[
  {
    "path": ".clang-format",
    "content": "# clang-format configuration file. Intended for clang-format >= 14.\n#\n# For more information, see:\n#\n#   Documentation/process/clang-format.rst\n#   https://clang.llvm.org/docs/ClangFormat.html\n#   https://clang.llvm.org/docs/ClangFormatStyleOptions.html\n#\n---\nAlignAfterOpenBracket: AlwaysBreak\nAlignArrayOfStructures: None\nAlignConsecutiveAssignments: false\nAlignConsecutiveDeclarations: false\nAlignConsecutiveMacros: true\nAlignEscapedNewlines: Left\nAlignOperands: DontAlign\nAlignTrailingComments: true\nAllowAllArgumentsOnNextLine: false\nAllowAllParametersOfDeclarationOnNextLine: false\nAllowShortBlocksOnASingleLine: true\nAllowShortCaseLabelsOnASingleLine: false\nAllowShortFunctionsOnASingleLine: None\nAllowShortIfStatementsOnASingleLine: false\nAllowShortLoopsOnASingleLine: false\nAlwaysBreakAfterDefinitionReturnType: None\nAlwaysBreakAfterReturnType: None\nAlwaysBreakBeforeMultilineStrings: false\nAttributeMacros: ['ADDAPI', 'ADDCALL']\nBinPackArguments: false\nBinPackParameters: false\nBraceWrapping:\n  AfterControlStatement: false\n  AfterEnum: false\n  AfterFunction: true\n  AfterStruct: false\n  AfterUnion: false\n  BeforeElse: false\n  IndentBraces: false\n  SplitEmptyFunction: true\n  SplitEmptyRecord: true\nBreakBeforeBinaryOperators: None\nBreakBeforeBraces: Custom\nBreakBeforeTernaryOperators: false\nBreakStringLiterals: false\nColumnLimit: 90\nContinuationIndentWidth: 8\nDerivePointerAlignment: false\nDisableFormat: false\nExperimentalAutoDetectBinPacking: false\nIncludeBlocks: Preserve\nIncludeCategories:\n  - Regex: '.*'\n    Priority: 1\nIndentCaseLabels: false\nIndentGotoLabels: false\nIndentPPDirectives: BeforeHash\nIndentWidth: 8\nIndentWrappedFunctionNames: false\nKeepEmptyLinesAtTheStartOfBlocks: false\nMaxEmptyLinesToKeep: 1\nPenaltyBreakAssignment: 0\nPenaltyBreakBeforeFirstCallParameter: 0\nPenaltyBreakOpenParenthesis: 0\nPenaltyExcessCharacter: 100\nPenaltyReturnTypeOnItsOwnLine: 1000\nPointerAlignment: Left\nReflowComments: false\nSeparateDefinitionBlocks: Always\nSortIncludes: false\nSpaceAfterCStyleCast: true\nSpaceBeforeAssignmentOperators: true\nSpaceBeforeParens: ControlStatements\nSpaceInEmptyParentheses: false\nSpacesBeforeTrailingComments: 1\nSpacesInCStyleCastParentheses: false\nSpacesInParentheses: false\nSpacesInSquareBrackets: false\nTabWidth: 8\nUseTab: ForContinuationAndIndentation\n...\n"
  },
  {
    "path": ".gitattributes",
    "content": "*.brd linguist-language=KiCad\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug-report.yml",
    "content": "name: Bug Report \ndescription: Submit a bug report\nlabels: [\"bug report\"]\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thank you for taking the time to fill out this bug report!\n  - type: dropdown\n    id: issue-type\n    attributes: \n      label: What type of issue is this? \n      options:\n        - transient - occurring only once\n        - intermittent - occurring irregularly\n        - permanent - occurring repeatedly\n    validations:\n      required: true\n  - type: textarea\n    id: issue\n    attributes:\n      label: What issue are you facing? \n      placeholder: Please describe what you have encountered\n    validations:\n      required: true\n  - type: textarea\n    id: reproduce-issue\n    attributes:\n      label: What are the steps to reproduce this? \n      placeholder: Please provide the steps to reproduce this issue\n    validations:\n      required: true      \n  - type: textarea\n    id: logs\n    attributes:\n      label: Can you provide any logs? (output, errors, etc.)\n      placeholder: Please provide any logs you might have that illustrate the issue\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/config.yml",
    "content": "blank_issues_enabled: false"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/documentation-request.yml",
    "content": "name: Documentation \ndescription: Make a request regarding HackRF documentation \nlabels: [\"documentation\"]\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thank you for taking the time to help Great Scott Gadgets improve the HackRF One documentation! \n  - type: textarea\n    id: documentation-request\n    attributes:\n      label: What would you like us to add to or change about the HackRF One documentation?\n    validations:\n      required: true\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/feature-request.yml",
    "content": "name: Feature Request \ndescription: File a feature request\nlabels: [\"enhancement\"]\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thank you for taking the time to fill out this feature request form! \n  - type: textarea\n    id: feature-request\n    attributes:\n      label: What feature would you like to see and why?\n      description: Please be as detailed as possible with your feature request.\n    validations:\n      required: true\n  "
  },
  {
    "path": ".github/ISSUE_TEMPLATE/question.yml",
    "content": "name: Question  \ndescription: Ask a question not covered by current hackrf.rtfd.io documentation \nlabels: [\"question\"]\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thank you for taking the time to ask your question! If you need technical support, want to open a feature request, or need to file a bug report, please abandon this issue, open a new issue, and choose the correct template. If you do not choose the correct template, you will be asked to re-open your issue with the correct template. \n  - type: textarea\n    id: question\n    attributes:\n      label: What would you like to know?\n    validations:\n      required: true"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/technical-support.yml",
    "content": "name: Technical Support Request\ndescription: File a technical support request\nlabels: [\"technical support\"]\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thank you for taking the time to fill out this technical support request form! Please note that technical support requests can expect a response time of two weeks.  \n  - type: textarea\n    id: expected-outcome\n    attributes:\n      label: What outcome were you hoping for?\n      placeholder: Please be detailed in what you expected to happen\n    validations:\n      required: true\n  - type: textarea\n    id: actual-outcome\n    attributes:\n      label: What outcome actually happened? \n      placeholder: Please be detailed in what did happen\n    validations:\n      required: true\n  - type: textarea\n    id: operating-systems\n    attributes:\n      label: What operating systems are you seeing the problem on?\n    validations:\n      required: true\n  - type: textarea\n    id: hackrf_info-output\n    attributes:\n      label: What is the output of ```hackrf_info```?\n      description: Please put the output of the command in the box below or indicate N/A. \n    validations:\n      required: true\n  - type: textarea\n    id: third-party-software\n    attributes:\n      label: Are you using any third-party software?\n      description: Please list the software you are using with your HackRF or indicate N/A. Please list version numbers where possible. \n      placeholder: GNU Radio, GQRX, etc. \n    validations:\n      required: true\n  - type: textarea\n    id: third-party-hardware\n    attributes:\n      label: Are you using any third-party hardware? \n      description: Please list any hardware you are using with your HackRF or indicate N/A. \n      placeholder: portapack, specialized antenna, etc. \n    validations:\n      required: true\n"
  },
  {
    "path": ".github/workflows/build.yml",
    "content": "name: Build\n\non:\n  push:\n  pull_request:\n\n  # Run automatically every monday\n  schedule:\n    - cron: 1 12 * * 1\n\nenv:\n\n  # Override OSX architecture detection. Required for CMake versions < 3.19.2.\n  CMAKE_OSX_ARCHITECTURES: arm64\n\njobs:\n  host:\n    strategy:\n      matrix:\n        sys:\n          - {os: 'macos', shell: 'bash'}\n          - {os: 'ubuntu', shell: 'bash'}\n          - {os: 'windows', shell: 'pwsh'}\n          - {os: 'windows', shell: 'msys2'}\n        cmake: ['3.10.0', '3.16.0', '3.21.0', '4.0.0', 'latest']\n        exclude:\n          # GitHub runners use Visual Studio 2022. Support added in CMake 3.21.\n          - sys: {os: 'windows', shell: 'pwsh'}\n            cmake: '3.10.0'\n          - sys: {os: 'windows', shell: 'pwsh'}\n            cmake: '3.16.0'\n          # MSYS2 always supplies the latest cmake.\n          - sys: {os: 'windows', shell: 'msys2'}\n            cmake: '3.10.0'\n          - sys: {os: 'windows', shell: 'msys2'}\n            cmake: '3.16.0'\n          - sys: {os: 'windows', shell: 'msys2'}\n            cmake: '3.21.0'\n          - sys: {os: 'windows', shell: 'msys2'}\n            cmake: '4.0.0'\n        include:\n          - sys: {os: 'windows', shell: 'pwsh'}\n            cmake_args: >-\n              -DPKG_CONFIG_EXECUTABLE=C:/vcpkg/installed/x64-windows/tools/pkgconf/pkgconf.exe\n              -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake\n              --install-prefix=$env:GITHUB_WORKSPACE/install\n          - sys: {os: 'windows', shell: 'msys2'}\n            cmake_args: >-\n              --install-prefix=/usr/local\n\n      # Don't cancel all builds when one fails\n      fail-fast: false\n    runs-on: ${{ matrix.sys.os }}-latest\n\n    defaults:\n      run:\n        shell: '${{ matrix.sys.shell }} {0}'\n\n    steps:\n    - uses: actions/checkout@v4\n\n    - name: Setup cmake\n      uses: jwlawson/actions-setup-cmake@v2\n      with:\n        cmake-version: ${{ matrix.cmake }}\n      if: matrix.sys.shell != 'msys2'\n\n    - name: Install dependencies (macOS)\n      run: brew install fftw\n      if: matrix.sys.os == 'macos'\n\n    - name: Install dependencies (Ubuntu)\n      run: |\n        sudo apt update\n        sudo apt install libfftw3-dev libusb-1.0-0-dev\n      if: matrix.sys.os == 'ubuntu'\n\n    - name: Install dependencies (Windows)\n      run: vcpkg install --triplet=x64-windows libusb fftw3 pthreads pkgconf\n      if: matrix.sys.os == 'windows' && matrix.sys.shell != 'msys2'\n\n    - name: Setup MSYS (Windows)\n      if: matrix.sys.os == 'windows' && matrix.sys.shell == 'msys2'\n      uses: msys2/setup-msys2@v2\n      with:\n        msystem: UCRT64\n        install: >-\n          git\n          make\n          mingw-w64-ucrt-x86_64-cmake\n          mingw-w64-ucrt-x86_64-toolchain\n          mingw-w64-ucrt-x86_64-libusb\n          mingw-w64-ucrt-x86_64-fftw\n\n    # Build libhackrf and hackrf-tools together\n\n    - name: Configure & Build\n      run: |\n        cmake -E make_directory host/build\n        cd host/build\n        cmake .. -DCMAKE_BUILD_TYPE=Release ${{matrix.cmake_args}}\n        cmake --build . --config Release\n\n    # Build libhackrf ONLY\n\n    - name: Configure & Build (libhackrf)\n      run: |\n        cmake -E make_directory host/libhackrf/build\n        cd host/libhackrf/build\n        cmake .. -DCMAKE_BUILD_TYPE=Release ${{ matrix.cmake_args }}\n        cmake --build . --config Release\n\n    - name: Install (libhackrf)\n      run: |\n        sudo cmake --install host/libhackrf/build --config Release\n      if: matrix.sys.os != 'windows' && matrix.cmake != '3.10.0'\n\n    - name: Install (libhackrf, CMake 3.10)\n      run: |\n        sudo cmake --build host/libhackrf/build --target install --config Release\n      if: matrix.sys.os != 'windows' && matrix.cmake == '3.10.0'\n\n    - name: Install (libhackrf, Windows)\n      run: cmake --install host/libhackrf/build --config Release\n      if: matrix.sys.os == 'windows'\n\n    # Build hackrf-tools ONLY\n\n    - name: Configure & Build (hackrf-tools)\n      run: |\n        cmake -E make_directory host/hackrf-tools/build\n        cd host/hackrf-tools/build\n        cmake .. -DCMAKE_BUILD_TYPE=Release ${{ matrix.cmake_args }}\n        cmake --build . --config Release\n\n    - name: Install (hackrf-tools)\n      run: |\n        sudo cmake --install host/hackrf-tools/build --config Release\n      if: matrix.sys.os != 'windows' && matrix.cmake != '3.10.0'\n\n    - name: Install (hackrf-tools, CMake 3.10)\n      run: |\n        sudo cmake --build host/hackrf-tools/build --target install --config Release\n      if: matrix.sys.os != 'windows' && matrix.cmake == '3.10.0'\n\n    - name: Install (hackrf-tools, Windows)\n      run: cmake --install host/hackrf-tools/build --config Release\n      if: matrix.sys.os == 'windows'\n\n    # Publish the contents of install/bin (which should be the combination libhackrf and host-tools) for Windows\n    - name: Publish Artifacts (Windows)\n      uses: actions/upload-artifact@v4\n      with:\n        name: hackrf-tools-windows\n        path: ${{github.workspace}}/install/bin\n      if: matrix.sys.os == 'windows' && matrix.cmake == 'latest' && matrix.sys.shell == 'pwsh'\n\n  firmware:\n    strategy:\n      matrix:\n        os: ['macos', 'ubuntu', 'windows']\n        board: ['HACKRF_ONE', 'JAWBREAKER', 'RAD1O', 'PRALINE']\n        cmake: ['3.10.0', 'latest']\n        exclude:\n          - os: 'windows'\n            cmake: '3.10.0'\n\n      # Don't cancel all builds when one fails\n      fail-fast: false\n    runs-on: ${{ matrix.os }}-latest\n\n    steps:\n    - uses: actions/checkout@v4\n      with:\n        submodules: true\n\n    - name: Setup cmake\n      uses: jwlawson/actions-setup-cmake@v2\n      with:\n        cmake-version: ${{ matrix.cmake }}\n      if: matrix.os != 'windows'\n\n    - name: Install Arm GNU Toolchain\n      uses: carlosperate/arm-none-eabi-gcc-action@v1\n      if: matrix.os != 'windows'\n\n    - name: Install dependencies (macOS)\n      run: |\n        brew install dfu-util\n        python3 -m venv environment && source environment/bin/activate\n        python3 -m pip install PyYAML\n      if: matrix.os == 'macos'\n\n    - name: Install dependencies (Ubuntu)\n      run: |\n        python3 -m venv environment && source environment/bin/activate\n        python3 -m pip install PyYAML\n        sudo apt install dfu-util\n      if: matrix.os == 'ubuntu'\n\n    - name: Build libopencm3\n      shell: bash\n      working-directory: ${{github.workspace}}/firmware/libopencm3/\n      run: |\n        source ../../environment/bin/activate\n        make\n      if: matrix.os != 'windows'\n\n    - name: Create Build Environment\n      run: cmake -E make_directory ${{github.workspace}}/firmware/build\n      if: matrix.os != 'windows'\n\n    - name: Configure CMake\n      shell: bash\n      working-directory: ${{github.workspace}}/firmware/build\n      run: cmake $GITHUB_WORKSPACE/firmware/ -DCMAKE_BUILD_TYPE=Release -DBOARD=${{ matrix.board }}\n      if: matrix.os != 'windows'\n\n    - name: Build\n      working-directory: ${{github.workspace}}/firmware/build\n      shell: bash\n      run: |\n        source ../../environment/bin/activate\n        cmake --build . --config Release\n      if: matrix.os != 'windows'\n\n    - name: Setup MSYS (Windows)\n      if: matrix.os == 'windows'\n      uses: msys2/setup-msys2@v2\n      with:\n        msystem: UCRT64\n        update: true\n        install: >-\n          git\n          make\n          mingw-w64-ucrt-x86_64-arm-none-eabi-gcc\n          mingw-w64-ucrt-x86_64-cmake\n          mingw-w64-ucrt-x86_64-dfu-util\n          mingw-w64-ucrt-x86_64-python-yaml\n\n    - name: Build with MSYS (Windows)\n      if: matrix.os == 'windows'\n      shell: msys2 {0}\n      run: |\n        mkdir firmware/build\n        cd firmware/build\n        cmake -G \"MSYS Makefiles\" -DCMAKE_BUILD_TYPE=Release -DBOARD=${{ matrix.board }} ..\n        make\n"
  },
  {
    "path": ".github/workflows/clang-format-check.yml",
    "content": "name: Check code style\non: [push, pull_request]\njobs:\n  formatting-check:\n    name: clang-format\n    runs-on: ubuntu-latest\n    strategy:\n      matrix:\n        path:\n          - check: 'host/libhackrf/src'\n            exclude: ''\n          - check: 'host/hackrf-tools/src'\n            exclude: ''\n          - check: 'firmware/common'\n            exclude: 'firmware/common/xapp058'\n          - check: 'firmware/hackrf_usb'\n            exclude: ''\n    steps:\n    - uses: actions/checkout@v4\n    - name: Run clang-format-action\n      uses: jidicula/clang-format-action@v4.6.2\n      with:\n        clang-format-version: '14'\n        check-path: ${{ matrix.path['check'] }}\n        exclude-regex: ${{ matrix.path['exclude'] }}\n"
  },
  {
    "path": ".gitignore",
    "content": "# Compiled output\n*.bin\n*.d\n*.elf\n*.hex\n*.srec\nhost/build/\nhost/**/build\ninstall/\n\n# Operating system spew\n.DS_Store\n.Spotlight-V100\n.Trashes\nehthumbs.db\nThumbs.db\n\n# Editor junk\n*.swp\n*.sublime-project\n*.sublime-workspace\n.vscode*\n\n# Documentation Stuff\ndocs/build/\n\n# Xilinx tools create an enormous amount of poop:\nfirmware/cpld/**/isim/\nfirmware/cpld/**/_ngo/\nfirmware/cpld/**/_xmsgs/\nfirmware/cpld/**/iseconfig/\nfirmware/cpld/**/*_html/\nfirmware/cpld/**/xlnx_auto_0_xdb/\nfirmware/cpld/**/xst/\nfirmware/cpld/**/_*.cmd\nfirmware/cpld/**/_*.log\nfirmware/cpld/**/*.bld\nfirmware/cpld/**/*.chk\nfirmware/cpld/**/*.cmd\nfirmware/cpld/**/*.cmd_log\nfirmware/cpld/**/*.csv\nfirmware/cpld/**/*.cxt\nfirmware/cpld/**/*.dat\nfirmware/cpld/**/*.err\nfirmware/cpld/**/*.exe\nfirmware/cpld/**/*.gise\nfirmware/cpld/**/*.gyd\nfirmware/cpld/**/*.html\nfirmware/cpld/**/*.ini\nfirmware/cpld/**/*.ipf\nfirmware/cpld/**/*.log\nfirmware/cpld/**/*.lso\nfirmware/cpld/**/*.mfd\nfirmware/cpld/**/*.ng[acdr]\nfirmware/cpld/**/*.pad\nfirmware/cpld/**/*.phd\nfirmware/cpld/**/*.pnx\nfirmware/cpld/**/*.prj\nfirmware/cpld/**/*.rpt\nfirmware/cpld/**/*.stx\nfirmware/cpld/**/*.syr\nfirmware/cpld/**/*.tim\nfirmware/cpld/**/*.tspec\nfirmware/cpld/**/*.vm6\nfirmware/cpld/**/*.wcfg\nfirmware/cpld/**/*.wdb\nfirmware/cpld/**/*.xml\nfirmware/cpld/**/*.xmsgs\nfirmware/cpld/**/*.xrpt\nfirmware/cpld/**/*.xsl\nfirmware/cpld/**/*.xst\nfirmware/cpld/**/*.xwbt\n\nfirmware/**/build\n\n*.pyc\n"
  },
  {
    "path": ".gitmodules",
    "content": "[submodule \"firmware/libopencm3\"]\n\tpath = firmware/libopencm3\n\turl = https://github.com/mossmann/libopencm3.git\n[submodule \"hardware/gsg-kicad-lib\"]\n\tpath = hardware/gsg-kicad-lib\n\turl = https://github.com/greatscottgadgets/gsg-kicad-lib.git\n"
  },
  {
    "path": ".readthedocs.yaml",
    "content": "# .readthedocs.yaml\n# Read the Docs configuration file\n# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details\n\n# Required\nversion: 2\n\n# Set the OS, Python version and other tools \nbuild:\n  os: ubuntu-22.04\n  tools:\n    python: \"3.12\"\n\n# Build documentation in the \"docs/\" directory with Sphinx\nsphinx:\n   configuration: docs/source/conf.py\n\n# Build PDF for docs\nformats:\n  - pdf\n\npython:\n  install:\n    - requirements: docs/requirements.txt\n"
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nWe as members, contributors, and leaders pledge to make participation in our\ncommunity a harassment-free experience for everyone, regardless of age, body\nsize, visible or invisible disability, ethnicity, sex characteristics, gender\nidentity and expression, level of experience, education, socio-economic status,\nnationality, personal appearance, race, religion, or sexual identity\nand orientation.\n\nWe pledge to act and interact in ways that contribute to an open, welcoming,\ndiverse, inclusive, and healthy community.\n\n## Our Standards\n\nExamples of behavior that contributes to a positive environment for our\ncommunity include:\n\n* Demonstrating empathy and kindness toward other people\n* Being respectful of differing opinions, viewpoints, and experiences\n* Giving and gracefully accepting constructive feedback\n* Accepting responsibility and apologizing to those affected by our mistakes,\n  and learning from the experience\n* Focusing on what is best not just for us as individuals, but for the\n  overall community\n\nExamples of unacceptable behavior include:\n\n* The use of sexualized language or imagery, and sexual attention or\n  advances of any kind\n* Trolling, insulting or derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or email\n  address, without their explicit permission\n* Other conduct which could reasonably be considered inappropriate in a\n  professional setting\n\n## Enforcement Responsibilities\n\nCommunity leaders are responsible for clarifying and enforcing our standards of\nacceptable behavior and will take appropriate and fair corrective action in\nresponse to any behavior that they deem inappropriate, threatening, offensive,\nor harmful.\n\nCommunity leaders have the right and responsibility to remove, edit, or reject\ncomments, commits, code, wiki edits, issues, and other contributions that are\nnot aligned to this Code of Conduct, and will communicate reasons for moderation\ndecisions when appropriate.\n\n## Scope\n\nThis Code of Conduct applies within all community spaces, and also applies when\nan individual is officially representing the community in public spaces.\nExamples of representing our community include using an official e-mail address,\nposting via an official social media account, or acting as an appointed\nrepresentative at an online or offline event.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be\nreported to the community leaders responsible for enforcement at\nstraithe@greatscottgadgets.com.\nAll complaints will be reviewed and investigated promptly and fairly.\n\nAll community leaders are obligated to respect the privacy and security of the\nreporter of any incident.\n\n## Enforcement Guidelines\n\nCommunity leaders will follow these Community Impact Guidelines in determining\nthe consequences for any action they deem in violation of this Code of Conduct:\n\n### 1. Correction\n\n**Community Impact**: Use of inappropriate language or other behavior deemed\nunprofessional or unwelcome in the community.\n\n**Consequence**: A private, written warning from community leaders, providing\nclarity around the nature of the violation and an explanation of why the\nbehavior was inappropriate. A public apology may be requested.\n\n### 2. Warning\n\n**Community Impact**: A violation through a single incident or series\nof actions.\n\n**Consequence**: A warning with consequences for continued behavior. No\ninteraction with the people involved, including unsolicited interaction with\nthose enforcing the Code of Conduct, for a specified period of time. This\nincludes avoiding interactions in community spaces as well as external channels\nlike social media. Violating these terms may lead to a temporary or\npermanent ban.\n\n### 3. Temporary Ban\n\n**Community Impact**: A serious violation of community standards, including\nsustained inappropriate behavior.\n\n**Consequence**: A temporary ban from any sort of interaction or public\ncommunication with the community for a specified period of time. No public or\nprivate interaction with the people involved, including unsolicited interaction\nwith those enforcing the Code of Conduct, is allowed during this period.\nViolating these terms may lead to a permanent ban.\n\n### 4. Permanent Ban\n\n**Community Impact**: Demonstrating a pattern of violation of community\nstandards, including sustained inappropriate behavior,  harassment of an\nindividual, or aggression toward or disparagement of classes of individuals.\n\n**Consequence**: A permanent ban from any sort of public interaction within\nthe community.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage],\nversion 2.0, available at\nhttps://www.contributor-covenant.org/version/2/0/code_of_conduct.html.\n\nCommunity Impact Guidelines were inspired by [Mozilla's code of conduct\nenforcement ladder](https://github.com/mozilla/diversity).\n\n[homepage]: https://www.contributor-covenant.org\n\nFor answers to common questions about this code of conduct, see the FAQ at\nhttps://www.contributor-covenant.org/faq. Translations are available at\nhttps://www.contributor-covenant.org/translations.\n"
  },
  {
    "path": "COPYING",
    "content": "\t\t    GNU GENERAL PUBLIC LICENSE\n\t\t       Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n     51 Franklin Street, Boston, MA  02110-1301  USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\t\t\t    Preamble\n\n  The licenses for most software are designed to take away your\nfreedom to share and change it.  By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users.\tThis\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it.  (Some other Free Software Foundation software is covered by\nthe GNU Library General Public License instead.)  You can apply it to\nyour programs, too.\n\n  When we speak of free software, we are referring to freedom, not\nprice.\tOur General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n  To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n  For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have.  You must make sure that they, too, receive or can get the\nsource code.  And you must show them these terms so they know their\nrights.\n\n  We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n  Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware.  If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n  Finally, any free program is threatened constantly by software\npatents.  We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary.  To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n  The precise terms and conditions for copying, distribution and\nmodification follow.\n\n\t\t    GNU GENERAL PUBLIC LICENSE\n   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n  0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License.  The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage.  (Hereinafter, translation is included without limitation in\nthe term \"modification\".)  Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope.  The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n  1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n  2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n    a) You must cause the modified files to carry prominent notices\n    stating that you changed the files and the date of any change.\n\n    b) You must cause any work that you distribute or publish, that in\n    whole or in part contains or is derived from the Program or any\n    part thereof, to be licensed as a whole at no charge to all third\n    parties under the terms of this License.\n\n    c) If the modified program normally reads commands interactively\n    when run, you must cause it, when started running for such\n    interactive use in the most ordinary way, to print or display an\n    announcement including an appropriate copyright notice and a\n    notice that there is no warranty (or else, saying that you provide\n    a warranty) and that users may redistribute the program under\n    these conditions, and telling the user how to view a copy of this\n    License.  (Exception: if the Program itself is interactive but\n    does not normally print such an announcement, your work based on\n    the Program is not required to print an announcement.)\n\nThese requirements apply to the modified work as a whole.  If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works.  But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n  3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n    a) Accompany it with the complete corresponding machine-readable\n    source code, which must be distributed under the terms of Sections\n    1 and 2 above on a medium customarily used for software interchange; or,\n\n    b) Accompany it with a written offer, valid for at least three\n    years, to give any third party, for a charge no more than your\n    cost of physically performing source distribution, a complete\n    machine-readable copy of the corresponding source code, to be\n    distributed under the terms of Sections 1 and 2 above on a medium\n    customarily used for software interchange; or,\n\n    c) Accompany it with the information you received as to the offer\n    to distribute corresponding source code.  (This alternative is\n    allowed only for noncommercial distribution and only if you\n    received the program in object code or executable form with such\n    an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it.  For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable.  However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n  4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License.  Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n  5. You are not required to accept this License, since you have not\nsigned it.  However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works.  These actions are\nprohibited by law if you do not accept this License.  Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n  6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions.  You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n  7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License.  If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all.\tFor example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices.  Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n  8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded.  In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n  9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time.  Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number.\tIf the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation.  If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n  10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission.\tFor software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this.  Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n\t\t\t    NO WARRANTY\n\n  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n\t\t     END OF TERMS AND CONDITIONS\n\n\t    How to Apply These Terms to Your New Programs\n\n  If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n  To do so, attach the following notices to the program.  It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n    <one line to give the program's name and a brief idea of what it does.>\n    Copyright (C) 19yy\t<name of author>\n\n    This program is free software; you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation; either version 2 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program; if not, write to the Free Software\n    Foundation, Inc., 51 Franklin Street, Boston, MA  02110-1301  USA\n\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n    Gnomovision version 69, Copyright (C) 19yy name of author\n    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n    This is free software, and you are welcome to redistribute it\n    under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License.  Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary.  Here is a sample; alter the names:\n\n  Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n  `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n  <signature of Ty Coon>, 1 April 1989\n  Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs.  If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary.  If this is what you want to do, use the GNU Library General\nPublic License instead of this License.\n"
  },
  {
    "path": "Dockerfile",
    "content": "# Environment for HackRF HIL testing with Jenkins CI\nFROM ubuntu:22.04\nUSER root\n\n# Copy usb hub script from Jenkins' container\nCOPY --from=gsg-jenkins /startup/hubs.py /startup/hubs.py\nCOPY --from=gsg-jenkins /startup/.hubs /startup/.hubs\nRUN ln -s /startup/hubs.py /usr/local/bin/hubs\n\n# Override interactive installations and install software dependencies\nENV DEBIAN_FRONTEND=noninteractive\nRUN apt-get update && apt-get install -y \\\n    build-essential \\\n    cmake \\\n    curl \\\n    dfu-util \\\n    gcc-arm-none-eabi \\\n    git \\\n    libfftw3-dev \\\n    libusb-1.0-0-dev \\\n    pkg-config \\\n    python3 \\\n    python3-pip \\\n    python3-yaml \\\n    usbutils \\\n    && rm -rf /var/lib/apt/lists/*\n\n# Install USB hub PPPS dependencies\nRUN pip3 install numpy python-dotenv git+https://github.com/CapableRobot/CapableRobot_USBHub_Driver --upgrade\nRUN curl -L https://github.com/mvp/uhubctl/archive/refs/tags/v2.5.0.tar.gz > uhubctl-2.5.0.tar.gz \\\n    && mkdir uhubctl-2.5.0 \\\n    && tar -xvzf uhubctl-2.5.0.tar.gz -C uhubctl-2.5.0 --strip-components 1 \\\n    && rm uhubctl-2.5.0.tar.gz \\\n    && cd uhubctl-2.5.0 \\\n    && make \\\n    && make install\n\n# Inform Docker that the container is listening on port 8080 at runtime\nEXPOSE 8080\n"
  },
  {
    "path": "Jenkinsfile",
    "content": "import org.jenkinsci.plugins.workflow.steps.FlowInterruptedException\n\npipeline {\n    agent any\n    stages {\n        stage('Build Docker Image') {\n            steps {\n                sh 'docker build -t hackrf https://github.com/greatscottgadgets/hackrf.git'\n            }\n        }\n        stage('Test HackRF One') {\n            agent {\n                docker {\n                    image 'hackrf'\n                    reuseNode true\n                    args '''--group-add=20 --group-add=46 --device-cgroup-rule=\"c 189:* rmw\" \\\n                            --device-cgroup-rule=\"c 166:* rmw\" -v /dev/bus/usb:/dev/bus/usb \\\n                            -v /tmp/req_pipe:/tmp/req_pipe -v /tmp/res_pipe:/tmp/res_pipe'''\n                }\n            }\n            steps {\n                sh './ci-scripts/install_host.sh'\n                sh './ci-scripts/build_h1_firmware.sh'\n                script {\n                    try {\n                        // Allow 20 seconds for the USB hub port power server to respond\n                        timeout(time: 20, unit: 'SECONDS') {\n                            sh 'hubs all off'\n                        }\n                    } catch (FlowInterruptedException err) {\n                        // Check if the cause was specifically an exceeded timeout\n                        def cause = err.getCauses().get(0)\n                        if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                            echo \"USB hub port power server command timeout reached.\"\n                            throw err // Re-throw the exception to fail the build\n                        } else {\n                            echo \"Build interrupted for another reason.\"\n                            throw err // Re-throw the exception to fail the build\n                        }\n                    } catch (Exception err) {\n                        echo \"An unrelated error occurred: ${err.getMessage()}\"\n                        throw err\n                    }\n                }\n                retry(3) {\n                    script {\n                        try {\n                            // Allow 20 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs h1_eut reset'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    sh 'sleep 1s'\n                    sh './ci-scripts/test_host.sh'\n                }\n                retry(3) {\n                    script {\n                        try {\n                            // Allow 20 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs h1_tester h1_eut reset'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    sh 'sleep 1s'\n                    script {\n                        try {\n                            // Allow 5 minutes for the test to run\n                            timeout(time: 5, unit: 'MINUTES') {\n                                sh '''python3 ci-scripts/hackrf_test.py --ci --log log \\\n                                    --hostdir host/build/hackrf-tools/src/ \\\n                                    --fwupdate firmware/hackrf_usb/build/ \\\n                                    --tester 0000000000000000325866e629a25623 \\\n                                    --eut RunningFromRAM --unattended --rev r4'''\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"HackRF One Test timeout limit reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    script {\n                        try {\n                            // Allow 20 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs all off'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                }\n                retry(3) {\n                    script {\n                        try {\n                            // Allow 20 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs h1_eut reset'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    sh 'sleep 1s'\n                    sh 'python3 ci-scripts/test_sgpio_debug.py'\n                }\n            }\n        }\n        stage('Test HackRF Pro') {\n            agent {\n                docker {\n                    image 'hackrf'\n                    reuseNode true\n                    args '''--group-add=20 --group-add=46 --device-cgroup-rule=\"c 189:* rmw\" \\\n                    --device-cgroup-rule=\"c 166:* rmw\" -v /dev/bus/usb:/dev/bus/usb \\\n                    -v /tmp/req_pipe:/tmp/req_pipe -v /tmp/res_pipe:/tmp/res_pipe'''\n                }\n            }\n            steps {\n                sh './ci-scripts/install_host.sh'\n                sh './ci-scripts/build_hpro_firmware.sh'\n                script {\n                    try {\n                        // Allow 20 seconds for the USB hub port power server to respond\n                        timeout(time: 20, unit: 'SECONDS') {\n                            sh 'hubs all off'\n                        }\n                    } catch (FlowInterruptedException err) {\n                        // Check if the cause was specifically an exceeded timeout\n                        def cause = err.getCauses().get(0)\n                        if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                            echo \"USB hub port power server command timeout reached.\"\n                            throw err // Re-throw the exception to fail the build\n                        } else {\n                            echo \"Build interrupted for another reason.\"\n                            throw err // Re-throw the exception to fail the build\n                        }\n                    } catch (Exception err) {\n                        echo \"An unrelated error occurred: ${err.getMessage()}\"\n                        throw err\n                    }\n                }\n                retry(3) {\n                    script {\n                        try {\n                            // Allow 20 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs hpro_eut reset'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    sh 'sleep 1s'\n                    sh './ci-scripts/test_host.sh'\n                }\n                retry(3) {\n                    script {\n                        try {\n                            // Allow 10 seconds for the USB hub port power server to respond\n                            timeout(time: 20, unit: 'SECONDS') {\n                                sh 'hubs hpro_tester hpro_eut reset'\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"USB hub port power server command timeout reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                    sh 'sleep 1s'\n                    script {\n                        try {\n                            // Allow 5 minutes for the test to run\n                            timeout(time: 5, unit: 'MINUTES') {\n                                sh '''python3 ci-scripts/hackrf_pro_test.py --ci --log log \\\n                                    --hostdir host/build/hackrf-tools/src \\\n                                    --fwupdate firmware/hackrf_usb/build \\\n                                    --tester 0000000000000000a06063c82338145f \\\n                                    --eut RunningFromRAM -p --rev r1.2'''\n                            }\n                        } catch (FlowInterruptedException err) {\n                            // Check if the cause was specifically an exceeded timeout\n                            def cause = err.getCauses().get(0)\n                            if (cause instanceof org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution.ExceededTimeout) {\n                                echo \"HackRF Pro Test timeout limit reached.\"\n                                throw err // Re-throw the exception to fail the build\n                            } else {\n                                echo \"Build interrupted for another reason.\"\n                                throw err // Re-throw the exception to fail the build\n                            }\n                        } catch (Exception err) {\n                            echo \"An unrelated error occurred: ${err.getMessage()}\"\n                            throw err\n                        }\n                    }\n                }\n            }\n        }\n    }\n    post {\n        always {\n            cleanWs(cleanWhenNotBuilt: false,\n                    deleteDirs: true,\n                    disableDeferredWipeout: true,\n                    notFailBuild: true)\n        }\n    }\n}\n"
  },
  {
    "path": "Readme.md",
    "content": "# HackRF\n\nThis repository contains hardware designs and software for HackRF,\na low cost, open source Software Defined Radio platform.\n\n![HackRF One](https://raw.github.com/mossmann/hackrf/master/docs/images/HackRF-One-fd0-0009.jpeg)\n\n(photo by fd0 from https://github.com/fd0/hackrf-one-pictures)\n\nprincipal author: Michael Ossmann <mike@ossmann.com>\n\nInformation on HackRF and purchasing HackRF: https://greatscottgadgets.com/hackrf/\n\n--------------------\n\n# Documentation\n\nDocumentation for HackRF can be viewed on [Read the Docs](https://hackrf.readthedocs.io/en/latest/). The raw documentation files for HackRF are in the [docs folder](https://github.com/mossmann/hackrf/tree/master/docs) in this repository and can be built locally by installing [Sphinx Docs](https://www.sphinx-doc.org/en/master/usage/installation.html) and running `make html`. Documentation changes can be submitted through pull request and suggestions can be made as GitHub issues. \n\nTo create a PDF of the HackRF documentation from the HackRF repository while on Ubuntu:\n* run `sudo apt install latexmk texlive-latex-extra`\n* navigate to hackrf/docs on command line\n* run the command `make latex`\n* run the command `make latexpdf`\n\n--------------------\n\n# Getting Help\n\nBefore asking for help with HackRF, check to see if your question is listed on the [troubleshooting page](https://hackrf.readthedocs.io/en/latest/troubleshooting.html).\n\nFor assistance with HackRF general use or development, please look at the [issues on the GitHub project](https://github.com/greatscottgadgets/hackrf/issues). This is the preferred place to ask questions so that others may locate the answer to your question in the future.\n\nWe invite you to join our community discussions on [Discord](https://discord.gg/rsfMw3rsU8). Note that while technical support requests are welcome here, we do not have support staff on duty at all times. Be sure to also submit an issue on GitHub if you've found a bug or if you want to ensure that your request will be tracked and not overlooked.\n\nIf you wish to see past discussions and questions about HackRF, you may also view the [mailing list archives](https://pairlist9.pair.net/pipermail/hackrf-dev/).\n\nGitHub issues on this repository that are labelled \"technical support\" by Great Scott Gadgets employees can expect a response time of two weeks. We currently do not have expected response times for other GitHub issues or pull requests for this repository. \n"
  },
  {
    "path": "TRADEMARK",
    "content": "\"HackRF\" is a trademark of Great Scott Gadgets.  Permission to use the trademark\nwith attribution to Great Scott Gadgets is granted to all licensees of HackRF for\nthe sole purpose of naming or describing copies or derived works.  (See COPYING.)\n"
  },
  {
    "path": "ci-scripts/build_h1_firmware.sh",
    "content": "#!/bin/bash\nset -e\ngit submodule init\ngit submodule update\ncd firmware/hackrf_usb\ncmake -B build\ncmake --build build\ncd ../..\n"
  },
  {
    "path": "ci-scripts/build_hpro_firmware.sh",
    "content": "#!/bin/bash\nset -e\ngit submodule init\ngit submodule update\ncd firmware/hackrf_usb\ncmake -DBOARD=PRALINE -B build\ncmake --build build\ncd ../..\n"
  },
  {
    "path": "ci-scripts/hackrf_pro_test.py",
    "content": "#!/usr/bin/env python3\n\nimport sys\nimport subprocess\nimport time\nimport os, shutil\nimport usb\nfrom datetime import datetime\nfrom dataclasses import dataclass\nimport argparse\nimport numpy as np\nimport traceback\nimport re\n\nDFU_UTIL = \"/usr/bin/dfu-util\"\nTMP_DIR = \"/tmp/\"\nWAVEFORM = TMP_DIR + \"waveform100\"\nNOISE = TMP_DIR + \"noise\"\nVENDOR_ID = 0x1d50\nPRODUCT_ID = 0x6089\nDFU_VENDOR_ID = 0x1fc9\nDFU_PRODUCT_ID = 0x000c\nONE_MHZ = 1000000\nTIMEOUT = 5\nMAX_PPM = 20\nMAX_BASELINE = -20\nSIGNAL_THRESHOLD = -25\nMAX_DC_DBC = -27\nMAX_M_DBC = -27\nMAX_MH2_DBC = -40\nMAX_H2_DBC = -39\nMAX_OTHER_DBC = -34\nLP2_CORRECTION = 10\nMAX_POWER = -10\nIF_REQUIRED_MIN = 2320\nIF_REQUIRED_MAX = 2580\nIF_TEST_RANGE = 256\nSLEEP_TIME = 0.05 # seconds to wait between start of TX and start of RX\n\n@dataclass\nclass TestCase():\n    name: str\n    freq: int\n    amp: bool\n    direction: str\n    base_ecode: int\n    rx_lna_gain: int\n    rx_vga_gain: int\n    tx_gain: int\n\n# Try to keep rx_lna_gain and rx_vga_gain between 8 and 32.\nbp1txamp = TestCase(name=\"BP1-TX-amp\", freq=2500, amp=True, direction=\"tx\",\n        base_ecode=320, rx_lna_gain=8, rx_vga_gain=16, tx_gain=5)\nlp1txamp = TestCase(name=\"LP1-TX-amp\", freq=915, amp=True, direction=\"tx\",\n        base_ecode=420, rx_lna_gain=8, rx_vga_gain=16, tx_gain=14)\nlp2txamp = TestCase(name=\"LP2-TX-amp\", freq=12, amp=True, direction=\"tx\",\n        base_ecode=2420, rx_lna_gain=8, rx_vga_gain=16, tx_gain=13)\nhp1txamp = TestCase(name=\"HP1-TX-amp\", freq=5995, amp=True, direction=\"tx\",\n        base_ecode=520, rx_lna_gain=32, rx_vga_gain=16, tx_gain=18)\n\nbp1txnoamp = TestCase(name=\"BP1-TX-noamp\", freq=2500, amp=False, direction=\"tx\",\n        base_ecode=350, rx_lna_gain=16, rx_vga_gain=16, tx_gain=14)\nlp1txnoamp = TestCase(name=\"LP1-TX-noamp\", freq=915, amp=False, direction=\"tx\",\n        base_ecode=450, rx_lna_gain=16, rx_vga_gain=12, tx_gain=27)\nlp2txnoamp = TestCase(name=\"LP2-TX-noamp\", freq=12, amp=False, direction=\"tx\",\n        base_ecode=2450, rx_lna_gain=16, rx_vga_gain=18, tx_gain=20)\nhp1txnoamp = TestCase(name=\"HP1-TX-noamp\", freq=5995, amp=False, direction=\"tx\",\n        base_ecode=550, rx_lna_gain=32, rx_vga_gain=24, tx_gain=19)\n\n# Much of the information in the RX test cases is a duplication of information\n# in the TX test cases, but it's easier to keep legacy error codes this way.\nbp1rxamp = TestCase(name=\"BP1-RX-amp\", freq=2500, amp=True, direction=\"rx\",\n        base_ecode=620, rx_lna_gain=8, rx_vga_gain=16, tx_gain=16)\nlp1rxamp = TestCase(name=\"LP1-RX-amp\", freq=915, amp=True, direction=\"rx\",\n        base_ecode=720, rx_lna_gain=16, rx_vga_gain=16, tx_gain=18)\nlp2rxamp = TestCase(name=\"LP2-RX-amp\", freq=12, amp=True, direction=\"rx\",\n        base_ecode=2720, rx_lna_gain=16, rx_vga_gain=16, tx_gain=18)\nhp1rxamp = TestCase(name=\"HP1-RX-amp\", freq=5995, amp=True, direction=\"rx\",\n        base_ecode=820, rx_lna_gain=16, rx_vga_gain=28, tx_gain=38)\n\nbp1rxnoamp = TestCase(name=\"BP1-RX-noamp\", freq=2500, amp=False, direction=\"rx\",\n        base_ecode=650, rx_lna_gain=16, rx_vga_gain=16, tx_gain=15)\nlp1rxnoamp = TestCase(name=\"LP1-RX-noamp\", freq=915, amp=False, direction=\"rx\",\n        base_ecode=750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=35)\nlp2rxnoamp = TestCase(name=\"LP2-RX-noamp\", freq=12, amp=False, direction=\"rx\",\n        base_ecode=2750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=38)\nhp1rxnoamp = TestCase(name=\"HP1-RX-noamp\", freq=5995, amp=False, direction=\"rx\",\n        base_ecode=850, rx_lna_gain=16, rx_vga_gain=36, tx_gain=46)\n\npraline_rf_test_cases = (\n        bp1txamp, lp1txamp, lp2txamp, hp1txamp,\n        bp1txnoamp, lp1txnoamp, lp2txnoamp, hp1txnoamp,\n        bp1rxamp, lp1rxamp, lp2rxamp, hp1rxamp,\n        bp1rxnoamp, lp1rxnoamp, lp2rxnoamp, hp1rxnoamp)\n\n# Praline r1.1.0 requires different gain configuration\nr110_bp1rxnoamp = TestCase(name=\"BP1-RX-noamp\", freq=2500, amp=False, direction=\"rx\",\n        base_ecode=650, rx_lna_gain=16, rx_vga_gain=16, tx_gain=15)\nr110_lp1rxnoamp = TestCase(name=\"LP1-RX-noamp\", freq=915, amp=False, direction=\"rx\",\n        base_ecode=750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=35)\nr110_lp2rxnoamp = TestCase(name=\"LP2-RX-noamp\", freq=12, amp=False, direction=\"rx\",\n        base_ecode=2750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=38)\nr110_hp1rxnoamp = TestCase(name=\"HP1-RX-noamp\", freq=5995, amp=False, direction=\"rx\",\n        base_ecode=850, rx_lna_gain=16, rx_vga_gain=36, tx_gain=46)\n\nr110_bp1txamp = TestCase(name=\"BP1-TX-amp\", freq=2500, amp=True, direction=\"tx\",\n        base_ecode=320, rx_lna_gain=8, rx_vga_gain=16, tx_gain=5)\nr110_lp1txamp = TestCase(name=\"LP1-TX-amp\", freq=915, amp=True, direction=\"tx\",\n        base_ecode=420, rx_lna_gain=8, rx_vga_gain=16, tx_gain=10)\nr110_lp2txamp = TestCase(name=\"LP2-TX-amp\", freq=12, amp=True, direction=\"tx\",\n        base_ecode=2420, rx_lna_gain=8, rx_vga_gain=16, tx_gain=12)\nr110_hp1txamp = TestCase(name=\"HP1-TX-amp\", freq=5995, amp=True, direction=\"tx\",\n        base_ecode=520, rx_lna_gain=32, rx_vga_gain=16, tx_gain=17)\n\nr110_bp1txnoamp = TestCase(name=\"BP1-TX-noamp\", freq=2500, amp=False, direction=\"tx\",\n        base_ecode=350, rx_lna_gain=16, rx_vga_gain=16, tx_gain=13)\nr110_lp1txnoamp = TestCase(name=\"LP1-TX-noamp\", freq=915, amp=False, direction=\"tx\",\n        base_ecode=450, rx_lna_gain=16, rx_vga_gain=12, tx_gain=23)\nr110_lp2txnoamp = TestCase(name=\"LP2-TX-noamp\", freq=12, amp=False, direction=\"tx\",\n        base_ecode=2450, rx_lna_gain=16, rx_vga_gain=18, tx_gain=18)\nr110_hp1txnoamp = TestCase(name=\"HP1-TX-noamp\", freq=5995, amp=False, direction=\"tx\",\n        base_ecode=550, rx_lna_gain=32, rx_vga_gain=24, tx_gain=18)\n\nr110_bp1rxamp = TestCase(name=\"BP1-RX-amp\", freq=2500, amp=True, direction=\"rx\",\n        base_ecode=620, rx_lna_gain=8, rx_vga_gain=16, tx_gain=16)\nr110_lp1rxamp = TestCase(name=\"LP1-RX-amp\", freq=915, amp=True, direction=\"rx\",\n        base_ecode=720, rx_lna_gain=16, rx_vga_gain=16, tx_gain=8)\nr110_lp2rxamp = TestCase(name=\"LP2-RX-amp\", freq=12, amp=True, direction=\"rx\",\n        base_ecode=2720, rx_lna_gain=16, rx_vga_gain=16, tx_gain=10)\nr110_hp1rxamp = TestCase(name=\"HP1-RX-amp\", freq=5995, amp=True, direction=\"rx\",\n        base_ecode=820, rx_lna_gain=16, rx_vga_gain=28, tx_gain=25)\n\nr110_bp1rxnoamp = TestCase(name=\"BP1-RX-noamp\", freq=2500, amp=False, direction=\"rx\",\n        base_ecode=650, rx_lna_gain=16, rx_vga_gain=16, tx_gain=15)\nr110_lp1rxnoamp = TestCase(name=\"LP1-RX-noamp\", freq=915, amp=False, direction=\"rx\",\n        base_ecode=750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=24)\nr110_lp2rxnoamp = TestCase(name=\"LP2-RX-noamp\", freq=12, amp=False, direction=\"rx\",\n        base_ecode=2750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=28)\nr110_hp1rxnoamp = TestCase(name=\"HP1-RX-noamp\", freq=5995, amp=False, direction=\"rx\",\n        base_ecode=850, rx_lna_gain=16, rx_vga_gain=36, tx_gain=30)\n\npraline_r110_rf_test_cases = (\n        r110_bp1txamp, r110_lp1txamp, r110_lp2txamp, r110_hp1txamp,\n        r110_bp1txnoamp, r110_lp1txnoamp, r110_lp2txnoamp, r110_hp1txnoamp,\n        r110_bp1rxamp, r110_lp1rxamp, r110_lp2rxamp, r110_hp1rxamp,\n        r110_bp1rxnoamp, r110_lp1rxnoamp, r110_lp2rxnoamp, r110_hp1rxnoamp)\n\nifmin = TestCase(name=\"IF-min\", freq=IF_REQUIRED_MIN, amp=None, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=12)\nifmax = TestCase(name=\"IF-max\", freq=IF_REQUIRED_MAX, amp=None, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=18)\n\nppm = TestCase(name=\"PPM\", freq=2507, amp=False, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=18)\n\nnoise = TestCase(name=\"Noise\", freq=2550, amp=True, direction=None,\n        base_ecode=None, rx_lna_gain=40, rx_vga_gain=52, tx_gain=None)\n\nr9_tester_cal = [1.1, 0.4, 0.4, 1.1, 0.8, 0.2, 0.6, 1.6, -0.4, -1.2, -1.1, 1.1, -1.4, -0.9, 0.1, 1.8]\nr9_eut_cal = [-1.1, -1.6, -1.4, -1.3, -1.3, -0.9, 0.1, 1.8, 0.8, 1.1, 0.9, -0.2, 0.9, 0.2, 0.6, 1.5]\nog_tester_cal = [-0.4, -0.3, -0.2, -0.4, -0.8, -0.5, -0., -0.1, 1.4, 2., 1.6, -0.1, 1.5, 0.7, 0.5, -0.3]\nog_eut_cal = [1.8, 1.8, 1.6, 2., 1.3, 0.7, 0.5, -0.3, 0.2, -0.3, -0.5, 1.2, -0.8, -0.5, -0., -0.1]\n\nemessages = {\n    1: \"Wrong device placed in DFU mode\",\n    2: \"DFU device not found\",\n    3: \"Failed to parse a serial number from hackrf_info\",\n    4: \"No path to hackrf host tools found. Please provide a directory via --hostdir\",\n    5: \"\"\"Specified TESTER binary directory must be different from the found EUT bin directory\n        If shared TESTER/EUT binary directory is intended, omit --testerdir\"\"\",\n    6: \"Unable to parse valid serial number from connected devices\",\n    7: \"TESTER and EUT cannot be the same device\",\n    8: \"Invalid TESTER unit, please use a HackRF One\",\n    9: \"Invalid EUT unit, please use a HackRF Pro\",\n    10: \"Clock readback failed\",\n    11: \"SGPIO RX test failed\",\n    12: \"Loopback test failed\",\n    13: \"Self-test failed, see above\",\n    14: \"FPGA configuration failed\",\n    15: \"Multiple self-test failures, see above\",\n    16: \"Mixer self-test failed\",\n    17: \"Transceiver self-test failed\",\n    18: \"32kHz oscillator test failed\",\n    19: \"Too many devices found using unique host tool directory\",\n    20: \"Factory TESTER device not found\",\n    21: \"Factory EUT device not found\",\n    22: \"SGPIO RX test timed out\",\n    23: \"Loopback test timed out\",\n    24: \"FPGA SPI test failed\",\n    60: \"Unable to program firmware via DFU\",\n    65: \"EUT not detected after DFU programming\",\n    70: \"Unable to program SPI flash\",\n    75: \"EUT not detected after flashing\",\n    76: \"Unable to reset EUT\",\n    77: \"Unable to reset TESTER\",\n    78: \"EUT not detected after reset\",\n    79: \"TESTER not detected after reset\",\n    80: \"Could not find EUT\",\n    81: \"Could not find TESTER\",\n    82: \"Found multiple candidate EUTs\",\n    83: \"Found multiple candidate TESTERs\",\n    84: \"EUT running from RAM instead of flash\",\n    85: \"TESTER running from RAM instead of flash\",\n    86: \"Couldn't parse hackrf_info output\",\n    87: \"hackrf_info command failed\",\n    88: \"Incorrect EUT hardware revision\",\n    89: \"Incorrect TESTER hardware revision\",\n    90: \"EUT has incorrect manufacturer pin strap\",\n    91: \"TESTER has incorrect manufacturer pin strap\",\n    92: \"No HackRFs found\",\n    99: \"Incorrect device name\",\n    100: \"EUT couldn't verify clkgen register\",\n    101: \"TESTER couldn't verify clkgen register\",\n    120: \"EUT couldn't verify xcvr register\",\n    121: \"TESTER couldn't verify xcvr register\",\n    140: \"EUT couldn't verify mixer register\",\n    141: \"TESTER couldn't verify mixer register\",\n    150: \"Failed RX for IF verification\",\n    152: \"Couldn't parse received power\",\n    154: \"Received power out of bounds\",\n    160: \"Insufficient IF range\",\n    170: \"RX operation failed\",\n    172: \"Couldn't parse hackrf_sweep output\",\n    180: \"Subprocess timed out\",\n    190: \"Failed to configure LEDs\",\n    200: \"hackrf_clock command failed\",\n    210: \"TESTER failed to detect EUT CLKOUT\",\n    211: \"EUT failed to detect TESTER CLKOUT\",\n    212: \"TESTER detected spurious CLKIN\",\n    213: \"EUT detected spurious CLKIN\",\n    220: \"Failed TESTER CLKIN activation RX\",\n    221: \"Failed EUT CLKIN activation RX\",\n    230: \"Failed TESTER PLL check\",\n    231: \"Failed EUT PLL check\",\n    232: \"TESTER PLL failed to lock\",\n    233: \"EUT PLL failed to lock\",\n    240: \"Clock synchronization failure\",\n    250: \"Failed PPM detection sweep\",\n    252: \"Couldn't parse PPM test sweep data\",\n    254: \"TESTER couldn't detect PPM test transmission\",\n    255: \"EUT couldn't detect PPM test transmission\",\n    260: \"Frequency error exceeds limit\",\n    300: \"Failed baseline RX\",\n    302: \"Couldn't parse baseline RX power\",\n    306: \"Baseline RX power too high\",\n    310: \"Failed noise RX\",\n    311: \"Couldn't parse noise RX power\",\n    312: \"Noise RX power out of range\",\n    313: \"Required noise gain out of range\",\n    315: \"Couldn't read noise RX file\",\n    316: \"Too little variation in ADC bit\",\n    317: \"ADC bit correlates strongly with another bit\",\n\t321: \"Excessive TX DC offset in AMP txbp1\",\n\t322: \"insufficient signal strength in AMP txbp1\",\n\t323: \"AMP txbp1 clipping\",\n\t325: \"peak found at unexpected frequency in AMP txbp1\",\n\t330: \"harmonics detected in AMP txbp1\",\n\t335: \"neighbor magnitude exceeded in AMP txbp1\",\n\t340: \"neighbor magnitude exceeded in AMP txbp1\",\n\t345: \"spectrum mirrored or inverted in AMP txbp1\",\n\t350: \"excessive power out of channel in AMP txbp1\",\n\t351: \"Excessive TX DC offset in NOAMP txbp1\",\n\t352: \"insufficient signal strength in NOAMP txbp1\",\n\t353: \"NOAMP txbp1 clipping\",\n\t355: \"peak found at unexpected frequency in NOAMP txbp1\",\n\t360: \"harmonics detected in NOAMP txbp1\",\n\t365: \"neighbor magnitude exceeded in NOAMP txbp1\",\n\t370: \"neighbor magnitude exceeded in NOAMP txbp1\",\n\t375: \"spectrum mirrored or inverted in NOAMP txbp1\",\n\t380: \"excessive power out of channel in NOAMP txbp1\",\n\t421: \"Excessive TX DC offset in AMP txlp1\",\n\t422: \"insufficient signal strength in AMP txlp1\",\n\t423: \"AMP txlp1 clipping\",\n\t425: \"peak found at unexpected frequency in AMP txlp1\",\n\t430: \"harmonics detected in AMP txlp1\",\n\t435: \"neighbor magnitude exceeded in AMP txlp1\",\n\t440: \"neighbor magnitude exceeded in AMP txlp1\",\n\t445: \"spectrum mirrored or inverted in AMP txlp1\",\n\t450: \"excessive power out of channel in AMP txlp1\",\n\t451: \"Excessive TX DC offset in NOAMP txlp1\",\n\t452: \"insufficient signal strength in NOAMP txlp1\",\n\t453: \"NOAMP txlp1 clipping\",\n\t455: \"peak found at unexpected frequency in NOAMP txlp1\",\n\t460: \"harmonics detected in NOAMP txlp1\",\n\t465: \"neighbor magnitude exceeded in NOAMP txlp1\",\n\t470: \"neighbor magnitude exceeded in NOAMP txlp1\",\n\t475: \"spectrum mirrored or inverted in NOAMP txlp1\",\n\t480: \"excessive power out of channel in NOAMP txlp1\",\n\t2421: \"Excessive TX DC offset in AMP txlp2\",\n\t2422: \"insufficient signal strength in AMP txlp2\",\n\t2423: \"AMP txlp2 clipping\",\n\t2425: \"peak found at unexpected frequency in AMP txlp2\",\n\t2430: \"harmonics detected in AMP txlp2\",\n\t2435: \"neighbor magnitude exceeded in AMP txlp2\",\n\t2440: \"neighbor magnitude exceeded in AMP txlp2\",\n\t2445: \"spectrum mirrored or inverted in AMP txlp2\",\n\t2450: \"excessive power out of channel in AMP txlp2\",\n\t2451: \"Excessive TX DC offset in NOAMP txlp2\",\n\t2452: \"insufficient signal strength in NOAMP txlp2\",\n\t2453: \"NOAMP txlp2 clipping\",\n\t2455: \"peak found at unexpected frequency in NOAMP txlp2\",\n\t2460: \"harmonics detected in NOAMP txlp2\",\n\t2465: \"neighbor magnitude exceeded in NOAMP txlp2\",\n\t2470: \"neighbor magnitude exceeded in NOAMP txlp2\",\n\t2475: \"spectrum mirrored or inverted in NOAMP txlp2\",\n\t2480: \"excessive power out of channel in NOAMP txlp2\",\n\t521: \"Excessive TX DC offset in AMP txhp1\",\n\t522: \"insufficient signal strength in AMP txhp1\",\n\t523: \"AMP txhp1 clipping\",\n\t525: \"peak found at unexpected frequency in AMP txhp1\",\n\t530: \"harmonics detected in AMP txhp1\",\n\t535: \"neighbor magnitude exceeded in AMP txhp1\",\n\t540: \"neighbor magnitude exceeded in AMP txhp1\",\n\t545: \"spectrum mirrored or inverted in AMP txhp1\",\n\t550: \"excessive power out of channel in AMP txhp1\",\n\t551: \"Excessive TX DC offset in NOAMP txhp1\",\n\t552: \"insufficient signal strength in NOAMP txhp1\",\n\t553: \"NOAMP txhp1 clipping\",\n\t555: \"peak found at unexpected frequency in NOAMP txhp1\",\n\t560: \"harmonics detected in NOAMP txhp1\",\n\t565: \"neighbor magnitude exceeded in NOAMP txhp1\",\n\t570: \"neighbor magnitude exceeded in NOAMP txhp1\",\n\t575: \"spectrum mirrored or inverted in NOAMP txhp1\",\n\t580: \"excessive power out of channel in NOAMP txhp1\",\n\t621: \"Excessive TX DC offset in AMP rxbp1\",\n\t622: \"insufficient signal strength in AMP rxbp1\",\n\t623: \"AMP rxbp1 clipping\",\n\t625: \"peak found at unexpected frequency in AMP rxbp1\",\n\t630: \"harmonics detected in AMP rxbp1\",\n\t635: \"neighbor magnitude exceeded in AMP rxbp1\",\n\t640: \"neighbor magnitude exceeded in AMP rxbp1\",\n\t645: \"spectrum mirrored or inverted in AMP rxbp1\",\n\t650: \"excessive power out of channel in AMP rxbp1\",\n\t651: \"Excessive TX DC offset in NOAMP rxbp1\",\n\t652: \"insufficient signal strength in NOAMP rxbp1\",\n\t653: \"NOAMP rxbp1 clipping\",\n\t655: \"peak found at unexpected frequency in NOAMP rxbp1\",\n\t660: \"harmonics detected in NOAMP rxbp1\",\n\t665: \"neighbor magnitude exceeded in NOAMP rxbp1\",\n\t670: \"neighbor magnitude exceeded in NOAMP rxbp1\",\n\t675: \"spectrum mirrored or inverted in NOAMP rxbp1\",\n\t680: \"excessive power out of channel in NOAMP rxbp1\",\n\t721: \"Excessive TX DC offset in AMP rxlp1\",\n\t722: \"insufficient signal strength in AMP rxlp1\",\n\t723: \"AMP rxlp1 clipping\",\n\t725: \"peak found at unexpected frequency in AMP rxlp1\",\n\t730: \"harmonics detected in AMP rxlp1\",\n\t735: \"neighbor magnitude exceeded in AMP rxlp1\",\n\t740: \"neighbor magnitude exceeded in AMP rxlp1\",\n\t745: \"spectrum mirrored or inverted in AMP rxlp1\",\n\t750: \"excessive power out of channel in AMP rxlp1\",\n\t751: \"Excessive TX DC offset in NOAMP rxlp1\",\n\t752: \"insufficient signal strength in NOAMP rxlp1\",\n\t753: \"NOAMP rxlp1 clipping\",\n\t755: \"peak found at unexpected frequency in NOAMP rxlp1\",\n\t760: \"harmonics detected in NOAMP rxlp1\",\n\t765: \"neighbor magnitude exceeded in NOAMP rxlp1\",\n\t770: \"neighbor magnitude exceeded in NOAMP rxlp1\",\n\t775: \"spectrum mirrored or inverted in NOAMP rxlp1\",\n\t780: \"excessive power out of channel in NOAMP rxlp1\",\n\t2721: \"Excessive TX DC offset in AMP rxlp2\",\n\t2722: \"insufficient signal strength in AMP rxlp2\",\n\t2723: \"AMP rxlp2 clipping\",\n\t2725: \"peak found at unexpected frequency in AMP rxlp2\",\n\t2730: \"harmonics detected in AMP rxlp2\",\n\t2735: \"neighbor magnitude exceeded in AMP rxlp2\",\n\t2740: \"neighbor magnitude exceeded in AMP rxlp2\",\n\t2745: \"spectrum mirrored or inverted in AMP rxlp2\",\n\t2750: \"excessive power out of channel in AMP rxlp2\",\n\t2751: \"Excessive TX DC offset in NOAMP rxlp2\",\n\t2752: \"insufficient signal strength in NOAMP rxlp2\",\n\t2753: \"NOAMP rxlp2 clipping\",\n\t2755: \"peak found at unexpected frequency in NOAMP rxlp2\",\n\t2760: \"harmonics detected in NOAMP rxlp2\",\n\t2765: \"neighbor magnitude exceeded in NOAMP rxlp2\",\n\t2770: \"neighbor magnitude exceeded in NOAMP rxlp2\",\n\t2775: \"spectrum mirrored or inverted in NOAMP rxlp2\",\n\t2780: \"excessive power out of channel in NOAMP rxlp2\",\n\t821: \"Excessive TX DC offset in AMP rxhp1\",\n\t822: \"insufficient signal strength in AMP rxhp1\",\n\t823: \"AMP rxhp1 clipping\",\n\t825: \"peak found at unexpected frequency in AMP rxhp1\",\n\t830: \"harmonics detected in AMP rxhp1\",\n\t835: \"neighbor magnitude exceeded in AMP rxhp1\",\n\t840: \"neighbor magnitude exceeded in AMP rxhp1\",\n\t845: \"spectrum mirrored or inverted in AMP rxhp1\",\n\t850: \"excessive power out of channel in AMP rxhp1\",\n\t851: \"Excessive TX DC offset in NOAMP rxhp1\",\n\t852: \"insufficient signal strength in NOAMP rxhp1\",\n\t853: \"NOAMP rxhp1 clipping\",\n\t855: \"peak found at unexpected frequency in NOAMP rxhp1\",\n\t860: \"harmonics detected in NOAMP rxhp1\",\n\t865: \"neighbor magnitude exceeded in NOAMP rxhp1\",\n\t870: \"neighbor magnitude exceeded in NOAMP rxhp1\",\n\t875: \"spectrum mirrored or inverted in NOAMP rxhp1\",\n\t880: \"excessive power out of channel in NOAMP rxhp1\",\n\t3000: \"BP TX failure\",\n\t3010: \"BP RX failure\",\n\t3020: \"HP TX failure\",\n\t3030: \"HP RX failure\",\n\t3040: \"LP TX failure\",\n\t3050: \"LP RX failure\",\n\t3060: \"TX AMP failure\",\n\t3070: \"RX AMP failure\",\n\t3080: \"AMP bypass failure\",\n\t3090: \"LPF failure\",\n\t3100: \"HPF failure\",\n\t3110: \"mixer bypass failure\",\n\t3120: \"mixer failure\",\n\t3130: \"TX failure\",\n\t3140: \"RX failure\",\n\t3150: \"mixer TX failure\",\n\t3160: \"mixer RX failure\",\n\t3170: \"LP2 TX failure\",\n\t3180: \"LP2 RX failure\",\n\t3190: \"LP2 TX/RX failure\",\n\t3200: \"total RF failure\",\n\t3210: \"multiple RF failures, see list above\",\n\t3220: \"multiple clipping failures\",\n\t3230: \"TX clipping failure\",\n\t3240: \"RX clipping failure\"\n}\n\ndef fail_rf(errors):\n    # check for combinations of RF errors\n    ecode = 0\n    eset = set(errors)\n\n    # error affects only bp tx\n    if ((322 in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3000\n        errors.append(ecode)\n\n    # error affects only bp rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3010\n        errors.append(ecode)\n\n    # error affects only hp tx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3020\n        errors.append(ecode)\n\n    # error affects only hp rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 in eset)):\n        ecode = 3030\n        errors.append(ecode)\n\n    # error affects only lp tx (both lp1 and lp2)\n    if ((322 not in eset) and (422 in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3040\n        errors.append(ecode)\n\n    # error affects only lp rx (both lp1 and lp2)\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 in eset) and (2722 in eset) and (822 not in eset)):\n        ecode = 3050\n        errors.append(ecode)\n\n    # error in tx amp path\n    if ((2422 in eset) and (352 not in eset) and (452 not in eset) and (2452 not in eset)):\n        ecode = 3060\n        errors.append(ecode)\n\n    # error in rx amp path\n    if ((2722 in eset) and (652 not in eset) and (752 not in eset) and (2752 not in eset)):\n        ecode = 3070\n        errors.append(ecode)\n\n    # error in amp bypass path\n    if ((352 in eset) and (452 in eset) and (2452 in eset) and (652 in eset) and (752 in eset) and (2752 in eset) and (322 not in eset) and (422 not in eset) and (2422 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset)):\n        ecode = 3080\n        errors.append(ecode)\n\n    # error in lpf path\n    if (((422 in eset) and (2422 in eset)) and ((722 in eset) and (2722 in eset)) and ((322 not in eset) and (622 not in eset)) and ((522 not in eset) and (822 not in eset))):\n        ecode = 3090\n        errors.append(ecode)\n\n    # error in hpf path\n    if (((522 in eset) and (822 in eset)) and ((322 not in eset) and (622 not in eset)) and ((422 not in eset) and (2422 not in eset) and (722 not in eset) and (2722 not in eset))):\n        ecode = 3100\n        errors.append(ecode)\n\n    # error affects both mixer bypass paths\n    if ((322 in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3110\n        errors.append(ecode)\n\n    # error in mixer tx/rx\n    if ((322 not in eset) and ((422 in eset) or (2422 in eset)) and (522 in eset) and (622 not in eset) and ((722 in eset) or (2722 in eset) or (822 in eset))):\n        ecode = 3120\n        errors.append(ecode)\n\n    if ((322 not in eset) and ((422 in eset) or (2422 in eset) or (522 in eset)) and (622 not in eset) and ((722 in eset) and (2722 in eset) and (822 in eset))):\n        ecode = 3120\n        errors.append(ecode)\n\n    # error in all tx, no rx\n    if ((322 in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset) and (352 in eset) and (452 in eset) and (2452 in eset) and (552 in eset)):\n        ecode = 3130\n        errors.append(ecode)\n\n    # error in all rx, no tx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 in eset) and (2722 in eset) and (822 in eset) and (652 in eset) and (752 in eset) and (2752 in eset) and (852 in eset)):\n        ecode = 3140\n        errors.append(ecode)\n\n    # error in all mixer tx\n    if ((322 not in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3150\n        errors.append(ecode)\n\n    # error in all mixer rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 in eset) and (2722 in eset) and (822 in eset)):\n        ecode = 3160\n        errors.append(ecode)\n\n    # error affecting only lp2 tx\n    if ((322 not in eset) and (422 not in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset) and (2752 in eset)):\n        ecode = 3170\n        errors.append(ecode)\n\n    # error affecting only lp2 rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 in eset) and (822 not in eset) and (2752 in eset)):\n        ecode = 3180\n        errors.append(ecode)\n\n    # error affecting only lp2 rx/tx\n    if ((322 not in eset) and (422 not in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 in eset) and (822 not in eset)):\n        ecode = 3190\n        errors.append(ecode)\n\n    # error in all rx/tx\n    if ((322 in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 in eset) and (722 in eset) and (2722 in eset) and (822 in eset)):\n        ecode = 3200\n        errors.append(ecode)\n\n    # If there are clipping failures, we can't trust the other RF results, so fail().\n    tx_clipping_count = 0\n    rx_clipping_count = 0\n    for code in (323, 353, 423, 453, 2423, 2453, 523, 553):\n        if code in eset:\n            tx_clipping_count += 1\n    for code in (623, 653, 723, 753, 2723, 2753, 823, 853):\n        if code in eset:\n            rx_clipping_count += 1\n    if tx_clipping_count > 1 and rx_clipping_count == 0:\n        fail(3230)\n    elif tx_clipping_count == 0 and rx_clipping_count > 1:\n        fail(3240)\n    elif tx_clipping_count > 0 and rx_clipping_count > 0:\n        fail(3220)\n\n    elif (not ecode) and (len(errors) > 1):\n        # multiple failures without a logical grouping\n        ecode = 3210\n        errors.append(ecode)\n\n    for error in errors[:-1]:\n        out(f\"RF failure {error}: {emessages[error]}\")\n    fail(errors[-1])\n\ndef log(message=\"\"):\n    if args.log:\n        with open(args.log, \"a\") as log_file:\n            print(message, file=log_file)\n    return\n\ndef out(message=\"\"):\n    log(message)\n    print(message)\n\ndef fail(error_code):\n    out(f\"FAIL {error_code}: {emessages[error_code]}\")\n    sys.exit(2)\n\nclass HackRF:\n    def __init__(self, name, bin_dir, serial, mf_check, id=None, revision=None, unique_bin=False, factory_test=False):\n        self.name = name\n        self.bin_dir = bin_dir\n        self.unique_bin = unique_bin\n        self.id = None\n        self.revision = None\n        self.serial = None\n        self.clkout_connected = False\n        self.tester_cal = [0] * 16\n        self.eut_cal = [0] * 16\n        self.errors = []\n        self.unit_number = 0\n        self.partner = None\n\n        if self.name == \"TESTER\":\n            self.unit_number = 1\n        elif self.name == \"EUT\":\n            self.rf_test_cases = praline_rf_test_cases\n        else:\n            fail(99)\n\n        info = subprocess.run([bin_dir + \"/hackrf_info\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n        log(info.stdout + info.stderr)\n        if info.returncode != 0 or \"failed\" in info.stderr:\n            fail(87)\n\n        # parse the hackrf_info output\n        count = info.stdout.count(\"Found HackRF\")\n        if count < 1:\n            fail(92)\n        if count > 1 and self.name == \"TESTER\" and self.unique_bin:\n            fail(83)\n        if mf_check and \"does not appear to have been manufactured by Great Scott Gadgets\" in info.stdout:\n            fail(90 + self.unit_number)\n\n        try:\n            sn = \"\"\n            devices_list = [d.strip() for d in info.stdout.split(\"Found HackRF\") if d.strip()]\n            for device in devices_list:\n                sn_found = re.search(r'Serial number: \\w+', device)\n                if sn_found:\n                    sn = sn_found.group(0).split(': ')[1]\n\n                id_found = re.search(r'Board ID Number: .', device)\n                if id_found:\n                    id = id_found.group(0).split(': ')[1]\n\n                rev_found = re.search(r'Hardware Revision: .+', device)\n                if rev_found:\n                    rev = rev_found.group(0).split(': ')[1]\n\n                if sn == serial:\n                    self.serial = sn\n                    self.id = id\n                    self.revision = rev\n                    break\n\n            out(f\"{self.name} Serial number: {self.serial}\")\n            out(f\"{self.name} Board ID: {self.id}\")\n            out(f\"{self.name} Hardware Revision: {self.revision}\")\n            out(f\"{self.name} binary directory {self.bin_dir}\")\n        except:\n            out(traceback.format_exc())\n            fail(6)\n\n        if self.serial == None:\n            fail(80 + self.unit_number)\n\n        if self.name == \"TESTER\" and factory_test and (self.id != \"2\" and self.id != \"4\"):\n            fail(8)\n        elif self.name == \"EUT\" and factory_test and self.id != \"5\":\n            fail(9)\n\n        if revision and self.revision != revision:\n            fail(88 + self.unit_number)\n\n        if self.revision == \"r9\":\n            self.tester_cal = r9_tester_cal\n            self.eut_cal = r9_eut_cal\n        else:\n            self.tester_cal = og_tester_cal\n            self.eut_cal = og_eut_cal\n\n        if self.name == \"EUT\" and self.id == \"5\" and self.revision == \"r1.1\":\n            self.rf_test_cases = praline_r110_rf_test_cases\n\n    def clkin(self):\n        if self.name == \"EUT\" and self.id == \"5\":\n            debug = subprocess.run([self.bin_dir + \"/hackrf_debug\", \"-d\", self.serial,\n                                    \"-C\", \"0\"])\n        command = subprocess.run([self.bin_dir + \"/hackrf_clock\", \"-i\", \"-d\",\n            self.serial], capture_output=True, encoding=\"utf-8\",\n            timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            out(f\"{self.name} CLKIN request failed\")\n            fail(200)\n        if \"no clock signal detected\" in command.stdout:\n            log(f\"{self.name}: no clock signal detected\")\n            return False\n        elif \"clock signal detected\" in command.stdout:\n            log(f\"{self.name}: clock signal detected\")\n            return True\n        else:\n            log(command.stdout + command.stderr)\n            out(f\"Couldn't parse {self.name} CLKIN status\")\n            fail(200)\n\n    # Warning: Avoid clock loops by disabling your partner's CLKOUT before\n    # enabling your own.\n    def clkout(self, enable):\n        command = subprocess.run([self.bin_dir + \"/hackrf_clock\", \"-o\",\n            \"1\" if enable else \"0\", \"-d\", self.serial], capture_output=True,\n            encoding=\"utf-8\", timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            out(f\"{self.name} CLKOUT control failed\")\n            fail(200)\n\n        if self.partner and self.clkout_connected:\n            timeout = time.time() + 1\n            while time.time() < timeout:\n                if self.partner.clkin() == enable:\n                    break\n            if self.partner.clkin() != enable:\n                if enable:\n                    fail(210 + self.unit_number)\n                else:\n                    if self.name == \"EUT\":\n                        out(\"Note: use --tcxo to use TCXO or external reference on TESTER\")\n                    fail(212 + self.unit_number)\n\n            # transceiver operation to switch clock source\n            source = \"CLKIN\" if enable else \"crystal\"\n            log(f\"switching {self.partner.name} to {source}\")\n            receive = subprocess.run([self.partner.bin_dir + \"/hackrf_transfer\", \"-d\",\n                self.partner.serial, \"-n1\", \"-r\", \"/dev/null\", \"-f\", \"2500000000\",\n                \"-a\", \"0\", \"-l\", \"0\", \"-g\", \"0\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n            if receive.returncode != 0:\n                log(receive.stdout + receive.stderr)\n                fail(220 + self.unit_number)\n\n            # confirm that PLL locked to new source\n            expected_value = \"0x01\" if (enable and self.partner.revision != \"r9\") else \"0x51\"\n            timeout = time.time() + 1\n            while time.time() < timeout:\n                debug = subprocess.run([self.partner.bin_dir + \"/hackrf_debug\", \"-d\",\n                    self.partner.serial, \"-srn0\"], capture_output=True,\n                    encoding=\"utf-8\", timeout=TIMEOUT)\n                log(debug.stdout)\n                if debug.returncode != 0:\n                    log(debug.stderr)\n                    fail(230 + self.unit_number)\n                if expected_value in debug.stdout:\n                    break\n            if expected_value not in debug.stdout:\n                fail(232 + self.unit_number)\n            time.sleep(0.1)\n        else:\n            time.sleep(0.2)\n\n    def test_clkout(self):\n        assert self.clkout_connected\n        self.partner.clkout(False)\n        self.clkout(True)\n        frequency_error_ppm = self.clock_error_ppm()\n        log(f\"{self.name}->{self.partner.name} CLK: {frequency_error_ppm} ppm\")\n        if abs(frequency_error_ppm) > 1:\n            out(f\"{self.partner.name} CLKIN: unexpected frequency error while synchronized\")\n            fail(240)\n\n    def test_clkin(self):\n        self.partner.test_clkout()\n\n    def clock_error_ppm(self):\n        # ppm.freq is in MHz, but we use it as Hz for the FFT bin width,\n        # resulting in bins with a width of 1 ppm of the transmission\n        # frequency.\n        bin_width = str(ppm.freq)\n        tx_frequency = str(ppm.freq * ONE_MHZ)\n        sweep_range = f\"{ppm.freq-1}:{ppm.freq+19}\"\n        expected_bin = round(ONE_MHZ/ppm.freq)\n\n        log(f\"{self.name} transmitting to {self.partner.name} for PPM measurement\")\n        transmit = subprocess.Popen([self.bin_dir + \"/hackrf_transfer\", \"-d\",\n            self.serial, \"-c\", \"127\", \"-a\", \"0\", \"-x\", f\"{ppm.tx_gain}\", \"-f\",\n            tx_frequency], stdout=subprocess.PIPE, stderr=subprocess.PIPE,\n            encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        sweep = subprocess.run([self.partner.bin_dir + \"/hackrf_sweep\", \"-d\",\n            self.partner.serial, \"-N\", \"13\", \"-w\", bin_width, \"-f\", sweep_range, \"-a\",\n            \"0\", \"-l\", f\"{ppm.rx_lna_gain}\", \"-g\", f\"{ppm.rx_vga_gain}\"],\n            capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if sweep.returncode != 0:\n            log(sweep.stdout + sweep.stderr)\n            fail(250)\n\n        # parse the hackrf_sweep output\n        try:\n            rows = sweep.stdout.split(\"\\n\")\n            # Note: skipping data from the first twelve sweeps until issue #1230 is resolved.\n            row = rows[48].split(\", \")\n            bins = [float(bin) for bin in row[6:]]\n            peak_bin = bins.index(max(bins))\n            frequency_error_ppm = peak_bin - expected_bin\n        except:\n            log(sweep.stdout + sweep.stderr)\n            log(traceback.format_exc())\n            fail(252)\n\n        log(f\"PPM max bin {peak_bin} power: {bins[peak_bin]}\")\n        for row in rows[0:49:4]:\n            bins = [float(bin) for bin in row.split(\", \")[6:]]\n            peak_bin = bins.index(max(bins))\n            log(f\"peak bin {peak_bin}: {bins[peak_bin]}\")\n        if max(bins) < SIGNAL_THRESHOLD:\n            fail(254 + self.unit_number)\n        transmit.terminate()\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            log(tx_out + tx_err)\n            out(f\"Warning: {self.name} PPM test transmit failed\")\n        return frequency_error_ppm\n\n    def test_xtal(self):\n        self.clkout(False)\n        self.partner.clkout(False)\n        frequency_error_ppm = self.clock_error_ppm()\n        out(f\"{self.name} crystal frequency error: {frequency_error_ppm} ppm\")\n        if abs(frequency_error_ppm) > MAX_PPM:\n            fail(260)\n\n    def verify_register(self, target, address, value):\n        command = subprocess.run([self.bin_dir + \"/hackrf_debug\",\n            f\"--{target}\", \"--register\", address, \"--read\", \"--device\",\n            self.serial], capture_output=True, encoding=\"UTF-8\")\n        log(f\"Checking {target} register {address}\")\n        if value in command.stdout:\n            return True\n        else:\n            log(\"Unexpected result:\")\n            log(command.stdout + command.stderr)\n            return False\n\n    def test_clkgen(self):\n        if not self.verify_register(\"si5351\", \"2\", \"0x03\"):\n            fail(100 + self.unit_number)\n\n    def test_mixer(self):\n        if not self.verify_register(\"rffc5072\", \"2\", \"0x9055\"):\n            fail(140 + self.unit_number)\n\n    def test_xcvr(self):\n        if not self.verify_register(\"max283\", \"28\", \"0x0c0\"):\n            fail(120 + self.unit_number)\n\n    def test_serial(self):\n        log(f\"Testing {self.name} serial communications\")\n        self.test_clkgen()\n        self.test_mixer()\n        self.test_xcvr()\n\n    # Ensure that hackrf_transfer works and that the received power is within\n    # the expected range with no transmission active.\n    def baseline_rx(self, test_case):\n        # Test at the TX tuning frequency of measure_rf()\n        center_freq = (test_case.freq * ONE_MHZ) + 1500000\n        receive = subprocess.run([self.bin_dir + \"/hackrf_transfer\", \"-d\",\n            self.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n            f\"{center_freq}\", \"-a\", \"0\", \"-l\", f\"{test_case.rx_lna_gain}\",\n            \"-g\", f\"{test_case.rx_vga_gain}\", \"-b\",\n            \"1750000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            log(f\"Failed {self.name} {test_case.name} baseline RX\")\n            fail(300)\n\n        output = str(receive.stderr).split()\n        try:\n            power = float(output[output.index(\"power\") + 1])\n        except:\n            log(receive.stdout + receive.stderr)\n            log(traceback.format_exc())\n            log(f\"Couldn't parse {self.name} {test_case.name} baseline RX power\")\n            fail(302)\n        # The theoretical minimum power is about -48 dB. The expected power is\n        # about -30 dB.\n        log(f\"{self.name} {test_case.name} baseline power: {power}\")\n        if power > MAX_BASELINE:\n            fail(306)\n\n    # Check the ADC for shorts or other unexpected behavior by sampling\n    # amplified noise.\n    def noise_rx(self, test_case):\n        num_samples = 1000\n        log(f\"Testing {self.name} {test_case.name}\")\n        center_freq = test_case.freq * ONE_MHZ\n\n        low_gain = 0\n        high_gain = 16\n        while high_gain > low_gain:\n            gain = (high_gain + low_gain) // 2\n            receive = subprocess.run([self.bin_dir + \"/hackrf_transfer\", \"-d\",\n                self.serial, \"-n\", f\"{num_samples*10}\", \"-r\", f\"{NOISE}\", \"-f\",\n                f\"{center_freq}\", \"-a\", \"1\" if test_case.amp else \"0\", \"-l\",\n                f\"{test_case.rx_lna_gain}\", \"-g\", f\"{gain*2 + 32}\", \"-b\",\n                \"28000000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n            if receive.returncode != 0:\n                log(receive.stdout + receive.stderr)\n                fail(310)\n            output = str(receive.stderr).split()\n            try:\n                power = float(output[output.index(\"power\") + 1])\n            except:\n                log(receive.stdout + receive.stderr)\n                log(traceback.format_exc())\n                fail(311)\n            log(f\"{self.name} {test_case.name} RX power at -g {gain*2 + 32}: {power}\")\n            if power > -2:\n                high_gain = gain\n            elif power > -5:\n                break\n            else:\n                low_gain = gain + 1\n\n        # We want the power to be between -1 and -9 dB to ensure that all eight\n        # bits are flipped without much clipping.\n        if power < -9 or power > -1:\n            fail(312)\n        elif gain > 16 or gain < 4:\n            fail(313)\n\n        bit_count = [0] * 8\n        matches = []\n        for bit in range(8):\n            matches.append([0] * 8)\n\n        try:\n            file = open(f\"{NOISE}\", \"rb\")\n            data = file.read()\n            assert len(data) == num_samples * 20\n            data = data[-num_samples*2:]\n            for byte in data:\n                for bit in range(8):\n                    bit_count[bit] += (byte>>bit)&1\n                    for match_bit in range(bit + 1, 8):\n                        if (byte>>bit)&1 == (byte>>match_bit)&1:\n                            matches[bit][match_bit] += 1\n        except:\n            fail(315)\n        log(f\"{self.name} ADC bit counts: {bit_count}\")\n        log(f\"{self.name} ADC bit matches: {matches}\")\n        for bit in range(7):\n            if bit_count[bit] < (0.2 * len(data)) or bit_count[bit] > (0.8 * len(data)):\n                log(f\"{self.name} ADC bit {bit} set in {bit_count[bit]} out of {len(data)} bytes\")\n                fail(316)\n            # Check for correlations between adjacent bits except between 6 and 7 (highest).\n            #for match_bit in range(bit + 1, 7):\n            for match_bit in range(bit + 1, 8):\n                if matches[bit][match_bit] > (0.999 * len(data)):\n                    out(f\"{self.name} ADC bit {bit} correlates with bit {match_bit}\")\n                    fail(317)\n        # DC bias can cause bit 7 to be predominantly unchanged, so only\n        # error if there is less than 1% variation.\n        if bit_count[7] < (0.001 * len(data)) or bit_count[bit] > (0.999 * len(data)):\n                out(f\"{self.name} ADC bit 7 set in {bit_count[7]} out of {len(data)} bytes\")\n                fail(316)\n\n    def analyze_transfer(self, transfer, test_case):\n        # parse the hackrf_transfer output\n        output = str(transfer.stderr).split()\n        try:\n            power = float(output[output.index(\"power\") + 1])\n        except:\n            log(transfer.stdout + transfer.stderr)\n            log(traceback.format_exc())\n            fail(152)\n        log(f\"{test_case.name} power at {test_case.freq} MHz: {power}\")\n\n        if test_case.base_ecode:\n            if power < SIGNAL_THRESHOLD:\n                log(f\"{test_case.name} signal not strong enough\")\n                self.errors.append(test_case.base_ecode + 2)\n            if power > -3:\n                log(f\"{test_case.name} signal clipping\")\n                self.errors.append(test_case.base_ecode + 3)\n        elif power < -48 or power > 0:\n            fail(154)\n        return power\n\n    # Verify that signal power at a given IF in MHz is detected.\n    def verify_if_tuning(self, test_case):\n        transmit = subprocess.Popen([self.bin_dir + \"/hackrf_transfer\", \"-d\",\n            self.serial, \"-c\", \"127\", \"-a\", \"0\", \"-x\", f\"{test_case.tx_gain}\",\n            \"-i\", f\"{test_case.freq*ONE_MHZ}\", \"-m\", \"0\", \"-F\"],\n            stdout=subprocess.PIPE, stderr=subprocess.PIPE, encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        receive = subprocess.run([self.partner.bin_dir + \"/hackrf_transfer\", \"-d\",\n            self.partner.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n            f\"{(test_case.freq+1)*ONE_MHZ}\", \"-a\", \"0\", \"-l\",\n            f\"{test_case.rx_lna_gain}\", \"-g\", f\"{test_case.rx_vga_gain}\", \"-b\",\n            \"2500000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        transmit.terminate()\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            fail(150)\n\n        power = self.analyze_transfer(receive, test_case)\n\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            log(tx_out + tx_err)\n            out(f\"Warning: {self.name} IF transmit failed\")\n        return power > SIGNAL_THRESHOLD\n\n    def test_if_range(self, min_case, max_case):\n        low_end = IF_REQUIRED_MIN - (IF_TEST_RANGE // 2)\n        min_freq = IF_REQUIRED_MIN + (IF_TEST_RANGE // 2)\n        while min_freq > low_end:\n            min_case.freq = (min_freq + low_end) // 2\n            if self.verify_if_tuning(min_case):\n                min_freq = min_case.freq\n            else:\n                low_end = min_case.freq + 1\n\n        high_end = IF_REQUIRED_MAX + (IF_TEST_RANGE // 2)\n        max_freq = IF_REQUIRED_MAX - (IF_TEST_RANGE // 2)\n        while max_freq < high_end:\n            max_case.freq = (max_freq + high_end + 1) // 2\n            if self.verify_if_tuning(max_case):\n                max_freq = max_case.freq\n            else:\n                high_end = max_case.freq - 1\n\n        out(f\"{self.name} IF range: {min_freq}-{max_freq} MHz\")\n        if min_freq > IF_REQUIRED_MIN or max_freq < IF_REQUIRED_MAX:\n            fail(160)\n\n    def analyze_sweep(self, sweep, test_case):\n        eut_cal = self.eut_cal[self.rf_test_cases.index(test_case)]\n        tester_cal = self.partner.tester_cal[self.rf_test_cases.index(test_case)]\n        correction = LP2_CORRECTION if test_case.freq < 30 else 0\n\n        # parse the hackrf_sweep output\n        try:\n            rows = sweep.stdout.split(\"\\n\")\n            # Note: skipping data from the first twelve sweeps until issue #1230 is resolved.\n            bins = np.zeros(225)\n            # average 10 sweeps\n            row_count = 0\n            for row in  rows[48:88:4]:\n                bins += np.array([float(x) for x in row.split(\", \")[6:231]])\n                row_count += 1\n            assert row_count == 10\n            bins /= 10\n            # log the raw hackrf_sweep data before calibration\n            log(f\"{', '.join(rows[12].split(', ')[:6])}, {np.array2string(bins, separator=', ', max_line_width=3000)[1:-1]}\")\n            # apply calibration\n            bins -= eut_cal\n            bins -= tester_cal\n            peak_bin = bins.argmax()\n        except:\n            log(sweep.stdout + sweep.stderr)\n            log(traceback.format_exc())\n            out(f\"Couldn't parse {test_case.name} sweep data\")\n            fail(172)\n\n        # ensure acceptable performance\n        log(f\"peak ({peak_bin}) {test_case.name}: {bins[peak_bin]:.2f}\")\n        if bins[peak_bin] < SIGNAL_THRESHOLD:\n            for row in rows[0:88:4]:\n                bins = [float(bin) for bin in row.split(\", \")[6:]]\n                peak_bin = bins.index(max(bins))\n                log(f\"peak bin {peak_bin}: {bins[peak_bin]}\")\n            log(f\"{test_case.name} signal not strong enough\")\n            self.errors.append(test_case.base_ecode + 2)\n            return bins[peak_bin]\n        elif bins[peak_bin] > MAX_POWER:\n            log(f\"{test_case.name} signal clipping\")\n            self.errors.append(test_case.base_ecode + 3)\n            return bins[peak_bin]\n        tx_dc_power_dbc = bins[112] - bins[peak_bin]\n        if tx_dc_power_dbc > MAX_DC_DBC + correction:\n            log(f\"{test_case.name} excessive TX DC offset {tx_dc_power_dbc:.1f} dBc\")\n            self.errors.append(test_case.base_ecode + 1)\n        if peak_bin == 157:\n            log(f\"{test_case.name} TX spectrum inverted\")\n            self.errors.append(test_case.base_ecode + 25)\n            return bins[peak_bin]\n        elif peak_bin == 112:\n            log(f\"{test_case.name} peak found at DC\")\n            self.errors.append(test_case.base_ecode + 1)\n            return bins[peak_bin]\n        elif peak_bin >= 52 and peak_bin < 67:\n            log(f\"{test_case.name} peak found at adjacent frequency\")\n            self.errors.append(test_case.base_ecode + 15)\n            return bins[peak_bin]\n        elif peak_bin > 67 and peak_bin <= 82:\n            log(f\"{test_case.name} peak found at adjacent frequency\")\n            self.errors.append(test_case.base_ecode + 20)\n            return bins[peak_bin]\n        elif peak_bin != 67:\n            log(f\"{test_case.name} peak found at unexpected frequency\")\n            self.errors.append(test_case.base_ecode + 5)\n            return bins[peak_bin]\n\n        if bins[157] - bins[67] > MAX_M_DBC + correction:\n            log(f\"{test_case.name} TX spectrum mirrored\")\n            self.errors.append(test_case.base_ecode + 25)\n        if (bins[22] - bins[67]) > MAX_H2_DBC + correction:\n            log(f\"{test_case.name} excessive TX harmonic (bin 22): {bins[22]}\")\n            self.errors.append(test_case.base_ecode + 10)\n        if (bins[202] - bins[67]) > MAX_MH2_DBC + correction:\n            log(f\"{test_case.name} excessive TX harmonic (bin 202): {bins[202]}\")\n            self.errors.append(test_case.base_ecode + 10)\n        worst_other_dbc = -999\n        worst_other_bin = 999\n        for i in range(225):\n            # Skip various frequencies where spurs are expected (most of which have their own tests above).\n            if (i < 52 and i != 22) or (i > 82 and i < 111) or (i > 113 and i < 156) or (i > 158 and i != 202):\n                other_dbc = bins[i] - bins[67]\n                if other_dbc > worst_other_dbc:\n                    worst_other_dbc = other_dbc\n                    worst_other_bin = i\n        if worst_other_dbc > MAX_OTHER_DBC + correction:\n            log(f\"{test_case.name} excessive power at unexpected frequency ({worst_other_bin}: {bins[worst_other_bin]})\")\n            self.errors.append(test_case.base_ecode + 30)\n        log(f\"h2 (22) {test_case.name}: {(bins[22] - bins[67]):.2f}\")\n        log(f\"DC (112) {test_case.name}: {(bins[112] - bins[67]):.2f}\")\n        log(f\"m (157) {test_case.name}: {(bins[157] - bins[67]):.2f}\")\n        log(f\"mh2 (202) {test_case.name}: {(bins[202] - bins[67]):.2f}\")\n        log(f\"other ({worst_other_bin}) {test_case.name}: {worst_other_dbc:.2f}\")\n        #FIXME look in another row for RX inversion?\n        return bins[peak_bin]\n\n    def measure_rf(self, test_case, sweep=True):\n        log(f\"Executing RF test case {test_case.name}, sweep={sweep}\")\n        if test_case.direction == \"tx\":\n            transmitter = self\n            tx_amp = \"1\" if test_case.amp else \"0\"\n            receiver = self.partner\n            rx_amp = \"0\"\n        elif test_case.direction == \"rx\":\n            transmitter = self.partner\n            tx_amp = \"0\"\n            receiver = self\n            rx_amp = \"1\" if test_case.amp else \"0\"\n        else:\n            out(f\"Error: Invalid direction in {test_case.name}\")\n            sys.exit(1)\n\n        # The nominal test frequency (as specified in test_case) is 1 MHz above\n        # the low end of the sweep range. The transmitted signal is 500 kHz\n        # above the nominal frequency, and the tuning (center) frequency of the\n        # transmitting device is 1 MHz above that.\n        tx_center_freq = (test_case.freq * ONE_MHZ) + 1500000\n        sweep_range = f\"{test_case.freq-1}:{test_case.freq+19}\"\n\n        transmit = subprocess.Popen([transmitter.bin_dir + \"/hackrf_transfer\", \"-d\",\n            transmitter.serial, \"-R\", \"-t\", WAVEFORM, \"-a\", tx_amp, \"-x\",\n            f\"{test_case.tx_gain}\", \"-f\", str(tx_center_freq)],\n            stdout=subprocess.PIPE, stderr=subprocess.PIPE, encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        if sweep:\n            receive = subprocess.run([receiver.bin_dir + \"/hackrf_sweep\",\n                \"-d\", receiver.serial, \"-N\", \"22\", \"-w\", \"22222\", \"-f\",\n                sweep_range, \"-a\", rx_amp, \"-l\", f\"{test_case.rx_lna_gain}\",\n                \"-g\", f\"{test_case.rx_vga_gain}\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n        else:\n            receive = subprocess.run([receiver.bin_dir + \"/hackrf_transfer\",\n                \"-d\", receiver.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n                f\"{(test_case.freq)*ONE_MHZ}\", \"-a\", rx_amp, \"-l\",\n                f\"{test_case.rx_lna_gain}\", \"-g\", f\"{test_case.rx_vga_gain}\",\n                \"-b\", \"2500000\"], capture_output=True, encoding=\"utf-8\",\n                timeout=TIMEOUT)\n        transmit.terminate()\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            log(f\"{receiver.name} Failed RX, sweep={sweep}\")\n            fail(170)\n\n        if sweep:\n            rssi = self.analyze_sweep(receive, test_case)\n        else:\n            rssi = self.analyze_transfer(receive, test_case)\n\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            out(tx_out + tx_err)\n            out(f\"Warning: {transmitter.name} transmit failed\")\n        return rssi\n\n    def test_rf_preliminary(self):\n        results = []\n\n        for test_case in (self.rf_test_cases):\n            if test_case.amp == False:\n                if test_case.direction == \"rx\":\n                    self.baseline_rx(test_case)\n                elif self.partner:\n                    self.partner.baseline_rx(test_case)\n\n        self.noise_rx(noise)\n        # FIXME test for RX DC offset?\n\n        if not self.partner:\n            out(\"Skipping RF tests\")\n            return\n\n        for test_case in (self.rf_test_cases):\n            results.append(int(round(self.measure_rf(test_case, sweep=False) - (SIGNAL_THRESHOLD + 11))))\n\n        log(f\"Preliminary results: {results}\")\n        if self.errors:\n            fail_rf(self.errors)\n\n    def test_rf(self):\n        assert self.partner\n        results = []\n\n        for test_case in (self.rf_test_cases):\n            results.append(int(round(self.measure_rf(test_case, sweep=True) - (SIGNAL_THRESHOLD + 5))))\n\n        out(f\"RF results summary: {results}\")\n        if self.errors:\n            fail_rf(self.errors)\n\n    def activate_leds(self, enable):\n        if enable:\n            out(f\"Activating {self.name} LEDs\")\n            state = 7\n        else:\n            state = 1\n        # Always illuminate MCU LED on Praline.\n        if self.id == \"5\":\n            state |= 8\n        command = subprocess.run([self.bin_dir + \"/hackrf_debug\", \"-d\", self.serial, \"--leds\",\n            f\"{state}\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            log(f\"Failed to configure {self.name} LEDs ({state})\")\n            fail(190)\n\n    def debug_selftest(self):\n        errors = []\n\n        debug = subprocess.run([self.bin_dir + \"/hackrf_debug\", \"-to\", \"-d\", self.serial],\n                                capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        log(debug.stdout + debug.stderr)\n\n        fpga_test_found = re.search(r'FPGA configuration: \\w+', debug.stdout)\n        if fpga_test_found:\n            if fpga_test_found.group(0).split(': ')[-1] != \"PASS\":\n                errors.append(14)\n        else:\n            out(\"Failure to find FPGA configuration result. Wrong firmware version? Continuing...\")\n\n        # Check for FPGA SPI result only if FPGA configuration passed.\n        if len(errors) == 0:\n            sgpio_test_found = re.search(r'FPGA SPI: \\w+', debug.stdout)\n            if sgpio_test_found:\n                if sgpio_test_found.group(0).split(': ')[-1] != \"PASS\":\n                    errors.append(24)\n            else:\n                out(\"Failure to find FPGA SPI test result. Wrong firmware version? Continuing...\")\n\n        # Check for SGPIO result only if FPGA configuration and SPI passed.\n        if len(errors) == 0:\n            sgpio_test_found = re.search(r'SGPIO RX test: \\w+', debug.stdout)\n            if sgpio_test_found:\n                if sgpio_test_found.group(0).split(': ')[-1] == \"TIMEOUT\":\n                    errors.append(22)\n                elif sgpio_test_found.group(0).split(': ')[-1] == \"FAIL\":\n                    errors.append(11)\n            else:\n                out(\"Failure to find sgpio test result. Wrong firmware version? Continuing...\")\n\n        # Check for loopback result only if FPGA, SPI, and SGPIO passed.\n        if len(errors) == 0:\n            loopback_test_found = re.search(r'Loopback test: \\w+', debug.stdout)\n            if loopback_test_found:\n                if loopback_test_found.group(0).split(': ')[-1] == \"TIMEOUT\":\n                    errors.append(23)\n                elif loopback_test_found.group(0).split(': ')[-1] == \"FAIL\":\n                    errors.append(12)\n            else:\n                out(\"Failure to find loopback test result. Wrong firmware version? Continuing...\")\n\n        clock_found = re.search(r'Clock: \\w+, \\w+: \\d, readback: \\w+', debug.stdout)\n        if clock_found:\n            if clock_found.group(0).split(': ')[-1] != \"OK\":\n                errors.append(10)\n        else:\n            out(\"Failure to find clock results. Wrong firmware version? Continuing...\")\n\n        mixer_found = re.search(r'Mixer: \\w+, ID: \\d+', debug.stdout)\n        if mixer_found:\n            if mixer_found.group(0).split(': ')[-1] != \"4416\":\n                errors.append(16)\n        else:\n            out(\"Failure to find mixer results. Wrong firmware version? Continuing...\")\n\n        # Check for transceiver result only if FPGA configuration passed.\n        if 14 not in errors:\n            xcvr_found = re.search(r'Transceiver: \\w+, RSSI mux test: \\w+', debug.stdout)\n            if xcvr_found:\n                if xcvr_found.group(0).split(': ')[-1] != \"PASS\":\n                    errors.append(17)\n            else:\n                out(\"Failure to find transceiver results. Wrong firmware version? Continuing...\")\n\n        rtc_found = re.search(r'RTC test result: \\w+', debug.stdout)\n        if rtc_found:\n            if rtc_found.group(0).split(': ')[-1] != \"PASS\":\n                errors.append(18)\n        else:\n            out(\"Failure to find 32kHz oscillator results. Wrong firmware version? Continuing...\")\n\n        # Provide entire self-test report if there is an unrecognized self-test failure\n        if len(errors) == 0:\n            selftest_found = re.search(r'Self-test result: \\w+', debug.stdout)\n            if selftest_found:\n                if selftest_found.group(0).split(': ')[-1] != \"PASS\":\n                    out(debug.stdout)\n                    fail(13)\n            else:\n                out(\"Failure to find selftest results. Wrong firmware version? Continuing...\")\n\n        # Report multiple self-test failures\n        if len(errors) > 1:\n            for error in errors:\n                out(f\"Self-test failure {error}: {emessages[error]}\")\n            fail(15)\n\n        if len(errors) > 0:\n            fail(errors[-1])\n\n    def reset(self):\n        out(f\"Resetting {self.name}\")\n        spiflash = subprocess.run([self.bin_dir + \"/hackrf_spiflash\", \"-d\", self.serial, \"-R\"],\n                        capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if spiflash.returncode != 0:\n            out(spiflash.stdout + spiflash.stderr)\n            fail(76 + self.unit_number)\n\n        then = time.time()\n        device_found = False\n        while time.time() < (then + 5):\n            time.sleep(1)\n            info = subprocess.run([self.bin_dir + \"/hackrf_info\"],\n                                  capture_output=True, timeout=TIMEOUT)\n            if self.serial in info.stdout.decode('utf-8', errors='ignore'):\n                device_found = True\n                break\n            time.sleep(0.1)\n        if not device_found:\n            fail(78 + self.unit_number)\n\n\n# This waveform is a full-scale complex exponential with a frequency of -1/10 the\n# sample rate. When transmitted at 10 Msps, the frequency is 1 MHz below the\n# center frequency.\n\ndef write_waveform():\n    tx_bytes = b'\\x7f\\x00\\x67\\xb5\\x27\\x87\\xd9\\x87\\x99\\xb5\\x81\\x00\\x99\\x4b\\xd9\\x79\\x27\\x79\\x67\\x4b'\n    # defective waveform with DC offset:\n    #tx_bytes = b'\\x7f\\x10\\x67\\xa5\\x27\\x97\\xd9\\x97\\x99\\xc5\\x81\\x10\\x99\\x5b\\xd9\\x7f\\x27\\x7f\\x67\\x5b'\n    # defective waveform with missing Q channel:\n    #tx_bytes = b'\\x7f\\x00\\x67\\x00\\x27\\x00\\xd9\\x00\\x99\\x00\\x81\\x00\\x99\\x00\\xd9\\x00\\x27\\x00\\x67\\x00'\n    with open(WAVEFORM, \"wb\") as bin_file:\n        for i in range(50000):  # 1MB file size\n            bin_file.write(tx_bytes)\n\n\ndef program(bin_dir, fw_dir, serial, unattended=False):\n    binary = \"hackrf_usb.bin\"\n    dfu_stub = \"hackrf_usb.dfu\"\n\n    # EUTs in unattended (including Jenkins CI) setups have pins jumped to always boot into DFU mode, so resetting is undesirable\n    if unattended:\n        reset_write = \"-w\"\n    else:\n        reset_write = \"-Rw\"\n\n    if not usb.core.find(idVendor=DFU_VENDOR_ID, idProduct=DFU_PRODUCT_ID):\n        print(\"ACTION REQUIRED: Press and release EUT RESET button while holding DFU button.\")\n        while not usb.core.find(idVendor=DFU_VENDOR_ID, idProduct=DFU_PRODUCT_ID):\n            time.sleep(0.1)\n\n    out(\"Programming EUT in DFU mode\")\n    dfu = subprocess.run([f\"{DFU_UTIL}\", \"--device\",\n        f\"{DFU_VENDOR_ID}:{DFU_PRODUCT_ID}\", \"--alt\", \"0\", \"--download\",\n        f\"{fw_dir}/{dfu_stub}\"], capture_output=True, encoding=\"utf-8\",\n        timeout=TIMEOUT)\n    out(dfu.stdout + dfu.stderr)\n\n    #dfu-util: unable to read DFU status after completion (LIBUSB_ERROR_IO)\n    # despite successful download; present as of at least dfu-util 0.11\n    if \"Download done.\" not in dfu.stdout:\n        fail(60)\n\n    # Wait for device to boot from DFU.\n    then = time.time()\n    dfu_device_found = False\n    while time.time() < (then + 50):\n        dfu_info = subprocess.run([bin_dir + \"/hackrf_info\"], capture_output=True,\n            encoding=\"utf-8\", timeout=TIMEOUT)\n\n        if \"RunningFromRAM\" in dfu_info.stdout:\n            if serial in dfu_info.stdout and serial != \"RunningFromRAM\":\n                fail(1)\n            else:\n                dfu_device_found = True\n                break\n        time.sleep(0.1)\n    if not dfu_device_found:\n        fail(2)\n\n    out(\"Programming EUT SPI flash\")\n    spiflash = subprocess.run([bin_dir + \"/hackrf_spiflash\", \"-d\",\n                    \"RunningFromRAM\", reset_write, f\"{fw_dir}/{binary}\"],\n                    capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT+20)\n    if spiflash.returncode != 0:\n        log(spiflash.stdout + spiflash.stderr)\n        fail(70)\n\n    then = time.time()\n    device_found = False\n    while time.time() < (then + 5):\n        time.sleep(1)\n        flash_info = subprocess.run([bin_dir + \"/hackrf_info\"], capture_output=True,\n            timeout=TIMEOUT)\n        if serial == \"RunningFromRAM\" and not unattended:\n            try:\n                devices_list = [d.strip() for d in flash_info.stdout.decode('utf-8', errors='ignore').split(\"Found HackRF\") if d.strip()]\n                for device in devices_list:\n                    sn_found = re.search(r'Serial number: \\w+', device)\n                    if sn_found:\n                        serial = sn_found.group(0).split(': ')[1]\n            except:\n                log(traceback.format_exc())\n                fail(6)\n        if serial in flash_info.stdout.decode('utf-8', errors='ignore'):\n            device_found = True\n            break\n        time.sleep(0.1)\n    if not device_found:\n        fail(75)\n\n\ndef find_sn(name, bin_dir, factory_test, claimed_sns=[]):\n    while True:\n        sn_list = []\n        info = subprocess.run([bin_dir + \"/hackrf_info\"], capture_output=True,\n                    encoding=\"utf-8\", timeout=TIMEOUT)\n        try:\n            sn = \"\"\n            devices_list = [d.strip() for d in info.stdout.split(\"Found HackRF\") if d.strip()]\n            for device in devices_list:\n                sn_found = re.search(r'Serial number: \\w+', device)\n                if sn_found:\n                    new_sn = sn_found.group(0).split(': ')[1]\n                    if new_sn not in claimed_sns:\n                        sn_list.append(new_sn)\n        except:\n            log(traceback.format_exc())\n            fail(6)\n\n        if factory_test:\n            if len(sn_list) > 1:\n                fail(19)\n            elif len(sn_list) < 1:\n                if name == \"TESTER\":\n                    fail(20)\n                elif name == \"EUT\":\n                    fail(21)\n            else:\n                sn = sn_list[0]\n                break\n        else:\n            if len(sn_list) > 1:\n                out(f\"\\nPotential {name}(s) found:\\n\")\n                for i in range(len(sn_list)):\n                    out(f\"{i}: {sn_list[i]}\")\n                choice = int(input(f\"\\nEnter the index of your target {name}s serial number: \"))\n                if 0 <= choice < len(sn_list):\n                    sn = sn_list[choice]\n                    break\n                else:\n                    out(\"Incorrect choice, try again.\")\n            elif len(sn_list) == 1:\n                sn = sn_list[0]\n                break\n            else:\n                fail(3)\n    return sn\n\n\ndef get_version():\n    version = subprocess.run([\"git\", \"log\", \"-n\" \"1\", \"--format=%h\"],\n                capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n    if version.returncode != 0:\n        return \"2026.01.3+\"\n    elif version.returncode == 0:\n        dirty = subprocess.run([\"git\", \"status\", \"-s\", \"--untracked-files=no\"],\n                capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if dirty.stdout != \"\":\n            dirty_flag = \"*\"\n        else:\n            dirty_flag = \"\"\n        return f\"git-{version.stdout.strip()}{dirty_flag}\"\n\n\ndef main():\n\n    write_waveform()\n\n    parser = argparse.ArgumentParser(description=\"Utility for testing HackRF One\")\n    parser.add_argument(\"-c\", \"--noclk\", action=\"store_true\", help=\"skip CLKIN, CLKOUT, and PPM tests\")\n    parser.add_argument(\"-i\", \"--noif\", action=\"store_true\", help=\"skip IF tuning range test\")\n    parser.add_argument(\"-l\", \"--loop\", action=\"store_true\", help=\"repeat the test until terminated with ctrl-c\")\n    parser.add_argument(\"-m\", \"--manufacturer\", action=\"store_true\", help=\"check the manufacturer of target devices\")\n    parser.add_argument(\"-r\", \"--rev\", metavar=\"<hardware rev> or \\\"any\\\"\", type=str,\n            help=\"check EUT pin straps for specific hardware revision (default: \\\"r9\\\")\",\n            default=\"r9\")\n    parser.add_argument(\"-s\", \"--solo\", action=\"store_true\", help=\"perform limited tests on a single EUT with no TESTER\")\n    parser.add_argument(\"-t\", \"--tcxo\", action=\"store_true\", help=\"skip CLKIN/CLKOUT tests and use TCXO instead\")\n    parser.add_argument(\"-E\", \"--eut\", metavar=\"<EUT SN>\", type=str,\n            help=\"EUT serial number\")\n    parser.add_argument(\"-T\", \"--tester\", metavar=\"<TESTER SN>\", type=str,\n            help=\"TESTER serial number\")\n    parser.add_argument(\"-f\", \"--fwupdate\", metavar=\"<path to firmware binaries>\", type=str,\n            help=\"update firmware with binaries from specified directory\")\n    parser.add_argument(\"-H\", \"--hostdir\", metavar=\"<path to installed host tools>\", type=str,\n            help=\"location of installed hackrf host tools, will attempt to find them if omitted\")\n    parser.add_argument(\"-b\", \"--testerdir\", metavar=\"<separate path to TESTER host tools>\", type=str,\n            help=\"necessary only if EUT/TESTER have separate host binaries\")\n    parser.add_argument(\"-C\", \"--ci\", action=\"store_true\", help=\"For use with Jenkins CI user\")\n    parser.add_argument(\"-p\", \"--praline\", action=\"store_true\", help=\"Force Praline mode\")\n    parser.add_argument(\"-F\", \"--factory\", action=\"store_true\", help=\"Force factory test mode\")\n    parser.add_argument(\"-u\", \"--unattended\", action=\"store_true\", help=\"For use with unattended hardware\")\n    parser.add_argument(\"-L\", \"--log\", metavar=\"<log file>\", type=str,\n            help=\"log file location\")\n    global args\n    args = parser.parse_args()\n\n    if args.ci:\n        user = \"jenkins\"\n    else:\n        user = os.getlogin()\n\n    if \"any\" in args.rev.lower():\n        args.rev = None\n    elif args.rev.lower() == \"r1\" or args.rev.lower() == \"r4\":\n        args.rev = \"older than r6\"\n\n    if args.hostdir:\n        eut_host_dir = args.hostdir\n    else:\n        try:\n            eut_host_dir = os.path.dirname(shutil.which('hackrf_info'))\n        except:\n            fail(4)\n\n    if args.testerdir:\n        if args.testerdir == eut_host_dir:\n            fail(5)\n        else:\n            tester_host_dir = args.testerdir\n    else:\n        tester_host_dir = eut_host_dir\n\n    unique_bin = (tester_host_dir != eut_host_dir)\n    count = 0\n\n    while True:\n        log()\n        log(\"================================\")\n        log(datetime.now())\n        log(sys.argv)\n        log(f\"user: {user}\")\n        log(f\"version: {get_version()}\")\n        log(f\"pid: {os.getpid()}\")\n        if args.loop:\n            log(f\"repeat count: {count}\")\n        log(\"================================\")\n        log()\n\n        if args.eut:\n            eut_sn = args.eut\n        else:\n            if args.tester:\n                eut_sn = find_sn(\"EUT\", eut_host_dir, args.factory, [args.tester])\n            else:\n                eut_sn = find_sn(\"EUT\", eut_host_dir, args.factory)\n        if args.tester:\n            tester_sn = args.tester\n        else:\n            tester_sn = find_sn(\"TESTER\", tester_host_dir, args.factory, [eut_sn])\n\n        if eut_sn == tester_sn:\n            fail(7)\n\n        # TODO: check if the provided firmware directory exists\n        if args.fwupdate:\n            program(eut_host_dir, args.fwupdate, eut_sn, args.unattended)\n            eut_sn = find_sn(\"EUT\", eut_host_dir, args.factory, [tester_sn])\n\n        if not args.rev:\n            out(\"Skipping EUT hardware revision check\")\n        eut = HackRF(\"EUT\", eut_host_dir, eut_sn, args.manufacturer, revision=args.rev, factory_test=args.factory)\n\n        if args.solo:\n            tester = None\n        else:\n            tester = HackRF(\"TESTER\", tester_host_dir, tester_sn, args.manufacturer, unique_bin=unique_bin, factory_test=args.factory)\n            tester.partner = eut\n            eut.partner = tester\n\n        out(\"\\nTest started, please wait...\")\n        if args.solo:\n            eut.clkout_connected = False\n        elif args.noclk:\n            eut.clkout_connected = False\n            tester.clkout_connected = False\n        elif args.tcxo:\n            eut.clkout_connected = False\n            tester.clkout_connected = True\n        else:\n            eut.clkout_connected = True\n            tester.clkout_connected = True\n\n        if count > 0 and not args.fwupdate:\n            eut.activate_leds(False)\n\n        if not args.unattended:\n            eut.reset()\n        eut.debug_selftest()\n        # limited RF test without clock synchronization\n        eut.test_rf_preliminary()\n\n        if args.noclk or args.solo:\n            out(\"Skipping CLKIN, CLKOUT, and PPM tests\")\n        else:\n            eut.test_xtal()\n            if not args.tcxo:\n                eut.test_clkout()\n            eut.test_clkin()\n\n        eut.clkout(False)\n\n        if tester:\n            tester.clkout(True)\n\n        if args.tcxo:\n            if args.solo:\n                out(\"Error: --solo is incompatible with --tcxo\")\n                sys.exit(1)\n            if tester.clkin():\n                out(\"Using TCXO on TESTER\")\n            else:\n                out(\"Warning: No TCXO or external clock detected on TESTER\")\n            out(\"Skipping CLKOUT test\")\n            if not args.noclk and not eut.clkin():\n                fail(211)\n\n        # full RF test with clock synchronization\n        if tester:\n            eut.test_rf()\n\n        if args.noif or args.solo:\n            out(\"Skipping IF tuning range test\")\n        else:\n            eut.test_if_range(ifmin, ifmax)\n\n        eut.activate_leds(True)\n\n        if (args.solo or args.noif or args.noclk or args.tcxo or not args.rev):\n            out(\"Limited test complete\")\n        else:\n            out(\"PASS if all 6 LEDs active with correct color\")\n\n        count += 1\n        if not args.loop:\n            break\n\n\nif __name__ == \"__main__\":\n    try:\n        main()\n    except KeyboardInterrupt:\n        print()\n        out(\"KeyboardInterrupt\")\n        sys.exit(0)\n    except subprocess.TimeoutExpired:\n        log(traceback.format_exc())\n        fail(180)\n"
  },
  {
    "path": "ci-scripts/hackrf_test.py",
    "content": "#!/usr/bin/env python3\n\nimport sys\nimport subprocess\nimport time\nimport os, shutil\nimport usb\nfrom datetime import datetime\nfrom dataclasses import dataclass\nimport argparse\nimport numpy as np\nimport traceback\nimport re\n\nDFU_UTIL = \"/usr/bin/dfu-util\"\nTMP_DIR = \"/tmp/\"\nWAVEFORM = TMP_DIR + \"waveform100\"\nNOISE = TMP_DIR + \"noise\"\nVENDOR_ID = 0x1d50\nPRODUCT_ID = 0x6089\nDFU_VENDOR_ID = 0x1fc9\nDFU_PRODUCT_ID = 0x000c\nONE_MHZ = 1000000\nTIMEOUT = 5\nMAX_PPM = 40\nMAX_BASELINE = -20\nSIGNAL_THRESHOLD = -25\nMAX_DC_DBC = -33\nMAX_M_DBC = -27\nMAX_MH2_DBC = -40\nMAX_H2_DBC = -39\nMAX_OTHER_DBC = -34\nLP2_CORRECTION = 10\nMAX_POWER = -10\nIF_REQUIRED_MIN = 2300\nIF_REQUIRED_MAX = 2700\nIF_TEST_RANGE = 256\nSLEEP_TIME = 0.05 # seconds to wait between start of TX and start of RX\n\n@dataclass\nclass TestCase():\n    name: str\n    freq: int\n    amp: bool\n    direction: str\n    base_ecode: int\n    rx_lna_gain: int\n    rx_vga_gain: int\n    tx_gain: int\n\n# Try to keep rx_lna_gain and rx_vga_gain between 8 and 32.\nbp1txamp = TestCase(name=\"BP1-TX-amp\", freq=2665, amp=True, direction=\"tx\",\n        base_ecode=320, rx_lna_gain=16, rx_vga_gain=16, tx_gain=14)\nlp1txamp = TestCase(name=\"LP1-TX-amp\", freq=915, amp=True, direction=\"tx\",\n        base_ecode=420, rx_lna_gain=16, rx_vga_gain=16, tx_gain=27)\nlp2txamp = TestCase(name=\"LP2-TX-amp\", freq=2, amp=True, direction=\"tx\",\n        base_ecode=2420, rx_lna_gain=8, rx_vga_gain=16, tx_gain=30)\nhp1txamp = TestCase(name=\"HP1-TX-amp\", freq=5995, amp=True, direction=\"tx\",\n        base_ecode=520, rx_lna_gain=32, rx_vga_gain=28, tx_gain=37)\n\nbp1txnoamp = TestCase(name=\"BP1-TX-noamp\", freq=2665, amp=False, direction=\"tx\",\n        base_ecode=350, rx_lna_gain=16, rx_vga_gain=16, tx_gain=23)\nlp1txnoamp = TestCase(name=\"LP1-TX-noamp\", freq=915, amp=False, direction=\"tx\",\n        base_ecode=450, rx_lna_gain=16, rx_vga_gain=16, tx_gain=39)\nlp2txnoamp = TestCase(name=\"LP2-TX-noamp\", freq=2, amp=False, direction=\"tx\",\n        base_ecode=2450, rx_lna_gain=8, rx_vga_gain=16, tx_gain=47)\nhp1txnoamp = TestCase(name=\"HP1-TX-noamp\", freq=5995, amp=False, direction=\"tx\",\n        base_ecode=550, rx_lna_gain=32, rx_vga_gain=32, tx_gain=44)\n\n# Much of the information in the RX test cases is a duplication of information\n# in the TX test cases, but it's easier to keep legacy error codes this way.\nbp1rxamp = TestCase(name=\"BP1-RX-amp\", freq=2665, amp=True, direction=\"rx\",\n        base_ecode=620, rx_lna_gain=16, rx_vga_gain=16, tx_gain=14)\nlp1rxamp = TestCase(name=\"LP1-RX-amp\", freq=915, amp=True, direction=\"rx\",\n        base_ecode=720, rx_lna_gain=16, rx_vga_gain=16, tx_gain=29)\nlp2rxamp = TestCase(name=\"LP2-RX-amp\", freq=2, amp=True, direction=\"rx\",\n        base_ecode=2720, rx_lna_gain=8, rx_vga_gain=16, tx_gain=33)\nhp1rxamp = TestCase(name=\"HP1-RX-amp\", freq=5995, amp=True, direction=\"rx\",\n        base_ecode=820, rx_lna_gain=32, rx_vga_gain=28, tx_gain=39)\n\nbp1rxnoamp = TestCase(name=\"BP1-RX-noamp\", freq=2665, amp=False, direction=\"rx\",\n        base_ecode=650, rx_lna_gain=16, rx_vga_gain=16, tx_gain=23)\nlp1rxnoamp = TestCase(name=\"LP1-RX-noamp\", freq=915, amp=False, direction=\"rx\",\n        base_ecode=750, rx_lna_gain=16, rx_vga_gain=16, tx_gain=39)\nlp2rxnoamp = TestCase(name=\"LP2-RX-noamp\", freq=2, amp=False, direction=\"rx\",\n        base_ecode=2750, rx_lna_gain=8, rx_vga_gain=16, tx_gain=47)\nhp1rxnoamp = TestCase(name=\"HP1-RX-noamp\", freq=5995, amp=False, direction=\"rx\",\n        base_ecode=850, rx_lna_gain=32, rx_vga_gain=32, tx_gain=44)\n\nifmin = TestCase(name=\"IF-min\", freq=IF_REQUIRED_MIN, amp=None, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=33)\nifmax = TestCase(name=\"IF-max\", freq=IF_REQUIRED_MAX, amp=None, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=33)\n\nppm = TestCase(name=\"PPM\", freq=2707, amp=False, direction=None,\n        base_ecode=None, rx_lna_gain=16, rx_vga_gain=16, tx_gain=26)\n\nnoise = TestCase(name=\"Noise\", freq=6000, amp=True, direction=None,\n        base_ecode=None, rx_lna_gain=40, rx_vga_gain=52, tx_gain=None)\n\nall_rf_test_cases = (\n        bp1txamp, lp1txamp, lp2txamp, hp1txamp,\n        bp1txnoamp, lp1txnoamp, lp2txnoamp, hp1txnoamp,\n        bp1rxamp, lp1rxamp, lp2rxamp, hp1rxamp,\n        bp1rxnoamp, lp1rxnoamp, lp2rxnoamp, hp1rxnoamp)\n\nr9_tester_cal = [1.1, 0.4, 0.4, 1.1, 0.8, 0.2, 0.6, 1.6, -0.4, -1.2, -1.1, 1.1, -1.4, -0.9, 0.1, 1.8]\nr9_eut_cal = [-1.1, -1.6, -1.4, -1.3, -1.3, -0.9, 0.1, 1.8, 0.8, 1.1, 0.9, -0.2, 0.9, 0.2, 0.6, 1.5]\nog_tester_cal = [-0.4, -0.3, -0.2, -0.4, -0.8, -0.5, -0., -0.1, 1.4, 2., 1.6, -0.1, 1.5, 0.7, 0.5, -0.3]\nog_eut_cal = [1.8, 1.8, 1.6, 2., 1.3, 0.7, 0.5, -0.3, 0.2, -0.3, -0.5, 1.2, -0.8, -0.5, -0., -0.1]\n\nemessages = {\n    # TODO: replace the placeholder code according to each fail instance\n    1: \"Placeholder error code\",\n    60: \"Unable to program firmware via DFU\",\n    65: \"EUT not detected after DFU programming\",\n    70: \"Unable to program SPI flash\",\n    75: \"EUT not detected after flashing\",\n    80: \"Could not find EUT\",\n    81: \"Could not find TESTER\",\n    82: \"Found multiple candidate EUTs\",\n    83: \"Found multiple candidate TESTERs\",\n    84: \"EUT running from RAM instead of flash\",\n    85: \"TESTER running from RAM instead of flash\",\n    86: \"Couldn't parse hackrf_info output\",\n    88: \"Incorrect EUT hardware revision\",\n    89: \"Incorrect TESTER hardware revision\",\n    90: \"EUT has incorrect manufacturer pin strap\",\n    91: \"TESTER has incorrect manufacturer pin strap\",\n    99: \"Incorrect device name\",\n    100: \"EUT couldn't verify clkgen register\",\n    101: \"TESTER couldn't verify clkgen register\",\n    120: \"EUT couldn't verify xcvr register\",\n    121: \"TESTER couldn't verify xcvr register\",\n    140: \"EUT couldn't verify mixer register\",\n    141: \"TESTER couldn't verify mixer register\",\n    150: \"Failed RX for IF verification\",\n    152: \"Couldn't parse received power\",\n    154: \"Received power out of bounds\",\n    160: \"Insufficient IF range\",\n    170: \"RX operation failed\",\n    172: \"Couldn't parse hackrf_sweep output\",\n    180: \"Subprocess timed out\",\n    190: \"Failed to configure LEDs\",\n    200: \"hackrf_clock command failed\",\n    210: \"TESTER failed to detect EUT CLKOUT\",\n    211: \"EUT failed to detect TESTER CLKOUT\",\n    212: \"TESTER detected spurious CLKIN\",\n    213: \"EUT detected spurious CLKIN\",\n    220: \"Failed TESTER CLKIN activation RX\",\n    221: \"Failed EUT CLKIN activation RX\",\n    230: \"Failed TESTER PLL check\",\n    231: \"Failed EUT PLL check\",\n    232: \"TESTER PLL failed to lock\",\n    233: \"EUT PLL failed to lock\",\n    240: \"Clock synchronization failure\",\n    250: \"Failed PPM detection sweep\",\n    252: \"Couldn't parse PPM test sweep data\",\n    254: \"TESTER couldn't detect PPM test transmission\",\n    255: \"EUT couldn't detect PPM test transmission\",\n    260: \"Frequency error exceeds limit\",\n    300: \"Failed baseline RX\",\n    302: \"Couldn't parse baseline RX power\",\n    306: \"Baseline RX power too high\",\n    310: \"Failed noise RX\",\n    311: \"Couldn't parse noise RX power\",\n    312: \"Noise RX power out of range\",\n    313: \"Required noise gain out of range\",\n    315: \"Couldn't read noise RX file\",\n    316: \"Too little variation in ADC bit\",\n    317: \"ADC bit correlates strongly with another bit\",\n\t321: \"Excessive TX DC offset in AMP txbp1\",\n\t322: \"insufficient signal strength in AMP txbp1\",\n\t323: \"AMP txbp1 clipping\",\n\t325: \"peak found at unexpected frequency in AMP txbp1\",\n\t330: \"harmonics detected in AMP txbp1\",\n\t335: \"neighbor magnitude exceeded in AMP txbp1\",\n\t340: \"neighbor magnitude exceeded in AMP txbp1\",\n\t345: \"spectrum mirrored or inverted in AMP txbp1\",\n\t350: \"excessive power out of channel in AMP txbp1\",\n\t351: \"Excessive TX DC offset in NOAMP txbp1\",\n\t352: \"insufficient signal strength in NOAMP txbp1\",\n\t353: \"NOAMP txbp1 clipping\",\n\t355: \"peak found at unexpected frequency in NOAMP txbp1\",\n\t360: \"harmonics detected in NOAMP txbp1\",\n\t365: \"neighbor magnitude exceeded in NOAMP txbp1\",\n\t370: \"neighbor magnitude exceeded in NOAMP txbp1\",\n\t375: \"spectrum mirrored or inverted in NOAMP txbp1\",\n\t380: \"excessive power out of channel in NOAMP txbp1\",\n\t421: \"Excessive TX DC offset in AMP txlp1\",\n\t422: \"insufficient signal strength in AMP txlp1\",\n\t423: \"AMP txlp1 clipping\",\n\t425: \"peak found at unexpected frequency in AMP txlp1\",\n\t430: \"harmonics detected in AMP txlp1\",\n\t435: \"neighbor magnitude exceeded in AMP txlp1\",\n\t440: \"neighbor magnitude exceeded in AMP txlp1\",\n\t445: \"spectrum mirrored or inverted in AMP txlp1\",\n\t450: \"excessive power out of channel in AMP txlp1\",\n\t451: \"Excessive TX DC offset in NOAMP txlp1\",\n\t452: \"insufficient signal strength in NOAMP txlp1\",\n\t453: \"NOAMP txlp1 clipping\",\n\t455: \"peak found at unexpected frequency in NOAMP txlp1\",\n\t460: \"harmonics detected in NOAMP txlp1\",\n\t465: \"neighbor magnitude exceeded in NOAMP txlp1\",\n\t470: \"neighbor magnitude exceeded in NOAMP txlp1\",\n\t475: \"spectrum mirrored or inverted in NOAMP txlp1\",\n\t480: \"excessive power out of channel in NOAMP txlp1\",\n\t2421: \"Excessive TX DC offset in AMP txlp2\",\n\t2422: \"insufficient signal strength in AMP txlp2\",\n\t2423: \"AMP txlp2 clipping\",\n\t2425: \"peak found at unexpected frequency in AMP txlp2\",\n\t2430: \"harmonics detected in AMP txlp2\",\n\t2435: \"neighbor magnitude exceeded in AMP txlp2\",\n\t2440: \"neighbor magnitude exceeded in AMP txlp2\",\n\t2445: \"spectrum mirrored or inverted in AMP txlp2\",\n\t2450: \"excessive power out of channel in AMP txlp2\",\n\t2451: \"Excessive TX DC offset in NOAMP txlp2\",\n\t2452: \"insufficient signal strength in NOAMP txlp2\",\n\t2453: \"NOAMP txlp2 clipping\",\n\t2455: \"peak found at unexpected frequency in NOAMP txlp2\",\n\t2460: \"harmonics detected in NOAMP txlp2\",\n\t2465: \"neighbor magnitude exceeded in NOAMP txlp2\",\n\t2470: \"neighbor magnitude exceeded in NOAMP txlp2\",\n\t2475: \"spectrum mirrored or inverted in NOAMP txlp2\",\n\t2480: \"excessive power out of channel in NOAMP txlp2\",\n\t521: \"Excessive TX DC offset in AMP txhp1\",\n\t522: \"insufficient signal strength in AMP txhp1\",\n\t523: \"AMP txhp1 clipping\",\n\t525: \"peak found at unexpected frequency in AMP txhp1\",\n\t530: \"harmonics detected in AMP txhp1\",\n\t535: \"neighbor magnitude exceeded in AMP txhp1\",\n\t540: \"neighbor magnitude exceeded in AMP txhp1\",\n\t545: \"spectrum mirrored or inverted in AMP txhp1\",\n\t550: \"excessive power out of channel in AMP txhp1\",\n\t551: \"Excessive TX DC offset in NOAMP txhp1\",\n\t552: \"insufficient signal strength in NOAMP txhp1\",\n\t553: \"NOAMP txhp1 clipping\",\n\t555: \"peak found at unexpected frequency in NOAMP txhp1\",\n\t560: \"harmonics detected in NOAMP txhp1\",\n\t565: \"neighbor magnitude exceeded in NOAMP txhp1\",\n\t570: \"neighbor magnitude exceeded in NOAMP txhp1\",\n\t575: \"spectrum mirrored or inverted in NOAMP txhp1\",\n\t580: \"excessive power out of channel in NOAMP txhp1\",\n\t621: \"Excessive TX DC offset in AMP rxbp1\",\n\t622: \"insufficient signal strength in AMP rxbp1\",\n\t623: \"AMP rxbp1 clipping\",\n\t625: \"peak found at unexpected frequency in AMP rxbp1\",\n\t630: \"harmonics detected in AMP rxbp1\",\n\t635: \"neighbor magnitude exceeded in AMP rxbp1\",\n\t640: \"neighbor magnitude exceeded in AMP rxbp1\",\n\t645: \"spectrum mirrored or inverted in AMP rxbp1\",\n\t650: \"excessive power out of channel in AMP rxbp1\",\n\t651: \"Excessive TX DC offset in NOAMP rxbp1\",\n\t652: \"insufficient signal strength in NOAMP rxbp1\",\n\t653: \"NOAMP rxbp1 clipping\",\n\t655: \"peak found at unexpected frequency in NOAMP rxbp1\",\n\t660: \"harmonics detected in NOAMP rxbp1\",\n\t665: \"neighbor magnitude exceeded in NOAMP rxbp1\",\n\t670: \"neighbor magnitude exceeded in NOAMP rxbp1\",\n\t675: \"spectrum mirrored or inverted in NOAMP rxbp1\",\n\t680: \"excessive power out of channel in NOAMP rxbp1\",\n\t721: \"Excessive TX DC offset in AMP rxlp1\",\n\t722: \"insufficient signal strength in AMP rxlp1\",\n\t723: \"AMP rxlp1 clipping\",\n\t725: \"peak found at unexpected frequency in AMP rxlp1\",\n\t730: \"harmonics detected in AMP rxlp1\",\n\t735: \"neighbor magnitude exceeded in AMP rxlp1\",\n\t740: \"neighbor magnitude exceeded in AMP rxlp1\",\n\t745: \"spectrum mirrored or inverted in AMP rxlp1\",\n\t750: \"excessive power out of channel in AMP rxlp1\",\n\t751: \"Excessive TX DC offset in NOAMP rxlp1\",\n\t752: \"insufficient signal strength in NOAMP rxlp1\",\n\t753: \"NOAMP rxlp1 clipping\",\n\t755: \"peak found at unexpected frequency in NOAMP rxlp1\",\n\t760: \"harmonics detected in NOAMP rxlp1\",\n\t765: \"neighbor magnitude exceeded in NOAMP rxlp1\",\n\t770: \"neighbor magnitude exceeded in NOAMP rxlp1\",\n\t775: \"spectrum mirrored or inverted in NOAMP rxlp1\",\n\t780: \"excessive power out of channel in NOAMP rxlp1\",\n\t2721: \"Excessive TX DC offset in AMP rxlp2\",\n\t2722: \"insufficient signal strength in AMP rxlp2\",\n\t2723: \"AMP rxlp2 clipping\",\n\t2725: \"peak found at unexpected frequency in AMP rxlp2\",\n\t2730: \"harmonics detected in AMP rxlp2\",\n\t2735: \"neighbor magnitude exceeded in AMP rxlp2\",\n\t2740: \"neighbor magnitude exceeded in AMP rxlp2\",\n\t2745: \"spectrum mirrored or inverted in AMP rxlp2\",\n\t2750: \"excessive power out of channel in AMP rxlp2\",\n\t2751: \"Excessive TX DC offset in NOAMP rxlp2\",\n\t2752: \"insufficient signal strength in NOAMP rxlp2\",\n\t2753: \"NOAMP rxlp2 clipping\",\n\t2755: \"peak found at unexpected frequency in NOAMP rxlp2\",\n\t2760: \"harmonics detected in NOAMP rxlp2\",\n\t2765: \"neighbor magnitude exceeded in NOAMP rxlp2\",\n\t2770: \"neighbor magnitude exceeded in NOAMP rxlp2\",\n\t2775: \"spectrum mirrored or inverted in NOAMP rxlp2\",\n\t2780: \"excessive power out of channel in NOAMP rxlp2\",\n\t821: \"Excessive TX DC offset in AMP rxhp1\",\n\t822: \"insufficient signal strength in AMP rxhp1\",\n\t823: \"AMP rxhp1 clipping\",\n\t825: \"peak found at unexpected frequency in AMP rxhp1\",\n\t830: \"harmonics detected in AMP rxhp1\",\n\t835: \"neighbor magnitude exceeded in AMP rxhp1\",\n\t840: \"neighbor magnitude exceeded in AMP rxhp1\",\n\t845: \"spectrum mirrored or inverted in AMP rxhp1\",\n\t850: \"excessive power out of channel in AMP rxhp1\",\n\t851: \"Excessive TX DC offset in NOAMP rxhp1\",\n\t852: \"insufficient signal strength in NOAMP rxhp1\",\n\t853: \"NOAMP rxhp1 clipping\",\n\t855: \"peak found at unexpected frequency in NOAMP rxhp1\",\n\t860: \"harmonics detected in NOAMP rxhp1\",\n\t865: \"neighbor magnitude exceeded in NOAMP rxhp1\",\n\t870: \"neighbor magnitude exceeded in NOAMP rxhp1\",\n\t875: \"spectrum mirrored or inverted in NOAMP rxhp1\",\n\t880: \"excessive power out of channel in NOAMP rxhp1\",\n\t3000: \"BP TX failure\",\n\t3010: \"BP RX failure\",\n\t3020: \"HP TX failure\",\n\t3030: \"HP RX failure\",\n\t3040: \"LP TX failure\",\n\t3050: \"LP RX failure\",\n\t3060: \"TX AMP failure\",\n\t3070: \"RX AMP failure\",\n\t3080: \"AMP bypass failure\",\n\t3090: \"LPF failure\",\n\t3100: \"HPF failure\",\n\t3110: \"mixer bypass failure\",\n\t3120: \"mixer failure\",\n\t3130: \"TX failure\",\n\t3140: \"RX failure\",\n\t3150: \"mixer TX failure\",\n\t3160: \"mixer RX failure\",\n\t3170: \"LP2 TX failure\",\n\t3180: \"LP2 RX failure\",\n\t3190: \"LP2 TX/RX failure\",\n\t3200: \"total RF failure\",\n\t3210: \"multiple RF failures, see list above\",\n\t3220: \"multiple clipping failures\"\n}\n\ndef fail_rf(errors):\n    # check for combinations of RF errors\n    ecode = 0\n    eset = set(errors)\n\n    # error affects only bp tx\n    if ((322 in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3000\n        errors.append(ecode)\n\n    # error affects only bp rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3010\n        errors.append(ecode)\n\n    # error affects only hp tx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3020\n        errors.append(ecode)\n\n    # error affects only hp rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 in eset)):\n        ecode = 3030\n        errors.append(ecode)\n\n    # error affects only lp tx (both lp1 and lp2)\n    if ((322 not in eset) and (422 in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3040\n        errors.append(ecode)\n\n    # error affects only lp rx (both lp1 and lp2)\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 in eset) and (2722 in eset) and (822 not in eset)):\n        ecode = 3050\n        errors.append(ecode)\n\n    # error in tx amp path\n    if ((2422 in eset) and (352 not in eset) and (452 not in eset) and (2452 not in eset)):\n        ecode = 3060\n        errors.append(ecode)\n\n    # error in rx amp path\n    if ((2722 in eset) and (652 not in eset) and (752 not in eset) and (2752 not in eset)):\n        ecode = 3070\n        errors.append(ecode)\n\n    # error in amp bypass path\n    if ((352 in eset) and (452 in eset) and (2452 in eset) and (652 in eset) and (752 in eset) and (2752 in eset) and (322 not in eset) and (422 not in eset) and (2422 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset)):\n        ecode = 3080\n        errors.append(ecode)\n\n    # error in lpf path\n    if (((422 in eset) and (2422 in eset)) and ((722 in eset) and (2722 in eset)) and ((322 not in eset) and (622 not in eset)) and ((522 not in eset) and (822 not in eset))):\n        ecode = 3090\n        errors.append(ecode)\n\n    # error in hpf path\n    if (((522 in eset) and (822 in eset)) and ((322 not in eset) and (622 not in eset)) and ((422 not in eset) and (2422 not in eset) and (722 not in eset) and (2722 not in eset))):\n        ecode = 3100\n        errors.append(ecode)\n\n    # error affects both mixer bypass paths\n    if ((322 in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3110\n        errors.append(ecode)\n\n    # error in mixer tx/rx\n    if ((322 not in eset) and ((422 in eset) or (2422 in eset)) and (522 in eset) and (622 not in eset) and ((722 in eset) or (2722 in eset) or (822 in eset))):\n        ecode = 3120\n        errors.append(ecode)\n\n    if ((322 not in eset) and ((422 in eset) or (2422 in eset) or (522 in eset)) and (622 not in eset) and ((722 in eset) and (2722 in eset) and (822 in eset))):\n        ecode = 3120\n        errors.append(ecode)\n\n    # error in all tx, no rx\n    if ((322 in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset) and (352 in eset) and (452 in eset) and (2452 in eset) and (552 in eset)):\n        ecode = 3130\n        errors.append(ecode)\n\n    # error in all rx, no tx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 in eset) and (722 in eset) and (2722 in eset) and (822 in eset) and (652 in eset) and (752 in eset) and (2752 in eset) and (852 in eset)):\n        ecode = 3140\n        errors.append(ecode)\n\n    # error in all mixer tx\n    if ((322 not in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset)):\n        ecode = 3150\n        errors.append(ecode)\n\n    # error in all mixer rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 in eset) and (2722 in eset) and (822 in eset)):\n        ecode = 3160\n        errors.append(ecode)\n\n    # error affecting only lp2 tx\n    if ((322 not in eset) and (422 not in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 not in eset) and (822 not in eset) and (2752 in eset)):\n        ecode = 3170\n        errors.append(ecode)\n\n    # error affecting only lp2 rx\n    if ((322 not in eset) and (422 not in eset) and (2422 not in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 in eset) and (822 not in eset) and (2752 in eset)):\n        ecode = 3180\n        errors.append(ecode)\n\n    # error affecting only lp2 rx/tx\n    if ((322 not in eset) and (422 not in eset) and (2422 in eset) and (522 not in eset) and (622 not in eset) and (722 not in eset) and (2722 in eset) and (822 not in eset)):\n        ecode = 3190\n        errors.append(ecode)\n\n    # error in all rx/tx\n    if ((322 in eset) and (422 in eset) and (2422 in eset) and (522 in eset) and (622 in eset) and (722 in eset) and (2722 in eset) and (822 in eset)):\n        ecode = 3200\n        errors.append(ecode)\n\n    clipping_count = 0\n    for code in (323, 423, 2423, 523, 353, 453, 2453, 553, 623, 723, 2723, 823, 653, 753, 2753, 853):\n        if code in eset:\n            clipping_count += 1\n    if clipping_count > 2:\n        ecode = 3220\n        errors.append(ecode)\n    elif (not ecode) and (len(errors) > 1):\n        # multiple failures without a logical grouping\n        ecode = 3210\n        errors.append(ecode)\n\n    for error in errors[:-1]:\n        out(f\"RF failure {error}: {emessages[error]}\")\n    fail(errors[-1])\n\ndef log(message=\"\"):\n    if args.log:\n        with open(args.log, \"a\") as log_file:\n            print(message, file=log_file)\n    return\n\ndef out(message=\"\"):\n    log(message)\n    print(message)\n\ndef fail(error_code):\n    out(f\"FAIL {error_code}: {emessages[error_code]}\")\n    sys.exit(2)\n\nclass HackRF:\n    def __init__(self, name, bin_dir, serial, mf_check, revision=None, unique_bin=False):\n        self.name = name\n        self.bin_dir = bin_dir\n        self.unique_bin = unique_bin\n        self.revision = None\n        self.serial = None\n        self.clkout_connected = False\n        self.tester_cal = [0] * 16\n        self.eut_cal = [0] * 16\n        self.errors = []\n        self.unit_number = 0\n        self.partner = None\n\n        if self.name == \"TESTER\":\n            self.unit_number = 1\n        elif self.name != \"EUT\":\n            fail(99)\n\n        info = subprocess.run([bin_dir + \"hackrf_info\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n        log(info.stdout + info.stderr)\n        if info.returncode != 0 or \"failed\" in info.stderr:\n            fail(80 + self.unit_number)\n\n        # parse the hackrf_info output\n        count = info.stdout.count(\"Found HackRF\")\n        if count < 1:\n            fail(80 + self.unit_number)\n        if count > 1 and self.name == \"TESTER\" and self.unique_bin:\n            fail(83)\n        if mf_check and \"does not appear to have been manufactured by Great Scott Gadgets\" in info.stdout:\n            fail(90 + self.unit_number)\n        try:\n            devices_list = re.findall(r'Found HackRF\\n.+\\n.+\\n.+\\n.+\\n.+\\n.+', info.stdout)\n            for device in devices_list:\n                sn = re.search(r'Serial number: \\w+', device).group().split(': ')[1]\n                rev = re.search(r'Hardware Revision: .+', device).group().split(': ')[1]\n                if sn == serial:\n                    self.serial = sn\n                    self.revision = rev\n                    break\n            out(f\"{self.name} serial number: {self.serial}\")\n            out(f\"{self.name} revision: {self.revision}\")\n            out(f\"{self.name} binary directory {self.bin_dir}\")\n        except:\n            log(traceback.format_exc())\n            fail(1)\n\n        if revision and self.revision != revision:\n            fail(88 + self.unit_number)\n\n        if self.revision == \"r9\":\n            self.tester_cal = r9_tester_cal\n            self.eut_cal = r9_eut_cal\n        else:\n            self.tester_cal = og_tester_cal\n            self.eut_cal = og_eut_cal\n\n    def clkin(self):\n        command = subprocess.run([self.bin_dir + \"hackrf_clock\", \"-i\", \"-d\",\n            self.serial], capture_output=True, encoding=\"utf-8\",\n            timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            out(f\"{self.name} CLKIN request failed\")\n            fail(200)\n        if \"no clock signal detected\" in command.stdout:\n            log(f\"{self.name}: no clock signal detected\")\n            return False\n        elif \"clock signal detected\" in command.stdout:\n            log(f\"{self.name}: clock signal detected\")\n            return True\n        else:\n            log(command.stdout + command.stderr)\n            out(f\"Couldn't parse {self.name} CLKIN status\")\n            fail(200)\n\n    # Warning: Avoid clock loops by disabling your partner's CLKOUT before\n    # enabling your own.\n    def clkout(self, enable):\n        command = subprocess.run([self.bin_dir + \"hackrf_clock\", \"-o\",\n            \"1\" if enable else \"0\", \"-d\", self.serial], capture_output=True,\n            encoding=\"utf-8\", timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            out(f\"{self.name} CLKOUT control failed\")\n            fail(200)\n\n        if self.partner and self.clkout_connected:\n            timeout = time.time() + 1\n            while time.time() < timeout:\n                if self.partner.clkin() == enable:\n                    break\n            if self.partner.clkin() != enable:\n                if enable:\n                    fail(210 + self.unit_number)\n                else:\n                    if self.name == \"EUT\":\n                        out(\"Note: use --tcxo to use TCXO or external reference on TESTER\")\n                    fail(212 + self.unit_number)\n\n            # transceiver operation to switch clock source\n            source = \"CLKIN\" if enable else \"crystal\"\n            log(f\"switching {self.partner.name} to {source}\")\n            receive = subprocess.run([self.partner.bin_dir + \"hackrf_transfer\", \"-d\",\n                self.partner.serial, \"-n1\", \"-r\", \"/dev/null\", \"-f\", \"2500000000\",\n                \"-a\", \"0\", \"-l\", \"0\", \"-g\", \"0\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n            if receive.returncode != 0:\n                log(receive.stdout + receive.stderr)\n                fail(220 + self.unit_number)\n\n            # confirm that PLL locked to new source\n            expected_value = \"0x01\" if (enable and self.partner.revision != \"r9\") else \"0x51\"\n            timeout = time.time() + 1\n            while time.time() < timeout:\n                debug = subprocess.run([self.partner.bin_dir + \"hackrf_debug\", \"-d\",\n                    self.partner.serial, \"-srn0\"], capture_output=True,\n                    encoding=\"utf-8\", timeout=TIMEOUT)\n                log(debug.stdout)\n                if debug.returncode != 0:\n                    log(debug.stderr)\n                    fail(230 + self.unit_number)\n                if expected_value in debug.stdout:\n                    break\n            if expected_value not in debug.stdout:\n                fail(232 + self.unit_number)\n            time.sleep(0.1)\n        else:\n            time.sleep(0.2)\n\n    def test_clkout(self):\n        assert self.clkout_connected\n        self.partner.clkout(False)\n        self.clkout(True)\n        frequency_error_ppm = self.clock_error_ppm()\n        log(f\"{self.name}->{self.partner.name} CLK: {frequency_error_ppm} ppm\")\n        if abs(frequency_error_ppm) > 1:\n            out(f\"{self.partner.name} CLKIN: unexpected frequency error while synchronized\")\n            fail(240)\n\n    def test_clkin(self):\n        self.partner.test_clkout()\n\n    def clock_error_ppm(self):\n        # ppm.freq is in MHz, but we use it as Hz for the FFT bin width,\n        # resulting in bins with a width of 1 ppm of the transmission\n        # frequency.\n        bin_width = str(ppm.freq)\n        tx_frequency = str(ppm.freq * ONE_MHZ)\n        sweep_range = f\"{ppm.freq-1}:{ppm.freq+19}\"\n        expected_bin = round(ONE_MHZ/ppm.freq)\n\n        log(f\"{self.name} transmitting to {self.partner.name} for PPM measurement\")\n        transmit = subprocess.Popen([self.bin_dir + \"hackrf_transfer\", \"-d\",\n            self.serial, \"-c\", \"127\", \"-a\", \"0\", \"-x\", f\"{ppm.tx_gain}\", \"-f\",\n            tx_frequency], stdout=subprocess.PIPE, stderr=subprocess.PIPE,\n            encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        sweep = subprocess.run([self.partner.bin_dir + \"hackrf_sweep\", \"-d\",\n            self.partner.serial, \"-N\", \"13\", \"-w\", bin_width, \"-f\", sweep_range, \"-a\",\n            \"0\", \"-l\", f\"{ppm.rx_lna_gain}\", \"-g\", f\"{ppm.rx_vga_gain}\"],\n            capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if sweep.returncode != 0:\n            log(sweep.stdout + sweep.stderr)\n            fail(250)\n\n        # parse the hackrf_sweep output\n        try:\n            rows = sweep.stdout.split(\"\\n\")\n            # Note: skipping data from the first twelve sweeps until issue #1230 is resolved.\n            row = rows[48].split(\", \")\n            bins = [float(bin) for bin in row[6:]]\n            peak_bin = bins.index(max(bins))\n            frequency_error_ppm = peak_bin - expected_bin\n        except:\n            log(sweep.stdout + sweep.stderr)\n            log(traceback.format_exc())\n            fail(252)\n\n        log(f\"PPM max bin {peak_bin} power: {bins[peak_bin]}\")\n        for row in rows[0:49:4]:\n            bins = [float(bin) for bin in row.split(\", \")[6:]]\n            peak_bin = bins.index(max(bins))\n            log(f\"peak bin {peak_bin}: {bins[peak_bin]}\")\n        if max(bins) < SIGNAL_THRESHOLD:\n            fail(254 + self.unit_number)\n        transmit.terminate()\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            log(tx_out + tx_err)\n            out(f\"Warning: {self.name} PPM test transmit failed\")\n        return frequency_error_ppm\n\n    def test_xtal(self):\n        self.clkout(False)\n        self.partner.clkout(False)\n        frequency_error_ppm = self.clock_error_ppm()\n        out(f\"{self.name} crystal frequency error: {frequency_error_ppm} ppm\")\n        if abs(frequency_error_ppm) > MAX_PPM:\n            fail(260)\n\n    def verify_register(self, target, address, value):\n        command = subprocess.run([self.bin_dir + \"hackrf_debug\",\n            f\"--{target}\", \"--register\", address, \"--read\", \"--device\",\n            self.serial], capture_output=True, encoding=\"UTF-8\")\n        log(f\"Checking {target} register {address}\")\n        if value in command.stdout:\n            return True\n        else:\n            log(\"Unexpected result:\")\n            log(command.stdout + command.stderr)\n            return False\n\n    def test_clkgen(self):\n        if not self.verify_register(\"si5351\", \"2\", \"0x03\"):\n            fail(100 + self.unit_number)\n\n    def test_mixer(self):\n        if not self.verify_register(\"rffc5072\", \"2\", \"0x9055\"):\n            fail(140 + self.unit_number)\n\n    def test_xcvr(self):\n        if not self.verify_register(\"max283\", \"28\", \"0x0c0\"):\n            fail(120 + self.unit_number)\n\n    def test_serial(self):\n        log(f\"Testing {self.name} serial communications\")\n        self.test_clkgen()\n        self.test_mixer()\n        self.test_xcvr()\n\n    # Ensure that hackrf_transfer works and that the received power is within\n    # the expected range with no transmission active.\n    def baseline_rx(self, test_case):\n        # Test at the TX tuning frequency of measure_rf()\n        center_freq = (test_case.freq * ONE_MHZ) + 1500000\n        receive = subprocess.run([self.bin_dir + \"hackrf_transfer\", \"-d\",\n            self.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n            f\"{center_freq}\", \"-a\", \"0\", \"-l\", f\"{test_case.rx_lna_gain}\",\n            \"-g\", f\"{test_case.rx_vga_gain}\", \"-b\",\n            \"1750000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            log(f\"Failed {self.name} {test_case.name} baseline RX\")\n            fail(300)\n\n        output = str(receive.stderr).split()\n        try:\n            power = float(output[output.index(\"power\") + 1])\n        except:\n            log(receive.stdout + receive.stderr)\n            log(traceback.format_exc())\n            log(f\"Couldn't parse {self.name} {test_case.name} baseline RX power\")\n            fail(302)\n        # The theoretical minimum power is about -48 dB. The expected power is\n        # about -30 dB.\n        log(f\"{self.name} {test_case.name} baseline power: {power}\")\n        if power > MAX_BASELINE:\n            fail(306)\n\n    # Check the ADC for shorts or other unexpected behavior by sampling\n    # amplified noise.\n    def noise_rx(self, test_case):\n        num_samples = 1000\n        log(f\"Testing {self.name} {test_case.name}\")\n        center_freq = test_case.freq * ONE_MHZ\n\n        low_gain = 0\n        high_gain = 16\n        while high_gain > low_gain:\n            gain = (high_gain + low_gain) // 2\n            receive = subprocess.run([self.bin_dir + \"hackrf_transfer\", \"-d\",\n                self.serial, \"-n\", f\"{num_samples*10}\", \"-r\", f\"{NOISE}\", \"-f\",\n                f\"{center_freq}\", \"-a\", \"1\" if test_case.amp else \"0\", \"-l\",\n                f\"{test_case.rx_lna_gain}\", \"-g\", f\"{gain*2 + 32}\", \"-b\",\n                \"28000000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n            if receive.returncode != 0:\n                log(receive.stdout + receive.stderr)\n                fail(310)\n            output = str(receive.stderr).split()\n            try:\n                power = float(output[output.index(\"power\") + 1])\n            except:\n                log(receive.stdout + receive.stderr)\n                log(traceback.format_exc())\n                fail(311)\n            log(f\"{self.name} {test_case.name} RX power at -g {gain*2 + 32}: {power}\")\n            if power > -2:\n                high_gain = gain\n            elif power > -5:\n                break\n            else:\n                low_gain = gain + 1\n\n        # We want the power to be between -1 and -6 dB to ensure that all eight\n        # bits are flipped without much clipping.\n        if power < -6 or power > -1:\n            fail(312)\n        elif gain > 14 or gain < 4:\n            fail(313)\n\n        bit_count = [0] * 8\n        matches = []\n        for bit in range(8):\n            matches.append([0] * 8)\n\n        try:\n            file = open(f\"{NOISE}\", \"rb\")\n            data = file.read()\n            assert len(data) == num_samples * 20\n            data = data[-num_samples*2:]\n            for byte in data:\n                for bit in range(8):\n                    bit_count[bit] += (byte>>bit)&1\n                    for match_bit in range(bit + 1, 8):\n                        if (byte>>bit)&1 == (byte>>match_bit)&1:\n                            matches[bit][match_bit] += 1\n        except:\n            fail(315)\n        log(f\"{self.name} ADC bit counts: {bit_count}\")\n        log(f\"{self.name} ADC bit matches: {matches}\")\n        for bit in range(7):\n            if bit_count[bit] < (0.2 * len(data)) or bit_count[bit] > (0.8 * len(data)):\n                log(f\"{self.name} ADC bit {bit} set in {bit_count[bit]} out of {len(data)} bytes\")\n                fail(316)\n            # Check for correlations between adjacent bits except between 6 and 7 (highest).\n            #for match_bit in range(bit + 1, 7):\n            for match_bit in range(bit + 1, 8):\n                if matches[bit][match_bit] > (0.999 * len(data)):\n                    out(f\"{self.name} ADC bit {bit} correlates with bit {match_bit}\")\n                    fail(317)\n        # DC bias can cause bit 7 to be predominantly unchanged, so only\n        # error if there is less than 1% variation.\n        if bit_count[7] < (0.001 * len(data)) or bit_count[bit] > (0.999 * len(data)):\n                out(f\"{self.name} ADC bit 7 set in {bit_count[7]} out of {len(data)} bytes\")\n                fail(316)\n\n    def analyze_transfer(self, transfer, test_case):\n        # parse the hackrf_transfer output\n        output = str(transfer.stderr).split()\n        try:\n            power = float(output[output.index(\"power\") + 1])\n        except:\n            log(transfer.stdout + transfer.stderr)\n            log(traceback.format_exc())\n            fail(152)\n        log(f\"{test_case.name} power at {test_case.freq} MHz: {power}\")\n\n        if test_case.base_ecode:\n            if power < SIGNAL_THRESHOLD:\n                log(f\"{test_case.name} signal not strong enough\")\n                self.errors.append(test_case.base_ecode + 2)\n            if power > -3:\n                log(f\"{test_case.name} signal clipping\")\n                self.errors.append(test_case.base_ecode + 3)\n        elif power < -48 or power > 0:\n            fail(154)\n        return power\n\n    # Verify that signal power at a given IF in MHz is detected.\n    def verify_if_tuning(self, test_case):\n        transmit = subprocess.Popen([self.bin_dir + \"hackrf_transfer\", \"-d\",\n            self.serial, \"-c\", \"127\", \"-a\", \"0\", \"-x\", f\"{test_case.tx_gain}\",\n            \"-i\", f\"{test_case.freq*ONE_MHZ}\", \"-m\", \"0\", \"-F\"],\n            stdout=subprocess.PIPE, stderr=subprocess.PIPE, encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        receive = subprocess.run([self.partner.bin_dir + \"hackrf_transfer\", \"-d\",\n            self.partner.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n            f\"{(test_case.freq+1)*ONE_MHZ}\", \"-a\", \"0\", \"-l\",\n            f\"{test_case.rx_lna_gain}\", \"-g\", f\"{test_case.rx_vga_gain}\", \"-b\",\n            \"2500000\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        transmit.terminate()\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            fail(150)\n\n        power = self.analyze_transfer(receive, test_case)\n\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            log(tx_out + tx_err)\n            out(f\"Warning: {self.name} IF transmit failed\")\n        return power > SIGNAL_THRESHOLD\n\n    def test_if_range(self, min_case, max_case):\n        low_end = IF_REQUIRED_MIN - IF_TEST_RANGE + 1\n        min_freq = IF_REQUIRED_MIN + 1\n        while min_freq > low_end:\n            min_case.freq = (min_freq + low_end) // 2\n            if self.verify_if_tuning(min_case):\n                min_freq = min_case.freq\n            else:\n                low_end = min_case.freq + 1\n\n        high_end = IF_REQUIRED_MAX + IF_TEST_RANGE - 1\n        max_freq = IF_REQUIRED_MAX - 1\n        while max_freq < high_end:\n            max_case.freq = (max_freq + high_end + 1) // 2\n            if self.verify_if_tuning(max_case):\n                max_freq = max_case.freq\n            else:\n                high_end = max_case.freq - 1\n\n        out(f\"{self.name} IF range: {min_freq}-{max_freq} MHz\")\n        if min_freq > IF_REQUIRED_MIN or max_freq < IF_REQUIRED_MAX:\n            fail(160)\n\n    def analyze_sweep(self, sweep, test_case):\n        eut_cal = self.eut_cal[all_rf_test_cases.index(test_case)]\n        tester_cal = self.partner.tester_cal[all_rf_test_cases.index(test_case)]\n        correction = LP2_CORRECTION if test_case.freq < 30 else 0\n\n        # parse the hackrf_sweep output\n        try:\n            rows = sweep.stdout.split(\"\\n\")\n            # Note: skipping data from the first twelve sweeps until issue #1230 is resolved.\n            bins = np.zeros(225)\n            # average 10 sweeps\n            row_count = 0\n            for row in  rows[48:88:4]:\n                bins += np.array([float(x) for x in row.split(\", \")[6:231]])\n                row_count += 1\n            assert row_count == 10\n            bins /= 10\n            # log the raw hackrf_sweep data before calibration\n            log(f\"{', '.join(rows[12].split(', ')[:6])}, {np.array2string(bins, separator=', ', max_line_width=3000)[1:-1]}\")\n            # apply calibration\n            bins -= eut_cal\n            bins -= tester_cal\n            peak_bin = bins.argmax()\n        except:\n            log(sweep.stdout + sweep.stderr)\n            log(traceback.format_exc())\n            out(f\"Couldn't parse {test_case.name} sweep data\")\n            fail(172)\n\n        # ensure acceptable performance\n        log(f\"peak ({peak_bin}) {test_case.name}: {bins[peak_bin]:.2f}\")\n        if bins[peak_bin] < SIGNAL_THRESHOLD:\n            for row in rows[0:88:4]:\n                bins = [float(bin) for bin in row.split(\", \")[6:]]\n                peak_bin = bins.index(max(bins))\n                log(f\"peak bin {peak_bin}: {bins[peak_bin]}\")\n            log(f\"{test_case.name} signal not strong enough\")\n            self.errors.append(test_case.base_ecode + 2)\n            return bins[peak_bin]\n        elif bins[peak_bin] > MAX_POWER:\n            log(f\"{test_case.name} signal clipping\")\n            self.errors.append(test_case.base_ecode + 3)\n            return bins[peak_bin]\n        tx_dc_power_dbc = bins[112] - bins[peak_bin]\n        if tx_dc_power_dbc > MAX_DC_DBC + correction:\n            log(f\"{test_case.name} excessive TX DC offset {tx_dc_power_dbc:.1f} dBc\")\n            self.errors.append(test_case.base_ecode + 1)\n        if peak_bin == 157:\n            log(f\"{test_case.name} TX spectrum inverted\")\n            self.errors.append(test_case.base_ecode + 25)\n            return bins[peak_bin]\n        elif peak_bin == 112:\n            log(f\"{test_case.name} peak found at DC\")\n            self.errors.append(test_case.base_ecode + 1)\n            return bins[peak_bin]\n        elif peak_bin >= 52 and peak_bin < 67:\n            log(f\"{test_case.name} peak found at adjacent frequency\")\n            self.errors.append(test_case.base_ecode + 15)\n            return bins[peak_bin]\n        elif peak_bin > 67 and peak_bin <= 82:\n            log(f\"{test_case.name} peak found at adjacent frequency\")\n            self.errors.append(test_case.base_ecode + 20)\n            return bins[peak_bin]\n        elif peak_bin != 67:\n            log(f\"{test_case.name} peak found at unexpected frequency\")\n            self.errors.append(test_case.base_ecode + 5)\n            return bins[peak_bin]\n\n        if bins[157] - bins[67] > MAX_M_DBC + correction:\n            log(f\"{test_case.name} TX spectrum mirrored\")\n            self.errors.append(test_case.base_ecode + 25)\n        if (bins[22] - bins[67]) > MAX_H2_DBC + correction:\n            log(f\"{test_case.name} excessive TX harmonic (bin 22): {bins[22]}\")\n            self.errors.append(test_case.base_ecode + 10)\n        if (bins[202] - bins[67]) > MAX_MH2_DBC + correction:\n            log(f\"{test_case.name} excessive TX harmonic (bin 202): {bins[202]}\")\n            self.errors.append(test_case.base_ecode + 10)\n        worst_other_dbc = -999\n        worst_other_bin = 999\n        for i in range(225):\n            # Skip various frequencies where spurs are expected (most of which have their own tests above).\n            if (i < 52 and i != 22) or (i > 82 and i < 111) or (i > 113 and i < 156) or (i > 158 and i != 202):\n                other_dbc = bins[i] - bins[67]\n                if other_dbc > worst_other_dbc:\n                    worst_other_dbc = other_dbc\n                    worst_other_bin = i\n        if worst_other_dbc > MAX_OTHER_DBC + correction:\n            log(f\"{test_case.name} excessive power at unexpected frequency ({worst_other_bin}: {bins[worst_other_bin]})\")\n            self.errors.append(test_case.base_ecode + 30)\n        log(f\"h2 (22) {test_case.name}: {(bins[22] - bins[67]):.2f}\")\n        log(f\"DC (112) {test_case.name}: {(bins[112] - bins[67]):.2f}\")\n        log(f\"m (157) {test_case.name}: {(bins[157] - bins[67]):.2f}\")\n        log(f\"mh2 (202) {test_case.name}: {(bins[202] - bins[67]):.2f}\")\n        log(f\"other ({worst_other_bin}) {test_case.name}: {worst_other_dbc:.2f}\")\n        #FIXME look in another row for RX inversion?\n        return bins[peak_bin]\n\n    def measure_rf(self, test_case, sweep=True):\n        log(f\"Executing RF test case {test_case.name}, sweep={sweep}\")\n        if test_case.direction == \"tx\":\n            transmitter = self\n            tx_amp = \"1\" if test_case.amp else \"0\"\n            receiver = self.partner\n            rx_amp = \"0\"\n        elif test_case.direction == \"rx\":\n            transmitter = self.partner\n            tx_amp = \"0\"\n            receiver = self\n            rx_amp = \"1\" if test_case.amp else \"0\"\n        else:\n            out(f\"Error: Invalid direction in {test_case.name}\")\n            sys.exit(1)\n\n        # The nominal test frequency (as specified in test_case) is 1 MHz above\n        # the low end of the sweep range. The transmitted signal is 500 kHz\n        # above the nominal frequency, and the tuning (center) frequency of the\n        # transmitting device is 1 MHz above that.\n        tx_center_freq = (test_case.freq * ONE_MHZ) + 1500000\n        sweep_range = f\"{test_case.freq-1}:{test_case.freq+19}\"\n\n        transmit = subprocess.Popen([transmitter.bin_dir + \"hackrf_transfer\", \"-d\",\n            transmitter.serial, \"-R\", \"-t\", WAVEFORM, \"-a\", tx_amp, \"-x\",\n            f\"{test_case.tx_gain}\", \"-f\", str(tx_center_freq)],\n            stdout=subprocess.PIPE, stderr=subprocess.PIPE, encoding=\"utf-8\")\n\n        time.sleep(SLEEP_TIME)\n        if sweep:\n            receive = subprocess.run([receiver.bin_dir + \"hackrf_sweep\",\n                \"-d\", receiver.serial, \"-N\", \"22\", \"-w\", \"22222\", \"-f\",\n                sweep_range, \"-a\", rx_amp, \"-l\", f\"{test_case.rx_lna_gain}\",\n                \"-g\", f\"{test_case.rx_vga_gain}\"], capture_output=True,\n                encoding=\"utf-8\", timeout=TIMEOUT)\n        else:\n            receive = subprocess.run([receiver.bin_dir + \"hackrf_transfer\",\n                \"-d\", receiver.serial, \"-n10000\", \"-r\", \"/dev/null\", \"-f\",\n                f\"{(test_case.freq)*ONE_MHZ}\", \"-a\", rx_amp, \"-l\",\n                f\"{test_case.rx_lna_gain}\", \"-g\", f\"{test_case.rx_vga_gain}\",\n                \"-b\", \"2500000\"], capture_output=True, encoding=\"utf-8\",\n                timeout=TIMEOUT)\n        transmit.terminate()\n        if receive.returncode != 0:\n            log(receive.stdout + receive.stderr)\n            log(f\"{receiver.name} Failed RX, sweep={sweep}\")\n            fail(170)\n\n        if sweep:\n            rssi = self.analyze_sweep(receive, test_case)\n        else:\n            rssi = self.analyze_transfer(receive, test_case)\n\n        tx_out, tx_err = transmit.communicate(timeout=TIMEOUT)\n        if transmit.returncode != 0:\n            out(tx_out + tx_err)\n            out(f\"Warning: {transmitter.name} transmit failed\")\n        return rssi\n\n    def test_rf_preliminary(self):\n        results = []\n\n        for test_case in (all_rf_test_cases):\n            if test_case.amp == False:\n                if test_case.direction == \"rx\":\n                    self.baseline_rx(test_case)\n                elif self.partner:\n                    self.partner.baseline_rx(test_case)\n\n        self.noise_rx(noise)\n        # FIXME test for RX DC offset?\n\n        if not self.partner:\n            out(\"Skipping RF tests\")\n            return\n\n        for test_case in (all_rf_test_cases):\n            results.append(int(round(self.measure_rf(test_case, sweep=False) - (SIGNAL_THRESHOLD + 11))))\n\n        log(f\"Preliminary results: {results}\")\n        if self.errors:\n            fail_rf(self.errors)\n\n    def test_rf(self):\n        assert self.partner\n        results = []\n\n        for test_case in (all_rf_test_cases):\n            results.append(int(round(self.measure_rf(test_case, sweep=True) - (SIGNAL_THRESHOLD + 5))))\n\n        out(f\"RF results summary: {results}\")\n        if self.errors:\n            fail_rf(self.errors)\n\n    def activate_leds(self, enable):\n        if enable:\n            out(f\"Activating {self.name} LEDs\")\n            state = 7\n        else:\n            state = 1\n        command = subprocess.run([self.bin_dir + \"hackrf_debug\", \"-d\", self.serial, \"--leds\",\n            f\"{state}\"], capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if command.returncode != 0:\n            log(command.stdout + command.stderr)\n            log(f\"Failed to configure {self.name} LEDs ({state})\")\n            fail(190)\n\n\n# This waveform is a full-scale complex exponential with a frequency of -1/10 the\n# sample rate. When transmitted at 10 Msps, the frequency is 1 MHz below the\n# center frequency.\n\ndef write_waveform():\n    tx_bytes = b'\\x7f\\x00\\x67\\xb5\\x27\\x87\\xd9\\x87\\x99\\xb5\\x81\\x00\\x99\\x4b\\xd9\\x79\\x27\\x79\\x67\\x4b'\n    # defective waveform with DC offset:\n    #tx_bytes = b'\\x7f\\x10\\x67\\xa5\\x27\\x97\\xd9\\x97\\x99\\xc5\\x81\\x10\\x99\\x5b\\xd9\\x7f\\x27\\x7f\\x67\\x5b'\n    # defective waveform with missing Q channel:\n    #tx_bytes = b'\\x7f\\x00\\x67\\x00\\x27\\x00\\xd9\\x00\\x99\\x00\\x81\\x00\\x99\\x00\\xd9\\x00\\x27\\x00\\x67\\x00'\n    with open(WAVEFORM, \"wb\") as bin_file:\n        for i in range(50000):  # 1MB file size\n            bin_file.write(tx_bytes)\n\n\ndef program(bin_dir, fw_dir, serial, unattended=False):\n    if \"build\" in fw_dir:\n        binary = \"hackrf_usb.bin\"\n        dfu_stub = \"hackrf_usb.dfu\"\n    else:\n        binary = \"hackrf_one_usb.bin\"\n        dfu_stub = \"hackrf_one_usb.dfu\"\n\n    # EUTs in unattended (including Jenkins CI) setups have pins jumped to always boot into DFU mode, so resetting is undesirable\n    if unattended:\n        reset_write = \"-w\"\n    else:\n        reset_write = \"-Rw\"\n\n    if not usb.core.find(idVendor=DFU_VENDOR_ID, idProduct=DFU_PRODUCT_ID):\n        print(\"ACTION REQUIRED: Press and release EUT RESET button while holding DFU button.\")\n        while not usb.core.find(idVendor=DFU_VENDOR_ID, idProduct=DFU_PRODUCT_ID):\n            time.sleep(0.1)\n\n    out(\"Programming EUT in DFU mode\")\n    dfu = subprocess.run([f\"{DFU_UTIL}\", \"--device\",\n        f\"{DFU_VENDOR_ID}:{DFU_PRODUCT_ID}\", \"--alt\", \"0\", \"--download\",\n        f\"{fw_dir}{dfu_stub}\"], capture_output=True, encoding=\"utf-8\",\n        timeout=TIMEOUT)\n\n    #dfu-util: unable to read DFU status after completion (LIBUSB_ERROR_IO)\n    # despite successful download; present as of at least dfu-util 0.11\n    if \"Download done.\" not in dfu.stdout:\n        fail(60)\n\n    # Wait for device to boot from DFU.\n    then = time.time()\n    dfu_device_found = False\n    while time.time() < (then + 50):\n        dfu_info = subprocess.run([bin_dir + \"hackrf_info\"], capture_output=True,\n            encoding=\"utf-8\", timeout=TIMEOUT)\n\n        if \"RunningFromRAM\" in dfu_info.stdout:\n            if serial in dfu_info.stdout and serial != \"RunningFromRAM\":\n                out(\"wrong device in DFU mode\")\n                fail(1)\n            else:\n                dfu_device_found = True\n                break\n        time.sleep(0.1)\n    if not dfu_device_found:\n        out(\"DFU device not found\")\n        fail(1)\n\n    out(\"Programming EUT SPI flash\")\n    spiflash = subprocess.run([bin_dir + \"hackrf_spiflash\", \"-d\",\n                    \"RunningFromRAM\", reset_write, f\"{fw_dir}{binary}\"],\n                    capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n    if spiflash.returncode != 0:\n        log(spiflash.stdout + spiflash.stderr)\n        fail(70)\n\n    then = time.time()\n    device_found = False\n    while time.time() < (then + 5):\n        flash_info = subprocess.run([bin_dir + \"hackrf_info\"], capture_output=True,\n            timeout=TIMEOUT)\n\n        if serial in flash_info.stdout.decode('utf-8', errors='ignore'):\n            device_found = True\n            break\n        time.sleep(0.1)\n    if not device_found:\n        fail(75)\n\n\ndef find_sn(name, bin_dir, claimed_sns=[]):\n    while True:\n        sn_list = []\n        info = subprocess.run([bin_dir + \"hackrf_info\"], capture_output=True,\n                    encoding=\"utf-8\", timeout=TIMEOUT)\n        devices_list = re.findall(r'Found HackRF\\n.+\\n.+\\n.+\\n.+\\n.+\\n.+', info.stdout)\n\n        out(f\"\\nPotential {name}(s) found:\\n\")\n        for device in devices_list:\n            new_sn = re.search(r'Serial number: \\w+', device).group().split(': ')[1]\n            if new_sn not in claimed_sns:\n                sn_list.append(new_sn)\n        if len(sn_list) > 1:\n            for i in range(len(sn_list)):\n                out(f\"{i}: {sn_list[i]}\")\n            choice = int(input(f\"\\nEnter the index of your target {name}s serial number: \"))\n            if 0 <= choice < len(sn_list):\n                sn = sn_list[choice]\n                break\n            else:\n                out(\"Incorrect choice, try again.\")\n        elif len(sn_list) == 1:\n            sn = sn_list[0]\n            out(f\"{sn}\\n\")\n            break\n        else:\n            out(\"Failed to parse a serial number from hackrf_info\")\n            fail(1)\n    return sn\n\n\ndef get_version():\n    version = subprocess.run([\"git\", \"log\", \"-n\" \"1\", \"--format=%h\"],\n                capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n    if version.returncode != 0:\n        return \"2026.01.3+\"\n    elif version.returncode == 0:\n        dirty = subprocess.run([\"git\", \"status\", \"-s\", \"--untracked-files=no\"],\n                capture_output=True, encoding=\"utf-8\", timeout=TIMEOUT)\n        if dirty.stdout != \"\":\n            dirty_flag = \"*\"\n        else:\n            dirty_flag = \"\"\n        return f\"git-{version.stdout.strip()}{dirty_flag}\"\n\n\ndef main():\n\n    write_waveform()\n\n    parser = argparse.ArgumentParser(description=\"Utility for testing HackRF One\")\n    parser.add_argument(\"-c\", \"--noclk\", action=\"store_true\", help=\"skip CLKIN, CLKOUT, and PPM tests\")\n    parser.add_argument(\"-i\", \"--noif\", action=\"store_true\", help=\"skip IF tuning range test\")\n    parser.add_argument(\"-l\", \"--loop\", action=\"store_true\", help=\"repeat the test until terminated with ctrl-c\")\n    parser.add_argument(\"-m\", \"--manufacturer\", action=\"store_true\", help=\"check the manufacturer of target devices\")\n    parser.add_argument(\"-r\", \"--rev\", metavar=\"<hardware rev> or \\\"any\\\"\", type=str,\n            help=\"check EUT pin straps for specific hardware revision (default: \\\"r9\\\")\",\n            default=\"r9\")\n    parser.add_argument(\"-s\", \"--solo\", action=\"store_true\", help=\"perform limited tests on a single EUT with no TESTER\")\n    parser.add_argument(\"-t\", \"--tcxo\", action=\"store_true\", help=\"skip CLKIN/CLKOUT tests and use TCXO instead\")\n    parser.add_argument(\"-E\", \"--eut\", metavar=\"<EUT SN>\", type=str,\n            help=\"EUT serial number\")\n    parser.add_argument(\"-T\", \"--tester\", metavar=\"<TESTER SN>\", type=str,\n            help=\"TESTER serial number\")\n    parser.add_argument(\"-f\", \"--fwupdate\", metavar=\"<path to firmware binaries>\", type=str,\n            help=\"update firmware with binaries from specified directory\")\n    parser.add_argument(\"-H\", \"--hostdir\", metavar=\"<path to installed host tools>\", type=str,\n            help=\"location of installed hackrf host tools, will attempt to find them if omitted\")\n    parser.add_argument(\"-b\", \"--testerdir\", metavar=\"<separate path to TESTER host tools>\", type=str,\n            help=\"necessary only if EUT/TESTER have separate host binaries\")\n    parser.add_argument(\"-C\", \"--ci\", action=\"store_true\", help=\"For use with Jenkins CI user\")\n    parser.add_argument(\"-u\", \"--unattended\", action=\"store_true\", help=\"For use with unattended hardware\")\n    parser.add_argument(\"-L\", \"--log\", metavar=\"<log file>\", type=str,\n            help=\"log file location\")\n    global args\n    args = parser.parse_args()\n\n    if args.ci:\n        user = \"jenkins\"\n    else:\n        user = os.getlogin()\n\n    if \"any\" in args.rev.lower():\n        args.rev = None\n    elif args.rev.lower() == \"r1\" or args.rev.lower() == \"r4\":\n        args.rev = \"older than r6\"\n\n    if args.hostdir:\n        eut_host_dir = args.hostdir\n    else:\n        try:\n            eut_host_dir = os.path.dirname(shutil.which('hackrf_info')) + \"/\"\n        except:\n            out(\"No path to hackrf host tools found. Please provide a directory via --hostdir\")\n            fail(1)\n\n    if args.testerdir:\n        if args.testerdir == eut_host_dir:\n            out(\"Specified TESTER bin directory must be different from the found EUT bin directory\")\n            out(\"If shared TESTER/EUT bin directory is intended, omit --testerdir\")\n            fail(1)\n        else:\n            tester_host_dir = args.testerdir\n    else:\n        tester_host_dir = eut_host_dir\n\n    unique_bin = (tester_host_dir != eut_host_dir)\n    count = 0\n\n    while True:\n        out()\n        out(\"================================\")\n        out(datetime.now())\n        out(sys.argv)\n        out(f\"user: {user}\")\n        out(f\"version: {get_version()}\")\n        out(f\"pid: {os.getpid()}\")\n        if args.loop:\n            out(f\"repeat count: {count}\")\n        out(\"================================\")\n        out()\n\n        if args.eut:\n            eut_sn = args.eut\n        else:\n            if args.tester:\n                eut_sn = find_sn(\"EUT\", eut_host_dir, [args.tester])\n            else:\n                eut_sn = find_sn(\"EUT\", eut_host_dir)\n        if args.tester:\n            tester_sn = args.tester\n        else:\n            tester_sn = find_sn(\"TESTER\", tester_host_dir, [eut_sn])\n\n        if eut_sn == tester_sn:\n            out(\"TESTER and EUT cannot be the same device\")\n            fail(1)\n\n        if args.fwupdate:\n            program(eut_host_dir, args.fwupdate, eut_sn, args.unattended)\n\n        if not args.rev:\n            out(\"Skipping EUT hardware revision check\")\n        eut = HackRF(\"EUT\", eut_host_dir, eut_sn, args.manufacturer, revision=args.rev)\n\n        if args.solo:\n            tester = None\n        else:\n            tester = HackRF(\"TESTER\", tester_host_dir, tester_sn, args.manufacturer, unique_bin=unique_bin)\n            tester.test_serial()\n            tester.partner = eut\n            eut.partner = tester\n\n        out(\"Testing EUT\")\n\n        if args.solo:\n            eut.clkout_connected = False\n        elif args.noclk:\n            eut.clkout_connected = False\n            tester.clkout_connected = False\n        elif args.tcxo:\n            eut.clkout_connected = False\n            tester.clkout_connected = True\n        else:\n            eut.clkout_connected = True\n            tester.clkout_connected = True\n\n        if count > 0 and not args.fw_update:\n            eut.activate_leds(False)\n\n        eut.test_serial()\n\n        # limited RF test without clock synchronization\n        eut.test_rf_preliminary()\n\n        if args.noclk or args.solo:\n            out(\"Skipping CLKIN, CLKOUT, and PPM tests\")\n        else:\n            eut.test_xtal()\n            if not args.tcxo:\n                eut.test_clkout()\n            eut.test_clkin()\n\n        eut.clkout(False)\n\n        if tester:\n            tester.clkout(True)\n\n        if args.tcxo:\n            if args.solo:\n                out(\"Error: --solo is incompatible with --tcxo\")\n                sys.exit(1)\n            if tester.clkin():\n                out(\"Using TCXO on TESTER\")\n            else:\n                out(\"Warning: No TCXO or external clock detected on TESTER\")\n            out(\"Skipping CLKOUT test\")\n            if not args.noclk and not eut.clkin():\n                fail(211)\n\n        # full RF test with clock synchronization\n        if tester:\n            eut.test_rf()\n\n        if args.noif or args.solo:\n            out(\"Skipping IF tuning range test\")\n        else:\n            eut.test_if_range(ifmin, ifmax)\n\n        eut.activate_leds(True)\n\n        out()\n        if (args.solo or args.noif or args.noclk or args.tcxo or not args.rev):\n            out(\"Limited test complete\")\n        else:\n            out(\"PASS if all 6 LEDs active\")\n\n        count += 1\n        if not args.loop:\n            break\n\n\nif __name__ == \"__main__\":\n    try:\n        main()\n    except KeyboardInterrupt:\n        print()\n        out(\"KeyboardInterrupt\")\n        sys.exit(0)\n    except subprocess.TimeoutExpired:\n        log(traceback.format_exc())\n        fail(180)\n"
  },
  {
    "path": "ci-scripts/install_host.sh",
    "content": "#!/bin/bash\nset -e\ncd host\ncmake -B build\ncmake --build build\ncd ..\n"
  },
  {
    "path": "ci-scripts/test-debug.py",
    "content": "#!/usr/bin/python3\nimport sys\nimport subprocess\n\nPASS, FAIL  = range(2)\nEUT         = \"RunningFromRAM\"\n\n\ndef check_debug(target, register, reg_val):\n    hackrf_debug = subprocess.run([\"host/build/hackrf-tools/src/hackrf_debug\",\n                                   f\"--{target}\", \"--register\", register,\n                                   \"--read\", \"--device\", EUT],\n                                  capture_output=True, encoding=\"UTF-8\")\n\n    if reg_val in hackrf_debug.stdout:\n        print(f\"hackrf_debug --{target} passed.\")\n        return PASS\n    else:\n        print(f\"hackrf_debug --{target} failed.\")\n        return FAIL\n\n\ndef main():\n    results = [\n        check_debug(\"si5351c\", \"2\", \"0x03\"),\n        check_debug(\"max2837\", \"3\", \"0x1b9\"),\n        check_debug(\"rffc5072\", \"2\", \"0x9055\"),\n    ]\n\n    if FAIL not in results:\n        sys.exit(PASS)\n    else:\n        sys.exit(FAIL)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "ci-scripts/test-firmware-flash.sh",
    "content": "#!/bin/bash\nhost/build/hackrf-tools/src/hackrf_spiflash -w firmware/hackrf_usb/build/hackrf_usb.bin\nEXIT_CODE=\"$?\"\nif [ \"$EXIT_CODE\" == \"1\" ]\nthen\n    echo \"No HackRF found! Disconnected? Exiting..\"\n    exit $EXIT_CODE\nelif [ \"$EXIT_CODE\" == \"0\" ]\nthen\n    echo \"Firmware successfully flashed!\"\nelif [ \"$EXIT_CODE\" == \"127\" ]\nthen\n    echo \"Host tool installation failed! Exiting..\"\n    exit $EXIT_CODE\nelse\n    echo \"Unknown error\"\n    exit $EXIT_CODE\nfi\n"
  },
  {
    "path": "ci-scripts/test-firmware-program.sh",
    "content": "#!/bin/bash\ndfu-util --device 1fc9:000c --alt 0 --download firmware/hackrf_usb/build/hackrf_usb.dfu\nsleep 1s\nEXIT_CODE=\"$?\"\nif [ \"$EXIT_CODE\" == \"0\" ]\nthen\n    echo \"DFU installation success! Exiting..\"\n    exit $EXIT_CODE\nelif [ \"$EXIT_CODE\" == \"74\" ]\nthen\n    echo \"No DFU capable USB device available! Disconnected? Exiting..\"\n    exit 1\nelif [ \"$EXIT_CODE\" == \"127\" ]\nthen\n    echo \"dfu-util installation failed! Exiting..\"\n    exit $EXIT_CODE\nelse\n    echo \"Unhandled exception\"\n    exit $EXIT_CODE\nfi\n"
  },
  {
    "path": "ci-scripts/test-transfer.py",
    "content": "#!/usr/bin/python3\nimport subprocess\nimport time\nimport sys\nfrom os import environ\n\nEUT     = environ.get('EUT')\nTESTER  = environ.get('TESTER')\nPASS, FAIL = range(2)\n\n\ndef write_bytes():\n    tx_bytes = b'\\x7f\\x00\\x59\\x59\\x00\\x7f\\xa7\\x59\\x81\\x00\\xa7\\xa7\\x00\\x81\\x59\\xa7'\n    with open(\"/tmp/binary100\", \"wb\") as bin_file:\n        for i in range(62500):  # 1MB file size\n            bin_file.write(tx_bytes)\n\n\ndef capture_signal(sweep_range, tx_gain, rx_lna_gain, rx_vga_gain, freq=None,\n                   if_freq=None, lo_freq=None, image_reject=0):\n\n    test_type = sys.argv[1]\n    if test_type == \"tx\":\n        transmitter = EUT\n        receiver = TESTER\n    elif test_type == \"rx\":\n        transmitter = TESTER\n        receiver = EUT\n    else:\n        print(f\"Invalid command-line argument: {test_type}. Use tx or rx\")\n        sys.exit(1)\n\n    if if_freq == None:\n        transmit = subprocess.Popen([\"host/build/hackrf-tools/src/hackrf_transfer\",\n                                     \"-d\", transmitter, \"-R\", \"-t\", \"/tmp/binary100\",\n                                     \"-a\", \"0\", \"-x\", tx_gain, \"-f\", freq],\n                                    stdout=subprocess.PIPE, stderr=subprocess.PIPE)\n    else:\n        transmit = subprocess.Popen([\"host/build/hackrf-tools/src/hackrf_transfer\",\n                                     \"-d\", transmitter, \"-R\", \"-t\", \"/tmp/binary100\",\n                                     \"-a\", \"0\", \"-x\", tx_gain, \"-i\", if_freq,\n                                     \"-o\", lo_freq, \"-m\", image_reject],\n                                     stdout=subprocess.PIPE, stderr=subprocess.PIPE)\n\n    time.sleep(1)\n    sweep = subprocess.Popen([\"host/build/hackrf-tools/src/hackrf_sweep\",\n                              \"-d\", receiver, \"-N\", \"2\", \"-w\", \"333333\",\n                              \"-f\", sweep_range, \"-a\", \"0\", \"-l\", rx_lna_gain,\n                              \"-g\", rx_vga_gain],\n                             stdout=subprocess.PIPE, stderr=subprocess.PIPE)\n    sweep.wait()\n    transmit.terminate()\n    transmit.wait()\n\n    # parse the hackrf_sweep output\n    data, stderr = sweep.communicate()\n    data = data.decode(\"utf-8\")\n    data = data.split(\"\\n\")\n    print(data[4])\n    data = data[4]  # Note: using data from the 2nd sweep until issue #1230 is resolved.\n    data = data.split(\", \")\n    data = data[6:21]\n    bins = [float(bin) for bin in data]\n    return bins\n\n\ndef check_signal(freq, bins):\n    signal = bins.pop(1)\n    signal_threshold = -25\n    max_power = -10\n    result = PASS\n\n    if signal < signal_threshold:\n        print(f\"Signal not strong enough at {freq} MHz\")\n        result = FAIL\n    elif signal > max_power:\n        print(f\"Received signal exceeded maximum power at {freq} MHz\")\n        result = 1\n\n    for bin in bins:\n        if bin > max_power or bin > signal:\n            print(f\"Non-target bin power exceeded max power threshold at {freq} MHz\")\n            result = FAIL\n            break\n\n    return result\n\n\ndef main():\n    write_bytes()\n    tester_hub_on = subprocess.Popen([\"hubs\", \"hackrf\", \"reset\"])\n    tester_hub_on.wait()\n    time.sleep(1)\n    eut_clkout_on       = subprocess.Popen([\"host/build/hackrf-tools/src/hackrf_clock\",\n                                            \"-o\", \"1\", \"-d\", EUT])\n    tester_clkout_off   = subprocess.Popen([\"host/build/hackrf-tools/src/hackrf_clock\",\n                                            \"-o\", \"0\", \"-d\", TESTER])\n    eut_clkout_on.wait()\n    tester_clkout_off.wait()\n\n    _9_5Mhz_data    = capture_signal(sweep_range=\"9:29\", tx_gain=\"38\", rx_lna_gain=\"16\",\n                                     rx_vga_gain=\"16\", if_freq=\"2628250000\",\n                                     lo_freq=\"2620000000\", image_reject=\"1\")\n    _915_5Mhz_data  = capture_signal(sweep_range=\"915:935\", tx_gain=\"38\", rx_lna_gain=\"16\",\n                                     rx_vga_gain=\"16\", if_freq=\"2540750000\",\n                                     lo_freq=\"3455000000\", image_reject=\"1\")\n    _2665_5Mhz_data = capture_signal(sweep_range=\"2665:2685\", tx_gain=\"26\", rx_lna_gain=\"16\",\n                                     rx_vga_gain=\"16\", freq=\"2664250000\")\n    _5999_5Mhz_data = capture_signal(sweep_range=\"5999:6019\", tx_gain=\"37\", rx_lna_gain=\"32\",\n                                     rx_vga_gain=\"40\", if_freq=\"2540750000\",\n                                     lo_freq=\"3460000000\", image_reject=\"2\")\n\n    lp1_result  = check_signal(9.5, _9_5Mhz_data)\n    lp2_result  = check_signal(915.5, _915_5Mhz_data)\n    bp_result   = check_signal(2665.5, _2665_5Mhz_data)\n    hp_result   = check_signal(5999.5, _5999_5Mhz_data)\n    results     = [lp1_result, lp2_result, bp_result, hp_result]\n\n    if FAIL in results:\n        sys.exit(FAIL)\n    else:\n        sys.exit(PASS)\n\n\nif __name__ == \"__main__\":\n    main()\n\n"
  },
  {
    "path": "ci-scripts/test_host.sh",
    "content": "#!/bin/bash\nhost/build/hackrf-tools/src/hackrf_info\nEXIT_CODE=\"$?\"\nif [ \"$EXIT_CODE\" == \"1\" ]\nthen\n    echo \"Host tool installation success! Exiting..\"\n    exit 0\nelif [ \"$EXIT_CODE\" == \"0\" ]\nthen\n    echo \"Failed to boot HackRF into DFU mode! Check DFU pin jumper. Exiting..\"\n    exit 1\nelif [ \"$EXIT_CODE\" == \"127\" ]\nthen\n    echo \"Host tool installation failed! Exiting..\"\n    exit $EXIT_CODE\nelse\n    echo \"god have mercy on your soul\"\n    exit $EXIT_CODE\nfi\n"
  },
  {
    "path": "ci-scripts/test_sgpio_debug.py",
    "content": "#!/usr/bin/python3\nimport os\nimport sys\nimport subprocess\nfrom pathlib import Path\n\nFILENAME = f\"/tmp/rx_100kB_{str(os.getpid())}\"\n\n\ndef program_device():\n    # build new firmware with SGPIO_DEBUG mode enabled\n    print(\"Programming device...\")\n    fw_dir  = os.getcwd() + \"/firmware/hackrf_usb/build\"\n    del_dir = subprocess.run([\"rm\", \"-rf\", \"firmware/hackrf_usb/build\"])\n    mk_dir  = subprocess.run([\"mkdir\", \"firmware/hackrf_usb/build\"])\n    cmake   = subprocess.run([\"cmake\", \"-D\", \"SGPIO_DEBUG=1\", \"..\"],\n                             cwd=fw_dir, stdout=subprocess.DEVNULL)\n    make    = subprocess.run([\"make\"],\n                             cwd=fw_dir, stdout=subprocess.DEVNULL)\n    program = subprocess.run([\"./ci-scripts/test-firmware-program.sh\"],\n                             stdout=subprocess.DEVNULL)\n\n\ndef capture():\n    shortfall_count = -1\n    capture_tries = 0\n\n    while shortfall_count != 0:\n        print(\"Capturing data...\")\n        rx_100kB = subprocess.run([\"host/build/hackrf-tools/src/hackrf_transfer\",\n                                    \"-r\", FILENAME, \"-d\", \"RunningFromRAM\",\n                                    \"-n\", \"50000\", \"-s\", \"20000000\"],\n                                    capture_output=True, encoding=\"UTF-8\")\n        print(rx_100kB.stdout)\n        print(rx_100kB.stderr)\n        print(f\"Wrote capture data to file: {FILENAME}\")\n\n        debug_state_proc = subprocess.run([\"host/build/hackrf-tools/src/hackrf_debug\", \"--state\"],\n                                            capture_output=True, encoding=\"UTF-8\")\n        print(debug_state_proc.stdout)\n        print(debug_state_proc.stderr)\n        capture_tries += 1\n        debug_state = debug_state_proc.stdout.split(\"\\n\")\n        shortfalls_line = [s for s in debug_state if s.startswith(\"Number of shortfalls\")]\n        shortfall_count = [int(c) for c in shortfalls_line[0].split() if c.isdigit()][0]\n\n        if capture_tries == 10:\n            print(\"Unable to transmit data with 0 shortfalls. \" \\\n            \"This is not indicative of a device failure. \" \\\n            \"Likely an issue with the testing infrastructure.\")\n            sys.exit(1)\n\n\ndef check_bytes():\n    print(f\"Checking length of {FILENAME}\")\n    rx_data = Path(FILENAME).read_bytes()\n    if len(rx_data) != 100000: # file should be 100k bytes when using 50k samples\n        print(f\"ERROR: Only {str(len(rx_data))} bytes found in file, expected 100k.\")\n        sys.exit(1)\n    else:\n        print(\"Correct file size found.\")\n\n    # check that each byte = prev_byte + 1 except at wraparound bounds\n    print(\"Checking bytes...\")\n    for i in range(1, len(rx_data)):\n        if rx_data[i-1] != rx_data[i] - 1:\n            if not (rx_data[i] == 0 and rx_data[i-1] == 255):\n                print(f\"ERROR: Incorrect data value found at location {str(i)} in {FILENAME}:\")\n                # print up to 5 values starting from at most 1 value before error occurence\n                j = -1\n                while j < 4:\n                    if i + j < len(rx_data) and i + j > -1:\n                        print(f\"{str(i+j)} : {str(rx_data[i+j])}\")\n                    j = j + 1\n                sys.exit(1)\n    print(\"Successfully validated all bytes in file.\\nSGPIO debug test passed.\")\n\n\ndef main():\n    program_device()\n    capture()\n    check_bytes()\n\n\nif __name__ == \"__main__\":\n    main()\n\n"
  },
  {
    "path": "docs/.readthedocs.yaml",
    "content": "build:\n  os: \"ubuntu-20.04\"\n  tools: \n    python: \"3.9\"\n\nsphinx:\n  configuration: conf.py\n\npython: \n  install:\n    - requirements: requirements.txt"
  },
  {
    "path": "docs/Makefile",
    "content": "# Minimal makefile for Sphinx documentation\n#\n\n# You can set these variables from the command line.\nSPHINXOPTS    =\nSPHINXBUILD   = sphinx-build\nSOURCEDIR     = source\nBUILDDIR      = build\n\n# Put it first so that \"make\" without argument is like \"make help\".\nhelp:\n\t@$(SPHINXBUILD) -M help \"$(SOURCEDIR)\" \"$(BUILDDIR)\" $(SPHINXOPTS) $(O)\n\n.PHONY: help Makefile\n\n# Catch-all target: route all unknown targets to Sphinx using the new\n# \"make mode\" option.  $(O) is meant as a shortcut for $(SPHINXOPTS).\n%: Makefile\n\t@$(SPHINXBUILD) -M $@ \"$(SOURCEDIR)\" \"$(BUILDDIR)\" $(SPHINXOPTS) $(O)"
  },
  {
    "path": "docs/doxygen/Doxyfile",
    "content": "# Doxyfile 1.9.1\n\n# This file describes the settings to be used by the documentation system\n# doxygen (www.doxygen.org) for a project.\n#\n# All text after a double hash (##) is considered a comment and is placed in\n# front of the TAG it is preceding.\n#\n# All text after a single hash (#) is considered a comment and will be ignored.\n# The format is:\n# TAG = value [value, ...]\n# For lists, items can also be appended using:\n# TAG += value [value, ...]\n# Values that contain spaces should be placed between quotes (\\\" \\\").\n\n#---------------------------------------------------------------------------\n# Project related configuration options\n#---------------------------------------------------------------------------\n\n# This tag specifies the encoding used for all characters in the configuration\n# file that follow. The default is UTF-8 which is also the encoding used for all\n# text before the first occurrence of this tag. Doxygen uses libiconv (or the\n# iconv built into libc) for the transcoding. See\n# https://www.gnu.org/software/libiconv/ for the list of possible encodings.\n# The default value is: UTF-8.\n\nDOXYFILE_ENCODING      = UTF-8\n\n# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by\n# double-quotes, unless you are using Doxywizard) that should identify the\n# project for which the documentation is generated. This name is used in the\n# title of most generated pages and in a few other places.\n# The default value is: My Project.\n\nPROJECT_NAME           = \"libhackrf\"\n\n# The PROJECT_NUMBER tag can be used to enter a project or revision number. This\n# could be handy for archiving the generated documentation or if some version\n# control system is used.\n\nPROJECT_NUMBER         =\n\n# Using the PROJECT_BRIEF tag one can provide an optional one line description\n# for a project that appears at the top of each page and should give viewer a\n# quick idea about the purpose of the project. Keep the description short.\n\nPROJECT_BRIEF          = \"HackRF SDR platform library\"\n\n# With the PROJECT_LOGO tag one can specify a logo or an icon that is included\n# in the documentation. The maximum height of the logo should not exceed 55\n# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy\n# the logo to the output directory.\n\nPROJECT_LOGO           =\n\n# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path\n# into which the generated documentation will be written. If a relative path is\n# entered, it will be relative to the location where doxygen was started. If\n# left blank the current directory will be used.\n\nOUTPUT_DIRECTORY       =\n\n# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-\n# directories (in 2 levels) under the output directory of each output format and\n# will distribute the generated files over these directories. Enabling this\n# option can be useful when feeding doxygen a huge amount of source files, where\n# putting all generated files in the same directory would otherwise causes\n# performance problems for the file system.\n# The default value is: NO.\n\nCREATE_SUBDIRS         = NO\n\n# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII\n# characters to appear in the names of generated files. If set to NO, non-ASCII\n# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode\n# U+3044.\n# The default value is: NO.\n\nALLOW_UNICODE_NAMES    = NO\n\n# The OUTPUT_LANGUAGE tag is used to specify the language in which all\n# documentation generated by doxygen is written. Doxygen will use this\n# information to generate all constant output in the proper language.\n# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,\n# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),\n# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,\n# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),\n# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,\n# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,\n# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,\n# Ukrainian and Vietnamese.\n# The default value is: English.\n\nOUTPUT_LANGUAGE        = English\n\n# The OUTPUT_TEXT_DIRECTION tag is used to specify the direction in which all\n# documentation generated by doxygen is written. Doxygen will use this\n# information to generate all generated output in the proper direction.\n# Possible values are: None, LTR, RTL and Context.\n# The default value is: None.\n\nOUTPUT_TEXT_DIRECTION  = None\n\n# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member\n# descriptions after the members that are listed in the file and class\n# documentation (similar to Javadoc). Set to NO to disable this.\n# The default value is: YES.\n\nBRIEF_MEMBER_DESC      = YES\n\n# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief\n# description of a member or function before the detailed description\n#\n# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the\n# brief descriptions will be completely suppressed.\n# The default value is: YES.\n\nREPEAT_BRIEF           = NO\n\n# This tag implements a quasi-intelligent brief description abbreviator that is\n# used to form the text in various listings. Each string in this list, if found\n# as the leading text of the brief description, will be stripped from the text\n# and the result, after processing the whole list, is used as the annotated\n# text. Otherwise, the brief description is used as-is. If left blank, the\n# following values are used ($name is automatically replaced with the name of\n# the entity):The $name class, The $name widget, The $name file, is, provides,\n# specifies, contains, represents, a, an and the.\n\nABBREVIATE_BRIEF       = \"The $name class\" \\\n                         \"The $name widget\" \\\n                         \"The $name file\" \\\n                         is \\\n                         provides \\\n                         specifies \\\n                         contains \\\n                         represents \\\n                         a \\\n                         an \\\n                         the\n\n# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then\n# doxygen will generate a detailed section even if there is only a brief\n# description.\n# The default value is: NO.\n\nALWAYS_DETAILED_SEC    = NO\n\n# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all\n# inherited members of a class in the documentation of that class as if those\n# members were ordinary class members. Constructors, destructors and assignment\n# operators of the base classes will not be shown.\n# The default value is: NO.\n\nINLINE_INHERITED_MEMB  = NO\n\n# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path\n# before files name in the file list and in the header files. If set to NO the\n# shortest path that makes the file name unique will be used\n# The default value is: YES.\n\nFULL_PATH_NAMES        = YES\n\n# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.\n# Stripping is only done if one of the specified strings matches the left-hand\n# part of the path. The tag can be used to show relative paths in the file list.\n# If left blank the directory from which doxygen is run is used as the path to\n# strip.\n#\n# Note that you can specify absolute paths here, but also relative paths, which\n# will be relative from the directory where doxygen is started.\n# This tag requires that the tag FULL_PATH_NAMES is set to YES.\n\nSTRIP_FROM_PATH        =\n\n# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the\n# path mentioned in the documentation of a class, which tells the reader which\n# header file to include in order to use a class. If left blank only the name of\n# the header file containing the class definition is used. Otherwise one should\n# specify the list of include paths that are normally passed to the compiler\n# using the -I flag.\n\nSTRIP_FROM_INC_PATH    =\n\n# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but\n# less readable) file names. This can be useful is your file systems doesn't\n# support long names like on DOS, Mac, or CD-ROM.\n# The default value is: NO.\n\nSHORT_NAMES            = NO\n\n# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the\n# first line (until the first dot) of a Javadoc-style comment as the brief\n# description. If set to NO, the Javadoc-style will behave just like regular Qt-\n# style comments (thus requiring an explicit @brief command for a brief\n# description.)\n# The default value is: NO.\n\nJAVADOC_AUTOBRIEF      = YES\n\n# If the JAVADOC_BANNER tag is set to YES then doxygen will interpret a line\n# such as\n# /***************\n# as being the beginning of a Javadoc-style comment \"banner\". If set to NO, the\n# Javadoc-style will behave just like regular comments and it will not be\n# interpreted by doxygen.\n# The default value is: NO.\n\nJAVADOC_BANNER         = NO\n\n# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first\n# line (until the first dot) of a Qt-style comment as the brief description. If\n# set to NO, the Qt-style will behave just like regular Qt-style comments (thus\n# requiring an explicit \\brief command for a brief description.)\n# The default value is: NO.\n\nQT_AUTOBRIEF           = NO\n\n# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a\n# multi-line C++ special comment block (i.e. a block of //! or /// comments) as\n# a brief description. This used to be the default behavior. The new default is\n# to treat a multi-line C++ comment block as a detailed description. Set this\n# tag to YES if you prefer the old behavior instead.\n#\n# Note that setting this tag to YES also means that rational rose comments are\n# not recognized any more.\n# The default value is: NO.\n\nMULTILINE_CPP_IS_BRIEF = NO\n\n# By default Python docstrings are displayed as preformatted text and doxygen's\n# special commands cannot be used. By setting PYTHON_DOCSTRING to NO the\n# doxygen's special commands can be used and the contents of the docstring\n# documentation blocks is shown as doxygen documentation.\n# The default value is: YES.\n\nPYTHON_DOCSTRING       = YES\n\n# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the\n# documentation from any documented member that it re-implements.\n# The default value is: YES.\n\nINHERIT_DOCS           = YES\n\n# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new\n# page for each member. If set to NO, the documentation of a member will be part\n# of the file/class/namespace that contains it.\n# The default value is: NO.\n\nSEPARATE_MEMBER_PAGES  = NO\n\n# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen\n# uses this value to replace tabs by spaces in code fragments.\n# Minimum value: 1, maximum value: 16, default value: 4.\n\nTAB_SIZE               = 4\n\n# This tag can be used to specify a number of aliases that act as commands in\n# the documentation. An alias has the form:\n# name=value\n# For example adding\n# \"sideeffect=@par Side Effects:\\n\"\n# will allow you to put the command \\sideeffect (or @sideeffect) in the\n# documentation, which will result in a user-defined paragraph with heading\n# \"Side Effects:\". You can put \\n's in the value part of an alias to insert\n# newlines (in the resulting output). You can put ^^ in the value part of an\n# alias to insert a newline as if a physical newline was in the original file.\n# When you need a literal { or } or , in the value part of an alias you have to\n# escape them by means of a backslash (\\), this can lead to conflicts with the\n# commands \\{ and \\} for these it is advised to use the version @{ and @} or use\n# a double escape (\\\\{ and \\\\})\n\nALIASES                =\n\n# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources\n# only. Doxygen will then generate output that is more tailored for C. For\n# instance, some of the names that are used will be different. The list of all\n# members will be omitted, etc.\n# The default value is: NO.\n\nOPTIMIZE_OUTPUT_FOR_C  = YES\n\n# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or\n# Python sources only. Doxygen will then generate output that is more tailored\n# for that language. For instance, namespaces will be presented as packages,\n# qualified scopes will look different, etc.\n# The default value is: NO.\n\nOPTIMIZE_OUTPUT_JAVA   = NO\n\n# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran\n# sources. Doxygen will then generate output that is tailored for Fortran.\n# The default value is: NO.\n\nOPTIMIZE_FOR_FORTRAN   = NO\n\n# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL\n# sources. Doxygen will then generate output that is tailored for VHDL.\n# The default value is: NO.\n\nOPTIMIZE_OUTPUT_VHDL   = NO\n\n# Set the OPTIMIZE_OUTPUT_SLICE tag to YES if your project consists of Slice\n# sources only. Doxygen will then generate output that is more tailored for that\n# language. For instance, namespaces will be presented as modules, types will be\n# separated into more groups, etc.\n# The default value is: NO.\n\nOPTIMIZE_OUTPUT_SLICE  = NO\n\n# Doxygen selects the parser to use depending on the extension of the files it\n# parses. With this tag you can assign which parser to use for a given\n# extension. Doxygen has a built-in mapping, but you can override or extend it\n# using this tag. The format is ext=language, where ext is a file extension, and\n# language is one of the parsers supported by doxygen: IDL, Java, JavaScript,\n# Csharp (C#), C, C++, D, PHP, md (Markdown), Objective-C, Python, Slice, VHDL,\n# Fortran (fixed format Fortran: FortranFixed, free formatted Fortran:\n# FortranFree, unknown formatted Fortran: Fortran. In the later case the parser\n# tries to guess whether the code is fixed or free formatted code, this is the\n# default for Fortran type files). For instance to make doxygen treat .inc files\n# as Fortran files (default is PHP), and .f files as C (default is Fortran),\n# use: inc=Fortran f=C.\n#\n# Note: For files without extension you can use no_extension as a placeholder.\n#\n# Note that for custom extensions you also need to set FILE_PATTERNS otherwise\n# the files are not read by doxygen. When specifying no_extension you should add\n# * to the FILE_PATTERNS.\n#\n# Note see also the list of default file extension mappings.\n\nEXTENSION_MAPPING      =\n\n# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments\n# according to the Markdown format, which allows for more readable\n# documentation. See https://daringfireball.net/projects/markdown/ for details.\n# The output of markdown processing is further processed by doxygen, so you can\n# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in\n# case of backward compatibilities issues.\n# The default value is: YES.\n\nMARKDOWN_SUPPORT       = YES\n\n# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up\n# to that level are automatically included in the table of contents, even if\n# they do not have an id attribute.\n# Note: This feature currently applies only to Markdown headings.\n# Minimum value: 0, maximum value: 99, default value: 5.\n# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.\n\nTOC_INCLUDE_HEADINGS   = 5\n\n# When enabled doxygen tries to link words that correspond to documented\n# classes, or namespaces to their corresponding documentation. Such a link can\n# be prevented in individual cases by putting a % sign in front of the word or\n# globally by setting AUTOLINK_SUPPORT to NO.\n# The default value is: YES.\n\nAUTOLINK_SUPPORT       = YES\n\n# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want\n# to include (a tag file for) the STL sources as input, then you should set this\n# tag to YES in order to let doxygen match functions declarations and\n# definitions whose arguments contain STL classes (e.g. func(std::string);\n# versus func(std::string) {}). This also make the inheritance and collaboration\n# diagrams that involve STL classes more complete and accurate.\n# The default value is: NO.\n\nBUILTIN_STL_SUPPORT    = YES\n\n# If you use Microsoft's C++/CLI language, you should set this option to YES to\n# enable parsing support.\n# The default value is: NO.\n\nCPP_CLI_SUPPORT        = NO\n\n# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:\n# https://www.riverbankcomputing.com/software/sip/intro) sources only. Doxygen\n# will parse them like normal C++ but will assume all classes use public instead\n# of private inheritance when no explicit protection keyword is present.\n# The default value is: NO.\n\nSIP_SUPPORT            = NO\n\n# For Microsoft's IDL there are propget and propput attributes to indicate\n# getter and setter methods for a property. Setting this option to YES will make\n# doxygen to replace the get and set methods by a property in the documentation.\n# This will only work if the methods are indeed getting or setting a simple\n# type. If this is not the case, or you want to show the methods anyway, you\n# should set this option to NO.\n# The default value is: YES.\n\nIDL_PROPERTY_SUPPORT   = YES\n\n# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC\n# tag is set to YES then doxygen will reuse the documentation of the first\n# member in the group (if any) for the other members of the group. By default\n# all members of a group must be documented explicitly.\n# The default value is: NO.\n\nDISTRIBUTE_GROUP_DOC   = NO\n\n# If one adds a struct or class to a group and this option is enabled, then also\n# any nested class or struct is added to the same group. By default this option\n# is disabled and one has to add nested compounds explicitly via \\ingroup.\n# The default value is: NO.\n\nGROUP_NESTED_COMPOUNDS = NO\n\n# Set the SUBGROUPING tag to YES to allow class member groups of the same type\n# (for instance a group of public functions) to be put as a subgroup of that\n# type (e.g. under the Public Functions section). Set it to NO to prevent\n# subgrouping. Alternatively, this can be done per class using the\n# \\nosubgrouping command.\n# The default value is: YES.\n\nSUBGROUPING            = YES\n\n# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions\n# are shown inside the group in which they are included (e.g. using \\ingroup)\n# instead of on a separate page (for HTML and Man pages) or section (for LaTeX\n# and RTF).\n#\n# Note that this feature does not work in combination with\n# SEPARATE_MEMBER_PAGES.\n# The default value is: NO.\n\nINLINE_GROUPED_CLASSES = NO\n\n# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions\n# with only public data fields or simple typedef fields will be shown inline in\n# the documentation of the scope in which they are defined (i.e. file,\n# namespace, or group documentation), provided this scope is documented. If set\n# to NO, structs, classes, and unions are shown on a separate page (for HTML and\n# Man pages) or section (for LaTeX and RTF).\n# The default value is: NO.\n\nINLINE_SIMPLE_STRUCTS  = NO\n\n# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or\n# enum is documented as struct, union, or enum with the name of the typedef. So\n# typedef struct TypeS {} TypeT, will appear in the documentation as a struct\n# with name TypeT. When disabled the typedef will appear as a member of a file,\n# namespace, or class. And the struct will be named TypeS. This can typically be\n# useful for C code in case the coding convention dictates that all compound\n# types are typedef'ed and only the typedef is referenced, never the tag name.\n# The default value is: NO.\n\nTYPEDEF_HIDES_STRUCT   = YES\n\n# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This\n# cache is used to resolve symbols given their name and scope. Since this can be\n# an expensive process and often the same symbol appears multiple times in the\n# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small\n# doxygen will become slower. If the cache is too large, memory is wasted. The\n# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range\n# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536\n# symbols. At the end of a run doxygen will report the cache usage and suggest\n# the optimal cache size from a speed point of view.\n# Minimum value: 0, maximum value: 9, default value: 0.\n\nLOOKUP_CACHE_SIZE      = 0\n\n# The NUM_PROC_THREADS specifies the number threads doxygen is allowed to use\n# during processing. When set to 0 doxygen will based this on the number of\n# cores available in the system. You can set it explicitly to a value larger\n# than 0 to get more control over the balance between CPU load and processing\n# speed. At this moment only the input processing can be done using multiple\n# threads. Since this is still an experimental feature the default is set to 1,\n# which efficively disables parallel processing. Please report any issues you\n# encounter. Generating dot graphs in parallel is controlled by the\n# DOT_NUM_THREADS setting.\n# Minimum value: 0, maximum value: 32, default value: 1.\n\nNUM_PROC_THREADS       = 1\n\n#---------------------------------------------------------------------------\n# Build related configuration options\n#---------------------------------------------------------------------------\n\n# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in\n# documentation are documented, even if no documentation was available. Private\n# class members and static file members will be hidden unless the\n# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.\n# Note: This will also disable the warnings about undocumented members that are\n# normally produced when WARNINGS is set to YES.\n# The default value is: NO.\n\nEXTRACT_ALL            = YES\n\n# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will\n# be included in the documentation.\n# The default value is: NO.\n\nEXTRACT_PRIVATE        = NO\n\n# If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual\n# methods of a class will be included in the documentation.\n# The default value is: NO.\n\nEXTRACT_PRIV_VIRTUAL   = NO\n\n# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal\n# scope will be included in the documentation.\n# The default value is: NO.\n\nEXTRACT_PACKAGE        = YES\n\n# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be\n# included in the documentation.\n# The default value is: NO.\n\nEXTRACT_STATIC         = NO\n\n# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined\n# locally in source files will be included in the documentation. If set to NO,\n# only classes defined in header files are included. Does not have any effect\n# for Java sources.\n# The default value is: YES.\n\nEXTRACT_LOCAL_CLASSES  = YES\n\n# This flag is only useful for Objective-C code. If set to YES, local methods,\n# which are defined in the implementation section but not in the interface are\n# included in the documentation. If set to NO, only methods in the interface are\n# included.\n# The default value is: NO.\n\nEXTRACT_LOCAL_METHODS  = NO\n\n# If this flag is set to YES, the members of anonymous namespaces will be\n# extracted and appear in the documentation as a namespace called\n# 'anonymous_namespace{file}', where file will be replaced with the base name of\n# the file that contains the anonymous namespace. By default anonymous namespace\n# are hidden.\n# The default value is: NO.\n\nEXTRACT_ANON_NSPACES   = NO\n\n# If this flag is set to YES, the name of an unnamed parameter in a declaration\n# will be determined by the corresponding definition. By default unnamed\n# parameters remain unnamed in the output.\n# The default value is: YES.\n\nRESOLVE_UNNAMED_PARAMS = YES\n\n# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all\n# undocumented members inside documented classes or files. If set to NO these\n# members will be included in the various overviews, but no documentation\n# section is generated. This option has no effect if EXTRACT_ALL is enabled.\n# The default value is: NO.\n\nHIDE_UNDOC_MEMBERS     = NO\n\n# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all\n# undocumented classes that are normally visible in the class hierarchy. If set\n# to NO, these classes will be included in the various overviews. This option\n# has no effect if EXTRACT_ALL is enabled.\n# The default value is: NO.\n\nHIDE_UNDOC_CLASSES     = NO\n\n# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend\n# declarations. If set to NO, these declarations will be included in the\n# documentation.\n# The default value is: NO.\n\nHIDE_FRIEND_COMPOUNDS  = NO\n\n# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any\n# documentation blocks found inside the body of a function. If set to NO, these\n# blocks will be appended to the function's detailed documentation block.\n# The default value is: NO.\n\nHIDE_IN_BODY_DOCS      = NO\n\n# The INTERNAL_DOCS tag determines if documentation that is typed after a\n# \\internal command is included. If the tag is set to NO then the documentation\n# will be excluded. Set it to YES to include the internal documentation.\n# The default value is: NO.\n\nINTERNAL_DOCS          = NO\n\n# With the correct setting of option CASE_SENSE_NAMES doxygen will better be\n# able to match the capabilities of the underlying filesystem. In case the\n# filesystem is case sensitive (i.e. it supports files in the same directory\n# whose names only differ in casing), the option must be set to YES to properly\n# deal with such files in case they appear in the input. For filesystems that\n# are not case sensitive the option should be be set to NO to properly deal with\n# output files written for symbols that only differ in casing, such as for two\n# classes, one named CLASS and the other named Class, and to also support\n# references to files without having to specify the exact matching casing. On\n# Windows (including Cygwin) and MacOS, users should typically set this option\n# to NO, whereas on Linux or other Unix flavors it should typically be set to\n# YES.\n# The default value is: system dependent.\n\nCASE_SENSE_NAMES       = YES\n\n# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with\n# their full class and namespace scopes in the documentation. If set to YES, the\n# scope will be hidden.\n# The default value is: NO.\n\nHIDE_SCOPE_NAMES       = NO\n\n# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will\n# append additional text to a page's title, such as Class Reference. If set to\n# YES the compound reference will be hidden.\n# The default value is: NO.\n\nHIDE_COMPOUND_REFERENCE= NO\n\n# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of\n# the files that are included by a file in the documentation of that file.\n# The default value is: YES.\n\nSHOW_INCLUDE_FILES     = YES\n\n# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each\n# grouped member an include statement to the documentation, telling the reader\n# which file to include in order to use the member.\n# The default value is: NO.\n\nSHOW_GROUPED_MEMB_INC  = NO\n\n# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include\n# files with double quotes in the documentation rather than with sharp brackets.\n# The default value is: NO.\n\nFORCE_LOCAL_INCLUDES   = NO\n\n# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the\n# documentation for inline members.\n# The default value is: YES.\n\nINLINE_INFO            = YES\n\n# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the\n# (detailed) documentation of file and class members alphabetically by member\n# name. If set to NO, the members will appear in declaration order.\n# The default value is: YES.\n\nSORT_MEMBER_DOCS       = YES\n\n# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief\n# descriptions of file, namespace and class members alphabetically by member\n# name. If set to NO, the members will appear in declaration order. Note that\n# this will also influence the order of the classes in the class list.\n# The default value is: NO.\n\nSORT_BRIEF_DOCS        = NO\n\n# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the\n# (brief and detailed) documentation of class members so that constructors and\n# destructors are listed first. If set to NO the constructors will appear in the\n# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.\n# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief\n# member documentation.\n# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting\n# detailed member documentation.\n# The default value is: NO.\n\nSORT_MEMBERS_CTORS_1ST = NO\n\n# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy\n# of group names into alphabetical order. If set to NO the group names will\n# appear in their defined order.\n# The default value is: NO.\n\nSORT_GROUP_NAMES       = NO\n\n# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by\n# fully-qualified names, including namespaces. If set to NO, the class list will\n# be sorted only by class name, not including the namespace part.\n# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.\n# Note: This option applies only to the class list, not to the alphabetical\n# list.\n# The default value is: NO.\n\nSORT_BY_SCOPE_NAME     = NO\n\n# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper\n# type resolution of all parameters of a function it will reject a match between\n# the prototype and the implementation of a member function even if there is\n# only one candidate or it is obvious which candidate to choose by doing a\n# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still\n# accept a match between prototype and implementation in such cases.\n# The default value is: NO.\n\nSTRICT_PROTO_MATCHING  = NO\n\n# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo\n# list. This list is created by putting \\todo commands in the documentation.\n# The default value is: YES.\n\nGENERATE_TODOLIST      = YES\n\n# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test\n# list. This list is created by putting \\test commands in the documentation.\n# The default value is: YES.\n\nGENERATE_TESTLIST      = YES\n\n# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug\n# list. This list is created by putting \\bug commands in the documentation.\n# The default value is: YES.\n\nGENERATE_BUGLIST       = YES\n\n# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO)\n# the deprecated list. This list is created by putting \\deprecated commands in\n# the documentation.\n# The default value is: YES.\n\nGENERATE_DEPRECATEDLIST= NO\n\n# The ENABLED_SECTIONS tag can be used to enable conditional documentation\n# sections, marked by \\if <section_label> ... \\endif and \\cond <section_label>\n# ... \\endcond blocks.\n\nENABLED_SECTIONS       =\n\n# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the\n# initial value of a variable or macro / define can have for it to appear in the\n# documentation. If the initializer consists of more lines than specified here\n# it will be hidden. Use a value of 0 to hide initializers completely. The\n# appearance of the value of individual variables and macros / defines can be\n# controlled using \\showinitializer or \\hideinitializer command in the\n# documentation regardless of this setting.\n# Minimum value: 0, maximum value: 10000, default value: 30.\n\nMAX_INITIALIZER_LINES  = 30\n\n# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at\n# the bottom of the documentation of classes and structs. If set to YES, the\n# list will mention the files that were used to generate the documentation.\n# The default value is: YES.\n\nSHOW_USED_FILES        = YES\n\n# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This\n# will remove the Files entry from the Quick Index and from the Folder Tree View\n# (if specified).\n# The default value is: YES.\n\nSHOW_FILES             = NO\n\n# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces\n# page. This will remove the Namespaces entry from the Quick Index and from the\n# Folder Tree View (if specified).\n# The default value is: YES.\n\nSHOW_NAMESPACES        = YES\n\n# The FILE_VERSION_FILTER tag can be used to specify a program or script that\n# doxygen should invoke to get the current version for each file (typically from\n# the version control system). Doxygen will invoke the program by executing (via\n# popen()) the command command input-file, where command is the value of the\n# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided\n# by doxygen. Whatever the program writes to standard output is used as the file\n# version. For an example see the documentation.\n\nFILE_VERSION_FILTER    =\n\n# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed\n# by doxygen. The layout file controls the global structure of the generated\n# output files in an output format independent way. To create the layout file\n# that represents doxygen's defaults, run doxygen with the -l option. You can\n# optionally specify a file name after the option, if omitted DoxygenLayout.xml\n# will be used as the name of the layout file.\n#\n# Note that if you run doxygen from a directory containing a file called\n# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE\n# tag is left empty.\n\nLAYOUT_FILE            =\n\n# The CITE_BIB_FILES tag can be used to specify one or more bib files containing\n# the reference definitions. This must be a list of .bib files. The .bib\n# extension is automatically appended if omitted. This requires the bibtex tool\n# to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info.\n# For LaTeX the style of the bibliography can be controlled using\n# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the\n# search path. See also \\cite for info how to create references.\n\nCITE_BIB_FILES         =\n\n#---------------------------------------------------------------------------\n# Configuration options related to warning and progress messages\n#---------------------------------------------------------------------------\n\n# The QUIET tag can be used to turn on/off the messages that are generated to\n# standard output by doxygen. If QUIET is set to YES this implies that the\n# messages are off.\n# The default value is: NO.\n\nQUIET                  = NO\n\n# The WARNINGS tag can be used to turn on/off the warning messages that are\n# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES\n# this implies that the warnings are on.\n#\n# Tip: Turn warnings on while writing the documentation.\n# The default value is: YES.\n\nWARNINGS               = YES\n\n# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate\n# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag\n# will automatically be disabled.\n# The default value is: YES.\n\nWARN_IF_UNDOCUMENTED   = YES\n\n# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for\n# potential errors in the documentation, such as not documenting some parameters\n# in a documented function, or documenting parameters that don't exist or using\n# markup commands wrongly.\n# The default value is: YES.\n\nWARN_IF_DOC_ERROR      = YES\n\n# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that\n# are documented, but have no documentation for their parameters or return\n# value. If set to NO, doxygen will only warn about wrong or incomplete\n# parameter documentation, but not about the absence of documentation. If\n# EXTRACT_ALL is set to YES then this flag will automatically be disabled.\n# The default value is: NO.\n\nWARN_NO_PARAMDOC       = YES\n\n# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when\n# a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS\n# then doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but\n# at the end of the doxygen process doxygen will return with a non-zero status.\n# Possible values are: NO, YES and FAIL_ON_WARNINGS.\n# The default value is: NO.\n\nWARN_AS_ERROR          = NO\n\n# The WARN_FORMAT tag determines the format of the warning messages that doxygen\n# can produce. The string should contain the $file, $line, and $text tags, which\n# will be replaced by the file and line number from which the warning originated\n# and the warning text. Optionally the format may contain $version, which will\n# be replaced by the version of the file (if it could be obtained via\n# FILE_VERSION_FILTER)\n# The default value is: $file:$line: $text.\n\nWARN_FORMAT            = \"$file:$line: $text\"\n\n# The WARN_LOGFILE tag can be used to specify a file to which warning and error\n# messages should be written. If left blank the output is written to standard\n# error (stderr).\n\nWARN_LOGFILE           =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the input files\n#---------------------------------------------------------------------------\n\n# The INPUT tag is used to specify the files and/or directories that contain\n# documented source files. You may enter file names like myfile.cpp or\n# directories like /usr/src/myproject. Separate the files or directories with\n# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING\n# Note: If this tag is empty the current directory is searched.\n\nINPUT                  = \"../../host/libhackrf/src/hackrf.h\" \n\n# This tag can be used to specify the character encoding of the source files\n# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses\n# libiconv (or the iconv built into libc) for the transcoding. See the libiconv\n# documentation (see:\n# https://www.gnu.org/software/libiconv/) for the list of possible encodings.\n# The default value is: UTF-8.\n\nINPUT_ENCODING         = UTF-8\n\n# If the value of the INPUT tag contains directories, you can use the\n# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and\n# *.h) to filter out the source-files in the directories.\n#\n# Note that for custom extensions or not directly supported extensions you also\n# need to set EXTENSION_MAPPING for the extension otherwise the files are not\n# read by doxygen.\n#\n# Note the list of default checked file patterns might differ from the list of\n# default file extension mappings.\n#\n# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp,\n# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h,\n# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc,\n# *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C comment),\n# *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, *.vhdl,\n# *.ucf, *.qsf and *.ice.\n\nFILE_PATTERNS          = *.c \\\n                         *.cc \\\n                         *.cxx \\\n                         *.cpp \\\n                         *.c++ \\\n                         *.java \\\n                         *.ii \\\n                         *.ixx \\\n                         *.ipp \\\n                         *.i++ \\\n                         *.inl \\\n                         *.idl \\\n                         *.ddl \\\n                         *.odl \\\n                         *.h \\\n                         *.hh \\\n                         *.hxx \\\n                         *.hpp \\\n                         *.h++ \\\n                         *.cs \\\n                         *.d \\\n                         *.php \\\n                         *.php4 \\\n                         *.php5 \\\n                         *.phtml \\\n                         *.inc \\\n                         *.m \\\n                         *.markdown \\\n                         *.md \\\n                         *.mm \\\n                         *.dox \\\n                         *.py \\\n                         *.pyw \\\n                         *.f90 \\\n                         *.f95 \\\n                         *.f03 \\\n                         *.f08 \\\n                         *.f18 \\\n                         *.f \\\n                         *.for \\\n                         *.vhd \\\n                         *.vhdl \\\n                         *.ucf \\\n                         *.qsf \\\n                         *.ice\n\n# The RECURSIVE tag can be used to specify whether or not subdirectories should\n# be searched for input files as well.\n# The default value is: NO.\n\nRECURSIVE              = NO\n\n# The EXCLUDE tag can be used to specify files and/or directories that should be\n# excluded from the INPUT source files. This way you can easily exclude a\n# subdirectory from a directory tree whose root is specified with the INPUT tag.\n#\n# Note that relative paths are relative to the directory from which doxygen is\n# run.\n\nEXCLUDE                =\n\n# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or\n# directories that are symbolic links (a Unix file system feature) are excluded\n# from the input.\n# The default value is: NO.\n\nEXCLUDE_SYMLINKS       = NO\n\n# If the value of the INPUT tag contains directories, you can use the\n# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude\n# certain files from those directories.\n#\n# Note that the wildcards are matched against the file with absolute path, so to\n# exclude all test directories for example use the pattern */test/*\n\nEXCLUDE_PATTERNS       =\n\n# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names\n# (namespaces, classes, functions, etc.) that should be excluded from the\n# output. The symbol name can be a fully qualified name, a word, or if the\n# wildcard * is used, a substring. Examples: ANamespace, AClass,\n# AClass::ANamespace, ANamespace::*Test\n#\n# Note that the wildcards are matched against the file with absolute path, so to\n# exclude all test directories use the pattern */test/*\n\nEXCLUDE_SYMBOLS        =\n\n# The EXAMPLE_PATH tag can be used to specify one or more files or directories\n# that contain example code fragments that are included (see the \\include\n# command).\n\nEXAMPLE_PATH           =\n\n# If the value of the EXAMPLE_PATH tag contains directories, you can use the\n# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and\n# *.h) to filter out the source-files in the directories. If left blank all\n# files are included.\n\nEXAMPLE_PATTERNS       = *\n\n# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be\n# searched for input files to be used with the \\include or \\dontinclude commands\n# irrespective of the value of the RECURSIVE tag.\n# The default value is: NO.\n\nEXAMPLE_RECURSIVE      = NO\n\n# The IMAGE_PATH tag can be used to specify one or more files or directories\n# that contain images that are to be included in the documentation (see the\n# \\image command).\n\nIMAGE_PATH             =\n\n# The INPUT_FILTER tag can be used to specify a program that doxygen should\n# invoke to filter for each input file. Doxygen will invoke the filter program\n# by executing (via popen()) the command:\n#\n# <filter> <input-file>\n#\n# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the\n# name of an input file. Doxygen will then use the output that the filter\n# program writes to standard output. If FILTER_PATTERNS is specified, this tag\n# will be ignored.\n#\n# Note that the filter must not add or remove lines; it is applied before the\n# code is scanned, but not when the output code is generated. If lines are added\n# or removed, the anchors will not be placed correctly.\n#\n# Note that for custom extensions or not directly supported extensions you also\n# need to set EXTENSION_MAPPING for the extension otherwise the files are not\n# properly processed by doxygen.\n\nINPUT_FILTER           =\n\n# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern\n# basis. Doxygen will compare the file name with each pattern and apply the\n# filter if there is a match. The filters are a list of the form: pattern=filter\n# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how\n# filters are used. If the FILTER_PATTERNS tag is empty or if none of the\n# patterns match the file name, INPUT_FILTER is applied.\n#\n# Note that for custom extensions or not directly supported extensions you also\n# need to set EXTENSION_MAPPING for the extension otherwise the files are not\n# properly processed by doxygen.\n\nFILTER_PATTERNS        =\n\n# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using\n# INPUT_FILTER) will also be used to filter the input files that are used for\n# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).\n# The default value is: NO.\n\nFILTER_SOURCE_FILES    = NO\n\n# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file\n# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and\n# it is also possible to disable source filtering for a specific pattern using\n# *.ext= (so without naming a filter).\n# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.\n\nFILTER_SOURCE_PATTERNS =\n\n# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that\n# is part of the input, its contents will be placed on the main page\n# (index.html). This can be useful if you have a project on for instance GitHub\n# and want to reuse the introduction page also for the doxygen output.\n\nUSE_MDFILE_AS_MAINPAGE = \n\n#---------------------------------------------------------------------------\n# Configuration options related to source browsing\n#---------------------------------------------------------------------------\n\n# If the SOURCE_BROWSER tag is set to YES then a list of source files will be\n# generated. Documented entities will be cross-referenced with these sources.\n#\n# Note: To get rid of all source code in the generated output, make sure that\n# also VERBATIM_HEADERS is set to NO.\n# The default value is: NO.\n\nSOURCE_BROWSER         = NO\n\n# Setting the INLINE_SOURCES tag to YES will include the body of functions,\n# classes and enums directly into the documentation.\n# The default value is: NO.\n\nINLINE_SOURCES         = NO\n\n# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any\n# special comment blocks from generated source code fragments. Normal C, C++ and\n# Fortran comments will always remain visible.\n# The default value is: YES.\n\nSTRIP_CODE_COMMENTS    = YES\n\n# If the REFERENCED_BY_RELATION tag is set to YES then for each documented\n# entity all documented functions referencing it will be listed.\n# The default value is: NO.\n\nREFERENCED_BY_RELATION = NO\n\n# If the REFERENCES_RELATION tag is set to YES then for each documented function\n# all documented entities called/used by that function will be listed.\n# The default value is: NO.\n\nREFERENCES_RELATION    = NO\n\n# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set\n# to YES then the hyperlinks from functions in REFERENCES_RELATION and\n# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will\n# link to the documentation.\n# The default value is: YES.\n\nREFERENCES_LINK_SOURCE = YES\n\n# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the\n# source code will show a tooltip with additional information such as prototype,\n# brief description and links to the definition and documentation. Since this\n# will make the HTML file larger and loading of large files a bit slower, you\n# can opt to disable this feature.\n# The default value is: YES.\n# This tag requires that the tag SOURCE_BROWSER is set to YES.\n\nSOURCE_TOOLTIPS        = YES\n\n# If the USE_HTAGS tag is set to YES then the references to source code will\n# point to the HTML generated by the htags(1) tool instead of doxygen built-in\n# source browser. The htags tool is part of GNU's global source tagging system\n# (see https://www.gnu.org/software/global/global.html). You will need version\n# 4.8.6 or higher.\n#\n# To use it do the following:\n# - Install the latest version of global\n# - Enable SOURCE_BROWSER and USE_HTAGS in the configuration file\n# - Make sure the INPUT points to the root of the source tree\n# - Run doxygen as normal\n#\n# Doxygen will invoke htags (and that will in turn invoke gtags), so these\n# tools must be available from the command line (i.e. in the search path).\n#\n# The result: instead of the source browser generated by doxygen, the links to\n# source code will now point to the output of htags.\n# The default value is: NO.\n# This tag requires that the tag SOURCE_BROWSER is set to YES.\n\nUSE_HTAGS              = NO\n\n# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a\n# verbatim copy of the header file for each class for which an include is\n# specified. Set to NO to disable this.\n# See also: Section \\class.\n# The default value is: YES.\n\nVERBATIM_HEADERS       = YES\n\n# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the\n# clang parser (see:\n# http://clang.llvm.org/) for more accurate parsing at the cost of reduced\n# performance. This can be particularly helpful with template rich C++ code for\n# which doxygen's built-in parser lacks the necessary type information.\n# Note: The availability of this option depends on whether or not doxygen was\n# generated with the -Duse_libclang=ON option for CMake.\n# The default value is: NO.\n\nCLANG_ASSISTED_PARSING = NO\n\n# If clang assisted parsing is enabled and the CLANG_ADD_INC_PATHS tag is set to\n# YES then doxygen will add the directory of each input to the include path.\n# The default value is: YES.\n\nCLANG_ADD_INC_PATHS    = YES\n\n# If clang assisted parsing is enabled you can provide the compiler with command\n# line options that you would normally use when invoking the compiler. Note that\n# the include paths will already be set by doxygen for the files and directories\n# specified with INPUT and INCLUDE_PATH.\n# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.\n\nCLANG_OPTIONS          =\n\n# If clang assisted parsing is enabled you can provide the clang parser with the\n# path to the directory containing a file called compile_commands.json. This\n# file is the compilation database (see:\n# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the\n# options used when the source files were built. This is equivalent to\n# specifying the -p option to a clang tool, such as clang-check. These options\n# will then be passed to the parser. Any options specified with CLANG_OPTIONS\n# will be added as well.\n# Note: The availability of this option depends on whether or not doxygen was\n# generated with the -Duse_libclang=ON option for CMake.\n\nCLANG_DATABASE_PATH    =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the alphabetical class index\n#---------------------------------------------------------------------------\n\n# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all\n# compounds will be generated. Enable this if the project contains a lot of\n# classes, structs, unions or interfaces.\n# The default value is: YES.\n\nALPHABETICAL_INDEX     = NO\n\n# In case all classes in a project start with a common prefix, all classes will\n# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag\n# can be used to specify a prefix (or a list of prefixes) that should be ignored\n# while generating the index headers.\n# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.\n\nIGNORE_PREFIX          =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the HTML output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output\n# The default value is: YES.\n\nGENERATE_HTML          = YES\n\n# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a\n# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of\n# it.\n# The default directory is: html.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_OUTPUT            = html\n\n# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each\n# generated HTML page (for example: .htm, .php, .asp).\n# The default value is: .html.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_FILE_EXTENSION    = .html\n\n# The HTML_HEADER tag can be used to specify a user-defined HTML header file for\n# each generated HTML page. If the tag is left blank doxygen will generate a\n# standard header.\n#\n# To get valid HTML the header file that includes any scripts and style sheets\n# that doxygen needs, which is dependent on the configuration options used (e.g.\n# the setting GENERATE_TREEVIEW). It is highly recommended to start with a\n# default header using\n# doxygen -w html new_header.html new_footer.html new_stylesheet.css\n# YourConfigFile\n# and then modify the file new_header.html. See also section \"Doxygen usage\"\n# for information on how to generate the default header that doxygen normally\n# uses.\n# Note: The header is subject to change so you typically have to regenerate the\n# default header when upgrading to a newer version of doxygen. For a description\n# of the possible markers and block names see the documentation.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_HEADER            =\n\n# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each\n# generated HTML page. If the tag is left blank doxygen will generate a standard\n# footer. See HTML_HEADER for more information on how to generate a default\n# footer and what special commands can be used inside the footer. See also\n# section \"Doxygen usage\" for information on how to generate the default footer\n# that doxygen normally uses.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_FOOTER            =\n\n# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style\n# sheet that is used by each HTML page. It can be used to fine-tune the look of\n# the HTML output. If left blank doxygen will generate a default style sheet.\n# See also section \"Doxygen usage\" for information on how to generate the style\n# sheet that doxygen normally uses.\n# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as\n# it is more robust and this tag (HTML_STYLESHEET) will in the future become\n# obsolete.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_STYLESHEET        =\n\n# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined\n# cascading style sheets that are included after the standard style sheets\n# created by doxygen. Using this option one can overrule certain style aspects.\n# This is preferred over using HTML_STYLESHEET since it does not replace the\n# standard style sheet and is therefore more robust against future updates.\n# Doxygen will copy the style sheet files to the output directory.\n# Note: The order of the extra style sheet files is of importance (e.g. the last\n# style sheet in the list overrules the setting of the previous ones in the\n# list). For an example see the documentation.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_EXTRA_STYLESHEET  =\n\n# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or\n# other source files which should be copied to the HTML output directory. Note\n# that these files will be copied to the base HTML output directory. Use the\n# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these\n# files. In the HTML_STYLESHEET file, use the file name only. Also note that the\n# files will be copied as-is; there are no commands or markers available.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_EXTRA_FILES       =\n\n# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen\n# will adjust the colors in the style sheet and background images according to\n# this color. Hue is specified as an angle on a colorwheel, see\n# https://en.wikipedia.org/wiki/Hue for more information. For instance the value\n# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300\n# purple, and 360 is red again.\n# Minimum value: 0, maximum value: 359, default value: 220.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_COLORSTYLE_HUE    = 220\n\n# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors\n# in the HTML output. For a value of 0 the output will use grayscales only. A\n# value of 255 will produce the most vivid colors.\n# Minimum value: 0, maximum value: 255, default value: 100.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_COLORSTYLE_SAT    = 100\n\n# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the\n# luminance component of the colors in the HTML output. Values below 100\n# gradually make the output lighter, whereas values above 100 make the output\n# darker. The value divided by 100 is the actual gamma applied, so 80 represents\n# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not\n# change the gamma.\n# Minimum value: 40, maximum value: 240, default value: 80.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_COLORSTYLE_GAMMA  = 80\n\n# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML\n# page will contain the date and time when the page was generated. Setting this\n# to YES can help to show when doxygen was last run and thus if the\n# documentation is up to date.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_TIMESTAMP         = NO\n\n# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML\n# documentation will contain a main index with vertical navigation menus that\n# are dynamically created via JavaScript. If disabled, the navigation index will\n# consists of multiple levels of tabs that are statically embedded in every HTML\n# page. Disable this option to support browsers that do not have JavaScript,\n# like the Qt help browser.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_DYNAMIC_MENUS     = YES\n\n# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML\n# documentation will contain sections that can be hidden and shown after the\n# page has loaded.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_DYNAMIC_SECTIONS  = NO\n\n# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries\n# shown in the various tree structured indices initially; the user can expand\n# and collapse entries dynamically later on. Doxygen will expand the tree to\n# such a level that at most the specified number of entries are visible (unless\n# a fully collapsed tree already exceeds this amount). So setting the number of\n# entries 1 will produce a full collapsed tree by default. 0 is a special value\n# representing an infinite number of entries and will result in a full expanded\n# tree by default.\n# Minimum value: 0, maximum value: 9999, default value: 100.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_INDEX_NUM_ENTRIES = 100\n\n# If the GENERATE_DOCSET tag is set to YES, additional index files will be\n# generated that can be used as input for Apple's Xcode 3 integrated development\n# environment (see:\n# https://developer.apple.com/xcode/), introduced with OSX 10.5 (Leopard). To\n# create a documentation set, doxygen will generate a Makefile in the HTML\n# output directory. Running make will produce the docset in that directory and\n# running make install will install the docset in\n# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at\n# startup. See https://developer.apple.com/library/archive/featuredarticles/Doxy\n# genXcode/_index.html for more information.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nGENERATE_DOCSET        = NO\n\n# This tag determines the name of the docset feed. A documentation feed provides\n# an umbrella under which multiple documentation sets from a single provider\n# (such as a company or product suite) can be grouped.\n# The default value is: Doxygen generated docs.\n# This tag requires that the tag GENERATE_DOCSET is set to YES.\n\nDOCSET_FEEDNAME        = \"Doxygen generated docs\"\n\n# This tag specifies a string that should uniquely identify the documentation\n# set bundle. This should be a reverse domain-name style string, e.g.\n# com.mycompany.MyDocSet. Doxygen will append .docset to the name.\n# The default value is: org.doxygen.Project.\n# This tag requires that the tag GENERATE_DOCSET is set to YES.\n\nDOCSET_BUNDLE_ID       = org.doxygen.Project\n\n# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify\n# the documentation publisher. This should be a reverse domain-name style\n# string, e.g. com.mycompany.MyDocSet.documentation.\n# The default value is: org.doxygen.Publisher.\n# This tag requires that the tag GENERATE_DOCSET is set to YES.\n\nDOCSET_PUBLISHER_ID    = org.doxygen.Publisher\n\n# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.\n# The default value is: Publisher.\n# This tag requires that the tag GENERATE_DOCSET is set to YES.\n\nDOCSET_PUBLISHER_NAME  = Publisher\n\n# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three\n# additional HTML index files: index.hhp, index.hhc, and index.hhk. The\n# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop\n# (see:\n# https://www.microsoft.com/en-us/download/details.aspx?id=21138) on Windows.\n#\n# The HTML Help Workshop contains a compiler that can convert all HTML output\n# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML\n# files are now used as the Windows 98 help format, and will replace the old\n# Windows help format (.hlp) on all Windows platforms in the future. Compressed\n# HTML files also contain an index, a table of contents, and you can search for\n# words in the documentation. The HTML workshop also contains a viewer for\n# compressed HTML files.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nGENERATE_HTMLHELP      = NO\n\n# The CHM_FILE tag can be used to specify the file name of the resulting .chm\n# file. You can add a path in front of the file if the result should not be\n# written to the html output directory.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nCHM_FILE               =\n\n# The HHC_LOCATION tag can be used to specify the location (absolute path\n# including file name) of the HTML help compiler (hhc.exe). If non-empty,\n# doxygen will try to run the HTML help compiler on the generated index.hhp.\n# The file has to be specified with full path.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nHHC_LOCATION           =\n\n# The GENERATE_CHI flag controls if a separate .chi index file is generated\n# (YES) or that it should be included in the main .chm file (NO).\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nGENERATE_CHI           = NO\n\n# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc)\n# and project file content.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nCHM_INDEX_ENCODING     =\n\n# The BINARY_TOC flag controls whether a binary table of contents is generated\n# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it\n# enables the Previous and Next buttons.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nBINARY_TOC             = NO\n\n# The TOC_EXPAND flag can be set to YES to add extra items for group members to\n# the table of contents of the HTML help documentation and to the tree view.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTMLHELP is set to YES.\n\nTOC_EXPAND             = NO\n\n# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and\n# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that\n# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help\n# (.qch) of the generated HTML documentation.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nGENERATE_QHP           = NO\n\n# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify\n# the file name of the resulting .qch file. The path specified is relative to\n# the HTML output folder.\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQCH_FILE               =\n\n# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help\n# Project output. For more information please see Qt Help Project / Namespace\n# (see:\n# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#namespace).\n# The default value is: org.doxygen.Project.\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHP_NAMESPACE          = org.doxygen.Project\n\n# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt\n# Help Project output. For more information please see Qt Help Project / Virtual\n# Folders (see:\n# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#virtual-folders).\n# The default value is: doc.\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHP_VIRTUAL_FOLDER     = doc\n\n# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom\n# filter to add. For more information please see Qt Help Project / Custom\n# Filters (see:\n# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters).\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHP_CUST_FILTER_NAME   =\n\n# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the\n# custom filter to add. For more information please see Qt Help Project / Custom\n# Filters (see:\n# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters).\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHP_CUST_FILTER_ATTRS  =\n\n# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this\n# project's filter section matches. Qt Help Project / Filter Attributes (see:\n# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#filter-attributes).\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHP_SECT_FILTER_ATTRS  =\n\n# The QHG_LOCATION tag can be used to specify the location (absolute path\n# including file name) of Qt's qhelpgenerator. If non-empty doxygen will try to\n# run qhelpgenerator on the generated .qhp file.\n# This tag requires that the tag GENERATE_QHP is set to YES.\n\nQHG_LOCATION           =\n\n# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be\n# generated, together with the HTML files, they form an Eclipse help plugin. To\n# install this plugin and make it available under the help contents menu in\n# Eclipse, the contents of the directory containing the HTML and XML files needs\n# to be copied into the plugins directory of eclipse. The name of the directory\n# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.\n# After copying Eclipse needs to be restarted before the help appears.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nGENERATE_ECLIPSEHELP   = NO\n\n# A unique identifier for the Eclipse help plugin. When installing the plugin\n# the directory name containing the HTML and XML files should also have this\n# name. Each documentation set should have its own identifier.\n# The default value is: org.doxygen.Project.\n# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.\n\nECLIPSE_DOC_ID         = org.doxygen.Project\n\n# If you want full control over the layout of the generated HTML pages it might\n# be necessary to disable the index and replace it with your own. The\n# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top\n# of each HTML page. A value of NO enables the index and the value YES disables\n# it. Since the tabs in the index contain the same information as the navigation\n# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nDISABLE_INDEX          = NO\n\n# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index\n# structure should be generated to display hierarchical information. If the tag\n# value is set to YES, a side panel will be generated containing a tree-like\n# index structure (just like the one that is generated for HTML Help). For this\n# to work a browser that supports JavaScript, DHTML, CSS and frames is required\n# (i.e. any modern browser). Windows users are probably better off using the\n# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can\n# further fine-tune the look of the index. As an example, the default style\n# sheet generated by doxygen has an example that shows how to put an image at\n# the root of the tree instead of the PROJECT_NAME. Since the tree basically has\n# the same information as the tab index, you could consider setting\n# DISABLE_INDEX to YES when enabling this option.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nGENERATE_TREEVIEW      = NO\n\n# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that\n# doxygen will group on one line in the generated HTML documentation.\n#\n# Note that a value of 0 will completely suppress the enum values from appearing\n# in the overview section.\n# Minimum value: 0, maximum value: 20, default value: 4.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nENUM_VALUES_PER_LINE   = 1\n\n# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used\n# to set the initial width (in pixels) of the frame in which the tree is shown.\n# Minimum value: 0, maximum value: 1500, default value: 250.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nTREEVIEW_WIDTH         = 250\n\n# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to\n# external symbols imported via tag files in a separate window.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nEXT_LINKS_IN_WINDOW    = NO\n\n# If the HTML_FORMULA_FORMAT option is set to svg, doxygen will use the pdf2svg\n# tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see\n# https://inkscape.org) to generate formulas as SVG images instead of PNGs for\n# the HTML output. These images will generally look nicer at scaled resolutions.\n# Possible values are: png (the default) and svg (looks nicer but requires the\n# pdf2svg or inkscape tool).\n# The default value is: png.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nHTML_FORMULA_FORMAT    = png\n\n# Use this tag to change the font size of LaTeX formulas included as images in\n# the HTML documentation. When you change the font size after a successful\n# doxygen run you need to manually remove any form_*.png images from the HTML\n# output directory to force them to be regenerated.\n# Minimum value: 8, maximum value: 50, default value: 10.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nFORMULA_FONTSIZE       = 10\n\n# Use the FORMULA_TRANSPARENT tag to determine whether or not the images\n# generated for formulas are transparent PNGs. Transparent PNGs are not\n# supported properly for IE 6.0, but are supported on all modern browsers.\n#\n# Note that when changing this option you need to delete any form_*.png files in\n# the HTML output directory before the changes have effect.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nFORMULA_TRANSPARENT    = YES\n\n# The FORMULA_MACROFILE can contain LaTeX \\newcommand and \\renewcommand commands\n# to create new LaTeX commands to be used in formulas as building blocks. See\n# the section \"Including formulas\" for details.\n\nFORMULA_MACROFILE      =\n\n# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see\n# https://www.mathjax.org) which uses client side JavaScript for the rendering\n# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX\n# installed or if you want to formulas look prettier in the HTML output. When\n# enabled you may also need to install MathJax separately and configure the path\n# to it using the MATHJAX_RELPATH option.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nUSE_MATHJAX            = NO\n\n# When MathJax is enabled you can set the default output format to be used for\n# the MathJax output. See the MathJax site (see:\n# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details.\n# Possible values are: HTML-CSS (which is slower, but has the best\n# compatibility), NativeMML (i.e. MathML) and SVG.\n# The default value is: HTML-CSS.\n# This tag requires that the tag USE_MATHJAX is set to YES.\n\nMATHJAX_FORMAT         = HTML-CSS\n\n# When MathJax is enabled you need to specify the location relative to the HTML\n# output directory using the MATHJAX_RELPATH option. The destination directory\n# should contain the MathJax.js script. For instance, if the mathjax directory\n# is located at the same level as the HTML output directory, then\n# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax\n# Content Delivery Network so you can quickly see the result without installing\n# MathJax. However, it is strongly recommended to install a local copy of\n# MathJax from https://www.mathjax.org before deployment.\n# The default value is: https://cdn.jsdelivr.net/npm/mathjax@2.\n# This tag requires that the tag USE_MATHJAX is set to YES.\n\nMATHJAX_RELPATH        = https://cdn.jsdelivr.net/npm/mathjax@2\n\n# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax\n# extension names that should be enabled during MathJax rendering. For example\n# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols\n# This tag requires that the tag USE_MATHJAX is set to YES.\n\nMATHJAX_EXTENSIONS     =\n\n# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces\n# of code that will be used on startup of the MathJax code. See the MathJax site\n# (see:\n# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an\n# example see the documentation.\n# This tag requires that the tag USE_MATHJAX is set to YES.\n\nMATHJAX_CODEFILE       =\n\n# When the SEARCHENGINE tag is enabled doxygen will generate a search box for\n# the HTML output. The underlying search engine uses javascript and DHTML and\n# should work on any modern browser. Note that when using HTML help\n# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)\n# there is already a search function so this one should typically be disabled.\n# For large projects the javascript based search engine can be slow, then\n# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to\n# search using the keyboard; to jump to the search box use <access key> + S\n# (what the <access key> is depends on the OS and browser, but it is typically\n# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down\n# key> to jump into the search results window, the results can be navigated\n# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel\n# the search. The filter options can be selected when the cursor is inside the\n# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>\n# to select a filter and <Enter> or <escape> to activate or cancel the filter\n# option.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_HTML is set to YES.\n\nSEARCHENGINE           = YES\n\n# When the SERVER_BASED_SEARCH tag is enabled the search engine will be\n# implemented using a web server instead of a web client using JavaScript. There\n# are two flavors of web server based searching depending on the EXTERNAL_SEARCH\n# setting. When disabled, doxygen will generate a PHP script for searching and\n# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing\n# and searching needs to be provided by external tools. See the section\n# \"External Indexing and Searching\" for details.\n# The default value is: NO.\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nSERVER_BASED_SEARCH    = NO\n\n# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP\n# script for searching. Instead the search results are written to an XML file\n# which needs to be processed by an external indexer. Doxygen will invoke an\n# external search engine pointed to by the SEARCHENGINE_URL option to obtain the\n# search results.\n#\n# Doxygen ships with an example indexer (doxyindexer) and search engine\n# (doxysearch.cgi) which are based on the open source search engine library\n# Xapian (see:\n# https://xapian.org/).\n#\n# See the section \"External Indexing and Searching\" for details.\n# The default value is: NO.\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nEXTERNAL_SEARCH        = NO\n\n# The SEARCHENGINE_URL should point to a search engine hosted by a web server\n# which will return the search results when EXTERNAL_SEARCH is enabled.\n#\n# Doxygen ships with an example indexer (doxyindexer) and search engine\n# (doxysearch.cgi) which are based on the open source search engine library\n# Xapian (see:\n# https://xapian.org/). See the section \"External Indexing and Searching\" for\n# details.\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nSEARCHENGINE_URL       =\n\n# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed\n# search data is written to a file for indexing by an external tool. With the\n# SEARCHDATA_FILE tag the name of this file can be specified.\n# The default file is: searchdata.xml.\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nSEARCHDATA_FILE        = searchdata.xml\n\n# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the\n# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is\n# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple\n# projects and redirect the results back to the right project.\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nEXTERNAL_SEARCH_ID     =\n\n# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen\n# projects other than the one defined by this configuration file, but that are\n# all added to the same external search index. Each project needs to have a\n# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of\n# to a relative location where the documentation can be found. The format is:\n# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...\n# This tag requires that the tag SEARCHENGINE is set to YES.\n\nEXTRA_SEARCH_MAPPINGS  =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the LaTeX output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.\n# The default value is: YES.\n\nGENERATE_LATEX         = YES\n\n# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a\n# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of\n# it.\n# The default directory is: latex.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_OUTPUT           = latex\n\n# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be\n# invoked.\n#\n# Note that when not enabling USE_PDFLATEX the default is latex when enabling\n# USE_PDFLATEX the default is pdflatex and when in the later case latex is\n# chosen this is overwritten by pdflatex. For specific output languages the\n# default can have been set differently, this depends on the implementation of\n# the output language.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_CMD_NAME         =\n\n# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate\n# index for LaTeX.\n# Note: This tag is used in the Makefile / make.bat.\n# See also: LATEX_MAKEINDEX_CMD for the part in the generated output file\n# (.tex).\n# The default file is: makeindex.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nMAKEINDEX_CMD_NAME     = makeindex\n\n# The LATEX_MAKEINDEX_CMD tag can be used to specify the command name to\n# generate index for LaTeX. In case there is no backslash (\\) as first character\n# it will be automatically added in the LaTeX code.\n# Note: This tag is used in the generated output file (.tex).\n# See also: MAKEINDEX_CMD_NAME for the part in the Makefile / make.bat.\n# The default value is: makeindex.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_MAKEINDEX_CMD    = makeindex\n\n# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX\n# documents. This may be useful for small projects and may help to save some\n# trees in general.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nCOMPACT_LATEX          = NO\n\n# The PAPER_TYPE tag can be used to set the paper type that is used by the\n# printer.\n# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x\n# 14 inches) and executive (7.25 x 10.5 inches).\n# The default value is: a4.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nPAPER_TYPE             = letter\n\n# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names\n# that should be included in the LaTeX output. The package can be specified just\n# by its name or with the correct syntax as to be used with the LaTeX\n# \\usepackage command. To get the times font for instance you can specify :\n# EXTRA_PACKAGES=times or EXTRA_PACKAGES={times}\n# To use the option intlimits with the amsmath package you can specify:\n# EXTRA_PACKAGES=[intlimits]{amsmath}\n# If left blank no extra packages will be included.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nEXTRA_PACKAGES         =\n\n# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the\n# generated LaTeX document. The header should contain everything until the first\n# chapter. If it is left blank doxygen will generate a standard header. See\n# section \"Doxygen usage\" for information on how to let doxygen write the\n# default header to a separate file.\n#\n# Note: Only use a user-defined header if you know what you are doing! The\n# following commands have a special meaning inside the header: $title,\n# $datetime, $date, $doxygenversion, $projectname, $projectnumber,\n# $projectbrief, $projectlogo. Doxygen will replace $title with the empty\n# string, for the replacement values of the other commands the user is referred\n# to HTML_HEADER.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_HEADER           =\n\n# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the\n# generated LaTeX document. The footer should contain everything after the last\n# chapter. If it is left blank doxygen will generate a standard footer. See\n# LATEX_HEADER for more information on how to generate a default footer and what\n# special commands can be used inside the footer.\n#\n# Note: Only use a user-defined footer if you know what you are doing!\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_FOOTER           =\n\n# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined\n# LaTeX style sheets that are included after the standard style sheets created\n# by doxygen. Using this option one can overrule certain style aspects. Doxygen\n# will copy the style sheet files to the output directory.\n# Note: The order of the extra style sheet files is of importance (e.g. the last\n# style sheet in the list overrules the setting of the previous ones in the\n# list).\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_EXTRA_STYLESHEET =\n\n# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or\n# other source files which should be copied to the LATEX_OUTPUT output\n# directory. Note that the files will be copied as-is; there are no commands or\n# markers available.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_EXTRA_FILES      =\n\n# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is\n# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will\n# contain links (just like the HTML output) instead of page references. This\n# makes the output suitable for online browsing using a PDF viewer.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nPDF_HYPERLINKS         = YES\n\n# If the USE_PDFLATEX tag is set to YES, doxygen will use the engine as\n# specified with LATEX_CMD_NAME to generate the PDF file directly from the LaTeX\n# files. Set this option to YES, to get a higher quality PDF documentation.\n#\n# See also section LATEX_CMD_NAME for selecting the engine.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nUSE_PDFLATEX           = YES\n\n# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode\n# command to the generated LaTeX files. This will instruct LaTeX to keep running\n# if errors occur, instead of asking the user for help. This option is also used\n# when generating formulas in HTML.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_BATCHMODE        = NO\n\n# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the\n# index chapters (such as File Index, Compound Index, etc.) in the output.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_HIDE_INDICES     = NO\n\n# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source\n# code with syntax highlighting in the LaTeX output.\n#\n# Note that which sources are shown also depends on other settings such as\n# SOURCE_BROWSER.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_SOURCE_CODE      = NO\n\n# The LATEX_BIB_STYLE tag can be used to specify the style to use for the\n# bibliography, e.g. plainnat, or ieeetr. See\n# https://en.wikipedia.org/wiki/BibTeX and \\cite for more info.\n# The default value is: plain.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_BIB_STYLE        = plain\n\n# If the LATEX_TIMESTAMP tag is set to YES then the footer of each generated\n# page will contain the date and time when the page was generated. Setting this\n# to NO can help when comparing the output of multiple runs.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_TIMESTAMP        = NO\n\n# The LATEX_EMOJI_DIRECTORY tag is used to specify the (relative or absolute)\n# path from which the emoji images will be read. If a relative path is entered,\n# it will be relative to the LATEX_OUTPUT directory. If left blank the\n# LATEX_OUTPUT directory will be used.\n# This tag requires that the tag GENERATE_LATEX is set to YES.\n\nLATEX_EMOJI_DIRECTORY  =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the RTF output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The\n# RTF output is optimized for Word 97 and may not look too pretty with other RTF\n# readers/editors.\n# The default value is: NO.\n\nGENERATE_RTF           = NO\n\n# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a\n# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of\n# it.\n# The default directory is: rtf.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nRTF_OUTPUT             = rtf\n\n# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF\n# documents. This may be useful for small projects and may help to save some\n# trees in general.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nCOMPACT_RTF            = NO\n\n# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will\n# contain hyperlink fields. The RTF file will contain links (just like the HTML\n# output) instead of page references. This makes the output suitable for online\n# browsing using Word or some other Word compatible readers that support those\n# fields.\n#\n# Note: WordPad (write) and others do not support links.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nRTF_HYPERLINKS         = NO\n\n# Load stylesheet definitions from file. Syntax is similar to doxygen's\n# configuration file, i.e. a series of assignments. You only have to provide\n# replacements, missing definitions are set to their default value.\n#\n# See also section \"Doxygen usage\" for information on how to generate the\n# default style sheet that doxygen normally uses.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nRTF_STYLESHEET_FILE    =\n\n# Set optional variables used in the generation of an RTF document. Syntax is\n# similar to doxygen's configuration file. A template extensions file can be\n# generated using doxygen -e rtf extensionFile.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nRTF_EXTENSIONS_FILE    =\n\n# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code\n# with syntax highlighting in the RTF output.\n#\n# Note that which sources are shown also depends on other settings such as\n# SOURCE_BROWSER.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_RTF is set to YES.\n\nRTF_SOURCE_CODE        = NO\n\n#---------------------------------------------------------------------------\n# Configuration options related to the man page output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for\n# classes and files.\n# The default value is: NO.\n\nGENERATE_MAN           = NO\n\n# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a\n# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of\n# it. A directory man3 will be created inside the directory specified by\n# MAN_OUTPUT.\n# The default directory is: man.\n# This tag requires that the tag GENERATE_MAN is set to YES.\n\nMAN_OUTPUT             = man\n\n# The MAN_EXTENSION tag determines the extension that is added to the generated\n# man pages. In case the manual section does not start with a number, the number\n# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is\n# optional.\n# The default value is: .3.\n# This tag requires that the tag GENERATE_MAN is set to YES.\n\nMAN_EXTENSION          = .3\n\n# The MAN_SUBDIR tag determines the name of the directory created within\n# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by\n# MAN_EXTENSION with the initial . removed.\n# This tag requires that the tag GENERATE_MAN is set to YES.\n\nMAN_SUBDIR             =\n\n# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it\n# will generate one additional man file for each entity documented in the real\n# man page(s). These additional files only source the real man page, but without\n# them the man command would be unable to find the correct page.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_MAN is set to YES.\n\nMAN_LINKS              = NO\n\n#---------------------------------------------------------------------------\n# Configuration options related to the XML output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that\n# captures the structure of the code including all documentation.\n# The default value is: NO.\n\nGENERATE_XML           = NO\n\n# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a\n# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of\n# it.\n# The default directory is: xml.\n# This tag requires that the tag GENERATE_XML is set to YES.\n\nXML_OUTPUT             = xml\n\n# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program\n# listings (including syntax highlighting and cross-referencing information) to\n# the XML output. Note that enabling this will significantly increase the size\n# of the XML output.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_XML is set to YES.\n\nXML_PROGRAMLISTING     = YES\n\n# If the XML_NS_MEMB_FILE_SCOPE tag is set to YES, doxygen will include\n# namespace members in file scope as well, matching the HTML output.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_XML is set to YES.\n\nXML_NS_MEMB_FILE_SCOPE = NO\n\n#---------------------------------------------------------------------------\n# Configuration options related to the DOCBOOK output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files\n# that can be used to generate PDF.\n# The default value is: NO.\n\nGENERATE_DOCBOOK       = NO\n\n# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.\n# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in\n# front of it.\n# The default directory is: docbook.\n# This tag requires that the tag GENERATE_DOCBOOK is set to YES.\n\nDOCBOOK_OUTPUT         = docbook\n\n# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the\n# program listings (including syntax highlighting and cross-referencing\n# information) to the DOCBOOK output. Note that enabling this will significantly\n# increase the size of the DOCBOOK output.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_DOCBOOK is set to YES.\n\nDOCBOOK_PROGRAMLISTING = NO\n\n#---------------------------------------------------------------------------\n# Configuration options for the AutoGen Definitions output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an\n# AutoGen Definitions (see http://autogen.sourceforge.net/) file that captures\n# the structure of the code including all documentation. Note that this feature\n# is still experimental and incomplete at the moment.\n# The default value is: NO.\n\nGENERATE_AUTOGEN_DEF   = NO\n\n#---------------------------------------------------------------------------\n# Configuration options related to the Perl module output\n#---------------------------------------------------------------------------\n\n# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module\n# file that captures the structure of the code including all documentation.\n#\n# Note that this feature is still experimental and incomplete at the moment.\n# The default value is: NO.\n\nGENERATE_PERLMOD       = NO\n\n# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary\n# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI\n# output from the Perl module output.\n# The default value is: NO.\n# This tag requires that the tag GENERATE_PERLMOD is set to YES.\n\nPERLMOD_LATEX          = NO\n\n# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely\n# formatted so it can be parsed by a human reader. This is useful if you want to\n# understand what is going on. On the other hand, if this tag is set to NO, the\n# size of the Perl module output will be much smaller and Perl will parse it\n# just the same.\n# The default value is: YES.\n# This tag requires that the tag GENERATE_PERLMOD is set to YES.\n\nPERLMOD_PRETTY         = YES\n\n# The names of the make variables in the generated doxyrules.make file are\n# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful\n# so different doxyrules.make files included by the same Makefile don't\n# overwrite each other's variables.\n# This tag requires that the tag GENERATE_PERLMOD is set to YES.\n\nPERLMOD_MAKEVAR_PREFIX =\n\n#---------------------------------------------------------------------------\n# Configuration options related to the preprocessor\n#---------------------------------------------------------------------------\n\n# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all\n# C-preprocessor directives found in the sources and include files.\n# The default value is: YES.\n\nENABLE_PREPROCESSING   = YES\n\n# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names\n# in the source code. If set to NO, only conditional compilation will be\n# performed. Macro expansion can be done in a controlled way by setting\n# EXPAND_ONLY_PREDEF to YES.\n# The default value is: NO.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nMACRO_EXPANSION        = YES\n\n# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then\n# the macro expansion is limited to the macros specified with the PREDEFINED and\n# EXPAND_AS_DEFINED tags.\n# The default value is: NO.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nEXPAND_ONLY_PREDEF     = YES\n\n# If the SEARCH_INCLUDES tag is set to YES, the include files in the\n# INCLUDE_PATH will be searched if a #include is found.\n# The default value is: YES.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nSEARCH_INCLUDES        = YES\n\n# The INCLUDE_PATH tag can be used to specify one or more directories that\n# contain include files that are not input files but should be processed by the\n# preprocessor.\n# This tag requires that the tag SEARCH_INCLUDES is set to YES.\n\nINCLUDE_PATH           =\n\n# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard\n# patterns (like *.h and *.hpp) to filter out the header-files in the\n# directories. If left blank, the patterns specified with FILE_PATTERNS will be\n# used.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nINCLUDE_FILE_PATTERNS  =\n\n# The PREDEFINED tag can be used to specify one or more macro names that are\n# defined before the preprocessor is started (similar to the -D option of e.g.\n# gcc). The argument of the tag is a list of macros of the form: name or\n# name=definition (no spaces). If the definition and the \"=\" are omitted, \"=1\"\n# is assumed. To prevent a macro definition from being undefined via #undef or\n# recursively expanded use the := operator instead of the = operator.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nPREDEFINED             = ADDAPI ADDCALL\n\n# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this\n# tag can be used to specify a list of macro names that should be expanded. The\n# macro definition that is found in the sources will be used. Use the PREDEFINED\n# tag if you want to use a different macro definition that overrules the\n# definition found in the source code.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nEXPAND_AS_DEFINED      =\n\n# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will\n# remove all references to function-like macros that are alone on a line, have\n# an all uppercase name, and do not end with a semicolon. Such function macros\n# are typically used for boiler-plate code, and will confuse the parser if not\n# removed.\n# The default value is: YES.\n# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.\n\nSKIP_FUNCTION_MACROS   = YES\n\n#---------------------------------------------------------------------------\n# Configuration options related to external references\n#---------------------------------------------------------------------------\n\n# The TAGFILES tag can be used to specify one or more tag files. For each tag\n# file the location of the external documentation should be added. The format of\n# a tag file without this location is as follows:\n# TAGFILES = file1 file2 ...\n# Adding location for the tag files is done as follows:\n# TAGFILES = file1=loc1 \"file2 = loc2\" ...\n# where loc1 and loc2 can be relative or absolute paths or URLs. See the\n# section \"Linking to external documentation\" for more information about the use\n# of tag files.\n# Note: Each tag file must have a unique name (where the name does NOT include\n# the path). If a tag file is not located in the directory in which doxygen is\n# run, you must also specify the path to the tagfile here.\n\nTAGFILES               =\n\n# When a file name is specified after GENERATE_TAGFILE, doxygen will create a\n# tag file that is based on the input files it reads. See section \"Linking to\n# external documentation\" for more information about the usage of tag files.\n\nGENERATE_TAGFILE       =\n\n# If the ALLEXTERNALS tag is set to YES, all external class will be listed in\n# the class index. If set to NO, only the inherited external classes will be\n# listed.\n# The default value is: NO.\n\nALLEXTERNALS           = NO\n\n# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed\n# in the modules index. If set to NO, only the current project's groups will be\n# listed.\n# The default value is: YES.\n\nEXTERNAL_GROUPS        = YES\n\n# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in\n# the related pages index. If set to NO, only the current project's pages will\n# be listed.\n# The default value is: YES.\n\nEXTERNAL_PAGES         = YES\n\n#---------------------------------------------------------------------------\n# Configuration options related to the dot tool\n#---------------------------------------------------------------------------\n\n# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram\n# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to\n# NO turns the diagrams off. Note that this option also works with HAVE_DOT\n# disabled, but it is recommended to install and use dot, since it yields more\n# powerful graphs.\n# The default value is: YES.\n\nCLASS_DIAGRAMS         = YES\n\n# You can include diagrams made with dia in doxygen documentation. Doxygen will\n# then run dia to produce the diagram and insert it in the documentation. The\n# DIA_PATH tag allows you to specify the directory where the dia binary resides.\n# If left empty dia is assumed to be found in the default search path.\n\nDIA_PATH               =\n\n# If set to YES the inheritance and collaboration graphs will hide inheritance\n# and usage relations if the target is undocumented or is not a class.\n# The default value is: YES.\n\nHIDE_UNDOC_RELATIONS   = YES\n\n# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is\n# available from the path. This tool is part of Graphviz (see:\n# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent\n# Bell Labs. The other options in this section have no effect if this option is\n# set to NO\n# The default value is: YES.\n\nHAVE_DOT               = YES\n\n# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed\n# to run in parallel. When set to 0 doxygen will base this on the number of\n# processors available in the system. You can set it explicitly to a value\n# larger than 0 to get control over the balance between CPU load and processing\n# speed.\n# Minimum value: 0, maximum value: 32, default value: 0.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_NUM_THREADS        = 0\n\n# When you want a differently looking font in the dot files that doxygen\n# generates you can specify the font name using DOT_FONTNAME. You need to make\n# sure dot is able to find the font, which can be done by putting it in a\n# standard location or by setting the DOTFONTPATH environment variable or by\n# setting DOT_FONTPATH to the directory containing the font.\n# The default value is: Helvetica.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_FONTNAME           = Helvetica\n\n# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of\n# dot graphs.\n# Minimum value: 4, maximum value: 24, default value: 10.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_FONTSIZE           = 10\n\n# By default doxygen will tell dot to use the default font as specified with\n# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set\n# the path where dot can find it using this tag.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_FONTPATH           =\n\n# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for\n# each documented class showing the direct and indirect inheritance relations.\n# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nCLASS_GRAPH            = YES\n\n# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a\n# graph for each documented class showing the direct and indirect implementation\n# dependencies (inheritance, containment, and class references variables) of the\n# class with other documented classes.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nCOLLABORATION_GRAPH    = YES\n\n# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for\n# groups, showing the direct groups dependencies.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nGROUP_GRAPHS           = YES\n\n# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and\n# collaboration diagrams in a style similar to the OMG's Unified Modeling\n# Language.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nUML_LOOK               = NO\n\n# If the UML_LOOK tag is enabled, the fields and methods are shown inside the\n# class node. If there are many fields or methods and many nodes the graph may\n# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the\n# number of items for each type to make the size more manageable. Set this to 0\n# for no limit. Note that the threshold may be exceeded by 50% before the limit\n# is enforced. So when you set the threshold to 10, up to 15 fields may appear,\n# but if the number exceeds 15, the total amount of fields shown is limited to\n# 10.\n# Minimum value: 0, maximum value: 100, default value: 10.\n# This tag requires that the tag UML_LOOK is set to YES.\n\nUML_LIMIT_NUM_FIELDS   = 10\n\n# If the DOT_UML_DETAILS tag is set to NO, doxygen will show attributes and\n# methods without types and arguments in the UML graphs. If the DOT_UML_DETAILS\n# tag is set to YES, doxygen will add type and arguments for attributes and\n# methods in the UML graphs. If the DOT_UML_DETAILS tag is set to NONE, doxygen\n# will not generate fields with class member information in the UML graphs. The\n# class diagrams will look similar to the default class diagrams but using UML\n# notation for the relationships.\n# Possible values are: NO, YES and NONE.\n# The default value is: NO.\n# This tag requires that the tag UML_LOOK is set to YES.\n\nDOT_UML_DETAILS        = NO\n\n# The DOT_WRAP_THRESHOLD tag can be used to set the maximum number of characters\n# to display on a single line. If the actual line length exceeds this threshold\n# significantly it will wrapped across multiple lines. Some heuristics are apply\n# to avoid ugly line breaks.\n# Minimum value: 0, maximum value: 1000, default value: 17.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_WRAP_THRESHOLD     = 17\n\n# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and\n# collaboration graphs will show the relations between templates and their\n# instances.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nTEMPLATE_RELATIONS     = NO\n\n# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to\n# YES then doxygen will generate a graph for each documented file showing the\n# direct and indirect include dependencies of the file with other documented\n# files.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nINCLUDE_GRAPH          = YES\n\n# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are\n# set to YES then doxygen will generate a graph for each documented file showing\n# the direct and indirect include dependencies of the file with other documented\n# files.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nINCLUDED_BY_GRAPH      = YES\n\n# If the CALL_GRAPH tag is set to YES then doxygen will generate a call\n# dependency graph for every global function or class method.\n#\n# Note that enabling this option will significantly increase the time of a run.\n# So in most cases it will be better to enable call graphs for selected\n# functions only using the \\callgraph command. Disabling a call graph can be\n# accomplished by means of the command \\hidecallgraph.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nCALL_GRAPH             = NO\n\n# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller\n# dependency graph for every global function or class method.\n#\n# Note that enabling this option will significantly increase the time of a run.\n# So in most cases it will be better to enable caller graphs for selected\n# functions only using the \\callergraph command. Disabling a caller graph can be\n# accomplished by means of the command \\hidecallergraph.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nCALLER_GRAPH           = NO\n\n# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical\n# hierarchy of all classes instead of a textual one.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nGRAPHICAL_HIERARCHY    = YES\n\n# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the\n# dependencies a directory has on other directories in a graphical way. The\n# dependency relations are determined by the #include relations between the\n# files in the directories.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDIRECTORY_GRAPH        = YES\n\n# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images\n# generated by dot. For an explanation of the image formats see the section\n# output formats in the documentation of the dot tool (Graphviz (see:\n# http://www.graphviz.org/)).\n# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order\n# to make the SVG files visible in IE 9+ (other browsers do not have this\n# requirement).\n# Possible values are: png, png:cairo, png:cairo:cairo, png:cairo:gd, png:gd,\n# png:gd:gd, jpg, jpg:cairo, jpg:cairo:gd, jpg:gd, jpg:gd:gd, gif, gif:cairo,\n# gif:cairo:gd, gif:gd, gif:gd:gd, svg, png:gd, png:gd:gd, png:cairo,\n# png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and\n# png:gdiplus:gdiplus.\n# The default value is: png.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_IMAGE_FORMAT       = png\n\n# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to\n# enable generation of interactive SVG images that allow zooming and panning.\n#\n# Note that this requires a modern browser other than Internet Explorer. Tested\n# and working are Firefox, Chrome, Safari, and Opera.\n# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make\n# the SVG files visible. Older versions of IE do not have SVG support.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nINTERACTIVE_SVG        = NO\n\n# The DOT_PATH tag can be used to specify the path where the dot tool can be\n# found. If left blank, it is assumed the dot tool can be found in the path.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_PATH               =\n\n# The DOTFILE_DIRS tag can be used to specify one or more directories that\n# contain dot files that are included in the documentation (see the \\dotfile\n# command).\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOTFILE_DIRS           =\n\n# The MSCFILE_DIRS tag can be used to specify one or more directories that\n# contain msc files that are included in the documentation (see the \\mscfile\n# command).\n\nMSCFILE_DIRS           =\n\n# The DIAFILE_DIRS tag can be used to specify one or more directories that\n# contain dia files that are included in the documentation (see the \\diafile\n# command).\n\nDIAFILE_DIRS           =\n\n# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the\n# path where java can find the plantuml.jar file. If left blank, it is assumed\n# PlantUML is not used or called during a preprocessing step. Doxygen will\n# generate a warning when it encounters a \\startuml command in this case and\n# will not generate output for the diagram.\n\nPLANTUML_JAR_PATH      =\n\n# When using plantuml, the PLANTUML_CFG_FILE tag can be used to specify a\n# configuration file for plantuml.\n\nPLANTUML_CFG_FILE      =\n\n# When using plantuml, the specified paths are searched for files specified by\n# the !include statement in a plantuml block.\n\nPLANTUML_INCLUDE_PATH  =\n\n# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes\n# that will be shown in the graph. If the number of nodes in a graph becomes\n# larger than this value, doxygen will truncate the graph, which is visualized\n# by representing a node as a red box. Note that doxygen if the number of direct\n# children of the root node in a graph is already larger than\n# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that\n# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.\n# Minimum value: 0, maximum value: 10000, default value: 50.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_GRAPH_MAX_NODES    = 50\n\n# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs\n# generated by dot. A depth value of 3 means that only nodes reachable from the\n# root by following a path via at most 3 edges will be shown. Nodes that lay\n# further from the root node will be omitted. Note that setting this option to 1\n# or 2 may greatly reduce the computation time needed for large code bases. Also\n# note that the size of a graph can be further restricted by\n# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.\n# Minimum value: 0, maximum value: 1000, default value: 0.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nMAX_DOT_GRAPH_DEPTH    = 0\n\n# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent\n# background. This is disabled by default, because dot on Windows does not seem\n# to support this out of the box.\n#\n# Warning: Depending on the platform used, enabling this option may lead to\n# badly anti-aliased labels on the edges of a graph (i.e. they become hard to\n# read).\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_TRANSPARENT        = NO\n\n# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output\n# files in one run (i.e. multiple -o and -T options on the command line). This\n# makes dot run faster, but since only newer versions of dot (>1.8.10) support\n# this, this feature is disabled by default.\n# The default value is: NO.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nDOT_MULTI_TARGETS      = NO\n\n# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page\n# explaining the meaning of the various boxes and arrows in the dot generated\n# graphs.\n# The default value is: YES.\n# This tag requires that the tag HAVE_DOT is set to YES.\n\nGENERATE_LEGEND        = YES\n\n# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate\n# files that are used to generate the various graphs.\n#\n# Note: This setting is not only used for dot files but also for msc and\n# plantuml temporary files.\n# The default value is: YES.\n\nDOT_CLEANUP            = YES\n"
  },
  {
    "path": "docs/make.bat",
    "content": "@ECHO OFF\r\n\r\npushd %~dp0\r\n\r\nREM Command file for Sphinx documentation\r\n\r\nif \"%SPHINXBUILD%\" == \"\" (\r\n\tset SPHINXBUILD=sphinx-build\r\n)\r\nset SOURCEDIR=source\r\nset BUILDDIR=build\r\n\r\nif \"%1\" == \"\" goto help\r\n\r\n%SPHINXBUILD% >NUL 2>NUL\r\nif errorlevel 9009 (\r\n\techo.\r\n\techo.The 'sphinx-build' command was not found. Make sure you have Sphinx\r\n\techo.installed, then set the SPHINXBUILD environment variable to point\r\n\techo.to the full path of the 'sphinx-build' executable. Alternatively you\r\n\techo.may add the Sphinx directory to PATH.\r\n\techo.\r\n\techo.If you don't have Sphinx installed, grab it from\r\n\techo.http://sphinx-doc.org/\r\n\texit /b 1\r\n)\r\n\r\n%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%\r\ngoto end\r\n\r\n:help\r\n%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%\r\n\r\n:end\r\npopd\r\n"
  },
  {
    "path": "docs/requirements.txt",
    "content": "sphinx==7.2.6\nsphinx_rtd_theme==2.0.0\nreadthedocs-sphinx-search==0.3.2\njinja2==3.1.6\n"
  },
  {
    "path": "docs/source/LPC43XX_Debugging.rst",
    "content": "================================================\nLPC43xx Debugging\n================================================\n\nVarious debugger options for the LPC43xx exist.\n\nBlack Magic Probe\n~~~~~~~~~~~~~~~~~\n\n`https://github.com/blacksphere/blackmagic <https://github.com/blacksphere/blackmagic>`__\n\nAn example of using gdb with the Black Magic Probe:\n\n.. code-block :: sh\n\n\tarm-none-eabi-gdb -n blinky.elf\n\ttarget extended-remote /dev/ttyACM0\n\tmonitor swdp_scan\n\tattach 1\n\tset {int}0x40043100 = 0x10000000\n\tload\n\tcont\n\nIt is possible to attach to the M0 instead of the M4 if you use jtag_scan instead of swdp_scan, but the Black Magic Probe had some bugs when trying to work with the M0 the last time I tried it.  \n\n\n\nLPC-Link\n~~~~~~~~\n\n(included with LPCXpresso boards)\n\nTitanMKD has had some success. See the tutorial in hackrf/doc/LPCXPresso_Flash_Debug_Tutorial.pdf or .odt (PDF and OpenOffice document) Doc Link [https://github.com/mossmann/hackrf/tree/master/doc)\n\n\n\nST-LINK/V2\n~~~~~~~~~~\n\nHardware Configuration\n^^^^^^^^^^^^^^^^^^^^^^\n\nStart with an STM32F4-Discovery board. Remove the jumpers from CN3. Connect the target's SWD interface to CN2 \"SWD\" connector.\n\n\n\nSoftware Configuration\n^^^^^^^^^^^^^^^^^^^^^^\n\nI'm using libusb-1.0.9.\n\nInstall OpenOCD-0.6.0 dev\n+++++++++++++++++++++++++\n\n.. code-block:: sh\n\n\t# Cloned at hash a21affa42906f55311ec047782a427fcbcb98994\n\tgit clone git://openocd.git.sourceforge.net/gitroot/openocd/openocd\n\tcd openocd\n\t./bootstrap\n\t./configure --enable-stlink --enable-buspirate --enable-jlink --enable-maintainer-mode\n\tmake\n\tsudo make install\n\n\n\nOpenOCD configuration files\n+++++++++++++++++++++++++++\n\nopenocd.cfg\n\n.. code-block:: sh\n\n\t#debug_level 3\n\tsource [find interface/stlink-v2.cfg]\n\tsource ./lpc4350.cfg\n\nlpc4350.cfg\n\n.. code-block :: sh\n\n\tset _CHIPNAME lpc4350\n\tset _M0_CPUTAPID 0x4ba00477\n\tset _M4_SWDTAPID 0x2ba01477\n\tset _M0_TAPID 0x0BA01477\n\tset _TRANSPORT stlink_swd\n\n\ttransport select $_TRANSPORT\n\n\tstlink newtap $_CHIPNAME m4 -expected-id $_M4_SWDTAPID\n\tstlink newtap $_CHIPNAME m0 -expected-id $_M0_TAPID\n\n\ttarget create $_CHIPNAME.m4 stm32_stlink -chain-position $_CHIPNAME.m4\n\t#target create $_CHIPNAME.m0 stm32_stlink -chain-position $_CHIPNAME.m0\n\ntarget.xml, nabbed from an OpenOCD mailing list thread, to fix a communication problem between GDB and newer OpenOCD builds.\n\n.. code-block:: sh\n\n\t<?xml version=\"1.0\"?>\n\t<!DOCTYPE target SYSTEM \"gdb-target.dtd\">\n\t<target>\n\t  <feature name=\"org.gnu.gdb.arm.core\">\n\t    <reg name=\"r0\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r1\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r2\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r3\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r4\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r5\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r6\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r7\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r8\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r9\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r10\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r11\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"r12\" bitsize=\"32\" type=\"uint32\"/>\n\t    <reg name=\"sp\" bitsize=\"32\" type=\"data_ptr\"/>\n\t    <reg name=\"lr\" bitsize=\"32\"/>\n\t    <reg name=\"pc\" bitsize=\"32\" type=\"code_ptr\"/>\n\t    <reg name=\"cpsr\" bitsize=\"32\" regnum=\"25\"/>\n\t  </feature>\n\t  <feature name=\"org.gnu.gdb.arm.fpa\">\n\t    <reg name=\"f0\" bitsize=\"96\" type=\"arm_fpa_ext\" regnum=\"16\"/>\n\t    <reg name=\"f1\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f2\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f3\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f4\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f5\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f6\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"f7\" bitsize=\"96\" type=\"arm_fpa_ext\"/>\n\t    <reg name=\"fps\" bitsize=\"32\"/>\n\t  </feature>\n\t</target>\n\n\nRun ARM GDB\n~~~~~~~~~~~\n\nSoon, I should dump this stuff into a .gdbinit file.\n\n.. code-block:: sh\n\n\tarm-none-eabi-gdb -n\n\ttarget extended-remote localhost:3333\n\tset tdesc filename target.xml\n\tmonitor reset init\n\tmonitor mww 0x40043100 0x10000000\n\tmonitor mdw 0x40043100   # Verify 0x0 shadow register is set properly.\n\tfile lpc4350-test.axf    # This is an ELF file.\n\tload                     # Place image into RAM.\n\tmonitor reset init\n\tbreak main               # Set a breakpoint.\n\tcontinue                 # Run to breakpoint.\n\tcontinue                 # To continue from the breakpoint.\n\tstep                     # Step-execute the next source line.\n\tstepi                    # Step-execute the next processor instruction.\n\tinfo reg                 # Show processor registers.\n\nMore GDB tips for the GDB-unfamiliar:\n\n.. code-block:: sh\n\n\t# Write the variable \"buffer\" (an array) to file \"buffer.u8\".\n\tdump binary value buffer.u8 buffer\n\n\t# Display the first 32 values in buffer whenever you halt\n\t# execution.\n\tdisplay/32xh buffer\n\n\t# Print the contents of a range of registers (in this case the\n\t# CGU peripheral, starting at 0x40050014, for 46 words):\n\tx/46 0x40050014\n\nAnd still more, for debugging ARM Cortex-M4 Hard Faults:\n\n.. code-block :: sh\n\n\t# Assuming you have a hard-fault handler wired in:\n\tdisplay/8xw args\n\n\t# Examine fault-related registers:\n\n\t# Configurable Fault Status Register (CFSR) contains:\n\t# CFSR[15:8]: BusFault Status Register (BFSR)\n\t#   \"Shows the status of bus errors resulting from instruction\n\t#   prefetches and data accesses.\"\n\t#   BFSR[7]: BFARVALID: BFSR contents valid.\n\t#   BFSR[5]: LSPERR: fault during FP lazy state preservation.\n\t#   BFSR[4]: STKERR: derived bus fault on exception entry.\n\t#   BFSR[3]: UNSTKERR: derived bus fault on exception return.\n\t#   BFSR[2]: IMPRECISERR: imprecise data access error.\n\t#   BFSR[1]: PRECISERR: precise data access error, faulting\n\t#            address in BFAR.\n\t#   BFSR[0]: IBUSERR: bus fault on instruction prefetch. Occurs\n\t#            only if instruction is issued.\n\tdisplay/xw 0xE000ED28\n\n\t# BusFault Address Register (BFAR)\n\t# \"Shows the address associated with a precise data access fault.\"\n\t# \"This is the location addressed by an attempted data access that\n\t# was faulted. The BFSR shows the reason for the fault and whether\n\t# BFAR_ADDRESS is valid...\"\n\t# \"For unaligned access faults, the value returned is the address\n\t# requested by the instruction. This might not be the address that\n\t# faulted.\"\n\tdisplay/xw 0xE000ED38\n"
  },
  {
    "path": "docs/source/LPC43XX_SGPIO_Configuration.rst",
    "content": "================================================\nLPC43xx SGPIO Configuration\n================================================\n\nThe LPC43xx SGPIO peripheral is used to move samples between USB and the ADC/DAC chip (MAX5864). The SGPIO is a peripheral that has a bunch of 32-bit shift registers. These shift registers can be configured to act as a parallel interface of different widths. For HackRF, we configure the SGPIO to transfer eight bits at a time. The SGPIO interface can also accept an external clock, which we use to synchronize transfers with the sample clock.\n\nIn the current HackRF design, there is a CPLD which manages the interface between the MAX5864 and the SGPIO interface. There are four SGPIO signals that control the SGPIO data transfer:\n\n    * Clock: Determines when a value on the SGPIO data bus is transferred.\n    * Direction: Determines whether the MAX5864 DA (ADC) data is driven onto the SGPIO lines, or if the SGPIO lines drive the data bus with data for the MAX5864 DD (DAC) signals.\n    * Data Valid: Indicates a sample on the SGPIO data bus is valid data.\n    * Transfer Enable: Allows SGPIO to synchronize with the I/Q data stream. The MAX5864 produces/consumes two values (quadrature/complex value) per sample period -- an I value and a Q value. These two values are multiplexed on the SGPIO lines. This signal suspends data valid until the I value should be transferred.\n\n\n\nWhy not use GPDMA to transfer samples through SGPIO?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIt would be great if we could, as that would free up lots of processor time. Unfortunately, the GPDMA scheme in the LPC43xx does not seem to support peripheral-to-memory and memory-to-peripheral transfers with the SGPIO peripheral.\n\nYou might observe that the SGPIO peripheral can generate requests from SGPIO14 and SGPIO15, using an arbitrary bit pattern in the slice shift register. The pattern in the slice determines the request interval. That's a good start. However, how do you specify which SGPIO shadow registers are read/written at each request, and in which order those registers are transferred with memory? It turns out you can't. In fact, it appears that an SGPIO request doesn't cause any transfer at all, if your source or destination is \"peripheral\". Instead, the SGPIO request is intended to perform a memory-to-memory transfer synchronized with SGPIO. But you're on your own as far as getting data to/from the SGPIO shadow registers. I believe this is why the SGPIO camera example in the user manual describes an SGPIO interrupt doing the SGPIO shadow register transfer, and the GPDMA doing moves from one block of RAM to another.\n\nPerhaps if we transfer only one SGPIO shadow register, using memory-to-memory? Then we don't have to worry about the order of SGPIO registers, or which ones need to be transferred. It turns out that when you switch over to memory-to-memory transfers, you lose peripheral request generation. So the GPDMA will transfer as fast as possible -- far faster than words are produced/consumed by SGPIO.\n\nI'd really love to be wrong about all this, but all my testing has indicated there's no workable solution to using GPDMA that's any better than using SGPIO interrupts to transfer samples. If you want some sample GPDMA code to experiment with, please contact Jared (sharebrained on #hackrf in Discord or IRC)."
  },
  {
    "path": "docs/source/conf.py",
    "content": "import sphinx_rtd_theme\n\nextensions = [\n    'sphinx_rtd_theme'\n]\n\n# -- Project information -----------------------------------------------------\n\nproject = 'HackRF'\ncopyright = '2021, Great Scott Gadgets'\nauthor = 'Great Scott Gadgets'\n\nversion = ''\nrelease = ''\n\n\n# -- General configuration ---------------------------------------------------\n\nextensions = [\n  'sphinx.ext.autodoc'\n]\n\ntemplates_path = ['_templates']\nexclude_patterns = ['_build']\nsource_suffix = '.rst'\nmaster_doc = 'index'\nlanguage = None\nexclude_patterns = []\npygments_style = None\n\n\n# -- Options for HTML output -------------------------------------------------\n# run pip install sphinx_rtd_theme if you get sphinx_rtd_theme errors\nhtml_theme = \"sphinx_rtd_theme\"\nhtml_css_files = ['status.css']\n\n"
  },
  {
    "path": "docs/source/enclosure_options.rst",
    "content": "Enclosure Options\n~~~~~~~~~~~~~~~~~\n\nCommercial versions of both HackRF Pro and HackRF One from Great Scott Gadgets ship with an injection molded plastic enclosure but are also designed to fit two optional enclosures:\n\n    * Hammond 1455J1201: Both HackRF Pro and HackRF One fit this extruded aluminum enclosure and other similar models from Hammond Manufacturing. In order to use the enclosure's end plates, you will have to drill them. An end plate template can be found in the HackRF One KiCad layout.\n\n    * Acrylic sandwich: You can also use a laser cut acrylic enclosure with either HackRF Pro or HackRF One. This is a good option for access to the expansion headers. A design can be found in the HackRF hardware directory. Use any laser cutting service or purchase from a `reseller <https://greatscottgadgets.com/hackrf/acrylic-case/>`__.\n"
  },
  {
    "path": "docs/source/expansion_interface.rst",
    "content": "Expansion Interface\n~~~~~~~~~~~~~~~~~~~\n\nThe common HackRF expansion interface consists of headers P20, P22, and P28. These headers are present on both HackRF Pro and HackRF One, and support hardware add-ons including PortaPack and Opera Cake.\n\nP20 GPIO\n^^^^^^^^\n\nProviding access to GPIO, ADC, RTC, and power.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 \n\n  * - Pin \n    - Function\n  * - 1   \n    - VBAT\n  * - 2   \n    - RTC_ALARM (One) / PB_5 (Pro)\n  * - 3   \n    - VCC (One) / 3V3AUX (Pro)\n  * - 4   \n    - WAKEUP\n  * - 5   \n    - GPIO3_8\n  * - 6   \n    - GPIO3_0 (One) / GPIO3_9 (Pro)\n  * - 7   \n    - GPIO3_10\n  * - 8   \n    - GPIO3_11\n  * - 9   \n    - GPIO3_12\n  * - 10  \n    - GPIO3_13\n  * - 11  \n    - GPIO3_14\n  * - 12  \n    - GPIO3_15\n  * - 13  \n    - GND\n  * - 14  \n    - ADC0_6\n  * - 15  \n    - GND\n  * - 16  \n    - ADC0_2\n  * - 17  \n    - VBUSCTRL\n  * - 18  \n    - ADC0_5\n  * - 19  \n    - GND\n  * - 20  \n    - ADC0_0\n  * - 21  \n    - VBUS\n  * - 22  \n    - VIN\n\n\n\nP22 I2S\n^^^^^^^\n\nI2S, SPI, I2C, UART, GPIO, and clocks.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 \n\n  * - Pin     \n    - Function\n  * - 1   \n    - CLKOUT (One) / P2 (Pro)\n  * - 2   \n    - CLKIN\n  * - 3   \n    - RESET\n  * - 4   \n    - GND\n  * - 5   \n    - I2C1_SCL\n  * - 6   \n    - I2C1_SDA\n  * - 7   \n    - SPIFI_MISO (One) / PB_1 (Pro)\n  * - 8   \n    - SPIFI_SCK (One) / PB_3 (Pro)\n  * - 9   \n    - SPIFI_MOSI (One) / PA_4 (Pro)\n  * - 10  \n    - GND\n  * - 11  \n    - VCC (One) / 3V3AUX (Pro)\n  * - 12  \n    - I2S0_RX_SCK (One) / PA_3 (Pro)\n  * - 13  \n    - I2S0_RX_SDA (One) / I2S0_TX_SDA (Pro)\n  * - 14  \n    - I2S0_RX_MCLK (One) / PB_0 (Pro)\n  * - 15  \n    - I2S0_RX_WS\n  * - 16  \n    - I2S0_TX_SCK\n  * - 17  \n    - I2S0_TX_MCLK\n  * - 18  \n    - GND\n  * - 19  \n    - U0_RXD\n  * - 20  \n    - U0_TXD\n  * - 21  \n    - P2_9\n  * - 22  \n    - P2_13\n  * - 23  \n    - P2_8\n  * - 24  \n    - SDA\n  * - 25  \n    - CLK6 (One) / AUX_CLK2 (Pro)\n  * - 26  \n    - SCL\n\n\n\nP28 SD\n^^^^^^\n\nSDIO, GPIO, clocks, and CPLD.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 \n\n  * - Pin     \n    - Function\n  * - 1   \n    - VCC (One) / 3V3AUX (Pro)\n  * - 2   \n    - GND\n  * - 3   \n    - SD_CD\n  * - 4   \n    - SD_DAT3\n  * - 5   \n    - SD_DAT2\n  * - 6   \n    - SD_DAT1\n  * - 7   \n    - SD_DAT0\n  * - 8   \n    - SD_VOLT0\n  * - 9   \n    - SD_CMD\n  * - 10  \n    - SD_POW\n  * - 11  \n    - SD_CLK\n  * - 12  \n    - GND\n  * - 13  \n    - GCK2 (One) / P5_6 (Pro)\n  * - 14  \n    - GCK1 (One) / P5_7 (Pro)\n  * - 15  \n    - Trigger out: B1AUX14 (One) / TRIGGER.OUT (Pro)\n  * - 16  \n    - Trigger in: B1AUX13 (One) / TRIGGER.IN (Pro)\n  * - 17  \n    - CPLD_TCK\n  * - 18  \n    - BANK2F3M2 (One) / PE_0 (Pro)\n  * - 19  \n    - CPLD_TDI (One) / I2S0_RX_SDA (Pro)\n  * - 20  \n    - BANK2F3M6 (One) / P9_1 (Pro)\n  * - 21  \n    - BANK2F3M12 (One) / P5_3 (Pro)\n  * - 22  \n    - BANK2F3M4 (One) / P1_7 (Pro)\n\nP9 Baseband (HackRF One)\n^^^^^^^^^^^^^^^^^^^^^^^^\n\nA direct analog interface to the high speed dual ADC and dual DAC.\n\n.. list-table ::\n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin\n    - Function\n  * - 1\n    - GND\n  * - 2\n    - GND\n  * - 3\n    - GND\n  * - 4\n    - RXBBQ-\n  * - 5\n    - RXBBI-\n  * - 6\n    - RXBBQ+\n  * - 7\n    - RXBBI+\n  * - 8\n    - GND\n  * - 9\n    - GND\n  * - 10\n    - TXBBI-\n  * - 11\n    - TXBBQ+\n  * - 12\n    - TXBBI+\n  * - 13\n    - TXBBQ-\n  * - 14\n    - GND\n  * - 15\n    - GND\n  * - 16\n    - GND\n\nAdditional unpopulated headers and test points are available for test and development, but they may be incompatible with some enclosure or expansion options.\n\nRefer to the schematics and component documentation for more information.\n"
  },
  {
    "path": "docs/source/external_clock_interface.rst",
    "content": "========================\nExternal Clock Interface\n========================\n\n.. _external_clock_interface:\n\nHackRF Pro\n~~~~~~~~~~\n\nHackRF Pro has two configurable SMA ports, P1 and P2. By default, P1 is configured as CLKIN and P2 as CLKOUT. The default behaviour of these signals is as described for HackRF One below.\n\nHackRF One\n~~~~~~~~~~\n\nHackRF One produces a 10 MHz clock signal on CLKOUT. The signal is a 3.3 V, 10 MHz square wave intended for a high impedance load.\n\nThe CLKIN port on HackRF One is a high impedance input that expects 3.3 V square wave at 10 MHz. Do not exceed 3.3 V or drop below 0 V on this input. Do not connect a clock signal at a frequency other than 10 MHz (unless you modify the firmware to support this). You may directly connect the CLKOUT port of one HackRF One to the CLKIN port of another HackRF One.\n\nHackRF One uses CLKIN instead of the internal crystal when a clock signal is detected on CLKIN. The switch to or from CLKIN only happens when a transmit or receive operation begins.\n\nTo verify that a signal has been detected on CLKIN, use ``hackrf_clock -i``. The expected output with a clock detected is `CLKIN status: clock signal detected`. The expected output with no clock detected is `CLKIN status: no clock signal detected`.\n\nTo activate CLKOUT, use ``hackrf_clock -o 1``. To switch it off, use ``hackrf_clock -o 0``.\n"
  },
  {
    "path": "docs/source/firmware_development_setup.rst",
    "content": "================================================\nFirmware Development Setup\n================================================\n\nFirmware build instructions are included in the repository under firmware/README:\n\n`https://github.com/greatscottgadgets/hackrf/blob/master/firmware/README <https://github.com/greatscottgadgets/hackrf/blob/master/firmware/README>`__\n"
  },
  {
    "path": "docs/source/getting_help.rst",
    "content": "============\nGetting Help\n============\n\nBefore asking for help with HackRF, check to see if your question is answered in this documentation, listed in the :ref:`Troubleshooting <troubleshooting>` page, or addressed in the `HackRF GitHub repository issues <https://github.com/greatscottgadgets/hackrf/issues>`__.\n\nFor assistance with HackRF general use or development, please look at the `issues on the GitHub project <https://github.com/greatscottgadgets/hackrf/issues>`__. This is the preferred place to ask questions so that others may locate the answer to your question in the future.\n\nWe invite you to join our community discussions on `Discord <https://discord.gg/rsfMw3rsU8>`__. Note that while technical support requests are welcome here, we do not have support staff on duty at all times. Be sure to also submit an issue on GitHub if you’ve found a bug or if you want to ensure that your request will be tracked and not overlooked.\n\nIf you wish to see past discussions and questions about HackRF, you may also view the `mailing list archives <https://pairlist9.pair.net/pipermail/hackrf-dev/>`__.\n"
  },
  {
    "path": "docs/source/hackrf_connectors.rst",
    "content": "==========\nConnectors\n==========\n\nThe connectors on both HackRF Pro and HackRF One are SMA.\n\n**Note:** SMA connectors and RP-SMA connectors are visually very similar. If you connect an RP-SMA antenna to a HackRF, it will seem to connect snugly but won't function at all because neither the male nor female side has a center pin. RP-SMA connectors are most common on 2.4 GHz antennas and are popular on Wi-Fi equipment. Adapters are available.\n"
  },
  {
    "path": "docs/source/hackrf_minimum_requirements.rst",
    "content": "============================================\nMinimum Host System Requirements for HackRF\n============================================\n\nHackRF requires you to supply 500 mA at 5 V DC to your HackRF via the USB port. If your host computer has difficulty meeting this requirement, you may need to use a powered USB hub.\n\nThere is no specific minimum CPU requirement for the host computer when using a HackRF, but SDR is generally a CPU-intensive application. If you have a slower CPU, you may be unable to run certain SDR software or you may only be able to operate at lower sample rates.\n\nMost users will want to stream data to or from the HackRF at high speeds. This requires that the host computer supports Hi-Speed USB. Some Hi-Speed USB hosts are better than others, and you may have multiple host controllers on your computer. If you have difficulty operating your HackRF at high sample rates (10 Msps to 20 Msps), try using a different USB port on your computer. If possible, arrange things so that the HackRF is the only device on the bus."
  },
  {
    "path": "docs/source/hackrf_one.rst",
    "content": "================================================\nHackRF One\n================================================\n\n.. _hackrf_one:\n\n.. image:: ../images/HackRF-One-fd0-0009.jpeg\n  :alt: HackRF One\n\nHackRF One was the first production hardware platform for the HackRF project. It is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 1 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is an open source hardware platform that can be used as a USB peripheral or programmed for stand-alone operation.\n\n| `Product page <https://greatscottgadgets.com/hackrf/one/>`_\n| `Where to buy <https://greatscottgadgets.com/hackrf/one/#purchasing>`_\n\nFeatures\n~~~~~~~~\n\n    * half-duplex transceiver\n    * operating freq: 1 MHz to 6 GHz\n    * supported sample rates: 2 Msps to 20 Msps (quadrature)\n    * resolution: 8 bits\n    * interface: High Speed USB (with USB Micro-B connector)\n    * power supply: USB bus power\n    * software-controlled antenna port power (max 50 mA at 3.0 to 3.3 V)\n    * SMA female antenna connector (50 ohms)\n    * SMA female clock input and output for synchronization\n    * convenient buttons for programming\n    * pin headers for expansion\n    * portable\n    * open source\n\n\nMaximum input power\n~~~~~~~~~~~~~~~~~~~\n\nThe maximum input power of HackRF One is -5 dBm. Exceeding -5 dBm can result in permanent damage!\n\nIn theory, HackRF One can safely accept up to 10 dBm with the front-end RX amplifier disabled. However, a simple software or user error could enable the amplifier, resulting in permanent damage. It is better to use an external attenuator than to risk damage.\n\n\nMinimum detectable input power\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThis isn't a question that can be answered for a general purpose SDR platform such as HackRF. Any answer would be very specific to a particular application. For example, an answerable question might be: What is the minimum power level in dBm of modulation M at frequency F that can be detected by HackRF One with software S under configuration C at a bit error rate of no more than E%? Changing any of those variables (M, F, S, C, or E) would change the answer to the question. Even a seemingly minor software update might result in a significantly different answer. To learn the exact answer for a specific application, you would have to measure it yourself.\n\nHackRF's concrete specifications include operating frequency range, maximum sample rate, and dynamic range in bits. These specifications can be used to roughly determine the suitability of HackRF for a given application. Testing is required to finely measure performance in an application. Performance can typically be enhanced significantly by selecting an appropriate antenna, external amplifier, and/or external filter for the application.\n\n\nTypical maximum transmit power\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nHackRF One's maximum TX power varies by operating frequency:\n\n    * 1 MHz to 10 MHz: 5 dBm to 15 dBm, generally increasing as frequency increases (see this `blog post <https://greatscottgadgets.com/2015/05-15-hackrf-one-at-1-mhz/>`__)\n    * 10 MHz to 2170 MHz: 5 dBm to 15 dBm, generally decreasing as frequency increases\n    * 2170 MHz to 2740 MHz: 13 dBm to 15 dBm\n    * 2740 MHz to 4000 MHz: 0 dBm to 5 dBm, decreasing as frequency increases\n    * 4000 MHz to 6000 MHz: -10 dBm to 0 dBm, generally decreasing as frequency increases\n\nThrough most of the frequency range up to 4 GHz, the maximum TX power is between 0 and 10 dBm. The frequency range with best performance is 2170 MHz to 2740 MHz.\n\nOverall, the output power is enough to perform over-the-air experiments at close range or to drive an external amplifier. If you connect an external amplifier, you should also use an external bandpass filter for your operating frequency.\n\nBefore you transmit, know your laws. HackRF One has not been tested for compliance with regulations governing transmission of radio signals. You are responsible for using your HackRF One legally.\n"
  },
  {
    "path": "docs/source/hackrf_pro.rst",
    "content": "================================================\nHackRF Pro\n================================================\n\n.. image:: ../images/hackrf-pro-preliminary-photo.jpg\n  :alt: HackRF Pro\n\nHackRF Pro is the current hardware platform for the HackRF project. It is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 100 kHz to 6 GHz. HackRF Pro is designed to be backwards compatible with software and hardware developed for use with\n:ref:`HackRF One <hackrf_one>`,\nwhilst introducing many new features and improvements.\n\n| `Product page <https://greatscottgadgets.com/hackrf/pro/>`_\n| `Where to buy <https://greatscottgadgets.com/hackrf/pro/#purchasing>`_\n\nFeatures\n~~~~~~~~\n\n    * 100 kHz to 6 GHz operating frequency\n    * Tunable from 0 Hz to 7.1 GHz\n    * Half-duplex transceiver\n    * Up to 20 million samples per second\n    * 8-bit quadrature samples (8-bit I and 8-bit Q)\n    * Compatible with GNU Radio, SDR#, and more\n    * Software-configurable RX and TX gain and baseband filter\n    * Software-controlled RF port power (50 mA at 3.3 V)\n    * SMA RF connector\n    * SMA clock input and output for synchronization and triggering\n    * Convenient buttons for programming\n    * Internal pin headers for expansion\n    * High-Speed USB 2.0 with Type-C connector\n    * USB-powered\n    * Open source hardware\n\nCompared to HackRF One, HackRF Pro introduces a host of new and updated features, including:\n\n    * Wider operating frequency range\n    * Improved RF performance with flatter frequency response\n    * Modern USB Type-C connector\n    * Built-in TCXO crystal oscillator for superior timing stability\n    * Logic upgrade from a CPLD to a power-efficient FPGA\n    * Elimination of the DC spike\n    * Extended-precision mode with 16-bit samples for low sample rates (typical ENOB: 9-11)\n    * Half-precision mode with 4-bit samples at up to 40 Msps\n    * More RAM and flash memory for custom firmware\n    * Installed shielding around the radio section\n    * Trigger input and output accessible through clock connectors\n    * Cutout in the PCB provides space for future add-ons\n    * Improved power management\n    * Enhanced RF port protection\n    * Facility to hardware-disable transmit mode\n"
  },
  {
    "path": "docs/source/hackrf_projects_mentions.rst",
    "content": "================================================\nHackRF Community Projects and Mentions\n================================================\n\nHave you done something cool with HackRF or mentioned HackRF in one of your presentations? Let us know and we might post a link here!\n\n* `HackRF vs. Tesla Model S <https://www.youtube.com/watch?v=575TcQJJWok>`__ (Sam Edwards)\n* `Jawbreaker/VFD spectrum analyzer <http://www.sharebrained.com/2013/05/21/maker-faire-radio-spectrum-analyzer/>`__ (Jared Boone)\n* `LEGO car <http://ossmann.blogspot.com/2013/06/hackrf-lego-car.html>`__ (Michael Ossmann)\n* `wireless microphones <http://www.sharebrained.com/2013/06/15/wireless-microphones-and-hackrf/>`__ (Jared Boone)\n* `Tesla Charging Port Opener <https://github.com/rgerganov/tesla-opener>`__ (Radoslav Gerganov)\n* `Hacking my smart tooth brush <https://kuenzi.dev/toothbrush/>`__ (Cyrill Künzi)\n\n\n\nRetired Projects\n~~~~~~~~~~~~~~~~\n\n* Automotive Remote Keyless Entry Systems (Mike Kershaw)\n* Decoding Pocsag Pagers With The HackRF (BinaryRF)\n* Sniffing GSM with HackRF (BinaryRF)"
  },
  {
    "path": "docs/source/hackrf_tools.rst",
    "content": "============\nHackRF Tools\n============\n\nGreat Scott Gadgets provides some commandline tools for interacting with HackRF. \n    * **hackrf_info** Read device information from HackRF such as serial number and firmware version.\n\n    * **hackrf_transfer** Send and receive signals using HackRF. Input/output files are 8-bit signed quadrature samples.\n\n    * **hackrf_sweep**, a command-line spectrum analyzer.\n\n    * **hackrf_clock** Read and write clock input and output configuration.\n\n    * **hackrf_operacake** Configure Opera Cake antenna switch connected to HackRF.\n\n    * **hackrf_spiflash** A tool to write new firmware to HackRF. See: :ref:`Updating Firmware <updating_firmware>`.\n\n    * **hackrf_debug** Read and write registers and other low-level configuration for debugging.\n\n\n\nhackrf_sweep\n~~~~~~~~~~~~\n\nUsage\n^^^^^\n\n.. code-block:: sh \n\n    [-h] # this help\n    [-d serial_number] # Serial number of desired HackRF\n    [-a amp_enable] # RX RF amplifier 1=Enable, 0=Disable\n    [-f freq_min:freq_max] # minimum and maximum frequencies in MHz\n    [-p antenna_enable] # Antenna port power, 1=Enable, 0=Disable\n    [-l gain_db] # RX LNA (IF) gain, 0-40dB, 8dB steps\n    [-g gain_db] # RX VGA (baseband) gain, 0-62dB, 2dB steps\n    [-w bin_width] # FFT bin width (frequency resolution) in Hz, 2445-5000000\n    [-1] # one shot mode\n    [-N num_sweeps] # Number of sweeps to perform\n    [-B] # binary output\n    [-I] # binary inverse FFT output\n    -r filename # output file\n\n\n\nOutput fields\n^^^^^^^^^^^^^\n\n``date, time, hz_low, hz_high, hz_bin_width, num_samples, dB, dB, ...``\n\nRunning ``hackrf_sweep -f 2400:2490`` gives the following example results:\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 1 1 1 1 1 1 1 1 1\n\n  * - Date  \n    - Time  \n    - Hz Low    \n    - Hz High   \n    - Hz bin width  \n    - Num Samples   \n    - dB    \n    - dB    \n    - dB    \n    - dB    \n    - dB\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2400000000    \n    - 2405000000    \n    - 1000000.00    \n    - 20    \n    - -64.72    \n    - -63.36    \n    - -60.91    \n    - -61.74    \n    - -58.58\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2410000000    \n    - 2415000000    \n    - 1000000.00    \n    - 20    \n    - -69.22    \n    - -60.67    \n    - -59.50    \n    - -61.81    \n    - -58.16\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2405000000    \n    - 2410000000    \n    - 1000000.00    \n    - 20    \n    - -61.19    \n    - -70.14    \n    - -60.10    \n    - -57.91    \n    - -61.97\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2415000000    \n    - 2420000000    \n    - 1000000.00    \n    - 20    \n    - -72.93    \n    - -79.14    \n    - -68.79    \n    - -70.71    \n    - -82.78\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2420000000    \n    - 2425000000    \n    - 1000000.00    \n    - 20    \n    - -67.57    \n    - -61.61    \n    - -57.29    \n    - -61.90    \n    - -70.19\n  * - 2019-01-03    \n    - 11:57:34.967805   \n    - 2430000000    \n    - 2435000000    \n    - 1000000.00    \n    - 20    \n    - -56.04    \n    - -59.58    \n    - -66.24    \n    - -66.02    \n    - -62.12\n\nEach sweep across the entire specified frequency range is given a single time stamp.\n\nThe fifth column tells you the width in Hz (1 MHz in this case) of each frequency bin, which you can set with ``-w``. The sixth column is the number of samples analyzed to produce that row of data.\n\nEach of the remaining columns shows the power detected in each of several frequency bins. In this case there are five bins, the first from 2400 to 2401 MHz, the second from 2401 to 2402 MHz, and so forth.\n"
  },
  {
    "path": "docs/source/hackrfs_buttons.rst",
    "content": "=======\nButtons\n=======\n\nThis information is applicable to both HackRF Pro and HackRF One.\n\nThe **RESET button** resets the microcontroller. This is a reboot that should result in a USB re-enumeration.\n\nThe **DFU button** invokes a USB DFU bootloader located in the microcontroller's ROM. This bootloader makes it possible to unbrick a HackRF with damaged firmware because the ROM cannot be overwritten.\n\nThe DFU button only invokes the bootloader during reset. This means that it can be used for other functions by custom firmware.\n\nTo invoke DFU mode: Press and hold the DFU button. While holding the DFU button, reset the HackRF either by pressing and releasing the RESET button or by powering on the HackRF. Release the DFU button.\n"
  },
  {
    "path": "docs/source/hardware_components.rst",
    "content": "================================================\nHardware Components\n================================================\n\nBlock Diagrams\n~~~~~~~~~~~~~~\n\nHackRF Pro Block Diagram\n^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: ../images/block-diagram-pro.png\n        :align: center\n\n|\n\nHackRF One r1-r8 Block Diagram\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: ../images/block-diagram.png\n        :align: center\n\n|\n\nHackRF One r9 Block Diagram\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: ../images/block-diagram-r9.png\n        :align: center\n\n|\n\nKey Components\n~~~~~~~~~~~~~~\n\nMajor parts used in HackRF:\n\n* `MAX2831 2.3 to 2.6 GHz transceiver <https://www.analog.com/en/products/max2831.html>`__\n    * Used on HackRF Pro.\n    * `Datasheet <https://www.analog.com/media/en/technical-documentation/data-sheets/MAX2831-MAX2832.pdf>`__\n\n* `MAX2837 2.3 to 2.7 GHz transceiver <https://www.analog.com/en/products/max2837.html>`__\n    * Used on HackRF One (except revision r9), Jawbreaker and rad1o.\n    * `Datasheet <https://www.analog.com/media/en/technical-documentation/data-sheets/max2837.pdf>`__\n* `MAX2839 2.3 to 2.7 GHz transceiver <https://www.analog.com/en/products/max2839.html>`__\n    * Substitution for MAX2837, used on HackRF One revision r9.\n    * `Datasheet <https://www.analog.com/media/en/technical-documentation/data-sheets/max2839.pdf>`__\n* `MAX5864 ADC/DAC <https://www.analog.com/en/products/max5864.html>`__\n    * `Datasheet <https://www.analog.com/media/en/technical-documentation/data-sheets/MAX5864.pdf>`__\n* `Si5351 clock generator <http://www.silabs.com/products/clocksoscillators/clock-generator/Pages/lvcmos-clocks-5-outputs.aspx>`__\n    * `AN619: Manually Generating an Si5351 Register Map <http://www.silabs.com/Support%20Documents/TechnicalDocs/AN619.pdf>`__\n    * `Datasheet <http://www.silabs.com/Support%20Documents/TechnicalDocs/Si5351.pdf>`__ - see AN619 for the complete register map.\n    * `Other Documentation <http://www.silabs.com/products/clocksoscillators/clock-generators-and-buffers/Pages/clock+vcxo.aspx>`__ - includes application notes, user guides, and white papers.\n* `ice40 UltraPlus FPGA <https://www.latticesemi.com/en/Products/FPGAandCPLD/iCE40UltraPlus>`__ (HackRF Pro)\n* CoolRunner-II CPLD (all other platforms)\n* `LPC43xx ARM Cortex-M4 microcontroller <http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-arm-cortex-m-mcus/lpc-dual-core-cortex-m0-m4f/lpc4300:MC_1403790133078>`__\n    * `User Manual <http://www.nxp.com/documents/user_manual/UM10503.pdf>`__\n    * `Datasheet <http://www.nxp.com/documents/data_sheet/LPC4350_30_20_10.pdf>`__\n    * `Other Documentation (LPC4330FBD144) <http://www.nxp.com/products/microcontrollers/cortex_m4/lpc4300/LPC4330FBD144.html#documentation>`__ - includes errata and application notes.\n    * `ARM-standard JTAG/SWD connector pinout <http://www.keil.com/support/man/docs/ulink2/ulink2_hw_connectors.htm>`__\n    * `BSDL file for the LPC43xx (For boundary scan) <http://www.lpcware.com/system/files/LPC18xx_43xx%20BSDL%20files%2020121127_0.zip>`__\n* `RFFC5072 mixer/synthesizer <http://www.rfmd.com/store/rffc5072-1.html>`__\n    * `Datasheet <http://www.rfmd.com/CS/Documents/RFFC5071_2DS.pdf>`__\n    * `Other Documentation <http://www.rfmd.com/store/rffc5072-1.html>`__ ; click \"Technical Documents\" - includes programming guides and application notes.\n* `W25Q32 32M-bit Flash <https://www.winbond.com/resource-files/W25Q32JV%20RevJ%2012242024%20Plus.pdf>`__ (HackRF Pro)\n* `W25Q80BV 8M-bit Flash <https://www.winbond.com/resource-files/w25q80bv%20revk%2020151203.pdf>`__ (all other platforms)\n"
  },
  {
    "path": "docs/source/hardware_triggering.rst",
    "content": ".. _hardware_triggering:\n\n===================\nHardware Triggering\n===================\n\nHackRF transmit and receive operations can be synchronized with another HackRF or with other external equipment by using the trigger input and output. Triggering provides time synchronization with error of less than one sample period.\n\nHackRF Pro has two configurable SMA ports, P1 and P2, which can be set up to provide both clock synchronization and triggering.\n\nHackRF One has CLKIN and CLKOUT ports for clock synchronization, but hardware triggering requires opening the case to access the P28 header.\n\nClock Synchronization\n~~~~~~~~~~~~~~~~~~~~~\n\nWhen triggering one HackRF from another, it is often desirable to first ensure that the two devices share a common frequency reference. This has an added benefit of grounding the HackRFs to each other, eliminating one of the wires required for triggering. See :ref:`External Clock Interface <external_clock_interface>` for instructions.\n\nEither HackRF may serve as the clock source for the other regardless of which is providing the trigger output.\n\nUsage\n~~~~~\n\nUse ``hackrf_info`` to discover the serial numbers of both HackRFs. Using the serial number of the HackRF to be triggered, use ``hackrf_transfer -H`` to set up a triggered operation. For example:\n\n* ``hackrf_transfer -H -d <serial number> -a 0 -l 32 -g 32 -r rx1.cs8``\n\nThe command will print \"Waiting for trigger...\" until a trigger signal is detected on the device's trigger input.\n\nIn another terminal, use the serial number of the triggering HackRF One to initiate an operation to take place at the same time as the triggered operation. For example:\n\n* ``hackrf_transfer -d <serial number> -a 0 -l 32 -g 32 -r rx2.cs8``\n\nNote that no special argument is required to activate the trigger output.\n\nBoth ``hackrf_transfer`` commands will start sampling RF signals at the same time, accurate to less than one sample period.\n\n\nAdditional Devices\n~~~~~~~~~~~~~~~~~~\n\nMultiple HackRFs may be triggered by a single HackRF. Ensure that all the devices share a common ground and then connect one device's trigger output to the trigger inputs of the other devices (with jumpers connected via a breadboard, for example).\n\nEquipment other than a HackRF may be connected to a HackRF's trigger input or output. The trigger signal is a 3.3 V pulse that triggers on the rising edge.\n\nHackRF One Triggering Requirements\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo connect two HackRF Ones for triggering you will need:\n\n    * a male-to-male jumper wire for 0.1\" pin headers\n    * an SMA cable for clock synchronization or a second jumper wire\n\n.. _open_your_hackrf_one:\n\nOpen Your HackRF One\n~~~~~~~~~~~~~~~~~~~~\n\nIf your HackRF Ones are not bare boards, you will need to open up their cases to access the pin headers on the HackRF Ones. Each HackRF One case has small plastic clips holding it together. These clips may be damaged when the case is opened, but typically the case can still be used after such damage. Please follow the instructions in `this video <https://www.youtube.com/watch?v=zuXJtpTSEJM>`__ by `Jared Boone <https://twitter.com/sharebrained>`__ to open your HackRF One cases.\n\n\nIdentify the Trigger Pins\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\nHackRF One has four normally-populated pin headers, three of which are arranged in a 'C' shape. On the circuit board these are marked P28, P22, and P20. P28 is the header nearest to the center of the board. Locate pins 15 (trigger output) and 16 (trigger input) on header P28.\n\n.. image:: ../images/trigger-pins.png\n\t:align: center\n\n\nConnect the Trigger Output to the Trigger Input\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nFirst ensure that the two devices share a common ground. This may be accomplished by connecting one's CLKIN to the other's CLKOUT as recommended above. Alternatively, connect a jumper wire from P28 pin 2 on one HackRF One to P28 pin 2 on the other HackRF One.\n\nNext use a jumper wire to connect P28 pin 15 (trigger output) on one HackRF One to P28 pin 16 (trigger input) on the other HackRF One.\n\n\nReferences\n~~~~~~~~~~\n\nHackRF's trigger mechanism was contributed by the authors of `Synchronisation of Low-Cost Open Source SDRs for Navigation Applications <http://spcomnav.uab.es/docs/conferences/Bartolucci_NAVITEC_2016.pdf>`__ which provides details about the implementation and background.\n"
  },
  {
    "path": "docs/source/index.rst",
    "content": "==================================\nWelcome to HackRF's documentation!\n==================================\n\n.. toctree::\n   :maxdepth: 2\n   :caption: User Documentation\n\n   getting_help\n   troubleshooting\n   synchronization_checklist\n   hackrf_projects_mentions\n\n.. toctree::\n   :maxdepth: 2\n   :caption: Hardware Platforms\n\n   hackrf_pro\n   hackrf_one\n   rad1o\n   jawbreaker\n\n.. toctree::\n   :maxdepth: 2\n   :caption: Hardware Information\n\n   hackrf_minimum_requirements\n   list_of_hardware_revisions\n   hardware_components \n   leds \n   hackrfs_buttons\n   hackrf_connectors\n   external_clock_interface\n   expansion_interface\n   hardware_triggering\n   enclosure_options    \n   usb_cables\n   rf_shield_installation   \n\n.. toctree::\n   :maxdepth: 2\n   :caption: Firmware\n\n   updating_firmware\n   firmware_development_setup\n   LPC43XX_Debugging\n   LPC43XX_SGPIO_Configuration\n\n.. toctree::\n   :maxdepth: 2\n   :caption: Software\n\n   installing_hackrf_software\n   hackrf_tools\n   software_support\n   sampling_rate\n   setting_gain\n   virtual_machines\n\n.. toctree::\n   :maxdepth: 2\n   :caption: Opera Cake Documentation\n\n   opera_cake\n   opera_cake_faq\n   opera_cake_hardware\n   opera_cake_board_addressing\n   opera_cake_port_configuration\n   opera_cake_modes_of_operation\n\n \n"
  },
  {
    "path": "docs/source/installing_hackrf_software.rst",
    "content": ".. _operating_system_tips:\n\n==========================\nInstalling HackRF Software\n==========================\n\nHackRF software includes HackRF Tools and libhackrf. HackRF Tools are the commandline utilities that let you interact with your HackRF. libhackrf is a low level library that enables software on your computer to operate with HackRF. \n\n\n\nInstall Using Package Managers\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nUnless developing or testing new features for HackRF, we highly recommend that most users use build systems or package managers provided for their operating system. **Our suggested operating system for use with HackRF is Ubuntu**.\n\nFreeBSD\n+++++++\n\nYou can use the binary package: ``# pkg install hackrf``\n\nYou can also build and install from ports:\n\n.. code-block :: sh\n\n\t# cd /usr/ports/comms/hackrf\n\t# make install\n\nLinux: Arch\n+++++++++++\n\n.. code-block :: sh\n\n\tpacman -S hackrf\n\nLinux: Fedora / Red Hat\n+++++++++++++++++++++++\n\n``sudo dnf install hackrf -y``\n\nLinux: Gentoo\n+++++++++++++\n\n.. code-block :: sh\n\n\temerge -a net-wireless/hackrf-tools\n\nLinux: Ubuntu / Debian\n++++++++++++++++++++++\n\n``sudo apt-get install hackrf``\n\nOS X (10.5+): Homebrew\n++++++++++++++++++++++\n\n``brew install hackrf``\n\nOS X (10.5+): MacPorts\n++++++++++++++++++++++\n\n``sudo port install hackrf``\n\nWindows: Binaries\n+++++++++++++++++\n\nWindows users can use `radioconda <https://github.com/ryanvolz/radioconda>`__ to get the required binaries installed.\n\nAlternatively, binaries are available as build artifacts under the 'Actions'-tab on github `here <https://github.com/greatscottgadgets/hackrf/actions>`__ (GitHub Login needed).\n\n\n\n-----------\n\n\n\nInstalling From Source\n~~~~~~~~~~~~~~~~~~~~~~\n\nLinux / OS X / \\*BSD: Building HackRF Software From Source\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\nAcquire the source for the HackRF tools from either a `release archive <https://github.com/greatscottgadgets/hackrf/releases>`__ or git: ``git clone https://github.com/greatscottgadgets/hackrf.git``\n\nOnce you have the source downloaded, the host tools can be built as follows:\n\n.. code-block :: sh\n\n\tcd hackrf/host\n\tmkdir build\n\tcd build\n\tcmake ..\n\tmake\n\tsudo make install\n\tsudo ldconfig\n\nIf you have HackRF hardware, you may need to :ref:`update the firmware <updating_firmware>` to match the host tools versions.\n\nWindows: Building HackRF Software From Source\n+++++++++++++++++++++++++++++++++++++++++++++\n\nInstall `Visual Studio Community <https://visualstudio.microsoft.com/vs/community/>`__ (2015 or later) and `CMake <https://cmake.org/>`__ (at least version 3.21.4).\n\nInstall library dependencies using `vcpkg <https://vcpkg.io/en/>`__:\n\n.. code-block :: winbatch\n\n\tgit clone https://github.com/microsoft/vcpkg\n\tcd vcpkg\n\tbootstrap-vcpkg.bat\n\tvcpkg install libusb fftw3 pthreads pkgconf\n\nOpen the Visual Studio Developer Command Prompt, and change to the directory where you unpacked the HackRF source.\n\nThe following steps assume you installed vcpkg in ``C:\\vcpkg``.\n\nConfigure CMake and build the code:\n\n.. code-block :: winbatch\n\n\tset PKG_CONFIG=C:\\vcpkg\\installed\\x64-windows\\tools\\pkgconf\\pkgconf.exe\n\tset PKG_CONFIG_PATH=C:\\vcpkg\\installed\\x64-windows\\lib\\pkgconfig\n\tset CMAKE_TOOLCHAIN_FILE=C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake\n\tcmake -B host\\build host\n\tcmake --build host\\build\n\nCMake will generate a ``HackRF.sln`` project file which you can open in Visual Studio for editing and development.\n"
  },
  {
    "path": "docs/source/jawbreaker.rst",
    "content": "==========\nJawbreaker\n==========\n\nHackRF Jawbreaker is the beta test hardware platform for the HackRF project.\n\n\n.. image:: ../images/jawbreaker.JPG\n  :alt: Jawbreaker\n\n(Jawbreaker picture provided by `fd0 <https://github.com/fd0>`__ with Creative Commons License CC BY 3.0.)\n\n\n\nFeatures\n~~~~~~~~\n\n    * half-duplex transceiver\n    * operating freq: 30 MHz to 6 GHz\n    * supported sample rates: 8 Msps to 20 Msps (quadrature)\n    * resolution: 8 bits\n    * interface: High Speed USB (with USB Micro-B connector)\n    * power supply: USB bus power\n    * portable\n    * open source\n\n\n\nHardware Documentation\n~~~~~~~~~~~~~~~~~~~~~~\n\nSchematic diagram, assembly diagram, and bill of materials can be found at `https://github.com/greatscottgadgets/hackrf/tree/master/hardware <https://github.com/greatscottgadgets/hackrf/tree/master/hardware>`__\n\n\n\nTransmit Power\n~~~~~~~~~~~~~~\n\nThe maximum TX power for Jawbreaker varies by operating frequency:\n\n    * 30 MHz to 100 MHz: 5 dBm to 15 dBm, increasing as frequency decreases\n    * 100 MHz to 2300 MHz: 0 dBm to 10 dBm, increasing as frequency decreases\n    * 2170 MHz to 2740 MHz: 10 dBm to 15 dBm\n    * 2700 MHz to 4000 MHz: -5 dBm to 5 dBm, increasing as frequency decreases\n    * 4000 MHz to 6000 MHz: -15 dBm to 0 dBm, increasing as frequency decreases\n\nOverall, the output power is enough to perform over-the-air experiments at close range or to drive an external amplifier. If you connect an external amplifier, you should also use an external bandpass filter for your operating frequency.\n\nBefore you transmit, know the laws for the region you are transmitting in. Jawbreaker has not been tested for compliance with regulations governing transmission of radio signals. You are responsible for using your Jawbreaker legally.\n\n\n\nSMA, not RP-SMA\n~~~~~~~~~~~~~~~\n\nThe connectors on Jawbreaker are SMA, not RP-SMA. SMA connectors and RP-SMA connectors look extremely similar, the difference is that SMA connectors have a center pin. RP-SMA connectors are common on 2.4 GHz antennas and are popular on Wi-Fi equipment. If you connect an RP-SMA antenna to Jawbreaker, it will seem to connect snugly but won't function at all because neither the male nor female side has a center pin. \n\n\n\nRecommended PCB and Antenna Changes\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nJawbreaker has an SMA antenna connector and it also includes a built-in PCB antenna intended for operation near 900 MHz. The built-in PCB antenna isn't a very good antenna. A paperclip stuck into the SMA connector of the Jawbreaker is likely to be better. We recommend that you free your Jawbreaker to operate with better antennas by cutting the PCB trace to the PCB antenna with a knife. This enables the SMA connector to be used without interference from the PCB antenna.\n\n\nThe trace to be cut is between the two solder pads inside a box labeled R44. There is an arrow printed on the board that points to the R44 box. A video that demonstrates the antenna modification is on YouTube: `HackRF Antenna Modification <http://youtu.be/B2gwgNoqMxI>`__.\n\nDue to a manufacturing error, there is solder on the pads in box R44 that you should try to remove before you cut the trace. R44 may appear as a single solder blob. If you have a soldering iron and solder wick/braid, use a soldering iron and fine solder wick to remove as much solder as you can from the two R44 pads. Then, use a pen knife to gently cut away the area between the two R44 pads. Make multiple, gentle cuts, instead of one or two forceful cuts. As you cut, you'll break through the black solder mask, then the copper trace between the pads, and stop when you reach fiberglass. Remove the copper trace completely, so just the two R44 pads remain. Use a multimeter or continuity tester to verify that the two R44 pads are no longer connected. If you don't have a soldering iron, you can cut through the copper trace and the solder blob all at once, but it requires a bit more effort. The only reason not to cut the PCB trace is if you want to try Jawbreaker but don't have any antenna with an SMA connector (or adapter).\n\nIf you want to restore the PCB antenna for some reason, you can install a 10 nF capacitor or a 0 ohm resistor on the R44 pads or you may be able to simply create a solder bridge.\n\n\n\nExpansion Interface\n~~~~~~~~~~~~~~~~~~~\n\nLPC\n^^^\nBoot config\n+++++++++++\n\nDefault boot configuration is SPIFI. Install headers and jumpers (and optionally resistors) to reconfigure.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 1 1 1\n\n  * - Pin \t\n    - P43 \t\n    - P32 \t\n    - P42 \t\n    - P27\n  * - 1 \t\n    - VCC \t\n    - VCC \t\n    - VCC \t\n    - VCC\n  * - 2 \t\n    - P2_9 \t\n    - P2_8 \t\n    - P1_2 \t\n    - P1_1\n  * - 3 \t\n    - GND \t\n    - GND \t\n    - GND \t\n    - GND\n\nThe table below shows which pins to short per header for a given selection.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1 1 1 1\n\n  * - Selection \t\n    - P43 \t\n    - P32 \t\n    - P42 \t\n    - P27\n  * - USART0 \t\n    - 2-3 \t\n    - 2-3 \t\n    - 2-3 \t\n    - 2-3\n  * - SPIFI \t\n    - 2-3 \t\n    - 2-3 \t\n    - 2-3 \t\n    - 1-2\n  * - USB0 \t\n    - 2-3 \t\n    - 1-2 \t\n    - 2-3 \t\n    - 1-2\n  * - USSP0 \t\n    - 2-3 \t\n    - 1-2 \t\n    - 1-2 \t\n    - 1-2\n  * - USART3 \t\n    - 1-2 \t\n    - 2-3 \t\n    - 2-3 \t\n    - 2-3\n\n\n\nP19 SPIFI Intercept header\n++++++++++++++++++++++++++\n\nTraces may be cut to install header and jumpers or use off-board SPI flash.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - Flash DO\n  * - 2 \t\n    - SPIFI_MISO\n  * - 3 \t\n    - Flash DI\n  * - 4 \t\n    - SPIFI_MOSI\n  * - 5 \t\n    - Flash CLK\n  * - 6 \t\n    - SPIFI_SCK\n  * - 7 \t\n    - Flash CS\n  * - 8 \t\n    - SPIFI_CS\n  * - 9 \t\n    - Flash Hold\n  * - 10 \t\n    - SPIFI_SIO3\n  * - 11 \t\n    - Flash WP\n  * - 12 \t\n    - SPIFI_SIO2\n\n\n\nP20 GPIO\n++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - GPIO3_8\n  * - 2 \t\n    - GPIO3_9\n  * - 3 \t\n    - GPIO3_10\n  * - 4 \t\n    - GPIO3_11\n  * - 5 \t\n    - GPIO3_12\n  * - 6 \t\n    - GPIO3_13\n  * - 7 \t\n    - GPIO3_14\n  * - 8 \t\n    - GPIO3_15\n  * - 9 \t\n    - GND\n  * - 10 \t\n    - GND\n\n\n\nP21 Analog\n++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - GND\n  * - 2 \t\n    - ADC0_6\n  * - 3 \t\n    - GND\n  * - 4 \t\n    - ADC0_2\n  * - 5 \t\n    - GND\n  * - 6 \t\n    - ADC0_5\n  * - 7 \t\n    - GND\n  * - 8 \t\n    - ADC0_0\n\n\n\nP22 I2S\n+++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - VCC\n  * - 2 \t\n    - I2S0_TX_SDA\n  * - 3 \t\n    - I2S0_TX_WS\n  * - 4 \t\n    - I2S0_TX_SCK\n  * - 5 \t\n    - I2S0_TX_MCLK\n  * - 6 \t\n    - GND\n\n\n\nP25 LPC_ISP\n+++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - GND\n  * - 2 \t\n    - ISP\n  * - 3 \t\n    - NC\n  * - 4 \t\n    - U0_RXD\n  * - 5 \t\n    - U0_TXD\n  * - 6 \t\n    - RESET\n\n\n\nP26 LPC_JTAG\n++++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - VCC\n  * - 2 \t\n    - TMS\n  * - 3 \t\n    - GND\n  * - 4 \t\n    - TCK\n  * - 5 \t\n    - GND\n  * - 6 \t\n    - TDO\n  * - 7 \t\n    - NC\n  * - 8 \t\n    - TDI\n  * - 9 \t\n    - GND\n  * - 10 \t\n    - RESET\n\n\n\nP28 SD\n++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - GND\n  * - 2 \t\n    - VCC\n  * - 3 \t\n    - SD_CD\n  * - 4 \t\n    - SD_DAT3\n  * - 5 \t\n    - SD_DAT2\n  * - 6 \t\n    - SD_DAT1\n  * - 7 \t\n    - SD_DAT0\n  * - 8 \t\n    - SD_VOLT0\n  * - 9 \t\n    - SD_CMD\n  * - 10 \t\n    - SD_POW\n  * - 11 \t\n    - SD_CLK\n  * - 12 \t\n    - NC\n\n\n\nCPLD\n^^^^\n\nP29 CPLD_JTAG\n+++++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - CPLD_TMS\n  * - 2 \t\n    - CPLD_TDI\n  * - 3 \t\n    - CPLD_TDO\n  * - 4 \t\n    - CPLD_TCK\n  * - 5 \t\n    - GND\n  * - 6 \t\n    - NCC\n\n\n\nP30 BANK2_AUX\n+++++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - B2AUX1\n  * - 2 \t\n    - B2AUX2\n  * - 3 \t\n    - B2AUX3\n  * - 4 \t\n    - B2AUX4\n  * - 5 \t\n    - B2AUX5\n  * - 6 \t\n    - B2AUX6\n  * - 7 \t\n    - B2AUX7\n  * - 8 \t\n    - B2AUX8\n  * - 9 \t\n    - B2AUX9\n  * - 10 \t\n    - B2AUX10\n  * - 11 \t\n    - B2AUX11\n  * - 12 \t\n    - B2AUX12\n  * - 13 \t\n    - B2AUX13\n  * - 14 \t\n    - B2AUX14\n  * - 15 \t\n    - B2AUX15\n  * - 16 \t\n    - B2AUX16\n\n\n\nP31 BANK1_AUX\n+++++++++++++\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - B1AUX9\n  * - 2 \t\n    - B1AUX10\n  * - 3 \t\n    - B1AUX11\n  * - 4 \t\n    - B1AUX12\n  * - 5 \t\n    - B1AUX13\n  * - 6 \t\n    - B1AUX14\n  * - 7 \t\n    - B1AUX15    \n  * - 8 \t\n    - B1AUX16\n  * - 9 \t\n    - GND\n  * - 10 \t\n    - GND\n\n\n\nExternal clock\n^^^^^^^^^^^^^^\n\nP2 CLKOUT\n+++++++++\n\nInstall C165 and R92 as necessary to match output. For CMOS output, install 0 ohm resistor in place of C165; do not install R92.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - CLKOUT\n  * - 2 \t\n    - GND\n  * - 3 \t\n    - GND\n  * - 4 \t\n    - GND\n  * - 5 \t\n    - GND\n\n\n\nP16 CLKIN\n+++++++++\n\nInstall C118, C164, R45, R84 and R85 as necessary to match input.\n\nFor CMOS input, install 0 ohm resistors in place of C118 and C164; do not install R45, R84, or R85.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - CLKIN\n  * - 2 \t\n    - GND\n  * - 3 \t\n    - GND\n  * - 4 \t\n    - GND\n  * - 5 \t\n    - GND\n\n\n\nP17 CLKIN_JMP\n+++++++++++++\n\nCut P17 short (trace) to enable external clock input. If short is cut, a jumper should be used on P17 at all times when an external clock is not connected to P16.\n\n.. list-table :: \n  :header-rows: 1\n  :widths: 1 1\n\n  * - Pin \t\n    - Function\n  * - 1 \t\n    - GND\n  * - 2 \t\n    - CLKIN\n\n\n\nMore\n^^^^\n\nAdditional headers are available. See the `board files <https://github.com/greatscottgadgets/hackrf/tree/master/hardware/jawbreaker>`__ for additional details.\n\n\n\nDifferences between Jawbreaker and HackRF One\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nJawbreaker was the beta platform that preceded HackRF One. HackRF One incorporates the following changes and enhancements (at minimum):\n\n    * Antenna port: No modification is necessary to use the SMA antenna port on HackRF One.\n    * PCB antenna: Removed.\n    * Size: HackRF One is smaller at 120 mm x 75 mm (PCB size).\n    * Enclosure: The commercial version of HackRF One from Great Scott Gadgets ships with an injection molded plastic enclosure. HackRF One is also designed to fit other enclosure options.\n    * Buttons: HackRF One has a RESET button and a DFU button for easy programming.\n    * Clock input and output: Installed and functional without modification.\n    * USB connector: HackRF One features a new USB connector and improved USB layout.\n    * Expansion interface: More pins are available for expansion, and pin headers are installed on HackRF One.\n    * Real-Time Clock: An RTC is installed on HackRF One.\n    * LPC4320 microcontroller: Jawbreaker had an LPC4330.\n    * RF shield footprint: An optional shield may be installed over HackRF One's RF section.\n    * Antenna port power: HackRF One can supply up to 50 mA at 3.0 to 3.3 V DC on the antenna port for compatibility with powered antennas and other low power amplifiers.\n    * Enhanced frequency range: The RF performance of HackRF One is better than Jawbreaker, particularly at the high and low ends of the operating frequency range. HackRF One can operate at 1 MHz or even lower.\n"
  },
  {
    "path": "docs/source/leds.rst",
    "content": "====\nLEDs\n====\n\nHackRF Pro\n~~~~~~~~~~\n\nWhen HackRF Pro is plugged in to a USB host, four LEDs should turn on: MCU, FPGA, RF, and USB. The MCU LED indicates that the primary internal power supply is working properly and that firmware is running. The FPGA and RF LEDs indicate that firmware has switched on additional internal power supplies. The USB LED indicates that the HackRF Pro is communicating with the host over USB.\n\nHackRF One\n~~~~~~~~~~\n\nWhen HackRF One is plugged in to a USB host, four LEDs should turn on: 3V3, 1V8, RF, and USB. The 3V3 LED indicates that the primary internal power supply is working properly. The 1V8 and RF LEDs indicate that firmware is running and has switched on additional internal power supplies. The USB LED indicates that the HackRF One is communicating with the host over USB.\n\nBoth versions\n~~~~~~~~~~~~~\n\nThe RX and TX LEDs indicate that a receive or transmit operation is currently in progress.\n\nEach LED is a single color. There are no multi-colored LEDs on either HackRF One or HackRF Pro. Adjacent LEDs are different colors in order to make them easier to distinguish from one another. The colors do not mean anything.\n"
  },
  {
    "path": "docs/source/list_of_hardware_revisions.rst",
    "content": "================================================\nHardware Revisions\n================================================\n\nHardware revisions exist mainly to deal with changes in component availability. Each revision of a product meets the same performance specifications that are measured in the factory.\n\nHackRF Pro\n~~~~~~~~~~\n\nThe initial production revision of HackRF Pro is r1.2.1.\n\nHackRF One\n~~~~~~~~~~\n\nHackRF One r1–r4\n^^^^^^^^^^^^^^^^\n\nThe first revision of HackRF One shipped by Great Scott Gadgets starting in 2014 was labeled r1. Subsequent manufacturing runs incremented the revision number up to r4 without modification to the hardware design. Manufacturing years: 2014–2020\n\nHackRF One r5\n^^^^^^^^^^^^^\n\nThis experimental revision has not been manufactured.\n\nHackRF One r6\n^^^^^^^^^^^^^\n\nSKY13350 RF switches were replaced by SKY13453. Although the SKY13453 uses simplified control logic, it did not require a firmware modification. Hardware revision detection pin straps were added. Manufacturing year: 2020\n\nHackRF One r7\n^^^^^^^^^^^^^\n\nSKY13453 RF switches were reverted to SKY13350. USB VBUS detection resistor values were updated. Manufacturing year: 2021\n\nHackRF One r8\n^^^^^^^^^^^^^\n\nSKY13350 RF switches were replaced by SKY13453. Manufacturing years: 2021–2022\n\nHackRF One r9\n^^^^^^^^^^^^^\n\nMAX2837 was replaced by MAX2839. Si5351C was replaced by Si5351A with additional clock distribution. A series diode was added to the antenna port power supply. Manufacturing year: 2023\n\nHackRF One r10\n^^^^^^^^^^^^^^\n\nThis revision is based on r8, reverting most of the changes made in r9. A series diode was added to the antenna port power supply. Manufacturing year: 2024\n\nHardware Revision Identification\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nHackRF Ones manufactured by Great Scott Gadgets have the revision number printed on the PCB top silkscreen layer near the MAX5864 (U18).\n\nStarting with HackRF One r6, hardware revisions are detected by firmware and reported by ``hackrf_info``.\n"
  },
  {
    "path": "docs/source/opera_cake.rst",
    "content": "==========\nOpera Cake\n==========\n\n.. image:: ../images/operacake.jpeg\n  :alt: Opera Cake \n\nOpera Cake is an antenna switching add-on board for HackRF One. Consisting of two 1x4 switches, Opera Cake also has a cross-over switch that permits operation as a 1x8 switch. Up to eight Opera Cakes may be stacked onto a single HackRF One provided that each Opera Cake is configured with a different board address.\n\nOpera Cake can be used as a 1x8 switch to connect your HackRF One to a variety of antennas at once, such as a long wire antenna for HF bands, a discone for VHF and UHF, a dipole for 2.4 GHz, and a dish for a satellite band. Once connected to your Opera Cake you can switch between all of your antennas in software instead of making physical hardware swaps.\n\nWhen set up as a pair of 1x4 switches you could use Opera Cake as a switched filter bank. To do this, connect port A1 to B1, A2 to B2, A3 to B3, and A4 to B4 through physical SMA filters and cables of your choosing. This setup allows you to change your transmit or receive to be through the filter of your choosing without having to reconnect hardware every time you would like to use a different filter.\n\nOpera Cake is configured with the ``hackrf_operacake`` command-line tool.\n"
  },
  {
    "path": "docs/source/opera_cake_board_addressing.rst",
    "content": "================\nBoard Addressing\n================\n\nEach Opera Cake has a numeric address set by optional jumpers installed on header P1. The default address (without jumpers) is 0. The ``--list`` or ``-l`` option can be used to list the address(es) of one or more Opera Cakes installed on a HackRF One:\n\n.. code-block:: sh\n\n\thackrf_operacake -l\n\nThe address may be set to any number from 0 to 7 by installing jumpers across the A0, A1, and/or A2 pins of header P1.\n\n.. list-table::\n  :header-rows: 1\n  :widths: 1 1 1 1\n\n  * - Address\n    - A2 Jumper\n    - A1 Jumper\n    - A0 Jumper\n  * - 0\n    - No\n    - No\n    - No\n  * - 1\n    - No\n    - No\n    - Yes\n  * - 2\n    - No\n    - Yes\n    - No\n  * - 3\n    - No\n    - Yes\n    - Yes\n  * - 4\n    - Yes\n    - No\n    - No\n  * - 5\n    - Yes\n    - No\n    - Yes\n  * - 6\n    - Yes\n    - Yes\n    - No\n  * - 7\n    - Yes\n    - Yes\n    - Yes\n\nWhen configuring an Opera Cake, the address may be specified with the ``--address`` or ``-o`` option:\n\n.. code-block:: sh\n\n\thackrf_operacake -o 1 -a A1 -b B2\n\nIf the address is unspecified, 0 is assumed. It is only necessary to specify the address if the address has been changed with the addition of jumpers, typically required only if multiple Opera Cakes are stacked onto a single HackRF One.\n"
  },
  {
    "path": "docs/source/opera_cake_faq.rst",
    "content": "=====================================\nFrequently Asked Questions\n=====================================\n\nWhy the name 'Opera Cake'?\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nInternally at Great Scott Gadgets, HackRF related boards are code named with a candy or confection name. The Opera Cake code name was fun enough that we didn't change from it when we released the project.\n\nWhen was Opera Cake first for sale?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nGreat Scott Gadgets first released Opera Cake for sale in 2022. The open source project for Opera Cake has been available since 2016 from Great Scott Gadgets. "
  },
  {
    "path": "docs/source/opera_cake_hardware.rst",
    "content": "========\nHardware\n========\n\nBlock Diagram\n~~~~~~~~~~~~~\n\n.. image:: ../images/operacake-block-diagram.png\n  :alt: Opera Cake Block Diagram\n\n\nBanks\n~~~~~\n\nThe ports on Opera Cake are grouped in two banks (or \"sides\"), one on each end of the board. Bank A consists of ports A0 through A4 while bank B consists of ports B0 through B4.\n\nPorts\n~~~~~\n\nOpera Cake has two primary ports, A0 and B0, each of which can be switched to any of eight secondary ports, A1-A4 and B1-B4. Each primary port is always connected to one secondary port. By default, A0 is connected to A1, and B0 is connected to B1. It is not possible to connect both primary ports to secondary ports in the same bank at the same time.\n\nLEDs\n~~~~\n\nPort selections are indicated by LEDs next to each port's connector. Port A0 and the secondary port connected to A0 are indicated with a green LED. Port B0 and the secondary port connected to B0 are indicated with a yellow LED.\n"
  },
  {
    "path": "docs/source/opera_cake_modes_of_operation.rst",
    "content": "==================\nModes of Operation\n==================\n\nOpera Cake supports three modes of operation: ``manual``, ``frequency``, and ``time``. The operating mode can be set with the ``--mode`` or ``-m`` option, and the active operating mode is displayed with the ``--list`` or ``-l`` option.\n\nManual Mode\n~~~~~~~~~~~\n\nThe default mode of operation is ``manual``. In manual mode, fixed port connections are configured with the ``-a`` and ``-b`` options as in the :ref:`port configuration examples <portconfiguration>`. If the operating mode has been changed, it can be changed back to manual mode with:\n\n.. code-block:: sh\n\n\thackrf_operacake -m manual\n\nFrequency Mode\n~~~~~~~~~~~~~~\n\nIn frequency mode, the A0 port connection switches automatically whenever the HackRF is tuned to a different frequency. This is useful when antennas for different frequency bands are connected to various ports.\n\nThe bands are specified in priority order. The final band specified will be used for frequencies not covered by the other bands specified.\n\nTo assign frequency bands to ports you must use the ``-f <port:min:max>`` option for each band, with the minimum and maximum frequencies specified in MHz. For example, to use port A1 for 100 MHz to 600 MHz, A3 for 600 MHz to 1200 MHz, and B2 for 0 MHz to 4 GHz:\n\n.. code-block:: sh\n\n\thackrf_operacake -m frequency -f A1:100:600 -f A3:600:1200 -f B2:0:4000\n\nIf tuning to precisely 600 MHz, A1 will be used as it is listed first. Tuning to any frequency over 4 GHz will use B2 as it is the last listed and therefore the default port.\n\nOnly the A0 port connection is specified in frequency mode. Whenever the A0 connection is switched, the B0 connection is also switched to the secondary port mirroring A0's secondary port. For example, when A0 switches to B2, B0 is switched to A2.\n\nOnce configured, an Opera Cake will remain in frequency mode until the mode is reconfigured or until the HackRF One is reset. You can pre-configure the Opera Cake in frequency mode, and the automatic switching will continue to work while using other software.\n\nAlthough multiple Opera Cakes on a single HackRF One may be set to frequency mode at the same time, they share a single switching plan. This can be useful, for example, for a filter bank consisting of eight filters.\n\nTime Mode\n~~~~~~~~~\n\nIn time mode, the A0 port connection switches automatically over time, counted in units of the sample period. This is useful for experimentation with pseudo-doppler direction finding.\n\nTo cycle through four ports, one port every 1000 samples:\n\n.. code-block:: none\n\n\thackrf_operacake -m time -t A1:1000 -t A2:1000 -t A3:1000 -t A4:1000\n\nWhen the duration on multiple ports is the same, the ``-w`` option can be used to set the default dwell time:\n\n.. code-block:: none\n\n\thackrf_operacake --mode time -w 1000 -t A1 -t A2 -t A3 -t A4\n\nOnly the A0 port connection is specified in time mode. Whenever the A0 connection is switched, the B0 connection is switched to the secondary port mirroring A0's secondary port. For example, when A0 switches to B2, B0 is switched to A2.\n\nOnce configured, an Opera Cake will remain in time mode until the mode is reconfigured or until the HackRF One is reset. You can pre-configure the Opera Cake in time mode, and the automatic switching will continue to work while using other software.\n\nAlthough multiple Opera Cakes on a single HackRF One may be set to time mode at the same time, they share a single switching plan.\n"
  },
  {
    "path": "docs/source/opera_cake_port_configuration.rst",
    "content": ".. _portconfiguration:\n\n===================\nPort Configurations\n===================\n\nPort connections may be configured manually. For example, to connect A0 to A2 and B0 to B3:\n\n.. code-block:: sh\n\n    hackrf_operacake -a A2 -b B3\n\nTo connect A0 to B2 and B0 to A4:\n\n.. code-block:: sh\n\n    hackrf_operacake -a B2 -b A4\n\nIf only one primary port is configured, the other primary port will be connected to the first secondary port on the opposite side. For example, after the next two commands B0 will be connected to A1:\n\n.. code-block:: sh\n\n\thackrf_operacake -a A2 -b B3\n\thackrf_operacake -a B2\n"
  },
  {
    "path": "docs/source/rad1o.rst",
    "content": "=====\nrad1o\n=====\n\nrad1o is the badge from the 2015 Chaos Communication Camp.\n\nThe rad1o badge contains a full-featured SDR (software defined radio) half-duplex transceiver, operating in a frequency range of about 50 MHz - 4000 MHz, and is software compatible to the HackRF.\n\n.. image:: ../images/rad1o_8.jpg\n  :alt: rad1o \n\n(rad1o picture provided by Christoph Krichenbauer with Creative Commons License CC-BY-NC_SA)\n\nMore information can be found at the `rad1o badge wiki <https://rad1o.badge.events.ccc.de/start>`__\n\nCompared to HackRF One, the rad1o badge uses a different mixer (MAX2871) with a reduced frequency range.\n"
  },
  {
    "path": "docs/source/rf_shield_installation.rst",
    "content": "===============================================\nRF Shield Installation Instructions\n===============================================\n\nHackRF Pro ships with an RF shield as standard.\n\nOfficial Great Scott Gadgets HackRF Ones do not come from the factory with an RF shield installed around the radio section of the PCB. They do, however, have pads in place so that one may be installed if a user has a reason and an inclination to do so. The reason that they do not come preinstalled is that early testing revealed that the RF shield did little to improve the performance of the HackRF One. The recommended RF shield is the BMI-S-230-F-R (frame) with the BMI-S-230-C (shield). A two part RF shield is recommended because the shield section can be removed to allow access to the RF section of the HackRF One. This can be important if it becomes necessary to probe any part of the RF section, or to replace any parts of the RF section. However, even with a two part RF shield, it can be difficult to access the RF section of the HackRF One in certain situations. The following steps are a basic set of instructions for installing a RF shield on a HackRF One.\n\n**CAUTION: Soldering a RF shield onto a HackRF One comes with a certain amount of risk. Beyond the inherent risks of soldering itself, this process may damage the HackRF One and no warranty is available to cover damage incurred from this process. If you do choose to install a RF shield on your HackRF One please proceed with caution.**\n\n1. Remove the HackRF One from the injection molded plastic case. \n\n  **BE WARNED: Opening the plastic case of your HackRF One will most likely destroy the tabs that hold it together.**  \n\n  Instructions for removing a HackRF One from its case can be found :ref:`here <open_your_hackrf_one>`.\n\n\n\n2. Prepare the HackRF One PCB for soldering on the shield frame, by adding flux to the RF shield pads around the radio section on the PCB.\n\n.. image:: ../images/rf_shield_1.jpeg\n\t:align: center\n\n\n\t\n3. Place the RF shield frame on the HackRF One, aligning it so that it makes contact with all of the pads around the RF section of the board.\n\n.. image:: ../images/rf_shield_2.jpg\n\t:align: center\n\n\n\t\n4. Solder the shield to one pad to anchor it to the H1. Visually inspect the frame to assure that it is still aligned properly.\n\n+---------------------------------------+---------------------------------------+\n| .. image:: ../images/rf_shield_3.jpg  | .. image:: ../images/rf_shield_4.jpg  |\n+---------------------------------------+---------------------------------------+\n\n\n\n5. Connect the frame to another pad on the opposite side from the first connection. Again, check that the frame is still aligned properly.\n\n+---------------------------------------+---------------------------------------+\n| .. image:: ../images/rf_shield_5.jpg  | .. image:: ../images/rf_shield_6.jpg  |\n+---------------------------------------+---------------------------------------+\n\n\n\n6. Connect at least one more pad, and then remove the pick and place bridge from the frame. *Removing the pick and place bridge is optional, but it is recommended.*\n\n.. image:: ../images/rf_shield_7.jpg\n\t:align: center\n\n\n\n7. Continue soldering the rest of the pads to the frame.\n\n.. image:: ../images/rf_shield_8.jpg\n\t:align: center\n\n\n\n8. Clean the flux and soldering residue with the appropriate solvent for the type of flux used. Be sure to let the HackRF One dry completely before plugging it in to a power source.\n\n\n\n9. Place the RF shield onto the frame and snap it into place.\n\n.. image:: ../images/rf_shield_9.jpg\n\t:align: center\n\n\n\n10. If desired, put the HackRF One back into the plastic case, if it is still able to click together. \n"
  },
  {
    "path": "docs/source/sampling_rate.rst",
    "content": "Sampling Rate and Baseband Filters\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nUsing a sampling rate of less than 8MHz is not recommended. Partly, this is because the MAX5864 (ADC/DAC chip) isn't specified to operate at less than 8MHz, and therefore, no promises are made by Maxim about how it performs. But more importantly, the baseband filter in the MAX2837 has a minimum bandwidth of 1.75MHz. It can't provide enough filtering at 2MHz sampling rate to remove substantial signal energy in adjacent spectrum (more than +/-1MHz from the tuned frequency). The MAX2837 datasheet suggests that at +/-1MHz, the filter provides only 4dB attenuation, and at +/-2MHz (where a signal would alias right into the center of your 2MHz spectrum), it attenuates about 33dB. That's significant. Here's a picture:\n\n.. image:: ../images/max2837-1m75bw-at-2m.png\n\t:align: center\n\nAt 8MHz sampling rate, and using the minimum 1.75MHz bandwidth filter, this is the response:\n\n.. image:: ../images/max2837-1m75bw-at-8m.png\n\t:align: center\n\nYou can see that the attenuation is more than 60dB at +/-2.8MHz, which is more than sufficient to remove significant adjacent spectrum interference before the ADC digitizes the baseband. If using this configuration to get a 2MHz sampling rate, use a GNU Radio block after the 8MHz source that performs a 4:1 decimation with a decently sharp low pass filter (complex filter with a cut-off of <1MHz)."
  },
  {
    "path": "docs/source/setting_gain.rst",
    "content": "============================\nSetting Gain Controls for RX\n============================\n\nGain controls\n~~~~~~~~~~~~~\n\nHackRF One provides three different analog gain controls on RX and two on TX.\n\nThe three RX gain controls are at these stages:\n\n- RF (\"amp\", 0 or ~11 dB)\n- IF (\"lna\", 0 to 40 dB in 8 dB steps)\n- baseband (\"vga\", 0 to 62 dB in 2 dB steps)\n \nThe two TX gain controls are at these stages:\n\n- RF (0 or ~11 dB)\n- IF (0 to 47 dB in 1 dB steps)\n\nNote: in some documents, the RF gain was erroneously quoted to be 14 dB. The confusion was based on the fact that the MGA-81563 amplifier is advertised as a \"14 dBm\" amplifier, but that specifies its output power, not its amplification. See `Martin Ling's comment on issue #1059 <https://github.com/greatscottgadgets/hackrf/issues/1059#issuecomment-1060038293>`__ for some details!\n\nThe TX and RX RF amplifiers have two settings: on or off. In the off state, the amps are completely bypassed. They nominally provide around 11 dB of gain when on, but the actual amount of gain varies by frequency. In general, expect less gain at higher frequencies. For fine control of gain, use the IF and/or baseband gain options.\n\nA good default setting to start with is RF=0 (off), IF=16, baseband=16. Increase or decrease the IF and baseband gain controls roughly equally to find the best settings for your situation. Turn on the RF amp if you need help picking up weak signals. If your gain settings are too low, your signal may be buried in the noise. If one or more of your gain settings is too high, you may see distortion (look for unexpected frequencies that pop up when you increase the gain) or the noise floor may be amplified more than your signal is.\n"
  },
  {
    "path": "docs/source/software_support.rst",
    "content": "===========================================\nThird-Party Software Compatible With HackRF\n===========================================\n\nSoftware That Has Direct Support For HackRF\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* GQRX\n\n    * `http://gqrx.dk/ <http://gqrx.dk/>`__\n\n* GNU Radio\n\n    * https://www.gnuradio.org/\n\n* GNU Radio Mode-S/ADS-B\n\n    * `https://github.com/bistromath/gr-air-modes <https://github.com/bistromath/gr-air-modes>`__\n\n* QSpectrumAnalyzer\n\n    * `https://github.com/xmikos/qspectrumanalyzer <https://github.com/xmikos/qspectrumanalyzer>`__\n\n* SDR# \n\n    * `https://airspy.com/download/ <https://airspy.com/download/>`__\n    * Windows OS only\n    * Only nightly builds currently support HackRF One  \n\n* SDR Console\n\n    * https://www.sdr-radio.com/Console\n\n* Spectrum Analyzer GUI for hackrf_sweep for Windows \n\n    * `https://github.com/pavsa/hackrf-spectrum-analyzer <https://github.com/pavsa/hackrf-spectrum-analyzer>`__\n\n* Universal Radio Hacker (Windows/Linux) \n\n    * `https://github.com/jopohl/urh <https://github.com/jopohl/urh>`__\n\n* Web-based APRS tracker \n\n    * `https://xakcop.com/aprs-sdr <https://xakcop.com/aprs-sdr/>`__\n\n\n\nSoftware That Can Use Data From HackRF\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n* Baudline \n\n    * `http://www.baudline.com/ <http://www.baudline.com/>`__ \n    * Can view/process HackRF data, e.g. hackrf_transfer\n\n* Inspectrum \n\n    * `https://github.com/miek/inspectrum <https://github.com/miek/inspectrum>`__\n    * Capture analysis tool with advanced features\n\n* Matlab\n\n    .. code-block :: sh\n\n        fid = open('samples.bin',  'r');\n        len = 1000; % 1000 samples\n        y = fread(fid, 2*len, 'int8');\n        y = y(1:2:end) + 1j*y(2:2:end);\n        fclose(fid)\n\n\n\nTroubleshooting Recommendations\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nMany of these tools require libhackrf and at times HackRF Tools. It may help you to have updated libhackrf and HackRF Tools when troubleshooting these applications. \n\nIt is also strongly suggested, and usually required, that your HackRF Tools and HackRF firmware match. "
  },
  {
    "path": "docs/source/synchronization_checklist.rst",
    "content": ".. _synchronization_checklist:\n\n================================================\nSynchronization Checklist\n================================================\n\nThere are many scenarios where you may want to use multiple HackRF One devices\nsynchronized with each other. For instance, multiple devices can be used with a\nphased antenna array to implement direction finding or beamforming.\n\nIf you're having trouble achieving fully synchronized operation, the following\nchecklist may be useful for troubleshooting:\n\n* **Are you running the latest firmware and host software versions?**\n\n    There have been many bug fixes, so please use the latest releases.\n\n* **Are you applying settings to the right target devices?**\n\n    With more than one HackRF device connected, you need to take care to specify\n    which device should be used where. When using our command line tools, use the\n    ``-d`` option with a serial number on the command line to specify which\n    device each command should target.\n\n* **Are all HackRFs sharing a clock?**\n\n    If the HackRFs are not sharing a clock, frequencies and sample rates will\n    not match exactly. See the\n    :ref:`external clock interface <external_clock_interface>`\n    section for how to connect the clock signals.\n\n* **Is the clock input being detected?**\n\n    Use ``hackrf_clock`` with the ``-i`` option to check for clock input.\n    Use the ``-d`` option to specify the serial number.\n\n    This requires ``2022.09.1`` or later host software.\n\n    The older way of checking using ``hackrf_debug`` will not work correctly on\n    some hardware revisions.\n\n* **If the clock source is CLKOUT of another HackRF, has it been enabled?**\n\n    Use ``hackrf_clock`` with the ``-o`` option to enable the clock output.\n    Use the ``-d`` option to specify the serial number.\n\n* **Is the CLKIN waveform correct?**\n\n    * It should be a 10 MHz square wave between 0 V and 3.0 to 3.3 V.\n    * A sine wave is OK, but may give greater phase noise.\n    * An unbuffered TCXO output may not have sufficient voltage.\n    * Some hardware revisions are less tolerant of out-of-spec\n      clock input than others.\n\n* **Is your hardware faulty?**\n\n    Some HackRF clones were sold with a non-functional CLKIN port.\n\n* **Are all HackRFs being started together using hardware triggering?**\n\n    If hardware triggering is not used, start times will not match exactly.\n    See the :ref:`hardware triggering <hardware_triggering>` section for how\n    to connect the necessary trigger signals.\n\n    Use ``hackrf_transfer`` with the ``-H`` option to wait for trigger input.\n\n    If launching multiple ``hackrf_transfer`` instances, make sure that those\n    running with ``-H`` have had time to reach the ``Waiting for trigger...``\n    state before the trigger signal is sent.\n\n    .. note:: There is currently no support for hardware triggering via the\n              Osmocom or Soapy blocks in GNU Radio. The Osmocom block may look\n              like it supports this but the options have no effect. \n\n* **Are any samples being lost due to USB throughput problems?**\n\n    If RX samples are dropped or TX samples delayed, signals will become out\n    of sync.\n\n    Use ``hackrf_debug -S`` on each HackRF after running your software to check\n    if there were throughput problems. If the shortfall count reported is\n    non-zero, some samples were dropped on RX or late for TX, and signals will\n    be out of sync as a result.\n\n    This requires ``2022.09.1`` or later host software.\n\n    To force shortfalls to stop the device at runtime, use\n    ``hackrf_debug -T 0 -R 0`` to set zero tolerance for shortfalls.\n\n* **Are your HackRFs sharing a USB bus?**\n\n    A single HackRF One at 20 MHz sample rate uses practically all the bandwidth\n    of a single USB 2.0 bus. Unless using very low sample rates, each HackRF\n    should be connected to its own bus.\n"
  },
  {
    "path": "docs/source/troubleshooting.rst",
    "content": ".. _troubleshooting:\n\n================================================\nTroubleshooting\n================================================\n\nHackRF not detected / \"No HackRF boards found.\"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf the software you're using is unable to detect the HackRF hardware and/or `hackrf_info` returns \"No HackRF boards found.\", this can be caused by a number of different software or hardware issues.\n\nSolution\n--------\n\n    #. If you are using a PortaPack addon, make sure to select \"HackRF\" mode from the main menu.\n\n    #. If you are using a virtual machine or Windows Subsystem for Linux (WSL), make sure that it is configured to pass through the USB device.\n\n    #. Check whether the device appears in ``lsusb`` (Linux), Device Manager (Windows), or System Report (macOS). If it doesn't not appear, it could either be a firmware issue, an issue with the cable, or another hardware issue.\n\n    #. Try booting the HackRF in DFU mode by holding the \"DFU\" button when plugging in the device. It should now appear as `NXP Semiconductors LPC4330FET180 [ARM Cortex M4 + M0] (device firmware upgrade mode)` in the locations listed above. If it does appear, then it was likely a firmware issue and you can follow the instructions to :ref:`recover the SPI flash firmware <recovering_firmware>`.\n\n    #. If the device does not appear in DFU mode then it is likely to be an issue with the USB cable. Charge-only cables (which do not include the data lines) have become very common and will cause this symptom. Ideally, test the cable you're using with another device that does some sort of data transfer to be sure that it works, or just try other cables.\n\n    #. If the device still does not appear, it may be a less common issue or possibly a fault with the hardware. See :doc:`Getting Help <getting_help>` for information on where to ask for more support, and please include as much detail as you can about what you've already tried.\n\n.. _bigspike:\n\nThere is a big spike in the center of the received spectrum\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you see a large spike in the center of your FFT display regardless of the frequenecy you are tuned to, you are seeing a DC offset (or component or bias). The term \"DC\" comes from \"Direct Current\" in electronics. It is the unchanging aspect of a signal as opposed to the \"alternating\" part of the signal (AC) that changes over time.\n\n.. figure:: ../images/dc_spike_grc.png\n   :align: center\n\n   DC spike\n\n\nTake, for example, the signal represented by the digital sequence:\n\n.. code-block:: sh\n\n\t-2, -1, 1, 6, 8, 9, 8, 6, 1, -1, -2, -1, 1, 6, 8, 9, 8, 6, 1, -1, -2, -1, 1, 6, 8, 9, 8, 6, 1, -1\n\n.. figure:: ../images/dc_spike_example_plot.png\n   :align: center\n\n   Example signal\n\nThis periodic signal contains a strong sinusoidal component spanning from -2 to 9. If we plot the spectrum of this signal, you can see one spike at the frequency of this sinusoid and a second spike at 0 Hz (DC).\n\n\n.. figure:: ../images/dc_spike_example_spectrum.png\n   :align: center\n\n   Spectrum of example signal\n\nIf the signal spanned from values -2 to 2 (centered around zero), there would be no DC offset. Since it is centered around 3.5 (the number midway between -2 and 9), there is a DC component.\n\nSamples produced by HackRF are measurements of radio waveforms, but the measurement method is prone to a DC bias introduced by HackRF. It's an artifact of the measurement system, not an indication of a received radio signal. DC offset is not unique to HackRF; it is common to all quadrature sampling systems.\n\nA high DC offset is also one of a few symptoms that can be caused by a software version mismatch. A common problem is that people run an old version of gr-osmosdr with newer firmware.\n\nSolution\n--------\n\nThere are a few options:\n\n    #. Ignore it. For many applications it isn't a problem. You'll learn to ignore it.\n\n    #. Avoid it. The best way to handle DC offset for most applications is to use offset tuning; instead of tuning to your exact frequency of interest, tune to a nearby frequency so that the entire signal you are interested in is shifted away from 0 Hz but still within the received bandwidth. If your algorithm works best with your signal centered at 0 Hz (many do), you can shift the frequency in the digital domain, moving your signal of interest to 0 Hz and your DC offset away from 0 Hz. HackRF's high maximum sampling rate can be a big help as it allows you to use offset tuning even for relatively wideband signals.\n\n    #. Correct it. There are various ways of removing the DC offset in software. However, these techniques may degrade parts of the signal that are close to 0 Hz. It may look better, but that doesn't necessarily mean that it is better from the standpoint of a demodulator algorithm, for example. Still, correcting the DC offset is often a good choice.\n"
  },
  {
    "path": "docs/source/updating_firmware.rst",
    "content": ".. _updating_firmware:\n\n================================================\nUpdating Firmware\n================================================\n\nHackRF devices ship with firmware on the SPI flash memory. The firmware can be updated with a USB cable and host computer.\n\nThese instructions allow you to upgrade the firmware in order to take advantage of new features or bug fixes.\n\n\n\nUpdating the SPI Flash Firmware\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo update the firmware on HackRF Pro, use the hackrf_spiflash program:\n\n.. code-block :: sh\n\n\thackrf_spiflash -w hackrf_pro_usb.bin\n\nYou can find the firmware binary (hackrf_pro_usb.bin) in the firmware-bin directory of the latest `release package <https://github.com/greatscottgadgets/hackrf/releases/latest>`__ or you can compile your own from the `source <https://github.com/greatscottgadgets/hackrf/tree/master/firmware>`__. For HackRF One or other platforms, use the \".bin\" file with the appropriate name for your platform such as hackrf_one_usb.bin. If you compile from source, the file will be called hackrf_usb.bin.\n\nThe hackrf_spiflash program is part of hackrf-tools.\n\nWhen writing a firmware image to SPI flash, be sure to select firmware with a filename ending in \".bin\".\n\nAfter writing the firmware to SPI flash, you may need to reset the HackRF device by pressing the RESET button or by unplugging it and plugging it back in.\n\nIf you get an error that mentions HACKRF_ERROR_NOT_FOUND, it is often a permissions problem on your OS.\n\n.. _recovering_firmware:\n\nOnly if Necessary: Recovering the SPI Flash Firmware\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf the firmware installed in SPI flash has been damaged or if you are programming a home-made HackRF for the first time, you will not be able to immediately use the hackrf_spiflash program as listed in the above procedure. Follow these steps instead:\n\n    #. Follow the DFU Boot instructions to start the HackRF in DFU boot mode.\n    #. Type ``dfu-util --device 1fc9:000c --alt 0 --download hackrf_pro_usb.dfu`` to load firmware from a release package into RAM. For HackRF One or other platforms, use the \".dfu\" file with the appropriate name for your platform such as hackrf_one_usb.dfu.\n    #. Follow the SPI flash firmware update procedure above to write the \".bin\" firmware image to SPI flash.\n\n\n\nOnly if Necessary: DFU Boot\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nDFU boot mode is normally only needed if the firmware is not working properly or has never been installed.\n\nThe LPC43xx microcontroller on HackRF is capable of booting from several different code sources. By default, HackRF boots from SPI flash memory (SPIFI). It can also boot HackRF in DFU (USB) boot mode. In DFU boot mode, HackRF will enumerate over USB, wait for code to be delivered using the DFU (Device Firmware Update) standard over USB, and then execute that code from RAM. The SPIFI is normally unused and unaltered in DFU mode.\n\nTo start up HackRF Pro or HackRF One in DFU mode, hold down the DFU button while powering it on or while pressing and releasing the RESET button. Then release the DFU button. On HackRF One, the 3V3 LED should illuminate. On HackRF Pro, all LEDs should remain off. At this point the HackRF is ready to receive firmware over USB.\n\nTo start up Jawbreaker in DFU mode, short two pins on one of the \"BOOT\" headers while power is first supplied. The pins that must be shorted are pins 1 and 2 of header P32 on Jawbreaker. Header P32 is labeled \"P2_8\" on most Jawbreakers but may be labeled \"2\" on prototype units. Pin 1 is labeled \"VCC\". Pin 2 is the center pin. After DFU boot, you should see VCCLED illuminate and note that 1V8LED does not illuminate. At this point Jawbreaker is ready to receive firmware over USB.\n\nYou should only use a firmware image with a filename ending in \".dfu\" over DFU, not firmware ending in \".bin\".\n\n\n\nObtaining DFU-Util\n~~~~~~~~~~~~~~~~~~\n\nOn fresh installs of your OS, you may need obtain a copy of DFU-Util. For most Linux distributions it should be available as a package, for example on Debian/Ubuntu\n\n.. code-block :: sh\n\n\tsudo apt-get install dfu-util\n\nIf you are using a platform without a dfu-util package, build instruction can be found `here on the dfu-util source forge build page <http://dfu-util.sourceforge.net/build.html>`__.\n\n.. code-block :: sh\n\n\tcd ~\n\tsudo apt-get build-dep dfu-util\n\tsudo apt-get install libusb-1.0-0-dev\n\tgit clone git://git.code.sf.net/p/dfu-util/dfu-util\n\tcd dfu-util\n\t./autogen.sh\n\t./configure\n\tmake\n\tsudo make install\n\nNow you will have the current version of DFU Util installed on your system.\n\n\n\nUpdating the CPLD\n~~~~~~~~~~~~~~~~~\n\nOlder versions of HackRF firmware (prior to release 2021.03.1) require an additional step to program a bitstream into the CPLD.\n\nTo update the CPLD image, first update the SPI flash firmware, libhackrf, and hackrf-tools to the version you are installing. Then:\n\n.. code-block :: sh\n\n\thackrf_cpldjtag -x firmware/cpld/sgpio_if/default.xsvf\n\nAfter a few seconds, three LEDs should start blinking. This indicates that the CPLD has been programmed successfully. Reset the HackRF device by pressing the RESET button or by unplugging it and plugging it back in.\n"
  },
  {
    "path": "docs/source/usb_cables.rst",
    "content": "==========\nUSB Cables\n==========\n\nThe USB cable you choose can make a big difference in what you see when using your HackRF and especially when using it around between 120 and 480 MHz where USB is doing all its work.\n\n    #. Use a shielded USB cable. The best way to guarantee RF interference from USB is to use an unshielded cable. You can test that your cable is shielded by using a continuity tester to verify that the shield on one connector has continuity to the shield on the connector at the other end of the cable.\n\n    #. Use a short USB cable. Trying anything larger than a 6ft cable may yield poor results. The longer the cable, the more loss you can expect and when making this post a 15ft cable was tried and the result was the HackRF would only power up half way.\n\n    #. For best results, select a cable with a ferrite core. These cables are usually advertised to be noise reducing and are recognizable from the plastic block towards one end.\n\nScreenshot before and after changing to a noise reducing cable (`view full size image <http://i.imgur.com/e64LASK.jpg>`__): \n\n.. image:: ../images/noisereducingcablescreenshot.jpeg\n\t:align: center\n\nA shielded cable with ferrite core was used in the right-hand image.\n\nThe before and after images were both taken with the preamp on and the LNA and VGA both set to 24db.\n\n\n\nWhy isn't my HackRF detectable after I plug it into my computer?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf your HackRF isn't immediately detectable it is very possible that your USB cable is not meeting HackRF's requirements. HackRF requires quite a bit of supply current and solid USB 2.0 high speed communications to operate. It is common for HackRF to reveal cables with deficiencies such as carrying power but not data, carrying data but not enough power, etc. Please try multiple cables to resolve this issue. More than once people have gotten their HackRF to work after trying their fifth cable.\n"
  },
  {
    "path": "docs/source/virtual_machines.rst",
    "content": "================\nVirtual Machines\n================\n\nHackRF requires the ability to stream data at very high rates over USB. Unfortunately VM software typically has problems with USB passthrough; especially continuous high speed USB transfers. It is recommended to not use a HackRF with a VM. "
  },
  {
    "path": "firmware/.gitignore",
    "content": "*.bin\n*.d\n*.elf\n*.hex\n*.list\n*.map\n*.o\n*.srec\n*.dfu\n"
  },
  {
    "path": "firmware/CMakeLists.txt",
    "content": "# Copyright 2012 Jared Boone <jared@sharebrained.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\n# Top directory CMake project for HackRF firmware\n\ncmake_minimum_required(VERSION 3.10.0)\nset(CMAKE_TOOLCHAIN_FILE toolchain-arm-cortex-m.cmake)\n\nproject (hackrf_firmware_all C)\n\nadd_subdirectory(blinky)\nadd_subdirectory(hackrf_usb)\n"
  },
  {
    "path": "firmware/README",
    "content": "The primary firmware source code for USB HackRF devices is hackrf_usb.  Most of\nthe other directories contain firmware source code for test and development.\nThe common directory contains source code shared by multiple HackRF firmware\nprojects.  The cpld directory contains HDL source for the CPLD.\n\n\nThe firmware is set up for compilation with the GCC toolchain available here:\n\nhttps://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads\n\nRequired dependency:\n\nhttps://github.com/mossmann/libopencm3\n\nIf you are using git, the preferred way to install libopencm3 is to use the\nsubmodule:\n\n$ cd ..\n$ git submodule init\n$ git submodule update\n\nTo build and install a standard firmware image for HackRF One:\n\n$ cd hackrf_usb\n$ mkdir build\n$ cd build\n$ cmake ..\n$ make\n$ hackrf_spiflash -w hackrf_usb.bin\n\nIf you have a HackRF Pro, add -DBOARD=PRALINE to the cmake command.\nIf you have a Jawbreaker, add -DBOARD=JAWBREAKER to the cmake command.\nIf you have a rad1o, use -DBOARD=RAD1O instead.\n\nIf you get the \"`arm-none-eabi-gcc` is not a full path and was not found in the PATH\"\nerror during `cmake ..`, install the\n[ARM GNU toolchain](https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain).\nThis toolchain is pre-packaged on many platforms and distributions, e.g. on Debian/Ubuntu\nyou can run `sudo apt-get install gcc-arm-none-eabi` to install it.\n\nIf you get the \"ModuleNotFoundError: No module named 'yaml'\" error during `make`,\nrun `pip install pyyaml` to install the Python yaml pip package.\n\nIt is possible to use a USB Device Firmware Upgrade (DFU) method to load\nfirmware into RAM.  This is normally only required to recover a device that has\nhad faulty firmware loaded, but it can also be useful for firmware developers.\n\nFor loading firmware into RAM with DFU you will need:\n\nhttp://dfu-util.sourceforge.net/\n\nTo start up HackRF One or HackRF Pro in DFU mode, hold down the DFU button\nwhile powering it on or while pressing and releasing the RESET button.  Release\nthe DFU button after the 3V3 LED illuminates.\n\nA .dfu file is built by default when building firmware.  Alternatively you can\nuse a known good .dfu file from a release package.  Load the firmware into RAM\nwith:\n\n$ dfu-util --device 1fc9:000c --alt 0 --download hackrf_usb.dfu\n"
  },
  {
    "path": "firmware/appveyor.sh",
    "content": "#!/bin/sh\n\n/usr/bin/env python -m ensurepip\n/usr/bin/env python -m pip install pyyaml\n\ncd firmware/libopencm3\nexport SRCLIBDIR='c:\\projects\\hackrf\\firmware\\libopencm3\\lib\\'\nmake lib/lpc43xx/m0\nmake lib/lpc43xx/m4\ncd ..\nmkdir build-hackrf-one\ncd build-hackrf-one\ncmake -G \"Unix Makefiles\" ..\nmake VERBOSE=1\n"
  },
  {
    "path": "firmware/blinky/CMakeLists.txt",
    "content": "# Copyright 2012 Michael Ossmann <mike@ossmann.com>\n# Copyright 2012 Jared Boone <jared@sharebrained.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\ncmake_minimum_required(VERSION 3.10.0)\nset(CMAKE_TOOLCHAIN_FILE ../toolchain-arm-cortex-m.cmake)\n\nproject(blinky C)\n\ninclude(../hackrf-common.cmake)\n\nset(SRC_M4\n\tblinky.c\n)\n\nDeclareTargets()\n"
  },
  {
    "path": "firmware/blinky/README",
    "content": "This is the simplest example firmware for HackRF.  It flashes three LEDs.\n"
  },
  {
    "path": "firmware/blinky/blinky.c",
    "content": "/*\n * Copyright 2010-2017 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_core.h\"\n#include \"platform_detect.h\"\n#include \"delay.h\"\n\nint main(void)\n{\n\tdetect_hardware_platform();\n\tpin_setup();\n\n#ifndef PRALINE\n\t/* enable 1V8 power supply so that the 1V8 LED lights up */\n\tenable_1v8_power();\n#else\n\t/* enable 1V2 power supply so that the 3V3FPGA LED lights up */\n\tenable_1v2_power();\n#endif\n\n\t/* Blink LED1/2/3 on the board. */\n\twhile (1) \n\t{\n\t\tled_on(LED1);\n\t\tled_on(LED2);\n\t\tled_on(LED3);\n\n\t\tdelay(2000000);\n\t\t\n\t\tled_off(LED1);\n\t\tled_off(LED2);\n\t\tled_off(LED3);\n\t\t\n\t\tdelay(2000000);\n\t}\n\n\treturn 0;\n}\n"
  },
  {
    "path": "firmware/common/LPC4320_M4_memory.ld",
    "content": "/*\n * Copyright 2012-2014 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/* Linker script for HackRF One (LPC4320, 1M SPI flash, 200K SRAM). */\n\nMEMORY\n{\n\t/* rom is really the shadow region that points to SPI flash or elsewhere */\n\trom (rx)  : ORIGIN = 0x00000000, LENGTH =  1M\n\tram_local1 (rwx) : ORIGIN = 0x10000000, LENGTH =  96K\n\tram_local2 (rwx) : ORIGIN = 0x10080000, LENGTH =  32K\n\tram_sleep (rwx) : ORIGIN = 0x10088000, LENGTH = 8K\n}\n\nINCLUDE LPC43xx_M4_memory.ld\n"
  },
  {
    "path": "firmware/common/LPC4330_M4_memory.ld",
    "content": "/*\n * Copyright 2012-2017 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/* Linker script for Rad1o badge - (LPC4330, 1M SPI flash, 264K SRAM). */\n\nMEMORY\n{\n\t/* rom is really the shadow region that points to SPI flash or elsewhere */\n\trom (rx)  : ORIGIN = 0x00000000, LENGTH =  128K\n\tram_local1 (rwx) : ORIGIN = 0x10000000, LENGTH =  128K\n\tram_local2 (rwx) : ORIGIN = 0x10080000, LENGTH =  64K\n\tram_sleep (rwx) : ORIGIN = 0x10090000, LENGTH = 8K\n}\n\nINCLUDE LPC43xx_M4_memory.ld\n"
  },
  {
    "path": "firmware/common/LPC43xx_M0_memory.ld",
    "content": "/*\n * Copyright 2012-2014 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\nMEMORY\n{\n\tram (rwx) : ORIGIN = 0x00000000, LENGTH = 20K\n}\n"
  },
  {
    "path": "firmware/common/LPC43xx_M4_M0_image_from_text.ld",
    "content": "/*\n * Copyright 2012-2021 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\nSECTIONS\n{\n\t.m0_text : {\n\t\tPROVIDE(__m0_start__ = .);\n\t\tKEEP(*(.m0_bin*));\n\t\t. = ALIGN(4);\n\t\tPROVIDE(__m0_end__ = .);\n\t} >rom\n}\n"
  },
  {
    "path": "firmware/common/LPC43xx_M4_memory.ld",
    "content": "/*\n * Copyright 2012-2021 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\nMEMORY\n{\n\t/* Physical address in Flash used to copy Code from Flash to RAM */\n\trom_flash (rx)    : ORIGIN = 0x80000000, LENGTH = 1M\n\t/* Buffers for LZ4 decompression */\n\tram_lz4_in (rwx)  : ORIGIN = 0x20000000, LENGTH = 4K\n\tram_lz4_out (rwx) : ORIGIN = 0x20001000, LENGTH = 4K\n\t/* RAM for M0 code */\n\tram_m0 (rwx)      : ORIGIN = 0x20002000, LENGTH = 20K\n\t/* RAM shared between M0 and M4 */\n\tram_shared (rwx)  : ORIGIN = 0x20007000, LENGTH = 4K\n\t/* USB buffer. Straddles two blocks of RAM\n\t * to get performance benefit of having two USB buffers addressable\n\t * simultaneously (on two different buses of the AHB multilayer matrix)\n\t */\n\tram_usb (rwx)     : ORIGIN = 0x20008000, LENGTH = 32K\n}\n\nusb_bulk_buffer = ORIGIN(ram_usb);\nlz4_in_buf = ORIGIN(ram_lz4_in);\nlz4_out_buf = ORIGIN(ram_lz4_out);\nm0_state = ORIGIN(ram_shared);\nPROVIDE(__ram_m0_start__ = ORIGIN(ram_m0));\n"
  },
  {
    "path": "firmware/common/LPC43xx_M4_memory_rom_only.ld",
    "content": "/*\n * Copyright 2012-2025 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\nSECTIONS\n{\n\t/* ROM-only section */\n    .rom_only : {\n        . = ALIGN(4);\n        KEEP(*(.rom_only))\n        . = ALIGN(4);\n    } > rom\n}"
  },
  {
    "path": "firmware/common/README",
    "content": "This directory contains things shared by multiple HackRF firmware\nimplementations.\n"
  },
  {
    "path": "firmware/common/adc.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"adc.h\"\n#include <libopencm3/lpc43xx/adc.h>\n#include <libopencm3/lpc43xx/scu.h>\n\nuint16_t adc_read(uint8_t pin)\n{\n\tbool alt_pin = (pin & 0x80);\n\tpin &= ~0x80;\n\tuint8_t pin_mask = (1 << pin);\n\tif (alt_pin) {\n\t\tSCU_ENAIO0 |= pin_mask;\n\t} else {\n\t\tSCU_ENAIO0 &= ~pin_mask;\n\t}\n\tADC0_CR = ADC_CR_SEL(pin_mask) | ADC_CR_CLKDIV(45) | ADC_CR_PDN | ADC_CR_START(1);\n\twhile (!(ADC0_GDR & ADC_DR_DONE) || (((ADC0_GDR >> 24) & 0x7) != pin))\n\t\t;\n\treturn (ADC0_GDR >> 6) & 0x03FF;\n}\n\nvoid adc_off(void)\n{\n\tADC0_CR = 0;\n}\n"
  },
  {
    "path": "firmware/common/adc.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __ADC_H__\n#define __ADC_H__\n\n#include <stdint.h>\n\nuint16_t adc_read(uint8_t pin);\nvoid adc_off(void);\n\n#endif // __ADC_H__\n"
  },
  {
    "path": "firmware/common/bitband.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"bitband.h\"\n\nvolatile uint32_t* peripheral_bitband_address(\n\tvolatile void* const address,\n\tconst uint_fast8_t bit_number)\n{\n\tconst uint32_t bit_band_base = 0x42000000;\n\tconst uint32_t byte_offset = (uint32_t) address - 0x40000000;\n\tconst uint32_t bit_word_offset = (byte_offset * 32) + (bit_number * 4);\n\tconst uint32_t bit_word_address = bit_band_base + bit_word_offset;\n\treturn (volatile uint32_t*) bit_word_address;\n}\n\nvoid peripheral_bitband_set(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number)\n{\n\tvolatile uint32_t* const bitband_address =\n\t\tperipheral_bitband_address(peripheral_address, bit_number);\n\t*bitband_address = 1;\n}\n\nvoid peripheral_bitband_clear(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number)\n{\n\tvolatile uint32_t* const bitband_address =\n\t\tperipheral_bitband_address(peripheral_address, bit_number);\n\t*bitband_address = 0;\n}\n\nuint32_t peripheral_bitband_get(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number)\n{\n\tvolatile uint32_t* const bitband_address =\n\t\tperipheral_bitband_address(peripheral_address, bit_number);\n\treturn *bitband_address;\n}\n"
  },
  {
    "path": "firmware/common/bitband.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __BITBAND_H__\n#define __BITBAND_H__\n\n#include <stdint.h>\n\nvolatile uint32_t* peripheral_bitband_address(\n\tvolatile void* const address,\n\tconst uint_fast8_t bit_number);\nvoid peripheral_bitband_set(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number);\nvoid peripheral_bitband_clear(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number);\nuint32_t peripheral_bitband_get(\n\tvolatile void* const peripheral_address,\n\tconst uint_fast8_t bit_number);\n\n#endif //__BITBAND_H__\n"
  },
  {
    "path": "firmware/common/clkin.c",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"gpdma.h\"\n#include <libopencm3/lpc43xx/timer.h>\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/gima.h>\n#include <libopencm3/lpc43xx/creg.h>\n#include <stdint.h>\n\n#define CLOCK_CYCLES_1_MS     (204000)\n#define MEASUREMENT_WINDOW_MS (50)\n#define MEASUREMENT_CYCLES    (CLOCK_CYCLES_1_MS * MEASUREMENT_WINDOW_MS)\n\n/* DMA linked list item */\ntypedef struct {\n\tuint32_t src;\n\tuint32_t dest;\n\tuint32_t next_lli;\n\tuint32_t control;\n} dma_lli;\n\n/* timer control register configuration sequence */\ntypedef struct {\n\tuint32_t first_tcr;\n\tuint32_t second_tcr;\n} tcr_sequence;\n\ndma_lli timer_dma_lli;\ntcr_sequence reset;\n\nvoid clkin_detect_init(void)\n{\n\t/* Timer1 triggers periodic measurement */\n\ttimer_set_prescaler(TIMER1, 0);\n\ttimer_set_mode(TIMER1, TIMER_CTCR_MODE_TIMER);\n\tTIMER1_MCR = TIMER_MCR_MR0R;\n\tTIMER1_EMR = (TIMER_EMR_EMC_SET << TIMER_EMR_EMC0_SHIFT) |\n\t\t(TIMER_EMR_EMC_TOGGLE << TIMER_EMR_EMC3_SHIFT);\n\tTIMER1_MR3 = MEASUREMENT_CYCLES;\n\tTIMER1_MR0 = MEASUREMENT_CYCLES;\n\n\t/* prevent TIMER1_MR3 from interfering with SCT */\n\tCREG_CREG6 |= CREG_CREG6_CTOUTCTRL;\n\n\t/* Timer2 counts CLKIN */\n\ttimer_set_prescaler(TIMER2, 0);\n\tTIMER2_CCR = TIMER_CCR_CAP3RE;\n\tGIMA_CAP2_3_IN = 0x20; // T1_MAT3\n\n\t/* measure CLKIN_DETECT signal on P4_8, pin 15, CTIN_5 */\n\tTIMER2_CTCR = TIMER_CTCR_MODE_COUNTER_RISING | TIMER_CTCR_CINSEL_CAPN_2;\n\tscu_pinmux(P4_8, SCU_GPIO_PDN | SCU_CONF_FUNCTION1); // CTIN_5\n\tGIMA_CAP2_2_IN = 0x00;                               // CTIN_5\n\n\treset.first_tcr = TIMER_TCR_CEN | TIMER_TCR_CRST;\n\treset.second_tcr = TIMER_TCR_CEN;\n\ttimer_dma_lli.src = (uint32_t) & (reset);\n\ttimer_dma_lli.dest = (uint32_t) & (TIMER2_TCR);\n\ttimer_dma_lli.next_lli = (uint32_t) & (timer_dma_lli);\n\ttimer_dma_lli.control = GPDMA_CCONTROL_TRANSFERSIZE(2) |\n\t\tGPDMA_CCONTROL_SBSIZE(0)   // 1\n\t\t| GPDMA_CCONTROL_DBSIZE(0) // 1\n\t\t| GPDMA_CCONTROL_SWIDTH(2) // 32-bit word\n\t\t| GPDMA_CCONTROL_DWIDTH(2) // 32-bit word\n\t\t| GPDMA_CCONTROL_S(0)      // AHB Master 0\n\t\t| GPDMA_CCONTROL_D(1)      // AHB Master 1\n\t\t| GPDMA_CCONTROL_SI(1)     // increment source\n\t\t| GPDMA_CCONTROL_DI(0)     // do not increment destination\n\t\t| GPDMA_CCONTROL_PROT1(0)  // user mode\n\t\t| GPDMA_CCONTROL_PROT2(0)  // not bufferable\n\t\t| GPDMA_CCONTROL_PROT3(0)  // not cacheable\n\t\t| GPDMA_CCONTROL_I(0);     // interrupt disabled\n\tgpdma_controller_enable();\n\tGPDMA_C0SRCADDR = timer_dma_lli.src;\n\tGPDMA_C0DESTADDR = timer_dma_lli.dest;\n\tGPDMA_C0LLI = timer_dma_lli.next_lli;\n\tGPDMA_C0CONTROL = timer_dma_lli.control;\n\tGPDMA_C0CONFIG = GPDMA_CCONFIG_DESTPERIPHERAL(0x3) // T1_MAT0\n\t\t| GPDMA_CCONFIG_FLOWCNTRL(1)               // memory-to-peripheral\n\t\t| GPDMA_CCONFIG_H(0);                      // do not halt\n\tgpdma_channel_enable(0);\n\n\t/* start counting */\n\ttimer_reset(TIMER2);\n\ttimer_reset(TIMER1);\n\ttimer_enable_counter(TIMER2);\n\ttimer_enable_counter(TIMER1);\n}\n\nuint32_t clkin_frequency(void)\n{\n\treturn TIMER2_CR3 * (1000 / MEASUREMENT_WINDOW_MS);\n};\n"
  },
  {
    "path": "firmware/common/clkin.h",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __CLKIN_H__\n#define __CLKIN_H__\n\n#include <stdint.h>\n\nvoid clkin_detect_init(void);\nuint32_t clkin_frequency(void);\n\n#endif //__CLKIN_H__\n"
  },
  {
    "path": "firmware/common/configure_file.cmake",
    "content": "configure_file(\n    ${SRC}\n    ${DEST}\n)"
  },
  {
    "path": "firmware/common/cpld_jtag.c",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"cpld_jtag.h\"\n#include \"hackrf_core.h\"\n#include \"xapp058/micro.h\"\n#include <libopencm3/lpc43xx/scu.h>\n#include <stdint.h>\n\n#ifndef PRALINE\nstatic refill_buffer_cb refill_buffer;\nstatic uint32_t xsvf_buffer_len, xsvf_pos;\nstatic unsigned char* xsvf_buffer;\n#endif\n\nvoid cpld_jtag_take(jtag_t* const jtag)\n{\n\tconst jtag_gpio_t* const gpio = jtag->gpio;\n\n\t/* Set initial GPIO state to the voltages of the internal or external pull-ups/downs,\n\t * to avoid any glitches.\n\t */\n#if (defined HACKRF_ONE || defined PRALINE)\n\tgpio_set(gpio->gpio_pp_tms);\n#endif\n\tgpio_clear(gpio->gpio_tck);\n#ifndef PRALINE\n\tgpio_set(gpio->gpio_tms);\n\tgpio_set(gpio->gpio_tdi);\n#endif\n\n#if (defined HACKRF_ONE || defined PRALINE)\n\t/* Do not drive PortaPack-specific TMS pin initially, just to be cautious. */\n\tgpio_input(gpio->gpio_pp_tms);\n\tgpio_input(gpio->gpio_pp_tdo);\n#endif\n\tgpio_output(gpio->gpio_tck);\n#ifndef PRALINE\n\tgpio_output(gpio->gpio_tms);\n\tgpio_output(gpio->gpio_tdi);\n\tgpio_input(gpio->gpio_tdo);\n#endif\n}\n\nvoid cpld_jtag_release(jtag_t* const jtag)\n{\n\tconst jtag_gpio_t* const gpio = jtag->gpio;\n\n\t/* Make all pins inputs when JTAG interface not active.\n\t * Let the pull-ups/downs do the work.\n\t */\n#if (defined HACKRF_ONE || defined PRALINE)\n\t/* Do not drive PortaPack-specific pins, initially, just to be cautious. */\n\tgpio_input(gpio->gpio_pp_tms);\n\tgpio_input(gpio->gpio_pp_tdo);\n#endif\n\tgpio_input(gpio->gpio_tck);\n#ifndef PRALINE\n\tgpio_input(gpio->gpio_tms);\n\tgpio_input(gpio->gpio_tdi);\n\tgpio_input(gpio->gpio_tdo);\n#endif\n}\n\n#ifndef PRALINE\n/* return 0 if success else return error code see xsvfExecute() */\nint cpld_jtag_program(\n\tjtag_t* const jtag,\n\tconst uint32_t buffer_length,\n\tunsigned char* const buffer,\n\trefill_buffer_cb refill)\n{\n\tint error;\n\tcpld_jtag_take(jtag);\n\txsvf_buffer = buffer;\n\txsvf_buffer_len = buffer_length;\n\trefill_buffer = refill;\n\terror = xsvfExecute(jtag->gpio);\n\tcpld_jtag_release(jtag);\n\n\treturn error;\n}\n\n/* this gets called by the XAPP058 code */\nunsigned char cpld_jtag_get_next_byte(void)\n{\n\tif (xsvf_pos == xsvf_buffer_len) {\n\t\trefill_buffer();\n\t\txsvf_pos = 0;\n\t}\n\n\tunsigned char byte = xsvf_buffer[xsvf_pos];\n\txsvf_pos++;\n\treturn byte;\n}\n#endif"
  },
  {
    "path": "firmware/common/cpld_jtag.h",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __CPLD_JTAG_H__\n#define __CPLD_JTAG_H__\n\n#include <stdint.h>\n\n#include \"gpio.h\"\n\ntypedef struct jtag_gpio_t {\n\tgpio_t gpio_tck;\n#ifndef PRALINE\n\tgpio_t gpio_tms;\n\tgpio_t gpio_tdi;\n\tgpio_t gpio_tdo;\n#endif\n#if (defined HACKRF_ONE || defined PRALINE)\n\tgpio_t gpio_pp_tms;\n\tgpio_t gpio_pp_tdo;\n#endif\n} jtag_gpio_t;\n\ntypedef struct jtag_t {\n\tjtag_gpio_t* const gpio;\n} jtag_t;\n\ntypedef void (*refill_buffer_cb)(void);\n\nvoid cpld_jtag_take(jtag_t* const jtag);\nvoid cpld_jtag_release(jtag_t* const jtag);\n\n/* Return 0 if success else return error code see xsvfExecute() see micro.h.\n *\n * We expect the buffer to be initially full of data. After the entire\n * contents of the buffer has been streamed to the CPLD the given\n * refill_buffer callback will be called. */\nint cpld_jtag_program(\n\tjtag_t* const jtag,\n\tconst uint32_t buffer_length,\n\tunsigned char* const buffer,\n\trefill_buffer_cb refill);\nunsigned char cpld_jtag_get_next_byte(void);\n\n#endif //__CPLD_JTAG_H__\n"
  },
  {
    "path": "firmware/common/cpld_xc2c.c",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"cpld_xc2c.h\"\n\n#include \"crc.h\"\n\n#include <stddef.h>\n#include <string.h>\n\n// clang-format off\ntypedef enum {\n\tCPLD_XC2C_IR_INTEST           = 0b00000010,\n\tCPLD_XC2C_IR_BYPASS           = 0b11111111,\n\tCPLD_XC2C_IR_SAMPLE           = 0b00000011,\n\tCPLD_XC2C_IR_EXTEST           = 0b00000000,\n\tCPLD_XC2C_IR_IDCODE           = 0b00000001,\n\tCPLD_XC2C_IR_USERCODE         = 0b11111101,\n\tCPLD_XC2C_IR_HIGHZ            = 0b11111100,\n\tCPLD_XC2C_IR_ISC_ENABLE_CLAMP = 0b11101001,\n\tCPLD_XC2C_IR_ISC_ENABLE_OTF   = 0b11100100,\n\tCPLD_XC2C_IR_ISC_ENABLE       = 0b11101000,\n\tCPLD_XC2C_IR_ISC_SRAM_READ    = 0b11100111,\n\tCPLD_XC2C_IR_ISC_WRITE        = 0b11100110,\n\tCPLD_XC2C_IR_ISC_ERASE        = 0b11101101,\n\tCPLD_XC2C_IR_ISC_PROGRAM      = 0b11101010,\n\tCPLD_XC2C_IR_ISC_READ         = 0b11101110,\n\tCPLD_XC2C_IR_ISC_INIT         = 0b11110000,\n\tCPLD_XC2C_IR_ISC_DISABLE      = 0b11000000,\n\tCPLD_XC2C_IR_TEST_ENABLE      = 0b00010001,\n\tCPLD_XC2C_IR_BULKPROG         = 0b00010010,\n\tCPLD_XC2C_IR_ERASE_ALL        = 0b00010100,\n\tCPLD_XC2C_IR_MVERIFY          = 0b00010011,\n\tCPLD_XC2C_IR_TEST_DISABLE     = 0b00010101,\n\tCPLD_XC2C_IR_STCTEST          = 0b00010110,\n\tCPLD_XC2C_IR_ISC_NOOP         = 0b11100000,\n} cpld_xc2c_ir_t;\n\n// clang-format on\n\nstatic bool cpld_xc2c_jtag_clock(\n\tconst jtag_t* const jtag,\n\tconst uint32_t tms,\n\tconst uint32_t tdi)\n{\n\t// 8 ns TMS/TDI to TCK setup\n\tgpio_write(jtag->gpio->gpio_tdi, tdi);\n\tgpio_write(jtag->gpio->gpio_tms, tms);\n\n\t// 20 ns TCK high time\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\tgpio_clear(jtag->gpio->gpio_tck);\n\n\t// 25 ns TCK falling edge to TDO valid\n\t// 20 ns TCK low time\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\tgpio_set(jtag->gpio->gpio_tck);\n\n\t// 15 ns TCK to TMS/TDI hold time\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\treturn gpio_read(jtag->gpio->gpio_tdo);\n}\n\nstatic void cpld_xc2c_jtag_shift_ptr_tms(\n\tconst jtag_t* const jtag,\n\tuint8_t* const tdi_tdo,\n\tconst size_t start,\n\tconst size_t end,\n\tconst bool tms)\n{\n\tfor (size_t i = start; i < end; i++) {\n\t\tconst size_t byte_n = i >> 3;\n\t\tconst size_t bit_n = i & 7;\n\t\tconst uint32_t mask = (1U << bit_n);\n\n\t\tconst uint32_t tdo =\n\t\t\tcpld_xc2c_jtag_clock(jtag, tms, tdi_tdo[byte_n] & mask) ? 1 : 0;\n\n\t\ttdi_tdo[byte_n] &= ~mask;\n\t\ttdi_tdo[byte_n] |= (tdo << bit_n);\n\t}\n}\n\nstatic void cpld_xc2c_jtag_shift_ptr(\n\tconst jtag_t* const jtag,\n\tuint8_t* const tdi_tdo,\n\tconst size_t count)\n{\n\tif (count > 0) {\n\t\tcpld_xc2c_jtag_shift_ptr_tms(jtag, tdi_tdo, 0, count - 1, false);\n\t\tcpld_xc2c_jtag_shift_ptr_tms(jtag, tdi_tdo, count - 1, count, true);\n\t}\n}\n\nstatic uint32_t cpld_xc2c_jtag_shift_u32(\n\tconst jtag_t* const jtag,\n\tconst uint32_t tms,\n\tconst uint32_t tdi,\n\tconst size_t count)\n{\n\tuint32_t tdo = 0;\n\n\tfor (size_t i = 0; i < count; i++) {\n\t\tconst uint32_t mask = (1U << i);\n\t\ttdo |= cpld_xc2c_jtag_clock(jtag, tms & mask, tdi & mask) << i;\n\t}\n\n\treturn tdo;\n}\n\nstatic void cpld_xc2c_jtag_clocks(const jtag_t* const jtag, const size_t count)\n{\n\tfor (size_t i = 0; i < count; i++) {\n\t\tcpld_xc2c_jtag_clock(jtag, 0, 0);\n\t}\n}\n\nstatic void cpld_xc2c_jtag_pause(const jtag_t* const jtag, const size_t count)\n{\n\tfor (size_t i = 0; i < count; i++) {\n\t\tcpld_xc2c_jtag_clock(jtag, (i == (count - 1)), 0);\n\t}\n}\n\nstatic void cpld_xc2c_jtag_shift_dr_ir(\n\tconst jtag_t* const jtag,\n\tuint8_t* const tdi_tdo,\n\tconst size_t bit_count,\n\tconst size_t pause_count)\n{\n\t/* Run-Test/Idle or Select-DR-Scan -> Shift-DR or Shift-IR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b001, 0b000, 3);\n\t/* Shift-[DI]R -> Exit1-[DI]R */\n\tcpld_xc2c_jtag_shift_ptr(jtag, tdi_tdo, bit_count);\n\tif (pause_count) {\n\t\t/* Exit1-[DI]R -> Pause-[DI]R */\n\t\tcpld_xc2c_jtag_shift_u32(jtag, 0b0, 0, 1);\n\t\t/* Pause-[DI]R -> Exit2-[DI]R */\n\t\tcpld_xc2c_jtag_pause(jtag, pause_count);\n\t}\n\t/* Exit1-[DI]R or Exit2-[DI]R -> Run-Test/Idle */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b01, 0, 2);\n}\n\nstatic void cpld_xc2c_jtag_shift_dr(\n\tconst jtag_t* const jtag,\n\tuint8_t* const tdi_tdo,\n\tconst size_t bit_count,\n\tconst size_t pause_count)\n{\n\tcpld_xc2c_jtag_shift_dr_ir(jtag, tdi_tdo, bit_count, pause_count);\n}\n\nstatic uint8_t cpld_xc2c_jtag_shift_ir_pause(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c_ir_t ir,\n\tconst size_t pause_count)\n{\n\t/* Run-Test/Idle -> Select-DR-Scan */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b1, 0b0, 1);\n\tuint8_t value = ir;\n\tcpld_xc2c_jtag_shift_dr_ir(jtag, &value, 8, pause_count);\n\treturn value;\n}\n\nstatic uint8_t cpld_xc2c_jtag_shift_ir(const jtag_t* const jtag, const cpld_xc2c_ir_t ir)\n{\n\treturn cpld_xc2c_jtag_shift_ir_pause(jtag, ir, 0);\n}\n\nstatic void cpld_xc2c_jtag_reset(const jtag_t* const jtag)\n{\n\t/* Five TMS=1 to reach Test-Logic-Reset from any point in the TAP state diagram.\n\t */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b11111, 0, 5);\n}\n\nstatic void cpld_xc2c_jtag_reset_and_idle(const jtag_t* const jtag)\n{\n\t/* Five TMS=1 to reach Test-Logic-Reset from any point in the TAP state diagram.\n\t * One TMS=0 to move from Test-Logic-Reset to Run-Test-Idle.\n\t */\n\tcpld_xc2c_jtag_reset(jtag);\n\tcpld_xc2c_jtag_shift_u32(jtag, 0, 0, 1);\n}\n\nstatic uint32_t cpld_xc2c_jtag_idcode(const jtag_t* const jtag)\n{\n\t/* Enter and end at Run-Test-Idle state. */\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_IDCODE);\n\tuint32_t result = 0;\n\tcpld_xc2c_jtag_shift_dr(jtag, (uint8_t*) &result, 32, 0);\n\treturn result;\n}\n\nstatic bool cpld_xc2c64a_jtag_idcode_ok(const jtag_t* const jtag)\n{\n\treturn ((cpld_xc2c_jtag_idcode(jtag) ^ 0xf6e5f093) & 0x0fff8fff) == 0;\n}\n\nstatic void cpld_xc2c_jtag_conld(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_DISABLE);\n\tcpld_xc2c_jtag_clocks(jtag, 100);\n}\n\nstatic void cpld_xc2c_jtag_enable(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_ENABLE);\n\tcpld_xc2c_jtag_clocks(jtag, 800);\n}\n\nstatic void cpld_xc2c_jtag_disable(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_DISABLE);\n\tcpld_xc2c_jtag_clocks(jtag, 100);\n}\n\nstatic void cpld_xc2c_jtag_sram_write(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_WRITE);\n}\n\nstatic void cpld_xc2c_jtag_sram_read(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_SRAM_READ);\n}\n\nstatic uint32_t cpld_xc2c_jtag_bypass(const jtag_t* const jtag, const bool shift_dr)\n{\n\tconst uint8_t result = cpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_BYPASS);\n\tif (shift_dr) {\n\t\tuint8_t dr = 0;\n\t\tcpld_xc2c_jtag_shift_dr(jtag, &dr, 1, 0);\n\t}\n\treturn result;\n}\n\nstatic bool cpld_xc2c_jtag_read_write_protect(const jtag_t* const jtag)\n{\n\t/* Enter and end at Run-Test-Idle state. */\n\treturn ((cpld_xc2c_jtag_bypass(jtag, false) ^ 0x01) & 0x03) == 0;\n}\n\nstatic bool cpld_xc2c_jtag_is_done(const jtag_t* const jtag)\n{\n\treturn ((cpld_xc2c_jtag_bypass(jtag, false) ^ 0x05) & 0x07) == 0;\n}\n\nstatic void cpld_xc2c_jtag_init_special(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir(jtag, CPLD_XC2C_IR_ISC_INIT);\n\tcpld_xc2c_jtag_clocks(jtag, 20);\n\t/* Run-Test/Idle -> Shift-IR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b0011, 0b0000, 4);\n\t/* Shift-IR: 0xf0 -> Exit1-IR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0x80, CPLD_XC2C_IR_ISC_INIT, 8);\n\t/* Exit1-IR -> Pause-IR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b0, 0, 1);\n\t/* Pause-IR -> Exit2-IR -> Update-IR -> Select-DR-Scan -> Capture-DR -> Exit1-DR -> Update-DR -> Run-Test/Idle */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b0110111, 0, 7);\n\tcpld_xc2c_jtag_clocks(jtag, 800);\n}\n\nstatic void cpld_xc2c_jtag_read(const jtag_t* const jtag)\n{\n\tcpld_xc2c_jtag_shift_ir_pause(jtag, CPLD_XC2C_IR_ISC_READ, 1);\n}\n\nstatic void cpld_xc2c64a_jtag_read_row(\n\tconst jtag_t* const jtag,\n\tuint8_t address,\n\tuint8_t* const dr)\n{\n\tcpld_xc2c_jtag_shift_dr(jtag, &address, 7, 20);\n\tcpld_xc2c_jtag_clocks(jtag, 100);\n\n\t/* Set array to all ones so we don't transmit memory contents over TDI, and if we're not\n\t * reading a full byte's worth of bits, the excess bits will be zero.\n\t */\n\tmemset(dr, 0xff, CPLD_XC2C64A_BYTES_IN_ROW);\n\tcpld_xc2c_jtag_shift_dr(jtag, dr, CPLD_XC2C64A_BITS_IN_ROW, 0);\n\tcpld_xc2c_jtag_clocks(jtag, 100);\n}\n\nbool cpld_xc2c64a_jtag_checksum(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_verify_t* const verify,\n\tuint32_t* const crc_value)\n{\n\tcpld_xc2c_jtag_reset_and_idle(jtag);\n\n\tif (cpld_xc2c64a_jtag_idcode_ok(jtag) &&\n\t    cpld_xc2c_jtag_read_write_protect(jtag) &&\n\t    cpld_xc2c64a_jtag_idcode_ok(jtag) &&\n\t    cpld_xc2c_jtag_read_write_protect(jtag)) {\n\t\tcpld_xc2c_jtag_bypass(jtag, false);\n\n\t\tcpld_xc2c_jtag_enable(jtag);\n\t\tcpld_xc2c_jtag_enable(jtag);\n\t\tcpld_xc2c_jtag_enable(jtag);\n\n\t\tcpld_xc2c_jtag_read(jtag);\n\n\t\tcrc32_t crc;\n\t\tcrc32_init(&crc);\n\n\t\tuint8_t dr[CPLD_XC2C64A_BYTES_IN_ROW];\n\t\tfor (size_t row = 0; row < CPLD_XC2C64A_ROWS; row++) {\n\t\t\tconst size_t address = cpld_hackrf_row_addresses.address[row];\n\t\t\tcpld_xc2c64a_jtag_read_row(jtag, address, dr);\n\n\t\t\tconst size_t mask_index = verify->mask_index[row];\n\t\t\tfor (size_t i = 0; i < CPLD_XC2C64A_BYTES_IN_ROW; i++) {\n\t\t\t\tdr[i] &= verify->mask[mask_index].value[i];\n\t\t\t}\n\n\t\t\t/* Important checksum calculation NOTE:\n\t\t\t * Do checksum of all bits in row bytes, but ensure that invalid bits\n\t\t\t * are set to zero by masking. This subtlety just wasted several hours\n\t\t\t * of my life...\n\t\t\t */\n\t\t\tcrc32_update(&crc, dr, CPLD_XC2C64A_BYTES_IN_ROW);\n\t\t}\n\n\t\t*crc_value = crc32_digest(&crc);\n\n\t\tcpld_xc2c_jtag_init_special(jtag);\n\t\tcpld_xc2c_jtag_conld(jtag);\n\n\t\tif (cpld_xc2c64a_jtag_idcode_ok(jtag) && cpld_xc2c_jtag_is_done(jtag)) {\n\t\t\tcpld_xc2c_jtag_conld(jtag);\n\t\t\tcpld_xc2c_jtag_bypass(jtag, false);\n\t\t\tcpld_xc2c_jtag_bypass(jtag, true);\n\n\t\t\treturn true;\n\t\t}\n\t}\n\n\tcpld_xc2c_jtag_reset_and_idle(jtag);\n\n\treturn false;\n}\n\nstatic void cpld_xc2c64a_jtag_sram_write_row(\n\tconst jtag_t* const jtag,\n\tuint8_t address,\n\tconst uint8_t* const data)\n{\n\tuint8_t write[CPLD_XC2C64A_BYTES_IN_ROW];\n\tmemcpy(&write[0], data, sizeof(write));\n\n\t/* Update-IR or Run-Test/Idle -> Shift-DR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b001, 0b000, 3);\n\n\t/* Shift-DR -> Shift-DR */\n\tcpld_xc2c_jtag_shift_ptr_tms(jtag, &write[0], 0, CPLD_XC2C64A_BITS_IN_ROW, false);\n\n\t/* Shift-DR -> Exit1-DR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b1000000, address, 7);\n\n\t/* Exit1-DR -> Update-DR -> Run-Test/Idle */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b01, 0b00, 2);\n}\n\nstatic void cpld_xc2c64a_jtag_sram_read_row(\n\tconst jtag_t* const jtag,\n\tuint8_t* const data,\n\tconst uint8_t next_address)\n{\n\t/* Run-Test/Idle -> Shift-DR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b001, 0b000, 3);\n\n\t/* Shift-DR */\n\tcpld_xc2c_jtag_shift_ptr_tms(jtag, data, 0, CPLD_XC2C64A_BITS_IN_ROW, false);\n\n\t/* Shift-DR -> Exit1-DR */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b1000000, next_address, 7);\n\n\t/* Weird, non-IEEE1532 compliant path through TAP machine, described in Xilinx\n\t * Programmer Qualification Specification, applicable only to XC2C64/A.\n\t * Exit1-DR -> Pause-DR -> Exit2-DR -> Update-DR -> Run-Test/Idle\n\t */\n\tcpld_xc2c_jtag_shift_u32(jtag, 0b0110, 0b0000, 4);\n}\n\nstatic bool cpld_xc2c64a_jtag_sram_compare_row(\n\tconst jtag_t* const jtag,\n\tconst uint8_t* const expected,\n\tconst uint8_t* const mask,\n\tconst uint8_t next_address)\n{\n\t/* Run-Test/Idle -> Shift-DR */\n\tuint8_t read[CPLD_XC2C64A_BYTES_IN_ROW];\n\tmemset(read, 0xff, sizeof(read));\n\tcpld_xc2c64a_jtag_sram_read_row(jtag, &read[0], next_address);\n\n\tbool matched = true;\n\tif ((expected != NULL) && (mask != NULL)) {\n\t\tfor (size_t i = 0; i < CPLD_XC2C64A_BYTES_IN_ROW; i++) {\n\t\t\tconst uint8_t significant_differences =\n\t\t\t\t(read[i] ^ expected[i]) & mask[i];\n\t\t\tmatched &= (significant_differences == 0);\n\t\t}\n\t}\n\n\treturn matched;\n}\n\nvoid cpld_xc2c64a_jtag_sram_write(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_program_t* const program)\n{\n\tcpld_xc2c_jtag_reset_and_idle(jtag);\n\tcpld_xc2c_jtag_enable(jtag);\n\n\tcpld_xc2c_jtag_sram_write(jtag);\n\n\tfor (size_t row = 0; row < CPLD_XC2C64A_ROWS; row++) {\n\t\tconst uint8_t address = cpld_hackrf_row_addresses.address[row];\n\t\tcpld_xc2c64a_jtag_sram_write_row(\n\t\t\tjtag,\n\t\t\taddress,\n\t\t\t&program->row[row].data[0]);\n\t}\n\n\tcpld_xc2c_jtag_disable(jtag);\n\tcpld_xc2c_jtag_bypass(jtag, false);\n\tcpld_xc2c_jtag_reset(jtag);\n}\n\nbool cpld_xc2c64a_jtag_sram_verify(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_program_t* const program,\n\tconst cpld_xc2c64a_verify_t* const verify)\n{\n\tcpld_xc2c_jtag_reset_and_idle(jtag);\n\tcpld_xc2c_jtag_enable(jtag);\n\n\tcpld_xc2c_jtag_sram_read(jtag);\n\n\t/* Tricky loop to read dummy row first, then first address, then loop back to get\n\t * the first row's data.\n\t */\n\tbool matched = true;\n\tfor (size_t address_row = 0; address_row <= CPLD_XC2C64A_ROWS; address_row++) {\n\t\tconst int data_row = (int) address_row - 1;\n\t\tconst size_t mask_index =\n\t\t\t(data_row >= 0) ? verify->mask_index[data_row] : 0;\n\t\tconst uint8_t* const expected =\n\t\t\t(data_row >= 0) ? &program->row[data_row].data[0] : NULL;\n\t\tconst uint8_t* const mask =\n\t\t\t(data_row >= 0) ? &verify->mask[mask_index].value[0] : NULL;\n\t\tconst uint8_t next_address = (address_row < CPLD_XC2C64A_ROWS) ?\n\t\t\tcpld_hackrf_row_addresses.address[address_row] :\n\t\t\t0;\n\t\tmatched &= cpld_xc2c64a_jtag_sram_compare_row(\n\t\t\tjtag,\n\t\t\texpected,\n\t\t\tmask,\n\t\t\tnext_address);\n\t}\n\n\tcpld_xc2c_jtag_disable(jtag);\n\tcpld_xc2c_jtag_bypass(jtag, false);\n\tcpld_xc2c_jtag_reset(jtag);\n\n\treturn matched;\n}\n"
  },
  {
    "path": "firmware/common/cpld_xc2c.h",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __CPLD_XC2C_H__\n#define __CPLD_XC2C_H__\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"cpld_jtag.h\"\n\n/* Xilinx CoolRunner II XC2C64A bitstream attributes */\n#define CPLD_XC2C64A_ROWS         (98)\n#define CPLD_XC2C64A_BITS_IN_ROW  (274)\n#define CPLD_XC2C64A_BYTES_IN_ROW ((CPLD_XC2C64A_BITS_IN_ROW + 7) / 8)\n\ntypedef struct {\n\tuint8_t data[CPLD_XC2C64A_BYTES_IN_ROW];\n} cpld_xc2c64a_row_data_t;\n\ntypedef struct {\n\tcpld_xc2c64a_row_data_t row[CPLD_XC2C64A_ROWS];\n} cpld_xc2c64a_program_t;\n\ntypedef struct {\n\tuint8_t value[CPLD_XC2C64A_BYTES_IN_ROW];\n} cpld_xc2c64a_row_mask_t;\n\ntypedef struct {\n\tcpld_xc2c64a_row_mask_t mask[6];\n\tuint8_t mask_index[CPLD_XC2C64A_ROWS];\n} cpld_xc2c64a_verify_t;\n\ntypedef struct {\n\tuint8_t address[CPLD_XC2C64A_ROWS];\n} cpld_xc2c64a_row_addresses_t;\n\nbool cpld_xc2c64a_jtag_checksum(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_verify_t* const verify,\n\tuint32_t* const crc_value);\nvoid cpld_xc2c64a_jtag_sram_write(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_program_t* const program);\nbool cpld_xc2c64a_jtag_sram_verify(\n\tconst jtag_t* const jtag,\n\tconst cpld_xc2c64a_program_t* const program,\n\tconst cpld_xc2c64a_verify_t* const verify);\n\nextern const cpld_xc2c64a_program_t cpld_hackrf_program_sram;\nextern const cpld_xc2c64a_verify_t cpld_hackrf_verify;\nextern const cpld_xc2c64a_row_addresses_t cpld_hackrf_row_addresses;\n\n#endif /*__CPLD_XC2C_H__*/\n"
  },
  {
    "path": "firmware/common/crc.c",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"crc.h\"\n\n#include <stdbool.h>\n\nvoid crc32_init(crc32_t* const crc)\n{\n\tcrc->remainder = 0xffffffff;\n\tcrc->reversed_polynomial = 0xedb88320;\n\tcrc->final_xor = 0xffffffff;\n}\n\nvoid crc32_update(crc32_t* const crc, const uint8_t* const data, const size_t byte_count)\n{\n\tuint32_t remainder = crc->remainder;\n\tconst size_t bit_count = byte_count * 8;\n\tfor (size_t bit_n = 0; bit_n < bit_count; bit_n++) {\n\t\tconst bool bit_in = data[bit_n >> 3] & (1 << (bit_n & 7));\n\t\tremainder ^= (bit_in ? 1 : 0);\n\t\tconst bool bit_out = (remainder & 1);\n\t\tremainder >>= 1;\n\t\tif (bit_out) {\n\t\t\tremainder ^= crc->reversed_polynomial;\n\t\t}\n\t}\n\tcrc->remainder = remainder;\n}\n\nuint32_t crc32_digest(const crc32_t* const crc)\n{\n\treturn crc->remainder ^ crc->final_xor;\n}\n"
  },
  {
    "path": "firmware/common/crc.h",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __CRC_H__\n#define __CRC_H__\n\n#include <stdint.h>\n#include <stddef.h>\n\ntypedef struct {\n\tuint32_t remainder;\n\tuint32_t reversed_polynomial;\n\tuint32_t final_xor;\n} crc32_t;\n\nvoid crc32_init(crc32_t* const crc);\nvoid crc32_update(crc32_t* const crc, const uint8_t* const data, const size_t byte_count);\nuint32_t crc32_digest(const crc32_t* const crc);\n\n#endif //__CRC_H__\n"
  },
  {
    "path": "firmware/common/delay.c",
    "content": "/*\n * Copyright 2026 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"delay.h\"\n\nvoid delay(uint32_t duration)\n{\n\tuint32_t i;\n\n\tfor (i = 0; i < duration; i++) {\n\t\t__asm__(\"nop\");\n\t}\n}\n\nvoid delay_us_at_mhz(uint32_t us, uint32_t mhz)\n{\n#if defined(LPC43XX_M4)\n\t// The loop below takes 3 cycles per iteration.\n\tuint32_t loop_iterations = (us * mhz) / 3;\n\tasm volatile(\"start%=:\\n\"\n\t\t     \"    subs %[ITERATIONS], #1\\n\" // 1 cycle\n\t\t     \"    bpl start%=\\n\"            // 2 cycles\n\t\t     :\n\t\t     : [ITERATIONS] \"r\"(loop_iterations));\n#elif defined(LPC43XX_M0)\n\t// The loop below takes 4 cycles per iteration.\n\tuint32_t loop_iterations = (us * mhz) / 4;\n\tasm volatile(\"start%=:\\n\"\n\t\t     \"    sub %[ITERATIONS], #1\\n\" // 1 cycle\n\t\t     \"    bpl start%=\\n\"           // 3 cycles\n\t\t     :\n\t\t     : [ITERATIONS] \"r\"(loop_iterations));\n#else\n\t#error \"No delay loop implementation\"\n#endif\n}\n"
  },
  {
    "path": "firmware/common/delay.h",
    "content": "/*\n * Copyright 2026 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __DELAY_H\n#define __DELAY_H\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#include <stdint.h>\n\nvoid delay(uint32_t duration);\nvoid delay_us_at_mhz(uint32_t us, uint32_t mhz);\n\n#endif /* __DELAY_H */\n"
  },
  {
    "path": "firmware/common/fault_handler.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n\n#include \"fault_handler.h\"\n\ntypedef struct {\n\tuint32_t r0;\n\tuint32_t r1;\n\tuint32_t r2;\n\tuint32_t r3;\n\tuint32_t r12;\n\tuint32_t lr;  /* Link Register. */\n\tuint32_t pc;  /* Program Counter. */\n\tuint32_t psr; /* Program Status Register. */\n} hard_fault_stack_t;\n\n__attribute__((naked)) void hard_fault_handler(void)\n{\n\t__asm__(\"TST LR, #4\");\n\t__asm__(\"ITE EQ\");\n\t__asm__(\"MRSEQ R0, MSP\");\n\t__asm__(\"MRSNE R0, PSP\");\n\t__asm__(\"B hard_fault_handler_c\");\n}\n\nvolatile hard_fault_stack_t* hard_fault_stack_pt;\n\n__attribute__((used)) void hard_fault_handler_c(uint32_t* args)\n{\n\t/* hard_fault_stack_pt contains registers saved before the hard fault */\n\thard_fault_stack_pt = (hard_fault_stack_t*) args;\n\n\t// args[0-7]: r0, r1, r2, r3, r12, lr, pc, psr\n\t// Other interesting registers to examine:\n\t//\tCFSR: Configurable Fault Status Register\n\t//\tHFSR: Hard Fault Status Register\n\t//\tDFSR: Debug Fault Status Register\n\t//\tAFSR: Auxiliary Fault Status Register\n\t//\tMMAR: MemManage Fault Address Register\n\t//\tBFAR: Bus Fault Address Register\n\n\t/*\n\tif( SCB->HFSR & SCB_HFSR_FORCED ) {\t\n\t\tif( SCB->CFSR & SCB_CFSR_BFSR_BFARVALID ) {\n\t\t\tSCB->BFAR;\n\t\t\tif( SCB->CFSR & CSCB_CFSR_BFSR_PRECISERR ) {\n\t\t\t}\n\t\t}\n\t}\n\t*/\n\twhile (1) {}\n}\n\nvoid mem_manage_handler(void)\n{\n\twhile (1) {}\n}\n\nvoid bus_fault_handler(void)\n{\n\twhile (1) {}\n}\n\nvoid usage_fault_handler(void)\n{\n\twhile (1) {}\n}\n"
  },
  {
    "path": "firmware/common/fault_handler.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __FAULT_HANDLER__\n#define __FAULT_HANDLER__\n\n#include <stdint.h>\n\n#include <libopencm3/cm3/memorymap.h>\n\n// TODO: Move all this to a Cortex-M(?) include file, since these\n// structures are supposedly the same between processors (to an\n// undetermined extent).\ntypedef struct armv7m_scb_t armv7m_scb_t;\n\nstruct armv7m_scb_t {\n\tvolatile const uint32_t CPUID;\n\tvolatile uint32_t ICSR;\n\tvolatile uint32_t VTOR;\n\tvolatile uint32_t AIRCR;\n\tvolatile uint32_t SCR;\n\tvolatile uint32_t CCR;\n\tvolatile uint32_t SHPR1;\n\tvolatile uint32_t SHPR2;\n\tvolatile uint32_t SHPR3;\n\tvolatile uint32_t SHCSR;\n\tvolatile uint32_t CFSR;\n\tvolatile uint32_t HFSR;\n\tvolatile uint32_t DFSR;\n\tvolatile uint32_t MMFAR;\n\tvolatile uint32_t BFAR;\n\tvolatile uint32_t AFSR;\n\tvolatile const uint32_t ID_PFR0;\n\tvolatile const uint32_t ID_PFR1;\n\tvolatile const uint32_t ID_DFR0;\n\tvolatile const uint32_t ID_AFR0;\n\tvolatile const uint32_t ID_MMFR0;\n\tvolatile const uint32_t ID_MMFR1;\n\tvolatile const uint32_t ID_MMFR2;\n\tvolatile const uint32_t ID_MMFR3;\n\tvolatile const uint32_t ID_ISAR0;\n\tvolatile const uint32_t ID_ISAR1;\n\tvolatile const uint32_t ID_ISAR2;\n\tvolatile const uint32_t ID_ISAR3;\n\tvolatile const uint32_t ID_ISAR4;\n\tvolatile const uint32_t __reserved_0x74_0x87[5];\n\tvolatile uint32_t CPACR;\n} __attribute__((packed));\n\nstatic armv7m_scb_t* const SCB = (armv7m_scb_t*) SCB_BASE;\n\n#define SCB_HFSR_DEBUGEVT (1 << 31)\n#define SCB_HFSR_FORCED   (1 << 30)\n#define SCB_HFSR_VECTTBL  (1 << 1)\n\n#endif //__FAULT_HANDLER__\n"
  },
  {
    "path": "firmware/common/firmware_info.c",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"firmware_info.h\"\n#include \"platform_detect.h\"\n#include \"gpio_lpc.h\"\n#include \"hackrf_core.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/adc.h>\n\n#ifdef JAWBREAKER\n\t#define SUPPORTED_PLATFORM PLATFORM_JAWBREAKER\n#elif HACKRF_ONE\n\t#define SUPPORTED_PLATFORM (PLATFORM_HACKRF1_OG | PLATFORM_HACKRF1_R9)\n#elif RAD1O\n\t#define SUPPORTED_PLATFORM PLATFORM_RAD1O\n#elif PRALINE\n\t#define SUPPORTED_PLATFORM PLATFORM_PRALINE\n#else\n\t#define SUPPORTED_PLATFORM 0\n#endif\n\n#ifdef DFU_MODE\n\t#define DFU_MODE_VALUE 1\n#else\n\t#define DFU_MODE_VALUE 0\n#endif\n\n__attribute__((section(\".firmware_info\"))) const struct firmware_info_t firmware_info = {\n\t.magic = \"HACKRFFW\",\n\t.struct_version = 1,\n\t.dfu_mode = DFU_MODE_VALUE,\n\t.supported_platform = SUPPORTED_PLATFORM,\n\t.version_string = VERSION_STRING,\n};\n"
  },
  {
    "path": "firmware/common/firmware_info.h",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef FIRMWARE_INFO_H\n#define FIRMWARE_INFO_H\n\n#include <stdint.h>\n\nstruct firmware_info_t {\n\t__attribute__((nonstring)) char magic[8];\n\tuint16_t struct_version;\n\tuint16_t dfu_mode;\n\tuint32_t supported_platform;\n\tchar version_string[32];\n} __attribute__((packed, aligned(1)));\n\nextern const struct firmware_info_t firmware_info;\n\n#endif"
  },
  {
    "path": "firmware/common/fixed_point.h",
    "content": "/*\n * Copyright 2026 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __FIXED_POINT_H__\n#define __FIXED_POINT_H__\n\n/* 40.24 fixed-point */\ntypedef uint64_t fp_40_24_t;\n\n/* one million in 40.24 fixed-point */\n#define FP_ONE_MHZ ((1000ULL * 1000ULL) << 24)\n\n/* one in 40.24 fixed-point */\n#define FP_ONE_HZ (1 << 24)\n\n#endif /*__FIXED_POINT_H__*/\n"
  },
  {
    "path": "firmware/common/fpga.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdbool.h>\n#include \"hackrf_core.h\"\n#include \"ice40_spi.h\"\n#include \"fpga.h\"\n#include \"fpga_regs.def\"\n\n/* Set up all registers according to the loaded bitstream's defaults. */\nvoid fpga_init(fpga_driver_t* const drv)\n{\n\t// Standard bitstream default register values.\n\tset_FPGA_STANDARD_CTRL_DC_BLOCK(drv, true);\n\tset_FPGA_STANDARD_CTRL_QUARTER_SHIFT_EN(drv, false);\n\tset_FPGA_STANDARD_CTRL_QUARTER_SHIFT_UP(drv, false);\n\tset_FPGA_STANDARD_CTRL_PRBS(drv, false);\n\tset_FPGA_STANDARD_CTRL_TRIGGER_EN(drv, false);\n\tset_FPGA_STANDARD_TX_CTRL(drv, 0);\n\n\t// TODO support the other bitstreams\n\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_setup(fpga_driver_t* const drv)\n{\n\t// TODO implement fpga_target.c\n\n\tfpga_init(drv);\n}\n\nuint8_t fpga_reg_read(fpga_driver_t* const drv, uint8_t r)\n{\n\tuint8_t v;\n\tssp1_set_mode_ice40();\n\tv = ice40_spi_read(drv->bus, r);\n\tssp1_set_mode_max283x();\n\tdrv->regs[r] = v;\n\treturn v;\n}\n\nvoid fpga_reg_write(fpga_driver_t* const drv, uint8_t r, uint8_t v)\n{\n\tdrv->regs[r] = v;\n\tssp1_set_mode_ice40();\n\tice40_spi_write(drv->bus, r, v);\n\tssp1_set_mode_max283x();\n\tFPGA_REG_SET_CLEAN(drv, r);\n}\n\nstatic inline void fpga_reg_commit(fpga_driver_t* const drv, uint8_t r)\n{\n\tfpga_reg_write(drv, r, drv->regs[r]);\n}\n\nvoid fpga_regs_commit(fpga_driver_t* const drv)\n{\n\tint r;\n\tfor (r = 1; r < FPGA_NUM_REGS; r++) {\n\t\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\t\tfpga_reg_commit(drv, r);\n\t\t}\n\t}\n}\n\nvoid fpga_set_trigger_enable(fpga_driver_t* const drv, const bool enable)\n{\n\tfpga_reg_read(drv, FPGA_STANDARD_CTRL);\n\tset_FPGA_STANDARD_CTRL_TRIGGER_EN(drv, enable & 0b1);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_rx_dc_block_enable(fpga_driver_t* const drv, const bool enable)\n{\n\tset_FPGA_STANDARD_CTRL_DC_BLOCK(drv, enable);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_rx_decimation_ratio(fpga_driver_t* const drv, const uint8_t value)\n{\n\tset_FPGA_STANDARD_RX_DECIM(drv, value & 0b111);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_rx_quarter_shift_mode(\n\tfpga_driver_t* const drv,\n\tconst fpga_quarter_shift_mode_t mode)\n{\n\tset_FPGA_STANDARD_CTRL_QUARTER_SHIFT_EN(drv, (mode >> 0) & 0b1);\n\tset_FPGA_STANDARD_CTRL_QUARTER_SHIFT_UP(drv, (mode >> 1) & 0b1);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_tx_interpolation_ratio(fpga_driver_t* const drv, const uint8_t value)\n{\n\tset_FPGA_STANDARD_TX_INTRP(drv, value & 0b111);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_prbs_enable(fpga_driver_t* const drv, const bool enable)\n{\n\tset_FPGA_STANDARD_CTRL(drv, 0);\n\tif (enable) {\n\t\tset_FPGA_STANDARD_CTRL_PRBS(drv, enable);\n\t}\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_tx_nco_enable(fpga_driver_t* const drv, const bool enable)\n{\n\tset_FPGA_STANDARD_TX_CTRL_NCO_EN(drv, enable);\n\tfpga_regs_commit(drv);\n}\n\nvoid fpga_set_tx_nco_pstep(fpga_driver_t* const drv, const uint8_t phase_increment)\n{\n\tset_FPGA_STANDARD_TX_PSTEP(drv, phase_increment);\n\tfpga_regs_commit(drv);\n}\n"
  },
  {
    "path": "firmware/common/fpga.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __FPGA_H\n#define __FPGA_H\n\n#include <stdbool.h>\n#include \"ice40_spi.h\"\n\n/* Up to 6 registers, each containing up to 8 bits of data */\n#define FPGA_NUM_REGS            6\n#define FPGA_DATA_REGS_MAX_VALUE 255\n\ntypedef enum {\n\tFPGA_QUARTER_SHIFT_MODE_NONE = 0b00,\n\tFPGA_QUARTER_SHIFT_MODE_UP = 0b11,\n\tFPGA_QUARTER_SHIFT_MODE_DOWN = 0b01,\n} fpga_quarter_shift_mode_t;\n\nstruct fpga_driver_t;\ntypedef struct fpga_driver_t fpga_driver_t;\n\nstruct fpga_driver_t {\n\tice40_spi_driver_t* bus;\n\tuint8_t regs[FPGA_NUM_REGS];\n\tuint8_t regs_dirty;\n};\n\nstruct fpga_loader_t {\n\t/* Start address added as an offset to all read() calls. */\n\tuint32_t start_addr;\n\t/* Any one-off setup needed before calling read(). May be NULL. */\n\tvoid (*setup)(void);\n\t/* Read data from the specified address. */\n\tvoid (*read)(uint32_t addr, uint32_t len, uint8_t* const data);\n\t/* Buffer to use for compressed data (4096 bytes). */\n\tuint8_t* in_buffer;\n\t/* Buffer to use for decompressed data (4096 bytes). */\n\tuint8_t* out_buffer;\n};\n\n/* Initialize the loaded bitstream's registers to their default values. */\nextern void fpga_init(fpga_driver_t* const drv);\n\n/* Initialize fpga and gateware. */\nextern void fpga_setup(fpga_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nextern uint8_t fpga_reg_read(fpga_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nextern void fpga_reg_write(fpga_driver_t* const drv, uint8_t r, uint8_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nextern void fpga_regs_commit(fpga_driver_t* const drv);\n\nvoid fpga_set_trigger_enable(fpga_driver_t* const drv, const bool enable);\nvoid fpga_set_rx_dc_block_enable(fpga_driver_t* const drv, const bool enable);\nvoid fpga_set_rx_decimation_ratio(fpga_driver_t* const drv, const uint8_t value);\nvoid fpga_set_rx_quarter_shift_mode(\n\tfpga_driver_t* const drv,\n\tconst fpga_quarter_shift_mode_t mode);\nvoid fpga_set_tx_interpolation_ratio(fpga_driver_t* const drv, const uint8_t value);\n\nvoid fpga_set_prbs_enable(fpga_driver_t* const drv, const bool enable);\nvoid fpga_set_tx_nco_enable(fpga_driver_t* const drv, const bool enable);\nvoid fpga_set_tx_nco_pstep(fpga_driver_t* const drv, const uint8_t phase_increment);\n\nbool fpga_image_load(struct fpga_loader_t* loader, unsigned int index);\nbool fpga_spi_selftest(void);\nbool fpga_sgpio_selftest(void);\nbool fpga_if_xcvr_selftest(void);\n\n#endif // __FPGA_H\n"
  },
  {
    "path": "firmware/common/fpga_image.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_core.h\"\n#include \"lz4_blk.h\"\n#include \"selftest.h\"\n#include \"fpga.h\"\n\nstruct fpga_image_read_ctx {\n\tstruct fpga_loader_t* loader;\n\tuint32_t addr;\n\tsize_t next_block_sz;\n\tuint8_t init_flag;\n};\n\nstatic size_t fpga_image_read_block_cb(void* _ctx)\n{\n\t// Assume out_buffer is 4KB\n\tstruct fpga_image_read_ctx* ctx = _ctx;\n\tstruct fpga_loader_t* loader = ctx->loader;\n\tsize_t block_sz = ctx->next_block_sz;\n\n\tuint8_t block_sz_buf[2];\n\n\t// first iteration: read first block size\n\tif (ctx->init_flag == 0) {\n\t\tloader->read(ctx->addr, 2, block_sz_buf);\n\t\tblock_sz = block_sz_buf[0] | block_sz_buf[1] << 8;\n\t\tctx->addr += 2;\n\t\tctx->init_flag = 1;\n\t}\n\n\t// finish at end marker\n\tif (block_sz == 0)\n\t\treturn 0;\n\n\t// Read compressed block (and the next block size) from flash.\n\tloader->read(ctx->addr, block_sz, loader->in_buffer);\n\tctx->addr += block_sz;\n\tloader->read(ctx->addr, 2, block_sz_buf);\n\tctx->next_block_sz = block_sz_buf[0] | block_sz_buf[1] << 8;\n\tctx->addr += 2;\n\n\t// Decompress block.\n\treturn lz4_blk_decompress(loader->in_buffer, loader->out_buffer, block_sz);\n}\n\nbool fpga_image_load(struct fpga_loader_t* loader, unsigned int index)\n{\n\t// TODO: do SPI setup and read number of bitstreams once!\n\tif (loader->setup != NULL)\n\t\tloader->setup();\n\n\t// Read number of bitstreams from flash.\n\t// Check the bitstream exists, and extract its offset.\n\tuint32_t addr = loader->start_addr;\n\tuint32_t num_bitstreams, bitstream_offset;\n\tloader->read(addr, 4, (uint8_t*) &num_bitstreams);\n\tif (index >= num_bitstreams)\n\t\treturn false;\n\tloader->read(addr + 4 * (index + 1), 4, (uint8_t*) &bitstream_offset);\n\n\t// A callback function is used by the FPGA programmer\n\t// to obtain consecutive gateware chunks.\n\tice40_spi_target_init(&ice40);\n\tssp1_set_mode_ice40();\n\tstruct fpga_image_read_ctx fpga_image_ctx = {\n\t\t.loader = loader,\n\t\t.addr = loader->start_addr + bitstream_offset,\n\t};\n\tconst bool success = ice40_spi_syscfg_program(\n\t\t&ice40,\n\t\tloader->out_buffer,\n\t\tfpga_image_read_block_cb,\n\t\t&fpga_image_ctx);\n\tssp1_set_mode_max283x();\n\n\t// Update selftest result.\n\tselftest.fpga_image_load = success ? PASSED : FAILED;\n\tif (selftest.fpga_image_load != PASSED) {\n\t\tselftest.report.pass = false;\n\t}\n\n\treturn success;\n}\n"
  },
  {
    "path": "firmware/common/fpga_regs.def",
    "content": "/* -*- mode: c -*-\n *\n * Copyright 2012 Michael Ossmann\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __FPGA_REGS_DEF\n#define __FPGA_REGS_DEF\n\n#define FPGA_REG_SET_CLEAN(_d, _r) (_d->regs_dirty &= ~(1UL<<_r))\n#define FPGA_REG_SET_DIRTY(_d, _r) (_d->regs_dirty |= (1UL<<_r))\n\n/* Generate static inline accessors that operate on the global\n * regs. Done this way to (1) allow defs to be scraped out and used\n * elsewhere, e.g. in scripts, (2) to avoid dealing with endian\n * (structs). This may be used in firmware, or on host predefined\n * register loads. */\n\n/* On set_, register is always set dirty, even if nothing\n * changed. This makes sure that writes that have side effects,\n * e.g. frequency setting, are not skipped. */\n\n/* n=name, r=regnum, o=offset (bits from LSB) of LSB of field,\n * l=length (bits) */\n#define __MREG__(n,r,o,l) \\\nstatic inline uint8_t get_##n(fpga_driver_t* const _d) { \\\n\treturn (_d->regs[r] >> o) & ((1L<<l)-1); \\\n} \\\nstatic inline void set_##n(fpga_driver_t* const _d, uint8_t v) {      \\\n\t_d->regs[r] &= (uint8_t)(~(((1L<<l)-1)<<o));\t\\\n\t_d->regs[r] |= (uint8_t)(((v&((1L<<l)-1))<<o));\t\\\n\tFPGA_REG_SET_DIRTY(_d, r);\t\t\t\t\\\n} \\\nconst uint8_t n = r;\n\n/* REG 01 (1): CTRL */\n__MREG__(FPGA_STANDARD_CTRL, 1, 0, 8)\n__MREG__(FPGA_STANDARD_CTRL_DC_BLOCK, 1, 0, 1)\n__MREG__(FPGA_STANDARD_CTRL_QUARTER_SHIFT_EN, 1, 1, 1)\n__MREG__(FPGA_STANDARD_CTRL_QUARTER_SHIFT_UP, 1, 2, 1)\n__MREG__(FPGA_STANDARD_CTRL_PRBS, 1, 6, 1)\n__MREG__(FPGA_STANDARD_CTRL_TRIGGER_EN, 1, 7, 1)\n\n/* REG 02 (2): RX_DECIM */\n__MREG__(FPGA_STANDARD_RX_DECIM, 2, 0, 3)\n\n/* REG 03 (3): TX_CTRL */\n__MREG__(FPGA_STANDARD_TX_CTRL, 3, 0, 1)\n__MREG__(FPGA_STANDARD_TX_CTRL_NCO_EN, 3, 0, 1)\n\n/* REG 04 (4): TX_INTRP */\n__MREG__(FPGA_STANDARD_TX_INTRP, 4, 0, 3)\n\n/* REG 05 (5): TX_PSTEP */\n__MREG__(FPGA_STANDARD_TX_PSTEP, 5, 0, 8)\n\n#endif // __FPGA_REGS_DEF\n"
  },
  {
    "path": "firmware/common/fpga_selftest.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_core.h\"\n#include \"m0_state.h\"\n#include \"streaming.h\"\n#include \"selftest.h\"\n#include \"fpga.h\"\n#include \"delay.h\"\n\n// USB buffer used during selftests.\n#define USB_BULK_BUFFER_SIZE 0x8000\nextern uint8_t usb_bulk_buffer[USB_BULK_BUFFER_SIZE];\n\nstatic int rx_samples(const unsigned int num_samples, uint32_t max_cycles)\n{\n\tuint32_t cycle_count = 0;\n\tint rc = 0;\n\n\tm0_set_mode(M0_MODE_RX);\n\tm0_state.shortfall_limit = 0;\n\tbaseband_streaming_enable(&sgpio_config);\n\twhile (m0_state.m0_count < num_samples) {\n\t\tcycle_count++;\n\t\tif ((max_cycles > 0) && (cycle_count >= max_cycles)) {\n\t\t\trc = -1;\n\t\t\tbreak;\n\t\t}\n\t}\n\tbaseband_streaming_disable(&sgpio_config);\n\tm0_set_mode(M0_MODE_IDLE);\n\n\treturn rc;\n}\n\nbool fpga_spi_selftest(void)\n{\n\t// Skip if FPGA configuration failed.\n\tif (selftest.fpga_image_load != PASSED) {\n\t\tselftest.fpga_spi = SKIPPED;\n\t\treturn false;\n\t}\n\n\t// Test writing a register and reading it back.\n\tuint8_t reg = 5;\n\tuint8_t write_value = 0xA5;\n\tssp1_set_mode_ice40();\n\tice40_spi_write(&ice40, reg, write_value);\n\tuint8_t read_value = ice40_spi_read(&ice40, reg);\n\tssp1_set_mode_max283x();\n\n\t// Update selftest result.\n\tselftest.fpga_spi = (read_value == write_value) ? PASSED : FAILED;\n\tif (selftest.fpga_spi != PASSED) {\n\t\tselftest.report.pass = false;\n\t}\n\n\treturn selftest.fpga_spi == PASSED;\n}\n\nstatic uint8_t lfsr_advance(uint8_t v)\n{\n\tconst uint8_t feedback = ((v >> 3) ^ (v >> 4) ^ (v >> 5) ^ (v >> 7)) & 1;\n\treturn (v << 1) | feedback;\n}\n\nbool fpga_sgpio_selftest(void)\n{\n\tbool timeout = false;\n\n\t// Skip if FPGA configuration failed or its SPI bus is not working.\n\tif ((selftest.fpga_image_load != PASSED) || (selftest.fpga_spi != PASSED)) {\n\t\tselftest.sgpio_rx = SKIPPED;\n\t\treturn false;\n\t}\n\n\t// Enable PRBS mode.\n\tfpga_set_prbs_enable(&fpga, true);\n\n\t// Stream 512 samples from the FPGA.\n\tsgpio_configure(&sgpio_config, SGPIO_DIRECTION_RX);\n\tif (rx_samples(512, 10000) == -1) {\n\t\ttimeout = true;\n\t}\n\n\t// Disable PRBS mode.\n\tfpga_set_prbs_enable(&fpga, false);\n\n\t// Generate sequence from first value and compare.\n\tbool seq_in_sync = (usb_bulk_buffer[0] != 0);\n\tuint8_t seq = lfsr_advance(usb_bulk_buffer[0]);\n\tfor (int i = 1; i < 512; ++i) {\n\t\tif (usb_bulk_buffer[i] != seq) {\n\t\t\tseq_in_sync = false;\n\t\t\tbreak;\n\t\t}\n\t\tseq = lfsr_advance(seq);\n\t}\n\n\t// Update selftest result.\n\tif (seq_in_sync) {\n\t\tselftest.sgpio_rx = PASSED;\n\t} else if (timeout) {\n\t\tselftest.sgpio_rx = TIMEOUT;\n\t} else {\n\t\tselftest.sgpio_rx = FAILED;\n\t}\n\tif (selftest.sgpio_rx != PASSED) {\n\t\tselftest.report.pass = false;\n\t}\n\n\treturn selftest.sgpio_rx == PASSED;\n}\n\nstatic void measure_tone(int8_t* samples, size_t len, struct xcvr_measurements* results)\n{\n\tresults->zcs_i = 0;\n\tresults->zcs_q = 0;\n\tresults->max_mag_i = 0;\n\tresults->max_mag_q = 0;\n\tresults->avg_mag_sq_i = 0;\n\tresults->avg_mag_sq_q = 0;\n\tuint8_t last_sign_i = 0;\n\tuint8_t last_sign_q = 0;\n\tfor (size_t i = 0; i < len; i += 2) {\n\t\tint8_t sample_i = samples[i];\n\t\tint8_t sample_q = samples[i + 1];\n\t\tuint8_t sign_i = sample_i < 0 ? 1 : 0;\n\t\tuint8_t sign_q = sample_q < 0 ? 1 : 0;\n\t\tresults->zcs_i += sign_i ^ last_sign_i;\n\t\tresults->zcs_q += sign_q ^ last_sign_q;\n\t\tlast_sign_i = sign_i;\n\t\tlast_sign_q = sign_q;\n\t\tuint8_t mag_i = sign_i ? -sample_i : sample_i;\n\t\tuint8_t mag_q = sign_q ? -sample_q : sample_q;\n\t\tif (mag_i > results->max_mag_i)\n\t\t\tresults->max_mag_i = mag_i;\n\t\tif (mag_q > results->max_mag_q)\n\t\t\tresults->max_mag_q = mag_q;\n\t\tresults->avg_mag_sq_i += mag_i * mag_i;\n\t\tresults->avg_mag_sq_q += mag_q * mag_q;\n\t}\n\tresults->avg_mag_sq_i /= (len / 2);\n\tresults->avg_mag_sq_q /= (len / 2);\n}\n\nstatic bool in_range(int value, int expected, int error)\n{\n\tint max = expected * (100 + error) / 100;\n\tint min = expected * (100 - error) / 100;\n\treturn (value > min) && (value < max);\n}\n\nbool fpga_if_xcvr_selftest(void)\n{\n\tbool timeout = false;\n\n\t// Skip if FPGA configuration failed or its SPI bus is not working.\n\tif ((selftest.fpga_image_load != PASSED) || (selftest.fpga_spi != PASSED)) {\n\t\tselftest.xcvr_loopback = SKIPPED;\n\t\treturn false;\n\t}\n\n\tconst size_t num_samples = USB_BULK_BUFFER_SIZE / 2;\n\n\t// Set common RX path and gateware settings for the measurements.\n\tfpga_set_tx_nco_pstep(&fpga, 64);    // NCO phase increment\n\tfpga_set_tx_nco_enable(&fpga, true); // TX enable\n\trf_path_set_direction(&rf_path, RF_PATH_DIRECTION_RX_CALIBRATION);\n\tmax283x_set_lna_gain(&max283x, 16);\n\tmax283x_set_vga_gain(&max283x, 36);\n\tmax283x_set_frequency(&max283x, 2500000000);\n\n\t// Capture 1: 4 Msps, tone at 0.5 MHz, narrowband filter OFF\n\tsample_rate_set(4ULL * FP_ONE_MHZ, true);\n\tdelay_us_at_mhz(1000, 204);\n\tif (rx_samples(num_samples, 2000000) == -1) {\n\t\ttimeout = true;\n\t}\n\tmeasure_tone(\n\t\t(int8_t*) usb_bulk_buffer,\n\t\tnum_samples,\n\t\t&selftest.xcvr_measurements[0]);\n\n\t// Capture 2: 4 Msps, tone at 0.5 MHz, narrowband filter ON\n\tnarrowband_filter_set(1);\n\tdelay_us_at_mhz(1000, 204);\n\tif (rx_samples(num_samples, 2000000) == -1) {\n\t\ttimeout = true;\n\t}\n\tmeasure_tone(\n\t\t(int8_t*) usb_bulk_buffer,\n\t\tnum_samples,\n\t\t&selftest.xcvr_measurements[1]);\n\n\t// Capture 3: 20 Msps, tone at 5 MHz, narrowband filter OFF\n\tfpga_set_tx_nco_pstep(&fpga, 255);\n\tsample_rate_set(20ULL * FP_ONE_MHZ, true);\n\tnarrowband_filter_set(0);\n\tdelay_us_at_mhz(1000, 204);\n\tif (rx_samples(num_samples, 2000000) == -1) {\n\t\ttimeout = true;\n\t}\n\tmeasure_tone(\n\t\t(int8_t*) usb_bulk_buffer,\n\t\tnum_samples,\n\t\t&selftest.xcvr_measurements[2]);\n\n\t// Capture 4: 20 Msps, tone at 5 MHz, narrowband filter ON\n\tnarrowband_filter_set(1);\n\tdelay_us_at_mhz(1000, 204);\n\tif (rx_samples(num_samples, 2000000) == -1) {\n\t\ttimeout = true;\n\t}\n\tmeasure_tone(\n\t\t(int8_t*) usb_bulk_buffer,\n\t\tnum_samples,\n\t\t&selftest.xcvr_measurements[3]);\n\n\t// Restore default settings.\n\tsample_rate_set(10ULL * FP_ONE_MHZ, true);\n\trf_path_set_direction(&rf_path, RF_PATH_DIRECTION_OFF);\n\tnarrowband_filter_set(0);\n\tfpga_init(&fpga);\n\n\tif (timeout) {\n\t\tselftest.xcvr_loopback = TIMEOUT;\n\t\tselftest.report.pass = false;\n\t\treturn false;\n\t}\n\n\tunsigned int expected_zcs;\n\tbool i_in_range;\n\tbool q_in_range;\n\tbool i_energy_in_range;\n\tbool q_energy_in_range;\n\n\t// Capture 0:\n\t// Count zero crossings.\n\t// N/2 samples/channel * 2 zcs/cycle / 16 samples/cycle = N/16 zcs/channel\n\texpected_zcs = num_samples / 16;\n\ti_in_range = in_range(selftest.xcvr_measurements[0].zcs_i, expected_zcs, 5);\n\tq_in_range = in_range(selftest.xcvr_measurements[0].zcs_q, expected_zcs, 5);\n\ti_energy_in_range = (selftest.xcvr_measurements[0].avg_mag_sq_i > 500) &&\n\t\t(selftest.xcvr_measurements[0].avg_mag_sq_i < 2500);\n\tq_energy_in_range = (selftest.xcvr_measurements[0].avg_mag_sq_q > 500) &&\n\t\t(selftest.xcvr_measurements[0].avg_mag_sq_q < 2500);\n\tbool capture_0_test =\n\t\ti_in_range && q_in_range && i_energy_in_range && q_energy_in_range;\n\n\t// Capture 1:\n\t// Count zero crossings.\n\texpected_zcs = num_samples / 16;\n\ti_in_range = in_range(selftest.xcvr_measurements[1].zcs_i, expected_zcs, 5);\n\tq_in_range = in_range(selftest.xcvr_measurements[1].zcs_q, expected_zcs, 5);\n\ti_energy_in_range = (selftest.xcvr_measurements[1].avg_mag_sq_i > 500) &&\n\t\t(selftest.xcvr_measurements[1].avg_mag_sq_i < 2500);\n\tq_energy_in_range = (selftest.xcvr_measurements[1].avg_mag_sq_q > 500) &&\n\t\t(selftest.xcvr_measurements[1].avg_mag_sq_q < 2500);\n\tbool capture_1_test =\n\t\ti_in_range && q_in_range && i_energy_in_range && q_energy_in_range;\n\n\t// Capture 2:\n\t// Count zero crossings.\n\texpected_zcs = num_samples / 4;\n\ti_in_range = in_range(selftest.xcvr_measurements[2].zcs_i, expected_zcs, 5);\n\tq_in_range = in_range(selftest.xcvr_measurements[2].zcs_q, expected_zcs, 5);\n\ti_energy_in_range = (selftest.xcvr_measurements[2].avg_mag_sq_i > 400) &&\n\t\t(selftest.xcvr_measurements[2].avg_mag_sq_i < 2000);\n\tq_energy_in_range = (selftest.xcvr_measurements[2].avg_mag_sq_q > 400) &&\n\t\t(selftest.xcvr_measurements[2].avg_mag_sq_q < 2000);\n\tbool capture_2_test =\n\t\ti_in_range && q_in_range && i_energy_in_range && q_energy_in_range;\n\n\t// Capture 3:\n\ti_energy_in_range = (selftest.xcvr_measurements[3].avg_mag_sq_i < 100);\n\tq_energy_in_range = (selftest.xcvr_measurements[3].avg_mag_sq_q < 100);\n\tbool capture_3_test = i_energy_in_range && q_energy_in_range;\n\n\t// Update selftest result.\n\tselftest.xcvr_loopback =\n\t\t(capture_0_test && capture_1_test && capture_2_test && capture_3_test) ?\n\t\tPASSED :\n\t\tFAILED;\n\tif (selftest.xcvr_loopback != PASSED) {\n\t\tselftest.report.pass = false;\n\t}\n\n\treturn selftest.xcvr_loopback == PASSED;\n}\n"
  },
  {
    "path": "firmware/common/gpdma.c",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <gpdma.h>\n\n#include <libopencm3/lpc43xx/gpdma.h>\n\nvoid gpdma_controller_enable(void)\n{\n\tGPDMA_CONFIG |= GPDMA_CONFIG_E(1);\n\twhile ((GPDMA_CONFIG & GPDMA_CONFIG_E_MASK) == 0) {}\n}\n\nvoid gpdma_channel_enable(const uint_fast8_t channel)\n{\n\tGPDMA_CCONFIG(channel) |= GPDMA_CCONFIG_E(1);\n}\n\nvoid gpdma_channel_disable(const uint_fast8_t channel)\n{\n\tGPDMA_CCONFIG(channel) &= ~GPDMA_CCONFIG_E_MASK;\n\twhile (GPDMA_ENBLDCHNS & GPDMA_ENBLDCHNS_ENABLEDCHANNELS(1 << channel)) {}\n}\n\nvoid gpdma_channel_interrupt_tc_clear(const uint_fast8_t channel)\n{\n\tGPDMA_INTTCCLEAR = GPDMA_INTTCCLEAR_INTTCCLEAR(1 << channel);\n}\n\nvoid gpdma_channel_interrupt_error_clear(const uint_fast8_t channel)\n{\n\tGPDMA_INTERRCLR = GPDMA_INTERRCLR_INTERRCLR(1 << channel);\n}\n\nvoid gpdma_lli_enable_interrupt(gpdma_lli_t* const lli)\n{\n\tlli->ccontrol |= GPDMA_CCONTROL_I(1);\n}\n\nvoid gpdma_lli_create_loop(gpdma_lli_t* const lli, const size_t lli_count)\n{\n\tfor (size_t i = 0; i < lli_count; i++) {\n\t\tgpdma_lli_t* const next_lli = &lli[(i + 1) % lli_count];\n\t\tlli[i].clli = (lli[i].clli & ~GPDMA_CLLI_LLI_MASK) |\n\t\t\tGPDMA_CLLI_LLI((uint32_t) next_lli >> 2);\n\t}\n}\n\nvoid gpdma_lli_create_oneshot(gpdma_lli_t* const lli, const size_t lli_count)\n{\n\tgpdma_lli_create_loop(lli, lli_count);\n\tlli[lli_count - 1].clli &= ~GPDMA_CLLI_LLI_MASK;\n}\n"
  },
  {
    "path": "firmware/common/gpdma.h",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __GPDMA_H__\n#define __GPDMA_H__\n\n#include <stddef.h>\n#include <stdint.h>\n\n#include <libopencm3/lpc43xx/gpdma.h>\n\nvoid gpdma_controller_enable(void);\n\nvoid gpdma_channel_enable(const uint_fast8_t channel);\nvoid gpdma_channel_disable(const uint_fast8_t channel);\n\nvoid gpdma_channel_interrupt_tc_clear(const uint_fast8_t channel);\nvoid gpdma_channel_interrupt_error_clear(const uint_fast8_t channel);\n\nvoid gpdma_lli_enable_interrupt(gpdma_lli_t* const lli);\n\nvoid gpdma_lli_create_loop(gpdma_lli_t* const lli, const size_t lli_count);\nvoid gpdma_lli_create_oneshot(gpdma_lli_t* const lli, const size_t lli_count);\n\n#endif /*__GPDMA_H__*/\n"
  },
  {
    "path": "firmware/common/gpio.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __GPIO_H__\n#define __GPIO_H__\n\n#include <stdbool.h>\n\ntypedef const struct gpio* gpio_t;\n\nvoid gpio_init(void);\nvoid gpio_set(gpio_t gpio);\nvoid gpio_clear(gpio_t gpio);\nvoid gpio_toggle(gpio_t gpio);\nvoid gpio_output(gpio_t gpio);\nvoid gpio_input(gpio_t gpio);\nvoid gpio_write(gpio_t gpio, const bool value);\nbool gpio_read(gpio_t gpio);\n\n#endif /*__GPIO_H__*/\n"
  },
  {
    "path": "firmware/common/gpio_lpc.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"gpio_lpc.h\"\n\n#include <stddef.h>\n\nvoid gpio_init(void)\n{\n\tfor (size_t i = 0; i < 8; i++) {\n\t\tGPIO_LPC_PORT(i)->dir = 0;\n\t}\n}\n\nvoid gpio_set(gpio_t gpio)\n{\n\tgpio->port->set = gpio->mask;\n}\n\nvoid gpio_clear(gpio_t gpio)\n{\n\tgpio->port->clr = gpio->mask;\n}\n\nvoid gpio_toggle(gpio_t gpio)\n{\n\tgpio->port->inv = gpio->mask;\n}\n\nvoid gpio_output(gpio_t gpio)\n{\n\tgpio->port->dir |= gpio->mask;\n}\n\nvoid gpio_input(gpio_t gpio)\n{\n\tgpio->port->dir &= ~gpio->mask;\n}\n\nvoid gpio_write(gpio_t gpio, const bool value)\n{\n\t*gpio->gpio_w = value;\n}\n\nbool gpio_read(gpio_t gpio)\n{\n\treturn *gpio->gpio_w;\n}\n"
  },
  {
    "path": "firmware/common/gpio_lpc.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __GPIO_LPC_H__\n#define __GPIO_LPC_H__\n\n#include <stdint.h>\n\n#include \"gpio.h\"\n\n/* NOTE: libopencm3 constants and functions not used here due to naming\n * conflicts. I'd recommend changes to libopencm3 design to separate\n * register #defines and API declarations into separate header files.\n */\n\ntypedef struct gpio_port {\n\tvolatile uint32_t dir; /* +0x000 */\n\tuint32_t _reserved0[31];\n\tvolatile uint32_t mask; /* +0x080 */\n\tuint32_t _reserved1[31];\n\tvolatile uint32_t pin; /* +0x100 */\n\tuint32_t _reserved2[31];\n\tvolatile uint32_t mpin; /* +0x180 */\n\tuint32_t _reserved3[31];\n\tvolatile uint32_t set; /* +0x200 */\n\tuint32_t _reserved4[31];\n\tvolatile uint32_t clr; /* +0x280 */\n\tuint32_t _reserved5[31];\n\tvolatile uint32_t inv; /* +0x300 */\n} gpio_port_t;\n\nstruct gpio {\n\tconst uint32_t mask;\n\tgpio_port_t* const port;\n\tvolatile uint32_t* const gpio_w;\n};\n\n#define GPIO_LPC_BASE        (0x400f4000)\n#define GPIO_LPC_B_OFFSET    (0x0)\n#define GPIO_LPC_W_OFFSET    (0x1000)\n#define GPIO_LPC_PORT_OFFSET (0x2000)\n\n#define GPIO_LPC_PORT(_n) \\\n\t((gpio_port_t*) ((GPIO_LPC_BASE + GPIO_LPC_PORT_OFFSET) + (_n) *4))\n#define GPIO_LPC_W(_port_num, _pin_num) \\\n\t(volatile uint32_t*) ((GPIO_LPC_BASE + GPIO_LPC_W_OFFSET) + ((_port_num) *0x80) + ((_pin_num) *4))\n\n// clang-format off\n#define GPIO(_port_num, _pin_num) { \\\n\t.mask = (1UL << (_pin_num)), \\\n\t.port = GPIO_LPC_PORT(_port_num), \\\n\t.gpio_w = GPIO_LPC_W(_port_num, _pin_num), \\\n}\n// clang-format on\n\n#endif /*__GPIO_LPC_H__*/\n"
  },
  {
    "path": "firmware/common/hackrf_core.c",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_core.h\"\n#include \"hackrf_ui.h\"\n#include \"delay.h\"\n#include \"sgpio.h\"\n#include \"si5351c.h\"\n#include \"spi_ssp.h\"\n#include \"max283x.h\"\n#include \"max5864.h\"\n#include \"max5864_target.h\"\n#include \"w25q80bv.h\"\n#include \"w25q80bv_target.h\"\n#include \"i2c_bus.h\"\n#include \"i2c_lpc.h\"\n#include \"cpld_jtag.h\"\n#include \"ice40_spi.h\"\n#include \"platform_detect.h\"\n#include \"clkin.h\"\n#include <libopencm3/lpc43xx/cgu.h>\n#include <libopencm3/lpc43xx/ccu.h>\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/ssp.h>\n\n#if (defined HACKRF_ONE || defined PRALINE)\n\t#include \"portapack.h\"\n#endif\n\n#include \"gpio_lpc.h\"\n\n/* GPIO Output PinMux */\nstatic struct gpio gpio_led[] = {\n\tGPIO(2, 1),\n\tGPIO(2, 2),\n\tGPIO(2, 8),\n#ifdef RAD1O\n\tGPIO(5, 26),\n#endif\n#ifdef PRALINE\n\tGPIO(4, 6),\n#endif\n};\n\n// clang-format off\n#ifndef PRALINE\nstatic struct gpio gpio_1v8_enable        = GPIO(3,  6);\n#else\nstatic struct gpio gpio_1v2_enable        = GPIO(4,  7);\nstatic struct gpio gpio_3v3aux_enable_n \t= GPIO(5, 15);\n#endif\n\n/* MAX283x GPIO (XCVR_CTL / CS_XCVR) PinMux */\n#ifdef PRALINE\nstatic struct gpio gpio_max283x_select    = GPIO(6, 28);\n#else\nstatic struct gpio gpio_max283x_select    = GPIO(0, 15);\n#endif\n\n/* MAX5864 SPI chip select (AD_CS / CS_AD) GPIO PinMux */\n#ifdef PRALINE\nstatic struct gpio gpio_max5864_select    = GPIO(6, 30);\n#else\nstatic struct gpio gpio_max5864_select    = GPIO(2,  7);\n#endif\n\n/* RFFC5071 GPIO serial interface PinMux */\n// #ifdef RAD1O\n// static struct gpio gpio_rffc5072_select   = GPIO(2, 13);\n// static struct gpio gpio_rffc5072_clock    = GPIO(5,  6);\n// static struct gpio gpio_rffc5072_data     = GPIO(3,  3);\n// static struct gpio gpio_rffc5072_reset    = GPIO(2, 14);\n// #endif\n\n/* RF supply (VAA) control */\n#ifdef HACKRF_ONE\nstatic struct gpio gpio_vaa_disable       = GPIO(2, 9);\n#endif\n#ifdef PRALINE\nstatic struct gpio gpio_vaa_disable       = GPIO(4, 1);\n#endif\n#ifdef RAD1O\nstatic struct gpio gpio_vaa_enable        = GPIO(2, 9);\n#endif\n\nstatic struct gpio gpio_w25q80bv_hold     = GPIO(1, 14);\nstatic struct gpio gpio_w25q80bv_wp       = GPIO(1, 15);\nstatic struct gpio gpio_w25q80bv_select   = GPIO(5, 11);\n\n/* RF switch control */\n#ifdef HACKRF_ONE\nstatic struct gpio gpio_hp                = GPIO(2,  0);\nstatic struct gpio gpio_lp                = GPIO(2, 10);\nstatic struct gpio gpio_tx_mix_bp         = GPIO(2, 11);\nstatic struct gpio gpio_no_mix_bypass     = GPIO(1,  0);\nstatic struct gpio gpio_rx_mix_bp         = GPIO(2, 12);\nstatic struct gpio gpio_tx_amp            = GPIO(2, 15);\nstatic struct gpio gpio_tx                = GPIO(5, 15);\nstatic struct gpio gpio_mix_bypass        = GPIO(5, 16);\nstatic struct gpio gpio_rx                = GPIO(5,  5);\nstatic struct gpio gpio_no_tx_amp_pwr     = GPIO(3,  5);\nstatic struct gpio gpio_amp_bypass        = GPIO(0, 14);\nstatic struct gpio gpio_rx_amp            = GPIO(1, 11);\nstatic struct gpio gpio_no_rx_amp_pwr     = GPIO(1, 12);\n#endif\n#ifdef RAD1O\nstatic struct gpio gpio_tx_rx_n           = GPIO(1,  11);\nstatic struct gpio gpio_tx_rx             = GPIO(0,  14);\nstatic struct gpio gpio_by_mix            = GPIO(1,  12);\nstatic struct gpio gpio_by_mix_n          = GPIO(2,  10);\nstatic struct gpio gpio_by_amp            = GPIO(1,  0);\nstatic struct gpio gpio_by_amp_n          = GPIO(5,  5);\nstatic struct gpio gpio_mixer_en          = GPIO(5,  16);\nstatic struct gpio gpio_low_high_filt     = GPIO(2,  11);\nstatic struct gpio gpio_low_high_filt_n   = GPIO(2,  12);\nstatic struct gpio gpio_tx_amp            = GPIO(2,  15);\nstatic struct gpio gpio_rx_lna            = GPIO(5,  15);\n#endif\n#ifdef PRALINE\nstatic struct gpio gpio_tx_en\t\t\t\t= GPIO(3,  4);\nstatic struct gpio gpio_mix_en_n\t\t\t= GPIO(3,  2);\nstatic struct gpio gpio_mix_en_n_r1_0\t\t= GPIO(5,  6);\nstatic struct gpio gpio_lpf_en\t\t\t= GPIO(4,  8);\nstatic struct gpio gpio_rf_amp_en\t\t\t= GPIO(4,  9);\nstatic struct gpio gpio_ant_bias_en_n\t\t= GPIO(1, 12);\n#endif\n\n/* CPLD JTAG interface GPIO pins, FPGA config pins in Praline */\nstatic struct gpio gpio_cpld_tck          = GPIO(3,  0);\n#ifdef PRALINE\nstatic struct gpio gpio_fpga_cfg_creset\t= GPIO(2, 11);\nstatic struct gpio gpio_fpga_cfg_cdone\t= GPIO(5, 14);\nstatic struct gpio gpio_fpga_cfg_spi_cs\t= GPIO(2, 10);\n#else\nstatic struct gpio gpio_cpld_tdo          = GPIO(5, 18);\n#if (defined HACKRF_ONE || defined RAD1O)\nstatic struct gpio gpio_cpld_tms          = GPIO(3,  4);\nstatic struct gpio gpio_cpld_tdi          = GPIO(3,  1);\n#else\nstatic struct gpio gpio_cpld_tms          = GPIO(3,  1);\nstatic struct gpio gpio_cpld_tdi          = GPIO(3,  4);\n#endif\n#endif\n\n#if (defined HACKRF_ONE || defined PRALINE)\nstatic struct gpio gpio_cpld_pp_tms       = GPIO(1,  1);\nstatic struct gpio gpio_cpld_pp_tdo       = GPIO(1,  8);\n#endif\n\n/* other CPLD interface GPIO pins */\n#ifndef PRALINE\nstatic struct gpio gpio_trigger_enable    = GPIO(5, 12);\n#endif\nstatic struct gpio gpio_q_invert          = GPIO(0, 13);\n\n/* HackRF One r9 */\n#ifdef HACKRF_ONE\nstatic struct gpio gpio_h1r9_rx             = GPIO(0, 7);\nstatic struct gpio gpio_h1r9_1v8_enable     = GPIO(2, 9);\nstatic struct gpio gpio_h1r9_vaa_disable    = GPIO(3, 6);\nstatic struct gpio gpio_h1r9_trigger_enable = GPIO(5, 5);\n#endif\n\n#ifdef PRALINE\nstatic struct gpio gpio_p2_ctrl0     = GPIO(7, 3);\nstatic struct gpio gpio_p2_ctrl1     = GPIO(7, 4);\nstatic struct gpio gpio_p1_ctrl0     = GPIO(0, 14);\nstatic struct gpio gpio_p1_ctrl1     = GPIO(5, 16);\nstatic struct gpio gpio_p1_ctrl2     = GPIO(3, 5);\nstatic struct gpio gpio_clkin_ctrl   = GPIO(0, 15);\nstatic struct gpio gpio_aa_en        = GPIO(1, 7);\nstatic struct gpio gpio_trigger_in   = GPIO(6, 26);\nstatic struct gpio gpio_trigger_out  = GPIO(5, 6);\nstatic struct gpio gpio_pps_out      = GPIO(5, 5);\n#endif\n// clang-format on\n\ni2c_bus_t i2c0 = {\n\t.obj = (void*) I2C0_BASE,\n\t.start = i2c_lpc_start,\n\t.stop = i2c_lpc_stop,\n\t.transfer = i2c_lpc_transfer,\n};\n\ni2c_bus_t i2c1 = {\n\t.obj = (void*) I2C1_BASE,\n\t.start = i2c_lpc_start,\n\t.stop = i2c_lpc_stop,\n\t.transfer = i2c_lpc_transfer,\n};\n\n// const i2c_lpc_config_t i2c_config_si5351c_slow_clock = {\n// \t.duty_cycle_count = 15,\n// };\n\nconst i2c_lpc_config_t i2c_config_si5351c_fast_clock = {\n\t.duty_cycle_count = 255,\n};\n\nsi5351c_driver_t clock_gen = {\n\t.bus = &i2c0,\n\t.i2c_address = 0x60,\n};\n\nspi_bus_t spi_bus_ssp1 = {\n\t.obj = (void*) SSP1_BASE,\n\t.config = &ssp_config_max5864,\n\t.start = spi_ssp_start,\n\t.stop = spi_ssp_stop,\n\t.transfer = spi_ssp_transfer,\n\t.transfer_gather = spi_ssp_transfer_gather,\n};\n\n#ifdef PRALINE\nconst ssp_config_t ssp_config_max283x = {\n\t/* FIXME speed up once everything is working reliably */\n\t/*\n\t// Freq About 0.0498MHz / 49.8KHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\tconst uint8_t serial_clock_rate = 32;\n\tconst uint8_t clock_prescale_rate = 128;\n\t*/\n\t// Freq About 4.857MHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\t.data_bits = SSP_DATA_9BITS, // send 2 words\n\t.serial_clock_rate = 21,\n\t.clock_prescale_rate = 2,\n\t.gpio_select = &gpio_max283x_select,\n};\n#else\nconst ssp_config_t ssp_config_max283x = {\n\t/* FIXME speed up once everything is working reliably */\n\t/*\n\t// Freq About 0.0498MHz / 49.8KHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\tconst uint8_t serial_clock_rate = 32;\n\tconst uint8_t clock_prescale_rate = 128;\n\t*/\n\t// Freq About 4.857MHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\t.data_bits = SSP_DATA_16BITS,\n\t.serial_clock_rate = 21,\n\t.clock_prescale_rate = 2,\n\t.gpio_select = &gpio_max283x_select,\n};\n#endif\n\nmax283x_driver_t max283x = {};\n\nconst ssp_config_t ssp_config_max5864 = {\n\t/* FIXME speed up once everything is working reliably */\n\t/*\n\t// Freq About 0.0498MHz / 49.8KHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\tconst uint8_t serial_clock_rate = 32;\n\tconst uint8_t clock_prescale_rate = 128;\n\t*/\n\t// Freq About 4.857MHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz\n\t.data_bits = SSP_DATA_8BITS,\n\t.serial_clock_rate = 21,\n\t.clock_prescale_rate = 2,\n\t.gpio_select = &gpio_max5864_select,\n};\n\nmax5864_driver_t max5864 = {\n\t.bus = &spi_bus_ssp1,\n\t.target_init = max5864_target_init,\n};\n\nconst ssp_config_t ssp_config_w25q80bv = {\n\t.data_bits = SSP_DATA_8BITS,\n\t.serial_clock_rate = 2,\n\t.clock_prescale_rate = 2,\n\t.gpio_select = &gpio_w25q80bv_select,\n};\n\nspi_bus_t spi_bus_ssp0 = {\n\t.obj = (void*) SSP0_BASE,\n\t.config = &ssp_config_w25q80bv,\n\t.start = spi_ssp_start,\n\t.stop = spi_ssp_stop,\n\t.transfer = spi_ssp_transfer,\n\t.transfer_gather = spi_ssp_transfer_gather,\n};\n\nw25q80bv_driver_t spi_flash = {\n\t.bus = &spi_bus_ssp0,\n\t.gpio_hold = &gpio_w25q80bv_hold,\n\t.gpio_wp = &gpio_w25q80bv_wp,\n\t.target_init = w25q80bv_target_init,\n};\n\nsgpio_config_t sgpio_config = {\n\t.gpio_q_invert = &gpio_q_invert,\n#ifndef PRALINE\n\t.gpio_trigger_enable = &gpio_trigger_enable,\n#endif\n\t.slice_mode_multislice = true,\n};\n\n#ifdef PRALINE\nconst ssp_config_t ssp_config_ice40_fpga = {\n\t.data_bits = SSP_DATA_8BITS,\n\t.spi_mode = SSP_CPOL_1_CPHA_1,\n\t.serial_clock_rate = 21,\n\t.clock_prescale_rate = 2,\n\t.gpio_select = &gpio_fpga_cfg_spi_cs,\n};\n\nice40_spi_driver_t ice40 = {\n\t.bus = &spi_bus_ssp1,\n\t.gpio_select = &gpio_fpga_cfg_spi_cs,\n\t.gpio_creset = &gpio_fpga_cfg_creset,\n\t.gpio_cdone = &gpio_fpga_cfg_cdone,\n};\n\nfpga_driver_t fpga = {\n\t.bus = &ice40,\n};\n#endif\n\nradio_t radio = {\n\t.sample_rate_cb = sample_rate_set,\n};\n\nrf_path_t rf_path = {\n\t.switchctrl = 0,\n#ifdef HACKRF_ONE\n\t.gpio_hp = &gpio_hp,\n\t.gpio_lp = &gpio_lp,\n\t.gpio_tx_mix_bp = &gpio_tx_mix_bp,\n\t.gpio_no_mix_bypass = &gpio_no_mix_bypass,\n\t.gpio_rx_mix_bp = &gpio_rx_mix_bp,\n\t.gpio_tx_amp = &gpio_tx_amp,\n\t.gpio_tx = &gpio_tx,\n\t.gpio_mix_bypass = &gpio_mix_bypass,\n\t.gpio_rx = &gpio_rx,\n\t.gpio_no_tx_amp_pwr = &gpio_no_tx_amp_pwr,\n\t.gpio_amp_bypass = &gpio_amp_bypass,\n\t.gpio_rx_amp = &gpio_rx_amp,\n\t.gpio_no_rx_amp_pwr = &gpio_no_rx_amp_pwr,\n#endif\n#ifdef RAD1O\n\t.gpio_tx_rx_n = &gpio_tx_rx_n,\n\t.gpio_tx_rx = &gpio_tx_rx,\n\t.gpio_by_mix = &gpio_by_mix,\n\t.gpio_by_mix_n = &gpio_by_mix_n,\n\t.gpio_by_amp = &gpio_by_amp,\n\t.gpio_by_amp_n = &gpio_by_amp_n,\n\t.gpio_mixer_en = &gpio_mixer_en,\n\t.gpio_low_high_filt = &gpio_low_high_filt,\n\t.gpio_low_high_filt_n = &gpio_low_high_filt_n,\n\t.gpio_tx_amp = &gpio_tx_amp,\n\t.gpio_rx_lna = &gpio_rx_lna,\n#endif\n#ifdef PRALINE\n\t.gpio_tx_en = &gpio_tx_en,\n\t.gpio_mix_en_n = &gpio_mix_en_n,\n\t.gpio_lpf_en = &gpio_lpf_en,\n\t.gpio_rf_amp_en = &gpio_rf_amp_en,\n\t.gpio_ant_bias_en_n = &gpio_ant_bias_en_n,\n#endif\n};\n\njtag_gpio_t jtag_gpio_cpld = {\n\t.gpio_tck = &gpio_cpld_tck,\n#ifndef PRALINE\n\t.gpio_tms = &gpio_cpld_tms,\n\t.gpio_tdi = &gpio_cpld_tdi,\n\t.gpio_tdo = &gpio_cpld_tdo,\n#endif\n#if (defined HACKRF_ONE || defined PRALINE)\n\t.gpio_pp_tms = &gpio_cpld_pp_tms,\n\t.gpio_pp_tdo = &gpio_cpld_pp_tdo,\n#endif\n};\n\njtag_t jtag_cpld = {\n\t.gpio = &jtag_gpio_cpld,\n};\n\n/*\n * Configure clock generator to produce sample clock in units of 1/(2**24) Hz.\n * Can be called with program=false for a dry run that returns the resultant\n * frequency without actually configuring the clock generator.\n *\n * The clock generator output frequency is:\n *\n * fs = 128 * vco / (512 + p1 + p2/p3))\n *\n * where p1, p2, and p3 are register values.\n *\n * For more information see:\n * https://www.pa3fwm.nl/technotes/tn42a-si5351-programming.html\n */\nfp_40_24_t sample_rate_set(const fp_40_24_t sample_rate, const bool program)\n{\n\tconst fp_40_24_t vco = 800 * FP_ONE_MHZ;\n\tuint64_t p1, p2, p3;\n\tuint64_t n, d, q;\n\tfp_40_24_t remainder, resultant_rate;\n\n\t/*\n\t * First double the sample rate so that we can produce a clock at twice\n\t * the intended sample rate. The 2x clock is sometimes used directly,\n\t * and it is divided by two in an output divider to produce the actual\n\t * AFE clock.\n\t */\n\tfp_40_24_t rate = sample_rate * 2;\n\n\tp1 = ((128 * vco) / rate) - 512;\n\tif (vco % rate) {\n\t\t/*\n\t\t * Compute numerator (p2) for denominator (p3) matching\n\t\t * fixed-point type.\n\t\t */\n\t\tn = (128 * vco) - (rate * (p1 + 512));\n\t\td = rate / FP_ONE_HZ;\n\t\tn += (d / 2);\n\t\tp2 = n / d;\n\t\tp3 = 1 << 24;\n\n\t\t/* Reduce fraction. p3 is 1<<24, so gcd(p2, p3) is a power of 2 */\n\t\tunsigned int shift = p2 ? __builtin_ctz(p2) : 24;\n\t\tp2 >>= shift;\n\t\tp3 >>= shift;\n\n\t\t/* Convert fraction to valid denominator. */\n\t\tconst uint64_t p3_max = 0xfffff;\n\t\tif (p3 > p3_max) {\n\t\t\tp2 *= p3_max;\n\t\t\tp2 += (p3 / 2);\n\t\t\tp2 /= p3;\n\t\t\tp3 = p3_max;\n\t\t}\n\n\t\t/* Roll over to next p1 to enable integer mode. */\n\t\tif (p2 >= p3) {\n\t\t\tp1++;\n\t\t\tp2 = 0;\n\t\t}\n\t} else {\n\t\tp2 = 0;\n\t}\n\n\t/* Maximum: (128 * 2048) - 512 */\n\tif (p1 > 0x3fe00) {\n\t\tp1 = 0x3fe00;\n\t\tp2 = 0;\n\t}\n\n\tif (p2 == 0) {\n\t\t/* Use unity denominator for integer mode. */\n\t\tp3 = 1;\n\t\tn = (vco * 128);\n\t\td = (p1 + 512);\n\t\tn += (d / 2);\n\t\tresultant_rate = n / d;\n\t} else {\n\t\tconst uint64_t vco_hz = vco / FP_ONE_HZ;\n\t\tn = p3 * vco_hz * 128;\n\t\td = p3 * (p1 + 512) + p2;\n\t\tconst uint64_t rate_hz = n / d;\n\t\tremainder = (n - (d * rate_hz)) * FP_ONE_HZ;\n\t\tremainder += (d / 2);\n\t\tq = remainder / d;\n\t\tresultant_rate = (rate_hz * FP_ONE_HZ) + q;\n\t}\n\n\t/* Return MCU sample rate, not AFE clock rate. */\n\tresultant_rate = (resultant_rate + 1) / 2;\n\n\tif (!program) {\n\t\treturn resultant_rate;\n\t}\n\n\tbool streaming = sgpio_cpld_stream_is_enabled(&sgpio_config);\n\n\tif (streaming) {\n\t\tsgpio_cpld_stream_disable(&sgpio_config);\n\t}\n\n\t/* Integer mode can be enabled if p1 is even and p2 is zero. */\n\tif (p1 & 0x1 || p2) {\n\t\tsi5351c_set_int_mode(&clock_gen, 0, 0);\n\t} else {\n\t\tsi5351c_set_int_mode(&clock_gen, 0, 1);\n\t}\n\n#ifndef PRALINE\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t/*\n\t\t * On HackRF One r9 all sample clocks are externally derived\n\t\t * from MS1/CLK1 operating at twice the sample rate.\n\t\t */\n\t\tsi5351c_configure_multisynth(&clock_gen, 1, p1, p2, p3, 0);\n\t} else {\n\t\t/*\n\t\t * On other platforms the clock generator produces three\n\t\t * different sample clocks, all derived from multisynth 0.\n\t\t */\n\t\t/* MS0/CLK0 is the source for the MAX5864/CPLD (CODEC_CLK). */\n\t\tsi5351c_configure_multisynth(&clock_gen, 0, p1, p2, p3, 1);\n\n\t\t/* MS0/CLK1 is the source for the CPLD (CODEC_X2_CLK). */\n\t\tsi5351c_configure_multisynth(&clock_gen, 1, 0, 0, 0, 0); //p1 doesn't matter\n\n\t\t/* MS0/CLK2 is the source for SGPIO (CODEC_X2_CLK) */\n\t\tsi5351c_configure_multisynth(&clock_gen, 2, 0, 0, 0, 0); //p1 doesn't matter\n\t}\n#else\n\t/* MS0/CLK0 is the source for the MAX5864/FPGA (AFE_CLK). */\n\tsi5351c_configure_multisynth(&clock_gen, 0, p1, p2, p3, 1);\n#endif\n\n\tif (streaming) {\n\t\tsgpio_cpld_stream_enable(&sgpio_config);\n\t}\n\n\treturn resultant_rate;\n}\n\n/*\nConfigure PLL1 (Main MCU Clock) to max speed (204MHz).\nNote: PLL1 clock is used by M4/M0 core, Peripheral, APB1.\nThis function shall be called after cpu_clock_init().\n*/\nstatic void cpu_clock_pll1_max_speed(void)\n{\n\tuint32_t reg_val;\n\n\t/* This function implements the sequence recommended in:\n\t * UM10503 Rev 2.4 (Aug 2018), section 13.2.1.1, page 167. */\n\n\t/* 1. Select the IRC as BASE_M4_CLK source. */\n\treg_val = CGU_BASE_M4_CLK;\n\treg_val &= ~CGU_BASE_M4_CLK_CLK_SEL_MASK;\n\treg_val |= CGU_BASE_M4_CLK_CLK_SEL(CGU_SRC_IRC) | CGU_BASE_M4_CLK_AUTOBLOCK(1);\n\tCGU_BASE_M4_CLK = reg_val;\n\n\t/* 2. Enable the crystal oscillator. */\n\tCGU_XTAL_OSC_CTRL &= ~CGU_XTAL_OSC_CTRL_ENABLE_MASK;\n\n\t/* 3. Wait 250us. */\n\tdelay_us_at_mhz(250, 12);\n\n\t/* 4. Set the AUTOBLOCK bit. */\n\tCGU_PLL1_CTRL |= CGU_PLL1_CTRL_AUTOBLOCK(1);\n\n\t/* 5. Reconfigure PLL1 to produce the final output frequency, with the\n\t *    crystal oscillator as clock source. */\n\treg_val = CGU_PLL1_CTRL;\n\t// clang-format off\n\treg_val &= ~( CGU_PLL1_CTRL_CLK_SEL_MASK |\n\t              CGU_PLL1_CTRL_PD_MASK |\n\t              CGU_PLL1_CTRL_FBSEL_MASK |\n\t              CGU_PLL1_CTRL_BYPASS_MASK |\n\t              CGU_PLL1_CTRL_DIRECT_MASK |\n\t              CGU_PLL1_CTRL_PSEL_MASK |\n\t              CGU_PLL1_CTRL_MSEL_MASK |\n\t              CGU_PLL1_CTRL_NSEL_MASK );\n\t/* Set PLL1 up to 12MHz * 17 = 204MHz.\n\t * Direct mode: FCLKOUT = FCCO = M*(FCLKIN/N) */\n\treg_val |= CGU_PLL1_CTRL_CLK_SEL(CGU_SRC_XTAL) |\n\t           CGU_PLL1_CTRL_PSEL(0) |\n\t           CGU_PLL1_CTRL_NSEL(0) |\n\t           CGU_PLL1_CTRL_MSEL(16) |\n\t           CGU_PLL1_CTRL_FBSEL(0) |\n\t           CGU_PLL1_CTRL_DIRECT(1);\n\t// clang-format on\n\tCGU_PLL1_CTRL = reg_val;\n\n\t/* 6. Wait for PLL1 to lock. */\n\twhile (!(CGU_PLL1_STAT & CGU_PLL1_STAT_LOCK_MASK)) {}\n\n\t/* 7. Set the PLL1 P-divider to divide by 2 (DIRECT=0, PSEL=0). */\n\tCGU_PLL1_CTRL &= ~CGU_PLL1_CTRL_DIRECT_MASK;\n\n\t/* 8. Select PLL1 as BASE_M4_CLK source. */\n\treg_val = CGU_BASE_M4_CLK;\n\treg_val &= ~CGU_BASE_M4_CLK_CLK_SEL_MASK;\n\treg_val |= CGU_BASE_M4_CLK_CLK_SEL(CGU_SRC_PLL1);\n\tCGU_BASE_M4_CLK = reg_val;\n\n\t/* 9. Wait 50us. */\n\tdelay_us_at_mhz(50, 102);\n\n\t/* 10. Set the PLL1 P-divider to direct output mode (DIRECT=1). */\n\tCGU_PLL1_CTRL |= CGU_PLL1_CTRL_DIRECT_MASK;\n}\n\n/* clock startup for LPC4320 configure PLL1 to max speed (204MHz).\nNote: PLL1 clock is used by M4/M0 core, Peripheral, APB1. */\nvoid cpu_clock_init(void)\n{\n\t/* use IRC as clock source for APB1 (including I2C0) */\n\tCGU_BASE_APB1_CLK = CGU_BASE_APB1_CLK_CLK_SEL(CGU_SRC_IRC);\n\n\t/* use IRC as clock source for APB3 */\n\tCGU_BASE_APB3_CLK = CGU_BASE_APB3_CLK_CLK_SEL(CGU_SRC_IRC);\n\n\t//FIXME disable I2C\n\t/* Kick I2C0 down to 400kHz when we switch over to APB1 clock = 204MHz */\n\ti2c_bus_start(clock_gen.bus, &i2c_config_si5351c_fast_clock);\n\n\t/*\n\t * 12MHz clock is entering LPC XTAL1/OSC input now.\n\t * On HackRF One and Jawbreaker, there is a 12 MHz crystal at the LPC.\n\t * Set up PLL1 to run from XTAL1 input.\n\t */\n\n\t//FIXME a lot of the details here should be in a CGU driver\n\n\t/* set xtal oscillator to low frequency mode */\n\tCGU_XTAL_OSC_CTRL &= ~CGU_XTAL_OSC_CTRL_HF_MASK;\n\n\tcpu_clock_pll1_max_speed();\n\n\t/* use XTAL_OSC as clock source for APB1 */\n\tCGU_BASE_APB1_CLK =\n\t\tCGU_BASE_APB1_CLK_AUTOBLOCK(1) | CGU_BASE_APB1_CLK_CLK_SEL(CGU_SRC_XTAL);\n\n\t/* use XTAL_OSC as clock source for APB3 */\n\tCGU_BASE_APB3_CLK =\n\t\tCGU_BASE_APB3_CLK_AUTOBLOCK(1) | CGU_BASE_APB3_CLK_CLK_SEL(CGU_SRC_XTAL);\n\n\t/* use XTAL_OSC as clock source for PLL0USB */\n\tCGU_PLL0USB_CTRL = CGU_PLL0USB_CTRL_PD(1) | CGU_PLL0USB_CTRL_AUTOBLOCK(1) |\n\t\tCGU_PLL0USB_CTRL_CLK_SEL(CGU_SRC_XTAL);\n\twhile (CGU_PLL0USB_STAT & CGU_PLL0USB_STAT_LOCK_MASK) {}\n\n\t/* configure PLL0USB to produce 480 MHz clock from 12 MHz XTAL_OSC */\n\t/* Values from User Manual v1.4 Table 94, for 12MHz oscillator. */\n\tCGU_PLL0USB_MDIV = 0x06167FFA;\n\tCGU_PLL0USB_NP_DIV = 0x00302062;\n\tCGU_PLL0USB_CTRL |=\n\t\t(CGU_PLL0USB_CTRL_PD(1) | CGU_PLL0USB_CTRL_DIRECTI(1) |\n\t\t CGU_PLL0USB_CTRL_DIRECTO(1) | CGU_PLL0USB_CTRL_CLKEN(1));\n\n\t/* power on PLL0USB and wait until stable */\n\tCGU_PLL0USB_CTRL &= ~CGU_PLL0USB_CTRL_PD_MASK;\n\twhile (!(CGU_PLL0USB_STAT & CGU_PLL0USB_STAT_LOCK_MASK)) {}\n\n\t/* use PLL0USB as clock source for USB0 */\n\tCGU_BASE_USB0_CLK = CGU_BASE_USB0_CLK_AUTOBLOCK(1) |\n\t\tCGU_BASE_USB0_CLK_CLK_SEL(CGU_SRC_PLL0USB);\n\n\t/* Switch peripheral clock over to use PLL1 (204MHz) */\n\tCGU_BASE_PERIPH_CLK = CGU_BASE_PERIPH_CLK_AUTOBLOCK(1) |\n\t\tCGU_BASE_PERIPH_CLK_CLK_SEL(CGU_SRC_PLL1);\n\n\t/* Switch APB1 clock over to use PLL1 (204MHz) */\n\tCGU_BASE_APB1_CLK =\n\t\tCGU_BASE_APB1_CLK_AUTOBLOCK(1) | CGU_BASE_APB1_CLK_CLK_SEL(CGU_SRC_PLL1);\n\n\t/* Switch APB3 clock over to use PLL1 (204MHz) */\n\tCGU_BASE_APB3_CLK =\n\t\tCGU_BASE_APB3_CLK_AUTOBLOCK(1) | CGU_BASE_APB3_CLK_CLK_SEL(CGU_SRC_PLL1);\n\n\tCGU_BASE_SSP0_CLK =\n\t\tCGU_BASE_SSP0_CLK_AUTOBLOCK(1) | CGU_BASE_SSP0_CLK_CLK_SEL(CGU_SRC_PLL1);\n\n\tCGU_BASE_SSP1_CLK =\n\t\tCGU_BASE_SSP1_CLK_AUTOBLOCK(1) | CGU_BASE_SSP1_CLK_CLK_SEL(CGU_SRC_PLL1);\n\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\t/* Disable unused clocks */\n\t/* Start with PLLs */\n\tCGU_PLL0AUDIO_CTRL = CGU_PLL0AUDIO_CTRL_PD(1);\n\n\t/* Dividers */\n\tCGU_IDIVA_CTRL = CGU_IDIVA_CTRL_PD(1);\n\tCGU_IDIVB_CTRL = CGU_IDIVB_CTRL_PD(1);\n\tCGU_IDIVC_CTRL = CGU_IDIVC_CTRL_PD(1);\n\tCGU_IDIVD_CTRL = CGU_IDIVD_CTRL_PD(1);\n\tCGU_IDIVE_CTRL = CGU_IDIVE_CTRL_PD(1);\n\n\t/* Base clocks */\n\tCGU_BASE_SPIFI_CLK = CGU_BASE_SPIFI_CLK_PD(1); /* SPIFI is only used at boot */\n\tCGU_BASE_USB1_CLK = CGU_BASE_USB1_CLK_PD(1);   /* USB1 is not exposed on HackRF */\n\tCGU_BASE_PHY_RX_CLK = CGU_BASE_PHY_RX_CLK_PD(1);\n\tCGU_BASE_PHY_TX_CLK = CGU_BASE_PHY_TX_CLK_PD(1);\n\tCGU_BASE_LCD_CLK = CGU_BASE_LCD_CLK_PD(1);\n\tCGU_BASE_VADC_CLK = CGU_BASE_VADC_CLK_PD(1);\n\tCGU_BASE_SDIO_CLK = CGU_BASE_SDIO_CLK_PD(1);\n\tCGU_BASE_UART0_CLK = CGU_BASE_UART0_CLK_PD(1);\n\tCGU_BASE_UART1_CLK = CGU_BASE_UART1_CLK_PD(1);\n\tCGU_BASE_UART2_CLK = CGU_BASE_UART2_CLK_PD(1);\n\tCGU_BASE_UART3_CLK = CGU_BASE_UART3_CLK_PD(1);\n\tCGU_BASE_OUT_CLK = CGU_BASE_OUT_CLK_PD(1);\n\tCGU_BASE_AUDIO_CLK = CGU_BASE_AUDIO_CLK_PD(1);\n\tCGU_BASE_CGU_OUT0_CLK = CGU_BASE_CGU_OUT0_CLK_PD(1);\n\tCGU_BASE_CGU_OUT1_CLK = CGU_BASE_CGU_OUT1_CLK_PD(1);\n\n\t/* Disable unused peripheral clocks */\n\tCCU1_CLK_APB1_CAN1_CFG = 0;\n\tCCU1_CLK_APB1_I2S_CFG = 0;\n\tCCU1_CLK_APB1_MOTOCONPWM_CFG = 0;\n\t//CCU1_CLK_APB3_ADC0_CFG = 0;\n\tCCU1_CLK_APB3_ADC1_CFG = 0;\n\tCCU1_CLK_APB3_CAN0_CFG = 0;\n\tCCU1_CLK_APB3_DAC_CFG = 0;\n\t//CCU1_CLK_M4_DMA_CFG = 0;\n\tCCU1_CLK_M4_EMC_CFG = 0;\n\tCCU1_CLK_M4_EMCDIV_CFG = 0;\n\tCCU1_CLK_M4_ETHERNET_CFG = 0;\n\tCCU1_CLK_M4_LCD_CFG = 0;\n\tCCU1_CLK_M4_QEI_CFG = 0;\n\tCCU1_CLK_M4_RITIMER_CFG = 0;\n\t// CCU1_CLK_M4_SCT_CFG = 0;\n\tCCU1_CLK_M4_SDIO_CFG = 0;\n\tCCU1_CLK_M4_SPIFI_CFG = 0;\n\tCCU1_CLK_M4_TIMER0_CFG = 0;\n\t//CCU1_CLK_M4_TIMER1_CFG = 0;\n\t//CCU1_CLK_M4_TIMER2_CFG = 0;\n\tCCU1_CLK_M4_TIMER3_CFG = 0;\n\tCCU1_CLK_M4_UART1_CFG = 0;\n\tCCU1_CLK_M4_USART0_CFG = 0;\n\tCCU1_CLK_M4_USART2_CFG = 0;\n\tCCU1_CLK_M4_USART3_CFG = 0;\n\tCCU1_CLK_M4_USB1_CFG = 0;\n\tCCU1_CLK_M4_VADC_CFG = 0;\n\t// CCU1_CLK_SPIFI_CFG = 0;\n\t// CCU1_CLK_USB1_CFG = 0;\n\t// CCU1_CLK_VADC_CFG = 0;\n\t// CCU2_CLK_APB0_UART1_CFG = 0;\n\t// CCU2_CLK_APB0_USART0_CFG = 0;\n\t// CCU2_CLK_APB2_USART2_CFG = 0;\n\t// CCU2_CLK_APB2_USART3_CFG = 0;\n\t// CCU2_CLK_APLL_CFG = 0;\n\t// CCU2_CLK_SDIO_CFG = 0;\n#endif\n}\n\nvoid clock_gen_init(void)\n{\n\ti2c_bus_start(clock_gen.bus, &i2c_config_si5351c_fast_clock);\n\n\tsi5351c_init(&clock_gen);\n\tsi5351c_disable_all_outputs(&clock_gen);\n\tsi5351c_disable_oeb_pin_control(&clock_gen);\n\tsi5351c_power_down_all_clocks(&clock_gen);\n\tsi5351c_set_crystal_configuration(&clock_gen);\n\tsi5351c_enable_xo_and_ms_fanout(&clock_gen);\n\tsi5351c_configure_pll_sources(&clock_gen);\n\tsi5351c_configure_pll_multisynth(&clock_gen);\n\n\t/*\n\t * Clocks on HackRF One r9:\n\t *   CLK0 -> MAX5864/CPLD/SGPIO (sample clocks)\n\t *   CLK1 -> RFFC5072/MAX2839\n\t *   CLK2 -> External Clock Output/LPC43xx (power down at boot)\n\t *\n\t * Clocks on other platforms:\n\t *   CLK0 -> MAX5864/CPLD\n\t *   CLK1 -> CPLD\n\t *   CLK2 -> SGPIO\n\t *   CLK3 -> External Clock Output (power down at boot)\n\t *   CLK4 -> RFFC5072 (MAX2837 on rad1o)\n\t *   CLK5 -> MAX2837 (MAX2871 on rad1o)\n\t *   CLK6 -> none\n\t *   CLK7 -> LPC43xx (uses a 12MHz crystal by default)\n\t *\n\t * Clocks on Praline:\n\t *   CLK0 -> AFE_CLK (MAX5864/FPGA)\n\t *   CLK1 -> SCT_CLK\n\t *   CLK2 -> MCU_CLK (uses a 12MHz crystal by default)\n\t *   CLK3 -> External Clock Output (power down at boot)\n\t *   CLK4 -> XCVR_CLK (MAX2837)\n\t *   CLK5 -> MIX_CLK (RFFC5072)\n\t *   CLK6 -> AUX_CLK1\n\t *   CLK7 -> AUX_CLK2\n\t */\n\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t/* MS0/CLK0 is the reference for both RFFC5071 and MAX2839. */\n\t\tsi5351c_configure_multisynth(\n\t\t\t&clock_gen,\n\t\t\t0,\n\t\t\t20 * 128 - 512,\n\t\t\t0,\n\t\t\t1,\n\t\t\t0); /* 800/20 = 40MHz */\n\t} else {\n\t\t/* MS4/CLK4 is the source for the RFFC5071 mixer (MAX2837 on rad1o). */\n\t\tsi5351c_configure_multisynth(\n\t\t\t&clock_gen,\n\t\t\t4,\n\t\t\t20 * 128 - 512,\n\t\t\t0,\n\t\t\t1,\n\t\t\t0); /* 800/20 = 40MHz */\n\t\t/* MS5/CLK5 is the source for the MAX2837 clock input (MAX2871 on rad1o). */\n\t\tsi5351c_configure_multisynth(\n\t\t\t&clock_gen,\n\t\t\t5,\n\t\t\t20 * 128 - 512,\n\t\t\t0,\n\t\t\t1,\n\t\t\t0); /* 800/20 = 40MHz */\n\t}\n\n\t/* MS6/CLK6 is unused. */\n\t/* MS7/CLK7 is unused. */\n\n\t/* Set to 10 MHz, the common rate between Jawbreaker and HackRF One. */\n\tsample_rate_set(10ULL * FP_ONE_MHZ, true);\n\n\tsi5351c_set_clock_source(&clock_gen, PLL_SOURCE_XTAL);\n\t// soft reset\n\tsi5351c_reset_pll(&clock_gen);\n\tsi5351c_enable_clock_outputs(&clock_gen);\n}\n\nvoid clock_gen_shutdown(void)\n{\n\ti2c_bus_start(clock_gen.bus, &i2c_config_si5351c_fast_clock);\n\tsi5351c_disable_all_outputs(&clock_gen);\n\tsi5351c_disable_oeb_pin_control(&clock_gen);\n\tsi5351c_power_down_all_clocks(&clock_gen);\n}\n\nclock_source_t activate_best_clock_source(void)\n{\n#if (defined HACKRF_ONE || defined PRALINE)\n\t/* Ensure PortaPack reference oscillator is off while checking for external clock input. */\n\tif (portapack_reference_oscillator && portapack()) {\n\t\tportapack_reference_oscillator(false);\n\t}\n#endif\n\n\tclock_source_t source = CLOCK_SOURCE_HACKRF;\n\n\t/* Check for external clock input. */\n\tif (si5351c_clkin_signal_valid(&clock_gen)) {\n\t\tsource = CLOCK_SOURCE_EXTERNAL;\n\t} else {\n#if (defined HACKRF_ONE || defined PRALINE)\n\t\t/* Enable PortaPack reference oscillator (if present), and check for valid clock. */\n\t\tif (portapack_reference_oscillator && portapack()) {\n\t\t\tportapack_reference_oscillator(true);\n\t\t\tdelay(510000); /* loop iterations @ 204MHz for >10ms for oscillator to enable. */\n\t\t\tif (si5351c_clkin_signal_valid(&clock_gen)) {\n\t\t\t\tsource = CLOCK_SOURCE_PORTAPACK;\n\t\t\t} else {\n\t\t\t\tportapack_reference_oscillator(false);\n\t\t\t}\n\t\t}\n#endif\n\t\t/* No external or PortaPack clock was found. Use HackRF Si5351C crystal. */\n\t}\n\n\tsi5351c_set_clock_source(\n\t\t&clock_gen,\n\t\t(source == CLOCK_SOURCE_HACKRF) ? PLL_SOURCE_XTAL : PLL_SOURCE_CLKIN);\n\thackrf_ui()->set_clock_source(source);\n\n\treturn source;\n}\n\nvoid ssp1_set_mode_max283x(void)\n{\n\tspi_bus_start(&spi_bus_ssp1, &ssp_config_max283x);\n}\n\nvoid ssp1_set_mode_max5864(void)\n{\n\tspi_bus_start(max5864.bus, &ssp_config_max5864);\n}\n\n#ifdef PRALINE\nvoid ssp1_set_mode_ice40(void)\n{\n\tspi_bus_start(&spi_bus_ssp1, &ssp_config_ice40_fpga);\n}\n#endif\n\nvoid pin_shutdown(void)\n{\n\t/* Configure all GPIO as Input (safe state) */\n\tgpio_init();\n\n\t/* TDI and TMS pull-ups are required in all JTAG-compliant devices.\n\t *\n\t * The HackRF CPLD is always present, so let the CPLD pull up its TDI and TMS.\n\t *\n\t * The PortaPack may not be present, so pull up the PortaPack TMS pin from the\n\t * microcontroller.\n\t *\n\t * TCK is recommended to be held low, so use microcontroller pull-down.\n\t *\n\t * TDO is undriven except when in Shift-IR or Shift-DR phases.\n\t * Use the microcontroller to pull down to keep from floating.\n\t *\n\t * LPC43xx pull-up and pull-down resistors are approximately 53K.\n\t */\n#if (defined HACKRF_ONE || defined PRALINE)\n\tscu_pinmux(SCU_PINMUX_PP_TMS, SCU_GPIO_PUP | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_PP_TDO, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n#endif\n\tscu_pinmux(SCU_PINMUX_CPLD_TCK, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n#ifndef PRALINE\n\tscu_pinmux(SCU_PINMUX_CPLD_TMS, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_CPLD_TDI, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_CPLD_TDO, SCU_GPIO_PDN | SCU_CONF_FUNCTION4);\n#endif\n\n\t/* Configure SCU Pin Mux as GPIO */\n\tscu_pinmux(SCU_PINMUX_LED1, SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_LED2, SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_LED3, SCU_GPIO_NOPULL);\n#ifdef RAD1O\n\tscu_pinmux(SCU_PINMUX_LED4, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION4);\n#endif\n#ifdef PRALINE\n\tscu_pinmux(SCU_PINMUX_LED4, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n#endif\n\n\t/* Configure USB indicators */\n#ifdef JAWBREAKER\n\tscu_pinmux(SCU_PINMUX_USB_LED0, SCU_CONF_FUNCTION3);\n\tscu_pinmux(SCU_PINMUX_USB_LED1, SCU_CONF_FUNCTION3);\n#endif\n\n#ifdef PRALINE\n\tdisable_1v2_power();\n\tdisable_3v3aux_power();\n\tgpio_output(&gpio_1v2_enable);\n\tgpio_output(&gpio_3v3aux_enable_n);\n\tscu_pinmux(SCU_PINMUX_EN1V2, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_EN3V3_AUX_N, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n#else\n\tdisable_1v8_power();\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t#ifdef HACKRF_ONE\n\t\tgpio_output(&gpio_h1r9_1v8_enable);\n\t\tscu_pinmux(SCU_H1R9_EN1V8, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t#endif\n\t} else {\n\t\tgpio_output(&gpio_1v8_enable);\n\t\tscu_pinmux(SCU_PINMUX_EN1V8, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t}\n#endif\n\n#if (defined HACKRF_ONE || defined PRALINE)\n\t/* Safe state: start with VAA turned off: */\n\tdisable_rf_power();\n\n\t/* Configure RF power supply (VAA) switch control signal as output */\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t#ifdef HACKRF_ONE\n\t\tgpio_output(&gpio_h1r9_vaa_disable);\n\t#endif\n\t} else {\n\t\tgpio_output(&gpio_vaa_disable);\n\t}\n#endif\n\n#ifdef RAD1O\n\t/* Safe state: start with VAA turned off: */\n\tdisable_rf_power();\n\n\t/* Configure RF power supply (VAA) switch control signal as output */\n\tgpio_output(&gpio_vaa_enable);\n\n\t/* Disable unused clock outputs. They generate noise. */\n\tscu_pinmux(CLK0, SCU_CLK_IN | SCU_CONF_FUNCTION7);\n\tscu_pinmux(CLK2, SCU_CLK_IN | SCU_CONF_FUNCTION7);\n\n\tscu_pinmux(SCU_PINMUX_GPIO3_10, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_GPIO3_11, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n#endif\n\n#ifdef PRALINE\n\tscu_pinmux(SCU_P2_CTRL0, SCU_P2_CTRL0_PINCFG);\n\tscu_pinmux(SCU_P2_CTRL1, SCU_P2_CTRL1_PINCFG);\n\tscu_pinmux(SCU_P1_CTRL0, SCU_P1_CTRL0_PINCFG);\n\tscu_pinmux(SCU_P1_CTRL1, SCU_P1_CTRL1_PINCFG);\n\tscu_pinmux(SCU_P1_CTRL2, SCU_P1_CTRL2_PINCFG);\n\tscu_pinmux(SCU_CLKIN_CTRL, SCU_CLKIN_CTRL_PINCFG);\n\tscu_pinmux(SCU_AA_EN, SCU_AA_EN_PINCFG);\n\tscu_pinmux(SCU_TRIGGER_IN, SCU_TRIGGER_IN_PINCFG);\n\tscu_pinmux(SCU_TRIGGER_OUT, SCU_TRIGGER_OUT_PINCFG);\n\tscu_pinmux(SCU_PPS_OUT, SCU_PPS_OUT_PINCFG);\n\tscu_pinmux(SCU_PINMUX_FPGA_CRESET, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_FPGA_CDONE, SCU_GPIO_PUP | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_PINMUX_FPGA_SPI_CS, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\n\tp2_ctrl_set(P2_SIGNAL_CLK3);\n\tp1_ctrl_set(P1_SIGNAL_CLKIN);\n\tnarrowband_filter_set(0);\n\tclkin_ctrl_set(CLKIN_SIGNAL_P22);\n\n\tgpio_output(&gpio_p2_ctrl0);\n\tgpio_output(&gpio_p2_ctrl1);\n\tgpio_output(&gpio_p1_ctrl0);\n\tgpio_output(&gpio_p1_ctrl1);\n\tgpio_output(&gpio_p1_ctrl2);\n\tgpio_output(&gpio_clkin_ctrl);\n\tgpio_output(&gpio_pps_out);\n\tgpio_output(&gpio_aa_en);\n\tgpio_input(&gpio_trigger_in);\n\tgpio_input(&gpio_trigger_out);\n\tgpio_clear(&gpio_fpga_cfg_spi_cs);\n\tgpio_output(&gpio_fpga_cfg_spi_cs);\n\tgpio_clear(&gpio_fpga_cfg_creset);\n\tgpio_output(&gpio_fpga_cfg_creset);\n\tgpio_input(&gpio_fpga_cfg_cdone);\n#endif\n\n\t/* enable input on SCL and SDA pins */\n\tSCU_SFSI2C0 = SCU_I2C0_NOMINAL;\n}\n\n/* Run after pin_shutdown() and prior to enabling power supplies. */\nvoid pin_setup(void)\n{\n\tled_off(0);\n\tled_off(1);\n\tled_off(2);\n#ifdef RAD1O\n\tled_off(3);\n#endif\n\n\tgpio_output(&gpio_led[0]);\n\tgpio_output(&gpio_led[1]);\n\tgpio_output(&gpio_led[2]);\n#if (defined RAD1O || defined PRALINE)\n\tgpio_output(&gpio_led[3]);\n#endif\n\n\tssp1_set_mode_max283x();\n\n\tmixer_bus_setup(&mixer);\n\n#ifdef HACKRF_ONE\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\trf_path.gpio_rx = &gpio_h1r9_rx;\n\t\tsgpio_config.gpio_trigger_enable = &gpio_h1r9_trigger_enable;\n\t}\n#endif\n\n#ifdef PRALINE\n\tboard_rev_t rev = detected_revision();\n\tif ((rev == BOARD_REV_PRALINE_R1_0) || (rev == BOARD_REV_GSG_PRALINE_R1_0)) {\n\t\trf_path.gpio_mix_en_n = &gpio_mix_en_n_r1_0;\n\t}\n#endif\n\n\trf_path_pin_setup(&rf_path);\n\n\t/* Configure external clock in */\n\tscu_pinmux(SCU_PINMUX_GP_CLKIN, SCU_CLK_IN | SCU_CONF_FUNCTION1);\n\n\tsgpio_configure_pin_functions(&sgpio_config);\n}\n\n#ifdef PRALINE\nvoid enable_1v2_power(void)\n{\n\tgpio_set(&gpio_1v2_enable);\n}\n\nvoid disable_1v2_power(void)\n{\n\tgpio_clear(&gpio_1v2_enable);\n}\n\nvoid enable_3v3aux_power(void)\n{\n\tgpio_clear(&gpio_3v3aux_enable_n);\n}\n\nvoid disable_3v3aux_power(void)\n{\n\tgpio_set(&gpio_3v3aux_enable_n);\n}\n#else\nvoid enable_1v8_power(void)\n{\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t#ifdef HACKRF_ONE\n\t\tgpio_set(&gpio_h1r9_1v8_enable);\n\t#endif\n\t} else {\n\t\tgpio_set(&gpio_1v8_enable);\n\t}\n}\n\nvoid disable_1v8_power(void)\n{\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t#ifdef HACKRF_ONE\n\t\tgpio_clear(&gpio_h1r9_1v8_enable);\n\t#endif\n\t} else {\n\t\tgpio_clear(&gpio_1v8_enable);\n\t}\n}\n#endif\n\n#ifdef HACKRF_ONE\nvoid enable_rf_power(void)\n{\n\tuint32_t i;\n\n\t/* many short pulses to avoid one big voltage glitch */\n\tfor (i = 0; i < 1000; i++) {\n\t\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t\tgpio_set(&gpio_h1r9_vaa_disable);\n\t\t\tgpio_clear(&gpio_h1r9_vaa_disable);\n\t\t} else {\n\t\t\tgpio_set(&gpio_vaa_disable);\n\t\t\tgpio_clear(&gpio_vaa_disable);\n\t\t}\n\t}\n}\n\nvoid disable_rf_power(void)\n{\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tgpio_set(&gpio_h1r9_vaa_disable);\n\t} else {\n\t\tgpio_set(&gpio_vaa_disable);\n\t}\n}\n#endif\n\n#ifdef PRALINE\nvoid enable_rf_power(void)\n{\n\tgpio_clear(&gpio_vaa_disable);\n\n\t/* Let the voltage stabilize */\n\tdelay(1000000);\n}\n\nvoid disable_rf_power(void)\n{\n\tgpio_set(&gpio_vaa_disable);\n}\n#endif\n\n#ifdef RAD1O\nvoid enable_rf_power(void)\n{\n\tgpio_set(&gpio_vaa_enable);\n\n\t/* Let the voltage stabilize */\n\tdelay(1000000);\n}\n\nvoid disable_rf_power(void)\n{\n\tgpio_clear(&gpio_vaa_enable);\n}\n#endif\n\n#ifdef PRALINE\nvoid led_on(const led_t led)\n{\n\tgpio_clear(&gpio_led[led]);\n}\n\nvoid led_off(const led_t led)\n{\n\tgpio_set(&gpio_led[led]);\n}\n#else\nvoid led_on(const led_t led)\n{\n\tgpio_set(&gpio_led[led]);\n}\n\nvoid led_off(const led_t led)\n{\n\tgpio_clear(&gpio_led[led]);\n}\n#endif\n\nvoid led_toggle(const led_t led)\n{\n\tgpio_toggle(&gpio_led[led]);\n}\n\nvoid set_leds(const uint8_t state)\n{\n\tint num_leds = 3;\n#if (defined RAD1O || defined PRALINE)\n\tnum_leds = 4;\n#endif\n\tfor (int i = 0; i < num_leds; i++) {\n#ifdef PRALINE\n\t\tgpio_write(&gpio_led[i], ((state >> i) & 1) == 0);\n#else\n\t\tgpio_write(&gpio_led[i], ((state >> i) & 1) == 1);\n#endif\n\t}\n}\n\nvoid trigger_enable(const bool enable)\n{\n#ifndef PRALINE\n\tgpio_write(sgpio_config.gpio_trigger_enable, enable);\n#else\n\tfpga_set_trigger_enable(&fpga, enable);\n#endif\n}\n\nvoid halt_and_flash(const uint32_t duration)\n{\n\t/* blink LED1, LED2, and LED3 */\n\twhile (1) {\n\t\tled_on(LED1);\n\t\tled_on(LED2);\n\t\tled_on(LED3);\n\t\tdelay(duration);\n\t\tled_off(LED1);\n\t\tled_off(LED2);\n\t\tled_off(LED3);\n\t\tdelay(duration);\n\t}\n}\n\n#ifdef PRALINE\nvoid p1_ctrl_set(const p1_ctrl_signal_t signal)\n{\n\tgpio_write(&gpio_p1_ctrl0, signal & 1);\n\tgpio_write(&gpio_p1_ctrl1, (signal >> 1) & 1);\n\tgpio_write(&gpio_p1_ctrl2, (signal >> 2) & 1);\n}\n\nvoid p2_ctrl_set(const p2_ctrl_signal_t signal)\n{\n\tgpio_write(&gpio_p2_ctrl0, signal & 1);\n\tgpio_write(&gpio_p2_ctrl1, (signal >> 1) & 1);\n}\n\nvoid clkin_ctrl_set(const clkin_signal_t signal)\n{\n\tgpio_write(&gpio_clkin_ctrl, signal & 1);\n}\n\nvoid pps_out_set(const uint8_t value)\n{\n\tgpio_write(&gpio_pps_out, value & 1);\n}\n\nvoid narrowband_filter_set(const uint8_t value)\n{\n\tgpio_write(&gpio_aa_en, value & 1);\n}\n#endif\n"
  },
  {
    "path": "firmware/common/hackrf_core.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Benjamin Vernoux <titanmkd@gmail.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __HACKRF_CORE_H\n#define __HACKRF_CORE_H\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"si5351c.h\"\n#include \"spi_ssp.h\"\n\n#include \"max283x.h\"\n#include \"max5864.h\"\n#include \"mixer.h\"\n#include \"w25q80bv.h\"\n#include \"sgpio.h\"\n#include \"radio.h\"\n#include \"rf_path.h\"\n#include \"cpld_jtag.h\"\n#include \"ice40_spi.h\"\n#include \"fpga.h\"\n#include \"fixed_point.h\"\n\n/*\n * SCU PinMux\n */\n\n/* GPIO Output PinMux */\n#define SCU_PINMUX_LED1 (P4_1)  /* GPIO2[1] on P4_1 */\n#define SCU_PINMUX_LED2 (P4_2)  /* GPIO2[2] on P4_2 */\n#define SCU_PINMUX_LED3 (P6_12) /* GPIO2[8] on P6_12 */\n#ifdef RAD1O\n\t#define SCU_PINMUX_LED4 (PB_6) /* GPIO5[26] on PB_6 */\n#endif\n#ifdef PRALINE\n\t#define SCU_PINMUX_LED4 (P8_6) /* GPIO4[6] on P8_6 */\n#endif\n\n#define SCU_PINMUX_EN1V8 (P6_10) /* GPIO3[6] on P6_10 */\n#define SCU_PINMUX_EN1V2 (P8_7)  /* GPIO4[7] on P8_7 */\n#ifdef PRALINE\n\t#define SCU_PINMUX_EN3V3_AUX_N (P6_7)  /* GPIO5[15] on P6_7 */\n\t#define SCU_PINMUX_EN3V3_OC_N  (P6_11) /* GPIO3[7] on P6_11 */\n#endif\n\n/* GPIO Input PinMux */\n#define SCU_PINMUX_BOOT0 (P1_1) /* GPIO0[8] on P1_1 */\n#define SCU_PINMUX_BOOT1 (P1_2) /* GPIO0[9] on P1_2 */\n#ifndef HACKRF_ONE\n\t#define SCU_PINMUX_BOOT2 (P2_8) /* GPIO5[7] on P2_8 */\n\t#define SCU_PINMUX_BOOT3 (P2_9) /* GPIO1[10] on P2_9 */\n#endif\n#define SCU_PINMUX_PP_LCD_TE  (P2_3)  /* GPIO5[3] on P2_3 */\n#define SCU_PINMUX_PP_LCD_RDX (P2_4)  /* GPIO5[4] on P2_4 */\n#define SCU_PINMUX_PP_UNUSED  (P2_8)  /* GPIO5[7] on P2_8 */\n#define SCU_PINMUX_PP_LCD_WRX (P2_9)  /* GPIO1[10] on P2_9 */\n#define SCU_PINMUX_PP_DIR     (P2_13) /* GPIO1[13] on P2_13 */\n\n/* USB peripheral */\n#ifdef JAWBREAKER\n\t#define SCU_PINMUX_USB_LED0 (P6_8)\n\t#define SCU_PINMUX_USB_LED1 (P6_7)\n#endif\n\n/* SSP1 Peripheral PinMux */\n#define SCU_SSP1_CIPO (P1_3)  /* P1_3 */\n#define SCU_SSP1_COPI (P1_4)  /* P1_4 */\n#define SCU_SSP1_SCK  (P1_19) /* P1_19 */\n#define SCU_SSP1_CS   (P1_20) /* P1_20 */\n\n/* CPLD JTAG interface */\n#ifdef PRALINE\n\t#define SCU_PINMUX_FPGA_CRESET (P5_2)  /* GPIO2[11] on P5_2 */\n\t#define SCU_PINMUX_FPGA_CDONE  (P4_10) /* GPIO5[14] */\n\t#define SCU_PINMUX_FPGA_SPI_CS (P5_1)  /* GPIO2[10] */\n#endif\n#define SCU_PINMUX_CPLD_TDO (P9_5) /* GPIO5[18] */\n#define SCU_PINMUX_CPLD_TCK (P6_1) /* GPIO3[ 0] */\n#if (defined HACKRF_ONE || defined RAD1O || defined PRALINE)\n\t#define SCU_PINMUX_CPLD_TMS (P6_5) /* GPIO3[ 4] */\n\t#define SCU_PINMUX_CPLD_TDI (P6_2) /* GPIO3[ 1] */\n#else\n\t#define SCU_PINMUX_CPLD_TMS (P6_2) /* GPIO3[ 1] */\n\t#define SCU_PINMUX_CPLD_TDI (P6_5) /* GPIO3[ 4] */\n#endif\n\n/* CPLD SGPIO interface */\n#ifdef PRALINE\n\t#define SCU_PINMUX_SGPIO0  (P0_0)\n\t#define SCU_PINMUX_SGPIO1  (P0_1)\n\t#define SCU_PINMUX_SGPIO2  (P1_15)\n\t#define SCU_PINMUX_SGPIO3  (P1_16)\n\t#define SCU_PINMUX_SGPIO4  (P9_4)\n\t#define SCU_PINMUX_SGPIO5  (P6_6)\n\t#define SCU_PINMUX_SGPIO6  (P2_2)\n\t#define SCU_PINMUX_SGPIO7  (P1_0)\n\t#define SCU_PINMUX_SGPIO8  (P8_0)\n\t#define SCU_PINMUX_SGPIO9  (P9_3)\n\t#define SCU_PINMUX_SGPIO10 (P8_2)\n\t#define SCU_PINMUX_SGPIO11 (P1_17)\n\t#define SCU_PINMUX_SGPIO12 (P1_18)\n\t#define SCU_PINMUX_SGPIO14 (P1_18)\n\t#define SCU_PINMUX_SGPIO15 (P1_18)\n\n\t#define SCU_PINMUX_SGPIO0_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION3)\n\t#define SCU_PINMUX_SGPIO1_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION3)\n\t#define SCU_PINMUX_SGPIO2_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO3_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO4_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO5_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO6_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_PINMUX_SGPIO7_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO8_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_PINMUX_SGPIO9_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO10_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_PINMUX_SGPIO11_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO12_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_PINMUX_SGPIO14_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_PINMUX_SGPIO15_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\n#else\n\t#define SCU_PINMUX_SGPIO0 (P0_0)\n\t#define SCU_PINMUX_SGPIO1 (P0_1)\n\t#define SCU_PINMUX_SGPIO2 (P1_15)\n\t#define SCU_PINMUX_SGPIO3 (P1_16)\n\t#define SCU_PINMUX_SGPIO4 (P6_3)\n\t#define SCU_PINMUX_SGPIO5 (P6_6)\n\t#define SCU_PINMUX_SGPIO6 (P2_2)\n\t#define SCU_PINMUX_SGPIO7 (P1_0)\n\t#if (defined JAWBREAKER || defined HACKRF_ONE || defined RAD1O)\n\t\t#define SCU_PINMUX_SGPIO8 (P9_6)\n\t#endif\n\t#define SCU_PINMUX_SGPIO9  (P4_3)\n\t#define SCU_PINMUX_SGPIO10 (P1_14)\n\t#define SCU_PINMUX_SGPIO11 (P1_17)\n\t#define SCU_PINMUX_SGPIO12 (P1_18)\n\t#define SCU_PINMUX_SGPIO14 (P4_9)\n\t#define SCU_PINMUX_SGPIO15 (P4_10)\n\n\t#define SCU_PINMUX_SGPIO0_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION3)\n\t#define SCU_PINMUX_SGPIO1_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION3)\n\t#define SCU_PINMUX_SGPIO2_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO3_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO4_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO5_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION2)\n\t#define SCU_PINMUX_SGPIO6_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_PINMUX_SGPIO7_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO8_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO9_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION7)\n\t#define SCU_PINMUX_SGPIO10_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO11_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION6)\n\t#define SCU_PINMUX_SGPIO12_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_PINMUX_SGPIO14_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_PINMUX_SGPIO15_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\n#endif\n#define SCU_TRIGGER_EN (P4_8) /* GPIO5[12] on P4_8 */\n\n/* MAX2837 GPIO (XCVR_CTL) PinMux */\n#ifdef RAD1O\n\t#define SCU_XCVR_RXHP (P8_1) /* GPIO[] on P8_1 */\n\t#define SCU_XCVR_B6   (P8_2) /* GPIO[] on P8_2 */\n\t#define SCU_XCVR_B7   (P9_3) /* GPIO[] on P8_3 */\n#endif\n\n#ifdef PRALINE\n\t#define SCU_XCVR_ENABLE   (PE_1)  /* GPIO7[1] on PE_1 */\n\t#define SCU_XCVR_RXENABLE (PE_2)  /* GPIO7[2] on PE_2 */\n\t#define SCU_XCVR_CS       (PD_14) /* GPIO6[28] on PD_14 */\n\t#define SCU_XCVR_RXHP     (PD_15) /* GPIO6[29] on PD_15 */\n\t#define SCU_XCVR_LD       (P9_6)  /* GPIO4[11] on P9_6 */\n\n\t#define SCU_XCVR_ENABLE_PINCFG   (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_XCVR_RXENABLE_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_XCVR_CS_PINCFG       (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_XCVR_RXHP_PINCFG     (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_XCVR_LD_PINCFG                                               \\\n\t\t(SCU_GPIO_FAST | SCU_CONF_FUNCTION0 | SCU_CONF_EPD_EN_PULLDOWN | \\\n\t\t SCU_CONF_EPUN_DIS_PULLUP)\n#else\n\t#define SCU_XCVR_ENABLE   (P4_6)  /* GPIO2[6] on P4_6 */\n\t#define SCU_XCVR_RXENABLE (P4_5)  /* GPIO2[5] on P4_5 */\n\t#define SCU_XCVR_TXENABLE (P4_4)  /* GPIO2[4] on P4_4 */\n\t#define SCU_XCVR_CS       (P1_20) /* GPIO0[15] on P1_20 */\n\n\t#define SCU_XCVR_ENABLE_PINCFG   (SCU_GPIO_FAST)\n\t#define SCU_XCVR_RXENABLE_PINCFG (SCU_GPIO_FAST)\n\t#define SCU_XCVR_TXENABLE_PINCFG (SCU_GPIO_FAST)\n\t#define SCU_XCVR_CS_PINCFG       (SCU_GPIO_FAST)\n#endif\n\n/* MAX5864 SPI chip select (AD_CS) GPIO PinMux */\n#ifdef PRALINE\n\t#define SCU_AD_CS        (PD_16) /* GPIO6[30] on PD_16 */\n\t#define SCU_AD_CS_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n#else\n\t#define SCU_AD_CS        (P5_7) /* GPIO2[7] on P5_7 */\n\t#define SCU_AD_CS_PINCFG (SCU_GPIO_FAST)\n#endif\n\n/* RFFC5071 GPIO serial interface PinMux */\n#if (defined JAWBREAKER || defined HACKRF_ONE)\n\t#define SCU_MIXER_ENX    (P5_4) /* GPIO2[13] on P5_4 */\n\t#define SCU_MIXER_SCLK   (P2_6) /* GPIO5[6] on P2_6 */\n\t#define SCU_MIXER_SDATA  (P6_4) /* GPIO3[3] on P6_4 */\n\t#define SCU_MIXER_RESETX (P5_5) /* GPIO2[14] on P5_5 */\n\n\t#define SCU_MIXER_SCLK_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_MIXER_SDATA_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n#endif\n#ifdef PRALINE\n\t#define SCU_MIXER_ENX    (P5_4)  /* GPIO2[13] on P5_4 */\n\t#define SCU_MIXER_SCLK   (P9_5)  /* GPIO5[18] on P9_5 */\n\t#define SCU_MIXER_SDATA  (P9_2)  /* GPIO4[14] on P9_2 */\n\t#define SCU_MIXER_RESETX (P5_5)  /* GPIO2[14] on P5_5 */\n\t#define SCU_MIXER_LD     (PD_11) /* GPIO6[25] on PD_11 */\n\n\t#define SCU_MIXER_SCLK_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_MIXER_SDATA_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_MIXER_LD_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n#endif\n#ifdef RAD1O\n\t#define SCU_VCO_CE        (P5_4) /* GPIO2[13] on P5_4 */\n\t#define SCU_VCO_SCLK      (P2_6) /* GPIO5[6] on P2_6 */\n\t#define SCU_VCO_SDATA     (P6_4) /* GPIO3[3] on P6_4 */\n\t#define SCU_VCO_LE        (P5_5) /* GPIO2[14] on P5_5 */\n\t#define SCU_VCO_MUX       (PB_5) /* GPIO5[25] on PB_5 */\n\t#define SCU_MIXER_EN      (P6_8) /* GPIO5[16] on P6_8 */\n\t#define SCU_SYNT_RFOUT_EN (P6_9) /* GPIO3[5] on P6_9 */\n#endif\n\n/* RF LDO control */\n#ifdef JAWBREAKER\n\t#define SCU_RF_LDO_ENABLE (P5_0) /* GPIO2[9] on P5_0 */\n#endif\n\n/* RF supply (VAA) control */\n#ifdef HACKRF_ONE\n\t#define SCU_NO_VAA_ENABLE (P5_0) /* GPIO2[9] on P5_0 */\n#endif\n#ifdef PRALINE\n\t#define SCU_NO_VAA_ENABLE (P8_1) /* GPIO4[1] on P8_1 */\n#endif\n#ifdef RAD1O\n\t#define SCU_VAA_ENABLE (P5_0) /* GPIO2[9] on P5_0 */\n#endif\n\n/* SPI flash */\n#define SCU_SSP0_CIPO  (P3_6)\n#define SCU_SSP0_COPI  (P3_7)\n#define SCU_SSP0_SCK   (P3_3)\n#define SCU_SSP0_CS    (P3_8) /* GPIO5[11] on P3_8 */\n#define SCU_FLASH_HOLD (P3_4) /* GPIO1[14] on P3_4 */\n#define SCU_FLASH_WP   (P3_5) /* GPIO1[15] on P3_5 */\n\n/* RF switch control */\n#ifdef HACKRF_ONE\n\t#define SCU_HP            (P4_0)  /* GPIO2[0] on P4_0 */\n\t#define SCU_LP            (P5_1)  /* GPIO2[10] on P5_1 */\n\t#define SCU_TX_MIX_BP     (P5_2)  /* GPIO2[11] on P5_2 */\n\t#define SCU_NO_MIX_BYPASS (P1_7)  /* GPIO1[0] on P1_7 */\n\t#define SCU_RX_MIX_BP     (P5_3)  /* GPIO2[12] on P5_3 */\n\t#define SCU_TX_AMP        (P5_6)  /* GPIO2[15] on P5_6 */\n\t#define SCU_TX            (P6_7)  /* GPIO5[15] on P6_7 */\n\t#define SCU_MIX_BYPASS    (P6_8)  /* GPIO5[16] on P6_8 */\n\t#define SCU_RX            (P2_5)  /* GPIO5[5] on P2_5 */\n\t#define SCU_NO_TX_AMP_PWR (P6_9)  /* GPIO3[5] on P6_9 */\n\t#define SCU_AMP_BYPASS    (P2_10) /* GPIO0[14] on P2_10 */\n\t#define SCU_RX_AMP        (P2_11) /* GPIO1[11] on P2_11 */\n\t#define SCU_NO_RX_AMP_PWR (P2_12) /* GPIO1[12] on P2_12 */\n#endif\n#ifdef RAD1O\n\t#define SCU_BY_AMP          (P1_7)  /* GPIO1[0] on P1_7 */\n\t#define SCU_BY_AMP_N        (P2_5)  /* GPIO5[5] on P2_5 */\n\t#define SCU_TX_RX           (P2_10) /* GPIO0[14] on P2_10 */\n\t#define SCU_TX_RX_N         (P2_11) /* GPIO1[11] on P2_11 */\n\t#define SCU_BY_MIX          (P2_12) /* GPIO1[12] on P2_12 */\n\t#define SCU_BY_MIX_N        (P5_1)  /* GPIO2[10] on P5_1 */\n\t#define SCU_LOW_HIGH_FILT   (P5_2)  /* GPIO2[11] on P5_2 */\n\t#define SCU_LOW_HIGH_FILT_N (P5_3)  /* GPIO2[12] on P5_3 */\n\t#define SCU_TX_AMP          (P5_6)  /* GPIO2[15] on P5_6 */\n\t#define SCU_RX_LNA          (P6_7)  /* GPIO5[15] on P6_7 */\n#endif\n#ifdef PRALINE\n\t#define SCU_TX_EN         (P6_5)  /* GPIO3[4] on P6_5 */\n\t#define SCU_MIX_EN_N      (P6_3)  /* GPIO3[2] on P6_3 */\n\t#define SCU_MIX_EN_N_R1_0 (P2_6)  /* GPIO5[6] on P2_6 */\n\t#define SCU_LPF_EN        (PA_1)  /* GPIO4[8] on PA_1 */\n\t#define SCU_RF_AMP_EN     (PA_2)  /* GPIO4[9] on PA_2 */\n\t#define SCU_ANT_BIAS_EN_N (P2_12) /* GPIO1[12] on P2_12 */\n\t#define SCU_ANT_BIAS_OC_N (P2_11) /* GPIO1[11] on P2_11 */\n#endif\n\n#ifdef PRALINE\n\t#define SCU_P2_CTRL0    (PE_3)  /* GPIO7[3] on PE_3 */\n\t#define SCU_P2_CTRL1    (PE_4)  /* GPIO7[4] on PE_4 */\n\t#define SCU_P1_CTRL0    (P2_10) /* GPIO0[14] on P2_10 */\n\t#define SCU_P1_CTRL1    (P6_8)  /* GPIO5[16] on P6_8 */\n\t#define SCU_P1_CTRL2    (P6_9)  /* GPIO3[5] on P6_9 */\n\t#define SCU_CLKIN_CTRL  (P1_20) /* GPIO0[15] on P1_20 */\n\t#define SCU_AA_EN       (P1_14) /* GPIO1[7] on P1_14 */\n\t#define SCU_TRIGGER_IN  (PD_12) /* GPIO6[26] on PD_12 */\n\t#define SCU_TRIGGER_OUT (P2_6)  /* GPIO5[6] on P2_6 */\n\t#define SCU_PPS_OUT     (P2_5)  /* GPIO5[5] on P2_5 */\n\n\t#define SCU_P2_CTRL0_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_P2_CTRL1_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_P1_CTRL0_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_P1_CTRL1_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_P1_CTRL2_PINCFG    (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_CLKIN_CTRL_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_AA_EN_PINCFG       (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)\n\t#define SCU_TRIGGER_IN_PINCFG  (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_TRIGGER_OUT_PINCFG (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\t#define SCU_PPS_OUT_PINCFG     (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)\n\n#endif\n\n#define SCU_PINMUX_PP_D0 (P7_0) /* GPIO3[8] */\n#define SCU_PINMUX_PP_D1 (P7_1) /* GPIO3[9] */\n#define SCU_PINMUX_PP_D2 (P7_2) /* GPIO3[10] */\n#define SCU_PINMUX_PP_D3 (P7_3) /* GPIO3[11] */\n#define SCU_PINMUX_PP_D4 (P7_4) /* GPIO3[12] */\n#define SCU_PINMUX_PP_D5 (P7_5) /* GPIO3[13] */\n#define SCU_PINMUX_PP_D6 (P7_6) /* GPIO3[14] */\n#define SCU_PINMUX_PP_D7 (P7_7) /* GPIO3[15] */\n/* TODO add other Pins */\n#define SCU_PINMUX_GPIO3_8  (P7_0) /* GPIO3[8] */\n#define SCU_PINMUX_GPIO3_9  (P7_1) /* GPIO3[9] */\n#define SCU_PINMUX_GPIO3_10 (P7_2) /* GPIO3[10] */\n#define SCU_PINMUX_GPIO3_11 (P7_3) /* GPIO3[11] */\n#define SCU_PINMUX_GPIO3_12 (P7_4) /* GPIO3[12] */\n#define SCU_PINMUX_GPIO3_13 (P7_5) /* GPIO3[13] */\n#define SCU_PINMUX_GPIO3_14 (P7_6) /* GPIO3[14] */\n#define SCU_PINMUX_GPIO3_15 (P7_7) /* GPIO3[15] */\n\n#define SCU_PINMUX_PP_TDO   (P1_5)  /* GPIO1[8] */\n#define SCU_PINMUX_SD_POW   (P1_5)  /* GPIO1[8] */\n#define SCU_PINMUX_SD_CMD   (P1_6)  /* GPIO1[9] */\n#define SCU_PINMUX_PP_TMS   (P1_8)  /* GPIO1[1] */\n#define SCU_PINMUX_SD_VOLT0 (P1_8)  /* GPIO1[1] */\n#define SCU_PINMUX_SD_DAT0  (P1_9)  /* GPIO1[2] */\n#define SCU_PINMUX_SD_DAT1  (P1_10) /* GPIO1[3] */\n#define SCU_PINMUX_SD_DAT2  (P1_11) /* GPIO1[4] */\n#define SCU_PINMUX_SD_DAT3  (P1_12) /* GPIO1[5] */\n#define SCU_PINMUX_SD_CD    (P1_13) /* GPIO1[6] */\n\n#define SCU_PINMUX_PP_IO_STBX (P2_0) /* GPIO5[0] */\n#define SCU_PINMUX_PP_ADDR    (P2_1) /* GPIO5[1] */\n#define SCU_PINMUX_U0_TXD     (P2_0) /* GPIO5[0] */\n#define SCU_PINMUX_U0_RXD     (P2_1) /* GPIO5[1] */\n\n#define SCU_PINMUX_ISP (P2_7) /* GPIO0[7] */\n\n#define SCU_PINMUX_GP_CLKIN (P4_7)\n\n/* HackRF One r9 */\n#define SCU_H1R9_CLKIN_EN   (P6_7)  /* GPIO5[15] on P6_7 */\n#define SCU_H1R9_CLKOUT_EN  (P1_2)  /* GPIO0[9] on P1_2 (has boot pull-down) */\n#define SCU_H1R9_MCU_CLK_EN (P1_1)  /* GPIO0[8] on P1_1 (has boot pull-up) */\n#define SCU_H1R9_RX         (P2_7)  /* GPIO0[7] on P4_4 (has boot pull-up) */\n#define SCU_H1R9_NO_ANT_PWR (P4_4)  /* GPIO2[4] on P4_4 */\n#define SCU_H1R9_EN1V8      (P5_0)  /* GPIO2[9] on P5_0 */\n#define SCU_H1R9_NO_VAA_EN  (P6_10) /* GPIO3[6] on P6_10 */\n#define SCU_H1R9_TRIGGER_EN (P2_5)  /* GPIO5[5] on P2_5 */\n\n/* TODO: Hide these configurations */\nextern si5351c_driver_t clock_gen;\nextern const ssp_config_t ssp_config_w25q80bv;\nextern const ssp_config_t ssp_config_max283x;\nextern const ssp_config_t ssp_config_max5864;\n\n#ifdef PRALINE\nextern ice40_spi_driver_t ice40;\nextern fpga_driver_t fpga;\n#endif\nextern max283x_driver_t max283x;\nextern max5864_driver_t max5864;\nextern mixer_driver_t mixer;\nextern w25q80bv_driver_t spi_flash;\nextern sgpio_config_t sgpio_config;\nextern radio_t radio;\nextern rf_path_t rf_path;\nextern jtag_t jtag_cpld;\nextern i2c_bus_t i2c0;\n\nvoid cpu_clock_init(void);\nvoid clock_gen_init(void);\nvoid clock_gen_shutdown(void);\nvoid ssp1_set_mode_max283x(void);\nvoid ssp1_set_mode_max5864(void);\n#ifdef PRALINE\nvoid ssp1_set_mode_ice40(void);\n#endif\n\nvoid pin_shutdown(void);\nvoid pin_setup(void);\n\n#ifdef PRALINE\nvoid enable_1v2_power(void);\nvoid disable_1v2_power(void);\nvoid enable_3v3aux_power(void);\nvoid disable_3v3aux_power(void);\n#else\nvoid enable_1v8_power(void);\nvoid disable_1v8_power(void);\n#endif\n\nfp_40_24_t sample_rate_set(const fp_40_24_t sample_rate, const bool program);\n\nclock_source_t activate_best_clock_source(void);\n\n#if (defined HACKRF_ONE || defined RAD1O || defined PRALINE)\nvoid enable_rf_power(void);\nvoid disable_rf_power(void);\n#endif\n\ntypedef enum {\n\tLED1 = 0,\n\tLED2 = 1,\n\tLED3 = 2,\n\tLED4 = 3,\n} led_t;\n\nvoid led_on(const led_t led);\nvoid led_off(const led_t led);\nvoid led_toggle(const led_t led);\nvoid set_leds(const uint8_t state);\n\nvoid trigger_enable(const bool enable);\n\nvoid halt_and_flash(const uint32_t duration);\n\n#ifdef PRALINE\ntypedef enum {\n\tP1_SIGNAL_TRIGGER_IN = 0,\n\tP1_SIGNAL_AUX_CLK1 = 1,\n\tP1_SIGNAL_CLKIN = 2,\n\tP1_SIGNAL_TRIGGER_OUT = 3,\n\tP1_SIGNAL_P22_CLKIN = 4,\n\tP1_SIGNAL_P2_5 = 5,\n\tP1_SIGNAL_NC = 6,\n\tP1_SIGNAL_AUX_CLK2 = 7,\n} p1_ctrl_signal_t;\n\ntypedef enum {\n\tP2_SIGNAL_CLK3 = 0,\n\tP2_SIGNAL_TRIGGER_IN = 2,\n\tP2_SIGNAL_TRIGGER_OUT = 3,\n} p2_ctrl_signal_t;\n\ntypedef enum {\n\tCLKIN_SIGNAL_P1 = 0,\n\tCLKIN_SIGNAL_P22 = 1,\n} clkin_signal_t;\n\nvoid p1_ctrl_set(const p1_ctrl_signal_t signal);\nvoid p2_ctrl_set(const p2_ctrl_signal_t signal);\nvoid narrowband_filter_set(const uint8_t value);\nvoid clkin_ctrl_set(const clkin_signal_t value);\nvoid pps_out_set(const uint8_t value);\n#endif\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif /* __HACKRF_CORE_H */\n"
  },
  {
    "path": "firmware/common/hackrf_ui.c",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2019 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_ui.h\"\n\n#include \"ui_portapack.h\"\n#include \"ui_rad1o.h\"\n\n#include <stddef.h>\n\n#define UNUSED(x) (void) (x)\n\n/* Stub functions for null UI function table */\n// clang-format off\nvoid hackrf_ui_init_null(void) { }\nvoid hackrf_ui_deinit_null(void) { }\nvoid hackrf_ui_set_frequency_null(uint64_t frequency) { UNUSED(frequency); }\nvoid hackrf_ui_set_sample_rate_null(uint32_t sample_rate) { UNUSED(sample_rate); }\nvoid hackrf_ui_set_direction_null(const rf_path_direction_t direction) { UNUSED(direction); }\nvoid hackrf_ui_set_filter_bw_null(uint32_t bandwidth) { UNUSED(bandwidth); }\nvoid hackrf_ui_set_lna_power_null(bool lna_on) { UNUSED(lna_on); }\nvoid hackrf_ui_set_bb_lna_gain_null(const uint32_t gain_db) { UNUSED(gain_db); }\nvoid hackrf_ui_set_bb_vga_gain_null(const uint32_t gain_db) { UNUSED(gain_db); }\nvoid hackrf_ui_set_bb_tx_vga_gain_null(const uint32_t gain_db) { UNUSED(gain_db); }\nvoid hackrf_ui_set_first_if_frequency_null(const uint64_t frequency) { UNUSED(frequency); }\nvoid hackrf_ui_set_filter_null(const rf_path_filter_t filter) { UNUSED(filter); }\nvoid hackrf_ui_set_antenna_bias_null(bool antenna_bias) { UNUSED(antenna_bias); }\nvoid hackrf_ui_set_clock_source_null(clock_source_t source) { UNUSED(source); }\nvoid hackrf_ui_set_transceiver_mode_null(transceiver_mode_t mode) { UNUSED(mode); }\nbool hackrf_ui_operacake_gpio_compatible_null(void) { return true; }\n\n// clang-format on\n\n/* Null UI function table, used if there's no hardware UI detected. Eliminates the\n * need to check for null UI before calling a function in the table.\n */\nstatic const hackrf_ui_t hackrf_ui_null = {\n\t&hackrf_ui_init_null,\n\t&hackrf_ui_deinit_null,\n\t&hackrf_ui_set_frequency_null,\n\t&hackrf_ui_set_sample_rate_null,\n\t&hackrf_ui_set_direction_null,\n\t&hackrf_ui_set_filter_bw_null,\n\t&hackrf_ui_set_lna_power_null,\n\t&hackrf_ui_set_bb_lna_gain_null,\n\t&hackrf_ui_set_bb_vga_gain_null,\n\t&hackrf_ui_set_bb_tx_vga_gain_null,\n\t&hackrf_ui_set_first_if_frequency_null,\n\t&hackrf_ui_set_filter_null,\n\t&hackrf_ui_set_antenna_bias_null,\n\t&hackrf_ui_set_clock_source_null,\n\t&hackrf_ui_set_transceiver_mode_null,\n\t&hackrf_ui_operacake_gpio_compatible_null};\n\nstatic const hackrf_ui_t* ui = NULL;\nstatic bool ui_enabled = true;\n\nconst hackrf_ui_t* hackrf_ui(void)\n{\n\t/* Detect on first use. If no UI hardware is detected, use a stub function table. */\n\tif (ui == NULL && ui_enabled) {\n#if (defined HACKRF_ONE || defined PRALINE)\n\t\tif (portapack_hackrf_ui_init) {\n\t\t\tui = portapack_hackrf_ui_init();\n\t\t}\n#endif\n#ifdef RAD1O\n\t\tif (rad1o_ui_setup) {\n\t\t\tui = rad1o_ui_setup();\n\t\t}\n#endif\n\t}\n\n\tif (ui == NULL) {\n\t\tui = &hackrf_ui_null;\n\t}\n\treturn ui;\n}\n\nvoid hackrf_ui_set_enable(bool enabled)\n{\n\tif (ui_enabled != enabled) {\n\t\tui_enabled = enabled;\n\t\thackrf_ui()->deinit();\n\t\tui = NULL;\n\t\tif (enabled) {\n\t\t\thackrf_ui()->init();\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "firmware/common/hackrf_ui.h",
    "content": "/*\n * Copyright 2018-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2018 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef HACKRF_UI_H\n#define HACKRF_UI_H\n\n#include <hackrf_core.h>\n#include <stdint.h>\n\ntypedef void (*hackrf_ui_init_fn)(void);\ntypedef void (*hackrf_ui_deinit_fn)(void);\ntypedef void (*hackrf_ui_set_frequency_fn)(uint64_t frequency);\ntypedef void (*hackrf_ui_set_sample_rate_fn)(uint32_t sample_rate);\ntypedef void (*hackrf_ui_set_direction_fn)(const rf_path_direction_t direction);\ntypedef void (*hackrf_ui_set_filter_bw_fn)(uint32_t bandwidth);\ntypedef void (*hackrf_ui_set_lna_power_fn)(bool lna_on);\ntypedef void (*hackrf_ui_set_bb_lna_gain_fn)(const uint32_t gain_db);\ntypedef void (*hackrf_ui_set_bb_vga_gain_fn)(const uint32_t gain_db);\ntypedef void (*hackrf_ui_set_bb_tx_vga_gain_fn)(const uint32_t gain_db);\ntypedef void (*hackrf_ui_set_first_if_frequency_fn)(const uint64_t frequency);\ntypedef void (*hackrf_ui_set_filter_fn)(const rf_path_filter_t filter);\ntypedef void (*hackrf_ui_set_antenna_bias_fn)(bool antenna_bias);\ntypedef void (*hackrf_ui_set_clock_source_fn)(clock_source_t source);\ntypedef void (*hackrf_ui_set_transceiver_mode_fn)(transceiver_mode_t mode);\ntypedef bool (*hackrf_ui_operacake_gpio_compatible_fn)(void);\n\ntypedef struct {\n\thackrf_ui_init_fn init;\n\thackrf_ui_deinit_fn deinit;\n\thackrf_ui_set_frequency_fn set_frequency;\n\thackrf_ui_set_sample_rate_fn set_sample_rate;\n\thackrf_ui_set_direction_fn set_direction;\n\thackrf_ui_set_filter_bw_fn set_filter_bw;\n\thackrf_ui_set_lna_power_fn set_lna_power;\n\thackrf_ui_set_bb_lna_gain_fn set_bb_lna_gain;\n\thackrf_ui_set_bb_vga_gain_fn set_bb_vga_gain;\n\thackrf_ui_set_bb_tx_vga_gain_fn set_bb_tx_vga_gain;\n\thackrf_ui_set_first_if_frequency_fn set_first_if_frequency;\n\thackrf_ui_set_filter_fn set_filter;\n\thackrf_ui_set_antenna_bias_fn set_antenna_bias;\n\thackrf_ui_set_clock_source_fn set_clock_source;\n\thackrf_ui_set_transceiver_mode_fn set_transceiver_mode;\n\thackrf_ui_operacake_gpio_compatible_fn operacake_gpio_compatible;\n} hackrf_ui_t;\n\n/* TODO: Lame hack to know that PortaPack was detected.\n * In the future, whatever UI was detected will be returned here,\n * or NULL if no UI was detected.\n */\nconst hackrf_ui_t* hackrf_ui(void);\nvoid hackrf_ui_set_enable(bool);\n\n#endif\n"
  },
  {
    "path": "firmware/common/i2c_bus.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"i2c_bus.h\"\n\nvoid i2c_bus_start(i2c_bus_t* const bus, const void* const config)\n{\n\tbus->start(bus, config);\n}\n\nvoid i2c_bus_stop(i2c_bus_t* const bus)\n{\n\tbus->stop(bus);\n}\n\nvoid i2c_bus_transfer(\n\ti2c_bus_t* const bus,\n\tconst uint_fast8_t peripheral_address,\n\tconst uint8_t* const tx,\n\tconst size_t tx_count,\n\tuint8_t* const rx,\n\tconst size_t rx_count)\n{\n\tbus->transfer(bus, peripheral_address, tx, tx_count, rx, rx_count);\n}\n"
  },
  {
    "path": "firmware/common/i2c_bus.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __I2C_BUS_H__\n#define __I2C_BUS_H__\n\n#include <stdint.h>\n#include <stddef.h>\n\nstruct i2c_bus_t;\ntypedef struct i2c_bus_t i2c_bus_t;\n\nstruct i2c_bus_t {\n\tvoid* const obj;\n\tvoid (*start)(i2c_bus_t* const bus, const void* const config);\n\tvoid (*stop)(i2c_bus_t* const bus);\n\tvoid (*transfer)(\n\t\ti2c_bus_t* const bus,\n\t\tconst uint_fast8_t peripheral_address,\n\t\tconst uint8_t* const tx,\n\t\tconst size_t tx_count,\n\t\tuint8_t* const rx,\n\t\tconst size_t rx_count);\n};\n\nvoid i2c_bus_start(i2c_bus_t* const bus, const void* const config);\nvoid i2c_bus_stop(i2c_bus_t* const bus);\nvoid i2c_bus_transfer(\n\ti2c_bus_t* const bus,\n\tconst uint_fast8_t peripheral_address,\n\tconst uint8_t* const tx,\n\tconst size_t tx_count,\n\tuint8_t* const rx,\n\tconst size_t rx_count);\n\n#endif /*__I2C_BUS_H__*/\n"
  },
  {
    "path": "firmware/common/i2c_lpc.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"i2c_lpc.h\"\n\n#include <libopencm3/lpc43xx/i2c.h>\n\n/* FIXME return i2c0 status from each function */\n\nvoid i2c_lpc_start(i2c_bus_t* const bus, const void* const _config)\n{\n\tconst i2c_lpc_config_t* const config = _config;\n\n\tconst uint32_t port = (uint32_t) bus->obj;\n\ti2c_init(port, config->duty_cycle_count);\n}\n\nvoid i2c_lpc_stop(i2c_bus_t* const bus)\n{\n\tconst uint32_t port = (uint32_t) bus->obj;\n\ti2c_disable(port);\n}\n\nvoid i2c_lpc_transfer(\n\ti2c_bus_t* const bus,\n\tconst uint_fast8_t peripheral_address,\n\tconst uint8_t* const data_tx,\n\tconst size_t count_tx,\n\tuint8_t* const data_rx,\n\tconst size_t count_rx)\n{\n\tconst uint32_t port = (uint32_t) bus->obj;\n\tsize_t i;\n\tbool ack = false;\n\tif (data_tx && (count_tx > 0)) {\n\t\ti2c_tx_start(port);\n\t\ti2c_tx_byte(port, (peripheral_address << 1) | I2C_WRITE);\n\t\tfor (i = 0; i < count_tx; i++) {\n\t\t\ti2c_tx_byte(port, data_tx[i]);\n\t\t}\n\t}\n\n\tif (data_rx && (count_rx > 0)) {\n\t\ti2c_tx_start(port);\n\t\ti2c_tx_byte(port, (peripheral_address << 1) | I2C_READ);\n\t\tfor (i = 0; i < count_rx; i++) {\n\t\t\t/* ACK each byte except the last */\n\t\t\tack = (i != count_rx - 1);\n\t\t\tdata_rx[i] = i2c_rx_byte(port, ack);\n\t\t}\n\t}\n\n\ti2c_stop(port);\n}\n\nbool i2c_probe(i2c_bus_t* const bus, const uint_fast8_t device_address)\n{\n\tconst uint32_t port = (uint32_t) bus->obj;\n\n\ti2c_tx_start(port);\n\ti2c_tx_byte(port, (device_address << 1) | I2C_WRITE);\n\tconst bool detected = (I2C_STAT(port) == 0x18);\n\ti2c_stop(port);\n\n\treturn detected;\n}\n"
  },
  {
    "path": "firmware/common/i2c_lpc.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __I2C_LPC_H__\n#define __I2C_LPC_H__\n\n#include <stdint.h>\n#include <stddef.h>\n#include <stdbool.h>\n\n#include \"i2c_bus.h\"\n\ntypedef struct i2c_lpc_config_t {\n\tconst uint16_t duty_cycle_count;\n} i2c_lpc_config_t;\n\nvoid i2c_lpc_start(i2c_bus_t* const bus, const void* const config);\nvoid i2c_lpc_stop(i2c_bus_t* const bus);\nvoid i2c_lpc_transfer(\n\ti2c_bus_t* const bus,\n\tconst uint_fast8_t peripheral_address,\n\tconst uint8_t* const data_tx,\n\tconst size_t count_tx,\n\tuint8_t* const data_rx,\n\tconst size_t count_rx);\nbool i2c_probe(i2c_bus_t* const bus, const uint_fast8_t device_address);\n\n#endif /*__I2C_LPC_H__*/\n"
  },
  {
    "path": "firmware/common/ice40_spi.c",
    "content": "/*\n * Copyright 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"ice40_spi.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n#include \"lz4_buf.h\"\n#include \"delay.h\"\n\nvoid ice40_spi_target_init(ice40_spi_driver_t* const drv)\n{\n\t/* Configure SSP1 Peripheral and relevant FPGA pins. */\n\tscu_pinmux(SCU_SSP1_CIPO, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION1));\n\tscu_pinmux(SCU_PINMUX_FPGA_CRESET, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_FPGA_CDONE, SCU_GPIO_PUP | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_PINMUX_FPGA_SPI_CS, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\n\t/* Configure GPIOs as inputs or outputs as needed. */\n\tgpio_clear(drv->gpio_creset);\n\tgpio_output(drv->gpio_creset);\n\tgpio_input(drv->gpio_cdone);\n\t// select is configured in SSP code\n}\n\nuint8_t ice40_spi_read(ice40_spi_driver_t* const drv, uint8_t r)\n{\n\tuint8_t value[3] = {r & 0x7F, 0, 0};\n\tspi_bus_transfer(drv->bus, value, 3);\n\treturn value[2];\n}\n\nvoid ice40_spi_write(ice40_spi_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tuint8_t value[3] = {(r & 0x7F) | 0x80, v, 0};\n\tspi_bus_transfer(drv->bus, value, 3);\n}\n\nstatic void spi_ssp1_wait_for_tx_fifo_not_full(void)\n{\n\twhile ((SSP_SR(SSP1_BASE) & SSP_SR_TNF) == 0) {}\n}\n\nstatic void spi_ssp1_wait_for_rx_fifo_not_empty(void)\n{\n\twhile ((SSP_SR(SSP1_BASE) & SSP_SR_RNE) == 0) {}\n}\n\nstatic void spi_ssp1_wait_for_not_busy(void)\n{\n\twhile (SSP_SR(SSP1_BASE) & SSP_SR_BSY) {}\n}\n\nstatic uint32_t spi_ssp1_transfer_word(const uint32_t data)\n{\n\tspi_ssp1_wait_for_tx_fifo_not_full();\n\tSSP_DR(SSP1_BASE) = data;\n\tspi_ssp1_wait_for_not_busy();\n\tspi_ssp1_wait_for_rx_fifo_not_empty();\n\treturn SSP_DR(SSP1_BASE);\n}\n\nbool ice40_spi_syscfg_program(\n\tice40_spi_driver_t* const drv,\n\tuint8_t* buf,\n\tsize_t (*read_block_cb)(void* ctx),\n\tvoid* read_ctx)\n{\n\t// Drive CRESET_B = 0, SPI_SS = 0, SPI_SCK = 1.\n\tgpio_clear(drv->gpio_creset);\n\tgpio_clear(drv->gpio_select);\n\n\t// Wait a minimum of 200 ns.\n\tdelay_us_at_mhz(1, 204 / 4); // 250 ns.\n\n\t// Release CRESET_B or drive CRESET_B = 1.\n\tgpio_set(drv->gpio_creset);\n\n\t// Wait a minimum of 1200 μs to clear internal configuration memory.\n\t// Testing showed us that we need to wait longer. Let's wait 1800 μs.\n\tdelay_us_at_mhz(1800, 204);\n\n\t// Set SPI_SS = 1, Send 8 dummy clocks.\n\tgpio_set(drv->gpio_select);\n\tspi_ssp1_transfer_word(0);\n\n\t// Send configuration image serially on SPI_SI to iCE40, most-significant bit\n\t// first, on falling edge of SPI_SCK.\n\tgpio_clear(drv->gpio_select);\n\tfor (;;) {\n\t\tsize_t read_sz = read_block_cb(read_ctx);\n\t\tif (read_sz == 0)\n\t\t\tbreak;\n\t\tfor (size_t j = 0; j < read_sz; j++) {\n\t\t\tspi_ssp1_transfer_word(buf[j]);\n\t\t}\n\t}\n\n\t// Wait for 100 clocks cycles for CDONE to go high.\n\tgpio_set(drv->gpio_select);\n\tfor (size_t j = 0; j < 13; j++) {\n\t\tspi_ssp1_transfer_word(0);\n\t}\n\n\treturn gpio_read(drv->gpio_cdone);\n}\n"
  },
  {
    "path": "firmware/common/ice40_spi.h",
    "content": "/*\n * Copyright 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __ICE40_SPI_H\n#define __ICE40_SPI_H\n\n#include <stdint.h>\n#include <stdlib.h>\n#include \"gpio.h\"\n#include \"spi_bus.h\"\n\nstruct ice40_spi_driver_t;\ntypedef struct ice40_spi_driver_t ice40_spi_driver_t;\n\nstruct ice40_spi_driver_t {\n\tspi_bus_t* const bus;\n\tgpio_t gpio_select;\n\tgpio_t gpio_creset;\n\tgpio_t gpio_cdone;\n};\n\nvoid ice40_spi_target_init(ice40_spi_driver_t* const drv);\nuint8_t ice40_spi_read(ice40_spi_driver_t* const drv, uint8_t r);\nvoid ice40_spi_write(ice40_spi_driver_t* const drv, uint8_t r, uint16_t v);\nbool ice40_spi_syscfg_program(\n\tice40_spi_driver_t* const drv,\n\tuint8_t* buf,\n\tsize_t (*read_block_cb)(void* ctx),\n\tvoid* read_ctx);\n\n#endif // __ICE40_SPI_H\n"
  },
  {
    "path": "firmware/common/locking.h",
    "content": "/*\n * Copyright 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __LOCKING_H__\n#define __LOCKING_H__\n\n#include <stdint.h>\n\n#include <libopencm3/cm3/sync.h>\n\n/* Primitives for implementing locking.\n *\n * Must always be used in a pair, with a call to load_exclusive being\n * followed immediately or near-immediately by a call to store_exclusive().\n * Failure to observe this rule may lead to undefined results. */\n\n// Use ldrex and strex directly if available.\n// Otherwise, disable interrupts to ensure exclusivity.\n#if defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__)\n\t#define load_exclusive  __ldrex\n\t#define store_exclusive __strex\n#else\nstatic inline uint32_t load_exclusive(volatile uint32_t* addr)\n{\n\t__asm volatile(\"cpsid i\" ::: \"memory\");\n\treturn *addr;\n}\n\nstatic inline uint32_t store_exclusive(uint32_t val, volatile uint32_t* addr)\n{\n\t*addr = val;\n\t__asm volatile(\"cpsie i\" ::: \"memory\");\n\treturn 0;\n}\n#endif\n\n#endif /* __LOCKING_H__ */\n"
  },
  {
    "path": "firmware/common/lz4_blk.c",
    "content": "/*\n * Copyright 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"lz4_blk.h\"\n\n// Decompress raw LZ4 block.\nint lz4_blk_decompress(const uint8_t* src, uint8_t* dst, size_t length)\n{\n\tconst uint8_t* src_end = src + length; // Point to the end of the current block.\n\tconst uint8_t* dst_0 = dst; // Store original dst pointer to compute output size.\n\n\twhile (src < src_end) {\n\t\tuint8_t token = *src++;\n\n\t\t// Get the literal length from the high nibble of the token.\n\t\tuint32_t literal_length = token >> 4;\n\n\t\t// If literal length is 15 or more, we need to read additional length bytes.\n\t\tif (literal_length == 0x0F) {\n\t\t\tuint8_t len;\n\t\t\twhile ((len = *src++) == 0xFF) {\n\t\t\t\tliteral_length += 0xFF;\n\t\t\t}\n\t\t\tliteral_length += len;\n\t\t}\n\n\t\t// Copy the literals, if any.\n\t\tif (literal_length > 0) {\n\t\t\tmemcpy(dst, src, literal_length);\n\t\t\tsrc += literal_length;\n\t\t\tdst += literal_length;\n\t\t}\n\n\t\t// If we're at the end, break (no match data to process).\n\t\tif (src >= src_end) {\n\t\t\tbreak;\n\t\t}\n\n\t\t// Get the match offset (2 bytes).\n\t\tuint16_t offset = src[0] | (src[1] << 8);\n\t\tsrc += 2;\n\n\t\t// Match length (low nibble of token + 4).\n\t\tuint32_t match_length = (token & 0x0F) + 4;\n\n\t\t// If match length is 19 or more, we need to read additional length bytes.\n\t\tif ((token & 0x0F) == 0x0F) {\n\t\t\tuint8_t len;\n\t\t\twhile ((len = *src++) == 0xFF) {\n\t\t\t\tmatch_length += 0xFF;\n\t\t\t}\n\t\t\tmatch_length += len;\n\t\t}\n\n\t\t// Copy the match data.\n\t\tconst uint8_t* match_ptr = dst - offset;\n\t\tfor (uint32_t i = 0; i < match_length; i++) {\n\t\t\t*dst++ = *match_ptr++;\n\t\t}\n\t}\n\n\t// Return the size of the output.\n\treturn dst - dst_0;\n}"
  },
  {
    "path": "firmware/common/lz4_blk.h",
    "content": "/*\n * Copyright 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __LZ4_BLK_H\n#define __LZ4_BLK_H\n\n#include <stdint.h>\n#include <stdlib.h>\n\nint lz4_blk_decompress(const uint8_t* src, uint8_t* dst, size_t length);\n\n#endif"
  },
  {
    "path": "firmware/common/lz4_buf.h",
    "content": "/*\n * Copyright 2026 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __LZ4_BUF_H\n#define __LZ4_BUF_H\n\n#include <stdint.h>\n\n#define LZ4_BUFFER_SIZE 0x1000\n\n/* Addresses of these buffers are set in linker script. If you change the name\n * of these buffers, you must also adjust the linker script. */\n\nextern uint8_t lz4_in_buf[LZ4_BUFFER_SIZE];\nextern uint8_t lz4_out_buf[LZ4_BUFFER_SIZE];\n\n#endif /*__LZ4_BUF_H */\n"
  },
  {
    "path": "firmware/common/m0_bin.s.cmake",
    "content": "# Copyright 2013 Jared Boone <jared@sharebrained.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n\n\t.data\n\t.section\t.m0_bin, \"ax\"\n\t\n\t.incbin\t\t\"${BIN}\"\n"
  },
  {
    "path": "firmware/common/m0_sleep.c",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\nint main(void)\n{\n\twhile (1) {}\n}\n"
  },
  {
    "path": "firmware/common/m0_state.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"m0_state.h\"\n#include <libopencm3/lpc43xx/sgpio.h>\n#include <stddef.h>\n\nvoid m0_set_mode(enum m0_mode mode)\n{\n\t// Set requested mode and flag bit.\n\tm0_state.requested_mode = M0_REQUEST_FLAG | mode;\n\n\t// The M0 may be blocked waiting for the next SGPIO interrupt.\n\t// In order to ensure that it sees our request, we need to set\n\t// the interrupt flag here. The M0 will clear the flag again\n\t// before acknowledging our request.\n\tSGPIO_SET_STATUS_1 = (1 << SGPIO_SLICE_A);\n\n\t// Wait for M0 to acknowledge by clearing the flag.\n\twhile (m0_state.requested_mode & M0_REQUEST_FLAG) {}\n}\n"
  },
  {
    "path": "firmware/common/m0_state.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __M0_STATE_H__\n#define __M0_STATE_H__\n\n#include <stdint.h>\n\n#define M0_REQUEST_FLAG (1 << 16)\n\nstruct m0_state {\n\tuint32_t requested_mode;\n\tuint32_t active_mode;\n\tuint32_t m0_count;\n\tuint32_t m4_count;\n\tuint32_t num_shortfalls;\n\tuint32_t longest_shortfall;\n\tuint32_t shortfall_limit;\n\tuint32_t threshold;\n\tuint32_t next_mode;\n\tuint32_t error;\n};\n\nenum m0_mode {\n\tM0_MODE_IDLE = 0,\n\tM0_MODE_WAIT = 1,\n\tM0_MODE_RX = 2,\n\tM0_MODE_TX_START = 3,\n\tM0_MODE_TX_RUN = 4,\n};\n\nenum m0_error {\n\tM0_ERROR_NONE = 0,\n\tM0_ERROR_RX_TIMEOUT = 1,\n\tM0_ERROR_TX_TIMEOUT = 2,\n};\n\n/* Address of m0_state is set in ldscripts. If you change the name of this\n * variable, it won't be where it needs to be in the processor's address space,\n * unless you also adjust the ldscripts.\n */\nextern volatile struct m0_state m0_state;\n\nvoid m0_set_mode(enum m0_mode mode);\n\n#endif /*__M0_STATE_H__*/\n"
  },
  {
    "path": "firmware/common/max2831.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n * 'gcc -DTEST -DDEBUG -O2 -o test max2831.c' prints out what test\n * program would do if it had a real spi library\n *\n * 'gcc -DTEST -DBUS_PIRATE -O2 -o test max2831.c' prints out bus\n * pirate commands to do the same thing.\n */\n\n#include <stdint.h>\n#include <string.h>\n#include \"max2831.h\"\n#include \"max2831_regs.def\" // private register def macros\n#include \"selftest.h\"\n#include \"adc.h\"\n\n#define MIN(x, y) ((x) < (y) ? (x) : (y))\n\n/* Default register values. */\nstatic const uint16_t max2831_regs_default[MAX2831_NUM_REGS] = {\n\t0x1740, /* 0: enable fractional mode (Table 16 recommends 0x0740, clearing unknown bit) */\n\t0x119a, /* 1 */\n\t0x1003, /* 2 */\n\t0x0079, /* 3: PLL divider settings for 2437 MHz */\n\t0x3666, /* 4: PLL divider settings for 2437 MHz */\n\t0x00a4, /* 5: divide reference frequency by 2 */\n\t0x0060, /* 6: enable TX power detector */\n\t0x1022, /* 7: 110% TX LPF bandwidth */\n\t0x2021, /* 8: pin control of RX gain, 11 MHz LPF bandwidth */\n\t0x03b5, /* 9: pin control of TX gain */\n\t0x1d80, /* 10: 3.5 us PA enable delay, zero PA bias */\n\t0x0074, /* 11: LNA high gain, RX VGA moderate gain (Table 27 recommends 0x007f, maximum gain) */\n\t0x0140, /* 12: TX VGA minimum */\n\t0x0e92, /* 13 */\n\t0x0100, /* 14: reference clock output disabled */\n\t0x0145, /* 15: RX IQ common mode 1.1 V */\n};\n\n/* Set up all registers according to defaults specified in docs. */\nstatic void max2831_init(max2831_driver_t* const drv)\n{\n\tdrv->target_init(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_SHUTDOWN);\n\n\tmemcpy(drv->regs, max2831_regs_default, sizeof(drv->regs));\n\tdrv->regs_dirty = 0xffff;\n\n\t/* Write default register values to chip. */\n\tmax2831_regs_commit(drv);\n}\n\n/*\n * Set up pins for GPIO and SPI control, configure SSP peripheral for SPI, and\n * set our own default register configuration.\n */\nvoid max2831_setup(max2831_driver_t* const drv)\n{\n\tmax2831_init(drv);\n\n\t/* Use SPI control instead of B1-B7 pins for gain settings. */\n\tset_MAX2831_RXVGA_GAIN_SPI_EN(drv, 1);\n\tset_MAX2831_TXVGA_GAIN_SPI_EN(drv, 1);\n\n\t//set_MAX2831_TXVGA_GAIN(0x3f); /* maximum gain */\n\tset_MAX2831_TXVGA_GAIN(drv, 0x00); /* minimum gain */\n\tset_MAX2831_RX_HPF_SEL(drv, MAX2831_RX_HPF_30_KHZ);\n\tset_MAX2831_LNA_GAIN(drv, MAX2831_LNA_GAIN_MAX); /* maximum gain */\n\tset_MAX2831_RXVGA_GAIN(drv, 0x18);\n\n\t/* maximum rx output common-mode voltage */\n\t//set_MAX2831_RXIQ_VCM(drv, MAX2831_RXIQ_VCM_1_2);\n\n\t/* configure baseband filter for 8 MHz TX */\n\tset_MAX2831_LPF_COARSE(drv, MAX2831_RX_LPF_7_5M);\n\tset_MAX2831_RX_LPF_FINE_ADJ(drv, MAX2831_RX_LPF_FINE_100);\n\tset_MAX2831_TX_LPF_FINE_ADJ(drv, MAX2831_TX_LPF_FINE_100);\n\n\t/* clock output disable */\n\tset_MAX2831_CLKOUT_PIN_EN(drv, 0);\n\n\tmax2831_regs_commit(drv);\n}\n\nstatic void max2831_write(max2831_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tuint32_t word = (((uint32_t) v & 0x3fff) << 4) | (r & 0xf);\n\tuint16_t values[2] = {word >> 9, word & 0x1ff};\n\tspi_bus_transfer(drv->bus, values, 2);\n}\n\nuint16_t max2831_reg_read(max2831_driver_t* const drv, uint8_t r)\n{\n\treturn drv->regs[r];\n}\n\nvoid max2831_reg_write(max2831_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tdrv->regs[r] = v;\n\tmax2831_write(drv, r, v);\n\tMAX2831_REG_SET_CLEAN(drv, r);\n}\n\nstatic inline void max2831_reg_commit(max2831_driver_t* const drv, uint8_t r)\n{\n\tmax2831_reg_write(drv, r, drv->regs[r]);\n}\n\nvoid max2831_regs_commit(max2831_driver_t* const drv)\n{\n\tint r;\n\tfor (r = 0; r < MAX2831_NUM_REGS; r++) {\n\t\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\t\tmax2831_reg_commit(drv, r);\n\t\t}\n\t}\n}\n\nvoid max2831_set_mode(max2831_driver_t* const drv, const max2831_mode_t new_mode)\n{\n\t// Only change calibration bits if necessary to reduce SPI activity.\n\tbool tx_cal = (new_mode == MAX2831_MODE_TX_CALIBRATION);\n\tbool rx_cal = (new_mode == MAX2831_MODE_RX_CALIBRATION);\n\tif (get_MAX2831_TX_CAL_MODE_EN(drv) != tx_cal) {\n\t\tset_MAX2831_TX_CAL_MODE_EN(drv, tx_cal);\n\t\tmax2831_regs_commit(drv);\n\t}\n\tif (get_MAX2831_RX_CAL_MODE_EN(drv) != rx_cal) {\n\t\tset_MAX2831_RX_CAL_MODE_EN(drv, rx_cal);\n\t\tmax2831_regs_commit(drv);\n\t}\n\n\tdrv->set_mode(drv, new_mode);\n\tmax2831_set_lpf_bandwidth(drv, new_mode, drv->desired_lpf_bw);\n}\n\nmax2831_mode_t max2831_mode(max2831_driver_t* const drv)\n{\n\treturn drv->mode;\n}\n\nvoid max2831_start(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_STANDBY);\n\n\t/* Read RSSI with ADC. */\n\tuint16_t rssi_1 = selftest.max2831_mux_rssi_1 = adc_read(1);\n\n\t/* Switch to temperature sensor. */\n\tset_MAX2831_RSSI_MUX(drv, MAX2831_RSSI_MUX_TEMP);\n\tmax2831_regs_commit(drv);\n\n\t/* Read temperature. */\n\tuint16_t temp = selftest.max2831_mux_temp = adc_read(1);\n\n\t/* Switch back to RSSI. */\n\tset_MAX2831_RSSI_MUX(drv, MAX2831_RSSI_MUX_RSSI);\n\tmax2831_regs_commit(drv);\n\n\t/* Read RSSI again. */\n\tuint16_t rssi_2 = selftest.max2831_mux_rssi_2 = adc_read(1);\n\n\t/* If the ADC results are as expected, we know our writes are working. */\n\tbool rssi_1_good = (rssi_1 < 10);\n\tbool rssi_2_good = (rssi_2 < 10);\n\tbool temp_good = (temp > 100) && (temp < 500); // -40 to +85C\n\n\tselftest.max2831_mux_test_ok = rssi_1_good & rssi_2_good & temp_good;\n\n\tif (!selftest.max2831_mux_test_ok) {\n\t\tselftest.report.pass = false;\n\t}\n}\n\nvoid max2831_tx(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_TX);\n}\n\nvoid max2831_rx(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_RX);\n}\n\nvoid max2831_tx_calibration(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_TX_CALIBRATION);\n}\n\nvoid max2831_rx_calibration(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_RX_CALIBRATION);\n}\n\nvoid max2831_stop(max2831_driver_t* const drv)\n{\n\tmax2831_regs_commit(drv);\n\tmax2831_set_mode(drv, MAX2831_MODE_SHUTDOWN);\n}\n\nvoid max2831_set_frequency(max2831_driver_t* const drv, uint32_t freq)\n{\n\tuint32_t div_frac;\n\tuint32_t div_int;\n\tuint32_t div_rem;\n\tuint32_t div_cmp;\n\tint i;\n\n\t/* ASSUME 40MHz PLL. Ratio = F*R/40,000,000. */\n\t/* TODO: fixed to R=2. Check if it's worth exploring R=1. */\n\tfreq += (20000000 >> 21); /* round to nearest frequency */\n\tdiv_int = freq / 20000000;\n\tdiv_rem = freq % 20000000;\n\tdiv_frac = 0;\n\tdiv_cmp = 20000000;\n\tfor (i = 0; i < 20; i++) {\n\t\tdiv_frac <<= 1;\n\t\tdiv_rem <<= 1;\n\t\tif (div_rem >= div_cmp) {\n\t\t\tdiv_frac |= 0x1;\n\t\t\tdiv_rem -= div_cmp;\n\t\t}\n\t}\n\n\t/* Write order matters? */\n\t//set_MAX2831_SYN_REF_DIV(drv, MAX2831_SYN_REF_DIV_2);\n\tset_MAX2831_SYN_INT(drv, div_int);\n\tset_MAX2831_SYN_FRAC_HI(drv, (div_frac >> 6) & 0x3fff);\n\tset_MAX2831_SYN_FRAC_LO(drv, div_frac & 0x3f);\n\tmax2831_regs_commit(drv);\n}\n\ntypedef struct {\n\tuint32_t bandwidth_hz;\n\tuint8_t ft;\n} max2831_ft_t;\n\ntypedef struct {\n\tuint8_t percent;\n\tuint8_t ft_fine;\n} max2831_ft_fine_t;\n\n// clang-format off\n/* measured -0.5 dB complex baseband bandwidth for each register setting */\nstatic const max2831_ft_t max2831_rx_ft[] = {\n\t{ 11600000, MAX2831_RX_LPF_7_5M },\n\t{ 15100000, MAX2831_RX_LPF_8_5M },\n\t{ 22600000, MAX2831_RX_LPF_15M },\n\t{ 28300000, MAX2831_RX_LPF_18M },\n\t{        0, 0 },\n};\n\nstatic const max2831_ft_fine_t max2831_rx_ft_fine[] = {\n\t{  90, MAX2831_RX_LPF_FINE_90 },\n\t{  95, MAX2831_RX_LPF_FINE_95 },\n\t{ 100, MAX2831_RX_LPF_FINE_100 },\n\t{ 105, MAX2831_RX_LPF_FINE_105 },\n\t{ 110, MAX2831_RX_LPF_FINE_110 },\n\t{   0, 0 },\n};\n\n/* measured -0.5 dB complex baseband bandwidth for each register setting */\nstatic const max2831_ft_t max2831_tx_ft[] = {\n\t{ 11900000, MAX2831_TX_LPF_8M },\n\t{ 15800000, MAX2831_TX_LPF_11M },\n\t{ 23600000, MAX2831_TX_LPF_16_5M },\n\t{ 31300000, MAX2831_TX_LPF_22_5M },\n\t{        0, 0 },\n};\n\nstatic const max2831_ft_fine_t max2831_tx_ft_fine[] = {\n\t{  90, MAX2831_TX_LPF_FINE_90 },\n\t{  95, MAX2831_TX_LPF_FINE_95 },\n\t{ 100, MAX2831_TX_LPF_FINE_100 },\n\t{ 105, MAX2831_TX_LPF_FINE_105 },\n\t{ 110, MAX2831_TX_LPF_FINE_110 },\n\t{ 115, MAX2831_TX_LPF_FINE_115 },\n\t{   0, 0 },\n};\n//clang-format on\n\n\nuint32_t max2831_set_lpf_bandwidth(max2831_driver_t* const drv, const max2831_mode_t mode, const uint32_t bandwidth_hz) {\n\tconst max2831_ft_t* coarse;\n\tconst max2831_ft_fine_t* fine;\n\n\tdrv->desired_lpf_bw = bandwidth_hz;\n\n\tif (mode == MAX2831_MODE_RX) {\n\t\tcoarse = max2831_rx_ft;\n\t\tfine = max2831_rx_ft_fine;\n\t} else {\n\t\tcoarse = max2831_tx_ft;\n\t\tfine = max2831_tx_ft_fine;\n\t}\n\n\t/* Find coarse and fine settings for LPF. */\n\tbool found = false;\n\tconst max2831_ft_fine_t* f = fine;\n\tfor (; coarse->bandwidth_hz != 0; coarse++) {\n\t\tuint32_t coarse_aux = coarse->bandwidth_hz / 100;\n\t\tfor (f = fine; f->percent != 0; f++) {\n\t\t\tif ((coarse_aux * f->percent) >= drv->desired_lpf_bw) {\n\t\t\t\tfound = true;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tif (found) break;\n\t}\n\n\t/*\n\t * Use the widest setting if a wider bandwidth than our maximum is\n\t * requested.\n\t */\n\tif (!found) {\n\t\tcoarse--;\n\t\tf--;\n\t}\n\n\t/* Program found settings. */\n\tset_MAX2831_LPF_COARSE(drv, coarse->ft);\n\tif (mode == MAX2831_MODE_RX) {\n\t\tset_MAX2831_RX_LPF_FINE_ADJ(drv, f->ft_fine);\n\t} else {\n\t\tset_MAX2831_TX_LPF_FINE_ADJ(drv, f->ft_fine);\n\t}\n\tmax2831_regs_commit(drv);\n\n\treturn coarse->bandwidth_hz * f->percent / 100;\n}\n\nbool max2831_set_lna_gain(max2831_driver_t* const drv, const uint32_t gain_db) {\n\tuint16_t val;\n\tswitch(gain_db){\n\t\tcase 40:  // MAX2837 compatibility\n\t\tcase 33:\n\t\tcase 32:  // MAX2837 compatibility\n\t\t\tval = MAX2831_LNA_GAIN_MAX;\n\t\t\tbreak;\n\t\tcase 24:  // MAX2837 compatibility\n\t\tcase 16:\n\t\t\tval = MAX2831_LNA_GAIN_M16;\n\t\t\tbreak;\n\t\tcase 8:\t  // MAX2837 compatibility\n\t\tcase 0:\n\t\t\tval = MAX2831_LNA_GAIN_M33;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\treturn false;\n\t}\n\tset_MAX2831_LNA_GAIN(drv, val);\n\tmax2831_reg_commit(drv, 11);\n\treturn true;\n}\n\nbool max2831_set_vga_gain(max2831_driver_t* const drv, const uint32_t gain_db) {\n\tif( (gain_db & 0x1) || gain_db > 62) {/* 0b11111*2 */\n\t\treturn false;\n\t}\n\n\tset_MAX2831_RXVGA_GAIN(drv, (gain_db >> 1) );\n\tmax2831_reg_commit(drv, 11);\n\treturn true;\n}\n\nbool max2831_set_txvga_gain(max2831_driver_t* const drv, const uint32_t gain_db) {\n\tuint16_t value = MIN((gain_db << 1) | 1, 0x3f);\n\tset_MAX2831_TXVGA_GAIN(drv, value);\n\tmax2831_reg_commit(drv, 12);\n\treturn true;\n}\n\nvoid max2831_set_rx_hpf_frequency(max2831_driver_t* const drv, const max2831_rx_hpf_freq_t freq)\n{\n\t/**\n\t * Frequency     RXHP     RX_HPF_SEL (D13:D12)\n\t *\n\t *   100  Hz     low      00\n\t *     4 kHz     low      x1\n\t *    30 kHz     low      10\n\t *   600 kHz     high     xx\n\t */\n\tswitch (freq) {\n\tcase MAX2831_RX_HPF_100_HZ:\n\tcase MAX2831_RX_HPF_4_KHZ:\n\tcase MAX2831_RX_HPF_30_KHZ:\n\t\tset_MAX2831_RX_HPF_SEL(drv, freq);\n\t\tmax2831_reg_commit(drv, 7);\n\t\tgpio_clear(drv->gpio_rxhp);\n\t\tbreak;\n\tcase MAX2831_RX_HPF_600_KHZ:\n\t\tgpio_set(drv->gpio_rxhp);\n\t\tbreak;\n\t}\n}\n"
  },
  {
    "path": "firmware/common/max2831.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2831_H\n#define __MAX2831_H\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"gpio.h\"\n#include \"spi_bus.h\"\n\n/* 16 registers, each containing 14 bits of data. */\n#define MAX2831_NUM_REGS            16\n#define MAX2831_DATA_REGS_MAX_VALUE 16384\n\ntypedef enum {\n\tMAX2831_MODE_SHUTDOWN,\n\tMAX2831_MODE_STANDBY,\n\tMAX2831_MODE_TX,\n\tMAX2831_MODE_RX,\n\tMAX2831_MODE_RX_CALIBRATION,\n\tMAX2831_MODE_TX_CALIBRATION,\n} max2831_mode_t;\n\ntypedef enum {\n\tMAX2831_RX_HPF_100_HZ = 0,\n\tMAX2831_RX_HPF_4_KHZ = 1,\n\tMAX2831_RX_HPF_30_KHZ = 2,\n\tMAX2831_RX_HPF_600_KHZ = 3,\n} max2831_rx_hpf_freq_t;\n\nstruct max2831_driver_t;\ntypedef struct max2831_driver_t max2831_driver_t;\n\nstruct max2831_driver_t {\n\tspi_bus_t* bus;\n\tgpio_t gpio_enable;\n\tgpio_t gpio_rxtx;\n\tgpio_t gpio_rxhp;\n\tgpio_t gpio_ld;\n\tvoid (*target_init)(max2831_driver_t* const drv);\n\tvoid (*set_mode)(max2831_driver_t* const drv, const max2831_mode_t new_mode);\n\tmax2831_mode_t mode;\n\tuint16_t regs[MAX2831_NUM_REGS];\n\tuint16_t regs_dirty;\n\tuint32_t desired_lpf_bw;\n};\n\n/* Initialize chip. */\nextern void max2831_setup(max2831_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nextern uint16_t max2831_reg_read(max2831_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nextern void max2831_reg_write(max2831_driver_t* const drv, uint8_t r, uint16_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nextern void max2831_regs_commit(max2831_driver_t* const drv);\n\nmax2831_mode_t max2831_mode(max2831_driver_t* const drv);\nvoid max2831_set_mode(max2831_driver_t* const drv, const max2831_mode_t new_mode);\n\n/* Turn on/off all chip functions. Does not control oscillator and CLKOUT */\nextern void max2831_start(max2831_driver_t* const drv);\nextern void max2831_stop(max2831_driver_t* const drv);\n\n/* Set frequency in Hz. Frequency setting is a multi-step function\n * where order of register writes matters. */\nextern void max2831_set_frequency(max2831_driver_t* const drv, uint32_t freq);\nuint32_t max2831_set_lpf_bandwidth(\n\tmax2831_driver_t* const drv,\n\tconst max2831_mode_t mode,\n\tconst uint32_t bandwidth_hz);\nbool max2831_set_lna_gain(max2831_driver_t* const drv, const uint32_t gain_db);\nbool max2831_set_vga_gain(max2831_driver_t* const drv, const uint32_t gain_db);\nbool max2831_set_txvga_gain(max2831_driver_t* const drv, const uint32_t gain_db);\n\n/* Set receiver high-pass filter corner frequency in Hz */\nextern void max2831_set_rx_hpf_frequency(\n\tmax2831_driver_t* const drv,\n\tconst max2831_rx_hpf_freq_t freq);\n\nextern void max2831_tx(max2831_driver_t* const drv);\nextern void max2831_rx(max2831_driver_t* const drv);\nextern void max2831_tx_calibration(max2831_driver_t* const drv);\nextern void max2831_rx_calibration(max2831_driver_t* const drv);\n\n#endif // __MAX2831_H\n"
  },
  {
    "path": "firmware/common/max2831_regs.def",
    "content": "/* -*- mode: c -*- */\n\n#ifndef __MAX2831_REGS_DEF\n#define __MAX2831_REGS_DEF\n\n/* Generate static inline accessors that operate on the global\n * regs. Done this way to (1) allow defs to be scraped out and used\n * elsewhere, e.g. in scripts, (2) to avoid dealing with endian\n * (structs). This may be used in firmware, or on host predefined\n * register loads. */\n\n#define MAX2831_REG_SET_CLEAN(_d, _r) (_d->regs_dirty &= ~(1UL<<_r))\n#define MAX2831_REG_SET_DIRTY(_d, _r) (_d->regs_dirty |= (1UL<<_r))\n\n/* On set_, register is always set dirty, even if nothing\n * changed. This makes sure that write that have side effects,\n * e.g. frequency setting, are not skipped. */\n\n/* n=name, r=regnum, o=offset (bits from LSB), l=length (bits) */\n#define __MREG__(n,r,o,l) \\\nstatic inline uint16_t get_##n(max2831_driver_t* const _d) { \\\n\treturn (_d->regs[r] >> o) & ((1<<l)-1);\t\\\n} \\\nstatic inline void set_##n(max2831_driver_t* const _d, uint16_t v) {      \\\n\t_d->regs[r] &= ~(((1<<l)-1)<<o);  \\\n\t_d->regs[r] |= ((v&((1<<l)-1))<<o); \\\n\tMAX2831_REG_SET_DIRTY(_d, r); \\\n}\n\n/* REG 0 */\n__MREG__(MAX2831_PLL_MODE, 0, 10, 1)\n#define MAX2831_PLL_MODE_INTEGER    0\n#define MAX2831_PLL_MODE_FRACTIONAL 1\n\n/* REG 1 */\n__MREG__(MAX2831_LOCK_DETECT_OUTPUT_SEL, 1, 12, 1)\n#define MAX2831_LOCK_DETECT_OUTPUT_OPEN_DRAIN 0\n#define MAX2831_LOCK_DETECT_OUTPUT_CMOS 1\n\n/* REG 3 */\n__MREG__(MAX2831_SYN_INT,3,0,8)\n__MREG__(MAX2831_SYN_FRAC_LO,3,8,6)\n\n/* REG 4 */\n__MREG__(MAX2831_SYN_FRAC_HI,4,0,14)\n\n/* REG 5 */\n__MREG__(MAX2831_SYN_REF_DIV,5,2,1)\n#define MAX2831_SYN_REF_DIV_1 0\n#define MAX2831_SYN_REF_DIV_2 1\n__MREG__(MAX2831_LOCK_DETECT_OUTPUT_EN,5,5,1)\n__MREG__(MAX2831_LOCK_DETECT_OUTPUT_PULLUP_EN,5,9,1)\n\n/* REG 6 */\n__MREG__(MAX2831_RX_CAL_MODE_EN,6,0,1)\n__MREG__(MAX2831_TX_CAL_MODE_EN,6,1,1)\n__MREG__(MAX2831_TX_POWER_DETECT_EN,6,6,1)\n__MREG__(MAX2831_TX_IQ_CALIB_GAIN,6,11,2)\n#define MAX2831_TX_IQ_CALIB_GAIN_9 0\n#define MAX2831_TX_IQ_CALIB_GAIN_19 1\n#define MAX2831_TX_IQ_CALIB_GAIN_29 2\n#define MAX2831_TX_IQ_CALIB_GAIN_39 3\n\n/* REG 7 */\n__MREG__(MAX2831_RX_LPF_FINE_ADJ,7,0,3)\n#define MAX2831_RX_LPF_FINE_90 0\n#define MAX2831_RX_LPF_FINE_95 1\n#define MAX2831_RX_LPF_FINE_100 2\n#define MAX2831_RX_LPF_FINE_105 3\n#define MAX2831_RX_LPF_FINE_110 4\n__MREG__(MAX2831_TX_LPF_FINE_ADJ,7,3,3)\n#define MAX2831_TX_LPF_FINE_90 0\n#define MAX2831_TX_LPF_FINE_95 1\n#define MAX2831_TX_LPF_FINE_100 2\n#define MAX2831_TX_LPF_FINE_105 3\n#define MAX2831_TX_LPF_FINE_110 4\n#define MAX2831_TX_LPF_FINE_115 5\n__MREG__(MAX2831_RX_HPF_SEL,7,12,2)\n#define MAX2831_RX_HPF_100_HZ 0\n#define MAX2831_RX_HPF_4_KHZ 1\n#define MAX2831_RX_HPF_30_KHZ 2\n\n/* REG 8 */\n__MREG__(MAX2831_LPF_COARSE,8,0,2)\n#define MAX2831_RX_LPF_7_5M 0\n#define MAX2831_RX_LPF_8_5M 1\n#define MAX2831_RX_LPF_15M 2\n#define MAX2831_RX_LPF_18M 3\n#define MAX2831_TX_LPF_8M 0\n#define MAX2831_TX_LPF_11M 1\n#define MAX2831_TX_LPF_16_5M 2\n#define MAX2831_TX_LPF_22_5M 3\n__MREG__(MAX2831_RSSI_MUX,8,8,2)\n#define MAX2831_RSSI_MUX_RSSI 0\n#define MAX2831_RSSI_MUX_TEMP 1\n#define MAX2831_RSSI_MUX_TX_POWER 2\n__MREG__(MAX2831_RSSI_MODE,8,10,1)  // set to override RXHP pin\n__MREG__(MAX2831_RXVGA_GAIN_SPI_EN,8,12,1)\n\n/* REG 9 */\n__MREG__(MAX2831_TXVGA_GAIN_SPI_EN,9,10,1)\n\n/* REG 10 */\n__MREG__(MAX2831_PA_BIAS1_ADJ,10,0,3)\n__MREG__(MAX2831_PA_BIAS2_ADJ,10,3,4)\n__MREG__(MAX2831_PA_DELAY,10,10,4)\n\n/* REG 11 */\n__MREG__(MAX2831_RXVGA_GAIN,11,0,5)\n__MREG__(MAX2831_LNA_GAIN,11,5,2)\n#define MAX2831_LNA_GAIN_M33 0\n#define MAX2831_LNA_GAIN_M16 2\n#define MAX2831_LNA_GAIN_MAX 3\n\n/* REG 12 */\n__MREG__(MAX2831_TXVGA_GAIN,12,0,6)\n\n/* REG 14 */\n__MREG__(MAX2831_XTAL_TUNE,14,0,7)\n__MREG__(MAX2831_CLKOUT_PIN_EN,14,9,1)\n__MREG__(MAX2831_CLKOUT_DIV,14,10,1)\n#define MAX2831_CLKOUT_DIV_1 0\n#define MAX2831_CLKOUT_DIV_2 1\n\n/* REG 15 */\n__MREG__(MAX2831_RXIQ_VCM,15,10,2)  // RX I/Q output common mode\n#define MAX2831_RXIQ_VCM_1_1  0  // 1.1V\n#define MAX2831_RXIQ_VCM_1_2  1  // 1.2V\n#define MAX2831_RXIQ_VCM_1_3  2  // 1.3V\n#define MAX2831_RXIQ_VCM_1_45 3  // 1.45V\n\n#endif // __MAX2831_REGS_DEF"
  },
  {
    "path": "firmware/common/max2831_target.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max2831_target.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\nvoid max2831_target_init(max2831_driver_t* const drv)\n{\n\t/* Configure SSP1 Peripheral (to be moved later in SSP driver) */\n\tscu_pinmux(SCU_SSP1_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION1));\n\n\tscu_pinmux(SCU_XCVR_CS, SCU_XCVR_CS_PINCFG);\n\n\t/*\n\t * Configure XCVR_CTL GPIO pins.\n\t *\n\t * The RXTX pin is also known as RXENABLE because of its use on the\n\t * MAX2837 which had a separate TXENABLE. On MAX2831 a single RXTX pin\n\t * switches between RX (high) and TX (low) modes.\n \t */\n\tscu_pinmux(SCU_XCVR_ENABLE, SCU_XCVR_ENABLE_PINCFG);\n\tscu_pinmux(SCU_XCVR_RXENABLE, SCU_XCVR_RXENABLE_PINCFG);\n\tscu_pinmux(SCU_XCVR_RXHP, SCU_XCVR_RXHP_PINCFG);\n\tscu_pinmux(SCU_XCVR_LD, SCU_XCVR_LD_PINCFG);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(drv->gpio_enable);\n\tgpio_output(drv->gpio_rxtx);\n\tgpio_output(drv->gpio_rxhp);\n\tgpio_input(drv->gpio_ld);\n}\n\nvoid max2831_target_set_mode(max2831_driver_t* const drv, const max2831_mode_t new_mode)\n{\n\t/* MAX2831_MODE_SHUTDOWN:\n\t * All circuit blocks are powered down, except the 4-wire serial bus\n\t * and its internal programmable registers.\n\t *\n\t * MAX2831_MODE_STANDBY:\n\t * Used to enable the frequency synthesizer block while the rest of the\n\t * device is powered down. In this mode, PLL, VCO, and LO generator\n\t * are on, so that Tx or Rx modes can be quickly enabled from this mode.\n\t * These and other blocks can be selectively enabled in this mode.\n\t *\n\t * MAX2831_MODE_TX:\n\t * All Tx circuit blocks are powered on. The external PA is powered on\n\t * after a programmable delay using the on-chip PA bias DAC. The slow-\n\t * charging Rx circuits are in a precharged “idle-off” state for fast\n\t * Tx-to-Rx turnaround time.\n\t *\n\t * MAX2831_MODE_RX:\n\t * All Rx circuit blocks are powered on and active. Antenna signal is\n\t * applied; RF is downconverted, filtered, and buffered at Rx BB I and Q\n\t * outputs. The slow- charging Tx circuits are in a precharged “idle-off”\n\t * state for fast Rx-to-Tx turnaround time.\n\t */\n\n\tswitch (new_mode) {\n\tdefault:\n\tcase MAX2831_MODE_SHUTDOWN:\n\t\tgpio_clear(drv->gpio_rxtx);\n\t\tgpio_clear(drv->gpio_enable);\n\t\tbreak;\n\tcase MAX2831_MODE_STANDBY:\n\t\tgpio_set(drv->gpio_rxtx);\n\t\tgpio_clear(drv->gpio_enable);\n\t\tbreak;\n\tcase MAX2831_MODE_TX:\n\tcase MAX2831_MODE_TX_CALIBRATION:\n\t\tgpio_set(drv->gpio_rxtx);\n\t\tgpio_set(drv->gpio_enable);\n\t\tbreak;\n\tcase MAX2831_MODE_RX:\n\tcase MAX2831_MODE_RX_CALIBRATION:\n\t\tgpio_clear(drv->gpio_rxtx);\n\t\tgpio_set(drv->gpio_enable);\n\t\tbreak;\n\t}\n\tdrv->mode = new_mode;\n}\n"
  },
  {
    "path": "firmware/common/max2831_target.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2831_TARGET_H\n#define __MAX2831_TARGET_H\n\n#include \"max2831.h\"\n\nvoid max2831_target_init(max2831_driver_t* const drv);\nvoid max2831_target_set_mode(max2831_driver_t* const drv, const max2831_mode_t new_mode);\n\n#endif // __MAX2831_TARGET_H\n"
  },
  {
    "path": "firmware/common/max2837.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n * 'gcc -DTEST -DDEBUG -O2 -o test max2837.c' prints out what test\n * program would do if it had a real spi library\n *\n * 'gcc -DTEST -DBUS_PIRATE -O2 -o test max2837.c' prints out bus\n * pirate commands to do the same thing.\n */\n\n#include <stdint.h>\n#include <string.h>\n#include \"max2837.h\"\n#include \"max2837_regs.def\" // private register def macros\n#include \"selftest.h\"\n\n/* Default register values. */\nstatic const uint16_t max2837_regs_default[MAX2837_NUM_REGS] = {\n\t0x150, /* 0 */\n\t0x002, /* 1:  data sheet says 0x002 but read 0x1c2 */\n\t0x1f4, /* 2 */\n\t0x1b9, /* 3 */\n\t0x00a, /* 4 */\n\t0x080, /* 5 */\n\t0x006, /* 6 */\n\t0x000, /* 7 */\n\t0x080, /* 8 */\n\t0x018, /* 9 */\n\t0x058, /* 10 */\n\t0x016, /* 11 */\n\t0x24f, /* 12 */\n\t0x150, /* 13 */\n\t0x1c5, /* 14 */\n\t0x081, /* 15 */\n\t0x01c, /* 16 */\n\t0x155, /* 17 */\n\t0x155, /* 18 */\n\t0x153, /* 19 */\n\t0x241, /* 20 */\n\t/*\n\t * Charge Pump Common Mode Enable bit (0) of register 21 must be set or TX\n\t * does not work.  Page 1 of the SPI doc says not to set it (0x02c), but\n\t * page 21 says it should be set by default (0x02d).\n\t */\n\t0x02d,  /* 21 */\n\t0x1a9,  /* 22 */\n\t0x24f,  /* 23 */\n\t0x180,  /* 24 */\n\t0x100,  /* 25:  data sheet says 0x100 but read 0x10a */\n\t0x3ca,  /* 26 */\n\t0x3e3,  /* 27:  data sheet says 0x100 but read 0x3f3 */\n\t0x0c0,  /* 28 */\n\t0x3f0,  /* 29 */\n\t0x080,  /* 30:  data sheet says 0x080 but read 0x092 */\n\t0x000}; /* 31:  data sheet says 0x000 but read 0x1ae */\n\nstatic const uint8_t max2837_regs_skip_verify[] = {1, 25, 27, 30, 31};\n\nstatic uint16_t max2837_read(max2837_driver_t* const drv, uint8_t r);\n\n/* Set up all registers according to defaults specified in docs. */\nstatic void max2837_init(max2837_driver_t* const drv)\n{\n\tdrv->target_init(drv);\n\tmax2837_set_mode(drv, MAX2837_MODE_SHUTDOWN);\n\n\tmemcpy(drv->regs, max2837_regs_default, sizeof(drv->regs));\n\tdrv->regs_dirty = 0xffffffff;\n\n\t/* Write default register values to chip. */\n\tmax2837_regs_commit(drv);\n\n\t/* Read back registers to verify. */\n\tselftest.max283x_readback_total_registers = MAX2837_NUM_REGS;\n\tfor (int r = 0; r < MAX2837_NUM_REGS; r++) {\n\t\tfor (unsigned int i = 0; i < sizeof(max2837_regs_skip_verify); i++) {\n\t\t\tif (max2837_regs_skip_verify[i] == r) {\n\t\t\t\tgoto next;\n\t\t\t}\n\t\t}\n\t\tuint16_t value = max2837_read(drv, r);\n\t\tif (value != drv->regs[r]) {\n\t\t\tselftest.max283x_readback_bad_value = value;\n\t\t\tselftest.max283x_readback_expected_value = drv->regs[r];\n\t\t\tbreak;\n\t\t}\nnext:\n\t\tselftest.max283x_readback_register_count = r + 1;\n\t}\n\n\tif (selftest.max283x_readback_register_count < MAX2837_NUM_REGS) {\n\t\tselftest.report.pass = false;\n\t}\n}\n\n/*\n * Set up pins for GPIO and SPI control, configure SSP peripheral for SPI, and\n * set our own default register configuration.\n */\nvoid max2837_setup(max2837_driver_t* const drv)\n{\n\tmax2837_init(drv);\n\n\t/* Use SPI control instead of B1-B7 pins for gain settings. */\n\tset_MAX2837_TXVGA_GAIN_SPI_EN(drv, 1);\n\tset_MAX2837_TXVGA_GAIN_MSB_SPI_EN(drv, 1);\n\t//set_MAX2837_TXVGA_GAIN(0x3f); /* maximum attenuation */\n\tset_MAX2837_TXVGA_GAIN(drv, 0x00); /* minimum attenuation */\n\tset_MAX2837_VGAMUX_enable(drv, 1);\n\tset_MAX2837_VGA_EN(drv, 1);\n\tset_MAX2837_HPC_RXGAIN_EN(drv, 0);\n\tset_MAX2837_HPC_STOP(drv, MAX2837_STOP_1K);\n\tset_MAX2837_LNAgain_SPI_EN(drv, 1);\n\tset_MAX2837_LNAgain(drv, MAX2837_LNAgain_MAX); /* maximum gain */\n\tset_MAX2837_VGAgain_SPI_EN(drv, 1);\n\tset_MAX2837_VGA(drv, 0x18); /* reasonable gain for noisy 2.4GHz environment */\n\n\t/* maximum rx output common-mode voltage */\n\tset_MAX2837_BUFF_VCM(drv, MAX2837_BUFF_VCM_1_25);\n\n\t/* configure baseband filter for 8 MHz TX */\n\tset_MAX2837_LPF_EN(drv, 1);\n\tset_MAX2837_ModeCtrl(drv, MAX2837_ModeCtrl_RxLPF);\n\tset_MAX2837_FT(drv, MAX2837_FT_5M);\n\n\tmax2837_regs_commit(drv);\n}\n\nstatic uint16_t max2837_read(max2837_driver_t* const drv, uint8_t r)\n{\n\tuint16_t value = (1 << 15) | (r << 10);\n\tspi_bus_transfer(drv->bus, &value, 1);\n\treturn value & 0x3ff;\n}\n\nstatic void max2837_write(max2837_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tuint16_t value = (r << 10) | (v & 0x3ff);\n\tspi_bus_transfer(drv->bus, &value, 1);\n}\n\nuint16_t max2837_reg_read(max2837_driver_t* const drv, uint8_t r)\n{\n\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\tdrv->regs[r] = max2837_read(drv, r);\n\t};\n\treturn drv->regs[r];\n}\n\nvoid max2837_reg_write(max2837_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tdrv->regs[r] = v;\n\tmax2837_write(drv, r, v);\n\tMAX2837_REG_SET_CLEAN(drv, r);\n}\n\nstatic inline void max2837_reg_commit(max2837_driver_t* const drv, uint8_t r)\n{\n\tmax2837_reg_write(drv, r, drv->regs[r]);\n}\n\nvoid max2837_regs_commit(max2837_driver_t* const drv)\n{\n\tint r;\n\tfor (r = 0; r < MAX2837_NUM_REGS; r++) {\n\t\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\t\tmax2837_reg_commit(drv, r);\n\t\t}\n\t}\n}\n\nvoid max2837_set_mode(max2837_driver_t* const drv, const max2837_mode_t new_mode)\n{\n\tdrv->set_mode(drv, new_mode);\n}\n\nmax2837_mode_t max2837_mode(max2837_driver_t* const drv)\n{\n\treturn drv->mode;\n}\n\nvoid max2837_start(max2837_driver_t* const drv)\n{\n\tset_MAX2837_EN_SPI(drv, 1);\n\tmax2837_regs_commit(drv);\n\tmax2837_set_mode(drv, MAX2837_MODE_STANDBY);\n}\n\nvoid max2837_tx(max2837_driver_t* const drv)\n{\n\tset_MAX2837_ModeCtrl(drv, MAX2837_ModeCtrl_TxLPF);\n\tmax2837_regs_commit(drv);\n\tmax2837_set_mode(drv, MAX2837_MODE_TX);\n}\n\nvoid max2837_rx(max2837_driver_t* const drv)\n{\n\tset_MAX2837_ModeCtrl(drv, MAX2837_ModeCtrl_RxLPF);\n\tmax2837_regs_commit(drv);\n\tmax2837_set_mode(drv, MAX2837_MODE_RX);\n}\n\nvoid max2837_stop(max2837_driver_t* const drv)\n{\n\tset_MAX2837_EN_SPI(drv, 0);\n\tmax2837_regs_commit(drv);\n\tmax2837_set_mode(drv, MAX2837_MODE_SHUTDOWN);\n}\n\nvoid max2837_set_frequency(max2837_driver_t* const drv, uint32_t freq)\n{\n\tuint8_t band;\n\tuint8_t lna_band;\n\tuint32_t div_frac;\n\tuint32_t div_int;\n\tuint32_t div_rem;\n\tuint32_t div_cmp;\n\tint i;\n\n\t/* Select band. Allow tuning outside specified bands. */\n\tif (freq < 2400000000U) {\n\t\tband = MAX2837_LOGEN_BSW_2_3;\n\t\tlna_band = MAX2837_LNAband_2_4;\n\t} else if (freq < 2500000000U) {\n\t\tband = MAX2837_LOGEN_BSW_2_4;\n\t\tlna_band = MAX2837_LNAband_2_4;\n\t} else if (freq < 2600000000U) {\n\t\tband = MAX2837_LOGEN_BSW_2_5;\n\t\tlna_band = MAX2837_LNAband_2_6;\n\t} else {\n\t\tband = MAX2837_LOGEN_BSW_2_6;\n\t\tlna_band = MAX2837_LNAband_2_6;\n\t}\n\n\t/* ASSUME 40MHz PLL. Ratio = F*(4/3)/40,000,000 = F/30,000,000 */\n\tfreq += (30000000 >> 21); /* round to nearest frequency */\n\tdiv_int = freq / 30000000;\n\tdiv_rem = freq % 30000000;\n\tdiv_frac = 0;\n\tdiv_cmp = 30000000;\n\tfor (i = 0; i < 20; i++) {\n\t\tdiv_frac <<= 1;\n\t\tdiv_rem <<= 1;\n\t\tif (div_rem >= div_cmp) {\n\t\t\tdiv_frac |= 0x1;\n\t\t\tdiv_rem -= div_cmp;\n\t\t}\n\t}\n\n\t/* Band settings */\n\tset_MAX2837_LOGEN_BSW(drv, band);\n\tset_MAX2837_LNAband(drv, lna_band);\n\n\t/* Write order matters here, so commit INT and FRAC_HI before\n\t * committing FRAC_LO, which is the trigger for VCO\n\t * auto-select. TODO - it's cleaner this way, but it would be\n\t * faster to explicitly commit the registers explicitly so the\n\t * dirty bits aren't scanned twice. */\n\tset_MAX2837_SYN_INT(drv, div_int);\n\tset_MAX2837_SYN_FRAC_HI(drv, (div_frac >> 10) & 0x3ff);\n\tmax2837_regs_commit(drv);\n\tset_MAX2837_SYN_FRAC_LO(drv, div_frac & 0x3ff);\n\tmax2837_regs_commit(drv);\n}\n\ntypedef struct {\n\tuint32_t bandwidth_hz;\n\tuint32_t ft;\n} max2837_ft_t;\n\n// clang-format off\nstatic const max2837_ft_t max2837_ft[] = {\n\t{  1750000, MAX2837_FT_1_75M },\n\t{  2500000, MAX2837_FT_2_5M },\n\t{  3500000, MAX2837_FT_3_5M },\n\t{  5000000, MAX2837_FT_5M },\n\t{  5500000, MAX2837_FT_5_5M },\n\t{  6000000, MAX2837_FT_6M },\n\t{  7000000, MAX2837_FT_7M },\n\t{  8000000, MAX2837_FT_8M },\n\t{  9000000, MAX2837_FT_9M },\n\t{ 10000000, MAX2837_FT_10M },\n\t{ 12000000, MAX2837_FT_12M },\n\t{ 14000000, MAX2837_FT_14M },\n\t{ 15000000, MAX2837_FT_15M },\n\t{ 20000000, MAX2837_FT_20M },\n\t{ 24000000, MAX2837_FT_24M },\n\t{ 28000000, MAX2837_FT_28M },\n\t{        0, 0 },\n};\n//clang-format on\n\nuint32_t max2837_set_lpf_bandwidth(max2837_driver_t* const drv, const uint32_t bandwidth_hz) {\n\tconst max2837_ft_t* p = max2837_ft;\n\twhile( p->bandwidth_hz != 0 ) {\n\t\tif( p->bandwidth_hz >= bandwidth_hz ) {\n\t\t\tbreak;\n\t\t}\n\t\tp++;\n\t}\n\t\n\tif( p->bandwidth_hz != 0 ) {\n\t\tset_MAX2837_FT(drv, p->ft);\n\t\tmax2837_regs_commit(drv);\n\t}\n\n\treturn p->bandwidth_hz;\n}\n\nbool max2837_set_lna_gain(max2837_driver_t* const drv, const uint32_t gain_db) {\n\tuint16_t val;\n\tswitch(gain_db){\n\t\tcase 40:\n\t\t\tval = MAX2837_LNAgain_MAX;\n\t\t\tbreak;\n\t\tcase 32:\n\t\t\tval = MAX2837_LNAgain_M8;\n\t\t\tbreak;\n\t\tcase 24:\n\t\t\tval = MAX2837_LNAgain_M16;\n\t\t\tbreak;\n\t\tcase 16:\n\t\t\tval = MAX2837_LNAgain_M24;\n\t\t\tbreak;\n\t\tcase 8:\n\t\t\tval = MAX2837_LNAgain_M32;\n\t\t\tbreak;\n\t\tcase 0:\n\t\t\tval = MAX2837_LNAgain_M40;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\treturn false;\n\t}\n\tset_MAX2837_LNAgain(drv, val);\n\tmax2837_reg_commit(drv, 1);\n\treturn true;\n}\n\nbool max2837_set_vga_gain(max2837_driver_t* const drv, const uint32_t gain_db) {\n\tif( (gain_db & 0x1) || gain_db > 62) {/* 0b11111*2 */\n\t\treturn false;\n}\n\t\t\n\tset_MAX2837_VGA(drv, 31-(gain_db >> 1) );\n\tmax2837_reg_commit(drv, 5);\n\treturn true;\n}\n\nbool max2837_set_txvga_gain(max2837_driver_t* const drv, const uint32_t gain_db) {\n\tuint16_t val=0;\n\tif(gain_db <16){\n\t\tval = 31-gain_db;\n\t\tval |= (1 << 5); // bit6: 16db\n\t} else{\n\t\tval = 31-(gain_db-16);\n\t}\n\t\n\tset_MAX2837_TXVGA_GAIN(drv, val);\n\tmax2837_reg_commit(drv, 29);\n\treturn true;\n}\n"
  },
  {
    "path": "firmware/common/max2837.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2837_H\n#define __MAX2837_H\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"gpio.h\"\n#include \"spi_bus.h\"\n\n/* 32 registers, each containing 10 bits of data. */\n#define MAX2837_NUM_REGS            32\n#define MAX2837_DATA_REGS_MAX_VALUE 1024\n\ntypedef enum {\n\tMAX2837_MODE_SHUTDOWN,\n\tMAX2837_MODE_STANDBY,\n\tMAX2837_MODE_TX,\n\tMAX2837_MODE_RX\n} max2837_mode_t;\n\nstruct max2837_driver_t;\ntypedef struct max2837_driver_t max2837_driver_t;\n\nstruct max2837_driver_t {\n\tspi_bus_t* bus;\n\tgpio_t gpio_enable;\n\tgpio_t gpio_rx_enable;\n\tgpio_t gpio_tx_enable;\n\tvoid (*target_init)(max2837_driver_t* const drv);\n\tvoid (*set_mode)(max2837_driver_t* const drv, const max2837_mode_t new_mode);\n\tmax2837_mode_t mode;\n\tuint16_t regs[MAX2837_NUM_REGS];\n\tuint32_t regs_dirty;\n};\n\n/* Initialize chip. */\nextern void max2837_setup(max2837_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nextern uint16_t max2837_reg_read(max2837_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nextern void max2837_reg_write(max2837_driver_t* const drv, uint8_t r, uint16_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nextern void max2837_regs_commit(max2837_driver_t* const drv);\n\nmax2837_mode_t max2837_mode(max2837_driver_t* const drv);\nvoid max2837_set_mode(max2837_driver_t* const drv, const max2837_mode_t new_mode);\n\n/* Turn on/off all chip functions. Does not control oscillator and CLKOUT */\nextern void max2837_start(max2837_driver_t* const drv);\nextern void max2837_stop(max2837_driver_t* const drv);\n\n/* Set frequency in Hz. Frequency setting is a multi-step function\n * where order of register writes matters. */\nextern void max2837_set_frequency(max2837_driver_t* const drv, uint32_t freq);\nuint32_t max2837_set_lpf_bandwidth(\n\tmax2837_driver_t* const drv,\n\tconst uint32_t bandwidth_hz);\nbool max2837_set_lna_gain(max2837_driver_t* const drv, const uint32_t gain_db);\nbool max2837_set_vga_gain(max2837_driver_t* const drv, const uint32_t gain_db);\nbool max2837_set_txvga_gain(max2837_driver_t* const drv, const uint32_t gain_db);\n\nextern void max2837_tx(max2837_driver_t* const drv);\nextern void max2837_rx(max2837_driver_t* const drv);\n\n#endif // __MAX2837_H\n"
  },
  {
    "path": "firmware/common/max2837_regs.def",
    "content": "/* -*- mode: c -*- */\n\n#ifndef __MAX2837_REGS_DEF\n#define __MAX2837_REGS_DEF\n\n/* Generate static inline accessors that operate on the global\n * regs. Done this way to (1) allow defs to be scraped out and used\n * elsewhere, e.g. in scripts, (2) to avoid dealing with endian\n * (structs). This may be used in firmware, or on host predefined\n * register loads. */\n\n#define MAX2837_REG_SET_CLEAN(_d, _r) (_d->regs_dirty &= ~(1UL<<_r))\n#define MAX2837_REG_SET_DIRTY(_d, _r) (_d->regs_dirty |= (1UL<<_r))\n\n/* On set_, register is always set dirty, even if nothing\n * changed. This makes sure that write that have side effects,\n * e.g. frequency setting, are not skipped. */\n\n/* n=name, r=regnum, o=offset (bits from LSB), l=length (bits) */\n#define __MREG__(n,r,o,l) \\\nstatic inline uint16_t get_##n(max2837_driver_t* const _d) { \\\n\treturn (_d->regs[r] >> (o-l+1)) & ((1<<l)-1);\t\\\n} \\\nstatic inline void set_##n(max2837_driver_t* const _d, uint16_t v) {      \\\n\t_d->regs[r] &= ~(((1<<l)-1)<<(o-l+1));  \\\n\t_d->regs[r] |= ((v&((1<<l)-1))<<(o-l+1)); \\\n\tMAX2837_REG_SET_DIRTY(_d, r); \\\n}\n\n/* REG 0 */\n__MREG__(MAX2837_LNA_EN,   0,0,1)\n__MREG__(MAX2837_Mixer_EN, 0,1,1)\n__MREG__(MAX2837_RxLO_EN,  0,2,1)\n__MREG__(MAX2837_Lbias,    0,4,2)\n#define MAX2837_Lbias_LOWEST  0\n#define MAX2837_Lbias_NOMINAL 2\n#define MAX2837_Lbias_HIGHEST 3\n__MREG__(MAX2837_Mbias,    0,6,2)\n#define MAX2837_Mbias_LOWEST  0\n#define MAX2837_Mbias_NOMINAL 2\n#define MAX2837_Mbias_HIGHEST 3\n__MREG__(MAX2837_buf,      0,8,2)\n#define MAX2837_buf_LOWEST  0\n#define MAX2837_buf_NOMINAL 2\n#define MAX2837_buf_HIGHEST 3\n__MREG__(MAX2837_LNAband,  0,9,1)\n#define MAX2837_LNAband_2_4 0   // 2.3-2.5 GHz\n#define MAX2837_LNAband_2_6 1   // 2.5-2.7 GHz\n\n/* REG 1 */\n__MREG__(MAX2837_LNAtune,  1,0,1)\n#define MAX2837_LNAtune_NOMINAL 0\n#define MAX2837_LNAtune_DOWN    1\n__MREG__(MAX2837_LNAde_Q,1,1,1)\n#define MAX2837_LNAde_Q_NOMINAL 0\n#define MAX2837_LNAde_Q_2DB     1\n__MREG__(MAX2837_LNAgain,1,4,3)\n#define MAX2837_LNAgain_MAX 0b000 // Pad in 8dB steps, bits reversed\n#define MAX2837_LNAgain_M8  0b100\n#define MAX2837_LNAgain_M16 0b010\n#define MAX2837_LNAgain_M24 0b110\n#define MAX2837_LNAgain_M32 0b011\n#define MAX2837_LNAgain_M40 0b111\n__MREG__(MAX2837_iqerr_trim,1,9,5)\n// 0b00000 = +4.0 degree phase error\n// 0b01111 =  0.0\n// 0b11111 = -4.0\n\n/* REG 2 */\n__MREG__(MAX2837_LPF_EN,2,0,1)\n__MREG__(MAX2837_TxBB_EN,2,1,1)\n__MREG__(MAX2837_ModeCtrl,2,3,2)\n#define MAX2837_ModeCtrl_RxCalibration 0\n#define MAX2837_ModeCtrl_RxLPF         1\n#define MAX2837_ModeCtrl_TxLPF         2\n#define MAX2837_ModeCtrl_LPFTrim       3\n__MREG__(MAX2837_FT,2,7,4)\n#define MAX2837_FT_1_75M 0\n#define MAX2837_FT_2_5M  1\n#define MAX2837_FT_3_5M  2\n#define MAX2837_FT_5M    3\n#define MAX2837_FT_5_5M  4\n#define MAX2837_FT_6M    5\n#define MAX2837_FT_7M    6\n#define MAX2837_FT_8M    7\n#define MAX2837_FT_9M    8\n#define MAX2837_FT_10M   9\n#define MAX2837_FT_12M   10\n#define MAX2837_FT_14M   11\n#define MAX2837_FT_15M   12\n#define MAX2837_FT_20M   13\n#define MAX2837_FT_24M   14\n#define MAX2837_FT_28M   15\n__MREG__(MAX2837_dF,2,9,2)\n#define MAX2837_dF_M10     0b00 // -10%\n#define MAX2837_dF_NOMINAL 0b01\n#define MAX2837_dF_10      0b11 // +10%\n\n/* REG 3 */\n__MREG__(MAX2837_PT_SPI,3,3,4)  // slowest=1111 fastest=0000 nom=1001\n__MREG__(MAX2837_Bqd,3,6,3)     // MSB doubles bias current, lower 2 25% each\n__MREG__(MAX2837_TxRPCM,3,9,3)  // 000=1.00V, 0.05V steps, 111 not allowed\n\n/* REG 4 */\n__MREG__(MAX2837_RP,4,1,2)      // 20% steps, 00=lowest, 11=highest\n__MREG__(MAX2837_TxBuff,4,3,2)  // 25% steps, 00=lowest, 11=highest\n__MREG__(MAX2837_VGA_EN,4,4,1)\n__MREG__(MAX2837_VGAMUX_enable,4,5,1)\n__MREG__(MAX2837_BUFF_Curr,4,7,2) // 250uA + 125uA steps\n__MREG__(MAX2837_BUFF_VCM,4,9,2)  // VGA common mode\n#define MAX2837_BUFF_VCM_0_9  0  // 0.9V\n#define MAX2837_BUFF_VCM_1_0  1  // 1.0V\n#define MAX2837_BUFF_VCM_1_1  2  // 1.1V\n#define MAX2837_BUFF_VCM_1_25 3  // 1.25V\n\n/* REG 5 */\n__MREG__(MAX2837_VGA,5,4,5) // max=00000, attenuation in 2dB steps\n__MREG__(MAX2837_sel_In1_In2,5,5,1)\n#define MAX2837_sel_In1_In2_RXVGA 0\n#define MAX2837_sel_In1_In2_TXAM  1\n__MREG__(MAX2837_turbo15n20,5,6,1)\n__MREG__(MAX2837_VGA_Curr,5,8,2) // 01=default, 00=-33%, 10=+33%, 11=+67%\n__MREG__(MAX2837_fuse_arm,5,9,1)\n\n/* REG 6 */\n__MREG__(MAX2837_RSSI_EN,6,6,1) // enable RSSI\n__MREG__(MAX2837_RSSI_MUX,6,7,1)\n#define MAX2837_RSSI_MUX_RSSI 0\n#define MAX2837_RSSI_MUX_TEMP 1\n__MREG__(MAX2837_RSSI_MODE,6,8,1)    // set to override RXHP pin\n__MREG__(MAX2837_LPF_MODE_SEL,6,9,1) // set to enable mode in reg 2 ModeCtrl\n\n/* REG 7 is R/O */\n// D4:0 ts_adc (temp sensor)\n// D9:5 zeros or test outputs\n\n/* REG 8 */\n__MREG__(MAX2837_LNAgain_SPI_EN,8,0,1)  // set to override pin control of LNA\n__MREG__(MAX2837_VGAgain_SPI_EN,8,1,1)  // set to override pin control of VGA\n__MREG__(MAX2837_EN_Bias_Trim,8,2,1)    // route bias current to bondpad\n__MREG__(MAX2837_BIAS_TRIM_SPI,8,7,5)   // down=00000, up=11111, nom=10000\n__MREG__(MAX2837_BIAS_TRIM_CNTRL,8,8,1) // enable BIAS_TRIM_SPI value\n__MREG__(MAX2837_RX_IQERR_SPI_EN,8,9,1) // ???\n\n/* REG 9 */\n__MREG__(MAX2837_ts_adc_trigger,9,0,1)  // temp sensor trigger (one shot)\n__MREG__(MAX2837_ts_en,9,1,1)           // temp sensor enable (before trigger)\n__MREG__(MAX2837_LPFtrim_SPI_EN,9,2,1)\n__MREG__(MAX2837_DOUT_DRVH,9,3,1)\n#define MAX2837_DOUT_DRVH_1X 0\n#define MAX2837_DOUT_DRVH_4X 1\n__MREG__(MAX2837_DOUT_PU,9,4,1) // set to enable CMOS PU (default), else OD\n__MREG__(MAX2837_DOUT_SEL,9,7,3)\n#define MAX2837_DOUT_SEL_SPI             0 // default, SPI comm\n#define MAX2837_DOUT_SEL_PLL_LOCK_DETECT 1\n#define MAX2837_DOUT_SEL_VAS_TEST_OUT    2\n#define MAX2837_DOUT_SEL_HPFSM_TEST_OUT  3\n#define MAX2837_DOUT_SEL_LOGEN_TRIM_OUT  4\n#define MAX2837_DOUT_SEL_RX_FUSE_GASKET  5\n#define MAX2837_DOUT_SEL_TX_FUSE_GASKET  6\n#define MAX2837_DOUT_SEL_ZERO            7\n__MREG__(MAX2837_fuse_sh,9,8,1)         // ???\n__MREG__(MAX2837_fuse_burn_gkt,9,9,1)   // enable (don't)\n\n/* REG 10 */\n__MREG__(MAX2837_TXCAL_GAIN,10,2,2)     // 00=default, steps of +10dB\n__MREG__(MAX2837_TXCAL_V2I_FILT,10,5,3) // 000=+12%, 111=-16%, 011=default\n__MREG__(MAX2837_TX_BIAS_ADJ,10,7,2)    // 00=-10%, 01=default, 10=+10%, 11=+20%\n\n/* REG 11 */\n__MREG__(MAX2837_AMD_SPI_EN,11,0,1)     // enable AM detector\n__MREG__(MAX2837_TXMXR_V2I_GAIN,11,4,4) // 0000=max, steps of -0.5dB\n\n/* REG 12 */\n__MREG__(MAX2837_HPC_10M,12,1,2)        // steps of 0.4uS (0.0-1.2)\n__MREG__(MAX2837_HPC_10M_GAIN,12,3,2)   // steps of 0.4uS (0.0-1.2)\n__MREG__(MAX2837_HPC_600K,12,6,3)       // steps of 0.8uS (0.0-4.8), 7=stay 1\n__MREG__(MAX2837_HPC_600K_GAIN,12,9,3)  // steps of 0.8uS (0.0-4.8), 7=stay 1\n\n/* REG 13 */\n__MREG__(MAX2837_HPC_100K,13,1,2)       // steps of 3.2uS (0.0-9.6)\n__MREG__(MAX2837_HPC_100K_GAIN,13,3,2)  // steps of 3.2uS (0.0-9.6)\n__MREG__(MAX2837_HPC_30K,13,5,2)        // steps of 3.2uS (0.0-9.6)\n__MREG__(MAX2837_HPC_30K_GAIN,13,7,2)   // steps of 3.2uS (0.0-9.6)\n__MREG__(MAX2837_HPC_1K,13,9,2)         // steps of 3.2uS (0.0-9.6)\n\n/* REG 14 */\n__MREG__(MAX2837_HPC_1K_GAIN,14,1,2)    // steps of 3.2uS (0.0-9.6)\n__MREG__(MAX2837_HPC_DELAY,14,3,2)      // steps of 0.2uS (0.0-0.6)\n__MREG__(MAX2837_HPC_STOP,14,5,2)\n#define MAX2837_STOP_100  0\n#define MAX2837_STOP_1K   1\n#define MAX2837_STOP_30K  2\n#define MAX2837_STOP_100K 3\n__MREG__(MAX2837_HPC_STOP_M2,14,7,2)\n#define MAX2837_STOP_M2_1K   0\n#define MAX2837_STOP_M2_30K  1\n#define MAX2837_STOP_M2_100K 2\n#define MAX2837_STOP_M2_600K 3\n__MREG__(MAX2837_HPC_RXGAIN_EN,14,8,1) // RXVGA HPFSM re-triggered by B7 & B6\n__MREG__(MAX2837_HPC_MODE,14,9,1)      // use RXHP\n\n/* REG 15 */\n__MREG__(MAX2837_HPC_DIVH,15,0,1)\n#define MAX2837_HPC_DIVH_20M 0\n#define MAX2837_HPC_DIVH_40M 1\n__MREG__(MAX2837_HPC_TST,15,5,5)       // filter test modes ... see doc\n__MREG__(MAX2837_HPC_SEQ_BYP,15,6,1)   // set to bypass programmed sequence\n__MREG__(MAX2837_DOUT_CSB_SEL,15,7,1)  // set to tri state DOUT when CSB high\n\n/* REG 16 */\n__MREG__(MAX2837_EN_SPI,16,0,1)        // enable overall chip\n__MREG__(MAX2837_CAL_SPI,16,1,1)       // enable calibration mode\n__MREG__(MAX2837_LOGEN_SPI_EN,16,2,1)  // ???\n__MREG__(MAX2837_SYN_SPI_EN,16,3,1)    // enable synthesizer\n__MREG__(MAX2837_VAS_SPI_EN,16,4,1)    // enable VCO autoselect\n__MREG__(MAX2837_PADRV_SPI_EN,16,5,1)  // enable power amp\n__MREG__(MAX2837_PADAC_SPI_EN,16,6,1)  // enable power amp bias DAC always\n__MREG__(MAX2837_PADAC_TX_EN,16,7,1)   // enable power amp bias only if TX pin\n__MREG__(MAX2837_TXMX_SPI_EN,16,8,1)   // enable TX mixer\n__MREG__(MAX2837_TXLO_SPI_EN,16,9,1)   // enable TX LO\n\n/* REG 17 */\n__MREG__(MAX2837_SYN_FRAC_LO,17,9,10)\n\n/* REG 18 */\n__MREG__(MAX2837_SYN_FRAC_HI,18,9,10)\n\n/* REG 19 */\n__MREG__(MAX2837_SYN_INT,19,7,8)\n__MREG__(MAX2837_LOGEN_BSW,19,9,2)\n#define MAX2837_LOGEN_BSW_2_3 0 // 2300 - <2400 MHz\n#define MAX2837_LOGEN_BSW_2_4 1 // 2400 - <2500 MHz\n#define MAX2837_LOGEN_BSW_2_5 2 // 2500 - <2600 MHz\n#define MAX2837_LOGEN_BSW_2_6 3 // 2600 - <2700 MHz\n\n/* REG 20 */\n__MREG__(MAX2837_SYN_MODE,20,0,1)\n#define MAX2837_SYN_MODE_INTEGER    0\n#define MAX2837_SYN_MODE_FRACTIONAL 1\n__MREG__(MAX2837_SYN_REF_DIV,20,2,2)\n#define MAX2837_SYN_REF_DIV_1 0\n#define MAX2837_SYN_REF_DIV_2 1\n#define MAX2837_SYN_REF_DIV_4 2\n#define MAX2837_SYN_REF_DIV_8 3\n__MREG__(MAX2837_SYN_CURRENT_,20,4,2)\n#define MAX2837_SYN_CURRENT_3_2_DIFF   0 // 3.2mA differential\n#define MAX2837_SYN_CURRENT_1_6_DIFF   1 // 1.6mA differential\n#define MAX2837_SYN_CURRENT_1_6_SINGLE 2 // 1.6mA single-ended\n#define MAX2837_SYN_CURRENT_0_8_SINGLE 3 // 0.8mA single-ended\n__MREG__(MAX2837_SYN_CLOCKOUT_DRIVE,20,5,1)\n#define MAX2837_SYN_CLOCKOUT_DRIVE_1X 0\n#define MAX2837_SYN_CLOCKOUT_DRIVE_4X 1\n__MREG__(MAX2837_SYN_TURBO_EN,20,6,1)  // ???\n__MREG__(MAX2837_SYN_BIAS_SPI,20,7,1)  // Use trim value below\n__MREG__(MAX2837_SYN_BIAS_TRIM,20,9,2) // 00=max 10=default 11=min\n\n/* REG 21 */\n__MREG__(MAX2837_SYN_CP_COMMON_MODE_EN,21,0,1)\n__MREG__(MAX2837_SYN_PRESCALER_BIAS_BOOST,21,1,1)  // 0=default 1=+20%\n__MREG__(MAX2837_SYN_CP_BETA_EN,21,2,1)\n__MREG__(MAX2837_SYN_SD_CLOCK_SEL,21,3,1)\n#define MAX2837_SYN_SD_CLOCK_PFD 0  // from PFD reset\n#define MAX2837_SYN_SD_CLOCK_PRE 1  // from prescaler\n__MREG__(MAX2837_SYN_CP_PULSE_WIDTH_ADJ,21,4,1)    // 0=default 1=-20%\n__MREG__(MAX2837_SYN_CP_LIN_CUR,21,6,2) // +3% per step\n__MREG__(MAX2837_SYN_TEST_OUT,21,9,3)   // high bit locks CP in test mode\n#define MAX2837_SYN_TEST_LOCK_DETECT         0b000\n#define MAX2837_SYN_TEST_SD                  0b001\n#define MAX2837_SYN_TEST_REF_DIV             0b010\n#define MAX2837_SYN_TEST_MAIN_DIV            0b011\n#define MAX2837_SYN_TEST_CP_LO_Z_LOCK_DETECT 0b100\n#define MAX2837_SYN_TEST_CP_SOURCE_SD        0b101\n#define MAX2837_SYN_TEST_CP_SINK_REF_DIV     0b110\n#define MAX2837_SYN_TEST_CP_HI_Z_MAIN_DIV    0b111\n\n/* REG 22 */\n__MREG__(MAX2837_VAS_EN,22,0,1)  // select VCO subband by VAS, vs. reg\n__MREG__(MAX2837_VAS_RELOCK_SEL,22,1,1)\n#define MAX2837_VAS_RELOCK_SELECTED 0\n#define MAX2837_VAS_RELOCK_PRESENT  1\n__MREG__(MAX2837_VAS_DIV,22,4,3)\n#define MAX2837_VAS_CLK_DIV_8  0\n#define MAX2837_VAS_CLK_DIV_9  1\n#define MAX2837_VAS_CLK_DIV_10 2\n#define MAX2837_VAS_CLK_DIV_11 3\n#define MAX2837_VAS_CLK_DIV_12 4\n#define MAX2837_VAS_CLK_DIV_13 5\n#define MAX2837_VAS_CLK_DIV_14 6\n#define MAX2837_VAS_CLK_DIV_2  7\n__MREG__(MAX2837_VAS_DLY,22,6,2) // Delay = Txtal * VAS_DIV * VAS_DLY * 7\n#define MAX2837_VAS_DLY_16\n#define MAX2837_VAS_DLY_32\n#define MAX2837_VAS_DLY_64\n#define MAX2837_VAS_DLY_128\n__MREG__(MAX2837_VAS_TRIG_EN,22,7,1)\n__MREG__(MAX2837_VAS_ADE,22,8,1)\n__MREG__(MAX2837_VAS_ADL_SPI,22,9,1)\n\n/* REG 23 */\n__MREG__(MAX2837_VAS_SPI,23,4,5) // subband selection default is center (15)\n__MREG__(MAX2837_XTAL_BIAS,23,6,2)\n#define MAX2837_XTAL_BIAS_240_20 0 // 240uA for 20MHz\n#define MAX2837_XTAL_BIAS_420_20 1\n#define MAX2837_XTAL_BIAS_600_40 2\n#define MAX2837_XTAL_BIAS_780_40 3\n__MREG__(MAX2837_XTAL_E2C_BIAS,23,7,1)\n#define MAX2837_XTAL_E2C_BIAS_360 0 // uA\n#define MAX2837_XTAL_E2C_BIAS_540 1\n__MREG__(MAX2837_VAS_SE,23,8,1)\n#define MAX2837_VAS_SE_DIFF   0\n#define MAX2837_VAS_SE_SINGLE 1\n__MREG__(MAX2837_VCO_SPI_EN,23,9,1) // set to override mode\n\n/* REG 24 */\n__MREG__(MAX2837_XTAL_TUNE,24,6,7)  // 0=max 127=min freq\n__MREG__(MAX2837_CLKOUT_PIN_EN,24,7,1)\n__MREG__(MAX2837_CLKOUT_DIV,24,8,1)\n#define MAX2837_CLKOUT_DIV_1 0\n#define MAX2837_CLKOUT_DIV_2 1\n__MREG__(MAX2837_XTAL_CORE_EN,24,9,1)    // set to override mode\n\n/* REG 25 */\n__MREG__(MAX2837_VCO_BIAS_SPI_EN,25,0,1) // enable override of vco bias trim\n__MREG__(MAX2837_VCO_BIAS,25,4,4)        // 0b1000 nominal\n__MREG__(MAX2837_VCO_CMEN,25,5,1)        // enable Miller capacitor\n__MREG__(MAX2837_VCO_PDET_TST,25,7,2)    // peak detector test output select\n#define MAX2837_VCO_PDET_TST_NORMAL 0\n#define MAX2837_VCO_PDET_TST_PDOUT  1 // peak detector output\n#define MAX2837_VCO_PDET_TST_PDREF  2 // peak detector reference\n#define MAX2837_VCO_PDET_TST_TEMP   3 // VCO temperature sensor\n__MREG__(MAX2837_VCO_BUF_BIAS,25,9,2)    // VCO buffer bias\n#define MAX2837_VCO_BUF_BIAS_800uA  0\n#define MAX2837_VCO_BUF_BIAS_1200uA 1 // default\n#define MAX2837_VCO_BUF_BIAS_1600uA 2\n#define MAX2837_VCO_BUF_BIAS_2000uA 3\n\n/* REG 26 */\n__MREG__(MAX2837_LOGEN_BIAS1,26,1,2)  // LOGEN emitter follower bias\n#define MAX2837_LOGEN_BIAS1_400u    0\n#define MAX2837_LOGEN_BIAS1_600u    1\n#define MAX2837_LOGEN_BIAS1_800u    2\n#define MAX2837_LOGEN_BIAS1_1000u   3\n__MREG__(MAX2837_LOGEN_BIAS2,26,2,1)  // LOGEN RX/TX Gm bias\n#define MAX2837_LOGEN_BIAS2_DEFAULT 0 // default\n#define MAX2837_LOGEN_BIAS2_PLUS25  1 // +25%\n__MREG__(MAX2837_LOGEN_2GM,26,3,1)    //\n__MREG__(MAX2837_LOGEN_TRIM1,26,4,1)  // mixer tank trim enable\n__MREG__(MAX2837_LOGEN_TRIM2,26,5,1)  // bandpass filter trim enable\n__MREG__(MAX2837_VAS_TST,26,9,4)       // DOUT test signal select\n#define MAX2837_VAS_TST_VCO_BSW0    0  // VAS band select output (5 bits)\n#define MAX2837_VAS_TST_VCO_BSW1    1\n#define MAX2837_VAS_TST_VCO_BSW2    2\n#define MAX2837_VAS_TST_VCO_BSW3    3\n#define MAX2837_VAS_TST_VCO_BSW4    4\n#define MAX2837_VAS_TST_Vtune_ADC0  5  // VCO Vtune ADC output (3 bits)\n#define MAX2837_VAS_TST_Vtune_ADC1  6\n#define MAX2837_VAS_TST_Vtune_ADC2  7\n#define MAX2837_VAS_TST_VASA        8  // VAS accomplish (success)\n#define MAX2837_VAS_TST_VASE        9  // VAS end (success or gave up)\n#define MAX2837_VAS_TST_ZERO        15 // default\n\n/* REG 27 */\n__MREG__(MAX2837_PADRV_BIAS,27,2,3)    // PA driver bias (0-7), default 3\n__MREG__(MAX2837_PADRV_DOWN_SPI_EN,27,3,1) // PA drv down process select enable\n__MREG__(MAX2837_PADRV_DOWN,27,4,1)    // PA driver down select\n#define MAX2837_PADRV_DOWN_DOWN     0\n#define MAX2837_PADRV_DOWN_UP       1  // default\n__MREG__(MAX2837_PADAC_IV,27,5,1)      // PA DAC I/V output select\n#define MAX2837_PADAC_IV_VOLTAGE    0\n#define MAX2837_PADAC_IV_CURRENT    1  // default\n__MREG__(MAX2837_PADAC_VMODE,27,6,1)   // set logic 0 or 1 for PADAC_IV out\n__MREG__(MAX2837_PADAC_DIV,27,7,1)     // PA DAC clock divide ratio\n#define MAX2837_PADAC_DIV_20MHz     0\n#define MAX2837_PADAC_DIV_40MHz     1\n__MREG__(MAX2837_TXGATE_EN,27,8,1)     // set to relock when TXOOL=1 or LD=0\n__MREG__(MAX2837_TXDCCORR_EN,27,9,1)   // TX DC offset correction enable\n\n/* REG 28 */\n__MREG__(MAX2837_PADAC_BIAS,28,5,6)    // PADAC output current control, 5uA step\n__MREG__(MAX2837_PADAC_DLY,28,9,4)     // PADAC turn-on delay control\n                                       // 0,1 are both 0us\n                                       // then 0.5us steps to 7.0us\n\n/* REG 29 */\n__MREG__(MAX2837_TXVGA_GAIN_SPI_EN,29,0,1) // Enable SPI control of TXVGA gain\n__MREG__(MAX2837_TXVGA_GAIN_MSB_SPI_EN,29,1,1)\n__MREG__(MAX2837_TX_DCCORR_SPI_EN,29,2,1)\n__MREG__(MAX2837_FUSE_ARM,29,3,1)      // Fuse burn enable\n__MREG__(MAX2837_TXVGA_GAIN,29,9,6)    // 0 = min atten, 63 = max atten\n\n/* REG 30 */\n__MREG__(MAX2837_TXLO_IQ,30,4,5)\n__MREG__(MAX2837_TXLO_IQ_SPI_EN,30,5,1)\n__MREG__(MAX2837_TXLO_BUFF_BIAS,30,7,2)\n#define MAX2837_TXLO_BUFF_BIAS_1_0mA 0\n#define MAX2837_TXLO_BUFF_BIAS_1_5mA 1\n#define MAX2837_TXLO_BUFF_BIAS_2_0mA 2 // default\n#define MAX2837_TXLO_BUFF_BIAS_2_5mA 3\n__MREG__(MAX2837_FUSE_GKT,30,8,1)\n__MREG__(MAX2837_FUSE_RTH,30,9,1)\n\n/* REG 31 */\n// 0 -> 992/0uA correction, 15 -> 0/992uA correction ... if TX_DCCORR_SPI_EN\n__MREG__(MAX2837_TX_DCCORR_I,31,4,5)\n__MREG__(MAX2837_TX_DCCORR_Q,31,9,5)\n\n#endif // __MAX2837_REGS_DEF\n"
  },
  {
    "path": "firmware/common/max2837_target.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max2837_target.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\nvoid max2837_target_init(max2837_driver_t* const drv)\n{\n\t/* Configure SSP1 Peripheral (to be moved later in SSP driver) */\n\tscu_pinmux(SCU_SSP1_CIPO, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION1));\n\n\tscu_pinmux(SCU_XCVR_CS, SCU_XCVR_CS_PINCFG);\n\n\t/* Configure XCVR_CTL GPIO pins. */\n\tscu_pinmux(SCU_XCVR_ENABLE, SCU_XCVR_ENABLE_PINCFG);\n\tscu_pinmux(SCU_XCVR_RXENABLE, SCU_XCVR_RXENABLE_PINCFG);\n\tscu_pinmux(SCU_XCVR_TXENABLE, SCU_XCVR_TXENABLE_PINCFG);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(drv->gpio_enable);\n\tgpio_output(drv->gpio_rx_enable);\n\tgpio_output(drv->gpio_tx_enable);\n}\n\nvoid max2837_target_set_mode(max2837_driver_t* const drv, const max2837_mode_t new_mode)\n{\n\t/* MAX2837_MODE_SHUTDOWN:\n\t * All circuit blocks are powered down, except the 4-wire serial bus\n\t * and its internal programmable registers.\n\t *\n\t * MAX2837_MODE_STANDBY:\n\t * Used to enable the frequency synthesizer block while the rest of the\n\t * device is powered down. In this mode, PLL, VCO, and LO generator\n\t * are on, so that Tx or Rx modes can be quickly enabled from this mode.\n\t * These and other blocks can be selectively enabled in this mode.\n\t *\n\t * MAX2837_MODE_TX:\n\t * All Tx circuit blocks are powered on. The external PA is powered on\n\t * after a programmable delay using the on-chip PA bias DAC. The slow-\n\t * charging Rx circuits are in a precharged “idle-off” state for fast\n\t * Tx-to-Rx turnaround time.\n\t *\n\t * MAX2837_MODE_RX:\n\t * All Rx circuit blocks are powered on and active. Antenna signal is\n\t * applied; RF is downconverted, filtered, and buffered at Rx BB I and Q\n\t * outputs. The slow- charging Tx circuits are in a precharged “idle-off”\n\t * state for fast Rx-to-Tx turnaround time.\n\t */\n\tgpio_write(drv->gpio_enable, new_mode != MAX2837_MODE_SHUTDOWN);\n\tgpio_write(drv->gpio_rx_enable, new_mode == MAX2837_MODE_RX);\n\tgpio_write(drv->gpio_tx_enable, new_mode == MAX2837_MODE_TX);\n\tdrv->mode = new_mode;\n}\n"
  },
  {
    "path": "firmware/common/max2837_target.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2837_TARGET_H\n#define __MAX2837_TARGET_H\n\n#include \"max2837.h\"\n\nvoid max2837_target_init(max2837_driver_t* const drv);\nvoid max2837_target_set_mode(max2837_driver_t* const drv, const max2837_mode_t new_mode);\n\n#endif // __MAX2837_TARGET_H\n"
  },
  {
    "path": "firmware/common/max2839.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n * 'gcc -DTEST -DDEBUG -O2 -o test max2839.c' prints out what test\n * program would do if it had a real spi library\n *\n * 'gcc -DTEST -DBUS_PIRATE -O2 -o test max2839.c' prints out bus\n * pirate commands to do the same thing.\n */\n\n#include <stdint.h>\n#include <string.h>\n#include \"max2839.h\"\n#include \"max2839_regs.def\" // private register def macros\n#include \"selftest.h\"\n\nstatic uint8_t requested_lna_gain = 0;\nstatic uint8_t requested_vga_gain = 0;\n\n/* Default register values. */\nstatic const uint16_t max2839_regs_default[MAX2839_NUM_REGS] = {\n\t0x000,  /* 0 */\n\t0x00c,  /* 1:  data sheet says 0x00c but read 0x20c or 0x22c*/\n\t0x080,  /* 2 */\n\t0x1b0,  /* 3:  data sheet says 0x1b9 but read 0x1b0 or 0x1b9 */\n\t0x3e6,  /* 4 */\n\t0x100,  /* 5 */\n\t0x000,  /* 6 */\n\t0x208,  /* 7 */\n\t0x220,  /* 8:  data sheet says 0x220 but read 0x000 */\n\t0x018,  /* 9 */\n\t0x00c,  /* 10 */\n\t0x004,  /* 11: data sheet says 0x004 but read 0x000 */\n\t0x24f,  /* 12 */\n\t0x150,  /* 13 */\n\t0x3c5,  /* 14 */\n\t0x201,  /* 15 */\n\t0x01c,  /* 16 */\n\t0x155,  /* 17 */\n\t0x155,  /* 18 */\n\t0x153,  /* 19 */\n\t0x249,  /* 20 */\n\t0x02d,  /* 21: data sheet says 0x02d but read 0x13d */\n\t0x1a9,  /* 22 */\n\t0x24f,  /* 23 */\n\t0x180,  /* 24 */\n\t0x00a,  /* 25: data sheet says 0x000 but read 0x00a */\n\t0x3c0,  /* 26 */\n\t0x200,  /* 27: data sheet says 0x200 but read 0x22a or 0x22f */\n\t0x0c0,  /* 28 */\n\t0x03f,  /* 29: data sheet says 0x03f but read 0x07f or 0x17f */\n\t0x300,  /* 30: data sheet says 0x300 but read 0x398 or 0x31a */\n\t0x340}; /* 31: data sheet says 0x340 but read 0x359 */\n\n/*\n * All of the discrepancies listed above are in fields that either don't matter\n * or are undocumented except \"set to recommended value\". We set them to the\n * data sheet defaults even though the inital part we tested started up with\n * different settings.\n */\n\nstatic const uint8_t max2839_regs_skip_verify[] = {1, 3, 8, 11, 21, 25, 27, 29, 30, 31};\n\nstatic uint16_t max2839_read(max2839_driver_t* const drv, uint8_t r);\n\n/* Set up all registers according to defaults specified in docs. */\nstatic void max2839_init(max2839_driver_t* const drv)\n{\n\tdrv->target_init(drv);\n\tmax2839_set_mode(drv, MAX2839_MODE_SHUTDOWN);\n\n\tmemcpy(drv->regs, max2839_regs_default, sizeof(drv->regs));\n\tdrv->regs_dirty = 0xffffffff;\n\n\t/* Write default register values to chip. */\n\tmax2839_regs_commit(drv);\n\n\t/* Read back registers to verify. */\n\tselftest.max283x_readback_total_registers = MAX2839_NUM_REGS;\n\tfor (int r = 0; r < MAX2839_NUM_REGS; r++) {\n\t\tfor (unsigned int i = 0; i < sizeof(max2839_regs_skip_verify); i++) {\n\t\t\tif (max2839_regs_skip_verify[i] == r) {\n\t\t\t\tgoto next;\n\t\t\t}\n\t\t}\n\t\tuint16_t value = max2839_read(drv, r);\n\t\tif (value != drv->regs[r]) {\n\t\t\tselftest.max283x_readback_bad_value = value;\n\t\t\tselftest.max283x_readback_expected_value = drv->regs[r];\n\t\t\tbreak;\n\t\t}\nnext:\n\t\tselftest.max283x_readback_register_count = r + 1;\n\t}\n\n\tif (selftest.max283x_readback_register_count < MAX2839_NUM_REGS) {\n\t\tselftest.report.pass = false;\n\t}\n}\n\n/*\n * Set up pins for GPIO and SPI control, configure SSP peripheral for SPI, and\n * set our own default register configuration.\n */\nvoid max2839_setup(max2839_driver_t* const drv)\n{\n\tmax2839_init(drv);\n\n\t/* Use SPI control instead of B0-B7 pins for gain settings. */\n\tset_MAX2839_LNAgain_SPI(drv, 1);\n\tset_MAX2839_VGAgain_SPI(drv, 1);\n\tset_MAX2839_TX_VGA_Gain_SPI(drv, 1);\n\n\t/* enable RXINB */\n\tset_MAX2839_MIMO_SELECT(drv, 1);\n\n\t/* set gains for unused RXINA path to minimum */\n\tset_MAX2839_LNA1gain(drv, MAX2839_LNA1gain_M32);\n\tset_MAX2839_Rx1_VGAgain(drv, 0x3f);\n\n\t/* set maximum RX output common-mode voltage */\n\tset_MAX2839_RX_VCM(drv, MAX2839_RX_VCM_1_35);\n\n\t/* set HPF corner frequency to 1 kHz */\n\tset_MAX2839_HPC_STOP(drv, MAX2839_STOP_1K);\n\n\t/*\n\t * There are two LNA band settings, but we only use one of them.\n\t * Switching to the other one doesn't make the overall spectrum any\n\t * flatter but adds a surprise step in the middle.\n\t */\n\tset_MAX2839_LNAband(drv, MAX2839_LNAband_2_4);\n\n\tmax2839_regs_commit(drv);\n}\n\nstatic uint16_t max2839_read(max2839_driver_t* const drv, uint8_t r)\n{\n\tuint16_t value = (1 << 15) | (r << 10);\n\tspi_bus_transfer(drv->bus, &value, 1);\n\treturn value & 0x3ff;\n}\n\nstatic void max2839_write(max2839_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tuint16_t value = (r << 10) | (v & 0x3ff);\n\tspi_bus_transfer(drv->bus, &value, 1);\n}\n\nuint16_t max2839_reg_read(max2839_driver_t* const drv, uint8_t r)\n{\n\t// always read actual value from SPI for now\n\t//if ((drv->regs_dirty >> r) & 0x1) {\n\tdrv->regs[r] = max2839_read(drv, r);\n\t//};\n\treturn drv->regs[r];\n}\n\nvoid max2839_reg_write(max2839_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tdrv->regs[r] = v;\n\tmax2839_write(drv, r, v);\n\tMAX2839_REG_SET_CLEAN(drv, r);\n}\n\nstatic inline void max2839_reg_commit(max2839_driver_t* const drv, uint8_t r)\n{\n\tmax2839_reg_write(drv, r, drv->regs[r]);\n}\n\nvoid max2839_regs_commit(max2839_driver_t* const drv)\n{\n\tint r;\n\tfor (r = 0; r < MAX2839_NUM_REGS; r++) {\n\t\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\t\tmax2839_reg_commit(drv, r);\n\t\t}\n\t}\n}\n\nvoid max2839_set_mode(max2839_driver_t* const drv, const max2839_mode_t new_mode)\n{\n\tdrv->set_mode(drv, new_mode);\n}\n\nmax2839_mode_t max2839_mode(max2839_driver_t* const drv)\n{\n\treturn drv->mode;\n}\n\nvoid max2839_start(max2839_driver_t* const drv)\n{\n\tset_MAX2839_chip_enable(drv, 1);\n\tmax2839_regs_commit(drv);\n\tmax2839_set_mode(drv, MAX2839_MODE_STANDBY);\n}\n\nvoid max2839_tx(max2839_driver_t* const drv)\n{\n\t// FIXME does this do anything without LPFmode_SPI set?\n\t// do we need it to?\n\tset_MAX2839_LPFmode(drv, MAX2839_LPFmode_TxLPF);\n\tmax2839_regs_commit(drv);\n\tmax2839_set_mode(drv, MAX2839_MODE_TX);\n}\n\nvoid max2839_rx(max2839_driver_t* const drv)\n{\n\tset_MAX2839_LPFmode(drv, MAX2839_LPFmode_RxLPF);\n\tmax2839_regs_commit(drv);\n\tmax2839_set_mode(drv, MAX2839_MODE_RX);\n}\n\nvoid max2839_stop(max2839_driver_t* const drv)\n{\n\tset_MAX2839_chip_enable(drv, 0);\n\tmax2839_regs_commit(drv);\n\tmax2839_set_mode(drv, MAX2839_MODE_SHUTDOWN);\n}\n\nvoid max2839_set_frequency(max2839_driver_t* const drv, uint32_t freq)\n{\n\tuint8_t band;\n\tuint32_t div_frac;\n\tuint32_t div_int;\n\tuint32_t div_rem;\n\tuint32_t div_cmp;\n\tint i;\n\n\t/* Select band. Allow tuning outside specified bands. */\n\tif (freq < 2400000000U) {\n\t\tband = MAX2839_LOGEN_BSW_2_3;\n\t} else if (freq < 2500000000U) {\n\t\tband = MAX2839_LOGEN_BSW_2_4;\n\t} else if (freq < 2600000000U) {\n\t\tband = MAX2839_LOGEN_BSW_2_5;\n\t} else {\n\t\tband = MAX2839_LOGEN_BSW_2_6;\n\t}\n\n\t/* ASSUME 40MHz PLL. Ratio = F*(4/3)/40,000,000 = F/30,000,000 */\n\tfreq += (30000000 >> 21); /* round to nearest frequency */\n\tdiv_int = freq / 30000000;\n\tdiv_rem = freq % 30000000;\n\tdiv_frac = 0;\n\tdiv_cmp = 30000000;\n\tfor (i = 0; i < 20; i++) {\n\t\tdiv_frac <<= 1;\n\t\tdiv_rem <<= 1;\n\t\tif (div_rem >= div_cmp) {\n\t\t\tdiv_frac |= 0x1;\n\t\t\tdiv_rem -= div_cmp;\n\t\t}\n\t}\n\n\t/* Band settings */\n\tset_MAX2839_LOGEN_BSW(drv, band);\n\n\t/* Write order matters here, so commit INT and FRAC_HI before\n\t * committing FRAC_LO, which is the trigger for VCO\n\t * auto-select. TODO - it's cleaner this way, but it would be\n\t * faster to explicitly commit the registers explicitly so the\n\t * dirty bits aren't scanned twice. */\n\tset_MAX2839_SYN_INT(drv, div_int);\n\tset_MAX2839_SYN_FRAC_HI(drv, (div_frac >> 10) & 0x3ff);\n\tmax2839_regs_commit(drv);\n\tset_MAX2839_SYN_FRAC_LO(drv, div_frac & 0x3ff);\n\tmax2839_regs_commit(drv);\n}\n\ntypedef struct {\n\tuint32_t bandwidth_hz;\n\tuint32_t ft;\n} max2839_ft_t;\n\n// clang-format off\nstatic const max2839_ft_t max2839_ft[] = {\n\t{  1750000, MAX2839_FT_1_75M },\n\t{  2500000, MAX2839_FT_2_5M },\n\t{  3500000, MAX2839_FT_3_5M },\n\t{  5000000, MAX2839_FT_5M },\n\t{  5500000, MAX2839_FT_5_5M },\n\t{  6000000, MAX2839_FT_6M },\n\t{  7000000, MAX2839_FT_7M },\n\t{  8000000, MAX2839_FT_8M },\n\t{  9000000, MAX2839_FT_9M },\n\t{ 10000000, MAX2839_FT_10M },\n\t{ 12000000, MAX2839_FT_12M },\n\t{ 14000000, MAX2839_FT_14M },\n\t{ 15000000, MAX2839_FT_15M },\n\t{ 20000000, MAX2839_FT_20M },\n\t{ 24000000, MAX2839_FT_24M },\n\t{ 28000000, MAX2839_FT_28M },\n\t{        0, 0 },\n};\n//clang-format on\n\nuint32_t max2839_set_lpf_bandwidth(max2839_driver_t* const drv, const uint32_t bandwidth_hz) {\n\tconst max2839_ft_t* p = max2839_ft;\n\twhile( p->bandwidth_hz != 0 ) {\n\t\tif( p->bandwidth_hz >= bandwidth_hz ) {\n\t\t\tbreak;\n\t\t}\n\t\tp++;\n\t}\n\n\tif( p->bandwidth_hz != 0 ) {\n\t\tset_MAX2839_FT(drv, p->ft);\n\t\tmax2839_regs_commit(drv);\n\t}\n\n\treturn p->bandwidth_hz;\n}\n\nvoid max2839_configure_rx_gain(max2839_driver_t* const drv)\n{\n\t/*\n\t * restrict requested LNA gain to valid MAX2837 settings:\n\t * 0, 8, 16, 24, 32, or 40\n\t */\n\tif (requested_lna_gain > 40) {\n\t\trequested_lna_gain = 40;\n\t}\n\trequested_lna_gain &= 0x38;\n\n\t/*\n\t * restrict requested VGA gain to valid MAX2837 settings:\n\t * even number, 0 through 62\n\t */\n\tif (requested_vga_gain > 62) {\n\t\trequested_vga_gain = 62;\n\t}\n\trequested_vga_gain &= 0x3e;\n\n\t/*\n\t * MAX2839 has lower full-scale RX output voltage than MAX2837, so we\n\t * adjust the VGA (baseband) gain to compensate.\n\t */\n\tuint8_t vga_gain = requested_vga_gain + 3;\n\tuint8_t lna_gain = requested_lna_gain;\n\n\t/*\n\t * If that adjustment puts VGA gain out of range, use LNA gain to\n\t * compensate.  MAX2839 VGA gain can be any number from 0 through 63.\n\t */\n\tif (vga_gain > 63) {\n\t\tif (lna_gain <= 32) {\n\t\t\tvga_gain -= 8;\n\t\t\tlna_gain += 8;\n\t\t} else {\n\t\t\tvga_gain = 63;\n\t\t}\n\t}\n\n\t/*\n\t * MAX2839 lacks max-24 dB and max-40 dB LNA gain settings, so we use\n\t * VGA gain to compensate.\n\t */\n\tif (lna_gain == 0) {\n\t\tlna_gain = 8;\n\t\tvga_gain = (vga_gain >= 8) ? vga_gain - 8 : 0;\n\t}\n\tif (lna_gain == 16) {\n\t\tif (vga_gain > 32) {\n\t\t\tvga_gain -= 8;\n\t\t\tlna_gain += 8;\n\t\t} else {\n\t\t\tvga_gain += 8;\n\t\t\tlna_gain -= 8;\n\t\t}\n\t}\n\n\tuint16_t val;\n\tswitch (lna_gain) {\n\tcase 40:\n\t\tval = MAX2839_LNA2gain_MAX;\n\t\tbreak;\n\tcase 32:\n\t\tval = MAX2839_LNA2gain_M8;\n\t\tbreak;\n\tcase 24:\n\tcase 16:\n\t\tval = MAX2839_LNA2gain_M16;\n\t\tbreak;\n\tcase 8:\n\tcase 0:\n\tdefault:\n\t\tval = MAX2839_LNA2gain_M32;\n\t\tbreak;\n\t}\n\tset_MAX2839_LNA2gain(drv, val);\n\tset_MAX2839_Rx2_VGAgain(drv, (63 - vga_gain));\n\tmax2839_regs_commit(drv);\n}\n\nbool max2839_set_lna_gain(max2839_driver_t* const drv, const uint32_t gain_db)\n{\n\tif ((gain_db & 0x7) || gain_db > 40) {\n\t\treturn false;\n\t}\n\trequested_lna_gain = gain_db;\n\tmax2839_configure_rx_gain(drv);\n\treturn true;\n}\n\nbool max2839_set_vga_gain(max2839_driver_t* const drv, const uint32_t gain_db)\n{\n\tif ((gain_db & 0x1) || gain_db > 62) {\n\t\treturn false;\n\t}\n\trequested_vga_gain = gain_db;\n\tmax2839_configure_rx_gain(drv);\n\treturn true;\n}\n\nbool max2839_set_txvga_gain(max2839_driver_t* const drv, const uint32_t gain_db)\n{\n\tuint16_t val = 0;\n\tval = 47 - gain_db;\n\n\tset_MAX2839_TX_VGA_GAIN(drv, val);\n\tmax2839_reg_commit(drv, 29);\n\treturn true;\n}\n"
  },
  {
    "path": "firmware/common/max2839.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2839_H\n#define __MAX2839_H\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"gpio.h\"\n#include \"spi_bus.h\"\n\n/* 32 registers, each containing 10 bits of data. */\n#define MAX2839_NUM_REGS            32\n#define MAX2839_DATA_REGS_MAX_VALUE 1024\n\ntypedef enum {\n\tMAX2839_MODE_SHUTDOWN,\n\tMAX2839_MODE_STANDBY,\n\tMAX2839_MODE_TX,\n\tMAX2839_MODE_RX,\n\tMAX2839_MODE_RX_CAL,\n\tMAX2839_MODE_TX_CAL,\n\tMAX2839_MODE_CLKOUT,\n} max2839_mode_t;\n\nstruct max2839_driver_t;\ntypedef struct max2839_driver_t max2839_driver_t;\n\nstruct max2839_driver_t {\n\tspi_bus_t* bus;\n\tgpio_t gpio_enable;\n\tgpio_t gpio_rxtx;\n\tvoid (*target_init)(max2839_driver_t* const drv);\n\tvoid (*set_mode)(max2839_driver_t* const drv, const max2839_mode_t new_mode);\n\tmax2839_mode_t mode;\n\tuint16_t regs[MAX2839_NUM_REGS];\n\tuint32_t regs_dirty;\n};\n\n/* Initialize chip. */\nextern void max2839_setup(max2839_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nextern uint16_t max2839_reg_read(max2839_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nextern void max2839_reg_write(max2839_driver_t* const drv, uint8_t r, uint16_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nextern void max2839_regs_commit(max2839_driver_t* const drv);\n\nmax2839_mode_t max2839_mode(max2839_driver_t* const drv);\nvoid max2839_set_mode(max2839_driver_t* const drv, const max2839_mode_t new_mode);\n\n/* Turn on/off all chip functions. Does not control oscillator and CLKOUT */\nextern void max2839_start(max2839_driver_t* const drv);\nextern void max2839_stop(max2839_driver_t* const drv);\n\n/* Set frequency in Hz. Frequency setting is a multi-step function\n * where order of register writes matters. */\nextern void max2839_set_frequency(max2839_driver_t* const drv, uint32_t freq);\nuint32_t max2839_set_lpf_bandwidth(\n\tmax2839_driver_t* const drv,\n\tconst uint32_t bandwidth_hz);\nbool max2839_set_lna_gain(max2839_driver_t* const drv, const uint32_t gain_db);\nbool max2839_set_vga_gain(max2839_driver_t* const drv, const uint32_t gain_db);\nbool max2839_set_txvga_gain(max2839_driver_t* const drv, const uint32_t gain_db);\n\nextern void max2839_tx(max2839_driver_t* const drv);\nextern void max2839_rx(max2839_driver_t* const drv);\n\n#endif // __MAX2839_H\n"
  },
  {
    "path": "firmware/common/max2839_regs.def",
    "content": "/* -*- mode: c -*- */\n\n#ifndef __MAX2839_REGS_DEF\n#define __MAX2839_REGS_DEF\n\n/* Generate static inline accessors that operate on the global\n * regs. Done this way to (1) allow defs to be scraped out and used\n * elsewhere, e.g. in scripts, (2) to avoid dealing with endian\n * (structs). This may be used in firmware, or on host predefined\n * register loads. */\n\n#define MAX2839_REG_SET_CLEAN(_d, _r) (_d->regs_dirty &= ~(1UL<<_r))\n#define MAX2839_REG_SET_DIRTY(_d, _r) (_d->regs_dirty |= (1UL<<_r))\n\n/* On set_, register is always set dirty, even if nothing\n * changed. This makes sure that write that have side effects,\n * e.g. frequency setting, are not skipped. */\n\n/* n=name, r=regnum, o=offset (bits from LSB), l=length (bits) */\n#define __MREG__(n,r,o,l) \\\nstatic inline uint16_t get_##n(max2839_driver_t* const _d) { \\\n\treturn (_d->regs[r] >> (o-l+1)) & ((1<<l)-1);\t\\\n} \\\nstatic inline void set_##n(max2839_driver_t* const _d, uint16_t v) {      \\\n\t_d->regs[r] &= ~(((1<<l)-1)<<(o-l+1));  \\\n\t_d->regs[r] |= ((v&((1<<l)-1))<<(o-l+1)); \\\n\tMAX2839_REG_SET_DIRTY(_d, r); \\\n}\n\n/* REG 0 */\n__MREG__(MAX2839_RESERVED_0_9,0,9,10)\n\n/* REG 1 */\n__MREG__(MAX2839_LNAband,1,1,2)\n#define MAX2839_LNAband_2_4 0   // 2.3-2.5 GHz\n#define MAX2839_LNAband_2_6 1   // 2.5-2.7 GHz\n__MREG__(MAX2839_RESERVED_1_2,1,2,1)\n__MREG__(MAX2839_MIMO_SELECT,1,3,1)\n__MREG__(MAX2839_iqerr_trim,1,9,6)\n// 0b000000 = +4.0 degree phase error\n// 0b011111 =  0.0\n// 0b111111 = -4.0\n\n/* REG 2 */\n__MREG__(MAX2839_LNAgain_SPI,2,0,1)\n__MREG__(MAX2839_RESERVED_2_1,2,1,1)\n__MREG__(MAX2839_RX_IQ_SPI,2,2,1)\n__MREG__(MAX2839_RESERVED_2_9,2,9,7)\n\n/* REG 3 */\n__MREG__(MAX2839_RESERVED_3_9,3,9,10)\n\n/* REG 4 */\n__MREG__(MAX2839_RESERVED_4_1,4,1,2)\n__MREG__(MAX2839_LPF_CUTOFF,4,3,2)\n__MREG__(MAX2839_RESERVED_4_5,4,5,2)\n__MREG__(MAX2839_FT,4,9,4)\n#define MAX2839_FT_1_75M 0\n#define MAX2839_FT_2_5M  1\n#define MAX2839_FT_3_5M  2\n#define MAX2839_FT_5M    3\n#define MAX2839_FT_5_5M  4\n#define MAX2839_FT_6M    5\n#define MAX2839_FT_7M    6\n#define MAX2839_FT_8M    7\n#define MAX2839_FT_9M    8\n#define MAX2839_FT_10M   9\n#define MAX2839_FT_12M   10\n#define MAX2839_FT_14M   11\n#define MAX2839_FT_15M   12\n#define MAX2839_FT_20M   13\n#define MAX2839_FT_24M   14\n#define MAX2839_FT_28M   15\n\n/* REG 5 */\n__MREG__(MAX2839_LNA1gain,5,1,2)\n#define MAX2839_LNA1gain_MAX 0b000 // Pad in 8dB steps, bits reversed\n#define MAX2839_LNA1gain_M8  0b001\n#define MAX2839_LNA1gain_M16 0b010\n#define MAX2839_LNA1gain_M32 0b011\n__MREG__(MAX2839_Rx1_VGAgain,5,7,6)\n__MREG__(MAX2839_LPFmode,5,9,2)\n#define MAX2839_LPFmode_RxCalibration 0\n#define MAX2839_LPFmode_RxLPF         1\n#define MAX2839_LPFmode_TxLPF         2\n#define MAX2839_LPFmode_LPFTrim       3\n\n/* REG 6 */\n__MREG__(MAX2839_LNA2gain,6,1,2)\n#define MAX2839_LNA2gain_MAX 0b000 // Pad in 8dB steps, bits reversed\n#define MAX2839_LNA2gain_M8  0b001\n#define MAX2839_LNA2gain_M16 0b010\n#define MAX2839_LNA2gain_M32 0b011\n__MREG__(MAX2839_Rx2_VGAgain,6,7,6)\n__MREG__(MAX2839_RX_VCM,6,9,2)\n#define MAX2839_RX_VCM_1_0  0b00 // 1.0 V\n#define MAX2839_RX_VCM_1_1  0b01 // 1.1 V\n#define MAX2839_RX_VCM_1_2  0b10 // 1.2 V\n#define MAX2839_RX_VCM_1_35 0b11 // 1.35 V\n\n/* REG 7 */\n__MREG__(MAX2839_RESERVED_7_0,7,0,1)\n__MREG__(MAX2839_RSSIselect,7,1,1)\n__MREG__(MAX2839_RSSImode,7,2,1)\n__MREG__(MAX2839_RESERVED_7_6,7,6,4)\n__MREG__(MAX2839_RXBBI_RXBBQ,7,7,1)\n__MREG__(MAX2839_RESERVED_7_8,7,8,1)\n__MREG__(MAX2839_RSSIinput,7,9,1)\n\n/* REG 8 */\n__MREG__(MAX2839_RESERVED_8_0,8,0,1)\n__MREG__(MAX2839_VGAgain_SPI,8,1,1)\n__MREG__(MAX2839_LPFmode_SPI,8,2,1)\n__MREG__(MAX2839_RESERVED_8_9,8,9,7)\n\n/* REG 9 */\n__MREG__(MAX2839_Temperature_ADC,9,0,1)\n__MREG__(MAX2839_Temperature_Clk_En,9,1,1)\n__MREG__(MAX2839_RESERVED_9_2,9,2,1)\n__MREG__(MAX2839_DOUT_Drive_Sel,9,3,1)\n__MREG__(MAX2839_DOUT_3state_Ctrl,9,4,1)\n__MREG__(MAX2839_DOUT_SEL,9,7,3)\n#define MAX2839_DOUT_SEL_SPI             0 // default, SPI comm\n#define MAX2839_DOUT_SEL_PLL_LOCK_DETECT 1\n#define MAX2839_DOUT_SEL_VAS_TEST_OUT    2\n#define MAX2839_DOUT_SEL_HPFSM_TEST_OUT  3\n#define MAX2839_DOUT_SEL_LOGEN_TRIM_OUT  4\n#define MAX2839_DOUT_SEL_RX_FUSE_GASKET  5\n#define MAX2839_DOUT_SEL_TX_FUSE_GASKET  6\n#define MAX2839_DOUT_SEL_ZERO            7\n__MREG__(MAX2839_RESERVED_9_9,9,9,2)\n\n/* REG 10 */\n__MREG__(MAX2839_TX_AM_gain,10,1,2)\n__MREG__(MAX2839_TX_AM_bandwidth,10,4,3)\n__MREG__(MAX2839_RESERVED_10_9,10,9,5)\n\n/* REG 11 */\n__MREG__(MAX2839_RESERVED_11_9,11,9,10)\n\n/* REG 12 */\n__MREG__(MAX2839_HPC_10M_RXEN_duration,12,1,2)\n__MREG__(MAX2839_HPC_10M_B6B7_duration,12,3,2)\n__MREG__(MAX2839_HPC_600k_RXEN_duration,12,6,3)\n__MREG__(MAX2839_HPC_600k_B6B7_duration,12,9,3)\n\n/* REG 13 */\n__MREG__(MAX2839_HPC_100k_RXEN_duration,13,1,2)\n__MREG__(MAX2839_HPC_100k_B6B7_duration,13,3,2)\n__MREG__(MAX2839_HPC_30k_RXEN_duration,13,5,2)\n__MREG__(MAX2839_HPC_30k_B6B7_duration,13,7,2)\n__MREG__(MAX2839_HPC_1k_RXEN_duration,13,9,2)\n\n/* REG 14 */\n__MREG__(MAX2839_HPC_1k_B6B7_duration,14,1,2)\n__MREG__(MAX2839_HPC_DELAY,14,3,2)\n__MREG__(MAX2839_HPC_STOP,14,5,2)\n#define MAX2839_STOP_100  0\n#define MAX2839_STOP_1K   1\n#define MAX2839_STOP_30K  2\n#define MAX2839_STOP_100K 3\n__MREG__(MAX2839_HPC_STOP_MODE2,14,7,2)\n__MREG__(MAX2839_HPC_RXGAIN_EN,14,8,1)\n__MREG__(MAX2839_PA_DRV_GATE,14,9,1)\n\n/* REG 15 */\n__MREG__(MAX2839_RXVGA_HPFSM_Clk_Divider,15,0,1)\n__MREG__(MAX2839_RESERVED_15_5,15,5,5)\n__MREG__(MAX2839_RXHP_sequence_bypass,15,6,1)\n__MREG__(MAX2839_RESERVED_15_8,15,8,2)\n__MREG__(MAX2839_RXHP_highpass_corner,15,9,1)\n\n/* REG 16 */\n__MREG__(MAX2839_chip_enable,16,0,1)\n__MREG__(MAX2839_RXTX_calibration_enable,16,1,1)\n__MREG__(MAX2839_RESERVED_16_5,16,5,4)\n__MREG__(MAX2839_PA_bias_DAC_SPI_enable,16,6,1)\n__MREG__(MAX2839_PA_bias_DAC_TX_mode_enable,16,7,1)\n__MREG__(MAX2839_RESERVED_16_9,16,9,2)\n\n/* REG 17 */\n__MREG__(MAX2839_SYN_FRAC_LO,17,9,10)\n\n/* REG 18 */\n__MREG__(MAX2839_SYN_FRAC_HI,18,9,10)\n\n/* REG 19 */\n__MREG__(MAX2839_SYN_INT,19,7,8)\n__MREG__(MAX2839_LOGEN_BSW,19,9,2)\n#define MAX2839_LOGEN_BSW_2_3 0 // 2300 - <2400 MHz\n#define MAX2839_LOGEN_BSW_2_4 1 // 2400 - <2500 MHz\n#define MAX2839_LOGEN_BSW_2_5 2 // 2500 - <2600 MHz\n#define MAX2839_LOGEN_BSW_2_6 3 // 2600 - <2700 MHz\n\n/* REG 20 */\n__MREG__(MAX2839_RESERVED_20_0,20,0,1)\n__MREG__(MAX2839_Reference_Divider_Ratio,20,2,2)\n__MREG__(MAX2839_RESERVED_20_4,20,4,2)\n__MREG__(MAX2839_CLKOUT_Buffer_Drive,20,5,1)\n__MREG__(MAX2839_RESERVED_20_9,20,9,4)\n\n/* REG 21 */\n__MREG__(MAX2839_RESERVED_21_9,21,9,10)\n\n/* REG 22 */\n__MREG__(MAX2839_VAS_Operating_Mode_Select,22,0,1)\n__MREG__(MAX2839_VAS_Relock_Mode_Select,22,1,1)\n__MREG__(MAX2839_VAS_Clk_Divide_Ratio,22,4,3)\n__MREG__(MAX2839_VAS_Delay_Counter_Ratio,22,6,2)\n__MREG__(MAX2839_VAS_Addr17_Trigger_Enable,22,7,1)\n__MREG__(MAX2839_RESERVED_22_9,22,9,2)\n\n/* REG 23 */\n__MREG__(MAX2839_VAS_Subband_SPI_Overwrite,23,4,5)\n__MREG__(MAX2839_Crystal_Oscillator_Bias_Select,23,6,2)\n__MREG__(MAX2839_RESERVED_23_9,23,9,3)\n\n/* REG 24 */\n__MREG__(MAX2839_Crystal_Oscillator_Freq_Tuning,24,6,7)\n__MREG__(MAX2839_RESERVED_24_7,24,7,1)\n__MREG__(MAX2839_CLKOUT_Divide_Ratio,24,8,1)\n__MREG__(MAX2839_Crystal_Oscillator_Core_Enable,24,9,1)\n\n/* REG 25 */\n__MREG__(MAX2839_RESERVED_25_9,25,9,10)\n\n/* REG 26 */\n__MREG__(MAX2839_RESERVED_26_2,26,2,3)\n__MREG__(MAX2839_LOGEN_RXTX_Gm_Enable,26,3,1)\n__MREG__(MAX2839_RESERVED_26_5,26,5,2)\n__MREG__(MAX2839_VAS_Test_Signal_Select,26,9,4)\n\n/* REG 27 */\n__MREG__(MAX2839_TX_LO_IQ_Phase_SPI_Adjust_Addr27,27,5,6)\n__MREG__(MAX2839_TX_LO_IQ_Phase_SPI_Adjust_Enable,27,6,1)\n__MREG__(MAX2839_TX_VGA_Gain_SPI,27,7,1)\n__MREG__(MAX2839_TX_DC_Offset_SPI_Adjust_Enable,27,8,1)\n__MREG__(MAX2839_RESERVED_27_9,27,9,1)\n\n/* REG 28 */\n__MREG__(MAX2839_PADAC_Output_Current_Ctrl,28,5,6)\n__MREG__(MAX2839_PADAC_TurnOn_Delay_Ctrl,28,9,4)\n\n/* REG 29 */\n__MREG__(MAX2839_TX_VGA_GAIN,29,5,6)\n__MREG__(MAX2839_RESERVED_29_9,29,9,4)\n\n/* REG 30 */\n__MREG__(MAX2839_TX_DC_Offset_Correction_Addr27,30,5,6)\n__MREG__(MAX2839_RESERVED_30_7,30,7,2)\n__MREG__(MAX2839_PA_DAC_IV_Output_Select,30,8,1)\n__MREG__(MAX2839_PA_DAC_Voltage_Mode_Output_Select,30,9,1)\n\n/* REG 31 */\n__MREG__(MAX2839_TX_DC_Offset_Correction_QChannel,31,5,6)\n__MREG__(MAX2839_RESERVED_31_8,31,8,3)\n__MREG__(MAX2839_PA_DAC_Clk_Divide_Ratio,31,9,1)\n\n#endif // __MAX2839_REGS_DEF\n"
  },
  {
    "path": "firmware/common/max2839_target.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max2839_target.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\nvoid max2839_target_init(max2839_driver_t* const drv)\n{\n\t/* Configure SSP1 Peripheral (to be moved later in SSP driver) */\n\tscu_pinmux(SCU_SSP1_CIPO, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION1));\n\n\tscu_pinmux(SCU_XCVR_CS, SCU_GPIO_FAST);\n\n\t/*\n\t * Configure XCVR_CTL GPIO pins.\n\t *\n\t * The RXTX pin is also known as RXENABLE because of its use on the\n\t * MAX2837 which had a separate TXENABLE. On MAX2839 a single RXTX pin\n\t * switches between RX (high) and TX (low) modes.\n \t */\n\tscu_pinmux(SCU_XCVR_ENABLE, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_XCVR_RXENABLE, SCU_GPIO_FAST);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(drv->gpio_enable);\n\tgpio_output(drv->gpio_rxtx);\n}\n\nvoid max2839_target_set_mode(max2839_driver_t* const drv, const max2839_mode_t new_mode)\n{\n\t/* MAX2839_MODE_SHUTDOWN:\n\t * All circuit blocks are powered down, except the 4-wire serial bus\n\t * and its internal programmable registers.\n\t *\n\t * MAX2839_MODE_STANDBY:\n\t * Used to enable the frequency synthesizer block while the rest of the\n\t * device is powered down. In this mode, PLL, VCO, and LO generator\n\t * are on, so that Tx or Rx modes can be quickly enabled from this mode.\n\t * These and other blocks can be selectively enabled in this mode.\n\t *\n\t * MAX2839_MODE_TX:\n\t * All Tx circuit blocks are powered on. The external PA is powered on\n\t * after a programmable delay using the on-chip PA bias DAC. The slow-\n\t * charging Rx circuits are in a precharged “idle-off” state for fast\n\t * Tx-to-Rx turnaround time.\n\t *\n\t * MAX2839_MODE_RX:\n\t * All Rx circuit blocks are powered on and active. Antenna signal is\n\t * applied; RF is downconverted, filtered, and buffered at Rx BB I and Q\n\t * outputs. The slow- charging Tx circuits are in a precharged “idle-off”\n\t * state for fast Rx-to-Tx turnaround time.\n\t */\n\n\tswitch (new_mode) {\n\tdefault:\n\tcase MAX2839_MODE_SHUTDOWN:\n\t\tgpio_clear(drv->gpio_enable);\n\t\tgpio_clear(drv->gpio_rxtx);\n\t\tbreak;\n\tcase MAX2839_MODE_STANDBY:\n\t\tgpio_clear(drv->gpio_enable);\n\t\tgpio_set(drv->gpio_rxtx);\n\t\tbreak;\n\tcase MAX2839_MODE_TX:\n\t\tgpio_set(drv->gpio_enable);\n\t\tgpio_clear(drv->gpio_rxtx);\n\t\tbreak;\n\tcase MAX2839_MODE_RX:\n\t\tgpio_set(drv->gpio_enable);\n\t\tgpio_set(drv->gpio_rxtx);\n\t\tbreak;\n\t}\n\tdrv->mode = new_mode;\n}\n"
  },
  {
    "path": "firmware/common/max2839_target.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX2839_TARGET_H\n#define __MAX2839_TARGET_H\n\n#include \"max2839.h\"\n\nvoid max2839_target_init(max2839_driver_t* const drv);\nvoid max2839_target_set_mode(max2839_driver_t* const drv, const max2839_mode_t new_mode);\n\n#endif // __MAX2839_TARGET_H\n"
  },
  {
    "path": "firmware/common/max283x.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max283x.h\"\n\n#include \"gpio.h\"\n#include \"gpio_lpc.h\"\n#include \"spi_bus.h\"\n\nextern spi_bus_t spi_bus_ssp1;\n#ifdef PRALINE\nstatic struct gpio gpio_max283x_enable = GPIO(7, 1);\nstatic struct gpio gpio_max283x_rx_enable = GPIO(7, 2);\nstatic struct gpio gpio_max2831_rxhp = GPIO(6, 29);\nstatic struct gpio gpio_max2831_ld = GPIO(4, 11);\n#else\nstatic struct gpio gpio_max283x_enable = GPIO(2, 6);\nstatic struct gpio gpio_max283x_rx_enable = GPIO(2, 5);\nstatic struct gpio gpio_max283x_tx_enable = GPIO(2, 4);\n#endif\n\n#ifdef PRALINE\nmax2831_driver_t max2831 = {\n\t.bus = &spi_bus_ssp1,\n\t.gpio_enable = &gpio_max283x_enable,\n\t.gpio_rxtx = &gpio_max283x_rx_enable,\n\t.gpio_rxhp = &gpio_max2831_rxhp,\n\t.gpio_ld = &gpio_max2831_ld,\n\t.target_init = max2831_target_init,\n\t.set_mode = max2831_target_set_mode,\n};\n#else\nmax2837_driver_t max2837 = {\n\t.bus = &spi_bus_ssp1,\n\t.gpio_enable = &gpio_max283x_enable,\n\t.gpio_rx_enable = &gpio_max283x_rx_enable,\n\t.gpio_tx_enable = &gpio_max283x_tx_enable,\n\t.target_init = max2837_target_init,\n\t.set_mode = max2837_target_set_mode,\n};\n\nmax2839_driver_t max2839 = {\n\t.bus = &spi_bus_ssp1,\n\t.gpio_enable = &gpio_max283x_enable,\n\t.gpio_rxtx = &gpio_max283x_rx_enable,\n\t.target_init = max2839_target_init,\n\t.set_mode = max2839_target_set_mode,\n};\n#endif\n\n/* Initialize chip. */\nvoid max283x_setup(max283x_driver_t* const drv, max283x_variant_t type)\n{\n\tdrv->type = type;\n\tswitch (type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmemcpy(&drv->drv.max2831, &max2831, sizeof(max2831));\n\t\tmax2831_setup(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmemcpy(&drv->drv.max2837, &max2837, sizeof(max2837));\n\t\tmax2837_setup(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmemcpy(&drv->drv.max2839, &max2839, sizeof(max2839));\n\t\tmax2839_setup(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\n/* Returns the number of registers supported by the driver. */\nuint16_t max283x_num_regs(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn MAX2831_NUM_REGS;\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn MAX2837_NUM_REGS;\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn MAX2839_NUM_REGS;\n\t\tbreak;\n#endif\n\t}\n\n\treturn 0;\n}\n\n/* Returns the maximum data register value supported by the driver. */\nuint16_t max283x_data_regs_max_value(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn MAX2831_DATA_REGS_MAX_VALUE;\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn MAX2837_DATA_REGS_MAX_VALUE;\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn MAX2839_DATA_REGS_MAX_VALUE;\n\t\tbreak;\n#endif\n\t}\n\n\treturn 0;\n}\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nuint16_t max283x_reg_read(max283x_driver_t* const drv, uint8_t r)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn max2831_reg_read(&drv->drv.max2831, r);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn max2837_reg_read(&drv->drv.max2837, r);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn max2839_reg_read(&drv->drv.max2839, r);\n\t\tbreak;\n#endif\n\t}\n\n\treturn 0;\n}\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nvoid max283x_reg_write(max283x_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_reg_write(&drv->drv.max2831, r, v);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_reg_write(&drv->drv.max2837, r, v);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_reg_write(&drv->drv.max2839, r, v);\n\t\tbreak;\n#endif\n\t}\n}\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nvoid max283x_regs_commit(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_regs_commit(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_regs_commit(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_regs_commit(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_set_mode(max283x_driver_t* const drv, const max283x_mode_t new_mode)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_set_mode(&drv->drv.max2831, (max2831_mode_t) new_mode);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_set_mode(&drv->drv.max2837, (max2837_mode_t) new_mode);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_set_mode(&drv->drv.max2839, (max2839_mode_t) new_mode);\n\t\tbreak;\n#endif\n\t}\n}\n\nmax283x_mode_t max283x_mode(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn (max283x_mode_t) max2831_mode(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn (max283x_mode_t) max2837_mode(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn (max283x_mode_t) max2839_mode(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n\treturn 0;\n}\n\n/* Turn on/off all chip functions. Does not control oscillator and CLKOUT */\nvoid max283x_start(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_start(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_start(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_start(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_stop(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_stop(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_stop(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_stop(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\n/* Set frequency in Hz. Frequency setting is a multi-step function\n * where order of register writes matters. */\nvoid max283x_set_frequency(max283x_driver_t* const drv, uint32_t freq)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_set_frequency(&drv->drv.max2831, freq);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_set_frequency(&drv->drv.max2837, freq);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_set_frequency(&drv->drv.max2839, freq);\n\t\tbreak;\n#endif\n\t}\n}\n\nuint32_t max283x_set_lpf_bandwidth(\n\tmax283x_driver_t* const drv,\n\tconst max283x_mode_t mode,\n\tconst uint32_t bandwidth_hz)\n{\n#ifndef PRALINE\n\t(void) mode;\n#endif\n\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn max2831_set_lpf_bandwidth(\n\t\t\t&drv->drv.max2831,\n\t\t\t(max2831_mode_t) mode,\n\t\t\tbandwidth_hz);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn max2837_set_lpf_bandwidth(&drv->drv.max2837, bandwidth_hz);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn max2839_set_lpf_bandwidth(&drv->drv.max2839, bandwidth_hz);\n\t\tbreak;\n#endif\n\t}\n\n\treturn 0;\n}\n\nbool max283x_set_lna_gain(max283x_driver_t* const drv, const uint32_t gain_db)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn max2831_set_lna_gain(&drv->drv.max2831, gain_db);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn max2837_set_lna_gain(&drv->drv.max2837, gain_db);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn max2839_set_lna_gain(&drv->drv.max2839, gain_db);\n\t\tbreak;\n#endif\n\t}\n\n\treturn false;\n}\n\nbool max283x_set_vga_gain(max283x_driver_t* const drv, const uint32_t gain_db)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn max2831_set_vga_gain(&drv->drv.max2831, gain_db);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn max2837_set_vga_gain(&drv->drv.max2837, gain_db);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn max2839_set_vga_gain(&drv->drv.max2839, gain_db);\n\t\tbreak;\n#endif\n\t}\n\n\treturn false;\n}\n\nbool max283x_set_txvga_gain(max283x_driver_t* const drv, const uint32_t gain_db)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\treturn max2831_set_txvga_gain(&drv->drv.max2831, gain_db);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\treturn max2837_set_txvga_gain(&drv->drv.max2837, gain_db);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\treturn max2839_set_txvga_gain(&drv->drv.max2839, gain_db);\n\t\tbreak;\n#endif\n\t}\n\n\treturn false;\n}\n\nvoid max283x_tx(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_tx(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_tx(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_tx(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_rx(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_rx(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\tmax2837_rx(&drv->drv.max2837);\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\tmax2839_rx(&drv->drv.max2839);\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_set_rx_hpf_frequency(\n\tmax283x_driver_t* const drv,\n\tconst max283x_rx_hpf_freq_t freq)\n{\n#ifndef PRALINE\n\t(void) freq;\n#endif\n\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_set_rx_hpf_frequency(\n\t\t\t&drv->drv.max2831,\n\t\t\t(max2831_rx_hpf_freq_t) freq);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\t// unsupported\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\t// unsupported\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_tx_calibration(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_tx_calibration(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\t// unsupported - use max283x_set_mode instead\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\t// unsupported - use max283x_set_mode instead\n\t\tbreak;\n#endif\n\t}\n}\n\nvoid max283x_rx_calibration(max283x_driver_t* const drv)\n{\n\tswitch (drv->type) {\n#ifdef PRALINE\n\tcase MAX2831_VARIANT:\n\t\tmax2831_rx_calibration(&drv->drv.max2831);\n\t\tbreak;\n#else\n\tcase MAX2837_VARIANT:\n\t\t// unsupported - use max283x_set_mode instead\n\t\tbreak;\n\n\tcase MAX2839_VARIANT:\n\t\t// unsupported - use max283x_set_mode instead\n\t\tbreak;\n#endif\n\t}\n}\n"
  },
  {
    "path": "firmware/common/max283x.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Will Code <willcode4@gmail.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX283x_H\n#define __MAX283x_H\n\n#include <stdint.h>\n#include <stdbool.h>\n#include <string.h>\n\n#include \"gpio.h\"\n#include \"gpio_lpc.h\"\n#include \"max2831.h\"\n#include \"max2831_target.h\"\n#include \"max2837.h\"\n#include \"max2837_target.h\"\n#include \"max2839.h\"\n#include \"max2839_target.h\"\n#include \"spi_bus.h\"\n\ntypedef enum {\n\tMAX283x_MODE_SHUTDOWN,\n\tMAX283x_MODE_STANDBY,\n\tMAX283x_MODE_TX,\n\tMAX283x_MODE_RX,\n\tMAX283x_MODE_RX_CAL,\n\tMAX283x_MODE_TX_CAL,\n\tMAX283x_MODE_CLKOUT,\n} max283x_mode_t;\n\ntypedef enum {\n\tMAX283x_RX_HPF_100_HZ = 0,\n\tMAX283x_RX_HPF_4_KHZ = 1,\n\tMAX283x_RX_HPF_30_KHZ = 2,\n\tMAX283x_RX_HPF_600_KHZ = 3,\n} max283x_rx_hpf_freq_t;\n\ntypedef enum {\n#ifdef PRALINE\n\tMAX2831_VARIANT,\n#else\n\tMAX2837_VARIANT,\n\tMAX2839_VARIANT,\n#endif\n} max283x_variant_t;\n\ntypedef struct {\n\tmax283x_variant_t type;\n\n\tunion {\n#ifdef PRALINE\n\t\tmax2831_driver_t max2831;\n#else\n\t\tmax2837_driver_t max2837;\n\t\tmax2839_driver_t max2839;\n#endif\n\t} drv;\n} max283x_driver_t;\n\n/* Initialize chip. */\nvoid max283x_setup(max283x_driver_t* const drv, max283x_variant_t type);\n\n/* Returns the number of registers supported by the driver. */\nuint16_t max283x_num_regs(max283x_driver_t* const drv);\n\n/* Returns the maximum data register value supported by the driver. */\nuint16_t max283x_data_regs_max_value(max283x_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Mark clean. */\nuint16_t max283x_reg_read(max283x_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * clean. */\nvoid max283x_reg_write(max283x_driver_t* const drv, uint8_t r, uint16_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nvoid max283x_regs_commit(max283x_driver_t* const drv);\n\nmax283x_mode_t max283x_mode(max283x_driver_t* const drv);\nvoid max283x_set_mode(max283x_driver_t* const drv, const max283x_mode_t new_mode);\n\n/* Turn on/off all chip functions. Does not control oscillator and CLKOUT */\nvoid max283x_start(max283x_driver_t* const drv);\nvoid max283x_stop(max283x_driver_t* const drv);\n\n/* Set frequency in Hz. Frequency setting is a multi-step function\n * where order of register writes matters. */\nvoid max283x_set_frequency(max283x_driver_t* const drv, uint32_t freq);\nuint32_t max283x_set_lpf_bandwidth(\n\tmax283x_driver_t* const drv,\n\tconst max283x_mode_t mode,\n\tconst uint32_t bandwidth_hz);\n\nbool max283x_set_lna_gain(max283x_driver_t* const drv, const uint32_t gain_db);\n\nbool max283x_set_vga_gain(max283x_driver_t* const drv, const uint32_t gain_db);\nbool max283x_set_txvga_gain(max283x_driver_t* const drv, const uint32_t gain_db);\n\nvoid max283x_tx(max283x_driver_t* const drv);\nvoid max283x_rx(max283x_driver_t* const drv);\n\n/* Set MAX2831 receiver high-pass filter corner frequency in Hz */\nvoid max283x_set_rx_hpf_frequency(\n\tmax283x_driver_t* const drv,\n\tconst max283x_rx_hpf_freq_t freq);\n\n/* Perform MAX2831 TX and RX calibration. */\nvoid max283x_tx_calibration(max283x_driver_t* const drv);\nvoid max283x_rx_calibration(max283x_driver_t* const drv);\n\n#endif // __MAX283x_H\n"
  },
  {
    "path": "firmware/common/max2871.c",
    "content": "/*\n * Copyright 2015-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max2871.h\"\n#include \"max2871_regs.h\"\n#include \"selftest.h\"\n\n#if (defined DEBUG)\n\t#include <stdio.h>\n\t#define LOG printf\n#else\n\t#define LOG(x, ...)\n\t#include <libopencm3/lpc43xx/ssp.h>\n\t#include <libopencm3/lpc43xx/scu.h>\n\t#include \"hackrf_core.h\"\n#endif\n\n#include <stdint.h>\n#include <string.h>\n\nstatic uint32_t max2871_spi_read(max2871_driver_t* const drv);\nstatic void max2871_spi_write(max2871_driver_t* const drv, uint8_t r, uint32_t v);\nstatic void max2871_write_registers(max2871_driver_t* const drv);\nstatic void delay_ms(int ms);\n\nvoid max2871_setup(max2871_driver_t* const drv)\n{\n\t/* Configure GPIO pins. */\n\tscu_pinmux(SCU_VCO_CE, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_VCO_SCLK, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t/* Only used for the debug pin config: scu_pinmux(SCU_VCO_SCLK, SCU_GPIO_FAST); */\n\tscu_pinmux(SCU_VCO_SDATA, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_VCO_LE, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_VCO_MUX, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_SYNT_RFOUT_EN, SCU_GPIO_FAST);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(drv->gpio_vco_ce);\n\tgpio_output(drv->gpio_vco_sclk);\n\tgpio_output(drv->gpio_vco_sdata);\n\tgpio_output(drv->gpio_vco_le);\n\tgpio_output(drv->gpio_synt_rfout_en);\n\n\t/* MUX is an input */\n\tgpio_input(drv->gpio_vco_mux);\n\n\t/* set to known state */\n\tgpio_set(drv->gpio_vco_ce); /* active high */\n\tgpio_clear(drv->gpio_vco_sclk);\n\tgpio_clear(drv->gpio_vco_sdata);\n\tgpio_set(drv->gpio_vco_le);        /* active low */\n\tgpio_set(drv->gpio_synt_rfout_en); /* active high */\n\n\tselftest.mixer_id = max2871_spi_read(drv) >> MAX2871_DIE_SHIFT;\n\tif (selftest.mixer_id != 7) {\n\t\tselftest.report.pass = false;\n\t}\n\n\tmax2871_regs_init();\n\tint i;\n\tfor (i = 5; i >= 0; i--) {\n\t\tmax2871_spi_write(drv, i, max2871_get_register(i));\n\t\tdelay_ms(20);\n\t}\n\n\tmax2871_set_INT(1);\n\tmax2871_set_N(4500);\n\tmax2871_set_FRAC(0);\n\tmax2871_set_CPL(0);\n\tmax2871_set_CPT(0);\n\tmax2871_set_P(1);\n\tmax2871_set_M(0);\n\tmax2871_set_LDS(0);\n\tmax2871_set_SDN(0);\n\tmax2871_set_MUX(0x0C); /* Register 6 readback */\n\tmax2871_set_DBR(0);\n\tmax2871_set_RDIV2(0);\n\tmax2871_set_R(1); /* 40 MHz f_PFD */\n\tmax2871_set_REG4DB(1);\n\tmax2871_set_CP(15); /* ?: CP charge pump current 0-15 */\n\tmax2871_set_LDF(1); /* INT-N */\n\tmax2871_set_LDP(0); /* ?: Lock-Detect Precision */\n\tmax2871_set_PDP(1);\n\tmax2871_set_SHDN(0);\n\tmax2871_set_TRI(0);\n\tmax2871_set_RST(0);\n\tmax2871_set_VCO(0);\n\tmax2871_set_VAS_SHDN(0);\n\tmax2871_set_VAS_TEMP(1);\n\tmax2871_set_CSM(0);\n\tmax2871_set_MUTEDEL(1);\n\tmax2871_set_CDM(0);\n\tmax2871_set_CDIV(0);\n\tmax2871_set_SDLDO(0);\n\tmax2871_set_SDDIV(0);\n\tmax2871_set_SDREF(0);\n\tmax2871_set_BS(20 * 40); /* For 40 MHz f_PFD */\n\tmax2871_set_FB(1);       /* Do not put DIVA into the feedback loop */\n\tmax2871_set_DIVA(0);\n\tmax2871_set_SDVCO(0);\n\tmax2871_set_MTLD(1);\n\tmax2871_set_BDIV(0);\n\tmax2871_set_RFB_EN(0);\n\tmax2871_set_BPWR(0);\n\tmax2871_set_RFA_EN(0);\n\tmax2871_set_APWR(3);\n\tmax2871_set_SDPLL(0);\n\tmax2871_set_F01(1);\n\tmax2871_set_LD(1);\n\tmax2871_set_ADCS(0);\n\tmax2871_set_ADCM(0);\n\n\tmax2871_write_registers(drv);\n\n\tmax2871_set_frequency(drv, 3500);\n}\n\nstatic void delay_ms(int ms)\n{\n\tuint32_t i;\n\twhile (ms--) {\n\t\tfor (i = 0; i < 20000; i++) {\n\t\t\t__asm__(\"nop\");\n\t\t}\n\t}\n}\n\nstatic void serial_delay(void)\n{\n\tuint32_t i;\n\n\tfor (i = 0; i < 2; i++)\n\t\t__asm__(\"nop\");\n}\n\n/* SPI register write\n *\n * Send 32 bits:\n *  First 29 bits are data\n *  Last 3 bits are register number */\nstatic void max2871_spi_write(max2871_driver_t* const drv, uint8_t r, uint32_t v)\n{\n#if DEBUG\n\tLOG(\"0x%04x -> reg%d\\n\", v, r);\n#else\n\n\tuint32_t bits = 32;\n\tuint32_t msb = 1 << (bits - 1);\n\tuint32_t data = v | r;\n\n\t/* make sure everything is starting in the correct state */\n\tgpio_set(drv->gpio_vco_le);\n\tgpio_clear(drv->gpio_vco_sclk);\n\tgpio_clear(drv->gpio_vco_sdata);\n\n\t/* start transaction by bringing LE low */\n\tgpio_clear(drv->gpio_vco_le);\n\n\twhile (bits--) {\n\t\tif (data & msb)\n\t\t\tgpio_set(drv->gpio_vco_sdata);\n\t\telse\n\t\t\tgpio_clear(drv->gpio_vco_sdata);\n\t\tdata <<= 1;\n\n\t\tserial_delay();\n\t\tgpio_set(drv->gpio_vco_sclk);\n\n\t\tserial_delay();\n\t\tgpio_clear(drv->gpio_vco_sclk);\n\t}\n\n\tgpio_set(drv->gpio_vco_le);\n#endif\n}\n\nstatic uint32_t max2871_spi_read(max2871_driver_t* const drv)\n{\n\tuint32_t bits = 32;\n\tuint32_t data = 0;\n\n\tmax2871_spi_write(drv, 0x06, 0x0);\n\n\tserial_delay();\n\tgpio_set(drv->gpio_vco_sclk);\n\tserial_delay();\n\tgpio_clear(drv->gpio_vco_sclk);\n\tserial_delay();\n\n\twhile (bits--) {\n\t\tgpio_set(drv->gpio_vco_sclk);\n\t\tserial_delay();\n\n\t\tgpio_clear(drv->gpio_vco_sclk);\n\t\tserial_delay();\n\n\t\tdata <<= 1;\n\t\tdata |= gpio_read(drv->gpio_vco_mux) ? 1 : 0;\n\t}\n\treturn data;\n}\n\nstatic void max2871_write_registers(max2871_driver_t* const drv)\n{\n\tint i;\n\tfor (i = 5; i >= 0; i--) {\n\t\tmax2871_spi_write(drv, i, max2871_get_register(i));\n\t}\n}\n\n/* Set frequency (MHz). */\nuint64_t max2871_set_frequency(max2871_driver_t* const drv, uint16_t mhz)\n{\n\tint n = mhz / 40;\n\tint diva = 0;\n\n\twhile (n * 40 < 3000) {\n\t\tn *= 2;\n\t\tdiva += 1;\n\t}\n\n\tmax2871_set_RFA_EN(0);\n\tmax2871_write_registers(drv);\n\n\tmax2871_set_N(n);\n\tmax2871_set_DIVA(diva);\n\tmax2871_write_registers(drv);\n\n\twhile (max2871_spi_read(drv) & MAX2871_VASA) {}\n\n\tmax2871_set_RFA_EN(1);\n\tmax2871_write_registers(drv);\n\n\treturn (mhz / 40) * 40 * 1000000;\n}\n\nvoid max2871_enable(max2871_driver_t* const drv)\n{\n\tgpio_set(drv->gpio_vco_ce);\n}\n\nvoid max2871_disable(max2871_driver_t* const drv)\n{\n\tgpio_clear(drv->gpio_vco_ce);\n}\n"
  },
  {
    "path": "firmware/common/max2871.h",
    "content": "/*\n * Copyright 2017 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef MAX2871_H\n#define MAX2871_H\n\n#include \"gpio.h\"\n\n#include <stdint.h>\n\ntypedef struct {\n\tgpio_t gpio_vco_ce;\n\tgpio_t gpio_vco_sclk;\n\tgpio_t gpio_vco_sdata;\n\tgpio_t gpio_vco_le;\n\tgpio_t gpio_synt_rfout_en;\n\tgpio_t gpio_vco_mux;\n} max2871_driver_t;\n\nextern void max2871_setup(max2871_driver_t* const drv);\nextern uint64_t max2871_set_frequency(max2871_driver_t* const drv, uint16_t mhz);\nextern void max2871_enable(max2871_driver_t* const drv);\nextern void max2871_disable(max2871_driver_t* const drv);\n#endif\n"
  },
  {
    "path": "firmware/common/max2871_regs.c",
    "content": "/*\n * Copyright 2015-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max2871_regs.h\"\n#include <stdint.h>\n\nstatic uint32_t registers[6];\n\nvoid max2871_regs_init(void)\n{\n\tregisters[0] = 0x007D0000;\n\tregisters[1] = 0x2000FFF9;\n\tregisters[2] = 0x00004042;\n\tregisters[3] = 0x0000000B;\n\tregisters[4] = 0x6180B23C;\n\tregisters[5] = 0x00400005;\n}\n\nuint32_t max2871_get_register(int reg)\n{\n\treturn registers[reg];\n}\n\nvoid max2871_set_INT(uint32_t v)\n{\n\tregisters[0] &= ~(0x1 << 31);\n\tregisters[0] |= v << 31;\n}\n\nvoid max2871_set_N(uint32_t v)\n{\n\tregisters[0] &= ~(0xFFFF << 15);\n\tregisters[0] |= v << 15;\n}\n\nvoid max2871_set_FRAC(uint32_t v)\n{\n\tregisters[0] &= ~(0xFFF << 3);\n\tregisters[0] |= v << 3;\n}\n\nvoid max2871_set_CPL(uint32_t v)\n{\n\tregisters[1] &= ~(0x3 << 29);\n\tregisters[1] |= v << 29;\n}\n\nvoid max2871_set_CPT(uint32_t v)\n{\n\tregisters[1] &= ~(0x3 << 27);\n\tregisters[1] |= v << 27;\n}\n\nvoid max2871_set_P(uint32_t v)\n{\n\tregisters[1] &= ~(0xFFF << 15);\n\tregisters[1] |= v << 15;\n}\n\nvoid max2871_set_M(uint32_t v)\n{\n\tregisters[1] &= ~(0xFFF << 3);\n\tregisters[1] |= v << 3;\n}\n\nvoid max2871_set_LDS(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 31);\n\tregisters[2] |= v << 31;\n}\n\nvoid max2871_set_SDN(uint32_t v)\n{\n\tregisters[2] &= ~(0x3 << 29);\n\tregisters[2] |= v << 29;\n}\n\nvoid max2871_set_MUX(uint32_t v)\n{\n\tregisters[2] &= ~(0x7 << 26);\n\tregisters[5] &= ~(0x1 << 18);\n\tregisters[2] |= (v & 0x7) << 26;\n\tregisters[5] |= ((v & 0x8) >> 3) << 18;\n}\n\nvoid max2871_set_DBR(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 25);\n\tregisters[2] |= v << 25;\n}\n\nvoid max2871_set_RDIV2(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 24);\n\tregisters[2] |= v << 24;\n}\n\nvoid max2871_set_R(uint32_t v)\n{\n\tregisters[2] &= ~(0x3FF << 14);\n\tregisters[2] |= v << 14;\n}\n\nvoid max2871_set_REG4DB(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 13);\n\tregisters[2] |= v << 13;\n}\n\nvoid max2871_set_CP(uint32_t v)\n{\n\tregisters[2] &= ~(0xF << 9);\n\tregisters[2] |= v << 9;\n}\n\nvoid max2871_set_LDF(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 8);\n\tregisters[2] |= v << 8;\n}\n\nvoid max2871_set_LDP(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 7);\n\tregisters[2] |= v << 7;\n}\n\nvoid max2871_set_PDP(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 6);\n\tregisters[2] |= v << 6;\n}\n\nvoid max2871_set_SHDN(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 5);\n\tregisters[2] |= v << 5;\n}\n\nvoid max2871_set_TRI(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 4);\n\tregisters[2] |= v << 4;\n}\n\nvoid max2871_set_RST(uint32_t v)\n{\n\tregisters[2] &= ~(0x1 << 3);\n\tregisters[2] |= v << 3;\n}\n\nvoid max2871_set_VCO(uint32_t v)\n{\n\tregisters[3] &= ~(0x3F << 26);\n\tregisters[3] |= v << 26;\n}\n\nvoid max2871_set_VAS_SHDN(uint32_t v)\n{\n\tregisters[3] &= ~(0x1 << 25);\n\tregisters[3] |= v << 25;\n}\n\nvoid max2871_set_VAS_TEMP(uint32_t v)\n{\n\tregisters[3] &= ~(0x1 << 24);\n\tregisters[3] |= v << 24;\n}\n\nvoid max2871_set_CSM(uint32_t v)\n{\n\tregisters[3] &= ~(0x1 << 18);\n\tregisters[3] |= v << 18;\n}\n\nvoid max2871_set_MUTEDEL(uint32_t v)\n{\n\tregisters[3] &= ~(0x1 << 17);\n\tregisters[3] |= v << 17;\n}\n\nvoid max2871_set_CDM(uint32_t v)\n{\n\tregisters[3] &= ~(0x3 << 15);\n\tregisters[3] |= v << 15;\n}\n\nvoid max2871_set_CDIV(uint32_t v)\n{\n\tregisters[3] &= ~(0xFFF << 3);\n\tregisters[3] |= v << 3;\n}\n\nvoid max2871_set_SDLDO(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 28);\n\tregisters[4] |= v << 28;\n}\n\nvoid max2871_set_SDDIV(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 27);\n\tregisters[4] |= v << 27;\n}\n\nvoid max2871_set_SDREF(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 26);\n\tregisters[4] |= v << 26;\n}\n\nvoid max2871_set_BS(uint32_t v)\n{\n\tregisters[4] &= ~(0x3 << 24);\n\tregisters[4] &= ~(0xFF << 12);\n\tregisters[4] |= ((v & 0x300) >> 8) << 24;\n\tregisters[4] |= (v & 0xFF) << 12;\n}\n\nvoid max2871_set_FB(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 23);\n\tregisters[4] |= v << 23;\n}\n\nvoid max2871_set_DIVA(uint32_t v)\n{\n\tregisters[4] &= ~(0x7 << 20);\n\tregisters[4] |= v << 20;\n}\n\nvoid max2871_set_SDVCO(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 11);\n\tregisters[4] |= v << 11;\n}\n\nvoid max2871_set_MTLD(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 10);\n\tregisters[4] |= v << 10;\n}\n\nvoid max2871_set_BDIV(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 9);\n\tregisters[4] |= v << 9;\n}\n\nvoid max2871_set_RFB_EN(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 8);\n\tregisters[4] |= v << 8;\n}\n\nvoid max2871_set_BPWR(uint32_t v)\n{\n\tregisters[4] &= ~(0x3 << 6);\n\tregisters[4] |= v << 6;\n}\n\nvoid max2871_set_RFA_EN(uint32_t v)\n{\n\tregisters[4] &= ~(0x1 << 5);\n\tregisters[4] |= v << 5;\n}\n\nvoid max2871_set_APWR(uint32_t v)\n{\n\tregisters[4] &= ~(0x3 << 3);\n\tregisters[4] |= v << 3;\n}\n\nvoid max2871_set_SDPLL(uint32_t v)\n{\n\tregisters[5] &= ~(0x1 << 25);\n\tregisters[5] |= v << 25;\n}\n\nvoid max2871_set_F01(uint32_t v)\n{\n\tregisters[5] &= ~(0x1 << 24);\n\tregisters[5] |= v << 24;\n}\n\nvoid max2871_set_LD(uint32_t v)\n{\n\tregisters[5] &= ~(0x3 << 22);\n\tregisters[5] |= v << 22;\n}\n\nvoid max2871_set_ADCS(uint32_t v)\n{\n\tregisters[5] &= ~(0x1 << 6);\n\tregisters[5] |= v << 6;\n}\n\nvoid max2871_set_ADCM(uint32_t v)\n{\n\tregisters[5] &= ~(0x7 << 3);\n\tregisters[5] |= v << 3;\n}\n"
  },
  {
    "path": "firmware/common/max2871_regs.h",
    "content": "/*\n * Copyright 2015-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef MAX2871_REGS_H\n#define MAX2871_REGS_H\n#include <stdint.h>\n\n#define MAX2871_VASA      (1 << 9)\n#define MAX2871_DIE_SHIFT 28\n\nvoid max2871_regs_init(void);\nuint32_t max2871_get_register(int reg);\n\nvoid max2871_set_INT(uint32_t v);\nvoid max2871_set_N(uint32_t v);\nvoid max2871_set_FRAC(uint32_t v);\nvoid max2871_set_CPL(uint32_t v);\nvoid max2871_set_CPT(uint32_t v);\nvoid max2871_set_P(uint32_t v);\nvoid max2871_set_M(uint32_t v);\nvoid max2871_set_LDS(uint32_t v);\nvoid max2871_set_SDN(uint32_t v);\nvoid max2871_set_MUX(uint32_t v);\nvoid max2871_set_DBR(uint32_t v);\nvoid max2871_set_RDIV2(uint32_t v);\nvoid max2871_set_R(uint32_t v);\nvoid max2871_set_REG4DB(uint32_t v);\nvoid max2871_set_CP(uint32_t v);\nvoid max2871_set_LDF(uint32_t v);\nvoid max2871_set_LDP(uint32_t v);\nvoid max2871_set_PDP(uint32_t v);\nvoid max2871_set_SHDN(uint32_t v);\nvoid max2871_set_TRI(uint32_t v);\nvoid max2871_set_RST(uint32_t v);\nvoid max2871_set_VCO(uint32_t v);\nvoid max2871_set_VAS_SHDN(uint32_t v);\nvoid max2871_set_VAS_TEMP(uint32_t v);\nvoid max2871_set_CSM(uint32_t v);\nvoid max2871_set_MUTEDEL(uint32_t v);\nvoid max2871_set_CDM(uint32_t v);\nvoid max2871_set_CDIV(uint32_t v);\nvoid max2871_set_SDLDO(uint32_t v);\nvoid max2871_set_SDDIV(uint32_t v);\nvoid max2871_set_SDREF(uint32_t v);\nvoid max2871_set_BS(uint32_t v);\nvoid max2871_set_FB(uint32_t v);\nvoid max2871_set_DIVA(uint32_t v);\nvoid max2871_set_SDVCO(uint32_t v);\nvoid max2871_set_MTLD(uint32_t v);\nvoid max2871_set_BDIV(uint32_t v);\nvoid max2871_set_RFB_EN(uint32_t v);\nvoid max2871_set_BPWR(uint32_t v);\nvoid max2871_set_RFA_EN(uint32_t v);\nvoid max2871_set_APWR(uint32_t v);\nvoid max2871_set_SDPLL(uint32_t v);\nvoid max2871_set_F01(uint32_t v);\nvoid max2871_set_LD(uint32_t v);\nvoid max2871_set_ADCS(uint32_t v);\nvoid max2871_set_ADCM(uint32_t v);\n#endif\n"
  },
  {
    "path": "firmware/common/max5864.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n\n#include \"max5864.h\"\n\nstatic void max5864_write(max5864_driver_t* const drv, uint8_t value)\n{\n\tspi_bus_transfer(drv->bus, &value, 1);\n}\n\nstatic void max5864_init(max5864_driver_t* const drv)\n{\n\tdrv->target_init(drv);\n}\n\nvoid max5864_setup(max5864_driver_t* const drv)\n{\n\tmax5864_init(drv);\n}\n\n/* Set MAX5864 operation mode to \"Shutdown\":\n *   REF: off\n *   CLK: off\n *   ADCs: off (bus is tri-stated)\n *   DACs: off (set input bus to zero or OVdd)\n */\nvoid max5864_shutdown(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x00);\n}\n\n/* Set MAX5864 operation mode to \"Standby\":\n *   REF: on\n *   CLK: off?\n *   ADCs: off (bus is tri-stated)\n *   DACs: off (set input bus to zero or OVdd)\n */\nvoid max5864_standby(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x05);\n}\n\n/* Set MAX5864 operation mode to \"Idle\":\n *   REF: on\n *   CLK: on\n *   ADCs: off (bus is tri-stated)\n *   DACs: off (set input bus to zero or OVdd)\n */\nvoid max5864_idle(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x01);\n}\n\n/* Set MAX5864 operation mode to \"Rx\":\n *   REF: on\n *   CLK: on\n *   ADCs: on\n *   DACs: off (set input bus to zero or OVdd)\n */\nvoid max5864_rx(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x02);\n}\n\n/* Set MAX5864 operation mode to \"Tx\":\n *   REF: on\n *   CLK: on\n *   ADCs: off (bus is tri-stated)\n *   DACs: on\n */\nvoid max5864_tx(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x03);\n}\n\n/* Set MAX5864 operation mode to \"Xcvr\":\n *   REF: on\n *   CLK: on\n *   ADCs: on\n *   DACs: on\n */\nvoid max5864_xcvr(max5864_driver_t* const drv)\n{\n\tmax5864_write(drv, 0x04);\n}\n"
  },
  {
    "path": "firmware/common/max5864.h",
    "content": "/*\n * Copyright 2012-2014 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX5864_H\n#define __MAX5864_H\n\n#include \"spi_bus.h\"\n\nstruct max5864_driver_t;\ntypedef struct max5864_driver_t max5864_driver_t;\n\nstruct max5864_driver_t {\n\tspi_bus_t* const bus;\n\tvoid (*target_init)(max5864_driver_t* const drv);\n};\n\nvoid max5864_setup(max5864_driver_t* const drv);\n\nvoid max5864_shutdown(max5864_driver_t* const drv);\nvoid max5864_standby(max5864_driver_t* const drv);\nvoid max5864_idle(max5864_driver_t* const drv);\nvoid max5864_rx(max5864_driver_t* const drv);\nvoid max5864_tx(max5864_driver_t* const drv);\nvoid max5864_xcvr(max5864_driver_t* const drv);\n\n#endif // __MAX5864_H\n"
  },
  {
    "path": "firmware/common/max5864_target.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"max5864_target.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\nvoid max5864_target_init(max5864_driver_t* const drv)\n{\n\t(void) drv;\n\n\t/* Configure SSP1 Peripheral (to be moved later in SSP driver) */\n\tscu_pinmux(SCU_SSP1_CIPO, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP1_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION1));\n\n\t/*\n\t * Configure CS_AD pin to keep the MAX5864 SPI disabled while we use the\n\t * SPI bus for the MAX2837. FIXME: this should probably be somewhere else.\n\t */\n\tscu_pinmux(SCU_AD_CS, SCU_AD_CS_PINCFG);\n}\n"
  },
  {
    "path": "firmware/common/max5864_target.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MAX5864_TARGET_H__\n#define __MAX5864_TARGET_H__\n\n#include \"max5864.h\"\n\nvoid max5864_target_init(max5864_driver_t* const drv);\n\n#endif /*__MAX5864_TARGET_H__*/\n"
  },
  {
    "path": "firmware/common/mixer.c",
    "content": "/*\n * Copyright 2017-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"mixer.h\"\n#include \"rffc5071.h\"\n#include \"rffc5071_spi.h\"\n#include \"max2871.h\"\n#include \"gpio_lpc.h\"\n\n/* RFFC5071 GPIO serial interface PinMux */\n// clang-format off\n#if (defined JAWBREAKER || defined HACKRF_ONE)\nstatic struct gpio gpio_rffc5072_select = GPIO(2, 13);\nstatic struct gpio gpio_rffc5072_clock  = GPIO(5,  6);\nstatic struct gpio gpio_rffc5072_data   = GPIO(3,  3);\nstatic struct gpio gpio_rffc5072_reset  = GPIO(2, 14);\n#endif\n#ifdef RAD1O\nstatic struct gpio gpio_vco_ce        = GPIO(2, 13);\nstatic struct gpio gpio_vco_sclk      = GPIO(5,  6);\nstatic struct gpio gpio_vco_sdata     = GPIO(3,  3);\nstatic struct gpio gpio_vco_le        = GPIO(2, 14);\nstatic struct gpio gpio_vco_mux       = GPIO(5, 25);\nstatic struct gpio gpio_synt_rfout_en = GPIO(3,  5);\n#endif\n#ifdef PRALINE\nstatic struct gpio gpio_rffc5072_select = GPIO(2, 13);\nstatic struct gpio gpio_rffc5072_clock  = GPIO(5, 18);\nstatic struct gpio gpio_rffc5072_data   = GPIO(4, 14);\nstatic struct gpio gpio_rffc5072_reset  = GPIO(2, 14);\nstatic struct gpio gpio_rffc5072_ld     = GPIO(6, 25);\n#endif\n// clang-format on\n\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\nconst rffc5071_spi_config_t rffc5071_spi_config = {\n\t.gpio_select = &gpio_rffc5072_select,\n\t.gpio_clock = &gpio_rffc5072_clock,\n\t.gpio_data = &gpio_rffc5072_data,\n};\n\nspi_bus_t spi_bus_rffc5071 = {\n\t.config = &rffc5071_spi_config,\n\t.start = rffc5071_spi_start,\n\t.stop = rffc5071_spi_stop,\n\t.transfer = rffc5071_spi_transfer,\n\t.transfer_gather = rffc5071_spi_transfer_gather,\n};\n\nmixer_driver_t mixer = {\n\t.bus = &spi_bus_rffc5071,\n\t.gpio_reset = &gpio_rffc5072_reset,\n\t#ifdef PRALINE\n\t.gpio_ld = &gpio_rffc5072_ld,\n\t#endif\n};\n#endif\n#ifdef RAD1O\nmixer_driver_t mixer = {\n\t.gpio_vco_ce = &gpio_vco_ce,\n\t.gpio_vco_sclk = &gpio_vco_sclk,\n\t.gpio_vco_sdata = &gpio_vco_sdata,\n\t.gpio_vco_le = &gpio_vco_le,\n\t.gpio_synt_rfout_en = &gpio_synt_rfout_en,\n\t.gpio_vco_mux = &gpio_vco_mux,\n};\n#endif\n\nvoid mixer_bus_setup(mixer_driver_t* const mixer)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\t(void) mixer;\n\tspi_bus_start(&spi_bus_rffc5071, &rffc5071_spi_config);\n#endif\n#ifdef RAD1O\n\t(void) mixer;\n#endif\n}\n\nvoid mixer_setup(mixer_driver_t* const mixer)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\trffc5071_setup(mixer);\n#endif\n#ifdef RAD1O\n\tmax2871_setup(mixer);\n#endif\n}\n\nuint64_t mixer_set_frequency(mixer_driver_t* const mixer, uint64_t hz)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\treturn rffc5071_set_frequency(mixer, hz);\n#endif\n#ifdef RAD1O\n\treturn max2871_set_frequency(mixer, hz / 1000000);\n#endif\n}\n\nvoid mixer_enable(mixer_driver_t* const mixer)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\trffc5071_enable(mixer);\n#endif\n#ifdef RAD1O\n\tmax2871_enable(mixer);\n#endif\n}\n\nvoid mixer_disable(mixer_driver_t* const mixer)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\trffc5071_disable(mixer);\n#endif\n#ifdef RAD1O\n\tmax2871_disable(mixer);\n#endif\n}\n\nvoid mixer_set_gpo(mixer_driver_t* const mixer, uint8_t gpo)\n{\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\trffc5071_set_gpo(mixer, gpo);\n#endif\n#ifdef RAD1O\n\t(void) mixer;\n\t(void) gpo;\n#endif\n}\n"
  },
  {
    "path": "firmware/common/mixer.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __MIXER_H\n#define __MIXER_H\n\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\t#include \"rffc5071.h\"\ntypedef rffc5071_driver_t mixer_driver_t;\n#endif\n\n#ifdef RAD1O\n\t#include \"max2871.h\"\ntypedef max2871_driver_t mixer_driver_t;\n#endif\n\n#include <stdint.h>\nextern void mixer_bus_setup(mixer_driver_t* const mixer);\nextern void mixer_setup(mixer_driver_t* const mixer);\n\n/* Set frequency (Hz). */\nextern uint64_t mixer_set_frequency(mixer_driver_t* const mixer, uint64_t hz);\n\nextern void mixer_enable(mixer_driver_t* const mixer);\nextern void mixer_disable(mixer_driver_t* const mixer);\nextern void mixer_set_gpo(mixer_driver_t* const drv, uint8_t gpo);\n\n#endif // __MIXER_H\n"
  },
  {
    "path": "firmware/common/operacake.c",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"operacake.h\"\n#include \"operacake_sctimer.h\"\n#include \"hackrf_core.h\"\n#include \"gpio.h\"\n#include \"gpio_lpc.h\"\n#include \"i2c_bus.h\"\n#include <libopencm3/lpc43xx/scu.h>\n\n/*\n * I2C Mode\n */\n#define OPERACAKE_PIN_OE(x)      (x << 7)\n#define OPERACAKE_PIN_U2CTRL1(x) (x << 6)\n#define OPERACAKE_PIN_U2CTRL0(x) (x << 5)\n#define OPERACAKE_PIN_U3CTRL1(x) (x << 4)\n#define OPERACAKE_PIN_U3CTRL0(x) (x << 3)\n#define OPERACAKE_PIN_U1CTRL(x)  (x << 2)\n#define OPERACAKE_PIN_LEDEN2(x)  (x << 1)\n#define OPERACAKE_PIN_LEDEN(x)   (x << 0)\n\n#define OPERACAKE_PORT_A1 (OPERACAKE_PIN_U2CTRL0(0) | OPERACAKE_PIN_U2CTRL1(0))\n#define OPERACAKE_PORT_A2 (OPERACAKE_PIN_U2CTRL0(1) | OPERACAKE_PIN_U2CTRL1(0))\n#define OPERACAKE_PORT_A3 (OPERACAKE_PIN_U2CTRL0(0) | OPERACAKE_PIN_U2CTRL1(1))\n#define OPERACAKE_PORT_A4 (OPERACAKE_PIN_U2CTRL0(1) | OPERACAKE_PIN_U2CTRL1(1))\n\n#define OPERACAKE_PORT_B1 (OPERACAKE_PIN_U3CTRL0(0) | OPERACAKE_PIN_U3CTRL1(0))\n#define OPERACAKE_PORT_B2 (OPERACAKE_PIN_U3CTRL0(1) | OPERACAKE_PIN_U3CTRL1(0))\n#define OPERACAKE_PORT_B3 (OPERACAKE_PIN_U3CTRL0(0) | OPERACAKE_PIN_U3CTRL1(1))\n#define OPERACAKE_PORT_B4 (OPERACAKE_PIN_U3CTRL0(1) | OPERACAKE_PIN_U3CTRL1(1))\n\n#define OPERACAKE_SAMESIDE     OPERACAKE_PIN_U1CTRL(1)\n#define OPERACAKE_CROSSOVER    OPERACAKE_PIN_U1CTRL(0)\n#define OPERACAKE_EN_LEDS      (OPERACAKE_PIN_LEDEN2(1) | OPERACAKE_PIN_LEDEN2(0))\n#define OPERACAKE_GPIO_ENABLE  OPERACAKE_PIN_OE(0)\n#define OPERACAKE_GPIO_DISABLE OPERACAKE_PIN_OE(1)\n\n#define OPERACAKE_REG_INPUT    0x00\n#define OPERACAKE_REG_OUTPUT   0x01\n#define OPERACAKE_REG_POLARITY 0x02\n#define OPERACAKE_REG_CONFIG   0x03\n\n#define OPERACAKE_DEFAULT_OUTPUT                                           \\\n\t(OPERACAKE_GPIO_DISABLE | OPERACAKE_SAMESIDE | OPERACAKE_PORT_A1 | \\\n\t OPERACAKE_PORT_B1 | OPERACAKE_EN_LEDS)\n#define OPERACAKE_CONFIG_ALL_OUTPUT (0x00)\n// Leave LED bits as outputs\n#define OPERACAKE_CONFIG_GPIO_INPUTS (0x7C)\n\n#define OPERACAKE_POLARITY_NORMAL (0x00)\n\n#define OPERACAKE_ADDRESS_DEFAULT 0x18\n#define OPERACAKE_ADDRESS_INVALID 0xFF\n\n#define OPERACAKE_MAX_BOARDS 8\n\n#define INVALID_RANGE 0xFF;\nstatic uint8_t current_range = INVALID_RANGE;\n\ni2c_bus_t* const oc_bus = &i2c0;\n\nenum operacake_switching_mode {\n\tMODE_MANUAL = 0,\n\tMODE_FREQUENCY = 1,\n\tMODE_TIME = 2,\n};\n\nstruct operacake_state {\n\tbool present;\n\tenum operacake_switching_mode mode;\n\tuint8_t PA;\n\tuint8_t PB;\n};\n\nstruct operacake_state operacake_boards[OPERACAKE_MAX_BOARDS];\nbool allow_gpio_mode = true;\n\n/* read single register */\nuint8_t operacake_read_reg(i2c_bus_t* const bus, uint8_t address, uint8_t reg)\n{\n\t// Convert from Opera Cake address (0-7) to I2C address\n\taddress += OPERACAKE_ADDRESS_DEFAULT;\n\n\tconst uint8_t data_tx[] = {reg};\n\tuint8_t data_rx[] = {0x00};\n\ti2c_bus_transfer(bus, address, data_tx, 1, data_rx, 1);\n\treturn data_rx[0];\n}\n\n/* Write to one of the PCA9557 registers */\nvoid operacake_write_reg(i2c_bus_t* const bus, uint8_t address, uint8_t reg, uint8_t value)\n{\n\t// Convert from Opera Cake address (0-7) to I2C address\n\taddress += OPERACAKE_ADDRESS_DEFAULT;\n\n\tconst uint8_t data[] = {reg, value};\n\ti2c_bus_transfer(bus, address, data, 2, NULL, 0);\n}\n\nuint8_t operacake_init(bool allow_gpio)\n{\n\t/* Find connected operacakes */\n\tfor (int addr = 0; addr < 8; addr++) {\n\t\toperacake_write_reg(\n\t\t\toc_bus,\n\t\t\taddr,\n\t\t\tOPERACAKE_REG_OUTPUT,\n\t\t\tOPERACAKE_DEFAULT_OUTPUT);\n\t\toperacake_write_reg(\n\t\t\toc_bus,\n\t\t\taddr,\n\t\t\tOPERACAKE_REG_CONFIG,\n\t\t\tOPERACAKE_CONFIG_ALL_OUTPUT);\n\t\tuint8_t reg = operacake_read_reg(oc_bus, addr, OPERACAKE_REG_CONFIG);\n\n\t\toperacake_boards[addr].present = (reg == OPERACAKE_CONFIG_ALL_OUTPUT);\n\t\toperacake_boards[addr].mode = MODE_MANUAL;\n\t\toperacake_boards[addr].PA = OPERACAKE_PORT_A1;\n\t\toperacake_boards[addr].PB = OPERACAKE_PORT_B1;\n\t}\n\tallow_gpio_mode = allow_gpio;\n\tif (allow_gpio) {\n\t\toperacake_sctimer_init();\n\t}\n\treturn 0;\n}\n\nbool operacake_is_board_present(uint8_t address)\n{\n\tif (address >= OPERACAKE_MAX_BOARDS) {\n\t\treturn false;\n\t}\n\n\treturn operacake_boards[address].present;\n}\n\nvoid operacake_get_boards(uint8_t* addresses)\n{\n\tint count = 0;\n\tfor (int i = 0; i < OPERACAKE_MAX_BOARDS; i++) {\n\t\taddresses[i] = OPERACAKE_ADDRESS_INVALID;\n\t}\n\tfor (int i = 0; i < OPERACAKE_MAX_BOARDS; i++) {\n\t\tif (operacake_is_board_present(i)) {\n\t\t\taddresses[count++] = i;\n\t\t}\n\t}\n}\n\nuint8_t port_to_pins(uint8_t port)\n{\n\tswitch (port) {\n\tcase OPERACAKE_PA1:\n\t\treturn OPERACAKE_PORT_A1;\n\tcase OPERACAKE_PA2:\n\t\treturn OPERACAKE_PORT_A2;\n\tcase OPERACAKE_PA3:\n\t\treturn OPERACAKE_PORT_A3;\n\tcase OPERACAKE_PA4:\n\t\treturn OPERACAKE_PORT_A4;\n\n\tcase OPERACAKE_PB1:\n\t\treturn OPERACAKE_PORT_B1;\n\tcase OPERACAKE_PB2:\n\t\treturn OPERACAKE_PORT_B2;\n\tcase OPERACAKE_PB3:\n\t\treturn OPERACAKE_PORT_B3;\n\tcase OPERACAKE_PB4:\n\t\treturn OPERACAKE_PORT_B4;\n\t}\n\treturn 0xFF;\n}\n\n/*\n * Issue I2C command to activate ports.\n */\nuint8_t operacake_activate_ports(uint8_t address, uint8_t PA, uint8_t PB)\n{\n\tuint8_t side, pa, pb, reg;\n\t/* Ensure PA and PB are within the valid range. */\n\tif ((PA > OPERACAKE_PB4) || (PB > OPERACAKE_PB4)) {\n\t\treturn 1;\n\t}\n\t/* Ensure PA and PB are on opposite sides. */\n\tif (((PA <= OPERACAKE_PA4) && (PB <= OPERACAKE_PA4)) ||\n\t    ((PA > OPERACAKE_PA4) && (PB > OPERACAKE_PA4))) {\n\t\treturn 1;\n\t}\n\n\tif (PA > OPERACAKE_PA4) {\n\t\tside = OPERACAKE_CROSSOVER;\n\t} else {\n\t\tside = OPERACAKE_SAMESIDE;\n\t}\n\n\tpa = port_to_pins(PA);\n\tpb = port_to_pins(PB);\n\n\treg = (OPERACAKE_GPIO_DISABLE | side | pa | pb | OPERACAKE_EN_LEDS);\n\toperacake_write_reg(oc_bus, address, OPERACAKE_REG_OUTPUT, reg);\n\treturn 0;\n}\n\nbool operacake_set_mode(uint8_t address, uint8_t mode)\n{\n\tif (address >= OPERACAKE_MAX_BOARDS) {\n\t\treturn false;\n\t}\n\n\toperacake_boards[address].mode = mode;\n\tcurrent_range = INVALID_RANGE;\n\n\tif (mode == MODE_TIME) {\n\t\tif (!allow_gpio_mode) {\n\t\t\treturn false;\n\t\t}\n\t\t// Switch Opera Cake to pin-control mode\n\t\tuint8_t config_pins = (uint8_t) ~(\n\t\t\tOPERACAKE_PIN_OE(1) | OPERACAKE_PIN_LEDEN(1) |\n\t\t\tOPERACAKE_PIN_LEDEN2(1));\n\t\toperacake_write_reg(oc_bus, address, OPERACAKE_REG_CONFIG, config_pins);\n\t\toperacake_write_reg(\n\t\t\toc_bus,\n\t\t\taddress,\n\t\t\tOPERACAKE_REG_OUTPUT,\n\t\t\tOPERACAKE_GPIO_ENABLE | OPERACAKE_EN_LEDS);\n\t} else {\n\t\toperacake_write_reg(\n\t\t\toc_bus,\n\t\t\taddress,\n\t\t\tOPERACAKE_REG_CONFIG,\n\t\t\tOPERACAKE_CONFIG_ALL_OUTPUT);\n\t\toperacake_activate_ports(\n\t\t\taddress,\n\t\t\toperacake_boards[address].PA,\n\t\t\toperacake_boards[address].PB);\n\t}\n\n\t// If any boards are in MODE_TIME, enable the sctimer events.\n\tbool enable_sctimer = false;\n\tfor (int i = 0; i < OPERACAKE_MAX_BOARDS; i++) {\n\t\tif (operacake_boards[i].mode == MODE_TIME) {\n\t\t\tenable_sctimer = true;\n\t\t}\n\t}\n\toperacake_sctimer_enable(enable_sctimer);\n\n\treturn true;\n}\n\nuint8_t operacake_get_mode(uint8_t address)\n{\n\tif (address >= OPERACAKE_MAX_BOARDS) {\n\t\treturn 0;\n\t}\n\n\treturn operacake_boards[address].mode;\n}\n\n/*\n * Set manual mode ports.\n */\nuint8_t operacake_set_ports(uint8_t address, uint8_t PA, uint8_t PB)\n{\n\t/* Ensure PA and PB are within the valid range. */\n\tif ((PA > OPERACAKE_PB4) || (PB > OPERACAKE_PB4)) {\n\t\treturn 1;\n\t}\n\t/* Ensure PA and PB are on opposite sides. */\n\tif (((PA <= OPERACAKE_PA4) && (PB <= OPERACAKE_PA4)) ||\n\t    ((PA > OPERACAKE_PA4) && (PB > OPERACAKE_PA4))) {\n\t\treturn 1;\n\t}\n\n\t// Keep track of manual settings for when we switch in/out of time/frequency modes.\n\toperacake_boards[address].PA = PA;\n\toperacake_boards[address].PB = PB;\n\n\t// Immediately apply register settings if the board is in manual mode.\n\tif (operacake_boards[address].mode == MODE_MANUAL) {\n\t\treturn operacake_activate_ports(address, PA, PB);\n\t}\n\n\treturn 0;\n}\n\n/*\n * frequency mode aka \"Opera Glasses\"\n */\ntypedef struct {\n\tuint16_t freq_min;\n\tuint16_t freq_max;\n\tuint8_t portA;\n\tuint8_t portB;\n} operacake_range;\n\nstatic operacake_range ranges[MAX_OPERACAKE_RANGES * sizeof(operacake_range)];\nstatic uint8_t range_idx = 0;\n\nuint8_t operacake_add_range(uint16_t freq_min, uint16_t freq_max, uint8_t port)\n{\n\tif (range_idx >= MAX_OPERACAKE_RANGES) {\n\t\treturn 1;\n\t}\n\tranges[range_idx].freq_min = freq_min;\n\tranges[range_idx].freq_max = freq_max;\n\tranges[range_idx].portA = port;\n\t/* Make the B port mirror the A port. */\n\tranges[range_idx].portB = (port + 4) % 8;\n\trange_idx++;\n\tcurrent_range = INVALID_RANGE;\n\treturn 0;\n}\n\nvoid operacake_clear_ranges(void)\n{\n\trange_idx = 0;\n}\n\n#define FREQ_ONE_MHZ (1000000ull)\n\nuint8_t operacake_set_range(uint32_t freq_mhz)\n{\n\tif (range_idx == 0) {\n\t\treturn 1;\n\t}\n\n\tint range;\n\tfor (range = 0; range < range_idx; range++) {\n\t\tif ((freq_mhz >= ranges[range].freq_min) &&\n\t\t    (freq_mhz <= ranges[range].freq_max)) {\n\t\t\tbreak;\n\t\t}\n\t}\n\t/* Use the last range if there was no match. */\n\tif (range == range_idx) {\n\t\trange--;\n\t}\n\tif (range == current_range) {\n\t\treturn 1;\n\t}\n\n\tfor (int i = 0; i < OPERACAKE_MAX_BOARDS; i++) {\n\t\tif (operacake_is_board_present(i) &&\n\t\t    operacake_get_mode(i) == MODE_FREQUENCY) {\n\t\t\toperacake_activate_ports(\n\t\t\t\ti,\n\t\t\t\tranges[range].portA,\n\t\t\t\tranges[range].portB);\n\t\t\tbreak;\n\t\t}\n\t}\n\n\tcurrent_range = range;\n\treturn 0;\n}\n\n/*\n * GPIO\n */\nuint16_t gpio_test(uint8_t address)\n{\n\tuint8_t i, reg, bit_mask, gpio_mask = 0x1F;\n\tuint16_t result = 0;\n\tif (!allow_gpio_mode) {\n\t\treturn 0xFFFF;\n\t}\n\n\tscu_pinmux(SCU_PINMUX_GPIO3_8, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_GPIO3_12, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_GPIO3_13, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_GPIO3_14, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_GPIO3_15, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\n\tstatic struct gpio gpio_pins[] = {\n\t\tGPIO(3, 8),  // u1ctrl   IO2\n\t\tGPIO(3, 14), // u3ctrl0  IO3\n\t\tGPIO(3, 15), // u3ctrl1  IO4\n\t\tGPIO(3, 12), // u2ctrl0  IO5\n\t\tGPIO(3, 13)  // u2ctrl1  IO6\n\t};\n\t// Setup I2C to put it in GPIO mode\n\treg = (OPERACAKE_GPIO_ENABLE | OPERACAKE_EN_LEDS);\n\toperacake_write_reg(oc_bus, address, OPERACAKE_REG_OUTPUT, reg);\n\toperacake_write_reg(\n\t\toc_bus,\n\t\taddress,\n\t\tOPERACAKE_REG_CONFIG,\n\t\tOPERACAKE_CONFIG_GPIO_INPUTS);\n\toperacake_write_reg(\n\t\toc_bus,\n\t\taddress,\n\t\tOPERACAKE_REG_POLARITY,\n\t\tOPERACAKE_POLARITY_NORMAL);\n\t// clear state\n\tfor (i = 0; i < 5; i++) {\n\t\tgpio_output(&gpio_pins[i]);\n\t\tgpio_write(&gpio_pins[i], 0);\n\t}\n\t// Test each pin separately\n\tfor (i = 0; i < 5; i++) {\n\t\t// Set pin high\n\t\tgpio_write(&gpio_pins[i], 1);\n\t\t// check input\n\t\treg = operacake_read_reg(oc_bus, address, OPERACAKE_REG_INPUT);\n\t\treg >>= 2;\n\t\treg &= gpio_mask;\n\t\tbit_mask = 1 << i;\n\t\tresult <<= 1;\n\t\tif (!(reg & bit_mask)) {\n\t\t\t// Is the correct bit set?\n\t\t\tresult |= 1;\n\t\t}\n\t\tresult <<= 1;\n\t\tif (reg & ~bit_mask) {\n\t\t\t// Are any other bits set?\n\t\t\tresult |= 1;\n\t\t}\n\t\tresult <<= 1;\n\t\t// set pin low\n\t\tgpio_write(&gpio_pins[i], 0);\n\t\t// check input\n\t\treg = operacake_read_reg(oc_bus, address, OPERACAKE_REG_INPUT);\n\t\treg >>= 2;\n\t\treg &= gpio_mask;\n\t\tbit_mask = 1 << i;\n\t\tif (reg & bit_mask) {\n\t\t\t// Is the correct bit clear?\n\t\t\tresult |= 1;\n\t\t}\n\t}\n\n\t// clean up\n\tfor (i = 0; i < 5; i++) {\n\t\tgpio_input(&gpio_pins[i]);\n\t}\n\n\t// Put it back in to I2C mode and set default pins\n\toperacake_write_reg(\n\t\toc_bus,\n\t\taddress,\n\t\tOPERACAKE_REG_CONFIG,\n\t\tOPERACAKE_CONFIG_ALL_OUTPUT);\n\toperacake_write_reg(\n\t\toc_bus,\n\t\taddress,\n\t\tOPERACAKE_REG_OUTPUT,\n\t\tOPERACAKE_DEFAULT_OUTPUT);\n\treturn result;\n}\n"
  },
  {
    "path": "firmware/common/operacake.h",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __OPERACAKE_H\n#define __OPERACAKE_H\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#define OPERACAKE_PA1 0\n#define OPERACAKE_PA2 1\n#define OPERACAKE_PA3 2\n#define OPERACAKE_PA4 3\n\n#define OPERACAKE_PB1 4\n#define OPERACAKE_PB2 5\n#define OPERACAKE_PB3 6\n#define OPERACAKE_PB4 7\n\n#define MAX_OPERACAKE_RANGES 8\n\nuint8_t operacake_init(bool allow_gpio);\nbool operacake_is_board_present(uint8_t address);\nvoid operacake_get_boards(uint8_t* addresses);\nbool operacake_set_mode(uint8_t address, uint8_t mode);\nuint8_t operacake_get_mode(uint8_t address);\nuint8_t operacake_set_ports(uint8_t address, uint8_t PA, uint8_t PB);\nuint8_t operacake_add_range(uint16_t freq_min, uint16_t freq_max, uint8_t port);\nuint8_t operacake_set_range(uint32_t freq_mhz);\nvoid operacake_clear_ranges(void);\nuint16_t gpio_test(uint8_t address);\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif /* __OPERACAKE_H */\n"
  },
  {
    "path": "firmware/common/operacake_sctimer.c",
    "content": "/*\n * Copyright 2017-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2018 Schuyler St. Leger\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"operacake_sctimer.h\"\n\n#include <hackrf_core.h>\n\n#include <libopencm3/lpc43xx/sgpio.h>\n#include <libopencm3/lpc43xx/rgu.h>\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/gima.h>\n#include \"sct.h\"\n#include \"delay.h\"\n\n#define U1CTRL_SET  SCT_OUT14_SET\n#define U1CTRL_CLR  SCT_OUT14_CLR\n#define U2CTRL0_SET SCT_OUT13_SET\n#define U2CTRL0_CLR SCT_OUT13_CLR\n#define U2CTRL1_SET SCT_OUT12_SET\n#define U2CTRL1_CLR SCT_OUT12_CLR\n#define U3CTRL0_SET SCT_OUT11_SET\n#define U3CTRL0_CLR SCT_OUT11_CLR\n#define U3CTRL1_SET SCT_OUT8_SET\n#define U3CTRL1_CLR SCT_OUT8_CLR\n\nstatic uint32_t default_output = 0;\n\n/**\n * Configure the SCTimer to rotate the antennas with the Operacake in phase with\n * the sample clock. This will configure the SCTimer to output to the pins for\n * GPIO control of the Operacake, however the Operacake must be configured for\n * GPIO control. The timing is not set in this function.\n *\n * To trigger the antenna switching synchronously with the sample clock, the\n * SGPIO is configured to output its clock (f=2 * sample clock) to the SCTimer.\n *\n * On Praline, instead, MS0/CLK1 (SCT_CLK) is configured to output its\n * clock (f=2 * sample clock) to the SCTimer.\n */\nvoid operacake_sctimer_init(void)\n{\n\t// We start by resetting the SCTimer\n\tRESET_CTRL1 = RESET_CTRL1_SCT_RST;\n\n\t// Delay to allow reset sigal to be processed\n\t// The reset generator uses a 12MHz clock (IRC)\n\t// The difference between this and the core clock (CCLK)\n\t// determines this value (CCLK/IRC).\n\t// The value used here is a bit shorter than would be required, since\n\t// there are additional instructions that fill the time. If the duration of\n\t// the actions from here to the first access to the SCTimer is changed, then\n\t// this delay may need to be increased.\n\tdelay(8);\n\n\t// Pin definitions for the HackRF\n\t// U2CTRL0\n\tscu_pinmux(\n\t\tP7_4,\n\t\tSCU_CONF_EPUN_DIS_PULLUP | SCU_CONF_EHS_FAST | SCU_CONF_FUNCTION1);\n\t// U2CTRL1\n\tscu_pinmux(\n\t\tP7_5,\n\t\tSCU_CONF_EPUN_DIS_PULLUP | SCU_CONF_EHS_FAST | SCU_CONF_FUNCTION1);\n\t// U3CTRL0\n\tscu_pinmux(\n\t\tP7_6,\n\t\tSCU_CONF_EPUN_DIS_PULLUP | SCU_CONF_EHS_FAST | SCU_CONF_FUNCTION1);\n\t// U3CTRL1\n\tscu_pinmux(\n\t\tP7_7,\n\t\tSCU_CONF_EPUN_DIS_PULLUP | SCU_CONF_EHS_FAST | SCU_CONF_FUNCTION1);\n\t// U1CTRL\n\tscu_pinmux(\n\t\tP7_0,\n\t\tSCU_CONF_EPUN_DIS_PULLUP | SCU_CONF_EHS_FAST | SCU_CONF_FUNCTION1);\n\n#ifndef PRALINE\n\t// Configure the SGPIO to output the clock (f=2 * sample clock) on pin 12\n\tSGPIO_OUT_MUX_CFG12 = SGPIO_OUT_MUX_CFG_P_OUT_CFG(0x08) | // clkout output mode\n\t\tSGPIO_OUT_MUX_CFG_P_OE_CFG(0);                    // gpio_oe\n\tSGPIO_GPIO_OENREG |= BIT12;\n\n\t// Use the GIMA to connect the SGPIO clock to the SCTimer\n\tGIMA_CTIN_1_IN = 0x2 << 4; // Route SGPIO12 to SCTIN1\n\n\tuint8_t sct_clock_input = SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_1;\n#else\n\t// Configure pin P6_4 as SCT_IN_6\n\tscu_pinmux(P6_4, SCU_CLK_IN | SCU_CONF_FUNCTION1);\n\n\t// Use the GIMA to connect MS0/CLK1 (SCT_CLK) on pin P6_4 to the SCTimer\n\tGIMA_CTIN_6_IN = 0x0 << 4;\n\n\tuint8_t sct_clock_input = SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_6;\n#endif\n\n\t// We configure this register first, because the user manual says to\n\tSCT_CONFIG |= SCT_CONFIG_UNIFY_32_BIT | SCT_CONFIG_CLKMODE_PRESCALED_BUS_CLOCK |\n\t\tsct_clock_input;\n\n\t// Halt the SCTimer to enable it to be configured\n\tSCT_CTRL = SCT_CTRL_HALT_L(1);\n\n\t// Prescaler - run at half the SGPIO clock (ie: at the sample clock)\n\tSCT_CTRL |= SCT_CTRL_PRE_L(1);\n\n\t// Default to state 0, events disabled\n\tSCT_STATE = 0;\n\n\t// Enable the SCTimer\n\tSCT_CTRL &= ~SCT_CTRL_HALT_L(1);\n}\n\nstatic uint32_t operacake_sctimer_port_to_output(uint8_t port)\n{\n\tint bit0 = (port >> 0) & 1;\n\tint bit1 = (port >> 1) & 1;\n\tint bit2 = (port >> 2) & 1;\n\n\treturn (bit0 << 11) | (bit0 << 13) | (bit1 << 8) | (bit1 << 12) |\n\t\t(((~bit2) & 1) << 14);\n}\n\nvoid operacake_sctimer_enable(bool enable)\n{\n\tSCT_CTRL = SCT_CTRL_HALT_L(1);\n\tSCT_STATE = enable;\n\tSCT_CTRL &= ~SCT_CTRL_HALT_L(1);\n}\n\nvoid operacake_sctimer_set_dwell_times(struct operacake_dwell_times* times, int n)\n{\n\tSCT_CTRL = SCT_CTRL_HALT_L(1);\n\n\tuint32_t counter = 0;\n\tuint32_t bit0_set = 0, bit0_clr = 0, bit1_set = 0, bit1_clr = 0, bit2_set = 0,\n\t\t bit2_clr = 0;\n\tfor (int i = 0; i < n; i++) {\n\t\t// Enable event i in state 1, set to match on match register i\n\t\tSCT_EVn_STATE(i) = SCT_EVn_STATE_STATEMSK1(1);\n\t\tSCT_EVn_CTRL(i) = SCT_EVn_CTRL_COMBMODE_MATCH | SCT_EVn_CTRL_MATCHSEL(i);\n\n\t\t// Calculate the counter value to match on\n\t\tcounter += times[i].dwell;\n\n\t\t// Wrapping from SCT_LIMIT seems to add an extra cycle,\n\t\t// so we reduce the counter value for the first event.\n\t\tif (i == 0) {\n\t\t\tcounter -= 1;\n\t\t}\n\n\t\tSCT_MATCHn(i) = counter;\n\t\tSCT_MATCHRELn(i) = counter;\n\n\t\t// The match event selects the *next* port, so retreive that here.\n\t\tint port;\n\t\tif (i == n - 1) {\n\t\t\tport = times[0].port;\n\t\t} else {\n\t\t\tport = times[i + 1].port;\n\t\t}\n\n\t\tint bit0 = (port >> 0) & 1;\n\t\tint bit1 = (port >> 1) & 1;\n\t\tint bit2 = (port >> 2) & 1;\n\n\t\t// Find bits to set/clear on event i\n\t\tbit0_set |= SCT_OUTn_SETm(bit0, i);\n\t\tbit0_clr |= SCT_OUTn_CLRm(~bit0, i);\n\n\t\tbit1_set |= SCT_OUTn_SETm(bit1, i);\n\t\tbit1_clr |= SCT_OUTn_CLRm(~bit1, i);\n\n\t\t// (U1CTRL is inverted)\n\t\tbit2_set |= SCT_OUTn_SETm(~bit2, i);\n\t\tbit2_clr |= SCT_OUTn_CLRm(bit2, i);\n\t}\n\n\t// Apply event set/clear mappings\n\tU2CTRL0_SET = bit0_set;\n\tU2CTRL0_CLR = bit0_clr;\n\tU3CTRL0_SET = bit0_set;\n\tU3CTRL0_CLR = bit0_clr;\n\tU2CTRL1_SET = bit1_set;\n\tU2CTRL1_CLR = bit1_clr;\n\tU3CTRL1_SET = bit1_set;\n\tU3CTRL1_CLR = bit1_clr;\n\tU1CTRL_SET = bit2_set;\n\tU1CTRL_CLR = bit2_clr;\n\n\t// Set output pins to select the first port in the list\n\tdefault_output = operacake_sctimer_port_to_output(times[0].port);\n\tSCT_OUTPUT = default_output;\n\n\t// Reset counter on final event\n\tSCT_LIMIT = (1 << (n - 1));\n\n\tSCT_CTRL &= ~SCT_CTRL_HALT_L(1);\n}\n\nvoid operacake_sctimer_stop(void)\n{\n\t// Halt timer\n\tSCT_CTRL |= SCT_CTRL_HALT_L(1);\n}\n\n/**\n * This will reset the state of the SCTimer, but retains its configuration.\n * This reset will return the selected antenna to 1 and samesided. This is\n * called by set_transceiver_mode so the HackRF starts capturing with the\n * same antenna selected each time.\n */\nvoid operacake_sctimer_reset_state(void)\n{\n\tSCT_CTRL |= SCT_CTRL_HALT_L(1);\n\n\t// Clear the counter value\n\tSCT_CTRL |= SCT_CTRL_CLRCTR_L(1);\n\n\t// Reset to select the first port\n\tSCT_OUTPUT = default_output;\n\n\tSCT_CTRL &= ~SCT_CTRL_HALT_L(1);\n}\n"
  },
  {
    "path": "firmware/common/operacake_sctimer.h",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n * Copyright 2018 Schuyler St. Leger\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __OPERACAKE_SCTIMER_H\n#define __OPERACAKE_SCTIMER_H\n\n#include <stdbool.h>\n#include <stdint.h>\n\nstruct operacake_dwell_times {\n\tuint32_t dwell;\n\tuint8_t port;\n};\n\nvoid operacake_sctimer_init(void);\nvoid operacake_sctimer_enable(bool enable);\nvoid operacake_sctimer_set_dwell_times(struct operacake_dwell_times* times, int n);\nvoid operacake_sctimer_stop(void);\nvoid operacake_sctimer_reset_state(void);\n\n#endif /* __OPERACAKE_SCTIMER_H */\n"
  },
  {
    "path": "firmware/common/platform_detect.c",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"platform_detect.h\"\n#include \"firmware_info.h\"\n#include \"gpio_lpc.h\"\n#include \"hackrf_core.h\"\n#include \"delay.h\"\n#include \"adc.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n\nstatic board_id_t platform = BOARD_ID_UNDETECTED;\nstatic board_rev_t revision = BOARD_REV_UNDETECTED;\n\nstatic struct gpio gpio2_9_on_P5_0 = GPIO(2, 9);\nstatic struct gpio gpio3_6_on_P6_10 = GPIO(3, 6);\nstatic struct gpio gpio3_4_on_P6_5 = GPIO(3, 4);\nstatic struct gpio gpio2_6_on_P4_6 = GPIO(2, 6);\n\n#define P5_0_PUP  (1 << 0)\n#define P5_0_PDN  (1 << 1)\n#define P6_10_PUP (1 << 2)\n#define P6_10_PDN (1 << 3)\n#define P6_5_PDN  (1 << 4)\n\n/*\n * Jawbreaker has a pull-down on P6_10 and nothing on P5_0.\n * rad1o has a pull-down on P6_10 and a pull-down on P5_0.\n * HackRF One OG has a pull-down on P6_10 and a pull-up on P5_0.\n * HackRF One r9 has a pull-up on P6_10 and a pull-down on P5_0.\n * Praline has a pull-down on P6_5. */\n\n#define JAWBREAKER_RESISTORS (P6_10_PDN)\n#define RAD1O_RESISTORS      (P6_10_PDN | P5_0_PDN)\n#define HACKRF1_OG_RESISTORS (P6_10_PDN | P5_0_PUP)\n#define HACKRF1_R9_RESISTORS (P6_10_PUP | P5_0_PDN)\n#define PRALINE_RESISTORS    (P6_5_PDN)\n\n/*\n * LEDs are configured so that they flash if the detected hardware platform is\n * not supported by the firmware binary. Only two LEDs are flashed for a\n * hardware detection failure, but three LEDs are flashed if CPLD/FPGA configuration\n * fails.\n */\nstatic struct gpio gpio_led1 = GPIO(2, 1);\nstatic struct gpio gpio_led2 = GPIO(2, 2);\nstatic struct gpio gpio_led3 = GPIO(2, 8);\n\n/*\n * Starting with r6, HackRF One has pin straps on ADC pins that indicate\n * hardware revision. Those pins were unconnected prior to r6, so we test for\n * the unconnected state by averaging several ADC readings.\n */\n#define NUM_SAMPLES    (10)\n#define LOW_THRESHOLD  (2)\n#define HIGH_THRESHOLD (1022)\n\n#define HIGH(x)   ((x) > HIGH_THRESHOLD)\n#define LOW(x)    ((x) < LOW_THRESHOLD)\n#define ABSENT(x) (((x) >= LOW_THRESHOLD) && ((x) <= HIGH_THRESHOLD))\n\nuint32_t check_pin_strap(uint8_t pin)\n{\n\tint i;\n\tuint32_t sum = 0;\n\n\tfor (i = 0; i < NUM_SAMPLES; i++) {\n\t\tsum += adc_read(pin);\n\t}\n\tadc_off();\n\treturn (sum / NUM_SAMPLES);\n}\n\n/*\n * Starting with r10, HackRF One uses a voltage divider on ADC0_3 to set an\n * analog voltage that indicates the hardware revision. The high five bits of\n * the ADC result are mapped to 32 revisions. HackRF One r8 also fits into this\n * scheme with ADC0_3 tied to VCC.\n */\n// clang-format off\nstatic const uint8_t hackrf_revision_from_adc[32] = {\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_HACKRF1_R10,\n\tBOARD_REV_HACKRF1_R8\n};\n\n/*\n * Starting with r0.1, Praline also uses a voltage on ADC0_3 to set an\n * analog voltage that indicates the hardware revision. The high five\n * bits of the ADC result are mapped to 32 revisions. Note that,\n * unlike HackRF One, Praline revisions are mapped in ascending order.\n */\nstatic const uint8_t praline_revision_from_adc[32] = {\n\tBOARD_REV_PRALINE_R0_1,\n\tBOARD_REV_PRALINE_R0_2,\n\tBOARD_REV_PRALINE_R0_3,\n\tBOARD_REV_PRALINE_R1_0,\n\tBOARD_REV_PRALINE_R1_1,\n\tBOARD_REV_PRALINE_R1_2,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n\tBOARD_REV_UNRECOGNIZED,\n};\n\n// clang-format on\n\nvoid detect_hardware_platform(void)\n{\n\tuint8_t detected_resistors = 0;\n\n\tscu_pinmux(SCU_PINMUX_LED2, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_PINMUX_LED3, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tgpio_input(&gpio_led1);\n\tgpio_output(&gpio_led2);\n\tgpio_output(&gpio_led3);\n\n\tgpio_input(&gpio2_9_on_P5_0);\n\tgpio_input(&gpio3_6_on_P6_10);\n\tgpio_input(&gpio3_4_on_P6_5);\n\n\t/* activate internal pull-down */\n\tscu_pinmux(P5_0, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_10, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n\tdelay_us_at_mhz(4, 96);\n\t/* tri-state for a moment before testing input */\n\tscu_pinmux(P5_0, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_10, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tdelay_us_at_mhz(4, 96);\n\t/* if input rose quickly, there must be an external pull-up */\n\tdetected_resistors |= (gpio_read(&gpio2_9_on_P5_0)) ? P5_0_PUP : 0;\n\tdetected_resistors |= (gpio_read(&gpio3_6_on_P6_10)) ? P6_10_PUP : 0;\n\n\t/* activate internal pull-up */\n\tscu_pinmux(P5_0, SCU_GPIO_PUP | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_10, SCU_GPIO_PUP | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_5, SCU_GPIO_PUP | SCU_CONF_FUNCTION0);\n\tdelay_us_at_mhz(4, 96);\n\t/* tri-state for a moment before testing input */\n\tscu_pinmux(P5_0, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_10, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tscu_pinmux(P6_5, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\tdelay_us_at_mhz(4, 96);\n\t/* if input fell quickly, there must be an external pull-down */\n\tdetected_resistors |= (gpio_read(&gpio2_9_on_P5_0)) ? 0 : P5_0_PDN;\n\tdetected_resistors |= (gpio_read(&gpio3_6_on_P6_10)) ? 0 : P6_10_PDN;\n\tdetected_resistors |= (gpio_read(&gpio3_4_on_P6_5)) ? 0 : P6_5_PDN;\n\n\tswitch (detected_resistors) {\n\tcase JAWBREAKER_RESISTORS:\n\t\tif (!(supported_platform() & PLATFORM_JAWBREAKER)) {\n\t\t\thalt_and_flash(3000000);\n\t\t}\n\t\tplatform = BOARD_ID_JAWBREAKER;\n\t\treturn;\n\tcase RAD1O_RESISTORS:\n\t\tif (!(supported_platform() & PLATFORM_RAD1O)) {\n\t\t\thalt_and_flash(3000000);\n\t\t}\n\t\tplatform = BOARD_ID_RAD1O;\n\t\treturn;\n\tcase HACKRF1_OG_RESISTORS:\n\t\tif (!(supported_platform() & PLATFORM_HACKRF1_OG)) {\n\t\t\thalt_and_flash(3000000);\n\t\t}\n\t\tplatform = BOARD_ID_HACKRF1_OG;\n\t\tbreak;\n\tcase HACKRF1_R9_RESISTORS:\n\t\tif (!(supported_platform() & PLATFORM_HACKRF1_R9)) {\n\t\t\thalt_and_flash(3000000);\n\t\t}\n\t\tplatform = BOARD_ID_HACKRF1_R9;\n\t\tbreak;\n\tcase PRALINE_RESISTORS:\n\t\tif (!(supported_platform() & PLATFORM_PRALINE)) {\n\t\t\thalt_and_flash(3000000);\n\t\t}\n\t\tplatform = BOARD_ID_PRALINE;\n\t\tbreak;\n\tdefault:\n\t\tplatform = BOARD_ID_UNRECOGNIZED;\n\t\thalt_and_flash(1000000);\n\t}\n\n\tuint32_t adc0_3 = check_pin_strap(3);\n\tuint32_t adc0_4 = check_pin_strap(4);\n\tuint32_t adc0_7 = check_pin_strap(7);\n\n\tif (platform == BOARD_ID_HACKRF1_OG) {\n\t\tif (ABSENT(adc0_3) && ABSENT(adc0_4) && ABSENT(adc0_7)) {\n\t\t\trevision = BOARD_REV_HACKRF1_OLD;\n\t\t} else if (HIGH(adc0_3) && HIGH(adc0_4)) {\n\t\t\trevision = BOARD_REV_HACKRF1_R6;\n\t\t} else if (LOW(adc0_3) && HIGH(adc0_4)) {\n\t\t\trevision = BOARD_REV_HACKRF1_R7;\n\t\t} else if (LOW(adc0_4)) {\n\t\t\trevision = hackrf_revision_from_adc[adc0_3 >> 5];\n\t\t} else {\n\t\t\trevision = BOARD_REV_UNRECOGNIZED;\n\t\t}\n\t} else if (platform == BOARD_ID_HACKRF1_R9) {\n\t\tif (LOW(adc0_3) && LOW(adc0_4)) {\n\t\t\trevision = BOARD_REV_HACKRF1_R9;\n\t\t} else {\n\t\t\trevision = BOARD_REV_UNRECOGNIZED;\n\t\t}\n\t} else if (platform == BOARD_ID_PRALINE) {\n\t\trevision = praline_revision_from_adc[adc0_3 >> 5];\n\t}\n\n\tswitch (platform) {\n\tcase BOARD_ID_HACKRF1_OG:\n\tcase BOARD_ID_HACKRF1_R9:\n\t\tif ((revision > BOARD_REV_HACKRF1_OLD) && LOW(adc0_7)) {\n\t\t\trevision |= BOARD_REV_GSG;\n\t\t}\n\t\tbreak;\n\tcase BOARD_ID_PRALINE:\n\t\tscu_pinmux(P4_6, SCU_GPIO_PDN | SCU_CONF_FUNCTION0);\n\t\tgpio_input(&gpio2_6_on_P4_6);\n\t\tif (gpio_read(&gpio2_6_on_P4_6)) {\n\t\t\trevision |= BOARD_REV_GSG;\n\t\t}\n\t\tscu_pinmux(P4_6, SCU_GPIO_NOPULL | SCU_CONF_FUNCTION0);\n\t\tbreak;\n\tdefault:\n\t\tbreak;\n\t}\n}\n\nboard_id_t detected_platform(void)\n{\n\treturn platform;\n}\n\nboard_rev_t detected_revision(void)\n{\n\treturn revision;\n}\n\nuint32_t supported_platform(void)\n{\n\treturn firmware_info.supported_platform;\n}\n"
  },
  {
    "path": "firmware/common/platform_detect.h",
    "content": "/*\n * Copyright 2022-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __PLATFORM_DETECT_H__\n#define __PLATFORM_DETECT_H__\n\n#include <stdint.h>\n\n#define BOARD_REV_GSG (0x80)\n\n#define PLATFORM_JAWBREAKER (1 << 0)\n#define PLATFORM_HACKRF1_OG (1 << 1)\n#define PLATFORM_RAD1O      (1 << 2)\n#define PLATFORM_HACKRF1_R9 (1 << 3)\n#define PLATFORM_PRALINE    (1 << 4)\n\ntypedef enum {\n\tBOARD_ID_JELLYBEAN = 0,\n\tBOARD_ID_JAWBREAKER = 1,\n\tBOARD_ID_HACKRF1_OG = 2, /* HackRF One prior to r9 */\n\tBOARD_ID_RAD1O = 3,\n\tBOARD_ID_HACKRF1_R9 = 4,\n\tBOARD_ID_PRALINE = 5,\n\tBOARD_ID_UNRECOGNIZED = 0xFE, /* tried detection but did not recognize board */\n\tBOARD_ID_UNDETECTED = 0xFF,   /* detection not yet attempted */\n} board_id_t;\n\ntypedef enum {\n\tBOARD_REV_HACKRF1_OLD = 0,\n\tBOARD_REV_HACKRF1_R6 = 1,\n\tBOARD_REV_HACKRF1_R7 = 2,\n\tBOARD_REV_HACKRF1_R8 = 3,\n\tBOARD_REV_HACKRF1_R9 = 4,\n\tBOARD_REV_HACKRF1_R10 = 5,\n\tBOARD_REV_PRALINE_R0_1 = 6,\n\tBOARD_REV_PRALINE_R0_2 = 7,\n\tBOARD_REV_PRALINE_R0_3 = 8,\n\tBOARD_REV_PRALINE_R1_0 = 9,\n\tBOARD_REV_PRALINE_R1_1 = 10,\n\tBOARD_REV_PRALINE_R1_2 = 11,\n\tBOARD_REV_GSG_HACKRF1_R6 = 0x81,\n\tBOARD_REV_GSG_HACKRF1_R7 = 0x82,\n\tBOARD_REV_GSG_HACKRF1_R8 = 0x83,\n\tBOARD_REV_GSG_HACKRF1_R9 = 0x84,\n\tBOARD_REV_GSG_HACKRF1_R10 = 0x85,\n\tBOARD_REV_GSG_PRALINE_R0_1 = 0x86,\n\tBOARD_REV_GSG_PRALINE_R0_2 = 0x87,\n\tBOARD_REV_GSG_PRALINE_R0_3 = 0x88,\n\tBOARD_REV_GSG_PRALINE_R1_0 = 0x89,\n\tBOARD_REV_GSG_PRALINE_R1_1 = 0x8a,\n\tBOARD_REV_GSG_PRALINE_R1_2 = 0x8b,\n\tBOARD_REV_UNRECOGNIZED =\n\t\t0xFE,                /* tried detection but did not recognize revision */\n\tBOARD_REV_UNDETECTED = 0xFF, /* detection not yet attempted */\n} board_rev_t;\n\nvoid detect_hardware_platform(void);\nboard_id_t detected_platform(void);\nboard_rev_t detected_revision(void);\nuint32_t supported_platform(void);\n\n#endif //__PLATFORM_DETECT_H__\n"
  },
  {
    "path": "firmware/common/portapack.c",
    "content": "/*\n * Copyright 2018-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2018 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"portapack.h\"\n\n#include \"hackrf_core.h\"\n#include \"gpio_lpc.h\"\n#include \"delay.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n\nstatic void portapack_sleep_milliseconds(const uint32_t milliseconds)\n{\n\t/* NOTE: Naively assumes 204 MHz instruction cycle clock and five instructions per count */\n\tdelay(milliseconds * 40800);\n}\n\n// clang-format off\nstatic struct gpio gpio_io_stbx = GPIO(5,  0); /* P2_0 */\nstatic struct gpio gpio_addr    = GPIO(5,  1); /* P2_1 */\n__attribute__((unused))\nstatic struct gpio gpio_lcd_te  = GPIO(5,  3); /* P2_3 */\n__attribute__((unused))\nstatic struct gpio gpio_unused  = GPIO(5,  7); /* P2_8 */\nstatic struct gpio gpio_lcd_rdx = GPIO(5,  4); /* P2_4 */\nstatic struct gpio gpio_lcd_wrx = GPIO(1, 10); /* P2_9 */\nstatic struct gpio gpio_dir     = GPIO(1, 13); /* P2_13 */\n\n// clang-format on\n\ntypedef struct portapack_if_t {\n\tgpio_t gpio_dir;\n\tgpio_t gpio_lcd_rdx;\n\tgpio_t gpio_lcd_wrx;\n\tgpio_t gpio_io_stbx;\n\tgpio_t gpio_addr;\n\tgpio_port_t* const gpio_port_data;\n\tuint8_t io_reg;\n} portapack_if_t;\n\nstatic portapack_if_t portapack_if = {\n\t.gpio_dir = &gpio_dir,\n\t.gpio_lcd_rdx = &gpio_lcd_rdx,\n\t.gpio_lcd_wrx = &gpio_lcd_wrx,\n\t.gpio_io_stbx = &gpio_io_stbx,\n\t.gpio_addr = &gpio_addr,\n\t.gpio_port_data = GPIO_LPC_PORT(3),\n\t.io_reg = 0x03,\n};\n\n/* NOTE: Code below assumes the shift value is \"8\". */\n#define GPIO_DATA_SHIFT (8)\nstatic const uint32_t gpio_data_mask = 0xFFU << GPIO_DATA_SHIFT;\n\nstatic void portapack_data_mask_set(void)\n{\n\tportapack_if.gpio_port_data->mask = ~gpio_data_mask;\n}\n\nstatic void portapack_data_write_low(const uint32_t value)\n{\n\tportapack_if.gpio_port_data->mpin = (value << GPIO_DATA_SHIFT);\n}\n\nstatic void portapack_data_write_high(const uint32_t value)\n{\n\t/* NOTE: Assumes no other bits in the port are masked. */\n\t/* NOTE: Assumes that bits 15 through 8 are masked. */\n\tportapack_if.gpio_port_data->mpin = value;\n}\n\nstatic void portapack_dir_read(void)\n{\n\tportapack_if.gpio_port_data->dir &= ~gpio_data_mask;\n\tgpio_set(portapack_if.gpio_dir);\n}\n\nstatic void portapack_dir_write(void)\n{\n\tgpio_clear(portapack_if.gpio_dir);\n\tportapack_if.gpio_port_data->dir |= gpio_data_mask;\n\t/* TODO: Manipulating DIR[3] makes me queasy. The RFFC5072 DATA pin\n\t * is also on port 3, and switches direction periodically...\n\t * Time to resort to bit-banding to enforce atomicity? But then, how\n\t * to change direction on eight bits efficiently? Or do I care, since\n\t * the PortaPack data bus shouldn't change direction too frequently?\n\t */\n}\n\n__attribute__((unused)) static void portapack_lcd_rd_assert(void)\n{\n\tgpio_clear(portapack_if.gpio_lcd_rdx);\n}\n\nstatic void portapack_lcd_rd_deassert(void)\n{\n\tgpio_set(portapack_if.gpio_lcd_rdx);\n}\n\nstatic void portapack_lcd_wr_assert(void)\n{\n\tgpio_clear(portapack_if.gpio_lcd_wrx);\n}\n\nstatic void portapack_lcd_wr_deassert(void)\n{\n\tgpio_set(portapack_if.gpio_lcd_wrx);\n}\n\nstatic void portapack_io_stb_assert(void)\n{\n\tgpio_clear(portapack_if.gpio_io_stbx);\n}\n\nstatic void portapack_io_stb_deassert(void)\n{\n\tgpio_set(portapack_if.gpio_io_stbx);\n}\n\nstatic void portapack_addr(const bool value)\n{\n\tgpio_write(portapack_if.gpio_addr, value);\n}\n\nstatic void portapack_lcd_command(const uint32_t value)\n{\n\tportapack_data_write_high(0); /* Drive high byte (with zero -- don't care) */\n\tportapack_dir_write();        /* Turn around data bus, MCU->CPLD */\n\tportapack_addr(0);            /* Indicate command */\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\tportapack_lcd_wr_assert(); /* Latch high byte */\n\n\tportapack_data_write_low(value); /* Drive low byte (pass-through) */\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\tportapack_lcd_wr_deassert(); /* Complete write operation */\n\n\tportapack_addr(1); /* Set up for data phase (most likely after a command) */\n}\n\nstatic void portapack_lcd_write_data(const uint32_t value)\n{\n\t// NOTE: Assumes and DIR=0 and ADDR=1 from command phase.\n\tportapack_data_write_high(value); /* Drive high byte */\n\t__asm__(\"nop\");\n\tportapack_lcd_wr_assert(); /* Latch high byte */\n\n\tportapack_data_write_low(value); /* Drive low byte (pass-through) */\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\tportapack_lcd_wr_deassert(); /* Complete write operation */\n}\n\nstatic void portapack_io_write(const bool address, const uint_fast16_t value)\n{\n\tportapack_data_write_low(value);\n\tportapack_dir_write();\n\tportapack_addr(address);\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\tportapack_io_stb_assert();\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\tportapack_io_stb_deassert();\n}\n\nstatic void portapack_if_init(void)\n{\n\tportapack_data_mask_set();\n\tportapack_data_write_high(0);\n\n\tportapack_dir_read();\n\tportapack_lcd_rd_deassert();\n\tportapack_lcd_wr_deassert();\n\tportapack_io_stb_deassert();\n\tportapack_addr(0);\n\n\tgpio_output(portapack_if.gpio_dir);\n\tgpio_output(portapack_if.gpio_lcd_rdx);\n\tgpio_output(portapack_if.gpio_lcd_wrx);\n\tgpio_output(portapack_if.gpio_io_stbx);\n\tgpio_output(portapack_if.gpio_addr);\n\t/* gpio_input(portapack_if.gpio_rot_a); */\n\t/* gpio_input(portapack_if.gpio_rot_b); */\n\n\tscu_pinmux(SCU_PINMUX_PP_D0, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D1, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D2, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D3, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D4, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D5, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D6, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\tscu_pinmux(SCU_PINMUX_PP_D7, SCU_CONF_FUNCTION0 | SCU_GPIO_PDN);\n\n\tscu_pinmux(SCU_PINMUX_PP_DIR, SCU_CONF_FUNCTION0 | SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_PP_LCD_RDX, SCU_CONF_FUNCTION4 | SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_PP_LCD_WRX, SCU_CONF_FUNCTION0 | SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_PP_IO_STBX, SCU_CONF_FUNCTION4 | SCU_GPIO_NOPULL);\n\tscu_pinmux(SCU_PINMUX_PP_ADDR, SCU_CONF_FUNCTION4 | SCU_GPIO_NOPULL);\n\t/* scu_pinmux(SCU_PINMUX_PP_LCD_TE,   SCU_CONF_FUNCTION4 | SCU_GPIO_NOPULL); */\n\t/* scu_pinmux(SCU_PINMUX_PP_UNUSED,   SCU_CONF_FUNCTION4 | SCU_GPIO_NOPULL); */\n}\n\nstatic void portapack_lcd_reset_state(const bool active)\n{\n\tportapack_if.io_reg = (portapack_if.io_reg & 0xfe) | (active ? (1 << 0) : 0);\n\tportapack_io_write(1, portapack_if.io_reg);\n}\n\nstatic void portapack_lcd_data_write_command_and_data(\n\tconst uint_fast8_t command,\n\tconst uint8_t* data,\n\tconst size_t data_count)\n{\n\tportapack_lcd_command(command);\n\tfor (size_t i = 0; i < data_count; i++) {\n\t\tportapack_lcd_write_data(data[i]);\n\t}\n}\n\nstatic void portapack_lcd_sleep_out(void)\n{\n\tconst uint8_t cmd_11[] = {};\n\tportapack_lcd_data_write_command_and_data(0x11, cmd_11, ARRAY_SIZEOF(cmd_11));\n\t// \"It will be necessary to wait 120msec after sending Sleep Out\n\t// command (when in Sleep In Mode) before Sleep In command can be\n\t// sent.\"\n\tportapack_sleep_milliseconds(120);\n}\n\nstatic void portapack_lcd_display_on(void)\n{\n\tconst uint8_t cmd_29[] = {};\n\tportapack_lcd_data_write_command_and_data(0x29, cmd_29, ARRAY_SIZEOF(cmd_29));\n}\n\nstatic void portapack_lcd_ramwr_start(void)\n{\n\tconst uint8_t cmd_2c[] = {};\n\tportapack_lcd_data_write_command_and_data(0x2c, cmd_2c, ARRAY_SIZEOF(cmd_2c));\n}\n\nstatic void portapack_lcd_set(\n\tconst uint_fast8_t command,\n\tconst uint_fast16_t start,\n\tconst uint_fast16_t end)\n{\n\tconst uint8_t data[] = {(start >> 8), (start & 0xff), (end >> 8), (end & 0xff)};\n\tportapack_lcd_data_write_command_and_data(command, data, ARRAY_SIZEOF(data));\n}\n\nstatic void portapack_lcd_caset(\n\tconst uint_fast16_t start_column,\n\tconst uint_fast16_t end_column)\n{\n\tportapack_lcd_set(0x2a, start_column, end_column);\n}\n\nstatic void portapack_lcd_paset(\n\tconst uint_fast16_t start_page,\n\tconst uint_fast16_t end_page)\n{\n\tportapack_lcd_set(0x2b, start_page, end_page);\n}\n\nstatic void portapack_lcd_start_ram_write(const ui_rect_t rect)\n{\n\tportapack_lcd_caset(rect.point.x, rect.point.x + rect.size.width - 1);\n\tportapack_lcd_paset(rect.point.y, rect.point.y + rect.size.height - 1);\n\tportapack_lcd_ramwr_start();\n}\n\nstatic void portapack_lcd_write_pixel(const ui_color_t pixel)\n{\n\tportapack_lcd_write_data(pixel.v);\n}\n\nstatic void portapack_lcd_write_pixels_color(const ui_color_t c, size_t n)\n{\n\twhile (n--) {\n\t\tportapack_lcd_write_data(c.v);\n\t}\n}\n\nstatic void portapack_lcd_wake(void)\n{\n\tportapack_lcd_sleep_out();\n\tportapack_lcd_display_on();\n}\n\nstatic void portapack_lcd_reset(void)\n{\n\tportapack_lcd_reset_state(false);\n\tportapack_sleep_milliseconds(1);\n\tportapack_lcd_reset_state(true);\n\tportapack_sleep_milliseconds(10);\n\tportapack_lcd_reset_state(false);\n\tportapack_sleep_milliseconds(120);\n}\n\nstatic void portapack_lcd_init(void)\n{\n\t// LCDs are configured for IM[2:0] = 001\n\t// 8080-I system, 16-bit parallel bus\n\n\t//\n\t// 0x3a: DBI[2:0] = 101\n\t// MDT[1:0] = XX (if not in 18-bit mode, right?)\n\n\t// Power control B\n\t// 0\n\t// PCEQ=1, DRV_ena=0, Power control=3\n\tconst uint8_t cmd_cf[] = {0x00, 0xD9, 0x30};\n\tportapack_lcd_data_write_command_and_data(0xCF, cmd_cf, ARRAY_SIZEOF(cmd_cf));\n\n\t// Power on sequence control\n\tconst uint8_t cmd_ed[] = {0x64, 0x03, 0x12, 0x81};\n\tportapack_lcd_data_write_command_and_data(0xED, cmd_ed, ARRAY_SIZEOF(cmd_ed));\n\n\t// Driver timing control A\n\tconst uint8_t cmd_e8[] = {0x85, 0x10, 0x78};\n\tportapack_lcd_data_write_command_and_data(0xE8, cmd_e8, ARRAY_SIZEOF(cmd_e8));\n\n\t// Power control A\n\tconst uint8_t cmd_cb[] = {0x39, 0x2C, 0x00, 0x34, 0x02};\n\tportapack_lcd_data_write_command_and_data(0xCB, cmd_cb, ARRAY_SIZEOF(cmd_cb));\n\n\t// Pump ratio control\n\tconst uint8_t cmd_f7[] = {0x20};\n\tportapack_lcd_data_write_command_and_data(0xF7, cmd_f7, ARRAY_SIZEOF(cmd_f7));\n\n\t// Driver timing control B\n\tconst uint8_t cmd_ea[] = {0x00, 0x00};\n\tportapack_lcd_data_write_command_and_data(0xEA, cmd_ea, ARRAY_SIZEOF(cmd_ea));\n\n\tconst uint8_t cmd_b1[] = {0x00, 0x1B};\n\tportapack_lcd_data_write_command_and_data(0xB1, cmd_b1, ARRAY_SIZEOF(cmd_b1));\n\n\t// Blanking Porch Control\n\t// VFP = 0b0000010 = 2 (number of HSYNC of vertical front porch)\n\t// VBP = 0b0000010 = 2 (number of HSYNC of vertical back porch)\n\t// HFP = 0b0001010 = 10 (number of DOTCLOCK of horizontal front porch)\n\t// HBP = 0b0010100 = 20 (number of DOTCLOCK of horizontal back porch)\n\tconst uint8_t cmd_b5[] = {0x02, 0x02, 0x0a, 0x14};\n\tportapack_lcd_data_write_command_and_data(0xB5, cmd_b5, ARRAY_SIZEOF(cmd_b5));\n\n\t// Display Function Control\n\t// PT[1:0] = 0b10\n\t// PTG[1:0] = 0b10\n\t// ISC[3:0] = 0b0010 (scan cycle interval of gate driver: 5 frames)\n\t// SM = 0 (gate driver pin arrangement in combination with GS)\n\t// SS = 1 (source output scan direction S720 -> S1)\n\t// GS = 0 (gate output scan direction G1 -> G320)\n\t// REV = 1 (normally white)\n\t// NL = 0b100111 (default)\n\t// PCDIV = 0b000000 (default?)\n\tconst uint8_t cmd_b6[] = {0x0A, 0xA2, 0x27, 0x00};\n\tportapack_lcd_data_write_command_and_data(0xB6, cmd_b6, ARRAY_SIZEOF(cmd_b6));\n\n\t// Power Control 1\n\t//VRH[5:0]\n\tconst uint8_t cmd_c0[] = {0x1B};\n\tportapack_lcd_data_write_command_and_data(0xC0, cmd_c0, ARRAY_SIZEOF(cmd_c0));\n\n\t// Power Control 2\n\t//SAP[2:0];BT[3:0]\n\tconst uint8_t cmd_c1[] = {0x12};\n\tportapack_lcd_data_write_command_and_data(0xC1, cmd_c1, ARRAY_SIZEOF(cmd_c1));\n\n\t// VCOM Control 1\n\tconst uint8_t cmd_c5[] = {0x32, 0x3C};\n\tportapack_lcd_data_write_command_and_data(0xC5, cmd_c5, ARRAY_SIZEOF(cmd_c5));\n\n\t// VCOM Control 2\n\tconst uint8_t cmd_c7[] = {0x9B};\n\tportapack_lcd_data_write_command_and_data(0xC7, cmd_c7, ARRAY_SIZEOF(cmd_c7));\n\n\t// Memory Access Control\n\t// Invert X and Y memory access order, so upper-left of\n\t// screen is (0,0) when writing to display.\n\tconst uint8_t cmd_36[] = {\n\t\t(1 << 7) | // MY=1\n\t\t(1 << 6) | // MX=1\n\t\t(0 << 5) | // MV=0\n\t\t(1 << 4) | // ML=1: reverse vertical refresh to simplify scrolling logic\n\t\t(1 << 3)   // BGR=1: For Kingtech LCD, BGR filter.\n\t};\n\tportapack_lcd_data_write_command_and_data(0x36, cmd_36, ARRAY_SIZEOF(cmd_36));\n\n\t// COLMOD: Pixel Format Set\n\t// DPI=101 (16 bits/pixel), DBI=101 (16 bits/pixel)\n\tconst uint8_t cmd_3a[] = {0x55};\n\tportapack_lcd_data_write_command_and_data(0x3A, cmd_3a, ARRAY_SIZEOF(cmd_3a));\n\n\t//portapack_lcd_data_write_command_and_data(0xF6, { 0x01, 0x30 });\n\t// WEMODE=1 (reset column and page number on overflow)\n\t// MDT[1:0]\n\t// EPF[1:0]=00 (use channel MSB for LSB)\n\t// RIM=0 (If COLMOD[6:4]=101 (65k color), 16-bit RGB interface (1 transfer/pixel))\n\t// RM=0 (system interface/VSYNC interface)\n\t// DM[1:0]=00 (internal clock operation)\n\t// ENDIAN=0 (doesn't matter with 16-bit interface)\n\tconst uint8_t cmd_f6[] = {0x01, 0x30, 0x00};\n\tportapack_lcd_data_write_command_and_data(0xF6, cmd_f6, ARRAY_SIZEOF(cmd_f6));\n\n\t// 3Gamma Function Disable\n\tconst uint8_t cmd_f2[] = {0x00};\n\tportapack_lcd_data_write_command_and_data(0xF2, cmd_f2, ARRAY_SIZEOF(cmd_f2));\n\n\t// Gamma curve selected\n\tconst uint8_t cmd_26[] = {0x01};\n\tportapack_lcd_data_write_command_and_data(0x26, cmd_26, ARRAY_SIZEOF(cmd_26));\n\n\t// Set Gamma\n\tconst uint8_t cmd_e0[] = {\n\t\t0x0F,\n\t\t0x1D,\n\t\t0x19,\n\t\t0x0E,\n\t\t0x10,\n\t\t0x07,\n\t\t0x4C,\n\t\t0x63,\n\t\t0x3F,\n\t\t0x03,\n\t\t0x0D,\n\t\t0x00,\n\t\t0x26,\n\t\t0x24,\n\t\t0x04};\n\tportapack_lcd_data_write_command_and_data(0xE0, cmd_e0, ARRAY_SIZEOF(cmd_e0));\n\n\t// Set Gamma\n\tconst uint8_t cmd_e1[] = {\n\t\t0x00,\n\t\t0x1C,\n\t\t0x1F,\n\t\t0x02,\n\t\t0x0F,\n\t\t0x03,\n\t\t0x35,\n\t\t0x25,\n\t\t0x47,\n\t\t0x04,\n\t\t0x0C,\n\t\t0x0B,\n\t\t0x29,\n\t\t0x2F,\n\t\t0x05};\n\tportapack_lcd_data_write_command_and_data(0xE1, cmd_e1, ARRAY_SIZEOF(cmd_e1));\n\n\tportapack_lcd_wake();\n\n\t// Turn on Tearing Effect Line (TE) output signal.\n\tconst uint8_t cmd_35[] = {0b00000000};\n\tportapack_lcd_data_write_command_and_data(0x35, cmd_35, ARRAY_SIZEOF(cmd_35));\n}\n\nvoid portapack_backlight(const bool on)\n{\n\tportapack_if.io_reg = (portapack_if.io_reg & 0x7f) | (on ? (1 << 7) : 0);\n\tportapack_io_write(1, portapack_if.io_reg);\n}\n\nvoid portapack_reference_oscillator(const bool on)\n{\n\tconst uint8_t mask = 1 << 6;\n\tportapack_if.io_reg = (portapack_if.io_reg & ~mask) | (on ? mask : 0);\n\tportapack_io_write(1, portapack_if.io_reg);\n}\n\nvoid portapack_fill_rectangle(const ui_rect_t rect, const ui_color_t color)\n{\n\tportapack_lcd_start_ram_write(rect);\n\tportapack_lcd_write_pixels_color(color, rect.size.width * rect.size.height);\n}\n\nvoid portapack_clear_display(const ui_color_t color)\n{\n\tconst ui_rect_t rect_screen = {{0, 0}, {240, 320}};\n\tportapack_fill_rectangle(rect_screen, color);\n}\n\nvoid portapack_draw_bitmap(\n\tconst ui_point_t point,\n\tconst ui_bitmap_t bitmap,\n\tconst ui_color_t foreground,\n\tconst ui_color_t background)\n{\n\tconst ui_rect_t rect = {.point = point, .size = bitmap.size};\n\n\tportapack_lcd_start_ram_write(rect);\n\n\tconst size_t count = bitmap.size.width * bitmap.size.height;\n\tfor (size_t i = 0; i < count; i++) {\n\t\tconst uint8_t pixel = bitmap.data[i >> 3] & (1U << (i & 0x7));\n\t\tportapack_lcd_write_pixel(pixel ? foreground : background);\n\t}\n}\n\nui_bitmap_t portapack_font_glyph(const ui_font_t* const font, const char c)\n{\n\tif (c >= font->c_start) {\n\t\tconst uint_fast8_t index = c - font->c_start;\n\t\tif (index < font->c_count) {\n\t\t\tconst ui_bitmap_t bitmap = {\n\t\t\t\t.size = font->glyph_size,\n\t\t\t\t.data = &font->data[index * font->data_stride]};\n\t\t\treturn bitmap;\n\t\t}\n\t}\n\n\tconst ui_bitmap_t bitmap = {\n\t\t.size = font->glyph_size,\n\t\t.data = font->data,\n\t};\n\treturn bitmap;\n}\n\nstatic bool jtag_pp_tck(const bool tms_value)\n{\n\tgpio_write(jtag_cpld.gpio->gpio_pp_tms, tms_value);\n\n\t// 8 ns TMS/TDI to TCK setup\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\tgpio_set(jtag_cpld.gpio->gpio_tck);\n\n\t// 15 ns TCK to TMS/TDI hold time\n\t// 20 ns TCK high time\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\tgpio_clear(jtag_cpld.gpio->gpio_tck);\n\n\t// 20 ns TCK low time\n\t// 25 ns TCK falling edge to TDO valid\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\t__asm__(\"nop\");\n\n\treturn gpio_read(jtag_cpld.gpio->gpio_pp_tdo);\n}\n\nstatic uint32_t jtag_pp_shift(const uint32_t tms_bits, const size_t count)\n{\n\tuint32_t result = 0;\n\tsize_t bit_in_index = count - 1;\n\tsize_t bit_out_index = 0;\n\twhile (bit_out_index < count) {\n\t\tconst uint32_t tdo = jtag_pp_tck((tms_bits >> bit_in_index) & 1) & 1;\n\t\tresult |= (tdo << bit_out_index);\n\n\t\tbit_in_index--;\n\t\tbit_out_index++;\n\t}\n\n\treturn result;\n}\n\nstatic uint32_t jtag_pp_idcode(void)\n{\n\tcpld_jtag_take(&jtag_cpld);\n\n\t/* TODO: Check if PortaPack TMS is floating or driven by an external device. */\n\tgpio_output(jtag_cpld.gpio->gpio_pp_tms);\n\n\t/* Test-Logic/Reset -> Run-Test/Idle -> Select-DR/Scan -> Capture-DR */\n\tjtag_pp_shift(0b11111010, 8);\n\n\t/* Shift-DR */\n\tconst uint32_t idcode = jtag_pp_shift(0, 32);\n\n\t/* Exit1-DR -> Update-DR -> Run-Test/Idle -> ... -> Test-Logic/Reset */\n\tjtag_pp_shift(0b11011111, 8);\n\n\tcpld_jtag_release(&jtag_cpld);\n\n\treturn idcode;\n}\n\nstatic bool portapack_detect(void)\n{\n\tconst uint32_t idcode = jtag_pp_idcode();\n\n\t/* 0x020A50DD => Altera 5M40ZE64C5N\n\t   0x00025610 => AGM Microelectronics AG256SL100 */\n\treturn idcode == 0x020A50DD || idcode == 0x00025610;\n}\n\nstatic const portapack_t portapack_instance = {};\n\nstatic const portapack_t* portapack_pointer = NULL;\n\nconst portapack_t* portapack(void)\n{\n\treturn portapack_pointer;\n}\n\nvoid portapack_init(void)\n{\n\tif (portapack_detect()) {\n\t\tportapack_if_init();\n\t\tportapack_lcd_reset();\n\t\tportapack_lcd_init();\n\t\tportapack_pointer = &portapack_instance;\n\t} else {\n\t\tportapack_pointer = NULL;\n\t}\n}\n"
  },
  {
    "path": "firmware/common/portapack.h",
    "content": "/*\n * Copyright 2018-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2018 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __PORTAPACK_H__\n#define __PORTAPACK_H__\n\n#include <stdint.h>\n#include <stddef.h>\n#include <stdbool.h>\n\n#define ARRAY_SIZEOF(x) (sizeof(x) / sizeof(x[0]))\n\ntypedef struct ui_color_t {\n\tuint16_t v;\n} ui_color_t;\n\ntypedef struct ui_point_t {\n\tint16_t x;\n\tint16_t y;\n} ui_point_t;\n\ntypedef struct ui_size_t {\n\tint16_t width;\n\tint16_t height;\n} ui_size_t;\n\ntypedef struct ui_rect_t {\n\tui_point_t point;\n\tui_size_t size;\n} ui_rect_t;\n\ntypedef struct ui_bitmap_t {\n\tui_size_t size;\n\tconst uint8_t* const data;\n} ui_bitmap_t;\n\ntypedef struct ui_font_t {\n\tconst ui_size_t glyph_size;\n\tconst uint8_t* const data;\n\tchar c_start;\n\tsize_t c_count;\n\tsize_t data_stride;\n} ui_font_t;\n\ntypedef struct portapack_t {\n} portapack_t;\n\nvoid portapack_init(void);\n\n/* If the \"portapack\" symbol is defined, PortaPack support is compiled in */\n/* If the portapack() call returns non-NULL, a PortaPack was detected and is initialized. */\nconst portapack_t* portapack(void) __attribute__((weak));\n\nvoid portapack_backlight(const bool on);\n\nvoid portapack_reference_oscillator(const bool on) __attribute__((weak));\n\nvoid portapack_fill_rectangle(const ui_rect_t rect, const ui_color_t color);\n\nvoid portapack_clear_display(const ui_color_t color);\n\nvoid portapack_draw_bitmap(\n\tconst ui_point_t point,\n\tconst ui_bitmap_t bitmap,\n\tconst ui_color_t foreground,\n\tconst ui_color_t background);\n\nui_bitmap_t portapack_font_glyph(const ui_font_t* const font, const char c);\n\n#endif /*__PORTAPACK_H__*/\n"
  },
  {
    "path": "firmware/common/rad1o/decoder.c",
    "content": "#include \"fonts.h\"\n#include \"render.h\"\n\n#include <stdint.h>\n\n// Local function: Get next nibble.\nstatic int ctr = 0;  // offset for next nibble\nstatic int hilo = 0; // 0= high nibble next, 1=low nibble next\nstatic const uint8_t* data;\n\n#define MAXCHR (30 * 20)\nstatic uint8_t charBuf[MAXCHR];\n\n// Get next nibble\nstatic uint8_t gnn(void)\n{\n\tstatic uint8_t byte;\n\tuint8_t val;\n\tif (hilo == 1)\n\t\tctr++;\n\thilo = 1 - hilo;\n\tif (hilo == 1) {\n\t\tbyte = data[ctr];\n\t\tval = byte >> 4;\n\t} else {\n\t\tval = byte & 0x0f;\n\t};\n\treturn val;\n}\n\n// Local function: Unpack \"long run\".\nstatic int upl(int off)\n{\n\tint retval;\n\n\twhile ((retval = gnn()) == 0) {\n\t\toff++;\n\t};\n\twhile (off-- > 0) {\n\t\tretval = retval << 4;\n\t\tretval += gnn();\n\t};\n\treturn retval;\n}\n\nuint8_t* rad1o_pk_decode(const uint8_t* ldata, int* len)\n{\n\tctr = 0;\n\thilo = 0;\n\tdata = ldata;\n\tint length = *len;         // Length of character bytestream\n\tint height;                // Height of character in bytes\n\tint hoff;                  // bit position for non-integer heights\n\tuint8_t* bufptr = charBuf; // Output buffer for decoded character\n\n\theight = (rad1o_getFontHeight() - 1) / 8 + 1;\n\thoff = rad1o_getFontHeight() % 8;\n\n#define DYN (12)        // Decoder parameter: Fixed value for now.\n\tint repeat = 0; // Decoder internal: repeat colum?\n\tint curbit = 0; // Decoder internal: current bit (1 or 0)\n\tint pos = 0;    // Decoder internal: current bit position (0..7)\n\tint nyb;        // Decoder internal: current nibble / value\n\n\tif (data[ctr] >> 4 == 14) { // Char starts with 1-bits.\n\t\tgnn();\n\t\tcurbit = 1;\n\t};\n\n\twhile (ctr < length) { /* Iterate the whole input stream */\n\n\t\t/* Get next encoded nibble and decode */\n\t\tnyb = gnn();\n\n\t\tif (nyb == 15) {\n\t\t\trepeat++;\n\t\t\tcontinue;\n\t\t} else if (nyb == 14) {\n\t\t\tnyb = upl(0);\n\t\t\tnyb += 1;\n\t\t\trepeat += nyb;\n\t\t\tcontinue;\n\t\t} else if (nyb > DYN) {\n\t\t\tnyb = (16 * (nyb - DYN - 1)) + gnn() + DYN + 1;\n\t\t} else if (nyb == 0) {\n\t\t\tnyb = upl(1);\n\t\t\tnyb += (16 * (13 - DYN) + DYN) - 16;\n\t\t};\n\n\t\t/* Generate & output bits */\n\n\t\twhile (nyb-- > 0) {\n\t\t\tif (pos == 0) // Clear each byte before we start.\n\t\t\t\t*bufptr = 0;\n\t\t\tif (curbit == 1) {\n\t\t\t\t*bufptr |= 1 << (7 - pos);\n\t\t\t};\n\t\t\tpos++;\n\t\t\tif (((bufptr - charBuf) % height) == (height - 1) &&\n\t\t\t    (pos == hoff)) {\n\t\t\t\t// Finish incomplete last byte per column\n\t\t\t\tpos = 8;\n\t\t\t};\n\n\t\t\tif (pos == 8) {\n\t\t\t\tbufptr++;\n\t\t\t\tif ((bufptr - charBuf) % height == 0) { // End of column?\n\t\t\t\t\twhile (repeat > 0) {\n\t\t\t\t\t\tfor (int y = 0; y < height; y++) {\n\t\t\t\t\t\t\tbufptr[0] = bufptr[-height];\n\t\t\t\t\t\t\tbufptr++;\n\t\t\t\t\t\t};\n\t\t\t\t\t\trepeat--;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t\tpos = 0;\n\t\t\t};\n\t\t};\n\t\tcurbit = 1 - curbit;\n\t};\n\n\t*len = (bufptr - charBuf) / height; // return size of output buffer.\n\treturn charBuf;\n}\n"
  },
  {
    "path": "firmware/common/rad1o/decoder.h",
    "content": "#ifndef __RAD1O_DECODER_H__\n#define __RAD1O_DECODER_H__\n\n#include <stdint.h>\n\nuint8_t* rad1o_pk_decode(const uint8_t* data, int* len);\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/display.c",
    "content": "#include \"display.h\"\n\n#include \"gpio_lpc.h\"\n#include \"hackrf_core.h\"\n#include \"delay.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/ssp.h>\n\n#include <stdbool.h>\n#include <stdint.h>\n#include <string.h>\n\nstatic void delayms(const uint32_t milliseconds)\n{\n\t/* NOTE: Naively assumes 204 MHz instruction cycle clock and five instructions per count */\n\tdelay(milliseconds * 40800);\n}\n\nstatic struct gpio gpio_lcd_cs = GPIO(4, 12);    /* P9_0 */\nstatic struct gpio gpio_lcd_bl_en = GPIO(0, 8);  /* P1_1 */\nstatic struct gpio gpio_lcd_reset = GPIO(5, 17); /* P9_4 */\n\n/**************************************************************************/\n/* Utility routines to manage nokia display */\n/**************************************************************************/\n\nstatic void rotate(void);\n\nstatic uint8_t lcdBuffer[RESX * RESY];\n\nstatic bool isTurned;\n\nstatic void select(void)\n{\n\t/*\n     * The LCD requires 9-Bit frames\n     * Freq = PCLK / (CPSDVSR * [SCR+1])\n     * We want 120ns / bit -> 8.3 MHz.\n     * SPI1 BASE CLOCK is expected to be 204 MHz.\n     * 204 MHz / ( 12 * (1 + 1)) = 8.5 MHz\n     *\n     * Set CPSDVSR = 12\n     */\n\tuint8_t serial_clock_rate = 1;\n\tuint8_t clock_prescale_rate = 12;\n\n\tssp_init(\n\t\tLCD_SSP,\n\t\tSSP_DATA_9BITS,\n\t\tSSP_FRAME_SPI,\n\t\tSSP_CPOL_0_CPHA_0,\n\t\tserial_clock_rate,\n\t\tclock_prescale_rate,\n\t\tSSP_MODE_NORMAL,\n\t\tSSP_MASTER,\n\t\tSSP_SLAVE_OUT_ENABLE);\n\n\tgpio_clear(&gpio_lcd_cs);\n}\n\nstatic void deselect(void)\n{\n\tgpio_set(&gpio_lcd_cs);\n}\n\nstatic void write(uint8_t cd, uint8_t data)\n{\n\tuint16_t frame = 0x0;\n\n\tframe = cd << 8;\n\tframe |= data;\n\n\tssp_transfer(LCD_SSP, frame);\n}\n\nvoid rad1o_lcdInit(void)\n{\n\tgpio_output(&gpio_lcd_bl_en);\n\tgpio_output(&gpio_lcd_reset);\n\tgpio_output(&gpio_lcd_cs);\n\n\t/* prepare SPI */\n\tSETUPpin(LCD_DI);\n\tSETUPpin(LCD_SCK);\n\n\t// Reset the display\n\tgpio_clear(&gpio_lcd_reset);\n\tdelayms(100);\n\tgpio_set(&gpio_lcd_reset);\n\tdelayms(100);\n\n\tselect();\n\n\t/* The controller is a PCF8833 - documentation can be found online. */\n\tstatic uint8_t initseq_d[] = {\n\t\t0x11, // SLEEP_OUT  (wake up)\n\t\t0x3A,\n\t\t2, // mode 8bpp  (2= 8bpp, 3= 12bpp, 5= 16bpp)\n\t\t0x36,\n\t\t0b11000000, // my,mx,v,lao,rgb,x,x,x\n\t\t0x25,\n\t\t0x3a, // set contrast\n\t\t0x29, // display on\n\t\t0x03, // BSTRON (booster voltage)\n\t\t0x2A,\n\t\t1,\n\t\tRESX,\n\t\t0x2B,\n\t\t1,\n\t\tRESY};\n\tuint16_t initseq_c =\n\t\t~(/* commands: 1, data: 0 */\n\t\t  (1 << 0) | (1 << 1) | (0 << 2) | (1 << 3) | (0 << 4) | (1 << 5) |\n\t\t  (0 << 6) | (1 << 7) | (1 << 8) | (1 << 9) | (0 << 10) | (0 << 11) |\n\t\t  (1 << 12) | (0 << 13) | (0 << 14) | 0);\n\n\twrite(0, 0x01); /* most color displays need the pause */\n\tdelayms(10);\n\n\tsize_t i = 0;\n\twhile (i < sizeof(initseq_d)) {\n\t\twrite(initseq_c & 1, initseq_d[i++]);\n\t\tinitseq_c = initseq_c >> 1;\n\t}\n\tdeselect();\n\trad1o_lcdFill(0xff); /* Clear display buffer */\n\trotate();\n\n\tgpio_set(&gpio_lcd_bl_en);\n}\n\nvoid rad1o_lcdDeInit(void)\n{\n\tgpio_clear(&gpio_lcd_bl_en);\n\trad1o_lcdFill(0xff);\n\trad1o_lcdDisplay();\n}\n\nvoid rad1o_lcdFill(uint8_t f)\n{\n\tmemset(lcdBuffer, f, RESX * RESY);\n}\n\nvoid rad1o_lcdSetPixel(uint8_t x, uint8_t y, uint8_t f)\n{\n\tif (x > RESX || y > RESY)\n\t\treturn;\n\tlcdBuffer[y * RESX + x] = f;\n}\n\nstatic uint8_t getPixel(uint8_t x, uint8_t y)\n{\n\treturn lcdBuffer[y * RESX + x];\n}\n\nuint8_t* rad1o_lcdGetBuffer(void)\n{\n\treturn lcdBuffer;\n}\n\nvoid rad1o_lcdDisplay(void)\n{\n\tselect();\n\n\tuint16_t x, y;\n\n\t/* set (back) to 8 bpp mode */\n\twrite(TYPE_CMD, 0x3a);\n\twrite(TYPE_DATA, 2);\n\n\twrite(TYPE_CMD, 0x2C); // memory write (RAMWR)\n\n\tfor (y = 0; y < RESY; y++) {\n\t\tfor (x = 0; x < RESX; x++) {\n\t\t\twrite(TYPE_DATA, getPixel(x, y));\n\t\t};\n\t}\n\tdeselect();\n}\n\nstatic void rotate(void)\n{\n\tselect();\n\twrite(TYPE_CMD, 0x36); // MDAC-Command\n\tif (isTurned) {\n\t\twrite(TYPE_DATA, 0b01100000); // my,mx,v,lao,rgb,x,x,x\n\t\tisTurned = true;\n\t} else {\n\t\twrite(TYPE_DATA, 0b11000000); // my,mx,v,lao,rgb,x,x,x\n\t\tisTurned = false;\n\t}\n\tdeselect();\n\trad1o_lcdDisplay();\n}\n"
  },
  {
    "path": "firmware/common/rad1o/display.h",
    "content": "#ifndef __RAD1O_DISPLAY_H__\n#define __RAD1O_DISPLAY_H__\n\n#include <libopencm3/cm3/common.h>\n\n#include <stdint.h>\n\n#define RESX 130\n#define RESY 130\n\n#define TYPE_CMD  0\n#define TYPE_DATA 1\n\n#define _PIN(pin, func, ...)  pin\n#define _FUNC(pin, func, ...) func\n#define SETUPpin(args...)     scu_pinmux(_PIN(args), _FUNC(args))\n\n#define LCD_DI  P1_4, SCU_CONF_FUNCTION5 | SCU_SSP_IO\n#define LCD_SCK P1_19, SCU_CONF_FUNCTION1 | SCU_SSP_IO\n\n#define LCD_SSP SSP1_NUM\n\nvoid rad1o_lcdInit(void);\nvoid rad1o_lcdDeInit(void);\nvoid rad1o_lcdFill(uint8_t f);\nvoid rad1o_lcdDisplay(void);\nvoid rad1o_lcdSetPixel(uint8_t x, uint8_t y, uint8_t f);\nuint8_t* rad1o_lcdGetBuffer(void);\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/draw.c",
    "content": "#include \"display.h\"\n\n#include <stdint.h>\n\n#define SWAP(p1, p2)               \\\n\tdo {                       \\\n\t\tuint8_t SWAP = p1; \\\n\t\tp1 = p2;           \\\n\t\tp2 = SWAP;         \\\n\t} while (0)\n\nvoid rad1o_drawHLine(uint8_t y, uint8_t x1, uint8_t x2, uint8_t color)\n{\n\tif (x1 > x2) {\n\t\tSWAP(x1, x2);\n\t}\n\tfor (uint8_t i = x1; i <= x2; ++i) {\n\t\trad1o_lcdSetPixel(i, y, color);\n\t}\n}\n\nvoid rad1o_drawVLine(uint8_t x, uint8_t y1, uint8_t y2, uint8_t color)\n{\n\tif (y1 > y2) {\n\t\tSWAP(y1, y2);\n\t}\n\tfor (uint8_t i = y1; i <= y2; ++i) {\n\t\trad1o_lcdSetPixel(x, i, color);\n\t}\n}\n"
  },
  {
    "path": "firmware/common/rad1o/draw.h",
    "content": "#ifndef __RAD1O_DRAW_H__\n#define __RAD1O_DRAW_H__\n\n#include <stdint.h>\n\nvoid rad1o_drawHLine(uint8_t y, uint8_t x1, uint8_t x2, uint8_t color);\nvoid rad1o_drawVLine(uint8_t x, uint8_t y1, uint8_t y2, uint8_t color);\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/fonts.h",
    "content": "#ifndef __RAD1O_FONTS_H__\n#define __RAD1O_FONTS_H__\n\n#include <stdint.h>\n\n/* Partially based on original code for the KS0108 by Stephane Rey */\n/* Based on code code by Kevin Townsend */\n\ntypedef struct {\n\tconst uint8_t widthBits; // width, in bits (or pixels), of the character\n} FONT_CHAR_INFO;\n\nstruct FONT_DEF {\n\tuint8_t u8Width;                /* Character width for storage          */\n\tuint8_t u8Height;               /* Character height for storage         */\n\tuint8_t u8FirstChar;            /* The first character available        */\n\tuint8_t u8LastChar;             /* The last character available         */\n\tconst uint8_t* au8FontTable;    /* Font table start address in memory   */\n\tconst FONT_CHAR_INFO* charInfo; /* Pointer to array of char information */\n\tconst uint16_t* charExtra;      /* Pointer to array of extra char info  */\n};\n\nstruct EXTFONT {\n\tuint8_t type; // 0: none, 1: static, 2: loaded\n\tchar name[13];\n\tstruct FONT_DEF def;\n};\n\ntypedef const struct FONT_DEF* FONT;\n\n#define FONT_DEFAULT  0\n#define FONT_INTERNAL 1\n#define FONT_EXTERNAL 2\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/print.c",
    "content": "#include \"print.h\"\n#include \"display.h\"\n#include \"fonts.h\"\n#include \"render.h\"\n#include \"smallfonts.h\"\n\nstatic int32_t x = 0;\nstatic int32_t y = 0;\n\nvoid rad1o_lcdPrint(const char* string)\n{\n\tx = rad1o_DoString(x, y, string);\n}\n\nvoid rad1o_lcdNl(void)\n{\n\tx = 0;\n\ty += rad1o_getFontHeight();\n}\n\nvoid rad1o_lcdClear(void)\n{\n\tx = 0;\n\ty = 0;\n\trad1o_lcdFill(0xff);\n}\n\nvoid rad1o_lcdMoveCrsr(int32_t dx, int32_t dy)\n{\n\tx += dx;\n\ty += dy;\n}\n\nvoid rad1o_lcdSetCrsr(int32_t dx, int32_t dy)\n{\n\tx = dx;\n\ty = dy;\n}\n\nvoid rad1o_setSystemFont(void)\n{\n\trad1o_setIntFont(&Font_7x8);\n}\n"
  },
  {
    "path": "firmware/common/rad1o/print.h",
    "content": "#ifndef __RAD1O_PRINT_H__\n#define __RAD1O_PRINT_H__\n\n#include <stdint.h>\n\nvoid rad1o_lcdPrint(const char* string);\nvoid rad1o_lcdNl(void);\nvoid rad1o_lcdClear(void);\nvoid rad1o_lcdMoveCrsr(int32_t dx, int32_t dy);\nvoid rad1o_lcdSetCrsr(int32_t dx, int32_t dy);\nvoid rad1o_setSystemFont(void);\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/render.c",
    "content": "#include \"render.h\"\n#include \"decoder.h\"\n#include \"display.h\"\n#include \"fonts.h\"\n#include \"smallfonts.h\"\n\n#include <string.h>\n\n/* Global Variables */\nstatic const struct FONT_DEF* font = NULL;\n\nstatic struct EXTFONT efont;\n\nstatic uint8_t color_bg = 0xff; /* background color */\nstatic uint8_t color_fg = 0x00; /* foreground color */\n\n/* Exported Functions */\nvoid rad1o_setTextColor(uint8_t bg, uint8_t fg)\n{\n\tcolor_bg = bg;\n\tcolor_fg = fg;\n}\n\nvoid rad1o_setIntFont(const struct FONT_DEF* newfont)\n{\n\tmemcpy(&efont.def, newfont, sizeof(struct FONT_DEF));\n\tefont.type = FONT_INTERNAL;\n\tfont = &efont.def;\n}\n\nint rad1o_getFontHeight(void)\n{\n\tif (font)\n\t\treturn font->u8Height;\n\treturn 8; // XXX: Should be done right.\n}\n\nstatic int _getIndex(int c)\n{\n#define ERRCHR (font->u8FirstChar + 1)\n\t/* Does this font provide this character? */\n\tif (c < font->u8FirstChar)\n\t\tc = ERRCHR;\n\tif (c > font->u8LastChar && efont.type != FONT_EXTERNAL &&\n\t    font->charExtra == NULL)\n\t\tc = ERRCHR;\n\n\tif (c > font->u8LastChar &&\n\t    (efont.type == FONT_EXTERNAL || font->charExtra != NULL)) {\n\t\tint cc = 0;\n\t\twhile (font->charExtra[cc] < c)\n\t\t\tcc++;\n\t\tif (font->charExtra[cc] > c)\n\t\t\tc = ERRCHR;\n\t\telse\n\t\t\tc = font->u8LastChar + cc + 1;\n\t};\n\tc -= font->u8FirstChar;\n\treturn c;\n}\n\nint rad1o_DoChar(int sx, int sy, int c)\n{\n\tif (font == NULL) {\n\t\tfont = &Font_7x8;\n\t};\n\n\t/* how many bytes is it high? */\n\tchar height = (font->u8Height - 1) / 8 + 1;\n\tchar hoff = (8 - (font->u8Height % 8)) % 8;\n\n\tconst uint8_t* data;\n\tint width, preblank = 0, postblank = 0;\n\tdo { /* Get Character data */\n\t\t/* Get intex into character list */\n\t\tc = _getIndex(c);\n\n\t\t/* starting offset into character source data */\n\t\tint toff = 0;\n\n\t\tif (font->u8Width == 0) {\n\t\t\tfor (int y = 0; y < c; y++)\n\t\t\t\ttoff += font->charInfo[y].widthBits;\n\t\t\twidth = font->charInfo[c].widthBits;\n\n\t\t\ttoff *= height;\n\t\t\tdata = &font->au8FontTable[toff];\n\t\t\tpostblank = 1;\n\t\t} else if (font->u8Width == 1) { // NEW CODE\n\t\t\t// Find offset and length for our character\n\t\t\tfor (int y = 0; y < c; y++)\n\t\t\t\ttoff += font->charInfo[y].widthBits;\n\t\t\twidth = font->charInfo[c].widthBits;\n\t\t\tif (font->au8FontTable[toff] >> 4 ==\n\t\t\t    15) { // It's a raw character!\n\t\t\t\tpreblank = font->au8FontTable[toff + 1];\n\t\t\t\tpostblank = font->au8FontTable[toff + 2];\n\t\t\t\tdata = &font->au8FontTable[toff + 3];\n\t\t\t\twidth = (width - 3 / height);\n\t\t\t} else {\n\t\t\t\tdata = rad1o_pk_decode(&font->au8FontTable[toff], &width);\n\t\t\t}\n\t\t} else {\n\t\t\ttoff = (c) *font->u8Width * 1;\n\t\t\twidth = font->u8Width;\n\t\t\tdata = &font->au8FontTable[toff];\n\t\t};\n\n\t} while (0);\n\n#define xy_(x, y) ((x < 0 || y < 0 || x >= RESX || y >= RESY) ? 0 : (y) *RESX + (x))\n#define gPx(x, y) (data[x * height + (height - y / 8 - 1)] & (1 << (y % 8)))\n\n\tint x = 0;\n\n\t/* Fonts may not be byte-aligned, shift up so the top matches */\n\tsy -= hoff;\n\n\tsx += preblank;\n\n\tuint8_t* lcdBuffer = rad1o_lcdGetBuffer();\n\t/* per line */\n\tfor (int y = hoff; y < height * 8; y++) {\n\t\tif (sy + y >= RESY)\n\t\t\tcontinue;\n\n\t\t/* Optional: empty space to the left */\n\t\tfor (int b = 1; b <= preblank; b++) {\n\t\t\tif (sx >= RESX)\n\t\t\t\tcontinue;\n\t\t\tlcdBuffer[xy_(sx - b, sy + y)] = color_bg;\n\t\t};\n\t\t/* Render character */\n\t\tfor (x = 0; x < width; x++) {\n\t\t\tif (sx + x >= RESX)\n\t\t\t\tcontinue;\n\t\t\tif (gPx(x, y)) {\n\t\t\t\tlcdBuffer[xy_(sx + x, sy + y)] = color_fg;\n\t\t\t} else {\n\t\t\t\tlcdBuffer[xy_(sx + x, sy + y)] = color_bg;\n\t\t\t};\n\t\t};\n\t\t/* Optional: empty space to the right */\n\t\tfor (int m = 0; m < postblank; m++) {\n\t\t\tif (sx + x + m >= RESX)\n\t\t\t\tcontinue;\n\t\t\tlcdBuffer[xy_(sx + x + m, sy + y)] = color_bg;\n\t\t};\n\t};\n\treturn sx + (width + postblank);\n}\n\nint rad1o_DoString(int sx, int sy, const char* s)\n{\n\tconst char* c;\n\tfor (c = s; *c != 0; c++) {\n\t\tsx = rad1o_DoChar(sx, sy, *c);\n\t};\n\treturn sx;\n}\n"
  },
  {
    "path": "firmware/common/rad1o/render.h",
    "content": "#ifndef __RENDER_H_\n#define __RENDER_H_\n\n#include \"fonts.h\"\n\nvoid rad1o_setTextColor(uint8_t bg, uint8_t fg);\nvoid rad1o_setIntFont(const struct FONT_DEF* font);\nint rad1o_getFontHeight(void);\nint rad1o_DoString(int sx, int sy, const char* s);\nint rad1o_DoChar(int sx, int sy, int c);\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/smallfonts.c",
    "content": "/* Partially based on original code for the KS0108 by Stephane Rey */\n\n/**************************************************************************/\n/*! \n    @file     smallfonts.c\n    @author   K. Townsend (microBuilder.eu)\n    @date     22 March 2010\n    @version  0.10\n\n    @section LICENSE\n\n    Software License Agreement (BSD License)\n\n    Copyright (c) 2010, microBuilder SARL\n    All rights reserved.\n\n    Redistribution and use in source and binary forms, with or without\n    modification, are permitted provided that the following conditions are met:\n    1. Redistributions of source code must retain the above copyright\n    notice, this list of conditions and the following disclaimer.\n    2. Redistributions in binary form must reproduce the above copyright\n    notice, this list of conditions and the following disclaimer in the\n    documentation and/or other materials provided with the distribution.\n    3. Neither the name of the copyright holders nor the\n    names of its contributors may be used to endorse or promote products\n    derived from this software without specific prior written permission.\n\n    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY\n    EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY\n    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\n    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n*/\n/**************************************************************************/\n#include \"smallfonts.h\"\n\n/* System 7x8 */\nconst uint8_t au8Font7x8[] = {\n\t0,   0,   0,   0,   0,   0,   0,   //' '\n\t0,   6,   95,  95,  6,   0,   0,   //'!'\n\t0,   7,   7,   0,   7,   7,   0,   //'\"'\n\t20,  127, 127, 20,  127, 127, 20,  //'#'\n\t36,  46,  107, 107, 58,  18,  0,   //'$'\n\t70,  102, 48,  24,  12,  102, 98,  //'%'\n\t48,  122, 79,  93,  55,  122, 72,  //'&'\n\t4,   7,   3,   0,   0,   0,   0,   //'''\n\t0,   28,  62,  99,  65,  0,   0,   //'('\n\t0,   65,  99,  62,  28,  0,   0,   //')'\n\t8,   42,  62,  28,  28,  62,  42,  //'*'\n\t8,   8,   62,  62,  8,   8,   0,   //'+'\n\t0,   128, 224, 96,  0,   0,   0,   //','\n\t8,   8,   8,   8,   8,   8,   0,   //'-'\n\t0,   0,   96,  96,  0,   0,   0,   //'.'\n\t96,  48,  24,  12,  6,   3,   1,   //'/'\n\t62,  127, 113, 89,  77,  127, 62,  //'0'\n\t64,  66,  127, 127, 64,  64,  0,   //'1'\n\t98,  115, 89,  73,  111, 102, 0,   //'2'\n\t34,  99,  73,  73,  127, 54,  0,   //'3'\n\t24,  28,  22,  83,  127, 127, 80,  //'4'\n\t39,  103, 69,  69,  125, 57,  0,   //'5'\n\t60,  126, 75,  73,  121, 48,  0,   //'6'\n\t3,   3,   113, 121, 15,  7,   0,   //'7'\n\t54,  127, 73,  73,  127, 54,  0,   //'8'\n\t6,   79,  73,  105, 63,  30,  0,   //'9'\n\t0,   0,   102, 102, 0,   0,   0,   //':'\n\t0,   128, 230, 102, 0,   0,   0,   //';'\n\t8,   28,  54,  99,  65,  0,   0,   //'<'\n\t36,  36,  36,  36,  36,  36,  0,   //'='\n\t0,   65,  99,  54,  28,  8,   0,   //'>'\n\t2,   3,   81,  89,  15,  6,   0,   //'?'\n\t62,  127, 65,  93,  93,  31,  30,  //'@'\n\t124, 126, 19,  19,  126, 124, 0,   //'A'\n\t65,  127, 127, 73,  73,  127, 54,  //'B'\n\t28,  62,  99,  65,  65,  99,  34,  //'C'\n\t65,  127, 127, 65,  99,  62,  28,  //'D'\n\t65,  127, 127, 73,  93,  65,  99,  //'E'\n\t65,  127, 127, 73,  29,  1,   3,   //'F'\n\t28,  62,  99,  65,  81,  115, 114, //'G'\n\t127, 127, 8,   8,   127, 127, 0,   //'H'\n\t0,   65,  127, 127, 65,  0,   0,   //'I'\n\t48,  112, 64,  65,  127, 63,  1,   //'J'\n\t65,  127, 127, 8,   28,  119, 99,  //'K'\n\t65,  127, 127, 65,  64,  96,  112, //'L'\n\t127, 127, 14,  28,  14,  127, 127, //'M'\n\t127, 127, 6,   12,  24,  127, 127, //'N'\n\t28,  62,  99,  65,  99,  62,  28,  //'O'\n\t65,  127, 127, 73,  9,   15,  6,   //'P'\n\t30,  63,  33,  113, 127, 94,  0,   //'Q'\n\t65,  127, 127, 9,   25,  127, 102, //'R'\n\t38,  111, 77,  89,  115, 50,  0,   //'S'\n\t3,   65,  127, 127, 65,  3,   0,   //'T'\n\t127, 127, 64,  64,  127, 127, 0,   //'U'\n\t31,  63,  96,  96,  63,  31,  0,   //'V'\n\t127, 127, 48,  24,  48,  127, 127, //'W'\n\t67,  103, 60,  24,  60,  103, 67,  //'X'\n\t7,   79,  120, 120, 79,  7,   0,   //'Y'\n\t71,  99,  113, 89,  77,  103, 115, //'Z'\n\t0,   127, 127, 65,  65,  0,   0,   //'['\n\t1,   3,   6,   12,  24,  48,  96,  //'\\'\n\t0,   65,  65,  127, 127, 0,   0,   //']'\n\t8,   12,  6,   3,   6,   12,  8,   //'^'\n\t128, 128, 128, 128, 128, 128, 128, //'_'\n\t0,   0,   3,   7,   4,   0,   0,   //'`'\n\t32,  116, 84,  84,  60,  120, 64,  //'a'\n\t65,  127, 63,  72,  72,  120, 48,  //'b'\n\t56,  124, 68,  68,  108, 40,  0,   //'c'\n\t48,  120, 72,  73,  63,  127, 64,  //'d'\n\t56,  124, 84,  84,  92,  24,  0,   //'e'\n\t72,  126, 127, 73,  3,   2,   0,   //'f'\n\t56,  188, 164, 164, 252, 120, 0,   //'g'\n\t65,  127, 127, 8,   4,   124, 120, //'h'\n\t0,   68,  125, 125, 64,  0,   0,   //'i'\n\t96,  224, 128, 128, 253, 125, 0,   //'j'\n\t65,  127, 127, 16,  56,  108, 68,  //'k'\n\t0,   65,  127, 127, 64,  0,   0,   //'l'\n\t120, 124, 28,  56,  28,  124, 120, //'m'\n\t124, 124, 4,   4,   124, 120, 0,   //'n'\n\t56,  124, 68,  68,  124, 56,  0,   //'o'\n\t0,   252, 252, 164, 36,  60,  24,  //'p'\n\t24,  60,  36,  164, 248, 252, 132, //'q'\n\t68,  124, 120, 76,  4,   28,  24,  //'r'\n\t72,  92,  84,  84,  116, 36,  0,   //'s'\n\t0,   4,   62,  127, 68,  36,  0,   //'t'\n\t60,  124, 64,  64,  60,  124, 64,  //'u'\n\t28,  60,  96,  96,  60,  28,  0,   //'v'\n\t60,  124, 112, 56,  112, 124, 60,  //'w'\n\t68,  108, 56,  16,  56,  108, 68,  //'x'\n\t60,  188, 160, 160, 252, 124, 0,   //'y'\n\t76,  100, 116, 92,  76,  100, 0,   //'z'\n\t8,   8,   62,  119, 65,  65,  0,   //'{'\n\t0,   0,   0,   119, 119, 0,   0,   //'|'\n\t65,  65,  119, 62,  8,   8,   0,   //'}'\n\t2,   3,   1,   3,   2,   3,   1,   //'~'\n\t255, 129, 129, 129, 129, 129, 255, //'^?'\n\t14,  159, 145, 177, 251, 74,  0    //'?'\n};\n\n/* Global variables */\nconst struct FONT_DEF Font_7x8 = {7, 8, 32, 128, au8Font7x8, NULL, NULL};\n"
  },
  {
    "path": "firmware/common/rad1o/smallfonts.h",
    "content": "/**************************************************************************/\n/*! \n    @file     smallfonts.h\n    @author   K. Townsend (microBuilder.eu)\n    @date     22 March 2010\n    @version  0.10\n\n    @section LICENSE\n\n    Software License Agreement (BSD License)\n\n    Copyright (c) 2010, microBuilder SARL\n    All rights reserved.\n\n    Redistribution and use in source and binary forms, with or without\n    modification, are permitted provided that the following conditions are met:\n    1. Redistributions of source code must retain the above copyright\n    notice, this list of conditions and the following disclaimer.\n    2. Redistributions in binary form must reproduce the above copyright\n    notice, this list of conditions and the following disclaimer in the\n    documentation and/or other materials provided with the distribution.\n    3. Neither the name of the copyright holders nor the\n    names of its contributors may be used to endorse or promote products\n    derived from this software without specific prior written permission.\n\n    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY\n    EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY\n    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\n    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n*/\n/**************************************************************************/\n#ifndef __RAD1O_SMALLFONTS_H__\n#define __RAD1O_SMALLFONTS_H__\n\n#include \"fonts.h\"\n\n#include <stddef.h>\n#include <stdint.h>\n\n/* Partially based on original code for the KS0108 by Stephane Rey */\n/* Current version by Kevin Townsend */\n\nextern const struct FONT_DEF Font_7x8;\n\n#endif\n"
  },
  {
    "path": "firmware/common/rad1o/ubuntu18.c",
    "content": "#include \"ubuntu18.h\"\n\n/* Font data for Ubuntu Regular 18pt */\n\n/* Copyright 2010 Canonical Ltd.  Licensed under the Ubuntu Font Licence 1.0\n * \n */\n\n/* This file created by makefont.pl by Sec <sec@42.org> */\n\n/* Bitmaps */\nconst uint8_t Ubuntu18ptBitmaps[] = {\n\t/* Char 32 is 6px wide @ 0 */\n\t/*                            */\n\t0x09,\n\t0x01,\n\n\t/* Char 33 is 7px wide @ 2 */\n\t/*     ***  ************      */\n\t/*     ***  ************      */\n\t0x02,\n\t0xcf,\n\t0x32,\n\t0xc0,\n\t0x47,\n\n\t/* Char 34 is 10px wide @ 7 */\n\t/*                  ******    */\n\t/*                  ******    */\n\t/*                            */\n\t/*                            */\n\t/*                  ******    */\n\t/*                  ******    */\n\t0x03,\n\t0x9f,\n\t0x60,\n\t0x3c,\n\t0xf6,\n\t0x02,\n\t0xb1,\n\n\t/* Char 35 is 17px wide @ 14 */\n\t/*         **     **          */\n\t/*     *** **     **          */\n\t/*     *********  **          */\n\t/*       *************        */\n\t/*         **  *********      */\n\t/*         **     ** ***      */\n\t/*         **     **          */\n\t/*         **     **          */\n\t/*     *** **     **          */\n\t/*     *********  **          */\n\t/*       *************        */\n\t/*         **  *********      */\n\t/*         **     ** ***      */\n\t/*         **     **          */\n\t0x01,\n\t0x62,\n\t0x52,\n\t0xd0,\n\t0x31,\n\t0x25,\n\t0x2d,\n\t0x09,\n\t0x22,\n\t0xd2,\n\t0xd0,\n\t0xd2,\n\t0x22,\n\t0x9d,\n\t0x02,\n\t0x52,\n\t0x13,\n\t0xd0,\n\t0xf2,\n\t0x52,\n\t0xd0,\n\t0x31,\n\t0x25,\n\t0x2d,\n\t0x09,\n\t0x22,\n\t0xd2,\n\t0xd0,\n\t0xd2,\n\t0x22,\n\t0x9d,\n\t0x02,\n\t0x52,\n\t0x13,\n\t0xd0,\n\t0x25,\n\t0x20,\n\t0x31,\n\n\t/* Char 36 is 14px wide @ 52 */\n\t/*      **       ****         */\n\t/*     ***      ******        */\n\t/*     **       **  **        */\n\t/*     **      **    **       */\n\t/*     **      **    **       */\n\t/*  *****     **     *****    */\n\t/*  *****     **     *****    */\n\t/*     **    **      **       */\n\t/*     ***  ***      **       */\n\t/*      ******       **       */\n\t/*       ****                 */\n\t0x01,\n\t0x32,\n\t0x74,\n\t0xc3,\n\t0x66,\n\t0xb2,\n\t0x72,\n\t0x22,\n\t0xbf,\n\t0x26,\n\t0x24,\n\t0x27,\n\t0xf5,\n\t0x52,\n\t0x55,\n\t0x72,\n\t0x42,\n\t0x62,\n\t0xa3,\n\t0x23,\n\t0x62,\n\t0xb6,\n\t0x72,\n\t0xc4,\n\t0x03,\n\t0x81,\n\n\t/* Char 37 is 21px wide @ 78 */\n\t/*              ******        */\n\t/*             ********       */\n\t/*            ***    ***      */\n\t/*     *      **      **      */\n\t/*     **     **      **      */\n\t/*      ***   ***    ***      */\n\t/*       ****  ********       */\n\t/*         ***  ******        */\n\t/*          ****              */\n\t/*            ***             */\n\t/*             ****           */\n\t/*       ******  ***          */\n\t/*      ********  ****        */\n\t/*     ***    ***   ***       */\n\t/*     **      **     **      */\n\t/*     **      **      *      */\n\t/*     ***    ***             */\n\t/*      ********              */\n\t/*       ******               */\n\t0x01,\n\t0xb6,\n\t0xd6,\n\t0x8d,\n\t0x43,\n\t0x43,\n\t0x91,\n\t0x62,\n\t0x62,\n\t0x92,\n\t0x52,\n\t0x62,\n\t0xa3,\n\t0x33,\n\t0x43,\n\t0xb4,\n\t0x28,\n\t0xd1,\n\t0x32,\n\t0x6d,\n\t0x34,\n\t0xdb,\n\t0x3d,\n\t0xb4,\n\t0xd3,\n\t0x62,\n\t0x3d,\n\t0x18,\n\t0x24,\n\t0xb3,\n\t0x43,\n\t0x33,\n\t0xa2,\n\t0x62,\n\t0x52,\n\t0x92,\n\t0x62,\n\t0x61,\n\t0x93,\n\t0x43,\n\t0xd4,\n\t0x8d,\n\t0x66,\n\t0x01,\n\t0xc1,\n\n\t/* Char 38 is 17px wide @ 123 */\n\t/*       ****                 */\n\t/*      *******               */\n\t/*      **   **   ****        */\n\t/*     ***    *********       */\n\t/*     **     ****   ***      */\n\t/*     **     ***     **      */\n\t/*     **    *****    **      */\n\t/*     **   *** ***  ***      */\n\t/*     *** ***   ******       */\n\t/*      *****     ****        */\n\t/*       ***                  */\n\t/*      *****                 */\n\t/*     **   ***               */\n\t/*     **    **               */\n\t0x01,\n\t0x44,\n\t0xd8,\n\t0x7d,\n\t0x62,\n\t0x32,\n\t0x34,\n\t0xb3,\n\t0x49,\n\t0xa2,\n\t0x54,\n\t0x33,\n\t0x92,\n\t0x53,\n\t0x52,\n\t0x92,\n\t0x45,\n\t0x42,\n\t0x92,\n\t0x33,\n\t0x13,\n\t0x23,\n\t0x93,\n\t0x13,\n\t0x36,\n\t0xb5,\n\t0x54,\n\t0xd0,\n\t0x3d,\n\t0x95,\n\t0xd7,\n\t0x23,\n\t0x3d,\n\t0x52,\n\t0x42,\n\t0x03,\n\t0x61,\n\n\t/* Char 39 is 6px wide @ 160 */\n\t/*                  ******    */\n\t/*                  ******    */\n\t0x03,\n\t0x9f,\n\t0x60,\n\t0x2b,\n\n\t/* Char 40 is 8px wide @ 164 */\n\t/*        *********           */\n\t/*      *************         */\n\t/*    *****       *****       */\n\t/*  ***               ***     */\n\t/* **                   **    */\n\t0x02,\n\t0xf9,\n\t0xd2,\n\t0xd0,\n\t0xb5,\n\t0x75,\n\t0x73,\n\t0xd2,\n\t0x34,\n\t0x2d,\n\t0x62,\n\t0x01,\n\t0x11,\n\n\t/* Char 41 is 8px wide @ 177 */\n\t/* **                   **    */\n\t/*  ***               ***     */\n\t/*    *****       *****       */\n\t/*      *************         */\n\t/*        *********           */\n\t0xdd,\n\t0x2d,\n\t0x62,\n\t0x43,\n\t0xd2,\n\t0x37,\n\t0x57,\n\t0x5b,\n\t0xd0,\n\t0xd2,\n\t0x90,\n\t0x32,\n\n\t/* Char 42 is 12px wide @ 189 */\n\t/*                  **        */\n\t/*              *   **        */\n\t/*             *** **         */\n\t/*              ********      */\n\t/*                ******      */\n\t/*              ********      */\n\t/*             *** **         */\n\t/*              *   **        */\n\t/*                  **        */\n\t0x03,\n\t0x92,\n\t0xd7,\n\t0x13,\n\t0x2d,\n\t0x63,\n\t0x12,\n\t0xd8,\n\t0x8d,\n\t0x76,\n\t0xd5,\n\t0x8d,\n\t0x43,\n\t0x12,\n\t0xd8,\n\t0x13,\n\t0x2d,\n\t0xb2,\n\t0x01,\n\t0x51,\n\n\t/* Char 43 is 14px wide @ 209 */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*      ************          */\n\t/*      ************          */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t0x01,\n\t0x8e,\n\t0x32,\n\t0xd6,\n\t0xfc,\n\t0xd6,\n\t0xe3,\n\t0x20,\n\t0x1c,\n\n\t/* Char 44 is 6px wide @ 218 */\n\t/* **                         */\n\t/* *******                    */\n\t/*    ****                    */\n\t0xdd,\n\t0x2d,\n\t0xb7,\n\t0xd9,\n\t0x40,\n\t0x3b,\n\n\t/* Char 45 is 8px wide @ 224 */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t/*           **               */\n\t0x01,\n\t0x8e,\n\t0x42,\n\t0x01,\n\t0xc1,\n\n\t/* Char 46 is 6px wide @ 229 */\n\t/*     ***                    */\n\t/*     ***                    */\n\t/*     ***                    */\n\t0x01,\n\t0x2e,\n\t0x13,\n\t0x03,\n\t0xb1,\n\n\t/* Char 47 is 10px wide @ 234 */\n\t/* ****                       */\n\t/*  ******                    */\n\t/*     *****                  */\n\t/*       ******               */\n\t/*          *****             */\n\t/*            ******          */\n\t/*               *****        */\n\t/*                 ******     */\n\t/*                    ****    */\n\t/*                       *    */\n\t0xe4,\n\t0xda,\n\t0x6d,\n\t0xa5,\n\t0xda,\n\t0x6d,\n\t0xa5,\n\t0xda,\n\t0x6d,\n\t0xa5,\n\t0xda,\n\t0x6d,\n\t0xa4,\n\t0xdc,\n\t0x13,\n\n\t/* Char 48 is 14px wide @ 249 */\n\t/*          *******           */\n\t/*       *************        */\n\t/*      ****       ****       */\n\t/*      **           **       */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*      **           **       */\n\t/*      ****       ****       */\n\t/*       *************        */\n\t/*          *******           */\n\t0x01,\n\t0x77,\n\t0xd3,\n\t0xd0,\n\t0xc4,\n\t0x74,\n\t0xb2,\n\t0xb2,\n\t0xae,\n\t0x22,\n\t0xd0,\n\t0x2a,\n\t0x2b,\n\t0x2b,\n\t0x47,\n\t0x4c,\n\t0xd0,\n\t0xd3,\n\t0x70,\n\t0x18,\n\n\t/* Char 49 is 14px wide @ 269 */\n\t/*                 **         */\n\t/*                 ***        */\n\t/*                  **        */\n\t/*                   **       */\n\t/*     *****************      */\n\t/*     *****************      */\n\t0x05,\n\t0x22,\n\t0xdb,\n\t0x3d,\n\t0xb2,\n\t0xdc,\n\t0x2a,\n\t0xfd,\n\t0x40,\n\t0x7b,\n\n\t/* Char 50 is 14px wide @ 279 */\n\t/*     ***           **       */\n\t/*     ****          **       */\n\t/*     ** ***        ***      */\n\t/*     **  ***        **      */\n\t/*     **   ***       **      */\n\t/*     **    ***      **      */\n\t/*     **     ***     **      */\n\t/*     **      ***   **       */\n\t/*     **       *******       */\n\t/*     **         ****        */\n\t/*     **                     */\n\t0x02,\n\t0xc3,\n\t0xb2,\n\t0xa4,\n\t0xa2,\n\t0xa2,\n\t0x13,\n\t0x83,\n\t0x92,\n\t0x23,\n\t0x82,\n\t0x92,\n\t0x33,\n\t0x72,\n\t0x92,\n\t0x43,\n\t0x62,\n\t0x92,\n\t0x53,\n\t0x52,\n\t0x92,\n\t0x63,\n\t0x32,\n\t0xa2,\n\t0x77,\n\t0xa2,\n\t0x94,\n\t0xb2,\n\t0x02,\n\t0x21,\n\n\t/* Char 51 is 14px wide @ 309 */\n\t/*      **            *       */\n\t/*     ***           **       */\n\t/*     **             **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      ***    **      */\n\t/*     ***    ****   **       */\n\t/*      ***  **********       */\n\t/*       ******   ****        */\n\t/*        ****                */\n\t0x01,\n\t0x32,\n\t0xc1,\n\t0xa3,\n\t0xb2,\n\t0xa2,\n\t0xd0,\n\t0x29,\n\t0xe1,\n\t0x26,\n\t0x25,\n\t0x29,\n\t0x26,\n\t0x34,\n\t0x29,\n\t0x34,\n\t0x43,\n\t0x2b,\n\t0x32,\n\t0xac,\n\t0x63,\n\t0x4d,\n\t0x14,\n\t0x03,\n\t0x71,\n\n\t/* Char 52 is 14px wide @ 334 */\n\t/*         ***                */\n\t/*         *****              */\n\t/*         ** ***             */\n\t/*         **  ****           */\n\t/*         **    ***          */\n\t/*         **     ***         */\n\t/*         **      ***        */\n\t/*         **       ****      */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*         **                 */\n\t/*         **                 */\n\t0x01,\n\t0x63,\n\t0xda,\n\t0x5d,\n\t0x82,\n\t0x13,\n\t0xd7,\n\t0x22,\n\t0x4d,\n\t0x52,\n\t0x43,\n\t0xd4,\n\t0x25,\n\t0x3d,\n\t0x32,\n\t0x63,\n\t0xd2,\n\t0x27,\n\t0x49,\n\t0xfd,\n\t0x4d,\n\t0x0f,\n\t0x20,\n\t0x1e,\n\n\t/* Char 53 is 14px wide @ 358 */\n\t/*      **                    */\n\t/*     **       **            */\n\t/*     **       ********      */\n\t/*     **       ********      */\n\t/*     **       **    **      */\n\t/*     **      ***    **      */\n\t/*     ***     **     **      */\n\t/*      ***   ***     **      */\n\t/*      ********      **      */\n\t/*        *****               */\n\t0x02,\n\t0xd2,\n\t0xda,\n\t0x27,\n\t0x2d,\n\t0x2f,\n\t0x27,\n\t0x89,\n\t0x27,\n\t0x24,\n\t0x29,\n\t0x26,\n\t0x34,\n\t0x29,\n\t0x35,\n\t0x25,\n\t0x2a,\n\t0x33,\n\t0x35,\n\t0x2a,\n\t0x86,\n\t0x2c,\n\t0x50,\n\t0x36,\n\n\t/* Char 54 is 14px wide @ 382 */\n\t/*         *******            */\n\t/*       ***********          */\n\t/*      ***    ******         */\n\t/*     ***      **  **        */\n\t/*     **       **  ***       */\n\t/*     **       **   **       */\n\t/*     **       **   ***      */\n\t/*     ***     ***    **      */\n\t/*      ***   ***     **      */\n\t/*       ********     **      */\n\t/*        *****               */\n\t0x03,\n\t0x07,\n\t0xd4,\n\t0xbd,\n\t0x13,\n\t0x46,\n\t0xc3,\n\t0x62,\n\t0x22,\n\t0xb2,\n\t0x72,\n\t0x23,\n\t0xa2,\n\t0x72,\n\t0x32,\n\t0xa2,\n\t0x72,\n\t0x33,\n\t0x93,\n\t0x53,\n\t0x42,\n\t0xa3,\n\t0x33,\n\t0x52,\n\t0xb8,\n\t0x52,\n\t0xc5,\n\t0x01,\n\t0xc1,\n\n\t/* Char 55 is 14px wide @ 411 */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*     ***            **      */\n\t/*     *******        **      */\n\t/*        ******      **      */\n\t/*           *****    **      */\n\t/*              ****  **      */\n\t/*                *** **      */\n\t/*                  ****      */\n\t/*                   ***      */\n\t0x02,\n\t0x1e,\n\t0x12,\n\t0x93,\n\t0xc2,\n\t0x97,\n\t0x82,\n\t0xc6,\n\t0x62,\n\t0xd2,\n\t0x54,\n\t0x2d,\n\t0x54,\n\t0x22,\n\t0xd7,\n\t0x31,\n\t0x2d,\n\t0x94,\n\t0xda,\n\t0x30,\n\t0x2d,\n\n\t/* Char 56 is 14px wide @ 432 */\n\t/*        ***     ***         */\n\t/*      ******   *****        */\n\t/*      **   ** ***  **       */\n\t/*     ***    ****   ***      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **     ***     **      */\n\t/*     **     ***     **      */\n\t/*     ***   ****    ***      */\n\t/*      **  *** ***  **       */\n\t/*      ******   ******       */\n\t/*        ***     ***         */\n\t0x01,\n\t0x53,\n\t0x53,\n\t0xd0,\n\t0x63,\n\t0x5c,\n\t0x23,\n\t0x21,\n\t0x32,\n\t0x2a,\n\t0x34,\n\t0x43,\n\t0x39,\n\t0xf2,\n\t0x62,\n\t0x52,\n\t0x9f,\n\t0x25,\n\t0x35,\n\t0x29,\n\t0x33,\n\t0x44,\n\t0x3a,\n\t0x22,\n\t0x31,\n\t0x32,\n\t0x2b,\n\t0x63,\n\t0x6d,\n\t0x03,\n\t0x53,\n\t0x01,\n\t0x61,\n\n\t/* Char 57 is 14px wide @ 465 */\n\t/*               ****         */\n\t/*     **      *******        */\n\t/*     **      ***  ***       */\n\t/*     **     ***    ***      */\n\t/*     ***    **      **      */\n\t/*      **    **      **      */\n\t/*      ***   **      **      */\n\t/*       ***  **     ***      */\n\t/*        *******   ***       */\n\t/*         ***********        */\n\t/*           *******          */\n\t0x01,\n\t0xc4,\n\t0xc2,\n\t0x67,\n\t0xb2,\n\t0x63,\n\t0x23,\n\t0xa2,\n\t0x53,\n\t0x43,\n\t0x93,\n\t0x42,\n\t0x62,\n\t0xa2,\n\t0x42,\n\t0x62,\n\t0xa3,\n\t0x32,\n\t0x62,\n\t0xb3,\n\t0x22,\n\t0x53,\n\t0xc7,\n\t0x33,\n\t0xd1,\n\t0xbd,\n\t0x47,\n\t0x03,\n\t0x11,\n\n\t/* Char 58 is 6px wide @ 494 */\n\t/*     ***       ***          */\n\t/*     ***       ***          */\n\t/*     ***       ***          */\n\t0x01,\n\t0x2e,\n\t0x13,\n\t0x73,\n\t0x03,\n\t0x11,\n\n\t/* Char 59 is 6px wide @ 500 */\n\t/* **            ***          */\n\t/* *******       ***          */\n\t/*    ****       ***          */\n\t0xdd,\n\t0x2c,\n\t0x39,\n\t0x77,\n\t0x3c,\n\t0x47,\n\t0x30,\n\t0x31,\n\n\t/* Char 60 is 14px wide @ 508 */\n\t/*            *               */\n\t/*           ***              */\n\t/*           ***              */\n\t/*          *****             */\n\t/*          ** **             */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*        ***   ***           */\n\t/*        **     **           */\n\t/*        **     **           */\n\t/*       **       **          */\n\t/*        *       *           */\n\t0x01,\n\t0x91,\n\t0xdb,\n\t0xf3,\n\t0xd9,\n\t0x5d,\n\t0x82,\n\t0x12,\n\t0xd7,\n\t0xf2,\n\t0x32,\n\t0xd5,\n\t0x33,\n\t0x3d,\n\t0x4f,\n\t0x25,\n\t0x2d,\n\t0x32,\n\t0x72,\n\t0xd3,\n\t0x17,\n\t0x10,\n\t0x18,\n\n\t/* Char 61 is 14px wide @ 531 */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*         **   **            */\n\t0x03,\n\t0x0e,\n\t0x92,\n\t0x32,\n\t0x01,\n\t0x91,\n\n\t/* Char 62 is 14px wide @ 537 */\n\t/*        *       *           */\n\t/*       **       **          */\n\t/*        **     **           */\n\t/*        **     **           */\n\t/*        ***   ***           */\n\t/*         **   **            */\n\t/*         **   **            */\n\t/*          ** **             */\n\t/*          *****             */\n\t/*           ***              */\n\t/*           ***              */\n\t/*            *               */\n\t0x01,\n\t0x51,\n\t0x71,\n\t0xd3,\n\t0x27,\n\t0x2d,\n\t0x3f,\n\t0x25,\n\t0x2d,\n\t0x43,\n\t0x33,\n\t0xd5,\n\t0xf2,\n\t0x32,\n\t0xd7,\n\t0x21,\n\t0x2d,\n\t0x85,\n\t0xd9,\n\t0xf3,\n\t0xdb,\n\t0x10,\n\t0x1c,\n\n\t/* Char 63 is 10px wide @ 560 */\n\t/*                    *       */\n\t/*                   ***      */\n\t/*     ***  ***       **      */\n\t/*     ***  ****      **      */\n\t/*            ***     **      */\n\t/*              **   ***      */\n\t/*               ******       */\n\t/*                ****        */\n\t0x02,\n\t0x11,\n\t0xdb,\n\t0x39,\n\t0x32,\n\t0x37,\n\t0x29,\n\t0x32,\n\t0x46,\n\t0x2d,\n\t0x33,\n\t0x52,\n\t0xd5,\n\t0x23,\n\t0x3d,\n\t0x66,\n\t0xd8,\n\t0x40,\n\t0x15,\n\n\t/* Char 64 is 23px wide @ 579 */\n\t/*        *******             */\n\t/*      ***********           */\n\t/*    *****     *****         */\n\t/*   ****          ***        */\n\t/*   **             **        */\n\t/*  **     *****     **       */\n\t/*  **   ********    **       */\n\t/* ***   ***   ***    **      */\n\t/* **   ***     ***   **      */\n\t/* **   **       **   **      */\n\t/* **   **       **   **      */\n\t/* **   **       **   **      */\n\t/* **   ***********  ***      */\n\t/* **   ***********  **       */\n\t/*      **          ***       */\n\t/*      **         ***        */\n\t/*      ****     ****         */\n\t/*       ***********          */\n\t/*         *******            */\n\t0x02,\n\t0xf7,\n\t0xd4,\n\t0xbd,\n\t0x05,\n\t0x55,\n\t0xa4,\n\t0xa3,\n\t0x92,\n\t0xd0,\n\t0x28,\n\t0x25,\n\t0x55,\n\t0x27,\n\t0x23,\n\t0x84,\n\t0x26,\n\t0x33,\n\t0x33,\n\t0x34,\n\t0x25,\n\t0x23,\n\t0x35,\n\t0x33,\n\t0x25,\n\t0x23,\n\t0xe1,\n\t0x27,\n\t0x23,\n\t0x25,\n\t0x23,\n\t0xb2,\n\t0x35,\n\t0x23,\n\t0xb2,\n\t0x2b,\n\t0x2a,\n\t0x3b,\n\t0x29,\n\t0x3c,\n\t0x45,\n\t0x4d,\n\t0x1b,\n\t0xd4,\n\t0x70,\n\t0x33,\n\n\t/* Char 65 is 17px wide @ 625 */\n\t/*     *                      */\n\t/*     ****                   */\n\t/*      ******                */\n\t/*        ******              */\n\t/*         ********           */\n\t/*         **   *****         */\n\t/*         **     ******      */\n\t/*         **       ****      */\n\t/*         **     ******      */\n\t/*         **   *****         */\n\t/*         ********           */\n\t/*        ******              */\n\t/*      ******                */\n\t/*     ****                   */\n\t/*     *                      */\n\t0x41,\n\t0xdc,\n\t0x4d,\n\t0xa6,\n\t0xd9,\n\t0x6d,\n\t0x88,\n\t0xd5,\n\t0x23,\n\t0x5d,\n\t0x32,\n\t0x56,\n\t0xd0,\n\t0x27,\n\t0x4d,\n\t0x02,\n\t0x56,\n\t0xd0,\n\t0x23,\n\t0x5d,\n\t0x38,\n\t0xd4,\n\t0x6d,\n\t0x56,\n\t0xd6,\n\t0x4d,\n\t0x91,\n\t0x03,\n\t0xd1,\n\n\t/* Char 66 is 16px wide @ 654 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      ***   ***      */\n\t/*      **    ****   **       */\n\t/*      ***  *** ******       */\n\t/*       ******   ****        */\n\t/*        ****                */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0x9e,\n\t0x32,\n\t0x62,\n\t0x52,\n\t0x92,\n\t0x63,\n\t0x33,\n\t0xa2,\n\t0x44,\n\t0x32,\n\t0xb3,\n\t0x23,\n\t0x16,\n\t0xc6,\n\t0x34,\n\t0xd1,\n\t0x40,\n\t0x37,\n\n\t/* Char 67 is 16px wide @ 675 */\n\t/*          *******           */\n\t/*        ***********         */\n\t/*       ****     ****        */\n\t/*      ***         ***       */\n\t/*      **           **       */\n\t/*     ***           ***      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     ***           ***      */\n\t/*      **           **       */\n\t0x01,\n\t0x77,\n\t0xd4,\n\t0xbd,\n\t0x14,\n\t0x54,\n\t0xc3,\n\t0x93,\n\t0xb2,\n\t0xb2,\n\t0xa3,\n\t0xb3,\n\t0x9e,\n\t0x32,\n\t0xd0,\n\t0x29,\n\t0x3b,\n\t0x3a,\n\t0x2b,\n\t0x20,\n\t0x2e,\n\n\t/* Char 68 is 17px wide @ 696 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*      **           **       */\n\t/*      **           **       */\n\t/*       **         **        */\n\t/*       ****     ****        */\n\t/*         *********          */\n\t/*          *******           */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0x9e,\n\t0x42,\n\t0xd0,\n\t0x2a,\n\t0xf2,\n\t0xb2,\n\t0xc2,\n\t0x92,\n\t0xd0,\n\t0x45,\n\t0x4d,\n\t0x29,\n\t0xd5,\n\t0x70,\n\t0x18,\n\n\t/* Char 69 is 14px wide @ 714 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **      **     **      */\n\t/*     **                     */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0x9e,\n\t0x62,\n\t0x62,\n\t0x52,\n\t0x92,\n\t0x02,\n\t0x21,\n\n\t/* Char 70 is 13px wide @ 724 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*             **     **      */\n\t/*                    **      */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd4,\n\t0xe5,\n\t0x25,\n\t0x2d,\n\t0xb2,\n\t0x01,\n\t0x31,\n\n\t/* Char 71 is 17px wide @ 734 */\n\t/*          *******           */\n\t/*        ***********         */\n\t/*       ****     ****        */\n\t/*      ***         ***       */\n\t/*      **           **       */\n\t/*     ***           ***      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     ********      ***      */\n\t/*      *******      **       */\n\t0x01,\n\t0x77,\n\t0xd4,\n\t0xbd,\n\t0x14,\n\t0x54,\n\t0xc3,\n\t0x93,\n\t0xb2,\n\t0xb2,\n\t0xa3,\n\t0xb3,\n\t0x9e,\n\t0x32,\n\t0xd0,\n\t0x29,\n\t0x86,\n\t0x3a,\n\t0x76,\n\t0x20,\n\t0x48,\n\n\t/* Char 72 is 17px wide @ 755 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*             **             */\n\t/*     *****************      */\n\t/*     *****************      */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd4,\n\t0xe7,\n\t0x2d,\n\t0x3f,\n\t0xd4,\n\t0x02,\n\t0xd1,\n\n\t/* Char 73 is 7px wide @ 765 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0x04,\n\t0x71,\n\n\t/* Char 74 is 13px wide @ 770 */\n\t/*      *                     */\n\t/*     ***                    */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     ***                    */\n\t/*      ***                   */\n\t/*      ****************      */\n\t/*        **************      */\n\t0x51,\n\t0xdb,\n\t0x3d,\n\t0xae,\n\t0x22,\n\t0xdb,\n\t0x3d,\n\t0xb3,\n\t0xda,\n\t0xd3,\n\t0xcd,\n\t0x10,\n\t0x47,\n\n\t/* Char 75 is 16px wide @ 783 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*             ***            */\n\t/*            ****            */\n\t/*           *** **           */\n\t/*          ***   **          */\n\t/*         ****    **         */\n\t/*        ****      **        */\n\t/*       ****        **       */\n\t/*      ****          **      */\n\t/*     ****            *      */\n\t/*     **              *      */\n\t/*     *                      */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd4,\n\t0x3d,\n\t0x94,\n\t0xd8,\n\t0x31,\n\t0x2d,\n\t0x63,\n\t0x32,\n\t0xd4,\n\t0x44,\n\t0x2d,\n\t0x24,\n\t0x62,\n\t0xd0,\n\t0x48,\n\t0x2b,\n\t0x4a,\n\t0x29,\n\t0x4c,\n\t0x19,\n\t0x2d,\n\t0x11,\n\t0x91,\n\t0x02,\n\t0x31,\n\n\t/* Char 76 is 13px wide @ 811 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0x9e,\n\t0x62,\n\t0x02,\n\t0x21,\n\n\t/* Char 77 is 22px wide @ 818 */\n\t/*     ***********            */\n\t/*     *****************      */\n\t/*              ********      */\n\t/*                 ****       */\n\t/*               ****         */\n\t/*             ****           */\n\t/*          *****             */\n\t/*        *****               */\n\t/*       ***                  */\n\t/*       ***                  */\n\t/*        *****               */\n\t/*           ****             */\n\t/*             ****           */\n\t/*               ****         */\n\t/*                 ****       */\n\t/*              ********      */\n\t/*     *****************      */\n\t/*     **********             */\n\t0x01,\n\t0x2b,\n\t0xd2,\n\t0xd4,\n\t0xd5,\n\t0x8d,\n\t0x84,\n\t0xd7,\n\t0x4d,\n\t0x74,\n\t0xd6,\n\t0x5d,\n\t0x65,\n\t0xd7,\n\t0xf3,\n\t0xdb,\n\t0x5d,\n\t0xb4,\n\t0xdb,\n\t0x4d,\n\t0xb4,\n\t0xdb,\n\t0x4d,\n\t0x68,\n\t0x9d,\n\t0x49,\n\t0xa0,\n\t0x4e,\n\n\t/* Char 78 is 18px wide @ 846 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*                  ***       */\n\t/*                ****        */\n\t/*               ****         */\n\t/*              ***           */\n\t/*             ***            */\n\t/*           ****             */\n\t/*          ***               */\n\t/*         ***                */\n\t/*       ***                  */\n\t/*      ****************      */\n\t/*     *****************      */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd9,\n\t0x3d,\n\t0x84,\n\t0xd8,\n\t0x4d,\n\t0x83,\n\t0xd9,\n\t0x3d,\n\t0x84,\n\t0xd8,\n\t0x3d,\n\t0x93,\n\t0xd8,\n\t0x3d,\n\t0x9d,\n\t0x39,\n\t0xd4,\n\t0x04,\n\t0x71,\n\n\t/* Char 79 is 19px wide @ 868 */\n\t/*          *******           */\n\t/*        ***********         */\n\t/*       ****     ****        */\n\t/*      ***         ***       */\n\t/*      **           **       */\n\t/*     ***           ***      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     ***           ***      */\n\t/*      **           **       */\n\t/*      ***         ***       */\n\t/*       ****     ****        */\n\t/*        ***********         */\n\t/*          *******           */\n\t0x01,\n\t0x77,\n\t0xd4,\n\t0xbd,\n\t0x14,\n\t0x54,\n\t0xc3,\n\t0x93,\n\t0xb2,\n\t0xb2,\n\t0xa3,\n\t0xb3,\n\t0x9e,\n\t0x22,\n\t0xd0,\n\t0x29,\n\t0x3b,\n\t0x3a,\n\t0x2b,\n\t0x2b,\n\t0x39,\n\t0x3c,\n\t0x45,\n\t0x4d,\n\t0x1b,\n\t0xd4,\n\t0x70,\n\t0x32,\n\n\t/* Char 80 is 15px wide @ 896 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*           **       **      */\n\t/*           **       **      */\n\t/*           **       **      */\n\t/*           **       **      */\n\t/*           **       **      */\n\t/*           ***      **      */\n\t/*            **     **       */\n\t/*            ***   ***       */\n\t/*             *******        */\n\t/*              *****         */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd2,\n\t0xe3,\n\t0x27,\n\t0x2d,\n\t0x23,\n\t0x62,\n\t0xd3,\n\t0x25,\n\t0x2d,\n\t0x43,\n\t0x33,\n\t0xd5,\n\t0x7d,\n\t0x75,\n\t0x01,\n\t0x61,\n\n\t/* Char 81 is 19px wide @ 915 */\n\t/*          *******           */\n\t/*         *********          */\n\t/*       ****     ****        */\n\t/*       **         **        */\n\t/*      **           **       */\n\t/*     ***           ***      */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*    ***             **      */\n\t/*   ****             **      */\n\t/*  *****             **      */\n\t/*  **  **           ***      */\n\t/* ***  **           **       */\n\t/* **    **         **        */\n\t/* **    ****     ****        */\n\t/*         *********          */\n\t/*          ******            */\n\t0x01,\n\t0x77,\n\t0xd5,\n\t0x9d,\n\t0x24,\n\t0x54,\n\t0xd0,\n\t0x29,\n\t0x2c,\n\t0x2b,\n\t0x2a,\n\t0x3b,\n\t0x39,\n\t0xf2,\n\t0xd0,\n\t0x28,\n\t0x3d,\n\t0x02,\n\t0x74,\n\t0xd0,\n\t0x26,\n\t0x5d,\n\t0x02,\n\t0x62,\n\t0x22,\n\t0xb3,\n\t0x53,\n\t0x22,\n\t0xb2,\n\t0x62,\n\t0x42,\n\t0x92,\n\t0x72,\n\t0x44,\n\t0x54,\n\t0xd2,\n\t0x9d,\n\t0x56,\n\t0x01,\n\t0x91,\n\n\t/* Char 82 is 16px wide @ 955 */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*            **      **      */\n\t/*            **      **      */\n\t/*            **      **      */\n\t/*            **      **      */\n\t/*            **      **      */\n\t/*           ***      **      */\n\t/*         ******    **       */\n\t/*        ***  ***  ***       */\n\t/*      ****    ******        */\n\t/*     ***       ****         */\n\t/*     **                     */\n\t0x02,\n\t0xcf,\n\t0xd4,\n\t0xd3,\n\t0xe3,\n\t0x26,\n\t0x2d,\n\t0x23,\n\t0x62,\n\t0xd0,\n\t0x64,\n\t0x2d,\n\t0x03,\n\t0x23,\n\t0x23,\n\t0xb4,\n\t0x46,\n\t0xb3,\n\t0x74,\n\t0xc2,\n\t0x02,\n\t0x21,\n\n\t/* Char 83 is 13px wide @ 977 */\n\t/*      **        ****        */\n\t/*     ***       ******       */\n\t/*     **       ***  **       */\n\t/*     **       **    **      */\n\t/*     **      ***    **      */\n\t/*     **      **     **      */\n\t/*     **     **      **      */\n\t/*     ***    **      **      */\n\t/*      ***  **      ***      */\n\t/*      *******       *       */\n\t/*       ****                 */\n\t0x01,\n\t0x32,\n\t0x84,\n\t0xb3,\n\t0x76,\n\t0xa2,\n\t0x73,\n\t0x22,\n\t0xa2,\n\t0x72,\n\t0x42,\n\t0x92,\n\t0x63,\n\t0x42,\n\t0x92,\n\t0x62,\n\t0x52,\n\t0x92,\n\t0x52,\n\t0x62,\n\t0x93,\n\t0x42,\n\t0x62,\n\t0xa3,\n\t0x22,\n\t0x63,\n\t0xa7,\n\t0x71,\n\t0xc4,\n\t0x01,\n\t0xe1,\n\n\t/* Char 84 is 14px wide @ 1008 */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*     *****************      */\n\t/*     *****************      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t/*                    **      */\n\t0xd6,\n\t0xe3,\n\t0x29,\n\t0xfd,\n\t0x4d,\n\t0xbe,\n\t0x32,\n\t0x02,\n\t0xd1,\n\n\t/* Char 85 is 17px wide @ 1017 */\n\t/*         *************      */\n\t/*       ***************      */\n\t/*      ***                   */\n\t/*      **                    */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*      **                    */\n\t/*      ***                   */\n\t/*       ***************      */\n\t/*         *************      */\n\t0x03,\n\t0x0d,\n\t0x0b,\n\t0xd2,\n\t0xa3,\n\t0xda,\n\t0x2d,\n\t0xae,\n\t0x32,\n\t0xdc,\n\t0x2d,\n\t0xb3,\n\t0xdb,\n\t0xd2,\n\t0xd0,\n\t0xd0,\n\t0x02,\n\t0xd1,\n\n\t/* Char 86 is 16px wide @ 1035 */\n\t/*                    **      */\n\t/*                 *****      */\n\t/*               ******       */\n\t/*            ******          */\n\t/*          *****             */\n\t/*       ******               */\n\t/*     *****                  */\n\t/*     ***                    */\n\t/*     ****                   */\n\t/*      *****                 */\n\t/*        ******              */\n\t/*          ******            */\n\t/*             ******         */\n\t/*               ******       */\n\t/*                  ****      */\n\t/*                    **      */\n\t0xd6,\n\t0x2d,\n\t0x85,\n\t0xd6,\n\t0x6d,\n\t0x46,\n\t0xd5,\n\t0x5d,\n\t0x56,\n\t0xd5,\n\t0x5d,\n\t0x83,\n\t0xda,\n\t0x4d,\n\t0xa5,\n\t0xda,\n\t0x6d,\n\t0x96,\n\t0xda,\n\t0x6d,\n\t0x96,\n\t0xda,\n\t0x4d,\n\t0xb2,\n\t0x51,\n\n\t/* Char 87 is 23px wide @ 1060 */\n\t/*                   ***      */\n\t/*              ********      */\n\t/*           *********        */\n\t/*       *********            */\n\t/*     *******                */\n\t/*     ****                   */\n\t/*     ******                 */\n\t/*        *****               */\n\t/*          ******            */\n\t/*             ******         */\n\t/*                ****        */\n\t/*             *******        */\n\t/*          *******           */\n\t/*       *******              */\n\t/*     ******                 */\n\t/*     ****                   */\n\t/*     *******                */\n\t/*       *********            */\n\t/*           *********        */\n\t/*               *******      */\n\t/*                   ***      */\n\t0x02,\n\t0x03,\n\t0xd5,\n\t0x8d,\n\t0x29,\n\t0xd0,\n\t0x9d,\n\t0x27,\n\t0xd6,\n\t0x4d,\n\t0x96,\n\t0xda,\n\t0x5d,\n\t0xa6,\n\t0xda,\n\t0x6d,\n\t0xa4,\n\t0xd6,\n\t0x7d,\n\t0x37,\n\t0xd3,\n\t0x7d,\n\t0x46,\n\t0xd7,\n\t0x4d,\n\t0x97,\n\t0xd8,\n\t0x9d,\n\t0x89,\n\t0xd8,\n\t0x7d,\n\t0xa3,\n\t0x01,\n\t0x31,\n\n\t/* Char 88 is 16px wide @ 1094 */\n\t/*     *               *      */\n\t/*     **             **      */\n\t/*     ****         ****      */\n\t/*       ***       ***        */\n\t/*        ****   ****         */\n\t/*          *** ***           */\n\t/*           *****            */\n\t/*           *****            */\n\t/*          *** ***           */\n\t/*        ****   ****         */\n\t/*       ***       ***        */\n\t/*     ****         ****      */\n\t/*     **             **      */\n\t/*     *               *      */\n\t0x01,\n\t0x21,\n\t0xd2,\n\t0x19,\n\t0x2d,\n\t0x02,\n\t0x94,\n\t0x94,\n\t0xb3,\n\t0x73,\n\t0xd1,\n\t0x43,\n\t0x4d,\n\t0x43,\n\t0x13,\n\t0xd7,\n\t0xf5,\n\t0xd7,\n\t0x31,\n\t0x3d,\n\t0x44,\n\t0x34,\n\t0xd1,\n\t0x37,\n\t0x3b,\n\t0x49,\n\t0x49,\n\t0x2d,\n\t0x02,\n\t0x91,\n\t0xd2,\n\t0x10,\n\t0x13,\n\n\t/* Char 89 is 14px wide @ 1127 */\n\t/*                     *      */\n\t/*                   ***      */\n\t/*                  ****      */\n\t/*                ****        */\n\t/*              ****          */\n\t/*             ***            */\n\t/*     **********             */\n\t/*     **********             */\n\t/*             ***            */\n\t/*              ****          */\n\t/*                ****        */\n\t/*                  ****      */\n\t/*                   ***      */\n\t/*                     *      */\n\t0xd7,\n\t0x1d,\n\t0xa3,\n\t0xd9,\n\t0x4d,\n\t0x74,\n\t0xd7,\n\t0x4d,\n\t0x83,\n\t0xd2,\n\t0xfa,\n\t0xdb,\n\t0x3d,\n\t0xb4,\n\t0xdb,\n\t0x4d,\n\t0xb4,\n\t0xda,\n\t0x3d,\n\t0xc1,\n\t0x51,\n\n\t/* Char 90 is 14px wide @ 1148 */\n\t/*     ***            **      */\n\t/*     ****           **      */\n\t/*     ******         **      */\n\t/*     **  ***        **      */\n\t/*     **   ****      **      */\n\t/*     **     ***     **      */\n\t/*     **      ***    **      */\n\t/*     **       ***   **      */\n\t/*     **         *** **      */\n\t/*     **          *****      */\n\t/*     **           ****      */\n\t/*     **            ***      */\n\t0x01,\n\t0x23,\n\t0xc2,\n\t0x94,\n\t0xb2,\n\t0x96,\n\t0x92,\n\t0x92,\n\t0x23,\n\t0x82,\n\t0x92,\n\t0x34,\n\t0x62,\n\t0x92,\n\t0x53,\n\t0x52,\n\t0x92,\n\t0x63,\n\t0x42,\n\t0x92,\n\t0x73,\n\t0x32,\n\t0x92,\n\t0x93,\n\t0x12,\n\t0x92,\n\t0xa5,\n\t0x92,\n\t0xb4,\n\t0x92,\n\t0xc3,\n\t0x01,\n\t0x31,\n\n\t/* Char 91 is 9px wide @ 1181 */\n\t/* ***********************    */\n\t/* ***********************    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t0x02,\n\t0x8d,\n\t0xaf,\n\t0x32,\n\t0xd6,\n\t0xe2,\n\t0x20,\n\t0x11,\n\n\t/* Char 92 is 10px wide @ 1189 */\n\t/*                    ****    */\n\t/*                 ******     */\n\t/*               *****        */\n\t/*            ******          */\n\t/*          *****             */\n\t/*       ******               */\n\t/*     *****                  */\n\t/*  ******                    */\n\t/* ****                       */\n\t/* *                          */\n\t0xd6,\n\t0x4d,\n\t0x66,\n\t0xd5,\n\t0x5d,\n\t0x56,\n\t0xd5,\n\t0x5d,\n\t0x56,\n\t0xd5,\n\t0x5d,\n\t0x56,\n\t0xd6,\n\t0x4d,\n\t0x91,\n\t0xdc,\n\n\t/* Char 93 is 9px wide @ 1205 */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* ***********************    */\n\t/* ***********************    */\n\t0xe2,\n\t0xd6,\n\t0xe2,\n\t0x23,\n\t0xda,\n\t0xf0,\n\t0x45,\n\n\t/* Char 94 is 14px wide @ 1212 */\n\t/*              *             */\n\t/*             ***            */\n\t/*              ****          */\n\t/*                ****        */\n\t/*                  ***       */\n\t/*                   ***      */\n\t/*                  ***       */\n\t/*                ****        */\n\t/*              ****          */\n\t/*             ***            */\n\t/*              *             */\n\t0x01,\n\t0xb1,\n\t0xdb,\n\t0x3d,\n\t0xb4,\n\t0xdb,\n\t0x4d,\n\t0xb3,\n\t0xdb,\n\t0x3d,\n\t0x93,\n\t0xd8,\n\t0x4d,\n\t0x74,\n\t0xd8,\n\t0x3d,\n\t0xb1,\n\t0x03,\n\t0x41,\n\n\t/* Char 95 is 12px wide @ 1231 */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t/* **                         */\n\t0xe2,\n\t0xe9,\n\t0xdb,\n\t0x2d,\n\t0xb1,\n\n\t/* Char 96 is 9px wide @ 1236 */\n\t/*                      *     */\n\t/*                     ***    */\n\t/*                    ***     */\n\t/*                   ***      */\n\t/*                    *       */\n\t0x02,\n\t0x31,\n\t0xdb,\n\t0x3d,\n\t0x93,\n\t0xd9,\n\t0x3d,\n\t0xb1,\n\t0x04,\n\t0x81,\n\n\t/* Char 97 is 13px wide @ 1246 */\n\t/*       ****                 */\n\t/*      ******    **          */\n\t/*     ***  **    **          */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **  ***          */\n\t/*     ************           */\n\t/*     ***********            */\n\t0x01,\n\t0x44,\n\t0xd8,\n\t0x64,\n\t0x2d,\n\t0x03,\n\t0x22,\n\t0x42,\n\t0xd0,\n\t0xe2,\n\t0x24,\n\t0x23,\n\t0x2d,\n\t0x02,\n\t0x42,\n\t0x23,\n\t0xd0,\n\t0xcd,\n\t0x1b,\n\t0x03,\n\t0x31,\n\n\t/* Char 98 is 15px wide @ 1267 */\n\t/*     ******************     */\n\t/*     ******************     */\n\t/*     **        **           */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*      **       ***          */\n\t/*      ***     ***           */\n\t/*       *********            */\n\t/*         *****              */\n\t0x02,\n\t0xcf,\n\t0xd5,\n\t0x82,\n\t0x82,\n\t0xd1,\n\t0xe2,\n\t0x29,\n\t0x2d,\n\t0x12,\n\t0x73,\n\t0xd1,\n\t0x35,\n\t0x3d,\n\t0x39,\n\t0xd6,\n\t0x50,\n\t0x35,\n\n\t/* Char 99 is 12px wide @ 1285 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      ***     ***           */\n\t/*      **       **           */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x33,\n\t0x53,\n\t0xd2,\n\t0x27,\n\t0x2d,\n\t0x1e,\n\t0x42,\n\t0x92,\n\t0x01,\n\t0x71,\n\n\t/* Char 100 is 15px wide @ 1299 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      ***     ***           */\n\t/*      **       ***          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **        **           */\n\t/*     ******************     */\n\t/*     ******************     */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x33,\n\t0x53,\n\t0xd2,\n\t0x27,\n\t0x3d,\n\t0x0e,\n\t0x22,\n\t0x92,\n\t0xd0,\n\t0x28,\n\t0x2d,\n\t0x1f,\n\t0xd5,\n\t0x04,\n\t0x61,\n\n\t/* Char 101 is 14px wide @ 1318 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      **** ** ***           */\n\t/*     ***   **  ***          */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **  ***          */\n\t/*     **    ** ***           */\n\t/*     **    ******           */\n\t/*           ****             */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x34,\n\t0x12,\n\t0x13,\n\t0xd1,\n\t0x33,\n\t0x22,\n\t0x3d,\n\t0x0e,\n\t0x12,\n\t0x42,\n\t0x32,\n\t0xd0,\n\t0x24,\n\t0x22,\n\t0x3d,\n\t0x02,\n\t0x42,\n\t0x13,\n\t0xd1,\n\t0x24,\n\t0x6d,\n\t0x74,\n\t0x03,\n\t0x41,\n\n\t/* Char 102 is 10px wide @ 1346 */\n\t/*     ****************       */\n\t/*     *****************      */\n\t/*                **  ***     */\n\t/*                **   **     */\n\t/*                **   **     */\n\t/*                **   **     */\n\t/*                     **     */\n\t0x02,\n\t0xcd,\n\t0x3a,\n\t0xd4,\n\t0xd7,\n\t0x22,\n\t0x3d,\n\t0x6e,\n\t0x12,\n\t0x32,\n\t0xdb,\n\t0x20,\n\t0x12,\n\n\t/* Char 103 is 14px wide @ 1359 */\n\t/*        ******              */\n\t/* **    *********            */\n\t/* **   ***     ***           */\n\t/* **  ***       **           */\n\t/* **  **         **          */\n\t/* **  **         **          */\n\t/* **  **         **          */\n\t/* **  **         **          */\n\t/*  ******        **          */\n\t/*  ****************          */\n\t/*    **************          */\n\t0x01,\n\t0x56,\n\t0xd0,\n\t0x24,\n\t0x9b,\n\t0x23,\n\t0x35,\n\t0x3a,\n\t0x22,\n\t0x37,\n\t0x2a,\n\t0x22,\n\t0xe2,\n\t0x29,\n\t0x2a,\n\t0x68,\n\t0x2a,\n\t0xd3,\n\t0xcd,\n\t0x10,\n\t0x31,\n\n\t/* Char 104 is 14px wide @ 1380 */\n\t/*     ******************     */\n\t/*     ******************     */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*              ***           */\n\t/*     ************           */\n\t/*     **********             */\n\t0x02,\n\t0xcf,\n\t0xd5,\n\t0xd6,\n\t0xe3,\n\t0x2d,\n\t0x93,\n\t0xd1,\n\t0xcd,\n\t0x1a,\n\t0x03,\n\t0x41,\n\n\t/* Char 105 is 7px wide @ 1392 */\n\t/*     *************   **     */\n\t/*     *************   **     */\n\t0x02,\n\t0xcf,\n\t0xd0,\n\t0x32,\n\t0x04,\n\t0x61,\n\n\t/* Char 106 is 7px wide @ 1398 */\n\t/* **                         */\n\t/* ***                        */\n\t/*  ****************   **     */\n\t/*   ***************   **     */\n\t0xe2,\n\t0xdb,\n\t0x3d,\n\t0xbd,\n\t0x33,\n\t0x26,\n\t0xd2,\n\t0x32,\n\t0x04,\n\t0x61,\n\n\t/* Char 107 is 13px wide @ 1408 */\n\t/*     ******************     */\n\t/*     ******************     */\n\t/*           **               */\n\t/*          ****              */\n\t/*         ******             */\n\t/*        **** ***            */\n\t/*       ****   **            */\n\t/*      ****     **           */\n\t/*     ****       **          */\n\t/*     **          *          */\n\t/*     *                      */\n\t0x02,\n\t0xcf,\n\t0xd5,\n\t0xd1,\n\t0x2d,\n\t0xa4,\n\t0xd8,\n\t0x6d,\n\t0x64,\n\t0x13,\n\t0xd4,\n\t0x43,\n\t0x2d,\n\t0x34,\n\t0x52,\n\t0xd1,\n\t0x47,\n\t0x2d,\n\t0x02,\n\t0xa1,\n\t0xd0,\n\t0x1d,\n\t0x81,\n\n\t/* Char 108 is 7px wide @ 1431 */\n\t/*       ****************     */\n\t/*     ******************     */\n\t/*     ***                    */\n\t/*     **                     */\n\t0x02,\n\t0xed,\n\t0x38,\n\t0xd5,\n\t0x83,\n\t0xda,\n\t0x20,\n\t0x22,\n\n\t/* Char 109 is 21px wide @ 1439 */\n\t/*     *************          */\n\t/*     *************          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*              ****          */\n\t/*     ************           */\n\t/*     ************           */\n\t/*               ***          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*              ****          */\n\t/*     ************           */\n\t/*     **********             */\n\t0x02,\n\t0xcf,\n\t0xd0,\n\t0xdb,\n\t0xe3,\n\t0x2d,\n\t0x94,\n\t0xd0,\n\t0xfc,\n\t0xdb,\n\t0x3d,\n\t0xbe,\n\t0x22,\n\t0xd9,\n\t0x4d,\n\t0x0c,\n\t0xd1,\n\t0xa0,\n\t0x1a,\n\n\t/* Char 110 is 14px wide @ 1458 */\n\t/*     *************          */\n\t/*     *************          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*              ***           */\n\t/*     ************           */\n\t/*     **********             */\n\t0x02,\n\t0xcf,\n\t0xd0,\n\t0xdb,\n\t0xe3,\n\t0x2d,\n\t0x93,\n\t0xd1,\n\t0xcd,\n\t0x1a,\n\t0x03,\n\t0x41,\n\n\t/* Char 111 is 15px wide @ 1470 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      ***     ***           */\n\t/*     ***       **           */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     ***       **           */\n\t/*      ***     ***           */\n\t/*       *********            */\n\t/*         *****              */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x33,\n\t0x53,\n\t0xd1,\n\t0x37,\n\t0x2d,\n\t0x1e,\n\t0x22,\n\t0x92,\n\t0xd0,\n\t0x37,\n\t0x2d,\n\t0x23,\n\t0x53,\n\t0xd3,\n\t0x9d,\n\t0x65,\n\t0x03,\n\t0x51,\n\n\t/* Char 112 is 15px wide @ 1492 */\n\t/* *****************          */\n\t/* *****************          */\n\t/*      **        **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     ***       **           */\n\t/*      ***     ***           */\n\t/*       *********            */\n\t/*         *****              */\n\t0x02,\n\t0x8d,\n\t0x4f,\n\t0xd1,\n\t0x28,\n\t0x2d,\n\t0x0e,\n\t0x22,\n\t0x92,\n\t0xd0,\n\t0x37,\n\t0x2d,\n\t0x23,\n\t0x53,\n\t0xd3,\n\t0x9d,\n\t0x65,\n\t0x03,\n\t0x51,\n\n\t/* Char 113 is 15px wide @ 1511 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      ***     ***           */\n\t/*     ***       **           */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*      **        **          */\n\t/* *****************          */\n\t/* *****************          */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x33,\n\t0x53,\n\t0xd1,\n\t0x37,\n\t0x2d,\n\t0x1e,\n\t0x22,\n\t0x92,\n\t0xd1,\n\t0x28,\n\t0x29,\n\t0xd4,\n\t0xf0,\n\t0x4b,\n\n\t/* Char 114 is 10px wide @ 1529 */\n\t/*     ************           */\n\t/*     *************          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t/*                **          */\n\t0x02,\n\t0xcc,\n\t0xd1,\n\t0xd0,\n\t0xdb,\n\t0xe3,\n\t0x20,\n\t0x17,\n\n\t/* Char 115 is 11px wide @ 1537 */\n\t/*     **      ***            */\n\t/*     **     *****           */\n\t/*     **    *** **           */\n\t/*     **    **   **          */\n\t/*     **   ***   **          */\n\t/*     **   **    **          */\n\t/*     *** ***    **          */\n\t/*      *****     **          */\n\t/*       ***                  */\n\t0x01,\n\t0x22,\n\t0x63,\n\t0xd2,\n\t0x25,\n\t0x5d,\n\t0x12,\n\t0x43,\n\t0x12,\n\t0xd1,\n\t0x24,\n\t0x23,\n\t0x2d,\n\t0x02,\n\t0x33,\n\t0x32,\n\t0xd0,\n\t0x23,\n\t0x24,\n\t0x2d,\n\t0x03,\n\t0x13,\n\t0x42,\n\t0xd1,\n\t0x55,\n\t0x2d,\n\t0x23,\n\t0x01,\n\t0xf1,\n\n\t/* Char 116 is 10px wide @ 1566 */\n\t/*       ***************      */\n\t/*      ****************      */\n\t/*     ***        **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **          */\n\t0x02,\n\t0xed,\n\t0x2a,\n\t0xd3,\n\t0x93,\n\t0x82,\n\t0xd0,\n\t0xe2,\n\t0x29,\n\t0x20,\n\t0x17,\n\n\t/* Char 117 is 14px wide @ 1577 */\n\t/*        **********          */\n\t/*      ************          */\n\t/*      ***                   */\n\t/*     ***                    */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     *************          */\n\t/*     *************          */\n\t0x02,\n\t0xfa,\n\t0xd1,\n\t0xcd,\n\t0x13,\n\t0xd9,\n\t0x3d,\n\t0xae,\n\t0x22,\n\t0xdb,\n\t0xfd,\n\t0x00,\n\t0x31,\n\n\t/* Char 118 is 12px wide @ 1590 */\n\t/*                **          */\n\t/*             *****          */\n\t/*           ******           */\n\t/*        ******              */\n\t/*      *****                 */\n\t/*     ****                   */\n\t/*     ****                   */\n\t/*      *****                 */\n\t/*        ******              */\n\t/*           ******           */\n\t/*             *****          */\n\t/*                **          */\n\t0xd2,\n\t0x2d,\n\t0x85,\n\t0xd6,\n\t0x6d,\n\t0x46,\n\t0xd5,\n\t0x5d,\n\t0x7f,\n\t0x4d,\n\t0xa5,\n\t0xda,\n\t0x6d,\n\t0xa6,\n\t0xd9,\n\t0x5d,\n\t0xb2,\n\t0x91,\n\n\t/* Char 119 is 19px wide @ 1608 */\n\t/*                **          */\n\t/*             *****          */\n\t/*          *******           */\n\t/*       ******               */\n\t/*     *****                  */\n\t/*     ****                   */\n\t/*     ******                 */\n\t/*       *******              */\n\t/*          *******           */\n\t/*             *****          */\n\t/*          ********          */\n\t/*       *******              */\n\t/*     ******                 */\n\t/*     ****                   */\n\t/*     *****                  */\n\t/*       ******               */\n\t/*          *******           */\n\t/*             *****          */\n\t/*                **          */\n\t0xd2,\n\t0x2d,\n\t0x85,\n\t0xd5,\n\t0x7d,\n\t0x36,\n\t0xd5,\n\t0x5d,\n\t0x84,\n\t0xd9,\n\t0x6d,\n\t0x97,\n\t0xd9,\n\t0x7d,\n\t0x95,\n\t0xd5,\n\t0x8d,\n\t0x27,\n\t0xd4,\n\t0x6d,\n\t0x74,\n\t0xd9,\n\t0x5d,\n\t0xa6,\n\t0xda,\n\t0x7d,\n\t0x95,\n\t0xdb,\n\t0x29,\n\n\t/* Char 120 is 13px wide @ 1637 */\n\t/*     *           *          */\n\t/*     **         **          */\n\t/*     ****      ***          */\n\t/*       ***   ***            */\n\t/*        *** ***             */\n\t/*         *****              */\n\t/*         *****              */\n\t/*        *** ***             */\n\t/*       ***   ***            */\n\t/*     ****      ***          */\n\t/*     **         **          */\n\t/*     *           *          */\n\t0x41,\n\t0xb1,\n\t0xd0,\n\t0x29,\n\t0x2d,\n\t0x04,\n\t0x63,\n\t0xd2,\n\t0x33,\n\t0x3d,\n\t0x53,\n\t0x13,\n\t0xd7,\n\t0xf5,\n\t0xd7,\n\t0x31,\n\t0x3d,\n\t0x53,\n\t0x33,\n\t0xd2,\n\t0x46,\n\t0x3d,\n\t0x02,\n\t0x92,\n\t0xd0,\n\t0x1b,\n\t0x10,\n\t0x17,\n\n\t/* Char 121 is 12px wide @ 1665 */\n\t/* **             **          */\n\t/* **          *****          */\n\t/* **       *******           */\n\t/* ***   *******              */\n\t/*  *********                 */\n\t/*   ******                   */\n\t/*     ******                 */\n\t/*        ******              */\n\t/*           ******           */\n\t/*              ****          */\n\t/*                **          */\n\t0xe2,\n\t0xd0,\n\t0x29,\n\t0x2a,\n\t0x59,\n\t0x27,\n\t0x7a,\n\t0x33,\n\t0x7d,\n\t0x19,\n\t0xd5,\n\t0x6d,\n\t0x96,\n\t0xda,\n\t0x6d,\n\t0xa6,\n\t0xda,\n\t0x4d,\n\t0xb2,\n\t0x01,\n\t0x71,\n\n\t/* Char 122 is 12px wide @ 1686 */\n\t/*     ***        **          */\n\t/*     ****       **          */\n\t/*     ******     **          */\n\t/*     **  ***    **          */\n\t/*     **   ***   **          */\n\t/*     **     *** **          */\n\t/*     **      *****          */\n\t/*     **       ****          */\n\t/*     **        ***          */\n\t0x01,\n\t0x23,\n\t0x82,\n\t0xd0,\n\t0x47,\n\t0x2d,\n\t0x06,\n\t0x52,\n\t0xd0,\n\t0x22,\n\t0x34,\n\t0x2d,\n\t0x02,\n\t0x33,\n\t0x32,\n\t0xd0,\n\t0x25,\n\t0x31,\n\t0x2d,\n\t0x02,\n\t0x65,\n\t0xd0,\n\t0x27,\n\t0x4d,\n\t0x02,\n\t0x83,\n\t0x03,\n\t0x11,\n\n\t/* Char 123 is 9px wide @ 1714 */\n\t/*           **               */\n\t/*          ****              */\n\t/*   *******************      */\n\t/*  *********   *********     */\n\t/* ***                 ***    */\n\t/* **                   **    */\n\t/* **                   **    */\n\t0x01,\n\t0x82,\n\t0xda,\n\t0x4d,\n\t0x2d,\n\t0x66,\n\t0x93,\n\t0x94,\n\t0x3d,\n\t0x43,\n\t0x32,\n\t0xd6,\n\t0xf2,\n\t0x01,\n\t0x11,\n\n\t/* Char 124 is 7px wide @ 1729 */\n\t/* ***********************    */\n\t/* ***********************    */\n\t0x02,\n\t0x8d,\n\t0xaf,\n\t0x04,\n\t0x51,\n\n\t/* Char 125 is 9px wide @ 1734 */\n\t/* **                   **    */\n\t/* **                   **    */\n\t/* ***                 ***    */\n\t/*  *********   *********     */\n\t/*   *******************      */\n\t/*          ****              */\n\t/*           **               */\n\t0xe2,\n\t0xd6,\n\t0xf2,\n\t0x33,\n\t0xd4,\n\t0x34,\n\t0x93,\n\t0x96,\n\t0xd6,\n\t0xd1,\n\t0x4d,\n\t0xa2,\n\t0x03,\n\t0x61,\n\n\t/* Char 126 is 14px wide @ 1748 */\n\t/*          **                */\n\t/*          ***               */\n\t/*           ***              */\n\t/*            **              */\n\t/*            **              */\n\t/*           **               */\n\t/*          **                */\n\t/*          **                */\n\t/*          ***               */\n\t/*           ***              */\n\t/*            **              */\n\t0x01,\n\t0x72,\n\t0xdb,\n\t0x3d,\n\t0xb3,\n\t0xdb,\n\t0xf2,\n\t0xda,\n\t0x2d,\n\t0xaf,\n\t0x2d,\n\t0xb3,\n\t0xdb,\n\t0x3d,\n\t0xb2,\n\t0x03,\n\t0x51,\n\n\t/* Char 196 is 17px wide @ 1765 */\n\t/*     *                      */\n\t/*     ****                   */\n\t/*      ******                */\n\t/*        ******          *** */\n\t/*         ********       *** */\n\t/*         **   *****     *** */\n\t/*         **     ******      */\n\t/*         **       ****      */\n\t/*         **     ******  *** */\n\t/*         **   *****     *** */\n\t/*         ********       *** */\n\t/*        ******              */\n\t/*      ******                */\n\t/*     ****                   */\n\t/*     *                      */\n\t0x41,\n\t0xdc,\n\t0x4d,\n\t0xa6,\n\t0xd9,\n\t0x6a,\n\t0x38,\n\t0x87,\n\t0x38,\n\t0x23,\n\t0x55,\n\t0x38,\n\t0x25,\n\t0x6d,\n\t0x02,\n\t0x74,\n\t0xd0,\n\t0x25,\n\t0x62,\n\t0x38,\n\t0x23,\n\t0x55,\n\t0x38,\n\t0x87,\n\t0x37,\n\t0x6d,\n\t0x56,\n\t0xd6,\n\t0x4d,\n\t0x91,\n\t0x03,\n\t0xd1,\n\n\t/* Char 214 is 19px wide @ 1797 */\n\t/*          *******           */\n\t/*        ***********         */\n\t/*       ****     ****        */\n\t/*      ***         ***       */\n\t/*      **           **   *** */\n\t/*     ***           ***  *** */\n\t/*     **             **  *** */\n\t/*     **             **      */\n\t/*     **             **      */\n\t/*     **             **  *** */\n\t/*     ***           ***  *** */\n\t/*      **           **   *** */\n\t/*      ***         ***       */\n\t/*       ****     ****        */\n\t/*        ***********         */\n\t/*          *******           */\n\t0x01,\n\t0x77,\n\t0xd4,\n\t0xbd,\n\t0x14,\n\t0x54,\n\t0xc3,\n\t0x93,\n\t0xb2,\n\t0xb2,\n\t0x33,\n\t0x43,\n\t0xb3,\n\t0x23,\n\t0x42,\n\t0xd0,\n\t0x22,\n\t0x34,\n\t0xf2,\n\t0xd0,\n\t0x29,\n\t0x2d,\n\t0x02,\n\t0x23,\n\t0x43,\n\t0xb3,\n\t0x23,\n\t0x52,\n\t0xb2,\n\t0x33,\n\t0x53,\n\t0x93,\n\t0xc4,\n\t0x54,\n\t0xd1,\n\t0xbd,\n\t0x47,\n\t0x03,\n\t0x21,\n\n\t/* Char 220 is 17px wide @ 1836 */\n\t/*         *************      */\n\t/*       ***************      */\n\t/*      ***               *** */\n\t/*      **                *** */\n\t/*     **                 *** */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **                 *** */\n\t/*     **                 *** */\n\t/*      **                *** */\n\t/*      ***                   */\n\t/*       ***************      */\n\t/*         *************      */\n\t0x03,\n\t0x0d,\n\t0x0b,\n\t0xd2,\n\t0xa3,\n\t0xd2,\n\t0x35,\n\t0x2d,\n\t0x33,\n\t0x42,\n\t0xd4,\n\t0x34,\n\t0xf2,\n\t0xdb,\n\t0xf2,\n\t0xd4,\n\t0x35,\n\t0x2d,\n\t0x33,\n\t0x53,\n\t0xdb,\n\t0xd2,\n\t0xd0,\n\t0xd0,\n\t0x02,\n\t0xd1,\n\n\t/* Char 223 is 16px wide @ 1862 */\n\t/*     ***************        */\n\t/*     *****************      */\n\t/*                   ***      */\n\t/*                    ***     */\n\t/*     **     ***      **     */\n\t/*     **     ****     **     */\n\t/*     **    *** **    **     */\n\t/*     **    **   **  ***     */\n\t/*     **   ***    *****      */\n\t/*     ***  ***     ***       */\n\t/*      ******                */\n\t/*       ****                 */\n\t0x02,\n\t0xcd,\n\t0x2b,\n\t0xd4,\n\t0xda,\n\t0x3d,\n\t0xb3,\n\t0x82,\n\t0x53,\n\t0x62,\n\t0x82,\n\t0x54,\n\t0x52,\n\t0x82,\n\t0x43,\n\t0x12,\n\t0x42,\n\t0x82,\n\t0x42,\n\t0x32,\n\t0x23,\n\t0x82,\n\t0x33,\n\t0x45,\n\t0x93,\n\t0x23,\n\t0x53,\n\t0xb6,\n\t0xd8,\n\t0x40,\n\t0x38,\n\n\t/* Char 228 is 13px wide @ 1893 */\n\t/*       ****                 */\n\t/*      ******    **  ***     */\n\t/*     ***  **    **  ***     */\n\t/*     **    **   **  ***     */\n\t/*     **    **   **          */\n\t/*     **    **   **          */\n\t/*     **    **   **  ***     */\n\t/*     **    **  ***  ***     */\n\t/*     ************   ***     */\n\t/*     ***********            */\n\t0x01,\n\t0x44,\n\t0xd8,\n\t0x64,\n\t0x22,\n\t0x38,\n\t0x32,\n\t0x24,\n\t0x22,\n\t0x38,\n\t0x24,\n\t0x23,\n\t0x22,\n\t0x38,\n\t0xf2,\n\t0x42,\n\t0x32,\n\t0xd0,\n\t0x24,\n\t0x23,\n\t0x22,\n\t0x38,\n\t0x24,\n\t0x22,\n\t0x32,\n\t0x38,\n\t0xc3,\n\t0x38,\n\t0xb0,\n\t0x33,\n\n\t/* Char 246 is 15px wide @ 1923 */\n\t/*         *****              */\n\t/*       *********            */\n\t/*      ***     ***   ***     */\n\t/*     ***       **   ***     */\n\t/*     **         **  ***     */\n\t/*     **         **          */\n\t/*     **         **          */\n\t/*     **         **  ***     */\n\t/*     ***       **   ***     */\n\t/*      ***     ***   ***     */\n\t/*       *********            */\n\t/*         *****              */\n\t0x01,\n\t0x65,\n\t0xd6,\n\t0x9d,\n\t0x33,\n\t0x53,\n\t0x33,\n\t0x83,\n\t0x72,\n\t0x33,\n\t0x82,\n\t0x92,\n\t0x23,\n\t0x8f,\n\t0x29,\n\t0x2d,\n\t0x02,\n\t0x92,\n\t0x23,\n\t0x83,\n\t0x72,\n\t0x33,\n\t0x93,\n\t0x53,\n\t0x33,\n\t0xa9,\n\t0xd6,\n\t0x50,\n\t0x35,\n\n\t/* Char 252 is 14px wide @ 1952 */\n\t/*        **********          */\n\t/*      ************  ***     */\n\t/*      ***           ***     */\n\t/*     ***            ***     */\n\t/*     **                     */\n\t/*     **                     */\n\t/*     **             ***     */\n\t/*     **             ***     */\n\t/*     *************  ***     */\n\t/*     *************          */\n\t0x02,\n\t0xfa,\n\t0xd1,\n\t0xc2,\n\t0x39,\n\t0x3b,\n\t0x38,\n\t0x3c,\n\t0x38,\n\t0xf2,\n\t0xdb,\n\t0xf2,\n\t0xd0,\n\t0x38,\n\t0xd0,\n\t0x23,\n\t0x8d,\n\t0x00,\n\t0x31,\n\n\t/* Char 8364 is 14px wide @ 1971 */\n\t/*          **  **            */\n\t/*          **  **            */\n\t/*         ********           */\n\t/*       ************         */\n\t/*      ******  ******        */\n\t/*      **  **  **  **        */\n\t/*     ***  **  **  ***       */\n\t/*     **   **  **   **       */\n\t/*     **   **  **   **       */\n\t/*     **   **  **   **       */\n\t/*     **       **   **       */\n\t/*     **            **       */\n\t/*     **            **       */\n\t0x01,\n\t0x7f,\n\t0x22,\n\t0x2d,\n\t0x68,\n\t0xd3,\n\t0xcd,\n\t0x06,\n\t0x26,\n\t0xc2,\n\t0x22,\n\t0x22,\n\t0x22,\n\t0xb3,\n\t0x22,\n\t0x22,\n\t0x23,\n\t0xae,\n\t0x12,\n\t0x32,\n\t0x22,\n\t0x32,\n\t0xa2,\n\t0x72,\n\t0x32,\n\t0xa2,\n\t0xc2,\n\t0xa2,\n\t0xc2,\n\t0x61,\n\n};\n\n/* Character descriptors */\nconst FONT_CHAR_INFO Ubuntu18ptLengths[] = {\n\t{2},  /*   */\n\t{5},  /* ! */\n\t{7},  /* \" */\n\t{38}, /* # */\n\t{26}, /* $ */\n\t{45}, /* % */\n\t{37}, /* & */\n\t{4},  /* ' */\n\t{13}, /* ( */\n\t{12}, /* ) */\n\t{20}, /* * */\n\t{9},  /* + */\n\t{6},  /* , */\n\t{5},  /* - */\n\t{5},  /* . */\n\t{15}, /* / */\n\t{20}, /* 0 */\n\t{10}, /* 1 */\n\t{30}, /* 2 */\n\t{25}, /* 3 */\n\t{24}, /* 4 */\n\t{24}, /* 5 */\n\t{29}, /* 6 */\n\t{21}, /* 7 */\n\t{33}, /* 8 */\n\t{29}, /* 9 */\n\t{6},  /* : */\n\t{8},  /* ; */\n\t{23}, /* < */\n\t{6},  /* = */\n\t{23}, /* > */\n\t{19}, /* ? */\n\t{46}, /* @ */\n\t{29}, /* A */\n\t{21}, /* B */\n\t{21}, /* C */\n\t{18}, /* D */\n\t{10}, /* E */\n\t{10}, /* F */\n\t{21}, /* G */\n\t{10}, /* H */\n\t{5},  /* I */\n\t{13}, /* J */\n\t{28}, /* K */\n\t{7},  /* L */\n\t{28}, /* M */\n\t{22}, /* N */\n\t{28}, /* O */\n\t{19}, /* P */\n\t{40}, /* Q */\n\t{22}, /* R */\n\t{31}, /* S */\n\t{9},  /* T */\n\t{18}, /* U */\n\t{25}, /* V */\n\t{34}, /* W */\n\t{33}, /* X */\n\t{21}, /* Y */\n\t{33}, /* Z */\n\t{8},  /* [ */\n\t{16}, /* \\ */\n\t{7},  /* ] */\n\t{19}, /* ^ */\n\t{5},  /* _ */\n\t{10}, /* ` */\n\t{21}, /* a */\n\t{18}, /* b */\n\t{14}, /* c */\n\t{19}, /* d */\n\t{28}, /* e */\n\t{13}, /* f */\n\t{21}, /* g */\n\t{12}, /* h */\n\t{6},  /* i */\n\t{10}, /* j */\n\t{23}, /* k */\n\t{8},  /* l */\n\t{19}, /* m */\n\t{12}, /* n */\n\t{22}, /* o */\n\t{19}, /* p */\n\t{18}, /* q */\n\t{8},  /* r */\n\t{29}, /* s */\n\t{11}, /* t */\n\t{13}, /* u */\n\t{18}, /* v */\n\t{29}, /* w */\n\t{28}, /* x */\n\t{21}, /* y */\n\t{28}, /* z */\n\t{15}, /* { */\n\t{5},  /* | */\n\t{14}, /* } */\n\t{17}, /* ~ */\n\t{32}, /*  */\n\t{39}, /*  */\n\t{26}, /*  */\n\t{31}, /*  */\n\t{30}, /*  */\n\t{29}, /*  */\n\t{19}, /*  */\n\t{30}, /* € */\n};\n\nconst uint16_t Ubuntu18ptExtra[] = {196, 214, 220, 223, 228, 246, 252, 8364, 65535};\n\n/* Font info */\nconst struct FONT_DEF Font_Ubuntu18pt = {\n\t1,   /* width (1 == comressed) */\n\t26,  /* character height */\n\t32,  /* first char */\n\t126, /* last char */\n\tUbuntu18ptBitmaps,\n\tUbuntu18ptLengths,\n\tUbuntu18ptExtra};\n\n/* Font metadata: \n * Name:          Ubuntu Regular 18pt\n * Height:        26 px (4 bytes)\n * Maximum width: 23 px\n * Storage size:  2104 bytes (compressed by 62%)\n */\n"
  },
  {
    "path": "firmware/common/rad1o/ubuntu18.h",
    "content": "#ifndef __RAD1O_UBUNTU18_H__\n#define __RAD1O_UBUNTU18_H__\n#include \"fonts.h\"\n\nextern const struct FONT_DEF Font_Ubuntu18pt;\n\n#endif\n"
  },
  {
    "path": "firmware/common/radio.c",
    "content": "/*\n * Copyright 2025-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <libopencm3/dispatch/nvic.h>\n\n#include \"hackrf_core.h\"\n#include \"tuning.h\"\n#include \"rf_path.h\"\n#include \"fpga.h\"\n#include \"platform_detect.h\"\n#include \"radio.h\"\n#include \"fixed_point.h\"\n#include \"hackrf_ui.h\"\n\n#define MIN(x, y) ((x) < (y) ? (x) : (y))\n#define MAX(x, y) ((x) > (y) ? (x) : (y))\n\nvoid radio_init(radio_t* const radio)\n{\n\tfor (uint8_t bank = 0; bank < RADIO_NUM_BANKS; bank++) {\n\t\tfor (uint8_t reg = 0; reg < RADIO_NUM_REGS; reg++) {\n\t\t\tradio->config[bank][reg] = RADIO_UNSET;\n\t\t}\n\t}\n\tradio->config[RADIO_BANK_APPLIED][RADIO_OPMODE] = TRANSCEIVER_MODE_OFF;\n\tradio->config[RADIO_BANK_ACTIVE][RADIO_OPMODE] = TRANSCEIVER_MODE_OFF;\n\tradio->config[RADIO_BANK_IDLE][RADIO_OPMODE] = TRANSCEIVER_MODE_OFF;\n\tradio->config[RADIO_BANK_RX][RADIO_OPMODE] = TRANSCEIVER_MODE_RX;\n\tradio->config[RADIO_BANK_TX][RADIO_OPMODE] = TRANSCEIVER_MODE_TX;\n\tradio->regs_dirty = 0;\n}\n\nstatic inline void mark_dirty(radio_t* const radio, radio_register_t reg)\n{\n\tradio->regs_dirty |= (1 << reg);\n}\n\nradio_error_t radio_reg_write(\n\tradio_t* const radio,\n\tconst radio_register_bank_t bank,\n\tconst radio_register_t reg,\n\tconst uint64_t value)\n{\n\tif (reg > RADIO_NUM_REGS) {\n\t\treturn RADIO_ERR_INVALID_REGISTER;\n\t}\n\n\tswitch (bank) {\n\tcase RADIO_BANK_ACTIVE:\n\t\tmark_dirty(radio, reg);\n\t\t/* fall through */\n\tcase RADIO_BANK_IDLE:\n\tcase RADIO_BANK_RX:\n\tcase RADIO_BANK_TX:\n\t\tradio->config[bank][reg] = value;\n\t\tbreak;\n\tcase RADIO_BANK_ALL:\n\t\tfor (uint8_t b = 1; b < RADIO_NUM_BANKS; b++) {\n\t\t\tradio->config[b][reg] = value;\n\t\t}\n\t\tmark_dirty(radio, reg);\n\t\tbreak;\n\tdefault:\n\t\treturn RADIO_ERR_INVALID_BANK;\n\t}\n\n\tradio_update(radio);\n\treturn RADIO_OK;\n}\n\nuint64_t radio_reg_read(\n\tradio_t* const radio,\n\tconst radio_register_bank_t bank,\n\tconst radio_register_t reg)\n{\n\treturn radio->config[bank][reg];\n}\n\nstatic bool radio_update_direction(radio_t* const radio, uint64_t* bank)\n{\n\tconst uint64_t requested = bank[RADIO_OPMODE];\n\n\tif (requested == RADIO_UNSET) {\n\t\treturn false;\n\t}\n\n\trf_path_direction_t direction;\n\tswitch (bank[RADIO_OPMODE]) {\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\tdirection = RF_PATH_DIRECTION_TX;\n\t\tbreak;\n\tcase TRANSCEIVER_MODE_RX:\n\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\t\tdirection = RF_PATH_DIRECTION_RX;\n\t\tbreak;\n\tdefault:\n\t\tdirection = RF_PATH_DIRECTION_OFF;\n\t}\n\tradio->config[RADIO_BANK_APPLIED][RADIO_OPMODE] = requested;\n\trf_path_set_direction(&rf_path, direction);\n\treturn true;\n}\n\n#define MAX_AFE_RATE_HZ (40000000UL)\n\nstatic inline uint8_t compute_resample_log(\n\tconst uint32_t sample_rate_hz,\n\tconst uint64_t requested_n)\n{\n\tif (detected_platform() != BOARD_ID_PRALINE) {\n\t\treturn 0;\n\t}\n\tconst uint8_t min_n = 1;\n\tuint8_t max_n = 5;\n\n\tif (requested_n != RADIO_UNSET) {\n\t\tmax_n = MIN(max_n, requested_n);\n\t}\n\tuint8_t n = min_n; // resampling ratio is 2**n\n\tuint32_t afe_rate_x2 = 4 * sample_rate_hz;\n\twhile ((afe_rate_x2 <= MAX_AFE_RATE_HZ) && (n < max_n)) {\n\t\tafe_rate_x2 <<= 1;\n\t\tn++;\n\t}\n\treturn n;\n}\n\n#define MIN_MCU_RATE     (200000ULL * FP_ONE_HZ)\n#define MAX_MCU_RATE     (21800000ULL * FP_ONE_HZ)\n#define DEFAULT_MCU_RATE (10000000ULL * FP_ONE_HZ)\n\nstatic fp_40_24_t applied_afe_rate = RADIO_UNSET;\n\nstatic bool radio_update_sample_rate(radio_t* const radio, uint64_t* bank)\n{\n\tfp_40_24_t rate, afe_rate;\n\tuint64_t previous_n;\n\tuint8_t n = 0;\n\tbool new_afe_rate = false;\n\tbool new_rate = false;\n\tbool new_n = false;\n\n\tconst uint64_t requested_rate = bank[RADIO_SAMPLE_RATE];\n\tconst uint64_t requested_n = bank[RADIO_RESAMPLE_RX];\n\n\tif (requested_rate != RADIO_UNSET) {\n\t\trate = MIN(requested_rate, MAX_MCU_RATE);\n\t\trate = MAX(rate, MIN_MCU_RATE);\n\t} else {\n\t\trate = radio->config[RADIO_BANK_APPLIED][RADIO_SAMPLE_RATE];\n\t\tif (rate == RADIO_UNSET) {\n\t\t\trate = DEFAULT_MCU_RATE;\n\t\t}\n\t}\n\n\tconst uint64_t previous_opmode = radio->config[RADIO_BANK_APPLIED][RADIO_OPMODE];\n\tuint64_t opmode = bank[RADIO_OPMODE];\n\tif (opmode == RADIO_UNSET) {\n\t\topmode = previous_opmode;\n\t}\n\tswitch (previous_opmode) {\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\tprevious_n = radio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_TX];\n\t\tbreak;\n\tdefault:\n\t\tprevious_n = radio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_RX];\n\t}\n\tswitch (opmode) {\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\tif (n != radio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_TX]) {\n#ifdef PRALINE\n\t\t\tfpga_set_tx_interpolation_ratio(&fpga, n);\n#endif\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_TX] = n;\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\t/*\n\t\t * Resampling is enabled only in RX mode to work around a\n\t\t * spectrum inversion bug with TX interpolation.\n\t\t */\n\t\tn = compute_resample_log(rate / FP_ONE_HZ, requested_n);\n\t\tif (n != radio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_RX]) {\n#ifdef PRALINE\n\t\t\tfpga_set_rx_decimation_ratio(&fpga, n);\n#endif\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_RESAMPLE_RX] = n;\n\t\t}\n\t}\n\tnew_n = (n != previous_n);\n\n\tif (radio->sample_rate_cb) {\n\t\tafe_rate = rate << n;\n\t\tafe_rate = radio->sample_rate_cb(afe_rate, false);\n\t\tnew_afe_rate = (afe_rate != applied_afe_rate);\n\t\tif (new_afe_rate) {\n\t\t\tafe_rate = radio->sample_rate_cb(afe_rate, true);\n\t\t\tapplied_afe_rate = afe_rate;\n\t\t}\n\t} else {\n\t\treturn false;\n\t}\n\trate = afe_rate >> n;\n\tnew_rate = (rate != radio->config[RADIO_BANK_APPLIED][RADIO_SAMPLE_RATE]);\n\tif (new_rate) {\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_SAMPLE_RATE] = rate;\n\t\tif (rate != RADIO_UNSET) {\n\t\t\t/* Round to the nearest Hz for display. */\n\t\t\tconst uint32_t rate_hz = (rate + (FP_ONE_HZ >> 1)) / FP_ONE_HZ;\n\t\t\thackrf_ui()->set_sample_rate(rate_hz);\n\t\t}\n\t}\n\n\treturn (new_afe_rate || new_rate || new_n);\n}\n\n#define DEFAULT_RF (2450ULL * FP_ONE_MHZ)\n\nstatic fp_40_24_t applied_offset = RADIO_UNSET;\n\n#ifdef PRALINE\nstatic const tune_config_t* select_tune_config(uint64_t opmode)\n{\n\tswitch (opmode) {\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\treturn praline_tune_config_tx;\n\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\t\treturn praline_tune_config_rx_sweep;\n\tdefault:\n\t\treturn praline_tune_config_rx;\n\t}\n}\n#endif\n\nstatic bool radio_update_frequency(radio_t* const radio, uint64_t* bank)\n{\n\tuint8_t rotation = 0;\n\tuint64_t requested_rf = bank[RADIO_FREQUENCY_RF];\n\tconst uint64_t requested_if = bank[RADIO_FREQUENCY_IF];\n\tconst uint64_t requested_lo = bank[RADIO_FREQUENCY_LO];\n\tconst uint64_t requested_img_reject = bank[RADIO_IMAGE_REJECT];\n\n\tbool set_if = (requested_if != RADIO_UNSET);\n\tbool set_lo = (requested_lo != RADIO_UNSET);\n\tbool set_img_reject = (requested_img_reject != RADIO_UNSET);\n\n\tif (set_if && set_lo && set_img_reject) {\n\t\tbool new_if =\n\t\t\t(requested_if !=\n\t\t\t radio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_IF]);\n\t\tbool new_lo =\n\t\t\t(requested_lo !=\n\t\t\t radio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_LO]);\n\t\tbool new_img_reject =\n\t\t\t(requested_img_reject !=\n\t\t\t radio->config[RADIO_BANK_APPLIED][RADIO_IMAGE_REJECT]);\n\t\tif (new_if || new_lo || new_img_reject) {\n\t\t\tset_freq_explicit(\n\t\t\t\trequested_if / FP_ONE_HZ,\n\t\t\t\trequested_lo / FP_ONE_HZ,\n\t\t\t\trequested_img_reject);\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_IF] =\n\t\t\t\trequested_if;\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_LO] =\n\t\t\t\trequested_lo;\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_IMAGE_REJECT] =\n\t\t\t\trequested_img_reject;\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_RF] =\n\t\t\t\tRADIO_UNSET;\n\t\t}\n#ifdef PRALINE\n\t\tconst uint64_t requested_rotation = bank[RADIO_ROTATION];\n\t\tif (requested_rotation != RADIO_UNSET) {\n\t\t\trotation = requested_rotation;\n\t\t} else if (radio->config[RADIO_BANK_APPLIED][RADIO_ROTATION] != RADIO_UNSET) {\n\t\t\treturn true;\n\t\t}\n\t\tfpga_set_rx_quarter_shift_mode(&fpga, rotation >> 6);\n#endif\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_ROTATION] = rotation;\n\t\treturn true;\n\t}\n\n\tif (requested_rf == RADIO_UNSET) {\n\t\tif (radio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_RF] ==\n\t\t    RADIO_UNSET) {\n\t\t\trequested_rf = DEFAULT_RF;\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t}\n\n\tbool new_rf =\n\t\t(radio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_RF] != requested_rf);\n\tuint64_t requested_rf_hz = requested_rf / FP_ONE_HZ;\n#ifdef PRALINE\n\tif (applied_afe_rate == RADIO_UNSET) {\n\t\treturn false;\n\t}\n\tuint64_t opmode = bank[RADIO_OPMODE];\n\tif (opmode == RADIO_UNSET) {\n\t\topmode = radio->config[RADIO_BANK_APPLIED][RADIO_OPMODE];\n\t}\n\tconst tune_config_t* tune_config = select_tune_config(opmode);\n\tconst tune_config_t* applied_tune_config =\n\t\tselect_tune_config(radio->config[RADIO_BANK_APPLIED][RADIO_OPMODE]);\n\tbool new_config = (applied_tune_config != tune_config);\n\twhile ((tune_config->rf_range_end_mhz != 0) || (tune_config->if_mhz != 0)) {\n\t\tif ((requested_rf_hz == 0) ||\n\t\t    (tune_config->rf_range_end_mhz > (requested_rf_hz / FREQ_ONE_MHZ))) {\n\t\t\tbreak;\n\t\t}\n\t\ttune_config++;\n\t}\n\tbool new_rotation =\n\t\t(radio->config[RADIO_BANK_APPLIED][RADIO_ROTATION] !=\n\t\t ((uint64_t) tune_config->shift << 6));\n\tif (new_rotation) {\n\t\tfpga_set_rx_quarter_shift_mode(&fpga, tune_config->shift);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_ROTATION] =\n\t\t\ttune_config->shift << 6;\n\t}\n\tfp_40_24_t offset = applied_afe_rate / 4;\n\tbool new_offset = (applied_offset != offset);\n\tif (new_rotation || new_offset || new_config || new_rf) {\n\t\ttuning_set_frequency(tune_config, requested_rf_hz, offset / FP_ONE_HZ);\n\t\tapplied_offset = offset;\n\t}\n#else\n\tif (new_rf) {\n\t\tset_freq(requested_rf_hz);\n\t}\n#endif\n\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_RF] = requested_rf;\n\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_IF] = RADIO_UNSET;\n\tradio->config[RADIO_BANK_APPLIED][RADIO_FREQUENCY_LO] = RADIO_UNSET;\n\tradio->config[RADIO_BANK_APPLIED][RADIO_IMAGE_REJECT] = RADIO_UNSET;\n\treturn true;\n}\n\nstatic uint32_t auto_bandwidth(radio_t* const radio)\n{\n\tuint64_t rotation = radio->config[RADIO_BANK_APPLIED][RADIO_ROTATION];\n\n\tuint32_t sample_rate_hz = DEFAULT_MCU_RATE / FP_ONE_HZ;\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_SAMPLE_RATE] != RADIO_UNSET) {\n\t\tsample_rate_hz =\n\t\t\tradio->config[RADIO_BANK_APPLIED][RADIO_SAMPLE_RATE] / FP_ONE_HZ;\n\t}\n\n\tuint32_t offset_hz = 0;\n\tif ((rotation != 0) && (rotation != RADIO_UNSET) &&\n\t    (applied_offset != RADIO_UNSET)) {\n\t\toffset_hz = applied_offset / FP_ONE_HZ;\n\t}\n\n\tconst uint32_t bb_bandwidth = (sample_rate_hz * 3) / 4;\n\tconst uint32_t lpf_bandwidth = bb_bandwidth + offset_hz * 2;\n\n\tradio->config[RADIO_BANK_APPLIED][RADIO_BB_BANDWIDTH_TX] = bb_bandwidth;\n\tradio->config[RADIO_BANK_APPLIED][RADIO_BB_BANDWIDTH_RX] = bb_bandwidth;\n\n\treturn lpf_bandwidth;\n}\n\nstatic bool radio_update_bandwidth(radio_t* const radio, uint64_t* bank)\n{\n\tbool new_bw = false;\n\n#ifdef PRALINE\n\t/* Praline legacy mode always sets baseband bandwidth automatically. */\n\t(void) bank;\n\tuint32_t lpf_bandwidth = auto_bandwidth(radio);\n\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_XCVR_TX_LPF] != lpf_bandwidth) {\n\t\tmax283x_set_lpf_bandwidth(&max283x, MAX283x_MODE_TX, lpf_bandwidth);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_XCVR_TX_LPF] = lpf_bandwidth;\n\t\tnew_bw = true;\n\t}\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_XCVR_RX_LPF] != lpf_bandwidth) {\n\t\tmax283x_set_lpf_bandwidth(&max283x, MAX283x_MODE_RX, lpf_bandwidth);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_XCVR_RX_LPF] = lpf_bandwidth;\n\t\tnew_bw = true;\n\t}\n\tbool narrow_lpf_enable = false;\n\tbool applied_narrow_lpf_enable =\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_RX_NARROW_LPF];\n\tif (lpf_bandwidth <= 1750000) {\n\t\tnarrow_lpf_enable = true;\n\t}\n\tif (applied_narrow_lpf_enable != narrow_lpf_enable) {\n\t\tnarrowband_filter_set(narrow_lpf_enable);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_RX_NARROW_LPF] =\n\t\t\tnarrow_lpf_enable;\n\t\tnew_bw = true;\n\t}\n\t/* Always set HPF bandwidth to 30 kHz for now. */\n\tconst max283x_rx_hpf_freq_t hpf_bandwidth = MAX283x_RX_HPF_30_KHZ;\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_XCVR_RX_HPF] != hpf_bandwidth) {\n\t\tmax283x_set_rx_hpf_frequency(&max283x, hpf_bandwidth);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_XCVR_RX_HPF] = hpf_bandwidth;\n\t\tnew_bw = true;\n\t}\n#else\n\tuint64_t lpf_bandwidth;\n\tlpf_bandwidth = bank[RADIO_XCVR_TX_LPF];\n\tif (lpf_bandwidth == RADIO_UNSET) {\n\t\tlpf_bandwidth = bank[RADIO_XCVR_RX_LPF];\n\t}\n\tif (lpf_bandwidth == RADIO_UNSET) {\n\t\tlpf_bandwidth = bank[RADIO_BB_BANDWIDTH_TX];\n\t}\n\tif (lpf_bandwidth == RADIO_UNSET) {\n\t\tlpf_bandwidth = bank[RADIO_BB_BANDWIDTH_RX];\n\t}\n\tif (lpf_bandwidth == RADIO_UNSET) {\n\t\tlpf_bandwidth = radio->config[RADIO_BANK_APPLIED][RADIO_XCVR_TX_LPF];\n\t}\n\tif (lpf_bandwidth == RADIO_UNSET) {\n\t\tlpf_bandwidth = auto_bandwidth(radio);\n\t}\n\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_XCVR_TX_LPF] != lpf_bandwidth) {\n\t\tmax283x_set_lpf_bandwidth(&max283x, MAX283x_MODE_TX, lpf_bandwidth);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_BB_BANDWIDTH_RX] = lpf_bandwidth;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_BB_BANDWIDTH_TX] = lpf_bandwidth;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_XCVR_TX_LPF] = lpf_bandwidth;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_XCVR_RX_LPF] = lpf_bandwidth;\n\t\tnew_bw = true;\n\t}\n#endif\n\treturn new_bw;\n}\n\n#define DEFAULT_GAIN_RF (0)\n#define DEFAULT_GAIN_IF (16)\n#define DEFAULT_GAIN_BB (12)\n\nstatic bool radio_update_gain(radio_t* const radio, uint64_t* bank)\n{\n\tbool new_gain = false;\n\tuint64_t gain;\n\tuint64_t opmode = bank[RADIO_OPMODE];\n\tif (opmode == RADIO_UNSET) {\n\t\topmode = radio->config[RADIO_BANK_APPLIED][RADIO_OPMODE];\n\t}\n\n\t/*\n\t * Because control signals are shared by the two RF amps, the setting\n\t * for the active amp is reapplied at every opportunity. This ensures\n\t * override of any setting from a previous operating mode.\n\t */\n\tswitch (opmode) {\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\tgain = bank[RADIO_GAIN_TX_RF];\n\t\tif (gain == RADIO_UNSET) {\n\t\t\tgain = DEFAULT_GAIN_RF;\n\t\t}\n\t\trf_path_set_lna(&rf_path, gain);\n\t\tif (radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_RF] != gain) {\n\t\t\tnew_gain = true;\n\t\t}\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_RF] = gain;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_RF] = 0;\n\t\tbreak;\n\tcase TRANSCEIVER_MODE_RX:\n\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\t\tgain = bank[RADIO_GAIN_RX_RF];\n\t\tif (gain == RADIO_UNSET) {\n\t\t\tgain = DEFAULT_GAIN_RF;\n\t\t}\n\t\trf_path_set_lna(&rf_path, gain);\n\t\tif (radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_RF] != gain) {\n\t\t\tnew_gain = true;\n\t\t}\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_RF] = gain;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_RF] = 0;\n\t\tbreak;\n\tdefault:\n\t\trf_path_set_lna(&rf_path, 0);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_RF] = 0;\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_RF] = 0;\n\t}\n\n\tgain = bank[RADIO_GAIN_TX_IF];\n\tif ((gain != RADIO_UNSET) &&\n\t    (gain != radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF])) {\n\t\tmax283x_set_txvga_gain(&max283x, gain);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] = gain;\n\t\tnew_gain = true;\n\t} else if (radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] == RADIO_UNSET) {\n\t\tmax283x_set_txvga_gain(&max283x, DEFAULT_GAIN_IF);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] = DEFAULT_GAIN_IF;\n\t\tnew_gain = true;\n\t}\n\n\tgain = bank[RADIO_GAIN_RX_IF];\n\tif ((gain != RADIO_UNSET) &&\n\t    (gain != radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF])) {\n\t\tmax283x_set_lna_gain(&max283x, gain);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] = gain;\n\t\tnew_gain = true;\n\t} else if (radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] == RADIO_UNSET) {\n\t\tmax283x_set_lna_gain(&max283x, DEFAULT_GAIN_IF);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_TX_IF] = DEFAULT_GAIN_IF;\n\t\tnew_gain = true;\n\t}\n\n\tgain = bank[RADIO_GAIN_RX_BB];\n\tif ((gain != RADIO_UNSET) &&\n\t    (gain != radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_BB])) {\n\t\tmax283x_set_vga_gain(&max283x, gain);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_BB] = gain;\n\t\tnew_gain = true;\n\t} else if (radio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_BB] == RADIO_UNSET) {\n\t\tmax283x_set_vga_gain(&max283x, DEFAULT_GAIN_BB);\n\t\tradio->config[RADIO_BANK_APPLIED][RADIO_GAIN_RX_BB] = DEFAULT_GAIN_BB;\n\t\tnew_gain = true;\n\t}\n\n\treturn new_gain;\n}\n\nstatic bool radio_update_bias_tee(radio_t* const radio, uint64_t* bank)\n{\n\tif (detected_platform() == BOARD_ID_JAWBREAKER) {\n\t\treturn false;\n\t}\n\n\tconst uint64_t requested = bank[RADIO_BIAS_TEE];\n\tconst bool enable = requested;\n\n\tif (requested == RADIO_UNSET) {\n\t\treturn false;\n\t}\n\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_BIAS_TEE] == (uint64_t) enable) {\n\t\treturn false;\n\t}\n\n\trf_path_set_antenna(&rf_path, enable);\n\tradio->config[RADIO_BANK_APPLIED][RADIO_BIAS_TEE] = enable;\n\treturn true;\n}\n\nstatic bool radio_update_trigger(radio_t* const radio, uint64_t* bank)\n{\n\tconst uint64_t requested = bank[RADIO_TRIGGER];\n\tbool enable = requested;\n\n\tif (requested == RADIO_UNSET) {\n\t\tenable = false;\n\t}\n\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_TRIGGER] == (uint64_t) enable) {\n\t\treturn false;\n\t}\n\n\ttrigger_enable(enable);\n\tradio->config[RADIO_BANK_APPLIED][RADIO_TRIGGER] = enable;\n\treturn true;\n}\n\nstatic bool radio_update_dc_block(radio_t* const radio, uint64_t* bank)\n{\n#ifndef PRALINE\n\t(void) radio;\n\t(void) bank;\n\treturn false;\n#else\n\tconst uint64_t requested = bank[RADIO_DC_BLOCK];\n\tbool enable = requested;\n\n\tif (requested == RADIO_UNSET) {\n\t\tenable = true;\n\t}\n\n\tif (radio->config[RADIO_BANK_APPLIED][RADIO_DC_BLOCK] == (uint64_t) enable) {\n\t\treturn false;\n\t}\n\n\tfpga_set_rx_dc_block_enable(&fpga, enable);\n\tradio->config[RADIO_BANK_APPLIED][RADIO_DC_BLOCK] = enable;\n\treturn true;\n#endif\n}\n\nbool radio_update(radio_t* const radio)\n{\n\tuint64_t tmp_bank[RADIO_NUM_REGS];\n\tnvic_disable_irq(NVIC_USB0_IRQ);\n\tuint32_t dirty = radio->regs_dirty;\n\tif (dirty == 0) {\n\t\tnvic_enable_irq(NVIC_USB0_IRQ);\n\t\treturn false;\n\t}\n\tradio->regs_dirty = 0;\n\tmemcpy(&tmp_bank[0], &(radio->config[RADIO_BANK_ACTIVE][0]), sizeof(tmp_bank));\n\tnvic_enable_irq(NVIC_USB0_IRQ);\n\n\tbool dir = false;\n\tbool rate = false;\n\tbool freq = false;\n\tbool bw = false;\n\tbool gain = false;\n\tbool bias = false;\n\tbool trig = false;\n\tbool dc = false;\n\n\tif ((dirty &\n\t     ((1 << RADIO_SAMPLE_RATE) | (1 << RADIO_RESAMPLE_TX) |\n\t      (1 << RADIO_RESAMPLE_RX))) ||\n\t    ((detected_platform() == BOARD_ID_PRALINE) &&\n\t     (dirty & (1 << RADIO_OPMODE)))) {\n\t\trate = radio_update_sample_rate(radio, &tmp_bank[0]);\n\t}\n\tif ((dirty &\n\t     ((1 << RADIO_FREQUENCY_RF) | (1 << RADIO_FREQUENCY_IF) |\n\t      (1 << RADIO_FREQUENCY_LO) | (1 << RADIO_IMAGE_REJECT) |\n\t      (1 << RADIO_ROTATION))) ||\n\t    ((detected_platform() == BOARD_ID_PRALINE) &&\n\t     (rate || (dirty & (1 << RADIO_OPMODE))))) {\n\t\tfreq = radio_update_frequency(radio, &tmp_bank[0]);\n\t}\n\tif ((dirty &\n\t     ((1 << RADIO_BB_BANDWIDTH_TX) | (1 << RADIO_BB_BANDWIDTH_RX) |\n\t      (1 << RADIO_XCVR_TX_LPF) | (1 << RADIO_XCVR_RX_LPF) |\n\t      (1 << RADIO_XCVR_RX_HPF) | (1 << RADIO_RX_NARROW_LPF))) ||\n\t    ((detected_platform() == BOARD_ID_PRALINE) && (rate || freq))) {\n\t\tbw = radio_update_bandwidth(radio, &tmp_bank[0]);\n\t}\n\tif (dirty &\n\t    ((1 << RADIO_GAIN_TX_RF) | (1 << RADIO_GAIN_TX_IF) | (1 << RADIO_GAIN_RX_RF) |\n\t     (1 << RADIO_GAIN_RX_IF) | (1 << RADIO_GAIN_RX_BB) | (1 << RADIO_OPMODE))) {\n\t\tgain = radio_update_gain(radio, &tmp_bank[0]);\n\t}\n\tif (dirty & ((1 << RADIO_BIAS_TEE) | (1 << RADIO_OPMODE))) {\n\t\tbias = radio_update_bias_tee(radio, &tmp_bank[0]);\n\t}\n\tif (dirty & (1 << RADIO_TRIGGER)) {\n\t\ttrig = radio_update_trigger(radio, &tmp_bank[0]);\n\t}\n\tif (dirty & (1 << RADIO_DC_BLOCK)) {\n\t\tdc = radio_update_dc_block(radio, &tmp_bank[0]);\n\t}\n\tif (dirty & (1 << RADIO_OPMODE)) {\n\t\tdir = radio_update_direction(radio, &tmp_bank[0]);\n\t}\n\n\treturn trig || dir || rate || freq || bw || gain || bias || dc;\n}\n\nvoid radio_switch_opmode(radio_t* const radio, const transceiver_mode_t mode)\n{\n\tradio_register_bank_t source_bank;\n\tuint64_t value, previous;\n\n\tswitch (mode) {\n\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\tcase TRANSCEIVER_MODE_RX:\n\t\tsource_bank = RADIO_BANK_RX;\n\t\tbreak;\n\tcase TRANSCEIVER_MODE_TX:\n\tcase TRANSCEIVER_MODE_SS:\n\t\tsource_bank = RADIO_BANK_TX;\n\t\tbreak;\n\tdefault:\n\t\tsource_bank = RADIO_BANK_IDLE;\n\t}\n\n\tnvic_disable_irq(NVIC_USB0_IRQ);\n\tfor (uint8_t reg = 0; reg < RADIO_NUM_REGS; reg++) {\n\t\tvalue = radio->config[source_bank][reg];\n\t\tprevious = radio->config[RADIO_BANK_ACTIVE][reg];\n\t\tif ((value != RADIO_UNSET) && (value != previous)) {\n\t\t\tradio->config[RADIO_BANK_ACTIVE][reg] = value;\n\t\t\tmark_dirty(radio, reg);\n\t\t}\n\t}\n\n\tmark_dirty(radio, RADIO_OPMODE);\n\tnvic_enable_irq(NVIC_USB0_IRQ);\n\tradio_update(radio);\n}\n"
  },
  {
    "path": "firmware/common/radio.h",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __RF_CONFIG_H__\n#define __RF_CONFIG_H__\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"fixed_point.h\"\n\ntypedef enum {\n\tRADIO_OK = 1,\n\tRADIO_ERR_INVALID_PARAM = -2,\n\tRADIO_ERR_INVALID_BANK = -3,\n\tRADIO_ERR_INVALID_REGISTER = -4,\n\tRADIO_ERR_UNSUPPORTED_OPERATION = -10,\n\tRADIO_ERR_UNIMPLEMENTED = -19,\n\tRADIO_ERR_OTHER = -9999,\n} radio_error_t;\n\n/* radio configuration modes */\ntypedef enum {\n\tRADIO_CONFIG_LEGACY = 0,\n\tRADIO_CONFIG_STANDARD = 1,\n\tRADIO_CONFIG_EXT_PRECISION_RX = 2,\n\tRADIO_CONFIG_EXT_PRECISION_TX = 3,\n\tRADIO_CONFIG_HALF_PRECISION = 4,\n} radio_config_mode_t;\n\ntypedef struct {\n\tuint32_t num;\n\tuint32_t div;\n\tuint32_t hz;\n} radio_sample_rate_t;\n\n// legacy type, moved from hackrf_core\ntypedef enum {\n\tCLOCK_SOURCE_HACKRF = 0,\n\tCLOCK_SOURCE_EXTERNAL = 1,\n\tCLOCK_SOURCE_PORTAPACK = 2,\n} clock_source_t;\n\ntypedef enum {\n\tTRANSCEIVER_MODE_OFF = 0,\n\tTRANSCEIVER_MODE_RX = 1,\n\tTRANSCEIVER_MODE_TX = 2,\n\tTRANSCEIVER_MODE_SS = 3,\n\tTRANSCEIVER_MODE_CPLD_UPDATE = 4,\n\tTRANSCEIVER_MODE_RX_SWEEP = 5,\n} transceiver_mode_t;\n\n/**\n * Configurable registers stored as uint64_t. Any register may be set to\n * RADIO_UNSET. When not RADIO_UNSET, some registers are read as a specific type\n * as noted.\n */\ntypedef enum {\n\t/**\n\t * Radio transceiver operating mode of type transceiver_mode_t.\n\t */\n\tRADIO_OPMODE = 0,\n\t/**\n\t * Center frequency (as seen by MCU/host) in 1/(2**24) Hz.\n\t */\n\tRADIO_FREQUENCY_RF = 1,\n\t/**\n\t * Intermediate frequency in 1/(2**24) Hz that the quadrature\n\t * transceiver is tuned to. Overrides RADIO_FREQUENCY_RF if specified.\n\t */\n\tRADIO_FREQUENCY_IF = 2,\n\t/**\n\t * Local oscillator frequency in 1/(2**24) Hz of the front-end mixer.\n\t * Overrides RADIO_FREQUENCY_RF if specified.\n\t */\n\tRADIO_FREQUENCY_LO = 3,\n\t/**\n\t * Image reject path of type rf_path_filter_t. Overrides\n\t * RADIO_FREQUENCY_RF if specified.\n\t */\n\tRADIO_IMAGE_REJECT = 4,\n\t/**\n\t * Digital frequency conversion of type uint8_t in tau/256 steps with\n\t * respect to AFE clock.\n\t */\n\tRADIO_ROTATION = 5,\n\t/**\n\t * Sample rate (as seen by MCU/host) in 1/(2**24) Hz.\n\t */\n\tRADIO_SAMPLE_RATE = 6,\n\t/**\n\t * Base two logarithm of TX decimation ratio (0 means a ratio of 1).\n\t */\n\tRADIO_RESAMPLE_TX = 7,\n\t/**\n\t * Base two logarithm of RX decimation ratio (0 means a ratio of 1).\n\t */\n\tRADIO_RESAMPLE_RX = 8,\n\t/**\n\t * TX RF amplifier enable of type bool.\n\t */\n\tRADIO_GAIN_TX_RF = 9,\n\t/**\n\t * TX IF amplifier gain in dB.\n\t */\n\tRADIO_GAIN_TX_IF = 10,\n\t/**\n\t * RX RF amplifier enable of type bool.\n\t */\n\tRADIO_GAIN_RX_RF = 11,\n\t/**\n\t * RX IF amplifier gain in dB.\n\t */\n\tRADIO_GAIN_RX_IF = 12,\n\t/**\n\t * RX baseband amplifier gain in dB.\n\t */\n\tRADIO_GAIN_RX_BB = 13,\n\t/**\n\t * TX baseband bandwidth in Hz. This controls analog baseband filter\n\t * settings but is specified as the desired bandwidth centered in\n\t * digital baseband as seen by the MCU/host.\n\t */\n\tRADIO_BB_BANDWIDTH_TX = 14,\n\t/**\n\t * RX baseband bandwidth in Hz. This controls analog baseband filter\n\t * settings but is specified as the desired bandwidth centered in\n\t * digital baseband as seen by the MCU/host.\n\t */\n\tRADIO_BB_BANDWIDTH_RX = 15,\n\t/**\n\t * Quadrature transceiver TX baseband LPF bandwidth in Hz.  If no\n\t * rotation is performed, this is set to match RADIO_BB_BANDWIDTH.\n\t * Currently unused.\n\t */\n\tRADIO_XCVR_TX_LPF = 16,\n\t/**\n\t * Quadrature transceiver RX baseband LPF bandwidth in Hz.  If no\n\t * rotation is performed, this is set to match RADIO_BB_BANDWIDTH.\n\t * Currently unused.\n\t */\n\tRADIO_XCVR_RX_LPF = 17,\n\t/**\n\t * Quadrature transceiver RX baseband HPF bandwidth in Hz. Currently\n\t * unused.\n\t */\n\tRADIO_XCVR_RX_HPF = 18,\n\t/**\n\t * Narrowband RX analog baseband LPF enable of type bool. Currently unused.\n\t */\n\tRADIO_RX_NARROW_LPF = 19,\n\t/**\n\t * RF port bias tee enable of type bool.\n\t */\n\tRADIO_BIAS_TEE = 20,\n\t/**\n\t * Trigger input enable of type bool.\n\t */\n\tRADIO_TRIGGER = 21,\n\t/**\n\t * DC block enable of type bool.\n\t */\n\tRADIO_DC_BLOCK = 22,\n} radio_register_t;\n\n#define RADIO_NUM_REGS (23)\n#define RADIO_UNSET    (0xffffffffffffffff)\n\n/**\n * Register bank RADIO_BANK_ACTIVE stores the active configuration. Active\n * register settings are copied to the applied register when applied.\n *\n * The other three banks store settings that will be applied when switching to\n * that operating mode.\n *\n * RADIO_BANK_ALL may be used to write to all banks at once except for\n * RADIO_BANK_APPLIED.\n */\ntypedef enum {\n\tRADIO_BANK_APPLIED = 0,\n\tRADIO_BANK_ACTIVE = 1,\n\tRADIO_BANK_IDLE = 2,\n\tRADIO_BANK_RX = 3,\n\tRADIO_BANK_TX = 4,\n\tRADIO_BANK_ALL = 255,\n} radio_register_bank_t;\n\n#define RADIO_NUM_BANKS (5)\n\n/**\n * A callback function must be provided that configures clock generation to\n * produce the requested sample clock frequency. The function must return the\n * configured sample rate. A boolean program argument may be set to false to\n * execute a dry run, returning the sample rate without configuring clock\n * generation.\n */\ntypedef fp_40_24_t (*sample_rate_fn)(const fp_40_24_t sample_rate, const bool program);\n\ntypedef struct radio_t {\n\tradio_config_mode_t config_mode;\n\tuint64_t config[RADIO_NUM_BANKS][RADIO_NUM_REGS];\n\tvolatile uint32_t regs_dirty;\n\tsample_rate_fn sample_rate_cb;\n} radio_t;\n\nvoid radio_init(radio_t* const radio);\n\n/**\n * Write to one or more registers. Writes to RADIO_BANK_ACTIVE are applied at\n * the next radio_update(). Writes to RADIO_BANK_APPLIED are not supported.\n */\nradio_error_t radio_reg_write(\n\tradio_t* const radio,\n\tconst radio_register_bank_t bank,\n\tconst radio_register_t reg,\n\tconst uint64_t value);\n\n/**\n * Read from a register.\n */\nuint64_t radio_reg_read(\n\tradio_t* const radio,\n\tconst radio_register_bank_t bank,\n\tconst radio_register_t reg);\n\n/**\n * Apply changes requested in RADIO_BANK_ACTIVE.\n * Return true if any changes were applied.\n */\nbool radio_update(radio_t* const radio);\n\n/**\n * Switch to a new operating mode and apply complete configuration stored in\n * the request bank for the new mode.\n */\nvoid radio_switch_opmode(radio_t* const radio, const transceiver_mode_t mode);\n\n#endif /*__RF_CONFIG_H__*/\n"
  },
  {
    "path": "firmware/common/rf_path.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"rf_path.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n\n#include <hackrf_core.h>\n\n#include \"hackrf_ui.h\"\n#include \"gpio_lpc.h\"\n#include \"platform_detect.h\"\n#include \"mixer.h\"\n#include \"max283x.h\"\n#include \"max5864.h\"\n#include \"sgpio.h\"\n\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined RAD1O || defined PRALINE)\n\t/*\n\t * RF switches on Jawbreaker are controlled by General Purpose Outputs (GPO) on\n\t * the RFFC5072.\n\t *\n\t * On HackRF One, the same signals are controlled by GPIO on the LPC.\n\t * SWITCHCTRL_NO_TX_AMP_PWR and SWITCHCTRL_NO_RX_AMP_PWR are not normally used\n\t * on HackRF One as the amplifier power is instead controlled only by\n\t * SWITCHCTRL_AMP_BYPASS.\n\t *\n\t * The rad1o also uses GPIO pins to control the different switches. The amplifiers\n\t * are also connected to the LPC.\n\t * \n\t * On Praline, a subset of control signals is managed by GPIO pins on the LPC, while\n\t * the remaining signals are generated through combinatorial logic in hardware.\n\t */\n\t#define SWITCHCTRL_NO_TX_AMP_PWR (1 << 0) /* GPO1 turn off TX amp power */\n\t#define SWITCHCTRL_AMP_BYPASS    (1 << 1) /* GPO2 bypass amp section */\n\t#define SWITCHCTRL_TX            (1 << 2) /* GPO3 1 for TX mode, 0 for RX mode */\n\t#define SWITCHCTRL_MIX_BYPASS    (1 << 3) /* GPO4 bypass RFFC5072 mixer section */\n\t#define SWITCHCTRL_HP            (1 << 4) /* GPO5 1 for high-pass, 0 for low-pass */\n\t#define SWITCHCTRL_NO_RX_AMP_PWR (1 << 5) /* GPO6 turn off RX amp power */\n\n\t/*\n\t GPO6  GPO5  GPO4 GPO3  GPO2  GPO1\n\t!RXAMP  HP  MIXBP  TX  AMPBP !TXAMP  Mix mode   Amp mode\n\t   1    X     1    1     1      1    TX bypass  Bypass\n\t   1    X     1    1     0      0    TX bypass  TX amplified\n\t   1    1     0    1     1      1    TX high    Bypass\n\t   1    1     0    1     0      0    TX high    TX amplified\n\t   1    0     0    1     1      1    TX low     Bypass\n\t   1    0     0    1     0      0    TX low     TX amplified\n\t   1    X     1    0     1      1    RX bypass  Bypass\n\t   0    X     1    0     0      1    RX bypass  RX amplified\n\t   1    1     0    0     1      1    RX high    Bypass\n\t   0    1     0    0     0      1    RX high    RX amplified\n\t   1    0     0    0     1      1    RX low     Bypass\n\t   0    0     0    0     0      1    RX low     RX amplified\n\t*/\n\n\t/*\n\t * Safe (initial) switch settings turn off both amplifiers and enable both amp\n\t * bypass and mixer bypass.\n\t */\n\t#define SWITCHCTRL_SAFE                                                     \\\n\t\t(SWITCHCTRL_NO_TX_AMP_PWR | SWITCHCTRL_AMP_BYPASS | SWITCHCTRL_TX | \\\n\t\t SWITCHCTRL_MIX_BYPASS | SWITCHCTRL_HP | SWITCHCTRL_NO_RX_AMP_PWR)\n#endif\n\n/*\n * Antenna port power on HackRF One (prior to r9) is controlled by GPO1 on the\n * RFFC5072.  This is the only thing we use RFFC5072 GPO for on HackRF One.\n * The value of SWITCHCTRL_NO_ANT_PWR does not correspond to the GPO1 bit in\n * the gpo register.\n */\n\n#define SWITCHCTRL_ANT_PWR (1 << 6) /* turn on antenna port power */\n\n#ifdef HACKRF_ONE\n/*\n * In HackRF One r9 this control signal has been moved to the microcontroller.\n */\n\nstatic struct gpio gpio_h1r9_no_ant_pwr = GPIO(2, 4);\n\nstatic void switchctrl_set_hackrf_one(rf_path_t* const rf_path, uint8_t ctrl)\n{\n\tif (ctrl & SWITCHCTRL_TX) {\n\t\tif (detected_platform() != BOARD_ID_HACKRF1_R9) {\n\t\t\tgpio_set(rf_path->gpio_tx);\n\t\t}\n\t\tgpio_clear(rf_path->gpio_rx);\n\t} else {\n\t\tif (detected_platform() != BOARD_ID_HACKRF1_R9) {\n\t\t\tgpio_clear(rf_path->gpio_tx);\n\t\t}\n\t\tgpio_set(rf_path->gpio_rx);\n\t}\n\n\tif (ctrl & SWITCHCTRL_MIX_BYPASS) {\n\t\tgpio_set(rf_path->gpio_mix_bypass);\n\t\tgpio_clear(rf_path->gpio_no_mix_bypass);\n\t\tif (ctrl & SWITCHCTRL_TX) {\n\t\t\tgpio_set(rf_path->gpio_tx_mix_bp);\n\t\t\tgpio_clear(rf_path->gpio_rx_mix_bp);\n\t\t} else {\n\t\t\tgpio_clear(rf_path->gpio_tx_mix_bp);\n\t\t\tgpio_set(rf_path->gpio_rx_mix_bp);\n\t\t}\n\t} else {\n\t\tgpio_clear(rf_path->gpio_mix_bypass);\n\t\tgpio_set(rf_path->gpio_no_mix_bypass);\n\t\tgpio_clear(rf_path->gpio_tx_mix_bp);\n\t\tgpio_clear(rf_path->gpio_rx_mix_bp);\n\t}\n\n\tif (ctrl & SWITCHCTRL_HP) {\n\t\tgpio_set(rf_path->gpio_hp);\n\t\tgpio_clear(rf_path->gpio_lp);\n\t} else {\n\t\tgpio_clear(rf_path->gpio_hp);\n\t\tgpio_set(rf_path->gpio_lp);\n\t}\n\n\tif (ctrl & SWITCHCTRL_AMP_BYPASS) {\n\t\tgpio_set(rf_path->gpio_amp_bypass);\n\t\tgpio_clear(rf_path->gpio_tx_amp);\n\t\tgpio_set(rf_path->gpio_no_tx_amp_pwr);\n\t\tgpio_clear(rf_path->gpio_rx_amp);\n\t\tgpio_set(rf_path->gpio_no_rx_amp_pwr);\n\t} else if (ctrl & SWITCHCTRL_TX) {\n\t\tgpio_clear(rf_path->gpio_amp_bypass);\n\t\tgpio_set(rf_path->gpio_tx_amp);\n\t\tgpio_clear(rf_path->gpio_no_tx_amp_pwr);\n\t\tgpio_clear(rf_path->gpio_rx_amp);\n\t\tgpio_set(rf_path->gpio_no_rx_amp_pwr);\n\t} else {\n\t\tgpio_clear(rf_path->gpio_amp_bypass);\n\t\tgpio_clear(rf_path->gpio_tx_amp);\n\t\tgpio_set(rf_path->gpio_no_tx_amp_pwr);\n\t\tgpio_set(rf_path->gpio_rx_amp);\n\t\tgpio_clear(rf_path->gpio_no_rx_amp_pwr);\n\t}\n\n\t/*\n\t * These normally shouldn't be set post-Jawbreaker, but they can be\n\t * used to explicitly turn off power to the amplifiers while AMP_BYPASS\n\t * is unset:\n\t */\n\tif (ctrl & SWITCHCTRL_NO_TX_AMP_PWR) {\n\t\tgpio_set(rf_path->gpio_no_tx_amp_pwr);\n\t}\n\tif (ctrl & SWITCHCTRL_NO_RX_AMP_PWR) {\n\t\tgpio_set(rf_path->gpio_no_rx_amp_pwr);\n\t}\n\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tif (ctrl & SWITCHCTRL_ANT_PWR) {\n\t\t\tgpio_clear(&gpio_h1r9_no_ant_pwr);\n\t\t} else {\n\t\t\tgpio_set(&gpio_h1r9_no_ant_pwr);\n\t\t}\n\t} else {\n\t\tif (ctrl & SWITCHCTRL_ANT_PWR) {\n\t\t\tmixer_set_gpo(\n\t\t\t\t&mixer,\n\t\t\t\t0x00); /* turn on antenna power by clearing GPO1 */\n\t\t} else {\n\t\t\tmixer_set_gpo(\n\t\t\t\t&mixer,\n\t\t\t\t0x01); /* turn off antenna power by setting GPO1 */\n\t\t}\n\t}\n}\n#endif\n\n#ifdef PRALINE\nstatic void switchctrl_set_praline(rf_path_t* const rf_path, uint8_t ctrl)\n{\n\tif (ctrl & SWITCHCTRL_TX) {\n\t\tgpio_set(rf_path->gpio_tx_en);\n\t\tif (ctrl & SWITCHCTRL_NO_TX_AMP_PWR) {\n\t\t\tctrl |= SWITCHCTRL_AMP_BYPASS;\n\t\t}\n\t} else {\n\t\tgpio_clear(rf_path->gpio_tx_en);\n\t\tif (ctrl & SWITCHCTRL_NO_RX_AMP_PWR) {\n\t\t\tctrl |= SWITCHCTRL_AMP_BYPASS;\n\t\t}\n\t}\n\n\tif (ctrl & SWITCHCTRL_MIX_BYPASS) {\n\t\tgpio_set(rf_path->gpio_mix_en_n);\n\t} else {\n\t\tgpio_clear(rf_path->gpio_mix_en_n);\n\t}\n\n\tif (ctrl & SWITCHCTRL_HP) {\n\t\tgpio_clear(rf_path->gpio_lpf_en);\n\t} else {\n\t\tgpio_set(rf_path->gpio_lpf_en);\n\t}\n\n\tif (ctrl & SWITCHCTRL_AMP_BYPASS) {\n\t\tgpio_clear(rf_path->gpio_rf_amp_en);\n\t} else {\n\t\tgpio_set(rf_path->gpio_rf_amp_en);\n\t}\n\n\tif (ctrl & SWITCHCTRL_ANT_PWR) {\n\t\tgpio_clear(rf_path->gpio_ant_bias_en_n);\n\t} else {\n\t\tgpio_set(rf_path->gpio_ant_bias_en_n);\n\t}\n}\n#endif\n\n#ifdef RAD1O\nstatic void switchctrl_set_rad1o(rf_path_t* const rf_path, uint8_t ctrl)\n{\n\tif (ctrl & SWITCHCTRL_TX) {\n\t\tgpio_set(rf_path->gpio_tx_rx_n);\n\t\tgpio_clear(rf_path->gpio_tx_rx);\n\t} else {\n\t\tgpio_clear(rf_path->gpio_tx_rx_n);\n\t\tgpio_set(rf_path->gpio_tx_rx);\n\t}\n\n\tif (ctrl & SWITCHCTRL_MIX_BYPASS) {\n\t\tgpio_clear(rf_path->gpio_by_mix);\n\t\tgpio_set(rf_path->gpio_by_mix_n);\n\t\tgpio_clear(rf_path->gpio_mixer_en);\n\t} else {\n\t\tgpio_set(rf_path->gpio_by_mix);\n\t\tgpio_clear(rf_path->gpio_by_mix_n);\n\t\tgpio_set(rf_path->gpio_mixer_en);\n\t}\n\n\tif (ctrl & SWITCHCTRL_HP) {\n\t\tgpio_set(rf_path->gpio_low_high_filt);\n\t\tgpio_clear(rf_path->gpio_low_high_filt_n);\n\t} else {\n\t\tgpio_clear(rf_path->gpio_low_high_filt);\n\t\tgpio_set(rf_path->gpio_low_high_filt_n);\n\t}\n\n\tif (ctrl & SWITCHCTRL_AMP_BYPASS) {\n\t\tgpio_clear(rf_path->gpio_by_amp);\n\t\tgpio_set(rf_path->gpio_by_amp_n);\n\n\t\tgpio_clear(rf_path->gpio_tx_amp);\n\t\tgpio_clear(rf_path->gpio_rx_lna);\n\n\t} else if (ctrl & SWITCHCTRL_TX) {\n\t\tgpio_set(rf_path->gpio_by_amp);\n\t\tgpio_clear(rf_path->gpio_by_amp_n);\n\n\t\tgpio_set(rf_path->gpio_tx_amp);\n\t\tgpio_clear(rf_path->gpio_rx_lna);\n\n\t} else {\n\t\tgpio_set(rf_path->gpio_by_amp);\n\t\tgpio_clear(rf_path->gpio_by_amp_n);\n\n\t\tgpio_clear(rf_path->gpio_tx_amp);\n\t\tgpio_set(rf_path->gpio_rx_lna);\n\t}\n\n\t/*\n\t * These normally shouldn't be set post-Jawbreaker, but they can be\n\t * used to explicitly turn off power to the amplifiers while AMP_BYPASS\n\t * is unset:\n\t */\n\tif (ctrl & SWITCHCTRL_NO_TX_AMP_PWR) {\n\t\tgpio_clear(rf_path->gpio_tx_amp);\n\t}\n\tif (ctrl & SWITCHCTRL_NO_RX_AMP_PWR) {\n\t\tgpio_clear(rf_path->gpio_rx_lna);\n\t}\n}\n#endif\n\nstatic void switchctrl_set(rf_path_t* const rf_path, const uint8_t gpo)\n{\n#ifdef JAWBREAKER\n\t(void) rf_path; /* silence unused param warning */\n\tmixer_set_gpo(&mixer, gpo);\n#elif HACKRF_ONE\n\tswitchctrl_set_hackrf_one(rf_path, gpo);\n#elif PRALINE\n\tswitchctrl_set_praline(rf_path, gpo);\n#elif RAD1O\n\tswitchctrl_set_rad1o(rf_path, gpo);\n#else\n\t(void) gpo;\n#endif\n}\n\nvoid rf_path_pin_setup(rf_path_t* const rf_path)\n{\n#ifdef HACKRF_ONE\n\t/* Configure RF switch control signals */\n\t// clang-format off\n\tscu_pinmux(SCU_HP,            SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_LP,            SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_TX_MIX_BP,     SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_NO_MIX_BYPASS, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_RX_MIX_BP,     SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_TX_AMP,        SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_MIX_BYPASS,    SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_NO_TX_AMP_PWR, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_AMP_BYPASS,    SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_RX_AMP,        SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_NO_RX_AMP_PWR, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t// clang-format on\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tscu_pinmux(SCU_H1R9_RX, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t\tscu_pinmux(SCU_H1R9_NO_ANT_PWR, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t\tgpio_clear(&gpio_h1r9_no_ant_pwr);\n\t\tgpio_output(&gpio_h1r9_no_ant_pwr);\n\t\tscu_pinmux(SCU_H1R9_NO_VAA_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t} else {\n\t\tscu_pinmux(SCU_TX, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t\tscu_pinmux(SCU_RX, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t\tgpio_output(rf_path->gpio_tx);\n\t\tscu_pinmux(SCU_NO_VAA_ENABLE, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t}\n\n\t/*\n\t * Safe (initial) switch settings turn off both amplifiers and antenna port\n\t * power and enable both amp bypass and mixer bypass.\n\t */\n\tswitchctrl_set(rf_path, SWITCHCTRL_SAFE);\n\n\t/* Configure RF switch control signals as outputs */\n\tgpio_output(rf_path->gpio_amp_bypass);\n\tgpio_output(rf_path->gpio_no_mix_bypass);\n\tgpio_output(rf_path->gpio_rx_amp);\n\tgpio_output(rf_path->gpio_no_rx_amp_pwr);\n\tgpio_output(rf_path->gpio_hp);\n\tgpio_output(rf_path->gpio_lp);\n\tgpio_output(rf_path->gpio_tx_mix_bp);\n\tgpio_output(rf_path->gpio_rx_mix_bp);\n\tgpio_output(rf_path->gpio_tx_amp);\n\tgpio_output(rf_path->gpio_no_tx_amp_pwr);\n\tgpio_output(rf_path->gpio_mix_bypass);\n\tgpio_output(rf_path->gpio_rx);\n#elif RAD1O\n\t/* Configure RF switch control signals */\n\t// clang-format off\n\tscu_pinmux(SCU_BY_AMP,          SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_BY_AMP_N,        SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_TX_RX,           SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_TX_RX_N,         SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_BY_MIX,          SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_BY_MIX_N,        SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_LOW_HIGH_FILT,   SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_LOW_HIGH_FILT_N, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_TX_AMP,          SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_RX_LNA,          SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\tscu_pinmux(SCU_MIXER_EN,        SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t// clang-format on\n\n\t/* Configure RF power supply (VAA) switch */\n\tscu_pinmux(SCU_VAA_ENABLE, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\n\t/*\n\t * Safe (initial) switch settings turn off both amplifiers and antenna port\n\t * power and enable both amp bypass and mixer bypass.\n\t */\n\tswitchctrl_set(rf_path, SWITCHCTRL_SAFE);\n\n\t/* Configure RF switch control signals as outputs */\n\tgpio_output(rf_path->gpio_tx_rx_n);\n\tgpio_output(rf_path->gpio_tx_rx);\n\tgpio_output(rf_path->gpio_by_mix);\n\tgpio_output(rf_path->gpio_by_mix_n);\n\tgpio_output(rf_path->gpio_by_amp);\n\tgpio_output(rf_path->gpio_by_amp_n);\n\tgpio_output(rf_path->gpio_mixer_en);\n\tgpio_output(rf_path->gpio_low_high_filt);\n\tgpio_output(rf_path->gpio_low_high_filt_n);\n\tgpio_output(rf_path->gpio_tx_amp);\n\tgpio_output(rf_path->gpio_rx_lna);\n#elif PRALINE\n\t/* Configure RF switch control signals */\n\tscu_pinmux(SCU_TX_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tboard_rev_t rev = detected_revision();\n\tif ((rev == BOARD_REV_PRALINE_R1_0) || (rev == BOARD_REV_GSG_PRALINE_R1_0)) {\n\t\tscu_pinmux(SCU_MIX_EN_N_R1_0, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t} else {\n\t\tscu_pinmux(SCU_MIX_EN_N, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t}\n\tscu_pinmux(SCU_LPF_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\tscu_pinmux(SCU_RF_AMP_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\n\t/* Configure antenna port power control signal */\n\tscu_pinmux(SCU_ANT_BIAS_EN_N, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\n\t/* Configure RF power supply (VAA) switch */\n\tscu_pinmux(SCU_NO_VAA_ENABLE, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\n\t/*\n\t * Safe (initial) switch settings turn off both amplifiers and antenna port\n\t * power and enable both amp bypass and mixer bypass.\n\t */\n\tswitchctrl_set(rf_path, SWITCHCTRL_SAFE);\n\n\t/* Configure RF switch control signals as outputs */\n\tgpio_output(rf_path->gpio_ant_bias_en_n);\n\tgpio_output(rf_path->gpio_tx_en);\n\tgpio_output(rf_path->gpio_mix_en_n);\n\tgpio_output(rf_path->gpio_lpf_en);\n\tgpio_output(rf_path->gpio_rf_amp_en);\n#else\n\t(void) rf_path; /* silence unused param warning */\n#endif\n}\n\nvoid rf_path_init(rf_path_t* const rf_path)\n{\n\tssp1_set_mode_max5864();\n\tmax5864_setup(&max5864);\n\tmax5864_shutdown(&max5864);\n\n\tssp1_set_mode_max283x();\n#ifdef PRALINE\n\tmax283x_setup(&max283x, MAX2831_VARIANT);\n#else\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tmax283x_setup(&max283x, MAX2839_VARIANT);\n\t} else {\n\t\tmax283x_setup(&max283x, MAX2837_VARIANT);\n\t}\n#endif\n\tmax283x_start(&max283x);\n\n\t// On HackRF One, the mixer is now set up earlier in boot.\n#ifndef HACKRF_ONE\n\tmixer_setup(&mixer);\n#endif\n\trf_path->switchctrl = SWITCHCTRL_SAFE;\n}\n\nvoid rf_path_set_direction(rf_path_t* const rf_path, const rf_path_direction_t direction)\n{\n\t/* Turn off TX and RX amplifiers, then enable based on direction and bypass state. */\n\trf_path->switchctrl |= SWITCHCTRL_NO_TX_AMP_PWR | SWITCHCTRL_NO_RX_AMP_PWR;\n\n\tswitch (direction) {\n\tcase RF_PATH_DIRECTION_TX:\n\t\trf_path->switchctrl |= SWITCHCTRL_TX;\n\t\tif ((rf_path->switchctrl & SWITCHCTRL_AMP_BYPASS) == 0) {\n\t\t\t/* TX amplifier is in path, be sure to enable TX amplifier. */\n\t\t\trf_path->switchctrl &= ~SWITCHCTRL_NO_TX_AMP_PWR;\n\t\t}\n\t\tif (rf_path->switchctrl & SWITCHCTRL_MIX_BYPASS) {\n\t\t\tmixer_disable(&mixer);\n\t\t} else {\n\t\t\tmixer_enable(&mixer);\n\t\t}\n\t\tssp1_set_mode_max5864();\n\t\tmax5864_tx(&max5864);\n\t\tssp1_set_mode_max283x();\n\t\tmax283x_tx(&max283x);\n\t\tsgpio_configure(&sgpio_config, SGPIO_DIRECTION_TX);\n\t\tbreak;\n\n\tcase RF_PATH_DIRECTION_RX:\n\t\trf_path->switchctrl &= ~SWITCHCTRL_TX;\n\t\tif ((rf_path->switchctrl & SWITCHCTRL_AMP_BYPASS) == 0) {\n\t\t\t/* RX amplifier is in path, be sure to enable RX amplifier. */\n\t\t\trf_path->switchctrl &= ~SWITCHCTRL_NO_RX_AMP_PWR;\n\t\t}\n\t\tif (rf_path->switchctrl & SWITCHCTRL_MIX_BYPASS) {\n\t\t\tmixer_disable(&mixer);\n\t\t} else {\n\t\t\tmixer_enable(&mixer);\n\t\t}\n\t\tssp1_set_mode_max5864();\n\t\tmax5864_rx(&max5864);\n\t\tssp1_set_mode_max283x();\n\t\tmax283x_rx(&max283x);\n\t\tsgpio_configure(&sgpio_config, SGPIO_DIRECTION_RX);\n\t\tbreak;\n\n#ifdef PRALINE\n\tcase RF_PATH_DIRECTION_TX_CALIBRATION:\n\tcase RF_PATH_DIRECTION_RX_CALIBRATION:\n\t\trf_path->switchctrl &= ~SWITCHCTRL_TX;\n\t\tmixer_disable(&mixer);\n\t\tssp1_set_mode_max5864();\n\t\tmax5864_xcvr(&max5864);\n\t\tssp1_set_mode_max283x();\n\t\tif (direction == RF_PATH_DIRECTION_TX_CALIBRATION) {\n\t\t\tmax283x_tx_calibration(&max283x);\n\t\t} else {\n\t\t\tmax283x_rx_calibration(&max283x);\n\t\t}\n\t\tsgpio_configure(&sgpio_config, SGPIO_DIRECTION_RX);\n\t\tbreak;\n#endif\n\n\tcase RF_PATH_DIRECTION_OFF:\n\tdefault:\n\t\trf_path_set_lna(rf_path, 0);\n\t\t/* Set RF path to receive direction when \"off\" */\n\t\trf_path->switchctrl &= ~SWITCHCTRL_TX;\n\t\tmixer_disable(&mixer);\n\t\tssp1_set_mode_max5864();\n\t\tmax5864_standby(&max5864);\n\t\tssp1_set_mode_max283x();\n\t\tmax283x_set_mode(&max283x, MAX283x_MODE_STANDBY);\n\t\tsgpio_configure(&sgpio_config, SGPIO_DIRECTION_RX);\n\t\tbreak;\n\t}\n\n\tswitchctrl_set(rf_path, rf_path->switchctrl);\n\n\thackrf_ui()->set_direction(direction);\n}\n\nvoid rf_path_set_filter(rf_path_t* const rf_path, const rf_path_filter_t filter)\n{\n\tswitch (filter) {\n\tdefault:\n\tcase RF_PATH_FILTER_BYPASS:\n\t\trf_path->switchctrl |= SWITCHCTRL_MIX_BYPASS;\n\t\tmixer_disable(&mixer);\n\t\tbreak;\n\n\tcase RF_PATH_FILTER_LOW_PASS:\n\t\trf_path->switchctrl &= ~(SWITCHCTRL_HP | SWITCHCTRL_MIX_BYPASS);\n\t\tmixer_enable(&mixer);\n\t\tbreak;\n\n\tcase RF_PATH_FILTER_HIGH_PASS:\n\t\trf_path->switchctrl &= ~SWITCHCTRL_MIX_BYPASS;\n\t\trf_path->switchctrl |= SWITCHCTRL_HP;\n\t\tmixer_enable(&mixer);\n\t\tbreak;\n\t}\n\n\tswitchctrl_set(rf_path, rf_path->switchctrl);\n\n\thackrf_ui()->set_filter(filter);\n}\n\nvoid rf_path_set_lna(rf_path_t* const rf_path, const uint_fast8_t enable)\n{\n\tif (enable) {\n\t\tif (rf_path->switchctrl & SWITCHCTRL_TX) {\n\t\t\t/* AMP_BYPASS=0, NO_RX_AMP_PWR=1, NO_TX_AMP_PWR=0 */\n\t\t\trf_path->switchctrl |= SWITCHCTRL_NO_RX_AMP_PWR;\n\t\t\trf_path->switchctrl &=\n\t\t\t\t~(SWITCHCTRL_AMP_BYPASS | SWITCHCTRL_NO_TX_AMP_PWR);\n\t\t} else {\n\t\t\t/* AMP_BYPASS=0, NO_RX_AMP_PWR=0, NO_TX_AMP_PWR=1 */\n\t\t\trf_path->switchctrl |= SWITCHCTRL_NO_TX_AMP_PWR;\n\t\t\trf_path->switchctrl &=\n\t\t\t\t~(SWITCHCTRL_AMP_BYPASS | SWITCHCTRL_NO_RX_AMP_PWR);\n\t\t}\n\t} else {\n\t\t/* AMP_BYPASS=1, NO_RX_AMP_PWR=1, NO_TX_AMP_PWR=1 */\n\t\trf_path->switchctrl |= SWITCHCTRL_AMP_BYPASS | SWITCHCTRL_NO_TX_AMP_PWR |\n\t\t\tSWITCHCTRL_NO_RX_AMP_PWR;\n\t}\n\n\tswitchctrl_set(rf_path, rf_path->switchctrl);\n\n\thackrf_ui()->set_lna_power(enable);\n}\n\n/* antenna port power control */\nvoid rf_path_set_antenna(rf_path_t* const rf_path, const uint_fast8_t enable)\n{\n\tif (enable) {\n\t\trf_path->switchctrl |= SWITCHCTRL_ANT_PWR;\n\t} else {\n\t\trf_path->switchctrl &= ~(SWITCHCTRL_ANT_PWR);\n\t}\n\n\tswitchctrl_set(rf_path, rf_path->switchctrl);\n\n\thackrf_ui()->set_antenna_bias(enable);\n}\n"
  },
  {
    "path": "firmware/common/rf_path.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __RFPATH_H__\n#define __RFPATH_H__\n\n#include <stdint.h>\n\n#include \"gpio.h\"\n\ntypedef enum {\n\tRF_PATH_DIRECTION_OFF,\n\tRF_PATH_DIRECTION_RX,\n\tRF_PATH_DIRECTION_TX,\n#ifdef PRALINE\n\tRF_PATH_DIRECTION_TX_CALIBRATION,\n\tRF_PATH_DIRECTION_RX_CALIBRATION,\n#endif\n} rf_path_direction_t;\n\ntypedef enum {\n\tRF_PATH_FILTER_BYPASS = 0,\n\tRF_PATH_FILTER_LOW_PASS = 1,\n\tRF_PATH_FILTER_HIGH_PASS = 2,\n} rf_path_filter_t;\n\ntypedef struct rf_path_t {\n\tuint8_t switchctrl;\n#ifdef HACKRF_ONE\n\tgpio_t gpio_hp;\n\tgpio_t gpio_lp;\n\tgpio_t gpio_tx_mix_bp;\n\tgpio_t gpio_no_mix_bypass;\n\tgpio_t gpio_rx_mix_bp;\n\tgpio_t gpio_tx_amp;\n\tgpio_t gpio_tx;\n\tgpio_t gpio_mix_bypass;\n\tgpio_t gpio_rx;\n\tgpio_t gpio_no_tx_amp_pwr;\n\tgpio_t gpio_amp_bypass;\n\tgpio_t gpio_rx_amp;\n\tgpio_t gpio_no_rx_amp_pwr;\n#endif\n#ifdef RAD1O\n\tgpio_t gpio_tx_rx_n;\n\tgpio_t gpio_tx_rx;\n\tgpio_t gpio_by_mix;\n\tgpio_t gpio_by_mix_n;\n\tgpio_t gpio_by_amp;\n\tgpio_t gpio_by_amp_n;\n\tgpio_t gpio_mixer_en;\n\tgpio_t gpio_low_high_filt;\n\tgpio_t gpio_low_high_filt_n;\n\tgpio_t gpio_tx_amp;\n\tgpio_t gpio_rx_lna;\n#endif\n#ifdef PRALINE\n\tgpio_t gpio_tx_en;\n\tgpio_t gpio_mix_en_n;\n\tgpio_t gpio_lpf_en;\n\tgpio_t gpio_rf_amp_en;\n\tgpio_t gpio_ant_bias_en_n;\n#endif\n} rf_path_t;\n\nvoid rf_path_pin_setup(rf_path_t* const rf_path);\nvoid rf_path_init(rf_path_t* const rf_path);\n\nvoid rf_path_set_direction(rf_path_t* const rf_path, const rf_path_direction_t direction);\n\nvoid rf_path_set_filter(rf_path_t* const rf_path, const rf_path_filter_t filter);\n\nvoid rf_path_set_lna(rf_path_t* const rf_path, const uint_fast8_t enable);\nvoid rf_path_set_antenna(rf_path_t* const rf_path, const uint_fast8_t enable);\n\n#endif /*__RFPATH_H__*/\n"
  },
  {
    "path": "firmware/common/rffc5071.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n * 'gcc -DTEST -DDEBUG -O2 -o test rffc5071.c' prints out what test\n * program would do if it had a real spi library\n */\n\n/*\n * The actual part on Jawbreaker is the RFFC5072, not the RFFC5071, but the\n * RFFC5071 may be installed instead.  The only difference between the parts is\n * that the RFFC5071 includes a second mixer.\n */\n\n#include <stdint.h>\n#include <string.h>\n#include \"rffc5071.h\"\n#include \"rffc5071_regs.def\" // private register def macros\n#include \"selftest.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n#include \"delay.h\"\n\nstatic bool enabled = false;\n\n/* Default register values from vendor documentation or software. */\nstatic const uint16_t rffc5071_regs_default[RFFC5071_NUM_REGS] = {\n\t0xfffb, /* 00 */\n\t0x4064, /* 01 */\n\t0x9055, /* 02 */\n\t0x2d02, /* 03 */\n\t0xb0bf, /* 04 */\n\t0xb0bf, /* 05 */\n\t0x0028, /* 06 */\n\t0x0028, /* 07 */\n\t0xfc06, /* 08 */\n\t0x8220, /* 09 */\n\t0x0202, /* 0A */\n\t0x0400, /* 0B */\n\t0x1a94, /* 0C */\n\t0xd89d, /* 0D */\n\t0x8900, /* 0E */\n\t0x1e84, /* 0F */\n\t0x89d8, /* 10 */\n\t0x9d00, /* 11 */\n\t0x2a80, /* 12 */\n\t0x0000, /* 13 */\n\t0x0000, /* 14 */\n\t0x0000, /* 15 */\n\t0x0206, /* 16 */\n\t0x4900, /* 17 */\n\t0x0281, /* 18 */\n\t0xf00f, /* 19 */\n\t0x0000, /* 1A */\n\t0x0000, /* 1B */\n\t0xc840, /* 1C */\n\t0x0000, /* 1D, readsel = 0b0000 */\n\t0x0005,\n\t/* 1E */};\n\n/* Set up all registers according to defaults specified in docs. */\nvoid rffc5071_init(rffc5071_driver_t* const drv)\n{\n\tmemcpy(drv->regs, rffc5071_regs_default, sizeof(drv->regs));\n\tdrv->regs_dirty = 0x7fffffff;\n\n\t/* Write default register values to chip. */\n\trffc5071_regs_commit(drv);\n\n\tselftest.mixer_id = rffc5071_reg_read(drv, RFFC5071_READBACK_REG);\n\tif ((selftest.mixer_id >> 3) != 4416) {\n\t\tselftest.report.pass = false;\n\t}\n}\n\n/*\n * Set up pins for GPIO and SPI control, configure SSP peripheral for SPI, and\n * set our own default register configuration.\n */\nvoid rffc5071_setup(rffc5071_driver_t* const drv)\n{\n\tgpio_set(drv->gpio_reset);\n\tgpio_output(drv->gpio_reset);\n\n#ifdef PRALINE\n\t/* Configure mixer PLL lock detect pin */\n\tscu_pinmux(SCU_MIXER_LD, SCU_MIXER_LD_PINCFG);\n\tgpio_input(drv->gpio_ld);\n#endif\n\n\trffc5071_init(drv);\n\n\t/* zero low bits of fractional divider */\n\tset_RFFC5071_P2NLSB(drv, 0);\n\n\t/* set ENBL and MODE to be configured via 3-wire interface,\n\t * not control pins. */\n\tset_RFFC5071_SIPIN(drv, 1);\n\n\t/* GPOs are active at all times */\n\tset_RFFC5071_GATE(drv, 1);\n\n\t/* mixer 2 used for both RX and TX */\n\tset_RFFC5071_FULLD(drv, 0);\n\tset_RFFC5071_MODE(drv, 1);\n\n#if defined(PRALINE) || defined(HACKRF_ONE)\n\t/* Enable GPO Lock output signal */\n\tset_RFFC5071_LOCK(drv, 1);\n#endif\n\n\t/* Enable reference oscillator standby */\n\tset_RFFC5071_REFST(drv, 1);\n\n\t/* Disable dither */\n\tset_RFFC5071_SDM(drv, 0b11);\n\n\t/* Maximize VCO warm-up time */\n\tset_RFFC5071_TVCO(drv, 31);\n\n\trffc5071_regs_commit(drv);\n}\n\nvoid rffc5071_lock_test(rffc5071_driver_t* const drv)\n{\n\tbool lock = false;\n\n\tfor (int i = 0; i < NUM_LOCK_ATTEMPTS; i++) {\n\t\t// Tune to 100MHz.\n\t\trffc5071_set_frequency(drv, 100000000);\n\t\trffc5071_enable(drv);\n\n\t\t// Wait 1ms.\n\t\tdelay_us_at_mhz(1000, 204);\n\n\t\t// Check for lock.\n\t\tlock = rffc5071_check_lock(drv);\n\n\t\trffc5071_disable(drv);\n\t\tdelay_us_at_mhz(100, 204);\n\n\t\tselftest.mixer_locks[i] = lock;\n\t}\n\n\t// The last attempt must be successful.\n\tif (!lock) {\n\t\tselftest.report.pass = false;\n\t}\n}\n\nbool rffc5071_check_lock(rffc5071_driver_t* const drv)\n{\n#ifdef PRALINE\n\treturn gpio_read(drv->gpio_ld);\n#else\n\tset_RFFC5071_READSEL(drv, 0b0001);\n\trffc5071_regs_commit(drv);\n\treturn !!(rffc5071_reg_read(drv, RFFC5071_READBACK_REG) & 0x8000);\n#endif\n}\n\nstatic uint16_t rffc5071_spi_read(rffc5071_driver_t* const drv, uint8_t r)\n{\n\t(void) drv;\n\n\tuint16_t data[] = {0x80 | (r & 0x7f), 0xffff};\n\tspi_bus_transfer(drv->bus, data, 2);\n\treturn data[1];\n}\n\nstatic void rffc5071_spi_write(rffc5071_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\t(void) drv;\n\n\tuint16_t data[] = {0x00 | (r & 0x7f), v};\n\tspi_bus_transfer(drv->bus, data, 2);\n}\n\nuint16_t rffc5071_reg_read(rffc5071_driver_t* const drv, uint8_t r)\n{\n\t/* Readback register is not cached. */\n\tif (r == RFFC5071_READBACK_REG) {\n\t\treturn rffc5071_spi_read(drv, r);\n\t}\n\n\t/* Discard uncommited write when reading. This shouldn't\n\t * happen, and probably has not been tested. */\n\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\tdrv->regs[r] = rffc5071_spi_read(drv, r);\n\t};\n\treturn drv->regs[r];\n}\n\nvoid rffc5071_reg_write(rffc5071_driver_t* const drv, uint8_t r, uint16_t v)\n{\n\tdrv->regs[r] = v;\n\trffc5071_spi_write(drv, r, v);\n\tRFFC5071_REG_SET_CLEAN(drv, r);\n}\n\nstatic inline void rffc5071_reg_commit(rffc5071_driver_t* const drv, uint8_t r)\n{\n\trffc5071_reg_write(drv, r, drv->regs[r]);\n}\n\nvoid rffc5071_regs_commit(rffc5071_driver_t* const drv)\n{\n\tint r;\n\tfor (r = 0; r < RFFC5071_NUM_REGS; r++) {\n\t\tif ((drv->regs_dirty >> r) & 0x1) {\n\t\t\trffc5071_reg_commit(drv, r);\n\t\t}\n\t}\n}\n\nvoid rffc5071_disable(rffc5071_driver_t* const drv)\n{\n\tif (enabled) {\n\t\tset_RFFC5071_ENBL(drv, 0);\n\t\trffc5071_regs_commit(drv);\n\t\tenabled = false;\n\t}\n}\n\nvoid rffc5071_enable(rffc5071_driver_t* const drv)\n{\n\tif (!enabled) {\n\t\tset_RFFC5071_ENBL(drv, 1);\n\t\trffc5071_regs_commit(drv);\n\t\tenabled = true;\n\t}\n}\n\n#define FREQ_ONE_MHZ (1000ULL * 1000ULL)\n#define REF_FREQ     (40 * FREQ_ONE_MHZ)\n#define LO_MAX       (5400 * FREQ_ONE_MHZ)\n\n/* configure frequency synthesizer (lo in Hz) */\nuint64_t rffc5071_config_synth(rffc5071_driver_t* const drv, uint64_t lo)\n{\n\tuint64_t fvco;\n\tuint8_t fbkdivlog;\n\tuint16_t n;\n\tuint64_t tune_freq_hz;\n\tuint16_t p1nmsb;\n\tuint8_t p1nlsb;\n\n\t/* Calculate n_lo (no division) */\n\tuint8_t n_lo = 0;\n\tuint64_t x = LO_MAX >> 1;\n\twhile ((x >= lo) && (n_lo < 5)) {\n\t\tn_lo++;\n\t\tx >>= 1;\n\t}\n\n\tfvco = lo << n_lo;\n\n\t/*\n\t * Higher charge pump leakage setting and fbkdivlog are required above\n\t * 3.2 GHz.\n\t */\n\tif (fvco > (3200 * FREQ_ONE_MHZ)) {\n\t\tfbkdivlog = 2;\n\t\tset_RFFC5071_PLLCPL(drv, 3);\n\t} else {\n\t\tfbkdivlog = 1;\n\t\tset_RFFC5071_PLLCPL(drv, 2);\n\t}\n\n\tuint64_t tmp_n = (fvco << (24ULL - fbkdivlog)) / REF_FREQ;\n\n\t/* Round to nearest step = ref_MHz / 2**s. For s=6, step=625000 Hz */\n\t/* This also ensures the lowest 22-s fractional bits are set to 0. */\n\tconst uint8_t s = 6;\n\tconst uint8_t d = (24 - fbkdivlog + n_lo) - s;\n\ttmp_n = ((tmp_n + (1 << (d - 1))) >> d) << d;\n\n\tn = tmp_n >> 24ULL;\n\tp1nmsb = (tmp_n >> 8ULL) & 0xffff;\n\tp1nlsb = tmp_n & 0xff;\n\n\ttune_freq_hz = (tmp_n * REF_FREQ) >> (24 - fbkdivlog + n_lo);\n\n\t/* Path 2 */\n\tset_RFFC5071_P2LODIV(drv, n_lo);\n\tset_RFFC5071_P2N(drv, n);\n\tset_RFFC5071_P2PRESC(drv, fbkdivlog);\n\tset_RFFC5071_P2NMSB(drv, p1nmsb);\n\tif (s > 14) {\n\t\t/* Only set when the step size is small enough. */\n\t\tset_RFFC5071_P2NLSB(drv, p1nlsb);\n\t}\n\n\trffc5071_regs_commit(drv);\n\n\treturn tune_freq_hz;\n}\n\nuint64_t rffc5071_set_frequency(rffc5071_driver_t* const drv, uint64_t hz)\n{\n\tuint32_t tune_freq;\n\n\ttune_freq = rffc5071_config_synth(drv, hz);\n\tif (enabled) {\n\t\tset_RFFC5071_RELOK(drv, 1);\n\t\trffc5071_regs_commit(drv);\n\t}\n\n\treturn tune_freq;\n}\n\nvoid rffc5071_set_gpo(rffc5071_driver_t* const drv, uint8_t gpo)\n{\n\t/* We set GPO for both paths just in case. */\n\tset_RFFC5071_P1GPO(drv, gpo);\n\tset_RFFC5071_P2GPO(drv, gpo);\n\n\trffc5071_regs_commit(drv);\n}\n\n#ifdef PRALINE\nbool rffc5071_poll_ld(rffc5071_driver_t* const drv, uint8_t* prelock_state)\n{\n\t// The RFFC5072 can be configured to output PLL lock status on\n\t// GPO4. The lock detect signal is produced by a window detector\n\t// on the VCO tuning voltage. It goes high to show PLL lock when\n\t// the VCO tuning voltage is within the specified range, typically\n\t// 0.30V to 1.25V.\n\t//\n\t// During the tuning process the lock signal will often go high,\n\t// only to drop lock briefly before returning to the locked state.\n\t//\n\t// Therefore, to reliably detect lock it is necessary to also\n\t// track the state of the FSM that controls the tuning process.\n\t//\n\t// Before re-tuning begins, and after final lock has been\n\t// established, the FSM can be considered to be in STATE_LOCKED.\n\t//\n\t// The very first state change only occurs around 150us _after_ a\n\t// new frequency has been set and registers updated:\n\t//\n\t//   L        123456L   (STATE)\n\t//   ----___------_---  (LD)\n\t//\n\t// This means we need to track the state(s) that occur before\n\t// STATE_LOCKED to be able to reliably identify lock.\n\t//\n\t// At the time of writing 15 different states have been spotted in\n\t// the wild.\n\t//\n\t// The first six states occur at some point during most tuning\n\t// operations with the others occuring less frequently.\n\t//\n\t// Of the first six, two states have been identified as\n\t// STATE_PRELOCKn which, once entered, indicate that no further\n\t// changes will occur to the locked state.\n\tenum state {\n\t\tSTATE_LOCKED = 0x17, // 0b10111\n\t\tSTATE_00010 = 0x02,\n\t\tSTATE_00100 = 0x04,\n\t\tSTATE_01011 = 0x0b,\n\t\tSTATE_PRELOCK1 = 0x10, // 0b10000\n\t\tSTATE_PRELOCK2 = 0x1e, // 0b11110\n\t\tSTATE_00000 = 0x00,\n\t\tSTATE_00001 = 0x01, // mixer bypassed\n\t\tSTATE_00011 = 0x03,\n\t\tSTATE_00101 = 0x05,\n\t\tSTATE_00110 = 0x06,\n\t\tSTATE_00111 = 0x07,\n\t\tSTATE_01010 = 0x0a,\n\t\tSTATE_10110 = 0x16,\n\t\tSTATE_11110 = 0x1e, // ?\n\t\tSTATE_11111 = 0x1f,\n\t\tSTATE_NONE = 0xff,\n\t};\n\n\t// Select which fields will be made available in the readback\n\t// register - we only need to do this the first time.\n\tif (*prelock_state == STATE_NONE) {\n\t\tset_RFFC5071_READSEL(drv, 0b0011);\n\t\trffc5071_regs_commit(drv);\n\t}\n\n\t// read fsm state\n\tuint16_t rb = rffc5071_reg_read(drv, RFFC5071_READBACK_REG);\n\tuint8_t rsm_state = (rb >> 11) & 0b11111;\n\n\t// get gpo4 lock detect signal\n\tbool gpo4_ld = gpio_read(drv->gpio_ld);\n\n\t// parse state\n\tswitch (rsm_state) {\n\tcase STATE_LOCKED: // 'normal operation'\n\t\tif (gpo4_ld &&\n\t\t    ((*prelock_state == STATE_PRELOCK1) ||\n\t\t     (*prelock_state == STATE_PRELOCK2))) {\n\t\t\treturn true;\n\t\t}\n\t\tbreak;\n\tcase STATE_00010:\n\tcase STATE_00100:\n\tcase STATE_01011:\n\t\tbreak;\n\tcase STATE_PRELOCK1:\n\t\t*prelock_state = rsm_state;\n\t\tbreak;\n\tcase STATE_PRELOCK2:\n\t\t*prelock_state = rsm_state;\n\t\tbreak;\n\t\t// other states\n\tcase STATE_00000:\n\tcase STATE_00001:\n\tcase STATE_00011:\n\tcase STATE_00101:\n\tcase STATE_00110:\n\tcase STATE_00111:\n\tcase STATE_01010:\n\tcase STATE_10110:\n\tcase STATE_11111:\n\tcase STATE_NONE:\n\t\tbreak;\n\tdefault:\n\t\t// unknown state\n\t\tbreak;\n\t}\n\n\treturn false;\n}\n#endif\n"
  },
  {
    "path": "firmware/common/rffc5071.h",
    "content": "/*\n * Copyright 2012-2014 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __RFFC5071_H\n#define __RFFC5071_H\n\n#include <stdint.h>\n\n#include \"spi_bus.h\"\n#include \"gpio.h\"\n\n/* 31 registers, each containing 16 bits of data. */\n#define RFFC5071_NUM_REGS 31\n\ntypedef struct {\n\tspi_bus_t* const bus;\n\tgpio_t gpio_reset;\n#ifdef PRALINE\n\tgpio_t gpio_ld;\n#endif\n\tuint16_t regs[RFFC5071_NUM_REGS];\n\tuint32_t regs_dirty;\n} rffc5071_driver_t;\n\n/* Initialize chip. Call _setup() externally, as it calls _init(). */\nextern void rffc5071_init(rffc5071_driver_t* const drv);\nextern void rffc5071_setup(rffc5071_driver_t* const drv);\nextern void rffc5071_lock_test(rffc5071_driver_t* const drv);\n\n/* Read a register via SPI. Save a copy to memory and return\n * value. Discard any uncommited changes and mark CLEAN. */\nextern uint16_t rffc5071_reg_read(rffc5071_driver_t* const drv, uint8_t r);\n\n/* Write value to register via SPI and save a copy to memory. Mark\n * CLEAN. */\nextern void rffc5071_reg_write(rffc5071_driver_t* const drv, uint8_t r, uint16_t v);\n\n/* Write all dirty registers via SPI from memory. Mark all clean. Some\n * operations require registers to be written in a certain order. Use\n * provided routines for those operations. */\nextern void rffc5071_regs_commit(rffc5071_driver_t* const drv);\n\n/* Set frequency (Hz). */\nextern uint64_t rffc5071_set_frequency(rffc5071_driver_t* const drv, uint64_t hz);\n\nextern void rffc5071_enable(rffc5071_driver_t* const drv);\nextern void rffc5071_disable(rffc5071_driver_t* const drv);\n\nextern void rffc5071_set_gpo(rffc5071_driver_t* const drv, uint8_t);\n#ifdef PRALINE\nextern bool rffc5071_poll_ld(rffc5071_driver_t* const drv, uint8_t* prelock_state);\n#endif\nextern bool rffc5071_check_lock(rffc5071_driver_t* const drv);\n\n#endif // __RFFC5071_H\n"
  },
  {
    "path": "firmware/common/rffc5071_regs.def",
    "content": "/* -*- mode: c -*-\n *\n * Copyright 2012 Michael Ossmann\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __RFFC5071_REGS_DEF\n#define __RFFC5071_REGS_DEF\n\n#define RFFC5071_REG_SET_CLEAN(_d, _r) (_d->regs_dirty &= ~(1UL<<_r))\n#define RFFC5071_REG_SET_DIRTY(_d, _r) (_d->regs_dirty |= (1UL<<_r))\n\n#define RFFC5071_READBACK_REG 31\n#define RFFC5071_DEV_ID_MASK 0xFFFC\n\n/* Generate static inline accessors that operate on the global\n * regs. Done this way to (1) allow defs to be scraped out and used\n * elsewhere, e.g. in scripts, (2) to avoid dealing with endian\n * (structs). This may be used in firmware, or on host predefined\n * register loads. */\n\n/* On set_, register is always set dirty, even if nothing\n * changed. This makes sure that writes that have side effects,\n * e.g. frequency setting, are not skipped. */\n\n/* n=name, r=regnum, o=offset (bits from LSB) of LSB of field,\n * l=length (bits) */\n#define __MREG__(n,r,o,l) \\\nstatic inline uint16_t get_##n(rffc5071_driver_t* const _d) { \\\n        return (_d->regs[r] >> o) & ((1L<<l)-1); \\\n} \\\nstatic inline void set_##n(rffc5071_driver_t* const _d, uint16_t v) {      \\\n\t_d->regs[r] &= (uint16_t)(~(((1L<<l)-1)<<o));\t\\\n\t_d->regs[r] |= (uint16_t)(((v&((1L<<l)-1))<<o));\t\\\n\tRFFC5071_REG_SET_DIRTY(_d, r);\t\t\t\t\\\n}\n\n/* REG 00 (0): LF */\n__MREG__(RFFC5071_PLLCPL,0,0,3)\n__MREG__(RFFC5071_P1CPDEF,0,3,6)\n__MREG__(RFFC5071_P2CPDEF,0,9,6)\n__MREG__(RFFC5071_IFACT,0,15,1)\n#define RFFC5071_\n\n/* REG 01 (1): XO */\n__MREG__(RFFC5071_SUWAIT,1,0,10)\n__MREG__(RFFC5071_XOCF,1,10,1)\n__MREG__(RFFC5071_XOC,1,11,4)\n__MREG__(RFFC5071_XOCH,1,15,1)\n\n/* REG 02 (2): CAL_TIME */\n__MREG__(RFFC5071_TKV2,2,0,4)\n__MREG__(RFFC5071_TKV1,2,4,4)\n__MREG__(RFFC5071_TCT,2,10,5)\n__MREG__(RFFC5071_WAIT,2,15,1)\n\n/* REG 03 (3): VCO_CTRL */\n__MREG__(RFFC5071_ICPUP,3,1,2)\n__MREG__(RFFC5071_REFST,3,3,1)\n__MREG__(RFFC5071_XOI3,3,4,1)\n__MREG__(RFFC5071_XOI2,3,5,1)\n__MREG__(RFFC5071_XOI1,3,6,1)\n__MREG__(RFFC5071_KVPOL,3,7,1)\n__MREG__(RFFC5071_KVRNG,3,8,1)\n__MREG__(RFFC5071_KVAVG,3,9,2)\n__MREG__(RFFC5071_CLKPL,3,1,1)\n__MREG__(RFFC5071_CTPOL,3,12,1)\n__MREG__(RFFC5071_CTAVG,3,13,2)\n__MREG__(RFFC5071_XTVCO,3,15,1)\n\n/* REG 04 (4): CT_CAL1 */\n__MREG__(RFFC5071_P1CTDEF,4,0,7)\n__MREG__(RFFC5071_P1CT,4,7,1)\n__MREG__(RFFC5071_P1CTV,4,8,5)\n__MREG__(RFFC5071_P1CTGAIN,4,13,3)\n\n/* REG 05 (5): CT_CAL2 */\n__MREG__(RFFC5071_P2CTDEF,5,0,7)\n__MREG__(RFFC5071_P2CT,5,7,1)\n__MREG__(RFFC5071_P2CTV,5,8,5)\n__MREG__(RFFC5071_P2CTGAIN,5,13,3)\n\n/* REG 06 (6): PLL_CAL1 */\n__MREG__(RFFC5071_P1SGN,6,2,1)\n__MREG__(RFFC5071_P1KVGAIN,6,3,3)\n__MREG__(RFFC5071_P1DN,6,6,9)\n__MREG__(RFFC5071_P1KV,6,15,1)\n\n/* REG 07 (7): PLL_CAL2 */\n__MREG__(RFFC5071_P2SGN,7,2,1)\n__MREG__(RFFC5071_P2KVGAIN,7,3,3)\n__MREG__(RFFC5071_P2DB,7,6,9)\n__MREG__(RFFC5071_P2KV,7,15,1)\n\n/* REG 08 (8): VCO_AUTO */\n__MREG__(RFFC5071_CTMIN,8,1,7)\n__MREG__(RFFC5071_CTMAX,8,8,7)\n__MREG__(RFFC5071_AUTO,8,15,1)\n\n/* REG 09 (9): PLL_CTRL */\n__MREG__(RFFC5071_PLLDY,9,0,2)\n__MREG__(RFFC5071_ALOI,9,2,1)\n__MREG__(RFFC5071_RELOK,9,3,1)\n__MREG__(RFFC5071_LDLEV,9,4,1)\n__MREG__(RFFC5071_LDEN,9,5,1)\n__MREG__(RFFC5071_TVCO,9,6,5)\n__MREG__(RFFC5071_PLLST,9,11,1)\n__MREG__(RFFC5071_CLKDIV,9,12,3)\n__MREG__(RFFC5071_DIVBY,9,15,1)\n\n/* REG 0A (10): PLL_BIAS */\n__MREG__(RFFC5071_P2VCOI,10,0,3)\n__MREG__(RFFC5071_P2LOI,10,3,4)\n__MREG__(RFFC5071_P1VCOI,10,8,3)\n__MREG__(RFFC5071_P1LOI,10,11,4)\n\n/* REG 0B (11): MIX_CONT */\n__MREG__(RFFC5071_P2MIXIDD,11,9,3)\n__MREG__(RFFC5071_P1MIXIDD,11,12,3)\n__MREG__(RFFC5071_FULLD,11,15,1)\n\n/* REG 0C (12): P1_FREQ1 */\n__MREG__(RFFC5071_P1VCOSEL,12,0,2)\n__MREG__(RFFC5071_P1PRESC,12,2,2)\n__MREG__(RFFC5071_P1LODIV,12,4,3)\n__MREG__(RFFC5071_P1N,12,7,9)\n\n/* REG 0D (13): P1_FREQ2 */ /* !!!!! CHECK FOR OVERFLOW !!!!! */\n__MREG__(RFFC5071_P1NMSB,13,0,16)\n\n/* REG 0E (14): P1_FREQ3 */\n__MREG__(RFFC5071_P1NLSB,14,8,8)\n\n/* REG 0F (15): P2_FREQ1 */\n__MREG__(RFFC5071_P2VCOSEL,15,0,2)\n__MREG__(RFFC5071_P2PRESC,15,2,2)\n__MREG__(RFFC5071_P2LODIV,15,4,3)\n__MREG__(RFFC5071_P2N,15,7,9)\n\n/* REG 10 (16): P2_FREQ2 */ /* !!!!! CHECK FOR OVERFLOW !!!!! */\n__MREG__(RFFC5071_P2NMSB,16,0,16)\n\n/* REG 11 (17): P2_FREQ3 */\n__MREG__(RFFC5071_P2NLSB,17,8,8)\n\n/* REG 12 (18): FN_CTRL */\n__MREG__(RFFC5071_TZPS,18,1,1)\n__MREG__(RFFC5071_DMODE,18,2,1)\n__MREG__(RFFC5071_FM,18,3,1)\n__MREG__(RFFC5071_DITH,18,4,1)\n__MREG__(RFFC5071_DSM_MODE,18,5,1)\n__MREG__(RFFC5071_PHSALNDLY,18,6,2)\n__MREG__(RFFC5071_PHSALNGAIN,18,8,3)\n__MREG__(RFFC5071_PHALN,18,11,1)\n__MREG__(RFFC5071_SDM,18,12,2)\n__MREG__(RFFC5071_DITHR,18,14,1)\n__MREG__(RFFC5071_FNZ,18,15,1)\n\n/* REG 13 (19): EXT_MOD */\n__MREG__(RFFC5071_MODSTEP,19,10,4)\n__MREG__(RFFC5071_MODSETUP,19,14,2)\n\n/* REG 14 (20): FMOD */ /* !!!!! CHECK FOR OVERFLOW !!!!! */\n__MREG__(RFFC5071_MODULATION,20,0,16)\n\n/* REG 15 (21): SDI_CTRL */\n__MREG__(RFFC5071_RESET,21,1,1)\n__MREG__(RFFC5071_ADDR,21,11,1)\n__MREG__(RFFC5071_4WIRE,21,12,1)\n__MREG__(RFFC5071_MODE,21,13,1)\n__MREG__(RFFC5071_ENBL,21,14,1)\n__MREG__(RFFC5071_SIPIN,21,15,1)\n\n/* REG 16 (22): GPO */\n__MREG__(RFFC5071_LOCK,22,0,1)\n__MREG__(RFFC5071_GATE,22,1,1)\n__MREG__(RFFC5071_P1GPO,22,2,7)\n__MREG__(RFFC5071_P2GPO,22,9,7)\n\n/* REG 17 (23): T_VCO */\n__MREG__(RFFC5071_CURVE_VCO3,23,7,3)\n__MREG__(RFFC5071_CURVE_VCO2,23,10,3)\n__MREG__(RFFC5071_CURVE_VCO1,23,13,3)\n\n/* REG 18 (24): IQMOD1 */\n__MREG__(RFFC5071_BUFDC,24,0,2)\n__MREG__(RFFC5071_DIVBIAS,24,2,1)\n__MREG__(RFFC5071_CALBLK,24,3,1)\n__MREG__(RFFC5071_CALNUL,24,4,1)\n__MREG__(RFFC5071_CALON,24,5,1)\n__MREG__(RFFC5071_LOBIAS,24,6,2)\n__MREG__(RFFC5071_MODBIAS,24,8,3)\n__MREG__(RFFC5071_CTRL,24,11,5)   /* shown as 5 fields in reg overview */\n\n/* REG 19 (25): IQMOD2 */\n__MREG__(RFFC5071_MODBUF,25,0,2)\n__MREG__(RFFC5071_MOD,25,2,2)\n__MREG__(RFFC5071_CALATTEN,25,4,2)\n__MREG__(RFFC5071_RCTUNE,25,6,6)\n__MREG__(RFFC5071_BBATTEN,25,12,4)\n\n/* REG 1A (26): IQMOD3 */\n__MREG__(RFFC5071_DACEN,26,3,1)\n__MREG__(RFFC5071_BUFDACQ,26,4,6)\n__MREG__(RFFC5071_BUFDACI,26,10,6)\n\n/* REG 1B (27): IQMOD4 */\n__MREG__(RFFC5071_BUFBIAS2,27,2,2)\n__MREG__(RFFC5071_BUFBIAS1,27,4,2)\n__MREG__(RFFC5071_MODDACQ,27,6,6)\n__MREG__(RFFC5071_MODDACI,27,12,6)\n\n/* REG 1C (28): T_CTRL */\n__MREG__(RFFC5071_V_TEST,28,5,1)\n__MREG__(RFFC5071_LDO_BY,28,6,1)\n__MREG__(RFFC5071_EXT_FILT,28,7,1)\n__MREG__(RFFC5071_REF_SEL,28,8,1)\n__MREG__(RFFC5071_FILT_CTRL,28,9,2)\n__MREG__(RFFC5071_FC_EN,28,11,1)\n__MREG__(RFFC5071_TBL_SEL,28,12,2)\n__MREG__(RFFC5071_TC_EN,28,14,2)\n\n/* REG 1D (29): DEV_CTRL */\n__MREG__(RFFC5071_BYPAS,29,1,1)\n__MREG__(RFFC5071_CTCLK,29,2,1)\n__MREG__(RFFC5071_DAC,29,3,1)\n__MREG__(RFFC5071_CPD,29,4,1)\n__MREG__(RFFC5071_CPU,29,5,1)\n__MREG__(RFFC5071_RSMSTOPST,29,6,5)\n__MREG__(RFFC5071_RSMST,29,11,1)\n__MREG__(RFFC5071_READSEL,29,12,4)\n\n/* REG 1E (30): TEST */\n__MREG__(RFFC5071_LFSRD,30,0,1)     /* n/a in reg overview */\n__MREG__(RFFC5071_RCBYP,30,1,1)\n__MREG__(RFFC5071_RGBYP,30,2,1)\n__MREG__(RFFC5071_LFSRT,30,3,1)\n__MREG__(RFFC5071_LFSRGATET,30,4,4)\n__MREG__(RFFC5071_LFSRP,30,8,1)\n__MREG__(RFFC5071_LFSR,30,9,1)\n__MREG__(RFFC5071_TSEL,30,10,2)\n__MREG__(RFFC5071_TMUX,30,12,3)\n__MREG__(RFFC5071_TEN,30,15,1)\n\n#endif // __RFFC5071_REGS_DEF\n"
  },
  {
    "path": "firmware/common/rffc5071_spi.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\n#include \"rffc5071_spi.h\"\n\nstatic void rffc5071_spi_target_select(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\tgpio_clear(config->gpio_select);\n}\n\nstatic void rffc5071_spi_target_unselect(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\tgpio_set(config->gpio_select);\n}\n\nstatic void rffc5071_spi_direction_out(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\tgpio_output(config->gpio_data);\n}\n\nstatic void rffc5071_spi_direction_in(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\tgpio_input(config->gpio_data);\n}\n\nstatic void rffc5071_spi_data_out(spi_bus_t* const bus, const bool bit)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\tgpio_write(config->gpio_data, bit);\n}\n\nstatic bool rffc5071_spi_data_in(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\treturn gpio_read(config->gpio_data);\n}\n\nstatic void rffc5071_spi_bus_init(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\n\tscu_pinmux(SCU_MIXER_SCLK, SCU_MIXER_SCLK_PINCFG);\n\tscu_pinmux(SCU_MIXER_SDATA, SCU_MIXER_SDATA_PINCFG);\n\n\tgpio_output(config->gpio_clock);\n\trffc5071_spi_direction_out(bus);\n\n\tgpio_clear(config->gpio_clock);\n\tgpio_clear(config->gpio_data);\n}\n\nstatic void rffc5071_spi_target_init(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\n\t/* Configure GPIO pins. */\n\tscu_pinmux(SCU_MIXER_ENX, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_MIXER_RESETX, SCU_GPIO_FAST);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(config->gpio_select);\n\n\t/* set to known state */\n\trffc5071_spi_target_unselect(bus);\n}\n\nvoid rffc5071_spi_start(spi_bus_t* const bus, const void* const config)\n{\n\tbus->config = config;\n\trffc5071_spi_bus_init(bus);\n\trffc5071_spi_target_init(bus);\n}\n\nvoid rffc5071_spi_stop(spi_bus_t* const bus)\n{\n\t(void) bus;\n}\n\nstatic void rffc5071_spi_serial_delay(spi_bus_t* const bus)\n{\n\t(void) bus;\n\t__asm__(\"nop\");\n}\n\nstatic void rffc5071_spi_sck(spi_bus_t* const bus)\n{\n\tconst rffc5071_spi_config_t* const config = bus->config;\n\n\trffc5071_spi_serial_delay(bus);\n\tgpio_set(config->gpio_clock);\n\n\trffc5071_spi_serial_delay(bus);\n\tgpio_clear(config->gpio_clock);\n}\n\nstatic uint32_t rffc5071_spi_exchange_bit(spi_bus_t* const bus, const uint32_t bit)\n{\n\trffc5071_spi_data_out(bus, bit);\n\trffc5071_spi_sck(bus);\n\treturn rffc5071_spi_data_in(bus) ? 1 : 0;\n}\n\nstatic uint32_t rffc5071_spi_exchange_word(\n\tspi_bus_t* const bus,\n\tconst uint32_t data,\n\tconst size_t count)\n{\n\tsize_t bits = count;\n\tconst uint32_t msb = 1UL << (count - 1);\n\tuint32_t t = data;\n\n\twhile (bits--) {\n\t\tt = (t << 1) | rffc5071_spi_exchange_bit(bus, t & msb);\n\t}\n\n\treturn t & ((1UL << count) - 1);\n}\n\n/* SPI register read.\n *\n * Send 9 bits:\n *   first bit is ignored,\n *   second bit is one for read operation,\n *   next 7 bits are register address.\n * Then receive 16 bits (register value).\n */\n/* SPI register write\n *\n * Send 25 bits:\n *   first bit is ignored,\n *   second bit is zero for write operation,\n *   next 7 bits are register address,\n *   next 16 bits are register value.\n */\nvoid rffc5071_spi_transfer(spi_bus_t* const bus, void* const _data, const size_t count)\n{\n\tif (count != 2) {\n\t\treturn;\n\t}\n\n\tuint16_t* const data = _data;\n\n\tconst bool direction_read = (data[0] >> 7) & 1;\n\n\t/*\n\t * The device requires two clocks while ENX is high before a serial\n\t * transaction.  This is not clearly documented.\n\t */\n\trffc5071_spi_sck(bus);\n\trffc5071_spi_sck(bus);\n\n\trffc5071_spi_target_select(bus);\n\tdata[0] = rffc5071_spi_exchange_word(bus, data[0], 9);\n\n\tif (direction_read) {\n\t\trffc5071_spi_direction_in(bus);\n\t\trffc5071_spi_sck(bus);\n\t}\n\tdata[1] = rffc5071_spi_exchange_word(bus, data[1], 16);\n\n\trffc5071_spi_serial_delay(bus);\n\trffc5071_spi_target_unselect(bus);\n\trffc5071_spi_direction_out(bus);\n\n\t/*\n\t * The device requires a clock while ENX is high after a serial\n\t * transaction.  This is not clearly documented.\n\t */\n\trffc5071_spi_sck(bus);\n}\n\nvoid rffc5071_spi_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfer,\n\tconst size_t count)\n{\n\tif (count == 1) {\n\t\trffc5071_spi_transfer(bus, transfer[0].data, transfer[0].count);\n\t}\n}\n"
  },
  {
    "path": "firmware/common/rffc5071_spi.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2014 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __RFFC5071_SPI_H\n#define __RFFC5071_SPI_H\n\n#include \"spi_bus.h\"\n\n#include \"gpio.h\"\n\ntypedef struct rffc5071_spi_config_t {\n\tgpio_t gpio_select;\n\tgpio_t gpio_clock;\n\tgpio_t gpio_data;\n} rffc5071_spi_config_t;\n\nvoid rffc5071_spi_start(spi_bus_t* const bus, const void* const config);\nvoid rffc5071_spi_stop(spi_bus_t* const bus);\nvoid rffc5071_spi_transfer(spi_bus_t* const bus, void* const data, const size_t count);\nvoid rffc5071_spi_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfer,\n\tconst size_t count);\n\n#endif // __RFFC5071_SPI_H\n"
  },
  {
    "path": "firmware/common/rom_iap.c",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"hackrf_core.h\"\n#include <stdint.h>\n\n#include \"rom_iap.h\"\n#include \"w25q80bv.h\"\n\n#define ROM_IAP_ADDR       (0x10400100)\n#define ROM_IAP_UNDEF_ADDR (0x12345678)\n\n#define ROM_OTP_PART_ID_ADDR (0x40045000)\n\ntypedef void (*IAP_t)(uint32_t[], uint32_t[]);\n\ntypedef struct {\n\tconst IAP_t IAP; /* If equal to 0x12345678 IAP not implemented */\n\t\t\t /* Other TBD */\n} * pENTRY_ROM_API_t;\n\n#define pROM_API ((pENTRY_ROM_API_t) ROM_IAP_ADDR)\n\n/* \n See Errata sheet ES_LPC43X0_A.pdf (LPC4350/30/20/10 Rev A)\n 3.5 IAP.1: In-Application Programming API not present on flashless parts\n Introduction:\n The LPC43x0 microcontrollers contain an APIfor In-Application Programming of flash \n memory. This API also allows identification of the part.\n Problem:\n On the LPC43x0 microcontrollers, the IAP API is not present. The ISP interface is present \n which allows the part to be identified externally (via the UART) but part identification is not \n possible internally using the IAP call because it is not implemented.\n The first word of the Part ID can be read directly from OTP at 0x40045000. The second word of the Part ID is always \n'0' on flashless parts. */\n\nbool iap_is_implemented(void)\n{\n\tbool res;\n\tif (*((uint32_t*) ROM_IAP_ADDR) != ROM_IAP_UNDEF_ADDR) {\n\t\tres = true;\n\t} else {\n\t\tres = false;\n\t}\n\treturn res;\n}\n\nisp_iap_ret_code_t iap_cmd_call(iap_cmd_res_t* iap_cmd_res)\n{\n\tuint32_t* p_u32_data;\n\n\tif (iap_is_implemented()) {\n\t\tpROM_API->IAP(\n\t\t\t(uint32_t*) &iap_cmd_res->cmd_param,\n\t\t\t(uint32_t*) &iap_cmd_res->status_res);\n\t} else {\n\t\t/* \n\t\t  Alternative way to retrieve Part Id on MCU with no IAP \n\t\t  Read Serial No => Read Unique ID in SPIFI (only compatible with W25Q80BV\n\t\t*/\n\t\tspi_bus_start(spi_flash.bus, &ssp_config_w25q80bv);\n\t\tw25q80bv_setup(&spi_flash);\n\n\t\tswitch (iap_cmd_res->cmd_param.command_code) {\n\t\tcase IAP_CMD_READ_PART_ID_NO:\n\t\t\tp_u32_data = (uint32_t*) ROM_OTP_PART_ID_ADDR;\n\t\t\tiap_cmd_res->status_res.iap_result[0] = p_u32_data[0];\n\t\t\tiap_cmd_res->status_res.iap_result[1] = p_u32_data[1];\n\t\t\tiap_cmd_res->status_res.status_ret = CMD_SUCCESS;\n\t\t\tbreak;\n\n\t\tcase IAP_CMD_READ_SERIAL_NO:\n\t\t\t/* Only 64bits used */\n\t\t\tiap_cmd_res->status_res.iap_result[0] = 0;\n\t\t\tiap_cmd_res->status_res.iap_result[1] = 0;\n\t\t\tw25q80bv_get_unique_id(\n\t\t\t\t&spi_flash,\n\t\t\t\t(w25q80bv_unique_id_t*) &iap_cmd_res->status_res\n\t\t\t\t\t.iap_result[2]);\n\t\t\tiap_cmd_res->status_res.status_ret = CMD_SUCCESS;\n\t\t\tbreak;\n\n\t\tdefault:\n\t\t\tiap_cmd_res->status_res.status_ret = ERROR_IAP_NOT_IMPLEMENTED;\n\t\t\tbreak;\n\t\t}\n\t}\n\treturn iap_cmd_res->status_res.status_ret;\n}\n"
  },
  {
    "path": "firmware/common/rom_iap.h",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __ROM_IAP__\n#define __ROM_IAP__\n\n#include <stdint.h>\n#include <stdbool.h>\n\ntypedef enum {\n\t/* TODO define other commands */\n\n\tIAP_CMD_INIT_IAP = 49,\n\t/* Command Init IAP\n\tInput:       Command code: 49 (decimal)\n\tReturn Code: CMD_SUCCESS\n\tResult:      None\n\tDescription Initializes and prepares the flash for erase and write operations.\n\tStack usage 88 B */\n\n\tIAP_CMD_READ_PART_ID_NO = 54,\n\t/* Read part identification number\n\tInput:       Command code: 54 (decimal)\n\t             Parameters:None\n\tReturn Code: CMD_SUCCESS\n\tResult       Result0:Part Identification Number.\n\t             Result1:Part Identification Number.\n\tDescription: This command is used to read the part identification number. See Table 1082\n\t             'LPC43xx part identification numbers'. The command returns two words: word0\n\t             followed by word1. Word 0 corresponds to the part id and word1 indicates the flash\n\t             configuration or contains 0x0 for flashless parts.\n\tStack usage: 8 B */\n\n\tIAP_CMD_READ_SERIAL_NO = 58\n\t/* Read device serial number\n\tInput:       Command code: 58 (decimal)\n\t             Parameters:   None\n\tReturn Code: CMD_SUCCESS\n\tResult:      Result0: First 32-bit word of Device Identification Number (at the lowest address)\n\t             Result1: Second 32-bit word of Device Identification Number\n\t             Result2: Third 32-bit word of Device Identification Number\n\t             Result3: Fourth 32-bit word of Device Identification Number\n\tDescription: This command is used to read the device identification number. The serial number\n\t             may be used to uniquely identify a single unit among all LPC43xx devices.\n\tStack usage: 8 B */\n} iap_cmd_code_t;\n\n/* ISP/IAP Return Code */\n// clang-format off\ntypedef enum \n{\n\tCMD_SUCCESS                    = 0x00000000, /* CMD_SUCCESS Command is executed successfully.\n\t                                                Sent by ISP handler only when command given by the host has been completely and successfully executed. */\n\n\tINVALID_COMMAND                = 0x00000001, /* Invalid command. */\n\tSRC_ADDR_ERROR                 = 0x00000002, /* Source address is not on word boundary. */\n\tDST_ADDR_ERROR                 = 0x00000003, /* Destination address not on word or 256 byte boundary. */\n\tSRC_ADDR_NOT_MAPPED            = 0x00000004, /* Source address is not mapped in the memory map. Count value is taken into consideration where applicable. */\n\tDST_ADDR_NOT_MAPPED            = 0x00000005, /* Destination address is not mapped in the memory map. Count value is taken into consideration where applicable.*/\n\tCOUNT_ERROR                    = 0x00000006, /* Byte count is not multiple of 4 or is not a permitted value. */\n\tINVALID_SECTOR                 = 0x00000007, /* Sector number is invalid or end sector number is greater than start sector number. */\n\tSECTOR_NOT_BLANK               = 0x00000008, /* Sector is not blank. */\n\tSECTOR_NOT_PREP_WRITE_OP       = 0x00000009, /* Command to prepare sector for write operation was not executed. */\n\tCOMPARE_ERROR                  = 0x0000000A, /* Source and destination data not equal. */\n\tBUSY                           = 0x0000000B, /* Flash programming hardware interface is busy. */\n\tPARAM_ERROR                    = 0x0000000C, /* Insufficient number of parameters or invalid parameter. */\n\tADDR_ERROR                     = 0x0000000D, /* Address is not on word boundary. */\n\tADDR_NOT_MAPPED                = 0x0000000E, /* Address is not mapped in the memory map. Count value is taken in to consideration where applicable. */\n\tCMD_LOCKED                     = 0x0000000F, /* Command is locked. */\n\tINVALID_CODE                   = 0x00000010, /* Unlock code is invalid. */\n\tINVALID_BAUD_RATE              = 0x00000011, /* Invalid baud rate setting. */\n\tINVALID_STOP_BIT               = 0x00000012, /* Invalid stop bit setting. */\n\tCODE_READ_PROTECTION_ENABLED   = 0x00000013, /* Code read protection enabled. */\n\tINVALID_FLASH_UNIT             = 0x00000014, /* Invalid flash unit. */\n\tUSER_CODE_CHECKSUM             = 0x00000015,\n\tERROR_SETTING_ACTIVE_PARTITION = 0x00000016,\n\t\n\t/* Special Error */\n\tERROR_IAP_NOT_IMPLEMENTED      = 0x00000100 /* IAP is not implemented in this part */\n} isp_iap_ret_code_t;\n\n// clang-format on\n\ntypedef struct {\n\t/* Input Command/Param */\n\tstruct {\n\t\tiap_cmd_code_t command_code;\n\t\tuint32_t iap_param[5];\n\t} cmd_param;\n\n\t/* Output Status/Result */\n\tstruct {\n\t\tisp_iap_ret_code_t status_ret;\n\t\tuint32_t iap_result[4];\n\t} status_res;\n} iap_cmd_res_t;\n\n/* Check if IAP is implemented */\nbool iap_is_implemented(void);\n\nisp_iap_ret_code_t iap_cmd_call(iap_cmd_res_t* iap_cmd_res);\n\n#endif //__ROM_IAP__\n"
  },
  {
    "path": "firmware/common/sct.h",
    "content": "/*\n * Copyright 2017-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <libopencm3/cm3/common.h>\n#include <libopencm3/lpc43xx/memorymap.h>\n\n#define SCT_EVENT_COUNT 16\n\n#undef SCT_DITHER_ENGINE_EN\n\n/*\nSCT Dither Engine only registers and fields:\nEV[0:15]_CTRL[MATCHMEM, DIRECTION]\n*/\n\n/* --- SCT_CONFIG ---------------------------------------- */\n#define SCT_CONFIG MMIO32(SCT_BASE + 0x00)\n\n/* -- SCT_CONFIG_UNIFY: SCT operation */\n#define SCT_CONFIG_UNIFY_SHIFT (0)\n#define SCT_CONFIG_UNIFY_MASK  (0x01 << SCT_CONFIG_UNIFY_SHIFT)\n#define SCT_CONFIG_UNIFY(x)    ((x) << SCT_CONFIG_UNIFY_SHIFT)\n\n/* SCT_CONFIG_UNIFY_UNIFY values */\n/* 16-bit.The SCT operates as two 16-bit counters named L and H. */\n#define SCT_CONFIG_UNIFY_16_BIT SCT_CONFIG_UNIFY(0x00)\n/* 32-bit. The SCT operates as a unified 32-bit counter. */\n#define SCT_CONFIG_UNIFY_32_BIT SCT_CONFIG_UNIFY(0x01)\n\n/* -- SCT_CONFIG_CLKMODE: SCT clock mode */\n#define SCT_CONFIG_CLKMODE_SHIFT (1)\n#define SCT_CONFIG_CLKMODE_MASK  (0x03 << SCT_CONFIG_CLKMODE_SHIFT)\n#define SCT_CONFIG_CLKMODE(x)    ((x) << SCT_CONFIG_CLKMODE_SHIFT)\n\n/* SCT_CONFIG_CLKMODE_CLKMODE values */\n/* Bus clock. The bus clock clocks the SCT and prescalers. */\n#define SCT_CONFIG_CLKMODE_BUS_CLOCK SCT_CONFIG_CLKMODE(0x00)\n/* Prescaled bus clock. The SCT clock is the bus clock, but the prescalers are\n * enabled to count only when sampling of the input selected by the CKSEL field\n * finds the selected edge. The minimum pulse width on the clock input is 1 bus\n * clock period. This mode is the high-performance sampled-clock mode. */\n#define SCT_CONFIG_CLKMODE_PRESCALED_BUS_CLOCK SCT_CONFIG_CLKMODE(0x01)\n/* SCT Input. The input selected by CKSEL clocks the SCT and prescalers. The\n * input is synchronized to the bus clock and possibly inverted. The minimum\n * pulse width on the clock input is 1 bus clock period. This mode is the\n * low-power sampled-clock mode. */\n#define SCT_CONFIG_CLKMODE_SCT_INPUT SCT_CONFIG_CLKMODE(0x02)\n/* Reserved. */\n#define SCT_CONFIG_CLKMODE_RESERVED SCT_CONFIG_CLKMODE(0x03)\n\n/* -- SCT_CONFIG_CKSEL: SCT clock select */\n#define SCT_CONFIG_CKSEL_SHIFT (3)\n#define SCT_CONFIG_CKSEL_MASK  (0x0F << SCT_CONFIG_CKSEL_SHIFT)\n#define SCT_CONFIG_CKSEL(x)    ((x) << SCT_CONFIG_CKSEL_SHIFT)\n\n/* SCT_CONFIG_CKSEL_CKSEL values */\n/* Rising edges on input 0. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_0 SCT_CONFIG_CKSEL(0x00)\n/* Falling edges on input 0. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_0 SCT_CONFIG_CKSEL(0x01)\n/* Rising edges on input 1. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_1 SCT_CONFIG_CKSEL(0x02)\n/* Falling edges on input 1. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_1 SCT_CONFIG_CKSEL(0x03)\n/* Rising edges on input 2. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_2 SCT_CONFIG_CKSEL(0x04)\n/* Falling edges on input 2. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_2 SCT_CONFIG_CKSEL(0x05)\n/* Rising edges on input 3. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_3 SCT_CONFIG_CKSEL(0x06)\n/* Falling edges on input 3. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_3 SCT_CONFIG_CKSEL(0x07)\n/* Rising edges on input 4. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_4 SCT_CONFIG_CKSEL(0x08)\n/* Falling edges on input 4. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_4 SCT_CONFIG_CKSEL(0x09)\n/* Rising edges on input 5. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_5 SCT_CONFIG_CKSEL(0x0A)\n/* Falling edges on input 5. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_5 SCT_CONFIG_CKSEL(0x0B)\n/* Rising edges on input 6. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_6 SCT_CONFIG_CKSEL(0x0C)\n/* Falling edges on input 6. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_6 SCT_CONFIG_CKSEL(0x0D)\n/* Rising edges on input 7. */\n#define SCT_CONFIG_CKSEL_RISING_EDGES_ON_INPUT_7 SCT_CONFIG_CKSEL(0x0E)\n/* Falling edges on input 7. */\n#define SCT_CONFIG_CKSEL_FALLING_EDGES_ON_INPUT_7 SCT_CONFIG_CKSEL(0x0F)\n\n/* -- SCT_CONFIG_NORELAOD_L: A 1 in this bit prevents the lower match and\n * fractional match registers from being reloaded from their respective reload\n * registers. Software can write to set or clear this bit at any time. This bit\n * applies to both the higher and lower registers when the UNIFY bit is set. */\n#define SCT_CONFIG_NORELAOD_L_SHIFT (7)\n#define SCT_CONFIG_NORELAOD_L_MASK  (0x01 << SCT_CONFIG_NORELAOD_L_SHIFT)\n#define SCT_CONFIG_NORELAOD_L(x)    ((x) << SCT_CONFIG_NORELAOD_L_SHIFT)\n\n/* -- SCT_CONFIG_NORELOAD_H: A 1 in this bit prevents the higher match and\n * fractional match registers from being reloaded from their respective reload\n * registers. Software can write to set or clear this bit at any time. This bit\n * is not used when the UNIFY bit is set. */\n#define SCT_CONFIG_NORELOAD_H_SHIFT (8)\n#define SCT_CONFIG_NORELOAD_H_MASK  (0x01 << SCT_CONFIG_NORELOAD_H_SHIFT)\n#define SCT_CONFIG_NORELOAD_H(x)    ((x) << SCT_CONFIG_NORELOAD_H_SHIFT)\n\n/* -- SCT_CONFIG_INSYNC: Synchronization for input n (bit 9 = input 0, bit 10 =\n * input 1,..., bit 16 = input 7). A 1 in one of these bits subjects the\n * corresponding input to synchronization to the SCT clock, before it is used\n * to create an event. If an input is synchronous to the SCT clock, keep its bit\n * 0 for faster response. When the CKMODE field is 1x, the bit in this field,\n * corresponding to the input selected by the CKSEL field, is not used. */\n#define SCT_CONFIG_INSYNC_SHIFT (9)\n#define SCT_CONFIG_INSYNC_MASK  (0xFF << SCT_CONFIG_INSYNC_SHIFT)\n#define SCT_CONFIG_INSYNC(x)    ((x) << SCT_CONFIG_INSYNC_SHIFT)\n\n/* -- SCT_CONFIG_AUTOLIMIT_L: A one in this bit causes a match on match register\n * 0 to be treated as a de-facto LIMIT condition without the need to define an\n * associated event. As with any LIMIT event, this automatic limit causes the\n * counter to be cleared to zero in uni-directional mode or to change the\n * direction of count in bi-directional mode. Software can write to set or clear\n * this bit at any time. This bit applies to both the higher and lower\n * registers when the UNIFY bit is set. */\n#define SCT_CONFIG_AUTOLIMIT_L_SHIFT (17)\n#define SCT_CONFIG_AUTOLIMIT_L_MASK  (0x01 << SCT_CONFIG_AUTOLIMIT_L_SHIFT)\n#define SCT_CONFIG_AUTOLIMIT_L(x)    ((x) << SCT_CONFIG_AUTOLIMIT_L_SHIFT)\n\n/* -- SCT_CONFIG_AUTOLIMIT_H: A one in this bit will cause a match on match\n * register 0 to be treated as a de-facto LIMIT condition without the need to\n * define an associated event. As with any LIMIT event, this automatic limit\n * causes the counter to be cleared to zero in uni-directional mode or to\n * change the direction of count in bi-directional mode. Software can write to\n * set or clear this bit at any time. This bit is not used when the UNIFY bit\n * is set. */\n#define SCT_CONFIG_AUTOLIMIT_H_SHIFT (18)\n#define SCT_CONFIG_AUTOLIMIT_H_MASK  (0x01 << SCT_CONFIG_AUTOLIMIT_H_SHIFT)\n#define SCT_CONFIG_AUTOLIMIT_H(x)    ((x) << SCT_CONFIG_AUTOLIMIT_H_SHIFT)\n\n/* --- SCT_CTRL ------------------------------------------ */\n#define SCT_CTRL MMIO32(SCT_BASE + 0x04)\n\n/* -- SCT_CTRL_DOWN_L: This bit is 1 when the L or unified counter is counting\n * down. Hardware sets this bit when the counter limit is reached and BIDIR\n * is 1. Hardware clears this bit when the counter reaches 0 or when the counter\n * is counting down and a limit condition occurs. */\n#define SCT_CTRL_DOWN_L_SHIFT (0)\n#define SCT_CTRL_DOWN_L_MASK  (0x01 << SCT_CTRL_DOWN_L_SHIFT)\n#define SCT_CTRL_DOWN_L(x)    ((x) << SCT_CTRL_DOWN_L_SHIFT)\n\n/* -- SCT_CTRL_STOP_L: When this bit is 1 and HALT is 0, the L or unified\n * counter does not run but I/O events related to the counter can occur. If\n * such an event matches the mask in the Start register, this bit is cleared\n * and counting resumes. */\n#define SCT_CTRL_STOP_L_SHIFT (1)\n#define SCT_CTRL_STOP_L_MASK  (0x01 << SCT_CTRL_STOP_L_SHIFT)\n#define SCT_CTRL_STOP_L(x)    ((x) << SCT_CTRL_STOP_L_SHIFT)\n\n/* -- SCT_CTRL_HALT_L: When this bit is 1, the L or unified counter does not run\n * and no events can occur. A reset sets this bit. When the HALT_L bit is one,\n * the STOP_L bit is cleared. If you want to remove the halt condition and keep\n * the SCT in the stop condition (not running), then you can change the halt and\n * stop condition with one single write to this register. Once set, only\n * software can clear this bit to restore counter operation. */\n#define SCT_CTRL_HALT_L_SHIFT (2)\n#define SCT_CTRL_HALT_L_MASK  (0x01 << SCT_CTRL_HALT_L_SHIFT)\n#define SCT_CTRL_HALT_L(x)    ((x) << SCT_CTRL_HALT_L_SHIFT)\n\n/* -- SCT_CTRL_CLRCTR_L: Writing a 1 to this bit clears the L or unified\n * counter. This bit always reads as 0. */\n#define SCT_CTRL_CLRCTR_L_SHIFT (3)\n#define SCT_CTRL_CLRCTR_L_MASK  (0x01 << SCT_CTRL_CLRCTR_L_SHIFT)\n#define SCT_CTRL_CLRCTR_L(x)    ((x) << SCT_CTRL_CLRCTR_L_SHIFT)\n\n/* -- SCT_CTRL_BIDIR_L: L or unified counter direction select */\n#define SCT_CTRL_BIDIR_L_SHIFT (4)\n#define SCT_CTRL_BIDIR_L_MASK  (0x01 << SCT_CTRL_BIDIR_L_SHIFT)\n#define SCT_CTRL_BIDIR_L(x)    ((x) << SCT_CTRL_BIDIR_L_SHIFT)\n\n/* SCT_CTRL_BIDIR_L_BIDIR_L values */\n/* Up. The counter counts up to its limit condition, then is cleared to zero. */\n#define SCT_CTRL_BIDIR_L_UP SCT_CTRL_BIDIR_L(0x00)\n/* Up-down. The counter counts up to its limit, then counts down to a limit\n * condition or to 0. */\n#define SCT_CTRL_BIDIR_L_UPDOWN SCT_CTRL_BIDIR_L(0x01)\n\n/* -- SCT_CTRL_PRE_L: Specifies the factor by which the SCT clock is prescaled\n * to produce the L or unified counter clock. The counter clock is clocked at\n * the rate of the SCT clock divided by PRE_L+1. Clear the counter (by writing\n * a 1 to the CLRCTR bit) whenever changing the PRE value. */\n#define SCT_CTRL_PRE_L_SHIFT (5)\n#define SCT_CTRL_PRE_L_MASK  (0xFF << SCT_CTRL_PRE_L_SHIFT)\n#define SCT_CTRL_PRE_L(x)    ((x) << SCT_CTRL_PRE_L_SHIFT)\n\n/* -- SCT_CTRL_DOWN_H: This bit is 1 when the H counter is counting down.\n * Hardware sets this bit when the counter limit is reached and BIDIR is 1.\n * Hardware clears this bit when the counter reaches 0 or when the counter is\n * counting down and a limit condition occurs. */\n#define SCT_CTRL_DOWN_H_SHIFT (16)\n#define SCT_CTRL_DOWN_H_MASK  (0x01 << SCT_CTRL_DOWN_H_SHIFT)\n#define SCT_CTRL_DOWN_H(x)    ((x) << SCT_CTRL_DOWN_H_SHIFT)\n\n/* -- SCT_CTRL_STOP_H: When this bit is 1 and HALT is 0, the H counter does not\n * run but I/O events related to the counter can occur. If such an event matches\n * the mask in the Start register, this bit is cleared and counting resumes. */\n#define SCT_CTRL_STOP_H_SHIFT (17)\n#define SCT_CTRL_STOP_H_MASK  (0x01 << SCT_CTRL_STOP_H_SHIFT)\n#define SCT_CTRL_STOP_H(x)    ((x) << SCT_CTRL_STOP_H_SHIFT)\n\n/* -- SCT_CTRL_HALT_H: When this bit is 1, the H counter does not run and no\n * events can occur. A reset sets this bit. When the HALT_H bit is one, the\n * STOP_H bit is cleared. If you want to remove the halt condition and keep the\n * SCT in the stop condition (not running), then you can change the halt and\n * stop condition with one single write to this register. Once set, this bit can\n * only be cleared by software to restore counter operation. */\n#define SCT_CTRL_HALT_H_SHIFT (18)\n#define SCT_CTRL_HALT_H_MASK  (0x01 << SCT_CTRL_HALT_H_SHIFT)\n#define SCT_CTRL_HALT_H(x)    ((x) << SCT_CTRL_HALT_H_SHIFT)\n\n/* -- SCT_CTRL_CLRCTR_H: Writing a 1 to this bit clears the H counter. This bit\n * always reads as 0. */\n#define SCT_CTRL_CLRCTR_H_SHIFT (19)\n#define SCT_CTRL_CLRCTR_H_MASK  (0x01 << SCT_CTRL_CLRCTR_H_SHIFT)\n#define SCT_CTRL_CLRCTR_H(x)    ((x) << SCT_CTRL_CLRCTR_H_SHIFT)\n\n/* -- SCT_CTRL_BIDIR_H: Direction select */\n#define SCT_CTRL_BIDIR_H_SHIFT (20)\n#define SCT_CTRL_BIDIR_H_MASK  (0x01 << SCT_CTRL_BIDIR_H_SHIFT)\n#define SCT_CTRL_BIDIR_H(x)    ((x) << SCT_CTRL_BIDIR_H_SHIFT)\n\n/* SCT_CTRL_BIDIR_H_BIDIR_H values */\n/* Up. The H counter counts up to its limit condition, then is cleared to zero.\n */\n#define SCT_CTRL_BIDIR_H_UP SCT_CTRL_BIDIR_H(0x00)\n/* Up-down. The H counter counts up to its limit, then counts down to a limit\n * condition or to 0. */\n#define SCT_CTRL_BIDIR_H_UPDOWN SCT_CTRL_BIDIR_H(0x01)\n\n/* -- SCT_CTRL_PRE_H: Specifies the factor by which the SCT clock is prescaled\n * to produce the H counter clock. The counter clock is clocked at the rate of\n * the SCT clock divided by PRELH+1. Clear the counter (by writing a 1 to the\n * CLRCTR bit) whenever changing the PRE value. */\n#define SCT_CTRL_PRE_H_SHIFT (21)\n#define SCT_CTRL_PRE_H_MASK  (0xFF << SCT_CTRL_PRE_H_SHIFT)\n#define SCT_CTRL_PRE_H(x)    ((x) << SCT_CTRL_PRE_H_SHIFT)\n\n/* --- SCT_LIMIT ----------------------------------------- */\n#define SCT_LIMIT MMIO32(SCT_BASE + 0x08)\n\n/* -- SCT_LIMIT_LIMMSK_L: If bit n is one, event n is used as a counter limit\n * event for the L or unified counter (event 0 = bit 0, event 1 = bit 1, event\n * 15 = bit 15). */\n#define SCT_LIMIT_LIMMSK_L_SHIFT (0)\n#define SCT_LIMIT_LIMMSK_L_MASK  (0xFFFF << SCT_LIMIT_LIMMSK_L_SHIFT)\n#define SCT_LIMIT_LIMMSK_L(x)    ((x) << SCT_LIMIT_LIMMSK_L_SHIFT)\n\n/* -- SCT_LIMIT_LIMMSK_H: If bit n is one, event n is used as a counter limit\n * event for the H counter (event 0 = bit 16, event 1 = bit 17, event 15 = bit\n * 31). */\n#define SCT_LIMIT_LIMMSK_H_SHIFT (16)\n#define SCT_LIMIT_LIMMSK_H_MASK  (0xFFFF << SCT_LIMIT_LIMMSK_H_SHIFT)\n#define SCT_LIMIT_LIMMSK_H(x)    ((x) << SCT_LIMIT_LIMMSK_H_SHIFT)\n\n/* --- SCT_HALT ------------------------------------------ */\n#define SCT_HALT MMIO32(SCT_BASE + 0x0C)\n\n/* -- SCT_HALT_HALTMSK_L: If bit n is one, event n sets the HALT_L bit in the\n * CTRL register (event 0 = bit 0, event 1 = bit 1, event 15 = bit 15). */\n#define SCT_HALT_HALTMSK_L_SHIFT (0)\n#define SCT_HALT_HALTMSK_L_MASK  (0xFFFF << SCT_HALT_HALTMSK_L_SHIFT)\n#define SCT_HALT_HALTMSK_L(x)    ((x) << SCT_HALT_HALTMSK_L_SHIFT)\n\n/* -- SCT_HALT_HALTMSK_H: If bit n is one, event n sets the HALT_H bit in the\n * CTRL register (event 0 = bit 16, event 1 = bit 17, event 15 = bit 31). */\n#define SCT_HALT_HALTMSK_H_SHIFT (16)\n#define SCT_HALT_HALTMSK_H_MASK  (0xFFFF << SCT_HALT_HALTMSK_H_SHIFT)\n#define SCT_HALT_HALTMSK_H(x)    ((x) << SCT_HALT_HALTMSK_H_SHIFT)\n\n/* --- SCT_STOP ------------------------------------------ */\n#define SCT_STOP MMIO32(SCT_BASE + 0x10)\n\n/* -- SCT_STOP_STOPMSK_L: If bit n is one, event n sets the STOP_L bit in the\n * CTRL register (event 0 = bit 0, event 1 = bit 1, event 15 = bit 15). */\n#define SCT_STOP_STOPMSK_L_SHIFT (0)\n#define SCT_STOP_STOPMSK_L_MASK  (0xFFFF << SCT_STOP_STOPMSK_L_SHIFT)\n#define SCT_STOP_STOPMSK_L(x)    ((x) << SCT_STOP_STOPMSK_L_SHIFT)\n\n/* -- SCT_STOP_STOPMSK_H: If bit n is one, event n sets the STOP_H bit in the\n * CTRL register (event 0 = bit 16, event 1 = bit 17, event 15 = bit 31). */\n#define SCT_STOP_STOPMSK_H_SHIFT (16)\n#define SCT_STOP_STOPMSK_H_MASK  (0xFFFF << SCT_STOP_STOPMSK_H_SHIFT)\n#define SCT_STOP_STOPMSK_H(x)    ((x) << SCT_STOP_STOPMSK_H_SHIFT)\n\n/* --- SCT_START ----------------------------------------- */\n#define SCT_START MMIO32(SCT_BASE + 0x14)\n\n/* -- SCT_START_STARTMSK_L: If bit n is one, event n clears the STOP_L bit in\n * the CTRL register (event 0 = bit 0, event 1 = bit 1, event 15 = bit 15). */\n#define SCT_START_STARTMSK_L_SHIFT (0)\n#define SCT_START_STARTMSK_L_MASK  (0xFFFF << SCT_START_STARTMSK_L_SHIFT)\n#define SCT_START_STARTMSK_L(x)    ((x) << SCT_START_STARTMSK_L_SHIFT)\n\n/* -- SCT_START_STARTMSK_H: If bit n is one, event n clears the STOP_H bit in\n * the CTRL register (event 0 = bit 16, event 1 = bit 17, event 15 = bit 31). */\n#define SCT_START_STARTMSK_H_SHIFT (16)\n#define SCT_START_STARTMSK_H_MASK  (0xFFFF << SCT_START_STARTMSK_H_SHIFT)\n#define SCT_START_STARTMSK_H(x)    ((x) << SCT_START_STARTMSK_H_SHIFT)\n\n/* --- SCT_DITHER ---------------------------------------- */\n#define SCT_DITHER MMIO32(SCT_BASE + 0x18)\n\n/* -- SCT_DITHER_DITHMSK_L: If bit n is one, the event n causes the dither engine\n * to advance to the next element in the dither pattern at the start of the next\n * counter cycle of the 16-bit low counter or the unified counter (event 0 = bit\n * 0, event 1 = bit 1, event 15 = bit 15). If all bits are set to 0, the dither\n * pattern automatically advances at the start of every new counter cycle. */\n#define SCT_DITHER_DITHMSK_L_SHIFT (0)\n#define SCT_DITHER_DITHMSK_L_MASK  (0xFFFF << SCT_DITHER_DITHMSK_L_SHIFT)\n#define SCT_DITHER_DITHMSK_L(x)    ((x) << SCT_DITHER_DITHMSK_L_SHIFT)\n\n/* -- SCT_DITHER_DITHMSK_H: If bit n is one, the event n causes the dither\n * engine to advance to the next element in the dither pattern at the start of\n * the next counter cycle of the 16-bit high counter (event 0 = bit 0, event 1 =\n * bit 1, event 15 = bit 15). If all bits are set to 0, the dither pattern\n * automatically advances at the start of every new counter cycle. */\n#define SCT_DITHER_DITHMSK_H_SHIFT (16)\n#define SCT_DITHER_DITHMSK_H_MASK  (0xFFFF << SCT_DITHER_DITHMSK_H_SHIFT)\n#define SCT_DITHER_DITHMSK_H(x)    ((x) << SCT_DITHER_DITHMSK_H_SHIFT)\n\n/* --- SCT_COUNT ----------------------------------------- */\n#define SCT_COUNT MMIO32(SCT_BASE + 0x40)\n\n/* -- SCT_COUNT_CTR_L: When UNIFY = 0, read or write the 16-bit L counter value.\n * When UNIFY = 1, read or write the lower 16 bits of the 32-bit unified\n * counter. */\n#define SCT_COUNT_CTR_L_SHIFT (0)\n#define SCT_COUNT_CTR_L_MASK  (0xFFFF << SCT_COUNT_CTR_L_SHIFT)\n#define SCT_COUNT_CTR_L(x)    ((x) << SCT_COUNT_CTR_L_SHIFT)\n\n/* -- SCT_COUNT_CTR_H: When UNIFY = 0, read or write the 16-bit H counter value.\n * When UNIFY = 1, read or write the upper 16 bits of the 32-bit unified\n * counter. */\n#define SCT_COUNT_CTR_H_SHIFT (16)\n#define SCT_COUNT_CTR_H_MASK  (0xFFFF << SCT_COUNT_CTR_H_SHIFT)\n#define SCT_COUNT_CTR_H(x)    ((x) << SCT_COUNT_CTR_H_SHIFT)\n\n/* --- SCT_STATE ----------------------------------------- */\n#define SCT_STATE MMIO32(SCT_BASE + 0x44)\n\n/* -- SCT_STATE_STATE_L: State variable. */\n#define SCT_STATE_STATE_L_SHIFT (0)\n#define SCT_STATE_STATE_L_MASK  (0x1F << SCT_STATE_STATE_L_SHIFT)\n#define SCT_STATE_STATE_L(x)    ((x) << SCT_STATE_STATE_L_SHIFT)\n\n/* -- SCT_STATE_STATE_H: State variable. */\n#define SCT_STATE_STATE_H_SHIFT (16)\n#define SCT_STATE_STATE_H_MASK  (0x1F << SCT_STATE_STATE_H_SHIFT)\n#define SCT_STATE_STATE_H(x)    ((x) << SCT_STATE_STATE_H_SHIFT)\n\n/* --- SCT_INPUT ----------------------------------------- */\n#define SCT_INPUT MMIO32(SCT_BASE + 0x48)\n\n/* -- SCT_INPUT_AIN0: Real-time status of input 0. */\n#define SCT_INPUT_AIN0_SHIFT (0)\n#define SCT_INPUT_AIN0_MASK  (0x01 << SCT_INPUT_AIN0_SHIFT)\n#define SCT_INPUT_AIN0(x)    ((x) << SCT_INPUT_AIN0_SHIFT)\n\n/* -- SCT_INPUT_AIN1: Real-time status of input 1. */\n#define SCT_INPUT_AIN1_SHIFT (1)\n#define SCT_INPUT_AIN1_MASK  (0x01 << SCT_INPUT_AIN1_SHIFT)\n#define SCT_INPUT_AIN1(x)    ((x) << SCT_INPUT_AIN1_SHIFT)\n\n/* -- SCT_INPUT_AIN2: Real-time status of input 2. */\n#define SCT_INPUT_AIN2_SHIFT (2)\n#define SCT_INPUT_AIN2_MASK  (0x01 << SCT_INPUT_AIN2_SHIFT)\n#define SCT_INPUT_AIN2(x)    ((x) << SCT_INPUT_AIN2_SHIFT)\n\n/* -- SCT_INPUT_AIN3: Real-time status of input 3. */\n#define SCT_INPUT_AIN3_SHIFT (3)\n#define SCT_INPUT_AIN3_MASK  (0x01 << SCT_INPUT_AIN3_SHIFT)\n#define SCT_INPUT_AIN3(x)    ((x) << SCT_INPUT_AIN3_SHIFT)\n\n/* -- SCT_INPUT_AIN4: Real-time status of input 4. */\n#define SCT_INPUT_AIN4_SHIFT (4)\n#define SCT_INPUT_AIN4_MASK  (0x01 << SCT_INPUT_AIN4_SHIFT)\n#define SCT_INPUT_AIN4(x)    ((x) << SCT_INPUT_AIN4_SHIFT)\n\n/* -- SCT_INPUT_AIN5: Real-time status of input 5. */\n#define SCT_INPUT_AIN5_SHIFT (5)\n#define SCT_INPUT_AIN5_MASK  (0x01 << SCT_INPUT_AIN5_SHIFT)\n#define SCT_INPUT_AIN5(x)    ((x) << SCT_INPUT_AIN5_SHIFT)\n\n/* -- SCT_INPUT_AIN6: Real-time status of input 6. */\n#define SCT_INPUT_AIN6_SHIFT (6)\n#define SCT_INPUT_AIN6_MASK  (0x01 << SCT_INPUT_AIN6_SHIFT)\n#define SCT_INPUT_AIN6(x)    ((x) << SCT_INPUT_AIN6_SHIFT)\n\n/* -- SCT_INPUT_AIN7: Real-time status of input 7. */\n#define SCT_INPUT_AIN7_SHIFT (7)\n#define SCT_INPUT_AIN7_MASK  (0x01 << SCT_INPUT_AIN7_SHIFT)\n#define SCT_INPUT_AIN7(x)    ((x) << SCT_INPUT_AIN7_SHIFT)\n\n/* -- SCT_INPUT_SIN0: Input 0 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN0_SHIFT (16)\n#define SCT_INPUT_SIN0_MASK  (0x01 << SCT_INPUT_SIN0_SHIFT)\n#define SCT_INPUT_SIN0(x)    ((x) << SCT_INPUT_SIN0_SHIFT)\n\n/* -- SCT_INPUT_SIN1: Input 1 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN1_SHIFT (17)\n#define SCT_INPUT_SIN1_MASK  (0x01 << SCT_INPUT_SIN1_SHIFT)\n#define SCT_INPUT_SIN1(x)    ((x) << SCT_INPUT_SIN1_SHIFT)\n\n/* -- SCT_INPUT_SIN2: Input 2 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN2_SHIFT (18)\n#define SCT_INPUT_SIN2_MASK  (0x01 << SCT_INPUT_SIN2_SHIFT)\n#define SCT_INPUT_SIN2(x)    ((x) << SCT_INPUT_SIN2_SHIFT)\n\n/* -- SCT_INPUT_SIN3: Input 3 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN3_SHIFT (19)\n#define SCT_INPUT_SIN3_MASK  (0x01 << SCT_INPUT_SIN3_SHIFT)\n#define SCT_INPUT_SIN3(x)    ((x) << SCT_INPUT_SIN3_SHIFT)\n\n/* -- SCT_INPUT_SIN4: Input 4 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN4_SHIFT (20)\n#define SCT_INPUT_SIN4_MASK  (0x01 << SCT_INPUT_SIN4_SHIFT)\n#define SCT_INPUT_SIN4(x)    ((x) << SCT_INPUT_SIN4_SHIFT)\n\n/* -- SCT_INPUT_SIN5: Input 5 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN5_SHIFT (21)\n#define SCT_INPUT_SIN5_MASK  (0x01 << SCT_INPUT_SIN5_SHIFT)\n#define SCT_INPUT_SIN5(x)    ((x) << SCT_INPUT_SIN5_SHIFT)\n\n/* -- SCT_INPUT_SIN6: Input 6 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN6_SHIFT (22)\n#define SCT_INPUT_SIN6_MASK  (0x01 << SCT_INPUT_SIN6_SHIFT)\n#define SCT_INPUT_SIN6(x)    ((x) << SCT_INPUT_SIN6_SHIFT)\n\n/* -- SCT_INPUT_SIN7: Input 7 state synchronized to the SCT clock. */\n#define SCT_INPUT_SIN7_SHIFT (23)\n#define SCT_INPUT_SIN7_MASK  (0x01 << SCT_INPUT_SIN7_SHIFT)\n#define SCT_INPUT_SIN7(x)    ((x) << SCT_INPUT_SIN7_SHIFT)\n\n/* --- SCT_REGMODE --------------------------------------- */\n#define SCT_REGMODE MMIO32(SCT_BASE + 0x4C)\n\n/* -- SCT_REGMODE_REGMOD_L: Each bit controls one pair of match/capture\n * registers (register 0 = bit 0, register 1 = bit 1,..., register 15 = bit 15).\n * 0 = registers operate as match registers. 1 = registers operate as capture\n * registers. */\n#define SCT_REGMODE_REGMOD_L_SHIFT (0)\n#define SCT_REGMODE_REGMOD_L_MASK  (0xFFFF << SCT_REGMODE_REGMOD_L_SHIFT)\n#define SCT_REGMODE_REGMOD_L(x)    ((x) << SCT_REGMODE_REGMOD_L_SHIFT)\n\n/* -- SCT_REGMODE_REGMOD_H: Each bit controls one pair of match/capture\n * registers (register 0 = bit 16, register 1 = bit 17,..., register 15 = bit\n * 31). 0 = registers operate as match registers. 1 = registers operate as\n * capture registers. */\n#define SCT_REGMODE_REGMOD_H_SHIFT (16)\n#define SCT_REGMODE_REGMOD_H_MASK  (0xFFFF << SCT_REGMODE_REGMOD_H_SHIFT)\n#define SCT_REGMODE_REGMOD_H(x)    ((x) << SCT_REGMODE_REGMOD_H_SHIFT)\n\n/* --- SCT_OUTPUT ---------------------------------------- */\n#define SCT_OUTPUT MMIO32(SCT_BASE + 0x50)\n\n/* -- SCT_OUTPUT_OUT: Writing a 1 to bit n makes the corresponding output HIGH.\n * 0 makes the corresponding output LOW (output 0 = bit 0, output 1 = bit 1,...,\n * output 15 = bit 15). */\n#define SCT_OUTPUT_OUT_SHIFT (0)\n#define SCT_OUTPUT_OUT_MASK  (0xFFFF << SCT_OUTPUT_OUT_SHIFT)\n#define SCT_OUTPUT_OUT(x)    ((x) << SCT_OUTPUT_OUT_SHIFT)\n\n/* --- SCT_OUTPUTDIRCTRL --------------------------------- */\n#define SCT_OUTPUTDIRCTRL MMIO32(SCT_BASE + 0x54)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR0: Set/clear operation on output 0. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR0_SHIFT (0)\n#define SCT_OUTPUTDIRCTRL_SETCLR0_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR0_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR0(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR0_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR0_SETCLR0 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR0_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR0(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR0_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR0(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR0_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR0(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR1: Set/clear operation on output 1. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR1_SHIFT (2)\n#define SCT_OUTPUTDIRCTRL_SETCLR1_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR1_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR1(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR1_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR1_SETCLR1 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR1_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR1(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR1_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR1(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR1_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR1(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR2: Set/clear operation on output 2. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR2_SHIFT (4)\n#define SCT_OUTPUTDIRCTRL_SETCLR2_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR2_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR2(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR2_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR2_SETCLR2 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR2_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR2(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR2_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR2(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR2_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR2(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR3: Set/clear operation on output 3. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR3_SHIFT (6)\n#define SCT_OUTPUTDIRCTRL_SETCLR3_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR3_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR3(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR3_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR3_SETCLR3 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR3_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR3(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR3_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR3(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR3_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR3(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR4: Set/clear operation on output 4. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR4_SHIFT (8)\n#define SCT_OUTPUTDIRCTRL_SETCLR4_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR4_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR4(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR4_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR4_SETCLR4 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR4_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR4(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR4_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR4(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR4_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR4(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR5: Set/clear operation on output 5. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR5_SHIFT (10)\n#define SCT_OUTPUTDIRCTRL_SETCLR5_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR5_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR5(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR5_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR5_SETCLR5 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR5_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR5(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR5_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR5(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR5_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR5(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR6: Set/clear operation on output 6. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR6_SHIFT (12)\n#define SCT_OUTPUTDIRCTRL_SETCLR6_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR6_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR6(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR6_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR6_SETCLR6 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR6_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR6(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR6_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR6(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR6_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR6(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR7: Set/clear operation on output 7. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR7_SHIFT (14)\n#define SCT_OUTPUTDIRCTRL_SETCLR7_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR7_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR7(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR7_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR7_SETCLR7 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR7_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR7(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR7_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR7(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR7_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR7(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR8: Set/clear operation on output 8. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR8_SHIFT (16)\n#define SCT_OUTPUTDIRCTRL_SETCLR8_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR8_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR8(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR8_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR8_SETCLR8 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR8_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR8(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR8_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR8(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR8_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR8(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR9: Set/clear operation on output 9. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR9_SHIFT (18)\n#define SCT_OUTPUTDIRCTRL_SETCLR9_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR9_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR9(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR9_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR9_SETCLR9 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR9_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR9(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR9_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR9(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR9_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR9(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR10: Set/clear operation on output 5. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR10_SHIFT (20)\n#define SCT_OUTPUTDIRCTRL_SETCLR10_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR10_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR10(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR10_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR10_SETCLR10 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR10_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR10(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR10_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR10(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR10_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR10(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR11: Set/clear operation on output 11. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR11_SHIFT (22)\n#define SCT_OUTPUTDIRCTRL_SETCLR11_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR11_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR11(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR11_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR11_SETCLR11 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR11_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR11(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR11_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR11(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR11_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR11(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR12: Set/clear operation on output 12. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR12_SHIFT (24)\n#define SCT_OUTPUTDIRCTRL_SETCLR12_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR12_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR12(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR12_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR12_SETCLR12 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR12_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR12(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR12_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR12(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR12_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR12(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR13: Set/clear operation on output 13. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR13_SHIFT (26)\n#define SCT_OUTPUTDIRCTRL_SETCLR13_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR13_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR13(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR13_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR13_SETCLR13 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR13_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR13(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR13_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR13(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR13_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR13(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR14: Set/clear operation on output 14. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR14_SHIFT (28)\n#define SCT_OUTPUTDIRCTRL_SETCLR14_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR14_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR14(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR14_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR14_SETCLR14 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR14_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR14(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR14_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR14(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR14_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR14(0x02)\n\n/* -- SCT_OUTPUTDIRCTRL_SETCLR15: Set/clear operation on output 15. Value 0x3 is\n * reserved. Do not program this value. */\n#define SCT_OUTPUTDIRCTRL_SETCLR15_SHIFT (30)\n#define SCT_OUTPUTDIRCTRL_SETCLR15_MASK  (0x03 << SCT_OUTPUTDIRCTRL_SETCLR15_SHIFT)\n#define SCT_OUTPUTDIRCTRL_SETCLR15(x)    ((x) << SCT_OUTPUTDIRCTRL_SETCLR15_SHIFT)\n\n/* SCT_OUTPUTDIRCTRL_SETCLR15_SETCLR15 values */\n/* Independent. Set and clear do not depend on any counter. */\n#define SCT_OUTPUTDIRCTRL_SETCLR15_INDEPENDENT SCT_OUTPUTDIRCTRL_SETCLR15(0x00)\n/* L counter. Set and clear are reversed when counter L or the unified counter\n * is counting down. */\n#define SCT_OUTPUTDIRCTRL_SETCLR15_L_COUNTER SCT_OUTPUTDIRCTRL_SETCLR15(0x01)\n/* H counter. Set and clear are reversed when counter H is counting down. Do\n * not use if UNIFY = 1. */\n#define SCT_OUTPUTDIRCTRL_SETCLR15_H_COUNTER SCT_OUTPUTDIRCTRL_SETCLR15(0x02)\n\n/* --- SCT_RES ------------------------------------------- */\n#define SCT_RES MMIO32(SCT_BASE + 0x58)\n\n/* -- SCT_RES_O0RES: Effect of simultaneous set and clear on output 0. */\n#define SCT_RES_O0RES_SHIFT (0)\n#define SCT_RES_O0RES_MASK  (0x03 << SCT_RES_O0RES_SHIFT)\n#define SCT_RES_O0RES(x)    ((x) << SCT_RES_O0RES_SHIFT)\n\n/* SCT_RES_O0RES_O0RES values */\n/* No change. */\n#define SCT_RES_O0RES_NO_CHANGE SCT_RES_O0RES(0x00)\n/* Set output (or clear based on the SETCLR0 field). */\n#define SCT_RES_O0RES_SET_OUTPUT_OR_CLEAR SCT_RES_O0RES(0x01)\n/* Clear output (or set based on the SETCLR0 field). */\n#define SCT_RES_O0RES_CLEAR_OUTPUT_OR_SET SCT_RES_O0RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O0RES_TOGGLE_OUTPUT SCT_RES_O0RES(0x03)\n\n/* -- SCT_RES_O1RES: Effect of simultaneous set and clear on output 1. */\n#define SCT_RES_O1RES_SHIFT (2)\n#define SCT_RES_O1RES_MASK  (0x03 << SCT_RES_O1RES_SHIFT)\n#define SCT_RES_O1RES(x)    ((x) << SCT_RES_O1RES_SHIFT)\n\n/* SCT_RES_O1RES_O1RES values */\n/* No change. */\n#define SCT_RES_O1RES_NO_CHANGE SCT_RES_O1RES(0x00)\n/* Set output (or clear based on the SETCLR1 field). */\n#define SCT_RES_O1RES_SET_OUTPUT_OR_CLEAR SCT_RES_O1RES(0x01)\n/* Clear output (or set based on the SETCLR1 field). */\n#define SCT_RES_O1RES_CLEAR_OUTPUT_OR_SET SCT_RES_O1RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O1RES_TOGGLE_OUTPUT SCT_RES_O1RES(0x03)\n\n/* -- SCT_RES_O2RES: Effect of simultaneous set and clear on output 2. */\n#define SCT_RES_O2RES_SHIFT (4)\n#define SCT_RES_O2RES_MASK  (0x03 << SCT_RES_O2RES_SHIFT)\n#define SCT_RES_O2RES(x)    ((x) << SCT_RES_O2RES_SHIFT)\n\n/* SCT_RES_O2RES_O2RES values */\n/* No change. */\n#define SCT_RES_O2RES_NO_CHANGE SCT_RES_O2RES(0x00)\n/* Set output (or clear based on the SETCLR2 field). */\n#define SCT_RES_O2RES_SET_OUTPUT_OR_CLEAR SCT_RES_O2RES(0x01)\n/* Clear output n (or set based on the SETCLR2 field). */\n#define SCT_RES_O2RES_CLEAR_OUTPUT_N_OR_S SCT_RES_O2RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O2RES_TOGGLE_OUTPUT SCT_RES_O2RES(0x03)\n\n/* -- SCT_RES_O3RES: Effect of simultaneous set and clear on output 3. */\n#define SCT_RES_O3RES_SHIFT (6)\n#define SCT_RES_O3RES_MASK  (0x03 << SCT_RES_O3RES_SHIFT)\n#define SCT_RES_O3RES(x)    ((x) << SCT_RES_O3RES_SHIFT)\n\n/* SCT_RES_O3RES_O3RES values */\n/* No change. */\n#define SCT_RES_O3RES_NO_CHANGE SCT_RES_O3RES(0x00)\n/* Set output (or clear based on the SETCLR3 field). */\n#define SCT_RES_O3RES_SET_OUTPUT_OR_CLEAR SCT_RES_O3RES(0x01)\n/* Clear output (or set based on the SETCLR3 field). */\n#define SCT_RES_O3RES_CLEAR_OUTPUT_OR_SET SCT_RES_O3RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O3RES_TOGGLE_OUTPUT SCT_RES_O3RES(0x03)\n\n/* -- SCT_RES_O4RES: Effect of simultaneous set and clear on output 4. */\n#define SCT_RES_O4RES_SHIFT (8)\n#define SCT_RES_O4RES_MASK  (0x03 << SCT_RES_O4RES_SHIFT)\n#define SCT_RES_O4RES(x)    ((x) << SCT_RES_O4RES_SHIFT)\n\n/* SCT_RES_O4RES_O4RES values */\n/* No change. */\n#define SCT_RES_O4RES_NO_CHANGE SCT_RES_O4RES(0x00)\n/* Set output (or clear based on the SETCLR4 field). */\n#define SCT_RES_O4RES_SET_OUTPUT_OR_CLEAR SCT_RES_O4RES(0x01)\n/* Clear output (or set based on the SETCLR4 field). */\n#define SCT_RES_O4RES_CLEAR_OUTPUT_OR_SET SCT_RES_O4RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O4RES_TOGGLE_OUTPUT SCT_RES_O4RES(0x03)\n\n/* -- SCT_RES_O5RES: Effect of simultaneous set and clear on output 5. */\n#define SCT_RES_O5RES_SHIFT (10)\n#define SCT_RES_O5RES_MASK  (0x03 << SCT_RES_O5RES_SHIFT)\n#define SCT_RES_O5RES(x)    ((x) << SCT_RES_O5RES_SHIFT)\n\n/* SCT_RES_O5RES_O5RES values */\n/* No change. */\n#define SCT_RES_O5RES_NO_CHANGE SCT_RES_O5RES(0x00)\n/* Set output (or clear based on the SETCLR5 field). */\n#define SCT_RES_O5RES_SET_OUTPUT_OR_CLEAR SCT_RES_O5RES(0x01)\n/* Clear output (or set based on the SETCLR5 field). */\n#define SCT_RES_O5RES_CLEAR_OUTPUT_OR_SET SCT_RES_O5RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O5RES_TOGGLE_OUTPUT SCT_RES_O5RES(0x03)\n\n/* -- SCT_RES_O6RES: Effect of simultaneous set and clear on output 6. */\n#define SCT_RES_O6RES_SHIFT (12)\n#define SCT_RES_O6RES_MASK  (0x03 << SCT_RES_O6RES_SHIFT)\n#define SCT_RES_O6RES(x)    ((x) << SCT_RES_O6RES_SHIFT)\n\n/* SCT_RES_O6RES_O6RES values */\n/* No change. */\n#define SCT_RES_O6RES_NO_CHANGE SCT_RES_O6RES(0x00)\n/* Set output (or clear based on the SETCLR6 field). */\n#define SCT_RES_O6RES_SET_OUTPUT_OR_CLEAR SCT_RES_O6RES(0x01)\n/* Clear output (or set based on the SETCLR6 field). */\n#define SCT_RES_O6RES_CLEAR_OUTPUT_OR_SET SCT_RES_O6RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O6RES_TOGGLE_OUTPUT SCT_RES_O6RES(0x03)\n\n/* -- SCT_RES_O7RES: Effect of simultaneous set and clear on output 7. */\n#define SCT_RES_O7RES_SHIFT (14)\n#define SCT_RES_O7RES_MASK  (0x03 << SCT_RES_O7RES_SHIFT)\n#define SCT_RES_O7RES(x)    ((x) << SCT_RES_O7RES_SHIFT)\n\n/* SCT_RES_O7RES_O7RES values */\n/* No change. */\n#define SCT_RES_O7RES_NO_CHANGE SCT_RES_O7RES(0x00)\n/* Set output (or clear based on the SETCLR7 field). */\n#define SCT_RES_O7RES_SET_OUTPUT_OR_CLEAR SCT_RES_O7RES(0x01)\n/* Clear output (or set based on the SETCLR7 field). */\n#define SCT_RES_O7RES_CLEAR_OUTPUT_OR_SET SCT_RES_O7RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O7RES_TOGGLE_OUTPUT SCT_RES_O7RES(0x03)\n\n/* -- SCT_RES_O8RES: Effect of simultaneous set and clear on output 8. */\n#define SCT_RES_O8RES_SHIFT (16)\n#define SCT_RES_O8RES_MASK  (0x03 << SCT_RES_O8RES_SHIFT)\n#define SCT_RES_O8RES(x)    ((x) << SCT_RES_O8RES_SHIFT)\n\n/* SCT_RES_O8RES_O8RES values */\n/* No change. */\n#define SCT_RES_O8RES_NO_CHANGE SCT_RES_O8RES(0x00)\n/* Set output (or clear based on the SETCLR8 field). */\n#define SCT_RES_O8RES_SET_OUTPUT_OR_CLEAR SCT_RES_O8RES(0x01)\n/* Clear output (or set based on the SETCLR8 field). */\n#define SCT_RES_O8RES_CLEAR_OUTPUT_OR_SET SCT_RES_O8RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O8RES_TOGGLE_OUTPUT SCT_RES_O8RES(0x03)\n\n/* -- SCT_RES_O9RES: Effect of simultaneous set and clear on output 9. */\n#define SCT_RES_O9RES_SHIFT (18)\n#define SCT_RES_O9RES_MASK  (0x03 << SCT_RES_O9RES_SHIFT)\n#define SCT_RES_O9RES(x)    ((x) << SCT_RES_O9RES_SHIFT)\n\n/* SCT_RES_O9RES_O9RES values */\n/* No change. */\n#define SCT_RES_O9RES_NO_CHANGE SCT_RES_O9RES(0x00)\n/* Set output (or clear based on the SETCLR9 field). */\n#define SCT_RES_O9RES_SET_OUTPUT_OR_CLEAR SCT_RES_O9RES(0x01)\n/* Clear output (or set based on the SETCLR9 field). */\n#define SCT_RES_O9RES_CLEAR_OUTPUT_OR_SET SCT_RES_O9RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O9RES_TOGGLE_OUTPUT SCT_RES_O9RES(0x03)\n\n/* -- SCT_RES_O10RES: Effect of simultaneous set and clear on output 10. */\n#define SCT_RES_O10RES_SHIFT (20)\n#define SCT_RES_O10RES_MASK  (0x03 << SCT_RES_O10RES_SHIFT)\n#define SCT_RES_O10RES(x)    ((x) << SCT_RES_O10RES_SHIFT)\n\n/* SCT_RES_O10RES_O10RES values */\n/* No change. */\n#define SCT_RES_O10RES_NO_CHANGE SCT_RES_O10RES(0x00)\n/* Set output (or clear based on the SETCLR10 field). */\n#define SCT_RES_O10RES_SET_OUTPUT_OR_CLEAR SCT_RES_O10RES(0x01)\n/* Clear output (or set based on the SETCLR10 field). */\n#define SCT_RES_O10RES_CLEAR_OUTPUT_OR_SET SCT_RES_O10RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O10RES_TOGGLE_OUTPUT SCT_RES_O10RES(0x03)\n\n/* -- SCT_RES_O11RES: Effect of simultaneous set and clear on output 11. */\n#define SCT_RES_O11RES_SHIFT (22)\n#define SCT_RES_O11RES_MASK  (0x03 << SCT_RES_O11RES_SHIFT)\n#define SCT_RES_O11RES(x)    ((x) << SCT_RES_O11RES_SHIFT)\n\n/* SCT_RES_O11RES_O11RES values */\n/* No change. */\n#define SCT_RES_O11RES_NO_CHANGE SCT_RES_O11RES(0x00)\n/* Set output (or clear based on the SETCLR11 field). */\n#define SCT_RES_O11RES_SET_OUTPUT_OR_CLEAR SCT_RES_O11RES(0x01)\n/* Clear output (or set based on the SETCLR11 field). */\n#define SCT_RES_O11RES_CLEAR_OUTPUT_OR_SET SCT_RES_O11RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O11RES_TOGGLE_OUTPUT SCT_RES_O11RES(0x03)\n\n/* -- SCT_RES_O12RES: Effect of simultaneous set and clear on output 12. */\n#define SCT_RES_O12RES_SHIFT (24)\n#define SCT_RES_O12RES_MASK  (0x03 << SCT_RES_O12RES_SHIFT)\n#define SCT_RES_O12RES(x)    ((x) << SCT_RES_O12RES_SHIFT)\n\n/* SCT_RES_O12RES_O12RES values */\n/* No change. */\n#define SCT_RES_O12RES_NO_CHANGE SCT_RES_O12RES(0x00)\n/* Set output (or clear based on the SETCLR12 field). */\n#define SCT_RES_O12RES_SET_OUTPUT_OR_CLEAR SCT_RES_O12RES(0x01)\n/* Clear output (or set based on the SETCLR12 field). */\n#define SCT_RES_O12RES_CLEAR_OUTPUT_OR_SET SCT_RES_O12RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O12RES_TOGGLE_OUTPUT SCT_RES_O12RES(0x03)\n\n/* -- SCT_RES_O13RES: Effect of simultaneous set and clear on output 13. */\n#define SCT_RES_O13RES_SHIFT (26)\n#define SCT_RES_O13RES_MASK  (0x03 << SCT_RES_O13RES_SHIFT)\n#define SCT_RES_O13RES(x)    ((x) << SCT_RES_O13RES_SHIFT)\n\n/* SCT_RES_O13RES_O13RES values */\n/* No change. */\n#define SCT_RES_O13RES_NO_CHANGE SCT_RES_O13RES(0x00)\n/* Set output (or clear based on the SETCLR13 field). */\n#define SCT_RES_O13RES_SET_OUTPUT_OR_CLEAR SCT_RES_O13RES(0x01)\n/* Clear output (or set based on the SETCLR13 field). */\n#define SCT_RES_O13RES_CLEAR_OUTPUT_OR_SET SCT_RES_O13RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O13RES_TOGGLE_OUTPUT SCT_RES_O13RES(0x03)\n\n/* -- SCT_RES_O14RES: Effect of simultaneous set and clear on output 14. */\n#define SCT_RES_O14RES_SHIFT (28)\n#define SCT_RES_O14RES_MASK  (0x03 << SCT_RES_O14RES_SHIFT)\n#define SCT_RES_O14RES(x)    ((x) << SCT_RES_O14RES_SHIFT)\n\n/* SCT_RES_O14RES_O14RES values */\n/* No change. */\n#define SCT_RES_O14RES_NO_CHANGE SCT_RES_O14RES(0x00)\n/* Set output (or clear based on the SETCLR14 field). */\n#define SCT_RES_O14RES_SET_OUTPUT_OR_CLEAR SCT_RES_O14RES(0x01)\n/* Clear output (or set based on the SETCLR14 field). */\n#define SCT_RES_O14RES_CLEAR_OUTPUT_OR_SET SCT_RES_O14RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O14RES_TOGGLE_OUTPUT SCT_RES_O14RES(0x03)\n\n/* -- SCT_RES_O15RES: Effect of simultaneous set and clear on output 15. */\n#define SCT_RES_O15RES_SHIFT (30)\n#define SCT_RES_O15RES_MASK  (0x03 << SCT_RES_O15RES_SHIFT)\n#define SCT_RES_O15RES(x)    ((x) << SCT_RES_O15RES_SHIFT)\n\n/* SCT_RES_O15RES_O15RES values */\n/* No change. */\n#define SCT_RES_O15RES_NO_CHANGE SCT_RES_O15RES(0x00)\n/* Set output (or clear based on the SETCLR15 field). */\n#define SCT_RES_O15RES_SET_OUTPUT_OR_CLEAR SCT_RES_O15RES(0x01)\n/* Clear output (or set based on the SETCLR15 field). */\n#define SCT_RES_O15RES_CLEAR_OUTPUT_OR_SET SCT_RES_O15RES(0x02)\n/* Toggle output. */\n#define SCT_RES_O15RES_TOGGLE_OUTPUT SCT_RES_O15RES(0x03)\n\n/* --- SCT_DMAREQ0 --------------------------------------- */\n#define SCT_DMAREQ0 MMIO32(SCT_BASE + 0x5C)\n\n/* -- SCT_DMAREQ0_DEV_00: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_00_SHIFT (0)\n#define SCT_DMAREQ0_DEV_00_MASK  (0x01 << SCT_DMAREQ0_DEV_00_SHIFT)\n#define SCT_DMAREQ0_DEV_00(x)    ((x) << SCT_DMAREQ0_DEV_00_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_01: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_01_SHIFT (1)\n#define SCT_DMAREQ0_DEV_01_MASK  (0x01 << SCT_DMAREQ0_DEV_01_SHIFT)\n#define SCT_DMAREQ0_DEV_01(x)    ((x) << SCT_DMAREQ0_DEV_01_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_02: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_02_SHIFT (2)\n#define SCT_DMAREQ0_DEV_02_MASK  (0x01 << SCT_DMAREQ0_DEV_02_SHIFT)\n#define SCT_DMAREQ0_DEV_02(x)    ((x) << SCT_DMAREQ0_DEV_02_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_03: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_03_SHIFT (3)\n#define SCT_DMAREQ0_DEV_03_MASK  (0x01 << SCT_DMAREQ0_DEV_03_SHIFT)\n#define SCT_DMAREQ0_DEV_03(x)    ((x) << SCT_DMAREQ0_DEV_03_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_04: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_04_SHIFT (4)\n#define SCT_DMAREQ0_DEV_04_MASK  (0x01 << SCT_DMAREQ0_DEV_04_SHIFT)\n#define SCT_DMAREQ0_DEV_04(x)    ((x) << SCT_DMAREQ0_DEV_04_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_05: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_05_SHIFT (5)\n#define SCT_DMAREQ0_DEV_05_MASK  (0x01 << SCT_DMAREQ0_DEV_05_SHIFT)\n#define SCT_DMAREQ0_DEV_05(x)    ((x) << SCT_DMAREQ0_DEV_05_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_06: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_06_SHIFT (6)\n#define SCT_DMAREQ0_DEV_06_MASK  (0x01 << SCT_DMAREQ0_DEV_06_SHIFT)\n#define SCT_DMAREQ0_DEV_06(x)    ((x) << SCT_DMAREQ0_DEV_06_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_07: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_07_SHIFT (7)\n#define SCT_DMAREQ0_DEV_07_MASK  (0x01 << SCT_DMAREQ0_DEV_07_SHIFT)\n#define SCT_DMAREQ0_DEV_07(x)    ((x) << SCT_DMAREQ0_DEV_07_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_08: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_08_SHIFT (8)\n#define SCT_DMAREQ0_DEV_08_MASK  (0x01 << SCT_DMAREQ0_DEV_08_SHIFT)\n#define SCT_DMAREQ0_DEV_08(x)    ((x) << SCT_DMAREQ0_DEV_08_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_09: If bit n is one, event n sets DMA request 0 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_09_SHIFT (9)\n#define SCT_DMAREQ0_DEV_09_MASK  (0x01 << SCT_DMAREQ0_DEV_09_SHIFT)\n#define SCT_DMAREQ0_DEV_09(x)    ((x) << SCT_DMAREQ0_DEV_09_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_010: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_010_SHIFT (10)\n#define SCT_DMAREQ0_DEV_010_MASK  (0x01 << SCT_DMAREQ0_DEV_010_SHIFT)\n#define SCT_DMAREQ0_DEV_010(x)    ((x) << SCT_DMAREQ0_DEV_010_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_011: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_011_SHIFT (11)\n#define SCT_DMAREQ0_DEV_011_MASK  (0x01 << SCT_DMAREQ0_DEV_011_SHIFT)\n#define SCT_DMAREQ0_DEV_011(x)    ((x) << SCT_DMAREQ0_DEV_011_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_012: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_012_SHIFT (12)\n#define SCT_DMAREQ0_DEV_012_MASK  (0x01 << SCT_DMAREQ0_DEV_012_SHIFT)\n#define SCT_DMAREQ0_DEV_012(x)    ((x) << SCT_DMAREQ0_DEV_012_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_013: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_013_SHIFT (13)\n#define SCT_DMAREQ0_DEV_013_MASK  (0x01 << SCT_DMAREQ0_DEV_013_SHIFT)\n#define SCT_DMAREQ0_DEV_013(x)    ((x) << SCT_DMAREQ0_DEV_013_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_014: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_014_SHIFT (14)\n#define SCT_DMAREQ0_DEV_014_MASK  (0x01 << SCT_DMAREQ0_DEV_014_SHIFT)\n#define SCT_DMAREQ0_DEV_014(x)    ((x) << SCT_DMAREQ0_DEV_014_SHIFT)\n\n/* -- SCT_DMAREQ0_DEV_015: If bit n is one, event n sets DMA request 0 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ0_DEV_015_SHIFT (15)\n#define SCT_DMAREQ0_DEV_015_MASK  (0x01 << SCT_DMAREQ0_DEV_015_SHIFT)\n#define SCT_DMAREQ0_DEV_015(x)    ((x) << SCT_DMAREQ0_DEV_015_SHIFT)\n\n/* -- SCT_DMAREQ0_DRL0: A 1 in this bit makes the SCT set DMA request 0 when it\n * loads the Match_L/Unified registers from the Reload_L/Unified registers. */\n#define SCT_DMAREQ0_DRL0_SHIFT (30)\n#define SCT_DMAREQ0_DRL0_MASK  (0x01 << SCT_DMAREQ0_DRL0_SHIFT)\n#define SCT_DMAREQ0_DRL0(x)    ((x) << SCT_DMAREQ0_DRL0_SHIFT)\n\n/* -- SCT_DMAREQ0_DRQ0: This read-only bit indicates the state of DMA Request 0 */\n#define SCT_DMAREQ0_DRQ0_SHIFT (31)\n#define SCT_DMAREQ0_DRQ0_MASK  (0x01 << SCT_DMAREQ0_DRQ0_SHIFT)\n#define SCT_DMAREQ0_DRQ0(x)    ((x) << SCT_DMAREQ0_DRQ0_SHIFT)\n\n/* --- SCT_DMAREQ1 --------------------------------------- */\n#define SCT_DMAREQ1 MMIO32(SCT_BASE + 0x60)\n\n/* -- SCT_DMAREQ1_DEV_10: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_10_SHIFT (0)\n#define SCT_DMAREQ1_DEV_10_MASK  (0x01 << SCT_DMAREQ1_DEV_10_SHIFT)\n#define SCT_DMAREQ1_DEV_10(x)    ((x) << SCT_DMAREQ1_DEV_10_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_11: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_11_SHIFT (1)\n#define SCT_DMAREQ1_DEV_11_MASK  (0x01 << SCT_DMAREQ1_DEV_11_SHIFT)\n#define SCT_DMAREQ1_DEV_11(x)    ((x) << SCT_DMAREQ1_DEV_11_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_12: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_12_SHIFT (2)\n#define SCT_DMAREQ1_DEV_12_MASK  (0x01 << SCT_DMAREQ1_DEV_12_SHIFT)\n#define SCT_DMAREQ1_DEV_12(x)    ((x) << SCT_DMAREQ1_DEV_12_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_13: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_13_SHIFT (3)\n#define SCT_DMAREQ1_DEV_13_MASK  (0x01 << SCT_DMAREQ1_DEV_13_SHIFT)\n#define SCT_DMAREQ1_DEV_13(x)    ((x) << SCT_DMAREQ1_DEV_13_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_14: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_14_SHIFT (4)\n#define SCT_DMAREQ1_DEV_14_MASK  (0x01 << SCT_DMAREQ1_DEV_14_SHIFT)\n#define SCT_DMAREQ1_DEV_14(x)    ((x) << SCT_DMAREQ1_DEV_14_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_15: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_15_SHIFT (5)\n#define SCT_DMAREQ1_DEV_15_MASK  (0x01 << SCT_DMAREQ1_DEV_15_SHIFT)\n#define SCT_DMAREQ1_DEV_15(x)    ((x) << SCT_DMAREQ1_DEV_15_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_16: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_16_SHIFT (6)\n#define SCT_DMAREQ1_DEV_16_MASK  (0x01 << SCT_DMAREQ1_DEV_16_SHIFT)\n#define SCT_DMAREQ1_DEV_16(x)    ((x) << SCT_DMAREQ1_DEV_16_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_17: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_17_SHIFT (7)\n#define SCT_DMAREQ1_DEV_17_MASK  (0x01 << SCT_DMAREQ1_DEV_17_SHIFT)\n#define SCT_DMAREQ1_DEV_17(x)    ((x) << SCT_DMAREQ1_DEV_17_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_18: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_18_SHIFT (8)\n#define SCT_DMAREQ1_DEV_18_MASK  (0x01 << SCT_DMAREQ1_DEV_18_SHIFT)\n#define SCT_DMAREQ1_DEV_18(x)    ((x) << SCT_DMAREQ1_DEV_18_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_19: If bit n is one, event n sets DMA request 1 (event 0 =\n * bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_19_SHIFT (9)\n#define SCT_DMAREQ1_DEV_19_MASK  (0x01 << SCT_DMAREQ1_DEV_19_SHIFT)\n#define SCT_DMAREQ1_DEV_19(x)    ((x) << SCT_DMAREQ1_DEV_19_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_110: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_110_SHIFT (10)\n#define SCT_DMAREQ1_DEV_110_MASK  (0x01 << SCT_DMAREQ1_DEV_110_SHIFT)\n#define SCT_DMAREQ1_DEV_110(x)    ((x) << SCT_DMAREQ1_DEV_110_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_111: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_111_SHIFT (11)\n#define SCT_DMAREQ1_DEV_111_MASK  (0x01 << SCT_DMAREQ1_DEV_111_SHIFT)\n#define SCT_DMAREQ1_DEV_111(x)    ((x) << SCT_DMAREQ1_DEV_111_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_112: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_112_SHIFT (12)\n#define SCT_DMAREQ1_DEV_112_MASK  (0x01 << SCT_DMAREQ1_DEV_112_SHIFT)\n#define SCT_DMAREQ1_DEV_112(x)    ((x) << SCT_DMAREQ1_DEV_112_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_113: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_113_SHIFT (13)\n#define SCT_DMAREQ1_DEV_113_MASK  (0x01 << SCT_DMAREQ1_DEV_113_SHIFT)\n#define SCT_DMAREQ1_DEV_113(x)    ((x) << SCT_DMAREQ1_DEV_113_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_114: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_114_SHIFT (14)\n#define SCT_DMAREQ1_DEV_114_MASK  (0x01 << SCT_DMAREQ1_DEV_114_SHIFT)\n#define SCT_DMAREQ1_DEV_114(x)    ((x) << SCT_DMAREQ1_DEV_114_SHIFT)\n\n/* -- SCT_DMAREQ1_DEV_115: If bit n is one, event n sets DMA request 1 (event 0\n * = bit 0, event 1 = bit 1,..., event 15 = bit 15). */\n#define SCT_DMAREQ1_DEV_115_SHIFT (15)\n#define SCT_DMAREQ1_DEV_115_MASK  (0x01 << SCT_DMAREQ1_DEV_115_SHIFT)\n#define SCT_DMAREQ1_DEV_115(x)    ((x) << SCT_DMAREQ1_DEV_115_SHIFT)\n\n/* -- SCT_DMAREQ1_DRL1: A 1 in this bit makes the SCT set DMA request 1 when it\n * loads the Match L/Unified registers from the Reload L/Unified registers. */\n#define SCT_DMAREQ1_DRL1_SHIFT (30)\n#define SCT_DMAREQ1_DRL1_MASK  (0x01 << SCT_DMAREQ1_DRL1_SHIFT)\n#define SCT_DMAREQ1_DRL1(x)    ((x) << SCT_DMAREQ1_DRL1_SHIFT)\n\n/* -- SCT_DMAREQ1_DRQ1: This read-only bit indicates the state of DMA Request 1.\n */\n#define SCT_DMAREQ1_DRQ1_SHIFT (31)\n#define SCT_DMAREQ1_DRQ1_MASK  (0x01 << SCT_DMAREQ1_DRQ1_SHIFT)\n#define SCT_DMAREQ1_DRQ1(x)    ((x) << SCT_DMAREQ1_DRQ1_SHIFT)\n\n/* --- SCT_EVEN ------------------------------------------ */\n#define SCT_EVEN MMIO32(SCT_BASE + 0xF0)\n\n/* -- SCT_EVEN_IEN0: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN0_SHIFT (0)\n#define SCT_EVEN_IEN0_MASK  (0x01 << SCT_EVEN_IEN0_SHIFT)\n#define SCT_EVEN_IEN0(x)    ((x) << SCT_EVEN_IEN0_SHIFT)\n\n/* -- SCT_EVEN_IEN1: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN1_SHIFT (1)\n#define SCT_EVEN_IEN1_MASK  (0x01 << SCT_EVEN_IEN1_SHIFT)\n#define SCT_EVEN_IEN1(x)    ((x) << SCT_EVEN_IEN1_SHIFT)\n\n/* -- SCT_EVEN_IEN2: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN2_SHIFT (2)\n#define SCT_EVEN_IEN2_MASK  (0x01 << SCT_EVEN_IEN2_SHIFT)\n#define SCT_EVEN_IEN2(x)    ((x) << SCT_EVEN_IEN2_SHIFT)\n\n/* -- SCT_EVEN_IEN3: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN3_SHIFT (3)\n#define SCT_EVEN_IEN3_MASK  (0x01 << SCT_EVEN_IEN3_SHIFT)\n#define SCT_EVEN_IEN3(x)    ((x) << SCT_EVEN_IEN3_SHIFT)\n\n/* -- SCT_EVEN_IEN4: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN4_SHIFT (4)\n#define SCT_EVEN_IEN4_MASK  (0x01 << SCT_EVEN_IEN4_SHIFT)\n#define SCT_EVEN_IEN4(x)    ((x) << SCT_EVEN_IEN4_SHIFT)\n\n/* -- SCT_EVEN_IEN5: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN5_SHIFT (5)\n#define SCT_EVEN_IEN5_MASK  (0x01 << SCT_EVEN_IEN5_SHIFT)\n#define SCT_EVEN_IEN5(x)    ((x) << SCT_EVEN_IEN5_SHIFT)\n\n/* -- SCT_EVEN_IEN6: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN6_SHIFT (6)\n#define SCT_EVEN_IEN6_MASK  (0x01 << SCT_EVEN_IEN6_SHIFT)\n#define SCT_EVEN_IEN6(x)    ((x) << SCT_EVEN_IEN6_SHIFT)\n\n/* -- SCT_EVEN_IEN7: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN7_SHIFT (7)\n#define SCT_EVEN_IEN7_MASK  (0x01 << SCT_EVEN_IEN7_SHIFT)\n#define SCT_EVEN_IEN7(x)    ((x) << SCT_EVEN_IEN7_SHIFT)\n\n/* -- SCT_EVEN_IEN8: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN8_SHIFT (8)\n#define SCT_EVEN_IEN8_MASK  (0x01 << SCT_EVEN_IEN8_SHIFT)\n#define SCT_EVEN_IEN8(x)    ((x) << SCT_EVEN_IEN8_SHIFT)\n\n/* -- SCT_EVEN_IEN9: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN9_SHIFT (9)\n#define SCT_EVEN_IEN9_MASK  (0x01 << SCT_EVEN_IEN9_SHIFT)\n#define SCT_EVEN_IEN9(x)    ((x) << SCT_EVEN_IEN9_SHIFT)\n\n/* -- SCT_EVEN_IEN10: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN10_SHIFT (10)\n#define SCT_EVEN_IEN10_MASK  (0x01 << SCT_EVEN_IEN10_SHIFT)\n#define SCT_EVEN_IEN10(x)    ((x) << SCT_EVEN_IEN10_SHIFT)\n\n/* -- SCT_EVEN_IEN11: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN11_SHIFT (11)\n#define SCT_EVEN_IEN11_MASK  (0x01 << SCT_EVEN_IEN11_SHIFT)\n#define SCT_EVEN_IEN11(x)    ((x) << SCT_EVEN_IEN11_SHIFT)\n\n/* -- SCT_EVEN_IEN12: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN12_SHIFT (12)\n#define SCT_EVEN_IEN12_MASK  (0x01 << SCT_EVEN_IEN12_SHIFT)\n#define SCT_EVEN_IEN12(x)    ((x) << SCT_EVEN_IEN12_SHIFT)\n\n/* -- SCT_EVEN_IEN13: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN13_SHIFT (13)\n#define SCT_EVEN_IEN13_MASK  (0x01 << SCT_EVEN_IEN13_SHIFT)\n#define SCT_EVEN_IEN13(x)    ((x) << SCT_EVEN_IEN13_SHIFT)\n\n/* -- SCT_EVEN_IEN14: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN14_SHIFT (14)\n#define SCT_EVEN_IEN14_MASK  (0x01 << SCT_EVEN_IEN14_SHIFT)\n#define SCT_EVEN_IEN14(x)    ((x) << SCT_EVEN_IEN14_SHIFT)\n\n/* -- SCT_EVEN_IEN15: The SCT requests interrupt when bit n of this register and\n * the event flag register are both one (event 0 = bit 0, event 1 = bit 1,...,\n * event 15 = bit 15). */\n#define SCT_EVEN_IEN15_SHIFT (15)\n#define SCT_EVEN_IEN15_MASK  (0x01 << SCT_EVEN_IEN15_SHIFT)\n#define SCT_EVEN_IEN15(x)    ((x) << SCT_EVEN_IEN15_SHIFT)\n\n/* --- SCT_EVFLAG ---------------------------------------- */\n#define SCT_EVFLAG MMIO32(SCT_BASE + 0xF4)\n\n/* -- SCT_EVFLAG_FLAG0: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG0_SHIFT (0)\n#define SCT_EVFLAG_FLAG0_MASK  (0x01 << SCT_EVFLAG_FLAG0_SHIFT)\n#define SCT_EVFLAG_FLAG0(x)    ((x) << SCT_EVFLAG_FLAG0_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG1: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG1_SHIFT (1)\n#define SCT_EVFLAG_FLAG1_MASK  (0x01 << SCT_EVFLAG_FLAG1_SHIFT)\n#define SCT_EVFLAG_FLAG1(x)    ((x) << SCT_EVFLAG_FLAG1_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG2: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG2_SHIFT (2)\n#define SCT_EVFLAG_FLAG2_MASK  (0x01 << SCT_EVFLAG_FLAG2_SHIFT)\n#define SCT_EVFLAG_FLAG2(x)    ((x) << SCT_EVFLAG_FLAG2_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG3: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG3_SHIFT (3)\n#define SCT_EVFLAG_FLAG3_MASK  (0x01 << SCT_EVFLAG_FLAG3_SHIFT)\n#define SCT_EVFLAG_FLAG3(x)    ((x) << SCT_EVFLAG_FLAG3_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG4: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG4_SHIFT (4)\n#define SCT_EVFLAG_FLAG4_MASK  (0x01 << SCT_EVFLAG_FLAG4_SHIFT)\n#define SCT_EVFLAG_FLAG4(x)    ((x) << SCT_EVFLAG_FLAG4_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG5: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG5_SHIFT (5)\n#define SCT_EVFLAG_FLAG5_MASK  (0x01 << SCT_EVFLAG_FLAG5_SHIFT)\n#define SCT_EVFLAG_FLAG5(x)    ((x) << SCT_EVFLAG_FLAG5_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG6: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG6_SHIFT (6)\n#define SCT_EVFLAG_FLAG6_MASK  (0x01 << SCT_EVFLAG_FLAG6_SHIFT)\n#define SCT_EVFLAG_FLAG6(x)    ((x) << SCT_EVFLAG_FLAG6_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG7: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG7_SHIFT (7)\n#define SCT_EVFLAG_FLAG7_MASK  (0x01 << SCT_EVFLAG_FLAG7_SHIFT)\n#define SCT_EVFLAG_FLAG7(x)    ((x) << SCT_EVFLAG_FLAG7_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG8: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG8_SHIFT (8)\n#define SCT_EVFLAG_FLAG8_MASK  (0x01 << SCT_EVFLAG_FLAG8_SHIFT)\n#define SCT_EVFLAG_FLAG8(x)    ((x) << SCT_EVFLAG_FLAG8_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG9: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG9_SHIFT (9)\n#define SCT_EVFLAG_FLAG9_MASK  (0x01 << SCT_EVFLAG_FLAG9_SHIFT)\n#define SCT_EVFLAG_FLAG9(x)    ((x) << SCT_EVFLAG_FLAG9_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG10: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG10_SHIFT (10)\n#define SCT_EVFLAG_FLAG10_MASK  (0x01 << SCT_EVFLAG_FLAG10_SHIFT)\n#define SCT_EVFLAG_FLAG10(x)    ((x) << SCT_EVFLAG_FLAG10_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG11: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG11_SHIFT (11)\n#define SCT_EVFLAG_FLAG11_MASK  (0x01 << SCT_EVFLAG_FLAG11_SHIFT)\n#define SCT_EVFLAG_FLAG11(x)    ((x) << SCT_EVFLAG_FLAG11_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG12: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG12_SHIFT (12)\n#define SCT_EVFLAG_FLAG12_MASK  (0x01 << SCT_EVFLAG_FLAG12_SHIFT)\n#define SCT_EVFLAG_FLAG12(x)    ((x) << SCT_EVFLAG_FLAG12_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG13: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG13_SHIFT (13)\n#define SCT_EVFLAG_FLAG13_MASK  (0x01 << SCT_EVFLAG_FLAG13_SHIFT)\n#define SCT_EVFLAG_FLAG13(x)    ((x) << SCT_EVFLAG_FLAG13_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG14: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG14_SHIFT (14)\n#define SCT_EVFLAG_FLAG14_MASK  (0x01 << SCT_EVFLAG_FLAG14_SHIFT)\n#define SCT_EVFLAG_FLAG14(x)    ((x) << SCT_EVFLAG_FLAG14_SHIFT)\n\n/* -- SCT_EVFLAG_FLAG15: Bit n is one if event n has occurred since reset or a 1\n * was last written to this bit (event 0 = bit 0, event 1 = bit 1,..., event 15\n * = bit 15). */\n#define SCT_EVFLAG_FLAG15_SHIFT (15)\n#define SCT_EVFLAG_FLAG15_MASK  (0x01 << SCT_EVFLAG_FLAG15_SHIFT)\n#define SCT_EVFLAG_FLAG15(x)    ((x) << SCT_EVFLAG_FLAG15_SHIFT)\n\n/* --- SCT_CONEN ----------------------------------------- */\n#define SCT_CONEN MMIO32(SCT_BASE + 0xF8)\n\n/* -- SCT_CONEN_NCEN0: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN0_SHIFT (0)\n#define SCT_CONEN_NCEN0_MASK  (0x01 << SCT_CONEN_NCEN0_SHIFT)\n#define SCT_CONEN_NCEN0(x)    ((x) << SCT_CONEN_NCEN0_SHIFT)\n\n/* -- SCT_CONEN_NCEN1: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN1_SHIFT (1)\n#define SCT_CONEN_NCEN1_MASK  (0x01 << SCT_CONEN_NCEN1_SHIFT)\n#define SCT_CONEN_NCEN1(x)    ((x) << SCT_CONEN_NCEN1_SHIFT)\n\n/* -- SCT_CONEN_NCEN2: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN2_SHIFT (2)\n#define SCT_CONEN_NCEN2_MASK  (0x01 << SCT_CONEN_NCEN2_SHIFT)\n#define SCT_CONEN_NCEN2(x)    ((x) << SCT_CONEN_NCEN2_SHIFT)\n\n/* -- SCT_CONEN_NCEN3: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN3_SHIFT (3)\n#define SCT_CONEN_NCEN3_MASK  (0x01 << SCT_CONEN_NCEN3_SHIFT)\n#define SCT_CONEN_NCEN3(x)    ((x) << SCT_CONEN_NCEN3_SHIFT)\n\n/* -- SCT_CONEN_NCEN4: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN4_SHIFT (4)\n#define SCT_CONEN_NCEN4_MASK  (0x01 << SCT_CONEN_NCEN4_SHIFT)\n#define SCT_CONEN_NCEN4(x)    ((x) << SCT_CONEN_NCEN4_SHIFT)\n\n/* -- SCT_CONEN_NCEN5: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN5_SHIFT (5)\n#define SCT_CONEN_NCEN5_MASK  (0x01 << SCT_CONEN_NCEN5_SHIFT)\n#define SCT_CONEN_NCEN5(x)    ((x) << SCT_CONEN_NCEN5_SHIFT)\n\n/* -- SCT_CONEN_NCEN6: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN6_SHIFT (6)\n#define SCT_CONEN_NCEN6_MASK  (0x01 << SCT_CONEN_NCEN6_SHIFT)\n#define SCT_CONEN_NCEN6(x)    ((x) << SCT_CONEN_NCEN6_SHIFT)\n\n/* -- SCT_CONEN_NCEN7: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN7_SHIFT (7)\n#define SCT_CONEN_NCEN7_MASK  (0x01 << SCT_CONEN_NCEN7_SHIFT)\n#define SCT_CONEN_NCEN7(x)    ((x) << SCT_CONEN_NCEN7_SHIFT)\n\n/* -- SCT_CONEN_NCEN8: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN8_SHIFT (8)\n#define SCT_CONEN_NCEN8_MASK  (0x01 << SCT_CONEN_NCEN8_SHIFT)\n#define SCT_CONEN_NCEN8(x)    ((x) << SCT_CONEN_NCEN8_SHIFT)\n\n/* -- SCT_CONEN_NCEN9: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN9_SHIFT (9)\n#define SCT_CONEN_NCEN9_MASK  (0x01 << SCT_CONEN_NCEN9_SHIFT)\n#define SCT_CONEN_NCEN9(x)    ((x) << SCT_CONEN_NCEN9_SHIFT)\n\n/* -- SCT_CONEN_NCEN10: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN10_SHIFT (10)\n#define SCT_CONEN_NCEN10_MASK  (0x01 << SCT_CONEN_NCEN10_SHIFT)\n#define SCT_CONEN_NCEN10(x)    ((x) << SCT_CONEN_NCEN10_SHIFT)\n\n/* -- SCT_CONEN_NCEN11: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN11_SHIFT (11)\n#define SCT_CONEN_NCEN11_MASK  (0x01 << SCT_CONEN_NCEN11_SHIFT)\n#define SCT_CONEN_NCEN11(x)    ((x) << SCT_CONEN_NCEN11_SHIFT)\n\n/* -- SCT_CONEN_NCEN12: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN12_SHIFT (12)\n#define SCT_CONEN_NCEN12_MASK  (0x01 << SCT_CONEN_NCEN12_SHIFT)\n#define SCT_CONEN_NCEN12(x)    ((x) << SCT_CONEN_NCEN12_SHIFT)\n\n/* -- SCT_CONEN_NCEN13: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN13_SHIFT (13)\n#define SCT_CONEN_NCEN13_MASK  (0x01 << SCT_CONEN_NCEN13_SHIFT)\n#define SCT_CONEN_NCEN13(x)    ((x) << SCT_CONEN_NCEN13_SHIFT)\n\n/* -- SCT_CONEN_NCEN14: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN14_SHIFT (14)\n#define SCT_CONEN_NCEN14_MASK  (0x01 << SCT_CONEN_NCEN14_SHIFT)\n#define SCT_CONEN_NCEN14(x)    ((x) << SCT_CONEN_NCEN14_SHIFT)\n\n/* -- SCT_CONEN_NCEN15: The SCT requests interrupt when bit n of this register\n * and the SCT conflict flag register are both one (output 0 = bit 0, output 1 =\n * bit 1,..., output 15 = bit 15). */\n#define SCT_CONEN_NCEN15_SHIFT (15)\n#define SCT_CONEN_NCEN15_MASK  (0x01 << SCT_CONEN_NCEN15_SHIFT)\n#define SCT_CONEN_NCEN15(x)    ((x) << SCT_CONEN_NCEN15_SHIFT)\n\n/* --- SCT_CONFLAG --------------------------------------- */\n#define SCT_CONFLAG MMIO32(SCT_BASE + 0xFC)\n\n/* -- SCT_CONFLAG_NCFLAG0: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG0_SHIFT (0)\n#define SCT_CONFLAG_NCFLAG0_MASK  (0x01 << SCT_CONFLAG_NCFLAG0_SHIFT)\n#define SCT_CONFLAG_NCFLAG0(x)    ((x) << SCT_CONFLAG_NCFLAG0_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG1: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG1_SHIFT (1)\n#define SCT_CONFLAG_NCFLAG1_MASK  (0x01 << SCT_CONFLAG_NCFLAG1_SHIFT)\n#define SCT_CONFLAG_NCFLAG1(x)    ((x) << SCT_CONFLAG_NCFLAG1_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG2: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG2_SHIFT (2)\n#define SCT_CONFLAG_NCFLAG2_MASK  (0x01 << SCT_CONFLAG_NCFLAG2_SHIFT)\n#define SCT_CONFLAG_NCFLAG2(x)    ((x) << SCT_CONFLAG_NCFLAG2_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG3: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG3_SHIFT (3)\n#define SCT_CONFLAG_NCFLAG3_MASK  (0x01 << SCT_CONFLAG_NCFLAG3_SHIFT)\n#define SCT_CONFLAG_NCFLAG3(x)    ((x) << SCT_CONFLAG_NCFLAG3_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG4: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG4_SHIFT (4)\n#define SCT_CONFLAG_NCFLAG4_MASK  (0x01 << SCT_CONFLAG_NCFLAG4_SHIFT)\n#define SCT_CONFLAG_NCFLAG4(x)    ((x) << SCT_CONFLAG_NCFLAG4_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG5: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG5_SHIFT (5)\n#define SCT_CONFLAG_NCFLAG5_MASK  (0x01 << SCT_CONFLAG_NCFLAG5_SHIFT)\n#define SCT_CONFLAG_NCFLAG5(x)    ((x) << SCT_CONFLAG_NCFLAG5_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG6: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG6_SHIFT (6)\n#define SCT_CONFLAG_NCFLAG6_MASK  (0x01 << SCT_CONFLAG_NCFLAG6_SHIFT)\n#define SCT_CONFLAG_NCFLAG6(x)    ((x) << SCT_CONFLAG_NCFLAG6_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG7: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG7_SHIFT (7)\n#define SCT_CONFLAG_NCFLAG7_MASK  (0x01 << SCT_CONFLAG_NCFLAG7_SHIFT)\n#define SCT_CONFLAG_NCFLAG7(x)    ((x) << SCT_CONFLAG_NCFLAG7_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG8: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG8_SHIFT (8)\n#define SCT_CONFLAG_NCFLAG8_MASK  (0x01 << SCT_CONFLAG_NCFLAG8_SHIFT)\n#define SCT_CONFLAG_NCFLAG8(x)    ((x) << SCT_CONFLAG_NCFLAG8_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG9: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG9_SHIFT (9)\n#define SCT_CONFLAG_NCFLAG9_MASK  (0x01 << SCT_CONFLAG_NCFLAG9_SHIFT)\n#define SCT_CONFLAG_NCFLAG9(x)    ((x) << SCT_CONFLAG_NCFLAG9_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG10: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG10_SHIFT (10)\n#define SCT_CONFLAG_NCFLAG10_MASK  (0x01 << SCT_CONFLAG_NCFLAG10_SHIFT)\n#define SCT_CONFLAG_NCFLAG10(x)    ((x) << SCT_CONFLAG_NCFLAG10_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG11: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG11_SHIFT (11)\n#define SCT_CONFLAG_NCFLAG11_MASK  (0x01 << SCT_CONFLAG_NCFLAG11_SHIFT)\n#define SCT_CONFLAG_NCFLAG11(x)    ((x) << SCT_CONFLAG_NCFLAG11_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG12: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG12_SHIFT (12)\n#define SCT_CONFLAG_NCFLAG12_MASK  (0x01 << SCT_CONFLAG_NCFLAG12_SHIFT)\n#define SCT_CONFLAG_NCFLAG12(x)    ((x) << SCT_CONFLAG_NCFLAG12_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG13: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG13_SHIFT (13)\n#define SCT_CONFLAG_NCFLAG13_MASK  (0x01 << SCT_CONFLAG_NCFLAG13_SHIFT)\n#define SCT_CONFLAG_NCFLAG13(x)    ((x) << SCT_CONFLAG_NCFLAG13_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG14: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG14_SHIFT (14)\n#define SCT_CONFLAG_NCFLAG14_MASK  (0x01 << SCT_CONFLAG_NCFLAG14_SHIFT)\n#define SCT_CONFLAG_NCFLAG14(x)    ((x) << SCT_CONFLAG_NCFLAG14_SHIFT)\n\n/* -- SCT_CONFLAG_NCFLAG15: Bit n is one if a no-change conflict event occurred\n * on output n since reset or a 1 was last written to this bit (output 0 = bit\n * 0, output 1 = bit 1,..., output 15 = bit 15). */\n#define SCT_CONFLAG_NCFLAG15_SHIFT (15)\n#define SCT_CONFLAG_NCFLAG15_MASK  (0x01 << SCT_CONFLAG_NCFLAG15_SHIFT)\n#define SCT_CONFLAG_NCFLAG15(x)    ((x) << SCT_CONFLAG_NCFLAG15_SHIFT)\n\n/* -- SCT_CONFLAG_BUSERRL: The most recent bus error from this SCT involved\n * writing CTR L/Unified, STATE L/Unified, MATCH L/Unified, or the Output\n * register when the L/U counter was not halted. A word write to certain L and\n * H registers can be half successful and half unsuccessful. */\n#define SCT_CONFLAG_BUSERRL_SHIFT (30)\n#define SCT_CONFLAG_BUSERRL_MASK  (0x01 << SCT_CONFLAG_BUSERRL_SHIFT)\n#define SCT_CONFLAG_BUSERRL(x)    ((x) << SCT_CONFLAG_BUSERRL_SHIFT)\n\n/* -- SCT_CONFLAG_BUSERRH: The most recent bus error from this SCT involved\n * writing CTR H, STATE H, MATCH H, or the Output register when the H counter\n * was not halted. */\n#define SCT_CONFLAG_BUSERRH_SHIFT (31)\n#define SCT_CONFLAG_BUSERRH_MASK  (0x01 << SCT_CONFLAG_BUSERRH_SHIFT)\n#define SCT_CONFLAG_BUSERRH(x)    ((x) << SCT_CONFLAG_BUSERRH_SHIFT)\n\n/* --- SCT_MATCHn ---------------------------------------- */\n#define SCT_MATCHn(n) MMIO32(SCT_BASE + 0x100 + (n * 4))\n\n/* -- SCT_MATCHn_MATCH_L: When UNIFY = 0, read or write the 16-bit value to be\n * compared to the L counter. When UNIFY = 1, read or write the lower 16 bits of\n * the 32-bit value to be compared to the unified counter. */\n#define SCT_MATCHn_MATCH_L_SHIFT (0)\n#define SCT_MATCHn_MATCH_L_MASK  (0xFFFF << SCT_MATCHn_MATCH_L_SHIFT)\n#define SCT_MATCHn_MATCH_L(x)    ((x) << SCT_MATCHn_MATCH_L_SHIFT)\n\n/* -- SCT_MATCHn_MATCH_H: When UNIFY = 0, read or write the 16-bit value to be\n * compared to the H counter. When UNIFY = 1, read or write the upper 16 bits of\n * the 32-bit value to be compared to the unified counter. */\n#define SCT_MATCHn_MATCH_H_SHIFT (16)\n#define SCT_MATCHn_MATCH_H_MASK  (0xFFFF << SCT_MATCHn_MATCH_H_SHIFT)\n#define SCT_MATCHn_MATCH_H(x)    ((x) << SCT_MATCHn_MATCH_H_SHIFT)\n\n/* --- SCT_FRACMAT0 -------------------------------------- */\n#define SCT_FRACMAT0 MMIO32(SCT_BASE + 0x140)\n\n/* --- SCT_FRACMAT1 -------------------------------------- */\n#define SCT_FRACMAT1 MMIO32(SCT_BASE + 0x144)\n\n/* --- SCT_FRACMAT2 -------------------------------------- */\n#define SCT_FRACMAT2 MMIO32(SCT_BASE + 0x148)\n\n/* --- SCT_FRACMAT3 -------------------------------------- */\n#define SCT_FRACMAT3 MMIO32(SCT_BASE + 0x14C)\n\n/* --- SCT_FRACMAT4 -------------------------------------- */\n#define SCT_FRACMAT4 MMIO32(SCT_BASE + 0x150)\n\n/* --- SCT_FRACMAT5 -------------------------------------- */\n#define SCT_FRACMAT5 MMIO32(SCT_BASE + 0x154)\n\n/* -- SCT_FRACMATn_FRACMAT_L: When UNIFY = 0, read or write the 4-bit value\n * specifying the dither pattern to be applied to the corresponding MATCHn_L\n * register (n = 0 to 5). When UNIFY = 1, the value applies to the unified,\n * 32-bit fractional match register. */\n#define SCT_FRACMATn_FRACMAT_L_SHIFT (0)\n#define SCT_FRACMATn_FRACMAT_L_MASK  (0x0F << SCT_FRACMATn_FRACMAT_L_SHIFT)\n#define SCT_FRACMATn_FRACMAT_L(x)    ((x) << SCT_FRACMATn_FRACMAT_L_SHIFT)\n\n/* -- SCT_FRACMATn_FRACMAT_H: When UNIFY = 0, read or write 4-bit value\n * specifying the dither pattern to be applied to the corresponding MATCHn_H\n * register (n = 0 to 5). */\n#define SCT_FRACMATn_FRACMAT_H_SHIFT (16)\n#define SCT_FRACMATn_FRACMAT_H_MASK  (0x0F << SCT_FRACMATn_FRACMAT_H_SHIFT)\n#define SCT_FRACMATn_FRACMAT_H(x)    ((x) << SCT_FRACMATn_FRACMAT_H_SHIFT)\n\n/* --- SCT_CAP0 ------------------------------------------ */\n#define SCT_CAP0 MMIO32(SCT_BASE + 0x100)\n\n/* --- SCT_CAP1 ------------------------------------------ */\n#define SCT_CAP1 MMIO32(SCT_BASE + 0x104)\n\n/* --- SCT_CAP2 ------------------------------------------ */\n#define SCT_CAP2 MMIO32(SCT_BASE + 0x108)\n\n/* --- SCT_CAP3 ------------------------------------------ */\n#define SCT_CAP3 MMIO32(SCT_BASE + 0x10C)\n\n/* --- SCT_CAP4 ------------------------------------------ */\n#define SCT_CAP4 MMIO32(SCT_BASE + 0x110)\n\n/* --- SCT_CAP5 ------------------------------------------ */\n#define SCT_CAP5 MMIO32(SCT_BASE + 0x114)\n\n/* --- SCT_CAP6 ------------------------------------------ */\n#define SCT_CAP6 MMIO32(SCT_BASE + 0x118)\n\n/* --- SCT_CAP7 ------------------------------------------ */\n#define SCT_CAP7 MMIO32(SCT_BASE + 0x11C)\n\n/* --- SCT_CAP8 ------------------------------------------ */\n#define SCT_CAP8 MMIO32(SCT_BASE + 0x120)\n\n/* --- SCT_CAP9 ------------------------------------------ */\n#define SCT_CAP9 MMIO32(SCT_BASE + 0x124)\n\n/* --- SCT_CAP10 ----------------------------------------- */\n#define SCT_CAP10 MMIO32(SCT_BASE + 0x128)\n\n/* --- SCT_CAP11 ----------------------------------------- */\n#define SCT_CAP11 MMIO32(SCT_BASE + 0x12C)\n\n/* --- SCT_CAP12 ----------------------------------------- */\n#define SCT_CAP12 MMIO32(SCT_BASE + 0x130)\n\n/* --- SCT_CAP13 ----------------------------------------- */\n#define SCT_CAP13 MMIO32(SCT_BASE + 0x134)\n\n/* --- SCT_CAP14 ----------------------------------------- */\n#define SCT_CAP14 MMIO32(SCT_BASE + 0x138)\n\n/* --- SCT_CAP15 ----------------------------------------- */\n#define SCT_CAP15 MMIO32(SCT_BASE + 0x13C)\n\n/* -- SCT_CAPn_CAP_L: When UNIFY = 0, read the 16-bit counter value at which\n * this register was last captured. When UNIFY = 1, read the lower 16 bits of\n * the 32-bit value at which this register was last captured. */\n#define SCT_CAPn_CAP_L_SHIFT (0)\n#define SCT_CAPn_CAP_L_MASK  (0xFFFF << SCT_CAPn_CAP_L_SHIFT)\n#define SCT_CAPn_CAP_L(x)    ((x) << SCT_CAPn_CAP_L_SHIFT)\n\n/* -- SCT_CAPn_CAP_H: When UNIFY = 0, read the 16-bit counter value at which\n * this register was last captured. When UNIFY = 1, read the upper 16 bits of\n * the 32-bit value at which this register was last captured. */\n#define SCT_CAPn_CAP_H_SHIFT (16)\n#define SCT_CAPn_CAP_H_MASK  (0xFFFF << SCT_CAPn_CAP_H_SHIFT)\n#define SCT_CAPn_CAP_H(x)    ((x) << SCT_CAPn_CAP_H_SHIFT)\n\n/* --- SCT_MATCHRELn ------------------------------------- */\n#define SCT_MATCHRELn(n) MMIO32(SCT_BASE + 0x200 + (n * 4))\n\n/* -- SCT_MATCHRELn_RELOAD_L: When UNIFY = 0, read or write the 16-bit value to\n * be loaded into the MATCHn_L register. When UNIFY = 1, read or write the lower\n * 16 bits of the 32-bit value to be loaded into the MATCHn register. */\n#define SCT_MATCHRELn_RELOAD_L_SHIFT (0)\n#define SCT_MATCHRELn_RELOAD_L_MASK  (0xFFFF << SCT_MATCHRELn_RELOAD_L_SHIFT)\n#define SCT_MATCHRELn_RELOAD_L(x)    ((x) << SCT_MATCHRELn_RELOAD_L_SHIFT)\n\n/* -- SCT_MATCHRELn_RELOAD_H: When UNIFY = 0, read or write the 16-bit to be\n * loaded into the MATCHn_H register. When UNIFY = 1, read or write the upper 16\n * bits of the 32-bit value to be loaded into the MATCHn register. */\n#define SCT_MATCHRELn_RELOAD_H_SHIFT (16)\n#define SCT_MATCHRELn_RELOAD_H_MASK  (0xFFFF << SCT_MATCHRELn_RELOAD_H_SHIFT)\n#define SCT_MATCHRELn_RELOAD_H(x)    ((x) << SCT_MATCHRELn_RELOAD_H_SHIFT)\n\n/* --- SCT_FRACMATREL0 ----------------------------------- */\n#define SCT_FRACMATREL0 MMIO32(SCT_BASE + 0x240)\n\n/* --- SCT_FRACMATREL1 ----------------------------------- */\n#define SCT_FRACMATREL1 MMIO32(SCT_BASE + 0x244)\n\n/* --- SCT_FRACMATREL2 ----------------------------------- */\n#define SCT_FRACMATREL2 MMIO32(SCT_BASE + 0x248)\n\n/* --- SCT_FRACMATREL3 ----------------------------------- */\n#define SCT_FRACMATREL3 MMIO32(SCT_BASE + 0x24C)\n\n/* --- SCT_FRACMATREL4 ----------------------------------- */\n#define SCT_FRACMATREL4 MMIO32(SCT_BASE + 0x250)\n\n/* --- SCT_FRACMATREL5 ----------------------------------- */\n#define SCT_FRACMATREL5 MMIO32(SCT_BASE + 0x254)\n\n/* -- SCT_FRACMATRELn_RELFRAC_L: When UNIFY = 0, read or write the 4-bit value\n * to be loaded into the FRACMATn_L register. When UNIFY = 1, read or write the\n * lower 4 bits to be loaded into the FRACMATn register. */\n#define SCT_FRACMATRELn_RELFRAC_L_SHIFT (0)\n#define SCT_FRACMATRELn_RELFRAC_L_MASK  (0x0F << SCT_FRACMATRELn_RELFRAC_L_SHIFT)\n#define SCT_FRACMATRELn_RELFRAC_L(x)    ((x) << SCT_FRACMATRELn_RELFRAC_L_SHIFT)\n\n/* -- SCT_FRACMATRELn_RELFRAC_H: When UNIFY = 0, read or write the 4-bit value\n * to be loaded into the FRACMATn_H register. When UNIFY = 1, read or write the\n * upper 4 bits with the 4-bit value to be loaded into the FRACMATn register. */\n#define SCT_FRACMATRELn_RELFRAC_H_SHIFT (16)\n#define SCT_FRACMATRELn_RELFRAC_H_MASK  (0x0F << SCT_FRACMATRELn_RELFRAC_H_SHIFT)\n#define SCT_FRACMATRELn_RELFRAC_H(x)    ((x) << SCT_FRACMATRELn_RELFRAC_H_SHIFT)\n\n/* --- SCT_CAPCTRL0 -------------------------------------- */\n#define SCT_CAPCTRL0 MMIO32(SCT_BASE + 0x200)\n\n/* --- SCT_CAPCTRL1 -------------------------------------- */\n#define SCT_CAPCTRL1 MMIO32(SCT_BASE + 0x204)\n\n/* --- SCT_CAPCTRL2 -------------------------------------- */\n#define SCT_CAPCTRL2 MMIO32(SCT_BASE + 0x208)\n\n/* --- SCT_CAPCTRL3 -------------------------------------- */\n#define SCT_CAPCTRL3 MMIO32(SCT_BASE + 0x20C)\n\n/* --- SCT_CAPCTRL4 -------------------------------------- */\n#define SCT_CAPCTRL4 MMIO32(SCT_BASE + 0x210)\n\n/* --- SCT_CAPCTRL5 -------------------------------------- */\n#define SCT_CAPCTRL5 MMIO32(SCT_BASE + 0x214)\n\n/* --- SCT_CAPCTRL6 -------------------------------------- */\n#define SCT_CAPCTRL6 MMIO32(SCT_BASE + 0x218)\n\n/* --- SCT_CAPCTRL7 -------------------------------------- */\n#define SCT_CAPCTRL7 MMIO32(SCT_BASE + 0x21C)\n\n/* --- SCT_CAPCTRL8 -------------------------------------- */\n#define SCT_CAPCTRL8 MMIO32(SCT_BASE + 0x220)\n\n/* --- SCT_CAPCTRL9 -------------------------------------- */\n#define SCT_CAPCTRL9 MMIO32(SCT_BASE + 0x224)\n\n/* --- SCT_CAPCTRL10 ------------------------------------- */\n#define SCT_CAPCTRL10 MMIO32(SCT_BASE + 0x228)\n\n/* --- SCT_CAPCTRL11 ------------------------------------- */\n#define SCT_CAPCTRL11 MMIO32(SCT_BASE + 0x22C)\n\n/* --- SCT_CAPCTRL12 ------------------------------------- */\n#define SCT_CAPCTRL12 MMIO32(SCT_BASE + 0x230)\n\n/* --- SCT_CAPCTRL13 ------------------------------------- */\n#define SCT_CAPCTRL13 MMIO32(SCT_BASE + 0x234)\n\n/* --- SCT_CAPCTRL14 ------------------------------------- */\n#define SCT_CAPCTRL14 MMIO32(SCT_BASE + 0x238)\n\n/* --- SCT_CAPCTRL15 ------------------------------------- */\n#define SCT_CAPCTRL15 MMIO32(SCT_BASE + 0x23C)\n\n/* -- SCT_CAPCTRLn_CAPCON_L: If bit m is one, event m causes the CAPn_L (UNIFY =\n * 0) or the CAPn (UNIFY = 1) register to be loaded (event 0 = bit 0, event 1 =\n * bit 1,..., event 15 = bit 15). */\n#define SCT_CAPCTRLn_CAPCON_L_SHIFT (0)\n#define SCT_CAPCTRLn_CAPCON_L_MASK  (0xFFFF << SCT_CAPCTRLn_CAPCON_L_SHIFT)\n#define SCT_CAPCTRLn_CAPCON_L(x)    ((x) << SCT_CAPCTRLn_CAPCON_L_SHIFT)\n\n/* -- SCT_CAPCTRLn_CAPCON_H: If bit m is one, event m causes the CAPn_H (UNIFY =\n * 0) register to be loaded (event 0 = bit 16, event 1 = bit 17,..., event 15 =\n * bit 31). */\n#define SCT_CAPCTRLn_CAPCON_H_SHIFT (16)\n#define SCT_CAPCTRLn_CAPCON_H_MASK  (0xFFFF << SCT_CAPCTRLn_CAPCON_H_SHIFT)\n#define SCT_CAPCTRLn_CAPCON_H(x)    ((x) << SCT_CAPCTRLn_CAPCON_H_SHIFT)\n\n/* --- SCT_EVn_STATE ------------------------------------- */\n#define SCT_EVn_STATE(n) MMIO32(SCT_BASE + 0x300 + (n * 8))\n\n/* -- SCT_EVn_STATE_STATEMSK0: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK0_SHIFT (0)\n#define SCT_EVn_STATE_STATEMSK0_MASK  (0x01 << SCT_EVn_STATE_STATEMSK0_SHIFT)\n#define SCT_EVn_STATE_STATEMSK0(x)    ((x) << SCT_EVn_STATE_STATEMSK0_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK1: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK1_SHIFT (1)\n#define SCT_EVn_STATE_STATEMSK1_MASK  (0x01 << SCT_EVn_STATE_STATEMSK1_SHIFT)\n#define SCT_EVn_STATE_STATEMSK1(x)    ((x) << SCT_EVn_STATE_STATEMSK1_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK2: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK2_SHIFT (2)\n#define SCT_EVn_STATE_STATEMSK2_MASK  (0x01 << SCT_EVn_STATE_STATEMSK2_SHIFT)\n#define SCT_EVn_STATE_STATEMSK2(x)    ((x) << SCT_EVn_STATE_STATEMSK2_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK3: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK3_SHIFT (3)\n#define SCT_EVn_STATE_STATEMSK3_MASK  (0x01 << SCT_EVn_STATE_STATEMSK3_SHIFT)\n#define SCT_EVn_STATE_STATEMSK3(x)    ((x) << SCT_EVn_STATE_STATEMSK3_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK4: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK4_SHIFT (4)\n#define SCT_EVn_STATE_STATEMSK4_MASK  (0x01 << SCT_EVn_STATE_STATEMSK4_SHIFT)\n#define SCT_EVn_STATE_STATEMSK4(x)    ((x) << SCT_EVn_STATE_STATEMSK4_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK5: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK5_SHIFT (5)\n#define SCT_EVn_STATE_STATEMSK5_MASK  (0x01 << SCT_EVn_STATE_STATEMSK5_SHIFT)\n#define SCT_EVn_STATE_STATEMSK5(x)    ((x) << SCT_EVn_STATE_STATEMSK5_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK6: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK6_SHIFT (6)\n#define SCT_EVn_STATE_STATEMSK6_MASK  (0x01 << SCT_EVn_STATE_STATEMSK6_SHIFT)\n#define SCT_EVn_STATE_STATEMSK6(x)    ((x) << SCT_EVn_STATE_STATEMSK6_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK7: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK7_SHIFT (7)\n#define SCT_EVn_STATE_STATEMSK7_MASK  (0x01 << SCT_EVn_STATE_STATEMSK7_SHIFT)\n#define SCT_EVn_STATE_STATEMSK7(x)    ((x) << SCT_EVn_STATE_STATEMSK7_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK8: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK8_SHIFT (8)\n#define SCT_EVn_STATE_STATEMSK8_MASK  (0x01 << SCT_EVn_STATE_STATEMSK8_SHIFT)\n#define SCT_EVn_STATE_STATEMSK8(x)    ((x) << SCT_EVn_STATE_STATEMSK8_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK9: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK9_SHIFT (9)\n#define SCT_EVn_STATE_STATEMSK9_MASK  (0x01 << SCT_EVn_STATE_STATEMSK9_SHIFT)\n#define SCT_EVn_STATE_STATEMSK9(x)    ((x) << SCT_EVn_STATE_STATEMSK9_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK10: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK10_SHIFT (10)\n#define SCT_EVn_STATE_STATEMSK10_MASK  (0x01 << SCT_EVn_STATE_STATEMSK10_SHIFT)\n#define SCT_EVn_STATE_STATEMSK10(x)    ((x) << SCT_EVn_STATE_STATEMSK10_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK11: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK11_SHIFT (11)\n#define SCT_EVn_STATE_STATEMSK11_MASK  (0x01 << SCT_EVn_STATE_STATEMSK11_SHIFT)\n#define SCT_EVn_STATE_STATEMSK11(x)    ((x) << SCT_EVn_STATE_STATEMSK11_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK12: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK12_SHIFT (12)\n#define SCT_EVn_STATE_STATEMSK12_MASK  (0x01 << SCT_EVn_STATE_STATEMSK12_SHIFT)\n#define SCT_EVn_STATE_STATEMSK12(x)    ((x) << SCT_EVn_STATE_STATEMSK12_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK13: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK13_SHIFT (13)\n#define SCT_EVn_STATE_STATEMSK13_MASK  (0x01 << SCT_EVn_STATE_STATEMSK13_SHIFT)\n#define SCT_EVn_STATE_STATEMSK13(x)    ((x) << SCT_EVn_STATE_STATEMSK13_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK14: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK14_SHIFT (14)\n#define SCT_EVn_STATE_STATEMSK14_MASK  (0x01 << SCT_EVn_STATE_STATEMSK14_SHIFT)\n#define SCT_EVn_STATE_STATEMSK14(x)    ((x) << SCT_EVn_STATE_STATEMSK14_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK15: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK15_SHIFT (15)\n#define SCT_EVn_STATE_STATEMSK15_MASK  (0x01 << SCT_EVn_STATE_STATEMSK15_SHIFT)\n#define SCT_EVn_STATE_STATEMSK15(x)    ((x) << SCT_EVn_STATE_STATEMSK15_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK16: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK16_SHIFT (16)\n#define SCT_EVn_STATE_STATEMSK16_MASK  (0x01 << SCT_EVn_STATE_STATEMSK16_SHIFT)\n#define SCT_EVn_STATE_STATEMSK16(x)    ((x) << SCT_EVn_STATE_STATEMSK16_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK17: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK17_SHIFT (17)\n#define SCT_EVn_STATE_STATEMSK17_MASK  (0x01 << SCT_EVn_STATE_STATEMSK17_SHIFT)\n#define SCT_EVn_STATE_STATEMSK17(x)    ((x) << SCT_EVn_STATE_STATEMSK17_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK18: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK18_SHIFT (18)\n#define SCT_EVn_STATE_STATEMSK18_MASK  (0x01 << SCT_EVn_STATE_STATEMSK18_SHIFT)\n#define SCT_EVn_STATE_STATEMSK18(x)    ((x) << SCT_EVn_STATE_STATEMSK18_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK19: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK19_SHIFT (19)\n#define SCT_EVn_STATE_STATEMSK19_MASK  (0x01 << SCT_EVn_STATE_STATEMSK19_SHIFT)\n#define SCT_EVn_STATE_STATEMSK19(x)    ((x) << SCT_EVn_STATE_STATEMSK19_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK20: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK20_SHIFT (20)\n#define SCT_EVn_STATE_STATEMSK20_MASK  (0x01 << SCT_EVn_STATE_STATEMSK20_SHIFT)\n#define SCT_EVn_STATE_STATEMSK20(x)    ((x) << SCT_EVn_STATE_STATEMSK20_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK21: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK21_SHIFT (21)\n#define SCT_EVn_STATE_STATEMSK21_MASK  (0x01 << SCT_EVn_STATE_STATEMSK21_SHIFT)\n#define SCT_EVn_STATE_STATEMSK21(x)    ((x) << SCT_EVn_STATE_STATEMSK21_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK22: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK22_SHIFT (22)\n#define SCT_EVn_STATE_STATEMSK22_MASK  (0x01 << SCT_EVn_STATE_STATEMSK22_SHIFT)\n#define SCT_EVn_STATE_STATEMSK22(x)    ((x) << SCT_EVn_STATE_STATEMSK22_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK23: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK23_SHIFT (23)\n#define SCT_EVn_STATE_STATEMSK23_MASK  (0x01 << SCT_EVn_STATE_STATEMSK23_SHIFT)\n#define SCT_EVn_STATE_STATEMSK23(x)    ((x) << SCT_EVn_STATE_STATEMSK23_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK24: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK24_SHIFT (24)\n#define SCT_EVn_STATE_STATEMSK24_MASK  (0x01 << SCT_EVn_STATE_STATEMSK24_SHIFT)\n#define SCT_EVn_STATE_STATEMSK24(x)    ((x) << SCT_EVn_STATE_STATEMSK24_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK25: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK25_SHIFT (25)\n#define SCT_EVn_STATE_STATEMSK25_MASK  (0x01 << SCT_EVn_STATE_STATEMSK25_SHIFT)\n#define SCT_EVn_STATE_STATEMSK25(x)    ((x) << SCT_EVn_STATE_STATEMSK25_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK26: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK26_SHIFT (26)\n#define SCT_EVn_STATE_STATEMSK26_MASK  (0x01 << SCT_EVn_STATE_STATEMSK26_SHIFT)\n#define SCT_EVn_STATE_STATEMSK26(x)    ((x) << SCT_EVn_STATE_STATEMSK26_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK27: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK27_SHIFT (27)\n#define SCT_EVn_STATE_STATEMSK27_MASK  (0x01 << SCT_EVn_STATE_STATEMSK27_SHIFT)\n#define SCT_EVn_STATE_STATEMSK27(x)    ((x) << SCT_EVn_STATE_STATEMSK27_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK28: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK28_SHIFT (28)\n#define SCT_EVn_STATE_STATEMSK28_MASK  (0x01 << SCT_EVn_STATE_STATEMSK28_SHIFT)\n#define SCT_EVn_STATE_STATEMSK28(x)    ((x) << SCT_EVn_STATE_STATEMSK28_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK29: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK29_SHIFT (29)\n#define SCT_EVn_STATE_STATEMSK29_MASK  (0x01 << SCT_EVn_STATE_STATEMSK29_SHIFT)\n#define SCT_EVn_STATE_STATEMSK29(x)    ((x) << SCT_EVn_STATE_STATEMSK29_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK30: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK30_SHIFT (30)\n#define SCT_EVn_STATE_STATEMSK30_MASK  (0x01 << SCT_EVn_STATE_STATEMSK30_SHIFT)\n#define SCT_EVn_STATE_STATEMSK30(x)    ((x) << SCT_EVn_STATE_STATEMSK30_SHIFT)\n\n/* -- SCT_EVn_STATE_STATEMSK31: If bit m is one, event n (n= 0 to 15) happens in\n * state m of the counter selected by the HEVENT bit (m = state number; state 0\n * = bit 0, state 1= bit 1,..., state 31 = bit 31). */\n#define SCT_EVn_STATE_STATEMSK31_SHIFT (31)\n#define SCT_EVn_STATE_STATEMSK31_MASK  (0x01 << SCT_EVn_STATE_STATEMSK31_SHIFT)\n#define SCT_EVn_STATE_STATEMSK31(x)    ((x) << SCT_EVn_STATE_STATEMSK31_SHIFT)\n\n/* --- SCT_EVn_CTRL -------------------------------------- */\n#define SCT_EVn_CTRL(n) MMIO32(SCT_BASE + 0x304 + (n * 8))\n\n/* -- SCT_EVn_CTRL_MATCHSEL: Selects the Match register associated with this\n * event (if any). A match can occur only when the counter selected by the\n * HEVENT bit is running. */\n#define SCT_EVn_CTRL_MATCHSEL_SHIFT (0)\n#define SCT_EVn_CTRL_MATCHSEL_MASK  (0x0F << SCT_EVn_CTRL_MATCHSEL_SHIFT)\n#define SCT_EVn_CTRL_MATCHSEL(x)    ((x) << SCT_EVn_CTRL_MATCHSEL_SHIFT)\n\n/* -- SCT_EVn_CTRL_HEVENT: Select L/H counter. Do not set this bit if UNIFY = 1.\n */\n#define SCT_EVn_CTRL_HEVENT_SHIFT (4)\n#define SCT_EVn_CTRL_HEVENT_MASK  (0x01 << SCT_EVn_CTRL_HEVENT_SHIFT)\n#define SCT_EVn_CTRL_HEVENT(x)    ((x) << SCT_EVn_CTRL_HEVENT_SHIFT)\n\n/* SCT_EVn_CTRL_HEVENT_HEVENT values */\n/* L state. Selects the L state and the L match register selected by MATCHSEL. */\n#define SCT_EVn_CTRL_HEVENT_L_STATE SCT_EVn_CTRL_HEVENT(0x00)\n/* H state. Selects the H state and the H match register selected by MATCHSEL. */\n#define SCT_EVn_CTRL_HEVENT_H_STATE SCT_EVn_CTRL_HEVENT(0x01)\n\n/* -- SCT_EVn_CTRL_OUTSEL: Input/output select */\n#define SCT_EVn_CTRL_OUTSEL_SHIFT (5)\n#define SCT_EVn_CTRL_OUTSEL_MASK  (0x01 << SCT_EVn_CTRL_OUTSEL_SHIFT)\n#define SCT_EVn_CTRL_OUTSEL(x)    ((x) << SCT_EVn_CTRL_OUTSEL_SHIFT)\n\n/* SCT_EVn_CTRL_OUTSEL_OUTSEL values */\n/* Input. Selects the input selected by IOSEL. */\n#define SCT_EVn_CTRL_OUTSEL_INPUT SCT_EVn_CTRL_OUTSEL(0x00)\n/* Output. Selects the output selected by IOSEL. */\n#define SCT_EVn_CTRL_OUTSEL_OUTPUT SCT_EVn_CTRL_OUTSEL(0x01)\n\n/* -- SCT_EVn_CTRL_IOSEL: Selects the input or output signal associated with\n * this event (if any). Do not select an input in this register, if CKMODE is\n * 1x. In this case the clock input is an implicit ingredient of every event. */\n#define SCT_EVn_CTRL_IOSEL_SHIFT (6)\n#define SCT_EVn_CTRL_IOSEL_MASK  (0x0F << SCT_EVn_CTRL_IOSEL_SHIFT)\n#define SCT_EVn_CTRL_IOSEL(x)    ((x) << SCT_EVn_CTRL_IOSEL_SHIFT)\n\n/* -- SCT_EVn_CTRL_IOCOND: Selects the I/O condition for event n. (The detection\n * of edges on outputs lags the conditions that switch the outputs by one SCT\n * clock). In order to guarantee proper edge/state detection, an input must have\n * a minimum pulse width of at least one SCT clock period . */\n#define SCT_EVn_CTRL_IOCOND_SHIFT (10)\n#define SCT_EVn_CTRL_IOCOND_MASK  (0x03 << SCT_EVn_CTRL_IOCOND_SHIFT)\n#define SCT_EVn_CTRL_IOCOND(x)    ((x) << SCT_EVn_CTRL_IOCOND_SHIFT)\n\n/* SCT_EVn_CTRL_IOCOND_IOCOND values */\n/* LOW */\n#define SCT_EVn_CTRL_IOCOND_LOW SCT_EVn_CTRL_IOCOND(0x00)\n/* Rise */\n#define SCT_EVn_CTRL_IOCOND_RISE SCT_EVn_CTRL_IOCOND(0x01)\n/* Fall */\n#define SCT_EVn_CTRL_IOCOND_FALL SCT_EVn_CTRL_IOCOND(0x02)\n/* HIGH */\n#define SCT_EVn_CTRL_IOCOND_HIGH SCT_EVn_CTRL_IOCOND(0x03)\n\n/* -- SCT_EVn_CTRL_COMBMODE: Selects how the specified match and I/O condition\n * are used and combined. */\n#define SCT_EVn_CTRL_COMBMODE_SHIFT (12)\n#define SCT_EVn_CTRL_COMBMODE_MASK  (0x03 << SCT_EVn_CTRL_COMBMODE_SHIFT)\n#define SCT_EVn_CTRL_COMBMODE(x)    ((x) << SCT_EVn_CTRL_COMBMODE_SHIFT)\n\n/* SCT_EVn_CTRL_COMBMODE_COMBMODE values */\n/* OR. The event occurs when either the specified match or I/O condition\n * occurs. */\n#define SCT_EVn_CTRL_COMBMODE_OR SCT_EVn_CTRL_COMBMODE(0x00)\n/* MATCH. Uses the specified match only. */\n#define SCT_EVn_CTRL_COMBMODE_MATCH SCT_EVn_CTRL_COMBMODE(0x01)\n/* IO. Uses the specified I/O condition only. */\n#define SCT_EVn_CTRL_COMBMODE_IO SCT_EVn_CTRL_COMBMODE(0x02)\n/* AND. The event occurs when the specified match and I/O condition occur\n * simultaneously. */\n#define SCT_EVn_CTRL_COMBMODE_AND SCT_EVn_CTRL_COMBMODE(0x03)\n\n/* -- SCT_EVn_CTRL_STATELD: This bit controls how the STATEV value modifies the\n * state selected by HEVENT when this event is the highest-numbered event\n * occurring for that state. */\n#define SCT_EVn_CTRL_STATELD_SHIFT (14)\n#define SCT_EVn_CTRL_STATELD_MASK  (0x01 << SCT_EVn_CTRL_STATELD_SHIFT)\n#define SCT_EVn_CTRL_STATELD(x)    ((x) << SCT_EVn_CTRL_STATELD_SHIFT)\n\n/* SCT_EVn_CTRL_STATELD_STATELD values */\n/* STATEV value is added into STATE (the carry-out is ignored). */\n#define SCT_EVn_CTRL_STATELD_STATEV_VALUE_IS_ADDE SCT_EVn_CTRL_STATELD(0x00)\n/* STATEV value is loaded into STATE. */\n#define SCT_EVn_CTRL_STATELD_STATEV_VALUE_IS_LOAD SCT_EVn_CTRL_STATELD(0x01)\n\n/* -- SCT_EVn_CTRL_STATEV: This value is loaded into or added to the state\n * selected by HEVENT, depending on STATELD, when this event is the\n * highest-numbered event occurring for that state. If STATELD and STATEV are\n * both zero, there is no change to the STATE value. */\n#define SCT_EVn_CTRL_STATEV_SHIFT (15)\n#define SCT_EVn_CTRL_STATEV_MASK  (0x1F << SCT_EVn_CTRL_STATEV_SHIFT)\n#define SCT_EVn_CTRL_STATEV(x)    ((x) << SCT_EVn_CTRL_STATEV_SHIFT)\n\n/* -- SCT_EVn_CTRL_MATCHMEM: If this bit is one and the COMBMODE field specifies\n * a match component to the triggering of this event, then a match is\n * considered to be active whenever the counter value is GREATER THAN OR EQUAL\n * TO the value specified in the match register when counting up, LESS THEN OR\n * EQUAL TO the match value when counting down. If this bit is zero, a match is\n * only be active during the cycle when the counter is equal to the match\n * value. */\n#define SCT_EVn_CTRL_MATCHMEM_SHIFT (20)\n#define SCT_EVn_CTRL_MATCHMEM_MASK  (0x01 << SCT_EVn_CTRL_MATCHMEM_SHIFT)\n#define SCT_EVn_CTRL_MATCHMEM(x)    ((x) << SCT_EVn_CTRL_MATCHMEM_SHIFT)\n\n/* -- SCT_EVn_CTRL_DIRECTION: Direction qualifier for event generation. This\n * field only applies when the counters are operating in BIDIR mode. If BIDIR =\n * 0, the SCT ignores this field. Value 0x3 is reserved. */\n#define SCT_EVn_CTRL_DIRECTION_SHIFT (21)\n#define SCT_EVn_CTRL_DIRECTION_MASK  (0x03 << SCT_EVn_CTRL_DIRECTION_SHIFT)\n#define SCT_EVn_CTRL_DIRECTION(x)    ((x) << SCT_EVn_CTRL_DIRECTION_SHIFT)\n\n/* SCT_EVn_CTRL_DIRECTION_DIRECTION values */\n/* Direction independent. This event is triggered regardless of the count\n * direction. */\n#define SCT_EVn_CTRL_DIRECTION_DIRECTION_INDEPENDEN SCT_EVn_CTRL_DIRECTION(0x00)\n/* Counting up. This event is triggered only during up-counting when BIDIR = 1.\n */\n#define SCT_EVn_CTRL_DIRECTION_COUNTING_UP SCT_EVn_CTRL_DIRECTION(0x01)\n/* Counting down. This event is triggered only during down-counting when BIDIR\n * = 1. */\n#define SCT_EVn_CTRL_DIRECTION_COUNTING_DOWN SCT_EVn_CTRL_DIRECTION(0x02)\n\n/* --- SCT_OUT0_SET -------------------------------------- */\n#define SCT_OUT0_SET MMIO32(SCT_BASE + 0x500)\n\n/* --- SCT_OUT1_SET -------------------------------------- */\n#define SCT_OUT1_SET MMIO32(SCT_BASE + 0x508)\n\n/* --- SCT_OUT2_SET -------------------------------------- */\n#define SCT_OUT2_SET MMIO32(SCT_BASE + 0x510)\n\n/* --- SCT_OUT3_SET -------------------------------------- */\n#define SCT_OUT3_SET MMIO32(SCT_BASE + 0x518)\n\n/* --- SCT_OUT4_SET -------------------------------------- */\n#define SCT_OUT4_SET MMIO32(SCT_BASE + 0x520)\n\n/* --- SCT_OUT5_SET -------------------------------------- */\n#define SCT_OUT5_SET MMIO32(SCT_BASE + 0x528)\n\n/* --- SCT_OUT6_SET -------------------------------------- */\n#define SCT_OUT6_SET MMIO32(SCT_BASE + 0x530)\n\n/* --- SCT_OUT7_SET -------------------------------------- */\n#define SCT_OUT7_SET MMIO32(SCT_BASE + 0x538)\n\n/* --- SCT_OUT8_SET -------------------------------------- */\n#define SCT_OUT8_SET MMIO32(SCT_BASE + 0x540)\n\n/* --- SCT_OUT9_SET -------------------------------------- */\n#define SCT_OUT9_SET MMIO32(SCT_BASE + 0x548)\n\n/* --- SCT_OUT10_SET ------------------------------------- */\n#define SCT_OUT10_SET MMIO32(SCT_BASE + 0x550)\n\n/* --- SCT_OUT11_SET ------------------------------------- */\n#define SCT_OUT11_SET MMIO32(SCT_BASE + 0x558)\n\n/* --- SCT_OUT12_SET ------------------------------------- */\n#define SCT_OUT12_SET MMIO32(SCT_BASE + 0x560)\n\n/* --- SCT_OUT13_SET ------------------------------------- */\n#define SCT_OUT13_SET MMIO32(SCT_BASE + 0x568)\n\n/* --- SCT_OUT14_SET ------------------------------------- */\n#define SCT_OUT14_SET MMIO32(SCT_BASE + 0x570)\n\n/* --- SCT_OUT15_SET ------------------------------------- */\n#define SCT_OUT15_SET MMIO32(SCT_BASE + 0x578)\n\n/* -- SCT_OUTn_SETm: A 1 in bit m selects event m to set output n (or clear it\n * if SETCLRn = 0x1 or 0x2) event 0 = bit 0, event 1 = bit 1,..., event 15 =\n * bit 15. */\n#define SCT_OUTn_SETm(n, m) (((n) &1) << (m))\n\n/* --- SCT_OUT0_CLR -------------------------------------- */\n#define SCT_OUT0_CLR MMIO32(SCT_BASE + 0x504)\n\n/* --- SCT_OUT1_CLR -------------------------------------- */\n#define SCT_OUT1_CLR MMIO32(SCT_BASE + 0x50C)\n\n/* --- SCT_OUT2_CLR -------------------------------------- */\n#define SCT_OUT2_CLR MMIO32(SCT_BASE + 0x514)\n\n/* --- SCT_OUT3_CLR -------------------------------------- */\n#define SCT_OUT3_CLR MMIO32(SCT_BASE + 0x51C)\n\n/* --- SCT_OUT4_CLR -------------------------------------- */\n#define SCT_OUT4_CLR MMIO32(SCT_BASE + 0x524)\n\n/* --- SCT_OUT5_CLR -------------------------------------- */\n#define SCT_OUT5_CLR MMIO32(SCT_BASE + 0x52C)\n\n/* --- SCT_OUT6_CLR -------------------------------------- */\n#define SCT_OUT6_CLR MMIO32(SCT_BASE + 0x534)\n\n/* --- SCT_OUT7_CLR -------------------------------------- */\n#define SCT_OUT7_CLR MMIO32(SCT_BASE + 0x53C)\n\n/* --- SCT_OUT8_CLR -------------------------------------- */\n#define SCT_OUT8_CLR MMIO32(SCT_BASE + 0x544)\n\n/* --- SCT_OUT9_CLR -------------------------------------- */\n#define SCT_OUT9_CLR MMIO32(SCT_BASE + 0x54C)\n\n/* --- SCT_OUT10_CLR ------------------------------------- */\n#define SCT_OUT10_CLR MMIO32(SCT_BASE + 0x554)\n\n/* --- SCT_OUT11_CLR ------------------------------------- */\n#define SCT_OUT11_CLR MMIO32(SCT_BASE + 0x55C)\n\n/* --- SCT_OUT12_CLR ------------------------------------- */\n#define SCT_OUT12_CLR MMIO32(SCT_BASE + 0x564)\n\n/* --- SCT_OUT13_CLR ------------------------------------- */\n#define SCT_OUT13_CLR MMIO32(SCT_BASE + 0x56C)\n\n/* --- SCT_OUT14_CLR ------------------------------------- */\n#define SCT_OUT14_CLR MMIO32(SCT_BASE + 0x574)\n\n/* --- SCT_OUT15_CLR ------------------------------------- */\n#define SCT_OUT15_CLR MMIO32(SCT_BASE + 0x57C)\n\n/* -- SCT_OUTn_CLR_CLRm: A 1 in bit m selects event m to clear output n (or set\n * it if SETCLRn = 0x1 or 0x2) event 0 = bit 0, event 1 = bit 1,..., event 15 =\n * bit 15. */\n#define SCT_OUTn_CLRm(n, m) (((n) &1) << (m))\n"
  },
  {
    "path": "firmware/common/selftest.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"selftest.h\"\nselftest_t selftest;\n"
  },
  {
    "path": "firmware/common/selftest.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __SELFTEST_H\n#define __SELFTEST_H\n\n#include <stdbool.h>\n#include <stdint.h>\n\n#define NUM_LOCK_ATTEMPTS 3\n\nenum {\n\tFAILED = 0,\n\tPASSED = 1,\n\tSKIPPED = 2,\n\tTIMEOUT = 3,\n};\n\ntypedef uint8_t test_result_t;\n\ntypedef struct {\n\tuint16_t mixer_id;\n#ifndef RAD1O\n\tbool mixer_locks[NUM_LOCK_ATTEMPTS];\n#endif\n#ifdef PRALINE\n\tuint16_t max2831_mux_rssi_1;\n\tuint16_t max2831_mux_temp;\n\tuint16_t max2831_mux_rssi_2;\n\tbool max2831_mux_test_ok;\n#else\n\tuint16_t max283x_readback_bad_value;\n\tuint16_t max283x_readback_expected_value;\n\tuint8_t max283x_readback_register_count;\n\tuint8_t max283x_readback_total_registers;\n#endif\n\tuint8_t si5351_rev_id;\n\tbool si5351_readback_ok;\n#ifdef PRALINE\n\ttest_result_t fpga_image_load;\n\ttest_result_t fpga_spi;\n\ttest_result_t sgpio_rx;\n\ttest_result_t xcvr_loopback;\n\n\tstruct xcvr_measurements {\n\t\tuint32_t zcs_i;\n\t\tuint32_t zcs_q;\n\t\tuint8_t max_mag_i;\n\t\tuint8_t max_mag_q;\n\t\tuint32_t avg_mag_sq_i;\n\t\tuint32_t avg_mag_sq_q;\n\t} xcvr_measurements[4];\n#endif\n\tstruct {\n\t\tbool pass;\n\t\tchar msg[511];\n\t} report;\n} selftest_t;\n\nextern selftest_t selftest;\n\n#endif // __SELFTEST_H\n"
  },
  {
    "path": "firmware/common/sgpio.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n * Copyright 2017 Schuyler St. Leger <schuyler.st.leger@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <libopencm3/lpc43xx/scu.h>\n#include <libopencm3/lpc43xx/sgpio.h>\n\n#include \"hackrf_core.h\"\n#include \"platform_detect.h\"\n\n#include \"sgpio.h\"\n\nstatic void update_q_invert(sgpio_config_t* const config);\n\nvoid sgpio_configure_pin_functions(sgpio_config_t* const config)\n{\n\tscu_pinmux(SCU_PINMUX_SGPIO0, SCU_PINMUX_SGPIO0_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO1, SCU_PINMUX_SGPIO1_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO2, SCU_PINMUX_SGPIO2_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO3, SCU_PINMUX_SGPIO3_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO4, SCU_PINMUX_SGPIO4_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO5, SCU_PINMUX_SGPIO5_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO6, SCU_PINMUX_SGPIO6_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO7, SCU_PINMUX_SGPIO7_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO8, SCU_PINMUX_SGPIO8_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO9, SCU_PINMUX_SGPIO9_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO10, SCU_PINMUX_SGPIO10_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO11, SCU_PINMUX_SGPIO11_PINCFG);\n\tscu_pinmux(SCU_PINMUX_SGPIO12, SCU_PINMUX_SGPIO12_PINCFG); /* GPIO0[13] */\n\tscu_pinmux(SCU_PINMUX_SGPIO14, SCU_PINMUX_SGPIO14_PINCFG); /* GPIO5[13] */\n\tscu_pinmux(SCU_PINMUX_SGPIO15, SCU_PINMUX_SGPIO15_PINCFG); /* GPIO5[14] */\n\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tscu_pinmux(\n\t\t\tSCU_H1R9_TRIGGER_EN,\n\t\t\tSCU_GPIO_FAST | SCU_CONF_FUNCTION4); /* GPIO5[5] */\n\t} else {\n\t\tscu_pinmux(\n\t\t\tSCU_TRIGGER_EN,\n\t\t\tSCU_GPIO_FAST | SCU_CONF_FUNCTION4); /* GPIO5[12] */\n\t}\n\n\tsgpio_cpld_set_mixer_invert(config, 0);\n\tgpio_output(config->gpio_q_invert);\n\n#ifndef PRALINE\n\ttrigger_enable(false);\n\tgpio_output(config->gpio_trigger_enable);\n#endif\n}\n\nvoid sgpio_set_slice_mode(sgpio_config_t* const config, const bool multi_slice)\n{\n\tconfig->slice_mode_multislice = multi_slice;\n}\n\n/*\n SGPIO 0 to 7 = DAC/ADC data bits 0 to 7\n (Note: DAC is 10 bits but only bit 9 to bit 2 are used, bits 1 & 0 are forced to 0 by CPLD)\n\n ADC => CLK x 2 = CLKx2 with\n   CLKx2(0) rising = D0Q,\n   CLKx2(1) rising = D1I\n Corresponds to:\n   CLK(0) falling + tD0Q => D0Q,\n   CLK(1) rising  + tDOI => D1I,\n   CLK(1) falling + tD0Q => D1Q,\n   CLK(1) rising  + tDOI => D2I ...)\n tDOI(CLK Rise to I-ADC Channel-I Output Data Valid) = 7.4 to 9ns\n tD0Q(CLK Fall to Q-ADC Channel-Q Output Data Valid) = 6.9 to 9ns\n\n DAC=> CLK x 2 = CLKx2 with:\n   CLKx2(0) rising = Q:N-2,\n   CLKx2(1) rising = I:N-1\n Corresponds to:\n   CLK(0) rising  => Q:N-2,\n   CLK(0) falling => I:N-1,\n   CLK(1) rising  => Q:N-1,\n   CLK(1) falling => I:N ...\n tDSI(I-DAC Data to CLK Fall Setup Time) = min 10ns\n tDSQ(Q-DAC Data to CLK Rise Setup Time) = min 10ns\n\n SGPIO8 Clock Input (External Clock)\n SGPIO9 Capture Input (Capture/ChipSelect, 1=Enable Capture, 0=Disable capture)\n SGPIO10 Disable Output (1/High=Disable codec data stream, 0/Low=Enable codec data stream)\n SGPIO11 Direction Output (1/High=TX mode LPC43xx=>CPLD=>DAC, 0/Low=RX mode LPC43xx<=CPLD<=ADC)\n*/\nvoid sgpio_configure(sgpio_config_t* const config, const sgpio_direction_t direction)\n{\n\t// Disable all counters during configuration\n\tSGPIO_CTRL_ENABLE = 0;\n\n\t// Set SGPIO output values.\n\tconst uint_fast8_t cpld_direction = (direction == SGPIO_DIRECTION_TX) ? 1 : 0;\n\n\t// clang-format off\n\tSGPIO_GPIO_OUTREG =\n\t\t  (cpld_direction << 11) // 1 = Output SGPIO11 High (TX mode)\n\t\t                         // 0 = Output SGPIO11 Low  (RX mode)\n\t\t| (1L << 10) // disable codec data stream during configuration\n\t\t             // (Output SGPIO10 High)\n\t\t;\n\t// clang-format on\n\n\t/* The data direction might have changed. Check if we need to\n\t * adjust the q inversion. */\n\tupdate_q_invert(config);\n\n\t// Enable SGPIO pin outputs.\n\tconst uint_fast16_t sgpio_gpio_data_direction =\n\t\t(direction == SGPIO_DIRECTION_TX) ? (0xFF << 0) : (0x00 << 0);\n\n\t// clang-format off\n\tSGPIO_GPIO_OENREG =\n\t\t  (1L << 14) // GPDMA burst request SGPIO14 active\n\t\t| (1L << 11) // direction output SGPIO11 active\n\t\t| (1L << 10) // disable output SGPIO10 active\n\t\t| (0L <<  9) // capture input SGPIO9 (output i is tri-stated)\n\t\t| (0L <<  8) // clock input SGPIO8 (output i is tri-stated)\n\t\t| sgpio_gpio_data_direction // 0xFF = Output all SGPIO High (TX mode)\n\t\t;                           // 0x00 = Output all SPGIO Low  (RX mode)\n\n\tSGPIO_OUT_MUX_CFG( 8) = // SGPIO8:\n\t\t  SGPIO_OUT_MUX_CFG_P_OE_CFG(0)  // gpio_oe (state set by GPIO_OEREG)\n\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) // dout_doutm1 (1-bit mode)\n\t\t;\n\tSGPIO_OUT_MUX_CFG( 9) = // SGPIO9: Input: qualifier\n\t\t  SGPIO_OUT_MUX_CFG_P_OE_CFG(0)  // gpio_oe (state set by GPIO_OEREG)\n\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) // dout_doutm1 (1-bit mode)\n\t\t;\n    SGPIO_OUT_MUX_CFG(10) = // GPIO10: Output: disable\n\t\t  SGPIO_OUT_MUX_CFG_P_OE_CFG(0)  // gpio_oe (state set by GPIO_OEREG)\n\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) // gpio_out (level set by GPIO_OUTREG)\n\t\t;\n    SGPIO_OUT_MUX_CFG(11) = // GPIO11: Output: direction\n\t\t  SGPIO_OUT_MUX_CFG_P_OE_CFG(0)  // gpio_oe (state set by GPIO_OEREG)\n\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) // gpio_out (level set by GPIO_OUTREG)\n\t\t;\n\tSGPIO_OUT_MUX_CFG(14) = // SGPIO14: Output: internal GPDMA burst request\n\t\t  SGPIO_OUT_MUX_CFG_P_OE_CFG(0)  // dout_oem1 (1-bit mode)\n\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) // dout_doutm1 (1-bit mode)\n\t\t;\n\t// clang-format on\n\n\tconst uint_fast8_t output_multiplexing_mode =\n\t\tconfig->slice_mode_multislice ? 11 : 9;\n\t/* SGPIO0 to SGPIO7 */\n\tfor (uint_fast8_t i = 0; i < 8; i++) {\n\t\t// SGPIO pin 0 outputs slice A bit \"i\".\n\t\tSGPIO_OUT_MUX_CFG(i) = SGPIO_OUT_MUX_CFG_P_OE_CFG(0)\n\t\t\t// 11 = dout_doutm8c (8-bit mode 8c) (multislice L0/7, N0/7)\n\t\t\t// 9  = dout_doutm8a (8-bit mode 8a) (A0/7, B0/7)\n\t\t\t| SGPIO_OUT_MUX_CFG_P_OUT_CFG(output_multiplexing_mode);\n\t}\n\n\tconst uint_fast8_t slice_indices[] = {\n\t\tSGPIO_SLICE_A,\n\t\tSGPIO_SLICE_I,\n\t\tSGPIO_SLICE_E,\n\t\tSGPIO_SLICE_J,\n\t\tSGPIO_SLICE_C,\n\t\tSGPIO_SLICE_K,\n\t\tSGPIO_SLICE_F,\n\t\tSGPIO_SLICE_L,\n\t};\n\tconst uint_fast8_t slice_gpdma = SGPIO_SLICE_H;\n\n\tconst uint_fast8_t pos = config->slice_mode_multislice ? 0x1f : 0x03;\n\tconst bool single_slice = !config->slice_mode_multislice;\n\tconst uint_fast8_t slice_count = config->slice_mode_multislice ? 8 : 1;\n\n\t// Also enable slice D for clkout to the SCTimer\n\tuint32_t slice_enable_mask = BIT3;\n\n\t/* Configure Slice A, I, E, J, C, K, F, L (sgpio_slice_mode_multislice mode) */\n\tfor (uint_fast8_t i = 0; i < slice_count; i++) {\n\t\tconst uint_fast8_t slice_index = slice_indices[i];\n\t\t/* Only for slice0/A and RX mode set input_slice to 1 */\n\t\tconst bool input_slice = (i == 0) && (direction != SGPIO_DIRECTION_TX);\n\t\t/* 0 = Self-loop (slice0/A RX mode), 3 = 8 slices */\n\t\tconst uint_fast8_t concat_order = (input_slice || single_slice) ? 0 : 3;\n\t\t/* 0 = External data pin (slice0/A RX mode), 1 = Concatenate data */\n\t\tconst uint_fast8_t concat_enable = (input_slice || single_slice) ? 0 : 1;\n\n\t\t// clang-format off\n\t\tSGPIO_MUX_CFG(slice_index) =\n\t\t\t  SGPIO_MUX_CFG_CONCAT_ORDER(concat_order)\n\t\t\t| SGPIO_MUX_CFG_CONCAT_ENABLE(concat_enable)\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_SLICE_MODE(0)  // Select qualifier slice A\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_PIN_MODE(1)    // Select qualifier pin SGPIO9\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_MODE(3)        // External SGPIO\n\t\t\t| SGPIO_MUX_CFG_CLK_SOURCE_SLICE_MODE(0) // Select clock source slice D\n\t\t\t| SGPIO_MUX_CFG_CLK_SOURCE_PIN_MODE(0)   // Source clock pin = SGPIO8\n\t\t\t| SGPIO_MUX_CFG_EXT_CLK_ENABLE(1)        // External clock signal selected\n\t\t\t;\n\t\tSGPIO_SLICE_MUX_CFG(slice_index) =\n\t\t\t  SGPIO_SLICE_MUX_CFG_INV_QUALIFIER(0)     // Use normal qualifier\n\t\t\t| SGPIO_SLICE_MUX_CFG_PARALLEL_MODE(3)     // Shift 1 byte (8 bits) per clock\n\t\t\t| SGPIO_SLICE_MUX_CFG_DATA_CAPTURE_MODE(0) // Detect rising edge\n\t\t\t| SGPIO_SLICE_MUX_CFG_INV_OUT_CLK(0)       // Normal clock\n\t\t\t| SGPIO_SLICE_MUX_CFG_CLKGEN_MODE(1)       // Use external clock from a pin or other slice\n\t\t\t| SGPIO_SLICE_MUX_CFG_CLK_CAPTURE_MODE(0)  // Use rising clock edge\n\t\t\t| SGPIO_SLICE_MUX_CFG_MATCH_MODE(0)        // Do not match data\n\t\t\t;\n\t\t// clang-format on\n\n\t\tSGPIO_PRESET(slice_index) = 0; // External clock, don't care\n\t\tSGPIO_COUNT(slice_index) = 0;  // External clock, don't care\n\t\tSGPIO_POS(slice_index) = SGPIO_POS_POS_RESET(pos) | SGPIO_POS_POS(pos);\n\t\tSGPIO_REG(slice_index) = 0x00000000;    // Primary output data register\n\t\tSGPIO_REG_SS(slice_index) = 0x00000000; // Shadow output data register\n\t\t// clang-format on\n\n\t\tslice_enable_mask |= (1 << slice_index);\n\t}\n\n\tif (config->slice_mode_multislice == false) {\n\t\t// clang-format off\n\t\tSGPIO_MUX_CFG(slice_gpdma) =\n\t\t\t  SGPIO_MUX_CFG_CONCAT_ORDER(0)          // Self-loop\n\t\t\t| SGPIO_MUX_CFG_CONCAT_ENABLE(1)         // Concatenate data\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_SLICE_MODE(0)  // Select qualifier slice A\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_PIN_MODE(1)    // Select qualifier pin SGPIO9\n\t\t\t| SGPIO_MUX_CFG_QUALIFIER_MODE(3)        // External SGPIO\n\t\t\t| SGPIO_MUX_CFG_CLK_SOURCE_SLICE_MODE(0) // Select clock source slice D\n\t\t\t| SGPIO_MUX_CFG_CLK_SOURCE_PIN_MODE(0)   // Source clock pin = SGPIO8\n\t\t\t| SGPIO_MUX_CFG_EXT_CLK_ENABLE(1)        // External clock signal selected\n\t\t\t;\n\t\tSGPIO_SLICE_MUX_CFG(slice_gpdma) =\n\t\t\t  SGPIO_SLICE_MUX_CFG_INV_QUALIFIER(0)     // Use normal qualifier\n\t\t\t| SGPIO_SLICE_MUX_CFG_PARALLEL_MODE(0)     // Shift 1 bit per clock\n\t\t\t| SGPIO_SLICE_MUX_CFG_DATA_CAPTURE_MODE(0) // Detect rising edge\n\t\t\t| SGPIO_SLICE_MUX_CFG_INV_OUT_CLK(0)       // Normal clock\n\t\t\t| SGPIO_SLICE_MUX_CFG_CLKGEN_MODE(1)       // Use external clock from a pin or other slice\n\t\t\t| SGPIO_SLICE_MUX_CFG_CLK_CAPTURE_MODE(0)  // Use rising clock edge\n\t\t\t| SGPIO_SLICE_MUX_CFG_MATCH_MODE(0)        // Do not match data\n\t\t\t;\n\t\t// clang-format on\n\n\t\tSGPIO_PRESET(slice_gpdma) = 0; // External clock, don't care\n\t\tSGPIO_COUNT(slice_gpdma) = 0;  // External clock, don't care\n\t\tSGPIO_POS(slice_gpdma) = SGPIO_POS_POS_RESET(0x1f) | SGPIO_POS_POS(0x1f);\n\t\tSGPIO_REG(slice_gpdma) =\n\t\t\t0x11111111; // Primary output data register, LSB -> out\n\t\tSGPIO_REG_SS(slice_gpdma) =\n\t\t\t0x11111111; // Shadow output data register, LSB -> out1\n\n\t\tslice_enable_mask |= (1 << slice_gpdma);\n\t}\n\n\t// Start SGPIO operation by enabling slice clocks.\n\tSGPIO_CTRL_ENABLE = slice_enable_mask;\n}\n\nvoid sgpio_cpld_stream_enable(sgpio_config_t* const config)\n{\n\t(void) config;\n\t// Enable codec data stream.\n\tSGPIO_GPIO_OUTREG &= ~(1L << 10); /* SGPIO10 */\n}\n\nvoid sgpio_cpld_stream_disable(sgpio_config_t* const config)\n{\n\t(void) config;\n\t// Disable codec data stream.\n\tSGPIO_GPIO_OUTREG |= (1L << 10); /* SGPIO10 */\n}\n\nbool sgpio_cpld_stream_is_enabled(sgpio_config_t* const config)\n{\n\t(void) config;\n\treturn (SGPIO_GPIO_OUTREG & (1L << 10)) == 0; /* SGPIO10 */\n}\n\n/*\n * The spectrum can be inverted by the analog section of the hardware in two\n * different ways:\n *\n * - The front-end mixer can introduce an inversion depending on the frequency\n *   tuning configuration.\n *\n * - Routing of the analog baseband signals can introduce an inversion\n *   depending on the design of the hardware platform and whether we are in RX\n *   or TX mode.\n *\n * When one but not both of the above effects inverts the spectrum, we instruct\n * the CPLD to correct the inversion by inverting the Q sample value.\n */\nstatic bool mixer_invert = false;\n\n/* Called when TX/RX changes or sgpio_cpld_set_mixer_invert() gets called. */\nstatic void update_q_invert(sgpio_config_t* const config)\n{\n\t/* 1=Output SGPIO11 High(TX mode), 0=Output SGPIO11 Low(RX mode) */\n\tbool tx_mode = (SGPIO_GPIO_OUTREG & (1 << 11)) > 0;\n\n\t/*\n\t * This switch will need to change if we modify the CPLD to handle\n\t * inversion the same way for RX and TX.\n\t */\n\tbool baseband_invert = false;\n\tswitch (detected_platform()) {\n\tcase BOARD_ID_RAD1O:\n\tcase BOARD_ID_HACKRF1_R9:\n\t\tbaseband_invert = (tx_mode) ? false : true;\n\t\tbreak;\n\tdefault:\n\t\tbaseband_invert = false;\n\t}\n\n\tgpio_write(config->gpio_q_invert, mixer_invert ^ baseband_invert);\n}\n\nvoid sgpio_cpld_set_mixer_invert(sgpio_config_t* const config, const uint_fast8_t invert)\n{\n\tif (invert) {\n\t\tmixer_invert = true;\n\t} else {\n\t\tmixer_invert = false;\n\t}\n\n\tupdate_q_invert(config);\n}\n"
  },
  {
    "path": "firmware/common/sgpio.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __SGPIO_H__\n#define __SGPIO_H__\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include <libopencm3/lpc43xx/sgpio.h>\n\n#include \"gpio.h\"\n\ntypedef enum {\n\tSGPIO_DIRECTION_RX,\n\tSGPIO_DIRECTION_TX,\n} sgpio_direction_t;\n\ntypedef struct sgpio_config_t {\n\tgpio_t gpio_q_invert;\n#ifndef PRALINE\n\tgpio_t gpio_trigger_enable;\n#endif\n\tbool slice_mode_multislice;\n} sgpio_config_t;\n\nvoid sgpio_configure_pin_functions(sgpio_config_t* const config);\nvoid sgpio_test_interface(sgpio_config_t* const config);\nvoid sgpio_set_slice_mode(sgpio_config_t* const config, const bool multi_slice);\nvoid sgpio_configure(sgpio_config_t* const config, const sgpio_direction_t direction);\nvoid sgpio_cpld_stream_enable(sgpio_config_t* const config);\nvoid sgpio_cpld_stream_disable(sgpio_config_t* const config);\nbool sgpio_cpld_stream_is_enabled(sgpio_config_t* const config);\n\nvoid sgpio_cpld_set_mixer_invert(sgpio_config_t* const config, uint_fast8_t invert);\n\n#endif //__SGPIO_H__\n"
  },
  {
    "path": "firmware/common/si5351c.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"si5351c.h\"\n#include \"clkin.h\"\n#include \"platform_detect.h\"\n#include \"gpio_lpc.h\"\n#include \"hackrf_core.h\"\n#include \"selftest.h\"\n#include <libopencm3/lpc43xx/scu.h>\n\n/* HackRF One r9 clock control */\n// clang-format off\nstatic struct gpio gpio_h1r9_clkin_en   = GPIO(5, 15);\nstatic struct gpio gpio_h1r9_clkout_en  = GPIO(0,  9);\nstatic struct gpio gpio_h1r9_mcu_clk_en = GPIO(0,  8);\n// clang-format on\n\n#include <stdbool.h>\n\nstatic enum pll_sources active_clock_source = PLL_SOURCE_UNINITIALIZED;\n/* External clock output default is deactivated as it creates noise */\nstatic bool clkout_enabled = false;\n\n/* write to single register */\nvoid si5351c_write_single(si5351c_driver_t* const drv, uint8_t reg, uint8_t val)\n{\n\tconst uint8_t data_tx[] = {reg, val};\n\tsi5351c_write(drv, data_tx, 2);\n}\n\n/* read single register */\nuint8_t si5351c_read_single(si5351c_driver_t* const drv, uint8_t reg)\n{\n\tconst uint8_t data_tx[] = {reg};\n\tuint8_t data_rx[] = {0x00};\n\ti2c_bus_transfer(drv->bus, drv->i2c_address, data_tx, 1, data_rx, 1);\n\treturn data_rx[0];\n}\n\n/*\n * Write to one or more contiguous registers. data[0] should be the first\n * register number, one or more values follow.\n */\nvoid si5351c_write(\n\tsi5351c_driver_t* const drv,\n\tconst uint8_t* const data,\n\tconst size_t data_count)\n{\n\ti2c_bus_transfer(drv->bus, drv->i2c_address, data, data_count, NULL, 0);\n}\n\n/* Disable all CLKx outputs. */\nvoid si5351c_disable_all_outputs(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {3, 0xFF};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/* Turn off OEB pin control for all CLKx */\nvoid si5351c_disable_oeb_pin_control(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {9, 0xFF};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/* Power down all CLKx */\nvoid si5351c_power_down_all_clocks(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {\n\t\t16,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN,\n\t\tSI5351C_CLK_POWERDOWN | SI5351C_CLK_INT_MODE,\n\t\tSI5351C_CLK_POWERDOWN | SI5351C_CLK_INT_MODE};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/*\n * Register 183: Crystal Internal Load Capacitance\n * Reads as 0xE4 on power-up\n * Set to 8pF based on crystal specs and HackRF One testing\n */\nvoid si5351c_set_crystal_configuration(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {183, 0x80};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/*\n * Register 187: Fanout Enable\n * Turn on XO and MultiSynth fanout only.\n */\nvoid si5351c_enable_xo_and_ms_fanout(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {187, 0xD0};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/*\n * Register 15: PLL Input Source\n * CLKIN_DIV=0 (Divide by 1)\n * PLLA_SRC=0 (XTAL)\n * PLLB_SRC=1 (CLKIN)\n */\nvoid si5351c_configure_pll_sources(si5351c_driver_t* const drv)\n{\n\tuint8_t data[] = {15, 0x08};\n\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n/* MultiSynth NA (PLLA) and NB (PLLB) */\nvoid si5351c_configure_pll_multisynth(si5351c_driver_t* const drv)\n{\n\t/*PLLA: 25MHz XTAL * (0x0e00+512)/128 = 800mhz -> int mode */\n\tuint8_t data[] = {26, 0x00, 0x01, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00};\n\tsi5351c_write(drv, data, sizeof(data));\n\n\t/*PLLB: 10MHz CLKIN * (0x2600+512)/128 = 800mhz */\n\tdata[0] = 34;\n\tdata[4] = 0x26;\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\nvoid si5351c_reset_pll(si5351c_driver_t* const drv)\n{\n\t/* reset PLLA and PLLB */\n\tuint8_t data[] = {177, 0xA0};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\nvoid si5351c_configure_multisynth(\n\tsi5351c_driver_t* const drv,\n\tconst uint_fast8_t ms_number,\n\tconst uint32_t p1,\n\tconst uint32_t p2,\n\tconst uint32_t p3,\n\tconst uint_fast8_t r_div)\n{\n\t/*\n\t * TODO: Check for p3 > 0? 0 has no meaning in fractional mode?\n\t * And it makes for more jitter in integer mode.\n\t */\n\t/*\n\t * r is the r divider value encoded:\n\t *   0 means divide by 1\n\t *   1 means divide by 2\n\t *   2 means divide by 4\n\t *   ...\n\t *   7 means divide by 128\n\t */\n\tconst uint_fast8_t register_number = 42 + (ms_number * 8);\n\tuint8_t data[] = {\n\t\tregister_number,\n\t\t(p3 >> 8) & 0xFF,\n\t\t(p3 >> 0) & 0xFF,\n\t\t(r_div << 4) | (0 << 2) | ((p1 >> 16) & 0x3),\n\t\t(p1 >> 8) & 0xFF,\n\t\t(p1 >> 0) & 0xFF,\n\t\t(((p3 >> 16) & 0xF) << 4) | (((p2 >> 16) & 0xF) << 0),\n\t\t(p2 >> 8) & 0xFF,\n\t\t(p2 >> 0) & 0xFF};\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\nvoid si5351c_configure_clock_control(\n\tsi5351c_driver_t* const drv,\n\tconst enum pll_sources source)\n{\n\tuint8_t pll;\n\tuint8_t clkout_ctrl;\n\n#ifdef RAD1O\n\t(void) source;\n\t/* PLLA on XTAL */\n\tpll = SI5351C_CLK_PLL_SRC_A;\n#endif\n\n#if (defined JAWBREAKER || defined HACKRF_ONE || defined PRALINE)\n\tif (source == PLL_SOURCE_CLKIN) {\n\t\t/* PLLB on CLKIN */\n\t\tpll = SI5351C_CLK_PLL_SRC_B;\n\t\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t\t/*\n\t\t\t * HackRF One r9 always uses PLL A on the XTAL input\n\t\t\t * but externally switches that input to CLKIN.\n\t\t\t */\n\t\t\tpll = SI5351C_CLK_PLL_SRC_A;\n\t\t\tgpio_set(&gpio_h1r9_clkin_en);\n\t\t}\n\t} else {\n\t\t/* PLLA on XTAL */\n\t\tpll = SI5351C_CLK_PLL_SRC_A;\n\t\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t\tgpio_clear(&gpio_h1r9_clkin_en);\n\t\t}\n\t}\n#endif\n\tif (clkout_enabled) {\n\t\tclkout_ctrl = SI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_8MA);\n\t} else {\n\t\tclkout_ctrl = SI5351C_CLK_POWERDOWN | SI5351C_CLK_INT_MODE;\n\t}\n\n\t/* Clock to CPU is deactivated as it is not used and creates noise */\n\t/* External clock output is kept in current state */\n\tuint8_t data[] = {\n\t\t16,\n\t\tSI5351C_CLK_FRAC_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_8MA),\n\t\tSI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_0_4) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_2MA) | SI5351C_CLK_INV,\n\t\tSI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_0_4) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_2MA),\n\t\tclkout_ctrl,\n\t\tSI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_6MA) | SI5351C_CLK_INV,\n\t\tSI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_4MA),\n\t\tSI5351C_CLK_POWERDOWN |\n\t\t\tSI5351C_CLK_INT_MODE, /* not connected, but: PLL A int mode */\n\t\tSI5351C_CLK_POWERDOWN |\n\t\t\tSI5351C_CLK_INT_MODE /* not connected, but: PLL B int mode */\n\t};\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tdata[1] = SI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC_A |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_6MA);\n\t\tdata[2] = SI5351C_CLK_FRAC_MODE | SI5351C_CLK_PLL_SRC_A |\n\t\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_4MA);\n\t\tdata[3] = clkout_ctrl;\n\t\tdata[4] = SI5351C_CLK_POWERDOWN;\n\t\tdata[5] = SI5351C_CLK_POWERDOWN;\n\t\tdata[6] = SI5351C_CLK_POWERDOWN;\n\t}\n#ifdef PRALINE\n\tdata[1] = SI5351C_CLK_FRAC_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_4MA);\n\tdata[3] = clkout_ctrl;\n\tdata[5] = SI5351C_CLK_INT_MODE | SI5351C_CLK_PLL_SRC(pll) |\n\t\tSI5351C_CLK_SRC(SI5351C_CLK_SRC_MULTISYNTH_SELF) |\n\t\tSI5351C_CLK_IDRV(SI5351C_CLK_IDRV_4MA) | SI5351C_CLK_INV;\n#endif\n\tsi5351c_write(drv, data, sizeof(data));\n}\n\n#define SI5351C_CLK_ENABLE(x)  (0 << x)\n#define SI5351C_CLK_DISABLE(x) (1 << x)\n#define SI5351C_REG_OUTPUT_EN  (3)\n\nvoid si5351c_enable_clock_outputs(si5351c_driver_t* const drv)\n{\n\t/* Enable CLK outputs 0, 1, 2, 4, 5 only. */\n\t/* Praline: enable 0, 4, 5 only. */\n\t/* 7: Clock to CPU is deactivated as it is not used and creates noise */\n\t/* 3: External clock output is deactivated by default */\n\n#ifndef PRALINE\n\tuint8_t value = SI5351C_CLK_ENABLE(0) | SI5351C_CLK_ENABLE(1) |\n\t\tSI5351C_CLK_ENABLE(2) | SI5351C_CLK_ENABLE(4) | SI5351C_CLK_ENABLE(5) |\n\t\tSI5351C_CLK_DISABLE(6) | SI5351C_CLK_DISABLE(7);\n#else\n\tuint8_t value = SI5351C_CLK_ENABLE(0) | SI5351C_CLK_ENABLE(1) |\n\t\tSI5351C_CLK_DISABLE(2) | SI5351C_CLK_ENABLE(4) | SI5351C_CLK_ENABLE(5) |\n\t\tSI5351C_CLK_DISABLE(6) | SI5351C_CLK_DISABLE(7);\n#endif\n\tuint8_t clkout = 3;\n\n\t/* HackRF One r9 has only three clock generator outputs. */\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tclkout = 2;\n\t\tvalue = SI5351C_CLK_ENABLE(0) | SI5351C_CLK_ENABLE(1) |\n\t\t\tSI5351C_CLK_DISABLE(3) | SI5351C_CLK_DISABLE(4) |\n\t\t\tSI5351C_CLK_DISABLE(5) | SI5351C_CLK_DISABLE(6) |\n\t\t\tSI5351C_CLK_DISABLE(7);\n\t}\n\n\tvalue |= (clkout_enabled) ? SI5351C_CLK_ENABLE(clkout) :\n\t\t\t\t    SI5351C_CLK_DISABLE(clkout);\n\tuint8_t data[] = {SI5351C_REG_OUTPUT_EN, value};\n\tsi5351c_write(drv, data, sizeof(data));\n\n\tif ((clkout_enabled) && (detected_platform() == BOARD_ID_HACKRF1_R9)) {\n\t\tgpio_set(&gpio_h1r9_clkout_en);\n\t} else {\n\t\tgpio_clear(&gpio_h1r9_clkout_en);\n\t}\n}\n\nvoid si5351c_set_int_mode(\n\tsi5351c_driver_t* const drv,\n\tconst uint_fast8_t ms_number,\n\tconst uint_fast8_t on)\n{\n\tuint8_t data[] = {16, 0};\n\n\tif (ms_number < 8) {\n\t\tdata[0] = 16 + ms_number;\n\t\tdata[1] = si5351c_read_single(drv, data[0]);\n\n\t\tif (on) {\n\t\t\tdata[1] |= SI5351C_CLK_INT_MODE;\n\t\t} else {\n\t\t\tdata[1] &= ~(SI5351C_CLK_INT_MODE);\n\t\t}\n\n\t\tsi5351c_write(drv, data, 2);\n\t}\n}\n\nvoid si5351c_set_clock_source(si5351c_driver_t* const drv, const enum pll_sources source)\n{\n\tif (source == active_clock_source) {\n\t\treturn;\n\t}\n\tsi5351c_configure_clock_control(drv, source);\n\tactive_clock_source = source;\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t/* 25MHz XTAL * (0x0e00+512)/128 = 800mhz -> int mode */\n\t\tuint8_t pll_data[] = {26, 0x00, 0x01, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00};\n\t\tif (source == PLL_SOURCE_CLKIN) {\n\t\t\t/* 10MHz CLKIN * (0x2600+512)/128 = 800mhz */\n\t\t\tpll_data[4] = 0x26;\n\t\t}\n\t\tsi5351c_write(drv, pll_data, sizeof(pll_data));\n\t\tsi5351c_reset_pll(drv);\n\t}\n}\n\nbool si5351c_clkin_signal_valid(si5351c_driver_t* const drv)\n{\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tuint32_t f = clkin_frequency();\n\t\treturn (f > 9000000) && (f < 11000000);\n\t} else {\n\t\treturn (si5351c_read_single(drv, 0) & SI5351C_LOS) == 0;\n\t}\n}\n\nvoid si5351c_clkout_enable(si5351c_driver_t* const drv, uint8_t enable)\n{\n\tclkout_enabled = (enable > 0);\n\n\tuint8_t clkout = 3;\n\n\t/* HackRF One r9 has only three clock generator outputs. */\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tclkout = 2;\n\t}\n\t/* Configure clock to 10MHz */\n\tsi5351c_configure_multisynth(drv, clkout, 80 * 128 - 512, 0, 1, 0);\n\n\tsi5351c_configure_clock_control(drv, active_clock_source);\n\tsi5351c_enable_clock_outputs(drv);\n}\n\nvoid si5351c_init(si5351c_driver_t* const drv)\n{\n\t/* Read revision ID */\n\tselftest.si5351_rev_id = si5351c_read_single(drv, 0) & SI5351C_REVID;\n\n\t/* Read back interrupt status mask register, flip the mask bits and verify. */\n\tuint8_t int_mask = si5351c_read_single(drv, 2);\n\tint_mask ^= 0xF8;\n\tsi5351c_write_single(drv, 2, int_mask);\n\tselftest.si5351_readback_ok = (si5351c_read_single(drv, 2) == int_mask);\n\tif (!selftest.si5351_readback_ok) {\n\t\tselftest.report.pass = false;\n\t}\n\n\t/* Do the same with them flipped back. */\n\tint_mask ^= 0xF8;\n\tsi5351c_write_single(drv, 2, int_mask);\n\tselftest.si5351_readback_ok &= (si5351c_read_single(drv, 2) == int_mask);\n\tif (!selftest.si5351_readback_ok) {\n\t\tselftest.report.pass = false;\n\t}\n\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t/* CLKIN_EN */\n\t\tscu_pinmux(SCU_H1R9_CLKIN_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION4);\n\t\tgpio_clear(&gpio_h1r9_clkin_en);\n\t\tgpio_output(&gpio_h1r9_clkin_en);\n\n\t\t/* CLKOUT_EN */\n\t\tscu_pinmux(SCU_H1R9_CLKOUT_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t\tgpio_clear(&gpio_h1r9_clkout_en);\n\t\tgpio_output(&gpio_h1r9_clkout_en);\n\n\t\t/* MCU_CLK_EN */\n\t\tscu_pinmux(SCU_H1R9_MCU_CLK_EN, SCU_GPIO_FAST | SCU_CONF_FUNCTION0);\n\t\tgpio_clear(&gpio_h1r9_mcu_clk_en);\n\t\tgpio_output(&gpio_h1r9_mcu_clk_en);\n\t}\n\t(void) drv;\n}\n"
  },
  {
    "path": "firmware/common/si5351c.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __SI5351C_H\n#define __SI5351C_H\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"i2c_bus.h\"\n\n#define SI_INTDIV(x) (x * 128 - 512)\n\n#define SI5351C_CLK_POWERDOWN (1 << 7)\n#define SI5351C_CLK_INT_MODE  (1 << 6)\n#define SI5351C_CLK_FRAC_MODE (0 << 6)\n\n#define SI5351C_CLK_PLL_SRC(x) (x << 5)\n#define SI5351C_CLK_PLL_SRC_A  0\n#define SI5351C_CLK_PLL_SRC_B  1\n\n#define SI5351C_CLK_INV (1 << 4)\n\n#define SI5351C_CLK_SRC(x)              (x << 2)\n#define SI5351C_CLK_SRC_XTAL            0\n#define SI5351C_CLK_SRC_CLKIN           1\n#define SI5351C_CLK_SRC_MULTISYNTH_0_4  2\n#define SI5351C_CLK_SRC_MULTISYNTH_SELF 3\n\n#define SI5351C_CLK_IDRV(x)  (x << 0)\n#define SI5351C_CLK_IDRV_2MA 0\n#define SI5351C_CLK_IDRV_4MA 1\n#define SI5351C_CLK_IDRV_6MA 2\n#define SI5351C_CLK_IDRV_8MA 3\n\n#define SI5351C_LOS   (1 << 4)\n#define SI5351C_REVID 0x03\n\nenum pll_sources {\n\tPLL_SOURCE_UNINITIALIZED = -1,\n\tPLL_SOURCE_XTAL = 0,\n\tPLL_SOURCE_CLKIN = 1,\n};\n\ntypedef struct {\n\ti2c_bus_t* const bus;\n\tuint8_t i2c_address;\n} si5351c_driver_t;\n\nvoid si5351c_disable_all_outputs(si5351c_driver_t* const drv);\nvoid si5351c_disable_oeb_pin_control(si5351c_driver_t* const drv);\nvoid si5351c_power_down_all_clocks(si5351c_driver_t* const drv);\nvoid si5351c_set_crystal_configuration(si5351c_driver_t* const drv);\nvoid si5351c_enable_xo_and_ms_fanout(si5351c_driver_t* const drv);\nvoid si5351c_configure_pll_sources(si5351c_driver_t* const drv);\nvoid si5351c_configure_pll_multisynth(si5351c_driver_t* const drv);\nvoid si5351c_reset_pll(si5351c_driver_t* const drv);\nvoid si5351c_configure_multisynth(\n\tsi5351c_driver_t* const drv,\n\tconst uint_fast8_t ms_number,\n\tconst uint32_t p1,\n\tconst uint32_t p2,\n\tconst uint32_t p3,\n\tconst uint_fast8_t r_div);\nvoid si5351c_configure_clock_control(\n\tsi5351c_driver_t* const drv,\n\tconst enum pll_sources source);\nvoid si5351c_enable_clock_outputs(si5351c_driver_t* const drv);\nvoid si5351c_set_int_mode(\n\tsi5351c_driver_t* const drv,\n\tconst uint_fast8_t ms_number,\n\tconst uint_fast8_t on);\nvoid si5351c_set_clock_source(si5351c_driver_t* const drv, const enum pll_sources source);\nbool si5351c_clkin_signal_valid(si5351c_driver_t* const drv);\n\nvoid si5351c_write_single(si5351c_driver_t* const drv, uint8_t reg, uint8_t val);\nuint8_t si5351c_read_single(si5351c_driver_t* const drv, uint8_t reg);\nvoid si5351c_write(\n\tsi5351c_driver_t* const drv,\n\tconst uint8_t* const data,\n\tconst size_t data_count);\nvoid si5351c_clkout_enable(si5351c_driver_t* const drv, uint8_t enable);\nvoid si5351c_init(si5351c_driver_t* const drv);\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif /* __SI5351C_H */\n"
  },
  {
    "path": "firmware/common/spi_bus.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"spi_bus.h\"\n\nvoid spi_bus_start(spi_bus_t* const bus, const void* const config)\n{\n\tbus->start(bus, config);\n}\n\nvoid spi_bus_stop(spi_bus_t* const bus)\n{\n\tbus->stop(bus);\n}\n\nvoid spi_bus_transfer(spi_bus_t* const bus, void* const data, const size_t count)\n{\n\tbus->transfer(bus, data, count);\n}\n\nvoid spi_bus_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfers,\n\tconst size_t count)\n{\n\tbus->transfer_gather(bus, transfers, count);\n}\n"
  },
  {
    "path": "firmware/common/spi_bus.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __SPI_BUS_H__\n#define __SPI_BUS_H__\n\n#include <stddef.h>\n\ntypedef struct {\n\tvoid* const data;\n\tconst size_t count;\n} spi_transfer_t;\n\nstruct spi_bus_t;\ntypedef struct spi_bus_t spi_bus_t;\n\nstruct spi_bus_t {\n\tvoid* const obj;\n\tconst void* config;\n\tvoid (*start)(spi_bus_t* const bus, const void* const config);\n\tvoid (*stop)(spi_bus_t* const bus);\n\tvoid (*transfer)(spi_bus_t* const bus, void* const data, const size_t count);\n\tvoid (*transfer_gather)(\n\t\tspi_bus_t* const bus,\n\t\tconst spi_transfer_t* const transfers,\n\t\tconst size_t count);\n};\n\nvoid spi_bus_start(spi_bus_t* const bus, const void* const config);\nvoid spi_bus_stop(spi_bus_t* const bus);\nvoid spi_bus_transfer(spi_bus_t* const bus, void* const data, const size_t count);\nvoid spi_bus_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfers,\n\tconst size_t count);\n\n#endif /*__SPI_BUS_H__*/\n"
  },
  {
    "path": "firmware/common/spi_ssp.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"spi_ssp.h\"\n\n#include <libopencm3/lpc43xx/rgu.h>\n#include <libopencm3/lpc43xx/ssp.h>\n\nvoid spi_ssp_start(spi_bus_t* const bus, const void* const _config)\n{\n\tconst ssp_config_t* const config = _config;\n\n\tif (bus->obj == (void*) SSP0_BASE) {\n\t\t/* Reset SPIFI peripheral before to Erase/Write SPIFI memory through SPI */\n\t\tRESET_CTRL1 = RESET_CTRL1_SPIFI_RST;\n\t}\n\n\tgpio_set(config->gpio_select);\n\tgpio_output(config->gpio_select);\n\n\tSSP_CR1(bus->obj) = 0;\n\tSSP_CPSR(bus->obj) = config->clock_prescale_rate;\n\tSSP_CR0(bus->obj) = (config->serial_clock_rate << 8) | config->spi_mode |\n\t\tSSP_FRAME_SPI | config->data_bits;\n\tSSP_CR1(bus->obj) =\n\t\tSSP_SLAVE_OUT_ENABLE | SSP_MASTER | SSP_ENABLE | SSP_MODE_NORMAL;\n\n\tbus->config = config;\n}\n\nvoid spi_ssp_stop(spi_bus_t* const bus)\n{\n\tSSP_CR1(bus->obj) = 0;\n}\n\nstatic void spi_ssp_wait_for_tx_fifo_not_full(spi_bus_t* const bus)\n{\n\twhile ((SSP_SR(bus->obj) & SSP_SR_TNF) == 0) {}\n}\n\nstatic void spi_ssp_wait_for_rx_fifo_not_empty(spi_bus_t* const bus)\n{\n\twhile ((SSP_SR(bus->obj) & SSP_SR_RNE) == 0) {}\n}\n\nstatic void spi_ssp_wait_for_not_busy(spi_bus_t* const bus)\n{\n\twhile (SSP_SR(bus->obj) & SSP_SR_BSY) {}\n}\n\nstatic uint32_t spi_ssp_transfer_word(spi_bus_t* const bus, const uint32_t data)\n{\n\tspi_ssp_wait_for_tx_fifo_not_full(bus);\n\tSSP_DR(bus->obj) = data;\n\tspi_ssp_wait_for_not_busy(bus);\n\tspi_ssp_wait_for_rx_fifo_not_empty(bus);\n\treturn SSP_DR(bus->obj);\n}\n\nvoid spi_ssp_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfers,\n\tconst size_t count)\n{\n\tconst ssp_config_t* const config = bus->config;\n\n\tconst bool word_size_u16 = (SSP_CR0(bus->obj) & 0xf) > SSP_DATA_8BITS;\n\n\tgpio_clear(config->gpio_select);\n\tfor (size_t i = 0; i < count; i++) {\n\t\tconst size_t data_count = transfers[i].count;\n\n\t\tif (word_size_u16) {\n\t\t\tuint16_t* const data = transfers[i].data;\n\t\t\tfor (size_t j = 0; j < data_count; j++) {\n\t\t\t\tdata[j] = spi_ssp_transfer_word(bus, data[j]);\n\t\t\t}\n\t\t} else {\n\t\t\tuint8_t* const data = transfers[i].data;\n\t\t\tfor (size_t j = 0; j < data_count; j++) {\n\t\t\t\tdata[j] = spi_ssp_transfer_word(bus, data[j]);\n\t\t\t}\n\t\t}\n\t}\n\tgpio_set(config->gpio_select);\n}\n\nvoid spi_ssp_transfer(spi_bus_t* const bus, void* const data, const size_t count)\n{\n\tconst spi_transfer_t transfers[] = {\n\t\t{data, count},\n\t};\n\tspi_ssp_transfer_gather(bus, transfers, 1);\n}\n"
  },
  {
    "path": "firmware/common/spi_ssp.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __SPI_SSP_H__\n#define __SPI_SSP_H__\n\n#include <stdint.h>\n#include <stddef.h>\n\n#include \"spi_bus.h\"\n\n#include \"gpio.h\"\n\n#include <libopencm3/lpc43xx/ssp.h>\n\ntypedef struct ssp_config_t {\n\tssp_datasize_t data_bits;\n\tssp_cpol_cpha_t spi_mode;\n\tuint8_t serial_clock_rate;\n\tuint8_t clock_prescale_rate;\n\tgpio_t gpio_select;\n} ssp_config_t;\n\nvoid spi_ssp_start(spi_bus_t* const bus, const void* const config);\nvoid spi_ssp_stop(spi_bus_t* const bus);\nvoid spi_ssp_transfer(spi_bus_t* const bus, void* const data, const size_t count);\nvoid spi_ssp_transfer_gather(\n\tspi_bus_t* const bus,\n\tconst spi_transfer_t* const transfers,\n\tconst size_t count);\n\n#endif /*__SPI_SSP_H__*/\n"
  },
  {
    "path": "firmware/common/streaming.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <streaming.h>\n\n#include <libopencm3/lpc43xx/m4/nvic.h>\n#include <libopencm3/lpc43xx/sgpio.h>\n\nvoid baseband_streaming_enable(sgpio_config_t* const sgpio_config)\n{\n\tSGPIO_SET_EN_1 = (1 << SGPIO_SLICE_A);\n\n\tsgpio_cpld_stream_enable(sgpio_config);\n}\n\nvoid baseband_streaming_disable(sgpio_config_t* const sgpio_config)\n{\n\tsgpio_cpld_stream_disable(sgpio_config);\n}\n"
  },
  {
    "path": "firmware/common/streaming.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __STREAMING_H__\n#define __STREAMING_H__\n\n#include <sgpio.h>\n\nvoid baseband_streaming_enable(sgpio_config_t* const sgpio_config);\nvoid baseband_streaming_disable(sgpio_config_t* const sgpio_config);\n\n#endif /*__STREAMING_H__*/\n"
  },
  {
    "path": "firmware/common/tune_config.h",
    "content": "/*\n * Copyright 2024-2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __TUNE_CONFIG_H__\n#define __TUNE_CONFIG_H__\n\n#ifdef PRALINE\n\t#include \"fpga.h\"\n\ntypedef struct {\n\tuint16_t rf_range_end_mhz;\n\tuint16_t if_mhz;\n\tbool high_lo;\n\tfpga_quarter_shift_mode_t shift;\n} tune_config_t;\n\n// clang-format off\n/* tuning table optimized for TX */\nstatic const tune_config_t praline_tune_config_tx[] = {\n\t{ 2100, 2375,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2105, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2115, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2130, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2150, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2160, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2175, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2190, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2195, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2210, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2248, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2265, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2300, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2320, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2580,    0, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3000, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3140, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3200, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3280, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3340, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3420, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3480, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3500, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3595, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3625, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3670, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3710, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3760, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3790, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3860, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3915, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4000, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4055, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4125, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4700, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4800, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5000, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5260, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5465, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5560, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5720, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5860, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5970, 2575, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6000, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6500, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6750, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6850, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6950, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 7000, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 7251, 2575, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{    0,    0, false, 0                            },\n};\n\n/* tuning table optimized for 20 Msps interleaved RX sweep mode */\nstatic const tune_config_t praline_tune_config_rx_sweep[] = {\n\t{  140, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  424, 2570,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  557, 2520,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  593, 2380,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  776, 2360,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  846, 2570,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{  926, 2500,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1055, 2380,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1175, 2360,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1391, 2340,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1529, 2570,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1671, 2520,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 1979, 2380,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2150, 2330,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2160, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2170, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2179, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2184, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2187, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2194, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2203, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2212, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2222, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2231, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2233, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2237, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2241, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2245, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2250, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2252, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2258, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2261, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2266, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2271, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2275, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2280, 2500, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2284, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2285, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2289, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2293, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2294, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2298, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2301, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2302, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2307, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2308, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2312, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2316, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2317, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2320, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2580,    0, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2585, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2588, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2594, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2606, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2617, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2627, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2638, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2649, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2659, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2664, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2675, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2686, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2697, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2705, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2716, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2728, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2739, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2757, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2779, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2790, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2801, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2812, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2821, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2831, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2852, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2874, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2897, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2913, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2925, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2937, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2948, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2960, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2975, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 2988, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3002, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3014, 2360, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3027, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3041, 2500, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3052, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3064, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3082, 2500, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3107, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3132, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3157, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3170, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3192, 2500, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3216, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3270, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3319, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3341, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3370, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3400, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3430, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3464, 2520, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3491, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3519, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3553, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3595, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3638, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3665, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3685, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3726, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3790, 2370, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 3910, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4014, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4123, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4191, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4349, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4452, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4579, 2500, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4707, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4831, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4851, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4871, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4891, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4911, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4931, 2550, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 4951, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5044, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5065, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5174, 2330, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5285, 2380, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5449, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5574, 2510, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5717, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 5892, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6096, 2350, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6254, 2560, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6625, 2340, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6764, 2540, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 6930, 2530, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{ 7251, 2570, false, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{    0,    0, false, 0                            },\n};\n\n/* tuning table optimized for RX */\nstatic const tune_config_t praline_tune_config_rx[] = {\n\t{    0, 2360,  true, FPGA_QUARTER_SHIFT_MODE_NONE },\n\t{   50, 2320,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{  100, 2320,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{  140, 2320,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{  406, 2560,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{  511, 2380,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{  578, 2560,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{  741, 2340,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{  861, 2560,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{  921, 2560,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 1049, 2340,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 1169, 2380,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 1360, 2340,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 1544, 2560,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 1675, 2560,  true, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 1992, 2380,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2070, 2340,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2150, 2360,  true, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2168, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2185, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2202, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2205, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2216, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2223, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2234, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2240, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2251, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2258, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2265, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2271, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2273, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2275, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2280, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2284, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2289, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2293, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2298, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2300, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2302, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2309, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2311, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2314, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2315, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2320, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2380,    0, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2440,    0, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2500,    0, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2580,    0, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2583, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2584, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2587, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2593, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2607, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2609, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2615, 2360, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2627, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2629, 2360, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2631, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2644, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2649, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2651, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2654, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2665, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2669, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2672, 2360, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2682, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2687, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2692, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2695, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2705, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2707, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2712, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2717, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2728, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2730, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2734, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2758, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2780, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2787, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2802, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2809, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2822, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2831, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2854, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2875, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2898, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2918, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2936, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2944, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 2959, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2976, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 2985, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3003, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3009, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3027, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3034, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3050, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3069, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3094, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3119, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3144, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3169, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3180, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3204, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3232, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3292, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3340, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3369, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3399, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3429, 2380, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3464, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3489, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3512, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3551, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3582, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3611, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3639, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3729, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 3817, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 3942, 2360, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 4049, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4134, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 4194, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4353, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4449, 2360, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 4562, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4672, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4769, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4849, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 4889, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4929, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 4969, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5009, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5049, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5092, 2360, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5209, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 5298, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 5468, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 5582, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5702, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 5888, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 6092, 2340, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 6240, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 6609, 2340, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 6752, 2380, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 6930, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 7000, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP   },\n\t{ 7070, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{ 7251, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },\n\t{    0,    0, false, 0                            },\n};\n// clang-format on\n#endif\n\n#endif /*__TUNE_CONFIG_H__*/\n"
  },
  {
    "path": "firmware/common/tuning.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"tuning.h\"\n#include \"hackrf_ui.h\"\n#include \"hackrf_core.h\"\n#include \"mixer.h\"\n#include \"sgpio.h\"\n#include \"operacake.h\"\n#include \"platform_detect.h\"\n\n#ifndef PRALINE\n\n\t#define MIN_LP_FREQ_MHZ (0)\n\t#define MAX_LP_FREQ_MHZ (2170ULL)\n\n\t#define ABS_MIN_BYPASS_FREQ_MHZ (2000ULL)\n\t#define MIN_BYPASS_FREQ_MHZ     (MAX_LP_FREQ_MHZ)\n\t#define MAX_BYPASS_FREQ_MHZ     (2740ULL)\n\t#define ABS_MAX_BYPASS_FREQ_MHZ (3000ULL)\n\n\t#define MIN_HP_FREQ_MHZ  (MAX_BYPASS_FREQ_MHZ)\n\t#define MID1_HP_FREQ_MHZ (3600ULL)\n\t#define MID2_HP_FREQ_MHZ (5100ULL)\n\t#define MAX_HP_FREQ_MHZ  (7250ULL)\n\n\t#define MIN_LO_FREQ_HZ (84375000ULL)\n\t#define MAX_LO_FREQ_HZ (5400000000ULL)\n\n#else\n\n\t#define MIN_LP_FREQ_MHZ (0)\n\t#define MAX_LP_FREQ_MHZ (2320ULL)\n\n\t#define ABS_MIN_BYPASS_FREQ_MHZ (2000ULL)\n\t#define MIN_BYPASS_FREQ_MHZ     (MAX_LP_FREQ_MHZ)\n\t#define MAX_BYPASS_FREQ_MHZ     (2580ULL)\n\t#define ABS_MAX_BYPASS_FREQ_MHZ (3000ULL)\n\n\t#define MIN_HP_FREQ_MHZ (MAX_BYPASS_FREQ_MHZ)\n\t#define MAX_HP_FREQ_MHZ (7250ULL)\n\n\t#define MIN_LO_FREQ_HZ (84375000ULL)\n\t#define MAX_LO_FREQ_HZ (5400000000ULL)\n\n#endif\n\n#ifndef PRALINE\nstatic uint32_t max2837_freq_nominal_hz = 2560000000;\n\n/*\n * Set freq/tuning between 0MHz to 7250 MHz (less than 16bits really used)\n * hz between 0 to 999999 Hz (not checked)\n * return false on error or true if success.\n */\nbool set_freq(const uint64_t freq)\n{\n\tbool success;\n\tuint64_t mixer_freq_hz;\n\tuint64_t real_mixer_freq_hz;\n\n\tconst uint32_t freq_mhz = freq / FREQ_ONE_MHZ;\n\n\tsuccess = true;\n\n\tmax283x_mode_t prior_max283x_mode = max283x_mode(&max283x);\n\tmax283x_set_mode(&max283x, MAX283x_MODE_STANDBY);\n\tif (freq_mhz < MAX_LP_FREQ_MHZ) {\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_LOW_PASS);\n\t#ifdef RAD1O\n\t\tmax2837_freq_nominal_hz = 2300 * FREQ_ONE_MHZ;\n\t#else\n\t\t/* IF is graduated from 2650 MHz to 2340 MHz */\n\t\tmax2837_freq_nominal_hz = (2650 * FREQ_ONE_MHZ) - (freq / 7);\n\t#endif\n\t\tmixer_freq_hz = max2837_freq_nominal_hz + freq;\n\t\t/* Set Freq and read real freq */\n\t\treal_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_hz);\n\t\tmax283x_set_frequency(&max283x, real_mixer_freq_hz - freq);\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 1);\n\t} else if ((freq_mhz >= MIN_BYPASS_FREQ_MHZ) && (freq_mhz < MAX_BYPASS_FREQ_MHZ)) {\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_BYPASS);\n\t\t/* mixer_freq_mhz <= not used in Bypass mode */\n\t\tmax283x_set_frequency(&max283x, freq);\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t} else if ((freq_mhz >= MIN_HP_FREQ_MHZ) && (freq_mhz <= MAX_HP_FREQ_MHZ)) {\n\t\tif (freq_mhz < MID1_HP_FREQ_MHZ) {\n\t\t\t/* IF is graduated from 2170 MHz to 2740 MHz */\n\t\t\tmax2837_freq_nominal_hz = (MIN_BYPASS_FREQ_MHZ * FREQ_ONE_MHZ) +\n\t\t\t\t(((freq - (MAX_BYPASS_FREQ_MHZ * FREQ_ONE_MHZ)) * 57) /\n\t\t\t\t 86);\n\t\t} else if (freq_mhz < MID2_HP_FREQ_MHZ) {\n\t\t\t/* IF is graduated from 2350 MHz to 2650 MHz */\n\t\t\tmax2837_freq_nominal_hz = (2350 * FREQ_ONE_MHZ) +\n\t\t\t\t((freq - (MID1_HP_FREQ_MHZ * FREQ_ONE_MHZ)) / 5);\n\t\t} else {\n\t\t\t/* IF is graduated from 2500 MHz to 2738 MHz */\n\t\t\tmax2837_freq_nominal_hz = (2500 * FREQ_ONE_MHZ) +\n\t\t\t\t((freq - (MID2_HP_FREQ_MHZ * FREQ_ONE_MHZ)) / 9);\n\t\t}\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_HIGH_PASS);\n\t\tmixer_freq_hz = freq - max2837_freq_nominal_hz;\n\t\t/* Set Freq and read real freq */\n\t\treal_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_hz);\n\t\tmax283x_set_frequency(&max283x, freq - real_mixer_freq_hz);\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t} else {\n\t\t/* Error freq_mhz too high */\n\t\tsuccess = false;\n\t}\n\tmax283x_set_mode(&max283x, prior_max283x_mode);\n\tif (success) {\n\t\thackrf_ui()->set_frequency(freq);\n\t#ifdef HACKRF_ONE\n\t\toperacake_set_range(freq_mhz);\n\t#endif\n\t}\n\treturn success;\n}\n\n#else\n\nbool tuning_set_frequency(\n\tconst tune_config_t* cfg,\n\tconst uint64_t freq,\n\tconst uint32_t offset)\n{\n\tuint64_t mixer_freq_hz;\n\tuint64_t real_mixer_freq_hz;\n\n\tif (freq > (MAX_HP_FREQ_MHZ * FREQ_ONE_MHZ)) {\n\t\treturn false;\n\t}\n\n\tconst uint16_t freq_mhz = freq / FREQ_ONE_MHZ;\n\n\tuint64_t rf = freq;\n\tif (cfg->shift == FPGA_QUARTER_SHIFT_MODE_DOWN) {\n\t\tif (offset > rf) {\n\t\t\trf = offset - rf;\n\t\t} else {\n\t\t\trf = rf - offset;\n\t\t}\n\t} else if (cfg->shift == FPGA_QUARTER_SHIFT_MODE_UP) {\n\t\trf = rf + offset;\n\t}\n\n\tmax283x_mode_t prior_max283x_mode = max283x_mode(&max283x);\n\tmax283x_set_mode(&max283x, MAX283x_MODE_STANDBY);\n\n\tif (cfg->if_mhz == 0) {\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_BYPASS);\n\t\tmax283x_set_frequency(&max283x, rf);\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t} else if (cfg->if_mhz > freq_mhz) {\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_LOW_PASS);\n\t\tif (cfg->high_lo) {\n\t\t\tmixer_freq_hz = FREQ_ONE_MHZ * cfg->if_mhz + rf;\n\t\t\treal_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_hz);\n\t\t\tmax283x_set_frequency(&max283x, real_mixer_freq_hz - rf);\n\t\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 1);\n\t\t} else {\n\t\t\tmixer_freq_hz = FREQ_ONE_MHZ * cfg->if_mhz - rf;\n\t\t\treal_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_hz);\n\t\t\tmax283x_set_frequency(&max283x, real_mixer_freq_hz + rf);\n\t\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t\t}\n\t} else {\n\t\trf_path_set_filter(&rf_path, RF_PATH_FILTER_HIGH_PASS);\n\t\tmixer_freq_hz = rf - FREQ_ONE_MHZ * cfg->if_mhz;\n\t\treal_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_hz);\n\t\tmax283x_set_frequency(&max283x, rf - real_mixer_freq_hz);\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t}\n\n\tmax283x_set_mode(&max283x, prior_max283x_mode);\n\thackrf_ui()->set_frequency(freq);\n\toperacake_set_range(freq_mhz);\n\treturn true;\n}\n#endif\n\nbool set_freq_explicit(\n\tconst uint64_t if_freq_hz,\n\tconst uint64_t lo_freq_hz,\n\tconst rf_path_filter_t path)\n{\n\tif ((if_freq_hz < ((uint64_t) ABS_MIN_BYPASS_FREQ_MHZ * FREQ_ONE_MHZ)) ||\n\t    (if_freq_hz > ((uint64_t) ABS_MAX_BYPASS_FREQ_MHZ * FREQ_ONE_MHZ))) {\n\t\treturn false;\n\t}\n\n\tif ((path != RF_PATH_FILTER_BYPASS) &&\n\t    ((lo_freq_hz < MIN_LO_FREQ_HZ) || (lo_freq_hz > MAX_LO_FREQ_HZ))) {\n\t\treturn false;\n\t}\n\n\tif (path > 2) {\n\t\treturn false;\n\t}\n\n\trf_path_set_filter(&rf_path, path);\n\tmax283x_set_frequency(&max283x, if_freq_hz);\n\n\tif (lo_freq_hz > if_freq_hz) {\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 1);\n\t} else {\n\t\tsgpio_cpld_set_mixer_invert(&sgpio_config, 0);\n\t}\n\tif (path != RF_PATH_FILTER_BYPASS) {\n\t\t(void) mixer_set_frequency(&mixer, lo_freq_hz);\n\t}\n\treturn true;\n}\n"
  },
  {
    "path": "firmware/common/tuning.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __TUNING_H__\n#define __TUNING_H__\n\n#include \"rf_path.h\"\n#include \"tune_config.h\"\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#define FREQ_ONE_MHZ (1000ULL * 1000)\n\nbool set_freq(const uint64_t freq);\nbool set_freq_explicit(\n\tconst uint64_t if_freq_hz,\n\tconst uint64_t lo_freq_hz,\n\tconst rf_path_filter_t path);\n\n#ifdef PRALINE\nbool tuning_set_frequency(\n\tconst tune_config_t* cfg,\n\tconst uint64_t freq,\n\tconst uint32_t offset);\n#endif\n\n#endif /*__TUNING_H__*/\n"
  },
  {
    "path": "firmware/common/ui_portapack.c",
    "content": "/*\n * Copyright 2018-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2018 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"ui_portapack.h\"\n\n#include \"portapack.h\"\n\n/* Pixel data within a font or bitmap byte is \"reversed\": LSB is left-most pixel. */\n\nstatic const uint8_t font_fixed_8x16_glyph_data[] = {\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,\n\t0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x24,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48,\n\t0x48, 0x48, 0xff, 0x24, 0x24, 0xff, 0x12, 0x12, 0x12, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x10, 0x78, 0x14, 0x14, 0x14, 0x18, 0x30, 0x50, 0x50, 0x50, 0x3c, 0x10,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x29, 0x29, 0x19, 0x16, 0x68, 0x98, 0x94,\n\t0x94, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x24, 0x24, 0x14, 0x88,\n\t0x54, 0x72, 0x22, 0x62, 0x9c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08,\n\t0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x40, 0x20, 0x10, 0x10, 0x08, 0x08, 0x08, 0x08, 0x10, 0x10, 0x20, 0x40,\n\t0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0x08, 0x08, 0x10, 0x10, 0x10, 0x10, 0x08,\n\t0x08, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x08, 0x2a, 0x1c, 0x2a, 0x08, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10,\n\t0x10, 0x10, 0xfe, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x10, 0x10,\n\t0x08, 0x08, 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18,\n\t0x24, 0x42, 0x42, 0x5a, 0x5a, 0x42, 0x42, 0x24, 0x18, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x0c, 0x0a, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x3e, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x20, 0x20, 0x20, 0x20, 0x10, 0x08, 0x04,\n\t0x02, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x20, 0x20, 0x10, 0x0c,\n\t0x10, 0x20, 0x20, 0x10, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30,\n\t0x28, 0x28, 0x24, 0x24, 0x22, 0x7e, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x7c, 0x04, 0x04, 0x04, 0x3c, 0x40, 0x40, 0x40, 0x40, 0x3c, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x38, 0x04, 0x02, 0x02, 0x3a, 0x46, 0x42, 0x42, 0x44,\n\t0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x40, 0x20, 0x20, 0x10, 0x10,\n\t0x10, 0x08, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x42, 0x42,\n\t0x24, 0x18, 0x24, 0x42, 0x42, 0x42, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x1c, 0x22, 0x42, 0x42, 0x62, 0x5c, 0x40, 0x40, 0x20, 0x1c, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x08, 0x08,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00,\n\t0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x20,\n\t0x18, 0x04, 0x18, 0x20, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x7e, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x30, 0x40, 0x30, 0x08, 0x04, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x44, 0x40, 0x40, 0x30, 0x08, 0x08, 0x00,\n\t0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x22, 0x41, 0x59, 0x55,\n\t0x55, 0x55, 0x39, 0x01, 0x02, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x14,\n\t0x14, 0x14, 0x14, 0x22, 0x3e, 0x22, 0x41, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x3e, 0x42, 0x42, 0x42, 0x3e, 0x42, 0x42, 0x42, 0x42, 0x3e, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x38, 0x44, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x44,\n\t0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x22, 0x42, 0x42, 0x42, 0x42,\n\t0x42, 0x42, 0x22, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x02, 0x02,\n\t0x02, 0x7e, 0x02, 0x02, 0x02, 0x02, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x7e, 0x02, 0x02, 0x02, 0x7e, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x38, 0x44, 0x02, 0x02, 0x02, 0x72, 0x42, 0x42, 0x44, 0x38,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42,\n\t0x42, 0x42, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x08, 0x08, 0x08,\n\t0x08, 0x08, 0x08, 0x08, 0x08, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20,\n\t0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x1e, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x82, 0x42, 0x22, 0x12, 0x0a, 0x0e, 0x12, 0x22, 0x42, 0x82, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,\n\t0x02, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x66, 0x66, 0x5a, 0x5a,\n\t0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x46,\n\t0x46, 0x4a, 0x4a, 0x52, 0x52, 0x62, 0x62, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x18, 0x24, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x24, 0x18, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x3e, 0x42, 0x42, 0x3e, 0x02, 0x02, 0x02, 0x02, 0x02,\n\t0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x24, 0x42, 0x42, 0x42, 0x42,\n\t0x42, 0x42, 0x24, 0x18, 0x10, 0x60, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x42, 0x42,\n\t0x42, 0x3e, 0x12, 0x22, 0x22, 0x42, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x3c, 0x42, 0x02, 0x02, 0x0c, 0x30, 0x40, 0x40, 0x42, 0x3c, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x7f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,\n\t0x42, 0x42, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x41, 0x22, 0x22,\n\t0x22, 0x14, 0x14, 0x14, 0x14, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41,\n\t0x41, 0x41, 0x49, 0x49, 0x55, 0x55, 0x55, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x41, 0x22, 0x22, 0x14, 0x08, 0x08, 0x14, 0x22, 0x22, 0x41, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x22, 0x22, 0x14, 0x08, 0x08, 0x08, 0x08,\n\t0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x40, 0x20, 0x10, 0x10,\n\t0x08, 0x08, 0x04, 0x02, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x08,\n\t0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x00,\n\t0x00, 0x02, 0x02, 0x04, 0x04, 0x08, 0x08, 0x10, 0x10, 0x20, 0x20, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x0e, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,\n\t0x08, 0x08, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x10, 0x28, 0x44, 0x44, 0x82, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00,\n\t0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x42, 0x40, 0x7c, 0x42, 0x62, 0x5c,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x1a, 0x26, 0x42, 0x42,\n\t0x42, 0x26, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78,\n\t0x04, 0x02, 0x02, 0x02, 0x04, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40,\n\t0x40, 0x40, 0x58, 0x64, 0x42, 0x42, 0x42, 0x64, 0x58, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x24, 0x42, 0x7e, 0x02, 0x04, 0x78, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x08, 0x08, 0x7e, 0x08, 0x08, 0x08, 0x08,\n\t0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x22,\n\t0x22, 0x22, 0x1c, 0x02, 0x3e, 0x42, 0x42, 0x3c, 0x00, 0x00, 0x00, 0x02, 0x02,\n\t0x02, 0x3a, 0x46, 0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x10, 0x00, 0x00, 0x1c, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x1c, 0x10, 0x10, 0x10, 0x10, 0x10,\n\t0x10, 0x10, 0x10, 0x0e, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x22, 0x12, 0x0a,\n\t0x0e, 0x12, 0x22, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x08, 0x08,\n\t0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x37, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, 0x46, 0x42, 0x42, 0x42, 0x42, 0x42,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x42, 0x42, 0x42,\n\t0x42, 0x42, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1a,\n\t0x26, 0x42, 0x42, 0x42, 0x26, 0x1a, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x58, 0x64, 0x42, 0x42, 0x42, 0x64, 0x58, 0x40, 0x40, 0x40, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0x0c, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x02, 0x02, 0x3c, 0x40,\n\t0x40, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x3c, 0x08,\n\t0x08, 0x08, 0x08, 0x08, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x62, 0x5c, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x41, 0x22, 0x22, 0x36, 0x14, 0x14, 0x08, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x41, 0x49, 0x55, 0x55, 0x22,\n\t0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x24, 0x18,\n\t0x18, 0x18, 0x24, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x41, 0x22, 0x22, 0x14, 0x14, 0x14, 0x08, 0x08, 0x04, 0x03, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x7e, 0x20, 0x10, 0x08, 0x08, 0x04, 0x7e, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x10, 0x08, 0x08, 0x08, 0x08, 0x04, 0x08, 0x08, 0x08, 0x08,\n\t0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,\n\t0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x08, 0x10, 0x10, 0x10,\n\t0x10, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x8e, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};\n\nstatic const ui_font_t font_fixed_8x16 =\n\t{{8, 16}, font_fixed_8x16_glyph_data, 0x20, 95, (8 * 16 + 7U) >> 3};\n\nstatic const uint8_t font_fixed_24x19_glyph_data[] = {\n\t0xe0, 0xff, 0x07, 0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f, 0x3c, 0x00, 0x3c, 0x1c,\n\t0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00,\n\t0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38,\n\t0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c, 0xf8, 0xff, 0x1f, 0xf8,\n\t0xff, 0x1f, 0xe0, 0xff, 0x07, 0x00, 0x78, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x7e,\n\t0x00, 0x00, 0x7f, 0x00, 0x80, 0x77, 0x00, 0xc0, 0x73, 0x00, 0xc0, 0x71, 0x00,\n\t0xc0, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00,\n\t0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70,\n\t0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0xe0, 0xff, 0x07,\n\t0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f, 0x3c, 0x00, 0x3c, 0x1c, 0x00, 0x38, 0x1c,\n\t0x00, 0x38, 0x00, 0x00, 0x38, 0x00, 0x00, 0x38, 0x00, 0x00, 0x3c, 0x00, 0xfc,\n\t0x1f, 0xe0, 0xff, 0x1f, 0xf8, 0xff, 0x07, 0xfc, 0x07, 0x00, 0x3c, 0x00, 0x00,\n\t0x1c, 0x00, 0x00, 0x1c, 0x00, 0x00, 0xfc, 0xff, 0x3f, 0xfc, 0xff, 0x3f, 0xfc,\n\t0xff, 0x3f, 0xe0, 0xff, 0x07, 0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x3f, 0x3c, 0x00,\n\t0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x00, 0x00, 0x38, 0x00, 0x00, 0x38,\n\t0x00, 0xfe, 0x3f, 0x00, 0xfe, 0x1f, 0x00, 0xfe, 0x3f, 0x00, 0x00, 0x38, 0x00,\n\t0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x38, 0xf8, 0xff,\n\t0x3f, 0xf8, 0xff, 0x1f, 0xe0, 0xff, 0x07, 0x00, 0x80, 0x0f, 0x00, 0xc0, 0x0f,\n\t0x00, 0xe0, 0x0f, 0x00, 0xf8, 0x0f, 0x00, 0x7c, 0x0f, 0x00, 0x1e, 0x0f, 0x00,\n\t0x0f, 0x0f, 0xc0, 0x07, 0x0f, 0xe0, 0x01, 0x0f, 0xf0, 0x00, 0x0f, 0x7c, 0x00,\n\t0x0f, 0x1e, 0x00, 0x0f, 0xfe, 0xff, 0x7f, 0xfe, 0xff, 0x7f, 0xfe, 0xff, 0x7f,\n\t0x00, 0x00, 0x0f, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x0f, 0xfc,\n\t0xff, 0x3f, 0xfc, 0xff, 0x3f, 0xfc, 0xff, 0x3f, 0x1c, 0x00, 0x00, 0x1c, 0x00,\n\t0x00, 0x1c, 0x00, 0x00, 0xdc, 0xff, 0x07, 0xfc, 0xff, 0x1f, 0xfc, 0xff, 0x1f,\n\t0x3c, 0x00, 0x3c, 0x1c, 0x00, 0x38, 0x00, 0x00, 0x38, 0x00, 0x00, 0x38, 0x1c,\n\t0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c, 0xf8, 0xff, 0x1f, 0xf8, 0xff,\n\t0x1f, 0xe0, 0xff, 0x07, 0xe0, 0xff, 0x07, 0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f,\n\t0x3c, 0x00, 0x3c, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x00, 0xdc,\n\t0xff, 0x07, 0xfc, 0xff, 0x1f, 0xfc, 0xff, 0x1f, 0x3c, 0x00, 0x3c, 0x1c, 0x00,\n\t0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c,\n\t0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f, 0xe0, 0xff, 0x07, 0xfc, 0xff, 0x7f, 0xfc,\n\t0xff, 0x7f, 0xfc, 0xff, 0x7f, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x3c, 0x00, 0x00,\n\t0x1e, 0x00, 0x00, 0x0f, 0x00, 0x80, 0x07, 0x00, 0xc0, 0x03, 0x00, 0xe0, 0x01,\n\t0x00, 0xf0, 0x01, 0x00, 0xf0, 0x00, 0x00, 0x78, 0x00, 0x00, 0x3c, 0x00, 0x00,\n\t0x1e, 0x00, 0x00, 0x0f, 0x00, 0x80, 0x0f, 0x00, 0x80, 0x07, 0x00, 0xc0, 0x03,\n\t0x00, 0xe0, 0xff, 0x07, 0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f, 0x3c, 0x00, 0x3c,\n\t0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c, 0xf8,\n\t0xff, 0x1f, 0xf0, 0xff, 0x0f, 0xf8, 0xff, 0x1f, 0x3c, 0x00, 0x38, 0x1c, 0x00,\n\t0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c, 0xf8, 0xff, 0x1f,\n\t0xf8, 0xff, 0x1f, 0xe0, 0xff, 0x07, 0xe0, 0xff, 0x07, 0xf8, 0xff, 0x1f, 0xf8,\n\t0xff, 0x1f, 0x3c, 0x00, 0x3c, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00,\n\t0x38, 0x1c, 0x00, 0x38, 0x3c, 0x00, 0x3c, 0xf8, 0xff, 0x3f, 0xf8, 0xff, 0x3f,\n\t0xe0, 0xff, 0x3b, 0x00, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x1c, 0x00, 0x38, 0x3c,\n\t0x00, 0x3c, 0xf8, 0xff, 0x1f, 0xf8, 0xff, 0x1f, 0xe0, 0xff, 0x07,\n};\n\nstatic const ui_font_t font_fixed_24x19 =\n\t{{24, 19}, font_fixed_24x19_glyph_data, 0x30, 10, (24 * 19 + 7U) >> 3};\n\nstatic const uint8_t font_fixed_16x14_glyph_data[] = {\n\t0xf8, 0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60, 0x06, 0x60, 0x06, 0x60, 0x06,\n\t0x60, 0x06, 0x60, 0x06, 0x60, 0x06, 0x60, 0x06, 0x60, 0x0e, 0x70, 0xfc, 0x3f,\n\t0xf8, 0x1f, 0x00, 0x03, 0x80, 0x03, 0xc0, 0x03, 0xe0, 0x03, 0x70, 0x03, 0x20,\n\t0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03,\n\t0x00, 0x03, 0x00, 0x03, 0xf8, 0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60, 0x00,\n\t0x60, 0x00, 0x70, 0x80, 0x3f, 0xf8, 0x1f, 0xfc, 0x00, 0x0e, 0x00, 0x06, 0x00,\n\t0x06, 0x00, 0xfe, 0x7f, 0xfe, 0x7f, 0xf8, 0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06,\n\t0x60, 0x00, 0x60, 0x00, 0x60, 0xc0, 0x3f, 0xc0, 0x7f, 0x00, 0x60, 0x00, 0x60,\n\t0x06, 0x60, 0x0e, 0x70, 0xfc, 0x3f, 0xf8, 0x1f, 0x00, 0x1c, 0x00, 0x1e, 0x00,\n\t0x1f, 0x80, 0x1b, 0xc0, 0x19, 0xe0, 0x18, 0x70, 0x18, 0x38, 0x18, 0x1c, 0x18,\n\t0xfe, 0x7f, 0xfe, 0x7f, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0xfe, 0x7f, 0xfe,\n\t0x7f, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0xf6, 0x1f, 0xfe, 0x3f, 0x0e, 0x70,\n\t0x00, 0x60, 0x00, 0x60, 0x06, 0x60, 0x0e, 0x70, 0xfc, 0x3f, 0xf8, 0x1f, 0xf8,\n\t0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60, 0x06, 0x00, 0xf6, 0x1f, 0xfe, 0x3f,\n\t0x0e, 0x70, 0x06, 0x60, 0x06, 0x60, 0x06, 0x60, 0x0e, 0x70, 0xfc, 0x3f, 0xf8,\n\t0x1f, 0xfe, 0x7f, 0xfe, 0x7f, 0x00, 0x70, 0x00, 0x30, 0x00, 0x18, 0x00, 0x1c,\n\t0x00, 0x0c, 0x00, 0x06, 0x00, 0x07, 0x80, 0x03, 0x80, 0x01, 0xc0, 0x00, 0xe0,\n\t0x00, 0x60, 0x00, 0xf8, 0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60, 0x06, 0x60,\n\t0x0e, 0x70, 0xfc, 0x3f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60, 0x06, 0x60, 0x0e,\n\t0x70, 0xfc, 0x3f, 0xf8, 0x1f, 0xf8, 0x1f, 0xfc, 0x3f, 0x0e, 0x70, 0x06, 0x60,\n\t0x06, 0x60, 0x06, 0x60, 0x0e, 0x70, 0xfc, 0x7f, 0xf8, 0x6f, 0x00, 0x60, 0x06,\n\t0x60, 0x0e, 0x70, 0xfc, 0x3f, 0xf8, 0x1f,\n};\n\nstatic const ui_font_t font_fixed_16x14 =\n\t{{16, 14}, font_fixed_16x14_glyph_data, 0x30, 10, (16 * 14 + 7U) >> 3};\n\nstatic const uint8_t bitmap_amp_rx_data[] = {\n\t0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x00, 0x60, 0x06, 0x00, 0x60,\n\t0x0c, 0x00, 0x30, 0x0c, 0x00, 0x30, 0x18, 0x00, 0x18, 0x18, 0x00, 0x18,\n\t0x30, 0x00, 0x0c, 0x30, 0x00, 0x0c, 0x60, 0x00, 0x06, 0x60, 0x00, 0x06,\n\t0xc0, 0x00, 0x03, 0xc0, 0x00, 0x03, 0x80, 0x81, 0x01, 0x80, 0x81, 0x01,\n\t0x00, 0xc3, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x66, 0x00, 0x00, 0x66, 0x00,\n\t0x00, 0x3c, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00};\n\nstatic const ui_bitmap_t bitmap_amp_rx = {{24, 24}, bitmap_amp_rx_data};\n\nstatic const uint8_t bitmap_amp_tx_data[] = {\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x3c, 0x00,\n\t0x00, 0x66, 0x00, 0x00, 0x66, 0x00, 0x00, 0xc3, 0x00, 0x00, 0xc3, 0x00,\n\t0x80, 0x81, 0x01, 0x80, 0x81, 0x01, 0xc0, 0x00, 0x03, 0xc0, 0x00, 0x03,\n\t0x60, 0x00, 0x06, 0x60, 0x00, 0x06, 0x30, 0x00, 0x0c, 0x30, 0x00, 0x0c,\n\t0x18, 0x00, 0x18, 0x18, 0x00, 0x18, 0x0c, 0x00, 0x30, 0x0c, 0x00, 0x30,\n\t0x06, 0x00, 0x60, 0x06, 0x00, 0x60, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};\n\nstatic const ui_bitmap_t bitmap_amp_tx = {{24, 24}, bitmap_amp_tx_data};\n\nstatic const uint8_t bitmap_antenna_data[] = {\n\t0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x18, 0x60, 0x06, 0x18, 0x60,\n\t0x0c, 0x18, 0x30, 0x0c, 0x18, 0x30, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,\n\t0x30, 0x18, 0x0c, 0x30, 0x18, 0x0c, 0x60, 0x18, 0x06, 0x60, 0x18, 0x06,\n\t0xc0, 0x18, 0x03, 0xc0, 0x18, 0x03, 0x80, 0x99, 0x01, 0x80, 0x99, 0x01,\n\t0x00, 0xdb, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x7e, 0x00,\n\t0x00, 0x3c, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00};\n\nstatic const ui_bitmap_t bitmap_antenna = {{24, 24}, bitmap_antenna_data};\n\nstatic const uint8_t bitmap_filter_hp_data[] = {\n\t0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0,\n\t0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0, 0x03, 0xf8, 0xc7, 0x03, 0xfc, 0xc7,\n\t0x03, 0x0e, 0xc0, 0x03, 0x06, 0xc0, 0x03, 0x03, 0xc0, 0x03, 0x03, 0xc0,\n\t0x83, 0x01, 0xc0, 0x83, 0x01, 0xc0, 0xc3, 0x00, 0xc0, 0xc3, 0x00, 0xc0,\n\t0x63, 0x00, 0xc0, 0x63, 0x00, 0xc0, 0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0,\n\t0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};\n\nstatic const ui_bitmap_t bitmap_filter_hp = {{24, 24}, bitmap_filter_hp_data};\n\nstatic const uint8_t bitmap_filter_lp_data[] = {\n\t0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0,\n\t0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0, 0xe3, 0x1f, 0xc0, 0xe3, 0x3f, 0xc0,\n\t0x03, 0x70, 0xc0, 0x03, 0x60, 0xc0, 0x03, 0xc0, 0xc0, 0x03, 0xc0, 0xc0,\n\t0x03, 0x80, 0xc1, 0x03, 0x80, 0xc1, 0x03, 0x00, 0xc3, 0x03, 0x00, 0xc3,\n\t0x03, 0x00, 0xc6, 0x03, 0x00, 0xc6, 0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0,\n\t0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};\n\nstatic const ui_bitmap_t bitmap_filter_lp = {{24, 24}, bitmap_filter_lp_data};\n\nstatic const uint8_t bitmap_mixer_data[] = {\n\t0x00, 0x7e, 0x00, 0xc0, 0xff, 0x03, 0xe0, 0x81, 0x07, 0x70, 0x00, 0x0e,\n\t0x38, 0x00, 0x1c, 0x7c, 0x00, 0x3e, 0xee, 0x00, 0x77, 0xc6, 0x81, 0x63,\n\t0x86, 0xc3, 0x61, 0x03, 0xe7, 0xc0, 0x03, 0x7e, 0xc0, 0x03, 0x3c, 0xc0,\n\t0x03, 0x3c, 0xc0, 0x03, 0x7e, 0xc0, 0x03, 0xe7, 0xc0, 0x86, 0xc3, 0x61,\n\t0xc6, 0x81, 0x63, 0xee, 0x00, 0x77, 0x7c, 0x00, 0x3e, 0x38, 0x00, 0x1c,\n\t0x70, 0x00, 0x0e, 0xe0, 0x81, 0x07, 0xc0, 0xff, 0x03, 0x00, 0x7e, 0x00};\n\nstatic const ui_bitmap_t bitmap_mixer = {{24, 24}, bitmap_mixer_data};\n\nstatic const uint8_t bitmap_oscillator_data[] = {\n\t0x00, 0x7e, 0x00, 0xc0, 0xff, 0x03, 0xe0, 0x81, 0x07, 0x70, 0x00, 0x0e,\n\t0x38, 0x00, 0x1c, 0x1c, 0x00, 0x38, 0x0e, 0x03, 0x70, 0x86, 0x07, 0x60,\n\t0xc6, 0x0f, 0x60, 0xc3, 0x0c, 0xc0, 0xe3, 0x1c, 0xc0, 0x63, 0x18, 0xc6,\n\t0x63, 0x18, 0xc6, 0x03, 0x38, 0xc7, 0x03, 0x30, 0xc3, 0x06, 0xf0, 0x63,\n\t0x06, 0xe0, 0x61, 0x0e, 0xc0, 0x70, 0x1c, 0x00, 0x38, 0x38, 0x00, 0x1c,\n\t0x70, 0x00, 0x0e, 0xe0, 0x81, 0x07, 0xc0, 0xff, 0x03, 0x00, 0x7e, 0x00};\n\nstatic const ui_bitmap_t bitmap_oscillator = {{24, 24}, bitmap_oscillator_data};\n\nstatic const uint8_t bitmap_wire_8_data[] = {0xff, 0xff};\n\nstatic const ui_bitmap_t bitmap_wire_8 = {{2, 8}, bitmap_wire_8_data};\n\nstatic const uint8_t bitmap_wire_24_data[] = {\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00,\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00,\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00,\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00,\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00,\n\t0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00};\n\nstatic const ui_bitmap_t bitmap_wire_24 = {{24, 24}, bitmap_wire_24_data};\n\nstatic const uint8_t bitmap_blank_24_data[] = {\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};\n\nstatic const ui_bitmap_t bitmap_blank_24 = {{24, 24}, bitmap_blank_24_data};\n\nstatic const uint8_t bitmap_waves_rx_data[] = {\n\t0xc0, 0x00, 0x60, 0x00, 0x70, 0x06, 0x30, 0x07, 0x38, 0x03, 0x98, 0x33,\n\t0x98, 0x39, 0x98, 0x19, 0xcc, 0x18, 0xcc, 0x0c, 0xcc, 0x0c, 0xcc, 0x0c,\n\t0xcc, 0x0c, 0xcc, 0x0c, 0xcc, 0x0c, 0xcc, 0x18, 0x98, 0x19, 0x98, 0x39,\n\t0x98, 0x33, 0x38, 0x03, 0x30, 0x07, 0x70, 0x06, 0x60, 0x00, 0xc0, 0x00};\n\nstatic const ui_bitmap_t bitmap_waves_rx = {{16, 24}, bitmap_waves_rx_data};\n\nstatic const uint8_t bitmap_waves_tx_data[] = {\n\t0x00, 0x03, 0x00, 0x06, 0x60, 0x0e, 0xe0, 0x0c, 0xc0, 0x1c, 0xcc, 0x19,\n\t0x9c, 0x19, 0x98, 0x19, 0x18, 0x33, 0x30, 0x33, 0x30, 0x33, 0x30, 0x33,\n\t0x30, 0x33, 0x30, 0x33, 0x30, 0x33, 0x18, 0x33, 0x98, 0x19, 0x9c, 0x19,\n\t0xcc, 0x19, 0xc0, 0x1c, 0xe0, 0x0c, 0x60, 0x0e, 0x00, 0x06, 0x00, 0x03};\n\nstatic const ui_bitmap_t bitmap_waves_tx = {{16, 24}, bitmap_waves_tx_data};\n\n__attribute__((unused)) static ui_color_t portapack_color_rgb(\n\tconst uint_fast8_t r,\n\tconst uint_fast8_t g,\n\tconst uint_fast8_t b)\n{\n\tconst ui_color_t result = {\n\t\t.v = ((r & 0xf8) << 8) | ((g & 0xfc) << 3) | ((b & 0xf8) >> 3)};\n\treturn result;\n}\n\nstatic const ui_color_t color_background = {0x001f};\nstatic const ui_color_t color_foreground = {0xffff};\n\nstatic ui_point_t portapack_lcd_draw_int(\n\tconst ui_point_t point,\n\tuint64_t value,\n\tsize_t field_width)\n{\n\tconst ui_point_t point_done = {\n\t\t.x = point.x + font_fixed_8x16.glyph_size.width * field_width,\n\t\t.y = point.y};\n\tui_point_t point_next = point_done;\n\n\tfor (size_t i = 0; i < field_width; i++) {\n\t\tconst char c = ((i == 0) || (value != 0)) ? ('0' + value % 10) : ' ';\n\t\tvalue /= 10;\n\n\t\tconst ui_bitmap_t glyph = portapack_font_glyph(&font_fixed_8x16, c);\n\t\tpoint_next.x -= glyph.size.width;\n\t\tportapack_draw_bitmap(\n\t\t\tpoint_next,\n\t\t\tglyph,\n\t\t\tcolor_foreground,\n\t\t\tcolor_background);\n\t}\n\n\treturn point_done;\n}\n\nstatic ui_point_t portapack_lcd_draw_string(ui_point_t point, const char* s)\n{\n\twhile (*s) {\n\t\tconst char c = *(s++);\n\t\tconst ui_bitmap_t glyph = portapack_font_glyph(&font_fixed_8x16, c);\n\t\tportapack_draw_bitmap(point, glyph, color_foreground, color_background);\n\t\tpoint.x += glyph.size.width;\n\t}\n\n\treturn point;\n}\n\ntypedef struct draw_list_t {\n\tconst ui_bitmap_t* bitmap;\n\tconst ui_point_t point;\n} draw_list_t;\n\nstatic draw_list_t radio_draw_list[] = {\n\t{&bitmap_antenna, {32, 64}},\n\t{&bitmap_wire_8, {43, 88}},\n\t{&bitmap_wire_24, {32, 96}},\n\t{&bitmap_wire_8, {43, 120}},\n\t{&bitmap_filter_hp, {32, 128}},\n\t{&bitmap_wire_8, {43, 152}},\n\t{&bitmap_mixer, {32, 160}},\n\t{&bitmap_wire_8, {43, 184}},\n\t{&bitmap_amp_rx, {32, 192}},\n\t{&bitmap_wire_8, {43, 216}},\n\t{&bitmap_mixer, {32, 224}},\n\t{&bitmap_wire_8, {43, 248}},\n\t{&bitmap_filter_lp, {32, 256}},\n\t{&bitmap_wire_8, {43, 280}},\n\t{&bitmap_amp_rx, {32, 288}},\n\t{&bitmap_wire_8, {43, 312}},\n\t{&bitmap_oscillator, {208, 288}},\n\t{&bitmap_blank_24, {60, 60}},\n};\n\ntypedef enum {\n\tRADIO_DRAW_LIST_ITEM_ANTENNA = 0,\n\tRADIO_DRAW_LIST_ITEM_RF_AMP = 2,\n\tRADIO_DRAW_LIST_ITEM_IMAGE_FILTER = 4,\n\tRADIO_DRAW_LIST_ITEM_RF_MIXER = 6,\n\tRADIO_DRAW_LIST_ITEM_BB_LNA_AMP = 8,\n\tRADIO_DRAW_LIST_ITEM_BB_MIXER = 10,\n\tRADIO_DRAW_LIST_ITEM_BB_FILTER = 12,\n\tRADIO_DRAW_LIST_ITEM_BB_VGA_AMP = 14,\n\tRADIO_DRAW_LIST_ITEM_CLOCK = 16,\n\tRADIO_DRAW_LIST_ITEM_WAVES = 17,\n} radio_draw_list_item_t;\n\nstatic ui_point_t portapack_ui_label_point(const radio_draw_list_item_t item)\n{\n\tconst uint8_t VALUES_X = 72;\n\tui_point_t point = {VALUES_X, radio_draw_list[item].point.y + 4};\n\treturn point;\n}\n\nstatic ui_point_t portapack_ui_draw_string(\n\tconst radio_draw_list_item_t item,\n\tconst char* s)\n{\n\treturn portapack_lcd_draw_string(portapack_ui_label_point(item), s);\n}\n\nstatic ui_point_t portapack_ui_draw_db(\n\tconst radio_draw_list_item_t item,\n\tconst uint32_t db)\n{\n\tui_point_t point = portapack_ui_label_point(item);\n\tpoint = portapack_lcd_draw_int(point, db, 2);\n\treturn portapack_lcd_draw_string(point, \" dB\");\n}\n\nstatic ui_point_t portapack_ui_draw_bw_mhz(\n\tconst radio_draw_list_item_t item,\n\tconst uint64_t hz)\n{\n\tconst uint32_t lsd = 1000000 / 100;\n\tconst uint32_t round_offset = lsd / 2;\n\n\tconst uint64_t hz_offset = hz + round_offset;\n\tconst uint32_t mhz = hz_offset / 1000000;\n\tconst uint32_t frac = hz_offset / lsd;\n\n\tui_point_t point = portapack_ui_label_point(item);\n\tpoint = portapack_lcd_draw_int(point, mhz, 2);\n\tpoint = portapack_lcd_draw_string(point, \".\");\n\tpoint = portapack_lcd_draw_int(point, frac, 2);\n\treturn portapack_lcd_draw_string(point, \" MHz\");\n}\n\nstatic void portapack_draw_radio_path_item(const radio_draw_list_item_t item)\n{\n\tportapack_draw_bitmap(\n\t\tradio_draw_list[item].point,\n\t\t*radio_draw_list[item].bitmap,\n\t\tcolor_foreground,\n\t\tcolor_background);\n}\n\nstatic void portapack_radio_path_item_update(\n\tconst radio_draw_list_item_t item,\n\tconst ui_bitmap_t* const bitmap)\n{\n\tif (bitmap != radio_draw_list[item].bitmap) {\n\t\tradio_draw_list[item].bitmap = bitmap;\n\t\tportapack_draw_radio_path_item(item);\n\t}\n}\n\nstatic rf_path_direction_t portapack_direction = RF_PATH_DIRECTION_OFF;\nstatic bool portapack_lna_on = false;\n\nstatic void portapack_radio_path_redraw(void)\n{\n\tfor (size_t i = 0; i < ARRAY_SIZEOF(radio_draw_list); i++) {\n\t\tportapack_draw_radio_path_item(i);\n\t}\n}\n\nstatic void portapack_ui_init(void)\n{\n\tportapack_clear_display(color_background);\n\tportapack_backlight(true);\n\tportapack_radio_path_redraw();\n}\n\nstatic void portapack_ui_deinit(void)\n{\n\tportapack_clear_display(color_background);\n\tportapack_backlight(false);\n}\n\nstatic void portapack_ui_set_frequency(uint64_t frequency)\n{\n\t__attribute__((nonstring)) static char last[10] = \"          \";\n\n\tui_point_t point = {240 - 20, 16};\n\n\tuint64_t value = frequency;\n\tchar s[10];\n\tfor (int i = 0; i < 10; i++) {\n\t\tconst char c = '0' + value % 10;\n\t\ts[i] = ((i >= 6) && (value == 0)) ? ' ' : c;\n\t\tvalue /= 10;\n\t}\n\n\tfor (int i = 0; i < 10; i++) {\n\t\tconst char c = s[i];\n\n\t\tconst ui_font_t* const font =\n\t\t\t(i > 5) ? &font_fixed_24x19 : &font_fixed_16x14;\n\t\tpoint.x -= font->glyph_size.width;\n\t\tif ((i == 3) || (i == 6) || (i == 9)) {\n\t\t\tpoint.x -= 4;\n\t\t}\n\n\t\tif (c != last[i]) {\n\t\t\tconst ui_bitmap_t glyph = portapack_font_glyph(font, c);\n\n\t\t\tif (c == ' ') {\n\t\t\t\t/* Blank out leading zeros. */\n\t\t\t\tconst ui_rect_t rect = {point, glyph.size};\n\t\t\t\tportapack_fill_rectangle(rect, color_background);\n\t\t\t} else {\n\t\t\t\tportapack_draw_bitmap(\n\t\t\t\t\tpoint,\n\t\t\t\t\tglyph,\n\t\t\t\t\tcolor_foreground,\n\t\t\t\t\tcolor_background);\n\t\t\t}\n\t\t\tlast[i] = c;\n\t\t}\n\t}\n}\n\nstatic void portapack_ui_set_sample_rate(uint32_t sample_rate)\n{\n#if 0\n\tui_point_t point = { VALUES_X, 320 - 1 * 16 };\n\tportapack_lcd_draw_int(point, sample_rate, 8);\n#else\n\t(void) sample_rate;\n#endif\n}\n\nstatic void portapack_ui_set_direction(const rf_path_direction_t direction)\n{\n\tswitch (direction) {\n\tcase RF_PATH_DIRECTION_TX:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_WAVES,\n\t\t\t&bitmap_waves_tx);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_RF_AMP,\n\t\t\tportapack_lna_on ? &bitmap_amp_tx : &bitmap_wire_24);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_BB_LNA_AMP,\n\t\t\t&bitmap_amp_tx);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_BB_VGA_AMP,\n\t\t\t&bitmap_wire_24);\n\t\tportapack_ui_draw_string(RADIO_DRAW_LIST_ITEM_BB_VGA_AMP, \"     \");\n\t\tbreak;\n\n\tcase RF_PATH_DIRECTION_RX:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_WAVES,\n\t\t\t&bitmap_waves_rx);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_RF_AMP,\n\t\t\tportapack_lna_on ? &bitmap_amp_rx : &bitmap_wire_24);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_BB_LNA_AMP,\n\t\t\t&bitmap_amp_rx);\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_BB_VGA_AMP,\n\t\t\t&bitmap_amp_rx);\n\t\tbreak;\n\n\tcase RF_PATH_DIRECTION_OFF:\n\tdefault:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_WAVES,\n\t\t\t&bitmap_blank_24);\n\t\tbreak;\n\t}\n\n\tportapack_direction = direction;\n}\n\nstatic void portapack_ui_set_filter_bw(uint32_t bandwidth)\n{\n\tportapack_ui_draw_bw_mhz(RADIO_DRAW_LIST_ITEM_BB_FILTER, bandwidth);\n}\n\nstatic void portapack_ui_set_lna_power(bool lna_on)\n{\n\tportapack_lna_on = lna_on;\n\tportapack_radio_path_item_update(\n\t\tRADIO_DRAW_LIST_ITEM_RF_AMP,\n\t\tlna_on ?\n\t\t\t((portapack_direction == RF_PATH_DIRECTION_TX) ? &bitmap_amp_tx :\n\t\t\t\t\t\t\t\t\t &bitmap_amp_rx) :\n\t\t\t&bitmap_wire_24);\n\tconst char* const label = lna_on ? \"14 dB\" : \"     \";\n\tportapack_ui_draw_string(RADIO_DRAW_LIST_ITEM_RF_AMP, label);\n}\n\nstatic void portapack_ui_set_bb_lna_gain(const uint32_t gain_db)\n{\n\tportapack_ui_draw_db(RADIO_DRAW_LIST_ITEM_BB_LNA_AMP, gain_db);\n}\n\nstatic void portapack_ui_set_bb_vga_gain(const uint32_t gain_db)\n{\n\tportapack_ui_draw_db(RADIO_DRAW_LIST_ITEM_BB_VGA_AMP, gain_db);\n}\n\nstatic void portapack_ui_set_bb_tx_vga_gain(const uint32_t gain_db)\n{\n\t/* TODO: This function (and code throughout the HackRF project) is mis-labeled?\n\t * According to the MAX2837 datasheet diagram, there is no baseband gain in the TX path.\n\t * This gets called when the TX IF gain is changed.\n\t */\n\tportapack_ui_draw_db(RADIO_DRAW_LIST_ITEM_BB_LNA_AMP, gain_db);\n}\n\nstatic void portapack_ui_set_first_if_frequency(const uint64_t frequency)\n{\n\t(void) frequency;\n}\n\nstatic void portapack_ui_set_filter(const rf_path_filter_t filter)\n{\n\tportapack_radio_path_item_update(\n\t\tRADIO_DRAW_LIST_ITEM_RF_MIXER,\n\t\t(filter == RF_PATH_FILTER_BYPASS) ? &bitmap_wire_24 : &bitmap_mixer);\n\n\tswitch (filter) {\n\tdefault:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_IMAGE_FILTER,\n\t\t\t&bitmap_wire_24);\n\t\tbreak;\n\n\tcase RF_PATH_FILTER_LOW_PASS:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_IMAGE_FILTER,\n\t\t\t&bitmap_filter_lp);\n\t\tbreak;\n\n\tcase RF_PATH_FILTER_HIGH_PASS:\n\t\tportapack_radio_path_item_update(\n\t\t\tRADIO_DRAW_LIST_ITEM_IMAGE_FILTER,\n\t\t\t&bitmap_filter_hp);\n\t\tbreak;\n\t}\n}\n\nstatic void portapack_ui_set_antenna_bias(bool antenna_bias)\n{\n\t(void) antenna_bias;\n}\n\nstatic void portapack_ui_set_clock_source(clock_source_t source)\n{\n\tui_point_t label_point = radio_draw_list[RADIO_DRAW_LIST_ITEM_CLOCK].point;\n\tlabel_point.x -= 0;\n\tlabel_point.y -= 16;\n\n\tconst char* s = \"HRF\";\n\tswitch (source) {\n\tcase CLOCK_SOURCE_EXTERNAL: {\n\t\ts = \"EXT\";\n\t\tbreak;\n\t}\n\tcase CLOCK_SOURCE_PORTAPACK: {\n\t\ts = \"PPK\";\n\t\tbreak;\n\t}\n\tdefault:\n\tcase CLOCK_SOURCE_HACKRF: {\n\t\ts = \"HRF\";\n\t\tbreak;\n\t}\n\t}\n\n\tportapack_lcd_draw_string(label_point, s);\n}\n\nstatic void portapack_ui_set_transceiver_mode(transceiver_mode_t mode)\n{\n\t(void) mode;\n}\n\nstatic bool portapack_ui_operacake_gpio_compatible(void)\n{\n\treturn false;\n}\n\nconst hackrf_ui_t portapack_hackrf_ui = {\n\t&portapack_ui_init,\n\t&portapack_ui_deinit,\n\t&portapack_ui_set_frequency,\n\t&portapack_ui_set_sample_rate,\n\t&portapack_ui_set_direction,\n\t&portapack_ui_set_filter_bw,\n\t&portapack_ui_set_lna_power,\n\t&portapack_ui_set_bb_lna_gain,\n\t&portapack_ui_set_bb_vga_gain,\n\t&portapack_ui_set_bb_tx_vga_gain,\n\t&portapack_ui_set_first_if_frequency,\n\t&portapack_ui_set_filter,\n\t&portapack_ui_set_antenna_bias,\n\t&portapack_ui_set_clock_source,\n\t&portapack_ui_set_transceiver_mode,\n\t&portapack_ui_operacake_gpio_compatible,\n};\n\nconst hackrf_ui_t* portapack_hackrf_ui_init(void)\n{\n\tif (portapack()) {\n\t\treturn &portapack_hackrf_ui;\n\t} else {\n\t\treturn NULL;\n\t}\n}\n"
  },
  {
    "path": "firmware/common/ui_portapack.h",
    "content": "/*\n * Copyright 2018-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2018 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __UI_PORTAPACK_H__\n#define __UI_PORTAPACK_H__\n\n#include \"hackrf_ui.h\"\n\nconst hackrf_ui_t* portapack_hackrf_ui_init(void) __attribute__((weak));\n\n#endif /*__UI_PORTAPACK_H__*/\n"
  },
  {
    "path": "firmware/common/ui_rad1o.c",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Dominic Spill\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"ui_rad1o.h\"\n\n#include \"rad1o/display.h\"\n#include \"rad1o/draw.h\"\n#include \"rad1o/print.h\"\n#include \"rad1o/render.h\"\n#include \"rad1o/smallfonts.h\"\n#include \"rad1o/ubuntu18.h\"\n\n#include <stdio.h>\n\nstatic uint64_t freq = 0;\nstatic uint32_t sample_rate = 0;\nstatic uint32_t filter_bw = 0;\nstatic rf_path_direction_t direction;\nstatic uint32_t bblna_gain = 0;\nstatic uint32_t bbvga_gain = 0;\nstatic uint32_t bbtxvga_gain = 0;\nstatic bool lna_on = false;\nstatic transceiver_mode_t trx_mode;\nstatic bool enabled = false;\n\n#define BLACK      0b00000000\n#define RED        0b11100000\n#define RED_DARK   0b01100000\n#define GREEN      0b00011100\n#define GREEN_DARK 0b00001100\n#define BLUE       0b00000011\n#define WHITE      0b11111111\n#define GREY       0b01001101\n\nstatic void draw_frequency(void)\n{\n\tchar tmp[100];\n\tuint32_t mhz;\n\tuint32_t khz;\n\n\tmhz = freq / 1000000;\n\tkhz = (freq - mhz * 1000000) / 1000;\n\n\trad1o_setTextColor(BLACK, GREEN);\n\trad1o_setIntFont(&Font_Ubuntu18pt);\n\tsprintf(tmp, \"%4u.%03u\", (unsigned int) mhz, (unsigned int) khz);\n\trad1o_lcdPrint(tmp);\n\n\trad1o_setIntFont(&Font_7x8);\n\trad1o_lcdMoveCrsr(1, 18 - 7);\n\trad1o_lcdPrint(\"MHz\");\n}\n\nstatic void draw_tx_rx(void)\n{\n\tuint8_t bg, fg;\n\n\trad1o_setIntFont(&Font_Ubuntu18pt);\n\n\tbg = BLACK;\n\n\tfg = GREY;\n\tif (direction == RF_PATH_DIRECTION_OFF) {\n\t\tfg = WHITE;\n\t}\n\trad1o_setTextColor(bg, fg);\n\trad1o_lcdPrint(\"OFF \");\n\n\tfg = GREY;\n\tif (direction == RF_PATH_DIRECTION_RX) {\n\t\tfg = GREEN;\n\t}\n\trad1o_setTextColor(bg, fg);\n\trad1o_lcdPrint(\"RX \");\n\n\tfg = GREY;\n\tif (direction == RF_PATH_DIRECTION_TX) {\n\t\tfg = RED;\n\t}\n\trad1o_setTextColor(bg, fg);\n\trad1o_lcdPrint(\"TX\");\n\n\trad1o_setIntFont(&Font_7x8);\n}\n\nstatic void ui_update(void)\n{\n\tchar tmp[100];\n\tuint32_t mhz;\n\tuint32_t khz;\n\n\tif (!enabled) {\n\t\treturn;\n\t}\n\n\trad1o_lcdClear();\n\trad1o_lcdFill(0x00);\n\n\trad1o_drawHLine(0, 0, RESX - 1, WHITE);\n\trad1o_drawVLine(0, 0, RESY - 1, WHITE);\n\n\trad1o_drawHLine(RESY - 1, 0, RESX - 1, WHITE);\n\trad1o_drawVLine(RESX - 1, 0, RESY - 1, WHITE);\n\n\trad1o_lcdSetCrsr(25, 2);\n\n\trad1o_setTextColor(BLACK, GREEN);\n\n\trad1o_lcdPrint(\"HackRF Mode\");\n\trad1o_lcdNl();\n\n\trad1o_drawHLine(11, 0, RESX - 1, WHITE);\n\n\trad1o_lcdSetCrsr(2, 12);\n\tif (trx_mode == TRANSCEIVER_MODE_RX_SWEEP) {\n\t\trad1o_setIntFont(&Font_Ubuntu18pt);\n\t\trad1o_lcdPrint(\"SWEEP\");\n\t} else {\n\t\tdraw_frequency();\n\t}\n\n\trad1o_drawHLine(40, 0, RESX - 1, WHITE);\n\n\trad1o_lcdSetCrsr(6, 41);\n\tdraw_tx_rx();\n\trad1o_drawHLine(69, 0, RESX - 1, WHITE);\n\n\trad1o_setTextColor(BLACK, WHITE);\n\trad1o_lcdSetCrsr(2, 71);\n\trad1o_lcdPrint(\"Rate:   \");\n\tmhz = sample_rate / 1000000;\n\tkhz = (sample_rate - mhz * 1000000) / 1000;\n\tsprintf(tmp, \"%2u.%03u MHz\", (unsigned int) mhz, (unsigned int) khz);\n\trad1o_lcdPrint(tmp);\n\trad1o_lcdNl();\n\n\trad1o_lcdMoveCrsr(2, 0);\n\trad1o_lcdPrint(\"Filter: \");\n\tmhz = filter_bw / 1000000;\n\tkhz = (filter_bw - mhz * 1000000) / 1000;\n\tsprintf(tmp, \"%2u.%03u MHz\", (unsigned int) mhz, (unsigned int) khz);\n\trad1o_lcdPrint(tmp);\n\trad1o_lcdNl();\n\n\trad1o_drawHLine(88, 0, RESX - 1, WHITE);\n\n\trad1o_setTextColor(BLACK, WHITE);\n\trad1o_lcdSetCrsr(2, 90);\n\trad1o_lcdPrint(\"      Gains\");\n\trad1o_lcdNl();\n\n\trad1o_setTextColor(BLACK, GREEN);\n\trad1o_lcdMoveCrsr(2, 2);\n\trad1o_lcdPrint(\"AMP: \");\n\tif (lna_on) {\n\t\trad1o_setTextColor(BLACK, RED);\n\t\trad1o_lcdPrint(\"ON \");\n\t} else {\n\t\trad1o_lcdPrint(\"OFF\");\n\t}\n\n\trad1o_setTextColor(BLACK, RED_DARK);\n\tif (direction == RF_PATH_DIRECTION_TX) {\n\t\trad1o_setTextColor(BLACK, RED);\n\t}\n\tsprintf(tmp, \" TX: %u dB\", (unsigned int) bbtxvga_gain);\n\trad1o_lcdPrint(tmp);\n\trad1o_lcdNl();\n\n\trad1o_lcdMoveCrsr(2, 0);\n\trad1o_setTextColor(BLACK, GREEN_DARK);\n\tif (direction == RF_PATH_DIRECTION_RX) {\n\t\trad1o_setTextColor(BLACK, GREEN);\n\t}\n\tsprintf(tmp, \"LNA: %2u dB\", (unsigned int) bblna_gain);\n\trad1o_lcdPrint(tmp);\n\trad1o_lcdNl();\n\trad1o_lcdMoveCrsr(2, 0);\n\tsprintf(tmp, \"VGA: %2u dB\", (unsigned int) bbvga_gain);\n\trad1o_lcdPrint(tmp);\n\trad1o_lcdNl();\n\n\trad1o_lcdDisplay();\n\n\t// Don't ask...\n\tssp1_set_mode_max283x();\n}\n\nstatic void rad1o_ui_init(void)\n{\n\trad1o_lcdInit();\n\tenabled = true;\n\tui_update();\n}\n\nstatic void rad1o_ui_deinit(void)\n{\n\trad1o_lcdDeInit();\n\tenabled = false;\n\t// Don't ask...\n\tssp1_set_mode_max283x();\n}\n\nstatic void rad1o_ui_set_frequency(uint64_t frequency)\n{\n\tfreq = frequency;\n\n\tif (TRANSCEIVER_MODE_RX_SWEEP == trx_mode) {\n\t} else {\n\t\tui_update();\n\t}\n}\n\nstatic void rad1o_ui_set_sample_rate(uint32_t _sample_rate)\n{\n\tsample_rate = _sample_rate;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_direction(const rf_path_direction_t _direction)\n{\n\tdirection = _direction;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_filter_bw(uint32_t bandwidth)\n{\n\tfilter_bw = bandwidth;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_lna_power(bool _lna_on)\n{\n\tlna_on = _lna_on;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_bb_lna_gain(const uint32_t gain_db)\n{\n\tbblna_gain = gain_db;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_bb_vga_gain(const uint32_t gain_db)\n{\n\tbbvga_gain = gain_db;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_bb_tx_vga_gain(const uint32_t gain_db)\n{\n\tbbtxvga_gain = gain_db;\n\tui_update();\n}\n\nstatic void rad1o_ui_set_first_if_frequency(const uint64_t frequency\n\t\t\t\t\t    __attribute__((unused)))\n{\n\t// Not implemented\n}\n\nstatic void rad1o_ui_set_filter(const rf_path_filter_t filter __attribute__((unused)))\n{\n\t// Not implemented\n}\n\nstatic void rad1o_ui_set_antenna_bias(bool antenna_bias __attribute__((unused)))\n{\n\t// Not implemented\n}\n\nstatic void rad1o_ui_set_clock_source(clock_source_t source __attribute__((unused)))\n{\n\t// Not implemented\n}\n\nstatic void rad1o_ui_set_transceiver_mode(transceiver_mode_t mode)\n{\n\ttrx_mode = mode;\n\tui_update();\n}\n\nstatic bool rad1o_ui_operacake_gpio_compatible(void)\n{\n\treturn true;\n}\n\nstatic const hackrf_ui_t rad1o_ui = {\n\t&rad1o_ui_init,\n\t&rad1o_ui_deinit,\n\t&rad1o_ui_set_frequency,\n\t&rad1o_ui_set_sample_rate,\n\t&rad1o_ui_set_direction,\n\t&rad1o_ui_set_filter_bw,\n\t&rad1o_ui_set_lna_power,\n\t&rad1o_ui_set_bb_lna_gain,\n\t&rad1o_ui_set_bb_vga_gain,\n\t&rad1o_ui_set_bb_tx_vga_gain,\n\t&rad1o_ui_set_first_if_frequency,\n\t&rad1o_ui_set_filter,\n\t&rad1o_ui_set_antenna_bias,\n\t&rad1o_ui_set_clock_source,\n\t&rad1o_ui_set_transceiver_mode,\n\t&rad1o_ui_operacake_gpio_compatible,\n};\n\nconst hackrf_ui_t* rad1o_ui_setup(void)\n{\n\treturn &rad1o_ui;\n}\n"
  },
  {
    "path": "firmware/common/ui_rad1o.h",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2019 Dominic Spill\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __UI_RAD1O_H__\n#define __UI_RAD1O_H__\n\n#include \"hackrf_ui.h\"\n\nconst hackrf_ui_t* rad1o_ui_setup(void) __attribute__((weak));\n\n#endif /*__UI_RAD1O_H__*/\n"
  },
  {
    "path": "firmware/common/usb.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n#include <stdbool.h>\n\n#include \"usb.h\"\n#include \"usb_type.h\"\n#include \"usb_queue.h\"\n#include \"usb_standard_request.h\"\n\n#include <libopencm3/lpc43xx/creg.h>\n#include <libopencm3/dispatch/nvic.h>\n#include <libopencm3/lpc43xx/rgu.h>\n#include <libopencm3/lpc43xx/usb.h>\n\nusb_device_t* usb_device_usb0 = 0;\n\nusb_queue_head_t usb_qh[12] ATTR_ALIGNED(2048);\n\n#define USB_QH_INDEX(endpoint_address) \\\n\t(((endpoint_address & 0xF) * 2) + ((endpoint_address >> 7) & 1))\n\nusb_queue_head_t* usb_queue_head(const uint_fast8_t endpoint_address)\n{\n\treturn &usb_qh[USB_QH_INDEX(endpoint_address)];\n}\n\nusb_endpoint_t* usb_endpoint_from_address(const uint_fast8_t endpoint_address)\n{\n\treturn (usb_endpoint_t*) usb_queue_head(endpoint_address)->_reserved_0;\n}\n\nstatic uint_fast8_t usb_endpoint_address(\n\tconst usb_transfer_direction_t direction,\n\tconst uint_fast8_t number)\n{\n\treturn ((direction == USB_TRANSFER_DIRECTION_IN) ? 0x80 : 0x00) + number;\n}\n\nstatic bool usb_endpoint_is_in(const uint_fast8_t endpoint_address)\n{\n\treturn (endpoint_address & 0x80) ? true : false;\n}\n\nstatic uint_fast8_t usb_endpoint_number(const uint_fast8_t endpoint_address)\n{\n\treturn (endpoint_address & 0xF);\n}\n\nvoid usb_peripheral_reset(void)\n{\n\tRESET_CTRL0 = RESET_CTRL0_USB0_RST;\n\tRESET_CTRL0 = 0;\n\n\twhile ((RESET_ACTIVE_STATUS0 & RESET_CTRL0_USB0_RST) == 0) {}\n}\n\nvoid usb_phy_enable(void)\n{\n\tCREG_CREG0 &= ~CREG_CREG0_USB0PHY;\n}\n\nstatic void usb_clear_pending_interrupts(const uint32_t mask)\n{\n\tUSB0_ENDPTNAK = mask;\n\tUSB0_ENDPTNAKEN = mask;\n\tUSB0_USBSTS_D = mask;\n\tUSB0_ENDPTSETUPSTAT = USB0_ENDPTSETUPSTAT & mask;\n\tUSB0_ENDPTCOMPLETE = USB0_ENDPTCOMPLETE & mask;\n}\n\nstatic void usb_clear_all_pending_interrupts(void)\n{\n\tusb_clear_pending_interrupts(0xFFFFFFFF);\n}\n\nstatic void usb_wait_for_endpoint_priming_to_finish(const uint32_t mask)\n{\n\t// Wait until controller has parsed new transfer descriptors and prepared\n\t// receive buffers.\n\twhile (USB0_ENDPTPRIME & mask) {}\n}\n\nstatic void usb_flush_endpoints(const uint32_t mask)\n{\n\t// Clear any primed buffers. If a packet is in progress, that transfer\n\t// will continue until completion.\n\tUSB0_ENDPTFLUSH = mask;\n}\n\nstatic void usb_wait_for_endpoint_flushing_to_finish(const uint32_t mask)\n{\n\t// Wait until controller has flushed all endpoints / cleared any primed\n\t// buffers.\n\twhile (USB0_ENDPTFLUSH & mask) {}\n}\n\nstatic void usb_flush_primed_endpoints(const uint32_t mask)\n{\n\tusb_wait_for_endpoint_priming_to_finish(mask);\n\tusb_flush_endpoints(mask);\n\tusb_wait_for_endpoint_flushing_to_finish(mask);\n}\n\nstatic void usb_flush_all_primed_endpoints(void)\n{\n\tusb_flush_primed_endpoints(0xFFFFFFFF);\n}\n\nstatic void usb_endpoint_set_type(\n\tconst usb_endpoint_t* const endpoint,\n\tconst usb_transfer_type_t transfer_type)\n{\n\t// NOTE: UM10503 section 23.6.24 \"Endpoint 1 to 5 control registers\" says\n\t// that the disabled side of an endpoint must be set to a non-control type\n\t// (e.g. bulk, interrupt, or iso).\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tUSB0_ENDPTCTRL(endpoint_number) =\n\t\t(USB0_ENDPTCTRL(endpoint_number) &\n\t\t ~(USB0_ENDPTCTRL_TXT1_0_MASK | USB0_ENDPTCTRL_RXT_MASK)) |\n\t\t(USB0_ENDPTCTRL_TXT1_0(transfer_type) |\n\t\t USB0_ENDPTCTRL_RXT(transfer_type));\n}\n\nstatic void usb_endpoint_enable(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tUSB0_ENDPTCTRL(endpoint_number) |=\n\t\t\t(USB0_ENDPTCTRL_TXE | USB0_ENDPTCTRL_TXR);\n\t} else {\n\t\tUSB0_ENDPTCTRL(endpoint_number) |=\n\t\t\t(USB0_ENDPTCTRL_RXE | USB0_ENDPTCTRL_RXR);\n\t}\n}\n\nstatic void usb_endpoint_clear_pending_interrupts(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tusb_clear_pending_interrupts(\n\t\t\tUSB0_ENDPTCOMPLETE_ETCE(1 << endpoint_number));\n\t} else {\n\t\tusb_clear_pending_interrupts(\n\t\t\tUSB0_ENDPTCOMPLETE_ERCE(1 << endpoint_number));\n\t}\n}\n\nvoid usb_endpoint_disable(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tUSB0_ENDPTCTRL(endpoint_number) &= ~(USB0_ENDPTCTRL_TXE);\n\t} else {\n\t\tUSB0_ENDPTCTRL(endpoint_number) &= ~(USB0_ENDPTCTRL_RXE);\n\t}\n\tusb_queue_flush_endpoint(endpoint);\n\tusb_endpoint_clear_pending_interrupts(endpoint);\n\tusb_endpoint_flush(endpoint);\n}\n\nvoid usb_endpoint_prime(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const first_td)\n{\n\tusb_queue_head_t* const qh = usb_queue_head(endpoint->address);\n\n\tqh->next_dtd_pointer = first_td;\n\tqh->total_bytes &=\n\t\t~(USB_TD_DTD_TOKEN_STATUS_ACTIVE | USB_TD_DTD_TOKEN_STATUS_HALTED);\n\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tUSB0_ENDPTPRIME = USB0_ENDPTPRIME_PETB(1 << endpoint_number);\n\t} else {\n\t\tUSB0_ENDPTPRIME = USB0_ENDPTPRIME_PERB(1 << endpoint_number);\n\t}\n}\n\nstatic bool usb_endpoint_is_priming(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\treturn USB0_ENDPTPRIME & USB0_ENDPTPRIME_PETB(1 << endpoint_number);\n\t} else {\n\t\treturn USB0_ENDPTPRIME & USB0_ENDPTPRIME_PERB(1 << endpoint_number);\n\t}\n}\n\n// Schedule an already filled-in transfer descriptor for execution on\n// the given endpoint, waiting until the endpoint has finished.\nvoid usb_endpoint_schedule_wait(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const td)\n{\n\t// Ensure that endpoint is ready to be primed.\n\t// It may have been flushed due to an aborted transaction.\n\t// TODO: This should be preceded by a flush?\n\twhile (usb_endpoint_is_ready(endpoint)) {}\n\n\ttd->next_dtd_pointer = USB_TD_NEXT_DTD_POINTER_TERMINATE;\n\n\tusb_endpoint_prime(endpoint, td);\n}\n\n// Schedule an already filled-in transfer descriptor for execution on\n// the given endpoint, appending to the end of the endpoint's queue if\n// there are pending TDs. Note that this requires that one knows the\n// tail of the endpoint's TD queue. Moreover, the user is responsible\n// for setting the TERMINATE bit of next_dtd_pointer if needed.\nvoid usb_endpoint_schedule_append(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const tail_td,\n\tusb_transfer_descriptor_t* const new_td)\n{\n\tbool done;\n\n\ttail_td->next_dtd_pointer = new_td;\n\n\tif (usb_endpoint_is_priming(endpoint)) {\n\t\treturn;\n\t}\n\n\tdo {\n\t\tUSB0_USBCMD_D |= USB0_USBCMD_D_ATDTW;\n\t\tdone = usb_endpoint_is_ready(endpoint);\n\t} while (!(USB0_USBCMD_D & USB0_USBCMD_D_ATDTW));\n\n\tUSB0_USBCMD_D &= ~USB0_USBCMD_D_ATDTW;\n\tif (!done) {\n\t\tusb_endpoint_prime(endpoint, new_td);\n\t}\n}\n\nvoid usb_endpoint_flush(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tusb_queue_flush_endpoint(endpoint);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tusb_flush_primed_endpoints(USB0_ENDPTFLUSH_FETB(1 << endpoint_number));\n\t} else {\n\t\tusb_flush_primed_endpoints(USB0_ENDPTFLUSH_FERB(1 << endpoint_number));\n\t}\n}\n\n/*\nstatic bool usb_endpoint_is_flushing(\n\tconst usb_endpoint_t* const endpoint\n) {\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif( usb_endpoint_is_in(endpoint->address) ) {\n\t\treturn USB0_ENDPTFLUSH & USB0_ENDPTFLUSH_FETB(1 << endpoint_number);\n\t} else {\n\t\treturn USB0_ENDPTFLUSH & USB0_ENDPTFLUSH_FERB(1 << endpoint_number);\n\t}\n}\n*/\nbool usb_endpoint_is_ready(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\treturn USB0_ENDPTSTAT & USB0_ENDPTSTAT_ETBR(1 << endpoint_number);\n\t} else {\n\t\treturn USB0_ENDPTSTAT & USB0_ENDPTSTAT_ERBR(1 << endpoint_number);\n\t}\n}\n\nbool usb_endpoint_is_complete(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\treturn USB0_ENDPTCOMPLETE & USB0_ENDPTCOMPLETE_ETCE(1 << endpoint_number);\n\t} else {\n\t\treturn USB0_ENDPTCOMPLETE & USB0_ENDPTCOMPLETE_ERCE(1 << endpoint_number);\n\t}\n}\n\nvoid usb_endpoint_stall(const usb_endpoint_t* const endpoint)\n{\n\t// Endpoint is to be stalled as a pair -- both OUT and IN.\n\t// See UM10503 section 23.10.5.2 \"Stalling\"\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tUSB0_ENDPTCTRL(endpoint_number) |= (USB0_ENDPTCTRL_RXS | USB0_ENDPTCTRL_TXS);\n\n\t// TODO: Also need to reset data toggle in both directions?\n}\n\nvoid usb_endpoint_reset_data_toggle(const usb_endpoint_t* const endpoint)\n{\n\tconst uint_fast8_t endpoint_number = usb_endpoint_number(endpoint->address);\n\tif (usb_endpoint_is_in(endpoint->address)) {\n\t\tUSB0_ENDPTCTRL(endpoint_number) |= USB0_ENDPTCTRL_TXR;\n\t} else {\n\t\tUSB0_ENDPTCTRL(endpoint_number) |= USB0_ENDPTCTRL_RXR;\n\t}\n}\n\nstatic void usb_controller_run(void)\n{\n\tUSB0_USBCMD_D |= USB0_USBCMD_D_RS;\n}\n\nstatic void usb_controller_stop(void)\n{\n\tUSB0_USBCMD_D &= ~USB0_USBCMD_D_RS;\n}\n\nstatic uint_fast8_t usb_controller_is_resetting(void)\n{\n\treturn (USB0_USBCMD_D & USB0_USBCMD_D_RST) != 0;\n}\n\nstatic void usb_controller_set_device_mode(void)\n{\n\t// Set USB0 peripheral mode\n\tUSB0_USBMODE_D = USB0_USBMODE_D_CM1_0(2);\n\n\t// Set device-related OTG flags\n\t// OTG termination: controls pull-down on USB_DM\n\tUSB0_OTGSC = USB0_OTGSC_OT;\n}\n\nusb_speed_t usb_speed(const usb_device_t* const device)\n{\n\tif (device == usb_device_usb0) {\n\t\tswitch (USB0_PORTSC1_D & USB0_PORTSC1_D_PSPD_MASK) {\n\t\tcase USB0_PORTSC1_D_PSPD(0):\n\t\t\treturn USB_SPEED_FULL;\n\n\t\tcase USB0_PORTSC1_D_PSPD(2):\n\t\t\treturn USB_SPEED_HIGH;\n\n\t\tdefault:\n\t\t\t// TODO: What to do/return here? Is this even possible?\n\t\t\treturn USB_SPEED_FULL;\n\t\t}\n\t} else {\n\t\t// TODO: This should not be possible with a more class-like\n\t\t// implementation.\n\t\treturn USB_SPEED_FULL;\n\t}\n}\n\nstatic void usb_clear_status(const uint32_t status)\n{\n\tUSB0_USBSTS_D = status;\n}\n\nstatic uint32_t usb_get_status(void)\n{\n\t// Mask status flags with enabled flag interrupts.\n\tconst uint32_t status = USB0_USBSTS_D & USB0_USBINTR_D;\n\n\t// Clear flags that were just read, leaving alone any flags that\n\t// were just set (after the read). It's important to read and\n\t// reset flags atomically! :-)\n\tusb_clear_status(status);\n\n\treturn status;\n}\n\nstatic void usb_clear_endpoint_setup_status(const uint32_t endpoint_setup_status)\n{\n\tUSB0_ENDPTSETUPSTAT = endpoint_setup_status;\n}\n\nstatic uint32_t usb_get_endpoint_setup_status(void)\n{\n\treturn USB0_ENDPTSETUPSTAT;\n}\n\nstatic void usb_clear_endpoint_complete(const uint32_t endpoint_complete)\n{\n\tUSB0_ENDPTCOMPLETE = endpoint_complete;\n}\n\nstatic uint32_t usb_get_endpoint_complete(void)\n{\n\treturn USB0_ENDPTCOMPLETE;\n}\n\nstatic void usb_disable_all_endpoints(void)\n{\n\t// Endpoint 0 is always enabled. TODO: So why set ENDPTCTRL0?\n\tUSB0_ENDPTCTRL0 &= ~(USB0_ENDPTCTRL0_RXE | USB0_ENDPTCTRL0_TXE);\n\tUSB0_ENDPTCTRL1 &= ~(USB0_ENDPTCTRL1_RXE | USB0_ENDPTCTRL1_TXE);\n\tUSB0_ENDPTCTRL2 &= ~(USB0_ENDPTCTRL2_RXE | USB0_ENDPTCTRL2_TXE);\n\tUSB0_ENDPTCTRL3 &= ~(USB0_ENDPTCTRL3_RXE | USB0_ENDPTCTRL3_TXE);\n\tUSB0_ENDPTCTRL4 &= ~(USB0_ENDPTCTRL4_RXE | USB0_ENDPTCTRL4_TXE);\n\tUSB0_ENDPTCTRL5 &= ~(USB0_ENDPTCTRL5_RXE | USB0_ENDPTCTRL5_TXE);\n}\n\nvoid usb_set_address_immediate(\n\tconst usb_device_t* const device,\n\tconst uint_fast8_t address)\n{\n\tif (device == usb_device_usb0) {\n\t\tUSB0_DEVICEADDR = USB0_DEVICEADDR_USBADR(address);\n\t}\n}\n\nvoid usb_set_address_deferred(const usb_device_t* const device, const uint_fast8_t address)\n{\n\tif (device == usb_device_usb0) {\n\t\tUSB0_DEVICEADDR =\n\t\t\tUSB0_DEVICEADDR_USBADR(address) | USB0_DEVICEADDR_USBADRA;\n\t}\n}\n\nstatic void usb_reset_all_endpoints(void)\n{\n\tusb_disable_all_endpoints();\n\tusb_clear_all_pending_interrupts();\n\tusb_flush_all_primed_endpoints();\n}\n\nstatic void usb_controller_reset(void)\n{\n\t// TODO: Good to disable some USB interrupts to avoid priming new\n\t// new endpoints before the controller is reset?\n\tusb_reset_all_endpoints();\n\tusb_controller_stop();\n\n\t// Reset controller. Resets internal pipelines, timers, counters, state\n\t// machines to initial values. Not recommended when device is in attached\n\t// state -- effect on attached host is undefined. Detach first by flushing\n\t// all primed endpoints and stopping controller.\n\tUSB0_USBCMD_D = USB0_USBCMD_D_RST;\n\n\twhile (usb_controller_is_resetting()) {}\n}\n\nstatic void usb_bus_reset(usb_device_t* const device)\n{\n\t// According to UM10503 v1.4 section 23.10.3 \"Bus reset\":\n\tusb_reset_all_endpoints();\n\tusb_set_address_immediate(device, 0);\n\tusb_set_configuration(device, 0);\n\n\t// TODO: Enable endpoint 0, which might not actually be necessary,\n\t// as the datasheet claims it can't be disabled.\n\n\t//wait_ms(3);\n\t//\n\t//if( USB0_PORTSC1 & USB0_PORTSC1_PR ) {\n\t//\t// Port still is in the reset state.\n\t//} else {\n\t//\tusb_hardware_reset();\n\t//}\n}\n\nstatic void usb_interrupt_enable(usb_device_t* const device)\n{\n\tif (device == usb_device_usb0) {\n\t\tnvic_enable_irq(NVIC_USB0_IRQ);\n\t}\n}\n\nvoid usb_device_init(const uint_fast8_t device_ordinal, usb_device_t* const device)\n{\n\tif (device_ordinal == 0) {\n\t\tusb_device_usb0 = device;\n\n\t\tusb_phy_enable();\n\t\tusb_controller_reset();\n\t\tusb_controller_set_device_mode();\n\n\t\t// Set interrupt threshold interval to 0\n\t\tUSB0_USBCMD_D &= ~USB0_USBCMD_D_ITC_MASK;\n\n\t\t// Configure endpoint list address\n\t\tUSB0_ENDPOINTLISTADDR = (uint32_t) usb_qh;\n\n\t\t// Enable interrupts\n\t\tUSB0_USBINTR_D = USB0_USBINTR_D_UE | USB0_USBINTR_D_UEE |\n\t\t\tUSB0_USBINTR_D_PCE |\n\t\t\tUSB0_USBINTR_D_URE\n\t\t\t//| USB0_USBINTR_D_SRE\n\t\t\t| USB0_USBINTR_D_SLE\n\t\t\t//| USB0_USBINTR_D_NAKE\n\t\t\t;\n\t}\n}\n\nvoid usb_run(usb_device_t* const device)\n{\n\tusb_interrupt_enable(device);\n\tusb_controller_run();\n}\n\nstatic void copy_setup(usb_setup_t* const dst, const volatile uint8_t* const src)\n{\n\tdst->request_type = src[0];\n\tdst->request = src[1];\n\tdst->value_l = src[2];\n\tdst->value_h = src[3];\n\tdst->index_l = src[4];\n\tdst->index_h = src[5];\n\tdst->length_l = src[6];\n\tdst->length_h = src[7];\n}\n\nvoid usb_endpoint_init(const usb_endpoint_t* const endpoint, const bool enable_zlp)\n{\n\tusb_endpoint_flush(endpoint);\n\n\tuint_fast16_t max_packet_size = endpoint->device->descriptor[7];\n\tusb_transfer_type_t transfer_type = USB_TRANSFER_TYPE_CONTROL;\n\tconst uint8_t* const endpoint_descriptor = usb_endpoint_descriptor(endpoint);\n\tif (endpoint_descriptor) {\n\t\tmax_packet_size =\n\t\t\tusb_endpoint_descriptor_max_packet_size(endpoint_descriptor);\n\t\ttransfer_type =\n\t\t\tusb_endpoint_descriptor_transfer_type(endpoint_descriptor);\n\t}\n\n\t// TODO: There are more capabilities to adjust based on the endpoint\n\t// descriptor.\n\tusb_queue_head_t* const qh = usb_queue_head(endpoint->address);\n\tqh->capabilities = USB_QH_CAPABILITIES_MULT(0) |\n\t\tUSB_QH_CAPABILITIES_MPL(max_packet_size) |\n\t\t((transfer_type == USB_TRANSFER_TYPE_CONTROL) ? USB_QH_CAPABILITIES_IOS :\n\t\t\t\t\t\t\t\t0);\n\tif (enable_zlp) {\n\t\tqh->capabilities &= ~USB_QH_CAPABILITIES_ZLT;\n\t} else {\n\t\tqh->capabilities |= USB_QH_CAPABILITIES_ZLT;\n\t}\n\tqh->current_dtd_pointer = 0;\n\tqh->next_dtd_pointer = USB_TD_NEXT_DTD_POINTER_TERMINATE;\n\tqh->total_bytes = USB_TD_DTD_TOKEN_TOTAL_BYTES(0) | USB_TD_DTD_TOKEN_MULTO(0);\n\tqh->buffer_pointer_page[0] = 0;\n\tqh->buffer_pointer_page[1] = 0;\n\tqh->buffer_pointer_page[2] = 0;\n\tqh->buffer_pointer_page[3] = 0;\n\tqh->buffer_pointer_page[4] = 0;\n\n\t// This is how we look up an endpoint structure from an endpoint address:\n\tqh->_reserved_0 = (uint32_t) endpoint;\n\n\t// TODO: Should NAK be enabled? I'm kinda squishy on this...\n\t//USB0_ENDPTNAKEN |=\n\t//\tUSB0_ENDPTNAKEN_EPRNE(1 << endpoint_out->number);\n\n\tusb_endpoint_set_type(endpoint, transfer_type);\n\n\tusb_endpoint_enable(endpoint);\n}\n\nstatic void usb_check_for_setup_events(void)\n{\n\tconst uint32_t endptsetupstat = usb_get_endpoint_setup_status();\n\tif (endptsetupstat) {\n\t\tfor (uint_fast8_t i = 0; i < 6; i++) {\n\t\t\tconst uint32_t endptsetupstat_bit =\n\t\t\t\tUSB0_ENDPTSETUPSTAT_ENDPTSETUPSTAT(1 << i);\n\t\t\tif (endptsetupstat & endptsetupstat_bit) {\n\t\t\t\tusb_endpoint_t* const endpoint =\n\t\t\t\t\tusb_endpoint_from_address(usb_endpoint_address(\n\t\t\t\t\t\tUSB_TRANSFER_DIRECTION_OUT,\n\t\t\t\t\t\ti));\n\t\t\t\tif (endpoint && endpoint->setup_complete) {\n\t\t\t\t\tcopy_setup(\n\t\t\t\t\t\t&endpoint->setup,\n\t\t\t\t\t\tusb_queue_head(endpoint->address)->setup);\n\t\t\t\t\t// TODO: Clean up this duplicated effort by providing\n\t\t\t\t\t// a cleaner way to get the SETUP data.\n\t\t\t\t\tcopy_setup(\n\t\t\t\t\t\t&endpoint->in->setup,\n\t\t\t\t\t\tusb_queue_head(endpoint->address)->setup);\n\t\t\t\t\tusb_clear_endpoint_setup_status(\n\t\t\t\t\t\tendptsetupstat_bit);\n\t\t\t\t\tendpoint->setup_complete(endpoint);\n\t\t\t\t} else {\n\t\t\t\t\tusb_clear_endpoint_setup_status(\n\t\t\t\t\t\tendptsetupstat_bit);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nstatic void usb_check_for_transfer_events(void)\n{\n\tconst uint32_t endptcomplete = usb_get_endpoint_complete();\n\tif (endptcomplete) {\n\t\tfor (uint_fast8_t i = 0; i < 6; i++) {\n\t\t\tconst uint32_t endptcomplete_out_bit =\n\t\t\t\tUSB0_ENDPTCOMPLETE_ERCE(1 << i);\n\t\t\tif (endptcomplete & endptcomplete_out_bit) {\n\t\t\t\tusb_clear_endpoint_complete(endptcomplete_out_bit);\n\t\t\t\tusb_endpoint_t* const endpoint =\n\t\t\t\t\tusb_endpoint_from_address(usb_endpoint_address(\n\t\t\t\t\t\tUSB_TRANSFER_DIRECTION_OUT,\n\t\t\t\t\t\ti));\n\t\t\t\tif (endpoint && endpoint->transfer_complete) {\n\t\t\t\t\tendpoint->transfer_complete(endpoint);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tconst uint32_t endptcomplete_in_bit =\n\t\t\t\tUSB0_ENDPTCOMPLETE_ETCE(1 << i);\n\t\t\tif (endptcomplete & endptcomplete_in_bit) {\n\t\t\t\tusb_clear_endpoint_complete(endptcomplete_in_bit);\n\t\t\t\tusb_endpoint_t* const endpoint =\n\t\t\t\t\tusb_endpoint_from_address(usb_endpoint_address(\n\t\t\t\t\t\tUSB_TRANSFER_DIRECTION_IN,\n\t\t\t\t\t\ti));\n\t\t\t\tif (endpoint && endpoint->transfer_complete) {\n\t\t\t\t\tendpoint->transfer_complete(endpoint);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nvoid usb0_isr(void)\n{\n\tconst uint32_t status = usb_get_status();\n\n\tif (status == 0) {\n\t\t// Nothing to do.\n\t\treturn;\n\t}\n\n\tif (status & USB0_USBSTS_D_UI) {\n\t\t// USB:\n\t\t// - Completed transaction transfer descriptor has IOC set.\n\t\t// - Short packet detected.\n\t\t// - SETUP packet received.\n\n\t\tusb_check_for_setup_events();\n\t\tusb_check_for_transfer_events();\n\n\t\t// TODO: Reset ignored ENDPTSETUPSTAT and ENDPTCOMPLETE flags?\n\t}\n\n\tif (status & USB0_USBSTS_D_SRI) {\n\t\t// Start Of Frame received.\n\t}\n\n\tif (status & USB0_USBSTS_D_PCI) {\n\t\t// Port change detect:\n\t\t// Port controller entered full- or high-speed operational state.\n\t}\n\n\tif (status & USB0_USBSTS_D_SLI) {\n\t\t// Device controller suspend.\n\t}\n\n\tif (status & USB0_USBSTS_D_URI) {\n\t\t// USB reset received.\n\t\tusb_bus_reset(usb_device_usb0);\n\t}\n\n\tif (status & USB0_USBSTS_D_UEI) {\n\t\t// USB error:\n\t\t// Completion of a USB transaction resulted in an error condition.\n\t\t// Set along with USBINT if the TD on which the error interrupt\n\t\t// occurred also had its interrupt on complete (IOC) bit set.\n\t\t// The device controller detects resume signalling only.\n\t}\n\n\tif (status & USB0_USBSTS_D_NAKI) {\n\t\t// Both the TX/RX endpoint NAK bit and corresponding TX/RX endpoint\n\t\t// NAK enable bit are set.\n\t}\n}\n"
  },
  {
    "path": "firmware/common/usb.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_H__\n#define __USB_H__\n\n// TODO: Refactor to support high performance operations without having to\n// expose usb_transfer_descriptor_t. Or usb_endpoint_prime(). Or, or, or...\n#include <libopencm3/lpc43xx/usb.h>\n\n#include \"usb_type.h\"\n\nvoid usb_peripheral_reset(void);\nvoid usb_phy_enable(void);\n\nvoid usb_device_init(const uint_fast8_t device_ordinal, usb_device_t* const device);\n\nvoid usb_run(usb_device_t* const device);\n\nvoid usb_run_tasks(const usb_device_t* const device);\n\nusb_speed_t usb_speed(const usb_device_t* const device);\n\nvoid usb_set_address_immediate(\n\tconst usb_device_t* const device,\n\tconst uint_fast8_t address);\n\nvoid usb_set_address_deferred(\n\tconst usb_device_t* const device,\n\tconst uint_fast8_t address);\n\nusb_endpoint_t* usb_endpoint_from_address(const uint_fast8_t endpoint_address);\n\nvoid usb_endpoint_init(const usb_endpoint_t* const endpoint, const bool enable_zlp);\n\nvoid usb_endpoint_stall(const usb_endpoint_t* const endpoint);\n\nvoid usb_endpoint_disable(const usb_endpoint_t* const endpoint);\n\nvoid usb_endpoint_reset_data_toggle(const usb_endpoint_t* const endpoint);\n\nvoid usb_endpoint_flush(const usb_endpoint_t* const endpoint);\n\nbool usb_endpoint_is_ready(const usb_endpoint_t* const endpoint);\n\nvoid usb_endpoint_prime(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const first_td);\n\nvoid usb_endpoint_schedule_wait(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const td);\n\nvoid usb_endpoint_schedule_append(\n\tconst usb_endpoint_t* const endpoint,\n\tusb_transfer_descriptor_t* const tail_td,\n\tusb_transfer_descriptor_t* const new_td);\n\n#endif //__USB_H__\n"
  },
  {
    "path": "firmware/common/usb_queue.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Ben Gamari\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n#include <stdbool.h>\n#include <stddef.h>\n#include <assert.h>\n\n#include <libopencm3/cm3/cortex.h>\n\n#include \"locking.h\"\n#include \"usb.h\"\n#include \"usb_queue.h\"\n\nusb_queue_t* endpoint_queues[12] = {};\n\n#define USB_ENDPOINT_INDEX(endpoint_address) \\\n\t(((endpoint_address & 0xF) * 2) + ((endpoint_address >> 7) & 1))\n\nstatic usb_queue_t* endpoint_queue(const usb_endpoint_t* const endpoint)\n{\n\tuint32_t index = USB_ENDPOINT_INDEX(endpoint->address);\n\tif (endpoint_queues[index] == NULL) {\n\t\twhile (1) {}\n\t}\n\treturn endpoint_queues[index];\n}\n\nvoid usb_queue_init(usb_queue_t* const queue)\n{\n\tuint32_t index = USB_ENDPOINT_INDEX(queue->endpoint->address);\n\tif (endpoint_queues[index] != NULL) {\n\t\twhile (1) {}\n\t}\n\tendpoint_queues[index] = queue;\n\n\tusb_transfer_t* t = queue->free_transfers;\n\tfor (unsigned int i = 0; i < queue->pool_size - 1; i++, t++) {\n\t\tt->next = t + 1;\n\t\tt->queue = queue;\n\t}\n\tt->next = NULL;\n\tt->queue = queue;\n}\n\n/* Allocate a transfer */\nstatic usb_transfer_t* allocate_transfer(usb_queue_t* const queue)\n{\n\tbool aborted;\n\tusb_transfer_t* transfer;\n\tif (queue->free_transfers == NULL) {\n\t\treturn NULL;\n\t}\n\n\tdo {\n\t\ttransfer = (void*) load_exclusive((uint32_t*) &queue->free_transfers);\n\t\taborted = store_exclusive(\n\t\t\t(uint32_t) transfer->next,\n\t\t\t(uint32_t*) &queue->free_transfers);\n\t} while (aborted);\n\ttransfer->next = NULL;\n\treturn transfer;\n}\n\n/* Place a transfer in the free list */\nstatic void free_transfer(usb_transfer_t* const transfer)\n{\n\tusb_queue_t* const queue = transfer->queue;\n\tbool aborted;\n\tdo {\n\t\ttransfer->next =\n\t\t\t(void*) load_exclusive((uint32_t*) &queue->free_transfers);\n\t\taborted = store_exclusive(\n\t\t\t(uint32_t) transfer,\n\t\t\t(uint32_t*) &queue->free_transfers);\n\t} while (aborted);\n}\n\n/* Add a transfer to the end of an endpoint's queue. Returns the old\n * tail or NULL is the queue was empty\n */\nstatic usb_transfer_t* endpoint_queue_transfer(usb_transfer_t* const transfer)\n{\n\tusb_queue_t* const queue = transfer->queue;\n\ttransfer->next = NULL;\n\tif (queue->active != NULL) {\n\t\tusb_transfer_t* t = queue->active;\n\t\twhile (t->next != NULL) {\n\t\t\tt = t->next;\n\t\t}\n\t\tt->next = transfer;\n\t\treturn t;\n\t} else {\n\t\tqueue->active = transfer;\n\t\treturn NULL;\n\t}\n}\n\nstatic void usb_queue_flush_queue(usb_queue_t* const queue)\n{\n\tcm_disable_interrupts();\n\twhile (queue->active) {\n\t\tusb_transfer_t* transfer = queue->active;\n\t\tqueue->active = transfer->next;\n\t\tfree_transfer(transfer);\n\t}\n\tcm_enable_interrupts();\n}\n\nvoid usb_queue_flush_endpoint(const usb_endpoint_t* const endpoint)\n{\n\tusb_queue_flush_queue(endpoint_queue(endpoint));\n}\n\nint usb_transfer_schedule(\n\tconst usb_endpoint_t* const endpoint,\n\tvoid* const data,\n\tconst uint32_t maximum_length,\n\tconst transfer_completion_cb completion_cb,\n\tvoid* const user_data)\n{\n\tusb_queue_t* const queue = endpoint_queue(endpoint);\n\tusb_transfer_t* const transfer = allocate_transfer(queue);\n\tif (transfer == NULL) {\n\t\treturn -1;\n\t}\n\tusb_transfer_descriptor_t* const td = &transfer->td;\n\n\t// Configure the transfer descriptor\n\ttd->next_dtd_pointer = USB_TD_NEXT_DTD_POINTER_TERMINATE;\n\ttd->total_bytes = USB_TD_DTD_TOKEN_TOTAL_BYTES(maximum_length) |\n\t\tUSB_TD_DTD_TOKEN_IOC | USB_TD_DTD_TOKEN_MULTO(0) |\n\t\tUSB_TD_DTD_TOKEN_STATUS_ACTIVE;\n\ttd->buffer_pointer_page[0] = (uint32_t) data;\n\ttd->buffer_pointer_page[1] = ((uint32_t) data + 0x1000) & 0xfffff000;\n\ttd->buffer_pointer_page[2] = ((uint32_t) data + 0x2000) & 0xfffff000;\n\ttd->buffer_pointer_page[3] = ((uint32_t) data + 0x3000) & 0xfffff000;\n\ttd->buffer_pointer_page[4] = ((uint32_t) data + 0x4000) & 0xfffff000;\n\n\t// Fill in transfer fields\n\ttransfer->maximum_length = maximum_length;\n\ttransfer->completion_cb = completion_cb;\n\ttransfer->user_data = user_data;\n\n\tcm_disable_interrupts();\n\tusb_transfer_t* tail = endpoint_queue_transfer(transfer);\n\tif (tail == NULL) {\n\t\t// The queue is currently empty, we need to re-prime\n\t\tusb_endpoint_schedule_wait(queue->endpoint, &transfer->td);\n\t} else {\n\t\t// The queue is currently running, try to append\n\t\tusb_endpoint_schedule_append(queue->endpoint, &tail->td, &transfer->td);\n\t}\n\tcm_enable_interrupts();\n\treturn 0;\n}\n\nint usb_transfer_schedule_block(\n\tconst usb_endpoint_t* const endpoint,\n\tvoid* const data,\n\tconst uint32_t maximum_length,\n\tconst transfer_completion_cb completion_cb,\n\tvoid* const user_data)\n{\n\tint ret;\n\tdo {\n\t\tret = usb_transfer_schedule(\n\t\t\tendpoint,\n\t\t\tdata,\n\t\t\tmaximum_length,\n\t\t\tcompletion_cb,\n\t\t\tuser_data);\n\t} while (ret == -1);\n\treturn 0;\n}\n\nint usb_transfer_schedule_ack(const usb_endpoint_t* const endpoint)\n{\n\treturn usb_transfer_schedule_block(endpoint, 0, 0, NULL, NULL);\n}\n\n/* Called when an endpoint might have completed a transfer */\nvoid usb_queue_transfer_complete(usb_endpoint_t* const endpoint)\n{\n\tusb_queue_t* const queue = endpoint_queue(endpoint);\n\tif (queue == NULL) {\n\t\twhile (1) {} // Uh oh\n\t}\n\tusb_transfer_t* transfer = queue->active;\n\n\twhile (transfer != NULL) {\n\t\tuint8_t status = transfer->td.total_bytes;\n\n\t\t// Check for failures\n\t\tif (status & USB_TD_DTD_TOKEN_STATUS_HALTED ||\n\t\t    status & USB_TD_DTD_TOKEN_STATUS_BUFFER_ERROR ||\n\t\t    status & USB_TD_DTD_TOKEN_STATUS_TRANSACTION_ERROR) {\n\t\t\t// TODO: Uh oh, do something useful here\n\t\t\twhile (1) {}\n\t\t}\n\n\t\t// Still not finished\n\t\tif (status & USB_TD_DTD_TOKEN_STATUS_ACTIVE) {\n\t\t\tbreak;\n\t\t}\n\n\t\t// Advance the head. We need to do this before invoking the completion\n\t\t// callback as it might attempt to schedule a new transfer\n\t\tqueue->active = transfer->next;\n\t\tusb_transfer_t* next = transfer->next;\n\n\t\t// Invoke completion callback\n\t\tunsigned int total_bytes =\n\t\t\t(transfer->td.total_bytes & USB_TD_DTD_TOKEN_TOTAL_BYTES_MASK) >>\n\t\t\tUSB_TD_DTD_TOKEN_TOTAL_BYTES_SHIFT;\n\t\tunsigned int transferred = transfer->maximum_length - total_bytes;\n\t\tif (transfer->completion_cb) {\n\t\t\ttransfer->completion_cb(transfer->user_data, transferred);\n\t\t}\n\n\t\t// Advance head and free transfer\n\t\tfree_transfer(transfer);\n\t\ttransfer = next;\n\t}\n}\n"
  },
  {
    "path": "firmware/common/usb_queue.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Ben Gamari\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_QUEUE_H__\n#define __USB_QUEUE_H__\n\n#include <libopencm3/lpc43xx/usb.h>\n\n#include \"usb_type.h\"\n\ntypedef struct _usb_transfer_t usb_transfer_t;\ntypedef struct _usb_queue_t usb_queue_t;\ntypedef void (*transfer_completion_cb)(void*, unsigned int);\n\n// This is an opaque datatype. Thou shall not touch these members.\nstruct _usb_transfer_t {\n\tstruct _usb_transfer_t* next;\n\tusb_transfer_descriptor_t td ATTR_ALIGNED(64);\n\tunsigned int maximum_length;\n\tstruct _usb_queue_t* queue;\n\ttransfer_completion_cb completion_cb;\n\tvoid* user_data;\n};\n\n// This is an opaque datatype. Thou shall not touch these members.\nstruct _usb_queue_t {\n\tstruct usb_endpoint_t* endpoint;\n\tconst unsigned int pool_size;\n\tusb_transfer_t* volatile free_transfers;\n\tusb_transfer_t* volatile active;\n};\n\n#define USB_DECLARE_QUEUE(endpoint_name) struct _usb_queue_t endpoint_name##_queue;\n#define USB_DEFINE_QUEUE(endpoint_name, _pool_size)                   \\\n\tstruct _usb_transfer_t endpoint_name##_transfers[_pool_size]; \\\n\tstruct _usb_queue_t endpoint_name##_queue = {                 \\\n\t\t.endpoint = &endpoint_name,                           \\\n\t\t.free_transfers = endpoint_name##_transfers,          \\\n\t\t.pool_size = _pool_size};\n\nvoid usb_queue_flush_endpoint(const usb_endpoint_t* const endpoint);\n\nint usb_transfer_schedule(\n\tconst usb_endpoint_t* const endpoint,\n\tvoid* const data,\n\tconst uint32_t maximum_length,\n\tconst transfer_completion_cb completion_cb,\n\tvoid* const user_data);\n\nint usb_transfer_schedule_block(\n\tconst usb_endpoint_t* const endpoint,\n\tvoid* const data,\n\tconst uint32_t maximum_length,\n\tconst transfer_completion_cb completion_cb,\n\tvoid* const user_data);\n\nint usb_transfer_schedule_ack(const usb_endpoint_t* const endpoint);\n\nvoid usb_queue_init(usb_queue_t* const queue);\n\nvoid usb_queue_transfer_complete(usb_endpoint_t* const endpoint);\n\n#endif //__USB_QUEUE_H__\n"
  },
  {
    "path": "firmware/common/usb_request.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb.h\"\n#include \"usb_request.h\"\n#include \"usb_queue.h\"\n\n#include <stdbool.h>\n\nstatic void usb_request(usb_endpoint_t* const endpoint, const usb_transfer_stage_t stage)\n{\n\tusb_request_status_t status = USB_REQUEST_STATUS_STALL;\n\tusb_request_handler_fn handler = 0;\n\n\tswitch (endpoint->setup.request_type & USB_SETUP_REQUEST_TYPE_mask) {\n\tcase USB_SETUP_REQUEST_TYPE_STANDARD:\n\t\thandler = usb_request_handlers.standard;\n\t\tbreak;\n\n\tcase USB_SETUP_REQUEST_TYPE_CLASS:\n\t\thandler = usb_request_handlers.class;\n\t\tbreak;\n\n\tcase USB_SETUP_REQUEST_TYPE_VENDOR:\n\t\thandler = usb_request_handlers.vendor;\n\t\tbreak;\n\n\tcase USB_SETUP_REQUEST_TYPE_RESERVED:\n\t\thandler = usb_request_handlers.reserved;\n\t\tbreak;\n\t}\n\n\tif (handler) {\n\t\tstatus = handler(endpoint, stage);\n\t}\n\n\tif (status != USB_REQUEST_STATUS_OK) {\n\t\t// USB 2.0 section 9.2.7 \"Request Error\"\n\t\tusb_endpoint_stall(endpoint);\n\t}\n}\n\nvoid usb_setup_complete(usb_endpoint_t* const endpoint)\n{\n\t// If we've received a new SETUP token, then any previously\n\t// in-progress request is now aborted.\n\tusb_endpoint_flush(endpoint->in);\n\tusb_endpoint_flush(endpoint->out);\n\n\tusb_request(endpoint, USB_TRANSFER_STAGE_SETUP);\n}\n\nvoid usb_control_out_complete(usb_endpoint_t* const endpoint)\n{\n\tconst bool device_to_host = endpoint->setup.request_type >>\n\t\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift;\n\tif (device_to_host) {\n\t\tusb_request(endpoint, USB_TRANSFER_STAGE_STATUS);\n\t} else {\n\t\tusb_request(endpoint, USB_TRANSFER_STAGE_DATA);\n\t}\n\tusb_queue_transfer_complete(endpoint);\n}\n\nvoid usb_control_in_complete(usb_endpoint_t* const endpoint)\n{\n\tconst bool device_to_host = endpoint->setup.request_type >>\n\t\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift;\n\tif (device_to_host) {\n\t\tusb_request(endpoint, USB_TRANSFER_STAGE_DATA);\n\t} else {\n\t\tusb_request(endpoint, USB_TRANSFER_STAGE_STATUS);\n\t}\n\tusb_queue_transfer_complete(endpoint);\n}\n"
  },
  {
    "path": "firmware/common/usb_request.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_REQUEST_H__\n#define __USB_REQUEST_H__\n\n#include \"usb_type.h\"\n\ntypedef enum {\n\tUSB_RESPONSE_NONE,\n\tUSB_RESPONSE_IN,\n\tUSB_RESPONSE_OUT,\n\tUSB_RESPONSE_STALL,\n} usb_endpoint_type_t;\n\ntypedef enum {\n\tUSB_TRANSFER_STAGE_SETUP,\n\tUSB_TRANSFER_STAGE_DATA,\n\tUSB_TRANSFER_STAGE_STATUS,\n} usb_transfer_stage_t;\n\ntypedef enum {\n\tUSB_REQUEST_STATUS_OK = 0,\n\tUSB_REQUEST_STATUS_STALL = 1,\n} usb_request_status_t;\n\ntypedef usb_request_status_t (*usb_request_handler_fn)(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\ntypedef struct {\n\tusb_request_handler_fn standard;\n\tusb_request_handler_fn class;\n\tusb_request_handler_fn vendor;\n\tusb_request_handler_fn reserved;\n} usb_request_handlers_t;\n\nextern const usb_request_handlers_t usb_request_handlers;\n\nvoid usb_setup_complete(usb_endpoint_t* const endpoint);\n\nvoid usb_control_in_complete(usb_endpoint_t* const endpoint);\n\nvoid usb_control_out_complete(usb_endpoint_t* const endpoint);\n\n#endif //__USB_REQUEST_H__\n"
  },
  {
    "path": "firmware/common/usb_standard_request.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n#include <stddef.h>\n\n#include \"usb_standard_request.h\"\n\n#include \"usb.h\"\n#include \"usb_type.h\"\n#include \"usb_queue.h\"\n\nconst uint8_t* usb_endpoint_descriptor(const usb_endpoint_t* const endpoint)\n{\n\tconst usb_configuration_t* const configuration = endpoint->device->configuration;\n\tif (configuration) {\n\t\tconst uint8_t* descriptor = configuration->descriptor;\n\t\twhile (descriptor[0] != 0) {\n\t\t\tif (descriptor[1] == USB_DESCRIPTOR_TYPE_ENDPOINT) {\n\t\t\t\tif (descriptor[2] == endpoint->address) {\n\t\t\t\t\treturn descriptor;\n\t\t\t\t}\n\t\t\t}\n\t\t\tdescriptor += descriptor[0];\n\t\t}\n\t}\n\n\treturn 0;\n}\n\nuint_fast16_t usb_endpoint_descriptor_max_packet_size(\n\tconst uint8_t* const endpoint_descriptor)\n{\n\treturn (endpoint_descriptor[5] << 8) | endpoint_descriptor[4];\n}\n\nusb_transfer_type_t usb_endpoint_descriptor_transfer_type(\n\tconst uint8_t* const endpoint_descriptor)\n{\n\treturn (endpoint_descriptor[3] & 0x3);\n}\n\nvoid (*usb_configuration_changed_cb)(usb_device_t* const) = NULL;\n\nvoid usb_set_configuration_changed_cb(void (*callback)(usb_device_t* const))\n{\n\tusb_configuration_changed_cb = callback;\n}\n\nbool usb_set_configuration(\n\tusb_device_t* const device,\n\tconst uint_fast8_t configuration_number)\n{\n\tconst usb_configuration_t* new_configuration = 0;\n\tif (configuration_number != 0) {\n\t\t// Locate requested configuration.\n\t\tif (device->configurations) {\n\t\t\tusb_configuration_t** configurations = *(device->configurations);\n\t\t\tuint32_t i = 0;\n\t\t\tconst usb_speed_t usb_speed_current = usb_speed(device);\n\t\t\twhile (configurations[i]) {\n\t\t\t\tif ((configurations[i]->speed == usb_speed_current) &&\n\t\t\t\t    (configurations[i]->number == configuration_number)) {\n\t\t\t\t\tnew_configuration = configurations[i];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\ti++;\n\t\t\t}\n\t\t}\n\n\t\t// Requested configuration not found: request error.\n\t\tif (new_configuration == 0) {\n\t\t\treturn false;\n\t\t}\n\t}\n\n\tif (new_configuration != device->configuration) {\n\t\t// Configuration changed.\n\t\tdevice->configuration = new_configuration;\n\t}\n\n\tif (usb_configuration_changed_cb) {\n\t\tusb_configuration_changed_cb(device);\n\t}\n\n\treturn true;\n}\n\nstatic usb_request_status_t usb_send_descriptor(\n\tusb_endpoint_t* const endpoint,\n\tconst uint8_t* const descriptor_data)\n{\n\tconst uint32_t setup_length = endpoint->setup.length;\n\tuint32_t descriptor_length = descriptor_data[0];\n\tif (descriptor_data[1] == USB_DESCRIPTOR_TYPE_CONFIGURATION) {\n\t\tdescriptor_length = (descriptor_data[3] << 8) | descriptor_data[2];\n\t}\n\t// We cast the const away but this shouldn't be a problem as this is a write transfer\n\tusb_transfer_schedule_block(\n\t\tendpoint->in,\n\t\t(uint8_t* const) descriptor_data,\n\t\t(setup_length > descriptor_length) ? descriptor_length : setup_length,\n\t\tNULL,\n\t\tNULL);\n\tusb_transfer_schedule_ack(endpoint->out);\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic usb_request_status_t usb_send_descriptor_string(usb_endpoint_t* const endpoint)\n{\n\tif ((endpoint->setup.value_l == 0xee) &&\n\t    (endpoint->device->wcid_string_descriptor != NULL)) { /* MS WCID string */\n\t\treturn usb_send_descriptor(\n\t\t\tendpoint,\n\t\t\tendpoint->device->wcid_string_descriptor);\n\t} else {\n\t\tuint_fast8_t index = endpoint->setup.value_l;\n\t\tfor (uint_fast8_t i = 0; endpoint->device->descriptor_strings[i] != 0;\n\t\t     i++) {\n\t\t\tif (i == index) {\n\t\t\t\treturn usb_send_descriptor(\n\t\t\t\t\tendpoint,\n\t\t\t\t\tendpoint->device->descriptor_strings[i]);\n\t\t\t}\n\t\t}\n\t}\n\treturn USB_REQUEST_STATUS_STALL;\n}\n\nstatic usb_request_status_t usb_send_descriptor_config(\n\tusb_endpoint_t* const endpoint,\n\tusb_speed_t speed,\n\tconst uint8_t config_num)\n{\n\tusb_configuration_t** config = *(endpoint->device->configurations);\n\tunsigned int i = 0;\n\tfor (; *config != NULL; config++) {\n\t\tif ((*config)->speed == speed) {\n\t\t\tif (i == config_num) {\n\t\t\t\treturn usb_send_descriptor(\n\t\t\t\t\tendpoint,\n\t\t\t\t\t(*config)->descriptor);\n\t\t\t} else {\n\t\t\t\ti++;\n\t\t\t}\n\t\t}\n\t}\n\treturn USB_REQUEST_STATUS_STALL;\n}\n\nstatic usb_request_status_t usb_standard_request_get_descriptor_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tswitch (endpoint->setup.value_h) {\n\tcase USB_DESCRIPTOR_TYPE_DEVICE:\n\t\treturn usb_send_descriptor(endpoint, endpoint->device->descriptor);\n\n\tcase USB_DESCRIPTOR_TYPE_CONFIGURATION:\n\t\t// TODO: Duplicated code. Refactor.\n\t\tif (usb_speed(endpoint->device) == USB_SPEED_HIGH) {\n\t\t\treturn usb_send_descriptor_config(\n\t\t\t\tendpoint,\n\t\t\t\tUSB_SPEED_HIGH,\n\t\t\t\tendpoint->setup.value_l);\n\t\t} else {\n\t\t\treturn usb_send_descriptor_config(\n\t\t\t\tendpoint,\n\t\t\t\tUSB_SPEED_FULL,\n\t\t\t\tendpoint->setup.value_l);\n\t\t}\n\n\tcase USB_DESCRIPTOR_TYPE_DEVICE_QUALIFIER:\n\t\treturn usb_send_descriptor(\n\t\t\tendpoint,\n\t\t\tendpoint->device->qualifier_descriptor);\n\n\tcase USB_DESCRIPTOR_TYPE_OTHER_SPEED_CONFIGURATION:\n\t\t// TODO: Duplicated code. Refactor.\n\t\tif (usb_speed(endpoint->device) == USB_SPEED_HIGH) {\n\t\t\treturn usb_send_descriptor_config(\n\t\t\t\tendpoint,\n\t\t\t\tUSB_SPEED_FULL,\n\t\t\t\tendpoint->setup.value_l);\n\t\t} else {\n\t\t\treturn usb_send_descriptor_config(\n\t\t\t\tendpoint,\n\t\t\t\tUSB_SPEED_HIGH,\n\t\t\t\tendpoint->setup.value_l);\n\t\t}\n\n\tcase USB_DESCRIPTOR_TYPE_STRING:\n\t\treturn usb_send_descriptor_string(endpoint);\n\n\tcase USB_DESCRIPTOR_TYPE_INTERFACE:\n\tcase USB_DESCRIPTOR_TYPE_ENDPOINT:\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_get_descriptor(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_get_descriptor_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_read_wcid(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif ((endpoint->setup.index == 0x04) &&\n\t\t    (endpoint->device->wcid_feature_descriptor != NULL)) {\n\t\t\tusb_send_descriptor(\n\t\t\t\tendpoint,\n\t\t\t\tendpoint->device->wcid_feature_descriptor);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\tif ((endpoint->setup.index == 0x05) &&\n\t\t    (endpoint->device->wcid_extended_properties_descriptor != NULL)) {\n\t\t\tusb_send_descriptor(\n\t\t\t\tendpoint,\n\t\t\t\tendpoint->device->wcid_extended_properties_descriptor);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\n/*********************************************************************/\n\nstatic usb_request_status_t usb_standard_request_set_address_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tusb_set_address_deferred(endpoint->device, endpoint->setup.value_l);\n\tusb_transfer_schedule_ack(endpoint->in);\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic usb_request_status_t usb_standard_request_set_address(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_set_address_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\t/* NOTE: Not necessary to set address here, as DEVICEADR.USBADRA bit\n\t\t * will cause controller to automatically perform set address\n\t\t * operation on IN ACK.\n\t\t */\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\n/*********************************************************************/\n\nstatic usb_request_status_t usb_standard_request_set_configuration_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tconst uint8_t usb_configuration = endpoint->setup.value_l;\n\tif (usb_set_configuration(endpoint->device, usb_configuration)) {\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_set_configuration(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_set_configuration_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\n/*********************************************************************/\n\nstatic usb_request_status_t usb_standard_request_get_configuration_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tif (endpoint->setup.length == 1) {\n\t\tendpoint->buffer[0] = 0;\n\t\tif (endpoint->device->configuration) {\n\t\t\tendpoint->buffer[0] = endpoint->device->configuration->number;\n\t\t}\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_get_configuration(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_get_configuration_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_get_status_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tif (endpoint->setup.length == 2) {\n\t\tendpoint->buffer[0] = 0;\n\t\tendpoint->buffer[1] = 0;\n\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t2,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_get_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_get_status_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_clear_feature_setup(\n\tusb_endpoint_t* const endpoint)\n{\n\tswitch (endpoint->setup.value) {\n\tcase USB_FEATURE_SELECTOR_ENDPOINT_HALT:\n\t\tusb_endpoint_reset_data_toggle(\n\t\t\tusb_endpoint_from_address(endpoint->setup.index));\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\treturn USB_REQUEST_STATUS_OK;\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\nstatic usb_request_status_t usb_standard_request_clear_feature(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (stage) {\n\tcase USB_TRANSFER_STAGE_SETUP:\n\t\treturn usb_standard_request_clear_feature_setup(endpoint);\n\n\tcase USB_TRANSFER_STAGE_DATA:\n\tcase USB_TRANSFER_STAGE_STATUS:\n\t\treturn USB_REQUEST_STATUS_OK;\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n\n/*********************************************************************/\n\nusb_request_status_t usb_standard_request(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tswitch (endpoint->setup.request) {\n\tcase USB_STANDARD_REQUEST_GET_STATUS:\n\t\treturn usb_standard_request_get_status(endpoint, stage);\n\n\tcase USB_STANDARD_REQUEST_GET_DESCRIPTOR:\n\t\treturn usb_standard_request_get_descriptor(endpoint, stage);\n\n\tcase USB_STANDARD_REQUEST_SET_ADDRESS:\n\t\treturn usb_standard_request_set_address(endpoint, stage);\n\n\tcase USB_STANDARD_REQUEST_SET_CONFIGURATION:\n\t\treturn usb_standard_request_set_configuration(endpoint, stage);\n\n\tcase USB_STANDARD_REQUEST_GET_CONFIGURATION:\n\t\treturn usb_standard_request_get_configuration(endpoint, stage);\n\n\tcase USB_STANDARD_REQUEST_CLEAR_FEATURE:\n\t\treturn usb_standard_request_clear_feature(endpoint, stage);\n\n\tdefault:\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t}\n}\n"
  },
  {
    "path": "firmware/common/usb_standard_request.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_STANDARD_REQUEST_H__\n#define __USB_STANDARD_REQUEST_H__\n\n#include \"usb_type.h\"\n#include \"usb_request.h\"\n\nvoid usb_set_configuration_changed_cb(void (*callback)(usb_device_t* const));\n\nusb_request_status_t usb_vendor_request_read_wcid(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_standard_request(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nconst uint8_t* usb_endpoint_descriptor(const usb_endpoint_t* const endpoint);\n\nuint_fast16_t usb_endpoint_descriptor_max_packet_size(\n\tconst uint8_t* const endpoint_descriptor);\n\nusb_transfer_type_t usb_endpoint_descriptor_transfer_type(\n\tconst uint8_t* const endpoint_descriptor);\n\nbool usb_set_configuration(\n\tusb_device_t* const device,\n\tconst uint_fast8_t configuration_number);\n\n#endif //__USB_STANDARD_REQUEST_H__\n"
  },
  {
    "path": "firmware/common/usb_type.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_TYPE_H__\n#define __USB_TYPE_H__\n\n#include <stdint.h>\n#include <stdbool.h>\n\n// TODO: Move this to some common compiler-tricks location.\n#define ATTR_PACKED     __attribute__((packed))\n#define ATTR_ALIGNED(x) __attribute__((aligned(x)))\n#define ATTR_SECTION(x) __attribute__((section(x)))\n\ntypedef struct ATTR_PACKED {\n\tuint8_t request_type;\n\tuint8_t request;\n\n\tunion {\n\t\tstruct {\n\t\t\tuint8_t value_l;\n\t\t\tuint8_t value_h;\n\t\t};\n\n\t\tuint16_t value;\n\t};\n\n\tunion {\n\t\tstruct {\n\t\t\tuint8_t index_l;\n\t\t\tuint8_t index_h;\n\t\t};\n\n\t\tuint16_t index;\n\t};\n\n\tunion {\n\t\tstruct {\n\t\t\tuint8_t length_l;\n\t\t\tuint8_t length_h;\n\t\t};\n\n\t\tuint16_t length;\n\t};\n} usb_setup_t;\n\ntypedef enum {\n\tUSB_STANDARD_REQUEST_GET_STATUS = 0,\n\tUSB_STANDARD_REQUEST_CLEAR_FEATURE = 1,\n\tUSB_STANDARD_REQUEST_SET_FEATURE = 3,\n\tUSB_STANDARD_REQUEST_SET_ADDRESS = 5,\n\tUSB_STANDARD_REQUEST_GET_DESCRIPTOR = 6,\n\tUSB_STANDARD_REQUEST_SET_DESCRIPTOR = 7,\n\tUSB_STANDARD_REQUEST_GET_CONFIGURATION = 8,\n\tUSB_STANDARD_REQUEST_SET_CONFIGURATION = 9,\n\tUSB_STANDARD_REQUEST_GET_INTERFACE = 10,\n\tUSB_STANDARD_REQUEST_SET_INTERFACE = 11,\n\tUSB_STANDARD_REQUEST_SYNCH_FRAME = 12,\n} usb_standard_request_t;\n\ntypedef enum {\n\tUSB_FEATURE_SELECTOR_ENDPOINT_HALT = 0,\n} usb_feature_selector_t;\n\ntypedef enum {\n\tUSB_SETUP_REQUEST_TYPE_shift = 5,\n\tUSB_SETUP_REQUEST_TYPE_mask = 3 << USB_SETUP_REQUEST_TYPE_shift,\n\n\tUSB_SETUP_REQUEST_TYPE_STANDARD = 0 << USB_SETUP_REQUEST_TYPE_shift,\n\tUSB_SETUP_REQUEST_TYPE_CLASS = 1 << USB_SETUP_REQUEST_TYPE_shift,\n\tUSB_SETUP_REQUEST_TYPE_VENDOR = 2 << USB_SETUP_REQUEST_TYPE_shift,\n\tUSB_SETUP_REQUEST_TYPE_RESERVED = 3 << USB_SETUP_REQUEST_TYPE_shift,\n\n\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift = 7,\n\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_mask =\n\t\t1 << USB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift,\n\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_HOST_TO_DEVICE =\n\t\t0 << USB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift,\n\tUSB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_DEVICE_TO_HOST =\n\t\t1 << USB_SETUP_REQUEST_TYPE_DATA_TRANSFER_DIRECTION_shift,\n} usb_setup_request_type_t;\n\ntypedef enum {\n\tUSB_TRANSFER_DIRECTION_OUT = 0,\n\tUSB_TRANSFER_DIRECTION_IN = 1,\n} usb_transfer_direction_t;\n\ntypedef enum {\n\tUSB_DESCRIPTOR_TYPE_DEVICE = 1,\n\tUSB_DESCRIPTOR_TYPE_CONFIGURATION = 2,\n\tUSB_DESCRIPTOR_TYPE_STRING = 3,\n\tUSB_DESCRIPTOR_TYPE_INTERFACE = 4,\n\tUSB_DESCRIPTOR_TYPE_ENDPOINT = 5,\n\tUSB_DESCRIPTOR_TYPE_DEVICE_QUALIFIER = 6,\n\tUSB_DESCRIPTOR_TYPE_OTHER_SPEED_CONFIGURATION = 7,\n\tUSB_DESCRIPTOR_TYPE_INTERFACE_POWER = 8,\n} usb_descriptor_type_t;\n\ntypedef enum {\n\tUSB_TRANSFER_TYPE_CONTROL = 0,\n\tUSB_TRANSFER_TYPE_ISOCHRONOUS = 1,\n\tUSB_TRANSFER_TYPE_BULK = 2,\n\tUSB_TRANSFER_TYPE_INTERRUPT = 3,\n} usb_transfer_type_t;\n\ntypedef enum {\n\tUSB_SPEED_LOW = 0,\n\tUSB_SPEED_FULL = 1,\n\tUSB_SPEED_HIGH = 2,\n\tUSB_SPEED_SUPER = 3,\n} usb_speed_t;\n\ntypedef struct {\n\tconst uint8_t* const descriptor;\n\tconst uint32_t number;\n\tconst usb_speed_t speed;\n} usb_configuration_t;\n\ntypedef struct {\n\tconst uint8_t* const descriptor;\n\tuint8_t** descriptor_strings;\n\tconst uint8_t* const qualifier_descriptor;\n\tusb_configuration_t* (*configurations)[];\n\tconst usb_configuration_t* configuration;\n\tuint8_t* wcid_string_descriptor;\n\tuint8_t* wcid_feature_descriptor;\n\tuint8_t* wcid_extended_properties_descriptor;\n} usb_device_t;\n\ntypedef struct usb_endpoint_t usb_endpoint_t;\n\nstruct usb_endpoint_t {\n\tusb_setup_t setup;\n\tuint8_t buffer[32]; // Buffer for use during IN stage.\n\tconst uint_fast8_t address;\n\tusb_device_t* const device;\n\tusb_endpoint_t* const in;\n\tusb_endpoint_t* const out;\n\tvoid (*setup_complete)(usb_endpoint_t* const endpoint);\n\tvoid (*transfer_complete)(usb_endpoint_t* const endpoint);\n};\n\n#endif //__USB_TYPE_H__\n"
  },
  {
    "path": "firmware/common/w25q80bv.c",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Benjamin Vernoux\n * Copyright 2014 Jared Boone, ShareBrained Technology\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n * This is a rudimentary driver for the W25Q80BV SPI Flash IC using the\n * LPC43xx's SSP0 peripheral (not quad SPIFI).  The only goal here is to allow\n * programming the flash.\n */\n\n#include <stdint.h>\n#include <stddef.h>\n\n#include \"w25q80bv.h\"\n\n#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))\n\n#define W25Q80BV_READ_DATA    0x03\n#define W25Q80BV_FAST_READ    0x0b\n#define W25Q80BV_WRITE_ENABLE 0x06\n#define W25Q80BV_CHIP_ERASE   0xC7\n#define W25Q80BV_WRITE_STATUS 0x01\n#define W25Q80BV_READ_STATUS1 0x05\n#define W25Q80BV_READ_STATUS2 0x35\n#define W25Q80BV_PAGE_PROGRAM 0x02\n#define W25Q80BV_DEVICE_ID    0xAB\n#define W25Q80BV_UNIQUE_ID    0x4B\n\n#define W25Q80BV_STATUS_BUSY 0x01\n#define W25Q80BV_STATUS_WEL  0x02\n\n#define W25Q80BV_DEVICE_ID_RES 0x13 /* Expected device_id for W25Q80BV */\n\n/*\n * Set up pins for GPIO and SPI control, configure SSP0 peripheral for SPI.\n * SSP0_CS is controlled by GPIO in order to handle various transfer lengths.\n */\nvoid w25q80bv_setup(w25q80bv_driver_t* const drv)\n{\n\tuint8_t device_id;\n\n\tdrv->page_len = 256U;\n#ifdef PRALINE\n\tdrv->num_pages = 16384U;\n\tdrv->num_bytes = 4194304U;\n#else\n\tdrv->num_pages = 4096U;\n\tdrv->num_bytes = 1048576U;\n#endif\n\n\tdrv->target_init(drv);\n\n\tdo {\n\t\tdevice_id = w25q80bv_get_device_id(drv);\n\t} while (device_id != W25Q80BV_DEVICE_ID_RES &&\n\t\t device_id != W25Q16DV_DEVICE_ID_RES &&\n\t\t device_id != W25Q32JV_DEVICE_ID_RES);\n}\n\nuint8_t w25q80bv_get_status(w25q80bv_driver_t* const drv)\n{\n\tuint8_t data[] = {W25Q80BV_READ_STATUS1, 0xFF};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n\treturn data[1];\n}\n\n/* Release power down / Device ID */\nuint8_t w25q80bv_get_device_id(w25q80bv_driver_t* const drv)\n{\n\tuint8_t data[] = {W25Q80BV_DEVICE_ID, 0xFF, 0xFF, 0xFF, 0xFF};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n\treturn data[4];\n}\n\nvoid w25q80bv_get_unique_id(w25q80bv_driver_t* const drv, w25q80bv_unique_id_t* unique_id)\n{\n\tuint8_t data[] = {\n\t\tW25Q80BV_UNIQUE_ID,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF,\n\t\t0xFF};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n\n\tfor (size_t i = 0; i < 8; i++) {\n\t\tunique_id->id_8b[i] = data[5 + i];\n\t}\n}\n\nvoid w25q80bv_wait_while_busy(w25q80bv_driver_t* const drv)\n{\n\twhile (w25q80bv_get_status(drv) & W25Q80BV_STATUS_BUSY) {}\n}\n\nvoid w25q80bv_write_enable(w25q80bv_driver_t* const drv)\n{\n\tw25q80bv_wait_while_busy(drv);\n\n\tuint8_t data[] = {W25Q80BV_WRITE_ENABLE};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n\twhile (!(w25q80bv_get_status(drv) & W25Q80BV_STATUS_WEL)) {}\n}\n\nvoid w25q80bv_chip_erase(w25q80bv_driver_t* const drv)\n{\n\tuint8_t device_id;\n\n\tdo {\n\t\tdevice_id = w25q80bv_get_device_id(drv);\n\t} while (device_id != W25Q80BV_DEVICE_ID_RES &&\n\t\t device_id != W25Q16DV_DEVICE_ID_RES &&\n\t\t device_id != W25Q32JV_DEVICE_ID_RES);\n\n\tw25q80bv_wait_while_busy(drv);\n\tw25q80bv_write_enable(drv);\n\n\tuint8_t data[] = {W25Q80BV_CHIP_ERASE};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n}\n\n/* write up a 256 byte page or partial page */\nstatic void w25q80bv_page_program(\n\tw25q80bv_driver_t* const drv,\n\tconst uint32_t addr,\n\tconst uint16_t len,\n\tuint8_t* data)\n{\n\t/* do nothing if asked to write beyond a page boundary */\n\tif (((addr & 0xFF) + len) > drv->page_len) {\n\t\treturn;\n\t}\n\n\t/* do nothing if we would overflow the flash */\n\tif (addr > (drv->num_bytes - len)) {\n\t\treturn;\n\t}\n\n\tw25q80bv_wait_while_busy(drv);\n\tw25q80bv_write_enable(drv);\n\n\tuint8_t header[] = {\n\t\tW25Q80BV_PAGE_PROGRAM,\n\t\t(addr & 0xFF0000) >> 16,\n\t\t(addr & 0xFF00) >> 8,\n\t\taddr & 0xFF};\n\n\tconst spi_transfer_t transfers[] = {{header, ARRAY_SIZE(header)}, {data, len}};\n\n\tspi_bus_transfer_gather(drv->bus, transfers, ARRAY_SIZE(transfers));\n}\n\n/* write an arbitrary number of bytes */\nvoid w25q80bv_program(\n\tw25q80bv_driver_t* const drv,\n\tuint32_t addr,\n\tuint32_t len,\n\tuint8_t* data)\n{\n\tuint16_t first_block_len;\n\tuint8_t device_id;\n\n\tdo {\n\t\tdevice_id = w25q80bv_get_device_id(drv);\n\t} while (device_id != W25Q80BV_DEVICE_ID_RES &&\n\t\t device_id != W25Q16DV_DEVICE_ID_RES &&\n\t\t device_id != W25Q32JV_DEVICE_ID_RES);\n\n\t/* do nothing if we would overflow the flash */\n\tif ((len > drv->num_bytes) || (addr > drv->num_bytes) ||\n\t    ((addr + len) > drv->num_bytes)) {\n\t\treturn;\n\t}\n\n\t/* handle start not at page boundary */\n\tfirst_block_len = drv->page_len - (addr % drv->page_len);\n\tif (len < first_block_len) {\n\t\tfirst_block_len = len;\n\t}\n\tif (first_block_len) {\n\t\tw25q80bv_page_program(drv, addr, first_block_len, data);\n\t\taddr += first_block_len;\n\t\tdata += first_block_len;\n\t\tlen -= first_block_len;\n\t}\n\n\t/* one page at a time on boundaries */\n\twhile (len >= drv->page_len) {\n\t\tw25q80bv_page_program(drv, addr, drv->page_len, data);\n\t\taddr += drv->page_len;\n\t\tdata += drv->page_len;\n\t\tlen -= drv->page_len;\n\t}\n\n\t/* handle end not at page boundary */\n\tif (len) {\n\t\tw25q80bv_page_program(drv, addr, len, data);\n\t}\n}\n\n/* write an arbitrary number of bytes */\nvoid w25q80bv_read(\n\tw25q80bv_driver_t* const drv,\n\tuint32_t addr,\n\tuint32_t len,\n\tuint8_t* const data)\n{\n\t/* do nothing if we would overflow the flash */\n\tif ((len > drv->num_bytes) || (addr > drv->num_bytes) ||\n\t    ((addr + len) > drv->num_bytes)) {\n\t\treturn;\n\t}\n\n\tw25q80bv_wait_while_busy(drv);\n\n\tuint8_t header[] = {\n\t\tW25Q80BV_FAST_READ,\n\t\t(addr & 0xFF0000) >> 16,\n\t\t(addr & 0xFF00) >> 8,\n\t\taddr & 0xFF,\n\t\t0x00};\n\n\tconst spi_transfer_t transfers[] = {{header, ARRAY_SIZE(header)}, {data, len}};\n\n\tspi_bus_transfer_gather(drv->bus, transfers, ARRAY_SIZE(transfers));\n}\n\nvoid w25q80bv_clear_status(w25q80bv_driver_t* const drv)\n{\n\tw25q80bv_wait_while_busy(drv);\n\tw25q80bv_write_enable(drv);\n\tuint8_t data[] = {W25Q80BV_WRITE_STATUS, 0x00, 0x00};\n\tspi_bus_transfer(drv->bus, data, ARRAY_SIZE(data));\n}\n\nvoid w25q80bv_get_full_status(w25q80bv_driver_t* const drv, uint8_t* data)\n{\n\tuint8_t cmd[] = {W25Q80BV_READ_STATUS1, 0xFF};\n\tspi_bus_transfer(drv->bus, cmd, ARRAY_SIZE(cmd));\n\tdata[0] = cmd[1];\n\tcmd[0] = W25Q80BV_READ_STATUS2;\n\tcmd[1] = 0xFF;\n\tspi_bus_transfer(drv->bus, cmd, ARRAY_SIZE(cmd));\n\tdata[1] = cmd[1];\n}\n"
  },
  {
    "path": "firmware/common/w25q80bv.h",
    "content": "/*\n * Copyright 2013-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2013 Benjamin Vernoux\n * Copyright 2014 Jared Boone, ShareBrained Technology\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __W25Q80BV_H__\n#define __W25Q80BV_H__\n\n#include <stdint.h>\n#include <stddef.h>\n\n#define W25Q80BV_DEVICE_ID_RES 0x13 /* Expected device_id for W25Q80BV */\n#define W25Q16DV_DEVICE_ID_RES 0x14 /* Expected device_id for W25Q16DV */\n#define W25Q32JV_DEVICE_ID_RES 0x15 /* Expected device_id for W25Q32JV */\n#include \"spi_bus.h\"\n#include \"gpio.h\"\n\ntypedef union {\n\tuint64_t id_64b;\n\tuint32_t id_32b[2]; /* 2*32bits 64bits Unique ID */\n\tuint8_t id_8b[8];   /* 8*8bits 64bits Unique ID */\n} w25q80bv_unique_id_t;\n\nstruct w25q80bv_driver_t;\ntypedef struct w25q80bv_driver_t w25q80bv_driver_t;\n\nstruct w25q80bv_driver_t {\n\tspi_bus_t* bus;\n\tgpio_t gpio_hold;\n\tgpio_t gpio_wp;\n\tvoid (*target_init)(w25q80bv_driver_t* const drv);\n\tsize_t page_len;\n\tsize_t num_pages;\n\tsize_t num_bytes;\n};\n\nvoid w25q80bv_setup(w25q80bv_driver_t* const drv);\nvoid w25q80bv_get_full_status(w25q80bv_driver_t* const drv, uint8_t* data);\nvoid w25q80bv_chip_erase(w25q80bv_driver_t* const drv);\nvoid w25q80bv_program(\n\tw25q80bv_driver_t* const drv,\n\tuint32_t addr,\n\tuint32_t len,\n\tuint8_t* data);\nuint8_t w25q80bv_get_device_id(w25q80bv_driver_t* const drv);\nvoid w25q80bv_get_unique_id(w25q80bv_driver_t* const drv, w25q80bv_unique_id_t* unique_id);\nvoid w25q80bv_read(\n\tw25q80bv_driver_t* const drv,\n\tuint32_t addr,\n\tuint32_t len,\n\tuint8_t* const data);\nvoid w25q80bv_clear_status(w25q80bv_driver_t* const drv);\n\n#endif //__W25Q80BV_H__\n"
  },
  {
    "path": "firmware/common/w25q80bv_target.c",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"w25q80bv_target.h\"\n\n#include <libopencm3/lpc43xx/scu.h>\n#include \"hackrf_core.h\"\n\n/* TODO: Why is CS being controlled manually when SSP0 could do it\n * automatically?\n */\n\nvoid w25q80bv_target_init(w25q80bv_driver_t* const drv)\n{\n\t(void) drv;\n\n\t/* Init SPIFI GPIO to Normal GPIO */\n\n\t// P3_3 SPIFI_SCK => SSP0_SCK\n\tscu_pinmux(P3_3, (SCU_SSP_IO | SCU_CONF_FUNCTION2));\n\t// P3_4 SPIFI SPIFI_SIO3 IO3 => GPIO1[14]\n\tscu_pinmux(P3_4, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0));\n\t// P3_5 SPIFI SPIFI_SIO2 IO2 => GPIO1[15]\n\tscu_pinmux(P3_5, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0));\n\t// P3_6 SPIFI SPIFI_CIPO IO1 => GPIO0[6]\n\tscu_pinmux(P3_6, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0));\n\t// P3_7 SPIFI SPIFI_COPI IO0 => GPIO5[10]\n\tscu_pinmux(P3_7, (SCU_GPIO_FAST | SCU_CONF_FUNCTION4));\n\t// P3_8 SPIFI SPIFI_CS => GPIO5[11]\n\tscu_pinmux(P3_8, (SCU_GPIO_FAST | SCU_CONF_FUNCTION4));\n\n\t/* configure SSP pins */\n\tscu_pinmux(SCU_SSP0_CIPO, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP0_COPI, (SCU_SSP_IO | SCU_CONF_FUNCTION5));\n\tscu_pinmux(SCU_SSP0_SCK, (SCU_SSP_IO | SCU_CONF_FUNCTION2));\n\n\t/* configure GPIO pins */\n\tscu_pinmux(SCU_FLASH_HOLD, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_FLASH_WP, SCU_GPIO_FAST);\n\tscu_pinmux(SCU_SSP0_CS, (SCU_GPIO_FAST | SCU_CONF_FUNCTION4));\n\n\t/* drive CS, HOLD, and WP pins high */\n\tgpio_set(drv->gpio_hold);\n\tgpio_set(drv->gpio_wp);\n\n\t/* Set GPIO pins as outputs. */\n\tgpio_output(drv->gpio_hold);\n\tgpio_output(drv->gpio_wp);\n}\n"
  },
  {
    "path": "firmware/common/w25q80bv_target.h",
    "content": "/*\n * Copyright 2014-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc.\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __W25Q80BV_TARGET_H__\n#define __W25Q80BV_TARGET_H__\n\n#include \"w25q80bv.h\"\n\nvoid w25q80bv_target_init(w25q80bv_driver_t* const drv);\n\n#endif /*__W25Q80BV_TARGET_H__*/\n"
  },
  {
    "path": "firmware/common/xapp058/README",
    "content": "The code in this directory was originally is taken from:\nhttp://www.xilinx.com/support/documentation/application_notes/xapp058.zip\n(v.5.01)\n\nIan Lesnet wrote: \"I contacted Xilinx support and they said the license is do\nwhat you want, no warranty. (BSD I guess...)\"\n(http://dangerousprototypes.com/forum/viewtopic.php?f=51&t=2239#p21257)\n\nRefer to XAPP058 for more information:\nhttp://www.xilinx.com/support/documentation/application_notes/xapp058.pdf\n\nThis software has been modified for HackRF.\n"
  },
  {
    "path": "firmware/common/xapp058/lenval.c",
    "content": "/*******************************************************/\n/* file: lenval.c                                      */\n/* abstract:  This file contains routines for using    */\n/*            the lenVal data structure.               */\n/*******************************************************/\n#include \"lenval.h\"\n#include \"ports.h\"\n\n/*****************************************************************************\n* Function:     value\n* Description:  Extract the long value from the lenval array.\n* Parameters:   plvValue    - ptr to lenval.\n* Returns:      long        - the extracted value.\n*****************************************************************************/\nlong value( lenVal*     plvValue )\n{\n\tlong    lValue;         /* result to hold the accumulated result */\n\tshort   sIndex;\n\n    lValue  = 0;\n\tfor ( sIndex = 0; sIndex < plvValue->len ; ++sIndex )\n\t{\n\t\tlValue <<= 8;                       /* shift the accumulated result */\n\t\tlValue |= plvValue->val[ sIndex];   /* get the last byte first */\n\t}\n\n\treturn( lValue );\n}\n\n/*****************************************************************************\n* Function:     initLenVal\n* Description:  Initialize the lenval array with the given value.\n*               Assumes lValue is less than 256.\n* Parameters:   plv         - ptr to lenval.\n*               lValue      - the value to set.\n* Returns:      void.\n*****************************************************************************/\nvoid initLenVal( lenVal*    plv,\n                 long       lValue )\n{\n\tplv->len    = 1;\n\tplv->val[0] = (unsigned char)lValue;\n}\n\n/*****************************************************************************\n* Function:     EqualLenVal\n* Description:  Compare two lenval arrays with an optional mask.\n* Parameters:   plvTdoExpected  - ptr to lenval #1.\n*               plvTdoCaptured  - ptr to lenval #2.\n*               plvTdoMask      - optional ptr to mask (=0 if no mask).\n* Returns:      short   - 0 = mismatch; 1 = equal.\n*****************************************************************************/\nshort EqualLenVal( lenVal*  plvTdoExpected,\n                   lenVal*  plvTdoCaptured,\n                   lenVal*  plvTdoMask )\n{\n    short           sEqual;\n\tshort           sIndex;\n    unsigned char   ucByteVal1;\n    unsigned char   ucByteVal2;\n    unsigned char   ucByteMask;\n\n    sEqual  = 1;\n    sIndex  = plvTdoExpected->len;\n\n    while ( sEqual && sIndex-- )\n    {\n        ucByteVal1  = plvTdoExpected->val[ sIndex ];\n        ucByteVal2  = plvTdoCaptured->val[ sIndex ];\n        if ( plvTdoMask )\n        {\n            ucByteMask  = plvTdoMask->val[ sIndex ];\n            ucByteVal1  &= ucByteMask;\n            ucByteVal2  &= ucByteMask;\n        }\n        if ( ucByteVal1 != ucByteVal2 )\n        {\n            sEqual  = 0;\n        }\n    }\n\n\treturn( sEqual );\n}\n\n\n/*****************************************************************************\n* Function:     RetBit\n* Description:  return the (byte, bit) of lv (reading from left to right).\n* Parameters:   plv     - ptr to lenval.\n*               iByte   - the byte to get the bit from.\n*               iBit    - the bit number (0=msb)\n* Returns:      short   - the bit value.\n*****************************************************************************/\nshort RetBit( lenVal*   plv,\n              int       iByte,\n              int       iBit )\n{\n    /* assert( ( iByte >= 0 ) && ( iByte < plv->len ) ); */\n    /* assert( ( iBit >= 0 ) && ( iBit < 8 ) ); */\n    return( (short)( ( plv->val[ iByte ] >> ( 7 - iBit ) ) & 0x1 ) );\n}\n\n/*****************************************************************************\n* Function:     SetBit\n* Description:  set the (byte, bit) of lv equal to val\n* Example:      SetBit(\"00000000\",byte, 1) equals \"01000000\".\n* Parameters:   plv     - ptr to lenval.\n*               iByte   - the byte to get the bit from.\n*               iBit    - the bit number (0=msb).\n*               sVal    - the bit value to set.\n* Returns:      void.\n*****************************************************************************/\nvoid SetBit( lenVal*    plv,\n             int        iByte,\n             int        iBit,\n             short      sVal )\n{\n    unsigned char   ucByteVal;\n    unsigned char   ucBitMask;\n\n    ucBitMask   = (unsigned char)(1 << ( 7 - iBit ));\n    ucByteVal   = (unsigned char)(plv->val[ iByte ] & (~ucBitMask));\n\n    if ( sVal )\n    {\n        ucByteVal   |= ucBitMask;\n    }\n    plv->val[ iByte ]   = ucByteVal;\n}\n\n/*****************************************************************************\n* Function:     AddVal\n* Description:  add val1 to val2 and store in resVal;\n*               assumes val1 and val2  are of equal length.\n* Parameters:   plvResVal   - ptr to result.\n*               plvVal1     - ptr of addendum.\n*               plvVal2     - ptr of addendum.\n* Returns:      void.\n*****************************************************************************/\nvoid addVal( lenVal*    plvResVal,\n             lenVal*    plvVal1,\n             lenVal*    plvVal2 )\n{\n\tunsigned char   ucCarry;\n    unsigned short  usSum;\n    unsigned short  usVal1;\n    unsigned short  usVal2;\n\tshort           sIndex;\n\t\n\tplvResVal->len  = plvVal1->len;         /* set up length of result */\n\t\n\t/* start at least significant bit and add bytes    */\n    ucCarry = 0;\n    sIndex  = plvVal1->len;\n    while ( sIndex-- )\n    {\n\t\tusVal1  = plvVal1->val[ sIndex ];   /* i'th byte of val1 */\n\t\tusVal2  = plvVal2->val[ sIndex ];   /* i'th byte of val2 */\n\t\t\n\t\t/* add the two bytes plus carry from previous addition */\n\t\tusSum   = (unsigned short)( usVal1 + usVal2 + ucCarry );\n\t\t\n\t\t/* set up carry for next byte */\n\t\tucCarry = (unsigned char)( ( usSum > 255 ) ? 1 : 0 );\n\t\t\n        /* set the i'th byte of the result */\n\t\tplvResVal->val[ sIndex ]    = (unsigned char)usSum;\n    }\n}\n\n/*****************************************************************************\n* Function:     readVal\n* Description:  read from XSVF numBytes bytes of data into x.\n* Parameters:   plv         - ptr to lenval in which to put the bytes read.\n*               sNumBytes   - the number of bytes to read.\n* Returns:      void.\n*****************************************************************************/\nvoid readVal( lenVal*   plv,\n              short     sNumBytes )\n{\n    unsigned char*  pucVal;\n\t\n    plv->len    = sNumBytes;        /* set the length of the lenVal        */\n    for ( pucVal = plv->val; sNumBytes; --sNumBytes, ++pucVal )\n    {\n        /* read a byte of data into the lenVal */\n\t\treadByte( pucVal );\n    }\n}\n\n"
  },
  {
    "path": "firmware/common/xapp058/lenval.h",
    "content": "/*******************************************************/\n/* file: lenval.h                                      */\n/* abstract:  This file contains a description of the  */\n/*            data structure \"lenval\".                 */\n/*******************************************************/\n\n#ifndef lenval_dot_h\n#define lenval_dot_h\n\n/* the lenVal structure is a byte oriented type used to store an */\n/* arbitrary length binary value. As an example, the hex value   */\n/* 0x0e3d is represented as a lenVal with len=2 (since 2 bytes   */\n/* and val[0]=0e and val[1]=3d.  val[2-MAX_LEN] are undefined    */\n\n/* maximum length (in bytes) of value to read in        */\n/* this needs to be at least 4, and longer than the     */\n/* length of the longest SDR instruction.  If there is, */\n/* only 1 device in the chain, MAX_LEN must be at least */\n/* ceil(27/8) == 4.  For 6 devices in a chain, MAX_LEN  */\n/* must be 5, for 14 devices MAX_LEN must be 6, for 20  */\n/* devices MAX_LEN must be 7, etc..                     */\n/* You can safely set MAX_LEN to a smaller number if you*/\n/* know how many devices will be in your chain.         */\n/*  #define MAX_LEN (Actual #define is below this comment block)\n      This #define defines the maximum length (in bytes) of predefined\n      buffers in which the XSVF player stores the current shift data.\n      This length must be greater than the longest shift length (in bytes)\n      in the XSVF files that will be processed.  7000 is a very conservative\n      number.  The buffers are stored on the stack and if you have limited\n      stack space, you may decrease the MAX_LEN value.\n\n      How to find the \"shift length\" in bits?\n      Look at the ASCII version of the XSVF (generated with the -a option\n      for the SVF2XSVF translator) and search for the XSDRSIZE command\n      with the biggest parameter.  XSDRSIZE is equivalent to the SVF's\n      SDR length plus the lengths of applicable HDR and TDR commands.\n      Remember that the MAX_LEN is defined in bytes.  Therefore, the\n      minimum MAX_LEN = ceil( max( XSDRSIZE ) / 8 );\n\n      The following MAX_LEN values have been tested and provide relatively\n      good margin for the corresponding devices:\n\n        DEVICE       MAX_LEN   Resulting Shift Length Max (in bits)\n        ---------    -------   ----------------------------------------------\n        XC9500/XL/XV 32        256\n\n        CoolRunner/II 256      2048   - actual max 1 device = 1035 bits\n\n        FPGA         128       1024    - svf2xsvf -rlen 1024\n\n        XC18V00/XCF00\n                     1100      8800   - no blank check performed (default)\n                                      - actual max 1 device = 8192 bits verify\n                                      - max 1 device = 4096 bits program-only\n\n        XC18V00/XCF00 when using the optional Blank Check operation\n                     2500      20000  - required for blank check\n                                      - blank check max 1 device = 16384 bits\n*/\n#define MAX_LEN 256\n\n\ntypedef struct var_len_byte\n{\n    short len;   /* number of chars in this value */\n    unsigned char val[MAX_LEN+1];  /* bytes of data */\n} lenVal;\n\n\n/* return the long representation of a lenVal */\nextern long value(lenVal *x);\n\n/* set lenVal equal to value */\nextern void initLenVal(lenVal *x, long value);\n\n/* check if expected equals actual (taking the mask into account) */\nextern short EqualLenVal(lenVal *expected, lenVal *actual, lenVal *mask);\n\n/* add val1+val2 and put the result in resVal */\nextern void addVal(lenVal *resVal, lenVal *val1, lenVal *val2);\n\n/* return the (byte, bit) of lv (reading from left to right) */\nextern short RetBit(lenVal *lv, int byte, int bit);\n\n/* set the (byte, bit) of lv equal to val (e.g. SetBit(\"00000000\",byte, 1)\n   equals \"01000000\" */\nextern void SetBit(lenVal *lv, int byte, int bit, short val);\n\n/* read from XSVF numBytes bytes of data into x */\nextern void  readVal(lenVal *x, short numBytes);\n\n#endif\n\n"
  },
  {
    "path": "firmware/common/xapp058/micro.c",
    "content": "/*****************************************************************************\n* file:         micro.c\n* abstract:     This file contains the function, xsvfExecute(),\n*               call for interpreting the XSVF commands.\n* Usage:        Call xsvfExecute() to process XSVF data.\n*               The XSVF data is retrieved by readByte() in ports.c\n*               Remove the main function if you already have one.\n* Options:      XSVF_SUPPORT_COMPRESSION\n*                   This define supports the XC9500/XL compression scheme.\n*                   This define adds support for XSDRINC and XSETSDRMASKS.\n*               XSVF_SUPPORT_ERRORCODES\n*                   This define causes the xsvfExecute function to return\n*                   an error code for specific errors.  See error codes below.\n*                   If this is not defined, the return value defaults to the\n*                   legacy values for backward compatibility:\n*                   1 = success;  0 = failure.\n* Debugging:    DEBUG_MODE (Legacy name)\n*               Define DEBUG_MODE to compile with debugging features.\n*               Both micro.c and ports.c must be compiled with the DEBUG_MODE\n*               defined to enable the standalone main implementation in\n*               micro.c that reads XSVF from a file.\n* History:      v2.00   - Original XSVF implementation.\n*               v4.04   - Added delay at end of XSIR for XC18v00 support.\n*                         Added new commands for CoolRunner support:\n*                         XSTATE, XENDIR, XENDDR\n*               v4.05   - Cleanup micro.c but leave ports.c intact.\n*               v4.06   - Fix xsvfGotoTapState for retry transition.\n*               v4.07   - Update example waitTime implementations for\n*                         compatibility with Virtex-II.\n*               v4.10   - Add new XSIR2 command that supports a 2-byte\n*                         IR-length parameter for IR shifts > 255 bits.\n*               v4.11   - No change.  Update version to match SVF2XSVF xlator.\n*               v4.14   - Added XCOMMENT.\n*               v5.00   - Improve XSTATE support.\n*                         Added XWAIT.\n*               v5.01   - make sure that TCK is low during RUNTEST wait for\n*                         XC18V00/XCF00 support.  Only change is in PORTS.C\n*                         waitTime() function for implementations that do NOT\n*                         pulse TCK during the waitTime.\n*****************************************************************************/\n\n/*============================================================================\n* #pragmas\n============================================================================*/\n#ifdef  _MSC_VER\n    #pragma warning( disable : 4100 )\n#endif  /* _MSC_VER */\n\n/*============================================================================\n* #include files\n============================================================================*/\n//#define DEBUG_MODE\n#ifdef  DEBUG_MODE\n    #include <stdio.h>\n    #include <stdlib.h>\n    #include <string.h>\n    #include <time.h>\n#endif  /* DEBUG_MODE */\n\n#include \"micro.h\"\n#include \"lenval.h\"\n#include \"ports.h\"\n\n\n/*============================================================================\n* XSVF #define\n============================================================================*/\n\n#define XSVF_VERSION    \"5.01\"\n\n/*****************************************************************************\n* Define:       XSVF_SUPPORT_COMPRESSION\n* Description:  Define this to support the XC9500/XL XSVF data compression\n*               scheme.\n*               Code size can be reduced by NOT supporting this feature.\n*               However, you must use the -nc (no compress) option when\n*               translating SVF to XSVF using the SVF2XSVF translator.\n*               Corresponding, uncompressed XSVF may be larger.\n*****************************************************************************/\n#ifndef XSVF_SUPPORT_COMPRESSION\n    #define XSVF_SUPPORT_COMPRESSION    1\n#endif\n\n/*****************************************************************************\n* Define:       XSVF_SUPPORT_ERRORCODES\n* Description:  Define this to support the new XSVF error codes.\n*               (The original XSVF player just returned 1 for success and\n*               0 for an unspecified failure.)\n*****************************************************************************/\n#ifndef XSVF_SUPPORT_ERRORCODES\n    #define XSVF_SUPPORT_ERRORCODES     1\n#endif\n\n#ifdef  XSVF_SUPPORT_ERRORCODES\n    #define XSVF_ERRORCODE(errorCode)   errorCode\n#else   /* Use legacy error code */\n    #define XSVF_ERRORCODE(errorCode)   ((errorCode==XSVF_ERROR_NONE)?1:0)\n#endif  /* XSVF_SUPPORT_ERRORCODES */\n\n\n/*****************************************************************************\n* Define:       XSVF_MAIN\n* Description:  Define this to compile with a main function for standalone\n*               debugging.\n*****************************************************************************/\n#ifndef XSVF_MAIN\n    #ifdef DEBUG_MODE\n        #define XSVF_MAIN   1\n    #endif  /* DEBUG_MODE */\n#endif  /* XSVF_MAIN */\n\n\n/*============================================================================\n* DEBUG_MODE #define\n============================================================================*/\n\n#ifdef  DEBUG_MODE\n    #define XSVFDBG_PRINTF(iDebugLevel,pzFormat) \\\n                { if ( xsvf_iDebugLevel >= iDebugLevel ) \\\n                    printf( pzFormat ); }\n    #define XSVFDBG_PRINTF1(iDebugLevel,pzFormat,arg1) \\\n                { if ( xsvf_iDebugLevel >= iDebugLevel ) \\\n                    printf( pzFormat, arg1 ); }\n    #define XSVFDBG_PRINTF2(iDebugLevel,pzFormat,arg1,arg2) \\\n                { if ( xsvf_iDebugLevel >= iDebugLevel ) \\\n                    printf( pzFormat, arg1, arg2 ); }\n    #define XSVFDBG_PRINTF3(iDebugLevel,pzFormat,arg1,arg2,arg3) \\\n                { if ( xsvf_iDebugLevel >= iDebugLevel ) \\\n                    printf( pzFormat, arg1, arg2, arg3 ); }\n    #define XSVFDBG_PRINTLENVAL(iDebugLevel,plenVal) \\\n                { if ( xsvf_iDebugLevel >= iDebugLevel ) \\\n                    xsvfPrintLenVal(plenVal); }\n#else   /* !DEBUG_MODE */\n    #define XSVFDBG_PRINTF(iDebugLevel,pzFormat)\n    #define XSVFDBG_PRINTF1(iDebugLevel,pzFormat,arg1)\n    #define XSVFDBG_PRINTF2(iDebugLevel,pzFormat,arg1,arg2)\n    #define XSVFDBG_PRINTF3(iDebugLevel,pzFormat,arg1,arg2,arg3)\n    #define XSVFDBG_PRINTLENVAL(iDebugLevel,plenVal)\n#endif  /* DEBUG_MODE */\n\n\n/*============================================================================\n* XSVF Type Declarations\n============================================================================*/\n\n/*****************************************************************************\n* Struct:       SXsvfInfo\n* Description:  This structure contains all of the data used during the\n*               execution of the XSVF.  Some data is persistent, predefined\n*               information (e.g. lRunTestTime).  The bulk of this struct's\n*               size is due to the lenVal structs (defined in lenval.h)\n*               which contain buffers for the active shift data.  The MAX_LEN\n*               #define in lenval.h defines the size of these buffers.\n*               These buffers must be large enough to store the longest\n*               shift data in your XSVF file.  For example:\n*                   MAX_LEN >= ( longest_shift_data_in_bits / 8 )\n*               Because the lenVal struct dominates the space usage of this\n*               struct, the rough size of this struct is:\n*                   sizeof( SXsvfInfo ) ~= MAX_LEN * 7 (number of lenVals)\n*               xsvfInitialize() contains initialization code for the data\n*               in this struct.\n*               xsvfCleanup() contains cleanup code for the data in this\n*               struct.\n*****************************************************************************/\ntypedef struct tagSXsvfInfo\n{\n    /* XSVF status information */\n    unsigned char   ucComplete;         /* 0 = running; 1 = complete */\n    unsigned char   ucCommand;          /* Current XSVF command byte */\n    long            lCommandCount;      /* Number of commands processed */\n    int             iErrorCode;         /* An error code. 0 = no error. */\n\n    /* TAP state/sequencing information */\n    unsigned char   ucTapState;         /* Current TAP state */\n    unsigned char   ucEndIR;            /* ENDIR TAP state (See SVF) */\n    unsigned char   ucEndDR;            /* ENDDR TAP state (See SVF) */\n\n    /* RUNTEST information */\n    unsigned char   ucMaxRepeat;        /* Max repeat loops (for xc9500/xl) */\n    long            lRunTestTime;       /* Pre-specified RUNTEST time (usec) */\n\n    /* Shift Data Info and Buffers */\n    long            lShiftLengthBits;   /* Len. current shift data in bits */\n    short           sShiftLengthBytes;  /* Len. current shift data in bytes */\n\n    lenVal          lvTdi;              /* Current TDI shift data */\n    lenVal          lvTdoExpected;      /* Expected TDO shift data */\n    lenVal          lvTdoCaptured;      /* Captured TDO shift data */\n    lenVal          lvTdoMask;          /* TDO mask: 0=dontcare; 1=compare */\n\n#ifdef  XSVF_SUPPORT_COMPRESSION\n    /* XSDRINC Data Buffers */\n    lenVal          lvAddressMask;      /* Address mask for XSDRINC */\n    lenVal          lvDataMask;         /* Data mask for XSDRINC */\n    lenVal          lvNextData;         /* Next data for XSDRINC */\n#endif  /* XSVF_SUPPORT_COMPRESSION */\n} SXsvfInfo;\n\n/* Declare pointer to functions that perform XSVF commands */\ntypedef int (*TXsvfDoCmdFuncPtr)( jtag_gpio_t* const gpio, SXsvfInfo* );\n\n\n/*============================================================================\n* XSVF Command Bytes\n============================================================================*/\n\n/* encodings of xsvf instructions */\n#define XCOMPLETE        0\n#define XTDOMASK         1\n#define XSIR             2\n#define XSDR             3\n#define XRUNTEST         4\n/* Reserved              5 */\n/* Reserved              6 */\n#define XREPEAT          7\n#define XSDRSIZE         8\n#define XSDRTDO          9\n#define XSETSDRMASKS     10\n#define XSDRINC          11\n#define XSDRB            12\n#define XSDRC            13\n#define XSDRE            14\n#define XSDRTDOB         15\n#define XSDRTDOC         16\n#define XSDRTDOE         17\n#define XSTATE           18         /* 4.00 */\n#define XENDIR           19         /* 4.04 */\n#define XENDDR           20         /* 4.04 */\n#define XSIR2            21         /* 4.10 */\n#define XCOMMENT         22         /* 4.14 */\n#define XWAIT            23         /* 5.00 */\n/* Insert new commands here */\n/* and add corresponding xsvfDoCmd function to xsvf_pfDoCmd below. */\n#define XLASTCMD         24         /* Last command marker */\n\n\n/*============================================================================\n* XSVF Command Parameter Values\n============================================================================*/\n\n#define XSTATE_RESET     0          /* 4.00 parameter for XSTATE */\n#define XSTATE_RUNTEST   1          /* 4.00 parameter for XSTATE */\n\n#define XENDXR_RUNTEST   0          /* 4.04 parameter for XENDIR/DR */\n#define XENDXR_PAUSE     1          /* 4.04 parameter for XENDIR/DR */\n\n/* TAP states */\n#define XTAPSTATE_RESET     0x00\n#define XTAPSTATE_RUNTEST   0x01    /* a.k.a. IDLE */\n#define XTAPSTATE_SELECTDR  0x02\n#define XTAPSTATE_CAPTUREDR 0x03\n#define XTAPSTATE_SHIFTDR   0x04\n#define XTAPSTATE_EXIT1DR   0x05\n#define XTAPSTATE_PAUSEDR   0x06\n#define XTAPSTATE_EXIT2DR   0x07\n#define XTAPSTATE_UPDATEDR  0x08\n#define XTAPSTATE_IRSTATES  0x09    /* All IR states begin here */\n#define XTAPSTATE_SELECTIR  0x09\n#define XTAPSTATE_CAPTUREIR 0x0A\n#define XTAPSTATE_SHIFTIR   0x0B\n#define XTAPSTATE_EXIT1IR   0x0C\n#define XTAPSTATE_PAUSEIR   0x0D\n#define XTAPSTATE_EXIT2IR   0x0E\n#define XTAPSTATE_UPDATEIR  0x0F\n\n/*============================================================================\n* XSVF Function Prototypes\n============================================================================*/\n\nint xsvfDoIllegalCmd( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );   /* Illegal command function */\nint xsvfDoXCOMPLETE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXTDOMASK( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSIR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSIR2( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXRUNTEST( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXREPEAT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDRSIZE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDRTDO( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSETSDRMASKS( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDRINC( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDRBCE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSDRTDOBCE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXSTATE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXENDXR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXCOMMENT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\nint xsvfDoXWAIT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo );\n/* Insert new command functions here */\n\n/*============================================================================\n* XSVF Global Variables\n============================================================================*/\n\n/* Array of XSVF command functions.  Must follow command byte value order! */\n/* If your compiler cannot take this form, then convert to a switch statement*/\nTXsvfDoCmdFuncPtr   xsvf_pfDoCmd[]  =\n{\n    xsvfDoXCOMPLETE,        /*  0 */\n    xsvfDoXTDOMASK,         /*  1 */\n    xsvfDoXSIR,             /*  2 */\n    xsvfDoXSDR,             /*  3 */\n    xsvfDoXRUNTEST,         /*  4 */\n    xsvfDoIllegalCmd,       /*  5 */\n    xsvfDoIllegalCmd,       /*  6 */\n    xsvfDoXREPEAT,          /*  7 */\n    xsvfDoXSDRSIZE,         /*  8 */\n    xsvfDoXSDRTDO,          /*  9 */\n#ifdef  XSVF_SUPPORT_COMPRESSION\n    xsvfDoXSETSDRMASKS,     /* 10 */\n    xsvfDoXSDRINC,          /* 11 */\n#else\n    xsvfDoIllegalCmd,       /* 10 */\n    xsvfDoIllegalCmd,       /* 11 */\n#endif  /* XSVF_SUPPORT_COMPRESSION */\n    xsvfDoXSDRBCE,          /* 12 */\n    xsvfDoXSDRBCE,          /* 13 */\n    xsvfDoXSDRBCE,          /* 14 */\n    xsvfDoXSDRTDOBCE,       /* 15 */\n    xsvfDoXSDRTDOBCE,       /* 16 */\n    xsvfDoXSDRTDOBCE,       /* 17 */\n    xsvfDoXSTATE,           /* 18 */\n    xsvfDoXENDXR,           /* 19 */\n    xsvfDoXENDXR,           /* 20 */\n    xsvfDoXSIR2,            /* 21 */\n    xsvfDoXCOMMENT,         /* 22 */\n    xsvfDoXWAIT             /* 23 */\n/* Insert new command functions here */\n};\n\n#ifdef  DEBUG_MODE\n    char* xsvf_pzCommandName[]  =\n    {\n        \"XCOMPLETE\",\n        \"XTDOMASK\",\n        \"XSIR\",\n        \"XSDR\",\n        \"XRUNTEST\",\n        \"Reserved5\",\n        \"Reserved6\",\n        \"XREPEAT\",\n        \"XSDRSIZE\",\n        \"XSDRTDO\",\n        \"XSETSDRMASKS\",\n        \"XSDRINC\",\n        \"XSDRB\",\n        \"XSDRC\",\n        \"XSDRE\",\n        \"XSDRTDOB\",\n        \"XSDRTDOC\",\n        \"XSDRTDOE\",\n        \"XSTATE\",\n        \"XENDIR\",\n        \"XENDDR\",\n        \"XSIR2\",\n        \"XCOMMENT\",\n        \"XWAIT\"\n    };\n\n    char*   xsvf_pzErrorName[]  =\n    {\n        \"No error\",\n        \"ERROR:  Unknown\",\n        \"ERROR:  TDO mismatch\",\n        \"ERROR:  TDO mismatch and exceeded max retries\",\n        \"ERROR:  Unsupported XSVF command\",\n        \"ERROR:  Illegal state specification\",\n        \"ERROR:  Data overflows allocated MAX_LEN buffer size\"\n    };\n\n    char*   xsvf_pzTapState[] =\n    {\n        \"RESET\",        /* 0x00 */\n        \"RUNTEST/IDLE\", /* 0x01 */\n        \"DRSELECT\",     /* 0x02 */\n        \"DRCAPTURE\",    /* 0x03 */\n        \"DRSHIFT\",      /* 0x04 */\n        \"DREXIT1\",      /* 0x05 */\n        \"DRPAUSE\",      /* 0x06 */\n        \"DREXIT2\",      /* 0x07 */\n        \"DRUPDATE\",     /* 0x08 */\n        \"IRSELECT\",     /* 0x09 */\n        \"IRCAPTURE\",    /* 0x0A */\n        \"IRSHIFT\",      /* 0x0B */\n        \"IREXIT1\",      /* 0x0C */\n        \"IRPAUSE\",      /* 0x0D */\n        \"IREXIT2\",      /* 0x0E */\n        \"IRUPDATE\"      /* 0x0F */\n    };\n#endif  /* DEBUG_MODE */\n\n#ifdef DEBUG_MODE\n    FILE* in;   /* Legacy DEBUG_MODE file pointer */\n    int xsvf_iDebugLevel;\n#endif /* DEBUG_MODE */\n\n/*============================================================================\n* Utility Functions\n============================================================================*/\n\n/*****************************************************************************\n* Function:     xsvfPrintLenVal\n* Description:  Print the lenval value in hex.\n* Parameters:   plv     - ptr to lenval.\n* Returns:      void.\n*****************************************************************************/\n#ifdef  DEBUG_MODE\nvoid xsvfPrintLenVal( lenVal *plv )\n{\n    int i;\n\n    if ( plv )\n    {\n        printf( \"0x\" );\n        for ( i = 0; i < plv->len; ++i )\n        {\n            printf( \"%02x\", ((unsigned int)(plv->val[ i ])) );\n        }\n    }\n}\n#endif  /* DEBUG_MODE */\n\n\n/*****************************************************************************\n* Function:     xsvfInfoInit\n* Description:  Initialize the xsvfInfo data.\n* Parameters:   pXsvfInfo   - ptr to the XSVF info structure.\n* Returns:      int         - 0 = success; otherwise error.\n*****************************************************************************/\nint xsvfInfoInit( SXsvfInfo* pXsvfInfo )\n{\n    XSVFDBG_PRINTF1( 4, \"    sizeof( SXsvfInfo ) = %d bytes\\n\",\n                     sizeof( SXsvfInfo ) );\n\n    pXsvfInfo->ucComplete       = 0;\n    pXsvfInfo->ucCommand        = XCOMPLETE;\n    pXsvfInfo->lCommandCount    = 0;\n    pXsvfInfo->iErrorCode       = XSVF_ERROR_NONE;\n    pXsvfInfo->ucMaxRepeat      = 0;\n    pXsvfInfo->ucTapState       = XTAPSTATE_RESET;\n    pXsvfInfo->ucEndIR          = XTAPSTATE_RUNTEST;\n    pXsvfInfo->ucEndDR          = XTAPSTATE_RUNTEST;\n    pXsvfInfo->lShiftLengthBits = 0L;\n    pXsvfInfo->sShiftLengthBytes= 0;\n    pXsvfInfo->lRunTestTime     = 0L;\n\n    return( 0 );\n}\n\n/*****************************************************************************\n* Function:     xsvfInfoCleanup\n* Description:  Cleanup the xsvfInfo data.\n* Parameters:   pXsvfInfo   - ptr to the XSVF info structure.\n* Returns:      void.\n*****************************************************************************/\nvoid xsvfInfoCleanup( SXsvfInfo* pXsvfInfo )\n{\n    (void)pXsvfInfo;\n}\n\n/*****************************************************************************\n* Function:     xsvfGetAsNumBytes\n* Description:  Calculate the number of bytes the given number of bits\n*               consumes.\n* Parameters:   lNumBits    - the number of bits.\n* Returns:      short       - the number of bytes to store the number of bits.\n*****************************************************************************/\nshort xsvfGetAsNumBytes( long lNumBits )\n{\n    return( (short)( ( lNumBits + 7L ) / 8L ) );\n}\n\n/*****************************************************************************\n* Function:     xsvfTmsTransition\n* Description:  Apply TMS and transition TAP controller by applying one TCK\n*               cycle.\n* Parameters:   sTms    - new TMS value.\n* Returns:      void.\n*****************************************************************************/\nvoid xsvfTmsTransition(jtag_gpio_t* const gpio, short sTms )\n{\n    setPort(gpio, TMS, sTms );\n    setPort(gpio, TCK, 0 );\n    setPort(gpio, TCK, 1 );\n}\n\n/*****************************************************************************\n* Function:     xsvfGotoTapState\n* Description:  From the current TAP state, go to the named TAP state.\n*               A target state of RESET ALWAYS causes TMS reset sequence.\n*               All SVF standard stable state paths are supported.\n*               All state transitions are supported except for the following\n*               which cause an XSVF_ERROR_ILLEGALSTATE:\n*                   - Target==DREXIT2;  Start!=DRPAUSE\n*                   - Target==IREXIT2;  Start!=IRPAUSE\n* Parameters:   pucTapState     - Current TAP state; returns final TAP state.\n*               ucTargetState   - New target TAP state.\n* Returns:      int             - 0 = success; otherwise error.\n*****************************************************************************/\nint xsvfGotoTapState( jtag_gpio_t* const gpio,\n                      unsigned char*   pucTapState,\n                      unsigned char    ucTargetState )\n{\n    int i;\n    int iErrorCode;\n\n    iErrorCode  = XSVF_ERROR_NONE;\n    if ( ucTargetState == XTAPSTATE_RESET )\n    {\n        /* If RESET, always perform TMS reset sequence to reset/sync TAPs */\n        xsvfTmsTransition( gpio, 1 );\n        for ( i = 0; i < 5; ++i )\n        {\n            setPort(gpio, TCK, 0 );\n            setPort(gpio, TCK, 1 );\n        }\n        *pucTapState    = XTAPSTATE_RESET;\n        XSVFDBG_PRINTF( 3, \"   TMS Reset Sequence -> Test-Logic-Reset\\n\" );\n        XSVFDBG_PRINTF1( 3, \"   TAP State = %s\\n\",\n                         xsvf_pzTapState[ *pucTapState ] );\n    }\n    else if ( ( ucTargetState != *pucTapState ) &&\n              ( ( ( ucTargetState == XTAPSTATE_EXIT2DR ) && ( *pucTapState != XTAPSTATE_PAUSEDR ) ) ||\n                ( ( ucTargetState == XTAPSTATE_EXIT2IR ) && ( *pucTapState != XTAPSTATE_PAUSEIR ) ) ) )\n    {\n        /* Trap illegal TAP state path specification */\n        iErrorCode      = XSVF_ERROR_ILLEGALSTATE;\n    }\n    else\n    {\n        if ( ucTargetState == *pucTapState )\n        {\n            /* Already in target state.  Do nothing except when in DRPAUSE\n               or in IRPAUSE to comply with SVF standard */\n            if ( ucTargetState == XTAPSTATE_PAUSEDR )\n            {\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT2DR;\n                XSVFDBG_PRINTF1( 3, \"   TAP State = %s\\n\",\n                                 xsvf_pzTapState[ *pucTapState ] );\n            }\n            else if ( ucTargetState == XTAPSTATE_PAUSEIR )\n            {\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT2IR;\n                XSVFDBG_PRINTF1( 3, \"   TAP State = %s\\n\",\n                                 xsvf_pzTapState[ *pucTapState ] );\n            }\n        }\n\n        /* Perform TAP state transitions to get to the target state */\n        while ( ucTargetState != *pucTapState )\n        {\n            switch ( *pucTapState )\n            {\n            case XTAPSTATE_RESET:\n                xsvfTmsTransition( gpio, 0 );\n                *pucTapState    = XTAPSTATE_RUNTEST;\n                break;\n            case XTAPSTATE_RUNTEST:\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_SELECTDR;\n                break;\n            case XTAPSTATE_SELECTDR:\n                if ( ucTargetState >= XTAPSTATE_IRSTATES )\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_SELECTIR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_CAPTUREDR;\n                }\n                break;\n            case XTAPSTATE_CAPTUREDR:\n                if ( ucTargetState == XTAPSTATE_SHIFTDR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_SHIFTDR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_EXIT1DR;\n                }\n                break;\n            case XTAPSTATE_SHIFTDR:\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT1DR;\n                break;\n            case XTAPSTATE_EXIT1DR:\n                if ( ucTargetState == XTAPSTATE_PAUSEDR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_PAUSEDR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_UPDATEDR;\n                }\n                break;\n            case XTAPSTATE_PAUSEDR:\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT2DR;\n                break;\n            case XTAPSTATE_EXIT2DR:\n                if ( ucTargetState == XTAPSTATE_SHIFTDR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_SHIFTDR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_UPDATEDR;\n                }\n                break;\n            case XTAPSTATE_UPDATEDR:\n                if ( ucTargetState == XTAPSTATE_RUNTEST )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_RUNTEST;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_SELECTDR;\n                }\n                break;\n            case XTAPSTATE_SELECTIR:\n                xsvfTmsTransition( gpio, 0 );\n                *pucTapState    = XTAPSTATE_CAPTUREIR;\n                break;\n            case XTAPSTATE_CAPTUREIR:\n                if ( ucTargetState == XTAPSTATE_SHIFTIR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_SHIFTIR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_EXIT1IR;\n                }\n                break;\n            case XTAPSTATE_SHIFTIR:\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT1IR;\n                break;\n            case XTAPSTATE_EXIT1IR:\n                if ( ucTargetState == XTAPSTATE_PAUSEIR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_PAUSEIR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_UPDATEIR;\n                }\n                break;\n            case XTAPSTATE_PAUSEIR:\n                xsvfTmsTransition( gpio, 1 );\n                *pucTapState    = XTAPSTATE_EXIT2IR;\n                break;\n            case XTAPSTATE_EXIT2IR:\n                if ( ucTargetState == XTAPSTATE_SHIFTIR )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_SHIFTIR;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_UPDATEIR;\n                }\n                break;\n            case XTAPSTATE_UPDATEIR:\n                if ( ucTargetState == XTAPSTATE_RUNTEST )\n                {\n                    xsvfTmsTransition( gpio, 0 );\n                    *pucTapState    = XTAPSTATE_RUNTEST;\n                }\n                else\n                {\n                    xsvfTmsTransition( gpio, 1 );\n                    *pucTapState    = XTAPSTATE_SELECTDR;\n                }\n                break;\n            default:\n                iErrorCode      = XSVF_ERROR_ILLEGALSTATE;\n                *pucTapState    = ucTargetState;    /* Exit while loop */\n                break;\n            }\n            XSVFDBG_PRINTF1( 3, \"   TAP State = %s\\n\",\n                             xsvf_pzTapState[ *pucTapState ] );\n        }\n    }\n\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfShiftOnly\n* Description:  Assumes that starting TAP state is SHIFT-DR or SHIFT-IR.\n*               Shift the given TDI data into the JTAG scan chain.\n*               Optionally, save the TDO data shifted out of the scan chain.\n*               Last shift cycle is special:  capture last TDO, set last TDI,\n*               but does not pulse TCK.  Caller must pulse TCK and optionally\n*               set TMS=1 to exit shift state.\n* Parameters:   lNumBits        - number of bits to shift.\n*               plvTdi          - ptr to lenval for TDI data.\n*               plvTdoCaptured  - ptr to lenval for storing captured TDO data.\n*               iExitShift      - 1=exit at end of shift; 0=stay in Shift-DR.\n* Returns:      void.\n*****************************************************************************/\nvoid xsvfShiftOnly( jtag_gpio_t* const gpio,\n                    long    lNumBits,\n                    lenVal* plvTdi,\n                    lenVal* plvTdoCaptured,\n                    int     iExitShift )\n{\n    unsigned char*  pucTdi;\n    unsigned char*  pucTdo;\n    unsigned char   ucTdiByte;\n    unsigned char   ucTdoByte;\n    unsigned char   ucTdoBit;\n    int             i;\n\n    /* assert( ( ( lNumBits + 7 ) / 8 ) == plvTdi->len ); */\n\n    /* Initialize TDO storage len == TDI len */\n    pucTdo  = 0;\n    if ( plvTdoCaptured )\n    {\n        plvTdoCaptured->len = plvTdi->len;\n        pucTdo              = plvTdoCaptured->val + plvTdi->len;\n    }\n\n    /* Shift LSB first.  val[N-1] == LSB.  val[0] == MSB. */\n    pucTdi  = plvTdi->val + plvTdi->len;\n    while ( lNumBits )\n    {\n        /* Process on a byte-basis */\n        ucTdiByte   = (*(--pucTdi));\n        ucTdoByte   = 0;\n        for ( i = 0; ( lNumBits && ( i < 8 ) ); ++i )\n        {\n            --lNumBits;\n            if ( iExitShift && !lNumBits )\n            {\n                /* Exit Shift-DR state */\n                setPort(gpio, TMS, 1 );\n            }\n\n            /* Set the new TDI value */\n            setPort(gpio, TDI, (short)(ucTdiByte & 1) );\n            ucTdiByte   >>= 1;\n\n            /* Set TCK low */\n            setPort(gpio, TCK, 0 );\n\n            if ( pucTdo )\n            {\n                /* Save the TDO value */\n                ucTdoBit    = readTDOBit(gpio);\n                ucTdoByte   |= ( ucTdoBit << i );\n            }\n\n            /* Set TCK high */\n            setPort(gpio, TCK, 1 );\n        }\n\n        /* Save the TDO byte value */\n        if ( pucTdo )\n        {\n            (*(--pucTdo))   = ucTdoByte;\n        }\n    }\n}\n\n/*****************************************************************************\n* Function:     xsvfShift\n* Description:  Goes to the given starting TAP state.\n*               Calls xsvfShiftOnly to shift in the given TDI data and\n*               optionally capture the TDO data.\n*               Compares the TDO captured data against the TDO expected\n*               data.\n*               If a data mismatch occurs, then executes the exception\n*               handling loop upto ucMaxRepeat times.\n* Parameters:   pucTapState     - Ptr to current TAP state.\n*               ucStartState    - Starting shift state: Shift-DR or Shift-IR.\n*               lNumBits        - number of bits to shift.\n*               plvTdi          - ptr to lenval for TDI data.\n*               plvTdoCaptured  - ptr to lenval for storing TDO data.\n*               plvTdoExpected  - ptr to expected TDO data.\n*               plvTdoMask      - ptr to TDO mask.\n*               ucEndState      - state in which to end the shift.\n*               lRunTestTime    - amount of time to wait after the shift.\n*               ucMaxRepeat     - Maximum number of retries on TDO mismatch.\n* Returns:      int             - 0 = success; otherwise TDO mismatch.\n* Notes:        XC9500XL-only Optimization:\n*               Skip the waitTime() if plvTdoMask->val[0:plvTdoMask->len-1]\n*               is NOT all zeros and sMatch==1.\n*****************************************************************************/\nint xsvfShift( jtag_gpio_t* const gpio,\n               unsigned char*   pucTapState,\n               unsigned char    ucStartState,\n               long             lNumBits,\n               lenVal*          plvTdi,\n               lenVal*          plvTdoCaptured,\n               lenVal*          plvTdoExpected,\n               lenVal*          plvTdoMask,\n               unsigned char    ucEndState,\n               long             lRunTestTime,\n               unsigned char    ucMaxRepeat )\n{\n    int             iErrorCode;\n    int             iMismatch;\n    unsigned char   ucRepeat;\n    int             iExitShift;\n\n    iErrorCode  = XSVF_ERROR_NONE;\n    iMismatch   = 0;\n    ucRepeat    = 0;\n    iExitShift  = ( ucStartState != ucEndState );\n\n    XSVFDBG_PRINTF1( 3, \"   Shift Length = %ld\\n\", lNumBits );\n    XSVFDBG_PRINTF( 4, \"    TDI          = \");\n    XSVFDBG_PRINTLENVAL( 4, plvTdi );\n    XSVFDBG_PRINTF( 4, \"\\n\");\n    XSVFDBG_PRINTF( 4, \"    TDO Expected = \");\n    XSVFDBG_PRINTLENVAL( 4, plvTdoExpected );\n    XSVFDBG_PRINTF( 4, \"\\n\");\n\n    if ( !lNumBits )\n    {\n        /* Compatibility with XSVF2.00:  XSDR 0 = no shift, but wait in RTI */\n        if ( lRunTestTime )\n        {\n            /* Wait for prespecified XRUNTEST time */\n            xsvfGotoTapState( gpio, pucTapState, XTAPSTATE_RUNTEST );\n            XSVFDBG_PRINTF1( 3, \"   Wait = %ld usec\\n\", lRunTestTime );\n            waitTime( gpio, lRunTestTime );\n        }\n    }\n    else\n    {\n        do\n        {\n            /* Goto Shift-DR or Shift-IR */\n            xsvfGotoTapState( gpio, pucTapState, ucStartState );\n\n            /* Shift TDI and capture TDO */\n            xsvfShiftOnly( gpio, lNumBits, plvTdi, plvTdoCaptured, iExitShift );\n\n            if ( plvTdoExpected )\n            {\n                /* Compare TDO data to expected TDO data */\n                iMismatch   = !EqualLenVal( plvTdoExpected,\n                                            plvTdoCaptured,\n                                            plvTdoMask );\n            }\n\n            if ( iExitShift )\n            {\n                /* Update TAP state:  Shift->Exit */\n                ++(*pucTapState);\n                XSVFDBG_PRINTF1( 3, \"   TAP State = %s\\n\",\n                                 xsvf_pzTapState[ *pucTapState ] );\n\n                if ( iMismatch && lRunTestTime && ( ucRepeat < ucMaxRepeat ) )\n                {\n                    XSVFDBG_PRINTF( 4, \"    TDO Expected = \");\n                    XSVFDBG_PRINTLENVAL( 4, plvTdoExpected );\n                    XSVFDBG_PRINTF( 4, \"\\n\");\n                    XSVFDBG_PRINTF( 4, \"    TDO Captured = \");\n                    XSVFDBG_PRINTLENVAL( 4, plvTdoCaptured );\n                    XSVFDBG_PRINTF( 4, \"\\n\");\n                    XSVFDBG_PRINTF( 4, \"    TDO Mask     = \");\n                    XSVFDBG_PRINTLENVAL( 4, plvTdoMask );\n                    XSVFDBG_PRINTF( 4, \"\\n\");\n                    XSVFDBG_PRINTF1( 3, \"   Retry #%d\\n\", ( ucRepeat + 1 ) );\n                    /* Do exception handling retry - ShiftDR only */\n                    xsvfGotoTapState( gpio, pucTapState, XTAPSTATE_PAUSEDR );\n                    /* Shift 1 extra bit */\n                    xsvfGotoTapState( gpio, pucTapState, XTAPSTATE_SHIFTDR );\n                    /* Increment RUNTEST time by an additional 25% */\n                    lRunTestTime    += ( lRunTestTime >> 2 );\n                }\n                else\n                {\n                    /* Do normal exit from Shift-XR */\n                    xsvfGotoTapState( gpio, pucTapState, ucEndState );\n                }\n\n                if ( lRunTestTime )\n                {\n                    /* Wait for prespecified XRUNTEST time */\n                    xsvfGotoTapState( gpio, pucTapState, XTAPSTATE_RUNTEST );\n                    XSVFDBG_PRINTF1( 3, \"   Wait = %ld usec\\n\", lRunTestTime );\n                    waitTime( gpio, lRunTestTime );\n                }\n            }\n        } while ( iMismatch && ( ucRepeat++ < ucMaxRepeat ) );\n    }\n\n    if ( iMismatch )\n    {\n        XSVFDBG_PRINTF( 1, \" TDO Expected = \");\n        XSVFDBG_PRINTLENVAL( 1, plvTdoExpected );\n        XSVFDBG_PRINTF( 1, \"\\n\");\n        XSVFDBG_PRINTF( 1, \" TDO Captured = \");\n        XSVFDBG_PRINTLENVAL( 1, plvTdoCaptured );\n        XSVFDBG_PRINTF( 1, \"\\n\");\n        XSVFDBG_PRINTF( 1, \" TDO Mask     = \");\n        XSVFDBG_PRINTLENVAL( 1, plvTdoMask );\n        XSVFDBG_PRINTF( 1, \"\\n\");\n        if ( ucMaxRepeat && ( ucRepeat > ucMaxRepeat ) )\n        {\n            iErrorCode  = XSVF_ERROR_MAXRETRIES;\n        }\n        else\n        {\n            iErrorCode  = XSVF_ERROR_TDOMISMATCH;\n        }\n    }\n\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfBasicXSDRTDO\n* Description:  Get the XSDRTDO parameters and execute the XSDRTDO command.\n*               This is the common function for all XSDRTDO commands.\n* Parameters:   pucTapState         - Current TAP state.\n*               lShiftLengthBits    - number of bits to shift.\n*               sShiftLengthBytes   - number of bytes to read.\n*               plvTdi              - ptr to lenval for TDI data.\n*               lvTdoCaptured       - ptr to lenval for storing TDO data.\n*               iEndState           - state in which to end the shift.\n*               lRunTestTime        - amount of time to wait after the shift.\n*               ucMaxRepeat         - maximum xc9500/xl retries.\n* Returns:      int                 - 0 = success; otherwise TDO mismatch.\n*****************************************************************************/\nint xsvfBasicXSDRTDO( jtag_gpio_t* const gpio,\n                      unsigned char*    pucTapState,\n                      long              lShiftLengthBits,\n                      short             sShiftLengthBytes,\n                      lenVal*           plvTdi,\n                      lenVal*           plvTdoCaptured,\n                      lenVal*           plvTdoExpected,\n                      lenVal*           plvTdoMask,\n                      unsigned char     ucEndState,\n                      long              lRunTestTime,\n                      unsigned char     ucMaxRepeat )\n{\n    readVal( plvTdi, sShiftLengthBytes );\n    if ( plvTdoExpected )\n    {\n        readVal( plvTdoExpected, sShiftLengthBytes );\n    }\n    return( xsvfShift( gpio, pucTapState, XTAPSTATE_SHIFTDR, lShiftLengthBits,\n                       plvTdi, plvTdoCaptured, plvTdoExpected, plvTdoMask,\n                       ucEndState, lRunTestTime, ucMaxRepeat ) );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoSDRMasking\n* Description:  Update the data value with the next XSDRINC data and address.\n* Example:      dataVal=0x01ff, nextData=0xab, addressMask=0x0100,\n*               dataMask=0x00ff, should set dataVal to 0x02ab\n* Parameters:   plvTdi          - The current TDI value.\n*               plvNextData     - the next data value.\n*               plvAddressMask  - the address mask.\n*               plvDataMask     - the data mask.\n* Returns:      void.\n*****************************************************************************/\n#ifdef  XSVF_SUPPORT_COMPRESSION\nvoid xsvfDoSDRMasking( lenVal*  plvTdi,\n                       lenVal*  plvNextData,\n                       lenVal*  plvAddressMask,\n                       lenVal*  plvDataMask )\n{\n    int             i;\n    unsigned char   ucTdi;\n    unsigned char   ucTdiMask;\n    unsigned char   ucDataMask;\n    unsigned char   ucNextData;\n    unsigned char   ucNextMask;\n    short           sNextData;\n\n    /* add the address Mask to dataVal and return as a new dataVal */\n    addVal( plvTdi, plvTdi, plvAddressMask );\n\n    ucNextData  = 0;\n    ucNextMask  = 0;\n    sNextData   = plvNextData->len;\n    for ( i = plvDataMask->len - 1; i >= 0; --i )\n    {\n        /* Go through data mask in reverse order looking for mask (1) bits */\n        ucDataMask  = plvDataMask->val[ i ];\n        if ( ucDataMask )\n        {\n            /* Retrieve the corresponding TDI byte value */\n            ucTdi       = plvTdi->val[ i ];\n\n            /* For each bit in the data mask byte, look for 1's */\n            ucTdiMask   = 1;\n            while ( ucDataMask )\n            {\n                if ( ucDataMask & 1 )\n                {\n                    if ( !ucNextMask )\n                    {\n                        /* Get the next data byte */\n                        ucNextData  = plvNextData->val[ --sNextData ];\n                        ucNextMask  = 1;\n                    }\n\n                    /* Set or clear the data bit according to the next data */\n                    if ( ucNextData & ucNextMask )\n                    {\n                        ucTdi   |= ucTdiMask;       /* Set bit */\n                    }\n                    else\n                    {\n                        ucTdi   &= ( ~ucTdiMask );  /* Clear bit */\n                    }\n\n                    /* Update the next data */\n                    ucNextMask  <<= 1;\n                }\n                ucTdiMask   <<= 1;\n                ucDataMask  >>= 1;\n            }\n\n            /* Update the TDI value */\n            plvTdi->val[ i ]    = ucTdi;\n        }\n    }\n}\n#endif  /* XSVF_SUPPORT_COMPRESSION */\n\n/*============================================================================\n* XSVF Command Functions (type = TXsvfDoCmdFuncPtr)\n* These functions update pXsvfInfo->iErrorCode only on an error.\n* Otherwise, the error code is left alone.\n* The function returns the error code from the function.\n============================================================================*/\n\n/*****************************************************************************\n* Function:     xsvfDoIllegalCmd\n* Description:  Function place holder for illegal/unsupported commands.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoIllegalCmd( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    XSVFDBG_PRINTF2( 0, \"ERROR:  Encountered unsupported command #%d (%s)\\n\",\n                     ((unsigned int)(pXsvfInfo->ucCommand)),\n                     ((pXsvfInfo->ucCommand < XLASTCMD)\n                      ? (xsvf_pzCommandName[pXsvfInfo->ucCommand])\n                      : \"Unknown\") );\n    pXsvfInfo->iErrorCode   = XSVF_ERROR_ILLEGALCMD;\n    return( pXsvfInfo->iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXCOMPLETE\n* Description:  XCOMPLETE (no parameters)\n*               Update complete status for XSVF player.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXCOMPLETE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    pXsvfInfo->ucComplete   = 1;\n    return( XSVF_ERROR_NONE );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXTDOMASK\n* Description:  XTDOMASK <lenVal.TdoMask[XSDRSIZE]>\n*               Prespecify the TDO compare mask.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXTDOMASK( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    readVal( &(pXsvfInfo->lvTdoMask), pXsvfInfo->sShiftLengthBytes );\n    XSVFDBG_PRINTF( 4, \"    TDO Mask     = \");\n    XSVFDBG_PRINTLENVAL( 4, &(pXsvfInfo->lvTdoMask) );\n    XSVFDBG_PRINTF( 4, \"\\n\");\n    return( XSVF_ERROR_NONE );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSIR\n* Description:  XSIR <(byte)shiftlen> <lenVal.TDI[shiftlen]>\n*               Get the instruction and shift the instruction into the TAP.\n*               If prespecified XRUNTEST!=0, goto RUNTEST and wait after\n*               the shift for XRUNTEST usec.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSIR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    unsigned char   ucShiftIrBits;\n    short           sShiftIrBytes;\n    int             iErrorCode;\n\n    /* Get the shift length and store */\n    readByte( &ucShiftIrBits );\n    sShiftIrBytes   = xsvfGetAsNumBytes( ucShiftIrBits );\n    XSVFDBG_PRINTF1( 3, \"   XSIR length = %d\\n\",\n                     ((unsigned int)ucShiftIrBits) );\n\n    if ( sShiftIrBytes > MAX_LEN )\n    {\n        iErrorCode  = XSVF_ERROR_DATAOVERFLOW;\n    }\n    else\n    {\n        /* Get and store instruction to shift in */\n        readVal( &(pXsvfInfo->lvTdi), xsvfGetAsNumBytes( ucShiftIrBits ) );\n\n        /* Shift the data */\n        iErrorCode  = xsvfShift( gpio, &(pXsvfInfo->ucTapState), XTAPSTATE_SHIFTIR,\n                                 ucShiftIrBits, &(pXsvfInfo->lvTdi),\n                                 /*plvTdoCaptured*/0, /*plvTdoExpected*/0,\n                                 /*plvTdoMask*/0, pXsvfInfo->ucEndIR,\n                                 pXsvfInfo->lRunTestTime, /*ucMaxRepeat*/0 );\n    }\n\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSIR2\n* Description:  XSIR <(2-byte)shiftlen> <lenVal.TDI[shiftlen]>\n*               Get the instruction and shift the instruction into the TAP.\n*               If prespecified XRUNTEST!=0, goto RUNTEST and wait after\n*               the shift for XRUNTEST usec.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSIR2( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    long            lShiftIrBits;\n    short           sShiftIrBytes;\n    int             iErrorCode;\n\n    /* Get the shift length and store */\n    readVal( &(pXsvfInfo->lvTdi), 2 );\n    lShiftIrBits    = value( &(pXsvfInfo->lvTdi) );\n    sShiftIrBytes   = xsvfGetAsNumBytes( lShiftIrBits );\n    XSVFDBG_PRINTF1( 3, \"   XSIR2 length = %d\\n\", lShiftIrBits);\n\n    if ( sShiftIrBytes > MAX_LEN )\n    {\n        iErrorCode  = XSVF_ERROR_DATAOVERFLOW;\n    }\n    else\n    {\n        /* Get and store instruction to shift in */\n        readVal( &(pXsvfInfo->lvTdi), xsvfGetAsNumBytes( lShiftIrBits ) );\n\n        /* Shift the data */\n        iErrorCode  = xsvfShift( gpio, &(pXsvfInfo->ucTapState), XTAPSTATE_SHIFTIR,\n                                 lShiftIrBits, &(pXsvfInfo->lvTdi),\n                                 /*plvTdoCaptured*/0, /*plvTdoExpected*/0,\n                                 /*plvTdoMask*/0, pXsvfInfo->ucEndIR,\n                                 pXsvfInfo->lRunTestTime, /*ucMaxRepeat*/0 );\n    }\n\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSDR\n* Description:  XSDR <lenVal.TDI[XSDRSIZE]>\n*               Shift the given TDI data into the JTAG scan chain.\n*               Compare the captured TDO with the expected TDO from the\n*               previous XSDRTDO command using the previously specified\n*               XTDOMASK.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSDR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    int iErrorCode;\n    readVal( &(pXsvfInfo->lvTdi), pXsvfInfo->sShiftLengthBytes );\n    /* use TDOExpected from last XSDRTDO instruction */\n    iErrorCode  = xsvfShift( gpio, &(pXsvfInfo->ucTapState), XTAPSTATE_SHIFTDR,\n                             pXsvfInfo->lShiftLengthBits, &(pXsvfInfo->lvTdi),\n                             &(pXsvfInfo->lvTdoCaptured),\n                             &(pXsvfInfo->lvTdoExpected),\n                             &(pXsvfInfo->lvTdoMask), pXsvfInfo->ucEndDR,\n                             pXsvfInfo->lRunTestTime, pXsvfInfo->ucMaxRepeat );\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXRUNTEST\n* Description:  XRUNTEST <uint32>\n*               Prespecify the XRUNTEST wait time for shift operations.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXRUNTEST( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    readVal( &(pXsvfInfo->lvTdi), 4 );\n    pXsvfInfo->lRunTestTime = value( &(pXsvfInfo->lvTdi) );\n    XSVFDBG_PRINTF1( 3, \"   XRUNTEST = %ld\\n\", pXsvfInfo->lRunTestTime );\n    return( XSVF_ERROR_NONE );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXREPEAT\n* Description:  XREPEAT <byte>\n*               Prespecify the maximum number of XC9500/XL retries.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXREPEAT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    readByte( &(pXsvfInfo->ucMaxRepeat) );\n    XSVFDBG_PRINTF1( 3, \"   XREPEAT = %d\\n\",\n                     ((unsigned int)(pXsvfInfo->ucMaxRepeat)) );\n    return( XSVF_ERROR_NONE );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSDRSIZE\n* Description:  XSDRSIZE <uint32>\n*               Prespecify the XRUNTEST wait time for shift operations.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSDRSIZE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    int iErrorCode;\n    iErrorCode  = XSVF_ERROR_NONE;\n    readVal( &(pXsvfInfo->lvTdi), 4 );\n    pXsvfInfo->lShiftLengthBits = value( &(pXsvfInfo->lvTdi) );\n    pXsvfInfo->sShiftLengthBytes= xsvfGetAsNumBytes( pXsvfInfo->lShiftLengthBits );\n    XSVFDBG_PRINTF1( 3, \"   XSDRSIZE = %ld\\n\", pXsvfInfo->lShiftLengthBits );\n    if ( pXsvfInfo->sShiftLengthBytes > MAX_LEN )\n    {\n        iErrorCode  = XSVF_ERROR_DATAOVERFLOW;\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSDRTDO\n* Description:  XSDRTDO <lenVal.TDI[XSDRSIZE]> <lenVal.TDO[XSDRSIZE]>\n*               Get the TDI and expected TDO values.  Then, shift.\n*               Compare the expected TDO with the captured TDO using the\n*               prespecified XTDOMASK.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSDRTDO( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    int iErrorCode;\n    iErrorCode  = xsvfBasicXSDRTDO( gpio, &(pXsvfInfo->ucTapState),\n                                    pXsvfInfo->lShiftLengthBits,\n                                    pXsvfInfo->sShiftLengthBytes,\n                                    &(pXsvfInfo->lvTdi),\n                                    &(pXsvfInfo->lvTdoCaptured),\n                                    &(pXsvfInfo->lvTdoExpected),\n                                    &(pXsvfInfo->lvTdoMask),\n                                    pXsvfInfo->ucEndDR,\n                                    pXsvfInfo->lRunTestTime,\n                                    pXsvfInfo->ucMaxRepeat );\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSETSDRMASKS\n* Description:  XSETSDRMASKS <lenVal.AddressMask[XSDRSIZE]>\n*                            <lenVal.DataMask[XSDRSIZE]>\n*               Get the prespecified address and data mask for the XSDRINC\n*               command.\n*               Used for xc9500/xl compressed XSVF data.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\n#ifdef  XSVF_SUPPORT_COMPRESSION\nint xsvfDoXSETSDRMASKS( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    /* read the addressMask */\n    readVal( &(pXsvfInfo->lvAddressMask), pXsvfInfo->sShiftLengthBytes );\n    /* read the dataMask    */\n    readVal( &(pXsvfInfo->lvDataMask), pXsvfInfo->sShiftLengthBytes );\n\n    XSVFDBG_PRINTF( 4, \"    Address Mask = \" );\n    XSVFDBG_PRINTLENVAL( 4, &(pXsvfInfo->lvAddressMask) );\n    XSVFDBG_PRINTF( 4, \"\\n\" );\n    XSVFDBG_PRINTF( 4, \"    Data Mask    = \" );\n    XSVFDBG_PRINTLENVAL( 4, &(pXsvfInfo->lvDataMask) );\n    XSVFDBG_PRINTF( 4, \"\\n\" );\n\n    return( XSVF_ERROR_NONE );\n}\n#endif  /* XSVF_SUPPORT_COMPRESSION */\n\n/*****************************************************************************\n* Function:     xsvfDoXSDRINC\n* Description:  XSDRINC <lenVal.firstTDI[XSDRSIZE]> <byte(numTimes)>\n*                       <lenVal.data[XSETSDRMASKS.dataMask.len]> ...\n*               Get the XSDRINC parameters and execute the XSDRINC command.\n*               XSDRINC starts by loading the first TDI shift value.\n*               Then, for numTimes, XSDRINC gets the next piece of data,\n*               replaces the bits from the starting TDI as defined by the\n*               XSETSDRMASKS.dataMask, adds the address mask from\n*               XSETSDRMASKS.addressMask, shifts the new TDI value,\n*               and compares the TDO to the expected TDO from the previous\n*               XSDRTDO command using the XTDOMASK.\n*               Used for xc9500/xl compressed XSVF data.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\n#ifdef  XSVF_SUPPORT_COMPRESSION\nint xsvfDoXSDRINC( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    int             iErrorCode;\n    int             iDataMaskLen;\n    unsigned char   ucDataMask;\n    unsigned char   ucNumTimes;\n    unsigned char   i;\n\n    readVal( &(pXsvfInfo->lvTdi), pXsvfInfo->sShiftLengthBytes );\n    iErrorCode  = xsvfShift( gpio, &(pXsvfInfo->ucTapState), XTAPSTATE_SHIFTDR,\n                             pXsvfInfo->lShiftLengthBits,\n                             &(pXsvfInfo->lvTdi), &(pXsvfInfo->lvTdoCaptured),\n                             &(pXsvfInfo->lvTdoExpected),\n                             &(pXsvfInfo->lvTdoMask), pXsvfInfo->ucEndDR,\n                             pXsvfInfo->lRunTestTime, pXsvfInfo->ucMaxRepeat );\n    if ( !iErrorCode )\n    {\n        /* Calculate number of data mask bits */\n        iDataMaskLen    = 0;\n        for ( i = 0; i < pXsvfInfo->lvDataMask.len; ++i )\n        {\n            ucDataMask  = pXsvfInfo->lvDataMask.val[ i ];\n            while ( ucDataMask )\n            {\n                iDataMaskLen    += ( ucDataMask & 1 );\n                ucDataMask      >>= 1;\n            }\n        }\n\n        /* Get the number of data pieces, i.e. number of times to shift */\n        readByte( &ucNumTimes );\n\n        /* For numTimes, get data, fix TDI, and shift */\n        for ( i = 0; !iErrorCode && ( i < ucNumTimes ); ++i )\n        {\n            readVal( &(pXsvfInfo->lvNextData),\n                     xsvfGetAsNumBytes( iDataMaskLen ) );\n            xsvfDoSDRMasking( &(pXsvfInfo->lvTdi),\n                              &(pXsvfInfo->lvNextData),\n                              &(pXsvfInfo->lvAddressMask),\n                              &(pXsvfInfo->lvDataMask) );\n            iErrorCode  = xsvfShift( gpio, &(pXsvfInfo->ucTapState),\n                                     XTAPSTATE_SHIFTDR,\n                                     pXsvfInfo->lShiftLengthBits,\n                                     &(pXsvfInfo->lvTdi),\n                                     &(pXsvfInfo->lvTdoCaptured),\n                                     &(pXsvfInfo->lvTdoExpected),\n                                     &(pXsvfInfo->lvTdoMask),\n                                     pXsvfInfo->ucEndDR,\n                                     pXsvfInfo->lRunTestTime,\n                                     pXsvfInfo->ucMaxRepeat );\n        }\n    }\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n#endif  /* XSVF_SUPPORT_COMPRESSION */\n\n/*****************************************************************************\n* Function:     xsvfDoXSDRBCE\n* Description:  XSDRB/XSDRC/XSDRE <lenVal.TDI[XSDRSIZE]>\n*               If not already in SHIFTDR, goto SHIFTDR.\n*               Shift the given TDI data into the JTAG scan chain.\n*               Ignore TDO.\n*               If cmd==XSDRE, then goto ENDDR.  Otherwise, stay in ShiftDR.\n*               XSDRB, XSDRC, and XSDRE are the same implementation.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSDRBCE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    unsigned char   ucEndDR;\n    int             iErrorCode;\n    ucEndDR = (unsigned char)(( pXsvfInfo->ucCommand == XSDRE ) ?\n                                pXsvfInfo->ucEndDR : XTAPSTATE_SHIFTDR);\n    iErrorCode  = xsvfBasicXSDRTDO( gpio, &(pXsvfInfo->ucTapState),\n                                    pXsvfInfo->lShiftLengthBits,\n                                    pXsvfInfo->sShiftLengthBytes,\n                                    &(pXsvfInfo->lvTdi),\n                                    /*plvTdoCaptured*/0, /*plvTdoExpected*/0,\n                                    /*plvTdoMask*/0, ucEndDR,\n                                    /*lRunTestTime*/0, /*ucMaxRepeat*/0 );\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSDRTDOBCE\n* Description:  XSDRB/XSDRC/XSDRE <lenVal.TDI[XSDRSIZE]> <lenVal.TDO[XSDRSIZE]>\n*               If not already in SHIFTDR, goto SHIFTDR.\n*               Shift the given TDI data into the JTAG scan chain.\n*               Compare TDO, but do NOT use XTDOMASK.\n*               If cmd==XSDRTDOE, then goto ENDDR.  Otherwise, stay in ShiftDR.\n*               XSDRTDOB, XSDRTDOC, and XSDRTDOE are the same implementation.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSDRTDOBCE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    unsigned char   ucEndDR;\n    int             iErrorCode;\n    ucEndDR = (unsigned char)(( pXsvfInfo->ucCommand == XSDRTDOE ) ?\n                                pXsvfInfo->ucEndDR : XTAPSTATE_SHIFTDR);\n    iErrorCode  = xsvfBasicXSDRTDO( gpio, &(pXsvfInfo->ucTapState),\n                                    pXsvfInfo->lShiftLengthBits,\n                                    pXsvfInfo->sShiftLengthBytes,\n                                    &(pXsvfInfo->lvTdi),\n                                    &(pXsvfInfo->lvTdoCaptured),\n                                    &(pXsvfInfo->lvTdoExpected),\n                                    /*plvTdoMask*/0, ucEndDR,\n                                    /*lRunTestTime*/0, /*ucMaxRepeat*/0 );\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXSTATE\n* Description:  XSTATE <byte>\n*               <byte> == XTAPSTATE;\n*               Get the state parameter and transition the TAP to that state.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXSTATE( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    unsigned char   ucNextState;\n    int             iErrorCode;\n    readByte( &ucNextState );\n    iErrorCode  = xsvfGotoTapState( gpio, &(pXsvfInfo->ucTapState), ucNextState );\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXENDXR\n* Description:  XENDIR/XENDDR <byte>\n*               <byte>:  0 = RUNTEST;  1 = PAUSE.\n*               Get the prespecified XENDIR or XENDDR.\n*               Both XENDIR and XENDDR use the same implementation.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXENDXR( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    int             iErrorCode;\n    unsigned char   ucEndState;\n\n    iErrorCode  = XSVF_ERROR_NONE;\n    readByte( &ucEndState );\n    if ( ( ucEndState != XENDXR_RUNTEST ) && ( ucEndState != XENDXR_PAUSE ) )\n    {\n        iErrorCode  = XSVF_ERROR_ILLEGALSTATE;\n    }\n    else\n    {\n\n    if ( pXsvfInfo->ucCommand == XENDIR )\n    {\n            if ( ucEndState == XENDXR_RUNTEST )\n            {\n                pXsvfInfo->ucEndIR  = XTAPSTATE_RUNTEST;\n            }\n            else\n            {\n                pXsvfInfo->ucEndIR  = XTAPSTATE_PAUSEIR;\n            }\n            XSVFDBG_PRINTF1( 3, \"   ENDIR State = %s\\n\",\n                             xsvf_pzTapState[ pXsvfInfo->ucEndIR ] );\n        }\n    else    /* XENDDR */\n    {\n            if ( ucEndState == XENDXR_RUNTEST )\n            {\n                pXsvfInfo->ucEndDR  = XTAPSTATE_RUNTEST;\n            }\n    else\n    {\n                pXsvfInfo->ucEndDR  = XTAPSTATE_PAUSEDR;\n            }\n            XSVFDBG_PRINTF1( 3, \"   ENDDR State = %s\\n\",\n                             xsvf_pzTapState[ pXsvfInfo->ucEndDR ] );\n        }\n    }\n\n    if ( iErrorCode != XSVF_ERROR_NONE )\n    {\n        pXsvfInfo->iErrorCode   = iErrorCode;\n    }\n    return( iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXCOMMENT\n* Description:  XCOMMENT <text string ending in \\0>\n*               <text string ending in \\0> == text comment;\n*               Arbitrary comment embedded in the XSVF.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXCOMMENT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    (void)gpio;\n    \n    /* Use the comment for debugging */\n    /* Otherwise, read through the comment to the end '\\0' and ignore */\n    unsigned char   ucText;\n\n#ifdef DEBUG_MODE\n    if ( xsvf_iDebugLevel > 0 )\n    {\n        putchar( ' ' );\n    }\n#endif\n    \n    do\n    {\n        readByte( &ucText );\n#ifdef DEBUG_MODE\n        if ( xsvf_iDebugLevel > 0 )\n        {\n            putchar( ucText ? ucText : '\\n' );\n        }\n#endif\n    } while ( ucText );\n\n    pXsvfInfo->iErrorCode   = XSVF_ERROR_NONE;\n\n    return( pXsvfInfo->iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfDoXWAIT\n* Description:  XWAIT <wait_state> <end_state> <wait_time>\n*               If not already in <wait_state>, then go to <wait_state>.\n*               Wait in <wait_state> for <wait_time> microseconds.\n*               Finally, if not already in <end_state>, then goto <end_state>.\n* Parameters:   pXsvfInfo   - XSVF information pointer.\n* Returns:      int         - 0 = success;  non-zero = error.\n*****************************************************************************/\nint xsvfDoXWAIT( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    unsigned char   ucWaitState;\n    unsigned char   ucEndState;\n    long            lWaitTime;\n\n    /* Get Parameters */\n    /* <wait_state> */\n    readVal( &(pXsvfInfo->lvTdi), 1 );\n    ucWaitState = pXsvfInfo->lvTdi.val[0];\n\n    /* <end_state> */\n    readVal( &(pXsvfInfo->lvTdi), 1 );\n    ucEndState = pXsvfInfo->lvTdi.val[0];\n\n    /* <wait_time> */\n    readVal( &(pXsvfInfo->lvTdi), 4 );\n    lWaitTime = value( &(pXsvfInfo->lvTdi) );\n    XSVFDBG_PRINTF2( 3, \"   XWAIT:  state = %s; time = %ld\\n\",\n                     xsvf_pzTapState[ ucWaitState ], lWaitTime );\n\n    /* If not already in <wait_state>, go to <wait_state> */\n    if ( pXsvfInfo->ucTapState != ucWaitState )\n    {\n        xsvfGotoTapState( gpio, &(pXsvfInfo->ucTapState), ucWaitState );\n    }\n\n    /* Wait for <wait_time> microseconds */\n    waitTime( gpio, lWaitTime );\n\n    /* If not already in <end_state>, go to <end_state> */\n    if ( pXsvfInfo->ucTapState != ucEndState )\n    {\n        xsvfGotoTapState( gpio, &(pXsvfInfo->ucTapState), ucEndState );\n    }\n\n    return( XSVF_ERROR_NONE );\n}\n\n\n/*============================================================================\n* Execution Control Functions\n============================================================================*/\n\n/*****************************************************************************\n* Function:     xsvfInitialize\n* Description:  Initialize the xsvf player.\n*               Call this before running the player to initialize the data\n*               in the SXsvfInfo struct.\n*               xsvfCleanup is called to clean up the data in SXsvfInfo\n*               after the XSVF is played.\n* Parameters:   pXsvfInfo   - ptr to the XSVF information.\n* Returns:      int - 0 = success; otherwise error.\n*****************************************************************************/\nint xsvfInitialize( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    /* Initialize values */\n    pXsvfInfo->iErrorCode   = xsvfInfoInit( pXsvfInfo );\n\n    if ( !pXsvfInfo->iErrorCode )\n    {\n        /* Initialize the TAPs */\n        pXsvfInfo->iErrorCode   = xsvfGotoTapState( gpio, &(pXsvfInfo->ucTapState),\n                                                    XTAPSTATE_RESET );\n    }\n\n    return( pXsvfInfo->iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfRun\n* Description:  Run the xsvf player for a single command and return.\n*               First, call xsvfInitialize.\n*               Then, repeatedly call this function until an error is detected\n*               or until the pXsvfInfo->ucComplete variable is non-zero.\n*               Finally, call xsvfCleanup to cleanup any remnants.\n* Parameters:   pXsvfInfo   - ptr to the XSVF information.\n* Returns:      int         - 0 = success; otherwise error.\n*****************************************************************************/\nint xsvfRun( jtag_gpio_t* const gpio, SXsvfInfo* pXsvfInfo )\n{\n    /* Process the XSVF commands */\n    if ( (!pXsvfInfo->iErrorCode) && (!pXsvfInfo->ucComplete) )\n    {\n        /* read 1 byte for the instruction */\n        readByte( &(pXsvfInfo->ucCommand) );\n        ++(pXsvfInfo->lCommandCount);\n\n        if ( pXsvfInfo->ucCommand < XLASTCMD )\n        {\n            /* Execute the command.  Func sets error code. */\n            XSVFDBG_PRINTF1( 2, \"  %s\\n\",\n                             xsvf_pzCommandName[pXsvfInfo->ucCommand] );\n            /* If your compiler cannot take this form,\n               then convert to a switch statement */\n            xsvf_pfDoCmd[ pXsvfInfo->ucCommand ]( gpio, pXsvfInfo );\n        }\n        else\n        {\n            /* Illegal command value.  Func sets error code. */\n            xsvfDoIllegalCmd( gpio, pXsvfInfo );\n        }\n    }\n\n    return( pXsvfInfo->iErrorCode );\n}\n\n/*****************************************************************************\n* Function:     xsvfCleanup\n* Description:  cleanup remnants of the xsvf player.\n* Parameters:   pXsvfInfo   - ptr to the XSVF information.\n* Returns:      void.\n*****************************************************************************/\nvoid xsvfCleanup( SXsvfInfo* pXsvfInfo )\n{\n    xsvfInfoCleanup( pXsvfInfo );\n}\n\n\n/*============================================================================\n* xsvfExecute() - The primary entry point to the XSVF player\n============================================================================*/\n\n/*****************************************************************************\n* Function:     xsvfExecute\n* Description:  Process, interpret, and apply the XSVF commands.\n*               See port.c:readByte for source of XSVF data.\n* Parameters:   none.\n* Returns:      int - Legacy result values:  1 == success;  0 == failed.\n*****************************************************************************/\nint xsvfExecute(jtag_gpio_t* const gpio)\n{\n    SXsvfInfo   xsvfInfo;\n\n    xsvfInitialize( gpio, &xsvfInfo );\n\n    while ( !xsvfInfo.iErrorCode && (!xsvfInfo.ucComplete) )\n    {\n        xsvfRun( gpio, &xsvfInfo );\n    }\n\n    if ( xsvfInfo.iErrorCode )\n    {\n        XSVFDBG_PRINTF1( 0, \"%s\\n\", xsvf_pzErrorName[\n                         ( xsvfInfo.iErrorCode < XSVF_ERROR_LAST )\n                         ? xsvfInfo.iErrorCode : XSVF_ERROR_UNKNOWN ] );\n        XSVFDBG_PRINTF2( 0, \"ERROR at or near XSVF command #%ld.  See line #%ld in the XSVF ASCII file.\\n\",\n                         xsvfInfo.lCommandCount, xsvfInfo.lCommandCount );\n    }\n    else\n    {\n        XSVFDBG_PRINTF( 0, \"SUCCESS - Completed XSVF execution.\\n\" );\n    }\n\n    xsvfCleanup( &xsvfInfo );\n\n    return( XSVF_ERRORCODE(xsvfInfo.iErrorCode) );\n}\n\n\n/*============================================================================\n* main\n============================================================================*/\n\n/*****************************************************************************\n* Function:     main\n* Description:  main function.\n*               Specified here for creating stand-alone debug executable.\n*               Embedded users should call xsvfExecute() directly.\n* Parameters:   iArgc    - number of command-line arguments.\n*               ppzArgv  - array of ptrs to strings (command-line arguments).\n* Returns:      int      - Legacy return value:  1 = success; 0 = error.\n*****************************************************************************/\n#ifdef XSVF_MAIN\nint main( int iArgc, char** ppzArgv )\n{\n    int     iErrorCode;\n    char*   pzXsvfFileName;\n    int     i;\n    clock_t startClock;\n    clock_t endClock;\n\n    iErrorCode          = XSVF_ERRORCODE( XSVF_ERROR_NONE );\n    pzXsvfFileName      = 0;\n\n    printf( \"XSVF Player v%s, Xilinx, Inc.\\n\", XSVF_VERSION );\n\n    for ( i = 1; i < iArgc ; ++i )\n    {\n        if ( !_stricmp( ppzArgv[ i ], \"-v\" ) )\n        {\n            ++i;\n            if ( i >= iArgc )\n            {\n                printf( \"ERROR:  missing <level> parameter for -v option.\\n\" );\n            }\n            else\n            {\n                xsvf_iDebugLevel    = atoi( ppzArgv[ i ] );\n                printf( \"Verbose level = %d\\n\", xsvf_iDebugLevel );\n            }\n        }\n        else\n        {\n            pzXsvfFileName  = ppzArgv[ i ];\n            printf( \"XSVF file = %s\\n\", pzXsvfFileName );\n        }\n    }\n\n    if ( !pzXsvfFileName )\n    {\n        printf( \"USAGE:  playxsvf [-v level] filename.xsvf\\n\" );\n        printf( \"where:  -v level      = verbose, level = 0-4 (default=0)\\n\" );\n        printf( \"        filename.xsvf = the XSVF file to execute.\\n\" );\n    }\n    else\n    {\n        /* read from the XSVF file instead of a real prom */\n        in = fopen( pzXsvfFileName, \"rb\" );\n        if ( !in )\n        {\n            printf( \"ERROR:  Cannot open file %s\\n\", pzXsvfFileName );\n            iErrorCode  = XSVF_ERRORCODE( XSVF_ERROR_UNKNOWN );\n        }\n        else\n        {\n            /* Initialize the I/O.  SetPort initializes I/O on first call */\n            setPort( TMS, 1 );\n\n            /* Execute the XSVF in the file */\n            startClock  = clock();\n            iErrorCode  = xsvfExecute();\n            endClock    = clock();\n            fclose( in );\n            printf( \"Execution Time = %.3f seconds\\n\",\n                    (((double)(endClock - startClock))/CLOCKS_PER_SEC) );\n        }\n    }\n\n    return( iErrorCode );\n}\n#endif  /* XSVF_MAIN */\n\n"
  },
  {
    "path": "firmware/common/xapp058/micro.h",
    "content": "/*****************************************************************************\n* File:         micro.h\n* Description:  This header file contains the function prototype to the\n*               primary interface function for the XSVF player.\n* Usage:        FIRST - PORTS.C\n*               Customize the ports.c function implementations to establish\n*               the correct protocol for communicating with your JTAG ports\n*               (setPort() and readTDOBit()) and tune the waitTime() delay\n*               function.  Also, establish access to the XSVF data source\n*               in the readByte() function.\n*               FINALLY - Call xsvfExecute().\n*****************************************************************************/\n#ifndef XSVF_MICRO_H\n#define XSVF_MICRO_H\n\n#include \"cpld_jtag.h\"\n\n/* Legacy error codes for xsvfExecute from original XSVF player v2.0 */\n#define XSVF_LEGACY_SUCCESS 1\n#define XSVF_LEGACY_ERROR   0\n\n/* 4.04 [NEW] Error codes for xsvfExecute. */\n/* Must #define XSVF_SUPPORT_ERRORCODES in micro.c to get these codes */\n#define XSVF_ERROR_NONE         0\n#define XSVF_ERROR_UNKNOWN      1\n#define XSVF_ERROR_TDOMISMATCH  2\n#define XSVF_ERROR_MAXRETRIES   3   /* TDO mismatch after max retries */\n#define XSVF_ERROR_ILLEGALCMD   4\n#define XSVF_ERROR_ILLEGALSTATE 5\n#define XSVF_ERROR_DATAOVERFLOW 6   /* Data > lenVal MAX_LEN buffer size*/\n/* Insert new errors here */\n#define XSVF_ERROR_LAST         7\n\n/*****************************************************************************\n* Function:     xsvfExecute\n* Description:  Process, interpret, and apply the XSVF commands.\n*               See port.c:readByte for source of XSVF data.\n* Parameters:   none.\n* Returns:      int - For error codes see above.\n*****************************************************************************/\nextern int xsvfExecute(jtag_gpio_t* const gpio);\n\n#endif  /* XSVF_MICRO_H */\n\n"
  },
  {
    "path": "firmware/common/xapp058/ports.c",
    "content": "/*******************************************************/\n/* file: ports.c                                       */\n/* abstract:  This file contains the routines to       */\n/*            output values on the JTAG ports, to read */\n/*            the TDO bit, and to read a byte of data  */\n/*            from the prom                            */\n/* Revisions:                                          */\n/* 12/01/2008:  Same code as before (original v5.01).  */\n/*              Updated comments to clarify instructions.*/\n/*              Add print in setPort for xapp058_example.exe.*/\n/*******************************************************/\n#include \"ports.h\"\n\n#include \"hackrf_core.h\"\n#include \"cpld_jtag.h\"\n\n#include \"gpio.h\"\n\nvoid delay_jtag(uint32_t duration)\n{\n\t#define DIVISOR\t(1024)\n\t#define MIN_NOP (8)\n\n\tuint32_t i;\n\tuint32_t delay_nop;\n\n\t/* @204Mhz duration of about 400ns for delay_nop=20 */\n\tif(duration < DIVISOR)\n\t{\n\t\tdelay_nop = MIN_NOP;\n\t}else\n\t{\n\t\tdelay_nop = (duration / DIVISOR) + MIN_NOP;\n\t}\n\n\tfor (i = 0; i < delay_nop; i++)\n\t\t__asm__(\"nop\");\n}\n\n/* setPort:  Implement to set the named JTAG signal (p) to the new value (v).*/\n/* if in debugging mode, then just set the variables */\nvoid setPort(jtag_gpio_t* const gpio, short p, short val)\n{\n\tif (p==TMS) {\n\t\tif (val)\n\t\t\tgpio_set(gpio->gpio_tms);\n\t\telse\n\t\t\tgpio_clear(gpio->gpio_tms);\n\t} if (p==TDI) {\n\t\tif (val)\n\t\t\tgpio_set(gpio->gpio_tdi);\n\t\telse\n\t\t\tgpio_clear(gpio->gpio_tdi);\n\t} if (p==TCK) {\n\t\tif (val)\n\t\t\tgpio_set(gpio->gpio_tck);\n\t\telse\n\t\t\tgpio_clear(gpio->gpio_tck);\n\t}\n\n\t/* conservative delay */\n\tdelay_jtag(20000);\n}\n\n\n/* toggle tck LH.  No need to modify this code.  It is output via setPort. */\nvoid pulseClock(jtag_gpio_t* const gpio)\n{\n    setPort(gpio, TCK,0);  /* set the TCK port to low  */\n\tdelay_jtag(200);\n    setPort(gpio, TCK,1);  /* set the TCK port to high */\n\tdelay_jtag(200);\n}\n\n\n/* readByte:  Implement to source the next byte from your XSVF file location */\n/* read in a byte of data from the prom */\nvoid readByte(unsigned char *data)\n{\n\t*data = cpld_jtag_get_next_byte();\n}\n\n/* readTDOBit:  Implement to return the current value of the JTAG TDO signal.*/\n/* read the TDO bit from port */\nunsigned char readTDOBit(jtag_gpio_t* const gpio)\n{\n\tdelay_jtag(2000);\n\treturn gpio_read(gpio->gpio_tdo);;\n}\n\n/* waitTime:  Implement as follows: */\n/* REQUIRED:  This function must consume/wait at least the specified number  */\n/*            of microsec, interpreting microsec as a number of microseconds.*/\n/* REQUIRED FOR SPARTAN/VIRTEX FPGAs and indirect flash programming:         */\n/*            This function must pulse TCK for at least microsec times,      */\n/*            interpreting microsec as an integer value.                     */\n/* RECOMMENDED IMPLEMENTATION:  Pulse TCK at least microsec times AND        */\n/*                              continue pulsing TCK until the microsec wait */\n/*                              requirement is also satisfied.               */\nvoid waitTime(jtag_gpio_t* const gpio, long microsec)\n{\n    static long tckCyclesPerMicrosec    = 1; /* must be at least 1 */\n    long        tckCycles   = microsec * tckCyclesPerMicrosec;\n    long        i;\n\n    /* This implementation is highly recommended!!! */\n    /* This implementation requires you to tune the tckCyclesPerMicrosec \n       variable (above) to match the performance of your embedded system\n       in order to satisfy the microsec wait time requirement. */\n    for ( i = 0; i < tckCycles; ++i )\n    {\n        pulseClock(gpio);\n    }\n}\n"
  },
  {
    "path": "firmware/common/xapp058/ports.h",
    "content": "/*******************************************************/\n/* file: ports.h                                       */\n/* abstract:  This file contains extern declarations   */\n/*            for providing stimulus to the JTAG ports.*/\n/*******************************************************/\n\n#ifndef ports_dot_h\n#define ports_dot_h\n\n#include \"cpld_jtag.h\"\n\n/* these constants are used to send the appropriate ports to setPort */\n/* they should be enumerated types, but some of the microcontroller  */\n/* compilers don't like enumerated types */\n#define TCK (short) 0\n#define TMS (short) 1\n#define TDI (short) 2\n\n/* set the port \"p\" (TCK, TMS, or TDI) to val (0 or 1) */\nextern void setPort(jtag_gpio_t* const gpio, short p, short val);\n\n/* read the TDO bit and store it in val */\nextern unsigned char readTDOBit(jtag_gpio_t* const gpio);\n\n/* make clock go down->up->down*/\nextern void pulseClock(jtag_gpio_t* const gpio);\n\n/* read the next byte of data from the xsvf file */\nextern void readByte(unsigned char *data);\n\nextern void waitTime(jtag_gpio_t* const gpio, long microsec);\n\n#endif\n"
  },
  {
    "path": "firmware/cpld/README",
    "content": "The primary CPLD image is: sgpio_if/default.xsvf\n\nThis is a binary file built from HDL source in sgpio_if.  You do not need\nXilinx tools unless you want to make your own modifications.\n\nCPLD images are automatically included in HackRF firmware.  You do not normally\nneed to update the bitstream stored in the CPLD's flash memory as it is\nsuperseded by the image loaded into SRAM by the firmware.\n\nIf you want to update the bitstream in CPLD flash for some reason, first update\nthe firmware, libhackrf, and hackrf-tools.\nThen:\n\n$ hackrf_cpldjtag -x sgpio_if/default.xsvf\n\nAfter a few seconds, three LEDs should start blinking.  This indicates that the\nCPLD has been programmed successfully.  Reset the HackRF device by pressing the\nRESET button or by unplugging it and plugging it back in.\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/Makefile",
    "content": "# xst -intstyle ise -ifn top.xst -ofn top.syr\n# ngdbuild -intstyle ise -dd _ngo -uc top.ucf -p xc2c64a-VQ100-7 top.ngc top.ngd\n# cpldfit -intstyle ise -p xc2c64a-7-VQ100 -ofmt vhdl -optimize density -loc on -slew slow -init low -inputs 32 -pterms 28 -unused pullup -terminate float -iostd LVCMOS33 top.ngd\n# tsim -intstyle ise top top.nga\n# taengine -intstyle ise -f top -l top.tim -e {taengine.err}\n# hprep6 -s IEEE1149 -i top\n# vhdtdtfi -prj sgpio_debug -o top.vhi -module top -template /opt/Xilinx/14.7/ISE_DS/ISE/data/vhdlinst.tft -deleteonerror -lib work top.vhd\n\nDESIGN=top\n\nDEVICE=xc2c64a\nDEVICE_SPEED=7\nDEVICE_PACKAGE=VQ100\n\nOUTFILES_XST=$(DESIGN).ngc $(DESIGN).syr $(DESIGN).ngr $(DESIGN)_xst.xrpt $(DESIGN).lso _xmsgs/xst.xmsgs\nOUTFILES_NGDBUILD=$(DESIGN).ngd $(DESIGN).bld $(DESIGN)_ngdbuild.xrpt _xmsgs/ngdbuild.xmsgs _ngo/netlist.lst xlnx_auto_0_xdb/cst.xbcd\nOUTFILES_CPLDFIT=$(DESIGN).vm6 $(DESIGN).tspec t6.phd t6.dat t55.phd t55.dat t1.phd t1.dat $(DESIGN).log $(DESIGN).chk $(DESIGN).rpt $(DESIGN).xml $(DESIGN)_build.xml $(DESIGN).pad $(DESIGN)_pad.csv $(DESIGN).pnx $(DESIGN).mfd $(DESIGN).cxt $(DESIGN).gyd _xmsgs/cpldfit.xmsgs\nOUTFILES_HPREP6=$(DESIGN).jed tmperr.err _xmsgs/hprep6.xmsgs\nOUTFILES_IMPACT_SVF=default.svf _impactbatch.log\nOUTFILES_IMPACT_XSVF=default.xsvf _impactbatch.log\n\nall: default.svf default.xsvf\n\n$(DESIGN).ngc: $(DESIGN).xst $(DESIGN).prj\n\tmkdir -p xst/projnav.tmp\n\txst -intstyle ise -ifn $(DESIGN).xst -ofn $(DESIGN).syr\n\n$(DESIGN).ngd: $(DESIGN).ngc $(DESIGN).ucf\n\tngdbuild -intstyle ise -dd _ngo -uc $(DESIGN).ucf -p $(DEVICE)-$(DEVICE_PACKAGE)-$(DEVICE_SPEED) $(DESIGN).ngc $(DESIGN).ngd\n\n$(DESIGN).vm6: $(DESIGN).ngd\n\tcpldfit -intstyle ise -p $(DEVICE)-$(DEVICE_SPEED)-$(DEVICE_PACKAGE) -ofmt vhdl -optimize speed -loc on -slew slow -init low -inputs 32 -pterms 36 -unused pullup -terminate float -iostd LVCMOS33 $(DESIGN).ngd\n\n$(DESIGN).jed: $(DESIGN).vm6\n\thprep6 -s IEEE1149 -i $(DESIGN).vm6\n\ndefault.svf: $(DESIGN).jed batch_svf\n\timpact -batch batch_svf\n\ndefault.xsvf: $(DESIGN).jed batch_xsvf\n\timpact -batch batch_xsvf\n\n.PHONY: clean\n\nclean:\n\trm -f $(OUTFILES_XST) $(OUTFILES_NGDBUILD) $(OUTFILES_CPLDFIT) $(OUTFILES_HPREP6) $(OUTFILES_IMPACT_SVF) $(OUTFILES_IMPACT_XSVF)\n\trm -rf xlnx_auto_0_xdb/ _ngo/ _xmsgs/ xst/\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/README.md",
    "content": "CPLD interface between LPC43xx microcontroller SGPIO peripheral and MAX5864\nRF codec.\n\nCPLD-based triggered capture\n============================\n\nTo build this VHDL project and produce an SVF file for flashing the CPLD:\n\n* Xilinx WebPACK 13.4 for Windows or Linux.\n\nGenerate an XSVF\n================\n\nAfter generating a programming file:\n\n* In the ISE Project Navigator, \"Processes: top - Behavioral\" pane, double-click \"Configure Target Device\".\n* Click \"OK\" to open iMPACT.\n* Ctrl-N to create a \"New Project\".\n* \"Yes\" to automatically create and save a project file.\n* Select \"Prepare a Boundary-Scan File\", choose \"XSVF\".\n* Select file name \"default.xsvf\".\n* Click \"OK\" to start adding devices.\n* Assign new configuration file: \"top.jed\".\n* Right-click the \"xc2c64a top.jed\" icon and select \"Erase\". Accept defaults.\n* Right-click the \"xc2c64a top.jed\" icon and select \"Program\".\n* Right-click the \"xc2c64a top.jed\" icon and select \"Verify\".\n* Choose menu \"Output\" -> \"XSVF File\" -> \"Stop Writing to XSVF File\".\n* Close iMPACT.\n\nTo Program\n==========\n\n$ hackrf_cpldjtag -x default.xsvf\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/batch_svf",
    "content": "setMode -bscan\nsetCable -port svf -file default.svf\naddDevice -p 1 -file top.jed\nErase -p 1 \nProgram -p 1 -e -v \nVerify -p 1 \nquit\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/batch_xsvf",
    "content": "setMode -bscan\nsetCable -port xsvf -file default.xsvf\naddDevice -p 1 -file top.jed\nErase -p 1 \nProgram -p 1 -e -v \nVerify -p 1 \nquit\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/sgpio_debug.xise",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>\n<project xmlns=\"http://www.xilinx.com/XMLSchema\" xmlns:xil_pn=\"http://www.xilinx.com/XMLSchema\">\n\n  <header>\n    <!-- ISE source project file created by Project Navigator.             -->\n    <!--                                                                   -->\n    <!-- This file contains project source information including a list of -->\n    <!-- project source files, project and process properties.  This file, -->\n    <!-- along with the project source files, is sufficient to open and    -->\n    <!-- implement in ISE Project Navigator.                               -->\n    <!--                                                                   -->\n    <!-- Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved. -->\n  </header>\n\n  <version xil_pn:ise_version=\"14.7\" xil_pn:schema_version=\"2\"/>\n\n  <files>\n    <file xil_pn:name=\"top.vhd\" xil_pn:type=\"FILE_VHDL\">\n      <association xil_pn:name=\"BehavioralSimulation\" xil_pn:seqID=\"1\"/>\n      <association xil_pn:name=\"Implementation\" xil_pn:seqID=\"1\"/>\n    </file>\n    <file xil_pn:name=\"top_tb.vhd\" xil_pn:type=\"FILE_VHDL\">\n      <association xil_pn:name=\"BehavioralSimulation\" xil_pn:seqID=\"2\"/>\n      <association xil_pn:name=\"PostRouteSimulation\" xil_pn:seqID=\"2\"/>\n    </file>\n    <file xil_pn:name=\"top.ucf\" xil_pn:type=\"FILE_UCF\">\n      <association xil_pn:name=\"Implementation\" xil_pn:seqID=\"0\"/>\n    </file>\n  </files>\n\n  <properties>\n    <property xil_pn:name=\"Add I/O Buffers\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Allow Unmatched LOC Constraints\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Allow Unmatched Timing Group Constraints\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Analysis Effort Level\" xil_pn:value=\"Standard\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Auto Implementation Compile Order\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Auto Implementation Top\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Automatically Insert glbl Module in the Netlist\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bring Out Global Set/Reset Net as a Port\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bring Out Global Tristate Net as a Port\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bus Delimiter\" xil_pn:value=\"&lt;>\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Case\" xil_pn:value=\"Maintain\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Case Implementation Style\" xil_pn:value=\"None\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Clock Enable\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Collapsing Input Limit (4-40)\" xil_pn:value=\"32\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Collapsing Pterm Limit (3-56)\" xil_pn:value=\"36\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile CPLD Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile SIMPRIM (Timing) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile UNISIM (Functional) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile for HDL Debugging\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile uni9000 (Functional) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Create IEEE 1532 Configuration File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Custom Waveform Configuration File Behav\" xil_pn:value=\"Default.wcfg\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Default Powerup Value of Registers\" xil_pn:value=\"Low\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Delay Values To Be Read from SDF\" xil_pn:value=\"Setup Time\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Device\" xil_pn:value=\"xc2c64a\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Device Family\" xil_pn:value=\"CoolRunner2 CPLDs\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Device Speed Grade/Select ABS Minimum\" xil_pn:value=\"-7\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Do Not Escape Signal and Instance Names in Netlist\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Enable Hardware Co-Simulation\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Enable Message Filtering\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Equivalent Register Removal XST\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Evaluation Development Board\" xil_pn:value=\"None Specified\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Exhaustive Fit Mode\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"FSM Encoding Algorithm\" xil_pn:value=\"Auto\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Filter Files From Compile Order\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Function Block Input Limit (4-40)\" xil_pn:value=\"38\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language ArchWiz\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language Coregen\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language Schematic\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Architecture Only (No Entity Declaration)\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Multiple Hierarchical Netlist Files\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Post-Fit Power Data\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Post-Fit Simulation Model\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate RTL Schematic\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate SAIF File for Power Optimization/Estimation Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Testbench File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generics, Parameters\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Global Set/Reset Port Name\" xil_pn:value=\"GSR_PORT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Global Tristate Port Name\" xil_pn:value=\"GTS_PORT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"HDL Equations Style\" xil_pn:value=\"Source\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Hierarchy Separator\" xil_pn:value=\"/\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"I/O Voltage Standard\" xil_pn:value=\"LVCMOS33\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"ISim UUT Instance Name\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Implementation Template\" xil_pn:value=\"Optimize Speed\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top\" xil_pn:value=\"Architecture|top|Behavioral\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top File\" xil_pn:value=\"top.vhd\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top Instance Path\" xil_pn:value=\"/top\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Include 'uselib Directive in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include SIMPRIM Models in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include UNISIM Models in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include sdf_annotate task in Verilog File\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Incremental Compilation\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Input and tristate I/O Termination Mode\" xil_pn:value=\"Float\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Insert Buffers to Prevent Pulse Swallowing\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Instantiation Template Target Language Xps\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Keep Hierarchy\" xil_pn:value=\"No\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Keep Hierarchy CPLD\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Language\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Applied Goal\" xil_pn:value=\"Balanced\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Applied Strategy\" xil_pn:value=\"Xilinx Default (unlocked)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Unlock Status\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Launch SDK after Export\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Library for Verilog Sources\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Load glbl\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Logic Optimization\" xil_pn:value=\"Speed\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Macro Preserve\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Manual Implementation Compile Order\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Max Fanout\" xil_pn:value=\"100000\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Maximum Number of Lines in Report\" xil_pn:value=\"1000\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Maximum Signal Name Length\" xil_pn:value=\"20\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Mux Extraction\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Netlist Hierarchy\" xil_pn:value=\"As Optimized\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Number of Clock Buffers\" xil_pn:value=\"4\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Optimization Effort\" xil_pn:value=\"Normal\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Optimization Goal\" xil_pn:value=\"Speed\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other CPLD Fitter Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Fit\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Map\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Par\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Translate\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compxlib Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other NETGEN Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Ngdbuild Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Programming Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Simulator Commands Behavioral\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Simulator Commands Fit\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Timing Report Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other XPWR Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other XST Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output Extended Identifiers\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output File Name\" xil_pn:value=\"top\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output Slew Rate\" xil_pn:value=\"Slow\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Overwrite Compiled Libraries\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Package\" xil_pn:value=\"VQ100\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Port to be used\" xil_pn:value=\"Auto - default\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Map Simulation Model Name\" xil_pn:value=\"top_map.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Place &amp; Route Simulation Model Name\" xil_pn:value=\"top_timesim.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Synthesis Simulation Model Name\" xil_pn:value=\"top_synthesis.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Translate Simulation Model Name\" xil_pn:value=\"top_translate.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Preferred Language\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Preserve Unused Inputs\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Produce Verbose Report\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Project Description\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Property Specification in Project File\" xil_pn:value=\"Store all values\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Regenerate Core\" xil_pn:value=\"Under Current Project Setting\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Design Instance in Testbench File to\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Architecture To\" xil_pn:value=\"Structure\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Entity to\" xil_pn:value=\"top\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Module To\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Reset On Configuration Pulse Width\" xil_pn:value=\"100\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Resource Sharing\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Retain Hierarchy\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Map\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Par\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Translate\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Safe Implementation\" xil_pn:value=\"No\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Module Instance Name\" xil_pn:value=\"/top_tb\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Behavioral\" xil_pn:value=\"work.top_tb\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Map\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Route\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Translate\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Source Node\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Show All Models\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Model Target\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time ISim\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Map\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Par\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Translate\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulator\" xil_pn:value=\"ISim (VHDL/Verilog)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify 'define Macro Name and Value\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify Top Level Instance Names Behavioral\" xil_pn:value=\"work.top_tb\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify Top Level Instance Names Fit\" xil_pn:value=\"Default\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Speed Grade\" xil_pn:value=\"-7\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Synthesis Tool\" xil_pn:value=\"XST (VHDL/Verilog)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Target Simulator\" xil_pn:value=\"Please Specify\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Target UCF File Name\" xil_pn:value=\"top.ucf\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Timing Report Format\" xil_pn:value=\"Summary\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Top-Level Source Type\" xil_pn:value=\"HDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Tristate On Configuration Pulse Width\" xil_pn:value=\"0\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Unused I/O Pad Termination Mode\" xil_pn:value=\"Pullup\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Use 64-bit PlanAhead on 64-bit Systems\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Project File Behavioral\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Project File Fit\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Behavioral\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Map\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Translate\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Behav\" xil_pn:value=\"true\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Fit\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Map\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Translate\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Data Gate\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Direct Input for Input Registers\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Clocks\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Output Enables\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Set/Reset\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Location Constraints\" xil_pn:value=\"Always\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Multi-level Logic Optimization\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Smart Guide\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Synthesis Constraints File\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Timing Constraints\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"User Browsed Strategy Files\" xil_pn:value=\"E:/Xilinx/14.1/ISE_DS/ISE/data/default.xds\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"VHDL Source Analysis Standard\" xil_pn:value=\"VHDL-93\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Value Range Check\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Verilog 2001 Xst\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Verilog Macros\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"WYSIWYG\" xil_pn:value=\"None\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Working Directory\" xil_pn:value=\".\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"XOR Preserve\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <!--                                                                                  -->\n    <!-- The following properties are for internal use only. These should not be modified.-->\n    <!--                                                                                  -->\n    <property xil_pn:name=\"PROP_BehavioralSimTop\" xil_pn:value=\"Architecture|top_tb|behavior\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_DesignName\" xil_pn:value=\"sgpio_test\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_DevFamilyPMName\" xil_pn:value=\"xbr\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_FPGAConfiguration\" xil_pn:value=\"FPGAConfiguration\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostFitSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostMapSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostParSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostSynthSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostXlateSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PreSynthesis\" xil_pn:value=\"PreSynthesis\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_intProjectCreationTimestamp\" xil_pn:value=\"2012-04-29T12:49:49\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWbtProjectID\" xil_pn:value=\"8998E598855F452AB5BAE34A005D4FD5\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWorkingDirLocWRTProjDir\" xil_pn:value=\"Same\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWorkingDirUsed\" xil_pn:value=\"No\" xil_pn:valueState=\"non-default\"/>\n  </properties>\n\n  <bindings/>\n\n  <libraries/>\n\n  <autoManagedFiles>\n    <!-- The following files are identified by `include statements in verilog -->\n    <!-- source files and are automatically managed by Project Navigator.     -->\n    <!--                                                                      -->\n    <!-- Do not hand-edit this section, as it will be overwritten when the    -->\n    <!-- project is analyzed based on files automatically identified as       -->\n    <!-- include files.                                                       -->\n  </autoManagedFiles>\n\n</project>\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/top.jed",
    "content": "Programmer Jedec Bit Map\nDate Extracted: Mon Jan 20 17:17:07 2020\n\n\u0002QF25812*\nQP100*\nQV0*\nF0*\nX0*\nJ0 0*\nN VERSION P.20131013*\nN DEVICE XC2C64A-7-VQ100*\n\nNote Block 0 *\nNote Block 0 ZIA *\nL000000 1110110011111111*\nL000016 1110101011111111*\nL000032 1110101011111111*\nL000048 1110101011111111*\nL000064 1110110011111111*\nL000080 1110101011111111*\nL000096 1110101011111111*\nL000112 1110011011111111*\nL000128 1110101011111111*\nL000144 1110101011111111*\nL000160 1110011011111111*\nL000176 1111111111111111*\nL000192 1110110011111111*\nL000208 1110101011111111*\nL000224 1110110011111111*\nL000240 1111111011110011*\nL000256 1110101011111111*\nL000272 1111111111111111*\nL000288 1111111111111111*\nL000304 1110110011111111*\nL000320 1110110011111111*\nL000336 1111111011010111*\nL000352 1111111011100111*\nL000368 1111111111111111*\nL000384 1111111011100111*\nL000400 1111111111111111*\nL000416 1110110011111111*\nL000432 1110110011111111*\nL000448 1111111111111111*\nL000464 1111111111111111*\nL000480 1111111111111111*\nL000496 1111111111111111*\nL000512 1111111011010111*\nL000528 1111111111111111*\nL000544 1111111111111111*\nL000560 1111111011010111*\nL000576 1111111111111111*\nL000592 1111111111111111*\nL000608 1111111111111111*\nL000624 1111111111111111*\n\nNote Block 0 PLA AND array *\nL000640 11111111111111111111111110111111111111111111111111111111111111111111111011111111*\nL000720 11111110101111111111111111111111111111111111111111111111111111111111110111111111*\nL000800 10111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL000880 10111111111111111111111111110111111111111111111111111111111111111111110111111111*\nL000960 01111111111111111111111111111011111111111111111111111111111111111111110111111111*\nL001040 11111111111111110111111111111111111111111111111111111111111111111111111011111111*\nL001120 01111111111111111111111111110111111111111111111111111111111111111111110111111111*\nL001200 11111111111101111111111111111111111111111111111111111111111111111111111011111111*\nL001280 01111111111111111111111111110111111111011111111111111111111111111111110111111111*\nL001360 11111111111111111111111111011111111111111111111111111111111111111111111011111111*\nL001440 01101111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001520 11111111111111110111111111111011111111111111111111111111111111111111111111111111*\nL001600 11111111111111111011111111110111111111111111111111111111111111111111111111111111*\nL001680 11111111111111111111111111111111111111111101111111111111111111111111111111111111*\nL001760 11111111111101111111111111111111111111101111111111111111111111111111111111111111*\nL001840 11111111111110111111111111111111111111011111111111111111111111111111111111111111*\nL001920 11111111111111111111111111111111111111111111111111111111111111110111111111111111*\nL002000 11111111111111111111111111011111111111111011111111111111111111111111111111111111*\nL002080 11111111111111111111111111101111111111110111111111111111111111111111111111111111*\nL002160 11111111111111111111111111111111111111111111111101111111111111111111111111111111*\nL002240 11111111111111101101111111111111111111111111111111111111111111111111111111111111*\nL002320 01111111111111111111111111110111111111010111111111111111111111111111110111111111*\nL002400 11111111111111111111111111111111111111111111011111111111111111111111111111111111*\nL002480 11111111111111111101111111111111111111111111111111111111111111111111111011111111*\nL002560 01111111111111011111111111110111111111010111111111111111111111111111110111111111*\nL002640 11111111111111111111111111111101111111111111111111111111111111111111111111111111*\nL002720 11110111111111111111111111111111111111111111111111111111111111111111111011111111*\nL002800 01111111111111011111011111110111111111010111111111111111111111111111110111111111*\nL002880 11111111111111111111111111111111111111111111111111110111111111111111111011111111*\nL002960 01111111110111011111011111110111111111010111111111111111111111111111110111111111*\nL003040 11111111111111111111111111111111111111111111111111111101111111111111111011111111*\nL003120 11111111111111111111111111111111011111111111111111111111111111111111110111111111*\nL003200 10011111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003280 11111111111111011110111111111111111111111111111111111111111111111111111111111111*\nL003360 11111111110111111111111111111111111111111111111111111111111111111111110111111111*\nL003440 11110111111111111111101111111111111111111111111111111111111111111111111111111111*\nL003520 11111011111111111111011111111111111111111111111111111111111111111111111111111111*\nL003600 11111111111111111111011111111111111111111111111111111111111111111111110111111111*\nL003680 11111111111011111111111111111111111111111111111111110111111111111111111111111111*\nL003760 11111111110111111111111111111111111111111111111111111011111111111111111111111111*\nL003840 11111111111111011111111111111111111111111111111111111111111111111111110111111111*\nL003920 11111111111111111111111111111111101111111111111111111101111111111111111111111111*\nL004000 11111111111111111111111111111111011111111111111111111110111111111111111111111111*\nL004080 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004160 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004240 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004320 11111111111111111111111111111111111111110111111111111111111111111111110111111111*\nL004400 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004480 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004560 11111111111111111111111111111111111111011111111111111111111111111111110111111111*\nL004640 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL005040 11111111111111111111111111111111111111111111111111111111111111111111110111111111*\n\nNote Block 0 PLA OR array *\nL005120 0111111111111111*\nL005136 0111111111111111*\nL005152 1111111111111110*\nL005168 1111111111111101*\nL005184 1111111111111101*\nL005200 1111111111111101*\nL005216 1111111111111011*\nL005232 1111111111111011*\nL005248 1111111111110111*\nL005264 1111111111110111*\nL005280 1111111111101111*\nL005296 1111111111101111*\nL005312 1111111111101111*\nL005328 1111111111111111*\nL005344 1111111111101111*\nL005360 1111111111101111*\nL005376 1111111111111111*\nL005392 1111111111101111*\nL005408 1111111111101111*\nL005424 1111111111111111*\nL005440 1111111111101111*\nL005456 1111111111011111*\nL005472 1111111111111111*\nL005488 1111111111011111*\nL005504 1111111110111111*\nL005520 1111111111111111*\nL005536 1111111110111111*\nL005552 1111111101111111*\nL005568 1111111101111111*\nL005584 1111111011111111*\nL005600 1111111011111111*\nL005616 1111111111111111*\nL005632 1111110111111111*\nL005648 1111110111111111*\nL005664 1111111111111111*\nL005680 1111110111111111*\nL005696 1111110111111111*\nL005712 1111111111111111*\nL005728 1111110111111111*\nL005744 1111110111111111*\nL005760 1111111111111111*\nL005776 1111110111111111*\nL005792 1111110111111111*\nL005808 1111111111111111*\nL005824 1111111111111111*\nL005840 1111111111111111*\nL005856 1111111111111111*\nL005872 1111111111111111*\nL005888 1111111111111111*\nL005904 1111111111111111*\nL005920 1111111111111111*\nL005936 1111111111111111*\nL005952 1111111111111111*\nL005968 1111111111111111*\nL005984 1111111111111111*\nL006000 1111111111111111*\n\nNote Block 0 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL006016 010101111001110101100000011*\nL006043 010101111001110111011111101*\nL006070 010101111001110111011111101*\nL006097 010101111001110111011111101*\nL006124 010101111001110111011111101*\nL006151 010101111001110111011111101*\nL006178 000001111001100110011111101*\nL006205 010101111001110111011111101*\nL006232 010101111001110111011111101*\nL006259 010101111001110111011111101*\nL006286 010101111001110111011111101*\nL006313 000001111001100110011111101*\nL006340 010101111001110111011111101*\nL006367 010101111001110111011111101*\nL006394 010101111001110110011111101*\nL006421 010101111111110110011111101*\n\nNote Block 1 *\nNote Block 1 ZIA *\nL006448 1110101011111111*\nL006464 1111111011010111*\nL006480 1111111011010111*\nL006496 1111111111111111*\nL006512 1111111011010111*\nL006528 1110101011111111*\nL006544 1110110011111111*\nL006560 1110011011111111*\nL006576 1111111011010111*\nL006592 1111111011100111*\nL006608 1110011011111111*\nL006624 1111111111111111*\nL006640 1111111111111111*\nL006656 1111111111111111*\nL006672 1110110011111111*\nL006688 1111111111111111*\nL006704 1110101011111111*\nL006720 1111111111111111*\nL006736 1110110011111111*\nL006752 1110110011111111*\nL006768 1110110011111111*\nL006784 1111111111111111*\nL006800 1111111111111111*\nL006816 1111111111111111*\nL006832 1111111111111111*\nL006848 1111111111111111*\nL006864 1111111011010111*\nL006880 1111111111111111*\nL006896 1111111111111111*\nL006912 1111111111111111*\nL006928 1111111111111111*\nL006944 1111111111111111*\nL006960 1111111111111111*\nL006976 1111111111111111*\nL006992 1111111111111111*\nL007008 1111111111111111*\nL007024 1111111111111111*\nL007040 1111111111111111*\nL007056 1111111111111111*\nL007072 1111111111111111*\n\nNote Block 1 PLA AND array *\nL007088 01111111111111111111111111111111111101111111111111110111111111111111111111111111*\nL007168 10111111111111111111111111111111111110111111111111110111111111111111111111111111*\nL007248 01111111111111111111111111110111111111111111111111110111111111111111111111111111*\nL007328 10111111111111111111111111111011111111111111111111110111111111111111111111111111*\nL007408 01111111111111111111111111111111111111011111111111110111111111111111111111111111*\nL007488 10111111111111111111111111111111111111101111111111110111111111111111111111111111*\nL007568 01111111111111111111111111111111111111110111111111110111111111111111111111111111*\nL007648 10111111111111111111111111111111111111111011111111110111111111111111111111111111*\nL007728 01111111111111011111111111111111111111111111111111110111111111111111111111111111*\nL007808 10111111111111101111111111111111111111111111111111110111111111111111111111111111*\nL007888 11111111111101110111111111111111111111111111111111111111111111111111111111111111*\nL007968 01111111111111111111011111111111111111111111111111110111111111111111111111111111*\nL008048 10111111111111111111101111111111111111111111111111110111111111111111111111111111*\nL008128 11111111111111111101111111111111111111111111111111111111111111111111111111111111*\nL008208 01111111110111111111111111111111111111111111111111110111111111111111111111111111*\nL008288 10111111111011111111111111111111111111111111111111110111111111111111111111111111*\nL008368 11011111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008448 01111111111111111111111111111111011111111111111111110111111111111111111111111111*\nL008528 10111111111111111111111111111111101111111111111111110111111111111111111111111111*\nL008608 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008768 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008848 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009008 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009088 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009328 11110111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009568 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009648 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009728 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009808 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009888 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009968 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010048 11111111011111111111111111111111111111111111111111111111111111111111111111111111*\nL010128 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010208 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010288 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010368 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010448 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010528 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010608 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010768 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010848 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011008 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011088 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011248 10111111111111111111111111111111111111111111111111110111111111111111111111111111*\nL011328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011488 10111111111111111111111111111111111111111111111111110111111111111111111111111111*\n\nNote Block 1 PLA OR array *\nL011568 1111111111111011*\nL011584 1111111111111011*\nL011600 1111111111110111*\nL011616 1111111111110111*\nL011632 1111111111101111*\nL011648 1111111111101111*\nL011664 1111111111011111*\nL011680 1111111111011111*\nL011696 1111111101111111*\nL011712 1111111101111111*\nL011728 1111111111111111*\nL011744 1111101111111111*\nL011760 1111101111111111*\nL011776 1111111111111111*\nL011792 1111011111111111*\nL011808 1111011111111111*\nL011824 1111111111111111*\nL011840 1110111111111111*\nL011856 1110111111111111*\nL011872 1111111111111111*\nL011888 1111111111111111*\nL011904 1111111111111111*\nL011920 1111111111111111*\nL011936 1111111111111111*\nL011952 1111111111111111*\nL011968 1111111111111111*\nL011984 1111111111111111*\nL012000 1111111111111111*\nL012016 1111111111111111*\nL012032 1111111111111111*\nL012048 1111111111111111*\nL012064 1111111111111111*\nL012080 1111111111111111*\nL012096 1111111111111111*\nL012112 1111111111111111*\nL012128 1111111111111111*\nL012144 1111111111111111*\nL012160 1111111111111111*\nL012176 1111111111111111*\nL012192 1111111111111111*\nL012208 1111111111111111*\nL012224 1111111111111111*\nL012240 1111111111111111*\nL012256 1111111111111111*\nL012272 1111111111111111*\nL012288 1111111111111111*\nL012304 1111111111111111*\nL012320 1111111111111111*\nL012336 1111111111111111*\nL012352 1111111111111111*\nL012368 1111111111111111*\nL012384 1111111111111111*\nL012400 1111111111111111*\nL012416 1111111111111111*\nL012432 1111111111111111*\nL012448 1111111111111111*\n\nNote Block 1 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL012464 000001111001100111011111101*\nL012491 010101111001110111011111101*\nL012518 010101111001110111011111101*\nL012545 010101111001111100000000011*\nL012572 010101111001111101100000011*\nL012599 010101111001111101100000011*\nL012626 010101111001110111011111101*\nL012653 000101111000010000011111001*\nL012680 010101111001111101100000011*\nL012707 010101111001110101011111001*\nL012734 010101111001111101100000011*\nL012761 010101111001111101100000011*\nL012788 010101111001111101100000011*\nL012815 010101111001111101100000011*\nL012842 010101111001111100100000011*\nL012869 010101111001111100100000011*\n\nNote Block 2 *\nNote Block 2 ZIA *\nL012896 1100111011111111*\nL012912 1100111011111111*\nL012928 1010111011111111*\nL012944 1111111111111111*\nL012960 1110011011111111*\nL012976 1111111011010111*\nL012992 1010111011111111*\nL013008 0110111011111111*\nL013024 1111111111111111*\nL013040 1100111011111111*\nL013056 1111111111111111*\nL013072 1111111011100111*\nL013088 1111111011100111*\nL013104 1111111111111111*\nL013120 1100111011111111*\nL013136 1100111011111111*\nL013152 1111111111111111*\nL013168 1010111011111111*\nL013184 1111111111111111*\nL013200 1111111111111111*\nL013216 1111111111111111*\nL013232 1111111111111111*\nL013248 1110110011111111*\nL013264 1111111111111111*\nL013280 1111111111111111*\nL013296 1111111111111111*\nL013312 1111111111111111*\nL013328 1111111111111111*\nL013344 1111111111111111*\nL013360 1111111111111111*\nL013376 1111111111111111*\nL013392 1111111111111111*\nL013408 1111111111111111*\nL013424 1111111111111111*\nL013440 1111111111111111*\nL013456 1111111111111111*\nL013472 1111111111111111*\nL013488 1111111111111111*\nL013504 1111111111111111*\nL013520 1111111111111111*\n\nNote Block 2 PLA AND array *\nL013536 11111111110111111111111010111111111111111111011111111111111111111111111111111111*\nL013616 11111111110111011111111011111111111111111111011111111111111111111111111111111111*\nL013696 11111111011011111111111010111111111111111111111111111111111111111111111111111111*\nL013776 11111111011011011111111011111111111111111111111111111111111111111111111111111111*\nL013856 11111111110111111111111111110111111111111111101111111111111111111111111111111111*\nL013936 11111111101011111111111111110111111111111111111111111111111111111111111111111111*\nL014016 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014096 11111111111011111111111111111111111111111111111111111111111111111111111111111111*\nL014176 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014256 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014336 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014416 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014496 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014576 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014656 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014736 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014816 11111111111011111111111111111111111111111111111111111111111111111111111111111111*\nL014896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014976 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015296 11011111111011111111111111111111111111111111111111111111111111111111111111111111*\nL015376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015456 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015696 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015776 01010111111001111101111111111101110111111111111111111111111111111111111111111111*\nL015856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015936 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016016 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016096 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016176 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016256 11011111111011111111111111111101111111111111111111111111111111111111111111111111*\nL016336 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016416 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016496 01011111111011111111111111111101111111111111111111111111111111111111111111111111*\nL016576 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016656 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016736 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016816 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016976 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017296 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017456 01011111111011111101111111111101111111111111111111111111111111111111111111111111*\nL017536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017696 01011111111011111101111111111101110111111111111111111111111111111111111111111111*\nL017776 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017936 01010111111011111101111111111101110111111111111111111111111111111111111111111111*\n\nNote Block 2 PLA OR array *\nL018016 0111111111111111*\nL018032 0111111111111111*\nL018048 0111111111111111*\nL018064 0111111111111111*\nL018080 0111111111111111*\nL018096 0111111111111111*\nL018112 1111111111111111*\nL018128 1111111111111111*\nL018144 1111111111111111*\nL018160 1111111111111111*\nL018176 1111111111111111*\nL018192 1111111111111111*\nL018208 1111111111111111*\nL018224 1111111111111111*\nL018240 1111111111111111*\nL018256 1111111111111111*\nL018272 1111111111111111*\nL018288 1111111111111111*\nL018304 1111111111111111*\nL018320 1111111111111111*\nL018336 1111111111111111*\nL018352 1111111111111111*\nL018368 1111111111111111*\nL018384 1111111111111111*\nL018400 1111111111111111*\nL018416 1111111111111111*\nL018432 1111111111111111*\nL018448 1111111111111111*\nL018464 1111111111111111*\nL018480 1111111111111111*\nL018496 1111111111111111*\nL018512 1111111111111111*\nL018528 1111111111111111*\nL018544 1111111111111111*\nL018560 1111111111111111*\nL018576 1111111111111111*\nL018592 1111111111111111*\nL018608 1111111111111111*\nL018624 1111111111111111*\nL018640 1111111111111111*\nL018656 1111111111111111*\nL018672 1111111111111111*\nL018688 1111111111111111*\nL018704 1111111111111111*\nL018720 1111111111111111*\nL018736 1111111111111111*\nL018752 1111111111111111*\nL018768 1111111111111111*\nL018784 1111111111111111*\nL018800 1111111111111111*\nL018816 1111111111111111*\nL018832 1111111111111111*\nL018848 1111111111111111*\nL018864 1111111111111111*\nL018880 1111111111111111*\nL018896 1111111111111111*\n\nNote Block 2 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL018912 000101111001110100000000011*\nL018939 000001111000011100011111000*\nL018966 000101111100010101001000011*\nL018993 000001111001111110011111100*\nL019020 000101111100010101001000011*\nL019047 000001111001111110011111100*\nL019074 000101111100011101001000011*\nL019101 000001111000011100011111000*\nL019128 000101111100010101001000011*\nL019155 000101111100010101001000011*\nL019182 000001111000011100011111000*\nL019209 000001111000011100011111000*\nL019236 000001111001111110011111100*\nL019263 000101111100010101001000011*\nL019290 000101111100010101001000011*\nL019317 000101111100010101001000011*\n\nNote Block 3 *\nNote Block 3 ZIA *\nL019344 1111111111111111*\nL019360 1111111111111111*\nL019376 1111111111111111*\nL019392 1111111111111111*\nL019408 1111111111111111*\nL019424 1111111111111111*\nL019440 1111111011100111*\nL019456 1111111010110111*\nL019472 1111111111111111*\nL019488 1111111111111111*\nL019504 1111111111111111*\nL019520 1111111111111111*\nL019536 1111111111111111*\nL019552 1111111111111111*\nL019568 1111111111111111*\nL019584 1111111111111111*\nL019600 1111111111111111*\nL019616 1111111111111111*\nL019632 1111111111111111*\nL019648 1111111111111111*\nL019664 1111111111111111*\nL019680 1111111111111111*\nL019696 1111111111111111*\nL019712 1111111111111111*\nL019728 1111111111111111*\nL019744 1111111111111111*\nL019760 1111111111111111*\nL019776 1111111111111111*\nL019792 1111111111111111*\nL019808 1111111111111111*\nL019824 1111111111111111*\nL019840 1111111111111111*\nL019856 1111111111111111*\nL019872 1111111111111111*\nL019888 1111111111111111*\nL019904 1111111111111111*\nL019920 1111111111111111*\nL019936 1111111111111111*\nL019952 1111111111111111*\nL019968 1111111111111111*\n\nNote Block 3 PLA AND array *\nL019984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020304 11111111111111011111111111111111111111111111111111111111111111111111111111111111*\nL020384 11111111111101111111111111111111111111111111111111111111111111111111111111111111*\nL020464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020784 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020944 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021024 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021184 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021264 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021664 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021744 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021904 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022784 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022944 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023024 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023184 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023264 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023664 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023744 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023904 11111111111110111111111111111111111111111111111111111111111111111111111111111111*\nL023984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\n\nNote Block 3 PLA OR array *\nL024464 1111111111111111*\nL024480 1111111111111111*\nL024496 1111111111111111*\nL024512 1111111111111111*\nL024528 1111111111111111*\nL024544 1111111111111111*\nL024560 1111111111111111*\nL024576 1111111111111111*\nL024592 1111111111111111*\nL024608 1111111111111111*\nL024624 1111111111111111*\nL024640 1111111111111111*\nL024656 1111111111111111*\nL024672 1111111111111111*\nL024688 1111111111111111*\nL024704 1111111111111111*\nL024720 1111111111111111*\nL024736 1111111111111111*\nL024752 1111111111111111*\nL024768 1111111111111111*\nL024784 1111111111111111*\nL024800 1111111111111111*\nL024816 1111111111111111*\nL024832 1111111111111111*\nL024848 1111111111111111*\nL024864 1111111111111111*\nL024880 1111111111111111*\nL024896 1111111111111111*\nL024912 1111111111111111*\nL024928 1111111111111111*\nL024944 1111111111111111*\nL024960 1111111111111111*\nL024976 1111111111111111*\nL024992 1111111111111111*\nL025008 1111111111111111*\nL025024 1111111111111111*\nL025040 1111111111111111*\nL025056 1111111111111111*\nL025072 1111111111111111*\nL025088 1111111111111111*\nL025104 1111111111111111*\nL025120 1111111111111111*\nL025136 1111111111111111*\nL025152 1111111111111111*\nL025168 1111111111111111*\nL025184 1111111111111111*\nL025200 1111111111111111*\nL025216 1111111111111111*\nL025232 1111111111111111*\nL025248 1111111111111111*\nL025264 1111111111111111*\nL025280 1111111111111111*\nL025296 1111111111111111*\nL025312 1111111111111111*\nL025328 1111111111111111*\nL025344 1111111111111111*\n\nNote Block 3 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL025360 000001111001111110011111100*\nL025387 000001111001111110011111100*\nL025414 000001111001111110011111100*\nL025441 000001111001111110011111100*\nL025468 000001111001111110011111100*\nL025495 000001111001111110011111100*\nL025522 000001111001111110011111100*\nL025549 000001111001111110011111100*\nL025576 000001111001111110011111100*\nL025603 000001111001111110011111100*\nL025630 000001111001111110011111100*\nL025657 000001111001111110011111100*\nL025684 101101011000010000011111101*\nL025711 000001111001111101010000011*\nL025738 000001111001111110011111100*\nL025765 000001111001111110011111100*\n\nNote Globals *\nNote Global Clock Mux *\nL025792 001*\n\nNote Global Set/Reset Mux *\nL025795 00*\n\nNote Global OE Mux *\nL025797 11111111*\n\nNote Global Termination *\nL025805 1*\n\nNote Input Voltage Standard for IOB *\nL025806 0*\n\nNote Output Voltage Standard for IOB *\nL025807 0*\n\nNote I/O Bank 0 Vcci *\nL025808 0*\n\nNote I/O Bank 0 Vcco *\nL025809 0*\n\nNote I/O Bank 1 Vcci *\nL025810 0*\n\nNote I/O Bank 1 Vcco *\nL025811 0*\n\nCED50*\n\u0003AA1E\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/top.ucf",
    "content": "#\r\n# Copyright 2012 Jared Boone\r\n#\r\n# This file is part of HackRF.\r\n#\r\n# This program is free software; you can redistribute it and/or modify\r\n# it under the terms of the GNU General Public License as published by\r\n# the Free Software Foundation; either version 2, or (at your option)\r\n# any later version.\r\n#\r\n# This program is distributed in the hope that it will be useful,\r\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n# GNU General Public License for more details.\r\n#\r\n# You should have received a copy of the GNU General Public License\r\n# along with this program; see the file COPYING.  If not, write to\r\n# the Free Software Foundation, Inc., 51 Franklin Street,\r\n# Boston, MA 02110-1301, USA.\r\n\r\nNET \"CODEC_X2_CLK\" TNM_NET = CODEC_X2_CLK;\r\nTIMESPEC TS_codec_x2_data = PERIOD \"CODEC_X2_CLK\" 25 ns;\r\n\r\nTIMEGRP \"adc_data\" OFFSET = IN 16 ns BEFORE \"CODEC_X2_CLK\";\r\n\r\nTIMEGRP \"dac_data\" OFFSET = OUT 15 ns AFTER \"CODEC_X2_CLK\";\r\n\r\nTIMEGRP \"to_host\" OFFSET = OUT 20 ns AFTER \"CODEC_X2_CLK\";\r\n#PACE: Start of Constraints generated by PACE\n\n#PACE: Start of PACE I/O Pin Assignments\nNET \"CODEC_CLK\"  LOC = \"P23\" ; \nNET \"CODEC_X2_CLK\"  LOC = \"P27\" ; \nNET \"DA<0>\"  LOC = \"P43\" ; \nNET \"DA<1>\"  LOC = \"P42\" ; \nNET \"DA<2>\"  LOC = \"P41\" ; \nNET \"DA<3>\"  LOC = \"P40\" ; \nNET \"DA<4>\"  LOC = \"P39\" ; \nNET \"DA<5>\"  LOC = \"P37\" ; \nNET \"DA<6>\"  LOC = \"P36\" ; \nNET \"DA<7>\"  LOC = \"P35\" ; \nNET \"DD<0>\"  LOC = \"P34\" ; \nNET \"DD<1>\"  LOC = \"P33\" ; \nNET \"DD<2>\"  LOC = \"P32\" ; \nNET \"DD<3>\"  LOC = \"P30\" ; \nNET \"DD<4>\"  LOC = \"P29\" ; \nNET \"DD<5>\"  LOC = \"P28\" ; \nNET \"DD<6>\"  LOC = \"P24\" ; \nNET \"DD<7>\"  LOC = \"P19\" ; \nNET \"DD<8>\"  LOC = \"P18\" ; \nNET \"DD<9>\"  LOC = \"P17\" ; \nNET \"HOST_CAPTURE\"  LOC = \"P91\" ; \nNET \"HOST_DATA<0>\"  LOC = \"P89\" ; \nNET \"HOST_DATA<1>\"  LOC = \"P79\" ; \nNET \"HOST_DATA<2>\"  LOC = \"P74\" ; \nNET \"HOST_DATA<3>\"  LOC = \"P72\" ; \nNET \"HOST_DATA<4>\"  LOC = \"P67\" ; \nNET \"HOST_DATA<5>\"  LOC = \"P64\" ; \nNET \"HOST_DATA<6>\"  LOC = \"P61\" ; \nNET \"HOST_DATA<7>\"  LOC = \"P77\" ; \nNET \"HOST_DIRECTION\"  LOC = \"P71\" ; \nNET \"HOST_DISABLE\"  LOC = \"P76\" ; \nNET \"HOST_Q_INVERT\"  LOC = \"P70\" ;\nNET \"HOST_SYNC_EN\" LOC = \"P90\" ; \nNET \"HOST_SYNC\"  LOC = \"P55\" | PULLUP ; \nNET \"HOST_SYNC_CMD\"  LOC = \"P56\" ; \n\nNET \"B2AUX1\"  LOC = \"13\" ;\n\n#PACE: Start of PACE Area Constraints\n\n#PACE: Start of PACE Prohibit Constraints\n\n#PACE: End of Constraints generated by PACE\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/top.vhd",
    "content": "--\r\n-- Copyright 2012 Jared Boone\r\n-- Copyright 2013 Benjamin Vernoux\r\n--\r\n-- This file is part of HackRF.\r\n--\r\n-- This program is free software; you can redistribute it and/or modify\r\n-- it under the terms of the GNU General Public License as published by\r\n-- the Free Software Foundation; either version 2, or (at your option)\r\n-- any later version.\r\n--\r\n-- This program is distributed in the hope that it will be useful,\r\n-- but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n-- GNU General Public License for more details.\r\n--\r\n-- You should have received a copy of the GNU General Public License\r\n-- along with this program; see the file COPYING.  If not, write to\r\n-- the Free Software Foundation, Inc., 51 Franklin Street,\r\n-- Boston, MA 02110-1301, USA.\r\n\r\nlibrary IEEE;\r\nuse IEEE.STD_LOGIC_1164.ALL;\r\nuse ieee.std_logic_unsigned.all;\r\n\r\nlibrary UNISIM;\r\nuse UNISIM.vcomponents.all;\r\n\r\nentity top is\r\n    Port(\r\n        HOST_DATA       : inout std_logic_vector(7 downto 0);\r\n        HOST_CAPTURE    : out   std_logic;\n          HOST_SYNC_EN    : in    std_logic;\r\n        HOST_SYNC_CMD   : out   std_logic;\r\n        HOST_SYNC       : in    std_logic;\r\n        HOST_DISABLE    : in    std_logic;\r\n        HOST_DIRECTION  : in    std_logic;\r\n        HOST_Q_INVERT   : in    std_logic;\r\n\r\n        DA              : in    std_logic_vector(7 downto 0);\r\n        DD              : out   std_logic_vector(9 downto 0);\r\n\r\n        CODEC_CLK       : in    std_logic;\r\n        CODEC_X2_CLK    : in    std_logic;\r\n\r\n        B2AUX1          : out   std_logic\r\n    );\r\n\r\nend top;\r\n\r\narchitecture Behavioral of top is\r\n    signal codec_clk_rx_i : std_logic;\r\n    signal codec_clk_tx_i : std_logic;\r\n    signal adc_data_i : std_logic_vector(7 downto 0);\r\n    signal dac_data_o : std_logic_vector(9 downto 0);\r\n\r\n    signal host_clk_i : std_logic;\r\n\r\n    type transfer_direction is (from_adc, to_dac);\r\n    signal transfer_direction_i : transfer_direction;\r\n\r\n    signal host_data_enable_i : std_logic;\r\n    signal host_data_capture_o : std_logic;\n     signal host_sync_enable : std_logic := '0';\r\n    signal host_sync_o : std_logic := '0';\r\n    signal host_sync_i : std_logic := '0';\r\n    signal host_sync_latched : std_logic := '0';\r\n\r\n    signal data_from_host_i : std_logic_vector(7 downto 0);\r\n    signal data_to_host_o : std_logic_vector(7 downto 0);\r\n\r\n    signal compare_counter : std_logic_vector(7 downto 0);\r\n    signal glitch_detected_o : std_logic;\r\n\r\n    signal q_invert : std_logic;\r\n    signal rx_q_invert_mask : std_logic_vector(7 downto 0);\r\n    signal tx_q_invert_mask : std_logic_vector(7 downto 0);\r\n\r\nbegin\r\n    \r\n    ------------------------------------------------\r\n    -- Codec interface\r\n    \r\n    DD(9 downto 0) <= dac_data_o;\r\n    \r\n    ------------------------------------------------\r\n    -- Clocks\r\n    \r\n    BUFG_host : BUFG\r\n    port map (\r\n        O => host_clk_i,\r\n        I => CODEC_X2_CLK\r\n    );\r\n\r\n    ------------------------------------------------\r\n    -- SGPIO interface\r\n    \r\n    HOST_DATA <= data_to_host_o when transfer_direction_i = from_adc\r\n                                else (others => 'Z');\r\n\r\n    HOST_CAPTURE <= host_data_capture_o;\n     host_sync_enable <= HOST_SYNC_EN;\r\n     host_sync_i <= HOST_SYNC;\r\n     HOST_SYNC_CMD <= host_sync_o;\r\n\r\n     B2AUX1 <= glitch_detected_o;\r\n\r\n    host_data_enable_i <= not HOST_DISABLE;\r\n    transfer_direction_i <= to_dac when HOST_DIRECTION = '1'\r\n                                   else from_adc;\r\n     \r\n    ------------------------------------------------\r\n        \r\n    q_invert <= HOST_Q_INVERT;\r\n    rx_q_invert_mask <= X\"80\" when q_invert = '1' else X\"7f\";\r\n    tx_q_invert_mask <= X\"7f\" when q_invert = '1' else X\"80\";\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if rising_edge(host_clk_i) then\r\n            codec_clk_rx_i <= CODEC_CLK;\r\n            adc_data_i <= DA(7 downto 0);\r\n            if (transfer_direction_i = from_adc) then\r\n                data_to_host_o <= data_to_host_o + 1;\r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if falling_edge(host_clk_i) then\r\n            codec_clk_tx_i <= CODEC_CLK;\r\n            data_from_host_i <= HOST_DATA;\r\n            if transfer_direction_i = to_dac then\r\n                if codec_clk_tx_i = '1' then\r\n                    dac_data_o <= (data_from_host_i xor tx_q_invert_mask) & tx_q_invert_mask(0) & tx_q_invert_mask(0);\r\n                else\r\n                    dac_data_o <= (data_from_host_i xor X\"80\") & \"00\";\r\n                end if;\r\n\r\n                if data_from_host_i /= compare_counter then\r\n                    glitch_detected_o <= '1';\r\n                else\r\n                    glitch_detected_o <= '0';\r\n                end if;\r\n                compare_counter <= data_from_host_i + 1;\r\n            else\r\n                dac_data_o <= (dac_data_o'high => '0', others => '1');\r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\n    process (host_data_enable_i, host_sync_i)\r\n    begin\r\n        host_sync_o <= host_data_enable_i;\r\n        if host_data_enable_i = '1' then\r\n            if rising_edge(host_sync_i) then\r\n                host_sync_latched <= host_sync_i;\r\n            end if;\r\n        else\r\n            host_sync_latched <= '0';\r\n        end if;\r\n    end process;\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if rising_edge(host_clk_i) then\r\n            if transfer_direction_i = to_dac then\r\n                if codec_clk_tx_i = '1' then\r\n                    host_data_capture_o <= host_data_enable_i and (host_sync_latched or not host_sync_enable);\r\n                end if;\r\n            else\r\n                if codec_clk_rx_i = '1' then\r\n                    host_data_capture_o <= host_data_enable_i and (host_sync_latched or not host_sync_enable);\r\n                end if; \r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\nend Behavioral;\r\n"
  },
  {
    "path": "firmware/cpld/sgpio_debug/top_tb.vhd",
    "content": "--\r\n-- Copyright 2012 Jared Boone\r\n--\r\n-- This file is part of HackRF.\r\n--\r\n-- This program is free software; you can redistribute it and/or modify\r\n-- it under the terms of the GNU General Public License as published by\r\n-- the Free Software Foundation; either version 2, or (at your option)\r\n-- any later version.\r\n--\r\n-- This program is distributed in the hope that it will be useful,\r\n-- but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n-- GNU General Public License for more details.\r\n--\r\n-- You should have received a copy of the GNU General Public License\r\n-- along with this program; see the file COPYING.  If not, write to\r\n-- the Free Software Foundation, Inc., 51 Franklin Street,\r\n-- Boston, MA 02110-1301, USA.\r\n\r\nLIBRARY ieee;\r\nUSE ieee.std_logic_1164.ALL;\r\n \r\nENTITY top_tb IS\r\nEND top_tb;\r\n \r\nARCHITECTURE behavior OF top_tb IS \r\n \r\n    COMPONENT top\r\n    PORT(\r\n        HOST_DATA : INOUT  std_logic_vector(7 downto 0);\r\n        HOST_CAPTURE : OUT std_logic;\r\n        HOST_DISABLE : IN std_logic;\r\n        HOST_DIRECTION : IN std_logic;\n\t\t  HOST_DECIM_SEL : IN std_logic_vector(2 downto 0);\r\n        DA : IN  std_logic_vector(7 downto 0);\r\n        DD : OUT  std_logic_vector(9 downto 0);\r\n        CODEC_CLK : IN  std_logic;\r\n        CODEC_X2_CLK : IN  std_logic\r\n    );\r\n    END COMPONENT;\r\n\r\n    --Inputs\r\n    signal DA : std_logic_vector(7 downto 0) := (others => '0');\r\n    signal CODEC_CLK : std_logic := '0';\r\n    signal CODEC_X2_CLK : std_logic := '0';\r\n    signal HOST_DISABLE : std_logic := '1';\r\n    signal HOST_DIRECTION : std_logic := '0';\n\t signal HOST_DECIM_SEL : std_logic_vector(2 downto 0) := \"010\";\r\n    \r\n\t--BiDirs\r\n    signal HOST_DATA : std_logic_vector(7 downto 0);\r\n\r\n \t--Outputs\r\n    signal DD : std_logic_vector(9 downto 0);\r\n    signal HOST_CAPTURE : std_logic;\r\n    \r\nbegin\r\n \r\n    uut: top PORT MAP (\r\n        HOST_DATA => HOST_DATA,\r\n        HOST_CAPTURE => HOST_CAPTURE,\r\n        HOST_DISABLE => HOST_DISABLE,\r\n        HOST_DIRECTION => HOST_DIRECTION,\n\t\t  HOST_DECIM_SEL => HOST_DECIM_SEL,\r\n        DA => DA,\r\n        DD => DD,\r\n        CODEC_CLK => CODEC_CLK,\r\n        CODEC_X2_CLK => CODEC_X2_CLK\r\n    );\r\n\r\n    clk_process :process\r\n    begin\r\n\t\tCODEC_CLK <= '1';\r\n        CODEC_X2_CLK <= '1';\r\n\t\twait for 12.5 ns;\r\n\t\tCODEC_X2_CLK <= '0';\r\n\t\twait for 12.5 ns;\r\n        CODEC_CLK <= '0';\r\n        CODEC_X2_CLK <= '1';\r\n\t\twait for 12.5 ns;\r\n\t\tCODEC_X2_CLK <= '0';\r\n        wait for 12.5 ns;\r\n    end process;\r\n \r\n    adc_proc: process\r\n    begin\r\n        wait until rising_edge(CODEC_CLK);\r\n        wait for 9 ns;\r\n        DA <= \"00000000\";\r\n        \r\n        wait until falling_edge(CODEC_CLK);\r\n        wait for 9 ns;\r\n        DA <= \"00000001\";\r\n        \r\n    end process;\r\n\r\n    sgpio_proc: process\r\n    begin\r\n        HOST_DATA <= (others => 'Z');\r\n        \r\n        HOST_DIRECTION <= '0';\r\n        HOST_DISABLE <= '1';\r\n\r\n        wait for 135 ns;\r\n        \r\n        HOST_DISABLE <= '0';\r\n        \r\n        wait for 1000 ns;\r\n        \r\n        HOST_DISABLE <= '1';\r\n        \r\n        wait for 100 ns;\r\n        \r\n        HOST_DIRECTION <= '1';\r\n        \r\n        wait for 100 ns;\r\n        \r\n        HOST_DISABLE <= '0';\r\n        \r\n        for i in 0 to 10 loop\r\n            HOST_DATA <= (others => '0');\r\n            wait until rising_edge(CODEC_CLK) and HOST_CAPTURE = '1';\r\n            \r\n            HOST_DATA <= (others => '1');\r\n            wait until rising_edge(CODEC_CLK) and HOST_CAPTURE = '1';\r\n        end loop;\r\n        \r\n        wait;\r\n    end process;\r\n\r\nend;\r"
  },
  {
    "path": "firmware/cpld/sgpio_if/Makefile",
    "content": "# xst -intstyle ise -ifn top.xst -ofn top.syr\n# ngdbuild -intstyle ise -dd _ngo -uc top.ucf -p xc2c64a-VQ100-7 top.ngc top.ngd\n# cpldfit -intstyle ise -p xc2c64a-7-VQ100 -ofmt vhdl -optimize density -loc on -slew slow -init low -inputs 32 -pterms 28 -unused pullup -terminate float -iostd LVCMOS33 top.ngd\n# tsim -intstyle ise top top.nga\n# taengine -intstyle ise -f top -l top.tim -e {taengine.err}\n# hprep6 -s IEEE1149 -i top\n# vhdtdtfi -prj sgpio_if -o top.vhi -module top -template /opt/Xilinx/14.7/ISE_DS/ISE/data/vhdlinst.tft -deleteonerror -lib work top.vhd\n\nDESIGN=top\n\nDEVICE=xc2c64a\nDEVICE_SPEED=7\nDEVICE_PACKAGE=VQ100\n\nOUTFILES_XST=$(DESIGN).ngc $(DESIGN).syr $(DESIGN).ngr $(DESIGN)_xst.xrpt $(DESIGN).lso _xmsgs/xst.xmsgs\nOUTFILES_NGDBUILD=$(DESIGN).ngd $(DESIGN).bld $(DESIGN)_ngdbuild.xrpt _xmsgs/ngdbuild.xmsgs _ngo/netlist.lst xlnx_auto_0_xdb/cst.xbcd\nOUTFILES_CPLDFIT=$(DESIGN).vm6 $(DESIGN).tspec t6.phd t6.dat t55.phd t55.dat t1.phd t1.dat $(DESIGN).log $(DESIGN).chk $(DESIGN).rpt $(DESIGN).xml $(DESIGN)_build.xml $(DESIGN).pad $(DESIGN)_pad.csv $(DESIGN).pnx $(DESIGN).mfd $(DESIGN).cxt $(DESIGN).gyd _xmsgs/cpldfit.xmsgs\nOUTFILES_HPREP6=$(DESIGN).jed tmperr.err _xmsgs/hprep6.xmsgs\nOUTFILES_IMPACT_SVF=default.svf _impactbatch.log\nOUTFILES_IMPACT_XSVF=default.xsvf _impactbatch.log\n\nall: default.svf default.xsvf\n\n$(DESIGN).ngc: $(DESIGN).xst $(DESIGN).prj\n\tmkdir -p xst/projnav.tmp\n\txst -intstyle ise -ifn $(DESIGN).xst -ofn $(DESIGN).syr\n\n$(DESIGN).ngd: $(DESIGN).ngc $(DESIGN).ucf\n\tngdbuild -intstyle ise -dd _ngo -uc $(DESIGN).ucf -p $(DEVICE)-$(DEVICE_PACKAGE)-$(DEVICE_SPEED) $(DESIGN).ngc $(DESIGN).ngd\n\n$(DESIGN).vm6: $(DESIGN).ngd\n\tcpldfit -intstyle ise -p $(DEVICE)-$(DEVICE_SPEED)-$(DEVICE_PACKAGE) -ofmt vhdl -optimize speed -loc on -slew slow -init low -inputs 32 -pterms 36 -unused pullup -terminate float -iostd LVCMOS33 $(DESIGN).ngd\n\n$(DESIGN).jed: $(DESIGN).vm6\n\thprep6 -s IEEE1149 -i $(DESIGN).vm6\n\ndefault.svf: $(DESIGN).jed batch_svf\n\timpact -batch batch_svf\n\ndefault.xsvf: $(DESIGN).jed batch_xsvf\n\timpact -batch batch_xsvf\n\n.PHONY: clean\n\nclean:\n\trm -f $(OUTFILES_XST) $(OUTFILES_NGDBUILD) $(OUTFILES_CPLDFIT) $(OUTFILES_HPREP6) $(OUTFILES_IMPACT_SVF) $(OUTFILES_IMPACT_XSVF)\n\trm -rf xlnx_auto_0_xdb/ _ngo/ _xmsgs/ xst/\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/README.md",
    "content": "CPLD interface between LPC43xx microcontroller SGPIO peripheral and MAX5864\nRF codec.\n\nCPLD-based triggered capture\n============================\n\nTo build this VHDL project and produce an SVF file for flashing the CPLD:\n\n* Xilinx WebPACK 13.4 for Windows or Linux.\n\nGenerate an XSVF\n================\n\nAfter generating a programming file:\n\n* In the ISE Project Navigator, \"Processes: top - Behavioral\" pane, double-click \"Configure Target Device\".\n* Click \"OK\" to open iMPACT.\n* Ctrl-N to create a \"New Project\".\n* \"Yes\" to automatically create and save a project file.\n* Select \"Prepare a Boundary-Scan File\", choose \"XSVF\".\n* Select file name \"default.xsvf\".\n* Click \"OK\" to start adding devices.\n* Assign new configuration file: \"top.jed\".\n* Right-click the \"xc2c64a top.jed\" icon and select \"Erase\". Accept defaults.\n* Right-click the \"xc2c64a top.jed\" icon and select \"Program\".\n* Right-click the \"xc2c64a top.jed\" icon and select \"Verify\".\n* Choose menu \"Output\" -> \"XSVF File\" -> \"Stop Writing to XSVF File\".\n* Close iMPACT.\n\nTo Program\n==========\n\n$ hackrf_cpldjtag -x default.xsvf\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/batch_svf",
    "content": "setMode -bscan\nsetCable -port svf -file default.svf\naddDevice -p 1 -file top.jed\nErase -p 1 \nProgram -p 1 -e -v \nVerify -p 1 \nquit\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/batch_xsvf",
    "content": "setMode -bscan\nsetCable -port xsvf -file default.xsvf\naddDevice -p 1 -file top.jed\nErase -p 1 \nProgram -p 1 -e -v \nVerify -p 1 \nquit\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/sgpio_if.xise",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>\n<project xmlns=\"http://www.xilinx.com/XMLSchema\" xmlns:xil_pn=\"http://www.xilinx.com/XMLSchema\">\n\n  <header>\n    <!-- ISE source project file created by Project Navigator.             -->\n    <!--                                                                   -->\n    <!-- This file contains project source information including a list of -->\n    <!-- project source files, project and process properties.  This file, -->\n    <!-- along with the project source files, is sufficient to open and    -->\n    <!-- implement in ISE Project Navigator.                               -->\n    <!--                                                                   -->\n    <!-- Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved. -->\n  </header>\n\n  <version xil_pn:ise_version=\"14.7\" xil_pn:schema_version=\"2\"/>\n\n  <files>\n    <file xil_pn:name=\"top.vhd\" xil_pn:type=\"FILE_VHDL\">\n      <association xil_pn:name=\"BehavioralSimulation\" xil_pn:seqID=\"1\"/>\n      <association xil_pn:name=\"Implementation\" xil_pn:seqID=\"1\"/>\n    </file>\n    <file xil_pn:name=\"top_tb.vhd\" xil_pn:type=\"FILE_VHDL\">\n      <association xil_pn:name=\"BehavioralSimulation\" xil_pn:seqID=\"2\"/>\n      <association xil_pn:name=\"PostRouteSimulation\" xil_pn:seqID=\"2\"/>\n    </file>\n    <file xil_pn:name=\"top.ucf\" xil_pn:type=\"FILE_UCF\">\n      <association xil_pn:name=\"Implementation\" xil_pn:seqID=\"0\"/>\n    </file>\n  </files>\n\n  <properties>\n    <property xil_pn:name=\"Add I/O Buffers\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Allow Unmatched LOC Constraints\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Allow Unmatched Timing Group Constraints\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Analysis Effort Level\" xil_pn:value=\"Standard\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Auto Implementation Compile Order\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Auto Implementation Top\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Automatically Insert glbl Module in the Netlist\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bring Out Global Set/Reset Net as a Port\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bring Out Global Tristate Net as a Port\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Bus Delimiter\" xil_pn:value=\"&lt;>\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Case\" xil_pn:value=\"Maintain\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Case Implementation Style\" xil_pn:value=\"None\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Clock Enable\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Collapsing Input Limit (4-40)\" xil_pn:value=\"32\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Collapsing Pterm Limit (3-56)\" xil_pn:value=\"36\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile CPLD Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile SIMPRIM (Timing) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile UNISIM (Functional) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile for HDL Debugging\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Compile uni9000 (Functional) Simulation Library\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Create IEEE 1532 Configuration File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Custom Waveform Configuration File Behav\" xil_pn:value=\"Default.wcfg\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Default Powerup Value of Registers\" xil_pn:value=\"Low\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Delay Values To Be Read from SDF\" xil_pn:value=\"Setup Time\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Device\" xil_pn:value=\"xc2c64a\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Device Family\" xil_pn:value=\"CoolRunner2 CPLDs\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Device Speed Grade/Select ABS Minimum\" xil_pn:value=\"-7\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Do Not Escape Signal and Instance Names in Netlist\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Enable Hardware Co-Simulation\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Enable Message Filtering\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Equivalent Register Removal XST\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Evaluation Development Board\" xil_pn:value=\"None Specified\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Exhaustive Fit Mode\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"FSM Encoding Algorithm\" xil_pn:value=\"Auto\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Filter Files From Compile Order\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Function Block Input Limit (4-40)\" xil_pn:value=\"38\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language ArchWiz\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language Coregen\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Functional Model Target Language Schematic\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Architecture Only (No Entity Declaration)\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Multiple Hierarchical Netlist Files\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Post-Fit Power Data\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Post-Fit Simulation Model\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate RTL Schematic\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate SAIF File for Power Optimization/Estimation Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generate Testbench File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Generics, Parameters\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Global Set/Reset Port Name\" xil_pn:value=\"GSR_PORT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Global Tristate Port Name\" xil_pn:value=\"GTS_PORT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"HDL Equations Style\" xil_pn:value=\"Source\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Hierarchy Separator\" xil_pn:value=\"/\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"I/O Voltage Standard\" xil_pn:value=\"LVCMOS33\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"ISim UUT Instance Name\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Implementation Template\" xil_pn:value=\"Optimize Speed\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top\" xil_pn:value=\"Architecture|top|Behavioral\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top File\" xil_pn:value=\"top.vhd\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Implementation Top Instance Path\" xil_pn:value=\"/top\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Include 'uselib Directive in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include SIMPRIM Models in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include UNISIM Models in Verilog File\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Include sdf_annotate task in Verilog File\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Incremental Compilation\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Input and tristate I/O Termination Mode\" xil_pn:value=\"Float\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Insert Buffers to Prevent Pulse Swallowing\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Instantiation Template Target Language Xps\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Keep Hierarchy\" xil_pn:value=\"No\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Keep Hierarchy CPLD\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Language\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Applied Goal\" xil_pn:value=\"Balanced\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Applied Strategy\" xil_pn:value=\"Xilinx Default (unlocked)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Last Unlock Status\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Launch SDK after Export\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Library for Verilog Sources\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Load glbl\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Logic Optimization\" xil_pn:value=\"Speed\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Macro Preserve\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Manual Implementation Compile Order\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Max Fanout\" xil_pn:value=\"100000\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Maximum Number of Lines in Report\" xil_pn:value=\"1000\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Maximum Signal Name Length\" xil_pn:value=\"20\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Mux Extraction\" xil_pn:value=\"Yes\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Netlist Hierarchy\" xil_pn:value=\"As Optimized\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Number of Clock Buffers\" xil_pn:value=\"4\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Optimization Effort\" xil_pn:value=\"Normal\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Optimization Goal\" xil_pn:value=\"Speed\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other CPLD Fitter Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Fit\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Map\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Par\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compiler Options Translate\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Compxlib Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other NETGEN Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Ngdbuild Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Programming Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Simulator Commands Behavioral\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Simulator Commands Fit\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other Timing Report Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other XPWR Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Other XST Command Line Options\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output Extended Identifiers\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output File Name\" xil_pn:value=\"top\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Output Slew Rate\" xil_pn:value=\"Slow\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Overwrite Compiled Libraries\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Package\" xil_pn:value=\"VQ100\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Port to be used\" xil_pn:value=\"Auto - default\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Map Simulation Model Name\" xil_pn:value=\"top_map.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Place &amp; Route Simulation Model Name\" xil_pn:value=\"top_timesim.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Synthesis Simulation Model Name\" xil_pn:value=\"top_synthesis.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Post Translate Simulation Model Name\" xil_pn:value=\"top_translate.vhd\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Preferred Language\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Preserve Unused Inputs\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Produce Verbose Report\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Project Description\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Property Specification in Project File\" xil_pn:value=\"Store all values\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Regenerate Core\" xil_pn:value=\"Under Current Project Setting\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Design Instance in Testbench File to\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Architecture To\" xil_pn:value=\"Structure\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Entity to\" xil_pn:value=\"top\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Rename Top Level Module To\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Reset On Configuration Pulse Width\" xil_pn:value=\"100\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Resource Sharing\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Retain Hierarchy\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Map\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Par\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Run for Specified Time Translate\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Safe Implementation\" xil_pn:value=\"No\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Module Instance Name\" xil_pn:value=\"/top_tb\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Behavioral\" xil_pn:value=\"work.top_tb\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Map\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Route\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Root Source Node Post-Translate\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Selected Simulation Source Node\" xil_pn:value=\"UUT\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Show All Models\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Model Target\" xil_pn:value=\"VHDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time ISim\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Map\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Par\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulation Run Time Translate\" xil_pn:value=\"1000 ns\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Simulator\" xil_pn:value=\"ISim (VHDL/Verilog)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify 'define Macro Name and Value\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify Top Level Instance Names Behavioral\" xil_pn:value=\"work.top_tb\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Specify Top Level Instance Names Fit\" xil_pn:value=\"Default\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Speed Grade\" xil_pn:value=\"-7\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Synthesis Tool\" xil_pn:value=\"XST (VHDL/Verilog)\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Target Simulator\" xil_pn:value=\"Please Specify\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Target UCF File Name\" xil_pn:value=\"top.ucf\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Timing Report Format\" xil_pn:value=\"Summary\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Top-Level Source Type\" xil_pn:value=\"HDL\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Tristate On Configuration Pulse Width\" xil_pn:value=\"0\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Unused I/O Pad Termination Mode\" xil_pn:value=\"Pullup\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Use 64-bit PlanAhead on 64-bit Systems\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Project File Behavioral\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Project File Fit\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Behavioral\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Map\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Simulation Command File Translate\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Behav\" xil_pn:value=\"true\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Fit\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Map\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Par\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Custom Waveform Configuration File Translate\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Data Gate\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Direct Input for Input Registers\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Clocks\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Output Enables\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Global Set/Reset\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Location Constraints\" xil_pn:value=\"Always\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Multi-level Logic Optimization\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Smart Guide\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Synthesis Constraints File\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Use Timing Constraints\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"User Browsed Strategy Files\" xil_pn:value=\"E:/Xilinx/14.1/ISE_DS/ISE/data/default.xds\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"VHDL Source Analysis Standard\" xil_pn:value=\"VHDL-93\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Value Range Check\" xil_pn:value=\"false\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Verilog 2001 Xst\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Verilog Macros\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"WYSIWYG\" xil_pn:value=\"None\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"Working Directory\" xil_pn:value=\".\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"XOR Preserve\" xil_pn:value=\"true\" xil_pn:valueState=\"default\"/>\n    <!--                                                                                  -->\n    <!-- The following properties are for internal use only. These should not be modified.-->\n    <!--                                                                                  -->\n    <property xil_pn:name=\"PROP_BehavioralSimTop\" xil_pn:value=\"Architecture|top_tb|behavior\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_DesignName\" xil_pn:value=\"sgpio_test\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_DevFamilyPMName\" xil_pn:value=\"xbr\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_FPGAConfiguration\" xil_pn:value=\"FPGAConfiguration\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostFitSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostMapSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostParSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostSynthSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PostXlateSimTop\" xil_pn:value=\"\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_PreSynthesis\" xil_pn:value=\"PreSynthesis\" xil_pn:valueState=\"default\"/>\n    <property xil_pn:name=\"PROP_intProjectCreationTimestamp\" xil_pn:value=\"2012-04-29T12:49:49\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWbtProjectID\" xil_pn:value=\"8998E598855F452AB5BAE34A005D4FD5\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWorkingDirLocWRTProjDir\" xil_pn:value=\"Same\" xil_pn:valueState=\"non-default\"/>\n    <property xil_pn:name=\"PROP_intWorkingDirUsed\" xil_pn:value=\"No\" xil_pn:valueState=\"non-default\"/>\n  </properties>\n\n  <bindings/>\n\n  <libraries/>\n\n  <autoManagedFiles>\n    <!-- The following files are identified by `include statements in verilog -->\n    <!-- source files and are automatically managed by Project Navigator.     -->\n    <!--                                                                      -->\n    <!-- Do not hand-edit this section, as it will be overwritten when the    -->\n    <!-- project is analyzed based on files automatically identified as       -->\n    <!-- include files.                                                       -->\n  </autoManagedFiles>\n\n</project>\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/top.jed",
    "content": "Programmer Jedec Bit Map\nDate Extracted: Mon Jan 21 16:17:38 2019\n\n\u0002QF25812*\nQP100*\nQV0*\nF0*\nX0*\nJ0 0*\nN VERSION P.20131013*\nN DEVICE XC2C64A-7-VQ100*\n\nNote Block 0 *\nNote Block 0 ZIA *\nL000000 1111111111111111*\nL000016 1111111011010111*\nL000032 1111111011010111*\nL000048 1111111011010111*\nL000064 1111111011010111*\nL000080 1111111111111111*\nL000096 1111111111111111*\nL000112 1111111111111111*\nL000128 1111111111111111*\nL000144 1111111011010111*\nL000160 1111111011100111*\nL000176 1111111111111111*\nL000192 1111111111111111*\nL000208 1111111111111111*\nL000224 1111111011100111*\nL000240 1111111011110011*\nL000256 1111111011100111*\nL000272 1111111111111111*\nL000288 1111111111111111*\nL000304 1111111111111111*\nL000320 1111111111111111*\nL000336 1111111111111111*\nL000352 1111111111111111*\nL000368 1111111111111111*\nL000384 1111111111111111*\nL000400 1111111111111111*\nL000416 1111111111111111*\nL000432 1111111111111111*\nL000448 1111111111111111*\nL000464 1111111111111111*\nL000480 1111111111111111*\nL000496 1111111111111111*\nL000512 1111111111111111*\nL000528 1111111111111111*\nL000544 1111111111111111*\nL000560 1111111111111111*\nL000576 1111111111111111*\nL000592 1111111111111111*\nL000608 1111111111111111*\nL000624 1111111111111111*\n\nNote Block 0 PLA AND array *\nL000640 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL000720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL000800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL000880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL000960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001040 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001120 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001200 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001280 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001360 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001440 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001520 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001600 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001680 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001760 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001840 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL001920 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002000 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002080 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002160 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002240 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002320 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002400 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002480 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002560 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002640 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL002960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003040 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003120 11111111111111111111111111110111111111111111111111111111111111111111111111111111*\nL003200 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003280 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003360 11011111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003440 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003520 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003600 11110111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003680 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003760 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL003840 11111111011111111111111111111111111111111111111111111111111111111111111111111111*\nL003920 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004000 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004080 11111101111111111111111111111111111111111111111111111111111111111111111111111111*\nL004160 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004240 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004320 11111111111111111101111111111111111111111111111111111111111111111111111111111111*\nL004400 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004480 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004560 11111111111111111111011111111111111111111111111111111111111111111111111111111111*\nL004640 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004720 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004800 11111111111111111111111111111111011111111111111111111111111111111111111111111111*\nL004880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL004960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL005040 11111111111111111111111111111101111111111111111111111111111111111111111111111111*\n\nNote Block 0 PLA OR array *\nL005120 1111111111111111*\nL005136 1111111111111111*\nL005152 1111111111111111*\nL005168 1111111111111111*\nL005184 1111111111111111*\nL005200 1111111111111111*\nL005216 1111111111111111*\nL005232 1111111111111111*\nL005248 1111111111111111*\nL005264 1111111111111111*\nL005280 1111111111111111*\nL005296 1111111111111111*\nL005312 1111111111111111*\nL005328 1111111111111111*\nL005344 1111111111111111*\nL005360 1111111111111111*\nL005376 1111111111111111*\nL005392 1111111111111111*\nL005408 1111111111111111*\nL005424 1111111111111111*\nL005440 1111111111111111*\nL005456 1111111111111111*\nL005472 1111111111111111*\nL005488 1111111111111111*\nL005504 1111111111111111*\nL005520 1111111111111111*\nL005536 1111111111111111*\nL005552 1111111111111111*\nL005568 1111111111111111*\nL005584 1111111111111111*\nL005600 1111111111111111*\nL005616 1111111111111111*\nL005632 1111111111111111*\nL005648 1111111111111111*\nL005664 1111111111111111*\nL005680 1111111111111111*\nL005696 1111111111111111*\nL005712 1111111111111111*\nL005728 1111111111111111*\nL005744 1111111111111111*\nL005760 1111111111111111*\nL005776 1111111111111111*\nL005792 1111111111111111*\nL005808 1111111111111111*\nL005824 1111111111111111*\nL005840 1111111111111111*\nL005856 1111111111111111*\nL005872 1111111111111111*\nL005888 1111111111111111*\nL005904 1111111111111111*\nL005920 1111111111111111*\nL005936 1111111111111111*\nL005952 1111111111111111*\nL005968 1111111111111111*\nL005984 1111111111111111*\nL006000 1111111111111111*\n\nNote Block 0 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL006016 000001111001111110011111100*\nL006043 000001111001111110011111100*\nL006070 000001111001111110011111100*\nL006097 000001111001111110011111100*\nL006124 000001111001111110011111100*\nL006151 000001111001111110011111100*\nL006178 000001111001111110011111100*\nL006205 010101111001110111011111101*\nL006232 010101111001110111011111101*\nL006259 010101111001110111011111101*\nL006286 010101111001110111011111101*\nL006313 010101111001110111011111101*\nL006340 010101111001110111011111101*\nL006367 010101111001110111011111101*\nL006394 010101111001110111011111101*\nL006421 010101111001110111011111101*\n\nNote Block 1 *\nNote Block 1 ZIA *\nL006448 1111111111111111*\nL006464 1110101011111111*\nL006480 1110101011111111*\nL006496 1110101011111111*\nL006512 1111111111111111*\nL006528 1111111011010111*\nL006544 1110101011111111*\nL006560 1111111111111111*\nL006576 1110101011111111*\nL006592 1110101011111111*\nL006608 1110101011111111*\nL006624 1111111111111111*\nL006640 1111111111111111*\nL006656 1110110011111111*\nL006672 1111111111111111*\nL006688 1111111111111111*\nL006704 1110110011111111*\nL006720 1111111111111111*\nL006736 1111111011010111*\nL006752 1111111111111111*\nL006768 1111111111111111*\nL006784 1111111111111111*\nL006800 1111111111111111*\nL006816 1111111111111111*\nL006832 1111111111111111*\nL006848 1111111111111111*\nL006864 1111111111111111*\nL006880 1111111111111111*\nL006896 1111111111111111*\nL006912 1111111111111111*\nL006928 1111111111111111*\nL006944 1111111111111111*\nL006960 1111111111111111*\nL006976 1111111111111111*\nL006992 1111111111111111*\nL007008 1111111111111111*\nL007024 1111111111111111*\nL007040 1111111111111111*\nL007056 1111111111111111*\nL007072 1111111111111111*\n\nNote Block 1 PLA AND array *\nL007088 11011111110111111111111111111111111101111111111111111111111111111111111111111111*\nL007168 11111111111011111111111111111111111111111111111111111111111111111111111111111111*\nL007248 11011111111111111111111111111111111101111111111111111111111111111111111111111111*\nL007328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007568 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007648 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007728 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007808 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007888 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL007968 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008048 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008128 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008208 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008288 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008368 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008448 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008528 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008608 11111111110111111111111111101111111111111111111111111111111111111111111111111111*\nL008688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008768 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL008848 11111111110111111111111111111111101111111111111111111111111111111111111111111111*\nL008928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009008 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009088 11111011110111111111111111111111111111111111111111111111111111111111111111111111*\nL009168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009568 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009648 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009728 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009808 11111111110111111110111111111111111111111111111111111111111111111111111111111111*\nL009888 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL009968 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010048 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010128 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010208 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010288 11111110110111111111111111111111111111111111111111111111111111111111111111111111*\nL010368 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010448 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010528 11111111110111111111101111111111111111111111111111111111111111111111111111111111*\nL010608 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010688 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010768 11111111110110111111111111111111111111111111111111111111111111111111111111111111*\nL010848 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL010928 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011008 11111111110111111011111111111111111111111111111111111111111111111111111111111111*\nL011088 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011168 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011248 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011328 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011408 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL011488 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\n\nNote Block 1 PLA OR array *\nL011568 1110001101000011*\nL011584 1111111111111100*\nL011600 1111111111111100*\nL011616 1111111111111111*\nL011632 1111111111111111*\nL011648 1111111111111111*\nL011664 1111111111111111*\nL011680 1111111111111111*\nL011696 1111111111111111*\nL011712 1111111111111111*\nL011728 1111111111111111*\nL011744 1111111111111111*\nL011760 1111111111111111*\nL011776 1111111111111111*\nL011792 1111111111111111*\nL011808 1111111111111111*\nL011824 1111111111111111*\nL011840 1111111111111111*\nL011856 1111111111111111*\nL011872 1111111111111111*\nL011888 1111111111111111*\nL011904 1111111111111111*\nL011920 1111111111111111*\nL011936 1111111111111111*\nL011952 1111111111111111*\nL011968 1111111111111111*\nL011984 1111111111111111*\nL012000 1111111111111111*\nL012016 1111111111111111*\nL012032 1111111111111111*\nL012048 1111111111111111*\nL012064 1111111111111111*\nL012080 1111111111111111*\nL012096 1111111111111111*\nL012112 1111111111111111*\nL012128 1111111111111111*\nL012144 1111111111111111*\nL012160 1111111111111111*\nL012176 1111111111111111*\nL012192 1111111111111111*\nL012208 1111111111111111*\nL012224 1111111111111111*\nL012240 1111111111111111*\nL012256 1111111111111111*\nL012272 1111111111111111*\nL012288 1111111111111111*\nL012304 1111111111111111*\nL012320 1111111111111111*\nL012336 1111111111111111*\nL012352 1111111111111111*\nL012368 1111111111111111*\nL012384 1111111111111111*\nL012400 1111111111111111*\nL012416 1111111111111111*\nL012432 1111111111111111*\nL012448 1111111111111111*\n\nNote Block 1 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL012464 000001111001111110011111100*\nL012491 000001111001111110011111100*\nL012518 000001111001111110011111100*\nL012545 010101111001111101000000011*\nL012572 010101111001111100100000011*\nL012599 010101111001111100100000011*\nL012626 000001111001111110011111100*\nL012653 000101111000010000011111001*\nL012680 010101111001111100100000011*\nL012707 000001111001111100011111000*\nL012734 010101111001111100100000011*\nL012761 010101111001111100100000011*\nL012788 010101111001111100100000011*\nL012815 010101111001111100100000011*\nL012842 010101111001111100000000011*\nL012869 010101111001111100000000011*\n\nNote Block 2 *\nNote Block 2 ZIA *\nL012896 0110111011111111*\nL012912 0110111011111111*\nL012928 0110111011111111*\nL012944 1010111011111111*\nL012960 1010111011111111*\nL012976 1111111011010111*\nL012992 1010111011111111*\nL013008 0110111011111111*\nL013024 1111111011010111*\nL013040 1010111011111111*\nL013056 1100111011111111*\nL013072 1110011011111111*\nL013088 1010111011111111*\nL013104 1010111011111111*\nL013120 1100111011111111*\nL013136 1100111011111111*\nL013152 1111111111111111*\nL013168 1010111011111111*\nL013184 1100111011111111*\nL013200 1100111011111111*\nL013216 1010111011111111*\nL013232 1100111011111111*\nL013248 1111111111111111*\nL013264 1111111111111111*\nL013280 1111111111111111*\nL013296 1111111111111111*\nL013312 1111111111111111*\nL013328 1111111111111111*\nL013344 1111111111111111*\nL013360 1111111011100111*\nL013376 1111111111111111*\nL013392 1110101011111111*\nL013408 1111111011100111*\nL013424 1111111111111111*\nL013440 1111111111111111*\nL013456 1111111111111111*\nL013472 1111111111111111*\nL013488 1111111111111111*\nL013504 1111111111111111*\nL013520 1111111111111111*\n\nNote Block 2 PLA AND array *\nL013536 11111111110111111111111111111111111111111111111111111111111011011011111111111111*\nL013616 11111111111011111111110111111111111111111111111111111111111011111011111111111111*\nL013696 11111111110111011111111111111111111111111111111111111111111111011011111111111111*\nL013776 11111111111011011111110111111111111111111111111111111111111111111011111111111111*\nL013856 11111111110111111111111111110111111111111111111111111111111111101111111111111111*\nL013936 11111111111011111111111011110111111111111111111111111111111111111111111111111111*\nL014016 11111111111011111011111011111111111111111111111111111111111111111111111111111111*\nL014096 11111111111011111111111111111111111111111111111111111111111111111111111111111111*\nL014176 11111111110111111111111111111111111111011111111111111111111111111111111111111111*\nL014256 11111111110111111111111111111101111111111111111111111111111111111111111111111111*\nL014336 11111111110111111111111111111111111111111101111111111111111111111111111111111111*\nL014416 11111111110111111111111111111111111101111111111111111111111111111111111111111111*\nL014496 11111111110111111111111111111111110111111111111111111111111111111111111111111111*\nL014576 11111111110111111111111111111111111111110111111111111111111111111111111111111111*\nL014656 11111111110101111111111111111111111111111111111111111111111111111111111111111111*\nL014736 11111111110111111111011111111111111111111111111111111111111111111111111111111111*\nL014816 11110111111011111111111111111111111111111111111111111111111111111111111111111111*\nL014896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL014976 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015296 11011111111011111111111111111111111111111111111111111111111111111111111111111111*\nL015376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015456 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015696 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015776 11111110111011111111111111111111111111111111111111111111111111111111111111111111*\nL015856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL015936 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016016 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016096 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016176 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016256 01111111111011111111111111111111111111111111111111111111111111111111111111111111*\nL016336 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016416 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016496 11111111111011111111111101111111111111111111111111111111111111111111111111111111*\nL016576 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016656 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016736 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016816 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016896 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL016976 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017056 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017136 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017216 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017296 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017376 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017456 11111111011011111111111111111111111111111111111111111111111111111111111111111111*\nL017536 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017616 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017696 11111111111011111111111111011111111111111111111111111111111111111111111111111111*\nL017776 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017856 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL017936 11111111111011111101111111111111111111111111111111111111111111111111111111111111*\n\nNote Block 2 PLA OR array *\nL018016 0111111111111111*\nL018032 0111111111111111*\nL018048 0111111111111111*\nL018064 0111111111111111*\nL018080 0111111111111111*\nL018096 0111111111111111*\nL018112 1101010100111000*\nL018128 1111111111111111*\nL018144 1101111111111111*\nL018160 1111011111111111*\nL018176 1111111101111111*\nL018192 1111111110111111*\nL018208 1111111111111011*\nL018224 1111111111111101*\nL018240 1111111111111110*\nL018256 1111110111111111*\nL018272 1111111111111111*\nL018288 1111111111111111*\nL018304 1111111111111111*\nL018320 1111111111111111*\nL018336 1111111111111111*\nL018352 1111111111111111*\nL018368 1111111111111111*\nL018384 1111111111111111*\nL018400 1111111111111111*\nL018416 1111111111111111*\nL018432 1111111111111111*\nL018448 1111111111111111*\nL018464 1111111111111111*\nL018480 1111111111111111*\nL018496 1111111111111111*\nL018512 1111111111111111*\nL018528 1111111111111111*\nL018544 1111111111111111*\nL018560 1111111111111111*\nL018576 1111111111111111*\nL018592 1111111111111111*\nL018608 1111111111111111*\nL018624 1111111111111111*\nL018640 1111111111111111*\nL018656 1111111111111111*\nL018672 1111111111111111*\nL018688 1111111111111111*\nL018704 1111111111111111*\nL018720 1111111111111111*\nL018736 1111111111111111*\nL018752 1111111111111111*\nL018768 1111111111111111*\nL018784 1111111111111111*\nL018800 1111111111111111*\nL018816 1111111111111111*\nL018832 1111111111111111*\nL018848 1111111111111111*\nL018864 1111111111111111*\nL018880 1111111111111111*\nL018896 1111111111111111*\n\nNote Block 2 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL018912 000101111001110100000000011*\nL018939 000001111000011100011111000*\nL018966 000101111000010101001000011*\nL018993 000001111001111110011111100*\nL019020 000101111000010101001000011*\nL019047 000001111001111110011111100*\nL019074 000101111000010101001000011*\nL019101 000001111000011100011111000*\nL019128 000101111000010101001000011*\nL019155 000101111000010101001000011*\nL019182 000001111000011100011111000*\nL019209 000001111000011100011111000*\nL019236 000001111001111110011111100*\nL019263 000101111000010101001000011*\nL019290 000101111000010101001000011*\nL019317 000101111000010101001000011*\n\nNote Block 3 *\nNote Block 3 ZIA *\nL019344 1111111111111111*\nL019360 1111111111111111*\nL019376 1111111111111111*\nL019392 1111111111111111*\nL019408 1111111111111111*\nL019424 1111111111111111*\nL019440 1111111011100111*\nL019456 1111111010110111*\nL019472 1111111111111111*\nL019488 1111111111111111*\nL019504 1111111111111111*\nL019520 1111111111111111*\nL019536 1111111111111111*\nL019552 1111111111111111*\nL019568 1111111111111111*\nL019584 1111111111111111*\nL019600 1111111111111111*\nL019616 1111111111111111*\nL019632 1111111111111111*\nL019648 1111111111111111*\nL019664 1111111111111111*\nL019680 1111111111111111*\nL019696 1111111111111111*\nL019712 1111111111111111*\nL019728 1111111111111111*\nL019744 1111111111111111*\nL019760 1111111111111111*\nL019776 1111111111111111*\nL019792 1111111111111111*\nL019808 1111111111111111*\nL019824 1111111111111111*\nL019840 1111111111111111*\nL019856 1111111111111111*\nL019872 1111111111111111*\nL019888 1111111111111111*\nL019904 1111111111111111*\nL019920 1111111111111111*\nL019936 1111111111111111*\nL019952 1111111111111111*\nL019968 1111111111111111*\n\nNote Block 3 PLA AND array *\nL019984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020304 11111111111111011111111111111111111111111111111111111111111111111111111111111111*\nL020384 11111111111101111111111111111111111111111111111111111111111111111111111111111111*\nL020464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020784 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL020944 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021024 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021184 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021264 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021664 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021744 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021904 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL021984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022464 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022544 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022624 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022704 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022784 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022864 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL022944 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023024 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023104 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023184 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023264 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023344 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023424 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023504 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023584 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023664 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023744 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023824 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL023904 11111111111110111111111111111111111111111111111111111111111111111111111111111111*\nL023984 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024064 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024144 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024224 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024304 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\nL024384 11111111111111111111111111111111111111111111111111111111111111111111111111111111*\n\nNote Block 3 PLA OR array *\nL024464 1111111111111111*\nL024480 1111111111111111*\nL024496 1111111111111111*\nL024512 1111111111111111*\nL024528 1111111111111111*\nL024544 1111111111111111*\nL024560 1111111111111111*\nL024576 1111111111111111*\nL024592 1111111111111111*\nL024608 1111111111111111*\nL024624 1111111111111111*\nL024640 1111111111111111*\nL024656 1111111111111111*\nL024672 1111111111111111*\nL024688 1111111111111111*\nL024704 1111111111111111*\nL024720 1111111111111111*\nL024736 1111111111111111*\nL024752 1111111111111111*\nL024768 1111111111111111*\nL024784 1111111111111111*\nL024800 1111111111111111*\nL024816 1111111111111111*\nL024832 1111111111111111*\nL024848 1111111111111111*\nL024864 1111111111111111*\nL024880 1111111111111111*\nL024896 1111111111111111*\nL024912 1111111111111111*\nL024928 1111111111111111*\nL024944 1111111111111111*\nL024960 1111111111111111*\nL024976 1111111111111111*\nL024992 1111111111111111*\nL025008 1111111111111111*\nL025024 1111111111111111*\nL025040 1111111111111111*\nL025056 1111111111111111*\nL025072 1111111111111111*\nL025088 1111111111111111*\nL025104 1111111111111111*\nL025120 1111111111111111*\nL025136 1111111111111111*\nL025152 1111111111111111*\nL025168 1111111111111111*\nL025184 1111111111111111*\nL025200 1111111111111111*\nL025216 1111111111111111*\nL025232 1111111111111111*\nL025248 1111111111111111*\nL025264 1111111111111111*\nL025280 1111111111111111*\nL025296 1111111111111111*\nL025312 1111111111111111*\nL025328 1111111111111111*\nL025344 1111111111111111*\n\nNote Block 3 I/O Macrocell Configuration 27 bits *\nN Aclk ClkOp Clk:2 ClkFreq R:2 P:2 RegMod:2 INz:2 FB:2 InReg St XorIn:2 RegCom Oe:4 Tm Slw Pu*\nL025360 000101111001110000011111001*\nL025387 000101111001110000011111001*\nL025414 000101111001110000011111001*\nL025441 000101111001110000011111001*\nL025468 000101111001110000011111001*\nL025495 000101111001110000011111001*\nL025522 000101111001110000011111001*\nL025549 000101111001110000011111001*\nL025576 000001111001111110011111100*\nL025603 000001111001111110011111100*\nL025630 000001111001111110011111100*\nL025657 000001111001111110011111100*\nL025684 101101011000010000011111101*\nL025711 000001111001111101010000011*\nL025738 000001111001111110011111100*\nL025765 000001111001111110011111100*\n\nNote Globals *\nNote Global Clock Mux *\nL025792 001*\n\nNote Global Set/Reset Mux *\nL025795 00*\n\nNote Global OE Mux *\nL025797 11111111*\n\nNote Global Termination *\nL025805 1*\n\nNote Input Voltage Standard for IOB *\nL025806 0*\n\nNote Output Voltage Standard for IOB *\nL025807 0*\n\nNote I/O Bank 0 Vcci *\nL025808 0*\n\nNote I/O Bank 0 Vcco *\nL025809 0*\n\nNote I/O Bank 1 Vcci *\nL025810 0*\n\nNote I/O Bank 1 Vcco *\nL025811 0*\n\nC035D*\n\u0003AA97\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/top.ucf",
    "content": "#\r\n# Copyright 2012 Jared Boone\r\n#\r\n# This file is part of HackRF.\r\n#\r\n# This program is free software; you can redistribute it and/or modify\r\n# it under the terms of the GNU General Public License as published by\r\n# the Free Software Foundation; either version 2, or (at your option)\r\n# any later version.\r\n#\r\n# This program is distributed in the hope that it will be useful,\r\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n# GNU General Public License for more details.\r\n#\r\n# You should have received a copy of the GNU General Public License\r\n# along with this program; see the file COPYING.  If not, write to\r\n# the Free Software Foundation, Inc., 51 Franklin Street,\r\n# Boston, MA 02110-1301, USA.\r\n\r\nNET \"CODEC_X2_CLK\" TNM_NET = CODEC_X2_CLK;\r\nTIMESPEC TS_codec_x2_data = PERIOD \"CODEC_X2_CLK\" 25 ns;\r\n\r\nTIMEGRP \"adc_data\" OFFSET = IN 16 ns BEFORE \"CODEC_X2_CLK\";\r\n\r\nTIMEGRP \"dac_data\" OFFSET = OUT 15 ns AFTER \"CODEC_X2_CLK\";\r\n\r\nTIMEGRP \"to_host\" OFFSET = OUT 20 ns AFTER \"CODEC_X2_CLK\";\r\n#PACE: Start of Constraints generated by PACE\n\n#PACE: Start of PACE I/O Pin Assignments\nNET \"CODEC_CLK\"  LOC = \"P23\" ; \nNET \"CODEC_X2_CLK\"  LOC = \"P27\" ; \nNET \"DA<0>\"  LOC = \"P43\" ; \nNET \"DA<1>\"  LOC = \"P42\" ; \nNET \"DA<2>\"  LOC = \"P41\" ; \nNET \"DA<3>\"  LOC = \"P40\" ; \nNET \"DA<4>\"  LOC = \"P39\" ; \nNET \"DA<5>\"  LOC = \"P37\" ; \nNET \"DA<6>\"  LOC = \"P36\" ; \nNET \"DA<7>\"  LOC = \"P35\" ; \nNET \"DD<0>\"  LOC = \"P34\" ; \nNET \"DD<1>\"  LOC = \"P33\" ; \nNET \"DD<2>\"  LOC = \"P32\" ; \nNET \"DD<3>\"  LOC = \"P30\" ; \nNET \"DD<4>\"  LOC = \"P29\" ; \nNET \"DD<5>\"  LOC = \"P28\" ; \nNET \"DD<6>\"  LOC = \"P24\" ; \nNET \"DD<7>\"  LOC = \"P19\" ; \nNET \"DD<8>\"  LOC = \"P18\" ; \nNET \"DD<9>\"  LOC = \"P17\" ; \nNET \"HOST_CAPTURE\"  LOC = \"P91\" ; \nNET \"HOST_DATA<0>\"  LOC = \"P89\" ; \nNET \"HOST_DATA<1>\"  LOC = \"P79\" ; \nNET \"HOST_DATA<2>\"  LOC = \"P74\" ; \nNET \"HOST_DATA<3>\"  LOC = \"P72\" ; \nNET \"HOST_DATA<4>\"  LOC = \"P67\" ; \nNET \"HOST_DATA<5>\"  LOC = \"P64\" ; \nNET \"HOST_DATA<6>\"  LOC = \"P61\" ; \nNET \"HOST_DATA<7>\"  LOC = \"P77\" ; \nNET \"HOST_DIRECTION\"  LOC = \"P71\" ; \nNET \"HOST_DISABLE\"  LOC = \"P76\" ; \nNET \"HOST_Q_INVERT\"  LOC = \"P70\" ;\nNET \"HOST_SYNC_EN\" LOC = \"P90\" ; \nNET \"HOST_SYNC\"  LOC = \"P55\" | PULLUP ; \nNET \"HOST_SYNC_CMD\"  LOC = \"P56\" ; \n\n#PACE: Start of PACE Area Constraints\n\n#PACE: Start of PACE Prohibit Constraints\n\n#PACE: End of Constraints generated by PACE\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/top.vhd",
    "content": "--\r\n-- Copyright 2012 Jared Boone\r\n-- Copyright 2013 Benjamin Vernoux\r\n--\r\n-- This file is part of HackRF.\r\n--\r\n-- This program is free software; you can redistribute it and/or modify\r\n-- it under the terms of the GNU General Public License as published by\r\n-- the Free Software Foundation; either version 2, or (at your option)\r\n-- any later version.\r\n--\r\n-- This program is distributed in the hope that it will be useful,\r\n-- but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n-- GNU General Public License for more details.\r\n--\r\n-- You should have received a copy of the GNU General Public License\r\n-- along with this program; see the file COPYING.  If not, write to\r\n-- the Free Software Foundation, Inc., 51 Franklin Street,\r\n-- Boston, MA 02110-1301, USA.\r\n\r\nlibrary IEEE;\r\nuse IEEE.STD_LOGIC_1164.ALL;\r\nuse ieee.std_logic_unsigned.all;\r\n\r\nlibrary UNISIM;\r\nuse UNISIM.vcomponents.all;\r\n\r\nentity top is\r\n    Port(\r\n        HOST_DATA       : inout std_logic_vector(7 downto 0);\r\n        HOST_CAPTURE    : out   std_logic;\n\t\t  HOST_SYNC_EN    : in    std_logic;\r\n        HOST_SYNC_CMD   : out   std_logic;\r\n        HOST_SYNC       : in    std_logic;\r\n        HOST_DISABLE    : in    std_logic;\r\n        HOST_DIRECTION  : in    std_logic;\r\n        HOST_Q_INVERT   : in    std_logic;\r\n\r\n        DA              : in    std_logic_vector(7 downto 0);\r\n        DD              : out   std_logic_vector(9 downto 0);\r\n\r\n        CODEC_CLK       : in    std_logic;\r\n        CODEC_X2_CLK    : in    std_logic\r\n    );\r\n\r\nend top;\r\n\r\narchitecture Behavioral of top is\r\n    signal codec_clk_rx_i : std_logic;\r\n    signal codec_clk_tx_i : std_logic;\r\n    signal adc_data_i : std_logic_vector(7 downto 0);\r\n    signal dac_data_o : std_logic_vector(9 downto 0);\r\n\r\n    signal host_clk_i : std_logic;\r\n\r\n    type transfer_direction is (from_adc, to_dac);\r\n    signal transfer_direction_i : transfer_direction;\r\n\r\n    signal host_data_enable_i : std_logic;\r\n    signal host_data_capture_o : std_logic;\n\t signal host_sync_enable : std_logic := '0';\r\n    signal host_sync_o : std_logic := '0';\r\n    signal host_sync_i : std_logic := '0';\r\n    signal host_sync_latched : std_logic := '0';\r\n\r\n    signal data_from_host_i : std_logic_vector(7 downto 0);\r\n    signal data_to_host_o : std_logic_vector(7 downto 0);\r\n\r\n    signal q_invert : std_logic;\r\n    signal rx_q_invert_mask : std_logic_vector(7 downto 0);\r\n    signal tx_q_invert_mask : std_logic_vector(7 downto 0);\r\n\r\nbegin\r\n    \r\n    ------------------------------------------------\r\n    -- Codec interface\r\n    \r\n    DD(9 downto 0) <= dac_data_o;\r\n    \r\n    ------------------------------------------------\r\n    -- Clocks\r\n    \r\n    BUFG_host : BUFG\r\n    port map (\r\n        O => host_clk_i,\r\n        I => CODEC_X2_CLK\r\n    );\r\n\r\n    ------------------------------------------------\r\n    -- SGPIO interface\r\n    \r\n    HOST_DATA <= data_to_host_o when transfer_direction_i = from_adc\r\n                                else (others => 'Z');\r\n\r\n    HOST_CAPTURE <= host_data_capture_o;\n\t host_sync_enable <= HOST_SYNC_EN;\r\n\t host_sync_i <= HOST_SYNC;\r\n\t HOST_SYNC_CMD <= host_sync_o;\r\n\t \r\n    host_data_enable_i <= not HOST_DISABLE;\r\n    transfer_direction_i <= to_dac when HOST_DIRECTION = '1'\r\n                                   else from_adc;\r\n     \r\n    ------------------------------------------------\r\n        \r\n    q_invert <= HOST_Q_INVERT;\r\n    rx_q_invert_mask <= X\"80\" when q_invert = '1' else X\"7f\";\r\n    tx_q_invert_mask <= X\"7f\" when q_invert = '1' else X\"80\";\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if rising_edge(host_clk_i) then\r\n            codec_clk_rx_i <= CODEC_CLK;\r\n            adc_data_i <= DA(7 downto 0);\r\n            if (transfer_direction_i = from_adc) then\r\n                if codec_clk_rx_i = '1' then\r\n                    -- I: non-inverted between MAX2837 and MAX5864\r\n                    data_to_host_o <= adc_data_i xor X\"80\";\r\n                else\r\n                    -- Q: inverted between MAX2837 and MAX5864\r\n                    data_to_host_o <= adc_data_i xor rx_q_invert_mask;\r\n                end if;\r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if falling_edge(host_clk_i) then\r\n            codec_clk_tx_i <= CODEC_CLK;\r\n            data_from_host_i <= HOST_DATA;\r\n            if transfer_direction_i = to_dac then\r\n                if codec_clk_tx_i = '1' then\r\n                    dac_data_o <= (data_from_host_i xor tx_q_invert_mask) & tx_q_invert_mask(0) & tx_q_invert_mask(0);\r\n                else\r\n                    dac_data_o <= (data_from_host_i xor X\"80\") & \"00\";\r\n                end if;\r\n            else\r\n                dac_data_o <= (dac_data_o'high => '0', others => '1');\r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\n    process (host_data_enable_i, host_sync_i)\r\n    begin\r\n        host_sync_o <= host_data_enable_i;\r\n        if host_data_enable_i = '1' then\r\n            if rising_edge(host_sync_i) then\r\n                host_sync_latched <= host_sync_i;\r\n            end if;\r\n        else\r\n            host_sync_latched <= '0';\r\n        end if;\r\n    end process;\r\n    \r\n    process(host_clk_i)\r\n    begin\r\n        if rising_edge(host_clk_i) then\r\n            if transfer_direction_i = to_dac then\r\n                if codec_clk_tx_i = '1' then\r\n                    host_data_capture_o <= host_data_enable_i and (host_sync_latched or not host_sync_enable);\r\n                end if;\r\n            else\r\n                if codec_clk_rx_i = '1' then\r\n                    host_data_capture_o <= host_data_enable_i and (host_sync_latched or not host_sync_enable);\r\n                end if; \r\n            end if;\r\n        end if;\r\n    end process;\r\n    \r\nend Behavioral;\r\n"
  },
  {
    "path": "firmware/cpld/sgpio_if/top_tb.vhd",
    "content": "--\r\n-- Copyright 2012 Jared Boone\r\n--\r\n-- This file is part of HackRF.\r\n--\r\n-- This program is free software; you can redistribute it and/or modify\r\n-- it under the terms of the GNU General Public License as published by\r\n-- the Free Software Foundation; either version 2, or (at your option)\r\n-- any later version.\r\n--\r\n-- This program is distributed in the hope that it will be useful,\r\n-- but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n-- GNU General Public License for more details.\r\n--\r\n-- You should have received a copy of the GNU General Public License\r\n-- along with this program; see the file COPYING.  If not, write to\r\n-- the Free Software Foundation, Inc., 51 Franklin Street,\r\n-- Boston, MA 02110-1301, USA.\r\n\r\nLIBRARY ieee;\r\nUSE ieee.std_logic_1164.ALL;\r\n \r\nENTITY top_tb IS\r\nEND top_tb;\r\n \r\nARCHITECTURE behavior OF top_tb IS \r\n \r\n    COMPONENT top\r\n    PORT(\r\n        HOST_DATA : INOUT  std_logic_vector(7 downto 0);\r\n        HOST_CAPTURE : OUT std_logic;\r\n        HOST_DISABLE : IN std_logic;\r\n        HOST_DIRECTION : IN std_logic;\n\t\t  HOST_DECIM_SEL : IN std_logic_vector(2 downto 0);\r\n        DA : IN  std_logic_vector(7 downto 0);\r\n        DD : OUT  std_logic_vector(9 downto 0);\r\n        CODEC_CLK : IN  std_logic;\r\n        CODEC_X2_CLK : IN  std_logic\r\n    );\r\n    END COMPONENT;\r\n\r\n    --Inputs\r\n    signal DA : std_logic_vector(7 downto 0) := (others => '0');\r\n    signal CODEC_CLK : std_logic := '0';\r\n    signal CODEC_X2_CLK : std_logic := '0';\r\n    signal HOST_DISABLE : std_logic := '1';\r\n    signal HOST_DIRECTION : std_logic := '0';\n\t signal HOST_DECIM_SEL : std_logic_vector(2 downto 0) := \"010\";\r\n    \r\n\t--BiDirs\r\n    signal HOST_DATA : std_logic_vector(7 downto 0);\r\n\r\n \t--Outputs\r\n    signal DD : std_logic_vector(9 downto 0);\r\n    signal HOST_CAPTURE : std_logic;\r\n    \r\nbegin\r\n \r\n    uut: top PORT MAP (\r\n        HOST_DATA => HOST_DATA,\r\n        HOST_CAPTURE => HOST_CAPTURE,\r\n        HOST_DISABLE => HOST_DISABLE,\r\n        HOST_DIRECTION => HOST_DIRECTION,\n\t\t  HOST_DECIM_SEL => HOST_DECIM_SEL,\r\n        DA => DA,\r\n        DD => DD,\r\n        CODEC_CLK => CODEC_CLK,\r\n        CODEC_X2_CLK => CODEC_X2_CLK\r\n    );\r\n\r\n    clk_process :process\r\n    begin\r\n\t\tCODEC_CLK <= '1';\r\n        CODEC_X2_CLK <= '1';\r\n\t\twait for 12.5 ns;\r\n\t\tCODEC_X2_CLK <= '0';\r\n\t\twait for 12.5 ns;\r\n        CODEC_CLK <= '0';\r\n        CODEC_X2_CLK <= '1';\r\n\t\twait for 12.5 ns;\r\n\t\tCODEC_X2_CLK <= '0';\r\n        wait for 12.5 ns;\r\n    end process;\r\n \r\n    adc_proc: process\r\n    begin\r\n        wait until rising_edge(CODEC_CLK);\r\n        wait for 9 ns;\r\n        DA <= \"00000000\";\r\n        \r\n        wait until falling_edge(CODEC_CLK);\r\n        wait for 9 ns;\r\n        DA <= \"00000001\";\r\n        \r\n    end process;\r\n\r\n    sgpio_proc: process\r\n    begin\r\n        HOST_DATA <= (others => 'Z');\r\n        \r\n        HOST_DIRECTION <= '0';\r\n        HOST_DISABLE <= '1';\r\n\r\n        wait for 135 ns;\r\n        \r\n        HOST_DISABLE <= '0';\r\n        \r\n        wait for 1000 ns;\r\n        \r\n        HOST_DISABLE <= '1';\r\n        \r\n        wait for 100 ns;\r\n        \r\n        HOST_DIRECTION <= '1';\r\n        \r\n        wait for 100 ns;\r\n        \r\n        HOST_DISABLE <= '0';\r\n        \r\n        for i in 0 to 10 loop\r\n            HOST_DATA <= (others => '0');\r\n            wait until rising_edge(CODEC_CLK) and HOST_CAPTURE = '1';\r\n            \r\n            HOST_DATA <= (others => '1');\r\n            wait until rising_edge(CODEC_CLK) and HOST_CAPTURE = '1';\r\n        end loop;\r\n        \r\n        wait;\r\n    end process;\r\n\r\nend;\r"
  },
  {
    "path": "firmware/dfu-util.cmake",
    "content": "#\n# Copyright 2015 Dominic Spill <dominicgs@gmail.com>\n#\n# This file is part of GreatFET.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\nexecute_process(\n\tCOMMAND dfu-suffix -V\n\tWORKING_DIRECTORY ${PROJECT_SOURCE_DIR}\n\tRESULT_VARIABLE DFU_NOT_FOUND\n\tERROR_QUIET\n\tOUTPUT_VARIABLE DFU_VERSION_STRING\n\tOUTPUT_STRIP_TRAILING_WHITESPACE\n)\n\nset(DFU_ALL \"\")\nif(NOT DFU_NOT_FOUND)\n    set(DFU_ALL \"ALL\")\nelse(NOT DFU_NOT_FOUND)\n\tMESSAGE(STATUS \"dfu-suffix not found: not building DFU file\")\nendif(NOT DFU_NOT_FOUND)\n\n\n\n    \n"
  },
  {
    "path": "firmware/dfu.py",
    "content": "import os.path\nimport struct\nimport sys\n\nwith open(\"_header.bin\", \"wb\") as f:\n    x = struct.pack('<H', os.path.getsize(sys.argv[1] + '_dfu.bin') // 512 + 1)\n    y = [0xda, 0xff, x[0], x[1]] + [0xff] * 12\n    f.write(bytearray(y))\n"
  },
  {
    "path": "firmware/fpga/amaranth_future/fixed.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# Copyright (c) 2024 S. Holzapfel <me@sebholzapfel.com>\n# SPDX-License-Identifier: BSD-3-Clause\n#\n# from https://github.com/apfaudio/tiliqua/blob/main/gateware/src/amaranth_future/fixed.py\n# which is also derived from https://github.com/amaranth-lang/amaranth/pull/1005\n# slightly modified\n\nfrom amaranth       import hdl\nfrom amaranth.utils import bits_for\n\nfrom dsp.round      import convergent_round\n\n__all__ = [\"Shape\", \"SQ\", \"UQ\", \"Value\", \"Const\"]\n\nclass Shape(hdl.ShapeCastable):\n    def __init__(self, i_or_f_width, f_width = None, /, *, signed):\n        if f_width is None:\n            self.i_width, self.f_width = 0, i_or_f_width\n        else:\n            self.i_width, self.f_width = i_or_f_width, f_width\n\n        self.signed = bool(signed)\n\n    @staticmethod\n    def cast(shape, f_width=0):\n        if not isinstance(shape, hdl.Shape):\n            raise TypeError(f\"Object {shape!r} cannot be converted to a fixed.Shape\")\n\n        # i_width is what's left after subtracting f_width and sign bit, but can't be negative.\n        i_width = max(0, shape.width - shape.signed - f_width)\n\n        return Shape(i_width, f_width, signed = shape.signed)\n\n    def as_shape(self):\n        return hdl.Shape(self.signed + self.i_width + self.f_width, self.signed)\n\n    def __call__(self, target):\n        return Value(self, target)\n\n    def const(self, value):\n        if value is None:\n            value = 0\n        return Const(value, self)._target\n\n    def from_bits(self, raw):\n        c = Const(0, self)\n        c._value = raw\n        return c\n\n    def max(self):\n        c = Const(0, self)\n        c._value = c._max_value()\n        return c\n\n    def min(self):\n        c = Const(0, self)\n        c._value = c._min_value()\n        return c\n\n    def __repr__(self):\n        return f\"fixed.Shape({self.i_width}, {self.f_width}, signed={self.signed})\"\n\n\nclass SQ(Shape):\n    def __init__(self, *args):\n        super().__init__(*args, signed = True)\n\n\nclass UQ(Shape):\n    def __init__(self, *args):\n        super().__init__(*args, signed = False)\n\n\nclass Value(hdl.ValueCastable):\n    def __init__(self, shape, target):\n        self._shape = shape\n        self._target = target\n\n    @staticmethod\n    def cast(value, f_width=0):\n        return Shape.cast(value.shape(), f_width)(value)\n\n    def round(self, f_width=0):\n        # If we're increasing precision, extend with more fractional bits.\n        if f_width > self.f_width:\n            return Shape(self.i_width, f_width, signed = self.signed)(hdl.Cat(hdl.Const(0, f_width - self.f_width), self.raw()))\n        \n        # If we're reducing precision, perform convergent rounding (round to even).\n        elif f_width < self.f_width:\n            return Shape(self.i_width, f_width, signed = self.signed)( convergent_round(self.raw(), self.f_width - f_width) )\n\n        return self\n\n    def truncate(self, f_width=0):\n        return Shape(self.i_width, f_width, signed = self.signed)(self.raw()[self.f_width - f_width:])\n\n    @property\n    def i_width(self):\n        return self._shape.i_width\n\n    @property\n    def f_width(self):\n        return self._shape.f_width\n\n    @property\n    def signed(self):\n        return self._shape.signed\n\n    def as_value(self):\n        return self._target\n\n    def raw(self):\n        \"\"\"\n        Adding an `s ( )` signedness wrapper in `as_value` when needed\n        breaks lib.wiring for some reason. In the future, raw() and\n        `as_value()` should be combined.\n        \"\"\"\n        if self.signed:\n            return self._target.as_signed()\n        return self._target\n\n    def shape(self):\n        return self._shape\n\n    def eq(self, other):\n        # Regular values are assigned directly to the underlying value.\n        if isinstance(other, hdl.Value):\n            return self.raw().eq(other)\n\n        # int and float are cast to fixed.Const.\n        elif isinstance(other, int) or isinstance(other, float):\n            other = Const(other, self.shape())\n\n        # Other value types are unsupported.\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n\n        # Match precision.\n        other = other.round(self.f_width)\n\n        return self.raw().eq(other.raw())\n\n    def __mul__(self, other):\n        # Regular values are cast to fixed.Value\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n\n        # int are cast to fixed.Const\n        elif isinstance(other, int):\n            other = Const(other)\n\n        # Other value types are unsupported.\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n\n        return Value.cast(self.raw() * other.raw(), self.f_width + other.f_width)\n\n    def __rmul__(self, other):\n        return self.__mul__(other)\n\n    def __add__(self, other):\n        # Regular values are cast to fixed.Value\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n\n        # int are cast to fixed.Const\n        elif isinstance(other, int):\n            other = Const(other)\n\n        # Other value types are unsupported.\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n\n        f_width = max(self.f_width, other.f_width)\n\n        return Value.cast(self.round(f_width).raw() + other.round(f_width).raw(), f_width)\n\n    def __radd__(self, other):\n        return self.__add__(other)\n\n    def __sub__(self, other):\n        # Regular values are cast to fixed.Value\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n\n        # int are cast to fixed.Const\n        elif isinstance(other, int):\n            other = Const(other)\n\n        # Other value types are unsupported.\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n\n        f_width = max(self.f_width, other.f_width)\n\n        return Value.cast(self.round(f_width).raw() - other.round(f_width).raw(), f_width)\n\n    def __rsub__(self, other):\n        return -self.__sub__(other)\n    \n    def __pos__(self):\n        return self\n    \n    def __neg__(self):\n        return Value.cast(-self.raw(), self.f_width)\n\n    def __abs__(self):\n        return Value.cast(abs(self.raw()), self.f_width)\n\n    def __lshift__(self, other):\n        if isinstance(other, int):\n            if other < 0:\n                raise ValueError(\"Shift amount cannot be negative\")\n\n            if other > self.f_width:\n                return Value.cast(hdl.Cat(hdl.Const(0, other - self.f_width), self.raw()))\n            else:\n                return Value.cast(self.raw(), self.f_width - other)\n\n        elif not isinstance(other, hdl.Value):\n            raise TypeError(\"Shift amount must be an integer value\")\n\n        if other.signed:\n            raise TypeError(\"Shift amount must be unsigned\")\n\n        return Value.cast(self.raw() << other, self.f_width)\n\n    def __rshift__(self, other):\n        if isinstance(other, int):\n            if other < 0:\n                raise ValueError(\"Shift amount cannot be negative\")\n\n            return Value.cast(self.raw(), self.f_width + other)\n\n        elif not isinstance(other, hdl.Value):\n            raise TypeError(\"Shift amount must be an integer value\")\n\n        if other.signed:\n            raise TypeError(\"Shift amount must be unsigned\")\n\n        # Extend f_width by maximal shift amount.\n        f_width = self.f_width + 2**other.width - 1\n\n        return Value.cast(self.round(f_width).raw() >> other, f_width)\n\n    def __lt__(self, other):\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n        elif isinstance(other, int):\n            other = Const(other)\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n        f_width = max(self.f_width, other.f_width)\n        return self.round(f_width).raw() < other.round(f_width).raw()\n\n    def __ge__(self, other):\n        return ~self.__lt__(other)\n\n    def __eq__(self, other):\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n        elif isinstance(other, int):\n            other = Const(other)\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n        f_width = max(self.f_width, other.f_width)\n        return self.round(f_width).raw() == other.round(f_width).raw()\n\n    def __repr__(self):\n        return f\"(fixedpoint {'SQ' if self.signed else 'UQ'}{self.i_width}.{self.f_width} {self._target!r})\"\n\n\nclass Const(Value):\n    def __init__(self, value, shape=None):\n\n        if isinstance(value, float) or isinstance(value, int):\n            num, den = value.as_integer_ratio()\n        elif isinstance(value, Const):\n            # FIXME: Memory inits seem to construct a fixed.Const with fixed.Const\n            self._shape = value._shape\n            self._value = value._value\n            return\n        else:\n            raise TypeError(f\"Object {value!r} cannot be converted to a fixed.Const\")\n\n        # Determine smallest possible shape if not already selected.\n        if shape is None:\n            f_width = bits_for(den) - 1\n            i_width = max(0, bits_for(abs(num)) - f_width)\n            shape = Shape(i_width, f_width, signed = num < 0)\n\n        # Scale value to given precision.\n        if 2**shape.f_width > den:\n            num *= 2**shape.f_width // den\n        elif 2**shape.f_width < den:\n            num = round(num / (den // 2**shape.f_width))\n        value = num\n\n        self._shape = shape\n\n        if value > self._max_value():\n            print(\"WARN fixed.Const: clamp\", value, \"to\", self._max_value())\n            value = self._max_value()\n        if value < self._min_value():\n            print(\"WARN fixed.Const: clamp\", value, \"to\", self._min_value())\n            value = self._min_value()\n\n        self._value = value\n\n    def _max_value(self):\n        return 2**(self._shape.i_width +\n                   self._shape.f_width) - 1\n\n    def _min_value(self):\n        if self._shape.signed:\n            return -1 * 2**(self._shape.i_width +\n                            self._shape.f_width)\n        else:\n            return 0\n\n    @property\n    def _target(self):\n        return hdl.Const(self._value, self._shape.as_shape())\n\n    def as_integer_ratio(self):\n        return self._value, 2**self.f_width\n\n    def as_float(self):\n        if self._value > self._max_value():\n            v = self._min_value() + self._value - self._max_value() - 1\n        else:\n            v = self._value\n        return v / 2**self.f_width\n\n    # TODO: Operators\n\n    def __mul__(self, other):\n        # Regular values are cast to fixed.Value\n        if isinstance(other, hdl.Value):\n            other = Value.cast(other)\n\n        # int are cast to fixed.Const\n        elif isinstance(other, int):\n            other = Const(other)\n\n        # Other value types are unsupported.\n        elif not isinstance(other, Value):\n            raise TypeError(f\"Object {other!r} cannot be converted to a fixed.Value\")\n\n        return Value.cast(self.raw() * other.raw(), self.f_width + other.f_width)\n\n    def __rmul__(self, other):\n        return self.__mul__(other)\n"
  },
  {
    "path": "firmware/fpga/board.py",
    "content": "#!/usr/bin/env python3\n#\n# This file is part of HackRF.\n#\n# Copyright (c) 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth                   import Elaboratable, Signal, Instance, Module, ClockDomain\nfrom amaranth.build             import Resource, Pins, Clock, Attrs\nfrom amaranth.vendor            import LatticeICE40Platform\nfrom amaranth_boards.resources  import SPIResource\n\n__all__ = [\"PralinePlatform\", \"ClockDomainGenerator\"]\n\n\nclass PralinePlatform(LatticeICE40Platform):\n    device      = \"iCE40UP5K\"\n    package     = \"SG48\"\n\n    default_clk = \"SB_HFOSC\"  # 48 MHz internal oscillator\n    hfosc_div   = 0           # Do not divide\n\n    resources   = [\n        Resource(\"fpga_clk\", 0, Pins(\"39\", dir=\"i\"),\n            Attrs(GLOBAL=True, IO_STANDARD=\"SB_LVCMOS\")),\n\n        # ADC/DAC interfaces.\n        Resource(\"afe_clk\", 0, Pins(\"35\", dir=\"i\"),\n            Clock(40e6), Attrs(GLOBAL=True, IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"dd\", 0, Pins(\"38 37 36 34 32 31 28 27 26 25\", dir=\"o\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"da\", 0, Pins(\"46 45 44 43 42 41 40 39\", dir=\"i\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        \n        # SGPIO interface.\n        Resource(\"host_clk\", 0, Pins(\"20\", dir=\"o\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"host_data\", 0, Pins(\"21 19 6 13 10 3 4 18\", dir=\"io\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"direction\", 0, Pins(\"12\", dir=\"i\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"disable\", 0, Pins(\"23\", dir=\"i\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"capture_en\", 0, Pins(\"11\", dir=\"o\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n\n        # Other I/O.\n        Resource(\"q_invert\", 0, Pins(\"9\", dir=\"i\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"trigger_in\", 0, Pins(\"48\", dir=\"i\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n        Resource(\"trigger_out\", 0, Pins(\"2\", dir=\"o\"),\n            Attrs(IO_STANDARD=\"SB_LVCMOS\")),\n\n        # SPI can be used after configuration.\n        SPIResource(\"spi\", 0, role=\"peripheral\",\n            cs_n=\"16\", clk=\"15\", copi=\"17\", cipo=\"14\",\n            attrs=Attrs(IO_STANDARD=\"SB_LVCMOS\"),\n        ),\n    ]\n\n    connectors = []\n\n\nclass ClockDomainGenerator(Elaboratable):\n\n    @staticmethod\n    def lut_delay(m, signal, *, depth):\n        signal_out = signal\n        for i in range(depth):\n            signal_in  = signal_out\n            signal_out = Signal()\n            m.submodules += Instance(\"SB_LUT4\",\n                p_LUT_INIT=0xAAAA,  # Buffer configuration\n                i_I0=signal_in,\n                o_O=signal_out,\n            )\n        return signal_out\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Define clock domains.\n        m.domains.gck1 = cd_gck1 = ClockDomain(name=\"gck1\", reset_less=True)  # analog front-end clock.\n\n        # We need to delay `gck1` clock by at least 8ns, not possible with the PLL alone.\n        # Each LUT introduces a minimum propagation delay of 9ns (best case).\n        delayed_gck1 = self.lut_delay(m, platform.request(\"afe_clk\").i, depth=2)\n        m.d.comb += cd_gck1.clk.eq(delayed_gck1)\n        platform.add_clock_constraint(delayed_gck1, 40e6)\n\n        return m\n"
  },
  {
    "path": "firmware/fpga/build.py",
    "content": "#!/usr/bin/env python3\n#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nimport lz4.block\nimport struct\nimport os\n\nfrom board                  import PralinePlatform\nfrom top.standard           import Top as standard\nfrom top.half_precision     import Top as half_precision\nfrom top.ext_precision_rx   import Top as ext_precision_rx\nfrom top.ext_precision_tx   import Top as ext_precision_tx\n\n\nBLOCK_SIZE = 4096  # 4 KiB blocks\nOUTPUT_FILE = \"praline_fpga.bin\"\n\ndef compress_blockwise(input_stream, output_stream):\n    # For every block...\n    while block := f_in.read(BLOCK_SIZE):\n\n        # Compress the block using raw LZ4 block compression.\n        compressed_block = lz4.block.compress(block, store_size=False, \n            mode=\"high_compression\", compression=12)\n\n        # Write the compressed block length and its contents to the output file.\n        f_out.write(struct.pack(\"<H\", len(compressed_block)))\n        f_out.write(compressed_block)\n    \n    # Write end marker (block of size 0)\n    f_out.write(struct.pack(\"<H\", 0))\n\n\nif __name__ == \"__main__\":\n\n    fpga_images = {\n        \"0_standard\":   standard(),\n        \"1_halfprec\":   half_precision(),\n        \"2_extprec_rx\": ext_precision_rx(),\n        \"3_extprec_tx\": ext_precision_tx(),\n    }\n\n    # Build bitstreams first.\n    for name, image in fpga_images.items():\n        PralinePlatform().build(image, name=name)\n\n    # Pack all the bitstreams.\n    with open(f\"build/{OUTPUT_FILE}\", \"wb\") as f_out:\n        f_out.write(struct.pack(\"<I\", len(fpga_images)))  # number of bitstreams\n        f_out.seek(4 * len(fpga_images), os.SEEK_CUR)     # reserve 4-byte slots for offsets\n        offsets = []\n\n        # Write compressed bitstreams in our custom raw LZ4 block format.\n        for name, image in fpga_images.items():\n            img_path = f\"build/{name}.bin\"\n            offsets.append(f_out.tell())\n            with open(img_path, 'rb') as f_in:\n                compress_blockwise(f_in, f_out)\n\n        # Write offsets table, right after the number of bitstreams.\n        f_out.seek(4, os.SEEK_SET)\n        for offset in offsets:\n            f_out.write(struct.pack(\"<I\", offset))\n\n"
  },
  {
    "path": "firmware/fpga/dsp/__init__.py",
    "content": ""
  },
  {
    "path": "firmware/fpga/dsp/cic.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom math                   import floor, log2, ceil, comb\n\nfrom amaranth               import Module, Signal, Const, signed, ResetInserter, DomainRenamer, C\nfrom amaranth.utils         import bits_for\n\nfrom amaranth.lib           import wiring, stream, data\nfrom amaranth.lib.wiring    import In, Out, connect\n\nfrom dsp.round              import convergent_round\n\n\nclass CICInterpolator(wiring.Component):\n    def __init__(self, M, stages, rates, width_in, width_out=None, num_channels=1, always_ready=False, domain=\"sync\"):\n        self.M         = M\n        self.stages    = stages\n        self.rates     = rates\n        self.width_in  = width_in\n        self.num_channels = num_channels\n        if width_out is None:\n            width_out  = width_in + self.bit_growths()[-1]\n        self.width_out = width_out\n        self._domain = domain\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(width_out), num_channels),\n                always_ready=always_ready\n            )),\n            \"factor\": In(range(bits_for(max(rates)))),\n        })\n\n    def bit_growths(self):\n        bit_growths = cic_growth(N=self.stages, M=self.M, R=max(self.rates))\n        return bit_growths\n\n    def elaborate(self, platform):\n        m = Module()\n\n        always_ready = self.output.signature.always_ready\n\n        # Detect interpolation factor changes to provide an internal reset signal.\n        factor_last = Signal.like(self.factor)\n        factor_change = Signal()\n        m.d.sync += factor_last.eq(self.factor)\n        m.d.sync += factor_change.eq(factor_last != self.factor)\n        factor_reset = ResetInserter(factor_change)\n\n        # Calculated bit growths only used below for integrator stages.\n        bit_growths = iter(self.bit_growths())\n\n        stages = []\n\n        # When M=1, we can replace the inner CIC stage with an equivalent zero-order hold integrator.\n        inner_zoh = self.M == 1\n\n        # Comb stages.\n        width = self.width_in\n        for i in range(self.stages - int(inner_zoh)):\n            next_width = self.width_in + next(bit_growths)\n            stage = factor_reset(CombStage(self.M, width, width_out=next_width, num_channels=self.num_channels, always_ready=always_ready))\n            m.submodules[f\"comb{i}\"] = stage\n            stages += [ stage ]\n            width = next_width\n        \n        # Upsampling.\n        if list(self.rates) != [1]:\n            if inner_zoh:\n                _ = next(bit_growths), next(bit_growths)  # drop comb and integrator growths\n            stage = factor_reset(Upsampler(self.num_channels * width, max(self.rates), zero_order_hold=inner_zoh, variable=True, always_ready=always_ready))\n            m.submodules[\"upsampler\"] = stage\n            m.d.sync += stage.factor.eq(1 << self.factor)\n            stages += [ stage ]\n\n        # Integrator stages.\n        for i in range(self.stages - int(inner_zoh)):\n            width_out = self.width_in + next(bit_growths)\n            stage = SignExtend(width, width_out, num_channels=self.num_channels, always_ready=always_ready)\n            m.submodules[f\"signextend{i}\"] = stage\n            stages += [ stage ]\n            stage = factor_reset(IntegratorStage(width_out, width_out, num_channels=self.num_channels, always_ready=always_ready))\n            m.submodules[f\"integrator{i}\"] = stage\n            stages += [ stage ]\n            width = width_out\n    \n        # Variable gain stage.\n        min_shift = self.width_in + cic_growth(N=self.stages, M=self.M, R=min(self.rates))[-1] - self.width_out  # at min rate\n        shift_per_rate = { int(log2(rate)): min_shift + (self.stages-1)*i for i, rate in enumerate(self.rates) }\n        stage = factor_reset(ProgrammableShift(width, width_out=self.width_out, num_channels=self.num_channels, shift_map=shift_per_rate, always_ready=always_ready))\n        m.submodules[\"gain\"] = stage\n        if len(self.rates) > 1:\n            m.d.sync += stage.shift.eq(self.factor)\n        stages += [ stage ]\n        width = self.width_out\n\n        # Connect all stages to build the final filter.\n        # For the upsampling CIC, we can only drop bits at the last stage.\n        last = wiring.flipped(self.input)\n        for stage in stages:\n            connect(m, last, stage.input)\n            last = stage.output\n        connect(m, last, wiring.flipped(self.output))\n\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass CICDecimator(wiring.Component):\n    def __init__(self, M, stages, rates, width_in, width_out=None, num_channels=1, always_ready=False, domain=\"sync\"):\n        self.M            = M\n        self.stages       = stages\n        self.rates        = rates\n        self.width_in     = width_in\n        self.num_channels = num_channels\n        self._domain      = domain\n        if width_out is None:\n            width_out    = width_in + ceil(stages * log2(max(rates) * M))\n        self.width_out    = width_out\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(width_out), num_channels),\n                always_ready=always_ready\n            )),\n            \"factor\": In(range(bits_for(max(rates)))),\n        })\n\n    def truncation_summary(self):\n        rates = min(self.rates)\n        return cic_truncation(N=self.stages, R=rates, M=self.M, \n                              Bin=self.width_in, Bout=self.width_out)\n\n    def elaborate(self, platform):\n        m = Module()\n\n        stages = []\n\n        always_ready = self.output.signature.always_ready\n\n        full_width = self.width_in + ceil(self.stages * log2(max(self.rates) * self.M))\n        stage_widths = ( full_width - n for n in self.truncation_summary() )\n\n        # Sign extend stage\n        last_width = self.width_in\n        stage_width = next(stage_widths)\n        stage = SignExtend(last_width, stage_width, num_channels=self.num_channels, always_ready=always_ready)\n        m.submodules[\"signextend\"] = stage\n        stages += [ stage ]\n        last_width = stage_width\n\n        # Integrator stages\n        for i in range(self.stages):\n            stage_width = next(stage_widths)\n            stage = IntegratorStage(last_width, stage_width, num_channels=self.num_channels, always_ready=always_ready)\n            m.submodules[f\"integrator{i}\"] = stage\n            stages += [ stage ]\n            last_width = stage_width\n        \n        # Downsampling\n        if list(self.rates) != [1]:\n            stage = Downsampler(self.num_channels * last_width, max(self.rates), variable=True, always_ready=always_ready)\n            m.submodules[\"downsampler\"] = stage\n            m.d.sync += stage.factor.eq(1 << self.factor)\n            stages += [ stage ]\n\n        # Comb stages\n        for i in range(self.stages):\n            stage_width = next(stage_widths)\n            stage = CombStage(self.M, last_width, stage_width, num_channels=self.num_channels, always_ready=always_ready)\n            m.submodules[f\"comb{i}\"] = stage\n            stages += [ stage ]\n            last_width = stage_width\n\n        # Gain stage\n\n        # Ensure filter gain is at least the gain from width conversion.\n        min_growth = ceil(self.stages * log2(min(self.rates) * self.M))\n        if min_growth < self.width_out - self.width_in:\n            growth = self.width_out - self.width_in - min_growth\n            stage = WidthConverter(last_width, last_width+growth, num_channels=self.num_channels, always_ready=always_ready)\n            m.submodules[\"gain0\"] = stage\n            stages += [ stage ]\n            last_width = last_width + growth\n\n        if len(self.rates) > 1:\n            shift_per_rate = { int(log2(rate)): self.stages*i for i, rate in enumerate(self.rates) }\n            stage = ProgrammableShift(last_width, width_out=self.width_out, num_channels=self.num_channels, shift_map=shift_per_rate, always_ready=always_ready)\n            m.submodules[\"gain\"] = stage\n            m.d.sync += stage.shift.eq(self.factor)\n            stages += [stage]\n            last_width = self.width_out\n\n        # Connect stages, rounding/truncating where needed\n        last = wiring.flipped(self.input)\n        for stage in stages:\n            connect(m, last, stage.input)\n            last = stage.output\n        connect(m, last, wiring.flipped(self.output))\n\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass ProgrammableShift(wiring.Component):\n    def __init__(self, width_in, shift_map, width_out=None, num_channels=1, always_ready=False):\n        self.num_channels = num_channels\n        self.width_in = width_in\n        self.width_out = width_out or width_in\n        self.shift_map = shift_map\n        if len(self.shift_map) == 1:\n            self.shift = C(list(self.shift_map.keys())[0])\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(self.width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(self.width_out), num_channels),\n                always_ready=always_ready\n            )),\n        } | ({\"shift\":  In(range(max(shift_map.keys())+1))} if len(shift_map)>1 else {}))\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Implement the map itself (should it be done outside?)\n        max_shift = max(self.shift_map.values())\n\n        value_scaled = [ Signal(signed(self.width_in + max_shift)) for _ in range(self.num_channels) ]\n        scaled_valid = Signal()\n        scaled_ready = Signal()\n\n        with m.If(~scaled_valid | scaled_ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += scaled_valid.eq(self.input.valid)\n            with m.If(self.input.valid):\n                for c in range(self.num_channels):\n                    with m.Switch(self.shift):\n                        for k, v in self.shift_map.items():\n                            with m.Case(k):\n                                m.d.sync += value_scaled[c].eq(self.input.payload[c] << (max_shift - v))\n        \n        with m.If(~self.output.valid | self.output.ready):\n            m.d.comb += scaled_ready.eq(1)\n            m.d.sync += self.output.valid.eq(scaled_valid)\n            with m.If(scaled_valid):\n                for c in range(self.num_channels):\n                    if max_shift > 0:\n                        # Convergent rounding / round to even.\n                        m.d.sync += self.output.payload[c].eq(convergent_round(value_scaled[c], max_shift))\n                        # Truncation.\n                        #m.d.sync += self.output.payload[c].eq(value_scaled[c][max_shift:])\n                    else:\n                        m.d.sync += self.output.payload[c].eq(value_scaled[c])\n        \n        return m\n\n\nclass SignExtend(wiring.Component):\n    def __init__(self, width_in, width_out, num_channels=1, always_ready=False):\n        self.num_channels = num_channels\n        self.always_ready = always_ready\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(width_out), num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n        for c in range(self.num_channels):\n            m.d.comb += self.output.p[c].eq(self.input.p[c])\n        m.d.comb += self.output.valid.eq(self.input.valid)\n        if not self.always_ready:\n            m.d.comb += self.input.ready.eq(self.output.ready)\n        return m\n\n\nclass WidthConverter(wiring.Component):\n    def __init__(self, width_in, width_out, num_channels=1, always_ready=False):\n        self.width_in = width_in\n        self.width_out = width_out\n        self.num_channels = num_channels\n        self.always_ready = always_ready\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(width_out), num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        shift = self.width_out - self.width_in\n\n        for c in range(self.num_channels):\n            m.d.comb += self.output.p[c].eq(self.input.p[c] << shift)\n        m.d.comb += self.output.valid.eq(self.input.valid)\n        if not self.always_ready:\n            m.d.comb += self.input.ready.eq(self.output.ready)\n        return m\n\n\nclass CombStage(wiring.Component):\n    def __init__(self, M, width_in, width_out=None, num_channels=1, always_ready=False):\n        assert M in (1,2)\n        self.M         = M\n        self.width_in  = width_in\n        self.width_out = width_out or width_in + 1\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(self.width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(self.width_out), num_channels),\n                always_ready=always_ready\n            )),\n        })\n    \n    def elaborate(self, platform):\n        m = Module()\n\n        shift = max(self.width_in - self.width_out, 0)\n        delay = [ Signal.like(self.input.p) for _ in range(self.M) ]\n\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n            with m.If(self.input.valid):\n                m.d.sync += delay[0].eq(self.input.p)\n                m.d.sync += [ delay[i].eq(delay[i-1]) for i in range(1, self.M) ]\n                for c in range(self.num_channels):\n                    diff = self.input.p[c] - delay[-1][c]\n                    m.d.sync += self.output.p[c].eq(diff if shift == 0 else (diff >> shift))\n\n        return m\n\n\nclass IntegratorStage(wiring.Component):\n    def __init__(self, width_in, width_out, num_channels=1, always_ready=False):\n        self.width_in = width_in\n        self.width_out = width_out\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width_in), num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(signed(width_out), num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        shift = max(self.width_in - self.width_out, 0)\n\n        accumulator = Signal.like(self.input.p)\n        for c in range(self.num_channels):\n            m.d.comb += self.output.payload[c].eq(accumulator[c] if shift == 0 else (accumulator[c] >> shift))\n\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n            with m.If(self.input.valid):\n                for c in range(self.num_channels):\n                    m.d.sync += accumulator[c].eq(accumulator[c] + self.input.payload[c])\n\n        return m\n\n\nclass Upsampler(wiring.Component):\n    def __init__(self, width, factor, zero_order_hold=False, variable=False, always_ready=False):\n        self.width = width\n        self.zoh   = zero_order_hold\n        signature = {\n            \"input\":  In(stream.Signature(width, always_ready=always_ready)),\n            \"output\": Out(stream.Signature(width, always_ready=always_ready)),\n        }\n        if variable:\n            signature.update({\"factor\": In(range(factor + 1))})\n        else:\n            self.factor = Const(factor)\n        super().__init__(signature)\n\n    def elaborate(self, platform):\n        m = Module()\n\n        counter = Signal.like(self.factor)\n        ready_stb = Signal(init=1)\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(ready_stb)\n\n        with m.If(~self.output.valid | self.output.ready):\n            with m.If(counter == 0):\n                m.d.sync += self.output.payload.eq(self.input.payload)\n                m.d.sync += self.output.valid.eq(self.input.valid)\n                with m.If(self.input.valid):\n                    m.d.sync += counter.eq(self.factor - 1)\n                    m.d.sync += ready_stb.eq(self.factor < 2)\n            with m.Else():\n                if not self.zoh:\n                    m.d.sync += self.output.payload.eq(0)\n                m.d.sync += self.output.valid.eq(1)\n                m.d.sync += counter.eq(counter - 1)\n                with m.If(counter == 1):\n                    m.d.sync += ready_stb.eq(1)\n\n        return m\n\n\nclass Downsampler(wiring.Component):\n    def __init__(self, width, factor, variable=False, always_ready=False):\n        signature = {\n            \"input\":  In(stream.Signature(width, always_ready=always_ready)),\n            \"output\": Out(stream.Signature(width, always_ready=always_ready)),\n        }\n        if variable:\n            # TODO: optimize bit\n            signature.update({\"factor\": In(range(factor + 1))})\n        else:\n            self.factor = Const(factor)\n        super().__init__(signature)\n\n    def elaborate(self, platform):\n        m = Module()\n\n        counter = Signal.like(self.factor)\n\n        with m.If(self.input.ready & self.input.valid):\n            with m.If(counter == 0):\n                m.d.sync += counter.eq(self.factor - 1)\n            with m.Else():\n                m.d.sync += counter.eq(counter - 1)\n\n        with m.If(self.output.ready | ~self.output.valid):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid & (counter == 0))\n            with m.If(self.input.valid & (counter == 0)):\n                m.d.sync += self.output.payload.eq(self.input.payload)\n\n        return m\n\n\n# Refs:\n# [1]: Eugene Hogenauer, \"An Economical Class of Digital Filters For Decimation and Interpolation,\"\n#      IEEE Trans. Acoust. Speech and Signal Proc., Vol. ASSP-29, April 1981, pp. 155-162.\n# [2]: Rick Lyons, \"Computing CIC filter register pruning using MATLAB\"\n#      https://www.dsprelated.com/showcode/269.php\n# [3]: Peter Thorwartl, \"Implementation of Filters\", Part 3, lecture notes.\n#      https://www.so-logic.net/documents/trainings/03_so_implementation_of_filters.pdf\n\n\n# CIC downsamplers / decimators\n# How much can we prune / truncate every stage output given a desired output width ?\n# Calculate how many bits we can discard after each intermediate stage such that the quantization \n# error introduced is not greater than the one introduced by truncating/rounding at the filter \n# output.\n\ndef F_sq(N, R, M, i):\n    assert i <= 2*N + 1\n    if i == 2*N + 1: return 1  # eq. (16b) from [1]\n    # h(k) and L (range of k), eq. (9b) from [1]\n    if i <= N:\n        # integrator stage\n        L = N * (R * M - 1) + i - 1\n        def h(k):\n            return sum((-1)**l * comb(N, l) * comb(N-i+k-R*M*l, k-R*M*l)\n                        for l in range(k//(R*M)+1))\n    else:\n        # comb stage\n        L = 2*N + 1 - i\n        def h(k):\n            return (-1)**k * comb(2*N+1-i, k)\n    # Compute standard deviation error gain from stage i to output\n    F_i_sq = sum(h(k)**2 for k in range(L+1))\n    return F_i_sq\n\ndef cic_truncation(N, R, M, Bin, Bout=None):\n    full_width = Bin + ceil(N * log2(R * M))  # maximum width at output\n    Bout = Bout or full_width                 # allow to specify full width\n    B_last = full_width - Bout                # number of bits discarded at last stage\n    t = log2(2**(2*B_last)/12) + log2(6 / N)  # Last two terms of (21) from [1]\n    truncation = []\n    for stage in range(2*N):\n        ou = F_sq(N, R, M, stage+1)\n        B_i = floor(0.5 * (-log2(ou) + t))    # Eq. (21) from [1]\n        truncation.append(max(0, B_i))\n    truncation.append(max(0, B_last))\n    truncation[0] = 0  # [2]: fix case where input is truncated prior to any filtering\n    return truncation\n\n# CIC upsamplers / interpolators\n# How much bit growth there is per intermediate stage?\n# In the interpolator case, we cannot discard bits in intermediate stages: small errors in the \n# interpolator stages causes the variance of the error to grow without bound resulting in an \n# unstable filter.\n\ndef cic_growth(N, R, M):\n    growths = []\n    for i in range(1, 2*N+1):\n        if i <= N:\n            G_i = 2**i                             # comb stage\n            # special case from [1] when differential delay is 1\n            if M == 1 and i == N:\n                G_i = 2**(N - 1)\n        else:\n            G_i = (2**(2*N-i) * (R*M)**(i-N)) / R  # integration stage\n        growths.append(ceil(log2(G_i)))\n    return growths\n\n\n\n\n\n#\n# Tests\n#\n\nimport unittest\nimport numpy as np\nfrom amaranth.sim import Simulator\nfrom collections import namedtuple\n\nclass _TestFilter(unittest.TestCase):\n\n    def _generate_samples(self, count, width, f_width=0):\n        # Generate `count` random samples.\n        rng = np.random.default_rng(0)\n        samples = rng.normal(0, 1, count)\n\n        # Convert to integer.\n        samples = np.round(samples / max(abs(samples)) * (2**(width-1) - 1)).astype(int)\n        assert max(samples) < 2**(width-1) and min(samples) >= -2**(width-1)  # sanity check\n\n        if f_width > 0:\n            return samples / (1 << f_width)\n        return samples\n\n    def _filter(self, dut, samples, count, oob=[], outfile=None):\n\n        async def input_process(ctx):\n            if hasattr(dut, \"enable\"):\n                ctx.set(dut.enable, 1)\n            for name, value in oob.items():\n                ctx.set(getattr(dut, name), value)\n            await ctx.tick()\n            await ctx.tick()\n\n            for sample in samples:\n                ctx.set(dut.input.payload, [sample.item()])\n                ctx.set(dut.input.valid, 1)\n                await ctx.tick().until(dut.input.ready)\n            ctx.set(dut.input.valid, 0)\n\n        filtered = []\n        async def output_process(ctx):\n            if not dut.output.signature.always_ready:\n                ctx.set(dut.output.ready, 1)\n            async for clk, rst, valid, payload in ctx.tick().sample(dut.output.valid, dut.output.payload):\n                if valid:\n                    filtered.append(payload[0])\n                if len(filtered) == count:\n                    break\n\n        sim = Simulator(dut)\n        sim.add_clock(1/100e6)\n        sim.add_testbench(input_process)\n        sim.add_testbench(output_process)\n        if outfile is not None:\n            with sim.write_vcd(outfile):\n                sim.run()\n        else:\n            sim.run()\n        \n        return filtered\n\n\nclass TestCICDecimator(_TestFilter):\n\n    def test_filter(self):\n        num_samples = 1024\n        input_width = 8\n        input_samples = self._generate_samples(num_samples, input_width)\n\n        test = namedtuple('CICDecimatorTest', ['M', 'order', 'rates', 'factor_log', 'width_in', 'width_out', 'outfile'], defaults=(None,)*7)\n        cic_tests = []\n\n        # for different CIC orders...\n        for o in [1,2,3,4]:\n            # test signal with no rate change\n            cic_tests.append(test(M=1, order=o, rates=(1,), factor_log=0, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(1,), factor_log=0, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(1,), factor_log=0, width_in=8, width_out=12))\n\n            # test decimation by 4 with different M values and minimum decimation factors\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n\n            # different bit widths\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=9))\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=10))\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=0, width_in=8, width_out=12))\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=1, width_in=8, width_out=12))\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=12))\n            \n            # test fixed decimation by 32\n            cic_tests.append(test(M=1, order=o, rates=(32,), factor_log=5, width_in=8, width_out=8))\n\n\n        for t in cic_tests:\n            with self.subTest(t):\n                factor_log = t.factor_log\n                factor = 1 << factor_log\n                cic_order = t.order\n                M = t.M\n\n                # Build taps by convolving boxcar filter repeatedly.\n                taps0 = [1 for _ in range(factor*M)]\n                taps = [1]\n                for i in range(cic_order):\n                    taps = np.convolve(taps, taps0)\n\n                # Compute the expected result.\n                cic_gain = (factor*M)**cic_order\n                width_gain = 2**(t.width_out - t.width_in)\n                filtered_np = np.convolve(input_samples, taps)\n                filtered_np = filtered_np[::factor]                           # decimate\n                filtered_np = np.round(filtered_np * width_gain // cic_gain)  # scale\n                filtered_np = filtered_np.astype(np .int32).tolist()          # convert to python list\n\n                # Simulate DUT\n                dut = CICDecimator(M, cic_order, t.rates, t.width_in, t.width_out, always_ready=True)\n                filtered = self._filter(dut, input_samples, len(input_samples)//factor, oob={\"factor\":factor_log}, outfile=t.outfile)\n\n                # As we have some rounding error, we expect some samples to differ at most by 1\n                max_diff = np.max(np.abs(np.array(filtered) - np.array(filtered_np[:len(filtered)])))\n                \n                self.assertLessEqual(max_diff, 1)\n                #self.assertListEqual(filtered_np[:len(filtered)], filtered)\n\n\nclass TestCICInterpolator(_TestFilter):\n\n    def test_filter(self):\n        num_samples = 1024\n\n        test = namedtuple('CICInterpolatorTest', ['M', 'order', 'rates', 'factor_log', 'width_in', 'width_out', 'outfile'], defaults=(None,)*7)\n        cic_tests = []\n\n        # for different CIC orders...\n        for o in [1,2,3,4]:\n            # test signal bypass\n            cic_tests.append(test(M=1, order=o, rates=(1,), factor_log=0, width_in=8, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(1,), factor_log=0, width_in=12, width_out=8))\n\n            # test interpolation by 4 with different M values and minimum interpolation factors\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(2, 4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(4, 8, 16, 32), factor_log=2, width_in=8, width_out=8))\n\n            # different bit widths\n            cic_tests.append(test(M=1, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=12, width_out=8))\n            cic_tests.append(test(M=2, order=o, rates=(1, 2, 4, 8, 16, 32), factor_log=2, width_in=12, width_out=8))\n            cic_tests.append(test(M=1, order=o, rates=(2, 4, 8, 16, 32), factor_log=2, width_in=12, width_out=8))\n\n            # test fixed interpolation by 32\n            cic_tests.append(test(M=1, order=o, rates=(32,), factor_log=5, width_in=8, width_out=8))\n\n            cic_tests.append(test(M=1, order=o, rates=(32,), factor_log=5, width_in=12, width_out=8))\n\n        for t in cic_tests:\n            with self.subTest(t):\n\n                input_samples = self._generate_samples(num_samples, t.width_in)\n\n                factor_log = t.factor_log\n                factor = 1 << factor_log\n                cic_order = t.order\n                M = t.M\n\n                # Build taps by convolving boxcar filter repeatedly.\n                taps0 = [1 for _ in range(factor*M)]\n                taps = [1]\n                for i in range(cic_order):\n                    taps = np.convolve(taps, taps0)\n\n                # Compute the expected result\n                cic_gain = (factor*M)**cic_order // factor\n                width_gain = 2**(t.width_out - t.width_in)\n                filtered_np = np.zeros(factor * num_samples)\n                filtered_np[::factor] = input_samples\n                filtered_np = np.convolve(filtered_np, taps)\n                filtered_np = np.round(filtered_np * width_gain / cic_gain)         # scale\n                filtered_np = filtered_np.astype(np.int32).tolist()  # convert to python list\n\n                # Simulate DUT\n                dut = CICInterpolator(M, cic_order, t.rates, t.width_in, t.width_out, always_ready=False)\n                filtered = self._filter(dut, input_samples, len(input_samples)//factor, oob={\"factor\":factor_log}, outfile=t.outfile)\n                \n                self.assertListEqual(filtered_np[:len(filtered)], filtered)\n\n\nif __name__ == \"__main__\":\n    unittest.main()"
  },
  {
    "path": "firmware/fpga/dsp/dc_block.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, Signal, Mux, signed, DomainRenamer, Cat, EnableInserter\nfrom amaranth.lib           import wiring, stream, data\nfrom amaranth.lib.wiring    import In, Out\n\n\nclass DCBlock(wiring.Component):\n    \"\"\"\n    DC blocking filter with dithering\n\n    Removes DC offset using a leaky integrator:\n        y[n] = x[n] - avg[n-1]\n        avg[n] = alpha * y[n] + avg[n-1]\n    where alpha is the leakage coefficient (2**-ratio).\n    \"\"\"\n    def __init__(self, width, ratio=12, num_channels=1, always_ready=True, domain=\"sync\"):\n        self.ratio = ratio\n        self.width = width\n        self.num_channels = num_channels\n        self.domain = domain\n\n        sig = stream.Signature(\n            data.ArrayLayout(signed(width), num_channels),\n            always_ready=always_ready\n        )\n        super().__init__({\n            \"input\":  In(sig),\n            \"output\": Out(sig),\n            \"enable\": In(1),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Resync control signaling.\n        enable      = Signal()\n        m.d.sync += [\n            enable      .eq(self.enable),\n        ]\n\n        # Fixed-point configuration.\n        ratio         = self.ratio\n        input_shape   = signed(self.width)\n        ext_precision = signed(self.width + ratio)\n        \n        # Shared PRNG for all channels.\n        prng_en = Signal()\n        m.submodules.prng = prng = EnableInserter(prng_en)(Xoroshiro64AOX())\n        prng_bits = prng.output\n\n        # Common signaling.\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n\n        with m.If(self.input.ready & self.input.valid):\n            m.d.comb += prng_en.eq(1)\n\n        # Per-channel processing.\n        for c in range(self.num_channels):\n\n            # Signal declarations.\n            sample_in = self.input.p[c]\n            y         = Signal(input_shape)      # current output\n            y_q       = Signal(input_shape)      # last output\n            avg       = Signal(ext_precision)    # current average\n            avg_q     = Signal(ext_precision)    # last average\n            qavg      = Signal(input_shape)      # quantized avg\n            qavg_q    = Signal(input_shape)      # last quantized avg\n            error     = Signal(ratio)\n            dither    = Signal(ratio)            # dither pattern\n\n            # Generate unique dither pattern for each channel.\n            m.d.sync += dither.eq(prng_bits.word_select(c, ratio))\n\n            def saturating_sub(a, b):\n                r = a - b\n                r_sat = Cat((~r[-1]).replicate(self.width-1), r[-1])\n                overflow = r[-1] ^ r[-2]  # sign bit of the result different from carry (top 2 bits)\n                return Mux(overflow, r_sat, r)\n\n            with m.If(self.input.valid & self.input.ready):\n\n                m.d.sync += [\n                    y_q         .eq(y),\n                    avg_q       .eq(avg),\n                    qavg_q      .eq(qavg),\n                ]\n\n                m.d.comb += [\n                    y           .eq(saturating_sub(sample_in, qavg_q)),\n                    avg         .eq(avg_q + y_q),  # update avg\n\n                    # Truncate with dithering, discard quantization error.\n                    Cat(error, qavg).eq(avg + dither),\n                ]\n\n                m.d.sync += self.output.p[c].eq(Mux(enable, y, self.input.p[c]))\n\n        if self.domain != \"sync\":\n            m = DomainRenamer(self.domain)(m)\n\n        return m\n\n\nclass Xoroshiro64AOX(wiring.Component):\n    \"\"\" Variant of xoroshiro64 for faster hardware implementation \"\"\"\n    \"\"\" AOX mod from 'A Fast Hardware Pseudorandom Number Generator Based on xoroshiro128' \"\"\"\n    output: Out(32)\n\n    def __init__(self, s0=1, s1=0):\n        self.s0 = s0\n        self.s1 = s1\n        super().__init__()\n\n    def elaborate(self, platform):\n        m = Module()\n\n        s0 = Signal(32, init=self.s0)\n        s1 = Signal(32, init=self.s1)\n\n        a = 26\n        b = 9\n        c = 13\n\n        sx = Signal(32)\n        sa = Signal(32)\n        m.d.comb += sx.eq(s0 ^ s1)\n        m.d.comb += sa.eq(s0 & s1)\n\n        m.d.sync += s0.eq(s0.rotate_left(a) ^ sx ^ (sx << b))\n        m.d.sync += s1.eq(sx.rotate_left(c))\n        m.d.sync += self.output.eq(sx ^ (sa.rotate_left(1) | sa.rotate_left(2)))\n\n        return m\n"
  },
  {
    "path": "firmware/fpga/dsp/fir.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom math                   import ceil, log2\n\nfrom amaranth               import Module, Signal, Mux, DomainRenamer\nfrom amaranth.lib           import wiring, stream, data, memory, fifo\nfrom amaranth.lib.wiring    import In, Out\nfrom amaranth.utils         import bits_for\n\nfrom amaranth_future        import fixed\n\nfrom dsp.mcm                import ShiftAddMCM\n\n\nclass HalfBandDecimator(wiring.Component):\n    def __init__(self, taps, data_shape, shape_out=None, always_ready=False, domain=\"sync\"):\n        midtap = taps[len(taps)//2]\n        assert taps[1::2] == [0]*(len(taps)//4) + [midtap] + [0]*(len(taps)//4)\n        assert midtap == 0.5\n        self.taps = taps\n        self.data_shape = data_shape\n        if shape_out is None:\n            shape_out = data_shape\n        self.shape_out = shape_out\n        self.always_ready = always_ready\n        self._domain = domain\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, 2),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, 2),\n                always_ready=always_ready\n            )),\n            \"enable\": In(1),\n        })\n\n    @staticmethod\n    def interleave_with_zeros(seq, factor):\n        out = []\n        for n in seq:\n            out.append(n)\n            out.extend([0]*factor)\n        return out[:-factor]\n\n    def elaborate(self, platform):\n        m = Module()        \n\n        always_ready = self.always_ready\n        taps     = [ 2 * tap for tap in self.taps ]  # scale by 0.5 at the output\n        fir_taps = self.interleave_with_zeros(taps[0::2], 1)\n\n        # Arms\n        m.submodules.fir = fir = FIRFilter(fir_taps, shape=self.data_shape, always_ready=always_ready, \n            num_channels=1, add_tap=len(fir_taps)//2+1)\n        fir_out_odd = Signal()\n        with m.If(fir.output.valid & fir.output.ready):\n            m.d.sync += fir_out_odd.eq(~fir_out_odd)\n\n        odd = Signal()\n        with m.If(self.input.valid & self.input.ready):\n            m.d.sync += odd.eq(~odd)\n\n        # Only switch modes at even samples.\n        switch_stb = Signal()\n        m.d.comb += switch_stb.eq((~odd) ^ (self.input.valid & self.input.ready))\n\n        with m.FSM():\n\n            with m.State(\"BYPASS\"):\n\n                with m.If(~self.output.valid | self.output.ready):\n                    m.d.sync += self.output.valid.eq(self.input.valid)\n                    with m.If(self.input.valid):\n                        m.d.sync += self.output.payload.eq(self.input.payload)\n                    if not self.input.signature.always_ready:\n                        m.d.comb += self.input.ready.eq(1)\n\n                with m.If(self.enable & switch_stb):\n                    m.next = \"DECIMATE\"\n\n            with m.State(\"DECIMATE\"):\n\n                # I and Q channels are muxed in time, demuxed later in the output stage.\n                even_buffer = Signal.like(self.input.p)\n                odd_buffer = Signal.like(self.input.p)\n                q_valid = Signal()\n\n                if not self.input.signature.always_ready:\n                    m.d.comb += self.input.ready.eq(fir.input.ready)\n\n                with m.If(self.input.ready & self.input.valid):\n                    with m.If(~odd):\n                        m.d.sync += even_buffer.eq(self.input.p)\n                    with m.Else():\n                        m.d.sync += odd_buffer.eq(self.input.p)\n                        m.d.sync += q_valid.eq(1)\n\n                with m.If(odd):\n                    m.d.comb += [\n                        fir.add_input   .eq(even_buffer[0]),\n                        fir.input.p     .eq(self.input.p[0]),\n                        fir.input.valid .eq(self.input.valid),\n                    ]\n                with m.Else():\n                    m.d.comb += [\n                        fir.add_input   .eq(even_buffer[1]),\n                        fir.input.p     .eq(odd_buffer[1]),\n                        fir.input.valid .eq(q_valid),\n                    ]\n                    with m.If(fir.input.ready):\n                        m.d.sync += q_valid.eq(0)\n\n                # Output sum and demux.\n                with m.If(~self.output.valid | self.output.ready):\n                    if not fir.output.signature.always_ready:\n                        m.d.comb += fir.output.ready.eq(1)\n                    m.d.sync += self.output.valid.eq(fir.output.valid & fir_out_odd)\n                    with m.If(fir.output.valid):\n                        m.d.sync += self.output.p[0].eq(self.output.p[1])\n                        m.d.sync += self.output.p[1].eq(fir.output.p[0] * fixed.Const(0.5))\n\n                # Mode switch logic\n                with m.If(~self.enable & switch_stb):\n                    m.d.sync += even_buffer.eq(0)\n                    m.d.sync += odd_buffer.eq(0)\n                    m.next = \"BYPASS\"\n\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass HalfBandInterpolator(wiring.Component):\n    def __init__(self, taps, data_shape, shape_out=None, always_ready=False, num_channels=1, domain=\"sync\"):\n        midtap = taps[len(taps)//2]\n        assert taps[1::2] == [0]*(len(taps)//4) + [midtap] + [0]*(len(taps)//4)\n        assert midtap == 0.5\n        self.taps = taps\n        self.data_shape = data_shape\n        if shape_out is None:\n            shape_out = data_shape\n        self.shape_out = shape_out\n        self.always_ready = always_ready\n        self._domain = domain\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, num_channels),\n                always_ready=always_ready\n            )),\n            \"enable\": In(1),\n        })\n\n    def elaborate(self, platform):\n        m = Module()        \n\n        always_ready = self.always_ready\n\n        taps      = [ 2 * tap for tap in self.taps ]\n        arm0_taps = taps[0::2]\n        arm1_taps = taps[1::2]\n        delay     = arm1_taps.index(1)\n\n        # Arms\n        m.submodules.fir = fir = FIRFilter(arm0_taps, shape=self.data_shape, shape_out=self.shape_out, always_ready=always_ready, num_channels=self.num_channels)\n        m.submodules.dly = dly = Delay(delay, shape=self.data_shape, always_ready=always_ready, num_channels=self.num_channels)\n        m.submodules.dly_fifo = dly_fifo = fifo.SyncFIFOBuffered(width=self.num_channels*self.data_shape.as_shape().width, depth=1)\n        arms = [fir, dly]\n\n        m.d.comb += [\n            dly_fifo.w_data.eq(dly.output.p),\n            dly_fifo.w_en.eq(dly.output.valid),\n        ]\n        if not dly.output.signature.always_ready:\n            m.d.comb += dly.output.ready.eq(dly_fifo.w_rdy)\n\n        with m.FSM():\n\n            with m.State(\"BYPASS\"):\n\n                with m.If(~self.output.valid | self.output.ready):\n                    m.d.sync += self.output.valid.eq(self.input.valid)\n                    with m.If(self.input.valid):\n                        m.d.sync += self.output.payload.eq(self.input.payload)\n                    if not self.input.signature.always_ready:\n                        m.d.comb += self.input.ready.eq(1)\n\n                with m.If(self.enable):\n                    m.next = \"INTERPOLATE\"\n\n            with m.State(\"INTERPOLATE\"):\n\n                # Mode switch logic.\n                with m.If(~self.enable):\n                    m.next = \"BYPASS\"\n\n                # Input\n                for i, arm in enumerate(arms):\n                    m.d.comb += arm.input.payload.eq(self.input.payload)\n                    m.d.comb += arm.input.valid.eq(self.input.valid & arms[i^1].input.ready)\n                if not self.input.signature.always_ready:\n                    m.d.comb += self.input.ready.eq(arms[0].input.ready & arms[1].input.ready)\n\n                # Output\n\n                # Arm index selection: switch after every delivered sample\n                arm_index = Signal()\n\n                # Output buffers for each arm.\n                r_data_cast = data.ArrayLayout(self.data_shape, self.num_channels)(dly_fifo.r_data)\n\n                with m.If(~self.output.valid | self.output.ready):\n                    with m.Switch(arm_index):\n                        with m.Case(0):\n                            for c in range(self.num_channels):\n                                m.d.sync += self.output.payload[c].eq(fir.output.payload[c])\n                            m.d.sync += self.output.valid.eq(fir.output.valid)\n                            if not fir.output.signature.always_ready:\n                                m.d.comb += fir.output.ready.eq(1)\n                            with m.If(fir.output.valid):\n                                m.d.sync += arm_index.eq(1)\n                        with m.Case(1):\n                            for c in range(self.num_channels):\n                                m.d.sync += self.output.payload[c].eq(r_data_cast[c])\n                            m.d.sync += self.output.valid.eq(dly_fifo.r_rdy)\n                            m.d.comb += dly_fifo.r_en.eq(1)\n                            with m.If(dly_fifo.r_rdy):\n                                m.d.sync += arm_index.eq(0)\n\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass FIRFilter(wiring.Component):\n\n    def __init__(self, taps, shape, shape_out=None, always_ready=False, num_channels=1, add_tap=None):\n        self.taps = list(taps)\n        self.add_tap = add_tap\n        self.shape = shape\n        if shape_out is None:\n            shape_out = self.compute_output_shape()\n        self.shape_out = shape_out\n        self.num_channels = num_channels\n        self.always_ready = always_ready\n\n        sig = {\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, num_channels),\n                always_ready=always_ready\n            ))\n        }\n        if add_tap is not None:\n            sig |= {\"add_input\": In(data.ArrayLayout(shape, num_channels))}\n        \n        super().__init__(sig)\n\n    def taps_shape(self):\n        taps_as_ratios  = [tap.as_integer_ratio() for tap in self.taps]\n        f_width         = bits_for(max(tap[1] for tap in taps_as_ratios)) - 1\n        i_width         = max(0, bits_for(max(abs(tap[0]) for tap in taps_as_ratios)) - f_width)\n        return fixed.Shape(i_width, f_width, signed=any(tap < 0 for tap in self.taps))\n\n    def compute_output_shape(self):\n        taps_shape = self.taps_shape()\n        signed     = self.shape.signed | taps_shape.signed\n        f_width    = self.shape.f_width + taps_shape.f_width\n        filter_gain = ceil(log2(sum(self.taps) + (1 if self.add_tap is not None else 0)))\n        i_width    = max(0, self.shape.as_shape().width + taps_shape.as_shape().width - signed - f_width + filter_gain)\n        return fixed.Shape(i_width, f_width, signed=signed)\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Implement transposed-form FIR because it needs a smaller number of registers.\n\n        # Helper function to create smaller size registers for fixed point ops.\n        def fixed_reg(value, *args, **kwargs):\n            reg = Signal.like(value.raw(), *args, **kwargs)\n            return fixed.Value(value.shape(), reg)\n\n        # Implement constant multipliers.\n        terms = []\n        for i, tap in enumerate(self.taps):\n            tap_fixed = fixed.Const(tap)\n            terms.append(tap_fixed._value)\n        \n        m.submodules.mcm = mcm = ShiftAddMCM(self.shape.as_shape().width, terms, num_channels=self.num_channels, always_ready=self.always_ready)\n        wiring.connect(m, wiring.flipped(self.input), mcm.input)\n\n        # Cast outputs to fixed point values.\n        muls = []\n        for i, tap in enumerate(self.taps):\n            tap_fixed = fixed.Const(tap)\n            muls.append([ fixed.Value.cast(mcm.output.p[c][f\"{i}\"], tap_fixed.f_width + self.shape.f_width) for c in range(self.num_channels) ])\n\n        # Implement adder line.\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.always_ready:\n                m.d.comb += mcm.output.ready.eq(1)\n            m.d.sync += self.output.valid.eq(mcm.output.valid)\n\n        # Carry sum\n        if self.add_tap is not None:\n            add_input_q = Signal.like(self.add_input)\n            m.d.sync += add_input_q.eq(self.add_input)\n\n        for c in range(self.num_channels):\n\n            accum = None\n            for i, tap in enumerate(self.taps[::-1]):\n\n                match (accum, tap):\n                    case (None, 0): continue\n                    case (None, _): value = muls[::-1][i][c]\n                    case (_, 0):    value = accum\n                    case (_, _):    value = muls[::-1][i][c] + accum\n\n                if self.add_tap is not None:\n                    if i == self.add_tap:\n                        value += add_input_q[c]\n\n                accum = fixed_reg(value, name=f\"add_{c}_{i}\")\n\n                with m.If(mcm.output.valid & mcm.output.ready):\n                    m.d.sync += accum.eq(value)\n\n            m.d.comb += self.output.payload[c].eq(accum)\n\n        return m\n\n\nclass Delay(wiring.Component):\n    def __init__(self, delay, shape, always_ready=False, num_channels=1):\n        self.delay = delay\n        self.shape = shape\n        self.num_channels = num_channels\n\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape, num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        if self.delay < 3:\n            return self.elaborate_regs()\n        return self.elaborate_memory()\n    \n    def elaborate_regs(self):\n        m = Module()\n\n        last = self.input.payload\n        for i in range(self.delay + 1):\n            reg = Signal.like(last, name=f\"reg_{i}\")\n            with m.If(self.input.valid & self.input.ready):\n                m.d.sync += reg.eq(last)\n            last = reg\n        m.d.comb += self.output.payload.eq(last)\n\n        with m.If(self.output.ready | ~self.output.valid):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n\n        return m\n\n    def elaborate_memory(self):\n        m = Module()\n\n        m.submodules.mem = mem = memory.Memory(\n            shape=self.input.payload.shape(),\n            depth=self.delay,\n            init=(tuple(0 for _ in range(self.num_channels)) for _ in range(self.delay))\n        )\n        mem_wr = mem.write_port(domain=\"sync\")\n        mem_rd = mem.read_port(domain=\"sync\")\n\n        addr = Signal.like(mem_wr.addr)\n        with m.If(self.input.valid & self.input.ready):\n            m.d.sync += addr.eq(Mux(addr == self.delay-1, 0, addr + 1))\n\n        m.d.comb += [\n            mem_wr.addr         .eq(addr),\n            mem_rd.addr         .eq(addr),\n            mem_wr.data         .eq(self.input.payload),\n            mem_wr.en           .eq(self.input.valid & self.input.ready),\n            mem_rd.en           .eq(self.input.valid & self.input.ready),\n            self.output.payload .eq(mem_rd.data),\n        ]\n\n        with m.If(self.output.ready | ~self.output.valid):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n\n        return m\n\n\n#\n# Tests\n#\n\nimport unittest\nimport numpy as np\nfrom amaranth.sim import Simulator\n\nclass _TestFilter(unittest.TestCase):\n\n    rng = np.random.default_rng(0)\n\n    def _generate_samples(self, count, width, f_width=0):\n        # Generate `count` random samples.\n        samples = self.rng.normal(0, 1, count)\n\n        # Convert to integer.\n        samples = np.round(samples / max(abs(samples)) * (2**(width-1) - 1)).astype(int)\n        assert max(samples) < 2**(width-1) and min(samples) >= -2**(width-1)  # sanity check\n\n        if f_width > 0:\n            return samples / (1 << f_width)\n        return samples\n\n    def _filter(self, dut, samples, count, num_channels=1, outfile=None, empty_cycles=0, empty_ready_cycles=0):\n\n        async def input_process(ctx):\n            if hasattr(dut, \"enable\"):\n                ctx.set(dut.enable, 1)\n            await ctx.tick()\n\n            for i, sample in enumerate(samples):\n                if num_channels > 1:\n                    ctx.set(dut.input.payload, [s.item() for s in sample])\n                else:\n                    if isinstance(dut.input.payload.shape(), data.ArrayLayout):\n                        ctx.set(dut.input.payload, [sample.item()])\n                    else:\n                        ctx.set(dut.input.payload, sample.item())\n                ctx.set(dut.input.valid, 1)\n                await ctx.tick().until(dut.input.ready)\n                ctx.set(dut.input.valid, 0)\n                if empty_cycles > 0:\n                    await ctx.tick().repeat(empty_cycles)\n\n        filtered = []\n        async def output_process(ctx):\n            if not dut.output.signature.always_ready:\n                ctx.set(dut.output.ready, 1)\n            while len(filtered) < count:\n                payload, = await ctx.tick().sample(dut.output.payload).until(dut.output.valid)\n                if num_channels > 1:\n                    filtered.append([v.as_float() for v in payload])\n                else:\n                    if isinstance(payload.shape(), data.ArrayLayout):\n                        filtered.append(payload[0].as_float())\n                    else:\n                        filtered.append(payload.as_float())\n                if empty_ready_cycles > 0:\n                    ctx.set(dut.output.ready, 0)\n                    await ctx.tick().repeat(empty_ready_cycles)\n                    ctx.set(dut.output.ready, 1)\n            if not dut.output.signature.always_ready:\n                ctx.set(dut.output.ready, 0)\n\n        sim = Simulator(dut)\n        sim.add_clock(1/100e6)\n        sim.add_testbench(input_process)\n        sim.add_testbench(output_process)\n        if outfile:\n            with sim.write_vcd(outfile):\n                sim.run()\n        else:\n            sim.run()\n        \n        return filtered\n\n\nclass TestFIRFilter(_TestFilter):\n\n    def test_filter(self):\n        taps = [-1, 0, 9, 16, 9, 0, -1]\n        taps = [ tap / 32 for tap in taps ]\n\n        num_samples = 1024\n        input_width = 8\n        input_samples = self._generate_samples(num_samples, input_width)\n\n        # Compute the expected result\n        filtered_np = np.convolve(input_samples, taps).tolist()\n\n        # Simulate DUT\n        dut = FIRFilter(taps, shape=fixed.SQ(8, 0), always_ready=False)\n        filtered = self._filter(dut, input_samples, len(input_samples), empty_ready_cycles=5)\n\n        self.assertListEqual(filtered_np[:len(filtered)], filtered)\n\n\nclass TestHalfBandDecimator(_TestFilter):\n\n    def test_filter(self):\n\n        common_dut_options = dict(\n            data_shape=fixed.SQ(7),\n            shape_out=fixed.SQ(0,31),\n        )\n\n        taps0 = (np.array([-1, 0, 9, 16, 9, 0, -1]) / 32).tolist()\n        taps1 = (np.array([-2, 0, 7, 0, -18, 0, 41, 0, -92, 0, 320, 512, 320, 0, -92, 0, 41, 0, -18, 0, 7, 0, -2]) / 1024).tolist()\n\n\n        inputs = {\n\n            \"test_filter_with_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=0),\n            },\n\n            \"test_filter_with_backpressure_and_empty_cycles\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=3),\n            },\n\n            \"test_filter_with_backpressure_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=0),\n            },\n\n            \"test_filter_no_backpressure_and_empty_cycles_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=True, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=6),\n            },\n\n            \"test_filter_no_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=True, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=3),\n            },\n        }\n        \n        for name, scenario in inputs.items():\n\n            with self.subTest(name):\n                taps        = scenario[\"dut_options\"][\"taps\"]\n                num_samples = scenario[\"num_samples\"]\n\n                input_width = 8\n                samples_i_in = self._generate_samples(num_samples, input_width, f_width=7)\n                samples_q_in = self._generate_samples(num_samples, input_width, f_width=7)\n\n                # Compute the expected result\n                filtered_i_np = np.convolve(samples_i_in, taps)[1::2].tolist()\n                filtered_q_np = np.convolve(samples_q_in, taps)[1::2].tolist()\n\n                # Simulate DUT\n                dut = HalfBandDecimator(**scenario[\"dut_options\"])\n                filtered = self._filter(dut, zip(samples_i_in, samples_q_in), len(samples_i_in) // 2, num_channels=2, **scenario[\"sim_opts\"])\n                filtered_i = [ x[0] for x in filtered ]\n                filtered_q = [ x[1] for x in filtered ]\n\n                self.assertListEqual(filtered_i_np[:len(filtered_i)], filtered_i)\n                self.assertListEqual(filtered_q_np[:len(filtered_q)], filtered_q)\n\n\nclass TestHalfBandInterpolator(_TestFilter):\n\n    def test_filter(self):\n\n        common_dut_options = dict(\n            data_shape=fixed.SQ(7),\n            shape_out=fixed.SQ(1,16),\n        )\n\n        taps0 = (np.array([-1, 0, 9, 16, 9, 0, -1]) / 32).tolist()\n        taps1 = (np.array([-2, 0, 7, 0, -18, 0, 41, 0, -92, 0, 320, 512, 320, 0, -92, 0, 41, 0, -18, 0, 7, 0, -2]) / 1024).tolist()\n\n        inputs = {\n\n            \"test_filter_with_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, num_channels=2, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=0, empty_ready_cycles=0),\n            },\n\n            \"test_filter_with_backpressure_and_empty_cycles\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_ready_cycles=7, empty_cycles=3),\n            },\n\n            \"test_filter_with_backpressure_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=False, taps=taps1),\n                \"sim_opts\": dict(empty_ready_cycles=7, empty_cycles=0),\n            },\n\n            \"test_filter_no_backpressure_and_empty_cycles_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=True, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=8),\n            },\n\n            \"test_filter_no_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=True, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=16),\n            },\n\n        }\n\n    \n        for name, scenario in inputs.items():\n            with self.subTest(name):\n                taps        = scenario[\"dut_options\"][\"taps\"]\n                num_samples = scenario[\"num_samples\"]\n\n                input_width = 8\n                samples_i_in = self._generate_samples(num_samples, input_width, f_width=7)\n                samples_q_in = self._generate_samples(num_samples, input_width, f_width=7)\n\n                # Compute the expected result\n                input_samples_pad = np.zeros(2*len(samples_i_in))\n                input_samples_pad[0::2] = 2*samples_i_in  # pad with zeros, adjust gain\n                filtered_i_np = np.convolve(input_samples_pad, taps).tolist()\n                input_samples_pad = np.zeros(2*len(samples_q_in))\n                input_samples_pad[0::2] = 2*samples_q_in  # pad with zeros, adjust gain\n                filtered_q_np = np.convolve(input_samples_pad, taps).tolist()\n\n                # Simulate DUT\n                dut = HalfBandInterpolator(**scenario[\"dut_options\"])\n                filtered = self._filter(dut, zip(samples_i_in, samples_q_in), len(samples_i_in) * 2, num_channels=2, **scenario[\"sim_opts\"])\n                filtered_i = [ x[0] for x in filtered ]\n                filtered_q = [ x[1] for x in filtered ]\n\n                self.assertListEqual(filtered_i_np[:len(filtered_i)], filtered_i)\n                self.assertListEqual(filtered_q_np[:len(filtered_q)], filtered_q)\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "firmware/fpga/dsp/fir_mac16.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom math                   import ceil, log2\n\nfrom amaranth               import Module, Signal, Mux, DomainRenamer, ClockSignal, signed\nfrom amaranth.lib           import wiring, stream, data, memory, fifo\nfrom amaranth.lib.wiring    import In, Out\nfrom amaranth.utils         import bits_for\n\nfrom amaranth_future        import fixed\n\nfrom dsp.sb_mac16           import SB_MAC16\nfrom dsp.fir                import Delay\n\n\nclass HalfBandDecimatorMAC16(wiring.Component):\n    def __init__(self, taps, data_shape, overclock_rate=4, shape_out=None, always_ready=False, domain=\"sync\"):\n        midtap = taps[len(taps)//2]\n        assert taps[1::2] == [0]*(len(taps)//4) + [midtap] + [0]*(len(taps)//4)\n        self.taps = taps\n        self.data_shape = data_shape\n        if shape_out is None:\n            shape_out = data_shape\n        self.shape_out = shape_out\n        self.always_ready = always_ready\n        self.overclock_rate = overclock_rate\n        self._domain = domain\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, 2),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, 2),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        always_ready = self.always_ready\n        taps     = [ 2 * tap for tap in self.taps ]  # scale by 0.5 at the output\n        fir_taps = taps[0::2]\n        dly_taps = taps[1::2]\n        delay    = dly_taps.index(1) - 1\n\n        # Arms\n        m.submodules.fir = fir = FIRFilterMAC16(fir_taps, shape=self.data_shape, overclock_rate=2*self.overclock_rate, always_ready=always_ready, num_channels=2, carry=self.data_shape)\n        m.submodules.dly = dly = Delay(delay, shape=self.data_shape, always_ready=always_ready, num_channels=2)\n\n        # Input switching.\n        odd = Signal()\n\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(~odd | fir.input.ready)\n            m.d.comb += dly.output.ready.eq(fir.input.ready)\n\n        m.d.comb += [\n            dly.input.p.eq(self.input.p),\n            dly.input.valid.eq(self.input.valid & ~odd),\n        ]\n\n        # Even samples are buffered and used as a secondary \n        # carry addition for the FIR filter.\n        with m.If(self.input.valid & self.input.ready):\n            m.d.sync += odd.eq(~odd)\n        \n        # \n        for c in range(2):\n            m.d.comb += [\n                fir.sum_carry[c]   .eq(dly.output.p[c]),  # TODO: optimize shape?\n                fir.input.p[c]     .eq(self.input.p[c]),\n            ]\n        m.d.comb += fir.input.valid .eq(self.input.valid & odd)\n\n        # Output.\n\n        with m.If(~self.output.valid | self.output.ready):\n            if not fir.output.signature.always_ready:\n                m.d.comb += fir.output.ready.eq(1)\n            m.d.sync += self.output.valid.eq(fir.output.valid)\n            with m.If(fir.output.valid):\n                m.d.sync += self.output.p[0].eq(fir.output.p[0] * fixed.Const(0.5))\n                m.d.sync += self.output.p[1].eq(fir.output.p[1] * fixed.Const(0.5))\n\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass HalfBandInterpolatorMAC16(wiring.Component):\n    def __init__(self, taps, data_shape, shape_out=None, overclock_rate=4, always_ready=False, num_channels=1, domain=\"sync\"):\n        midtap = taps[len(taps)//2]\n        assert taps[1::2] == [0]*(len(taps)//4) + [midtap] + [0]*(len(taps)//4)\n        assert midtap == 0.5\n        self.taps = taps\n        self.data_shape = data_shape\n        if shape_out is None:\n            shape_out = data_shape\n        self.shape_out = shape_out\n        self.always_ready = always_ready\n        self._domain = domain\n        self.num_channels = num_channels\n        self.overclock_rate = overclock_rate\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()        \n\n        always_ready = self.always_ready\n\n        taps      = [ 2 * tap for tap in self.taps ]\n        arm0_taps = taps[0::2]\n        arm1_taps = taps[1::2]\n        delay     = arm1_taps.index(1)\n\n        # Arms\n        m.submodules.fir = fir = FIRFilterMAC16(arm0_taps, shape=self.data_shape, shape_out=self.shape_out, overclock_rate=self.overclock_rate, always_ready=always_ready, num_channels=self.num_channels)\n        m.submodules.dly = dly = Delay(delay, shape=self.data_shape, always_ready=always_ready, num_channels=self.num_channels)\n        m.submodules.dly_fifo = dly_fifo = fifo.SyncFIFOBuffered(width=self.num_channels*self.data_shape.as_shape().width, depth=self.overclock_rate+1)\n        \n        m.d.comb += [\n            dly_fifo.w_data.eq(dly.output.p),\n            dly_fifo.w_en.eq(dly.output.valid),\n        ]\n        if not dly.output.signature.always_ready:\n            m.d.comb += dly.output.ready.eq(dly_fifo.w_rdy)\n\n        #busy = Signal()\n        #with m.If(fir.input.valid & fir.input.ready):\n        #    m.d.sync += busy.eq(1)\n\n        # Input\n        m.d.comb += fir.input.payload.eq(self.input.payload)\n        m.d.comb += fir.input.valid.eq(self.input.valid & dly.input.ready)\n        m.d.comb += dly.input.payload.eq(self.input.payload)\n        m.d.comb += dly.input.valid.eq(self.input.valid & fir.input.ready)\n\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(fir.input.ready & dly.input.ready)\n\n        # Output\n\n        # Arm index selection: switch after every delivered sample\n        arm_index = Signal()\n\n        #delayed = Signal.like(fir.input_delayed)\n        #with m.If(fir.output.valid & fir.output.ready):\n        #    m.d.sync += delayed.eq(fir.input_delayed)\n        r_data_cast = data.ArrayLayout(self.data_shape, self.num_channels)(dly_fifo.r_data)\n\n        with m.If(~self.output.valid | self.output.ready):\n            with m.Switch(arm_index):\n                with m.Case(0):\n                    for c in range(self.num_channels):\n                        m.d.sync += self.output.payload[c].eq(fir.output.payload[c])\n                    m.d.sync += self.output.valid.eq(fir.output.valid)\n                    if not fir.output.signature.always_ready:\n                        m.d.comb += fir.output.ready.eq(1)\n                    with m.If(fir.output.valid):\n                        m.d.sync += arm_index.eq(1)\n                with m.Case(1):\n                    for c in range(self.num_channels):\n                        m.d.sync += self.output.payload[c].eq(r_data_cast[c])\n                    m.d.sync += self.output.valid.eq(dly_fifo.r_rdy)\n                    m.d.comb += dly_fifo.r_en.eq(1)\n                    with m.If(dly_fifo.r_rdy):\n                        m.d.sync += arm_index.eq(0)\n        \n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\nclass FIRFilterMAC16(wiring.Component):\n\n    def __init__(self, taps, shape, shape_out=None, always_ready=False, overclock_rate=8, num_channels=1, carry=None, delayed_port=False):\n        self.carry = carry\n        self.taps = list(taps)\n        self.shape = shape\n        if shape_out is None:\n            shape_out = self.compute_output_shape()\n        self.shape_out = shape_out\n        self.num_channels = num_channels\n        self.always_ready = always_ready\n        self.overclock_rate = overclock_rate\n        self.delayed_port = delayed_port\n\n        signature = {\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(shape_out, num_channels),\n                always_ready=always_ready\n            )),\n        }\n        if carry is not None:\n            signature.update({\n                \"sum_carry\": In(data.ArrayLayout(carry, num_channels))\n            })\n        if delayed_port:\n            signature.update({\n                \"input_delayed\": Out(data.ArrayLayout(shape, num_channels))\n            })\n        super().__init__(signature)\n\n    def taps_shape(self, taps=None):\n        taps            = taps or self.taps\n        taps_as_ratios  = [tap.as_integer_ratio() for tap in taps]\n        f_width         = bits_for(max(tap[1] for tap in taps_as_ratios)) - 1\n        i_width         = max(0, bits_for(max(abs(tap[0]) for tap in taps_as_ratios)) - f_width)\n        return fixed.Shape(i_width, f_width, signed=any(tap < 0 for tap in taps))\n\n    def compute_output_shape(self):\n        taps_shape = self.taps_shape()\n        signed     = self.shape.signed | taps_shape.signed\n        f_width    = self.shape.f_width + taps_shape.f_width\n        filter_gain = ceil(log2(sum(self.taps)))\n        i_width    = max(0, self.shape.as_shape().width + taps_shape.as_shape().width - signed - f_width + filter_gain)\n        if self.carry is not None:\n            f_width = max(f_width, self.carry.f_width)\n            i_width = max(i_width, self.carry.i_width) + 1\n        shape_out = fixed.Shape(i_width, f_width, signed=signed)\n        return shape_out\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Build filter out of SerialMAC16 blocks.\n        overclock_factor = self.overclock_rate\n\n        taps = self.taps\n\n        if self.carry is not None:\n            sum_carry_q = Signal.like(self.sum_carry)\n\n        filters_ready = Signal()\n        window_valid = Signal()\n        input_ready = Signal()\n        m.d.comb += input_ready.eq(~window_valid | filters_ready)\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(input_ready)\n\n        # Samples window.\n        window = [ Signal.like(self.input.p, name=f\"window_{i}\") for i in range(len(self.taps)) ]\n\n        with m.If(input_ready):\n            m.d.sync += window_valid.eq(self.input.valid)\n            with m.If(self.input.valid):\n                m.d.sync += window[0].eq(self.input.p)\n                for i in range(1, len(window)):\n                    m.d.sync += window[i].eq(window[i-1])\n                if self.carry is not None:\n                    m.d.sync += sum_carry_q.eq(self.sum_carry)\n\n        # When filter is symmetric, presum samples to obtain a smaller window.\n        symmetric = (self.taps == self.taps[::-1])\n        if symmetric:\n            sum_shape = (self.input.p[0] + self.input.p[0]).shape()\n            odd_symmetric = ((len(self.taps) % 2) == 1)\n            new_len = len(self.taps) // 2 + odd_symmetric\n            new_window = [ Signal(data.ArrayLayout(sum_shape, self.num_channels), name=f\"window_sym_{i}\") for i in range(new_len) ]\n            for i in range(len(new_window) - odd_symmetric):\n                for c in range(self.num_channels):\n                    m.d.comb += new_window[i][c].eq(window[i][c] + window[-i-1][c])\n            if odd_symmetric:\n                for c in range(self.num_channels):\n                    m.d.comb += new_window[-1][c].eq(window[len(self.taps)//2][c])\n            window = new_window\n            taps = self.taps[:ceil(len(self.taps)/2)]\n            samples_shape = sum_shape\n        else:\n            samples_shape = self.shape\n\n        # Build filter out of SerialMAC16 blocks: each one multiplies and \n        # accumulates `overclock_factor` taps serially.\n        dsp_block_count = ceil(len(taps) / overclock_factor)\n\n        # If we have multiple subfilters, make them all the same size.\n        if dsp_block_count > 1 and len(taps) % overclock_factor != 0:\n            taps = taps + [0]*(overclock_factor - (len(taps)%overclock_factor))\n\n        for c in range(self.num_channels):\n\n            dsp_blocks = []\n\n            for i in range(dsp_block_count):\n                taps_slice = taps[i*overclock_factor:(i+1)*overclock_factor]\n                window_slice = window[i*overclock_factor:(i+1)*overclock_factor]\n                carry = None if i > 0 else self.carry\n                \n                dsp = SerialMAC16(taps=taps_slice, shape=samples_shape, taps_shape=self.taps_shape(taps), carry=carry, always_ready=self.always_ready)\n                dsp_blocks.append(dsp)\n\n                for j in range(len(window_slice)):\n                    m.d.comb += dsp.input.p[j].eq(window_slice[j][c])\n                    m.d.comb += dsp.input.valid.eq(window_valid)\n\n                if i == 0:\n                    m.d.comb += filters_ready.eq(dsp.input.ready)\n                    if self.carry is not None:\n                        m.d.comb += dsp.sum_carry.eq(sum_carry_q[c])\n            \n            m.submodules += dsp_blocks\n\n            # Adder tree for channel c\n            if dsp_block_count > 1:\n                with m.If(~self.output.valid | self.output.ready):\n                    for i in range(dsp_block_count):\n                        if not dsp_blocks[i].output.signature.always_ready:\n                            m.d.comb += dsp_blocks[i].output.ready.eq(1)\n                    m.d.sync += self.output.valid.eq(dsp_blocks[0].output.valid)\n                    with m.If(dsp_blocks[0].output.valid):\n                        m.d.sync += self.output.payload[c]  .eq(sum(dsp_blocks[i].output.p for i in range(dsp_block_count)))\n            else:\n                m.d.comb += self.output.payload[c].eq(dsp_blocks[0].output.p)\n                m.d.comb += self.output.valid.eq(dsp_blocks[0].output.valid)\n                if not dsp_blocks[0].output.signature.always_ready:\n                    m.d.comb += dsp_blocks[0].output.ready.eq(self.output.ready)\n\n        return m\n\n\nclass SerialMAC16(wiring.Component):\n\n    def __init__(self, taps, shape, shape_out=None, taps_shape=None, carry=None, always_ready=False):\n        assert shape.as_shape().width <= 16, f\"DSP slice inputs have a maximum width of 16 bit. {shape} {shape.as_shape().width}\"\n\n        self.carry = carry\n        self.taps = list(taps)\n        self.shape = shape\n        self.taps_shape = taps_shape or self.taps_shape()\n        if shape_out is None:\n            shape_out = self.compute_output_shape()\n        self.shape_out = shape_out\n        self.always_ready = always_ready\n        signature = {\n            \"input\":            In(stream.Signature(data.ArrayLayout(shape, len(taps)), always_ready=always_ready)),\n            \"output\":           Out(stream.Signature(shape_out, always_ready=always_ready)),\n        }\n        if carry is not None:\n            signature.update({\n                \"sum_carry\": In(carry)\n            })\n        else:\n            self.sum_carry = 0\n        super().__init__(signature)\n\n    def taps_shape(self):\n        taps_as_ratios  = [tap.as_integer_ratio() for tap in self.taps]\n        f_width         = bits_for(max(tap[1] for tap in taps_as_ratios)) - 1\n        i_width         = max(0, bits_for(max(abs(tap[0]) for tap in taps_as_ratios)) - f_width)\n        return fixed.Shape(i_width, f_width, signed=any(tap < 0 for tap in self.taps))\n\n    def compute_output_shape(self):\n        taps_shape = self.taps_shape\n        signed     = self.shape.signed | taps_shape.signed\n        f_width    = self.shape.f_width + taps_shape.f_width\n        filter_gain = ceil(log2(max(1, sum(self.taps))))\n        i_width    = max(0, self.shape.as_shape().width + taps_shape.as_shape().width - signed - f_width + filter_gain)\n        if self.carry is not None:\n            f_width = max(f_width, self.carry.f_width)\n            i_width = max(i_width, self.carry.i_width) + 1\n        shape_out = fixed.Shape(i_width, f_width, signed=signed)\n        return shape_out\n\n    def elaborate(self, platform):\n        m = Module()\n\n        depth = len(self.taps)\n        counter_in   = Signal(range(depth))\n        dsp_ready = Signal()\n        multin_valid = Signal()\n\n        input_ready = Signal()\n        # Ready to process a sample either when the DSP slice is ready and the samples window is:\n        # - Not valid yet.\n        # - Only valid for 1 more cycle.\n        m.d.comb += input_ready.eq((counter_in == depth-1) & dsp_ready)\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(input_ready)\n\n        # Sample counter.\n        with m.If((self.input.valid | (counter_in != 0)) & dsp_ready):\n            m.d.sync += counter_in.eq(_incr(counter_in, depth))\n\n        with m.If(dsp_ready):\n            m.d.sync += multin_valid.eq(self.input.valid | (counter_in != 0))\n\n        # Select sample from window.\n        dsp_a = Signal(self.shape)\n        with m.If(dsp_ready):\n            with m.Switch(counter_in):\n                for i in range(depth):\n                    with m.Case(i):\n                        m.d.sync += dsp_a.eq(self.input.p[i])\n\n        # Coefficient ROM.\n        taps_shape = self.taps_shape\n        assert taps_shape.as_shape().width <= 16, \"DSP slice inputs have a maximum width of 16 bit.\"\n        coeff_data = memory.MemoryData(\n            shape=taps_shape,\n            depth=depth,  # +200 to force BRAM\n            init=(fixed.Const(tap, shape=taps_shape) for tap in self.taps),\n        )\n        m.submodules.coeff_rom = coeff_rom = memory.Memory(data=coeff_data)\n        coeff_rd = coeff_rom.read_port(domain=\"sync\")\n        m.d.comb += coeff_rd.addr.eq(counter_in)\n        m.d.comb += coeff_rd.en.eq(dsp_ready)\n\n        shape_out = self.compute_output_shape()\n\n        if self.carry:\n            sum_carry_q = Signal.like(self.sum_carry)\n            with m.If(input_ready):\n                m.d.sync += sum_carry_q.eq(self.sum_carry)\n\n        m.submodules.dsp = dsp = iCE40Multiplier(\n            o_width=shape_out.as_shape().width,\n            always_ready=self.always_ready)\n\n        valid_cnt = Signal(depth, init=1)\n        mult_cnt  = Signal(depth, init=1)\n        m.d.comb += [\n            dsp.a               .eq(dsp_a),\n            dsp.b               .eq(coeff_rd.data),\n            shape_out(dsp.p)    .eq(sum_carry_q if self.carry is not None else 0),\n            dsp.valid_in        .eq(multin_valid),\n            dsp_ready           .eq(dsp.ready_in),\n            dsp.p_load          .eq(mult_cnt[0]),\n            self.output.p       .eq(shape_out(dsp.o)),\n            self.output.valid   .eq(dsp.valid_out & valid_cnt[-1]),\n            dsp.ready_out       .eq(self.output.ready | ~valid_cnt[-1]),\n        ]\n        \n        # Multiplier input and output counters.\n        with m.If(dsp.valid_in & dsp.ready_in):\n            m.d.sync += mult_cnt.eq(mult_cnt.rotate_left(1))\n        with m.If(dsp.valid_out & dsp.ready_out):\n            m.d.sync += valid_cnt.eq(valid_cnt.rotate_left(1))\n\n        return m\n\n\n\nclass iCE40Multiplier(wiring.Component):\n\n    def __init__(self, a_width=16, b_width=16, p_width=32, o_width=32, always_ready=False):\n        super().__init__({\n            \"a\": In(signed(a_width)),\n            \"b\": In(signed(b_width)),\n            \"valid_in\": In(1),\n            \"ready_in\": In(1),\n            \"p\": In(signed(p_width)),\n            \"p_load\": In(1),\n            \"o\": Out(signed(o_width)),\n            \"valid_out\": Out(1),\n            \"ready_out\": In(1),\n        })\n        self.always_ready = always_ready\n        self.o_width = o_width\n   \n    def elaborate(self, platform):\n        m = Module()\n\n        def pipe(signal, length):\n            pipe = [ signal ] + [ Signal.like(signal, name=f\"{signal.name}_q{i}\") for i in range(length) ]\n            for i in range(length):\n                m.d.sync += pipe[i+1].eq(pipe[i])\n            return pipe\n\n        p_load_v    = Signal()\n        valid_v     = Signal()\n        m.d.comb += valid_v.eq(self.valid_in & self.ready_in)\n\n        dsp_delay   = 3\n        valid_pipe  = pipe(valid_v, dsp_delay)\n        m.d.comb   += p_load_v.eq(self.p_load & valid_v)\n        p_pipe      = pipe(self.p, dsp_delay-1)\n        p_load_pipe = pipe(p_load_v, dsp_delay - 1)\n\n        # skid buffer\n        if not self.always_ready:\n            m.submodules.out_fifo = out_fifo = fifo.SyncFIFOBuffered(width=self.o_width, depth=dsp_delay+2)\n        \n        m.d.comb += self.ready_in.eq(~self.valid_out | self.ready_out)\n\n        m.submodules.sb_mac16 = mac = SB_MAC16(\n            C_REG=0,\n            A_REG=1,\n            B_REG=1,\n            D_REG=0,\n            TOP_8x8_MULT_REG=0,\n            BOT_8x8_MULT_REG=0,\n            PIPELINE_16x16_MULT_REG1=0,\n            PIPELINE_16x16_MULT_REG2=1,\n            TOPOUTPUT_SELECT=1,\n            TOPADDSUB_LOWERINPUT=2,\n            TOPADDSUB_UPPERINPUT=1,\n            TOPADDSUB_CARRYSELECT=3,\n            BOTOUTPUT_SELECT=1,\n            BOTADDSUB_LOWERINPUT=2,\n            BOTADDSUB_UPPERINPUT=1,\n            BOTADDSUB_CARRYSELECT=0,\n            MODE_8x8=0,\n            A_SIGNED=1,\n            B_SIGNED=1,\n        )\n\n        m.d.comb += [\n            # Inputs.\n            mac.CLK         .eq(ClockSignal(\"sync\")),\n            mac.CE          .eq(1),\n            mac.C.as_signed().eq(Mux(p_load_pipe[2], p_pipe[2][16:], mac.O[16:])),\n            mac.A.as_signed().eq(self.a),\n            mac.B.as_signed().eq(self.b),\n            mac.D.as_signed().eq(Mux(p_load_pipe[2], p_pipe[2][:16], mac.O[:16])),\n            mac.AHOLD       .eq(~valid_pipe[0]),  # 0: load\n            mac.BHOLD       .eq(~valid_pipe[0]),\n            mac.CHOLD       .eq(0),\n            mac.DHOLD       .eq(0),\n            mac.OHOLDTOP    .eq(~valid_pipe[2]),\n            mac.OHOLDBOT    .eq(~valid_pipe[2]),\n            mac.ADDSUBTOP   .eq(0),\n            mac.ADDSUBBOT   .eq(0),\n            mac.OLOADTOP    .eq(0),\n            mac.OLOADBOT    .eq(0),\n        ]\n\n        if not self.always_ready:\n            m.d.comb += [\n                out_fifo.w_data.eq(mac.O),\n                out_fifo.w_en.eq(valid_pipe[dsp_delay]),\n                \n                self.o.eq(out_fifo.r_data),\n                self.valid_out.eq(out_fifo.r_rdy),\n                out_fifo.r_en.eq(self.ready_out),\n            ]\n        else:\n            m.d.comb += [                \n                self.o.eq(mac.O),\n                self.valid_out.eq(valid_pipe[dsp_delay]),\n            ]\n\n        return m\n\n\ndef _incr(signal, modulo):\n    if modulo == 2 ** len(signal):\n        return signal + 1\n    else:\n        return Mux(signal == modulo - 1, 0, signal + 1)\n\n#\n# Tests\n#\n\nimport unittest\nimport numpy as np\nfrom amaranth.sim import Simulator\n\nclass _TestFilter(unittest.TestCase):\n\n    rng = np.random.default_rng(0)\n\n    def _generate_samples(self, count, width, f_width=0):\n        # Generate `count` random samples.\n        samples = self.rng.normal(0, 1, count)\n\n        # Convert to integer.\n        samples = np.round(samples / max(abs(samples)) * (2**(width-1) - 1)).astype(int)\n        assert max(samples) < 2**(width-1) and min(samples) >= -2**(width-1)  # sanity check\n\n        if f_width > 0:\n            return samples / (1 << f_width)\n        return samples\n\n    def _filter(self, dut, samples, count, num_channels=1, outfile=None, empty_cycles=0, empty_ready_cycles=0):\n\n        async def input_process(ctx):\n            if hasattr(dut, \"enable\"):\n                ctx.set(dut.enable, 1)\n            await ctx.tick()\n\n            for i, sample in enumerate(samples):\n                if num_channels > 1:\n                    ctx.set(dut.input.payload, [s.item() for s in sample])\n                else:\n                    if isinstance(dut.input.payload.shape(), data.ArrayLayout):\n                        ctx.set(dut.input.payload, [sample.item()])\n                    else:\n                        ctx.set(dut.input.payload, sample.item())\n                ctx.set(dut.input.valid, 1)\n                await ctx.tick().until(dut.input.ready)\n                ctx.set(dut.input.valid, 0)\n                if empty_cycles > 0:\n                    await ctx.tick().repeat(empty_cycles)\n\n        filtered = []\n        async def output_process(ctx):\n            if not dut.output.signature.always_ready:\n                ctx.set(dut.output.ready, 1)\n            while len(filtered) < count:\n                payload, = await ctx.tick().sample(dut.output.payload).until(dut.output.valid)\n                if num_channels > 1:\n                    filtered.append([v.as_float() for v in payload])\n                else:\n                    if isinstance(payload.shape(), data.ArrayLayout):\n                        filtered.append(payload[0].as_float())\n                    else:\n                        filtered.append(payload.as_float())\n                if empty_ready_cycles > 0:\n                    ctx.set(dut.output.ready, 0)\n                    await ctx.tick().repeat(empty_ready_cycles)\n                    ctx.set(dut.output.ready, 1)\n            if not dut.output.signature.always_ready:\n                ctx.set(dut.output.ready, 0)\n\n        sim = Simulator(dut)\n        sim.add_clock(1/100e6)\n        sim.add_testbench(input_process)\n        sim.add_testbench(output_process)\n        if outfile:\n            with sim.write_vcd(outfile):\n                sim.run()\n        else:\n            sim.run()\n        \n        return filtered\n\n\nclass TestFIRFilterMAC16(_TestFilter):\n\n    def test_filter(self):\n        taps = [-1, 0, 9, 16, 9, 0, -1]\n        taps = [ tap / 32 for tap in taps ]\n\n        num_samples = 1024\n        input_width = 8\n        input_samples = self._generate_samples(num_samples, input_width)\n\n        # Compute the expected result\n        filtered_np = np.convolve(input_samples, taps).tolist()\n\n        # Simulate DUT\n        dut = FIRFilterMAC16(taps, shape=fixed.SQ(8, 0), always_ready=False)\n        filtered = self._filter(dut, input_samples, len(input_samples), empty_ready_cycles=5)\n\n        self.assertListEqual(filtered_np[:len(filtered)], filtered)\n\n\nclass TestHalfBandDecimatorMAC16(_TestFilter):\n\n    def test_filter(self):\n\n        common_dut_options = dict(\n            data_shape=fixed.SQ(7),\n            shape_out=fixed.SQ(0,31),\n            overclock_rate=4,\n        )\n\n        taps0 = (np.array([-1, 0, 9, 16, 9, 0, -1]) / 32).tolist()\n        taps1 = (np.array([-2, 0, 7, 0, -18, 0, 41, 0, -92, 0, 320, 512, 320, 0, -92, 0, 41, 0, -18, 0, 7, 0, -2]) / 1024).tolist()\n\n\n        inputs = {\n\n            \"test_filter_with_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=0),\n            },\n\n            \"test_filter_with_backpressure_and_empty_cycles\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=3),\n            },\n\n            \"test_filter_with_backpressure_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=0),\n            },\n\n            \"test_filter_no_backpressure_and_empty_cycles_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=True, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=6),\n            },\n\n            \"test_filter_no_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=True, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=3),\n            },\n        }\n        \n        for name, scenario in inputs.items():\n\n            with self.subTest(name):\n                taps        = scenario[\"dut_options\"][\"taps\"]\n                num_samples = scenario[\"num_samples\"]\n\n                input_width = 8\n                samples_i_in = self._generate_samples(num_samples, input_width, f_width=7)\n                samples_q_in = self._generate_samples(num_samples, input_width, f_width=7)\n\n                # Compute the expected result\n                filtered_i_np = np.convolve(samples_i_in, taps)[1::2].tolist()\n                filtered_q_np = np.convolve(samples_q_in, taps)[1::2].tolist()\n\n                # Simulate DUT\n                dut = HalfBandDecimatorMAC16(**scenario[\"dut_options\"])\n                filtered = self._filter(dut, zip(samples_i_in, samples_q_in), len(samples_i_in) // 2, num_channels=2, **scenario[\"sim_opts\"])\n                filtered_i = [ x[0] for x in filtered ]\n                filtered_q = [ x[1] for x in filtered ]\n\n                self.assertListEqual(filtered_i_np[:len(filtered_i)], filtered_i)\n                self.assertListEqual(filtered_q_np[:len(filtered_q)], filtered_q)\n\n\nclass TestHalfBandInterpolatorMAC16(_TestFilter):\n\n    def test_filter(self):\n\n        common_dut_options = dict(\n            data_shape=fixed.SQ(7),\n            shape_out=fixed.SQ(1,16),\n            overclock_rate=4,\n        )\n\n        taps0 = (np.array([-1, 0, 9, 16, 9, 0, -1]) / 32).tolist()\n        taps1 = (np.array([-2, 0, 7, 0, -18, 0, 41, 0, -92, 0, 320, 512, 320, 0, -92, 0, 41, 0, -18, 0, 7, 0, -2]) / 1024).tolist()\n\n        inputs = {\n\n            \"test_filter_with_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, always_ready=False, num_channels=2, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=0, empty_ready_cycles=0),\n            },\n\n            \"test_filter_with_backpressure_and_empty_cycles\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=False, taps=taps0),\n                \"sim_opts\": dict(empty_ready_cycles=7, empty_cycles=3),\n            },\n\n            \"test_filter_with_backpressure_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=False, taps=taps1),\n                \"sim_opts\": dict(empty_ready_cycles=7, empty_cycles=0),\n            },\n\n            \"test_filter_no_backpressure_and_empty_cycles_taps1\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=True, taps=taps0),\n                \"sim_opts\": dict(empty_cycles=8),\n            },\n\n            \"test_filter_no_backpressure\": {\n                \"num_samples\": 1024,\n                \"dut_options\": dict(**common_dut_options, num_channels=2, always_ready=True, taps=taps1),\n                \"sim_opts\": dict(empty_cycles=16),\n            },\n\n        }\n\n    \n        for name, scenario in inputs.items():\n            with self.subTest(name):\n                taps        = scenario[\"dut_options\"][\"taps\"]\n                num_samples = scenario[\"num_samples\"]\n\n                input_width = 8\n                samples_i_in = self._generate_samples(num_samples, input_width, f_width=7)\n                samples_q_in = self._generate_samples(num_samples, input_width, f_width=7)\n\n                # Compute the expected result\n                input_samples_pad = np.zeros(2*len(samples_i_in))\n                input_samples_pad[0::2] = 2*samples_i_in  # pad with zeros, adjust gain\n                filtered_i_np = np.convolve(input_samples_pad, taps).tolist()\n                input_samples_pad = np.zeros(2*len(samples_q_in))\n                input_samples_pad[0::2] = 2*samples_q_in  # pad with zeros, adjust gain\n                filtered_q_np = np.convolve(input_samples_pad, taps).tolist()\n\n                # Simulate DUT\n                dut = HalfBandInterpolatorMAC16(**scenario[\"dut_options\"])\n                filtered = self._filter(dut, zip(samples_i_in, samples_q_in), len(samples_i_in) * 2, num_channels=2, **scenario[\"sim_opts\"])\n                filtered_i = [ x[0] for x in filtered ]\n                filtered_q = [ x[1] for x in filtered ]\n\n                self.assertListEqual(filtered_i_np[:len(filtered_i)], filtered_i)\n                self.assertListEqual(filtered_q_np[:len(filtered_q)], filtered_q)\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "firmware/fpga/dsp/mcm.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom collections            import defaultdict\n\nfrom amaranth               import Module, Signal, signed\nfrom amaranth.lib           import wiring, stream, data\nfrom amaranth.lib.wiring    import In, Out\nfrom amaranth.utils         import bits_for\n\n\nclass ShiftAddMCM(wiring.Component):\n    def __init__(self, width, terms, num_channels=1, always_ready=False):\n        self.terms = terms\n        self.width = width\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(signed(width), num_channels), \n                always_ready=always_ready)),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(\n                    data.StructLayout({\n                        f\"{i}\": signed(width + bits_for(term)) for i, term in enumerate(terms)\n                    }), num_channels), always_ready=always_ready)),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Get unique, odd terms.\n        terms = self.terms\n        unique_terms = defaultdict(list)\n        for i, term in enumerate(terms):\n            if term == 0:\n                continue\n            term_odd, shift = make_odd(term)\n            unique_terms[term_odd] += [(i, shift)]\n\n        # Negated inputs for CSD.\n        input_neg = Signal.like(self.input.p)\n        for c in range(self.num_channels):\n            m.d.comb += input_neg[c].eq(-self.input.p[c])\n\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n\n        for term, outputs in unique_terms.items():\n\n            term_csd = to_csd(term)\n\n            for c in range(self.num_channels):\n\n                n = self.input.p[c]\n                n_neg = input_neg[c]\n\n                result = None\n                for s, t in enumerate(term_csd):\n                    if t == 0:\n                        continue\n                    n_base = n if t == 1 else n_neg\n                    shifted_n = n_base if s == 0 else (n_base << s)\n                    if result is None:\n                        result = shifted_n\n                    else:\n                        result += shifted_n\n\n                # A single register can feed multiple outputs.\n                result_q = Signal(signed(self.width+bits_for(term-1)), name=f\"mul_{term}_{c}\")\n                with m.If(self.input.ready & self.input.valid):\n                    m.d.sync += result_q.eq(result)\n\n                for out_index, shift in outputs:\n                    m.d.comb += self.output.p[c][f\"{out_index}\"].eq(result_q if shift == 0 else (result_q << shift))\n\n        return m\n\n\ndef make_odd(n):\n    \"\"\"Convert number to odd fundamental by right-shifting. Returns (odd_part, shift_amount)\"\"\"\n    if n == 0:\n        return 0, 0\n    \n    shift = 0\n    while n % 2 == 0:\n        n = n >> 1\n        shift += 1\n    \n    return n, shift\n\n\ndef multiply(n, k):\n    if k == 0:\n        return 0\n\n    csd_k = to_csd(k)\n\n    result = None\n    for i, c in enumerate(csd_k):\n        if c == 0:\n            continue\n        shifted_n = n if i == 0 else (n << i)\n        if result is None:\n            if c == 1:\n                result = shifted_n\n            elif c == -1:\n                result = -shifted_n\n        else:\n            if c == 1:\n                result += shifted_n\n            elif c == -1:\n                result -= shifted_n\n    \n    return result[:bits_for(k-1)+len(n)].as_signed()\n\n\ndef to_csd(n):\n    \"\"\" Convert integer to Canonical Signed Digit representation (LSB first). \"\"\"\n    if n == 0:\n        return [0]\n    \n    sign = n < 0\n    n = abs(n)\n    binary = [ int(b) for b in f\"{n:b}\" ][::-1]\n\n    # Apply CSD conversion algorithm.\n    binary_padded = binary + [0]\n    carry = 0\n    csd = []\n    for i, bit in enumerate(binary_padded):\n        nextbit = binary_padded[i+1] if i+1 < len(binary_padded) else 0\n        d = bit ^ carry\n        ys = nextbit & d  # sign bit\n        yd = ~nextbit & d  # data bit\n        csd.append(yd - ys)\n        carry = (bit & nextbit) | ((bit|nextbit)&carry)\n    if sign:\n        csd = [-1*c for c in csd]\n\n    # Remove trailing zeros.\n    while len(csd) > 1 and csd[-1] == 0:\n        csd.pop()\n\n    # Regular binary representation is preferred if the number\n    # of additions was not improved.\n    if sum(binary) <= sum(abs(d) for d in csd) - sign:\n        if sign:\n            return [ -d for d in binary ]\n        return binary\n\n    return csd\n"
  },
  {
    "path": "firmware/fpga/dsp/nco.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom math                   import pi, sin, cos\n\nfrom amaranth               import Module, Signal, Mux, Cat\nfrom amaranth.lib           import wiring, memory\nfrom amaranth.lib.wiring    import In, Out\n\nfrom util                   import IQSample\n\n\nclass NCO(wiring.Component):\n    \"\"\"\n    Retrieve cos(x), sin(x) using a look-up table.\n    Latency is 2 cycles.\n    \n    We only precompute 1/8 of the (cos,sin) cycle, and the top 3 bits of the \n    phase are used to reconstruct the final values with symmetric properties.\n    \n    Parameters\n    ----------\n    phase_width : int\n        Bit width of the phase accumulator.\n    output_width : int\n        Bit width of the output cos/sin words.\n\n    Signals\n    -------\n    phase : Signal(phase_width), in\n        Input phase.\n    en : Signal(1), in\n        Enable strobe.\n    output : IQSample(output_width), out\n        Returned result for cos(phase), sin(phase).\n    \"\"\"\n\n    def __init__(self, phase_width=24, output_width=10):\n        self.phase_width  = phase_width\n        self.output_width = output_width\n        super().__init__({\n            \"phase\":  In(phase_width),\n            \"en\":     In(1),\n            \"output\": Out(IQSample(output_width)),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Create internal table with precomputed entries.\n        addr_width = (self.output_width + 1) - 3\n        lut_depth  = 1 << addr_width\n        lut_scale  = (1 << (self.output_width-1)) - 1\n        lut_phases = [ i * pi / 4 / lut_depth for i in range(lut_depth) ]\n        lut_data = memory.MemoryData(\n            shape=IQSample(self.output_width),\n            depth=lut_depth,\n            init=({\"i\": round(lut_scale * cos(x)), \"q\": round(lut_scale * sin(x))} for x in lut_phases)\n        )\n        m.submodules.table = table = memory.Memory(data=lut_data)\n        table_rd = table.read_port(domain=\"sync\")\n\n        # 3 MSBs of the phase word: sign, quadrant, octant.\n        o, q, s = self.phase[-3:]\n        rev_addr = o\n        swap    = Signal()\n        neg_cos = Signal()\n        neg_sin = Signal()\n        with m.If(self.en):\n            m.d.sync += [\n                swap    .eq(q ^ o),\n                neg_cos .eq(s ^ q),\n                neg_sin .eq(s),\n            ]\n\n        # Map phase to the [0,pi/4) range.\n        octant_phase = Signal(addr_width)\n        octant_mask  = rev_addr.replicate(len(octant_phase))  # reverse mask\n        m.d.comb += octant_phase.eq(octant_mask ^ self.phase[-addr_width-3:-3])\n\n        # Retrieve precomputed (cos, sin) values from the reduced range.\n        e_s0 = Signal(IQSample(self.output_width))\n        m.d.comb += [\n            table_rd.addr.eq(octant_phase),\n            table_rd.en  .eq(self.en),\n            e_s0         .eq(table_rd.data),\n        ]\n        \n        # Unmap the phase to its original octant.\n        e_s1 = Signal.like(e_s0)\n        e_s2 = Signal.like(e_s1)\n        \n        m.d.comb += [\n            Cat(e_s1.i, e_s1.q) .eq(Mux(swap, Cat(e_s0.q, e_s0.i), e_s0)),\n            e_s2.i              .eq(Mux(neg_cos, -e_s1.i, e_s1.i)),\n            e_s2.q              .eq(Mux(neg_sin, -e_s1.q, e_s1.q)),\n        ]\n        m.d.sync += self.output.eq(e_s2)\n        \n        return m\n"
  },
  {
    "path": "firmware/fpga/dsp/quarter_shift.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, Signal, Mux\nfrom amaranth.lib           import wiring, stream\nfrom amaranth.lib.wiring    import In, Out\n\nfrom util                   import IQSample\n\nclass QuarterShift(wiring.Component):\n    input:  In(stream.Signature(IQSample(8), always_ready=True))\n    output: Out(stream.Signature(IQSample(8), always_ready=True))\n    enable: In(1)\n    up:     In(1)\n\n    def elaborate(self, platform):\n        m = Module()\n\n        index = Signal(range(4))\n\n        with m.If(~self.output.valid | self.output.ready):\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            m.d.sync += self.output.valid.eq(self.input.valid)\n            with m.If(self.input.valid):\n                # Select direction of shift with the `up` signal.\n                with m.If(self.up):\n                    m.d.sync += index.eq(index - 1)\n                with m.Else():\n                    m.d.sync += index.eq(index + 1)\n\n                # Generate control signals derived from `index`.\n                swap  = index[0]\n                inv_q = index[0] ^ index[1]\n                inv_i = index[1]\n\n                # First stage: swap.\n                i = Mux(swap, self.input.p.q, self.input.p.i)\n                q = Mux(swap, self.input.p.i, self.input.p.q)\n\n                # Second stage: sign inversion.\n                i = Mux(inv_i, -i, i)\n                q = Mux(inv_q, -q, q)\n\n                with m.If(self.enable):\n                    m.d.sync += self.output.p.i.eq(i)\n                    m.d.sync += self.output.p.q.eq(q)\n                with m.Else():\n                    m.d.sync += self.output.p.i.eq(self.input.p.i)\n                    m.d.sync += self.output.p.q.eq(self.input.p.q)\n\n        return m"
  },
  {
    "path": "firmware/fpga/dsp/round.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\ndef convergent_round(value, discarded_bits):\n    retained = value[discarded_bits:]\n    discarded = value[:discarded_bits]\n    msb_discarded = discarded[-1]\n    rest_discarded = discarded[:-1]\n    lsb_retained = retained[0]\n    # Round up:\n    # - If discarded > 0.5\n    # - If discarded == 0.5 and retained is odd\n    round_up = msb_discarded & (rest_discarded.any() | lsb_retained)\n    return retained + round_up\n"
  },
  {
    "path": "firmware/fpga/dsp/sb_mac16.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, Instance, Signal, Mux, Cat\nfrom amaranth.lib           import wiring\nfrom amaranth.lib.wiring    import In, Out\nfrom amaranth.vendor        import SiliconBluePlatform\n\nclass SB_MAC16(wiring.Component):\n\n    # Input ports\n    CLK:        In(1)\n    CE:         In(1)\n    C:          In(16)\n    A:          In(16)\n    B:          In(16)\n    D:          In(16)\n    AHOLD:      In(1)\n    BHOLD:      In(1)\n    CHOLD:      In(1)\n    DHOLD:      In(1)\n    IRSTTOP:    In(1)\n    IRSTBOT:    In(1)\n    ORSTTOP:    In(1)\n    ORSTBOT:    In(1)\n    OLOADTOP:   In(1)\n    OLOADBOT:   In(1)\n    ADDSUBTOP:  In(1)\n    ADDSUBBOT:  In(1)\n    OHOLDTOP:   In(1)\n    OHOLDBOT:   In(1)\n    CI:         In(1)\n    ACCUMCI:    In(1)\n    SIGNEXTIN:  In(1)\n    \n    # Output ports\n    O:          Out(32)\n    CO:         Out(1)\n    ACCUMCO:    Out(1)\n    SIGNEXTOUT: Out(1)\n\n\n    def __init__(self,\n                 NEG_TRIGGER=0,\n                 C_REG=0,\n                 A_REG=0,\n                 B_REG=0,\n                 D_REG=0,\n                 TOP_8x8_MULT_REG=0,\n                 BOT_8x8_MULT_REG=0,\n                 PIPELINE_16x16_MULT_REG1=0,\n                 PIPELINE_16x16_MULT_REG2=0,\n                 TOPOUTPUT_SELECT=0,\n                 TOPADDSUB_LOWERINPUT=0,\n                 TOPADDSUB_UPPERINPUT=0,\n                 TOPADDSUB_CARRYSELECT=0,\n                 BOTOUTPUT_SELECT=0,\n                 BOTADDSUB_LOWERINPUT=0,\n                 BOTADDSUB_UPPERINPUT=0,\n                 BOTADDSUB_CARRYSELECT=0,\n                 MODE_8x8=0,\n                 A_SIGNED=0,\n                 B_SIGNED=0):\n\n        super().__init__()\n\n        # Parameters\n        self.parameters = dict(\n            NEG_TRIGGER=NEG_TRIGGER,\n            C_REG=C_REG,\n            A_REG=A_REG,\n            B_REG=B_REG,\n            D_REG=D_REG,\n            TOP_8x8_MULT_REG=TOP_8x8_MULT_REG,\n            BOT_8x8_MULT_REG=BOT_8x8_MULT_REG,\n            PIPELINE_16x16_MULT_REG1=PIPELINE_16x16_MULT_REG1,\n            PIPELINE_16x16_MULT_REG2=PIPELINE_16x16_MULT_REG2,\n            TOPOUTPUT_SELECT=TOPOUTPUT_SELECT,\n            TOPADDSUB_LOWERINPUT=TOPADDSUB_LOWERINPUT,\n            TOPADDSUB_UPPERINPUT=TOPADDSUB_UPPERINPUT,\n            TOPADDSUB_CARRYSELECT=TOPADDSUB_CARRYSELECT,\n            BOTOUTPUT_SELECT=BOTOUTPUT_SELECT,\n            BOTADDSUB_LOWERINPUT=BOTADDSUB_LOWERINPUT,\n            BOTADDSUB_UPPERINPUT=BOTADDSUB_UPPERINPUT,\n            BOTADDSUB_CARRYSELECT=BOTADDSUB_CARRYSELECT,\n            MODE_8x8=MODE_8x8,\n            A_SIGNED=A_SIGNED,\n            B_SIGNED=B_SIGNED,\n        )\n\n\n    def elaborate(self, platform):\n        if isinstance(platform, SiliconBluePlatform):\n            return self.elaborate_hard_macro()\n        else:\n            return self.elaborate_simulation()\n\n\n    def elaborate_hard_macro(self):\n        m = Module()\n        m.submodules.sb_mac16 = Instance(\"SB_MAC16\",\n            # Parameters.\n            **{ f\"p_{k}\": v for k, v in self.parameters.items() },\n\n            # Inputs.\n            i_CLK=self.CLK,\n            i_CE=self.CE,\n            i_C=self.C,\n            i_A=self.A,\n            i_B=self.B,\n            i_D=self.D,\n            i_IRSTTOP=self.IRSTTOP,\n            i_IRSTBOT=self.IRSTBOT,\n            i_ORSTTOP=self.ORSTTOP,\n            i_ORSTBOT=self.ORSTBOT,\n            i_AHOLD=self.AHOLD,\n            i_BHOLD=self.BHOLD,\n            i_CHOLD=self.CHOLD,\n            i_DHOLD=self.DHOLD,\n            i_OHOLDTOP=self.OHOLDTOP,\n            i_OHOLDBOT=self.OHOLDBOT,\n            i_ADDSUBTOP=self.ADDSUBTOP,\n            i_ADDSUBBOT=self.ADDSUBBOT,\n            i_OLOADTOP=self.OLOADTOP,\n            i_OLOADBOT=self.OLOADBOT,\n            i_CI=self.CI,\n            i_ACCUMCI=self.ACCUMCI,\n            i_SIGNEXTIN=self.SIGNEXTIN,\n\n            # Outputs.\n            o_O=self.O,\n            o_CO=self.CO,\n            o_ACCUMCO=self.ACCUMCO,\n            o_SIGNEXTOUT=self.SIGNEXTOUT,\n        )\n        return m\n\n\n    def elaborate_simulation(self):\n        m = Module()\n\n        p = self.parameters\n        \n        assert p[\"NEG_TRIGGER\"] == 0, \"Falling edge input clock polarity not supported in simulation.\"\n        \n        # Internal wire, compare Figure on page 133 of ICE Technology Library 3.0 and Fig 2 on page 2 of Lattice TN1295-DSP\n\t    # http://www.latticesemi.com/~/media/LatticeSemi/Documents/TechnicalBriefs/SBTICETechnologyLibrary201608.pdf\n\t    # https://www.latticesemi.com/-/media/LatticeSemi/Documents/ApplicationNotes/AD/DSPFunctionUsageGuideforICE40Devices.ashx\n        iA = Signal(16)\n        iB = Signal(16)\n        iC = Signal(16)\n        iD = Signal(16)\n        iF = Signal(16)\n        iJ = Signal(16)\n        iK = Signal(16)\n        iG = Signal(16)\n        iL = Signal(32)\n        iH = Signal(32)\n        iW = Signal(16)\n        iX = Signal(16)\n        iP = Signal(16)\n        iQ = Signal(16)\n        iY = Signal(16)\n        iZ = Signal(16)\n        iR = Signal(16)\n        iS = Signal(16)\n        HCI = Signal()\n        LCI = Signal()\n        LCO = Signal()\n        \n        # Registers\n        rC = Signal(16)\n        rA = Signal(16)\n        rB = Signal(16)\n        rD = Signal(16)\n        rF = Signal(16)\n        rJ = Signal(16)\n        rK = Signal(16)\n        rG = Signal(16)\n        rH = Signal(32)\n        rQ = Signal(16)\n        rS = Signal(16)\n        \n        # Regs C and A\n        with m.If(self.IRSTTOP):\n            m.d.sync += [\n                rC.eq(0),\n                rA.eq(0),\n            ]\n        with m.Elif(self.CE):\n            with m.If(~self.CHOLD):\n                m.d.sync += rC.eq(self.C)\n            with m.If(~self.AHOLD):\n                m.d.sync += rA.eq(self.A)\n        \n        m.d.comb += [\n            iC.eq(rC if p[\"C_REG\"] else self.C),\n            iA.eq(rA if p[\"A_REG\"] else self.A),\n        ]\n        \n        # Regs B and D\n        with m.If(self.IRSTBOT):\n            m.d.sync += [\n                rB.eq(0),\n                rD.eq(0)\n            ]\n        with m.Elif(self.CE):\n            with m.If(~self.BHOLD):\n                m.d.sync += rB.eq(self.B)\n            with m.If(~self.DHOLD):\n                m.d.sync += rD.eq(self.D)\n        \n        m.d.comb += [\n            iB.eq(rB if p[\"B_REG\"] else self.B),\n            iD.eq(rD if p[\"D_REG\"] else self.D),\n        ]\n        \n        # Multiplier Stage\n        p_Ah_Bh = Signal(16)\n        p_Al_Bh = Signal(16)\n        p_Ah_Bl = Signal(16)\n        p_Al_Bl = Signal(16)\n        Ah = Signal(16)\n        Al = Signal(16)\n        Bh = Signal(16)\n        Bl = Signal(16)\n        \n        m.d.comb += [\n            Ah.eq(Cat(iA[8:16], Mux(p[\"A_SIGNED\"], iA[15].replicate(8), 0))),\n            Al.eq(Cat(iA[0:8], Mux(p[\"A_SIGNED\"] & p[\"MODE_8x8\"], iA[7].replicate(8), 0))),\n            Bh.eq(Cat(iB[8:16], Mux(p[\"B_SIGNED\"], iB[15].replicate(8), 0))),\n            Bl.eq(Cat(iB[0:8], Mux(p[\"B_SIGNED\"] & p[\"MODE_8x8\"], iB[7].replicate(8), 0))),\n            p_Ah_Bh.eq(Ah * Bh),       # F\n            p_Al_Bh.eq(Al[0:8] * Bh),  # J\n            p_Ah_Bl.eq(Ah * Bl[0:8]),  # K\n            p_Al_Bl.eq(Al * Bl),       # G\n        ]\n        \n        # Regs F and J\n        with m.If(self.IRSTTOP):\n            m.d.sync += [\n                rF.eq(0),\n                rJ.eq(0)\n            ]\n        with m.Elif(self.CE):\n            m.d.sync += rF.eq(p_Ah_Bh)\n            if not p[\"MODE_8x8\"]:\n                m.d.sync += rJ.eq(p_Al_Bh)\n        \n        m.d.comb += [\n            iF.eq(rF if p[\"TOP_8x8_MULT_REG\"] else p_Ah_Bh),\n            iJ.eq(rJ if p[\"PIPELINE_16x16_MULT_REG1\"] else p_Al_Bh),\n        ]\n        \n        # Regs K and G\n        with m.If(self.IRSTBOT):\n            m.d.sync += [\n                rK.eq(0),\n                rG.eq(0)\n            ]\n        with m.Elif(self.CE):\n            with m.If(~p[\"MODE_8x8\"]):\n                m.d.sync += rK.eq(p_Ah_Bl)\n            m.d.sync += rG.eq(p_Al_Bl)\n        \n        m.d.comb += [\n            iK.eq(rK if p[\"PIPELINE_16x16_MULT_REG1\"] else p_Ah_Bl),\n            iG.eq(rG if p[\"BOT_8x8_MULT_REG\"] else p_Al_Bl),\n        ]\n        \n        # Adder Stage\n        iK_e = Signal(24)\n        iJ_e = Signal(24)\n        m.d.comb += [\n            iK_e.eq(Cat(iK, Mux(p[\"A_SIGNED\"], iK[15].replicate(8), 0))),\n            iJ_e.eq(Cat(iJ, Mux(p[\"B_SIGNED\"], iJ[15].replicate(8), 0))),\n            iL.eq(iG + (iK_e << 8) + (iJ_e << 8) + (iF << 16)),\n        ]\n        \n        # Reg H\n        with m.If(self.IRSTBOT):\n            m.d.sync += rH.eq(0)\n        with m.Elif(self.CE):\n            if not p[\"MODE_8x8\"]:\n                m.d.sync += rH.eq(iL)\n        \n        m.d.comb += iH.eq(rH if p[\"PIPELINE_16x16_MULT_REG2\"] else iL)\n        \n        # Hi Output Stage\n        XW = Signal(17)\n        Oh = Signal(16)\n        \n        m.d.comb += [\n            iW.eq([iQ, iC][p[\"TOPADDSUB_UPPERINPUT\"]]),\n            iX.eq([iA, iF, iH[16:32], iZ[15].replicate(16)][p[\"TOPADDSUB_LOWERINPUT\"]]),\n            XW.eq(iX + (iW ^ self.ADDSUBTOP.replicate(16)) + HCI),\n            self.ACCUMCO.eq(XW[16]),\n            self.CO.eq(self.ACCUMCO ^ self.ADDSUBTOP),\n            iP.eq(Mux(self.OLOADTOP, iC, XW[0:16] ^ self.ADDSUBTOP.replicate(16))),\n        ]\n        \n        with m.If(self.ORSTTOP):\n            m.d.sync += rQ.eq(0)\n        with m.Elif(self.CE):\n            with m.If(~self.OHOLDTOP):\n                m.d.sync += rQ.eq(iP)\n        \n        m.d.comb += [\n            iQ.eq(rQ),\n            Oh.eq([iP, iQ, iF, iH[16:32]][p[\"TOPOUTPUT_SELECT\"]]),\n            HCI.eq([0, 1, LCO, LCO ^ self.ADDSUBBOT][p[\"TOPADDSUB_CARRYSELECT\"]]),\n            self.SIGNEXTOUT.eq(iX[15]),\n        ]\n        \n        # Lo Output Stage\n        YZ = Signal(17)\n        Ol = Signal(16)\n        \n        m.d.comb += [\n            iY.eq([iS, iD][p[\"BOTADDSUB_UPPERINPUT\"]]),\n            iZ.eq([iB, iG, iH[0:16], self.SIGNEXTIN.replicate(16)][p[\"BOTADDSUB_LOWERINPUT\"]]),\n            YZ.eq(iZ + (iY ^ self.ADDSUBBOT.replicate(16)) + LCI),\n            LCO.eq(YZ[16]),\n            iR.eq(Mux(self.OLOADBOT, iD, YZ[0:16] ^ self.ADDSUBBOT.replicate(16))),\n        ]\n        \n        with m.If(self.ORSTBOT):\n            m.d.sync += rS.eq(0)\n        with m.Elif(self.CE):\n            with m.If(~self.OHOLDBOT):\n                m.d.sync += rS.eq(iR)\n        \n        m.d.comb += [\n            iS.eq(rS),\n            Ol.eq([iR, iS, iG, iH[0:16]][p[\"BOTOUTPUT_SELECT\"]]),\n            LCI.eq([0, 1, self.ACCUMCI, self.CI][p[\"BOTADDSUB_CARRYSELECT\"]]),\n            self.O.eq(Cat(Ol, Oh)),\n        ]\n        \n        return m\n"
  },
  {
    "path": "firmware/fpga/interface/__init__.py",
    "content": "from .max586x import MAX586xInterface\nfrom .spi import SPIRegisterInterface\nfrom .sgpio import SGPIOInterface\n"
  },
  {
    "path": "firmware/fpga/interface/max586x.py",
    "content": "# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, Signal, C, Cat\nfrom amaranth.lib           import io, stream, wiring\nfrom amaranth.lib.wiring    import Out, In\n\nfrom util                   import IQSample\n\n\nclass MAX586xInterface(wiring.Component):\n    adc_stream: Out(stream.Signature(IQSample(8), always_ready=True, always_valid=True))\n    dac_stream: In(stream.Signature(IQSample(8), always_ready=True))\n    q_invert:   In(1)\n\n    def __init__(self, bb_domain):\n        super().__init__()\n        self._bb_domain = bb_domain\n\n    def elaborate(self, platform):\n        m = Module()\n        adc_stream = self.adc_stream\n        dac_stream = self.dac_stream\n\n        # Generate masks for inverting the Q component based on the q_invert signal.\n        q_invert = Signal()\n        rx_q_mask = Signal(8)\n        tx_q_mask = Signal(10)\n        m.d[self._bb_domain] += q_invert.eq(self.q_invert)\n        with m.If(q_invert):\n            m.d.comb += [\n                rx_q_mask.eq(0x80),\n                tx_q_mask.eq(0x1FF),\n            ]\n        with m.Else():\n            m.d.comb += [\n                rx_q_mask.eq(0x7F),\n                tx_q_mask.eq(0x200),\n            ]\n\n        # Capture the ADC signals using a DDR input buffer.\n        m.submodules.adc_in = adc_in = io.DDRBuffer(\"i\", platform.request(\"da\", dir=\"-\"), i_domain=self._bb_domain)\n        m.d.comb += [\n            adc_stream.p.i      .eq(adc_in.i[0] ^ 0x80),       # I: non-inverted between MAX2837 and MAX5864.\n            adc_stream.p.q      .eq(adc_in.i[1] ^ rx_q_mask),  # Q: inverted between MAX2837 and MAX5864.\n        ]\n\n        # Output to the DAC using a DDR output buffer.\n        m.submodules.dac_out = dac_out = io.DDRBuffer(\"o\", platform.request(\"dd\", dir=\"-\"), o_domain=self._bb_domain)\n        with m.If(dac_stream.valid):\n            m.d.comb += [\n                dac_out.o[0] .eq(Cat(C(0, 2), dac_stream.p.i) ^ 0x200),\n                dac_out.o[1] .eq(Cat(C(0, 2), dac_stream.p.q) ^ tx_q_mask),\n            ]\n        with m.Else():\n            m.d.comb += [\n                dac_out.o[0] .eq(0x200),\n                dac_out.o[1] .eq(0x200),\n            ]\n\n        return m"
  },
  {
    "path": "firmware/fpga/interface/sgpio.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, Signal, DomainRenamer, EnableInserter, ClockSignal, Instance\nfrom amaranth.lib           import io, fifo, stream, wiring, cdc\nfrom amaranth.lib.wiring    import Out, In\n\nfrom util                   import LinearFeedbackShiftRegister\n\n\nclass SGPIOInterface(wiring.Component):\n    \n    def __init__(self, sample_width=8, rx_assignments=None, tx_assignments=None, domain=\"sync\"):\n        self.sample_width = sample_width\n        if rx_assignments is None:\n            rx_assignments = _default_rx_assignments(sample_width // 8)\n        if tx_assignments is None:\n            tx_assignments = _default_tx_assignments(sample_width // 8)\n        self.rx_assignments = rx_assignments\n        self.tx_assignments = tx_assignments\n        self._domain = domain\n        super().__init__({\n            \"adc_stream\": In(stream.Signature(sample_width, always_ready=True)),\n            \"dac_stream\": Out(stream.Signature(sample_width)),\n            \"trigger_en\": In(1),\n            \"prbs\":       In(1),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        adc_stream = self.adc_stream\n        dac_stream = self.dac_stream\n        rx_cycles = len(self.rx_assignments)\n        tx_cycles = len(self.tx_assignments)\n\n        direction_i = platform.request(\"direction\").i\n        enable_i    = ~platform.request(\"disable\").i\n        capture_en  = platform.request(\"capture_en\").o\n        m.d.comb += capture_en.eq(1)\n\n        # Determine data transfer direction.\n        direction  = Signal()\n        m.submodules.direction_cdc = cdc.FFSynchronizer(direction_i, direction, o_domain=self._domain)\n        transfer_from_adc = (direction == 0)\n\n        # SGPIO clock and data lines.\n        tx_clk_en      = Signal()\n        rx_clk_en      = Signal()\n        data_to_host   = Signal(self.sample_width)\n        byte_to_host   = Signal(8)\n        data_from_host = Signal(self.sample_width)\n        byte_from_host = Signal(8)\n\n        m.submodules.clk_out = clk_out = io.DDRBuffer(\"o\", platform.request(\"host_clk\", dir=\"-\"), o_domain=self._domain)\n        m.submodules.host_io = host_io = io.DDRBuffer('io', platform.request(\"host_data\", dir=\"-\"), i_domain=self._domain, o_domain=self._domain)\n\n        m.d.sync += clk_out.o[0].eq(tx_clk_en)\n        m.d.sync += clk_out.o[1].eq(rx_clk_en)\n        m.d.sync += host_io.oe.eq(transfer_from_adc)\n        m.d.comb += host_io.o[0].eq(byte_to_host)\n        m.d.comb += host_io.o[1].eq(byte_to_host)\n        m.d.comb += byte_from_host.eq(host_io.i[1])\n\n        # Transmission is handled differently to account for the latency before the data \n        # becomes available in the FPGA fabric. \n        ddr_in_latency = 2  # for iCE40 DDR inputs in Amaranth.\n        tx_write_latency = tx_cycles + ddr_in_latency\n        tx_write_pipe = Signal(tx_write_latency)\n        m.d.sync += tx_write_pipe.eq(tx_write_pipe << 1)\n        for i in range(tx_cycles-1):  # don't store last byte\n            with m.If(tx_write_pipe[ddr_in_latency + i]):\n                m.d.sync += self.tx_assignments[i](data_from_host, byte_from_host)\n\n        # Small TX FIFO to avoid missing samples when the consumer deasserts its ready\n        # signal and transfers are in progress.\n        m.submodules.tx_fifo = tx_fifo = fifo.SyncFIFOBuffered(width=self.sample_width, depth=16)\n        m.d.comb += [\n            tx_fifo.w_data      .eq(data_from_host),\n            self.tx_assignments[-1](tx_fifo.w_data, byte_from_host),\n            tx_fifo.w_en        .eq(tx_write_pipe[-1]),\n            dac_stream.p        .eq(tx_fifo.r_data),\n            dac_stream.valid    .eq(tx_fifo.r_rdy),\n            tx_fifo.r_en        .eq(dac_stream.ready),\n        ]\n\n        # Pseudo-random binary sequence generator.\n        prbs_advance = Signal()\n        prbs_count = Signal(2)\n        m.submodules.prbs = prbs = EnableInserter(prbs_advance)(\n            LinearFeedbackShiftRegister(degree=8, taps=[8,6,5,4], init=0b10110001))\n\n\n        # Capture signal generation.\n        capture = Signal()\n        m.submodules.trigger_gen = trigger_gen = FlowAndTriggerControl(domain=self._domain)\n        m.d.comb += [\n            trigger_gen.enable.eq(enable_i),\n            trigger_gen.trigger_en.eq(self.trigger_en),\n            capture.eq(trigger_gen.capture),\n        ]\n\n\n        # Main state machine.\n        with m.FSM():\n            with m.State(\"IDLE\"): \n\n                with m.If(transfer_from_adc):\n                    with m.If(self.prbs):\n                        m.next = \"PRBS\"\n                    with m.Elif(adc_stream.valid & capture):\n                        m.d.comb += rx_clk_en.eq(1)\n                        m.d.sync += data_to_host.eq(adc_stream.p)\n                        m.d.sync += byte_to_host.eq(self.rx_assignments[0](adc_stream.p))\n                        if rx_cycles > 1:\n                            m.next = \"RX0\"\n                with m.Else():\n                    with m.If(dac_stream.ready & capture):\n                        m.d.comb += tx_clk_en.eq(1)\n                        m.d.sync += tx_write_pipe[0].eq(capture)\n                        if tx_cycles > 1:\n                            m.next = \"TX0\"\n\n            for i in range(rx_cycles-1):\n                with m.State(f\"RX{i}\"):\n                    m.d.comb += rx_clk_en.eq(1)\n                    m.d.sync += byte_to_host.eq(self.rx_assignments[i+1](data_to_host))\n                    m.next = \"IDLE\" if i == rx_cycles-2 else f\"RX{i+1}\"\n\n            for i in range(tx_cycles-1):\n                with m.State(f\"TX{i}\"):\n                    m.d.comb += tx_clk_en.eq(1)\n                    m.next = \"IDLE\" if i == tx_cycles-2 else f\"TX{i+1}\"\n\n            with m.State(\"PRBS\"): \n                m.d.comb += rx_clk_en.eq(prbs_count == 0)\n                m.d.comb += prbs_advance.eq(prbs_count == 0)\n                m.d.sync += byte_to_host.eq(prbs.value)\n                m.d.sync += prbs_count.eq(prbs_count + 1)\n                with m.If(~self.prbs):\n                    m.next = \"IDLE\"\n\n        # Convert to other clock domain if necessary.\n        if self._domain != \"sync\":\n            m = DomainRenamer(self._domain)(m)\n\n        return m\n\n\ndef _default_rx_assignments(n):\n    def rx_assignment(i):\n        def _f(w):\n            return w.word_select(i, 8)\n        return _f\n    return [ rx_assignment(i) for i in range(n) ]\n\ndef _default_tx_assignments(n):\n    def tx_assignment(i):\n        def _f(w, v):\n            return w.word_select(i, 8).eq(v)\n        return _f\n    return [ tx_assignment(i) for i in range(n) ]\n\n\nclass FlowAndTriggerControl(wiring.Component):\n    trigger_en:  In(1)\n    enable:      In(1)\n    capture:     Out(1)\n\n    def __init__(self, domain):\n        super().__init__()\n        self._domain = domain\n\n    def elaborate(self, platform):\n        m = Module()\n\n        #\n        # Signal synchronization and trigger logic.\n        #\n        trigger_enable = self.trigger_en\n        trigger_in     = platform.request(\"trigger_in\").i\n        trigger_out    = platform.request(\"trigger_out\").o\n        m.d.comb += trigger_out.eq(self.enable)\n\n        # Create a latch for the trigger input signal using a special FPGA primitive.\n        trigger_in_latched = Signal()\n        trigger_in_reg = Instance(\"SB_DFFES\",\n            i_D = 0,\n            i_S = trigger_in,  # async set\n            i_E = ~self.enable,\n            i_C = ClockSignal(self._domain),\n            o_Q = trigger_in_latched\n        )\n        m.submodules.trigger_in_reg = trigger_in_reg\n\n        # Export signal for capture gating.\n        m.d[self._domain] += self.capture.eq(self.enable & (trigger_in_latched | ~trigger_enable))\n\n        return m\n"
  },
  {
    "path": "firmware/fpga/interface/spi.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth import Elaboratable, Module, Instance, Signal, ClockSignal\n\n# References:\n# [1] LATTICE ICE™ Technology Library, Version 3.0, August, 2016\n# [2] iCE40™ LP/HX/LM Family Handbook, HB1011 Version 01.2, November 2013\n\nclass SPIDeviceInterface(Elaboratable):\n    \n    def __init__(self, port):\n        # I/O port.\n        self.port        = port\n\n        # Data I/O.\n        self.word_in     = Signal(8)\n        self.word_out    = Signal(8)\n        self.word_in_stb = Signal()\n\n        # Status flags.\n        self.busy        = Signal()\n\n\n    def elaborate(self, platform):\n        m = Module()\n\n        spi_adr  = Signal(8, init=0b1000)   # address\n        spi_dati = Signal(8)                # data input\n        spi_dato = Signal(8)                # data output\n        spi_rw   = Signal()                 # selects between read or write (high = write)\n        spi_stb  = Signal()                 # strobe must be asserted to start a read/write\n        spi_ack  = Signal()                 # ack that the transfer is done (read valid, write ack)\n\n        # SB_SPI interface is documented in [1].\n        sb_spi_params = {\n            # SPI port connections.\n            \"o_SO\":     self.port.cipo.o,\n            \"o_SOE\":    self.port.cipo.oe,\n            \"i_SI\":     self.port.copi.i,\n            \"i_SCKI\":   self.port.clk.i,\n            \"i_SCSNI\": ~self.port.cs.i,  # chip select is inverted due to PinsN\n            # Internal signaling.\n            \"i_SBCLKI\": ClockSignal(\"sync\"),\n            \"i_SBSTBI\": spi_stb,\n            \"i_SBRWI\":  spi_rw,\n            \"o_SBACKO\": spi_ack,\n        }\n        sb_spi_params |= { f\"i_SBADRI{i}\": spi_adr[i]  for i in range(8) }\n        sb_spi_params |= { f\"i_SBDATI{i}\": spi_dati[i] for i in range(8) }\n        sb_spi_params |= { f\"o_SBDATO{i}\": spi_dato[i] for i in range(8) }\n\n        m.submodules.sb_spi = sb_spi = Instance(\"SB_SPI\", **sb_spi_params)\n        \n        # Register addresses (from [2]).\n        SPI_ADDR_SPICR0  = 0b1000  # SPI Control Register 0\n        SPI_ADDR_SPICR1  = 0b1001  # SPI Control Register 1\n        SPI_ADDR_SPICR2  = 0b1010  # SPI Control Register 2\n        SPI_ADDR_SPIBR   = 0b1011  # SPI Clock Prescale\n        SPI_ADDR_SPISR   = 0b1100  # SPI Status Register\n        SPI_ADDR_SPITXDR = 0b1101  # SPI Transmit Data Register\n        SPI_ADDR_SPIRXDR = 0b1110  # SPI Receive Data Register\n        SPI_ADDR_SPICSR  = 0b1111  # SPI Master Chip Select Register\n\n        # Initial values for programming registers ([2]).\n        registers_init = {\n            SPI_ADDR_SPICR2: 0b00000110,  # CPOL=1 CPHA=1 mode, MSB first\n            SPI_ADDR_SPICR1: 0b10000000,  # Enable SPI\n        }\n\n        # De-assert strobe signals unless explicitly asserted.\n        m.d.sync += spi_stb.eq(0)\n        m.d.sync += self.word_in_stb.eq(0)\n\n        with m.FSM():\n\n            # Register initialization.\n            for i, (address, value) in enumerate(registers_init.items()):\n                with m.State(f\"INIT{i}\"):\n                    m.d.sync += [\n                        spi_adr  .eq(address),\n                        spi_dati .eq(value),\n                        spi_stb  .eq(1),\n                        spi_rw   .eq(1),\n                    ]\n                    with m.If(spi_ack):\n                        m.d.sync += spi_stb.eq(0)\n                        if i+1 < len(registers_init):\n                            m.next = f\"INIT{i+1}\"\n                        else:\n                            m.next = \"WAIT\"\n            \n            with m.State(\"WAIT\"):\n                m.d.sync += [\n                    spi_adr .eq(SPI_ADDR_SPISR),\n                    spi_stb .eq(1),\n                    spi_rw  .eq(0),\n                ]\n                with m.If(spi_ack):\n                    m.d.sync += spi_stb.eq(0)\n                    # bit 3 = RRDY, data is available to read\n                    # bit 4 = TRDY, transmit data is empty\n                    # bit 6 = BUSY, chip select is asserted (low)\n                    # bit 7 = TIP, transfer in progress\n                    m.d.sync += self.busy.eq(spi_dato[6])\n                    with m.If(spi_dato[7] & spi_dato[4]):\n                        m.next = \"SPI_TRANSMIT\"\n                    with m.Elif(spi_dato[3]):\n                        m.next = \"SPI_READ\"\n\n            with m.State(\"SPI_READ\"):\n                m.d.sync += [\n                    spi_adr .eq(SPI_ADDR_SPIRXDR),\n                    spi_stb .eq(1),\n                    spi_rw  .eq(0),\n                ]\n                with m.If(spi_ack):\n                    m.d.sync += [\n                        spi_stb          .eq(0),\n                        self.word_in     .eq(spi_dato),\n                        self.word_in_stb .eq(1),\n                    ]\n                    m.next = \"WAIT\"\n                        \n            with m.State(\"SPI_TRANSMIT\"):\n                m.d.sync += [\n                    spi_adr  .eq(SPI_ADDR_SPITXDR),\n                    spi_dati .eq(self.word_out),\n                    spi_stb  .eq(1),\n                    spi_rw   .eq(1),\n                ]\n                with m.If(spi_ack):\n                    m.d.sync += spi_stb.eq(0)\n                    m.next = \"WAIT\"\n\n        return m\n\n\nclass SPICommandInterface(Elaboratable):\n    \"\"\" Wrapper of SPIDeviceInterface that splits data sequences into phases.\n\n    I/O signals:\n        O: command       -- the command read from the SPI bus\n        O: command_ready -- a new command is ready\n\n        O: word_received -- the most recent word received\n        O: word_complete -- strobe indicating a new word is present on word_in\n        I: word_to_send  -- the word to be loaded; latched in on next word_complete and while cs is low\n    \"\"\"\n\n    def __init__(self, port):\n\n        # I/O port.\n        self.interface      = SPIDeviceInterface(port)\n\n        # Command I/O.\n        self.command        = Signal(8)\n        self.command_ready  = Signal()\n\n        # Data I/O\n        self.word_received  = Signal(8)\n        self.word_to_send   = Signal.like(self.word_received)\n        self.word_complete  = Signal()\n\n\n    def elaborate(self, platform):\n\n        m = Module()\n\n        # Attach our SPI interface.\n        m.submodules.interface = interface = self.interface\n\n        # De-assert our control signals unless explicitly asserted.\n        m.d.sync += [\n            self.command_ready.eq(0),\n            self.word_complete.eq(0)\n        ]\n\n        m.d.comb += interface.word_out.eq(self.word_to_send)\n\n        with m.FSM():\n\n            with m.State(\"COMMAND_PHASE\"):\n                with m.If(interface.word_in_stb):\n                    m.d.sync += [\n                        self.command        .eq(interface.word_in),\n                        self.command_ready  .eq(1),\n                    ]\n                    m.next = \"DATA_PHASE\"\n                \n                # Do not advance if chip select is deasserted.\n                with m.If(~interface.busy):\n                    m.next = \"COMMAND_PHASE\"\n\n            with m.State(\"DATA_PHASE\"):\n                with m.If(interface.word_in_stb):\n                    m.d.sync += self.word_received.eq(interface.word_in)\n                    m.d.sync += self.word_complete.eq(1)\n                    m.next = \"DUMMY_PHASE\"\n\n                # Do not advance if chip select is deasserted.\n                with m.If(~interface.busy):\n                    m.next = \"COMMAND_PHASE\"\n\n            # The SB_SPI block always returns 0xFF for the second byte, so at least one\n            # dummy byte must be added to retrieve valid data. This behavior is shown in\n            # Figure 22-16, \"Minimally Specified SPI Transaction Example,\" from [2].\n            with m.State(\"DUMMY_PHASE\"):\n                with m.If(~interface.busy):\n                    m.next = \"COMMAND_PHASE\"\n\n        return m\n\n\nclass SPIRegisterInterface(Elaboratable):\n    \"\"\" SPI device interface that allows for register reads and writes via SPI.\n    The SPI transaction format matches:\n\n        in:  WAAAAAAA[...] VVVVVVVV[...] DDDDDDDD[...]\n        out: XXXXXXXX[...] XXXXXXXX[...] RRRRRRRR[...]\n\n    Where:\n        W = write bit; a '1' indicates that the provided value is a write request\n        A = all bits of the address\n        V = value to be written into the register, if W is set\n        R = value to be read from the register\n\n    Other I/O ports are added dynamically with add_register().\n    \"\"\"\n\n    def __init__(self, port):\n        \"\"\"\n        Parameters:\n            address_size       -- the size of an address, in bits; recommended to be one bit\n                                  less than a binary number, as the write command is formed by adding a one-bit\n                                  write flag to the start of every address\n            register_size      -- The size of any given register, in bits.\n        \"\"\"\n\n        self.address_size  = 7\n        self.register_size = 8\n\n        #\n        # Internal details.\n        #\n\n        # Instantiate an SPI command transciever submodule.\n        self.interface = SPICommandInterface(port)\n\n        # Create a new, empty dictionary mapping registers to their signals.\n        self.registers = {}\n\n        # Create signals for each of our register control signals.\n        self._is_write = Signal()\n        self._address  = Signal(self.address_size)\n\n\n    def _ensure_register_is_unused(self, address):\n        \"\"\" Checks to make sure a register address isn't in use before issuing it. \"\"\"\n\n        if address in self.registers:\n            raise ValueError(\"can't add more than one register with address 0x{:x}!\".format(address))\n\n\n    def add_sfr(self, address, *, read=None, write_signal=None, write_strobe=None, read_strobe=None):\n        \"\"\" Adds a special function register to the given command interface.\n\n        Parameters:\n            address       -- the register's address, as a big-endian integer\n            read          -- a Signal or integer constant representing the\n                             value to be read at the given address; if not provided, the default\n                             value will be read\n            read_strobe   -- a Signal that is asserted when a read is completed; if not provided,\n                             the relevant strobe will be left unconnected\n            write_signal  -- a Signal set to the value to be written when a write is requested;\n                             if not provided, writes will be ignored\n            write_strobe  -- a Signal that goes high when a value is available for a write request\n         \"\"\"\n\n        assert address < (2 ** self.address_size)\n        self._ensure_register_is_unused(address)\n\n        # Add the register to our collection.\n        self.registers[address] = {\n            'read': read,\n            'write_signal': write_signal,\n            'write_strobe': write_strobe,\n            'read_strobe': read_strobe,\n            'elaborate': None,\n        }\n\n\n    def add_read_only_register(self, address, *, read, read_strobe=None):\n        \"\"\" Adds a read-only register.\n\n        Parameters:\n            address       -- the register's address, as a big-endian integer\n            read          -- a Signal or integer constant representing the\n                             value to be read at the given address; if not provided, the default\n                             value will be read\n            read_strobe   -- a Signal that is asserted when a read is completed; if not provided,\n                             the relevant strobe will be left unconnected\n        \"\"\"\n        self.add_sfr(address, read=read, read_strobe=read_strobe)\n\n\n\n    def add_register(self, address, *, value_signal=None, size=None, name=None, read_strobe=None,\n        write_strobe=None, init=0):\n        \"\"\" Adds a standard, memory-backed register.\n\n            Parameters:\n                address       -- the register's address, as a big-endian integer\n                value_signal  -- the signal that will store the register's value; if omitted\n                                 a storage register will be created automatically\n                size          -- if value_signal isn't provided, this sets the size of the created register\n                init          -- if value_signal isn't provided, this sets the reset value of the created register\n                read_strobe   -- a Signal to be asserted when the register is read; ignored if not provided\n                write_strobe  -- a Signal to be asserted when the register is written; ignored if not provided\n\n            Returns:\n                value_signal  -- a signal that stores the register's value; which may be the value_signal arg,\n                                 or may be a signal created during execution\n        \"\"\"\n        self._ensure_register_is_unused(address)\n\n        # Generate a name for the register, if we don't already have one.\n        name = name if name else \"register_{:x}\".format(address)\n\n        # Generate a backing store for the register, if we don't already have one.\n        if value_signal is None:\n            size = self.register_size if (size is None) else size\n            value_signal = Signal(size, name=name, init=init)\n\n        # If we don't have a write strobe signal, create an internal one.\n        if write_strobe is None:\n            write_strobe = Signal(name=name + \"_write_strobe\")\n\n        # Create our register-value-input and our write strobe.\n        write_value  = Signal.like(value_signal, name=name + \"_write_value\")\n\n        # Create a generator for a the fragments that will manage the register's memory.\n        def _elaborate_memory_register(m):\n            with m.If(write_strobe):\n                m.d.sync += value_signal.eq(write_value)\n\n        # Add the register to our collection.\n        self.registers[address] = {\n            'read': value_signal,\n            'write_signal': write_value,\n            'write_strobe': write_strobe,\n            'read_strobe': read_strobe,\n            'elaborate': _elaborate_memory_register,\n        }\n\n        return value_signal\n\n\n    def _elaborate_register(self, m, register_address, connections):\n        \"\"\" Generates the hardware connections that handle a given register. \"\"\"\n\n        #\n        # Elaborate our register hardware.\n        #\n\n        # Create a signal that goes high iff the given register is selected.\n        register_selected = Signal(name=\"register_address_matches_{:x}\".format(register_address))\n        m.d.comb += register_selected.eq(self._address == register_address)\n\n        # Our write signal is always connected to word_received; but it's only meaningful\n        # when write_strobe is asserted.\n        if connections['write_signal'] is not None:\n            m.d.comb += connections['write_signal'].eq(self.interface.word_received)\n\n        # If we have a write strobe, assert it iff:\n        #  - this register is selected\n        #  - the relevant command is a write command\n        #  - we've just finished receiving the command's argument\n        if connections['write_strobe'] is not None:\n            m.d.comb += [\n                connections['write_strobe'].eq(self._is_write & self.interface.word_complete & register_selected)\n            ]\n\n        # Create essentially the same connection with the read strobe.\n        if connections['read_strobe'] is not None:\n            m.d.comb += [\n                connections['read_strobe'].eq(~self._is_write & self.interface.word_complete & register_selected)\n            ]\n\n        # If we have any additional code that assists in elaborating this register, run it.\n        if connections['elaborate']:\n            connections['elaborate'](m)\n\n\n    def elaborate(self, platform):\n        m = Module()\n\n        # Attach our SPI interface.\n        m.submodules.interface = self.interface\n\n        # Split the command into our \"write\" and \"address\" signals.\n        m.d.comb += [\n            self._is_write.eq(self.interface.command[-1]),\n            self._address .eq(self.interface.command[:-1])\n        ]\n\n        # Create the control/write logic for each of our registers.\n        for address, connections in self.registers.items():\n            self._elaborate_register(m, address, connections)\n\n        # Build the logic to select the 'to_send' value, which is selected\n        # from all of our registers according to the selected register address.\n        with m.Switch(self._address):\n            for address, connections in self.registers.items():\n                if connections['read'] is not None:\n                    with m.Case(address):\n                        # Hook up the word-to-send signal to the read value for the relevant\n                        # register.\n                        m.d.comb += self.interface.word_to_send.eq(connections['read'])\n\n        return m\n"
  },
  {
    "path": "firmware/fpga/requirements.txt",
    "content": "amaranth==v0.5.8\namaranth-boards @ git+https://github.com/amaranth-lang/amaranth-boards.git@23c66d6\nlz4\nnumpy\n"
  },
  {
    "path": "firmware/fpga/top/ext_precision_rx.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Elaboratable, Module, Cat, DomainRenamer\nfrom amaranth.lib.wiring    import connect\n\nfrom amaranth_future        import fixed\n\nfrom board                  import PralinePlatform, ClockDomainGenerator\nfrom interface              import MAX586xInterface, SGPIOInterface, SPIRegisterInterface\nfrom dsp.fir                import FIRFilter\nfrom dsp.fir_mac16          import HalfBandDecimatorMAC16\nfrom dsp.cic                import CICDecimator\nfrom dsp.dc_block           import DCBlock\nfrom dsp.quarter_shift      import QuarterShift\nfrom util                   import ClockConverter, IQSample\n\n\nclass Top(Elaboratable):\n\n    def elaborate(self, platform):\n        m = Module()\n\n        m.submodules.clkgen = ClockDomainGenerator()\n\n        # Submodules.\n        m.submodules.adcdac_intf = adcdac_intf = MAX586xInterface(bb_domain=\"gck1\")\n        m.submodules.mcu_intf    = mcu_intf    = SGPIOInterface(\n            sample_width=24,\n            rx_assignments=[\n                lambda w: Cat(w[8:12], w[11].replicate(4)),\n                lambda w: w[0:8],\n                lambda w: Cat(w[20:24], w[23].replicate(4)),\n                lambda w: w[12:20],\n            ],\n            tx_assignments=[\n                lambda w, v: w[8:12].eq(v),\n                lambda w, v: w[0:8].eq(v),\n                lambda w, v: w[20:24].eq(v),\n                lambda w, v: w[12:20].eq(v),\n            ],\n            domain=\"sync\"\n        )\n\n        m.d.comb += adcdac_intf.q_invert.eq(platform.request(\"q_invert\").i)\n\n        # Half-band filter taps.\n        taps_hb1 = [-2, 0, 5, 0, -10, 0,18, 0, -30, 0,53, 0,-101, 0, 323, 512, 323, 0,-101, 0, 53, 0, -30, 0,18, 0, -10, 0, 5, 0,-2]\n        taps_hb1 = [ tap/1024 for tap in taps_hb1 ]\n\n        taps_hb2 = [ -6, 0, 19,  0, -44,  0, 89,  0, -163,  0, 278,  0, -452,  0, 711,  0, -1113,  0, 1800, 0, -3298,  0, 10370, 16384, 10370,  0, -3298,  0, 1800,  0, -1113,  0, 711,  0, -452,  0,  278,  0, -163,  0, 89,  0, -44,  0, 19,  0, -6]\n        taps_hb2 = [ tap/16384/2 for tap in taps_hb2 ]\n\n        rx_chain = {\n            # DC block and quarter shift.\n            \"dc_block\":      DCBlock(width=8, num_channels=2, domain=\"gck1\"),\n            \"quarter_shift\": DomainRenamer(\"gck1\")(QuarterShift()),\n\n            # CIC mandatory first stage with compensator.\n            \"cic\":          CICDecimator(2, 4, (4,8,16,32), width_in=8, width_out=12, num_channels=2, always_ready=True, domain=\"gck1\"),\n            \"cic_comp\":     DomainRenamer(\"gck1\")(FIRFilter([-0.125, 0, 0.75, 0, -0.125], shape=fixed.SQ(11), shape_out=fixed.SQ(11), always_ready=True, num_channels=2)),\n\n            # Final half-band decimator stages.\n            \"hbfir1\":       HalfBandDecimatorMAC16(taps_hb1, data_shape=fixed.SQ(11), overclock_rate=4, always_ready=True, domain=\"gck1\"),\n            \"hbfir2\":       HalfBandDecimatorMAC16(taps_hb2, data_shape=fixed.SQ(11), overclock_rate=8, always_ready=True, domain=\"gck1\"),\n\n            # Clock domain conversion.\n            \"clkconv\":      ClockConverter(IQSample(12), 8, \"gck1\", \"sync\", always_ready=True),\n        }\n        for k,v in rx_chain.items():\n            m.submodules[f\"rx_{k}\"] = v\n\n        # Connect receiver chain.\n        last = adcdac_intf.adc_stream\n        for block in rx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        connect(m, last, mcu_intf.adc_stream)\n\n        # SPI register interface.\n        spi_port = platform.request(\"spi\")\n        m.submodules.spi_regs = spi_regs = SPIRegisterInterface(spi_port)\n\n        # Add control registers.\n        ctrl     = spi_regs.add_register(0x01, init=0)\n        rx_decim = spi_regs.add_register(0x02, init=0, size=3)\n        #tx_intrp = spi_regs.add_register(0x04, init=0, size=3)\n\n        m.d.comb += [\n            # Trigger enable.\n            mcu_intf.trigger_en                 .eq(ctrl[7]),\n\n            # RX settings.\n            rx_chain[\"dc_block\"].enable         .eq(ctrl[0]),\n            rx_chain[\"quarter_shift\"].enable    .eq(ctrl[1]),\n            rx_chain[\"quarter_shift\"].up        .eq(ctrl[2]),\n\n            # RX decimation rate.\n            rx_chain[\"cic\"].factor              .eq(rx_decim+2),\n        ]\n\n        return m\n\n\nif __name__ == \"__main__\":\n    plat = PralinePlatform()\n    plat.build(Top())\n"
  },
  {
    "path": "firmware/fpga/top/ext_precision_tx.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Elaboratable, Module, Cat, DomainRenamer\nfrom amaranth.lib.wiring    import connect\n\nfrom amaranth_future        import fixed\n\nfrom board                  import PralinePlatform, ClockDomainGenerator\nfrom interface              import MAX586xInterface, SGPIOInterface, SPIRegisterInterface\nfrom dsp.fir                import FIRFilter\nfrom dsp.fir_mac16          import HalfBandInterpolatorMAC16\nfrom dsp.cic                import CICInterpolator\nfrom util                   import ClockConverter, IQSample, StreamSkidBuffer\n\n\nclass Top(Elaboratable):\n\n    def elaborate(self, platform):\n        m = Module()\n\n        m.submodules.clkgen = ClockDomainGenerator()\n\n        # Submodules.\n        m.submodules.adcdac_intf = adcdac_intf = MAX586xInterface(bb_domain=\"gck1\")\n        m.submodules.mcu_intf    = mcu_intf    = SGPIOInterface(\n            sample_width=24,\n            rx_assignments=[\n                lambda w: Cat(w[8:12], w[11].replicate(4)),\n                lambda w: w[0:8],\n                lambda w: Cat(w[20:24], w[23].replicate(4)),\n                lambda w: w[12:20],\n            ],\n            tx_assignments=[\n                lambda w, v: w[8:12].eq(v),\n                lambda w, v: w[0:8].eq(v),\n                lambda w, v: w[20:24].eq(v),\n                lambda w, v: w[12:20].eq(v),\n            ],\n            domain=\"sync\"\n        )\n\n        m.d.comb += adcdac_intf.q_invert.eq(platform.request(\"q_invert\").i)\n\n        \n        # Half-band filter taps.\n        taps_hb1 = [-2, 0, 5, 0, -10, 0,18, 0, -30, 0,53, 0,-101, 0, 323, 512, 323, 0,-101, 0, 53, 0, -30, 0,18, 0, -10, 0, 5, 0,-2]\n        taps_hb1 = [ tap/1024 for tap in taps_hb1 ]\n\n        taps_hb2 = [3, 0, -16, 0, 77, 128, 77, 0, -16, 0, 3]\n        taps_hb2 = [ tap/256 for tap in taps_hb2 ]\n\n        tx_chain = {\n            # Clock domain conversion.\n            \"clkconv\":          ClockConverter(IQSample(12), 8, \"sync\", \"gck1\", always_ready=False),\n\n            # Half-band interpolation stages (+ skid buffers for timing closure).\n            \"hbfir1\":           HalfBandInterpolatorMAC16(taps_hb1, data_shape=fixed.SQ(11),\n                overclock_rate=8, num_channels=2, always_ready=False, domain=\"gck1\"),\n            \"skid1\":            DomainRenamer(\"gck1\")(StreamSkidBuffer(IQSample(12), always_ready=False)),\n            \"hbfir2\":           HalfBandInterpolatorMAC16(taps_hb2, data_shape=fixed.SQ(11),\n                overclock_rate=4, num_channels=2, always_ready=False, domain=\"gck1\"),\n            \"skid2\":            DomainRenamer(\"gck1\")(StreamSkidBuffer(IQSample(12), always_ready=False)),\n\n            # CIC interpolation stage.\n            \"cic_comp\":         DomainRenamer(\"gck1\")(FIRFilter([-0.125, 0, 0.75, 0, -0.125], shape=fixed.SQ(11), shape_out=fixed.SQ(11), always_ready=False, num_channels=2)),\n            \"cic_interpolator\": CICInterpolator(2, 4, (4, 8, 16, 32), 12, 8, num_channels=2, \n                always_ready=False, domain=\"gck1\"),\n        }\n        for k,v in tx_chain.items():\n            m.submodules[f\"tx_{k}\"] = v\n\n        # Connect transmitter chain.\n        last = mcu_intf.dac_stream\n        for block in tx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        connect(m, last, adcdac_intf.dac_stream)\n\n\n        # SPI register interface.\n        spi_port = platform.request(\"spi\")\n        m.submodules.spi_regs = spi_regs = SPIRegisterInterface(spi_port)\n\n        # Add control registers.\n        ctrl     = spi_regs.add_register(0x01, init=0)\n        tx_intrp = spi_regs.add_register(0x02, init=0, size=3)\n\n        m.d.comb += [\n            # Trigger enable.\n            mcu_intf.trigger_en                 .eq(ctrl[7]),\n\n            # TX interpolation rate.\n            tx_chain[\"cic_interpolator\"].factor .eq(tx_intrp + 2),\n        ]\n\n        return m\n\n\nif __name__ == \"__main__\":\n    plat = PralinePlatform()\n    plat.build(Top())\n"
  },
  {
    "path": "firmware/fpga/top/half_precision.py",
    "content": "#!/usr/bin/env python3\n#\n# This file is part of HackRF.\n#\n# Copyright (c) 2024 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Elaboratable, Module, DomainRenamer\nfrom amaranth.lib           import stream, wiring\nfrom amaranth.lib.wiring    import Out, In, connect\n\nfrom board                  import PralinePlatform, ClockDomainGenerator\nfrom interface              import MAX586xInterface, SGPIOInterface, SPIRegisterInterface\nfrom dsp.dc_block           import DCBlock\nfrom dsp.round              import convergent_round\nfrom util                   import IQSample, ClockConverter\n\n\nclass IQHalfPrecisionConverter(wiring.Component):\n    input:  In(stream.Signature(IQSample(8), always_ready=True))\n    output: Out(stream.Signature(IQSample(4), always_ready=True))\n\n    def elaborate(self, platform):\n        m = Module()\n        \n        m.d.comb += [\n            self.output.p.i     .eq(convergent_round(self.input.p.i, 4)),\n            self.output.p.q     .eq(convergent_round(self.input.p.q, 4)),\n            self.output.valid   .eq(self.input.valid),\n        ]\n\n        return m\n\nclass IQHalfPrecisionConverterInv(wiring.Component):\n    input:  In(stream.Signature(IQSample(4)))\n    output: Out(stream.Signature(IQSample(8)))\n\n    def elaborate(self, platform):\n        m = Module()\n        \n        m.d.comb += [\n            self.output.p.i     .eq(self.input.p.i << 4),\n            self.output.p.q     .eq(self.input.p.q << 4),\n            self.output.valid   .eq(self.input.valid),\n            self.input.ready    .eq(self.output.ready),\n        ]\n\n        return m\n\n\nclass Top(Elaboratable):\n\n    def elaborate(self, platform):\n        m = Module()\n\n        m.submodules.clkgen = ClockDomainGenerator()\n\n        # Submodules.\n        m.submodules.adcdac_intf = adcdac_intf = MAX586xInterface(bb_domain=\"gck1\")\n        m.submodules.mcu_intf    = mcu_intf    = SGPIOInterface(sample_width=8, domain=\"sync\")\n\n        m.d.comb += adcdac_intf.q_invert.eq(platform.request(\"q_invert\").i)\n\n        rx_chain = {\n            \"dc_block\":      DCBlock(width=8, num_channels=2, domain=\"gck1\"),\n            \"half_prec\":     DomainRenamer(\"gck1\")(IQHalfPrecisionConverter()),\n            \"clkconv\":       ClockConverter(IQSample(4), 16, \"gck1\", \"sync\"),\n        }\n        for k,v in rx_chain.items():\n            m.submodules[f\"rx_{k}\"] = v\n\n        # Connect receiver chain.\n        last = adcdac_intf.adc_stream\n        for block in rx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        connect(m, last, mcu_intf.adc_stream)\n\n        \n        tx_chain = {\n            \"clkconv\":       ClockConverter(IQSample(4), 16, \"sync\", \"gck1\", always_ready=False),\n            \"half_prec\":     DomainRenamer(\"gck1\")(IQHalfPrecisionConverterInv()),\n        }\n        for k,v in tx_chain.items():\n            m.submodules[f\"tx_{k}\"] = v\n\n        # Connect transmitter chain.\n        last = mcu_intf.dac_stream\n        for block in tx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        connect(m, last, adcdac_intf.dac_stream)\n\n        # SPI register interface.\n        spi_port = platform.request(\"spi\")\n        m.submodules.spi_regs = spi_regs = SPIRegisterInterface(spi_port)\n\n        # Add control registers.\n        ctrl  = spi_regs.add_register(0x01, init=0)\n        m.d.comb += [\n            # Trigger enable.\n            mcu_intf.trigger_en                 .eq(ctrl[7]),\n\n            # RX settings.\n            rx_chain[\"dc_block\"].enable         .eq(ctrl[0]),\n        ]\n\n        return m\n\n\nif __name__ == \"__main__\":\n    plat = PralinePlatform()\n    plat.build(Top())\n"
  },
  {
    "path": "firmware/fpga/top/standard.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Elaboratable, Module, Signal, Mux, DomainRenamer\nfrom amaranth.lib           import cdc\nfrom amaranth.lib.wiring    import connect\n\nfrom amaranth_future        import fixed\n\nfrom board                  import PralinePlatform, ClockDomainGenerator\nfrom interface              import MAX586xInterface, SGPIOInterface, SPIRegisterInterface\nfrom dsp.fir                import HalfBandDecimator, HalfBandInterpolator\nfrom dsp.cic                import CICInterpolator\nfrom dsp.dc_block           import DCBlock\nfrom dsp.quarter_shift      import QuarterShift\nfrom dsp.nco                import NCO\nfrom util                   import ClockConverter, IQSample, StreamSkidBuffer\n\n\nclass Top(Elaboratable):\n\n    def elaborate(self, platform):\n        m = Module()\n\n        m.submodules.clkgen = ClockDomainGenerator()\n\n        # Submodules.\n        m.submodules.adcdac_intf = adcdac_intf = MAX586xInterface(bb_domain=\"gck1\")\n        m.submodules.mcu_intf    = mcu_intf    = SGPIOInterface(sample_width=16, domain=\"sync\")\n\n        m.d.comb += adcdac_intf.q_invert.eq(platform.request(\"q_invert\").i)\n\n        # Half-band filter taps.\n        taps = [-2, 0, 7, 0, -18, 0, 41, 0, -92, 0, 320, 512, 320, 0, -92, 0, 41, 0, -18, 0, 7, 0, -2]\n        taps = [ tap/1024 for tap in taps ]\n\n        taps2 = [3, 0, -16, 0, 77, 128, 77, 0, -16, 0, 3]\n        taps2 = [ tap/256 for tap in taps2 ]\n\n        taps3 = [-9, 0, 73, 128, 73, 0, -9]\n        taps3 = [ tap/256 for tap in taps3 ]\n\n        taps4 = [-8, 0, 72, 128, 72, 0, -8]\n        taps4 = [ tap/256 for tap in taps4 ]\n\n        taps5 = [-1, 0, 9, 16, 9, 0, -1]\n        taps5 = [ tap/32 for tap in taps5 ]\n\n        common_rx_filter_opts = dict(\n            data_shape=fixed.SQ(7),\n            always_ready=True,\n            domain=\"gck1\",\n        )\n\n        rx_chain = {\n            # DC block and quarter shift.\n            \"dc_block\":      DCBlock(width=8, num_channels=2, domain=\"gck1\"),\n            \"quarter_shift\": DomainRenamer(\"gck1\")(QuarterShift()),\n\n            # Half-band decimation stages.\n            \"hbfir5\":        HalfBandDecimator(taps5, **common_rx_filter_opts),\n            \"hbfir4\":        HalfBandDecimator(taps4, **common_rx_filter_opts),\n            \"hbfir3\":        HalfBandDecimator(taps3, **common_rx_filter_opts),\n            \"hbfir2\":        HalfBandDecimator(taps2, **common_rx_filter_opts),\n            \"hbfir1\":        HalfBandDecimator(taps, **common_rx_filter_opts),\n\n            # Clock domain conversion.\n            \"clkconv\":       ClockConverter(IQSample(8), 8, \"gck1\", \"sync\"),\n        }\n        for k,v in rx_chain.items():\n            m.submodules[f\"rx_{k}\"] = v\n\n        # Connect receiver chain.\n        last = adcdac_intf.adc_stream\n        for block in rx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        connect(m, last, mcu_intf.adc_stream)\n\n        tx_chain = {\n            # Clock domain conversion.\n            \"clkconv\":          ClockConverter(IQSample(8), 8, \"sync\", \"gck1\", always_ready=False), \n\n            # Half-band interpolation stages (+ skid buffers for timing closure).\n            \"hbfir1\":           HalfBandInterpolator(taps, data_shape=fixed.SQ(7), \n                num_channels=2, always_ready=False, domain=\"gck1\"),\n            \"skid2\":            DomainRenamer(\"gck1\")(StreamSkidBuffer(IQSample(8), always_ready=False)),\n            \"hbfir2\":           HalfBandInterpolator(taps2, data_shape=fixed.SQ(7), \n                num_channels=2, always_ready=False, domain=\"gck1\"),\n            \"skid3\":            DomainRenamer(\"gck1\")(StreamSkidBuffer(IQSample(8), always_ready=False)),\n\n            # CIC interpolation stage.\n            \"cic_interpolator\": CICInterpolator(1, 3, (1, 2, 4, 8), 8, 8, num_channels=2, \n                always_ready=False, domain=\"gck1\"),\n            \"skid4\":            DomainRenamer(\"gck1\")(StreamSkidBuffer(IQSample(8), always_ready=False)),\n        }\n        for k,v in tx_chain.items():\n            m.submodules[f\"tx_{k}\"] = v\n\n        # Connect transmitter chain.\n        last = mcu_intf.dac_stream\n        for block in tx_chain.values():\n            connect(m, last, block.input)\n            last = block.output\n        # DAC can also be driven with an internal NCO.\n        m.submodules.nco = nco = DomainRenamer(\"gck1\")(NCO(phase_width=16, output_width=8))\n        with m.If(nco.en):\n            m.d.comb += [\n                adcdac_intf.dac_stream.p.eq(nco.output),\n                adcdac_intf.dac_stream.valid.eq(1),\n                last.ready.eq(1),\n            ]\n        with m.Else():\n            connect(m, last, adcdac_intf.dac_stream)\n\n        # SPI register interface.\n        spi_port = platform.request(\"spi\")\n        m.submodules.spi_regs = spi_regs = SPIRegisterInterface(spi_port)\n\n        # Add control registers.\n        ctrl     = spi_regs.add_register(0x01, init=0)\n        rx_decim = spi_regs.add_register(0x02, init=0, size=3)\n        tx_ctrl  = spi_regs.add_register(0x03, init=0, size=1)\n        tx_intrp = spi_regs.add_register(0x04, init=0, size=3)\n        tx_pstep = spi_regs.add_register(0x05, init=0)\n\n        m.d.sync += [\n            # Trigger enable.\n            mcu_intf.trigger_en                 .eq(ctrl[7]),\n\n            # PRBS enable.\n            mcu_intf.prbs                       .eq(ctrl[6]),\n\n            # RX settings.\n            rx_chain[\"dc_block\"].enable         .eq(ctrl[0]),\n            rx_chain[\"quarter_shift\"].enable    .eq(ctrl[1]),\n            rx_chain[\"quarter_shift\"].up        .eq(ctrl[2]),\n\n            # RX decimation rate.\n            rx_chain[\"hbfir5\"].enable           .eq(rx_decim > 4),\n            rx_chain[\"hbfir4\"].enable           .eq(rx_decim > 3),\n            rx_chain[\"hbfir3\"].enable           .eq(rx_decim > 2),\n            rx_chain[\"hbfir2\"].enable           .eq(rx_decim > 1),\n            rx_chain[\"hbfir1\"].enable           .eq(rx_decim > 0),\n\n            # TX interpolation rate.\n            tx_chain[\"cic_interpolator\"].factor .eq(Mux(tx_intrp > 2, tx_intrp - 2, 0)),\n            tx_chain[\"hbfir1\"].enable           .eq(tx_intrp > 0),\n            tx_chain[\"hbfir2\"].enable           .eq(tx_intrp > 1),\n        ]\n\n        # TX NCO control.\n        tx_pstep_gck1 = Signal(8)\n        m.submodules.nco_phase_cdc = cdc.FFSynchronizer(tx_pstep, tx_pstep_gck1, o_domain=\"gck1\")\n        m.d.gck1 += [\n            nco.en                              .eq(tx_ctrl[0]),\n            nco.phase                           .eq(nco.phase + (tx_pstep_gck1 << 6)),\n        ]\n\n        return m\n\n\nif __name__ == \"__main__\":\n    plat = PralinePlatform()\n    plat.build(Top())\n"
  },
  {
    "path": "firmware/fpga/util/__init__.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nfrom amaranth               import Module, signed, Shape\nfrom amaranth.lib           import wiring, stream, data, fifo\nfrom amaranth.lib.wiring    import In, Out\n\nfrom ._stream               import StreamSkidBuffer, StreamMux, StreamDemux\nfrom .lfsr                  import LinearFeedbackShiftRegister\n\n\nclass IQSample(data.StructLayout):\n    def __init__(self, width=8):\n        super().__init__({\n            \"i\": signed(width),\n            \"q\": signed(width),\n        })\n\n\nclass ClockConverter(wiring.Component):\n\n    def __init__(self, shape, depth, input_domain, output_domain, always_ready=True):\n        super().__init__({\n            \"input\":  In(stream.Signature(shape, always_ready=always_ready)),\n            \"output\": Out(stream.Signature(shape, always_ready=always_ready)),\n        })\n        self.shape = shape\n        self.depth = depth\n        self._input_domain = input_domain\n        self._output_domain = output_domain\n\n    def elaborate(self, platform):\n        m = Module()\n\n        m.submodules.mem = mem = fifo.AsyncFIFOBuffered(\n            width=Shape.cast(self.shape).width,\n            depth=self.depth,\n            r_domain=self._output_domain,\n            w_domain=self._input_domain)\n\n        m.d.comb += [\n            # write.\n            mem.w_data          .eq(self.input.p),\n            mem.w_en            .eq(self.input.valid),\n            # read.\n            self.output.p       .eq(mem.r_data),\n            self.output.valid   .eq(mem.r_rdy),\n            mem.r_en            .eq(self.output.ready),\n        ]\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(mem.w_rdy)\n\n        return m\n\n"
  },
  {
    "path": "firmware/fpga/util/_stream.py",
    "content": "#\n# This file is part of HackRF.\n#\n# Copyright (c) 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n# SPDX-License-Identifier: BSD-3-Clause\n\nimport unittest\n\nfrom amaranth               import Module, Mux, Signal, Cat\nfrom amaranth.lib           import wiring, stream, data\nfrom amaranth.lib.wiring    import In, Out\nfrom amaranth.sim           import Simulator\n\n\nclass StreamSkidBuffer(wiring.Component):\n\n    def __init__(self, shape, always_ready=False):\n        super().__init__({\n            \"input\":  In(stream.Signature(shape, always_ready=always_ready)),\n            \"output\": Out(stream.Signature(shape, always_ready=always_ready)),\n        })\n    \n    def elaborate(self, platform):\n        m = Module()\n\n        # To provide for the \"elasticity\" needed due to a registered \"ready\" signal, we need \n        # two registers for the payload. When the consumer is not ready, there's a cycle \n        # where the data from the producer is stored in r_payload.\n        # Read https://www.itdev.co.uk/blog/pipelining-axi-buses-registered-ready-signals\n\n        r_payload   = Signal.like(self.input.payload, reset_less=True)\n        r_valid     = Signal()\n\n        with m.If(self.input.ready):\n            m.d.sync += r_valid.eq(self.input.valid)\n            m.d.sync += r_payload.eq(self.input.payload)\n\n        # r_valid can only be asserted when there is incoming data but the consumer is not ready.\n        with m.If(self.output.ready):\n            m.d.sync += r_valid.eq(0)\n\n        if not self.input.signature.always_ready:\n            m.d.comb += self.input.ready.eq(~r_valid)\n        m.d.comb += self.output.valid.eq(self.input.valid | r_valid)\n        m.d.comb += self.output.p.eq(Mux(r_valid, r_payload, self.input.p))\n\n        return m\n\n\nclass StreamMux(wiring.Component):\n\n    def __init__(self, data_shape, num_channels, always_ready=False):\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, num_channels),\n                always_ready=always_ready\n            )),\n            \"output\":  Out(stream.Signature(\n                data.ArrayLayout(data_shape, 1),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        ratio = self.num_channels\n        counter = Signal(range(ratio))\n\n        sreg = Signal.like(self.input.p)\n        m.d.comb += self.output.payload.eq(sreg[0])\n\n        with m.If(self.output.ready & self.output.valid):\n            m.d.sync += counter.eq(counter + 1)\n            for i in range(ratio-1):\n                m.d.sync += sreg[i].eq(sreg[i+1])\n\n        with m.If(~self.output.valid | (self.output.ready & (counter == ratio-1))):\n            m.d.sync += self.output.valid.eq(self.input.valid)\n            m.d.sync += sreg.eq(self.input.payload)\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n\n        return m\n\n\nclass StreamDemux(wiring.Component):\n\n    def __init__(self, data_shape, num_channels, always_ready=False):\n        self.num_channels = num_channels\n        super().__init__({\n            \"input\":  In(stream.Signature(\n                data.ArrayLayout(data_shape, 1),\n                always_ready=always_ready\n            )),\n            \"output\": Out(stream.Signature(\n                data.ArrayLayout(data_shape, num_channels),\n                always_ready=always_ready\n            )),\n        })\n\n    def elaborate(self, platform):\n        m = Module()\n\n        ratio = self.num_channels\n        counter = Signal(range(ratio))\n\n        with m.If(~self.output.valid | self.output.ready):\n            m.d.sync += self.output.valid.eq(self.input.valid & (counter == ratio-1))\n            if not self.input.signature.always_ready:\n                m.d.comb += self.input.ready.eq(1)\n            with m.If(self.input.valid):\n\n                m.d.sync += self.output.p[ratio-1].eq(self.input.p[0])\n                for i in range(ratio-1):\n                    m.d.sync += self.output.p[i].eq(self.output.p[i+1])\n\n                # TODO: if I remove the following line timing is much worse. Study why.\n                m.d.sync += self.output.p.eq(Cat(self.output.p[len(self.input.p):], self.input.p))\n                m.d.sync += counter.eq(counter + 1)\n\n        return m\n\n\n\n\nclass TestStreamMux(unittest.TestCase):\n\n    def test_mux(self):\n        dut = StreamMux(data_shape=8, num_channels=2)\n        input_stream = [[0xAA, 0xBB], [0xCC, 0xDD]]\n        output_stream = []\n        output_len = 4\n\n        async def stream_input(ctx):\n            for sample in input_stream:\n                ctx.set(dut.input.payload, sample)\n                ctx.set(dut.input.valid, 1)\n                await ctx.tick().until(dut.input.ready)\n            ctx.set(dut.input.valid, 0)\n\n        async def stream_output(ctx):\n            ctx.set(dut.output.ready, 1)\n            while len(output_stream) < output_len:\n                await ctx.tick()\n                if ctx.get(dut.output.valid):\n                    output_stream.append(ctx.get(dut.output.payload))\n\n        sim = Simulator(dut)\n        sim.add_clock(1e-6)\n        sim.add_testbench(stream_input)\n        sim.add_testbench(stream_output)\n        sim.run()\n\n        self.assertListEqual(output_stream, [[0xAA], [0xBB], [0xCC], [0xDD]])\n\n\n    def test_demux(self):\n        dut = StreamDemux(data_shape=8, num_channels=2)\n        input_stream = [[0xAA], [0xBB], [0xCC], [0xDD]]\n        output_stream = []\n        output_len = 2\n\n        async def stream_input(ctx):\n            for sample in input_stream:\n                ctx.set(dut.input.payload, sample)\n                ctx.set(dut.input.valid, 1)\n                await ctx.tick().until(dut.input.ready)\n            ctx.set(dut.input.valid, 0)\n\n        async def stream_output(ctx):\n            ctx.set(dut.output.ready, 1)\n            while len(output_stream) < output_len:\n                await ctx.tick()\n                if ctx.get(dut.output.valid):\n                    output_stream.append(ctx.get(dut.output.payload))\n\n        sim = Simulator(dut)\n        sim.add_clock(1e-6)\n        sim.add_testbench(stream_input)\n        sim.add_testbench(stream_output)\n        sim.run()\n\n        self.assertListEqual(output_stream, [[0xAA, 0xBB], [0xCC, 0xDD]])\n\n\nif __name__ == '__main__':\n    unittest.main()"
  },
  {
    "path": "firmware/fpga/util/lfsr.py",
    "content": "#\n# This file is part of Glasgow Interface Explorer.\n#\n# Copyright (c) 2025 Glasgow Interface Explorer contributors.\n# SPDX-License-Identifier: BSD-0-Clause\n\nfrom amaranth import *\n\n\n__all__ = [\"LinearFeedbackShiftRegister\"]\n\n\nclass LinearFeedbackShiftRegister(Elaboratable):\n    \"\"\"A linear feedback shift register. Useful for generating long pseudorandom sequences with\n    a minimal amount of logic.\n\n    Use ``CEInserter`` and ``ResetInserter`` transformers to control the LFSR.\n\n    :param degree:\n        Width of register, in bits.\n    :type degree: int\n    :param taps:\n        Feedback taps, with bits numbered starting at 1 (i.e. polynomial degrees).\n    :type taps: list of int\n    :param reset:\n        Initial value loaded into the register. Must be non-zero, or only zeroes will be\n        generated.\n    :type reset: int\n    \"\"\"\n\n    def __init__(self, degree, taps, init=1):\n        assert init != 0\n\n        self.degree = degree\n        self.taps   = taps\n        self.init   = init\n\n        self.value  = Signal(degree, init=init)\n\n    def elaborate(self, platform):\n        m = Module()\n        feedback = 0\n        for tap in self.taps:\n            feedback ^= (self.value >> (tap - 1)) & 1\n        m.d.sync += self.value.eq((self.value << 1) | feedback)\n        return m\n\n    def generate(self):\n        \"\"\"Generate every distinct value the LFSR will take.\"\"\"\n        value = self.init\n        mask  = (1 << self.degree) - 1\n        while True:\n            yield value\n            feedback = 0\n            for tap in self.taps:\n                feedback ^= (value >> (tap - 1)) & 1\n            value = ((value << 1) & mask) | feedback\n            if value == self.init:\n                break"
  },
  {
    "path": "firmware/hackrf-common.cmake",
    "content": "# Copyright 2009 Uwe Hermann <uwe@hermann-uwe.de>\n# Copyright 2010 Piotr Esden-Tempski <piotr@esden.net>\n# Copyright 2012 Michael Ossmann <mike@ossmann.com>\n# Copyright 2012 Benjamin Vernoux <titanmkd@gmail.com>\n# Copyright 2012 Jared Boone <jared@sharebrained.com>\n# Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\n# derived primarily from Makefiles in libopencm3\n\nenable_language(C CXX ASM)\n\nSET(PATH_HACKRF_FIRMWARE ${CMAKE_CURRENT_LIST_DIR})\nif(NOT DEFINED SGPIO_DEBUG)\n\tSET(PATH_HACKRF_CPLD_XSVF ${PATH_HACKRF_FIRMWARE}/cpld/sgpio_if/default.xsvf)\nelse()\n\tSET(PATH_HACKRF_CPLD_XSVF ${PATH_HACKRF_FIRMWARE}/cpld/sgpio_debug/default.xsvf)\nendif()\nSET(VAR_USED ${SGPIO_DEBUG})\nSET(PATH_HACKRF ${PATH_HACKRF_FIRMWARE}/..)\nSET(PATH_HACKRF_FIRMWARE_COMMON ${PATH_HACKRF_FIRMWARE}/common)\nSET(LIBOPENCM3 ${PATH_HACKRF_FIRMWARE}/libopencm3)\nSET(PATH_DFU_PY ${PATH_HACKRF_FIRMWARE}/dfu.py)\nSET(PATH_CPLD_BITSTREAM_TOOL ${PATH_HACKRF_FIRMWARE}/tools/cpld_bitstream.py)\nset(PATH_HACKRF_CPLD_DATA_C ${CMAKE_CURRENT_BINARY_DIR}/hackrf_cpld_data.c)\nSET(PATH_PRALINE_FPGA_BIN ${PATH_HACKRF_FIRMWARE}/fpga/build/praline_fpga.bin)\nSET(PATH_PRALINE_FPGA_OBJ ${CMAKE_CURRENT_BINARY_DIR}/fpga.o)\n\ninclude(${PATH_HACKRF_FIRMWARE}/dfu-util.cmake)\n\ninclude(ExternalProject)\nExternalProject_Add(libopencm3_${PROJECT_NAME}\n\tSOURCE_DIR \"${LIBOPENCM3}\"\n\tBUILD_IN_SOURCE true\n\tDOWNLOAD_COMMAND \"\"\n\tCONFIGURE_COMMAND \"\"\n\tINSTALL_COMMAND \"\"\n)\n\nif (NOT DEFINED VERSION)\n\texecute_process(\n\t\tCOMMAND git log -n 1 --format=%h\n\t\tWORKING_DIRECTORY ${PROJECT_SOURCE_DIR}\n\t\tRESULT_VARIABLE GIT_VERSION_FOUND\n\t\tERROR_QUIET\n\t\tOUTPUT_VARIABLE GIT_VERSION\n\t\tOUTPUT_STRIP_TRAILING_WHITESPACE\n\t)\n\tif (GIT_VERSION_FOUND)\n\t\tset(VERSION \"2026.01.3+\")\n\telse (GIT_VERSION_FOUND)\n\t\tset(VERSION \"git-${GIT_VERSION}\")\n\tendif (GIT_VERSION_FOUND)\nendif()\n\nif(NOT DEFINED BOARD)\n\tset(BOARD HACKRF_ONE)\nendif()\n\nif(BOARD STREQUAL \"HACKRF_ONE\" OR BOARD STREQUAL \"PRALINE\")\n\tset(MCU_PARTNO LPC4320)\nelse()\n\tset(MCU_PARTNO LPC4330)\nendif()\n\nif(NOT DEFINED SRC_M0)\n\tset(SRC_M0 \"${PATH_HACKRF_FIRMWARE_COMMON}/m0_sleep.c\")\nendif()\n\nSET(HACKRF_OPTS \"-D${BOARD} -DLPC43XX -D${MCU_PARTNO} -DTX_ENABLE -D'VERSION_STRING=\\\"${VERSION}\\\"'\")\n\nSET(LDSCRIPT_M4 \"-T${PATH_HACKRF_FIRMWARE_COMMON}/${MCU_PARTNO}_M4_memory.ld -Tlibopencm3_lpc43xx_rom_to_ram.ld -T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M4_M0_image_from_text.ld -T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M4_memory_rom_only.ld\")\n\nSET(LDSCRIPT_M4_RAM \"-T${PATH_HACKRF_FIRMWARE_COMMON}/${MCU_PARTNO}_M4_memory.ld -Tlibopencm3_lpc43xx.ld -T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M4_M0_image_from_text.ld\")\n\nSET(LDSCRIPT_M0 \"-T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M0_memory.ld -Tlibopencm3_lpc43xx_m0.ld\")\n\nSET(CFLAGS_COMMON \"-Os -g3 -Wall -Wextra -Wstrict-prototypes -Wold-style-definition ${HACKRF_OPTS} -fno-common -MD\")\nSET(LDFLAGS_COMMON \"-nostartfiles -Wl,--gc-sections\")\n\nif(V STREQUAL \"1\")\n\tSET(LDFLAGS_COMMON \"${LDFLAGS_COMMON} -Wl,--print-gc-sections\")\nendif()\n\nSET(CPUFLAGS_M0 \"-mthumb -mcpu=cortex-m0 -mfloat-abi=soft\")\nSET(CFLAGS_M0 \"-std=gnu99 ${CFLAGS_COMMON} ${CPUFLAGS_M0} -DLPC43XX_M0\")\nSET(CXXFLAGS_M0 \"-std=gnu++0x ${CFLAGS_COMMON} ${CPUFLAGS_M0} -DLPC43XX_M0\")\nSET(LDFLAGS_M0 \"${LDFLAGS_COMMON} ${CPUFLAGS_M0} ${LDSCRIPT_M0} -Xlinker -Map=m0.map\")\n\nSET(CPUFLAGS_M4 \"-mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16\")\nSET(CFLAGS_M4 \"-std=gnu99 ${CFLAGS_COMMON} ${CPUFLAGS_M4} -DLPC43XX_M4\")\nSET(CXXFLAGS_M4 \"-std=gnu++0x ${CFLAGS_COMMON} ${CPUFLAGS_M4} -DLPC43XX_M4\")\nSET(LDFLAGS_M4 \"${LDFLAGS_COMMON} ${CPUFLAGS_M4} ${LDSCRIPT_M4} -Xlinker -Map=m4.map\")\n\nSET(CFLAGS_M4_RAM \"-std=gnu99 ${CFLAGS_COMMON} ${CPUFLAGS_M4} -DLPC43XX_M4\")\nSET(LDFLAGS_M4_RAM \"${LDFLAGS_COMMON} ${CPUFLAGS_M4} ${LDSCRIPT_M4_RAM} -Xlinker -Map=m4.map\")\n\nset(BUILD_SHARED_LIBS OFF)\n\ninclude_directories(\"${LIBOPENCM3}/include/\")\ninclude_directories(\"${PATH_HACKRF_FIRMWARE_COMMON}\")\n\nmacro(DeclareTarget project_name variant_suffix cflags ldflags)\n\t# Generate M0 bin from elf\n\tadd_custom_command(\n\t\tOUTPUT ${project_name}${variant_suffix}_m0.bin\n\t\tDEPENDS ${PROJECT_NAME}_m0.elf\n\t\tCOMMAND ${CMAKE_OBJCOPY} -Obinary ${PROJECT_NAME}_m0.elf ${project_name}${variant_suffix}_m0.bin\n\t)\n\n\t# Generate asm source that includes the M0 bin\n\tadd_custom_command(\n\t\tOUTPUT ${project_name}${variant_suffix}_m0_bin.s\n\t\tDEPENDS\n\t\t\t${project_name}${variant_suffix}_m0.bin\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/m0_bin.s.cmake\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/configure_file.cmake\n\t\tCOMMAND\n\t\t\t${CMAKE_COMMAND}\n\t\t\t-DSRC=${PATH_HACKRF_FIRMWARE_COMMON}/m0_bin.s.cmake\n\t\t\t-DDEST=${project_name}${variant_suffix}_m0_bin.s\n\t\t\t-DBIN=${CMAKE_CURRENT_BINARY_DIR}/${project_name}${variant_suffix}_m0.bin\n\t\t\t-P ${PATH_HACKRF_FIRMWARE_COMMON}/configure_file.cmake\n\t\t# `configure_file` only updates the output if the input changed, but it can't recognise when the bin changes.\n\t\t# So, force an update with `touch`\n\t\tCOMMAND ${CMAKE_COMMAND} -E touch ${project_name}${variant_suffix}_m0_bin.s\n\t)\n\n\tadd_library(${project_name}${variant_suffix}_objects OBJECT ${SRC_M4} ${project_name}${variant_suffix}_m0_bin.s)\n\tset_target_properties(${project_name}${variant_suffix}_objects PROPERTIES COMPILE_FLAGS \"${cflags}\")\n\tadd_executable(${project_name}${variant_suffix}.elf $<TARGET_OBJECTS:${project_name}${variant_suffix}_objects> ${OBJ_M4})\n\tadd_dependencies(${project_name}${variant_suffix}.elf libopencm3_${project_name})\n\n\ttarget_link_libraries(\n\t\t${project_name}${variant_suffix}.elf\n\t\tc\n\t\tnosys\n\t\topencm3_lpc43xx\n\t\tm\n\t)\n\n\tset_target_properties(${project_name}${variant_suffix}.elf PROPERTIES LINK_FLAGS \"${ldflags}\")\n\n\tadd_custom_target(\n\t\t${project_name}${variant_suffix}.bin ALL\n\t\tDEPENDS ${project_name}${variant_suffix}.elf\n\t\tCOMMAND ${CMAKE_OBJCOPY} -Obinary ${project_name}${variant_suffix}.elf ${project_name}${variant_suffix}.bin\n\t)\nendmacro()\n\nmacro(DeclareTargets)\n\tSET(SRC_M4\n\t\t${SRC_M4}\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/delay.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/hackrf_core.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/sgpio.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/rf_path.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/si5351c.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max5864.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max5864_target.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/mixer.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/i2c_bus.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/i2c_lpc.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/w25q80bv.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/w25q80bv_target.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/spi_bus.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/spi_ssp.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/gpio_lpc.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/hackrf_ui.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/platform_detect.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/firmware_info.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/clkin.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/gpdma.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/radio.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/selftest.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/m0_state.c\n\t\t${PATH_HACKRF_FIRMWARE_COMMON}/adc.c\n\t\t)\n\n\tif(BOARD STREQUAL \"RAD1O\")\n\t\tSET(SRC_M4\n\t\t\t${SRC_M4}\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2871.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2871_regs.c\n\t\t)\n\telse()\n\t\tSET(SRC_M4\n\t\t\t${SRC_M4}\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/rffc5071.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/rffc5071_spi.c\n\t\t)\n\tendif()\n\n\tif(BOARD STREQUAL \"PRALINE\")\n\t\tSET(SRC_M4\n\t\t\t${SRC_M4}\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/fpga.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/ice40_spi.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max283x.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2831.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2831_target.c\n\t\t)\n\telse()\n\t\tSET(SRC_M4\n\t\t\t${SRC_M4}\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max283x.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2837.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2837_target.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2839.c\n\t\t\t${PATH_HACKRF_FIRMWARE_COMMON}/max2839_target.c\n\t\t)\n\tendif()\n\n\tlink_directories(\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}\"\n\t\t\"${LIBOPENCM3}/lib\"\n\t\t\"${LIBOPENCM3}/lib/lpc43xx\"\n\t\t\"${CMAKE_INSTALL_PREFIX}/lib/armv7e-m/fpu\"\n\t)\n\n\tadd_executable(${PROJECT_NAME}_m0.elf ${SRC_M0})\n\tadd_dependencies(${PROJECT_NAME}_m0.elf libopencm3_${PROJECT_NAME})\n\n\ttarget_link_libraries(\n\t\t${PROJECT_NAME}_m0.elf\n\t\tc\n\t\tnosys\n\t\topencm3_lpc43xx_m0\n\t)\n\n\tset_target_properties(${PROJECT_NAME}_m0.elf PROPERTIES COMPILE_FLAGS \"${CFLAGS_M0}\")\n\tset_target_properties(${PROJECT_NAME}_m0.elf PROPERTIES LINK_FLAGS \"${LDFLAGS_M0}\")\n\n\tDeclareTarget(\"${PROJECT_NAME}\" \"\" \"${CFLAGS_M4}\" \"${LDFLAGS_M4}\")\n\tDeclareTarget(\"${PROJECT_NAME}\" \"_ram\" \"${CFLAGS_M4_RAM} -DRAM_MODE\" \"${LDFLAGS_M4_RAM}\")\n\tDeclareTarget(\"${PROJECT_NAME}\" \"_dfu\" \"${CFLAGS_M4_RAM} -DDFU_MODE\" \"${LDFLAGS_M4_RAM}\")\n\n\tadd_custom_target(\n\t\t${PROJECT_NAME}.dfu ${DFU_ALL}\n\t\tDEPENDS ${PROJECT_NAME}_dfu.bin\n\t\tCOMMAND rm -f _header.bin\n\t\tCOMMAND python3 ${PATH_DFU_PY} ${PROJECT_NAME}\n\t\tCOMMAND cat _header.bin ${PROJECT_NAME}_dfu.bin > ${PROJECT_NAME}.dfu\n\t\tCOMMAND dfu-suffix --vid=0x1fc9 --pid=0x000c --did=0x0 -a ${PROJECT_NAME}.dfu\n\t\tCOMMAND rm -f _header.bin\n\t)\n\n\t# Program / flash targets\n\tadd_custom_target(\n\t\t${PROJECT_NAME}-flash\n\t\tDEPENDS ${PROJECT_NAME}.bin\n\t\tCOMMAND hackrf_spiflash -Rw ${PROJECT_NAME}.bin\n\t)\n\n\tadd_custom_target(\n\t\t${PROJECT_NAME}-program\n\t\tDEPENDS ${PROJECT_NAME}.dfu\n\t\tCOMMAND dfu-util --device 1fc9:000c --alt 0 --download ${PROJECT_NAME}.dfu\n\t)\nendmacro()\n"
  },
  {
    "path": "firmware/hackrf_usb/CMakeLists.txt",
    "content": "# Copyright 2012 Jared Boone <jared@sharebrained.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\ncmake_minimum_required(VERSION 3.10.0)\nset(CMAKE_TOOLCHAIN_FILE ../toolchain-arm-cortex-m.cmake)\n\nproject(hackrf_usb C)\n\ninclude(../hackrf-common.cmake)\n\nadd_custom_command(\n\tOUTPUT ${PATH_HACKRF_CPLD_DATA_C}\n\tCOMMAND ${PATH_CPLD_BITSTREAM_TOOL} --xsvf ${PATH_HACKRF_CPLD_XSVF} --hackrf-data ${PATH_HACKRF_CPLD_DATA_C}\n\tDEPENDS ${PATH_CPLD_BITSTREAM_TOOL} ${PATH_HACKRF_CPLD_XSVF}\n)\n\nadd_custom_command(\n\tOUTPUT ${PATH_PRALINE_FPGA_OBJ}\n\tWORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}\n\tCOMMAND ${CMAKE_COMMAND} -E copy ${PATH_PRALINE_FPGA_BIN} \"fpga.bin\"\n\tCOMMAND ${CMAKE_OBJCOPY} \n\t\t-I binary\n\t\t-O elf32-littlearm\n\t\t-B arm\n\t\t--rename-section .data=.rom_only\n\t\t\"fpga.bin\" ${PATH_PRALINE_FPGA_OBJ}\n\tDEPENDS ${PATH_PRALINE_FPGA_BIN}\n)\n\nset(SRC_M4\n\thackrf_usb.c\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/tuning.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/streaming.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/usb.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/usb_request.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/usb_standard_request.c\"\n\tusb_descriptor.c\n\tusb_device.c\n\tusb_endpoint.c\n\tusb_api_board_info.c\n\tusb_api_m0_state.c\n\tusb_api_register.c\n\tusb_api_spiflash.c\n\tusb_api_transceiver.c\n\tusb_api_operacake.c\n\tusb_api_sweep.c\n\tusb_api_selftest.c\n\tusb_api_ui.c\n\tusb_api_adc.c\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/usb_queue.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/fault_handler.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/cpld_jtag.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/crc.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rom_iap.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/operacake.c\"\n\t\"${PATH_HACKRF_FIRMWARE_COMMON}/operacake_sctimer.c\"\n)\n\nset(SRC_M0 sgpio_m0.s)\n\nif(BOARD STREQUAL \"PRALINE\")\n\tSET(SRC_M4\n\t\t${SRC_M4}\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/lz4_blk.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/fpga_image.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/fpga_selftest.c\"\n\t\tusb_api_praline.c\n\t)\n\tSET(OBJ_M4\n\t\t${PATH_PRALINE_FPGA_OBJ}\n\t)\nelse()\n\tSET(SRC_M4\n\t\t${SRC_M4}\n\t\tusb_api_cpld.c\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/cpld_xc2c.c\"\n\t\t\"${PATH_HACKRF_CPLD_DATA_C}\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/xapp058/lenval.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/xapp058/micro.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/xapp058/ports.c\"\n\t)\nendif()\n\nif(BOARD STREQUAL \"HACKRF_ONE\" OR BOARD STREQUAL \"PRALINE\")\n\tSET(SRC_M4\n\t\t${SRC_M4}\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/portapack.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/ui_portapack.c\"\n\t)\nendif()\n\nif(BOARD STREQUAL \"RAD1O\")\n\tSET(SRC_M4\n\t\t${SRC_M4}\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/display.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/print.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/render.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/decoder.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/smallfonts.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/draw.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/rad1o/ubuntu18.c\"\n\t\t\"${PATH_HACKRF_FIRMWARE_COMMON}/ui_rad1o.c\"\n\t)\nendif()\n\nDeclareTargets()\n"
  },
  {
    "path": "firmware/hackrf_usb/hackrf_usb.c",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stddef.h>\n#include <string.h>\n\n#include <libopencm3/lpc43xx/ipc.h>\n#include <libopencm3/lpc43xx/m4/nvic.h>\n#include <libopencm3/lpc43xx/rgu.h>\n#include <libopencm3/lpc43xx/timer.h>\n\n#include <streaming.h>\n\n#include \"tuning.h\"\n\n#include \"usb.h\"\n#include \"usb_standard_request.h\"\n\n#include <rom_iap.h>\n#include \"usb_descriptor.h\"\n\n#include \"usb_device.h\"\n#include \"usb_endpoint.h\"\n#include \"usb_api_board_info.h\"\n#include \"usb_api_cpld.h\"\n#include \"usb_api_register.h\"\n#include \"usb_api_spiflash.h\"\n#include \"usb_api_operacake.h\"\n#include \"usb_api_praline.h\"\n#include \"usb_api_selftest.h\"\n#include \"usb_api_adc.h\"\n#include \"operacake.h\"\n#include \"usb_api_sweep.h\"\n#include \"usb_api_transceiver.h\"\n#include \"usb_api_ui.h\"\n#include \"usb_bulk_buffer.h\"\n#include \"usb_api_m0_state.h\"\n#include \"cpld_xc2c.h\"\n#include \"portapack.h\"\n#include \"hackrf_ui.h\"\n#include \"platform_detect.h\"\n#include \"clkin.h\"\n#include \"fpga.h\"\n#include \"selftest.h\"\n#include \"delay.h\"\n#include \"lz4_buf.h\"\n\nextern uint32_t __m0_start__;\nextern uint32_t __m0_end__;\nextern uint32_t __ram_m0_start__;\nextern uint32_t _etext_ram, _text_ram, _etext_rom;\n\nstatic usb_request_handler_fn vendor_request_handler[] = {\n\tNULL,\n\tusb_vendor_request_set_transceiver_mode,\n\tusb_vendor_request_write_max283x,\n\tusb_vendor_request_read_max283x,\n\tusb_vendor_request_write_si5351c,\n\tusb_vendor_request_read_si5351c,\n\tusb_vendor_request_set_sample_rate_frac,\n\tusb_vendor_request_set_baseband_filter_bandwidth,\n#ifdef RAD1O\n\tNULL, // write_rffc5071 not used\n\tNULL, // read_rffc5071 not used\n#else\n\tusb_vendor_request_write_rffc5071,\n\tusb_vendor_request_read_rffc5071,\n#endif\n\tusb_vendor_request_erase_spiflash,\n\tusb_vendor_request_write_spiflash,\n\tusb_vendor_request_read_spiflash,\n\tNULL, // used to be write_cpld\n\tusb_vendor_request_read_board_id,\n\tusb_vendor_request_read_version_string,\n\tusb_vendor_request_set_freq,\n\tusb_vendor_request_set_amp_enable,\n\tusb_vendor_request_read_partid_serialno,\n\tusb_vendor_request_set_lna_gain,\n\tusb_vendor_request_set_vga_gain,\n\tusb_vendor_request_set_txvga_gain,\n\tNULL, // was set_if_freq\n#if (defined HACKRF_ONE || defined PRALINE)\n\tusb_vendor_request_set_antenna_enable,\n#else\n\tNULL,\n#endif\n\tusb_vendor_request_set_freq_explicit,\n\tusb_vendor_request_read_wcid, // USB_WCID_VENDOR_REQ\n\tusb_vendor_request_init_sweep,\n\tusb_vendor_request_operacake_get_boards,\n\tusb_vendor_request_operacake_set_ports,\n\tusb_vendor_request_set_hw_sync_mode,\n\tusb_vendor_request_reset,\n\tusb_vendor_request_operacake_set_ranges,\n\tusb_vendor_request_set_clkout_enable,\n\tusb_vendor_request_spiflash_status,\n\tusb_vendor_request_spiflash_clear_status,\n\tusb_vendor_request_operacake_gpio_test,\n#ifdef HACKRF_ONE\n\tusb_vendor_request_cpld_checksum,\n#else\n\tNULL,\n#endif\n\tusb_vendor_request_set_ui_enable,\n\tusb_vendor_request_operacake_set_mode,\n\tusb_vendor_request_operacake_get_mode,\n\tusb_vendor_request_operacake_set_dwell_times,\n\tusb_vendor_request_get_m0_state,\n\tusb_vendor_request_set_tx_underrun_limit,\n\tusb_vendor_request_set_rx_overrun_limit,\n\tusb_vendor_request_get_clkin_status,\n\tusb_vendor_request_read_board_rev,\n\tusb_vendor_request_read_supported_platform,\n\tusb_vendor_request_set_leds,\n\tusb_vendor_request_user_config_set_bias_t_opts,\n#ifdef PRALINE\n\tusb_vendor_request_write_fpga_reg,\n\tusb_vendor_request_read_fpga_reg,\n\tusb_vendor_request_p2_ctrl,\n\tusb_vendor_request_p1_ctrl,\n\tusb_vendor_request_set_narrowband_filter,\n\tusb_vendor_request_set_fpga_bitstream,\n\tusb_vendor_request_clkin_ctrl,\n#else\n\tNULL,\n\tNULL,\n\tNULL,\n\tNULL,\n\tNULL,\n\tNULL,\n\tNULL,\n#endif\n\tusb_vendor_request_read_selftest,\n\tusb_vendor_request_adc_read,\n\tusb_vendor_request_test_rtc_osc,\n\tusb_vendor_request_write_radio_reg,\n\tusb_vendor_request_read_radio_reg,\n};\n\nstatic const uint32_t vendor_request_handler_count =\n\tsizeof(vendor_request_handler) / sizeof(vendor_request_handler[0]);\n\nusb_request_status_t usb_vendor_request(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tusb_request_status_t status = USB_REQUEST_STATUS_STALL;\n\n\tif (endpoint->setup.request < vendor_request_handler_count) {\n\t\tusb_request_handler_fn handler =\n\t\t\tvendor_request_handler[endpoint->setup.request];\n\t\tif (handler) {\n\t\t\tstatus = handler(endpoint, stage);\n\t\t}\n\t}\n\n\treturn status;\n}\n\nconst usb_request_handlers_t usb_request_handlers = {\n\t.standard = usb_standard_request,\n\t.class = 0,\n\t.vendor = usb_vendor_request,\n\t.reserved = 0,\n};\n\nvoid usb_configuration_changed(usb_device_t* const device)\n{\n\t/* Reset transceiver to idle state until other commands are received */\n\trequest_transceiver_mode(TRANSCEIVER_MODE_OFF);\n\tif (device->configuration->number == 1) {\n\t\t// transceiver configuration\n\t\tled_on(LED1);\n\t} else {\n\t\t/* Configuration number equal 0 means usb bus reset. */\n\t\tled_off(LED1);\n\t}\n\tusb_endpoint_init(&usb_endpoint_bulk_in, false);\n\tusb_endpoint_init(&usb_endpoint_bulk_out, false);\n}\n\nvoid usb_set_descriptor_by_serial_number(void)\n{\n\tiap_cmd_res_t iap_cmd_res;\n\n\t/* Read IAP Serial Number Identification */\n\tiap_cmd_res.cmd_param.command_code = IAP_CMD_READ_SERIAL_NO;\n\tiap_cmd_call(&iap_cmd_res);\n\n\tif (iap_cmd_res.status_res.status_ret == CMD_SUCCESS) {\n\t\tusb_descriptor_string_serial_number[0] =\n\t\t\tUSB_DESCRIPTOR_STRING_SERIAL_BUF_LEN;\n\t\tusb_descriptor_string_serial_number[1] = USB_DESCRIPTOR_TYPE_STRING;\n\n\t\t/* 32 characters of serial number, convert to UTF-16LE */\n\t\tfor (size_t i = 0; i < USB_DESCRIPTOR_STRING_SERIAL_LEN; i++) {\n\t\t\tconst uint_fast8_t nibble =\n\t\t\t\t(iap_cmd_res.status_res.iap_result[i >> 3] >>\n\t\t\t\t (28 - (i & 7) * 4)) &\n\t\t\t\t0xf;\n\t\t\tconst char c =\n\t\t\t\t(nibble > 9) ? ('a' + nibble - 10) : ('0' + nibble);\n\t\t\tusb_descriptor_string_serial_number[2 + i * 2] = c;\n\t\t\tusb_descriptor_string_serial_number[3 + i * 2] = 0x00;\n\t\t}\n\t} else {\n\t\tusb_descriptor_string_serial_number[0] = 2;\n\t\tusb_descriptor_string_serial_number[1] = USB_DESCRIPTOR_TYPE_STRING;\n\t}\n}\n\n#ifndef PRALINE\nstatic bool cpld_jtag_sram_load(jtag_t* const jtag)\n{\n\tcpld_jtag_take(jtag);\n\tcpld_xc2c64a_jtag_sram_write(jtag, &cpld_hackrf_program_sram);\n\tconst bool success = cpld_xc2c64a_jtag_sram_verify(\n\t\tjtag,\n\t\t&cpld_hackrf_program_sram,\n\t\t&cpld_hackrf_verify);\n\tcpld_jtag_release(jtag);\n\treturn success;\n}\n#endif\n\nstatic void m0_rom_to_ram(void)\n{\n\tuint32_t* dest = &__ram_m0_start__;\n\n\t// Calculate the base address of ROM\n\tuint32_t base = (uint32_t) (&_etext_rom - (&_etext_ram - &_text_ram));\n\n\t// M0 image location, relative to the start of ROM\n\tuint32_t src = (uint32_t) &__m0_start__;\n\n\tuint32_t len = (uint32_t) &__m0_end__ - (uint32_t) src;\n\tmemcpy(dest, (uint32_t*) (base + src), len);\n}\n\n#if defined(PRALINE) && !(defined(DFU_MODE) || defined(RAM_MODE))\nextern uint32_t _binary_fpga_bin_start;\n\nvoid fpga_loader_setup(void)\n{\n\tspi_bus_start(spi_flash.bus, &ssp_config_w25q80bv);\n\tw25q80bv_setup(&spi_flash);\n}\n\nvoid fpga_loader_read(uint32_t addr, uint32_t size, uint8_t* buf)\n{\n\tw25q80bv_read(&spi_flash, addr, size, buf);\n}\n\nstruct fpga_loader_t fpga_loader = {\n\t.start_addr = (uint32_t) &_binary_fpga_bin_start,\n\t.setup = fpga_loader_setup,\n\t.read = fpga_loader_read,\n\t.in_buffer = lz4_in_buf,\n\t.out_buffer = lz4_out_buf,\n};\n#endif\n\nint main(void)\n{\n\t// Copy M0 image from ROM before SPIFI is disabled\n\tm0_rom_to_ram();\n\n\t// This will be cleared if any self-test check fails.\n\tselftest.report.pass = true;\n\n\tdetect_hardware_platform();\n\tpin_shutdown();\n#ifndef RAD1O\n\tclock_gen_shutdown();\n#endif\n\tdelay_us_at_mhz(10000, 96);\n\tpin_setup();\n#ifndef PRALINE\n\tenable_1v8_power();\n\t#ifndef RAD1O\n\t/*\n\t * On rad1o, the clock generator power supply comes from the RF supply\n\t * which is enabled later. On H1 and Jawbreaker, the clock generator is\n\t * on the main 3V3 supply.\n\t */\n\tclock_gen_init();\n\t#endif\n#else\n\tenable_3v3aux_power();\n\t#if !defined(DFU_MODE) && !defined(RAM_MODE)\n\tenable_1v2_power();\n\tenable_rf_power();\n\t/*\n\t * On Praline, the clock generator power supply comes from 3V3FPGA\n\t * which is enabled when 1V2FPGA is turned on.\n\t */\n\tclock_gen_init();\n\t#endif\n#endif\n#ifdef HACKRF_ONE\n\t// Set up mixer before enabling RF power, because its\n\t// GPO is used to control the antenna bias tee.\n\tmixer_setup(&mixer);\n#endif\n#if (defined HACKRF_ONE || defined RAD1O)\n\tenable_rf_power();\n#endif\n#ifdef RAD1O\n\tclock_gen_init();\n#endif\n\tcpu_clock_init();\n\n\t/* Wake the M0 */\n\tipc_halt_m0();\n\tipc_start_m0((uint32_t) &__ram_m0_start__);\n\n#ifndef PRALINE\n\tif (!cpld_jtag_sram_load(&jtag_cpld)) {\n\t\thalt_and_flash(6000000);\n\t}\n#else\n\t#if defined(DFU_MODE) || defined(RAM_MODE)\n\tselftest.fpga_image_load = SKIPPED;\n\tselftest.report.pass = false;\n\t#else\n\tfpga_image_load(&fpga_loader, 0);\n\t#endif\n\tdelay_us_at_mhz(100, 204);\n\tfpga_spi_selftest();\n\tfpga_sgpio_selftest();\n#endif\n\tradio_init(&radio);\n\n#if (defined HACKRF_ONE || defined PRALINE)\n\tportapack_init();\n#endif\n\n#ifndef DFU_MODE\n\tusb_set_descriptor_by_serial_number();\n#endif\n\n\tusb_set_configuration_changed_cb(usb_configuration_changed);\n\tusb_peripheral_reset();\n\n\tusb_device_init(0, &usb_device);\n\n\tusb_queue_init(&usb_endpoint_control_out_queue);\n\tusb_queue_init(&usb_endpoint_control_in_queue);\n\tusb_queue_init(&usb_endpoint_bulk_out_queue);\n\tusb_queue_init(&usb_endpoint_bulk_in_queue);\n\n\tusb_endpoint_init(&usb_endpoint_control_out, false);\n\tusb_endpoint_init(&usb_endpoint_control_in, true);\n\n\tnvic_set_priority(NVIC_USB0_IRQ, 255);\n\n\thackrf_ui()->init();\n\n\tusb_run(&usb_device);\n\n\trf_path_init(&rf_path);\n\n#ifndef RAD1O\n\trffc5071_lock_test(&mixer);\n#endif\n\n#ifdef PRALINE\n\tfpga_if_xcvr_selftest();\n#endif\n\n\tbool operacake_allow_gpio;\n\tif (hackrf_ui()->operacake_gpio_compatible()) {\n\t\toperacake_allow_gpio = true;\n\t} else {\n\t\toperacake_allow_gpio = false;\n\t}\n\toperacake_init(operacake_allow_gpio);\n\n\t// FIXME: clock detection on r9 only works when calling init twice\n\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\tclkin_detect_init();\n\t\tclkin_detect_init();\n\t}\n\n\twhile (true) {\n\t\ttransceiver_request_t request;\n\n\t\t// Briefly disable USB interrupt so that we can\n\t\t// atomically retrieve both the transceiver mode\n\t\t// and the mode change sequence number. They are\n\t\t// changed together by request_transceiver_mode()\n\t\t// called from the USB ISR.\n\n\t\tnvic_disable_irq(NVIC_USB0_IRQ);\n\t\trequest = transceiver_request;\n\t\tnvic_enable_irq(NVIC_USB0_IRQ);\n\t\tradio_update(&radio);\n\n\t\tswitch (request.mode) {\n\t\tcase TRANSCEIVER_MODE_OFF:\n\t\t\toff_mode(request.seq);\n\t\t\tbreak;\n\t\tcase TRANSCEIVER_MODE_RX:\n\t\t\trx_mode(request.seq);\n\t\t\tbreak;\n\t\tcase TRANSCEIVER_MODE_TX:\n\t\t\ttx_mode(request.seq);\n\t\t\tbreak;\n\t\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\t\t\tsweep_mode(request.seq);\n\t\t\tbreak;\n#ifndef PRALINE\n\t\tcase TRANSCEIVER_MODE_CPLD_UPDATE:\n\t\t\tcpld_update();\n\t\t\tbreak;\n#endif\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn 0;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/sgpio_m0.s",
    "content": "/*\n * Copyright 2019-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n/*\n\nIntroduction\n============\n\nThis file contains the code that runs on the Cortex-M0 core of the LPC43xx.\n\nThe M0 core is used to implement all the timing-critical usage of the SGPIO\nperipheral, which interfaces to the MAX5864 ADC/DAC via the CPLD.\n\nThe M0 reads or writes 32 bytes at a time from the SGPIO registers,\ntransferring these bytes to or from a shared USB bulk buffer. The M4 core\nhandles transferring data between this buffer and the USB host.\n\nThe SGPIO peripheral is set up and enabled by the M4 core. All the M0 needs to\ndo is handle the SGPIO exchange interrupt, which indicates that new data can\nnow be read from or written to the SGPIO shadow registers.\n\nTo implement the different functions of HackRF, the M0 operates in one of\nfive modes, configured by the M4:\n\nIDLE:           Do nothing.\nWAIT:           Do nothing, but increment byte counter for timing purposes.\nRX:             Read data from SGPIO and write it to the buffer.\nTX_START:       Write zeroes to SGPIO until there is data in the buffer.\nTX_RUN:         Read data from the buffer and write it to SGPIO.\n\nIn all modes except IDLE, the M0 advances a byte counter, which increases by\n32 each time that many bytes are exchanged with the buffer (or skipped over,\nin WAIT mode).\n\nAs the M4 core produces or consumes these bytes, it advances its own counter.\nThe difference between the two counter values therefore indicates the number\nof bytes available.\n\nIf the M4 does not advance its count in time, a TX underrun or RX overrun\noccurs.  Collectively, these events are referred to as shortfalls, and the\nhandling is similar for both.\n\nIn an RX shortfall, data is discarded. In TX mode, zeroes are written to\nSGPIO. When in a shortfall, the byte counter does not advance.\n\nThe M0 maintains statistics on the the number of shortfalls, and the length of\nthe longest shortfall.\n\nThe M0 can be configured to abort TX or RX and return to IDLE mode, if the\nlength of a shortfall exceeds a configured limit.\n\nThe M0 can also be configured to switch modes automatically when its byte\ncounter matches a threshold value. This feature can be used to implement\ntimed operations.\n\nTiming\n======\n\nThis code has tight timing constraints.\n\nWe have to complete a read or write from SGPIO every 163 cycles.\n\nThe CPU clock is 204MHz. We exchange 32 bytes at a time in the SGPIO\nregisters, which is 16 samples worth of IQ data. At the maximum sample rate of\n20MHz, the SGPIO update rate is 20 / 16 = 1.25MHz. So we have 204 / 1.25 =\n163.2 cycles available.\n\nAccess to the SGPIO peripheral is slow, due to the asynchronous bridge that\nconnects it to the AHB bus matrix. Section 20.4.1 of the LPC43xx user manual\n(UM10503) specifies the access latencies as:\n\nRead:  4 x MCLK + 4 x CLK_PERIPH_SGPIO\nWrite: 4 x MCLK + 2 x CLK_PERIPH_SGPIO\n\nIn our case both these clocks are at 204MHz so reads add 8 cycles and writes\nadd 6. These are latencies that add to the usual M0 instruction timings, so an\nldr from SGPIO takes 10 cycles, and an str to SGPIO takes 8 cycles.\n\nThese latencies are assumed to apply to all accesses to the SGPIO peripheral's\naddress space, which includes its interrupt control registers as well as the\nshadow registers.\n\nThere are four key code paths, with the following worst-case timings:\n\nRX, normal:     150 cycles\nRX, overrun:    74 cycles\nTX, normal:     138 cycles\nTX, underrun:   143 cycles\n\nDesign\n======\n\nDue to the timing constraints, this code is highly optimised.\n\nThis is the only code that runs on the M0, so it does not need to follow\ncalling conventions, nor use features of the architecture in standard ways.\n\nThe SGPIO handling does not run as an ISR. It polls the interrupt status.\nThis saves the cycle costs of interrupt entry and exit, and allows all\nregisters to be used freely.\n\nAll possible registers, including the stack pointer and link register, can be\nused to store values needed in the code, to minimise memory loads and stores.\n\nThere are no function calls. There is no stack usage. All values are in\nregisters and fixed memory addresses.\n\nStructure\n=========\n\nEach mode has its own loop routine. TX_START and TX_RUN use a single TX loop.\n\nCode shared between different modes is implemented in macros and duplicated\nwithin each mode's own loop.\n\nAt startup, the main routine sets up registers and memory, then falls through\nto the idle loop.\n\nThe idle loop waits for a mode to be set, then jumps to that mode's loop.\n\nThe first step in each loop is to wait for an SGPIO interrupt and clear it,\nwhich is implemented by the await_sgpio macro.\n\nThen, the requested mode is loaded from memory. If the M4 has requested a\nmode change, control jumps back to the idle loop after handling any cleanup\nneeded.\n\nNext, any SGPIO operations are carried out. For RX and TX, this begins with\ncalculating the buffer margin, and branching if there is a shortfall. Then\nthe pointer within the buffer is updated.\n\nSGPIO reads and writes are implemented in 16-byte chunks. The four lowest\nregisters, r0-r3, are used to temporarily hold the data for each chunk. Data\nis stored in-order in the buffer, but out-of-order in the SGPIO shadow\nregisters, due to the SGPIO architecture. A combination of single and\nmultiple load/stores is used to reorder the data in each chunk.\n\nAfter completing SGPIO operations, counters are updated and the threshold\nsetting is checked. If the byte count has reached the threshold, the next\nmode is set and a jump is made directly to the corresponding loop label.\nStats and counters are maintained across a sequence of TX/RX/WAIT operations.\n\nWhen a shortfall occurs, a branch is taken to a separate handler routine,\nwhich branches back to the mode's normal loop when complete.\n\nMost of the code for shortfall handling is common to RX and TX, and is\nimplemented in the handle_shortfall macro. This is primarily concerned with\nupdating statistics, but also handles switching back to IDLE mode if a\nshortfall exceeds the configured limit.\n\nThere is a rollback mechanism implemented in the shortfall handling. This is\nnecessary because it is common for a harmless shortfall to occur during\nshutdown, which produces misleading statistics. The code detects this case\nwhen the mode is changed to IDLE whilst a shortfall is ongoing. If this\nhappens, statistics are rolled back to their values at the beginning of the\nshortfall.\n\nThe backup of previous values is implemented in handle_shortfall when a new\nshortfall is detected, and the rollback is implemented by the\nchecked_rollback routine. This routine is executed by the TX and RX loops\nbefore returning to the idle loop.\n\nOrganisation\n============\n\nThe rest of this file is organised as follows:\n\n- Constant definitions\n- Fixed register allocations\n- Macros\n- Ordering constraints\n- Finally, the actual code!\n\n*/\n\n// Constants that point to registers we'll need to modify in the SGPIO block.\n.equ SGPIO_SHADOW_REGISTERS_BASE,          0x40101100\n.equ SGPIO_EXCHANGE_INTERRUPT_BASE,        0x40101F00\n\n// Offsets into the interrupt control registers.\n.equ INT_CLEAR,                            0x30\n.equ INT_STATUS,                           0x2C\n\n// Buffer that we're funneling data to/from.\n.equ TARGET_DATA_BUFFER,                   0x20008000\n.equ TARGET_BUFFER_SIZE,                   0x8000\n.equ TARGET_BUFFER_MASK,                   0x7fff\n\n// Base address of the state structure.\n.equ STATE_BASE,                           0x20007000\n\n// Offsets into the state structure.\n.equ REQUESTED_MODE,                       0x00\n.equ ACTIVE_MODE,                          0x04\n.equ M0_COUNT,                             0x08\n.equ M4_COUNT,                             0x0C\n.equ NUM_SHORTFALLS,                       0x10\n.equ LONGEST_SHORTFALL,                    0x14\n.equ SHORTFALL_LIMIT,                      0x18\n.equ THRESHOLD,                            0x1C\n.equ NEXT_MODE,                            0x20\n.equ ERROR,                                0x24\n\n// Private variables stored after state.\n.equ PREV_LONGEST_SHORTFALL,               0x28\n\n// Operating modes.\n.equ MODE_IDLE,                            0\n.equ MODE_WAIT,                            1\n.equ MODE_RX,                              2\n.equ MODE_TX_START,                        3\n.equ MODE_TX_RUN,                          4\n\n// Error codes.\n.equ ERROR_NONE,                           0\n.equ ERROR_RX_TIMEOUT,                     1\n.equ ERROR_TX_TIMEOUT,                     2\n.equ ERROR_MISSED_DEADLINE,                3\n\n// Our slice chain is set up as follows (ascending data age; arrows are reversed for flow):\n//     L  -> F  -> K  -> C -> J  -> E  -> I  -> A\n// Which has equivalent shadow register offsets:\n//     44 -> 20 -> 40 -> 8 -> 36 -> 16 -> 32 -> 0\n.equ SLICE0,                               44\n.equ SLICE1,                               20\n.equ SLICE2,                               40\n.equ SLICE3,                               8\n.equ SLICE4,                               36\n.equ SLICE5,                               16\n.equ SLICE6,                               32\n.equ SLICE7,                               0\n\n/* Allocations of single-use registers */\n\nbuf_size_minus_32 .req r14\nstate             .req r13\nbuf_base          .req r12\nbuf_mask          .req r11\nshortfall_length  .req r10\nhi_zero           .req r9\nsgpio_data        .req r7\nsgpio_int         .req r6\ncount             .req r5\nbuf_ptr           .req r4\n\n/* Macros */\n\n.macro await_sgpio name\n\t// Wait for, then clear, SGPIO exchange interrupt flag.\n\t//\n\t// Clobbers:\n\tint_status .req r0\n\tscratch .req r1\n\n\t// The worst case timing is assumed to occur when reading the interrupt\n\t// status register *just* misses the flag being set - so we include the\n\t// cycles required to check it a second time.\n\t//\n\t// We also assume that we can spend a full 10 cycles doing an ldr from\n\t// SGPIO the first time (2 for ldr, plus 8 for SGPIO-AHB bus latency),\n\t// and still miss a flag that was set at the start of those 10 cycles.\n\t//\n\t// This latter asssumption is probably slightly pessimistic, since the\n\t// sampling of the flag on the SGPIO side must occur some time after\n\t// the ldr instruction begins executing on the M0. However, we avoid\n\t// relying on any assumptions about the timing details of a read over\n\t// the SGPIO to AHB bridge.\n\n\t// Test the exchange interrupt status, shifting the slice A flag to the carry flag.\n\t// If the flag is already set, we missed our deadline.\n\tldr int_status, [sgpio_int, #INT_STATUS]        // int_status = SGPIO_STATUS_1          // 10\n\tlsr scratch, int_status, #1                     // scratch = int_status >> 1            // 1\n\tbcs missed_deadline                             // if carry: goto missed_deadline       // 1\n\n\\name\\()_int_wait:\n\t// Test the flag again, and if it's still unset, repeat until it's set.\n\tldr int_status, [sgpio_int, #INT_STATUS]        // int_status = SGPIO_STATUS_1          // 10\n\tlsr scratch, int_status, #1                     // scratch = int_status >> 1            // 1\n\tbcc \\name\\()_int_wait                           // if !carry: goto int_wait             // 1\n\n\t// Clear the interrupt pending bits that were set.\n\tstr int_status, [sgpio_int, #INT_CLEAR]         // SGPIO_CLR_STATUS_1 = int_status      // 8\n.endm\n\n.macro on_request label\n\t// Check if a new mode change request was made, and if so jump to the given label.\n\tmode .req r3\n\tflag .req r2\n\tldr mode, [state, #REQUESTED_MODE]              // mode = state.requested_mode          // 2\n\tlsr flag, mode, #16                             // flag = mode >> 16                    // 1\n\tbne \\label                                      // if flag != 0: goto label             // 1 thru, 3 taken\n.endm\n\n.macro update_buf_ptr\n\t// Update the address of the buffer segment we want to write to / read from.\n\tmov buf_ptr, buf_mask                           // buf_ptr = buf_mask                   // 1\n\tand buf_ptr, count                              // buf_ptr &= count                     // 1\n\tadd buf_ptr, buf_base                           // buf_ptr += buf_base                  // 1\n.endm\n\n.macro update_counts\n\t// Update counts after successful SGPIO operation.\n\n\t// Update the byte count and store the new value.\n\tadd count, #32                                  // count += 32                          // 1\n\tstr count, [state, #M0_COUNT]                   // state.m0_count = count               // 2\n\n\t// We didn't have a shortfall, so the current shortfall length is zero.\n\tmov shortfall_length, hi_zero                   // shortfall_length = hi_zero           // 1\n.endm\n\n.macro jump_next_mode name\n\t// Jump to next mode if the byte count threshold has been reached.\n\t//\n\t// Clobbers:\n\tthreshold .req r0\n\tnew_mode .req r1\n\n\t// Check count against threshold. If not a match, return to start of current loop.\n\tldr threshold, [state, #THRESHOLD]              // threshold = state.threshold          // 2\n\tcmp count, threshold                            // if count != threshold:               // 1\n\tbne \\name\\()_loop                               //      goto loop                       // 1 thru, 3 taken\n\n\t// Otherwise, load and set new mode.\n\tldr new_mode, [state, #NEXT_MODE]               // new_mode = state.next_mode           // 2\n\tstr new_mode, [state, #ACTIVE_MODE]             // state.active_mode = new_mode         // 2\n\n\t// Branch according to new mode.\n\tcmp new_mode, #MODE_RX                          // if new_mode == RX:                   // 1\n\tbeq rx_loop                                     //      goto rx_loop                    // 1 thru, 3 taken\n\tbgt tx_loop                                     // elif new_mode > RX: goto tx_loop     // 1 thru, 3 taken\n\tcmp new_mode, #MODE_WAIT                        // if new_mode == WAIT:                 // 1\n\tbeq wait_loop                                   //      goto wait_loop                  // 1 thru, 3 taken\n\tb idle                                          // goto idle                            // 3\n.endm\n\n.macro handle_shortfall name\n\t// Handle a shortfall.\n\t//\n\t// Clobbers:\n\tlength .req r0\n\tnum .req r1\n\tprev .req r1\n\tlongest .req r1\n\tlimit .req r1\n\n\t// Get current shortfall length from high register.\n\tmov length, shortfall_length                    // length = shortfall_length            // 1\n\n\t// Is this a new shortfall?\n\tcmp length, #0                                  // if length > 0:                       // 1\n\tbgt \\name\\()_extend_shortfall                   //      goto extend_shortfall           // 1 thru, 3 taken\n\n\t// If so, increase the shortfall count.\n\tldr num, [state, #NUM_SHORTFALLS]               // num = state.num_shortfalls           // 2\n\tadd num, #1                                     // num += 1                             // 1\n\tstr num, [state, #NUM_SHORTFALLS]               // state.num_shortfalls = num           // 2\n\n\t// Back up previous longest shortfall.\n\tldr prev, [state, #LONGEST_SHORTFALL]           // prev = state.longest_shortfall       // 2\n\tstr prev, [state, #PREV_LONGEST_SHORTFALL]      // prev_longest_shortfall = prev        // 2\n\n\\name\\()_extend_shortfall:\n\n\t// Extend the length of the current shortfall, and store back in high register.\n\tadd length, #32                                 // length += 32                         // 1\n\tmov shortfall_length, length                    // shortfall_length = length            // 1\n\n\t// Is this now the longest shortfall?\n\tldr longest, [state, #LONGEST_SHORTFALL]        // longest = state.longest_shortfall    // 2\n\tcmp length, longest                             // if length <= longest:                // 1\n\tblt \\name\\()_loop                               //      goto loop                       // 1 thru, 3 taken\n\tstr length, [state, #LONGEST_SHORTFALL]         // state.longest_shortfall = length     // 2\n\n\t// Is this shortfall long enough to trigger a timeout?\n\tldr limit, [state, #SHORTFALL_LIMIT]            // limit = state.shortfall_limit        // 2\n\tcmp limit, #0                                   // if limit == 0:                       // 1\n\tbeq \\name\\()_loop                               //      goto loop                       // 1 thru, 3 taken\n\tcmp length, limit                               // if length < limit:                   // 1\n\tblt \\name\\()_loop                               //      goto loop                       // 1 thru, 3 taken\n\n\t// If so, reset mode to idle and return to idle loop, logging an error.\n\t//\n\t// Modes are mapped to errors as follows:\n\t//\n\t// MODE_RX (2)     -> ERROR_RX_TIMEOUT (1)\n\t// MODE_TX_RUN (4) -> ERROR_TX_TIMEOUT (2)\n\t//\n\t// As such, the error code can be obtained by shifting the mode right by 1 bit.\n\n\tmode .req r3\n\terror .req r2\n\tldr mode, [state, #ACTIVE_MODE]                 // mode = state.active_mode             // 2\n\tlsr error, mode, #1                             // error = mode >> 1                    // 1\n\tstr error, [state, #ERROR]                      // state.error = error                  // 2\n\tmov mode, #MODE_IDLE                            // mode = MODE_IDLE                     // 1\n\tstr mode, [state, #ACTIVE_MODE]                 // state.active_mode = mode             // 2\n\tb idle                                          // goto idle                            // 3\n.endm\n\n/*\n\nOrdering constraints\n====================\n\nThe following routines are in an unusual order, to preserve the ability to\nuse PC-relative conditional branches between them (\"b<cond> label\"). The\nordering has been chosen to ensure that all routines are close enough to each\nother for the limited range of these instructions (−256 bytes to +254 bytes).\n\nThe ordering of routines, and which others each needs to be able to reach, is\nas follows:\n\nRoutine:                Uses conditional branches to:\n\nidle                    tx_loop\n                        wait_loop\n\ntx_zeros                tx_loop\n\nchecked_rollback        idle\n\ntx_loop                 tx_zeros\n                        checked_rollback\n                        wait_loop\n                        missed_deadline\n                        rx_loop\n\nwait_loop               tx_loop\n                        missed_deadline\n                        rx_loop\n\nmissed_deadline         <none>\n\nrx_loop                 checked_rollback\n                        tx_loop\n                        wait_loop\n                        missed_deadline\n                        rx_shortfall\n\nrx_shortfall            rx_loop\n\nIf any of these routines are reordered, or made longer, you may get an error\nfrom the assembler saying that a branch is out of range.\n\n*/\n\n// Entry point. At this point, the libopencm3 startup code has set things up as\n// normal; .data and .bss are initialised, the stack is set up, etc.  However,\n// we don't actually use any of that.  All the code in this file would work\n// fine if the M0 jumped straight to main at reset.\n.global main\n.thumb_func\nmain:                                                                                           // Cycle counts:\n\t// Initialise registers used for constant values.\n\tvalue .req r0\n\tldr sgpio_int, =SGPIO_EXCHANGE_INTERRUPT_BASE   // sgpio_int = SGPIO_INT_BASE           // 2\n\tldr sgpio_data, =SGPIO_SHADOW_REGISTERS_BASE    // sgpio_data = SGPIO_REG_SS            // 2\n\tldr value, =(TARGET_BUFFER_SIZE - 32)           // value = TARGET_BUFFER_SIZE - 32      // 2\n\tmov buf_size_minus_32, value                    // buf_size_minus_32 = value            // 1\n\tldr value, =TARGET_DATA_BUFFER                  // value = TARGET_DATA_BUFFER           // 2\n\tmov buf_base, value                             // buf_base = value                     // 1\n\tldr value, =TARGET_BUFFER_MASK                  // value = TARGET_DATA_MASK             // 2\n\tmov buf_mask, value                             // buf_mask = value                     // 1\n\tldr value, =STATE_BASE                          // value = STATE_BASE                   // 2\n\tmov state, value                                // state = value                        // 1\n\tzero .req r0\n\tmov zero, #0                                    // zero = 0                             // 1\n\tmov hi_zero, zero                               // hi_zero = zero                       // 1\n\n\t// Initialise state.\n\tstr zero, [state, #REQUESTED_MODE]              // state.requested_mode = zero          // 2\n\tstr zero, [state, #ACTIVE_MODE]                 // state.active_mode = zero             // 2\n\tstr zero, [state, #M0_COUNT]                    // state.m0_count = zero                // 2\n\tstr zero, [state, #M4_COUNT]                    // state.m4_count = zero                // 2\n\tstr zero, [state, #NUM_SHORTFALLS]              // state.num_shortfalls = zero          // 2\n\tstr zero, [state, #LONGEST_SHORTFALL]           // state.longest_shortfall = zero       // 2\n\tstr zero, [state, #SHORTFALL_LIMIT]             // state.shortfall_limit = zero         // 2\n\tstr zero, [state, #THRESHOLD]                   // state.threshold = zero               // 2\n\tstr zero, [state, #NEXT_MODE]                   // state.next_mode = zero               // 2\n\tstr zero, [state, #ERROR]                       // state.error = zero                   // 2\n\nidle:\n\t// Wait for a mode to be requested, then set up the new mode and acknowledge the request.\n\tmode .req r3\n\tflag .req r2\n\tzero .req r0\n\n\t// Read the requested mode and check flag to see if this is a new request. If not, ignore.\n\tldr mode, [state, #REQUESTED_MODE]              // mode = state.requested_mode          // 2\n\tlsr flag, mode, #16                             // flag = mode >> 16                    // 1\n\tbeq idle                                        // if flag == 0: goto idle              // 1 thru, 3 taken\n\n\t// Otherwise, this is a new request. The M4 is blocked at this point,\n\t// waiting for us to clear the request flag. So we can safely write to\n\t// all parts of the state.\n\n\t// Set the new mode as both active & next.\n\tuxth mode, mode                                 // mode = mode & 0xFFFF                 // 1\n\tstr mode, [state, #ACTIVE_MODE]                 // state.active_mode = mode             // 2\n\tstr mode, [state, #NEXT_MODE]                   // state.next_mode = mode               // 2\n\n\t// Don't reset counts on a transition to IDLE.\n\tcmp mode, #MODE_IDLE                            // if mode == IDLE:                     // 1\n\tbeq ack_request                                 //     goto ack_request                 // 1 thru, 3 taken\n\n\t// For all other transitions, reset counts.\n\tmov zero, #0                                    // zero = 0                             // 1\n\tstr zero, [state, #M0_COUNT]                    // state.m0_count = zero                // 2\n\tstr zero, [state, #M4_COUNT]                    // state.m4_count = zero                // 2\n\tstr zero, [state, #NUM_SHORTFALLS]              // state.num_shortfalls = zero          // 2\n\tstr zero, [state, #LONGEST_SHORTFALL]           // state.longest_shortfall = zero       // 2\n\tstr zero, [state, #THRESHOLD]                   // state.threshold = zero               // 2\n\tstr zero, [state, #PREV_LONGEST_SHORTFALL]      // prev_longest_shortfall = zero        // 2\n\tstr zero, [state, #ERROR]                       // state.error = zero                   // 2\n\tmov shortfall_length, zero                      // shortfall_length = zero              // 1\n\tmov count, zero                                 // count = zero                         // 1\n\nack_request:\n\t// Clear SGPIO interrupt flag, which the M4 set to get our attention.\n\tstr flag, [sgpio_int, #INT_CLEAR]               // SGPIO_CLR_STATUS_1 = flag            // 8\n\n\t// Write back requested mode with the flag cleared to acknowledge the request.\n\tstr mode, [state, #REQUESTED_MODE]              // state.requested_mode = mode          // 2\n\n\t// Dispatch to appropriate loop.\n\t//\n\t// This code is arranged such that the branch to rx_loop is the\n\t// unconditional one - which is necessary since it's too far away to\n\t// use a conditional branch instruction.\n\tcmp mode, #MODE_WAIT                            // if mode < WAIT:                      // 1\n\tblt idle                                        //      goto idle                       // 1 thru, 3 taken\n\tbeq wait_loop                                   // elif mode == WAIT: goto wait_loop    // 1 thru, 3 taken\n\tcmp mode, #MODE_RX                              // if mode > RX:                        // 1\n\tbgt tx_loop                                     //      goto tx_loop                    // 1 thru, 3 taken\n\tb rx_loop                                       // goto rx_loop                         // 3\n\ntx_zeros:\n\n\t// Write zeros to SGPIO.\n\tmov zero, #0                                    // zero = 0                             // 1\n\tstr zero, [sgpio_data, #SLICE0]                 // SGPIO_REG_SS[SLICE0] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE1]                 // SGPIO_REG_SS[SLICE1] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE2]                 // SGPIO_REG_SS[SLICE2] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE3]                 // SGPIO_REG_SS[SLICE3] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE4]                 // SGPIO_REG_SS[SLICE4] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE5]                 // SGPIO_REG_SS[SLICE5] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE6]                 // SGPIO_REG_SS[SLICE6] = zero          // 8\n\tstr zero, [sgpio_data, #SLICE7]                 // SGPIO_REG_SS[SLICE7] = zero          // 8\n\n\t// If in TX start mode, don't count this as a shortfall.\n\tldr mode, [state, #ACTIVE_MODE]                 // mode = state.active_mode             // 2\n\tcmp mode, #MODE_TX_START                        // if mode == TX_START:                 // 1\n\tbeq tx_loop                                     //      goto tx_loop                    // 1 thru, 3 taken\n\n\t// Run common shortfall handling and jump back to TX loop start.\n\thandle_shortfall tx                             // handle_shortfall()                   // 24\n\nchecked_rollback:\n\t// Checked rollback handler. This code is run when the M0 is in a TX or RX mode, and is\n\t// placed back into IDLE mode by the M4. If there is an ongoing shortfall at this point,\n\t// it is assumed to be a shutdown artifact and rolled back.\n\n\t// If there is no ongoing shortfall, there's nothing to do - jump back to idle loop.\n\tlength .req r0\n\tmov length, shortfall_length                    // length = shortfall_length            // 1\n\tcmp length, #0                                  // if length == 0:                      // 1\n\tbeq idle                                        //      goto idle                       // 3\n\n\t// Otherwise, roll back the state to ignore the current shortfall, then jump to idle.\n\tprev .req r1\n\tldr prev, [state, #PREV_LONGEST_SHORTFALL]      // prev = prev_longest_shortfall        // 2\n\tstr prev, [state, #LONGEST_SHORTFALL]           // state.longest_shortfall = prev       // 2\n\tldr prev, [state, #NUM_SHORTFALLS]              // prev = num_shortfalls                // 2\n\tsub prev, #1                                    // prev -= 1                            // 1\n\tstr prev, [state, #NUM_SHORTFALLS]              // state.num_shortfalls = prev          // 2\n\n\tb idle                                          // goto idle                            // 3\n\ntx_loop:\n\n\t// Wait for and clear SGPIO interrupt.\n\tawait_sgpio tx                                  // await_sgpio()                        // 32\n\n\t// Check if there is a mode change request.\n\t// If so, we may need to roll back shortfall stats.\n\ton_request checked_rollback                                                             // 4\n\n\t// Check if there is enough data in the buffer.\n\t//\n\t// The number of bytes in the buffer is given by (m4_count - m0_count).\n\t// We need 32 bytes available to proceed. So our margin, which we want\n\t// to be positive or zero, is:\n\t//\n\t// buf_margin = m4_count - m0_count - 32\n\t//\n\t// If there is insufficient data, transmit zeros instead.\n\tbuf_margin .req r0\n\tldr buf_margin, [state, #M4_COUNT]              // buf_margin = m4_count                // 2\n\tsub buf_margin, count                           // buf_margin -= count                  // 1\n\tsub buf_margin, #32                             // buf_margin -= 32                     // 1\n\tbmi tx_zeros                                    // if buf_margin < 0: goto tx_zeros     // 1 thru, 3 taken\n\n\t// Update buffer pointer.\n\tupdate_buf_ptr                                  // update_buf_ptr()                     // 3\n\n\t// At this point we know there is TX data available.\n\t// Set active mode to TX_RUN (it might still be TX_START).\n\tmov mode, #MODE_TX_RUN                          // mode = TX_RUN                        // 1\n\tstr mode, [state, #ACTIVE_MODE]                 // state.active_mode = mode             // 2\n\n\t// Write data to SGPIO.\n\tldm buf_ptr!, {r0-r3}                           // r0-r3 = buf_ptr[0:16]; buf_ptr += 16 // 5\n\tstr r0, [sgpio_data, #SLICE0]                   // SGPIO_REG_SS[SLICE0] = r0            // 8\n\tstr r1, [sgpio_data, #SLICE1]                   // SGPIO_REG_SS[SLICE1] = r1            // 8\n\tstr r2, [sgpio_data, #SLICE2]                   // SGPIO_REG_SS[SLICE2] = r2            // 8\n\tstr r3, [sgpio_data, #SLICE3]                   // SGPIO_REG_SS[SLICE3] = r3            // 8\n\tldm buf_ptr!, {r0-r3}                           // r0-r3 = buf_ptr[0:16]; buf_ptr += 16 // 5\n\tstr r0, [sgpio_data, #SLICE4]                   // SGPIO_REG_SS[SLICE4] = r0            // 8\n\tstr r1, [sgpio_data, #SLICE5]                   // SGPIO_REG_SS[SLICE5] = r1            // 8\n\tstr r2, [sgpio_data, #SLICE6]                   // SGPIO_REG_SS[SLICE6] = r2            // 8\n\tstr r3, [sgpio_data, #SLICE7]                   // SGPIO_REG_SS[SLICE7] = r3            // 8\n\n\t// Update counts.\n\tupdate_counts                                   // update_counts()                      // 4\n\n\t// Jump to next mode if threshold reached, or back to TX loop start.\n\tjump_next_mode tx                               // jump_next_mode()                     // 13\n\nwait_loop:\n\n\t// Wait for and clear SGPIO interrupt.\n\tawait_sgpio wait                                // await_sgpio()                        // 32\n\n\t// Check if there is a mode change request.\n\t// If so, return to idle.\n\ton_request idle                                                                         // 4\n\n\t// Update counts.\n\tupdate_counts                                   // update_counts()                      // 4\n\n\t// Jump to next mode if threshold reached, or back to wait loop start.\n\tjump_next_mode wait                             // jump_next_mode()                     // 15\n\nmissed_deadline:\n\n\t// The deadline was missed. Record an error and return to idle state.\n\terror .req r2\n\tmode .req r3\n\tmov error, #ERROR_MISSED_DEADLINE               // error = ERROR_MISSED_DEADLINE        // 1\n\tmov mode, #MODE_IDLE                            // mode = MODE_IDLE                     // 1\n\tstr error, [state, #ERROR]                      // state.error = error                  // 2\n\tstr mode, [state, #ACTIVE_MODE]                 // state.active_mode = mode             // 2\n\tb idle                                          // goto idle                            // 3\n\nrx_loop:\n\n\t// Wait for and clear SGPIO interrupt.\n\tawait_sgpio rx                                  // await_sgpio()                        // 32\n\n\t// Check if there is a mode change request.\n\t// If so, we may need to roll back shortfall stats.\n\ton_request checked_rollback                                                             // 4\n\n\t// Check if there is enough space in the buffer.\n\t//\n\t// The number of bytes in the buffer is given by (m0_count - m4_count).\n\t// We need space for another 32 bytes to proceed. So our margin, which\n\t// we want to be positive or zero, is:\n\t//\n\t// buf_margin = buf_size - (m0_count - state.m4_count) - 32\n\t//\n\t// which can be rearranged for efficiency as:\n\t//\n\t// buf_margin = m4_count + (buf_size - 32) - m0_count\n\t//\n\t// If there is insufficient space, jump to shortfall handling.\n\tbuf_margin .req r0\n\tldr buf_margin, [state, #M4_COUNT]              // buf_margin = state.m4_count          // 2\n\tadd buf_margin, buf_size_minus_32               // buf_margin += buf_size_minus_32      // 1\n\tsub buf_margin, count                           // buf_margin -= count                  // 1\n\tbmi rx_shortfall                                // if buf_margin < 0: goto rx_shortfall // 1 thru, 3 taken\n\n\t// Update buffer pointer.\n\tupdate_buf_ptr                                  // update_buf_ptr()                     // 3\n\n\t// Read data from SGPIO.\n\tldr r0, [sgpio_data, #SLICE0]                   // r0 = SGPIO_REG_SS[SLICE0]            // 10\n\tldr r1, [sgpio_data, #SLICE1]                   // r1 = SGPIO_REG_SS[SLICE1]            // 10\n\tldr r2, [sgpio_data, #SLICE2]                   // r2 = SGPIO_REG_SS[SLICE2]            // 10\n\tldr r3, [sgpio_data, #SLICE3]                   // r3 = SGPIO_REG_SS[SLICE3]            // 10\n\tstm buf_ptr!, {r0-r3}                           // buf_ptr[0:16] = r0-r3; buf_ptr += 16 // 5\n\tldr r0, [sgpio_data, #SLICE4]                   // r0 = SGPIO_REG_SS[SLICE4]            // 10\n\tldr r1, [sgpio_data, #SLICE5]                   // r1 = SGPIO_REG_SS[SLICE5]            // 10\n\tldr r2, [sgpio_data, #SLICE6]                   // r2 = SGPIO_REG_SS[SLICE6]            // 10\n\tldr r3, [sgpio_data, #SLICE7]                   // r3 = SGPIO_REG_SS[SLICE7]            // 10\n\tstm buf_ptr!, {r0-r3}                           // buf_ptr[0:16] = r0-r3; buf_ptr += 16 // 5\n\n\t// Update counts.\n\tupdate_counts                                   // update_counts()                      // 4\n\n\t// Jump to next mode if threshold reached, or back to RX loop start.\n\tjump_next_mode rx                               // jump_next_mode()                     // 12\n\nrx_shortfall:\n\n\t// Run common shortfall handling and jump back to RX loop.\n\thandle_shortfall rx                             // handle_shortfall()                   // 24\n\n// The linker will put a literal pool here, so add a label for clearer objdump output:\nconstants:\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_adc.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stddef.h>\n#include <usb_queue.h>\n#include \"adc.h\"\n#include \"usb_api_adc.h\"\n\nusb_request_status_t usb_vendor_request_adc_read(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif ((endpoint->setup.index & ~0x80) > 7) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tuint16_t value = adc_read(endpoint->setup.index);\n\t\tadc_off();\n\t\tendpoint->buffer[0] = value & 0xff;\n\t\tendpoint->buffer[1] = value >> 8;\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t2,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_adc.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_ADC_H__\n#define __USB_API_ADC_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_adc_read(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif // __USB_API_ADC_H__\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_board_info.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_board_info.h\"\n#include \"platform_detect.h\"\n#include \"firmware_info.h\"\n\n#include <hackrf_core.h>\n#include <rom_iap.h>\n#include <usb_queue.h>\n#include <libopencm3/lpc43xx/wwdt.h>\n\n#include <stddef.h>\n#include <string.h>\n\n#ifdef HACKRF_ONE\n\t#include \"gpio_lpc.h\"\nstatic struct gpio gpio_h1r9_clkout_en = GPIO(0, 9);\nstatic struct gpio gpio_h1r9_mcu_clk_en = GPIO(0, 8);\nstatic struct gpio gpio_h1r9_rx = GPIO(0, 7);\n#endif\n\nusb_request_status_t usb_vendor_request_read_board_id(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tendpoint->buffer[0] = detected_platform();\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_read_version_string(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t length;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tlength = (uint8_t) strlen(firmware_info.version_string);\n\t\t// The USB peripheral doesn't seem to be able to read directly from flash,\n\t\t// so copy the version string into ram first.\n\t\tmemcpy(&endpoint->buffer,\n\t\t       firmware_info.version_string,\n\t\t       sizeof(firmware_info.version_string));\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\tlength,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic read_partid_serialno_t read_partid_serialno;\n\nusb_request_status_t usb_vendor_request_read_partid_serialno(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t length;\n\tiap_cmd_res_t iap_cmd_res;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\t/* Read IAP Part Number Identification */\n\t\tiap_cmd_res.cmd_param.command_code = IAP_CMD_READ_PART_ID_NO;\n\t\tiap_cmd_call(&iap_cmd_res);\n\t\tif (iap_cmd_res.status_res.status_ret != CMD_SUCCESS) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\n\t\tread_partid_serialno.part_id[0] = iap_cmd_res.status_res.iap_result[0];\n\t\tread_partid_serialno.part_id[1] = iap_cmd_res.status_res.iap_result[1];\n\n\t\t/* Read IAP Serial Number Identification */\n\t\tiap_cmd_res.cmd_param.command_code = IAP_CMD_READ_SERIAL_NO;\n\t\tiap_cmd_call(&iap_cmd_res);\n\t\tif (iap_cmd_res.status_res.status_ret != CMD_SUCCESS) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\n\t\tread_partid_serialno.serial_no[0] = iap_cmd_res.status_res.iap_result[0];\n\t\tread_partid_serialno.serial_no[1] = iap_cmd_res.status_res.iap_result[1];\n\t\tread_partid_serialno.serial_no[2] = iap_cmd_res.status_res.iap_result[2];\n\t\tread_partid_serialno.serial_no[3] = iap_cmd_res.status_res.iap_result[3];\n\n\t\tlength = (uint8_t) sizeof(read_partid_serialno_t);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&read_partid_serialno,\n\t\t\tlength,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_reset(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tpin_shutdown();\n\t\tclock_gen_shutdown();\n#ifdef HACKRF_ONE\n\t\t/*\n\t\t * Set boot pins as inputs so that the bootloader reads them\n\t\t * correctly after the reset.\n\t\t */\n\t\tif (detected_platform() == BOARD_ID_HACKRF1_R9) {\n\t\t\tgpio_input(&gpio_h1r9_mcu_clk_en);\n\t\t\tgpio_input(&gpio_h1r9_clkout_en);\n\t\t\tgpio_input(&gpio_h1r9_rx);\n\t\t}\n#endif\n\t\twwdt_reset(100000);\n\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_read_board_rev(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tendpoint->buffer[0] = detected_revision();\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_read_supported_platform(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint32_t platform = supported_platform();\n\t\tendpoint->buffer[0] = (platform >> 24) & 0xff;\n\t\tendpoint->buffer[1] = (platform >> 16) & 0xff;\n\t\tendpoint->buffer[2] = (platform >> 8) & 0xff;\n\t\tendpoint->buffer[3] = platform & 0xff;\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t4,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_board_info.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_BOARD_INFO_H__\n#define __USB_API_BOARD_INFO_H__\n\n#include <stdint.h>\n\n#include <usb_type.h>\n#include <usb_request.h>\n\ntypedef struct {\n\tuint32_t part_id[2];\n\tuint32_t serial_no[4];\n} read_partid_serialno_t;\n\nusb_request_status_t usb_vendor_request_read_board_id(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_version_string(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_partid_serialno(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_reset(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_board_rev(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_supported_platform(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_BOARD_INFO_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_cpld.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_cpld.h\"\n\n#include <hackrf_core.h>\n#include <cpld_jtag.h>\n#include <cpld_xc2c.h>\n#include <usb_queue.h>\n\n#include \"usb_endpoint.h\"\n\n#include <stddef.h>\n#include <stdint.h>\n#include <stdbool.h>\n#include <string.h>\n\nuint8_t cpld_xsvf_buffer[512];\nvolatile bool cpld_wait = false;\n\nstatic void cpld_buffer_refilled(void* user_data, unsigned int length)\n{\n\t(void) user_data;\n\t(void) length;\n\tcpld_wait = false;\n}\n\nstatic void refill_cpld_buffer(void)\n{\n\tcpld_wait = true;\n\tusb_transfer_schedule(\n\t\t&usb_endpoint_bulk_out,\n\t\tcpld_xsvf_buffer,\n\t\tsizeof(cpld_xsvf_buffer),\n\t\tcpld_buffer_refilled,\n\t\tNULL);\n\n\t// Wait until transfer finishes\n\twhile (cpld_wait) {}\n}\n\nvoid cpld_update(void)\n{\n\tint error;\n\n\tusb_queue_flush_endpoint(&usb_endpoint_bulk_in);\n\tusb_queue_flush_endpoint(&usb_endpoint_bulk_out);\n\n\trefill_cpld_buffer();\n\n\terror = cpld_jtag_program(\n\t\t&jtag_cpld,\n\t\tsizeof(cpld_xsvf_buffer),\n\t\tcpld_xsvf_buffer,\n\t\trefill_cpld_buffer);\n\tif (error == 0) {\n\t\thalt_and_flash(6000000);\n\t} else {\n\t\t/* LED3 (Red) steady on error */\n\t\tled_on(LED3);\n\t\twhile (1) {}\n\t}\n}\n\nusb_request_status_t usb_vendor_request_cpld_checksum(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tstatic uint32_t cpld_crc;\n\tuint8_t length;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tcpld_jtag_take(&jtag_cpld);\n\t\tconst bool checksum_success = cpld_xc2c64a_jtag_checksum(\n\t\t\t&jtag_cpld,\n\t\t\t&cpld_hackrf_verify,\n\t\t\t&cpld_crc);\n\t\tcpld_jtag_release(&jtag_cpld);\n\n\t\tif (!checksum_success) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\n\t\tlength = (uint8_t) sizeof(cpld_crc);\n\t\tmemcpy(endpoint->buffer, &cpld_crc, length);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\tendpoint->buffer,\n\t\t\tlength,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_cpld.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_CPLD_H__\n#define __USB_API_CPLD_H__\n\n#include <stdbool.h>\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nvoid cpld_update(void);\n\nusb_request_status_t usb_vendor_request_cpld_checksum(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_CPLD_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_m0_state.c",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_m0_state.h\"\n\n#include <libopencm3/lpc43xx/sgpio.h>\n#include <stddef.h>\n#include <usb_request.h>\n#include <usb_queue.h>\n\nusb_request_status_t usb_vendor_request_get_m0_state(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t(void*) &m0_state,\n\t\t\tsizeof(m0_state),\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_m0_state.h",
    "content": "/*\n * Copyright 2022 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __M0_STATE_USB_H__\n#define __M0_STATE_USB_H__\n\n#include <usb_request.h>\n#include \"m0_state.h\"\n\nusb_request_status_t usb_vendor_request_get_m0_state(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /*__M0_STATE_USB_H__*/\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_operacake.c",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_operacake.h\"\n#include \"usb_queue.h\"\n\n#include <stddef.h>\n#include <operacake.h>\n#include <operacake_sctimer.h>\n#include <sct.h>\n\nusb_request_status_t usb_vendor_request_operacake_get_boards(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\toperacake_get_boards(endpoint->buffer);\n\t\tusb_transfer_schedule_block(endpoint->in, endpoint->buffer, 8, NULL, NULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_operacake_set_ports(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t address, port_a, port_b;\n\taddress = endpoint->setup.value & 0xFF;\n\tport_a = endpoint->setup.index & 0xFF;\n\tport_b = (endpoint->setup.index >> 8) & 0xFF;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\toperacake_set_ports(address, port_a, port_b);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic unsigned char data[MAX_OPERACAKE_RANGES * 5];\n\nusb_request_status_t usb_vendor_request_operacake_set_ranges(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint16_t i, freq_min, freq_max, num_ranges = 0;\n\tuint8_t port;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tnum_ranges = endpoint->setup.length / 5;\n\t\tif ((num_ranges == 0) || (num_ranges > MAX_OPERACAKE_RANGES)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\toperacake_clear_ranges();\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&data,\n\t\t\tendpoint->setup.length,\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tfor (i = 0; i < endpoint->setup.length; i += 5) {\n\t\t\tfreq_min = data[i] << 8 | data[i + 1];\n\t\t\tfreq_max = data[i + 2] << 8 | data[i + 3];\n\t\t\tport = data[i + 4];\n\t\t\toperacake_add_range(freq_min, freq_max, port);\n\t\t}\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_operacake_gpio_test(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint16_t test_result;\n\tuint8_t address = endpoint->setup.value & 0xFF;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\ttest_result = gpio_test(address);\n\t\tendpoint->buffer[0] = test_result & 0xff;\n\t\tendpoint->buffer[1] = test_result >> 8;\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t2,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_operacake_set_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t address, mode;\n\taddress = endpoint->setup.value & 0xFF;\n\tmode = endpoint->setup.index & 0xFF;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tbool result;\n\t\tresult = operacake_set_mode(address, mode);\n\t\tif (!result) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_operacake_get_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t address;\n\taddress = endpoint->setup.value & 0xFF;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tendpoint->buffer[0] = operacake_get_mode(address);\n\t\tusb_transfer_schedule_block(endpoint->in, endpoint->buffer, 1, NULL, NULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic struct operacake_dwell_times dwell_times[SCT_EVENT_COUNT];\n\nusb_request_status_t usb_vendor_request_operacake_set_dwell_times(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint16_t count;\n\tuint32_t dwell;\n\tuint8_t port;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tcount = endpoint->setup.length / 5;\n\t\tif ((count == 0) || (count > SCT_EVENT_COUNT)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&data,\n\t\t\tendpoint->setup.length,\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tcount = endpoint->setup.length / 5;\n\n\t\tfor (int i = 0; i < count; i++) {\n\t\t\tdwell = data[(i * 5) + 0] | (data[(i * 5) + 1] << 8) |\n\t\t\t\t(data[(i * 5) + 2] << 16) | (data[(i * 5) + 3] << 24);\n\t\t\tport = data[(i * 5) + 4];\n\t\t\tdwell_times[i].dwell = dwell;\n\t\t\tdwell_times[i].port = port;\n\t\t}\n\t\toperacake_sctimer_set_dwell_times(dwell_times, count);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_operacake.h",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_OPERACAKE_H__\n#define __USB_API_OPERACAKE_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_operacake_get_boards(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_set_ports(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_set_ranges(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_gpio_test(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_set_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_get_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_operacake_set_dwell_times(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_OPERACAKE_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_praline.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_praline.h\"\n#include \"usb_queue.h\"\n#include <hackrf_core.h>\n#include <fpga.h>\n\n#include <stddef.h>\n\nusb_request_status_t usb_vendor_request_p1_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tp1_ctrl_set(endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_p2_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tp2_ctrl_set(endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_clkin_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tclkin_ctrl_set(endpoint->setup.value & 1);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_narrowband_filter(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tnarrowband_filter_set(endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_fpga_bitstream(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n#if defined(DFU_MODE) || defined(RAM_MODE)\n\t(void) endpoint;\n\t(void) stage;\n\treturn USB_REQUEST_STATUS_STALL;\n#else\n\textern struct fpga_loader_t fpga_loader;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif (!fpga_image_load(&fpga_loader, endpoint->setup.value)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n#endif\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_praline.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_PRALINE_H__\n#define __USB_API_PRALINE_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_p2_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_p1_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_clkin_ctrl(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_set_narrowband_filter(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_set_fpga_bitstream(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_PRALINE_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_register.c",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2023 Jonathan Suite (GitHub: @ai6aj)\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_register.h\"\n#include <hackrf_core.h>\n#include <usb_queue.h>\n#include <max2831.h>\n#include <max283x.h>\n#include <rffc5071.h>\n#include <ice40_spi.h>\n\n#include <stddef.h>\n#include <stdint.h>\n\n#include <hackrf_core.h>\n\nusb_request_status_t usb_vendor_request_write_max283x(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint16_t num_regs = max283x_num_regs(&max283x);\n\t\tuint16_t data_regs_max_value = max283x_data_regs_max_value(&max283x);\n\t\tif (endpoint->setup.index < num_regs) {\n\t\t\tif (endpoint->setup.value < data_regs_max_value) {\n\t\t\t\tmax283x_reg_write(\n\t\t\t\t\t&max283x,\n\t\t\t\t\tendpoint->setup.index,\n\t\t\t\t\tendpoint->setup.value);\n\t\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t\t}\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_read_max283x(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint16_t num_regs = max283x_num_regs(&max283x);\n\t\tif (endpoint->setup.index < num_regs) {\n\t\t\tconst uint16_t value =\n\t\t\t\tmax283x_reg_read(&max283x, endpoint->setup.index);\n\t\t\tendpoint->buffer[0] = value & 0xff;\n\t\t\tendpoint->buffer[1] = value >> 8;\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->in,\n\t\t\t\t&endpoint->buffer,\n\t\t\t\t2,\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_write_si5351c(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif (endpoint->setup.index < 256) {\n\t\t\tif (endpoint->setup.value < 256) {\n\t\t\t\tsi5351c_write_single(\n\t\t\t\t\t&clock_gen,\n\t\t\t\t\tendpoint->setup.index,\n\t\t\t\t\tendpoint->setup.value);\n\t\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t\t}\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_read_si5351c(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif (endpoint->setup.index < 256) {\n\t\t\tconst uint8_t value =\n\t\t\t\tsi5351c_read_single(&clock_gen, endpoint->setup.index);\n\t\t\tendpoint->buffer[0] = value;\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->in,\n\t\t\t\t&endpoint->buffer,\n\t\t\t\t1,\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\n#ifndef RAD1O\nusb_request_status_t usb_vendor_request_write_rffc5071(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif (endpoint->setup.index < RFFC5071_NUM_REGS) {\n\t\t\trffc5071_reg_write(\n\t\t\t\t&mixer,\n\t\t\t\tendpoint->setup.index,\n\t\t\t\tendpoint->setup.value);\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_read_rffc5071(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint16_t value;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tif (endpoint->setup.index < RFFC5071_NUM_REGS) {\n\t\t\tvalue = rffc5071_reg_read(&mixer, endpoint->setup.index);\n\t\t\tendpoint->buffer[0] = value & 0xff;\n\t\t\tendpoint->buffer[1] = value >> 8;\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->in,\n\t\t\t\t&endpoint->buffer,\n\t\t\t\t2,\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t\treturn USB_REQUEST_STATUS_STALL;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n#endif\n\nusb_request_status_t usb_vendor_request_set_clkout_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tsi5351c_clkout_enable(&clock_gen, endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_get_clkin_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tendpoint->buffer[0] = si5351c_clkin_signal_valid(&clock_gen);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_leds(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tset_leds(endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\ntypedef enum {\n\tBIAS_TEE_OPT_NOP = 0,      // No OPeration / Ignore the thing\n\tBIAS_TEE_OPT_RESERVED = 1, // Currently a NOP\n\tBIAS_TEE_OPT_CLEAR = 2,    // Clear/Disable the thing\n\tBIAS_TEE_OPT_SET = 3,      // Set/Enable the thing\n} bias_tee_opt_t;\n\nstatic void set_bias_tee_opt(const uint8_t bank, const bias_tee_opt_t option)\n{\n\tuint64_t value;\n\n\tswitch (option) {\n\tcase BIAS_TEE_OPT_CLEAR:\n\t\tvalue = (uint64_t) false;\n\t\tbreak;\n\tcase BIAS_TEE_OPT_SET:\n\t\tvalue = (uint64_t) true;\n\t\tbreak;\n\tdefault:\n\t\tvalue = RADIO_UNSET;\n\t}\n\n\tradio_reg_write(&radio, bank, RADIO_BIAS_TEE, value);\n}\n\nusb_request_status_t usb_vendor_request_user_config_set_bias_t_opts(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint16_t value = endpoint->setup.value;\n\t\tif (value & 0x4) {\n\t\t\tset_bias_tee_opt(RADIO_BANK_IDLE, value & 0x3);\n\t\t}\n\t\tif (value & 0x20) {\n\t\t\tset_bias_tee_opt(RADIO_BANK_RX, (value & 0x18) >> 3);\n\t\t}\n\t\tif (value & 0x100) {\n\t\t\tset_bias_tee_opt(RADIO_BANK_TX, (value & 0xC0) >> 6);\n\t\t}\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\n#ifdef PRALINE\nusb_request_status_t usb_vendor_request_write_fpga_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tfpga_reg_write(&fpga, endpoint->setup.index, endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_read_fpga_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tconst uint8_t value = fpga_reg_read(&fpga, endpoint->setup.index);\n\t\tendpoint->buffer[0] = value;\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n#endif\n\n/*\n * Each register is transferred as a uint8_t register number followed by a\n * little-endian uint64_t value for a total of 9 bytes.\n */\nstatic uint8_t radio_reg_buf[RADIO_NUM_REGS * 9];\n\nusb_request_status_t usb_vendor_request_write_radio_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint8_t bank;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tbank = endpoint->setup.index;\n\t\tif (bank >= RADIO_NUM_BANKS) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tuint8_t num_regs = endpoint->setup.length / 9;\n\t\tif ((num_regs == 0) || (num_regs > RADIO_NUM_REGS)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&radio_reg_buf,\n\t\t\tendpoint->setup.length,\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tuint8_t address, i;\n\t\tuint64_t value;\n\t\tbank = endpoint->setup.index;\n\t\tfor (i = 0; i < endpoint->setup.length; i += 9) {\n\t\t\taddress = radio_reg_buf[i];\n\t\t\tvalue = radio_reg_buf[i + 1] |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 2] << 8) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 3] << 16) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 4] << 24) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 5] << 32) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 6] << 40) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 7] << 48) |\n\t\t\t\t((uint64_t) radio_reg_buf[i + 8] << 56);\n\t\t\tradio_error_t result =\n\t\t\t\tradio_reg_write(&radio, bank, address, value);\n\t\t\tif (result != RADIO_OK) {\n\t\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t\t}\n\t\t}\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_read_radio_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint8_t bank = endpoint->setup.index;\n\t\tuint8_t address = endpoint->setup.value;\n\t\tif ((bank >= RADIO_NUM_BANKS) || (address >= RADIO_NUM_REGS)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tuint64_t value = radio_reg_read(&radio, bank, address);\n\t\tendpoint->buffer[0] = value & 0xff;\n\t\tendpoint->buffer[1] = (value >> 8) & 0xff;\n\t\tendpoint->buffer[2] = (value >> 16) & 0xff;\n\t\tendpoint->buffer[3] = (value >> 24) & 0xff;\n\t\tendpoint->buffer[4] = (value >> 32) & 0xff;\n\t\tendpoint->buffer[5] = (value >> 40) & 0xff;\n\t\tendpoint->buffer[6] = (value >> 48) & 0xff;\n\t\tendpoint->buffer[7] = (value >> 56) & 0xff;\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t8,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_register.h",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_REGISTER_H__\n#define __USB_API_REGISTER_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_write_max283x(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_max283x(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_write_si5351c(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_si5351c(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_write_rffc5071(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_rffc5071(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_clkout_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_get_clkin_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_leds(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_user_config_set_bias_t_opts(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n#ifdef PRALINE\nusb_request_status_t usb_vendor_request_write_fpga_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_fpga_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n#endif\nusb_request_status_t usb_vendor_request_write_radio_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_radio_reg(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_REGISTER_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_selftest.c",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdio.h>\n#include <stddef.h>\n#include <usb_queue.h>\n#include <libopencm3/lpc43xx/creg.h>\n#include <libopencm3/lpc43xx/cgu.h>\n#include \"usb_api_selftest.h\"\n#include \"selftest.h\"\n#include \"platform_detect.h\"\n\nstatic char* itoa(int val, int base)\n{\n\tstatic char buf[32] = {0};\n\tint i = 30;\n\tif (val == 0) {\n\t\tbuf[0] = '0';\n\t\tbuf[1] = '\\0';\n\t\treturn &buf[0];\n\t}\n\tfor (; val && i; --i, val /= base)\n\t\tbuf[i] = \"0123456789abcdef\"[val % base];\n\treturn &buf[i + 1];\n}\n\nvoid append(char** dest, size_t* capacity, const char* str)\n{\n\tfor (int i = 0;; i++) {\n\t\tif (capacity == 0 || str[i] == '\\0') {\n\t\t\treturn;\n\t\t}\n\t\t*((*dest)++) = str[i];\n\t\t*capacity -= 1;\n\t}\n}\n\n#ifdef PRALINE\nstatic const char* test_result_to_str(test_result_t result)\n{\n\tswitch (result) {\n\tcase FAILED:\n\t\treturn \"FAIL\";\n\tcase PASSED:\n\t\treturn \"PASS\";\n\tcase SKIPPED:\n\t\treturn \"SKIP\";\n\tcase TIMEOUT:\n\t\treturn \"TIMEOUT\";\n\t}\n\treturn \"????\";\n}\n#endif\n\nvoid generate_selftest_report(void)\n{\n\tchar* s = &selftest.report.msg[0];\n\tsize_t c = sizeof(selftest.report.msg);\n#ifdef RAD1O\n\tappend(&s, &c, \"Mixer: MAX2871, ID: \");\n\tappend(&s, &c, itoa(selftest.mixer_id, 10));\n\tappend(&s, &c, \"\\n\");\n#else\n\tappend(&s, &c, \"Mixer: RFFC5072, ID: \");\n\tappend(&s, &c, itoa(selftest.mixer_id >> 3, 10));\n\tappend(&s, &c, \", Rev: \");\n\tappend(&s, &c, itoa(selftest.mixer_id & 0x7, 10));\n\tappend(&s, &c, \", Locks: \");\n\tbool lock;\n\tfor (int i = 0; i < NUM_LOCK_ATTEMPTS; i++) {\n\t\tlock = selftest.mixer_locks[i];\n\t\tappend(&s, &c, itoa(lock, 2));\n\t}\n\tif (lock) {\n\t\tappend(&s, &c, \" (PASS)\");\n\t} else {\n\t\tappend(&s, &c, \" (FAIL)\");\n\t}\n\tappend(&s, &c, \"\\n\");\n#endif\n\tappend(&s, &c, \"Clock: Si5351\");\n\tappend(&s, &c, \", Rev: \");\n\tappend(&s, &c, itoa(selftest.si5351_rev_id, 10));\n\tappend(&s, &c, \", readback: \");\n\tappend(&s, &c, selftest.si5351_readback_ok ? \"OK\" : \"FAIL\");\n\tappend(&s, &c, \"\\n\");\n#ifdef PRALINE\n\tappend(&s, &c, \"Transceiver: MAX2831, RSSI mux test: \");\n\tappend(&s, &c, selftest.max2831_mux_test_ok ? \"PASS\" : \"FAIL\");\n\tappend(&s, &c, \"\\n\");\n#else\n\tappend(&s, &c, \"Transceiver: \");\n\tappend(&s,\n\t       &c,\n\t       (detected_platform() == BOARD_ID_HACKRF1_R9 ? \"MAX2839\" : \"MAX2837\"));\n\tappend(&s, &c, \", readback success: \");\n\tappend(&s, &c, itoa(selftest.max283x_readback_register_count, 10));\n\tappend(&s, &c, \"/\");\n\tappend(&s, &c, itoa(selftest.max283x_readback_total_registers, 10));\n\tif (selftest.max283x_readback_register_count <\n\t    selftest.max283x_readback_total_registers) {\n\t\tappend(&s, &c, \", bad value: 0x\");\n\t\tappend(&s, &c, itoa(selftest.max283x_readback_bad_value, 10));\n\t\tappend(&s, &c, \", expected: 0x\");\n\t\tappend(&s, &c, itoa(selftest.max283x_readback_expected_value, 10));\n\t}\n\tappend(&s, &c, \"\\n\");\n#endif\n#ifdef PRALINE\n\tappend(&s, &c, \"FPGA configuration: \");\n\tappend(&s, &c, test_result_to_str(selftest.fpga_image_load));\n\tappend(&s, &c, \"\\n\");\n\tappend(&s, &c, \"FPGA SPI: \");\n\tappend(&s, &c, test_result_to_str(selftest.fpga_spi));\n\tappend(&s, &c, \"\\n\");\n\tappend(&s, &c, \"SGPIO RX test: \");\n\tappend(&s, &c, test_result_to_str(selftest.sgpio_rx));\n\tappend(&s, &c, \"\\n\");\n\tappend(&s, &c, \"Loopback test: \");\n\tappend(&s, &c, test_result_to_str(selftest.xcvr_loopback));\n\tappend(&s, &c, \"\\n\");\n\t// Dump transceiver loopback measurements.\n\tfor (int i = 0; i < 4; ++i) {\n\t\tstruct xcvr_measurements* m = &selftest.xcvr_measurements[i];\n\t\tappend(&s, &c, \" \");\n\t\tappend(&s, &c, itoa(i, 10));\n\t\tappend(&s, &c, \":\");\n\t\tappend(&s, &c, itoa(m->zcs_i, 10));\n\t\tappend(&s, &c, \",\");\n\t\tappend(&s, &c, itoa(m->zcs_q, 10));\n\t\tappend(&s, &c, \",\");\n\t\tappend(&s, &c, itoa(m->max_mag_i, 10));\n\t\tappend(&s, &c, \",\");\n\t\tappend(&s, &c, itoa(m->max_mag_q, 10));\n\t\tappend(&s, &c, \",\");\n\t\tappend(&s, &c, itoa(m->avg_mag_sq_i, 10));\n\t\tappend(&s, &c, \",\");\n\t\tappend(&s, &c, itoa(m->avg_mag_sq_q, 10));\n\t\tappend(&s, &c, \"\\n\");\n\t}\n#endif\n}\n\nusb_request_status_t usb_vendor_request_read_selftest(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tgenerate_selftest_report();\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&selftest.report,\n\t\t\tsizeof(selftest.report),\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_test_rtc_osc(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint16_t count;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tenum {\n\t\t\tSTART_32KHZ_OSCILLATOR,\n\t\t\tSTART_FREQ_MONITOR,\n\t\t\tREAD_FREQ_MONITOR,\n\t\t\tSTOP_32KHZ_OSCILLATOR,\n\t\t} step = endpoint->setup.index;\n\n\t\tswitch (step) {\n\t\tcase START_32KHZ_OSCILLATOR:\n\t\t\t// Enable 32kHz oscillator\n\t\t\tCREG_CREG0 &= ~(CREG_CREG0_PD32KHZ | CREG_CREG0_RESET32KHZ);\n\t\t\tCREG_CREG0 |= CREG_CREG0_EN32KHZ;\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\tcase START_FREQ_MONITOR:\n\t\t\t// Start counting cycles with frequency monitor\n\t\t\tCGU_FREQ_MON = CGU_FREQ_MON_RCNT(511) |\n\t\t\t\tCGU_FREQ_MON_CLK_SEL(CGU_SRC_32K);\n\t\t\tCGU_FREQ_MON |= CGU_FREQ_MON_MEAS_MASK;\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\tcase READ_FREQ_MONITOR:\n\t\t\tif (~(CGU_FREQ_MON & CGU_FREQ_MON_MEAS_MASK)) {\n\t\t\t\t// Measurement completed.\n\t\t\t\tcount = (CGU_FREQ_MON & CGU_FREQ_MON_FCNT_MASK) >>\n\t\t\t\t\tCGU_FREQ_MON_FCNT_SHIFT;\n\t\t\t} else {\n\t\t\t\t// Measurement failed to complete.\n\t\t\t\tcount = 0;\n\t\t\t}\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->in,\n\t\t\t\t&count,\n\t\t\t\tsizeof(count),\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\tcase STOP_32KHZ_OSCILLATOR:\n\t\t\t// Disable 32kHz oscillator\n\t\t\tCREG_CREG0 &= ~CREG_CREG0_EN32KHZ;\n\t\t\tCREG_CREG0 |= (CREG_CREG0_PD32KHZ | CREG_CREG0_RESET32KHZ);\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\tdefault:\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_selftest.h",
    "content": "/*\n * Copyright 2025 Great Scott Gadgets <info@greatscottgadgets.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_SELFTEST_H\n#define __USB_API_SELFTEST_H\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_read_selftest(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nusb_request_status_t usb_vendor_request_test_rtc_osc(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif // __USB_API_SELFTEST_H\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_spiflash.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_spiflash.h\"\n\n#include \"usb_queue.h\"\n\n#include <stddef.h>\n\n#include <hackrf_core.h>\n\n#include <w25q80bv.h>\n\n/* Buffer size == spi_flash.page_len */\nuint8_t spiflash_buffer[256U];\n\nusb_request_status_t usb_vendor_request_erase_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tspi_bus_start(spi_flash.bus, &ssp_config_w25q80bv);\n\t\tw25q80bv_setup(&spi_flash);\n\t\t/* only chip erase is implemented */\n\t\tw25q80bv_chip_erase(&spi_flash);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_write_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint32_t addr = 0;\n\tuint16_t len = 0;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\taddr = (endpoint->setup.value << 16) | endpoint->setup.index;\n\t\tlen = endpoint->setup.length;\n\t\tif ((len > spi_flash.page_len) || (addr > spi_flash.num_bytes) ||\n\t\t    ((addr + len) > spi_flash.num_bytes)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t} else {\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->out,\n\t\t\t\t&spiflash_buffer[0],\n\t\t\t\tlen,\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\tspi_bus_start(spi_flash.bus, &ssp_config_w25q80bv);\n\t\t\tw25q80bv_setup(&spi_flash);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\taddr = (endpoint->setup.value << 16) | endpoint->setup.index;\n\t\tlen = endpoint->setup.length;\n\t\t/* This check is redundant but makes me feel better. */\n\t\tif ((len > spi_flash.page_len) || (addr > spi_flash.num_bytes) ||\n\t\t    ((addr + len) > spi_flash.num_bytes)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t} else {\n\t\t\tw25q80bv_program(&spi_flash, addr, len, &spiflash_buffer[0]);\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_read_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint32_t addr;\n\tuint16_t len;\n\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\taddr = (endpoint->setup.value << 16) | endpoint->setup.index;\n\t\tlen = endpoint->setup.length;\n\t\tif ((len > spi_flash.page_len) || (addr > spi_flash.num_bytes) ||\n\t\t    ((addr + len) > spi_flash.num_bytes)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t} else {\n\t\t\tw25q80bv_read(&spi_flash, addr, len, &spiflash_buffer[0]);\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\tendpoint->in,\n\t\t\t\t&spiflash_buffer[0],\n\t\t\t\tlen,\n\t\t\t\tNULL,\n\t\t\t\tNULL);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\taddr = (endpoint->setup.value << 16) | endpoint->setup.index;\n\t\tlen = endpoint->setup.length;\n\t\t/* This check is redundant but makes me feel better. */\n\t\tif ((len > spi_flash.page_len) || (addr > spi_flash.num_bytes) ||\n\t\t    ((addr + len) > spi_flash.num_bytes)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t} else {\n\t\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\t}\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_spiflash_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tw25q80bv_get_full_status(&spi_flash, endpoint->buffer);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t2,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t\treturn USB_REQUEST_STATUS_OK;\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_spiflash_clear_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tw25q80bv_clear_status(&spi_flash);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_spiflash.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_SPIFLASH_H__\n#define __USB_API_SPIFLASH_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_erase_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_write_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_read_spiflash(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_spiflash_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_spiflash_clear_status(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_SPIFLASH_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_sweep.c",
    "content": "/*\n * Copyright 2016-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Mike Walters, Dominic Spill\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_sweep.h\"\n#include \"usb_queue.h\"\n#include <stddef.h>\n#include <hackrf_core.h>\n#include \"usb_api_transceiver.h\"\n#include \"usb_bulk_buffer.h\"\n#include \"usb_api_m0_state.h\"\n#include \"tuning.h\"\n#include \"usb_endpoint.h\"\n#include \"streaming.h\"\n#include \"fixed_point.h\"\n\n#include <libopencm3/lpc43xx/m4/nvic.h>\n\n#define MIN(x, y)        ((x) < (y) ? (x) : (y))\n#define MAX(x, y)        ((x) > (y) ? (x) : (y))\n#define FREQ_GRANULARITY 1000000\n#define MAX_RANGES       10\n#ifndef PRALINE\n\t#define THROWAWAY_BUFFERS 2\n#else\n\t#define THROWAWAY_BUFFERS 1\n#endif\n\nstatic uint64_t sweep_freq;\nstatic uint16_t frequencies[MAX_RANGES * 2];\nstatic unsigned char data[9 + MAX_RANGES * 2 * sizeof(frequencies[0])];\nstatic uint16_t num_ranges = 0;\nstatic uint32_t dwell_blocks = 0;\nstatic uint32_t step_width = 0;\nstatic uint32_t offset = 0;\nstatic enum sweep_style style = LINEAR;\n\n/* Do this before starting sweep mode with request_transceiver_mode(). */\nusb_request_status_t usb_vendor_request_init_sweep(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tuint32_t num_bytes;\n\tint i;\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tnum_bytes = (endpoint->setup.index << 16) | endpoint->setup.value;\n\t\tdwell_blocks = num_bytes / 0x4000;\n\t\tif (1 > dwell_blocks) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tnum_ranges = (endpoint->setup.length - 9) / (2 * sizeof(frequencies[0]));\n\t\tif ((1 > num_ranges) || (MAX_RANGES < num_ranges)) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&data,\n\t\t\tendpoint->setup.length,\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tstep_width = ((uint32_t) (data[3]) << 24) | ((uint32_t) (data[2]) << 16) |\n\t\t\t((uint32_t) (data[1]) << 8) | data[0];\n\t\tif (1 > step_width) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\toffset = ((uint32_t) (data[7]) << 24) | ((uint32_t) (data[6]) << 16) |\n\t\t\t((uint32_t) (data[5]) << 8) | data[4];\n\t\tstyle = data[8];\n\t\tif (INTERLEAVED < style) {\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t\tfor (i = 0; i < (num_ranges * 2); i++) {\n\t\t\tfrequencies[i] =\n\t\t\t\t((uint16_t) (data[10 + i * 2]) << 8) + data[9 + i * 2];\n\t\t}\n\t\tsweep_freq = (uint64_t) frequencies[0] * FREQ_GRANULARITY;\n\n\t\tnvic_disable_irq(NVIC_USB0_IRQ);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_RF,\n\t\t\t(sweep_freq + offset) * FP_ONE_HZ);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\tnvic_enable_irq(NVIC_USB0_IRQ);\n\t\tradio_update(&radio);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nvoid sweep_bulk_transfer_complete(void* user_data, unsigned int bytes_transferred)\n{\n\t(void) user_data;\n\t(void) bytes_transferred;\n\n\t// For each buffer transferred, we need to bump the count to allow\n\t// for the buffer(s) that are to be discarded.\n\tm0_state.m4_count += (THROWAWAY_BUFFERS + 1) * 0x4000;\n}\n\nvoid sweep_mode(uint32_t seq)\n{\n\t// Sweep mode is implemented using timed M0 operations, as follows:\n\t//\n\t// 0. M4 initially puts the M0 into RX mode, with an m0_count threshold\n\t//    of 16K and a next mode of WAIT.\n\t//\n\t// 1. M4 spins until the M0 switches to WAIT mode.\n\t//\n\t// 2. M0 captures one 16K block of samples, and switches to WAIT mode.\n\t//\n\t// 3. M4 sees the mode change, advances the m0_count target by 32K, and\n\t//    sets next mode to RX.\n\t//\n\t// 4. M4 adds the sweep metadata at the start of the block and\n\t//    schedules a bulk transfer for the block.\n\t//\n\t// 5. M4 retunes - this takes about 760us worst-case (300us on praline),\n\t//    so should be complete before the M0 goes back to RX.\n\t//\n\t// 6. M4 spins until the M0 mode changes to RX, then advances the\n\t//    m0_count limit by 16K and sets the next mode to WAIT.\n\t//\n\t// 7. Process repeats from step 1.\n\n\tunsigned int blocks_queued = 0;\n\tunsigned int phase = 0;\n\tbool odd = true;\n\tuint16_t range = 0;\n\n\tuint8_t* buffer;\n\n\ttransceiver_startup(TRANSCEIVER_MODE_RX_SWEEP);\n\n\t// Set M0 to RX first buffer, then wait.\n\tm0_state.threshold = 0x4000;\n\tm0_state.next_mode = M0_MODE_WAIT;\n\n\tbaseband_streaming_enable(&sgpio_config);\n\n\twhile (transceiver_request.seq == seq) {\n\t\t// Wait for M0 to finish receiving a buffer.\n\t\twhile (m0_state.active_mode != M0_MODE_WAIT) {\n\t\t\tif (transceiver_request.seq != seq) {\n\t\t\t\tgoto end;\n\t\t\t}\n\t\t}\n\n\t\t// Set M0 to switch back to RX after we have received our\n\t\t// discard buffers.\n\t\tm0_state.threshold += (0x4000 * THROWAWAY_BUFFERS);\n\t\tm0_state.next_mode = M0_MODE_RX;\n\n\t\t// Write metadata to buffer.\n\t\tbuffer = &usb_bulk_buffer[phase * 0x4000];\n\t\t*buffer = 0x7f;\n\t\t*(buffer + 1) = 0x7f;\n\t\t*(buffer + 2) = sweep_freq & 0xff;\n\t\t*(buffer + 3) = (sweep_freq >> 8) & 0xff;\n\t\t*(buffer + 4) = (sweep_freq >> 16) & 0xff;\n\t\t*(buffer + 5) = (sweep_freq >> 24) & 0xff;\n\t\t*(buffer + 6) = (sweep_freq >> 32) & 0xff;\n\t\t*(buffer + 7) = (sweep_freq >> 40) & 0xff;\n\t\t*(buffer + 8) = (sweep_freq >> 48) & 0xff;\n\t\t*(buffer + 9) = (sweep_freq >> 56) & 0xff;\n\n\t\t// Set up IN transfer of buffer.\n\t\tusb_transfer_schedule_block(\n\t\t\t&usb_endpoint_bulk_in,\n\t\t\tbuffer,\n\t\t\t0x4000,\n\t\t\tsweep_bulk_transfer_complete,\n\t\t\tNULL);\n\n\t\t// Use other buffer next time.\n\t\tphase = (phase + 1) % THROWAWAY_BUFFERS;\n\n\t\tif (++blocks_queued == dwell_blocks) {\n\t\t\t// Calculate next sweep frequency.\n\t\t\tif (INTERLEAVED == style) {\n\t\t\t\tif (!odd &&\n\t\t\t\t    ((sweep_freq + step_width) >=\n\t\t\t\t     ((uint64_t) frequencies[1 + range * 2] *\n\t\t\t\t      FREQ_GRANULARITY))) {\n\t\t\t\t\trange = (range + 1) % num_ranges;\n\t\t\t\t\tsweep_freq = (uint64_t) frequencies[range * 2] *\n\t\t\t\t\t\tFREQ_GRANULARITY;\n\t\t\t\t} else {\n\t\t\t\t\tif (odd) {\n\t\t\t\t\t\tsweep_freq += step_width / 4;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tsweep_freq += 3 * step_width / 4;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\todd = !odd;\n\t\t\t} else {\n\t\t\t\tif ((sweep_freq + step_width) >=\n\t\t\t\t    ((uint64_t) frequencies[1 + range * 2] *\n\t\t\t\t     FREQ_GRANULARITY)) {\n\t\t\t\t\trange = (range + 1) % num_ranges;\n\t\t\t\t\tsweep_freq = (uint64_t) frequencies[range * 2] *\n\t\t\t\t\t\tFREQ_GRANULARITY;\n\t\t\t\t} else {\n\t\t\t\t\tsweep_freq += step_width;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Retune to new frequency.\n\t\t\tnvic_disable_irq(NVIC_USB0_IRQ);\n\t\t\tradio_reg_write(\n\t\t\t\t&radio,\n\t\t\t\tRADIO_BANK_ACTIVE,\n\t\t\t\tRADIO_FREQUENCY_RF,\n\t\t\t\t(sweep_freq + offset) * FP_ONE_HZ);\n\t\t\tnvic_enable_irq(NVIC_USB0_IRQ);\n\t\t\tblocks_queued = 0;\n\t\t}\n\n\t\t// Wait for M0 to resume RX.\n\t\twhile (m0_state.active_mode != M0_MODE_RX) {\n\t\t\tif (transceiver_request.seq != seq) {\n\t\t\t\tgoto end;\n\t\t\t}\n\t\t}\n\n\t\t// Set M0 to switch back to WAIT after filling next buffer.\n\t\tm0_state.threshold += 0x4000;\n\t\tm0_state.next_mode = M0_MODE_WAIT;\n\t}\nend:\n\ttransceiver_shutdown();\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_sweep.h",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Mike Walters, Dominic Spill\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_SWEEP_H__\n#define __USB_API_SWEEP_H__\n\n#include <stdbool.h>\n#include <usb_type.h>\n#include <usb_request.h>\n\nenum sweep_style {\n\tLINEAR = 0,\n\tINTERLEAVED = 1,\n};\n\nusb_request_status_t usb_vendor_request_init_sweep(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nvoid sweep_mode(uint32_t seq);\n\n#endif /* __USB_API_SWEEP_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_transceiver.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_transceiver.h\"\n\n#include \"hackrf_ui.h\"\n#include \"operacake_sctimer.h\"\n\n#include <libopencm3/cm3/vector.h>\n#include \"usb_bulk_buffer.h\"\n#include \"usb_api_m0_state.h\"\n\n#include \"usb_api_cpld.h\" // Remove when CPLD update is handled elsewhere\n\n#include \"max2837.h\"\n#include \"max2839.h\"\n#include \"rf_path.h\"\n#include \"tuning.h\"\n#include \"streaming.h\"\n#include \"usb.h\"\n#include \"usb_queue.h\"\n#include \"platform_detect.h\"\n#include \"fixed_point.h\"\n\n#include <stddef.h>\n#include <string.h>\n\n#include \"usb_endpoint.h\"\n#include \"usb_api_sweep.h\"\n\n#define USB_TRANSFER_SIZE 0x4000\n\ntypedef struct {\n\tuint32_t freq_mhz;\n\tuint32_t freq_hz;\n} set_freq_params_t;\n\nset_freq_params_t set_freq_params;\n\nstruct set_freq_explicit_params {\n\tuint64_t if_freq_hz; /* intermediate frequency */\n\tuint64_t lo_freq_hz; /* front-end local oscillator frequency */\n\tuint8_t path;        /* image rejection filter path */\n};\n\nstruct set_freq_explicit_params explicit_params;\n\ntypedef struct {\n\tuint32_t freq_hz;\n\tuint32_t divider;\n} set_sample_r_params_t;\n\nset_sample_r_params_t set_sample_r_params;\n\nusb_request_status_t usb_vendor_request_set_baseband_filter_bandwidth(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tconst uint32_t bandwidth =\n\t\t\t(endpoint->setup.index << 16) | endpoint->setup.value;\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_BB_BANDWIDTH_TX,\n\t\t\tbandwidth);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_BB_BANDWIDTH_RX,\n\t\t\tbandwidth);\n\t\thackrf_ui()->set_filter_bw(bandwidth);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_freq(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&set_freq_params,\n\t\t\tsizeof(set_freq_params_t),\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tconst uint64_t freq =\n\t\t\tset_freq_params.freq_mhz * 1000000ULL + set_freq_params.freq_hz;\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_RF,\n\t\t\tfreq * FP_ONE_HZ);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_IF,\n\t\t\tRADIO_UNSET);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_LO,\n\t\t\tRADIO_UNSET);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_IMAGE_REJECT,\n\t\t\tRADIO_UNSET);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_freq_explicit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&explicit_params,\n\t\t\tsizeof(struct set_freq_explicit_params),\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_IF,\n\t\t\texplicit_params.if_freq_hz * FP_ONE_HZ);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_FREQUENCY_LO,\n\t\t\texplicit_params.lo_freq_hz * FP_ONE_HZ);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_IMAGE_REJECT,\n\t\t\texplicit_params.path);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\n/*\n * Convert fractional sample rate to units of 1/(2**24) Hz.\n */\nstatic inline fp_40_24_t round_sample_rate(uint64_t num, uint32_t denom)\n{\n\tnum *= FP_ONE_HZ;\n\tif (denom == 0) {\n\t\tdenom = 1;\n\t}\n\treturn (num + (denom >> 1)) / denom;\n}\n\nusb_request_status_t usb_vendor_request_set_sample_rate_frac(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->out,\n\t\t\t&set_sample_r_params,\n\t\t\tsizeof(set_sample_r_params_t),\n\t\t\tNULL,\n\t\t\tNULL);\n\t} else if (stage == USB_TRANSFER_STAGE_DATA) {\n\t\tuint32_t numerator = set_sample_r_params.freq_hz;\n\t\tuint32_t denominator = set_sample_r_params.divider;\n\t\tuint64_t value = round_sample_rate(numerator, denominator);\n\t\tradio_reg_write(&radio, RADIO_BANK_ACTIVE, RADIO_SAMPLE_RATE, value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_amp_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_GAIN_TX_RF,\n\t\t\tendpoint->setup.value);\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_GAIN_RX_RF,\n\t\t\tendpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_lna_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint8_t gain = endpoint->setup.index;\n\t\tradio_reg_write(&radio, RADIO_BANK_ACTIVE, RADIO_GAIN_RX_IF, gain);\n\t\tendpoint->buffer[0] = RADIO_OK;\n\t\thackrf_ui()->set_bb_lna_gain(gain);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_vga_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint8_t gain = endpoint->setup.index;\n\t\tradio_reg_write(&radio, RADIO_BANK_ACTIVE, RADIO_GAIN_RX_BB, gain);\n\t\tendpoint->buffer[0] = RADIO_OK;\n\t\thackrf_ui()->set_bb_vga_gain(gain);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_txvga_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint8_t gain = endpoint->setup.index;\n\t\tradio_reg_write(&radio, RADIO_BANK_ACTIVE, RADIO_GAIN_TX_IF, gain);\n\t\tendpoint->buffer[0] = RADIO_OK;\n\t\thackrf_ui()->set_bb_tx_vga_gain(gain);\n\t\tusb_transfer_schedule_block(\n\t\t\tendpoint->in,\n\t\t\t&endpoint->buffer,\n\t\t\t1,\n\t\t\tNULL,\n\t\t\tNULL);\n\t\tusb_transfer_schedule_ack(endpoint->out);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_antenna_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_BIAS_TEE,\n\t\t\tendpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nstatic volatile uint32_t _tx_underrun_limit;\nstatic volatile uint32_t _rx_overrun_limit;\n\nvolatile transceiver_request_t transceiver_request = {\n\t.mode = TRANSCEIVER_MODE_OFF,\n\t.seq = 0,\n};\n\n// Must be called from an atomic context (normally USB ISR)\nvoid request_transceiver_mode(transceiver_mode_t mode)\n{\n\tusb_endpoint_flush(&usb_endpoint_bulk_in);\n\tusb_endpoint_flush(&usb_endpoint_bulk_out);\n\n\ttransceiver_request.mode = mode;\n\ttransceiver_request.seq++;\n}\n\nvoid transceiver_shutdown(void)\n{\n\tbaseband_streaming_disable(&sgpio_config);\n\toperacake_sctimer_reset_state();\n\n\tusb_endpoint_flush(&usb_endpoint_bulk_in);\n\tusb_endpoint_flush(&usb_endpoint_bulk_out);\n\n\tled_off(LED2);\n\tled_off(LED3);\n\tradio_switch_opmode(&radio, TRANSCEIVER_MODE_OFF);\n\tm0_set_mode(M0_MODE_IDLE);\n}\n\nvoid transceiver_startup(const transceiver_mode_t mode)\n{\n\tradio_switch_opmode(&radio, mode);\n\thackrf_ui()->set_transceiver_mode(mode);\n\n\tswitch (mode) {\n\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\tcase TRANSCEIVER_MODE_RX:\n\t\tled_off(LED3);\n\t\tled_on(LED2);\n\t\tm0_set_mode(M0_MODE_RX);\n\t\tm0_state.shortfall_limit = _rx_overrun_limit;\n\t\tbreak;\n\tcase TRANSCEIVER_MODE_TX:\n\t\tled_off(LED2);\n\t\tled_on(LED3);\n\t\tm0_set_mode(M0_MODE_TX_START);\n\t\tm0_state.shortfall_limit = _tx_underrun_limit;\n\t\tbreak;\n\tdefault:\n\t\tbreak;\n\t}\n\n\tactivate_best_clock_source();\n}\n\nusb_request_status_t usb_vendor_request_set_transceiver_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tswitch (endpoint->setup.value) {\n\t\tcase TRANSCEIVER_MODE_OFF:\n\t\tcase TRANSCEIVER_MODE_RX:\n\t\tcase TRANSCEIVER_MODE_TX:\n\t\tcase TRANSCEIVER_MODE_RX_SWEEP:\n\t\tcase TRANSCEIVER_MODE_CPLD_UPDATE:\n\t\t\trequest_transceiver_mode(endpoint->setup.value);\n\t\t\tusb_transfer_schedule_ack(endpoint->in);\n\t\t\treturn USB_REQUEST_STATUS_OK;\n\t\tdefault:\n\t\t\treturn USB_REQUEST_STATUS_STALL;\n\t\t}\n\t} else {\n\t\treturn USB_REQUEST_STATUS_OK;\n\t}\n}\n\nusb_request_status_t usb_vendor_request_set_hw_sync_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tradio_reg_write(\n\t\t\t&radio,\n\t\t\tRADIO_BANK_ACTIVE,\n\t\t\tRADIO_TRIGGER,\n\t\t\tendpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_tx_underrun_limit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint32_t value = (endpoint->setup.index << 16) + endpoint->setup.value;\n\t\t_tx_underrun_limit = value;\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nusb_request_status_t usb_vendor_request_set_rx_overrun_limit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\tuint32_t value = (endpoint->setup.index << 16) + endpoint->setup.value;\n\t\t_rx_overrun_limit = value;\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n\nvoid transceiver_bulk_transfer_complete(void* user_data, unsigned int bytes_transferred)\n{\n\t(void) user_data;\n\tm0_state.m4_count += bytes_transferred;\n}\n\nvoid rx_mode(uint32_t seq)\n{\n\tuint32_t usb_count = 0;\n\n\ttransceiver_startup(TRANSCEIVER_MODE_RX);\n\n\tbaseband_streaming_enable(&sgpio_config);\n\n\twhile (transceiver_request.seq == seq) {\n\t\tif ((m0_state.m0_count - usb_count) >= USB_TRANSFER_SIZE) {\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\t&usb_endpoint_bulk_in,\n\t\t\t\t&usb_bulk_buffer[usb_count & USB_BULK_BUFFER_MASK],\n\t\t\t\tUSB_TRANSFER_SIZE,\n\t\t\t\ttransceiver_bulk_transfer_complete,\n\t\t\t\tNULL);\n\t\t\tusb_count += USB_TRANSFER_SIZE;\n\t\t}\n\t\tradio_update(&radio);\n\t}\n\n\ttransceiver_shutdown();\n}\n\nvoid tx_mode(uint32_t seq)\n{\n\tunsigned int usb_count = 0;\n\tbool started = false;\n\n\ttransceiver_startup(TRANSCEIVER_MODE_TX);\n\n\t// Set up OUT transfer of buffer 0.\n\tusb_transfer_schedule_block(\n\t\t&usb_endpoint_bulk_out,\n\t\t&usb_bulk_buffer[0x0000],\n\t\tUSB_TRANSFER_SIZE,\n\t\ttransceiver_bulk_transfer_complete,\n\t\tNULL);\n\tusb_count += USB_TRANSFER_SIZE;\n\n\twhile (transceiver_request.seq == seq) {\n\t\tif (!started && (m0_state.m4_count == USB_BULK_BUFFER_SIZE)) {\n\t\t\t// Buffer is now full, start streaming.\n\t\t\tbaseband_streaming_enable(&sgpio_config);\n\t\t\tstarted = true;\n\t\t}\n\t\tif ((usb_count - m0_state.m0_count) <= USB_TRANSFER_SIZE) {\n\t\t\tusb_transfer_schedule_block(\n\t\t\t\t&usb_endpoint_bulk_out,\n\t\t\t\t&usb_bulk_buffer[usb_count & USB_BULK_BUFFER_MASK],\n\t\t\t\tUSB_TRANSFER_SIZE,\n\t\t\t\ttransceiver_bulk_transfer_complete,\n\t\t\t\tNULL);\n\t\t\tusb_count += USB_TRANSFER_SIZE;\n\t\t}\n\t\tradio_update(&radio);\n\t}\n\n\ttransceiver_shutdown();\n}\n\nvoid off_mode(uint32_t seq)\n{\n\thackrf_ui()->set_transceiver_mode(TRANSCEIVER_MODE_OFF);\n\n\twhile (transceiver_request.seq == seq) {\n\t\tradio_update(&radio);\n\t}\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_transceiver.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_TRANSCEIVER_H__\n#define __USB_API_TRANSCEIVER_H__\n\n#include <hackrf_core.h>\n#include <usb_type.h>\n#include <usb_request.h>\n\ntypedef struct {\n\ttransceiver_mode_t mode;\n\tuint32_t seq;\n} transceiver_request_t;\n\nextern volatile transceiver_request_t transceiver_request;\n\nusb_request_status_t usb_vendor_request_set_transceiver_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_baseband_filter_bandwidth(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_freq(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_sample_rate_frac(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_amp_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_lna_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_vga_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_txvga_gain(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_antenna_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_freq_explicit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_hw_sync_mode(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_tx_underrun_limit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\nusb_request_status_t usb_vendor_request_set_rx_overrun_limit(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\nvoid request_transceiver_mode(transceiver_mode_t mode);\nvoid transceiver_startup(transceiver_mode_t mode);\nvoid transceiver_shutdown(void);\nvoid rx_mode(uint32_t seq);\nvoid tx_mode(uint32_t seq);\nvoid off_mode(uint32_t seq);\n\n#endif /*__USB_API_TRANSCEIVER_H__*/\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_ui.c",
    "content": "/*\n * Copyright 2020-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2020 Mike Walters\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_api_ui.h\"\n\n#include <hackrf_core.h>\n#include <hackrf_ui.h>\n#include <usb_queue.h>\n\n#include <stddef.h>\n#include <stdint.h>\n\nusb_request_status_t usb_vendor_request_set_ui_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage)\n{\n\tif (stage == USB_TRANSFER_STAGE_SETUP) {\n\t\thackrf_ui_set_enable(endpoint->setup.value);\n\t\tusb_transfer_schedule_ack(endpoint->in);\n\t}\n\treturn USB_REQUEST_STATUS_OK;\n}\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_api_ui.h",
    "content": "/*\n * Copyright 2020-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2020 Mike Walters\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_API_UI_H__\n#define __USB_API_UI_H__\n\n#include <usb_type.h>\n#include <usb_request.h>\n\nusb_request_status_t usb_vendor_request_set_ui_enable(\n\tusb_endpoint_t* const endpoint,\n\tconst usb_transfer_stage_t stage);\n\n#endif /* end of include guard: __USB_API_UI_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_bulk_buffer.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_BULK_BUFFER_H__\n#define __USB_BULK_BUFFER_H__\n\n#include <stdbool.h>\n#include <stdint.h>\n\n#define USB_BULK_BUFFER_SIZE 0x8000\n#define USB_BULK_BUFFER_MASK 0x7FFF\n\n/* Address of usb_bulk_buffer is set in ldscripts. If you change the name of this\n * variable, it won't be where it needs to be in the processor's address space,\n * unless you also adjust the ldscripts.\n */\nextern uint8_t usb_bulk_buffer[USB_BULK_BUFFER_SIZE];\n\n#endif /*__USB_BULK_BUFFER_H__*/\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_descriptor.c",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n\n#include \"usb_type.h\"\n#include \"usb_descriptor.h\"\n\n#define USB_VENDOR_ID (0x1D50)\n\n#if (defined HACKRF_ONE || defined PRALINE)\n\t#define USB_PRODUCT_ID (0x6089)\n#elif JAWBREAKER\n\t#define USB_PRODUCT_ID (0x604B)\n#elif RAD1O\n\t#define USB_PRODUCT_ID (0xCC15)\n#else\n\t#define USB_PRODUCT_ID (0xFFFF)\n#endif\n\n#define USB_API_VERSION (0x0111)\n\n#define USB_WORD(x) (x & 0xFF), ((x >> 8) & 0xFF)\n\n#define USB_MAX_PACKET0        (64)\n#define USB_MAX_PACKET_BULK_FS (64)\n#define USB_MAX_PACKET_BULK_HS (512)\n\n#define USB_BULK_IN_EP_ADDR  (0x81)\n#define USB_BULK_OUT_EP_ADDR (0x02)\n\n#define USB_STRING_LANGID (0x0409)\n\nuint8_t usb_descriptor_device[] = {\n\t18,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_DEVICE, // bDescriptorType\n\tUSB_WORD(0x0200),           // bcdUSB\n\t0x00,                       // bDeviceClass\n\t0x00,                       // bDeviceSubClass\n\t0x00,                       // bDeviceProtocol\n\tUSB_MAX_PACKET0,            // bMaxPacketSize0\n\tUSB_WORD(USB_VENDOR_ID),    // idVendor\n\tUSB_WORD(USB_PRODUCT_ID),   // idProduct\n\tUSB_WORD(USB_API_VERSION),  // bcdDevice\n\t0x01,                       // iManufacturer\n\t0x02,                       // iProduct\n\t0x04,                       // iSerialNumber\n\t0x01                        // bNumConfigurations\n};\n\nuint8_t usb_descriptor_device_qualifier[] = {\n\t10,                                   // bLength\n\tUSB_DESCRIPTOR_TYPE_DEVICE_QUALIFIER, // bDescriptorType\n\tUSB_WORD(0x0200),                     // bcdUSB\n\t0x00,                                 // bDeviceClass\n\t0x00,                                 // bDeviceSubClass\n\t0x00,                                 // bDeviceProtocol\n\t64,                                   // bMaxPacketSize0\n\t0x01,                                 // bNumOtherSpeedConfigurations\n\t0x00                                  // bReserved\n};\n\nuint8_t usb_descriptor_configuration_full_speed[] = {\n\t9,                                 // bLength\n\tUSB_DESCRIPTOR_TYPE_CONFIGURATION, // bDescriptorType\n\tUSB_WORD(32),                      // wTotalLength\n\t0x01,                              // bNumInterfaces\n\t0x01,                              // bConfigurationValue\n\t0x03,                              // iConfiguration\n\t0x80,                              // bmAttributes: USB-powered\n\t250,                               // bMaxPower: 500mA\n\n\t9,                             // bLength\n\tUSB_DESCRIPTOR_TYPE_INTERFACE, // bDescriptorType\n\t0x00,                          // bInterfaceNumber\n\t0x00,                          // bAlternateSetting\n\t0x02,                          // bNumEndpoints\n\t0xFF,                          // bInterfaceClass: vendor-specific\n\t0xFF,                          // bInterfaceSubClass\n\t0xFF,                          // bInterfaceProtocol: vendor-specific\n\t0x00,                          // iInterface\n\n\t7,                                // bLength\n\tUSB_DESCRIPTOR_TYPE_ENDPOINT,     // bDescriptorType\n\tUSB_BULK_IN_EP_ADDR,              // bEndpointAddress\n\t0x02,                             // bmAttributes: BULK\n\tUSB_WORD(USB_MAX_PACKET_BULK_FS), // wMaxPacketSize\n\t0x00,                             // bInterval: no NAK\n\n\t7,                                // bLength\n\tUSB_DESCRIPTOR_TYPE_ENDPOINT,     // bDescriptorType\n\tUSB_BULK_OUT_EP_ADDR,             // bEndpointAddress\n\t0x02,                             // bmAttributes: BULK\n\tUSB_WORD(USB_MAX_PACKET_BULK_FS), // wMaxPacketSize\n\t0x00,                             // bInterval: no NAK\n\n\t0, // TERMINATOR\n};\n\nuint8_t usb_descriptor_configuration_high_speed[] = {\n\t9,                                 // bLength\n\tUSB_DESCRIPTOR_TYPE_CONFIGURATION, // bDescriptorType\n\tUSB_WORD(32),                      // wTotalLength\n\t0x01,                              // bNumInterfaces\n\t0x01,                              // bConfigurationValue\n\t0x03,                              // iConfiguration\n\t0x80,                              // bmAttributes: USB-powered\n\t250,                               // bMaxPower: 500mA\n\n\t9,                             // bLength\n\tUSB_DESCRIPTOR_TYPE_INTERFACE, // bDescriptorType\n\t0x00,                          // bInterfaceNumber\n\t0x00,                          // bAlternateSetting\n\t0x02,                          // bNumEndpoints\n\t0xFF,                          // bInterfaceClass: vendor-specific\n\t0xFF,                          // bInterfaceSubClass\n\t0xFF,                          // bInterfaceProtocol: vendor-specific\n\t0x00,                          // iInterface\n\n\t7,                                // bLength\n\tUSB_DESCRIPTOR_TYPE_ENDPOINT,     // bDescriptorType\n\tUSB_BULK_IN_EP_ADDR,              // bEndpointAddress\n\t0x02,                             // bmAttributes: BULK\n\tUSB_WORD(USB_MAX_PACKET_BULK_HS), // wMaxPacketSize\n\t0x00,                             // bInterval: no NAK\n\n\t7,                                // bLength\n\tUSB_DESCRIPTOR_TYPE_ENDPOINT,     // bDescriptorType\n\tUSB_BULK_OUT_EP_ADDR,             // bEndpointAddress\n\t0x02,                             // bmAttributes: BULK\n\tUSB_WORD(USB_MAX_PACKET_BULK_HS), // wMaxPacketSize\n\t0x00,                             // bInterval: no NAK\n\n\t0, // TERMINATOR\n};\n\nuint8_t usb_descriptor_string_languages[] = {\n\t0x04,                        // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING,  // bDescriptorType\n\tUSB_WORD(USB_STRING_LANGID), // wLANGID\n};\n\n// clang-format off\nuint8_t usb_descriptor_string_manufacturer[] = {\n\t40,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'G', 0x00,\n\t'r', 0x00,\n\t'e', 0x00,\n\t'a', 0x00,\n\t't', 0x00,\n\t' ', 0x00,\n\t'S', 0x00,\n\t'c', 0x00,\n\t'o', 0x00,\n\t't', 0x00,\n\t't', 0x00,\n\t' ', 0x00,\n\t'G', 0x00,\n\t'a', 0x00,\n\t'd', 0x00,\n\t'g', 0x00,\n\t'e', 0x00,\n\t't', 0x00,\n\t's', 0x00,\n};\n\nuint8_t usb_descriptor_string_product[] = {\n#ifdef HACKRF_ONE\n\t22,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'H', 0x00,\n\t'a', 0x00,\n\t'c', 0x00,\n\t'k', 0x00,\n\t'R', 0x00,\n\t'F', 0x00,\n\t' ', 0x00,\n\t'O', 0x00,\n\t'n', 0x00,\n\t'e', 0x00,\n#elif JAWBREAKER\n\t36,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'H', 0x00,\n\t'a', 0x00,\n\t'c', 0x00,\n\t'k', 0x00,\n\t'R', 0x00,\n\t'F', 0x00,\n\t' ', 0x00,\n\t'J', 0x00,\n\t'a', 0x00,\n\t'w', 0x00,\n\t'b', 0x00,\n\t'r', 0x00,\n\t'e', 0x00,\n\t'a', 0x00,\n\t'k', 0x00,\n\t'e', 0x00,\n\t'r', 0x00,\n#elif RAD1O\n\t12,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'r', 0x00,\n\t'a', 0x00,\n\t'd', 0x00,\n\t'1', 0x00,\n\t'o', 0x00,\n#elif PRALINE\n\t22,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'H', 0x00,\n\t'a', 0x00,\n\t'c', 0x00,\n\t'k', 0x00,\n\t'R', 0x00,\n\t'F', 0x00,\n\t' ', 0x00,\n\t'P', 0x00,\n\t'r', 0x00,\n\t'o', 0x00,\n#else\n\t14,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'H', 0x00,\n\t'a', 0x00,\n\t'c', 0x00,\n\t'k', 0x00,\n\t'R', 0x00,\n\t'F', 0x00,\n#endif\n};\n\nuint8_t usb_descriptor_string_config_description[] = {\n\t24,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'T', 0x00,\n\t'r', 0x00,\n\t'a', 0x00,\n\t'n', 0x00,\n\t's', 0x00,\n\t'c', 0x00,\n\t'e', 0x00,\n\t'i', 0x00,\n\t'v', 0x00,\n\t'e', 0x00,\n\t'r', 0x00,\n};\n\n#ifdef DFU_MODE\nuint8_t usb_descriptor_string_serial_number[] = {\n\t30,                         // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING, // bDescriptorType\n\t'R', 0x00,\n\t'u', 0x00,\n\t'n', 0x00,\n\t'n', 0x00,\n\t'i', 0x00,\n\t'n', 0x00,\n\t'g', 0x00,\n\t'F', 0x00,\n\t'r', 0x00,\n\t'o', 0x00,\n\t'm', 0x00,\n\t'R', 0x00,\n\t'A', 0x00,\n\t'M', 0x00,\n};\n#else\nuint8_t usb_descriptor_string_serial_number[USB_DESCRIPTOR_STRING_SERIAL_BUF_LEN];\n#endif\n\nuint8_t* usb_descriptor_strings[] = {\n\tusb_descriptor_string_languages,\n\tusb_descriptor_string_manufacturer,\n\tusb_descriptor_string_product,\n\tusb_descriptor_string_config_description,\n\tusb_descriptor_string_serial_number,\n\t0, // TERMINATOR\n};\n\nuint8_t wcid_string_descriptor[] = {\n\t18,                          // bLength\n\tUSB_DESCRIPTOR_TYPE_STRING,  // bDescriptorType\n\t'M', 0x00,\n\t'S', 0x00,\n\t'F', 0x00,\n\t'T', 0x00,\n\t'1', 0x00,\n\t'0', 0x00,\n\t'0', 0x00,\n\tUSB_WCID_VENDOR_REQ, // vendor request code for further descriptor\n\t0x00\n};\n\nuint8_t wcid_feature_descriptor[] = {\n\t0x28, 0x00, 0x00, 0x00,                  // bLength\n\tUSB_WORD(0x0100),                        // WCID version\n\tUSB_WORD(0x0004),                        // WICD descriptor index\n\t0x01,                                    // bNumSections\n\t0x00,0x00,0x00,0x00,0x00,0x00,0x00,      // Reserved\n\t0x00,                                    // bInterfaceNumber\n\t0x01,                                    // Reserved\n\t'W', 'I', 'N', 'U', 'S', 'B', 0x00,0x00, // Compatible ID, padded with zeros\n\t0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Sub-compatible ID\n\t0x00,0x00,0x00,0x00,0x00,0x00            // Reserved\n};\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_descriptor.h",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <stdint.h>\n\nextern uint8_t usb_descriptor_device[];\nextern uint8_t usb_descriptor_device_qualifier[];\nextern uint8_t usb_descriptor_configuration_full_speed[];\nextern uint8_t usb_descriptor_configuration_high_speed[];\nextern uint8_t usb_descriptor_string_languages[];\nextern uint8_t usb_descriptor_string_manufacturer[];\nextern uint8_t usb_descriptor_string_product[];\n\n#define USB_DESCRIPTOR_STRING_SERIAL_LEN 32\n#define USB_DESCRIPTOR_STRING_SERIAL_BUF_LEN \\\n\t(USB_DESCRIPTOR_STRING_SERIAL_LEN * 2 + 2) /* UTF-16LE */\nextern uint8_t usb_descriptor_string_serial_number[];\n\nextern uint8_t* usb_descriptor_strings[];\n\n#define USB_WCID_VENDOR_REQ 0x19\nextern uint8_t wcid_string_descriptor[];\nextern uint8_t wcid_feature_descriptor[];\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_device.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_device.h\"\n\n#include <usb_type.h>\n\n#include \"usb_descriptor.h\"\n\nusb_configuration_t usb_configuration_high_speed = {\n\t.number = 1,\n\t.speed = USB_SPEED_HIGH,\n\t.descriptor = usb_descriptor_configuration_high_speed,\n};\n\nusb_configuration_t usb_configuration_full_speed = {\n\t.number = 1,\n\t.speed = USB_SPEED_FULL,\n\t.descriptor = usb_descriptor_configuration_full_speed,\n};\n\nusb_configuration_t* usb_configurations[] = {\n\t&usb_configuration_high_speed,\n\t&usb_configuration_full_speed,\n\t0,\n};\n\nusb_device_t usb_device = {\n\t.descriptor = usb_descriptor_device,\n\t.descriptor_strings = usb_descriptor_strings,\n\t.qualifier_descriptor = usb_descriptor_device_qualifier,\n\t.configurations = &usb_configurations,\n\t.configuration = 0,\n\t.wcid_string_descriptor = wcid_string_descriptor,\n\t.wcid_feature_descriptor = wcid_feature_descriptor,\n};\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_device.h",
    "content": "/*\n * Copyright 2012-2013 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_DEVICE_H__\n#define __USB_DEVICE_H__\n\n#include <usb_type.h>\n\nextern usb_device_t usb_device;\n\n#endif /* end of include guard: __USB_DEVICE_H__ */\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_endpoint.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include \"usb_endpoint.h\"\n\n#include <usb_request.h>\n\n#include \"usb_device.h\"\n\nusb_endpoint_t usb_endpoint_control_out = {\n\t.address = 0x00,\n\t.device = &usb_device,\n\t.in = &usb_endpoint_control_in,\n\t.out = &usb_endpoint_control_out,\n\t.setup_complete = usb_setup_complete,\n\t.transfer_complete = usb_control_out_complete,\n};\nUSB_DEFINE_QUEUE(usb_endpoint_control_out, 4);\n\nusb_endpoint_t usb_endpoint_control_in = {\n\t.address = 0x80,\n\t.device = &usb_device,\n\t.in = &usb_endpoint_control_in,\n\t.out = &usb_endpoint_control_out,\n\t.setup_complete = 0,\n\t.transfer_complete = usb_control_in_complete,\n};\nstatic USB_DEFINE_QUEUE(usb_endpoint_control_in, 4);\n\n// NOTE: Endpoint number for IN and OUT are different. I wish I had some\n// evidence that having BULK IN and OUT on separate endpoint numbers was\n// actually a good idea. Seems like everybody does it that way, but why?\n\nusb_endpoint_t usb_endpoint_bulk_in = {\n\t.address = 0x81,\n\t.device = &usb_device,\n\t.in = &usb_endpoint_bulk_in,\n\t.out = 0,\n\t.setup_complete = 0,\n\t.transfer_complete = usb_queue_transfer_complete};\nstatic USB_DEFINE_QUEUE(usb_endpoint_bulk_in, 1);\n\nusb_endpoint_t usb_endpoint_bulk_out = {\n\t.address = 0x02,\n\t.device = &usb_device,\n\t.in = 0,\n\t.out = &usb_endpoint_bulk_out,\n\t.setup_complete = 0,\n\t.transfer_complete = usb_queue_transfer_complete};\nstatic USB_DEFINE_QUEUE(usb_endpoint_bulk_out, 1);\n"
  },
  {
    "path": "firmware/hackrf_usb/usb_endpoint.h",
    "content": "/*\n * Copyright 2012-2013 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone\n * Copyright 2013 Benjamin Vernoux\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#ifndef __USB_ENDPOINT_H__\n#define __USB_ENDPOINT_H__\n\n#include <usb_type.h>\n#include <usb_queue.h>\n\nextern usb_endpoint_t usb_endpoint_control_out;\nextern USB_DECLARE_QUEUE(usb_endpoint_control_out);\n\nextern usb_endpoint_t usb_endpoint_control_in;\nextern USB_DECLARE_QUEUE(usb_endpoint_control_in);\n\nextern usb_endpoint_t usb_endpoint_bulk_in;\nextern USB_DECLARE_QUEUE(usb_endpoint_bulk_in);\n\nextern usb_endpoint_t usb_endpoint_bulk_out;\nextern USB_DECLARE_QUEUE(usb_endpoint_bulk_out);\n\n#endif /* end of include guard: __USB_ENDPOINT_H__ */\n"
  },
  {
    "path": "firmware/toolchain-arm-cortex-m.cmake",
    "content": "# Copyright 2014 Jared Boone <jared@sharebrained.com>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\nset(CMAKE_SYSTEM_NAME Generic)\nset(CMAKE_SYSTEM_VERSION 1)\nset(CMAKE_SYSTEM_PROCESSOR arm)\n\nset(CMAKE_C_COMPILER arm-none-eabi-gcc)\nset(CMAKE_CXX_COMPILER arm-none-eabi-g++)\nset(CMAKE_EXE_LINKER_FLAGS_INIT \"--specs=nosys.specs\")\n\nexecute_process(\n  COMMAND ${CMAKE_C_COMPILER} -print-file-name=libc.a\n  OUTPUT_VARIABLE CMAKE_INSTALL_PREFIX\n  OUTPUT_STRIP_TRAILING_WHITESPACE\n)\nget_filename_component(CMAKE_INSTALL_PREFIX\n  \"${CMAKE_INSTALL_PREFIX}\" PATH\n)\nget_filename_component(CMAKE_INSTALL_PREFIX\n  \"${CMAKE_INSTALL_PREFIX}/..\" REALPATH\n)\nset(CMAKE_INSTALL_PREFIX  ${CMAKE_INSTALL_PREFIX} CACHE FILEPATH\n    \"Install path prefix, prepended onto install directories.\")\n\nmessage(STATUS \"Cross-compiling with the gcc-arm-embedded toolchain\")\nmessage(STATUS \"Toolchain prefix: ${CMAKE_INSTALL_PREFIX}\")\n\nset(CMAKE_ASM_COMPILER ${CMAKE_C_COMPILER})\n#set(CMAKE_LD ${CMAKE_INSTALL_PREFIX}/bin/ld CACHE INTERNAL \"ld tool\")\nset(CMAKE_OBJCOPY ${CMAKE_INSTALL_PREFIX}/bin/objcopy CACHE INTERNAL \"objcopy tool\")\n\nset(CMAKE_FIND_ROOT_PATH ${CMAKE_INSTALL_PREFIX})\nset(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)\nset(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)\nset(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)\n"
  },
  {
    "path": "firmware/tools/check_clock.py",
    "content": "#!/usr/bin/env python\n\n# Copyright 2013 Jared Boone\n#\n# Interpret the LPC43xx Clock Generation Unit (CGU) FREQ_MON register\n# and display the estimated clock frequency.\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n\n\"\"\"\nInside GDB:\n\t(gdb) set {int}0x40050014 = 0x09800000\n\t(gdb) x 0x40050014\n\t0x40050014:     0x091bd000\nThis script:\n\t./check_clock.py 0x<register value> 0x<RCNT initial value>\n\"\"\"\n\nimport sys\n\nclock_source_names = {\n\t0x00: '32 kHz oscillator',\n\t0x01: 'IRC',\n\t0x02: 'ENET_RX_CLK',\n\t0x03: 'ENET_TX_CLK',\n\t0x04: 'GP_CLKIN',\n\t0x06: 'Crystal oscillator',\n\t0x07: 'PLL0USB',\n\t0x08: 'PLL0AUDIO',\n\t0x09: 'PLL1',\n\t0x0c: 'IDIVA',\n\t0x0d: 'IDIVB',\n\t0x0e: 'IDIVC',\n\t0x0f: 'IDIVD',\n\t0x10: 'IDIVE',\n}\n\nreg_value = int(sys.argv[1], 16)\nrcnt = int(sys.argv[2], 16)\n\nprint('0x%08x' % reg_value)\n\nrcnt_final = reg_value & 0x1ff\nfcnt = (reg_value >> 9) & 0x3fff\nclock_source = (reg_value >> 24) & 0x1f\nfref = 12e6\n\nif rcnt_final != 0:\n\traise RuntimeError('RCNT did not reach 0')\n\nprint('RCNT: %d' % rcnt)\nprint('FCNT: %d' % fcnt)\nprint('Fref: %d' % fref)\n\nclock_hz = fcnt / float(rcnt) * fref\nclock_mhz = clock_hz / 1e6\nclock_name = clock_source_names[clock_source] if clock_source in clock_source_names else 'Reserved'\nprint('%s: %.3f MHz' % (clock_name, clock_mhz))\n"
  },
  {
    "path": "firmware/tools/cpld_bitstream.py",
    "content": "#!/usr/bin/env python3\n\n# Xilinx CoolRunner II XC2C64A characteristics\n\nbits_of_address = 7\nbits_of_data = 274\nbytes_of_data = (bits_of_data + 7) // 8\nbits_in_program_row = bits_of_address + bits_of_data\naddress_sequence = (0x00, 0x40, 0x60, 0x20, 0x30, 0x70, 0x50, 0x10, 0x18, 0x58, 0x78, 0x38, 0x28, 0x68, 0x48, 0x08, 0x0c, 0x4c, 0x6c, 0x2c, 0x3c, 0x7c, 0x5c, 0x1c, 0x14, 0x54, 0x74, 0x34, 0x24, 0x64, 0x44, 0x04, 0x06, 0x46, 0x66, 0x26, 0x36, 0x76, 0x56, 0x16, 0x1e, 0x5e, 0x7e, 0x3e, 0x2e, 0x6e, 0x4e, 0x0e, 0x0a, 0x4a, 0x6a, 0x2a, 0x3a, 0x7a, 0x5a, 0x1a, 0x12, 0x52, 0x72, 0x32, 0x22, 0x62, 0x42, 0x02, 0x03, 0x43, 0x63, 0x23, 0x33, 0x73, 0x53, 0x13, 0x1b, 0x5b, 0x7b, 0x3b, 0x2b, 0x6b, 0x4b, 0x0b, 0x0f, 0x4f, 0x6f, 0x2f, 0x3f, 0x7f, 0x5f, 0x1f, 0x17, 0x57, 0x77, 0x37, 0x27, 0x67, 0x47, 0x07, 0x05, 0x45,)\n\ndef values_list_line_wrap(values):\n\tline_length = 16\n\treturn [' '.join(values[n:n+line_length]) for n in range(0, len(values), line_length)]\n\ndef dec_lines(bytes):\n\treturn values_list_line_wrap(['%d,' % n for n in bytes])\n\ndef hex_lines(bytes):\n\treturn values_list_line_wrap(['0x%02x,' % n for n in bytes])\n\ndef reverse_bits(n, bit_count):\n\tbyte_count = (bit_count + 7) >> 3\n\t# n = int(bytes.hex(), 16)\n\tn_bits = bin(n)[2:].zfill(bit_count)\n\tn_bits_reversed = n_bits[::-1]\n\tn_reversed = int(n_bits_reversed, 2)\n\treturn n_reversed.to_bytes(byte_count, byteorder='little')\n\ndef extract_addresses(block):\n\treturn tuple([row['address'] for row in block])\n\ndef extract_data(block):\n\treturn tuple([row['data'] for row in block])\n\ndef extract_mask(block):\n\treturn tuple([row['mask'] for row in block])\n\ndef equal_blocks(block1, block2, mask):\n\tblock1_data = extract_data(block1)\n\tblock2_data = extract_data(block2)\n\tassert(len(block1_data) == len(block2_data))\n\tassert(len(block1_data) == len(mask))\n\tfor row1, row2, mask in zip(block1_data, block2_data, mask):\n\t\tdifferences = (row1 ^ row2) & mask\n\t\tif differences != 0:\n\t\t\treturn False\n\treturn True\n\ndef dump_block(rows, endian='little'):\n\tdata_bytes = (bits_of_data + 7) >> 3\n\tfor row in rows:\n\t\tprint('%02x %s' % (row['address'], row['data'].to_bytes(data_bytes, byteorder=endian).hex()))\n\ndef extract_programming_data(commands):\n\tir_map = {\n\t\t0x01: 'idcode',\n\t\t0xc0: 'conld',\n\t\t0xe8: 'enable',\n\t\t0xea: 'program',\n\t\t0xed: 'erase',\n\t\t0xee: 'verify',\n\t\t0xf0: 'init',\n\t\t0xff: 'bypass',\n\t\t# Other instructions unimplemented and if encountered, will cause tool to crash.\n\t}\n\n\tir = None\n\tprogram = []\n\tverify = []\n\tfor command in commands:\n\t\tif command['type'] == 'xsir':\n\t\t\tir = ir_map[command['tdi']['data'][0]]\n\t\t\tif ir == 'program':\n\t\t\t\tprogram.append([])\n\t\t\tif ir == 'verify':\n\t\t\t\tverify.append([])\n\t\telif ir == 'verify' and command['type'] == 'xsdrtdo':\n\t\t\ttdi_length = command['tdi']['length']\n\t\t\tend_state = command['end_state']\n\t\t\tif tdi_length == bits_of_address and end_state == 1:\n\t\t\t\taddress = int(command['tdi']['data'].hex(), 16)\n\t\t\t\tverify[-1].append({'address': address})\n\t\t\telif tdi_length == bits_of_data and end_state == 0:\n\t\t\t\tmask = int(command['tdo_mask']['data'].hex(), 16)\n\t\t\t\texpected = int(command['tdo_expected']['data'].hex(), 16)\n\t\t\t\tverify[-1][-1]['data'] = expected\n\t\t\t\tverify[-1][-1]['mask'] = mask\n\t\telif ir == 'program' and command['type'] == 'xsdrtdo':\n\t\t\ttdi_length = command['tdi']['length']\n\t\t\tend_state = command['end_state']\n\t\t\tif tdi_length == bits_in_program_row and end_state == 0:\n\t\t\t\ttdi = int(command['tdi']['data'].hex(), 16)\n\t\t\t\taddress = (tdi >> bits_of_data) & ((1 << bits_of_address) - 1)\n\t\t\t\tdata = tdi & ((1 << bits_of_data) - 1)\n\t\t\t\tprogram[-1].append({\n\t\t\t\t\t'address': address,\n\t\t\t\t\t'data': data\n\t\t\t\t})\n\n\treturn {\n\t\t'program': program,\n\t\t'verify': verify,\n\t}\n\ndef validate_programming_data(programming_data):\n\t# Validate program blocks:\n\n\t# There should be two extracted program blocks. The first contains the\n\t# the bitstream with done bit(s) not asserted. The second updates the\n\t# \"done\" bit(s) to finish the process.\n\tassert(len(programming_data['program']) == 2)\n\n\t# First program phase writes the bitstream to flash (or SRAM) with\n\t# special bit(s) not asserted, so the bitstream is not yet valid.\n\tassert(extract_addresses(programming_data['program'][0]) == address_sequence)\n\n\t# Second program phase updates a single row to finish the programming\n\t# process.\n\tassert(len(programming_data['program'][1]) == 1)\n\tassert(programming_data['program'][1][0]['address'] == 0x05)\n\n\t# Validate verify blocks:\n\n\t# There should be two extracted verify blocks.\n\tassert(len(programming_data['verify']) == 2)\n\n\t# The two verify blocks should match.\n\tassert(programming_data['verify'][0] == programming_data['verify'][1])\n\n\t# Check the row address order of the second verify block.\n\tassert(extract_addresses(programming_data['verify'][0]) == address_sequence)\n\tassert(extract_addresses(programming_data['verify'][1]) == address_sequence)\n\n\t# Checks across programming and verification:\n\n\t# Check that program data matches data expected during verification.\n\tassert(equal_blocks(programming_data['program'][0], programming_data['verify'][0], extract_mask(programming_data['verify'][0])))\n\tassert(equal_blocks(programming_data['program'][0], programming_data['verify'][1], extract_mask(programming_data['verify'][1])))\n\ndef make_sram_program(program_blocks):\n\tprogram_sram = list(program_blocks[0])\n\tprogram_sram[-2] = program_blocks[1][0]\n\treturn program_sram\n\n#######################################################################\n# Command line argument parsing.\n#######################################################################\n\nimport argparse\n\nparser = argparse.ArgumentParser()\naction_group = parser.add_argument_group(title='outputs')\naction_group.add_argument('--checksum', action='store_true', help='Print bitstream verification CRC32 value')\naction_group.add_argument('--hackrf-data', type=str, help='C data file for HackRF bitstream loading/programming/verification')\naction_group.add_argument('--portapack-data', type=str, help='C++ data file for PortaPack bitstream loading/programming/verification')\nparser.add_argument('--crcmod', action='store_true', help='Use Python crcmod library instead of built-in CRC32 code')\nparser.add_argument('--debug', action='store_true', help='Enable debug output')\nparser.add_argument('--xsvf', required=True, type=str, help='HackRF Xilinx XC2C64A CPLD XSVF file containing erase/program/verify phases')\nargs = parser.parse_args()\n\n#######################################################################\n# Generic XSVF parsing phase, produces a tree of commands performed\n# against the CPLD.\n#######################################################################\n\nwith open(args.xsvf, \"rb\") as f:\n\tfrom xsvf import XSVFParser\n\tcommands = XSVFParser().parse(f, debug=args.debug)\n\nprogramming_data = extract_programming_data(commands)\nvalidate_programming_data(programming_data)\n\n#######################################################################\n# Patch the second programming phase into the first for SRAM\n# programming.\n#######################################################################\n\nverify_blocks = programming_data['verify']\nprogram_blocks = programming_data['program']\n\n#######################################################################\n# Calculate CRC of data read from CPLD during the second verification\n# pass, which is after the \"done\" bit is set. Mask off insignificant\n# bits (turning them to zero) and extending rows to the next full byte.\n#######################################################################\n\nif args.checksum:\n\tif args.crcmod:\n\t\t# Use a proper CRC library\n\t\timport crcmod\n\t\tcrc = crcmod.predefined.Crc('crc-32')\n\telse:\n\t\t# Use my home-grown, simple, slow CRC32 object to avoid additional\n\t\t# Python dependencies.\n\t\tfrom dumb_crc32 import DumbCRC32\n\t\tcrc = DumbCRC32()\n\n\tverify_block = verify_blocks[1]\n\tfor address, data, mask in verify_block:\n\t\tvalid_data = data & mask\n\t\tbytes = valid_data.to_bytes(bytes_of_data, byteorder='little')\n\t\tcrc.update(bytes)\n\n\tprint('0x%s' % crc.hexdigest().lower())\n\nif args.hackrf_data:\n\tprogram_sram = make_sram_program(program_blocks)\n\tverify_block = verify_blocks[1]\n\tverify_masks = tuple(frozenset(extract_mask(verify_block)))\n\tverify_mask_index = dict([(k, v) for v, k in enumerate(verify_masks)])\n\tverify_mask_row_index = [verify_mask_index[row['mask']] for row in verify_block]\n\n\tresult = []\n\tresult.extend((\n\t\t'/* WARNING: Auto-generated file. Do not edit. */',\n\t\t'',\n\t\t'#include <cpld_xc2c.h>',\n\t\t'',\n\t\t'const cpld_xc2c64a_program_t cpld_hackrf_program_sram = { {',\n\t))\n\tdata_lines = [', '.join(['0x%02x' % n for n in row['data'].to_bytes(bytes_of_data, byteorder='little')]) for row in program_sram]\n\tresult.extend(['\\t{ { %s } },' % line for line in data_lines])\n\tresult.extend((\n\t\t'} };',\n\t\t'',\n\t\t'const cpld_xc2c64a_verify_t cpld_hackrf_verify = {',\n\t\t'\\t.mask = {',\n\t))\n\tverify_mask_lines = [', '.join(['0x%02x' % n for n in mask.to_bytes(bytes_of_data, byteorder='little')]) for mask in verify_masks]\n\tresult.extend(['\\t\\t{ { %s } },' % line for line in verify_mask_lines])\n\tresult.extend((\n\t\t'\\t},'\n\t\t'\\t.mask_index = {',\n\t))\n\tresult.extend(['\\t\\t%s' % line for line in dec_lines(verify_mask_row_index)])\n\tresult.extend((\n\t\t'\\t}',\n\t\t'};',\n\t\t'',\n\t\t'const cpld_xc2c64a_row_addresses_t cpld_hackrf_row_addresses = { {',\n\t))\n\tresult.extend(['\\t%s' % line for line in hex_lines(address_sequence)])\n\tresult.extend((\n\t\t'} };',\n\t\t'',\n\t))\n\twith open(args.hackrf_data, 'w') as f:\n\t\tf.write('\\n'.join(result))\n\nif args.portapack_data:\n\tprogram_sram = make_sram_program(program_blocks)\n\tverify_block = verify_blocks[1]\n\tverify_masks = extract_mask(verify_block)\n\n\tresult = []\n\tresult.extend((\n\t\t'/*',\n\t\t' * WARNING: Auto-generated file. Do not edit.',\n\t\t'*/',\n\t\t'#include \"hackrf_cpld_data.hpp\"',\n\t\t'namespace hackrf {',\n\t\t'namespace one {',\n\t\t'namespace cpld {',\n\t\t'const ::cpld::xilinx::XC2C64A::verify_blocks_t verify_blocks { {',\n\t))\n\tdata_lines = [', '.join(['0x%02x' % n for n in row['data'].to_bytes(bytes_of_data, byteorder='big')]) for row in program_sram]\n\tmask_lines = [', '.join(['0x%02x' % n for n in mask.to_bytes(bytes_of_data, byteorder='big')]) for mask in verify_masks]\n\tlines = ['{ 0x%02x, { { %s } }, { { %s } } }' % data for data in zip(address_sequence, data_lines, mask_lines)]\n\tresult.extend('\\t%s,' % line for line in lines)\n\tresult.extend((\n\t\t'} };',\n\t\t'} /* namespace hackrf */',\n\t\t'} /* namespace one */',\n\t\t'} /* namespace cpld */',\n\t\t'',\n\t))\n\twith open(args.portapack_data, 'w') as f:\n\t\tf.write('\\n'.join(result))\n"
  },
  {
    "path": "firmware/tools/dumb_crc32.py",
    "content": "\nclass DumbCRC32(object):\n\tdef __init__(self):\n\t\tself._remainder = 0xffffffff\n\t\tself._reversed_polynomial = 0xedb88320\n\t\tself._final_xor = 0xffffffff\n\n\tdef update(self, data):\n\t\tbit_count = len(data) * 8\n\t\tfor bit_n in range(bit_count):\n\t\t\tbit_in = data[bit_n >> 3] & (1 << (bit_n & 7))\n\t\t\tself._remainder ^= 1 if bit_in != 0 else 0\n\t\t\tbit_out = (self._remainder & 1)\n\t\t\tself._remainder >>= 1;\n\t\t\tif bit_out != 0:\n\t\t\t\tself._remainder ^= self._reversed_polynomial;\n\n\tdef digest(self):\n\t\treturn self._remainder ^ self._final_xor\n\n\tdef hexdigest(self):\n\t\treturn '%08x' % self.digest()\n"
  },
  {
    "path": "firmware/tools/dump_cgu.py",
    "content": "#!/usr/bin/env python\n\n# Copyright 2013 Jared Boone\n#\n# Display the LPC43xx Clock Generation Unit (CGU) registers in an\n# easy-to-read format.\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n\n\"\"\"\nIn GDB:\n\tdump binary memory cgu.bin 0x40050014 0x400500cc\n\"\"\"\n\nimport sys\nfrom struct import unpack\n\naddress = 0x40050014\n\nf = open(sys.argv[1], 'read')\nd = '\\x00' * 20 + f.read()\nlength = len(d)\nf.close()\n\ndef print_data(d):\n\tfor i in range(0, length, 16):\n\t\tvalues = unpack('<IIII', d[i:i+16])\n\t\tvalues = ['%08x' % v for v in values]\n\t\tvalues_str = ' '.join(values)\n\t\tline = '%08x: %s' % (address + i, values_str)\n\t\tprint(line)\n\n#print_data(d)\n#sys.exit(0)\n\ndata = {}\nfor i in range(0, length, 4):\n\tdata[i] = unpack('<I', d[i:i+4])[0]\n\nregisters = {\n\t0x14: {\n\t\t'name': 'FREQ_MON',\n\t\t'fields': (\n\t\t\t('RCNT', 0, 9),\n\t\t\t('FCNT', 9, 14),\n\t\t\t('MEAS', 23, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x18: {\n\t\t'name': 'XTAL_OSC_CONTROL',\n\t\t'fields': (\n\t\t\t('ENABLE', 0, 1),\n\t\t\t('BYPASS', 1, 1),\n\t\t\t('HF', 2, 1)\n\t\t),\n\t},\n\t0x1c: {\n\t\t'name': 'PLL0USB_STAT',\n\t\t'fields': (\n\t\t\t('LOCK', 0, 1),\n\t\t\t('FR', 1, 1),\n\t\t),\n\t},\n\t0x20: {\n\t\t'name': 'PLL0USB_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('BYPASS', 1, 1),\n\t\t\t('DIRECTI', 2, 1),\n\t\t\t('DIRECTO', 3, 1),\n\t\t\t('CLKEN', 4, 1),\n\t\t\t('FRM', 6, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x24: {\n\t\t'name': 'PLL0USB_MDIV',\n\t\t'fields': (\n\t\t\t('MDEC', 0, 17),\n\t\t\t('SELP', 17, 5),\n\t\t\t('SELI', 22, 6),\n\t\t\t('SELR', 28, 4),\n\t\t),\n\t},\n\t0x28: {\n\t\t'name': 'PLL0USB_NP_DIV',\n\t\t'fields': (\n\t\t\t('PDEC', 0, 7),\n\t\t\t('NDEC', 12, 10),\n\t\t),\n\t},\n\t0x40: {\n\t\t'name': 'PLL1_STAT',\n\t\t'fields': (\n\t\t\t('LOCK', 0, 1),\n\t\t),\n\t},\n\t0x44: {\n\t\t'name': 'PLL1_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('BYPASS', 1, 1),\n\t\t\t('FBSEL', 6, 1),\n\t\t\t('DIRECT', 7, 1),\n\t\t\t('PSEL', 8, 2),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('NSEL', 12, 2),\n\t\t\t('MSEL', 16, 8),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x48: {\n\t\t'name': 'IDIVA_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('IDIV', 2, 2),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x4C: {\n\t\t'name': 'IDIVB_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('IDIV', 2, 4),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x50: {\n\t\t'name': 'IDIVC_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('IDIV', 2, 4),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x54: {\n\t\t'name': 'IDIVD_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('IDIV', 2, 4),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x58: {\n\t\t'name': 'IDIVE_CTRL',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('IDIV', 2, 8),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x5C: {\n\t\t'name': 'BASE_SAFE_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x60: {\n\t\t'name': 'BASE_USB0_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x64: {\n\t\t'name': 'BASE_PERIPH_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x68: {\n\t\t'name': 'BASE_USB1_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x6C: {\n\t\t'name': 'BASE_M4_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x70: {\n\t\t'name': 'BASE_SPIFI_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x74: {\n\t\t'name': 'BASE_SPI_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x78: {\n\t\t'name': 'BASE_PHY_RX_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x7C: {\n\t\t'name': 'BASE_PHY_TX_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x80: {\n\t\t'name': 'BASE_APB1_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x84: {\n\t\t'name': 'BASE_APB3_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x88: {\n\t\t'name': 'BASE_LCD_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x8C: {\n\t\t'name': 'BASE_VADC_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x90: {\n\t\t'name': 'BASE_SDIO_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x94: {\n\t\t'name': 'BASE_SSP0_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x98: {\n\t\t'name': 'BASE_SSP1_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0x9C: {\n\t\t'name': 'BASE_UART0_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xA0: {\n\t\t'name': 'BASE_UART1_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xA4: {\n\t\t'name': 'BASE_UART2_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xA8: {\n\t\t'name': 'BASE_UART3_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xAC: {\n\t\t'name': 'BASE_OUT_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xC0: {\n\t\t'name': 'BASE_APLL_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xC4: {\n\t\t'name': 'BASE_CGU_OUT0_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t0xC8: {\n\t\t'name': 'BASE_CGU_OUT1_CLK',\n\t\t'fields': (\n\t\t\t('PD', 0, 1),\n\t\t\t('AUTOBLOCK', 11, 1),\n\t\t\t('CLK_SEL', 24, 5),\n\t\t),\n\t},\n\t# TODO: Add other CGU registers. I did the ones that were\n\t# valuable to me to debug CPU clock issues.\n}\n\nfor address in sorted(registers):\n\tregister = registers[address]\n\tname = register['name']\n\tfields = register['fields']\n\tvalue = data[address]\n\tbits = bin(value)[2:].zfill(32)\n\tprint('%03x %20s %s = %08x' % (address, name, bits, value))\n\tfor field in fields:\n\t\tname, low_bit, count = field\n\t\tfield_value = (value >> low_bit) & ((1 << count) - 1)\n\t\tfield_bits = bin(field_value)[2:].zfill(count) + ' ' * low_bit\n\t\tfield_bits = field_bits.rjust(32)\n\t\tprint('%03s %20s %s = %8x %s' % ('', '', field_bits, field_value, name))\n"
  },
  {
    "path": "firmware/tools/xsvf.py",
    "content": "\nimport struct\n\nclass XSVFParser(object):\n\tdef __init__(self):\n\t\tself._handlers = {\n\t\t\t0x00: self.XCOMPLETE   ,\n\t\t\t0x01: self.XTDOMASK    ,\n\t\t\t0x02: self.XSIR        ,\n\t\t\t0x03: self.XSDR        ,\n\t\t\t0x04: self.XRUNTEST    ,\n\t\t\t0x07: self.XREPEAT     ,\n\t\t\t0x08: self.XSDRSIZE    ,\n\t\t\t0x09: self.XSDRTDO     ,\n\t\t\t0x0a: self.XSETSDRMASKS,\n\t\t\t0x0b: self.XSDRINC     ,\n\t\t\t0x0c: self.XSDRB       ,\n\t\t\t0x0d: self.XSDRC       ,\n\t\t\t0x0e: self.XSDRE       ,\n\t\t\t0x0f: self.XSDRTDOB    ,\n\t\t\t0x10: self.XSDRTDOC    ,\n\t\t\t0x11: self.XSDRTDOE    ,\n\t\t\t0x12: self.XSTATE      ,\n\t\t\t0x13: self.XENDIR      ,\n\t\t\t0x14: self.XENDDR      ,\n\t\t\t0x15: self.XSIR2       ,\n\t\t\t0x16: self.XCOMMENT    ,\n\t\t\t0x17: self.XWAIT       ,\n\t\t}\n\n\tdef tdomask(self):\n\t\treturn self._xtdomask\n\t\t\n\tdef read_byte(self):\n\t\treturn self.read_bytes(1)[0]\n\n\tdef read_bytes(self, n):\n\t\tc = self._f.read(n)\n\t\tif len(c) == n:\n\t\t\treturn c\n\t\telse:\n\t\t\traise RuntimeError('unexpected end of file')\n\n\tdef read_bits(self, n):\n\t\tlength_bytes = (n + 7) >> 3\n\t\treturn self.read_bytes(length_bytes)\n\n\tdef read_u32(self):\n\t\treturn struct.unpack('>I', self.read_bytes(4))[0]\n\n\tdef parse(self, f, debug=False):\n\t\tself._f = f\n\t\tself._debug = debug\n\t\tself._xcomplete = False\n\t\tself._xenddr = None\n\t\tself._xendir = None\n\t\tself._xruntest = 0\n\t\tself._xsdrsize = None\n\t\tself._xtdomask = None\n\t\tself._commands = []\n\n\t\twhile self._xcomplete == False:\n\t\t\tself.read_instruction()\n\n\t\tself._f = None\n\n\t\treturn self._commands\n\n\tdef read_instruction(self):\n\t\tinstruction_id = self.read_byte()\n\t\tif instruction_id in self._handlers:\n\t\t\tinstruction_handler = self._handlers[instruction_id]\n\t\t\tresult = instruction_handler()\n\t\t\tif result is not None:\n\t\t\t\tself._commands.append(result)\n\t\telse:\n\t\t\traise RuntimeError('unexpected instruction 0x%02x' % instruction_id)\n\n\tdef XCOMPLETE(self):\n\t\tself._xcomplete = True\n\n\tdef XTDOMASK(self):\n\t\tlength_bits = self._xsdrsize\n\t\tself._xtdomask = self.read_bits(length_bits)\n\n\tdef XSIR(self):\n\t\tlength_bits = self.read_byte()\n\t\ttdi = self.read_bits(length_bits)\n\t\tif self._debug:\n\t\t\tprint('XSIR tdi=%d:%s' % (length_bits, tdi.hex()))\n\t\treturn {\n\t\t\t'type': 'xsir',\n\t\t\t'tdi': {\n\t\t\t\t'length': length_bits,\n\t\t\t\t'data': tdi\n\t\t\t},\n\t\t}\n\n\tdef XSDR(self):\n\t\tlength_bits = self._xsdrsize\n\t\ttdi = self.read_bits(length_bits)\n\t\tif self._debug:\n\t\t\tprint('XSDR tdi=%d:%s' % (length_bits, tdi.hex()))\n\t\treturn {\n\t\t\t'type': 'xsdr',\n\t\t\t'tdi': {\n\t\t\t\t'length': length_bits,\n\t\t\t\t'data': tdi,\n\t\t\t},\n\t\t}\n\n\tdef XRUNTEST(self):\n\t\tself._xruntest = self.read_u32()\n\t\tif self._debug:\n\t\t\tprint('XRUNTEST number=%d' % self._xruntest)\n\n\tdef XREPEAT(self):\n\t\trepeat = self.read_byte()\n\t\t# print('XREPEAT times=%d' % repeat)\n\n\tdef XSDRSIZE(self):\n\t\tself._xsdrsize = self.read_u32()\n\n\tdef XSDRTDO(self):\n\t\tlength_bits = self._xsdrsize\n\t\ttdi = self.read_bits(length_bits)\n\t\ttdo_mask = self._xtdomask\n\t\tself._tdo_expected = (length_bits, self.read_bits(length_bits))\n\t\twait = self._xruntest\n\t\tif wait == 0:\n\t\t\tend_state = self._xenddr\n\t\telse:\n\t\t\tend_state = 1 # Run-Test/Idle\n\t\tif self._debug:\n\t\t\tprint('XSDRTDO tdi=%d:%s tdo_mask=%d:%s tdo_expected=%d:%s end_state=%u wait=%u' % (\n\t\t\t\tlength_bits, tdi.hex(),\n\t\t\t\tlength_bits, tdo_mask.hex(),\n\t\t\t\tself._tdo_expected[0], self._tdo_expected[1].hex(),\n\t\t\t\tend_state,\n\t\t\t\twait,\n\t\t\t))\n\t\treturn {\n\t\t\t'type': 'xsdrtdo',\n\t\t\t'tdi': {\n\t\t\t\t'length': length_bits,\n\t\t\t\t'data': tdi\n\t\t\t},\n\t\t\t'tdo_mask': {\n\t\t\t\t'length': length_bits,\n\t\t\t\t'data': tdo_mask,\n\t\t\t},\n\t\t\t'tdo_expected': {\n\t\t\t\t'length': self._tdo_expected[0],\n\t\t\t\t'data': self._tdo_expected[1],\n\t\t\t},\n\t\t\t'end_state': end_state,\n\t\t\t'wait': wait,\n\t\t}\n\n\tdef XSETSDRMASKS(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRINC(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRB(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRC(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRE(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRTDOB(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRTDOC(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSDRTDOE(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XSTATE(self):\n\t\tstate = self.read_byte()\n\t\tif self._debug:\n\t\t\tprint('XSTATE %u' % state)\n\t\treturn {\n\t\t\t'type': 'xstate',\n\t\t\t'state': state,\n\t\t}\n\n\tdef XENDIR(self):\n\t\tself._xendir = self.read_byte()\n\n\tdef XENDDR(self):\n\t\tself._xenddr = self.read_byte()\n\n\tdef XSIR2(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XCOMMENT(self):\n\t\traise RuntimeError('unimplemented')\n\n\tdef XWAIT(self):\n\t\twait_state = self.read_byte()\n\t\tend_state = self.read_byte()\n\t\twait_time = self.read_u32()\n"
  },
  {
    "path": "hardware/.gitignore",
    "content": "# # KiCad local project settings\n*.kicad_prl\n\n# KiCad backup files\n*.000\n*.bak\n*.bck\n$savepcb.*\n*.kicad_pcb-bak\n*.kicad_sch-bak\n*.sch-bak\n_autosave*\n*.zip\n\\#auto_saved_files\\#\n\n# KiCad cache files\n# *-cache.lib not ignored, so schematic can be viewed without libraries\nfp-info-cache\n\n# KiCad fabrication outputs\n*.drl\n*.g2\n*.g3\n*.gbl\n*.gbo\n*.gbp\n*.gbr\n*.gbs\n*.gm1\n*.gtl\n*.gto\n*.gtp\n*.gts\n*.pos\n*.rpt\n\n\n# other KiCad generated files\n*.csv\n*.svg\n*.pdf\n*.cmp\n*.dxf\n*.net\n*.ps\n*.plt\n*.xml\n\n# KiCad Interactive HTML BOM plugin\n*.ini\n*.html\n"
  },
  {
    "path": "hardware/LNA915/LNA915-cache.lib",
    "content": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# Device_C\n#\nDEF Device_C C 0 10 N Y 1 F N\nF0 \"C\" 25 100 50 H V L CNN\nF1 \"Device_C\" 25 -100 50 H V L CNN\nF2 \"\" 38 -150 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n C_*\n$ENDFPLIST\nDRAW\nP 2 0 1 20 -80 -30 80 -30 N\nP 2 0 1 20 -80 30 80 30 N\nX ~ 1 0 150 110 D 50 50 1 1 P\nX ~ 2 0 -150 110 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_D_TVS\n#\nDEF Device_D_TVS D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"Device_D_TVS\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n TO-???*\n *_Diode_*\n *SingleDiode*\n D_*\n$ENDFPLIST\nDRAW\nP 2 0 1 0 50 0 -50 0 N\nP 4 0 1 8 -100 -50 0 0 -100 50 -100 -50 N\nP 4 0 1 8 20 50 0 50 0 -50 -20 -50 N\nP 4 0 1 8 100 50 100 -50 0 0 100 50 N\nX A1 1 -150 0 100 R 50 50 1 1 P\nX A2 2 150 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_L\n#\nDEF Device_L L 0 40 N N 1 F N\nF0 \"L\" -50 0 50 V V C CNN\nF1 \"Device_L\" 75 0 50 V V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Choke_*\n *Coil*\n Inductor_*\n L_*\n$ENDFPLIST\nDRAW\nA 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50\nA 0 -25 25 -899 899 0 1 0 N 0 -50 0 0\nA 0 25 25 -899 899 0 1 0 N 0 0 0 50\nA 0 75 25 -899 899 0 1 0 N 0 50 0 100\nX 1 1 0 150 50 D 50 50 1 1 P\nX 2 2 0 -150 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_LED\n#\nDEF Device_LED D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"Device_LED\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n LED*\n LED_SMD:*\n LED_THT:*\n$ENDFPLIST\nDRAW\nP 2 0 1 8 -50 -50 -50 50 N\nP 2 0 1 0 -50 0 50 0 N\nP 4 0 1 8 50 -50 50 50 -50 0 50 -50 N\nP 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N\nP 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N\nX K 1 -150 0 100 R 50 50 1 1 P\nX A 2 150 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_R\n#\nDEF Device_R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"Device_R\" 0 0 50 V V C CNN\nF2 \"\" -70 0 50 V I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n R_*\n$ENDFPLIST\nDRAW\nS -40 -100 40 100 0 1 10 N\nX ~ 1 0 150 50 D 50 50 1 1 P\nX ~ 2 0 -150 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# gsg-symbols_BGB741L7ESD\n#\nDEF gsg-symbols_BGB741L7ESD U 0 40 Y Y 1 F N\nF0 \"U\" 0 -100 60 V V C CNN\nF1 \"gsg-symbols_BGB741L7ESD\" 0 -250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -350 300 350 -300 0 1 0 N\nX VCC 1 -650 100 300 R 50 50 1 1 W\nX BIAS 2 -650 0 300 R 50 50 1 1 O\nX RFIN 3 -650 -100 300 R 50 50 1 1 I\nX RFOUT 4 650 -100 300 L 50 50 1 1 O\nX VCTRL 5 650 0 300 L 50 50 1 1 I\nX ADJ 6 650 100 300 L 50 50 1 1 I\nX GND 7 0 600 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# gsg-symbols_FAR-F5QA\n#\nDEF gsg-symbols_FAR-F5QA U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 V V C CNN\nF1 \"gsg-symbols_FAR-F5QA\" 250 0 60 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX IN 1 -600 0 300 R 50 50 1 1 B\nX GND 2 -100 -550 300 U 50 50 1 1 W\nX GND 3 100 -550 300 U 50 50 1 1 W\nX OUT 4 100 550 300 D 50 50 1 1 B\nX GND 5 -100 550 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# gsg-symbols_GRF6011\n#\nDEF gsg-symbols_GRF6011 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -100 50 H V C CNN\nF1 \"gsg-symbols_GRF6011\" 0 -200 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nS -300 200 300 -250 0 1 0 N\nX VSEL 1 -400 100 100 R 50 50 1 1 I\nX VDD 2 -400 0 100 R 50 50 1 1 W\nX RFC 3 -400 -100 100 R 50 50 1 1 B\nX RF1 4 400 -100 100 L 50 50 1 1 B\nX GND 5 400 0 100 L 50 50 1 1 W\nX RF2 6 400 100 100 L 50 50 1 1 B\nX GND 7 0 300 100 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# gsg-symbols_SMA-KIT-1.5MF\n#\nDEF gsg-symbols_SMA-KIT-1.5MF P 0 40 Y N 2 F N\nF0 \"P\" 0 130 50 H V C CNN\nF1 \"gsg-symbols_SMA-KIT-1.5MF\" 120 0 50 V V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nA -2 0 71 1636 0 0 1 10 N -70 20 70 0\nA -1 0 71 0 -1638 0 1 10 N 70 0 -70 -20\nC 0 0 20 0 1 8 N\nX RF 1 -200 0 180 R 50 50 1 1 P\nX SHIELD 2 0 -200 130 U 50 50 1 1 P\nX RF 3 -200 0 180 R 50 50 2 1 P\nX SHIELD 4 0 -200 130 U 50 50 2 1 P\nENDDRAW\nENDDEF\n#\n# power_GND\n#\nDEF power_GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -250 50 H I C CNN\nF1 \"power_GND\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nP 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N\nX GND 1 0 0 0 D 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# power_VCC\n#\nDEF power_VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"power_VCC\" 0 150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0 0 0 0 50 N\nX VCC 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/LNA915/LNA915.kicad_pcb",
    "content": "(kicad_pcb (version 20171130) (host pcbnew 5.1.6)\n\n  (general\n    (thickness 0.8)\n    (drawings 22)\n    (tracks 132)\n    (zones 0)\n    (modules 25)\n    (nets 18)\n  )\n\n  (page A4)\n  (layers\n    (0 F.Cu signal)\n    (1 In1.Cu signal)\n    (2 In2.Cu signal)\n    (31 B.Cu signal)\n    (32 B.Adhes user)\n    (33 F.Adhes user)\n    (34 B.Paste user)\n    (35 F.Paste user)\n    (36 B.SilkS user)\n    (37 F.SilkS user)\n    (38 B.Mask user)\n    (39 F.Mask user)\n    (40 Dwgs.User user)\n    (41 Cmts.User user)\n    (42 Eco1.User user)\n    (43 Eco2.User user)\n    (44 Edge.Cuts user)\n    (45 Margin user)\n    (46 B.CrtYd user)\n    (47 F.CrtYd user)\n    (48 B.Fab user)\n    (49 F.Fab user)\n  )\n\n  (setup\n    (last_trace_width 0.29337)\n    (user_trace_width 0.2)\n    (trace_clearance 0.127)\n    (zone_clearance 0.1524)\n    (zone_45_only yes)\n    (trace_min 0.1524)\n    (via_size 0.635)\n    (via_drill 0.3048)\n    (via_min_size 0.4572)\n    (via_min_drill 0.254)\n    (user_via 0.508 0.254)\n    (uvia_size 0.508)\n    (uvia_drill 0.127)\n    (uvias_allowed no)\n    (uvia_min_size 0.4572)\n    (uvia_min_drill 0.127)\n    (edge_width 0.1)\n    (segment_width 0.2)\n    (pcb_text_width 0.3)\n    (pcb_text_size 1.5 1.5)\n    (mod_edge_width 0.15)\n    (mod_text_size 1 1)\n    (mod_text_width 0.15)\n    (pad_size 4.064 1.524)\n    (pad_drill 0)\n    (pad_to_mask_clearance 0.0508)\n    (pad_to_paste_clearance_ratio -0.02)\n    (aux_axis_origin 0 0)\n    (visible_elements FFF9FFFF)\n    (pcbplotparams\n      (layerselection 0x010f8_ffffffff)\n      (usegerberextensions true)\n      (usegerberattributes false)\n      (usegerberadvancedattributes false)\n      (creategerberjobfile false)\n      (excludeedgelayer true)\n      (linewidth 0.150000)\n      (plotframeref false)\n      (viasonmask false)\n      (mode 1)\n      (useauxorigin false)\n      (hpglpennumber 1)\n      (hpglpenspeed 20)\n      (hpglpendiameter 15.000000)\n      (psnegative false)\n      (psa4output false)\n      (plotreference false)\n      (plotvalue false)\n      (plotinvisibletext false)\n      (padsonsilk false)\n      (subtractmaskfromsilk false)\n      (outputformat 1)\n      (mirror false)\n      (drillshape 0)\n      (scaleselection 1)\n      (outputdirectory \"gerbers\"))\n  )\n\n  (net 0 \"\")\n  (net 1 GND)\n  (net 2 VCC)\n  (net 3 \"Net-(C1-Pad1)\")\n  (net 4 \"Net-(C1-Pad2)\")\n  (net 5 \"Net-(C2-Pad1)\")\n  (net 6 \"Net-(C2-Pad2)\")\n  (net 7 \"Net-(C5-Pad1)\")\n  (net 8 \"Net-(C5-Pad2)\")\n  (net 9 \"Net-(C7-Pad2)\")\n  (net 10 \"Net-(C8-Pad1)\")\n  (net 11 \"Net-(C8-Pad2)\")\n  (net 12 \"Net-(C10-Pad2)\")\n  (net 13 \"Net-(C7-Pad1)\")\n  (net 14 \"Net-(D4-Pad2)\")\n  (net 15 \"Net-(C6-Pad1)\")\n  (net 16 \"Net-(C6-Pad2)\")\n  (net 17 \"Net-(R1-Pad2)\")\n\n  (net_class Default \"This is the default net class.\"\n    (clearance 0.127)\n    (trace_width 0.29337)\n    (via_dia 0.635)\n    (via_drill 0.3048)\n    (uvia_dia 0.508)\n    (uvia_drill 0.127)\n    (diff_pair_width 0.2032)\n    (diff_pair_gap 0.2032)\n    (add_net GND)\n    (add_net \"Net-(C1-Pad1)\")\n    (add_net \"Net-(C1-Pad2)\")\n    (add_net \"Net-(C10-Pad2)\")\n    (add_net \"Net-(C2-Pad1)\")\n    (add_net \"Net-(C2-Pad2)\")\n    (add_net \"Net-(C5-Pad1)\")\n    (add_net \"Net-(C5-Pad2)\")\n    (add_net \"Net-(C6-Pad1)\")\n    (add_net \"Net-(C6-Pad2)\")\n    (add_net \"Net-(C7-Pad1)\")\n    (add_net \"Net-(C7-Pad2)\")\n    (add_net \"Net-(C8-Pad1)\")\n    (add_net \"Net-(C8-Pad2)\")\n    (add_net \"Net-(D4-Pad2)\")\n    (add_net \"Net-(R1-Pad2)\")\n    (add_net VCC)\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F28A231)\n    (at 134.13 96.88 90)\n    (path /5F2886C8)\n    (attr smd)\n    (fp_text reference C9 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value \"1 pF\" (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 5 \"Net-(C2-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:SMA-KIT-1.5MF (layer F.Cu) (tedit 5F26EE20) (tstamp 5F278E99)\n    (at 136.863 100 180)\n    (path /5EF2AE41)\n    (attr virtual)\n    (fp_text reference P1 (at 0.663 -1.3) (layer F.SilkS)\n      (effects (font (size 0.5 0.5) (thickness 0.075)))\n    )\n    (fp_text value SMA-KIT-1.5MF (at 0 5.2) (layer F.Fab)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text user %R (at 0.663 -1.3) (layer F.Fab)\n      (effects (font (size 0.5 0.5) (thickness 0.075)))\n    )\n    (pad 4 smd rect (at 11.49 3.185) (size 1 2.6) (layers B.Cu B.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 3.7) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 11.49 -3.185) (size 1 2.6) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 -3) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 2.3) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 -2.3) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 3) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 11.49 3.185) (size 1 2.6) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 11.24 0) (size 1.5 1.6) (layers F.Cu F.Mask)\n      (net 7 \"Net-(C5-Pad1)\"))\n    (pad 4 smd rect (at 11.49 -3.185) (size 1 2.6) (layers B.Cu B.Mask)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at 11.39 -3.7) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 3.7 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 3 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 2.3 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 -3.7 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 -3 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 0.6 -2.3 180) (size 0.64 0.64) (drill 0.3) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at 0.75 0 180) (size 1.5 1.6) (layers F.Cu F.Mask)\n      (net 6 \"Net-(C2-Pad2)\"))\n    (pad 2 smd rect (at 0.5 -3.185 180) (size 1 2.6) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5 3.185 180) (size 1 2.6) (layers B.Cu B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5 -3.185 180) (size 1 2.6) (layers B.Cu B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5 3.185 180) (size 1 2.6) (layers F.Cu F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:GRF6011 (layer F.Cu) (tedit 5F279363) (tstamp 5F278692)\n    (at 133.76 99.93 180)\n    (path /5EF6E285)\n    (attr smd)\n    (fp_text reference U2 (at 0 0.03) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value SWITCH (at 0 1.6) (layer F.Fab)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start -0.75 -0.35) (end -0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.35 -0.75) (end 0.75 -0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.75 -0.35) (end -0.35 -0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.75 -0.85) (end -1.05 -0.85) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.75 0.85) (end -0.75 0.85) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.75 0.75) (end -0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.75 -0.75) (end 0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -1.1 -0.9) (end 1.1 -0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 1.1 -0.9) (end 1.1 0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 1.1 0.9) (end -1.1 0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -1.1 0.9) (end -1.1 -0.9) (layer F.CrtYd) (width 0.05))\n    (fp_text user %R (at 0 0) (layer F.Fab)\n      (effects (font (size 0.5 0.3) (thickness 0.075)))\n    )\n    (pad 7 smd rect (at 0 0 180) (size 0.6 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0.45 180) (size 0.6 0.2) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 -0.45 180) (size 0.6 0.2) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0 180) (size 0.6 1.1) (layers B.Cu)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0 0.25 180) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0 -0.25 180) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0 180) (size 0.6 1.1) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 6 smd rect (at 0.75 -0.5 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 9 \"Net-(C7-Pad2)\"))\n    (pad 5 smd rect (at 0.75 0 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.75 0.5 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 16 \"Net-(C6-Pad2)\"))\n    (pad 3 smd rect (at -0.75 0.5 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 5 \"Net-(C2-Pad1)\"))\n    (pad 2 smd rect (at -0.75 0 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.75 -0.5 180) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:TSLP-7-1 (layer F.Cu) (tedit 5F26DB3A) (tstamp 5F2788A4)\n    (at 131.47 99.61)\n    (path /52F68792)\n    (attr smd)\n    (fp_text reference U3 (at 0.03 -0.01 90) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value LNA (at 0 2) (layer F.Fab)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start -0.35 1) (end -0.65 0.7) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.8 1.25) (end -0.8 -1.25) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.8 1.25) (end -0.8 1.25) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.8 -1.25) (end 0.8 1.25) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.8 -1.25) (end 0.8 -1.25) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.65 0.7) (end -0.65 -1) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.65 1) (end -0.35 1) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.65 -1) (end 0.65 1) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.65 -1) (end 0.65 -1) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.75 -1) (end 0.75 1) (layer F.SilkS) (width 0.12))\n    (fp_line (start -0.75 -1) (end -0.75 1.3) (layer F.SilkS) (width 0.12))\n    (fp_text user %R (at 0 0 90) (layer F.Fab)\n      (effects (font (size 0.5 0.5) (thickness 0.075)))\n    )\n    (pad 7 smd rect (at 0.45 0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at -0.45 0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at -0.45 0) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at -0.45 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0.45 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0.45 0) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at -0.3 -0.275) (size 0.5 0.5) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at -0.3 0.275) (size 0.5 0.5) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0.3 0.275) (size 0.5 0.5) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0.3 -0.275) (size 0.5 0.5) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0) (size 1.2 1.1) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0) (size 0.3 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 6 smd rect (at -0.5 -0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 17 \"Net-(R1-Pad2)\"))\n    (pad 5 smd rect (at 0 -0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 4 smd rect (at 0.5 -0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 15 \"Net-(C6-Pad1)\"))\n    (pad 3 smd rect (at 0.5 0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 11 \"Net-(C8-Pad2)\"))\n    (pad 2 smd rect (at 0 0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 12 \"Net-(C10-Pad2)\"))\n    (pad 1 smd rect (at -0.5 0.925) (size 0.3 0.35) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC) (die_length 3.40614))\n    (pad 7 smd rect (at 0 0) (size 1.2 1.1) (layers B.Cu)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:F5Q (layer F.Cu) (tedit 5F26F223) (tstamp 5F278651)\n    (at 127.2 102.2 270)\n    (path /52F44412)\n    (fp_text reference U4 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6 0.5) (thickness 0.1)))\n    )\n    (fp_text value SAW (at 0 1.35 90) (layer F.Fab)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start -0.85 -0.7) (end 0.7 -0.7) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.85 0.7) (end -0.85 -0.7) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.7 0.7) (end -0.85 0.7) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.7 -0.7) (end 0.7 0.7) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.55 0.45) (end -0.55 -0.45) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.55 0.45) (end -0.55 0.45) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.55 -0.45) (end 0.55 0.45) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.55 -0.45) (end 0.55 -0.45) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.6 -0.6) (end 0.6 -0.6) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.6 -0.6) (end 0.6 0.6) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.6 0.6) (end -0.7508 0.6) (layer F.SilkS) (width 0.12))\n    (fp_line (start -0.6 -0.6) (end -0.6 -0.25) (layer F.SilkS) (width 0.12))\n    (fp_text user %R (at 0 0 90) (layer F.Fab)\n      (effects (font (size 0.5 0.3) (thickness 0.075)))\n    )\n    (pad 1 smd rect (at -0.495 0 270) (size 0.4 0.25) (layers F.Cu F.Paste F.Mask)\n      (net 8 \"Net-(C5-Pad2)\") (die_length 3.40614))\n    (pad 3 smd rect (at 0.395 0.325 270) (size 0.25 0.4) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND) (die_length -1518.485687))\n    (pad 4 smd rect (at 0.395 -0.325 270) (size 0.25 0.4) (layers F.Cu F.Paste F.Mask)\n      (net 3 \"Net-(C1-Pad1)\") (die_length -1518.485687))\n    (pad 2 smd rect (at 0 0.325 270) (size 0.25 0.4) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND) (die_length 3.40614))\n    (pad 5 smd rect (at 0 -0.325 270) (size 0.25 0.4) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:GRF6011 (layer F.Cu) (tedit 5F279363) (tstamp 5F277FC8)\n    (at 130.4 103.03)\n    (path /5EF1EE32)\n    (attr smd)\n    (fp_text reference U1 (at 0 -0.03) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value SWITCH (at 0 1.6) (layer F.Fab)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start -0.75 -0.35) (end -0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.35 -0.75) (end 0.75 -0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -0.75 -0.35) (end -0.35 -0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.75 -0.85) (end -1.05 -0.85) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.75 0.85) (end -0.75 0.85) (layer F.SilkS) (width 0.12))\n    (fp_line (start 0.75 0.75) (end -0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start 0.75 -0.75) (end 0.75 0.75) (layer F.Fab) (width 0.1))\n    (fp_line (start -1.1 -0.9) (end 1.1 -0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 1.1 -0.9) (end 1.1 0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 1.1 0.9) (end -1.1 0.9) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -1.1 0.9) (end -1.1 -0.9) (layer F.CrtYd) (width 0.05))\n    (fp_text user %R (at 0 0) (layer F.Fab)\n      (effects (font (size 0.5 0.3) (thickness 0.075)))\n    )\n    (pad 7 smd rect (at 0 0) (size 0.6 0.3) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0.45) (size 0.6 0.2) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 -0.45) (size 0.6 0.2) (layers F.Cu F.Paste)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0) (size 0.6 1.1) (layers B.Cu)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0 0.25) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 thru_hole circle (at 0 -0.25) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 7 smd rect (at 0 0) (size 0.6 1.1) (layers F.Cu F.Mask)\n      (net 1 GND))\n    (pad 6 smd rect (at 0.75 -0.5) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 13 \"Net-(C7-Pad1)\"))\n    (pad 5 smd rect (at 0.75 0) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.75 0.5) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 10 \"Net-(C8-Pad1)\"))\n    (pad 3 smd rect (at -0.75 0.5) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 4 \"Net-(C1-Pad2)\"))\n    (pad 2 smd rect (at -0.75 0) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.75 -0.5) (size 0.4 0.2) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF09A23)\n    (at 128 98.4)\n    (path /52F68CBB)\n    (attr smd)\n    (fp_text reference R2 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 14 \"Net-(D4-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF0949D)\n    (at 129.6 99.125 90)\n    (path /52F68800)\n    (attr smd)\n    (fp_text reference R1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 17 \"Net-(R1-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F282B4A)\n    (at 131.9 96.8)\n    (path /52F688CD)\n    (attr smd)\n    (fp_text reference L4 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39nH (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 15 \"Net-(C6-Pad1)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F273959)\n    (at 130.7 101.6 180)\n    (path /52F68C24)\n    (attr smd)\n    (fp_text reference L3 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39nH (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 11 \"Net-(C8-Pad2)\"))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 12 \"Net-(C10-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF08061)\n    (at 126.475 97.9 90)\n    (path /5F219001)\n    (attr smd)\n    (fp_text reference L2 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39nH (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 7 \"Net-(C5-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F282AE1)\n    (at 135.21 102.13 270)\n    (path /52F68C64)\n    (attr smd)\n    (fp_text reference L1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39nH (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad2)\"))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 52F6BFEC)\n    (at 128.6 97.4 180)\n    (path /52F51772)\n    (attr smd)\n    (fp_text reference D4 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value LNALED (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 14 \"Net-(D4-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF02082)\n    (at 128.03 99.92 270)\n    (path /52F69FCE)\n    (attr smd)\n    (fp_text reference D2 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value D_TVS (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 8 \"Net-(C5-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F26AD58)\n    (at 135.16 96.89 270)\n    (path /52F44107)\n    (attr smd)\n    (fp_text reference D1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value D_TVS (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF09436)\n    (at 130.2 97 270)\n    (path /52F69F2A)\n    (attr smd)\n    (fp_text reference C11 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF08940)\n    (at 129.52 100.61)\n    (path /52F68A00)\n    (attr smd)\n    (fp_text reference C10 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 12 \"Net-(C10-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF090B0)\n    (at 132.6 97.8)\n    (path /52F69EBA)\n    (attr smd)\n    (fp_text reference C6 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 15 \"Net-(C6-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 16 \"Net-(C6-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F26B936)\n    (at 132.19 102.53 90)\n    (path /52F69EB1)\n    (attr smd)\n    (fp_text reference C8 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 10 \"Net-(C8-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 11 \"Net-(C8-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5F26B83A)\n    (at 133.2 101.9 90)\n    (path /52F69E98)\n    (attr smd)\n    (fp_text reference C7 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 13 \"Net-(C7-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 9 \"Net-(C7-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF00BAA)\n    (at 127.035 100.2 270)\n    (path /52F44170)\n    (attr smd)\n    (fp_text reference C5 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 7 \"Net-(C5-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 8 \"Net-(C5-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EEFF72C)\n    (at 134.2 102.5 90)\n    (path /5F0987F0)\n    (attr smd)\n    (fp_text reference C4 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF03181)\n    (at 128.6 102.1 270)\n    (path /5F078CB4)\n    (attr smd)\n    (fp_text reference C3 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF0912C)\n    (at 134.7 98.4)\n    (path /52F69EC3)\n    (attr smd)\n    (fp_text reference C2 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 5 \"Net-(C2-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad2)\"))\n  )\n\n  (module gsg-modules:0402 (layer F.Cu) (tedit 5F26E02E) (tstamp 5EF00D29)\n    (at 128 103.53)\n    (path /52F69ECC)\n    (attr smd)\n    (fp_text reference C1 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start -0.94 0.43) (end -0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 0.43) (end -0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.94 -0.43) (end 0.94 0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start -0.94 -0.43) (end 0.94 -0.43) (layer F.CrtYd) (width 0.05))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 3 \"Net-(C1-Pad1)\"))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers F.Cu F.Paste F.Mask)\n      (net 4 \"Net-(C1-Pad2)\"))\n  )\n\n  (gr_line (start 129.5 95.8) (end 129.5 96.4) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.4 96.1) (end 129 95.8) (layer F.SilkS) (width 0.15) (tstamp 5F283184))\n  (gr_line (start 129 96.4) (end 129.4 96.1) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129 95.8) (end 129 96.4) (layer F.SilkS) (width 0.15))\n  (gr_text 03 (at 135.19 103.8) (layer F.SilkS) (tstamp 5F2830EF)\n    (effects (font (size 0.6 0.5) (thickness 0.1)))\n  )\n  (gr_text LNA915 (at 132.72 96.74) (layer B.SilkS) (tstamp 5F26B2A6)\n    (effects (font (size 1.2 1) (thickness 0.2)) (justify mirror))\n  )\n  (gr_line (start 126.1 100) (end 127.6 100) (layer B.SilkS) (width 0.15))\n  (gr_line (start 126.1 100) (end 126.6 100.5) (layer B.SilkS) (width 0.15))\n  (gr_line (start 126.6 99.5) (end 126.1 100) (layer B.SilkS) (width 0.15) (tstamp 5EF0A0C4))\n  (gr_line (start 136 100.5) (end 134.5 100.5) (layer B.SilkS) (width 0.15))\n  (gr_line (start 136 100.5) (end 135.5 101) (layer B.SilkS) (width 0.15))\n  (gr_line (start 136 100.5) (end 135.5 100) (layer B.SilkS) (width 0.15))\n  (gr_text TX (at 126.9 101.5 270) (layer B.SilkS) (tstamp 5EF0A078)\n    (effects (font (size 0.8 0.55) (thickness 0.125)) (justify mirror))\n  )\n  (gr_text RX (at 135.175 99 90) (layer B.SilkS) (tstamp 5EF0A070)\n    (effects (font (size 0.8 0.55) (thickness 0.125)) (justify mirror))\n  )\n  (gr_text 08 (at 133.18 103.78) (layer F.SilkS) (tstamp 5EF09D84)\n    (effects (font (size 0.6 0.5) (thickness 0.1)))\n  )\n  (gr_text LNA915 (at 127.39 96.44) (layer F.SilkS) (tstamp 5F282C06)\n    (effects (font (size 0.6 0.5) (thickness 0.1)))\n  )\n  (gr_line (start 122.8486 96.023) (end 138 96.023) (angle 90) (layer Margin) (width 0.02) (tstamp 5EF0269E))\n  (gr_line (start 123.3236 103.977) (end 138 103.977) (angle 90) (layer Margin) (width 0.02) (tstamp 5EF09D81))\n  (gr_line (start 136.736 95.642) (end 125 95.642) (angle 90) (layer Edge.Cuts) (width 0.254) (tstamp 5EF02533))\n  (gr_line (start 136.736 104.358) (end 136.736 95.642) (angle 90) (layer Edge.Cuts) (width 0.254))\n  (gr_line (start 125 104.358) (end 136.736 104.358) (angle 90) (layer Edge.Cuts) (width 0.254) (tstamp 5EF0252A))\n  (gr_line (start 125 95.642) (end 125 104.358) (angle 90) (layer Edge.Cuts) (width 0.254) (tstamp 5EEF80E8))\n\n  (segment (start 136.2064 96.3566) (end 136.263 96.3) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 135.16 96.3566) (end 136.2064 96.3566) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 125.573 102.2) (end 125.473 102.3) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 126.875 102.2) (end 125.573 102.2) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 125.768 102.595) (end 125.473 102.3) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 126.875 102.595) (end 125.768 102.595) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 127.9666 102.2) (end 128.6 101.5666) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 127.525 102.2) (end 127.9666 102.2) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.6 101.5666) (end 128.6 101.55) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.6 101.55) (end 128.28 101.23) (width 0.29337) (layer F.Cu) (net 1))\n  (via (at 127.82 101.23) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 1))\n  (segment (start 128.28 101.23) (end 127.82 101.23) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.9 100.61) (end 128.28 101.23) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.9866 100.61) (end 128.9 100.61) (width 0.29337) (layer F.Cu) (net 1))\n  (via (at 128.81 99.4) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 1))\n  (segment (start 128.03 99.3866) (end 128.7966 99.3866) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.7966 99.3866) (end 128.81 99.4) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 134.2 103.0334) (end 134.3766 103.21) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 136.053 103.21) (end 136.263 103) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 134.3766 103.21) (end 136.053 103.21) (width 0.29337) (layer F.Cu) (net 1))\n  (via (at 129.42 96.61) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 1))\n  (segment (start 129.1334 97.4) (end 129.1334 96.8966) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 129.1334 96.8966) (end 129.42 96.61) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 129.5634 96.4666) (end 130.2 96.4666) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 129.42 96.61) (end 129.5634 96.4666) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.9866 99.5766) (end 128.81 99.4) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 128.9866 100.61) (end 128.9866 99.5766) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 133.01 99.93) (end 133.76 99.93) (width 0.2) (layer F.Cu) (net 1))\n  (segment (start 131.15 103.03) (end 130.4 103.03) (width 0.2) (layer F.Cu) (net 1))\n  (segment (start 135.15 96.3466) (end 135.16 96.3566) (width 0.29337) (layer F.Cu) (net 1))\n  (segment (start 134.13 96.3466) (end 135.15 96.3466) (width 0.29337) (layer F.Cu) (net 1))\n  (via (at 134.23 101.2) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 2))\n  (segment (start 134.23 101.9366) (end 134.2 101.9666) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 134.23 101.2) (end 134.23 101.9366) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 135.21 102.6634) (end 135.0534 102.6634) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 134.3566 101.9666) (end 134.2 101.9666) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 135.0534 102.6634) (end 134.3566 101.9666) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 128.9966 103.03) (end 128.8583 102.8917) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 128.8583 102.8917) (end 128.6 102.6334) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 128.6 102.6334) (end 128.7466 102.6334) (width 0.29337) (layer F.Cu) (net 2))\n  (via (at 129.4 101.82) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 2))\n  (segment (start 130.97 100.535) (end 130.855 100.535) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 130.855 100.535) (end 130.58 100.26) (width 0.29337) (layer F.Cu) (net 2))\n  (via (at 130.35 99.85) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 2))\n  (segment (start 130.58 100.26) (end 130.58 100.08) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 130.58 100.08) (end 130.35 99.85) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 129.7916 99.85) (end 129.6 99.6584) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 130.35 99.85) (end 129.7916 99.85) (width 0.29337) (layer F.Cu) (net 2))\n  (via (at 127.28 97.53) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 2))\n  (segment (start 126.475 97.3666) (end 127.1166 97.3666) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 127.1166 97.3666) (end 127.28 97.53) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 127.28 98.2134) (end 127.4666 98.4) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 127.28 97.53) (end 127.28 98.2134) (width 0.29337) (layer F.Cu) (net 2))\n  (via (at 131.19 97.94) (size 0.635) (drill 0.3048) (layers F.Cu B.Cu) (net 2))\n  (segment (start 131.47 98.685) (end 131.47 98.22) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 131.47 98.22) (end 131.19 97.94) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 130.6066 97.94) (end 130.2 97.5334) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 131.19 97.94) (end 130.6066 97.94) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 131.19 96.9766) (end 131.3666 96.8) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 131.19 97.94) (end 131.19 96.9766) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 128.9966 103.03) (end 129.27 103.03) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 129.27 103.03) (end 129.65 103.03) (width 0.2) (layer F.Cu) (net 2))\n  (segment (start 129.1 102.53) (end 128.8583 102.7717) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 128.8583 102.7717) (end 128.8583 102.8917) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 129.1 102.12) (end 129.4 101.82) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 129.1 102.53) (end 129.1 102.12) (width 0.29337) (layer F.Cu) (net 2))\n  (segment (start 129.65 102.53) (end 129.1 102.53) (width 0.2) (layer F.Cu) (net 2))\n  (segment (start 134.51 99.93) (end 134.51 100.43) (width 0.2) (layer F.Cu) (net 2))\n  (segment (start 134.51 100.43) (end 134.51 100.92) (width 0.2) (layer F.Cu) (net 2))\n  (segment (start 134.51 100.92) (end 134.23 101.2) (width 0.2) (layer F.Cu) (net 2))\n  (segment (start 127.525 103.4716) (end 127.4666 103.53) (width 0.29337) (layer F.Cu) (net 3))\n  (segment (start 127.525 102.595) (end 127.525 103.4716) (width 0.29337) (layer F.Cu) (net 3))\n  (segment (start 129.65 103.53) (end 129.23 103.53) (width 0.2) (layer F.Cu) (net 4))\n  (segment (start 128.5334 103.53) (end 129.23 103.53) (width 0.29337) (layer F.Cu) (net 4))\n  (segment (start 134.51 99.43) (end 134.51 99) (width 0.2) (layer F.Cu) (net 5))\n  (segment (start 134.51 98.7434) (end 134.1666 98.4) (width 0.29337) (layer F.Cu) (net 5))\n  (segment (start 134.51 99) (end 134.51 98.7434) (width 0.29337) (layer F.Cu) (net 5))\n  (segment (start 134.1666 97.45) (end 134.13 97.4134) (width 0.29337) (layer F.Cu) (net 5))\n  (segment (start 134.1666 98.4) (end 134.1666 97.45) (width 0.29337) (layer F.Cu) (net 5))\n  (segment (start 136.113 100) (end 136.113 99.753) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 135.2334 98.8734) (end 135.2334 98.4) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 136.113 99.753) (end 135.2334 98.8734) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 135.2334 98.4) (end 135.2334 98.6866) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 135.2334 97.4968) (end 135.16 97.4234) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 135.2334 98.4) (end 135.2334 97.4968) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 136.113 100) (end 136.113 100.217) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 135.21 101.12) (end 135.21 101.5966) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 136.113 100.217) (end 135.21 101.12) (width 0.29337) (layer F.Cu) (net 6))\n  (segment (start 125.9564 99.6666) (end 125.623 100) (width 0.29337) (layer F.Cu) (net 7))\n  (segment (start 127.035 99.6666) (end 125.9564 99.6666) (width 0.29337) (layer F.Cu) (net 7))\n  (segment (start 125.623 100) (end 125.623 99.887) (width 0.29337) (layer F.Cu) (net 7))\n  (segment (start 126.475 99.035) (end 126.475 98.4334) (width 0.29337) (layer F.Cu) (net 7))\n  (segment (start 125.623 99.887) (end 126.475 99.035) (width 0.29337) (layer F.Cu) (net 7))\n  (segment (start 127.315 100.4534) (end 127.035 100.7334) (width 0.29337) (layer F.Cu) (net 8))\n  (segment (start 128.03 100.4534) (end 127.315 100.4534) (width 0.29337) (layer F.Cu) (net 8))\n  (segment (start 127.2 100.8984) (end 127.035 100.7334) (width 0.29337) (layer F.Cu) (net 8))\n  (segment (start 127.2 101.705) (end 127.2 100.8984) (width 0.29337) (layer F.Cu) (net 8))\n  (segment (start 133.01 101.1766) (end 133.2 101.3666) (width 0.29337) (layer F.Cu) (net 9))\n  (segment (start 133.01 100.43) (end 133.01 100.8) (width 0.2) (layer F.Cu) (net 9))\n  (segment (start 133.01 100.8) (end 133.01 101.1766) (width 0.29337) (layer F.Cu) (net 9))\n  (segment (start 131.6 103.53) (end 131.15 103.53) (width 0.2) (layer F.Cu) (net 10))\n  (segment (start 131.6 103.53) (end 131.77 103.53) (width 0.29337) (layer F.Cu) (net 10))\n  (segment (start 132.2 103.1) (end 132.2 103) (width 0.29337) (layer F.Cu) (net 10))\n  (segment (start 131.77 103.53) (end 132.2 103.1) (width 0.29337) (layer F.Cu) (net 10))\n  (segment (start 131.2334 101.6) (end 131.39 101.6) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.97 101.02) (end 131.97 100.535) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.39 101.6) (end 131.97 101.02) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.2334 101.6) (end 131.4 101.6) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.4 101.6) (end 131.68 101.88) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 132.0734 101.88) (end 132.19 101.9966) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.68 101.88) (end 132.0734 101.88) (width 0.29337) (layer F.Cu) (net 11))\n  (segment (start 131.47 100.535) (end 131.47 100.76) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 131.47 100.76) (end 131.21 101.02) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 130.4634 101.02) (end 130.0534 100.61) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 131.21 101.02) (end 130.4634 101.02) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 130.4634 101.3032) (end 130.1666 101.6) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 130.4634 101.02) (end 130.4634 101.3032) (width 0.29337) (layer F.Cu) (net 12))\n  (segment (start 131.15 102.53) (end 131.6 102.53) (width 0.2) (layer F.Cu) (net 13))\n  (segment (start 133.2 102.4334) (end 133.1634 102.47) (width 0.29337) (layer F.Cu) (net 13))\n  (segment (start 133.1034 102.53) (end 133.2 102.4334) (width 0.29337) (layer F.Cu) (net 13))\n  (segment (start 131.6 102.53) (end 133.1034 102.53) (width 0.29337) (layer F.Cu) (net 13))\n  (segment (start 128.0666 97.9332) (end 128.5334 98.4) (width 0.29337) (layer F.Cu) (net 14))\n  (segment (start 128.0666 97.4) (end 128.0666 97.9332) (width 0.29337) (layer F.Cu) (net 14))\n  (segment (start 131.97 97.8966) (end 132.0666 97.8) (width 0.29337) (layer F.Cu) (net 15))\n  (segment (start 131.97 98.685) (end 131.97 97.8966) (width 0.29337) (layer F.Cu) (net 15))\n  (segment (start 132.0666 97.1668) (end 132.4334 96.8) (width 0.29337) (layer F.Cu) (net 15))\n  (segment (start 132.0666 97.8) (end 132.0666 97.1668) (width 0.29337) (layer F.Cu) (net 15))\n  (segment (start 133.01 99.43) (end 133.01 99) (width 0.2) (layer F.Cu) (net 16))\n  (segment (start 133.01 97.9234) (end 133.1334 97.8) (width 0.29337) (layer F.Cu) (net 16))\n  (segment (start 133.01 99) (end 133.01 97.9234) (width 0.29337) (layer F.Cu) (net 16))\n  (segment (start 129.6934 98.685) (end 129.6 98.5916) (width 0.29337) (layer F.Cu) (net 17))\n  (segment (start 130.97 98.685) (end 129.6934 98.685) (width 0.29337) (layer F.Cu) (net 17))\n\n  (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 5F26E93B) (hatch edge 0.508)\n    (connect_pads thru_hole_only (clearance 0.1524))\n    (min_thickness 0.1524)\n    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.2032))\n    (polygon\n      (pts\n        (xy 124 95) (xy 124 105) (xy 138 105) (xy 138 95)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 135.752279 96.092524) (xy 135.721616 96.196147) (xy 135.711757 96.303761) (xy 135.723083 96.411231) (xy 135.755157 96.514426)\n        (xy 135.80257 96.603126) (xy 135.862863 96.621067) (xy 135.855503 96.628427) (xy 135.877076 96.65) (xy 135.855503 96.671573)\n        (xy 135.862863 96.678933) (xy 135.80257 96.696874) (xy 135.752279 96.792524) (xy 135.721616 96.896147) (xy 135.711757 97.003761)\n        (xy 135.723083 97.111231) (xy 135.755157 97.214426) (xy 135.80257 97.303126) (xy 135.862863 97.321067) (xy 135.855503 97.328427)\n        (xy 135.877076 97.35) (xy 135.855503 97.371573) (xy 135.862863 97.378933) (xy 135.80257 97.396874) (xy 135.752279 97.492524)\n        (xy 135.721616 97.596147) (xy 135.711757 97.703761) (xy 135.723083 97.811231) (xy 135.755157 97.914426) (xy 135.80257 98.003126)\n        (xy 135.896117 98.030962) (xy 136.227079 97.7) (xy 136.212937 97.685858) (xy 136.248858 97.649937) (xy 136.263 97.664079)\n        (xy 136.277143 97.649937) (xy 136.313064 97.685858) (xy 136.298921 97.7) (xy 136.313064 97.714143) (xy 136.277143 97.750064)\n        (xy 136.263 97.735921) (xy 135.932038 98.066883) (xy 135.959874 98.16043) (xy 136.055524 98.210721) (xy 136.159147 98.241384)\n        (xy 136.266761 98.251243) (xy 136.374231 98.239917) (xy 136.380401 98.237999) (xy 136.3804 101.762625) (xy 136.366853 101.758616)\n        (xy 136.259239 101.748757) (xy 136.151769 101.760083) (xy 136.048574 101.792157) (xy 135.959874 101.83957) (xy 135.932038 101.933117)\n        (xy 136.263 102.264079) (xy 136.277143 102.249937) (xy 136.313064 102.285858) (xy 136.298921 102.3) (xy 136.313064 102.314143)\n        (xy 136.277143 102.350064) (xy 136.263 102.335921) (xy 136.248858 102.350064) (xy 136.212937 102.314143) (xy 136.227079 102.3)\n        (xy 135.896117 101.969038) (xy 135.80257 101.996874) (xy 135.752279 102.092524) (xy 135.721616 102.196147) (xy 135.711757 102.303761)\n        (xy 135.723083 102.411231) (xy 135.755157 102.514426) (xy 135.80257 102.603126) (xy 135.862863 102.621067) (xy 135.855503 102.628427)\n        (xy 135.877076 102.65) (xy 135.855503 102.671573) (xy 135.862863 102.678933) (xy 135.80257 102.696874) (xy 135.752279 102.792524)\n        (xy 135.721616 102.896147) (xy 135.711757 103.003761) (xy 135.723083 103.111231) (xy 135.755157 103.214426) (xy 135.80257 103.303126)\n        (xy 135.862863 103.321067) (xy 135.855503 103.328427) (xy 135.877076 103.35) (xy 135.855503 103.371573) (xy 135.862863 103.378933)\n        (xy 135.80257 103.396874) (xy 135.752279 103.492524) (xy 135.721616 103.596147) (xy 135.711757 103.703761) (xy 135.723083 103.811231)\n        (xy 135.755157 103.914426) (xy 135.802182 104.0024) (xy 125.933812 104.0024) (xy 125.983721 103.907476) (xy 126.014384 103.803853)\n        (xy 126.024243 103.696239) (xy 126.014092 103.599916) (xy 130.116005 103.599916) (xy 130.135903 103.686712) (xy 130.220323 103.730419)\n        (xy 130.311648 103.756818) (xy 130.406369 103.764892) (xy 130.500844 103.754332) (xy 130.591444 103.725544) (xy 130.664097 103.686712)\n        (xy 130.683995 103.599916) (xy 130.4 103.315921) (xy 130.116005 103.599916) (xy 126.014092 103.599916) (xy 126.012917 103.588769)\n        (xy 125.980843 103.485574) (xy 125.93343 103.396874) (xy 125.873137 103.378933) (xy 125.880497 103.371573) (xy 125.858924 103.35)\n        (xy 125.880497 103.328427) (xy 125.873137 103.321067) (xy 125.93343 103.303126) (xy 125.983721 103.207476) (xy 126.014384 103.103853)\n        (xy 126.024243 102.996239) (xy 126.012917 102.888769) (xy 125.981091 102.786369) (xy 129.915108 102.786369) (xy 129.925668 102.880844)\n        (xy 129.954456 102.971444) (xy 129.985873 103.030224) (xy 129.949581 103.100323) (xy 129.923182 103.191648) (xy 129.915108 103.286369)\n        (xy 129.925668 103.380844) (xy 129.954456 103.471444) (xy 129.993288 103.544097) (xy 130.080084 103.563995) (xy 130.364079 103.28)\n        (xy 130.349937 103.265858) (xy 130.355258 103.260536) (xy 130.406369 103.264892) (xy 130.444802 103.260596) (xy 130.450064 103.265858)\n        (xy 130.435921 103.28) (xy 130.719916 103.563995) (xy 130.806712 103.544097) (xy 130.850419 103.459677) (xy 130.876818 103.368352)\n        (xy 130.884892 103.273631) (xy 130.874332 103.179156) (xy 130.845544 103.088556) (xy 130.814127 103.029776) (xy 130.850419 102.959677)\n        (xy 130.876818 102.868352) (xy 130.884892 102.773631) (xy 130.874332 102.679156) (xy 130.845544 102.588556) (xy 130.806712 102.515903)\n        (xy 130.719916 102.496005) (xy 130.435921 102.78) (xy 130.450064 102.794143) (xy 130.444742 102.799464) (xy 130.393631 102.795108)\n        (xy 130.355198 102.799404) (xy 130.349937 102.794143) (xy 130.364079 102.78) (xy 130.080084 102.496005) (xy 129.993288 102.515903)\n        (xy 129.949581 102.600323) (xy 129.923182 102.691648) (xy 129.915108 102.786369) (xy 125.981091 102.786369) (xy 125.980843 102.785574)\n        (xy 125.93343 102.696874) (xy 125.873137 102.678933) (xy 125.880497 102.671573) (xy 125.858924 102.65) (xy 125.880497 102.628427)\n        (xy 125.873137 102.621067) (xy 125.93343 102.603126) (xy 125.983721 102.507476) (xy 125.997744 102.460084) (xy 130.116005 102.460084)\n        (xy 130.4 102.744079) (xy 130.683995 102.460084) (xy 130.664097 102.373288) (xy 130.579677 102.329581) (xy 130.488352 102.303182)\n        (xy 130.393631 102.295108) (xy 130.299156 102.305668) (xy 130.208556 102.334456) (xy 130.135903 102.373288) (xy 130.116005 102.460084)\n        (xy 125.997744 102.460084) (xy 126.014384 102.403853) (xy 126.024243 102.296239) (xy 126.012917 102.188769) (xy 125.980843 102.085574)\n        (xy 125.93343 101.996874) (xy 125.839883 101.969038) (xy 125.508921 102.3) (xy 125.523064 102.314143) (xy 125.487143 102.350064)\n        (xy 125.473 102.335921) (xy 125.458858 102.350064) (xy 125.422937 102.314143) (xy 125.437079 102.3) (xy 125.422937 102.285858)\n        (xy 125.458858 102.249937) (xy 125.473 102.264079) (xy 125.803962 101.933117) (xy 125.776126 101.83957) (xy 125.680476 101.789279)\n        (xy 125.60253 101.766214) (xy 128.8539 101.766214) (xy 128.8539 101.873786) (xy 128.874887 101.979291) (xy 128.916053 102.078675)\n        (xy 128.975817 102.168118) (xy 129.051882 102.244183) (xy 129.141325 102.303947) (xy 129.240709 102.345113) (xy 129.346214 102.3661)\n        (xy 129.453786 102.3661) (xy 129.559291 102.345113) (xy 129.658675 102.303947) (xy 129.748118 102.244183) (xy 129.824183 102.168118)\n        (xy 129.883947 102.078675) (xy 129.925113 101.979291) (xy 129.9461 101.873786) (xy 129.9461 101.766214) (xy 129.925113 101.660709)\n        (xy 129.883947 101.561325) (xy 129.824183 101.471882) (xy 129.748118 101.395817) (xy 129.658675 101.336053) (xy 129.559291 101.294887)\n        (xy 129.453786 101.2739) (xy 129.346214 101.2739) (xy 129.240709 101.294887) (xy 129.141325 101.336053) (xy 129.051882 101.395817)\n        (xy 128.975817 101.471882) (xy 128.916053 101.561325) (xy 128.874887 101.660709) (xy 128.8539 101.766214) (xy 125.60253 101.766214)\n        (xy 125.576853 101.758616) (xy 125.469239 101.748757) (xy 125.361769 101.760083) (xy 125.3556 101.762) (xy 125.3556 101.146214)\n        (xy 133.6839 101.146214) (xy 133.6839 101.253786) (xy 133.704887 101.359291) (xy 133.746053 101.458675) (xy 133.805817 101.548118)\n        (xy 133.881882 101.624183) (xy 133.971325 101.683947) (xy 134.070709 101.725113) (xy 134.176214 101.7461) (xy 134.283786 101.7461)\n        (xy 134.389291 101.725113) (xy 134.488675 101.683947) (xy 134.578118 101.624183) (xy 134.654183 101.548118) (xy 134.713947 101.458675)\n        (xy 134.755113 101.359291) (xy 134.7761 101.253786) (xy 134.7761 101.146214) (xy 134.755113 101.040709) (xy 134.713947 100.941325)\n        (xy 134.654183 100.851882) (xy 134.578118 100.775817) (xy 134.488675 100.716053) (xy 134.389291 100.674887) (xy 134.283786 100.6539)\n        (xy 134.176214 100.6539) (xy 134.070709 100.674887) (xy 133.971325 100.716053) (xy 133.881882 100.775817) (xy 133.805817 100.851882)\n        (xy 133.746053 100.941325) (xy 133.704887 101.040709) (xy 133.6839 101.146214) (xy 125.3556 101.146214) (xy 125.3556 100.499916)\n        (xy 133.476005 100.499916) (xy 133.495903 100.586712) (xy 133.580323 100.630419) (xy 133.671648 100.656818) (xy 133.766369 100.664892)\n        (xy 133.860844 100.654332) (xy 133.951444 100.625544) (xy 134.024097 100.586712) (xy 134.043995 100.499916) (xy 133.76 100.215921)\n        (xy 133.476005 100.499916) (xy 125.3556 100.499916) (xy 125.3556 99.796214) (xy 129.8039 99.796214) (xy 129.8039 99.903786)\n        (xy 129.824887 100.009291) (xy 129.866053 100.108675) (xy 129.925817 100.198118) (xy 130.001882 100.274183) (xy 130.091325 100.333947)\n        (xy 130.190709 100.375113) (xy 130.296214 100.3961) (xy 130.403786 100.3961) (xy 130.509291 100.375113) (xy 130.608675 100.333947)\n        (xy 130.698118 100.274183) (xy 130.774183 100.198118) (xy 130.803038 100.154934) (xy 130.85293 100.166148) (xy 131.134079 99.885)\n        (xy 131.119937 99.870858) (xy 131.155858 99.834937) (xy 131.17 99.849079) (xy 131.184143 99.834937) (xy 131.220064 99.870858)\n        (xy 131.205921 99.885) (xy 131.220064 99.899143) (xy 131.184143 99.935064) (xy 131.17 99.920921) (xy 130.888852 100.20207)\n        (xy 130.908268 100.288456) (xy 130.992008 100.331765) (xy 131.082587 100.357905) (xy 131.176526 100.365872) (xy 131.270214 100.355359)\n        (xy 131.360051 100.326771) (xy 131.431732 100.288456) (xy 131.443133 100.237729) (xy 131.448164 100.24276) (xy 131.47 100.220924)\n        (xy 131.491836 100.24276) (xy 131.496867 100.237729) (xy 131.508268 100.288456) (xy 131.592008 100.331765) (xy 131.682587 100.357905)\n        (xy 131.776526 100.365872) (xy 131.870214 100.355359) (xy 131.960051 100.326771) (xy 132.031732 100.288456) (xy 132.051148 100.20207)\n        (xy 131.77 99.920921) (xy 131.755858 99.935064) (xy 131.719936 99.899142) (xy 131.734079 99.885) (xy 131.719937 99.870858)\n        (xy 131.755858 99.834937) (xy 131.77 99.849079) (xy 131.784143 99.834937) (xy 131.820064 99.870858) (xy 131.805921 99.885)\n        (xy 132.08707 100.166148) (xy 132.173456 100.146732) (xy 132.216765 100.062992) (xy 132.242905 99.972413) (xy 132.250872 99.878474)\n        (xy 132.240359 99.784786) (xy 132.211771 99.694949) (xy 132.207185 99.686369) (xy 133.275108 99.686369) (xy 133.285668 99.780844)\n        (xy 133.314456 99.871444) (xy 133.345873 99.930224) (xy 133.309581 100.000323) (xy 133.283182 100.091648) (xy 133.275108 100.186369)\n        (xy 133.285668 100.280844) (xy 133.314456 100.371444) (xy 133.353288 100.444097) (xy 133.440084 100.463995) (xy 133.724079 100.18)\n        (xy 133.709937 100.165858) (xy 133.715258 100.160536) (xy 133.766369 100.164892) (xy 133.804802 100.160596) (xy 133.810064 100.165858)\n        (xy 133.795921 100.18) (xy 134.079916 100.463995) (xy 134.166712 100.444097) (xy 134.210419 100.359677) (xy 134.236818 100.268352)\n        (xy 134.244892 100.173631) (xy 134.234332 100.079156) (xy 134.205544 99.988556) (xy 134.174127 99.929776) (xy 134.210419 99.859677)\n        (xy 134.236818 99.768352) (xy 134.244892 99.673631) (xy 134.234332 99.579156) (xy 134.205544 99.488556) (xy 134.166712 99.415903)\n        (xy 134.079916 99.396005) (xy 133.795921 99.68) (xy 133.810064 99.694143) (xy 133.804742 99.699464) (xy 133.753631 99.695108)\n        (xy 133.715198 99.699404) (xy 133.709937 99.694143) (xy 133.724079 99.68) (xy 133.440084 99.396005) (xy 133.353288 99.415903)\n        (xy 133.309581 99.500323) (xy 133.283182 99.591648) (xy 133.275108 99.686369) (xy 132.207185 99.686369) (xy 132.173456 99.623268)\n        (xy 132.114424 99.61) (xy 132.173456 99.596732) (xy 132.216765 99.512992) (xy 132.242905 99.422413) (xy 132.248191 99.360084)\n        (xy 133.476005 99.360084) (xy 133.76 99.644079) (xy 134.043995 99.360084) (xy 134.024097 99.273288) (xy 133.939677 99.229581)\n        (xy 133.848352 99.203182) (xy 133.753631 99.195108) (xy 133.659156 99.205668) (xy 133.568556 99.234456) (xy 133.495903 99.273288)\n        (xy 133.476005 99.360084) (xy 132.248191 99.360084) (xy 132.250872 99.328474) (xy 132.240359 99.234786) (xy 132.211771 99.144949)\n        (xy 132.173456 99.073268) (xy 132.08707 99.053852) (xy 131.805921 99.335) (xy 131.820064 99.349143) (xy 131.784143 99.385064)\n        (xy 131.77 99.370921) (xy 131.755858 99.385064) (xy 131.719937 99.349143) (xy 131.734079 99.335) (xy 131.719937 99.320858)\n        (xy 131.755858 99.284937) (xy 131.77 99.299079) (xy 132.051148 99.01793) (xy 132.031732 98.931544) (xy 131.947992 98.888235)\n        (xy 131.857413 98.862095) (xy 131.763474 98.854128) (xy 131.669786 98.864641) (xy 131.579949 98.893229) (xy 131.508268 98.931544)\n        (xy 131.496867 98.982271) (xy 131.491836 98.97724) (xy 131.47 98.999076) (xy 131.448164 98.97724) (xy 131.443133 98.982271)\n        (xy 131.431732 98.931544) (xy 131.347992 98.888235) (xy 131.257413 98.862095) (xy 131.163474 98.854128) (xy 131.069786 98.864641)\n        (xy 130.979949 98.893229) (xy 130.908268 98.931544) (xy 130.888852 99.01793) (xy 131.17 99.299079) (xy 131.184142 99.284936)\n        (xy 131.220064 99.320858) (xy 131.205921 99.335) (xy 131.220064 99.349143) (xy 131.184143 99.385064) (xy 131.17 99.370921)\n        (xy 131.155858 99.385064) (xy 131.119937 99.349143) (xy 131.134079 99.335) (xy 130.85293 99.053852) (xy 130.766544 99.073268)\n        (xy 130.723235 99.157008) (xy 130.697095 99.247587) (xy 130.689128 99.341526) (xy 130.698646 99.426345) (xy 130.698118 99.425817)\n        (xy 130.608675 99.366053) (xy 130.509291 99.324887) (xy 130.403786 99.3039) (xy 130.296214 99.3039) (xy 130.190709 99.324887)\n        (xy 130.091325 99.366053) (xy 130.001882 99.425817) (xy 129.925817 99.501882) (xy 129.866053 99.591325) (xy 129.824887 99.690709)\n        (xy 129.8039 99.796214) (xy 125.3556 99.796214) (xy 125.3556 98.237375) (xy 125.369147 98.241384) (xy 125.476761 98.251243)\n        (xy 125.584231 98.239917) (xy 125.687426 98.207843) (xy 125.776126 98.16043) (xy 125.803962 98.066883) (xy 125.473 97.735921)\n        (xy 125.458858 97.750064) (xy 125.422937 97.714143) (xy 125.437079 97.7) (xy 125.422937 97.685858) (xy 125.458858 97.649937)\n        (xy 125.473 97.664079) (xy 125.487143 97.649937) (xy 125.523064 97.685858) (xy 125.508921 97.7) (xy 125.839883 98.030962)\n        (xy 125.93343 98.003126) (xy 125.983721 97.907476) (xy 126.014384 97.803853) (xy 126.024243 97.696239) (xy 126.012917 97.588769)\n        (xy 125.980843 97.485574) (xy 125.97584 97.476214) (xy 126.7339 97.476214) (xy 126.7339 97.583786) (xy 126.754887 97.689291)\n        (xy 126.796053 97.788675) (xy 126.855817 97.878118) (xy 126.931882 97.954183) (xy 127.021325 98.013947) (xy 127.120709 98.055113)\n        (xy 127.226214 98.0761) (xy 127.333786 98.0761) (xy 127.439291 98.055113) (xy 127.538675 98.013947) (xy 127.628118 97.954183)\n        (xy 127.696087 97.886214) (xy 130.6439 97.886214) (xy 130.6439 97.993786) (xy 130.664887 98.099291) (xy 130.706053 98.198675)\n        (xy 130.765817 98.288118) (xy 130.841882 98.364183) (xy 130.931325 98.423947) (xy 131.030709 98.465113) (xy 131.136214 98.4861)\n        (xy 131.243786 98.4861) (xy 131.349291 98.465113) (xy 131.448675 98.423947) (xy 131.538118 98.364183) (xy 131.614183 98.288118)\n        (xy 131.673947 98.198675) (xy 131.715113 98.099291) (xy 131.7361 97.993786) (xy 131.7361 97.886214) (xy 131.715113 97.780709)\n        (xy 131.673947 97.681325) (xy 131.614183 97.591882) (xy 131.538118 97.515817) (xy 131.448675 97.456053) (xy 131.349291 97.414887)\n        (xy 131.243786 97.3939) (xy 131.136214 97.3939) (xy 131.030709 97.414887) (xy 130.931325 97.456053) (xy 130.841882 97.515817)\n        (xy 130.765817 97.591882) (xy 130.706053 97.681325) (xy 130.664887 97.780709) (xy 130.6439 97.886214) (xy 127.696087 97.886214)\n        (xy 127.704183 97.878118) (xy 127.763947 97.788675) (xy 127.805113 97.689291) (xy 127.8261 97.583786) (xy 127.8261 97.476214)\n        (xy 127.805113 97.370709) (xy 127.763947 97.271325) (xy 127.704183 97.181882) (xy 127.628118 97.105817) (xy 127.538675 97.046053)\n        (xy 127.439291 97.004887) (xy 127.333786 96.9839) (xy 127.226214 96.9839) (xy 127.120709 97.004887) (xy 127.021325 97.046053)\n        (xy 126.931882 97.105817) (xy 126.855817 97.181882) (xy 126.796053 97.271325) (xy 126.754887 97.370709) (xy 126.7339 97.476214)\n        (xy 125.97584 97.476214) (xy 125.93343 97.396874) (xy 125.873137 97.378933) (xy 125.880497 97.371573) (xy 125.858924 97.35)\n        (xy 125.880497 97.328427) (xy 125.873137 97.321067) (xy 125.93343 97.303126) (xy 125.983721 97.207476) (xy 126.014384 97.103853)\n        (xy 126.024243 96.996239) (xy 126.012917 96.888769) (xy 125.980843 96.785574) (xy 125.93343 96.696874) (xy 125.873137 96.678933)\n        (xy 125.880497 96.671573) (xy 125.858924 96.65) (xy 125.880497 96.628427) (xy 125.873137 96.621067) (xy 125.93343 96.603126)\n        (xy 125.983721 96.507476) (xy 126.014384 96.403853) (xy 126.024243 96.296239) (xy 126.012917 96.188769) (xy 125.980843 96.085574)\n        (xy 125.933818 95.9976) (xy 135.802188 95.9976)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 136.313064 103.685858) (xy 136.298921 103.7) (xy 136.313064 103.714143) (xy 136.277143 103.750064) (xy 136.263 103.735921)\n        (xy 136.248858 103.750064) (xy 136.212937 103.714143) (xy 136.227079 103.7) (xy 136.212937 103.685858) (xy 136.248858 103.649937)\n        (xy 136.263 103.664079) (xy 136.277143 103.649937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 125.523064 103.685858) (xy 125.508921 103.7) (xy 125.523064 103.714143) (xy 125.487143 103.750064) (xy 125.473 103.735921)\n        (xy 125.458858 103.750064) (xy 125.422937 103.714143) (xy 125.437079 103.7) (xy 125.422937 103.685858) (xy 125.458858 103.649937)\n        (xy 125.473 103.664079) (xy 125.487143 103.649937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 136.313064 102.985858) (xy 136.298921 103) (xy 136.313064 103.014143) (xy 136.277143 103.050064) (xy 136.263 103.035921)\n        (xy 136.248858 103.050064) (xy 136.212937 103.014143) (xy 136.227079 103) (xy 136.212937 102.985858) (xy 136.248858 102.949937)\n        (xy 136.263 102.964079) (xy 136.277143 102.949937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 125.523064 102.985858) (xy 125.508921 103) (xy 125.523064 103.014143) (xy 125.487143 103.050064) (xy 125.473 103.035921)\n        (xy 125.458858 103.050064) (xy 125.422937 103.014143) (xy 125.437079 103) (xy 125.422937 102.985858) (xy 125.458858 102.949937)\n        (xy 125.473 102.964079) (xy 125.487143 102.949937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 125.523064 96.985858) (xy 125.508921 97) (xy 125.523064 97.014143) (xy 125.487143 97.050064) (xy 125.473 97.035921)\n        (xy 125.458858 97.050064) (xy 125.422937 97.014143) (xy 125.437079 97) (xy 125.422937 96.985858) (xy 125.458858 96.949937)\n        (xy 125.473 96.964079) (xy 125.487143 96.949937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 136.313064 96.985858) (xy 136.298921 97) (xy 136.313064 97.014143) (xy 136.277143 97.050064) (xy 136.263 97.035921)\n        (xy 136.248858 97.050064) (xy 136.212937 97.014143) (xy 136.227079 97) (xy 136.212937 96.985858) (xy 136.248858 96.949937)\n        (xy 136.263 96.964079) (xy 136.277143 96.949937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 136.313064 96.285858) (xy 136.298921 96.3) (xy 136.313064 96.314143) (xy 136.277143 96.350064) (xy 136.263 96.335921)\n        (xy 136.248858 96.350064) (xy 136.212937 96.314143) (xy 136.227079 96.3) (xy 136.212937 96.285858) (xy 136.248858 96.249937)\n        (xy 136.263 96.264079) (xy 136.277143 96.249937)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 125.523064 96.285858) (xy 125.508921 96.3) (xy 125.523064 96.314143) (xy 125.487143 96.350064) (xy 125.473 96.335921)\n        (xy 125.458858 96.350064) (xy 125.422937 96.314143) (xy 125.437079 96.3) (xy 125.422937 96.285858) (xy 125.458858 96.249937)\n        (xy 125.473 96.264079) (xy 125.487143 96.249937)\n      )\n    )\n  )\n  (zone (net 1) (net_name GND) (layer In1.Cu) (tstamp 5F282E86) (hatch edge 0.508)\n    (connect_pads (clearance 0.1524))\n    (min_thickness 0.1524)\n    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.4))\n    (polygon\n      (pts\n        (xy 124 95) (xy 124 105) (xy 138 105) (xy 138 95)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 135.785924 95.998006) (xy 135.837219 96.049301) (xy 135.75565 96.084414) (xy 135.72334 96.187535) (xy 135.711769 96.294979)\n        (xy 135.72138 96.402615) (xy 135.751807 96.506308) (xy 135.75565 96.515586) (xy 135.837221 96.5507) (xy 136.08792 96.3)\n        (xy 136.073778 96.285858) (xy 136.248858 96.110778) (xy 136.263 96.12492) (xy 136.277142 96.110778) (xy 136.380401 96.214037)\n        (xy 136.380401 96.385963) (xy 136.312775 96.453589) (xy 136.268021 96.448769) (xy 136.160385 96.45838) (xy 136.056692 96.488807)\n        (xy 136.047414 96.49265) (xy 136.0123 96.574221) (xy 136.088079 96.65) (xy 136.0123 96.725779) (xy 136.047414 96.80735)\n        (xy 136.150535 96.83966) (xy 136.257979 96.851231) (xy 136.312708 96.846344) (xy 136.380401 96.914037) (xy 136.380401 97.085963)\n        (xy 136.312775 97.153589) (xy 136.268021 97.148769) (xy 136.160385 97.15838) (xy 136.056692 97.188807) (xy 136.047414 97.19265)\n        (xy 136.0123 97.274221) (xy 136.088079 97.35) (xy 136.0123 97.425779) (xy 136.047414 97.50735) (xy 136.150535 97.53966)\n        (xy 136.257979 97.551231) (xy 136.312708 97.546344) (xy 136.380401 97.614037) (xy 136.380401 97.785963) (xy 136.277142 97.889222)\n        (xy 136.263 97.87508) (xy 136.0123 98.125779) (xy 136.047414 98.20735) (xy 136.150535 98.23966) (xy 136.257979 98.251231)\n        (xy 136.365615 98.24162) (xy 136.380401 98.237281) (xy 136.3804 101.761886) (xy 136.375465 101.76034) (xy 136.268021 101.748769)\n        (xy 136.160385 101.75838) (xy 136.056692 101.788807) (xy 136.047414 101.79265) (xy 136.0123 101.874221) (xy 136.263 102.12492)\n        (xy 136.277142 102.110778) (xy 136.3804 102.214036) (xy 136.3804 102.385964) (xy 136.312775 102.453589) (xy 136.268021 102.448769)\n        (xy 136.160385 102.45838) (xy 136.056692 102.488807) (xy 136.047414 102.49265) (xy 136.0123 102.574221) (xy 136.088079 102.65)\n        (xy 136.0123 102.725779) (xy 136.047414 102.80735) (xy 136.150535 102.83966) (xy 136.257979 102.851231) (xy 136.312708 102.846344)\n        (xy 136.3804 102.914036) (xy 136.3804 103.085964) (xy 136.312775 103.153589) (xy 136.268021 103.148769) (xy 136.160385 103.15838)\n        (xy 136.056692 103.188807) (xy 136.047414 103.19265) (xy 136.0123 103.274221) (xy 136.088079 103.35) (xy 136.0123 103.425779)\n        (xy 136.047414 103.50735) (xy 136.150535 103.53966) (xy 136.257979 103.551231) (xy 136.312708 103.546344) (xy 136.3804 103.614036)\n        (xy 136.3804 103.785964) (xy 136.277142 103.889222) (xy 136.263 103.87508) (xy 136.248858 103.889222) (xy 136.073778 103.714142)\n        (xy 136.08792 103.7) (xy 135.837221 103.4493) (xy 135.75565 103.484414) (xy 135.72334 103.587535) (xy 135.711769 103.694979)\n        (xy 135.72138 103.802615) (xy 135.751807 103.906308) (xy 135.75565 103.915586) (xy 135.837219 103.950699) (xy 135.785924 104.001994)\n        (xy 135.78633 104.0024) (xy 125.94967 104.0024) (xy 125.950076 104.001994) (xy 125.898781 103.950699) (xy 125.98035 103.915586)\n        (xy 126.01266 103.812465) (xy 126.024231 103.705021) (xy 126.019951 103.657086) (xy 130.197994 103.657086) (xy 130.224564 103.732089)\n        (xy 130.316133 103.757628) (xy 130.410925 103.764812) (xy 130.505297 103.753366) (xy 130.575436 103.732089) (xy 130.602006 103.657086)\n        (xy 130.4 103.45508) (xy 130.197994 103.657086) (xy 126.019951 103.657086) (xy 126.01462 103.597385) (xy 125.984193 103.493692)\n        (xy 125.98035 103.484414) (xy 125.898779 103.4493) (xy 125.64808 103.7) (xy 125.662222 103.714142) (xy 125.487142 103.889222)\n        (xy 125.473 103.87508) (xy 125.458858 103.889222) (xy 125.3556 103.785964) (xy 125.3556 103.614036) (xy 125.423225 103.546411)\n        (xy 125.467979 103.551231) (xy 125.575615 103.54162) (xy 125.679308 103.511193) (xy 125.688586 103.50735) (xy 125.7237 103.425779)\n        (xy 125.647921 103.35) (xy 125.7237 103.274221) (xy 125.688586 103.19265) (xy 125.585465 103.16034) (xy 125.478021 103.148769)\n        (xy 125.423292 103.153656) (xy 125.3556 103.085964) (xy 125.3556 103) (xy 125.64808 103) (xy 125.898779 103.2507)\n        (xy 125.98035 103.215586) (xy 126.01266 103.112465) (xy 126.024231 103.005021) (xy 126.01462 102.897385) (xy 125.984193 102.793692)\n        (xy 125.983047 102.790925) (xy 129.915188 102.790925) (xy 129.926634 102.885297) (xy 129.947911 102.955436) (xy 130.015382 102.979338)\n        (xy 129.969819 103.024901) (xy 129.974918 103.03) (xy 129.969819 103.035099) (xy 130.015382 103.080662) (xy 129.947911 103.104564)\n        (xy 129.922372 103.196133) (xy 129.915188 103.290925) (xy 129.926634 103.385297) (xy 129.947911 103.455436) (xy 130.022914 103.482006)\n        (xy 130.22492 103.28) (xy 130.210778 103.265858) (xy 130.240189 103.236447) (xy 130.316133 103.257628) (xy 130.410925 103.264812)\n        (xy 130.505297 103.253366) (xy 130.560104 103.23674) (xy 130.589222 103.265858) (xy 130.57508 103.28) (xy 130.777086 103.482006)\n        (xy 130.852089 103.455436) (xy 130.877628 103.363867) (xy 130.884812 103.269075) (xy 130.873366 103.174703) (xy 130.852089 103.104564)\n        (xy 130.784618 103.080662) (xy 130.830181 103.035099) (xy 130.825082 103.03) (xy 130.830181 103.024901) (xy 130.800259 102.994979)\n        (xy 135.711769 102.994979) (xy 135.72138 103.102615) (xy 135.751807 103.206308) (xy 135.75565 103.215586) (xy 135.837221 103.2507)\n        (xy 136.08792 103) (xy 135.837221 102.7493) (xy 135.75565 102.784414) (xy 135.72334 102.887535) (xy 135.711769 102.994979)\n        (xy 130.800259 102.994979) (xy 130.784618 102.979338) (xy 130.852089 102.955436) (xy 130.877628 102.863867) (xy 130.884812 102.769075)\n        (xy 130.873366 102.674703) (xy 130.852089 102.604564) (xy 130.777086 102.577994) (xy 130.57508 102.78) (xy 130.589222 102.794142)\n        (xy 130.559811 102.823553) (xy 130.483867 102.802372) (xy 130.389075 102.795188) (xy 130.294703 102.806634) (xy 130.239896 102.82326)\n        (xy 130.210778 102.794142) (xy 130.22492 102.78) (xy 130.022914 102.577994) (xy 129.947911 102.604564) (xy 129.922372 102.696133)\n        (xy 129.915188 102.790925) (xy 125.983047 102.790925) (xy 125.98035 102.784414) (xy 125.898779 102.7493) (xy 125.64808 103)\n        (xy 125.3556 103) (xy 125.3556 102.914036) (xy 125.423225 102.846411) (xy 125.467979 102.851231) (xy 125.575615 102.84162)\n        (xy 125.679308 102.811193) (xy 125.688586 102.80735) (xy 125.7237 102.725779) (xy 125.647921 102.65) (xy 125.7237 102.574221)\n        (xy 125.688586 102.49265) (xy 125.585465 102.46034) (xy 125.478021 102.448769) (xy 125.423292 102.453656) (xy 125.3556 102.385964)\n        (xy 125.3556 102.3) (xy 125.64808 102.3) (xy 125.898779 102.5507) (xy 125.98035 102.515586) (xy 126.01266 102.412465)\n        (xy 126.013688 102.402914) (xy 130.197994 102.402914) (xy 130.4 102.60492) (xy 130.602006 102.402914) (xy 130.575436 102.327911)\n        (xy 130.483867 102.302372) (xy 130.389075 102.295188) (xy 130.294703 102.306634) (xy 130.224564 102.327911) (xy 130.197994 102.402914)\n        (xy 126.013688 102.402914) (xy 126.024231 102.305021) (xy 126.01462 102.197385) (xy 125.984193 102.093692) (xy 125.98035 102.084414)\n        (xy 125.898779 102.0493) (xy 125.64808 102.3) (xy 125.3556 102.3) (xy 125.3556 102.214036) (xy 125.458858 102.110778)\n        (xy 125.473 102.12492) (xy 125.7237 101.874221) (xy 125.688586 101.79265) (xy 125.604213 101.766214) (xy 128.8539 101.766214)\n        (xy 128.8539 101.873786) (xy 128.874887 101.979291) (xy 128.916053 102.078675) (xy 128.975817 102.168118) (xy 129.051882 102.244183)\n        (xy 129.141325 102.303947) (xy 129.240709 102.345113) (xy 129.346214 102.3661) (xy 129.453786 102.3661) (xy 129.559291 102.345113)\n        (xy 129.658675 102.303947) (xy 129.672096 102.294979) (xy 135.711769 102.294979) (xy 135.72138 102.402615) (xy 135.751807 102.506308)\n        (xy 135.75565 102.515586) (xy 135.837221 102.5507) (xy 136.08792 102.3) (xy 135.837221 102.0493) (xy 135.75565 102.084414)\n        (xy 135.72334 102.187535) (xy 135.711769 102.294979) (xy 129.672096 102.294979) (xy 129.748118 102.244183) (xy 129.824183 102.168118)\n        (xy 129.883947 102.078675) (xy 129.925113 101.979291) (xy 129.9461 101.873786) (xy 129.9461 101.766214) (xy 129.925113 101.660709)\n        (xy 129.883947 101.561325) (xy 129.824183 101.471882) (xy 129.748118 101.395817) (xy 129.658675 101.336053) (xy 129.559291 101.294887)\n        (xy 129.453786 101.2739) (xy 129.346214 101.2739) (xy 129.240709 101.294887) (xy 129.141325 101.336053) (xy 129.051882 101.395817)\n        (xy 128.975817 101.471882) (xy 128.916053 101.561325) (xy 128.874887 101.660709) (xy 128.8539 101.766214) (xy 125.604213 101.766214)\n        (xy 125.585465 101.76034) (xy 125.478021 101.748769) (xy 125.370385 101.75838) (xy 125.3556 101.762718) (xy 125.3556 101.146214)\n        (xy 133.6839 101.146214) (xy 133.6839 101.253786) (xy 133.704887 101.359291) (xy 133.746053 101.458675) (xy 133.805817 101.548118)\n        (xy 133.881882 101.624183) (xy 133.971325 101.683947) (xy 134.070709 101.725113) (xy 134.176214 101.7461) (xy 134.283786 101.7461)\n        (xy 134.389291 101.725113) (xy 134.488675 101.683947) (xy 134.578118 101.624183) (xy 134.654183 101.548118) (xy 134.713947 101.458675)\n        (xy 134.755113 101.359291) (xy 134.7761 101.253786) (xy 134.7761 101.146214) (xy 134.755113 101.040709) (xy 134.713947 100.941325)\n        (xy 134.654183 100.851882) (xy 134.578118 100.775817) (xy 134.488675 100.716053) (xy 134.389291 100.674887) (xy 134.283786 100.6539)\n        (xy 134.176214 100.6539) (xy 134.070709 100.674887) (xy 133.971325 100.716053) (xy 133.881882 100.775817) (xy 133.805817 100.851882)\n        (xy 133.746053 100.941325) (xy 133.704887 101.040709) (xy 133.6839 101.146214) (xy 125.3556 101.146214) (xy 125.3556 100.557086)\n        (xy 133.557994 100.557086) (xy 133.584564 100.632089) (xy 133.676133 100.657628) (xy 133.770925 100.664812) (xy 133.865297 100.653366)\n        (xy 133.935436 100.632089) (xy 133.962006 100.557086) (xy 133.76 100.35508) (xy 133.557994 100.557086) (xy 125.3556 100.557086)\n        (xy 125.3556 99.796214) (xy 129.8039 99.796214) (xy 129.8039 99.903786) (xy 129.824887 100.009291) (xy 129.866053 100.108675)\n        (xy 129.925817 100.198118) (xy 130.001882 100.274183) (xy 130.091325 100.333947) (xy 130.190709 100.375113) (xy 130.296214 100.3961)\n        (xy 130.403786 100.3961) (xy 130.509291 100.375113) (xy 130.608675 100.333947) (xy 130.698118 100.274183) (xy 130.713186 100.259115)\n        (xy 130.970964 100.259115) (xy 130.997008 100.333724) (xy 131.087873 100.358851) (xy 131.181895 100.365769) (xy 131.275459 100.354211)\n        (xy 131.342992 100.333724) (xy 131.369036 100.259115) (xy 131.570964 100.259115) (xy 131.597008 100.333724) (xy 131.687873 100.358851)\n        (xy 131.781895 100.365769) (xy 131.875459 100.354211) (xy 131.942992 100.333724) (xy 131.969036 100.259115) (xy 131.77 100.06008)\n        (xy 131.570964 100.259115) (xy 131.369036 100.259115) (xy 131.17 100.06008) (xy 130.970964 100.259115) (xy 130.713186 100.259115)\n        (xy 130.774183 100.198118) (xy 130.833947 100.108675) (xy 130.875113 100.009291) (xy 130.876226 100.003694) (xy 130.99492 99.885)\n        (xy 130.893608 99.783688) (xy 130.882314 99.72691) (xy 130.917743 99.762339) (xy 130.970965 99.709117) (xy 130.997008 99.783724)\n        (xy 131.087873 99.808851) (xy 131.181895 99.815769) (xy 131.275459 99.804211) (xy 131.29764 99.797482) (xy 131.296149 99.802873)\n        (xy 131.289231 99.896895) (xy 131.300789 99.990459) (xy 131.321276 100.057992) (xy 131.395885 100.084036) (xy 131.47 100.009921)\n        (xy 131.544115 100.084036) (xy 131.618724 100.057992) (xy 131.643851 99.967127) (xy 131.649893 99.885) (xy 131.94508 99.885)\n        (xy 132.144115 100.084036) (xy 132.218724 100.057992) (xy 132.243851 99.967127) (xy 132.250769 99.873105) (xy 132.239211 99.779541)\n        (xy 132.218724 99.712008) (xy 132.158327 99.690925) (xy 133.275188 99.690925) (xy 133.286634 99.785297) (xy 133.307911 99.855436)\n        (xy 133.375382 99.879338) (xy 133.329819 99.924901) (xy 133.334918 99.93) (xy 133.329819 99.935099) (xy 133.375382 99.980662)\n        (xy 133.307911 100.004564) (xy 133.282372 100.096133) (xy 133.275188 100.190925) (xy 133.286634 100.285297) (xy 133.307911 100.355436)\n        (xy 133.382914 100.382006) (xy 133.58492 100.18) (xy 133.570778 100.165858) (xy 133.600189 100.136447) (xy 133.676133 100.157628)\n        (xy 133.770925 100.164812) (xy 133.865297 100.153366) (xy 133.920104 100.13674) (xy 133.949222 100.165858) (xy 133.93508 100.18)\n        (xy 134.137086 100.382006) (xy 134.212089 100.355436) (xy 134.237628 100.263867) (xy 134.244812 100.169075) (xy 134.233366 100.074703)\n        (xy 134.212089 100.004564) (xy 134.144618 99.980662) (xy 134.190181 99.935099) (xy 134.185082 99.93) (xy 134.190181 99.924901)\n        (xy 134.144618 99.879338) (xy 134.212089 99.855436) (xy 134.237628 99.763867) (xy 134.244812 99.669075) (xy 134.233366 99.574703)\n        (xy 134.212089 99.504564) (xy 134.137086 99.477994) (xy 133.93508 99.68) (xy 133.949222 99.694142) (xy 133.919811 99.723553)\n        (xy 133.843867 99.702372) (xy 133.749075 99.695188) (xy 133.654703 99.706634) (xy 133.599896 99.72326) (xy 133.570778 99.694142)\n        (xy 133.58492 99.68) (xy 133.382914 99.477994) (xy 133.307911 99.504564) (xy 133.282372 99.596133) (xy 133.275188 99.690925)\n        (xy 132.158327 99.690925) (xy 132.144115 99.685964) (xy 131.94508 99.885) (xy 131.649893 99.885) (xy 131.650769 99.873105)\n        (xy 131.641239 99.795955) (xy 131.687873 99.808851) (xy 131.781895 99.815769) (xy 131.875459 99.804211) (xy 131.942992 99.783724)\n        (xy 131.969036 99.709115) (xy 131.869921 99.61) (xy 131.969036 99.510885) (xy 131.942992 99.436276) (xy 131.852127 99.411149)\n        (xy 131.758105 99.404231) (xy 131.664541 99.415789) (xy 131.64236 99.422518) (xy 131.643851 99.417127) (xy 131.649893 99.335)\n        (xy 131.94508 99.335) (xy 132.144115 99.534036) (xy 132.218724 99.507992) (xy 132.243851 99.417127) (xy 132.250769 99.323105)\n        (xy 132.248275 99.302914) (xy 133.557994 99.302914) (xy 133.76 99.50492) (xy 133.962006 99.302914) (xy 133.935436 99.227911)\n        (xy 133.843867 99.202372) (xy 133.749075 99.195188) (xy 133.654703 99.206634) (xy 133.584564 99.227911) (xy 133.557994 99.302914)\n        (xy 132.248275 99.302914) (xy 132.239211 99.229541) (xy 132.218724 99.162008) (xy 132.144115 99.135964) (xy 131.94508 99.335)\n        (xy 131.649893 99.335) (xy 131.650769 99.323105) (xy 131.639211 99.229541) (xy 131.618724 99.162008) (xy 131.544115 99.135964)\n        (xy 131.47 99.210079) (xy 131.395885 99.135964) (xy 131.321276 99.162008) (xy 131.296149 99.252873) (xy 131.289231 99.346895)\n        (xy 131.298761 99.424045) (xy 131.252127 99.411149) (xy 131.158105 99.404231) (xy 131.064541 99.415789) (xy 131.051409 99.419773)\n        (xy 130.980778 99.349142) (xy 130.99492 99.335) (xy 130.795885 99.135964) (xy 130.721276 99.162008) (xy 130.696149 99.252873)\n        (xy 130.689231 99.346895) (xy 130.699102 99.426801) (xy 130.698118 99.425817) (xy 130.608675 99.366053) (xy 130.509291 99.324887)\n        (xy 130.403786 99.3039) (xy 130.296214 99.3039) (xy 130.190709 99.324887) (xy 130.091325 99.366053) (xy 130.001882 99.425817)\n        (xy 129.925817 99.501882) (xy 129.866053 99.591325) (xy 129.824887 99.690709) (xy 129.8039 99.796214) (xy 125.3556 99.796214)\n        (xy 125.3556 98.960885) (xy 130.970964 98.960885) (xy 131.17 99.15992) (xy 131.369036 98.960885) (xy 131.570964 98.960885)\n        (xy 131.77 99.15992) (xy 131.969036 98.960885) (xy 131.942992 98.886276) (xy 131.852127 98.861149) (xy 131.758105 98.854231)\n        (xy 131.664541 98.865789) (xy 131.597008 98.886276) (xy 131.570964 98.960885) (xy 131.369036 98.960885) (xy 131.342992 98.886276)\n        (xy 131.252127 98.861149) (xy 131.158105 98.854231) (xy 131.064541 98.865789) (xy 130.997008 98.886276) (xy 130.970964 98.960885)\n        (xy 125.3556 98.960885) (xy 125.3556 98.238114) (xy 125.360535 98.23966) (xy 125.467979 98.251231) (xy 125.575615 98.24162)\n        (xy 125.679308 98.211193) (xy 125.688586 98.20735) (xy 125.7237 98.125779) (xy 125.473 97.87508) (xy 125.458858 97.889222)\n        (xy 125.3556 97.785964) (xy 125.3556 97.7) (xy 125.64808 97.7) (xy 125.898779 97.9507) (xy 125.98035 97.915586)\n        (xy 126.01266 97.812465) (xy 126.024231 97.705021) (xy 126.01462 97.597385) (xy 125.984193 97.493692) (xy 125.98035 97.484414)\n        (xy 125.961302 97.476214) (xy 126.7339 97.476214) (xy 126.7339 97.583786) (xy 126.754887 97.689291) (xy 126.796053 97.788675)\n        (xy 126.855817 97.878118) (xy 126.931882 97.954183) (xy 127.021325 98.013947) (xy 127.120709 98.055113) (xy 127.226214 98.0761)\n        (xy 127.333786 98.0761) (xy 127.439291 98.055113) (xy 127.538675 98.013947) (xy 127.628118 97.954183) (xy 127.696087 97.886214)\n        (xy 130.6439 97.886214) (xy 130.6439 97.993786) (xy 130.664887 98.099291) (xy 130.706053 98.198675) (xy 130.765817 98.288118)\n        (xy 130.841882 98.364183) (xy 130.931325 98.423947) (xy 131.030709 98.465113) (xy 131.136214 98.4861) (xy 131.243786 98.4861)\n        (xy 131.349291 98.465113) (xy 131.448675 98.423947) (xy 131.538118 98.364183) (xy 131.614183 98.288118) (xy 131.673947 98.198675)\n        (xy 131.715113 98.099291) (xy 131.7361 97.993786) (xy 131.7361 97.886214) (xy 131.715113 97.780709) (xy 131.679603 97.694979)\n        (xy 135.711769 97.694979) (xy 135.72138 97.802615) (xy 135.751807 97.906308) (xy 135.75565 97.915586) (xy 135.837221 97.9507)\n        (xy 136.08792 97.7) (xy 135.837221 97.4493) (xy 135.75565 97.484414) (xy 135.72334 97.587535) (xy 135.711769 97.694979)\n        (xy 131.679603 97.694979) (xy 131.673947 97.681325) (xy 131.614183 97.591882) (xy 131.538118 97.515817) (xy 131.448675 97.456053)\n        (xy 131.349291 97.414887) (xy 131.243786 97.3939) (xy 131.136214 97.3939) (xy 131.030709 97.414887) (xy 130.931325 97.456053)\n        (xy 130.841882 97.515817) (xy 130.765817 97.591882) (xy 130.706053 97.681325) (xy 130.664887 97.780709) (xy 130.6439 97.886214)\n        (xy 127.696087 97.886214) (xy 127.704183 97.878118) (xy 127.763947 97.788675) (xy 127.805113 97.689291) (xy 127.8261 97.583786)\n        (xy 127.8261 97.476214) (xy 127.805113 97.370709) (xy 127.763947 97.271325) (xy 127.704183 97.181882) (xy 127.628118 97.105817)\n        (xy 127.538675 97.046053) (xy 127.439291 97.004887) (xy 127.389482 96.994979) (xy 135.711769 96.994979) (xy 135.72138 97.102615)\n        (xy 135.751807 97.206308) (xy 135.75565 97.215586) (xy 135.837221 97.2507) (xy 136.08792 97) (xy 135.837221 96.7493)\n        (xy 135.75565 96.784414) (xy 135.72334 96.887535) (xy 135.711769 96.994979) (xy 127.389482 96.994979) (xy 127.333786 96.9839)\n        (xy 127.226214 96.9839) (xy 127.120709 97.004887) (xy 127.021325 97.046053) (xy 126.931882 97.105817) (xy 126.855817 97.181882)\n        (xy 126.796053 97.271325) (xy 126.754887 97.370709) (xy 126.7339 97.476214) (xy 125.961302 97.476214) (xy 125.898779 97.4493)\n        (xy 125.64808 97.7) (xy 125.3556 97.7) (xy 125.3556 97.614036) (xy 125.423225 97.546411) (xy 125.467979 97.551231)\n        (xy 125.575615 97.54162) (xy 125.679308 97.511193) (xy 125.688586 97.50735) (xy 125.7237 97.425779) (xy 125.647921 97.35)\n        (xy 125.7237 97.274221) (xy 125.688586 97.19265) (xy 125.585465 97.16034) (xy 125.478021 97.148769) (xy 125.423292 97.153656)\n        (xy 125.3556 97.085964) (xy 125.3556 97) (xy 125.64808 97) (xy 125.898779 97.2507) (xy 125.98035 97.215586)\n        (xy 126.01266 97.112465) (xy 126.024231 97.005021) (xy 126.01462 96.897385) (xy 125.984193 96.793692) (xy 125.98035 96.784414)\n        (xy 125.898779 96.7493) (xy 125.64808 97) (xy 125.3556 97) (xy 125.3556 96.914036) (xy 125.423225 96.846411)\n        (xy 125.467979 96.851231) (xy 125.575615 96.84162) (xy 125.679308 96.811193) (xy 125.688586 96.80735) (xy 125.7237 96.725779)\n        (xy 125.647921 96.65) (xy 125.7237 96.574221) (xy 125.688586 96.49265) (xy 125.585465 96.46034) (xy 125.478021 96.448769)\n        (xy 125.423292 96.453656) (xy 125.3556 96.385964) (xy 125.3556 96.214036) (xy 125.458858 96.110778) (xy 125.473 96.12492)\n        (xy 125.487142 96.110778) (xy 125.662222 96.285858) (xy 125.64808 96.3) (xy 125.898779 96.5507) (xy 125.98035 96.515586)\n        (xy 126.01266 96.412465) (xy 126.024231 96.305021) (xy 126.01462 96.197385) (xy 125.984193 96.093692) (xy 125.98035 96.084414)\n        (xy 125.898781 96.049301) (xy 125.950076 95.998006) (xy 125.94967 95.9976) (xy 135.78633 95.9976)\n      )\n    )\n  )\n  (zone (net 2) (net_name VCC) (layer In2.Cu) (tstamp 5F282E8B) (hatch edge 0.508)\n    (connect_pads (clearance 0.1524))\n    (min_thickness 0.1524)\n    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.4))\n    (polygon\n      (pts\n        (xy 124 95) (xy 124 105) (xy 138 105) (xy 138 95)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 135.776837 96.040141) (xy 135.735483 96.139979) (xy 135.7144 96.245968) (xy 135.7144 96.354032) (xy 135.735483 96.460021)\n        (xy 135.776837 96.559859) (xy 135.836875 96.649712) (xy 135.837163 96.65) (xy 135.836875 96.650288) (xy 135.776837 96.740141)\n        (xy 135.735483 96.839979) (xy 135.7144 96.945968) (xy 135.7144 97.054032) (xy 135.735483 97.160021) (xy 135.776837 97.259859)\n        (xy 135.836875 97.349712) (xy 135.837163 97.35) (xy 135.836875 97.350288) (xy 135.776837 97.440141) (xy 135.735483 97.539979)\n        (xy 135.7144 97.645968) (xy 135.7144 97.754032) (xy 135.735483 97.860021) (xy 135.776837 97.959859) (xy 135.836875 98.049712)\n        (xy 135.913288 98.126125) (xy 136.003141 98.186163) (xy 136.102979 98.227517) (xy 136.208968 98.2486) (xy 136.317032 98.2486)\n        (xy 136.380401 98.235995) (xy 136.3804 101.764005) (xy 136.317032 101.7514) (xy 136.208968 101.7514) (xy 136.102979 101.772483)\n        (xy 136.003141 101.813837) (xy 135.913288 101.873875) (xy 135.836875 101.950288) (xy 135.776837 102.040141) (xy 135.735483 102.139979)\n        (xy 135.7144 102.245968) (xy 135.7144 102.354032) (xy 135.735483 102.460021) (xy 135.776837 102.559859) (xy 135.836875 102.649712)\n        (xy 135.837163 102.65) (xy 135.836875 102.650288) (xy 135.776837 102.740141) (xy 135.735483 102.839979) (xy 135.7144 102.945968)\n        (xy 135.7144 103.054032) (xy 135.735483 103.160021) (xy 135.776837 103.259859) (xy 135.836875 103.349712) (xy 135.837163 103.35)\n        (xy 135.836875 103.350288) (xy 135.776837 103.440141) (xy 135.735483 103.539979) (xy 135.7144 103.645968) (xy 135.7144 103.754032)\n        (xy 135.735483 103.860021) (xy 135.776837 103.959859) (xy 135.805262 104.0024) (xy 125.930738 104.0024) (xy 125.959163 103.959859)\n        (xy 126.000517 103.860021) (xy 126.0216 103.754032) (xy 126.0216 103.645968) (xy 126.000517 103.539979) (xy 125.959163 103.440141)\n        (xy 125.899125 103.350288) (xy 125.898837 103.35) (xy 125.899125 103.349712) (xy 125.959163 103.259859) (xy 126.000517 103.160021)\n        (xy 126.0216 103.054032) (xy 126.0216 102.945968) (xy 126.000517 102.839979) (xy 125.959163 102.740141) (xy 125.954037 102.732468)\n        (xy 129.9174 102.732468) (xy 129.9174 102.827532) (xy 129.935946 102.920769) (xy 129.972326 103.008597) (xy 129.986627 103.03)\n        (xy 129.972326 103.051403) (xy 129.935946 103.139231) (xy 129.9174 103.232468) (xy 129.9174 103.327532) (xy 129.935946 103.420769)\n        (xy 129.972326 103.508597) (xy 130.02514 103.58764) (xy 130.09236 103.65486) (xy 130.171403 103.707674) (xy 130.259231 103.744054)\n        (xy 130.352468 103.7626) (xy 130.447532 103.7626) (xy 130.540769 103.744054) (xy 130.628597 103.707674) (xy 130.70764 103.65486)\n        (xy 130.77486 103.58764) (xy 130.827674 103.508597) (xy 130.864054 103.420769) (xy 130.8826 103.327532) (xy 130.8826 103.232468)\n        (xy 130.864054 103.139231) (xy 130.827674 103.051403) (xy 130.813373 103.03) (xy 130.827674 103.008597) (xy 130.864054 102.920769)\n        (xy 130.8826 102.827532) (xy 130.8826 102.732468) (xy 130.864054 102.639231) (xy 130.827674 102.551403) (xy 130.77486 102.47236)\n        (xy 130.70764 102.40514) (xy 130.628597 102.352326) (xy 130.540769 102.315946) (xy 130.447532 102.2974) (xy 130.352468 102.2974)\n        (xy 130.259231 102.315946) (xy 130.171403 102.352326) (xy 130.09236 102.40514) (xy 130.02514 102.47236) (xy 129.972326 102.551403)\n        (xy 129.935946 102.639231) (xy 129.9174 102.732468) (xy 125.954037 102.732468) (xy 125.899125 102.650288) (xy 125.898837 102.65)\n        (xy 125.899125 102.649712) (xy 125.959163 102.559859) (xy 126.000517 102.460021) (xy 126.0216 102.354032) (xy 126.0216 102.245968)\n        (xy 126.000517 102.139979) (xy 125.959163 102.040141) (xy 125.899125 101.950288) (xy 125.822712 101.873875) (xy 125.732859 101.813837)\n        (xy 125.633021 101.772483) (xy 125.527032 101.7514) (xy 125.418968 101.7514) (xy 125.3556 101.764005) (xy 125.3556 101.176214)\n        (xy 127.2739 101.176214) (xy 127.2739 101.283786) (xy 127.294887 101.389291) (xy 127.336053 101.488675) (xy 127.395817 101.578118)\n        (xy 127.471882 101.654183) (xy 127.561325 101.713947) (xy 127.660709 101.755113) (xy 127.766214 101.7761) (xy 127.873786 101.7761)\n        (xy 127.979291 101.755113) (xy 128.078675 101.713947) (xy 128.168118 101.654183) (xy 128.244183 101.578118) (xy 128.303947 101.488675)\n        (xy 128.345113 101.389291) (xy 128.3661 101.283786) (xy 128.3661 101.176214) (xy 128.345113 101.070709) (xy 128.303947 100.971325)\n        (xy 128.244183 100.881882) (xy 128.168118 100.805817) (xy 128.078675 100.746053) (xy 127.979291 100.704887) (xy 127.873786 100.6839)\n        (xy 127.766214 100.6839) (xy 127.660709 100.704887) (xy 127.561325 100.746053) (xy 127.471882 100.805817) (xy 127.395817 100.881882)\n        (xy 127.336053 100.971325) (xy 127.294887 101.070709) (xy 127.2739 101.176214) (xy 125.3556 101.176214) (xy 125.3556 99.346214)\n        (xy 128.2639 99.346214) (xy 128.2639 99.453786) (xy 128.284887 99.559291) (xy 128.326053 99.658675) (xy 128.385817 99.748118)\n        (xy 128.461882 99.824183) (xy 128.551325 99.883947) (xy 128.650709 99.925113) (xy 128.756214 99.9461) (xy 128.863786 99.9461)\n        (xy 128.969291 99.925113) (xy 129.068675 99.883947) (xy 129.158118 99.824183) (xy 129.234183 99.748118) (xy 129.293947 99.658675)\n        (xy 129.335113 99.559291) (xy 129.3561 99.453786) (xy 129.3561 99.346214) (xy 129.344493 99.287862) (xy 130.6914 99.287862)\n        (xy 130.6914 99.382138) (xy 130.709792 99.474603) (xy 130.74587 99.561702) (xy 130.778142 99.61) (xy 130.74587 99.658298)\n        (xy 130.709792 99.745397) (xy 130.6914 99.837862) (xy 130.6914 99.932138) (xy 130.709792 100.024603) (xy 130.74587 100.111702)\n        (xy 130.798247 100.19009) (xy 130.86491 100.256753) (xy 130.943298 100.30913) (xy 131.030397 100.345208) (xy 131.122862 100.3636)\n        (xy 131.217138 100.3636) (xy 131.309603 100.345208) (xy 131.396702 100.30913) (xy 131.47 100.260154) (xy 131.543298 100.30913)\n        (xy 131.630397 100.345208) (xy 131.722862 100.3636) (xy 131.817138 100.3636) (xy 131.909603 100.345208) (xy 131.996702 100.30913)\n        (xy 132.07509 100.256753) (xy 132.141753 100.19009) (xy 132.19413 100.111702) (xy 132.230208 100.024603) (xy 132.2486 99.932138)\n        (xy 132.2486 99.837862) (xy 132.230208 99.745397) (xy 132.19413 99.658298) (xy 132.176871 99.632468) (xy 133.2774 99.632468)\n        (xy 133.2774 99.727532) (xy 133.295946 99.820769) (xy 133.332326 99.908597) (xy 133.346627 99.93) (xy 133.332326 99.951403)\n        (xy 133.295946 100.039231) (xy 133.2774 100.132468) (xy 133.2774 100.227532) (xy 133.295946 100.320769) (xy 133.332326 100.408597)\n        (xy 133.38514 100.48764) (xy 133.45236 100.55486) (xy 133.531403 100.607674) (xy 133.619231 100.644054) (xy 133.712468 100.6626)\n        (xy 133.807532 100.6626) (xy 133.900769 100.644054) (xy 133.988597 100.607674) (xy 134.06764 100.55486) (xy 134.13486 100.48764)\n        (xy 134.187674 100.408597) (xy 134.224054 100.320769) (xy 134.2426 100.227532) (xy 134.2426 100.132468) (xy 134.224054 100.039231)\n        (xy 134.187674 99.951403) (xy 134.173373 99.93) (xy 134.187674 99.908597) (xy 134.224054 99.820769) (xy 134.2426 99.727532)\n        (xy 134.2426 99.632468) (xy 134.224054 99.539231) (xy 134.187674 99.451403) (xy 134.13486 99.37236) (xy 134.06764 99.30514)\n        (xy 133.988597 99.252326) (xy 133.900769 99.215946) (xy 133.807532 99.1974) (xy 133.712468 99.1974) (xy 133.619231 99.215946)\n        (xy 133.531403 99.252326) (xy 133.45236 99.30514) (xy 133.38514 99.37236) (xy 133.332326 99.451403) (xy 133.295946 99.539231)\n        (xy 133.2774 99.632468) (xy 132.176871 99.632468) (xy 132.161858 99.61) (xy 132.19413 99.561702) (xy 132.230208 99.474603)\n        (xy 132.2486 99.382138) (xy 132.2486 99.287862) (xy 132.230208 99.195397) (xy 132.19413 99.108298) (xy 132.141753 99.02991)\n        (xy 132.07509 98.963247) (xy 131.996702 98.91087) (xy 131.909603 98.874792) (xy 131.817138 98.8564) (xy 131.722862 98.8564)\n        (xy 131.630397 98.874792) (xy 131.543298 98.91087) (xy 131.47 98.959846) (xy 131.396702 98.91087) (xy 131.309603 98.874792)\n        (xy 131.217138 98.8564) (xy 131.122862 98.8564) (xy 131.030397 98.874792) (xy 130.943298 98.91087) (xy 130.86491 98.963247)\n        (xy 130.798247 99.02991) (xy 130.74587 99.108298) (xy 130.709792 99.195397) (xy 130.6914 99.287862) (xy 129.344493 99.287862)\n        (xy 129.335113 99.240709) (xy 129.293947 99.141325) (xy 129.234183 99.051882) (xy 129.158118 98.975817) (xy 129.068675 98.916053)\n        (xy 128.969291 98.874887) (xy 128.863786 98.8539) (xy 128.756214 98.8539) (xy 128.650709 98.874887) (xy 128.551325 98.916053)\n        (xy 128.461882 98.975817) (xy 128.385817 99.051882) (xy 128.326053 99.141325) (xy 128.284887 99.240709) (xy 128.2639 99.346214)\n        (xy 125.3556 99.346214) (xy 125.3556 98.235995) (xy 125.418968 98.2486) (xy 125.527032 98.2486) (xy 125.633021 98.227517)\n        (xy 125.732859 98.186163) (xy 125.822712 98.126125) (xy 125.899125 98.049712) (xy 125.959163 97.959859) (xy 126.000517 97.860021)\n        (xy 126.0216 97.754032) (xy 126.0216 97.645968) (xy 126.000517 97.539979) (xy 125.959163 97.440141) (xy 125.899125 97.350288)\n        (xy 125.898837 97.35) (xy 125.899125 97.349712) (xy 125.959163 97.259859) (xy 126.000517 97.160021) (xy 126.0216 97.054032)\n        (xy 126.0216 96.945968) (xy 126.000517 96.839979) (xy 125.959163 96.740141) (xy 125.899125 96.650288) (xy 125.898837 96.65)\n        (xy 125.899125 96.649712) (xy 125.959163 96.559859) (xy 125.960672 96.556214) (xy 128.8739 96.556214) (xy 128.8739 96.663786)\n        (xy 128.894887 96.769291) (xy 128.936053 96.868675) (xy 128.995817 96.958118) (xy 129.071882 97.034183) (xy 129.161325 97.093947)\n        (xy 129.260709 97.135113) (xy 129.366214 97.1561) (xy 129.473786 97.1561) (xy 129.579291 97.135113) (xy 129.678675 97.093947)\n        (xy 129.768118 97.034183) (xy 129.844183 96.958118) (xy 129.903947 96.868675) (xy 129.945113 96.769291) (xy 129.9661 96.663786)\n        (xy 129.9661 96.556214) (xy 129.945113 96.450709) (xy 129.903947 96.351325) (xy 129.844183 96.261882) (xy 129.768118 96.185817)\n        (xy 129.678675 96.126053) (xy 129.579291 96.084887) (xy 129.473786 96.0639) (xy 129.366214 96.0639) (xy 129.260709 96.084887)\n        (xy 129.161325 96.126053) (xy 129.071882 96.185817) (xy 128.995817 96.261882) (xy 128.936053 96.351325) (xy 128.894887 96.450709)\n        (xy 128.8739 96.556214) (xy 125.960672 96.556214) (xy 126.000517 96.460021) (xy 126.0216 96.354032) (xy 126.0216 96.245968)\n        (xy 126.000517 96.139979) (xy 125.959163 96.040141) (xy 125.930738 95.9976) (xy 135.805262 95.9976)\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/LNA915/LNA915.lib",
    "content": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n#End Library\n"
  },
  {
    "path": "hardware/LNA915/LNA915.pro",
    "content": "update=Mon 03 Aug 2020 07:51:01 AM MDT\nversion=1\nlast_client=kicad\n[cvpcb]\nversion=1\nNetIExt=net\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[eeschema]\nversion=1\nLibDir=\n[schematic_editor]\nversion=1\nPageLayoutDescrFile=\nPlotDirectoryName=\nSubpartIdSeparator=0\nSubpartFirstId=65\nNetFmtName=Pcbnew\nSpiceAjustPassiveValues=0\nLabSize=50\nERC_TestSimilarLabels=1\n[pcbnew]\nversion=1\nPageLayoutDescrFile=\nLastNetListRead=\nCopperLayerCount=4\nBoardThickness=0.8\nAllowMicroVias=0\nAllowBlindVias=0\nRequireCourtyardDefinitions=0\nProhibitOverlappingCourtyards=1\nMinTrackWidth=0.1524\nMinViaDiameter=0.4572\nMinViaDrill=0.254\nMinMicroViaDiameter=0.4572\nMinMicroViaDrill=0.127\nMinHoleToHole=0.127\nTrackWidth1=0.29337\nTrackWidth2=0.2\nViaDiameter1=0.635\nViaDrill1=0.3048\nViaDiameter2=0.508\nViaDrill2=0.254\ndPairWidth1=0.2032\ndPairGap1=0.2032\ndPairViaGap1=0.25\nSilkLineWidth=0.15\nSilkTextSizeV=1\nSilkTextSizeH=1\nSilkTextSizeThickness=0.15\nSilkTextItalic=0\nSilkTextUpright=1\nCopperLineWidth=0.2\nCopperTextSizeV=1.5\nCopperTextSizeH=1.5\nCopperTextThickness=0.3\nCopperTextItalic=0\nCopperTextUpright=1\nEdgeCutLineWidth=0.09999999999999999\nCourtyardLineWidth=0.05\nOthersLineWidth=0.15\nOthersTextSizeV=1\nOthersTextSizeH=1\nOthersTextSizeThickness=0.15\nOthersTextItalic=0\nOthersTextUpright=1\nSolderMaskClearance=0.0508\nSolderMaskMinWidth=0\nSolderPasteClearance=0\nSolderPasteRatio=-0.02\n[pcbnew/Layer.F.Cu]\nName=F.Cu\nType=0\nEnabled=1\n[pcbnew/Layer.In1.Cu]\nName=In1.Cu\nType=0\nEnabled=1\n[pcbnew/Layer.In2.Cu]\nName=In2.Cu\nType=0\nEnabled=1\n[pcbnew/Layer.In3.Cu]\nName=In3.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In4.Cu]\nName=In4.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In5.Cu]\nName=In5.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In6.Cu]\nName=In6.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In7.Cu]\nName=In7.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In8.Cu]\nName=In8.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In9.Cu]\nName=In9.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In10.Cu]\nName=In10.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In11.Cu]\nName=In11.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In12.Cu]\nName=In12.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In13.Cu]\nName=In13.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In14.Cu]\nName=In14.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In15.Cu]\nName=In15.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In16.Cu]\nName=In16.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In17.Cu]\nName=In17.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In18.Cu]\nName=In18.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In19.Cu]\nName=In19.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In20.Cu]\nName=In20.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In21.Cu]\nName=In21.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In22.Cu]\nName=In22.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In23.Cu]\nName=In23.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In24.Cu]\nName=In24.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In25.Cu]\nName=In25.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In26.Cu]\nName=In26.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In27.Cu]\nName=In27.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In28.Cu]\nName=In28.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In29.Cu]\nName=In29.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.In30.Cu]\nName=In30.Cu\nType=0\nEnabled=0\n[pcbnew/Layer.B.Cu]\nName=B.Cu\nType=0\nEnabled=1\n[pcbnew/Layer.B.Adhes]\nEnabled=1\n[pcbnew/Layer.F.Adhes]\nEnabled=1\n[pcbnew/Layer.B.Paste]\nEnabled=1\n[pcbnew/Layer.F.Paste]\nEnabled=1\n[pcbnew/Layer.B.SilkS]\nEnabled=1\n[pcbnew/Layer.F.SilkS]\nEnabled=1\n[pcbnew/Layer.B.Mask]\nEnabled=1\n[pcbnew/Layer.F.Mask]\nEnabled=1\n[pcbnew/Layer.Dwgs.User]\nEnabled=1\n[pcbnew/Layer.Cmts.User]\nEnabled=1\n[pcbnew/Layer.Eco1.User]\nEnabled=1\n[pcbnew/Layer.Eco2.User]\nEnabled=1\n[pcbnew/Layer.Edge.Cuts]\nEnabled=1\n[pcbnew/Layer.Margin]\nEnabled=1\n[pcbnew/Layer.B.CrtYd]\nEnabled=1\n[pcbnew/Layer.F.CrtYd]\nEnabled=1\n[pcbnew/Layer.B.Fab]\nEnabled=1\n[pcbnew/Layer.F.Fab]\nEnabled=1\n[pcbnew/Layer.Rescue]\nEnabled=0\n[pcbnew/Netclasses]\n[pcbnew/Netclasses/Default]\nName=Default\nClearance=0.127\nTrackWidth=0.29337\nViaDiameter=0.635\nViaDrill=0.3048\nuViaDiameter=0.508\nuViaDrill=0.127\ndPairWidth=0.2032\ndPairGap=0.2032\ndPairViaGap=0.25\n"
  },
  {
    "path": "hardware/LNA915/LNA915.sch",
    "content": "EESchema Schematic File Version 4\nEELAYER 30 0\nEELAYER END\n$Descr A4 11693 8268\nencoding utf-8\nSheet 1 1\nTitle \"\"\nDate \"13 apr 2014\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL Device:D_TVS D1\nU 1 1 52F44107\nP 9750 3500\nF 0 \"D1\" H 9750 3600 50  0000 C CNN\nF 1 \"D_TVS\" H 9750 3400 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9750 3500 60  0001 C CNN\nF 3 \"~\" H 9750 3500 60  0000 C CNN\nF 4 \"Murata\" H 9750 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 9750 3500 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4V 1005\" H 9750 3500 60  0001 C CNN \"Description\"\n\t1    9750 3500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL power:GND #PWR01\nU 1 1 52F44137\nP 10050 3550\nF 0 \"#PWR01\" H 10050 3550 30  0001 C CNN\nF 1 \"GND\" H 10050 3480 30  0001 C CNN\nF 2 \"\" H 10050 3550 50  0001 C CNN\nF 3 \"\" H 10050 3550 50  0001 C CNN\n\t1    10050 3550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR02\nU 1 1 52F44144\nP 9750 3750\nF 0 \"#PWR02\" H 9750 3750 30  0001 C CNN\nF 1 \"GND\" H 9750 3680 30  0001 C CNN\nF 2 \"\" H 9750 3750 50  0001 C CNN\nF 3 \"\" H 9750 3750 50  0001 C CNN\n\t1    9750 3750\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t9750 3650 9750 3750\nWire Wire Line\n\t10050 3450 10050 3550\nWire Wire Line\n\t9750 3250 9750 3350\n$Comp\nL power:GND #PWR03\nU 1 1 52F44150\nP 2200 4400\nF 0 \"#PWR03\" H 2200 4400 30  0001 C CNN\nF 1 \"GND\" H 2200 4330 30  0001 C CNN\nF 2 \"\" H 2200 4400 50  0001 C CNN\nF 3 \"\" H 2200 4400 50  0001 C CNN\n\t1    2200 4400\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t2200 4400 2200 4300\n$Comp\nL power:GND #PWR04\nU 1 1 52F4415B\nP 1300 4200\nF 0 \"#PWR04\" H 1300 4200 30  0001 C CNN\nF 1 \"GND\" H 1300 4130 30  0001 C CNN\nF 2 \"\" H 1300 4200 50  0001 C CNN\nF 3 \"\" H 1300 4200 50  0001 C CNN\n\t1    1300 4200\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1300 4200 1300 4100\nWire Wire Line\n\t2100 3900 2200 3900\nWire Wire Line\n\t2200 3900 2200 4000\n$Comp\nL Device:C C5\nU 1 1 52F44170\nP 1950 3900\nF 0 \"C5\" H 2000 4000 50  0000 L CNN\nF 1 \"100pF\" H 2000 3800 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 1950 3900 50  0001 C CNN\nF 3 \"\" H 1950 3900 50  0001 C CNN\nF 4 \"Murata\" H 1950 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 1950 3900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 1950 3900 60  0001 C CNN \"Description\"\n\t1    1950 3900\n\t0    -1   -1   0   \n$EndComp\nConnection ~ 9750 3250\nWire Wire Line\n\t9650 3150 9650 3250\nConnection ~ 9650 3250\nConnection ~ 2200 3900\n$Comp\nL gsg-symbols:FAR-F5QA U4\nU 1 1 52F44412\nP 2900 3900\nF 0 \"U4\" V 2900 3900 60  0000 C CNN\nF 1 \"SAW\" V 3150 3900 60  0000 C CNN\nF 2 \"gsg-modules:F5Q\" H 2900 3900 60  0001 C CNN\nF 3 \"~\" H 2900 3900 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 2900 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"FAR-F5QA-915M00-M2AK-J\" H 2900 3900 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER SAW 915MHZ ISM900 SMD\" H 2900 3900 60  0001 C CNN \"Description\"\n\t1    2900 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR05\nU 1 1 52F44497\nP 2800 4550\nF 0 \"#PWR05\" H 2800 4550 30  0001 C CNN\nF 1 \"GND\" H 2800 4480 30  0001 C CNN\nF 2 \"\" H 2800 4550 50  0001 C CNN\nF 3 \"\" H 2800 4550 50  0001 C CNN\n\t1    2800 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR06\nU 1 1 52F444A4\nP 3000 4550\nF 0 \"#PWR06\" H 3000 4550 30  0001 C CNN\nF 1 \"GND\" H 3000 4480 30  0001 C CNN\nF 2 \"\" H 3000 4550 50  0001 C CNN\nF 3 \"\" H 3000 4550 50  0001 C CNN\n\t1    3000 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR07\nU 1 1 52F444AA\nP 2800 3250\nF 0 \"#PWR07\" H 2800 3250 30  0001 C CNN\nF 1 \"GND\" H 2800 3180 30  0001 C CNN\nF 2 \"\" H 2800 3250 50  0001 C CNN\nF 3 \"\" H 2800 3250 50  0001 C CNN\n\t1    2800 3250\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t2800 3250 2800 3350\nWire Wire Line\n\t2800 4450 2800 4550\nWire Wire Line\n\t3000 4450 3000 4550\n$Comp\nL Device:LED D4\nU 1 1 52F51772\nP 9300 5550\nF 0 \"D4\" H 9300 5650 50  0000 C CNN\nF 1 \"LNALED\" H 9300 5450 50  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9300 5550 50  0001 C CNN\nF 3 \"\" H 9300 5550 50  0001 C CNN\nF 4 \"\" H 9300 5550 60  0001 C CNN \"Manufacturer\"\nF 5 \"\" H 9300 5550 60  0001 C CNN \"Part Number\"\nF 6 \"\" H 9300 5550 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 9300 5750 50  0000 C CNN \"Note\"\n\t1    9300 5550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL gsg-symbols:BGB741L7ESD U3\nU 1 1 52F68792\nP 6250 3150\nF 0 \"U3\" V 6250 3050 60  0000 C CNN\nF 1 \"LNA\" H 6250 2900 60  0000 C CNN\nF 2 \"gsg-modules:TSLP-7-1\" H 6250 3150 60  0001 C CNN\nF 3 \"~\" H 6250 3150 60  0000 C CNN\nF 4 \"Infineon\" H 6250 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"BGB 741L7ESD E6327\" H 6250 3150 60  0001 C CNN \"Part Number\"\nF 6 \"IC AMP MMIC LNA TSLP7-1\" H 6250 3150 60  0001 C CNN \"Description\"\n\t1    6250 3150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR08\nU 1 1 52F687BF\nP 6250 2450\nF 0 \"#PWR08\" H 6250 2450 30  0001 C CNN\nF 1 \"GND\" H 6250 2380 30  0001 C CNN\nF 2 \"\" H 6250 2450 50  0001 C CNN\nF 3 \"\" H 6250 2450 50  0001 C CNN\n\t1    6250 2450\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t6250 2450 6250 2550\n$Comp\nL power:VCC #PWR09\nU 1 1 52F687DF\nP 5500 3050\nF 0 \"#PWR09\" H 5500 3150 30  0001 C CNN\nF 1 \"VCC\" H 5500 3150 30  0000 C CNN\nF 2 \"\" H 5500 3050 50  0001 C CNN\nF 3 \"\" H 5500 3050 50  0001 C CNN\n\t1    5500 3050\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t5500 3050 5600 3050\n$Comp\nL Device:R R1\nU 1 1 52F68800\nP 7000 2800\nF 0 \"R1\" V 7080 2800 50  0000 C CNN\nF 1 \"3k\" V 7000 2800 50  0000 C CNN\nF 2 \"gsg-modules:0402\" H 7000 2800 50  0001 C CNN\nF 3 \"\" H 7000 2800 50  0001 C CNN\nF 4 \"Stackpole\" H 7000 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT3K00\" H 7000 2800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 3K OHM 1/16W 1% 0402\" H 7000 2800 60  0001 C CNN \"Description\"\n\t1    7000 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:VCC #PWR010\nU 1 1 52F6880D\nP 7000 2550\nF 0 \"#PWR010\" H 7000 2650 30  0001 C CNN\nF 1 \"VCC\" H 7000 2650 30  0000 C CNN\nF 2 \"\" H 7000 2550 50  0001 C CNN\nF 3 \"\" H 7000 2550 50  0001 C CNN\n\t1    7000 2550\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t7000 2550 7000 2650\nWire Wire Line\n\t6900 3050 7000 3050\nWire Wire Line\n\t7000 3050 7000 2950\n$Comp\nL power:VCC #PWR011\nU 1 1 52F6883A\nP 7000 3150\nF 0 \"#PWR011\" H 7000 3250 30  0001 C CNN\nF 1 \"VCC\" H 7000 3250 30  0000 C CNN\nF 2 \"\" H 7000 3150 50  0001 C CNN\nF 3 \"\" H 7000 3150 50  0001 C CNN\n\t1    7000 3150\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t6900 3150 7000 3150\nWire Wire Line\n\t5400 3150 5500 3150\nWire Wire Line\n\t5100 3150 5000 3150\nWire Wire Line\n\t5000 3150 5000 3250\nWire Wire Line\n\t4900 3250 5000 3250\nConnection ~ 5000 3250\n$Comp\nL Device:L L4\nU 1 1 52F688CD\nP 7000 3500\nF 0 \"L4\" V 6950 3500 40  0000 C CNN\nF 1 \"39nH\" V 7100 3500 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 7000 3500 50  0001 C CNN\nF 3 \"\" H 7000 3500 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 7000 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK100539NJ-T\" H 7000 3500 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HI FREQ 39NH 5% 0402\" H 7000 3500 60  0001 C CNN \"Description\"\n\t1    7000 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL power:VCC #PWR012\nU 1 1 52F68917\nP 7100 3750\nF 0 \"#PWR012\" H 7100 3850 30  0001 C CNN\nF 1 \"VCC\" H 7100 3850 30  0000 C CNN\nF 2 \"\" H 7100 3750 50  0001 C CNN\nF 3 \"\" H 7100 3750 50  0001 C CNN\n\t1    7100 3750\n\t0    1    1    0   \n$EndComp\n$Comp\nL Device:C C10\nU 1 1 52F68A00\nP 5500 3500\nF 0 \"C10\" H 5550 3600 50  0000 L CNN\nF 1 \"1uF\" H 5550 3400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 5500 3500 50  0001 C CNN\nF 3 \"\" H 5500 3500 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 5500 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 5500 3500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 5500 3500 60  0001 C CNN \"Description\"\n\t1    5500 3500\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t5500 3150 5500 3350\nConnection ~ 5500 3150\n$Comp\nL power:GND #PWR013\nU 1 1 52F68A28\nP 5500 3750\nF 0 \"#PWR013\" H 5500 3750 30  0001 C CNN\nF 1 \"GND\" H 5500 3680 30  0001 C CNN\nF 2 \"\" H 5500 3750 50  0001 C CNN\nF 3 \"\" H 5500 3750 50  0001 C CNN\n\t1    5500 3750\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t5500 3750 5500 3650\n$Comp\nL power:GND #PWR014\nU 1 1 52F68A91\nP 7000 4250\nF 0 \"#PWR014\" H 7000 4250 30  0001 C CNN\nF 1 \"GND\" H 7000 4180 30  0001 C CNN\nF 2 \"\" H 7000 4250 50  0001 C CNN\nF 3 \"\" H 7000 4250 50  0001 C CNN\n\t1    7000 4250\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t7000 3650 7000 3750\nWire Wire Line\n\t7000 3750 7100 3750\nConnection ~ 7000 3750\nWire Wire Line\n\t7000 4150 7000 4250\nWire Wire Line\n\t7000 3250 7000 3350\nConnection ~ 7000 3250\nWire Wire Line\n\t6900 3250 7000 3250\n$Comp\nL Device:L L3\nU 1 1 52F68C24\nP 5250 3150\nF 0 \"L3\" V 5200 3150 40  0000 C CNN\nF 1 \"39nH\" V 5350 3150 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 5250 3150 50  0001 C CNN\nF 3 \"\" H 5250 3150 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 5250 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK100539NJ-T\" H 5250 3150 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HI FREQ 39NH 5% 0402\" H 5250 3150 60  0001 C CNN \"Description\"\n\t1    5250 3150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL Device:R R2\nU 1 1 52F68CBB\nP 9300 5150\nF 0 \"R2\" V 9380 5150 50  0000 C CNN\nF 1 \"470\" V 9300 5150 50  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9300 5150 50  0001 C CNN\nF 3 \"\" H 9300 5150 50  0001 C CNN\nF 4 \"Stackpole\" H 9300 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 9300 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 9300 5150 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 9200 5150 50  0000 C CNN \"Note\"\n\t1    9300 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR016\nU 1 1 52F68CD4\nP 9300 5800\nF 0 \"#PWR016\" H 9300 5800 30  0001 C CNN\nF 1 \"GND\" H 9300 5730 30  0001 C CNN\nF 2 \"\" H 9300 5800 50  0001 C CNN\nF 3 \"\" H 9300 5800 50  0001 C CNN\n\t1    9300 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:VCC #PWR017\nU 1 1 52F68CE3\nP 9300 4900\nF 0 \"#PWR017\" H 9300 5000 30  0001 C CNN\nF 1 \"VCC\" H 9300 5000 30  0000 C CNN\nF 2 \"\" H 9300 4900 50  0001 C CNN\nF 3 \"\" H 9300 4900 50  0001 C CNN\n\t1    9300 4900\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t9300 4900 9300 5000\nWire Wire Line\n\t9300 5700 9300 5800\nText Notes 9800 2450 0    60   ~ 0\nPower with 3.3 V DC on P1A.\nWire Wire Line\n\t9400 3250 9650 3250\nWire Wire Line\n\t3400 3250 3600 3250\nWire Wire Line\n\t3000 3250 3000 3350\nText Notes 4350 1450 0    60   ~ 0\nTX path (filter, no amplification) switched on when power is not applied\nText Notes 4500 4600 0    60   ~ 0\nRX path (filter and amplification) switched on when power is applied\\n\n$Comp\nL Device:C C7\nU 1 1 52F69E98\nP 6200 1900\nF 0 \"C7\" H 6250 2000 50  0000 L CNN\nF 1 \"100pF\" H 6250 1800 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 6200 1900 50  0001 C CNN\nF 3 \"\" H 6200 1900 50  0001 C CNN\nF 4 \"Murata\" H 6200 1900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 6200 1900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 6200 1900 60  0001 C CNN \"Description\"\n\t1    6200 1900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL Device:C C8\nU 1 1 52F69EB1\nP 4750 3250\nF 0 \"C8\" H 4800 3350 50  0000 L CNN\nF 1 \"100pF\" H 4800 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 4750 3250 50  0001 C CNN\nF 3 \"\" H 4750 3250 50  0001 C CNN\nF 4 \"Murata\" H 4750 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 4750 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 4750 3250 60  0001 C CNN \"Description\"\n\t1    4750 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL Device:C C6\nU 1 1 52F69EBA\nP 7350 3250\nF 0 \"C6\" H 7400 3350 50  0000 L CNN\nF 1 \"100pF\" H 7400 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 7350 3250 50  0001 C CNN\nF 3 \"\" H 7350 3250 50  0001 C CNN\nF 4 \"Murata\" H 7350 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 7350 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7350 3250 60  0001 C CNN \"Description\"\n\t1    7350 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL Device:C C11\nU 1 1 52F69F2A\nP 7000 4000\nF 0 \"C11\" H 7050 4100 50  0000 L CNN\nF 1 \"1uF\" H 7050 3900 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 7000 4000 50  0001 C CNN\nF 3 \"\" H 7000 4000 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 7000 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 7000 4000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 7000 4000 60  0001 C CNN \"Description\"\n\t1    7000 4000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL Device:D_TVS D2\nU 1 1 52F69FCE\nP 2200 4150\nF 0 \"D2\" H 2200 4250 50  0000 C CNN\nF 1 \"D_TVS\" H 2200 4050 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 2200 4150 60  0001 C CNN\nF 3 \"~\" H 2200 4150 60  0000 C CNN\nF 4 \"Murata\" H 2200 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 2200 4150 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4V 1005\" H 2200 4150 60  0001 C CNN \"Description\"\n\t1    2200 4150\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t9300 5300 9300 5400\nWire Wire Line\n\t9750 3250 9850 3250\nWire Wire Line\n\t9650 3250 9750 3250\nWire Wire Line\n\t2200 3900 2300 3900\nWire Wire Line\n\t5000 3250 5600 3250\nWire Wire Line\n\t5500 3150 5600 3150\nWire Wire Line\n\t7000 3750 7000 3850\nWire Wire Line\n\t7000 3250 7200 3250\n$Comp\nL Device:C C1\nU 1 1 52F69ECC\nP 3250 3250\nF 0 \"C1\" H 3300 3350 50  0000 L CNN\nF 1 \"100pF\" H 3300 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 3250 3250 50  0001 C CNN\nF 3 \"\" H 3250 3250 50  0001 C CNN\nF 4 \"Murata\" H 3250 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 3250 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 3250 3250 60  0001 C CNN \"Description\"\n\t1    3250 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL Device:C C2\nU 1 1 52F69EC3\nP 9250 3250\nF 0 \"C2\" H 9300 3350 50  0000 L CNN\nF 1 \"100pF\" H 9300 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 9250 3250 50  0001 C CNN\nF 3 \"\" H 9250 3250 50  0001 C CNN\nF 4 \"Murata\" H 9250 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 9250 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 9250 3250 60  0001 C CNN \"Description\"\n\t1    9250 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL gsg-symbols:GRF6011 U1\nU 1 1 5EF1EE32\nP 4000 3150\nF 0 \"U1\" H 4000 2827 50  0000 C CNN\nF 1 \"SWITCH\" H 4000 2736 50  0000 C CNN\nF 2 \"gsg-modules:GRF6011\" H 4000 3150 50  0001 C CNN\nF 3 \"\" H 4000 3150 50  0001 C CNN\nF 4 \"SPDT Failsafe Switch 0.1 –6.0 GHz \" H 4000 3150 50  0001 C CNN \"Description\"\nF 5 \"Guerrilla RF\" H 4000 3150 50  0001 C CNN \"Manufacturer\"\nF 6 \"GRF6011\" H 4000 3150 50  0001 C CNN \"Part Number\"\n\t1    4000 3150\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t4400 3250 4600 3250\n$Comp\nL gsg-symbols:GRF6011 U2\nU 1 1 5EF6E285\nP 8200 3350\nF 0 \"U2\" H 8200 2935 50  0000 C CNN\nF 1 \"SWITCH\" H 8200 3026 50  0000 C CNN\nF 2 \"gsg-modules:GRF6011\" H 8200 3350 50  0001 C CNN\nF 3 \"\" H 8200 3350 50  0001 C CNN\nF 4 \"SPDT Failsafe Switch 0.1 –6.0 GHz \" H 8200 3350 50  0001 C CNN \"Description\"\nF 5 \"Guerrilla RF\" H 8200 3350 50  0001 C CNN \"Manufacturer\"\nF 6 \"GRF6011\" H 8200 3350 50  0001 C CNN \"Part Number\"\n\t1    8200 3350\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t7800 3250 7500 3250\nWire Wire Line\n\t4400 3050 4500 3050\nWire Wire Line\n\t4500 3050 4500 1900\nWire Wire Line\n\t4500 1900 6050 1900\nWire Wire Line\n\t6350 1900 7550 1900\nWire Wire Line\n\t7550 1900 7550 3450\nWire Wire Line\n\t7550 3450 7800 3450\nWire Wire Line\n\t3000 3250 3100 3250\nWire Wire Line\n\t8600 3250 9000 3250\n$Comp\nL power:VCC #PWR0101\nU 1 1 5F07A769\nP 3500 2650\nF 0 \"#PWR0101\" H 3500 2750 30  0001 C CNN\nF 1 \"VCC\" H 3500 2750 30  0000 C CNN\nF 2 \"\" H 3500 2650 50  0001 C CNN\nF 3 \"\" H 3500 2650 50  0001 C CNN\n\t1    3500 2650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL Device:C C3\nU 1 1 5F078CB4\nP 3250 2750\nF 0 \"C3\" H 3300 2850 50  0000 L CNN\nF 1 \"100pF\" H 3300 2650 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 3250 2750 50  0001 C CNN\nF 3 \"\" H 3250 2750 50  0001 C CNN\nF 4 \"Murata\" H 3250 2750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 3250 2750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 3250 2750 60  0001 C CNN \"Description\"\n\t1    3250 2750\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t3600 3150 3500 3150\nWire Wire Line\n\t3500 3150 3500 3050\nWire Wire Line\n\t3400 2750 3500 2750\nConnection ~ 3500 2750\nWire Wire Line\n\t3500 2750 3500 2650\nWire Wire Line\n\t3600 3050 3500 3050\nConnection ~ 3500 3050\nWire Wire Line\n\t3500 3050 3500 2750\n$Comp\nL power:GND #PWR0102\nU 1 1 5F091E3F\nP 3000 2750\nF 0 \"#PWR0102\" H 3000 2750 30  0001 C CNN\nF 1 \"GND\" H 3000 2680 30  0001 C CNN\nF 2 \"\" H 3000 2750 50  0001 C CNN\nF 3 \"\" H 3000 2750 50  0001 C CNN\n\t1    3000 2750\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t3000 2750 3100 2750\n$Comp\nL power:VCC #PWR0103\nU 1 1 5F0987E3\nP 8800 3650\nF 0 \"#PWR0103\" H 8800 3750 30  0001 C CNN\nF 1 \"VCC\" H 8800 3750 30  0000 C CNN\nF 2 \"\" H 8800 3650 50  0001 C CNN\nF 3 \"\" H 8800 3650 50  0001 C CNN\n\t1    8800 3650\n\t0    1    1    0   \n$EndComp\n$Comp\nL Device:C C4\nU 1 1 5F0987F0\nP 8700 3900\nF 0 \"C4\" H 8750 4000 50  0000 L CNN\nF 1 \"100pF\" H 8750 3800 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 8700 3900 50  0001 C CNN\nF 3 \"\" H 8700 3900 50  0001 C CNN\nF 4 \"Murata\" H 8700 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GCM1555C1H101JA16\" H 8700 3900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 8700 3900 60  0001 C CNN \"Description\"\n\t1    8700 3900\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t8700 3350 8700 3450\n$Comp\nL power:GND #PWR0104\nU 1 1 5F0987FE\nP 8700 4150\nF 0 \"#PWR0104\" H 8700 4150 30  0001 C CNN\nF 1 \"GND\" H 8700 4080 30  0001 C CNN\nF 2 \"\" H 8700 4150 50  0001 C CNN\nF 3 \"\" H 8700 4150 50  0001 C CNN\n\t1    8700 4150\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t8600 3350 8700 3350\nWire Wire Line\n\t8600 3450 8700 3450\nConnection ~ 8700 3450\nWire Wire Line\n\t8700 4050 8700 4150\n$Comp\nL power:GND #PWR0105\nU 1 1 5F0F9E5A\nP 4000 2750\nF 0 \"#PWR0105\" H 4000 2750 30  0001 C CNN\nF 1 \"GND\" H 4000 2680 30  0001 C CNN\nF 2 \"\" H 4000 2750 50  0001 C CNN\nF 3 \"\" H 4000 2750 50  0001 C CNN\n\t1    4000 2750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL power:GND #PWR0106\nU 1 1 5F0FA660\nP 4500 3150\nF 0 \"#PWR0106\" H 4500 3150 30  0001 C CNN\nF 1 \"GND\" H 4500 3080 30  0001 C CNN\nF 2 \"\" H 4500 3150 50  0001 C CNN\nF 3 \"\" H 4500 3150 50  0001 C CNN\n\t1    4500 3150\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t4500 3150 4400 3150\nWire Wire Line\n\t4000 2850 4000 2750\n$Comp\nL power:GND #PWR0107\nU 1 1 5F10227A\nP 8200 3750\nF 0 \"#PWR0107\" H 8200 3750 30  0001 C CNN\nF 1 \"GND\" H 8200 3680 30  0001 C CNN\nF 2 \"\" H 8200 3750 50  0001 C CNN\nF 3 \"\" H 8200 3750 50  0001 C CNN\n\t1    8200 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL power:GND #PWR0108\nU 1 1 5F1073F6\nP 7700 3350\nF 0 \"#PWR0108\" H 7700 3350 30  0001 C CNN\nF 1 \"GND\" H 7700 3280 30  0001 C CNN\nF 2 \"\" H 7700 3350 50  0001 C CNN\nF 3 \"\" H 7700 3350 50  0001 C CNN\n\t1    7700 3350\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t7700 3350 7800 3350\nWire Wire Line\n\t8200 3650 8200 3750\nWire Wire Line\n\t8700 3450 8700 3650\nWire Wire Line\n\t8700 3650 8700 3750\nConnection ~ 8700 3650\nWire Wire Line\n\t8800 3650 8700 3650\nWire Wire Line\n\t1500 3900 1700 3900\nWire Wire Line\n\t9650 2750 9650 2850\n$Comp\nL power:VCC #PWR015\nU 1 1 52F68C7C\nP 9650 2750\nF 0 \"#PWR015\" H 9650 2850 30  0001 C CNN\nF 1 \"VCC\" H 9650 2850 30  0000 C CNN\nF 2 \"\" H 9650 2750 50  0001 C CNN\nF 3 \"\" H 9650 2750 50  0001 C CNN\n\t1    9650 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL Device:L L1\nU 1 1 52F68C64\nP 9650 3000\nF 0 \"L1\" V 9600 3000 40  0000 C CNN\nF 1 \"39nH\" V 9750 3000 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9650 3000 50  0001 C CNN\nF 3 \"\" H 9650 3000 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 9650 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK100539NJ-T\" H 9650 3000 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HI FREQ 39NH 5% 0402\" H 9650 3000 60  0001 C CNN \"Description\"\n\t1    9650 3000\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t1700 3400 1700 3500\n$Comp\nL power:VCC #PWR0109\nU 1 1 5F218FF4\nP 1700 3400\nF 0 \"#PWR0109\" H 1700 3500 30  0001 C CNN\nF 1 \"VCC\" H 1700 3500 30  0000 C CNN\nF 2 \"\" H 1700 3400 50  0001 C CNN\nF 3 \"\" H 1700 3400 50  0001 C CNN\n\t1    1700 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL Device:L L2\nU 1 1 5F219001\nP 1700 3650\nF 0 \"L2\" V 1650 3650 40  0000 C CNN\nF 1 \"39nH\" V 1800 3650 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 1700 3650 50  0001 C CNN\nF 3 \"\" H 1700 3650 50  0001 C CNN\nF 4 \"Taiyo Yuden\" H 1700 3650 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK100539NJ-T\" H 1700 3650 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HI FREQ 39NH 5% 0402\" H 1700 3650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 1900 3650 50  0000 C CNN \"Note\"\n\t1    1700 3650\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t1700 3800 1700 3900\nConnection ~ 1700 3900\nWire Wire Line\n\t1700 3900 1800 3900\nText Notes 1150 5250 0    60   ~ 0\nL2 unpopulated: DC is blocked on port P1B. Board is powered by P1A.\\n\\nL2 populated: DC is passed through. Board can be powered by P1A or P1B.\n$Comp\nL gsg-symbols:SMA-KIT-1.5MF P1\nU 1 1 5EF2AE41\nP 10050 3250\nF 0 \"P1\" H 10150 3225 50  0000 L CNN\nF 1 \"SMA-KIT-1.5MF\" H 10150 3134 50  0000 L CNN\nF 2 \"gsg-modules:SMA-KIT-1.5MF\" H 10050 3250 50  0001 C CNN\nF 3 \"\" H 10050 3250 50  0001 C CNN\nF 4 \"HOUSING BRASS 0.43\\\"DIA X 1.5\\\"L\" H 10050 3250 50  0001 C CNN \"Description\"\nF 5 \"Crystek\" H 10050 3250 50  0001 C CNN \"Manufacturer\"\nF 6 \"SMA-KIT-1.5MF\" H 10050 3250 50  0001 C CNN \"Part Number\"\n\t1    10050 3250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL gsg-symbols:SMA-KIT-1.5MF P1\nU 2 1 5EF2B48D\nP 1300 3900\nF 0 \"P1\" H 1700 4000 50  0000 C CNN\nF 1 \"SMA-KIT-1.5MF\" H 1700 3900 50  0000 C CNN\nF 2 \"gsg-modules:SMA-KIT-1.5MF\" H 1300 3900 50  0001 C CNN\nF 3 \"\" H 1300 3900 50  0001 C CNN\nF 4 \"HOUSING BRASS 0.43\\\"DIA X 1.5\\\"L\" H 1300 3900 50  0001 C CNN \"Description\"\nF 5 \"Crystek\" H 1300 3900 50  0001 C CNN \"Manufacturer\"\nF 6 \"SMA-KIT-1.5MF\" H 1300 3900 50  0001 C CNN \"Part Number\"\n\t2    1300 3900\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL Device:C C9\nU 1 1 5F2886C8\nP 9000 3000\nF 0 \"C9\" H 9050 3100 50  0000 L CNN\nF 1 \"1 pF\" H 9050 2900 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 9000 3000 50  0001 C CNN\nF 3 \"\" H 9000 3000 50  0001 C CNN\nF 4 \"\" H 9000 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"\" H 9000 3000 60  0001 C CNN \"Part Number\"\nF 6 \"\" H 9000 3000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 9200 3000 50  0000 C CNN \"Note\"\n\t1    9000 3000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL power:GND #PWR018\nU 1 1 5F29CA02\nP 9000 2750\nF 0 \"#PWR018\" H 9000 2750 30  0001 C CNN\nF 1 \"GND\" H 9000 2680 30  0001 C CNN\nF 2 \"\" H 9000 2750 50  0001 C CNN\nF 3 \"\" H 9000 2750 50  0001 C CNN\n\t1    9000 2750\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t9000 2750 9000 2850\nWire Wire Line\n\t9000 3150 9000 3250\nConnection ~ 9000 3250\nWire Wire Line\n\t9000 3250 9100 3250\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/LNA915/README",
    "content": "Copyright (c) 2014-2020 Great Scott Gadgets <info@greatscottgadgets.com>\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nLNA915 is a SAW filter and LNA for the 902 to 928 MHz ISM band.  It is designed\nfor in-line connection between an antenna and HackRF One and is powered by the\nHackRF One.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\nThe PCB is designed to fit the Crystek SMA-KIT-1.5MF housing.\n\norder of copper layers:\n    Copper 1:  F (front)\n    Copper 2:  In1\n    Copper 3:  In2\n    Copper 4:  B (back)\n\nPCB description: 4 layer PCB 0.8 mm\n    Copper       1:  0.035 mm (1 oz)\n    Dielectric 1-2:  0.2 mm prepreg\n    Copper       2:  0.0175 mm (0.5 oz)\n    Dielectric 2-3:  0.265 mm core\n    Copper       3:  0.0175 mm (0.5 oz)\n    Dielectric 3-4:  0.2 mm prepreg\n    Copper       4:  0.035 mm (1 oz)\n\n7628 prepreg with Er=4.6\ndouble side solder mask green\ndouble side silkscreen white\n7 mil minimum trace width\n5 mil minimum isolation\n\nPCBs of this specification are available from JLCPCB (JLC7628 4-layer 0.8 mm stackup).\n"
  },
  {
    "path": "hardware/LNA915/fp-lib-table",
    "content": "(fp_lib_table\n  (lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options \"\")(descr \"\"))\n  (lib (name LNA915)(type KiCad)(uri ${KIPRJMOD}/LNA915.pretty)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/LNA915/sym-lib-table",
    "content": "(sym_lib_table\n  (lib (name gsg-symbols)(type Legacy)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-symbols.lib)(options \"\")(descr \"\"))\n  (lib (name LNA915)(type Legacy)(uri ${KIPRJMOD}/LNA915.lib)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/bubblegum/bubblegum-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Thu Jul 26 14:58:48 2012\n#encoding utf-8\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 10  -100 -30  100 -30 N\nP 2 0 1 10  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_7X2\n#\nDEF CONN_7X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 400 60 H V C CNN\nF1 \"CONN_7X2\" 0 0 60 V V C CNN\nDRAW\nS -100 350 100 -350 0 1 0 N\nX P1 1 -400 300 300 R 60 60 1 1 P I\nX P2 2 400 300 300 L 60 60 1 1 P I\nX P3 3 -400 200 300 R 60 60 1 1 P I\nX P4 4 400 200 300 L 60 60 1 1 P I\nX P5 5 -400 100 300 R 60 60 1 1 P I\nX P6 6 400 100 300 L 60 60 1 1 P I\nX P7 7 -400 0 300 R 60 60 1 1 P I\nX P8 8 400 0 300 L 60 60 1 1 P I\nX 9 9 -400 -100 300 R 60 60 1 1 P I\nX 10 10 400 -100 300 L 60 60 1 1 P I\nX 11 11 -400 -200 300 R 60 60 1 1 P I\nX 12 12 400 -200 300 L 60 60 1 1 P I\nX 13 13 -400 -300 300 R 60 60 1 1 P I\nX 14 14 400 -300 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# DMC2400\n#\nDEF DMC2400 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"DMC2400\" 50 0 60 V V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX S1 1 -400 100 150 R 50 50 1 1 B\nX G1 2 -400 0 150 R 50 50 1 1 I\nX D2 3 -400 -100 150 R 50 50 1 1 B\nX S2 4 400 -100 150 L 50 50 1 1 B\nX G2 5 400 0 150 L 50 50 1 1 I\nX D1 6 400 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FILTER\n#\nDEF FILTER FB 0 40 Y N 1 F N\nF0 \"FB\" 0 150 60 H V C CNN\nF1 \"FILTER\" 0 -100 60 H V C CNN\nDRAW\nA -150 0 50 1 1799 0 1 0 N -100 0 -200 0\nA -50 0 50 1 1799 0 1 0 N 0 0 -100 0\nA 0 0 0 0 0 0 1 0 N 0 0 0 0\nA 50 0 50 1 1799 0 1 0 N 100 0 0 0\nA 150 0 50 1 1799 0 1 0 N 200 0 100 0\nS -225 75 225 -50 0 1 0 N\nX 1 1 -350 0 150 R 40 40 1 1 P\nX 2 2 350 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-74HC04\n#\nDEF GSG-74HC04 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC04\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1Y 2 -600 200 300 R 50 50 1 1 O\nX 2A 3 -600 100 300 R 50 50 1 1 I\nX 2Y 4 -600 0 300 R 50 50 1 1 O\nX 3A 5 -600 -100 300 R 50 50 1 1 I\nX 3Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 4Y 8 600 -300 300 L 50 50 1 1 O\nX 4A 9 600 -200 300 L 50 50 1 1 I\nX 5Y 10 600 -100 300 L 50 50 1 1 O\nX 5A 11 600 0 300 L 50 50 1 1 I\nX 6Y 12 600 100 300 L 50 50 1 1 O\nX 6A 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# NCP699\n#\nDEF NCP699 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"NCP699\" 0 -200 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX VIN 1 -400 100 150 R 50 50 1 1 W\nX GND 2 -400 0 150 R 50 50 1 1 W\nX EN 3 -400 -100 150 R 50 50 1 1 I\nX NC 4 400 -100 150 L 50 50 1 1 N\nX VOUT 5 400 100 150 L 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# PE4140\n#\nDEF PE4140 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"PE4140\" 0 -250 60 H V C CNN\nDRAW\nS -300 250 300 -300 0 1 0 N\nX EP 0 250 -450 150 U 50 50 1 1 P\nX IF1 1 -450 100 150 R 50 50 1 1 O\nX RF1 2 -450 0 150 R 50 50 1 1 I\nX RF2 3 -450 -100 150 R 50 50 1 1 I\nX LO2 4 450 -100 150 L 50 50 1 1 I\nX LO1 5 450 0 150 L 50 50 1 1 I\nX IF2 6 450 100 150 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13411\n#\nDEF SKY13411 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13411\" 0 200 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX GND 0 0 -550 300 U 50 50 1 1 W\nX ANT2 1 -550 100 300 R 50 50 1 1 B\nX V2 2 -550 0 300 R 50 50 1 1 I\nX RX 3 -550 -100 300 R 50 50 1 1 B\nX TX 4 550 -100 300 L 50 50 1 1 B\nX V1 5 550 0 300 L 50 50 1 1 I\nX ANT1 6 550 100 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# TRF3765\n#\nDEF TRF3765 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"TRF3765\" 0 -100 60 H V C CNN\nDRAW\nS -800 800 800 -800 0 1 0 N\nX EP 0 600 -950 150 U 50 50 1 1 W\nX GND_DIG 1 -950 350 150 R 50 50 1 1 W\nX VCC_DIG 2 -950 250 150 R 50 50 1 1 W\nX DATA 3 -950 150 150 R 50 50 1 1 I\nX CLOCK 4 -950 50 150 R 50 50 1 1 I\nX STROBE 5 -950 -50 150 R 50 50 1 1 I\nX READBACK 6 -950 -150 150 R 50 50 1 1 O\nX VCC_DIV 7 -950 -250 150 R 50 50 1 1 W\nX GND_BUFF1 8 -950 -350 150 R 50 50 1 1 W\nX LO1_OUTP 9 -350 -950 150 U 50 50 1 1 O\nX LO1_OUTM 10 -250 -950 150 U 50 50 1 1 O\nX VCC_TK 20 950 -50 150 L 50 50 1 1 W\nX REF_IN 30 -150 950 150 D 50 50 1 1 I\nX LO2_OUTM 11 -150 -950 150 U 50 50 1 1 O\nX VCC_OSC 21 950 50 150 L 50 50 1 1 W\nX GND 31 -250 950 150 D 50 50 1 1 W\nX LO2_OUTP 12 -50 -950 150 U 50 50 1 1 O\nX GND_OSC 22 950 150 150 L 50 50 1 1 W\nX LD 32 -350 950 150 D 50 50 1 1 O\nX LO3_OUTP 13 50 -950 150 U 50 50 1 1 O\nX VTUNE_IN 23 950 250 150 L 50 50 1 1 I\nX LO3_OUTM 14 150 -950 150 U 50 50 1 1 O\nX VTUNE_REF 24 950 350 150 L 50 50 1 1 I\nX LO4_OUTM 15 250 -950 150 U 50 50 1 1 O\nX CP_REF 25 350 950 150 D 50 50 1 1 I\nX LO4_OUTP 16 350 -950 150 U 50 50 1 1 O\nX CP_OUT 26 250 950 150 D 50 50 1 1 O\nX GND_BUFF2 17 950 -350 150 L 50 50 1 1 W\nX VCC_CP 27 150 950 150 D 50 50 1 1 W\nX EXTVCO_IN 18 950 -250 150 L 50 50 1 1 I\nX VCC_PLL 28 50 950 150 D 50 50 1 1 W\nX EXTVCO_CTRL 19 950 -150 150 L 50 50 1 1 O\nX GND 29 -50 950 150 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/bubblegum/bubblegum.brd",
    "content": "PCBNEW-BOARD Version 1 date Tue Jul 24 13:42:53 2012\n\n# Created by Pcbnew(2011-06-30 BZR 3033)-stable\n\n$GENERAL\nencoding utf-8\nLayerCount 4\nLy 1FFF8007\nEnabledLayers 10FF8007\nLinks 382\nNoConn 15\nDi 15940 7424 38560 25211\nNdraw 5\nNtrack 1284\nNzone 0\nBoardThickness 630\nNmodule 148\nNnets 107\n$EndGENERAL\n\n$SHEETDESCR\nSheet User 6000 4000\nTitle \"\"\nDate \"24 jul 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nInternalUnit 0.000100 INCH\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 60\nTrackWidthList 100\nTrackWidthList 120\nTrackWidthList 180\nTrackWidthList 200\nTrackWidthList 500\nTrackClearence 60\nZoneClearence 180\nTrackMinWidth 60\nDrawSegmWidth 150\nEdgeSegmWidth 150\nViaSize 270\nViaDrill 130\nViaMinSize 270\nViaMinDrill 130\nViaSizeList 310 160\nViaSizeList 370 200\nViaSizeList 420 250\nMicroViaSize 200\nMicroViaDrill 50\nMicroViasAllowed 0\nMicroViaMinSize 200\nMicroViaMinDrill 50\nTextPcbWidth 120\nTextPcbSize 600 800\nEdgeModWidth 80\nTextModSize 600 600\nTextModWidth 120\nPadSize 315 157\nPadDrill 0\nPad2MaskClearance 100\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nPcbPlotParams (pcbplotparams (layerselection 284721159) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"/!LO_LPF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/!RX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/!TX_ANT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/!TX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/LO_LPF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/MIX_BIAS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/RX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/RX_HP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/RX_LP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/TX_ANT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/TX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/TX_HP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/TX_LP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/VCC_CP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/VCC_DIG\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/VCC_DIV\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/VCC_OSC\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/VCC_PLL\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/VCC_TK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"N-000001\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"N-000002\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"N-000009\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"N-000010\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"N-000011\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"N-000016\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"N-000018\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"N-000019\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"N-000020\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"N-000023\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"N-000025\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"N-000026\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"N-000027\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"N-000028\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"N-000029\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"N-000030\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"N-000031\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"N-000032\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"N-000033\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"N-000034\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"N-000035\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"N-000036\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"N-000037\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"N-000038\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"N-000039\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"N-000040\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"N-000041\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"N-000042\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"N-000043\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"N-000044\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"N-000046\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"N-000052\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"N-000053\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"N-000054\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"N-000055\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"N-000056\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"N-000057\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"N-000058\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"N-000059\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"N-000060\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"N-000061\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"N-000062\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"N-000063\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"N-000064\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"N-000065\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"N-000066\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"N-000067\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"N-000068\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"N-000069\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"N-000070\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"N-000071\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"N-000072\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"N-000073\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"N-000074\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"N-000075\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"N-000076\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"N-000077\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"N-000078\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"N-000079\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"N-000080\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"N-000081\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"N-000082\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"N-000083\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"N-000084\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"N-000085\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 86 \"N-000089\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 87 \"N-000090\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 88 \"N-000091\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 89 \"N-000096\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 90 \"N-000097\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 91 \"N-000098\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 92 \"N-000099\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 93 \"N-000100\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 94 \"N-000102\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 95 \"N-000103\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 96 \"N-000104\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 97 \"N-000107\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 98 \"N-000109\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 99 \"N-000110\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 100 \"N-000111\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 101 \"N-000112\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 102 \"N-000113\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 103 \"N-000114\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 104 \"N-000116\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 105 \"N-000117\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 106 \"VCC\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 60\nTrackWidth 60\nViaDia 270\nViaDrill 130\nuViaDia 200\nuViaDrill 50\nAddNet \"\"\nAddNet \"/!LO_LPF\"\nAddNet \"/!RX_BYPASS\"\nAddNet \"/!TX_ANT\"\nAddNet \"/!TX_BYPASS\"\nAddNet \"/LO_LPF\"\nAddNet \"/MIX_BIAS\"\nAddNet \"/RX_BYPASS\"\nAddNet \"/RX_HP\"\nAddNet \"/RX_LP\"\nAddNet \"/TX_ANT\"\nAddNet \"/TX_BYPASS\"\nAddNet \"/TX_HP\"\nAddNet \"/TX_LP\"\nAddNet \"/VCC_CP\"\nAddNet \"/VCC_DIG\"\nAddNet \"/VCC_DIV\"\nAddNet \"/VCC_OSC\"\nAddNet \"/VCC_PLL\"\nAddNet \"/VCC_TK\"\nAddNet \"GND\"\nAddNet \"N-000001\"\nAddNet \"N-000002\"\nAddNet \"N-000009\"\nAddNet \"N-000010\"\nAddNet \"N-000011\"\nAddNet \"N-000016\"\nAddNet \"N-000018\"\nAddNet \"N-000019\"\nAddNet \"N-000020\"\nAddNet \"N-000023\"\nAddNet \"N-000025\"\nAddNet \"N-000026\"\nAddNet \"N-000027\"\nAddNet \"N-000028\"\nAddNet \"N-000029\"\nAddNet \"N-000030\"\nAddNet \"N-000031\"\nAddNet \"N-000032\"\nAddNet \"N-000033\"\nAddNet \"N-000034\"\nAddNet \"N-000035\"\nAddNet \"N-000036\"\nAddNet \"N-000037\"\nAddNet \"N-000038\"\nAddNet \"N-000039\"\nAddNet \"N-000040\"\nAddNet \"N-000041\"\nAddNet \"N-000042\"\nAddNet \"N-000043\"\nAddNet \"N-000044\"\nAddNet \"N-000046\"\nAddNet \"N-000052\"\nAddNet \"N-000053\"\nAddNet \"N-000054\"\nAddNet \"N-000055\"\nAddNet \"N-000056\"\nAddNet \"N-000057\"\nAddNet \"N-000058\"\nAddNet \"N-000059\"\nAddNet \"N-000060\"\nAddNet \"N-000061\"\nAddNet \"N-000062\"\nAddNet \"N-000063\"\nAddNet \"N-000064\"\nAddNet \"N-000065\"\nAddNet \"N-000066\"\nAddNet \"N-000067\"\nAddNet \"N-000068\"\nAddNet \"N-000069\"\nAddNet \"N-000070\"\nAddNet \"N-000071\"\nAddNet \"N-000072\"\nAddNet \"N-000073\"\nAddNet \"N-000074\"\nAddNet \"N-000075\"\nAddNet \"N-000076\"\nAddNet \"N-000077\"\nAddNet \"N-000078\"\nAddNet \"N-000079\"\nAddNet \"N-000080\"\nAddNet \"N-000081\"\nAddNet \"N-000082\"\nAddNet \"N-000083\"\nAddNet \"N-000084\"\nAddNet \"N-000085\"\nAddNet \"N-000089\"\nAddNet \"N-000090\"\nAddNet \"N-000091\"\nAddNet \"N-000096\"\nAddNet \"N-000097\"\nAddNet \"N-000098\"\nAddNet \"N-000099\"\nAddNet \"N-000100\"\nAddNet \"N-000102\"\nAddNet \"N-000103\"\nAddNet \"N-000104\"\nAddNet \"N-000107\"\nAddNet \"N-000109\"\nAddNet \"N-000110\"\nAddNet \"N-000111\"\nAddNet \"N-000112\"\nAddNet \"N-000113\"\nAddNet \"N-000114\"\nAddNet \"N-000116\"\nAddNet \"N-000117\"\nAddNet \"VCC\"\n$EndNCLASS\n$MODULE SOT23-5\nPo 27500 21000 0 15 451B82FA 4FFDD386 ~P\nLi SOT23-5\nCd SOT23-5\nSc 4FFDD386\nAR /4FF08E02\nOp 0 0 0\nAt SMD \nT0 0 -150 300 250 0 50 N V 21 N \"U19\"\nT1 0 150 300 250 0 50 N I 21 N \"NCP699\"\nDS 600 -350 600 350 50 21\nDS 600 350 -600 350 50 21\nDS -600 350 -600 -350 50 21\nDS -600 -350 600 -350 50 21\n$PAD\nSh \"1\" R 200 300 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -375 500\n$EndPAD\n$PAD\nSh \"3\" R 200 300 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo 375 500\nLe 100\n$EndPAD\n$PAD\nSh \"5\" R 200 300 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -375 -500\nLe 16\n$EndPAD\n$PAD\nSh \"2\" R 200 300 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 500\nLe 73\n$EndPAD\n$PAD\nSh \"4\" R 200 300 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 375 -500\nLe 80\n$EndPAD\n$SHAPE3D\nNa \"smd/SOT23_5.wrl\"\nSc 0.100000 0.100000 0.100000\nOf 0.000000 0.000000 0.000000\nRo 0.000000 0.000000 0.000000\n$EndSHAPE3D\n$EndMODULE  SOT23-5\n$MODULE GSG-SOT563\nPo 27150 18100 1800 15 4FFDB7E6 4FFDD387 ~P\nLi GSG-SOT563\nSc 4FFDD387\nAR /4FF07A29\nOp 0 0 0\nT0 0 0 250 250 1800 63 N V 21 N \"U18\"\nT1 0 0 250 250 1800 63 N I 21 N \"DMN2400\"\nDC -197 118 -157 118 80 21\nDS -315 -236 315 -236 80 21\nDS 315 -236 315 236 80 21\nDS 315 236 -315 236 80 21\nDS -315 -236 -315 236 80 21\nDS 315 -236 315 236 80 21\n$PAD\nSh \"1\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -197 335\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/TX_BYPASS\"\nPo 0 335\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"N-000002\"\nPo 197 335\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 197 -335\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/!TX_BYPASS\"\nPo 0 -335\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 126 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"N-000002\"\nPo -197 -335\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT563\n$MODULE GSG-SOT563\nPo 27250 15750 900 15 4FFDB7E6 4FFDD389 ~P\nLi GSG-SOT563\nSc 4FFDD389\nAR /4FF07E88\nOp 0 0 0\nT0 0 0 250 250 900 63 N V 21 N \"U15\"\nT1 0 0 250 250 900 63 N I 21 N \"DMC2400\"\nDC -197 118 -157 118 80 21\nDS -315 -236 315 -236 80 21\nDS 315 -236 315 236 80 21\nDS 315 236 -315 236 80 21\nDS -315 -236 -315 236 80 21\nDS 315 -236 315 236 80 21\n$PAD\nSh \"1\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -197 335\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/!TX_BYPASS\"\nPo 0 335\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000023\"\nPo 197 335\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo 197 -335\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/!TX_BYPASS\"\nPo 0 -335\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 126 197 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000023\"\nPo -197 -335\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT563\n$MODULE GSG-SOT563\nPo 27150 14200 0 15 4FFDB7E6 4FFDD38B ~P\nLi GSG-SOT563\nSc 4FFDD38B\nAR /4FF07992\nOp 0 0 0\nT0 0 0 250 250 0 63 N V 21 N \"U14\"\nT1 0 0 250 250 0 63 N I 21 N \"DMC2400\"\nDC -197 118 -157 118 80 21\nDS -315 -236 315 -236 80 21\nDS 315 -236 315 236 80 21\nDS 315 236 -315 236 80 21\nDS -315 -236 -315 236 80 21\nDS 315 -236 315 236 80 21\n$PAD\nSh \"1\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -197 335\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/!RX_BYPASS\"\nPo 0 335\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000109\"\nPo 197 335\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo 197 -335\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/!RX_BYPASS\"\nPo 0 -335\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 126 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000109\"\nPo -197 -335\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT563\n$MODULE GSG-SOT563\nPo 27250 11850 2700 15 4FFDB7E6 4FFDD38D ~P\nLi GSG-SOT563\nSc 4FFDD38D\nAR /4FF07EB1\nOp 0 0 0\nT0 0 0 250 250 2700 63 N V 21 N \"U1\"\nT1 0 0 250 250 2700 63 N I 21 N \"DMN2400\"\nDC -197 118 -157 118 80 21\nDS -315 -236 315 -236 80 21\nDS 315 -236 315 236 80 21\nDS 315 236 -315 236 80 21\nDS -315 -236 -315 236 80 21\nDS 315 -236 315 236 80 21\n$PAD\nSh \"1\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -197 335\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/RX_BYPASS\"\nPo 0 335\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"N-000001\"\nPo 197 335\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 197 -335\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/!RX_BYPASS\"\nPo 0 -335\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 126 197 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"N-000001\"\nPo -197 -335\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT563\n$MODULE GSG-SMA-EDGE\nPo 38000 12000 1800 15 4FCC1875 4FFDD38E ~P\nLi GSG-SMA-EDGE\nSc 4FFDD38E\nAR /4FE0DF67\nOp 0 0 0\nT0 787 0 197 197 1800 49 N V 21 N \"P1\"\nT1 787 1575 197 197 1800 49 N V 21 N \"RX_OUT\"\n$PAD\nSh \"1\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 77 \"N-000077\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 -1000\nLe 256\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 -1000\nLe 73\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 16500 18000 0 15 4FCC1875 4FFDD390 ~P\nLi GSG-SMA-EDGE\nSc 4FFDD390\nAR /4FE0D214\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P4\"\nT1 787 1575 197 197 0 49 N V 21 N \"TX/RX\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 65 \"N-000065\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 -1000\nLe 256\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 -1000\nLe 73\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 38000 18000 1800 15 4FCC1875 4FFDD392 ~P\nLi GSG-SMA-EDGE\nSc 4FFDD392\nAR /4FE0DF72\nOp 0 0 0\nT0 787 0 197 197 1800 49 N V 21 N \"P6\"\nT1 787 1575 197 197 1800 49 N V 21 N \"TX_IN\"\n$PAD\nSh \"1\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 57 \"N-000057\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 -1000\nLe 256\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 -1000\nLe 73\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 16500 12000 0 15 4FCC1875 4FFDD394 ~P\nLi GSG-SMA-EDGE\nSc 4FFDD394\nAR /4FE0C550\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P2\"\nT1 787 1575 197 197 0 49 N V 21 N \"RX_ONLY\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 68 \"N-000068\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 -1000\nLe 256\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 20 \"GND\"\nPo 800 -1000\nLe 73\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SKY13350-385LF\nPo 20800 15900 900 15 4FFDB9D5 4FFDD395 ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD395\nAR /4FE0D25C\nOp 0 0 0\nT0 0 0 197 118 900 30 N V 21 N \"U12\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/TX_LP\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000052\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/TX_HP\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000064\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000053\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 20750 14050 900 15 4FFDB9D5 4FFDD397 ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD397\nAR /4FE0D255\nOp 0 0 0\nT0 0 0 197 118 900 30 N V 21 N \"U4\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/RX_LP\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000054\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/RX_HP\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000067\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"N-000055\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 19000 14000 2700 15 4FFDB9D5 4FFDD399 ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD399\nAR /4FE0D185\nOp 0 0 0\nT0 0 0 197 118 2700 30 N V 21 N \"U5\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/TX_ANT\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000069\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!TX_ANT\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000066\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000070\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 23250 14050 2700 15 4FFDB9D5 4FFDD39B ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD39B\nAR /4FE2B4EB\nOp 0 0 0\nT0 0 0 197 118 2700 30 N V 21 N \"U2\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/RX_HP\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"N-000089\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/RX_LP\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"N-000091\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"N-000016\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 19000 16000 1800 15 4FFDB9D5 4FFDD39D ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD39D\nAR /4FE0D1C4\nOp 0 0 0\nT0 0 0 197 118 1800 30 N V 21 N \"U8\"\nT1 0 0 197 118 1800 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/TX_ANT\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000072\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!TX_ANT\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000071\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000073\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 23200 15900 2700 15 4FFDB9D5 4FFDD39F ~P\nLi GSG-SKY13350-385LF\nSc 4FFDD39F\nAR /4FE2B7CC\nOp 0 0 0\nT0 0 0 197 118 2700 30 N V 21 N \"U17\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/TX_HP\"\nPo -191 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 157\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"N-000020\"\nPo 191 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/TX_LP\"\nPo 191 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 201 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"N-000018\"\nPo 0 -157\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 130 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000019\"\nPo -191 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-S-PVQFN-14\nPo 23000 21000 0 15 4FE0A018 4FFE0E89 ~P\nLi GSG-S-PVQFN-14\nSc 4FFE0E89\nAR /4FE103CF\nOp 0 0 0\n.SolderMask 28\nT0 0 0 394 394 0 80 N V 21 N \"U16\"\nT1 0 0 394 394 0 80 N I 21 N \"GSG-74HC04\"\nDS -689 -531 -531 -689 80 21\nDS -531 -689 -433 -689 80 21\nDS -157 -689 157 -689 80 21\nDS -157 689 157 689 80 21\nDS -689 689 -689 531 80 21\nDS -689 689 -433 689 80 21\nDS 689 689 433 689 80 21\nDS 689 689 689 531 80 21\nDS 689 -689 433 -689 80 21\nDS 689 -689 689 -531 80 21\n$PAD\nSh \"2\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/TX_LP\"\nPo -679 -394\nLe 33\n$EndPAD\n$PAD\nSh \"3\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/RX_HP\"\nPo -679 -197\nLe 32\n$EndPAD\n$PAD\nSh \"4\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/RX_LP\"\nPo -679 0\nLe 33\n$EndPAD\n$PAD\nSh \"5\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/RX_BYPASS\"\nPo -679 197\nLe -1\n$EndPAD\n$PAD\nSh \"6\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/!RX_BYPASS\"\nPo -679 394\nLe 33\n$EndPAD\n$PAD\nSh \"8\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/!TX_BYPASS\"\nPo 295 679\nLe 48\n$EndPAD\n$PAD\nSh \"9\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/TX_BYPASS\"\nPo 679 394\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!TX_ANT\"\nPo 679 197\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/TX_ANT\"\nPo 679 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"12\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!LO_LPF\"\nPo 679 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"13\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/LO_LPF\"\nPo 679 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo -202 -202\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 202 -202\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 202 202\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo -202 202\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -202 -202\nLe 19735200\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 202 -202\nLe 101\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -202 202\nLe 257\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 202 202\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -295 679\nLe 48\n$EndPAD\n$PAD\nSh \"14\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo 295 -679\nLe -1954803944\n$EndPAD\n$PAD\nSh \"1\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/TX_HP\"\nPo -295 -679\nLe 45266704\n$EndPAD\n$EndMODULE  GSG-S-PVQFN-14\n$MODULE GSG-QFN32\nPo 33000 15000 2700 15 4E1A2A9F 4FFDD3A1 ~P\nLi GSG-QFN32\nKw LFCSP\nSc 4FFDD3A1\nAR /4FE0DC31\nOp 0 0 0\n.SolderMask 28\n.LocalClearance 55\nT0 0 0 394 394 2700 80 N V 21 N \"U9\"\nT1 0 0 394 394 2700 80 N I 21 N \"TRF3765\"\nDS -807 -984 -846 -984 80 21\nDS -846 -984 -984 -846 80 21\nDS -984 -846 -984 -807 80 21\nDS 984 -807 984 -984 80 21\nDS 984 -984 807 -984 80 21\nDS 807 984 984 984 80 21\nDS 984 984 984 807 80 21\nDS -984 807 -984 984 80 21\nDS -984 984 -807 984 80 21\n$PAD\nSh \"1\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -965 -689\nLe 32\n$EndPAD\n$PAD\nSh \"2\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/VCC_DIG\"\nPo -965 -492\nLe -462864680\n$EndPAD\n$PAD\nSh \"3\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"N-000042\"\nPo -965 -295\nLe -462864680\n$EndPAD\n$PAD\nSh \"4\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000117\"\nPo -965 -98\nLe 65\n$EndPAD\n$PAD\nSh \"5\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000100\"\nPo -965 98\nLe 49465328\n$EndPAD\n$PAD\nSh \"6\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000116\"\nPo -965 295\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/VCC_DIV\"\nPo -965 492\nLe 286331153\n$EndPAD\n$PAD\nSh \"8\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -965 689\nLe 20\n$EndPAD\n$PAD\nSh \"0\" R 1391 1391 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 20 \"GND\"\nPo 0 0\nLe 81\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 0 0\nLe 50668080\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo -433 0\nLe 48\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo -433 -433\nLe 111\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 0 -433\nLe -462864680\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 433 -433\nLe 112\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 433 0\nLe 26\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 433 433\nLe 352\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo 0 433\nLe 1\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 2700\nDr 140 0 0\nAt STD N 0040FFFF\nNe 20 \"GND\"\nPo -433 433\nLe 85\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 -433\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -433\nLe 1364\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 -433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 0\nLe 5\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 433\nLe 215\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 433\nLe 44\n$EndPAD\n$PAD\nSh \"9\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000029\"\nPo -689 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"10\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000103\"\nPo -492 965\nLe 32\n$EndPAD\n$PAD\nSh \"11\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -295 965\nLe 32\n$EndPAD\n$PAD\nSh \"12\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"13\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"14\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 295 965\nLe 524289\n$EndPAD\n$PAD\nSh \"15\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000058\"\nPo 492 965\nLe 32\n$EndPAD\n$PAD\nSh \"16\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000104\"\nPo 689 965\nLe 32\n$EndPAD\n$PAD\nSh \"17\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 965 689\nLe -462864680\n$EndPAD\n$PAD\nSh \"18\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 492\nLe 32\n$EndPAD\n$PAD\nSh \"19\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 295\nLe 32\n$EndPAD\n$PAD\nSh \"20\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/VCC_TK\"\nPo 965 98\nLe 52975392\n$EndPAD\n$PAD\nSh \"21\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/VCC_OSC\"\nPo 965 -98\nLe 53369344\n$EndPAD\n$PAD\nSh \"22\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 965 -295\nLe 49485824\n$EndPAD\n$PAD\nSh \"23\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000114\"\nPo 965 -492\nLe 4\n$EndPAD\n$PAD\nSh \"24\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 965 -689\nLe -451457960\n$EndPAD\n$PAD\nSh \"25\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 689 -965\nLe 50231984\n$EndPAD\n$PAD\nSh \"26\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000097\"\nPo 492 -965\nLe 286331153\n$EndPAD\n$PAD\nSh \"27\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/VCC_CP\"\nPo 295 -965\nLe 32\n$EndPAD\n$PAD\nSh \"28\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/VCC_PLL\"\nPo 118 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"29\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -98 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"30\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000107\"\nPo -295 -965\nLe -462864616\n$EndPAD\n$PAD\nSh \"31\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -472 -965\nLe -462864680\n$EndPAD\n$PAD\nSh \"32\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"N-000113\"\nPo -689 -965\nLe 50882848\n$EndPAD\n$EndMODULE  GSG-QFN32\n$MODULE GSG-LP0603\nPo 22000 14450 1800 15 4FE3B99C 4FFDD3A2 ~P\nLi GSG-LP0603\nSc 4FFDD3A2\nAR /4FE0D33B\nOp 0 0 0\nT0 0 0 157 118 1800 30 N V 21 N \"U7\"\nT1 0 0 157 118 1800 30 N I 21 N \"RX_LOWPASS_FILTER\"\nDS -80 -300 -420 -300 80 21\nDS -420 -300 -420 -60 80 21\nDS 335 -20 335 20 40 21\nDS -335 -20 -335 20 40 21\nDS 98 157 -98 157 80 21\nDS -98 -177 98 -177 80 21\n$PAD\nSh \"2\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -246 138\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 246 138\nLe -1954803896\n$EndPAD\n$PAD\nSh \"4\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000082\"\nPo 246 -138\nLe 1633902612\n$EndPAD\n$PAD\nSh \"1\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000083\"\nPo -246 -138\nLe -1954803976\n$EndPAD\n$EndMODULE  GSG-LP0603\n$MODULE GSG-LP0603\nPo 22000 16600 0 15 4FE3B99C 4FFDD3A4 ~P\nLi GSG-LP0603\nSc 4FFDD3A4\nAR /4FE0D2BE\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U13\"\nT1 0 0 157 118 0 30 N I 21 N \"TX_LOWPASS_FILTER\"\nDS -80 -300 -420 -300 80 21\nDS -420 -300 -420 -60 80 21\nDS 335 -20 335 20 40 21\nDS -335 -20 -335 20 40 21\nDS 98 157 -98 157 80 21\nDS -98 -177 98 -177 80 21\n$PAD\nSh \"2\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -246 138\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 246 138\nLe -1954803896\n$EndPAD\n$PAD\nSh \"4\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000081\"\nPo 246 -138\nLe 1633902612\n$EndPAD\n$PAD\nSh \"1\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000078\"\nPo -246 -138\nLe -1954803976\n$EndPAD\n$EndMODULE  GSG-LP0603\n$MODULE GSG-HP-DEA\nPo 22000 13500 0 15 4FE3C48C 4FFDD3A5 ~P\nLi GSG-HP-DEA\nSc 4FFDD3A5\nAR /4FE0D33C\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U3\"\nT1 0 0 157 118 0 30 N I 21 N \"RX_HIGHPASS_FILTER\"\nDS -200 -220 -520 -220 80 21\nDS -520 -220 -520 220 80 21\nDS -520 220 -200 220 80 21\n$PAD\nSh \"1\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"N-000085\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000084\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-HP-DEA\n$MODULE GSG-HP-DEA\nPo 22000 15350 1800 15 4FE3C48C 4FFDD3A7 ~P\nLi GSG-HP-DEA\nSc 4FFDD3A7\nAR /4FE0D2B3\nOp 0 0 0\nT0 0 0 157 118 1800 30 N V 21 N \"U10\"\nT1 0 0 157 118 1800 30 N I 21 N \"TX_HIGHPASS_FILTER\"\nDS -200 -220 -520 -220 80 21\nDS -520 -220 -520 220 80 21\nDS -520 220 -200 220 80 21\n$PAD\nSh \"1\" R 197 276 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000080\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 276 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000079\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 236 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 236 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-HP-DEA\n$MODULE GSG-HEADER-2x5\nPo 32000 23750 0 15 4F8A601F 4FFDD3AA ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 4FFDD3AA\nAR /4FE104CC\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P7\"\nT1 0 0 400 400 0 80 N I 21 N \"VCC\"\nDS -1500 0 -2750 0 150 21\nDS -2750 0 -2750 1250 150 21\nDS -2750 1250 -1500 1250 150 21\nDS -1500 1250 -1500 0 150 21\nDS -2500 -1000 2500 -1000 150 21\nDS 2500 -1000 2500 1000 150 21\nDS 2500 1000 -2500 1000 150 21\nDS -2500 1000 -2500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -2000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo -2000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -1000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo -1000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo 0 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo 1000 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 2000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo 2000 -500\nLe 97\n$EndPAD\n$EndMODULE  GSG-HEADER-2x5\n$MODULE GSG-HEADER-1x2\nPo 37000 14750 900 15 4F8A5E8A 4FFDD3AD ~P\nLi GSG-HEADER-1x2\nKw CONN\nSc 4FFDD3AD\nAR /4FE0FB2E\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P5\"\nT1 0 0 400 400 900 80 N I 21 N \"CLK_IN\"\nDS -1000 -500 1000 -500 150 21\nDS 1000 -500 1000 500 150 21\nDS 1000 500 -1000 500 150 21\nDS 0 750 0 -750 150 21\nDS 0 -750 -1250 -750 150 21\nDS -1250 -750 -1250 750 150 21\nDS -1000 -500 -1000 500 150 21\nDS -1250 750 0 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 89 \"N-000096\"\nPo 500 0\nLe 24\n$EndPAD\n$EndMODULE  GSG-HEADER-1x2\n$MODULE GSG-DFN6-3\nPo 25450 12850 0 15 4FFDD1CF 4FFDD3AE ~P\nLi GSG-DFN6-3\nSc 4FFDD3AE\nAR /4FE0D681\nOp 0 0 0\nT0 0 0 400 300 0 75 N V 21 N \"U6\"\nT1 0 0 400 300 0 75 N I 21 N \"PE4140\"\nDC -315 -472 -276 -433 80 21\nDS -591 -591 -591 591 80 21\nDS -591 591 591 591 80 21\nDS 591 591 591 -591 80 21\nDS 591 -591 -591 -591 80 21\n$PAD\nSh \"1\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000075\"\nPo -591 -374\nLe 802751392\n$EndPAD\n$PAD\nSh \"2\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000074\"\nPo -591 0\nLe 273\n$EndPAD\n$PAD\nSh \"3\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"N-000009\"\nPo -591 374\nLe 1\n$EndPAD\n$PAD\nSh \"4\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000059\"\nPo 591 374\nLe 851059768\n$EndPAD\n$PAD\nSh \"5\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000110\"\nPo 591 0\nLe 72\n$EndPAD\n$PAD\nSh \"6\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000076\"\nPo 591 -374\nLe 1\n$EndPAD\n$PAD\nSh \"0\" R 472 787 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-DFN6-3\n$MODULE GSG-DFN6-3\nPo 25450 16750 0 15 4FFDD1CF 4FFDF8EC ~P\nLi GSG-DFN6-3\nSc 4FFDF8EC\nAR /4FE0D688\nOp 0 0 0\nT0 0 0 400 300 0 75 N V 21 N \"U11\"\nT1 0 0 400 300 0 75 N I 21 N \"PE4140\"\nDC -315 -472 -276 -433 80 21\nDS -591 -591 -591 591 80 21\nDS -591 591 591 591 80 21\nDS 591 591 591 -591 80 21\nDS 591 -591 -591 -591 80 21\n$PAD\nSh \"1\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000027\"\nPo -591 -374\nLe 802751392\n$EndPAD\n$PAD\nSh \"2\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000026\"\nPo -591 0\nLe 273\n$EndPAD\n$PAD\nSh \"3\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000025\"\nPo -591 374\nLe 1\n$EndPAD\n$PAD\nSh \"4\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000063\"\nPo 591 374\nLe 851059768\n$EndPAD\n$PAD\nSh \"5\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000060\"\nPo 591 0\nLe 72\n$EndPAD\n$PAD\nSh \"6\" O 315 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"N-000010\"\nPo 591 -374\nLe 1\n$EndPAD\n$PAD\nSh \"0\" R 472 787 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-DFN6-3\n$MODULE GSG-B0310J50100AHF\nPo 24125 13050 1800 15 4FF9BA2B 4FFDD3B1 ~P\nLi GSG-B0310J50100AHF\nSc 4FFDD3B1\nAR /4FF61AE0\nOp 0 0 0\nT0 0 0 250 250 1800 63 N V 21 N \"T2\"\nT1 0 0 250 250 1800 63 N V 21 N \"RX_BALUN\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"N-000090\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"N-000009\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000074\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 47\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 25450 15500 900 15 4FF9BA2B 4FFDD3B3 ~P\nLi GSG-B0310J50100AHF\nSc 4FFDD3B3\nAR /4FF61AF3\nOp 0 0 0\nT0 0 0 250 250 900 63 N V 21 N \"T4\"\nT1 0 0 250 250 900 63 N V 21 N \"TX_BALUN\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"N-000011\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000027\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"N-000010\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 47\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-2500BL14M100\nPo 25450 11700 2700 15 4F5D90A4 4FFDD3B4 ~P\nLi GSG-2500BL14M100\nSc 4FFDD3B4\nAR /4FE0DDD9\nOp 0 0 0\nT0 0 0 150 150 2700 38 N V 21 N \"T1\"\nT1 0 0 150 150 2700 38 N I 21 N \"RX_IF_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"N-000077\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000075\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000076\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 24200 16950 0 15 4F5D90A4 4FFDD3B6 ~P\nLi GSG-2500BL14M100\nSc 4FFDD3B6\nAR /4FE0DF5A\nOp 0 0 0\nT0 0 0 150 150 0 38 N V 21 N \"T6\"\nT1 0 0 150 150 0 38 N I 21 N \"TX_IF_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"N-000057\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000025\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000026\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-0402\nPo 29050 12100 900 15 4FB6CFE4 4FFDD3B7 ~P\nLi GSG-0402\nSc 4FFDD3B7\nAR /50058DCC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C71\"\nT1 0 20 160 160 900 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000041\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000038\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32450 17550 0 15 4FB6CFE4 4FFDD3B9 ~P\nLi GSG-0402\nSc 4FFDD3B9\nAR /4FF738A0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"FB6\"\nT1 0 20 160 160 0 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/VCC_TK\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33750 12450 1800 15 4FB6CFE4 4FFDD3BB ~P\nLi GSG-0402\nSc 4FFDD3BB\nAR /4FF7340C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"FB5\"\nT1 0 20 160 160 1800 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/VCC_DIG\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35750 15650 1800 15 4FB6CFE4 4FFDD3BD ~P\nLi GSG-0402\nSc 4FFDD3BD\nAR /4FF7391A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"FB7\"\nT1 0 20 160 160 1800 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/VCC_CP\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 17550 1800 15 4FB6CFE4 4FFDD3BF ~P\nLi GSG-0402\nSc 4FFDD3BF\nAR /4FF738CA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"FB8\"\nT1 0 20 160 160 1800 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/VCC_OSC\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 12625 2700 15 4FB6CFE4 4FFDD3C1 ~P\nLi GSG-0402\nSc 4FFDD3C1\nAR /4FE0EDC7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L3\"\nT1 0 20 160 160 2700 40 N I 21 N \"4n7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000110\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"N-000001\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35550 15300 1800 15 4FB6CFE4 4FFDD3C3 ~P\nLi GSG-0402\nSc 4FFDD3C3\nAR /4FF73913\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"FB4\"\nT1 0 20 160 160 1800 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/VCC_PLL\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32250 12450 0 15 4FB6CFE4 4FFDD3C5 ~P\nLi GSG-0402\nSc 4FFDD3C5\nAR /4FF73854\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"FB3\"\nT1 0 20 160 160 0 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/VCC_DIV\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 17475 0 15 4FB6CFE4 4FFDD3C7 ~P\nLi GSG-0402\nSc 4FFDD3C7\nAR /4FF73848\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"FB2\"\nT1 0 20 160 160 0 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 12525 0 15 4FB6CFE4 4FFDD3C9 ~P\nLi GSG-0402\nSc 4FFDD3C9\nAR /4FF7384A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"FB1\"\nT1 0 20 160 160 0 40 N I 21 N \"FILTER\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19000 18000 1800 15 4FB6CFE4 4FFDD3CB ~P\nLi GSG-0402\nSc 4FFDD3CB\nAR /4FE0D20B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"D2\"\nT1 0 20 160 160 1800 40 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000065\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19000 12000 1800 15 4FB6CFE4 4FFDD3CD ~P\nLi GSG-0402\nSc 4FFDD3CD\nAR /4FE0C556\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"D1\"\nT1 0 20 160 160 1800 40 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000068\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30950 14425 0 15 4FB6CFE4 4FFDD3CF ~P\nLi GSG-0402\nSc 4FFDD3CF\nAR /50058BFA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C76\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000103\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000036\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30950 13975 0 15 4FB6CFE4 4FFDD3D1 ~P\nLi GSG-0402\nSc 4FFDD3D1\nAR /50058C0A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C75\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000029\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000030\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28950 13800 1800 15 4FB6CFE4 4FFDD3D3 ~P\nLi GSG-0402\nSc 4FFDD3D3\nAR /50058F2C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C74\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!LO_LPF\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29650 12300 0 15 4FB6CFE4 4FFDD3D5 ~P\nLi GSG-0402\nSc 4FFDD3D5\nAR /50058F03\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C73\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/LO_LPF\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30250 12100 2700 15 4FB6CFE4 4FFDD3D7 ~P\nLi GSG-0402\nSc 4FFDD3D7\nAR /50058DC7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C72\"\nT1 0 20 160 160 2700 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000039\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000040\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 20000 1800 15 4FB6CFE4 4FFDD3DB ~P\nLi GSG-0402\nSc 4FFDD3DB\nAR /4FF08E2E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C70\"\nT1 0 20 160 160 1800 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35062 17665 0 15 4FB6CFE4 4FFDD3DD ~P\nLi GSG-0402\nSc 4FFDD3DD\nAR /4FE0F825\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R7\"\nT1 0 20 160 160 0 40 N I 21 N \"0\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000099\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000114\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34112 17115 900 15 4FB6CFE4 4FFDD3E3 ~P\nLi GSG-0402\nSc 4FFDD3E3\nAR /4FE0F80D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R13\"\nT1 0 20 160 160 900 40 N I 21 N \"10k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"N-000098\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 16225 2700 15 4FB6CFE4 4FFDD3E9 ~P\nLi GSG-0402\nSc 4FFDD3E9\nAR /4FE0F5BB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R10\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000104\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 15375 900 15 4FB6CFE4 4FFDD3EB ~P\nLi GSG-0402\nSc 4FFDD3EB\nAR /4FE0F5B1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R9\"\nT1 0 20 160 160 900 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000058\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 13475 2700 15 4FB6CFE4 4FFDD3EF ~P\nLi GSG-0402\nSc 4FFDD3EF\nAR /4FE0EDBE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L4\"\nT1 0 20 160 160 2700 40 N I 21 N \"4n7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000109\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000059\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35212 17115 900 15 4FB6CFE4 4FFDD3F1 ~P\nLi GSG-0402\nSc 4FFDD3F1\nAR /4FE0F81D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R6\"\nT1 0 20 160 160 900 40 N I 21 N \"5k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000097\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000099\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 22000 1800 15 4FB6CFE4 4FFDD3F3 ~P\nLi GSG-0402\nSc 4FFDD3F3\nAR /4FF08E0E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C69\"\nT1 0 20 160 160 1800 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 13775 2700 15 4FB6CFE4 4FFDD3F7 ~P\nLi GSG-0402\nSc 4FFDD3F7\nAR /4FE0F502\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R3\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000029\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 14625 900 15 4FB6CFE4 4FFDD3F9 ~P\nLi GSG-0402\nSc 4FFDD3F9\nAR /4FE0F4EE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R2\"\nT1 0 20 160 160 900 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000103\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 17375 900 15 4FB6CFE4 4FFDD3FD ~P\nLi GSG-0402\nSc 4FFDD3FD\nAR /4FE0EFB0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"L6\"\nT1 0 20 160 160 900 40 N I 21 N \"4n7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000063\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"N-000002\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 16525 900 15 4FB6CFE4 4FFDD3FF ~P\nLi GSG-0402\nSc 4FFDD3FF\nAR /4FE0EEDD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"L5\"\nT1 0 20 160 160 900 40 N I 21 N \"4n7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000023\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000060\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35600 14450 1800 15 4FB6CFE4 4FFDD401 ~P\nLi GSG-0402\nSc 4FFDD401\nAR /4FE0F7D1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C27\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000107\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"N-000096\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 18900 15000 2700 15 4FB6CFE4 4FFDD403 ~P\nLi GSG-0402\nSc 4FFDD403\nAR /4FE0D1D3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C19\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000072\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000069\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 20250 14600 1800 15 4FB6CFE4 4FFDD405 ~P\nLi GSG-0402\nSc 4FFDD405\nAR /4FE1003C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C20\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/RX_LP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19600 14700 2700 15 4FB6CFE4 4FFDD407 ~P\nLi GSG-0402\nSc 4FFDD407\nAR /4FE100A9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C21\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!TX_ANT\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19000 17000 2700 15 4FB6CFE4 4FFDD409 ~P\nLi GSG-0402\nSc 4FFDD409\nAR /4FE0D206\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C22\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000065\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000071\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 14225 2700 15 4FB6CFE4 4FFDD40B ~P\nLi GSG-0402\nSc 4FFDD40B\nAR /4FF0A536\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C23\"\nT1 0 20 160 160 2700 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000109\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 15800 900 15 4FB6CFE4 4FFDD40D ~P\nLi GSG-0402\nSc 4FFDD40D\nAR /4FF0A543\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C24\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000023\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27100 13275 0 15 4FB6CFE4 4FFDD40F ~P\nLi GSG-0402\nSc 4FFDD40F\nAR /4FE0EDAC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C25\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"N-000056\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000059\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27100 12825 0 15 4FB6CFE4 4FFDD411 ~P\nLi GSG-0402\nSc 4FFDD411\nAR /4FE0EDB7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C26\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000028\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000110\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 12875 0 15 4FB6CFE4 4FFDD413 ~P\nLi GSG-0402\nSc 4FFDD413\nAR /4FE0F54D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C18\"\nT1 0 20 160 160 0 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 14250 2700 15 4FB6CFE4 4FFDD415 ~P\nLi GSG-0402\nSc 4FFDD415\nAR /4FE0FB36\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C28\"\nT1 0 20 160 160 2700 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000107\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19900 15900 1800 15 4FB6CFE4 4FFDD417 ~P\nLi GSG-0402\nSc 4FFDD417\nAR /4FE0D238\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C29\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000073\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000064\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19600 16700 2700 15 4FB6CFE4 4FFDD419 ~P\nLi GSG-0402\nSc 4FFDD419\nAR /4FE100E6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C30\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/TX_ANT\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34662 16565 0 15 4FB6CFE4 4FFDD41B ~P\nLi GSG-0402\nSc 4FFDD41B\nAR /4FE0F802\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C31\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000097\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34662 16915 0 15 4FB6CFE4 4FFDD41D ~P\nLi GSG-0402\nSc 4FFDD41D\nAR /4FE0F809\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C32\"\nT1 0 20 160 160 0 40 N I 21 N \"560pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000097\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"N-000098\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34662 17315 0 15 4FB6CFE4 4FFDD41F ~P\nLi GSG-0402\nSc 4FFDD41F\nAR /4FE0F822\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C33\"\nT1 0 20 160 160 0 40 N I 21 N \"4p7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000099\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34312 17665 0 15 4FB6CFE4 4FFDD421 ~P\nLi GSG-0402\nSc 4FFDD421\nAR /4FE0F827\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C34\"\nT1 0 20 160 160 0 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000114\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 13750 0 15 4FB6CFE4 4FFDD423 ~P\nLi GSG-0402\nSc 4FFDD423\nAR /4FF62FD4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C10\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23450 13100 900 15 4FB6CFE4 4FFDD425 ~P\nLi GSG-0402\nSc 4FFDD425\nAR /4FE2B678\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C2\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/RX_HP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26050 11550 900 15 4FB6CFE4 5000495D ~P\nLi GSG-0402\nSc 5000495D\nAR /4FF0A511\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C3\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 11875 900 15 4FB6CFE4 4FFDD429 ~P\nLi GSG-0402\nSc 4FFDD429\nAR /4FF0A552\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C4\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"N-000001\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 20450 13300 2700 15 4FB6CFE4 4FFDD42B ~P\nLi GSG-0402\nSc 4FFDD42B\nAR /4FE10054\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C5\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/RX_HP\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 21100 13500 1800 15 4FB6CFE4 4FFDD42D ~P\nLi GSG-0402\nSc 4FFDD42D\nAR /4FE0E978\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C6\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000054\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"N-000085\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23850 13850 900 15 4FB6CFE4 4FFDD42F ~P\nLi GSG-0402\nSc 4FFDD42F\nAR /4FE2B5DE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C7\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"N-000090\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"N-000091\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19600 13300 2700 15 4FB6CFE4 4FFDD431 ~P\nLi GSG-0402\nSc 4FFDD431\nAR /4FE1007B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C8\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/TX_ANT\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19000 13000 900 15 4FB6CFE4 4FFDD433 ~P\nLi GSG-0402\nSc 4FFDD433\nAR /4FE0D1A1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C9\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000068\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000070\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27100 16725 1800 15 4FB6CFE4 4FFDD435 ~P\nLi GSG-0402\nSc 4FFDD435\nAR /4FE0EEE4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C35\"\nT1 0 20 160 160 1800 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000060\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000061\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 14600 0 15 4FB6CFE4 4FFDD437 ~P\nLi GSG-0402\nSc 4FFDD437\nAR /4FE2B5F3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C11\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"N-000089\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000083\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 19900 14000 0 15 4FB6CFE4 4FFDD439 ~P\nLi GSG-0402\nSc 4FFDD439\nAR /4FE0D23F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C12\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000067\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000066\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23750 14600 1800 15 4FB6CFE4 4FFDD43B ~P\nLi GSG-0402\nSc 4FFDD43B\nAR /4FE2B97C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C13\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/RX_LP\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 18100 16100 0 15 4FB6CFE4 4FFDD43D ~P\nLi GSG-0402\nSc 4FFDD43D\nAR /4FE100CB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C14\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!TX_ANT\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 21100 14600 1800 15 4FB6CFE4 4FFDD43F ~P\nLi GSG-0402\nSc 4FFDD43F\nAR /4FE0E97C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C15\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"N-000055\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000082\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30800 13575 0 15 4FB6CFE4 4FFDD441 ~P\nLi GSG-0402\nSc 4FFDD441\nAR /4FE0F549\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C16\"\nT1 0 20 160 160 0 40 N I 21 N \"27pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 13225 0 15 4FB6CFE4 4FFDD443 ~P\nLi GSG-0402\nSc 4FFDD443\nAR /4FE0F54B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C17\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 15870 1800 15 4FB6CFE4 4FFDD445 ~P\nLi GSG-0402\nSc 4FFDD445\nAR /4FF0A494\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C61\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 16500 0 15 4FB6CFE4 4FFDD447 ~P\nLi GSG-0402\nSc 4FFDD447\nAR /4FE0F72D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C53\"\nT1 0 20 160 160 0 40 N I 21 N \"4.7pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/VCC_OSC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 16850 0 15 4FB6CFE4 4FFDD449 ~P\nLi GSG-0402\nSc 4FFDD449\nAR /4FE0F72C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C54\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/VCC_OSC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 17200 0 15 4FB6CFE4 4FFDD44B ~P\nLi GSG-0402\nSc 4FFDD44B\nAR /4FE0F72B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C55\"\nT1 0 20 160 160 0 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/VCC_OSC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34600 15100 900 15 4FB6CFE4 5000E178 ~P\nLi GSG-0402\nSc 5000E178\nAR /4FE0F72A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C56\"\nT1 0 20 160 160 900 40 N I 21 N \"4.7pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/VCC_PLL\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35000 15100 900 15 4FB6CFE4 5000E26F ~P\nLi GSG-0402\nSc 5000E26F\nAR /4FE0F729\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C57\"\nT1 0 20 160 160 900 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/VCC_PLL\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34750 15850 2700 15 4FB6CFE4 4FFDD451 ~P\nLi GSG-0402\nSc 4FFDD451\nAR /4FE0F728\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C58\"\nT1 0 20 160 160 2700 40 N I 21 N \"4.7pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/VCC_CP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35200 15850 2700 15 4FB6CFE4 4FFDD453 ~P\nLi GSG-0402\nSc 4FFDD453\nAR /4FE0F727\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C59\"\nT1 0 20 160 160 2700 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/VCC_CP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 15250 0 15 4FB6CFE4 4FFDD455 ~P\nLi GSG-0402\nSc 4FFDD455\nAR /4FE2B83E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C60\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"N-000011\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"N-000018\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32450 17200 1800 15 4FB6CFE4 4FFDD457 ~P\nLi GSG-0402\nSc 4FFDD457\nAR /4FE0F72E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C52\"\nT1 0 20 160 160 1800 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/VCC_TK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26500 18125 2700 15 4FB6CFE4 4FFDD459 ~P\nLi GSG-0402\nSc 4FFDD459\nAR /4FF0A563\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C62\"\nT1 0 20 160 160 2700 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"N-000002\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 21100 16450 0 15 4FB6CFE4 4FFDD45B ~P\nLi GSG-0402\nSc 4FFDD45B\nAR /4FE0E941\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C63\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000078\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000053\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 16450 0 15 4FB6CFE4 4FFDD45D ~P\nLi GSG-0402\nSc 4FFDD45D\nAR /4FE2B807\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C64\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"N-000020\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000081\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 20450 16650 2700 15 4FB6CFE4 4FFDD45F ~P\nLi GSG-0402\nSc 4FFDD45F\nAR /4FE0FF46\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C65\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/TX_LP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23550 16650 900 15 4FB6CFE4 4FFDD461 ~P\nLi GSG-0402\nSc 4FFDD461\nAR /4FE2B9A7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C66\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/TX_LP\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24200 16300 1800 15 4FB6CFE4 4FFDD463 ~P\nLi GSG-0402\nSc 4FFDD463\nAR /4FF0A4B3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C67\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/MIX_BIAS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23700 19700 0 15 4FB6CFE4 4FFDD465 ~P\nLi GSG-0402\nSc 4FFDD465\nAR /4FEBDCA5\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C68\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33750 13500 0 15 4FB6CFE4 4FFDD467 ~P\nLi GSG-0402\nSc 4FFDD467\nAR /4FE0F6DC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C44\"\nT1 0 20 160 160 0 40 N I 21 N \"27pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/VCC_DIG\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27100 17175 1800 15 4FB6CFE4 4FFDD469 ~P\nLi GSG-0402\nSc 4FFDD469\nAR /4FE0EEEA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C36\"\nT1 0 20 160 160 1800 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000063\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000062\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23700 15200 0 15 4FB6CFE4 4FFDD46B ~P\nLi GSG-0402\nSc 4FFDD46B\nAR /4FE2B993\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C37\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/TX_HP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 15350 0 15 4FB6CFE4 4FFDD46D ~P\nLi GSG-0402\nSc 4FFDD46D\nAR /4FE2B803\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C38\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000019\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000080\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30800 16425 1800 15 4FB6CFE4 4FFEFD08 ~P\nLi GSG-0402\nSc 4FFEFD08\nAR /4FE0F5F9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C39\"\nT1 0 20 160 160 1800 40 N I 21 N \"27pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 16775 1800 15 4FFEFCFC 4FFEFD0E ~P\nLi GSG-0402\nSc 4FFEFD0E\nAR /4FE0F5F7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C40\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31025 17125 1800 15 4FB6CFE4 4FFDD473 ~P\nLi GSG-0402\nSc 4FFDD473\nAR /4FE0F5E4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C41\"\nT1 0 20 160 160 1800 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 20250 15350 0 15 4FB6CFE4 4FFDD475 ~P\nLi GSG-0402\nSc 4FFDD475\nAR /4FE0FF74\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C42\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/TX_HP\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 21100 15350 0 15 4FB6CFE4 4FFDD477 ~P\nLi GSG-0402\nSc 4FFDD477\nAR /4FE0E939\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C43\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000079\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000052\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 13500 0 15 4FB6CFE4 4FFDD479 ~P\nLi GSG-0402\nSc 4FFDD479\nAR /4FE2B60A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C1\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"N-000016\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000084\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33750 13150 0 15 4FB6CFE4 4FFDD47B ~P\nLi GSG-0402\nSc 4FFDD47B\nAR /4FE0F6E6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C45\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/VCC_DIG\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33750 12800 0 15 4FB6CFE4 4FFDD47D ~P\nLi GSG-0402\nSc 4FFDD47D\nAR /4FE0F6F0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C46\"\nT1 0 20 160 160 0 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/VCC_DIG\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32250 13500 1800 15 4FB6CFE4 4FFDE3BB ~P\nLi GSG-0402\nSc 4FFDE3BB\nAR /4FE0F6F3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C47\"\nT1 0 20 160 160 1800 40 N I 21 N \"4.7pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/VCC_DIV\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32250 13150 1800 15 4FB6CFE4 4FFDD481 ~P\nLi GSG-0402\nSc 4FFDD481\nAR /4FE0F716\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C48\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/VCC_DIV\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32250 12800 1800 15 4FB6CFE4 4FFDD483 ~P\nLi GSG-0402\nSc 4FFDD483\nAR /4FE0F718\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C49\"\nT1 0 20 160 160 1800 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/VCC_DIV\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32450 16500 1800 15 4FB6CFE4 4FFDD485 ~P\nLi GSG-0402\nSc 4FFDD485\nAR /4FE0F719\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C50\"\nT1 0 20 160 160 1800 40 N I 21 N \"4.7pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/VCC_TK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32450 16850 1800 15 4FB6CFE4 4FFDD487 ~P\nLi GSG-0402\nSc 4FFDD487\nAR /4FE0F71A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C51\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/VCC_TK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-HOLE-12MIL\nPo 18000 23500 0 15 4FB81EE3 4FFE0F36 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FFE0F36\nAR /4FFE0EC5\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P9\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 36500 23500 0 15 4FB81EE3 4FFE0F38 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FFE0F38\nAR /4FFE0ECC\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P10\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 36500 9000 0 15 4FB81EE3 4FFE0F3A ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FFE0F3A\nAR /4FFE0ED1\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P11\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 18000 9000 0 15 4FB81EE3 4FFE0F3C ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FFE0F3C\nAR /4FFE0ED3\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P12\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-SKY13411-374LF\nPo 29350 13050 900 15 5005A0EF 5005C3F3 ~~\nLi GSG-SKY13411-374LF\nSc 5005C3F3\nAR /50058CDB\nOp 0 0 0\nT0 0 0 197 118 900 30 N V 21 N \"U21\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13411\"\nDC -374 -374 -354 -354 80 21\nDS 295 -295 295 295 80 21\nDS 295 295 -295 295 80 21\nDS -295 295 -295 -295 80 21\nDS -295 -295 295 -295 80 21\n$PAD\nSh \"1\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000035\"\nPo -285 -197\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!LO_LPF\"\nPo -285 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000037\"\nPo -285 197\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000039\"\nPo 285 197\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/LO_LPF\"\nPo 285 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000038\"\nPo 285 -197\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13411-374LF\n$MODULE GSG-SKY13411-374LF\nPo 29350 16650 900 15 5005A0EF 5005C3E7 ~~\nLi GSG-SKY13411-374LF\nSc 5005C3E7\nAR /500472E8\nOp 0 0 0\nT0 0 0 197 118 900 30 N V 21 N \"U22\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13411\"\nDC -374 -374 -354 -354 80 21\nDS 295 -295 295 295 80 21\nDS 295 295 -295 295 80 21\nDS -295 295 -295 -295 80 21\nDS -295 -295 295 -295 80 21\n$PAD\nSh \"1\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000034\"\nPo -285 -197\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!LO_LPF\"\nPo -285 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000032\"\nPo -285 197\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000043\"\nPo 285 197\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/LO_LPF\"\nPo 285 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 138 98 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000031\"\nPo 285 -197\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13411-374LF\n$MODULE GSG-FI168B/L\nPo 29650 11400 0 15 5005A33B 5005A4CC ~~\nLi GSG-FI168B/L\nSc 5005A4CC\nAR /50058D81\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U20\"\nT1 0 0 157 118 0 30 N I 21 N \"RX_LO_FILTER\"\nDS 315 -157 315 157 80 21\nDS 315 157 -315 157 80 21\nDS -315 157 -315 -157 80 21\nDS -315 -157 315 -157 80 21\nDC -177 0 -157 0 80 21\n$PAD\nSh \"1\" R 197 118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000041\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000040\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 315 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 315 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-FI168B/L\n$MODULE GSG-FI168B/L\nPo 29350 18350 0 15 5005A33B 5005A4CE ~~\nLi GSG-FI168B/L\nSc 5005A4CE\nAR /50046E65\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U23\"\nT1 0 0 157 118 0 30 N I 21 N \"TX_LO_FILTER\"\nDS 315 -157 315 157 80 21\nDS 315 157 -315 157 80 21\nDS -315 157 -315 -157 80 21\nDS -315 -157 315 -157 80 21\nDC -177 0 -157 0 80 21\n$PAD\nSh \"1\" R 197 118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000033\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000046\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 315 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 315 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-FI168B/L\n$MODULE GSG-B0310J50100AHF\nPo 27950 13050 0 15 4FF9BA2B 5005C3F0 ~~\nLi GSG-B0310J50100AHF\nSc 5005C3F0\nAR /50058BA6\nOp 0 0 0\nT0 0 0 250 250 0 63 N V 21 N \"T3\"\nT1 0 0 250 250 0 63 N V 21 N \"RX_LO_BALUN2\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000035\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000028\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"N-000056\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 78336\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 30100 14200 1800 15 4FF9BA2B 5005A4D1 ~~\nLi GSG-B0310J50100AHF\nSc 5005A4D1\nAR /50058C9F\nOp 0 0 0\nT0 0 0 250 250 1800 63 N V 21 N \"T5\"\nT1 0 0 250 250 1800 63 N V 21 N \"RX_LO_BALUN1\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000037\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000036\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000030\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 78336\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 30100 15800 1800 15 4FF9BA2B 5005A4D3 ~~\nLi GSG-B0310J50100AHF\nSc 5005A4D3\nAR /50046DEA\nOp 0 0 0\nT0 0 0 250 250 1800 63 N V 21 N \"T7\"\nT1 0 0 250 250 1800 63 N V 21 N \"TX_LO_BALUN1\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000043\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000102\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000044\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 78336\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 27950 16950 0 15 4FF9BA2B 5005A4D5 ~~\nLi GSG-B0310J50100AHF\nSc 5005A4D5\nAR /50046EB3\nOp 0 0 0\nT0 0 0 250 250 0 63 N V 21 N \"T8\"\nT1 0 0 250 250 0 63 N V 21 N \"TX_LO_BALUN2\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000031\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000061\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000062\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 78336\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-0402\nPo 30950 15575 0 15 4FB6CFE4 5005A4D6 ~~\nLi GSG-0402\nSc 5005A4D6\nAR /50046E0E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C77\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000058\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000044\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30950 16025 0 15 4FB6CFE4 5005A4D8 ~~\nLi GSG-0402\nSc 5005A4D8\nAR /50046E18\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C78\"\nT1 0 20 160 160 0 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000104\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000102\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28900 15800 1800 15 4FB6CFE4 5005C3ED ~~\nLi GSG-0402\nSc 5005C3ED\nAR /500474E3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C79\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/LO_LPF\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29350 17450 0 15 4FB6CFE4 5005A4DC ~~\nLi GSG-0402\nSc 5005A4DC\nAR /50047438\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C80\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!LO_LPF\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28750 17650 2700 15 4FB6CFE4 5005C3EA ~~\nLi GSG-0402\nSc 5005C3EA\nAR /50047399\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C81\"\nT1 0 20 160 160 2700 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000033\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000034\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29950 17650 900 15 4FB6CFE4 5005C3F6 ~~\nLi GSG-0402\nSc 5005C3F6\nAR /50047390\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C82\"\nT1 0 20 160 160 900 40 N I 21 N \"220pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000032\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000046\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30800 14825 0 15 4FB6CFE4 5005A4E2 ~~\nLi GSG-0402\nSc 5005A4E2\nAR /500597A9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C83\"\nT1 0 20 160 160 0 40 N I 21 N \"27pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000111\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30800 15175 1800 15 4FB6CFE4 5005A4E4 ~~\nLi GSG-0402\nSc 5005A4E4\nAR /50059750\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C84\"\nT1 0 20 160 160 1800 40 N I 21 N \"27pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000112\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-HEADER-2x7\nPo 31000 8750 0 15 4F8A6053 4FFDD3AC ~~\nLi GSG-HEADER-2x7\nKw CONN\nSc 4FFDD3AC\nAR /500592BA\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P3\"\nT1 0 0 400 400 0 80 N I 21 N \"SERIAL\"\nDS -2500 0 -3750 0 150 21\nDS -3750 0 -3750 1250 150 21\nDS -3750 1250 -2500 1250 150 21\nDS -2500 1250 -2500 0 150 21\nDS -3500 1000 3500 1000 150 21\nDS 3500 1000 3500 -1000 150 21\nDS 3500 -1000 -3500 -1000 150 21\nDS -3500 1000 -3500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -3000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -3000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 104 \"N-000116\"\nPo -2000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 104 \"N-000116\"\nPo -2000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 93 \"N-000100\"\nPo -1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 93 \"N-000100\"\nPo -1000 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 105 \"N-000117\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 105 \"N-000117\"\nPo 0 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 48 \"N-000042\"\nPo 1000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 48 \"N-000042\"\nPo 1000 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 102 \"N-000113\"\nPo 2000 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 102 \"N-000113\"\nPo 2000 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 3000 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 3000 -500\nLe 17\n$EndPAD\n$EndMODULE  GSG-HEADER-2x7\n$MODULE GSG-HEADER-2x7\nPo 24000 23750 0 15 4F8A6053 4FFDD3A8 ~~\nLi GSG-HEADER-2x7\nKw CONN\nSc 4FFDD3A8\nAR /5005912D\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P8\"\nT1 0 0 400 400 0 80 N I 21 N \"SWITCH_CTRL\"\nDS -2500 0 -3750 0 150 21\nDS -3750 0 -3750 1250 150 21\nDS -3750 1250 -2500 1250 150 21\nDS -2500 1250 -2500 0 150 21\nDS -3500 1000 3500 1000 150 21\nDS 3500 1000 3500 -1000 150 21\nDS 3500 -1000 -3500 -1000 150 21\nDS -3500 1000 -3500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 7 \"/RX_BYPASS\"\nPo -3000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -3000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 11 \"/TX_BYPASS\"\nPo -2000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -2000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 8 \"/RX_HP\"\nPo -1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo -1000 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 12 \"/TX_HP\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 0 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 10 \"/TX_ANT\"\nPo 1000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 1000 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 5 \"/LO_LPF\"\nPo 2000 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 2000 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"VCC\"\nPo 3000 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"GND\"\nPo 3000 -500\nLe 17\n$EndPAD\n$EndMODULE  GSG-HEADER-2x7\n$TEXTPCB\nTe \"bubblegum\"\nnl \"24 July 2012\"\nPo 32820 20100 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 16500 25000 16500 7500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 38000 25000 16500 25000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 38000 7500 38000 25000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 16500 7500 38000 7500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 29140 17650 29140 17740 100 -1\nDe 0 0 1 0 0\nPo 0 24453 20803 25000 21350 100 -1\nDe 15 0 1 0 0\nPo 0 25000 21350 25000 22000 100 -1\nDe 15 0 1 0 0\nPo 3 25000 22000 25000 22000 310 160\nDe 15 1 1 0 0\nPo 0 24453 20803 23679 20803 100 -1\nDe 15 0 1 0 800000\nPo 0 25760 22760 25000 22000 100 -1\nDe 0 0 1 0 0\nPo 0 28510 22760 25760 22760 100 -1\nDe 0 0 1 0 0\nPo 0 29838 21432 28510 22760 100 -1\nDe 0 0 1 0 0\nPo 0 29838 19718 29838 21432 100 -1\nDe 0 0 1 0 0\nPo 0 29020 18900 29838 19718 100 -1\nDe 0 0 1 0 0\nPo 0 29020 17860 29020 18900 100 -1\nDe 0 0 1 0 0\nPo 0 29140 17740 29020 17860 100 -1\nDe 0 0 1 0 0\nPo 0 29160 14000 29160 14082 100 -1\nDe 0 0 1 0 0\nPo 3 29160 14000 29160 14000 310 160\nDe 15 1 1 0 0\nPo 0 29160 13800 29160 14000 100 -1\nDe 15 0 1 0 400000\nPo 3 29140 17650 29140 17650 310 160\nDe 15 1 1 0 0\nPo 0 29140 17650 29140 17450 100 -1\nDe 15 0 1 0 800000\nPo 0 29140 16870 29140 17650 100 -1\nDe 0 0 1 0 0\nPo 0 28820 16550 29140 16870 100 -1\nDe 0 0 1 0 0\nPo 0 28820 15480 28820 16550 100 -1\nDe 0 0 1 0 0\nPo 0 29338 14962 28820 15480 100 -1\nDe 0 0 1 0 0\nPo 0 29338 14260 29338 14962 100 -1\nDe 0 0 1 0 0\nPo 0 29160 14082 29338 14260 100 -1\nDe 0 0 1 0 0\nPo 0 29350 16935 29350 17240 100 -1\nDe 15 0 1 0 400000\nPo 0 29350 17240 29140 17450 100 -1\nDe 15 0 1 0 800000\nPo 0 29350 13335 29350 13400 100 -1\nDe 15 0 1 0 400000\nPo 0 29320 13640 29160 13800 100 -1\nDe 15 0 1 0 800000\nPo 0 29320 13430 29320 13640 100 -1\nDe 15 0 1 0 0\nPo 0 29350 13400 29320 13430 100 -1\nDe 15 0 1 0 0\nPo 0 27350 14920 27960 14310 100 -1\nDe 0 0 2 0 0\nPo 0 27300 14920 27350 14920 100 -1\nDe 0 0 2 0 0\nPo 0 27960 11850 27585 11850 100 -1\nDe 15 0 2 0 800000\nPo 3 27960 11850 27960 11850 310 160\nDe 15 1 2 0 0\nPo 0 27960 11850 27960 14310 100 -1\nDe 0 0 2 0 0\nPo 0 27300 14920 27400 14920 100 -1\nDe 15 0 2 0 0\nPo 0 27150 14010 27270 14130 100 -1\nDe 15 0 2 0 0\nPo 0 27270 14130 27380 14130 100 -1\nDe 15 0 2 0 0\nPo 0 27150 14010 27150 13865 100 -1\nDe 15 0 2 0 800000\nPo 0 27530 14280 27380 14130 100 -1\nDe 15 0 2 0 0\nPo 0 27530 14790 27530 14280 100 -1\nDe 15 0 2 0 0\nPo 0 27400 14920 27530 14790 100 -1\nDe 15 0 2 0 0\nPo 0 27330 15660 27330 14950 100 -1\nDe 0 0 2 0 0\nPo 0 22076 21394 21770 21700 100 -1\nDe 15 0 2 0 0\nPo 3 21770 21700 21770 21700 420 250\nDe 15 1 2 0 0\nPo 0 21770 21700 21770 20170 100 -1\nDe 0 0 2 0 0\nPo 0 21770 20170 22730 19210 100 -1\nDe 0 0 2 0 0\nPo 0 22730 19210 24690 19210 100 -1\nDe 0 0 2 0 0\nPo 0 24690 19210 26940 16960 100 -1\nDe 0 0 2 0 0\nPo 0 26940 16960 26940 16050 100 -1\nDe 0 0 2 0 0\nPo 0 26940 16050 27330 15660 100 -1\nDe 0 0 2 0 0\nPo 0 22321 21394 22076 21394 100 -1\nDe 15 0 2 0 400000\nPo 0 27150 14770 27300 14920 100 -1\nDe 15 0 2 0 0\nPo 3 27300 14920 27300 14920 420 250\nDe 15 1 2 0 0\nPo 0 27150 14770 27150 14535 100 -1\nDe 15 0 2 0 800000\nPo 0 27330 14950 27300 14920 100 -1\nDe 0 0 2 0 0\nPo 0 23900 22370 22000 22370 100 -1\nDe 15 0 3 0 0\nPo 0 24387 21197 24590 21400 100 -1\nDe 15 0 3 0 0\nPo 0 24590 21400 24590 21680 100 -1\nDe 15 0 3 0 0\nPo 0 24590 21680 23900 22370 100 -1\nDe 15 0 3 0 0\nPo 0 23679 21197 24387 21197 100 -1\nDe 15 0 3 0 400000\nPo 0 18908 16498 18510 16100 100 -1\nDe 0 0 3 0 0\nPo 0 18908 20028 18908 16498 100 -1\nDe 0 0 3 0 0\nPo 0 20645 21765 18908 20028 100 -1\nDe 0 0 3 0 0\nPo 0 20645 22105 20645 21765 100 -1\nDe 0 0 3 0 0\nPo 0 20860 22320 20645 22105 100 -1\nDe 0 0 3 0 0\nPo 0 21710 22320 20860 22320 100 -1\nDe 0 0 3 0 0\nPo 0 21830 22200 21710 22320 100 -1\nDe 0 0 3 0 0\nPo 3 21830 22200 21830 22200 420 250\nDe 15 1 3 0 0\nPo 0 22000 22370 21830 22200 100 -1\nDe 15 0 3 0 0\nPo 0 18510 15140 19250 14400 100 -1\nDe 0 0 3 0 0\nPo 0 18510 16100 18510 15140 100 -1\nDe 0 0 3 0 0\nPo 3 19250 14400 19250 14400 310 160\nDe 15 1 3 0 0\nPo 3 18510 16100 18510 16100 310 160\nDe 15 1 3 0 0\nPo 0 19600 14490 19340 14490 100 -1\nDe 15 0 3 0 400000\nPo 0 19340 14490 19250 14400 100 -1\nDe 15 0 3 0 0\nPo 0 19098 14248 19098 14191 60 -1\nDe 15 0 3 0 800000\nPo 0 19250 14400 19170 14320 100 -1\nDe 15 0 3 0 0\nPo 0 19098 14248 19170 14320 60 -1\nDe 15 0 3 0 0\nPo 0 18809 16098 18682 16098 60 -1\nDe 15 0 3 0 400000\nPo 0 18510 16100 18310 16100 100 -1\nDe 15 0 3 0 800000\nPo 0 18680 16100 18510 16100 100 -1\nDe 15 0 3 0 0\nPo 0 18682 16098 18680 16100 60 -1\nDe 15 0 3 0 0\nPo 0 27492 15728 27492 15278 100 -1\nDe 0 0 4 0 0\nPo 0 27102 16118 27492 15728 100 -1\nDe 0 0 4 0 0\nPo 0 27102 17722 27102 16118 100 -1\nDe 0 0 4 0 0\nPo 0 27360 17980 27102 17722 100 -1\nDe 0 0 4 0 0\nPo 0 27360 18780 27360 17980 100 -1\nDe 0 0 4 0 0\nPo 3 27830 14940 27830 14940 420 250\nDe 15 1 4 0 0\nPo 0 27492 15278 27830 14940 100 -1\nDe 0 0 4 0 0\nPo 0 27585 15750 27770 15750 100 -1\nDe 15 0 4 0 400000\nPo 0 27770 15750 27850 15670 100 -1\nDe 15 0 4 0 0\nPo 0 27850 15670 27850 14960 100 -1\nDe 15 0 4 0 0\nPo 0 27850 14960 27830 14940 100 -1\nDe 15 0 4 0 0\nPo 0 27050 15750 27180 15620 100 -1\nDe 15 0 4 0 0\nPo 0 27050 15750 26915 15750 100 -1\nDe 15 0 4 0 800000\nPo 0 27760 14940 27830 14940 100 -1\nDe 15 0 4 0 0\nPo 0 27180 15520 27760 14940 100 -1\nDe 15 0 4 0 0\nPo 0 27180 15620 27180 15520 100 -1\nDe 15 0 4 0 0\nPo 0 27360 18780 27360 18900 100 -1\nDe 0 0 4 0 0\nPo 0 23295 21855 23295 21679 100 -1\nDe 15 0 4 0 800000\nPo 0 23390 21950 23295 21855 100 -1\nDe 15 0 4 0 0\nPo 0 23790 21950 23390 21950 100 -1\nDe 15 0 4 0 0\nPo 0 23830 21910 23790 21950 100 -1\nDe 15 0 4 0 0\nPo 3 23830 21910 23830 21910 420 250\nDe 15 1 4 0 0\nPo 0 23830 20980 23830 21910 100 -1\nDe 0 0 4 0 0\nPo 0 25560 19250 23830 20980 100 -1\nDe 0 0 4 0 0\nPo 0 27010 19250 25560 19250 100 -1\nDe 0 0 4 0 0\nPo 0 27360 18900 27010 19250 100 -1\nDe 0 0 4 0 0\nPo 0 27150 18570 27360 18780 100 -1\nDe 15 0 4 0 0\nPo 3 27360 18780 27360 18780 310 160\nDe 15 1 4 0 0\nPo 0 27150 18570 27150 18435 100 -1\nDe 15 0 4 0 800000\nPo 0 29440 12100 29440 13440 100 -1\nDe 0 0 5 0 0\nPo 3 29440 12100 29440 12100 310 160\nDe 15 1 5 0 0\nPo 0 29440 12300 29440 12100 100 -1\nDe 15 0 5 0 400000\nPo 0 29500 15210 29110 15600 100 -1\nDe 0 0 5 0 0\nPo 0 29500 13500 29500 15210 100 -1\nDe 0 0 5 0 0\nPo 0 29440 13440 29500 13500 100 -1\nDe 0 0 5 0 0\nPo 0 26000 24250 26500 23750 100 -1\nDe 0 0 5 0 400000\nPo 0 26500 23750 27750 23750 100 -1\nDe 0 0 5 0 0\nPo 0 27750 23750 30000 21500 100 -1\nDe 0 0 5 0 0\nPo 0 30000 21500 30000 17500 100 -1\nDe 0 0 5 0 0\nPo 0 30000 17500 29110 16610 100 -1\nDe 0 0 5 0 0\nPo 0 29110 16610 29110 15600 100 -1\nDe 0 0 5 0 0\nPo 3 29110 15600 29110 15600 310 160\nDe 15 1 5 0 0\nPo 0 29110 15600 29110 15800 100 -1\nDe 15 0 5 0 800000\nPo 0 29350 16365 29350 16300 100 -1\nDe 15 0 5 0 400000\nPo 0 29350 16300 29310 16260 100 -1\nDe 15 0 5 0 0\nPo 0 29310 16260 29310 16000 100 -1\nDe 15 0 5 0 0\nPo 0 29310 16000 29110 15800 100 -1\nDe 15 0 5 0 800000\nPo 0 29350 12765 29350 12683 100 -1\nDe 15 0 5 0 400000\nPo 0 29440 12593 29440 12300 100 -1\nDe 15 0 5 0 800000\nPo 0 29350 12683 29440 12593 100 -1\nDe 15 0 5 0 0\nPo 0 26000 24250 25500 23750 100 -1\nDe 15 0 5 0 400000\nPo 0 24486 20606 23679 20606 100 -1\nDe 15 0 5 0 800000\nPo 0 25500 21620 24486 20606 100 -1\nDe 15 0 5 0 0\nPo 0 25500 23750 25500 21620 100 -1\nDe 15 0 5 0 0\nPo 0 27125 20500 27500 20500 120 -1\nDe 15 0 6 0 400000\nPo 3 27500 20500 27500 20500 420 250\nDe 15 1 6 0 0\nPo 0 27125 20500 26750 20500 120 -1\nDe 15 0 6 0 400000\nPo 3 26750 20500 26750 20500 420 250\nDe 15 1 6 0 0\nPo 0 27125 20500 27125 20175 200 -1\nDe 15 0 6 0 400000\nPo 0 26950 20000 27070 20120 200 -1\nDe 15 0 6 0 0\nPo 3 27070 20120 27070 20120 420 250\nDe 15 1 6 0 0\nPo 0 26950 20000 26710 20000 200 -1\nDe 15 0 6 0 800000\nPo 0 27125 20175 27070 20120 200 -1\nDe 15 0 6 0 0\nPo 0 26953 18435 26953 18537 120 -1\nDe 15 0 6 0 400000\nPo 3 26820 18670 26820 18670 420 250\nDe 15 1 6 0 0\nPo 0 26953 18537 26820 18670 120 -1\nDe 15 0 6 0 0\nPo 0 27585 15947 27585 16175 120 -1\nDe 15 0 6 0 400000\nPo 3 27590 16180 27590 16180 420 250\nDe 15 1 6 0 0\nPo 0 27585 16175 27590 16180 120 -1\nDe 15 0 6 0 0\nPo 0 26953 14535 26953 14597 120 -1\nDe 15 0 6 0 400000\nPo 3 26790 14760 26790 14760 420 250\nDe 15 1 6 0 0\nPo 0 26953 14597 26790 14760 120 -1\nDe 15 0 6 0 0\nPo 0 27585 12047 27585 12275 120 -1\nDe 15 0 6 0 400000\nPo 3 27590 12280 27590 12280 420 250\nDe 15 1 6 0 0\nPo 0 27585 12275 27590 12280 120 -1\nDe 15 0 6 0 0\nPo 0 25617 11700 25990 11700 100 -1\nDe 15 0 6 0 400000\nPo 0 25990 11700 26050 11760 100 -1\nDe 15 0 6 0 800000\nPo 0 26050 11760 26050 11960 100 -1\nDe 15 0 6 0 400000\nPo 3 26050 11960 26050 11960 310 160\nDe 15 1 6 0 0\nPo 0 24390 13750 24390 13740 200 -1\nDe 15 0 6 0 400000\nPo 0 24125 13475 24230 13580 120 -1\nDe 15 0 6 0 0\nPo 3 24230 13580 24230 13580 310 160\nDe 15 1 6 0 0\nPo 0 24125 13475 24125 13245 120 -1\nDe 15 0 6 0 800000\nPo 0 24390 13740 24230 13580 200 -1\nDe 15 0 6 0 0\nPo 0 25255 15500 25090 15500 120 -1\nDe 15 0 6 0 400000\nPo 0 24810 15780 24920 15670 200 -1\nDe 15 0 6 0 0\nPo 3 24920 15670 24920 15670 310 160\nDe 15 1 6 0 0\nPo 0 24810 15780 24810 15870 200 -1\nDe 15 0 6 0 800000\nPo 0 25090 15500 24920 15670 120 -1\nDe 15 0 6 0 0\nPo 0 24200 16783 24200 16570 100 -1\nDe 15 0 6 0 400000\nPo 0 24410 16360 24310 16460 200 -1\nDe 15 0 6 0 0\nPo 3 24310 16460 24310 16460 310 160\nDe 15 1 6 0 0\nPo 0 24410 16360 24410 16300 200 -1\nDe 15 0 6 0 800000\nPo 0 24200 16570 24310 16460 100 -1\nDe 15 0 6 0 0\nPo 0 21320 21190 21060 21190 100 -1\nDe 15 0 7 0 0\nPo 0 20500 23750 21000 24250 100 -1\nDe 15 0 7 0 800000\nPo 0 20500 21750 20500 23750 100 -1\nDe 15 0 7 0 0\nPo 0 21060 21190 20500 21750 100 -1\nDe 15 0 7 0 0\nPo 0 22321 21197 21327 21197 100 -1\nDe 15 0 7 0 400000\nPo 0 27108 11850 27180 11778 100 -1\nDe 15 0 7 0 0\nPo 0 27180 11778 27180 11660 100 -1\nDe 15 0 7 0 0\nPo 0 27180 11660 27570 11270 100 -1\nDe 15 0 7 0 0\nPo 3 27570 11270 27570 11270 310 160\nDe 15 1 7 0 0\nPo 0 27108 11850 26915 11850 100 -1\nDe 15 0 7 0 800000\nPo 0 25850 12990 27570 11270 100 -1\nDe 0 0 7 0 0\nPo 0 25850 17820 25850 12990 100 -1\nDe 0 0 7 0 0\nPo 0 24622 19048 25850 17820 100 -1\nDe 0 0 7 0 0\nPo 0 22662 19048 24622 19048 100 -1\nDe 0 0 7 0 0\nPo 0 21608 20102 22662 19048 100 -1\nDe 0 0 7 0 0\nPo 0 21608 20902 21608 20102 100 -1\nDe 0 0 7 0 0\nPo 0 21320 21190 21608 20902 100 -1\nDe 0 0 7 0 0\nPo 3 21320 21190 21320 21190 420 250\nDe 15 1 7 0 0\nPo 0 21327 21197 21320 21190 100 -1\nDe 15 0 7 0 0\nPo 0 20450 13510 20450 13500 100 -1\nDe 15 0 8 0 400000\nPo 0 22790 12650 23450 13310 100 -1\nDe 15 0 8 0 800000\nPo 0 21300 12650 22790 12650 100 -1\nDe 15 0 8 0 0\nPo 0 20450 13500 21300 12650 100 -1\nDe 15 0 8 0 0\nPo 0 18850 20500 18850 21512 100 -1\nDe 15 0 8 0 0\nPo 0 22500 24750 23000 24250 100 -1\nDe 15 0 8 0 800000\nPo 0 20650 24750 22500 24750 100 -1\nDe 15 0 8 0 0\nPo 0 20338 24438 20650 24750 100 -1\nDe 15 0 8 0 0\nPo 0 20338 23000 20338 24438 100 -1\nDe 15 0 8 0 0\nPo 0 18850 21512 20338 23000 100 -1\nDe 15 0 8 0 0\nPo 0 22321 20803 21733 20803 100 -1\nDe 15 0 8 0 400000\nPo 0 20040 13300 20450 13710 100 -1\nDe 0 0 8 0 0\nPo 0 18600 13300 20040 13300 100 -1\nDe 0 0 8 0 0\nPo 0 18200 13700 18600 13300 100 -1\nDe 0 0 8 0 0\nPo 0 18200 16200 18200 13700 100 -1\nDe 0 0 8 0 0\nPo 0 18746 16746 18200 16200 100 -1\nDe 0 0 8 0 0\nPo 0 18746 20396 18746 16746 100 -1\nDe 0 0 8 0 0\nPo 0 18850 20500 18746 20396 100 -1\nDe 0 0 8 0 0\nPo 3 18850 20500 18850 20500 310 160\nDe 15 1 8 0 0\nPo 0 21430 20500 18850 20500 100 -1\nDe 15 0 8 0 0\nPo 0 21733 20803 21430 20500 100 -1\nDe 15 0 8 0 0\nPo 3 20450 13710 20450 13710 310 160\nDe 15 1 8 0 0\nPo 0 20560 13770 20500 13710 100 -1\nDe 15 0 8 0 0\nPo 0 20450 13510 20450 13710 100 -1\nDe 15 0 8 0 400000\nPo 0 20500 13710 20450 13710 100 -1\nDe 15 0 8 0 0\nPo 0 20649 13859 20560 13770 60 -1\nDe 15 0 8 0 0\nPo 0 20649 13859 20652 13859 60 -1\nDe 15 0 8 0 800000\nPo 0 23450 13510 23450 13690 100 -1\nDe 15 0 8 0 0\nPo 0 23450 13510 23450 13310 100 -1\nDe 15 0 8 0 800000\nPo 0 23348 13792 23410 13730 60 -1\nDe 15 0 8 0 0\nPo 0 23348 13859 23348 13792 60 -1\nDe 15 0 8 0 400000\nPo 0 23450 13690 23410 13730 100 -1\nDe 15 0 8 0 0\nPo 0 22321 21000 21700 21000 100 -1\nDe 15 0 9 0 400000\nPo 0 20550 15050 19938 15662 100 -1\nDe 0 0 9 0 0\nPo 0 19938 15662 19938 17418 100 -1\nDe 0 0 9 0 0\nPo 0 19938 17418 20590 18070 100 -1\nDe 0 0 9 0 0\nPo 0 20560 15050 20560 14620 100 -1\nDe 0 0 9 0 0\nPo 0 20560 15050 20550 15050 100 -1\nDe 0 0 9 0 0\nPo 0 20590 20440 20590 18070 100 -1\nDe 0 0 9 0 0\nPo 0 20950 20800 20590 20440 100 -1\nDe 0 0 9 0 0\nPo 3 20950 20800 20950 20800 310 160\nDe 15 1 9 0 0\nPo 0 21500 20800 20950 20800 100 -1\nDe 15 0 9 0 0\nPo 0 21700 21000 21500 20800 100 -1\nDe 15 0 9 0 0\nPo 0 23540 14400 20780 14400 100 -1\nDe 0 0 9 0 0\nPo 3 23540 14400 23540 14400 310 160\nDe 15 1 9 0 0\nPo 0 20780 14400 20560 14620 100 -1\nDe 0 0 9 0 0\nPo 0 20560 14620 20560 14600 100 -1\nDe 0 0 9 0 0\nPo 3 20330 14370 20330 14370 310 160\nDe 15 1 9 0 0\nPo 0 20560 14600 20330 14370 100 -1\nDe 0 0 9 0 0\nPo 0 23540 14400 23450 14400 100 -1\nDe 15 0 9 0 0\nPo 0 23540 14600 23540 14400 100 -1\nDe 15 0 9 0 400000\nPo 0 23348 14298 23390 14340 60 -1\nDe 15 0 9 0 0\nPo 0 23348 14298 23348 14241 60 -1\nDe 15 0 9 0 800000\nPo 0 23450 14400 23390 14340 100 -1\nDe 15 0 9 0 0\nPo 0 20330 14370 20420 14370 100 -1\nDe 15 0 9 0 0\nPo 0 20460 14410 20460 14600 100 -1\nDe 15 0 9 0 800000\nPo 0 20420 14370 20460 14410 100 -1\nDe 15 0 9 0 0\nPo 0 20330 14370 20520 14370 100 -1\nDe 15 0 9 0 0\nPo 0 20649 14241 20560 14330 60 -1\nDe 15 0 9 0 0\nPo 0 20652 14241 20649 14241 60 -1\nDe 15 0 9 0 400000\nPo 0 20520 14370 20560 14330 100 -1\nDe 15 0 9 0 0\nPo 0 23968 22532 24032 22532 100 -1\nDe 15 0 10 0 0\nPo 0 24500 23750 25000 24250 100 -1\nDe 15 0 10 0 800000\nPo 0 24500 23000 24500 23750 100 -1\nDe 15 0 10 0 0\nPo 0 24032 22532 24500 23000 100 -1\nDe 15 0 10 0 0\nPo 0 23968 22532 21642 22532 100 -1\nDe 15 0 10 0 0\nPo 0 24420 21000 24752 21332 100 -1\nDe 15 0 10 0 0\nPo 0 24752 21332 24752 21748 100 -1\nDe 15 0 10 0 0\nPo 0 24752 21748 23968 22532 100 -1\nDe 15 0 10 0 0\nPo 0 23679 21000 24420 21000 100 -1\nDe 15 0 10 0 400000\nPo 0 19070 16820 19600 16290 100 -1\nDe 0 0 10 0 0\nPo 0 19070 19960 19070 16820 100 -1\nDe 0 0 10 0 0\nPo 0 21050 21940 19070 19960 100 -1\nDe 0 0 10 0 0\nPo 3 21050 21940 21050 21940 420 250\nDe 15 1 10 0 0\nPo 0 21642 22532 21050 21940 100 -1\nDe 15 0 10 0 0\nPo 0 19600 16290 19600 15600 60 -1\nDe 0 0 10 0 0\nPo 3 19600 16290 19600 16290 310 160\nDe 15 1 10 0 0\nPo 3 19260 13590 19260 13590 310 160\nDe 15 1 10 0 0\nPo 0 19720 14050 19260 13590 60 -1\nDe 0 0 10 0 0\nPo 0 19720 14980 19720 14050 60 -1\nDe 0 0 10 0 0\nPo 0 19470 15230 19720 14980 60 -1\nDe 0 0 10 0 0\nPo 0 19470 15400 19470 15230 60 -1\nDe 0 0 10 0 0\nPo 0 19490 15420 19470 15400 60 -1\nDe 0 0 10 0 0\nPo 0 19490 15490 19490 15420 60 -1\nDe 0 0 10 0 0\nPo 0 19600 15600 19490 15490 60 -1\nDe 0 0 10 0 0\nPo 0 19600 13510 19340 13510 100 -1\nDe 15 0 10 0 400000\nPo 0 19340 13510 19260 13590 100 -1\nDe 15 0 10 0 0\nPo 0 19098 13752 19098 13809 60 -1\nDe 15 0 10 0 800000\nPo 0 19260 13590 19170 13680 100 -1\nDe 15 0 10 0 0\nPo 0 19098 13752 19170 13680 60 -1\nDe 15 0 10 0 0\nPo 0 19191 16098 19318 16098 60 -1\nDe 15 0 10 0 400000\nPo 0 19510 16290 19330 16110 100 -1\nDe 15 0 10 0 0\nPo 0 19600 16290 19600 16490 100 -1\nDe 15 0 10 0 800000\nPo 0 19600 16290 19510 16290 100 -1\nDe 15 0 10 0 0\nPo 0 19318 16098 19330 16110 60 -1\nDe 15 0 10 0 0\nPo 0 22000 24250 22500 23750 100 -1\nDe 0 0 11 0 400000\nPo 0 24500 21810 24240 21550 100 -1\nDe 0 0 11 0 0\nPo 0 24500 23500 24500 21810 100 -1\nDe 0 0 11 0 0\nPo 0 24250 23750 24500 23500 100 -1\nDe 0 0 11 0 0\nPo 0 22500 23750 24250 23750 100 -1\nDe 0 0 11 0 0\nPo 0 23679 21394 24084 21394 100 -1\nDe 15 0 11 0 400000\nPo 0 27150 17910 27260 18020 100 -1\nDe 15 0 11 0 0\nPo 0 27260 18020 27750 18020 100 -1\nDe 15 0 11 0 0\nPo 3 27750 18020 27750 18020 310 160\nDe 15 1 11 0 0\nPo 0 27150 17910 27150 17765 100 -1\nDe 15 0 11 0 800000\nPo 0 27750 18940 27750 18020 100 -1\nDe 0 0 11 0 0\nPo 0 27620 19070 27750 18940 100 -1\nDe 0 0 11 0 0\nPo 0 27420 19070 27620 19070 100 -1\nDe 0 0 11 0 0\nPo 0 27078 19412 27420 19070 100 -1\nDe 0 0 11 0 0\nPo 0 25628 19412 27078 19412 100 -1\nDe 0 0 11 0 0\nPo 0 23992 21048 25628 19412 100 -1\nDe 0 0 11 0 0\nPo 0 23992 21302 23992 21048 100 -1\nDe 0 0 11 0 0\nPo 0 24240 21550 23992 21302 100 -1\nDe 0 0 11 0 0\nPo 3 24240 21550 24240 21550 420 250\nDe 15 1 11 0 0\nPo 0 24084 21394 24240 21550 100 -1\nDe 15 0 11 0 0\nPo 0 22705 19900 22705 18405 100 -1\nDe 15 0 12 0 0\nPo 0 20450 15550 20100 15900 100 -1\nDe 0 0 12 0 0\nPo 0 20100 15900 20100 17350 100 -1\nDe 0 0 12 0 0\nPo 0 20450 15550 20460 15550 100 -1\nDe 0 0 12 0 0\nPo 0 20625 17875 20100 17350 100 -1\nDe 0 0 12 0 0\nPo 0 22175 17875 20625 17875 100 -1\nDe 0 0 12 0 0\nPo 0 22400 18100 22175 17875 100 -1\nDe 0 0 12 0 0\nPo 3 22400 18100 22400 18100 310 160\nDe 15 1 12 0 0\nPo 0 22705 18405 22400 18100 100 -1\nDe 15 0 12 0 0\nPo 0 23490 15400 23490 15140 100 -1\nDe 0 0 12 0 0\nPo 3 23490 15400 23490 15400 310 160\nDe 15 1 12 0 0\nPo 0 23490 15140 22912 14562 100 -1\nDe 0 0 12 0 0\nPo 0 22912 14562 20848 14562 100 -1\nDe 0 0 12 0 0\nPo 0 20848 14562 20722 14688 100 -1\nDe 0 0 12 0 0\nPo 0 20722 14688 20722 15288 100 -1\nDe 0 0 12 0 0\nPo 0 20722 15288 20460 15550 100 -1\nDe 0 0 12 0 0\nPo 3 22705 19900 22705 19900 310 160\nDe 15 1 12 0 0\nPo 0 24000 24250 23950 24250 100 -1\nDe 15 0 12 0 400000\nPo 0 23500 23800 23950 24250 100 -1\nDe 15 0 12 0 0\nPo 0 23500 22900 23500 23800 100 -1\nDe 15 0 12 0 0\nPo 3 23500 22900 23500 22900 310 160\nDe 15 1 12 0 0\nPo 0 23500 21740 23500 22900 100 -1\nDe 0 0 12 0 0\nPo 0 23668 21572 23500 21740 100 -1\nDe 0 0 12 0 0\nPo 0 23668 20498 23668 21572 100 -1\nDe 0 0 12 0 0\nPo 0 23530 20360 23668 20498 100 -1\nDe 0 0 12 0 0\nPo 0 23165 20360 23530 20360 100 -1\nDe 0 0 12 0 0\nPo 0 23165 20360 22705 19900 100 -1\nDe 0 0 12 0 0\nPo 3 20460 15550 20460 15550 310 160\nDe 15 1 12 0 0\nPo 0 22705 20321 22705 19900 100 -1\nDe 15 0 12 0 400000\nPo 0 23490 15400 23490 15450 100 -1\nDe 15 0 12 0 0\nPo 0 23298 15709 23298 15642 60 -1\nDe 15 0 12 0 400000\nPo 0 23298 15642 23360 15580 60 -1\nDe 15 0 12 0 0\nPo 0 23490 15400 23490 15200 100 -1\nDe 15 0 12 0 800000\nPo 0 23490 15450 23360 15580 100 -1\nDe 15 0 12 0 0\nPo 0 20460 15550 20540 15550 100 -1\nDe 15 0 12 0 0\nPo 0 20540 15550 20610 15620 100 -1\nDe 15 0 12 0 0\nPo 0 20702 15709 20699 15709 60 -1\nDe 15 0 12 0 400000\nPo 0 20699 15709 20610 15620 60 -1\nDe 15 0 12 0 0\nPo 0 20460 15550 20460 15350 100 -1\nDe 15 0 12 0 800000\nPo 0 20450 16440 20450 16390 100 -1\nDe 15 0 13 0 400000\nPo 0 20702 16138 20702 16091 60 -1\nDe 15 0 13 0 800000\nPo 0 20702 16138 20620 16220 60 -1\nDe 15 0 13 0 0\nPo 0 20450 16390 20620 16220 100 -1\nDe 15 0 13 0 0\nPo 0 23550 16440 23330 16220 100 -1\nDe 15 0 13 0 400000\nPo 0 23298 16188 23330 16220 60 -1\nDe 15 0 13 0 0\nPo 0 23298 16188 23298 16091 60 -1\nDe 15 0 13 0 800000\nPo 0 22110 17880 21890 17880 100 -1\nDe 15 0 13 0 0\nPo 0 21890 17880 20450 16440 100 -1\nDe 15 0 13 0 800000\nPo 0 22321 20606 22196 20606 100 -1\nDe 15 0 13 0 400000\nPo 0 22110 17880 23550 16440 100 -1\nDe 15 0 13 0 800000\nPo 0 22110 20520 22110 17880 100 -1\nDe 15 0 13 0 0\nPo 0 22196 20606 22110 20520 100 -1\nDe 15 0 13 0 0\nPo 0 33965 15295 34165 15295 100 -1\nDe 15 0 14 0 400000\nPo 0 34460 15590 34480 15590 100 -1\nDe 15 0 14 0 0\nPo 0 34165 15295 34460 15590 100 -1\nDe 15 0 14 0 0\nPo 0 34530 15640 34480 15590 200 -1\nDe 15 0 14 0 0\nPo 0 34530 15640 34750 15640 200 -1\nDe 15 0 14 0 800000\nPo 0 34480 15590 34480 15580 120 -1\nDe 15 0 14 0 0\nPo 0 35200 15640 34750 15640 200 -1\nDe 15 0 14 0 C00000\nPo 0 35200 15640 35530 15640 200 -1\nDe 15 0 14 0 400000\nPo 0 35530 15640 35540 15650 200 -1\nDe 15 0 14 0 800000\nPo 0 33492 14035 33492 13548 100 -1\nDe 15 0 15 0 400000\nPo 0 33492 13548 33540 13500 100 -1\nDe 15 0 15 0 800000\nPo 0 33540 12800 33540 12450 200 -1\nDe 15 0 15 0 C00000\nPo 0 33540 13150 33540 12800 200 -1\nDe 15 0 15 0 C00000\nPo 0 33540 13500 33540 13150 200 -1\nDe 15 0 15 0 C00000\nPo 0 32508 14035 32508 13548 100 -1\nDe 15 0 16 0 400000\nPo 0 32508 13548 32460 13500 100 -1\nDe 15 0 16 0 800000\nPo 0 32460 13150 32460 13500 200 -1\nDe 15 0 16 0 C00000\nPo 0 32460 12800 32460 13150 200 -1\nDe 15 0 16 0 C00000\nPo 0 32460 12450 32460 12800 200 -1\nDe 15 0 16 0 C00000\nPo 0 33098 15965 33098 16212 100 -1\nDe 15 0 17 0 400000\nPo 0 32990 16320 32990 16500 100 -1\nDe 15 0 17 0 800000\nPo 0 33098 16212 32990 16320 100 -1\nDe 15 0 17 0 0\nPo 0 32990 16850 32990 16500 200 -1\nDe 15 0 17 0 C00000\nPo 0 32990 17200 32990 16850 200 -1\nDe 15 0 17 0 C00000\nPo 0 32990 17550 32990 17200 200 -1\nDe 15 0 17 0 C00000\nPo 0 33965 15118 34308 15118 100 -1\nDe 15 0 18 0 400000\nPo 0 34580 15310 34400 15130 200 -1\nDe 15 0 18 0 0\nPo 0 34400 15130 34320 15130 200 -1\nDe 15 0 18 0 0\nPo 0 34580 15310 34600 15310 200 -1\nDe 15 0 18 0 800000\nPo 0 34308 15118 34320 15130 100 -1\nDe 15 0 18 0 0\nPo 0 35000 15310 34600 15310 200 -1\nDe 15 0 18 0 C00000\nPo 0 35000 15310 35330 15310 200 -1\nDe 15 0 18 0 400000\nPo 0 35330 15310 35340 15300 200 -1\nDe 15 0 18 0 800000\nPo 0 32902 15965 32902 16138 100 -1\nDe 15 0 19 0 400000\nPo 0 32660 16380 32660 16500 100 -1\nDe 15 0 19 0 800000\nPo 0 32902 16138 32660 16380 100 -1\nDe 15 0 19 0 0\nPo 0 32660 17200 32660 17550 200 -1\nDe 15 0 19 0 C00000\nPo 0 32660 16850 32660 17200 200 -1\nDe 15 0 19 0 C00000\nPo 0 32660 16500 32660 16850 200 -1\nDe 15 0 19 0 C00000\nPo 0 33300 19600 31300 19600 200 -1\nDe 2 0 20 0 0\nPo 3 33300 19600 33300 19600 420 250\nDe 15 1 20 0 0\nPo 3 31300 19600 31300 19600 420 250\nDe 15 1 20 0 0\nPo 0 35700 20400 36800 20400 200 -1\nDe 2 0 20 0 0\nPo 3 35700 20400 35700 20400 420 250\nDe 15 1 20 0 0\nPo 3 37500 19700 37500 19700 420 250\nDe 15 1 20 0 0\nPo 0 36800 20400 37500 19700 200 -1\nDe 2 0 20 0 0\nPo 0 31000 22100 34400 22100 200 -1\nDe 2 0 20 0 0\nPo 0 33300 21000 34400 22100 200 -1\nDe 2 0 20 0 0\nPo 3 34400 22100 34400 22100 420 250\nDe 15 1 20 0 0\nPo 0 34500 18600 34300 18600 200 -1\nDe 2 0 20 0 0\nPo 3 34500 18600 34500 18600 420 250\nDe 15 1 20 0 0\nPo 0 32300 18600 30600 18600 200 -1\nDe 2 0 20 0 0\nPo 0 29400 19800 30600 18600 200 -1\nDe 2 0 20 0 0\nPo 3 30600 18600 30600 18600 420 250\nDe 15 1 20 0 0\nPo 3 29400 19900 29400 19900 420 250\nDe 15 1 20 0 0\nPo 0 29400 19800 29400 19900 200 -1\nDe 2 0 20 0 0\nPo 3 32300 18600 32300 18600 420 250\nDe 15 1 20 0 0\nPo 0 34500 18600 32300 18600 200 -1\nDe 2 0 20 0 0\nPo 0 34300 18600 33300 19600 200 -1\nDe 2 0 20 0 0\nPo 0 33300 19600 33300 21000 200 -1\nDe 2 0 20 0 0\nPo 3 31000 22100 31000 22100 420 250\nDe 15 1 20 0 0\nPo 0 34000 24250 35150 24250 200 -1\nDe 2 0 20 0 400000\nPo 3 35500 24600 35500 24600 420 250\nDe 15 1 20 0 0\nPo 0 35150 24250 35500 24600 200 -1\nDe 2 0 20 0 0\nPo 0 35700 20400 35700 20600 200 -1\nDe 2 0 20 0 0\nPo 0 36140 19960 35700 20400 200 -1\nDe 2 0 20 0 0\nPo 0 37200 19000 36140 19000 200 -1\nDe 15 0 20 0 400000\nPo 3 36140 19000 36140 19000 420 250\nDe 15 1 20 0 0\nPo 0 36140 19000 36140 19960 200 -1\nDe 2 0 20 0 0\nPo 3 37600 22500 37600 22500 420 250\nDe 15 1 20 0 0\nPo 0 35700 20600 37600 22500 200 -1\nDe 2 0 20 0 0\nPo 0 34600 11300 34600 12200 200 -1\nDe 2 0 20 0 0\nPo 0 35300 10600 34600 11300 200 -1\nDe 2 0 20 0 0\nPo 3 34600 11300 34600 11300 420 250\nDe 15 1 20 0 0\nPo 0 36140 11000 36140 10840 200 -1\nDe 2 0 20 0 0\nPo 3 35300 10000 35300 10000 420 250\nDe 15 1 20 0 0\nPo 0 36140 10840 35300 10000 200 -1\nDe 2 0 20 0 0\nPo 0 35300 10000 35300 10600 200 -1\nDe 2 0 20 0 0\nPo 3 35000 12600 35000 12600 420 250\nDe 15 1 20 0 0\nPo 0 34600 12200 35000 12600 200 -1\nDe 2 0 20 0 0\nPo 0 36140 11000 36600 11000 200 -1\nDe 2 0 20 0 0\nPo 3 36140 11000 36140 11000 420 250\nDe 15 1 20 0 0\nPo 0 37200 11000 36140 11000 200 -1\nDe 15 0 20 0 400000\nPo 3 37600 10000 37600 10000 420 250\nDe 15 1 20 0 0\nPo 0 36600 11000 37600 10000 200 -1\nDe 2 0 20 0 0\nPo 0 34000 8250 35150 8250 200 -1\nDe 2 0 20 0 400000\nPo 3 35500 7900 35500 7900 420 250\nDe 15 1 20 0 0\nPo 0 35150 8250 35500 7900 200 -1\nDe 2 0 20 0 0\nPo 0 27700 19600 27700 19400 200 -1\nDe 2 0 20 0 0\nPo 0 28000 19900 27700 19600 200 -1\nDe 2 0 20 0 0\nPo 3 27700 19600 27700 19600 420 250\nDe 15 1 20 0 0\nPo 0 28800 20500 29400 19900 200 -1\nDe 2 0 20 0 0\nPo 0 29400 21200 29100 21200 200 -1\nDe 2 0 20 0 0\nPo 0 28600 22000 29400 21200 200 -1\nDe 2 0 20 0 0\nPo 3 29400 21200 29400 21200 420 250\nDe 15 1 20 0 0\nPo 0 27540 21890 28390 21890 200 -1\nDe 2 0 20 0 0\nPo 0 27500 21850 27540 21890 200 -1\nDe 15 0 20 0 0\nPo 3 27540 21890 27540 21890 420 250\nDe 15 1 20 0 0\nPo 0 27500 21500 27500 21850 200 -1\nDe 15 0 20 0 400000\nPo 3 28600 22100 28600 22100 420 250\nDe 15 1 20 0 0\nPo 0 28390 21890 28600 22100 200 -1\nDe 2 0 20 0 0\nPo 0 28600 22100 28600 22000 200 -1\nDe 2 0 20 0 0\nPo 3 28400 20500 28400 20500 420 250\nDe 15 1 20 0 0\nPo 0 29100 21200 28400 20500 200 -1\nDe 2 0 20 0 0\nPo 0 28400 20500 28800 20500 200 -1\nDe 2 0 20 0 0\nPo 0 29400 19900 28000 19900 200 -1\nDe 2 0 20 0 0\nPo 3 28300 18300 28300 18300 420 250\nDe 15 1 20 0 0\nPo 0 28300 18800 28300 18300 200 -1\nDe 2 0 20 0 0\nPo 0 27700 19400 28300 18800 200 -1\nDe 2 0 20 0 0\nPo 0 26040 22000 26040 21660 200 -1\nDe 2 0 20 0 0\nPo 3 26040 22000 26040 22000 420 250\nDe 15 1 20 0 0\nPo 0 26290 22000 26040 22000 200 -1\nDe 15 0 20 0 400000\nPo 3 26600 21100 26600 21100 420 250\nDe 15 1 20 0 0\nPo 0 26040 21660 26600 21100 200 -1\nDe 2 0 20 0 0\nPo 0 26040 20000 25800 20000 200 -1\nDe 2 0 20 0 0\nPo 3 26040 20000 26040 20000 420 250\nDe 15 1 20 0 0\nPo 0 26290 20000 26040 20000 200 -1\nDe 15 0 20 0 400000\nPo 3 25100 20700 25100 20700 420 250\nDe 15 1 20 0 0\nPo 0 25800 20000 25100 20700 200 -1\nDe 2 0 20 0 0\nPo 0 23100 18500 24000 18500 200 -1\nDe 2 0 20 0 0\nPo 3 23100 18500 23100 18500 420 250\nDe 15 1 20 0 0\nPo 3 24100 18600 24100 18600 420 250\nDe 15 1 20 0 0\nPo 0 24000 18500 24100 18600 200 -1\nDe 2 0 20 0 0\nPo 0 23100 18500 23100 18000 200 -1\nDe 2 0 20 0 0\nPo 0 21600 20000 23100 18500 200 -1\nDe 2 0 20 0 0\nPo 0 21000 18300 21000 19900 200 -1\nDe 2 0 20 0 0\nPo 0 20200 19100 21000 18300 200 -1\nDe 2 0 20 0 0\nPo 3 21000 18300 21000 18300 420 250\nDe 15 1 20 0 0\nPo 3 20200 19200 20200 19200 420 250\nDe 15 1 20 0 0\nPo 0 20200 19200 20200 19100 200 -1\nDe 2 0 20 0 0\nPo 3 21100 20000 21100 20000 420 250\nDe 15 1 20 0 0\nPo 0 21000 19900 21100 20000 200 -1\nDe 2 0 20 0 0\nPo 0 21100 20000 21600 20000 200 -1\nDe 2 0 20 0 0\nPo 3 22800 17700 22800 17700 420 250\nDe 15 1 20 0 0\nPo 0 23100 18000 22800 17700 200 -1\nDe 2 0 20 0 0\nPo 0 20000 23900 19700 23900 200 -1\nDe 2 0 20 0 0\nPo 0 19400 23300 20000 23900 200 -1\nDe 2 0 20 0 0\nPo 3 20000 23900 20000 23900 420 250\nDe 15 1 20 0 0\nPo 0 19600 21500 19600 22700 200 -1\nDe 2 0 20 0 0\nPo 3 19600 21500 19600 21500 420 250\nDe 15 1 20 0 0\nPo 0 17900 21500 16900 22500 200 -1\nDe 2 0 20 0 0\nPo 3 16900 22500 16900 22500 420 250\nDe 15 1 20 0 0\nPo 0 18300 20300 17600 20300 200 -1\nDe 2 0 20 0 0\nPo 0 17700 19700 18300 20300 200 -1\nDe 2 0 20 0 0\nPo 3 18300 20300 18300 20300 420 250\nDe 15 1 20 0 0\nPo 0 18360 19000 17600 19000 200 -1\nDe 2 0 20 0 0\nPo 3 18360 19000 18360 19000 420 250\nDe 15 1 20 0 0\nPo 0 17300 19000 18360 19000 200 -1\nDe 15 0 20 0 400000\nPo 3 16900 19700 16900 19700 420 250\nDe 15 1 20 0 0\nPo 0 17600 19000 16900 19700 200 -1\nDe 2 0 20 0 0\nPo 0 16900 19700 17700 19700 200 -1\nDe 2 0 20 0 0\nPo 3 16900 21000 16900 21000 420 250\nDe 15 1 20 0 0\nPo 0 17600 20300 16900 21000 200 -1\nDe 2 0 20 0 0\nPo 0 16900 22500 16900 21000 200 -1\nDe 2 0 20 0 0\nPo 3 17900 21500 17900 21500 420 250\nDe 15 1 20 0 0\nPo 0 19600 21500 17900 21500 200 -1\nDe 2 0 20 0 0\nPo 3 19400 22900 19400 22900 420 250\nDe 15 1 20 0 0\nPo 0 19600 22700 19400 22900 200 -1\nDe 2 0 20 0 0\nPo 0 19400 22900 19400 23300 200 -1\nDe 2 0 20 0 0\nPo 3 19000 24600 19000 24600 420 250\nDe 15 1 20 0 0\nPo 0 19700 23900 19000 24600 200 -1\nDe 2 0 20 0 0\nPo 0 20200 19200 20100 19200 200 -1\nDe 2 0 20 0 0\nPo 0 19460 18460 20200 19200 200 -1\nDe 2 0 20 0 0\nPo 0 19210 18000 19460 18000 200 -1\nDe 15 0 20 0 400000\nPo 3 19460 18000 19460 18000 420 250\nDe 15 1 20 0 0\nPo 0 19460 18000 19460 18460 200 -1\nDe 2 0 20 0 0\nPo 3 19500 19800 19500 19800 420 250\nDe 15 1 20 0 0\nPo 0 20100 19200 19500 19800 200 -1\nDe 2 0 20 0 0\nPo 0 22200 8400 19500 8400 200 -1\nDe 2 0 20 0 0\nPo 0 23200 9400 22200 8400 200 -1\nDe 2 0 20 0 0\nPo 3 22200 8400 22200 8400 420 250\nDe 15 1 20 0 0\nPo 3 23300 9400 23300 9400 420 250\nDe 15 1 20 0 0\nPo 0 23300 9400 23200 9400 200 -1\nDe 2 0 20 0 0\nPo 3 19000 7900 19000 7900 420 250\nDe 15 1 20 0 0\nPo 0 19500 8400 19000 7900 200 -1\nDe 2 0 20 0 0\nPo 0 26300 8100 26300 9700 200 -1\nDe 2 0 20 0 0\nPo 0 25800 10200 26300 9700 200 -1\nDe 2 0 20 0 0\nPo 3 26300 9700 26300 9700 420 250\nDe 15 1 20 0 0\nPo 0 23400 11200 23600 11200 200 -1\nDe 2 0 20 0 0\nPo 0 22400 12200 23400 11200 200 -1\nDe 2 0 20 0 0\nPo 3 23400 11200 23400 11200 420 250\nDe 15 1 20 0 0\nPo 0 20800 11500 21300 11500 200 -1\nDe 2 0 20 0 0\nPo 0 19800 10500 20800 11500 200 -1\nDe 2 0 20 0 0\nPo 3 20800 11500 20800 11500 420 250\nDe 15 1 20 0 0\nPo 0 19800 10500 19600 10500 200 -1\nDe 2 0 20 0 0\nPo 3 22000 12200 22000 12200 420 250\nDe 15 1 20 0 0\nPo 0 21300 11500 22000 12200 200 -1\nDe 2 0 20 0 0\nPo 0 22000 12200 22400 12200 200 -1\nDe 2 0 20 0 0\nPo 3 24600 10200 24600 10200 420 250\nDe 15 1 20 0 0\nPo 0 23600 11200 24600 10200 200 -1\nDe 2 0 20 0 0\nPo 0 24600 10200 25800 10200 200 -1\nDe 2 0 20 0 0\nPo 3 19600 10500 19600 10500 420 250\nDe 15 1 20 0 0\nPo 3 26300 8100 26300 8100 420 250\nDe 15 1 20 0 0\nPo 0 23300 9400 24100 9400 200 -1\nDe 2 0 20 0 0\nPo 0 22300 10400 23300 9400 200 -1\nDe 2 0 20 0 0\nPo 0 21100 9800 21600 9800 200 -1\nDe 2 0 20 0 0\nPo 0 20500 9200 21100 9800 200 -1\nDe 2 0 20 0 0\nPo 3 21100 9800 21100 9800 420 250\nDe 15 1 20 0 0\nPo 0 19600 10500 19600 9200 200 -1\nDe 2 0 20 0 0\nPo 3 19600 9200 19600 9200 420 250\nDe 15 1 20 0 0\nPo 0 19600 9200 20500 9200 200 -1\nDe 2 0 20 0 0\nPo 3 22300 10500 22300 10500 420 250\nDe 15 1 20 0 0\nPo 0 21600 9800 22300 10500 200 -1\nDe 2 0 20 0 0\nPo 0 22300 10500 22300 10400 200 -1\nDe 2 0 20 0 0\nPo 3 24700 8800 24700 8800 420 250\nDe 15 1 20 0 0\nPo 0 24100 9400 24700 8800 200 -1\nDe 2 0 20 0 0\nPo 0 29650 11020 28880 11020 200 -1\nDe 2 0 20 0 0\nPo 3 28500 11400 28500 11400 420 250\nDe 15 1 20 0 0\nPo 0 28880 11020 28500 11400 200 -1\nDe 2 0 20 0 0\nPo 0 29650 11020 29650 10650 200 -1\nDe 2 0 20 0 0\nPo 3 29650 11020 29650 11020 310 160\nDe 15 1 20 0 0\nPo 0 29650 11223 29650 11020 100 -1\nDe 15 0 20 0 400000\nPo 3 29200 10200 29200 10200 420 250\nDe 15 1 20 0 0\nPo 0 29650 10650 29200 10200 200 -1\nDe 2 0 20 0 0\nPo 0 19100 11000 19600 10500 200 -1\nDe 2 0 20 0 0\nPo 0 18360 11000 19100 11000 200 -1\nDe 2 0 20 0 0\nPo 0 18360 11000 17800 11000 200 -1\nDe 2 0 20 0 0\nPo 3 18360 11000 18360 11000 420 250\nDe 15 1 20 0 0\nPo 0 17300 11000 18360 11000 200 -1\nDe 15 0 20 0 400000\nPo 3 16900 10100 16900 10100 420 250\nDe 15 1 20 0 0\nPo 0 17800 11000 16900 10100 200 -1\nDe 2 0 20 0 0\nPo 0 16900 14900 16900 14800 200 -1\nDe 2 0 20 0 0\nPo 0 17640 15640 16900 14900 200 -1\nDe 2 0 20 0 0\nPo 3 16900 14900 16900 14900 420 250\nDe 15 1 20 0 0\nPo 0 17890 16100 17640 16100 200 -1\nDe 15 0 20 0 400000\nPo 3 17640 16100 17640 16100 420 250\nDe 15 1 20 0 0\nPo 0 17640 16100 17640 15640 200 -1\nDe 2 0 20 0 0\nPo 3 17800 13900 17800 13900 420 250\nDe 15 1 20 0 0\nPo 0 16900 14800 17800 13900 200 -1\nDe 2 0 20 0 0\nPo 0 22246 14312 22246 14204 200 -1\nDe 15 0 20 0 400000\nPo 3 22350 14100 22350 14100 310 160\nDe 15 1 20 0 0\nPo 0 22246 14204 22350 14100 200 -1\nDe 15 0 20 0 0\nPo 0 21754 14312 21754 14204 200 -1\nDe 15 0 20 0 400000\nPo 3 21650 14100 21650 14100 310 160\nDe 15 1 20 0 0\nPo 0 21754 14204 21650 14100 200 -1\nDe 15 0 20 0 0\nPo 0 28690 15800 28440 15800 100 -1\nDe 15 0 20 0 400000\nPo 3 28440 15800 28440 15800 420 250\nDe 15 1 20 0 0\nPo 0 29350 18527 29350 18730 100 -1\nDe 15 0 20 0 400000\nPo 3 29350 18730 29350 18730 310 160\nDe 15 1 20 0 0\nPo 0 29350 18527 29350 18350 100 -1\nDe 15 0 20 0 400000\nPo 3 29350 18350 29350 18350 310 160\nDe 15 1 20 0 0\nPo 0 29350 18350 29350 18173 100 -1\nDe 15 0 20 0 800000\nPo 0 29350 18173 29350 17970 100 -1\nDe 15 0 20 0 400000\nPo 3 29350 17970 29350 17970 310 160\nDe 15 1 20 0 0\nPo 0 29560 17450 29560 17650 100 -1\nDe 15 0 20 0 400000\nPo 3 29560 17650 29560 17650 310 160\nDe 15 1 20 0 0\nPo 0 28740 13800 28490 13800 100 -1\nDe 15 0 20 0 400000\nPo 3 28490 13800 28490 13800 420 250\nDe 15 1 20 0 0\nPo 0 29650 11577 29650 11400 100 -1\nDe 15 0 20 0 400000\nPo 3 29650 11400 29650 11400 310 160\nDe 15 1 20 0 0\nPo 0 29650 11400 29650 11223 100 -1\nDe 15 0 20 0 800000\nPo 0 29650 11577 29650 11780 100 -1\nDe 15 0 20 0 400000\nPo 3 29650 11780 29650 11780 310 160\nDe 15 1 20 0 0\nPo 0 29860 12300 29860 12100 100 -1\nDe 15 0 20 0 400000\nPo 3 29860 12100 29860 12100 310 160\nDe 15 1 20 0 0\nPo 0 28210 16755 28460 16755 120 -1\nDe 15 0 20 0 400000\nPo 3 28460 16755 28460 16755 420 250\nDe 15 1 20 0 0\nPo 3 29800 16650 29800 16650 420 250\nDe 15 1 20 0 0\nPo 0 29350 16650 29800 16650 100 -1\nDe 15 0 20 0 400000\nPo 0 29350 13050 29800 13050 100 -1\nDe 15 0 20 0 400000\nPo 3 29800 13050 29800 13050 420 250\nDe 15 1 20 0 0\nPo 0 28210 12855 28455 12855 120 -1\nDe 15 0 20 0 400000\nPo 3 28455 12855 28455 12855 420 250\nDe 15 1 20 0 0\nPo 0 30815 12875 30565 12875 200 -1\nDe 15 0 20 0 400000\nPo 3 30465 12775 30465 12775 420 250\nDe 15 1 20 0 0\nPo 0 30565 12875 30465 12775 200 -1\nDe 15 0 20 0 0\nPo 0 30815 17125 30565 17125 200 -1\nDe 15 0 20 0 400000\nPo 3 30465 17225 30465 17225 420 250\nDe 15 1 20 0 0\nPo 0 30565 17125 30465 17225 200 -1\nDe 15 0 20 0 0\nPo 0 30100 15995 30100 16165 200 -1\nDe 15 0 20 0 400000\nPo 3 29995 16270 29995 16270 310 160\nDe 15 1 20 0 0\nPo 0 30100 16165 29995 16270 200 -1\nDe 15 0 20 0 0\nPo 0 30100 14395 30100 14565 200 -1\nDe 15 0 20 0 400000\nPo 3 29995 14670 29995 14670 310 160\nDe 15 1 20 0 0\nPo 0 30100 14565 29995 14670 200 -1\nDe 15 0 20 0 0\nPo 0 30590 15175 30405 15175 200 -1\nDe 15 0 20 0 400000\nPo 3 30390 15190 30390 15190 310 160\nDe 15 1 20 0 0\nPo 0 30405 15175 30390 15190 200 -1\nDe 15 0 20 0 0\nPo 0 30590 14825 30405 14825 200 -1\nDe 15 0 20 0 400000\nPo 3 30390 14810 30390 14810 310 160\nDe 15 1 20 0 0\nPo 0 30405 14825 30390 14810 200 -1\nDe 15 0 20 0 0\nPo 0 30590 13575 30390 13575 200 -1\nDe 15 0 20 0 400000\nPo 3 30390 13575 30390 13575 310 160\nDe 15 1 20 0 0\nPo 0 30590 16425 30390 16425 200 -1\nDe 15 0 20 0 400000\nPo 3 30390 16425 30390 16425 310 160\nDe 15 1 20 0 0\nPo 0 30815 13225 30615 13225 200 -1\nDe 15 0 20 0 400000\nPo 3 30615 13225 30615 13225 310 160\nDe 15 1 20 0 0\nPo 0 30815 16775 30615 16775 200 -1\nDe 15 0 20 0 400000\nPo 3 30615 16775 30615 16775 310 160\nDe 15 1 20 0 0\nPo 0 17300 17000 18360 17000 200 -1\nDe 15 0 20 0 400000\nPo 3 18360 17000 18360 17000 420 250\nDe 15 1 20 0 0\nPo 0 17300 13000 18360 13000 200 -1\nDe 15 0 20 0 400000\nPo 3 18360 13000 18360 13000 420 250\nDe 15 1 20 0 0\nPo 0 37200 17000 36140 17000 200 -1\nDe 15 0 20 0 400000\nPo 3 36140 17000 36140 17000 420 250\nDe 15 1 20 0 0\nPo 0 37200 13000 36140 13000 200 -1\nDe 15 0 20 0 400000\nPo 3 36140 13000 36140 13000 420 250\nDe 15 1 20 0 0\nPo 3 19350 14910 19350 14910 420 250\nDe 15 1 20 0 0\nPo 0 19600 14910 19350 14910 200 -1\nDe 15 0 20 0 400000\nPo 0 23910 19700 24160 19700 200 -1\nDe 15 0 20 0 400000\nPo 3 24160 19700 24160 19700 420 250\nDe 15 1 20 0 0\nPo 0 22705 21679 22705 22025 120 -1\nDe 15 0 20 0 400000\nPo 3 22710 22030 22710 22030 420 250\nDe 15 1 20 0 0\nPo 0 22705 22025 22710 22030 120 -1\nDe 15 0 20 0 0\nPo 0 22798 21202 22798 20798 500 -1\nDe 0 0 20 0 C00000\nPo 0 23202 21202 22798 21202 500 -1\nDe 0 0 20 0 C00000\nPo 0 23202 20798 23202 21202 500 -1\nDe 0 0 20 0 C00000\nPo 0 22798 20798 23202 20798 500 -1\nDe 0 0 20 0 C00000\nPo 0 33433 14567 32567 15433 500 -1\nDe 0 0 20 0 C00000\nPo 0 32567 14700 32700 14700 500 -1\nDe 0 0 20 0 0\nPo 0 32700 14700 33433 15433 500 -1\nDe 0 0 20 0 800000\nPo 0 32567 15433 32567 14700 500 -1\nDe 0 0 20 0 400000\nPo 0 32567 14700 32567 14567 500 -1\nDe 0 0 20 0 800000\nPo 0 33433 15433 32567 15433 500 -1\nDe 0 0 20 0 C00000\nPo 0 33433 14567 33433 15433 500 -1\nDe 0 0 20 0 C00000\nPo 0 32567 14567 33433 14567 500 -1\nDe 0 0 20 0 C00000\nPo 0 33689 14035 33689 14241 100 -1\nDe 15 0 20 0 400000\nPo 0 33689 14241 33000 14930 100 -1\nDe 15 0 20 0 0\nPo 0 33000 14930 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 33965 14528 33472 14528 100 -1\nDe 15 0 20 0 400000\nPo 0 33472 14528 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 33965 14902 33098 14902 100 -1\nDe 15 0 20 0 400000\nPo 0 33098 14902 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 33295 15965 33295 15295 100 -1\nDe 15 0 20 0 400000\nPo 0 33295 15295 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 32311 15965 32311 15759 100 -1\nDe 15 0 20 0 400000\nPo 0 33000 15070 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 32311 15759 33000 15070 100 -1\nDe 15 0 20 0 0\nPo 0 32311 14035 32311 14241 100 -1\nDe 15 0 20 0 400000\nPo 0 33000 14930 33000 15000 100 -1\nDe 15 0 20 0 800000\nPo 0 32311 14241 33000 14930 100 -1\nDe 15 0 20 0 0\nPo 0 35200 16060 35450 16060 200 -1\nDe 15 0 20 0 400000\nPo 3 35450 16060 35450 16060 420 250\nDe 15 1 20 0 0\nPo 0 35200 16060 34950 16060 200 -1\nDe 15 0 20 0 400000\nPo 3 34950 16060 34950 16060 310 160\nDe 15 1 20 0 0\nPo 0 34950 16060 34750 16060 200 -1\nDe 15 0 20 0 800000\nPo 3 35250 14890 35250 14890 420 250\nDe 15 1 20 0 0\nPo 0 35000 14890 35250 14890 200 -1\nDe 15 0 20 0 400000\nPo 0 35000 14890 34800 14890 200 -1\nDe 15 0 20 0 400000\nPo 3 34800 14890 34800 14890 310 160\nDe 15 1 20 0 0\nPo 0 34800 14890 34600 14890 200 -1\nDe 15 0 20 0 800000\nPo 0 33880 16390 34080 16390 100 -1\nDe 15 0 20 0 0\nPo 3 34090 16400 34090 16400 420 250\nDe 15 1 20 0 0\nPo 0 34080 16390 34090 16400 100 -1\nDe 15 0 20 0 0\nPo 0 34452 16565 33880 16565 100 -1\nDe 15 0 20 0 400000\nPo 0 33880 16565 33880 16570 100 -1\nDe 15 0 20 0 0\nPo 0 33689 15965 33689 16189 100 -1\nDe 15 0 20 0 400000\nPo 0 33880 17093 34112 17325 100 -1\nDe 15 0 20 0 800000\nPo 0 33880 16380 33880 16390 100 -1\nDe 15 0 20 0 0\nPo 0 33880 16390 33880 16570 100 -1\nDe 15 0 20 0 0\nPo 0 33880 16570 33880 17093 100 -1\nDe 15 0 20 0 0\nPo 0 33689 16189 33880 16380 100 -1\nDe 15 0 20 0 0\nPo 0 33965 15689 33901 15689 100 -1\nDe 15 0 20 0 400000\nPo 0 33689 15901 33689 15965 100 -1\nDe 15 0 20 0 800000\nPo 0 33901 15689 33689 15901 100 -1\nDe 15 0 20 0 0\nPo 0 33610 16850 33610 16500 200 -1\nDe 15 0 20 0 0\nPo 3 33610 16500 33610 16500 310 160\nDe 15 1 20 0 0\nPo 0 33610 16500 33410 16500 200 -1\nDe 15 0 20 0 800000\nPo 3 33610 16850 33610 16850 310 160\nDe 15 1 20 0 0\nPo 0 33610 17200 33610 16850 200 -1\nDe 15 0 20 0 0\nPo 0 33410 16850 33610 16850 200 -1\nDe 15 0 20 0 400000\nPo 3 33610 17200 33610 17200 310 160\nDe 15 1 20 0 0\nPo 0 33610 17200 33410 17200 200 -1\nDe 15 0 20 0 800000\nPo 0 31790 12800 31790 13150 200 -1\nDe 15 0 20 0 0\nPo 3 31790 13150 31790 13150 370 200\nDe 15 1 20 0 0\nPo 0 32040 13150 31790 13150 200 -1\nDe 15 0 20 0 400000\nPo 3 31790 12800 31790 12800 310 160\nDe 15 1 20 0 0\nPo 0 31790 12800 32040 12800 200 -1\nDe 15 0 20 0 800000\nPo 0 34210 13150 34210 12800 200 -1\nDe 15 0 20 0 0\nPo 3 34210 12800 34210 12800 370 200\nDe 15 1 20 0 0\nPo 0 34210 12800 33960 12800 200 -1\nDe 15 0 20 0 800000\nPo 3 34210 13150 34210 13150 310 160\nDe 15 1 20 0 0\nPo 0 34210 13500 34210 13150 200 -1\nDe 15 0 20 0 0\nPo 3 34210 13500 34210 13500 370 200\nDe 15 1 20 0 0\nPo 0 33960 13500 34210 13500 200 -1\nDe 15 0 20 0 400000\nPo 0 34210 13150 33960 13150 200 -1\nDe 15 0 20 0 800000\nPo 0 32040 16850 32040 17150 200 -1\nDe 15 0 20 0 0\nPo 3 31990 17200 31990 17200 370 200\nDe 15 1 20 0 0\nPo 0 31990 17200 32240 17200 200 -1\nDe 15 0 20 0 800000\nPo 3 32040 16850 32040 16850 310 160\nDe 15 1 20 0 0\nPo 0 32040 17150 31990 17200 200 -1\nDe 15 0 20 0 0\nPo 0 32040 16850 32040 16550 200 -1\nDe 15 0 20 0 0\nPo 3 31990 16500 31990 16500 370 200\nDe 15 1 20 0 0\nPo 0 32240 16500 31990 16500 200 -1\nDe 15 0 20 0 400000\nPo 0 32040 16850 32240 16850 200 -1\nDe 15 0 20 0 800000\nPo 0 32040 16550 31990 16500 200 -1\nDe 15 0 20 0 0\nPo 0 32040 13500 32040 13660 200 -1\nDe 15 0 20 0 400000\nPo 3 31940 13760 31940 13760 420 250\nDe 15 1 20 0 0\nPo 0 32040 13660 31940 13760 200 -1\nDe 15 0 20 0 0\nPo 0 34900 14040 34900 13790 200 -1\nDe 15 0 20 0 400000\nPo 3 34900 13790 34900 13790 310 160\nDe 15 1 20 0 0\nPo 0 27347 17765 27365 17765 120 -1\nDe 15 0 20 0 400000\nPo 3 27530 17600 27530 17600 420 250\nDe 15 1 20 0 0\nPo 0 27365 17765 27530 17600 120 -1\nDe 15 0 20 0 0\nPo 0 26915 11653 26915 11455 120 -1\nDe 15 0 20 0 400000\nPo 3 26980 11390 26980 11390 420 250\nDe 15 1 20 0 0\nPo 0 26915 11455 26980 11390 120 -1\nDe 15 0 20 0 0\nPo 0 26500 18335 26235 18335 200 -1\nDe 15 0 20 0 400000\nPo 3 26230 18340 26230 18340 420 250\nDe 15 1 20 0 0\nPo 0 26235 18335 26230 18340 200 -1\nDe 15 0 20 0 0\nPo 0 26500 15590 26230 15590 200 -1\nDe 15 0 20 0 400000\nPo 3 26230 15590 26230 15590 420 250\nDe 15 1 20 0 0\nPo 0 26500 14435 26235 14435 200 -1\nDe 15 0 20 0 400000\nPo 3 26230 14430 26230 14430 420 250\nDe 15 1 20 0 0\nPo 0 26235 14435 26230 14430 200 -1\nDe 15 0 20 0 0\nPo 0 26500 11665 26500 11410 200 -1\nDe 15 0 20 0 400000\nPo 3 26500 11410 26500 11410 420 250\nDe 15 1 20 0 0\nPo 0 26050 11340 26050 11090 200 -1\nDe 15 0 20 0 400000\nPo 3 26050 11090 26050 11090 420 250\nDe 15 1 20 0 0\nPo 0 24940 11700 25110 11700 120 -1\nDe 15 0 20 0 0\nPo 0 25110 11700 25283 11700 100 -1\nDe 15 0 20 0 800000\nPo 3 24940 11700 24940 11700 420 250\nDe 15 1 20 0 0\nPo 0 25450 12850 25450 13510 200 -1\nDe 15 0 20 0 400000\nPo 3 25450 13510 25450 13510 420 250\nDe 15 1 20 0 0\nPo 0 24810 13750 24810 14020 200 -1\nDe 15 0 20 0 400000\nPo 3 24810 14020 24810 14020 420 250\nDe 15 1 20 0 0\nPo 0 25450 16750 25450 17410 200 -1\nDe 15 0 20 0 400000\nPo 3 25450 17410 25450 17410 420 250\nDe 15 1 20 0 0\nPo 0 24240 17300 24240 17320 120 -1\nDe 15 0 20 0 0\nPo 0 24200 17220 24240 17260 100 -1\nDe 15 0 20 0 0\nPo 0 24240 17260 24240 17300 100 -1\nDe 15 0 20 0 0\nPo 0 24200 17117 24200 17220 100 -1\nDe 15 0 20 0 400000\nPo 3 24420 17500 24420 17500 420 250\nDe 15 1 20 0 0\nPo 0 24240 17320 24420 17500 120 -1\nDe 15 0 20 0 0\nPo 0 24390 15870 24390 15770 200 -1\nDe 15 0 20 0 400000\nPo 3 24490 15670 24490 15670 310 160\nDe 15 1 20 0 0\nPo 0 24390 15770 24490 15670 200 -1\nDe 15 0 20 0 0\nPo 0 23990 16300 23990 16160 200 -1\nDe 15 0 20 0 400000\nPo 3 24050 16100 24050 16100 310 160\nDe 15 1 20 0 0\nPo 0 23990 16160 24050 16100 200 -1\nDe 15 0 20 0 0\nPo 0 23550 16860 23550 17110 200 -1\nDe 15 0 20 0 400000\nPo 3 23550 17110 23550 17110 420 250\nDe 15 1 20 0 0\nPo 0 23910 15200 23910 15000 200 -1\nDe 15 0 20 0 400000\nPo 3 23910 15000 23910 15000 310 160\nDe 15 1 20 0 0\nPo 0 23960 14600 24210 14600 200 -1\nDe 15 0 20 0 400000\nPo 3 24210 14600 24210 14600 420 250\nDe 15 1 20 0 0\nPo 0 23450 12890 23450 12640 200 -1\nDe 15 0 20 0 400000\nPo 3 23450 12640 23450 12640 420 250\nDe 15 1 20 0 0\nPo 0 22840 14050 22930 14050 200 -1\nDe 15 0 20 0 0\nPo 0 22930 14050 23093 14050 100 -1\nDe 15 0 20 0 800000\nPo 3 22840 14050 22840 14050 420 250\nDe 15 1 20 0 0\nPo 0 22790 15900 22880 15900 200 -1\nDe 15 0 20 0 0\nPo 0 22880 15900 23043 15900 100 -1\nDe 15 0 20 0 800000\nPo 3 22790 15900 22790 15900 420 250\nDe 15 1 20 0 0\nPo 0 22246 16738 22246 16936 200 -1\nDe 15 0 20 0 400000\nPo 3 22250 16940 22250 16940 310 160\nDe 15 1 20 0 0\nPo 0 22246 16936 22250 16940 200 -1\nDe 15 0 20 0 0\nPo 0 21754 16738 21754 16936 200 -1\nDe 15 0 20 0 400000\nPo 3 21750 16940 21750 16940 310 160\nDe 15 1 20 0 0\nPo 0 21754 16936 21750 16940 200 -1\nDe 15 0 20 0 0\nPo 0 22000 15527 22000 15730 200 -1\nDe 15 0 20 0 400000\nPo 3 22000 15730 22000 15730 310 160\nDe 15 1 20 0 0\nPo 0 22000 15527 22000 15350 200 -1\nDe 15 0 20 0 400000\nPo 3 22000 15350 22000 15350 310 160\nDe 15 1 20 0 0\nPo 0 22000 15350 22000 15173 200 -1\nDe 15 0 20 0 800000\nPo 0 22000 15173 22000 14970 200 -1\nDe 15 0 20 0 400000\nPo 3 22000 14970 22000 14970 310 160\nDe 15 1 20 0 0\nPo 0 22000 13323 22000 13500 200 -1\nDe 15 0 20 0 400000\nPo 3 22000 13500 22000 13500 310 160\nDe 15 1 20 0 0\nPo 0 22000 13500 22000 13677 200 -1\nDe 15 0 20 0 800000\nPo 0 22000 13323 22000 13130 200 -1\nDe 15 0 20 0 400000\nPo 3 22010 13120 22010 13120 310 160\nDe 15 1 20 0 0\nPo 0 22000 13130 22010 13120 200 -1\nDe 15 0 20 0 0\nPo 0 22000 13677 22000 13870 200 -1\nDe 15 0 20 0 400000\nPo 0 22000 13870 21990 13880 200 -1\nDe 15 0 20 0 0\nPo 3 21990 13880 21990 13880 310 160\nDe 15 1 20 0 0\nPo 0 21160 14050 21070 14050 200 -1\nDe 15 0 20 0 0\nPo 0 21070 14050 20907 14050 100 -1\nDe 15 0 20 0 800000\nPo 3 21160 14050 21160 14050 420 250\nDe 15 1 20 0 0\nPo 0 21210 15900 21120 15900 200 -1\nDe 15 0 20 0 0\nPo 0 21120 15900 20957 15900 100 -1\nDe 15 0 20 0 800000\nPo 3 21210 15900 21210 15900 420 250\nDe 15 1 20 0 0\nPo 0 20450 16860 20450 17110 200 -1\nDe 15 0 20 0 400000\nPo 3 20450 17110 20450 17110 420 250\nDe 15 1 20 0 0\nPo 0 20450 13090 20450 12840 200 -1\nDe 15 0 20 0 400000\nPo 3 20450 12840 20450 12840 420 250\nDe 15 1 20 0 0\nPo 0 19600 13090 19600 12840 200 -1\nDe 15 0 20 0 400000\nPo 3 19600 12840 19600 12840 420 250\nDe 15 1 20 0 0\nPo 0 20040 14600 20040 14850 200 -1\nDe 15 0 20 0 400000\nPo 3 20040 14850 20040 14850 420 250\nDe 15 1 20 0 0\nPo 0 20040 15350 19790 15350 200 -1\nDe 15 0 20 0 400000\nPo 3 19790 15350 19790 15350 420 250\nDe 15 1 20 0 0\nPo 0 19200 15570 19090 15680 200 -1\nDe 15 0 20 0 0\nPo 0 19000 15770 19000 15843 100 -1\nDe 15 0 20 0 800000\nPo 0 19000 15770 19090 15680 100 -1\nDe 15 0 20 0 0\nPo 3 19200 15570 19200 15570 420 250\nDe 15 1 20 0 0\nPo 3 18580 14000 18580 14000 420 250\nDe 15 1 20 0 0\nPo 0 18580 14000 18680 14000 200 -1\nDe 15 0 20 0 0\nPo 0 18680 14000 18843 14000 60 -1\nDe 15 0 20 0 800000\nPo 0 19210 12000 19460 12000 200 -1\nDe 15 0 20 0 400000\nPo 3 19460 12000 19460 12000 420 250\nDe 15 1 20 0 0\nPo 0 19600 16910 19600 17160 200 -1\nDe 15 0 20 0 400000\nPo 3 19600 17160 19600 17160 420 250\nDe 15 1 20 0 0\nPo 0 34112 17325 34442 17325 100 -1\nDe 15 0 20 0 400000\nPo 0 34442 17325 34452 17315 60 -1\nDe 15 0 20 0 800000\nPo 0 34112 17325 34112 17738 100 -1\nDe 15 0 20 0 400000\nPo 0 34112 17738 34102 17748 60 -1\nDe 15 0 20 0 0\nPo 0 34102 17748 34102 17665 60 -1\nDe 15 0 20 0 800000\nPo 0 28000 9250 28000 8250 100 -1\nDe 0 0 20 0 C00000\nPo 0 26915 12047 27253 12047 120 -1\nDe 15 0 21 0 400000\nPo 0 27447 11653 27585 11653 120 -1\nDe 15 0 21 0 800000\nPo 0 27360 11740 27447 11653 120 -1\nDe 15 0 21 0 0\nPo 0 27360 11940 27360 11740 120 -1\nDe 15 0 21 0 0\nPo 0 27253 12047 27360 11940 120 -1\nDe 15 0 21 0 0\nPo 0 26915 12047 26538 12047 120 -1\nDe 15 0 21 0 400000\nPo 0 26538 12047 26500 12085 120 -1\nDe 15 0 21 0 800000\nPo 0 26500 12415 26500 12085 200 -1\nDe 15 0 21 0 C00000\nPo 0 26953 17765 26953 18113 120 -1\nDe 15 0 22 0 400000\nPo 0 27347 18287 27347 18435 120 -1\nDe 15 0 22 0 800000\nPo 0 27270 18210 27347 18287 120 -1\nDe 15 0 22 0 0\nPo 0 27050 18210 27270 18210 120 -1\nDe 15 0 22 0 0\nPo 0 26953 18113 27050 18210 120 -1\nDe 15 0 22 0 0\nPo 0 26953 17765 26500 17765 120 -1\nDe 15 0 22 0 400000\nPo 0 26500 17765 26500 17770 120 -1\nDe 15 0 22 0 0\nPo 0 26500 17585 26500 17770 200 -1\nDe 15 0 22 0 400000\nPo 0 26500 17770 26500 17915 200 -1\nDe 15 0 22 0 800000\nPo 0 24385 13245 24445 13245 100 -1\nDe 15 0 23 0 400000\nPo 0 24466 13224 24859 13224 180 -1\nDe 15 0 23 0 800000\nPo 0 24445 13245 24466 13224 100 -1\nDe 15 0 23 0 0\nPo 0 25645 15760 25645 15901 120 -1\nDe 15 0 24 0 400000\nPo 0 25953 16376 25645 16068 180 -1\nDe 15 0 24 0 0\nPo 0 25645 16068 25645 15901 180 -1\nDe 15 0 24 0 0\nPo 0 25953 16376 26041 16376 180 -1\nDe 15 0 24 0 800000\nPo 0 25180 15250 25245 15250 100 -1\nDe 15 0 25 0 0\nPo 0 24810 15250 25180 15250 200 -1\nDe 15 0 25 0 400000\nPo 0 25245 15250 25255 15240 100 -1\nDe 15 0 25 0 800000\nPo 0 23152 13859 23152 13702 100 -1\nDe 15 0 26 0 400000\nPo 0 23110 13660 23110 13500 200 -1\nDe 15 0 26 0 800000\nPo 0 23152 13702 23110 13660 100 -1\nDe 15 0 26 0 0\nPo 0 23357 15900 23590 15900 100 -1\nDe 15 0 27 0 400000\nPo 0 23740 15900 23590 15900 200 -1\nDe 15 0 27 0 0\nPo 0 23740 15900 24390 15250 200 -1\nDe 15 0 27 0 800000\nPo 0 23102 15709 23102 15518 100 -1\nDe 15 0 28 0 400000\nPo 0 23110 15510 23110 15350 200 -1\nDe 15 0 28 0 800000\nPo 0 23102 15518 23110 15510 100 -1\nDe 15 0 28 0 0\nPo 0 23102 16091 23102 16282 100 -1\nDe 15 0 29 0 400000\nPo 0 23110 16290 23110 16450 200 -1\nDe 15 0 29 0 800000\nPo 0 23102 16282 23110 16290 100 -1\nDe 15 0 29 0 0\nPo 0 26915 15947 27253 15947 120 -1\nDe 15 0 30 0 400000\nPo 0 27437 15553 27585 15553 120 -1\nDe 15 0 30 0 800000\nPo 0 27360 15630 27437 15553 120 -1\nDe 15 0 30 0 0\nPo 0 27360 15840 27360 15630 120 -1\nDe 15 0 30 0 0\nPo 0 27253 15947 27360 15840 120 -1\nDe 15 0 30 0 0\nPo 0 26915 15947 26563 15947 120 -1\nDe 15 0 30 0 400000\nPo 0 26563 15947 26500 16010 120 -1\nDe 15 0 30 0 800000\nPo 0 26500 16010 26500 16315 200 -1\nDe 15 0 30 0 C00000\nPo 0 24397 17117 24442 17117 100 -1\nDe 15 0 31 0 400000\nPo 0 24449 17124 24859 17124 180 -1\nDe 15 0 31 0 800000\nPo 0 24442 17117 24449 17124 100 -1\nDe 15 0 31 0 0\nPo 0 24397 16783 24415 16783 100 -1\nDe 15 0 32 0 400000\nPo 0 24448 16750 24859 16750 180 -1\nDe 15 0 32 0 800000\nPo 0 24415 16783 24448 16750 100 -1\nDe 15 0 32 0 0\nPo 0 25255 15760 25255 15901 120 -1\nDe 15 0 33 0 400000\nPo 0 24945 16376 25255 16066 180 -1\nDe 15 0 33 0 0\nPo 0 25255 16066 25255 15901 180 -1\nDe 15 0 33 0 0\nPo 0 24945 16376 24859 16376 180 -1\nDe 15 0 33 0 800000\nPo 0 27690 12855 27580 12855 120 -1\nDe 15 0 34 0 400000\nPo 0 27550 12825 27310 12825 180 -1\nDe 15 0 34 0 800000\nPo 0 27580 12855 27550 12825 120 -1\nDe 15 0 34 0 0\nPo 0 31160 13975 31490 13975 180 -1\nDe 15 0 35 0 400000\nPo 0 31490 13975 31500 13985 180 -1\nDe 15 0 35 0 800000\nPo 0 32035 14311 31952 14311 120 -1\nDe 15 0 35 0 400000\nPo 0 31626 13985 31896 14255 180 -1\nDe 15 0 35 0 0\nPo 0 31626 13985 31500 13985 180 -1\nDe 15 0 35 0 800000\nPo 0 31952 14311 31896 14255 120 -1\nDe 15 0 35 0 0\nPo 0 30360 14005 30470 14005 120 -1\nDe 15 0 36 0 400000\nPo 0 30500 13975 30740 13975 180 -1\nDe 15 0 36 0 800000\nPo 0 30470 14005 30500 13975 120 -1\nDe 15 0 36 0 0\nPo 0 29153 16365 29035 16365 100 -1\nDe 15 0 37 0 400000\nPo 0 27950 16455 28040 16365 200 -1\nDe 15 0 37 0 0\nPo 0 28040 16365 29035 16365 200 -1\nDe 15 0 37 0 0\nPo 0 27950 16645 27950 16755 100 -1\nDe 15 0 37 0 800000\nPo 0 27950 16645 27950 16455 200 -1\nDe 15 0 37 0 0\nPo 0 29547 16935 29595 16935 100 -1\nDe 15 0 38 0 400000\nPo 0 29950 17290 29655 16995 200 -1\nDe 15 0 38 0 0\nPo 0 29950 17290 29950 17440 200 -1\nDe 15 0 38 0 800000\nPo 0 29595 16935 29655 16995 100 -1\nDe 15 0 38 0 0\nPo 0 29015 18350 28850 18350 100 -1\nDe 15 0 39 0 400000\nPo 0 28750 18250 28850 18350 200 -1\nDe 15 0 39 0 0\nPo 0 28750 18250 28750 17860 200 -1\nDe 15 0 39 0 800000\nPo 0 29153 16935 29110 16935 100 -1\nDe 15 0 40 0 400000\nPo 0 28750 17295 29045 17000 200 -1\nDe 15 0 40 0 0\nPo 0 28750 17295 28750 17440 200 -1\nDe 15 0 40 0 800000\nPo 0 29110 16935 29045 17000 100 -1\nDe 15 0 40 0 0\nPo 0 27950 12855 27950 12735 100 -1\nDe 15 0 41 0 400000\nPo 0 28945 13335 28860 13250 200 -1\nDe 15 0 41 0 0\nPo 0 28860 13250 28860 12670 200 -1\nDe 15 0 41 0 0\nPo 0 28860 12670 28650 12460 200 -1\nDe 15 0 41 0 0\nPo 0 28650 12460 28130 12460 200 -1\nDe 15 0 41 0 0\nPo 0 28130 12460 27950 12640 200 -1\nDe 15 0 41 0 0\nPo 0 27950 12640 27950 12735 200 -1\nDe 15 0 41 0 0\nPo 0 29040 13335 29153 13335 100 -1\nDe 15 0 41 0 800000\nPo 0 29040 13335 28945 13335 200 -1\nDe 15 0 41 0 0\nPo 0 30360 14395 30470 14395 120 -1\nDe 15 0 42 0 400000\nPo 0 30500 14425 30740 14425 180 -1\nDe 15 0 42 0 800000\nPo 0 30470 14395 30500 14425 120 -1\nDe 15 0 42 0 0\nPo 0 29547 13335 29547 13478 100 -1\nDe 15 0 43 0 400000\nPo 0 29655 14395 29545 14285 200 -1\nDe 15 0 43 0 0\nPo 0 29545 14285 29545 13480 200 -1\nDe 15 0 43 0 0\nPo 0 29700 14395 29840 14395 100 -1\nDe 15 0 43 0 800000\nPo 0 29700 14395 29655 14395 200 -1\nDe 15 0 43 0 0\nPo 0 29547 13478 29545 13480 100 -1\nDe 15 0 43 0 0\nPo 0 29153 12605 29153 12413 200 -1\nDe 15 0 44 0 0\nPo 0 29153 12765 29153 12605 100 -1\nDe 15 0 44 0 400000\nPo 0 29153 12413 29050 12310 200 -1\nDe 15 0 44 0 800000\nPo 0 29676 12669 29643 12669 100 -1\nDe 15 0 45 0 0\nPo 0 29643 12669 29547 12765 100 -1\nDe 15 0 45 0 800000\nPo 0 30250 12412 29993 12669 200 -1\nDe 15 0 45 0 0\nPo 0 29993 12669 29676 12669 200 -1\nDe 15 0 45 0 0\nPo 0 30250 12412 30250 12310 200 -1\nDe 15 0 45 0 800000\nPo 0 29985 11400 30150 11400 100 -1\nDe 15 0 46 0 400000\nPo 0 30250 11500 30150 11400 200 -1\nDe 15 0 46 0 0\nPo 0 30250 11500 30250 11890 200 -1\nDe 15 0 46 0 800000\nPo 0 29315 11400 29150 11400 100 -1\nDe 15 0 47 0 400000\nPo 0 29050 11500 29150 11400 200 -1\nDe 15 0 47 0 0\nPo 0 29050 11500 29050 11890 200 -1\nDe 15 0 47 0 800000\nPo 0 32000 9250 32000 8250 100 -1\nDe 0 0 48 0 C00000\nPo 0 33300 11160 33300 10550 100 -1\nDe 0 0 48 0 0\nPo 0 33295 14035 33295 11165 100 -1\nDe 15 0 48 0 400000\nPo 3 33300 11160 33300 11160 310 160\nDe 15 1 48 0 0\nPo 0 33295 11165 33300 11160 100 -1\nDe 15 0 48 0 0\nPo 0 33300 10550 32000 9250 100 -1\nDe 0 0 48 0 800000\nPo 0 29545 16220 29545 16363 100 -1\nDe 15 0 49 0 0\nPo 0 29650 15995 29545 16100 200 -1\nDe 15 0 49 0 0\nPo 0 29545 16100 29545 16220 200 -1\nDe 15 0 49 0 0\nPo 0 29840 15995 29705 15995 100 -1\nDe 15 0 49 0 400000\nPo 0 29705 15995 29650 15995 200 -1\nDe 15 0 49 0 0\nPo 0 29545 16363 29547 16365 100 -1\nDe 15 0 49 0 800000\nPo 0 30360 15605 30470 15605 120 -1\nDe 15 0 50 0 400000\nPo 0 30500 15575 30740 15575 180 -1\nDe 15 0 50 0 800000\nPo 0 30470 15605 30500 15575 120 -1\nDe 15 0 50 0 0\nPo 0 29685 18350 29850 18350 100 -1\nDe 15 0 51 0 400000\nPo 0 29950 18250 29850 18350 200 -1\nDe 15 0 51 0 0\nPo 0 29950 18250 29950 17860 200 -1\nDe 15 0 51 0 800000\nPo 0 20898 15709 20898 15518 100 -1\nDe 15 0 52 0 400000\nPo 0 20890 15510 20890 15350 200 -1\nDe 15 0 52 0 800000\nPo 0 20898 15518 20890 15510 100 -1\nDe 15 0 52 0 0\nPo 0 20898 16091 20898 16282 100 -1\nDe 15 0 53 0 400000\nPo 0 20890 16290 20890 16450 200 -1\nDe 15 0 53 0 800000\nPo 0 20898 16282 20890 16290 100 -1\nDe 15 0 53 0 0\nPo 0 20848 13859 20848 13702 100 -1\nDe 15 0 54 0 400000\nPo 0 20890 13660 20890 13500 200 -1\nDe 15 0 54 0 800000\nPo 0 20848 13702 20890 13660 100 -1\nDe 15 0 54 0 0\nPo 0 20848 14241 20848 14398 100 -1\nDe 15 0 55 0 400000\nPo 0 20890 14440 20890 14600 200 -1\nDe 15 0 55 0 800000\nPo 0 20848 14398 20890 14440 100 -1\nDe 15 0 55 0 0\nPo 0 27690 13245 27580 13245 120 -1\nDe 15 0 56 0 400000\nPo 0 27550 13275 27310 13275 180 -1\nDe 15 0 56 0 800000\nPo 0 27580 13245 27550 13275 120 -1\nDe 15 0 56 0 0\nPo 0 25200 19150 34850 19150 200 -1\nDe 15 0 57 0 0\nPo 0 36000 18000 34850 19150 200 -1\nDe 15 0 57 0 0\nPo 0 24003 17117 24003 17297 100 -1\nDe 15 0 57 0 400000\nPo 0 24000 17950 24000 17300 200 -1\nDe 15 0 57 0 0\nPo 0 25200 19150 24000 17950 200 -1\nDe 15 0 57 0 0\nPo 0 24003 17297 24000 17300 100 -1\nDe 15 0 57 0 0\nPo 0 36000 18000 37200 18000 200 -1\nDe 15 0 57 0 800000\nPo 0 31160 15575 31490 15575 180 -1\nDe 15 0 58 0 400000\nPo 0 31490 15575 31500 15585 180 -1\nDe 15 0 58 0 800000\nPo 0 32035 15492 31784 15492 120 -1\nDe 15 0 58 0 400000\nPo 0 31521 15585 31500 15585 180 -1\nDe 15 0 58 0 800000\nPo 0 31614 15492 31784 15492 180 -1\nDe 15 0 58 0 0\nPo 0 31521 15585 31614 15492 180 -1\nDe 15 0 58 0 0\nPo 0 26890 13275 26510 13275 180 -1\nDe 15 0 59 0 400000\nPo 0 26510 13275 26500 13265 180 -1\nDe 15 0 59 0 800000\nPo 0 26041 13224 26158 13224 120 -1\nDe 15 0 59 0 400000\nPo 0 26199 13265 26500 13265 180 -1\nDe 15 0 59 0 800000\nPo 0 26158 13224 26199 13265 120 -1\nDe 15 0 59 0 0\nPo 0 26890 16725 26510 16725 180 -1\nDe 15 0 60 0 400000\nPo 0 26510 16725 26500 16735 180 -1\nDe 15 0 60 0 800000\nPo 0 26041 16750 26185 16750 100 -1\nDe 15 0 60 0 400000\nPo 0 26200 16735 26500 16735 180 -1\nDe 15 0 60 0 800000\nPo 0 26185 16750 26200 16735 100 -1\nDe 15 0 60 0 0\nPo 0 27690 16755 27580 16755 120 -1\nDe 15 0 61 0 400000\nPo 0 27550 16725 27310 16725 180 -1\nDe 15 0 61 0 800000\nPo 0 27580 16755 27550 16725 120 -1\nDe 15 0 61 0 0\nPo 0 27690 17145 27580 17145 120 -1\nDe 15 0 62 0 400000\nPo 0 27550 17175 27310 17175 180 -1\nDe 15 0 62 0 800000\nPo 0 27580 17145 27550 17175 120 -1\nDe 15 0 62 0 0\nPo 0 26890 17175 26510 17175 180 -1\nDe 15 0 63 0 400000\nPo 0 26510 17175 26500 17165 180 -1\nDe 15 0 63 0 800000\nPo 0 26041 17124 26158 17124 100 -1\nDe 15 0 63 0 400000\nPo 0 26199 17165 26500 17165 180 -1\nDe 15 0 63 0 800000\nPo 0 26158 17124 26199 17165 100 -1\nDe 15 0 63 0 0\nPo 0 20643 15900 20410 15900 100 -1\nDe 15 0 64 0 400000\nPo 0 20410 15900 20110 15900 200 -1\nDe 15 0 64 0 800000\nPo 0 19000 17210 19000 17710 200 -1\nDe 15 0 65 0 400000\nPo 0 18790 17920 18790 18000 200 -1\nDe 15 0 65 0 800000\nPo 0 19000 17710 18790 17920 200 -1\nDe 15 0 65 0 0\nPo 0 17300 18000 18790 18000 200 -1\nDe 15 0 65 0 C00000\nPo 0 19157 14000 19390 14000 100 -1\nDe 15 0 66 0 400000\nPo 0 19390 14000 19690 14000 200 -1\nDe 15 0 66 0 800000\nPo 0 20360 14050 20160 14050 200 -1\nDe 15 0 67 0 0\nPo 0 20593 14050 20360 14050 100 -1\nDe 15 0 67 0 400000\nPo 0 20160 14050 20110 14000 200 -1\nDe 15 0 67 0 800000\nPo 0 18790 12000 18790 12030 200 -1\nDe 15 0 68 0 400000\nPo 0 19000 12240 18872 12112 200 -1\nDe 15 0 68 0 0\nPo 0 19000 12240 19000 12790 200 -1\nDe 15 0 68 0 800000\nPo 0 18790 12030 18872 12112 200 -1\nDe 15 0 68 0 0\nPo 0 17300 12000 18790 12000 200 -1\nDe 15 0 68 0 C00000\nPo 0 18902 14191 18902 14388 100 -1\nDe 15 0 69 0 400000\nPo 0 18900 14390 18900 14790 200 -1\nDe 15 0 69 0 800000\nPo 0 18902 14388 18900 14390 100 -1\nDe 15 0 69 0 0\nPo 0 18902 13809 18902 13612 100 -1\nDe 15 0 70 0 400000\nPo 0 18900 13310 18900 13610 200 -1\nDe 15 0 70 0 0\nPo 0 18900 13310 19000 13210 200 -1\nDe 15 0 70 0 800000\nPo 0 18902 13612 18900 13610 100 -1\nDe 15 0 70 0 0\nPo 0 19000 16157 19000 16410 100 -1\nDe 15 0 71 0 400000\nPo 0 19000 16410 19000 16790 200 -1\nDe 15 0 71 0 800000\nPo 0 18809 15902 18809 15889 60 -1\nDe 15 0 72 0 400000\nPo 0 18790 15320 18900 15210 200 -1\nDe 15 0 72 0 800000\nPo 0 18790 15320 18790 15740 200 -1\nDe 15 0 72 0 0\nPo 0 18790 15870 18790 15740 100 -1\nDe 15 0 72 0 0\nPo 0 18809 15889 18790 15870 60 -1\nDe 15 0 72 0 0\nPo 0 19191 15902 19388 15902 100 -1\nDe 15 0 73 0 400000\nPo 0 19390 15900 19690 15900 200 -1\nDe 15 0 73 0 800000\nPo 0 19388 15902 19390 15900 100 -1\nDe 15 0 73 0 0\nPo 0 24859 12850 24390 12850 200 -1\nDe 15 0 74 0 400000\nPo 0 24390 12850 24385 12855 200 -1\nDe 15 0 74 0 800000\nPo 0 25283 11897 25283 11957 100 -1\nDe 15 0 75 0 400000\nPo 0 24944 12476 25280 12140 180 -1\nDe 15 0 75 0 0\nPo 0 25280 12140 25280 11960 180 -1\nDe 15 0 75 0 0\nPo 0 24944 12476 24859 12476 180 -1\nDe 15 0 75 0 800000\nPo 0 25283 11957 25280 11960 100 -1\nDe 15 0 75 0 0\nPo 0 25617 11897 25617 11947 100 -1\nDe 15 0 76 0 400000\nPo 0 25956 12476 25620 12140 180 -1\nDe 15 0 76 0 0\nPo 0 25620 12140 25620 11950 180 -1\nDe 15 0 76 0 0\nPo 0 25956 12476 26041 12476 180 -1\nDe 15 0 76 0 800000\nPo 0 25617 11947 25620 11950 100 -1\nDe 15 0 76 0 0\nPo 0 34500 10600 25850 10600 200 -1\nDe 15 0 77 0 0\nPo 0 25283 11447 25290 11440 100 -1\nDe 15 0 77 0 0\nPo 0 25290 11440 25290 11160 200 -1\nDe 15 0 77 0 0\nPo 0 37200 12000 35900 12000 200 -1\nDe 15 0 77 0 400000\nPo 0 35900 12000 34500 10600 200 -1\nDe 15 0 77 0 0\nPo 0 25290 11160 25850 10600 200 -1\nDe 15 0 77 0 0\nPo 0 25283 11447 25283 11503 100 -1\nDe 15 0 77 0 800000\nPo 0 21650 16450 21742 16450 100 -1\nDe 15 0 78 0 0\nPo 0 21310 16450 21650 16450 200 -1\nDe 15 0 78 0 400000\nPo 0 21742 16450 21754 16462 100 -1\nDe 15 0 78 0 800000\nPo 0 21310 15350 21665 15350 200 -1\nDe 15 0 79 0 C00000\nPo 0 22335 15350 22690 15350 200 -1\nDe 15 0 80 0 C00000\nPo 0 22350 16450 22258 16450 100 -1\nDe 15 0 81 0 0\nPo 0 22690 16450 22350 16450 200 -1\nDe 15 0 81 0 400000\nPo 0 22258 16450 22246 16462 100 -1\nDe 15 0 81 0 800000\nPo 0 21754 14588 21662 14588 100 -1\nDe 15 0 82 0 400000\nPo 0 21650 14600 21310 14600 200 -1\nDe 15 0 82 0 800000\nPo 0 21662 14588 21650 14600 100 -1\nDe 15 0 82 0 0\nPo 0 22246 14588 22338 14588 100 -1\nDe 15 0 83 0 400000\nPo 0 22350 14600 22690 14600 200 -1\nDe 15 0 83 0 800000\nPo 0 22338 14588 22350 14600 100 -1\nDe 15 0 83 0 0\nPo 0 22335 13500 22690 13500 200 -1\nDe 15 0 84 0 C00000\nPo 0 21310 13500 21665 13500 200 -1\nDe 15 0 85 0 C00000\nPo 0 23152 14241 23152 14398 100 -1\nDe 15 0 86 0 400000\nPo 0 23110 14440 23110 14600 200 -1\nDe 15 0 86 0 800000\nPo 0 23152 14398 23110 14440 100 -1\nDe 15 0 86 0 0\nPo 0 23850 13330 23850 13260 100 -1\nDe 15 0 87 0 0\nPo 0 23850 13260 23865 13245 100 -1\nDe 15 0 87 0 800000\nPo 0 23850 13640 23850 13330 200 -1\nDe 15 0 87 0 400000\nPo 0 23850 13330 23850 13320 200 -1\nDe 15 0 87 0 0\nPo 0 23407 14050 23630 14050 100 -1\nDe 15 0 88 0 400000\nPo 0 23640 14060 23850 14060 200 -1\nDe 15 0 88 0 800000\nPo 0 23630 14050 23640 14060 100 -1\nDe 15 0 88 0 0\nPo 0 35810 14450 36800 14450 100 -1\nDe 15 0 89 0 400000\nPo 0 36800 14450 37000 14250 100 -1\nDe 15 0 89 0 800000\nPo 0 33965 15492 34132 15492 100 -1\nDe 15 0 90 0 400000\nPo 0 34835 16565 34872 16565 100 -1\nDe 15 0 90 0 800000\nPo 0 34260 15990 34835 16565 100 -1\nDe 15 0 90 0 0\nPo 0 34260 15620 34260 15990 100 -1\nDe 15 0 90 0 0\nPo 0 34132 15492 34260 15620 100 -1\nDe 15 0 90 0 0\nPo 0 34872 16915 34872 16565 100 -1\nDe 15 0 90 0 C00000\nPo 0 35212 16905 34882 16905 100 -1\nDe 15 0 90 0 400000\nPo 0 34882 16905 34872 16915 60 -1\nDe 15 0 90 0 800000\nPo 0 34112 16905 34442 16905 100 -1\nDe 15 0 91 0 400000\nPo 0 34442 16905 34452 16915 60 -1\nDe 15 0 91 0 800000\nPo 0 34872 17315 35202 17315 100 -1\nDe 15 0 92 0 400000\nPo 0 35202 17315 35212 17325 60 -1\nDe 15 0 92 0 800000\nPo 0 35212 17325 35212 17605 100 -1\nDe 15 0 92 0 400000\nPo 0 35212 17605 35272 17665 60 -1\nDe 15 0 92 0 800000\nPo 0 30000 9250 30000 8000 100 -1\nDe 0 0 93 0 400000\nPo 0 30000 8000 30000 8250 100 -1\nDe 0 0 93 0 800000\nPo 0 32720 11680 32680 11680 100 -1\nDe 0 0 93 0 0\nPo 0 32902 14035 32902 11862 100 -1\nDe 15 0 93 0 400000\nPo 0 32902 11862 32720 11680 100 -1\nDe 15 0 93 0 0\nPo 3 32720 11680 32720 11680 310 160\nDe 15 1 93 0 0\nPo 0 32000 11250 30000 9250 100 -1\nDe 0 0 93 0 800000\nPo 0 32250 11250 32000 11250 100 -1\nDe 0 0 93 0 0\nPo 0 32680 11680 32250 11250 100 -1\nDe 0 0 93 0 0\nPo 0 30360 15995 30470 15995 120 -1\nDe 15 0 94 0 400000\nPo 0 30500 16025 30740 16025 180 -1\nDe 15 0 94 0 800000\nPo 0 30470 15995 30500 16025 120 -1\nDe 15 0 94 0 0\nPo 0 31160 14425 31490 14425 180 -1\nDe 15 0 95 0 400000\nPo 0 31490 14425 31500 14415 180 -1\nDe 15 0 95 0 800000\nPo 0 32035 14508 31811 14508 120 -1\nDe 15 0 95 0 400000\nPo 0 31527 14415 31619 14507 180 -1\nDe 15 0 95 0 0\nPo 0 31619 14507 31810 14507 180 -1\nDe 15 0 95 0 0\nPo 0 31527 14415 31500 14415 180 -1\nDe 15 0 95 0 800000\nPo 0 31811 14508 31810 14507 120 -1\nDe 15 0 95 0 0\nPo 0 31160 16025 31490 16025 180 -1\nDe 15 0 96 0 400000\nPo 0 31490 16025 31500 16015 180 -1\nDe 15 0 96 0 800000\nPo 0 31947 15689 31890 15746 120 -1\nDe 15 0 96 0 0\nPo 0 32035 15689 31947 15689 120 -1\nDe 15 0 96 0 400000\nPo 0 31621 16015 31890 15746 180 -1\nDe 15 0 96 0 0\nPo 0 31621 16015 31500 16015 180 -1\nDe 15 0 96 0 800000\nPo 0 34900 14460 35380 14460 100 -1\nDe 15 0 97 0 400000\nPo 0 35380 14460 35390 14450 100 -1\nDe 15 0 97 0 800000\nPo 0 33965 14705 34165 14705 100 -1\nDe 15 0 97 0 400000\nPo 0 34410 14460 34900 14460 100 -1\nDe 15 0 97 0 800000\nPo 0 34165 14705 34410 14460 100 -1\nDe 15 0 97 0 0\nPo 0 26953 13865 26953 14223 120 -1\nDe 15 0 98 0 400000\nPo 0 27347 14387 27347 14535 120 -1\nDe 15 0 98 0 800000\nPo 0 27270 14310 27347 14387 120 -1\nDe 15 0 98 0 0\nPo 0 27040 14310 27270 14310 120 -1\nDe 15 0 98 0 0\nPo 0 26953 14223 27040 14310 120 -1\nDe 15 0 98 0 0\nPo 0 26953 13865 26500 13865 120 -1\nDe 15 0 98 0 400000\nPo 0 26500 13865 26500 13860 120 -1\nDe 15 0 98 0 0\nPo 0 26500 13685 26500 13860 200 -1\nDe 15 0 98 0 400000\nPo 0 26500 13860 26500 14015 200 -1\nDe 15 0 98 0 800000\nPo 0 26890 12825 26510 12825 180 -1\nDe 15 0 99 0 400000\nPo 0 26510 12825 26500 12835 180 -1\nDe 15 0 99 0 800000\nPo 0 26041 12850 26184 12850 120 -1\nDe 15 0 99 0 400000\nPo 0 26199 12835 26500 12835 180 -1\nDe 15 0 99 0 800000\nPo 0 26184 12850 26199 12835 120 -1\nDe 15 0 99 0 0\nPo 0 31250 14785 31250 13565 200 -1\nDe 0 0 100 0 0\nPo 3 31250 14785 31250 14785 310 160\nDe 15 1 100 0 0\nPo 3 31250 13565 31250 13565 310 160\nDe 15 1 100 0 0\nPo 0 31235 12525 31235 12875 200 -1\nDe 15 0 100 0 C00000\nPo 0 31235 12875 31235 13225 200 -1\nDe 15 0 100 0 C00000\nPo 0 31235 13225 31235 13550 200 -1\nDe 15 0 100 0 400000\nPo 0 31235 13550 31250 13565 200 -1\nDe 15 0 100 0 0\nPo 0 31010 13575 31240 13575 200 -1\nDe 15 0 100 0 400000\nPo 0 31240 13575 31250 13565 200 -1\nDe 15 0 100 0 0\nPo 0 31250 13565 31500 13565 200 -1\nDe 15 0 100 0 800000\nPo 0 31010 14825 31210 14825 200 -1\nDe 15 0 100 0 400000\nPo 0 31300 14835 31250 14785 200 -1\nDe 15 0 100 0 0\nPo 0 31300 14835 31500 14835 200 -1\nDe 15 0 100 0 800000\nPo 0 31210 14825 31250 14785 200 -1\nDe 15 0 100 0 0\nPo 0 31235 17475 31235 17125 200 -1\nDe 15 0 101 0 C00000\nPo 0 31235 17125 31235 16775 200 -1\nDe 15 0 101 0 C00000\nPo 0 31235 16775 31235 16450 200 -1\nDe 15 0 101 0 400000\nPo 0 31235 16450 31250 16435 200 -1\nDe 15 0 101 0 0\nPo 0 31010 16425 31240 16425 200 -1\nDe 15 0 101 0 400000\nPo 0 31240 16425 31250 16435 200 -1\nDe 15 0 101 0 0\nPo 0 31250 15215 31250 16435 200 -1\nDe 0 0 101 0 0\nPo 3 31250 15215 31250 15215 310 160\nDe 15 1 101 0 0\nPo 3 31250 16435 31250 16435 310 160\nDe 15 1 101 0 0\nPo 0 31250 16435 31500 16435 200 -1\nDe 15 0 101 0 800000\nPo 0 31010 15175 31210 15175 200 -1\nDe 15 0 101 0 400000\nPo 0 31300 15165 31250 15215 200 -1\nDe 15 0 101 0 0\nPo 0 31300 15165 31500 15165 200 -1\nDe 15 0 101 0 800000\nPo 0 31210 15175 31250 15215 200 -1\nDe 15 0 101 0 0\nPo 0 33000 9250 33000 8250 100 -1\nDe 0 0 102 0 C00000\nPo 0 33980 11150 33980 10230 100 -1\nDe 0 0 102 0 0\nPo 0 33965 14311 34089 14311 100 -1\nDe 15 0 102 0 400000\nPo 0 34089 14311 34560 13840 100 -1\nDe 15 0 102 0 0\nPo 0 34560 13840 34560 11730 100 -1\nDe 15 0 102 0 0\nPo 0 34560 11730 33980 11150 100 -1\nDe 15 0 102 0 0\nPo 3 33980 11150 33980 11150 310 160\nDe 15 1 102 0 0\nPo 0 33980 10230 33000 9250 100 -1\nDe 0 0 102 0 800000\nPo 0 33492 15965 33492 16198 60 -1\nDe 15 0 103 0 400000\nPo 0 34057 18130 34522 17665 60 -1\nDe 15 0 103 0 800000\nPo 0 33380 18130 34057 18130 60 -1\nDe 15 0 103 0 0\nPo 0 33160 17910 33380 18130 60 -1\nDe 15 0 103 0 0\nPo 0 33160 17740 33160 17910 60 -1\nDe 15 0 103 0 0\nPo 0 33200 17700 33160 17740 60 -1\nDe 15 0 103 0 0\nPo 0 33200 16350 33200 17700 60 -1\nDe 15 0 103 0 0\nPo 0 33270 16280 33200 16350 60 -1\nDe 15 0 103 0 0\nPo 0 33410 16280 33270 16280 60 -1\nDe 15 0 103 0 0\nPo 0 33492 16198 33410 16280 60 -1\nDe 15 0 103 0 0\nPo 0 34522 17665 34852 17665 100 -1\nDe 15 0 103 0 C00000\nPo 0 29000 9250 29000 8250 100 -1\nDe 0 0 104 0 C00000\nPo 0 29000 9250 31330 11580 100 -1\nDe 0 0 104 0 400000\nPo 0 32070 11580 31330 11580 100 -1\nDe 0 0 104 0 0\nPo 3 32070 11580 32070 11580 310 160\nDe 15 1 104 0 0\nPo 0 32705 12215 32070 11580 100 -1\nDe 15 0 104 0 0\nPo 0 32705 12215 32705 14035 100 -1\nDe 15 0 104 0 800000\nPo 0 31000 9250 31000 8250 100 -1\nDe 0 0 105 0 C00000\nPo 0 32670 11150 32670 10920 100 -1\nDe 0 0 105 0 0\nPo 0 33098 14035 33098 11578 100 -1\nDe 15 0 105 0 400000\nPo 0 33098 11578 32670 11150 100 -1\nDe 15 0 105 0 0\nPo 3 32670 11150 32670 11150 310 160\nDe 15 1 105 0 0\nPo 0 32670 10920 31000 9250 100 -1\nDe 0 0 105 0 800000\nPo 0 27580 13860 27860 13860 200 -1\nDe 1 0 106 0 0\nPo 0 27347 13865 27575 13865 120 -1\nDe 15 0 106 0 400000\nPo 3 27580 13860 27580 13860 420 250\nDe 15 1 106 0 0\nPo 0 27575 13865 27580 13860 120 -1\nDe 15 0 106 0 0\nPo 0 28500 14500 28750 14500 200 -1\nDe 1 0 106 0 0\nPo 0 27860 13860 28500 14500 200 -1\nDe 1 0 106 0 0\nPo 0 28700 15320 26910 15320 200 -1\nDe 1 0 106 0 0\nPo 0 30815 12525 30815 12255 200 -1\nDe 15 0 106 0 400000\nPo 3 30815 12255 30815 12255 420 250\nDe 15 1 106 0 0\nPo 0 30815 17475 30815 17745 200 -1\nDe 15 0 106 0 400000\nPo 3 30815 17745 30815 17745 420 250\nDe 15 1 106 0 0\nPo 0 23500 20000 23500 19710 120 -1\nDe 15 0 106 0 0\nPo 0 23295 20205 23500 20000 120 -1\nDe 15 0 106 0 0\nPo 3 23500 20000 23500 20000 420 250\nDe 15 1 106 0 0\nPo 0 23295 20321 23295 20205 120 -1\nDe 15 0 106 0 400000\nPo 0 23500 19710 23490 19700 120 -1\nDe 15 0 106 0 800000\nPo 0 27040 21880 27040 21930 100 -1\nDe 15 0 106 0 0\nPo 3 27040 21880 27040 21880 420 250\nDe 15 1 106 0 0\nPo 0 27875 22105 27875 21500 100 -1\nDe 15 0 106 0 800000\nPo 0 27720 22260 27875 22105 100 -1\nDe 15 0 106 0 0\nPo 0 27370 22260 27720 22260 100 -1\nDe 15 0 106 0 0\nPo 0 27040 21930 27370 22260 100 -1\nDe 15 0 106 0 0\nPo 0 26710 22000 26920 22000 200 -1\nDe 15 0 106 0 400000\nPo 0 27125 21795 27040 21880 200 -1\nDe 15 0 106 0 0\nPo 0 27125 21795 27125 21500 200 -1\nDe 15 0 106 0 800000\nPo 0 26920 22000 27040 21880 200 -1\nDe 15 0 106 0 0\nPo 0 35960 15650 35960 15900 200 -1\nDe 15 0 106 0 400000\nPo 3 35960 15900 35960 15900 420 250\nDe 15 1 106 0 0\nPo 0 35760 15300 35760 15050 200 -1\nDe 15 0 106 0 400000\nPo 3 35760 15050 35760 15050 420 250\nDe 15 1 106 0 0\nPo 0 33410 17550 33410 17710 200 -1\nDe 15 0 106 0 400000\nPo 3 33500 17800 33500 17800 420 250\nDe 15 1 106 0 0\nPo 0 33410 17710 33500 17800 200 -1\nDe 15 0 106 0 0\nPo 0 33960 12450 33960 12180 200 -1\nDe 15 0 106 0 400000\nPo 3 33960 12180 33960 12180 420 250\nDe 15 1 106 0 0\nPo 0 32240 17550 32240 17820 200 -1\nDe 15 0 106 0 400000\nPo 3 32240 17820 32240 17820 420 250\nDe 15 1 106 0 0\nPo 0 32040 12450 32040 12180 200 -1\nDe 15 0 106 0 400000\nPo 3 32040 12180 32040 12180 420 250\nDe 15 1 106 0 0\nPo 0 26915 15325 26910 15320 120 -1\nDe 15 0 106 0 0\nPo 3 26910 15320 26910 15320 420 250\nDe 15 1 106 0 0\nPo 0 26915 15325 26915 15553 120 -1\nDe 15 0 106 0 800000\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 4FFF23B1 20 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 120 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37850 24850 0\nZCorner 37850 7650 0\nZCorner 16650 7650 0\nZCorner 16650 24850 1\n$POLYSCORNERS\n37755 23147 0 0\n37598 22768 0 0\n37470 22639 0 0\n37470 15584 0 0\n37470 15342 0 0\n37470 15158 0 0\n37470 14916 0 0\n37470 14344 0 0\n37470 14157 0 0\n37399 13984 0 0\n37267 13852 0 0\n37094 13780 0 0\n36907 13780 0 0\n36734 13851 0 0\n36602 13983 0 0\n36530 14156 0 0\n36530 14343 0 0\n36601 14516 0 0\n36733 14648 0 0\n36906 14720 0 0\n37093 14720 0 0\n37266 14649 0 0\n37398 14517 0 0\n37470 14344 0 0\n37470 14916 0 0\n37444 14854 0 0\n37396 14806 0 0\n37334 14780 0 0\n37266 14780 0 0\n37092 14780 0 0\n37050 14822 0 0\n37050 15200 0 0\n37428 15200 0 0\n37470 15158 0 0\n37470 15342 0 0\n37428 15300 0 0\n37050 15300 0 0\n37050 15678 0 0\n37092 15720 0 0\n37266 15720 0 0\n37334 15720 0 0\n37396 15694 0 0\n37444 15646 0 0\n37470 15584 0 0\n37470 22639 0 0\n37235 22403 0 0\n36950 22285 0 0\n36950 15678 0 0\n36950 15300 0 0\n36950 15200 0 0\n36950 14822 0 0\n36908 14780 0 0\n36734 14780 0 0\n36666 14780 0 0\n36604 14806 0 0\n36556 14854 0 0\n36530 14916 0 0\n36530 15158 0 0\n36572 15200 0 0\n36950 15200 0 0\n36950 15300 0 0\n36572 15300 0 0\n36530 15342 0 0\n36530 15584 0 0\n36556 15646 0 0\n36604 15694 0 0\n36666 15720 0 0\n36734 15720 0 0\n36908 15720 0 0\n36950 15678 0 0\n36950 22285 0 0\n36759 22206 0 0\n36340 22205 0 0\n36340 15976 0 0\n36340 15825 0 0\n36282 15685 0 0\n36176 15578 0 0\n36140 15563 0 0\n36140 15126 0 0\n36140 14975 0 0\n36082 14835 0 0\n35976 14728 0 0\n35836 14670 0 0\n35685 14670 0 0\n35545 14728 0 0\n35438 14834 0 0\n35380 14974 0 0\n35380 15125 0 0\n35438 15265 0 0\n35544 15372 0 0\n35684 15430 0 0\n35835 15430 0 0\n35975 15372 0 0\n36082 15266 0 0\n36140 15126 0 0\n36140 15563 0 0\n36036 15520 0 0\n35885 15520 0 0\n35745 15578 0 0\n35638 15684 0 0\n35580 15824 0 0\n35580 15975 0 0\n35638 16115 0 0\n35744 16222 0 0\n35884 16280 0 0\n36035 16280 0 0\n36175 16222 0 0\n36282 16116 0 0\n36340 15976 0 0\n36340 22205 0 0\n36244 22205 0 0\n35768 22402 0 0\n35403 22765 0 0\n35206 23241 0 0\n35205 23756 0 0\n35402 24232 0 0\n35765 24597 0 0\n36146 24755 0 0\n34470 24755 0 0\n34470 23344 0 0\n34470 23157 0 0\n34465 23144 0 0\n34465 9311 0 0\n34465 8311 0 0\n34453 8128 0 0\n34407 8016 0 0\n34336 7985 0 0\n34265 8056 0 0\n34265 7914 0 0\n34234 7843 0 0\n34061 7785 0 0\n33878 7797 0 0\n33766 7843 0 0\n33735 7914 0 0\n34000 8179 0 0\n34265 7914 0 0\n34265 8056 0 0\n34071 8250 0 0\n34336 8515 0 0\n34407 8484 0 0\n34465 8311 0 0\n34465 9311 0 0\n34453 9128 0 0\n34407 9016 0 0\n34336 8985 0 0\n34265 9056 0 0\n34265 8914 0 0\n34265 8586 0 0\n34000 8321 0 0\n33929 8392 0 0\n33929 8250 0 0\n33664 7985 0 0\n33593 8016 0 0\n33535 8189 0 0\n33547 8372 0 0\n33593 8484 0 0\n33664 8515 0 0\n33929 8250 0 0\n33929 8392 0 0\n33735 8586 0 0\n33766 8657 0 0\n33939 8715 0 0\n34122 8703 0 0\n34234 8657 0 0\n34265 8586 0 0\n34265 8914 0 0\n34234 8843 0 0\n34061 8785 0 0\n33878 8797 0 0\n33766 8843 0 0\n33735 8914 0 0\n34000 9179 0 0\n34265 8914 0 0\n34265 9056 0 0\n34071 9250 0 0\n34336 9515 0 0\n34407 9484 0 0\n34465 9311 0 0\n34465 23144 0 0\n34399 22984 0 0\n34340 22925 0 0\n34340 12256 0 0\n34340 12105 0 0\n34305 12020 0 0\n34305 11215 0 0\n34305 11086 0 0\n34265 10988 0 0\n34265 9586 0 0\n34000 9321 0 0\n33929 9392 0 0\n33929 9250 0 0\n33664 8985 0 0\n33593 9016 0 0\n33535 9189 0 0\n33547 9372 0 0\n33593 9484 0 0\n33664 9515 0 0\n33929 9250 0 0\n33929 9392 0 0\n33735 9586 0 0\n33766 9657 0 0\n33939 9715 0 0\n34122 9703 0 0\n34234 9657 0 0\n34265 9586 0 0\n34265 10988 0 0\n34256 10966 0 0\n34165 10875 0 0\n34045 10825 0 0\n33916 10825 0 0\n33796 10874 0 0\n33705 10965 0 0\n33655 11085 0 0\n33655 11214 0 0\n33704 11334 0 0\n33795 11425 0 0\n33915 11475 0 0\n34044 11475 0 0\n34164 11426 0 0\n34255 11335 0 0\n34305 11215 0 0\n34305 12020 0 0\n34282 11965 0 0\n34176 11858 0 0\n34036 11800 0 0\n33885 11800 0 0\n33745 11858 0 0\n33638 11964 0 0\n33625 11995 0 0\n33625 11225 0 0\n33625 11096 0 0\n33576 10976 0 0\n33485 10885 0 0\n33470 10878 0 0\n33470 9344 0 0\n33470 9157 0 0\n33470 8344 0 0\n33470 8157 0 0\n33399 7984 0 0\n33267 7852 0 0\n33094 7780 0 0\n32907 7780 0 0\n32734 7851 0 0\n32602 7983 0 0\n32530 8156 0 0\n32530 8343 0 0\n32601 8516 0 0\n32733 8648 0 0\n32906 8720 0 0\n33093 8720 0 0\n33266 8649 0 0\n33398 8517 0 0\n33470 8344 0 0\n33470 9157 0 0\n33399 8984 0 0\n33267 8852 0 0\n33094 8780 0 0\n32907 8780 0 0\n32734 8851 0 0\n32602 8983 0 0\n32530 9156 0 0\n32530 9343 0 0\n32601 9516 0 0\n32733 9648 0 0\n32906 9720 0 0\n33093 9720 0 0\n33266 9649 0 0\n33398 9517 0 0\n33470 9344 0 0\n33470 10878 0 0\n33365 10835 0 0\n33236 10835 0 0\n33116 10884 0 0\n33025 10975 0 0\n32986 11066 0 0\n32946 10966 0 0\n32855 10875 0 0\n32735 10825 0 0\n32606 10825 0 0\n32486 10874 0 0\n32470 10890 0 0\n32470 9344 0 0\n32470 9157 0 0\n32470 8344 0 0\n32470 8157 0 0\n32399 7984 0 0\n32267 7852 0 0\n32094 7780 0 0\n31907 7780 0 0\n31734 7851 0 0\n31602 7983 0 0\n31530 8156 0 0\n31530 8343 0 0\n31601 8516 0 0\n31733 8648 0 0\n31906 8720 0 0\n32093 8720 0 0\n32266 8649 0 0\n32398 8517 0 0\n32470 8344 0 0\n32470 9157 0 0\n32399 8984 0 0\n32267 8852 0 0\n32094 8780 0 0\n31907 8780 0 0\n31734 8851 0 0\n31602 8983 0 0\n31530 9156 0 0\n31530 9343 0 0\n31601 9516 0 0\n31733 9648 0 0\n31906 9720 0 0\n32093 9720 0 0\n32266 9649 0 0\n32398 9517 0 0\n32470 9344 0 0\n32470 10890 0 0\n32395 10965 0 0\n32345 11085 0 0\n32345 11214 0 0\n32394 11334 0 0\n32485 11425 0 0\n32506 11433 0 0\n32445 11495 0 0\n32395 11615 0 0\n32395 11516 0 0\n32346 11396 0 0\n32255 11305 0 0\n32135 11255 0 0\n32006 11255 0 0\n31886 11304 0 0\n31795 11395 0 0\n31745 11515 0 0\n31745 11644 0 0\n31794 11764 0 0\n31869 11839 0 0\n31825 11858 0 0\n31718 11964 0 0\n31660 12104 0 0\n31660 12255 0 0\n31718 12395 0 0\n31824 12502 0 0\n31964 12560 0 0\n32115 12560 0 0\n32255 12502 0 0\n32362 12396 0 0\n32420 12256 0 0\n32420 12105 0 0\n32362 11965 0 0\n32256 11858 0 0\n32252 11856 0 0\n32254 11856 0 0\n32345 11765 0 0\n32395 11645 0 0\n32395 11744 0 0\n32444 11864 0 0\n32535 11955 0 0\n32655 12005 0 0\n32784 12005 0 0\n32904 11956 0 0\n32995 11865 0 0\n33045 11745 0 0\n33045 11616 0 0\n32996 11496 0 0\n32905 11405 0 0\n32883 11396 0 0\n32945 11335 0 0\n32983 11243 0 0\n33024 11344 0 0\n33115 11435 0 0\n33235 11485 0 0\n33364 11485 0 0\n33484 11436 0 0\n33575 11345 0 0\n33625 11225 0 0\n33625 11995 0 0\n33580 12104 0 0\n33580 12255 0 0\n33638 12395 0 0\n33744 12502 0 0\n33884 12560 0 0\n34035 12560 0 0\n34175 12502 0 0\n34282 12396 0 0\n34340 12256 0 0\n34340 22925 0 0\n34267 22852 0 0\n34094 22780 0 0\n33907 22780 0 0\n33880 22791 0 0\n33880 17876 0 0\n33880 17725 0 0\n33822 17585 0 0\n33720 17482 0 0\n33720 15450 0 0\n33720 15017 0 0\n33720 14584 0 0\n33705 14473 0 0\n33692 14441 0 0\n33638 14433 0 0\n33567 14504 0 0\n33567 14362 0 0\n33559 14308 0 0\n33450 14280 0 0\n33339 14295 0 0\n33307 14308 0 0\n33299 14362 0 0\n33433 14496 0 0\n33567 14362 0 0\n33567 14504 0 0\n33504 14567 0 0\n33638 14701 0 0\n33692 14693 0 0\n33720 14584 0 0\n33720 15017 0 0\n33705 14906 0 0\n33692 14874 0 0\n33638 14866 0 0\n33567 14937 0 0\n33567 14795 0 0\n33565 14783 0 0\n33567 14772 0 0\n33563 14768 0 0\n33559 14741 0 0\n33528 14733 0 0\n33433 14638 0 0\n33362 14708 0 0\n33362 14567 0 0\n33272 14477 0 0\n33272 14473 0 0\n33259 14441 0 0\n33232 14437 0 0\n33228 14433 0 0\n33216 14434 0 0\n33205 14433 0 0\n33201 14437 0 0\n33174 14441 0 0\n33166 14471 0 0\n33134 14503 0 0\n33134 14362 0 0\n33126 14308 0 0\n33017 14280 0 0\n32906 14295 0 0\n32874 14308 0 0\n32866 14362 0 0\n33000 14496 0 0\n33134 14362 0 0\n33134 14503 0 0\n33071 14567 0 0\n33160 14656 0 0\n33161 14661 0 0\n33174 14693 0 0\n33201 14697 0 0\n33205 14701 0 0\n33216 14699 0 0\n33228 14701 0 0\n33232 14697 0 0\n33259 14693 0 0\n33266 14662 0 0\n33362 14567 0 0\n33362 14708 0 0\n33343 14727 0 0\n33339 14728 0 0\n33307 14741 0 0\n33303 14768 0 0\n33299 14772 0 0\n33300 14783 0 0\n33299 14795 0 0\n33303 14799 0 0\n33307 14826 0 0\n33337 14833 0 0\n33433 14929 0 0\n33522 14839 0 0\n33527 14839 0 0\n33559 14826 0 0\n33563 14799 0 0\n33567 14795 0 0\n33567 14937 0 0\n33504 15000 0 0\n33638 15134 0 0\n33692 15126 0 0\n33720 15017 0 0\n33720 15450 0 0\n33705 15339 0 0\n33692 15307 0 0\n33638 15299 0 0\n33567 15370 0 0\n33567 15228 0 0\n33565 15216 0 0\n33567 15205 0 0\n33563 15201 0 0\n33559 15174 0 0\n33528 15166 0 0\n33433 15071 0 0\n33362 15141 0 0\n33362 15000 0 0\n33272 14910 0 0\n33272 14906 0 0\n33259 14874 0 0\n33232 14870 0 0\n33228 14866 0 0\n33216 14867 0 0\n33205 14866 0 0\n33201 14870 0 0\n33174 14874 0 0\n33166 14904 0 0\n33134 14936 0 0\n33134 14795 0 0\n33132 14783 0 0\n33134 14772 0 0\n33130 14768 0 0\n33126 14741 0 0\n33095 14733 0 0\n33000 14638 0 0\n32929 14708 0 0\n32929 14567 0 0\n32839 14477 0 0\n32839 14473 0 0\n32826 14441 0 0\n32799 14437 0 0\n32795 14433 0 0\n32783 14434 0 0\n32772 14433 0 0\n32768 14437 0 0\n32741 14441 0 0\n32733 14471 0 0\n32701 14503 0 0\n32701 14362 0 0\n32693 14308 0 0\n32584 14280 0 0\n32473 14295 0 0\n32441 14308 0 0\n32433 14362 0 0\n32567 14496 0 0\n32701 14362 0 0\n32701 14503 0 0\n32638 14567 0 0\n32727 14656 0 0\n32728 14661 0 0\n32741 14693 0 0\n32768 14697 0 0\n32772 14701 0 0\n32783 14699 0 0\n32795 14701 0 0\n32799 14697 0 0\n32826 14693 0 0\n32833 14662 0 0\n32929 14567 0 0\n32929 14708 0 0\n32910 14727 0 0\n32906 14728 0 0\n32874 14741 0 0\n32870 14768 0 0\n32866 14772 0 0\n32867 14783 0 0\n32866 14795 0 0\n32870 14799 0 0\n32874 14826 0 0\n32904 14833 0 0\n33000 14929 0 0\n33089 14839 0 0\n33094 14839 0 0\n33126 14826 0 0\n33130 14799 0 0\n33134 14795 0 0\n33134 14936 0 0\n33071 15000 0 0\n33160 15089 0 0\n33161 15094 0 0\n33174 15126 0 0\n33201 15130 0 0\n33205 15134 0 0\n33216 15132 0 0\n33228 15134 0 0\n33232 15130 0 0\n33259 15126 0 0\n33266 15095 0 0\n33362 15000 0 0\n33362 15141 0 0\n33343 15160 0 0\n33339 15161 0 0\n33307 15174 0 0\n33303 15201 0 0\n33299 15205 0 0\n33300 15216 0 0\n33299 15228 0 0\n33303 15232 0 0\n33307 15259 0 0\n33337 15266 0 0\n33433 15362 0 0\n33522 15272 0 0\n33527 15272 0 0\n33559 15259 0 0\n33563 15232 0 0\n33567 15228 0 0\n33567 15370 0 0\n33504 15433 0 0\n33638 15567 0 0\n33692 15559 0 0\n33720 15450 0 0\n33720 17482 0 0\n33716 17478 0 0\n33576 17420 0 0\n33567 17420 0 0\n33567 15638 0 0\n33433 15504 0 0\n33362 15575 0 0\n33362 15433 0 0\n33272 15343 0 0\n33272 15339 0 0\n33259 15307 0 0\n33232 15303 0 0\n33228 15299 0 0\n33216 15300 0 0\n33205 15299 0 0\n33201 15303 0 0\n33174 15307 0 0\n33166 15337 0 0\n33134 15369 0 0\n33134 15228 0 0\n33132 15216 0 0\n33134 15205 0 0\n33130 15201 0 0\n33126 15174 0 0\n33095 15166 0 0\n33000 15071 0 0\n32929 15141 0 0\n32929 15000 0 0\n32839 14910 0 0\n32839 14906 0 0\n32826 14874 0 0\n32799 14870 0 0\n32795 14866 0 0\n32783 14867 0 0\n32772 14866 0 0\n32768 14870 0 0\n32741 14874 0 0\n32733 14904 0 0\n32701 14936 0 0\n32701 14795 0 0\n32699 14783 0 0\n32701 14772 0 0\n32697 14768 0 0\n32693 14741 0 0\n32662 14733 0 0\n32567 14638 0 0\n32496 14708 0 0\n32496 14567 0 0\n32362 14433 0 0\n32308 14441 0 0\n32280 14550 0 0\n32295 14661 0 0\n32308 14693 0 0\n32362 14701 0 0\n32496 14567 0 0\n32496 14708 0 0\n32477 14727 0 0\n32473 14728 0 0\n32441 14741 0 0\n32437 14768 0 0\n32433 14772 0 0\n32434 14783 0 0\n32433 14795 0 0\n32437 14799 0 0\n32441 14826 0 0\n32471 14833 0 0\n32567 14929 0 0\n32656 14839 0 0\n32661 14839 0 0\n32693 14826 0 0\n32697 14799 0 0\n32701 14795 0 0\n32701 14936 0 0\n32638 15000 0 0\n32727 15089 0 0\n32728 15094 0 0\n32741 15126 0 0\n32768 15130 0 0\n32772 15134 0 0\n32783 15132 0 0\n32795 15134 0 0\n32799 15130 0 0\n32826 15126 0 0\n32833 15095 0 0\n32929 15000 0 0\n32929 15141 0 0\n32910 15160 0 0\n32906 15161 0 0\n32874 15174 0 0\n32870 15201 0 0\n32866 15205 0 0\n32867 15216 0 0\n32866 15228 0 0\n32870 15232 0 0\n32874 15259 0 0\n32904 15266 0 0\n33000 15362 0 0\n33089 15272 0 0\n33094 15272 0 0\n33126 15259 0 0\n33130 15232 0 0\n33134 15228 0 0\n33134 15369 0 0\n33071 15433 0 0\n33160 15522 0 0\n33161 15527 0 0\n33174 15559 0 0\n33201 15563 0 0\n33205 15567 0 0\n33216 15565 0 0\n33228 15567 0 0\n33232 15563 0 0\n33259 15559 0 0\n33266 15528 0 0\n33362 15433 0 0\n33362 15575 0 0\n33299 15638 0 0\n33307 15692 0 0\n33416 15720 0 0\n33527 15705 0 0\n33559 15692 0 0\n33567 15638 0 0\n33567 17420 0 0\n33425 17420 0 0\n33285 17478 0 0\n33178 17584 0 0\n33134 17690 0 0\n33134 15638 0 0\n33000 15504 0 0\n32929 15575 0 0\n32929 15433 0 0\n32839 15343 0 0\n32839 15339 0 0\n32826 15307 0 0\n32799 15303 0 0\n32795 15299 0 0\n32783 15300 0 0\n32772 15299 0 0\n32768 15303 0 0\n32741 15307 0 0\n32733 15337 0 0\n32701 15369 0 0\n32701 15228 0 0\n32699 15216 0 0\n32701 15205 0 0\n32697 15201 0 0\n32693 15174 0 0\n32662 15166 0 0\n32567 15071 0 0\n32496 15141 0 0\n32496 15000 0 0\n32362 14866 0 0\n32308 14874 0 0\n32280 14983 0 0\n32295 15094 0 0\n32308 15126 0 0\n32362 15134 0 0\n32496 15000 0 0\n32496 15141 0 0\n32477 15160 0 0\n32473 15161 0 0\n32441 15174 0 0\n32437 15201 0 0\n32433 15205 0 0\n32434 15216 0 0\n32433 15228 0 0\n32437 15232 0 0\n32441 15259 0 0\n32471 15266 0 0\n32567 15362 0 0\n32656 15272 0 0\n32661 15272 0 0\n32693 15259 0 0\n32697 15232 0 0\n32701 15228 0 0\n32701 15369 0 0\n32638 15433 0 0\n32727 15522 0 0\n32728 15527 0 0\n32741 15559 0 0\n32768 15563 0 0\n32772 15567 0 0\n32783 15565 0 0\n32795 15567 0 0\n32799 15563 0 0\n32826 15559 0 0\n32833 15528 0 0\n32929 15433 0 0\n32929 15575 0 0\n32866 15638 0 0\n32874 15692 0 0\n32983 15720 0 0\n33094 15705 0 0\n33126 15692 0 0\n33134 15638 0 0\n33134 17690 0 0\n33120 17724 0 0\n33120 17875 0 0\n33178 18015 0 0\n33284 18122 0 0\n33424 18180 0 0\n33575 18180 0 0\n33715 18122 0 0\n33822 18016 0 0\n33880 17876 0 0\n33880 22791 0 0\n33734 22851 0 0\n33602 22983 0 0\n33530 23156 0 0\n33530 23343 0 0\n33601 23516 0 0\n33733 23648 0 0\n33906 23720 0 0\n34093 23720 0 0\n34266 23649 0 0\n34398 23517 0 0\n34470 23344 0 0\n34470 24755 0 0\n34465 24755 0 0\n34465 24311 0 0\n34453 24128 0 0\n34407 24016 0 0\n34336 23985 0 0\n34265 24056 0 0\n34265 23914 0 0\n34234 23843 0 0\n34061 23785 0 0\n33878 23797 0 0\n33766 23843 0 0\n33735 23914 0 0\n34000 24179 0 0\n34265 23914 0 0\n34265 24056 0 0\n34071 24250 0 0\n34336 24515 0 0\n34407 24484 0 0\n34465 24311 0 0\n34465 24755 0 0\n34265 24755 0 0\n34265 24586 0 0\n34000 24321 0 0\n33929 24392 0 0\n33929 24250 0 0\n33664 23985 0 0\n33593 24016 0 0\n33535 24189 0 0\n33547 24372 0 0\n33593 24484 0 0\n33664 24515 0 0\n33929 24250 0 0\n33929 24392 0 0\n33735 24586 0 0\n33766 24657 0 0\n33939 24715 0 0\n34122 24703 0 0\n34234 24657 0 0\n34265 24586 0 0\n34265 24755 0 0\n33470 24755 0 0\n33470 23344 0 0\n33470 23157 0 0\n33399 22984 0 0\n33267 22852 0 0\n33094 22780 0 0\n32907 22780 0 0\n32734 22851 0 0\n32701 22884 0 0\n32701 15638 0 0\n32567 15504 0 0\n32496 15575 0 0\n32496 15433 0 0\n32362 15299 0 0\n32308 15307 0 0\n32280 15416 0 0\n32295 15527 0 0\n32308 15559 0 0\n32362 15567 0 0\n32496 15433 0 0\n32496 15575 0 0\n32433 15638 0 0\n32441 15692 0 0\n32550 15720 0 0\n32661 15705 0 0\n32693 15692 0 0\n32701 15638 0 0\n32701 22884 0 0\n32620 22965 0 0\n32620 17896 0 0\n32620 17745 0 0\n32562 17605 0 0\n32456 17498 0 0\n32316 17440 0 0\n32165 17440 0 0\n32025 17498 0 0\n31918 17604 0 0\n31860 17744 0 0\n31860 17895 0 0\n31918 18035 0 0\n32024 18142 0 0\n32164 18200 0 0\n32315 18200 0 0\n32455 18142 0 0\n32562 18036 0 0\n32620 17896 0 0\n32620 22965 0 0\n32602 22983 0 0\n32530 23156 0 0\n32530 23343 0 0\n32601 23516 0 0\n32733 23648 0 0\n32906 23720 0 0\n33093 23720 0 0\n33266 23649 0 0\n33398 23517 0 0\n33470 23344 0 0\n33470 24755 0 0\n33465 24755 0 0\n33465 24311 0 0\n33453 24128 0 0\n33407 24016 0 0\n33336 23985 0 0\n33265 24056 0 0\n33265 23914 0 0\n33234 23843 0 0\n33061 23785 0 0\n32878 23797 0 0\n32766 23843 0 0\n32735 23914 0 0\n33000 24179 0 0\n33265 23914 0 0\n33265 24056 0 0\n33071 24250 0 0\n33336 24515 0 0\n33407 24484 0 0\n33465 24311 0 0\n33465 24755 0 0\n33265 24755 0 0\n33265 24586 0 0\n33000 24321 0 0\n32929 24392 0 0\n32929 24250 0 0\n32664 23985 0 0\n32593 24016 0 0\n32535 24189 0 0\n32547 24372 0 0\n32593 24484 0 0\n32664 24515 0 0\n32929 24250 0 0\n32929 24392 0 0\n32735 24586 0 0\n32766 24657 0 0\n32939 24715 0 0\n33122 24703 0 0\n33234 24657 0 0\n33265 24586 0 0\n33265 24755 0 0\n32470 24755 0 0\n32470 23344 0 0\n32470 23157 0 0\n32399 22984 0 0\n32267 22852 0 0\n32094 22780 0 0\n31907 22780 0 0\n31734 22851 0 0\n31602 22983 0 0\n31575 23047 0 0\n31575 16500 0 0\n31575 16371 0 0\n31575 15280 0 0\n31575 15151 0 0\n31526 15031 0 0\n31495 15000 0 0\n31525 14970 0 0\n31575 14850 0 0\n31575 14721 0 0\n31575 13630 0 0\n31575 13501 0 0\n31526 13381 0 0\n31470 13325 0 0\n31470 9344 0 0\n31470 9157 0 0\n31470 8344 0 0\n31470 8157 0 0\n31399 7984 0 0\n31267 7852 0 0\n31094 7780 0 0\n30907 7780 0 0\n30734 7851 0 0\n30602 7983 0 0\n30530 8156 0 0\n30530 8343 0 0\n30601 8516 0 0\n30733 8648 0 0\n30906 8720 0 0\n31093 8720 0 0\n31266 8649 0 0\n31398 8517 0 0\n31470 8344 0 0\n31470 9157 0 0\n31399 8984 0 0\n31267 8852 0 0\n31094 8780 0 0\n30907 8780 0 0\n30734 8851 0 0\n30602 8983 0 0\n30530 9156 0 0\n30530 9343 0 0\n30601 9516 0 0\n30733 9648 0 0\n30906 9720 0 0\n31093 9720 0 0\n31266 9649 0 0\n31398 9517 0 0\n31470 9344 0 0\n31470 13325 0 0\n31435 13290 0 0\n31315 13240 0 0\n31195 13240 0 0\n31195 12331 0 0\n31195 12180 0 0\n31137 12040 0 0\n31031 11933 0 0\n30891 11875 0 0\n30740 11875 0 0\n30600 11933 0 0\n30493 12039 0 0\n30470 12094 0 0\n30470 9344 0 0\n30470 9157 0 0\n30470 8344 0 0\n30470 8157 0 0\n30399 7984 0 0\n30267 7852 0 0\n30094 7780 0 0\n29907 7780 0 0\n29734 7851 0 0\n29602 7983 0 0\n29530 8156 0 0\n29530 8343 0 0\n29601 8516 0 0\n29733 8648 0 0\n29906 8720 0 0\n30093 8720 0 0\n30266 8649 0 0\n30398 8517 0 0\n30470 8344 0 0\n30470 9157 0 0\n30399 8984 0 0\n30267 8852 0 0\n30094 8780 0 0\n29907 8780 0 0\n29734 8851 0 0\n29602 8983 0 0\n29530 9156 0 0\n29530 9343 0 0\n29601 9516 0 0\n29733 9648 0 0\n29906 9720 0 0\n30093 9720 0 0\n30266 9649 0 0\n30398 9517 0 0\n30470 9344 0 0\n30470 12094 0 0\n30435 12179 0 0\n30435 12330 0 0\n30493 12470 0 0\n30599 12577 0 0\n30739 12635 0 0\n30890 12635 0 0\n31030 12577 0 0\n31137 12471 0 0\n31195 12331 0 0\n31195 13240 0 0\n31186 13240 0 0\n31066 13289 0 0\n30975 13380 0 0\n30925 13500 0 0\n30925 13629 0 0\n30974 13749 0 0\n31065 13840 0 0\n31185 13890 0 0\n31314 13890 0 0\n31434 13841 0 0\n31525 13750 0 0\n31575 13630 0 0\n31575 14721 0 0\n31526 14601 0 0\n31435 14510 0 0\n31315 14460 0 0\n31186 14460 0 0\n31066 14509 0 0\n30975 14600 0 0\n30925 14720 0 0\n30925 14849 0 0\n30974 14969 0 0\n31005 15000 0 0\n30975 15030 0 0\n30925 15150 0 0\n30925 15279 0 0\n30974 15399 0 0\n31065 15490 0 0\n31185 15540 0 0\n31314 15540 0 0\n31434 15491 0 0\n31525 15400 0 0\n31575 15280 0 0\n31575 16371 0 0\n31526 16251 0 0\n31435 16160 0 0\n31315 16110 0 0\n31186 16110 0 0\n31066 16159 0 0\n30975 16250 0 0\n30925 16370 0 0\n30925 16499 0 0\n30974 16619 0 0\n31065 16710 0 0\n31185 16760 0 0\n31314 16760 0 0\n31434 16711 0 0\n31525 16620 0 0\n31575 16500 0 0\n31575 23047 0 0\n31530 23156 0 0\n31530 23343 0 0\n31601 23516 0 0\n31733 23648 0 0\n31906 23720 0 0\n32093 23720 0 0\n32266 23649 0 0\n32398 23517 0 0\n32470 23344 0 0\n32470 24755 0 0\n32465 24755 0 0\n32465 24311 0 0\n32453 24128 0 0\n32407 24016 0 0\n32336 23985 0 0\n32265 24056 0 0\n32265 23914 0 0\n32234 23843 0 0\n32061 23785 0 0\n31878 23797 0 0\n31766 23843 0 0\n31735 23914 0 0\n32000 24179 0 0\n32265 23914 0 0\n32265 24056 0 0\n32071 24250 0 0\n32336 24515 0 0\n32407 24484 0 0\n32465 24311 0 0\n32465 24755 0 0\n32265 24755 0 0\n32265 24586 0 0\n32000 24321 0 0\n31929 24392 0 0\n31929 24250 0 0\n31664 23985 0 0\n31593 24016 0 0\n31535 24189 0 0\n31547 24372 0 0\n31593 24484 0 0\n31664 24515 0 0\n31929 24250 0 0\n31929 24392 0 0\n31735 24586 0 0\n31766 24657 0 0\n31939 24715 0 0\n32122 24703 0 0\n32234 24657 0 0\n32265 24586 0 0\n32265 24755 0 0\n31470 24755 0 0\n31470 23344 0 0\n31470 23157 0 0\n31399 22984 0 0\n31267 22852 0 0\n31195 22822 0 0\n31195 17821 0 0\n31195 17670 0 0\n31137 17530 0 0\n31031 17423 0 0\n30891 17365 0 0\n30740 17365 0 0\n30600 17423 0 0\n30493 17529 0 0\n30435 17669 0 0\n30435 17820 0 0\n30493 17960 0 0\n30599 18067 0 0\n30739 18125 0 0\n30890 18125 0 0\n31030 18067 0 0\n31137 17961 0 0\n31195 17821 0 0\n31195 22822 0 0\n31094 22780 0 0\n30907 22780 0 0\n30734 22851 0 0\n30602 22983 0 0\n30530 23156 0 0\n30530 23343 0 0\n30601 23516 0 0\n30733 23648 0 0\n30906 23720 0 0\n31093 23720 0 0\n31266 23649 0 0\n31398 23517 0 0\n31470 23344 0 0\n31470 24755 0 0\n31465 24755 0 0\n31465 24311 0 0\n31453 24128 0 0\n31407 24016 0 0\n31336 23985 0 0\n31265 24056 0 0\n31265 23914 0 0\n31234 23843 0 0\n31061 23785 0 0\n30878 23797 0 0\n30766 23843 0 0\n30735 23914 0 0\n31000 24179 0 0\n31265 23914 0 0\n31265 24056 0 0\n31071 24250 0 0\n31336 24515 0 0\n31407 24484 0 0\n31465 24311 0 0\n31465 24755 0 0\n31265 24755 0 0\n31265 24586 0 0\n31000 24321 0 0\n30929 24392 0 0\n30929 24250 0 0\n30664 23985 0 0\n30593 24016 0 0\n30535 24189 0 0\n30547 24372 0 0\n30593 24484 0 0\n30664 24515 0 0\n30929 24250 0 0\n30929 24392 0 0\n30735 24586 0 0\n30766 24657 0 0\n30939 24715 0 0\n31122 24703 0 0\n31234 24657 0 0\n31265 24586 0 0\n31265 24755 0 0\n30470 24755 0 0\n30470 24584 0 0\n30470 24516 0 0\n30470 24342 0 0\n30470 24158 0 0\n30470 23984 0 0\n30470 23916 0 0\n30470 23344 0 0\n30470 23157 0 0\n30399 22984 0 0\n30267 22852 0 0\n30094 22780 0 0\n29907 22780 0 0\n29765 22838 0 0\n29765 12165 0 0\n29765 12036 0 0\n29716 11916 0 0\n29625 11825 0 0\n29505 11775 0 0\n29470 11775 0 0\n29470 9344 0 0\n29470 9157 0 0\n29470 8344 0 0\n29470 8157 0 0\n29399 7984 0 0\n29267 7852 0 0\n29094 7780 0 0\n28907 7780 0 0\n28734 7851 0 0\n28602 7983 0 0\n28530 8156 0 0\n28530 8343 0 0\n28601 8516 0 0\n28733 8648 0 0\n28906 8720 0 0\n29093 8720 0 0\n29266 8649 0 0\n29398 8517 0 0\n29470 8344 0 0\n29470 9157 0 0\n29399 8984 0 0\n29267 8852 0 0\n29094 8780 0 0\n28907 8780 0 0\n28734 8851 0 0\n28602 8983 0 0\n28530 9156 0 0\n28530 9343 0 0\n28601 9516 0 0\n28733 9648 0 0\n28906 9720 0 0\n29093 9720 0 0\n29266 9649 0 0\n29398 9517 0 0\n29470 9344 0 0\n29470 11775 0 0\n29376 11775 0 0\n29256 11824 0 0\n29165 11915 0 0\n29115 12035 0 0\n29115 12164 0 0\n29164 12284 0 0\n29255 12375 0 0\n29375 12425 0 0\n29504 12425 0 0\n29624 12376 0 0\n29715 12285 0 0\n29765 12165 0 0\n29765 22838 0 0\n29734 22851 0 0\n29602 22983 0 0\n29530 23156 0 0\n29530 23343 0 0\n29601 23516 0 0\n29733 23648 0 0\n29906 23720 0 0\n30093 23720 0 0\n30266 23649 0 0\n30398 23517 0 0\n30470 23344 0 0\n30470 23916 0 0\n30444 23854 0 0\n30396 23806 0 0\n30334 23780 0 0\n30092 23780 0 0\n30050 23822 0 0\n30050 24200 0 0\n30428 24200 0 0\n30470 24158 0 0\n30470 24342 0 0\n30428 24300 0 0\n30050 24300 0 0\n30050 24678 0 0\n30092 24720 0 0\n30334 24720 0 0\n30396 24694 0 0\n30444 24646 0 0\n30470 24584 0 0\n30470 24755 0 0\n29950 24755 0 0\n29950 24678 0 0\n29950 24300 0 0\n29950 24200 0 0\n29950 23822 0 0\n29908 23780 0 0\n29666 23780 0 0\n29604 23806 0 0\n29556 23854 0 0\n29530 23916 0 0\n29530 23984 0 0\n29530 24158 0 0\n29572 24200 0 0\n29950 24200 0 0\n29950 24300 0 0\n29572 24300 0 0\n29530 24342 0 0\n29530 24516 0 0\n29530 24584 0 0\n29556 24646 0 0\n29604 24694 0 0\n29666 24720 0 0\n29908 24720 0 0\n29950 24678 0 0\n29950 24755 0 0\n29485 24755 0 0\n29485 14065 0 0\n29485 13936 0 0\n29436 13816 0 0\n29345 13725 0 0\n29225 13675 0 0\n29096 13675 0 0\n28976 13724 0 0\n28885 13815 0 0\n28835 13935 0 0\n28835 14064 0 0\n28884 14184 0 0\n28975 14275 0 0\n29095 14325 0 0\n29224 14325 0 0\n29344 14276 0 0\n29435 14185 0 0\n29485 14065 0 0\n29485 24755 0 0\n29465 24755 0 0\n29465 17715 0 0\n29465 17586 0 0\n29435 17512 0 0\n29435 15665 0 0\n29435 15536 0 0\n29386 15416 0 0\n29295 15325 0 0\n29175 15275 0 0\n29046 15275 0 0\n28926 15324 0 0\n28835 15415 0 0\n28785 15535 0 0\n28785 15664 0 0\n28834 15784 0 0\n28925 15875 0 0\n29045 15925 0 0\n29174 15925 0 0\n29294 15876 0 0\n29385 15785 0 0\n29435 15665 0 0\n29435 17512 0 0\n29416 17466 0 0\n29325 17375 0 0\n29205 17325 0 0\n29076 17325 0 0\n28956 17374 0 0\n28865 17465 0 0\n28815 17585 0 0\n28815 17714 0 0\n28864 17834 0 0\n28955 17925 0 0\n29075 17975 0 0\n29204 17975 0 0\n29324 17926 0 0\n29415 17835 0 0\n29465 17715 0 0\n29465 24755 0 0\n28470 24755 0 0\n28470 9584 0 0\n28470 9516 0 0\n28470 9342 0 0\n28470 9158 0 0\n28470 8984 0 0\n28470 8916 0 0\n28465 8904 0 0\n28465 8311 0 0\n28453 8128 0 0\n28407 8016 0 0\n28336 7985 0 0\n28265 8056 0 0\n28265 7914 0 0\n28234 7843 0 0\n28061 7785 0 0\n27878 7797 0 0\n27766 7843 0 0\n27735 7914 0 0\n28000 8179 0 0\n28265 7914 0 0\n28265 8056 0 0\n28071 8250 0 0\n28336 8515 0 0\n28407 8484 0 0\n28465 8311 0 0\n28465 8904 0 0\n28444 8854 0 0\n28396 8806 0 0\n28334 8780 0 0\n28265 8780 0 0\n28265 8586 0 0\n28000 8321 0 0\n27929 8392 0 0\n27929 8250 0 0\n27664 7985 0 0\n27593 8016 0 0\n27535 8189 0 0\n27547 8372 0 0\n27593 8484 0 0\n27664 8515 0 0\n27929 8250 0 0\n27929 8392 0 0\n27735 8586 0 0\n27766 8657 0 0\n27939 8715 0 0\n28122 8703 0 0\n28234 8657 0 0\n28265 8586 0 0\n28265 8780 0 0\n28092 8780 0 0\n28050 8822 0 0\n28050 9200 0 0\n28428 9200 0 0\n28470 9158 0 0\n28470 9342 0 0\n28428 9300 0 0\n28050 9300 0 0\n28050 9678 0 0\n28092 9720 0 0\n28334 9720 0 0\n28396 9694 0 0\n28444 9646 0 0\n28470 9584 0 0\n28470 24755 0 0\n28285 24755 0 0\n28285 11915 0 0\n28285 11786 0 0\n28236 11666 0 0\n28145 11575 0 0\n28025 11525 0 0\n27950 11525 0 0\n27950 9678 0 0\n27950 9300 0 0\n27950 9200 0 0\n27950 8822 0 0\n27908 8780 0 0\n27666 8780 0 0\n27604 8806 0 0\n27556 8854 0 0\n27530 8916 0 0\n27530 8984 0 0\n27530 9158 0 0\n27572 9200 0 0\n27950 9200 0 0\n27950 9300 0 0\n27572 9300 0 0\n27530 9342 0 0\n27530 9516 0 0\n27530 9584 0 0\n27556 9646 0 0\n27604 9694 0 0\n27666 9720 0 0\n27908 9720 0 0\n27950 9678 0 0\n27950 11525 0 0\n27896 11525 0 0\n27895 11525 0 0\n27895 11335 0 0\n27895 11206 0 0\n27846 11086 0 0\n27755 10995 0 0\n27635 10945 0 0\n27506 10945 0 0\n27386 10994 0 0\n27295 11085 0 0\n27245 11205 0 0\n27245 11334 0 0\n27294 11454 0 0\n27385 11545 0 0\n27505 11595 0 0\n27634 11595 0 0\n27754 11546 0 0\n27845 11455 0 0\n27895 11335 0 0\n27895 11525 0 0\n27776 11574 0 0\n27685 11665 0 0\n27635 11785 0 0\n27635 11900 0 0\n27515 11900 0 0\n27375 11958 0 0\n27268 12064 0 0\n27210 12204 0 0\n27210 12355 0 0\n27268 12495 0 0\n27374 12602 0 0\n27514 12660 0 0\n27665 12660 0 0\n27805 12602 0 0\n27912 12496 0 0\n27970 12356 0 0\n27970 12205 0 0\n27957 12175 0 0\n28024 12175 0 0\n28144 12126 0 0\n28235 12035 0 0\n28285 11915 0 0\n28285 24755 0 0\n28210 24755 0 0\n28210 15016 0 0\n28210 14865 0 0\n28152 14725 0 0\n28046 14618 0 0\n27960 14582 0 0\n27960 13936 0 0\n27960 13785 0 0\n27902 13645 0 0\n27796 13538 0 0\n27656 13480 0 0\n27505 13480 0 0\n27365 13538 0 0\n27258 13644 0 0\n27200 13784 0 0\n27200 13935 0 0\n27258 14075 0 0\n27364 14182 0 0\n27504 14240 0 0\n27655 14240 0 0\n27795 14182 0 0\n27902 14076 0 0\n27960 13936 0 0\n27960 14582 0 0\n27906 14560 0 0\n27755 14560 0 0\n27615 14618 0 0\n27575 14657 0 0\n27516 14598 0 0\n27376 14540 0 0\n27225 14540 0 0\n27126 14580 0 0\n27112 14545 0 0\n27006 14438 0 0\n26866 14380 0 0\n26715 14380 0 0\n26575 14438 0 0\n26468 14544 0 0\n26410 14684 0 0\n26410 14835 0 0\n26468 14975 0 0\n26574 15082 0 0\n26599 15092 0 0\n26588 15104 0 0\n26530 15244 0 0\n26530 15395 0 0\n26588 15535 0 0\n26694 15642 0 0\n26834 15700 0 0\n26985 15700 0 0\n27125 15642 0 0\n27232 15536 0 0\n27290 15396 0 0\n27290 15300 0 0\n27375 15300 0 0\n27515 15242 0 0\n27554 15202 0 0\n27614 15262 0 0\n27754 15320 0 0\n27905 15320 0 0\n28045 15262 0 0\n28152 15156 0 0\n28210 15016 0 0\n28210 24755 0 0\n28075 24755 0 0\n28075 18085 0 0\n28075 17956 0 0\n28026 17836 0 0\n27970 17780 0 0\n27970 16256 0 0\n27970 16105 0 0\n27912 15965 0 0\n27806 15858 0 0\n27666 15800 0 0\n27515 15800 0 0\n27375 15858 0 0\n27268 15964 0 0\n27210 16104 0 0\n27210 16255 0 0\n27268 16395 0 0\n27374 16502 0 0\n27514 16560 0 0\n27665 16560 0 0\n27805 16502 0 0\n27912 16396 0 0\n27970 16256 0 0\n27970 17780 0 0\n27935 17745 0 0\n27815 17695 0 0\n27686 17695 0 0\n27566 17744 0 0\n27475 17835 0 0\n27425 17955 0 0\n27425 18084 0 0\n27474 18204 0 0\n27565 18295 0 0\n27685 18345 0 0\n27814 18345 0 0\n27934 18296 0 0\n28025 18205 0 0\n28075 18085 0 0\n28075 24755 0 0\n27880 24755 0 0\n27880 20576 0 0\n27880 20425 0 0\n27822 20285 0 0\n27716 20178 0 0\n27685 20165 0 0\n27685 18845 0 0\n27685 18716 0 0\n27636 18596 0 0\n27545 18505 0 0\n27425 18455 0 0\n27296 18455 0 0\n27176 18504 0 0\n27166 18513 0 0\n27142 18455 0 0\n27036 18348 0 0\n26896 18290 0 0\n26745 18290 0 0\n26605 18348 0 0\n26498 18454 0 0\n26440 18594 0 0\n26440 18745 0 0\n26498 18885 0 0\n26604 18992 0 0\n26744 19050 0 0\n26895 19050 0 0\n27035 18992 0 0\n27078 18949 0 0\n27084 18964 0 0\n27175 19055 0 0\n27295 19105 0 0\n27424 19105 0 0\n27544 19056 0 0\n27635 18965 0 0\n27685 18845 0 0\n27685 20165 0 0\n27576 20120 0 0\n27450 20120 0 0\n27450 20045 0 0\n27392 19905 0 0\n27286 19798 0 0\n27146 19740 0 0\n26995 19740 0 0\n26855 19798 0 0\n26748 19904 0 0\n26690 20044 0 0\n26690 20120 0 0\n26675 20120 0 0\n26535 20178 0 0\n26428 20284 0 0\n26375 20411 0 0\n26375 12025 0 0\n26375 11896 0 0\n26326 11776 0 0\n26235 11685 0 0\n26115 11635 0 0\n25986 11635 0 0\n25866 11684 0 0\n25775 11775 0 0\n25725 11895 0 0\n25725 12024 0 0\n25774 12144 0 0\n25865 12235 0 0\n25985 12285 0 0\n26114 12285 0 0\n26234 12236 0 0\n26325 12145 0 0\n26375 12025 0 0\n26375 20411 0 0\n26370 20424 0 0\n26370 20575 0 0\n26428 20715 0 0\n26534 20822 0 0\n26674 20880 0 0\n26825 20880 0 0\n26965 20822 0 0\n27072 20716 0 0\n27125 20587 0 0\n27178 20715 0 0\n27284 20822 0 0\n27424 20880 0 0\n27575 20880 0 0\n27715 20822 0 0\n27822 20716 0 0\n27880 20576 0 0\n27880 24755 0 0\n27470 24755 0 0\n27470 24344 0 0\n27470 24157 0 0\n27465 24144 0 0\n27465 23311 0 0\n27453 23128 0 0\n27420 23047 0 0\n27420 21956 0 0\n27420 21805 0 0\n27362 21665 0 0\n27256 21558 0 0\n27116 21500 0 0\n26965 21500 0 0\n26825 21558 0 0\n26718 21664 0 0\n26660 21804 0 0\n26660 21955 0 0\n26718 22095 0 0\n26824 22202 0 0\n26964 22260 0 0\n27115 22260 0 0\n27255 22202 0 0\n27362 22096 0 0\n27420 21956 0 0\n27420 23047 0 0\n27407 23016 0 0\n27336 22985 0 0\n27265 23056 0 0\n27265 22914 0 0\n27234 22843 0 0\n27061 22785 0 0\n26878 22797 0 0\n26766 22843 0 0\n26735 22914 0 0\n27000 23179 0 0\n27265 22914 0 0\n27265 23056 0 0\n27071 23250 0 0\n27336 23515 0 0\n27407 23484 0 0\n27465 23311 0 0\n27465 24144 0 0\n27399 23984 0 0\n27267 23852 0 0\n27265 23851 0 0\n27265 23586 0 0\n27000 23321 0 0\n26929 23392 0 0\n26929 23250 0 0\n26664 22985 0 0\n26593 23016 0 0\n26535 23189 0 0\n26547 23372 0 0\n26593 23484 0 0\n26664 23515 0 0\n26929 23250 0 0\n26929 23392 0 0\n26735 23586 0 0\n26766 23657 0 0\n26939 23715 0 0\n27122 23703 0 0\n27234 23657 0 0\n27265 23586 0 0\n27265 23851 0 0\n27094 23780 0 0\n26907 23780 0 0\n26734 23851 0 0\n26602 23983 0 0\n26530 24156 0 0\n26530 24343 0 0\n26601 24516 0 0\n26733 24648 0 0\n26906 24720 0 0\n27093 24720 0 0\n27266 24649 0 0\n27398 24517 0 0\n27470 24344 0 0\n27470 24755 0 0\n26470 24755 0 0\n26470 24344 0 0\n26470 24157 0 0\n26465 24144 0 0\n26465 23311 0 0\n26453 23128 0 0\n26407 23016 0 0\n26336 22985 0 0\n26265 23056 0 0\n26265 22914 0 0\n26234 22843 0 0\n26061 22785 0 0\n25878 22797 0 0\n25766 22843 0 0\n25735 22914 0 0\n26000 23179 0 0\n26265 22914 0 0\n26265 23056 0 0\n26071 23250 0 0\n26336 23515 0 0\n26407 23484 0 0\n26465 23311 0 0\n26465 24144 0 0\n26399 23984 0 0\n26267 23852 0 0\n26265 23851 0 0\n26265 23586 0 0\n26000 23321 0 0\n25929 23392 0 0\n25929 23250 0 0\n25664 22985 0 0\n25593 23016 0 0\n25535 23189 0 0\n25547 23372 0 0\n25593 23484 0 0\n25664 23515 0 0\n25929 23250 0 0\n25929 23392 0 0\n25735 23586 0 0\n25766 23657 0 0\n25939 23715 0 0\n26122 23703 0 0\n26234 23657 0 0\n26265 23586 0 0\n26265 23851 0 0\n26094 23780 0 0\n25907 23780 0 0\n25734 23851 0 0\n25602 23983 0 0\n25530 24156 0 0\n25530 24343 0 0\n25601 24516 0 0\n25733 24648 0 0\n25906 24720 0 0\n26093 24720 0 0\n26266 24649 0 0\n26398 24517 0 0\n26470 24344 0 0\n26470 24755 0 0\n25470 24755 0 0\n25470 24344 0 0\n25470 24157 0 0\n25465 24144 0 0\n25465 23311 0 0\n25453 23128 0 0\n25407 23016 0 0\n25336 22985 0 0\n25325 22996 0 0\n25325 22065 0 0\n25325 21936 0 0\n25276 21816 0 0\n25245 21785 0 0\n25245 15735 0 0\n25245 15606 0 0\n25196 15486 0 0\n25105 15395 0 0\n24985 15345 0 0\n24856 15345 0 0\n24736 15394 0 0\n24645 15485 0 0\n24595 15605 0 0\n24595 15734 0 0\n24644 15854 0 0\n24735 15945 0 0\n24855 15995 0 0\n24984 15995 0 0\n25104 15946 0 0\n25195 15855 0 0\n25245 15735 0 0\n25245 21785 0 0\n25185 21725 0 0\n25065 21675 0 0\n24936 21675 0 0\n24816 21724 0 0\n24725 21815 0 0\n24675 21935 0 0\n24675 22064 0 0\n24724 22184 0 0\n24815 22275 0 0\n24935 22325 0 0\n25064 22325 0 0\n25184 22276 0 0\n25275 22185 0 0\n25325 22065 0 0\n25325 22996 0 0\n25265 23056 0 0\n25265 22914 0 0\n25234 22843 0 0\n25061 22785 0 0\n24878 22797 0 0\n24766 22843 0 0\n24735 22914 0 0\n25000 23179 0 0\n25265 22914 0 0\n25265 23056 0 0\n25071 23250 0 0\n25336 23515 0 0\n25407 23484 0 0\n25465 23311 0 0\n25465 24144 0 0\n25399 23984 0 0\n25267 23852 0 0\n25265 23851 0 0\n25265 23586 0 0\n25000 23321 0 0\n24929 23392 0 0\n24929 23250 0 0\n24664 22985 0 0\n24635 22997 0 0\n24635 16525 0 0\n24635 16396 0 0\n24586 16276 0 0\n24555 16245 0 0\n24555 13645 0 0\n24555 13516 0 0\n24506 13396 0 0\n24415 13305 0 0\n24295 13255 0 0\n24166 13255 0 0\n24046 13304 0 0\n23955 13395 0 0\n23905 13515 0 0\n23905 13644 0 0\n23954 13764 0 0\n24045 13855 0 0\n24165 13905 0 0\n24294 13905 0 0\n24414 13856 0 0\n24505 13765 0 0\n24555 13645 0 0\n24555 16245 0 0\n24495 16185 0 0\n24375 16135 0 0\n24246 16135 0 0\n24126 16184 0 0\n24035 16275 0 0\n23985 16395 0 0\n23985 16524 0 0\n24034 16644 0 0\n24125 16735 0 0\n24245 16785 0 0\n24374 16785 0 0\n24494 16736 0 0\n24585 16645 0 0\n24635 16525 0 0\n24635 22997 0 0\n24620 23004 0 0\n24620 21626 0 0\n24620 21475 0 0\n24562 21335 0 0\n24456 21228 0 0\n24316 21170 0 0\n24165 21170 0 0\n24025 21228 0 0\n23918 21334 0 0\n23880 21425 0 0\n23880 20076 0 0\n23880 19925 0 0\n23865 19888 0 0\n23865 14465 0 0\n23865 14336 0 0\n23816 14216 0 0\n23725 14125 0 0\n23605 14075 0 0\n23476 14075 0 0\n23356 14124 0 0\n23265 14215 0 0\n23215 14335 0 0\n23215 14464 0 0\n23264 14584 0 0\n23355 14675 0 0\n23475 14725 0 0\n23604 14725 0 0\n23724 14676 0 0\n23815 14585 0 0\n23865 14465 0 0\n23865 19888 0 0\n23822 19785 0 0\n23815 19777 0 0\n23815 15465 0 0\n23815 15336 0 0\n23766 15216 0 0\n23675 15125 0 0\n23555 15075 0 0\n23426 15075 0 0\n23306 15124 0 0\n23215 15215 0 0\n23165 15335 0 0\n23165 15464 0 0\n23214 15584 0 0\n23305 15675 0 0\n23425 15725 0 0\n23554 15725 0 0\n23674 15676 0 0\n23765 15585 0 0\n23815 15465 0 0\n23815 19777 0 0\n23716 19678 0 0\n23576 19620 0 0\n23425 19620 0 0\n23285 19678 0 0\n23178 19784 0 0\n23120 19924 0 0\n23120 20075 0 0\n23178 20215 0 0\n23284 20322 0 0\n23424 20380 0 0\n23575 20380 0 0\n23715 20322 0 0\n23822 20216 0 0\n23880 20076 0 0\n23880 21425 0 0\n23860 21474 0 0\n23860 21530 0 0\n23755 21530 0 0\n23615 21588 0 0\n23508 21694 0 0\n23489 21739 0 0\n23489 21219 0 0\n23489 20815 0 0\n23474 20704 0 0\n23461 20672 0 0\n23407 20664 0 0\n23336 20735 0 0\n23336 20593 0 0\n23328 20539 0 0\n23219 20511 0 0\n23108 20526 0 0\n23076 20539 0 0\n23068 20593 0 0\n23202 20727 0 0\n23336 20593 0 0\n23336 20735 0 0\n23273 20798 0 0\n23407 20932 0 0\n23461 20924 0 0\n23489 20815 0 0\n23489 21219 0 0\n23474 21108 0 0\n23461 21076 0 0\n23407 21068 0 0\n23336 21139 0 0\n23336 21003 0 0\n23333 21000 0 0\n23336 20997 0 0\n23328 20943 0 0\n23258 20925 0 0\n23202 20869 0 0\n23146 20924 0 0\n23131 20926 0 0\n23131 20798 0 0\n23075 20742 0 0\n23070 20704 0 0\n23057 20672 0 0\n23030 20668 0 0\n23030 19965 0 0\n23030 19836 0 0\n22981 19716 0 0\n22890 19625 0 0\n22770 19575 0 0\n22725 19575 0 0\n22725 18165 0 0\n22725 18036 0 0\n22676 17916 0 0\n22585 17825 0 0\n22465 17775 0 0\n22336 17775 0 0\n22216 17824 0 0\n22125 17915 0 0\n22075 18035 0 0\n22075 18164 0 0\n22124 18284 0 0\n22215 18375 0 0\n22335 18425 0 0\n22464 18425 0 0\n22584 18376 0 0\n22675 18285 0 0\n22725 18165 0 0\n22725 19575 0 0\n22641 19575 0 0\n22521 19624 0 0\n22430 19715 0 0\n22380 19835 0 0\n22380 19964 0 0\n22429 20084 0 0\n22520 20175 0 0\n22640 20225 0 0\n22769 20225 0 0\n22889 20176 0 0\n22980 20085 0 0\n23030 19965 0 0\n23030 20668 0 0\n23003 20664 0 0\n23000 20667 0 0\n22997 20664 0 0\n22943 20672 0 0\n22932 20714 0 0\n22932 20593 0 0\n22924 20539 0 0\n22815 20511 0 0\n22704 20526 0 0\n22672 20539 0 0\n22664 20593 0 0\n22798 20727 0 0\n22932 20593 0 0\n22932 20714 0 0\n22925 20741 0 0\n22869 20798 0 0\n22924 20853 0 0\n22930 20892 0 0\n22943 20924 0 0\n22997 20932 0 0\n23000 20929 0 0\n23003 20932 0 0\n23057 20924 0 0\n23074 20854 0 0\n23131 20798 0 0\n23131 20926 0 0\n23108 20930 0 0\n23076 20943 0 0\n23068 20997 0 0\n23071 21000 0 0\n23068 21003 0 0\n23076 21057 0 0\n23145 21074 0 0\n23202 21131 0 0\n23257 21075 0 0\n23296 21070 0 0\n23328 21057 0 0\n23336 21003 0 0\n23336 21139 0 0\n23273 21202 0 0\n23407 21336 0 0\n23461 21328 0 0\n23489 21219 0 0\n23489 21739 0 0\n23450 21834 0 0\n23450 21985 0 0\n23508 22125 0 0\n23614 22232 0 0\n23754 22290 0 0\n23905 22290 0 0\n24045 22232 0 0\n24152 22126 0 0\n24210 21986 0 0\n24210 21930 0 0\n24315 21930 0 0\n24455 21872 0 0\n24562 21766 0 0\n24620 21626 0 0\n24620 23004 0 0\n24593 23016 0 0\n24535 23189 0 0\n24547 23372 0 0\n24593 23484 0 0\n24664 23515 0 0\n24929 23250 0 0\n24929 23392 0 0\n24735 23586 0 0\n24766 23657 0 0\n24939 23715 0 0\n25122 23703 0 0\n25234 23657 0 0\n25265 23586 0 0\n25265 23851 0 0\n25094 23780 0 0\n24907 23780 0 0\n24734 23851 0 0\n24602 23983 0 0\n24530 24156 0 0\n24530 24343 0 0\n24601 24516 0 0\n24733 24648 0 0\n24906 24720 0 0\n25093 24720 0 0\n25266 24649 0 0\n25398 24517 0 0\n25470 24344 0 0\n25470 24755 0 0\n24470 24755 0 0\n24470 24344 0 0\n24470 24157 0 0\n24465 24144 0 0\n24465 23311 0 0\n24453 23128 0 0\n24407 23016 0 0\n24336 22985 0 0\n24265 23056 0 0\n24265 22914 0 0\n24234 22843 0 0\n24061 22785 0 0\n23878 22797 0 0\n23818 22821 0 0\n23776 22716 0 0\n23685 22625 0 0\n23565 22575 0 0\n23436 22575 0 0\n23336 22615 0 0\n23336 21407 0 0\n23202 21273 0 0\n23131 21344 0 0\n23131 21202 0 0\n23075 21146 0 0\n23070 21108 0 0\n23057 21076 0 0\n23003 21068 0 0\n23000 21071 0 0\n22997 21068 0 0\n22943 21076 0 0\n22932 21118 0 0\n22932 21003 0 0\n22929 21000 0 0\n22932 20997 0 0\n22924 20943 0 0\n22854 20925 0 0\n22798 20869 0 0\n22742 20924 0 0\n22727 20926 0 0\n22727 20798 0 0\n22593 20664 0 0\n22539 20672 0 0\n22511 20781 0 0\n22526 20892 0 0\n22539 20924 0 0\n22593 20932 0 0\n22727 20798 0 0\n22727 20926 0 0\n22704 20930 0 0\n22672 20943 0 0\n22664 20997 0 0\n22667 21000 0 0\n22664 21003 0 0\n22672 21057 0 0\n22741 21074 0 0\n22798 21131 0 0\n22853 21075 0 0\n22892 21070 0 0\n22924 21057 0 0\n22932 21003 0 0\n22932 21118 0 0\n22925 21145 0 0\n22869 21202 0 0\n22924 21257 0 0\n22930 21296 0 0\n22943 21328 0 0\n22997 21336 0 0\n23000 21333 0 0\n23003 21336 0 0\n23057 21328 0 0\n23074 21258 0 0\n23131 21202 0 0\n23131 21344 0 0\n23068 21407 0 0\n23076 21461 0 0\n23185 21489 0 0\n23296 21474 0 0\n23328 21461 0 0\n23336 21407 0 0\n23336 22615 0 0\n23316 22624 0 0\n23225 22715 0 0\n23179 22824 0 0\n23061 22785 0 0\n22932 22793 0 0\n22932 21407 0 0\n22798 21273 0 0\n22727 21344 0 0\n22727 21202 0 0\n22593 21068 0 0\n22539 21076 0 0\n22511 21185 0 0\n22526 21296 0 0\n22539 21328 0 0\n22593 21336 0 0\n22727 21202 0 0\n22727 21344 0 0\n22664 21407 0 0\n22672 21461 0 0\n22781 21489 0 0\n22892 21474 0 0\n22924 21461 0 0\n22932 21407 0 0\n22932 22793 0 0\n22878 22797 0 0\n22766 22843 0 0\n22735 22914 0 0\n22965 23144 0 0\n23000 23179 0 0\n23071 23250 0 0\n23106 23285 0 0\n23336 23515 0 0\n23407 23484 0 0\n23465 23311 0 0\n23459 23225 0 0\n23537 23225 0 0\n23547 23372 0 0\n23593 23484 0 0\n23664 23515 0 0\n23894 23285 0 0\n23929 23250 0 0\n24000 23179 0 0\n24035 23144 0 0\n24265 22914 0 0\n24265 23056 0 0\n24071 23250 0 0\n24336 23515 0 0\n24407 23484 0 0\n24465 23311 0 0\n24465 24144 0 0\n24399 23984 0 0\n24267 23852 0 0\n24265 23851 0 0\n24265 23586 0 0\n24000 23321 0 0\n23735 23586 0 0\n23766 23657 0 0\n23939 23715 0 0\n24122 23703 0 0\n24234 23657 0 0\n24265 23586 0 0\n24265 23851 0 0\n24094 23780 0 0\n23907 23780 0 0\n23734 23851 0 0\n23602 23983 0 0\n23530 24156 0 0\n23530 24343 0 0\n23601 24516 0 0\n23733 24648 0 0\n23906 24720 0 0\n24093 24720 0 0\n24266 24649 0 0\n24398 24517 0 0\n24470 24344 0 0\n24470 24755 0 0\n23470 24755 0 0\n23470 24344 0 0\n23470 24157 0 0\n23399 23984 0 0\n23267 23852 0 0\n23265 23851 0 0\n23265 23586 0 0\n23000 23321 0 0\n22929 23392 0 0\n22929 23250 0 0\n22664 22985 0 0\n22593 23016 0 0\n22535 23189 0 0\n22547 23372 0 0\n22593 23484 0 0\n22664 23515 0 0\n22929 23250 0 0\n22929 23392 0 0\n22735 23586 0 0\n22766 23657 0 0\n22939 23715 0 0\n23122 23703 0 0\n23234 23657 0 0\n23265 23586 0 0\n23265 23851 0 0\n23094 23780 0 0\n22907 23780 0 0\n22734 23851 0 0\n22602 23983 0 0\n22530 24156 0 0\n22530 24343 0 0\n22601 24516 0 0\n22733 24648 0 0\n22906 24720 0 0\n23093 24720 0 0\n23266 24649 0 0\n23398 24517 0 0\n23470 24344 0 0\n23470 24755 0 0\n22470 24755 0 0\n22470 24344 0 0\n22470 24157 0 0\n22465 24144 0 0\n22465 23311 0 0\n22453 23128 0 0\n22407 23016 0 0\n22336 22985 0 0\n22265 23056 0 0\n22265 22914 0 0\n22234 22843 0 0\n22210 22834 0 0\n22210 22276 0 0\n22210 22125 0 0\n22152 21985 0 0\n22087 21920 0 0\n22092 21916 0 0\n22150 21776 0 0\n22150 21625 0 0\n22092 21485 0 0\n21986 21378 0 0\n21846 21320 0 0\n21695 21320 0 0\n21674 21328 0 0\n21700 21266 0 0\n21700 21115 0 0\n21642 20975 0 0\n21536 20868 0 0\n21396 20810 0 0\n21275 20810 0 0\n21275 20736 0 0\n21226 20616 0 0\n21135 20525 0 0\n21015 20475 0 0\n20886 20475 0 0\n20785 20516 0 0\n20785 15615 0 0\n20785 15486 0 0\n20775 15461 0 0\n20775 13775 0 0\n20775 13646 0 0\n20726 13526 0 0\n20635 13435 0 0\n20515 13385 0 0\n20386 13385 0 0\n20266 13434 0 0\n20175 13525 0 0\n20125 13645 0 0\n20125 13774 0 0\n20174 13894 0 0\n20265 13985 0 0\n20385 14035 0 0\n20514 14035 0 0\n20634 13986 0 0\n20725 13895 0 0\n20775 13775 0 0\n20775 15461 0 0\n20736 15366 0 0\n20655 15285 0 0\n20655 14435 0 0\n20655 14306 0 0\n20606 14186 0 0\n20515 14095 0 0\n20395 14045 0 0\n20266 14045 0 0\n20146 14094 0 0\n20055 14185 0 0\n20005 14305 0 0\n20005 14434 0 0\n20054 14554 0 0\n20145 14645 0 0\n20265 14695 0 0\n20394 14695 0 0\n20514 14646 0 0\n20605 14555 0 0\n20655 14435 0 0\n20655 15285 0 0\n20645 15275 0 0\n20525 15225 0 0\n20396 15225 0 0\n20276 15274 0 0\n20185 15365 0 0\n20135 15485 0 0\n20135 15614 0 0\n20184 15734 0 0\n20275 15825 0 0\n20395 15875 0 0\n20524 15875 0 0\n20644 15826 0 0\n20735 15735 0 0\n20785 15615 0 0\n20785 20516 0 0\n20766 20524 0 0\n20675 20615 0 0\n20625 20735 0 0\n20625 20864 0 0\n20674 20984 0 0\n20765 21075 0 0\n20885 21125 0 0\n20940 21125 0 0\n20940 21265 0 0\n20998 21405 0 0\n21104 21512 0 0\n21244 21570 0 0\n21395 21570 0 0\n21415 21561 0 0\n21390 21624 0 0\n21390 21768 0 0\n21372 21725 0 0\n21266 21618 0 0\n21126 21560 0 0\n20975 21560 0 0\n20835 21618 0 0\n20728 21724 0 0\n20670 21864 0 0\n20670 22015 0 0\n20728 22155 0 0\n20834 22262 0 0\n20974 22320 0 0\n21125 22320 0 0\n21265 22262 0 0\n21372 22156 0 0\n21430 22016 0 0\n21430 21871 0 0\n21448 21915 0 0\n21512 21979 0 0\n21508 21984 0 0\n21450 22124 0 0\n21450 22275 0 0\n21508 22415 0 0\n21614 22522 0 0\n21754 22580 0 0\n21905 22580 0 0\n22045 22522 0 0\n22152 22416 0 0\n22210 22276 0 0\n22210 22834 0 0\n22061 22785 0 0\n21878 22797 0 0\n21766 22843 0 0\n21735 22914 0 0\n22000 23179 0 0\n22265 22914 0 0\n22265 23056 0 0\n22071 23250 0 0\n22336 23515 0 0\n22407 23484 0 0\n22465 23311 0 0\n22465 24144 0 0\n22399 23984 0 0\n22267 23852 0 0\n22265 23851 0 0\n22265 23586 0 0\n22000 23321 0 0\n21929 23392 0 0\n21929 23250 0 0\n21664 22985 0 0\n21593 23016 0 0\n21535 23189 0 0\n21547 23372 0 0\n21593 23484 0 0\n21664 23515 0 0\n21929 23250 0 0\n21929 23392 0 0\n21735 23586 0 0\n21766 23657 0 0\n21939 23715 0 0\n22122 23703 0 0\n22234 23657 0 0\n22265 23586 0 0\n22265 23851 0 0\n22094 23780 0 0\n21907 23780 0 0\n21734 23851 0 0\n21602 23983 0 0\n21530 24156 0 0\n21530 24343 0 0\n21601 24516 0 0\n21733 24648 0 0\n21906 24720 0 0\n22093 24720 0 0\n22266 24649 0 0\n22398 24517 0 0\n22470 24344 0 0\n22470 24755 0 0\n21470 24755 0 0\n21470 24584 0 0\n21470 24516 0 0\n21470 23916 0 0\n21465 23904 0 0\n21465 23311 0 0\n21453 23128 0 0\n21407 23016 0 0\n21336 22985 0 0\n21265 23056 0 0\n21265 22914 0 0\n21234 22843 0 0\n21061 22785 0 0\n20878 22797 0 0\n20766 22843 0 0\n20735 22914 0 0\n21000 23179 0 0\n21265 22914 0 0\n21265 23056 0 0\n21071 23250 0 0\n21336 23515 0 0\n21407 23484 0 0\n21465 23311 0 0\n21465 23904 0 0\n21444 23854 0 0\n21396 23806 0 0\n21334 23780 0 0\n21266 23780 0 0\n21265 23780 0 0\n21265 23586 0 0\n21000 23321 0 0\n20929 23392 0 0\n20929 23250 0 0\n20664 22985 0 0\n20593 23016 0 0\n20535 23189 0 0\n20547 23372 0 0\n20593 23484 0 0\n20664 23515 0 0\n20929 23250 0 0\n20929 23392 0 0\n20735 23586 0 0\n20766 23657 0 0\n20939 23715 0 0\n21122 23703 0 0\n21234 23657 0 0\n21265 23586 0 0\n21265 23780 0 0\n20666 23780 0 0\n20604 23806 0 0\n20556 23854 0 0\n20530 23916 0 0\n20530 23984 0 0\n20530 24584 0 0\n20556 24646 0 0\n20604 24694 0 0\n20666 24720 0 0\n20734 24720 0 0\n21334 24720 0 0\n21396 24694 0 0\n21444 24646 0 0\n21470 24584 0 0\n21470 24755 0 0\n19925 24755 0 0\n19925 16355 0 0\n19925 16226 0 0\n19876 16106 0 0\n19785 16015 0 0\n19665 15965 0 0\n19585 15965 0 0\n19585 13655 0 0\n19585 13526 0 0\n19536 13406 0 0\n19445 13315 0 0\n19325 13265 0 0\n19196 13265 0 0\n19076 13314 0 0\n18985 13405 0 0\n18935 13525 0 0\n18935 13654 0 0\n18984 13774 0 0\n19075 13865 0 0\n19195 13915 0 0\n19324 13915 0 0\n19444 13866 0 0\n19535 13775 0 0\n19585 13655 0 0\n19585 15965 0 0\n19575 15965 0 0\n19575 14465 0 0\n19575 14336 0 0\n19526 14216 0 0\n19435 14125 0 0\n19315 14075 0 0\n19186 14075 0 0\n19066 14124 0 0\n18975 14215 0 0\n18925 14335 0 0\n18925 14464 0 0\n18974 14584 0 0\n19065 14675 0 0\n19185 14725 0 0\n19314 14725 0 0\n19434 14676 0 0\n19525 14585 0 0\n19575 14465 0 0\n19575 15965 0 0\n19536 15965 0 0\n19416 16014 0 0\n19325 16105 0 0\n19275 16225 0 0\n19275 16354 0 0\n19324 16474 0 0\n19415 16565 0 0\n19535 16615 0 0\n19664 16615 0 0\n19784 16566 0 0\n19875 16475 0 0\n19925 16355 0 0\n19925 24755 0 0\n18352 24755 0 0\n18732 24598 0 0\n19097 24235 0 0\n19294 23759 0 0\n19295 23244 0 0\n19175 22954 0 0\n19175 20565 0 0\n19175 20436 0 0\n19126 20316 0 0\n19035 20225 0 0\n18915 20175 0 0\n18835 20175 0 0\n18835 16165 0 0\n18835 16036 0 0\n18786 15916 0 0\n18695 15825 0 0\n18575 15775 0 0\n18446 15775 0 0\n18326 15824 0 0\n18235 15915 0 0\n18185 16035 0 0\n18185 16164 0 0\n18234 16284 0 0\n18325 16375 0 0\n18445 16425 0 0\n18574 16425 0 0\n18694 16376 0 0\n18785 16285 0 0\n18835 16165 0 0\n18835 20175 0 0\n18786 20175 0 0\n18666 20224 0 0\n18575 20315 0 0\n18525 20435 0 0\n18525 20564 0 0\n18574 20684 0 0\n18665 20775 0 0\n18785 20825 0 0\n18914 20825 0 0\n19034 20776 0 0\n19125 20685 0 0\n19175 20565 0 0\n19175 22954 0 0\n19098 22768 0 0\n18735 22403 0 0\n18259 22206 0 0\n17744 22205 0 0\n17268 22402 0 0\n16903 22765 0 0\n16745 23146 0 0\n16745 9352 0 0\n16902 9732 0 0\n17265 10097 0 0\n17741 10294 0 0\n18256 10295 0 0\n18732 10098 0 0\n19097 9735 0 0\n19294 9259 0 0\n19295 8744 0 0\n19098 8268 0 0\n18735 7903 0 0\n18353 7745 0 0\n36147 7745 0 0\n35768 7902 0 0\n35403 8265 0 0\n35206 8741 0 0\n35205 9256 0 0\n35402 9732 0 0\n35765 10097 0 0\n36241 10294 0 0\n36756 10295 0 0\n37232 10098 0 0\n37597 9735 0 0\n37755 9353 0 0\n37755 23147 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4FFF244E 6 \"/MIX_BIAS\"\nZLayer 1\nZAux 6 E\nZClearance 120 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 28000 21000 0\nZCorner 28000 7650 0\nZCorner 16650 7650 0\nZCorner 16650 19000 0\nZCorner 24000 19000 0\nZCorner 26000 21000 1\n$POLYSCORNERS\n27950 20950 0 0\n26948 20950 0 0\n26922 20885 0 0\n26816 20778 0 0\n26676 20720 0 0\n26610 20720 0 0\n26610 18416 0 0\n26610 18265 0 0\n26552 18125 0 0\n26446 18018 0 0\n26306 17960 0 0\n26155 17960 0 0\n26015 18018 0 0\n25908 18124 0 0\n25850 18264 0 0\n25850 18415 0 0\n25908 18555 0 0\n26014 18662 0 0\n26154 18720 0 0\n26305 18720 0 0\n26445 18662 0 0\n26552 18556 0 0\n26610 18416 0 0\n26610 20720 0 0\n26525 20720 0 0\n26420 20763 0 0\n26420 20076 0 0\n26420 19925 0 0\n26362 19785 0 0\n26256 19678 0 0\n26116 19620 0 0\n25965 19620 0 0\n25830 19675 0 0\n25830 17486 0 0\n25830 17335 0 0\n25830 13586 0 0\n25830 13435 0 0\n25772 13295 0 0\n25666 13188 0 0\n25526 13130 0 0\n25375 13130 0 0\n25320 13152 0 0\n25320 11776 0 0\n25320 11625 0 0\n25262 11485 0 0\n25156 11378 0 0\n25080 11346 0 0\n25080 8876 0 0\n25080 8725 0 0\n25022 8585 0 0\n24916 8478 0 0\n24776 8420 0 0\n24625 8420 0 0\n24485 8478 0 0\n24378 8584 0 0\n24320 8724 0 0\n24320 8875 0 0\n24378 9015 0 0\n24484 9122 0 0\n24624 9180 0 0\n24775 9180 0 0\n24915 9122 0 0\n25022 9016 0 0\n25080 8876 0 0\n25080 11346 0 0\n25016 11320 0 0\n24980 11320 0 0\n24980 10276 0 0\n24980 10125 0 0\n24922 9985 0 0\n24816 9878 0 0\n24676 9820 0 0\n24525 9820 0 0\n24385 9878 0 0\n24278 9984 0 0\n24220 10124 0 0\n24220 10275 0 0\n24278 10415 0 0\n24384 10522 0 0\n24524 10580 0 0\n24675 10580 0 0\n24815 10522 0 0\n24922 10416 0 0\n24980 10276 0 0\n24980 11320 0 0\n24865 11320 0 0\n24725 11378 0 0\n24618 11484 0 0\n24560 11624 0 0\n24560 11775 0 0\n24618 11915 0 0\n24724 12022 0 0\n24864 12080 0 0\n25015 12080 0 0\n25155 12022 0 0\n25262 11916 0 0\n25320 11776 0 0\n25320 13152 0 0\n25235 13188 0 0\n25128 13294 0 0\n25070 13434 0 0\n25070 13585 0 0\n25128 13725 0 0\n25234 13832 0 0\n25374 13890 0 0\n25525 13890 0 0\n25665 13832 0 0\n25772 13726 0 0\n25830 13586 0 0\n25830 17335 0 0\n25772 17195 0 0\n25666 17088 0 0\n25526 17030 0 0\n25375 17030 0 0\n25235 17088 0 0\n25190 17132 0 0\n25190 14096 0 0\n25190 13945 0 0\n25132 13805 0 0\n25026 13698 0 0\n24886 13640 0 0\n24735 13640 0 0\n24595 13698 0 0\n24488 13804 0 0\n24430 13944 0 0\n24430 14095 0 0\n24488 14235 0 0\n24594 14342 0 0\n24734 14400 0 0\n24885 14400 0 0\n25025 14342 0 0\n25132 14236 0 0\n25190 14096 0 0\n25190 17132 0 0\n25128 17194 0 0\n25070 17334 0 0\n25070 17485 0 0\n25128 17625 0 0\n25234 17732 0 0\n25374 17790 0 0\n25525 17790 0 0\n25665 17732 0 0\n25772 17626 0 0\n25830 17486 0 0\n25830 19675 0 0\n25825 19678 0 0\n25718 19784 0 0\n25660 19924 0 0\n25660 20075 0 0\n25718 20215 0 0\n25824 20322 0 0\n25964 20380 0 0\n26115 20380 0 0\n26255 20322 0 0\n26362 20216 0 0\n26420 20076 0 0\n26420 20763 0 0\n26385 20778 0 0\n26278 20884 0 0\n26250 20950 0 0\n26021 20950 0 0\n24815 19744 0 0\n24815 15735 0 0\n24815 15606 0 0\n24766 15486 0 0\n24675 15395 0 0\n24590 15359 0 0\n24590 14676 0 0\n24590 14525 0 0\n24532 14385 0 0\n24426 14278 0 0\n24286 14220 0 0\n24135 14220 0 0\n23995 14278 0 0\n23888 14384 0 0\n23865 14439 0 0\n23865 14336 0 0\n23830 14250 0 0\n23830 12716 0 0\n23830 12565 0 0\n23780 12444 0 0\n23780 11276 0 0\n23780 11125 0 0\n23722 10985 0 0\n23680 10942 0 0\n23680 9476 0 0\n23680 9325 0 0\n23622 9185 0 0\n23516 9078 0 0\n23376 9020 0 0\n23225 9020 0 0\n23085 9078 0 0\n22978 9184 0 0\n22920 9324 0 0\n22920 9475 0 0\n22978 9615 0 0\n23084 9722 0 0\n23224 9780 0 0\n23375 9780 0 0\n23515 9722 0 0\n23622 9616 0 0\n23680 9476 0 0\n23680 10942 0 0\n23616 10878 0 0\n23476 10820 0 0\n23325 10820 0 0\n23185 10878 0 0\n23078 10984 0 0\n23020 11124 0 0\n23020 11275 0 0\n23078 11415 0 0\n23184 11522 0 0\n23324 11580 0 0\n23475 11580 0 0\n23615 11522 0 0\n23722 11416 0 0\n23780 11276 0 0\n23780 12444 0 0\n23772 12425 0 0\n23666 12318 0 0\n23526 12260 0 0\n23375 12260 0 0\n23235 12318 0 0\n23128 12424 0 0\n23070 12564 0 0\n23070 12715 0 0\n23128 12855 0 0\n23234 12962 0 0\n23374 13020 0 0\n23525 13020 0 0\n23665 12962 0 0\n23772 12856 0 0\n23830 12716 0 0\n23830 14250 0 0\n23816 14216 0 0\n23725 14125 0 0\n23605 14075 0 0\n23476 14075 0 0\n23356 14124 0 0\n23265 14215 0 0\n23220 14323 0 0\n23220 14126 0 0\n23220 13975 0 0\n23162 13835 0 0\n23056 13728 0 0\n22916 13670 0 0\n22765 13670 0 0\n22680 13705 0 0\n22680 10576 0 0\n22680 10425 0 0\n22622 10285 0 0\n22580 10242 0 0\n22580 8476 0 0\n22580 8325 0 0\n22522 8185 0 0\n22416 8078 0 0\n22276 8020 0 0\n22125 8020 0 0\n21985 8078 0 0\n21878 8184 0 0\n21820 8324 0 0\n21820 8475 0 0\n21878 8615 0 0\n21984 8722 0 0\n22124 8780 0 0\n22275 8780 0 0\n22415 8722 0 0\n22522 8616 0 0\n22580 8476 0 0\n22580 10242 0 0\n22516 10178 0 0\n22376 10120 0 0\n22225 10120 0 0\n22085 10178 0 0\n21978 10284 0 0\n21920 10424 0 0\n21920 10575 0 0\n21978 10715 0 0\n22084 10822 0 0\n22224 10880 0 0\n22375 10880 0 0\n22515 10822 0 0\n22622 10716 0 0\n22680 10576 0 0\n22680 13705 0 0\n22625 13728 0 0\n22529 13822 0 0\n22415 13775 0 0\n22380 13775 0 0\n22380 12276 0 0\n22380 12125 0 0\n22322 11985 0 0\n22216 11878 0 0\n22076 11820 0 0\n21925 11820 0 0\n21785 11878 0 0\n21678 11984 0 0\n21620 12124 0 0\n21620 12275 0 0\n21678 12415 0 0\n21784 12522 0 0\n21924 12580 0 0\n22075 12580 0 0\n22215 12522 0 0\n22322 12416 0 0\n22380 12276 0 0\n22380 13775 0 0\n22298 13775 0 0\n22266 13696 0 0\n22265 13695 0 0\n22275 13685 0 0\n22325 13565 0 0\n22325 13436 0 0\n22276 13316 0 0\n22275 13315 0 0\n22285 13305 0 0\n22335 13185 0 0\n22335 13056 0 0\n22286 12936 0 0\n22195 12845 0 0\n22075 12795 0 0\n21946 12795 0 0\n21826 12844 0 0\n21735 12935 0 0\n21685 13055 0 0\n21685 13184 0 0\n21734 13304 0 0\n21735 13305 0 0\n21725 13315 0 0\n21675 13435 0 0\n21675 13564 0 0\n21724 13684 0 0\n21725 13685 0 0\n21715 13695 0 0\n21681 13775 0 0\n21586 13775 0 0\n21480 13817 0 0\n21480 9876 0 0\n21480 9725 0 0\n21422 9585 0 0\n21316 9478 0 0\n21176 9420 0 0\n21025 9420 0 0\n20885 9478 0 0\n20778 9584 0 0\n20720 9724 0 0\n20720 9875 0 0\n20778 10015 0 0\n20884 10122 0 0\n21024 10180 0 0\n21175 10180 0 0\n21315 10122 0 0\n21422 10016 0 0\n21480 9876 0 0\n21480 13817 0 0\n21469 13822 0 0\n21376 13728 0 0\n21236 13670 0 0\n21180 13670 0 0\n21180 11576 0 0\n21180 11425 0 0\n21122 11285 0 0\n21016 11178 0 0\n20876 11120 0 0\n20725 11120 0 0\n20585 11178 0 0\n20478 11284 0 0\n20420 11424 0 0\n20420 11575 0 0\n20478 11715 0 0\n20584 11822 0 0\n20724 11880 0 0\n20875 11880 0 0\n21015 11822 0 0\n21122 11716 0 0\n21180 11576 0 0\n21180 13670 0 0\n21085 13670 0 0\n20945 13728 0 0\n20838 13834 0 0\n20830 13853 0 0\n20830 12916 0 0\n20830 12765 0 0\n20772 12625 0 0\n20666 12518 0 0\n20526 12460 0 0\n20375 12460 0 0\n20235 12518 0 0\n20128 12624 0 0\n20070 12764 0 0\n20070 12915 0 0\n20128 13055 0 0\n20234 13162 0 0\n20374 13220 0 0\n20525 13220 0 0\n20665 13162 0 0\n20772 13056 0 0\n20830 12916 0 0\n20830 13853 0 0\n20780 13974 0 0\n20780 14125 0 0\n20838 14265 0 0\n20944 14372 0 0\n21084 14430 0 0\n21235 14430 0 0\n21375 14372 0 0\n21418 14328 0 0\n21465 14375 0 0\n21585 14425 0 0\n21714 14425 0 0\n21834 14376 0 0\n21925 14285 0 0\n21958 14205 0 0\n22041 14205 0 0\n22074 14284 0 0\n22165 14375 0 0\n22285 14425 0 0\n22414 14425 0 0\n22534 14376 0 0\n22581 14328 0 0\n22624 14372 0 0\n22764 14430 0 0\n22915 14430 0 0\n23055 14372 0 0\n23162 14266 0 0\n23220 14126 0 0\n23220 14323 0 0\n23215 14335 0 0\n23215 14464 0 0\n23264 14584 0 0\n23355 14675 0 0\n23475 14725 0 0\n23604 14725 0 0\n23724 14676 0 0\n23815 14585 0 0\n23830 14549 0 0\n23830 14675 0 0\n23832 14680 0 0\n23726 14724 0 0\n23635 14815 0 0\n23585 14935 0 0\n23585 15064 0 0\n23596 15092 0 0\n23555 15075 0 0\n23426 15075 0 0\n23306 15124 0 0\n23215 15215 0 0\n23165 15335 0 0\n23165 15464 0 0\n23214 15584 0 0\n23305 15675 0 0\n23425 15725 0 0\n23554 15725 0 0\n23674 15676 0 0\n23765 15585 0 0\n23815 15465 0 0\n23815 15336 0 0\n23803 15307 0 0\n23845 15325 0 0\n23974 15325 0 0\n24094 15276 0 0\n24185 15185 0 0\n24235 15065 0 0\n24235 14980 0 0\n24285 14980 0 0\n24425 14922 0 0\n24532 14816 0 0\n24590 14676 0 0\n24590 15359 0 0\n24555 15345 0 0\n24426 15345 0 0\n24306 15394 0 0\n24215 15485 0 0\n24165 15605 0 0\n24165 15734 0 0\n24195 15808 0 0\n24115 15775 0 0\n23986 15775 0 0\n23866 15824 0 0\n23775 15915 0 0\n23725 16035 0 0\n23725 16164 0 0\n23774 16284 0 0\n23865 16375 0 0\n23985 16425 0 0\n24114 16425 0 0\n24234 16376 0 0\n24325 16285 0 0\n24375 16165 0 0\n24375 16036 0 0\n24344 15961 0 0\n24425 15995 0 0\n24554 15995 0 0\n24674 15946 0 0\n24765 15855 0 0\n24815 15735 0 0\n24815 19744 0 0\n24800 19729 0 0\n24800 17576 0 0\n24800 17425 0 0\n24742 17285 0 0\n24636 17178 0 0\n24496 17120 0 0\n24345 17120 0 0\n24205 17178 0 0\n24098 17284 0 0\n24040 17424 0 0\n24040 17575 0 0\n24098 17715 0 0\n24204 17822 0 0\n24344 17880 0 0\n24495 17880 0 0\n24635 17822 0 0\n24742 17716 0 0\n24800 17576 0 0\n24800 19729 0 0\n24051 18980 0 0\n24175 18980 0 0\n24315 18922 0 0\n24422 18816 0 0\n24480 18676 0 0\n24480 18525 0 0\n24422 18385 0 0\n24316 18278 0 0\n24176 18220 0 0\n24025 18220 0 0\n23930 18259 0 0\n23930 17186 0 0\n23930 17035 0 0\n23872 16895 0 0\n23766 16788 0 0\n23626 16730 0 0\n23475 16730 0 0\n23335 16788 0 0\n23228 16894 0 0\n23170 17034 0 0\n23170 15976 0 0\n23170 15825 0 0\n23112 15685 0 0\n23006 15578 0 0\n22866 15520 0 0\n22715 15520 0 0\n22575 15578 0 0\n22468 15684 0 0\n22410 15824 0 0\n22410 15975 0 0\n22468 16115 0 0\n22574 16222 0 0\n22714 16280 0 0\n22865 16280 0 0\n23005 16222 0 0\n23112 16116 0 0\n23170 15976 0 0\n23170 17034 0 0\n23170 17185 0 0\n23228 17325 0 0\n23334 17432 0 0\n23474 17490 0 0\n23625 17490 0 0\n23765 17432 0 0\n23872 17326 0 0\n23930 17186 0 0\n23930 18259 0 0\n23885 18278 0 0\n23778 18384 0 0\n23720 18524 0 0\n23720 18675 0 0\n23778 18815 0 0\n23884 18922 0 0\n23951 18950 0 0\n23480 18950 0 0\n23480 18576 0 0\n23480 18425 0 0\n23422 18285 0 0\n23316 18178 0 0\n23180 18121 0 0\n23180 17776 0 0\n23180 17625 0 0\n23122 17485 0 0\n23016 17378 0 0\n22876 17320 0 0\n22725 17320 0 0\n22585 17378 0 0\n22575 17387 0 0\n22575 17005 0 0\n22575 16876 0 0\n22526 16756 0 0\n22435 16665 0 0\n22325 16619 0 0\n22325 15795 0 0\n22325 15666 0 0\n22276 15546 0 0\n22270 15540 0 0\n22275 15535 0 0\n22325 15415 0 0\n22325 15286 0 0\n22276 15166 0 0\n22270 15160 0 0\n22275 15155 0 0\n22325 15035 0 0\n22325 14906 0 0\n22276 14786 0 0\n22185 14695 0 0\n22065 14645 0 0\n21936 14645 0 0\n21816 14694 0 0\n21725 14785 0 0\n21675 14905 0 0\n21675 15034 0 0\n21724 15154 0 0\n21730 15160 0 0\n21725 15165 0 0\n21675 15285 0 0\n21675 15414 0 0\n21724 15534 0 0\n21730 15540 0 0\n21725 15545 0 0\n21675 15665 0 0\n21675 15794 0 0\n21724 15914 0 0\n21815 16005 0 0\n21935 16055 0 0\n22064 16055 0 0\n22184 16006 0 0\n22275 15915 0 0\n22325 15795 0 0\n22325 16619 0 0\n22315 16615 0 0\n22186 16615 0 0\n22066 16664 0 0\n22000 16730 0 0\n21935 16665 0 0\n21815 16615 0 0\n21686 16615 0 0\n21590 16654 0 0\n21590 15976 0 0\n21590 15825 0 0\n21532 15685 0 0\n21426 15578 0 0\n21286 15520 0 0\n21135 15520 0 0\n20995 15578 0 0\n20888 15684 0 0\n20830 15824 0 0\n20830 15975 0 0\n20888 16115 0 0\n20994 16222 0 0\n21134 16280 0 0\n21285 16280 0 0\n21425 16222 0 0\n21532 16116 0 0\n21590 15976 0 0\n21590 16654 0 0\n21566 16664 0 0\n21475 16755 0 0\n21425 16875 0 0\n21425 17004 0 0\n21474 17124 0 0\n21565 17215 0 0\n21685 17265 0 0\n21814 17265 0 0\n21934 17216 0 0\n22000 17150 0 0\n22065 17215 0 0\n22185 17265 0 0\n22314 17265 0 0\n22434 17216 0 0\n22525 17125 0 0\n22575 17005 0 0\n22575 17387 0 0\n22478 17484 0 0\n22420 17624 0 0\n22420 17775 0 0\n22336 17775 0 0\n22216 17824 0 0\n22125 17915 0 0\n22075 18035 0 0\n22075 18164 0 0\n22124 18284 0 0\n22215 18375 0 0\n22335 18425 0 0\n22464 18425 0 0\n22584 18376 0 0\n22675 18285 0 0\n22725 18165 0 0\n22725 18080 0 0\n22875 18080 0 0\n23015 18022 0 0\n23122 17916 0 0\n23180 17776 0 0\n23180 18121 0 0\n23176 18120 0 0\n23025 18120 0 0\n22885 18178 0 0\n22778 18284 0 0\n22720 18424 0 0\n22720 18575 0 0\n22778 18715 0 0\n22884 18822 0 0\n23024 18880 0 0\n23175 18880 0 0\n23315 18822 0 0\n23422 18716 0 0\n23480 18576 0 0\n23480 18950 0 0\n21380 18950 0 0\n21380 18376 0 0\n21380 18225 0 0\n21322 18085 0 0\n21216 17978 0 0\n21076 17920 0 0\n20925 17920 0 0\n20830 17959 0 0\n20830 17186 0 0\n20830 17035 0 0\n20785 16926 0 0\n20785 15615 0 0\n20785 15486 0 0\n20775 15461 0 0\n20775 13775 0 0\n20775 13646 0 0\n20726 13526 0 0\n20635 13435 0 0\n20515 13385 0 0\n20386 13385 0 0\n20266 13434 0 0\n20175 13525 0 0\n20125 13645 0 0\n20125 13774 0 0\n20174 13894 0 0\n20265 13985 0 0\n20385 14035 0 0\n20514 14035 0 0\n20634 13986 0 0\n20725 13895 0 0\n20775 13775 0 0\n20775 15461 0 0\n20736 15366 0 0\n20645 15275 0 0\n20525 15225 0 0\n20396 15225 0 0\n20276 15274 0 0\n20185 15365 0 0\n20170 15401 0 0\n20170 15275 0 0\n20146 15217 0 0\n20255 15172 0 0\n20362 15066 0 0\n20420 14926 0 0\n20420 14775 0 0\n20386 14695 0 0\n20394 14695 0 0\n20514 14646 0 0\n20605 14555 0 0\n20655 14435 0 0\n20655 14306 0 0\n20606 14186 0 0\n20515 14095 0 0\n20395 14045 0 0\n20266 14045 0 0\n20146 14094 0 0\n20055 14185 0 0\n20005 14305 0 0\n20005 14434 0 0\n20019 14470 0 0\n19980 14470 0 0\n19980 12916 0 0\n19980 12765 0 0\n19980 10576 0 0\n19980 10425 0 0\n19922 10285 0 0\n19816 10178 0 0\n19676 10120 0 0\n19525 10120 0 0\n19385 10178 0 0\n19278 10284 0 0\n19220 10424 0 0\n19220 10575 0 0\n19278 10715 0 0\n19384 10822 0 0\n19524 10880 0 0\n19675 10880 0 0\n19815 10822 0 0\n19922 10716 0 0\n19980 10576 0 0\n19980 12765 0 0\n19922 12625 0 0\n19840 12542 0 0\n19840 12076 0 0\n19840 11925 0 0\n19782 11785 0 0\n19676 11678 0 0\n19536 11620 0 0\n19385 11620 0 0\n19245 11678 0 0\n19138 11784 0 0\n19080 11924 0 0\n19080 12075 0 0\n19138 12215 0 0\n19244 12322 0 0\n19384 12380 0 0\n19535 12380 0 0\n19675 12322 0 0\n19782 12216 0 0\n19840 12076 0 0\n19840 12542 0 0\n19816 12518 0 0\n19676 12460 0 0\n19525 12460 0 0\n19385 12518 0 0\n19278 12624 0 0\n19220 12764 0 0\n19220 12915 0 0\n19278 13055 0 0\n19384 13162 0 0\n19524 13220 0 0\n19675 13220 0 0\n19815 13162 0 0\n19922 13056 0 0\n19980 12916 0 0\n19980 14470 0 0\n19965 14470 0 0\n19825 14528 0 0\n19718 14634 0 0\n19682 14720 0 0\n19672 14695 0 0\n19585 14607 0 0\n19585 13655 0 0\n19585 13526 0 0\n19536 13406 0 0\n19445 13315 0 0\n19325 13265 0 0\n19196 13265 0 0\n19076 13314 0 0\n18985 13405 0 0\n18935 13525 0 0\n18935 13654 0 0\n18984 13774 0 0\n19075 13865 0 0\n19195 13915 0 0\n19324 13915 0 0\n19444 13866 0 0\n19535 13775 0 0\n19585 13655 0 0\n19585 14607 0 0\n19566 14588 0 0\n19529 14573 0 0\n19575 14465 0 0\n19575 14336 0 0\n19526 14216 0 0\n19435 14125 0 0\n19315 14075 0 0\n19186 14075 0 0\n19066 14124 0 0\n18975 14215 0 0\n18960 14251 0 0\n18960 14076 0 0\n18960 13925 0 0\n18902 13785 0 0\n18796 13678 0 0\n18740 13654 0 0\n18740 13076 0 0\n18740 12925 0 0\n18740 11076 0 0\n18740 10925 0 0\n18682 10785 0 0\n18576 10678 0 0\n18436 10620 0 0\n18285 10620 0 0\n18145 10678 0 0\n18038 10784 0 0\n17980 10924 0 0\n17980 11075 0 0\n18038 11215 0 0\n18144 11322 0 0\n18284 11380 0 0\n18435 11380 0 0\n18575 11322 0 0\n18682 11216 0 0\n18740 11076 0 0\n18740 12925 0 0\n18682 12785 0 0\n18576 12678 0 0\n18436 12620 0 0\n18285 12620 0 0\n18145 12678 0 0\n18038 12784 0 0\n17980 12924 0 0\n17980 13075 0 0\n18038 13215 0 0\n18144 13322 0 0\n18284 13380 0 0\n18435 13380 0 0\n18575 13322 0 0\n18682 13216 0 0\n18740 13076 0 0\n18740 13654 0 0\n18656 13620 0 0\n18505 13620 0 0\n18365 13678 0 0\n18258 13784 0 0\n18200 13924 0 0\n18200 14075 0 0\n18258 14215 0 0\n18364 14322 0 0\n18504 14380 0 0\n18655 14380 0 0\n18795 14322 0 0\n18902 14216 0 0\n18960 14076 0 0\n18960 14251 0 0\n18925 14335 0 0\n18925 14464 0 0\n18974 14584 0 0\n19056 14666 0 0\n19028 14694 0 0\n18970 14834 0 0\n18970 14985 0 0\n19028 15125 0 0\n19101 15199 0 0\n18985 15248 0 0\n18878 15354 0 0\n18820 15494 0 0\n18820 15645 0 0\n18878 15785 0 0\n18984 15892 0 0\n19124 15950 0 0\n19275 15950 0 0\n19415 15892 0 0\n19522 15786 0 0\n19570 15668 0 0\n19574 15672 0 0\n19714 15730 0 0\n19865 15730 0 0\n20005 15672 0 0\n20112 15566 0 0\n20135 15510 0 0\n20135 15614 0 0\n20184 15734 0 0\n20275 15825 0 0\n20395 15875 0 0\n20524 15875 0 0\n20644 15826 0 0\n20735 15735 0 0\n20785 15615 0 0\n20785 16926 0 0\n20772 16895 0 0\n20666 16788 0 0\n20526 16730 0 0\n20375 16730 0 0\n20235 16788 0 0\n20128 16894 0 0\n20070 17034 0 0\n20070 17185 0 0\n20128 17325 0 0\n20234 17432 0 0\n20374 17490 0 0\n20525 17490 0 0\n20665 17432 0 0\n20772 17326 0 0\n20830 17186 0 0\n20830 17959 0 0\n20785 17978 0 0\n20678 18084 0 0\n20620 18224 0 0\n20620 18375 0 0\n20678 18515 0 0\n20784 18622 0 0\n20924 18680 0 0\n21075 18680 0 0\n21215 18622 0 0\n21322 18516 0 0\n21380 18376 0 0\n21380 18950 0 0\n20487 18950 0 0\n20416 18878 0 0\n20276 18820 0 0\n20125 18820 0 0\n19985 18878 0 0\n19980 18882 0 0\n19980 17236 0 0\n19980 17085 0 0\n19925 16952 0 0\n19925 16355 0 0\n19925 16226 0 0\n19876 16106 0 0\n19785 16015 0 0\n19665 15965 0 0\n19536 15965 0 0\n19416 16014 0 0\n19325 16105 0 0\n19275 16225 0 0\n19275 16354 0 0\n19324 16474 0 0\n19415 16565 0 0\n19535 16615 0 0\n19664 16615 0 0\n19784 16566 0 0\n19875 16475 0 0\n19925 16355 0 0\n19925 16952 0 0\n19922 16945 0 0\n19816 16838 0 0\n19676 16780 0 0\n19525 16780 0 0\n19385 16838 0 0\n19278 16944 0 0\n19220 17084 0 0\n19220 17235 0 0\n19278 17375 0 0\n19384 17482 0 0\n19524 17540 0 0\n19675 17540 0 0\n19815 17482 0 0\n19922 17376 0 0\n19980 17236 0 0\n19980 18882 0 0\n19912 18950 0 0\n19840 18950 0 0\n19840 18076 0 0\n19840 17925 0 0\n19782 17785 0 0\n19676 17678 0 0\n19536 17620 0 0\n19385 17620 0 0\n19245 17678 0 0\n19138 17784 0 0\n19080 17924 0 0\n19080 18075 0 0\n19138 18215 0 0\n19244 18322 0 0\n19384 18380 0 0\n19535 18380 0 0\n19675 18322 0 0\n19782 18216 0 0\n19840 18076 0 0\n19840 18950 0 0\n18835 18950 0 0\n18835 16165 0 0\n18835 16036 0 0\n18786 15916 0 0\n18695 15825 0 0\n18575 15775 0 0\n18446 15775 0 0\n18326 15824 0 0\n18235 15915 0 0\n18185 16035 0 0\n18185 16164 0 0\n18234 16284 0 0\n18325 16375 0 0\n18445 16425 0 0\n18574 16425 0 0\n18694 16376 0 0\n18785 16285 0 0\n18835 16165 0 0\n18835 18950 0 0\n18740 18950 0 0\n18740 18925 0 0\n18740 17076 0 0\n18740 16925 0 0\n18682 16785 0 0\n18576 16678 0 0\n18436 16620 0 0\n18285 16620 0 0\n18180 16663 0 0\n18180 13976 0 0\n18180 13825 0 0\n18122 13685 0 0\n18016 13578 0 0\n17876 13520 0 0\n17725 13520 0 0\n17585 13578 0 0\n17478 13684 0 0\n17420 13824 0 0\n17420 13975 0 0\n17478 14115 0 0\n17584 14222 0 0\n17724 14280 0 0\n17875 14280 0 0\n18015 14222 0 0\n18122 14116 0 0\n18180 13976 0 0\n18180 16663 0 0\n18145 16678 0 0\n18038 16784 0 0\n18020 16827 0 0\n18020 16176 0 0\n18020 16025 0 0\n17962 15885 0 0\n17856 15778 0 0\n17716 15720 0 0\n17565 15720 0 0\n17425 15778 0 0\n17318 15884 0 0\n17260 16024 0 0\n17260 16175 0 0\n17318 16315 0 0\n17424 16422 0 0\n17564 16480 0 0\n17715 16480 0 0\n17855 16422 0 0\n17962 16316 0 0\n18020 16176 0 0\n18020 16827 0 0\n17980 16924 0 0\n17980 17075 0 0\n18038 17215 0 0\n18144 17322 0 0\n18284 17380 0 0\n18435 17380 0 0\n18575 17322 0 0\n18682 17216 0 0\n18740 17076 0 0\n18740 18925 0 0\n18682 18785 0 0\n18576 18678 0 0\n18436 18620 0 0\n18285 18620 0 0\n18145 18678 0 0\n18038 18784 0 0\n17980 18924 0 0\n17980 18950 0 0\n16745 18950 0 0\n16745 15247 0 0\n16824 15280 0 0\n16975 15280 0 0\n17115 15222 0 0\n17222 15116 0 0\n17280 14976 0 0\n17280 14825 0 0\n17222 14685 0 0\n17116 14578 0 0\n16976 14520 0 0\n16825 14520 0 0\n16745 14553 0 0\n16745 10447 0 0\n16824 10480 0 0\n16975 10480 0 0\n17115 10422 0 0\n17222 10316 0 0\n17280 10176 0 0\n17280 10103 0 0\n17741 10294 0 0\n18256 10295 0 0\n18732 10098 0 0\n19097 9735 0 0\n19253 9356 0 0\n19278 9415 0 0\n19384 9522 0 0\n19524 9580 0 0\n19675 9580 0 0\n19815 9522 0 0\n19922 9416 0 0\n19980 9276 0 0\n19980 9125 0 0\n19922 8985 0 0\n19816 8878 0 0\n19676 8820 0 0\n19525 8820 0 0\n19385 8878 0 0\n19294 8967 0 0\n19295 8744 0 0\n19098 8270 0 0\n19215 8222 0 0\n19322 8116 0 0\n19380 7976 0 0\n19380 7825 0 0\n19346 7745 0 0\n26164 7745 0 0\n26085 7778 0 0\n25978 7884 0 0\n25920 8024 0 0\n25920 8175 0 0\n25978 8315 0 0\n26084 8422 0 0\n26224 8480 0 0\n26375 8480 0 0\n26515 8422 0 0\n26622 8316 0 0\n26680 8176 0 0\n26680 8025 0 0\n26622 7885 0 0\n26516 7778 0 0\n26436 7745 0 0\n27950 7745 0 0\n27950 7780 0 0\n27907 7780 0 0\n27734 7851 0 0\n27602 7983 0 0\n27530 8156 0 0\n27530 8343 0 0\n27601 8516 0 0\n27733 8648 0 0\n27906 8720 0 0\n27950 8720 0 0\n27950 8780 0 0\n27666 8780 0 0\n27604 8806 0 0\n27556 8854 0 0\n27530 8916 0 0\n27530 8984 0 0\n27530 9584 0 0\n27556 9646 0 0\n27604 9694 0 0\n27666 9720 0 0\n27734 9720 0 0\n27950 9720 0 0\n27950 11525 0 0\n27896 11525 0 0\n27895 11525 0 0\n27895 11335 0 0\n27895 11206 0 0\n27846 11086 0 0\n27755 10995 0 0\n27635 10945 0 0\n27506 10945 0 0\n27386 10994 0 0\n27295 11085 0 0\n27270 11143 0 0\n27196 11068 0 0\n27056 11010 0 0\n26905 11010 0 0\n26765 11068 0 0\n26730 11102 0 0\n26716 11088 0 0\n26680 11073 0 0\n26680 9776 0 0\n26680 9625 0 0\n26622 9485 0 0\n26516 9378 0 0\n26376 9320 0 0\n26225 9320 0 0\n26085 9378 0 0\n25978 9484 0 0\n25920 9624 0 0\n25920 9775 0 0\n25978 9915 0 0\n26084 10022 0 0\n26224 10080 0 0\n26375 10080 0 0\n26515 10022 0 0\n26622 9916 0 0\n26680 9776 0 0\n26680 11073 0 0\n26576 11030 0 0\n26430 11030 0 0\n26430 11015 0 0\n26372 10875 0 0\n26266 10768 0 0\n26126 10710 0 0\n25975 10710 0 0\n25835 10768 0 0\n25728 10874 0 0\n25670 11014 0 0\n25670 11165 0 0\n25728 11305 0 0\n25834 11412 0 0\n25974 11470 0 0\n26120 11470 0 0\n26120 11485 0 0\n26178 11625 0 0\n26284 11732 0 0\n26424 11790 0 0\n26575 11790 0 0\n26715 11732 0 0\n26749 11697 0 0\n26764 11712 0 0\n26904 11770 0 0\n27055 11770 0 0\n27195 11712 0 0\n27302 11606 0 0\n27344 11504 0 0\n27385 11545 0 0\n27505 11595 0 0\n27634 11595 0 0\n27754 11546 0 0\n27845 11455 0 0\n27895 11335 0 0\n27895 11525 0 0\n27776 11574 0 0\n27685 11665 0 0\n27635 11785 0 0\n27635 11914 0 0\n27684 12034 0 0\n27775 12125 0 0\n27895 12175 0 0\n27950 12175 0 0\n27950 13608 0 0\n27860 13590 0 0\n27847 13590 0 0\n27796 13538 0 0\n27656 13480 0 0\n27505 13480 0 0\n27365 13538 0 0\n27258 13644 0 0\n27200 13784 0 0\n27200 13935 0 0\n27258 14075 0 0\n27364 14182 0 0\n27504 14240 0 0\n27655 14240 0 0\n27795 14182 0 0\n27797 14179 0 0\n27950 14332 0 0\n27950 14578 0 0\n27906 14560 0 0\n27755 14560 0 0\n27615 14618 0 0\n27575 14657 0 0\n27516 14598 0 0\n27376 14540 0 0\n27225 14540 0 0\n27085 14598 0 0\n26978 14704 0 0\n26920 14844 0 0\n26920 14940 0 0\n26835 14940 0 0\n26695 14998 0 0\n26610 15082 0 0\n26610 14506 0 0\n26610 14355 0 0\n26552 14215 0 0\n26446 14108 0 0\n26306 14050 0 0\n26155 14050 0 0\n26015 14108 0 0\n25908 14214 0 0\n25850 14354 0 0\n25850 14505 0 0\n25908 14645 0 0\n26014 14752 0 0\n26154 14810 0 0\n26305 14810 0 0\n26445 14752 0 0\n26552 14646 0 0\n26610 14506 0 0\n26610 15082 0 0\n26588 15104 0 0\n26530 15244 0 0\n26530 15352 0 0\n26446 15268 0 0\n26306 15210 0 0\n26155 15210 0 0\n26015 15268 0 0\n25908 15374 0 0\n25850 15514 0 0\n25850 15665 0 0\n25908 15805 0 0\n26014 15912 0 0\n26154 15970 0 0\n26305 15970 0 0\n26445 15912 0 0\n26552 15806 0 0\n26610 15666 0 0\n26610 15557 0 0\n26694 15642 0 0\n26834 15700 0 0\n26985 15700 0 0\n27125 15642 0 0\n27177 15590 0 0\n27950 15590 0 0\n27950 17760 0 0\n27935 17745 0 0\n27889 17725 0 0\n27910 17676 0 0\n27910 17525 0 0\n27852 17385 0 0\n27746 17278 0 0\n27606 17220 0 0\n27455 17220 0 0\n27315 17278 0 0\n27208 17384 0 0\n27150 17524 0 0\n27150 17675 0 0\n27208 17815 0 0\n27314 17922 0 0\n27425 17967 0 0\n27425 18084 0 0\n27474 18204 0 0\n27565 18295 0 0\n27685 18345 0 0\n27814 18345 0 0\n27920 18301 0 0\n27920 18375 0 0\n27950 18447 0 0\n27950 19312 0 0\n27916 19278 0 0\n27776 19220 0 0\n27685 19220 0 0\n27685 18845 0 0\n27685 18716 0 0\n27636 18596 0 0\n27545 18505 0 0\n27425 18455 0 0\n27296 18455 0 0\n27176 18504 0 0\n27085 18595 0 0\n27035 18715 0 0\n27035 18844 0 0\n27084 18964 0 0\n27175 19055 0 0\n27295 19105 0 0\n27424 19105 0 0\n27544 19056 0 0\n27635 18965 0 0\n27685 18845 0 0\n27685 19220 0 0\n27625 19220 0 0\n27485 19278 0 0\n27378 19384 0 0\n27320 19524 0 0\n27320 19675 0 0\n27378 19815 0 0\n27484 19922 0 0\n27624 19980 0 0\n27775 19980 0 0\n27915 19922 0 0\n27950 19887 0 0\n27950 20950 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4FFF24D4 106 \"VCC\"\nZLayer 1\nZAux 8 E\nZClearance 120 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37850 24850 0\nZCorner 37850 7650 0\nZCorner 28500 7650 0\nZCorner 28500 21500 0\nZCorner 25500 21500 0\nZCorner 23500 19500 0\nZCorner 16650 19500 0\nZCorner 16650 24850 1\n$POLYSCORNERS\n37755 22152 0 0\n37676 22120 0 0\n37525 22120 0 0\n37385 22178 0 0\n37278 22284 0 0\n37229 22400 0 0\n36759 22206 0 0\n36520 22205 0 0\n36520 19076 0 0\n36520 18925 0 0\n36520 17076 0 0\n36520 16925 0 0\n36520 13076 0 0\n36520 12925 0 0\n36520 11076 0 0\n36520 10925 0 0\n36462 10785 0 0\n36356 10678 0 0\n36216 10620 0 0\n36065 10620 0 0\n35925 10678 0 0\n35818 10784 0 0\n35760 10924 0 0\n35760 11075 0 0\n35818 11215 0 0\n35924 11322 0 0\n36064 11380 0 0\n36215 11380 0 0\n36355 11322 0 0\n36462 11216 0 0\n36520 11076 0 0\n36520 12925 0 0\n36462 12785 0 0\n36356 12678 0 0\n36216 12620 0 0\n36065 12620 0 0\n35925 12678 0 0\n35818 12784 0 0\n35760 12924 0 0\n35760 13075 0 0\n35818 13215 0 0\n35924 13322 0 0\n36064 13380 0 0\n36215 13380 0 0\n36355 13322 0 0\n36462 13216 0 0\n36520 13076 0 0\n36520 16925 0 0\n36462 16785 0 0\n36356 16678 0 0\n36216 16620 0 0\n36065 16620 0 0\n35925 16678 0 0\n35830 16772 0 0\n35830 16136 0 0\n35830 15985 0 0\n35772 15845 0 0\n35666 15738 0 0\n35630 15723 0 0\n35630 14966 0 0\n35630 14815 0 0\n35572 14675 0 0\n35466 14568 0 0\n35380 14532 0 0\n35380 12676 0 0\n35380 12525 0 0\n35322 12385 0 0\n35216 12278 0 0\n35076 12220 0 0\n34980 12220 0 0\n34980 11376 0 0\n34980 11225 0 0\n34922 11085 0 0\n34816 10978 0 0\n34676 10920 0 0\n34525 10920 0 0\n34470 10942 0 0\n34470 9344 0 0\n34470 9157 0 0\n34470 8344 0 0\n34470 8157 0 0\n34399 7984 0 0\n34267 7852 0 0\n34094 7780 0 0\n33907 7780 0 0\n33734 7851 0 0\n33602 7983 0 0\n33530 8156 0 0\n33530 8343 0 0\n33601 8516 0 0\n33733 8648 0 0\n33906 8720 0 0\n34093 8720 0 0\n34266 8649 0 0\n34398 8517 0 0\n34470 8344 0 0\n34470 9157 0 0\n34399 8984 0 0\n34267 8852 0 0\n34094 8780 0 0\n33907 8780 0 0\n33734 8851 0 0\n33602 8983 0 0\n33530 9156 0 0\n33530 9343 0 0\n33601 9516 0 0\n33733 9648 0 0\n33906 9720 0 0\n34093 9720 0 0\n34266 9649 0 0\n34398 9517 0 0\n34470 9344 0 0\n34470 10942 0 0\n34385 10978 0 0\n34296 11065 0 0\n34256 10966 0 0\n34165 10875 0 0\n34045 10825 0 0\n33916 10825 0 0\n33796 10874 0 0\n33705 10965 0 0\n33655 11085 0 0\n33655 11214 0 0\n33704 11334 0 0\n33795 11425 0 0\n33915 11475 0 0\n34044 11475 0 0\n34164 11426 0 0\n34220 11370 0 0\n34220 11375 0 0\n34278 11515 0 0\n34384 11622 0 0\n34524 11680 0 0\n34675 11680 0 0\n34815 11622 0 0\n34922 11516 0 0\n34980 11376 0 0\n34980 12220 0 0\n34925 12220 0 0\n34785 12278 0 0\n34678 12384 0 0\n34620 12524 0 0\n34620 12675 0 0\n34678 12815 0 0\n34784 12922 0 0\n34924 12980 0 0\n35075 12980 0 0\n35215 12922 0 0\n35322 12816 0 0\n35380 12676 0 0\n35380 14532 0 0\n35326 14510 0 0\n35225 14510 0 0\n35225 13855 0 0\n35225 13726 0 0\n35176 13606 0 0\n35085 13515 0 0\n34965 13465 0 0\n34836 13465 0 0\n34716 13514 0 0\n34625 13605 0 0\n34590 13689 0 0\n34590 13576 0 0\n34590 13425 0 0\n34548 13325 0 0\n34590 13226 0 0\n34590 13075 0 0\n34548 12975 0 0\n34590 12876 0 0\n34590 12725 0 0\n34532 12585 0 0\n34426 12478 0 0\n34286 12420 0 0\n34135 12420 0 0\n33995 12478 0 0\n33888 12584 0 0\n33830 12724 0 0\n33830 12875 0 0\n33871 12974 0 0\n33830 13074 0 0\n33830 13225 0 0\n33871 13324 0 0\n33830 13424 0 0\n33830 13575 0 0\n33888 13715 0 0\n33994 13822 0 0\n34134 13880 0 0\n34285 13880 0 0\n34425 13822 0 0\n34532 13716 0 0\n34590 13576 0 0\n34590 13689 0 0\n34575 13725 0 0\n34575 13854 0 0\n34624 13974 0 0\n34715 14065 0 0\n34835 14115 0 0\n34964 14115 0 0\n35084 14066 0 0\n35175 13975 0 0\n35225 13855 0 0\n35225 14510 0 0\n35175 14510 0 0\n35035 14568 0 0\n34986 14616 0 0\n34985 14615 0 0\n34865 14565 0 0\n34736 14565 0 0\n34616 14614 0 0\n34525 14705 0 0\n34475 14825 0 0\n34475 14954 0 0\n34524 15074 0 0\n34615 15165 0 0\n34735 15215 0 0\n34864 15215 0 0\n34984 15166 0 0\n34986 15163 0 0\n35034 15212 0 0\n35174 15270 0 0\n35325 15270 0 0\n35465 15212 0 0\n35572 15106 0 0\n35630 14966 0 0\n35630 15723 0 0\n35526 15680 0 0\n35375 15680 0 0\n35235 15738 0 0\n35161 15811 0 0\n35135 15785 0 0\n35015 15735 0 0\n34886 15735 0 0\n34766 15784 0 0\n34675 15875 0 0\n34625 15995 0 0\n34625 16124 0 0\n34674 16244 0 0\n34765 16335 0 0\n34885 16385 0 0\n35014 16385 0 0\n35134 16336 0 0\n35161 16308 0 0\n35234 16382 0 0\n35374 16440 0 0\n35525 16440 0 0\n35665 16382 0 0\n35772 16276 0 0\n35830 16136 0 0\n35830 16772 0 0\n35818 16784 0 0\n35760 16924 0 0\n35760 17075 0 0\n35818 17215 0 0\n35924 17322 0 0\n36064 17380 0 0\n36215 17380 0 0\n36355 17322 0 0\n36462 17216 0 0\n36520 17076 0 0\n36520 18925 0 0\n36462 18785 0 0\n36356 18678 0 0\n36216 18620 0 0\n36065 18620 0 0\n35925 18678 0 0\n35818 18784 0 0\n35760 18924 0 0\n35760 19075 0 0\n35818 19215 0 0\n35924 19322 0 0\n36064 19380 0 0\n36215 19380 0 0\n36355 19322 0 0\n36462 19216 0 0\n36520 19076 0 0\n36520 22205 0 0\n36244 22205 0 0\n36080 22272 0 0\n36080 20476 0 0\n36080 20325 0 0\n36022 20185 0 0\n35916 20078 0 0\n35776 20020 0 0\n35625 20020 0 0\n35485 20078 0 0\n35378 20184 0 0\n35320 20324 0 0\n35320 20475 0 0\n35378 20615 0 0\n35484 20722 0 0\n35624 20780 0 0\n35775 20780 0 0\n35915 20722 0 0\n36022 20616 0 0\n36080 20476 0 0\n36080 22272 0 0\n35768 22402 0 0\n35403 22765 0 0\n35206 23241 0 0\n35205 23756 0 0\n35401 24229 0 0\n35285 24278 0 0\n35178 24384 0 0\n35120 24524 0 0\n35120 24675 0 0\n35153 24755 0 0\n34880 24755 0 0\n34880 18676 0 0\n34880 18525 0 0\n34822 18385 0 0\n34716 18278 0 0\n34576 18220 0 0\n34470 18220 0 0\n34470 16476 0 0\n34470 16325 0 0\n34412 16185 0 0\n34306 16078 0 0\n34166 16020 0 0\n34015 16020 0 0\n33875 16078 0 0\n33768 16184 0 0\n33757 16209 0 0\n33720 16193 0 0\n33720 15490 0 0\n33720 15376 0 0\n33676 15271 0 0\n33622 15216 0 0\n33676 15163 0 0\n33720 15057 0 0\n33720 14943 0 0\n33676 14838 0 0\n33622 14783 0 0\n33676 14730 0 0\n33720 14624 0 0\n33720 14510 0 0\n33676 14405 0 0\n33625 14353 0 0\n33625 11225 0 0\n33625 11096 0 0\n33576 10976 0 0\n33485 10885 0 0\n33470 10878 0 0\n33470 9344 0 0\n33470 9157 0 0\n33470 8344 0 0\n33470 8157 0 0\n33399 7984 0 0\n33267 7852 0 0\n33094 7780 0 0\n32907 7780 0 0\n32734 7851 0 0\n32602 7983 0 0\n32530 8156 0 0\n32530 8343 0 0\n32601 8516 0 0\n32733 8648 0 0\n32906 8720 0 0\n33093 8720 0 0\n33266 8649 0 0\n33398 8517 0 0\n33470 8344 0 0\n33470 9157 0 0\n33399 8984 0 0\n33267 8852 0 0\n33094 8780 0 0\n32907 8780 0 0\n32734 8851 0 0\n32602 8983 0 0\n32530 9156 0 0\n32530 9343 0 0\n32601 9516 0 0\n32733 9648 0 0\n32906 9720 0 0\n33093 9720 0 0\n33266 9649 0 0\n33398 9517 0 0\n33470 9344 0 0\n33470 10878 0 0\n33365 10835 0 0\n33236 10835 0 0\n33116 10884 0 0\n33025 10975 0 0\n32986 11066 0 0\n32946 10966 0 0\n32855 10875 0 0\n32735 10825 0 0\n32606 10825 0 0\n32486 10874 0 0\n32470 10890 0 0\n32470 9344 0 0\n32470 9157 0 0\n32470 8344 0 0\n32470 8157 0 0\n32399 7984 0 0\n32267 7852 0 0\n32094 7780 0 0\n31907 7780 0 0\n31734 7851 0 0\n31602 7983 0 0\n31530 8156 0 0\n31530 8343 0 0\n31601 8516 0 0\n31733 8648 0 0\n31906 8720 0 0\n32093 8720 0 0\n32266 8649 0 0\n32398 8517 0 0\n32470 8344 0 0\n32470 9157 0 0\n32399 8984 0 0\n32267 8852 0 0\n32094 8780 0 0\n31907 8780 0 0\n31734 8851 0 0\n31602 8983 0 0\n31530 9156 0 0\n31530 9343 0 0\n31601 9516 0 0\n31733 9648 0 0\n31906 9720 0 0\n32093 9720 0 0\n32266 9649 0 0\n32398 9517 0 0\n32470 9344 0 0\n32470 10890 0 0\n32395 10965 0 0\n32345 11085 0 0\n32345 11214 0 0\n32394 11334 0 0\n32485 11425 0 0\n32506 11433 0 0\n32445 11495 0 0\n32395 11615 0 0\n32395 11516 0 0\n32346 11396 0 0\n32255 11305 0 0\n32135 11255 0 0\n32006 11255 0 0\n31886 11304 0 0\n31795 11395 0 0\n31745 11515 0 0\n31745 11644 0 0\n31794 11764 0 0\n31885 11855 0 0\n32005 11905 0 0\n32134 11905 0 0\n32254 11856 0 0\n32345 11765 0 0\n32395 11645 0 0\n32395 11744 0 0\n32444 11864 0 0\n32535 11955 0 0\n32655 12005 0 0\n32784 12005 0 0\n32904 11956 0 0\n32995 11865 0 0\n33045 11745 0 0\n33045 11616 0 0\n32996 11496 0 0\n32905 11405 0 0\n32883 11396 0 0\n32945 11335 0 0\n32983 11243 0 0\n33024 11344 0 0\n33115 11435 0 0\n33235 11485 0 0\n33364 11485 0 0\n33484 11436 0 0\n33575 11345 0 0\n33625 11225 0 0\n33625 14353 0 0\n33596 14324 0 0\n33490 14280 0 0\n33376 14280 0 0\n33271 14324 0 0\n33216 14377 0 0\n33163 14324 0 0\n33057 14280 0 0\n32943 14280 0 0\n32838 14324 0 0\n32783 14377 0 0\n32730 14324 0 0\n32624 14280 0 0\n32510 14280 0 0\n32405 14324 0 0\n32324 14404 0 0\n32320 14413 0 0\n32320 13836 0 0\n32320 13685 0 0\n32262 13545 0 0\n32156 13438 0 0\n32073 13403 0 0\n32112 13366 0 0\n32170 13226 0 0\n32170 13075 0 0\n32128 12975 0 0\n32170 12876 0 0\n32170 12725 0 0\n32112 12585 0 0\n32006 12478 0 0\n31866 12420 0 0\n31715 12420 0 0\n31575 12478 0 0\n31470 12582 0 0\n31470 9344 0 0\n31470 9157 0 0\n31470 8344 0 0\n31470 8157 0 0\n31399 7984 0 0\n31267 7852 0 0\n31094 7780 0 0\n30907 7780 0 0\n30734 7851 0 0\n30602 7983 0 0\n30530 8156 0 0\n30530 8343 0 0\n30601 8516 0 0\n30733 8648 0 0\n30906 8720 0 0\n31093 8720 0 0\n31266 8649 0 0\n31398 8517 0 0\n31470 8344 0 0\n31470 9157 0 0\n31399 8984 0 0\n31267 8852 0 0\n31094 8780 0 0\n30907 8780 0 0\n30734 8851 0 0\n30602 8983 0 0\n30530 9156 0 0\n30530 9343 0 0\n30601 9516 0 0\n30733 9648 0 0\n30906 9720 0 0\n31093 9720 0 0\n31266 9649 0 0\n31398 9517 0 0\n31470 9344 0 0\n31470 12582 0 0\n31468 12584 0 0\n31410 12724 0 0\n31410 12875 0 0\n31451 12974 0 0\n31410 13074 0 0\n31410 13225 0 0\n31438 13293 0 0\n31435 13290 0 0\n31315 13240 0 0\n31186 13240 0 0\n31066 13289 0 0\n30975 13380 0 0\n30940 13464 0 0\n30940 13290 0 0\n30940 13161 0 0\n30891 13041 0 0\n30802 12952 0 0\n30845 12851 0 0\n30845 12700 0 0\n30787 12560 0 0\n30681 12453 0 0\n30541 12395 0 0\n30470 12395 0 0\n30470 9344 0 0\n30470 9157 0 0\n30470 8344 0 0\n30470 8157 0 0\n30399 7984 0 0\n30267 7852 0 0\n30094 7780 0 0\n29907 7780 0 0\n29734 7851 0 0\n29602 7983 0 0\n29530 8156 0 0\n29530 8343 0 0\n29601 8516 0 0\n29733 8648 0 0\n29906 8720 0 0\n30093 8720 0 0\n30266 8649 0 0\n30398 8517 0 0\n30470 8344 0 0\n30470 9157 0 0\n30399 8984 0 0\n30267 8852 0 0\n30094 8780 0 0\n29907 8780 0 0\n29734 8851 0 0\n29602 8983 0 0\n29530 9156 0 0\n29530 9343 0 0\n29601 9516 0 0\n29733 9648 0 0\n29906 9720 0 0\n30093 9720 0 0\n30266 9649 0 0\n30398 9517 0 0\n30470 9344 0 0\n30470 12395 0 0\n30390 12395 0 0\n30250 12453 0 0\n30185 12517 0 0\n30185 12165 0 0\n30185 12036 0 0\n30136 11916 0 0\n30045 11825 0 0\n29975 11795 0 0\n29975 11716 0 0\n29926 11596 0 0\n29920 11590 0 0\n29925 11585 0 0\n29975 11465 0 0\n29975 11336 0 0\n29926 11216 0 0\n29920 11210 0 0\n29925 11205 0 0\n29975 11085 0 0\n29975 10956 0 0\n29926 10836 0 0\n29835 10745 0 0\n29715 10695 0 0\n29586 10695 0 0\n29580 10697 0 0\n29580 10276 0 0\n29580 10125 0 0\n29522 9985 0 0\n29416 9878 0 0\n29276 9820 0 0\n29125 9820 0 0\n28985 9878 0 0\n28878 9984 0 0\n28820 10124 0 0\n28820 10275 0 0\n28878 10415 0 0\n28984 10522 0 0\n29124 10580 0 0\n29275 10580 0 0\n29415 10522 0 0\n29522 10416 0 0\n29580 10276 0 0\n29580 10697 0 0\n29466 10744 0 0\n29375 10835 0 0\n29325 10955 0 0\n29325 11084 0 0\n29374 11204 0 0\n29380 11210 0 0\n29375 11215 0 0\n29325 11335 0 0\n29325 11464 0 0\n29374 11584 0 0\n29380 11590 0 0\n29375 11595 0 0\n29325 11715 0 0\n29325 11795 0 0\n29256 11824 0 0\n29165 11915 0 0\n29115 12035 0 0\n29115 12164 0 0\n29164 12284 0 0\n29255 12375 0 0\n29375 12425 0 0\n29504 12425 0 0\n29624 12376 0 0\n29650 12350 0 0\n29675 12375 0 0\n29795 12425 0 0\n29924 12425 0 0\n30044 12376 0 0\n30135 12285 0 0\n30185 12165 0 0\n30185 12517 0 0\n30143 12559 0 0\n30085 12699 0 0\n30085 12797 0 0\n30016 12728 0 0\n29876 12670 0 0\n29725 12670 0 0\n29585 12728 0 0\n29478 12834 0 0\n29420 12974 0 0\n29420 13125 0 0\n29478 13265 0 0\n29584 13372 0 0\n29724 13430 0 0\n29875 13430 0 0\n30015 13372 0 0\n30122 13266 0 0\n30180 13126 0 0\n30180 13027 0 0\n30249 13097 0 0\n30306 13120 0 0\n30290 13160 0 0\n30290 13264 0 0\n30206 13299 0 0\n30115 13390 0 0\n30065 13510 0 0\n30065 13639 0 0\n30114 13759 0 0\n30205 13850 0 0\n30325 13900 0 0\n30454 13900 0 0\n30574 13851 0 0\n30665 13760 0 0\n30715 13640 0 0\n30715 13535 0 0\n30799 13501 0 0\n30890 13410 0 0\n30940 13290 0 0\n30940 13464 0 0\n30925 13500 0 0\n30925 13629 0 0\n30974 13749 0 0\n31065 13840 0 0\n31185 13890 0 0\n31314 13890 0 0\n31434 13841 0 0\n31525 13750 0 0\n31575 13630 0 0\n31575 13501 0 0\n31555 13453 0 0\n31574 13472 0 0\n31656 13506 0 0\n31618 13544 0 0\n31560 13684 0 0\n31560 13835 0 0\n31618 13975 0 0\n31724 14082 0 0\n31864 14140 0 0\n32015 14140 0 0\n32155 14082 0 0\n32262 13976 0 0\n32320 13836 0 0\n32320 14413 0 0\n32280 14510 0 0\n32280 14624 0 0\n32324 14729 0 0\n32377 14783 0 0\n32324 14837 0 0\n32280 14943 0 0\n32280 15057 0 0\n32324 15162 0 0\n32377 15216 0 0\n32324 15270 0 0\n32280 15376 0 0\n32280 15490 0 0\n32324 15595 0 0\n32404 15676 0 0\n32510 15720 0 0\n32624 15720 0 0\n32729 15676 0 0\n32783 15622 0 0\n32837 15676 0 0\n32943 15720 0 0\n33057 15720 0 0\n33162 15676 0 0\n33216 15622 0 0\n33270 15676 0 0\n33376 15720 0 0\n33490 15720 0 0\n33595 15676 0 0\n33676 15596 0 0\n33720 15490 0 0\n33720 16193 0 0\n33675 16175 0 0\n33546 16175 0 0\n33426 16224 0 0\n33335 16315 0 0\n33285 16435 0 0\n33285 16564 0 0\n33330 16675 0 0\n33285 16785 0 0\n33285 16914 0 0\n33330 17025 0 0\n33285 17135 0 0\n33285 17264 0 0\n33334 17384 0 0\n33425 17475 0 0\n33545 17525 0 0\n33674 17525 0 0\n33794 17476 0 0\n33885 17385 0 0\n33935 17265 0 0\n33935 17136 0 0\n33889 17024 0 0\n33935 16915 0 0\n33935 16786 0 0\n33915 16739 0 0\n34014 16780 0 0\n34165 16780 0 0\n34305 16722 0 0\n34412 16616 0 0\n34470 16476 0 0\n34470 18220 0 0\n34425 18220 0 0\n34285 18278 0 0\n34178 18384 0 0\n34120 18524 0 0\n34120 18675 0 0\n34178 18815 0 0\n34284 18922 0 0\n34424 18980 0 0\n34575 18980 0 0\n34715 18922 0 0\n34822 18816 0 0\n34880 18676 0 0\n34880 24755 0 0\n34780 24755 0 0\n34780 22176 0 0\n34780 22025 0 0\n34722 21885 0 0\n34616 21778 0 0\n34476 21720 0 0\n34325 21720 0 0\n34185 21778 0 0\n34078 21884 0 0\n34020 22024 0 0\n34020 22175 0 0\n34078 22315 0 0\n34184 22422 0 0\n34324 22480 0 0\n34475 22480 0 0\n34615 22422 0 0\n34722 22316 0 0\n34780 22176 0 0\n34780 24755 0 0\n34470 24755 0 0\n34470 24344 0 0\n34470 24157 0 0\n34465 24144 0 0\n34465 23311 0 0\n34453 23128 0 0\n34407 23016 0 0\n34336 22985 0 0\n34265 23056 0 0\n34265 22914 0 0\n34234 22843 0 0\n34061 22785 0 0\n33878 22797 0 0\n33766 22843 0 0\n33735 22914 0 0\n34000 23179 0 0\n34265 22914 0 0\n34265 23056 0 0\n34071 23250 0 0\n34336 23515 0 0\n34407 23484 0 0\n34465 23311 0 0\n34465 24144 0 0\n34399 23984 0 0\n34267 23852 0 0\n34265 23851 0 0\n34265 23586 0 0\n34000 23321 0 0\n33929 23392 0 0\n33929 23250 0 0\n33680 23001 0 0\n33680 19676 0 0\n33680 19525 0 0\n33622 19385 0 0\n33516 19278 0 0\n33376 19220 0 0\n33225 19220 0 0\n33085 19278 0 0\n32978 19384 0 0\n32920 19524 0 0\n32920 19675 0 0\n32978 19815 0 0\n33084 19922 0 0\n33224 19980 0 0\n33375 19980 0 0\n33515 19922 0 0\n33622 19816 0 0\n33680 19676 0 0\n33680 23001 0 0\n33664 22985 0 0\n33593 23016 0 0\n33535 23189 0 0\n33547 23372 0 0\n33593 23484 0 0\n33664 23515 0 0\n33929 23250 0 0\n33929 23392 0 0\n33735 23586 0 0\n33766 23657 0 0\n33939 23715 0 0\n34122 23703 0 0\n34234 23657 0 0\n34265 23586 0 0\n34265 23851 0 0\n34094 23780 0 0\n33907 23780 0 0\n33734 23851 0 0\n33602 23983 0 0\n33530 24156 0 0\n33530 24343 0 0\n33601 24516 0 0\n33733 24648 0 0\n33906 24720 0 0\n34093 24720 0 0\n34266 24649 0 0\n34398 24517 0 0\n34470 24344 0 0\n34470 24755 0 0\n33470 24755 0 0\n33470 24344 0 0\n33470 24157 0 0\n33465 24144 0 0\n33465 23311 0 0\n33453 23128 0 0\n33407 23016 0 0\n33336 22985 0 0\n33265 23056 0 0\n33265 22914 0 0\n33234 22843 0 0\n33061 22785 0 0\n32878 22797 0 0\n32766 22843 0 0\n32735 22914 0 0\n33000 23179 0 0\n33265 22914 0 0\n33265 23056 0 0\n33071 23250 0 0\n33336 23515 0 0\n33407 23484 0 0\n33465 23311 0 0\n33465 24144 0 0\n33399 23984 0 0\n33267 23852 0 0\n33265 23851 0 0\n33265 23586 0 0\n33000 23321 0 0\n32929 23392 0 0\n32929 23250 0 0\n32680 23001 0 0\n32680 18676 0 0\n32680 18525 0 0\n32622 18385 0 0\n32516 18278 0 0\n32376 18220 0 0\n32370 18220 0 0\n32370 17276 0 0\n32370 17125 0 0\n32323 17013 0 0\n32365 16915 0 0\n32365 16786 0 0\n32324 16686 0 0\n32370 16576 0 0\n32370 16425 0 0\n32312 16285 0 0\n32206 16178 0 0\n32066 16120 0 0\n31915 16120 0 0\n31775 16178 0 0\n31668 16284 0 0\n31610 16424 0 0\n31610 16575 0 0\n31668 16715 0 0\n31721 16769 0 0\n31715 16785 0 0\n31715 16914 0 0\n31721 16930 0 0\n31668 16984 0 0\n31610 17124 0 0\n31610 17275 0 0\n31668 17415 0 0\n31774 17522 0 0\n31914 17580 0 0\n32065 17580 0 0\n32205 17522 0 0\n32312 17416 0 0\n32370 17276 0 0\n32370 18220 0 0\n32225 18220 0 0\n32085 18278 0 0\n31978 18384 0 0\n31920 18524 0 0\n31920 18675 0 0\n31978 18815 0 0\n32084 18922 0 0\n32224 18980 0 0\n32375 18980 0 0\n32515 18922 0 0\n32622 18816 0 0\n32680 18676 0 0\n32680 23001 0 0\n32664 22985 0 0\n32593 23016 0 0\n32535 23189 0 0\n32547 23372 0 0\n32593 23484 0 0\n32664 23515 0 0\n32929 23250 0 0\n32929 23392 0 0\n32735 23586 0 0\n32766 23657 0 0\n32939 23715 0 0\n33122 23703 0 0\n33234 23657 0 0\n33265 23586 0 0\n33265 23851 0 0\n33094 23780 0 0\n32907 23780 0 0\n32734 23851 0 0\n32602 23983 0 0\n32530 24156 0 0\n32530 24343 0 0\n32601 24516 0 0\n32733 24648 0 0\n32906 24720 0 0\n33093 24720 0 0\n33266 24649 0 0\n33398 24517 0 0\n33470 24344 0 0\n33470 24755 0 0\n32470 24755 0 0\n32470 24344 0 0\n32470 24157 0 0\n32465 24144 0 0\n32465 23311 0 0\n32453 23128 0 0\n32407 23016 0 0\n32336 22985 0 0\n32265 23056 0 0\n32265 22914 0 0\n32234 22843 0 0\n32061 22785 0 0\n31878 22797 0 0\n31766 22843 0 0\n31735 22914 0 0\n32000 23179 0 0\n32265 22914 0 0\n32265 23056 0 0\n32071 23250 0 0\n32336 23515 0 0\n32407 23484 0 0\n32465 23311 0 0\n32465 24144 0 0\n32399 23984 0 0\n32267 23852 0 0\n32265 23851 0 0\n32265 23586 0 0\n32000 23321 0 0\n31929 23392 0 0\n31929 23250 0 0\n31680 23001 0 0\n31680 19676 0 0\n31680 19525 0 0\n31622 19385 0 0\n31575 19337 0 0\n31575 16500 0 0\n31575 16371 0 0\n31575 15280 0 0\n31575 15151 0 0\n31526 15031 0 0\n31495 15000 0 0\n31525 14970 0 0\n31575 14850 0 0\n31575 14721 0 0\n31526 14601 0 0\n31435 14510 0 0\n31315 14460 0 0\n31186 14460 0 0\n31066 14509 0 0\n30975 14600 0 0\n30925 14720 0 0\n30925 14849 0 0\n30974 14969 0 0\n31005 15000 0 0\n30975 15030 0 0\n30925 15150 0 0\n30925 15279 0 0\n30974 15399 0 0\n31065 15490 0 0\n31185 15540 0 0\n31314 15540 0 0\n31434 15491 0 0\n31525 15400 0 0\n31575 15280 0 0\n31575 16371 0 0\n31526 16251 0 0\n31435 16160 0 0\n31315 16110 0 0\n31186 16110 0 0\n31066 16159 0 0\n30975 16250 0 0\n30925 16370 0 0\n30925 16499 0 0\n30974 16619 0 0\n31065 16710 0 0\n31185 16760 0 0\n31314 16760 0 0\n31434 16711 0 0\n31525 16620 0 0\n31575 16500 0 0\n31575 19337 0 0\n31516 19278 0 0\n31376 19220 0 0\n31225 19220 0 0\n31085 19278 0 0\n30980 19382 0 0\n30980 18676 0 0\n30980 18525 0 0\n30940 18428 0 0\n30940 16840 0 0\n30940 16711 0 0\n30891 16591 0 0\n30800 16500 0 0\n30715 16464 0 0\n30715 16361 0 0\n30715 15255 0 0\n30715 15126 0 0\n30666 15006 0 0\n30660 15000 0 0\n30665 14995 0 0\n30715 14875 0 0\n30715 14746 0 0\n30666 14626 0 0\n30575 14535 0 0\n30455 14485 0 0\n30326 14485 0 0\n30278 14504 0 0\n30271 14486 0 0\n30180 14395 0 0\n30060 14345 0 0\n29931 14345 0 0\n29811 14394 0 0\n29720 14485 0 0\n29670 14605 0 0\n29670 14734 0 0\n29719 14854 0 0\n29810 14945 0 0\n29930 14995 0 0\n30059 14995 0 0\n30106 14975 0 0\n30114 14994 0 0\n30120 15000 0 0\n30115 15005 0 0\n30065 15125 0 0\n30065 15254 0 0\n30114 15374 0 0\n30205 15465 0 0\n30325 15515 0 0\n30454 15515 0 0\n30574 15466 0 0\n30665 15375 0 0\n30715 15255 0 0\n30715 16361 0 0\n30666 16241 0 0\n30575 16150 0 0\n30455 16100 0 0\n30326 16100 0 0\n30283 16117 0 0\n30271 16086 0 0\n30180 15995 0 0\n30060 15945 0 0\n29931 15945 0 0\n29811 15994 0 0\n29720 16085 0 0\n29670 16205 0 0\n29670 16292 0 0\n29585 16328 0 0\n29478 16434 0 0\n29420 16574 0 0\n29420 16725 0 0\n29478 16865 0 0\n29584 16972 0 0\n29724 17030 0 0\n29875 17030 0 0\n30015 16972 0 0\n30122 16866 0 0\n30180 16726 0 0\n30180 16675 0 0\n30205 16700 0 0\n30290 16735 0 0\n30290 16839 0 0\n30306 16879 0 0\n30250 16903 0 0\n30143 17009 0 0\n30085 17149 0 0\n30085 17300 0 0\n30143 17440 0 0\n30249 17547 0 0\n30389 17605 0 0\n30540 17605 0 0\n30680 17547 0 0\n30787 17441 0 0\n30845 17301 0 0\n30845 17150 0 0\n30802 17047 0 0\n30890 16960 0 0\n30940 16840 0 0\n30940 18428 0 0\n30922 18385 0 0\n30816 18278 0 0\n30676 18220 0 0\n30525 18220 0 0\n30385 18278 0 0\n30278 18384 0 0\n30220 18524 0 0\n30220 18675 0 0\n30278 18815 0 0\n30384 18922 0 0\n30524 18980 0 0\n30675 18980 0 0\n30815 18922 0 0\n30922 18816 0 0\n30980 18676 0 0\n30980 19382 0 0\n30978 19384 0 0\n30920 19524 0 0\n30920 19675 0 0\n30978 19815 0 0\n31084 19922 0 0\n31224 19980 0 0\n31375 19980 0 0\n31515 19922 0 0\n31622 19816 0 0\n31680 19676 0 0\n31680 23001 0 0\n31664 22985 0 0\n31593 23016 0 0\n31535 23189 0 0\n31547 23372 0 0\n31593 23484 0 0\n31664 23515 0 0\n31929 23250 0 0\n31929 23392 0 0\n31735 23586 0 0\n31766 23657 0 0\n31939 23715 0 0\n32122 23703 0 0\n32234 23657 0 0\n32265 23586 0 0\n32265 23851 0 0\n32094 23780 0 0\n31907 23780 0 0\n31734 23851 0 0\n31602 23983 0 0\n31530 24156 0 0\n31530 24343 0 0\n31601 24516 0 0\n31733 24648 0 0\n31906 24720 0 0\n32093 24720 0 0\n32266 24649 0 0\n32398 24517 0 0\n32470 24344 0 0\n32470 24755 0 0\n31470 24755 0 0\n31470 24344 0 0\n31470 24157 0 0\n31465 24144 0 0\n31465 23311 0 0\n31453 23128 0 0\n31407 23016 0 0\n31380 23004 0 0\n31380 22176 0 0\n31380 22025 0 0\n31322 21885 0 0\n31216 21778 0 0\n31076 21720 0 0\n30925 21720 0 0\n30785 21778 0 0\n30678 21884 0 0\n30620 22024 0 0\n30620 22175 0 0\n30678 22315 0 0\n30784 22422 0 0\n30924 22480 0 0\n31075 22480 0 0\n31215 22422 0 0\n31322 22316 0 0\n31380 22176 0 0\n31380 23004 0 0\n31336 22985 0 0\n31265 23056 0 0\n31265 22914 0 0\n31234 22843 0 0\n31061 22785 0 0\n30878 22797 0 0\n30766 22843 0 0\n30735 22914 0 0\n31000 23179 0 0\n31265 22914 0 0\n31265 23056 0 0\n31071 23250 0 0\n31336 23515 0 0\n31407 23484 0 0\n31465 23311 0 0\n31465 24144 0 0\n31399 23984 0 0\n31267 23852 0 0\n31265 23851 0 0\n31265 23586 0 0\n31000 23321 0 0\n30929 23392 0 0\n30929 23250 0 0\n30664 22985 0 0\n30593 23016 0 0\n30535 23189 0 0\n30547 23372 0 0\n30593 23484 0 0\n30664 23515 0 0\n30929 23250 0 0\n30929 23392 0 0\n30735 23586 0 0\n30766 23657 0 0\n30939 23715 0 0\n31122 23703 0 0\n31234 23657 0 0\n31265 23586 0 0\n31265 23851 0 0\n31094 23780 0 0\n30907 23780 0 0\n30734 23851 0 0\n30602 23983 0 0\n30530 24156 0 0\n30530 24343 0 0\n30601 24516 0 0\n30733 24648 0 0\n30906 24720 0 0\n31093 24720 0 0\n31266 24649 0 0\n31398 24517 0 0\n31470 24344 0 0\n31470 24755 0 0\n30470 24755 0 0\n30470 24584 0 0\n30470 24516 0 0\n30470 23916 0 0\n30465 23904 0 0\n30465 23311 0 0\n30453 23128 0 0\n30407 23016 0 0\n30336 22985 0 0\n30265 23056 0 0\n30265 22914 0 0\n30234 22843 0 0\n30061 22785 0 0\n29885 22796 0 0\n29885 17715 0 0\n29885 17586 0 0\n29836 17466 0 0\n29745 17375 0 0\n29625 17325 0 0\n29496 17325 0 0\n29376 17374 0 0\n29350 17400 0 0\n29325 17375 0 0\n29205 17325 0 0\n29076 17325 0 0\n28956 17374 0 0\n28865 17465 0 0\n28815 17585 0 0\n28815 17714 0 0\n28864 17834 0 0\n28955 17925 0 0\n29025 17954 0 0\n29025 18034 0 0\n29074 18154 0 0\n29080 18160 0 0\n29075 18165 0 0\n29025 18285 0 0\n29025 18414 0 0\n29074 18534 0 0\n29080 18540 0 0\n29075 18545 0 0\n29025 18665 0 0\n29025 18794 0 0\n29074 18914 0 0\n29165 19005 0 0\n29285 19055 0 0\n29414 19055 0 0\n29534 19006 0 0\n29625 18915 0 0\n29675 18795 0 0\n29675 18666 0 0\n29626 18546 0 0\n29620 18540 0 0\n29625 18535 0 0\n29675 18415 0 0\n29675 18286 0 0\n29626 18166 0 0\n29620 18160 0 0\n29625 18155 0 0\n29675 18035 0 0\n29675 17954 0 0\n29744 17926 0 0\n29835 17835 0 0\n29885 17715 0 0\n29885 22796 0 0\n29878 22797 0 0\n29780 22837 0 0\n29780 21276 0 0\n29780 21125 0 0\n29780 19976 0 0\n29780 19825 0 0\n29722 19685 0 0\n29616 19578 0 0\n29476 19520 0 0\n29325 19520 0 0\n29185 19578 0 0\n29078 19684 0 0\n29020 19824 0 0\n29020 19975 0 0\n29078 20115 0 0\n29184 20222 0 0\n29324 20280 0 0\n29475 20280 0 0\n29615 20222 0 0\n29722 20116 0 0\n29780 19976 0 0\n29780 21125 0 0\n29722 20985 0 0\n29616 20878 0 0\n29476 20820 0 0\n29325 20820 0 0\n29185 20878 0 0\n29078 20984 0 0\n29020 21124 0 0\n29020 21275 0 0\n29078 21415 0 0\n29184 21522 0 0\n29324 21580 0 0\n29475 21580 0 0\n29615 21522 0 0\n29722 21416 0 0\n29780 21276 0 0\n29780 22837 0 0\n29766 22843 0 0\n29735 22914 0 0\n30000 23179 0 0\n30265 22914 0 0\n30265 23056 0 0\n30071 23250 0 0\n30336 23515 0 0\n30407 23484 0 0\n30465 23311 0 0\n30465 23904 0 0\n30444 23854 0 0\n30396 23806 0 0\n30334 23780 0 0\n30266 23780 0 0\n30265 23780 0 0\n30265 23586 0 0\n30000 23321 0 0\n29929 23392 0 0\n29929 23250 0 0\n29664 22985 0 0\n29593 23016 0 0\n29535 23189 0 0\n29547 23372 0 0\n29593 23484 0 0\n29664 23515 0 0\n29929 23250 0 0\n29929 23392 0 0\n29735 23586 0 0\n29766 23657 0 0\n29939 23715 0 0\n30122 23703 0 0\n30234 23657 0 0\n30265 23586 0 0\n30265 23780 0 0\n29666 23780 0 0\n29604 23806 0 0\n29556 23854 0 0\n29530 23916 0 0\n29530 23984 0 0\n29530 24584 0 0\n29556 24646 0 0\n29604 24694 0 0\n29666 24720 0 0\n29734 24720 0 0\n30334 24720 0 0\n30396 24694 0 0\n30444 24646 0 0\n30470 24584 0 0\n30470 24755 0 0\n28980 24755 0 0\n28980 22176 0 0\n28980 22025 0 0\n28922 21885 0 0\n28816 21778 0 0\n28676 21720 0 0\n28525 21720 0 0\n28385 21778 0 0\n28278 21884 0 0\n28220 22024 0 0\n28220 22175 0 0\n28278 22315 0 0\n28384 22422 0 0\n28524 22480 0 0\n28675 22480 0 0\n28815 22422 0 0\n28922 22316 0 0\n28980 22176 0 0\n28980 24755 0 0\n27470 24755 0 0\n27470 23344 0 0\n27470 23157 0 0\n27399 22984 0 0\n27267 22852 0 0\n27094 22780 0 0\n26907 22780 0 0\n26734 22851 0 0\n26602 22983 0 0\n26530 23156 0 0\n26530 23343 0 0\n26601 23516 0 0\n26733 23648 0 0\n26906 23720 0 0\n27093 23720 0 0\n27266 23649 0 0\n27398 23517 0 0\n27470 23344 0 0\n27470 24755 0 0\n27465 24755 0 0\n27465 24311 0 0\n27453 24128 0 0\n27407 24016 0 0\n27336 23985 0 0\n27265 24056 0 0\n27265 23914 0 0\n27234 23843 0 0\n27061 23785 0 0\n26878 23797 0 0\n26766 23843 0 0\n26735 23914 0 0\n27000 24179 0 0\n27265 23914 0 0\n27265 24056 0 0\n27071 24250 0 0\n27336 24515 0 0\n27407 24484 0 0\n27465 24311 0 0\n27465 24755 0 0\n27265 24755 0 0\n27265 24586 0 0\n27000 24321 0 0\n26929 24392 0 0\n26929 24250 0 0\n26664 23985 0 0\n26593 24016 0 0\n26535 24189 0 0\n26547 24372 0 0\n26593 24484 0 0\n26664 24515 0 0\n26929 24250 0 0\n26929 24392 0 0\n26735 24586 0 0\n26766 24657 0 0\n26939 24715 0 0\n27122 24703 0 0\n27234 24657 0 0\n27265 24586 0 0\n27265 24755 0 0\n26470 24755 0 0\n26470 24344 0 0\n26470 24157 0 0\n26470 23344 0 0\n26470 23157 0 0\n26420 23035 0 0\n26420 22076 0 0\n26420 21925 0 0\n26362 21785 0 0\n26256 21678 0 0\n26116 21620 0 0\n25965 21620 0 0\n25825 21678 0 0\n25718 21784 0 0\n25660 21924 0 0\n25660 22075 0 0\n25718 22215 0 0\n25824 22322 0 0\n25964 22380 0 0\n26115 22380 0 0\n26255 22322 0 0\n26362 22216 0 0\n26420 22076 0 0\n26420 23035 0 0\n26399 22984 0 0\n26267 22852 0 0\n26094 22780 0 0\n25907 22780 0 0\n25734 22851 0 0\n25602 22983 0 0\n25530 23156 0 0\n25530 23343 0 0\n25601 23516 0 0\n25733 23648 0 0\n25906 23720 0 0\n26093 23720 0 0\n26266 23649 0 0\n26398 23517 0 0\n26470 23344 0 0\n26470 24157 0 0\n26399 23984 0 0\n26267 23852 0 0\n26094 23780 0 0\n25907 23780 0 0\n25734 23851 0 0\n25602 23983 0 0\n25530 24156 0 0\n25530 24343 0 0\n25601 24516 0 0\n25733 24648 0 0\n25906 24720 0 0\n26093 24720 0 0\n26266 24649 0 0\n26398 24517 0 0\n26470 24344 0 0\n26470 24755 0 0\n25470 24755 0 0\n25470 24344 0 0\n25470 24157 0 0\n25470 23344 0 0\n25470 23157 0 0\n25399 22984 0 0\n25325 22910 0 0\n25325 22065 0 0\n25325 21936 0 0\n25276 21816 0 0\n25185 21725 0 0\n25065 21675 0 0\n24936 21675 0 0\n24816 21724 0 0\n24725 21815 0 0\n24675 21935 0 0\n24675 22064 0 0\n24724 22184 0 0\n24815 22275 0 0\n24935 22325 0 0\n25064 22325 0 0\n25184 22276 0 0\n25275 22185 0 0\n25325 22065 0 0\n25325 22910 0 0\n25267 22852 0 0\n25094 22780 0 0\n24907 22780 0 0\n24734 22851 0 0\n24620 22965 0 0\n24620 21626 0 0\n24620 21475 0 0\n24562 21335 0 0\n24456 21228 0 0\n24316 21170 0 0\n24165 21170 0 0\n24025 21228 0 0\n23918 21334 0 0\n23860 21474 0 0\n23860 21530 0 0\n23755 21530 0 0\n23615 21588 0 0\n23508 21694 0 0\n23489 21739 0 0\n23489 21259 0 0\n23489 21145 0 0\n23445 21040 0 0\n23405 21000 0 0\n23445 20961 0 0\n23489 20855 0 0\n23489 20741 0 0\n23445 20636 0 0\n23365 20555 0 0\n23259 20511 0 0\n23145 20511 0 0\n23040 20555 0 0\n23030 20564 0 0\n23030 19965 0 0\n23030 19836 0 0\n22981 19716 0 0\n22890 19625 0 0\n22770 19575 0 0\n22641 19575 0 0\n22521 19624 0 0\n22430 19715 0 0\n22380 19835 0 0\n22380 19964 0 0\n22429 20084 0 0\n22520 20175 0 0\n22640 20225 0 0\n22769 20225 0 0\n22889 20176 0 0\n22980 20085 0 0\n23030 19965 0 0\n23030 20564 0 0\n23000 20594 0 0\n22961 20555 0 0\n22855 20511 0 0\n22741 20511 0 0\n22636 20555 0 0\n22555 20635 0 0\n22511 20741 0 0\n22511 20855 0 0\n22555 20960 0 0\n22594 20999 0 0\n22555 21039 0 0\n22511 21145 0 0\n22511 21259 0 0\n22555 21364 0 0\n22635 21445 0 0\n22741 21489 0 0\n22855 21489 0 0\n22960 21445 0 0\n22999 21405 0 0\n23039 21445 0 0\n23145 21489 0 0\n23259 21489 0 0\n23364 21445 0 0\n23445 21365 0 0\n23489 21259 0 0\n23489 21739 0 0\n23450 21834 0 0\n23450 21985 0 0\n23508 22125 0 0\n23614 22232 0 0\n23754 22290 0 0\n23905 22290 0 0\n24045 22232 0 0\n24152 22126 0 0\n24210 21986 0 0\n24210 21930 0 0\n24315 21930 0 0\n24455 21872 0 0\n24562 21766 0 0\n24620 21626 0 0\n24620 22965 0 0\n24602 22983 0 0\n24530 23156 0 0\n24530 23343 0 0\n24601 23516 0 0\n24733 23648 0 0\n24906 23720 0 0\n25093 23720 0 0\n25266 23649 0 0\n25398 23517 0 0\n25470 23344 0 0\n25470 24157 0 0\n25399 23984 0 0\n25267 23852 0 0\n25094 23780 0 0\n24907 23780 0 0\n24734 23851 0 0\n24602 23983 0 0\n24530 24156 0 0\n24530 24343 0 0\n24601 24516 0 0\n24733 24648 0 0\n24906 24720 0 0\n25093 24720 0 0\n25266 24649 0 0\n25398 24517 0 0\n25470 24344 0 0\n25470 24755 0 0\n24470 24755 0 0\n24470 24344 0 0\n24470 24157 0 0\n24470 23344 0 0\n24470 23157 0 0\n24399 22984 0 0\n24267 22852 0 0\n24094 22780 0 0\n23907 22780 0 0\n23817 22816 0 0\n23776 22716 0 0\n23685 22625 0 0\n23565 22575 0 0\n23436 22575 0 0\n23316 22624 0 0\n23225 22715 0 0\n23182 22816 0 0\n23094 22780 0 0\n23090 22780 0 0\n23090 22106 0 0\n23090 21955 0 0\n23032 21815 0 0\n22926 21708 0 0\n22786 21650 0 0\n22635 21650 0 0\n22495 21708 0 0\n22388 21814 0 0\n22330 21954 0 0\n22330 22105 0 0\n22388 22245 0 0\n22494 22352 0 0\n22634 22410 0 0\n22785 22410 0 0\n22925 22352 0 0\n23032 22246 0 0\n23090 22106 0 0\n23090 22780 0 0\n22907 22780 0 0\n22734 22851 0 0\n22602 22983 0 0\n22530 23156 0 0\n22530 23343 0 0\n22601 23516 0 0\n22733 23648 0 0\n22906 23720 0 0\n23093 23720 0 0\n23266 23649 0 0\n23398 23517 0 0\n23470 23344 0 0\n23470 23225 0 0\n23530 23225 0 0\n23530 23343 0 0\n23601 23516 0 0\n23733 23648 0 0\n23906 23720 0 0\n24093 23720 0 0\n24266 23649 0 0\n24398 23517 0 0\n24470 23344 0 0\n24470 24157 0 0\n24399 23984 0 0\n24267 23852 0 0\n24094 23780 0 0\n23907 23780 0 0\n23734 23851 0 0\n23602 23983 0 0\n23530 24156 0 0\n23530 24343 0 0\n23601 24516 0 0\n23733 24648 0 0\n23906 24720 0 0\n24093 24720 0 0\n24266 24649 0 0\n24398 24517 0 0\n24470 24344 0 0\n24470 24755 0 0\n23470 24755 0 0\n23470 24344 0 0\n23470 24157 0 0\n23399 23984 0 0\n23267 23852 0 0\n23094 23780 0 0\n22907 23780 0 0\n22734 23851 0 0\n22602 23983 0 0\n22530 24156 0 0\n22530 24343 0 0\n22601 24516 0 0\n22733 24648 0 0\n22906 24720 0 0\n23093 24720 0 0\n23266 24649 0 0\n23398 24517 0 0\n23470 24344 0 0\n23470 24755 0 0\n22470 24755 0 0\n22470 24344 0 0\n22470 24157 0 0\n22470 23344 0 0\n22470 23157 0 0\n22399 22984 0 0\n22267 22852 0 0\n22210 22828 0 0\n22210 22276 0 0\n22210 22125 0 0\n22152 21985 0 0\n22087 21920 0 0\n22092 21916 0 0\n22150 21776 0 0\n22150 21625 0 0\n22092 21485 0 0\n21986 21378 0 0\n21846 21320 0 0\n21695 21320 0 0\n21674 21328 0 0\n21700 21266 0 0\n21700 21115 0 0\n21642 20975 0 0\n21536 20868 0 0\n21480 20844 0 0\n21480 20076 0 0\n21480 19925 0 0\n21422 19785 0 0\n21316 19678 0 0\n21176 19620 0 0\n21025 19620 0 0\n20885 19678 0 0\n20778 19784 0 0\n20720 19924 0 0\n20720 20075 0 0\n20778 20215 0 0\n20884 20322 0 0\n21024 20380 0 0\n21175 20380 0 0\n21315 20322 0 0\n21422 20216 0 0\n21480 20076 0 0\n21480 20844 0 0\n21396 20810 0 0\n21275 20810 0 0\n21275 20736 0 0\n21226 20616 0 0\n21135 20525 0 0\n21015 20475 0 0\n20886 20475 0 0\n20766 20524 0 0\n20675 20615 0 0\n20625 20735 0 0\n20625 20864 0 0\n20674 20984 0 0\n20765 21075 0 0\n20885 21125 0 0\n20940 21125 0 0\n20940 21265 0 0\n20998 21405 0 0\n21104 21512 0 0\n21244 21570 0 0\n21395 21570 0 0\n21415 21561 0 0\n21390 21624 0 0\n21390 21768 0 0\n21372 21725 0 0\n21266 21618 0 0\n21126 21560 0 0\n20975 21560 0 0\n20835 21618 0 0\n20728 21724 0 0\n20670 21864 0 0\n20670 22015 0 0\n20728 22155 0 0\n20834 22262 0 0\n20974 22320 0 0\n21125 22320 0 0\n21265 22262 0 0\n21372 22156 0 0\n21430 22016 0 0\n21430 21871 0 0\n21448 21915 0 0\n21512 21979 0 0\n21508 21984 0 0\n21450 22124 0 0\n21450 22275 0 0\n21508 22415 0 0\n21614 22522 0 0\n21754 22580 0 0\n21905 22580 0 0\n22045 22522 0 0\n22152 22416 0 0\n22210 22276 0 0\n22210 22828 0 0\n22094 22780 0 0\n21907 22780 0 0\n21734 22851 0 0\n21602 22983 0 0\n21530 23156 0 0\n21530 23343 0 0\n21601 23516 0 0\n21733 23648 0 0\n21906 23720 0 0\n22093 23720 0 0\n22266 23649 0 0\n22398 23517 0 0\n22470 23344 0 0\n22470 24157 0 0\n22399 23984 0 0\n22267 23852 0 0\n22094 23780 0 0\n21907 23780 0 0\n21734 23851 0 0\n21602 23983 0 0\n21530 24156 0 0\n21530 24343 0 0\n21601 24516 0 0\n21733 24648 0 0\n21906 24720 0 0\n22093 24720 0 0\n22266 24649 0 0\n22398 24517 0 0\n22470 24344 0 0\n22470 24755 0 0\n21470 24755 0 0\n21470 24584 0 0\n21470 24516 0 0\n21470 23916 0 0\n21470 23344 0 0\n21470 23157 0 0\n21399 22984 0 0\n21267 22852 0 0\n21094 22780 0 0\n20907 22780 0 0\n20734 22851 0 0\n20602 22983 0 0\n20530 23156 0 0\n20530 23343 0 0\n20601 23516 0 0\n20733 23648 0 0\n20906 23720 0 0\n21093 23720 0 0\n21266 23649 0 0\n21398 23517 0 0\n21470 23344 0 0\n21470 23916 0 0\n21444 23854 0 0\n21396 23806 0 0\n21334 23780 0 0\n21266 23780 0 0\n20666 23780 0 0\n20604 23806 0 0\n20556 23854 0 0\n20530 23916 0 0\n20530 23984 0 0\n20530 24584 0 0\n20556 24646 0 0\n20604 24694 0 0\n20666 24720 0 0\n20734 24720 0 0\n21334 24720 0 0\n21396 24694 0 0\n21444 24646 0 0\n21470 24584 0 0\n21470 24755 0 0\n20380 24755 0 0\n20380 23976 0 0\n20380 23825 0 0\n20322 23685 0 0\n20216 23578 0 0\n20076 23520 0 0\n19980 23520 0 0\n19980 21576 0 0\n19980 21425 0 0\n19922 21285 0 0\n19816 21178 0 0\n19676 21120 0 0\n19525 21120 0 0\n19385 21178 0 0\n19278 21284 0 0\n19220 21424 0 0\n19220 21575 0 0\n19278 21715 0 0\n19384 21822 0 0\n19524 21880 0 0\n19675 21880 0 0\n19815 21822 0 0\n19922 21716 0 0\n19980 21576 0 0\n19980 23520 0 0\n19925 23520 0 0\n19785 23578 0 0\n19678 23684 0 0\n19620 23824 0 0\n19620 23975 0 0\n19678 24115 0 0\n19784 24222 0 0\n19924 24280 0 0\n20075 24280 0 0\n20215 24222 0 0\n20322 24116 0 0\n20380 23976 0 0\n20380 24755 0 0\n19347 24755 0 0\n19380 24676 0 0\n19380 24525 0 0\n19322 24385 0 0\n19216 24278 0 0\n19099 24229 0 0\n19294 23759 0 0\n19294 23267 0 0\n19324 23280 0 0\n19475 23280 0 0\n19615 23222 0 0\n19722 23116 0 0\n19780 22976 0 0\n19780 22825 0 0\n19722 22685 0 0\n19616 22578 0 0\n19476 22520 0 0\n19325 22520 0 0\n19185 22578 0 0\n19175 22587 0 0\n19175 20565 0 0\n19175 20436 0 0\n19126 20316 0 0\n19035 20225 0 0\n18915 20175 0 0\n18786 20175 0 0\n18677 20219 0 0\n18622 20085 0 0\n18516 19978 0 0\n18376 19920 0 0\n18225 19920 0 0\n18085 19978 0 0\n17978 20084 0 0\n17920 20224 0 0\n17920 20375 0 0\n17978 20515 0 0\n18084 20622 0 0\n18224 20680 0 0\n18375 20680 0 0\n18515 20622 0 0\n18538 20598 0 0\n18574 20684 0 0\n18665 20775 0 0\n18785 20825 0 0\n18914 20825 0 0\n19034 20776 0 0\n19125 20685 0 0\n19175 20565 0 0\n19175 22587 0 0\n19078 22684 0 0\n19059 22729 0 0\n18735 22403 0 0\n18280 22214 0 0\n18280 21576 0 0\n18280 21425 0 0\n18222 21285 0 0\n18116 21178 0 0\n17976 21120 0 0\n17825 21120 0 0\n17685 21178 0 0\n17578 21284 0 0\n17520 21424 0 0\n17520 21575 0 0\n17578 21715 0 0\n17684 21822 0 0\n17824 21880 0 0\n17975 21880 0 0\n18115 21822 0 0\n18222 21716 0 0\n18280 21576 0 0\n18280 22214 0 0\n18259 22206 0 0\n17744 22205 0 0\n17270 22401 0 0\n17222 22285 0 0\n17116 22178 0 0\n16976 22120 0 0\n16825 22120 0 0\n16745 22153 0 0\n16745 21347 0 0\n16824 21380 0 0\n16975 21380 0 0\n17115 21322 0 0\n17222 21216 0 0\n17280 21076 0 0\n17280 20925 0 0\n17222 20785 0 0\n17116 20678 0 0\n16976 20620 0 0\n16825 20620 0 0\n16745 20653 0 0\n16745 20047 0 0\n16824 20080 0 0\n16975 20080 0 0\n17115 20022 0 0\n17222 19916 0 0\n17280 19776 0 0\n17280 19625 0 0\n17248 19550 0 0\n19212 19550 0 0\n19178 19584 0 0\n19120 19724 0 0\n19120 19875 0 0\n19178 20015 0 0\n19284 20122 0 0\n19424 20180 0 0\n19575 20180 0 0\n19715 20122 0 0\n19822 20016 0 0\n19880 19876 0 0\n19880 19725 0 0\n19822 19585 0 0\n19787 19550 0 0\n20051 19550 0 0\n20124 19580 0 0\n20275 19580 0 0\n20347 19550 0 0\n23479 19550 0 0\n23833 19904 0 0\n23838 19915 0 0\n23944 20022 0 0\n23955 20026 0 0\n24731 20802 0 0\n24778 20915 0 0\n24884 21022 0 0\n24998 21069 0 0\n25479 21550 0 0\n27368 21550 0 0\n27325 21568 0 0\n27218 21674 0 0\n27160 21814 0 0\n27160 21965 0 0\n27218 22105 0 0\n27324 22212 0 0\n27464 22270 0 0\n27615 22270 0 0\n27755 22212 0 0\n27862 22106 0 0\n27920 21966 0 0\n27920 21815 0 0\n27862 21675 0 0\n27756 21568 0 0\n27712 21550 0 0\n28550 21550 0 0\n28550 20848 0 0\n28615 20822 0 0\n28722 20716 0 0\n28780 20576 0 0\n28780 20425 0 0\n28722 20285 0 0\n28616 20178 0 0\n28550 20150 0 0\n28550 18587 0 0\n28622 18516 0 0\n28680 18376 0 0\n28680 18225 0 0\n28622 18085 0 0\n28550 18012 0 0\n28550 17128 0 0\n28675 17077 0 0\n28782 16971 0 0\n28840 16831 0 0\n28840 16680 0 0\n28782 16540 0 0\n28676 16433 0 0\n28550 16380 0 0\n28550 16165 0 0\n28655 16122 0 0\n28762 16016 0 0\n28820 15876 0 0\n28820 15749 0 0\n28834 15784 0 0\n28925 15875 0 0\n29045 15925 0 0\n29174 15925 0 0\n29294 15876 0 0\n29385 15785 0 0\n29435 15665 0 0\n29435 15536 0 0\n29386 15416 0 0\n29295 15325 0 0\n29175 15275 0 0\n29046 15275 0 0\n28926 15324 0 0\n28835 15415 0 0\n28785 15535 0 0\n28785 15640 0 0\n28762 15585 0 0\n28656 15478 0 0\n28550 15434 0 0\n28550 14180 0 0\n28565 14180 0 0\n28705 14122 0 0\n28812 14016 0 0\n28835 13960 0 0\n28835 14064 0 0\n28884 14184 0 0\n28975 14275 0 0\n29095 14325 0 0\n29224 14325 0 0\n29344 14276 0 0\n29435 14185 0 0\n29485 14065 0 0\n29485 13936 0 0\n29436 13816 0 0\n29345 13725 0 0\n29225 13675 0 0\n29096 13675 0 0\n28976 13724 0 0\n28885 13815 0 0\n28870 13851 0 0\n28870 13725 0 0\n28812 13585 0 0\n28706 13478 0 0\n28566 13420 0 0\n28550 13420 0 0\n28550 13226 0 0\n28670 13177 0 0\n28777 13071 0 0\n28835 12931 0 0\n28835 12780 0 0\n28777 12640 0 0\n28671 12533 0 0\n28550 12482 0 0\n28550 11780 0 0\n28575 11780 0 0\n28715 11722 0 0\n28822 11616 0 0\n28880 11476 0 0\n28880 11325 0 0\n28822 11185 0 0\n28716 11078 0 0\n28576 11020 0 0\n28550 11020 0 0\n28550 9391 0 0\n28601 9516 0 0\n28733 9648 0 0\n28906 9720 0 0\n29093 9720 0 0\n29266 9649 0 0\n29398 9517 0 0\n29470 9344 0 0\n29470 9157 0 0\n29399 8984 0 0\n29267 8852 0 0\n29094 8780 0 0\n28907 8780 0 0\n28734 8851 0 0\n28602 8983 0 0\n28550 9107 0 0\n28550 8391 0 0\n28601 8516 0 0\n28733 8648 0 0\n28906 8720 0 0\n29093 8720 0 0\n29266 8649 0 0\n29398 8517 0 0\n29470 8344 0 0\n29470 8157 0 0\n29399 7984 0 0\n29267 7852 0 0\n29094 7780 0 0\n28907 7780 0 0\n28734 7851 0 0\n28602 7983 0 0\n28550 8107 0 0\n28550 7745 0 0\n35152 7745 0 0\n35120 7824 0 0\n35120 7975 0 0\n35178 8115 0 0\n35284 8222 0 0\n35400 8270 0 0\n35206 8741 0 0\n35205 9256 0 0\n35355 9620 0 0\n35225 9620 0 0\n35085 9678 0 0\n34978 9784 0 0\n34920 9924 0 0\n34920 10075 0 0\n34978 10215 0 0\n35084 10322 0 0\n35224 10380 0 0\n35375 10380 0 0\n35515 10322 0 0\n35622 10216 0 0\n35680 10076 0 0\n35680 10011 0 0\n35765 10097 0 0\n36241 10294 0 0\n36756 10295 0 0\n37229 10098 0 0\n37278 10215 0 0\n37384 10322 0 0\n37524 10380 0 0\n37675 10380 0 0\n37755 10346 0 0\n37755 19417 0 0\n37716 19378 0 0\n37576 19320 0 0\n37470 19320 0 0\n37470 15584 0 0\n37470 15516 0 0\n37470 14916 0 0\n37470 14344 0 0\n37470 14157 0 0\n37399 13984 0 0\n37267 13852 0 0\n37094 13780 0 0\n36907 13780 0 0\n36734 13851 0 0\n36602 13983 0 0\n36530 14156 0 0\n36530 14343 0 0\n36601 14516 0 0\n36733 14648 0 0\n36906 14720 0 0\n37093 14720 0 0\n37266 14649 0 0\n37398 14517 0 0\n37470 14344 0 0\n37470 14916 0 0\n37444 14854 0 0\n37396 14806 0 0\n37334 14780 0 0\n37266 14780 0 0\n36666 14780 0 0\n36604 14806 0 0\n36556 14854 0 0\n36530 14916 0 0\n36530 14984 0 0\n36530 15584 0 0\n36556 15646 0 0\n36604 15694 0 0\n36666 15720 0 0\n36734 15720 0 0\n37334 15720 0 0\n37396 15694 0 0\n37444 15646 0 0\n37470 15584 0 0\n37470 19320 0 0\n37425 19320 0 0\n37285 19378 0 0\n37178 19484 0 0\n37120 19624 0 0\n37120 19775 0 0\n37178 19915 0 0\n37284 20022 0 0\n37424 20080 0 0\n37575 20080 0 0\n37715 20022 0 0\n37755 19982 0 0\n37755 22152 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4FFF2555 20 \"GND\"\nZLayer 0\nZAux 4 E\nZClearance 180 T\nZMinThickness 180\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37850 24850 0\nZCorner 37850 7650 0\nZCorner 16650 7650 0\nZCorner 16650 24850 1\n$POLYSCORNERS\n19122 13992 0 0\n19010 14039 0 0\n18890 14159 0 0\n18825 14315 0 0\n18825 14372 0 0\n18520 14677 0 0\n18520 13832 0 0\n18732 13620 0 0\n18835 13620 0 0\n18835 13674 0 0\n18899 13830 0 0\n19019 13950 0 0\n19122 13992 1 0\n19420 14855 0 0\n19258 15018 0 0\n19193 15115 0 0\n19170 15230 0 0\n19170 15400 0 0\n19193 15515 0 0\n19195 15519 0 0\n19213 15605 0 0\n19278 15702 0 0\n19300 15724 0 0\n19300 15989 0 0\n19240 16049 0 0\n19175 16205 0 0\n19175 16262 0 0\n19147 16290 0 0\n19146 16290 0 0\n19134 16272 0 0\n19134 16271 0 0\n18935 16072 0 0\n18935 16016 0 0\n18871 15860 0 0\n18830 15819 0 0\n18830 15272 0 0\n19277 14825 0 0\n19334 14825 0 0\n19420 14789 0 0\n19420 14855 1 0\n20240 14907 0 0\n19786 15361 0 0\n19776 15351 0 0\n19775 15348 0 0\n19932 15193 0 0\n19932 15192 0 0\n19997 15095 0 0\n20019 14980 0 0\n20020 14980 0 0\n20020 14661 0 0\n20089 14730 0 0\n20240 14792 0 0\n20240 14907 1 0\n20579 21017 0 0\n19390 19828 0 0\n19390 16952 0 0\n19618 16724 0 0\n19618 17418 0 0\n19642 17541 0 0\n19712 17644 0 0\n20270 18202 0 0\n20270 20440 0 0\n20294 20563 0 0\n20364 20666 0 0\n20525 20827 0 0\n20525 20884 0 0\n20579 21017 1 0\n23216 20798 0 0\n23202 20812 0 0\n23188 20798 0 0\n23202 20784 0 0\n23216 20798 1 0\n23216 21202 0 0\n23202 21216 0 0\n23188 21202 0 0\n23202 21188 0 0\n23216 21202 1 0\n24014 23250 0 0\n24000 23264 0 0\n23986 23250 0 0\n24000 23236 0 0\n24014 23250 1 0\n26014 23250 0 0\n26000 23264 0 0\n25936 23328 0 0\n25684 23580 0 0\n25709 23668 0 0\n25810 23711 0 0\n25677 23767 0 0\n25517 23927 0 0\n25499 23967 0 0\n25483 23927 0 0\n25323 23767 0 0\n25190 23711 0 0\n25275 23678 0 0\n25291 23668 0 0\n25316 23580 0 0\n25064 23328 0 0\n25000 23264 0 0\n24986 23250 0 0\n25000 23236 0 0\n25064 23172 0 0\n25316 22920 0 0\n25291 22832 0 0\n25108 22753 0 0\n24909 22749 0 0\n24820 22784 0 0\n24820 22385 0 0\n24915 22425 0 0\n24972 22425 0 0\n25533 22986 0 0\n25534 22986 0 0\n25561 23005 0 0\n25503 23142 0 0\n25501 23241 0 0\n25501 23159 0 0\n25428 22975 0 0\n25418 22959 0 0\n25330 22934 0 0\n25014 23250 0 0\n25330 23566 0 0\n25418 23541 0 0\n25497 23358 0 0\n25501 23159 0 0\n25501 23241 0 0\n25499 23341 0 0\n25572 23525 0 0\n25582 23541 0 0\n25670 23566 0 0\n25922 23314 0 0\n25986 23250 0 0\n26000 23236 0 0\n26014 23250 1 0\n27014 23250 0 0\n27000 23264 0 0\n26986 23250 0 0\n27000 23236 0 0\n27014 23250 1 0\n27040 18241 0 0\n26916 18190 0 0\n26725 18190 0 0\n26549 18263 0 0\n26413 18398 0 0\n26340 18574 0 0\n26340 18765 0 0\n26408 18930 0 0\n25560 18930 0 0\n25438 18954 0 0\n25403 18977 0 0\n25333 19024 0 0\n23966 20390 0 0\n23964 20376 0 0\n23963 20375 0 0\n23899 20279 0 0\n23907 20272 0 0\n23980 20096 0 0\n23980 19905 0 0\n23907 19729 0 0\n23772 19593 0 0\n23620 19530 0 0\n24690 19530 0 0\n24812 19506 0 0\n24813 19506 0 0\n24916 19436 0 0\n26782 17570 0 0\n26782 17722 0 0\n26806 17845 0 0\n26876 17948 0 0\n27040 18112 0 0\n27040 18241 1 0\n27640 13380 0 0\n27485 13380 0 0\n27309 13453 0 0\n27173 13588 0 0\n27100 13764 0 0\n27100 13955 0 0\n27173 14131 0 0\n27308 14267 0 0\n27479 14338 0 0\n27377 14440 0 0\n27205 14440 0 0\n27164 14456 0 0\n27062 14353 0 0\n26886 14280 0 0\n26695 14280 0 0\n26519 14353 0 0\n26383 14488 0 0\n26310 14664 0 0\n26310 14855 0 0\n26383 15031 0 0\n26472 15121 0 0\n26430 15224 0 0\n26430 15415 0 0\n26503 15591 0 0\n26638 15727 0 0\n26760 15777 0 0\n26714 15824 0 0\n26644 15927 0 0\n26620 16050 0 0\n26620 16827 0 0\n26170 17277 0 0\n26170 13122 0 0\n27110 12181 0 0\n27110 12184 0 0\n27110 12375 0 0\n27183 12551 0 0\n27318 12687 0 0\n27494 12760 0 0\n27640 12760 0 0\n27640 13380 1 0\n29680 19107 0 0\n29340 18767 0 0\n29340 18027 0 0\n29380 18011 0 0\n29500 17891 0 0\n29565 17735 0 0\n29565 17566 0 0\n29531 17484 0 0\n29680 17632 0 0\n29680 19107 1 0\n32581 15000 0 0\n32567 15014 0 0\n32503 15078 0 0\n32445 15136 0 0\n32396 15155 0 0\n32553 15000 0 0\n32393 14841 0 0\n32444 14863 0 0\n32503 14922 0 0\n32567 14986 0 0\n32581 15000 1 0\n33014 15000 0 0\n33000 15014 0 0\n32986 15000 0 0\n33000 14986 0 0\n33014 15000 1 0\n33155 15603 0 0\n33000 15447 0 0\n32841 15606 0 0\n32863 15555 0 0\n32921 15496 0 0\n32922 15497 0 0\n32986 15433 0 0\n33000 15419 0 0\n33014 15433 0 0\n33078 15497 0 0\n33136 15554 0 0\n33155 15603 1 0\n33158 14393 0 0\n33136 14444 0 0\n33014 14567 0 0\n33000 14581 0 0\n32986 14567 0 0\n32922 14503 0 0\n32921 14503 0 0\n32863 14445 0 0\n32844 14396 0 0\n33000 14553 0 0\n33158 14393 1 0\n33606 15158 0 0\n33555 15136 0 0\n33497 15078 0 0\n33433 15014 0 0\n33419 15000 0 0\n33433 14986 0 0\n33497 14922 0 0\n33496 14921 0 0\n33554 14863 0 0\n33603 14844 0 0\n33447 15000 0 0\n33606 15158 1 0\n37655 22682 0 0\n37291 22318 0 0\n37190 22276 0 0\n37190 19458 0 0\n37190 19010 0 0\n37190 18990 0 0\n37190 18542 0 0\n37190 17458 0 0\n37190 17010 0 0\n37190 16990 0 0\n37190 16542 0 0\n37138 16490 0 0\n36990 16490 0 0\n36990 15708 0 0\n36990 15260 0 0\n36542 15260 0 0\n36490 15312 0 0\n36490 15592 0 0\n36522 15669 0 0\n36581 15728 0 0\n36658 15760 0 0\n36742 15760 0 0\n36938 15760 0 0\n36990 15708 0 0\n36990 16490 0 0\n36440 16490 0 0\n36440 15996 0 0\n36440 15805 0 0\n36367 15629 0 0\n36232 15493 0 0\n36064 15423 0 0\n36167 15322 0 0\n36240 15146 0 0\n36240 14955 0 0\n36167 14779 0 0\n36032 14643 0 0\n35856 14570 0 0\n35665 14570 0 0\n35489 14643 0 0\n35353 14778 0 0\n35280 14954 0 0\n35280 15145 0 0\n35353 15321 0 0\n35488 15457 0 0\n35655 15526 0 0\n35553 15628 0 0\n35480 15804 0 0\n35480 15995 0 0\n35553 16171 0 0\n35688 16307 0 0\n35864 16380 0 0\n36055 16380 0 0\n36231 16307 0 0\n36367 16172 0 0\n36440 15996 0 0\n36440 16490 0 0\n36358 16490 0 0\n36281 16522 0 0\n36222 16581 0 0\n36190 16658 0 0\n36190 16742 0 0\n36190 16938 0 0\n36242 16990 0 0\n37190 16990 0 0\n37190 17010 0 0\n36242 17010 0 0\n36190 17062 0 0\n36190 17258 0 0\n36190 17342 0 0\n36222 17419 0 0\n36281 17478 0 0\n36358 17510 0 0\n37138 17510 0 0\n37190 17458 0 0\n37190 18542 0 0\n37138 18490 0 0\n36358 18490 0 0\n36281 18522 0 0\n36222 18581 0 0\n36190 18658 0 0\n36190 18742 0 0\n36190 18938 0 0\n36242 18990 0 0\n37190 18990 0 0\n37190 19010 0 0\n36242 19010 0 0\n36190 19062 0 0\n36190 19258 0 0\n36190 19342 0 0\n36222 19419 0 0\n36281 19478 0 0\n36358 19510 0 0\n37138 19510 0 0\n37190 19458 0 0\n37190 22276 0 0\n36779 22106 0 0\n36224 22105 0 0\n35711 22317 0 0\n35318 22709 0 0\n35106 23221 0 0\n35105 23776 0 0\n35317 24289 0 0\n35682 24655 0 0\n34501 24655 0 0\n34501 24159 0 0\n34428 23975 0 0\n34418 23959 0 0\n34330 23934 0 0\n34014 24250 0 0\n34330 24566 0 0\n34418 24541 0 0\n34497 24358 0 0\n34501 24159 0 0\n34501 24655 0 0\n34294 24655 0 0\n34316 24580 0 0\n34000 24264 0 0\n33986 24278 0 0\n33986 24250 0 0\n33670 23934 0 0\n33582 23959 0 0\n33503 24142 0 0\n33501 24241 0 0\n33501 24159 0 0\n33428 23975 0 0\n33418 23959 0 0\n33330 23934 0 0\n33014 24250 0 0\n33330 24566 0 0\n33418 24541 0 0\n33497 24358 0 0\n33501 24159 0 0\n33501 24241 0 0\n33499 24341 0 0\n33572 24525 0 0\n33582 24541 0 0\n33670 24566 0 0\n33986 24250 0 0\n33986 24278 0 0\n33684 24580 0 0\n33705 24655 0 0\n33294 24655 0 0\n33316 24580 0 0\n33000 24264 0 0\n32986 24278 0 0\n32986 24250 0 0\n32670 23934 0 0\n32582 23959 0 0\n32503 24142 0 0\n32501 24241 0 0\n32501 24159 0 0\n32428 23975 0 0\n32418 23959 0 0\n32330 23934 0 0\n32014 24250 0 0\n32330 24566 0 0\n32418 24541 0 0\n32497 24358 0 0\n32501 24159 0 0\n32501 24241 0 0\n32499 24341 0 0\n32572 24525 0 0\n32582 24541 0 0\n32670 24566 0 0\n32986 24250 0 0\n32986 24278 0 0\n32684 24580 0 0\n32705 24655 0 0\n32294 24655 0 0\n32316 24580 0 0\n32000 24264 0 0\n31986 24278 0 0\n31986 24250 0 0\n31670 23934 0 0\n31582 23959 0 0\n31503 24142 0 0\n31501 24241 0 0\n31501 24159 0 0\n31428 23975 0 0\n31418 23959 0 0\n31330 23934 0 0\n31014 24250 0 0\n31330 24566 0 0\n31418 24541 0 0\n31497 24358 0 0\n31501 24159 0 0\n31501 24241 0 0\n31499 24341 0 0\n31572 24525 0 0\n31582 24541 0 0\n31670 24566 0 0\n31986 24250 0 0\n31986 24278 0 0\n31684 24580 0 0\n31705 24655 0 0\n31294 24655 0 0\n31316 24580 0 0\n31000 24264 0 0\n30684 24580 0 0\n30705 24655 0 0\n30483 24655 0 0\n30510 24592 0 0\n30510 24508 0 0\n30510 24368 0 0\n30572 24525 0 0\n30582 24541 0 0\n30670 24566 0 0\n30986 24250 0 0\n30670 23934 0 0\n30582 23959 0 0\n30510 24125 0 0\n30510 23992 0 0\n30510 23908 0 0\n30478 23831 0 0\n30419 23772 0 0\n30342 23740 0 0\n30306 23740 0 0\n30323 23733 0 0\n30483 23573 0 0\n30500 23532 0 0\n30517 23573 0 0\n30677 23733 0 0\n30809 23788 0 0\n30725 23822 0 0\n30709 23832 0 0\n30684 23920 0 0\n31000 24236 0 0\n31316 23920 0 0\n31291 23832 0 0\n31189 23788 0 0\n31323 23733 0 0\n31483 23573 0 0\n31500 23532 0 0\n31517 23573 0 0\n31677 23733 0 0\n31809 23788 0 0\n31725 23822 0 0\n31709 23832 0 0\n31684 23920 0 0\n32000 24236 0 0\n32316 23920 0 0\n32291 23832 0 0\n32189 23788 0 0\n32323 23733 0 0\n32483 23573 0 0\n32500 23532 0 0\n32517 23573 0 0\n32677 23733 0 0\n32809 23788 0 0\n32725 23822 0 0\n32709 23832 0 0\n32684 23920 0 0\n33000 24236 0 0\n33316 23920 0 0\n33291 23832 0 0\n33189 23788 0 0\n33323 23733 0 0\n33483 23573 0 0\n33500 23532 0 0\n33517 23573 0 0\n33677 23733 0 0\n33809 23788 0 0\n33725 23822 0 0\n33709 23832 0 0\n33684 23920 0 0\n34000 24236 0 0\n34316 23920 0 0\n34291 23832 0 0\n34189 23788 0 0\n34323 23733 0 0\n34483 23573 0 0\n34570 23364 0 0\n34570 23137 0 0\n34501 22970 0 0\n34501 9159 0 0\n34501 8159 0 0\n34428 7975 0 0\n34418 7959 0 0\n34330 7934 0 0\n34014 8250 0 0\n34330 8566 0 0\n34418 8541 0 0\n34497 8358 0 0\n34501 8159 0 0\n34501 9159 0 0\n34428 8975 0 0\n34418 8959 0 0\n34330 8934 0 0\n34316 8948 0 0\n34316 8920 0 0\n34316 8580 0 0\n34000 8264 0 0\n33684 8580 0 0\n33709 8668 0 0\n33892 8747 0 0\n34091 8751 0 0\n34275 8678 0 0\n34291 8668 0 0\n34316 8580 0 0\n34316 8920 0 0\n34291 8832 0 0\n34108 8753 0 0\n33909 8749 0 0\n33725 8822 0 0\n33709 8832 0 0\n33684 8920 0 0\n34000 9236 0 0\n34316 8920 0 0\n34316 8948 0 0\n34014 9250 0 0\n34330 9566 0 0\n34418 9541 0 0\n34497 9358 0 0\n34501 9159 0 0\n34501 22970 0 0\n34483 22927 0 0\n34440 22884 0 0\n34440 12276 0 0\n34440 12085 0 0\n34367 11909 0 0\n34232 11773 0 0\n34056 11700 0 0\n33865 11700 0 0\n33689 11773 0 0\n33553 11908 0 0\n33480 12084 0 0\n33480 12275 0 0\n33553 12451 0 0\n33688 12587 0 0\n33864 12660 0 0\n34055 12660 0 0\n34231 12587 0 0\n34367 12452 0 0\n34440 12276 0 0\n34440 22884 0 0\n34323 22767 0 0\n34114 22680 0 0\n33980 22680 0 0\n33980 17896 0 0\n33980 17705 0 0\n33907 17529 0 0\n33772 17393 0 0\n33754 17385 0 0\n33754 15372 0 0\n33707 15254 0 0\n33703 15249 0 0\n33635 15246 0 0\n33617 15263 0 0\n33618 15232 0 0\n33620 15231 0 0\n33619 15216 0 0\n33620 15202 0 0\n33618 15200 0 0\n33617 15169 0 0\n33635 15187 0 0\n33703 15184 0 0\n33753 15066 0 0\n33754 14939 0 0\n33707 14821 0 0\n33703 14816 0 0\n33635 14813 0 0\n33617 14830 0 0\n33618 14799 0 0\n33620 14798 0 0\n33619 14783 0 0\n33620 14769 0 0\n33618 14767 0 0\n33617 14736 0 0\n33635 14754 0 0\n33703 14751 0 0\n33753 14633 0 0\n33754 14506 0 0\n33707 14388 0 0\n33703 14383 0 0\n33635 14380 0 0\n33447 14567 0 0\n33606 14725 0 0\n33555 14703 0 0\n33497 14645 0 0\n33433 14581 0 0\n33419 14567 0 0\n33355 14503 0 0\n33354 14503 0 0\n33296 14445 0 0\n33277 14396 0 0\n33433 14553 0 0\n33620 14365 0 0\n33617 14297 0 0\n33499 14247 0 0\n33372 14246 0 0\n33254 14293 0 0\n33249 14297 0 0\n33246 14365 0 0\n33263 14382 0 0\n33232 14381 0 0\n33231 14380 0 0\n33216 14380 0 0\n33202 14380 0 0\n33200 14381 0 0\n33169 14382 0 0\n33187 14365 0 0\n33184 14297 0 0\n33066 14247 0 0\n32939 14246 0 0\n32821 14293 0 0\n32816 14297 0 0\n32813 14365 0 0\n32830 14382 0 0\n32799 14381 0 0\n32798 14380 0 0\n32783 14380 0 0\n32769 14380 0 0\n32767 14381 0 0\n32736 14382 0 0\n32754 14365 0 0\n32751 14297 0 0\n32633 14247 0 0\n32506 14246 0 0\n32388 14293 0 0\n32383 14297 0 0\n32380 14365 0 0\n32567 14553 0 0\n32725 14393 0 0\n32703 14444 0 0\n32581 14567 0 0\n32567 14581 0 0\n32503 14645 0 0\n32445 14703 0 0\n32396 14722 0 0\n32553 14567 0 0\n32365 14380 0 0\n32297 14383 0 0\n32247 14501 0 0\n32246 14628 0 0\n32293 14746 0 0\n32297 14751 0 0\n32365 14754 0 0\n32382 14736 0 0\n32381 14767 0 0\n32380 14769 0 0\n32380 14783 0 0\n32380 14798 0 0\n32381 14799 0 0\n32382 14830 0 0\n32365 14813 0 0\n32297 14816 0 0\n32247 14934 0 0\n32246 15061 0 0\n32293 15179 0 0\n32297 15184 0 0\n32365 15187 0 0\n32382 15169 0 0\n32381 15200 0 0\n32380 15202 0 0\n32380 15216 0 0\n32380 15231 0 0\n32381 15232 0 0\n32382 15263 0 0\n32365 15246 0 0\n32297 15249 0 0\n32247 15367 0 0\n32246 15494 0 0\n32293 15612 0 0\n32297 15617 0 0\n32365 15620 0 0\n32553 15433 0 0\n32393 15274 0 0\n32444 15296 0 0\n32503 15355 0 0\n32567 15419 0 0\n32581 15433 0 0\n32645 15497 0 0\n32703 15554 0 0\n32722 15603 0 0\n32567 15447 0 0\n32380 15635 0 0\n32383 15703 0 0\n32501 15753 0 0\n32628 15754 0 0\n32746 15707 0 0\n32751 15703 0 0\n32754 15635 0 0\n32736 15617 0 0\n32767 15618 0 0\n32769 15620 0 0\n32783 15619 0 0\n32798 15620 0 0\n32799 15618 0 0\n32830 15617 0 0\n32813 15635 0 0\n32816 15703 0 0\n32934 15753 0 0\n33061 15754 0 0\n33179 15707 0 0\n33184 15703 0 0\n33187 15635 0 0\n33169 15617 0 0\n33200 15618 0 0\n33202 15620 0 0\n33216 15619 0 0\n33231 15620 0 0\n33232 15618 0 0\n33263 15617 0 0\n33246 15635 0 0\n33249 15703 0 0\n33367 15753 0 0\n33494 15754 0 0\n33612 15707 0 0\n33617 15703 0 0\n33620 15635 0 0\n33433 15447 0 0\n33274 15606 0 0\n33296 15555 0 0\n33354 15496 0 0\n33355 15497 0 0\n33419 15433 0 0\n33433 15419 0 0\n33497 15355 0 0\n33496 15354 0 0\n33554 15296 0 0\n33603 15277 0 0\n33447 15433 0 0\n33635 15620 0 0\n33703 15617 0 0\n33753 15499 0 0\n33754 15372 0 0\n33754 17385 0 0\n33596 17320 0 0\n33405 17320 0 0\n33229 17393 0 0\n33093 17528 0 0\n33020 17704 0 0\n33020 17895 0 0\n33093 18071 0 0\n33228 18207 0 0\n33404 18280 0 0\n33595 18280 0 0\n33771 18207 0 0\n33907 18072 0 0\n33980 17896 0 0\n33980 22680 0 0\n33887 22680 0 0\n33677 22767 0 0\n33517 22927 0 0\n33499 22967 0 0\n33483 22927 0 0\n33323 22767 0 0\n33114 22680 0 0\n32887 22680 0 0\n32720 22749 0 0\n32720 17916 0 0\n32720 17725 0 0\n32647 17549 0 0\n32512 17413 0 0\n32336 17340 0 0\n32145 17340 0 0\n31969 17413 0 0\n31833 17548 0 0\n31760 17724 0 0\n31760 17915 0 0\n31833 18091 0 0\n31968 18227 0 0\n32144 18300 0 0\n32335 18300 0 0\n32511 18227 0 0\n32647 18092 0 0\n32720 17916 0 0\n32720 22749 0 0\n32677 22767 0 0\n32517 22927 0 0\n32499 22967 0 0\n32483 22927 0 0\n32323 22767 0 0\n32114 22680 0 0\n31887 22680 0 0\n31677 22767 0 0\n31675 22769 0 0\n31675 16520 0 0\n31675 16351 0 0\n31620 16216 0 0\n31620 15432 0 0\n31675 15300 0 0\n31675 15131 0 0\n31621 14999 0 0\n31675 14870 0 0\n31675 14701 0 0\n31620 14566 0 0\n31620 13782 0 0\n31675 13650 0 0\n31675 13481 0 0\n31611 13325 0 0\n31491 13205 0 0\n31335 13140 0 0\n31295 13140 0 0\n31295 12351 0 0\n31295 12160 0 0\n31222 11984 0 0\n31087 11848 0 0\n30911 11775 0 0\n30720 11775 0 0\n30544 11848 0 0\n30408 11983 0 0\n30335 12159 0 0\n30335 12350 0 0\n30408 12526 0 0\n30543 12662 0 0\n30719 12735 0 0\n30910 12735 0 0\n31086 12662 0 0\n31222 12527 0 0\n31295 12351 0 0\n31295 13140 0 0\n31166 13140 0 0\n31010 13204 0 0\n30890 13324 0 0\n30825 13480 0 0\n30825 13649 0 0\n30880 13783 0 0\n30880 14568 0 0\n30825 14700 0 0\n30825 14869 0 0\n30878 15000 0 0\n30825 15130 0 0\n30825 15299 0 0\n30880 15433 0 0\n30880 16218 0 0\n30825 16350 0 0\n30825 16519 0 0\n30889 16675 0 0\n31009 16795 0 0\n31165 16860 0 0\n31334 16860 0 0\n31490 16796 0 0\n31610 16676 0 0\n31675 16520 0 0\n31675 22769 0 0\n31517 22927 0 0\n31499 22967 0 0\n31483 22927 0 0\n31323 22767 0 0\n31295 22755 0 0\n31295 17841 0 0\n31295 17650 0 0\n31222 17474 0 0\n31087 17338 0 0\n30911 17265 0 0\n30720 17265 0 0\n30544 17338 0 0\n30408 17473 0 0\n30335 17649 0 0\n30335 17840 0 0\n30408 18016 0 0\n30543 18152 0 0\n30719 18225 0 0\n30910 18225 0 0\n31086 18152 0 0\n31222 18017 0 0\n31295 17841 0 0\n31295 22755 0 0\n31114 22680 0 0\n30887 22680 0 0\n30677 22767 0 0\n30517 22927 0 0\n30499 22967 0 0\n30483 22927 0 0\n30323 22767 0 0\n30114 22680 0 0\n29887 22680 0 0\n29677 22767 0 0\n29517 22927 0 0\n29430 23136 0 0\n29430 23363 0 0\n29517 23573 0 0\n29677 23733 0 0\n29693 23740 0 0\n29658 23740 0 0\n29581 23772 0 0\n29522 23831 0 0\n29490 23908 0 0\n29490 23992 0 0\n29490 24188 0 0\n29542 24240 0 0\n29900 24240 0 0\n29990 24240 0 0\n30010 24240 0 0\n30010 24260 0 0\n29990 24260 0 0\n29900 24260 0 0\n29542 24260 0 0\n29490 24312 0 0\n29490 24508 0 0\n29490 24592 0 0\n29516 24655 0 0\n27401 24655 0 0\n27483 24573 0 0\n27570 24364 0 0\n27570 24137 0 0\n27542 24070 0 0\n27750 24070 0 0\n27872 24046 0 0\n27873 24046 0 0\n27976 23976 0 0\n30226 21727 0 0\n30226 21726 0 0\n30295 21624 0 0\n30295 21623 0 0\n30296 21622 0 0\n30319 21501 0 0\n30320 21500 0 0\n30320 17500 0 0\n30296 17378 0 0\n30295 17377 0 0\n30272 17343 0 0\n30226 17274 0 0\n30226 17273 0 0\n29430 16477 0 0\n29430 15881 0 0\n29470 15841 0 0\n29535 15685 0 0\n29535 15627 0 0\n29726 15437 0 0\n29726 15436 0 0\n29772 15367 0 0\n29795 15333 0 0\n29796 15332 0 0\n29819 15210 0 0\n29820 15210 0 0\n29820 13500 0 0\n29819 13499 0 0\n29796 13378 0 0\n29795 13376 0 0\n29760 13324 0 0\n29760 13323 0 0\n29760 12381 0 0\n29800 12341 0 0\n29865 12185 0 0\n29865 12016 0 0\n29801 11860 0 0\n29681 11740 0 0\n29525 11675 0 0\n29356 11675 0 0\n29200 11739 0 0\n29080 11859 0 0\n29015 12015 0 0\n29015 12184 0 0\n29079 12340 0 0\n29120 12381 0 0\n29120 13440 0 0\n29144 13563 0 0\n29152 13575 0 0\n29076 13575 0 0\n28920 13639 0 0\n28800 13759 0 0\n28735 13915 0 0\n28735 14084 0 0\n28799 14240 0 0\n28919 14360 0 0\n29018 14401 0 0\n29018 14829 0 0\n28594 15254 0 0\n28524 15357 0 0\n28500 15480 0 0\n28500 16550 0 0\n28524 16673 0 0\n28594 16776 0 0\n28820 17002 0 0\n28820 17369 0 0\n28780 17409 0 0\n28715 17565 0 0\n28715 17734 0 0\n28721 17749 0 0\n28721 17750 0 0\n28700 17860 0 0\n28700 18900 0 0\n28724 19023 0 0\n28794 19126 0 0\n29518 19850 0 0\n29518 21300 0 0\n28378 22440 0 0\n27520 22440 0 0\n27520 21976 0 0\n27520 21785 0 0\n27447 21609 0 0\n27312 21473 0 0\n27136 21400 0 0\n26945 21400 0 0\n26769 21473 0 0\n26633 21608 0 0\n26560 21784 0 0\n26560 21975 0 0\n26633 22151 0 0\n26768 22287 0 0\n26944 22360 0 0\n27135 22360 0 0\n27311 22287 0 0\n27447 22152 0 0\n27520 21976 0 0\n27520 22440 0 0\n25892 22440 0 0\n25425 21972 0 0\n25425 21916 0 0\n25361 21760 0 0\n25241 21640 0 0\n25085 21575 0 0\n24916 21575 0 0\n24762 21637 0 0\n24726 21584 0 0\n24726 21583 0 0\n24720 21577 0 0\n24720 21455 0 0\n24647 21279 0 0\n24512 21143 0 0\n24396 21095 0 0\n25760 19732 0 0\n26779 19732 0 0\n26663 19848 0 0\n26590 20024 0 0\n26590 20046 0 0\n26479 20093 0 0\n26343 20228 0 0\n26270 20404 0 0\n26270 20595 0 0\n26343 20771 0 0\n26478 20907 0 0\n26654 20980 0 0\n26845 20980 0 0\n27021 20907 0 0\n27125 20803 0 0\n27228 20907 0 0\n27404 20980 0 0\n27595 20980 0 0\n27771 20907 0 0\n27907 20772 0 0\n27980 20596 0 0\n27980 20405 0 0\n27907 20229 0 0\n27772 20093 0 0\n27596 20020 0 0\n27547 20020 0 0\n27477 19849 0 0\n27342 19713 0 0\n27249 19674 0 0\n27304 19638 0 0\n27552 19390 0 0\n27620 19390 0 0\n27742 19366 0 0\n27743 19366 0 0\n27846 19296 0 0\n27976 19167 0 0\n27976 19166 0 0\n28045 19064 0 0\n28045 19063 0 0\n28046 19062 0 0\n28069 18941 0 0\n28070 18940 0 0\n28070 18301 0 0\n28110 18261 0 0\n28175 18105 0 0\n28175 17936 0 0\n28111 17780 0 0\n27991 17660 0 0\n27835 17595 0 0\n27666 17595 0 0\n27510 17659 0 0\n27500 17668 0 0\n27422 17589 0 0\n27422 16630 0 0\n27494 16660 0 0\n27685 16660 0 0\n27861 16587 0 0\n27997 16452 0 0\n28070 16276 0 0\n28070 16085 0 0\n27997 15909 0 0\n27862 15773 0 0\n27807 15750 0 0\n27811 15728 0 0\n27812 15728 0 0\n27812 15420 0 0\n27925 15420 0 0\n28101 15347 0 0\n28237 15212 0 0\n28310 15036 0 0\n28310 14845 0 0\n28237 14669 0 0\n28145 14577 0 0\n28186 14537 0 0\n28186 14536 0 0\n28255 14434 0 0\n28255 14433 0 0\n28256 14432 0 0\n28279 14310 0 0\n28280 14310 0 0\n28280 12131 0 0\n28320 12091 0 0\n28385 11935 0 0\n28385 11766 0 0\n28321 11610 0 0\n28201 11490 0 0\n28045 11425 0 0\n27965 11425 0 0\n27995 11355 0 0\n27995 11186 0 0\n27990 11173 0 0\n27990 9708 0 0\n27990 9260 0 0\n27542 9260 0 0\n27490 9312 0 0\n27490 9508 0 0\n27490 9592 0 0\n27522 9669 0 0\n27581 9728 0 0\n27658 9760 0 0\n27938 9760 0 0\n27990 9708 0 0\n27990 11173 0 0\n27931 11030 0 0\n27811 10910 0 0\n27655 10845 0 0\n27486 10845 0 0\n27330 10909 0 0\n27210 11029 0 0\n27145 11185 0 0\n27145 11242 0 0\n26475 11912 0 0\n26475 11876 0 0\n26411 11720 0 0\n26291 11600 0 0\n26135 11535 0 0\n25966 11535 0 0\n25810 11599 0 0\n25690 11719 0 0\n25625 11875 0 0\n25625 12044 0 0\n25689 12200 0 0\n25809 12320 0 0\n25965 12385 0 0\n26002 12385 0 0\n25624 12764 0 0\n25554 12867 0 0\n25530 12990 0 0\n25530 17687 0 0\n25345 17872 0 0\n25345 15755 0 0\n25345 15586 0 0\n25281 15430 0 0\n25161 15310 0 0\n25005 15245 0 0\n24836 15245 0 0\n24680 15309 0 0\n24655 15334 0 0\n24655 13665 0 0\n24655 13496 0 0\n24591 13340 0 0\n24471 13220 0 0\n24315 13155 0 0\n24146 13155 0 0\n23990 13219 0 0\n23870 13339 0 0\n23805 13495 0 0\n23805 13664 0 0\n23869 13820 0 0\n23989 13940 0 0\n24145 14005 0 0\n24314 14005 0 0\n24470 13941 0 0\n24590 13821 0 0\n24655 13665 0 0\n24655 15334 0 0\n24560 15429 0 0\n24495 15585 0 0\n24495 15754 0 0\n24559 15910 0 0\n24679 16030 0 0\n24835 16095 0 0\n25004 16095 0 0\n25160 16031 0 0\n25280 15911 0 0\n25345 15755 0 0\n25345 17872 0 0\n24735 18482 0 0\n24735 16545 0 0\n24735 16376 0 0\n24671 16220 0 0\n24551 16100 0 0\n24395 16035 0 0\n24226 16035 0 0\n24070 16099 0 0\n23950 16219 0 0\n23885 16375 0 0\n23885 16544 0 0\n23949 16700 0 0\n24069 16820 0 0\n24225 16885 0 0\n24394 16885 0 0\n24550 16821 0 0\n24670 16701 0 0\n24735 16545 0 0\n24735 18482 0 0\n24489 18728 0 0\n22662 18728 0 0\n22540 18752 0 0\n22505 18775 0 0\n22435 18822 0 0\n21382 19876 0 0\n21312 19979 0 0\n21288 20102 0 0\n21288 20537 0 0\n21191 20440 0 0\n21035 20375 0 0\n20977 20375 0 0\n20910 20308 0 0\n20910 18195 0 0\n21979 18195 0 0\n22039 18340 0 0\n22159 18460 0 0\n22315 18525 0 0\n22484 18525 0 0\n22640 18461 0 0\n22760 18341 0 0\n22825 18185 0 0\n22825 18016 0 0\n22761 17860 0 0\n22641 17740 0 0\n22485 17675 0 0\n22427 17675 0 0\n22401 17649 0 0\n22298 17579 0 0\n22175 17555 0 0\n20757 17555 0 0\n20420 17217 0 0\n20420 16032 0 0\n20477 15975 0 0\n20544 15975 0 0\n20700 15911 0 0\n20820 15791 0 0\n20885 15635 0 0\n20885 15577 0 0\n20948 15515 0 0\n20948 15514 0 0\n20994 15445 0 0\n21017 15411 0 0\n21018 15410 0 0\n21041 15288 0 0\n21042 15288 0 0\n21042 14882 0 0\n22779 14882 0 0\n23108 15211 0 0\n23065 15315 0 0\n23065 15484 0 0\n23129 15640 0 0\n23249 15760 0 0\n23405 15825 0 0\n23574 15825 0 0\n23730 15761 0 0\n23850 15641 0 0\n23915 15485 0 0\n23915 15316 0 0\n23851 15160 0 0\n23804 15113 0 0\n23786 15018 0 0\n23785 15017 0 0\n23762 14983 0 0\n23716 14914 0 0\n23716 14913 0 0\n23626 14823 0 0\n23780 14761 0 0\n23900 14641 0 0\n23965 14485 0 0\n23965 14316 0 0\n23901 14160 0 0\n23781 14040 0 0\n23625 13975 0 0\n23456 13975 0 0\n23300 14039 0 0\n23259 14080 0 0\n20780 14080 0 0\n20663 14102 0 0\n20648 14087 0 0\n20690 14071 0 0\n20810 13951 0 0\n20875 13795 0 0\n20875 13626 0 0\n20811 13470 0 0\n20691 13350 0 0\n20535 13285 0 0\n20477 13285 0 0\n20266 13074 0 0\n20163 13004 0 0\n20040 12980 0 0\n18600 12980 0 0\n18478 13004 0 0\n18476 13004 0 0\n18476 13005 0 0\n18373 13074 0 0\n18310 13137 0 0\n18310 13062 0 0\n18310 12938 0 0\n18310 12742 0 0\n18310 12658 0 0\n18310 11342 0 0\n18310 11258 0 0\n18310 11062 0 0\n18310 10938 0 0\n18310 10742 0 0\n18310 10658 0 0\n18278 10581 0 0\n18219 10522 0 0\n18142 10490 0 0\n17362 10490 0 0\n17310 10542 0 0\n17310 10990 0 0\n18258 10990 0 0\n18310 10938 0 0\n18310 11062 0 0\n18258 11010 0 0\n17310 11010 0 0\n17310 11458 0 0\n17362 11510 0 0\n18142 11510 0 0\n18219 11478 0 0\n18278 11419 0 0\n18310 11342 0 0\n18310 12658 0 0\n18278 12581 0 0\n18219 12522 0 0\n18142 12490 0 0\n17362 12490 0 0\n17310 12542 0 0\n17310 12990 0 0\n18258 12990 0 0\n18310 12938 0 0\n18310 13062 0 0\n18258 13010 0 0\n17310 13010 0 0\n17310 13458 0 0\n17362 13510 0 0\n17949 13510 0 0\n17904 13577 0 0\n17880 13700 0 0\n17880 16200 0 0\n17904 16323 0 0\n17974 16426 0 0\n18038 16490 0 0\n17362 16490 0 0\n17310 16542 0 0\n17310 16990 0 0\n18258 16990 0 0\n18310 16938 0 0\n18310 16762 0 0\n18426 16878 0 0\n18426 20396 0 0\n18428 20407 0 0\n18425 20415 0 0\n18425 20584 0 0\n18489 20740 0 0\n18609 20860 0 0\n18765 20925 0 0\n18934 20925 0 0\n19090 20861 0 0\n19189 20761 0 0\n20325 21897 0 0\n20325 22105 0 0\n20349 22228 0 0\n20419 22331 0 0\n20634 22546 0 0\n20737 22616 0 0\n20738 22616 0 0\n20860 22640 0 0\n21637 22640 0 0\n21734 22680 0 0\n21925 22680 0 0\n22101 22607 0 0\n22237 22472 0 0\n22310 22296 0 0\n22310 22105 0 0\n22237 21929 0 0\n22207 21899 0 0\n22250 21796 0 0\n22250 21605 0 0\n22177 21429 0 0\n22090 21341 0 0\n22090 20302 0 0\n22317 20075 0 0\n22344 20140 0 0\n22464 20260 0 0\n22620 20325 0 0\n22677 20325 0 0\n22829 20477 0 0\n22737 20477 0 0\n22619 20524 0 0\n22614 20528 0 0\n22611 20596 0 0\n22734 20719 0 0\n22734 20720 0 0\n22798 20784 0 0\n22812 20798 0 0\n22798 20812 0 0\n22784 20798 0 0\n22720 20734 0 0\n22719 20734 0 0\n22596 20611 0 0\n22528 20614 0 0\n22478 20732 0 0\n22477 20859 0 0\n22510 20944 0 0\n22493 20962 0 0\n22531 21000 0 0\n22493 21038 0 0\n22511 21056 0 0\n22478 21136 0 0\n22477 21263 0 0\n22524 21381 0 0\n22528 21386 0 0\n22596 21389 0 0\n22719 21265 0 0\n22720 21266 0 0\n22784 21202 0 0\n22798 21188 0 0\n22812 21202 0 0\n22798 21216 0 0\n22734 21280 0 0\n22611 21404 0 0\n22614 21472 0 0\n22732 21522 0 0\n22859 21523 0 0\n22944 21489 0 0\n22962 21507 0 0\n23000 21469 0 0\n23038 21507 0 0\n23056 21488 0 0\n23136 21522 0 0\n23263 21523 0 0\n23269 21520 0 0\n23204 21617 0 0\n23180 21740 0 0\n23180 22619 0 0\n23140 22659 0 0\n23100 22752 0 0\n22909 22749 0 0\n22725 22822 0 0\n22709 22832 0 0\n22684 22920 0 0\n22936 23172 0 0\n23000 23236 0 0\n23014 23250 0 0\n23000 23264 0 0\n22986 23250 0 0\n22922 23186 0 0\n22670 22934 0 0\n22582 22959 0 0\n22503 23142 0 0\n22499 23341 0 0\n22534 23430 0 0\n22500 23430 0 0\n22462 23437 0 0\n22497 23358 0 0\n22501 23159 0 0\n22428 22975 0 0\n22418 22959 0 0\n22330 22934 0 0\n22316 22948 0 0\n22316 22920 0 0\n22291 22832 0 0\n22108 22753 0 0\n21909 22749 0 0\n21725 22822 0 0\n21709 22832 0 0\n21684 22920 0 0\n22000 23236 0 0\n22316 22920 0 0\n22316 22948 0 0\n22078 23186 0 0\n22014 23250 0 0\n22000 23264 0 0\n21986 23278 0 0\n21986 23250 0 0\n21670 22934 0 0\n21582 22959 0 0\n21503 23142 0 0\n21501 23241 0 0\n21501 23159 0 0\n21428 22975 0 0\n21418 22959 0 0\n21330 22934 0 0\n21316 22948 0 0\n21316 22920 0 0\n21291 22832 0 0\n21108 22753 0 0\n20909 22749 0 0\n20725 22822 0 0\n20709 22832 0 0\n20684 22920 0 0\n21000 23236 0 0\n21316 22920 0 0\n21316 22948 0 0\n21014 23250 0 0\n21330 23566 0 0\n21418 23541 0 0\n21497 23358 0 0\n21501 23159 0 0\n21501 23241 0 0\n21499 23341 0 0\n21572 23525 0 0\n21582 23541 0 0\n21670 23566 0 0\n21986 23250 0 0\n21986 23278 0 0\n21936 23328 0 0\n21684 23580 0 0\n21709 23668 0 0\n21810 23711 0 0\n21677 23767 0 0\n21563 23880 0 0\n21529 23798 0 0\n21453 23722 0 0\n21354 23680 0 0\n21269 23680 0 0\n21275 23678 0 0\n21291 23668 0 0\n21316 23580 0 0\n21000 23264 0 0\n20986 23278 0 0\n20986 23250 0 0\n20670 22934 0 0\n20582 22959 0 0\n20503 23142 0 0\n20499 23341 0 0\n20572 23525 0 0\n20582 23541 0 0\n20670 23566 0 0\n20986 23250 0 0\n20986 23278 0 0\n20684 23580 0 0\n20709 23668 0 0\n20736 23680 0 0\n20647 23680 0 0\n20548 23721 0 0\n20472 23797 0 0\n20430 23896 0 0\n20430 24003 0 0\n20430 24603 0 0\n20451 24655 0 0\n18817 24655 0 0\n19182 24291 0 0\n19394 23779 0 0\n19395 23224 0 0\n19183 22711 0 0\n18791 22318 0 0\n18310 22118 0 0\n18310 19342 0 0\n18310 19258 0 0\n18310 19062 0 0\n18310 18938 0 0\n18310 18742 0 0\n18310 18658 0 0\n18310 17342 0 0\n18310 17258 0 0\n18310 17062 0 0\n18258 17010 0 0\n17310 17010 0 0\n17310 17458 0 0\n17362 17510 0 0\n18142 17510 0 0\n18219 17478 0 0\n18278 17419 0 0\n18310 17342 0 0\n18310 18658 0 0\n18278 18581 0 0\n18219 18522 0 0\n18142 18490 0 0\n17362 18490 0 0\n17310 18542 0 0\n17310 18990 0 0\n18258 18990 0 0\n18310 18938 0 0\n18310 19062 0 0\n18258 19010 0 0\n17310 19010 0 0\n17310 19458 0 0\n17362 19510 0 0\n18142 19510 0 0\n18219 19478 0 0\n18278 19419 0 0\n18310 19342 0 0\n18310 22118 0 0\n18279 22106 0 0\n17724 22105 0 0\n17211 22317 0 0\n16845 22682 0 0\n16845 19510 0 0\n17238 19510 0 0\n17290 19458 0 0\n17290 19100 0 0\n17290 19010 0 0\n17290 18990 0 0\n17290 18900 0 0\n17290 18542 0 0\n17238 18490 0 0\n16845 18490 0 0\n16845 17510 0 0\n17238 17510 0 0\n17290 17458 0 0\n17290 17100 0 0\n17290 17010 0 0\n17290 16990 0 0\n17290 16900 0 0\n17290 16542 0 0\n17238 16490 0 0\n16845 16490 0 0\n16845 13510 0 0\n17238 13510 0 0\n17290 13458 0 0\n17290 13100 0 0\n17290 13010 0 0\n17290 12990 0 0\n17290 12900 0 0\n17290 12542 0 0\n17238 12490 0 0\n16845 12490 0 0\n16845 11510 0 0\n17238 11510 0 0\n17290 11458 0 0\n17290 11100 0 0\n17290 11010 0 0\n17290 10990 0 0\n17290 10900 0 0\n17290 10542 0 0\n17238 10490 0 0\n16845 10490 0 0\n16845 9817 0 0\n17209 10182 0 0\n17721 10394 0 0\n18276 10395 0 0\n18789 10183 0 0\n19182 9791 0 0\n19394 9279 0 0\n19395 8724 0 0\n19183 8211 0 0\n18817 7845 0 0\n27705 7845 0 0\n27684 7920 0 0\n28000 8236 0 0\n28316 7920 0 0\n28294 7845 0 0\n28599 7845 0 0\n28517 7927 0 0\n28461 8059 0 0\n28428 7975 0 0\n28418 7959 0 0\n28330 7934 0 0\n28014 8250 0 0\n28330 8566 0 0\n28418 8541 0 0\n28461 8439 0 0\n28517 8573 0 0\n28677 8733 0 0\n28680 8734 0 0\n28680 8765 0 0\n28677 8767 0 0\n28517 8927 0 0\n28510 8943 0 0\n28510 8908 0 0\n28478 8831 0 0\n28419 8772 0 0\n28342 8740 0 0\n28118 8740 0 0\n28275 8678 0 0\n28291 8668 0 0\n28316 8580 0 0\n28000 8264 0 0\n27986 8278 0 0\n27986 8250 0 0\n27670 7934 0 0\n27582 7959 0 0\n27503 8142 0 0\n27499 8341 0 0\n27572 8525 0 0\n27582 8541 0 0\n27670 8566 0 0\n27986 8250 0 0\n27986 8278 0 0\n27684 8580 0 0\n27709 8668 0 0\n27875 8740 0 0\n27658 8740 0 0\n27581 8772 0 0\n27522 8831 0 0\n27490 8908 0 0\n27490 8992 0 0\n27490 9188 0 0\n27542 9240 0 0\n27900 9240 0 0\n27990 9240 0 0\n28010 9240 0 0\n28010 9260 0 0\n28010 9350 0 0\n28010 9708 0 0\n28062 9760 0 0\n28342 9760 0 0\n28419 9728 0 0\n28478 9669 0 0\n28510 9592 0 0\n28510 9556 0 0\n28517 9573 0 0\n28677 9733 0 0\n28886 9820 0 0\n29113 9820 0 0\n29116 9818 0 0\n31104 11806 0 0\n31207 11875 0 0\n31208 11876 0 0\n31330 11900 0 0\n31641 11900 0 0\n31633 11908 0 0\n31560 12084 0 0\n31560 12275 0 0\n31633 12451 0 0\n31768 12587 0 0\n31944 12660 0 0\n32135 12660 0 0\n32311 12587 0 0\n32447 12452 0 0\n32520 12276 0 0\n32520 12085 0 0\n32506 12051 0 0\n32635 12105 0 0\n32804 12105 0 0\n32960 12041 0 0\n33080 11921 0 0\n33145 11765 0 0\n33145 11596 0 0\n33125 11547 0 0\n33215 11585 0 0\n33384 11585 0 0\n33540 11521 0 0\n33645 11416 0 0\n33739 11510 0 0\n33895 11575 0 0\n34064 11575 0 0\n34220 11511 0 0\n34340 11391 0 0\n34405 11235 0 0\n34405 11066 0 0\n34341 10910 0 0\n34300 10869 0 0\n34300 10230 0 0\n34299 10229 0 0\n34276 10108 0 0\n34275 10106 0 0\n34206 10004 0 0\n34206 10003 0 0\n33950 9748 0 0\n34091 9751 0 0\n34275 9678 0 0\n34291 9668 0 0\n34316 9580 0 0\n34064 9328 0 0\n34000 9264 0 0\n33986 9250 0 0\n33922 9186 0 0\n33670 8934 0 0\n33582 8959 0 0\n33538 9060 0 0\n33483 8927 0 0\n33323 8767 0 0\n33320 8765 0 0\n33320 8734 0 0\n33323 8733 0 0\n33483 8573 0 0\n33538 8440 0 0\n33572 8525 0 0\n33582 8541 0 0\n33670 8566 0 0\n33986 8250 0 0\n33670 7934 0 0\n33582 7959 0 0\n33538 8060 0 0\n33483 7927 0 0\n33401 7845 0 0\n33705 7845 0 0\n33684 7920 0 0\n34000 8236 0 0\n34316 7920 0 0\n34294 7845 0 0\n35682 7845 0 0\n35318 8209 0 0\n35106 8721 0 0\n35105 9276 0 0\n35317 9789 0 0\n35709 10182 0 0\n36221 10394 0 0\n36776 10395 0 0\n37289 10183 0 0\n37655 9817 0 0\n37655 10490 0 0\n37262 10490 0 0\n37210 10542 0 0\n37210 10900 0 0\n37210 10990 0 0\n37210 11010 0 0\n37210 11100 0 0\n37210 11458 0 0\n37262 11510 0 0\n37655 11510 0 0\n37655 12490 0 0\n37262 12490 0 0\n37210 12542 0 0\n37210 12900 0 0\n37210 12990 0 0\n37210 13010 0 0\n37210 13100 0 0\n37210 13458 0 0\n37262 13510 0 0\n37655 13510 0 0\n37655 16490 0 0\n37570 16490 0 0\n37570 14364 0 0\n37570 14137 0 0\n37483 13927 0 0\n37323 13767 0 0\n37190 13711 0 0\n37190 13458 0 0\n37190 13010 0 0\n37190 12990 0 0\n37190 12542 0 0\n37190 11458 0 0\n37190 11010 0 0\n37190 10990 0 0\n37190 10542 0 0\n37138 10490 0 0\n36358 10490 0 0\n36281 10522 0 0\n36222 10581 0 0\n36190 10658 0 0\n36190 10742 0 0\n36190 10938 0 0\n36242 10990 0 0\n37190 10990 0 0\n37190 11010 0 0\n36242 11010 0 0\n36190 11062 0 0\n36190 11258 0 0\n36190 11342 0 0\n36222 11419 0 0\n36281 11478 0 0\n36358 11510 0 0\n37138 11510 0 0\n37190 11458 0 0\n37190 12542 0 0\n37138 12490 0 0\n36358 12490 0 0\n36281 12522 0 0\n36222 12581 0 0\n36190 12658 0 0\n36190 12742 0 0\n36190 12938 0 0\n36242 12990 0 0\n37190 12990 0 0\n37190 13010 0 0\n36242 13010 0 0\n36190 13062 0 0\n36190 13258 0 0\n36190 13342 0 0\n36222 13419 0 0\n36281 13478 0 0\n36358 13510 0 0\n37138 13510 0 0\n37190 13458 0 0\n37190 13711 0 0\n37114 13680 0 0\n36887 13680 0 0\n36677 13767 0 0\n36517 13927 0 0\n36430 14136 0 0\n36430 14363 0 0\n36517 14573 0 0\n36677 14733 0 0\n36693 14740 0 0\n36658 14740 0 0\n36581 14772 0 0\n36522 14831 0 0\n36490 14908 0 0\n36490 15188 0 0\n36542 15240 0 0\n36900 15240 0 0\n36990 15240 0 0\n37010 15240 0 0\n37100 15240 0 0\n37458 15240 0 0\n37510 15188 0 0\n37510 14908 0 0\n37478 14831 0 0\n37419 14772 0 0\n37342 14740 0 0\n37306 14740 0 0\n37323 14733 0 0\n37483 14573 0 0\n37570 14364 0 0\n37570 16490 0 0\n37510 16490 0 0\n37510 15592 0 0\n37510 15312 0 0\n37458 15260 0 0\n37010 15260 0 0\n37010 15708 0 0\n37062 15760 0 0\n37258 15760 0 0\n37342 15760 0 0\n37419 15728 0 0\n37478 15669 0 0\n37510 15592 0 0\n37510 16490 0 0\n37262 16490 0 0\n37210 16542 0 0\n37210 16900 0 0\n37210 16990 0 0\n37210 17010 0 0\n37210 17100 0 0\n37210 17458 0 0\n37262 17510 0 0\n37655 17510 0 0\n37655 18490 0 0\n37262 18490 0 0\n37210 18542 0 0\n37210 18900 0 0\n37210 18990 0 0\n37210 19010 0 0\n37210 19100 0 0\n37210 19458 0 0\n37262 19510 0 0\n37655 19510 0 0\n37655 22682 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/bubblegum/bubblegum.pro",
    "content": "update=Wed Jul 11 13:27:06 2012\nversion=1\nlast_client=pcbnew\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmt=1\nHPGLSpd=20\nHPGLDm=15\nHPGLNum=1\noffX_A4=0\noffY_A4=0\noffX_A3=0\noffY_A3=0\noffX_A2=0\noffY_A2=0\noffX_A1=0\noffY_A1=0\noffX_A0=0\noffY_A0=0\noffX_A=0\noffY_A=0\noffX_B=0\noffY_B=0\noffX_C=0\noffY_C=0\noffX_D=0\noffY_D=0\noffX_E=0\noffY_E=0\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=60\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n[pcbnew]\nversion=1\nPadDrlX=0\nPadDimH=315\nPadDimV=157\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=80\nLastNetListRead=bubblegum.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n"
  },
  {
    "path": "hardware/bubblegum/bubblegum.sch",
    "content": "EESchema Schematic File Version 2  date Thu Jul 26 14:58:48 2012\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:bubblegum-cache\nEELAYER 25  0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"\"\nDate \"26 jul 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nConnection ~ 12750 2500\nWire Wire Line\n\t12750 2400 12750 2600\nConnection ~ 12450 3100\nWire Wire Line\n\t12750 3000 12750 3100\nWire Wire Line\n\t12750 3100 11550 3100\nConnection ~ 11550 5900\nWire Wire Line\n\t11550 5900 11550 6000\nWire Wire Line\n\t14550 2500 14650 2500\nWire Wire Line\n\t15550 3100 15450 3100\nWire Wire Line\n\t2300 9350 2900 9350\nWire Wire Line\n\t3500 10050 3850 10050\nConnection ~ 4750 10150\nWire Wire Line\n\t4650 10150 4750 10150\nWire Wire Line\n\t9000 4100 9000 4000\nWire Wire Line\n\t9800 4250 9800 4450\nWire Wire Line\n\t9450 4450 9450 3650\nWire Wire Line\n\t9300 3750 9300 3650\nWire Wire Line\n\t9000 3600 9000 2900\nWire Wire Line\n\t9000 2900 9800 2900\nWire Wire Line\n\t9800 2900 9800 3150\nWire Wire Line\n\t9100 2400 9200 2400\nWire Wire Line\n\t10500 2700 10400 2700\nWire Wire Line\n\t9700 3150 9700 3050\nWire Wire Line\n\t9700 3050 9600 3050\nWire Wire Line\n\t9900 1300 8900 1300\nWire Wire Line\n\t8600 3600 8600 4350\nWire Wire Line\n\t8600 4350 9700 4350\nWire Wire Line\n\t9700 4350 9700 4250\nWire Wire Line\n\t10200 4900 10200 4650\nWire Wire Line\n\t10450 5300 10350 5300\nWire Wire Line\n\t9200 6600 9000 6600\nWire Wire Line\n\t10300 4100 10400 4100\nWire Wire Line\n\t11200 4250 11000 4250\nWire Wire Line\n\t10200 4900 10400 4900\nWire Wire Line\n\t11100 4900 11100 5050\nWire Wire Line\n\t11100 4900 11000 4900\nConnection ~ 12000 5050\nWire Wire Line\n\t12000 5300 12000 4850\nWire Wire Line\n\t11700 5300 11700 4750\nWire Wire Line\n\t12250 4750 11600 4750\nWire Wire Line\n\t11700 3700 11700 4250\nConnection ~ 11700 4250\nWire Wire Line\n\t8750 3700 8750 3600\nWire Wire Line\n\t8900 2250 8900 2900\nWire Wire Line\n\t8900 2900 8750 2900\nWire Wire Line\n\t8750 2900 8750 3000\nConnection ~ 8600 2400\nWire Wire Line\n\t8600 2400 8400 2400\nWire Wire Line\n\t8400 2400 8400 2800\nWire Wire Line\n\t8400 2800 8200 2800\nWire Wire Line\n\t9800 5850 9800 6150\nWire Wire Line\n\t9800 6150 9100 6150\nWire Wire Line\n\t9100 6150 9100 4950\nWire Wire Line\n\t9100 4950 8800 4950\nWire Wire Line\n\t9300 4950 9300 4550\nWire Wire Line\n\t9300 4550 9800 4550\nWire Wire Line\n\t9800 4550 9800 4750\nWire Wire Line\n\t10000 5950 9900 5950\nWire Wire Line\n\t9900 5950 9900 5850\nWire Wire Line\n\t10200 4650 9900 4650\nWire Wire Line\n\t9900 4650 9900 4750\nWire Wire Line\n\t9300 5450 9300 5350\nConnection ~ 8800 5050\nWire Wire Line\n\t8450 5050 8800 5050\nWire Wire Line\n\t8800 5650 8800 5550\nWire Wire Line\n\t9100 6300 9200 6300\nWire Wire Line\n\t8050 5000 8050 5100\nWire Wire Line\n\t8050 5700 8050 5800\nWire Wire Line\n\t8350 6400 8350 6500\nWire Wire Line\n\t8350 6500 8150 6500\nConnection ~ 14300 6150\nWire Wire Line\n\t13600 6150 14550 6150\nConnection ~ 16100 6550\nWire Wire Line\n\t15700 6550 16350 6550\nConnection ~ 14850 8300\nWire Wire Line\n\t14150 8300 15150 8300\nConnection ~ 15800 6550\nWire Wire Line\n\t16100 6550 16100 6650\nConnection ~ 15800 8200\nWire Wire Line\n\t16100 8100 16100 8200\nWire Wire Line\n\t16100 8200 15800 8200\nConnection ~ 15800 7600\nWire Wire Line\n\t16100 7700 16100 7600\nConnection ~ 15800 7150\nWire Wire Line\n\t16100 7050 16100 7150\nWire Wire Line\n\t16100 7150 15800 7150\nWire Wire Line\n\t14900 7500 14900 7600\nWire Wire Line\n\t14900 7600 15000 7600\nWire Wire Line\n\t15000 6550 14900 6550\nWire Wire Line\n\t14900 6550 14900 6450\nConnection ~ 14550 8300\nWire Wire Line\n\t14850 8300 14850 8400\nWire Wire Line\n\t14250 8400 14250 8300\nConnection ~ 14250 8900\nWire Wire Line\n\t14550 8800 14550 8900\nWire Wire Line\n\t13450 8300 13350 8300\nWire Wire Line\n\t13350 8300 13350 8200\nConnection ~ 13750 7050\nWire Wire Line\n\t13750 7050 13750 7150\nWire Wire Line\n\t14050 7150 14050 7050\nConnection ~ 13450 7650\nWire Wire Line\n\t13750 7550 13750 7650\nWire Wire Line\n\t12550 6950 12550 7050\nWire Wire Line\n\t12550 7050 12650 7050\nConnection ~ 14000 6750\nWire Wire Line\n\t14300 6650 14300 6750\nWire Wire Line\n\t14300 6750 13700 6750\nWire Wire Line\n\t13700 6650 13700 6850\nConnection ~ 13700 6150\nWire Wire Line\n\t14000 6150 14000 6250\nWire Wire Line\n\t12900 6150 12800 6150\nWire Wire Line\n\t12800 6150 12800 6050\nConnection ~ 11500 7600\nWire Wire Line\n\t11800 7500 11800 7600\nWire Wire Line\n\t12100 7100 12100 7000\nWire Wire Line\n\t10700 7000 10600 7000\nWire Wire Line\n\t10600 7000 10600 6900\nConnection ~ 11800 7000\nWire Wire Line\n\t11550 2200 11550 2300\nWire Wire Line\n\t8850 6700 8950 6700\nConnection ~ 11700 4750\nWire Wire Line\n\t12250 5100 12150 5100\nWire Wire Line\n\t14150 4350 14950 4350\nWire Wire Line\n\t14950 4350 14950 4000\nWire Wire Line\n\t14950 4000 15700 4000\nWire Wire Line\n\t14650 2700 13150 2700\nWire Wire Line\n\t7500 2800 7500 3800\nWire Wire Line\n\t7650 3150 7650 3050\nConnection ~ 8050 6300\nWire Wire Line\n\t7900 6300 8050 6300\nWire Wire Line\n\t9250 7050 9250 6950\nConnection ~ 6500 1750\nWire Wire Line\n\t6700 1750 6200 1750\nWire Wire Line\n\t6500 2400 6500 2500\nWire Wire Line\n\t6700 1900 6200 1900\nWire Wire Line\n\t8800 7800 8800 7700\nConnection ~ 10600 1650\nWire Wire Line\n\t10600 1650 10450 1650\nWire Wire Line\n\t10450 1650 10450 1750\nWire Wire Line\n\t7350 6150 7350 6050\nWire Wire Line\n\t7650 3650 7650 3550\nConnection ~ 11650 800 \nWire Wire Line\n\t11650 1100 11650 800 \nConnection ~ 11600 8450\nWire Wire Line\n\t11600 8750 11600 8450\nConnection ~ 7850 9650\nWire Wire Line\n\t7600 9650 8150 9650\nWire Wire Line\n\t6400 10250 6400 10150\nConnection ~ 6600 9650\nWire Wire Line\n\t6800 9650 6400 9650\nWire Wire Line\n\t6700 9750 6800 9750\nWire Wire Line\n\t1100 9850 700  9850\nWire Wire Line\n\t11400 1300 11100 1300\nWire Wire Line\n\t11100 1300 11100 1400\nWire Wire Line\n\t10900 2400 10900 2200\nWire Wire Line\n\t11100 2200 11100 2300\nWire Wire Line\n\t11100 2300 10600 2300\nWire Wire Line\n\t10600 2300 10600 1300\nWire Wire Line\n\t10500 1300 10900 1300\nWire Wire Line\n\t10900 1300 10900 1400\nWire Wire Line\n\t11000 2200 11000 2400\nWire Wire Line\n\t11000 2400 11400 2400\nWire Wire Line\n\t11000 1400 11000 1200\nWire Wire Line\n\t11000 1200 11400 1200\nWire Wire Line\n\t9750 6850 9350 6850\nWire Wire Line\n\t9350 6850 9350 7050\nWire Wire Line\n\t9750 8050 9350 8050\nWire Wire Line\n\t9350 8050 9350 7850\nWire Wire Line\n\t7000 3700 7000 3800\nWire Wire Line\n\t6650 3900 7100 3900\nWire Wire Line\n\t7100 3900 7100 3700\nWire Wire Line\n\t7200 2700 7200 2900\nWire Wire Line\n\t7200 3700 7200 3800\nWire Wire Line\n\t7200 3800 7500 3800\nWire Wire Line\n\t7000 2900 7000 2800\nWire Wire Line\n\t7000 3800 6650 3800\nWire Wire Line\n\t7100 2900 7100 2700\nWire Wire Line\n\t7100 2700 6650 2700\nWire Wire Line\n\t6350 5450 6800 5450\nWire Wire Line\n\t6800 5450 6800 5650\nWire Wire Line\n\t6350 6550 6700 6550\nConnection ~ 7200 6300\nWire Wire Line\n\t7200 5550 7200 6550\nWire Wire Line\n\t6700 5650 6700 5550\nConnection ~ 15000 5550\nWire Wire Line\n\t15000 5550 15000 5800\nConnection ~ 2900 9350\nWire Wire Line\n\t2900 9450 2900 9250\nWire Wire Line\n\t2900 9950 2900 9850\nWire Wire Line\n\t11300 8450 11800 8450\nWire Wire Line\n\t11350 800  11800 800 \nWire Wire Line\n\t6050 1450 6050 1550\nConnection ~ 5450 8300\nWire Wire Line\n\t5700 8300 5450 8300\nWire Wire Line\n\t5450 8400 5450 7900\nWire Wire Line\n\t5550 6150 5550 6250\nConnection ~ 5750 3200\nWire Wire Line\n\t6000 3200 5750 3200\nWire Wire Line\n\t5750 3800 5750 3700\nWire Wire Line\n\t7600 6750 7950 6750\nWire Wire Line\n\t7600 6750 7600 7050\nWire Wire Line\n\t7600 7050 7250 7050\nWire Wire Line\n\t11800 1000 8600 1000\nWire Wire Line\n\t11800 8650 8050 8650\nWire Wire Line\n\t8050 8650 8050 7750\nWire Wire Line\n\t6000 7900 6000 8000\nWire Wire Line\n\t6650 7200 6000 7200\nWire Wire Line\n\t6000 8000 5550 8000\nWire Wire Line\n\t5550 8000 5550 7900\nWire Wire Line\n\t5650 1650 5650 1750\nWire Wire Line\n\t4400 8300 4500 8300\nWire Wire Line\n\t7250 7200 7350 7200\nWire Wire Line\n\t6050 950  6050 1050\nWire Wire Line\n\t7600 1650 7500 1650\nWire Wire Line\n\t7500 1650 7500 600 \nWire Wire Line\n\t5700 1250 5750 1250\nWire Wire Line\n\t5600 2950 5650 2950\nWire Wire Line\n\t6200 1900 6200 2600\nWire Wire Line\n\t5850 2650 5850 3100\nWire Wire Line\n\t7600 1850 7500 1850\nWire Wire Line\n\t5650 2950 5650 2650\nWire Wire Line\n\t2300 9850 2700 9850\nConnection ~ 10000 9700\nWire Wire Line\n\t10000 9700 9900 9700\nConnection ~ 10000 9900\nWire Wire Line\n\t10000 9900 9900 9900\nConnection ~ 9000 10000\nWire Wire Line\n\t9000 10000 9100 10000\nConnection ~ 9000 9800\nWire Wire Line\n\t9000 9800 9100 9800\nWire Wire Line\n\t9100 9600 9000 9600\nWire Wire Line\n\t9000 9600 9000 10100\nConnection ~ 4750 9850\nWire Wire Line\n\t4750 9850 4650 9850\nConnection ~ 4750 9650\nWire Wire Line\n\t4750 9650 4650 9650\nWire Wire Line\n\t3500 9950 3850 9950\nWire Wire Line\n\t3500 9750 3850 9750\nWire Wire Line\n\t3850 9550 3500 9550\nWire Wire Line\n\t1700 10400 1700 10300\nWire Wire Line\n\t2300 9750 2700 9750\nWire Wire Line\n\t700  9650 1100 9650\nWire Wire Line\n\t700  9450 1100 9450\nConnection ~ 1800 5750\nWire Wire Line\n\t1550 5750 2100 5750\nWire Wire Line\n\t1800 5850 1800 5750\nWire Wire Line\n\t2100 5750 2100 5650\nConnection ~ 1900 4400\nWire Wire Line\n\t1650 4400 1900 4400\nConnection ~ 2650 4250\nWire Wire Line\n\t2900 4250 2400 4250\nWire Wire Line\n\t2650 4350 2650 4250\nWire Wire Line\n\t2400 4250 2400 4050\nConnection ~ 2500 3050\nWire Wire Line\n\t2500 2950 2500 3150\nWire Wire Line\n\t2750 3050 2500 3050\nWire Wire Line\n\t3300 1450 3300 1750\nConnection ~ 3200 3000\nWire Wire Line\n\t2950 3000 3200 3000\nWire Wire Line\n\t3200 3600 3200 3500\nWire Wire Line\n\t2500 6350 2500 6450\nConnection ~ 2400 8150\nWire Wire Line\n\t2150 8150 2400 8150\nWire Wire Line\n\t2400 8900 2400 8800\nWire Wire Line\n\t16200 3900 16200 4000\nWire Wire Line\n\t16200 4000 16100 4000\nConnection ~ 15600 4000\nWire Wire Line\n\t15600 4100 15600 4000\nConnection ~ 14150 2700\nWire Wire Line\n\t14150 2700 14150 3550\nWire Wire Line\n\t14150 3550 15950 3550\nWire Wire Line\n\t15950 3550 15950 2700\nWire Wire Line\n\t15950 2700 15450 2700\nConnection ~ 14350 2900\nWire Wire Line\n\t14350 2900 14350 3350\nWire Wire Line\n\t14350 3350 15750 3350\nWire Wire Line\n\t15750 3350 15750 2900\nWire Wire Line\n\t15750 2900 15450 2900\nWire Wire Line\n\t13050 3550 13050 2600\nWire Wire Line\n\t14650 2800 13250 2800\nWire Wire Line\n\t13250 2800 13250 3550\nWire Wire Line\n\t14650 3000 14450 3000\nWire Wire Line\n\t14450 3000 14450 4150\nWire Wire Line\n\t14450 4150 14150 4150\nWire Wire Line\n\t14900 5350 14800 5350\nConnection ~ 14250 5550\nWire Wire Line\n\t13550 5550 16200 5550\nWire Wire Line\n\t13550 5550 13550 5450\nWire Wire Line\n\t14800 5350 14800 5250\nWire Wire Line\n\t15500 5250 15500 5550\nWire Wire Line\n\t14900 4750 14150 4750\nConnection ~ 15500 4750\nWire Wire Line\n\t15500 4850 15500 4750\nConnection ~ 14800 4750\nWire Wire Line\n\t14500 4750 14500 4850\nWire Wire Line\n\t14150 4450 14250 4450\nWire Wire Line\n\t13350 5550 13350 5450\nWire Wire Line\n\t14400 4650 14150 4650\nWire Wire Line\n\t13150 5750 13150 5450\nWire Wire Line\n\t12950 3300 12950 3550\nConnection ~ 11700 3100\nWire Wire Line\n\t11550 3100 11550 3000\nWire Wire Line\n\t12450 3100 12450 3000\nConnection ~ 11850 3100\nWire Wire Line\n\t11850 3100 11850 3000\nConnection ~ 11850 6500\nWire Wire Line\n\t12450 6400 12450 6500\nWire Wire Line\n\t12450 6000 12450 5900\nConnection ~ 11850 5900\nWire Wire Line\n\t11850 5900 11850 6000\nConnection ~ 12000 5900\nWire Wire Line\n\t12000 5900 12000 5800\nConnection ~ 12150 2500\nWire Wire Line\n\t12150 2500 12150 2600\nWire Wire Line\n\t12750 2500 11850 2500\nWire Wire Line\n\t11850 2500 11850 2600\nConnection ~ 12000 3100\nWire Wire Line\n\t12000 3100 12000 3200\nWire Wire Line\n\t11700 3100 11700 3200\nConnection ~ 13400 1500\nWire Wire Line\n\t13300 1500 13400 1500\nConnection ~ 13400 1300\nWire Wire Line\n\t13400 1300 13300 1300\nWire Wire Line\n\t12600 1000 12700 1000\nWire Wire Line\n\t7500 600  11800 600 \nWire Wire Line\n\t12700 8250 12600 8250\nConnection ~ 13400 9050\nWire Wire Line\n\t13400 9050 13300 9050\nWire Wire Line\n\t13300 8850 13400 8850\nWire Wire Line\n\t13400 8850 13400 9250\nWire Wire Line\n\t8150 6500 8150 6850\nWire Wire Line\n\t8050 6200 8050 6850\nWire Wire Line\n\t3200 8600 3100 8600\nWire Wire Line\n\t4500 8600 4400 8600\nWire Wire Line\n\t3400 2950 3300 2950\nWire Wire Line\n\t3100 8300 3200 8300\nWire Wire Line\n\t2400 7150 2400 7050\nWire Wire Line\n\t2400 7050 2200 7050\nWire Wire Line\n\t2200 7050 2200 6150\nWire Wire Line\n\t2300 4200 2300 4050\nWire Wire Line\n\t2200 5650 2200 5750\nWire Wire Line\n\t2100 4750 2100 4650\nWire Wire Line\n\t3300 2950 3300 2650\nWire Wire Line\n\t3900 2950 3800 2950\nWire Wire Line\n\t5200 2650 5100 2650\nWire Wire Line\n\t7950 7750 7950 7850\nWire Wire Line\n\t4400 6750 4500 6750\nWire Wire Line\n\t2700 8300 2500 8300\nWire Wire Line\n\t2500 8300 2500 8050\nWire Wire Line\n\t2600 8150 2600 8050\nConnection ~ 700  3450\nWire Wire Line\n\t800  3450 700  3450\nConnection ~ 700  3250\nWire Wire Line\n\t700  3250 800  3250\nConnection ~ 1500 2950\nWire Wire Line\n\t1500 3050 1500 2950\nWire Wire Line\n\t1500 3650 1500 3550\nConnection ~ 700  5050\nWire Wire Line\n\t700  5050 800  5050\nWire Wire Line\n\t700  5250 700  4850\nWire Wire Line\n\t700  4850 800  4850\nConnection ~ 1500 4650\nWire Wire Line\n\t1500 4750 1500 4650\nWire Wire Line\n\t2100 4650 2000 4650\nWire Wire Line\n\t3400 2750 3400 2650\nWire Wire Line\n\t1600 4650 1400 4650\nWire Wire Line\n\t1500 5350 1500 5250\nWire Wire Line\n\t700  5150 800  5150\nConnection ~ 700  5150\nWire Wire Line\n\t800  4950 700  4950\nConnection ~ 700  4950\nWire Wire Line\n\t1600 2950 1400 2950\nWire Wire Line\n\t700  3550 700  3150\nWire Wire Line\n\t700  3150 800  3150\nWire Wire Line\n\t700  3350 800  3350\nConnection ~ 700  3350\nWire Wire Line\n\t2600 7150 2600 7050\nWire Wire Line\n\t2600 7050 2700 7050\nWire Wire Line\n\t7950 6750 7950 6850\nWire Wire Line\n\t4400 7050 4500 7050\nWire Wire Line\n\t3800 2650 3900 2650\nWire Wire Line\n\t3400 1750 3400 1550\nWire Wire Line\n\t3400 1550 3500 1550\nWire Wire Line\n\t5300 1550 5200 1550\nWire Wire Line\n\t3900 1250 4000 1250\nWire Wire Line\n\t2400 3150 2400 2950\nWire Wire Line\n\t2400 2950 2000 2950\nWire Wire Line\n\t2300 4750 2300 4600\nWire Wire Line\n\t2300 5750 2300 5650\nWire Wire Line\n\t2300 3150 2300 3050\nWire Wire Line\n\t2500 4050 2500 4150\nWire Wire Line\n\t2850 2250 2850 1650\nWire Wire Line\n\t2850 1650 3200 1650\nWire Wire Line\n\t3200 1650 3200 1750\nWire Wire Line\n\t3100 7050 3200 7050\nWire Wire Line\n\t3900 1550 4000 1550\nWire Wire Line\n\t3100 6750 3200 6750\nWire Wire Line\n\t8300 2300 8300 2200\nWire Wire Line\n\t8600 7050 8500 7050\nWire Wire Line\n\t12600 8650 12700 8650\nWire Wire Line\n\t13400 8950 13300 8950\nConnection ~ 13400 8950\nWire Wire Line\n\t13300 9150 13400 9150\nConnection ~ 13400 9150\nWire Wire Line\n\t12700 600  12600 600 \nWire Wire Line\n\t13400 1600 13400 1200\nWire Wire Line\n\t13400 1200 13300 1200\nWire Wire Line\n\t13400 1400 13300 1400\nConnection ~ 13400 1400\nWire Wire Line\n\t12450 2500 12450 2600\nConnection ~ 12450 2500\nWire Wire Line\n\t11700 5900 11700 5800\nConnection ~ 11700 5900\nWire Wire Line\n\t12150 6000 12150 5900\nConnection ~ 12150 5900\nWire Wire Line\n\t11850 6400 11850 6600\nWire Wire Line\n\t12150 6400 12150 6500\nConnection ~ 12150 6500\nWire Wire Line\n\t12150 3000 12150 3100\nConnection ~ 12150 3100\nWire Wire Line\n\t13450 3300 13450 3550\nWire Wire Line\n\t13250 5750 13250 5450\nWire Wire Line\n\t14400 4550 14150 4550\nWire Wire Line\n\t14250 4250 14150 4250\nWire Wire Line\n\t13550 3450 13550 3550\nWire Wire Line\n\t14800 4850 14800 4750\nConnection ~ 14500 4750\nWire Wire Line\n\t15600 4750 15400 4750\nWire Wire Line\n\t16200 4850 16200 4750\nWire Wire Line\n\t14150 4850 14250 4850\nWire Wire Line\n\t14250 4850 14250 5550\nWire Wire Line\n\t16200 5550 16200 5250\nConnection ~ 15500 5550\nWire Wire Line\n\t14500 5550 14500 5250\nConnection ~ 14500 5550\nWire Wire Line\n\t13450 5450 13450 5650\nWire Wire Line\n\t13450 5650 16400 5650\nWire Wire Line\n\t16400 5650 16400 4750\nWire Wire Line\n\t16400 4750 16100 4750\nConnection ~ 16200 4750\nWire Wire Line\n\t15400 5350 15500 5350\nConnection ~ 15500 5350\nWire Wire Line\n\t14650 2900 13350 2900\nWire Wire Line\n\t13350 2900 13350 3550\nWire Wire Line\n\t13150 2700 13150 3550\nWire Wire Line\n\t15450 3000 15650 3000\nWire Wire Line\n\t15650 3000 15650 3250\nWire Wire Line\n\t15650 3250 14450 3250\nConnection ~ 14450 3250\nWire Wire Line\n\t15450 2800 15850 2800\nWire Wire Line\n\t15850 2800 15850 3450\nWire Wire Line\n\t15850 3450 14250 3450\nWire Wire Line\n\t14250 3450 14250 2800\nConnection ~ 14250 2800\nWire Wire Line\n\t15450 2600 16050 2600\nWire Wire Line\n\t16050 2600 16050 3650\nWire Wire Line\n\t16050 3650 14050 3650\nWire Wire Line\n\t14050 3650 14050 2600\nConnection ~ 14050 2600\nWire Wire Line\n\t15600 4600 15600 4500\nWire Wire Line\n\t16400 4000 16400 3900\nWire Wire Line\n\t2400 8050 2400 8400\nWire Wire Line\n\t2300 6950 2500 6950\nWire Wire Line\n\t2500 6850 2500 7150\nConnection ~ 2500 6950\nWire Wire Line\n\t6300 1550 5850 1550\nConnection ~ 6050 1550\nWire Wire Line\n\t3200 2650 3200 3100\nWire Wire Line\n\t3300 950  3300 1050\nWire Wire Line\n\t3050 1550 3300 1550\nConnection ~ 3300 1550\nWire Wire Line\n\t2500 2450 2500 2550\nWire Wire Line\n\t2650 4850 2650 4750\nWire Wire Line\n\t2200 4750 2200 4500\nWire Wire Line\n\t2200 4500 1900 4500\nWire Wire Line\n\t1900 4500 1900 4300\nWire Wire Line\n\t1900 3800 1900 3900\nWire Wire Line\n\t1800 6350 1800 6250\nWire Wire Line\n\t1100 9350 700  9350\nWire Wire Line\n\t1100 9550 700  9550\nWire Wire Line\n\t2300 9650 2700 9650\nWire Wire Line\n\t1000 10050 1000 9950\nWire Wire Line\n\t1000 9950 1100 9950\nWire Wire Line\n\t3500 9650 3850 9650\nWire Wire Line\n\t3850 9850 3500 9850\nWire Wire Line\n\t4750 10250 4750 9550\nWire Wire Line\n\t4750 9550 4650 9550\nWire Wire Line\n\t4750 9750 4650 9750\nConnection ~ 4750 9750\nWire Wire Line\n\t4750 9950 4650 9950\nConnection ~ 4750 9950\nWire Wire Line\n\t9000 9700 9100 9700\nConnection ~ 9000 9700\nWire Wire Line\n\t9000 9900 9100 9900\nConnection ~ 9000 9900\nWire Wire Line\n\t10000 9500 10000 10000\nWire Wire Line\n\t10000 10000 9900 10000\nWire Wire Line\n\t10000 9800 9900 9800\nConnection ~ 10000 9800\nConnection ~ 10000 9600\nWire Wire Line\n\t10000 9600 9900 9600\nWire Wire Line\n\t700  9750 1100 9750\nWire Wire Line\n\t5750 1250 5750 1750\nWire Wire Line\n\t7300 1750 7600 1750\nWire Wire Line\n\t5850 3100 6200 3100\nWire Wire Line\n\t6200 3100 6200 3000\nWire Wire Line\n\t5100 2950 5200 2950\nWire Wire Line\n\t5200 1250 5300 1250\nWire Wire Line\n\t8500 1650 8600 1650\nWire Wire Line\n\t8600 1650 8600 1000\nWire Wire Line\n\t5850 1550 5850 1750\nWire Wire Line\n\t12450 5900 11450 5900\nWire Wire Line\n\t4900 6750 5450 6750\nWire Wire Line\n\t5450 6750 5450 7000\nWire Wire Line\n\t4900 8300 5350 8300\nWire Wire Line\n\t5350 8300 5350 7900\nWire Wire Line\n\t5350 6900 5350 7000\nWire Wire Line\n\t6000 7200 6000 7500\nWire Wire Line\n\t11800 8250 8150 8250\nWire Wire Line\n\t8150 8250 8150 7750\nWire Wire Line\n\t7350 7200 7350 7850\nWire Wire Line\n\t7350 7850 7950 7850\nWire Wire Line\n\t5750 2650 5750 3300\nWire Wire Line\n\t5550 7000 5550 6650\nWire Wire Line\n\t5800 6750 5550 6750\nConnection ~ 5550 6750\nWire Wire Line\n\t5450 8900 5450 8800\nWire Wire Line\n\t2500 4150 2850 4150\nWire Wire Line\n\t2850 4150 2850 2650\nWire Wire Line\n\t8500 1750 8900 1750\nWire Wire Line\n\t2700 9450 2300 9450\nWire Wire Line\n\t7300 6300 7200 6300\nWire Wire Line\n\t7200 6550 6900 6550\nWire Wire Line\n\t6900 6550 6900 6450\nWire Wire Line\n\t6900 5450 6900 5650\nWire Wire Line\n\t6800 6450 6800 6650\nWire Wire Line\n\t6800 6650 6350 6650\nWire Wire Line\n\t6700 6550 6700 6450\nWire Wire Line\n\t7650 3050 7500 3050\nConnection ~ 7500 3050\nWire Wire Line\n\t9250 6950 8950 6950\nWire Wire Line\n\t9450 7950 8950 7950\nWire Wire Line\n\t9450 7950 9450 7850\nWire Wire Line\n\t9250 8050 9250 7850\nWire Wire Line\n\t9450 7050 9450 6950\nWire Wire Line\n\t9450 6950 9750 6950\nConnection ~ 10600 1300\nWire Wire Line\n\t2300 9950 2700 9950\nWire Wire Line\n\t6800 9850 6600 9850\nWire Wire Line\n\t6600 9850 6600 9650\nWire Wire Line\n\t6400 9750 6400 9550\nConnection ~ 6400 9650\nWire Wire Line\n\t7850 9750 7850 9650\nWire Wire Line\n\t7850 10250 7850 10150\nWire Wire Line\n\t11600 9250 11600 9150\nWire Wire Line\n\t11650 1600 11650 1500\nWire Wire Line\n\t7350 5650 7350 5550\nWire Wire Line\n\t7350 5550 6700 5550\nConnection ~ 7200 5550\nWire Wire Line\n\t10450 2250 10450 2150\nWire Wire Line\n\t8950 7200 8800 7200\nWire Wire Line\n\t8800 7200 8800 7300\nConnection ~ 8950 7200\nWire Wire Line\n\t7500 1850 7500 1900\nWire Wire Line\n\t7500 1900 7300 1900\nWire Wire Line\n\t6300 7500 6300 7050\nWire Wire Line\n\t6300 8000 6300 7900\nWire Wire Line\n\t6500 2000 6500 1750\nWire Wire Line\n\t6650 7050 6000 7050\nConnection ~ 6300 7050\nWire Wire Line\n\t8250 6700 8150 6700\nConnection ~ 8150 6700\nWire Wire Line\n\t8950 7950 8950 6700\nConnection ~ 8950 6950\nWire Wire Line\n\t7000 2800 7600 2800\nConnection ~ 7500 2800\nWire Wire Line\n\t13050 2600 14650 2600\nWire Wire Line\n\t12850 5450 12850 5550\nWire Wire Line\n\t12850 3550 12850 3450\nWire Wire Line\n\t12250 4150 12000 4150\nWire Wire Line\n\t12000 4150 12000 3700\nWire Wire Line\n\t10650 5800 10650 5900\nWire Wire Line\n\t10650 5900 10750 5900\nWire Wire Line\n\t11500 7000 11500 7100\nWire Wire Line\n\t11800 7000 11800 7100\nConnection ~ 11500 7000\nWire Wire Line\n\t11500 7500 11500 7700\nWire Wire Line\n\t11500 7600 12100 7600\nWire Wire Line\n\t12100 7600 12100 7500\nConnection ~ 11800 7600\nWire Wire Line\n\t13700 6250 13700 6150\nWire Wire Line\n\t14300 6150 14300 6250\nConnection ~ 14000 6150\nWire Wire Line\n\t14000 6650 14000 6750\nConnection ~ 13700 6750\nWire Wire Line\n\t13450 7550 13450 7750\nWire Wire Line\n\t13450 7650 14050 7650\nWire Wire Line\n\t14050 7650 14050 7550\nConnection ~ 13750 7650\nWire Wire Line\n\t13450 7050 13450 7150\nConnection ~ 13450 7050\nWire Wire Line\n\t14250 8800 14250 9000\nWire Wire Line\n\t14250 8900 14850 8900\nWire Wire Line\n\t14850 8900 14850 8800\nConnection ~ 14550 8900\nWire Wire Line\n\t14550 8300 14550 8400\nConnection ~ 14250 8300\nWire Wire Line\n\t15800 7050 15800 7250\nWire Wire Line\n\t15800 7600 15800 7700\nWire Wire Line\n\t15800 8300 15800 8100\nWire Wire Line\n\t15800 6650 15800 6550\nWire Wire Line\n\t14300 7050 13350 7050\nConnection ~ 14050 7050\nWire Wire Line\n\t16350 7600 15700 7600\nConnection ~ 16100 7600\nWire Wire Line\n\t12350 7000 11400 7000\nConnection ~ 12100 7000\nWire Wire Line\n\t8200 5700 8200 5800\nWire Wire Line\n\t8200 5800 8350 5800\nWire Wire Line\n\t8350 5800 8350 6000\nWire Wire Line\n\t8800 4950 8800 5150\nConnection ~ 9300 4850\nWire Wire Line\n\t9700 4650 8200 4650\nWire Wire Line\n\t9700 4650 9700 4750\nWire Wire Line\n\t9700 5850 9700 5950\nWire Wire Line\n\t9700 5950 9600 5950\nWire Wire Line\n\t9200 5950 9000 5950\nWire Wire Line\n\t9000 5950 9000 6600\nWire Wire Line\n\t8950 4850 9300 4850\nWire Wire Line\n\t8500 1850 8600 1850\nWire Wire Line\n\t8600 1850 8600 2500\nConnection ~ 8900 1750\nWire Wire Line\n\t8600 2900 8600 3000\nWire Wire Line\n\t12250 4250 11600 4250\nWire Wire Line\n\t11100 5050 11200 5050\nWire Wire Line\n\t11600 5050 12000 5050\nWire Wire Line\n\t12000 4850 12250 4850\nWire Wire Line\n\t11600 3950 12000 3950\nConnection ~ 12000 3950\nWire Wire Line\n\t11000 4750 11200 4750\nWire Wire Line\n\t10400 4750 10300 4750\nWire Wire Line\n\t11000 4100 11100 4100\nWire Wire Line\n\t11100 4100 11100 3950\nWire Wire Line\n\t11100 3950 11200 3950\nWire Wire Line\n\t10400 5950 10500 5950\nWire Wire Line\n\t10500 5950 10500 6300\nWire Wire Line\n\t10500 6300 10400 6300\nWire Wire Line\n\t10400 6600 10500 6600\nWire Wire Line\n\t8200 4650 8200 5100\nWire Wire Line\n\t9900 4250 9900 4350\nWire Wire Line\n\t9900 4350 10200 4350\nWire Wire Line\n\t10200 4350 10200 4250\nWire Wire Line\n\t10200 4250 10400 4250\nWire Wire Line\n\t8900 1300 8900 1850\nWire Wire Line\n\t9200 2700 9100 2700\nWire Wire Line\n\t9100 2700 9100 3050\nWire Wire Line\n\t9100 3050 9200 3050\nWire Wire Line\n\t9900 3150 9900 3050\nWire Wire Line\n\t9900 3050 10000 3050\nWire Wire Line\n\t10400 2400 10600 2400\nWire Wire Line\n\t10600 2400 10600 3050\nWire Wire Line\n\t10600 3050 10400 3050\nWire Wire Line\n\t10450 3700 10350 3700\nWire Wire Line\n\t9300 4250 9300 4150\nWire Wire Line\n\t9800 4450 9150 4450\nConnection ~ 9450 4450\nWire Wire Line\n\t9250 3500 9000 3500\nConnection ~ 9000 3500\nWire Wire Line\n\t9300 3650 9450 3650\nWire Wire Line\n\t4750 10050 4650 10050\nConnection ~ 4750 10050\nWire Wire Line\n\t3750 10150 3850 10150\nWire Wire Line\n\t2300 9550 2700 9550\nWire Wire Line\n\t14550 3100 14650 3100\nWire Wire Line\n\t15550 2500 15450 2500\nWire Wire Line\n\t12450 6500 11550 6500\nWire Wire Line\n\t11550 6500 11550 6400\n$Comp\nL GND #PWR01\nU 1 1 500597B0\nP 12750 2400\nF 0 \"#PWR01\" H 12750 2400 30  0001 C CNN\nF 1 \"GND\" H 12750 2330 30  0001 C CNN\n\t1    12750 2400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C83\nU 1 1 500597A9\nP 12150 2800\nF 0 \"C83\" H 12200 2900 50  0000 L CNN\nF 1 \"27pF\" H 12200 2700 50  0000 L CNN\nF 4 \"Murata\" H 11850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H270JA01D\" H 11850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 27PF 50V 5% NP0 0402\" H 11850 2800 60  0001 C CNN \"Description\"\n\t1    12150 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C84\nU 1 1 50059750\nP 11550 6200\nF 0 \"C84\" H 11600 6300 50  0000 L CNN\nF 1 \"27pF\" H 11600 6100 50  0000 L CNN\nF 4 \"Murata\" H 11850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H270JA01D\" H 11850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 27PF 50V 5% NP0 0402\" H 11850 2800 60  0001 C CNN \"Description\"\n\t1    11550 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 5005930D\nP 15550 2500\nF 0 \"#PWR02\" H 15550 2500 30  0001 C CNN\nF 1 \"GND\" H 15550 2430 30  0001 C CNN\n\t1    15550 2500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 50059309\nP 14550 2500\nF 0 \"#PWR03\" H 14550 2500 30  0001 C CNN\nF 1 \"GND\" H 14550 2430 30  0001 C CNN\n\t1    14550 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR04\nU 1 1 50059305\nP 14550 3100\nF 0 \"#PWR04\" H 14550 3100 30  0001 C CNN\nF 1 \"GND\" H 14550 3030 30  0001 C CNN\n\t1    14550 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 500592F2\nP 15550 3100\nF 0 \"#PWR05\" H 15550 3100 30  0001 C CNN\nF 1 \"GND\" H 15550 3030 30  0001 C CNN\n\t1    15550 3100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_7X2 P3\nU 1 1 500592BA\nP 15050 2800\nF 0 \"P3\" H 15050 3200 60  0000 C CNN\nF 1 \"SERIAL\" V 15050 2800 60  0000 C CNN\n\t1    15050 2800\n\t1    0    0    -1  \n$EndComp\nText Label 2700 9550 2    40   ~ 0\n!LO_LPF\nText Label 2700 9450 2    40   ~ 0\nLO_LPF\n$Comp\nL VCC #PWR06\nU 1 1 5005917E\nP 3750 10150\nF 0 \"#PWR06\" H 3750 10250 30  0001 C CNN\nF 1 \"VCC\" H 3750 10250 30  0000 C CNN\n\t1    3750 10150\n\t0    -1   -1   0   \n$EndComp\nText Label 3500 10050 0    40   ~ 0\nLO_LPF\n$Comp\nL CONN_7X2 P8\nU 1 1 5005912D\nP 4250 9850\nF 0 \"P8\" H 4250 10250 60  0000 C CNN\nF 1 \"SWITCH_CTRL\" V 4250 9850 60  0000 C CNN\n\t1    4250 9850\n\t1    0    0    -1  \n$EndComp\nText Label 9150 4450 0    40   ~ 0\n!LO_LPF\nText Label 9250 3500 2    40   ~ 0\nLO_LPF\n$Comp\nL GND #PWR07\nU 1 1 50058F61\nP 9000 4100\nF 0 \"#PWR07\" H 9000 4100 30  0001 C CNN\nF 1 \"GND\" H 9000 4030 30  0001 C CNN\n\t1    9000 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 50058F32\nP 9300 4250\nF 0 \"#PWR08\" H 9300 4250 30  0001 C CNN\nF 1 \"GND\" H 9300 4180 30  0001 C CNN\n\t1    9300 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C74\nU 1 1 50058F2C\nP 9300 3950\nF 0 \"C74\" H 9350 4050 50  0000 L CNN\nF 1 \"33pF\" H 9350 3850 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    9300 3950\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL C C73\nU 1 1 50058F03\nP 9000 3800\nF 0 \"C73\" H 9050 3900 50  0000 L CNN\nF 1 \"33pF\" H 9050 3700 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    9000 3800\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 50058E67\nP 10450 3700\nF 0 \"#PWR09\" H 10450 3700 30  0001 C CNN\nF 1 \"GND\" H 10450 3630 30  0001 C CNN\n\t1    10450 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 50058E54\nP 9100 2400\nF 0 \"#PWR010\" H 9100 2400 30  0001 C CNN\nF 1 \"GND\" H 9100 2330 30  0001 C CNN\n\t1    9100 2400\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 50058E49\nP 10500 2700\nF 0 \"#PWR011\" H 10500 2700 30  0001 C CNN\nF 1 \"GND\" H 10500 2630 30  0001 C CNN\n\t1    10500 2700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C71\nU 1 1 50058DCC\nP 9400 3050\nF 0 \"C71\" H 9450 3150 50  0000 L CNN\nF 1 \"220pF\" H 9450 2950 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    9400 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C72\nU 1 1 50058DC7\nP 10200 3050\nF 0 \"C72\" H 10250 3150 50  0000 L CNN\nF 1 \"220pF\" H 10250 2950 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    10200 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL FIL-DEA U20\nU 1 1 50058D81\nP 9800 2550\nF 0 \"U20\" H 9800 2600 60  0000 C CNN\nF 1 \"RX_LO_FILTER\" H 9800 2500 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 9800 2550 60  0001 C CNN \"Manufacturer\"\nF 5 \"FI168L062005-T\" H 9800 2550 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOWPASS 620MHZ SMD DTV\" H 9800 2550 60  0001 C CNN \"Description\"\n\t1    9800 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13411 U21\nU 1 1 50058CDB\nP 9800 3700\nF 0 \"U21\" H 9800 3700 60  0000 C CNN\nF 1 \"SKY13411\" H 9800 3900 60  0000 C CNN\nF 4 \"Skyworks\" H 9800 3700 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13411-374LF\" H 9800 3700 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6.0 GHz DPDT Switch\" H 9800 3700 60  0001 C CNN \"Description\"\n\t1    9800 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 50058CAC\nP 10300 4100\nF 0 \"#PWR012\" H 10300 4100 30  0001 C CNN\nF 1 \"GND\" H 10300 4030 30  0001 C CNN\n\t1    10300 4100\n\t0    1    1    0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T5\nU 1 1 50058C9F\nP 10700 4150\nF 0 \"T5\" H 10700 4350 70  0000 C CNN\nF 1 \"RX_LO_BALUN1\" H 10700 4000 70  0000 C CNN\nF 4 \"Anaren\" H 10700 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 10700 4150 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 10700 4150 60  0001 C CNN \"Description\"\n\t1    10700 4150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13411 U22\nU 1 1 500472E8\nP 9800 5300\nF 0 \"U22\" H 9800 5300 60  0000 C CNN\nF 1 \"SKY13411\" H 9800 5500 60  0000 C CNN\nF 4 \"Skyworks\" H 9800 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13411-374LF\" H 9800 5300 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6.0 GHz DPDT Switch\" H 9800 5300 60  0001 C CNN \"Description\"\n\t1    9800 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C75\nU 1 1 50058C0A\nP 11400 3950\nF 0 \"C75\" H 11450 4050 50  0000 L CNN\nF 1 \"220pF\" H 11450 3850 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    11400 3950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C76\nU 1 1 50058BFA\nP 11400 4250\nF 0 \"C76\" H 11450 4350 50  0000 L CNN\nF 1 \"220pF\" H 11450 4150 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    11400 4250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR013\nU 1 1 50058BBC\nP 8750 3700\nF 0 \"#PWR013\" H 8750 3700 30  0001 C CNN\nF 1 \"GND\" H 8750 3630 30  0001 C CNN\n\t1    8750 3700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T3\nU 1 1 50058BA6\nP 8650 3300\nF 0 \"T3\" H 8650 3500 70  0000 C CNN\nF 1 \"RX_LO_BALUN2\" H 8650 3150 70  0000 C CNN\nF 4 \"Anaren\" H 8650 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 8650 3300 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 8650 3300 60  0001 C CNN \"Description\"\n\t1    8650 3300\n\t0    1    1    0   \n$EndComp\nText Notes 1600 6800 0    40   ~ 0\namplifier will likely\\nend up here\n$Comp\nL PE4140 U11\nU 1 1 4FE0D688\nP 8050 7300\nF 0 \"U11\" H 8050 7500 60  0000 C CNN\nF 1 \"PE4140\" H 8050 7050 60  0000 C CNN\nF 4 \"Peregrine\" H 8050 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"PE4140\" H 8050 7300 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra-High Linearity UltraCMOS Broadband Quad MOSFET Array\" H 8050 7300 60  0001 C CNN \"Description\"\n\t1    8050 7300\n\t0    -1   -1   0   \n$EndComp\nText Label 8950 4850 0    40   ~ 0\nLO_LPF\n$Comp\nL GND #PWR014\nU 1 1 500474FB\nP 9300 5450\nF 0 \"#PWR014\" H 9300 5450 30  0001 C CNN\nF 1 \"GND\" H 9300 5380 30  0001 C CNN\n\t1    9300 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C79\nU 1 1 500474E3\nP 9300 5150\nF 0 \"C79\" H 9350 5250 50  0000 L CNN\nF 1 \"33pF\" H 9350 5050 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    9300 5150\n\t1    0    0    -1  \n$EndComp\nText Label 8450 5050 0    40   ~ 0\n!LO_LPF\n$Comp\nL GND #PWR015\nU 1 1 5004745A\nP 8800 5650\nF 0 \"#PWR015\" H 8800 5650 30  0001 C CNN\nF 1 \"GND\" H 8800 5580 30  0001 C CNN\n\t1    8800 5650\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL C C80\nU 1 1 50047438\nP 8800 5350\nF 0 \"C80\" H 8850 5450 50  0000 L CNN\nF 1 \"33pF\" H 8850 5250 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    8800 5350\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR016\nU 1 1 500473CA\nP 10500 6600\nF 0 \"#PWR016\" H 10500 6600 30  0001 C CNN\nF 1 \"GND\" H 10500 6530 30  0001 C CNN\n\t1    10500 6600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR017\nU 1 1 500473A0\nP 9100 6300\nF 0 \"#PWR017\" H 9100 6300 30  0001 C CNN\nF 1 \"GND\" H 9100 6230 30  0001 C CNN\n\t1    9100 6300\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C81\nU 1 1 50047399\nP 9400 5950\nF 0 \"C81\" H 9450 6050 50  0000 L CNN\nF 1 \"220pF\" H 9450 5850 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    9400 5950\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C82\nU 1 1 50047390\nP 10200 5950\nF 0 \"C82\" H 10250 6050 50  0000 L CNN\nF 1 \"220pF\" H 10250 5850 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    10200 5950\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 5004732B\nP 10450 5300\nF 0 \"#PWR018\" H 10450 5300 30  0001 C CNN\nF 1 \"GND\" H 10450 5230 30  0001 C CNN\n\t1    10450 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 50046ECF\nP 8050 5000\nF 0 \"#PWR019\" H 8050 5000 30  0001 C CNN\nF 1 \"GND\" H 8050 4930 30  0001 C CNN\n\t1    8050 5000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T8\nU 1 1 50046EB3\nP 8150 5400\nF 0 \"T8\" H 8150 5600 70  0000 C CNN\nF 1 \"TX_LO_BALUN2\" H 8150 5250 70  0000 C CNN\nF 4 \"Anaren\" H 8150 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 8150 5400 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 8150 5400 60  0001 C CNN \"Description\"\n\t1    8150 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL FIL-DEA U23\nU 1 1 50046E65\nP 9800 6450\nF 0 \"U23\" H 9800 6500 60  0000 C CNN\nF 1 \"TX_LO_FILTER\" H 9800 6400 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 9800 6450 60  0001 C CNN \"Manufacturer\"\nF 5 \"FI168L062005-T\" H 9800 6450 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOWPASS 620MHZ SMD DTV\" H 9800 6450 60  0001 C CNN \"Description\"\n\t1    9800 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 50046E3C\nP 10300 4750\nF 0 \"#PWR020\" H 10300 4750 30  0001 C CNN\nF 1 \"GND\" H 10300 4680 30  0001 C CNN\n\t1    10300 4750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C78\nU 1 1 50046E18\nP 11400 5050\nF 0 \"C78\" H 11450 5150 50  0000 L CNN\nF 1 \"220pF\" H 11450 4950 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    11400 5050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C77\nU 1 1 50046E0E\nP 11400 4750\nF 0 \"C77\" H 11450 4850 50  0000 L CNN\nF 1 \"220pF\" H 11450 4650 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    11400 4750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T7\nU 1 1 50046DEA\nP 10700 4800\nF 0 \"T7\" H 10700 5000 70  0000 C CNN\nF 1 \"TX_LO_BALUN1\" H 10700 4650 70  0000 C CNN\nF 4 \"Anaren\" H 10700 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 10700 4800 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 10700 4800 60  0001 C CNN \"Description\"\n\t1    10700 4800\n\t-1   0    0    1   \n$EndComp\nText Label 12950 3300 3    40   ~ 0\nVCC_DIV\nText Label 14550 6150 2    40   ~ 0\nVCC_DIV\nText Label 13450 3300 3    40   ~ 0\nVCC_DIG\nText Label 12350 7000 2    40   ~ 0\nVCC_DIG\nText Label 14400 4550 2    40   ~ 0\nVCC_PLL\nText Label 16350 6550 2    40   ~ 0\nVCC_PLL\nText Label 14400 4650 2    40   ~ 0\nVCC_CP\nText Label 16350 7600 2    40   ~ 0\nVCC_CP\nText Label 13250 5750 1    40   ~ 0\nVCC_OSC\nText Label 15150 8300 2    40   ~ 0\nVCC_OSC\nText Label 14300 7050 2    40   ~ 0\nVCC_TK\nText Label 13150 5750 1    40   ~ 0\nVCC_TK\nText Notes 15850 9350 0    40   ~ 0\nmounting holes\nNoConn ~ 16250 9700\nNoConn ~ 16150 9700\nNoConn ~ 16050 9700\nNoConn ~ 15950 9700\n$Comp\nL CONN_1 P12\nU 1 1 4FFE0ED3\nP 16250 9550\nF 0 \"P12\" H 16330 9550 40  0000 L CNN\nF 1 \"CONN_1\" H 16250 9605 30  0001 C CNN\n\t1    16250 9550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P11\nU 1 1 4FFE0ED1\nP 16150 9550\nF 0 \"P11\" H 16230 9550 40  0000 L CNN\nF 1 \"CONN_1\" H 16150 9605 30  0001 C CNN\n\t1    16150 9550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P10\nU 1 1 4FFE0ECC\nP 16050 9550\nF 0 \"P10\" H 16130 9550 40  0000 L CNN\nF 1 \"CONN_1\" H 16050 9605 30  0001 C CNN\n\t1    16050 9550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P9\nU 1 1 4FFE0EC5\nP 15950 9550\nF 0 \"P9\" H 16030 9550 40  0000 L CNN\nF 1 \"CONN_1\" H 15950 9605 30  0001 C CNN\n\t1    15950 9550\n\t0    -1   -1   0   \n$EndComp\nNoConn ~ 12250 4650\nNoConn ~ 12250 4550\nNoConn ~ 12250 4450\nNoConn ~ 12250 4350\n$Comp\nL GND #PWR021\nU 1 1 4FF73920\nP 15800 7250\nF 0 \"#PWR021\" H 15800 7250 30  0001 C CNN\nF 1 \"GND\" H 15800 7180 30  0001 C CNN\n\t1    15800 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 4FF7391E\nP 15800 8300\nF 0 \"#PWR022\" H 15800 8300 30  0001 C CNN\nF 1 \"GND\" H 15800 8230 30  0001 C CNN\n\t1    15800 8300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB7\nU 1 1 4FF7391A\nP 15350 7600\nF 0 \"FB7\" H 15350 7750 60  0000 C CNN\nF 1 \"FILTER\" H 15350 7500 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 15350 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 15350 7600 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 15350 7600 60  0001 C CNN \"Description\"\n\t1    15350 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR023\nU 1 1 4FF73919\nP 14900 7500\nF 0 \"#PWR023\" H 14900 7600 30  0001 C CNN\nF 1 \"VCC\" H 14900 7600 30  0000 C CNN\n\t1    14900 7500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR024\nU 1 1 4FF73914\nP 14900 6450\nF 0 \"#PWR024\" H 14900 6550 30  0001 C CNN\nF 1 \"VCC\" H 14900 6550 30  0000 C CNN\n\t1    14900 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB4\nU 1 1 4FF73913\nP 15350 6550\nF 0 \"FB4\" H 15350 6700 60  0000 C CNN\nF 1 \"FILTER\" H 15350 6450 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 15350 6550 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 15350 6550 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 15350 6550 60  0001 C CNN \"Description\"\n\t1    15350 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C58\nU 1 1 4FE0F728\nP 15800 7900\nF 0 \"C58\" H 15850 8000 50  0000 L CNN\nF 1 \"4p7\" H 15850 7800 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    15800 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 4FF738D6\nP 14250 9000\nF 0 \"#PWR025\" H 14250 9000 30  0001 C CNN\nF 1 \"GND\" H 14250 8930 30  0001 C CNN\n\t1    14250 9000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR026\nU 1 1 4FF738CB\nP 13350 8200\nF 0 \"#PWR026\" H 13350 8300 30  0001 C CNN\nF 1 \"VCC\" H 13350 8300 30  0000 C CNN\n\t1    13350 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB8\nU 1 1 4FF738CA\nP 13800 8300\nF 0 \"FB8\" H 13800 8450 60  0000 C CNN\nF 1 \"FILTER\" H 13800 8200 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 13800 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 13800 8300 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 13800 8300 60  0001 C CNN \"Description\"\n\t1    13800 8300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 4FF738A1\nP 13450 7750\nF 0 \"#PWR027\" H 13450 7750 30  0001 C CNN\nF 1 \"GND\" H 13450 7680 30  0001 C CNN\n\t1    13450 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB6\nU 1 1 4FF738A0\nP 13000 7050\nF 0 \"FB6\" H 13000 7200 60  0000 C CNN\nF 1 \"FILTER\" H 13000 6950 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 13000 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 13000 7050 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 13000 7050 60  0001 C CNN \"Description\"\n\t1    13000 7050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR028\nU 1 1 4FF7389F\nP 12550 6950\nF 0 \"#PWR028\" H 12550 7050 30  0001 C CNN\nF 1 \"VCC\" H 12550 7050 30  0000 C CNN\n\t1    12550 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 4FF7387C\nP 13700 6850\nF 0 \"#PWR029\" H 13700 6850 30  0001 C CNN\nF 1 \"GND\" H 13700 6780 30  0001 C CNN\n\t1    13700 6850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR030\nU 1 1 4FF73867\nP 12800 6050\nF 0 \"#PWR030\" H 12800 6150 30  0001 C CNN\nF 1 \"VCC\" H 12800 6150 30  0000 C CNN\n\t1    12800 6050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB3\nU 1 1 4FF73854\nP 13250 6150\nF 0 \"FB3\" H 13250 6300 60  0000 C CNN\nF 1 \"FILTER\" H 13250 6050 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 13250 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 13250 6150 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 13250 6150 60  0001 C CNN \"Description\"\n\t1    13250 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB1\nU 1 1 4FF7384A\nP 11550 2650\nF 0 \"FB1\" H 11550 2800 60  0000 C CNN\nF 1 \"FILTER\" H 11550 2550 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 11550 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 11550 2650 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 11550 2650 60  0001 C CNN \"Description\"\n\t1    11550 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL FILTER FB2\nU 1 1 4FF73848\nP 11100 5900\nF 0 \"FB2\" H 11100 6050 60  0000 C CNN\nF 1 \"FILTER\" H 11100 5800 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 11100 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 11100 5900 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 11100 5900 60  0001 C CNN \"Description\"\n\t1    11100 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB5\nU 1 1 4FF7340C\nP 11050 7000\nF 0 \"FB5\" H 11050 7150 60  0000 C CNN\nF 1 \"FILTER\" H 11050 6900 60  0000 C CNN\nF 4 \"Taiyo Yuden\" H 11050 7000 60  0001 C CNN \"Manufacturer\"\nF 5 \"BK1005HS102-T\" H 11050 7000 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE BEAD 1000OHM 0402\" H 11050 7000 60  0001 C CNN \"Description\"\n\t1    11050 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR031\nU 1 1 4FE0F5D9\nP 10650 5800\nF 0 \"#PWR031\" H 10650 5900 30  0001 C CNN\nF 1 \"VCC\" H 10650 5900 30  0000 C CNN\n\t1    10650 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL TRF3765 U9\nU 1 1 4FE0DC31\nP 13200 4500\nF 0 \"U9\" H 13200 4600 60  0000 C CNN\nF 1 \"TRF3765\" H 13200 4400 60  0000 C CNN\nF 4 \"Texas Instruments\" H 13200 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"TRF3765\" H 13200 4500 60  0001 C CNN \"Part Number\"\nF 6 \"Integer-N/Fractional-N PLL with Integrated VCO\" H 13200 4500 60  0001 C CNN \"Description\"\n\t1    13200 4500\n\t0    1    1    0   \n$EndComp\nText Label 6200 1750 0    40   ~ 0\nMIX_BIAS\nText Label 6000 7050 0    40   ~ 0\nMIX_BIAS\n$Comp\nL C C10\nU 1 1 4FF62FD4\nP 6500 2200\nF 0 \"C10\" H 6550 2300 50  0000 L CNN\nF 1 \"100nF\" H 6550 2100 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    6500 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 4FF0A50C\nP 6500 2500\nF 0 \"#PWR032\" H 6500 2500 30  0001 C CNN\nF 1 \"GND\" H 6500 2430 30  0001 C CNN\n\t1    6500 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C61\nU 1 1 4FF0A494\nP 6300 7700\nF 0 \"C61\" H 6350 7800 50  0000 L CNN\nF 1 \"100nF\" H 6350 7600 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    6300 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 4FF0A4AE\nP 6300 8000\nF 0 \"#PWR033\" H 6300 8000 30  0001 C CNN\nF 1 \"GND\" H 6300 7930 30  0001 C CNN\n\t1    6300 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T4\nU 1 1 4FF61AF3\nP 6950 7100\nF 0 \"T4\" H 6950 7300 70  0000 C CNN\nF 1 \"TX_BALUN\" H 6950 6950 70  0000 C CNN\nF 4 \"Anaren\" H 6950 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 6950 7100 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 6950 7100 60  0001 C CNN \"Description\"\n\t1    6950 7100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T2\nU 1 1 4FF61AE0\nP 7000 1800\nF 0 \"T2\" H 7000 2000 70  0000 C CNN\nF 1 \"RX_BALUN\" H 7000 1650 70  0000 C CNN\nF 4 \"Anaren\" H 7000 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 7000 1800 60  0001 C CNN \"Part Number\"\nF 6 \"XFRMR BALUN RF 300-1000MHZ 0805\" H 7000 1800 60  0001 C CNN \"Description\"\n\t1    7000 1800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 4FF0A59E\nP 8800 7800\nF 0 \"#PWR034\" H 8800 7800 30  0001 C CNN\nF 1 \"GND\" H 8800 7730 30  0001 C CNN\n\t1    8800 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C62\nU 1 1 4FF0A563\nP 8800 7500\nF 0 \"C62\" H 8850 7600 50  0000 L CNN\nF 1 \"100nF\" H 8850 7400 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    8800 7500\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 4FF0A55E\nP 10450 2250\nF 0 \"#PWR035\" H 10450 2250 30  0001 C CNN\nF 1 \"GND\" H 10450 2180 30  0001 C CNN\n\t1    10450 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4FF0A552\nP 10450 1950\nF 0 \"C4\" H 10500 2050 50  0000 L CNN\nF 1 \"100nF\" H 10500 1850 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    10450 1950\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR036\nU 1 1 4FF0A549\nP 7350 6150\nF 0 \"#PWR036\" H 7350 6150 30  0001 C CNN\nF 1 \"GND\" H 7350 6080 30  0001 C CNN\n\t1    7350 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C24\nU 1 1 4FF0A543\nP 7350 5850\nF 0 \"C24\" H 7400 5950 50  0000 L CNN\nF 1 \"100nF\" H 7400 5750 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    7350 5850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR037\nU 1 1 4FF0A53B\nP 7650 3650\nF 0 \"#PWR037\" H 7650 3650 30  0001 C CNN\nF 1 \"GND\" H 7650 3580 30  0001 C CNN\n\t1    7650 3650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C23\nU 1 1 4FF0A536\nP 7650 3350\nF 0 \"C23\" H 7700 3450 50  0000 L CNN\nF 1 \"100nF\" H 7700 3250 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    7650 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 4FF0A51D\nP 11650 1600\nF 0 \"#PWR038\" H 11650 1600 30  0001 C CNN\nF 1 \"GND\" H 11650 1530 30  0001 C CNN\n\t1    11650 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4FF0A511\nP 11650 1300\nF 0 \"C3\" H 11700 1400 50  0000 L CNN\nF 1 \"100nF\" H 11700 1200 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    11650 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 4FF0A4BF\nP 11600 9250\nF 0 \"#PWR039\" H 11600 9250 30  0001 C CNN\nF 1 \"GND\" H 11600 9180 30  0001 C CNN\n\t1    11600 9250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C67\nU 1 1 4FF0A4B3\nP 11600 8950\nF 0 \"C67\" H 11650 9050 50  0000 L CNN\nF 1 \"100nF\" H 11650 8850 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    11600 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 4FF08E3E\nP 7850 10250\nF 0 \"#PWR040\" H 7850 10250 30  0001 C CNN\nF 1 \"GND\" H 7850 10180 30  0001 C CNN\n\t1    7850 10250\n\t1    0    0    -1  \n$EndComp\nText Label 8150 9650 2    40   ~ 0\nMIX_BIAS\n$Comp\nL C C70\nU 1 1 4FF08E2E\nP 7850 9950\nF 0 \"C70\" H 7900 10050 50  0000 L CNN\nF 1 \"1uF\" H 7900 9850 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    7850 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 4FF08E28\nP 6400 10250\nF 0 \"#PWR041\" H 6400 10250 30  0001 C CNN\nF 1 \"GND\" H 6400 10180 30  0001 C CNN\n\t1    6400 10250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR042\nU 1 1 4FF08E20\nP 6400 9550\nF 0 \"#PWR042\" H 6400 9650 30  0001 C CNN\nF 1 \"VCC\" H 6400 9650 30  0000 C CNN\n\t1    6400 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C69\nU 1 1 4FF08E0E\nP 6400 9950\nF 0 \"C69\" H 6450 10050 50  0000 L CNN\nF 1 \"1uF\" H 6450 9850 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    6400 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 4FF08E09\nP 6700 9750\nF 0 \"#PWR043\" H 6700 9750 30  0001 C CNN\nF 1 \"GND\" H 6700 9680 30  0001 C CNN\n\t1    6700 9750\n\t0    1    1    0   \n$EndComp\n$Comp\nL NCP699 U19\nU 1 1 4FF08E02\nP 7200 9750\nF 0 \"U19\" H 7200 9950 60  0000 C CNN\nF 1 \"NCP699\" H 7200 9550 60  0000 C CNN\nF 4 \"ON Semiconductor\" H 7200 9750 60  0001 C CNN \"Manufacturer\"\nF 5 \"NCP699SN15T1G\" H 7200 9750 60  0001 C CNN \"Part Number\"\nF 6 \"IC REG LDO 150MA 1.5V 5TSOP\" H 7200 9750 60  0001 C CNN \"Description\"\n\t1    7200 9750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL DMC2400 U1\nU 1 1 4FF07EB1\nP 11000 1800\nF 0 \"U1\" V 10950 1800 60  0000 C CNN\nF 1 \"DMN2400\" V 11050 1800 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 11000 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMN2400UV-7\" H 11000 1800 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET 2N-CH 20V 1.33A SOT563\" H 11000 1800 60  0001 C CNN \"Description\"\n\t1    11000 1800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL DMC2400 U15\nU 1 1 4FF07E88\nP 6800 6050\nF 0 \"U15\" V 6750 6050 60  0000 C CNN\nF 1 \"DMC2400\" V 6850 6050 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 6800 6050 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMC2400UV-7\" H 6800 6050 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET N P CH 20V SOT563\" H 6800 6050 60  0001 C CNN \"Description\"\n\t1    6800 6050\n\t0    -1   -1   0   \n$EndComp\nText Label 2700 9950 2    40   ~ 0\n!TX_BYPASS\nText Label 2700 9850 2    40   ~ 0\nTX_BYPASS\nText Label 700  9850 0    40   ~ 0\n!RX_BYPASS\nText Label 700  9750 0    40   ~ 0\nRX_BYPASS\nText Label 11300 8450 0    40   ~ 0\nMIX_BIAS\nText Label 11350 800  0    40   ~ 0\nMIX_BIAS\n$Comp\nL GND #PWR044\nU 1 1 4FF07B92\nP 10900 2400\nF 0 \"#PWR044\" H 10900 2400 30  0001 C CNN\nF 1 \"GND\" H 10900 2330 30  0001 C CNN\n\t1    10900 2400\n\t1    0    0    -1  \n$EndComp\nText Label 11400 1300 2    40   ~ 0\nMIX_BIAS\nText Label 11400 2400 2    40   ~ 0\nRX_BYPASS\nText Label 11400 1200 2    40   ~ 0\n!RX_BYPASS\nText Label 9750 6850 2    40   ~ 0\n!TX_BYPASS\nText Label 9750 8050 2    40   ~ 0\nTX_BYPASS\nText Label 9750 6950 2    40   ~ 0\nMIX_BIAS\n$Comp\nL GND #PWR045\nU 1 1 4FF07A67\nP 9250 8050\nF 0 \"#PWR045\" H 9250 8050 30  0001 C CNN\nF 1 \"GND\" H 9250 7980 30  0001 C CNN\n\t1    9250 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL DMC2400 U18\nU 1 1 4FF07A29\nP 9350 7450\nF 0 \"U18\" V 9300 7450 60  0000 C CNN\nF 1 \"DMN2400\" V 9400 7450 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 9350 7450 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMN2400UV-7\" H 9350 7450 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET 2N-CH 20V 1.33A SOT563\" H 9350 7450 60  0001 C CNN \"Description\"\n\t1    9350 7450\n\t0    -1   -1   0   \n$EndComp\nText Label 6650 3900 0    40   ~ 0\n!RX_BYPASS\n$Comp\nL VCC #PWR046\nU 1 1 4FF07993\nP 7200 2700\nF 0 \"#PWR046\" H 7200 2800 30  0001 C CNN\nF 1 \"VCC\" H 7200 2800 30  0000 C CNN\n\t1    7200 2700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL DMC2400 U14\nU 1 1 4FF07992\nP 7100 3300\nF 0 \"U14\" V 7050 3300 60  0000 C CNN\nF 1 \"DMC2400\" V 7150 3300 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 7100 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMC2400UV-7\" H 7100 3300 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET N P CH 20V SOT563\" H 7100 3300 60  0001 C CNN \"Description\"\n\t1    7100 3300\n\t0    -1   -1   0   \n$EndComp\nText Label 6650 3800 0    40   ~ 0\nMIX_BIAS\nText Label 6650 2700 0    40   ~ 0\n!RX_BYPASS\nText Label 6350 5450 0    40   ~ 0\n!TX_BYPASS\nText Label 6350 6550 0    40   ~ 0\nMIX_BIAS\n$Comp\nL GND #PWR047\nU 1 1 4FEF438B\nP 15000 5800\nF 0 \"#PWR047\" H 15000 5800 30  0001 C CNN\nF 1 \"GND\" H 15000 5730 30  0001 C CNN\n\t1    15000 5800\n\t1    0    0    -1  \n$EndComp\nText Notes 800  9100 0    40   ~ 0\nswitch control logic ensures valid switch configurations\n$Comp\nL GND #PWR048\nU 1 1 4FEBDCB9\nP 2900 9950\nF 0 \"#PWR048\" H 2900 9950 30  0001 C CNN\nF 1 \"GND\" H 2900 9880 30  0001 C CNN\n\t1    2900 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C68\nU 1 1 4FEBDCA5\nP 2900 9650\nF 0 \"C68\" H 2950 9750 50  0000 L CNN\nF 1 \"100nF\" H 2950 9550 50  0000 L CNN\nF 4 \"Murata\" H 11650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C104KA88D\" H 11650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0402\" H 11650 1300 60  0001 C CNN \"Description\"\n\t1    2900 9650\n\t1    0    0    -1  \n$EndComp\nText Notes 12950 650  0    40   ~ 0\nbalun here may not be needed if\\ndirect connection to MAX2837 is made\nText Notes 2900 4050 0    40   ~ 0\namplifier will likely\\nend up here\nText Notes 3900 2250 0    60   ~ 0\nswitchable image reject filters\nText Notes 3250 7600 0    60   ~ 0\nswitchable image reject filters\nText Label 5700 8300 2    40   ~ 0\nTX_LP\n$Comp\nL GND #PWR049\nU 1 1 4FE2B9AE\nP 5450 8900\nF 0 \"#PWR049\" H 5450 8900 30  0001 C CNN\nF 1 \"GND\" H 5450 8830 30  0001 C CNN\n\t1    5450 8900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C66\nU 1 1 4FE2B9A7\nP 5450 8600\nF 0 \"C66\" H 5500 8700 50  0000 L CNN\nF 1 \"33pF\" H 5500 8500 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    5450 8600\n\t-1   0    0    1   \n$EndComp\nText Label 5800 6750 2    40   ~ 0\nTX_HP\n$Comp\nL GND #PWR050\nU 1 1 4FE2B99C\nP 5550 6150\nF 0 \"#PWR050\" H 5550 6150 30  0001 C CNN\nF 1 \"GND\" H 5550 6080 30  0001 C CNN\n\t1    5550 6150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C37\nU 1 1 4FE2B993\nP 5550 6450\nF 0 \"C37\" H 5600 6550 50  0000 L CNN\nF 1 \"33pF\" H 5600 6350 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    5550 6450\n\t-1   0    0    1   \n$EndComp\nText Label 6000 3200 2    40   ~ 0\nRX_LP\n$Comp\nL GND #PWR051\nU 1 1 4FE2B981\nP 5750 3800\nF 0 \"#PWR051\" H 5750 3800 30  0001 C CNN\nF 1 \"GND\" H 5750 3730 30  0001 C CNN\n\t1    5750 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C13\nU 1 1 4FE2B97C\nP 5750 3500\nF 0 \"C13\" H 5800 3600 50  0000 L CNN\nF 1 \"33pF\" H 5800 3400 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    5750 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C60\nU 1 1 4FE2B83E\nP 6000 7700\nF 0 \"C60\" H 6050 7800 50  0000 L CNN\nF 1 \"10nF\" H 6050 7600 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    6000 7700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR052\nU 1 1 4FE2B829\nP 5350 6900\nF 0 \"#PWR052\" H 5350 6900 30  0001 C CNN\nF 1 \"GND\" H 5350 6830 30  0001 C CNN\n\t1    5350 6900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 4FE2B822\nP 5650 1650\nF 0 \"#PWR053\" H 5650 1650 30  0001 C CNN\nF 1 \"GND\" H 5650 1580 30  0001 C CNN\n\t1    5650 1650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C64\nU 1 1 4FE2B807\nP 4700 8300\nF 0 \"C64\" H 4750 8400 50  0000 L CNN\nF 1 \"10nF\" H 4750 8200 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    4700 8300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C38\nU 1 1 4FE2B803\nP 4700 6750\nF 0 \"C38\" H 4750 6850 50  0000 L CNN\nF 1 \"100pF\" H 4750 6650 50  0000 L CNN\nF 4 \"Murata\" H 4700 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 4700 6750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 5500 1250 60  0001 C CNN \"Description\"\n\t1    4700 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U17\nU 1 1 4FE2B7CC\nP 5450 7450\nF 0 \"U17\" H 5450 7650 60  0000 C CNN\nF 1 \"SKY13350\" H 5450 7250 60  0000 C CNN\nF 4 \"Skyworks\" H 5450 7450 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 5450 7450 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 5450 7450 60  0001 C CNN \"Description\"\n\t1    5450 7450\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 4FE2B69C\nP 6050 950\nF 0 \"#PWR054\" H 6050 950 30  0001 C CNN\nF 1 \"GND\" H 6050 880 30  0001 C CNN\n\t1    6050 950 \n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C2\nU 1 1 4FE2B678\nP 6050 1250\nF 0 \"C2\" H 6100 1350 50  0000 L CNN\nF 1 \"33pF\" H 6100 1150 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    6050 1250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C1\nU 1 1 4FE2B60A\nP 5500 1250\nF 0 \"C1\" H 5550 1350 50  0000 L CNN\nF 1 \"100pF\" H 5550 1150 50  0000 L CNN\nF 4 \"Murata\" H 5500 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 5500 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 5500 1250 60  0001 C CNN \"Description\"\n\t1    5500 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 4FE2B5F3\nP 5400 2950\nF 0 \"C11\" H 5450 3050 50  0000 L CNN\nF 1 \"10nF\" H 5450 2850 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    5400 2950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 4FE2B5DE\nP 6200 2800\nF 0 \"C7\" H 6250 2900 50  0000 L CNN\nF 1 \"10nF\" H 6250 2700 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    6200 2800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U2\nU 1 1 4FE2B4EB\nP 5750 2200\nF 0 \"U2\" H 5750 2400 60  0000 C CNN\nF 1 \"SKY13350\" H 5750 2000 60  0000 C CNN\nF 4 \"Skyworks\" H 5750 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 5750 2200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 5750 2200 60  0001 C CNN \"Description\"\n\t1    5750 2200\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR055\nU 1 1 4FE104E0\nP 10000 9500\nF 0 \"#PWR055\" H 10000 9600 30  0001 C CNN\nF 1 \"VCC\" H 10000 9600 30  0000 C CNN\n\t1    10000 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR056\nU 1 1 4FE104D7\nP 9000 10100\nF 0 \"#PWR056\" H 9000 10100 30  0001 C CNN\nF 1 \"GND\" H 9000 10030 30  0001 C CNN\n\t1    9000 10100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_5X2 P7\nU 1 1 4FE104CC\nP 9500 9800\nF 0 \"P7\" H 9500 10100 60  0000 C CNN\nF 1 \"VCC\" V 9500 9800 50  0000 C CNN\n\t1    9500 9800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FE10495\nP 4750 10250\nF 0 \"#PWR057\" H 4750 10250 30  0001 C CNN\nF 1 \"GND\" H 4750 10180 30  0001 C CNN\n\t1    4750 10250\n\t1    0    0    -1  \n$EndComp\nText Label 3500 9950 0    40   ~ 0\nTX_ANT\nText Label 3500 9850 0    40   ~ 0\nTX_HP\nText Label 3500 9750 0    40   ~ 0\nRX_HP\nText Label 3500 9650 0    40   ~ 0\nTX_BYPASS\nText Label 3500 9550 0    40   ~ 0\nRX_BYPASS\n$Comp\nL GND #PWR058\nU 1 1 4FE1041B\nP 1000 10050\nF 0 \"#PWR058\" H 1000 10050 30  0001 C CNN\nF 1 \"GND\" H 1000 9980 30  0001 C CNN\n\t1    1000 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR059\nU 1 1 4FE10418\nP 1700 10400\nF 0 \"#PWR059\" H 1700 10400 30  0001 C CNN\nF 1 \"GND\" H 1700 10330 30  0001 C CNN\n\t1    1700 10400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR060\nU 1 1 4FE10413\nP 2900 9250\nF 0 \"#PWR060\" H 2900 9350 30  0001 C CNN\nF 1 \"VCC\" H 2900 9350 30  0000 C CNN\n\t1    2900 9250\n\t1    0    0    -1  \n$EndComp\nText Label 2700 9750 2    40   ~ 0\n!TX_ANT\nText Label 2700 9650 2    40   ~ 0\nTX_ANT\nText Label 700  9650 0    40   ~ 0\nRX_LP\nText Label 700  9550 0    40   ~ 0\nRX_HP\nText Label 700  9450 0    40   ~ 0\nTX_LP\nText Label 700  9350 0    40   ~ 0\nTX_HP\n$Comp\nL GSG-74HC04 U16\nU 1 1 4FE103CF\nP 1700 9650\nF 0 \"U16\" V 1650 9650 60  0000 C CNN\nF 1 \"GSG-74HC04\" V 1750 9650 60  0000 C CNN\nF 4 \"Texas Instruments\" H 1700 9650 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC04RGYR\" H 1700 9650 60  0001 C CNN \"Part Number\"\nF 6 \"IC HEX INVERTERS 14-QFN\" H 1700 9650 60  0001 C CNN \"Description\"\n\t1    1700 9650\n\t1    0    0    -1  \n$EndComp\nText Notes 5900 4600 0    40   ~ 0\nBypass control signals allow the LO to be\\nbypassed (essentially a zero Hz LO). The LO\\nshould be switched off when bypass is enabled.\nText Notes 11700 7950 0    40   ~ 0\nbalun here may not be needed if\\ndirect connection to MAX2837 is made\nText Notes 1450 2600 0    40   ~ 0\nantenna diversity switches\nText Notes 15000 5050 0    40   ~ 0\nloop filter\\n(1.6 MHz)\nText Label 1550 5750 0    40   ~ 0\nTX_ANT\n$Comp\nL GND #PWR061\nU 1 1 4FE100EE\nP 1800 6350\nF 0 \"#PWR061\" H 1800 6350 30  0001 C CNN\nF 1 \"GND\" H 1800 6280 30  0001 C CNN\n\t1    1800 6350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4FE100E6\nP 1800 6050\nF 0 \"C30\" H 1850 6150 50  0000 L CNN\nF 1 \"33pF\" H 1850 5950 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    1800 6050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 4FE100E1\nP 1900 3800\nF 0 \"#PWR062\" H 1900 3800 30  0001 C CNN\nF 1 \"GND\" H 1900 3730 30  0001 C CNN\n\t1    1900 3800\n\t-1   0    0    1   \n$EndComp\nText Label 1650 4400 0    40   ~ 0\n!TX_ANT\n$Comp\nL C C14\nU 1 1 4FE100CB\nP 1900 4100\nF 0 \"C14\" H 1950 4200 50  0000 L CNN\nF 1 \"33pF\" H 1950 4000 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    1900 4100\n\t1    0    0    -1  \n$EndComp\nText Label 2900 4250 2    40   ~ 0\n!TX_ANT\n$Comp\nL GND #PWR063\nU 1 1 4FE100B1\nP 2650 4850\nF 0 \"#PWR063\" H 2650 4850 30  0001 C CNN\nF 1 \"GND\" H 2650 4780 30  0001 C CNN\n\t1    2650 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C21\nU 1 1 4FE100A9\nP 2650 4550\nF 0 \"C21\" H 2700 4650 50  0000 L CNN\nF 1 \"33pF\" H 2700 4450 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    2650 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR064\nU 1 1 4FE100A2\nP 2500 2450\nF 0 \"#PWR064\" H 2500 2450 30  0001 C CNN\nF 1 \"GND\" H 2500 2380 30  0001 C CNN\n\t1    2500 2450\n\t-1   0    0    1   \n$EndComp\nText Label 2750 3050 2    40   ~ 0\nTX_ANT\n$Comp\nL C C8\nU 1 1 4FE1007B\nP 2500 2750\nF 0 \"C8\" H 2550 2850 50  0000 L CNN\nF 1 \"33pF\" H 2550 2650 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    2500 2750\n\t1    0    0    -1  \n$EndComp\nText Label 3050 1550 0    40   ~ 0\nRX_HP\n$Comp\nL GND #PWR065\nU 1 1 4FE10058\nP 3300 950\nF 0 \"#PWR065\" H 3300 950 30  0001 C CNN\nF 1 \"GND\" H 3300 880 30  0001 C CNN\n\t1    3300 950 \n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C5\nU 1 1 4FE10054\nP 3300 1250\nF 0 \"C5\" H 3350 1350 50  0000 L CNN\nF 1 \"33pF\" H 3350 1150 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    3300 1250\n\t1    0    0    -1  \n$EndComp\nText Label 2950 3000 0    40   ~ 0\nRX_LP\n$Comp\nL GND #PWR066\nU 1 1 4FE10041\nP 3200 3600\nF 0 \"#PWR066\" H 3200 3600 30  0001 C CNN\nF 1 \"GND\" H 3200 3530 30  0001 C CNN\n\t1    3200 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C20\nU 1 1 4FE1003C\nP 3200 3300\nF 0 \"C20\" H 3250 3400 50  0000 L CNN\nF 1 \"33pF\" H 3250 3200 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    3200 3300\n\t1    0    0    -1  \n$EndComp\nText Label 6300 1550 2    40   ~ 0\nRX_HP\n$Comp\nL GND #PWR067\nU 1 1 4FE0FF86\nP 2500 6350\nF 0 \"#PWR067\" H 2500 6350 30  0001 C CNN\nF 1 \"GND\" H 2500 6280 30  0001 C CNN\n\t1    2500 6350\n\t-1   0    0    1   \n$EndComp\nText Label 2300 6950 0    40   ~ 0\nTX_HP\n$Comp\nL C C42\nU 1 1 4FE0FF74\nP 2500 6650\nF 0 \"C42\" H 2550 6750 50  0000 L CNN\nF 1 \"33pF\" H 2550 6550 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    2500 6650\n\t1    0    0    -1  \n$EndComp\nText Label 2150 8150 0    40   ~ 0\nTX_LP\n$Comp\nL GND #PWR068\nU 1 1 4FE0FF4C\nP 2400 8900\nF 0 \"#PWR068\" H 2400 8900 30  0001 C CNN\nF 1 \"GND\" H 2400 8830 30  0001 C CNN\n\t1    2400 8900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C65\nU 1 1 4FE0FF46\nP 2400 8600\nF 0 \"C65\" H 2450 8700 50  0000 L CNN\nF 1 \"33pF\" H 2450 8500 50  0000 L CNN\nF 4 \"Murata\" H 6050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6050 1250 60  0001 C CNN \"Description\"\n\t1    2400 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR069\nU 1 1 4FE0FB50\nP 16400 4000\nF 0 \"#PWR069\" H 16400 4000 30  0001 C CNN\nF 1 \"GND\" H 16400 3930 30  0001 C CNN\n\t1    16400 4000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR070\nU 1 1 4FE0FB41\nP 15600 4600\nF 0 \"#PWR070\" H 15600 4600 30  0001 C CNN\nF 1 \"GND\" H 15600 4530 30  0001 C CNN\n\t1    15600 4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C28\nU 1 1 4FE0FB36\nP 15600 4300\nF 0 \"C28\" H 15650 4400 50  0000 L CNN\nF 1 \"DNP\" H 15650 4200 50  0000 L CNN\n\t1    15600 4300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_2 P5\nU 1 1 4FE0FB2E\nP 16300 3550\nF 0 \"P5\" V 16250 3550 40  0000 C CNN\nF 1 \"CLK_IN\" V 16350 3550 40  0000 C CNN\n\t1    16300 3550\n\t0    1    -1   0   \n$EndComp\nNoConn ~ 12950 5450\nNoConn ~ 13050 5450\n$Comp\nL C C34\nU 1 1 4FE0F827\nP 16200 5050\nF 0 \"C34\" H 16250 5150 50  0000 L CNN\nF 1 \"DNP\" H 16250 4950 50  0000 L CNN\n\t1    16200 5050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R7\nU 1 1 4FE0F825\nP 15850 4750\nF 0 \"R7\" V 15930 4750 50  0000 C CNN\nF 1 \"0\" V 15850 4750 50  0000 C CNN\nF 4 \"Stackpole\" H 15850 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 15850 4750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 15850 4750 60  0001 C CNN \"Description\"\n\t1    15850 4750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C33\nU 1 1 4FE0F822\nP 15500 5050\nF 0 \"C33\" H 15550 5150 50  0000 L CNN\nF 1 \"4p7\" H 15550 4950 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    15500 5050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R6\nU 1 1 4FE0F81D\nP 15150 4750\nF 0 \"R6\" V 15230 4750 50  0000 C CNN\nF 1 \"5k\" V 15150 4750 50  0000 C CNN\nF 4 \"Stackpole\" H 15150 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT4K99\" H 15150 4750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 4.99K OHM 1% 1/16W 0402\" H 15150 4750 60  0001 C CNN \"Description\"\n\t1    15150 4750\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R13\nU 1 1 4FE0F80D\nP 15150 5350\nF 0 \"R13\" V 15230 5350 50  0000 C CNN\nF 1 \"10k\" V 15150 5350 50  0000 C CNN\nF 4 \"Stackpole\" H 15150 5350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15150 5350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15150 5350 60  0001 C CNN \"Description\"\n\t1    15150 5350\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C32\nU 1 1 4FE0F809\nP 14800 5050\nF 0 \"C32\" H 14850 5150 50  0000 L CNN\nF 1 \"560pF\" H 14850 4950 50  0000 L CNN\nF 4 \"Murata\" H 14800 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H561JA01D\" H 14800 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 560PF 50V 5% NP0 0402\" H 14800 5050 60  0001 C CNN \"Description\"\n\t1    14800 5050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 4FE0F802\nP 14500 5050\nF 0 \"C31\" H 14550 5150 50  0000 L CNN\nF 1 \"47pF\" H 14550 4950 50  0000 L CNN\nF 4 \"Murata\" H 14500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 14500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 14500 5050 60  0001 C CNN \"Description\"\n\t1    14500 5050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C27\nU 1 1 4FE0F7D1\nP 15900 4000\nF 0 \"C27\" H 15950 4100 50  0000 L CNN\nF 1 \"22pF\" H 15950 3900 50  0000 L CNN\nF 4 \"Murata\" H 15900 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 15900 4000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 15900 4000 60  0001 C CNN \"Description\"\n\t1    15900 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4FE0F7A0\nP 12850 3450\nF 0 \"#PWR071\" H 12850 3450 30  0001 C CNN\nF 1 \"GND\" H 12850 3380 30  0001 C CNN\n\t1    12850 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FE0F79A\nP 13550 3450\nF 0 \"#PWR072\" H 13550 3450 30  0001 C CNN\nF 1 \"GND\" H 13550 3380 30  0001 C CNN\n\t1    13550 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4FE0F793\nP 14250 4250\nF 0 \"#PWR073\" H 14250 4250 30  0001 C CNN\nF 1 \"GND\" H 14250 4180 30  0001 C CNN\n\t1    14250 4250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4FE0F78C\nP 14250 4450\nF 0 \"#PWR074\" H 14250 4450 30  0001 C CNN\nF 1 \"GND\" H 14250 4380 30  0001 C CNN\n\t1    14250 4450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4FE0F78A\nP 13350 5550\nF 0 \"#PWR075\" H 13350 5550 30  0001 C CNN\nF 1 \"GND\" H 13350 5480 30  0001 C CNN\n\t1    13350 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FE0F784\nP 12850 5550\nF 0 \"#PWR076\" H 12850 5550 30  0001 C CNN\nF 1 \"GND\" H 12850 5480 30  0001 C CNN\n\t1    12850 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR077\nU 1 1 4FE0F73A\nP 11500 7700\nF 0 \"#PWR077\" H 11500 7700 30  0001 C CNN\nF 1 \"GND\" H 11500 7630 30  0001 C CNN\n\t1    11500 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR078\nU 1 1 4FE0F735\nP 10600 6900\nF 0 \"#PWR078\" H 10600 7000 30  0001 C CNN\nF 1 \"VCC\" H 10600 7000 30  0000 C CNN\n\t1    10600 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C52\nU 1 1 4FE0F72E\nP 14050 7350\nF 0 \"C52\" H 14100 7450 50  0000 L CNN\nF 1 \"1uF\" H 14100 7250 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    14050 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C53\nU 1 1 4FE0F72D\nP 14250 8600\nF 0 \"C53\" H 14300 8700 50  0000 L CNN\nF 1 \"4p7\" H 14300 8500 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    14250 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C54\nU 1 1 4FE0F72C\nP 14550 8600\nF 0 \"C54\" H 14600 8700 50  0000 L CNN\nF 1 \"10nF\" H 14600 8500 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    14550 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C55\nU 1 1 4FE0F72B\nP 14850 8600\nF 0 \"C55\" H 14900 8700 50  0000 L CNN\nF 1 \"1uF\" H 14900 8500 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    14850 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C56\nU 1 1 4FE0F72A\nP 15800 6850\nF 0 \"C56\" H 15850 6950 50  0000 L CNN\nF 1 \"4p7\" H 15850 6750 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    15800 6850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C57\nU 1 1 4FE0F729\nP 16100 6850\nF 0 \"C57\" H 16150 6950 50  0000 L CNN\nF 1 \"1uF\" H 16150 6750 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    16100 6850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C59\nU 1 1 4FE0F727\nP 16100 7900\nF 0 \"C59\" H 16150 8000 50  0000 L CNN\nF 1 \"1uF\" H 16150 7800 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    16100 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 4FE0F71A\nP 13750 7350\nF 0 \"C51\" H 13800 7450 50  0000 L CNN\nF 1 \"10nF\" H 13800 7250 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    13750 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C50\nU 1 1 4FE0F719\nP 13450 7350\nF 0 \"C50\" H 13500 7450 50  0000 L CNN\nF 1 \"4p7\" H 13500 7250 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    13450 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C49\nU 1 1 4FE0F718\nP 14300 6450\nF 0 \"C49\" H 14350 6550 50  0000 L CNN\nF 1 \"1uF\" H 14350 6350 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    14300 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C48\nU 1 1 4FE0F716\nP 14000 6450\nF 0 \"C48\" H 14050 6550 50  0000 L CNN\nF 1 \"10nF\" H 14050 6350 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    14000 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C47\nU 1 1 4FE0F6F3\nP 13700 6450\nF 0 \"C47\" H 13750 6550 50  0000 L CNN\nF 1 \"4p7\" H 13750 6350 50  0000 L CNN\nF 4 \"Murata\" H 15500 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H4R7CA01D\" H 15500 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7PF 50V NP0 0402\" H 15500 5050 60  0001 C CNN \"Description\"\n\t1    13700 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C46\nU 1 1 4FE0F6F0\nP 12100 7300\nF 0 \"C46\" H 12150 7400 50  0000 L CNN\nF 1 \"1uF\" H 12150 7200 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    12100 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C45\nU 1 1 4FE0F6E6\nP 11800 7300\nF 0 \"C45\" H 11850 7400 50  0000 L CNN\nF 1 \"10nF\" H 11850 7200 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    11800 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C44\nU 1 1 4FE0F6DC\nP 11500 7300\nF 0 \"C44\" H 11550 7400 50  0000 L CNN\nF 1 \"27pF\" H 11550 7200 50  0000 L CNN\nF 4 \"Murata\" H 11850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H270JA01D\" H 11850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 27PF 50V 5% NP0 0402\" H 11850 2800 60  0001 C CNN \"Description\"\n\t1    11500 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR079\nU 1 1 4FE0F604\nP 11850 6600\nF 0 \"#PWR079\" H 11850 6600 30  0001 C CNN\nF 1 \"GND\" H 11850 6530 30  0001 C CNN\n\t1    11850 6600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C39\nU 1 1 4FE0F5F9\nP 11850 6200\nF 0 \"C39\" H 11900 6300 50  0000 L CNN\nF 1 \"27pF\" H 11900 6100 50  0000 L CNN\nF 4 \"Murata\" H 11850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H270JA01D\" H 11850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 27PF 50V 5% NP0 0402\" H 11850 2800 60  0001 C CNN \"Description\"\n\t1    11850 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C40\nU 1 1 4FE0F5F7\nP 12150 6200\nF 0 \"C40\" H 12200 6300 50  0000 L CNN\nF 1 \"10nF\" H 12200 6100 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    12150 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C41\nU 1 1 4FE0F5E4\nP 12450 6200\nF 0 \"C41\" H 12500 6300 50  0000 L CNN\nF 1 \"1uF\" H 12500 6100 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    12450 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R10\nU 1 1 4FE0F5BB\nP 12000 5550\nF 0 \"R10\" V 12080 5550 50  0000 C CNN\nF 1 \"100\" V 12000 5550 50  0000 C CNN\nF 4 \"Stackpole\" H 11700 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT100R\" H 11700 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/16W 5% 0402 SMD\" H 11700 3450 60  0001 C CNN \"Description\"\n\t1    12000 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R9\nU 1 1 4FE0F5B1\nP 11700 5550\nF 0 \"R9\" V 11780 5550 50  0000 C CNN\nF 1 \"100\" V 11700 5550 50  0000 C CNN\nF 4 \"Stackpole\" H 11700 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT100R\" H 11700 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/16W 5% 0402 SMD\" H 11700 3450 60  0001 C CNN \"Description\"\n\t1    11700 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR080\nU 1 1 4FE0F564\nP 11550 2200\nF 0 \"#PWR080\" H 11550 2300 30  0001 C CNN\nF 1 \"VCC\" H 11550 2300 30  0000 C CNN\n\t1    11550 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C18\nU 1 1 4FE0F54D\nP 12750 2800\nF 0 \"C18\" H 12800 2900 50  0000 L CNN\nF 1 \"1uF\" H 12800 2700 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12750 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12750 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12750 2800 60  0001 C CNN \"Description\"\n\t1    12750 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C17\nU 1 1 4FE0F54B\nP 12450 2800\nF 0 \"C17\" H 12500 2900 50  0000 L CNN\nF 1 \"10nF\" H 12500 2700 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    12450 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C16\nU 1 1 4FE0F549\nP 11850 2800\nF 0 \"C16\" H 11900 2900 50  0000 L CNN\nF 1 \"27pF\" H 11900 2700 50  0000 L CNN\nF 4 \"Murata\" H 11850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H270JA01D\" H 11850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 27PF 50V 5% NP0 0402\" H 11850 2800 60  0001 C CNN \"Description\"\n\t1    11850 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R3\nU 1 1 4FE0F502\nP 12000 3450\nF 0 \"R3\" V 12080 3450 50  0000 C CNN\nF 1 \"100\" V 12000 3450 50  0000 C CNN\nF 4 \"Stackpole\" H 11700 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT100R\" H 11700 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/16W 5% 0402 SMD\" H 11700 3450 60  0001 C CNN \"Description\"\n\t1    12000 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FE0F4EE\nP 11700 3450\nF 0 \"R2\" V 11780 3450 50  0000 C CNN\nF 1 \"100\" V 11700 3450 50  0000 C CNN\nF 4 \"Stackpole\" H 11700 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT100R\" H 11700 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/16W 5% 0402 SMD\" H 11700 3450 60  0001 C CNN \"Description\"\n\t1    11700 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR081\nU 1 1 4FE0F3FF\nP 12150 5100\nF 0 \"#PWR081\" H 12150 5100 30  0001 C CNN\nF 1 \"GND\" H 12150 5030 30  0001 C CNN\n\t1    12150 5100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR082\nU 1 1 4FE0F3CE\nP 13400 1600\nF 0 \"#PWR082\" H 13400 1600 30  0001 C CNN\nF 1 \"GND\" H 13400 1530 30  0001 C CNN\n\t1    13400 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 4FE0F3C4\nP 12700 600\nF 0 \"#PWR083\" H 12700 600 30  0001 C CNN\nF 1 \"GND\" H 12700 530 30  0001 C CNN\n\t1    12700 600 \n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR084\nU 1 1 4FE0F366\nP 12700 8250\nF 0 \"#PWR084\" H 12700 8250 30  0001 C CNN\nF 1 \"GND\" H 12700 8180 30  0001 C CNN\n\t1    12700 8250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 4FE0F358\nP 13400 9250\nF 0 \"#PWR085\" H 13400 9250 30  0001 C CNN\nF 1 \"GND\" H 13400 9180 30  0001 C CNN\n\t1    13400 9250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR086\nU 1 1 4FE0F129\nP 6900 5450\nF 0 \"#PWR086\" H 6900 5550 30  0001 C CNN\nF 1 \"VCC\" H 6900 5550 30  0000 C CNN\n\t1    6900 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L6\nU 1 1 4FE0EFB0\nP 8550 6700\nF 0 \"L6\" V 8500 6700 40  0000 C CNN\nF 1 \"4n7\" V 8650 6700 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 7900 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10054N7S-T\" H 7900 2800 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 4.7+/-0.3NH 0402\" H 7900 2800 60  0001 C CNN \"Description\"\n\t1    8550 6700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 4FE0EF42\nP 8600 7050\nF 0 \"#PWR087\" H 8600 7050 30  0001 C CNN\nF 1 \"GND\" H 8600 6980 30  0001 C CNN\n\t1    8600 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C36\nU 1 1 4FE0EEEA\nP 8350 6200\nF 0 \"C36\" H 8400 6300 50  0000 L CNN\nF 1 \"220pF\" H 8400 6100 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    8350 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4FE0EEE4\nP 8050 6000\nF 0 \"C35\" H 8100 6100 50  0000 L CNN\nF 1 \"220pF\" H 8100 5900 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    8050 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 4FE0EEDD\nP 7600 6300\nF 0 \"L5\" V 7550 6300 40  0000 C CNN\nF 1 \"4n7\" V 7700 6300 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 7900 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10054N7S-T\" H 7900 2800 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 4.7+/-0.3NH 0402\" H 7900 2800 60  0001 C CNN \"Description\"\n\t1    7600 6300\n\t0    1    1    0   \n$EndComp\nText Label 6350 6650 0    40   ~ 0\n!TX_BYPASS\n$Comp\nL INDUCTOR L3\nU 1 1 4FE0EDC7\nP 10200 1300\nF 0 \"L3\" V 10150 1300 40  0000 C CNN\nF 1 \"4n7\" V 10300 1300 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 7900 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10054N7S-T\" H 7900 2800 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 4.7+/-0.3NH 0402\" H 7900 2800 60  0001 C CNN \"Description\"\n\t1    10200 1300\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FE0EDBE\nP 7900 2800\nF 0 \"L4\" V 7850 2800 40  0000 C CNN\nF 1 \"4n7\" V 8000 2800 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 7900 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10054N7S-T\" H 7900 2800 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 4.7+/-0.3NH 0402\" H 7900 2800 60  0001 C CNN \"Description\"\n\t1    7900 2800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C26\nU 1 1 4FE0EDB7\nP 8900 2050\nF 0 \"C26\" H 8950 2150 50  0000 L CNN\nF 1 \"220pF\" H 8950 1950 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    8900 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C25\nU 1 1 4FE0EDAC\nP 8600 2700\nF 0 \"C25\" H 8650 2800 50  0000 L CNN\nF 1 \"220pF\" H 8650 2600 50  0000 L CNN\nF 4 \"Murata\" H 8600 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H221KA01D\" H 8600 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 220PF 50V 10% X7R 0402\" H 8600 2700 60  0001 C CNN \"Description\"\n\t1    8600 2700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 4FE0EC1B\nP 8300 2300\nF 0 \"#PWR088\" H 8300 2300 30  0001 C CNN\nF 1 \"GND\" H 8300 2230 30  0001 C CNN\n\t1    8300 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR089\nU 1 1 4FE0EAA8\nP 3100 6750\nF 0 \"#PWR089\" H 3100 6750 30  0001 C CNN\nF 1 \"GND\" H 3100 6680 30  0001 C CNN\n\t1    3100 6750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR090\nU 1 1 4FE0EA9E\nP 4500 8600\nF 0 \"#PWR090\" H 4500 8600 30  0001 C CNN\nF 1 \"GND\" H 4500 8530 30  0001 C CNN\n\t1    4500 8600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 4FE0EA9B\nP 3100 8600\nF 0 \"#PWR091\" H 3100 8600 30  0001 C CNN\nF 1 \"GND\" H 3100 8530 30  0001 C CNN\n\t1    3100 8600\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FE0E97C\nP 3600 2950\nF 0 \"C15\" H 3650 3050 50  0000 L CNN\nF 1 \"10nF\" H 3650 2850 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    3600 2950\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C6\nU 1 1 4FE0E978\nP 3700 1550\nF 0 \"C6\" H 3750 1650 50  0000 L CNN\nF 1 \"100pF\" H 3750 1450 50  0000 L CNN\nF 4 \"Murata\" H 3700 1550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 3700 1550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 5500 1250 60  0001 C CNN \"Description\"\n\t1    3700 1550\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C63\nU 1 1 4FE0E941\nP 2900 8300\nF 0 \"C63\" H 2950 8400 50  0000 L CNN\nF 1 \"10nF\" H 2950 8200 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    2900 8300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C43\nU 1 1 4FE0E939\nP 2900 7050\nF 0 \"C43\" H 2950 7150 50  0000 L CNN\nF 1 \"100pF\" H 2950 6950 50  0000 L CNN\nF 4 \"Murata\" H 2900 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 2900 7050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 5500 1250 60  0001 C CNN \"Description\"\n\t1    2900 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR092\nU 1 1 4FE0E8B0\nP 2300 5750\nF 0 \"#PWR092\" H 2300 5750 30  0001 C CNN\nF 1 \"GND\" H 2300 5680 30  0001 C CNN\n\t1    2300 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR093\nU 1 1 4FE0E843\nP 2300 3050\nF 0 \"#PWR093\" H 2300 3050 30  0001 C CNN\nF 1 \"GND\" H 2300 2980 30  0001 C CNN\n\t1    2300 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR094\nU 1 1 4FE0E7A7\nP 5300 1550\nF 0 \"#PWR094\" H 5300 1550 30  0001 C CNN\nF 1 \"GND\" H 5300 1480 30  0001 C CNN\n\t1    5300 1550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR095\nU 1 1 4FE0E7A5\nP 3900 1250\nF 0 \"#PWR095\" H 3900 1250 30  0001 C CNN\nF 1 \"GND\" H 3900 1180 30  0001 C CNN\n\t1    3900 1250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR096\nU 1 1 4FE0E783\nP 3800 2650\nF 0 \"#PWR096\" H 3800 2650 30  0001 C CNN\nF 1 \"GND\" H 3800 2580 30  0001 C CNN\n\t1    3800 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR097\nU 1 1 4FE0E77B\nP 5200 2650\nF 0 \"#PWR097\" H 5200 2650 30  0001 C CNN\nF 1 \"GND\" H 5200 2580 30  0001 C CNN\n\t1    5200 2650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR098\nU 1 1 4FE0E743\nP 4500 7050\nF 0 \"#PWR098\" H 4500 7050 30  0001 C CNN\nF 1 \"GND\" H 4500 6980 30  0001 C CNN\n\t1    4500 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-SMA-CONN P6\nU 1 1 4FE0DF72\nP 13000 8650\nF 0 \"P6\" H 13000 8800 60  0000 C CNN\nF 1 \"TX_IN\" H 13000 8500 60  0000 C CNN\nF 4 \"Linx\" H 13000 8650 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 13000 8650 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 13000 8650 60  0001 C CNN \"Description\"\n\t1    13000 8650\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P1\nU 1 1 4FE0DF67\nP 13000 1000\nF 0 \"P1\" H 13000 1150 60  0000 C CNN\nF 1 \"RX_OUT\" H 13000 850 60  0000 C CNN\nF 4 \"Linx\" H 13000 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 13000 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 13000 1000 60  0001 C CNN \"Description\"\n\t1    13000 1000\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL BALUN T6\nU 1 1 4FE0DF5A\nP 12200 8450\nF 0 \"T6\" H 12200 8700 70  0000 C CNN\nF 1 \"TX_IF_BALUN\" H 12200 8150 70  0000 C CNN\nF 4 \"Johanson Technology\" H 12200 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 12200 8450 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 12200 8450 60  0001 C CNN \"Description\"\n\t1    12200 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN T1\nU 1 1 4FE0DDD9\nP 12200 800\nF 0 \"T1\" H 12200 1050 70  0000 C CNN\nF 1 \"RX_IF_BALUN\" H 12200 500 70  0000 C CNN\nF 4 \"Johanson Technology\" H 12200 800 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 12200 800 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 12200 800 60  0001 C CNN \"Description\"\n\t1    12200 800 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL PE4140 U6\nU 1 1 4FE0D681\nP 8050 1750\nF 0 \"U6\" H 8050 1950 60  0000 C CNN\nF 1 \"PE4140\" H 8050 1500 60  0000 C CNN\nF 4 \"Peregrine\" H 8050 1750 60  0001 C CNN \"Manufacturer\"\nF 5 \"PE4140\" H 8050 1750 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra-High Linearity UltraCMOS Broadband Quad MOSFET Array\" H 8050 1750 60  0001 C CNN \"Description\"\n\t1    8050 1750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR099\nU 1 1 4FE0D546\nP 2600 8150\nF 0 \"#PWR099\" H 2600 8150 30  0001 C CNN\nF 1 \"GND\" H 2600 8080 30  0001 C CNN\n\t1    2600 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0100\nU 1 1 4FE0D449\nP 700 3550\nF 0 \"#PWR0100\" H 700 3550 30  0001 C CNN\nF 1 \"GND\" H 700 3480 30  0001 C CNN\n\t1    700  3550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0101\nU 1 1 4FE0D442\nP 1500 3650\nF 0 \"#PWR0101\" H 1500 3650 30  0001 C CNN\nF 1 \"GND\" H 1500 3580 30  0001 C CNN\n\t1    1500 3650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0102\nU 1 1 4FE0D437\nP 700 5250\nF 0 \"#PWR0102\" H 700 5250 30  0001 C CNN\nF 1 \"GND\" H 700 5180 30  0001 C CNN\n\t1    700  5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0103\nU 1 1 4FE0D435\nP 1500 5350\nF 0 \"#PWR0103\" H 1500 5350 30  0001 C CNN\nF 1 \"GND\" H 1500 5280 30  0001 C CNN\n\t1    1500 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0104\nU 1 1 4FE0D3F9\nP 3400 2750\nF 0 \"#PWR0104\" H 3400 2750 30  0001 C CNN\nF 1 \"GND\" H 3400 2680 30  0001 C CNN\n\t1    3400 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-DEA U3\nU 1 1 4FE0D33C\nP 4600 1400\nF 0 \"U3\" H 4600 1450 60  0000 C CNN\nF 1 \"RX_HIGHPASS_FILTER\" H 4600 1350 60  0000 C CNN\nF 4 \"TDK\" H 4600 1400 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 4600 1400 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 4600 1400 60  0001 C CNN \"Description\"\n\t1    4600 1400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U7\nU 1 1 4FE0D33B\nP 4500 2800\nF 0 \"U7\" H 4500 2850 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 4500 2750 60  0000 C CNN\nF 4 \"AVX\" H 4500 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 4500 2800 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 4500 2800 60  0001 C CNN \"Description\"\n\t1    4500 2800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-LP0603 U13\nU 1 1 4FE0D2BE\nP 3800 8450\nF 0 \"U13\" H 3800 8500 60  0000 C CNN\nF 1 \"TX_LOWPASS_FILTER\" H 3800 8400 60  0000 C CNN\nF 4 \"AVX\" H 3800 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 3800 8450 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 3800 8450 60  0001 C CNN \"Description\"\n\t1    3800 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-DEA U10\nU 1 1 4FE0D2B3\nP 3800 6900\nF 0 \"U10\" H 3800 6950 60  0000 C CNN\nF 1 \"TX_HIGHPASS_FILTER\" H 3800 6850 60  0000 C CNN\nF 4 \"TDK\" H 3800 6900 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 3800 6900 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 3800 6900 60  0001 C CNN \"Description\"\n\t1    3800 6900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U12\nU 1 1 4FE0D25C\nP 2500 7600\nF 0 \"U12\" H 2500 7800 60  0000 C CNN\nF 1 \"SKY13350\" H 2500 7400 60  0000 C CNN\nF 4 \"Skyworks\" H 2500 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2500 7600 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2500 7600 60  0001 C CNN \"Description\"\n\t1    2500 7600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U4\nU 1 1 4FE0D255\nP 3300 2200\nF 0 \"U4\" H 3300 2400 60  0000 C CNN\nF 1 \"SKY13350\" H 3300 2000 60  0000 C CNN\nF 4 \"Skyworks\" H 3300 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 3300 2200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 3300 2200 60  0001 C CNN \"Description\"\n\t1    3300 2200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FE0D23F\nP 2850 2450\nF 0 \"C12\" H 2900 2550 50  0000 L CNN\nF 1 \"10nF\" H 2900 2350 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    2850 2450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C29\nU 1 1 4FE0D238\nP 2200 5950\nF 0 \"C29\" H 2250 6050 50  0000 L CNN\nF 1 \"10nF\" H 2250 5850 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    2200 5950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GSG-SMA-CONN P4\nU 1 1 4FE0D214\nP 1100 4650\nF 0 \"P4\" H 1100 4800 60  0000 C CNN\nF 1 \"TX/RX\" H 1100 4500 60  0000 C CNN\nF 4 \"Linx\" H 1100 4650 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 1100 4650 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 1100 4650 60  0001 C CNN \"Description\"\n\t1    1100 4650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D2\nU 1 1 4FE0D20B\nP 1500 5000\nF 0 \"D2\" H 1500 5100 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 1500 4900 40  0000 C CNN\nF 4 \"Murata\" H 1500 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 1500 5000 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 1500 5000 60  0001 C CNN \"Description\"\n\t1    1500 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C22\nU 1 1 4FE0D206\nP 1800 4650\nF 0 \"C22\" H 1850 4750 50  0000 L CNN\nF 1 \"10nF\" H 1850 4550 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    1800 4650\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C19\nU 1 1 4FE0D1D3\nP 2300 4400\nF 0 \"C19\" H 2350 4500 50  0000 L CNN\nF 1 \"10nF\" H 2350 4300 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    2300 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U8\nU 1 1 4FE0D1C4\nP 2200 5200\nF 0 \"U8\" H 2200 5400 60  0000 C CNN\nF 1 \"SKY13350\" H 2200 5000 60  0000 C CNN\nF 4 \"Skyworks\" H 2200 5200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2200 5200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2200 5200 60  0001 C CNN \"Description\"\n\t1    2200 5200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C9\nU 1 1 4FE0D1A1\nP 1800 2950\nF 0 \"C9\" H 1850 3050 50  0000 L CNN\nF 1 \"10nF\" H 1850 2850 50  0000 L CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    1800 2950\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13350 U5\nU 1 1 4FE0D185\nP 2400 3600\nF 0 \"U5\" H 2400 3800 60  0000 C CNN\nF 1 \"SKY13350\" H 2400 3400 60  0000 C CNN\nF 4 \"Skyworks\" H 2400 3600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2400 3600 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2400 3600 60  0001 C CNN \"Description\"\n\t1    2400 3600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FE0C556\nP 1500 3300\nF 0 \"D1\" H 1500 3400 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 1500 3200 40  0000 C CNN\nF 4 \"Murata\" H 1500 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 1500 3300 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 1500 3300 60  0001 C CNN \"Description\"\n\t1    1500 3300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-SMA-CONN P2\nU 1 1 4FE0C550\nP 1100 2950\nF 0 \"P2\" H 1100 3100 60  0000 C CNN\nF 1 \"RX_ONLY\" H 1100 2800 60  0000 C CNN\nF 4 \"Linx\" H 1100 2950 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 1100 2950 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 1100 2950 60  0001 C CNN \"Description\"\n\t1    1100 2950\n\t1    0    0    -1  \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/hackrf-one/74AUP2G58GU.kicad_sym",
    "content": "(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)\n  (symbol \"74AUP2G58GU\" (in_bom yes) (on_board yes)\n    (property \"Reference\" \"U\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)))\n    )\n    (property \"Value\" \"74AUP2G58GU\" (id 1) (at 0 0 0)\n      (effects (font (size 1.27 1.27)))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (symbol \"74AUP2G58GU_0_1\"\n      (rectangle (start -3.81 6.35) (end 3.81 -6.35)\n        (stroke (width 0.1524) (type default) (color 0 0 0 0))\n        (fill (type none))\n      )\n    )\n    (symbol \"74AUP2G58GU_1_1\"\n      (pin input line (at -6.35 1.27 0) (length 2.54)\n        (name \"1B\" (effects (font (size 1.27 1.27))))\n        (number \"1\" (effects (font (size 1.27 1.27))))\n      )\n      (pin input line (at -2.54 8.89 270) (length 2.54)\n        (name \"1A\" (effects (font (size 1.27 1.27))))\n        (number \"10\" (effects (font (size 1.27 1.27))))\n      )\n      (pin input line (at -6.35 -1.27 0) (length 2.54)\n        (name \"1C\" (effects (font (size 1.27 1.27))))\n        (number \"2\" (effects (font (size 1.27 1.27))))\n      )\n      (pin output line (at -2.54 -8.89 90) (length 2.54)\n        (name \"2Y\" (effects (font (size 1.27 1.27))))\n        (number \"3\" (effects (font (size 1.27 1.27))))\n      )\n      (pin power_in line (at 0 -8.89 90) (length 2.54)\n        (name \"GND\" (effects (font (size 1.27 1.27))))\n        (number \"4\" (effects (font (size 1.27 1.27))))\n      )\n      (pin input line (at 2.54 -8.89 90) (length 2.54)\n        (name \"2A\" (effects (font (size 1.27 1.27))))\n        (number \"5\" (effects (font (size 1.27 1.27))))\n      )\n      (pin input line (at 6.35 -1.27 180) (length 2.54)\n        (name \"2B\" (effects (font (size 1.27 1.27))))\n        (number \"6\" (effects (font (size 1.27 1.27))))\n      )\n      (pin input line (at 6.35 1.27 180) (length 2.54)\n        (name \"2C\" (effects (font (size 1.27 1.27))))\n        (number \"7\" (effects (font (size 1.27 1.27))))\n      )\n      (pin output line (at 2.54 8.89 270) (length 2.54)\n        (name \"1Y\" (effects (font (size 1.27 1.27))))\n        (number \"8\" (effects (font (size 1.27 1.27))))\n      )\n      (pin power_in line (at 0 8.89 270) (length 2.54)\n        (name \"VCC\" (effects (font (size 1.27 1.27))))\n        (number \"9\" (effects (font (size 1.27 1.27))))\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/LICENSE",
    "content": "Copyright (c) 2012-2022, Great Scott Gadgets <info@greatscottgadgets.com>\n\nCERN Open Hardware Licence Version 2 - Permissive\n\n\nPreamble\n\nCERN has developed this licence to promote collaboration among\nhardware designers and to provide a legal tool which supports the\nfreedom to use, study, modify, share and distribute hardware designs\nand products based on those designs. Version 2 of the CERN Open\nHardware Licence comes in three variants: this licence, CERN-OHL-P\n(permissive); and two reciprocal licences: CERN- OHL-W (weakly\nreciprocal) and CERN-OHL-S (strongly reciprocal).\n\nThe CERN-OHL-P is copyright CERN 2020. Anyone is welcome to use it, in\nunmodified form only.\n\nUse of this Licence does not imply any endorsement by CERN of any\nLicensor or their designs nor does it imply any involvement by CERN in\ntheir development.\n\n\n1 Definitions\n\n  1.1 'Licence' means this CERN-OHL-P.\n\n  1.2 'Source' means information such as design materials or digital\n      code which can be applied to Make or test a Product or to\n      prepare a Product for use, Conveyance or sale, regardless of its\n      medium or how it is expressed. It may include Notices.\n\n  1.3 'Covered Source' means Source that is explicitly made available\n      under this Licence.\n\n  1.4 'Product' means any device, component, work or physical object,\n      whether in finished or intermediate form, arising from the use,\n      application or processing of Covered Source.\n\n  1.5 'Make' means to create or configure something, whether by\n     manufacture, assembly, compiling, loading or applying Covered\n     Source or another Product or otherwise.\n\n  1.6 'Notice' means copyright, acknowledgement and trademark notices,\n      references to the location of any Notices, modification notices\n      (subsection 3.3(b)) and all notices that refer to this Licence\n      and to the disclaimer of warranties that are included in the\n      Covered Source.\n\n  1.7 'Licensee' or 'You' means any person exercising rights under\n      this Licence.\n\n  1.8 'Licensor' means a person who creates Source or modifies Covered\n      Source and subsequently Conveys the resulting Covered Source\n      under the terms and conditions of this Licence. A person may be\n      a Licensee and a Licensor at the same time.\n\n  1.9 'Convey' means to communicate to the public or distribute.\n\n\n2 Applicability\n\n  2.1 This Licence governs the use, copying, modification, Conveying\n      of Covered Source and Products, and the Making of Products. By\n      exercising any right granted under this Licence, You irrevocably\n      accept these terms and conditions.\n\n  2.2 This Licence is granted by the Licensor directly to You, and\n      shall apply worldwide and without limitation in time.\n\n  2.3 You shall not attempt to restrict by contract or otherwise the\n      rights granted under this Licence to other Licensees.\n\n  2.4 This Licence is not intended to restrict fair use, fair dealing,\n      or any other similar right.\n\n\n3 Copying, modifying and Conveying Covered Source\n\n  3.1 You may copy and Convey verbatim copies of Covered Source, in\n      any medium, provided You retain all Notices.\n\n  3.2 You may modify Covered Source, other than Notices.\n\n      You may only delete Notices if they are no longer applicable to\n      the corresponding Covered Source as modified by You and You may\n      add additional Notices applicable to Your modifications.\n\n  3.3 You may Convey modified Covered Source (with the effect that You\n      shall also become a Licensor) provided that You:\n\n       a) retain Notices as required in subsection 3.2; and\n\n       b) add a Notice to the modified Covered Source stating that You\n          have modified it, with the date and brief description of how\n          You have modified it.\n\n  3.4 You may Convey Covered Source or modified Covered Source under\n      licence terms which differ from the terms of this Licence\n      provided that:\n\n       a) You comply at all times with subsection 3.3; and\n\n       b) You provide a copy of this Licence to anyone to whom You\n          Convey Covered Source or modified Covered Source.\n\n\n4 Making and Conveying Products\n\nYou may Make Products, and/or Convey them, provided that You ensure\nthat the recipient of the Product has access to any Notices applicable\nto the Product.\n\n\n5 DISCLAIMER AND LIABILITY\n\n  5.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products\n      are provided 'as is' and any express or implied warranties,\n      including, but not limited to, implied warranties of\n      merchantability, of satisfactory quality, non-infringement of\n      third party rights, and fitness for a particular purpose or use\n      are disclaimed in respect of any Source or Product to the\n      maximum extent permitted by law. The Licensor makes no\n      representation that any Source or Product does not or will not\n      infringe any patent, copyright, trade secret or other\n      proprietary right. The entire risk as to the use, quality, and\n      performance of any Source or Product shall be with You and not\n      the Licensor. This disclaimer of warranty is an essential part\n      of this Licence and a condition for the grant of any rights\n      granted under this Licence.\n\n  5.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to\n      the maximum extent permitted by law, have no liability for\n      direct, indirect, special, incidental, consequential, exemplary,\n      punitive or other damages of any character including, without\n      limitation, procurement of substitute goods or services, loss of\n      use, data or profits, or business interruption, however caused\n      and on any theory of contract, warranty, tort (including\n      negligence), product liability or otherwise, arising in any way\n      in relation to the Covered Source, modified Covered Source\n      and/or the Making or Conveyance of a Product, even if advised of\n      the possibility of such damages, and You shall hold the\n      Licensor(s) free and harmless from any liability, costs,\n      damages, fees and expenses, including claims by third parties,\n      in relation to such use.\n\n\n6 Patents\n\n  6.1 Subject to the terms and conditions of this Licence, each\n      Licensor hereby grants to You a perpetual, worldwide,\n      non-exclusive, no-charge, royalty-free, irrevocable (except as\n      stated in this section 6, or where terminated by the Licensor\n      for cause) patent license to Make, have Made, use, offer to\n      sell, sell, import, and otherwise transfer the Covered Source\n      and Products, where such licence applies only to those patent\n      claims licensable by such Licensor that are necessarily\n      infringed by exercising rights under the Covered Source as\n      Conveyed by that Licensor.\n\n  6.2 If You institute patent litigation against any entity (including\n      a cross-claim or counterclaim in a lawsuit) alleging that the\n      Covered Source or a Product constitutes direct or contributory\n      patent infringement, or You seek any declaration that a patent\n      licensed to You under this Licence is invalid or unenforceable\n      then any rights granted to You under this Licence shall\n      terminate as of the date such process is initiated.\n\n\n7 General\n\n  7.1 If any provisions of this Licence are or subsequently become\n      invalid or unenforceable for any reason, the remaining\n      provisions shall remain effective.\n\n  7.2 You shall not use any of the name (including acronyms and\n      abbreviations), image, or logo by which the Licensor or CERN is\n      known, except where needed to comply with section 3, or where\n      the use is otherwise allowed by law. Any such permitted use\n      shall be factual and shall not be made so as to suggest any kind\n      of endorsement or implication of involvement by the Licensor or\n      its personnel.\n\n  7.3 CERN may publish updated versions and variants of this Licence\n      which it considers to be in the spirit of this version, but may\n      differ in detail to address new problems or concerns. New\n      versions will be published with a unique version number and a\n      variant identifier specifying the variant. If the Licensor has\n      specified that a given variant applies to the Covered Source\n      without specifying a version, You may treat that Covered Source\n      as being released under any version of the CERN-OHL with that\n      variant. If no variant is specified, the Covered Source shall be\n      treated as being released under CERN-OHL-S. The Licensor may\n      also specify that the Covered Source is subject to a specific\n      version of the CERN-OHL or any later version in which case You\n      may apply this or any later version of CERN-OHL with the same\n      variant identifier published by CERN.\n\n  7.4 This Licence shall not be enforceable except by a Licensor\n      acting as such, and third party beneficiary rights are\n      specifically excluded.\n"
  },
  {
    "path": "hardware/hackrf-one/PlasticCase_CAD/README",
    "content": "This is a case design for HackRF One following the Dangerous Prototypes Sick of\nBeige style:\n\nhttp://dangerousprototypes.com/docs/Sick_of_Beige_compatible_cases\n\nThe dxf file can be opened by QCad or LibreCAD.\n\nHackRF_One_Case_With_Button_CutOuts.dxf  is a version which have edge cut-outs for the buttons so that 5mm or 6mm standoffs could be used.\n\nHave fun.\n\nscateu@gmail.com\n"
  },
  {
    "path": "hardware/hackrf-one/README",
    "content": "HackRF One is a wideband software radio transceiver with a USB interface.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Copper 1:  C1F (front)\n    Copper 2:  C2\n    Copper 3:  C3\n    Copper 4:  C4B (back)\n\nPCB description: 4 layer PCB 1.6 mm\n    Copper    1   0.035 mm\n    Prepreg 1-2   0.2104 mm\n    Copper    2   0.0152 mm\n    Core    2-3   1.065 mm\n    Copper    3   0.0152 mm\n    Prepreg 3-4   0.2104 mm\n    Copper    4   0.035 mm\n\n7628 prepreg with Er=4.6 (+/- 0.1)\nrequired impedance: 50 ohm (+/- 5%) 11.55 mil microstrip impedance\ndouble side solder mask green\nsingle side silkscreen white\n5 mil min trace width and\n5 mil min isolation\n"
  },
  {
    "path": "hardware/hackrf-one/acrylic_case/README.md",
    "content": "## Acrylic Case\n\nThis design is licensed under the GPL-2.0 license.\nDocumentation is licensed under the GPL-2.0 license.\n\nThe vector graphic file provided in this repo was created with Inkscape.\n\n### The BOM \n\n* 4 x 4.5 mm OD Hex Standoffs (Female-Female) / M3-0.5 x 6 mm / Aluminum\n* 4 x 4.5 mm OD Hex Standoffs (Female-Female) / M3-0.5 x 5 mm / Aluminum\n* 4 x M3-0.5 x 12 mm / Phillips Pan Head Machine Screw\n* 4 x M3-0.5 x 5 mm / Phillips Pan Head Machine Screw\n\nOptional:\n* 4 (per neighbor) x 4.5 mm OD Hex Standoffs (Male-Female) / M3-0.5 x 11 mm / Aluminum\n\nThese standoffs are t### The BOM \n\n* 4 x 4.5 mm OD Hex Standoffs (Female-Female) / M3-0.5 x 6 mm / Aluminum\n* 4 x 4.5 mm OD Hex Standoffs (Female-Female) / M3-0.5 x 5 mm / Aluminum\n* 4 x M3-0.5 x 12 mm / Phillips Pan Head Machine Screw\n* 4 x M3-0.5 x 5 mm / Phillips Pan Head Machine Screw\n\nOptional:\n* 4 (per neighbor) x 4.5 mm OD Hex Standoffs (Male-Female) / M3-0.5 x 11 mm / Aluminum\n\nThese standoffs are to be used if a neighbor is stacked on your HackRF One and you want your case to be stacked above that neighbor.\n\n### Assembly Instructions \n\nAssembly instructions can be found [here.](https://www.greatscottgadgets.com/hackrf/acrylic-case/)\n"
  },
  {
    "path": "hardware/hackrf-one/baseband.kicad_sch",
    "content": "(kicad_sch (version 20211123) (generator eeschema)\n\n  (uuid 074325de-00dc-45d7-82e0-3bfb467aa084)\n\n  (paper \"User\" 431.8 279.4)\n\n  (title_block\n    (title \"${TITLE}\")\n    (date \"${DATE}\")\n    (rev \"${VERSION}\")\n    (company \"${COPYRIGHT}\")\n    (comment 1 \"${LICENSE}\")\n  )\n\n  (lib_symbols\n    (symbol \"BALUN-2500BL14M100T_1\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"T\" (id 0) (at 0 6.35 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Value\" \"BALUN-2500BL14M100T_1\" (id 1) (at 0 -7.62 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"BALUN-2500BL14M100T_1_0_1\"\n        (arc (start -2.54 -5.0546) (mid -1.6599 -4.6901) (end -1.27 -3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 -2.5146) (mid -1.6599 -2.1501) (end -1.27 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 0.0254) (mid -1.6599 0.3899) (end -1.27 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 2.5654) (mid -1.6599 2.9299) (end -1.27 3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 -3.81) (mid -1.642 -2.912) (end -2.54 -2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 -1.27) (mid -1.642 -0.372) (end -2.54 0)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 1.27) (mid -1.642 2.168) (end -2.54 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 3.81) (mid -1.642 4.708) (end -2.54 5.08)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -0.635 5.08)\n            (xy -0.635 -5.08)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.635 -5.08)\n            (xy 0.635 5.08)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 -1.27) (mid 1.6599 -2.1501) (end 2.54 -2.5146)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 1.27) (mid 1.6599 0.3899) (end 2.54 0.0254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 3.81) (mid 1.6599 2.9299) (end 2.54 2.5654)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.3208 -3.81) (mid 1.6853 -4.6901) (end 2.5654 -5.0546)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 0) (mid 1.642 -0.372) (end 1.2954 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 2.54) (mid 1.642 2.168) (end 1.2954 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 5.08) (mid 1.642 4.708) (end 1.2954 3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.5654 -2.54) (mid 1.6674 -2.912) (end 1.3208 -3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"BALUN-2500BL14M100T_1_1_1\"\n        (pin passive line (at 10.16 -5.08 180) (length 7.62)\n          (name \"S1\" (effects (font (size 1.524 1.524))))\n          (number \"1\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 0 0) (length 7.62)\n          (name \"PC\" (effects (font (size 1.524 1.524))))\n          (number \"2\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 5.08 0) (length 7.62)\n          (name \"PR1\" (effects (font (size 1.524 1.524))))\n          (number \"3\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 -5.08 0) (length 7.62)\n          (name \"PR2\" (effects (font (size 1.524 1.524))))\n          (number \"4\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at 10.16 5.08 180) (length 7.62)\n          (name \"S2\" (effects (font (size 1.524 1.524))))\n          (number \"5\" (effects (font (size 1.524 1.524))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_01x01\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_01x01\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_1x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_01x01_1_1\"\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 1.27) (end 1.27 -1.27)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x08_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 10.16 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x08_Odd_Even\" (id 1) (at 1.27 -12.7 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x08_Odd_Even_1_1\"\n        (rectangle (start -1.27 -10.033) (end 0 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -7.493) (end 0 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 7.747) (end 0 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 8.89) (end 3.81 -11.43)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 5.207) (end 2.54 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 7.747) (end 2.54 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 7.62 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_10\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_11\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -5.08 180) (length 3.81)\n          (name \"Pin_12\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -7.62 0) (length 3.81)\n          (name \"Pin_13\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -7.62 180) (length 3.81)\n          (name \"Pin_14\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -10.16 0) (length 3.81)\n          (name \"Pin_15\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -10.16 180) (length 3.81)\n          (name \"Pin_16\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 7.62 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 5.08 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_8\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_9\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:C\" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"C\" (id 0) (at 0.635 2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"C\" (id 1) (at 0.635 -2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0.9652 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"cap capacitor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Unpolarized capacitor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"C_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"C_0_1\"\n        (polyline\n          (pts\n            (xy -2.032 -0.762)\n            (xy 2.032 -0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -2.032 0.762)\n            (xy 2.032 0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"C_1_1\"\n        (pin passive line (at 0 3.81 270) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:FerriteBead_Small\" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"FB\" (id 0) (at 1.905 1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"FerriteBead_Small\" (id 1) (at 1.905 -1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at -1.778 0 90)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"L ferrite bead inductor filter\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Ferrite bead, small symbol\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Inductor_* L_* *Ferrite*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"FerriteBead_Small_0_1\"\n        (polyline\n          (pts\n            (xy 0 -1.27)\n            (xy 0 -0.7874)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0.889)\n            (xy 0 1.2954)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.8288 0.2794)\n            (xy -1.1176 1.4986)\n            (xy 1.8288 -0.2032)\n            (xy 1.1176 -1.4224)\n            (xy -1.8288 0.2794)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"FerriteBead_Small_1_1\"\n        (pin passive line (at 0 2.54 270) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -2.54 90) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:L\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"L\" (id 0) (at -1.27 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"L\" (id 1) (at 1.905 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"inductor choke coil reactor magnetic\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Inductor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Choke_* *Coil* Inductor_* L_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"L_0_1\"\n        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"L_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:NetTie_2\" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"NT\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"NetTie_2\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"net tie short\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Net tie, 2 pins\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Net*Tie*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"NetTie_2_0_1\"\n        (polyline\n          (pts\n            (xy -1.27 0)\n            (xy 1.27 0)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"NetTie_2_1_1\"\n        (pin passive line (at -2.54 0 0) (length 2.54)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 0 180) (length 2.54)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:Q_PMOS_GSD\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"Q\" (id 0) (at 5.08 1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"Q_PMOS_GSD\" (id 1) (at 5.08 -1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 5.08 2.54 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"transistor PMOS P-MOS P-MOSFET\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"P-MOSFET transistor, gate/source/drain\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Q_PMOS_GSD_0_1\"\n        (polyline\n          (pts\n            (xy 0.254 0)\n            (xy -2.54 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.254 1.905)\n            (xy 0.254 -1.905)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 -1.27)\n            (xy 0.762 -2.286)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 0.508)\n            (xy 0.762 -0.508)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 2.286)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 2.54)\n            (xy 2.54 1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 -2.54)\n            (xy 2.54 0)\n            (xy 0.762 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 1.778)\n            (xy 3.302 1.778)\n            (xy 3.302 -1.778)\n            (xy 0.762 -1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.286 0)\n            (xy 1.27 0.381)\n            (xy 1.27 -0.381)\n            (xy 2.286 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy 2.794 -0.508)\n            (xy 2.921 -0.381)\n            (xy 3.683 -0.381)\n            (xy 3.81 -0.254)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 3.302 -0.381)\n            (xy 2.921 0.254)\n            (xy 3.683 0.254)\n            (xy 3.302 -0.381)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 1.651 0) (radius 2.794)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 2.54 -1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (circle (center 2.54 1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"Q_PMOS_GSD_1_1\"\n        (pin input line (at -5.08 0 0) (length 2.54)\n          (name \"G\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 -5.08 90) (length 2.54)\n          (name \"S\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 5.08 270) (length 2.54)\n          (name \"D\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:R\" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"R\" (id 0) (at 2.032 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"R\" (id 1) (at 0 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at -1.778 0 90)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"R res resistor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Resistor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"R_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"R_0_1\"\n        (rectangle (start -1.016 -2.54) (end 1.016 2.54)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"R_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:BALUN-2500BL14M100T\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"T\" (id 0) (at 0 6.35 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Value\" \"BALUN-2500BL14M100T\" (id 1) (at 0 -7.62 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"BALUN-2500BL14M100T_0_1\"\n        (arc (start -2.54 -5.0546) (mid -1.6599 -4.6901) (end -1.27 -3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 -2.5146) (mid -1.6599 -2.1501) (end -1.27 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 0.0254) (mid -1.6599 0.3899) (end -1.27 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 2.5654) (mid -1.6599 2.9299) (end -1.27 3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 -3.81) (mid -1.642 -2.912) (end -2.54 -2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 -1.27) (mid -1.642 -0.372) (end -2.54 0)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 1.27) (mid -1.642 2.168) (end -2.54 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -1.27 3.81) (mid -1.642 4.708) (end -2.54 5.08)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -0.635 5.08)\n            (xy -0.635 -5.08)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.635 -5.08)\n            (xy 0.635 5.08)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 -1.27) (mid 1.6599 -2.1501) (end 2.54 -2.5146)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 1.27) (mid 1.6599 0.3899) (end 2.54 0.0254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.2954 3.81) (mid 1.6599 2.9299) (end 2.54 2.5654)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 1.3208 -3.81) (mid 1.6853 -4.6901) (end 2.5654 -5.0546)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 0) (mid 1.642 -0.372) (end 1.2954 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 2.54) (mid 1.642 2.168) (end 1.2954 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 5.08) (mid 1.642 4.708) (end 1.2954 3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.5654 -2.54) (mid 1.6674 -2.912) (end 1.3208 -3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"BALUN-2500BL14M100T_1_1\"\n        (pin passive line (at 10.16 -5.08 180) (length 7.62)\n          (name \"S1\" (effects (font (size 1.524 1.524))))\n          (number \"1\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 0 0) (length 7.62)\n          (name \"PC\" (effects (font (size 1.524 1.524))))\n          (number \"2\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 5.08 0) (length 7.62)\n          (name \"PR1\" (effects (font (size 1.524 1.524))))\n          (number \"3\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -10.16 -5.08 0) (length 7.62)\n          (name \"PR2\" (effects (font (size 1.524 1.524))))\n          (number \"4\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at 10.16 5.08 180) (length 7.62)\n          (name \"S2\" (effects (font (size 1.524 1.524))))\n          (number \"5\" (effects (font (size 1.524 1.524))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-DIODE-TVS-BI\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"D\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"GSG-DIODE-TVS-BI\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.016 1.016)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"ki_keywords\" \"DEV DIODE\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Diode zener\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"D? SO* SM*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"GSG-DIODE-TVS-BI_0_1\"\n        (polyline\n          (pts\n            (xy -0.508 1.27)\n            (xy 0 0.762)\n            (xy 0 -0.762)\n            (xy 0.508 -1.27)\n            (xy 0.508 -1.27)\n          )\n          (stroke (width 0.2032) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy -2.54 1.27)\n            (xy -2.54 -1.27)\n            (xy 0 0)\n            (xy 0 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 2.54 1.27)\n            (xy 2.54 -1.27)\n            (xy 0 0)\n            (xy 0 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"GSG-DIODE-TVS-BI_1_1\"\n        (pin passive line (at -6.35 0 0) (length 3.81)\n          (name \"A\" (effects (font (size 1.016 1.016))))\n          (number \"1\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 6.35 0 180) (length 3.81)\n          (name \"K\" (effects (font (size 1.016 1.016))))\n          (number \"2\" (effects (font (size 1.016 1.016))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-RF-CONN\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"P\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-RF-CONN\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-RF-CONN_0_1\"\n        (circle (center 0 0) (radius 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GSG-RF-CONN_1_1\"\n        (pin bidirectional line (at 7.62 0 180) (length 7.62)\n          (name \"RF\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 -10.16 90) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-XTAL4PIN\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"X\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-XTAL4PIN\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-XTAL4PIN_0_1\"\n        (polyline\n          (pts\n            (xy -2.54 2.54)\n            (xy -2.54 -2.54)\n          )\n          (stroke (width 0.4064) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 2.54)\n            (xy 2.54 -2.54)\n          )\n          (stroke (width 0.4064) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.27 1.27)\n            (xy 1.27 1.27)\n            (xy 1.27 -1.27)\n            (xy -1.27 -1.27)\n            (xy -1.27 1.27)\n          )\n          (stroke (width 0.3048) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n      )\n      (symbol \"GSG-XTAL4PIN_1_1\"\n        (pin passive line (at -7.62 0 0) (length 5.08)\n          (name \"1\" (effects (font (size 1.016 1.016))))\n          (number \"1\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at -2.54 -7.62 90) (length 5.08)\n          (name \"2\" (effects (font (size 1.016 1.016))))\n          (number \"2\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 7.62 0 180) (length 5.08)\n          (name \"3\" (effects (font (size 1.016 1.016))))\n          (number \"3\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 2.54 -7.62 90) (length 5.08)\n          (name \"4\" (effects (font (size 1.016 1.016))))\n          (number \"4\" (effects (font (size 1.016 1.016))))\n        )\n      )\n    )\n    (symbol \"hackrf:MAX2837\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"MAX2837\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"MAX2837_0_1\"\n        (rectangle (start -25.4 25.4) (end 25.4 -25.4)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"MAX2837_1_1\"\n        (pin power_in line (at -33.02 22.86 0) (length 7.62)\n          (name \"EP\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -33.02 13.97 0) (length 7.62)\n          (name \"VCCRXLNA\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -33.02 -8.89 0) (length 7.62)\n          (name \"TXRF+\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -33.02 -11.43 0) (length 7.62)\n          (name \"TXRF-\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 -13.97 0) (length 7.62)\n          (name \"B1\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -13.97 -33.02 90) (length 7.62)\n          (name \"VCCTXMX\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -11.43 -33.02 90) (length 7.62)\n          (name \"PABIAS\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -8.89 -33.02 90) (length 7.62)\n          (name \"SCLK\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -6.35 -33.02 90) (length 7.62)\n          (name \"CLOCKOUT\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -3.81 -33.02 90) (length 7.62)\n          (name \"XTAL2\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -1.27 -33.02 90) (length 7.62)\n          (name \"XTAL1\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 1.27 -33.02 90) (length 7.62)\n          (name \"VCCXTAL\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -33.02 11.43 0) (length 7.62)\n          (name \"GNDRXLNA\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 3.81 -33.02 90) (length 7.62)\n          (name \"VCCDIG\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 6.35 -33.02 90) (length 7.62)\n          (name \"VCCCP\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 8.89 -33.02 90) (length 7.62)\n          (name \"GNDCP\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 11.43 -33.02 90) (length 7.62)\n          (name \"CPOUT+\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 13.97 -33.02 90) (length 7.62)\n          (name \"CPOUT-\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 33.02 -13.97 180) (length 7.62)\n          (name \"ENABLE\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 33.02 -11.43 180) (length 7.62)\n          (name \"GNDVCO\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 33.02 -8.89 180) (length 7.62)\n          (name \"BYPASS\" (effects (font (size 1.27 1.27))))\n          (number \"27\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 33.02 -6.35 180) (length 7.62)\n          (name \"VCCVCO\" (effects (font (size 1.27 1.27))))\n          (number \"28\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 33.02 -3.81 180) (length 7.62)\n          (name \"DOUT\" (effects (font (size 1.27 1.27))))\n          (number \"29\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 8.89 0) (length 7.62)\n          (name \"B5\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 33.02 -1.27 180) (length 7.62)\n          (name \"CS\" (effects (font (size 1.27 1.27))))\n          (number \"30\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 33.02 1.27 180) (length 7.62)\n          (name \"DIN\" (effects (font (size 1.27 1.27))))\n          (number \"31\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 33.02 3.81 180) (length 7.62)\n          (name \"RSSI\" (effects (font (size 1.27 1.27))))\n          (number \"32\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 33.02 6.35 180) (length 7.62)\n          (name \"B7\" (effects (font (size 1.27 1.27))))\n          (number \"33\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 33.02 8.89 180) (length 7.62)\n          (name \"B6\" (effects (font (size 1.27 1.27))))\n          (number \"34\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 33.02 11.43 180) (length 7.62)\n          (name \"RXBBQ-\" (effects (font (size 1.27 1.27))))\n          (number \"35\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 33.02 13.97 180) (length 7.62)\n          (name \"RXBBQ+\" (effects (font (size 1.27 1.27))))\n          (number \"36\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 13.97 33.02 270) (length 7.62)\n          (name \"RXBBI-\" (effects (font (size 1.27 1.27))))\n          (number \"37\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 11.43 33.02 270) (length 7.62)\n          (name \"RXBBI+\" (effects (font (size 1.27 1.27))))\n          (number \"38\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 8.89 33.02 270) (length 7.62)\n          (name \"VCCRXVGA\" (effects (font (size 1.27 1.27))))\n          (number \"39\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 6.35 0) (length 7.62)\n          (name \"RXRF+\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 6.35 33.02 270) (length 7.62)\n          (name \"RXHP\" (effects (font (size 1.27 1.27))))\n          (number \"40\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 3.81 33.02 270) (length 7.62)\n          (name \"VCCRXFL\" (effects (font (size 1.27 1.27))))\n          (number \"41\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 1.27 33.02 270) (length 7.62)\n          (name \"TXBBI-\" (effects (font (size 1.27 1.27))))\n          (number \"42\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -1.27 33.02 270) (length 7.62)\n          (name \"TXBBI+\" (effects (font (size 1.27 1.27))))\n          (number \"43\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -3.81 33.02 270) (length 7.62)\n          (name \"TXBBQ+\" (effects (font (size 1.27 1.27))))\n          (number \"44\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -6.35 33.02 270) (length 7.62)\n          (name \"TXBBQ-\" (effects (font (size 1.27 1.27))))\n          (number \"45\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -8.89 33.02 270) (length 7.62)\n          (name \"VCCRXMX\" (effects (font (size 1.27 1.27))))\n          (number \"46\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -11.43 33.02 270) (length 7.62)\n          (name \"TXENABLE\" (effects (font (size 1.27 1.27))))\n          (number \"47\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -13.97 33.02 270) (length 7.62)\n          (name \"RXENABLE\" (effects (font (size 1.27 1.27))))\n          (number \"48\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 3.81 0) (length 7.62)\n          (name \"RXRF-\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 1.27 0) (length 7.62)\n          (name \"B4\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -33.02 -1.27 0) (length 7.62)\n          (name \"VCCTXPAD\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 -3.81 0) (length 7.62)\n          (name \"B3\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -33.02 -6.35 0) (length 7.62)\n          (name \"B2\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:MAX5864\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"MAX5864\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"MAX5864_0_1\"\n        (rectangle (start -22.86 22.86) (end 22.86 -22.86)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"MAX5864_1_1\"\n        (pin power_in line (at -30.48 20.32 0) (length 7.62)\n          (name \"EP\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -30.48 13.97 0) (length 7.62)\n          (name \"REFP\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -30.48 -8.89 0) (length 7.62)\n          (name \"QA+\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 -11.43 0) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 -13.97 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -13.97 -30.48 90) (length 7.62)\n          (name \"DA0\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -11.43 -30.48 90) (length 7.62)\n          (name \"DA1\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -8.89 -30.48 90) (length 7.62)\n          (name \"DA2\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -6.35 -30.48 90) (length 7.62)\n          (name \"DA3\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -3.81 -30.48 90) (length 7.62)\n          (name \"OGND\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -1.27 -30.48 90) (length 7.62)\n          (name \"OVDD\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 1.27 -30.48 90) (length 7.62)\n          (name \"DA4\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 11.43 0) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 3.81 -30.48 90) (length 7.62)\n          (name \"DA5\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 6.35 -30.48 90) (length 7.62)\n          (name \"DA6\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 8.89 -30.48 90) (length 7.62)\n          (name \"DA7\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 11.43 -30.48 90) (length 7.62)\n          (name \"DD0\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 13.97 -30.48 90) (length 7.62)\n          (name \"DD1\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -13.97 180) (length 7.62)\n          (name \"DD2\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -11.43 180) (length 7.62)\n          (name \"DD3\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -8.89 180) (length 7.62)\n          (name \"DD4\" (effects (font (size 1.27 1.27))))\n          (number \"27\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -6.35 180) (length 7.62)\n          (name \"DD5\" (effects (font (size 1.27 1.27))))\n          (number \"28\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -3.81 180) (length 7.62)\n          (name \"DD6\" (effects (font (size 1.27 1.27))))\n          (number \"29\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -30.48 8.89 0) (length 7.62)\n          (name \"IA+\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 -1.27 180) (length 7.62)\n          (name \"DD7\" (effects (font (size 1.27 1.27))))\n          (number \"30\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 1.27 180) (length 7.62)\n          (name \"DD8\" (effects (font (size 1.27 1.27))))\n          (number \"31\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 3.81 180) (length 7.62)\n          (name \"DD9\" (effects (font (size 1.27 1.27))))\n          (number \"32\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 30.48 6.35 180) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"33\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 8.89 180) (length 7.62)\n          (name \"DIN\" (effects (font (size 1.27 1.27))))\n          (number \"34\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 11.43 180) (length 7.62)\n          (name \"SCLK\" (effects (font (size 1.27 1.27))))\n          (number \"35\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 30.48 13.97 180) (length 7.62)\n          (name \"CS\" (effects (font (size 1.27 1.27))))\n          (number \"36\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 13.97 30.48 270) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"37\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 11.43 30.48 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"38\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 8.89 30.48 270) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"39\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -30.48 6.35 0) (length 7.62)\n          (name \"IA-\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 6.35 30.48 270) (length 7.62)\n          (name \"QD+\" (effects (font (size 1.27 1.27))))\n          (number \"40\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 3.81 30.48 270) (length 7.62)\n          (name \"QD-\" (effects (font (size 1.27 1.27))))\n          (number \"41\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 1.27 30.48 270) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"42\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -1.27 30.48 270) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"43\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -3.81 30.48 270) (length 7.62)\n          (name \"ID-\" (effects (font (size 1.27 1.27))))\n          (number \"44\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -6.35 30.48 270) (length 7.62)\n          (name \"ID+\" (effects (font (size 1.27 1.27))))\n          (number \"45\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -8.89 30.48 270) (length 7.62)\n          (name \"REFIN\" (effects (font (size 1.27 1.27))))\n          (number \"46\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -11.43 30.48 270) (length 7.62)\n          (name \"COM\" (effects (font (size 1.27 1.27))))\n          (number \"47\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -13.97 30.48 270) (length 7.62)\n          (name \"REFN\" (effects (font (size 1.27 1.27))))\n          (number \"48\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 3.81 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -30.48 1.27 0) (length 7.62)\n          (name \"CLK\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 -1.27 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 -3.81 0) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -30.48 -6.35 0) (length 7.62)\n          (name \"QA-\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:SI5351C\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"SI5351C\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"SI5351C_0_1\"\n        (rectangle (start -12.7 12.7) (end 12.7 -12.7)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"SI5351C_1_1\"\n        (pin power_in line (at -20.32 10.16 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -20.32 5.08 0) (length 7.62)\n          (name \"XA\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 5.08 -20.32 90) (length 7.62)\n          (name \"VDDOB\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 20.32 -5.08 180) (length 7.62)\n          (name \"VDDOA\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 20.32 -2.54 180) (length 7.62)\n          (name \"CLK1\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 20.32 0 180) (length 7.62)\n          (name \"CLK0\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 20.32 2.54 180) (length 7.62)\n          (name \"VDDOD\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 20.32 5.08 180) (length 7.62)\n          (name \"CLK7\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 5.08 20.32 270) (length 7.62)\n          (name \"CLK6\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 2.54 20.32 270) (length 7.62)\n          (name \"CLK5\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 20.32 270) (length 7.62)\n          (name \"VDDOC\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -2.54 20.32 270) (length 7.62)\n          (name \"CLK4\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -20.32 2.54 0) (length 7.62)\n          (name \"XB\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -5.08 20.32 270) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -20.32 0 0) (length 7.62)\n          (name \"INTR\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -20.32 -2.54 0) (length 7.62)\n          (name \"SCL\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -20.32 -5.08 0) (length 7.62)\n          (name \"SDA\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -5.08 -20.32 90) (length 7.62)\n          (name \"CLKIN\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -2.54 -20.32 90) (length 7.62)\n          (name \"OEB\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 0 -20.32 90) (length 7.62)\n          (name \"CLK3\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 2.54 -20.32 90) (length 7.62)\n          (name \"CLK2\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:GND\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -6.35 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"GND\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"GND\\\" , ground\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"GND_0_1\"\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 -1.27)\n            (xy 1.27 -1.27)\n            (xy 0 -2.54)\n            (xy -1.27 -1.27)\n            (xy 0 -1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GND_1_1\"\n        (pin power_in line (at 0 0 270) (length 0) hide\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:VAA\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VAA\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VAA\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VAA_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VAA_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VAA\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:VCC\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VCC\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VCC\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VCC_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VCC_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n  )\n\n  (junction (at 80.01 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 03a43535-2802-45f0-96a9-daa8557e8909)\n  )\n  (junction (at 292.1 62.23) (diameter 0) (color 0 0 0 0)\n    (uuid 082a1584-8887-420b-ba5a-823f55db4cc8)\n  )\n  (junction (at 96.52 224.79) (diameter 0) (color 0 0 0 0)\n    (uuid 10627361-85e6-491f-83b5-059931b14eff)\n  )\n  (junction (at 53.34 207.01) (diameter 0) (color 0 0 0 0)\n    (uuid 10daedca-7d01-4d73-b0bc-58e01163b777)\n  )\n  (junction (at 334.01 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 134d95ec-9e79-4838-b2e4-21dda74f9ca0)\n  )\n  (junction (at 326.39 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 1781810f-a64d-42a1-a643-1fb0d99061d4)\n  )\n  (junction (at 80.01 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 1897b303-e6bd-4bfa-9873-1bc899955a7e)\n  )\n  (junction (at 137.16 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 195634e0-bdcd-4afe-9b9a-b6c79b324ff6)\n  )\n  (junction (at 207.01 165.1) (diameter 0) (color 0 0 0 0)\n    (uuid 197543d3-9080-47d8-8006-49815c378722)\n  )\n  (junction (at 341.63 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 1aa7a64f-82ad-4508-aff3-b672a8b8c8a2)\n  )\n  (junction (at 149.86 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 20343ee3-f411-495d-9511-4ade6bb9aeba)\n  )\n  (junction (at 149.86 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid 23c2a283-1ad8-4309-8ace-141b31da919a)\n  )\n  (junction (at 303.53 134.62) (diameter 0) (color 0 0 0 0)\n    (uuid 2682537c-3439-4919-9f7d-9313f96f3619)\n  )\n  (junction (at 341.63 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 275ec75a-8966-4e61-a32c-14a0b57eb393)\n  )\n  (junction (at 388.62 186.69) (diameter 0) (color 0 0 0 0)\n    (uuid 2b6cd35e-9c91-45e5-8561-fc8ff07c8223)\n  )\n  (junction (at 58.42 204.47) (diameter 0) (color 0 0 0 0)\n    (uuid 328e469e-7602-4bed-9cd6-dd446bcfdfe3)\n  )\n  (junction (at 312.42 54.61) (diameter 0) (color 0 0 0 0)\n    (uuid 370ed726-1f75-46a2-9c3a-6f0cd934fbb5)\n  )\n  (junction (at 48.26 250.19) (diameter 0) (color 0 0 0 0)\n    (uuid 378aee6d-5a44-4fb6-bb12-84065afdfd64)\n  )\n  (junction (at 149.86 149.86) (diameter 0) (color 0 0 0 0)\n    (uuid 3798f692-870b-4c14-8c42-5475a5041caf)\n  )\n  (junction (at 207.01 205.74) (diameter 0) (color 0 0 0 0)\n    (uuid 396c6808-402a-46a5-82e9-c59266cfd7c1)\n  )\n  (junction (at 95.25 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 398482fc-a234-4fa4-97c3-6a2112711033)\n  )\n  (junction (at 311.15 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 39a29f21-274f-418c-bcc7-5cc8e660210b)\n  )\n  (junction (at 388.62 194.31) (diameter 0) (color 0 0 0 0)\n    (uuid 3b7f6ae1-b835-4fbc-8f6f-9c70eb4440a9)\n  )\n  (junction (at 379.73 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 40e862d7-5da2-4529-af41-cfc5dc6387e8)\n  )\n  (junction (at 364.49 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 4211c1c4-6b36-474a-9fe7-148683460207)\n  )\n  (junction (at 276.86 134.62) (diameter 0) (color 0 0 0 0)\n    (uuid 429f8f61-e456-4790-bf9c-5a0ffa0f102f)\n  )\n  (junction (at 86.36 224.79) (diameter 0) (color 0 0 0 0)\n    (uuid 462ffa6f-a784-4f9b-97c1-75b2650f5184)\n  )\n  (junction (at 307.34 62.23) (diameter 0) (color 0 0 0 0)\n    (uuid 467fa581-c1c2-43a1-aaee-1cfcf4aabf68)\n  )\n  (junction (at 379.73 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 47de94a4-a799-448a-bb23-32aa5eec6e3f)\n  )\n  (junction (at 283.21 127) (diameter 0) (color 0 0 0 0)\n    (uuid 4cf8eea7-8c3a-4044-8b6a-9e511a9a0cdf)\n  )\n  (junction (at 356.87 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 4d51b04a-19b1-4b6c-a66e-3d64e5a715b1)\n  )\n  (junction (at 111.76 252.73) (diameter 0) (color 0 0 0 0)\n    (uuid 4e1fac4e-1b55-43c5-80c7-b350f4063fb3)\n  )\n  (junction (at 137.16 134.62) (diameter 0) (color 0 0 0 0)\n    (uuid 4f4349bd-7562-4eba-8ccb-130de6222305)\n  )\n  (junction (at 58.42 250.19) (diameter 0) (color 0 0 0 0)\n    (uuid 50452e18-e8f5-45ca-81ec-2665abbce8ab)\n  )\n  (junction (at 135.89 243.84) (diameter 0) (color 0 0 0 0)\n    (uuid 52296c60-ac8d-411a-a1d9-a5ca2797d6ab)\n  )\n  (junction (at 57.15 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 583f23c2-8b3b-415e-96de-7a19b3f7ac7a)\n  )\n  (junction (at 334.01 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 5a2796cc-7a7c-413a-8195-8d69d11caff7)\n  )\n  (junction (at 133.35 243.84) (diameter 0) (color 0 0 0 0)\n    (uuid 5ca28159-f6ea-4db3-a70a-27ecd377c521)\n  )\n  (junction (at 137.16 149.86) (diameter 0) (color 0 0 0 0)\n    (uuid 6053fd8a-5858-4285-85f4-12608b07ee64)\n  )\n  (junction (at 292.1 210.82) (diameter 0) (color 0 0 0 0)\n    (uuid 60f9a065-3336-480d-99a4-6f671b4bb113)\n  )\n  (junction (at 38.1 257.81) (diameter 0) (color 0 0 0 0)\n    (uuid 612c5c10-cc51-4813-b935-9f3be08bcf1d)\n  )\n  (junction (at 326.39 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 6189325e-00fc-4aac-809d-baf1648a9fd3)\n  )\n  (junction (at 49.53 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 6257f5bd-220c-49c4-af38-097354824150)\n  )\n  (junction (at 102.87 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 66bbb4ad-cd85-4374-b3dc-78a12a54b090)\n  )\n  (junction (at 292.1 69.85) (diameter 0) (color 0 0 0 0)\n    (uuid 6cfc9888-9218-4636-9ab5-ebeb238a8a20)\n  )\n  (junction (at 137.16 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid 7842829e-ac94-48fb-8bd6-dbedececcc1b)\n  )\n  (junction (at 149.86 134.62) (diameter 0) (color 0 0 0 0)\n    (uuid 7d19f486-7a99-4541-b9fb-afa665b3a8dc)\n  )\n  (junction (at 58.42 257.81) (diameter 0) (color 0 0 0 0)\n    (uuid 7d659840-73a3-4107-bc5f-6dc132c5b9bc)\n  )\n  (junction (at 289.56 119.38) (diameter 0) (color 0 0 0 0)\n    (uuid 7d7f4a20-aeb4-47a3-a922-e387c27aead7)\n  )\n  (junction (at 41.91 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 80c6e2d1-3a51-4a25-af7d-9e2d1317d52f)\n  )\n  (junction (at 38.1 250.19) (diameter 0) (color 0 0 0 0)\n    (uuid 825ae022-7c28-4f63-bcf1-827496adc984)\n  )\n  (junction (at 364.49 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid 858a2131-9e72-4e55-bd4b-1f08b0c5e671)\n  )\n  (junction (at 311.15 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid 87618901-78bc-4fbd-bc83-90d65dfbbdf5)\n  )\n  (junction (at 63.5 201.93) (diameter 0) (color 0 0 0 0)\n    (uuid 88b7f80c-16ba-4b5b-bcfa-abccb5b0c8e7)\n  )\n  (junction (at 41.91 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 89dec735-f7a9-4de0-aeec-a2e9f43cd419)\n  )\n  (junction (at 87.63 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 8a06eda6-d331-4443-b6de-b382a08c306c)\n  )\n  (junction (at 69.85 185.42) (diameter 0) (color 0 0 0 0)\n    (uuid 8a12190c-fbbd-4c47-a315-23163d75f2cc)\n  )\n  (junction (at 292.1 203.2) (diameter 0) (color 0 0 0 0)\n    (uuid 9035e0c3-a5e8-4ce9-a631-5dc2fb7c70d2)\n  )\n  (junction (at 95.25 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 948bfc13-1bf0-4820-8ba6-72560fe72e9b)\n  )\n  (junction (at 297.18 77.47) (diameter 0) (color 0 0 0 0)\n    (uuid 9846d82f-45a4-4283-bbcf-2f7b7345b6fb)\n  )\n  (junction (at 72.39 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 9a5eb87b-e9ec-4031-8e83-37f9586e2373)\n  )\n  (junction (at 64.77 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid 9b459688-8cb3-4254-a7bb-417c37da50cd)\n  )\n  (junction (at 309.88 208.28) (diameter 0) (color 0 0 0 0)\n    (uuid 9d99f688-e2cd-423a-baf0-0423baed5b7a)\n  )\n  (junction (at 303.53 119.38) (diameter 0) (color 0 0 0 0)\n    (uuid 9eee71af-4a35-42de-9ad2-77dfc0dbe7e9)\n  )\n  (junction (at 50.8 58.42) (diameter 0) (color 0 0 0 0)\n    (uuid 9f221196-572f-42b2-a212-7b402059b909)\n  )\n  (junction (at 170.18 185.42) (diameter 0) (color 0 0 0 0)\n    (uuid 9feea629-cb95-44fa-a711-48f1145d796b)\n  )\n  (junction (at 144.78 243.84) (diameter 0) (color 0 0 0 0)\n    (uuid a120fba0-c511-4788-a14d-acfd9aae3058)\n  )\n  (junction (at 292.1 195.58) (diameter 0) (color 0 0 0 0)\n    (uuid a6183ae2-7ead-48b7-8cdb-936900d594fc)\n  )\n  (junction (at 330.2 95.25) (diameter 0) (color 0 0 0 0)\n    (uuid a6f26d4f-7e54-430e-bf82-e303648bcf24)\n  )\n  (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid ab47a2f2-f088-4c1a-84b8-f65d6cf79ce8)\n  )\n  (junction (at 189.23 215.9) (diameter 0) (color 0 0 0 0)\n    (uuid b2e85be7-d3bd-41c6-a2d1-8a40dd64c923)\n  )\n  (junction (at 102.87 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid b52d1b39-1c74-41d9-85dd-2668eb7a2a76)\n  )\n  (junction (at 64.77 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid b541299d-d3ed-459b-97e5-7c252c2ac696)\n  )\n  (junction (at 318.77 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid b76bb166-8b34-4525-af9a-b14fcc98af78)\n  )\n  (junction (at 57.15 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid b8179c5d-dd63-4aec-aa18-c225af045e61)\n  )\n  (junction (at 85.09 185.42) (diameter 0) (color 0 0 0 0)\n    (uuid bf280bfa-9195-45a1-a02f-119f575bac45)\n  )\n  (junction (at 292.1 54.61) (diameter 0) (color 0 0 0 0)\n    (uuid c0e9c199-41fa-46f2-87c2-f799a7e5c1b9)\n  )\n  (junction (at 50.8 60.96) (diameter 0) (color 0 0 0 0)\n    (uuid c1bbaa79-7bd4-47af-b3df-4054375da0bb)\n  )\n  (junction (at 292.1 77.47) (diameter 0) (color 0 0 0 0)\n    (uuid c5f2163b-d010-4b31-89ac-e1a336e6ed7b)\n  )\n  (junction (at 219.71 165.1) (diameter 0) (color 0 0 0 0)\n    (uuid c818ed28-198d-43d1-bd73-accd8a2684ad)\n  )\n  (junction (at 372.11 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid c85a7cfa-b8ec-4522-bf08-5c0463d82c85)\n  )\n  (junction (at 387.35 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid ce9d6edb-deba-4261-9e7d-63ba76d4af3a)\n  )\n  (junction (at 318.77 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid d2b2d711-f758-42f5-a6e5-a309eeaded0a)\n  )\n  (junction (at 394.97 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid d588aee9-d355-446e-93e0-c69fcb1c5674)\n  )\n  (junction (at 356.87 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid d7dcbda0-731f-44d0-966c-e9821a3391c1)\n  )\n  (junction (at 295.91 111.76) (diameter 0) (color 0 0 0 0)\n    (uuid da8f65e6-6450-4114-8863-66b374fcb32b)\n  )\n  (junction (at 303.53 127) (diameter 0) (color 0 0 0 0)\n    (uuid db0bb0f9-7b9d-4547-83b2-b4a101ab5e65)\n  )\n  (junction (at 302.26 69.85) (diameter 0) (color 0 0 0 0)\n    (uuid e0b7a8da-4999-47c7-b835-5a16aa7d6e8a)\n  )\n  (junction (at 303.53 111.76) (diameter 0) (color 0 0 0 0)\n    (uuid e0f2df90-903e-4ff4-9c87-8c31897396bd)\n  )\n  (junction (at 109.22 167.64) (diameter 0) (color 0 0 0 0)\n    (uuid e2dc671b-ea67-4a2f-99a6-0f043e8079ce)\n  )\n  (junction (at 372.11 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid e5b80172-4d43-47ba-b77e-6cdd0149f455)\n  )\n  (junction (at 170.18 231.14) (diameter 0) (color 0 0 0 0)\n    (uuid e6005aa5-5c2b-4c51-9bfe-0223e68b6d17)\n  )\n  (junction (at 394.97 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid e6a5b40b-b559-4e41-ac8f-310ae8322b0e)\n  )\n  (junction (at 49.53 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid e703f574-bd93-4246-8a6f-1b33542f03b4)\n  )\n  (junction (at 50.8 88.9) (diameter 0) (color 0 0 0 0)\n    (uuid e7ee0ec3-a904-4280-8c6d-902d22171f22)\n  )\n  (junction (at 99.06 224.79) (diameter 0) (color 0 0 0 0)\n    (uuid eb0d51bb-1156-480b-b4ff-2c481228203e)\n  )\n  (junction (at 387.35 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid ed6742ea-3fea-4c57-8873-bf552bd49154)\n  )\n  (junction (at 349.25 34.29) (diameter 0) (color 0 0 0 0)\n    (uuid efbe003a-cac9-432c-95d7-2f03533850cf)\n  )\n  (junction (at 309.88 210.82) (diameter 0) (color 0 0 0 0)\n    (uuid f12033b6-90cd-47c1-99dd-8c13d855f3ae)\n  )\n  (junction (at 231.14 139.7) (diameter 0) (color 0 0 0 0)\n    (uuid f24e1cea-78fa-4bd3-84ca-a53c98436886)\n  )\n  (junction (at 72.39 35.56) (diameter 0) (color 0 0 0 0)\n    (uuid f664d074-f873-424c-b75f-f0b292f78e53)\n  )\n  (junction (at 309.88 200.66) (diameter 0) (color 0 0 0 0)\n    (uuid f6c956bb-ac13-45d5-90ab-a17b3e501dfe)\n  )\n  (junction (at 48.26 257.81) (diameter 0) (color 0 0 0 0)\n    (uuid f786c43f-2622-4e90-90a4-b995dded92bb)\n  )\n  (junction (at 349.25 26.67) (diameter 0) (color 0 0 0 0)\n    (uuid fc7c66c6-01a4-42b8-add4-53c7d4a1c563)\n  )\n  (junction (at 66.04 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid fcfad25a-613c-4089-ac83-199b2cb037c6)\n  )\n\n  (no_connect (at 162.56 124.46) (uuid 0631bc6f-dc9c-45b0-8846-fdde994d6962))\n  (no_connect (at 201.93 92.71) (uuid 1957fb59-1203-486c-8ca3-e466e86d9cbd))\n  (no_connect (at 184.15 158.75) (uuid 204f6555-3132-4064-9eb0-f4fbfe207e9b))\n  (no_connect (at 194.31 158.75) (uuid 500c6edd-f636-492c-9b25-b5677a2715d7))\n  (no_connect (at 228.6 119.38) (uuid 56566c77-fbc5-4639-b641-859d03593ead))\n  (no_connect (at 162.56 132.08) (uuid 6793e66b-a185-48f5-90f9-49da665d8771))\n  (no_connect (at 162.56 116.84) (uuid 68750496-59e4-4746-8d75-a911a6450e7d))\n  (no_connect (at 162.56 139.7) (uuid 75ec4a57-d152-48e2-be13-27960fe0706f))\n  (no_connect (at 162.56 129.54) (uuid d6461427-d626-4fb0-9939-ef9d417dc345))\n  (no_connect (at 228.6 116.84) (uuid d9255e92-9906-4001-ac23-2d368938d4d1))\n\n  (wire (pts (xy 58.42 204.47) (xy 93.98 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 000eb18f-f002-481a-8e2c-f72efed421dd)\n  )\n  (wire (pts (xy 326.39 26.67) (xy 334.01 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 00d9c029-e024-4c01-9427-c93ef3208ff7)\n  )\n  (wire (pts (xy 119.38 179.07) (xy 121.92 179.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 01c2e071-11d7-4014-9001-d0154c9bb778)\n  )\n  (wire (pts (xy 302.26 69.85) (xy 302.26 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 02c27b9a-0aca-456c-9714-b382ee82735c)\n  )\n  (wire (pts (xy 326.39 34.29) (xy 334.01 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 02fce2f4-e9e6-46a6-8110-92f8276cfe67)\n  )\n  (wire (pts (xy 318.77 111.76) (xy 318.77 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 03480037-3815-420c-a9b3-185b810f7fbd)\n  )\n  (wire (pts (xy 394.97 114.3) (xy 397.51 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 03914350-2c02-4107-ba5d-2ac8bce3ae8d)\n  )\n  (wire (pts (xy 21.59 163.83) (xy 21.59 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 03e4cddf-49c1-4d28-aa04-53fe58d721a8)\n  )\n  (wire (pts (xy 353.06 161.29) (xy 353.06 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 048a33fd-069c-4144-8bd1-8d6c537d8cfc)\n  )\n  (wire (pts (xy 254 119.38) (xy 259.08 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 081162d2-6310-455a-950b-b99077ea4794)\n  )\n  (wire (pts (xy 40.64 58.42) (xy 50.8 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 086cb747-3709-4b7d-9af6-bc23df945eca)\n  )\n  (wire (pts (xy 72.39 35.56) (xy 80.01 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 08dee084-088e-49c7-946a-5ffcf17d8c41)\n  )\n  (wire (pts (xy 365.76 156.21) (xy 365.76 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 097cb700-29ac-4b76-9fd9-4ffd8ebd9666)\n  )\n  (wire (pts (xy 134.62 204.47) (xy 148.59 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 099cc837-77d1-46cf-bbd1-fd1c068f8ea5)\n  )\n  (wire (pts (xy 294.64 193.04) (xy 292.1 193.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0ac50a7b-b66f-4daf-9ffd-687202414e7d)\n  )\n  (wire (pts (xy 294.64 210.82) (xy 292.1 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0b92d19a-7eac-4040-bf5e-cdd7d3e49039)\n  )\n  (wire (pts (xy 50.8 60.96) (xy 53.34 60.96))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0d5694a2-acd2-441a-bd9c-faa480611c06)\n  )\n  (wire (pts (xy 63.5 199.39) (xy 63.5 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0d799aee-ff2c-4081-92ae-af39c9d592b2)\n  )\n  (wire (pts (xy 58.42 189.23) (xy 58.42 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0eea3fdb-9848-4215-b4c8-cc682dc99643)\n  )\n  (wire (pts (xy 48.26 204.47) (xy 58.42 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0ef63b9e-2abb-4aca-b5a4-0de774f57d38)\n  )\n  (wire (pts (xy 349.25 34.29) (xy 356.87 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 107c8c06-5547-4865-af6c-93eb0bfede0c)\n  )\n  (wire (pts (xy 326.39 111.76) (xy 326.39 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 10e7f43c-d835-46cb-aa6d-2998aacd1fac)\n  )\n  (wire (pts (xy 302.26 92.71) (xy 302.26 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 12039f52-217a-485c-af3d-ebe810b5b13a)\n  )\n  (wire (pts (xy 326.39 101.6) (xy 318.77 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 123c9015-9b63-4e18-8514-f72907457670)\n  )\n  (wire (pts (xy 303.53 119.38) (xy 334.01 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 136baab2-4a5a-4a9c-b37d-229a9b23867e)\n  )\n  (wire (pts (xy 394.97 134.62) (xy 397.51 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 14382ca3-f0f4-4519-80e9-b68e97631074)\n  )\n  (wire (pts (xy 388.62 194.31) (xy 396.24 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 148fd79b-e759-41a7-8951-8cc5d0548e34)\n  )\n  (wire (pts (xy 330.2 105.41) (xy 334.01 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 14936f1b-8cd4-46e6-98dd-36ac02552246)\n  )\n  (wire (pts (xy 140.97 199.39) (xy 134.62 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 16048b40-1c84-45d4-ac9d-022056d24b23)\n  )\n  (wire (pts (xy 86.36 227.33) (xy 86.36 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1684d190-76d3-4190-9cb1-71076828fc59)\n  )\n  (wire (pts (xy 109.22 109.22) (xy 106.68 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 16b914b3-481a-4685-94c3-dc0a0181ddd0)\n  )\n  (wire (pts (xy 52.07 163.83) (xy 52.07 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1723a52b-75b1-42e4-b6d7-73b438376084)\n  )\n  (wire (pts (xy 36.83 163.83) (xy 36.83 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 189c5cfe-6214-45ee-af9d-6e22e2dbb739)\n  )\n  (wire (pts (xy 266.7 119.38) (xy 289.56 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 18baea70-6006-45d1-98eb-998a27570d3a)\n  )\n  (wire (pts (xy 194.31 69.85) (xy 292.1 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19023368-7f49-4209-8cb3-71a3b81e1972)\n  )\n  (wire (pts (xy 40.64 71.12) (xy 40.64 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19740834-342e-411e-98e4-56e929fac260)\n  )\n  (wire (pts (xy 36.83 138.43) (xy 36.83 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19d37033-778b-4389-b2d8-1affd076b802)\n  )\n  (wire (pts (xy 38.1 257.81) (xy 48.26 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1abf696c-4b48-495d-8b88-31983b81bf66)\n  )\n  (wire (pts (xy 312.42 54.61) (xy 312.42 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1af41db4-c8c0-4db9-b499-9b3dc68d849c)\n  )\n  (wire (pts (xy 373.38 156.21) (xy 373.38 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1b347986-6493-4590-8d97-ae3d2f014dfc)\n  )\n  (wire (pts (xy 21.59 138.43) (xy 21.59 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1b5869cc-2b05-4826-81a3-ec1bf3ae6cc5)\n  )\n  (wire (pts (xy 302.26 69.85) (xy 322.58 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1e5c0cb1-7978-4947-b9c4-840ee627264c)\n  )\n  (wire (pts (xy 207.01 165.1) (xy 207.01 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1e81e7b6-48e5-4e91-89e4-40b2a4d3aecd)\n  )\n  (wire (pts (xy 41.91 27.94) (xy 49.53 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1ec21f73-36b8-48ca-86ec-6ee79541634f)\n  )\n  (wire (pts (xy 204.47 158.75) (xy 204.47 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1efa71de-24d9-43f3-9bc4-d1d7d932b2d8)\n  )\n  (wire (pts (xy 292.1 210.82) (xy 292.1 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f3aab72-b14d-41f8-bb49-3de9712a510b)\n  )\n  (wire (pts (xy 350.52 156.21) (xy 350.52 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f98e12a-e58f-4b09-9a08-c2756168debd)\n  )\n  (wire (pts (xy 289.56 119.38) (xy 289.56 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2038b2c7-ad51-41d7-8efa-29f3218e9531)\n  )\n  (wire (pts (xy 231.14 142.24) (xy 231.14 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 20bdab93-0607-4b1b-8ae8-5748a7241921)\n  )\n  (wire (pts (xy 74.93 138.43) (xy 74.93 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22cd2eae-ea2f-4fae-a17a-d6da2434d743)\n  )\n  (wire (pts (xy 99.06 224.79) (xy 99.06 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 23633421-91b5-435f-abdf-a4d54bd8be49)\n  )\n  (wire (pts (xy 219.71 177.8) (xy 219.71 175.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 23fb95d4-c599-4889-97a3-2db972b520a7)\n  )\n  (wire (pts (xy 147.32 106.68) (xy 149.86 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 249e7c81-c9a7-4c8a-918a-89a65f532e07)\n  )\n  (wire (pts (xy 80.01 27.94) (xy 87.63 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 24ee0963-60bc-4226-b605-e8887a304058)\n  )\n  (wire (pts (xy 281.94 208.28) (xy 294.64 208.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 25ac67b4-cc35-4234-85a7-0ae2b9efb697)\n  )\n  (wire (pts (xy 207.01 218.44) (xy 207.01 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 25f0252f-2fde-408b-94b9-1c27ebc01566)\n  )\n  (wire (pts (xy 209.55 161.29) (xy 209.55 158.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 25fd1ea2-97f8-49c8-9eb3-9263109b065d)\n  )\n  (wire (pts (xy 394.97 116.84) (xy 397.51 116.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 269b28d6-4df1-44e4-a42e-31005c0b9fcb)\n  )\n  (wire (pts (xy 40.64 138.43) (xy 40.64 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 26b3c123-f0e6-4669-aca5-f63ff225bc19)\n  )\n  (wire (pts (xy 297.18 77.47) (xy 322.58 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 27441665-e2a9-4ef9-95f0-b56946ecff5c)\n  )\n  (wire (pts (xy 360.68 69.85) (xy 330.2 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 27cd9985-46c5-466f-973e-4e0bb42cdd80)\n  )\n  (wire (pts (xy 379.73 34.29) (xy 387.35 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28551960-f8d7-4803-ad74-da3fb0ed0a29)\n  )\n  (wire (pts (xy 129.54 106.68) (xy 129.54 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28a857dd-e51c-45aa-8a06-57504c6f22f6)\n  )\n  (wire (pts (xy 129.54 149.86) (xy 137.16 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2a35e675-b7ca-48e7-bece-b994fe8f1ffd)\n  )\n  (wire (pts (xy 90.17 138.43) (xy 90.17 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2aa9fae0-710c-46a7-ab20-4b7862d3c77d)\n  )\n  (wire (pts (xy 318.77 34.29) (xy 326.39 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bcc9b77-8bc6-495b-883b-e8219f567a9d)\n  )\n  (wire (pts (xy 154.94 149.86) (xy 154.94 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2c0297a9-165e-4d89-86a9-62be4933ed91)\n  )\n  (wire (pts (xy 330.2 129.54) (xy 334.01 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2ce97d43-757c-470b-8de7-0d39a1e700f4)\n  )\n  (wire (pts (xy 48.26 250.19) (xy 58.42 250.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2f0188bd-c309-4d2d-a9bd-a01e1210329b)\n  )\n  (wire (pts (xy 50.8 83.82) (xy 50.8 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2f0785b2-2c0e-4e13-b449-c688eeac8381)\n  )\n  (wire (pts (xy 60.96 88.9) (xy 50.8 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 300c8324-efc3-4edc-934f-4f95d36e615a)\n  )\n  (wire (pts (xy 135.89 241.3) (xy 135.89 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 30200ff7-4fd6-432b-a06f-d60633e55a11)\n  )\n  (wire (pts (xy 95.25 35.56) (xy 102.87 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 30ec4d4d-49b4-4ccc-9832-18f7bece968f)\n  )\n  (wire (pts (xy 76.2 234.95) (xy 76.2 237.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 315b27dc-9095-4c6b-a612-873ceb78f370)\n  )\n  (wire (pts (xy 292.1 195.58) (xy 292.1 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 31e2cc2b-463a-4847-8fac-50b390b08dda)\n  )\n  (wire (pts (xy 96.52 170.18) (xy 96.52 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 323ebbaa-7b00-4143-af32-1a7759997c1d)\n  )\n  (wire (pts (xy 85.09 182.88) (xy 85.09 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 331d07bc-c6db-4d95-aafa-9872bac493eb)\n  )\n  (wire (pts (xy 320.04 198.12) (xy 307.34 198.12))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 337f6c8c-a991-4ed9-b052-de2b4d87c700)\n  )\n  (wire (pts (xy 114.3 243.84) (xy 123.19 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 36477f4a-c08b-4297-a0db-528ef5914d0c)\n  )\n  (wire (pts (xy 266.7 127) (xy 283.21 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 37ebd735-a343-469d-9535-54f3df994500)\n  )\n  (wire (pts (xy 29.21 163.83) (xy 29.21 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 37f6fc51-45eb-455a-a99a-cf6b50873b4f)\n  )\n  (wire (pts (xy 40.64 163.83) (xy 40.64 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 39593b7c-4a5a-4415-af6d-728106e3c21e)\n  )\n  (wire (pts (xy 147.32 149.86) (xy 149.86 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3a3f352c-1171-4362-b90f-2618c21cd349)\n  )\n  (wire (pts (xy 207.01 158.75) (xy 207.01 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3aeb2b60-0898-4241-93ee-6d280238ae6a)\n  )\n  (wire (pts (xy 58.42 68.58) (xy 66.04 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3b5f5a86-a58c-4016-a081-f319976e3c43)\n  )\n  (wire (pts (xy 370.84 95.25) (xy 370.84 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3c008939-45cd-4fe5-b259-a08ff1023bbd)\n  )\n  (wire (pts (xy 248.92 191.77) (xy 248.92 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3d2da870-4f57-48ca-90b9-8b137f9c3f25)\n  )\n  (wire (pts (xy 320.04 205.74) (xy 307.34 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3d7e4bff-7f09-47b1-90a4-1304da3a90db)\n  )\n  (wire (pts (xy 50.8 60.96) (xy 50.8 63.5))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3dcab62b-c0ba-4951-ba03-224259ec08e8)\n  )\n  (wire (pts (xy 386.08 196.85) (xy 386.08 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3ddbc6ae-bd06-4639-90cb-fc56f8daee87)\n  )\n  (wire (pts (xy 360.68 95.25) (xy 360.68 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3eefc90a-b005-4db6-95e2-1f67e39f82f5)\n  )\n  (wire (pts (xy 109.22 167.64) (xy 109.22 181.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f23b45c-e21d-4397-b761-9d2ee764eeee)\n  )\n  (wire (pts (xy 49.53 27.94) (xy 57.15 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3fe8bb9a-3a46-4571-a659-4ce16d3d4aaf)\n  )\n  (wire (pts (xy 246.38 134.62) (xy 246.38 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 403118b9-ca3f-4989-b2e6-2a7b704dd439)\n  )\n  (wire (pts (xy 387.35 34.29) (xy 394.97 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 41880219-15a3-4269-aaba-54b429ef3dc6)\n  )\n  (wire (pts (xy 379.73 26.67) (xy 387.35 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 41ab213c-5d25-49f3-8b07-f09b099c269d)\n  )\n  (wire (pts (xy 189.23 226.06) (xy 189.23 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4232bb46-97c2-4f2d-887b-ed0230fd50c6)\n  )\n  (wire (pts (xy 334.01 111.76) (xy 326.39 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 446536d8-4961-49e3-9d82-362298770ce6)\n  )\n  (wire (pts (xy 48.26 207.01) (xy 53.34 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 44e76f53-cae5-410a-95ce-a83a2af5b052)\n  )\n  (wire (pts (xy 33.02 163.83) (xy 33.02 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46541b13-df49-41de-9f0d-4043f681488e)\n  )\n  (wire (pts (xy 137.16 134.62) (xy 137.16 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46b467de-e084-4af7-8a50-fe110583ad56)\n  )\n  (wire (pts (xy 48.26 257.81) (xy 58.42 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46db14b3-5271-4da2-a272-538839a91de6)\n  )\n  (wire (pts (xy 209.55 90.17) (xy 254 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 472130d7-f1b3-4172-a4cd-2288096f7c6d)\n  )\n  (wire (pts (xy 289.56 119.38) (xy 303.53 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 48489a8b-bfe8-4766-a02d-8fcd693de290)\n  )\n  (wire (pts (xy 199.39 158.75) (xy 199.39 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 48d323f8-6afa-4eb4-a449-b5dccbbe66f0)\n  )\n  (wire (pts (xy 248.92 114.3) (xy 248.92 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 49444e7a-6673-46a6-a564-009b188cb248)\n  )\n  (wire (pts (xy 87.63 35.56) (xy 95.25 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 49a60954-65e4-4224-b749-63ad499c9e62)\n  )\n  (wire (pts (xy 137.16 106.68) (xy 139.7 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4d430cec-b384-4fe3-8501-10e849875f7a)\n  )\n  (wire (pts (xy 129.54 121.92) (xy 137.16 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4d4ac0de-57f7-4dce-9a96-2caf7fcd86cb)\n  )\n  (wire (pts (xy 58.42 199.39) (xy 58.42 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4d79c8e9-2406-4e1a-8b8f-67d02a654c61)\n  )\n  (wire (pts (xy 276.86 147.32) (xy 276.86 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4d887664-0d1b-4886-ad76-468c9aa202ab)\n  )\n  (wire (pts (xy 194.31 92.71) (xy 194.31 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4de2ced9-2b1b-4e0c-8ce6-bdc05fea68a0)\n  )\n  (wire (pts (xy 207.01 175.26) (xy 207.01 177.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4dfd5725-f8cb-4dd2-a1cc-8fdd01ab97c2)\n  )\n  (wire (pts (xy 256.54 111.76) (xy 259.08 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4e3aad08-43cb-41a9-84d8-edb7edbb5663)\n  )\n  (wire (pts (xy 119.38 181.61) (xy 119.38 179.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4f283830-d355-49c8-b71d-a2089b9a9826)\n  )\n  (wire (pts (xy 311.15 26.67) (xy 318.77 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 50d2ef74-8419-4ef9-8cb9-38bae4b3b524)\n  )\n  (wire (pts (xy 303.53 127) (xy 309.88 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 51a9fe18-5587-4400-b09a-d120c7fb94e4)\n  )\n  (wire (pts (xy 36.83 35.56) (xy 36.83 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 52141ee9-92da-4949-8f01-feadb6eebaa4)\n  )\n  (wire (pts (xy 96.52 224.79) (xy 96.52 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5298ed7e-3ca9-4ec4-8bc5-2dae3288c22e)\n  )\n  (wire (pts (xy 209.55 90.17) (xy 209.55 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 52a15b4d-963d-48aa-848b-d761fda3b45c)\n  )\n  (wire (pts (xy 33.02 138.43) (xy 33.02 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 52f767be-1217-4b2f-9d5b-c533c525fc66)\n  )\n  (wire (pts (xy 309.88 111.76) (xy 309.88 116.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53329e7a-7eba-4906-a8af-e1830786f293)\n  )\n  (wire (pts (xy 320.04 203.2) (xy 307.34 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53337647-f7cd-48bf-8d6c-6c301a235e75)\n  )\n  (wire (pts (xy 248.92 201.93) (xy 248.92 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5381fd0f-29b6-43b0-b8b3-12103a4388a9)\n  )\n  (wire (pts (xy 116.84 231.14) (xy 160.02 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53ad8acd-0c1e-41ee-bbdd-edfda68b514f)\n  )\n  (wire (pts (xy 320.04 195.58) (xy 307.34 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5460e254-7b54-4148-bde5-1b0b3bda356d)\n  )\n  (wire (pts (xy 129.54 106.68) (xy 137.16 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 548302f1-b37d-4c52-89d2-86b9a8548067)\n  )\n  (wire (pts (xy 207.01 87.63) (xy 207.01 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 54b89587-f095-46a8-b2fc-c8d2ed483389)\n  )\n  (wire (pts (xy 283.21 127) (xy 303.53 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 54e20e91-d4d6-4697-a039-8cd99771cae6)\n  )\n  (wire (pts (xy 109.22 224.79) (xy 109.22 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 55c4c6e8-cbd1-44a8-8820-b59a874a0433)\n  )\n  (wire (pts (xy 364.49 34.29) (xy 372.11 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 563fcfd5-f163-416b-afe8-21d7a30043ea)\n  )\n  (wire (pts (xy 294.64 195.58) (xy 292.1 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5661cea1-072a-4943-bf65-17c6d7a12c8a)\n  )\n  (wire (pts (xy 191.77 62.23) (xy 292.1 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 576b53a4-5ee0-4918-8595-3f21082a5e35)\n  )\n  (wire (pts (xy 63.5 140.97) (xy 63.5 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 57f87bc2-a9ea-4c70-91a5-1c87080651da)\n  )\n  (wire (pts (xy 231.14 139.7) (xy 233.68 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 586fab98-9376-41f2-a100-5872a8d70545)\n  )\n  (wire (pts (xy 85.09 196.85) (xy 93.98 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 58a41a9c-4a2c-47ab-ab51-a8ad03280aa6)\n  )\n  (wire (pts (xy 228.6 124.46) (xy 231.14 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 58ffc7fc-01b0-4db2-b1ee-efc9985169bf)\n  )\n  (wire (pts (xy 228.6 129.54) (xy 231.14 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 59a34335-f27a-4e79-a5aa-89fda9a8616e)\n  )\n  (wire (pts (xy 303.53 134.62) (xy 334.01 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 59defa02-38a3-4170-8256-e74e49e6463d)\n  )\n  (wire (pts (xy 170.18 175.26) (xy 170.18 172.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5a8ec214-6a7c-4da5-a586-3036e598336c)\n  )\n  (wire (pts (xy 125.73 25.4) (xy 125.73 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c1abb7d-4152-4060-b623-2bce86e4bc9e)\n  )\n  (wire (pts (xy 137.16 146.05) (xy 137.16 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c57929c-55da-435e-ad88-3bd9a5fa3c53)\n  )\n  (wire (pts (xy 72.39 27.94) (xy 80.01 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5d428aa8-77cf-4ab5-b0fc-3a24be1d9fb3)\n  )\n  (wire (pts (xy 330.2 124.46) (xy 334.01 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5d59aa1f-cb7d-45e0-b84d-1de5294f289b)\n  )\n  (wire (pts (xy 295.91 147.32) (xy 295.91 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5f76cde5-c196-451f-b004-fefebda91df1)\n  )\n  (wire (pts (xy 363.22 158.75) (xy 363.22 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 605e5558-297b-4d55-afe1-55ad3ded8de6)\n  )\n  (wire (pts (xy 149.86 138.43) (xy 149.86 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 608d8acd-5b20-4b12-bb67-0f98e7aad088)\n  )\n  (wire (pts (xy 394.97 129.54) (xy 397.51 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 61ba8dd8-ea9c-4a14-bea8-2d726d0bee27)\n  )\n  (wire (pts (xy 129.54 137.16) (xy 129.54 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 61ea56d9-4688-4931-8c63-92f8e43cd3e4)\n  )\n  (wire (pts (xy 149.86 121.92) (xy 162.56 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 62041f17-b594-4a56-afcd-082795794033)\n  )\n  (wire (pts (xy 151.13 201.93) (xy 151.13 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6240797c-87f0-4eb3-9e1a-99bf6077560f)\n  )\n  (wire (pts (xy 130.81 114.3) (xy 129.54 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 62dfcce4-e7b0-4b64-a947-b12fea09a7d2)\n  )\n  (wire (pts (xy 44.45 138.43) (xy 44.45 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 64b15884-4f28-439c-b3c1-0e654c5ad729)\n  )\n  (wire (pts (xy 60.96 257.81) (xy 60.96 260.35))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66144f00-1bab-47ac-a1aa-40eca849d80e)\n  )\n  (wire (pts (xy 309.88 127) (xy 309.88 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66274186-3099-46e4-92ab-fcb5bfa13fd0)\n  )\n  (wire (pts (xy 281.94 200.66) (xy 294.64 200.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 667a8bd3-415b-4967-a21e-c72819944d90)\n  )\n  (wire (pts (xy 133.35 243.84) (xy 135.89 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 67501260-4413-4090-87bd-5c6ed2b2fdf7)\n  )\n  (wire (pts (xy 36.83 27.94) (xy 41.91 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 68677ab1-7f05-4429-9c00-61e941153302)\n  )\n  (wire (pts (xy 297.18 95.25) (xy 297.18 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 690cf1db-083d-48e5-b449-9b1222e6a766)\n  )\n  (wire (pts (xy 373.38 91.44) (xy 373.38 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6a60375f-600e-43e7-b012-62a82ff186a6)\n  )\n  (wire (pts (xy 50.8 73.66) (xy 50.8 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6a969ac9-8f8f-4842-b5cd-92296cc790e6)\n  )\n  (wire (pts (xy 58.42 250.19) (xy 60.96 250.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6afac73c-7ee9-4593-9c21-c678c12f86d4)\n  )\n  (wire (pts (xy 368.3 62.23) (xy 330.2 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ccc765c-689c-4fea-955a-f552e52ac681)\n  )\n  (wire (pts (xy 231.14 152.4) (xy 231.14 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ce6f563-969a-4b5e-be8e-95f362a05150)\n  )\n  (wire (pts (xy 154.94 106.68) (xy 154.94 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6dd7f7c4-3dc6-45eb-95ce-ab5a6ead5d2c)\n  )\n  (wire (pts (xy 181.61 162.56) (xy 181.61 158.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6f1cbeed-e5c3-4222-bd1f-7d5492415fe8)\n  )\n  (wire (pts (xy 50.8 101.6) (xy 50.8 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6f5f532f-e01f-4ca6-96e2-6b9cc6f67a3f)\n  )\n  (wire (pts (xy 228.6 114.3) (xy 248.92 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7040c1e8-557e-43ad-9a13-dd923a9905a8)\n  )\n  (wire (pts (xy 204.47 205.74) (xy 207.01 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 72159ee6-0ccc-453a-a0db-c06d0c271417)\n  )\n  (wire (pts (xy 199.39 88.9) (xy 199.39 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 72707d0e-3823-481b-84bf-f1e1965d6c62)\n  )\n  (wire (pts (xy 356.87 26.67) (xy 364.49 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7407ea3a-1cb8-405a-97f0-c7dfa67dcc77)\n  )\n  (wire (pts (xy 109.22 166.37) (xy 109.22 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 74099376-a54a-4246-b3fb-d3ecedaec8fb)\n  )\n  (wire (pts (xy 170.18 198.12) (xy 170.18 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 765596f7-c4cd-4d40-a8f2-6ff1a9b24912)\n  )\n  (wire (pts (xy 137.16 149.86) (xy 139.7 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 77a44392-812a-4c6f-8ea2-05c6f2cf6d5d)\n  )\n  (wire (pts (xy 186.69 158.75) (xy 186.69 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 77be19ba-2331-4155-9a52-812f29b1ff61)\n  )\n  (wire (pts (xy 386.08 194.31) (xy 388.62 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 784661bb-1d3b-42ca-bfda-412705a6b81e)\n  )\n  (wire (pts (xy 349.25 26.67) (xy 356.87 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 78f3e7b8-2b77-495f-9dc1-360052f058fe)\n  )\n  (wire (pts (xy 394.97 139.7) (xy 397.51 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79458190-3a6c-48c7-b521-1c6970b2de10)\n  )\n  (wire (pts (xy 355.6 91.44) (xy 355.6 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79469d3b-2c10-4b6f-936c-5ca2b009f469)\n  )\n  (wire (pts (xy 232.41 132.08) (xy 228.6 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79e255fe-325a-4197-97d8-bcf776d1bd97)\n  )\n  (wire (pts (xy 69.85 199.39) (xy 93.98 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7a5498a7-c879-4c67-86e1-457f2dde8b14)\n  )\n  (wire (pts (xy 134.62 201.93) (xy 151.13 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7ac47b7b-fa04-4cbb-8086-c4d29202e260)\n  )\n  (wire (pts (xy 116.84 231.14) (xy 116.84 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7af7abbd-58d6-4e77-9ad1-892f2363373a)\n  )\n  (wire (pts (xy 186.69 215.9) (xy 189.23 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7bb38815-99e7-4192-ba40-4021ff368767)\n  )\n  (wire (pts (xy 330.2 95.25) (xy 330.2 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c114a83-94f4-419d-9740-d489c63d1f3e)\n  )\n  (wire (pts (xy 283.21 139.7) (xy 283.21 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c717fd1-1aee-4256-83f3-1b9b34f6c9ed)\n  )\n  (wire (pts (xy 219.71 161.29) (xy 209.55 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d6929b5-616a-4601-aae3-706e24981eea)\n  )\n  (wire (pts (xy 149.86 146.05) (xy 149.86 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e5458c1-ef9d-4913-a29d-c187060f3c45)\n  )\n  (wire (pts (xy 387.35 26.67) (xy 394.97 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e95e8cb-e379-4c2b-9e48-c73f2f01a463)\n  )\n  (wire (pts (xy 309.88 132.08) (xy 334.01 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7ed01f07-08f6-41cd-973e-ef3fd8ca7fa3)\n  )\n  (wire (pts (xy 251.46 111.76) (xy 251.46 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7f6598fb-7e45-467a-a36d-aa6bb362e315)\n  )\n  (wire (pts (xy 289.56 147.32) (xy 289.56 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 802490b4-d2cd-420d-a303-050707cdd062)\n  )\n  (wire (pts (xy 96.52 224.79) (xy 99.06 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 803f76aa-93d9-4b08-b80c-219f7d9f9420)\n  )\n  (wire (pts (xy 246.38 147.32) (xy 246.38 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 80c706d1-ea0a-4f4b-bf35-594eb715ad84)\n  )\n  (wire (pts (xy 201.93 158.75) (xy 201.93 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 80f12e99-21a4-4c02-b90b-a51f1bfa7415)\n  )\n  (wire (pts (xy 102.87 27.94) (xy 110.49 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8275813c-2841-440b-a258-fddffabd6dbe)\n  )\n  (wire (pts (xy 394.97 137.16) (xy 397.51 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 83598c38-a78a-4341-bb2c-4a6b44ef2866)\n  )\n  (wire (pts (xy 307.34 92.71) (xy 307.34 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 835f72b9-43c9-4044-8f17-edfff8a42237)\n  )\n  (wire (pts (xy 295.91 111.76) (xy 303.53 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8409ef6a-ed14-4bb0-9d19-39e1822c705f)\n  )\n  (wire (pts (xy 74.93 195.58) (xy 74.93 193.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8493eec6-1128-4137-95c4-96f81209a0e9)\n  )\n  (wire (pts (xy 170.18 172.72) (xy 116.84 172.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 858db758-a27a-4c4a-ade4-242abdf8899a)\n  )\n  (wire (pts (xy 63.5 189.23) (xy 63.5 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 859e9c60-839a-4d63-ae03-b58bae71b4a8)\n  )\n  (wire (pts (xy 48.26 140.97) (xy 48.26 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 866c038c-c569-42e8-9d65-2d4fabe8b9fd)\n  )\n  (wire (pts (xy 191.77 158.75) (xy 191.77 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87246a4f-c8c1-4ced-a101-d134cf9fb5a1)\n  )\n  (wire (pts (xy 106.68 137.16) (xy 109.22 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8799e08f-d7a2-4c1d-94e4-435c6bbb697f)\n  )\n  (wire (pts (xy 303.53 26.67) (xy 311.15 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 879ebace-e9e2-432c-9ca9-489643960d84)\n  )\n  (wire (pts (xy 356.87 34.29) (xy 364.49 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87f28bca-2ef2-47ce-9368-5fff2ac9db8f)\n  )\n  (wire (pts (xy 307.34 208.28) (xy 309.88 208.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87f5e84f-ca52-4662-af2c-4fd9e7c4ab5c)\n  )\n  (wire (pts (xy 170.18 231.14) (xy 172.72 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 889c1772-355e-4053-b0dd-ee5e99b0f829)\n  )\n  (wire (pts (xy 50.8 88.9) (xy 50.8 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 892ff938-d22c-40b0-b209-e8a62d0f5e66)\n  )\n  (wire (pts (xy 368.3 156.21) (xy 368.3 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 896e4f0d-808a-46a6-a359-ee80d9a326ed)\n  )\n  (wire (pts (xy 160.02 127) (xy 162.56 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 89a214be-ffde-4c39-8a58-e85add4fe1a7)\n  )\n  (wire (pts (xy 219.71 165.1) (xy 217.17 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8a79e1a6-c200-49a2-bc9e-8855cade0fe9)\n  )\n  (wire (pts (xy 196.85 77.47) (xy 292.1 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8a7c468d-6ca9-4b1f-bb59-a94b87c528fe)\n  )\n  (wire (pts (xy 341.63 34.29) (xy 349.25 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8b27dd4b-fc22-46df-bc1c-9861608b9096)\n  )\n  (wire (pts (xy 309.88 208.28) (xy 309.88 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8b885f41-dbe0-4806-88c6-e8e288d41c0c)\n  )\n  (wire (pts (xy 129.54 147.32) (xy 129.54 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8caf2cf6-2923-4e99-931e-0feebf040b1a)\n  )\n  (wire (pts (xy 189.23 215.9) (xy 189.23 218.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ce70ba8-b689-4d73-9655-c2cbda1dcb46)\n  )\n  (wire (pts (xy 330.2 87.63) (xy 330.2 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8d70a60e-5247-4100-b9cd-9addafe8821d)\n  )\n  (wire (pts (xy 125.73 35.56) (xy 125.73 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e179e8b-c0fb-4547-b31b-f3c763814b8c)\n  )\n  (wire (pts (xy 149.86 106.68) (xy 149.86 110.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e34c858-d0aa-4a7f-a996-d690901e64d3)\n  )\n  (wire (pts (xy 196.85 92.71) (xy 196.85 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e5a48d1-841b-4c09-995e-1a735b71a99a)\n  )\n  (wire (pts (xy 292.1 193.04) (xy 292.1 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e6af44e-9a19-4742-ad1f-5e6596a528d1)\n  )\n  (wire (pts (xy 181.61 90.17) (xy 181.61 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ee638f9-976f-4548-93b4-e6343c55cd94)\n  )\n  (wire (pts (xy 102.87 35.56) (xy 110.49 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8f40b960-29a8-4d94-937c-195e8b716641)\n  )\n  (wire (pts (xy 283.21 147.32) (xy 283.21 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 90289c3e-b6b7-4f3d-9c0a-5a489a20f2eb)\n  )\n  (wire (pts (xy 96.52 180.34) (xy 96.52 177.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 907fedd0-d34e-4474-90e5-250be2425d5a)\n  )\n  (wire (pts (xy 170.18 182.88) (xy 170.18 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9133d1ee-8a4b-4bdc-900c-be3aa5bcac9b)\n  )\n  (wire (pts (xy 119.38 224.79) (xy 119.38 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 91706f52-6ce4-47f9-84ef-c8f066f54317)\n  )\n  (wire (pts (xy 99.06 234.95) (xy 99.06 237.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 917f17bd-91a0-406b-a04d-226458099bbc)\n  )\n  (wire (pts (xy 189.23 172.72) (xy 189.23 158.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 91b57329-7215-4e7a-a413-74f79d8e6ee4)\n  )\n  (wire (pts (xy 71.12 140.97) (xy 71.12 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92303e24-50bd-4420-8be3-992cafee3af4)\n  )\n  (wire (pts (xy 266.7 134.62) (xy 276.86 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92828634-20a4-42e3-af88-eb93b10b372a)\n  )\n  (wire (pts (xy 394.97 132.08) (xy 397.51 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 93908935-46c7-453e-acc1-331983bec7ae)\n  )\n  (wire (pts (xy 394.97 124.46) (xy 397.51 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 93dfd5c3-3f54-415e-9aa9-00aae5f67b3a)\n  )\n  (wire (pts (xy 254 90.17) (xy 254 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 942ea792-452c-405f-a15f-d5179f38b277)\n  )\n  (wire (pts (xy 137.16 118.11) (xy 137.16 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 948f6226-d7cc-41ff-9072-0bfac9ec9abb)\n  )\n  (wire (pts (xy 378.46 156.21) (xy 378.46 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 95a8e6b6-292b-48e9-b866-ccd78e884dfc)\n  )\n  (wire (pts (xy 27.94 250.19) (xy 38.1 250.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 961e81c7-05bd-4d08-97c3-e41e2e27d3f5)\n  )\n  (wire (pts (xy 358.14 77.47) (xy 358.14 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 97c5e8ca-b002-4c6f-a4a8-e1cfc1a90114)\n  )\n  (wire (pts (xy 95.25 27.94) (xy 102.87 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 98ba4662-382a-4124-b4c7-001b1824975f)\n  )\n  (wire (pts (xy 69.85 185.42) (xy 69.85 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 993c030c-671f-4b7f-b549-561f090d5cd3)\n  )\n  (wire (pts (xy 160.02 111.76) (xy 162.56 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9a911d73-db65-482f-88b5-d969a6594b8c)\n  )\n  (wire (pts (xy 353.06 87.63) (xy 340.36 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9adb880d-4325-4bdd-a43f-1a6c315daa82)\n  )\n  (wire (pts (xy 294.64 203.2) (xy 292.1 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ae1b723-8a9a-4fd6-98f8-0ff5fc251e41)\n  )\n  (wire (pts (xy 191.77 92.71) (xy 191.77 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9b1d7633-9525-41cd-b22c-eadfa2605bd2)\n  )\n  (wire (pts (xy 99.06 224.79) (xy 109.22 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c161b58-1b56-4bd8-a2eb-c75db69b8d36)\n  )\n  (wire (pts (xy 111.76 172.72) (xy 111.76 181.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c40f154-e366-4019-92ad-d29c58e9843a)\n  )\n  (wire (pts (xy 41.91 35.56) (xy 49.53 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c487682-6d19-4ca5-9b58-1bc301df9c1d)\n  )\n  (wire (pts (xy 378.46 91.44) (xy 378.46 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ca34ad3-d0f4-4a78-84d4-5ff4e3318fe6)\n  )\n  (wire (pts (xy 358.14 161.29) (xy 358.14 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ca7958a-22b2-42de-b186-4b2096c59258)\n  )\n  (wire (pts (xy 309.88 200.66) (xy 309.88 208.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9caf42cc-01be-469b-8e6e-2576e2f5ac38)\n  )\n  (wire (pts (xy 137.16 110.49) (xy 137.16 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ce125a7-caaa-4e3e-807c-894c3f61debd)\n  )\n  (wire (pts (xy 209.55 165.1) (xy 207.01 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d712b33-8200-4d48-a969-cafb7b4c17a6)\n  )\n  (wire (pts (xy 330.2 121.92) (xy 334.01 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d8a05af-b1be-485d-a5c1-6306495c0448)\n  )\n  (wire (pts (xy 158.75 102.87) (xy 162.56 102.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9db46a6f-4706-4afe-be4f-98f4fc10409c)\n  )\n  (wire (pts (xy 167.64 231.14) (xy 170.18 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9e44bda0-370c-4689-b716-26a59c75b51a)\n  )\n  (wire (pts (xy 394.97 26.67) (xy 397.51 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9edb5142-4943-41e0-9e1a-d21d37c4534f)\n  )\n  (wire (pts (xy 38.1 250.19) (xy 48.26 250.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9fce7957-c811-474a-8bc9-97eda9283175)\n  )\n  (wire (pts (xy 149.86 149.86) (xy 154.94 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a0a35318-214a-4d56-986e-6c011bdfed82)\n  )\n  (wire (pts (xy 189.23 54.61) (xy 292.1 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a235bf51-e16b-4fa4-8a93-432be97a8269)\n  )\n  (wire (pts (xy 217.17 177.8) (xy 219.71 177.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2527f58-d914-4a99-a481-9334016274fa)\n  )\n  (wire (pts (xy 53.34 207.01) (xy 93.98 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a26d63c9-1a5b-4487-951a-32bffa10e41c)\n  )\n  (wire (pts (xy 388.62 186.69) (xy 396.24 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2733eb2-c329-4037-bc9b-b1da5e880b36)\n  )\n  (wire (pts (xy 370.84 156.21) (xy 370.84 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a277fe74-4665-4343-9596-7bb577c4f430)\n  )\n  (wire (pts (xy 332.74 87.63) (xy 330.2 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2cf907b-6490-4802-86be-901d66d98940)\n  )\n  (wire (pts (xy 130.81 142.24) (xy 129.54 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a330738f-bff5-41fd-ab3e-a651d5784aac)\n  )\n  (wire (pts (xy 154.94 137.16) (xy 162.56 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a344d258-99d3-437d-a84c-536c77905b28)\n  )\n  (wire (pts (xy 50.8 55.88) (xy 50.8 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a3473ffb-fe4f-40ec-8a71-b28c9b9a7afd)\n  )\n  (wire (pts (xy 58.42 257.81) (xy 60.96 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a389c9ab-3fb8-46cc-b9aa-db7dd93c3437)\n  )\n  (wire (pts (xy 144.78 246.38) (xy 144.78 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a3d11e42-962a-407b-b6d2-72c066b415cb)\n  )\n  (wire (pts (xy 147.32 121.92) (xy 149.86 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a5244241-61dd-4d5d-85c0-a4fc2c62e8b6)\n  )\n  (wire (pts (xy 228.6 139.7) (xy 231.14 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a5ac0da4-f583-4f10-adf1-56eb49cf3306)\n  )\n  (wire (pts (xy 303.53 111.76) (xy 309.88 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a6207ff6-13dc-4b1b-9f22-0decccb871ee)\n  )\n  (wire (pts (xy 109.22 147.32) (xy 106.68 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a63fe10d-9845-401e-be95-b07aa6b68915)\n  )\n  (wire (pts (xy 397.51 34.29) (xy 397.51 36.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7463e23-3909-46b1-855a-0ab57ab24abb)\n  )\n  (wire (pts (xy 330.2 137.16) (xy 334.01 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7a0252b-ab39-4cf4-a88f-3b278dc65c37)\n  )\n  (wire (pts (xy 307.34 62.23) (xy 322.58 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7db9f85-c3b6-430d-89dd-3dfd5a9a229e)\n  )\n  (wire (pts (xy 149.86 134.62) (xy 162.56 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7e5f8fc-080f-48cc-9da9-03c60963fbe4)\n  )\n  (wire (pts (xy 66.04 60.96) (xy 66.04 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8648ef2-6215-498c-8b46-bbb99c5a04f2)\n  )\n  (wire (pts (xy 116.84 172.72) (xy 116.84 181.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a880237c-3921-4ffd-b0b4-7f56f93d9f02)\n  )\n  (wire (pts (xy 311.15 34.29) (xy 318.77 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8911851-3381-4eaf-8770-d45f44939f0d)\n  )\n  (wire (pts (xy 309.88 116.84) (xy 334.01 116.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a89eff4f-6302-47d3-bff5-1cb5129bdd97)\n  )\n  (wire (pts (xy 386.08 186.69) (xy 388.62 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8b2625f-a762-4d1c-b83b-c7a4f1914f5e)\n  )\n  (wire (pts (xy 248.92 134.62) (xy 259.08 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8e17586-3076-45ba-8699-a6bc973324a1)\n  )\n  (wire (pts (xy 114.3 222.25) (xy 114.3 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aa5077cf-8756-421a-bd28-2d3b63225c07)\n  )\n  (wire (pts (xy 370.84 54.61) (xy 330.2 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ab2759f6-d0fd-4969-9f68-e087421c61db)\n  )\n  (wire (pts (xy 17.78 163.83) (xy 17.78 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac2a733f-81f1-4fe9-91a4-5afd76c2781d)\n  )\n  (wire (pts (xy 341.63 26.67) (xy 349.25 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac886c43-22f5-4e56-909e-d554fb262307)\n  )\n  (wire (pts (xy 154.94 119.38) (xy 162.56 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid acb4662e-681d-4e13-b40c-d575a6a65c8b)\n  )\n  (wire (pts (xy 256.54 87.63) (xy 256.54 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad3bbe8e-a188-4d31-8b24-260ee9cc2ed2)\n  )\n  (wire (pts (xy 45.72 201.93) (xy 63.5 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid adacc400-0550-40f8-8a83-552f91f53fe2)\n  )\n  (wire (pts (xy 144.78 261.62) (xy 144.78 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ae621b82-4294-43f7-a3bc-c04e4d6e7a40)\n  )\n  (wire (pts (xy 397.51 26.67) (xy 397.51 25.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aee7f60f-7c46-4b4b-9415-1d641fff250f)\n  )\n  (wire (pts (xy 309.88 210.82) (xy 309.88 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid af97fca3-e482-4f79-a91d-c821a2497044)\n  )\n  (wire (pts (xy 186.69 88.9) (xy 186.69 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid afa18bd5-4ce6-4caa-94e3-ffd7896534ac)\n  )\n  (wire (pts (xy 55.88 138.43) (xy 55.88 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b0076e17-641c-4cf4-8eb8-48698dde4414)\n  )\n  (wire (pts (xy 149.86 118.11) (xy 149.86 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b02fc03a-759a-4bd0-9a73-07624d120b29)\n  )\n  (wire (pts (xy 358.14 77.47) (xy 330.2 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b27839a6-4523-4fbb-8a44-61bd69ba2cfd)\n  )\n  (wire (pts (xy 281.94 205.74) (xy 294.64 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b2eb5823-1b14-4d90-8e78-150d6e5544ca)\n  )\n  (wire (pts (xy 86.36 140.97) (xy 86.36 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b32e96c2-066e-4d72-8d2e-fa005e2c4c4f)\n  )\n  (wire (pts (xy 276.86 134.62) (xy 276.86 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b35be556-00cf-4d1c-8a40-d20219f97fec)\n  )\n  (wire (pts (xy 130.81 243.84) (xy 133.35 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b3af0763-4eb8-4649-a128-a95858841b5e)\n  )\n  (wire (pts (xy 147.32 134.62) (xy 149.86 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b433db8c-b2db-4e16-b2dc-d39c97b1af30)\n  )\n  (wire (pts (xy 292.1 77.47) (xy 297.18 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b519b58c-5a23-4b8e-b3f0-54319e38db4f)\n  )\n  (wire (pts (xy 207.01 205.74) (xy 209.55 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b6da584d-efb9-4928-a901-71dd29be6d7b)\n  )\n  (wire (pts (xy 292.1 54.61) (xy 312.42 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7208376-a44d-4854-957b-8ec55ec8bdee)\n  )\n  (wire (pts (xy 121.92 252.73) (xy 124.46 252.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7320956-97a2-402d-93bd-f8a979bda324)\n  )\n  (wire (pts (xy 334.01 26.67) (xy 341.63 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7759d19-2729-4291-ab6a-c4c7c0c955d2)\n  )\n  (wire (pts (xy 340.36 95.25) (xy 350.52 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7885145-c6e8-476c-95be-6745d5193dc8)\n  )\n  (wire (pts (xy 154.94 254) (xy 154.94 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b78c228c-a4d0-4923-be67-553bc9082366)\n  )\n  (wire (pts (xy 332.74 95.25) (xy 330.2 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b888d801-d808-41cb-ab3f-46fb46900a08)\n  )\n  (wire (pts (xy 44.45 163.83) (xy 44.45 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b8aa4cce-6b4a-4e7e-a21c-4214d4c0692f)\n  )\n  (wire (pts (xy 292.1 62.23) (xy 307.34 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b90b55a1-e1ac-4b6d-88db-2d3c598113a4)\n  )\n  (wire (pts (xy 87.63 27.94) (xy 95.25 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b932727f-47bb-4dbb-a2eb-6e6b24f9d266)\n  )\n  (wire (pts (xy 303.53 34.29) (xy 311.15 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b9c5961b-896a-4c0b-a641-d4e291473def)\n  )\n  (wire (pts (xy 394.97 127) (xy 397.51 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b9d74fbc-65bf-4897-a31f-141b53ed3161)\n  )\n  (wire (pts (xy 59.69 138.43) (xy 59.69 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb7b6ed4-7aeb-4929-a57a-46d58c7f85af)\n  )\n  (wire (pts (xy 82.55 140.97) (xy 82.55 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bbbebd37-e7b2-4206-aa42-5556baead148)\n  )\n  (wire (pts (xy 372.11 34.29) (xy 379.73 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bbd28174-0a0a-4dbe-a935-5754840a4496)\n  )\n  (wire (pts (xy 228.6 111.76) (xy 251.46 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bc377209-ee9b-4239-bdd7-dfb74813fd15)\n  )\n  (wire (pts (xy 207.01 177.8) (xy 209.55 177.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bc82fb89-f549-4d3a-a669-b6d3ace7d587)\n  )\n  (wire (pts (xy 69.85 175.26) (xy 69.85 172.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bf43d0a5-8c53-42c6-af13-cd64d0a1ca3c)\n  )\n  (wire (pts (xy 360.68 158.75) (xy 360.68 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bfa922b1-b65f-4ba0-9ce0-f6a6a9c94215)\n  )\n  (wire (pts (xy 276.86 134.62) (xy 303.53 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bff96a52-3137-42e7-ae6b-66688921c8d2)\n  )\n  (wire (pts (xy 219.71 161.29) (xy 219.71 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c01f5283-9fea-440f-b243-a0d36ae5dbee)\n  )\n  (wire (pts (xy 251.46 127) (xy 259.08 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c03ef1a0-8955-4deb-8001-e3805ab4c495)\n  )\n  (wire (pts (xy 228.6 134.62) (xy 246.38 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c046e6c2-469c-4fe0-ab70-80fd08704378)\n  )\n  (wire (pts (xy 148.59 204.47) (xy 148.59 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c0847587-e84b-45aa-ad0d-2669209bf795)\n  )\n  (wire (pts (xy 297.18 77.47) (xy 297.18 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c0e8de29-9799-4406-be35-8cdf5c6765ac)\n  )\n  (wire (pts (xy 135.89 243.84) (xy 144.78 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c1514505-6e6b-47d8-9db7-d0d2824ebb08)\n  )\n  (wire (pts (xy 53.34 189.23) (xy 53.34 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c277b56c-c035-4083-9f9f-a19fc639f12a)\n  )\n  (wire (pts (xy 330.2 114.3) (xy 334.01 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c4bb3f6e-e6ee-47a2-be4f-425cc6bdc74b)\n  )\n  (wire (pts (xy 184.15 92.71) (xy 184.15 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c4fc6b3c-bb20-47b5-92e4-c12a9032f256)\n  )\n  (wire (pts (xy 189.23 215.9) (xy 191.77 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c5147bf4-efe1-49e2-94b1-b66429689d1c)\n  )\n  (wire (pts (xy 85.09 185.42) (xy 85.09 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c5839170-ed83-41c4-a59c-847f729e6246)\n  )\n  (wire (pts (xy 66.04 68.58) (xy 68.58 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c61069d8-76bb-40a0-9e46-20760dd3c32a)\n  )\n  (wire (pts (xy 330.2 127) (xy 334.01 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c629d0f2-7f49-48f8-922b-c5a90c030ad0)\n  )\n  (wire (pts (xy 363.22 91.44) (xy 363.22 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c668b3cb-d71f-45a0-aced-3af020e9b155)\n  )\n  (wire (pts (xy 27.94 257.81) (xy 38.1 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c7424fe2-9ba4-4871-8cba-7c3c10aceb31)\n  )\n  (wire (pts (xy 80.01 35.56) (xy 87.63 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c7e7bdb3-61bc-441d-882c-683bade5f834)\n  )\n  (wire (pts (xy 204.47 88.9) (xy 204.47 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c8142f2e-1b0c-40bd-bb5e-1b3a14698bc7)\n  )\n  (wire (pts (xy 63.5 201.93) (xy 93.98 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c8bffb06-a963-4f3f-b739-8fa3d90dd7fc)\n  )\n  (wire (pts (xy 330.2 139.7) (xy 334.01 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c9347a42-8473-43d2-b2f7-b491e1efe8f9)\n  )\n  (wire (pts (xy 133.35 243.84) (xy 133.35 246.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c9fc5245-9cea-4688-8dae-38e762b9ce95)\n  )\n  (wire (pts (xy 148.59 215.9) (xy 179.07 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cbdb7b19-5ddd-45c6-be70-fc057364aa75)\n  )\n  (wire (pts (xy 375.92 156.21) (xy 375.92 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ce0c64fa-8ad4-4e56-9753-14b55e4bb432)\n  )\n  (wire (pts (xy 129.54 134.62) (xy 137.16 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ced58a4a-7d46-41de-93e6-c4752fa21df4)\n  )\n  (wire (pts (xy 48.26 163.83) (xy 48.26 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cf440a6c-bf56-4b56-9438-b392907851a5)\n  )\n  (wire (pts (xy 364.49 26.67) (xy 372.11 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d079c031-31a0-4588-ab32-b8c64f36e60d)\n  )\n  (wire (pts (xy 106.68 121.92) (xy 106.68 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d10fde22-3cd8-44c5-b76a-a8414f72e26d)\n  )\n  (wire (pts (xy 96.52 167.64) (xy 109.22 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d15aeb16-d9c9-435b-aec4-8bebc00b3b13)\n  )\n  (wire (pts (xy 170.18 231.14) (xy 170.18 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3111489-8812-431d-b23d-203449bc626d)\n  )\n  (wire (pts (xy 17.78 138.43) (xy 17.78 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3cc8190-38b0-4af3-b26a-0e5b9b452437)\n  )\n  (wire (pts (xy 66.04 88.9) (xy 68.58 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3e72b24-9d41-472b-9548-bc4bdc35716e)\n  )\n  (wire (pts (xy 158.75 114.3) (xy 162.56 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3ebba8f-e68b-4365-8937-8dd89b91d1af)\n  )\n  (wire (pts (xy 69.85 182.88) (xy 69.85 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d46900f4-1e01-40ec-85eb-4b35878d94dd)\n  )\n  (wire (pts (xy 398.78 119.38) (xy 394.97 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d52d5ede-bdc3-4c75-8fa7-2c695626b8b1)\n  )\n  (wire (pts (xy 57.15 27.94) (xy 64.77 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d57dfb35-3acd-4f6b-9010-a2af3416fab0)\n  )\n  (wire (pts (xy 67.31 138.43) (xy 67.31 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d583d194-8b67-4809-ab7d-25496f7863be)\n  )\n  (wire (pts (xy 394.97 121.92) (xy 397.51 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5e00405-1f10-4ccc-8fa5-4a58d930051f)\n  )\n  (wire (pts (xy 372.11 26.67) (xy 379.73 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d6549099-184c-4068-9d9b-c3590afd33af)\n  )\n  (wire (pts (xy 355.6 156.21) (xy 355.6 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d6cec692-82eb-4163-9f7a-b5ff1123b6d6)\n  )\n  (wire (pts (xy 196.85 158.75) (xy 196.85 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d7411484-b3b2-48b0-9a16-ba23f76c1a9f)\n  )\n  (wire (pts (xy 114.3 252.73) (xy 111.76 252.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d7c1d3cc-1be1-4211-8166-7b6b72b0ec84)\n  )\n  (wire (pts (xy 86.36 242.57) (xy 86.36 240.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d7d9749f-e8b1-4f09-bd48-c67f33a1a290)\n  )\n  (wire (pts (xy 149.86 106.68) (xy 154.94 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d812cece-e1aa-4c84-a33e-079db6a6cd7e)\n  )\n  (wire (pts (xy 129.54 119.38) (xy 129.54 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d861b993-b619-4790-85aa-682cdfce86f9)\n  )\n  (wire (pts (xy 78.74 138.43) (xy 78.74 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d86dff87-b3dd-4418-9cd8-47fc84eb6125)\n  )\n  (wire (pts (xy 29.21 138.43) (xy 29.21 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d96ca1f9-4f06-45a6-bd8d-333c5ac867a9)\n  )\n  (wire (pts (xy 137.16 134.62) (xy 139.7 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid da0c965a-c62b-48e5-bd2e-ae84d33de10e)\n  )\n  (wire (pts (xy 64.77 27.94) (xy 72.39 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid da6f9ea3-ac09-4dce-9f3c-61925f48ad63)\n  )\n  (wire (pts (xy 365.76 91.44) (xy 365.76 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid db3f1966-3302-4e7c-b725-0f9b72319b67)\n  )\n  (wire (pts (xy 170.18 185.42) (xy 170.18 187.96))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid db41a1eb-be57-4d4d-8e28-d7e3fadc0277)\n  )\n  (wire (pts (xy 143.51 196.85) (xy 134.62 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dbf3c348-45d8-43c8-a92a-5e5689ec8d1d)\n  )\n  (wire (pts (xy 57.15 35.56) (xy 64.77 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dbf3d10f-0060-4331-9170-8fd5d31b2337)\n  )\n  (wire (pts (xy 307.34 193.04) (xy 309.88 193.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ddc9bec4-4aca-4134-8919-b358943dd73c)\n  )\n  (wire (pts (xy 25.4 163.83) (xy 25.4 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de64a653-3308-4aac-a877-f27ed9a0cd38)\n  )\n  (wire (pts (xy 368.3 62.23) (xy 368.3 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de896eca-e5e8-43f8-ad65-c7073f4d41a8)\n  )\n  (wire (pts (xy 64.77 35.56) (xy 72.39 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e105f5d8-085a-4b83-b2ec-36744955e22a)\n  )\n  (wire (pts (xy 191.77 185.42) (xy 170.18 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e1e7da8a-08a8-407d-96c9-8145a18361dc)\n  )\n  (wire (pts (xy 151.13 205.74) (xy 196.85 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e27e296a-5fe2-4b75-9c53-3f6c4490f017)\n  )\n  (wire (pts (xy 25.4 138.43) (xy 25.4 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e28b9908-67ac-4e0f-972a-85f4db8ac5b7)\n  )\n  (wire (pts (xy 40.64 60.96) (xy 40.64 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e3d243b9-0a16-4ae1-ac7f-25874fa7c5bc)\n  )\n  (wire (pts (xy 266.7 111.76) (xy 295.91 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e4886100-67f7-4689-bc64-da9291d8b0cd)\n  )\n  (wire (pts (xy 49.53 35.56) (xy 57.15 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e707c0eb-2b98-4a3b-b7ab-4c46d89d7c0b)\n  )\n  (wire (pts (xy 106.68 119.38) (xy 109.22 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e7f6b1e1-55f8-4c58-aa7a-487171a9a38a)\n  )\n  (wire (pts (xy 394.97 34.29) (xy 397.51 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e8892ec9-d428-458f-b6ce-ac090ed941f4)\n  )\n  (wire (pts (xy 318.77 26.67) (xy 326.39 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e9242403-8d18-448a-8872-68338fabf7cc)\n  )\n  (wire (pts (xy 386.08 184.15) (xy 386.08 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ea46038e-ee00-41ab-a615-d99a26808066)\n  )\n  (wire (pts (xy 86.36 224.79) (xy 96.52 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eac3550e-e286-4744-8527-7771f0f3d980)\n  )\n  (wire (pts (xy 50.8 58.42) (xy 50.8 60.96))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eaf69f76-8a23-4b6a-afec-f560eaf52735)\n  )\n  (wire (pts (xy 53.34 199.39) (xy 53.34 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb507989-3a54-451a-a960-a42980aced3f)\n  )\n  (wire (pts (xy 228.6 121.92) (xy 231.14 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb53e682-0e4e-4545-9c2b-5ca0a531d787)\n  )\n  (wire (pts (xy 170.18 241.3) (xy 170.18 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ebf5b66c-3825-4be5-86a5-6f97e7ecf26c)\n  )\n  (wire (pts (xy 281.94 198.12) (xy 294.64 198.12))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ec597f7a-c100-4c21-ad59-1c90279ee94a)\n  )\n  (wire (pts (xy 312.42 54.61) (xy 322.58 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ec7fa92b-85bb-4644-95a9-2de9e17c87e8)\n  )\n  (wire (pts (xy 114.3 175.26) (xy 114.3 181.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ec874e2d-5a00-43b4-a043-166d3c0e5977)\n  )\n  (wire (pts (xy 307.34 210.82) (xy 309.88 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ed57d93c-1cb0-459a-a61f-23f2d780ba3d)\n  )\n  (wire (pts (xy 52.07 138.43) (xy 52.07 143.51))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ed878864-04d5-4597-bfbd-8f40174a2d93)\n  )\n  (wire (pts (xy 307.34 62.23) (xy 307.34 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ed964712-ca19-4c0d-9219-f9f90bb88512)\n  )\n  (wire (pts (xy 85.09 172.72) (xy 85.09 175.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eda75dc8-1a6e-4550-8728-b723356830da)\n  )\n  (wire (pts (xy 334.01 34.29) (xy 341.63 34.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eecda0d2-66df-44c5-838f-c448df559aba)\n  )\n  (wire (pts (xy 394.97 111.76) (xy 397.51 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ef6d1f27-b53f-4829-a623-be1b3c5edfe3)\n  )\n  (wire (pts (xy 111.76 252.73) (xy 111.76 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ef946742-24ad-4a46-a341-642490998fed)\n  )\n  (wire (pts (xy 189.23 54.61) (xy 189.23 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid efccb13c-8a45-4f31-892e-c71aebd630a1)\n  )\n  (wire (pts (xy 36.83 27.94) (xy 36.83 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f0388d6e-5ebd-450a-8dd7-b612fefcad7e)\n  )\n  (wire (pts (xy 140.97 207.01) (xy 134.62 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f085e4ff-8213-4ca1-98cc-7ec5f0d42de4)\n  )\n  (wire (pts (xy 292.1 203.2) (xy 292.1 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f22c001f-c1f5-4aef-a783-20afb984b821)\n  )\n  (wire (pts (xy 295.91 139.7) (xy 295.91 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f34ce473-aac8-4d3b-b67b-8c7fea48efda)\n  )\n  (wire (pts (xy 228.6 127) (xy 231.14 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3a322e6-9d13-4b70-b35e-ac3818cce6a9)\n  )\n  (wire (pts (xy 133.35 254) (xy 133.35 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3e01e2f-2726-4876-8621-f67a886a2ed1)\n  )\n  (wire (pts (xy 36.83 35.56) (xy 41.91 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f552eff8-e318-486a-b2c9-a598c83db885)\n  )\n  (wire (pts (xy 219.71 165.1) (xy 219.71 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f6617513-5f3f-47fb-84db-64009c2033fe)\n  )\n  (wire (pts (xy 80.01 193.04) (xy 80.01 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f6ea253d-6257-4cb5-8560-670006b7ecb2)\n  )\n  (wire (pts (xy 137.16 121.92) (xy 139.7 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f7fca6f2-f0c9-4980-88fc-2e8c455b4ff5)\n  )\n  (wire (pts (xy 60.96 250.19) (xy 60.96 247.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f850f40f-a32d-4664-8fdc-1d6e4ff0c8b4)\n  )\n  (wire (pts (xy 144.78 243.84) (xy 147.32 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f92f7665-0c37-4c18-87b2-6e2ef126c0c4)\n  )\n  (wire (pts (xy 207.01 87.63) (xy 256.54 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f9709a59-c577-4d48-a57c-8e28bf9049b3)\n  )\n  (wire (pts (xy 91.44 191.77) (xy 93.98 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fae1a8a1-4da9-4388-b79d-371c19f12da3)\n  )\n  (wire (pts (xy 83.82 224.79) (xy 86.36 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fbbd5c17-48b4-43a0-8232-0dea510cfc1b)\n  )\n  (wire (pts (xy 207.01 205.74) (xy 207.01 208.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc1c545c-06c0-4de8-9047-622ce6433fdc)\n  )\n  (wire (pts (xy 111.76 222.25) (xy 111.76 252.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc1f1781-bb4d-48fd-93a6-b133374b78d6)\n  )\n  (wire (pts (xy 292.1 69.85) (xy 302.26 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc287c25-a7d7-4178-8b93-dd68c9cebd0c)\n  )\n  (wire (pts (xy 60.96 60.96) (xy 66.04 60.96))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc867203-ed52-493d-85ac-ecf5f9a50e22)\n  )\n  (wire (pts (xy 307.34 200.66) (xy 309.88 200.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd0f46db-34e1-4c20-8d73-8c79f62d7bb3)\n  )\n  (wire (pts (xy 309.88 193.04) (xy 309.88 200.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fdbc7f28-fdeb-49c8-ac97-d439870674bd)\n  )\n  (wire (pts (xy 232.41 137.16) (xy 228.6 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fdcdbbd8-1583-4655-bdb5-2cb7967c233e)\n  )\n  (wire (pts (xy 312.42 92.71) (xy 312.42 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fdf7967a-2fa6-4938-87ef-ea11d85fa056)\n  )\n  (wire (pts (xy 106.68 147.32) (xy 106.68 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fedb7095-4be6-400e-82b1-ee93403ef2a0)\n  )\n  (wire (pts (xy 353.06 95.25) (xy 353.06 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ffa4eeb4-e9dd-49ce-a99c-d24c4639574c)\n  )\n\n  (text \"1%\" (at 299.72 85.09 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2c9e2841-f024-45a9-8c14-7ff423341472)\n  )\n  (text \"1%\" (at 325.12 62.23 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3c28a59b-9ba0-4924-8990-3a758e951563)\n  )\n  (text \"1%\" (at 325.12 76.2 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4ca9a3d8-bcc2-4154-8c71-bbdc55395e37)\n  )\n  (text \"1%\" (at 294.64 85.09 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5e9b519a-28fe-4e58-ac75-b0cfe588eb0f)\n  )\n  (text \"1%\" (at 325.12 53.34 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 60100707-613e-4d0e-a1b0-49f9cc7cdd57)\n  )\n  (text \"3.3 V CMOS clock input at 10 MHz\\n(or 10 MHz to 100 MHz with firmware modification)\"\n    (at 25.4 223.52 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 904e7adc-0e7e-4c7c-bbe5-60c1aedac0ee)\n  )\n  (text \"1%\" (at 309.88 85.09 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 94762d3a-901a-4d04-bb3a-4bb8887b94b4)\n  )\n  (text \"CLK0 is at the sample rate\\nCLK1 is at sample rate x2\\nCLK2 is at sample rate x2\"\n    (at 128.27 222.25 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b8df6190-94c9-4034-a641-f10ecea0a03b)\n  )\n  (text \"1%\" (at 304.8 85.09 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid cffd3f06-dc59-4f37-9060-a05968698715)\n  )\n  (text \"test points\" (at 44.45 127 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d5ce6184-ea44-4aa7-8ef0-c7c5846fbfd8)\n  )\n  (text \"1%\" (at 325.12 68.58 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f33ab2b9-ec9f-4a4b-91bb-f1828eff6941)\n  )\n  (text \"3.3 V CMOS clock output at 10 MHz\\n(or other frequency with firmware modification)\"\n    (at 153.67 264.16 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f7ee02af-c8f0-465f-abeb-552e709c81e1)\n  )\n\n  (label \"QD-\" (at 346.71 62.23 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 035816e9-8b1f-4a64-9174-1ab4a160d634)\n  )\n  (label \"CPOUT-\" (at 210.82 161.29 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0fd781ec-1889-41c5-b52a-573250796262)\n  )\n  (label \"TXBBQ-\" (at 281.94 208.28 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 14cedd66-e4bd-41b3-a8f3-386644e39fb4)\n  )\n  (label \"CLK3\" (at 114.3 228.6 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 152120ef-17a6-4b9e-bb9b-5a355c167b42)\n  )\n  (label \"CLK0\" (at 140.97 201.93 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 18ad4a06-bb97-41fc-98db-cf7da03bfd51)\n  )\n  (label \"QD+\" (at 346.71 54.61 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 26fd2772-dbf4-45f2-8f81-6a0b085b8e2b)\n  )\n  (label \"TXBBQ+\" (at 281.94 205.74 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 296725b1-9645-4ca9-95ff-07065851d748)\n  )\n  (label \"TXBBI+\" (at 320.04 205.74 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 32dca760-590d-4740-b0a1-a93d25d0dbf5)\n  )\n  (label \"COM\" (at 342.9 87.63 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 346c25d0-115c-4d96-b5a3-cddb3e0a11ee)\n  )\n  (label \"OEB\" (at 111.76 228.6 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 34904be8-6985-41b7-8acb-f4830a29e7e3)\n  )\n  (label \"RXBBQ-\" (at 229.87 114.3 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 40ab1b8e-a1e4-4343-91ee-8f3dfca5db83)\n  )\n  (label \"CLK2\" (at 116.84 228.6 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 435d57be-425c-4633-acb8-996d42dbc707)\n  )\n  (label \"CLK7\" (at 140.97 196.85 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 458f70a6-f6a4-4f4e-ab2d-9cd304961832)\n  )\n  (label \"XTAL2\" (at 191.77 167.64 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4ab96237-25cf-43bd-9cf8-44657a1da141)\n  )\n  (label \"TXBBQ+\" (at 213.36 62.23 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4e7f6a88-8c49-4ee5-8c55-dff6203470bb)\n  )\n  (label \"ID-\" (at 346.71 69.85 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 573bc530-4c14-4468-b4f2-c4120e3d66cb)\n  )\n  (label \"TXBBI-\" (at 320.04 203.2 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 58847e5d-6b8a-4fac-b418-1522b263e140)\n  )\n  (label \"CPOUT+\" (at 207.01 165.1 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5897f724-bddc-478a-87f5-f6bc727deda0)\n  )\n  (label \"CLK5\" (at 116.84 175.26 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6ec868cc-58ba-419b-bfa7-495b614c07ed)\n  )\n  (label \"TXBBI-\" (at 213.36 77.47 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 725ed94a-5ed4-4e6a-9315-174f9bda961f)\n  )\n  (label \"REFN\" (at 342.9 95.25 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 77355f91-186b-4164-ad83-eb0d6953572f)\n  )\n  (label \"XA\" (at 90.17 196.85 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7a325d3d-1160-4efc-a6ca-8a278c7a83e8)\n  )\n  (label \"IA-\" (at 323.85 119.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7ed670e2-fea6-4b14-9f05-c3a98ebfcb7b)\n  )\n  (label \"RXBBI+\" (at 281.94 200.66 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 86cd03e0-9def-4866-ad0a-820ce22eba22)\n  )\n  (label \"RXBBQ+\" (at 229.87 111.76 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8c45661c-8c34-4c59-80af-1280e10e9315)\n  )\n  (label \"XB\" (at 90.17 199.39 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 96ba79e4-e11b-4120-aba3-7480dbd6adfe)\n  )\n  (label \"CLK4\" (at 111.76 175.26 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 98ee0dec-6e4a-431a-bed6-f898b452532b)\n  )\n  (label \"QA+\" (at 323.85 134.62 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9f7f2ae3-d509-4e33-bade-921de57ab70e)\n  )\n  (label \"INTR\" (at 48.26 201.93 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a99348bd-82fe-47a8-a8d9-e04d59b277d3)\n  )\n  (label \"CLK1\" (at 140.97 204.47 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ae4b4fe6-e67c-4c94-8303-67583f7de64f)\n  )\n  (label \"RXBBI-\" (at 281.94 198.12 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b0fc85c3-7d5d-4bd3-90db-e0e1e0d996ad)\n  )\n  (label \"REFP\" (at 330.2 111.76 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ba29ce92-2883-4e10-a70a-72b84e7eaf86)\n  )\n  (label \"ID+\" (at 346.71 77.47 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d17225b3-2d55-43b2-8c0e-b851f9399961)\n  )\n  (label \"XCVR_CLKOUT\" (at 189.23 170.18 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d592ea19-9745-4e88-9528-872911f518fc)\n  )\n  (label \"IA+\" (at 323.85 116.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid db1801e8-e472-4c37-ace7-f2f7345a9ea8)\n  )\n  (label \"RXBBI+\" (at 213.36 87.63 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid db671a9e-89a9-4338-ac56-e3826036758d)\n  )\n  (label \"RXBBQ-\" (at 320.04 195.58 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid dcb45817-8151-4e3e-8c27-b04c632ffcbc)\n  )\n  (label \"TXBBI+\" (at 213.36 69.85 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e40c94e8-8e45-4140-b046-879f050d27f5)\n  )\n  (label \"RXBBQ+\" (at 320.04 198.12 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid e44b015b-c239-467d-b0f0-5a5922c1cdee)\n  )\n  (label \"QA-\" (at 323.85 132.08 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e8581bab-bf0d-44fb-a809-dcdaf23cbe69)\n  )\n  (label \"XTAL2\" (at 52.07 143.51 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e85d6ce8-a0b7-432b-a2f3-9065e90810be)\n  )\n  (label \"RXBBI-\" (at 213.36 90.17 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e876d496-e221-4c20-ae0f-99250f391778)\n  )\n  (label \"TXBBQ-\" (at 213.36 54.61 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ffa9a3b2-d2b6-4aef-ae1e-14d7b087ed18)\n  )\n\n  (global_label \"RX_IF\" (shape input) (at 106.68 109.22 180) (fields_autoplaced)\n    (effects (font (size 1.524 1.524)) (justify right))\n    (uuid 02601497-319e-4bd0-b110-0b1fd543b2ec)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_SCK\" (shape input) (at 186.69 162.56 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 0286adff-257a-410c-80df-5a710fecc6d1)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RXENABLE\" (shape input) (at 181.61 90.17 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 0453a666-ee32-47de-a0e3-3cd14082a6f4)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA4\" (shape input) (at 365.76 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 08fc12db-973d-467d-9f4c-f8947d2a128e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_CIPO\" (shape input) (at 248.92 189.23 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 15ac445d-37e8-4f37-9962-b9d3862c1cda)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SGPIO_CLK\" (shape input) (at 63.5 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 1d9eabb4-fb5c-4955-8b06-7f0bb3e99ec1)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RSSI\" (shape input) (at 231.14 121.92 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 20c5c17b-9b62-4dd7-9408-c6b6079508f4)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK2\" (shape input) (at 59.69 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 22400724-fcd8-4e7c-8e13-e49ce0ae6f6e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_XCVR\" (shape input) (at 36.83 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 2302a037-7bb5-4f0e-b026-97b0c150e926)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD3\" (shape input) (at 397.51 137.16 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 26a19255-3d36-4bd1-858a-df952c753fea)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA6\" (shape input) (at 370.84 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 28452065-c6f7-4270-8e77-2c485f010b63)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TXENABLE\" (shape input) (at 44.45 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 2907075e-a498-4766-bda3-4b1cd9cb0c8b)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD5\" (shape input) (at 397.51 132.08 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 29343aed-ca8b-4034-bfc6-1bdb9b696ebd)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SCL\" (shape input) (at 48.26 204.47 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 2a69c2d9-1f29-4f21-b09d-b925bc11e46b)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"XCVR_EN\" (shape input) (at 233.68 139.7 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 2f36ad11-b84c-45a5-af33-9086e59f4daf)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIX_CLK\" (shape input) (at 111.76 172.72 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 30a72c57-837b-4edf-9385-bbb575eb99cf)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD8\" (shape input) (at 397.51 124.46 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 371f644c-5bef-4f80-8d72-99ca8382be42)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_COPI\" (shape input) (at 397.51 116.84 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 3734a47e-cfad-4132-8e0c-0cb533aa9a2f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SDA\" (shape input) (at 48.26 207.01 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 3a72a10b-6f41-4852-9c06-80076e945fea)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD5\" (shape input) (at 82.55 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 3a79e46f-f1f9-4e74-8916-4b6af271beb8)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD1\" (shape input) (at 378.46 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 3e89edcf-be12-4c98-9767-0ac0ebbc45ce)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA2\" (shape input) (at 355.6 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 419d2ab3-dab2-4677-baf8-a6b461f8d2fa)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD7\" (shape input) (at 397.51 127 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 498db329-5b85-4908-bc77-7890efce1fdf)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_SCK\" (shape input) (at 397.51 114.3 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 4b27e600-d450-4c45-b63b-61ff12a94c1d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD9\" (shape input) (at 86.36 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 52500ee8-b058-47bb-8c51-3af7285b2248)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA0\" (shape input) (at 67.31 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 570fb766-f984-487b-8b8c-31fdfb48a134)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_COPI\" (shape input) (at 29.21 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 5f65a6ac-742d-4425-83c1-7eee0f05e568)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK1\" (shape input) (at 330.2 124.46 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 676da5da-8c12-4b0b-bafe-8e929cc6af8a)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA5\" (shape input) (at 368.3 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 680efa1e-0bf5-4318-bebf-b816b95f229e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SDA\" (shape input) (at 21.59 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 69857e7a-c5ab-49bd-8bbb-0b95ec0c7622)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RSSI\" (shape input) (at 90.17 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 6b2cebd6-c41f-48d3-94ed-4488d179dec8)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_IF\" (shape input) (at 106.68 137.16 180) (fields_autoplaced)\n    (effects (font (size 1.524 1.524)) (justify right))\n    (uuid 6db0deae-c205-44c1-ab5b-848951767c99)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD9\" (shape input) (at 397.51 121.92 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 77c0c5fa-6e06-4cb1-a18d-ff3485f18633)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLK6\" (shape input) (at 121.92 179.07 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 7b1aa504-1bbc-453e-8bce-4fbe8c8efe29)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SGPIO_CLK\" (shape input) (at 172.72 231.14 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 873bf7f1-fcd3-4a0c-bdf9-4c7a70b0ef45)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!VAA_ENABLE\" (shape input) (at 68.58 68.58 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 8aecdba4-f7b9-4311-9f32-f810fbae4252)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RXENABLE\" (shape input) (at 48.26 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 8cfba78f-f0dd-4e7f-b1ae-6295ca778140)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLKOUT\" (shape input) (at 135.89 241.3 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 9180be1c-f144-4c1f-a0b5-792cb5492e21)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_CIPO\" (shape input) (at 231.14 129.54 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 929d7083-c752-403d-b65a-53a5f1eee6a2)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_CIPO\" (shape input) (at 33.02 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 98dfab18-10ad-46ef-92da-ef137f756398)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD6\" (shape input) (at 397.51 129.54 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid a5505f68-c165-40a4-8a4e-6ffec15847f6)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD4\" (shape input) (at 397.51 134.62 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid a58810a7-36f7-4f01-9a1b-653a869d4e39)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_XCVR\" (shape input) (at 231.14 127 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid a7ae65b5-952e-4bea-9eaf-c5f659d9ff43)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLKIN\" (shape input) (at 96.52 222.25 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid ad28626e-eaee-4bc8-8321-79dd20007a72)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_COPI\" (shape input) (at 231.14 124.46 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid b9dc5648-909d-4ded-b3df-fd8cf4efa4cf)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA4\" (shape input) (at 71.12 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid ba6ee310-60b4-4a66-aa91-a5588f16080f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA7\" (shape input) (at 74.93 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid c1811035-662e-4d24-8943-cc561678686e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD2\" (shape input) (at 397.51 139.7 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid c71c6edb-c13f-4b1f-ae49-ab8164b525fa)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TXENABLE\" (shape input) (at 184.15 90.17 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid c8ae0c84-7cbd-4bca-a540-415a62920dd3)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD0\" (shape input) (at 78.74 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid ca05e7df-1013-45c8-b21f-db9e4caff518)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA1\" (shape input) (at 353.06 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid cc9848e5-ba45-469f-b255-6e970405149b)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA3\" (shape input) (at 358.14 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid cde0fd7e-b4bb-43a0-8c3c-397d0e0f964a)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MCU_CLK\" (shape input) (at 143.51 196.85 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid d2841093-2858-4766-b3a4-fbb72ef9becc)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA0\" (shape input) (at 350.52 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid d75f07f7-890f-4139-9c0b-42e416b61da0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA7\" (shape input) (at 373.38 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid dacaf1cf-fc1a-4ca0-b6b8-78cc5aa469bd)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_SCK\" (shape input) (at 25.4 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid dbb94ddb-50e1-4055-ad31-d6035feb61f0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_AD\" (shape input) (at 40.64 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid e433f835-e3aa-4154-951c-d6c01eb40056)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK1\" (shape input) (at 209.55 205.74 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid e5d11658-85b9-4719-9621-a4f050be5b58)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_AD\" (shape input) (at 397.51 111.76 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid e89a9879-0484-4fbe-9a16-495f1ce3fc72)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK1\" (shape input) (at 55.88 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid e9a54006-eb10-46da-a4c0-ed284328f7e4)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD0\" (shape input) (at 375.92 161.29 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f4f6c846-d708-4883-87f0-c9217520227f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK2\" (shape input) (at 191.77 215.9 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid fa9b0417-aa5a-4689-b4f3-25d08f7bb9ad)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SCL\" (shape input) (at 17.78 140.97 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid fd6fc886-73ed-4087-ba1a-918d510c405a)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n\n  (symbol (lib_id \"hackrf:MAX2837\") (at 195.58 125.73 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbc9d)\n    (property \"Reference\" \"U17\" (id 0) (at 195.58 124.46 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MAX2837\" (id 1) (at 195.58 127 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-QFN48-6\" (id 2) (at 195.58 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 195.58 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Maxim\" (id 4) (at 195.58 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"MAX2837ETM+T\" (id 5) (at 195.58 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC TXRX 2.3GHZ-2.7GHZ 48TQFN\" (id 6) (at 195.58 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"MAX2837ETM+\" (id 7) (at 195.58 125.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"0\" (uuid 8aa09b1a-ff80-4144-ba7b-8ab21f97a116))\n    (pin \"1\" (uuid 912aa860-9e5f-43ee-adfc-7b93f993616f))\n    (pin \"10\" (uuid a4d308b3-2206-4fd9-aeab-f9deea48d0ce))\n    (pin \"11\" (uuid dd3df442-cf6a-4668-b028-9a7a8729e2e7))\n    (pin \"12\" (uuid 2f8bda90-69ca-4641-8ba7-a73b3a717bca))\n    (pin \"13\" (uuid f6745524-8e17-45e8-b91c-6b981cf8c442))\n    (pin \"14\" (uuid 08186231-ad1c-4d5a-907f-7c57688e409e))\n    (pin \"15\" (uuid 6c23e33f-2102-495e-ae4b-a7b42dc9fbd2))\n    (pin \"16\" (uuid a35d18c8-028a-4dec-a8d3-4280c0435296))\n    (pin \"17\" (uuid 50f84532-9509-4029-8a52-41416c65c368))\n    (pin \"18\" (uuid b8307a76-0a85-411d-a6d8-1f17cb2ec09b))\n    (pin \"19\" (uuid d89aec03-28c2-4941-854e-f2e132d03803))\n    (pin \"2\" (uuid 386676d0-f3df-4610-b81f-d057d5dcdc1e))\n    (pin \"20\" (uuid 7936a961-b923-48c4-935a-9880986d7b20))\n    (pin \"21\" (uuid 369508ea-8333-485e-bece-6aafb44edd4c))\n    (pin \"22\" (uuid 48f7d308-a8f7-4219-a78d-d85f795d0aa8))\n    (pin \"23\" (uuid 04e99449-5fd4-4161-ab5c-f285416d5f09))\n    (pin \"24\" (uuid 62401a2b-885f-41d0-b802-d660acfdb901))\n    (pin \"25\" (uuid 05abaf90-90a4-4ab2-a79c-33f2758601cf))\n    (pin \"26\" (uuid 925fab05-f7b3-4a6f-be11-926e20bca254))\n    (pin \"27\" (uuid 3add3595-a210-4f72-8001-a9e75a154381))\n    (pin \"28\" (uuid a9bf2a6d-2159-49ce-a88b-91a753e738f1))\n    (pin \"29\" (uuid ce1dade7-d27a-4efc-a477-8d3c63bd1cf5))\n    (pin \"3\" (uuid 283407ca-9ff8-4c35-b277-0b59c930c70b))\n    (pin \"30\" (uuid 1a7f5ad8-5950-4018-936e-9bf2bfd3a602))\n    (pin \"31\" (uuid 3f5e5e7d-f965-48d6-8c81-a96e22a9c635))\n    (pin \"32\" (uuid 2810beec-68d9-4721-8f2f-f66464326e9a))\n    (pin \"33\" (uuid 41128852-1745-460f-a7a1-7682cd908b03))\n    (pin \"34\" (uuid 38f239e2-4275-452b-8542-24007f54b5fa))\n    (pin \"35\" (uuid b5880536-a743-4ac5-954d-620820f8aa71))\n    (pin \"36\" (uuid c02dbdc8-a9bc-4e57-bbfb-5798c945e78d))\n    (pin \"37\" (uuid 543b9c2d-55a6-4c4b-849e-38f2639233b5))\n    (pin \"38\" (uuid 0f7aed5c-085b-4b4c-86cb-85ed6c1464af))\n    (pin \"39\" (uuid 4b9f09bc-3e2b-4af3-988f-061120e18c5c))\n    (pin \"4\" (uuid d7fade19-0b33-4227-af67-7d6c0bde0044))\n    (pin \"40\" (uuid bb9ea2c0-3130-4cbb-b2e9-848c08c3b1c4))\n    (pin \"41\" (uuid 6ccdcfac-2b77-4fed-a612-c0dc29207d1c))\n    (pin \"42\" (uuid 720ff028-7537-43c5-9af4-f06b17ca9fd8))\n    (pin \"43\" (uuid 87236c12-7141-4ee3-93c9-41f5f8d3b2cc))\n    (pin \"44\" (uuid 4a34e744-db42-4c68-a3f4-524ef152d7dc))\n    (pin \"45\" (uuid 37527cfa-5c1e-4f14-b0bf-a99423fb115f))\n    (pin \"46\" (uuid 5c191232-f1ff-4d58-8daa-fa80a6b2f565))\n    (pin \"47\" (uuid 9fabcb0c-07ca-4ead-aea0-3e0dbb9a34b8))\n    (pin \"48\" (uuid b3af82d4-9b84-4383-b4a3-be5acbb94f89))\n    (pin \"5\" (uuid 72d75bf7-1ce7-4be2-bfd0-12b37add33df))\n    (pin \"6\" (uuid d6399a2c-d87f-4f8c-99f4-d251d51861bd))\n    (pin \"7\" (uuid 056b3afd-2094-44bd-afa7-20945704d3f5))\n    (pin \"8\" (uuid 4ade392c-cb91-475b-9a96-079d145943fe))\n    (pin \"9\" (uuid 12d83cb7-3f60-467c-8540-8ac7d4e91297))\n  )\n\n  (symbol (lib_id \"hackrf:MAX5864\") (at 364.49 125.73 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbca6)\n    (property \"Reference\" \"U18\" (id 0) (at 364.49 124.46 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MAX5864\" (id 1) (at 364.49 127 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-QFN48-7\" (id 2) (at 364.49 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 364.49 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Maxim\" (id 4) (at 364.49 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"MAX5864ETM+T\" (id 5) (at 364.49 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC ANLG FRONT END 22MSPS 48-TQFN\" (id 6) (at 364.49 125.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"MAX5864ETM+\" (id 7) (at 364.49 125.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"0\" (uuid 0180b5e6-b262-4615-aa93-9cfacdf91116))\n    (pin \"1\" (uuid ed622ffb-5413-4400-ba65-b9bdbc76022f))\n    (pin \"10\" (uuid 66e514d8-a602-4f17-b75f-98780ecff169))\n    (pin \"11\" (uuid 131ba895-de0b-482c-be4d-62fbdd1a1d25))\n    (pin \"12\" (uuid 5b99d244-1d0c-4175-8fa6-c9475dadf93e))\n    (pin \"13\" (uuid 86583004-d712-48cb-a114-d48a96c68271))\n    (pin \"14\" (uuid 4ec7aaa3-35b5-43e1-89ad-1f5dacf79613))\n    (pin \"15\" (uuid a9904f8e-b64c-451d-a5c0-ce704d657074))\n    (pin \"16\" (uuid 1699b993-8c8b-4c05-a95f-d1feddc219e8))\n    (pin \"17\" (uuid bc7242de-ead6-4dc5-98c0-192fbd2ad9a9))\n    (pin \"18\" (uuid 8023617b-15cd-4647-976b-a586bcbb702a))\n    (pin \"19\" (uuid c4474417-82fd-4ef5-89ff-13592862af56))\n    (pin \"2\" (uuid dc477f58-b2f8-4d54-8b02-f628ddcfc5d4))\n    (pin \"20\" (uuid 717c2246-87e4-4fe3-a980-e5bff6db820a))\n    (pin \"21\" (uuid 9d2f2436-943b-4712-ae3a-e6c520a55572))\n    (pin \"22\" (uuid f24c6f68-7e3a-421d-b115-a7a02b7e0745))\n    (pin \"23\" (uuid 679f8419-4224-44e9-b00d-24d763ccda57))\n    (pin \"24\" (uuid b70d6b0f-a11c-4ec5-82fb-8a9aa2ff2b25))\n    (pin \"25\" (uuid 5f3e5020-f1d7-4fb3-a390-17dfbd90475b))\n    (pin \"26\" (uuid b0fa86b8-8997-4385-a819-b76fbefefef3))\n    (pin \"27\" (uuid dbc59dc4-b52a-43e8-bee5-4c3844b672b0))\n    (pin \"28\" (uuid e06fc674-1389-4965-87c6-48398ffebe10))\n    (pin \"29\" (uuid 104d55d7-00bd-4fe4-99e6-6960a5a95cae))\n    (pin \"3\" (uuid 9bd178ad-2172-49aa-9259-7283699b7470))\n    (pin \"30\" (uuid 76159cb3-6ab4-497a-a8d5-bd009ffb4e41))\n    (pin \"31\" (uuid aa081ea6-6cdf-4fa4-b054-81cde350d2db))\n    (pin \"32\" (uuid 25af0756-216f-45ce-923b-ffc14f3bdcd4))\n    (pin \"33\" (uuid 640e9c93-fa91-4653-8716-b2ed862734d1))\n    (pin \"34\" (uuid 34c42d69-3576-4bf6-a891-7ec5e1b72e7f))\n    (pin \"35\" (uuid 148c1530-3224-4954-b1a0-3aac17b2b27e))\n    (pin \"36\" (uuid 44b7bfbc-2d84-417b-8283-ae51ebc49b08))\n    (pin \"37\" (uuid b3a5a874-0d47-4a7a-9c01-33f5eb772d6a))\n    (pin \"38\" (uuid c1a568ff-1d05-437e-a554-5a292156562a))\n    (pin \"39\" (uuid 6aa5fe0d-f054-4b95-93b9-8c9265a0f70a))\n    (pin \"4\" (uuid 479531f8-0b3c-49f7-96c8-4581d5768030))\n    (pin \"40\" (uuid 27764068-0886-4e92-9fba-c2ccd6f07eaf))\n    (pin \"41\" (uuid f4101df2-e5fc-4e36-899d-bd4c042ae061))\n    (pin \"42\" (uuid 7e212309-31ec-4182-bff1-207d293030da))\n    (pin \"43\" (uuid e5e3323a-c5b2-4643-b4f4-671e5846fa5b))\n    (pin \"44\" (uuid 2a1db0b8-7eaf-44af-9e22-42996a196ba2))\n    (pin \"45\" (uuid fed07426-6ba4-4ec1-b89f-c4db01f69331))\n    (pin \"46\" (uuid 41290279-92ac-421d-ba84-693aae87664d))\n    (pin \"47\" (uuid cf142060-d7ba-4c8d-af80-3ea81ad24545))\n    (pin \"48\" (uuid 060db3c4-bea9-4fbd-a5d0-9196899883d7))\n    (pin \"5\" (uuid d037c835-bfc4-4c24-a506-2319aa794116))\n    (pin \"6\" (uuid 39617399-f758-4a6e-aca7-e578972a4474))\n    (pin \"7\" (uuid 89646b26-b957-46ef-8a53-b7c5300af407))\n    (pin \"8\" (uuid 7b2e2e09-8878-4c32-8b2f-472bdadda343))\n    (pin \"9\" (uuid 034773b7-63a0-441e-9788-b227b84944bb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 158.75 102.87 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbce6)\n    (property \"Reference\" \"#PWR0161\" (id 0) (at 158.75 102.87 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 156.972 102.87 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 158.75 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 158.75 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 248549bf-f9b0-4893-8930-76b90705f68c))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 158.75 114.3 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbcfd)\n    (property \"Reference\" \"#PWR0160\" (id 0) (at 158.75 114.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 156.972 114.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 158.75 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 158.75 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 565d42a9-03a4-4f58-992d-78d5d2db18db))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 41.91 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbd0a)\n    (property \"Reference\" \"C84\" (id 0) (at 43.18 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 43.18 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 41.91 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 41.91 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 41.91 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 41.91 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 41.91 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 41.91 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5865ae6d-4911-4628-889a-8b08b49e53ad))\n    (pin \"2\" (uuid 988b3777-aa24-4962-b527-eaeca19be5ac))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 149.86 114.3 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbd57)\n    (property \"Reference\" \"L7\" (id 0) (at 148.59 114.3 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"6.2nH\" (id 1) (at 152.4 114.3 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 149.86 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 149.86 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 149.86 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LQG15HS6N2S02D\" (id 5) (at 149.86 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FIXED IND 6.2NH 600MA 220MOHM SMD\" (id 6) (at 149.86 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden HK10056N2S-T\" (id 7) (at 149.86 114.3 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3ac7a261-6748-4a0b-ac6c-2b7035ac5a57))\n    (pin \"2\" (uuid 9702bab1-5fa1-48e8-ae59-e8d7da33c876))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 121.92 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbde7)\n    (property \"Reference\" \"#PWR0159\" (id 0) (at 106.68 121.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 106.68 123.698 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 74950c6a-e6f9-497f-a61f-18a8b9f7f8b0))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbede)\n    (property \"Reference\" \"#PWR0158\" (id 0) (at 106.68 149.86 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 106.68 151.638 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5b798e75-b97c-4bdb-9437-d5076daa7a6e))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 36.83 38.1 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bbfa9)\n    (property \"Reference\" \"#PWR0157\" (id 0) (at 36.83 38.1 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 36.83 39.878 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 36.83 38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6337c93e-c2d0-4e6b-a995-4082e7461d29))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 204.47 162.56 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc043)\n    (property \"Reference\" \"#PWR0156\" (id 0) (at 204.47 162.56 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 204.47 164.338 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 204.47 162.56 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 204.47 162.56 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 29ca8d2b-b982-4e4c-a6c1-15889c71418b))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 213.36 177.8 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc057)\n    (property \"Reference\" \"C114\" (id 0) (at 215.9 179.07 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"3.3nF\" (id 1) (at 210.82 179.07 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 213.36 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 213.36 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 213.36 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402KRX7R9BB332\" (id 5) (at 213.36 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 3300PF 50V X7R 0402\" (id 6) (at 213.36 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6bf51d38-8970-4c9f-8f11-205919a6ef81))\n    (pin \"2\" (uuid 9d5c90dd-66b6-40ef-b387-1eecf0ad5813))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 207.01 171.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc059)\n    (property \"Reference\" \"R25\" (id 0) (at 209.042 171.45 90))\n    (property \"Value\" \"475\" (id 1) (at 207.01 171.45 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 207.01 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 207.01 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 207.01 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 207.01 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 207.01 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 207.01 171.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2875bf32-5fa7-45b9-8880-8f550fcbbac0))\n    (pin \"2\" (uuid cfeedad9-46cc-4765-8321-aa503100650e))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 219.71 171.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc065)\n    (property \"Reference\" \"R26\" (id 0) (at 221.742 171.45 90))\n    (property \"Value\" \"475\" (id 1) (at 219.71 171.45 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 219.71 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 219.71 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 219.71 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 219.71 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 219.71 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 219.71 171.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a037a9f7-4861-4a39-8463-d65ca360a0c0))\n    (pin \"2\" (uuid 4372e080-d866-4c40-bfb8-31df93331c9a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 246.38 140.97 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc172)\n    (property \"Reference\" \"C106\" (id 0) (at 247.65 138.43 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1uF\" (id 1) (at 247.65 143.51 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 246.38 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 246.38 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 246.38 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A105KP5NNNC\" (id 5) (at 246.38 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\" (id 6) (at 246.38 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\" (id 7) (at 246.38 140.97 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f5dfcb40-9b30-47e1-8514-95a3d4f1230c))\n    (pin \"2\" (uuid 616036e6-79d5-4046-863a-06196ae118d2))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 232.41 137.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc191)\n    (property \"Reference\" \"#PWR0155\" (id 0) (at 232.41 137.16 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 234.188 137.16 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 232.41 137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 232.41 137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fcf5bb88-51d6-4d3c-843b-99772147d043))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 246.38 147.32 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc1b0)\n    (property \"Reference\" \"#PWR0154\" (id 0) (at 246.38 147.32 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 246.38 149.098 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 246.38 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 246.38 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b2054607-3c1d-488c-aa8a-2cc97bec804d))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 326.39 54.61 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc2e1)\n    (property \"Reference\" \"R8\" (id 0) (at 326.39 56.642 90))\n    (property \"Value\" \"1k\" (id 1) (at 326.39 54.61 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 326.39 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 326.39 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 326.39 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 326.39 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 249877eb-83c1-46db-b1bb-21763a487c35))\n    (pin \"2\" (uuid ce7dbc85-b739-4068-938b-a5b6b5aa42f9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 297.18 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc4a9)\n    (property \"Reference\" \"#PWR0153\" (id 0) (at 297.18 95.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 297.18 97.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 297.18 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 297.18 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 59c16380-c238-4a5d-849d-0a9ab8a145cf))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 302.26 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc4ab)\n    (property \"Reference\" \"#PWR0152\" (id 0) (at 302.26 95.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 302.26 97.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 302.26 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 302.26 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 35a7a41a-0250-4d45-a563-344e954683a7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 307.34 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc4ad)\n    (property \"Reference\" \"#PWR0151\" (id 0) (at 307.34 95.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 307.34 97.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 307.34 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 307.34 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1f7d6203-02fc-4eef-a187-f50d09680d57))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 312.42 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc4ae)\n    (property \"Reference\" \"#PWR0150\" (id 0) (at 312.42 95.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 312.42 97.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 312.42 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 312.42 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5c135875-d9c1-43b3-811c-250e5184dc33))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 318.77 105.41 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc9a4)\n    (property \"Reference\" \"C100\" (id 0) (at 320.04 102.87 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330nF\" (id 1) (at 320.04 107.95 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 318.77 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 318.77 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 318.77 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402KRX5R6BB334\" (id 5) (at 318.77 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\" (id 6) (at 318.77 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\" (id 7) (at 318.77 105.41 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 39d00a34-84bb-4d53-999a-86c1779ca23f))\n    (pin \"2\" (uuid a720b37d-78c3-42ac-ab41-bb276feb6404))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 336.55 87.63 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc9bb)\n    (property \"Reference\" \"C97\" (id 0) (at 339.09 88.9 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330nF\" (id 1) (at 334.01 88.9 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 336.55 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 336.55 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 336.55 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402KRX5R6BB334\" (id 5) (at 336.55 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\" (id 6) (at 336.55 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\" (id 7) (at 336.55 87.63 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b6991c50-7c5e-491d-acbb-a4d093d38924))\n    (pin \"2\" (uuid 94643f10-9fd8-4da0-85b4-96e4e4498d9c))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 330.2 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc9c9)\n    (property \"Reference\" \"#PWR0149\" (id 0) (at 330.2 97.79 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 330.2 99.568 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 895888c9-7067-48e2-a980-d6bec9d1cf28))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 330.2 105.41 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc9d0)\n    (property \"Reference\" \"#PWR0148\" (id 0) (at 330.2 105.41 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 328.422 105.41 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 669e4de5-7de2-454d-a555-32beb34bd7f9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 318.77 111.76 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bc9dd)\n    (property \"Reference\" \"#PWR0147\" (id 0) (at 318.77 111.76 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 318.77 113.538 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 318.77 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 318.77 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4a592b3a-dadd-45ec-adf3-e78ec72168b0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 311.15 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bca4c)\n    (property \"Reference\" \"C72\" (id 0) (at 312.42 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 312.42 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 311.15 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 311.15 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 311.15 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 311.15 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 311.15 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ccdd97fe-efb9-4918-b6d4-f765e71af44d))\n    (pin \"2\" (uuid ab9e8aef-a5b3-40da-90ae-238d3913e2be))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 397.51 36.83 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcabe)\n    (property \"Reference\" \"#PWR0146\" (id 0) (at 397.51 36.83 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 397.51 38.608 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 397.51 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 397.51 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3d14bea3-7a7c-4122-a2cd-5ee10d64ef85))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 330.2 121.92 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcadc)\n    (property \"Reference\" \"#PWR0145\" (id 0) (at 330.2 121.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 328.422 121.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0e8d8bd9-bfa9-482d-af2e-f61f644020ee))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 330.2 127 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcae2)\n    (property \"Reference\" \"#PWR0144\" (id 0) (at 330.2 127 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 328.422 127 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 8b265750-31a0-4075-8eb6-54bf69409517))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 330.2 139.7 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcae8)\n    (property \"Reference\" \"#PWR0143\" (id 0) (at 330.2 139.7 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 328.422 139.7 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 139.7 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 139.7 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1ed09411-aa68-48f4-b79e-ed82b28dabb5))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 360.68 158.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcb52)\n    (property \"Reference\" \"#PWR0142\" (id 0) (at 360.68 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 360.68 160.528 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 360.68 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 360.68 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7a3b7b86-d095-4041-a712-fbc65a54ebc7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 378.46 91.44 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcc9f)\n    (property \"Reference\" \"#PWR0141\" (id 0) (at 378.46 91.44 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 378.46 89.662 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 378.46 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 378.46 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d0c2f9d0-8f32-4e56-9685-f785a624ad72))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 365.76 91.44 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcca7)\n    (property \"Reference\" \"#PWR0140\" (id 0) (at 365.76 91.44 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 365.76 89.662 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 365.76 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 365.76 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 8cff692b-d341-4cb9-9de9-924832126090))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 336.55 95.25 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bcce3)\n    (property \"Reference\" \"C98\" (id 0) (at 339.09 96.52 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330nF\" (id 1) (at 334.01 96.52 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 336.55 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 336.55 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 336.55 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402KRX5R6BB334\" (id 5) (at 336.55 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\" (id 6) (at 336.55 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\" (id 7) (at 336.55 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8f2ecd11-4252-4c6b-9a82-4df085abec54))\n    (pin \"2\" (uuid d79d0566-9aef-4c48-bf4e-9d6d1d42d3ac))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 143.51 149.86 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bd678)\n    (property \"Reference\" \"C111\" (id 0) (at 146.05 151.13 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"3pF\" (id 1) (at 140.97 151.13 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 143.51 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 143.51 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"GCM1555C1H3R0CA16D\" (id 5) (at 143.51 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 3PF 50V C0G/NP0 0402\" (id 6) (at 143.51 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3044754c-18cc-4467-bbd5-a4a6a7d7d304))\n    (pin \"2\" (uuid 64499473-9084-4f67-ae64-05f4319dd1e9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 143.51 134.62 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bd68e)\n    (property \"Reference\" \"C104\" (id 0) (at 146.05 135.89 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"3pF\" (id 1) (at 140.97 135.89 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 143.51 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 143.51 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"GCM1555C1H3R0CA16D\" (id 5) (at 143.51 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 3PF 50V C0G/NP0 0402\" (id 6) (at 143.51 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f736dcc3-9df6-4358-94c0-b0e27834c5f6))\n    (pin \"2\" (uuid f4d207dd-4e40-4350-8764-2816582b3050))\n  )\n\n  (symbol (lib_name \"BALUN-2500BL14M100T_1\") (lib_id \"hackrf:BALUN-2500BL14M100T\") (at 119.38 114.3 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bdb90)\n    (property \"Reference\" \"T3\" (id 0) (at 119.38 121.92 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Value\" \"RX_BALUN\" (id 1) (at 119.38 105.41 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-2500BL14M100\" (id 2) (at 119.38 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 114.3 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Johanson Technology\" (id 4) (at 119.38 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"2500BL14M100T\" (id 5) (at 119.38 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" (id 6) (at 119.38 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"\" (id 7) (at 119.38 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 24f13aba-7410-453e-93f7-a281403808d6))\n    (pin \"2\" (uuid f5f8eeca-7f09-4330-a6ac-e1029631749e))\n    (pin \"3\" (uuid 2b6cc5e5-f1d8-432f-a3b3-d5dc914729ec))\n    (pin \"4\" (uuid a264cb94-3fa3-4ca5-a5ce-30ae044bb480))\n    (pin \"5\" (uuid 1bed172b-2b0c-47e9-93a3-443e0c6cb588))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 130.81 114.3 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bdb9b)\n    (property \"Reference\" \"#PWR0139\" (id 0) (at 130.81 114.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 132.588 114.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 130.81 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 130.81 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9d6335c4-87bd-4411-adf2-db0c4c1eb2d3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 130.81 142.24 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bdba2)\n    (property \"Reference\" \"#PWR0138\" (id 0) (at 130.81 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 132.588 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 130.81 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 130.81 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a2c06785-dae2-483c-8354-b0bff3a7640b))\n  )\n\n  (symbol (lib_id \"hackrf:BALUN-2500BL14M100T\") (at 119.38 142.24 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5bdc0f)\n    (property \"Reference\" \"T4\" (id 0) (at 119.38 149.86 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Value\" \"TX_BALUN\" (id 1) (at 119.38 133.35 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-2500BL14M100\" (id 2) (at 119.38 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 142.24 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Johanson Technology\" (id 4) (at 119.38 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"2500BL14M100T\" (id 5) (at 119.38 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" (id 6) (at 119.38 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"\" (id 7) (at 119.38 142.24 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 687b963a-8652-49be-ac52-1077267a6591))\n    (pin \"2\" (uuid bb8e5c0e-bcaa-48cf-b25e-012e62ba6a49))\n    (pin \"3\" (uuid d6fa2d54-45f0-4a62-8c07-7ee776afcdf2))\n    (pin \"4\" (uuid c964a4f2-130d-4955-9ec9-b2db19f9596c))\n    (pin \"5\" (uuid f42bcaa6-1b10-4ba3-a088-157ac3b7910a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 170.18 198.12 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5cce80)\n    (property \"Reference\" \"#PWR0137\" (id 0) (at 170.18 198.12 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 170.18 199.898 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 170.18 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9f615e0f-15ce-4796-8208-1ec43c84080c))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 276.86 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5cd4d0)\n    (property \"Reference\" \"#PWR0136\" (id 0) (at 276.86 149.86 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 276.86 151.638 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 276.86 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 276.86 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ff36571f-d6d0-4cd4-8699-a130b978f1e4))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 283.21 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5cd4d2)\n    (property \"Reference\" \"#PWR0135\" (id 0) (at 283.21 149.86 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 283.21 151.638 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 283.21 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 283.21 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e7eca1fd-29d1-4de4-92a2-f177ccd719f9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 289.56 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5cd4d4)\n    (property \"Reference\" \"#PWR0134\" (id 0) (at 289.56 149.86 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 289.56 151.638 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 289.56 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 289.56 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c4a69066-fec9-4f08-970d-9b28b010318b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 295.91 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5cd4d5)\n    (property \"Reference\" \"#PWR0133\" (id 0) (at 295.91 149.86 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 295.91 151.638 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 295.91 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 295.91 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2a69c1ef-048e-4c67-8600-b22ef9570db5))\n  )\n\n  (symbol (lib_id \"hackrf:SI5351C\") (at 114.3 201.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d0564)\n    (property \"Reference\" \"U19\" (id 0) (at 114.3 200.66 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SI5351C\" (id 1) (at 114.3 203.2 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-QFN20-4\" (id 2) (at 114.3 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 114.3 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Silicon Laboratories Inc\" (id 4) (at 114.3 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SI5351C-B-GM\" (id 5) (at 114.3 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC CLK GENERATOR 160MHZ 20QFN\" (id 6) (at 114.3 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid c67f6145-cebb-4167-b15d-89d04fdfd368))\n    (pin \"1\" (uuid c08e32c8-7d8e-44fc-a469-b924fe22e64a))\n    (pin \"10\" (uuid 2a6d7cf0-0680-46d1-80c1-56b8b8d33b06))\n    (pin \"11\" (uuid 06b99ac9-9c33-485e-ba35-1a0efe96b7de))\n    (pin \"12\" (uuid f6386379-eaa9-4a00-bdd7-91f1cd284e97))\n    (pin \"13\" (uuid 84153a69-bf6f-4093-aeba-cdf3084455f4))\n    (pin \"14\" (uuid d12328c4-6158-4fa6-a186-bf560bccd047))\n    (pin \"15\" (uuid ed19a725-5e26-4393-8324-d353e4c49509))\n    (pin \"16\" (uuid 296c82ab-d4ec-472d-be4a-eacd38a9035a))\n    (pin \"17\" (uuid 1837a59d-a14f-4871-9e5a-07aa3168ff20))\n    (pin \"18\" (uuid 968d4137-4455-4a23-af7b-8fe6b91836a3))\n    (pin \"19\" (uuid 44789fea-9293-40bf-ac64-6b42eae2c831))\n    (pin \"2\" (uuid f8e3586c-132c-4d39-b1d5-75336409e512))\n    (pin \"20\" (uuid fa86f543-f46d-4706-9733-b5be16f32165))\n    (pin \"3\" (uuid 820ee609-8cec-453a-b748-55ffa6866f9d))\n    (pin \"4\" (uuid 3cc5cdaa-a360-44a4-a708-a896020a14ca))\n    (pin \"5\" (uuid 6a6cfc38-d281-45ce-bed5-2cb284f908ff))\n    (pin \"6\" (uuid c28abb83-c39f-436e-afbe-b2c7e9b54da6))\n    (pin \"7\" (uuid 9de6556a-2734-43e0-8102-11b2942c4e3b))\n    (pin \"8\" (uuid 1099ab2e-8ab7-457d-8509-725c4203de2b))\n    (pin \"9\" (uuid 9f709c4e-af86-43cd-80bd-49439e49bc5a))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 53.34 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d0602)\n    (property \"Reference\" \"R27\" (id 0) (at 55.372 195.58 90))\n    (property \"Value\" \"1k8\" (id 1) (at 53.34 195.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 53.34 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 53.34 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT1K80\" (id 5) (at 53.34 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\" (id 6) (at 53.34 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 53.34 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 58ee1dc1-adb0-4bd3-81cc-a5bfd990e5da))\n    (pin \"2\" (uuid 8b30cf64-e7ca-4471-9d42-579debb5d030))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 91.44 191.77 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d067a)\n    (property \"Reference\" \"#PWR0129\" (id 0) (at 91.44 191.77 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 89.662 191.77 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 91.44 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 91.44 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cf22829d-60e0-44a8-8a94-2445ed890b22))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-XTAL4PIN\") (at 77.47 185.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d0b05)\n    (property \"Reference\" \"X1\" (id 0) (at 77.47 181.61 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MAIN_XTAL\" (id 1) (at 77.47 189.23 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-XTAL3.2x2.5mm\" (id 2) (at 77.47 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 77.47 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Abracon\" (id 4) (at 77.47 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"ABM8-25.000MHZ-10-D1G-T\" (id 5) (at 77.47 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CRYSTAL 25.0000MHZ 10PF SMD\" (id 6) (at 77.47 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ba17bdaa-f62f-4de2-8967-efb32573ce1c))\n    (pin \"2\" (uuid bd2397f5-eec5-44d9-b2ae-6243e004ae13))\n    (pin \"3\" (uuid fa5141d9-0bc0-4503-8c2a-d170367125b5))\n    (pin \"4\" (uuid 4ac87252-8437-4008-8e6a-ce85b3f5d464))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 80.01 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d0f39)\n    (property \"Reference\" \"#PWR0128\" (id 0) (at 80.01 195.58 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 80.01 197.358 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 80.01 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 80.01 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 926b00cb-2ca1-4594-bae3-10cb9e2b5a39))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 74.93 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d0f3f)\n    (property \"Reference\" \"#PWR0127\" (id 0) (at 74.93 195.58 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 74.93 197.358 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 77b9e08d-90e4-4c5e-bdc0-923bcb1aa185))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-RF-CONN\") (at 76.2 224.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d16d6)\n    (property \"Reference\" \"P16\" (id 0) (at 76.2 218.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"CLKIN\" (id 1) (at 76.2 220.98 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SMA-73251-2120\" (id 2) (at 76.2 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 76.2 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Molex\" (id 4) (at 76.2 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"73251-2121\" (id 5) (at 76.2 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" (id 6) (at 76.2 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 73f1abe6-c358-4f06-91e9-c6cc264734ab))\n    (pin \"2\" (uuid ca5e2f92-6afb-403d-ac1a-84e34528b3e8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 76.2 237.49 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d1728)\n    (property \"Reference\" \"#PWR0126\" (id 0) (at 76.2 237.49 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 76.2 239.268 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 76.2 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 76.2 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5442c680-7ca7-4615-9182-c151c2975be0))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 262.89 111.76 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d68e5)\n    (property \"Reference\" \"R20\" (id 0) (at 262.89 113.792 90))\n    (property \"Value\" \"0\" (id 1) (at 262.89 111.76 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 262.89 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 262.89 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 262.89 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 262.89 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 262.89 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 262.89 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0d110886-c0b2-40b7-9cbc-d423b54a722b))\n    (pin \"2\" (uuid d1bd823d-711b-47ac-9290-bd87e1a64629))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 137.16 114.3 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d6aaa)\n    (property \"Reference\" \"L6\" (id 0) (at 135.89 114.3 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 139.7 114.3 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 137.16 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 137.16 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 142.24 115.57 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d710f53d-2217-4657-82b8-bf81dbb77a8b))\n    (pin \"2\" (uuid a2be5c58-2a7d-4829-be8e-0d36426ed773))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 149.86 142.24 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d6ad6)\n    (property \"Reference\" \"L9\" (id 0) (at 148.59 142.24 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 152.4 142.24 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 149.86 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 149.86 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 149.86 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d9116577-db6a-422e-8766-660f34485738))\n    (pin \"2\" (uuid 22589f05-8702-4ac4-82be-fc3e3ace33e2))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 137.16 142.24 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d6afa)\n    (property \"Reference\" \"L8\" (id 0) (at 135.89 142.24 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 139.7 142.24 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 137.16 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 137.16 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 137.16 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b2d58f49-0898-4822-a405-93008a462f7f))\n    (pin \"2\" (uuid 5d634b04-ad66-4df1-9dc6-3e101a02d42a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 231.14 152.4 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f5d6c22)\n    (property \"Reference\" \"#PWR0124\" (id 0) (at 231.14 152.4 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 231.14 154.178 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 231.14 152.4 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 231.14 152.4 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 45fd6131-cd41-4203-abdb-e249023f1fbc))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 96.52 180.34 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fa55875)\n    (property \"Reference\" \"#PWR0122\" (id 0) (at 96.52 180.34 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 96.52 182.118 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 96.52 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 96.52 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 06ded172-f3e4-4cdf-a048-c926810b6941))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 189.23 177.8 270) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050371714)\n    (property \"Reference\" \"P14\" (id 0) (at 189.23 179.832 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"XCVR_CLKOUT\" (id 1) (at 190.627 177.8 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 189.23 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 189.23 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 189.23 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fda5bd7a-b57d-4434-b7be-8397d413b9af))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 111.76 260.35 270) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005037a131)\n    (property \"Reference\" \"P18\" (id 0) (at 111.76 262.382 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"OEB\" (id 1) (at 113.157 260.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 111.76 260.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 111.76 260.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 111.76 260.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 37ba8235-f19b-441b-8f9c-ff8495b84c74))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 40.64 201.93 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005037a16f)\n    (property \"Reference\" \"P15\" (id 0) (at 38.608 201.93 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"INTR\" (id 1) (at 40.64 203.327 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 40.64 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 40.64 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 11f9d60e-cedb-4cac-9061-a8b7dab0668a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 60.96 260.35 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005037b9ff)\n    (property \"Reference\" \"#PWR0121\" (id 0) (at 60.96 260.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 60.96 262.128 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 60.96 260.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 260.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4ef0838f-6847-469f-a059-cf6f54114a91))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 386.08 196.85 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005037ba69)\n    (property \"Reference\" \"#PWR0120\" (id 0) (at 386.08 196.85 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 386.08 198.628 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 386.08 196.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 386.08 196.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d9ad5a6f-df1e-4da9-bcb6-3100820612fd))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 96.52 173.99 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49a8)\n    (property \"Reference\" \"C113\" (id 0) (at 97.79 171.45 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 97.79 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 96.52 173.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 96.52 173.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 96.52 173.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 96.52 173.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 96.52 173.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 96.52 173.99 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 87d97ee6-a6d1-4b84-9345-f05cee2d9a65))\n    (pin \"2\" (uuid 64adb26c-6c18-4387-953e-d8e530a2b6bf))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 27.94 254 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49af)\n    (property \"Reference\" \"C119\" (id 0) (at 29.21 251.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 29.21 256.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 27.94 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 27.94 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 27.94 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 27.94 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 27.94 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 27.94 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d6b11a37-1454-450f-b21a-06a5841bca07))\n    (pin \"2\" (uuid 22dadfc5-ecdc-4b6c-bf6d-b3d147be72d1))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 38.1 254 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49cc)\n    (property \"Reference\" \"C120\" (id 0) (at 39.37 251.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 39.37 256.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 38.1 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 38.1 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 38.1 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 38.1 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 38.1 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 38.1 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1dff88d8-3182-40d2-a773-6b7b5420976a))\n    (pin \"2\" (uuid f760526e-a8a6-46e8-89fd-cc79da3356d9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 48.26 254 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49cd)\n    (property \"Reference\" \"C121\" (id 0) (at 49.53 251.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 49.53 256.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 48.26 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 48.26 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 48.26 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 48.26 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 48.26 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 90a0ac80-2f6d-4fb0-a0aa-1ea085701765))\n    (pin \"2\" (uuid b6e1671c-138e-4250-a8d5-8528fa02ea5b))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 58.42 254 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49ce)\n    (property \"Reference\" \"C122\" (id 0) (at 59.69 251.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 59.69 256.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 58.42 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 58.42 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 58.42 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 58.42 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 58.42 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 20e2dd06-b564-4cef-960b-95f2dc4ae9ba))\n    (pin \"2\" (uuid 1fded581-bfb0-4768-bd3b-5556decb2c5e))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 388.62 190.5 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49d3)\n    (property \"Reference\" \"C123\" (id 0) (at 389.89 187.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 389.89 193.04 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 388.62 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 388.62 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 388.62 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 388.62 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 388.62 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 388.62 190.5 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5dc5bbe9-e46e-46ef-b542-4af51c0676cf))\n    (pin \"2\" (uuid f3fc5d91-e4cf-43c1-80a8-78ad7367b3be))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 303.53 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49df)\n    (property \"Reference\" \"C71\" (id 0) (at 304.8 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 304.8 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 303.53 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 303.53 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 303.53 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 303.53 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 303.53 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 303.53 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cdec92e4-4128-4f81-926e-e28ac3d3ec91))\n    (pin \"2\" (uuid cebc5706-e0bf-40bc-9b38-e50c1ddfdd62))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 318.77 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49f2)\n    (property \"Reference\" \"C73\" (id 0) (at 320.04 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 320.04 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 318.77 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 318.77 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 318.77 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 318.77 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 318.77 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 318.77 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1c76a7b5-4582-4bf9-8303-8c120cd1996f))\n    (pin \"2\" (uuid 0879de65-8198-46d6-a193-6b426df76161))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 334.01 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49f4)\n    (property \"Reference\" \"C75\" (id 0) (at 335.28 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 335.28 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 334.01 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 334.01 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 334.01 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 334.01 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 334.01 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 334.01 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f8694d6e-a7c5-4475-94d9-0cbf9a2dffff))\n    (pin \"2\" (uuid d8d9f654-487a-41e0-a865-c3bcf2740aa7))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 349.25 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49f7)\n    (property \"Reference\" \"C77\" (id 0) (at 350.52 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 350.52 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 349.25 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 349.25 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 349.25 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 349.25 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 349.25 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 349.25 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cf794308-f104-4e3b-b2bf-fb9334ebfcc1))\n    (pin \"2\" (uuid 0c4d8f96-da50-408a-9a17-032d2779cfa7))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 364.49 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49f8)\n    (property \"Reference\" \"C79\" (id 0) (at 365.76 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 365.76 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 364.49 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 364.49 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 364.49 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 364.49 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 364.49 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 364.49 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e2ddf0ac-2122-445e-94be-a95e82252d8b))\n    (pin \"2\" (uuid eef9a192-b83d-4402-a342-026ec05c8c86))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 379.73 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49fa)\n    (property \"Reference\" \"C81\" (id 0) (at 381 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 381 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 379.73 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 379.73 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 379.73 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 379.73 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 379.73 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 379.73 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9a4fd050-1b75-40bc-8b41-9a9c853cb984))\n    (pin \"2\" (uuid 32d34941-0773-4536-9e91-28bb195547fc))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 394.97 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c49fb)\n    (property \"Reference\" \"C83\" (id 0) (at 396.24 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 396.24 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 394.97 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 95b519d8-0bcd-4881-bc39-159572d62feb))\n    (pin \"2\" (uuid 873deb5b-d8e2-4c00-863a-0beb681ed03c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 64.77 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4a38)\n    (property \"Reference\" \"C87\" (id 0) (at 66.04 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 66.04 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 64.77 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 64.77 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 227.33 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 227.33 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 227.33 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 64.77 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3d221c0c-b409-4f16-963d-43f9badc968a))\n    (pin \"2\" (uuid 6a91848e-3741-45d5-8b74-75e4430afd41))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 125.73 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4a45)\n    (property \"Reference\" \"C88\" (id 0) (at 127 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 127 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 125.73 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 125.73 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 288.29 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 288.29 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 288.29 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 125.73 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid baa17b53-c446-4732-953c-42a5e1bfbeb0))\n    (pin \"2\" (uuid e5cb07ea-b9a2-4d3a-8516-ec6ca1c7cb60))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 72.39 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4a48)\n    (property \"Reference\" \"C89\" (id 0) (at 73.66 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 73.66 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 72.39 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 72.39 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 234.95 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 234.95 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 234.95 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 72.39 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a5953ec5-19f2-4cfd-aa3d-9c785815d9dc))\n    (pin \"2\" (uuid 3b2c6edc-65a9-4ab5-b6b9-a0a13e030ddd))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 95.25 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4a4a)\n    (property \"Reference\" \"C92\" (id 0) (at 96.52 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 96.52 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 95.25 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 95.25 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 257.81 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 257.81 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 257.81 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 95.25 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 48134e30-f8cb-47d4-8114-306772531f4e))\n    (pin \"2\" (uuid 818b0299-ab79-49d8-ae18-9f87ea98bc7a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 102.87 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4a4b)\n    (property \"Reference\" \"C93\" (id 0) (at 104.14 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 104.14 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 102.87 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 102.87 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 265.43 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 265.43 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 265.43 63.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 102.87 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 17059e0c-7c9b-42c7-8cef-5fcccecbe333))\n    (pin \"2\" (uuid fd7ecbb7-8a5e-48cc-a5cc-5a33450bb963))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 118.11 252.73 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4ab0)\n    (property \"Reference\" \"R105\" (id 0) (at 118.11 254.762 90))\n    (property \"Value\" \"10k\" (id 1) (at 118.11 252.73 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 118.11 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 118.11 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 118.11 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 118.11 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 118.11 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 118.11 252.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 62c169b9-6ba5-493f-8fbd-bb49af44139d))\n    (pin \"2\" (uuid dc0c531b-7191-432b-966b-e8cfb60b7cac))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 231.14 146.05 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4abc)\n    (property \"Reference\" \"R41\" (id 0) (at 229.108 146.05 90))\n    (property \"Value\" \"10k\" (id 1) (at 231.14 146.05 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 231.14 146.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 231.14 146.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 231.14 146.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 231.14 146.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 231.14 146.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 231.14 146.05 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 72e388e4-4739-4bac-8446-345b3490580c))\n    (pin \"2\" (uuid 1b6a51e9-8e26-4316-b00c-a747b2679c89))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 63.5 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4ac5)\n    (property \"Reference\" \"R104\" (id 0) (at 65.532 195.58 90))\n    (property \"Value\" \"10k\" (id 1) (at 63.5 195.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 63.5 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 63.5 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 63.5 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 63.5 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 63.5 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 64e6528d-84d8-4e7e-8f98-9d96d4a456ac))\n    (pin \"2\" (uuid b0b0c719-e58d-4c12-a06f-c75736dab68d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 87.63 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4b4a)\n    (property \"Reference\" \"C91\" (id 0) (at 88.9 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 88.9 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 87.63 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 87.63 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 87.63 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 87.63 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 87.63 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 87.63 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 019531af-2f97-4d5f-ae36-df64709129bb))\n    (pin \"2\" (uuid 49bbec1c-b2e8-4ff5-ac56-fa21755fcb1b))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 297.18 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4fa7)\n    (property \"Reference\" \"R14\" (id 0) (at 299.212 88.9 90))\n    (property \"Value\" \"4k7\" (id 1) (at 297.18 88.9 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 297.18 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 297.18 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 297.18 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT4K70\" (id 5) (at 297.18 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\" (id 6) (at 297.18 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 297.18 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 181af5f2-c31b-4d79-b5b7-311ab16c3567))\n    (pin \"2\" (uuid 1119fe91-5b1d-4eda-b696-5bdd22851955))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 302.26 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4fc6)\n    (property \"Reference\" \"R15\" (id 0) (at 304.292 88.9 90))\n    (property \"Value\" \"4k7\" (id 1) (at 302.26 88.9 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 302.26 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 302.26 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 302.26 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT4K70\" (id 5) (at 302.26 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\" (id 6) (at 302.26 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 302.26 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 08fcd853-10a0-4ae3-a839-a1469f102c82))\n    (pin \"2\" (uuid 6cdb373a-7751-4500-a28e-a7fd8e6b2c34))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 307.34 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4fc7)\n    (property \"Reference\" \"R16\" (id 0) (at 309.372 88.9 90))\n    (property \"Value\" \"4k7\" (id 1) (at 307.34 88.9 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 307.34 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 307.34 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 307.34 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT4K70\" (id 5) (at 307.34 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\" (id 6) (at 307.34 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 307.34 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9b98d4e9-4332-46bf-9c40-8ab79f8a6066))\n    (pin \"2\" (uuid 7f918aa7-d41c-4b69-b9c9-03d8917b8538))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 312.42 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4fc8)\n    (property \"Reference\" \"R17\" (id 0) (at 314.452 88.9 90))\n    (property \"Value\" \"4k7\" (id 1) (at 312.42 88.9 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 312.42 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 312.42 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 312.42 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT4K70\" (id 5) (at 312.42 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\" (id 6) (at 312.42 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 312.42 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 35f08ba2-613b-4acb-813d-581aca84f7a8))\n    (pin \"2\" (uuid dab5a308-841e-4be6-aa01-39029ab9396c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 213.36 165.1 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c527f)\n    (property \"Reference\" \"C112\" (id 0) (at 215.9 166.37 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"180pF\" (id 1) (at 210.82 166.37 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 213.36 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 213.36 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 213.36 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402JRNPO9BN181\" (id 5) (at 213.36 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 180PF 50V C0G/NPO 0402\" (id 6) (at 213.36 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H181JA01D\" (id 7) (at 213.36 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 99d388a5-ef13-4a78-b04a-c50a84cbad30))\n    (pin \"2\" (uuid 61a955f5-0476-477e-8eb8-d63e4e9459cb))\n  )\n\n  (symbol (lib_id \"Device:FerriteBead_Small\") (at 50.8 81.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f885c)\n    (property \"Reference\" \"FB2\" (id 0) (at 55.88 81.28 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"FILTER\" (id 1) (at 46.99 81.28 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 50.8 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 50.8 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 50.8 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BLM21PG221SN1D\" (id 5) (at 50.8 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\" (id 6) (at 50.8 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a36c4ef9-c0a4-4840-9f65-6e4c58ae73a2))\n    (pin \"2\" (uuid 2e7c383f-1a2e-4191-94f2-acb8ea949fdf))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 50.8 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f888a)\n    (property \"Reference\" \"C105\" (id 0) (at 52.07 92.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 52.07 97.79 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 50.8 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 50.8 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 50.8 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 50.8 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 50.8 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 50.8 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cde253c2-6e8b-4454-9683-6bfcf9b1b301))\n    (pin \"2\" (uuid c822252f-522e-412d-9f86-e08314565c32))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 326.39 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8e66)\n    (property \"Reference\" \"C74\" (id 0) (at 327.66 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 327.66 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 326.39 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 326.39 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 326.39 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5c9e2908-cbe8-4056-9576-ed899d698e78))\n    (pin \"2\" (uuid 69c39f6a-d314-47bf-969b-777835e53397))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 341.63 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8e67)\n    (property \"Reference\" \"C76\" (id 0) (at 342.9 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 342.9 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 341.63 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 341.63 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 341.63 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 341.63 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 341.63 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5e382613-dd24-4256-9b6a-d7addb276700))\n    (pin \"2\" (uuid 6b5ad61e-7402-444b-bd3b-bf2e1036d667))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 356.87 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8e69)\n    (property \"Reference\" \"C78\" (id 0) (at 358.14 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 358.14 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 356.87 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 356.87 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 356.87 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 356.87 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 356.87 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2bfdc375-0186-48e3-8120-4de2c66f0ef9))\n    (pin \"2\" (uuid 5f02a57a-1970-407e-b8b4-a0ee55f0be3d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 372.11 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8e6a)\n    (property \"Reference\" \"C80\" (id 0) (at 373.38 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 373.38 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 372.11 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 372.11 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 372.11 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 372.11 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 372.11 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b9995fc9-082c-4db9-9885-23712e6081fe))\n    (pin \"2\" (uuid 63dba95d-8ffd-4a78-afe1-42ce6800eb50))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 387.35 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8e6b)\n    (property \"Reference\" \"C82\" (id 0) (at 388.62 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 388.62 33.02 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 21f46b17-5677-437a-9b0a-24e39f0c93c8))\n    (pin \"2\" (uuid 65ca00f8-9f1b-42f4-bbc7-75813a24f569))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 396.24 190.5 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8ea2)\n    (property \"Reference\" \"C124\" (id 0) (at 397.51 187.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"2.2uF\" (id 1) (at 397.51 193.04 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 396.24 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 396.24 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 396.24 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LMK105BJ225MV-F\" (id 5) (at 396.24 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\" (id 6) (at 396.24 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid df90f971-fd13-46c8-8859-f8674b440d55))\n    (pin \"2\" (uuid 0e245c20-d74f-4e05-a039-8584f4f0f0f3))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 49.53 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f4d)\n    (property \"Reference\" \"C85\" (id 0) (at 50.8 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 50.8 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 49.53 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 49.53 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 49.53 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 49.53 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 49.53 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 49.53 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4e343b60-7446-407e-aa01-6bb494c1ac84))\n    (pin \"2\" (uuid 385469ca-eb2d-481a-a711-7ba90e659b91))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 57.15 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f4e)\n    (property \"Reference\" \"C86\" (id 0) (at 58.42 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 58.42 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 57.15 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 57.15 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 57.15 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 57.15 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 57.15 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 57.15 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 87712cfe-d75d-4cf3-9e1c-5018bbba01a6))\n    (pin \"2\" (uuid 09fd0db0-a373-4bba-85fa-9d3812bd528c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 110.49 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f5d)\n    (property \"Reference\" \"C94\" (id 0) (at 111.76 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 111.76 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 110.49 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 110.49 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 110.49 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 110.49 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 110.49 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 110.49 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c6c5c851-6a49-47f0-8064-d65a47fb49c3))\n    (pin \"2\" (uuid 68f82d98-ca0f-4cc3-8895-f3a7f1d4b00c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 292.1 58.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f6c)\n    (property \"Reference\" \"C95\" (id 0) (at 293.37 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 293.37 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 292.1 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 292.1 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 292.1 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 292.1 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 292.1 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 288.29 58.42 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 292.1 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 42ba67a9-8417-448a-ac0a-9bc1dde8fd42))\n    (pin \"2\" (uuid 7503d79c-77c1-4897-a42b-a3e82a773b19))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 292.1 73.66 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f85)\n    (property \"Reference\" \"C96\" (id 0) (at 293.37 71.12 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 293.37 76.2 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 292.1 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 292.1 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 292.1 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 292.1 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 292.1 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 288.29 73.66 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 292.1 73.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ef4160fc-4365-4487-b38d-00368faf5658))\n    (pin \"2\" (uuid f7be0e0a-89d6-4a33-baa2-f70c293de4e0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 303.53 115.57 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f8c)\n    (property \"Reference\" \"C101\" (id 0) (at 304.8 113.03 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 304.8 118.11 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 303.53 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 303.53 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 303.53 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 303.53 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 303.53 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 299.72 115.57 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 303.53 115.57 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 86eecf29-d267-40d5-a70b-07020e0ec448))\n    (pin \"2\" (uuid 48d7ec14-b861-44cd-96b6-6b1251247681))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 303.53 130.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8f9c)\n    (property \"Reference\" \"C103\" (id 0) (at 304.8 128.27 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 304.8 133.35 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 303.53 130.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 303.53 130.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 303.53 130.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 303.53 130.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 303.53 130.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 299.72 130.81 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 303.53 130.81 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a26a3f5b-fa2e-482d-b5f4-489b0c0944cb))\n    (pin \"2\" (uuid aaeba6ef-b415-4b90-aeac-7d6f41dcc0ea))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 276.86 143.51 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8fab)\n    (property \"Reference\" \"C107\" (id 0) (at 278.13 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 278.13 146.05 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 276.86 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 276.86 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 276.86 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 276.86 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 276.86 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 278.13 138.43 0)\n      (effects (font (size 1.524 1.524)) (justify left))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 276.86 143.51 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 005b13b1-b36e-4c20-8e87-0c2feb150bb8))\n    (pin \"2\" (uuid 08e018a8-7197-4ac6-845f-b1873534279d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 283.21 143.51 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8fb8)\n    (property \"Reference\" \"C108\" (id 0) (at 284.48 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 284.48 146.05 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 283.21 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 283.21 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 283.21 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 283.21 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 283.21 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 284.48 138.43 0)\n      (effects (font (size 1.524 1.524)) (justify left))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 283.21 143.51 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4ff3dada-c257-4c49-b20e-d71b16399cfa))\n    (pin \"2\" (uuid f467800c-01b2-45a4-ab7d-81b0c69718e4))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 289.56 143.51 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8fba)\n    (property \"Reference\" \"C109\" (id 0) (at 290.83 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 290.83 146.05 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 289.56 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 289.56 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 289.56 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 289.56 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 289.56 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 290.83 138.43 0)\n      (effects (font (size 1.524 1.524)) (justify left))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 289.56 143.51 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3b683776-7cc9-49d5-93ae-0bd61da9c348))\n    (pin \"2\" (uuid 601eb272-ac13-403a-8f7b-b4a89b4b6ba1))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 295.91 143.51 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8fbb)\n    (property \"Reference\" \"C110\" (id 0) (at 297.18 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 297.18 146.05 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 295.91 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 295.91 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 295.91 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 295.91 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 295.91 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 297.18 138.43 0)\n      (effects (font (size 1.524 1.524)) (justify left))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 8) (at 295.91 143.51 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e21bffce-8087-47d1-b8df-4a9cea233779))\n    (pin \"2\" (uuid 8fff9b08-fbd6-48bc-8f02-8a0c367fe6b4))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 143.51 106.68 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9135)\n    (property \"Reference\" \"C99\" (id 0) (at 146.05 107.95 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 140.97 107.95 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 143.51 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 143.51 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 143.51 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 143.51 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 143.51 106.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d0696634-1ebb-4521-a059-ba101cebed2b))\n    (pin \"2\" (uuid e8b2aaef-5a57-429c-af20-b5e282850f5d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 143.51 121.92 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f914f)\n    (property \"Reference\" \"C102\" (id 0) (at 146.05 123.19 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 140.97 123.19 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 143.51 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 143.51 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 143.51 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 143.51 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 143.51 121.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6fce415a-6bbd-4037-a54b-ae643caface9))\n    (pin \"2\" (uuid d12b7f72-a94e-46e2-996e-32138b03e77a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 80.01 31.75 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f929c)\n    (property \"Reference\" \"C90\" (id 0) (at 81.28 29.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 81.28 34.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 80.01 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 80.01 31.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 156.21 -7.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 156.21 -7.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 156.21 -7.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 80.01 31.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f966256f-d17a-4786-8f56-bbf8f4d820bd))\n    (pin \"2\" (uuid e8cc3cb3-2080-40d6-85d7-2e02be64697e))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 326.39 62.23 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f977a)\n    (property \"Reference\" \"R9\" (id 0) (at 326.39 64.262 90))\n    (property \"Value\" \"1k\" (id 1) (at 326.39 62.23 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 326.39 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 326.39 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 326.39 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 326.39 62.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 20b8fd5e-a600-44b9-ab11-ce8bafb54c64))\n    (pin \"2\" (uuid 60a336a4-c2b4-474a-bee4-9e368a7d8ad8))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 326.39 69.85 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f977b)\n    (property \"Reference\" \"R10\" (id 0) (at 326.39 71.882 90))\n    (property \"Value\" \"1k\" (id 1) (at 326.39 69.85 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 326.39 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 326.39 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 326.39 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 326.39 69.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c36cce35-4bc4-4a6c-a349-23a625ad8eea))\n    (pin \"2\" (uuid 3b7ee43d-9a5d-4b2a-be37-6c6ea9a72ef1))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 326.39 77.47 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f977d)\n    (property \"Reference\" \"R13\" (id 0) (at 326.39 79.502 90))\n    (property \"Value\" \"1k\" (id 1) (at 326.39 77.47 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 326.39 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 326.39 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 326.39 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 326.39 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid bf2c4395-fcaf-443d-84d0-09c719a39923))\n    (pin \"2\" (uuid ec7ed680-eb2d-4d83-b25c-b994c62c426c))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 262.89 119.38 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9c76)\n    (property \"Reference\" \"R21\" (id 0) (at 262.89 121.412 90))\n    (property \"Value\" \"0\" (id 1) (at 262.89 119.38 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 262.89 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 262.89 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 262.89 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 262.89 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 262.89 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 262.89 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 55c954d7-3472-48d8-8a60-799c519d2c6f))\n    (pin \"2\" (uuid 96bc34a2-7532-425c-9354-a499785eecb5))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 262.89 127 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9c78)\n    (property \"Reference\" \"R22\" (id 0) (at 262.89 129.032 90))\n    (property \"Value\" \"0\" (id 1) (at 262.89 127 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 262.89 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 262.89 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 262.89 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 262.89 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 262.89 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 262.89 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid db8aa70f-2e78-42ce-8e2f-8ee276e66075))\n    (pin \"2\" (uuid 7832b07c-ce8f-4a95-ae4e-5699d28f0e13))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 262.89 134.62 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9c7c)\n    (property \"Reference\" \"R23\" (id 0) (at 262.89 136.652 90))\n    (property \"Value\" \"0\" (id 1) (at 262.89 134.62 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 262.89 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 262.89 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 262.89 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 262.89 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 262.89 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 262.89 134.62 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 90f3073a-fed6-4d91-bbed-d03c0b283fe5))\n    (pin \"2\" (uuid 63f3ea7e-4c58-4b34-84c4-b6b53719d45b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 50.8 101.6 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043caae)\n    (property \"Reference\" \"#PWR0117\" (id 0) (at 50.8 101.6 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 50.8 103.378 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 50.8 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 50.8 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1de04ce8-d4b6-48de-a6b3-09fde8097814))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 125.73 38.1 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043cef8)\n    (property \"Reference\" \"#PWR095\" (id 0) (at 125.73 38.1 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 125.73 39.878 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 125.73 38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 125.73 38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d29a57cb-a10d-4dfe-a2d5-4145b9a22b90))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 154.94 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050462548)\n    (property \"Reference\" \"#PWR093\" (id 0) (at 154.94 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 154.94 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 154.94 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 154.94 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0f0e14f3-de5b-47cf-8da6-95018beb24e5))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-RF-CONN\") (at 154.94 243.84 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050462549)\n    (property \"Reference\" \"P2\" (id 0) (at 154.94 237.49 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"CLKOUT\" (id 1) (at 154.94 240.03 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SMA-73251-2120\" (id 2) (at 154.94 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 154.94 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Molex\" (id 4) (at 154.94 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"73251-2121\" (id 5) (at 154.94 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" (id 6) (at 154.94 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 296360df-af65-4116-9a1f-f7089c400e3b))\n    (pin \"2\" (uuid 59990176-074e-43b7-aaf5-ac7d22f7273a))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 17.78 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a309)\n    (property \"Reference\" \"P37\" (id 0) (at 17.78 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SCL\" (id 1) (at 16.383 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 17.78 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 17.78 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3c6dd0bf-1063-456b-a04a-cbf86a5673ae))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 21.59 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a32d)\n    (property \"Reference\" \"P38\" (id 0) (at 21.59 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SDA\" (id 1) (at 20.193 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 21.59 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 21.59 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3b493c10-3ef9-4ddc-8098-d66643b96355))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 25.4 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a332)\n    (property \"Reference\" \"P39\" (id 0) (at 25.4 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SSP1_SCK\" (id 1) (at 24.003 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 25.4 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 25.4 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f3010d31-43c8-4c73-9b9b-b3d0bac767cc))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 33.02 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a335)\n    (property \"Reference\" \"P41\" (id 0) (at 33.02 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SSP1_CIPO\" (id 1) (at 31.623 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 33.02 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 33.02 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 21e12448-7337-41cb-886c-0ed8082b5de8))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 29.21 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a336)\n    (property \"Reference\" \"P40\" (id 0) (at 29.21 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SSP1_COPI\" (id 1) (at 27.813 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 29.21 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 29.21 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 29.21 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ebfeba11-0372-4b3d-b320-17ce0289ddaf))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 99.06 231.14 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a7d7)\n    (property \"Reference\" \"R85\" (id 0) (at 101.092 231.14 90))\n    (property \"Value\" \"10k\" (id 1) (at 99.06 231.14 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 99.06 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 99.06 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 99.06 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 99.06 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 99.06 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 99.06 231.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 68fd931c-4dc5-44c5-9a25-b31e1041824a))\n    (pin \"2\" (uuid c125c8ec-92f5-4c77-b083-97e78ac5f9e6))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 99.06 237.49 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a7f1)\n    (property \"Reference\" \"#PWR092\" (id 0) (at 99.06 237.49 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 99.06 239.268 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 99.06 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 99.06 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2e7e6d3c-81c9-4064-989d-16a93f8096ff))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 58.42 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050549522)\n    (property \"Reference\" \"R28\" (id 0) (at 60.452 195.58 90))\n    (property \"Value\" \"1k8\" (id 1) (at 58.42 195.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 58.42 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 58.42 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT1K80\" (id 5) (at 58.42 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\" (id 6) (at 58.42 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 58.42 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7d668f29-1199-4594-bbf2-e0a7d01d0f66))\n    (pin \"2\" (uuid 6c0cf78a-0d11-419a-947f-004a2e5e5efc))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 163.83 231.14 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050c136db)\n    (property \"Reference\" \"R94\" (id 0) (at 163.83 233.172 90))\n    (property \"Value\" \"39\" (id 1) (at 163.83 231.14 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 163.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 163.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 163.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 163.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 163.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 163.83 231.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7b11f5fa-2a59-41de-8548-9c866421831d))\n    (pin \"2\" (uuid e66af655-2765-4652-9ba9-c5c992b343dc))\n  )\n\n  (symbol (lib_id \"Device:Q_PMOS_GSD\") (at 53.34 68.58 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526af6d0)\n    (property \"Reference\" \"Q3\" (id 0) (at 53.34 73.406 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Value\" \"MOSFET_P\" (id 1) (at 53.34 64.008 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:SOT23-3\" (id 2) (at 53.34 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yangzhou Yangjie\" (id 4) (at 53.34 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"YJL2301C\" (id 5) (at 53.34 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\" (id 6) (at 53.34 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2d8f05c6-71a4-4a60-810f-04984f67fab2))\n    (pin \"2\" (uuid 9e53f2f2-e2c3-47a2-9475-1b59b6799e23))\n    (pin \"3\" (uuid 97c093ae-4703-4b6d-b5b7-4bd29f246780))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 57.15 60.96 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526af8e4)\n    (property \"Reference\" \"R11\" (id 0) (at 57.15 58.928 90))\n    (property \"Value\" \"10k\" (id 1) (at 57.15 60.96 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 57.15 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 57.15 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 57.15 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 57.15 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 57.15 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 57.15 60.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0a3c8d5b-0320-4c9b-9ceb-1342405c01be))\n    (pin \"2\" (uuid 7c358676-e4ba-4b37-8150-8bb692cc43c1))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 207.01 212.09 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f1cb9)\n    (property \"Reference\" \"C68\" (id 0) (at 208.28 209.55 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 208.28 214.63 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 207.01 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 207.01 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 207.01 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 207.01 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 207.01 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 203.2 215.9 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 8) (at 207.01 212.09 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f369b0c1-49bf-4197-814d-b86dbf3c0b5e))\n    (pin \"2\" (uuid 03392caa-c67c-43ba-806a-616b5062252a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 189.23 222.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f1d24)\n    (property \"Reference\" \"C69\" (id 0) (at 190.5 219.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 190.5 224.79 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 189.23 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 189.23 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 189.23 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 189.23 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 189.23 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 185.42 226.06 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 8) (at 189.23 222.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid fa54128e-c81c-4a05-92cc-191d1803b319))\n    (pin \"2\" (uuid f6a4f6a5-45a9-4d9e-8e04-5c03d2e22e57))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 189.23 228.6 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f276a)\n    (property \"Reference\" \"#PWR0167\" (id 0) (at 189.23 228.6 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 189.23 230.378 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 189.23 228.6 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 189.23 228.6 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 12919c96-0251-4b4f-8a33-e79d9a508bc6))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 207.01 218.44 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f2777)\n    (property \"Reference\" \"#PWR0168\" (id 0) (at 207.01 218.44 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 207.01 220.218 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 207.01 218.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 207.01 218.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 678ecd37-8557-46ad-bb7a-380742821aae))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 170.18 237.49 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f2f05)\n    (property \"Reference\" \"C159\" (id 0) (at 171.45 234.95 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 171.45 240.03 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 170.18 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 170.18 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 170.18 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 166.37 241.3 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 8) (at 170.18 237.49 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid dbc76342-94e3-427f-8be7-7c93708068d5))\n    (pin \"2\" (uuid 58bba70e-f2cf-472b-afa5-ba706a54e4a8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 170.18 243.84 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f2f0f)\n    (property \"Reference\" \"#PWR0169\" (id 0) (at 170.18 243.84 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 170.18 245.618 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 170.18 243.84 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 243.84 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 366eb45f-255d-4a96-a8a6-78f0c63bd294))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 127 243.84 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f334b)\n    (property \"Reference\" \"R33\" (id 0) (at 127 245.872 90))\n    (property \"Value\" \"39\" (id 1) (at 127 243.84 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 127 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 127 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 127 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 127 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 127 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 127 243.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f25fb1d8-171d-45be-864f-ea202497e857))\n    (pin \"2\" (uuid 33d2b4b5-ad61-4e93-9dc3-6b98b225a472))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 133.35 250.19 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f3355)\n    (property \"Reference\" \"C165\" (id 0) (at 134.62 247.65 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 134.62 252.73 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 133.35 250.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 133.35 250.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 133.35 250.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 133.35 250.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 133.35 250.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 129.54 254 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 8) (at 133.35 250.19 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4aa7e1d3-7e2a-47b5-9d7d-6a9c3c91668c))\n    (pin \"2\" (uuid a7458f10-23b4-429f-8335-5694b117b483))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 133.35 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f335f)\n    (property \"Reference\" \"#PWR0170\" (id 0) (at 133.35 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 133.35 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 133.35 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 133.35 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 99751cb8-9ffa-4e8b-bbad-581ffe73cfb1))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 44.45 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052806f80)\n    (property \"Reference\" \"P55\" (id 0) (at 44.45 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"TXENABLE\" (id 1) (at 43.053 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 44.45 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 44.45 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 115bf555-8693-42d1-9747-9cd7e901afac))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 48.26 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052806f87)\n    (property \"Reference\" \"P56\" (id 0) (at 48.26 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"RXENABLE\" (id 1) (at 46.863 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 48.26 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 48.26 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b56e318d-341a-45db-8565-fd93dcdb185e))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 36.83 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052806f99)\n    (property \"Reference\" \"P53\" (id 0) (at 36.83 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"CS_XCVR\" (id 1) (at 35.433 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 36.83 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 36.83 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3f4f5cd7-1762-4f2b-93d5-d46078fc2e62))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 52.07 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807566)\n    (property \"Reference\" \"P57\" (id 0) (at 52.07 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"XTAL2\" (id 1) (at 50.673 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 52.07 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 52.07 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 8bf5e9a4-ea94-4aa3-805c-67a64956feef))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 40.64 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528076fc)\n    (property \"Reference\" \"P54\" (id 0) (at 40.64 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"CS_AD\" (id 1) (at 39.243 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 40.64 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 40.64 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d456136d-73f8-4931-9674-a2b292d5dd56))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-DIODE-TVS-BI\") (at 144.78 252.73 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807806)\n    (property \"Reference\" \"D9\" (id 0) (at 142.24 252.73 0))\n    (property \"Value\" \"GSG-DIODE-TVS-BI\" (id 1) (at 147.32 252.73 0)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 144.78 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 144.78 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 144.78 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LXES15AAA1-100\" (id 5) (at 144.78 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\" (id 6) (at 144.78 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 38c154eb-c11d-4438-89fe-304cc7f80160))\n    (pin \"2\" (uuid 454dad08-5be9-4bda-959f-a00cd58d8256))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 144.78 261.62 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280780c)\n    (property \"Reference\" \"#PWR0171\" (id 0) (at 144.78 261.62 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 144.78 263.398 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 144.78 261.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 144.78 261.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 267bab87-27a1-497c-8526-5d25b287feb4))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-DIODE-TVS-BI\") (at 86.36 233.68 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807816)\n    (property \"Reference\" \"D3\" (id 0) (at 83.82 233.68 0))\n    (property \"Value\" \"GSG-DIODE-TVS-BI\" (id 1) (at 88.9 233.68 0)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 86.36 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 86.36 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LXES15AAA1-100\" (id 5) (at 86.36 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\" (id 6) (at 86.36 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ac6abf14-3654-4c52-a221-5f2462aabe29))\n    (pin \"2\" (uuid 103d3af1-e42f-45fa-898a-7d6d83d04b5e))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 86.36 242.57 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280781c)\n    (property \"Reference\" \"#PWR0172\" (id 0) (at 86.36 242.57 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 86.36 244.348 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 86.36 242.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 242.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fd96b953-5919-4fb4-9a4e-3139e3262c01))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 59.69 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807889)\n    (property \"Reference\" \"P59\" (id 0) (at 59.69 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GCK2\" (id 1) (at 58.293 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 59.69 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 59.69 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 59.69 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c7b65100-a257-4bfd-993a-e40f9a6753fd))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 63.5 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807890)\n    (property \"Reference\" \"P60\" (id 0) (at 63.5 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO_CLK\" (id 1) (at 62.103 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 72bd714d-c07c-41eb-9eac-dd3535db66ec))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 55.88 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807897)\n    (property \"Reference\" \"P58\" (id 0) (at 55.88 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GCK1\" (id 1) (at 54.483 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 55.88 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 55.88 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1d3ba7b2-c2e8-4cb6-9e3d-eb0e2e4cc324))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 78.74 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528078a7)\n    (property \"Reference\" \"P63\" (id 0) (at 78.74 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DD0\" (id 1) (at 77.343 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 78.74 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 78.74 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 78.74 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 62a7ad22-af29-49a8-a7e5-f9a2c279135d))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528078ae)\n    (property \"Reference\" \"P64\" (id 0) (at 86.36 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DD9\" (id 1) (at 84.963 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4cc7b5ee-8a3b-4d59-abae-7b4fad8aa41c))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 67.31 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528078b5)\n    (property \"Reference\" \"P61\" (id 0) (at 67.31 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DA0\" (id 1) (at 65.913 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 67.31 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 67.31 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 67.31 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9aed522b-822d-4f80-96b3-72562aa24630))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 74.93 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528078bd)\n    (property \"Reference\" \"P62\" (id 0) (at 74.93 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DA7\" (id 1) (at 73.533 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 74.93 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 74.93 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1bda2821-2af0-4378-b880-ff6df5ea2445))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 82.55 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807a95)\n    (property \"Reference\" \"P66\" (id 0) (at 82.55 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DD5\" (id 1) (at 81.153 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 82.55 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 82.55 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 82.55 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b13fb4ea-63e7-4911-aecc-685cffd001ed))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 71.12 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052807c28)\n    (property \"Reference\" \"P65\" (id 0) (at 71.12 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DA4\" (id 1) (at 69.723 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 71.12 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 71.12 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 71.12 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b07798e1-de24-4923-8c66-c9ba6434e4d6))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 90.17 133.35 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280a12a)\n    (property \"Reference\" \"P67\" (id 0) (at 90.17 131.318 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"RSSI\" (id 1) (at 88.773 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 90.17 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 90.17 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 90.17 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid adf69b8f-913c-472d-8cd8-668b89f1115c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 40.64 64.77 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281b72f)\n    (property \"Reference\" \"C167\" (id 0) (at 41.91 62.23 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 41.91 67.31 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 40.64 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 40.64 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 40.64 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 40.64 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 40.64 64.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7ae7d8f0-2403-444e-98c4-d0a5c5d2656e))\n    (pin \"2\" (uuid 4f09873b-47c1-411d-bc4c-5e984d531310))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 40.64 71.12 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281b737)\n    (property \"Reference\" \"#PWR0173\" (id 0) (at 40.64 71.12 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 40.64 72.898 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 40.64 71.12 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 71.12 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 42ad1bc4-0c1f-412f-aa7a-90f0b53bd1c5))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 17.78 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c7e9)\n    (property \"Reference\" \"P83\" (id 0) (at 17.78 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 16.383 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 17.78 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 17.78 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 068129f7-06ac-4f1f-89c9-99efb7a02654))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 17.78 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c7f1)\n    (property \"Reference\" \"#PWR0174\" (id 0) (at 17.78 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 17.78 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 17.78 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 199ffd1e-f89a-41b0-a6cd-667740352a7d))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 21.59 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9ad)\n    (property \"Reference\" \"P84\" (id 0) (at 21.59 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 20.193 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 21.59 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 21.59 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2548d9ee-399d-4c11-b274-8db62a4a0950))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 21.59 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9b3)\n    (property \"Reference\" \"#PWR0175\" (id 0) (at 21.59 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 21.59 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 21.59 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7abf850d-e0b1-4adb-b174-f018d89472a2))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 25.4 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9bb)\n    (property \"Reference\" \"P85\" (id 0) (at 25.4 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 24.003 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 25.4 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 25.4 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b01b462c-0285-4d05-9da3-073d3bb4a745))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 25.4 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9c1)\n    (property \"Reference\" \"#PWR0176\" (id 0) (at 25.4 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 25.4 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 25.4 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 07c9a810-98a6-4f64-aa48-0b7d5dee4fb6))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 29.21 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9c9)\n    (property \"Reference\" \"P86\" (id 0) (at 29.21 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 27.813 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 29.21 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 29.21 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 29.21 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3c452616-a750-4df9-b80e-0ce2e13452da))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 29.21 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9cf)\n    (property \"Reference\" \"#PWR0177\" (id 0) (at 29.21 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 29.21 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 29.21 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 29.21 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid f5b28b75-caa0-4aad-954f-1111a35c4c15))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 33.02 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9d7)\n    (property \"Reference\" \"P87\" (id 0) (at 33.02 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 31.623 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 33.02 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 33.02 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f39606e9-2a8e-4578-a211-fea7c9fd1240))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 33.02 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9dd)\n    (property \"Reference\" \"#PWR0178\" (id 0) (at 33.02 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 33.02 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 33.02 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 118da2d3-d2f5-48c2-9e11-7c5d6952c951))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 36.83 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9e5)\n    (property \"Reference\" \"P88\" (id 0) (at 36.83 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 35.433 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 36.83 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 36.83 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a41b5e73-d1b5-46d3-b274-751bd7a901ac))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 36.83 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9eb)\n    (property \"Reference\" \"#PWR0179\" (id 0) (at 36.83 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 36.83 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 36.83 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 5e5780a6-f996-48b9-93e0-44c323931bab))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 40.64 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9f3)\n    (property \"Reference\" \"P89\" (id 0) (at 40.64 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 39.243 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 40.64 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 40.64 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2cefa7be-c1d3-4e63-b554-cfae8fd0cbd0))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 40.64 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281c9f9)\n    (property \"Reference\" \"#PWR0180\" (id 0) (at 40.64 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 40.64 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 40.64 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 1442b2d4-7721-4f90-98be-9466a318aa82))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 44.45 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281ca01)\n    (property \"Reference\" \"P90\" (id 0) (at 44.45 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 43.053 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 44.45 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 44.45 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e9e1164c-8d48-4198-b3a1-39c5cebfd5d3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 44.45 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281ca07)\n    (property \"Reference\" \"#PWR0181\" (id 0) (at 44.45 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 44.45 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 44.45 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 2a8ef995-fd4a-4e9f-bcbc-621bfefc5f78))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 48.26 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281ceec)\n    (property \"Reference\" \"P91\" (id 0) (at 48.26 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 46.863 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 48.26 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 48.26 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f12ab629-3b46-489c-a36e-19990b31202d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 48.26 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281cef2)\n    (property \"Reference\" \"#PWR0182\" (id 0) (at 48.26 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 48.26 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 48.26 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 3a4d8137-e6ef-4304-8da3-6f2bc22560cf))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 52.07 158.75 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281cefa)\n    (property \"Reference\" \"P92\" (id 0) (at 52.07 156.718 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 50.673 158.75 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 52.07 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 52.07 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 27274e9a-7aae-420f-b48d-45bfd7294d90))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 52.07 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281cf00)\n    (property \"Reference\" \"#PWR0183\" (id 0) (at 52.07 166.37 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 52.07 168.148 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 52.07 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 166.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 56869524-0c38-45be-9aab-63e309f28a13))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 182.88 215.9 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ed034)\n    (property \"Reference\" \"R32\" (id 0) (at 182.88 217.932 90))\n    (property \"Value\" \"39\" (id 1) (at 182.88 215.9 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 182.88 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 182.88 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 182.88 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 182.88 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 182.88 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 182.88 215.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e509d372-72fc-4de4-a9ee-79324495bc7e))\n    (pin \"2\" (uuid 987b883e-ac67-4413-96ef-899f400277da))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 200.66 205.74 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ed054)\n    (property \"Reference\" \"R31\" (id 0) (at 200.66 207.772 90))\n    (property \"Value\" \"39\" (id 1) (at 200.66 205.74 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 200.66 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 200.66 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 200.66 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 200.66 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 200.66 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 200.66 205.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9c8068f3-0e60-4234-8611-e8f2e8f4c55b))\n    (pin \"2\" (uuid 84895f5e-cfe7-482e-b937-af9a796d3b37))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 170.18 179.07 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005290226b)\n    (property \"Reference\" \"C115\" (id 0) (at 171.45 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 171.45 181.61 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 170.18 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 458.47 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 458.47 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 458.47 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 170.18 179.07 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0b440b56-7c46-4368-8d47-b5b6b82c6f0a))\n    (pin \"2\" (uuid ae111bc1-cfbf-41c6-93f6-93cc899b8c41))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 170.18 191.77 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052902274)\n    (property \"Reference\" \"C116\" (id 0) (at 171.45 189.23 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"47pF\" (id 1) (at 171.45 194.31 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 170.18 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 148.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C470JB5NNNC\" (id 5) (at 170.18 148.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\" (id 6) (at 170.18 148.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\" (id 7) (at 170.18 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d1801640-d48b-480b-bedf-ebd646ba7124))\n    (pin \"2\" (uuid 8466054f-aa6a-42d8-bf8d-d37e25160215))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x08_Odd_Even\") (at 299.72 200.66 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005294060f)\n    (property \"Reference\" \"P9\" (id 0) (at 300.99 190.5 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"BASEBAND\" (id 1) (at 300.99 201.93 90))\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x8\" (id 2) (at 299.72 200.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 299.72 200.66 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Sullins\" (id 4) (at 299.72 200.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"PPPC082LFBN-RC\" (id 5) (at 299.72 200.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN HEADER FMAL 16PS.1\\\" DL GOLD\" (id 6) (at 299.72 200.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d2c7bbe5-f3ff-4deb-bf6c-24eea2c70125))\n    (pin \"10\" (uuid af53949f-62ea-434f-b5e3-93aec9147a06))\n    (pin \"11\" (uuid 4136b776-42d5-4a35-9c91-ac0223ac37fd))\n    (pin \"12\" (uuid 50b054ef-82c5-4521-8f10-fa15b2ad0ec7))\n    (pin \"13\" (uuid fc03a7ee-def9-4187-9988-0ad30602a350))\n    (pin \"14\" (uuid 2d851453-12b6-4c3d-b33b-115e5f43a337))\n    (pin \"15\" (uuid a5e99d24-d914-47e5-b2a0-901cabeac0b7))\n    (pin \"16\" (uuid cbadeb52-f699-4a11-b493-fc9b48994c83))\n    (pin \"2\" (uuid 6b52bf86-e487-4259-ad2a-0d4eb0a7c897))\n    (pin \"3\" (uuid 4a93c5a8-30ce-4b8c-95be-4f718cd97f46))\n    (pin \"4\" (uuid 5a1aeb1b-0240-42ed-a50e-dddf1f4cb65e))\n    (pin \"5\" (uuid 5d5b62c6-d5d1-44d9-9ce3-12d9e0f1855c))\n    (pin \"6\" (uuid 97eafc7d-8cfa-4e9d-8989-4af822744114))\n    (pin \"7\" (uuid 974a619c-8174-4a66-bb01-1f4f25052aef))\n    (pin \"8\" (uuid 4c8a7e77-7c63-4bfe-8d38-331ea756fbec))\n    (pin \"9\" (uuid 94b2f963-d513-4852-8b9b-50ae681d9267))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 309.88 213.36 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005294232d)\n    (property \"Reference\" \"#PWR0184\" (id 0) (at 309.88 213.36 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 309.88 215.138 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 309.88 213.36 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 309.88 213.36 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7b463036-268f-47d3-a719-5e744160b5c7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 292.1 213.36 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005294283b)\n    (property \"Reference\" \"#PWR0185\" (id 0) (at 292.1 213.36 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 292.1 215.138 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 292.1 213.36 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 292.1 213.36 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 1d67eb88-35de-40b0-943d-f73df26af45d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 248.92 195.58 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052963cca)\n    (property \"Reference\" \"C168\" (id 0) (at 250.19 193.04 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 250.19 198.12 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 248.92 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 248.92 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 248.92 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 245.11 199.39 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 8) (at 248.92 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1f30fc90-e7c3-4952-a8db-7952dc501a7a))\n    (pin \"2\" (uuid 458c08b0-a92e-47cd-b53b-5467db637b02))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 248.92 201.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052963cd7)\n    (property \"Reference\" \"#PWR0186\" (id 0) (at 248.92 201.93 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 248.92 203.708 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 201.93 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 201.93 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 2437143a-248f-4097-ab65-47edc23bc829))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 69.85 179.07 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052aa5602)\n    (property \"Reference\" \"C169\" (id 0) (at 68.58 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1.8pF\" (id 1) (at 68.58 181.61 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 69.85 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 69.85 179.07 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 69.85 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402CRNPO9BN1R8\" (id 5) (at 69.85 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1.8PF 50V C0G/NPO 0402\" (id 6) (at 69.85 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f20f80f3-961b-4a12-bac1-ba29ed951c90))\n    (pin \"2\" (uuid e10d6792-9b76-4acd-a0b1-02ee83c2524d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 85.09 179.07 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052aa5635)\n    (property \"Reference\" \"C170\" (id 0) (at 86.36 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1.8pF\" (id 1) (at 86.36 181.61 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 85.09 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 85.09 179.07 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 85.09 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402CRNPO9BN1R8\" (id 5) (at 85.09 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1.8PF 50V C0G/NPO 0402\" (id 6) (at 85.09 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 07b52324-aea3-4876-aec0-67d76996fce5))\n    (pin \"2\" (uuid 464f07a1-1891-45fe-aeb1-ce151c6c3e57))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 69.85 172.72 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052aa563d)\n    (property \"Reference\" \"#PWR0187\" (id 0) (at 69.85 172.72 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 69.85 170.942 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 69.85 172.72 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 69.85 172.72 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid f9ff276b-bffc-490f-978b-5bee39d799df))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 85.09 172.72 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052aa564a)\n    (property \"Reference\" \"#PWR0188\" (id 0) (at 85.09 172.72 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 85.09 170.942 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 85.09 172.72 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 85.09 172.72 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid ce27714a-e536-4fcc-be8e-c1f898386385))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 36.83 26.67 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ff21b41)\n    (property \"Reference\" \"#PWR0125\" (id 0) (at 36.83 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 37.2618 22.2758 0))\n    (property \"Footprint\" \"\" (id 2) (at 36.83 26.67 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 26.67 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2609d80c-2d1f-4a60-83c6-4f8cbb0efc8a))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 125.73 25.4 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ff23de5)\n    (property \"Reference\" \"#PWR0130\" (id 0) (at 125.73 29.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 126.1618 21.0058 0))\n    (property \"Footprint\" \"\" (id 2) (at 125.73 25.4 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 125.73 25.4 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 936c74ab-a205-4207-b6bb-b1152539c55f))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 50.8 55.88 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ff2477e)\n    (property \"Reference\" \"#PWR0131\" (id 0) (at 50.8 59.69 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 51.2318 51.4858 0))\n    (property \"Footprint\" \"\" (id 2) (at 50.8 55.88 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 50.8 55.88 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0a7eaa38-9df0-4be6-b3da-a891115366c6))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 68.58 88.9 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ff263fd)\n    (property \"Reference\" \"#PWR0132\" (id 0) (at 64.77 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 71.8312 89.3318 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 68.58 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 68.58 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 01947728-e7eb-431d-ab62-9d404060cf1a))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 160.02 111.76 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ff2cfbe)\n    (property \"Reference\" \"#PWR0162\" (id 0) (at 160.02 115.57 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 160.4518 107.3658 0))\n    (property \"Footprint\" \"\" (id 2) (at 160.02 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3e812964-8ff6-4aa4-b58f-73c09833c083))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 160.02 127 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005ffd2902)\n    (property \"Reference\" \"#PWR0163\" (id 0) (at 163.83 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 156.7942 126.5428 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 160.02 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 099f91fd-2038-48a9-873d-44bfa1d3e168))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 186.69 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006000c78a)\n    (property \"Reference\" \"#PWR0164\" (id 0) (at 186.69 92.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 187.1218 84.5058 0))\n    (property \"Footprint\" \"\" (id 2) (at 186.69 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 186.69 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a56dc11c-4be7-4b6b-9736-593407b4eb95))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 199.39 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006000d4ea)\n    (property \"Reference\" \"#PWR0165\" (id 0) (at 199.39 92.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 199.8218 84.5058 0))\n    (property \"Footprint\" \"\" (id 2) (at 199.39 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 199.39 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cbdd79f8-2bb6-49db-a0dd-cc37155b6b56))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 204.47 88.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006000d8a5)\n    (property \"Reference\" \"#PWR0166\" (id 0) (at 204.47 92.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 204.9018 84.5058 0))\n    (property \"Footprint\" \"\" (id 2) (at 204.47 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 204.47 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c5786740-5bd3-4046-984a-2ceeedb2332e))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 232.41 132.08 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006001071e)\n    (property \"Reference\" \"#PWR0192\" (id 0) (at 228.6 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 235.6612 132.5118 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 232.41 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 232.41 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8f7a61b3-7595-4ef3-8808-cd281c551872))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 201.93 162.56 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006001224f)\n    (property \"Reference\" \"#PWR0194\" (id 0) (at 201.93 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 201.4728 166.9542 0))\n    (property \"Footprint\" \"\" (id 2) (at 201.93 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 201.93 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6d7c77c5-3472-4f63-8ecb-f5276ba07360))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 196.85 162.56 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060012bee)\n    (property \"Reference\" \"#PWR0195\" (id 0) (at 196.85 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 196.3928 166.9542 0))\n    (property \"Footprint\" \"\" (id 2) (at 196.85 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 196.85 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cfb73e2b-17d9-4bfe-9524-8b7b88fe9c22))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 181.61 162.56 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000600132cd)\n    (property \"Reference\" \"#PWR0201\" (id 0) (at 181.61 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 181.1528 166.9542 0))\n    (property \"Footprint\" \"\" (id 2) (at 181.61 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 181.61 162.56 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9f40ecb5-0f53-4e1a-888d-123c05929c63))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 199.39 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060016a8d)\n    (property \"Reference\" \"#PWR0202\" (id 0) (at 199.39 163.83 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 198.9328 172.0342 0))\n    (property \"Footprint\" \"\" (id 2) (at 199.39 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 199.39 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e68bdd49-3194-4ad8-b490-6ec26e29afc2))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 109.22 166.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006005bc6b)\n    (property \"Reference\" \"#PWR0203\" (id 0) (at 109.22 170.18 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 109.6518 161.9758 0))\n    (property \"Footprint\" \"\" (id 2) (at 109.22 166.37 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 109.22 166.37 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c1f6d16c-e06a-45fe-9f25-7d43913dab0a))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 114.3 175.26 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006005c7d7)\n    (property \"Reference\" \"#PWR0210\" (id 0) (at 114.3 179.07 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 114.7318 170.8658 0))\n    (property \"Footprint\" \"\" (id 2) (at 114.3 175.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 114.3 175.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2bc929a2-e45b-4256-ba81-3b7380d8547c))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 63.5 189.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060093788)\n    (property \"Reference\" \"#PWR0212\" (id 0) (at 63.5 193.04 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 63.9318 184.8358 0))\n    (property \"Footprint\" \"\" (id 2) (at 63.5 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid be534eb9-9f3c-4e3d-ad66-9b7887f97b45))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 58.42 189.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060093b6b)\n    (property \"Reference\" \"#PWR0221\" (id 0) (at 58.42 193.04 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 58.8518 184.8358 0))\n    (property \"Footprint\" \"\" (id 2) (at 58.42 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4ee0ac0a-5a13-4504-87f7-c62019671d5a))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 53.34 189.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060093ec0)\n    (property \"Reference\" \"#PWR0227\" (id 0) (at 53.34 193.04 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 53.7718 184.8358 0))\n    (property \"Footprint\" \"\" (id 2) (at 53.34 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 189.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ef700da1-a9f1-4f28-867b-92596e878de1))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 140.97 199.39 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060095d00)\n    (property \"Reference\" \"#PWR0228\" (id 0) (at 137.16 199.39 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 144.2212 199.8218 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 140.97 199.39 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 199.39 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2509bd60-f8b3-4dca-89f1-6689152f2593))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 140.97 207.01 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060096244)\n    (property \"Reference\" \"#PWR0236\" (id 0) (at 137.16 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 144.2212 207.4418 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 140.97 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 34d26202-17c9-455a-903a-3e4b420c1d99))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 119.38 224.79 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006009759c)\n    (property \"Reference\" \"#PWR0239\" (id 0) (at 119.38 220.98 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 118.9228 229.1842 0))\n    (property \"Footprint\" \"\" (id 2) (at 119.38 224.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 224.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 110c63db-d90e-4749-9b9c-0d71307b9e54))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 60.96 247.65 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060098946)\n    (property \"Reference\" \"#PWR0240\" (id 0) (at 60.96 251.46 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 61.3918 243.2558 0))\n    (property \"Footprint\" \"\" (id 2) (at 60.96 247.65 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 247.65 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cb1e5eae-125f-468f-b174-7039cb511156))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 124.46 252.73 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000600990f8)\n    (property \"Reference\" \"#PWR0241\" (id 0) (at 124.46 256.54 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 124.8918 248.3358 0))\n    (property \"Footprint\" \"\" (id 2) (at 124.46 252.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 124.46 252.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b4f69a60-3f4b-415c-b541-e6939bad2818))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 386.08 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000601771e4)\n    (property \"Reference\" \"#PWR0242\" (id 0) (at 386.08 187.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 386.5118 179.7558 0))\n    (property \"Footprint\" \"\" (id 2) (at 386.08 184.15 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 386.08 184.15 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 717fbfd9-8118-4f51-81c0-383526d841f4))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 363.22 158.75 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000060179502)\n    (property \"Reference\" \"#PWR0245\" (id 0) (at 363.22 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 362.7628 163.1442 0))\n    (property \"Footprint\" \"\" (id 2) (at 363.22 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 29fc4f9d-a8a8-43a6-89c5-43cd895eb496))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 373.38 91.44 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006017d0af)\n    (property \"Reference\" \"#PWR0246\" (id 0) (at 373.38 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 373.8118 87.0458 0))\n    (property \"Footprint\" \"\" (id 2) (at 373.38 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 373.38 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4795998c-baea-4259-abe7-1a389ddc7e8c))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 363.22 91.44 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018aa4f)\n    (property \"Reference\" \"#PWR0248\" (id 0) (at 363.22 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 363.6518 87.0458 0))\n    (property \"Footprint\" \"\" (id 2) (at 363.22 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9a437cb6-e98f-424b-a789-541f43d9c1d4))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 355.6 91.44 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018afd1)\n    (property \"Reference\" \"#PWR0249\" (id 0) (at 355.6 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 356.0318 87.0458 0))\n    (property \"Footprint\" \"\" (id 2) (at 355.6 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 355.6 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c9be764b-1304-4691-8a9c-d3891b91f160))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 330.2 114.3 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018c044)\n    (property \"Reference\" \"#PWR0250\" (id 0) (at 334.01 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 326.9742 113.8428 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid eb7cdca4-2d6f-4846-9418-3b04767fb132))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 330.2 129.54 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018c8bf)\n    (property \"Reference\" \"#PWR0251\" (id 0) (at 334.01 129.54 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 326.9742 129.0828 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 129.54 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 129.54 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6178202b-9ed6-4835-970c-dd5b989c549a))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 330.2 137.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018cdfe)\n    (property \"Reference\" \"#PWR0252\" (id 0) (at 334.01 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 326.9742 136.7028 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 330.2 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 330.2 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 437cc4da-ef89-40e9-8a44-b4b7bf5f83bb))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 397.51 25.4 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006018f17d)\n    (property \"Reference\" \"#PWR0255\" (id 0) (at 397.51 29.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 397.9418 21.0058 0))\n    (property \"Footprint\" \"\" (id 2) (at 397.51 25.4 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 397.51 25.4 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid aba3e4c0-ccd4-4460-a4ef-19af8c9dce95))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 398.78 119.38 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000601a2868)\n    (property \"Reference\" \"#PWR0256\" (id 0) (at 394.97 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 402.0312 119.8118 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 398.78 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 398.78 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7d24ac8d-d0f9-4dfe-84b3-3f3840ed8d29))\n  )\n\n  (symbol (lib_id \"Device:NetTie_2\") (at 63.5 88.9 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000616a11c7)\n    (property \"Reference\" \"NT3\" (id 0) (at 63.5 87.63 0))\n    (property \"Value\" \"VAA\" (id 1) (at 63.5 90.17 0))\n    (property \"Footprint\" \"gsg-modules:HEADER-1x2-SHORTED\" (id 2) (at 63.5 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 63.5 88.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 63.5 92.71 0))\n    (pin \"1\" (uuid 458d55ed-4f81-4aca-9e00-f6bf8f06ca60))\n    (pin \"2\" (uuid 5ae0c14f-293b-4c48-bbfa-eed97892ed28))\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/fp-lib-table",
    "content": "(fp_lib_table\n  (lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.mod)(options \"\")(descr \"\"))\n  (lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/hackrf-one/frontend.kicad_sch",
    "content": "(kicad_sch (version 20211123) (generator eeschema)\n\n  (uuid a02ee726-61c6-46ce-a5c6-b36ee6270043)\n\n  (paper \"User\" 431.8 279.4)\n\n  (title_block\n    (title \"${TITLE}\")\n    (date \"${DATE}\")\n    (rev \"${VERSION}\")\n    (company \"${COPYRIGHT}\")\n    (comment 1 \"${LICENSE}\")\n  )\n\n  (lib_symbols\n    (symbol \"Connector_Generic:Conn_01x01\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_01x01\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_1x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_01x01_1_1\"\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 1.27) (end 1.27 -1.27)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:C\" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"C\" (id 0) (at 0.635 2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"C\" (id 1) (at 0.635 -2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0.9652 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"cap capacitor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Unpolarized capacitor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"C_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"C_0_1\"\n        (polyline\n          (pts\n            (xy -2.032 -0.762)\n            (xy 2.032 -0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -2.032 0.762)\n            (xy 2.032 0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"C_1_1\"\n        (pin passive line (at 0 3.81 270) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:D_Schottky\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"D\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"D_Schottky\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"diode Schottky\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Schottky diode\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"TO-???* *_Diode_* *SingleDiode* D_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"D_Schottky_0_1\"\n        (polyline\n          (pts\n            (xy 1.27 0)\n            (xy -1.27 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 1.27 1.27)\n            (xy 1.27 -1.27)\n            (xy -1.27 0)\n            (xy 1.27 1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.905 0.635)\n            (xy -1.905 1.27)\n            (xy -1.27 1.27)\n            (xy -1.27 -1.27)\n            (xy -0.635 -1.27)\n            (xy -0.635 -0.635)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"D_Schottky_1_1\"\n        (pin passive line (at -3.81 0 0) (length 2.54)\n          (name \"K\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 3.81 0 180) (length 2.54)\n          (name \"A\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:L\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"L\" (id 0) (at -1.27 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"L\" (id 1) (at 1.905 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"inductor choke coil reactor magnetic\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Inductor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Choke_* *Coil* Inductor_* L_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"L_0_1\"\n        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"L_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:Q_PMOS_GSD\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"Q\" (id 0) (at 5.08 1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"Q_PMOS_GSD\" (id 1) (at 5.08 -1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 5.08 2.54 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"transistor PMOS P-MOS P-MOSFET\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"P-MOSFET transistor, gate/source/drain\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Q_PMOS_GSD_0_1\"\n        (polyline\n          (pts\n            (xy 0.254 0)\n            (xy -2.54 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.254 1.905)\n            (xy 0.254 -1.905)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 -1.27)\n            (xy 0.762 -2.286)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 0.508)\n            (xy 0.762 -0.508)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 2.286)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 2.54)\n            (xy 2.54 1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 -2.54)\n            (xy 2.54 0)\n            (xy 0.762 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 1.778)\n            (xy 3.302 1.778)\n            (xy 3.302 -1.778)\n            (xy 0.762 -1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.286 0)\n            (xy 1.27 0.381)\n            (xy 1.27 -0.381)\n            (xy 2.286 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy 2.794 -0.508)\n            (xy 2.921 -0.381)\n            (xy 3.683 -0.381)\n            (xy 3.81 -0.254)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 3.302 -0.381)\n            (xy 2.921 0.254)\n            (xy 3.683 0.254)\n            (xy 3.302 -0.381)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 1.651 0) (radius 2.794)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 2.54 -1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (circle (center 2.54 1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"Q_PMOS_GSD_1_1\"\n        (pin input line (at -5.08 0 0) (length 2.54)\n          (name \"G\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 -5.08 90) (length 2.54)\n          (name \"S\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 5.08 270) (length 2.54)\n          (name \"D\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:R\" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"R\" (id 0) (at 2.032 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"R\" (id 1) (at 0 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at -1.778 0 90)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"R res resistor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Resistor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"R_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"R_0_1\"\n        (rectangle (start -1.016 -2.54) (end 1.016 2.54)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"R_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Jumper:SolderJumper_2_Open\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"JP\" (id 0) (at 0 2.032 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"SolderJumper_2_Open\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"solder jumper SPST\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Solder Jumper, 2-pole, open\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"SolderJumper*Open*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"SolderJumper_2_Open_0_1\"\n        (arc (start -0.254 1.016) (mid -1.27 0) (end -0.254 -1.016)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -0.254 1.016) (mid -1.27 0) (end -0.254 -1.016)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy -0.254 1.016)\n            (xy -0.254 -1.016)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.254 1.016)\n            (xy 0.254 -1.016)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0.254 -1.016) (mid 1.27 0) (end 0.254 1.016)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0.254 -1.016) (mid 1.27 0) (end 0.254 1.016)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"SolderJumper_2_Open_1_1\"\n        (pin passive line (at -3.81 0 0) (length 2.54)\n          (name \"A\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 3.81 0 180) (length 2.54)\n          (name \"B\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"gsg-symbols:SKY13453\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 5.08 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"SKY13453\" (id 1) (at 0 -5.08 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"SKY13453_0_1\"\n        (rectangle (start -7.62 6.35) (end 7.62 -6.35)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"SKY13453_1_1\"\n        (pin power_in line (at -11.43 2.54 0) (length 3.81)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -11.43 0 0) (length 3.81)\n          (name \"RF1\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -11.43 -2.54 0) (length 3.81)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 11.43 -2.54 180) (length 3.81)\n          (name \"RF2\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 11.43 0 180) (length 3.81)\n          (name \"VCTL\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 11.43 2.54 180) (length 3.81)\n          (name \"RFC\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:BALUN-B0310J50100AHF\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"T\" (id 0) (at 0 5.08 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Value\" \"BALUN-B0310J50100AHF\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.778 1.778)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"BALUN-B0310J50100AHF_0_1\"\n        (arc (start -5.08 2.54) (mid -3.81 1.27) (end -2.54 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 -1.27) (mid -3.81 0) (end -5.08 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start -2.54 2.54) (mid -1.27 1.27) (end 0 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 -1.27) (mid -1.27 0) (end -2.54 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 2.54) (mid 1.27 1.27) (end 2.54 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 -1.27) (mid 1.27 0) (end 0 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 2.54) (mid 3.81 1.27) (end 5.08 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 2.54 2.54) (mid 3.81 1.27) (end 5.08 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 5.08 -1.27) (mid 3.81 0) (end 2.54 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"BALUN-B0310J50100AHF_1_1\"\n        (pin passive line (at 7.62 2.54 180) (length 2.54)\n          (name \"S1\" (effects (font (size 1.524 1.524))))\n          (number \"1\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at 7.62 -1.27 180) (length 2.54)\n          (name \"S2\" (effects (font (size 1.524 1.524))))\n          (number \"2\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -7.62 2.54 0) (length 2.54)\n          (name \"PR1\" (effects (font (size 1.524 1.524))))\n          (number \"3\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive line (at -7.62 -1.27 0) (length 2.54)\n          (name \"PR2\" (effects (font (size 1.524 1.524))))\n          (number \"4\" (effects (font (size 1.524 1.524))))\n        )\n      )\n    )\n    (symbol \"hackrf:FIL-DEA\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"FIL-DEA\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"FIL-DEA_0_1\"\n        (rectangle (start -7.62 5.08) (end 7.62 -5.08)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"FIL-DEA_1_1\"\n        (pin bidirectional line (at -15.24 -3.81 0) (length 7.62)\n          (name \"IN\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 15.24 -3.81 180) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 15.24 3.81 180) (length 7.62)\n          (name \"OUT\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -15.24 3.81 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:FIL-LP0603\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"FIL-LP0603\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"FIL-LP0603_0_1\"\n        (rectangle (start -7.62 5.08) (end 7.62 -5.08)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"FIL-LP0603_1_1\"\n        (pin bidirectional line (at -15.24 3.81 0) (length 7.62)\n          (name \"OUT\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -15.24 -3.81 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 15.24 -3.81 180) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 15.24 3.81 180) (length 7.62)\n          (name \"IN\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-DIODE-TVS-BI\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"D\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"GSG-DIODE-TVS-BI\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.016 1.016)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"ki_keywords\" \"DEV DIODE\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Diode zener\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"D? SO* SM*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"GSG-DIODE-TVS-BI_0_1\"\n        (polyline\n          (pts\n            (xy -0.508 1.27)\n            (xy 0 0.762)\n            (xy 0 -0.762)\n            (xy 0.508 -1.27)\n            (xy 0.508 -1.27)\n          )\n          (stroke (width 0.2032) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy -2.54 1.27)\n            (xy -2.54 -1.27)\n            (xy 0 0)\n            (xy 0 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 2.54 1.27)\n            (xy 2.54 -1.27)\n            (xy 0 0)\n            (xy 0 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"GSG-DIODE-TVS-BI_1_1\"\n        (pin passive line (at -6.35 0 0) (length 3.81)\n          (name \"A\" (effects (font (size 1.016 1.016))))\n          (number \"1\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 6.35 0 180) (length 3.81)\n          (name \"K\" (effects (font (size 1.016 1.016))))\n          (number \"2\" (effects (font (size 1.016 1.016))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-RF-CONN\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"P\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-RF-CONN\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-RF-CONN_0_1\"\n        (circle (center 0 0) (radius 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GSG-RF-CONN_1_1\"\n        (pin bidirectional line (at 7.62 0 180) (length 7.62)\n          (name \"RF\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 -10.16 90) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:MGA-81563\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"MGA-81563\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"MGA-81563_0_1\"\n        (rectangle (start -7.62 7.62) (end 7.62 -7.62)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"MGA-81563_1_1\"\n        (pin power_in line (at -2.54 -11.43 90) (length 3.81)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 -11.43 90) (length 3.81)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 2.54 -11.43 90) (length 3.81)\n          (name \"IN\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 2.54 11.43 270) (length 3.81)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 11.43 270) (length 3.81)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -2.54 11.43 270) (length 3.81)\n          (name \"OUT\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:RF-SHIELD-COVER\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"RF-SHIELD-COVER\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"RF-SHIELD-COVER_0_1\"\n        (polyline\n          (pts\n            (xy -13.97 -2.54)\n            (xy -13.97 2.54)\n            (xy 13.97 2.54)\n            (xy 13.97 -2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n    )\n    (symbol \"hackrf:RF-SHIELD-FRAME\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 12.7 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"RF-SHIELD-FRAME\" (id 1) (at 0 10.16 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"RF-SHIELD-FRAME_0_1\"\n        (polyline\n          (pts\n            (xy -11.43 5.08)\n            (xy -11.43 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -11.43 8.89)\n            (xy -11.43 6.35)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -11.43 12.7)\n            (xy -11.43 10.16)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -8.89 0)\n            (xy -6.35 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -6.35 15.24)\n            (xy -8.89 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -5.08 0)\n            (xy -2.54 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -2.54 15.24)\n            (xy -5.08 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.27 0)\n            (xy 1.27 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 1.27 15.24)\n            (xy -1.27 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 0)\n            (xy 5.08 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 5.08 15.24)\n            (xy 2.54 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 6.35 0)\n            (xy 8.89 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 8.89 15.24)\n            (xy 6.35 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 11.43 2.54)\n            (xy 11.43 5.08)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 11.43 6.35)\n            (xy 11.43 8.89)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 11.43 10.16)\n            (xy 11.43 12.7)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -11.43 1.27)\n            (xy -11.43 0)\n            (xy -10.16 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -10.16 15.24)\n            (xy -11.43 15.24)\n            (xy -11.43 13.97)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 10.16 0)\n            (xy 11.43 0)\n            (xy 11.43 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 11.43 13.97)\n            (xy 11.43 15.24)\n            (xy 10.16 15.24)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"RF-SHIELD-FRAME_1_1\"\n        (pin passive line (at 0 -7.62 90) (length 7.62)\n          (name \"SHIELD\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:RFFC5072\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"RFFC5072\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"RFFC5072_0_1\"\n        (rectangle (start -21.59 21.59) (end 21.59 -21.59)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"RFFC5072_1_1\"\n        (pin power_in line (at -29.21 16.51 0) (length 7.62)\n          (name \"EP\" (effects (font (size 1.524 1.524))))\n          (number \"0\" (effects (font (size 1.524 1.524))))\n        )\n        (pin bidirectional line (at -29.21 8.89 0) (length 7.62)\n          (name \"ENBL/GPO5\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -6.35 -29.21 90) (length 7.62)\n          (name \"REF_IN\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -3.81 -29.21 90) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -1.27 -29.21 90) (length 7.62)\n          (name \"TM\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 1.27 -29.21 90) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 3.81 -29.21 90) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 6.35 -29.21 90) (length 7.62)\n          (name \"GPO1/ADD1\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 8.89 -29.21 90) (length 7.62)\n          (name \"GPO2/ADD2\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 29.21 -8.89 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 29.21 -6.35 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 29.21 -3.81 180) (length 7.62)\n          (name \"DIG_VDD\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -29.21 6.35 0) (length 7.62)\n          (name \"EXT_LO\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 29.21 -1.27 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 29.21 1.27 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 29.21 3.81 180) (length 7.62)\n          (name \"ANA_VDD2\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 29.21 6.35 180) (length 7.62)\n          (name \"MIX_IPP\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 29.21 8.89 180) (length 7.62)\n          (name \"MIX_IPN\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 8.89 29.21 270) (length 7.62)\n          (name \"GPO3/FM\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 6.35 29.21 270) (length 7.62)\n          (name \"GPO4/LD/DO\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 3.81 29.21 270) (length 7.62)\n          (name \"MIX_OPN\" (effects (font (size 1.27 1.27))))\n          (number \"27\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 1.27 29.21 270) (length 7.62)\n          (name \"MIX_OPP\" (effects (font (size 1.27 1.27))))\n          (number \"28\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -1.27 29.21 270) (length 7.62)\n          (name \"RESETX\" (effects (font (size 1.27 1.27))))\n          (number \"29\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -29.21 3.81 0) (length 7.62)\n          (name \"EXT_LO_DEC\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -3.81 29.21 270) (length 7.62)\n          (name \"ENX\" (effects (font (size 1.27 1.27))))\n          (number \"30\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -6.35 29.21 270) (length 7.62)\n          (name \"SCLK\" (effects (font (size 1.27 1.27))))\n          (number \"31\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -8.89 29.21 270) (length 7.62)\n          (name \"SDATA\" (effects (font (size 1.27 1.27))))\n          (number \"32\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -29.21 1.27 0) (length 7.62)\n          (name \"REXT\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -29.21 -1.27 0) (length 7.62)\n          (name \"ANA_VDD1\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -29.21 -3.81 0) (length 7.62)\n          (name \"LFILT1\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -29.21 -6.35 0) (length 7.62)\n          (name \"LFITLT2\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -29.21 -8.89 0) (length 7.62)\n          (name \"LFILT3\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -8.89 -29.21 90) (length 7.62)\n          (name \"MODE/GPO6\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:SKY13317\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"SKY13317\" (id 1) (at 0 6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"SKY13317_0_1\"\n        (rectangle (start -6.35 7.62) (end 6.35 -7.62)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"SKY13317_1_1\"\n        (pin power_in line (at 0 -15.24 90) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 3.81 0) (length 7.62)\n          (name \"RFC\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -13.97 1.27 0) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -13.97 -1.27 0) (length 7.62)\n          (name \"V1\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 -3.81 0) (length 7.62)\n          (name \"RF1\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 -3.81 180) (length 7.62)\n          (name \"RF2\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 13.97 -1.27 180) (length 7.62)\n          (name \"V2\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 13.97 1.27 180) (length 7.62)\n          (name \"V3\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 3.81 180) (length 7.62)\n          (name \"RF3\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:GND\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -6.35 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"GND\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"GND\\\" , ground\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"GND_0_1\"\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 -1.27)\n            (xy 1.27 -1.27)\n            (xy 0 -2.54)\n            (xy -1.27 -1.27)\n            (xy 0 -1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GND_1_1\"\n        (pin power_in line (at 0 0 270) (length 0) hide\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:VAA\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VAA\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VAA\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VAA_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VAA_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VAA\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:VCC\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VCC\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VCC\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VCC_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VCC_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n  )\n\n  (junction (at 111.76 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid 01e96198-ec2e-43f0-ad70-a837126a2f8f)\n  )\n  (junction (at 394.97 214.63) (diameter 0) (color 0 0 0 0)\n    (uuid 07c6eb77-aed4-47c0-b6dc-514bcd054829)\n  )\n  (junction (at 203.2 74.93) (diameter 0) (color 0 0 0 0)\n    (uuid 09514ec7-8d4f-41de-b4e8-cd7eddc0d17d)\n  )\n  (junction (at 325.12 176.53) (diameter 0) (color 0 0 0 0)\n    (uuid 10b79be9-a504-4d9b-b685-09be7ee8e265)\n  )\n  (junction (at 254 101.6) (diameter 0) (color 0 0 0 0)\n    (uuid 15eff118-b718-4fe9-a0f0-fcbe28cccf88)\n  )\n  (junction (at 146.05 212.09) (diameter 0) (color 0 0 0 0)\n    (uuid 1600d484-4081-471a-baed-aa2880641c16)\n  )\n  (junction (at 403.86 214.63) (diameter 0) (color 0 0 0 0)\n    (uuid 18f509af-3ece-415d-ae5c-e12ae40314ac)\n  )\n  (junction (at 40.64 57.15) (diameter 0) (color 0 0 0 0)\n    (uuid 19fd951f-51bd-48e0-9ae1-3c901834acfe)\n  )\n  (junction (at 99.06 105.41) (diameter 0) (color 0 0 0 0)\n    (uuid 20693a45-c4f2-4050-b29b-eaece9e98199)\n  )\n  (junction (at 394.97 176.53) (diameter 0) (color 0 0 0 0)\n    (uuid 2406fb23-f96e-4ad5-8429-b59b780b6685)\n  )\n  (junction (at 281.94 215.9) (diameter 0) (color 0 0 0 0)\n    (uuid 26a0acf7-400a-4efe-844e-2b87412b5c89)\n  )\n  (junction (at 312.42 157.48) (diameter 0) (color 0 0 0 0)\n    (uuid 290b51df-8bc6-4e8b-ba73-622007c93f08)\n  )\n  (junction (at 170.18 248.92) (diameter 0) (color 0 0 0 0)\n    (uuid 2aa9ddb6-4440-4cdf-9190-28f8eecef37b)\n  )\n  (junction (at 121.92 204.47) (diameter 0) (color 0 0 0 0)\n    (uuid 3a008635-1dd6-4b79-87e1-0c6508091afd)\n  )\n  (junction (at 326.39 212.09) (diameter 0) (color 0 0 0 0)\n    (uuid 3a01efdd-6aad-48fd-bc9d-41aafbb7c9f8)\n  )\n  (junction (at 160.02 204.47) (diameter 0) (color 0 0 0 0)\n    (uuid 4195047e-8562-4550-a367-4f45b14bd7f9)\n  )\n  (junction (at 254 185.42) (diameter 0) (color 0 0 0 0)\n    (uuid 49927ea9-3490-422c-aa7d-d80476ce4242)\n  )\n  (junction (at 160.02 248.92) (diameter 0) (color 0 0 0 0)\n    (uuid 4a84e4d9-c082-40df-8e93-f59148c48ee5)\n  )\n  (junction (at 129.54 44.45) (diameter 0) (color 0 0 0 0)\n    (uuid 4e43969c-55a1-45fd-90af-f970b6682bd2)\n  )\n  (junction (at 111.76 129.54) (diameter 0) (color 0 0 0 0)\n    (uuid 4e6bf2e6-210a-499a-b95b-f51846c3948a)\n  )\n  (junction (at 160.02 212.09) (diameter 0) (color 0 0 0 0)\n    (uuid 50393ced-3388-4bce-8d0b-950f3c81ae2b)\n  )\n  (junction (at 394.97 191.77) (diameter 0) (color 0 0 0 0)\n    (uuid 55ef9090-9ad4-420f-9525-30c96b285230)\n  )\n  (junction (at 379.73 176.53) (diameter 0) (color 0 0 0 0)\n    (uuid 5b3e734d-b8b7-4350-9d4a-77ecfd14e710)\n  )\n  (junction (at 171.45 175.26) (diameter 0) (color 0 0 0 0)\n    (uuid 606396c2-96c1-4397-8bb6-72c0416c0fc5)\n  )\n  (junction (at 60.96 107.95) (diameter 0) (color 0 0 0 0)\n    (uuid 60d63a0b-dedf-4df8-b491-85692967921e)\n  )\n  (junction (at 312.42 209.55) (diameter 0) (color 0 0 0 0)\n    (uuid 6b4f6547-81e1-4aca-aff9-626e380df4a8)\n  )\n  (junction (at 238.76 41.91) (diameter 0) (color 0 0 0 0)\n    (uuid 6bdf74ca-d719-42f0-b3c3-b03694f4b8d2)\n  )\n  (junction (at 154.94 118.11) (diameter 0) (color 0 0 0 0)\n    (uuid 6c6d6d32-05ef-41b6-a3de-5983bfe73c69)\n  )\n  (junction (at 226.06 223.52) (diameter 0) (color 0 0 0 0)\n    (uuid 7426cd4f-0737-4389-a9ce-2051f78103f1)\n  )\n  (junction (at 332.74 176.53) (diameter 0) (color 0 0 0 0)\n    (uuid 74362a98-4106-408f-abdd-17cfab52c8de)\n  )\n  (junction (at 134.62 138.43) (diameter 0) (color 0 0 0 0)\n    (uuid 7bc7742f-939a-41b2-bec5-8dd9417bb931)\n  )\n  (junction (at 349.25 168.91) (diameter 0) (color 0 0 0 0)\n    (uuid 7d44e7de-64f8-4066-8b6e-6b2a298de0d2)\n  )\n  (junction (at 266.7 205.74) (diameter 0) (color 0 0 0 0)\n    (uuid 85797d74-cbf0-4686-bdd5-373aae6025c8)\n  )\n  (junction (at 153.67 204.47) (diameter 0) (color 0 0 0 0)\n    (uuid 923a1aee-c5dc-47b6-ac75-2cdb9e2cf16c)\n  )\n  (junction (at 367.03 205.74) (diameter 0) (color 0 0 0 0)\n    (uuid 93d035ba-f617-4df4-8074-6ce4ba6301b3)\n  )\n  (junction (at 251.46 223.52) (diameter 0) (color 0 0 0 0)\n    (uuid 9ade5555-5e68-4a99-9910-6b3c34153183)\n  )\n  (junction (at 162.56 115.57) (diameter 0) (color 0 0 0 0)\n    (uuid 9b630bd2-26d2-412f-b440-90fdc162db2e)\n  )\n  (junction (at 63.5 77.47) (diameter 0) (color 0 0 0 0)\n    (uuid 9c44419e-322a-44c4-8cf4-1c7153f42a5c)\n  )\n  (junction (at 146.05 204.47) (diameter 0) (color 0 0 0 0)\n    (uuid a0e2e7e8-dbfc-4963-8ded-a5633102d41c)\n  )\n  (junction (at 394.97 201.93) (diameter 0) (color 0 0 0 0)\n    (uuid a0e65a8e-dd8c-4ccc-a87d-f985e0b89c79)\n  )\n  (junction (at 297.18 168.91) (diameter 0) (color 0 0 0 0)\n    (uuid a4306c33-f96b-4b25-91bd-eee8bd4e44f3)\n  )\n  (junction (at 256.54 50.8) (diameter 0) (color 0 0 0 0)\n    (uuid a4724277-17ce-485a-b5bc-3699dc5e8c43)\n  )\n  (junction (at 208.28 189.23) (diameter 0) (color 0 0 0 0)\n    (uuid a4cf5991-c04d-4073-9711-bce5eb551660)\n  )\n  (junction (at 359.41 88.9) (diameter 0) (color 0 0 0 0)\n    (uuid a78a3ba7-7bd0-4f2f-afa2-e99832830f77)\n  )\n  (junction (at 147.32 120.65) (diameter 0) (color 0 0 0 0)\n    (uuid a8680c9a-705d-4c0c-a5de-9aae52919b57)\n  )\n  (junction (at 394.97 173.99) (diameter 0) (color 0 0 0 0)\n    (uuid b0156e07-2252-47f4-b8fc-7ae9786ba04a)\n  )\n  (junction (at 345.44 86.36) (diameter 0) (color 0 0 0 0)\n    (uuid b289b1a6-59cd-47f6-bd02-9ad72cb0ea6a)\n  )\n  (junction (at 43.18 151.13) (diameter 0) (color 0 0 0 0)\n    (uuid b32da8a8-784f-4f44-9735-f5b0ed6679cc)\n  )\n  (junction (at 153.67 212.09) (diameter 0) (color 0 0 0 0)\n    (uuid b449df7f-bd84-4588-b014-d89d1b06032b)\n  )\n  (junction (at 312.42 160.02) (diameter 0) (color 0 0 0 0)\n    (uuid b6919722-628c-4238-a7a8-8ab187ee2c5e)\n  )\n  (junction (at 134.62 129.54) (diameter 0) (color 0 0 0 0)\n    (uuid b84dfb53-9269-41ac-99d3-a089f0e98558)\n  )\n  (junction (at 180.34 118.11) (diameter 0) (color 0 0 0 0)\n    (uuid bb9431bf-e44f-4c25-b8d5-2189ea89c516)\n  )\n  (junction (at 198.12 52.07) (diameter 0) (color 0 0 0 0)\n    (uuid bbba37b1-da0e-4499-a386-f2af5c46cf60)\n  )\n  (junction (at 172.72 52.07) (diameter 0) (color 0 0 0 0)\n    (uuid bc8630aa-a66c-4625-af6d-d014549c3e3a)\n  )\n  (junction (at 242.57 223.52) (diameter 0) (color 0 0 0 0)\n    (uuid c19e1b9a-2e66-4a3d-8014-0e50769a1079)\n  )\n  (junction (at 121.92 212.09) (diameter 0) (color 0 0 0 0)\n    (uuid c3fdd794-10a5-4d71-922b-f930e00334da)\n  )\n  (junction (at 170.18 113.03) (diameter 0) (color 0 0 0 0)\n    (uuid c4ddaa2a-e2ba-4415-b061-0300cee6954a)\n  )\n  (junction (at 43.18 21.59) (diameter 0) (color 0 0 0 0)\n    (uuid c610304b-03ce-40c4-b507-a81666f6fb3e)\n  )\n  (junction (at 111.76 127) (diameter 0) (color 0 0 0 0)\n    (uuid c83aec11-b3e7-4078-867a-6cfa0f4c2f77)\n  )\n  (junction (at 175.26 120.65) (diameter 0) (color 0 0 0 0)\n    (uuid cbbac117-9ef4-43a5-a57a-5d9292310395)\n  )\n  (junction (at 40.64 185.42) (diameter 0) (color 0 0 0 0)\n    (uuid cd7f5975-a6c9-4d23-88db-5f73c7951079)\n  )\n  (junction (at 236.22 72.39) (diameter 0) (color 0 0 0 0)\n    (uuid d22d8c73-444c-4b3a-af97-f447ee8aad6e)\n  )\n  (junction (at 185.42 52.07) (diameter 0) (color 0 0 0 0)\n    (uuid d323ce41-4932-4ba3-a74f-1124ac4b4ab3)\n  )\n  (junction (at 173.99 142.24) (diameter 0) (color 0 0 0 0)\n    (uuid d6c5a47f-0665-476a-9606-d8318e18e2bd)\n  )\n  (junction (at 132.08 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid db972a79-e290-4969-897e-130ab9bd03b2)\n  )\n  (junction (at 325.12 66.04) (diameter 0) (color 0 0 0 0)\n    (uuid dc6c4fdf-cf0a-40ee-a29b-4cbdfba1e226)\n  )\n  (junction (at 99.06 85.09) (diameter 0) (color 0 0 0 0)\n    (uuid e349fe38-50f5-4e6e-b373-d30f6723d141)\n  )\n  (junction (at 134.62 151.13) (diameter 0) (color 0 0 0 0)\n    (uuid e471834f-e7d2-49c5-af15-67111fef10f5)\n  )\n  (junction (at 322.58 97.79) (diameter 0) (color 0 0 0 0)\n    (uuid edc2e890-23b7-4d95-b612-071de21aaf98)\n  )\n  (junction (at 251.46 171.45) (diameter 0) (color 0 0 0 0)\n    (uuid f2a8ce47-fcb6-4c55-ade3-7f600f99a9cf)\n  )\n  (junction (at 203.2 52.07) (diameter 0) (color 0 0 0 0)\n    (uuid f692f279-5520-4d4f-89b7-65d06107baa1)\n  )\n  (junction (at 266.7 203.2) (diameter 0) (color 0 0 0 0)\n    (uuid f7e949dd-69a6-4096-b8ac-d8eeb1c30c6b)\n  )\n  (junction (at 410.21 86.36) (diameter 0) (color 0 0 0 0)\n    (uuid ff6b5fb2-4cd8-4f98-9868-85618c6a282b)\n  )\n\n  (no_connect (at 165.1 82.55) (uuid 2e624531-c282-416a-90ec-6a78a7b870d7))\n  (no_connect (at 165.1 85.09) (uuid 66fa651a-ac40-4ebd-bf3b-ab0bf5287e87))\n  (no_connect (at 165.1 87.63) (uuid 82979de4-bcd5-44e4-88ee-cec599de19fb))\n\n  (wire (pts (xy 186.69 142.24) (xy 184.15 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 00174179-c807-4bc1-abc1-e279b243e6ef)\n  )\n  (wire (pts (xy 143.51 204.47) (xy 146.05 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 009ac0b0-6a8e-4483-9e6e-abcadbf9fd09)\n  )\n  (wire (pts (xy 400.05 101.6) (xy 400.05 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0104881a-d217-4e07-9a68-b5a5bc6b9106)\n  )\n  (wire (pts (xy 139.7 118.11) (xy 154.94 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 013aab8b-e542-49e8-86b5-0ba081bc699e)\n  )\n  (wire (pts (xy 55.88 151.13) (xy 53.34 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 027dfcf2-9f89-4051-9941-b5a37a89ae9c)\n  )\n  (wire (pts (xy 173.99 142.24) (xy 173.99 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 027e2c43-0728-4b00-a7cd-93c05ffcdecd)\n  )\n  (wire (pts (xy 304.8 93.98) (xy 307.34 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 035b282e-10ab-463e-a6ab-1e04e796dc06)\n  )\n  (wire (pts (xy 27.94 57.15) (xy 30.48 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 049c60b3-5d67-44cd-815c-4344407bd1a5)\n  )\n  (wire (pts (xy 127 49.53) (xy 127 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 04b59feb-6cee-47de-8136-ad45103933d2)\n  )\n  (wire (pts (xy 269.24 101.6) (xy 274.32 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 05722361-5ee7-4804-88c8-a5aa67cd6680)\n  )\n  (wire (pts (xy 383.54 69.85) (xy 383.54 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 06d19d15-2b42-4c7a-8e66-0a148220979e)\n  )\n  (wire (pts (xy 46.99 254) (xy 46.99 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 06fb673e-1442-4afe-a00d-f151c0905c8b)\n  )\n  (wire (pts (xy 312.42 212.09) (xy 312.42 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0798bda1-8982-491c-8fe7-f344def256dc)\n  )\n  (wire (pts (xy 185.42 248.92) (xy 185.42 251.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07e2dc0b-73be-4236-85fb-81f985326a4e)\n  )\n  (wire (pts (xy 394.97 173.99) (xy 394.97 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07fa6619-e597-490d-b966-93f7ab0c4b85)\n  )\n  (wire (pts (xy 156.21 147.32) (xy 161.29 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 09230e55-62d9-47ad-8ebd-4184d9f8f4a2)\n  )\n  (wire (pts (xy 331.47 214.63) (xy 334.01 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0adcb939-066d-4e6b-8ff2-1845ee581bca)\n  )\n  (wire (pts (xy 414.02 224.79) (xy 414.02 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0bcc523b-6364-4bff-90b6-263310916de0)\n  )\n  (wire (pts (xy 367.03 91.44) (xy 369.57 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0d2609d4-1444-473c-97d7-22267255d446)\n  )\n  (wire (pts (xy 257.81 223.52) (xy 251.46 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0def3f8f-9711-4023-aa0f-4f2dbfc10e20)\n  )\n  (wire (pts (xy 297.18 207.01) (xy 297.18 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0f4a536d-a325-4b3d-8045-b3d74f73218a)\n  )\n  (wire (pts (xy 111.76 121.92) (xy 111.76 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0f53f6b2-17c5-4001-a1cc-6636f72a360e)\n  )\n  (wire (pts (xy 147.32 123.19) (xy 147.32 120.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0fc1a094-8331-417b-bf29-60b39abed185)\n  )\n  (wire (pts (xy 325.12 176.53) (xy 332.74 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1016b68e-b351-431e-bfb9-f9a33856e1ab)\n  )\n  (wire (pts (xy 193.04 171.45) (xy 193.04 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 11295cbb-909a-4b5f-bcd4-977b986fe6d2)\n  )\n  (wire (pts (xy 91.44 231.14) (xy 93.98 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 11af2054-38dd-48de-8127-b8580b142cd4)\n  )\n  (wire (pts (xy 106.68 74.93) (xy 104.14 74.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 121ed9ee-d949-40be-9e7b-b1beb69be6c2)\n  )\n  (wire (pts (xy 400.05 130.81) (xy 215.9 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 125a778f-bec0-415b-ac06-2665cca3035b)\n  )\n  (wire (pts (xy 312.42 209.55) (xy 334.01 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 129089ac-c2fd-442b-b3fe-18beda38cfb6)\n  )\n  (wire (pts (xy 322.58 68.58) (xy 322.58 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 13ad7046-e383-4195-8525-07aab096113e)\n  )\n  (wire (pts (xy 297.18 194.31) (xy 297.18 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 14b60750-e074-4bf6-a2fa-89bdb553685c)\n  )\n  (wire (pts (xy 147.32 133.35) (xy 147.32 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 15bcf1a6-3550-4df4-891a-82bb4081db2a)\n  )\n  (wire (pts (xy 254 114.3) (xy 254 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1843c381-b4d4-462a-998e-470166c17cbf)\n  )\n  (wire (pts (xy 124.46 44.45) (xy 129.54 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19634aa7-0ad3-4ba4-bed8-a4db9c830595)\n  )\n  (wire (pts (xy 226.06 223.52) (xy 232.41 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 197fc1ff-91a1-4b01-81a8-afd8b8aea377)\n  )\n  (wire (pts (xy 96.52 101.6) (xy 96.52 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19a1cbed-ae14-4a88-86b7-f157a8b7ada8)\n  )\n  (wire (pts (xy 60.96 107.95) (xy 60.96 110.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1aac78cc-98c5-4ef7-ab74-47c916d13fb4)\n  )\n  (wire (pts (xy 91.44 228.6) (xy 93.98 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1b44c9bb-f0b4-4177-82ae-01aa4c7132e6)\n  )\n  (wire (pts (xy 261.62 101.6) (xy 256.54 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1bf7c0e7-4b0d-45cd-8a55-906b135e970e)\n  )\n  (wire (pts (xy 410.21 86.36) (xy 410.21 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1c81bda9-0234-4c58-bfd5-41e4be4efd47)\n  )\n  (wire (pts (xy 143.51 212.09) (xy 143.51 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1c9d1ac7-4f7f-4512-95bb-61b673a793c2)\n  )\n  (wire (pts (xy 154.94 133.35) (xy 154.94 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1ceb2517-9669-4cf3-9609-b06348bcc804)\n  )\n  (wire (pts (xy 45.72 31.75) (xy 45.72 29.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1e374f56-9883-44e8-af5b-64e3b91ceba7)\n  )\n  (wire (pts (xy 185.42 54.61) (xy 185.42 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f4c264a-1c77-4a65-8ded-4a7ed35558f5)\n  )\n  (wire (pts (xy 45.72 160.02) (xy 45.72 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f4dbdbf-6586-43da-8c31-a82b89f3bf06)\n  )\n  (wire (pts (xy 121.92 212.09) (xy 129.54 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f99ee6f-d9db-47a7-afa6-ab0e6afbab01)\n  )\n  (wire (pts (xy 251.46 168.91) (xy 251.46 171.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 20e6c9f3-56f8-4e11-a791-669e67abc179)\n  )\n  (wire (pts (xy 257.81 203.2) (xy 257.81 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 217531e7-7d79-4801-a62c-9ba71d83ba5f)\n  )\n  (wire (pts (xy 91.44 238.76) (xy 93.98 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2224586a-fb0a-4e75-9eb0-ccc0d43ec618)\n  )\n  (wire (pts (xy 176.53 149.86) (xy 176.53 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2341b1e5-311a-4f42-8953-37f8edda2de5)\n  )\n  (wire (pts (xy 137.16 120.65) (xy 147.32 120.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 23ea6baf-becb-4360-b9cc-bc2e51c6b372)\n  )\n  (wire (pts (xy 326.39 212.09) (xy 334.01 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2469d12f-9997-4f5d-8ebb-4cd27943efff)\n  )\n  (wire (pts (xy 281.94 215.9) (xy 281.94 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 24d0145e-f00d-4903-9018-2d90352d9394)\n  )\n  (wire (pts (xy 312.42 160.02) (xy 309.88 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 25a695ca-336e-4b76-b2f5-b41e21c9879c)\n  )\n  (wire (pts (xy 320.04 97.79) (xy 322.58 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 25e731f9-3c52-4212-9768-47b8737549c7)\n  )\n  (wire (pts (xy 176.53 147.32) (xy 200.66 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 263ce30a-212d-4a40-8a78-e15a75d5b62c)\n  )\n  (wire (pts (xy 402.59 173.99) (xy 394.97 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 26e694a8-312c-428e-86f0-ba060ead1560)\n  )\n  (wire (pts (xy 175.26 100.33) (xy 175.26 102.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 278605bc-b0b8-4717-9e5a-9a88f61f7e53)\n  )\n  (wire (pts (xy 304.8 54.61) (xy 307.34 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2787e6cd-96b3-468d-bafe-007dff06e640)\n  )\n  (wire (pts (xy 331.47 231.14) (xy 331.47 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28098832-db21-4bf4-a415-f11dca7fc70c)\n  )\n  (wire (pts (xy 162.56 115.57) (xy 182.88 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28a89874-3cb3-49eb-abed-db65ea3732f1)\n  )\n  (wire (pts (xy 172.72 64.77) (xy 172.72 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28ddb4fe-46b8-494b-88ac-141a43538b72)\n  )\n  (wire (pts (xy 60.96 102.87) (xy 60.96 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 29d0ff53-cf95-4c9e-9e1a-5b1052e2b47f)\n  )\n  (wire (pts (xy 158.75 175.26) (xy 161.29 175.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 29f1b61e-ec6c-46d7-8606-42623531c905)\n  )\n  (wire (pts (xy 294.64 231.14) (xy 331.47 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2a0afcc4-ab32-4c53-bc2f-77e0e96ab320)\n  )\n  (wire (pts (xy 104.14 127) (xy 104.14 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bef3de6-3218-488d-b9eb-6fb88a10de5a)\n  )\n  (wire (pts (xy 137.16 120.65) (xy 137.16 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2c6d61d0-ab5f-4ed7-b8ec-65aaa32b3e60)\n  )\n  (wire (pts (xy 359.41 101.6) (xy 359.41 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2c927e79-ed97-4a6a-9166-2f3f93e3e2c8)\n  )\n  (wire (pts (xy 312.42 160.02) (xy 312.42 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2d250a5b-bbb4-4995-b64d-2575a4c5a348)\n  )\n  (wire (pts (xy 242.57 223.52) (xy 251.46 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2dfe0c7a-16bd-46a3-82c9-8484ee537fc3)\n  )\n  (wire (pts (xy 334.01 207.01) (xy 297.18 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2e522f9f-4fce-46a3-8973-433850418e1b)\n  )\n  (wire (pts (xy 215.9 223.52) (xy 217.17 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2f97a3a7-83f6-4f69-98a5-e4c613f27501)\n  )\n  (wire (pts (xy 153.67 212.09) (xy 160.02 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2fcaac2e-d971-4f32-aa5d-3429170ad607)\n  )\n  (wire (pts (xy 63.5 105.41) (xy 68.58 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 301cae8c-78c4-42cb-95ec-4a8415089dec)\n  )\n  (wire (pts (xy 297.18 160.02) (xy 297.18 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3067ae2e-f4e9-4b55-8605-c333f9914167)\n  )\n  (wire (pts (xy 403.86 214.63) (xy 403.86 217.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 309ee4bb-e841-4ea8-8274-a7619dacac4e)\n  )\n  (wire (pts (xy 173.99 184.15) (xy 55.88 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 321df418-aff1-45bd-a9d1-96b8db10eb45)\n  )\n  (wire (pts (xy 91.44 254) (xy 93.98 254))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 333ac32a-cbd0-44e1-bcb5-064dd4bc74a2)\n  )\n  (wire (pts (xy 171.45 175.26) (xy 171.45 177.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 33559e37-49f1-4f42-b0fc-d6c7ddfe52de)\n  )\n  (wire (pts (xy 93.98 101.6) (xy 96.52 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 36f453c0-90b2-462f-aa6e-bd75d81d4083)\n  )\n  (wire (pts (xy 138.43 138.43) (xy 134.62 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 37b52d6f-5e8f-4170-b74b-9ee143ac6dfb)\n  )\n  (wire (pts (xy 119.38 204.47) (xy 121.92 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 38859e36-78a6-4d63-8519-3822f96166ed)\n  )\n  (wire (pts (xy 91.44 246.38) (xy 93.98 246.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 392ea1a8-3672-44c7-a7d1-1de8f0afe782)\n  )\n  (wire (pts (xy 346.71 143.51) (xy 346.71 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 39330423-767e-40a6-9536-01b4cffdf106)\n  )\n  (wire (pts (xy 240.03 223.52) (xy 242.57 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3940cf11-0e08-433f-8bf3-44740faef7bd)\n  )\n  (wire (pts (xy 243.84 69.85) (xy 238.76 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3962383e-d1aa-4bc0-92ba-6694f519593d)\n  )\n  (wire (pts (xy 63.5 74.93) (xy 63.5 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3a65f24b-a5a8-4fe9-bcb4-39d6c3466fbc)\n  )\n  (wire (pts (xy 91.44 248.92) (xy 93.98 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3a9cf76e-fa10-4cf6-92d8-9c2ff6804368)\n  )\n  (wire (pts (xy 55.88 21.59) (xy 53.34 21.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3ad80bd5-2f18-43d3-a293-4737a8be202d)\n  )\n  (wire (pts (xy 40.64 31.75) (xy 40.64 29.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3b762bee-acb4-49a7-b88e-2788d500bb53)\n  )\n  (wire (pts (xy 257.81 215.9) (xy 257.81 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3c274862-9280-47cc-9e70-e407119b7b91)\n  )\n  (wire (pts (xy 208.28 189.23) (xy 218.44 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3c32d585-a1fb-4c2e-88a6-bc4cbdfecea3)\n  )\n  (wire (pts (xy 45.72 21.59) (xy 43.18 21.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3d8ef03b-b6bb-4577-b45c-2e5ca5a181d0)\n  )\n  (wire (pts (xy 400.05 81.28) (xy 400.05 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3d8f1133-234c-4255-bddc-05f92cd0dac0)\n  )\n  (wire (pts (xy 58.42 107.95) (xy 60.96 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3da6afdf-1457-4b9c-97e2-6062947f06d8)\n  )\n  (wire (pts (xy 104.14 82.55) (xy 106.68 82.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3dc5fd94-195e-476a-a767-59304fc18edd)\n  )\n  (wire (pts (xy 160.02 238.76) (xy 160.02 236.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f0767a6-de03-4c6f-840e-f0b792805f80)\n  )\n  (wire (pts (xy 394.97 191.77) (xy 394.97 193.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f129f9a-3aee-41e2-a718-49dda4a3191f)\n  )\n  (wire (pts (xy 364.49 207.01) (xy 361.95 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f25741a-30ec-49b2-9c48-9a9f5cf8a324)\n  )\n  (wire (pts (xy 254 69.85) (xy 254 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f9cf89e-7289-45b1-a897-58968c3799ca)\n  )\n  (wire (pts (xy 142.24 115.57) (xy 162.56 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 411eb90e-21b7-4362-8110-4531629e5473)\n  )\n  (wire (pts (xy 198.12 52.07) (xy 203.2 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 415d1eb8-71a1-488a-9e01-a3d61f5a2531)\n  )\n  (wire (pts (xy 162.56 133.35) (xy 162.56 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 42b1d69f-f715-4f3a-b479-1460be532e7d)\n  )\n  (wire (pts (xy 254 189.23) (xy 246.38 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 432d294c-77e2-4a80-88ac-b18d1396a6d3)\n  )\n  (wire (pts (xy 40.64 57.15) (xy 40.64 59.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 43dffc4a-342a-4bb1-b5f8-66738e7056c3)\n  )\n  (wire (pts (xy 132.08 107.95) (xy 132.08 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 44618de8-7756-43e5-bc4b-a745eda5a8f1)\n  )\n  (wire (pts (xy 40.64 29.21) (xy 38.1 29.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 44e77efe-343d-4bdf-9177-4dae763ae4cd)\n  )\n  (wire (pts (xy 344.17 140.97) (xy 308.61 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 453797c2-daef-4007-ad87-12376475c8ec)\n  )\n  (wire (pts (xy 394.97 200.66) (xy 394.97 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 45655ad6-7786-4ddc-afb8-3dc372c079a2)\n  )\n  (wire (pts (xy 60.96 80.01) (xy 60.96 36.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 458113ca-b345-4acc-a5be-24b730fe9486)\n  )\n  (wire (pts (xy 153.67 204.47) (xy 160.02 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46d705a4-80b3-4ab1-a842-cce8d4f9ba0f)\n  )\n  (wire (pts (xy 170.18 246.38) (xy 170.18 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 48ad84a8-0777-4024-8856-7afda582da91)\n  )\n  (wire (pts (xy 91.44 241.3) (xy 93.98 241.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 48d29713-7a47-420d-b526-a8d7029db2ba)\n  )\n  (wire (pts (xy 167.64 52.07) (xy 172.72 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 490895a3-bcc3-4c9d-b029-220bae5e8311)\n  )\n  (wire (pts (xy 307.34 101.6) (xy 304.8 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 490e63c4-203b-456f-aa50-f7b082819169)\n  )\n  (wire (pts (xy 55.88 184.15) (xy 55.88 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4ee10e33-16db-4ca9-892e-6ecba7d73365)\n  )\n  (wire (pts (xy 146.05 204.47) (xy 153.67 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4f0a4d5b-36ee-4bf6-ab4c-8bc432671c4b)\n  )\n  (wire (pts (xy 134.62 138.43) (xy 134.62 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4f0f7fdd-e64b-4712-bf21-6914987cc48f)\n  )\n  (wire (pts (xy 21.59 254) (xy 21.59 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4f2e89b6-cb58-4e04-9a0c-7b280dff0397)\n  )\n  (wire (pts (xy 173.99 139.7) (xy 173.99 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4fe2c0b6-c0a0-4b70-afb7-83a47d3eea39)\n  )\n  (wire (pts (xy 195.58 52.07) (xy 198.12 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 506b7182-a0ab-4b06-8543-b8caf52d7392)\n  )\n  (wire (pts (xy 144.78 49.53) (xy 144.78 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 512e3c82-8338-4b5f-b887-822f03311408)\n  )\n  (wire (pts (xy 325.12 63.5) (xy 325.12 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5133b29a-5327-4ee5-b1fb-26c6202a9424)\n  )\n  (wire (pts (xy 144.78 113.03) (xy 170.18 113.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 521d606e-1a7e-48a5-a403-99baddac4e22)\n  )\n  (wire (pts (xy 274.32 62.23) (xy 269.24 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 527a374b-eeec-4b30-8f71-dab9b2423244)\n  )\n  (wire (pts (xy 125.73 121.92) (xy 132.08 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 530aefd7-3c22-4e2d-be83-de5f7b7c0b9e)\n  )\n  (wire (pts (xy 364.49 81.28) (xy 367.03 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53114564-095a-458d-a1b8-5fbe1accc628)\n  )\n  (wire (pts (xy 129.54 44.45) (xy 129.54 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5316421a-7325-422c-b4f8-1f2744c60b4b)\n  )\n  (wire (pts (xy 147.32 120.65) (xy 175.26 120.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53568a62-b182-4089-a802-aa7b2d83fa23)\n  )\n  (wire (pts (xy 266.7 220.98) (xy 266.7 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53dfff47-14e2-478c-ab80-b73937cee745)\n  )\n  (wire (pts (xy 345.44 86.36) (xy 369.57 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 54e153ca-e0c1-4a65-bd1f-091c294aa5be)\n  )\n  (wire (pts (xy 31.75 254) (xy 31.75 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 56439006-fd75-4871-ad36-416438804be4)\n  )\n  (wire (pts (xy 91.44 243.84) (xy 93.98 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5825640b-db0e-4860-b864-de3ee0b7709a)\n  )\n  (wire (pts (xy 167.64 95.25) (xy 167.64 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 58988e00-c822-4ea5-ba6f-c0efcc4c6445)\n  )\n  (wire (pts (xy 203.2 52.07) (xy 210.82 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5a7e9d54-0dcf-4ab3-97bc-1d4bd799e642)\n  )\n  (wire (pts (xy 284.48 257.81) (xy 231.14 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5a918a36-3e95-4b3c-956f-b45403101c1d)\n  )\n  (wire (pts (xy 91.44 259.08) (xy 93.98 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5a9a0f9d-d8dd-4d1f-8455-29b645890b73)\n  )\n  (wire (pts (xy 180.34 118.11) (xy 180.34 110.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5ab10d11-1dfc-411c-8e30-8339ac9e6958)\n  )\n  (wire (pts (xy 351.79 91.44) (xy 351.79 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5b10e597-3822-4bad-8a1d-441faca3ecfe)\n  )\n  (wire (pts (xy 210.82 64.77) (xy 210.82 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5b6bfb35-67a9-478a-a460-310111dc3a9f)\n  )\n  (wire (pts (xy 246.38 184.15) (xy 248.92 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c44af9b-8479-490f-a426-f402b5bbfd5f)\n  )\n  (wire (pts (xy 111.76 121.92) (xy 118.11 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c59396d-9edf-4a29-821f-4a4e4992b33c)\n  )\n  (wire (pts (xy 99.06 85.09) (xy 106.68 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c6ea12c-8cdf-42c4-b8b8-be3479074f7e)\n  )\n  (wire (pts (xy 132.08 121.92) (xy 132.08 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5cac2e6d-5da3-4a55-9f51-3b610e05c81a)\n  )\n  (wire (pts (xy 379.73 176.53) (xy 379.73 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5d196c8d-85ba-4a3b-880d-2d0e4d6920ef)\n  )\n  (wire (pts (xy 322.58 110.49) (xy 322.58 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5d79ccb9-4616-45d6-94a8-8e18721b527b)\n  )\n  (wire (pts (xy 111.76 127) (xy 111.76 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5d7ed429-c896-4da8-8519-0ac163f33ef0)\n  )\n  (wire (pts (xy 134.62 107.95) (xy 134.62 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e1f2d8e-3158-40b5-bba2-9ae174b3e0f6)\n  )\n  (wire (pts (xy 205.74 189.23) (xy 208.28 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e876cc0-72c7-4b3e-95c2-81851f87a6d4)\n  )\n  (wire (pts (xy 326.39 214.63) (xy 326.39 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e91fbaf-f012-4cf8-817b-f5ce8016fa2b)\n  )\n  (wire (pts (xy 326.39 224.79) (xy 326.39 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5efebb0d-1c67-4bea-8c8b-a760a259beb8)\n  )\n  (wire (pts (xy 104.14 87.63) (xy 104.14 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5f318224-5791-4a23-9842-b67ecd7dc4cf)\n  )\n  (wire (pts (xy 91.44 256.54) (xy 93.98 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5f8f6036-705b-429b-8b64-094ac2361d27)\n  )\n  (wire (pts (xy 158.75 154.94) (xy 158.75 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5faf2525-374a-4fa9-be40-2870a56677fb)\n  )\n  (wire (pts (xy 251.46 223.52) (xy 251.46 226.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 60335018-cb9d-4cb0-96d5-eec42f82d62e)\n  )\n  (wire (pts (xy 242.57 226.06) (xy 242.57 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 60f1328d-69d8-4f74-91df-b56e6a73ea25)\n  )\n  (wire (pts (xy 254 101.6) (xy 254 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6183f139-f70e-4014-afc8-6dd0cfd915e3)\n  )\n  (wire (pts (xy 233.68 72.39) (xy 236.22 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 61d17a5c-8be0-4b01-849a-c99766a9bab9)\n  )\n  (wire (pts (xy 254 180.34) (xy 254 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 62192a4d-693a-4d7f-8dd0-3ef46bd658ce)\n  )\n  (wire (pts (xy 320.04 160.02) (xy 320.04 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 62e2d23d-16b5-4022-bef5-a61ef6c8b292)\n  )\n  (wire (pts (xy 193.04 189.23) (xy 43.18 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 63ab7271-f004-4a75-9d4a-aed9eaadaaae)\n  )\n  (wire (pts (xy 248.92 140.97) (xy 248.92 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 63c4b98f-7896-4011-9d5f-32cc65ea7cff)\n  )\n  (wire (pts (xy 160.02 248.92) (xy 160.02 251.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 647c08bc-52ea-4562-b671-57e6200664fb)\n  )\n  (wire (pts (xy 91.44 236.22) (xy 93.98 236.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 64b796ed-3d93-4518-8b50-ecff262cd588)\n  )\n  (wire (pts (xy 119.38 204.47) (xy 119.38 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 653f299f-8153-4827-869e-664afd87064f)\n  )\n  (wire (pts (xy 218.44 184.15) (xy 215.9 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 674bfff2-42d9-4957-a66c-88842698ab58)\n  )\n  (wire (pts (xy 63.5 102.87) (xy 63.5 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 674e9af2-f529-47b3-b96c-05a7d9bb2a7c)\n  )\n  (wire (pts (xy 294.64 168.91) (xy 297.18 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 68366e34-de29-42ad-a866-f0895bd090d9)\n  )\n  (wire (pts (xy 226.06 232.41) (xy 226.06 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 68632120-339a-46ad-950a-cf523af3185c)\n  )\n  (wire (pts (xy 332.74 176.53) (xy 339.09 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 68ac7928-9617-4467-a62b-8340364eacec)\n  )\n  (wire (pts (xy 402.59 186.69) (xy 402.59 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 69691631-3c3a-471b-9502-c481b44e6125)\n  )\n  (wire (pts (xy 44.45 236.22) (xy 44.45 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6a12dd5e-4f30-41ed-9e48-923be1562339)\n  )\n  (wire (pts (xy 172.72 80.01) (xy 165.1 80.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6a5185aa-b344-4c56-8181-05e329c04c79)\n  )\n  (wire (pts (xy 121.92 204.47) (xy 129.54 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ac957f1-b934-4f53-9d5f-5c101b33bdd0)\n  )\n  (wire (pts (xy 118.11 129.54) (xy 111.76 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6af762b5-c08a-4bba-b9de-5f28106e6ddb)\n  )\n  (wire (pts (xy 400.05 29.21) (xy 400.05 73.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6b6b6cd5-012c-40fb-824e-a6564b18f8a4)\n  )\n  (wire (pts (xy 314.96 93.98) (xy 320.04 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6bb2a22e-f933-4e09-ac0b-f0da2d888d8b)\n  )\n  (wire (pts (xy 91.44 220.98) (xy 93.98 220.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6dc72b72-d52e-41c1-ab5a-c4d7b170f7b3)\n  )\n  (wire (pts (xy 76.2 77.47) (xy 73.66 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6e9784e3-adb5-4904-8870-8fde403e0e75)\n  )\n  (wire (pts (xy 185.42 259.08) (xy 185.42 261.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ea75c24-d2c6-4a32-b046-7c73685c0b4d)\n  )\n  (wire (pts (xy 284.48 257.81) (xy 284.48 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6eb785a2-c34d-4a4b-85fa-382ca01cc68b)\n  )\n  (wire (pts (xy 367.03 203.2) (xy 367.03 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ebc0be1-7455-4b25-a3ba-4d7cd4509afc)\n  )\n  (wire (pts (xy 27.94 29.21) (xy 30.48 29.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ee08e25-ad12-4984-bdce-7a78b03dd7d7)\n  )\n  (wire (pts (xy 397.51 91.44) (xy 400.05 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ee153f3-7bdb-4c0b-9426-faf8e5036cde)\n  )\n  (wire (pts (xy 208.28 171.45) (xy 208.28 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6fabc78f-33d7-4083-a7f3-d5b5f104e419)\n  )\n  (wire (pts (xy 332.74 189.23) (xy 332.74 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 707cbccf-935b-4936-8372-b37b9bb87d3b)\n  )\n  (wire (pts (xy 160.02 246.38) (xy 160.02 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 70faacdf-d31e-4e87-a179-a58567dc2346)\n  )\n  (wire (pts (xy 344.17 143.51) (xy 344.17 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 715c914c-e3fa-4054-b277-65f6c3080ea8)\n  )\n  (wire (pts (xy 175.26 120.65) (xy 175.26 110.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 720a750f-f8ad-43e1-a669-163e716f1807)\n  )\n  (wire (pts (xy 55.88 157.48) (xy 55.88 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 728c9300-972c-4737-8626-02d9417ea520)\n  )\n  (wire (pts (xy 111.76 129.54) (xy 111.76 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 72c1e901-8ecf-4798-a499-47e8c067ae33)\n  )\n  (wire (pts (xy 58.42 105.41) (xy 43.18 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 73e98fa2-3f62-45cb-b6ff-aae355ea9913)\n  )\n  (wire (pts (xy 224.79 223.52) (xy 226.06 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 747c2a4a-a65f-4aa5-8ea1-be380c1f60ae)\n  )\n  (wire (pts (xy 27.94 157.48) (xy 30.48 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 74ae3cc3-1246-4ff0-aa74-86cb1b030712)\n  )\n  (wire (pts (xy 256.54 185.42) (xy 254 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 74effb0e-dc96-4fc1-adc7-df592eb93588)\n  )\n  (wire (pts (xy 111.76 119.38) (xy 111.76 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 750144f8-7ef8-43e8-893e-8447a064df6a)\n  )\n  (wire (pts (xy 226.06 257.81) (xy 226.06 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7523c419-3505-4fa7-b66e-694bda28592a)\n  )\n  (wire (pts (xy 251.46 69.85) (xy 254 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 765695b0-d000-4e2d-ad3d-f270d53bd4dd)\n  )\n  (wire (pts (xy 137.16 46.99) (xy 137.16 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 76b045c5-9948-4403-9443-34340db8e0ae)\n  )\n  (wire (pts (xy 26.67 254) (xy 26.67 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 76b1b907-a962-43b4-a069-6b7f124ff887)\n  )\n  (wire (pts (xy 170.18 133.35) (xy 170.18 130.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 76f1c22b-dbeb-4cfc-aa9f-ce47d56f5afa)\n  )\n  (wire (pts (xy 320.04 66.04) (xy 320.04 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 76f78c20-6ff1-40c8-9848-e911ef187e74)\n  )\n  (wire (pts (xy 251.46 186.69) (xy 246.38 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7788bd4e-caf8-4b54-a331-8f57b89cc97e)\n  )\n  (wire (pts (xy 312.42 157.48) (xy 312.42 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 779145f5-cb66-4fb0-8a12-c6e9596d29d7)\n  )\n  (wire (pts (xy 99.06 91.44) (xy 99.06 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 77df155f-15be-4056-b6bf-6e35617a7432)\n  )\n  (wire (pts (xy 228.6 229.87) (xy 228.6 232.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 794d038e-657d-4b0a-a22f-434c8e1cd994)\n  )\n  (wire (pts (xy 165.1 72.39) (xy 198.12 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79f20da8-99b4-4bae-95e3-4a52038f41bf)\n  )\n  (wire (pts (xy 367.03 83.82) (xy 369.57 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7aac564e-440a-498f-8b11-fee6fbc15f08)\n  )\n  (wire (pts (xy 345.44 99.06) (xy 345.44 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7aad32c7-9682-466c-a6f2-2470eb76d9d5)\n  )\n  (wire (pts (xy 400.05 91.44) (xy 400.05 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7aedec2d-430f-4338-bb67-e9c4c69b8796)\n  )\n  (wire (pts (xy 351.79 88.9) (xy 359.41 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7af4e479-d428-429f-8d04-35f222586833)\n  )\n  (wire (pts (xy 251.46 236.22) (xy 251.46 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7af8e584-5b14-46ec-82ad-df686435ba1f)\n  )\n  (wire (pts (xy 91.44 223.52) (xy 93.98 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7bb91b12-5699-4918-965e-f31bf375b8b2)\n  )\n  (wire (pts (xy 332.74 81.28) (xy 356.87 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c11583b-a041-4f09-8e96-73d855c180a1)\n  )\n  (wire (pts (xy 125.73 129.54) (xy 134.62 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c6691e9-25c3-4fdf-adfb-62826739dc95)\n  )\n  (wire (pts (xy 63.5 77.47) (xy 63.5 80.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7cc965f5-34f9-4060-a451-2ef9cb52622f)\n  )\n  (wire (pts (xy 363.22 168.91) (xy 364.49 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7cea5f5e-439b-48ba-a463-3e80407c447f)\n  )\n  (wire (pts (xy 200.66 147.32) (xy 200.66 100.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d5af910-1b9f-4ae4-8ef6-1a922b2dc799)\n  )\n  (wire (pts (xy 167.64 77.47) (xy 165.1 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e858bb3-f3ab-493b-83df-cfbaf79bd777)\n  )\n  (wire (pts (xy 208.28 191.77) (xy 208.28 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7ec8de4e-7b4d-4edd-a5cc-bcc3bf830da2)\n  )\n  (wire (pts (xy 359.41 88.9) (xy 369.57 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7f5bc40e-1582-4155-bf17-b6c4132542a5)\n  )\n  (wire (pts (xy 228.6 257.81) (xy 228.6 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 80313caa-24f9-430e-99a9-c7fae7c94837)\n  )\n  (wire (pts (xy 369.57 205.74) (xy 367.03 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 81c95b46-2c07-40d3-9b01-91b2e83c4243)\n  )\n  (wire (pts (xy 154.94 123.19) (xy 154.94 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 82b0b823-3061-40d8-8c1a-33b1bb744b9a)\n  )\n  (wire (pts (xy 266.7 205.74) (xy 266.7 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 82cc9531-153f-4c59-b4b9-acf89dc50325)\n  )\n  (wire (pts (xy 176.53 175.26) (xy 176.53 172.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 82db2b6e-df14-4a04-b818-5d1c6d6617f4)\n  )\n  (wire (pts (xy 40.64 182.88) (xy 40.64 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8395896a-0d05-4475-897f-c8d01a61a24b)\n  )\n  (wire (pts (xy 43.18 21.59) (xy 27.94 21.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 83ee1d4d-e9c4-45c6-af23-fa6f28162c16)\n  )\n  (wire (pts (xy 168.91 175.26) (xy 171.45 175.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8473c0e6-34ee-44a0-bb6c-e8c131fc1dff)\n  )\n  (wire (pts (xy 160.02 248.92) (xy 170.18 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 84adf94c-81a2-4112-9d3d-7244bdf47e26)\n  )\n  (wire (pts (xy 403.86 214.63) (xy 406.4 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8626214f-9c17-4104-8fc0-985ebbe24374)\n  )\n  (wire (pts (xy 312.42 176.53) (xy 313.69 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8631ec77-8bc4-4c17-8af2-b8d5071e0f6a)\n  )\n  (wire (pts (xy 165.1 74.93) (xy 203.2 74.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87393888-20f8-4ea6-9491-6d6375a0472a)\n  )\n  (wire (pts (xy 325.12 176.53) (xy 325.12 179.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 876d17af-9d3d-4d0c-bb99-1097b958ea42)\n  )\n  (wire (pts (xy 264.16 171.45) (xy 261.62 171.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87ccae12-c67d-4629-87c5-9b140b4970a6)\n  )\n  (wire (pts (xy 325.12 189.23) (xy 325.12 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 880f9696-4466-40b4-9be5-36c112460f11)\n  )\n  (wire (pts (xy 236.22 44.45) (xy 236.22 36.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 88898734-36b6-4e59-aa2e-b5c104e7716c)\n  )\n  (wire (pts (xy 344.17 166.37) (xy 344.17 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 894e4221-19b1-4eb7-b33d-02e60a8a016e)\n  )\n  (wire (pts (xy 38.1 57.15) (xy 40.64 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 895f36c7-d93b-42d3-a784-ec06e08d945a)\n  )\n  (wire (pts (xy 394.97 191.77) (xy 399.415 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8af3d5f9-7af1-4c89-b76f-5524b8a6ac28)\n  )\n  (wire (pts (xy 171.45 147.32) (xy 171.45 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8c34369b-b670-47c0-a436-e7f3ff988364)\n  )\n  (wire (pts (xy 104.14 142.24) (xy 104.14 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8c7594b9-6fbe-41e5-83db-6a88de20b7e6)\n  )\n  (wire (pts (xy 259.08 50.8) (xy 256.54 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8cc4de5f-55c4-4c27-b1aa-4778f5264cad)\n  )\n  (wire (pts (xy 346.71 176.53) (xy 349.25 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8d204780-6147-4065-a9a8-c396406e624b)\n  )\n  (wire (pts (xy 36.83 254) (xy 36.83 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8dca8af5-95e5-4ee1-b6cd-7af9d8e65ad3)\n  )\n  (wire (pts (xy 43.18 21.59) (xy 43.18 31.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8dcf557c-ad2c-4016-ab42-94ef66c66af5)\n  )\n  (wire (pts (xy 45.72 182.88) (xy 45.72 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e50f926-ec7a-46c5-8da4-686a71fc9f74)\n  )\n  (wire (pts (xy 43.18 189.23) (xy 43.18 182.88))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ef11b4b-af5e-4019-9214-ca17fe1f707f)\n  )\n  (wire (pts (xy 228.6 90.17) (xy 228.6 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8f446faf-10e6-4027-8609-244b26a35ad5)\n  )\n  (wire (pts (xy 76.2 105.41) (xy 78.74 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ff6f95f-26cc-448b-83e8-191b6634dbb1)\n  )\n  (wire (pts (xy 266.7 203.2) (xy 266.7 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 900eb9a5-0ae0-40ca-a3c4-ae57e79334e3)\n  )\n  (wire (pts (xy 170.18 123.19) (xy 170.18 113.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9140224d-6013-4a75-8c4c-be6946c78909)\n  )\n  (wire (pts (xy 165.1 95.25) (xy 167.64 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9189b773-8678-48a4-9899-b6b43601b992)\n  )\n  (wire (pts (xy 402.59 176.53) (xy 402.59 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 919cf42c-72f0-409e-be9f-c0ba96d87a6c)\n  )\n  (wire (pts (xy 320.04 170.18) (xy 320.04 167.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 91ce36da-c41c-402b-ab83-3f4b96e82c3d)\n  )\n  (wire (pts (xy 394.97 171.45) (xy 394.97 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9206d9ea-8cf8-4e7a-b74b-0ba3b0241b81)\n  )\n  (wire (pts (xy 410.21 83.82) (xy 410.21 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 922b6395-07fb-4b82-adda-7548a3e0c9db)\n  )\n  (wire (pts (xy 119.38 212.09) (xy 121.92 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9323bb54-dcfc-466e-9c6f-3158b69ab77c)\n  )\n  (wire (pts (xy 397.51 86.36) (xy 410.21 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 93b454d9-7e98-4d08-aaa1-6cc184a70a6a)\n  )\n  (wire (pts (xy 367.03 124.46) (xy 367.03 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 93cd0d84-6356-4bc3-89fb-e2e9f51f74a5)\n  )\n  (wire (pts (xy 361.95 214.63) (xy 364.49 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9451ce8f-c00a-43a4-a6c0-1e7768c0b2de)\n  )\n  (wire (pts (xy 119.38 212.09) (xy 119.38 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 949bc9d7-ac8b-4344-85e2-653d3538de05)\n  )\n  (wire (pts (xy 139.7 118.11) (xy 139.7 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 94fae761-1c6f-4665-9a6e-d3a9b124f06d)\n  )\n  (wire (pts (xy 236.22 67.31) (xy 236.22 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 95c9be34-6411-48d2-b35a-c70de861d9e1)\n  )\n  (wire (pts (xy 367.03 81.28) (xy 367.03 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 95cff76a-427f-45ce-a5e5-92a2a25469d5)\n  )\n  (wire (pts (xy 91.44 226.06) (xy 93.98 226.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 97236899-7b08-4458-ab77-0e0181a80a92)\n  )\n  (wire (pts (xy 320.04 93.98) (xy 320.04 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 97c3740e-755c-4454-9015-d7c307b4920b)\n  )\n  (wire (pts (xy 336.55 88.9) (xy 336.55 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9815d8bc-59c7-4a4a-958d-59c69c6cbb06)\n  )\n  (wire (pts (xy 203.2 52.07) (xy 203.2 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 992e77e9-f221-4b29-a5dc-ce3ab9318b0b)\n  )\n  (wire (pts (xy 281.94 215.9) (xy 284.48 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9971078a-7437-4dd3-bc49-fae9ae5220ba)\n  )\n  (wire (pts (xy 312.42 222.25) (xy 312.42 219.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9a6af956-e092-4787-adc0-826071cd47bd)\n  )\n  (wire (pts (xy 355.6 168.91) (xy 349.25 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ad3d4cf-2824-4579-896e-4f6bc8b67cb0)\n  )\n  (wire (pts (xy 266.7 185.42) (xy 264.16 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ae3d7f9-a21b-4d42-93d0-0702bdd8be0f)\n  )\n  (wire (pts (xy 228.6 69.85) (xy 233.68 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c28a271-9ab0-4e1e-8364-51b51d0830e2)\n  )\n  (wire (pts (xy 60.96 120.65) (xy 60.96 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d943e3e-5216-4aa7-9406-b4ee07b383ed)\n  )\n  (wire (pts (xy 91.44 251.46) (xy 93.98 251.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9f5ea52e-5f0f-472f-bdcc-ec1f1a5d5d48)\n  )\n  (wire (pts (xy 198.12 72.39) (xy 198.12 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9fbc1c63-2e28-420f-9638-d6479607b277)\n  )\n  (wire (pts (xy 345.44 88.9) (xy 345.44 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9fe8f8ba-3470-4d1e-ab91-fdb8fdc9e257)\n  )\n  (wire (pts (xy 236.22 72.39) (xy 236.22 74.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a0fb1675-225d-4af3-95f4-dfc01b08a989)\n  )\n  (wire (pts (xy 236.22 85.09) (xy 236.22 82.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a162f5b7-5ddc-4340-9fa0-aa53387031c1)\n  )\n  (wire (pts (xy 359.41 91.44) (xy 359.41 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a236a531-cb4b-4b3d-a94e-b6297150a89f)\n  )\n  (wire (pts (xy 332.74 93.98) (xy 325.12 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2ceb217-6f57-46fd-bee3-6cd72758401d)\n  )\n  (wire (pts (xy 297.18 191.77) (xy 246.38 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2d7fc23-0f48-4033-bb0f-97dcd799993c)\n  )\n  (wire (pts (xy 154.94 118.11) (xy 180.34 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2fbcd68-5835-4117-9f11-1d7e57faa217)\n  )\n  (wire (pts (xy 41.91 254) (xy 41.91 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a3833dee-0a60-4b9e-8a50-3a7e862af8e6)\n  )\n  (wire (pts (xy 200.66 90.17) (xy 228.6 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a45b39a9-a8f1-4aa8-b186-c64ab7301d52)\n  )\n  (wire (pts (xy 78.74 101.6) (xy 76.2 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a55169cd-9adf-405a-a0c9-652344492cd2)\n  )\n  (wire (pts (xy 367.03 209.55) (xy 361.95 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a586bfbc-be6b-454e-a97c-59a33fd48e1d)\n  )\n  (wire (pts (xy 266.7 223.52) (xy 265.43 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a6086de2-f8a6-4068-a715-1ce466f74254)\n  )\n  (wire (pts (xy 394.97 176.53) (xy 392.43 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a73f950a-112e-4653-9230-a53bbadd9923)\n  )\n  (wire (pts (xy 200.66 92.71) (xy 200.66 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a74db060-aab1-4529-bdf0-6455fd722e6a)\n  )\n  (wire (pts (xy 367.03 93.98) (xy 367.03 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7db6f50-5bec-4bc9-a311-13f54e002482)\n  )\n  (wire (pts (xy 176.53 142.24) (xy 173.99 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7de72cf-a29f-45bc-b5ab-faeb5d8e2fbc)\n  )\n  (wire (pts (xy 379.73 185.42) (xy 387.35 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a97d66d9-cc91-4163-ba6a-11e582c4e31f)\n  )\n  (wire (pts (xy 233.68 69.85) (xy 233.68 67.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aa019acd-a186-4a29-9f25-43c70b7fc48d)\n  )\n  (wire (pts (xy 60.96 36.83) (xy 226.06 36.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ab3e4d2a-adc9-4a78-ad63-0fb7ed873867)\n  )\n  (wire (pts (xy 322.58 97.79) (xy 322.58 100.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ab75a6f0-ffa1-4c8d-b763-94bf5ce3acbb)\n  )\n  (wire (pts (xy 215.9 130.81) (xy 215.9 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac6b6a3b-b1aa-44ff-b1e3-bfe5383d1885)\n  )\n  (wire (pts (xy 281.94 205.74) (xy 276.86 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad0b9403-4cb3-4086-b3f9-2f336c6f1f92)\n  )\n  (wire (pts (xy 129.54 41.91) (xy 137.16 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad2c65a2-502d-4855-b717-3032d4673626)\n  )\n  (wire (pts (xy 134.62 148.59) (xy 134.62 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad9db972-5552-4bed-baef-54ed60503725)\n  )\n  (wire (pts (xy 349.25 166.37) (xy 349.25 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ae0040f6-53a8-4f76-865c-99e6282b4f38)\n  )\n  (wire (pts (xy 322.58 62.23) (xy 317.5 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid affe72e7-afe3-4b40-b53d-f9bd46170ef7)\n  )\n  (wire (pts (xy 302.26 160.02) (xy 297.18 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b0cc4527-7137-47d2-b34f-28ac2e432154)\n  )\n  (wire (pts (xy 134.62 129.54) (xy 134.62 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b155f172-d2c1-4695-9d3d-84cc3861bb93)\n  )\n  (wire (pts (xy 43.18 67.31) (xy 43.18 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b247e2c6-8b91-40fd-b1df-cf8b360bcc0f)\n  )\n  (wire (pts (xy 172.72 52.07) (xy 175.26 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b2897aad-eeec-44ff-8fa0-ca5de9518bfa)\n  )\n  (wire (pts (xy 266.7 200.66) (xy 266.7 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b2bd94df-982a-4fa3-b828-8c0374c3eab1)\n  )\n  (wire (pts (xy 297.18 168.91) (xy 304.8 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b300e116-6602-42a3-86f1-d92132322c3c)\n  )\n  (wire (pts (xy 394.97 190.5) (xy 394.97 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b340b51c-6d2a-40e9-be23-482ed91d652a)\n  )\n  (wire (pts (xy 58.42 77.47) (xy 58.42 80.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b3e9ef92-4e44-4451-84ef-22d5569492e9)\n  )\n  (wire (pts (xy 231.14 257.81) (xy 231.14 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b4a44057-b291-4286-9eaa-1dcdf857ace1)\n  )\n  (wire (pts (xy 170.18 113.03) (xy 182.88 113.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b5023dd2-c73e-44b6-86df-44696f9b7890)\n  )\n  (wire (pts (xy 185.42 64.77) (xy 185.42 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b69621e7-3c7f-418e-86cb-12b0a9690145)\n  )\n  (wire (pts (xy 323.85 212.09) (xy 326.39 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7f4cc47-441e-451c-a57c-f3a664b02c42)\n  )\n  (wire (pts (xy 38.1 185.42) (xy 40.64 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b84d0241-761b-4408-a622-096e8603dace)\n  )\n  (wire (pts (xy 182.88 52.07) (xy 185.42 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b8b26e0b-c91c-4b40-9e33-172ec9d0dfb2)\n  )\n  (wire (pts (xy 269.24 50.8) (xy 266.7 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b9121ca3-ed8d-40d8-b68c-489a019e3a17)\n  )\n  (wire (pts (xy 308.61 209.55) (xy 312.42 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ba6bd2a5-77fe-4da7-abc3-051dfb466cb2)\n  )\n  (wire (pts (xy 66.04 77.47) (xy 63.5 77.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bac60853-2596-4705-859a-264e17393f53)\n  )\n  (wire (pts (xy 394.97 214.63) (xy 403.86 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb4ee2e7-4e20-45b4-b457-81dcb9031341)\n  )\n  (wire (pts (xy 185.42 52.07) (xy 187.96 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bbf28e28-059c-41b9-8d33-19902f1fb4a5)\n  )\n  (wire (pts (xy 208.28 201.93) (xy 208.28 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bcd62b1e-fa03-4bb5-a466-1893c485371f)\n  )\n  (wire (pts (xy 394.97 176.53) (xy 394.97 180.34))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bd186954-6b48-49e3-88e3-8fb99d91abd2)\n  )\n  (wire (pts (xy 349.25 176.53) (xy 349.25 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid be473156-4195-45e8-8e97-9285c63fe520)\n  )\n  (wire (pts (xy 218.44 191.77) (xy 215.9 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid be514a11-b389-4e9e-b0a9-ea71b295dc50)\n  )\n  (wire (pts (xy 40.64 185.42) (xy 40.64 187.96))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bf02a891-bb52-452b-87b1-89b51ece5a41)\n  )\n  (wire (pts (xy 175.26 120.65) (xy 182.88 120.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bfe3ee81-7012-458e-86bc-651be7b5bc58)\n  )\n  (wire (pts (xy 208.28 124.46) (xy 367.03 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c131ebb3-94c3-4064-8445-687ff284736a)\n  )\n  (wire (pts (xy 162.56 123.19) (xy 162.56 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c155b9a0-b214-42a4-b873-c69bc5c7105c)\n  )\n  (wire (pts (xy 332.74 179.07) (xy 332.74 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c1e0613d-e047-4cf7-9035-3f391a3d3687)\n  )\n  (wire (pts (xy 127 107.95) (xy 127 110.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c24f38ae-c1f1-43b3-b674-62b489322363)\n  )\n  (wire (pts (xy 38.1 157.48) (xy 40.64 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c27e051c-a11a-4bd1-8124-68847d868c61)\n  )\n  (wire (pts (xy 138.43 147.32) (xy 140.97 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c337e202-4450-4379-824f-ec3a7dfeb5ec)\n  )\n  (wire (pts (xy 364.49 168.91) (xy 364.49 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c38d0516-b907-4a86-911f-a087dd00ae0e)\n  )\n  (wire (pts (xy 76.2 101.6) (xy 76.2 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c47958c8-5684-433f-b203-4fe307e47ea9)\n  )\n  (wire (pts (xy 106.68 87.63) (xy 104.14 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c480a8d0-2c78-4bf8-9335-8621d9042844)\n  )\n  (wire (pts (xy 379.73 168.91) (xy 379.73 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c4d34a48-a774-4dd1-9d81-73f1f519746a)\n  )\n  (wire (pts (xy 312.42 173.99) (xy 312.42 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c594f362-6fee-4b4f-bd64-addef57c7d79)\n  )\n  (wire (pts (xy 312.42 154.94) (xy 312.42 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c63ed8ee-5475-49e1-a772-cd2ec69f386d)\n  )\n  (wire (pts (xy 399.415 201.93) (xy 399.415 200.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c66a865a-5c65-40a4-8265-55fa72875350)\n  )\n  (wire (pts (xy 129.54 110.49) (xy 129.54 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c7287d9c-d054-410e-8efb-7f6a0cf3052b)\n  )\n  (wire (pts (xy 394.97 201.93) (xy 394.97 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c764fbc3-c9af-4874-9c6b-876f1f5e2194)\n  )\n  (wire (pts (xy 43.18 151.13) (xy 27.94 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c77584fb-1c10-4f2d-80a5-47aa0d062343)\n  )\n  (wire (pts (xy 146.05 212.09) (xy 153.67 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c803fbef-44b9-4127-b781-c453d80fb153)\n  )\n  (wire (pts (xy 91.44 218.44) (xy 93.98 218.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c8607632-ab95-48cd-b6be-33b2f0a04646)\n  )\n  (wire (pts (xy 256.54 50.8) (xy 256.54 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c9653ae2-b0fa-4203-ba66-2b4570e7c492)\n  )\n  (wire (pts (xy 271.78 54.61) (xy 274.32 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ca49cb94-1d5f-4d1f-bbd1-08277d55e7cd)\n  )\n  (wire (pts (xy 215.9 191.77) (xy 215.9 223.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ca6526b5-3f41-49b2-bb70-b32a3357b3f4)\n  )\n  (wire (pts (xy 134.62 151.13) (xy 140.97 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cc0dbaf3-d52d-43aa-a16f-90702a6b80f0)\n  )\n  (wire (pts (xy 321.31 176.53) (xy 325.12 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cd3f9335-7236-4bb4-93dd-2504769e3e2d)\n  )\n  (wire (pts (xy 27.94 185.42) (xy 30.48 185.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cdaf58fe-a48d-484a-9b05-7b5af71d4f2e)\n  )\n  (wire (pts (xy 337.82 66.04) (xy 335.28 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ce17d82d-9370-4c97-abd6-88782892f826)\n  )\n  (wire (pts (xy 274.32 215.9) (xy 281.94 215.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cfc3d826-5f80-41fc-a844-230e004ed3db)\n  )\n  (wire (pts (xy 203.2 74.93) (xy 210.82 74.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d39cc894-64b6-489f-ae1b-137f8ad131ab)\n  )\n  (wire (pts (xy 320.04 157.48) (xy 312.42 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3d2e4c9-ddfc-47b8-8a1d-17e8ddcc80af)\n  )\n  (wire (pts (xy 76.2 88.9) (xy 76.2 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d41951f6-6134-456c-be8c-674f0e2929aa)\n  )\n  (wire (pts (xy 251.46 171.45) (xy 251.46 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d57d5916-4d92-4a26-80db-55f04992c47d)\n  )\n  (wire (pts (xy 259.08 97.79) (xy 259.08 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d6421b27-46d0-4be7-b6de-15c27011e86d)\n  )\n  (wire (pts (xy 43.18 74.93) (xy 43.18 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d67c7079-d800-44cd-8167-f53e06c0fc1a)\n  )\n  (wire (pts (xy 325.12 66.04) (xy 325.12 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d82f0d81-b99b-407c-97ac-255fd714fa91)\n  )\n  (wire (pts (xy 142.24 43.18) (xy 142.24 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d89c3626-658e-4e7f-adde-0ea6cab05e26)\n  )\n  (wire (pts (xy 158.75 165.1) (xy 158.75 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d8a30475-120c-4625-9023-bcc36d70a677)\n  )\n  (wire (pts (xy 236.22 36.83) (xy 233.68 36.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d91eb729-ac3d-4d60-bb38-d307906c27ce)\n  )\n  (wire (pts (xy 394.97 210.82) (xy 394.97 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d932a299-ca6b-4259-a63a-022bfc69cc95)\n  )\n  (wire (pts (xy 180.34 118.11) (xy 182.88 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d9b9c5da-75ae-4327-8c3b-dd3e4e69e1f8)\n  )\n  (wire (pts (xy 394.97 201.93) (xy 399.415 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid db2c3633-92e6-455b-91f2-27391d9ebba0)\n  )\n  (wire (pts (xy 349.25 140.97) (xy 349.25 143.51))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid db68e7eb-1a81-4c18-947e-db0e43ea3a19)\n  )\n  (wire (pts (xy 384.81 176.53) (xy 379.73 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dcb995c4-1705-45da-93ee-1e63d04f81fc)\n  )\n  (wire (pts (xy 346.71 168.91) (xy 346.71 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dcde85c5-1fdc-48d3-846b-279de74ffdc1)\n  )\n  (wire (pts (xy 158.75 151.13) (xy 156.21 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ddb713f8-732a-4593-8be7-c1b198c71f95)\n  )\n  (wire (pts (xy 327.66 66.04) (xy 325.12 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de53831d-b52e-4941-a97d-1ba94d237f0f)\n  )\n  (wire (pts (xy 332.74 93.98) (xy 332.74 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de5c0a2a-3002-428d-816e-c69943962b45)\n  )\n  (wire (pts (xy 129.54 41.91) (xy 129.54 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de7b0778-5193-43fb-adbd-d233df61ff82)\n  )\n  (wire (pts (xy 271.78 93.98) (xy 274.32 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid deca2984-ccfd-4d24-92df-2c3546816697)\n  )\n  (wire (pts (xy 111.76 142.24) (xy 111.76 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid df8a4e64-53ae-4a78-a5d2-e1fc0ff5b48d)\n  )\n  (wire (pts (xy 167.64 69.85) (xy 167.64 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dfc4c2eb-ea9d-4ae3-804a-de8d5cef605c)\n  )\n  (wire (pts (xy 254 95.25) (xy 254 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e054afd5-3a99-4e45-bab0-3ae28a7fee0b)\n  )\n  (wire (pts (xy 45.72 157.48) (xy 55.88 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e09ae00b-e5eb-4cf6-894c-8bc243f53fa1)\n  )\n  (wire (pts (xy 142.24 115.57) (xy 142.24 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e1595e3e-60b8-4dc4-9e41-c1040c9704fc)\n  )\n  (wire (pts (xy 251.46 41.91) (xy 248.92 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e17d1064-4c56-45d4-9af8-bcce4a09fcf3)\n  )\n  (wire (pts (xy 182.88 80.01) (xy 180.34 80.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e188d656-e4a1-4007-9101-f1b107fe979e)\n  )\n  (wire (pts (xy 132.08 151.13) (xy 134.62 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e1b94f73-b170-4ac0-9fc5-335c848f6787)\n  )\n  (wire (pts (xy 400.05 83.82) (xy 397.51 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e1f3751b-4e93-4bdf-8676-9e19c80b0f78)\n  )\n  (wire (pts (xy 143.51 204.47) (xy 143.51 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e284198b-4788-4134-993f-989819719bc5)\n  )\n  (wire (pts (xy 171.45 172.72) (xy 171.45 175.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e2b32e92-e319-4697-962b-9323182816c3)\n  )\n  (wire (pts (xy 58.42 102.87) (xy 58.42 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e2db5850-76db-448b-8869-3786fe2e5542)\n  )\n  (wire (pts (xy 367.03 205.74) (xy 367.03 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e303dc6a-a63f-4e9b-be25-99426a3c4173)\n  )\n  (wire (pts (xy 45.72 151.13) (xy 43.18 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e32bf209-659f-4193-8017-5fa46e00f35a)\n  )\n  (wire (pts (xy 257.81 203.2) (xy 266.7 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e4a4c239-13fb-4235-9811-c2857815e559)\n  )\n  (wire (pts (xy 322.58 91.44) (xy 322.58 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e553f646-6d8e-48a7-afce-902cba56ca65)\n  )\n  (wire (pts (xy 99.06 105.41) (xy 93.98 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e562d1bb-790d-4921-9023-12691e953183)\n  )\n  (wire (pts (xy 233.68 41.91) (xy 233.68 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e59cfbcb-8f42-419c-9e95-2f30b51434ac)\n  )\n  (wire (pts (xy 242.57 236.22) (xy 242.57 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e5faddae-50e6-45c1-b7d6-b4c381bcb93d)\n  )\n  (wire (pts (xy 238.76 41.91) (xy 238.76 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e6b97692-0a21-400a-a346-e67a692533ee)\n  )\n  (wire (pts (xy 99.06 99.06) (xy 99.06 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e7f1d9d9-02f2-46ce-b8e4-357a595c189f)\n  )\n  (wire (pts (xy 261.62 62.23) (xy 259.08 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e93cc28a-3bfe-4959-a55a-045b689d5df5)\n  )\n  (wire (pts (xy 170.18 248.92) (xy 177.8 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e965bc55-4343-4093-8a23-06191c4b47b2)\n  )\n  (wire (pts (xy 256.54 101.6) (xy 256.54 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e97c7fe1-4b11-431d-9080-e2dd40f63614)\n  )\n  (wire (pts (xy 251.46 101.6) (xy 254 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e9d09c0d-9819-4a00-8a8e-9d21e0b4b65b)\n  )\n  (wire (pts (xy 347.98 193.04) (xy 347.98 195.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e9f28fce-882f-4c10-b9e5-b9db1297e37f)\n  )\n  (wire (pts (xy 172.72 54.61) (xy 172.72 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ea1c46c7-c222-429a-af2e-f8a5732186e3)\n  )\n  (wire (pts (xy 379.73 205.74) (xy 377.19 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb48385d-2cc2-4d61-b10d-adc832cd3e60)\n  )\n  (wire (pts (xy 40.64 157.48) (xy 40.64 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb4bd6a2-745b-46cf-84fa-aef023bfe26b)\n  )\n  (wire (pts (xy 210.82 52.07) (xy 210.82 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb539080-aa2c-4372-a64f-db2a657efba1)\n  )\n  (wire (pts (xy 168.91 147.32) (xy 171.45 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb7cf72c-6907-4e23-8437-a397f2e1950c)\n  )\n  (wire (pts (xy 284.48 231.14) (xy 287.02 231.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eba63e6e-f171-48dc-9eb3-a3a9f0d3d4ef)\n  )\n  (wire (pts (xy 173.99 172.72) (xy 173.99 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ebedb326-6656-40fd-bc5f-0f7c91fc58a2)\n  )\n  (wire (pts (xy 259.08 62.23) (xy 259.08 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ebff2d55-fb03-4762-aec9-0fb7ee5bbc9a)\n  )\n  (wire (pts (xy 144.78 113.03) (xy 144.78 107.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ece29478-465f-4d68-bb86-4eee983149b4)\n  )\n  (wire (pts (xy 403.86 232.41) (xy 403.86 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ed8e1c5f-1e5a-400e-9981-1df81d7435e4)\n  )\n  (wire (pts (xy 203.2 62.23) (xy 203.2 74.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid edda417b-eefb-418e-96a9-aaa75917f9d0)\n  )\n  (wire (pts (xy 45.72 29.21) (xy 400.05 29.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ee0c33b4-dcf5-40be-a72c-cf5f1207c020)\n  )\n  (wire (pts (xy 372.11 214.63) (xy 394.97 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid efcff684-abbf-4ead-a1ef-1e52dd66ca10)\n  )\n  (wire (pts (xy 300.99 140.97) (xy 248.92 140.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f02f0205-d835-49b0-b1ad-836ddf3da5f2)\n  )\n  (wire (pts (xy 254 171.45) (xy 251.46 171.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f0e115cd-d64d-495a-85ba-3e39977d8668)\n  )\n  (wire (pts (xy 66.04 254) (xy 66.04 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f2038a3b-7fd6-4761-b80b-f527a1360247)\n  )\n  (wire (pts (xy 208.28 171.45) (xy 193.04 171.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f20d1524-bf16-46e8-98d7-d6395caa4085)\n  )\n  (wire (pts (xy 160.02 212.09) (xy 167.64 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f259a8e4-e541-42d3-ad2d-472a619df58d)\n  )\n  (wire (pts (xy 325.12 93.98) (xy 325.12 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f2b8653d-88ef-47a0-a3c7-fd398a15edaf)\n  )\n  (wire (pts (xy 309.88 62.23) (xy 304.8 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3ab5d58-6c19-4ab7-8968-01cc6ad8dacb)\n  )\n  (wire (pts (xy 231.14 229.87) (xy 231.14 232.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3b032cf-2ecd-40d5-8030-48a31cf1a57e)\n  )\n  (wire (pts (xy 238.76 69.85) (xy 238.76 67.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3c6a333-e2c2-46c0-b89a-3c22e44d6380)\n  )\n  (wire (pts (xy 160.02 204.47) (xy 167.64 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f3dda84d-3373-462d-83b9-e562203768af)\n  )\n  (wire (pts (xy 410.21 99.06) (xy 410.21 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f48c9962-8c2d-4b4c-a273-d59cf778e9cc)\n  )\n  (wire (pts (xy 266.7 205.74) (xy 269.24 205.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f49b6a7a-f802-4219-9702-71a439da9ebe)\n  )\n  (wire (pts (xy 238.76 39.37) (xy 238.76 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f4a253ed-142f-460f-800b-462599023809)\n  )\n  (wire (pts (xy 256.54 180.34) (xy 254 180.34))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f5325061-1eb5-4b2d-b74f-58f341bcfccb)\n  )\n  (wire (pts (xy 40.64 54.61) (xy 40.64 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f6e5c080-09d0-4746-b788-c4921bbebfd3)\n  )\n  (wire (pts (xy 43.18 151.13) (xy 43.18 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f8647d97-bb01-4fc7-ba88-5077b815be79)\n  )\n  (wire (pts (xy 210.82 74.93) (xy 210.82 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f954ec48-b075-4c1f-80ea-dad7aec446e1)\n  )\n  (wire (pts (xy 45.72 57.15) (xy 45.72 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f9597dc9-8f46-450b-abfc-f231df215362)\n  )\n  (wire (pts (xy 160.02 261.62) (xy 160.02 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fa286111-b157-4b8f-a73f-4ade6cadc886)\n  )\n  (wire (pts (xy 336.55 86.36) (xy 345.44 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fa2ab76a-81a5-4ac6-8f0c-c2fde6101365)\n  )\n  (wire (pts (xy 96.52 85.09) (xy 99.06 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fa6d7876-617f-4b1d-a4f6-e56df42971c8)\n  )\n  (wire (pts (xy 165.1 69.85) (xy 167.64 69.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid facb99c6-4245-4a5a-a04a-e94af2c0d8a8)\n  )\n  (wire (pts (xy 143.51 212.09) (xy 146.05 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fbb73106-5e37-4e03-bcc9-b74b90a38246)\n  )\n  (wire (pts (xy 138.43 147.32) (xy 138.43 138.43))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc2210e1-bff8-413d-8ee0-99c322f7841b)\n  )\n  (wire (pts (xy 180.34 100.33) (xy 180.34 102.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc2e5d7b-ce61-4dae-a9e0-fbb6b76b89c8)\n  )\n  (wire (pts (xy 254 185.42) (xy 254 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc33658e-fbb4-4ad6-8597-9ead41258de9)\n  )\n  (wire (pts (xy 241.3 41.91) (xy 238.76 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fcc216ec-219c-45b5-b2ac-38820597f02c)\n  )\n  (wire (pts (xy 104.14 105.41) (xy 99.06 105.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd692650-8671-48e2-b9f8-07e7e20fa686)\n  )\n  (wire (pts (xy 111.76 127) (xy 104.14 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd75af18-d6cc-48e5-b328-b242d56af784)\n  )\n  (wire (pts (xy 256.54 48.26) (xy 256.54 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid feac3ea5-6188-488c-818a-9948e04ad233)\n  )\n  (wire (pts (xy 127 46.99) (xy 124.46 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fee6b50f-0964-41c1-bf64-682ca22bf300)\n  )\n  (wire (pts (xy 399.415 191.77) (xy 399.415 193.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ff0c2c72-21bf-4631-a221-d694dc7b8e60)\n  )\n  (wire (pts (xy 232.41 205.74) (xy 232.41 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ffa582bb-f419-416d-bb6e-84af35820688)\n  )\n\n  (text \"optional alligator\\nclip test point\" (at 59.69 262.89 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 012e8039-6cfa-42d7-8a26-922a17dfb4a4)\n  )\n  (text \"mounting holes are connected to GND\" (at 20.32 261.62 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 02e27798-9851-4efa-9381-bbd3e8e0aed4)\n  )\n  (text \"Expected MIX_CLK is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\"\n    (at 127 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 04a10969-b3b5-4b67-bcb8-8880a0fd7a44)\n  )\n  (text \"switchable image reject filters\" (at 271.78 80.01 0)\n    (effects (font (size 1.524 1.524)) (justify left bottom))\n    (uuid 21b3a68a-2489-476a-a931-683fd101d9e9)\n  )\n  (text \"1%\" (at 177.8 78.74 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5c126bdb-ea79-48f7-9384-5f2246c4f558)\n  )\n  (text \"amplifier bypass path\" (at 276.86 190.5 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e10bec32-cc6d-4bfa-b116-c191c95967f9)\n  )\n  (text \"loop filter\" (at 180.34 71.12 0)\n    (effects (font (size 1.524 1.524)) (justify left bottom))\n    (uuid e3afd1d7-5e70-45eb-a971-637c88b4750d)\n  )\n\n  (label \"TX_AMP_OUT\" (at 364.49 186.69 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 07b18a1b-aa42-497c-b5aa-31b243c75181)\n  )\n  (label \"REF_IN\" (at 177.8 248.92 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 0d0be937-f129-46a8-b80d-a2546502c6c0)\n  )\n  (label \"!ANT_BIAS\" (at 379.73 168.91 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 0e14071b-b92f-48bf-aee2-4a27f651e080)\n  )\n  (label \"TX_AMP_IN\" (at 280.67 140.97 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5315c8b4-16f7-462c-ac47-9e83cefd1f0a)\n  )\n  (label \"!ANT_BIAS\" (at 137.16 41.91 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 9b836633-8fdb-495a-8a48-d1f318f07540)\n  )\n  (label \"REF_IN\" (at 142.24 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a96315f3-0087-43bb-91f8-d6da29799ce4)\n  )\n  (label \"RX_AMP_OUT\" (at 215.9 217.17 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ec656c80-ebac-4487-b4d1-5bb05ad2d1a4)\n  )\n  (label \"RX_AMP_IN\" (at 300.99 231.14 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f6246efd-affb-49c9-845f-d981ae94ed35)\n  )\n\n  (global_label \"RX_AMP\" (shape input) (at 93.98 251.46 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 04897612-25c4-4ead-9aea-3fdd415252d7)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_MIX_BP\" (shape input) (at 93.98 243.84 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 05eb3bc4-7132-4c57-b1b3-d125f8fa36bc)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!TX_AMP_PWR\" (shape input) (at 294.64 168.91 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 088309c7-abc3-4e14-87f7-f6ea5f412d61)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"AMP_BYPASS\" (shape input) (at 93.98 254 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 0a6621e5-19c6-4ef5-b508-f5cbf608942d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX\" (shape input) (at 93.98 236.22 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 0b3130a6-abf7-48bd-9fdc-5714a1e9c9b0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SCLK\" (shape input) (at 182.88 115.57 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 11670591-862a-41f3-806d-0b8f0a03743d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"HP\" (shape input) (at 93.98 238.76 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 1665d4fb-17ce-4af5-aad3-bdc869c82c2f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX\" (shape input) (at 233.68 72.39 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 1c6e1558-5e09-4440-be34-e7c01d6d67e6)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"HP\" (shape input) (at 256.54 48.26 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 273a8aa3-73ba-4577-b937-db66c18e9325)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_MIX_BP\" (shape input) (at 351.79 91.44 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 2c934083-51e3-4c1e-a1d6-905833b8cad0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"LP\" (shape input) (at 320.04 97.79 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 2fa9a2bc-048b-4acc-b7a7-8adfd01047cd)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_IF\" (shape input) (at 27.94 29.21 180) (fields_autoplaced)\n    (effects (font (size 1.524 1.524)) (justify right))\n    (uuid 3d5d342f-7f95-4653-94d4-eb60385ae118)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_RESETX\" (shape input) (at 182.88 120.65 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 3fa67ae2-76b8-4d00-9d9a-e9742ba1e36f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SCLK\" (shape input) (at 93.98 220.98 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 43ea211c-e768-4cf8-8ee0-156ac6077c49)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!MIX_BYPASS\" (shape input) (at 336.55 88.9 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 49744efe-3b64-49e3-8827-937f43f3ba66)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"AMP_BYPASS\" (shape input) (at 256.54 180.34 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 4c757155-408d-4624-93c6-bc9fa4f82f0e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIX_BYPASS\" (shape input) (at 93.98 228.6 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 4eda0e01-eb64-4bba-a598-8392ba8fb066)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_AMP\" (shape input) (at 205.74 189.23 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 58c90196-dc35-4a96-9c69-8077e58a46a4)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX\" (shape input) (at 58.42 107.95 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 61eecb81-9fff-4b6f-a5af-fa85fd548e14)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!RX_AMP_PWR\" (shape input) (at 93.98 259.08 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 65225758-badf-4409-825f-4a48cd30f1a1)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!TX_AMP_PWR\" (shape input) (at 93.98 256.54 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 69b9f1a9-e7e8-461d-9cfd-32b075f6a0a9)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIX_CLK\" (shape input) (at 160.02 236.22 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 6cf06b5e-efe7-40db-8f9c-e704a27c89ca)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_IF\" (shape input) (at 27.94 157.48 180) (fields_autoplaced)\n    (effects (font (size 1.524 1.524)) (justify right))\n    (uuid 7e46cb5f-47a0-458c-8f50-47dcb765e88f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_AMP\" (shape input) (at 251.46 168.91 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 822fa9cd-c62c-48a0-b159-0f8cc1b037a5)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_ENX\" (shape input) (at 93.98 223.52 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 85e42296-cbec-463b-8372-2aa248f79afc)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_RESETX\" (shape input) (at 93.98 226.06 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 94f84ee7-9875-44de-a847-d41a4bffb22a)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"LP\" (shape input) (at 93.98 241.3 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 9edfc4eb-ceb9-4f46-8ad0-d86afe271b1f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"AMP_BYPASS\" (shape input) (at 308.61 209.55 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid b048d92c-22bd-4397-aa74-5797034d9891)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIX_BYPASS\" (shape input) (at 27.94 151.13 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid b3326e39-f64b-4e23-8995-069140c18045)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at -123.19 194.31 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SDATA\" (shape input) (at 182.88 113.03 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid b3730141-da92-41d8-8172-144fa6c3dd57)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_AMP\" (shape input) (at 93.98 248.92 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid b5d7ac09-59b9-4939-9b96-d952006df01d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SDATA\" (shape input) (at 93.98 218.44 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid bc2116f6-bdd5-4f44-9b2b-4396acd5cf86)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_AMP\" (shape input) (at 367.03 203.2 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid bcc949a9-4ca4-4b6c-b358-d6df3100e3f9)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!MIX_BYPASS\" (shape input) (at 27.94 21.59 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid d24cfd23-7adb-4d2b-be07-89401b54eaad)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 5.08 64.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!MIX_BYPASS\" (shape input) (at 93.98 231.14 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid da30e014-bd1e-4d09-8396-d9e280910949)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!RX_AMP_PWR\" (shape input) (at 284.48 215.9 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid dc173493-98d3-4033-a9f7-24e17b3a2482)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_MIX_BP\" (shape input) (at 410.21 83.82 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid e2bbc74f-6e16-4453-980e-4cd5d5523502)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_MIX_BP\" (shape input) (at 93.98 246.38 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid e732606c-8626-4a08-af47-030c20ce86e5)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX\" (shape input) (at 173.99 139.7 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid e8652d3a-44d4-4082-ad40-58fb70cdded0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_ENX\" (shape input) (at 182.88 118.11 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid f1ec1398-b57a-48c7-a1b8-3e1fd2a83f63)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_AMP\" (shape input) (at 323.85 212.09 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f80da3a4-5ced-4098-b12a-8d394d75adb9)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n\n  (symbol (lib_id \"hackrf:GSG-RF-CONN\") (at 414.02 214.63 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f94d0f2)\n    (property \"Reference\" \"P4\" (id 0) (at 414.02 208.28 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"ANTENNA\" (id 1) (at 414.02 210.82 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SMA-73251-2120\" (id 2) (at 414.02 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 414.02 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Molex\" (id 4) (at 414.02 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"73251-2121\" (id 5) (at 414.02 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" (id 6) (at 414.02 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 24c3123b-90c9-4b5c-abf3-fb2610917433))\n    (pin \"2\" (uuid bf21237a-595a-4323-84a7-cfb1478b1bfc))\n  )\n\n  (symbol (lib_id \"hackrf:FIL-DEA\") (at 289.56 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f94d4f4)\n    (property \"Reference\" \"U8\" (id 0) (at 289.56 87.63 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"HIGHPASS_FILTER\" (id 1) (at 289.56 90.17 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HP-DEA\" (id 2) (at 289.56 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 289.56 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"TDK\" (id 4) (at 289.56 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"DEA162400HT-8004B1\" (id 5) (at 289.56 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FILTER HIGHPASS WLAN&BLUETOOTH\" (id 6) (at 289.56 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid aee070a0-2e5e-4a22-85eb-bbc95b4d9601))\n    (pin \"2\" (uuid 00e0d73e-1721-4105-aba3-0846cca0a9a8))\n    (pin \"3\" (uuid 988f6f4b-295f-420e-86b8-f17d41ee80f1))\n    (pin \"4\" (uuid a9e6ed65-ab52-4230-b9ee-10868c46d652))\n  )\n\n  (symbol (lib_id \"hackrf:FIL-LP0603\") (at 289.56 58.42 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f94d561)\n    (property \"Reference\" \"U3\" (id 0) (at 289.56 48.26 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"LOWPASS_FILTER\" (id 1) (at 289.56 50.8 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-LP0603\" (id 2) (at 289.56 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 289.56 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"AVX\" (id 4) (at 289.56 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LP0603A1880ANTR\" (id 5) (at 289.56 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FILTER LOW PASS 1880MHZ 0603 SMD\" (id 6) (at 289.56 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid dc417187-efd9-4add-9a1e-047c04c1e0ca))\n    (pin \"2\" (uuid 78689b21-4e2e-4e78-a441-453df45604f9))\n    (pin \"3\" (uuid 7818e27b-6d44-41d8-b24b-c7148dcd58ae))\n    (pin \"4\" (uuid 3805c0c3-b1a6-4de1-8fb5-4cafbc3b46d5))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 158.75 165.1 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa08ea)\n    (property \"Reference\" \"#PWR079\" (id 0) (at 158.75 165.1 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 158.75 166.878 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 158.75 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 158.75 165.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 48b6007f-7e31-49a5-81f2-e24b4c44a400))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 254 107.95 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa0c67)\n    (property \"Reference\" \"C30\" (id 0) (at 255.27 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 255.27 110.49 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 254 107.95 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 254 107.95 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 334.01 113.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 334.01 113.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 334.01 113.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 254 107.95 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e8ef581b-051a-4f9b-9c36-cfdcc31d468d))\n    (pin \"2\" (uuid 0566b75e-2c00-4e3d-926e-eaf9bff087ea))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 254 114.3 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa0c6c)\n    (property \"Reference\" \"#PWR077\" (id 0) (at 254 114.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 254 116.078 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 254 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 254 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 473d88e3-386d-4521-8188-efa54ce00946))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 307.34 101.6 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa1098)\n    (property \"Reference\" \"#PWR076\" (id 0) (at 307.34 101.6 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 309.118 101.6 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 307.34 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 307.34 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2699bfc3-5542-4f3b-b37a-307351624da7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 307.34 54.61 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa10af)\n    (property \"Reference\" \"#PWR075\" (id 0) (at 307.34 54.61 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 309.118 54.61 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 307.34 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 307.34 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5291e51d-050f-45ca-83bb-1a6c5b6143a3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 271.78 54.61 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa1424)\n    (property \"Reference\" \"#PWR074\" (id 0) (at 271.78 54.61 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 270.002 54.61 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 271.78 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 271.78 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 425be5fd-7146-431d-9600-54d37ad53dda))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 271.78 93.98 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa142a)\n    (property \"Reference\" \"#PWR073\" (id 0) (at 271.78 93.98 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 270.002 93.98 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 271.78 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 271.78 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fda2be62-7b59-445a-9747-4867834a8e6e))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 311.15 93.98 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa149b)\n    (property \"Reference\" \"C26\" (id 0) (at 308.61 92.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"47pF\" (id 1) (at 313.69 92.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 311.15 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 311.15 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 267.97 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C470JB5NNNC\" (id 5) (at 267.97 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\" (id 6) (at 267.97 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\" (id 7) (at 311.15 93.98 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5ce952f0-eb0f-49a9-81b1-cda262c8f773))\n    (pin \"2\" (uuid c516590a-d93b-4a39-abb6-1cae4f195cfe))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 414.02 227.33 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faa165e)\n    (property \"Reference\" \"#PWR072\" (id 0) (at 414.02 227.33 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 414.02 229.108 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 414.02 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 414.02 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5592b7a0-16d3-49a4-a00b-a12afdcbedda))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 111.76 135.89 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec781)\n    (property \"Reference\" \"C42\" (id 0) (at 113.03 133.35 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 113.03 138.43 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 111.76 135.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 111.76 135.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 111.76 135.89 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e5014b68-0add-48d1-ba00-7e3b453ff4bf))\n    (pin \"2\" (uuid 7e7c28b6-0ed0-43bf-9327-379209b44b22))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 111.76 142.24 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec785)\n    (property \"Reference\" \"#PWR071\" (id 0) (at 111.76 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 111.76 144.018 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 111.76 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 111.76 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7830dd82-22c7-43d8-9be9-26014e7737ce))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 172.72 58.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec84d)\n    (property \"Reference\" \"C12\" (id 0) (at 173.99 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330pF\" (id 1) (at 173.99 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 172.72 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 172.72 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 172.72 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C331JB5NNNC\" (id 5) (at 172.72 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 330PF 50V C0G/NP0 0402\" (id 6) (at 172.72 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71H331KA01D\" (id 7) (at 172.72 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d484fe95-6851-454a-b191-86c8aa7a9c0d))\n    (pin \"2\" (uuid 4853c155-9d47-4306-a6a3-cdc98ab33fe5))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 179.07 52.07 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec850)\n    (property \"Reference\" \"R1\" (id 0) (at 179.07 54.102 90))\n    (property \"Value\" \"470\" (id 1) (at 179.07 52.07 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 179.07 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 179.07 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 179.07 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 179.07 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 179.07 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 179.07 52.07 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 99c9cd5e-d482-40df-bfa5-c8fe24268cd8))\n    (pin \"2\" (uuid fcca75b8-77f9-44b1-b181-634586aaecf9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 185.42 58.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec853)\n    (property \"Reference\" \"C13\" (id 0) (at 186.69 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330pF\" (id 1) (at 186.69 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 185.42 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 167.64 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C331JB5NNNC\" (id 5) (at 167.64 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 330PF 50V C0G/NP0 0402\" (id 6) (at 167.64 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71H331KA01D\" (id 7) (at 185.42 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f0c94aad-fdd7-41f4-8de3-62a2bcbdd103))\n    (pin \"2\" (uuid 857aa1f8-b805-458c-9a96-865f9d4dac55))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 191.77 52.07 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec856)\n    (property \"Reference\" \"R2\" (id 0) (at 191.77 54.102 90))\n    (property \"Value\" \"470\" (id 1) (at 191.77 52.07 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 191.77 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 191.77 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 191.77 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 191.77 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 191.77 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 191.77 52.07 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 722da1d8-9755-4bd5-ae33-21403500b197))\n    (pin \"2\" (uuid 4a4c4beb-e4b4-42de-9c08-e9422e139beb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 172.72 64.77 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec88b)\n    (property \"Reference\" \"#PWR070\" (id 0) (at 172.72 64.77 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 172.72 66.548 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 172.72 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 172.72 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c1d32de3-7bb4-4d80-8a42-ce71aeffba54))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 185.42 64.77 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec88e)\n    (property \"Reference\" \"#PWR069\" (id 0) (at 185.42 64.77 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 185.42 66.548 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 185.42 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 64.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4092271d-a6b5-4086-8230-13c7aff53989))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 203.2 58.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec8ad)\n    (property \"Reference\" \"C14\" (id 0) (at 204.47 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"8p2\" (id 1) (at 204.47 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 203.2 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 203.2 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 203.2 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402CRNPO9BN8R2\" (id 5) (at 203.2 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 8.2PF 50V C0G/NPO 0402\" (id 6) (at 203.2 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden UMK105CG8R2DV-F\" (id 7) (at 203.2 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f17bb743-8c94-4364-85b4-404cba8172e8))\n    (pin \"2\" (uuid 157001d0-6fc8-409d-ac5c-268c4597d5ad))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 210.82 58.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec8b0)\n    (property \"Reference\" \"C15\" (id 0) (at 212.09 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"180pF\" (id 1) (at 212.09 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 210.82 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 210.82 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 210.82 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CC0402JRNPO9BN181\" (id 5) (at 210.82 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 180PF 50V C0G/NPO 0402\" (id 6) (at 210.82 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H181JA01D\" (id 7) (at 210.82 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a8ca198d-5e59-4b12-8cc6-ed7e95114b30))\n    (pin \"2\" (uuid 4fa25d64-cd83-4892-98db-a1508f28b196))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 210.82 68.58 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faec8b2)\n    (property \"Reference\" \"R3\" (id 0) (at 208.788 68.58 90))\n    (property \"Value\" \"22k\" (id 1) (at 210.82 68.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 210.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 210.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Panasonic\" (id 4) (at 210.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"ERJ-2GEJ223X\" (id 5) (at 210.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 22K OHM 1/10W 5% 0402 SMD\" (id 6) (at 210.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 210.82 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 20abfad2-b4f0-4d7c-bf7f-b80d4c9bbeb3))\n    (pin \"2\" (uuid 8782abbd-e88a-4c23-83b4-329c264a84f5))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 121.92 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecb99)\n    (property \"Reference\" \"C1\" (id 0) (at 123.19 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 123.19 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 121.92 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 121.92 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 83.82 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 83.82 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 83.82 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 121.92 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 93c5b4b7-a170-4fbf-a5ea-c3a5c6274018))\n    (pin \"2\" (uuid 7816cee8-c4fc-43ec-8507-62b54b45821b))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 129.54 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecba0)\n    (property \"Reference\" \"C2\" (id 0) (at 130.81 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 130.81 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 129.54 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 129.54 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 129.54 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 129.54 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 129.54 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 129.54 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8f08fae0-dbda-40f0-b6bc-821bebfb46d1))\n    (pin \"2\" (uuid 4de011bd-dfbb-4615-bd2d-831e61ef5925))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 153.67 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecbb5)\n    (property \"Reference\" \"C4\" (id 0) (at 154.94 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 154.94 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 153.67 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 153.67 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 153.67 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b7d7a052-707a-4bdd-860b-91f9169f5268))\n    (pin \"2\" (uuid bcb85d66-af22-4ccf-bd8b-5fc4bdb6ac58))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 146.05 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecbb6)\n    (property \"Reference\" \"C3\" (id 0) (at 147.32 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 147.32 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 146.05 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 146.05 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 146.05 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b3cbd18b-4561-43f6-b6e4-b13810451b7d))\n    (pin \"2\" (uuid f395ddd8-b8cb-4182-8b82-af9d6ee8a01a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 160.02 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecbb9)\n    (property \"Reference\" \"C5\" (id 0) (at 161.29 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 161.29 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 160.02 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 93.98 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 160.02 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c21741f9-60ab-4fd8-a2f8-687799ea0186))\n    (pin \"2\" (uuid 10bb9d8e-e462-4d2e-9910-c5d82a422421))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 167.64 208.28 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecbba)\n    (property \"Reference\" \"C6\" (id 0) (at 168.91 205.74 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 168.91 210.82 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 167.64 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 167.64 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 139.7 208.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 167.64 208.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 61405154-c46d-4d22-ac94-04175cdd8ccb))\n    (pin \"2\" (uuid 677129a2-0cd1-41e5-ad62-75376db20509))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 119.38 214.63 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecbe1)\n    (property \"Reference\" \"#PWR067\" (id 0) (at 119.38 214.63 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 119.38 216.408 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 119.38 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 67f27558-62de-4d74-8f8d-ee017496f034))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 176.53 80.01 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecc79)\n    (property \"Reference\" \"R4\" (id 0) (at 176.53 82.042 90))\n    (property \"Value\" \"51k\" (id 1) (at 176.53 80.01 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 176.53 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 176.53 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 176.53 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT51K0\" (id 5) (at 176.53 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 51K OHM 1% 0.0625W 0402\" (id 6) (at 176.53 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 176.53 80.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7000fe40-4a4d-4107-a4c7-b14f0620c0bd))\n    (pin \"2\" (uuid e55b34b4-3b43-4a46-add4-41459fbc7ed0))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 182.88 80.01 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecc8f)\n    (property \"Reference\" \"#PWR066\" (id 0) (at 182.88 80.01 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 184.658 80.01 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 182.88 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 182.88 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 85ae90dc-f24d-4f0a-b50a-450d8be68d97))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 137.16 46.99 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecd9d)\n    (property \"Reference\" \"#PWR065\" (id 0) (at 137.16 46.99 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 137.16 45.212 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 137.16 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 137.16 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e8502211-eb03-40ce-ab98-d452ce8becd7))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 175.26 106.68 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece50)\n    (property \"Reference\" \"R5\" (id 0) (at 177.292 106.68 90))\n    (property \"Value\" \"10k\" (id 1) (at 175.26 106.68 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 175.26 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 175.26 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 175.26 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 175.26 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 175.26 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 175.26 106.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ebd95b35-f18d-490f-ab6f-c9412ad32e3e))\n    (pin \"2\" (uuid b49a15e6-511a-43b0-b6ed-1e67ece30d12))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 147.32 127 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece69)\n    (property \"Reference\" \"C34\" (id 0) (at 148.59 124.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 148.59 129.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 147.32 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 147.32 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 147.32 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c32b3e0b-5d29-47ae-b208-033462c9c6fa))\n    (pin \"2\" (uuid ed5adc84-1245-4a1e-806f-c5f45043294d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 154.94 127 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece70)\n    (property \"Reference\" \"C35\" (id 0) (at 156.21 124.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 156.21 129.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 154.94 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 154.94 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 154.94 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 577ed147-d412-4e48-abd7-b4e63cf8fac2))\n    (pin \"2\" (uuid 50260875-ea60-44fc-a3c9-66e8adf03e54))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 162.56 127 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece73)\n    (property \"Reference\" \"C36\" (id 0) (at 163.83 124.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 163.83 129.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 162.56 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 162.56 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 162.56 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 78869134-1f13-46b3-a0fe-62d57d79119e))\n    (pin \"2\" (uuid 5cf6e925-5d96-47e0-b044-30307de1a5d2))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 170.18 127 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece75)\n    (property \"Reference\" \"C37\" (id 0) (at 171.45 124.46 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 171.45 129.54 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 170.18 127 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 170.18 127 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e4672790-6cb3-4d23-8f82-c4c6cf186920))\n    (pin \"2\" (uuid aed27d2c-aa77-4539-afcc-86955d216a9e))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 147.32 133.35 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece8c)\n    (property \"Reference\" \"#PWR063\" (id 0) (at 147.32 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 147.32 135.128 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 147.32 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 147.32 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6a0bbfe1-9080-4a18-9c32-d8f1d709ecdf))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 154.94 133.35 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece8e)\n    (property \"Reference\" \"#PWR062\" (id 0) (at 154.94 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 154.94 135.128 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 154.94 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 154.94 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 91fddfbb-5e9b-4301-86a2-aba63ebaf427))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 162.56 133.35 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece8f)\n    (property \"Reference\" \"#PWR061\" (id 0) (at 162.56 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 162.56 135.128 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 162.56 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 162.56 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 87e82e3b-6420-468d-913c-bc073cdf32ec))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 170.18 133.35 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faece90)\n    (property \"Reference\" \"#PWR060\" (id 0) (at 170.18 133.35 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 170.18 135.128 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 170.18 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid caa9c777-947d-4e79-b847-3263113a7c2d))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 180.34 106.68 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004faecfae)\n    (property \"Reference\" \"R6\" (id 0) (at 182.372 106.68 90))\n    (property \"Value\" \"10k\" (id 1) (at 180.34 106.68 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 180.34 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 180.34 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 180.34 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 180.34 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 180.34 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 180.34 106.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a7a875c8-e26e-4c05-b281-a178d175c87c))\n    (pin \"2\" (uuid 1f0c8f80-279b-4785-b047-79b5a4474823))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 160.02 261.62 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb3cc7b)\n    (property \"Reference\" \"#PWR058\" (id 0) (at 160.02 261.62 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 160.02 263.398 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 160.02 261.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 261.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 33ed865c-7b62-4b48-9a96-b55f106bc013))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 403.86 232.41 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb3f838)\n    (property \"Reference\" \"#PWR057\" (id 0) (at 403.86 232.41 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 403.86 234.188 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 403.86 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 403.86 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d89a4269-e46b-4295-9e7e-a94d38f32d83))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-DIODE-TVS-BI\") (at 403.86 223.52 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb3f9b0)\n    (property \"Reference\" \"D1\" (id 0) (at 401.32 223.52 0))\n    (property \"Value\" \"GSG-DIODE-TVS-BI\" (id 1) (at 406.4 223.52 0)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 403.86 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 403.86 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 403.86 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LXES15AAA1-100\" (id 5) (at 403.86 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\" (id 6) (at 403.86 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 565b3497-70bc-45ff-baad-637c6d51caec))\n    (pin \"2\" (uuid e9bb5a54-38c1-4572-91b9-f043d809df23))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 167.64 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb52f5a)\n    (property \"Reference\" \"#PWR056\" (id 0) (at 167.64 97.79 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 167.64 99.568 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 167.64 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 167.64 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3a754e53-723a-47d9-9a12-a3db61602f72))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 134.62 144.78 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb55e30)\n    (property \"Reference\" \"L4\" (id 0) (at 133.35 144.78 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 137.16 144.78 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 134.62 144.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 134.62 144.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 130.81 144.78 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid cc05ea58-65a4-4d54-adf3-2ad355ccddca))\n    (pin \"2\" (uuid c0380c6f-1d1c-4499-b62f-7ef9f2c9ce76))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 104.14 142.24 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb55fac)\n    (property \"Reference\" \"#PWR055\" (id 0) (at 104.14 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 104.14 144.018 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 104.14 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 09876929-6679-431e-9bec-15e6b00a0164))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 104.14 135.89 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004fb55fad)\n    (property \"Reference\" \"C41\" (id 0) (at 105.41 133.35 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 105.41 138.43 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 104.14 135.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 135.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 187.96 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 104.14 135.89 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c572ce65-26c5-4abc-b93f-cf13197d1801))\n    (pin \"2\" (uuid 24ea8cb7-445f-4cc2-a758-60fd78fb557d))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 256.54 83.82 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef258)\n    (property \"Reference\" \"U6\" (id 0) (at 251.46 83.82 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 261.62 83.82 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 256.54 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 256.54 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 256.54 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 256.54 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 256.54 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cc7b0329-3e74-4d77-945d-143c26b71783))\n    (pin \"2\" (uuid f593e270-9245-4cf8-8a5f-51163db2c357))\n    (pin \"3\" (uuid f1e66927-675f-4ca7-84f6-43150f2c3432))\n    (pin \"4\" (uuid 710d3b4d-18e3-4979-8169-a94d6f47edfb))\n    (pin \"5\" (uuid 857ce4bb-eda6-42c6-b0ef-ec05f6173609))\n    (pin \"6\" (uuid 4b907b7a-6636-4058-b784-0dd9f0f3d786))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 265.43 101.6 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef311)\n    (property \"Reference\" \"C27\" (id 0) (at 267.97 102.87 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"47pF\" (id 1) (at 262.89 102.87 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 265.43 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 265.43 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 308.61 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C470JB5NNNC\" (id 5) (at 308.61 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\" (id 6) (at 308.61 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\" (id 7) (at 265.43 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1900b779-c397-4991-8756-61bb9a8aaa8c))\n    (pin \"2\" (uuid e79445bf-02c7-4ae7-83e0-1450d05cb45a))\n  )\n\n  (symbol (lib_id \"hackrf:BALUN-B0310J50100AHF\") (at 86.36 102.87 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef483)\n    (property \"Reference\" \"T1\" (id 0) (at 86.36 107.95 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Value\" \"MIX_IN_BALUN\" (id 1) (at 86.36 99.06 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-B0310J50100AHF\" (id 2) (at 86.36 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"TTM\" (id 4) (at 86.36 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"B0310J50100AHF\" (id 5) (at 86.36 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" (id 6) (at 86.36 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b52de1c5-088f-4d8d-8d2c-d398353401f5))\n    (pin \"2\" (uuid 11295259-6ad2-452b-8fc3-9baeac9c2bcc))\n    (pin \"3\" (uuid ea91b1bd-c219-477a-a7f8-4e099ab0c357))\n    (pin \"4\" (uuid 0410fa7b-3e41-4b5f-a4ca-84f7a9440bef))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 76.2 88.9 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef4a0)\n    (property \"Reference\" \"#PWR054\" (id 0) (at 76.2 88.9 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 76.2 87.122 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 76.2 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 76.2 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e397a7cc-6427-405f-9e89-08972de3bf29))\n  )\n\n  (symbol (lib_id \"hackrf:BALUN-B0310J50100AHF\") (at 148.59 149.86 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef4a4)\n    (property \"Reference\" \"T2\" (id 0) (at 148.59 144.78 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Value\" \"MIX_OUT_BALUN\" (id 1) (at 146.05 153.67 0)\n      (effects (font (size 1.778 1.778)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-B0310J50100AHF\" (id 2) (at 148.59 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 148.59 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"TTM\" (id 4) (at 148.59 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"B0310J50100AHF\" (id 5) (at 148.59 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" (id 6) (at 148.59 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1b261fa2-5bb4-43cf-8e39-97a4348af7c5))\n    (pin \"2\" (uuid 63b80293-71e9-4701-b057-260281f47881))\n    (pin \"3\" (uuid 6a0f2ed8-5758-4bff-b0a7-d941489f5d22))\n    (pin \"4\" (uuid 409234ed-abba-48fa-b973-04ba578f5925))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 43.18 171.45 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef646)\n    (property \"Reference\" \"U11\" (id 0) (at 38.1 171.45 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 48.26 171.45 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 43.18 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 43.18 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 43.18 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 43.18 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c405dc4e-f604-40b3-b2b4-14b4220fcb29))\n    (pin \"2\" (uuid 1c5e7717-6eed-42ef-b2b2-da15f2e13a2b))\n    (pin \"3\" (uuid 3936188e-d826-42ef-a6b9-c880673b59df))\n    (pin \"4\" (uuid a26c34d2-1026-498b-8c61-efed6e9662f0))\n    (pin \"5\" (uuid 4c247d04-87bb-46b0-b536-534efced0057))\n    (pin \"6\" (uuid 5ca2b007-b3e7-4478-863e-d8c25748cad9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 45.72 185.42 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef65b)\n    (property \"Reference\" \"#PWR053\" (id 0) (at 45.72 185.42 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 45.72 187.198 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 45.72 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 45.72 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 994b5fb1-c637-4a6b-a8b0-6b81d99e9a29))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 55.88 163.83 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef6a1)\n    (property \"Reference\" \"C51\" (id 0) (at 57.15 161.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 57.15 166.37 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 55.88 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 41.91 295.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 41.91 295.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 41.91 295.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 55.88 163.83 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 368006cc-f52a-4fa4-9975-b7e7a693d413))\n    (pin \"2\" (uuid 73e5701c-6d47-4745-ba94-d9d007c015ca))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 34.29 157.48 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef6ba)\n    (property \"Reference\" \"C48\" (id 0) (at 36.83 158.75 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 31.75 158.75 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 157.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 157.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at -90.17 166.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at -90.17 166.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at -90.17 166.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 34.29 157.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f6efcb82-2819-4b58-a59a-dfdc25c4f98b))\n    (pin \"2\" (uuid 95bd1303-74ca-4a36-8447-616fa2d5d9a9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 43.18 71.12 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef768)\n    (property \"Reference\" \"C21\" (id 0) (at 44.45 68.58 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 44.45 73.66 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 43.18 71.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 71.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 41.91 110.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 41.91 110.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 41.91 110.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 43.18 71.12 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 67b4f828-4991-4063-a17e-404d7bed4a4a))\n    (pin \"2\" (uuid 6cf21925-eddc-4a4a-b77f-f4355fbde6d5))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 43.18 43.18 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef778)\n    (property \"Reference\" \"U1\" (id 0) (at 38.1 43.18 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 48.26 43.18 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 43.18 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 43.18 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 43.18 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 43.18 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c5666b82-5d79-4e49-ab8a-da97224fade8))\n    (pin \"2\" (uuid 0cf89713-438f-4ff2-8b3d-407d0859873d))\n    (pin \"3\" (uuid de95cfcd-9e62-4c0f-b5ce-a28ca1572328))\n    (pin \"4\" (uuid 792ac288-a665-49c3-86a7-00f5016092da))\n    (pin \"5\" (uuid 02a28b8b-f635-49a1-b286-69f942c7aa3f))\n    (pin \"6\" (uuid 3a74c9a4-26fa-4b83-9838-1b2ad30c8b94))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 34.29 29.21 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef782)\n    (property \"Reference\" \"C8\" (id 0) (at 31.75 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 36.83 27.94 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 30.48 20.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 30.48 20.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 30.48 20.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 34.29 29.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid afd9306b-4e15-4442-bce7-15c8db6a9d23))\n    (pin \"2\" (uuid d9413e13-c29c-49a8-a4ce-7b20357047c7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 45.72 57.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501ef7a8)\n    (property \"Reference\" \"#PWR052\" (id 0) (at 45.72 57.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 45.72 58.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 45.72 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 45.72 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid eb8d5f5b-f719-4f7c-80e7-a1e337fe224c))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 322.58 80.01 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f3b20)\n    (property \"Reference\" \"U5\" (id 0) (at 327.66 80.01 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 317.5 80.01 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 322.58 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 322.58 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 322.58 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 322.58 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid af3e3ea7-7cf6-421c-95ba-b7f64297eb23))\n    (pin \"2\" (uuid 951aa7ac-41c2-4df1-9da7-add2656ed6a0))\n    (pin \"3\" (uuid 27a46363-4b31-43ae-8e39-1028e6b30127))\n    (pin \"4\" (uuid 839a3104-7148-4a2a-a738-51a8cfd0b844))\n    (pin \"5\" (uuid 5ef6b880-555a-4d7c-a909-fff7880fd2f2))\n    (pin \"6\" (uuid 89733786-9466-4509-886a-20d35085fd76))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 400.05 97.79 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4169)\n    (property \"Reference\" \"C44\" (id 0) (at 401.32 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 401.32 95.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 400.05 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 400.05 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 400.05 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid af4fcf2a-fbb2-43dc-9909-27ec7df105d6))\n    (pin \"2\" (uuid c8768828-bd35-403f-9918-1791ea300c53))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 313.69 62.23 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f41b9)\n    (property \"Reference\" \"C18\" (id 0) (at 316.23 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 311.15 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 313.69 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 313.69 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 505.46 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 505.46 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 505.46 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 313.69 62.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d1faa50f-751b-405f-8731-a71465cfd9df))\n    (pin \"2\" (uuid 24bfafbe-2437-4bb3-8434-624772c75a13))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 265.43 62.23 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f41bb)\n    (property \"Reference\" \"C17\" (id 0) (at 267.97 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 262.89 60.96 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 265.43 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 265.43 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 457.2 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 457.2 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 457.2 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 265.43 62.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 38bfda63-6907-4b8c-b9b9-b4998012b70b))\n    (pin \"2\" (uuid f69f7c36-d1ac-43d3-ae9b-478ce2dc91b0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 247.65 69.85 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f41bd)\n    (property \"Reference\" \"C20\" (id 0) (at 250.19 71.12 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 245.11 71.12 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 247.65 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 247.65 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 431.8 8.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 431.8 8.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 431.8 8.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 247.65 69.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b851b1cd-d472-438b-9f19-e41be6404347))\n    (pin \"2\" (uuid 2c22b3c2-5e01-4549-8e82-3282c07cc427))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 262.89 50.8 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f46a8)\n    (property \"Reference\" \"C11\" (id 0) (at 265.43 49.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 260.35 49.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 262.89 50.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 262.89 50.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 320.04 -237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 320.04 -237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 320.04 -237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 262.89 50.8 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f9adff73-1e0f-49a3-87ca-f92ddbe6bb1c))\n    (pin \"2\" (uuid 9200bce1-96f7-4795-b1a5-3861d9fdc879))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 269.24 50.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f46ae)\n    (property \"Reference\" \"#PWR051\" (id 0) (at 269.24 50.8 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 271.018 50.8 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 269.24 50.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 269.24 50.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 57c479c4-b212-442a-9aad-5fe243a03ac3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 27.94 185.42 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4768)\n    (property \"Reference\" \"#PWR050\" (id 0) (at 27.94 185.42 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 26.162 185.42 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 27.94 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 27.94 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f48dea4b-bee9-408f-bdc1-2863c7e614c6))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 34.29 185.42 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4769)\n    (property \"Reference\" \"C56\" (id 0) (at 36.83 186.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 31.75 186.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 29.21 265.43 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 29.21 265.43 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 29.21 265.43 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 34.29 185.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 912c16eb-4b4f-4e50-8654-113dc3430abf))\n    (pin \"2\" (uuid 3c77fcc6-d449-4b57-93b1-c3d3e1ad24bb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 55.88 151.13 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f477c)\n    (property \"Reference\" \"#PWR049\" (id 0) (at 55.88 151.13 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 57.658 151.13 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 55.88 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e2624f0a-0e73-4d7b-acde-92c5c1ba0afa))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 49.53 151.13 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f477d)\n    (property \"Reference\" \"C47\" (id 0) (at 52.07 149.86 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 46.99 149.86 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 49.53 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 49.53 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 106.68 -137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 106.68 -137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 106.68 -137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 49.53 151.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a1c078ae-3ea1-4287-9243-77fa163e12aa))\n    (pin \"2\" (uuid 7b9e5983-2843-4cee-bbbf-2688a1cc0217))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 49.53 21.59 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4788)\n    (property \"Reference\" \"C7\" (id 0) (at 52.07 20.32 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 46.99 20.32 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 49.53 21.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 49.53 21.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 106.68 -266.7 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 106.68 -266.7 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 106.68 -266.7 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 49.53 21.59 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 50704cab-6ccd-4a82-9738-4b64a9c8c1d3))\n    (pin \"2\" (uuid b8517f5b-b80a-46d2-a15f-63c5adf53dd6))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 55.88 21.59 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4789)\n    (property \"Reference\" \"#PWR048\" (id 0) (at 55.88 21.59 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 57.658 21.59 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 55.88 21.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 21.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0f9264e3-b180-42ea-b2c0-b073d85c073f))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 34.29 57.15 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4793)\n    (property \"Reference\" \"C16\" (id 0) (at 36.83 58.42 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 31.75 58.42 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 29.21 137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 29.21 137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 29.21 137.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 34.29 57.15 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d8ce99da-12d1-4aa9-84b2-99310f8163cd))\n    (pin \"2\" (uuid a59f4bb4-3516-429d-9221-2671cef5fd49))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 27.94 57.15 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000501f4794)\n    (property \"Reference\" \"#PWR047\" (id 0) (at 27.94 57.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 26.162 57.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 27.94 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 27.94 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 91fbc699-98bd-4faf-bc05-071363fa2403))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 99.06 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502afa8c)\n    (property \"Reference\" \"L1\" (id 0) (at 97.79 95.25 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 101.6 95.25 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 99.06 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 99.06 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 101.6 100.33 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7bc90261-21b4-40ed-b054-9b72eb1c2645))\n    (pin \"2\" (uuid b0b66076-24e8-48b2-b9c2-d9248275b360))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 76.2 77.47 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4778)\n    (property \"Reference\" \"#PWR046\" (id 0) (at 76.2 77.47 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 77.978 77.47 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 76.2 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 76.2 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d7269b46-8249-4cc7-98b6-97254efede7f))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 69.85 77.47 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4779)\n    (property \"Reference\" \"C22\" (id 0) (at 72.39 76.2 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 67.31 76.2 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 69.85 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 69.85 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 127 -210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 127 -210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 127 -210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 69.85 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid fbb5dd54-c82a-4c7f-86ef-6f171f2b9226))\n    (pin \"2\" (uuid 3c5bd7af-ec60-4e3f-9ab4-b212a4a07282))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 72.39 105.41 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b477a)\n    (property \"Reference\" \"C28\" (id 0) (at 74.93 106.68 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 69.85 106.68 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 72.39 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 72.39 105.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 220.98 219.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 220.98 219.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 220.98 219.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 72.39 105.41 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 976cd8ae-1977-4708-afb7-d7a16b260a7e))\n    (pin \"2\" (uuid 473b47ff-56e3-4d78-8251-c7a3ebebf273))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 58.42 77.47 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b477c)\n    (property \"Reference\" \"#PWR045\" (id 0) (at 58.42 77.47 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 58.42 75.692 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 58.42 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 57c4c438-d2f3-4e84-a4c6-95379215d9bb))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 60.96 91.44 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b477e)\n    (property \"Reference\" \"U7\" (id 0) (at 66.04 91.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 55.88 91.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 60.96 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 60.96 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 60.96 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 60.96 91.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 04406756-f414-4d7b-944c-0842633303be))\n    (pin \"2\" (uuid 985d1ff5-b172-42e6-99de-31191505011f))\n    (pin \"3\" (uuid c7e044f4-8082-4754-bab9-49e1db3174af))\n    (pin \"4\" (uuid 7113faff-f45f-49a7-ace7-970894ee7fc8))\n    (pin \"5\" (uuid bf0b035b-8c3f-40d0-90b8-a73da91c68e0))\n    (pin \"6\" (uuid 3e10d134-85a4-498f-9ed3-b7c21653db6b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 60.96 120.65 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b477f)\n    (property \"Reference\" \"#PWR044\" (id 0) (at 60.96 120.65 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 60.96 122.428 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 60.96 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2876bec1-806f-4234-b3a5-72c42522e84b))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 60.96 114.3 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4780)\n    (property \"Reference\" \"C33\" (id 0) (at 62.23 111.76 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 62.23 116.84 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 60.96 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 114.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 140.97 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 140.97 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 140.97 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 60.96 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 50334e4a-7144-4fbd-a663-c3d2b30d399d))\n    (pin \"2\" (uuid 24e24784-5fb1-40b8-9ac4-e10dd3cd9afe))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 236.22 55.88 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b490f)\n    (property \"Reference\" \"U2\" (id 0) (at 241.3 55.88 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 231.14 55.88 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 236.22 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 236.22 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 236.22 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 236.22 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 236.22 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 61a74df8-0ad3-44c6-8626-ce7cdcda8815))\n    (pin \"2\" (uuid d8eccaa3-915a-43ee-a4c0-b5586c67074d))\n    (pin \"3\" (uuid 43ee8209-19e1-4da1-8cc3-bb62f3973cc2))\n    (pin \"4\" (uuid 7758c486-985c-482f-a4f0-a967ae4fce09))\n    (pin \"5\" (uuid 24fcdc6d-4e7b-492e-899a-a1ebb9e441a0))\n    (pin \"6\" (uuid 3db3d861-a249-43da-89ba-5a0b6ff4df2e))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 165.1 147.32 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4c15)\n    (property \"Reference\" \"C46\" (id 0) (at 167.64 148.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 162.56 148.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 165.1 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 165.1 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 271.78 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 271.78 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 271.78 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 165.1 147.32 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0bf11b98-44c5-4050-ba0d-e3abe799e2bc))\n    (pin \"2\" (uuid 7028bc1f-9f73-4abb-ab41-84a1df717f11))\n  )\n\n  (symbol (lib_id \"gsg-symbols:SKY13453\") (at 173.99 161.29 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4c1c)\n    (property \"Reference\" \"U10\" (id 0) (at 168.91 161.29 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13453\" (id 1) (at 179.07 161.29 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"gsg-modules:SKY13350-385LF\" (id 2) (at 173.99 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 173.99 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 173.99 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13453-385LF\" (id 5) (at 173.99 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\" (id 6) (at 173.99 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2413854b-2d00-4ffd-96ef-71731b0eb060))\n    (pin \"2\" (uuid 0469c839-0cd1-4397-ab60-4639fc484763))\n    (pin \"3\" (uuid 63e4c6a0-bc0b-47b0-be0a-418844884ae4))\n    (pin \"4\" (uuid 9b24f327-4b83-45cc-913b-dee9b46f59bd))\n    (pin \"5\" (uuid cc7b5459-7c28-42a8-ae50-92abacfa1f1c))\n    (pin \"6\" (uuid edf71ffb-f0e0-4607-ae83-5da3838339db))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 200.66 96.52 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b4c6f)\n    (property \"Reference\" \"C23\" (id 0) (at 199.39 99.06 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 199.39 93.98 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 200.66 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 200.66 96.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 215.9 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 215.9 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 215.9 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 200.66 96.52 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 772ec9f7-2a9b-46cf-a2ed-ad7694216573))\n    (pin \"2\" (uuid 3f5dc090-19fc-4db8-a8a2-948661c830b0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 229.87 36.83 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b53a4)\n    (property \"Reference\" \"C9\" (id 0) (at 227.33 35.56 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 232.41 35.56 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 229.87 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 229.87 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 12.7 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 12.7 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 12.7 80.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 229.87 36.83 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9366feab-2e08-4266-9c52-61af1152dc55))\n    (pin \"2\" (uuid b6cb1bb6-b355-4336-9e64-2c21f18156ea))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 233.68 41.91 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b5428)\n    (property \"Reference\" \"#PWR043\" (id 0) (at 233.68 41.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 233.68 40.132 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 233.68 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 233.68 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7f049be1-79cf-432b-baa6-77488ee27a4a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 259.08 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b54a4)\n    (property \"Reference\" \"#PWR042\" (id 0) (at 259.08 97.79 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 259.08 99.568 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 259.08 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 259.08 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1f42fe27-6069-4485-a338-9ec8010e2606))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 320.04 66.04 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b5542)\n    (property \"Reference\" \"#PWR041\" (id 0) (at 320.04 66.04 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 320.04 64.262 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 320.04 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 320.04 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ff12b101-54b3-4724-8e3b-6701a1d770ed))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 360.68 81.28 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b56c2)\n    (property \"Reference\" \"C31\" (id 0) (at 363.22 80.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 358.14 80.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 360.68 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 360.68 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 533.4 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 533.4 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 533.4 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 360.68 81.28 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8941d08d-6774-4074-97bd-5a7ce0e36fbe))\n    (pin \"2\" (uuid 32e44d9d-cb62-4e04-88a1-ba160a231fb9))\n  )\n\n  (symbol (lib_id \"hackrf:SKY13317\") (at 383.54 87.63 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b5704)\n    (property \"Reference\" \"U9\" (id 0) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13317\" (id 1) (at 383.54 93.98 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SKY13317-373LF\" (id 2) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13317-373LF\" (id 5) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" (id 6) (at 383.54 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid e47caf53-30b4-47ea-9d05-c4e7ec8fee0a))\n    (pin \"1\" (uuid c4f89fc1-ce71-4972-bc50-21b8095104eb))\n    (pin \"2\" (uuid 7a78ead5-c2e6-4ae5-b496-212a9e3f7d2b))\n    (pin \"3\" (uuid 1eb1471f-6edd-40f3-abcf-2250de807c5e))\n    (pin \"4\" (uuid 9be377f2-73f0-45e1-b3a8-38a12d1f3a83))\n    (pin \"5\" (uuid 9b5d6ae8-515d-4677-9bb5-a702634d048e))\n    (pin \"6\" (uuid feeda07c-fe22-4041-ba2a-2222be14cf96))\n    (pin \"7\" (uuid 33f4e211-78df-46d4-9812-79d884892359))\n    (pin \"8\" (uuid 8ce38cbb-5df8-4297-9e3e-d49d954a118a))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 400.05 77.47 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b571f)\n    (property \"Reference\" \"C32\" (id 0) (at 401.32 74.93 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 401.32 80.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 400.05 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 400.05 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 41.91 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 41.91 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 41.91 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 400.05 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 257f2c02-a028-48cc-b40d-de7c032db9fb))\n    (pin \"2\" (uuid e3d64a36-a0a2-46c9-a1ac-90203646aebd))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 367.03 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502b5738)\n    (property \"Reference\" \"C43\" (id 0) (at 368.3 95.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"22pF\" (id 1) (at 368.3 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 367.03 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 367.03 97.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 41.91 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C220JB5NNNC\" (id 5) (at 41.91 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\" (id 6) (at 41.91 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\" (id 7) (at 367.03 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 419b287f-c2a9-4825-8ee8-781d03216633))\n    (pin \"2\" (uuid 420b723a-933f-474c-9dc1-4396cedbf692))\n  )\n\n  (symbol (lib_id \"hackrf:RFFC5072\") (at 135.89 78.74 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502be21c)\n    (property \"Reference\" \"U4\" (id 0) (at 135.89 81.28 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"RFFC5072\" (id 1) (at 135.89 76.2 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-QFN32\" (id 2) (at 135.89 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 135.89 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"RFMD\" (id 4) (at 135.89 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RFFC5072TR7\" (id 5) (at 135.89 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"WIDEBAND SYNTHESIZER/VCO WITH INTEGRATED 6GHz MIXER\" (id 6) (at 135.89 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"RFFC5072*\" (id 7) (at 135.89 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"0\" (uuid 65c8789a-017e-405d-8472-ce27d4a8a74a))\n    (pin \"1\" (uuid 762f95a9-6e27-4cb6-b86f-2e09481a0ae9))\n    (pin \"10\" (uuid c8bebd2b-870c-4d7c-998f-e64d0f96daca))\n    (pin \"11\" (uuid af4a5237-aad1-47c9-8d34-376630feffef))\n    (pin \"12\" (uuid bbf8e630-d242-4928-b890-96e063e90cf3))\n    (pin \"13\" (uuid a90e1574-5f55-4134-a669-89dc39cf1812))\n    (pin \"14\" (uuid 8d1a26c0-dbac-4356-b6da-4c32dfaa2628))\n    (pin \"15\" (uuid ac81f955-78ce-40ea-a1cc-7f8ffa56abce))\n    (pin \"16\" (uuid 80b9d1a5-caa2-4964-8c8c-c11dc38b0801))\n    (pin \"17\" (uuid dd39ae80-2352-4d6e-bfab-4b18e7174f63))\n    (pin \"18\" (uuid 77f43593-1b67-4d0d-ba30-be5bce558720))\n    (pin \"19\" (uuid 66b971ab-07dd-43dc-9967-1c00d76a3123))\n    (pin \"2\" (uuid 6679b2d0-bb94-4033-9cc1-ca6e5bf680b7))\n    (pin \"20\" (uuid cd315f6e-98f1-4bf7-93b0-6b1e76703f33))\n    (pin \"21\" (uuid cf006232-8d85-4b93-ac2c-09c8ba09a04b))\n    (pin \"22\" (uuid 727fa6b9-c038-483c-9984-3df15a4e4339))\n    (pin \"23\" (uuid 9f495459-8daf-4615-a1b0-722682601293))\n    (pin \"24\" (uuid bb761e02-e35b-4ff3-819c-c2ff0f6e2324))\n    (pin \"25\" (uuid f55758d0-9d27-498f-896f-ea3df545c5d3))\n    (pin \"26\" (uuid 6f1da28e-6fef-49f1-8c62-9709b1815d2b))\n    (pin \"27\" (uuid 732c0cd2-abdc-4de6-9f0f-7d8b54531260))\n    (pin \"28\" (uuid 699b751b-b46d-4b4f-8e39-29f5d61dc851))\n    (pin \"29\" (uuid 093cc304-8c20-43c4-8d9e-65b92efbf47a))\n    (pin \"3\" (uuid bd44eb18-d9e6-47b0-8aff-e6eff10ed241))\n    (pin \"30\" (uuid 6eaf0ff5-d9a2-4341-9678-ef9fbfd551e5))\n    (pin \"31\" (uuid 855f879a-c5f3-4ec7-a292-c145bcf29daf))\n    (pin \"32\" (uuid d0522110-27d8-4caf-b84b-2fc2e1ddc7c2))\n    (pin \"4\" (uuid 4daf5e2e-3cbf-4576-8d61-3a7723e89052))\n    (pin \"5\" (uuid 1f8ce6cb-d61b-4abb-93ad-9a3fc42eb871))\n    (pin \"6\" (uuid afb9e5fa-f6cb-4ae5-b57a-2f84628f384b))\n    (pin \"7\" (uuid 23dfbc5b-45ec-4184-929b-458908643403))\n    (pin \"8\" (uuid aa41ed7c-975a-4ecf-92d0-9f2d0ef7982c))\n    (pin \"9\" (uuid efe93da1-7e65-4d36-920f-076d66bfaa54))\n  )\n\n  (symbol (lib_id \"hackrf:SKY13317\") (at 232.41 187.96 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6bdf)\n    (property \"Reference\" \"U12\" (id 0) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13317\" (id 1) (at 232.41 181.61 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SKY13317-373LF\" (id 2) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13317-373LF\" (id 5) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" (id 6) (at 232.41 187.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid fd4e6cb2-e8f2-4a98-9848-097c1d906be4))\n    (pin \"1\" (uuid f4f5af43-3d88-4b5d-a4e5-3b9fa451ab34))\n    (pin \"2\" (uuid 2a9d2ce1-4634-4cc6-b80f-46a1373478df))\n    (pin \"3\" (uuid dd427771-a3a3-4399-a8cf-a8ca6b14c513))\n    (pin \"4\" (uuid 51834216-90d0-40ba-ba1d-041945da33fd))\n    (pin \"5\" (uuid 36d06a95-53b5-42dc-ae3c-5c99c97874d3))\n    (pin \"6\" (uuid bcabea3a-e4e7-4a28-962f-922d7f5e2394))\n    (pin \"7\" (uuid f8cc3089-565d-4c31-af49-09e41f86bcc3))\n    (pin \"8\" (uuid f0601fb8-6e81-4176-9f91-2c2c9abfeefa))\n  )\n\n  (symbol (lib_id \"hackrf:SKY13317\") (at 347.98 210.82 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6be2)\n    (property \"Reference\" \"U14\" (id 0) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SKY13317\" (id 1) (at 347.98 217.17 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SKY13317-373LF\" (id 2) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Skyworks\" (id 4) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"SKY13317-373LF\" (id 5) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" (id 6) (at 347.98 210.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid 12ce53aa-d433-4514-b7a9-0fedd66c289d))\n    (pin \"1\" (uuid 54f94358-a9e7-4c39-a55b-e3ac9cea8bf7))\n    (pin \"2\" (uuid 8d9dc16f-3a47-4cd8-bc25-55e9a57f2595))\n    (pin \"3\" (uuid 628a95ba-1984-41ee-907a-35eedd00e1df))\n    (pin \"4\" (uuid 8b65128f-95ff-44bc-a5f6-27175891f4bf))\n    (pin \"5\" (uuid d955d4c9-60dd-4825-8d07-b2b01d7b33b8))\n    (pin \"6\" (uuid 9ddcdfc3-892f-45a1-93e0-05ec5a00f87e))\n    (pin \"7\" (uuid 27ccd830-f3c5-410f-852a-d2d152ae2782))\n    (pin \"8\" (uuid c10c428b-0adc-4fe4-bbe0-19cfdca8c543))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 236.22 223.52 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6d12)\n    (property \"Reference\" \"L5\" (id 0) (at 236.22 222.25 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"10uH\" (id 1) (at 236.22 226.06 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0603\" (id 2) (at 236.22 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 236.22 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 217.17 370.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BRL1608T100M\" (id 5) (at 217.17 370.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\" (id 6) (at 217.17 370.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid eee05c06-dc65-40b0-9ee6-8a10fe2ac599))\n    (pin \"2\" (uuid 59487944-e8cd-4efa-b702-c61cb31350a5))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 242.57 229.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6d36)\n    (property \"Reference\" \"C52\" (id 0) (at 243.84 227.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 243.84 232.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 242.57 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 242.57 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 318.77 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 318.77 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 318.77 190.5 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 242.57 229.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ce672432-9517-46eb-a10f-13f0c405d97e))\n    (pin \"2\" (uuid d5a69c39-bff7-4e47-9cc9-a043986d9156))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 368.3 214.63 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6d4a)\n    (property \"Reference\" \"C64\" (id 0) (at 365.76 215.9 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 370.84 215.9 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 368.3 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 368.3 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 328.93 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 328.93 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 328.93 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 368.3 214.63 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8a3f428b-a9a5-442c-9d7a-f47b961bde86))\n    (pin \"2\" (uuid 3c71906d-a3ab-4cd7-939d-a875dd8460cb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 242.57 236.22 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6dc1)\n    (property \"Reference\" \"#PWR040\" (id 0) (at 242.57 236.22 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 242.57 237.998 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 242.57 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 242.57 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 58124a91-f992-46f9-884a-327b1f35a7ed))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 251.46 236.22 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502c6dc4)\n    (property \"Reference\" \"#PWR039\" (id 0) (at 251.46 236.22 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 251.46 237.998 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 251.46 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 251.46 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d33461d0-23bd-4157-a65d-b5f16182bb6b))\n  )\n\n  (symbol (lib_id \"hackrf:MGA-81563\") (at 228.6 243.84 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502de480)\n    (property \"Reference\" \"U13\" (id 0) (at 228.6 242.57 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MGA-81563\" (id 1) (at 228.6 245.11 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SOT363\" (id 2) (at 228.6 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 228.6 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Avago\" (id 4) (at 228.6 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"MGA-81563-TR1G\" (id 5) (at 228.6 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"0.1-6 GHz 3 V, 14 dBm Amplifier\" (id 6) (at 228.6 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"MGA-81563*\" (id 7) (at 228.6 243.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid eecc6309-0a5e-4e02-8a05-8740d2890152))\n    (pin \"2\" (uuid 4af7b498-5189-4dad-986f-fea77e842b90))\n    (pin \"3\" (uuid a5b1d28b-bc0e-4cc8-b441-4e1f3f2b6071))\n    (pin \"4\" (uuid d88bb228-bc0d-4d99-9574-c4891f48ceeb))\n    (pin \"5\" (uuid 26351a1e-18ec-42ad-8e65-37778ae57d1e))\n    (pin \"6\" (uuid c72b232d-f88c-4ddf-b8b2-736b1099a299))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 232.41 205.74 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6129)\n    (property \"Reference\" \"#PWR038\" (id 0) (at 232.41 205.74 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 232.41 207.518 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 232.41 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 232.41 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 059eccfd-d770-4cbd-b251-a3f7a40b91a3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 383.54 69.85 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e619a)\n    (property \"Reference\" \"#PWR037\" (id 0) (at 383.54 69.85 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 383.54 68.072 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 383.54 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 383.54 69.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ae6ebc69-6851-4184-a35f-523d3e1424bd))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 347.98 193.04 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6209)\n    (property \"Reference\" \"#PWR036\" (id 0) (at 347.98 193.04 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 347.98 191.262 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 347.98 193.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 347.98 193.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 8e37f6f4-71e2-4b4d-8cb8-681731a27c58))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 297.18 198.12 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6909)\n    (property \"Reference\" \"C61\" (id 0) (at 298.45 200.66 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 298.45 195.58 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 297.18 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 297.18 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 185.42 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 297.18 198.12 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 94d9f878-f824-4ebc-8889-188a27e36965))\n    (pin \"2\" (uuid 05ea82ed-ad60-4cfb-aeb3-85ad9b3dafd8))\n  )\n\n  (symbol (lib_id \"Device:Q_PMOS_GSD\") (at 269.24 215.9 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e69d1)\n    (property \"Reference\" \"Q1\" (id 0) (at 269.24 220.726 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Value\" \"MOSFET_P\" (id 1) (at 269.24 211.328 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:SOT23-3\" (id 2) (at 269.24 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 269.24 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yangzhou Yangjie\" (id 4) (at 269.24 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"YJL2301C\" (id 5) (at 269.24 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\" (id 6) (at 269.24 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f7a7e456-0153-4dd0-a8d4-81d949b56812))\n    (pin \"2\" (uuid 69e5943a-e535-4798-9964-d8693a8e4830))\n    (pin \"3\" (uuid de56ca97-094e-4206-a890-b580eb3d6e72))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 165.1 175.26 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6eb0)\n    (property \"Reference\" \"C54\" (id 0) (at 167.64 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 162.56 176.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 165.1 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 165.1 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 160.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 160.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 160.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 165.1 175.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9f3e7a70-2c2a-4fb6-8c09-1dbbfdbf35fe))\n    (pin \"2\" (uuid 7bf97848-65b0-4be5-90b0-87de2839efa9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 158.75 175.26 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6ec5)\n    (property \"Reference\" \"#PWR035\" (id 0) (at 158.75 175.26 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 156.972 175.26 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 158.75 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 158.75 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 27962f3d-f088-4576-900e-64f2813eeea2))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 180.34 142.24 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6ecb)\n    (property \"Reference\" \"C45\" (id 0) (at 182.88 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 177.8 140.97 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 180.34 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 180.34 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 175.26 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 175.26 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 175.26 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 180.34 142.24 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ea741bd7-c527-41f6-a8fb-e9f821e6bfa3))\n    (pin \"2\" (uuid 5a83523b-6b17-4bf2-9716-e7fdb9a76ecc))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 186.69 142.24 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6ede)\n    (property \"Reference\" \"#PWR034\" (id 0) (at 186.69 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 188.468 142.24 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 186.69 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 186.69 142.24 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 07a06928-883f-4962-997e-7389a33d8431))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 245.11 41.91 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6efb)\n    (property \"Reference\" \"C10\" (id 0) (at 247.65 40.64 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 242.57 40.64 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 245.11 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 245.11 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 240.03 -38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 240.03 -38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 240.03 -38.1 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 245.11 41.91 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b833d679-e44b-4c76-9edd-3bf6e85eedd1))\n    (pin \"2\" (uuid ff57c7d4-bd9a-40b6-a511-16a719c55ca8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 251.46 41.91 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6f0c)\n    (property \"Reference\" \"#PWR033\" (id 0) (at 251.46 41.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 253.238 41.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 251.46 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 251.46 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 32a5f9ef-ff32-45c6-b442-220c94fdb546))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 236.22 78.74 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6f11)\n    (property \"Reference\" \"C24\" (id 0) (at 237.49 81.28 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 237.49 76.2 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 236.22 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 236.22 78.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 316.23 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 316.23 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 316.23 73.66 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 236.22 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 72decf77-3e23-4f4b-9e54-2651a22edb58))\n    (pin \"2\" (uuid 8541cce8-50ab-4690-8c85-50221f2a16a1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 236.22 85.09 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6f53)\n    (property \"Reference\" \"#PWR032\" (id 0) (at 236.22 85.09 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 236.22 86.868 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 236.22 85.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 236.22 85.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9baebcd5-2726-4ec8-9260-50e34efe6aa1))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 331.47 66.04 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6f8b)\n    (property \"Reference\" \"C19\" (id 0) (at 334.01 64.77 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 328.93 64.77 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 331.47 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 331.47 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 388.62 -222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 388.62 -222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 388.62 -222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 331.47 66.04 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a04976e6-7b07-4407-ae15-f31f83bc66d4))\n    (pin \"2\" (uuid ceda8974-a190-450e-8821-4e5e0c46d37b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 337.82 66.04 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6f90)\n    (property \"Reference\" \"#PWR031\" (id 0) (at 337.82 66.04 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 339.598 66.04 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 337.82 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 337.82 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 574b2693-79ca-4f8d-a49d-458593523760))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 322.58 110.49 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6fed)\n    (property \"Reference\" \"#PWR030\" (id 0) (at 322.58 110.49 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 322.58 112.268 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 322.58 110.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 110.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ad58eceb-29c1-4054-b852-8163c6f43a6d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 322.58 104.14 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e6fee)\n    (property \"Reference\" \"C29\" (id 0) (at 323.85 101.6 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 323.85 106.68 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 322.58 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 402.59 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 402.59 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 402.59 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 322.58 104.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 89cffdc1-c7c2-4ae1-92f5-1dc2235c62ee))\n    (pin \"2\" (uuid dfa569d9-e890-453e-9fb1-26056143a9e8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 410.21 99.06 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e78e1)\n    (property \"Reference\" \"#PWR029\" (id 0) (at 410.21 99.06 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 410.21 100.838 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 410.21 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 410.21 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c2af10b9-2d8c-4776-871d-074df70dd518))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 410.21 92.71 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e78e2)\n    (property \"Reference\" \"C39\" (id 0) (at 411.48 95.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 411.48 90.17 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 410.21 92.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 410.21 92.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 698.5 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 698.5 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 698.5 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 410.21 92.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid dd1df479-bbc7-40e1-81b7-588aa72a9a2d))\n    (pin \"2\" (uuid 338c558b-cf84-4048-91b0-6015e40958a8))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 359.41 95.25 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7922)\n    (property \"Reference\" \"C40\" (id 0) (at 358.14 97.79 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 358.14 92.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 359.41 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 359.41 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 71.12 152.4 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 71.12 152.4 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 71.12 152.4 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 359.41 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ca0b97d7-380d-4216-8aa4-bb431c54fb6e))\n    (pin \"2\" (uuid 2599ca59-8df2-4cc9-b26a-7ecf636d05ba))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 359.41 101.6 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7923)\n    (property \"Reference\" \"#PWR028\" (id 0) (at 359.41 101.6 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 359.41 103.378 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 359.41 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 359.41 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 29f0db25-ef6b-4b4e-bec9-43730de8ef26))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 345.44 99.06 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e792a)\n    (property \"Reference\" \"#PWR027\" (id 0) (at 345.44 99.06 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 345.44 100.838 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 345.44 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 345.44 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e95011cc-1d0a-4dd0-bd73-b7e8db71c0db))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 345.44 92.71 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e792b)\n    (property \"Reference\" \"C38\" (id 0) (at 344.17 95.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 344.17 90.17 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 345.44 92.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 345.44 92.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 57.15 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 57.15 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 57.15 149.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 345.44 92.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 88e5a942-d602-47a1-ac70-ede0acbab304))\n    (pin \"2\" (uuid 25388137-1884-4e1c-9acb-ecd4b737b2df))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 312.42 215.9 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7989)\n    (property \"Reference\" \"C65\" (id 0) (at 311.15 218.44 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 311.15 213.36 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 312.42 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 312.42 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 24.13 273.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 24.13 273.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 24.13 273.05 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 312.42 215.9 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d95028eb-010c-4eb8-a95a-5114d1a639a1))\n    (pin \"2\" (uuid 824744d2-7986-4f20-90d7-e7c8f8e05996))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 312.42 222.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e798a)\n    (property \"Reference\" \"#PWR026\" (id 0) (at 312.42 222.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 312.42 224.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 312.42 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 312.42 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 369052c7-3aa6-4db9-8b51-6d0c783e774a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 326.39 224.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e798b)\n    (property \"Reference\" \"#PWR025\" (id 0) (at 326.39 224.79 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 326.39 226.568 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 326.39 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 224.79 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 375b5763-ac70-4097-b054-14216ff8c500))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 326.39 218.44 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e798c)\n    (property \"Reference\" \"C66\" (id 0) (at 325.12 220.98 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 325.12 215.9 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 326.39 218.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 326.39 218.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 38.1 275.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 38.1 275.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 38.1 275.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 326.39 218.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c662495f-ec39-49cb-8bca-c3bd5cb3b078))\n    (pin \"2\" (uuid 4b4d0ea0-4181-4f9c-9b52-232002f7f56c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 373.38 205.74 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e79ce)\n    (property \"Reference\" \"C63\" (id 0) (at 370.84 207.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 375.92 207.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 373.38 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 373.38 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 316.23 494.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 316.23 494.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 316.23 494.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 373.38 205.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7bbc2f2f-b7d4-43dd-a89c-b9404ad2fc97))\n    (pin \"2\" (uuid ce2124af-39a9-41c3-ba1f-1684a7e5ed98))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 379.73 205.74 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e79d7)\n    (property \"Reference\" \"#PWR024\" (id 0) (at 379.73 205.74 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 381.508 205.74 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 379.73 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 379.73 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 67e98e6f-220a-401f-a2ce-dd1f2292ed23))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 208.28 195.58 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e79fa)\n    (property \"Reference\" \"C60\" (id 0) (at 207.01 198.12 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 207.01 193.04 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 208.28 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 208.28 195.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at -80.01 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at -80.01 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at -80.01 252.73 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 208.28 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid bb7ea1b7-16d9-49f7-a2ea-bf256496bd24))\n    (pin \"2\" (uuid de7b8d83-46f7-45d9-8f2c-4630345d0bd2))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 208.28 201.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e79fb)\n    (property \"Reference\" \"#PWR023\" (id 0) (at 208.28 201.93 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 208.28 203.708 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 208.28 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 208.28 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid eba4cd82-bc4a-4092-9258-a1a347b91537))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 264.16 171.45 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7a0f)\n    (property \"Reference\" \"#PWR022\" (id 0) (at 264.16 171.45 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 265.938 171.45 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 264.16 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 264.16 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d0daf3cf-2085-42f5-a5d1-2fec81152af0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 257.81 171.45 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7a10)\n    (property \"Reference\" \"C55\" (id 0) (at 255.27 172.72 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 260.35 172.72 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 257.81 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 257.81 171.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 200.66 459.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 200.66 459.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 200.66 459.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 257.81 171.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 29f0eaea-f47c-45df-9c6e-446266506e71))\n    (pin \"2\" (uuid 2075fe17-7b52-436d-b946-e4b8d546961d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 260.35 185.42 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7a16)\n    (property \"Reference\" \"C57\" (id 0) (at 257.81 186.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 262.89 186.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 260.35 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 260.35 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 203.2 473.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 203.2 473.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 203.2 473.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 260.35 185.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 379c8adf-1709-4525-8ef1-dd6edb711095))\n    (pin \"2\" (uuid 325a5d0d-e8c6-4051-9bb0-07dfec114081))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 266.7 185.42 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7a17)\n    (property \"Reference\" \"#PWR021\" (id 0) (at 266.7 185.42 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 268.478 185.42 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 266.7 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 266.7 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 10c3046f-0d66-4fec-9466-12b47a73ab58))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 176.53 175.26 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000502e7b4c)\n    (property \"Reference\" \"#PWR020\" (id 0) (at 176.53 175.26 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 176.53 177.038 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 176.53 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 176.53 175.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 677e08f1-a1b5-49c0-8f7c-a32693a10275))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 76.2 95.25 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bb2bd)\n    (property \"Reference\" \"C25\" (id 0) (at 74.93 97.79 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 74.93 92.71 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 76.2 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 76.2 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at -33.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at -33.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at -33.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 76.2 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0cfde4f1-a888-41a3-a06c-294fd1055b94))\n    (pin \"2\" (uuid 04b5a184-32fc-4322-abdf-0d6262119ee9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 158.75 158.75 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bb2ce)\n    (property \"Reference\" \"C49\" (id 0) (at 157.48 161.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 157.48 156.21 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 158.75 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 158.75 158.75 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 132.08 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 132.08 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 132.08 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 158.75 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9a5a68d3-99f2-41c3-9706-ef45ab29e0a7))\n    (pin \"2\" (uuid 67a04c16-40a4-40f7-bc16-42ab2e6be7a9))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 121.92 121.92 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2a7)\n    (property \"Reference\" \"L2\" (id 0) (at 121.92 120.65 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"10uH\" (id 1) (at 121.92 124.46 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0603\" (id 2) (at 121.92 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 121.92 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 205.74 394.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BRL1608T100M\" (id 5) (at 205.74 394.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\" (id 6) (at 205.74 394.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 048b02b5-7f45-43ba-b33a-dcb1bc3e1bcc))\n    (pin \"2\" (uuid 62e280cc-7283-45c4-a961-7ae3ff69b793))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 121.92 129.54 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2b7)\n    (property \"Reference\" \"L3\" (id 0) (at 121.92 128.27 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"10uH\" (id 1) (at 121.92 132.08 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0603\" (id 2) (at 121.92 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 121.92 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 198.12 402.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BRL1608T100M\" (id 5) (at 198.12 402.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\" (id 6) (at 198.12 402.59 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e104caa0-969e-406e-9456-c78258bec00d))\n    (pin \"2\" (uuid c13be33f-7563-496a-afdf-163b7c114677))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 251.46 229.87 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2cb)\n    (property \"Reference\" \"C163\" (id 0) (at 252.73 232.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 252.73 227.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 251.46 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 251.46 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 414.02 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 414.02 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 414.02 198.12 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 251.46 229.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f46a56c2-78b7-4a19-9855-076a6b68756a))\n    (pin \"2\" (uuid 09e85e46-4d86-439f-b5be-642442055a5d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 325.12 182.88 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2d5)\n    (property \"Reference\" \"C162\" (id 0) (at 326.39 185.42 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10nF\" (id 1) (at 326.39 180.34 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 325.12 182.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 325.12 182.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 487.68 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05B103KB5NNNC\" (id 5) (at 487.68 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\" (id 6) (at 487.68 151.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\" (id 7) (at 325.12 182.88 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c783b42b-8359-4a44-aacd-22dd24c98914))\n    (pin \"2\" (uuid 89477a56-f30f-4b74-9470-fea6ee22f229))\n  )\n\n  (symbol (lib_id \"Device:Q_PMOS_GSD\") (at 309.88 168.91 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2d7)\n    (property \"Reference\" \"Q2\" (id 0) (at 309.88 173.736 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Value\" \"MOSFET_P\" (id 1) (at 309.88 164.338 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:SOT23-3\" (id 2) (at 309.88 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 309.88 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yangzhou Yangjie\" (id 4) (at 309.88 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"YJL2301C\" (id 5) (at 309.88 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\" (id 6) (at 309.88 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b056d5de-d79c-4a8d-b18f-e57acb7997a8))\n    (pin \"2\" (uuid 3be612a7-648c-41ca-9d20-d85499e3ced3))\n    (pin \"3\" (uuid 0493c117-f189-4eba-a202-b06925b0a84e))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 325.12 189.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2d8)\n    (property \"Reference\" \"#PWR019\" (id 0) (at 325.12 189.23 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 325.12 191.008 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 325.12 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 325.12 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 2f3b6ec8-8e3a-4cd1-95cb-2d3cb87b79e1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 332.74 189.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2d9)\n    (property \"Reference\" \"#PWR018\" (id 0) (at 332.74 189.23 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 332.74 191.008 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 332.74 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 332.74 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid dba79b6e-6ecb-4831-898d-7d65fd0f8abc))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 320.04 163.83 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2da)\n    (property \"Reference\" \"C161\" (id 0) (at 321.31 161.29 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1uF\" (id 1) (at 321.31 166.37 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 320.04 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 320.04 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 320.04 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A105KP5NNNC\" (id 5) (at 320.04 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\" (id 6) (at 320.04 163.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\" (id 7) (at 320.04 163.83 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f666ecc5-9e69-4cd7-a659-212ad64ea088))\n    (pin \"2\" (uuid d319bec8-1169-4e00-9a7c-d9b1be696275))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 332.74 182.88 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2db)\n    (property \"Reference\" \"C160\" (id 0) (at 334.01 180.34 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 334.01 185.42 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 332.74 182.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 332.74 182.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 408.94 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 408.94 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 408.94 143.51 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 332.74 182.88 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 16214fba-0208-42d3-8a8d-51a37934b054))\n    (pin \"2\" (uuid 0cd9aa6c-0030-4e96-a511-75d329d99589))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 342.9 176.53 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2dc)\n    (property \"Reference\" \"L12\" (id 0) (at 342.9 177.8 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"10uH\" (id 1) (at 342.9 173.99 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0603\" (id 2) (at 342.9 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 342.9 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 314.96 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BRL1608T100M\" (id 5) (at 314.96 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\" (id 6) (at 314.96 111.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fa243b3f-becc-4991-b263-0f7fcd36fa1e))\n    (pin \"2\" (uuid f5967de4-b749-4924-9a29-be35abbe8eba))\n  )\n\n  (symbol (lib_id \"hackrf:MGA-81563\") (at 346.71 154.94 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503bf2dd)\n    (property \"Reference\" \"U25\" (id 0) (at 346.71 156.21 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MGA-81563\" (id 1) (at 346.71 153.67 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SOT363\" (id 2) (at 346.71 154.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 346.71 154.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Avago\" (id 4) (at 346.71 154.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"MGA-81563-TR1G\" (id 5) (at 346.71 154.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"0.1-6 GHz 3 V, 14 dBm Amplifier\" (id 6) (at 346.71 154.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"MGA-81563*\" (id 7) (at 346.71 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6c1ad2cb-3645-489f-8403-ef6ab272b7a0))\n    (pin \"2\" (uuid fac05972-c893-465a-ba0d-148c65dfcd99))\n    (pin \"3\" (uuid aebfefd6-14f7-4cf2-aa12-b3f7e9fdbc56))\n    (pin \"4\" (uuid 762c781d-b009-4d8e-828c-dedbda812c65))\n    (pin \"5\" (uuid d539737a-826a-422a-95c1-67382b7a6813))\n    (pin \"6\" (uuid aedbb9be-eb21-43f8-9443-bac223d21910))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 273.05 205.74 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c48ed)\n    (property \"Reference\" \"R29\" (id 0) (at 273.05 203.708 90))\n    (property \"Value\" \"10k\" (id 1) (at 273.05 205.74 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 273.05 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 273.05 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 273.05 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 273.05 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 273.05 205.74 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 273.05 205.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 96fe8d77-b166-4fc9-903e-f4390849ae56))\n    (pin \"2\" (uuid c286c95e-b359-4e30-b27e-3d3ef8e4c499))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 306.07 160.02 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c490b)\n    (property \"Reference\" \"R24\" (id 0) (at 306.07 157.988 90))\n    (property \"Value\" \"10k\" (id 1) (at 306.07 160.02 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 306.07 160.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 306.07 160.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 306.07 160.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 306.07 160.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 306.07 160.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 306.07 160.02 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d8ba7802-12ca-4c19-adb3-f601a0901931))\n    (pin \"2\" (uuid 3bd5e69f-defb-4d97-aa27-640046a95bdf))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 143.51 214.63 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043cff1)\n    (property \"Reference\" \"#PWR015\" (id 0) (at 143.51 214.63 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 143.51 216.408 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 143.51 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 214.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c87593d5-5460-4349-815d-44f9b8f50a47))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 228.6 229.87 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457b03)\n    (property \"Reference\" \"#PWR012\" (id 0) (at 228.6 229.87 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 228.6 228.092 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 228.6 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 228.6 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 482920a1-eede-417a-b50f-7a1d6ee8b864))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 231.14 229.87 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457b06)\n    (property \"Reference\" \"#PWR011\" (id 0) (at 231.14 229.87 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 231.14 228.092 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 231.14 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 231.14 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 76c6e0e0-ec43-4066-804b-0d4a356d20a1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 228.6 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457b19)\n    (property \"Reference\" \"#PWR010\" (id 0) (at 228.6 257.81 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 228.6 259.588 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 228.6 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 228.6 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ba294308-73be-4931-ae13-251dd6fddf0d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 226.06 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457b1b)\n    (property \"Reference\" \"#PWR09\" (id 0) (at 226.06 257.81 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 226.06 259.588 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 226.06 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 226.06 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ab519557-cf3d-492d-8223-b70207290bc8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 257.81 215.9 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457b40)\n    (property \"Reference\" \"#PWR08\" (id 0) (at 257.81 215.9 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 257.81 217.678 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 257.81 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 257.81 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a6e6ab70-bd93-40f8-b60c-ec8ce46739f4))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 346.71 140.97 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457c40)\n    (property \"Reference\" \"#PWR07\" (id 0) (at 346.71 140.97 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 346.71 139.192 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 346.71 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 346.71 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 18e244c8-3d66-441b-8d1f-f80cd909d38a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 349.25 140.97 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457c43)\n    (property \"Reference\" \"#PWR06\" (id 0) (at 349.25 140.97 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 349.25 139.192 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 349.25 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 349.25 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 44c008ca-6155-4d0f-a845-8eea2f8ea956))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 320.04 170.18 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457cd5)\n    (property \"Reference\" \"#PWR05\" (id 0) (at 320.04 170.18 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 320.04 171.958 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 320.04 170.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 320.04 170.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid dc7cf6ea-cde4-41fa-bfc0-c971f68840d0))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 344.17 168.91 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457e69)\n    (property \"Reference\" \"#PWR03\" (id 0) (at 344.17 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 344.17 170.688 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 344.17 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 344.17 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 962f2271-a0cf-4a7f-b0d5-3487ecc6f880))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 346.71 168.91 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050457e6b)\n    (property \"Reference\" \"#PWR02\" (id 0) (at 346.71 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 346.71 170.688 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 346.71 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 346.71 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 08628b11-4c78-4afb-923c-607f187bdeec))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 257.81 209.55 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005054932e)\n    (property \"Reference\" \"C53\" (id 0) (at 259.08 207.01 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1uF\" (id 1) (at 259.08 212.09 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 257.81 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 257.81 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 257.81 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A105KP5NNNC\" (id 5) (at 257.81 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\" (id 6) (at 257.81 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\" (id 7) (at 257.81 209.55 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 863dad50-c0c9-4d58-9068-20aa47372a74))\n    (pin \"2\" (uuid 85ca003f-67ea-4295-9398-676b64e1d713))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 129.54 115.57 270) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526b7056)\n    (property \"Reference\" \"P6\" (id 0) (at 129.54 117.602 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GPO4\" (id 1) (at 130.937 115.57 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 129.54 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 129.54 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 129.54 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e0909e65-4c93-4840-a9f9-ed795d7f51d7))\n  )\n\n  (symbol (lib_id \"hackrf:RF-SHIELD-FRAME\") (at 44.45 228.6 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527e97cf)\n    (property \"Reference\" \"J2\" (id 0) (at 44.45 215.9 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"RF-SHIELD-FRAME\" (id 1) (at 44.45 218.44 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SHIELD-BMI-S-230\" (id 2) (at 44.45 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 228.6 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Laird\" (id 4) (at 44.45 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BMI-S-230-F-R\" (id 5) (at 44.45 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"BOARD SHIELD 2INX1.5IN FRAME\" (id 6) (at 44.45 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 62.23 220.98 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"0\" (uuid 8be924f5-9d3a-4c3c-bd12-c10c1cdc9e6b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 44.45 238.76 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527e97de)\n    (property \"Reference\" \"#PWR080\" (id 0) (at 44.45 238.76 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 44.45 240.538 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 44.45 238.76 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 238.76 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 922bce5f-9e95-4ded-ba7c-e01d46ff9f73))\n  )\n\n  (symbol (lib_id \"hackrf:RF-SHIELD-COVER\") (at 44.45 212.09 0) (unit 1)\n    (in_bom yes) (on_board no)\n    (uuid 00000000-0000-0000-0000-0000527eaa54)\n    (property \"Reference\" \"J3\" (id 0) (at 44.45 205.74 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"RF-SHIELD-COVER\" (id 1) (at 44.45 208.28 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 44.45 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 212.09 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Laird\" (id 4) (at 44.45 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BMI-S-230-C\" (id 5) (at 44.45 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"BOARD SHIELD 2INX1.5IN COVER\" (id 6) (at 44.45 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 62.23 212.09 0)\n      (effects (font (size 1.524 1.524)))\n    )\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 127 115.57 270) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280432b)\n    (property \"Reference\" \"P19\" (id 0) (at 127 117.602 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GPO3\" (id 1) (at 128.397 115.57 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 127 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 127 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 127 115.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9a55b30f-ff9e-4ccd-a678-c61f8e4bb828))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 119.38 46.99 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528044d2)\n    (property \"Reference\" \"P7\" (id 0) (at 117.348 46.99 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GPO2\" (id 1) (at 119.38 48.387 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 119.38 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 119.38 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6447642e-3adf-4fc2-93ad-c086a97eda1a))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 119.38 44.45 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528044d9)\n    (property \"Reference\" \"P13\" (id 0) (at 117.348 44.45 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GPO1\" (id 1) (at 119.38 45.847 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 119.38 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 119.38 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 835c5b5e-856a-4b07-9510-466e2ff50333))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 170.18 241.3 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528044e0)\n    (property \"Reference\" \"P21\" (id 0) (at 170.18 239.268 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"REF_IN\" (id 1) (at 168.783 241.3 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 170.18 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 170.18 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 170.18 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7781ac34-0144-478f-bf3d-9212ddba01fd))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 144.78 41.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805038)\n    (property \"Reference\" \"P17\" (id 0) (at 144.78 39.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GPO6\" (id 1) (at 143.383 41.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 144.78 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 144.78 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 144.78 41.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d7d7651c-5dd0-40d8-ae9b-2f09120ea0ae))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 218.44 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528054f2)\n    (property \"Reference\" \"P27\" (id 0) (at 84.328 218.44 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MIXER_SDATA\" (id 1) (at 86.36 219.837 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 218.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 218.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 218.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 86276324-4189-4aad-a037-3b59552ee7a9))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 220.98 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528054f9)\n    (property \"Reference\" \"P31\" (id 0) (at 84.328 220.98 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MIXER_SCLK\" (id 1) (at 86.36 222.377 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 220.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 220.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 220.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 31b23459-30e0-448f-9b46-eea70bb3ed24))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 223.52 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805500)\n    (property \"Reference\" \"P32\" (id 0) (at 84.328 223.52 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MIXER_ENX\" (id 1) (at 86.36 224.917 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 498828f1-12e5-4ba9-8eea-ce2cd0648820))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 226.06 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805507)\n    (property \"Reference\" \"P33\" (id 0) (at 84.328 226.06 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MIXER_RESETX\" (id 1) (at 86.36 227.457 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 226.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 226.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 226.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b73e3cdd-e985-4fce-b987-5466a048c1c9))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 228.6 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c27)\n    (property \"Reference\" \"P34\" (id 0) (at 84.328 228.6 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MIX_BYPASS\" (id 1) (at 86.36 229.997 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5c2f28c4-d991-44cc-956a-94d0dba85d43))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 231.14 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c2e)\n    (property \"Reference\" \"P35\" (id 0) (at 84.328 231.14 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"!MIX_BYPASS\" (id 1) (at 86.36 232.537 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ebcdb408-c22a-4cd2-b5cc-bccf739bd7e6))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 236.22 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c3c)\n    (property \"Reference\" \"P43\" (id 0) (at 84.328 236.22 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"RX\" (id 1) (at 86.36 237.617 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0cc0d50e-62e6-445f-b657-a1f161c23a70))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 238.76 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c47)\n    (property \"Reference\" \"P44\" (id 0) (at 84.328 238.76 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"HP\" (id 1) (at 86.36 240.157 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 18036a23-bd5a-409b-8f58-2e3d2a0d8cca))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 241.3 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c4e)\n    (property \"Reference\" \"P45\" (id 0) (at 84.328 241.3 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"LP\" (id 1) (at 86.36 242.697 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 241.3 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7f86dc03-aadd-4fa9-97d1-28a4f3230f83))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 243.84 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c55)\n    (property \"Reference\" \"P46\" (id 0) (at 84.328 243.84 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"TX_MIX_BP\" (id 1) (at 86.36 245.237 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 92d5dd32-f83b-4a98-89cf-298b4b762529))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 246.38 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c5c)\n    (property \"Reference\" \"P47\" (id 0) (at 84.328 246.38 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"RX_MIX_BP\" (id 1) (at 86.36 247.777 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 246.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 246.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 246.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d8d35683-2007-45c3-8f1e-a0fd86b28a9b))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 248.92 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c67)\n    (property \"Reference\" \"P48\" (id 0) (at 84.328 248.92 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"TX_AMP\" (id 1) (at 86.36 250.317 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cd111270-d104-47f5-a2cd-531acdc0dca7))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 251.46 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c6e)\n    (property \"Reference\" \"P49\" (id 0) (at 84.328 251.46 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"RX_AMP\" (id 1) (at 86.36 252.857 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f0a00c32-23e1-4efd-936a-9d7e07bcc14e))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 254 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c75)\n    (property \"Reference\" \"P50\" (id 0) (at 84.328 254 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"AMP_BYPASS\" (id 1) (at 86.36 255.397 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0bbbb71e-a822-4121-a9b7-2d507f0dfa8f))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 256.54 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c7c)\n    (property \"Reference\" \"P51\" (id 0) (at 84.328 256.54 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"!TX_AMP_PWR\" (id 1) (at 86.36 257.937 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d9934214-6ccf-46ca-b33a-801956a0c917))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 86.36 259.08 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052805c87)\n    (property \"Reference\" \"P52\" (id 0) (at 84.328 259.08 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"!RX_AMP_PWR\" (id 1) (at 86.36 260.477 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 86.36 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 86.36 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 743cd8f1-61c6-4bc5-bd84-6fed9d0db17c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 185.42 255.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281bf94)\n    (property \"Reference\" \"C166\" (id 0) (at 186.69 252.73 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 186.69 257.81 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 185.42 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 185.42 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 185.42 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 185.42 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 185.42 255.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b5588628-1174-4a9a-898e-dcfa3916c41f))\n    (pin \"2\" (uuid 60ee2943-562b-471b-8d91-c901cbea1fda))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 185.42 261.62 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005281bf9c)\n    (property \"Reference\" \"#PWR081\" (id 0) (at 185.42 261.62 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 185.42 263.398 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 185.42 261.62 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 261.62 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7cd6c0fe-d1f6-4ab1-948b-c3a5d79545fb))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 290.83 231.14 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ea8de)\n    (property \"Reference\" \"C58\" (id 0) (at 293.37 229.87 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 288.29 229.87 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 290.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 290.83 231.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 307.34 345.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 307.34 345.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 307.34 345.44 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 290.83 231.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1726ead5-55b0-415f-8857-aa31e8b18841))\n    (pin \"2\" (uuid 361f57d5-455b-4b52-8a99-67c22bd5b674))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 220.98 223.52 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ea90e)\n    (property \"Reference\" \"C50\" (id 0) (at 223.52 222.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 218.44 222.25 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 220.98 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 220.98 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 251.46 262.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 251.46 262.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 251.46 262.89 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 220.98 223.52 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4eb7aa2c-7912-47cc-a97c-780422be506f))\n    (pin \"2\" (uuid 6fedc6ec-19c3-4a7c-8f91-057ba190d4b7))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 304.8 140.97 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ea93e)\n    (property \"Reference\" \"C59\" (id 0) (at 302.26 142.24 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 307.34 142.24 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 304.8 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 304.8 140.97 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 191.77 22.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 191.77 22.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 191.77 22.86 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 304.8 140.97 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ff567266-45fe-4833-93ee-9016ea6dee37))\n    (pin \"2\" (uuid 9a8f2ef6-26db-43f8-8e55-abf84f152985))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 359.41 168.91 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ea96e)\n    (property \"Reference\" \"C62\" (id 0) (at 361.95 167.64 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 356.87 167.64 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 359.41 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 359.41 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 444.5 336.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 444.5 336.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 444.5 336.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 359.41 168.91 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a67f633b-51a2-407c-a0e0-c8d69310f059))\n    (pin \"2\" (uuid 677968de-9238-424e-9a13-76d074723c90))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 21.59 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa040)\n    (property \"Reference\" \"J4\" (id 0) (at 21.59 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 20.193 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 21.59 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 21.59 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c756ebda-a5d1-4b01-9968-167595305fb7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 21.59 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa054)\n    (property \"Reference\" \"#PWR083\" (id 0) (at 21.59 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 21.59 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 21.59 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 1f70fc3e-cf78-43e1-b56b-f76eb244e4ef))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 26.67 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa22a)\n    (property \"Reference\" \"J5\" (id 0) (at 26.67 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 25.273 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 26.67 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 26.67 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 26.67 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 55acdc9a-d3cf-4d1e-ac03-556633c35caf))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 26.67 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa230)\n    (property \"Reference\" \"#PWR084\" (id 0) (at 26.67 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 26.67 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 26.67 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 26.67 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 98488f49-d99c-4c8b-bc3f-7efba69d1567))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 31.75 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa29a)\n    (property \"Reference\" \"J6\" (id 0) (at 31.75 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 30.353 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 31.75 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 31.75 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 31.75 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c43a3f53-bcd9-4ad4-809a-9bee9fb85686))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 31.75 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2a0)\n    (property \"Reference\" \"#PWR085\" (id 0) (at 31.75 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 31.75 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 31.75 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 31.75 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 60d75b20-ee71-4937-8619-d5333c273745))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 36.83 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2a8)\n    (property \"Reference\" \"J7\" (id 0) (at 36.83 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 35.433 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f92cf411-b9dd-4ac7-bb3a-9fd2952a6018))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 36.83 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2ae)\n    (property \"Reference\" \"#PWR086\" (id 0) (at 36.83 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 36.83 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 36.83 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 510a323c-3196-48e0-88fc-33c32b391022))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 41.91 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2b6)\n    (property \"Reference\" \"J8\" (id 0) (at 41.91 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 40.513 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 41.91 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 41.91 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 41.91 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 554d0880-34fc-40e1-8651-e20f9559292a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 41.91 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2bc)\n    (property \"Reference\" \"#PWR087\" (id 0) (at 41.91 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 41.91 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 41.91 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 41.91 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 92ca0120-ff92-4a2e-88a6-4c9cebcb3655))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 46.99 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2c4)\n    (property \"Reference\" \"J9\" (id 0) (at 46.99 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"MOUNTING_HOLE\" (id 1) (at 45.593 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-HOLE126MIL-COPPER\" (id 2) (at 46.99 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 46.99 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 46.99 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5d40c52c-75a5-4d14-9693-3f22b55ad8cd))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 46.99 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fa2ca)\n    (property \"Reference\" \"#PWR088\" (id 0) (at 46.99 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 46.99 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 46.99 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 46.99 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7837828f-349f-4e2b-b6b6-063cf386295e))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 160.02 242.57 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052901196)\n    (property \"Reference\" \"C67\" (id 0) (at 161.29 240.03 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 161.29 245.11 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 160.02 242.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 242.57 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 448.31 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 448.31 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 448.31 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 160.02 242.57 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2c8fe2cb-1be4-44e8-b934-a185d9ba7ba8))\n    (pin \"2\" (uuid cae7b93e-f1bf-45ec-8bf2-b3fa18fb24d7))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 160.02 255.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000529011d6)\n    (property \"Reference\" \"C70\" (id 0) (at 161.29 252.73 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100pF\" (id 1) (at 161.29 257.81 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 160.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 160.02 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 236.22 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C101JB5NNNC\" (id 5) (at 236.22 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\" (id 6) (at 236.22 215.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\" (id 7) (at 160.02 255.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f4fd16c2-2ad8-4e7f-a5ae-1d3cc13b4b14))\n    (pin \"2\" (uuid 9f341ef0-b841-48b4-9bd6-d7450d2c28ba))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 66.04 248.92 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005293fd15)\n    (property \"Reference\" \"J10\" (id 0) (at 66.04 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GND_CLIP\" (id 1) (at 64.643 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TEST-POINT-S1751-46R\" (id 2) (at 66.04 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 66.04 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Harwin\" (id 4) (at 66.04 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"S1751-46R\" (id 5) (at 66.04 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"PC TEST POINT TIN SMD\" (id 6) (at 66.04 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 71.12 248.92 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 6bc11b39-b023-4766-957f-506f6a217432))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 66.04 256.54 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005293fd1b)\n    (property \"Reference\" \"#PWR089\" (id 0) (at 66.04 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 66.04 258.318 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 66.04 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 66.04 256.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 75218a46-5921-47b9-9336-c4e7172cd6a6))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 402.59 186.69 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea1177)\n    (property \"Reference\" \"#PWR091\" (id 0) (at 402.59 186.69 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 402.59 188.468 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 402.59 186.69 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 402.59 186.69 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cf1494c0-6d1e-4c78-8344-bfa3b106c287))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 388.62 176.53 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea1180)\n    (property \"Reference\" \"R36\" (id 0) (at 388.62 174.498 90))\n    (property \"Value\" \"10k\" (id 1) (at 388.62 176.53 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 388.62 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 388.62 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 388.62 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 388.62 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 388.62 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 388.62 176.53 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 20dc8247-8f36-4aca-bd48-0b62b065301c))\n    (pin \"2\" (uuid 30f3e65c-254e-4d54-8f41-8aec35f5ed10))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 394.97 207.01 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea1189)\n    (property \"Reference\" \"L13\" (id 0) (at 393.7 207.01 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"10uH\" (id 1) (at 397.51 207.01 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0603\" (id 2) (at 394.97 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 394.97 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BRL1608T100M\" (id 5) (at 394.97 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\" (id 6) (at 394.97 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d71d9dc3-dfa5-4f72-99e6-836d0fb2dc41))\n    (pin \"2\" (uuid 2cd8a4d7-2899-47f2-b85d-53d6ac8c7ceb))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 402.59 180.34 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea119b)\n    (property \"Reference\" \"C171\" (id 0) (at 403.86 177.8 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"1uF\" (id 1) (at 403.86 182.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 402.59 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 402.59 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 402.59 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A105KP5NNNC\" (id 5) (at 402.59 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\" (id 6) (at 402.59 180.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\" (id 7) (at 402.59 180.34 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6b4cac43-f942-495e-898d-62c145ea8cf9))\n    (pin \"2\" (uuid 084c05bd-7470-47a6-a322-16f99e1822de))\n  )\n\n  (symbol (lib_id \"Device:Q_PMOS_GSD\") (at 392.43 185.42 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea11b0)\n    (property \"Reference\" \"Q4\" (id 0) (at 392.43 190.246 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Value\" \"MOSFET_P\" (id 1) (at 392.43 180.848 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:SOT23-3\" (id 2) (at 392.43 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 392.43 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yangzhou Yangjie\" (id 4) (at 392.43 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"YJL2301C\" (id 5) (at 392.43 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\" (id 6) (at 392.43 185.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4dafea22-fbe4-4a32-8ec5-abff7ed74d1e))\n    (pin \"2\" (uuid f633f994-d3b3-4613-93cb-7a56dbdfedeb))\n    (pin \"3\" (uuid c714cf19-de57-44ec-9836-7ba9de98659a))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 40.64 59.69 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f112490)\n    (property \"Reference\" \"#PWR0101\" (id 0) (at 40.64 55.88 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 40.1828 64.0842 0))\n    (property \"Footprint\" \"\" (id 2) (at 40.64 59.69 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 59.69 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8ac32c1f-2b17-4d11-95d7-60784a132fa7))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 104.14 74.93 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f18a891)\n    (property \"Reference\" \"#PWR0102\" (id 0) (at 107.95 74.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 100.9142 74.4728 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 104.14 74.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 74.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f357f23d-fb22-4082-a940-1db93b01346d))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 104.14 82.55 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f18f6f8)\n    (property \"Reference\" \"#PWR0103\" (id 0) (at 107.95 82.55 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 100.9142 82.0928 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 104.14 82.55 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 82.55 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3043223a-9375-47b7-b96e-5d2cbe147f8f))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 111.76 119.38 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1935f4)\n    (property \"Reference\" \"#PWR0104\" (id 0) (at 111.76 123.19 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 112.1918 114.9858 0))\n    (property \"Footprint\" \"\" (id 2) (at 111.76 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 111.76 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 521ac1a8-30b0-498a-a07c-410069be0d72))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 167.64 77.47 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f19aca0)\n    (property \"Reference\" \"#PWR0105\" (id 0) (at 163.83 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 170.8912 77.9018 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 167.64 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 167.64 77.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 36bf1b96-b026-474e-a34d-99c387a40ec2))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 175.26 100.33 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f19e907)\n    (property \"Reference\" \"#PWR0106\" (id 0) (at 175.26 104.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 175.6918 95.9358 0))\n    (property \"Footprint\" \"\" (id 2) (at 175.26 100.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 175.26 100.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cf50e30a-c460-479e-a1bc-0cd5bead9a80))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 180.34 100.33 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f19ef7b)\n    (property \"Reference\" \"#PWR0107\" (id 0) (at 180.34 104.14 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 180.7718 95.9358 0))\n    (property \"Footprint\" \"\" (id 2) (at 180.34 100.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 180.34 100.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b508893c-0af7-400b-8343-719d08da0153))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 312.42 154.94 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1aab4d)\n    (property \"Reference\" \"#PWR0108\" (id 0) (at 312.42 158.75 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 312.8518 150.5458 0))\n    (property \"Footprint\" \"\" (id 2) (at 312.42 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 312.42 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid dd2aafa2-6110-489b-ae64-5a2bca1ebece))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 394.97 171.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1b8275)\n    (property \"Reference\" \"#PWR0109\" (id 0) (at 394.97 175.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 395.4018 167.0558 0))\n    (property \"Footprint\" \"\" (id 2) (at 394.97 171.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 171.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6e099afb-3a59-4051-87d8-afa9ef3c8d87))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 266.7 200.66 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1c0f80)\n    (property \"Reference\" \"#PWR0110\" (id 0) (at 266.7 204.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 267.1318 196.2658 0))\n    (property \"Footprint\" \"\" (id 2) (at 266.7 200.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 266.7 200.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a4acfb64-503c-4b99-9409-ee029a7aa613))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 185.42 248.92 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1c6590)\n    (property \"Reference\" \"#PWR0111\" (id 0) (at 185.42 252.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 185.8518 244.5258 0))\n    (property \"Footprint\" \"\" (id 2) (at 185.42 248.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 248.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6425ba50-d41b-4df1-a104-b0961b3e29c4))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 143.51 201.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1ca1b6)\n    (property \"Reference\" \"#PWR0112\" (id 0) (at 143.51 205.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 143.9418 197.5358 0))\n    (property \"Footprint\" \"\" (id 2) (at 143.51 201.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 201.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a4584829-b1d4-4864-a9d1-8bb4355a8d67))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 63.5 74.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1df1eb)\n    (property \"Reference\" \"#PWR0113\" (id 0) (at 63.5 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 63.9318 70.5358 0))\n    (property \"Footprint\" \"\" (id 2) (at 63.5 74.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 74.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f2f42943-4750-49b0-9a88-b471d65425fb))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 40.64 187.96 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1dfed4)\n    (property \"Reference\" \"#PWR0114\" (id 0) (at 40.64 184.15 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 40.1828 192.3542 0))\n    (property \"Footprint\" \"\" (id 2) (at 40.64 187.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 187.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 559a56f4-0b77-45cd-afa6-4e6d901396e1))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 171.45 177.8 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f1fbe2d)\n    (property \"Reference\" \"#PWR0115\" (id 0) (at 171.45 173.99 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 170.9928 182.1942 0))\n    (property \"Footprint\" \"\" (id 2) (at 171.45 177.8 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 171.45 177.8 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7b819548-3e02-45c6-92fb-cddb0133830a))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 238.76 39.37 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f239287)\n    (property \"Reference\" \"#PWR0116\" (id 0) (at 238.76 43.18 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 239.1918 34.9758 0))\n    (property \"Footprint\" \"\" (id 2) (at 238.76 39.37 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 238.76 39.37 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 00ea7bc8-5e71-45e2-8249-36b2e061692a))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 251.46 101.6 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f24a0f7)\n    (property \"Reference\" \"#PWR0118\" (id 0) (at 255.27 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 248.2342 101.1428 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 251.46 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 251.46 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2e072b05-d9aa-43c0-b583-ee98fc7df54f))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 325.12 63.5 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f266773)\n    (property \"Reference\" \"#PWR0119\" (id 0) (at 325.12 67.31 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 325.5518 59.1058 0))\n    (property \"Footprint\" \"\" (id 2) (at 325.12 63.5 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 325.12 63.5 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 256a14fd-f890-497e-a48d-3fcc6f5deb9e))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 119.38 201.93 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f274687)\n    (property \"Reference\" \"#PWR0123\" (id 0) (at 119.38 205.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 119.8118 197.5358 0))\n    (property \"Footprint\" \"\" (id 2) (at 119.38 201.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 201.93 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e8cb1ae2-3d74-4b93-9494-bdc43c31a35f))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 317.5 176.53 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 5758ade7-aa6a-437b-84ed-074444da8cbd)\n    (property \"Reference\" \"R43\" (id 0) (at 317.5 178.562 90))\n    (property \"Value\" \"18\" (id 1) (at 317.5 176.53 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 317.5 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 317.5 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 317.5 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RC0402JR-0718RL\" (id 5) (at 317.5 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 18 OHM 5% 1/16W 0402\" (id 6) (at 317.5 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 317.5 176.53 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a0902d75-ee26-4e76-81ff-2af5d723cd12))\n    (pin \"2\" (uuid 6cc5b1d6-650d-4e47-b2fb-f6463bbea58d))\n  )\n\n  (symbol (lib_id \"Device:D_Schottky\") (at 394.97 196.85 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid c62c921b-cf7e-4f02-9ff2-1e3f2c3200b3)\n    (property \"Reference\" \"D10\" (id 0) (at 392.938 196.3328 90)\n      (effects (font (size 1.27 1.27)) (justify right))\n    )\n    (property \"Value\" \"D_Schottky\" (id 1) (at 392.938 198.8697 90)\n      (effects (font (size 1.27 1.27)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:DSN1006-2\" (id 2) (at 394.97 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 394.97 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Description\" \"DIODE SCHOTTKY 40V 1A DSN1006-2\" (id 4) (at 394.97 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Manufacturer\" \"Nexperia\" (id 5) (at 394.97 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Part Number\" \"PMEG4010ESBYL\" (id 6) (at 394.97 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 14cb615c-ec6b-485e-ac65-f87c358f80a4))\n    (pin \"2\" (uuid 29653992-f520-4948-9278-6017837c1ae7))\n  )\n\n  (symbol (lib_id \"Jumper:SolderJumper_2_Open\") (at 399.415 196.85 90) (unit 1)\n    (in_bom no) (on_board yes) (fields_autoplaced)\n    (uuid caab2717-5792-4f1b-b8d8-8641e9d53859)\n    (property \"Reference\" \"JP1\" (id 0) (at 401.066 196.0153 90)\n      (effects (font (size 1.27 1.27)) (justify right))\n    )\n    (property \"Value\" \"Jumper\" (id 1) (at 401.066 198.5522 90)\n      (effects (font (size 1.27 1.27)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:0603-JUMPER\" (id 2) (at 399.415 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 399.415 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid df4e52a8-73cf-49a2-addf-ce4a41381b05))\n    (pin \"2\" (uuid d4c5ae88-3769-4365-ace2-dc400477313b))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 261.62 223.52 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid cfb0d460-f9cc-47c1-8edd-3d7ac95be066)\n    (property \"Reference\" \"R42\" (id 0) (at 261.62 225.552 90))\n    (property \"Value\" \"18\" (id 1) (at 261.62 223.52 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 261.62 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 261.62 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 261.62 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RC0402JR-0718RL\" (id 5) (at 261.62 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 18 OHM 5% 1/16W 0402\" (id 6) (at 261.62 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 261.62 223.52 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e00da063-3e22-4a76-a266-3c1b15aa13bf))\n    (pin \"2\" (uuid 4bf07906-11b9-471f-b94a-f28095c34770))\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/hackrf-one-cache.lib",
    "content": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# Connector_Generic_Conn_01x01\n#\nDEF Connector_Generic_Conn_01x01 J 0 40 Y N 1 F N\nF0 \"J\" 0 100 50 H V C CNN\nF1 \"Connector_Generic_Conn_01x01\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_1x??_*\n$ENDFPLIST\nDRAW\nS -50 5 0 -5 1 1 6 N\nS -50 50 50 -50 1 1 10 f\nX Pin_1 1 -200 0 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_01x02\n#\nDEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N\nF0 \"J\" 0 100 50 H V C CNN\nF1 \"Connector_Generic_Conn_01x02\" 0 -200 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_1x??_*\n$ENDFPLIST\nDRAW\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 50 50 -150 1 1 10 f\nX Pin_1 1 -200 0 150 R 50 50 1 1 P\nX Pin_2 2 -200 -100 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_01x06\n#\nDEF Connector_Generic_Conn_01x06 J 0 40 Y N 1 F N\nF0 \"J\" 0 300 50 H V C CNN\nF1 \"Connector_Generic_Conn_01x06\" 0 -400 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_1x??_*\n$ENDFPLIST\nDRAW\nS -50 -295 0 -305 1 1 6 N\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 250 50 -350 1 1 10 f\nX Pin_1 1 -200 200 150 R 50 50 1 1 P\nX Pin_2 2 -200 100 150 R 50 50 1 1 P\nX Pin_3 3 -200 0 150 R 50 50 1 1 P\nX Pin_4 4 -200 -100 150 R 50 50 1 1 P\nX Pin_5 5 -200 -200 150 R 50 50 1 1 P\nX Pin_6 6 -200 -300 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x03_Odd_Even\n#\nDEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 200 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x03_Odd_Even\" 50 -200 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 150 150 -150 1 1 10 f\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nX Pin_1 1 -200 100 150 R 50 50 1 1 P\nX Pin_2 2 300 100 150 L 50 50 1 1 P\nX Pin_3 3 -200 0 150 R 50 50 1 1 P\nX Pin_4 4 300 0 150 L 50 50 1 1 P\nX Pin_5 5 -200 -100 150 R 50 50 1 1 P\nX Pin_6 6 300 -100 150 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x05_Odd_Even\n#\nDEF Connector_Generic_Conn_02x05_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 300 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x05_Odd_Even\" 50 -300 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 250 150 -250 1 1 10 f\nS 150 -195 100 -205 1 1 6 N\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nS 150 205 100 195 1 1 6 N\nX Pin_1 1 -200 200 150 R 50 50 1 1 P\nX Pin_10 10 300 -200 150 L 50 50 1 1 P\nX Pin_2 2 300 200 150 L 50 50 1 1 P\nX Pin_3 3 -200 100 150 R 50 50 1 1 P\nX Pin_4 4 300 100 150 L 50 50 1 1 P\nX Pin_5 5 -200 0 150 R 50 50 1 1 P\nX Pin_6 6 300 0 150 L 50 50 1 1 P\nX Pin_7 7 -200 -100 150 R 50 50 1 1 P\nX Pin_8 8 300 -100 150 L 50 50 1 1 P\nX Pin_9 9 -200 -200 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x08_Odd_Even\n#\nDEF Connector_Generic_Conn_02x08_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 400 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x08_Odd_Even\" 50 -500 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -395 0 -405 1 1 6 N\nS -50 -295 0 -305 1 1 6 N\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 305 0 295 1 1 6 N\nS -50 350 150 -450 1 1 10 f\nS 150 -395 100 -405 1 1 6 N\nS 150 -295 100 -305 1 1 6 N\nS 150 -195 100 -205 1 1 6 N\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nS 150 205 100 195 1 1 6 N\nS 150 305 100 295 1 1 6 N\nX Pin_1 1 -200 300 150 R 50 50 1 1 P\nX Pin_10 10 300 -100 150 L 50 50 1 1 P\nX Pin_11 11 -200 -200 150 R 50 50 1 1 P\nX Pin_12 12 300 -200 150 L 50 50 1 1 P\nX Pin_13 13 -200 -300 150 R 50 50 1 1 P\nX Pin_14 14 300 -300 150 L 50 50 1 1 P\nX Pin_15 15 -200 -400 150 R 50 50 1 1 P\nX Pin_16 16 300 -400 150 L 50 50 1 1 P\nX Pin_2 2 300 300 150 L 50 50 1 1 P\nX Pin_3 3 -200 200 150 R 50 50 1 1 P\nX Pin_4 4 300 200 150 L 50 50 1 1 P\nX Pin_5 5 -200 100 150 R 50 50 1 1 P\nX Pin_6 6 300 100 150 L 50 50 1 1 P\nX Pin_7 7 -200 0 150 R 50 50 1 1 P\nX Pin_8 8 300 0 150 L 50 50 1 1 P\nX Pin_9 9 -200 -100 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x10_Odd_Even\n#\nDEF Connector_Generic_Conn_02x10_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 500 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x10_Odd_Even\" 50 -600 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -495 0 -505 1 1 6 N\nS -50 -395 0 -405 1 1 6 N\nS -50 -295 0 -305 1 1 6 N\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 305 0 295 1 1 6 N\nS -50 405 0 395 1 1 6 N\nS -50 450 150 -550 1 1 10 f\nS 150 -495 100 -505 1 1 6 N\nS 150 -395 100 -405 1 1 6 N\nS 150 -295 100 -305 1 1 6 N\nS 150 -195 100 -205 1 1 6 N\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nS 150 205 100 195 1 1 6 N\nS 150 305 100 295 1 1 6 N\nS 150 405 100 395 1 1 6 N\nX Pin_1 1 -200 400 150 R 50 50 1 1 P\nX Pin_10 10 300 0 150 L 50 50 1 1 P\nX Pin_11 11 -200 -100 150 R 50 50 1 1 P\nX Pin_12 12 300 -100 150 L 50 50 1 1 P\nX Pin_13 13 -200 -200 150 R 50 50 1 1 P\nX Pin_14 14 300 -200 150 L 50 50 1 1 P\nX Pin_15 15 -200 -300 150 R 50 50 1 1 P\nX Pin_16 16 300 -300 150 L 50 50 1 1 P\nX Pin_17 17 -200 -400 150 R 50 50 1 1 P\nX Pin_18 18 300 -400 150 L 50 50 1 1 P\nX Pin_19 19 -200 -500 150 R 50 50 1 1 P\nX Pin_2 2 300 400 150 L 50 50 1 1 P\nX Pin_20 20 300 -500 150 L 50 50 1 1 P\nX Pin_3 3 -200 300 150 R 50 50 1 1 P\nX Pin_4 4 300 300 150 L 50 50 1 1 P\nX Pin_5 5 -200 200 150 R 50 50 1 1 P\nX Pin_6 6 300 200 150 L 50 50 1 1 P\nX Pin_7 7 -200 100 150 R 50 50 1 1 P\nX Pin_8 8 300 100 150 L 50 50 1 1 P\nX Pin_9 9 -200 0 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x11_Odd_Even\n#\nDEF Connector_Generic_Conn_02x11_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 600 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x11_Odd_Even\" 50 -600 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -495 0 -505 1 1 6 N\nS -50 -395 0 -405 1 1 6 N\nS -50 -295 0 -305 1 1 6 N\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 305 0 295 1 1 6 N\nS -50 405 0 395 1 1 6 N\nS -50 505 0 495 1 1 6 N\nS -50 550 150 -550 1 1 10 f\nS 150 -495 100 -505 1 1 6 N\nS 150 -395 100 -405 1 1 6 N\nS 150 -295 100 -305 1 1 6 N\nS 150 -195 100 -205 1 1 6 N\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nS 150 205 100 195 1 1 6 N\nS 150 305 100 295 1 1 6 N\nS 150 405 100 395 1 1 6 N\nS 150 505 100 495 1 1 6 N\nX Pin_1 1 -200 500 150 R 50 50 1 1 P\nX Pin_10 10 300 100 150 L 50 50 1 1 P\nX Pin_11 11 -200 0 150 R 50 50 1 1 P\nX Pin_12 12 300 0 150 L 50 50 1 1 P\nX Pin_13 13 -200 -100 150 R 50 50 1 1 P\nX Pin_14 14 300 -100 150 L 50 50 1 1 P\nX Pin_15 15 -200 -200 150 R 50 50 1 1 P\nX Pin_16 16 300 -200 150 L 50 50 1 1 P\nX Pin_17 17 -200 -300 150 R 50 50 1 1 P\nX Pin_18 18 300 -300 150 L 50 50 1 1 P\nX Pin_19 19 -200 -400 150 R 50 50 1 1 P\nX Pin_2 2 300 500 150 L 50 50 1 1 P\nX Pin_20 20 300 -400 150 L 50 50 1 1 P\nX Pin_21 21 -200 -500 150 R 50 50 1 1 P\nX Pin_22 22 300 -500 150 L 50 50 1 1 P\nX Pin_3 3 -200 400 150 R 50 50 1 1 P\nX Pin_4 4 300 400 150 L 50 50 1 1 P\nX Pin_5 5 -200 300 150 R 50 50 1 1 P\nX Pin_6 6 300 300 150 L 50 50 1 1 P\nX Pin_7 7 -200 200 150 R 50 50 1 1 P\nX Pin_8 8 300 200 150 L 50 50 1 1 P\nX Pin_9 9 -200 100 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Connector_Generic_Conn_02x13_Odd_Even\n#\nDEF Connector_Generic_Conn_02x13_Odd_Even J 0 40 Y N 1 F N\nF0 \"J\" 50 700 50 H V C CNN\nF1 \"Connector_Generic_Conn_02x13_Odd_Even\" 50 -700 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Connector*:*_2x??_*\n$ENDFPLIST\nDRAW\nS -50 -595 0 -605 1 1 6 N\nS -50 -495 0 -505 1 1 6 N\nS -50 -395 0 -405 1 1 6 N\nS -50 -295 0 -305 1 1 6 N\nS -50 -195 0 -205 1 1 6 N\nS -50 -95 0 -105 1 1 6 N\nS -50 5 0 -5 1 1 6 N\nS -50 105 0 95 1 1 6 N\nS -50 205 0 195 1 1 6 N\nS -50 305 0 295 1 1 6 N\nS -50 405 0 395 1 1 6 N\nS -50 505 0 495 1 1 6 N\nS -50 605 0 595 1 1 6 N\nS -50 650 150 -650 1 1 10 f\nS 150 -595 100 -605 1 1 6 N\nS 150 -495 100 -505 1 1 6 N\nS 150 -395 100 -405 1 1 6 N\nS 150 -295 100 -305 1 1 6 N\nS 150 -195 100 -205 1 1 6 N\nS 150 -95 100 -105 1 1 6 N\nS 150 5 100 -5 1 1 6 N\nS 150 105 100 95 1 1 6 N\nS 150 205 100 195 1 1 6 N\nS 150 305 100 295 1 1 6 N\nS 150 405 100 395 1 1 6 N\nS 150 505 100 495 1 1 6 N\nS 150 605 100 595 1 1 6 N\nX Pin_1 1 -200 600 150 R 50 50 1 1 P\nX Pin_10 10 300 200 150 L 50 50 1 1 P\nX Pin_11 11 -200 100 150 R 50 50 1 1 P\nX Pin_12 12 300 100 150 L 50 50 1 1 P\nX Pin_13 13 -200 0 150 R 50 50 1 1 P\nX Pin_14 14 300 0 150 L 50 50 1 1 P\nX Pin_15 15 -200 -100 150 R 50 50 1 1 P\nX Pin_16 16 300 -100 150 L 50 50 1 1 P\nX Pin_17 17 -200 -200 150 R 50 50 1 1 P\nX Pin_18 18 300 -200 150 L 50 50 1 1 P\nX Pin_19 19 -200 -300 150 R 50 50 1 1 P\nX Pin_2 2 300 600 150 L 50 50 1 1 P\nX Pin_20 20 300 -300 150 L 50 50 1 1 P\nX Pin_21 21 -200 -400 150 R 50 50 1 1 P\nX Pin_22 22 300 -400 150 L 50 50 1 1 P\nX Pin_23 23 -200 -500 150 R 50 50 1 1 P\nX Pin_24 24 300 -500 150 L 50 50 1 1 P\nX Pin_25 25 -200 -600 150 R 50 50 1 1 P\nX Pin_26 26 300 -600 150 L 50 50 1 1 P\nX Pin_3 3 -200 500 150 R 50 50 1 1 P\nX Pin_4 4 300 500 150 L 50 50 1 1 P\nX Pin_5 5 -200 400 150 R 50 50 1 1 P\nX Pin_6 6 300 400 150 L 50 50 1 1 P\nX Pin_7 7 -200 300 150 R 50 50 1 1 P\nX Pin_8 8 300 300 150 L 50 50 1 1 P\nX Pin_9 9 -200 200 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_C\n#\nDEF Device_C C 0 10 N Y 1 F N\nF0 \"C\" 25 100 50 H V L CNN\nF1 \"Device_C\" 25 -100 50 H V L CNN\nF2 \"\" 38 -150 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n C_*\n$ENDFPLIST\nDRAW\nP 2 0 1 20 -80 -30 80 -30 N\nP 2 0 1 20 -80 30 80 30 N\nX ~ 1 0 150 110 D 50 50 1 1 P\nX ~ 2 0 -150 110 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_Crystal\n#\nDEF Device_Crystal Y 0 40 N N 1 F N\nF0 \"Y\" 0 150 50 H V C CNN\nF1 \"Device_Crystal\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Crystal*\n$ENDFPLIST\nDRAW\nS -45 100 45 -100 0 1 12 N\nP 2 0 1 0 -100 0 -75 0 N\nP 2 0 1 20 -75 -50 -75 50 N\nP 2 0 1 20 75 -50 75 50 N\nP 2 0 1 0 100 0 75 0 N\nX 1 1 -150 0 50 R 50 50 1 1 P\nX 2 2 150 0 50 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_Ferrite_Bead_Small\n#\nDEF Device_Ferrite_Bead_Small FB 0 0 N Y 1 F N\nF0 \"FB\" 75 50 50 H V L CNN\nF1 \"Device_Ferrite_Bead_Small\" 75 -50 50 H V L CNN\nF2 \"\" -70 0 50 V I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Inductor_*\n L_*\n *Ferrite*\n$ENDFPLIST\nDRAW\nP 2 0 1 0 0 -50 0 -31 N\nP 2 0 1 0 0 35 0 51 N\nP 5 0 1 0 -72 11 -44 59 72 -8 44 -56 -72 11 N\nX ~ 1 0 100 50 D 50 50 1 1 P\nX ~ 2 0 -100 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_L\n#\nDEF Device_L L 0 40 N N 1 F N\nF0 \"L\" -50 0 50 V V C CNN\nF1 \"Device_L\" 75 0 50 V V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Choke_*\n *Coil*\n Inductor_*\n L_*\n$ENDFPLIST\nDRAW\nA 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50\nA 0 -25 25 -899 899 0 1 0 N 0 -50 0 0\nA 0 25 25 -899 899 0 1 0 N 0 0 0 50\nA 0 75 25 -899 899 0 1 0 N 0 50 0 100\nX 1 1 0 150 50 D 50 50 1 1 P\nX 2 2 0 -150 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_LED\n#\nDEF Device_LED D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"Device_LED\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n LED*\n LED_SMD:*\n LED_THT:*\n$ENDFPLIST\nDRAW\nP 2 0 1 8 -50 -50 -50 50 N\nP 2 0 1 0 -50 0 50 0 N\nP 4 0 1 8 50 -50 50 50 -50 0 50 -50 N\nP 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N\nP 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N\nX K 1 -150 0 100 R 50 50 1 1 P\nX A 2 150 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_Net-Tie_2\n#\nDEF Device_Net-Tie_2 NT 0 0 N N 1 F N\nF0 \"NT\" 0 50 50 H V C CNN\nF1 \"Device_Net-Tie_2\" 0 -50 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n Net*Tie*\n$ENDFPLIST\nDRAW\nP 2 0 1 10 -50 0 50 0 N\nX 1 1 -100 0 100 R 50 50 1 1 P\nX 2 2 100 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_Q_PMOS_GSD\n#\nDEF Device_Q_PMOS_GSD Q 0 0 Y N 1 F N\nF0 \"Q\" 200 50 50 H V L CNN\nF1 \"Device_Q_PMOS_GSD\" 200 -50 50 H V L CNN\nF2 \"\" 200 100 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nC 65 0 110 0 1 10 N\nC 100 -70 10 0 1 0 F\nC 100 70 10 0 1 0 F\nP 2 0 1 0 10 0 -100 0 N\nP 2 0 1 10 10 75 10 -75 N\nP 2 0 1 10 30 -50 30 -90 N\nP 2 0 1 10 30 20 30 -20 N\nP 2 0 1 10 30 90 30 50 N\nP 2 0 1 0 100 100 100 70 N\nP 3 0 1 0 100 -100 100 0 30 0 N\nP 4 0 1 0 30 70 130 70 130 -70 30 -70 N\nP 4 0 1 0 90 0 50 15 50 -15 90 0 F\nP 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N\nP 4 0 1 0 130 -15 115 10 145 10 130 -15 N\nX G 1 -200 0 100 R 50 50 1 1 I\nX S 2 100 -200 100 U 50 50 1 1 P\nX D 3 100 200 100 D 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# Device_R\n#\nDEF Device_R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"Device_R\" 0 0 50 V V C CNN\nF2 \"\" -70 0 50 V I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n R_*\n$ENDFPLIST\nDRAW\nS -40 -100 40 100 0 1 10 N\nX ~ 1 0 150 50 D 50 50 1 1 P\nX ~ 2 0 -150 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# gsg-symbols_SKY13453\n#\nDEF gsg-symbols_SKY13453 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"gsg-symbols_SKY13453\" 0 -200 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VDD 1 -450 100 150 R 50 50 1 1 W\nX RF1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX RF2 4 450 -100 150 L 50 50 1 1 B\nX VCTL 5 450 0 150 L 50 50 1 1 I\nX RFC 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_BALUN\n#\nDEF hackrf_BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"hackrf_BALUN\" 0 -300 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0 -25 200 -25 -200 N\nP 2 0 1 0 25 -200 25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_BALUN-B0310J50100AHF\n#\nDEF hackrf_BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"hackrf_BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_FIL-DEA\n#\nDEF hackrf_FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_FIL-DEA\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# hackrf_FIL-LP0603\n#\nDEF hackrf_FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_FIL-LP0603\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_GSG-DIODE-TVS-BI\n#\nDEF hackrf_GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"hackrf_GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8 -20 50 0 30 0 -30 20 -50 20 -50 N\nP 5 0 1 0 0 0 -100 50 -100 -50 0 0 0 0 F\nP 5 0 1 0 0 0 100 50 100 -50 0 0 0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_GSG-RF-CONN\n#\nDEF hackrf_GSG-RF-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"hackrf_GSG-RF-CONN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 0 -400 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# hackrf_GSG-USB-MICRO-B-SHIELDED\n#\nDEF hackrf_GSG-USB-MICRO-B-SHIELDED J 0 40 Y Y 1 F N\nF0 \"J\" 150 300 60 H V C CNN\nF1 \"hackrf_GSG-USB-MICRO-B-SHIELDED\" 400 0 60 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0 350 -250 -50 -250 -50 250 350 250 N\nX SHIELD 0 250 -450 200 U 50 50 1 1 P\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# hackrf_GSG-XC2C64A-7VQG100C\n#\nDEF hackrf_GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"hackrf_GSG-XC2C64A-7VQG100C\" 0 -100 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1700 1700 1700 -1700 0 1 0 N\nX BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B\nX BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B\nX GND 100 -1200 2000 300 D 50 50 1 1 W\nX BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B\nX BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B\nX BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B\nX BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B\nX BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B\nX BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B\nX BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B\nX BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B\nX BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B\nX BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B\nX NC 20 -2000 -700 300 R 50 50 1 1 N\nX GND 21 -2000 -800 300 R 50 50 1 1 W\nX BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B\nX BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B\nX BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B\nX NC 25 -2000 -1200 300 R 50 50 1 1 N\nX VCC 26 -1200 -2000 300 U 50 50 1 1 W\nX BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B\nX BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B\nX BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B\nX BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B\nX BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B\nX GND 31 -700 -2000 300 U 50 50 1 1 W\nX BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B\nX BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B\nX BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B\nX BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B\nX BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B\nX BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B\nX VCCIO1 38 0 -2000 300 U 50 50 1 1 W\nX BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B\nX BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B\nX BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B\nX BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B\nX BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B\nX BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B\nX NC 44 600 -2000 300 U 50 50 1 1 N\nX TDI 45 700 -2000 300 U 50 50 1 1 I\nX NC 46 800 -2000 300 U 50 50 1 1 N\nX TMS 47 900 -2000 300 U 50 50 1 1 I\nX TCK 48 1000 -2000 300 U 50 50 1 1 I\nX BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B\nX VAUX 5 -2000 800 300 R 50 50 1 1 W\nX BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B\nX VCCIO1 51 2000 -1200 300 L 50 50 1 1 W\nX BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B\nX BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B\nX NC 54 2000 -900 300 L 50 50 1 1 N\nX BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B\nX BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B\nX VCC 57 2000 -600 300 L 50 50 1 1 W\nX BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B\nX NC 59 2000 -400 300 L 50 50 1 1 N\nX BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B\nX BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B\nX BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B\nX GND 62 2000 -100 300 L 50 50 1 1 W\nX NC 63 2000 0 300 L 50 50 1 1 N\nX BANK2F3M15 64 2000 100 300 L 50 50 1 1 B\nX NC 65 2000 200 300 L 50 50 1 1 N\nX NC 66 2000 300 300 L 50 50 1 1 N\nX BANK2F3M14 67 2000 400 300 L 50 50 1 1 B\nX BANK2F3M13 68 2000 500 300 L 50 50 1 1 B\nX GND 69 2000 600 300 L 50 50 1 1 W\nX BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B\nX BANK2F3M12 70 2000 700 300 L 50 50 1 1 B\nX BANK2F3M11 71 2000 800 300 L 50 50 1 1 B\nX BANK2F3M10 72 2000 900 300 L 50 50 1 1 B\nX NC 73 2000 1000 300 L 50 50 1 1 N\nX BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B\nX NC 75 2000 1200 300 L 50 50 1 1 N\nX BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B\nX BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B\nX BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B\nX BANK2F3M5 79 900 2000 300 D 50 50 1 1 B\nX BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B\nX NC 80 800 2000 300 D 50 50 1 1 N\nX BANK2F3M4 81 700 2000 300 D 50 50 1 1 B\nX NC 82 600 2000 300 D 50 50 1 1 N\nX TDO 83 500 2000 300 D 50 50 1 1 O\nX GND 84 400 2000 300 D 50 50 1 1 W\nX NC 85 300 2000 300 D 50 50 1 1 N\nX NC 86 200 2000 300 D 50 50 1 1 N\nX NC 87 100 2000 300 D 50 50 1 1 N\nX VCCIO2 88 0 2000 300 D 50 50 1 1 W\nX BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B\nX BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B\nX BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B\nX BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B\nX BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B\nX NC 93 -500 2000 300 D 50 50 1 1 N\nX BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B\nX NC 95 -700 2000 300 D 50 50 1 1 N\nX NC 96 -800 2000 300 D 50 50 1 1 N\nX BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B\nX VCCIO2 98 -1000 2000 300 D 50 50 1 1 W\nX BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_GSG-XTAL4PIN\n#\nDEF hackrf_GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"hackrf_GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 16 -100 100 -100 -100 N\nP 2 0 1 16 100 100 100 -100 N\nP 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_LPC43XXFBD144\n#\nDEF hackrf_LPC43XXFBD144 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"hackrf_LPC43XXFBD144\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -2400 2400 2400 -2400 0 1 0 N\nX P4_0 1 -2700 1750 300 R 50 50 1 1 B\nX P4_5 10 -2700 850 300 R 50 50 1 1 B\nX P6_10 100 2700 950 300 L 50 50 1 1 B\nX P6_11 101 2700 1050 300 L 50 50 1 1 B\nX P2_9 102 2700 1150 300 L 50 50 1 1 B\nX P6_12 103 2700 1250 300 L 50 50 1 1 B\nX P2_10 104 2700 1350 300 L 50 50 1 1 B\nX P2_11 105 2700 1450 300 L 50 50 1 1 B\nX P2_12 106 2700 1550 300 L 50 50 1 1 B\nX VDDIO 107 2700 1650 300 L 50 50 1 1 W\nX P2_13 108 2700 1750 300 L 50 50 1 1 B\nX VSSIO 109 1750 2700 300 D 50 50 1 1 W\nX P4_6 11 -2700 750 300 R 50 50 1 1 B\nX P7_0 110 1650 2700 300 D 50 50 1 1 B\nX VDDIO 111 1550 2700 300 D 50 50 1 1 W\nX P3_0 112 1450 2700 300 D 50 50 1 1 B\nX P7_1 113 1350 2700 300 D 50 50 1 1 B\nX P3_1 114 1250 2700 300 D 50 50 1 1 B\nX P7_2 115 1150 2700 300 D 50 50 1 1 B\nX P3_2 116 1050 2700 300 D 50 50 1 1 B\nX P7_3 117 950 2700 300 D 50 50 1 1 B\nX P3_3 118 850 2700 300 D 50 50 1 1 B\nX P3_4 119 750 2700 300 D 50 50 1 1 B\nX XTAL1 12 -2700 650 300 R 50 50 1 1 I\nX PF_4 120 650 2700 300 D 50 50 1 1 B\nX P3_5 121 550 2700 300 D 50 50 1 1 B\nX P3_6 122 450 2700 300 D 50 50 1 1 B\nX P3_7 123 350 2700 300 D 50 50 1 1 B\nX P3_8 124 250 2700 300 D 50 50 1 1 B\nX RTCX1 125 150 2700 300 D 50 50 1 1 I\nX RTCX2 126 50 2700 300 D 50 50 1 1 O\nX VBAT 127 -50 2700 300 D 50 50 1 1 W\nX RESET 128 -150 2700 300 D 50 50 1 1 I\nX RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O\nX XTAL2 13 -2700 550 300 R 50 50 1 1 O\nX WAKEUP0 130 -350 2700 300 D 50 50 1 1 I\nX VDDREG 131 -450 2700 300 D 50 50 1 1 W\nX P7_4 132 -550 2700 300 D 50 50 1 1 B\nX P7_5 133 -650 2700 300 D 50 50 1 1 B\nX P7_6 134 -750 2700 300 D 50 50 1 1 B\nX VSSA 135 -850 2700 300 D 50 50 1 1 W\nX ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I\nX VDDA 137 -1050 2700 300 D 50 50 1 1 W\nX ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I\nX ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I\nX P4_7 14 -2700 450 300 R 50 50 1 1 B\nX P7_7 140 -1350 2700 300 D 50 50 1 1 B\nX VDDIO 141 -1450 2700 300 D 50 50 1 1 W\nX ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I\nX ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I\nX ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I\nX P4_8 15 -2700 350 300 R 50 50 1 1 B\nX USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W\nX USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W\nX USB0_DP 18 -2700 50 300 R 50 50 1 1 B\nX USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W\nX ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I\nX USB0_DM 20 -2700 -150 300 R 50 50 1 1 B\nX USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B\nX USB0_ID 22 -2700 -350 300 R 50 50 1 1 I\nX USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W\nX USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B\nX VDDREG 25 -2700 -650 300 R 50 50 1 1 W\nX TDI 26 -2700 -750 300 R 50 50 1 1 I\nX TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I\nX DBGEN 28 -2700 -950 300 R 50 50 1 1 I\nX TRST 29 -2700 -1050 300 R 50 50 1 1 I\nX P4_1 3 -2700 1550 300 R 50 50 1 1 B\nX TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I\nX TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O\nX P0_0 32 -2700 -1350 300 R 50 50 1 1 B\nX P4_9 33 -2700 -1450 300 R 50 50 1 1 B\nX P0_1 34 -2700 -1550 300 R 50 50 1 1 B\nX P4_10 35 -2700 -1650 300 R 50 50 1 1 B\nX VDDIO 36 -2700 -1750 300 R 50 50 1 1 W\nX P5_0 37 -1750 -2700 300 U 50 50 1 1 B\nX P1_0 38 -1650 -2700 300 U 50 50 1 1 B\nX P5_1 39 -1550 -2700 300 U 50 50 1 1 B\nX VSSIO 4 -2700 1450 300 R 50 50 1 1 W\nX VSSIO 40 -1450 -2700 300 U 50 50 1 1 W\nX VDDIO 41 -1350 -2700 300 U 50 50 1 1 W\nX P1_1 42 -1250 -2700 300 U 50 50 1 1 B\nX P1_2 43 -1150 -2700 300 U 50 50 1 1 B\nX P1_3 44 -1050 -2700 300 U 50 50 1 1 B\nX CLK0 45 -950 -2700 300 U 50 50 1 1 B\nX P5_2 46 -850 -2700 300 U 50 50 1 1 B\nX P1_4 47 -750 -2700 300 U 50 50 1 1 B\nX P1_5 48 -650 -2700 300 U 50 50 1 1 B\nX P1_6 49 -550 -2700 300 U 50 50 1 1 B\nX VDDIO 5 -2700 1350 300 R 50 50 1 1 W\nX P1_7 50 -450 -2700 300 U 50 50 1 1 B\nX P1_8 51 -350 -2700 300 U 50 50 1 1 B\nX P1_9 52 -250 -2700 300 U 50 50 1 1 B\nX P1_10 53 -150 -2700 300 U 50 50 1 1 B\nX P5_3 54 -50 -2700 300 U 50 50 1 1 B\nX P1_11 55 50 -2700 300 U 50 50 1 1 B\nX P1_12 56 150 -2700 300 U 50 50 1 1 B\nX P5_4 57 250 -2700 300 U 50 50 1 1 B\nX P5_5 58 350 -2700 300 U 50 50 1 1 B\nX VDDREG 59 450 -2700 300 U 50 50 1 1 W\nX ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B\nX P1_13 60 550 -2700 300 U 50 50 1 1 B\nX P1_14 61 650 -2700 300 U 50 50 1 1 B\nX P1_15 62 750 -2700 300 U 50 50 1 1 B\nX P5_6 63 850 -2700 300 U 50 50 1 1 B\nX P1_16 64 950 -2700 300 U 50 50 1 1 B\nX P5_7 65 1050 -2700 300 U 50 50 1 1 B\nX P1_17 66 1150 -2700 300 U 50 50 1 1 B\nX P1_18 67 1250 -2700 300 U 50 50 1 1 B\nX P1_19 68 1350 -2700 300 U 50 50 1 1 B\nX P9_5 69 1450 -2700 300 U 50 50 1 1 B\nX P4_3 7 -2700 1150 300 R 50 50 1 1 B\nX P1_20 70 1550 -2700 300 U 50 50 1 1 B\nX VDDIO 71 1650 -2700 300 U 50 50 1 1 W\nX P9_6 72 1750 -2700 300 U 50 50 1 1 B\nX P6_0 73 2700 -1750 300 L 50 50 1 1 B\nX P6_1 74 2700 -1650 300 L 50 50 1 1 B\nX P2_0 75 2700 -1550 300 L 50 50 1 1 B\nX VSSIO 76 2700 -1450 300 L 50 50 1 1 W\nX VDDIO 77 2700 -1350 300 L 50 50 1 1 W\nX P6_2 78 2700 -1250 300 L 50 50 1 1 B\nX P6_3 79 2700 -1150 300 L 50 50 1 1 B\nX P4_2 8 -2700 1050 300 R 50 50 1 1 B\nX P6_4 80 2700 -1050 300 L 50 50 1 1 B\nX P2_1 81 2700 -950 300 L 50 50 1 1 B\nX P6_5 82 2700 -850 300 L 50 50 1 1 B\nX P6_6 83 2700 -750 300 L 50 50 1 1 B\nX P2_2 84 2700 -650 300 L 50 50 1 1 B\nX P6_7 85 2700 -550 300 L 50 50 1 1 B\nX P6_8 86 2700 -450 300 L 50 50 1 1 B\nX P2_3 87 2700 -350 300 L 50 50 1 1 B\nX P2_4 88 2700 -250 300 L 50 50 1 1 B\nX USB1_DP 89 2700 -150 300 L 50 50 1 1 B\nX P4_4 9 -2700 950 300 R 50 50 1 1 B\nX USB1_DM 90 2700 -50 300 L 50 50 1 1 B\nX P2_5 91 2700 50 300 L 50 50 1 1 B\nX I2C0_SCL 92 2700 150 300 L 50 50 1 1 B\nX I2C0_SDA 93 2700 250 300 L 50 50 1 1 B\nX VDDREG 94 2700 350 300 L 50 50 1 1 W\nX P2_6 95 2700 450 300 L 50 50 1 1 B\nX P2_7 96 2700 550 300 L 50 50 1 1 B\nX P6_9 97 2700 650 300 L 50 50 1 1 B\nX P2_8 98 2700 750 300 L 50 50 1 1 B\nX CLK2 99 2700 850 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_LXES1TBCC2-004\n#\nDEF hackrf_LXES1TBCC2-004 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"hackrf_LXES1TBCC2-004\" 0 -250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX NC 4 550 -100 300 L 50 50 1 1 N\nX VDD 5 550 0 300 L 50 50 1 1 W\nX NC 6 550 100 300 L 50 50 1 1 N\nENDDRAW\nENDDEF\n#\n# hackrf_MAX2837\n#\nDEF hackrf_MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_MAX2837\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX B6 34 1300 350 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# hackrf_MAX5864\n#\nDEF hackrf_MAX5864 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_MAX5864\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -900 900 900 -900 0 1 0 N\nX EP 0 -1200 800 300 R 50 50 1 1 W\nX REFP 1 -1200 550 300 R 50 50 1 1 O\nX QA+ 10 -1200 -350 300 R 50 50 1 1 I\nX VDD 11 -1200 -450 300 R 50 50 1 1 W\nX GND 12 -1200 -550 300 R 50 50 1 1 W\nX DA0 13 -550 -1200 300 U 50 50 1 1 O\nX DA1 14 -450 -1200 300 U 50 50 1 1 O\nX DA2 15 -350 -1200 300 U 50 50 1 1 O\nX DA3 16 -250 -1200 300 U 50 50 1 1 O\nX OGND 17 -150 -1200 300 U 50 50 1 1 W\nX OVDD 18 -50 -1200 300 U 50 50 1 1 W\nX DA4 19 50 -1200 300 U 50 50 1 1 O\nX VDD 2 -1200 450 300 R 50 50 1 1 W\nX DA5 20 150 -1200 300 U 50 50 1 1 O\nX DA6 21 250 -1200 300 U 50 50 1 1 O\nX DA7 22 350 -1200 300 U 50 50 1 1 O\nX DD0 23 450 -1200 300 U 50 50 1 1 I\nX DD1 24 550 -1200 300 U 50 50 1 1 I\nX DD2 25 1200 -550 300 L 50 50 1 1 I\nX DD3 26 1200 -450 300 L 50 50 1 1 I\nX DD4 27 1200 -350 300 L 50 50 1 1 I\nX DD5 28 1200 -250 300 L 50 50 1 1 I\nX DD6 29 1200 -150 300 L 50 50 1 1 I\nX IA+ 3 -1200 350 300 R 50 50 1 1 I\nX DD7 30 1200 -50 300 L 50 50 1 1 I\nX DD8 31 1200 50 300 L 50 50 1 1 I\nX DD9 32 1200 150 300 L 50 50 1 1 I\nX VDD 33 1200 250 300 L 50 50 1 1 W\nX DIN 34 1200 350 300 L 50 50 1 1 I\nX SCLK 35 1200 450 300 L 50 50 1 1 I\nX CS 36 1200 550 300 L 50 50 1 1 I\nX GND 37 550 1200 300 D 50 50 1 1 W\nX NC 38 450 1200 300 D 50 50 1 1 N\nX VDD 39 350 1200 300 D 50 50 1 1 W\nX IA- 4 -1200 250 300 R 50 50 1 1 I\nX QD+ 40 250 1200 300 D 50 50 1 1 O\nX QD- 41 150 1200 300 D 50 50 1 1 O\nX GND 42 50 1200 300 D 50 50 1 1 W\nX VDD 43 -50 1200 300 D 50 50 1 1 W\nX ID- 44 -150 1200 300 D 50 50 1 1 O\nX ID+ 45 -250 1200 300 D 50 50 1 1 O\nX REFIN 46 -350 1200 300 D 50 50 1 1 I\nX COM 47 -450 1200 300 D 50 50 1 1 O\nX REFN 48 -550 1200 300 D 50 50 1 1 O\nX GND 5 -1200 150 300 R 50 50 1 1 W\nX CLK 6 -1200 50 300 R 50 50 1 1 I\nX GND 7 -1200 -50 300 R 50 50 1 1 W\nX VDD 8 -1200 -150 300 R 50 50 1 1 W\nX QA- 9 -1200 -250 300 R 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# hackrf_MGA-81563\n#\nDEF hackrf_MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_MGA-81563\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# hackrf_RF-SHIELD-COVER\n#\nDEF hackrf_RF-SHIELD-COVER J 0 40 Y Y 1 F N\nF0 \"J\" 0 250 60 H V C CNN\nF1 \"hackrf_RF-SHIELD-COVER\" 0 150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0 -550 -100 -550 100 550 100 550 -100 N\nENDDRAW\nENDDEF\n#\n# hackrf_RF-SHIELD-FRAME\n#\nDEF hackrf_RF-SHIELD-FRAME J 0 40 Y Y 1 F N\nF0 \"J\" 0 500 60 H V C CNN\nF1 \"hackrf_RF-SHIELD-FRAME\" 0 400 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 0 -450 200 -450 100 N\nP 2 0 1 0 -450 350 -450 250 N\nP 2 0 1 0 -450 500 -450 400 N\nP 2 0 1 0 -350 0 -250 0 N\nP 2 0 1 0 -250 600 -350 600 N\nP 2 0 1 0 -200 0 -100 0 N\nP 2 0 1 0 -100 600 -200 600 N\nP 2 0 1 0 -50 0 50 0 N\nP 2 0 1 0 50 600 -50 600 N\nP 2 0 1 0 100 0 200 0 N\nP 2 0 1 0 200 600 100 600 N\nP 2 0 1 0 250 0 350 0 N\nP 2 0 1 0 350 600 250 600 N\nP 2 0 1 0 450 100 450 200 N\nP 2 0 1 0 450 250 450 350 N\nP 2 0 1 0 450 400 450 500 N\nP 3 0 1 0 -450 50 -450 0 -400 0 N\nP 3 0 1 0 -400 600 -450 600 -450 550 N\nP 3 0 1 0 400 0 450 0 450 50 N\nP 3 0 1 0 450 550 450 600 400 600 N\nX SHIELD 0 0 -300 300 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_RFFC5072\n#\nDEF hackrf_RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"hackrf_RFFC5072\" 0 -100 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_SI5351C\n#\nDEF hackrf_SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"hackrf_SI5351C\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nX XB 2 -800 100 300 R 50 50 1 1 I\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# hackrf_SKY13317\n#\nDEF hackrf_SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"hackrf_SKY13317\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# hackrf_SW_PUSH_SHIELDED\n#\nDEF hackrf_SW_PUSH_SHIELDED SW 0 40 N N 1 F N\nF0 \"SW\" 0 150 50 H V C CNN\nF1 \"hackrf_SW_PUSH_SHIELDED\" 0 -80 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -200 200 200 -150 0 1 0 N\nS -170 50 170 60 0 1 0 N\nP 4 0 1 0 -40 60 -30 90 30 90 40 60 N\nX 1 1 -300 0 200 R 60 60 0 1 P I\nX 2 2 300 0 200 L 60 60 0 1 P I\nX SHIELD 0 0 -250 100 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# hackrf_TPS62410\n#\nDEF hackrf_TPS62410 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -50 60 H V C CNN\nF1 \"hackrf_TPS62410\" 0 300 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX PP 0 0 -650 300 U 50 50 1 1 W\nX ADJ2 1 -650 200 300 R 50 50 1 1 I\nX SW2 10 650 200 300 L 50 50 1 1 O\nX MODE/DATA 2 -650 100 300 R 50 50 1 1 I\nX VIN 3 -650 0 300 R 50 50 1 1 W\nX FB1 4 -650 -100 300 R 50 50 1 1 I\nX DEF1 5 -650 -200 300 R 50 50 1 1 I\nX SW1 6 650 -200 300 L 50 50 1 1 O\nX EN1 7 650 -100 300 L 50 50 1 1 I\nX GND 8 650 0 300 L 50 50 1 1 W\nX EN2 9 650 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# hackrf_W25Q80BV\n#\nDEF hackrf_W25Q80BV U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 60 H V C CNN\nF1 \"hackrf_W25Q80BV\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX CS 1 -550 150 300 R 50 50 1 1 I\nX DO 2 -550 50 300 R 50 50 1 1 B\nX WP 3 -550 -50 300 R 50 50 1 1 B\nX GND 4 -550 -150 300 R 50 50 1 1 W\nX DI 5 550 -150 300 L 50 50 1 1 B\nX CLK 6 550 -50 300 L 50 50 1 1 I\nX HOLD 7 550 50 300 L 50 50 1 1 B\nX VCC 8 550 150 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# power_+1V8\n#\nDEF power_+1V8 #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"power_+1V8\" 0 140 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nP 2 0 1 0 -30 50 0 100 N\nP 2 0 1 0 0 0 0 100 N\nP 2 0 1 0 0 100 30 50 N\nX +1V8 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# power_GND\n#\nDEF power_GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -250 50 H I C CNN\nF1 \"power_GND\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nP 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N\nX GND 1 0 0 0 D 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# power_VAA\n#\nDEF power_VAA #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"power_VAA\" 0 150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0 0 0 0 50 N\nX VAA 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# power_VCC\n#\nDEF power_VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"power_VCC\" 0 150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0 0 0 0 50 N\nX VCC 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/hackrf-one/hackrf-one.kicad_pcb",
    "content": "(kicad_pcb (version 20211014) (generator pcbnew)\n\n  (general\n    (thickness 1.6116)\n  )\n\n  (paper \"USLegal\")\n  (title_block\n    (title \"${TITLE}\")\n    (date \"${DATE}\")\n    (rev \"${VERSION}\")\n    (company \"${COPYRIGHT}\")\n    (comment 1 \"${LICENSE}\")\n  )\n\n  (layers\n    (0 \"F.Cu\" signal \"C1F\")\n    (1 \"In1.Cu\" signal \"C2\")\n    (2 \"In2.Cu\" signal \"C3\")\n    (31 \"B.Cu\" signal \"C4B\")\n    (32 \"B.Adhes\" user \"B.Adhesive\")\n    (33 \"F.Adhes\" user \"F.Adhesive\")\n    (34 \"B.Paste\" user)\n    (35 \"F.Paste\" user)\n    (36 \"B.SilkS\" user \"B.Silkscreen\")\n    (37 \"F.SilkS\" user \"F.Silkscreen\")\n    (38 \"B.Mask\" user)\n    (39 \"F.Mask\" user)\n    (41 \"Cmts.User\" user \"User.Comments\")\n    (44 \"Edge.Cuts\" user)\n    (45 \"Margin\" user)\n    (46 \"B.CrtYd\" user \"B.Courtyard\")\n    (47 \"F.CrtYd\" user \"F.Courtyard\")\n    (49 \"F.Fab\" user)\n  )\n\n  (setup\n    (stackup\n      (layer \"F.SilkS\" (type \"Top Silk Screen\") (color \"White\"))\n      (layer \"F.Paste\" (type \"Top Solder Paste\"))\n      (layer \"F.Mask\" (type \"Top Solder Mask\") (color \"Green\") (thickness 0.0127) (material \"LPI\") (epsilon_r 3.8) (loss_tangent 0))\n      (layer \"F.Cu\" (type \"copper\") (thickness 0.035))\n      (layer \"dielectric 1\" (type \"prepreg\") (thickness 0.2104) (material \"7628\") (epsilon_r 4.6) (loss_tangent 0))\n      (layer \"In1.Cu\" (type \"copper\") (thickness 0.0152))\n      (layer \"dielectric 2\" (type \"core\") (thickness 1.065) (material \"7628\") (epsilon_r 4.6) (loss_tangent 0))\n      (layer \"In2.Cu\" (type \"copper\") (thickness 0.0152))\n      (layer \"dielectric 3\" (type \"prepreg\") (thickness 0.2104) (material \"7628\") (epsilon_r 4.6) (loss_tangent 0))\n      (layer \"B.Cu\" (type \"copper\") (thickness 0.035))\n      (layer \"B.Mask\" (type \"Bottom Solder Mask\") (color \"Green\") (thickness 0.0127) (material \"LPI\") (epsilon_r 3.8) (loss_tangent 0))\n      (layer \"B.Paste\" (type \"Bottom Solder Paste\"))\n      (layer \"B.SilkS\" (type \"Bottom Silk Screen\") (color \"White\"))\n      (copper_finish \"ENIG\")\n      (dielectric_constraints yes)\n    )\n    (pad_to_mask_clearance 0.05)\n    (pad_to_paste_clearance_ratio -0.12)\n    (pcbplotparams\n      (layerselection 0x00010e8_ffffffff)\n      (disableapertmacros false)\n      (usegerberextensions true)\n      (usegerberattributes false)\n      (usegerberadvancedattributes true)\n      (creategerberjobfile false)\n      (svguseinch false)\n      (svgprecision 6)\n      (excludeedgelayer true)\n      (plotframeref false)\n      (viasonmask false)\n      (mode 1)\n      (useauxorigin false)\n      (hpglpennumber 1)\n      (hpglpenspeed 20)\n      (hpglpendiameter 15.000000)\n      (dxfpolygonmode true)\n      (dxfimperialunits true)\n      (dxfusepcbnewfont true)\n      (psnegative false)\n      (psa4output false)\n      (plotreference false)\n      (plotvalue false)\n      (plotinvisibletext false)\n      (sketchpadsonfab false)\n      (subtractmaskfromsilk false)\n      (outputformat 1)\n      (mirror false)\n      (drillshape 0)\n      (scaleselection 1)\n      (outputdirectory \"gerbers\")\n    )\n  )\n\n  (property \"COPYRIGHT\" \"Copyright 2012-2023 Great Scott Gadgets\")\n  (property \"DATE\" \"2023-12-09\")\n  (property \"LICENSE\" \"Licensed under the CERN-OHL-P v2\")\n  (property \"TITLE\" \"HackRF One\")\n  (property \"VERSION\" \"10\")\n\n  (net 0 \"\")\n  (net 1 \"!MIX_BYPASS\")\n  (net 2 \"!RX_AMP_PWR\")\n  (net 3 \"!TX_AMP_PWR\")\n  (net 4 \"!VAA_ENABLE\")\n  (net 5 \"/baseband/CLK0\")\n  (net 6 \"/baseband/CLK1\")\n  (net 7 \"/baseband/CLK2\")\n  (net 8 \"/baseband/CLK3\")\n  (net 9 \"/baseband/CLK5\")\n  (net 10 \"/baseband/COM\")\n  (net 11 \"/baseband/CPOUT+\")\n  (net 12 \"/baseband/CPOUT-\")\n  (net 13 \"/baseband/IA+\")\n  (net 14 \"/baseband/IA-\")\n  (net 15 \"/baseband/ID+\")\n  (net 16 \"/baseband/ID-\")\n  (net 17 \"/baseband/INTR\")\n  (net 18 \"/baseband/OEB\")\n  (net 19 \"/baseband/QA+\")\n  (net 20 \"/baseband/QA-\")\n  (net 21 \"/baseband/QD+\")\n  (net 22 \"/baseband/QD-\")\n  (net 23 \"/baseband/REFN\")\n  (net 24 \"/baseband/REFP\")\n  (net 25 \"/baseband/RXBBI+\")\n  (net 26 \"/baseband/RXBBI-\")\n  (net 27 \"/baseband/RXBBQ+\")\n  (net 28 \"/baseband/RXBBQ-\")\n  (net 29 \"/baseband/TXBBI+\")\n  (net 30 \"/baseband/TXBBI-\")\n  (net 31 \"/baseband/TXBBQ+\")\n  (net 32 \"/baseband/TXBBQ-\")\n  (net 33 \"/baseband/XA\")\n  (net 34 \"/baseband/XB\")\n  (net 35 \"/baseband/XCVR_CLKOUT\")\n  (net 36 \"/baseband/XTAL2\")\n  (net 37 \"/frontend/!ANT_BIAS\")\n  (net 38 \"/frontend/REF_IN\")\n  (net 39 \"/frontend/RX_AMP_OUT\")\n  (net 40 \"/frontend/TX_AMP_IN\")\n  (net 41 \"/frontend/TX_AMP_OUT\")\n  (net 42 \"/mcu/usb/power/ADC0_0\")\n  (net 43 \"/mcu/usb/power/ADC0_2\")\n  (net 44 \"/mcu/usb/power/ADC0_5\")\n  (net 45 \"/mcu/usb/power/ADC0_6\")\n  (net 46 \"/mcu/usb/power/B1AUX13\")\n  (net 47 \"/mcu/usb/power/B1AUX14\")\n  (net 48 \"/mcu/usb/power/B2AUX1\")\n  (net 49 \"/mcu/usb/power/B2AUX10\")\n  (net 50 \"/mcu/usb/power/B2AUX11\")\n  (net 51 \"/mcu/usb/power/B2AUX12\")\n  (net 52 \"/mcu/usb/power/B2AUX13\")\n  (net 53 \"/mcu/usb/power/B2AUX14\")\n  (net 54 \"/mcu/usb/power/B2AUX15\")\n  (net 55 \"/mcu/usb/power/B2AUX16\")\n  (net 56 \"/mcu/usb/power/B2AUX2\")\n  (net 57 \"/mcu/usb/power/B2AUX3\")\n  (net 58 \"/mcu/usb/power/B2AUX4\")\n  (net 59 \"/mcu/usb/power/B2AUX5\")\n  (net 60 \"/mcu/usb/power/B2AUX6\")\n  (net 61 \"/mcu/usb/power/B2AUX7\")\n  (net 62 \"/mcu/usb/power/B2AUX8\")\n  (net 63 \"/mcu/usb/power/B2AUX9\")\n  (net 64 \"/mcu/usb/power/BANK2F3M1\")\n  (net 65 \"/mcu/usb/power/BANK2F3M10\")\n  (net 66 \"/mcu/usb/power/BANK2F3M11\")\n  (net 67 \"/mcu/usb/power/BANK2F3M12\")\n  (net 68 \"/mcu/usb/power/BANK2F3M14\")\n  (net 69 \"/mcu/usb/power/BANK2F3M15\")\n  (net 70 \"/mcu/usb/power/BANK2F3M16\")\n  (net 71 \"/mcu/usb/power/BANK2F3M2\")\n  (net 72 \"/mcu/usb/power/BANK2F3M3\")\n  (net 73 \"/mcu/usb/power/BANK2F3M4\")\n  (net 74 \"/mcu/usb/power/BANK2F3M5\")\n  (net 75 \"/mcu/usb/power/BANK2F3M6\")\n  (net 76 \"/mcu/usb/power/BANK2F3M7\")\n  (net 77 \"/mcu/usb/power/BANK2F3M8\")\n  (net 78 \"/mcu/usb/power/BANK2F3M9\")\n  (net 79 \"/mcu/usb/power/CPLD_TCK\")\n  (net 80 \"/mcu/usb/power/CPLD_TDI\")\n  (net 81 \"/mcu/usb/power/CPLD_TDO\")\n  (net 82 \"/mcu/usb/power/CPLD_TMS\")\n  (net 83 \"/mcu/usb/power/DBGEN\")\n  (net 84 \"/mcu/usb/power/DM\")\n  (net 85 \"/mcu/usb/power/DP\")\n  (net 86 \"/mcu/usb/power/EN1V8\")\n  (net 87 \"/mcu/usb/power/GCK0\")\n  (net 88 \"/mcu/usb/power/GPIO3_10\")\n  (net 89 \"/mcu/usb/power/GPIO3_11\")\n  (net 90 \"/mcu/usb/power/GPIO3_12\")\n  (net 91 \"/mcu/usb/power/GPIO3_13\")\n  (net 92 \"/mcu/usb/power/GPIO3_14\")\n  (net 93 \"/mcu/usb/power/GPIO3_15\")\n  (net 94 \"/mcu/usb/power/GPIO3_8\")\n  (net 95 \"/mcu/usb/power/GPIO3_9\")\n  (net 96 \"/mcu/usb/power/GP_CLKIN\")\n  (net 97 \"/mcu/usb/power/I2C1_SCL\")\n  (net 98 \"/mcu/usb/power/I2C1_SDA\")\n  (net 99 \"/mcu/usb/power/I2S0_RX_MCLK\")\n  (net 100 \"/mcu/usb/power/I2S0_RX_SCK\")\n  (net 101 \"/mcu/usb/power/I2S0_RX_SDA\")\n  (net 102 \"/mcu/usb/power/I2S0_RX_WS\")\n  (net 103 \"/mcu/usb/power/I2S0_TX_MCLK\")\n  (net 104 \"/mcu/usb/power/I2S0_TX_SCK\")\n  (net 105 \"/mcu/usb/power/ISP\")\n  (net 106 \"/mcu/usb/power/LED1\")\n  (net 107 \"/mcu/usb/power/LED2\")\n  (net 108 \"/mcu/usb/power/LED3\")\n  (net 109 \"/mcu/usb/power/P1_1\")\n  (net 110 \"/mcu/usb/power/P1_2\")\n  (net 111 \"/mcu/usb/power/P2_13\")\n  (net 112 \"/mcu/usb/power/P2_8\")\n  (net 113 \"/mcu/usb/power/P2_9\")\n  (net 114 \"/mcu/usb/power/REG_OUT1\")\n  (net 115 \"/mcu/usb/power/REG_OUT2\")\n  (net 116 \"/mcu/usb/power/RESET\")\n  (net 117 \"/mcu/usb/power/RREF\")\n  (net 118 \"/mcu/usb/power/RTCX1\")\n  (net 119 \"/mcu/usb/power/RTCX2\")\n  (net 120 \"/mcu/usb/power/RTC_ALARM\")\n  (net 121 \"/mcu/usb/power/SD_CD\")\n  (net 122 \"/mcu/usb/power/SD_CLK\")\n  (net 123 \"/mcu/usb/power/SD_CMD\")\n  (net 124 \"/mcu/usb/power/SD_DAT0\")\n  (net 125 \"/mcu/usb/power/SD_DAT1\")\n  (net 126 \"/mcu/usb/power/SD_DAT2\")\n  (net 127 \"/mcu/usb/power/SD_DAT3\")\n  (net 128 \"/mcu/usb/power/SD_POW\")\n  (net 129 \"/mcu/usb/power/SD_VOLT0\")\n  (net 130 \"/mcu/usb/power/SGPIO0\")\n  (net 131 \"/mcu/usb/power/SGPIO1\")\n  (net 132 \"/mcu/usb/power/SGPIO10\")\n  (net 133 \"/mcu/usb/power/SGPIO11\")\n  (net 134 \"/mcu/usb/power/SGPIO12\")\n  (net 135 \"/mcu/usb/power/SGPIO13\")\n  (net 136 \"/mcu/usb/power/SGPIO14\")\n  (net 137 \"/mcu/usb/power/SGPIO15\")\n  (net 138 \"/mcu/usb/power/SGPIO2\")\n  (net 139 \"/mcu/usb/power/SGPIO3\")\n  (net 140 \"/mcu/usb/power/SGPIO4\")\n  (net 141 \"/mcu/usb/power/SGPIO5\")\n  (net 142 \"/mcu/usb/power/SGPIO6\")\n  (net 143 \"/mcu/usb/power/SGPIO7\")\n  (net 144 \"/mcu/usb/power/SGPIO9\")\n  (net 145 \"/mcu/usb/power/SPIFI_CS\")\n  (net 146 \"/mcu/usb/power/SPIFI_CIPO\")\n  (net 147 \"/mcu/usb/power/SPIFI_COPI\")\n  (net 148 \"/mcu/usb/power/SPIFI_SCK\")\n  (net 149 \"/mcu/usb/power/SPIFI_SIO2\")\n  (net 150 \"/mcu/usb/power/SPIFI_SIO3\")\n  (net 151 \"/mcu/usb/power/TCK\")\n  (net 152 \"/mcu/usb/power/TDI\")\n  (net 153 \"/mcu/usb/power/TDO\")\n  (net 154 \"/mcu/usb/power/TMS\")\n  (net 155 \"/mcu/usb/power/U0_RXD\")\n  (net 156 \"/mcu/usb/power/U0_TXD\")\n  (net 157 \"/mcu/usb/power/USB_SHIELD\")\n  (net 158 \"/mcu/usb/power/VBAT\")\n  (net 159 \"/mcu/usb/power/VBUS\")\n  (net 160 \"/mcu/usb/power/VBUSCTRL\")\n  (net 161 \"/mcu/usb/power/VIN\")\n  (net 162 \"/mcu/usb/power/VREGMODE\")\n  (net 163 \"/mcu/usb/power/WAKEUP\")\n  (net 164 \"/mcu/usb/power/XTAL1\")\n  (net 165 \"/mcu/usb/power/XTAL2\")\n  (net 166 \"AMP_BYPASS\")\n  (net 167 \"CLK6\")\n  (net 168 \"CLKIN\")\n  (net 169 \"CLKOUT\")\n  (net 170 \"CS_AD\")\n  (net 171 \"CS_XCVR\")\n  (net 172 \"DA0\")\n  (net 173 \"DA1\")\n  (net 174 \"DA2\")\n  (net 175 \"DA3\")\n  (net 176 \"DA4\")\n  (net 177 \"DA5\")\n  (net 178 \"DA6\")\n  (net 179 \"DA7\")\n  (net 180 \"DD0\")\n  (net 181 \"DD1\")\n  (net 182 \"DD2\")\n  (net 183 \"DD3\")\n  (net 184 \"DD4\")\n  (net 185 \"DD5\")\n  (net 186 \"DD6\")\n  (net 187 \"DD7\")\n  (net 188 \"DD8\")\n  (net 189 \"DD9\")\n  (net 190 \"GCK1\")\n  (net 191 \"GCK2\")\n  (net 192 \"GND\")\n  (net 193 \"HP\")\n  (net 194 \"LP\")\n  (net 195 \"MCU_CLK\")\n  (net 196 \"MIXER_ENX\")\n  (net 197 \"MIXER_RESETX\")\n  (net 198 \"MIXER_SCLK\")\n  (net 199 \"MIXER_SDATA\")\n  (net 200 \"MIX_BYPASS\")\n  (net 201 \"MIX_CLK\")\n  (net 202 \"RSSI\")\n  (net 203 \"RX\")\n  (net 204 \"RXENABLE\")\n  (net 205 \"RX_AMP\")\n  (net 206 \"RX_IF\")\n  (net 207 \"RX_MIX_BP\")\n  (net 208 \"SCL\")\n  (net 209 \"SDA\")\n  (net 210 \"SGPIO_CLK\")\n  (net 211 \"SSP1_CIPO\")\n  (net 212 \"SSP1_COPI\")\n  (net 213 \"SSP1_SCK\")\n  (net 214 \"TXENABLE\")\n  (net 215 \"TX_AMP\")\n  (net 216 \"TX_IF\")\n  (net 217 \"TX_MIX_BP\")\n  (net 218 \"VAA\")\n  (net 219 \"VCC\")\n  (net 220 \"XCVR_EN\")\n  (net 221 \"Net-(C8-Pad2)\")\n  (net 222 \"Net-(C9-Pad2)\")\n  (net 223 \"Net-(C9-Pad1)\")\n  (net 224 \"Net-(C12-Pad1)\")\n  (net 225 \"Net-(C13-Pad1)\")\n  (net 226 \"Net-(C14-Pad2)\")\n  (net 227 \"Net-(C14-Pad1)\")\n  (net 228 \"Net-(C15-Pad2)\")\n  (net 229 \"Net-(C17-Pad2)\")\n  (net 230 \"Net-(C17-Pad1)\")\n  (net 231 \"Net-(C18-Pad2)\")\n  (net 232 \"Net-(C18-Pad1)\")\n  (net 233 \"Net-(C20-Pad2)\")\n  (net 234 \"Net-(C20-Pad1)\")\n  (net 235 \"Net-(C21-Pad2)\")\n  (net 236 \"Net-(C21-Pad1)\")\n  (net 237 \"Net-(C23-Pad2)\")\n  (net 238 \"Net-(C23-Pad1)\")\n  (net 239 \"Net-(C25-Pad1)\")\n  (net 240 \"Net-(C26-Pad2)\")\n  (net 241 \"Net-(C26-Pad1)\")\n  (net 242 \"Net-(C27-Pad2)\")\n  (net 243 \"Net-(C27-Pad1)\")\n  (net 244 \"Net-(C28-Pad2)\")\n  (net 245 \"Net-(C28-Pad1)\")\n  (net 246 \"Net-(C31-Pad2)\")\n  (net 247 \"Net-(C31-Pad1)\")\n  (net 248 \"Net-(C32-Pad2)\")\n  (net 249 \"Net-(C32-Pad1)\")\n  (net 250 \"Net-(C43-Pad2)\")\n  (net 251 \"Net-(C43-Pad1)\")\n  (net 252 \"Net-(C44-Pad2)\")\n  (net 253 \"Net-(C44-Pad1)\")\n  (net 254 \"Net-(C46-Pad2)\")\n  (net 255 \"Net-(C46-Pad1)\")\n  (net 256 \"Net-(C48-Pad1)\")\n  (net 257 \"Net-(C49-Pad2)\")\n  (net 258 \"Net-(C50-Pad1)\")\n  (net 259 \"Net-(C51-Pad2)\")\n  (net 260 \"Net-(C51-Pad1)\")\n  (net 261 \"Net-(C163-Pad2)\")\n  (net 262 \"Net-(C58-Pad2)\")\n  (net 263 \"Net-(C59-Pad2)\")\n  (net 264 \"Net-(C61-Pad2)\")\n  (net 265 \"Net-(C61-Pad1)\")\n  (net 266 \"Net-(C62-Pad2)\")\n  (net 267 \"Net-(C64-Pad2)\")\n  (net 268 \"Net-(C64-Pad1)\")\n  (net 269 \"Net-(C99-Pad2)\")\n  (net 270 \"Net-(C99-Pad1)\")\n  (net 271 \"Net-(C102-Pad2)\")\n  (net 272 \"Net-(C102-Pad1)\")\n  (net 273 \"Net-(C104-Pad2)\")\n  (net 274 \"Net-(C104-Pad1)\")\n  (net 275 \"Net-(C105-Pad1)\")\n  (net 276 \"Net-(C106-Pad1)\")\n  (net 277 \"Net-(C111-Pad2)\")\n  (net 278 \"Net-(C111-Pad1)\")\n  (net 279 \"Net-(C114-Pad2)\")\n  (net 280 \"Net-(C114-Pad1)\")\n  (net 281 \"Net-(C125-Pad2)\")\n  (net 282 \"Net-(C160-Pad1)\")\n  (net 283 \"Net-(D2-Pad2)\")\n  (net 284 \"Net-(D4-Pad2)\")\n  (net 285 \"Net-(D5-Pad2)\")\n  (net 286 \"Net-(D6-Pad2)\")\n  (net 287 \"Net-(D7-Pad2)\")\n  (net 288 \"Net-(D8-Pad2)\")\n  (net 289 \"Net-(FB1-Pad1)\")\n  (net 290 \"Net-(FB2-Pad1)\")\n  (net 291 \"Net-(FB3-Pad1)\")\n  (net 292 \"Net-(J1-Pad4)\")\n  (net 293 \"Net-(J1-Pad3)\")\n  (net 294 \"Net-(J1-Pad2)\")\n  (net 295 \"Net-(L1-Pad2)\")\n  (net 296 \"Net-(L1-Pad1)\")\n  (net 297 \"Net-(L2-Pad1)\")\n  (net 298 \"Net-(L3-Pad1)\")\n  (net 299 \"Net-(L10-Pad1)\")\n  (net 300 \"Net-(L11-Pad2)\")\n  (net 301 \"Net-(D10-Pad1)\")\n  (net 302 \"Net-(P6-Pad1)\")\n  (net 303 \"Net-(P7-Pad1)\")\n  (net 304 \"Net-(P17-Pad1)\")\n  (net 305 \"Net-(P19-Pad1)\")\n  (net 306 \"Net-(P24-Pad1)\")\n  (net 307 \"Net-(R4-Pad2)\")\n  (net 308 \"Net-(R30-Pad2)\")\n  (net 309 \"Net-(R19-Pad2)\")\n  (net 310 \"Net-(R51-Pad1)\")\n  (net 311 \"Net-(R52-Pad2)\")\n  (net 312 \"Net-(R55-Pad2)\")\n  (net 313 \"Net-(R62-Pad1)\")\n  (net 314 \"/frontend/RX_AMP_IN\")\n  (net 315 \"+1V8\")\n  (net 316 \"unconnected-(P25-Pad3)\")\n  (net 317 \"unconnected-(P26-Pad7)\")\n  (net 318 \"unconnected-(U4-Pad1)\")\n  (net 319 \"unconnected-(U4-Pad2)\")\n  (net 320 \"unconnected-(U4-Pad3)\")\n  (net 321 \"unconnected-(U4-Pad11)\")\n  (net 322 \"unconnected-(U4-Pad13)\")\n  (net 323 \"unconnected-(U4-Pad14)\")\n  (net 324 \"unconnected-(U4-Pad17)\")\n  (net 325 \"unconnected-(U4-Pad18)\")\n  (net 326 \"unconnected-(U4-Pad20)\")\n  (net 327 \"unconnected-(U4-Pad21)\")\n  (net 328 \"unconnected-(U9-Pad2)\")\n  (net 329 \"unconnected-(U12-Pad2)\")\n  (net 330 \"unconnected-(U14-Pad2)\")\n  (net 331 \"unconnected-(U15-Pad4)\")\n  (net 332 \"unconnected-(U15-Pad6)\")\n  (net 333 \"unconnected-(U17-Pad3)\")\n  (net 334 \"unconnected-(U17-Pad6)\")\n  (net 335 \"unconnected-(U17-Pad8)\")\n  (net 336 \"unconnected-(U17-Pad9)\")\n  (net 337 \"unconnected-(U17-Pad12)\")\n  (net 338 \"unconnected-(U17-Pad14)\")\n  (net 339 \"unconnected-(U17-Pad18)\")\n  (net 340 \"unconnected-(U17-Pad33)\")\n  (net 341 \"unconnected-(U17-Pad34)\")\n  (net 342 \"unconnected-(U17-Pad40)\")\n  (net 343 \"unconnected-(U18-Pad38)\")\n  (net 344 \"unconnected-(U23-Pad85)\")\n  (net 345 \"unconnected-(U23-Pad89)\")\n  (net 346 \"unconnected-(U23-Pad90)\")\n  (net 347 \"unconnected-(U24-Pad14)\")\n  (net 348 \"unconnected-(U24-Pad15)\")\n  (net 349 \"unconnected-(U24-Pad16)\")\n  (net 350 \"unconnected-(U24-Pad20)\")\n  (net 351 \"unconnected-(U24-Pad25)\")\n  (net 352 \"unconnected-(U24-Pad44)\")\n  (net 353 \"unconnected-(U24-Pad46)\")\n  (net 354 \"unconnected-(U24-Pad49)\")\n  (net 355 \"unconnected-(U24-Pad50)\")\n  (net 356 \"unconnected-(U24-Pad52)\")\n  (net 357 \"unconnected-(U24-Pad53)\")\n  (net 358 \"unconnected-(U24-Pad54)\")\n  (net 359 \"unconnected-(U24-Pad58)\")\n  (net 360 \"unconnected-(U24-Pad59)\")\n  (net 361 \"unconnected-(U24-Pad60)\")\n  (net 362 \"unconnected-(U24-Pad63)\")\n  (net 363 \"unconnected-(U24-Pad65)\")\n  (net 364 \"unconnected-(U24-Pad66)\")\n  (net 365 \"unconnected-(U24-Pad68)\")\n  (net 366 \"unconnected-(U24-Pad73)\")\n  (net 367 \"unconnected-(U24-Pad75)\")\n  (net 368 \"unconnected-(U24-Pad80)\")\n  (net 369 \"unconnected-(U24-Pad82)\")\n  (net 370 \"unconnected-(U24-Pad85)\")\n  (net 371 \"unconnected-(U24-Pad86)\")\n  (net 372 \"unconnected-(U24-Pad87)\")\n  (net 373 \"unconnected-(U24-Pad93)\")\n  (net 374 \"unconnected-(U24-Pad95)\")\n  (net 375 \"unconnected-(U24-Pad96)\")\n  (net 376 \"Net-(D10-Pad2)\")\n  (net 377 \"Net-(Q1-Pad3)\")\n  (net 378 \"Net-(Q2-Pad3)\")\n  (net 379 \"/mcu/usb/power/ADC0_3\")\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-0000527df4fa)\n    (at 61.27 148.838 -90)\n    (property \"Description\" \"LED SUPR RED CLR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KRKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1a7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D6\" (at 0 -1.5 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 67daefc1-6afe-4757-b2ef-56fd03d7f78b)\n    )\n    (fp_text value \"TXLED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 17b0f8c0-afc3-46f8-8720-66123ee55fba)\n    )\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 43d3ad8b-db2f-4925-8045-a228b2e0917c))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp 481de85e-9413-4d0c-977d-e948c5b9af18))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 5d2a90bf-faac-46e1-886c-587bcf33b8f9))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 7d45df2c-4755-4ff8-b884-d0ebde6788ce))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 90884eb9-149b-41ab-89c1-b7e2953013a8))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp a094f374-77ce-402a-af05-624ac0448cba))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp a2d3fd17-130a-42d3-bcaa-f48e5fbf4b70))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp ab1c552d-2ddf-4287-958d-f9e6932cc71d))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp cca0a229-a4fd-4ff2-90df-3e742f78f342))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp e60a0328-1937-4623-b38f-713878c07f72))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp fe07b98b-30dd-4870-81f4-c3752ef74d6b))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 286 \"Net-(D6-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 55f106ea-dd4b-4058-8e8b-827f767769d3))\n  )\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-0000527df50b)\n    (at 61.27 139.694 -90)\n    (property \"Description\" \"LED GREEN CLEAR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KGKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1df\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D4\" (at 0 -1.5 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp ba369013-9541-4568-a41a-1646ae1ebeeb)\n    )\n    (fp_text value \"USBLED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 42a648a8-c326-4c1d-9585-70ff0558a22f)\n    )\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 0ed154b5-59e0-416d-92dd-d8d1c8986a58))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 3c8fa6f2-c252-4a23-8ab6-f20fa843fe34))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 42db181e-a40a-4d7c-834b-0088e88aba15))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 640d9a8f-f71f-4b20-9ad1-a92411308baa))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp 70355e60-7478-4239-84b4-7b35e215f021))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 95e46b95-d457-45cf-9cdd-44429883dbc9))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 997a6e60-1736-4ead-b0cf-1d6b04ceb961))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp adf206cd-a4d2-4ea6-8fc7-7757a5b1577e))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp c9c6e544-1ad4-4539-9317-2a028e36b0b9))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp e59a6064-b8d0-475a-a8ba-e5d708a669ed))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp df748483-c181-4f53-ac03-d0cf523c9696))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 284 \"Net-(D4-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp af1c487c-57ca-4a0b-9c43-d30d0d576616))\n  )\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-0000527df51c)\n    (at 61.27 130.55 -90)\n    (property \"Description\" \"LED YELLOW CLEAR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KSKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1e0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D8\" (at 0.15 -1.5 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp d9ac614f-1850-4b64-aec6-400b3fe3ddb0)\n    )\n    (fp_text value \"1V8LED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 837bd12f-643f-44ba-ab54-cb6835fad0f4)\n    )\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp 14d95958-58a8-44ee-ac4d-b8507ef2befb))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp 2e7bdccf-b83e-4d82-bb95-0d3d310f2903))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 3103d4a3-5423-47ef-ac85-50556ea7db1c))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 33b92eea-20a8-4fb4-b823-9143cd2d6ec6))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 4d7b93db-c410-427b-81de-ccff7acdef05))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 56b25faa-f11a-40aa-b4c9-a0f5a06a332c))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 57465787-c98e-479d-96fb-8e8714b0992e))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 9024fda1-d0ab-43b6-bce2-b7d6059b4ff8))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp a10a134f-1bd4-4e86-9efb-b8dfc2fe9cd4))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp bc3dc1e9-dfdd-4dd3-ae86-204ab8136be4))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp d811e09a-6fad-4567-8ad9-da07a643feec))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 288 \"Net-(D8-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp ebc8bea1-a251-4dd0-900d-78912613be74))\n  )\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-0000527df52d)\n    (at 61.27 144.266 -90)\n    (property \"Description\" \"LED YELLOW CLEAR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KSKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c276\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D5\" (at 0 -1.5 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp d4639eaf-e175-48b2-9b7e-ee6ebd399a5f)\n    )\n    (fp_text value \"RXLED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 8b795a55-e616-47b0-8d00-143ae1a01d52)\n    )\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 2cce9dcf-e045-4308-8593-67832ce2cbc5))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 44ad6f62-7546-49f7-b0d3-8204948b17fd))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp 74568199-549e-43a5-acfd-cae65fb20ff4))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 8cc26325-8d75-4d10-a998-bc1cfa825773))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 916f8f1a-26f8-45ef-be9e-43c0d7f88e03))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp b12a683d-9987-419c-8a91-2ffe4128a71f))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp b20236e7-2551-46c4-a732-9b2fc6c67b71))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp b55d9bcc-b24b-4d79-8eba-cfad0a94ebfa))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp bf9fd02e-56fc-488e-ab84-5d504634c7ac))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp d0accb41-f698-4508-a397-1e12ddf1f2f7))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 93cb998e-95e3-4e31-a37a-6062c85dda7e))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 285 \"Net-(D5-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp ad9f2681-a9f2-41e4-9415-6afbb8089803))\n  )\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-0000527df664)\n    (at 61.27 135.122 -90)\n    (property \"Description\" \"LED SUPR RED CLR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KRKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527dc2e9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D2\" (at 0 -1.5 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 386a35c1-a3b2-46d8-8f2d-86d3825330a6)\n    )\n    (fp_text value \"VAALED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp e72e6aa6-f04e-407c-9074-7f51e05e7ba1)\n    )\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp 00a034b8-dd84-4bf0-9713-274bd1ea1f1e))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 1e83c7fd-2b49-420b-a3a6-5f2eb20ea13a))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 28219354-5201-4ffe-9d28-e4ec52f1448f))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 2a3be8f5-d27a-4ef2-8f2c-d03f66fb1206))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 57d37378-bb46-4479-bbbb-c7831af41235))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 6406ea23-4724-4e0e-95ac-1a83f2239521))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp c7e6e282-e888-44c6-99a0-06c3ba2c0258))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp e48e4104-b92d-4a44-81c8-01e621dcbf6f))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp eac3f00a-a5a0-4dba-af18-d235e715276f))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp ff42c7d6-5067-4c6c-8a29-5f2109449841))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 49b46d72-929d-424a-a7fa-f45bc8658e3a))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 283 \"Net-(D2-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 00ffea46-8084-4583-9e1e-b1c06d46dfd3))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e15b)\n    (at 89.31402 142.49908)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp b729bc8a-7773-4255-8dde-78abaf88ce13)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 3b2ccf40-f54a-46dc-a120-8fa12aa127b2)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp a2526446-34e3-4de2-8149-cc8c08b16e5b))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp b17e78ba-acbc-4ebd-86bd-9dd143dddae3))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e23a)\n    (at 84.1046 151.6574)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 2373b1c5-e7fd-4632-9929-f750769cd019)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 0cc6cd54-6ec4-4c06-895b-b815cc01ce2b)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e7cac2f1-aeb1-40fd-ac2c-013344412850))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 476c18ce-4a56-4a0e-b55e-cb77790e7650))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e245)\n    (at 75.57516 144.21358)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 9711f9f4-7378-4c45-b427-eb998a6964d4)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp cc8eb92f-6f2a-4cc4-8fe8-8a129454864d)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 35d76764-3554-4b4c-b831-55bfe74c348c))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 3964639e-f02e-45a6-8ae4-cef73a87f8cc))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e250)\n    (at 74.0537 146.1516)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 822d4fe0-a08a-4498-ae2c-9922d28349c5)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 4846dd93-2567-4804-96b0-3c532616abe9)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp f2cc2eaf-301f-49f5-9ff1-e1f9b391b7e6))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp baa42ad0-76e3-4f3b-87b0-f2111c1b18a5))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e25b)\n    (at 93.782 138.932)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 036916c5-8feb-407a-aa71-bbde750c4350)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 43d60025-1477-46e7-9e6f-4b014a0484b6)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 7bf92a5f-d402-4948-b0f2-5f6d3415c6d3))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 6a884e7d-0e68-4830-9480-d412ee148d92))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e266)\n    (at 85.4 161.3602)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp d0a94f5c-d2ee-47d9-ba82-b113344b3e30)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ece086d6-49f2-4359-9333-0cef352ccab4)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 00337789-9741-4ff4-8fec-5d9739965e56))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 6ed33616-8772-4ede-89cf-355943675533))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e271)\n    (at 75.33894 157.8483)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 3c2a1fd5-354e-4a84-bec5-0eeb1aedbbda)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 634725b8-0bd6-43dc-8ba1-82286bfeedc2)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 430990e0-25d2-4989-a178-6a7146df6603))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 17a1acc7-3728-4e40-88ad-11089e30c9be))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e287)\n    (at 79.28 151.506)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 03339560-7f5f-45ca-adc0-dd1d56ecd413)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp fd93e245-d769-4069-bef6-504de85f8c81)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp faf5191b-833d-4b96-9b60-9724bb7e6f77))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp b0ed43e6-4830-4728-94e8-685bd4d33e82))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e2ce)\n    (at 113.919 161.74974)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 6186f92c-9e47-41cd-831a-44555955374e)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 44184587-cf92-46d0-b0d8-3ba518a1196f)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 82d206a8-6371-4973-905b-6aed8bd5de48))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp aa7ed0ae-ed47-43c7-95a1-3e5553a3f3b9))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e2d9)\n    (at 104.11206 168.79824)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp b376e64e-465a-4e3c-9aee-441c1060c802)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp fedd041c-ec3a-472d-8d27-58bff28c4e19)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 3c78ddaf-a45a-4d1a-8348-af6683801516))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 38f339e5-d722-47c3-bda3-df2ed546492a))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e2e4)\n    (at 104.25176 165.37432)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp bea19ed5-57c1-486e-872a-aec6784fe2df)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 292cd5d7-5937-4679-852a-a7bbc8fe6749)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 35d8bb99-b718-4732-8911-b98338b450ea))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 7b224151-add1-4ec5-9387-900956e904a7))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e2ef)\n    (at 101.0158 166.26332)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 974f4ab1-d57e-4c37-b604-4a2bf3ac8e01)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp e82c2f68-1f88-426b-9fd0-e51bf4ed8964)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 26c20079-7a48-47f5-a144-d6002625e93a))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp ea809c32-0c0f-4288-8a1e-91c030f399d5))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e2fa)\n    (at 79.6671 147.71116)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 02f51e69-1320-45f8-92e1-88e7a6736222)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 75a89293-6869-4930-8169-549b0a4bc54e)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 20aa7a5d-48f8-4392-ad6f-8e4a5e4684d6))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp aa6bad49-4157-45f0-bd99-cace2a808fc0))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e323)\n    (at 109.47654 159.42564)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 8f1a06a9-7a16-420e-b567-b0d42e332238)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp c7a96b3d-52e9-425c-be3f-c06a9fcbdfdf)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 660dcc6e-d48a-4839-bede-f56b203f5962))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 8262aa64-7e11-4d20-ac04-0d5051917c5c))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e32e)\n    (at 99.36226 147.6883)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp a991a138-ffa5-43aa-9d56-c2c73286ca6b)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp d3cfdb84-00d5-4f0a-b6ed-1f26724f9d7d)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 65c7c6be-efbb-4f87-a043-26e0f4040bdb))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp e0992aa4-b613-4792-a3b8-3897de7835f7))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e339)\n    (at 103.23068 154.2796)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 756f3213-a1a4-41e8-9efa-d28757ffb111)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp d4fd073f-d813-44d9-a115-9773bee07048)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 15f35aec-3985-4950-909f-8e69b8b60a8c))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp 2e77c7e0-74f9-4c05-9307-733689c6b6ff))\n  )\n\n  (footprint \"GSG-TESTPOINT-30MIL-MASKONLY\" (layer \"F.Cu\")\n    (tedit 52807D39) (tstamp 00000000-0000-0000-0000-00005280e34f)\n    (at 112.71504 153.71064)\n    (attr board_only exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"TESTPOINT-30MIL-MASKONLY\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n      (tstamp 89e5b5ab-e92d-43ea-baa2-a52e950b6950)\n    )\n    (fp_text value \"VAL**\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 1becbe88-c338-408c-9393-5ea546521b61)\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 80cf2764-8312-456a-9931-20abb656a82e))\n    (pad \"\" smd circle locked (at 0 0) (size 0.762 0.762) (layers \"F.Mask\")\n      (die_length 0.1651) (tstamp a9d4fb1d-1236-40bd-b870-3d8563a0c783))\n  )\n\n  (footprint \"gsg-modules:LTST-S220\" (layer \"F.Cu\")\n    (tedit 5787BCD0) (tstamp 00000000-0000-0000-0000-00005290336d)\n    (at 61 117.9 -90)\n    (property \"Description\" \"LED GREEN CLEAR RT ANG 0805\")\n    (property \"Manufacturer\" \"Lite-On\")\n    (property \"Part Number\" \"LTST-S220KGKT\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1d6\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D7\" (at 0 -1.4 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 9bf31a17-2d80-48e2-a7e9-4e520d7d3fd4)\n    )\n    (fp_text value \"VCCLED\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp c7dd3380-52ea-4603-8655-63908c65abde)\n    )\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer \"F.SilkS\") (width 0.2032) (tstamp 0ac08d30-867e-4f8f-b3c1-d73f1a580a04))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 0b0d55dc-c072-4fd6-bf37-91771df87bca))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 16d93129-5df1-4543-b373-eb70bb67cf2e))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp 7f8929a6-3abc-479f-9592-b9b238359598))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer \"F.SilkS\") (width 0.2032) (tstamp 96f4a8b2-5992-4185-9de1-c47597c5e9f5))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer \"F.SilkS\") (width 0.2032) (tstamp 9b5b9ba5-655d-448f-93df-f49df2acda2c))\n    (fp_line (start -0.7 1) (end -1 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp a30b9501-64cc-4215-8bbe-68be07b369ce))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp bc56952b-4d27-4753-b4d2-dc86e9dc1c8d))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp dee9ec4f-b525-42a7-8526-b6c53eeb43f6))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer \"F.SilkS\") (width 0.2032) (tstamp f0d64d1f-2ea0-4fd6-ae9f-ff8c35e2ac1f))\n    (pad \"1\" smd rect locked (at 1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"K\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp b4bada9c-1fec-40db-86af-77bc35babb25))\n    (pad \"2\" smd rect locked (at -1.25 0 270) (size 1.5 1) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 287 \"Net-(D7-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 7d14e281-3599-475c-b11c-c703ca09232d))\n  )\n\n  (footprint \"GSG-MARK1MM\" (layer \"F.Cu\")\n    (tedit 52FD5A36) (tstamp 00000000-0000-0000-0000-000052fdb960)\n    (at 171 102)\n    (attr board_only exclude_from_bom)\n    (fp_text reference \"FID1\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp a159f086-c53a-418f-a677-22daa5097439)\n    )\n    (fp_text value \"FIDUCIAL\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 02b7180e-b51e-4b73-a66d-2fb55f2cefc5)\n    )\n    (fp_circle (center 0 0) (end 1.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 1370964c-8b3c-44e4-8614-ea419a0190d6))\n    (pad \"\" smd circle locked (at 0 0) (size 1 1) (layers *.Cu *.Mask)\n      (solder_mask_margin 0.5) (tstamp 43ec03a8-ec8e-453d-9c84-48d5c5d2e63c))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfb3)\n    (at 91.0964 163.0468 -90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecb99\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C1\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 39c5be75-c253-4126-9277-82f389eb8b26)\n    )\n    (fp_text value \"33pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9c985cbb-4e3a-491a-9846-af0a45efd9ec)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0313cf5e-f828-45ff-8107-6cbfdeda23a7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5925db23-8d2e-4b1c-9894-bc372118bb54))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b6fb9ccb-6f7e-4745-89ed-04647fd7bbe9))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f30f3eea-6241-4f59-8ad5-d4df63e99ed7))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 171d1ede-64a2-4a1e-8648-c647073901b1))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 15a84250-78a6-4981-82aa-954e40ac131e))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfbc)\n    (at 90.0804 163.0468 -90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecba0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C2\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 32775a85-5b09-462a-bf00-cce53afacdac)\n    )\n    (fp_text value \"10nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 21ec4552-8052-48ea-b7b4-96559bdd0e5a)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 313767c3-4f82-44ed-ada7-869a4c53cdde))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 88f95185-77d9-4aae-bc14-9d4a3d4e4588))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcbea780-273d-4ab2-9aeb-00757e6007ff))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dfe9a7dc-5646-4b6d-a395-d41cfbd5cc2d))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1a949d8f-11f2-4448-b883-28fb4f01114f))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 03180c43-4f03-40cb-a954-6bcbdc3e6503))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfc5)\n    (at 93.1284 163.0468 -90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb6\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C3\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e30a7f6e-39de-4aff-bf12-d150804c7151)\n    )\n    (fp_text value \"33pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 706dca89-05ca-4529-a211-025fce1f7610)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 53f9e0ad-1bb2-41c9-9a80-7bbb253291cd))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9e6b1a93-84f3-414a-94c0-e6f8b2771df1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a4a7c4a0-121f-419c-9279-02253371a19a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ba938461-351d-4037-84ec-b6d17fcfd71e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d07027cf-146a-4d3b-b0d3-32248a9de1fb))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3cba19e6-2ecf-406d-a9fa-e6e7a9f97ce9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfce)\n    (at 92.1124 163.0468 -90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C4\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 96c14428-a24e-4f45-877f-7985ba395b29)\n    )\n    (fp_text value \"10nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9938b103-af34-4e25-b643-633508d11903)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1299a0c1-ad8d-46e4-b1f0-41b236077cf3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 42031897-51d3-4037-9159-1d1f94ec862b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a4fd76a8-6bc0-485e-94fc-20d872d22478))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ab81addf-6b8f-46b4-bf56-8c9a5edbd088))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8f977006-f237-4c64-a1fd-15e0cf5a4d5f))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 081997ca-6921-4bf7-954a-9054e4213d9d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfd7)\n    (at 92.341 152.328 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C5\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0107a13f-4703-4fd4-8160-4b1c10e62afd)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8260ee0b-2807-4490-a314-5e4992bceeea)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3a931a57-09c3-4afa-9f2f-8b2bac4cdffb))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 77f757b9-57f5-4c42-a35b-3b9d5241bdd0))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a86652e1-fc71-465b-8055-f0ea04c39c09))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dc06f3d7-0719-4831-8793-935153417ba4))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bee7eb6a-d79b-45c6-a55b-3f173c930be0))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f0e67f20-1fc5-4220-858b-b7140c9bbfdc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfe0)\n    (at 93.357 152.328 90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbba\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C6\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5bf7b23b-e1ca-4f07-90ce-ae6df2f692fd)\n    )\n    (fp_text value \"10nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bef053af-b828-4400-8ea7-56faed395570)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 32ee3d29-03f0-4569-9d3b-b45951c375dd))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3c95930b-4b20-4448-9d70-00969d6b576c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b535fa3-f87c-4605-a2a4-03430bfe7466))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f533ccb6-6aea-49bf-bacc-9b08357b7cb8))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 55d22ff8-724d-473f-add8-7cfa8743fcc1))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2654e3d8-c3e5-4a0f-b1cb-245155faf594))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dfe9)\n    (at 107.084 168.5762 180)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4788\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C7\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 271975f7-74ec-47b0-a85d-feec81a23510)\n    )\n    (fp_text value \"33pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4e2c5780-173e-4e6e-a28b-d0750190c439)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3f7c17d8-a958-40e0-85ec-7f9dbacda4d3))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 539b3e06-28b4-4c05-a6ac-15974c2f9f04))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8ac5f7a6-ea2f-49d7-b552-a39686b4e203))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e9771066-8650-428b-bbd9-4283b973d351))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4d9576b7-53a2-456e-8851-1881bf786798))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a960c31e-c02d-4759-8ba3-ae75068c4ef1))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dff2)\n    (at 113.919 155.448 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef782\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C8\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8e3bd6a0-1410-457f-bf93-77485320486f)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9f08f0ea-2dff-43bc-9a15-fa67a374852f)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 47309b3f-0612-47da-9e83-52487d0acea3))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56fb0c2a-fe0f-43d5-bbe6-3e5d0571d735))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6fe9c5b8-42be-471f-b428-3bf521a71799))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7fbf3955-9e87-4124-a3c3-fb93ed62deb2))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 216 \"TX_IF\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 26d31c0e-91d5-4d5c-8bef-fa5d27d91ea0))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 221 \"Net-(C8-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp baebda1c-4bf7-4fcd-a990-a881f5a8bdf7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787dffb)\n    (at 85.4 149.1682 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b53a4\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C9\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1b7564b0-1b1c-46f9-8f48-067a9e491a03)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 447e6174-393c-4aaf-ae2a-0fca2afa5584)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 495f7646-fde7-47f3-852c-537e64a83812))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4b6128ad-69b4-4af4-842a-63d19704e436))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8658189f-67e8-4211-8ad9-af6013f776d9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp db552788-0da7-45d5-86fd-898f7d58c3a4))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 223 \"Net-(C9-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6503de8b-0dca-47bd-9a94-771796cd8f02))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 222 \"Net-(C9-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7b7c1fc5-0c53-4482-b731-291f1522b814))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e004)\n    (at 87.9808 143.4816)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6efb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C10\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 56069a1e-2ec0-44b6-a851-7059e395fd21)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp baee3064-5ae4-4c80-a245-baccbba3e5db)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3bf2df63-f0fe-4bd1-bf7a-84ddb176d2bb))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 69207748-ae1e-4028-ad2d-1f624f1182ea))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9681ccd4-1ea8-4a68-805d-1833833525d9))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a7b646ad-8ef5-4149-88eb-3214d88a412b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9fe396f2-fae3-459d-b8ad-13db998796de))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cdcf0e39-476a-490b-9441-3f519ed653e4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e00d)\n    (at 84.7138 143.4622 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f46a8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C11\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 05f023f2-88f9-4bb3-b97b-e2ed1cd775cd)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 075d32fb-93f4-48b2-a524-c9ebd59f5488)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 06ee2ef0-6d2c-4364-a730-60423eff7489))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 18426aad-dd3d-49ab-9ab1-d86c0d940725))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ed92e75-de14-4ac2-b785-fc2821a80395))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c7ca6365-a037-49c9-93fc-370a62d3892e))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c4d98e08-c84c-4515-839c-206144960422))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 193 \"HP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 93ad1fc4-b0be-4152-8677-09b77d09ded0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e016)\n    (at 87.7944 153.8266 -90)\n    (property \"Description\" \"CAP CER 330PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C331JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71H331KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec84d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C12\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ba27bdcd-c5cf-47ac-a591-e36fc410e2a2)\n    )\n    (fp_text value \"330pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 15b06ae1-a567-443f-924b-90ce8c06e6a3)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 05fcb1db-0934-4c6f-bb23-65e674cba495))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0c64ae4a-7897-4824-bcfe-be955388b9c6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8899e36c-ff8d-4880-8a4d-b4bb3fd045cc))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b87e9d7a-fd68-4a2f-a5df-2157cf49e305))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 224 \"Net-(C12-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6a5c8834-2ca6-40a1-8d0d-751d94cb2546))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 57784cf3-5f3e-46cb-a61c-1f21e19720a4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e01f)\n    (at 88.5564 150.9056 180)\n    (property \"Description\" \"CAP CER 330PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C331JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71H331KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec853\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C13\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0fc47cf5-720f-4041-9b8f-f9aa701cbd1c)\n    )\n    (fp_text value \"330pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c76e25ec-7228-4bec-a9d9-098620dfc064)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5277fc7e-b42c-4530-986a-7800c9d71bf9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 790f51fb-85db-483e-ac87-f9b8d3d0acd0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9fa15cdc-1908-40b9-99dd-3f37245a5b18))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b173f58f-7f8e-45bf-898d-172e2ab9935f))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 225 \"Net-(C13-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fa116d29-334d-4a45-b94b-93108ce284d3))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f9a4302b-6049-4bae-ab11-3c3d9e3a63b9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e028)\n    (at 90.3344 152.6836 90)\n    (property \"Description\" \"CAP CER 8.2PF 50V C0G/NPO 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402CRNPO9BN8R2\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Taiyo Yuden UMK105CG8R2DV-F\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8ad\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C14\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1c035c22-2a3d-4392-9059-78140d7acedf)\n    )\n    (fp_text value \"8p2\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d155971d-060c-4095-bf16-3d41867a0195)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2400d5a6-bceb-4a67-a4a8-5eb65779ae17))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 67ffe35c-58d5-4de6-b6fc-5fd2601b8c6a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8b6605ad-258e-4553-ae67-6d85f71d8318))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b60a4703-28be-46a0-a4e4-7a93124adc3a))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 227 \"Net-(C14-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0216cda7-b0e6-47c0-8add-5729c45cfc73))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 226 \"Net-(C14-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1a98f08f-0a7c-442c-8662-a91ac54b4aea))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e031)\n    (at 90.8424 150.9056)\n    (property \"Description\" \"CAP CER 180PF 50V C0G/NPO 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402JRNPO9BN181\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H181JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8b0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C15\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a1bc58e1-f821-467d-923d-3848651257ee)\n    )\n    (fp_text value \"180pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4c115038-cb1c-418b-9775-6a7288850e12)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0d4514d1-949c-4422-9524-24acf9b4b638))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 714d7239-bcaf-49e6-a9d9-cd3e042112be))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bafec81a-02dc-487f-a62f-21f7e236fac4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e8883778-5476-414e-86d7-fb92a7d7f8c5))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 227 \"Net-(C14-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 89e9a620-1ab9-45a6-8b9b-f9e71bdfdecb))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 228 \"Net-(C15-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7ec43b9e-c76b-4fa6-ac7a-1f7dd8862ce8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e03a)\n    (at 106.4998 164.1566 90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4793\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C16\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f489325a-4f3b-4e4c-a728-935918770ad6)\n    )\n    (fp_text value \"10nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6007a4a4-575d-4c2f-b474-29e66ee31e8f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2be7df50-79f1-43ec-8357-b3eacf8b3775))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3b96eafb-e04e-4e3e-9943-f6620bd32679))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b84f5681-3898-4a42-a24e-39ee8c1b5134))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bf80b373-bdbc-4080-a29d-6f7fe622aea4))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp af67d335-5221-44d5-b8aa-ec23649656e3))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6a6d331f-5df8-491e-9800-4b00dc91c8a9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e043)\n    (at 82.9358 141.9382)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41bb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C17\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6d31ff14-e981-45e4-aa60-57e30edcc107)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 11392f48-5667-48a9-b577-fe5b1f714588)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 12b9a18e-962f-4331-87ba-2b5e22dd8ebf))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 431cbf50-e96f-4192-96f0-1fc2166ba1dd))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dba2ee4a-5d86-4d38-b0f6-7479190f14ac))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e9dca072-b410-466f-99be-1629963a4139))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 230 \"Net-(C17-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0ef0976b-c9e2-441b-93fe-040c59847b12))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 229 \"Net-(C17-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 49c01d71-b43a-4981-b8e2-3bf2b0c76907))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e04c)\n    (at 78.8718 141.9382)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41b9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C18\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4c2124c6-161e-4ba3-8217-ea07daff3bab)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c9cfc0ba-2e38-4322-a6c3-bf14d32125a6)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 95b1a0f4-7e65-4bee-af3f-775921fc14ce))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c81e32cf-f861-467a-9cf7-7852ec494518))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cbf974d6-dd49-4e26-a2e3-095abca77d57))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ffddf55d-6eb7-4297-ade2-596b08f67c72))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 232 \"Net-(C18-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9125fccf-b7f1-4abb-82f1-93003fa6ebe3))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 231 \"Net-(C18-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 495bb371-eff2-4082-991e-2d39e2e5d4fe))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e055)\n    (at 77.0938 143.3352 90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f8b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C19\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3edcd7cd-83a3-4dca-bba4-862461dfea89)\n    )\n    (fp_text value \"10nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 673de4f4-3f36-4508-868f-35fbdabad8ad)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 044d1cf3-8c08-4e10-9042-783d146d0884))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1cea5d4e-11e5-4800-91aa-8fe7c84587a9))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 78bb858e-b328-4adf-8427-13a310feb755))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f74b9f92-0e33-4ead-98e7-669314e5d1d3))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4af5935a-8171-46f6-bab9-910eca55d862))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 38aadd25-bb64-4762-868f-44534edab538))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e05e)\n    (at 87.8078 141.5288)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41bd\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C20\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f21dbeb5-ecd6-49eb-ae7e-01811353fbd1)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 17e9f698-84e4-433e-88cc-6f1d0867b0fb)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 047c434c-0021-4611-bdb7-115a2dd34915))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9d97cded-1558-449e-a94c-7d1c8f1b8328))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ef15e2af-864c-43e6-86b3-0200a995d9d7))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp facbb985-8ae1-4c49-86a3-8c3c7c401ac3))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 234 \"Net-(C20-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a404f8f5-4e4e-4f28-b411-7ab1b2b818da))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 233 \"Net-(C20-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8fc93260-267a-4e82-a647-4df0c6dff623))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e067)\n    (at 102.4382 165.3794 180)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef768\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C21\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 509e1d36-e756-4b83-8a2d-c55c72236967)\n    )\n    (fp_text value \"22pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 25fae164-7b27-4f84-9fad-ffa205d0e4cc)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 005793ab-6bc7-44da-9582-dbcf30fc075d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6e43f428-fad2-4b48-8b5d-b1f2969a3f11))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9a073f11-c120-4802-b022-8e60bf172e8a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e7a325ac-92f9-4f0e-9d55-76d056c78430))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 236 \"Net-(C21-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 67c9d569-de4a-4631-81b4-a406c9095283))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 235 \"Net-(C21-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ceac5393-8164-4af9-ad28-4d89286d3575))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e070)\n    (at 95.9732 166.2726)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4779\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C22\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 35225886-8e0d-45c4-9788-77904364beaa)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 63776400-ffaf-4ac5-86ff-9c9330a66c27)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2306a08b-c413-4071-804e-4999a8e55998))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8821c68e-6bc1-4288-90c1-0741f465552e))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 920276cf-b030-4154-997e-1cbb66812dbe))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a8a03a7b-445e-4d41-a45c-3512c19613dc))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8d352eae-330d-48b6-a10f-c358a589b7a2))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp dd478bf6-a872-41f5-9dfc-76dfcfa36e48))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e079)\n    (at 101.2698 151.1808 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c6f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C23\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 096361df-8959-4487-b266-c6f10045312f)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 55f872c9-be0b-4b11-abbf-6b170ee65d3b)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1df97668-e679-4a89-8b79-cc78b692d1b9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 562b9099-2998-45dd-b5d6-bda21cd65674))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cf50e4e0-effe-4841-977b-a6ef9b1bcf93))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d8ac7007-103f-493a-870e-d2b1544209db))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 238 \"Net-(C23-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp baafe210-0590-422a-aea1-bbbc91b4ec13))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 237 \"Net-(C23-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0694f215-ead2-4905-8db4-3eeb658be97d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e082)\n    (at 92.6798 143.4816 -90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f11\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C24\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e65fd948-71e5-4ab4-920c-55b8896c1513)\n    )\n    (fp_text value \"33pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 99f5040c-c436-4d8a-8a42-542f2629df67)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4c8cfec7-51d8-4def-922b-236b674c6032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51e13512-39bb-4e45-aa92-eae21d63bc8a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a3d9a7fa-9087-497a-820c-c739e9285316))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c51c6e6f-958a-4b5b-b907-6b496005edc4))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp aafafc3c-77d2-4692-b8f3-0114090c27d0))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 59cd9be5-97f1-494e-b684-3b191dc57532))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e08b)\n    (at 97.1924 163.7326)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bb2bd\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C25\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8450de82-90f0-440e-9afb-e40f9b468149)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c272968b-867a-4020-b084-c2fe798807a2)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 71f51337-4865-48b8-8d1c-bd9c05952751))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a7f47d89-664f-448b-ab3d-a24a78a501cd))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c15476f9-c843-4e5c-90dd-a5ee25b47bf6))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c28b633e-0751-44b6-a22a-ad4c7e3b7530))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 239 \"Net-(C25-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4d3dc442-68a8-4503-bb49-0bdc4d0c1def))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0219a158-db90-4b95-9014-f3db9d2f4e35))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e094)\n    (at 78.8718 138.8902 180)\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C470JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa149b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C26\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 42850fae-e906-42ca-b48a-3aa3726283ec)\n    )\n    (fp_text value \"47pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 04135445-d138-489d-89c7-2b62e722ab10)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5afc7ab9-70e4-41da-bfec-e700f1bf85d1))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 75302bf4-62b0-4962-97e5-4c8651726f63))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c2c829d1-041b-4a7d-be7e-3ffaa8367cd6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c9a432c3-dd36-437a-8bf0-a4066c44e9bf))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 241 \"Net-(C26-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1ea6a11c-79c6-4828-8acf-07f27a5f50f4))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 240 \"Net-(C26-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 362f91c3-2cbc-4a35-bb6e-0bd0688e6ed3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e09d)\n    (at 82.9358 138.8902)\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C470JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef311\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C27\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 14f2d4e0-8d0e-4bdd-a465-a1e33c9357fb)\n    )\n    (fp_text value \"47pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f808f97e-c10a-47b0-b397-cb6847342fa3)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ad3f5c96-4e67-471e-ba31-72d41ea5b34c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcc71bd4-5c41-40e4-ba7d-8602c0a12d4c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f35f712e-361e-425f-88b0-e10420895063))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f6998f6e-2a1d-433d-a4ce-6cbaf9833f38))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 243 \"Net-(C27-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 508ceae8-355a-4596-8df0-61ed5c25c39e))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 242 \"Net-(C27-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 77f5cb8e-f83d-44ca-b8d0-532e84ba3eea))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0a6)\n    (at 97.1924 164.8756)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C28\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c939e1a8-3560-41f3-943f-eb64e4767ec0)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9abc3477-f592-468f-88a7-6b90727605ac)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 10902e7e-10df-4d6a-b6f0-3de008629fcb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 27b8eafe-08ed-4328-a343-05e8be4bc20e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6501c7a0-e806-4847-b9a4-f060b8092073))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b8ec85c6-e0fb-4ad3-a054-2be8081090f7))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 245 \"Net-(C28-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 38ad91af-056f-4a61-97cc-51e9d6358b25))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 244 \"Net-(C28-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a48000ff-a0cd-478a-a6cd-22d9b1342eb3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0af)\n    (at 75.4174 138.7124 180)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6fee\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C29\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3ad1269a-7141-4678-8057-c8c875bde90f)\n    )\n    (fp_text value \"33pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f76fbefb-6866-4dee-8d2d-9a42109e1c1e)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 10a45a04-aa93-435f-a9c3-99f3256e63e0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 35a3376c-ee76-4b8c-8b63-cab18cc9520e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 58f2d359-d0c3-403d-a4ac-1ebf1903018c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 81dc8c6a-d906-430d-a9b0-5a2edc5e3c1d))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 194 \"LP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2b48c48e-47ea-4336-a98e-6272c285dc9b))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9f6b10c9-89a0-411c-9fa6-fb737f5947a8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0b8)\n    (at 86.1 138.2)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa0c67\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C30\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9460c3a6-b0c6-47cc-9167-ad42f54c5c04)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 75a18ff7-d947-451c-bfa6-ebfa05da689f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 03176cef-ee81-4869-859f-282851d8eb7e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8abf5561-173a-4790-99f3-4e629df4814b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a0c46a88-3537-46b9-a10f-2bf24f053125))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e496b1da-a2de-4844-ab07-bad36b836e89))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b191221b-157c-42fb-9023-910539e982f3))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a424d16d-ae99-4133-b8d5-71203564012b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0c1)\n    (at 75.5952 142.4462 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b56c2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C31\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 40fd2f6a-e9ad-4cf4-802e-f32f89be9520)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 72310470-efec-4d21-8114-84c8db7cde3e)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2dfc41fa-5017-4d83-a775-be1c379e5917))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b4d37b51-e12d-4cb1-93da-cb517099ea96))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp da378def-d585-4485-af72-e77b2dc49da3))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e2fa970c-b5a2-425f-a674-1f3e2ca02338))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 247 \"Net-(C31-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5f32dfd3-2ef2-4c0f-8a71-783be464e3cd))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 246 \"Net-(C31-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 766d65e4-7e07-413b-8d00-1e63bc7c2944))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0ca)\n    (at 102.4382 168.8084 180)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b571f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C32\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b401bfc6-3fce-4192-ae20-daa951c166d5)\n    )\n    (fp_text value \"22pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 33e077f4-061f-43f2-b8df-fc90665ef20d)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4f099cd4-21f3-4d6e-bc77-eb2a89c9b51e))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 526b253e-9499-4288-9512-b396fe9b0b5c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c6ac97bc-b625-4dee-a30f-71770ae9e4f2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fac14308-ea70-4566-a3a4-f17e3a91e8cc))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 249 \"Net-(C32-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ca38ac64-8c08-4b6f-873a-8761c37e03ac))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 248 \"Net-(C32-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e0617a92-7bae-44ce-8a96-24abd4f005dc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0d3)\n    (at 100.1134 164.139 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4780\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C33\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ae164de0-919d-4972-be01-bbb20f9ce344)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5351c3d4-1301-4ef6-ab4f-27ab6f5d1a84)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 21bdcc7a-3c44-4157-b349-4c202738f8f0))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c2374d4c-7b08-4d58-83a5-efa44b365685))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f66ad109-49dd-479b-9382-b23c7dfb049a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fc48f38d-aef2-447a-87f4-0cc86973879b))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a7de3ce3-234b-40a8-aadc-13cd3ba33214))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f861a500-341e-4adc-8f12-d4e7e3cbb41b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0dc)\n    (at 98.31 151.9216 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece69\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C34\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2d6696fd-dcd9-4d5c-8dff-3141e70afee8)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ae45ae38-31e6-4413-a7e2-5535e64ea34c)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4ea5a19b-c14e-4692-9ff7-d9460a247ce2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6acfe2eb-c18b-45ff-b454-de08d33bdb9b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b14e70dd-ecbe-4dd7-80cb-90764bd18440))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f38e8fff-8178-4428-b243-04bc391410da))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 197 \"MIXER_RESETX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3f1b6570-a561-44fe-ad18-f6d7e64c26a2))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b7045a22-bb44-4a6f-93fe-832e400d3818))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0e5)\n    (at 97.167 151.1596 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece70\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C35\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 16eb3a93-98e6-4c49-aac4-a4349997c4d0)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a9345d56-4c5e-4e21-9dab-09f88864edc5)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0c2d3794-982c-429b-b8c0-e93e30a350c1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8f71325c-71cf-48b1-a596-7b8ab681e66d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b64cd60-97a5-4833-a8f3-1536767f3147))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9d15fe9f-4592-4564-8239-949f62f0a062))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 196 \"MIXER_ENX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a8007d51-5899-4b94-8325-835ce70cb7f2))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b61802fd-99fe-4fa0-8da4-0fedb1ce1b95))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0ee)\n    (at 96.024 150.7786 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece73\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C36\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d05c0337-0fc9-48e4-a8e1-4a07b4ca7861)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d6e97ca2-f4d3-4633-97eb-d63e1636a0bf)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4fae7d9e-17ed-40e0-b8d0-336a37901a80))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7d6f8186-5cef-4c53-b9c2-b24ee9e3c337))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8be19a17-a51c-4c14-a38c-b1710b422a3f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d0ce3df7-2dd6-4681-8ec9-f79042dcb9eb))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 198 \"MIXER_SCLK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp eec68d1d-3842-4abd-a017-c26b148264df))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 505dfed8-4f67-4d0e-a715-9d04009cd8e9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e0f7)\n    (at 93.738 149.915 180)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece75\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C37\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp eb6324e3-5f13-42b8-a1f6-27231765eaca)\n    )\n    (fp_text value \"33pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 80612684-7e92-4bd1-9758-bcd3c20520f5)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51697ea6-ba21-4516-ae8c-98bbcf2b5078))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bc80e4f5-3c05-4dd1-ae0b-7f6884fc0f60))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dddd09aa-718f-4a7d-b9a9-900ed7535491))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f2d1c1f3-92b9-43fc-b13c-a360c4c5f6a7))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 199 \"MIXER_SDATA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a3177eb8-7080-4f05-b99f-f09524ab92cb))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8ef1160b-9308-4f04-b83a-300c7226c508))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e100)\n    (at 72.4456 142.8272)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e792b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C38\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fe1a9f9e-8268-4835-acfa-275b0f2732bb)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4412b485-aeb9-43dc-9734-93208d53e3ec)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7db50a15-390f-43fe-b756-cbd6d7d7cf8d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b0c985c7-abce-4fca-9ce4-3ee715805c93))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e7a3ad93-64b1-45b5-bb33-f6004d29a53d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f6f9e596-f83d-46e7-bfa1-ededbe42c859))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9cc5db38-408b-4ba6-bdc8-083922755aa9))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bbe04146-ab31-4c8f-a358-d0beaff83182))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e109)\n    (at 81.3054 147.3454 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e78e2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C39\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c1f70199-a97d-48d8-a4a1-8c87cfa08a27)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4a3ccd90-3c7c-4853-a17a-b8eb2fc6309c)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 45840a01-6fb4-4a13-b0ba-8d264c07ef94))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 832777f8-c120-4e02-83ab-7ff892e000c3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8b1fcfb9-1f1b-4d49-9b3b-4405ad4d8fac))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f281a93a-8ca5-4dee-bfd6-5fba5e9d2920))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3d8ac778-1cbd-4cbd-aa09-53f111174e20))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 217 \"TX_MIX_BP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4704536a-a843-49b7-9c7b-e25c1571b902))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e112)\n    (at 72.4456 144.0718)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7922\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C40\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 99a436ff-d455-404e-b61e-b3e907e3d09e)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f45c02d8-7b4b-46d8-962c-ab16c9ebb57a)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 11b15846-d75f-4aa3-a2d7-c12e79d6eedb))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 207854ec-8bdd-4eba-802f-ac0b1053ebef))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 26bfddeb-a702-4a5c-a129-56fedd8ee025))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 46a3d255-39e5-4e8c-881e-1944f0b30604))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 55d54485-cde8-4685-b669-b04055bc1c68))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 207 \"RX_MIX_BP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7dc2c0a1-ae38-4608-9caa-ab01f80b53bb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e11b)\n    (at 99.326 161.8276)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb55fad\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C41\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e798250c-d5cb-48d7-bb8f-8e78f162156e)\n    )\n    (fp_text value \"100pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b27027bc-f429-4ec1-a151-5c45f4befdc4)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3f8cb94d-7f3e-48a3-92db-407518e9f72b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 92a73ba1-6cda-4219-a99d-b3162f0d58a4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 98c8f8db-5191-4651-8fdf-483b0eda01e6))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bdd990e0-2ad4-4ade-9aaf-eeee00082e0b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fdf6353c-92a6-4423-ad7b-8f6f077c43c2))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 14a0e2e9-343b-4d87-805c-df224586cdeb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e124)\n    (at 98.056 154.7156 180)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec781\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C42\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 98152351-1ee0-4a98-a4bd-85e91d7f9132)\n    )\n    (fp_text value \"100pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 37dd4364-a8df-4fc7-bc0d-aad9ebbe19f9)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 318541fd-bfb5-4634-9d7e-961bfd862c0f))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 594bc2c9-3da0-4df9-89cb-dff54d731416))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 64fb3e50-ab92-4273-bf07-758df147cc62))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e8cd43e0-1949-4be9-9a49-87d1bb0bbb93))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f75d306d-598f-4432-b706-c49aa6194292))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 82ab26b9-d495-4a01-8b8d-32cba0382ccc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e12d)\n    (at 72.009 145.415 180)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5738\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C43\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bb57c2d3-0cbf-4173-8b55-f2a0552c2e7d)\n    )\n    (fp_text value \"22pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 00774edc-ccf6-4465-bb9b-4a39fbdd46e6)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 20b33007-84c2-4bed-a2ed-aa2e79e8cbee))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 418ca34b-1f27-4196-8a3e-49da9a25c389))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 76c23084-6b64-4052-9e69-1a72e7a8183a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 95ef87bd-d5ea-4c7d-9bfa-d723441e0df3))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 251 \"Net-(C43-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f9b277c4-4fdf-4e7f-96a3-6a450c5eb3b0))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 250 \"Net-(C43-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8c8aa477-58d8-4164-aa08-c75abe6d88b7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e136)\n    (at 79.6798 149.4282 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4169\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C44\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b6555fed-371b-4ea2-9904-feffdef92b7d)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3f062131-795e-40de-b698-1bb51acfe3cf)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0ea76df0-9cf9-4f34-88b6-31f44fd7c027))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2b8e9f93-f0a6-446d-ab33-d70a0708d5d5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cc2136fa-6f8a-49c4-8347-72eab434a135))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fed575c6-4e18-40d3-b681-7663e84ffcf7))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 253 \"Net-(C44-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 82cda8b2-b844-4dd4-a6f0-9cc40a0b0c0a))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 252 \"Net-(C44-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8d76f40f-c4f3-4a44-a203-2aa96f58e2e5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e13f)\n    (at 102.5906 155.6512)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6ecb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C45\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2c0d4d41-9fa8-4f63-8204-1cd157b188c4)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 85186023-a129-4f39-a880-33e5cfe4e423)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 464372b8-0a41-4d73-8150-6d1a0e9512c3))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4dc566b9-85ad-4b9a-8795-446c06213ed6))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b33428f9-8907-4efd-bb84-42412bd502c3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d01275e9-ce0c-4efd-807e-c918d996c21b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 07c66d85-b4d3-4257-906f-1aaf24ee69a2))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d29322c3-5b08-424d-a112-52db9cfab5c6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e148)\n    (at 103.0478 156.7942 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c15\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C46\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c977883b-88e5-418f-9fe8-f420817579ba)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0e52fa47-b978-4143-9cda-18ff14603a36)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a1b6fcd-6246-48fb-b2d1-840f276a7c0c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 53a370d1-1632-45f7-aa82-f38af01cfb07))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 89aa6595-808d-4aa8-b302-98302780c900))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e46dce4c-2805-4315-9213-088417aed2df))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 255 \"Net-(C46-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a6903ed6-5f65-4a65-a611-99a53d4a92d5))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 254 \"Net-(C46-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 54819236-4e1a-4ea4-b328-76dc05b4e96d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e151)\n    (at 112.1664 156.5656 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f477d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C47\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c9835fa0-8dbd-4895-9d84-d84e28a7a3a3)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp de785bf5-4697-406b-8984-2aa99a82bfa3)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 221c11f4-2300-46a9-9239-9db02ae12da8))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 68d448f7-c74b-453b-879c-decc8b012b56))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7a18fba7-9abc-49eb-a257-73e2d26e9925))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d2d2ce9f-6dcb-48ff-9877-6721b07a18b3))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0e3dfc72-835b-4af7-99d6-5dde12dabc58))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 200 \"MIX_BYPASS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bf100a5b-613f-4107-9bcf-884ef3a7f614))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e15a)\n    (at 108.7374 154.0002 90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef6ba\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C48\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a05ae835-8379-4117-9986-8eb9bc940ed1)\n    )\n    (fp_text value \"22pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d5c104a5-c076-4612-b392-1f6cb4db3795)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 055095cc-de96-4882-aeed-bda2aaedb1e6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1670c92e-7a21-4dfe-87a7-c800b0e7058f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 69174876-bb16-46da-9563-93d4784d2cd3))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aaad61a3-e79a-4e0e-a2b4-2dc3de2cb2f6))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 256 \"Net-(C48-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c99e7c1d-d5dc-4b83-aa70-49b94814fe97))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 206 \"RX_IF\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b40c2845-af4d-4f59-a44c-50a2b35bed53))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e163)\n    (at 100.85 156.2396 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bb2ce\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C49\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d2774aea-4afd-4b5a-afcb-ce7d1fcbc149)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a31dc7f1-6b7e-4820-94f0-f9b3fb3ab449)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 03a51e76-5cad-417b-a5d2-6af3edd9bfa2))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2bc4f8f7-6c83-4316-b36c-8266d1ca114b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5bbcd64d-eba1-4f16-9b07-ba682d1ee80e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eafbbbea-203e-43ff-b24d-87f53fbbdc10))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b941d7f1-25dd-451b-a907-54bb4310fd5f))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 257 \"Net-(C49-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 42eaac49-2b00-4c05-bc87-30d07da7ac41))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e16c)\n    (at 75.678 152.92)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea90e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C50\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 01bbf340-f37b-4e61-abe6-d3d3ac8fbdda)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4c34860c-ac60-49f3-ac03-d846965a9f27)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0c3a78e8-729a-4acc-ab6d-a363e3062f48))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 696b5485-1f7d-47c4-bd2f-5a86dd971544))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c13abf8d-c042-44d8-8bb0-72e4c9cb2016))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ec63e878-5f8a-4962-9a54-fff9173f6156))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 258 \"Net-(C50-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 02468539-d055-4488-b54c-9dbbc320782b))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 39 \"/frontend/RX_AMP_OUT\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d5a11d24-a20a-4929-8423-8c95fc8910be))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e175)\n    (at 106.7414 159.434 180)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef6a1\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C51\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 719b793f-23aa-45d4-8b42-c41fc45de9c8)\n    )\n    (fp_text value \"22pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e8d78605-115e-467c-a896-e3211994af43)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0ff60b2e-8816-4607-8b7f-e966c54430b9))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3f5e7031-36b6-41f7-a5fc-e01ac02bbdf5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4e454490-75e9-4350-b5d5-6913926a6e70))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8697913c-7bb8-4c96-bc69-bea2b9d5db81))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 260 \"Net-(C51-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8f9217dc-5978-4631-8bae-0317386d2371))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 259 \"Net-(C51-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c82018c5-cfaa-446b-a432-5414ddf6c39a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e17e)\n    (at 70 153.2 -90)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d36\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C52\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp dd18dd2c-802d-4a8d-b500-62820837dfae)\n    )\n    (fp_text value \"100pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 095a724e-8801-4c22-b90c-525c2ec8a89c)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2d29643b-7662-4736-a34d-709e451620af))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 312e7694-3d69-4235-8663-c8f7b2087222))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 35cd533b-7dc6-4bca-a0e9-955eb2a3d50c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 439a37f6-f4b9-44c9-ab0e-136447cd8e4e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 261 \"Net-(C163-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a7cc1803-ead2-4d85-bd41-7fb1cc7c31e0))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9fa1c1e8-3aa9-4937-b3f2-10a573bf5c8f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e187)\n    (at 70.9474 147.9998 180)\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A105KP5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005054932e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C53\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4881dbdc-fee7-453a-995f-3387fb4612be)\n    )\n    (fp_text value \"1uF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 67dca60f-6a01-4b4c-933d-2dfff53c3fc9)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 428bf72a-cb99-4d06-803e-1741bf9740a7))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 65e7f12a-93fb-4ba9-9242-6add83adaa50))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 74e30531-a354-4c68-98ce-1f2327ff0ee7))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7d3c1a61-193d-4fae-acef-cb2ccada5532))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8f46027a-2ef1-4a52-bc3a-0aa4b78c47b1))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 375883ab-98ed-4faf-a083-c1db98868a02))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e190)\n    (at 103.124 159.6644 180)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6eb0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C54\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 713c3de4-a1c5-4b64-8abc-b090586aa48d)\n    )\n    (fp_text value \"10nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ee4d3b9b-7404-4ad4-ab5d-4f36e72de67e)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0d0d702f-a0fd-4647-98f9-a38c00e54761))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 35eba150-ac55-409e-96ca-8e691cce6166))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 50406461-d21b-4ce3-99ff-c8e907aad4ec))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a0413e61-6082-48a9-837f-554a49ebb002))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6708c9f5-063f-4cec-bf92-bd33b2c0cce8))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f87ddfe3-e586-467c-9916-105131069cb9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e199)\n    (at 80.377 153.428)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a10\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C55\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f588cd8c-5c9f-449e-9a9b-eadaf2728747)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 173f8339-e0aa-478d-b9a6-17cbdd31f39a)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 34bde705-ed6c-44ee-b93b-a381e700e2f9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 62a397ff-6da4-44f7-80ee-8eff414d5af9))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8f631212-9c70-4afe-91aa-23c49192194d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a973b448-633b-437c-8402-3fec7701cfd6))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 74c71bc5-3a6d-4da1-b2ff-8c3b5469680d))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5d1cf2d3-7d5f-49a6-aa09-71cd5b6758b2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1a2)\n    (at 107.3912 154.8638 90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4769\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C56\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 34ab41dc-eab0-4c6b-828a-39afa6e73970)\n    )\n    (fp_text value \"10nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 99e36e48-a182-46c9-989a-df2d82a27003)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 061d8168-08a5-4f52-b4a0-e6ee34dedba7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1febb161-6f30-4ce7-8ee7-fc160011c51e))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ae341f4-bb73-467d-a16a-9815c7c6f888))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cbbf1224-da52-4193-bd3d-e9745f3024e6))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 37bc6eab-3589-4d29-a982-0872986ec163))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b870abc4-379b-4f2f-b111-478ba3906170))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1ab)\n    (at 76.835 149.4282 90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a16\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C57\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 480e96fa-c5b2-4f77-b40b-5d9873b98a02)\n    )\n    (fp_text value \"33pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1c5e260b-b076-497c-ab00-268a600795fe)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1cabab6b-9d30-4ab0-9ab9-ff6ebdf5995a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c75e3cca-a390-41b9-b29a-cefe4b50db3b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp db09a1b0-2cf7-4fc5-9a1b-ed2df7cb966b))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f3c9e6bd-80a8-43a8-af71-d0a66fd82937))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 21f080e9-545c-494b-aa49-ab5cbe3fe476))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 37e2b3e8-1564-4614-8c19-3b77aa75a9e5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1b4)\n    (at 71.614 157.111 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea8de\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C58\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5355f0c7-7e7a-4f48-a11b-421b67ea46bf)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fb2333f6-01c2-49a1-9c03-334a6511151b)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0432091d-7af5-48c7-93cf-296c5bc29934))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9554e4d1-ad42-4cd1-8f44-6207eb0e9ac8))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 98470aaa-a4ee-438c-a8e3-4b94d9acb1e1))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d3f0effe-a032-4af6-9637-e99bd6d39e0a))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 314 \"/frontend/RX_AMP_IN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 558d53b5-577f-4889-b7bd-4d687dc900b5))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 262 \"Net-(C58-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1a987d0e-e8a6-48ac-89c8-a4cf9722333b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1bd)\n    (at 79.742 155.714)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea93e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C59\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9c18c307-2960-4b70-8e36-8728cedafe70)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1fd28f5f-c720-4984-8c43-7e92e9e093e2)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3ad69e84-5d2b-4837-a1f3-1be55bfd1aa4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3fe91b2e-7a1b-48f3-a926-4d6998a4ccdd))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp abb45afe-3fc8-4d6b-a08a-c5f74f4d7dea))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f5b62cd7-74f0-4a06-9c19-7ccbb6167c4c))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 40 \"/frontend/TX_AMP_IN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a7c9c595-77f7-4a9c-a113-3a422064814a))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 263 \"Net-(C59-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f6eb4af2-747e-4bff-83c8-55b747625cd0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1c6)\n    (at 75.043 151.396)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79fa\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C60\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 36173966-7559-4a45-b3c5-17d5b5df6ca1)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a2b58efc-d2c0-45c3-9c3a-da05e7d7d0fb)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 180f8270-f0e0-4ad6-995e-f89c0e780adc))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5432f667-28d0-4ac5-8be6-763f81458b01))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9f56975c-b796-4bea-8ad8-07d57bc9c7eb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b03bc6c4-6838-4b7a-83db-eb176cc5d416))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c13c55f6-6441-44c8-98a5-23dc3196885d))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b3ad6124-b210-4652-bdd4-3e1dc9add0be))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1cf)\n    (at 76.3638 156.3236 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6909\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C61\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3c4fa6e6-b807-4440-9a6d-63056dd24455)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b49570dd-d648-42a8-b50f-6f52f7d9c3ec)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0a45fb0d-cb97-466f-b7ee-c77790e0f2d9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 220a3f97-57b5-4c9e-841b-53ef7b687c9a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c9320c5d-b549-4bbe-b39c-e7dd80c318d8))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d9aa63a9-ad9a-425d-91cd-6b4d91305b8b))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 265 \"Net-(C61-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8f2817aa-1080-47f2-acf0-df19f6fb74c7))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 264 \"Net-(C61-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 72abf268-c14f-469d-b77e-fe0b69d46ddb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1d8)\n    (at 75.551 160.032)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea96e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C62\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a7b5c2d4-a5eb-4aeb-914e-ff8704bb691b)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d05903d3-2742-45c1-ae91-ace8fc03ac3b)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56664bc2-99a2-4a6f-a911-cf46f373e977))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5c683b40-77bb-44c3-a770-7fe69cceb92c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a750c307-4518-47e3-b1bb-d0ba9ac0509a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b04e3b2e-f34b-497a-8b2a-14bf44a41932))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 41 \"/frontend/TX_AMP_OUT\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f4389b2e-ead8-4a1d-91dd-2a0820ac43a3))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 266 \"Net-(C62-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 592cb781-9d67-41be-8e05-68dace3f907b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1e1)\n    (at 73.0872 162.2418 -90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79ce\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C63\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d05a4f34-cf08-4152-9de5-1332f0553113)\n    )\n    (fp_text value \"33pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 04f2433f-bd8c-4785-8263-764f7d0947a3)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 177fc73b-41c9-4f5d-a111-2f6360465800))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8b95d6e9-67b0-4718-8da8-83287cc1eb6f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aff3df52-c384-446e-b7ea-206a8fc55df4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cc9c32d3-10b8-49c6-9446-7d5515353c0e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b127cc0d-5dda-44a8-bfa5-8c4d553de20b))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d9c0b5df-7e27-4cbc-9b7c-3af92caa7f4d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1ea)\n    (at 71.13 160.81 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d4a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C64\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 244f496f-305b-4041-a97a-d81cd08a036d)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 97a8da09-4e8f-442c-ad9c-65547cd4bb1b)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 18fa0bf9-238b-44f0-9b33-402bf02fb56b))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4be03c1b-ed6b-4b69-b016-1c51694f868d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 63de9b48-4fea-4bed-a788-b8f7b4f2304e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c0d2753a-e39c-4e7b-b01d-1974747ad857))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 268 \"Net-(C64-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 01b374eb-5d7c-415a-a0e3-c637c920f780))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 267 \"Net-(C64-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a5b62222-ebf9-4340-b2bf-7dc584808dc9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1f3)\n    (at 69.836 158)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7989\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C65\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 30772f84-24ee-48f0-b619-9f4139f6295b)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 54125dc8-53d7-4173-acbf-ba6989a20de0)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1191d5c1-cbfe-4cca-8f60-f35581dc0540))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 35767ecb-2b4a-4bb1-962c-da9d847d33a4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8a722821-ca12-426c-853f-401968b5c6e0))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f715bd70-11f5-42fc-8da9-813fd9e77031))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 83d69737-b74e-4b17-9b61-2306b63b157d))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 712391b5-48b6-4a7d-b857-32fd170583a2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e1fc)\n    (at 69.836 155.841)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e798c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C66\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1cd8dcc1-cbf1-4460-a2de-07505869ab36)\n    )\n    (fp_text value \"33pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4b4aca2a-1f33-4278-bb2a-e09710781733)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 888eb9b2-23c3-4175-9259-ea0fb18e828b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b1451d63-9ce3-4a95-a8b8-7e25e154ca75))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e331c69f-0370-4dda-b153-6c1323b289fb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fc6c0c41-8c37-442f-aa67-d55a904506a6))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 856fc82d-4266-4f48-8383-64a189b91050))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 36157457-4cb1-4b13-86b7-f438e0cfe73c))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e205)\n    (at 121.0802 164.2964 -90)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052901196\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C67\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 102fbfd8-6c2f-472c-9593-0aa0d8769452)\n    )\n    (fp_text value \"33pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1390a642-47d2-4cf0-8f70-f87a07b1347e)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2c1a1621-6f1e-4b4b-a17c-980e1b2503aa))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2d63bafb-9e7f-430a-94b3-c891aac0679a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2e0437ef-c9be-4051-8249-ce162f0167c6))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f4ca4090-b55c-4628-8161-5ba0235c0a7c))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 201 \"MIX_CLK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e65adfa5-35e1-4610-85ce-b3e4ec44b15f))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 38 \"/frontend/REF_IN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 928eac34-be17-456f-bb54-b467910341b8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e20e)\n    (at 127.4624 155.7214 90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f1cb9\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C68\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4a56d14c-fbf3-43ef-bdff-d5184e897ddc)\n    )\n    (fp_text value \"100pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5f4cc541-7c72-41b5-a9bf-84750fbbc869)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 82a3fb9f-125a-48ea-b2b5-d5886f6c679d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b4b9a365-fe15-4918-b911-468fad69d4dd))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e45bf57f-f2cd-4ecb-8653-1d2c449ab68d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fdd69021-c32d-479c-bb0c-5f686cfe7b70))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 190 \"GCK1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3ef0a9b3-ed7c-4905-a282-378afd525255))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e49caef0-1bda-4328-8a7e-4722fbc740a5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e217)\n    (at 129.088 154.2736)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f1d24\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C69\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d5bf1c87-108d-43da-9466-85f8efb87bb2)\n    )\n    (fp_text value \"100pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 74f8c6da-6858-4b2e-b904-e402418f5180)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 181dffd1-a445-4b3d-9075-854a9a8ec0bc))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8d4ca937-8767-4e6e-9696-fef241c40485))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp af0aa2de-fc79-4a86-a43b-642878d8886d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcc47458-6a09-4e69-abc7-aae7236793f6))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 191 \"GCK2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d494f477-bda5-499f-9482-d48f57a97bd0))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fbef8bfb-e197-4a80-8364-023e4c2c125f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e220)\n    (at 121.0802 166.3284 -90)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000529011d6\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C70\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e7ef04ba-9e36-4cb3-b5cf-f502984815dd)\n    )\n    (fp_text value \"100pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e21e4c38-60ea-4ae0-ad9c-58efd090b58c)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3bd18f42-0ae8-42a0-9b2a-2d387131515a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8e9ee51a-1af7-4824-b436-0bcb43f4d8bd))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bc88af7c-6fe1-4f82-8bd2-c94b0b7307ce))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c0426f8a-df42-4011-8ab0-eeb9835560de))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 38 \"/frontend/REF_IN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp eb48a47a-349b-4f3c-92c0-7a7f7fad8959))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 53d41f75-97b1-4e2d-9a82-3787952e0ac6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e229)\n    (at 100.4824 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49df\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C71\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a5fe207a-88da-4410-aa39-55e4e24f07c6)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6af00889-6e2d-45a2-9935-f9aab478896f)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 44b5e3f8-f67f-48a5-ab85-be02f2660753))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 484ffcc9-cdb1-44ed-b89a-d6242193d722))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6229e9ca-631c-4293-8a36-7ab5d85698a3))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 91715b92-7836-4c45-8e2b-8d6abae6ab72))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 29aa6410-5e13-4de1-bb1b-f73b42befd9e))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 98d87e32-851a-4ea9-9fd5-cbcf6759ace4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e232)\n    (at 99.4664 118.5578 -90)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bca4c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C72\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bb7f5ef4-4123-4dd8-8170-e8d15ecd0297)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a9620144-26f5-497c-b2b2-e3eec08c1ef3)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 12d6a842-d781-47d4-8f38-9132aec7adfe))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5024cbbc-0efd-4169-8d84-8d258a898023))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7af6a0de-3cab-4d83-821e-2a3fd11a23da))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9a1d832a-ab3f-4e97-95d6-6d2c66b0df79))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7e2626aa-e239-45b5-a970-bc2a2b2d38cd))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 39468c16-0c3b-4937-9442-753ae91f1ed3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e23b)\n    (at 103.4034 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C73\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b5a1b48d-17b2-416c-b8d2-ba3514f2ee9e)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ee7c2998-db3b-4390-a5bb-88d3616547f1)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 023bb462-1f34-4114-b71f-2455130e6ed9))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1da5cbee-517a-4903-89b2-3f0195c69601))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8b0d5460-3baa-468f-b7bd-93dbce44daef))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a9fab1d7-94c1-4caa-84cc-86b50406b390))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d3dd0830-3ded-4b74-822f-2868076c5268))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d78daf74-e1e6-437d-9b8f-419bec6720ac))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e244)\n    (at 102.3874 118.5578 -90)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e66\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C74\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5e26ea0e-70e8-4808-940d-2b6e59166213)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 30ecd7bc-3264-45e8-b5e5-f9e5639e86c7)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 12d7222c-93c4-46d0-8001-e3a0ea404c1d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9846adb8-c2c4-4d6e-a501-545f616a83a8))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ce154d23-bba4-42fd-b167-a15f7fb076d4))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6d5e89e-4088-4f32-9739-080988780c46))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b7f797fa-625a-4589-bc16-892f7e986555))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3c38d10a-dc7a-4e74-8359-a3189567d2f6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e24d)\n    (at 105.4354 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f4\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C75\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fbf7a322-8a16-43bb-b9a4-7ccc020c4117)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4a73fdb4-d51d-4c90-a610-23a1a25c3a39)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1e62d87d-50af-48b7-b901-53f3abab6414))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2c611663-dec2-4e68-aa2a-7eb44daff1e4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a679ebb0-b2ea-4351-9c29-c9a20d7401c1))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ba8581d7-dbc4-48be-b3a3-3224605d4d21))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4d608511-7562-41f7-8042-708dc50e13bd))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp debcaceb-596d-4b87-aa4f-0adce902fb14))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e256)\n    (at 106.4514 118.5578 -90)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e67\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C76\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 820fc8d7-0669-4260-acf4-0e134c7c7880)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e16c747e-bea0-4687-a318-a807ab2a403a)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 70e7d850-d71c-4ee7-8577-44ea738ad1a5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 820a4e10-ff14-4bb3-9723-ea427fe72b9f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a66fd72b-c0ed-421e-ac6a-7fe4c998eb7e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cd5392d8-4d49-4ae6-a3c8-d78350e7c6c1))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 716addb9-1473-401c-b1ec-4eceac409146))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 49ef8574-d246-4471-ab49-221653bf7170))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e25f)\n    (at 101.6254 106.3658 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C77\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b6acd450-52a1-4730-8a49-4b207f132424)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8da925bf-c89b-4bd1-9401-e740833c50e7)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 62e71cab-3f30-4ad1-a6fb-6153c54062bc))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 68492c17-c825-4557-93c8-b4e2d1e81ac8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ad8eb5e6-0349-4c12-8db8-5f6bb0356830))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f0050e57-7760-41bb-93d9-5594e79e4dfc))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5d423786-ae28-4fa5-a700-1a9c70e7d155))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 212660c2-174d-4d1c-8063-947e606fd7b0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e268)\n    (at 100.6094 106.3658 90)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e69\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C78\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1a7736a4-8eab-4950-9ab7-708d1c10a52c)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1e32d99a-1690-459c-86ef-cec29694d610)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 13146711-df3c-4b09-a5f7-701c89799509))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 16a21dc7-d3b0-47fd-8944-91aad71160d5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2f7aedbd-3f89-4faa-b8a8-15f943cc05af))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9f5b2264-3417-4bed-a4fa-cc97df8f5a5b))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d2b5367f-ed18-4db6-b6e3-b4d7ae6845db))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9c0a5533-89cf-4946-80e3-7342c6e1a3a6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e271)\n    (at 96.7359 110.4933 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C79\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bd683bf4-955e-495b-9cf1-b6240ad48bcd)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c28e8b41-b989-4023-a1c5-b3979391a3ed)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4667b292-9ed7-4cba-b293-f6f74c517a2d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 61c8ca70-de76-4a2f-b14c-417f79875fb6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 70f5fa1c-9a57-4721-a3b3-6d52ece3ebf7))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f06e4c0c-24d4-4920-b136-23e4ced9b361))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d7c5f978-1b9f-42e0-a9cb-cf072badac51))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp aa8607ee-0957-4b12-aa05-f2e208c80d18))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e27a)\n    (at 97.2439 108.8423 90)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e6a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C80\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 02b44318-47f4-425b-a7cf-b61dd5abac57)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 12d7f1ed-ac58-42da-8bca-3c16082af108)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1d45895e-41d0-47bb-9ed4-08b8c974ed09))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 514292ab-719d-4764-8b11-53279fb6ce61))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 962c9291-3dbd-407e-91ad-57fbd0c83c43))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcfa62c3-e1fc-4b13-88d0-d8b673d630fe))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 481b43cf-48f9-45e2-b300-b347c119c44a))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 07af417b-bdc6-471f-ac2e-d6bccb588668))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e283)\n    (at 96.1009 113.1603 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49fa\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C81\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 20730c10-ceb5-4b74-9416-f4eb5df1fabc)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 045d19b6-bc2e-4714-a2ce-f101d9e257d7)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1dca9893-72e1-4e66-8cab-33ede8a42cbb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 48da4a8f-fae9-486e-8562-e63543873ac5))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6f7815ae-5ffa-4948-a976-0b33321a2874))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 890b1e47-b36d-46b4-a1c4-9ad69cc500aa))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ddcf0783-d05c-472d-87df-2991b9d9db7a))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 89389ebf-3894-4790-9d49-d0b997ec0ff9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e28c)\n    (at 96.1009 112.1443 180)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e6b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C82\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 61a1d343-2aa0-4f58-adc4-133f5a16505d)\n    )\n    (fp_text value \"2.2uF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 54f65978-c87c-4b30-9c24-87698b4419d5)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1ce9c744-9f80-490c-afc2-29bbe50c8ab5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3749e895-ea64-4849-b917-847f1513ce3b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b05257b3-e14d-4882-98a5-444634b3973d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp be77dd5b-8e40-41fc-af73-f1b770bb2012))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ef142581-a28c-45c1-bc22-48f9bfdee254))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ff41d2f8-1d19-494e-877e-449f14e010b6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e295)\n    (at 96.3549 115.3193 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49fb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C83\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 094d0499-fbc8-45fa-8c56-45d803747964)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 47f80867-182d-4c98-92c7-3f2b7381265b)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1ee55844-8dda-4ff7-a57d-eef9b740bb02))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51218f87-abaa-431f-8dfd-c7d4239827b4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d26c3794-0068-4c2b-8cf6-5f6e410c59dd))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f3a69546-312f-4f50-8fa5-2d1b9940c946))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2345da89-2277-488b-aba5-5de3e2872d38))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 183480a9-ba67-47e7-aceb-1fd2ad71d5a1))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e29e)\n    (at 105.9815 147.4851 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbd0a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C84\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 97ef31e4-1837-4aee-9027-bec93ce8bccf)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7027d22d-3602-49b7-936b-804f2b160234)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0fc58bdc-0fa4-45e7-b0de-c2d96e3a00bf))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 72d1989a-7220-47e7-b931-985d7b1df63a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 95e728ba-b55d-4681-a2f2-f1c282153989))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b5fad769-a4f6-4aae-b0d6-5089b155385e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 586cde33-dc91-4bb3-820f-0efd53ae9856))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6d845c3f-1ecb-4667-b0eb-c8c2c5fb7643))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2a7)\n    (at 109.0295 147.4851 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f4d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C85\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2fc41a85-74a8-4ebd-80d7-35dce6f07148)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6b29e8e3-8c39-4def-91cb-e7f98af68c93)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 45f2f343-288d-4591-a51f-00ae7e4137a4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 78d8bf7b-c286-4ea5-9bf8-47952b8d53ab))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 79553519-e466-424a-933e-4157c9616d33))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b6f173c-3c9c-4967-8508-d61f03d0cb99))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9a2ba100-d4e7-42ad-9f99-d165a71a46f3))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ec16cd49-cfe2-4098-ac76-f3cfa3d83232))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2b0)\n    (at 113.7285 145.1991 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f4e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C86\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a9885aa8-80ec-4f8c-8dd5-e72410017f14)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d4ee3fcf-c13b-42ec-b587-2cc0c26c656e)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 39f4e066-7d19-447a-9827-bac3124dca2f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 99370aba-c8a0-4af5-a885-df94365a7a00))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bc992555-fb09-4136-9f40-54843910d3bc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c50664de-c9dc-47be-a7ab-d07647ccd02f))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bdbb5843-b415-4ec2-9450-06dc117b1552))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2f0da910-7606-41a4-9009-411ccce717f3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2b9)\n    (at 114.2365 141.8971)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a38\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C87\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 53020e57-4a54-4d99-b5f2-0ed4e0b30704)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 32a67927-71a9-4bd5-a612-b5be53ab0305)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 317d6e55-5aa5-4c3c-93cd-cb296ad2148d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7ee3e85b-e36d-4029-9beb-fec60a3659f9))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9656476e-66eb-4ecc-ac79-edfd6c5a769c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bceead80-ae16-4abb-93c9-3a5953839f27))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9b924cd7-d58e-437b-9c1d-f8acb21eae64))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7fde5e72-921f-4ea1-bdea-2fcb49210d2b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2c2)\n    (at 114.9985 140.8811)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a45\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C88\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5a91ea39-7aa4-4d4a-b466-171c732dbbf5)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5baebf8d-bd22-4d80-a219-50fe0158e070)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 24cdf147-d97c-4f6f-a715-851fd76c9c30))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 588eebe5-2207-4f00-a5ed-5df2368e0b87))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7e3549e7-f279-485d-9a08-d52a6e623bcf))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp db6ed8e9-a93f-4c63-96c7-62113f05ec7a))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7ef32325-34c4-4e28-aebc-b7de119a307f))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a4cbf479-70fc-446b-980c-8b5a43b4b715))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2cb)\n    (at 114.2365 139.8651)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a48\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C89\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 46e59a59-a4e8-4826-86ed-d61ce20cbbf8)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3dc151e2-a683-4bb8-8ba5-60fa3366206a)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 319830a1-1eb9-45bb-8d90-74bb95d1cd5e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5d23d620-db4c-496e-ab20-8faa949da00b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 739def54-639e-43ac-bb02-c106cba45bd3))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b7289634-ae41-4c45-9cd4-a6eb2be969e5))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f4b195ab-eed6-4572-9984-bfd790b6b2b5))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 57c04a9c-0a87-442b-85c2-f943d1479a2b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2d4)\n    (at 109.9185 136.3091 90)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f929c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C90\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6f9a3026-d70a-435f-98ed-18c88b96c7eb)\n    )\n    (fp_text value \"100pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b9b6d01a-85f4-4a25-b765-32322567b153)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0183f9a3-0708-4215-9e1b-848373fbc4a9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a2113ac3-2f96-469e-ad68-b0d29568c963))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e60f7fcc-9ea5-4d88-9c70-ea8e62c24d17))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f0540649-4d25-47b9-a3d6-e8514420bc14))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4ebbc4b0-5e3a-416c-ad71-4dff9dd3b9ea))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d0ec47ca-0062-4c8c-8baf-41a9216bdd47))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2dd)\n    (at 110.9345 136.3091 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4b4a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C91\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8679ab85-dbf5-4e78-806b-cf6149287dde)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 42e64c74-6878-451d-93e1-17a2847eac08)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4f99b3f0-6176-4b2f-af66-7ebc5f3ea637))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp af6c9908-2256-4d46-92a8-1e5ad6e373ab))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bd90cc7e-1bf1-4deb-a795-020df22c3ab9))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fff49558-e44f-43ae-af9c-9ec7d12c0e60))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 21f4306e-8f23-42c5-a30a-85ef3546b356))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f6befba7-a468-4353-acc3-0a702dcf4949))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2e6)\n    (at 103.0605 140.1191 180)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a4a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C92\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp eb6819e8-9226-4c9c-b761-35765f34c045)\n    )\n    (fp_text value \"10nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8461e123-a4d3-4445-98d2-a81293ff1925)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 34d066ba-02d0-4513-8451-45e998f77f3a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 646e2395-fea1-477e-8861-e2ab8509aae3))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c3103115-a5b6-4a6c-8159-25ce5ba2df2f))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ff53dfa1-afeb-4877-9361-9f0892c8ace8))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp eec828cc-fe0c-4b26-9c6e-212351c76fda))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a85a110a-24bc-46f7-882d-42b3577288f1))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2ef)\n    (at 103.0605 141.1351 180)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a4b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C93\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 567e04a4-02c5-489f-ac2e-b62fcaff6173)\n    )\n    (fp_text value \"10nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 781f1edc-f991-498f-a211-118bb209e51f)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 46204bba-c227-41b3-9596-6e3ec3acf90b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b4afc38-fed7-4cec-acfe-5d7ec2bf639f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f3df389b-f436-4376-843c-806e2e36d454))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fbcf8fe9-2c64-4cb0-8fc0-bb9bdf66075c))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0d05246d-a13d-4357-85e2-547794c86c3d))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cdff341b-89a0-462e-9f64-379c91075b77))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e2f8)\n    (at 103.0605 143.5481 180)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f5d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C94\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 08f7e4b1-468f-441f-bed3-97061ed38fdf)\n    )\n    (fp_text value \"22pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 60da05c0-54a0-4c90-8f93-8b5fa608db93)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 13893b34-ef3b-4059-9d97-6782560cd898))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aed86181-5b92-4c8c-ad67-253538eca338))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bbff958c-20b4-4fdd-823f-d0836e051cfd))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c8ed8e6f-7c74-4264-b598-4814eccf91fb))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp de32ae38-286b-44cd-a367-3d5a24a22f09))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8fea48d4-2f8d-4a5b-adbd-8d40b52198ae))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e301)\n    (at 92.456 123.46)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f6c\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C95\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4552b12b-e063-4418-9257-9c5804e96265)\n    )\n    (fp_text value \"22pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 39366f99-4672-4d28-9484-8140820ed7f7)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3fd0600b-9699-4f25-ae78-49db1b8e1117))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a35a14cd-22db-40e4-bff3-290df1f365fc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b200c358-fb4b-4c14-875b-b442e8237cae))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fe6d15fb-2f88-4527-927a-f47d2deb0255))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 32 \"/baseband/TXBBQ-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 32f9f7ff-91de-469e-bab4-264f61ea3545))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 31 \"/baseband/TXBBQ+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c48e454b-821c-433e-91f8-d605364cc31a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e30a)\n    (at 95.5802 123.46)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f85\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C96\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 587cab26-0b1f-470d-a93c-6c6305c142b8)\n    )\n    (fp_text value \"22pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 14f9b000-5ece-4f41-8abe-80c5494dec29)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 024e8ca9-a79f-4481-91e5-7f2d98d21826))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5dda6b56-482f-44af-a63f-37e76df19ba1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a41f47e3-8050-4f5d-99d3-407a8286165f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d04cf29f-2b8b-40cc-882d-c0cdd3ab075f))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 29 \"/baseband/TXBBI+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 28518534-602f-4e32-8346-542c6ae16b52))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 30 \"/baseband/TXBBI-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b2beaa5a-e066-4b32-af6b-f74673329393))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e313)\n    (at 96.4184 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402KRX5R6BB334\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9bb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C97\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c6e496da-b93d-45fe-b190-7716c018d6b1)\n    )\n    (fp_text value \"330nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7bd46b4d-3ba9-4aea-b740-16e7df4a3a2c)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1f6e0fa4-8bb4-477a-8229-eb50664fdfa8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 33379b82-9a92-4fdf-b395-5fa95fa8f6a6))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3497491e-f2f3-4d18-a01b-3d6e7a987f74))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 80e6b10e-deeb-4087-9373-b792ce0f174e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 10 \"/baseband/COM\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cb8962c1-a063-4340-b74b-d15cc9ddc713))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fcd6fba9-80fe-4afd-9f5c-e2de25e8f941))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e31c)\n    (at 97.4344 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402KRX5R6BB334\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcce3\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C98\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 878a116f-a9d9-40fb-82eb-c7edbd19e7ef)\n    )\n    (fp_text value \"330nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d906af56-5848-4c41-aa32-31d422c45244)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8344130f-7d15-4bfa-bb9c-e608d4e917e7))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a6d57e87-0362-48d9-ba51-7d896d629d9a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a84d5eb4-0ba3-4a6f-9258-332c3ed06df1))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ec131901-b0c5-4cfc-b7dd-35eb381ffac2))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 23 \"/baseband/REFN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c4e58130-fc6d-4588-810e-30a2ae3af6c5))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 67660547-44b5-44f5-aca2-88e83461256b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e325)\n    (at 106.9975 148.5011 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9135\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C99\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 29e8fa91-5b78-48cd-845e-76ac73e3dcf1)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp aaf7e9ab-c76a-435a-943b-af168114a032)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 01167ee3-8671-46a8-944e-fe4bbf0c5f32))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c6b0147a-ac19-45b0-b5d6-8f770b4f4cf8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e0a0cea3-3bd4-4d2a-8a54-9dc97024885f))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f9e9b944-d9d6-4c01-b621-a67796a390b4))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 270 \"Net-(C99-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 42dc4f6d-9130-4d17-bfe3-e86d546c25a9))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 269 \"Net-(C99-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 78147ab3-67a9-4ef8-9b33-e745bda959ad))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e32e)\n    (at 98.4504 118.5578 -90)\n    (property \"Description\" \"CAP CER 0.33UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402KRX5R6BB334\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A334KE15D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9a4\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C100\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d4ae9add-0a46-4260-a2f3-0747dacf989a)\n    )\n    (fp_text value \"330nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ee2c0ed1-d334-47f5-8d57-0374c22c3add)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3cdcdc86-d18a-497e-9d78-b2957d737eb8))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7e038953-a5bd-44f3-ab7d-202b6404ce92))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 88c20100-b2e4-4be2-a3f9-0a04ec333a6c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ed133667-a460-4b00-9c6f-8df407599117))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 24 \"/baseband/REFP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 259d9024-f275-4f97-b32b-85126ff36385))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 01c8a12b-e5ea-4718-9301-25ee63db00a2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e337)\n    (at 100.6475 123.7013)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f8c\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C101\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e449d104-2b88-40a3-9230-6e2dc0036ffe)\n    )\n    (fp_text value \"22pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp aa29f11b-6401-44e0-9916-1437662ee2f2)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 85280aaa-4fcb-4689-a265-8a8a5dd59161))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c40b6190-8da0-4997-90ea-b1fa48d18daf))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ca40bdfc-4824-40e7-9a1e-93d1d09064a4))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e1f4c81f-d03e-44ce-9ebe-f07128f4329b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 13 \"/baseband/IA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0f96e841-4bd8-4356-8540-4fc566e93a99))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 14 \"/baseband/IA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 73cdccc7-6add-412e-8ba2-b917f06db491))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e340)\n    (at 108.0135 148.5011 -90)\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f914f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C102\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d7a90ca1-5f77-40ff-bbb4-c130521fd15d)\n    )\n    (fp_text value \"22pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e38cc0f8-050a-48d7-a7c1-554ae37801b4)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 05d25a65-0c84-4542-ba1b-ad7c032207b4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 284045ba-d3b7-4c2e-8b98-fdd82d6afafa))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5c8b901e-956f-42f5-b07b-b2dc39e7a884))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9e2f10ba-662c-4f96-b46b-9031b8fa1c95))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 272 \"Net-(C102-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9cfbf865-8ce4-4589-be11-438c17f46ac1))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 271 \"Net-(C102-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e6539636-3356-4b64-847d-e8cfb6894a00))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e349)\n    (at 103.7717 123.7013)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f9c\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C103\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fc44e4f6-4e65-4386-9264-2f545b2fd182)\n    )\n    (fp_text value \"22pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 041ecfd7-95b1-4b1a-a85b-729bd5cb708f)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0b22bd75-a069-46ea-89ec-a42898b81ac4))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51f24742-2912-4e05-ad0c-c4b079ff1fc0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8a303c26-d0ab-41f7-aade-ba90ebacf8ec))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fe76350e-5947-4bf6-8a53-4130c0508ef2))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 20 \"/baseband/QA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cbb7b7c4-0c8d-4f57-83e0-217dd6a55d09))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 19 \"/baseband/QA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c95065b3-a6ce-4964-97e8-338beef64346))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e352)\n    (at 110.0455 148.5011 -90)\n    (property \"Description\" \"CAP CER 3PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"GCM1555C1H3R0CA16D\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bd68e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C104\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 818c6fdf-3c33-487f-8af1-31edaab972ea)\n    )\n    (fp_text value \"3pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6d2dc9b1-edc0-45bb-bc16-c979465a9f5a)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7210d008-e32a-442f-a575-609a6d851ddd))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 90e1db07-850c-4d1c-81db-f1e4d9a046e5))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c7a28177-8a4b-4ee6-ba1c-74a64f0d629c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cfc51e25-4809-4afe-b06f-3bfd5c72d333))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 274 \"Net-(C104-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2207288a-7b79-468a-bc42-540197a9f01a))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 273 \"Net-(C104-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b80c5c34-b24c-4824-84d1-a1f0dc0f1102))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e35b)\n    (at 87.1526 124.3524 90)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f888a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C105\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 7d22a1ab-9c85-41c4-8723-91d4cc66e1ff)\n    )\n    (fp_text value \"10uF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 144072b1-6e44-40fa-b979-266eb1972076)\n    )\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 068cf997-b25c-4186-9aaf-9bd435bc8d53))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 21326bef-a48b-49fc-a8f6-dd6d6f59b0ca))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 46c41fa1-8e58-4486-bc24-031a0220564d))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 556d140f-1052-44bf-a7ca-0f911baf8e91))\n    (pad \"1\" smd rect locked (at -1.016 0 90) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 275 \"Net-(C105-Pad1)\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 6ed1a7f4-8e47-406d-a728-eecc59387acb))\n    (pad \"2\" smd rect locked (at 1.016 0 90) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 59c8e37f-4d63-4b94-9468-cb99316a9d8d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e364)\n    (at 111.9505 136.3091 90)\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A105KP5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc172\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C106\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bdcfd382-8521-41a6-b256-156aaf3a41f9)\n    )\n    (fp_text value \"1uF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fca8797d-7e67-4d2c-8569-2aa49fc4dcfc)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 32bae25e-3c20-4fe0-bbae-09ec43d606e3))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 98d4a69c-92f8-4c88-9059-afed7fa7decb))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dfec84c9-1024-4b71-b7d2-dc9f36234ca6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f79445eb-3b6d-4e09-9cd1-dadf2e735876))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 276 \"Net-(C106-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f718cab3-e104-4b98-9a86-8790fe699b31))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5c950df6-eb26-4da2-b59b-82d893829b20))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e36d)\n    (at 104.4702 122.1646 90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fab\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C107\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0e086787-6d34-4359-b370-cf5973d4baf5)\n    )\n    (fp_text value \"22pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 42dab92b-54fe-4ae5-a8ed-29a5ede38802)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 266510e8-e821-4538-b0eb-cc47ee43da24))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3589d4cc-2210-4291-bfd2-6683d8ddcb0e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 877a7c5f-8acc-44ea-af51-73e9789f20fc))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9956c743-b49f-4945-a127-03d42338e245))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 19 \"/baseband/QA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 68d51816-bfe3-4c0a-9fb8-87f1abad1f7e))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp acfe06ad-a0ba-4dc6-946f-9b18f3a40ccf))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e376)\n    (at 103.2002 122.1646 90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fb8\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C108\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6143ef1a-6b93-4603-afd0-62f9795810e0)\n    )\n    (fp_text value \"22pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp dc90b4ed-b922-49f0-b1c1-8a850f0ede49)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2912a0b0-4cf9-48c1-b644-de09f8f6c08a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4b3aa2c6-669f-4c3f-8bc9-ee65d10602de))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7bc650ce-eb65-4a28-a370-0a89f4f5d7f8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7c4ed3b5-a6de-48a8-920a-00db6d72445b))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 20 \"/baseband/QA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bdaf5fe9-b66f-4a15-a72c-2ece2f00554d))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a9196041-74c2-4162-9172-18f6b8270667))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e37f)\n    (at 101.346 122.1646 90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fba\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C109\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7bad6b3a-3525-489f-b22b-6b4fa1a402c8)\n    )\n    (fp_text value \"22pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3c2e7720-edd1-4980-82d7-c505f1f6978c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0be21cf6-d746-4f40-b397-528caf92f111))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 46bf3d46-2526-421f-a1b8-56c34952dc9d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ff8aa0d-d5c5-438a-8b25-784e73589d90))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6ab8e2d-44bd-4ae4-9dd9-ae992abaf431))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 14 \"/baseband/IA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 74b55fa3-bcea-46b1-9b01-7e799c3eb8e8))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4eef18f0-cd06-4c9e-bbb0-71502ab39b4c))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e388)\n    (at 100.076 122.1646 90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 22PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C220JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H220JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fbb\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C110\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4f50ef15-b17a-4a9e-a340-d5aff929fa24)\n    )\n    (fp_text value \"22pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e9df6820-62b8-462f-bcb9-f615b3636e61)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a9aebea-c022-4e3a-b995-03645fa5997e))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6ca10d07-2d76-4878-a3d4-389213f9e134))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c63a64db-145d-4fed-8c0d-ded9a608ce8f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f957c371-1c1a-4d55-82bd-477e6bf18b14))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 13 \"/baseband/IA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b2a5de4c-9bd5-4bd6-9e64-a5c64381acd6))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e0a82db5-7ae9-4d2b-99e0-cbee491cf907))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e391)\n    (at 111.0615 148.5011 -90)\n    (property \"Description\" \"CAP CER 3PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"GCM1555C1H3R0CA16D\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bd678\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C111\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 56afa8a2-26a6-4a66-a8c4-87c45310d4f5)\n    )\n    (fp_text value \"3pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e1adaa94-d9f9-4bdb-88b3-9ad096ce6673)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3039cdd0-d05e-4a2c-b591-5ea73db3c3c1))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6e304184-b111-4834-ac0f-9703d1c0f949))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a171defc-82ae-4a0f-a6b1-3ac96c2d174b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ff34f030-152b-4bd5-91f5-c46bcc6f9412))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 278 \"Net-(C111-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9c324ee2-ed55-4e13-91a6-491276587016))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 277 \"Net-(C111-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d1110d67-57f1-4ed4-b32b-bb6dc0bda158))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e39a)\n    (at 113.7285 138.3411 -90)\n    (property \"Description\" \"CAP CER 180PF 50V C0G/NPO 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402JRNPO9BN181\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H181JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c527f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C112\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5c4ec3a0-0cdb-4329-8105-c522f69a943c)\n    )\n    (fp_text value \"180pF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3efaf819-1591-4168-b0aa-7ad02827bbe0)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 502f4796-c4cb-4095-9179-d5f7e1472919))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8495cc35-9c61-4114-aab3-e7270ddb1a57))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8ce8be47-f4e9-4416-85e2-53c82612b0bd))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d997a81d-c8f6-42ce-a7eb-743eeb37e487))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 12 \"/baseband/CPOUT-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 17d86b66-1e7a-4359-a9a3-00cf4fe8fd4d))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 11 \"/baseband/CPOUT+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f91036c9-7a53-4566-bb1b-c12dd48c9dc4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3a3)\n    (at 123.1512 165.466 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49a8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C113\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 44f05b26-369b-49a5-b531-c660fbdf85fc)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3a2afba6-4d30-4c1e-8a94-05f49735bdba)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0fa03468-411f-492f-9cdf-4422d1640dd8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 64dbf85d-ac0b-4bd7-9fe2-10cedf54532c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp de3b0fef-723f-4948-b6b7-7441c4cbabca))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e994b212-89b5-45da-ad74-829d527ee509))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp de335a38-86df-4e30-9b45-68bab003af9d))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5515c715-a489-404b-a243-e5086fb3f96b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3ac)\n    (at 116.7765 138.3411 -90)\n    (property \"Description\" \"CAP CER 3300PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402KRX7R9BB332\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc057\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C114\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f4548d3d-7037-417d-be64-95037634c4ae)\n    )\n    (fp_text value \"3.3nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5b9e576d-ff60-4519-972b-2f9a4b5e2c7e)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3aa7b5a1-9fc7-49c6-bec5-3fbc63cf8c8f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 478ef035-179b-4c49-993b-f38c4653b8b3))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9cf96bde-72b7-4c43-b31c-e717c12072e7))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e558d6b3-c708-41f2-8944-d91ae08187b5))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 280 \"Net-(C114-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ba835eab-0f71-4200-80de-4570a0a007c8))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 279 \"Net-(C114-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 599d1fff-cb2c-415c-9bbe-5705418c9105))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3b5)\n    (at 122.8142 161.6142 180)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005290226b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C115\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5cdff2af-ca3a-435b-9561-2a25e5e08cd1)\n    )\n    (fp_text value \"33pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6913db0e-134c-451e-97c5-f13d17a8c6a0)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1c07952b-3907-4471-9c3e-e24042899db1))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56ae2d69-ae43-4a8b-91c6-f11a0b39a769))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d24a702a-614f-4cb6-a968-345891790503))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e8b8b1d6-91a2-4dc0-821b-40e94ef8a598))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 9 \"/baseband/CLK5\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 197a2579-3dac-4cb3-bcca-36f463f2b3b3))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 36 \"/baseband/XTAL2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e1554a08-3a7a-49df-a41e-fd33a9f14136))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3be)\n    (at 120.8584 160.5474 180)\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C470JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052902274\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C116\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b9526e67-295f-4786-ba55-3423f88e7594)\n    )\n    (fp_text value \"47pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 543d4e88-b59e-48a1-b589-af0daa48b446)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 57720913-c978-4c8c-82f3-c7535b55884d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a0bff46c-54e1-47b6-bae6-2c98d5887b5c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcd9cd60-c2a5-4aa7-82eb-7f9351572fd6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ffeeb615-edb4-41a4-a4a3-4af1bd9798c1))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 36 \"/baseband/XTAL2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c11c0d89-23c5-485d-9fac-fb56d03e7010))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 72a9a957-5caa-4238-a43d-7df2176aa43f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3c7)\n    (at 160.9 155.1 180)\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C180JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005290661d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C118\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8e0b03db-349d-42e4-98b7-d788324fa5be)\n    )\n    (fp_text value \"18pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 02d7137f-75a4-4067-8f01-5448f7b51eaa)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 68e67b18-2d41-4a36-93a2-0bd8d2e84a45))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 72886f6c-34d0-45f9-a249-03cb72fa8f63))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp be3f59da-e880-4487-a582-6fda29f06aea))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c9607a7b-b29f-4a29-8baa-cd3c914f2355))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 118 \"/mcu/usb/power/RTCX1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 234b9797-49b8-467b-a99d-fc58613e2b6a))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e8564df2-2496-46ab-9e15-f8b6326cb72a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3d0)\n    (at 129.2472 158.481 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49af\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C119\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 02889b7f-f856-4dda-b3d1-fedbfcf70673)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 83983b39-a6c2-48f0-bc49-0fa8b46b6727)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a91dfde-b1eb-4187-a536-89b0c674c566))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ac2faccb-3763-4cc2-921d-eadad60ad9c0))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e9cb985c-e460-4ebf-8040-6fc7e574c621))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp efd22ee3-a771-4a40-88d9-5fa1111dec76))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bb37a864-7a92-46ea-9b22-b3bbec89ea15))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d91dbce6-53de-4758-a10a-cbc6a8fc4384))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3d9)\n    (at 131.628 160.6236 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49cc\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C120\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 43d09e20-feb9-4290-bcb8-991618437e4b)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3f6bc6ef-74ca-4acc-b147-c8ab8540d93a)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5010f518-45f2-4620-b94a-6ec5eec6ecf3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 78b9c1af-d25d-45e2-b072-d7ad41d8b243))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c98266e4-6909-4e47-9dd6-c7dce869e837))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ef07f00b-a28d-4776-8761-66c0fba9046c))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 93db83fd-7a80-41c3-ba4c-55bf9a02ccce))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1a1353b2-1c2d-4855-9937-8756ce3b9012))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3e2)\n    (at 122.0268 162.7064 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49cd\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C121\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1557573d-ac75-4b28-a3fb-583b1aea2eb6)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp af80d62c-58d1-45e1-b1e0-4ab4fb9aca95)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 340ba1d0-aa5c-44eb-b796-b38e5f7e10ba))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 374e3cb8-0be4-4825-9856-1a9e8db180bb))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 81b48a8a-4837-4fa9-a3fe-4b75b66374e9))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c04a33e3-475f-4d27-8550-d71e1449d41a))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 18db23e2-8212-4a11-adac-bcb163ec6e57))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fd508c35-9480-4fa3-987c-b2c722774e99))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3eb)\n    (at 125.8368 158.3122 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49ce\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C122\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f466ca23-f48c-4844-b2bf-61a1f6ffbb93)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 348268f4-d0a3-4836-80f6-e24c20ecc2f7)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 032f6e74-3c4f-4aff-8fd2-5d46244f5e31))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 033da6eb-e1f4-4170-a8a5-cd0bf34106e0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 456065c2-83d8-4f7d-b41b-d7f68b4bf155))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eeb9d84e-7613-444e-84aa-b080696a8a42))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d854505a-5edb-4143-97c5-beb4d418eb6a))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 12e07695-e50d-411a-8637-6b37ea0f28e0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3f4)\n    (at 108.9914 113.0587)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49d3\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C123\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 896ef9c1-7d4d-4276-8533-57e18751b157)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 250c3c29-48ae-4b91-83b5-7f63fdf7a28c)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 32d49a08-5a1b-4cf6-b907-83d4ec02a41a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5b652077-cf48-41f2-a3fd-1817e0f4542a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c8ac5ecc-a643-456d-a6cd-7f99e709c8b1))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6ad9078-7224-4592-adfe-992ba8320c36))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d6bc4dcd-3406-4982-880d-a696f9bbc575))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp aa7bbee1-3f4c-4544-a04c-2aee77dbeea2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e3fd)\n    (at 108.9914 112.0427)\n    (property \"Description\" \"CAP CER 2.2UF 10V 20% X5R 0402\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"LMK105BJ225MV-F\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8ea2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C124\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 84cd56ef-893c-47b0-b44c-454940b4ebd1)\n    )\n    (fp_text value \"2.2uF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8d4bae42-f6f4-4b49-af48-bc95be7c3c9b)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 36564313-1d44-443a-b9e2-65922bb74773))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a73499fd-c067-4290-a19f-8479cd232588))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b678faa1-6a36-4e77-b607-44acf96b6f7f))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ec1c1194-28c4-43e1-8d04-dc684461a701))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a674f8d8-fe3b-482e-9086-4beec91a510e))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp da67c25c-9ce5-4252-a0ff-6fae8f4c75d6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e406)\n    (at 173.467 117.7932 180)\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C330JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000505e9e4c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C125\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b14d0fe8-b881-4e42-a414-099a14e6d29a)\n    )\n    (fp_text value \"33pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a6421a5e-b199-4ffb-be87-c8e4d3124df8)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 039e323d-07fb-4709-8c36-52925af7f426))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0953c941-3b9f-4da1-b78e-9c218896b04c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 157362ad-fa7f-4167-b940-2f41a221ed07))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4c4377c0-af4a-4ae1-a7a5-0c60410734ec))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b0f9d595-e1c9-4570-845e-512c205a0dac))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 281 \"Net-(C125-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e4debf1e-b31b-4904-b465-1580200fbaa0))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e40f)\n    (at 169.53 117.4122)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fbd\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C126\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp c2d8f8fa-ab22-4cf6-ab85-15ecb301d7d6)\n    )\n    (fp_text value \"10uF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp f59f4fa4-5b63-4ea4-b38c-4f7d1e291f12)\n    )\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 1196c5cf-c571-484f-bf30-6d86abb5010d))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 2a5c0140-581b-4fcb-8b62-3f719879f33e))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp a83d2500-d5d2-4a75-882d-8f7e43a74dde))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c98217bd-464f-468a-9593-9d488a794a32))\n    (pad \"1\" smd rect locked (at -1.016 0) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp e387155c-2e19-4ee7-9651-cbc3e5c4890a))\n    (pad \"2\" smd rect locked (at 1.016 0) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp f9254065-a7f7-4161-9c59-3ea83876c679))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e418)\n    (at 169.53 115.2532)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f82501f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C127\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp c246eb96-88fe-46fd-afed-4a8584909586)\n    )\n    (fp_text value \"10uF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp df6c85ae-e354-4b2e-8209-2e663e439940)\n    )\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 08ee5276-86de-4c11-905f-48f40b32881c))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 7c99bdda-af9a-42fb-bffe-254d6bf365f0))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c0ee9a85-8734-41e7-ac7e-1972010236f9))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c4da1ccb-c2b4-458b-9de1-9631ec920b93))\n    (pad \"1\" smd rect locked (at -1.016 0) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 8ffe63d7-e642-4ea0-ad31-29892f4a8851))\n    (pad \"2\" smd rect locked (at 1.016 0) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp ddf22c9c-c05b-4571-b13c-0890b8f2fbb4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e421)\n    (at 150.84628 123.279349 135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4be3\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C128\" (at 0 0 135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 221408e6-99f9-4390-bb58-5639f18b37f1)\n    )\n    (fp_text value \"100nF\" (at 0 0 135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9469a0f8-2e9c-4eae-9477-0b3637deb681)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 71f1a928-a56a-4625-8db4-4b0215855eed))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9408b218-1944-444d-b92e-c5483cef0a71))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ae386328-15b8-4d6b-b896-3f9688ae2360))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp afccaccb-11f4-4b01-943a-65bc64a6b36d))\n    (pad \"1\" smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5989dd41-aa50-46e6-ac31-e3a1b05947f3))\n    (pad \"2\" smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 55089805-ebf9-4346-b49b-578f4965f36b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e42a)\n    (at 143.931482 125.344808 135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c12\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C129\" (at 0 0 135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 574998b9-c51c-411f-bb50-d169ac330324)\n    )\n    (fp_text value \"100nF\" (at 0 0 135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp da967538-cbf9-44e9-accc-11493d4cd31c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 15d2b21b-9cfd-4448-b058-880a9c3bc58d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3ccc4f7e-9ddc-4680-82d7-4b2a8ebe47be))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 521ab727-9ddf-4b8c-911c-51202f69c60e))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c8015fe8-1973-4fbb-a5f0-a67e5cd4f074))\n    (pad \"1\" smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ba1b13d9-4bb1-4874-82f1-e56651410586))\n    (pad \"2\" smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 33997e71-309e-419f-8d5b-079f39c42557))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e433)\n    (at 137.555501 131.72079 135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C130\" (at 0 0 135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d465afe3-6d1f-49ba-b47c-cf9beaef09ac)\n    )\n    (fp_text value \"100nF\" (at 0 0 135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d6d84143-d01b-4539-847c-3d725074db92)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2bcf6a67-effd-47d7-b7ef-d2bae73af39d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6c211af6-5250-4ad6-b780-310c71623728))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bbdcc2e0-6a1b-42dd-b546-8eed6a5956fa))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e707efd5-5c2c-48dc-af3a-7e46b02aef64))\n    (pad \"1\" smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6aea4c03-68cc-4a36-98bc-3f31fbc74524))\n    (pad \"2\" smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 21ea5e53-f517-4701-993a-c55394a4f23f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e43c)\n    (at 132.898 137.0016 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C131\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c7c58a39-6a48-4c80-aea4-5bf85cde7751)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c2c16df2-a092-4b77-8909-dd412c48f3d2)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 33a1fffe-b4b7-4f55-a4fa-713f4b1df166))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 772e8905-18b9-448f-833c-b7d908070263))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bd6b964f-1fc8-45d1-b6b4-a345f5393262))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d8aa6f4d-df0c-405a-a0ea-f97cb610de66))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0157cb7b-339e-4cce-8d44-2a0b4c70b543))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bd7dd99f-9445-4622-888b-cd38de58b572))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e445)\n    (at 134.4982 145.7138 -135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C132\" (at 0 0 -135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d855e0ac-9b9a-4e87-8443-1ded0dfdc0fc)\n    )\n    (fp_text value \"100nF\" (at 0 0 -135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4d71c950-6162-4fd2-81d9-ccc77b19399f)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 375f707d-23a7-4284-a4dd-3b5308d00518))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 86f238ee-b6f0-431f-89b4-feefa740e88f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8d5e4803-602b-47c5-bd97-f1c1c24c9484))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp df35cb65-9879-4be6-9efd-1ae0d1f05c97))\n    (pad \"1\" smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7c943faa-e2c4-405f-9e68-50a960b733af))\n    (pad \"2\" smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 36e17c80-0dd5-417c-8083-cdf9f857ede7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e44e)\n    (at 140.429183 151.477353 -135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C133\" (at 0 0 -135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 972291b8-5617-4d63-b07b-89e689b7e905)\n    )\n    (fp_text value \"100nF\" (at 0 0 -135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 96bb87d3-0813-4bb9-90bb-53b9970ced9e)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6b9b01cb-7f33-4629-9690-6488e7d6ce87))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b1ce3643-18e1-4dd7-a966-430a5aadbc79))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b884e3d8-a37e-41d9-a219-b67ba178a76a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d8baf8c2-2da2-4123-a201-0ff596f7e569))\n    (pad \"1\" smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5762af0e-6838-4cf2-a6e6-d4ca7b64f6b4))\n    (pad \"2\" smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 27e918f4-2a56-4c2e-bed3-e7a89f0d2224))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e457)\n    (at 145.009113 156.057284 -135)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c21\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C134\" (at 0 0 -135) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 551258f6-6fdf-4d91-93ce-2d67ebb10966)\n    )\n    (fp_text value \"100nF\" (at 0 0 -135) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9eb12b91-4e83-472e-9584-d9a0b3b8d6d3)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3e39cce0-f2ac-4e14-8d69-b32af208b9d0))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 697b2746-ea7c-40d4-8780-ad783bfa8f95))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6cd436d9-0430-44a0-897e-75dba4a1e44d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 85152507-d10f-47d3-8ed6-bdd9160986b8))\n    (pad \"1\" smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp dfc4b2d7-4e08-408e-9930-1a224d59aac4))\n    (pad \"2\" smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 345f6ab1-5fdc-4696-8568-18b9997a96d5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e460)\n    (at 153.809764 155.698074 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c23\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C135\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d83d2168-820d-4e7b-8f70-6692f1316110)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d44d14a5-4028-4622-a2ec-5761e027daee)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 37d3f1bb-692d-444f-b629-528f62c8a10f))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9a3c5113-a613-40ff-a3cc-4bc617f53c17))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cfa3c639-2f63-465a-8534-675a7df145f0))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fd139985-68ed-440f-8186-186689929b46))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3caf8438-717b-499d-a0eb-eaa34b3ad5b0))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 41b28db4-f43a-4343-8ce1-682cca5dc5ca))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e469)\n    (at 159.467325 150.040512 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c24\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C136\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp adfcc1a4-3eb2-4b1d-8451-a1a8ef042d33)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6a13616a-4460-4a20-ab32-44bb3ca5ac62)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 099cc643-8107-40c4-b612-ac7c5678c2eb))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0cd448cd-ac50-4bec-be66-1801582851c7))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 22ac6416-3c8b-4d25-93d8-a0b90f4c6071))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 843acaed-a615-4ec2-adae-247649650a3f))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 158 \"/mcu/usb/power/VBAT\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 06a622d7-cdb1-4701-900b-a9b0286840dd))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 95524cd1-6c3b-4217-9a1d-c7fb4775ab82))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e472)\n    (at 160.904166 148.603671 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c25\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C137\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 71bee4ac-9f5f-4821-b03d-063d09f06a6c)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e53653b1-f417-4ae0-8822-723657980195)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 697211f2-4093-4edf-8b66-cd137e81bd79))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 933f1d8a-088b-4319-acc2-a0c017a630df))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b3834dff-4c49-47e3-86b6-66ab6ebd7a7d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c15ac915-ec78-4023-9ba4-710c0fb8c059))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 637c80bd-9281-48b2-a894-541f0d51f02e))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8218cf24-6fca-414b-bead-182b56d348c7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e47b)\n    (at 162.969625 146.538212 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c27\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C138\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f037e1c6-fdaf-43f0-aadc-8032ad32e90f)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4b2b5902-2c5d-4451-b83c-516bf69b3c62)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2983074f-827e-472f-964a-cb5ef559c617))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 359a4991-b108-4f78-b66e-1cf05e76e11b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f2d3186c-3af5-4e3d-ae30-187278428ac9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ffd72bac-9fc7-4aec-b313-2caa50cf2dba))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 898311c7-c05f-4d2d-92e5-4ecc1728aab6))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8245e67a-8892-4ec0-bcf9-401cc1ee0e18))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e484)\n    (at 164.406466 145.101371 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c28\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C139\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1662d378-d51a-4091-a2d8-e1c1109529a7)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 740b1fec-1f5b-4ae4-9493-ae8ae9437f4f)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6432fbc4-ac37-47b0-873f-0234617b0efe))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8938983a-153c-4259-a999-43f8bfe40c44))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8f9b9e60-eba1-4434-8b2a-3b0fd99030fa))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f20d345b-fe39-4194-b5d0-5866b45b91bc))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a2bcde7e-57ec-46e1-ba08-36cfecf869ec))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6205c887-6d44-4fcc-a766-894e611b19fa))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e48d)\n    (at 164.945282 136.480325 -45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c29\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C140\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 373cd53f-dc89-4388-ae49-c0313331cda5)\n    )\n    (fp_text value \"100nF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 62db6988-8f5b-454e-b602-286b6d5e8175)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 07c87674-1812-423b-b43e-f7245e5501ef))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4f1d20a6-12d4-448d-9699-de35367925bc))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7be9cba2-0a30-4054-967f-e7c56c91b5cf))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9e804ea1-3763-46ac-aab2-f3b758d3eb13))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bcee0b10-6179-4e34-a90c-bf43937a6df6))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cb4c2115-7284-4586-9ec9-47b77a7c2d88))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e496)\n    (at 157.312064 127.589872 45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c2a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C141\" (at 0 0 45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0bfedc49-fd66-4842-b07c-1a67a30ce49c)\n    )\n    (fp_text value \"100nF\" (at 0 0 45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 41072770-861d-4000-8a76-a11de1c6832d)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 17a2af50-dade-41c9-9afd-e99d0b5334e3))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3e7eb23c-686e-46c0-9b45-e44eebd47ce8))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7db7204c-60a5-4e9b-ba2b-77e1069bc7d3))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a4fb2916-aa02-449b-8430-a53047677ccf))\n    (pad \"1\" smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 75e5b675-1d93-432b-953e-807904eb1f7b))\n    (pad \"2\" smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 46146ea9-c5d5-4aad-8767-0f332c4f8936))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e49f)\n    (at 160.095943 130.553356 45)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c2c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C142\" (at 0 0 45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ad573f9a-0809-4421-af39-c662a47c5d9c)\n    )\n    (fp_text value \"100nF\" (at 0 0 45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a9a06dfc-6cb3-48bc-a58f-3bcfa35b68b0)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5717d687-5962-4ef2-a531-33a68c17118c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5d379ee2-1fc5-4117-9524-30e35b472c95))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 689f47e9-009f-40f8-aa38-f0357c18dadc))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eb4d459c-be67-4da7-afbb-f361612f9d75))\n    (pad \"1\" smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 93f06334-bb96-45cb-b68f-d5f14062285b))\n    (pad \"2\" smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 35a33ee6-b963-48cc-9cc3-39fd7a676cd9))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e4a8)\n    (at 174.483 112.0782 -90)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f820298\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C143\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 85d634fa-a3ab-4595-9a91-a358089d1e65)\n    )\n    (fp_text value \"10uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 2fffd4d4-510a-4df9-998e-aa1550286e4a)\n    )\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 0069bc79-a67a-49ad-850e-7e9f92432ab3))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 598a141b-44dc-462f-b0ba-4c582723ac18))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 96e5b1b4-8ee4-48b9-b176-1fc639f614e1))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp b93dfa63-4dcd-4284-871d-c903970cfaff))\n    (pad \"1\" smd rect locked (at -1.016 0 270) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 161 \"/mcu/usb/power/VIN\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 64ee981b-2641-4ce0-9f64-c1b2c88dc656))\n    (pad \"2\" smd rect locked (at 1.016 0 270) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 094a04e7-34e7-4823-bc96-5d8823bc14e3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4b1)\n    (at 153.6192 160.5788 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c30\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C144\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0d48c757-33f7-471f-8084-82834b96b0e3)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5c13fb5e-1f81-4222-8145-84f17f523992)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4e09164c-b136-44b7-b5b3-63a466a1bfdd))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bb6b9a1f-bbf8-4236-abab-ecdbf95499ec))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e6c72e63-9cbe-44d2-be1a-ded64b6ad919))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eb6683ca-917c-48c8-97bb-782d106ef799))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 581f7601-569a-485c-8136-f3fc06ba2f4e))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a42f1d9b-f4e1-4ae8-8931-9d4ee319fc89))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e4ba)\n    (at 169.53 108.6492 180)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fc2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C145\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp f5b70012-b406-4d9e-9b23-4fb0a75eecee)\n    )\n    (fp_text value \"10uF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp a6769173-c79a-4af4-8d80-9df63333fc0d)\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 42bbb077-eaef-4af2-a2a4-55bd7b32cb8f))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 4d50f4ac-c51a-42dc-ac01-b755012cbd38))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 6c8c1662-323d-4da3-9146-6f9c37149ba5))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 76c8c77a-9ff9-42b8-a7c6-6ef738ab55aa))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 4bdd441f-29b8-460c-8486-530ba85423e8))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp c9167b1c-0c3f-40c0-9572-4bbea3b9b298))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e4c3)\n    (at 169.53 106.4902 180)\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL21A106KOQNNNE\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fe4\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C146\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp f673bcb2-c479-4f6d-b736-08cc77356ff1)\n    )\n    (fp_text value \"10uF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp f1d8ef75-fa96-4f53-9033-fd020ff4c864)\n    )\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 013db4bc-88f2-4449-9708-7bbea9c604e3))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 02edd0c8-f6f4-4377-a042-18f39c0eb21a))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 3834a4bf-acb0-4db7-9738-e767a8cd220e))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 7dc2334b-f56b-4bb1-9259-184ca70d6334))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp f5447668-fc38-4ea2-bfce-c150509e0f2d))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 16ea13fb-c924-46c6-ba64-db6d343e0b2d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4cc)\n    (at 172.832 112.0782 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4b67\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C147\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bf8dc257-866d-4d93-8fc6-7985053509ab)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c8b8f788-8b37-442c-b114-bc6e9bf9f87b)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 05574836-7924-47a8-ac67-60eb2abd2827))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 711627dd-d39b-4f86-8e4a-84764310904c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 74a8f092-4b00-4534-8338-9de0bd476732))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ee280bfa-dea7-4399-8c7d-631b3c04a506))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 161 \"/mcu/usb/power/VIN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 989d6ca8-7b64-4711-91af-ef252c939f84))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cb8bfd0f-07b3-494e-95a6-036d7688f4a6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4d5)\n    (at 137.668 118.1608 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c68\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C148\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bb8fafa7-73d0-4f2c-ba11-cedede6a6615)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f8597edf-e658-43e5-8fa8-52e31241602e)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6058ad82-0380-4b15-bb00-d3c3f64f7bf6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7c9086ec-2f64-46e8-8356-af7331880f2a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b6a0e865-846e-49a9-9789-8aca02106b6b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dfcc09f5-1c54-49de-b07d-a3eea6a0ea3e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp dab4830b-3a23-4dd0-87e4-cef70c80f656))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3992806c-adce-47be-bdb9-2f1379abf85b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4de)\n    (at 138.5876 111.7032)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c67\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C149\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c12c9f7f-4b87-43b8-b865-bdea852c0905)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 716a0d7f-b521-4857-aa9e-9b7025db0d05)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0ededdaa-933e-4fe7-98fd-d39506394f89))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 23c940bf-e538-48c6-840d-4f6038f8e175))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a97a87e-ff93-4245-91a0-6ea4f58fe9b0))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f4fa978e-0f2d-47c0-9f86-757c59dae87b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6654f619-af00-4359-9fa0-2d4306995560))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0a38fa0f-69f6-44dd-b152-8363def59871))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4e7)\n    (at 130.81 105.5878 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c65\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C150\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7a3e89d1-a8c8-453d-83d2-a6739bd2acd6)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bd2dc16b-40c7-49f5-8b9b-324447181b92)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a6830dd-583d-4a26-8e30-04fa4fdbe264))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3a2b8198-49c5-402f-9ef9-8e4a1fb38d96))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c5486b42-352c-4c1e-b208-643ce1b3bebb))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e6a59c71-10c7-48cb-b08c-39ba8c20527e))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d90becff-14e1-4422-9e90-71516cdecc31))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 40ef3041-3e13-4971-b7c0-8e04f0a07389))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e4f9)\n    (at 124.4144 128.01)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c63\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C152\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6bdbcc80-1f5a-496c-a47e-a90dc9c30f32)\n    )\n    (fp_text value \"100nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2e8777b5-3f75-4129-ad7f-3258879b99e8)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 34a49570-f1c7-4ce4-b326-875a9d51f9a9))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 60d52aaa-db25-43ba-a392-c6ccbe18bc9d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 95e71ddd-f496-43a4-8132-adbf5bb4391b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bec96b9b-9af8-43e1-aad0-3fa41d816dcb))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 315 \"+1V8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 26a9e927-584e-42bc-972b-ce389fcf14de))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9369d19d-a8c4-4329-987f-7c72715a6242))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e502)\n    (at 114.554 117.0178 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c62\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C153\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3926e69c-d648-42a0-ac18-53589cd0cf34)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 34d5c6e1-4372-46bc-90f7-016d390c998b)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3ca2e80a-75d7-4df9-82cf-e5467e292896))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5aeff02d-dff5-406d-a11b-318f5beb9f82))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 857c402c-9126-409f-b5c6-1d02ed8dd773))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9a92817e-6358-451b-a255-c81e85d3d2be))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 81a4bbec-4391-4f4d-b994-14802593b6a4))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 660dceec-bb2e-4d1d-9d06-09595013bd4b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e50b)\n    (at 118.4962 126.6892 180)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c50\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C154\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f0d11a8e-e0ad-4901-9f84-bdc20e4f2d8e)\n    )\n    (fp_text value \"100nF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2b16c4ae-ca3f-4b4d-9104-01ab55b14c69)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1a5cf929-bb33-46db-bc49-9f9cca73092e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3197c505-2762-4882-accf-c8d017086ff7))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 76f960e8-131b-429b-8800-4847b4046d74))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a25067de-78a2-4120-af1c-0676acd509d3))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 35b960c9-9308-4852-a62c-4f9b4094bb7e))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 728794b1-ec6b-4051-9f9c-b8cab81a112b))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e514)\n    (at 177.3 117.8 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005294027b\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C155\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 9c6d70be-1c08-443b-a715-8c0040b01677)\n    )\n    (fp_text value \"DNP\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 16cfe8ac-17d9-4489-87bf-8c0a3ab1722f)\n    )\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 4d52f358-0ec4-48f9-b835-9b32e9bc6dc3))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 4dfcbe83-2eb8-4ca5-b7bd-b27a89f67c7f))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 705ae46b-5dfc-4b66-aef5-833070ba944e))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c72e383d-1178-44f1-9f07-826aa0ef2f96))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 001d733a-78fb-4541-87f5-91931fbbcd13))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp f7d1b54c-c930-496e-9e97-4c0f46156cbb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e51d)\n    (at 122.7634 158.998 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C470JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4cbc\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C156\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp da70cd79-5421-4c8a-8dfe-24c4d484f626)\n    )\n    (fp_text value \"47pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 79d604e6-7081-4ca9-b262-c6db44036999)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 09a8a9c3-8b77-4c56-93b7-80cc3cdd8f48))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3d457ddd-f0c0-4f8c-b614-3eb47a3ba2b1))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b7059b0-ac2f-4621-ab8f-9c0c2906f982))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9f837a32-e6b8-4b9f-8d98-681d470675e4))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 96 \"/mcu/usb/power/GP_CLKIN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 37b4ab76-2e33-4942-b670-ed6fd7133b1c))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d51e50b6-c609-46bb-aebf-02cbba6671d9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e526)\n    (at 164.316664 134.235261 45)\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C180JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ed5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C157\" (at 0 0 45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 07206d99-bae7-4493-ace0-07c00f3d9989)\n    )\n    (fp_text value \"18pF\" (at 0 0 45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 77217271-5fe4-4257-82ee-d07b2b4c1f10)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6562ca3b-5041-4fdf-8197-eeb7a5ebf119))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7e5c9e0a-6b36-44a7-8342-469e4ecc744c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dae48019-4c2f-47d1-a130-5fb2a75cd117))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e8893a84-c3a7-478b-8e50-a3579a1400eb))\n    (pad \"1\" smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 164 \"/mcu/usb/power/XTAL1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1ab4269e-2a89-4904-90d6-09e5d19f8b77))\n    (pad \"2\" smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b2c3c341-c2d3-45b5-8ec6-ac85c106641a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e52f)\n    (at 164.855479 130.463554 -45)\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C180JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005052a211\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C158\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e834caf2-0e15-414b-985a-3ab3c8170f52)\n    )\n    (fp_text value \"18pF\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 49286a6f-0be4-4350-b7f2-67b52eff81c7)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 21a32441-cccf-424e-87fe-7f729a1d3bb2))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4f730c6c-6c5b-4494-9490-53b86d868b7f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7edad63a-781e-4109-81de-9692e0df23ce))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aa2b624f-d163-49cb-821a-e5cd9d02d848))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 165 \"/mcu/usb/power/XTAL2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 662603d6-d24a-46d5-8af1-f35585f6e206))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b4428176-fd29-48e4-aefd-92759eb3087f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e538)\n    (at 130.993 150.9716 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f2f05\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C159\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ea410fd3-1113-4c3a-8d91-af020a0e224a)\n    )\n    (fp_text value \"100pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d516ab10-eb8d-4ef4-9ff4-e522ec49a277)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0387f8ed-2a5c-4676-8a00-5e8999d1cd8d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6e09f1ec-c040-4b4c-a364-6f17d8632f70))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b12cb4ac-2356-4406-bc04-8c4861cc549c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp db5e45ad-a15c-4cbd-9e0c-9898131d209a))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 210 \"SGPIO_CLK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f2d5e836-d2a3-4d5a-8033-93a8c310ddb2))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b9c27626-1088-4739-9eed-162e95e36979))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e541)\n    (at 75.551 161.81 180)\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2db\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C160\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 21ad7509-245a-41e8-b7ca-da3ebb36f567)\n    )\n    (fp_text value \"100pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f07581e8-e54c-49a1-bfe4-0060d5ce04fb)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0d4e46a1-c455-4597-9253-715e0995e4d2))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1f373697-a392-46be-9e59-fb4390e081f3))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 98f41390-d1e8-4505-9110-be202b5b7050))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f1f44467-9d1d-4460-b57b-2dd4a3babbf1))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 282 \"Net-(C160-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2b48f98f-c92a-446b-ab4e-a8c40045e9d5))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 97149550-a573-414f-86e2-2fdd76a2e1fe))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e54a)\n    (at 78.1057 168.1848 -90)\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A105KP5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2da\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C161\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9de781dd-a23d-414f-988f-e05296bf508a)\n    )\n    (fp_text value \"1uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fecf8be6-1fd7-448c-bbeb-07bd98d5d3b8)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1b9508e7-ad47-427f-80e1-ce7a842c0844))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a3c87f5a-0d1b-44fc-a9d9-b789a0860e3f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bff6b63d-e2cd-43e4-b5f8-72e2fee70f43))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f8ab1cc8-69eb-41a4-8578-4a130613d8ac))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7d4992f0-06d1-4c6b-bbe7-d2d7f3213a7b))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5c3d8a53-631f-4cca-84dd-fc88ed342034))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e553)\n    (at 76.694 163.08)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C162\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c2362a99-91f6-47d1-bb2d-9a516d9bab98)\n    )\n    (fp_text value \"10nF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d219b7cc-b6c1-4764-8b3c-dc010e398f4b)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 36cacbd1-2970-4839-a2e4-a62d054b4c19))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 49a80272-5a56-481f-98e0-aa6a4e8670c1))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8f0cce45-b2d8-4f4e-bd73-0b8c6f91f7d2))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a50e1e99-8696-42af-95ad-0065ce80dc2f))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6c93aac5-0f9e-48b2-82b9-520fe328710b))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 282 \"Net-(C160-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fc45d52b-a4c3-42cf-b9e5-39a33a31e7cd))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e55c)\n    (at 70 151.1 -90)\n    (property \"Description\" \"CAP CER 10000PF 50V X7R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05B103KB5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R71C103KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2cb\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C163\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp aae5a846-9661-48f5-8a11-350b704ef46e)\n    )\n    (fp_text value \"10nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 854bb7fd-3db2-429d-b118-a144cc1b685e)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 70429f37-192a-416b-85e2-9eb93afea306))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7f86e1c8-cd86-402a-b705-597ba064cb0f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9f77db6b-94e4-44da-a7a4-aa463683a322))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e445fd1d-9537-4f5b-9602-4029c9d8ec94))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ba704f06-0242-4ec0-8c63-ec56dd3ca05b))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 261 \"Net-(C163-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1a5fe6a5-9468-4a10-82ac-bc2cbdc3682f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e565)\n    (at 162 151.9)\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C180JB5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000529065ed\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C164\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e53806ed-bb28-41d1-80c1-0ef438c9417d)\n    )\n    (fp_text value \"18pF\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp dc78f66b-0180-4364-9bd4-e89795b27de4)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 493b229a-9bf7-4729-921b-b6eb55b901c6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 77cf7750-f6cd-449b-95a4-c45bf813ab59))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b9185ccf-14b9-447c-b254-6973823fa6f2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bf831e77-888e-4607-b439-b3cca954137a))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 119 \"/mcu/usb/power/RTCX2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bcda4dde-1dab-416d-9173-cc33839f1922))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 61764608-fc7f-425c-87f9-956426de8498))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e56e)\n    (at 134.7014 166.7958 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f3355\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C165\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d9537330-5cfb-4e17-b6e9-76765d31bf98)\n    )\n    (fp_text value \"100pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 084d91cb-9c9c-4f2d-98ba-8c0f8be64e65)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 20b2fcf5-a8de-462c-9fca-445c72d84d22))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4df08489-e8b7-4d80-8d8c-19a242d485cc))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d5c0fe17-0899-4489-ab3b-969683e883fc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e3195279-1590-4de4-be6a-8a88adaccf3b))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 169 \"CLKOUT\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 22b46a43-522f-407a-8818-994aecc238b3))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp deb40431-3530-4c02-89d2-fb5e3c1c8506))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e577)\n    (at 119.7154 166.1354 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005281bf94\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C166\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 004af447-28fd-4264-951d-f77c39b0191c)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 59504395-2d41-4a52-b20c-c507732f7945)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4683d100-aa4e-4bb6-991a-16c4cabd09ee))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51fb0bce-af43-41ed-8d35-229f2d2b8cad))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8cd73d94-a870-429b-9d3f-ada855e9d924))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9bacc480-0a1d-4367-9549-9184e25f0b0b))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d9d03d5a-73b3-435f-9e22-3bd4cb8e7176))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c3a8068e-3c82-4fdb-9675-8cad94b434eb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e580)\n    (at 81.7932 120.1106 -90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281b72f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C167\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp cd711bd1-bc7e-419f-8105-4505a4ecdec8)\n    )\n    (fp_text value \"100nF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 33a1db0f-71b8-4f53-aea1-63bb70060132)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0c12f223-b51f-4e7c-b37d-ad04c6902b40))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 57450c5f-7842-42e3-aad3-c3ee411fb648))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 72c12afd-961f-4a38-af08-17a9516e8fa7))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f3a6d426-9b84-4d11-a0f0-d9790b8453f8))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8a45d6b9-9f33-4e87-b233-86de4e170e26))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7c00e175-40eb-4580-b1ed-2d666ac6c5cb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e589)\n    (at 139.756 127.502 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CAP CER 100PF 50V 5% C0G/NP0 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05C101JB5NNNC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Murata GRM1555C1H101JA01D\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052963cca\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"C168\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 05906cd8-7d07-4c4a-a597-5923056d72e8)\n    )\n    (fp_text value \"100pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ab5163a4-15ce-4405-a969-7a7a141d6cfa)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0bc35c5a-2c83-49d6-88e4-471488e985d2))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 49889c32-68da-40dc-ba58-3b78a5b2c6be))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b2ccca03-64e4-4228-923f-edddcd476736))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c60687e3-c2fc-4d0b-8c32-f5f873e68e4c))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 211 \"SSP1_CIPO\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 77d26775-e14a-4dd8-860a-cf7b991da1f5))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f4de4268-6096-4c63-a53e-662f25efa3be))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e592)\n    (at 127.381 169.9006 180)\n    (property \"Description\" \"CAP CER 1.8PF 50V C0G/NPO 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402CRNPO9BN1R8\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa5602\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C169\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp aaccdcc7-317c-468b-8022-706c091117b1)\n    )\n    (fp_text value \"1.8pF\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 449dae61-d6a4-40ce-9ef6-7c29757b1926)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4378af68-559a-4c9b-bab6-6d4cf995b0be))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 66a9e8da-451d-4209-9695-7230be4c7039))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b9b30f09-7b54-496f-9d9c-0b095b62eb88))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c7db4d27-034c-4ba1-90d6-a32b9369ac7c))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0d9d5011-fe09-4f4a-8278-7e837d06e709))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 34 \"/baseband/XB\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d9f54906-87f7-4042-be86-c572ba198066))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e59b)\n    (at 122.5 168.2 90)\n    (property \"Description\" \"CAP CER 1.8PF 50V C0G/NPO 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"CC0402CRNPO9BN1R8\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa5635\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C170\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6c1d42ce-f9d3-428b-ab62-cc264d3109bc)\n    )\n    (fp_text value \"1.8pF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 27954915-9791-4523-a72a-48e63888258c)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1d7db4d4-50b7-4f09-9e73-2105ee6bb1ea))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6e3d7dc1-098c-4e35-8f29-75d51d6c9178))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a7c2f7e9-0aa5-468d-bcd4-9beb3191cd95))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f412faea-8179-45dc-99ac-722593aeffaf))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bfcfd316-5b45-4844-81cc-9f45c7155517))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 33 \"/baseband/XA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a60f2613-d947-4fd6-bf49-b120eb4b33b4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e5a4)\n    (at 72.6174 167.8778 -90)\n    (property \"Description\" \"CAP CER 1UF 10V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A105KP5NNNC\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"Taiyo Yuden LMK105BJ105KV-F\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea119b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C171\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e1031e47-99fd-4571-824a-763b017d5631)\n    )\n    (fp_text value \"1uF\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1df3c3e6-15fd-45ce-bdfd-14017a7b70db)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 29229f6f-ee80-4c4a-aa1a-556ae608f2a8))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 49bce305-e9a7-426a-8d21-153265a7e9f4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6930ad2c-3ef8-4c46-ab97-f3b1980744ee))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d96a80ea-06f7-4e01-83df-a7f2f53e049c))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 39d06004-d5b5-4f4c-b67e-34247d779999))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 64fdc59a-e683-44b6-abd1-cea85139cdf1))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e5ad)\n    (at 66.2 161.5 90)\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"LXES15AAA1-100\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb3f9b0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D1\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 35d6da2e-b041-43f9-a2c5-5ef108c0bddb)\n    )\n    (fp_text value \"GSG-DIODE-TVS-BI\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1c0dbf0a-b420-425d-b080-c100aa74596a)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 09d3b46b-6095-4012-ae9a-6cba20ff5eb7))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 36367563-3ce4-4124-b387-748a6b902536))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 48d51e7b-2f3a-4ff7-bc48-df5babbd290a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6dfa0c38-b015-4b40-a71b-cfb6b1b80ded))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"A\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 678f3033-5cef-44fb-978d-0d39a10842e5))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 267 \"Net-(C64-Pad2)\") (pinfunction \"K\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4c4daf69-4c04-4770-8dc2-92161b4ea25b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e5b6)\n    (at 173.03 165.3734 90)\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"LXES15AAA1-100\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807816\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D3\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 34e3402a-e97b-4f5b-8018-62aa691526a0)\n    )\n    (fp_text value \"GSG-DIODE-TVS-BI\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d66dafa4-cf82-4894-bb26-b0ca791c7941)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 72550d09-371b-4c35-9e23-1386ec0ebdf1))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9c7e92ad-1451-41db-8077-5055469178ad))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d41812a0-6c6a-4e1c-8d33-674fc71e6042))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ff988b2d-3b6c-4b7d-a85b-9e2bae2b9b5e))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"A\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 07d84008-22ab-4cfb-b58f-b0df95b0e2cc))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 168 \"CLKIN\") (pinfunction \"K\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 597dac91-9017-4d2f-88bd-33a2631eb14e))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e5bf)\n    (at 175.6778 151 180)\n    (property \"Description\" \"TVS DIODE ESD .05PF 15KV 0402\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"LXES15AAA1-100\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807806\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"D9\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0e419225-bd2e-40d4-9ba4-c90ee4c15cf2)\n    )\n    (fp_text value \"GSG-DIODE-TVS-BI\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 10f8b65a-1843-412e-afc5-8798f22727cb)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 32b8a4d8-d6e2-448b-83b3-663c1f5b5586))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 36faef0c-946b-4291-81d7-7c39128d05bf))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 65e125c4-5eb0-40e6-b479-5c8e7afb246f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 820e580f-91ea-4e0b-9943-5fd9678c55b7))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"A\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c721dbca-c4ef-4c9c-9592-bc1a941b29bf))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 169 \"CLKOUT\") (pinfunction \"K\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 41997dab-d177-4bae-b301-8c178f4fefb7))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e5c8)\n    (at 171 122.05 180)\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"BLM21PG221SN1D\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f766f5e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"FB1\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 6e431b80-8bac-4f01-aa14-b50445992e90)\n    )\n    (fp_text value \"FILTER\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 9910bc47-f23e-44bc-a01f-30ccc85beae7)\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 78544956-467f-4913-b83e-79f196a9e13b))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 7c50ddb8-75b1-48e8-a878-de346d13a714))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp a958a0ee-1792-4fd7-ab26-7d8f172a1a35))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c81f4331-2f54-4a71-b6b3-ade910299041))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 289 \"Net-(FB1-Pad1)\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 8efc2e0b-8973-40f9-a846-46824e5522c4))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 159 \"/mcu/usb/power/VBUS\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 8c222e13-f4ee-4bfe-a7c9-bab99aaf9158))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e5d1)\n    (at 83.9216 122.5296 180)\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"BLM21PG221SN1D\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f885c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"FB2\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 24271e46-86fe-4250-a103-ffdce9ada0de)\n    )\n    (fp_text value \"FILTER\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp cc839f27-3dd4-45c2-aa63-068c2dea3c36)\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 1598e686-28b8-4713-814e-14c198ee1015))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 7ee18758-6401-4164-b73b-8ad8e481c931))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 9ad8242f-eb80-469a-8df9-b8ae81da1728))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp a033ec0e-1950-4ca5-a1c7-435aa658d32b))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 290 \"Net-(FB2-Pad1)\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 9723f63f-e1cb-4c31-a9eb-4095c6ba2f9b))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 275 \"Net-(C105-Pad1)\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp f53a6b6f-3f15-4c01-901f-6aed7010b727))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787e5da)\n    (at 171 127.8 180)\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"BLM21PG221SN1D\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052ea190b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"FB3\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 6f31ea3b-c617-42fd-adcc-82b2f913b156)\n    )\n    (fp_text value \"FILTER\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 18d8ee2c-1be9-41a7-9821-53573f924d93)\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 0569a60f-724b-4851-91e2-6a5a4eca31d8))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 2e37bb42-7016-4179-9ba3-ceb60d914cd3))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp a6bc06d3-9399-44c7-aa88-9d7af4940b8c))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp da994c71-7f65-4883-839e-ebddbd3f01d5))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 291 \"Net-(FB3-Pad1)\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 8829c0b0-a3ca-407a-8ae3-a6c467d979c7))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 564d13f6-10fc-4d21-98f2-6570d2462ad0))\n  )\n\n  (footprint \"hackrf:GSG-USB-MICROB-FCI-10103592-EXT\" (layer \"F.Cu\")\n    (tedit 52F281B1) (tstamp 00000000-0000-0000-0000-00005787e5e3)\n    (at 180 124 180)\n    (property \"Description\" \"CONN RCPT REV MICRO USB TYPE B\")\n    (property \"Manufacturer\" \"FCI\")\n    (property \"Part Number\" \"10103592-0001LF\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f766bdf\")\n    (attr smd)\n    (fp_text reference \"J1\" (at 2.49936 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 8d090285-4128-4a8d-8651-e4a7438eb7fa)\n    )\n    (fp_text value \"USB-MICRO-B\" (at 2.49936 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 358aa462-b4a5-43dd-b62c-4ce7ca6cb67b)\n    )\n    (fp_line (start 0 2.825) (end 0 4.75) (layer \"Cmts.User\") (width 0.2032) (tstamp 39fd6d8e-dd9f-4ff2-abdc-bda31d691c62))\n    (fp_line (start 0 1.925) (end 1.15 1.925) (layer \"Cmts.User\") (width 0.2032) (tstamp 4e903b6e-d773-49b2-9de9-db1a27f3c2a7))\n    (fp_line (start 0 2.825) (end 1.15 2.825) (layer \"Cmts.User\") (width 0.2032) (tstamp 899710a1-bb01-4fea-aa25-52f098a2ca06))\n    (fp_line (start 0 -2.825) (end 1.15 -2.825) (layer \"Cmts.User\") (width 0.2032) (tstamp 92dc836f-d11f-4439-b964-bd486c833462))\n    (fp_line (start 0 -1.925) (end 0 1.925) (layer \"Cmts.User\") (width 0.2032) (tstamp 9505bf5e-3a1e-40b1-8ea2-4e13f79ad10f))\n    (fp_line (start 0 -2.825) (end 0 -4.75) (layer \"Cmts.User\") (width 0.2032) (tstamp daee3c0b-654b-4e76-af88-ab335b987d18))\n    (fp_line (start 0 -1.925) (end 1.15 -1.925) (layer \"Cmts.User\") (width 0.2032) (tstamp dce306ad-3194-4bcd-91d7-3345d3977489))\n    (fp_arc (start 1.15 -2.825) (mid 1.6 -2.375) (end 1.15 -1.925) (layer \"Cmts.User\") (width 0.2032) (tstamp 0b1cfbfa-097f-4f5a-bf8c-a9326c0506da))\n    (fp_arc (start 1.15 1.925) (mid 1.6 2.375) (end 1.15 2.825) (layer \"Cmts.User\") (width 0.2032) (tstamp 10004fb0-f0df-4297-9360-b68dedb13c0e))\n    (pad \"0\" thru_hole circle locked (at 1.2 -4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 11f40714-43cb-4307-9b9b-fe79882189d4))\n    (pad \"0\" smd rect locked (at 4.23 -2.83 180) (size 1.46 2.14) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (solder_paste_margin_ratio -0.05) (tstamp 359000e7-ebfd-4a7d-91c1-c2e94140bd0d))\n    (pad \"0\" thru_hole circle locked (at 4.23 2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 37118272-3116-4275-a1dd-1925a2328b48))\n    (pad \"0\" smd rect locked (at 4.23 2.83 180) (size 1.46 2.14) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (solder_paste_margin_ratio -0.05) (tstamp 4ada15ac-f37f-4846-b0ac-63c6fa601c77))\n    (pad \"0\" thru_hole circle locked (at 4.23 -2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 61a5fef3-83b4-4818-96d7-ace7178adb86))\n    (pad \"0\" smd rect locked (at 1.15 -4 180) (size 2.1 1.75) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (solder_paste_margin_ratio -0.05) (tstamp 77ae7782-eb25-4ce7-81ee-8c962b24da18))\n    (pad \"0\" smd rect locked (at 1.15 0.9375 180) (size 2.1 1.375) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 8a01b860-e571-477e-8e48-30987a3d82d3))\n    (pad \"0\" smd rect locked (at 2.575 -2.9875 180) (size 1.35 1.825) (layers \"F.Cu\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 9c524e24-3782-405b-8f40-c025037fce7b))\n    (pad \"0\" smd rect locked (at 1.15 4 180) (size 2.1 1.75) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (solder_paste_margin_ratio -0.05) (tstamp a17c6ff4-a005-4c75-ba15-4f17abccaac0))\n    (pad \"0\" smd rect locked (at 1.15 -0.9375 180) (size 2.1 1.375) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp c8e07272-4283-4799-b6c9-2444bdcc870c))\n    (pad \"0\" smd rect locked (at 2.575 2.9875 180) (size 1.35 1.825) (layers \"F.Cu\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp ecd5b319-b3f6-4301-b973-d0d352c9e915))\n    (pad \"0\" thru_hole circle locked (at 1.2 4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp f97efe45-6c19-4e1c-aa63-0d5571e48056))\n    (pad \"1\" smd rect locked (at 4.025 1.3 180) (size 1.75 0.4) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 289 \"Net-(FB1-Pad1)\") (pinfunction \"VBUS\") (pintype \"power_out\") (solder_mask_margin 0.1016) (clearance 0.2032) (tstamp dec09452-9b2e-4474-b4fe-28ad86112984))\n    (pad \"2\" smd rect locked (at 4.025 0.65 180) (size 1.75 0.4) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 294 \"Net-(J1-Pad2)\") (pinfunction \"D-\") (pintype \"bidirectional\") (solder_mask_margin 0.1016) (clearance 0.2032) (tstamp 704e46bc-8cca-46ac-b136-741e239bcfbb))\n    (pad \"3\" smd rect locked (at 4.025 0 180) (size 1.75 0.4) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 293 \"Net-(J1-Pad3)\") (pinfunction \"D+\") (pintype \"bidirectional\") (solder_mask_margin 0.1016) (clearance 0.2032) (tstamp ce36d636-a591-478a-914a-37ef0f05817f))\n    (pad \"4\" smd rect locked (at 4.025 -0.65 180) (size 1.75 0.4) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 292 \"Net-(J1-Pad4)\") (pinfunction \"ID\") (pintype \"input\") (solder_mask_margin 0.1016) (clearance 0.2032) (tstamp 77e002bb-6969-4e4a-b007-0f2e8e5dfb72))\n    (pad \"5\" smd rect locked (at 4.025 -1.3 180) (size 1.75 0.4) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 291 \"Net-(FB3-Pad1)\") (pinfunction \"GND\") (pintype \"power_out\") (solder_mask_margin 0.1016) (clearance 0.2032) (tstamp a5400ac0-f7c1-4435-934f-841f94dae49e))\n  )\n\n  (footprint \"hackrf:GSG-SHIELD-BMI-S-230\" (layer \"F.Cu\")\n    (tedit 527E94FB) (tstamp 00000000-0000-0000-0000-00005787e600)\n    (at 93 152)\n    (tags \"SHIELD\")\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"BOARD SHIELD 2INX1.5IN FRAME\")\n    (property \"Manufacturer\" \"Laird\")\n    (property \"Part Number\" \"BMI-S-230-F-R\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000527e97cf\")\n    (attr exclude_from_pos_files)\n    (fp_text reference \"J2\" (at 0 21) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp ff68f53c-f290-48a5-b010-55f7ef7ce3ac)\n    )\n    (fp_text value \"RF-SHIELD-FRAME\" (at 0 21) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 59d25a17-fc3c-48d7-869d-196491bf9d9b)\n    )\n    (pad \"0\" smd rect locked (at 12 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 10e3b432-1591-4f34-a6eb-6f328d0cfe45))\n    (pad \"0\" smd rect locked (at -18 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 1a6c2df1-be28-43a8-88a8-4465a5781e93))\n    (pad \"0\" smd rect locked (at 6 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 2485499c-eede-4159-b3dc-2b03a6bcf5b7))\n    (pad \"0\" smd rect locked (at 23.875 18.95) (size 3.85 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 3f04740d-e8f2-4ce0-858c-4327191a5f30))\n    (pad \"0\" smd rect locked (at -12 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 40f79d89-14cf-4716-9dbd-4a0387b6e224))\n    (pad \"0\" smd rect locked (at 6 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 44653025-def4-4343-b9ed-aac750fcd9c4))\n    (pad \"0\" smd rect locked (at -25.3 -6 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 56c524b5-ae20-4593-bbc2-409c8a1c0ca7))\n    (pad \"0\" smd rect locked (at 25.3 -6 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 579b57f6-61aa-4d60-9cf0-e3b0d8f8deac))\n    (pad \"0\" smd rect locked (at -25.3 -12 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 594301c3-8d23-46a3-b696-563930183856))\n    (pad \"0\" smd rect locked (at 25.3 0 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 5fdd651d-cb56-45ac-84ce-5466eb707dfe))\n    (pad \"0\" smd rect locked (at 12 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 75a14034-b3c5-4253-8249-ff38e1fb312b))\n    (pad \"0\" smd rect locked (at -18 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 76d83f15-ed03-4a14-b4f2-87ba96b8aec9))\n    (pad \"0\" smd rect locked (at -12 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 84645e95-6312-4b5f-b0fd-074d3d940655))\n    (pad \"0\" smd rect locked (at -25.3 -17.775 90) (size 3.35 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 86662d78-f99c-4a22-b32a-77933f4fa6cd))\n    (pad \"0\" smd rect locked (at 25.3 17.775 90) (size 3.35 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 8780b12d-c497-4d4a-8aa4-6132c36f68e9))\n    (pad \"0\" smd rect locked (at -25.3 0 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp a2a2f432-cd2f-46bb-bd31-71fd5651c100))\n    (pad \"0\" smd rect locked (at -23.875 -18.95) (size 3.85 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp aa6329ba-ed13-4527-acea-16f17f130b3b))\n    (pad \"0\" smd rect locked (at 18 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp b20ee959-3796-4d30-8dd3-dec0dfd097a3))\n    (pad \"0\" smd rect locked (at 25.3 6 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp b34dfff5-b212-46e5-b239-f88097f89d4a))\n    (pad \"0\" smd rect locked (at -25.3 17.775 90) (size 3.35 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp b4602416-17f5-4eea-ab05-32a978dfa22f))\n    (pad \"0\" smd rect locked (at -6 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp b656481f-23b8-4669-a375-9d81c08c0a83))\n    (pad \"0\" smd rect locked (at 0 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp be89307b-2a87-485b-b611-7c20f38221ac))\n    (pad \"0\" smd rect locked (at -23.875 18.95) (size 3.85 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp bfa2645e-78e3-4597-be85-255a83e8c067))\n    (pad \"0\" smd rect locked (at 23.875 -18.95) (size 3.85 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp c5c66994-e2dd-40a6-a2c2-7fe002c44462))\n    (pad \"0\" smd rect locked (at 25.3 -12 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp c629abdd-148d-409a-9905-ef66f4b66fe3))\n    (pad \"0\" smd rect locked (at 25.3 12 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp d2aa5f85-5f73-4c73-a5f8-db4a582f2453))\n    (pad \"0\" smd rect locked (at -25.3 12 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp d7898ac6-24fe-4fcd-959d-8877e7b33371))\n    (pad \"0\" smd rect locked (at -25.3 6 90) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp dd94ecb7-85e8-41d2-8490-93e3839dd668))\n    (pad \"0\" smd rect locked (at 18 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp e1e72705-0a2c-4444-94aa-c9ccf42c4140))\n    (pad \"0\" smd rect locked (at 0 18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp f299cc6c-7031-40b7-a91c-d689acfdf119))\n    (pad \"0\" smd rect locked (at 25.3 -17.775 90) (size 3.35 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp f463762a-5788-4495-8b58-e10cb2e7ffb9))\n    (pad \"0\" smd rect locked (at -6 -18.95) (size 3.8 1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp fc232bc6-d39d-4d28-a657-cc04f0972188))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e626)\n    (at 64 104)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa040\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J4\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 64bd9925-fba1-4c6e-911f-b47f3a0e4d0e)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 70a86d2b-e0eb-40b5-a7d7-787e3824652a)\n    )\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 09a0d546-b1a6-44d1-95a2-804d421a421e))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 132285b5-34b3-460d-8322-444a52423edd))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 1c427614-d580-4b9a-8050-c0c3d5cc6a3f))\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 32946b32-ccf1-444a-a607-3df02908b551))\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 42919153-ebc5-48b6-a4b5-3e5606b4431f))\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 657081f8-4d2f-4273-be47-33342ba183ff))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp a2df0426-8d09-47d1-a401-090d8ef93d5d))\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp a55d3cd6-615d-401a-b948-83e4ef01bb60))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp b00bd664-0a5b-403e-8712-11e4ed8c238f))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e632)\n    (at 64 171)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa22a\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J5\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 20757444-f473-43cd-bbb1-9d7a738555ab)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp db65cd53-1586-4d04-a599-92650c1d0ccc)\n    )\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 169eec6c-855f-4e50-a221-620a50025abc))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 1dbbf88d-409b-43f9-ac5a-642063f0ec94))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 591e2f81-7609-43c7-b426-01583ea9ff35))\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 6137ec8e-3fa6-48bd-b22f-ee4a9e8f1e0b))\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 623375cf-398e-490b-8df5-e99e7009f86c))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 76de898b-e942-4d5e-972d-23a554fbfc57))\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 985c6f9e-0db1-46ac-bd8d-29725088a661))\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp e493dee0-ca29-4233-be3d-a54d3092e921))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp ee9a3a4d-e3bd-4693-94ac-f1066cb6e07d))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e63e)\n    (at 176 171)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa29a\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J6\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 68ceab05-92ce-4849-b9b3-24b07a760fda)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 1db4bec2-4dff-4ebc-abf9-82b99d533a08)\n    )\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 291537b5-d027-4415-8dea-295ce1b2f36c))\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 3e3f2baf-7c74-4976-b151-3d2f113fc467))\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 6cc559c0-4e1f-4df1-a94f-ba381bc75a71))\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 6e3dcd63-f941-4356-8d6b-0155c2c59232))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 837b0dfe-52b3-4e1d-8ebc-c1d45bf6a545))\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 8cf36663-0271-44c1-83c9-ffbc049fcc45))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 922a38d4-784e-4ed3-8ed5-6192340964ee))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp cd139f0b-53e3-44fb-8607-68c9c520d760))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp e85ec1c1-9274-4098-8858-50481fd47530))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e64a)\n    (at 176 104)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2a8\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J7\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 9fd8a7a9-5c8e-487b-8148-920a0dc6ebc4)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 580c711e-0a86-4117-b172-fedaefc0af12)\n    )\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 0f28641b-e303-49c5-b6f5-447b1eca18e4))\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 38105bf0-738d-47d1-8170-d6ec195a1e3f))\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 5350c605-09a6-44cf-9dad-92afa47c64c9))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 5561276a-c89c-4c8b-9f87-3c71efc5102d))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 79a74f1b-d7e7-4f14-b266-380343d63555))\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 7be080e0-e1c0-42a9-aadb-b77723a463ac))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp b350d394-b006-46fe-b761-aa420a5cabe9))\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp cf33b70e-526b-459f-85f5-c1b8465a4be8))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp ee11c692-4086-40fe-a4b9-de2d77554893))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e656)\n    (at 126 104)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2b6\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 7387aa2b-8c7a-4b28-87df-f937a3ed3848)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp c6a6e024-f4f3-4ed3-95f9-b8e6be635ee7)\n    )\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 08395bbe-d487-4f57-bc54-2e81596cfea4))\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 0e14b4dc-1783-4ecc-96e9-6a8796dbb82e))\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 0fbafb15-c93e-4de7-a7ad-8e361e19aa18))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 1766b815-6fd9-460b-a4a6-6e8809cba6ff))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 395a898e-5ab1-417a-84f5-9b3af1d7f60d))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 59eb106a-ef76-4047-aded-468adafb9050))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 744d9745-27cd-4d0e-b20a-cefb99ca5b1c))\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp b10b76ef-20b1-4d46-b292-4ab5988aa17c))\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp cb34cb04-e357-4e46-ab65-c06c209a9618))\n  )\n\n  (footprint \"hackrf:GSG-HOLE126MIL-COPPER\" (layer \"F.Cu\")\n    (tedit 528F8568) (tstamp 00000000-0000-0000-0000-00005787e662)\n    (at 131 144)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2c4\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"J9\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 921696f4-eaea-45a2-9c0d-90cb6f51c35d)\n    )\n    (fp_text value \"MOUNTING_HOLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 90f6ee7a-a867-4376-9718-b958fb57b45f)\n    )\n    (pad \"1\" thru_hole circle locked (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 1f56d750-a06f-4f0f-9d02-09122a4aed78))\n    (pad \"1\" thru_hole circle locked (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 33a58286-431b-4c23-a42c-e8e7dc5ebecc))\n    (pad \"1\" thru_hole circle locked (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 5341af72-26a0-4ff7-a507-58acd98330a8))\n    (pad \"1\" thru_hole circle locked (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 6ef5aad0-cb8e-45ae-9206-469ff2b0e5de))\n    (pad \"1\" thru_hole circle locked (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp c484f6b5-4c01-4e7a-9cbb-eac4c5d4f675))\n    (pad \"1\" thru_hole circle locked (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp e395dc10-fa8b-4213-b539-43f0a79e5593))\n    (pad \"1\" thru_hole circle locked (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp ea9cb2a5-c15e-4a16-9006-b7531fcf239c))\n    (pad \"1\" thru_hole circle locked (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp f055bf34-670b-42ac-bd25-ead8e662c3a5))\n    (pad \"1\" thru_hole circle locked (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp fde18a3f-2666-4ceb-b730-7218b588597e))\n  )\n\n  (footprint \"hackrf:GSG-TEST-POINT-S1751-46R\" (layer \"F.Cu\")\n    (tedit 5293E03C) (tstamp 00000000-0000-0000-0000-00005787e66e)\n    (at 114 129.5 -90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"PC TEST POINT TIN SMD\")\n    (property \"Manufacturer\" \"Harwin\")\n    (property \"Part Number\" \"S1751-46R\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005293fd15\")\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"J10\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp f1c77401-b73b-4d6b-bb95-2f1d9039063d)\n    )\n    (fp_text value \"GND_CLIP\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 7323c73e-1ca4-4f8a-ae5e-d760f5922ce5)\n    )\n    (fp_line (start 2 -1.2) (end -2 -1.2) (layer \"F.SilkS\") (width 0.2032) (tstamp 57ebc8c2-f2c9-42da-bf77-3c05a734e294))\n    (fp_line (start -2 -1.2) (end -2 1.2) (layer \"F.SilkS\") (width 0.2032) (tstamp 612a355a-dd9e-44d6-aa7b-1ca015c0c7c1))\n    (fp_line (start 2 1.2) (end 2 -1.2) (layer \"F.SilkS\") (width 0.2032) (tstamp 7cec7791-c7d7-4be0-8335-721ddac64ca5))\n    (fp_line (start -2 1.2) (end 2 1.2) (layer \"F.SilkS\") (width 0.2032) (tstamp b7ab09ef-1538-427f-8eba-643ccc9dda09))\n    (pad \"1\" smd rect locked (at 0 0 270) (size 3.65 2.05) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (tstamp 6c443a54-e43e-4bf6-99c6-7f2a92a3ab29))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e676)\n    (at 95.1604 162.3356)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502afa8c\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"L1\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a3dee265-12f6-4948-82e8-4cb1b39d5ec6)\n    )\n    (fp_text value \"DNP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7ff377bb-8d07-4336-8499-7ea0562febf6)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 104ed6bb-0455-4ddb-bc83-987c9f380a7b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1322d937-2bbe-48fd-b709-7e4a7f53bb62))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b0c24216-b18b-4a83-baa0-b26b13150eb1))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ca59908d-e40a-4df8-b004-2bfdb0465253))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 296 \"Net-(L1-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1f60c4aa-2ed2-499d-b5bc-546e28de3b48))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 295 \"Net-(L1-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7cbde312-f653-4604-b2e5-3717d6ee81d1))\n  )\n\n  (footprint \"hackrf:GSG-0603\" (layer \"F.Cu\")\n    (tedit 4CFF2E39) (tstamp 00000000-0000-0000-0000-00005787e67f)\n    (at 98.691 159.7956 -90)\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"BRL1608T100M\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2a7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L2\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 66a0a10c-5f82-4968-85a7-0e8263396b8b)\n    )\n    (fp_text value \"10uH\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp bdae886e-9837-4447-8143-bd89b1160cf2)\n    )\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 1298fc8e-09bf-48c4-8216-82d471a7c8d1))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 18f80f6c-17db-49f0-8ceb-e0d80de0bc58))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 377640e3-5625-4cdc-9217-f3ae5b79a9bc))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp b7c33967-fbb7-40dd-827f-0081395d4c3f))\n    (pad \"1\" smd rect locked (at -0.762 0 270) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 297 \"Net-(L2-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 59fe6a08-9974-431a-98ca-c68f0d8b543d))\n    (pad \"2\" smd rect locked (at 0.762 0 270) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 684e5939-d49c-4a43-a70f-60e76e937d3e))\n  )\n\n  (footprint \"hackrf:GSG-0603\" (layer \"F.Cu\")\n    (tedit 4CFF2E39) (tstamp 00000000-0000-0000-0000-00005787e688)\n    (at 98.691 156.7476 90)\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"BRL1608T100M\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2b7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L3\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 91855082-0ad8-4a2a-89a8-697588a84ab5)\n    )\n    (fp_text value \"10uH\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 29d2d0d3-bfae-42de-88ee-bb6ebc09a326)\n    )\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 550b18ee-38cd-4ed6-b1e1-68f5284e58e4))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 6ac66c65-87d1-427b-985b-a6e654253d75))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 9c650356-a7f0-4a19-8b67-4c4ead6b2539))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp c63c3960-c26e-410f-8a8c-059333d0904a))\n    (pad \"1\" smd rect locked (at -0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 298 \"Net-(L3-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 955ffcf8-8c6e-42f6-9a81-015c36b36834))\n    (pad \"2\" smd rect locked (at 0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 782dd91c-eded-41d8-aa38-158b490f5f76))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e691)\n    (at 97.421 158.2716 -90)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb55e30\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"L4\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4d2075ea-2c63-48f2-b7d7-49503997230e)\n    )\n    (fp_text value \"DNP\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e9ff3a8d-07c4-4ec9-ac1b-ac19c73dd145)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 238ba488-c352-46f5-a31d-6eca6fe20995))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 24c29b26-7851-49ee-a0d6-10290d965d83))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 353f4571-2c10-471f-ac86-dd7ec7da16f5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e0e9a8b1-f8f4-4610-bf37-bfb0169da566))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 298 \"Net-(L3-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 72024613-f421-41bf-8187-226c21b3f0d7))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 297 \"Net-(L2-Pad1)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c338d3fb-03b7-43ab-ade3-0b3d5e21ff38))\n  )\n\n  (footprint \"hackrf:GSG-0603\" (layer \"F.Cu\")\n    (tedit 4CFF2E39) (tstamp 00000000-0000-0000-0000-00005787e69a)\n    (at 73.138 152.92)\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"BRL1608T100M\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d12\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L5\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp e274346e-308f-42a8-a8c1-259cf181731e)\n    )\n    (fp_text value \"10uH\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp fc05f7f3-6413-4002-b29a-9b10bafe8fdd)\n    )\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp a3909e23-e745-42c1-b241-de022161eb28))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp b734564b-09fc-45f0-8367-621652231bbb))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp c1940ca8-bfaf-425c-bf06-e838d3033c4c))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp fd18e0c5-5089-4848-98c1-647ff2fcb6cc))\n    (pad \"1\" smd rect locked (at -0.762 0) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 261 \"Net-(C163-Pad2)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 5df3f4c4-bfef-4958-a3b6-74cdc2d59163))\n    (pad \"2\" smd rect locked (at 0.762 0) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 258 \"Net-(C50-Pad1)\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 5d4c64b8-6ad4-40bc-9e76-141bd0309bbe))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e6a3)\n    (at 107.5055 150.0251)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6aaa\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"L6\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 908792a3-71d5-4b97-996b-83013f3d3810)\n    )\n    (fp_text value \"DNP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5c4ef83d-bb7f-4bba-a39e-a29652bc184b)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1c0e6172-6397-4f88-9e3d-112679187e1b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1f9301a4-4616-44e6-9e82-628ead6b630b))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a1ca54ad-691d-4a98-bf43-975664f84e5f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e2822d2c-e852-4be1-a5bd-5d90f433ff5b))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 269 \"Net-(C99-Pad2)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 67debe91-ebd0-4d9b-be27-441f537b4c05))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 271 \"Net-(C102-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 866bdb4c-98c9-418d-ad9f-1c363a8f39e0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e6ac)\n    (at 107.5055 146.9771)\n    (property \"Description\" \"FIXED IND 6.2NH 600MA 220MOHM SMD\")\n    (property \"Manufacturer\" \"Murata\")\n    (property \"Part Number\" \"LQG15HS6N2S02D\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"Taiyo Yuden HK10056N2S-T\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbd57\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L7\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 502e7f77-95c5-4ea1-af30-592dbba6a99a)\n    )\n    (fp_text value \"6.2nH\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 84c514cf-0926-4a14-b721-bf337120f5ac)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1cfd5b5f-5ccc-46e1-947c-36a6e5f707a4))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3ea46011-b800-4f85-a749-43e6d919ab8f))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d4e0e62f-4403-4c1d-95d4-ca26ed526739))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eeede28a-7ea6-45f7-8465-7574b6706a0f))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 270 \"Net-(C99-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cd67fcb5-5748-4402-9a6a-0e14e13bab1c))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 272 \"Net-(C102-Pad1)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 98a96abb-947d-492a-a86c-3bd1c7a9c6cf))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e6b5)\n    (at 110.5535 150.0251)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6afa\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"L8\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e80832e0-ec59-46e4-9078-ee4a1fd58182)\n    )\n    (fp_text value \"DNP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c6ae292d-6c8f-4ca9-8a96-b3dc1d8dbe6b)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 019eabd7-04a8-421f-806e-c562792e3819))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5c361941-d807-49f7-87d9-10be33d95133))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp af42d810-8e9b-486c-9dcc-711ef6d4b990))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f13c82ca-c84a-44be-be3e-f50be879a6b2))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 273 \"Net-(C104-Pad2)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4c999dfd-5c62-4335-8ade-43894dc3b5bd))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 277 \"Net-(C111-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d023c633-91c7-4156-a204-6d53a026b159))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e6be)\n    (at 110.5535 146.9771)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6ad6\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"L9\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a5d49f31-fc4e-4575-bf88-c9ecc403344a)\n    )\n    (fp_text value \"DNP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 37c4b055-fc92-4ef7-9379-83c700485d52)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b6663ac6-b0ef-4694-b9b0-948f8002ffb1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bcdd7165-9dce-4400-a734-43bcb0bf2f2b))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c3d2f3de-c982-4480-9db0-d7d2c0ff3340))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp de0b3940-fc1b-407c-9c1d-f0e8b494d1e2))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 274 \"Net-(C104-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 460ce180-7257-4473-a0f7-d895ba207d93))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 278 \"Net-(C111-Pad1)\") (pinfunction \"2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 027c0a63-e8f3-47ab-821d-4a2949bd4ee3))\n  )\n\n  (footprint \"hackrf:GSG-NRG4026\" (layer \"F.Cu\")\n    (tedit 4F8A5596) (tstamp 00000000-0000-0000-0000-00005787e6c7)\n    (at 165.212 115.7612 -90)\n    (property \"Description\" \"FIXED IND 4.7UH 1.7A 84 MOHM SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"NRS4018T4R7MDGJ\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"NRG4026T4R7M\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f820301\")\n    (attr smd)\n    (fp_text reference \"L10\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp afdd7764-2d40-4985-95d0-005d144f1ca9)\n    )\n    (fp_text value \"4u7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 5adee75d-3ed2-4d6a-aacc-efa7a09040c3)\n    )\n    (fp_line (start 2.19964 2.19964) (end -2.19964 2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp 2427a7d1-a043-409d-b62e-1ff75c5c0035))\n    (fp_line (start 2.19964 -2.19964) (end 2.19964 2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp 5b5c1203-434e-4df3-b7a1-fec51908f7a8))\n    (fp_line (start -2.19964 -2.19964) (end 2.19964 -2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp a870c21a-2707-48be-9cd7-3d67bbd783f0))\n    (fp_line (start -2.19964 2.19964) (end -2.19964 -2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp be97cc90-5bfa-4827-bfcd-c579b3b99cba))\n    (pad \"1\" smd rect locked (at -1.39954 0 270) (size 1.19888 3.70078) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 299 \"Net-(L10-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (tstamp bb839c26-d379-4959-a477-232b55b1cd28))\n    (pad \"2\" smd rect locked (at 1.39954 0 270) (size 1.19888 3.70078) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pinfunction \"2\") (pintype \"passive\") (die_length -1518.485687) (tstamp 938d49c1-b80f-49fd-92af-24e16a2d270e))\n  )\n\n  (footprint \"hackrf:GSG-NRG4026\" (layer \"F.Cu\")\n    (tedit 4F8A5596) (tstamp 00000000-0000-0000-0000-00005787e6d0)\n    (at 165.212 108.1412 -90)\n    (property \"Description\" \"FIXED IND 4.7UH 1.7A 84 MOHM SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"NRS4018T4R7MDGJ\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"NRG4026T4R7M\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8249e7\")\n    (attr smd)\n    (fp_text reference \"L11\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp b793b783-7dd4-4a95-844a-2be979078358)\n    )\n    (fp_text value \"4u7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 79077f88-f395-4d6f-9933-620f986baabc)\n    )\n    (fp_line (start 2.19964 -2.19964) (end 2.19964 2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp 43f9935d-bc50-4531-9915-235497a966fd))\n    (fp_line (start 2.19964 2.19964) (end -2.19964 2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp 834951af-cd36-4d4b-acb9-896fb781131c))\n    (fp_line (start -2.19964 -2.19964) (end 2.19964 -2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp a746d878-970c-4b93-a8b0-66b42ed1ad37))\n    (fp_line (start -2.19964 2.19964) (end -2.19964 -2.19964) (layer \"F.SilkS\") (width 0.2032) (tstamp c574c392-87cb-4754-aeab-f4e280152816))\n    (pad \"1\" smd rect locked (at -1.39954 0 270) (size 1.19888 3.70078) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (tstamp d7fdf0b5-74bb-454a-9949-45f081037918))\n    (pad \"2\" smd rect locked (at 1.39954 0 270) (size 1.19888 3.70078) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 300 \"Net-(L11-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (die_length -1518.485687) (tstamp d87b6b4f-cb13-4b25-a2f8-564fe87fc40a))\n  )\n\n  (footprint \"hackrf:GSG-0603\" (layer \"F.Cu\")\n    (tedit 4CFF2E39) (tstamp 00000000-0000-0000-0000-00005787e6d9)\n    (at 77.329 160.921 90)\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"BRL1608T100M\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2dc\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L12\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 11ff8877-8591-41fe-8c8f-c98f4da04f20)\n    )\n    (fp_text value \"10uH\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp b1613c1c-eadd-479e-91a3-cc8e4fbbc24a)\n    )\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 1be4f58c-01e4-43bd-935b-338d6d15e85b))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp b09394f0-03ec-466f-9909-6a8c71fd5a03))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp c1e2b8f5-7deb-4b64-a46d-f7f1e62b6305))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp d99faabb-ade9-4164-873b-f80ace7608da))\n    (pad \"1\" smd rect locked (at -0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 282 \"Net-(C160-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 96adf7c0-3932-41f4-a7b3-3f67c6175789))\n    (pad \"2\" smd rect locked (at 0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 266 \"Net-(C62-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp a3151258-2b8b-4ef0-a8f0-2b3676f95afe))\n  )\n\n  (footprint \"hackrf:GSG-0603\" (layer \"F.Cu\")\n    (tedit 4CFF2E39) (tstamp 00000000-0000-0000-0000-00005787e6e2)\n    (at 69.4 161.8 90)\n    (property \"Description\" \"INDUCTR 10UH 220MA 20% 0603 SMD\")\n    (property \"Manufacturer\" \"Taiyo Yuden\")\n    (property \"Part Number\" \"BRL1608T100M\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea1189\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"L13\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp d6204185-33cf-432c-92ff-d4ebe66b7f97)\n    )\n    (fp_text value \"10uH\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp d123dba4-4f2e-4b3e-b638-fc5cbeb82911)\n    )\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 2e60b1ed-e7f0-44ea-8d41-f2b2eee97e4a))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp 9c22edaa-6191-41ca-b9bc-c353d9b813c0))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp b1180318-ded6-4c41-a49a-0bc7eb862b32))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer \"F.SilkS\") (width 0.2032) (tstamp d849e895-481b-4ed0-a4cb-b0303da6935e))\n    (pad \"1\" smd rect locked (at -0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 301 \"Net-(D10-Pad1)\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 42af6cc7-f69a-4257-96e5-14fe8ade8b72))\n    (pad \"2\" smd rect locked (at 0.762 0 90) (size 0.8636 0.8636) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 267 \"Net-(C64-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 467be234-0642-4481-9021-6cffee0c2163))\n  )\n\n  (footprint \"hackrf:GSG-SMA-73251-2120\" (layer \"F.Cu\")\n    (tedit 52DD8040) (tstamp 00000000-0000-0000-0000-00005787e6f8)\n    (at 178.97 145 180)\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\")\n    (property \"Manufacturer\" \"Molex\")\n    (property \"Part Number\" \"73251-2121\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050462549\")\n    (attr through_hole)\n    (fp_text reference \"P2\" (at 1.99898 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 7585dec5-62a4-45ba-bf0d-436892a9ba0b)\n    )\n    (fp_text value \"CLKOUT\" (at 1.99898 4.0005 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 22a09331-57cb-4bf6-8f63-cef1bf377152)\n    )\n    (pad \"1\" smd rect locked (at 2.095 0 180) (size 4.19 1.78) (layers \"F.Cu\" \"F.Mask\")\n      (net 169 \"CLKOUT\") (pinfunction \"RF\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 5c625abf-3cbd-4d2e-82cb-20b87916bded))\n    (pad \"2\" thru_hole circle locked (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 06d112ad-3d0b-4c18-b243-04d719b613ae))\n    (pad \"2\" thru_hole circle locked (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1856051d-ffc8-46ef-9e82-e5c6a4b1a757))\n    (pad \"2\" thru_hole circle locked (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1aa1034e-d7ec-444d-9034-8580ad00199c))\n    (pad \"2\" thru_hole circle locked (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 26b12ce4-6cc5-4937-a1ec-4531f256d39a))\n    (pad \"2\" thru_hole circle locked (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 26bab629-f425-4854-9f44-a78dc047645c))\n    (pad \"2\" thru_hole circle locked (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 29092af8-877a-449f-86b2-4b6dd5b55050))\n    (pad \"2\" thru_hole circle locked (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 2a56a697-6f09-4be3-804b-af51254eb8af))\n    (pad \"2\" thru_hole circle locked (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 389ea8ba-e77c-41bd-a330-5c075c796c9e))\n    (pad \"2\" thru_hole circle locked (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 47d0b5cc-d2ad-4252-9436-b0b3d9d72277))\n    (pad \"2\" thru_hole circle locked (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 485afdf0-f892-4faf-9142-371257f470f7))\n    (pad \"2\" thru_hole circle locked (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 69adf902-f06c-4376-ae8b-838607485ee7))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925 180) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 6cd91793-eca7-42be-926f-d26cd5ae817c))\n    (pad \"2\" thru_hole circle locked (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 75e22f62-60c5-4e06-bb32-8b295fb48584))\n    (pad \"2\" thru_hole circle locked (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 81b020e6-977d-4432-bbbe-855af3a698f2))\n    (pad \"2\" smd rect locked (at 2.095 3.4925 180) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 483.12832) (tstamp ac808b1e-ecd2-4a47-9457-7094c422842b))\n    (pad \"2\" thru_hole circle locked (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp b386b5a0-c495-491f-be32-4a04be8a6692))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925 180) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp bf634ce6-bd18-48b8-bf9b-6d21f1ae8291))\n    (pad \"2\" smd rect locked (at 2.095 3.4925 180) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 509.13792) (tstamp c8fed09e-d767-414c-adc7-a7f23d27cdcb))\n    (pad \"2\" thru_hole circle locked (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d1dcd829-3cd6-48f9-a167-3690080557cb))\n    (pad \"2\" thru_hole circle locked (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp ee74a080-d776-43c4-b8c1-3d94f51c19e7))\n    (pad \"2\" thru_hole circle locked (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp efea4114-9a94-4343-83fa-7809972ddd96))\n    (pad \"2\" thru_hole circle locked (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp f22b68c1-a902-41ff-a490-53e97252c1a2))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-NOMARK-1x2\" (layer \"F.Cu\")\n    (tedit 5281A360) (tstamp 00000000-0000-0000-0000-00005787e712)\n    (at 145.09 119.12 -90)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043d24d\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P3\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 8a739443-b711-481f-8f89-eb411aa37426)\n    )\n    (fp_text value \"GND\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp e1752fdb-b5af-4c21-b2b8-70d98142ac49)\n    )\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 3ddcc963-6429-4c1b-b2f3-aab4a881196f))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 7b0eff8b-6677-4758-9d94-acf140ec0d19))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp b198d213-4342-424f-b315-53dac1a0b070))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp b9f39029-6f22-493e-b3eb-20fa7dcf0217))\n    (pad \"1\" thru_hole rect (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 98f26617-64b4-4558-919e-46e5a390f0ce))\n    (pad \"2\" thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_2\") (pintype \"passive\") (die_length 0.06096) (tstamp 1b98bea8-9b58-4387-91c8-98259c45cec7))\n  )\n\n  (footprint \"hackrf:GSG-SMA-73251-2120\" (layer \"F.Cu\")\n    (tedit 52DD8040) (tstamp 00000000-0000-0000-0000-00005787e71b)\n    (at 61.03 161)\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\")\n    (property \"Manufacturer\" \"Molex\")\n    (property \"Part Number\" \"73251-2121\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d0f2\")\n    (attr through_hole)\n    (fp_text reference \"P4\" (at 1.99898 0) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 8658b653-ffa1-4c47-94ab-281e206e1d01)\n    )\n    (fp_text value \"ANTENNA\" (at 1.99898 4.0005) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 1cb2988a-e5df-433c-ae83-c39555de6787)\n    )\n    (pad \"1\" smd rect locked (at 2.095 0) (size 4.19 1.78) (layers \"F.Cu\" \"F.Mask\")\n      (net 267 \"Net-(C64-Pad2)\") (pinfunction \"RF\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 4afa0eaf-c424-42dd-8b8c-34dd10ab383d))\n    (pad \"2\" thru_hole circle locked (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 00689858-95f1-4671-b4b4-801c22168332))\n    (pad \"2\" thru_hole circle locked (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 04a52e63-13f3-4013-846a-aa7b1a6c8c59))\n    (pad \"2\" thru_hole circle locked (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1071b02d-324a-4a28-b198-678e8dcd46d7))\n    (pad \"2\" thru_hole circle locked (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1e38fd7e-106c-4f44-9717-ac7f8548606d))\n    (pad \"2\" thru_hole circle locked (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 37320ac3-b585-477a-a6cc-928863a6b263))\n    (pad \"2\" thru_hole circle locked (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 490c7b71-5b70-4e24-ae83-ad4563728a15))\n    (pad \"2\" thru_hole circle locked (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 4bddebb3-80ca-44d4-b7e9-7b8d54667a39))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 57dabc71-7d4d-4bff-88dc-3fb8bb400b23))\n    (pad \"2\" thru_hole circle locked (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 5a7f1310-2f79-4062-bc6c-02ce38aa1fb9))\n    (pad \"2\" thru_hole circle locked (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 5f6cdae2-bacf-47a7-9f31-dfef3cc33392))\n    (pad \"2\" thru_hole circle locked (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 64468367-a51e-4aec-8801-84cc97b543e7))\n    (pad \"2\" thru_hole circle locked (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 89669b82-f1a3-410c-a815-e6a988d9735d))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp a74b042c-9de2-40f2-abc8-3db4deae6fb9))\n    (pad \"2\" thru_hole circle locked (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp bef8a0a3-1187-45fa-aa89-32d81eebba67))\n    (pad \"2\" smd rect locked (at 2.095 3.4925) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 509.13792) (tstamp c3d9af76-1b77-4a92-9c67-3914fd3d950d))\n    (pad \"2\" thru_hole circle locked (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp cd895955-ed08-47da-ab7e-6d1103f483da))\n    (pad \"2\" thru_hole circle locked (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d4e4c139-e278-466e-b09c-41331fa2ea9b))\n    (pad \"2\" thru_hole circle locked (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp e2539cef-0408-4492-af24-e204fdd962ac))\n    (pad \"2\" thru_hole circle locked (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp e7256108-cb7b-4314-8bb5-83a77cc2b479))\n    (pad \"2\" thru_hole circle locked (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp e91203fa-2ca2-4158-af01-653f3e1bed38))\n    (pad \"2\" thru_hole circle locked (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp ebdae591-e57f-4cbc-9a7c-6d86a2ec04b3))\n    (pad \"2\" smd rect locked (at 2.095 3.4925) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 483.12832) (tstamp f7f5e021-3374-4a3d-8e1d-99206caf27f7))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x3\" (layer \"F.Cu\")\n    (tedit 4F8A5FD1) (tstamp 00000000-0000-0000-0000-00005787e735)\n    (at 89.21 106.42 180)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528023db\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P5\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp b36af05f-0da0-4742-a821-f9a2bdcb5c11)\n    )\n    (fp_text value \"LEDS\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 3bade6e7-f882-4f98-b1a5-cf42d86b26e4)\n    )\n    (fp_line (start 3.81 -2.54) (end 3.81 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 1318ad00-a1cb-49f8-9bad-eee8e4fd0c45))\n    (fp_line (start -3.81 -2.54) (end 3.81 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 19cfd6d7-4f49-4cff-939d-9857df927e03))\n    (fp_line (start -4.445 0) (end -4.445 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 6f2e653c-d796-4b9f-b0b0-f6ae5bb6b820))\n    (fp_line (start -1.27 0) (end -4.445 0) (layer \"F.SilkS\") (width 0.381) (tstamp 7e3eb9c2-1314-48b8-983b-7b766a52aec9))\n    (fp_line (start 3.81 2.54) (end -3.81 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 80f1453a-3fae-44e7-acce-1d0a8a2eb47b))\n    (fp_line (start -3.81 2.54) (end -3.81 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp b35312d4-585e-42ac-a982-b225120699f9))\n    (fp_line (start -4.445 3.175) (end -1.27 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp b4f8bf9e-0dcd-4eed-bc0b-d4818e464226))\n    (fp_line (start -1.27 3.175) (end -1.27 0) (layer \"F.SilkS\") (width 0.381) (tstamp fbb6e8ce-8aa0-4735-b0e4-c9b9a520139e))\n    (pad \"1\" thru_hole rect (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 87ba0f7a-986b-4209-a895-2ff8a836054f))\n    (pad \"2\" thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp 0b8bae28-fa16-44f0-96d4-ffcdefe5e007))\n    (pad \"3\" thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 106 \"/mcu/usb/power/LED1\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp acce0508-13ca-4d4c-bff2-997a35b8174b))\n    (pad \"4\" thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 107 \"/mcu/usb/power/LED2\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp ae978493-1de7-4cf4-b7af-d3cf3a0901c6))\n    (pad \"5\" thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 4 \"!VAA_ENABLE\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp aff30ffb-ecc7-40a3-adee-9a05c66e9b18))\n    (pad \"6\" thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 108 \"/mcu/usb/power/LED3\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp 7ec2fc2b-2d20-4f0e-b621-920d6b198bc2))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e746)\n    (at 97.155 160.0708)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000526b7056\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P6\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp d3dd45de-e468-4bdd-a635-3715be1d4b9f)\n    )\n    (fp_text value \"GPO4\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 96884de5-1008-4171-9cb8-d3cb1df59248)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp c606ab71-598b-4174-ac6d-b37d93a11851))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 302 \"Net-(P6-Pad1)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp a8e68f87-303e-450a-aad4-c7b0da2dd4ec))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e74b)\n    (at 88.7222 161.163)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044d2\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P7\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp af639034-f2cf-4980-ad9b-f888e71f5855)\n    )\n    (fp_text value \"GPO2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 5ca3a2f2-939c-4bb6-8aa9-c8121c1e8a1e)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 69e54e3c-75bc-41a8-a925-74f2842e107b))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 303 \"Net-(P7-Pad1)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp f69c392d-0168-4d00-be8f-444d1175467a))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x8\" (layer \"F.Cu\")\n    (tedit 4F8A6071) (tstamp 00000000-0000-0000-0000-00005787e75d)\n    (at 98.1 129.28 180)\n    (tags \"CONN\")\n    (property \"Description\" \"CONN HEADER FMAL 16PS.1\\\" DL GOLD\")\n    (property \"Manufacturer\" \"Sullins\")\n    (property \"Part Number\" \"PPPC082LFBN-RC\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005294060f\")\n    (attr through_hole)\n    (fp_text reference \"P9\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp dc9bd26e-0bab-4b9f-8af1-e850b2487876)\n    )\n    (fp_text value \"BASEBAND\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 43bda45f-4266-4cfb-9bd9-edff64e8f57e)\n    )\n    (fp_line (start -7.62 3.175) (end -7.62 0) (layer \"F.SilkS\") (width 0.381) (tstamp 0ebbcf0c-14c9-4951-b0aa-124503a48e62))\n    (fp_line (start -10.16 -2.54) (end 10.16 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 1eae02c4-4169-4407-bad2-c3bb054250a6))\n    (fp_line (start -7.62 0) (end -10.795 0) (layer \"F.SilkS\") (width 0.381) (tstamp 22b6fdbe-353a-437c-a3ef-743b864505b1))\n    (fp_line (start 10.16 2.54) (end -10.16 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 44ec703a-d465-4e9b-bf15-68f21e9eaabc))\n    (fp_line (start -10.16 2.54) (end -10.16 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp a0b282a8-fe41-4a46-a706-73030d7982b5))\n    (fp_line (start 10.16 -2.54) (end 10.16 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp e4262516-bcc7-4606-999d-ac9849cae60c))\n    (fp_line (start -10.795 0) (end -10.795 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp e5febae5-af0f-403d-aad8-6b4352b75997))\n    (fp_line (start -10.795 3.175) (end -7.62 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp f1eb4fc8-f585-4565-9c6d-4ad6117589ed))\n    (pad \"1\" thru_hole rect (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 0daa36ce-7e87-442b-a1ca-209d594a0dc0))\n    (pad \"2\" thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp f8e1e960-dbf9-448d-9d05-ac84ad96d01e))\n    (pad \"3\" thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp d63fbe5d-50c4-48b6-ba41-0f047e0ba308))\n    (pad \"4\" thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 28 \"/baseband/RXBBQ-\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp cd70bc92-c441-433d-ab2b-fef794af358a))\n    (pad \"5\" thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 26 \"/baseband/RXBBI-\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp db1adbd6-166e-4c34-b0fb-d8260ec9e205))\n    (pad \"6\" thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 27 \"/baseband/RXBBQ+\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp bbf02c6e-df83-4f86-9720-669991766b06))\n    (pad \"7\" thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 25 \"/baseband/RXBBI+\") (pinfunction \"Pin_7\") (pintype \"passive\") (die_length 0.12192) (tstamp 13c0df43-5cfc-49fa-aa8b-ad9edae11f3d))\n    (pad \"8\" thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length 0.08382) (tstamp 47fb1521-6829-4b64-810c-b1dbd3ee6324))\n    (pad \"9\" thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_9\") (pintype \"passive\") (tstamp 71cd3cf8-f1b2-42fc-b5a1-70fd45520892))\n    (pad \"10\" thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 30 \"/baseband/TXBBI-\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.24638) (tstamp e7378335-eddb-42f1-bf04-64ed475cf5c7))\n    (pad \"11\" thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 31 \"/baseband/TXBBQ+\") (pinfunction \"Pin_11\") (pintype \"passive\") (tstamp 04dc7686-1dab-4e08-b407-ae3d6a75cd49))\n    (pad \"12\" thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 29 \"/baseband/TXBBI+\") (pinfunction \"Pin_12\") (pintype \"passive\") (tstamp add5f72d-9700-4622-a3cc-82d943a21666))\n    (pad \"13\" thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 32 \"/baseband/TXBBQ-\") (pinfunction \"Pin_13\") (pintype \"passive\") (die_length 0.10668) (tstamp e5655358-98b2-4119-ab2e-118ae72b5f34))\n    (pad \"14\" thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_14\") (pintype \"passive\") (die_length 0.04318) (tstamp 0f41da9d-e4e4-49fd-bfa9-8909f4600906))\n    (pad \"15\" thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_15\") (pintype \"passive\") (die_length 0.02286) (tstamp 93a60cbd-f678-4dc2-8eab-97867900292e))\n    (pad \"16\" thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_16\") (pintype \"passive\") (die_length 0.25146) (tstamp b533ce62-83e5-47ab-988d-7a46a43d8581))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e778)\n    (at 87.7622 159.1758)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044d9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P13\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f678bb52-a310-4c5f-b969-a9274e6ef751)\n    )\n    (fp_text value \"GPO1\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a559a120-c468-478a-80e0-e33dd945906d)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 8acdce83-35eb-4d6d-9330-db6ac566312d))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 37 \"/frontend/!ANT_BIAS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp f8778af8-d862-48e4-b67c-548d839f6733))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e77d)\n    (at 114.991 143.7072 90)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050371714\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P14\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 89bf4c5c-55fb-41aa-9b31-2f03bb1c8fdd)\n    )\n    (fp_text value \"XCVR_CLKOUT\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 91d99a63-bfcf-404e-957e-3309ab5d8eed)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 2be7ab70-bdd3-4733-bb49-a01c62fe6fef))\n    (pad \"1\" smd circle locked (at 0 0 90) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 35 \"/baseband/XCVR_CLKOUT\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp e6f7e891-5d3e-4e63-9bd6-e9c35fe5c65d))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e782)\n    (at 130.175 169.2402 90)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037a16f\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P15\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 8eedd536-7b81-40fc-b5a9-c7d6477cea50)\n    )\n    (fp_text value \"INTR\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ffb1b53e-e9e4-4305-a015-c96062957ba9)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 3b4801cd-3fe0-457c-9f93-2a8df833f6ae))\n    (pad \"1\" smd circle locked (at 0 0 90) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 17 \"/baseband/INTR\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 3771f1bc-d7f9-4cc8-ad84-c06dc9785d71))\n  )\n\n  (footprint \"hackrf:GSG-SMA-73251-2120\" (layer \"F.Cu\")\n    (tedit 52DD8040) (tstamp 00000000-0000-0000-0000-00005787e787)\n    (at 178.97 163 180)\n    (property \"Description\" \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\")\n    (property \"Manufacturer\" \"Molex\")\n    (property \"Part Number\" \"73251-2121\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d16d6\")\n    (attr through_hole)\n    (fp_text reference \"P16\" (at 1.99898 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 53fb3c06-6b3b-41b1-b92f-e9c54da558ef)\n    )\n    (fp_text value \"CLKIN\" (at 1.99898 4.0005 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp f865f852-609d-4fec-b170-1d8ff959b59f)\n    )\n    (pad \"1\" smd rect locked (at 2.095 0 180) (size 4.19 1.78) (layers \"F.Cu\" \"F.Mask\")\n      (net 168 \"CLKIN\") (pinfunction \"RF\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 08b42d01-c56f-41eb-ae58-ef3b70c3e102))\n    (pad \"2\" thru_hole circle locked (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 0b822654-6a4e-445b-8ccd-0e2ab5cc3f4a))\n    (pad \"2\" thru_hole circle locked (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 10417ff2-fa40-4623-8c89-f863449ab469))\n    (pad \"2\" thru_hole circle locked (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1114069b-3a3a-4e32-8a3c-b56d0c62d0da))\n    (pad \"2\" thru_hole circle locked (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 27628791-56a2-4921-9781-624c598e9c6c))\n    (pad \"2\" thru_hole circle locked (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 2e21099d-c3d4-4268-be66-b24fd96b9467))\n    (pad \"2\" thru_hole circle locked (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 34ec8e7c-64cf-42ec-b06f-fb73d25ebb7b))\n    (pad \"2\" thru_hole circle locked (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 5ce65300-2427-4b20-84fe-6d42ee5a7b66))\n    (pad \"2\" thru_hole circle locked (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 61a08c20-173e-4f70-927d-5d4face440bf))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925 180) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 65e59c6e-8f28-40f3-b2d2-6e6bdaf099ca))\n    (pad \"2\" thru_hole circle locked (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 6e5e9efc-b646-4aa3-bb01-1fb01cb3bead))\n    (pad \"2\" thru_hole circle locked (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 70524525-3d2c-4d78-85ab-b8fed1cf5845))\n    (pad \"2\" thru_hole circle locked (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 887951b1-5f6d-4166-ae4a-396473574dec))\n    (pad \"2\" thru_hole circle locked (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 8a23e73a-add0-4ded-99f1-f81408bf4780))\n    (pad \"2\" thru_hole circle locked (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp a8fa0d10-f64e-4b8e-a695-b223299e6007))\n    (pad \"2\" thru_hole circle locked (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d8156539-eaa4-4a22-bf72-89676b055bf0))\n    (pad \"2\" smd rect locked (at 2.095 3.4925 180) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 483.12832) (tstamp d9c088e6-e029-480e-916e-a779c0896d29))\n    (pad \"2\" thru_hole circle locked (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp dabbac82-fce2-46b4-b91c-e2c3628520c1))\n    (pad \"2\" thru_hole circle locked (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp dbc78c62-d6c0-43ca-af0e-38f1e87dafc7))\n    (pad \"2\" smd rect locked (at 2.095 -3.4925 180) (size 4.19 2.665) (layers \"B.Cu\" \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp f325dfe5-017b-4fa6-9cfb-4921c9def797))\n    (pad \"2\" thru_hole circle locked (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp f4226ab2-6a56-4ab9-88d0-3d0c1759c653))\n    (pad \"2\" thru_hole circle locked (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp f7698e73-6df3-4804-95b5-34f4f013ac4b))\n    (pad \"2\" smd rect locked (at 2.095 3.4925 180) (size 4.19 2.665) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 509.13792) (tstamp f7ed5dff-1823-4ff7-8fe7-d503ffe9bbc7))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e7a1)\n    (at 87.2796 155.696)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805038\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P17\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp b5ecbc4b-5b70-4a4c-aa04-58d7e67dbe13)\n    )\n    (fp_text value \"GPO6\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp e6fd6028-b1e8-4aed-8a05-61722c89242d)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b46a3599-e3dc-453b-b9fd-322237a5655b))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 304 \"Net-(P17-Pad1)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 95cef3a2-0f13-4331-b012-9be8d805c448))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e7a6)\n    (at 133.35 165.1 180)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037a131\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P18\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 12517f0e-15f2-42df-a21a-424dbd8f6cbc)\n    )\n    (fp_text value \"OEB\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp baf07d58-2a79-4b75-b55d-e13ff503688a)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0e24c130-afbe-4b98-aee0-af92ecf2c3bf))\n    (pad \"1\" smd circle locked (at 0 0 180) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 18 \"/baseband/OEB\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 760bdde0-5af8-4a56-ba76-b325ad865b55))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e7ab)\n    (at 96.8554 161.665)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005280432b\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P19\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 7be1fe6d-0bb3-48a9-84cd-09af3fcf1833)\n    )\n    (fp_text value \"GPO3\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 247cc785-0307-4bf1-a036-b564bf64cb12)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e5440a61-649f-46f0-8d53-0206047f34d1))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 305 \"Net-(P19-Pad1)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp b3188b60-cf10-4377-bdf2-628d5b902150))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x11\" (layer \"F.Cu\")\n    (tedit 52878E74) (tstamp 00000000-0000-0000-0000-00005787e7b0)\n    (at 171.76 143.25 90)\n    (tags \"CONN\")\n    (property \"Description\" \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\")\n    (property \"Manufacturer\" \"Sullins\")\n    (property \"Part Number\" \"PPPC112LFBN-RC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f838167\")\n    (attr through_hole)\n    (fp_text reference \"P20\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp aefdc1ac-e585-43dd-86f7-17ea5f4c0ae4)\n    )\n    (fp_text value \"GPIO\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 11365938-749c-460c-b171-ef9dfb2129c1)\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 5d7f09b8-8620-40f9-9877-f7a2dce46282))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 71c1fe2c-7591-44fd-8fcd-50bed641b79e))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 8822b03f-488d-4d13-bf4f-875fc39af254))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 90119011-17a0-4c28-8fdd-fd3631e5296e))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer \"F.SilkS\") (width 0.381) (tstamp 966b87fb-4299-4639-8988-32b497359309))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp a7fbfddc-c1a9-4dc7-9495-a2fcfb8ccbe8))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer \"F.SilkS\") (width 0.381) (tstamp a9515ca9-3e8c-4fbb-97fc-f4ea797cdc01))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp b13ef025-8eb3-4022-8ac5-bb280356d3f9))\n    (pad \"1\" thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 158 \"/mcu/usb/power/VBAT\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 47face1d-85ef-4dba-97a7-0ba43052b91a))\n    (pad \"2\" thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 120 \"/mcu/usb/power/RTC_ALARM\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp ea246879-530b-4c4f-a852-173fc7090e15))\n    (pad \"3\" thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp c91727e3-5f00-4817-9816-5729cbc4b883))\n    (pad \"4\" thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 163 \"/mcu/usb/power/WAKEUP\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp 9594e8bc-d584-47ca-b0bd-1d9e6459d293))\n    (pad \"5\" thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 94 \"/mcu/usb/power/GPIO3_8\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp c84236fc-1139-4d75-8548-af2980ea4291))\n    (pad \"6\" thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 95 \"/mcu/usb/power/GPIO3_9\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp a5cf8182-da0b-4bc6-90bf-2627dcd17cf7))\n    (pad \"7\" thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 88 \"/mcu/usb/power/GPIO3_10\") (pinfunction \"Pin_7\") (pintype \"passive\") (die_length 0.12192) (tstamp f6a05cf8-64bc-4f76-aed0-9adf9baadd0e))\n    (pad \"8\" thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 89 \"/mcu/usb/power/GPIO3_11\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length 0.08382) (tstamp f98e7164-5a5e-4b69-8228-3f1fd0f522f1))\n    (pad \"9\" thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 90 \"/mcu/usb/power/GPIO3_12\") (pinfunction \"Pin_9\") (pintype \"passive\") (tstamp 76bca171-0d0b-4e5a-b9c1-6dd40b2e057d))\n    (pad \"10\" thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 91 \"/mcu/usb/power/GPIO3_13\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.24638) (tstamp 383dd4ea-f893-4533-aace-5d96604d68ea))\n    (pad \"11\" thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 92 \"/mcu/usb/power/GPIO3_14\") (pinfunction \"Pin_11\") (pintype \"passive\") (tstamp 0ec94724-1131-43fa-9007-6f8ce71b8839))\n    (pad \"12\" thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 93 \"/mcu/usb/power/GPIO3_15\") (pinfunction \"Pin_12\") (pintype \"passive\") (tstamp 037b4355-0af7-4b04-8dc3-59537024d93c))\n    (pad \"13\" thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_13\") (pintype \"passive\") (die_length 0.10668) (tstamp 20192e75-0e9c-40d4-afb7-92d3ae3b16ed))\n    (pad \"14\" thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 45 \"/mcu/usb/power/ADC0_6\") (pinfunction \"Pin_14\") (pintype \"passive\") (die_length 0.04318) (tstamp 82f6416b-8ea2-4328-b975-8fd1b39aac5f))\n    (pad \"15\" thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_15\") (pintype \"passive\") (die_length 0.02286) (tstamp 23a6c301-15bb-4fa8-a58f-1f8f766f6e52))\n    (pad \"16\" thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 43 \"/mcu/usb/power/ADC0_2\") (pinfunction \"Pin_16\") (pintype \"passive\") (die_length 0.25146) (tstamp f0131b8a-2dc6-4c55-b661-298702c9b7d5))\n    (pad \"17\" thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 160 \"/mcu/usb/power/VBUSCTRL\") (pinfunction \"Pin_17\") (pintype \"passive\") (tstamp d31e7ee2-7302-4b86-9a65-bc4f245a422a))\n    (pad \"18\" thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 44 \"/mcu/usb/power/ADC0_5\") (pinfunction \"Pin_18\") (pintype \"passive\") (tstamp c57a1470-53da-4697-9668-28776d92bfe0))\n    (pad \"19\" thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_19\") (pintype \"passive\") (die_length 0.08382) (tstamp 903e6d90-0bc7-4637-90ea-736da964de10))\n    (pad \"20\" thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 42 \"/mcu/usb/power/ADC0_0\") (pinfunction \"Pin_20\") (pintype \"passive\") (die_length 0.08382) (tstamp 4ad933bf-a391-456e-8a30-a0e65c423b89))\n    (pad \"21\" thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 159 \"/mcu/usb/power/VBUS\") (pinfunction \"Pin_21\") (pintype \"passive\") (tstamp e31c900e-9b91-4d86-9202-61bdca310afd))\n    (pad \"22\" thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 161 \"/mcu/usb/power/VIN\") (pinfunction \"Pin_22\") (pintype \"passive\") (die_length 0.08382) (tstamp 3382c604-75a6-4b1c-8624-5f65daed2851))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e7d1)\n    (at 87.3304 157.4486)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044e0\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P21\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 814a24c2-3141-451a-8765-62868573df07)\n    )\n    (fp_text value \"REF_IN\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a29f5c57-e5c1-439b-89b7-c293fb5a5224)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 09f9ec0f-1305-4e55-90b3-df77a02a748d))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 38 \"/frontend/REF_IN\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 07853015-bfbc-4879-8df5-b31a77305d2c))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x13\" (layer \"F.Cu\")\n    (tedit 527F1853) (tstamp 00000000-0000-0000-0000-00005787e7d6)\n    (at 152.71 164.84 180)\n    (tags \"CONN\")\n    (property \"Description\" \"CONN HEADER FMAL 26PS.1\\\" DL GOLD\")\n    (property \"Manufacturer\" \"Sullins\")\n    (property \"Part Number\" \"PPPC132LFBN-RC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526b4073\")\n    (attr through_hole)\n    (fp_text reference \"P22\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 0a541d1e-9262-4a1b-9e4e-dbce069a6cb3)\n    )\n    (fp_text value \"I2S\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 0d04c667-0bde-4b59-970e-c2fd4483379d)\n    )\n    (fp_line (start -13.97 3.175) (end -13.97 0) (layer \"F.SilkS\") (width 0.381) (tstamp 09d87e48-d747-446f-898b-a089aa0a6765))\n    (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 0a312f16-c6d7-4b54-8b6c-e9e16e37cbc9))\n    (fp_line (start -17.145 3.175) (end -13.97 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 104fedf8-30fb-4bde-87d0-18cac56a6fd9))\n    (fp_line (start -13.97 0) (end -17.145 0) (layer \"F.SilkS\") (width 0.381) (tstamp 39927d69-0960-4d76-9f4e-99bbb3e5c7cf))\n    (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 48044baa-d6a3-4485-8d6e-c867e1fdd1b3))\n    (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 56e5843c-2f41-4bdf-810f-44a3f9c87c2f))\n    (fp_line (start -17.145 0) (end -17.145 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 95513df0-9a57-41eb-993d-d341275d4561))\n    (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 9dbaadb2-a8d0-4b89-bd19-1b28a99ed38c))\n    (pad \"1\" thru_hole rect (at -15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 169 \"CLKOUT\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp e8483680-a8a8-4910-8d0e-37008dbbb483))\n    (pad \"2\" thru_hole circle (at -15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 168 \"CLKIN\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp 0a66e209-bcb0-4b9f-9450-498f323fd08a))\n    (pad \"3\" thru_hole circle (at -12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 116 \"/mcu/usb/power/RESET\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp 88353a81-a2d8-48e3-9bb2-0d95dde95502))\n    (pad \"4\" thru_hole circle (at -12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp 528e6a27-95eb-42a5-86c5-89f8d0345f1b))\n    (pad \"5\" thru_hole circle (at -10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 97 \"/mcu/usb/power/I2C1_SCL\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp 2dfe4923-6c0a-489e-b5c9-ca119f359d41))\n    (pad \"6\" thru_hole circle (at -10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 98 \"/mcu/usb/power/I2C1_SDA\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp 82610042-135b-43c3-9fda-c0b391cca6a2))\n    (pad \"7\" thru_hole circle (at -7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 146 \"/mcu/usb/power/SPIFI_CIPO\") (pinfunction \"Pin_7\") (pintype \"passive\") (die_length 0.12192) (tstamp 81ec5d7f-9bf5-4e72-a3a2-8633a5b367a5))\n    (pad \"8\" thru_hole circle (at -7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 148 \"/mcu/usb/power/SPIFI_SCK\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length 0.08382) (tstamp 73e9545f-3fa4-4279-9ff1-6f49828214b1))\n    (pad \"9\" thru_hole circle (at -5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 147 \"/mcu/usb/power/SPIFI_COPI\") (pinfunction \"Pin_9\") (pintype \"passive\") (tstamp 7db7229c-e040-4654-82a7-947331860d42))\n    (pad \"10\" thru_hole circle (at -5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.24638) (tstamp 5aad2909-eb89-4e0b-bd41-c1b666f84906))\n    (pad \"11\" thru_hole circle (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_11\") (pintype \"passive\") (tstamp 56bec28d-f18b-4b97-8064-8a3dc1775d2b))\n    (pad \"12\" thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 100 \"/mcu/usb/power/I2S0_RX_SCK\") (pinfunction \"Pin_12\") (pintype \"passive\") (tstamp db686b60-163e-4a03-8a22-3aedf5b91793))\n    (pad \"13\" thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 101 \"/mcu/usb/power/I2S0_RX_SDA\") (pinfunction \"Pin_13\") (pintype \"passive\") (die_length 0.10668) (tstamp 9c29edac-3119-4346-9ba9-628eee13e2c7))\n    (pad \"14\" thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 99 \"/mcu/usb/power/I2S0_RX_MCLK\") (pinfunction \"Pin_14\") (pintype \"passive\") (die_length 0.04318) (tstamp 9866ea6c-1583-4460-9492-2c252eac4a8a))\n    (pad \"15\" thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 102 \"/mcu/usb/power/I2S0_RX_WS\") (pinfunction \"Pin_15\") (pintype \"passive\") (die_length 0.02286) (tstamp 6fe300a5-59e1-45ab-9805-03a5d2f49484))\n    (pad \"16\" thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 104 \"/mcu/usb/power/I2S0_TX_SCK\") (pinfunction \"Pin_16\") (pintype \"passive\") (die_length 0.25146) (tstamp 4dd45a0d-9a0b-4920-a061-f1941fd29244))\n    (pad \"17\" thru_hole circle (at 5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 103 \"/mcu/usb/power/I2S0_TX_MCLK\") (pinfunction \"Pin_17\") (pintype \"passive\") (tstamp 3d148aab-754d-4543-ba05-3f65f6c4e32d))\n    (pad \"18\" thru_hole circle (at 5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_18\") (pintype \"passive\") (tstamp 14b55cb5-9f77-4de6-a195-bcfe74be7e9a))\n    (pad \"19\" thru_hole circle (at 7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 155 \"/mcu/usb/power/U0_RXD\") (pinfunction \"Pin_19\") (pintype \"passive\") (die_length 0.08382) (tstamp dbb549e0-ec94-4120-ab6a-cd509a19cce7))\n    (pad \"20\" thru_hole circle (at 7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 156 \"/mcu/usb/power/U0_TXD\") (pinfunction \"Pin_20\") (pintype \"passive\") (die_length 0.08382) (tstamp af87bbdc-03f5-4e4d-96ce-e96a7efe8072))\n    (pad \"21\" thru_hole circle (at 10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 113 \"/mcu/usb/power/P2_9\") (pinfunction \"Pin_21\") (pintype \"passive\") (tstamp 434d9bc2-4814-474a-96d2-4b0cb91b85f5))\n    (pad \"22\" thru_hole circle (at 10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 111 \"/mcu/usb/power/P2_13\") (pinfunction \"Pin_22\") (pintype \"passive\") (die_length 0.08382) (tstamp e3b99beb-1bc0-471b-b1d6-926e6f80f18c))\n    (pad \"23\" thru_hole circle (at 12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 112 \"/mcu/usb/power/P2_8\") (pinfunction \"Pin_23\") (pintype \"passive\") (tstamp 3474d50d-77a8-4e60-b631-c1d2c06558b8))\n    (pad \"24\" thru_hole circle (at 12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 209 \"SDA\") (pinfunction \"Pin_24\") (pintype \"passive\") (tstamp c1a577e1-88a4-4c4d-9e5d-3ff2e37e2726))\n    (pad \"25\" thru_hole circle (at 15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 167 \"CLK6\") (pinfunction \"Pin_25\") (pintype \"passive\") (tstamp c732b538-4ec7-4752-a57b-b01bedbf50a8))\n    (pad \"26\" thru_hole circle (at 15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 208 \"SCL\") (pinfunction \"Pin_26\") (pintype \"passive\") (tstamp ca1bb9a1-8035-4ed6-8e04-8ee6dfb9e67f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e7fb)\n    (at 155.7326 123.2602 -45)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005045734c\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P23\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp c65c956a-3670-496a-bb6f-3b3db74c2c12)\n    )\n    (fp_text value \"DBGEN\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 8c11f9e4-78d8-4481-bd91-6fa16a7047f5)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 4a611ffc-cd3d-4129-8680-05095ba1932d))\n    (pad \"1\" smd circle locked (at 0 0 315) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 83 \"/mcu/usb/power/DBGEN\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 516cbb65-199b-468a-8e44-73231203723f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e800)\n    (at 155.7274 125.1966 -45)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005045736f\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P24\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 0c4d4cc9-4338-4ba8-bb97-0b358a5667e3)\n    )\n    (fp_text value \"TRST\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 423df112-2986-4be4-bf14-6f15be380d6c)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b72022ec-6820-4037-b2cc-62272a663835))\n    (pad \"1\" smd circle locked (at 0 0 315) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 306 \"Net-(P24-Pad1)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 0a00a85a-e13d-4c2a-bf7a-2541a9954ad0))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-1x6\" (layer \"F.Cu\")\n    (tedit 4F8A5F5A) (tstamp 00000000-0000-0000-0000-00005787e805)\n    (at 143.82 158.49)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62d2d3\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P25\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp d5ee5e1b-872d-4bdb-be04-aabb8ec1bd18)\n    )\n    (fp_text value \"LPC_ISP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 545d1242-3e6f-43ce-aadb-9a4313ebe464)\n    )\n    (fp_line (start -7.62 -1.27) (end -7.62 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 2f3f3354-2d6f-4727-bc6f-c4cf236972db))\n    (fp_line (start -8.255 -1.905) (end -8.255 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 6aefe22d-009a-4ac3-87c6-89a53768451d))\n    (fp_line (start -5.08 -1.905) (end -8.255 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp a7708f5e-591f-42cf-b45a-b73805fb5bbb))\n    (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp b7f5627d-1fd0-4b6b-9c76-a3c090025df4))\n    (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp bd904898-1539-4607-8480-da609c47d65a))\n    (fp_line (start -8.255 1.905) (end -5.08 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp c70b20d0-b8da-45ef-8d7e-eab59a95db40))\n    (fp_line (start -5.08 1.905) (end -5.08 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp ccf61f3b-478f-4d09-aeb6-7d94171bc632))\n    (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp fc49f508-451b-48c1-898a-a5219085ed39))\n    (pad \"1\" thru_hole rect (at -6.35 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp c9a03bdb-3499-4d1a-9baa-5d8388458a4f))\n    (pad \"2\" thru_hole circle (at -3.81 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 105 \"/mcu/usb/power/ISP\") (pinfunction \"Pin_2\") (pintype \"passive\") (die_length 0.06096) (tstamp c85ffcfd-ef68-48d6-834e-47b253bc748a))\n    (pad \"3\" thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 316 \"unconnected-(P25-Pad3)\") (pinfunction \"Pin_3\") (pintype \"passive+no_connect\") (die_length 0.08382) (tstamp c8bb72a6-c183-4344-974c-b685feabfd6f))\n    (pad \"4\" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 155 \"/mcu/usb/power/U0_RXD\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp 586eb272-5a4f-490f-93c4-8c61e7bf751f))\n    (pad \"5\" thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 156 \"/mcu/usb/power/U0_TXD\") (pinfunction \"Pin_5\") (pintype \"passive\") (tstamp 85f6dc0a-bd31-4caf-b15e-292cb4b49681))\n    (pad \"6\" thru_hole circle (at 6.35 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 116 \"/mcu/usb/power/RESET\") (pinfunction \"Pin_6\") (pintype \"passive\") (tstamp 12e1688b-f76f-47ed-99f8-556d4aed4713))\n  )\n\n  (footprint \"hackrf:GSG-50MIL-HEADER-2x5-TH\" (layer \"F.Cu\")\n    (tedit 50998120) (tstamp 00000000-0000-0000-0000-00005787e816)\n    (at 152.2976 117.0066 -90)\n    (property \"DNP\" \"DNP\")\n    (property \"Description\" \"CONN HEADER .050\\\" 10PS DL PCB AU\")\n    (property \"Manufacturer\" \"Sullins\")\n    (property \"Part Number\" \"GRPB052VWVN-RC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f63572b\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P26\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp bb796d0a-e0ad-4fe5-b6e6-fe5c6e22eca4)\n    )\n    (fp_text value \"LPC_JTAG\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp ba106ba8-fd4e-44fc-9f5e-1d0a05edc1fd)\n    )\n    (fp_line (start -3.175 1.7018) (end 3.175 1.7018) (layer \"F.SilkS\") (width 0.2032) (tstamp 11096338-afa4-4e7d-8131-e9c426c0a5b9))\n    (fp_line (start 3.175 -1.7018) (end -3.175 -1.7018) (layer \"F.SilkS\") (width 0.2032) (tstamp 462d1559-9687-4929-b335-9840978014af))\n    (fp_line (start 3.175 -1.7018) (end 3.175 1.7018) (layer \"F.SilkS\") (width 0.2032) (tstamp b50f1021-ce54-4d7d-9471-d1e9fd594a92))\n    (fp_line (start -3.175 -1.7018) (end -3.175 1.7018) (layer \"F.SilkS\") (width 0.2032) (tstamp f0e0a4e1-6501-4277-9f5d-3ff3f18e2c42))\n    (pad \"1\" thru_hole rect locked (at -2.54 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length -1518.485687) (tstamp fceca7f6-1c89-49e4-ae33-e1068adba3c7))\n    (pad \"2\" thru_hole circle locked (at -2.54 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 154 \"/mcu/usb/power/TMS\") (pinfunction \"Pin_2\") (pintype \"passive\") (die_length 0.04318) (tstamp 9194aa7f-0106-4552-aaf4-bd4e2c3755cb))\n    (pad \"3\" thru_hole circle locked (at -1.27 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length -1518.485687) (tstamp 04572680-6848-4ef4-b2db-9a65bde3f616))\n    (pad \"4\" thru_hole circle locked (at -1.27 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 151 \"/mcu/usb/power/TCK\") (pinfunction \"Pin_4\") (pintype \"passive\") (die_length -1518.485687) (tstamp 04a030f5-e05a-4e82-9845-f39610aaf23c))\n    (pad \"5\" thru_hole circle locked (at 0 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length -1518.485687) (tstamp e2481df6-6d71-40cb-a574-9050118980d4))\n    (pad \"6\" thru_hole circle locked (at 0 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 153 \"/mcu/usb/power/TDO\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length -1518.485687) (tstamp 8349f9d1-adec-4aa4-bb38-b27af40d1cd6))\n    (pad \"7\" thru_hole circle locked (at 1.27 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 317 \"unconnected-(P26-Pad7)\") (pinfunction \"Pin_7\") (pintype \"passive+no_connect\") (die_length 0.08128) (tstamp 8f827601-4e8d-4b7b-992a-8def19f1702d))\n    (pad \"8\" thru_hole circle locked (at 1.27 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 152 \"/mcu/usb/power/TDI\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length -1518.485687) (tstamp f739026f-964e-42b6-bccf-2cba7e69bcda))\n    (pad \"9\" thru_hole circle locked (at 2.54 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_9\") (pintype \"passive\") (die_length 0.7747) (tstamp 7bb35003-063b-415a-895f-09959e404136))\n    (pad \"10\" thru_hole circle locked (at 2.54 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 116 \"/mcu/usb/power/RESET\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.27178) (tstamp d5dbecf1-8f68-4336-b21c-2464f0b1c3c8))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e827)\n    (at 94.29 148.3046)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528054f2\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P27\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 3f6bf2d8-7295-4eae-8a02-e2cd5d0eed1c)\n    )\n    (fp_text value \"MIXER_SDATA\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 28ae3671-82c4-46a6-8526-eb92539bd7fb)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d4b6c63f-db4e-4fab-9e8f-1ff27108d6e1))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 199 \"MIXER_SDATA\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp bf24c0c0-0679-4f30-a8a0-4f7439a782b6))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x11\" (layer \"F.Cu\")\n    (tedit 52878E74) (tstamp 00000000-0000-0000-0000-00005787e82c)\n    (at 123.5 143.25 90)\n    (tags \"CONN\")\n    (property \"Description\" \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\")\n    (property \"Manufacturer\" \"Sullins\")\n    (property \"Part Number\" \"PPPC112LFBN-RC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f837d97\")\n    (attr through_hole)\n    (fp_text reference \"P28\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 92d53f4d-be56-4252-8d6f-371ef5376e48)\n    )\n    (fp_text value \"SD\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 273abf68-27be-4596-b59f-512272d0a3dd)\n    )\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 04e1ef50-f43e-4b2c-a33f-291f4bc369e6))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 36824ae2-e180-4bae-84de-65098c5bf2d4))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer \"F.SilkS\") (width 0.381) (tstamp 3762aaad-4a2e-4aea-a5fa-80501d1ee098))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer \"F.SilkS\") (width 0.381) (tstamp 5bab57e5-84b8-4f3c-b9e0-a05cce71ade0))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 657b9d6f-c8fd-4196-a580-9e814725f0d9))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 66bdcf37-1048-4326-ae43-dcf39af72fec))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 81d54f1a-7ed4-43fc-94ea-c9a28068140e))\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp b653a8a1-5a18-4612-b76c-33803eb798e1))\n    (pad \"1\" thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp a93d165b-7ff9-44fb-8e0f-80a4d2529a9f))\n    (pad \"2\" thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp 3c9ce9d4-11e2-4a93-b253-79e251ef1a61))\n    (pad \"3\" thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 121 \"/mcu/usb/power/SD_CD\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp d21ae609-8829-4347-bc09-8ea8fcf05132))\n    (pad \"4\" thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 127 \"/mcu/usb/power/SD_DAT3\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp cc48e6e3-5a9d-462c-bd4c-b27eb6ca2ce9))\n    (pad \"5\" thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 126 \"/mcu/usb/power/SD_DAT2\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp 51bf3553-7227-4577-824e-f5290d61a994))\n    (pad \"6\" thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 125 \"/mcu/usb/power/SD_DAT1\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp 4b129759-9c7d-46b1-aa10-37cebfc4cb66))\n    (pad \"7\" thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 124 \"/mcu/usb/power/SD_DAT0\") (pinfunction \"Pin_7\") (pintype \"passive\") (die_length 0.12192) (tstamp f42c6257-5dab-4dc7-be31-91992087dd5a))\n    (pad \"8\" thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 129 \"/mcu/usb/power/SD_VOLT0\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length 0.08382) (tstamp 05381342-1189-4631-a635-c8445c72f23e))\n    (pad \"9\" thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 123 \"/mcu/usb/power/SD_CMD\") (pinfunction \"Pin_9\") (pintype \"passive\") (tstamp 01bc91e4-88fa-4bd1-b336-2155ac95c6f1))\n    (pad \"10\" thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 128 \"/mcu/usb/power/SD_POW\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.24638) (tstamp 00fdd09b-5d3f-4739-baac-4bc289352ce0))\n    (pad \"11\" thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 122 \"/mcu/usb/power/SD_CLK\") (pinfunction \"Pin_11\") (pintype \"passive\") (tstamp f4721073-3f79-4571-944b-880db2229926))\n    (pad \"12\" thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_12\") (pintype \"passive\") (tstamp 1c3d9ee0-5f3f-4db7-a83a-53c1097a2d90))\n    (pad \"13\" thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 191 \"GCK2\") (pinfunction \"Pin_13\") (pintype \"passive\") (die_length 0.10668) (tstamp 59ad8349-a2f9-4f61-8c93-991801387fb5))\n    (pad \"14\" thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 190 \"GCK1\") (pinfunction \"Pin_14\") (pintype \"passive\") (die_length 0.04318) (tstamp b6703bce-ca25-4b37-8149-5090e9334cd9))\n    (pad \"15\" thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 47 \"/mcu/usb/power/B1AUX14\") (pinfunction \"Pin_15\") (pintype \"passive\") (die_length 0.02286) (tstamp 752870d2-df1f-48f4-9c3c-6ef06589ae60))\n    (pad \"16\" thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 46 \"/mcu/usb/power/B1AUX13\") (pinfunction \"Pin_16\") (pintype \"passive\") (die_length 0.25146) (tstamp 09e78e7a-ad8d-4dd7-a614-ebf5a2b441c3))\n    (pad \"17\" thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 79 \"/mcu/usb/power/CPLD_TCK\") (pinfunction \"Pin_17\") (pintype \"passive\") (tstamp e4d99165-3028-445f-a6e6-9380520e43cc))\n    (pad \"18\" thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 71 \"/mcu/usb/power/BANK2F3M2\") (pinfunction \"Pin_18\") (pintype \"passive\") (tstamp 5a53a0ef-f952-4186-b7d1-23fb5c189af4))\n    (pad \"19\" thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 80 \"/mcu/usb/power/CPLD_TDI\") (pinfunction \"Pin_19\") (pintype \"passive\") (die_length 0.08382) (tstamp 2818fd91-980f-4396-9ed0-b7bca6bba6ff))\n    (pad \"20\" thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 75 \"/mcu/usb/power/BANK2F3M6\") (pinfunction \"Pin_20\") (pintype \"passive\") (die_length 0.08382) (tstamp 1b3088a7-1315-4577-82d0-045c9d11f67c))\n    (pad \"21\" thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 67 \"/mcu/usb/power/BANK2F3M12\") (pinfunction \"Pin_21\") (pintype \"passive\") (tstamp a751b4d8-fa0e-498c-97fb-af552a9c34f7))\n    (pad \"22\" thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 73 \"/mcu/usb/power/BANK2F3M4\") (pinfunction \"Pin_22\") (pintype \"passive\") (die_length 0.08382) (tstamp 68d860de-a4b6-4e4d-8685-ad23003c11e0))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-1x2\" (layer \"F.Cu\")\n    (tedit 4F8A5E8A) (tstamp 00000000-0000-0000-0000-00005787e84d)\n    (at 131.12 133.09)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f82f4c0\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P29\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp c75eaa7a-fc80-42e5-aa64-2db5e51a4bee)\n    )\n    (fp_text value \"CPLD_JTAG\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 1b547fcd-c735-49bc-84da-3ca13f864d4d)\n    )\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 0a2191db-593a-4b48-8b53-3d17d5d3e54c))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 3dd9c8a4-6953-4215-afff-64c70c8eaed4))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 54728901-d6dd-4214-bae6-f2f33715d4c9))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 74810bf9-26f2-4e77-bbd0-8d18afb49836))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp ba2757a7-77bf-461a-9448-eea20cc4eaac))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp c9bbc23e-9398-49ff-b756-d886ad9c42fd))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp cbd3d9f5-1692-445e-83f6-523674c82d40))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp faa38091-4711-4640-b9fb-68a22ecea4b8))\n    (pad \"1\" thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 82 \"/mcu/usb/power/CPLD_TMS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 2e4171ac-7322-4f8b-884e-b6a1fc709ea4))\n    (pad \"2\" thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 81 \"/mcu/usb/power/CPLD_TDO\") (pinfunction \"Pin_2\") (pintype \"passive\") (die_length 0.06096) (tstamp ea2b1707-5944-4288-b96e-84b444a11887))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-2x10\" (layer \"F.Cu\")\n    (tedit 4F8A60A9) (tstamp 00000000-0000-0000-0000-00005787e85a)\n    (at 148.9 106.42 180)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000504571a2\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P30\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 512d7eab-34c3-47ec-a80e-1432a0784a8b)\n    )\n    (fp_text value \"BANK2_AUX\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 065ae8da-06c9-4d44-9325-d712c2dcbd4d)\n    )\n    (fp_line (start 12.7 2.54) (end -12.7 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp 07b8fba8-f283-41d9-af4e-a3e15fe468db))\n    (fp_line (start -13.335 0) (end -13.335 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp 1cf87a08-204a-40d8-9981-69a5b506bfc4))\n    (fp_line (start -10.16 3.175) (end -10.16 0) (layer \"F.SilkS\") (width 0.381) (tstamp 290ab68a-4ed3-4d4f-896b-d1da761d3f5f))\n    (fp_line (start -12.7 2.54) (end -12.7 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp a1e44dfb-b0ef-40e1-be7d-b7e1a2ef0dc1))\n    (fp_line (start -10.16 0) (end -13.335 0) (layer \"F.SilkS\") (width 0.381) (tstamp a31a1e48-5042-48ba-97cf-9b5e4f23da56))\n    (fp_line (start 12.7 -2.54) (end 12.7 2.54) (layer \"F.SilkS\") (width 0.381) (tstamp e39337f7-2603-481f-b551-578ad28e2a8f))\n    (fp_line (start -12.7 -2.54) (end 12.7 -2.54) (layer \"F.SilkS\") (width 0.381) (tstamp edb4f2cc-b114-4c2f-9ba4-fb3a70377851))\n    (fp_line (start -13.335 3.175) (end -10.16 3.175) (layer \"F.SilkS\") (width 0.381) (tstamp efd03239-72ca-4699-9243-38ef98e4b343))\n    (pad \"1\" thru_hole rect (at -11.43 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp 6c5666ec-8b48-4b39-acdf-3f289a8b975b))\n    (pad \"2\" thru_hole circle (at -11.43 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_2\") (pintype \"passive\") (tstamp f89b52d6-52ca-452e-8025-e5458b2e575c))\n    (pad \"3\" thru_hole circle (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 55 \"/mcu/usb/power/B2AUX16\") (pinfunction \"Pin_3\") (pintype \"passive\") (die_length 0.06096) (tstamp d2f7173c-8606-48d4-9588-c1e74face035))\n    (pad \"4\" thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 54 \"/mcu/usb/power/B2AUX15\") (pinfunction \"Pin_4\") (pintype \"passive\") (tstamp 97b27084-e30d-40e0-8f90-a7aee2e15766))\n    (pad \"5\" thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 53 \"/mcu/usb/power/B2AUX14\") (pinfunction \"Pin_5\") (pintype \"passive\") (die_length 0.12192) (tstamp e5cb431f-0f94-498c-b9a5-ec45ac571bae))\n    (pad \"6\" thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 52 \"/mcu/usb/power/B2AUX13\") (pinfunction \"Pin_6\") (pintype \"passive\") (die_length 0.12192) (tstamp fc9198e1-f16d-4c2b-847f-241781a9dd56))\n    (pad \"7\" thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 51 \"/mcu/usb/power/B2AUX12\") (pinfunction \"Pin_7\") (pintype \"passive\") (die_length 0.12192) (tstamp c23cfdb4-6517-4cd9-9146-3e935f7db995))\n    (pad \"8\" thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 50 \"/mcu/usb/power/B2AUX11\") (pinfunction \"Pin_8\") (pintype \"passive\") (die_length 0.08382) (tstamp 34debb2c-dd8d-4492-a3fe-2a6c47e355b3))\n    (pad \"9\" thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 49 \"/mcu/usb/power/B2AUX10\") (pinfunction \"Pin_9\") (pintype \"passive\") (tstamp c192acc3-791c-4446-9fe1-d802faa4d2b0))\n    (pad \"10\" thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 63 \"/mcu/usb/power/B2AUX9\") (pinfunction \"Pin_10\") (pintype \"passive\") (die_length 0.24638) (tstamp bcd2da4e-4643-4550-bd3b-d09b994848a7))\n    (pad \"11\" thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 62 \"/mcu/usb/power/B2AUX8\") (pinfunction \"Pin_11\") (pintype \"passive\") (tstamp 4c13423e-fe76-4a37-899e-1f18f04c73eb))\n    (pad \"12\" thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 61 \"/mcu/usb/power/B2AUX7\") (pinfunction \"Pin_12\") (pintype \"passive\") (tstamp 3f5b73af-8e38-468e-95e1-4c917c555be0))\n    (pad \"13\" thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 60 \"/mcu/usb/power/B2AUX6\") (pinfunction \"Pin_13\") (pintype \"passive\") (die_length 0.10668) (tstamp 5d5700c7-43aa-4f94-a6ef-25caa41bb3f7))\n    (pad \"14\" thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 59 \"/mcu/usb/power/B2AUX5\") (pinfunction \"Pin_14\") (pintype \"passive\") (die_length 0.04318) (tstamp ccc16155-1830-4dd7-a996-c6a039e8ed4f))\n    (pad \"15\" thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 58 \"/mcu/usb/power/B2AUX4\") (pinfunction \"Pin_15\") (pintype \"passive\") (die_length 0.02286) (tstamp d39bc7eb-329b-4d17-b7e4-3a4137007c17))\n    (pad \"16\" thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 57 \"/mcu/usb/power/B2AUX3\") (pinfunction \"Pin_16\") (pintype \"passive\") (die_length 0.25146) (tstamp ceab0ba9-29d6-4c04-a824-f38403c7d1e2))\n    (pad \"17\" thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 56 \"/mcu/usb/power/B2AUX2\") (pinfunction \"Pin_17\") (pintype \"passive\") (tstamp 7a404fed-c8bb-45e1-8558-4c5b38fa6b6a))\n    (pad \"18\" thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 48 \"/mcu/usb/power/B2AUX1\") (pinfunction \"Pin_18\") (pintype \"passive\") (tstamp fdffc0ca-1a41-44c0-905c-b8d1be3e9cc3))\n    (pad \"19\" thru_hole circle (at 11.43 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 87 \"/mcu/usb/power/GCK0\") (pinfunction \"Pin_19\") (pintype \"passive\") (die_length 0.08382) (tstamp 7c4a0d74-1bf7-4005-8181-ec8009e07778))\n    (pad \"20\" thru_hole circle (at 11.43 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"Pin_20\") (pintype \"passive\") (die_length 0.08382) (tstamp 682fca38-5dd2-4bb2-b184-41e3a79778f7))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e879)\n    (at 96.4744 153.4862)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528054f9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P31\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 4e23b9e2-1ebd-49a1-bb7d-240adf4d6e26)\n    )\n    (fp_text value \"MIXER_SCLK\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 09227bdf-abe8-4d51-b920-c9721db03a5d)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 8c6a1365-79b0-4a30-8a4b-e48667ee5ba1))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 198 \"MIXER_SCLK\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 0f695f41-92c9-4898-9f20-45c5376ecef5))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e87e)\n    (at 99.7204 151.13)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805500\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P32\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 1e2c80ba-81b9-4f08-9ba2-2cb5b5d3b2f7)\n    )\n    (fp_text value \"MIXER_ENX\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 5b8a9248-64ce-49a4-ae05-f23191c9612e)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b4c52560-333c-479a-bf9e-d12436cc77da))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 196 \"MIXER_ENX\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 583f64fe-8892-4ba5-aa6c-fc5682c7a70a))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e883)\n    (at 99.8526 153.5116)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805507\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P33\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f278334a-77af-4123-b04b-be2e6f674e77)\n    )\n    (fp_text value \"MIXER_RESETX\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp bf5c74a1-b27a-42cd-9daf-e2d18c29bb77)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0466d867-b110-4690-a887-4bd5b9e7ac0d))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 197 \"MIXER_RESETX\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 16c6451d-bd9f-42bd-b9c0-d3ec4b5daef9))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e888)\n    (at 109.7586 163.3668)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c27\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P34\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 25261d97-aa62-405c-8252-5f2d46badeab)\n    )\n    (fp_text value \"MIX_BYPASS\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 89dd67b8-40ed-49f1-b02e-1a5fe61b783a)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp ffae019f-13cb-4678-a0f6-0179f64a343e))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 200 \"MIX_BYPASS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 2b4ebae4-7196-4d0c-b972-c52b27e5d151))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e88d)\n    (at 110 169.4)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c2e\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P35\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 876c0d8c-a192-4ff8-8a26-515a2ad984a6)\n    )\n    (fp_text value \"!MIX_BYPASS\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp eb79e4be-e3d1-471f-b8db-9eae06d1a9ff)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 00a466a3-e64d-4e46-88b5-b15394d5fca5))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 9f8037ff-7baf-411e-9ac5-a17c49f383d4))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e89f)\n    (at 133.7108 155.7468)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a309\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P37\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp e5c59c46-51b4-4348-9dbf-4d81a5990da9)\n    )\n    (fp_text value \"SCL\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 609b1787-d535-4820-9333-e1a122ee97f9)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 98509ae2-23e7-4d42-acf1-9e2dd9c50f22))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 208 \"SCL\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 79832d9b-611b-4d7c-ad88-746d2844597a))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8a4)\n    (at 134.0156 150.3366)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a32d\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P38\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 05ff833e-bae3-41d4-a2a2-f318ebd4a41f)\n    )\n    (fp_text value \"SDA\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 6bce2eff-1c37-4765-885a-8aaa49bbf091)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp c0e52320-b331-40ce-b836-0a18ec2ec194))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 209 \"SDA\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 2798af1a-8656-4cc7-b778-91024a85572e))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8a9)\n    (at 98.3286 106.3184)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a332\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P39\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 8d2fa10e-c459-464d-a11c-9c3371e15b4e)\n    )\n    (fp_text value \"SSP1_SCK\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp d9d9c559-16f8-4a9f-a8b4-e1b36132dfc8)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e26fdcc5-d296-49c5-96ee-e8945766dd8c))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 213 \"SSP1_SCK\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp e4af186b-a0e9-4925-a4b8-0acce954c544))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8ae)\n    (at 136.454 128.264)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a336\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P40\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp ecc5714e-8e89-482b-b8b6-b33681c2e03d)\n    )\n    (fp_text value \"SSP1_COPI\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 5e4aa588-8847-4fd7-a867-54b3d80fadab)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0eadebe7-4504-43fc-9bf6-712c27de2c50))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 212 \"SSP1_COPI\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 5e376894-04bf-4075-89e5-7716fd1f9bd2))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8b3)\n    (at 141.534 128.518 180)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a335\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P41\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp ffea015a-2d4a-408f-8784-93e8f13ececa)\n    )\n    (fp_text value \"SSP1_CIPO\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a41dc954-6aba-46fd-bf66-063e77babe8c)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 28cef21b-c98d-452c-9fa3-aa4530a5babc))\n    (pad \"1\" smd circle locked (at 0 0 180) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 211 \"SSP1_CIPO\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 5dc24c6f-b968-4fd0-a0a3-72125a898196))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8bd)\n    (at 102.926 161.9952)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c3c\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P43\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 06b9b0b6-40f8-43b9-81ea-1f963de899b4)\n    )\n    (fp_text value \"RX\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 2eefc3d2-8f9a-4b52-b389-516c6297f567)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp cf91ef58-0b53-447b-916e-95b6e7744bcf))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 203 \"RX\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp b719c77d-6b85-439b-b7e2-4f7bd751ad78))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8c2)\n    (at 86.0604 144.7994)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c47\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P44\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 37583399-7dfa-4fd5-9680-98703e5daf52)\n    )\n    (fp_text value \"HP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 33f6ae72-b2ea-4c9e-8535-a94b8bdf9450)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 91c61746-54b0-4b4f-8779-d89bc5e924c5))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 193 \"HP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 74dd1e07-8653-4e9f-ab8e-4551e6fa8953))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8cc)\n    (at 81.463 149.2952)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c55\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P46\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 315cc544-ce0c-4f20-ac91-9fa238e77f97)\n    )\n    (fp_text value \"TX_MIX_BP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ccf53446-8d23-461d-b2cb-32d227ceb201)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e7c187ae-6572-454b-a484-d90f68ebffc2))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 217 \"TX_MIX_BP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 73bfa589-2f7e-44cc-804d-7d1ed3cbd492))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8d1)\n    (at 73.335 141.1672)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c5c\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P47\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 7b495ebc-7b32-4d66-8c8e-00a3a084af97)\n    )\n    (fp_text value \"RX_MIX_BP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 1bfed45e-fa57-4af5-9545-f56ac837cf2a)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 6a47ab95-7535-4dc8-927b-38dd7c0fb095))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 207 \"RX_MIX_BP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp ba43aacd-c63b-4359-839e-bbfa6d2175b0))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8d6)\n    (at 82.1234 154.8324)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c67\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P48\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 7c54d2c4-46c9-4a40-b273-12fb25dcfe00)\n    )\n    (fp_text value \"TX_AMP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 7c5fa072-2a98-434c-9eee-1ffe62e6d153)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 4a17dca4-83fb-4f7f-b705-d28a99ebe393))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 5d497323-88bb-4867-9ede-fe734d683651))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8db)\n    (at 78.1812 150.0378)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c6e\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P49\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 2402634d-9457-47e8-b1bc-0bb564a5c6a2)\n    )\n    (fp_text value \"RX_AMP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 2edb60ca-2c50-4c8d-9e3d-e3652bd1b204)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 28fefe68-17ba-41dc-a2dc-58d44c4a7697))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp be6336d8-f1e6-4c9a-9f11-24e1d6a28f6c))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8e0)\n    (at 144.0232 154.3498)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c75\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P50\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 7fbd9588-676a-4c75-be94-d4d5d0bde451)\n    )\n    (fp_text value \"AMP_BYPASS\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 9fed6291-3150-4e29-8e2e-7200e94a66f1)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0a583761-526a-4aea-8543-9a245c8e5d17))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp bb433768-3007-43f5-9b93-96f0a0d369cd))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8e5)\n    (at 74.7066 166.3894)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c7c\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P51\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 4ecbaf20-2dd9-4e9e-8d25-8f23d4f60bf3)\n    )\n    (fp_text value \"!TX_AMP_PWR\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 6a528d59-dad8-4856-aa93-825eda97eab9)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 36ae8b0c-22e6-42cb-a93d-03f20129007e))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 3 \"!TX_AMP_PWR\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 4f3e1ddc-a227-4080-866e-d97f8fc8251f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8ea)\n    (at 71.9836 146.7104)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c87\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P52\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp efa6b6ba-94b0-4f44-ac5b-d206d3000a21)\n    )\n    (fp_text value \"!RX_AMP_PWR\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 2342af3e-f223-402e-83d9-c6991c3d4fbd)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d21395f4-0f23-4b29-9497-159d11339c0f))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 2 \"!RX_AMP_PWR\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 66a062ca-a983-453d-8834-e0cf49d6e6c3))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8ef)\n    (at 132.009 135.5284)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f99\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P53\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 607d6101-364d-4dae-af92-a97f1138caa4)\n    )\n    (fp_text value \"CS_XCVR\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp b076cf4f-1057-40aa-ab93-e30959c49da3)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 051c7270-f5a6-4a09-8570-c7615b763ff0))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 171 \"CS_XCVR\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 9a83f399-62a1-476d-8c2f-5b7dbe4b63ff))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8f4)\n    (at 95.6362 108.833)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528076fc\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P54\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 5a29f2d2-5e50-4cd1-b236-cb339e59d1d7)\n    )\n    (fp_text value \"CS_AD\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp db0fd0ab-5360-4124-a07b-7cc5831d7d7d)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d8bc3229-9b42-4a70-849a-143ab78bf7a0))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 170 \"CS_AD\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 20070ea6-a8d7-479f-a483-ec9db29e19de))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8f9)\n    (at 103.307 145.6884)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f80\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P55\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp b05726ed-c6a2-47a5-b9e0-f03d40fb7a3b)\n    )\n    (fp_text value \"TXENABLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp d772ab4b-b1fc-4832-8ce8-e30c6176d171)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 13fce4b4-09cb-4cd6-93cb-2af00a765d77))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 214 \"TXENABLE\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 7f6bf4f7-65e1-412e-8cc7-8eff12c3ffaf))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e8fe)\n    (at 104.5516 146.9838)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f87\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P56\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp b9b7cb6d-c2c7-4569-9f09-fb0901a970ed)\n    )\n    (fp_text value \"RXENABLE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ab5cf91a-fb76-4661-bb29-86d07d583ecd)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e476f5f0-2292-4dbf-8a9a-d9559979455f))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 204 \"RXENABLE\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 87651f20-1842-4052-bbaa-4ea9a612e27b))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e903)\n    (at 120.0456 143.9358)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807566\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P57\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f83d1322-0bff-4e4a-b5b9-76d3d0de363d)\n    )\n    (fp_text value \"XTAL2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 0b844a91-70c8-43de-9f68-c55fd6dca260)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 6419270e-89da-47a8-916f-80220c57ecac))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 36 \"/baseband/XTAL2\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp a2fdaaac-2d2a-403b-b6c0-68fca800f278))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e908)\n    (at 111.3334 123.4634)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807897\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P58\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 8f849a2e-a967-4939-ab6b-6132600534e6)\n    )\n    (fp_text value \"GCK1\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 628dde94-9cca-4119-9d98-4b90a6758d02)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d1a849d2-661d-4af2-bb39-056478a12d2d))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 190 \"GCK1\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp db8e83fb-37c9-44ec-9413-e487dfefb2ae))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e90d)\n    (at 128.5546 152.6734)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807889\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P59\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 05dd0860-ad14-4d88-9297-8d4ec484a6a5)\n    )\n    (fp_text value \"GCK2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 565203f9-d38d-40f6-9398-498c54c0a714)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e4b1215f-5351-4d20-81f7-b3f744800efa))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 191 \"GCK2\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 2f094b1c-527b-4a06-9901-6f1b53074b5a))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e912)\n    (at 131.5518 156.7374)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807890\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P60\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 484ff552-d80c-4b13-a7f2-1c1ed1f5d977)\n    )\n    (fp_text value \"SGPIO_CLK\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 04d5fcf0-e853-4352-94cc-174fb1ce7340)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 9d6546b7-e2be-42cd-89a7-9b87e3a36526))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 210 \"SGPIO_CLK\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 92b83dde-82ba-471a-b71e-6686135ae988))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e917)\n    (at 111.9684 119.5772)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078b5\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P61\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 5eca212d-018d-4f50-9bba-aed850c33671)\n    )\n    (fp_text value \"DA0\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 74415969-dca7-48fb-9613-f1be5bf735ae)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 16165913-ed3e-42d9-9e76-f7b0d8d271f7))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 172 \"DA0\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 84070aac-d576-453a-9cc3-0508af3e7a3f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e91c)\n    (at 113.8936 111.4552)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078bd\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P62\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 59550454-dc1c-44e9-a4a0-83d1efed58dc)\n    )\n    (fp_text value \"DA7\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 2a0a1b6c-1554-4056-913b-d713489ea9c6)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 68be3aca-9a1e-412d-b323-f2fd1f907dfa))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 179 \"DA7\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp c14feda0-00a6-40c6-ba84-a628cb742da2))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e921)\n    (at 113.5634 109.474)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078a7\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P63\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 05beaca1-aba0-4bcd-bedd-8fbe198d15bf)\n    )\n    (fp_text value \"DD0\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 0ef65dd0-bf6f-41bf-a090-61059a65703b)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 25cd9568-15ca-49cf-96bd-0515e6ea6be4))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 180 \"DD0\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 2b8dcaaf-ff08-4ba7-96e8-c7510b20ef5d))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e926)\n    (at 103.9368 105.283)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078ae\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P64\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 36fbd959-3c95-46a3-8faf-1e17cd8fb15c)\n    )\n    (fp_text value \"DD9\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 04fd285f-3487-40b7-b59e-7ad05c25a444)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp cb2cb378-10c6-435d-a8ec-1155f862bb4a))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 189 \"DD9\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 36556211-27d1-4f44-a255-8c71d37f607e))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e92b)\n    (at 111.4858 114.294)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807c28\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P65\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp cd1b97f8-bebe-4eb4-9ad5-7ccc7015ee95)\n    )\n    (fp_text value \"DA4\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp cb43b261-0854-4398-9844-b8005767cea2)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 08e1d86c-b191-4345-8080-0428b1556e9d))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 176 \"DA4\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 0cec7ded-90cb-4b12-a9ef-27a28ff9e950))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e930)\n    (at 119.436 107.4614)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807a95\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P66\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 34e6c06a-09f4-46e0-9d86-4cb1ae7c8fb2)\n    )\n    (fp_text value \"DD5\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 259166ac-a445-4ddd-b9bb-00bb9bbe841d)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e570d7eb-b0d4-40b2-a498-781b55775eb1))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 185 \"DD5\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 912bf035-8e5f-4df8-80e9-3548ae311c52))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e935)\n    (at 166.1466 138.1954)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005280a12a\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P67\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f9bc8717-4302-4e61-8c89-4b6b96c5c4a9)\n    )\n    (fp_text value \"RSSI\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ae6b8f9b-eaba-4873-a644-506678839ea3)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 6cd465eb-59d7-4f6c-bb73-96aad681923a))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 202 \"RSSI\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 74e78013-988d-4486-b8df-c6720d69331c))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e93a)\n    (at 158.171 151.7844)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809276\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P68\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp b6f2fb57-0869-413f-922c-c44969368c20)\n    )\n    (fp_text value \"SPIFI_CS\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a24b6465-55a0-4a5f-b9f0-fd8263a62ea7)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 8b54318e-43dc-486b-bfe2-e5d5382d6d83))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 145 \"/mcu/usb/power/SPIFI_CS\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 97897a86-3e89-401f-94dd-bdca335d4a6c))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e93f)\n    (at 158.3488 120.4408)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809504\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P69\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f2991b41-2696-4c96-b09c-05734ff3a7a9)\n    )\n    (fp_text value \"VREGMODE\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 367e6942-c0b6-421b-af88-62e00c3510e1)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e2b2ea7e-cac7-4be4-ac1b-c83b2605824a))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 162 \"/mcu/usb/power/VREGMODE\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 1202b817-cd28-475b-b547-a1c0f70fa82c))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e944)\n    (at 67.0358 129.8388)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809857\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P70\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp e43c3d98-0d15-4018-8533-a2d63078cb50)\n    )\n    (fp_text value \"EN_1V8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a7ddef10-5283-4940-8bb5-1588b962823e)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0258c9bf-d282-4b26-ae91-6022013277b7))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 86 \"/mcu/usb/power/EN1V8\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp c5fede91-363e-41cf-b3d7-0cbc6c0f0f9f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e949)\n    (at 167.1626 129.0768)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808fe9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P71\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 162bd326-75aa-4a41-89bc-2f001729a211)\n    )\n    (fp_text value \"ID\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 1058ab7b-cb5d-4be7-9eef-08fba0cd5901)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp feffc690-e880-41e7-8c3b-942f72868206))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 292 \"Net-(J1-Pad4)\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 3c7f93be-214a-4384-aba1-54fc3002038b))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e94e)\n    (at 162.6414 129.407)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808cbf\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P72\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 265214ba-ead3-40f4-a7f7-5db1ab9a4c5e)\n    )\n    (fp_text value \"GP_CLKIN\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 61dcd3e4-e201-435b-bff1-d14cde50d8ad)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b3b78681-6801-40e0-b007-511b2d2b72a3))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 96 \"/mcu/usb/power/GP_CLKIN\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 76b358bc-4767-4838-bd7a-ffd403c9a1ec))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e953)\n    (at 139.7814 122.2188)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809b46\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P73\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp fe859624-793a-4e34-a55a-f51e13793bc3)\n    )\n    (fp_text value \"P1_2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a7d4f9f9-04d2-44a3-82ed-27343f1d7b09)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 916b2067-eb1e-4a1d-a776-1c075566a067))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 110 \"/mcu/usb/power/P1_2\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp b7a10362-297f-4cc6-9b92-4906941b6b2f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e958)\n    (at 142.1384 123.0884)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809ba9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P74\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 32037f12-de83-461d-9a52-adcf816261c7)\n    )\n    (fp_text value \"P1_1\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp b7a1005b-7b7e-489c-8dbf-815570c3407f)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 46781706-babe-45d8-89b8-bf41ab297725))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 109 \"/mcu/usb/power/P1_1\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp ef458cf7-6007-4d9f-a404-825e88197dbc))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e95d)\n    (at 147.249 115.4878)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280a7b0\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P75\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp b362006d-940a-4b12-bb8c-29b25bf8a11c)\n    )\n    (fp_text value \"SGPIO0\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 1501b3a8-680d-4eab-84fe-682686343652)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b1dbd8b7-7c3a-4455-bcad-73fed99ae4f2))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 130 \"/mcu/usb/power/SGPIO0\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 6d6d76fb-b65e-4906-9937-01f106f226a2))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e962)\n    (at 142.3976 120.8218)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acad\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P76\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 9bcf6427-c85f-4cd0-a44e-618b18e040e6)\n    )\n    (fp_text value \"SGPIO7\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 57bc2503-d74f-4804-b529-8f78e5594303)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b6c435ca-3e36-4f41-b96d-43d1d2c5cf24))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 143 \"/mcu/usb/power/SGPIO7\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp a96a817c-4d2d-4700-9eb7-0c4715bc2e0d))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e967)\n    (at 142.1944 114.675)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acb7\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P77\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 8677a152-04df-4308-b65d-5e3396dc3c62)\n    )\n    (fp_text value \"SGPIO9\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp b5e576b0-2556-4c0b-88f5-2407b87f767e)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e8e4a630-7bf6-4bdf-9940-5de57dcf9675))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 144 \"/mcu/usb/power/SGPIO9\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp c6eb5f34-344c-4ede-8b02-ba9d65bf2cd2))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e96c)\n    (at 133.7108 126.5622)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acc0\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P78\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 5a83b9d3-60cf-4d9d-abe3-a1f698eb6e77)\n    )\n    (fp_text value \"SGPIO10\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ad0771b6-01a9-437f-b798-1e0125303e84)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d998fb20-f894-42bf-a190-a5b116cff95a))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 132 \"/mcu/usb/power/SGPIO10\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 535c38ee-4d5e-4329-aab2-70d78d2c25b3))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e971)\n    (at 135.0824 133.4202)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280accc\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P79\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp c8763dc8-9145-4407-9778-4817ee396766)\n    )\n    (fp_text value \"SGPIO11\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 211da726-db33-4303-bd15-00f138d6d4fc)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 2f816e2e-c2fb-43c0-8087-4769d5ac8850))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 133 \"/mcu/usb/power/SGPIO11\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp b3ed7372-9f75-425a-a315-09b550007dac))\n  )\n\n  (footprint \"hackrf:GSG-HEADER-NOMARK-1x2\" (layer \"F.Cu\")\n    (tedit 5281A360) (tstamp 00000000-0000-0000-0000-00005787e976)\n    (at 178.11 131.82 -90)\n    (tags \"CONN\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528064fc\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"P80\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 7488b4f4-77db-44a4-8df9-3ea3840a5315)\n    )\n    (fp_text value \"SHIELD\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 7c87e1c6-c398-4408-9a1f-0cf9e45ab98b)\n    )\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 006f96c7-da64-427a-a59e-642e840b06f7))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 0bba0a48-b619-4efa-967a-d2bc33561932))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 7f860ff9-cf22-4e87-8eee-dfb29d0e1b19))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 8c7b6c6c-d240-4aa3-b1cc-a3349ae74ef0))\n    (pad \"1\" thru_hole rect (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.08382) (tstamp ce12e845-a116-4b1c-9848-c1dce73b85a0))\n    (pad \"2\" thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pinfunction \"Pin_2\") (pintype \"passive\") (die_length 0.06096) (tstamp af19a219-5039-4e15-a445-a80137c0aa23))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e97f)\n    (at 167.0356 158.0328)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808621\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P81\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 58b4db8f-ec46-4824-83e0-eec92c50609b)\n    )\n    (fp_text value \"SPIFI_SIO2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp b6513a6d-2a0b-4070-921a-6445eeef8160)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 64506cdc-e8bd-425d-bfcc-5658b4c5a2d7))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 149 \"/mcu/usb/power/SPIFI_SIO2\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp bdc93783-307b-4a83-8ec5-7f950adbf0c9))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e984)\n    (at 154.2594 158.2868)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808dc0\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P82\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp da0083bd-ac13-462e-88f7-1894ad9a2670)\n    )\n    (fp_text value \"SPIFI_SIO3\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 68370151-150f-438d-b2f3-98f8b6c25ba1)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 3bb8c8e9-2434-47e5-9512-455a475659f4))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 150 \"/mcu/usb/power/SPIFI_SIO3\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 1b6e4f38-1142-4113-9d6b-db283939db1f))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e989)\n    (at 112.0446 159.6584)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c7e9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P83\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 062ef80c-97fa-4861-a050-e2433f48db07)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp adbe210c-b0c8-485e-a38c-ebcd6a0d11d3)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 52523320-2366-44a8-9a3f-a56d8aa52c4b))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 5b1edd4c-d61b-44e3-9798-f7e10c755987))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e98e)\n    (at 102.7736 166.999)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9ad\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P84\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 932d4560-3332-4fb7-84e1-a1d6a8485689)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp c5af4de8-a5f6-494d-aa03-c95084ab6a37)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 4c1e1ee4-3e7b-4420-abaf-bee0939c7913))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 53d81599-30b1-4354-852b-08da1619e0b6))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e993)\n    (at 97.1856 148.4062)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9bb\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P85\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp efc288fa-b3c9-47a5-afc1-d91ed48ea82d)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a5bc5675-0fc5-439e-9179-5c7d78646bd1)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 950aec49-7099-41eb-ab16-d0da54802940))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 0e032a30-a7dc-4c88-af1e-792af86b8a44))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e998)\n    (at 91.5722 140.8116)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9c9\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P86\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 2412ff62-0a4a-4294-8b73-7113d5dc5c5e)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp ddaed5ac-dcdb-43bf-abc3-efa52c661627)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp c5fbbd02-b383-4c7d-897b-7378963062bd))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp efc56823-3dbe-489c-9223-a02507914c1e))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e99d)\n    (at 74.4 164.4)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9d7\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P87\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp eca04936-325f-4986-8dd4-3030e249ff69)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 2b72c118-76e9-4fc8-a5ea-456a7846af2c)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 732d8eb9-8b8e-4483-a50d-97a96084a4c8))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 297538ae-836e-4a8f-a16d-0360158b4938))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e9a2)\n    (at 81.8948 151.8098)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9e5\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P88\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 5c90b7db-8c93-438f-9223-4863d1910260)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 7c5e2e51-8eed-463d-9d2f-0ad06d38a418)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 13c5fc9f-3a7a-45b3-b965-3247927089ae))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp cfd76cf9-7b94-473b-9964-8e9ed2f94f75))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e9a7)\n    (at 87.1272 161.9952)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9f3\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P89\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 5b4408c0-9f35-4da8-b8ce-e4255bdbc4e0)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp f44f41a5-7871-4a28-a350-dfc573348b10)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp a38b3bb9-457b-4851-b997-4d28764c38c3))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 6222ead0-4704-4e98-9a4f-d520aedf32b4))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e9ac)\n    (at 69.4488 146.5774)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281ca01\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P90\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 9af4927f-3f6e-4e0b-81a9-18e33b657698)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp a94838a3-0b5c-483c-a856-3b2ca98bb10a)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 94931b68-e496-4449-8e8c-def4588dda8c))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp a52bcfdc-7e5b-4321-8371-ef9568cd5339))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e9b1)\n    (at 105.2628 152.6226)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281ceec\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P91\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 4f5e4c6f-5f0f-4bf2-a104-06d64f3a4cc3)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp 44abd529-da94-4cf1-bbb5-a9a9830eb297)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 43e573e9-964f-4b62-b2a8-325feea655f5))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp d355c6e3-f613-4248-89bd-2ffec3a4bc23))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005787e9b6)\n    (at 113.4416 151.5812)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281cefa\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P92\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 2f6ff87f-9276-41ab-a2bf-5d5d7b89d10a)\n    )\n    (fp_text value \"GND\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp b45bb1ee-4851-4e75-bdfa-8e02b62502fb)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e4f9b3eb-006e-455b-849c-07d398b34e33))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp 482eaa6a-a7fe-4234-a3c1-42829e555347))\n  )\n\n  (footprint \"gsg-modules:SOT23-3\" (layer \"F.Cu\")\n    (tedit 5600749C) (tstamp 00000000-0000-0000-0000-00005787e9bb)\n    (at 72.376 150.38)\n    (tags \"CMS SOT\")\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\")\n    (property \"Manufacturer\" \"Yangzhou Yangjie\")\n    (property \"Part Number\" \"YJL2301C\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e69d1\")\n    (attr smd)\n    (fp_text reference \"Q1\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp 67a55d19-fb70-4be0-8e49-3f457fca97d7)\n    )\n    (fp_text value \"MOSFET_P\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp f6ea9aad-4b6d-4d6b-9d81-ff9bc4c032ba)\n    )\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 26119ab5-4243-47a1-8a13-c43bd6d56a79))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 2eba0f40-e901-4ee9-8393-fe65061782f7))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 3e28b75d-df9d-4156-bb1e-e7a3941e112d))\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp c492b371-c21e-4de3-b6a9-21aca25fb4ac))\n    (pad \"1\" smd rect locked (at 0.889 -1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 2 \"!RX_AMP_PWR\") (pinfunction \"G\") (pintype \"input\") (tstamp 847aca2c-f2e9-4b26-81c1-9d4493e12a9e))\n    (pad \"2\" smd rect locked (at -0.889 -1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"S\") (pintype \"passive\") (tstamp d56bbc9e-6da8-42f9-a9e3-f73367b7bc89))\n    (pad \"3\" smd rect locked (at 0 1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 377 \"Net-(Q1-Pad3)\") (pinfunction \"D\") (pintype \"passive\") (tstamp a665682a-b011-4102-98bc-7d76e2b3da34))\n    (model \"smd/cms_sot23.wrl\"\n      (offset (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (footprint \"gsg-modules:SOT23-3\" (layer \"F.Cu\")\n    (tedit 5600749C) (tstamp 00000000-0000-0000-0000-00005787e9c5)\n    (at 77.2167 165.3908 180)\n    (tags \"CMS SOT\")\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\")\n    (property \"Manufacturer\" \"Yangzhou Yangjie\")\n    (property \"Part Number\" \"YJL2301C\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d7\")\n    (attr smd)\n    (fp_text reference \"Q2\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp 2f10f05c-6e88-4078-9e32-ff1cb4f7183f)\n    )\n    (fp_text value \"MOSFET_P\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp aa386bf4-cebe-4166-85fe-a39385de42a0)\n    )\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 20685647-f04d-473f-8f85-ff25109b690c))\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 2e747c7e-ecfb-4c31-8cc1-791c7b9c7d86))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp b6613eb3-4ff5-4371-b986-3f61726cad8d))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp bb1068e4-b228-466a-b9f9-17a2a94d0395))\n    (pad \"1\" smd rect locked (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 3 \"!TX_AMP_PWR\") (pinfunction \"G\") (pintype \"input\") (tstamp 7720ddbb-a90b-4dc7-9934-97b5164c9e20))\n    (pad \"2\" smd rect locked (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"S\") (pintype \"passive\") (tstamp 7b984bec-bce3-4df8-8677-c11dfb905c76))\n    (pad \"3\" smd rect locked (at 0 1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 378 \"Net-(Q2-Pad3)\") (pinfunction \"D\") (pintype \"passive\") (tstamp a1523e60-7fec-4746-a1e4-25b23aa4fc9a))\n    (model \"smd/cms_sot23.wrl\"\n      (offset (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (footprint \"gsg-modules:SOT23-3\" (layer \"F.Cu\")\n    (tedit 5600749C) (tstamp 00000000-0000-0000-0000-00005787e9cf)\n    (at 85.0444 119.6788)\n    (tags \"CMS SOT\")\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\")\n    (property \"Manufacturer\" \"Yangzhou Yangjie\")\n    (property \"Part Number\" \"YJL2301C\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000526af6d0\")\n    (attr smd)\n    (fp_text reference \"Q3\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp a9411e38-2c19-4a61-a676-243616b4349f)\n    )\n    (fp_text value \"MOSFET_P\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp 77ef086e-b477-4fac-b842-e8f9ae524d4f)\n    )\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 135fe242-16ad-4556-9daa-67e044467454))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 2e7a4eca-f3fe-4e35-8e0f-369854f7962d))\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 5120aa9c-cc1a-4484-9b18-e01f280f70c4))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp f81df626-0b11-4226-b5f1-ef4f283ced68))\n    (pad \"1\" smd rect locked (at 0.889 -1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 4 \"!VAA_ENABLE\") (pinfunction \"G\") (pintype \"input\") (tstamp 8afe0ff6-2b96-4063-9960-dfae85c2cc9b))\n    (pad \"2\" smd rect locked (at -0.889 -1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"S\") (pintype \"passive\") (tstamp 566adac1-0ba2-4418-a501-4c767e117213))\n    (pad \"3\" smd rect locked (at 0 1.016) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 290 \"Net-(FB2-Pad1)\") (pinfunction \"D\") (pintype \"passive\") (tstamp b0f085a7-b3bd-4582-9374-03cd82061bdc))\n    (model \"smd/cms_sot23.wrl\"\n      (offset (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (footprint \"gsg-modules:SOT23-3\" (layer \"F.Cu\")\n    (tedit 5600749C) (tstamp 00000000-0000-0000-0000-00005787e9d9)\n    (at 70.6174 165.2778 180)\n    (tags \"CMS SOT\")\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\")\n    (property \"Manufacturer\" \"Yangzhou Yangjie\")\n    (property \"Part Number\" \"YJL2301C\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea11b0\")\n    (attr smd)\n    (fp_text reference \"Q4\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp fa0c2905-300b-4bfd-b79c-cbb2c4ac6231)\n    )\n    (fp_text value \"MOSFET_P\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp 72a85fd1-311a-4eb1-8df6-992c5e5b4019)\n    )\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 018c183c-2c8c-4503-a5b1-ac8f5425cafd))\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 0871b4d1-00d1-4f13-bd32-9736a3d33d02))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 0d5f7a98-f1a6-47bf-b85c-b5ecc63713a3))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 7a5808da-78ed-4664-9cfe-bbe8542d1078))\n    (pad \"1\" smd rect locked (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 37 \"/frontend/!ANT_BIAS\") (pinfunction \"G\") (pintype \"input\") (tstamp abadcced-3ea2-47a0-acc8-c7ed315aad8b))\n    (pad \"2\" smd rect locked (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"S\") (pintype \"passive\") (tstamp 6bee6265-dc83-4f6c-94f6-99adb3b0e7d7))\n    (pad \"3\" smd rect locked (at 0 1.016 180) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 376 \"Net-(D10-Pad2)\") (pinfunction \"D\") (pintype \"passive\") (tstamp 617db7bc-274b-4573-ac43-4538ed64e55e))\n    (model \"smd/cms_sot23.wrl\"\n      (offset (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (footprint \"gsg-modules:SOT23-3\" (layer \"F.Cu\")\n    (tedit 5600749C) (tstamp 00000000-0000-0000-0000-00005787e9e3)\n    (at 166.299 121.5584 -90)\n    (tags \"CMS SOT\")\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\")\n    (property \"Manufacturer\" \"Yangzhou Yangjie\")\n    (property \"Part Number\" \"YJL2301C\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f14fdb\")\n    (attr smd)\n    (fp_text reference \"Q5\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp caf8ed52-14fb-462e-a17e-fdbb96b05fae)\n    )\n    (fp_text value \"MOSFET_P\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4572 0.381) (thickness 0.09525)))\n      (tstamp 36a4a296-5d02-4024-a9f3-88aa13994932)\n    )\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 0fd6d20c-8542-4b39-bf7a-b369519c9592))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 5eb868b4-e310-4cc7-a4fb-858f6d22042b))\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer \"F.SilkS\") (width 0.127) (tstamp 946f4f21-7e3b-4b7d-81b4-b07cf1a50eb2))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer \"F.SilkS\") (width 0.127) (tstamp f39244d0-28c2-4895-be1e-e8b98a89675e))\n    (pad \"1\" smd rect locked (at 0.889 -1.016 270) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 160 \"/mcu/usb/power/VBUSCTRL\") (pinfunction \"G\") (pintype \"input\") (tstamp cb5792d2-f74b-4afa-abff-c42e38991b44))\n    (pad \"2\" smd rect locked (at -0.889 -1.016 270) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 159 \"/mcu/usb/power/VBUS\") (pinfunction \"S\") (pintype \"passive\") (tstamp 46a08499-c494-42fe-837e-d707212483ab))\n    (pad \"3\" smd rect locked (at 0 1.016 270) (size 0.9144 0.9144) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 161 \"/mcu/usb/power/VIN\") (pinfunction \"D\") (pintype \"passive\") (tstamp 50c82fc8-f442-4eb2-acc6-6cd45ed90879))\n    (model \"smd/cms_sot23.wrl\"\n      (offset (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e9ed)\n    (at 89.0644 152.6836 -90)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec850\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R1\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a35c5f3d-2c49-4b09-ab3a-ef1289fb1256)\n    )\n    (fp_text value \"470\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fc0624c3-9174-4bc2-b050-46989029a189)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1ed8b734-fecd-4708-b3e2-935f6bb6ef72))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1f1b58c9-e2c5-4621-8cee-ef194d23e11f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4707259a-a154-4622-98f4-7b444c9c1618))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 85e9d8f5-d544-4780-8ec1-5c6822eb0662))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 225 \"Net-(C13-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1b3abba9-9e8c-4fbf-aad6-174b441c302e))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 224 \"Net-(C12-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d1fc017a-ca68-4740-9f60-6a55972d096b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e9f6)\n    (at 89.6994 149.6356 180)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec856\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R2\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp cfb9ae92-6450-4f15-bcf1-c539588a2a2f)\n    )\n    (fp_text value \"470\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a5eff907-6ed6-40b4-8385-205c9c9f0770)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1cebc02c-90e4-4e4b-9320-b87e0a387c2a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2ebd6fee-07af-4358-a2ef-bdafe89e32e0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3a055ce5-05d6-495c-9fbc-b0fb4fb0f402))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a64fea7c-1d75-4ae1-9dea-f7a3cafcb69f))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 227 \"Net-(C14-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7d54f3ea-4882-4d86-85a6-490cb8351300))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 225 \"Net-(C13-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 060d1e74-225a-453b-8f95-5b2e78204baf))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787e9ff)\n    (at 91.3504 152.6836 90)\n    (property \"Description\" \"RES 22K OHM 1/10W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Panasonic\")\n    (property \"Part Number\" \"ERJ-2GEJ223X\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8b2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R3\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 660603eb-41e5-4993-9b6a-77400977fe04)\n    )\n    (fp_text value \"22k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 643dff2d-1de9-4480-be90-1c4db8a5cbd6)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2178f66c-ceac-46c8-b7c7-1b374dee6129))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4be9e25f-5074-4391-b909-d4a065e84e16))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a2c389e9-59a9-4c5a-a5bd-6d64f4639b96))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c325a8d3-8db3-4da9-bc49-0f0faa4d0a9d))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 226 \"Net-(C14-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2407a735-86a3-43d3-8271-ef7737292853))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 228 \"Net-(C15-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4078e656-e28e-450b-ae35-b3b481b3f315))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea08)\n    (at 94.373 152.328 -90)\n    (property \"Description\" \"RES TF 51K OHM 1% 0.0625W 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT51K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecc79\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R4\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 56262d39-3783-4c19-bc4f-2473093910ca)\n    )\n    (fp_text value \"51k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1f965cf1-3617-4837-ab33-38bce26895bd)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 16286481-e374-42aa-958d-4743544d3075))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b51606f-77bc-469a-881a-4bad869cb008))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b7405c5-4607-4e79-a156-ed0479f3d638))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f8572877-f2b0-45da-8a9a-ba463959aa80))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp aa43d8f1-1b40-4759-ab12-fda82ef4091c))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 307 \"Net-(R4-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8116c9e8-44e6-4b1d-b1a4-fa09e2c5d7fb))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea11)\n    (at 138.359 130.931 -45)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece50\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R5\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 371b51a5-233e-47e7-90d0-c3f5198a5040)\n    )\n    (fp_text value \"10k\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ba781278-5774-49d2-80a3-e434c6869a4a)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8509e335-33c9-4369-b8af-ef9d1aadb7b5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a14fac78-716f-4359-95f1-3eaab79691a5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e48defd7-2856-4663-bbd8-2bcf9843b4d9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e83af299-a827-4431-a9e6-dae576f89f38))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8b2eb9c2-c922-410a-afcf-62544c5e3dae))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 197 \"MIXER_RESETX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2132ad4c-83b8-4e41-be8f-edea9db786f0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea1a)\n    (at 139.121 130.169 -45)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecfae\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R6\" (at 0 0 -45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fc765eea-008e-4f18-9584-07eb18f475c4)\n    )\n    (fp_text value \"10k\" (at 0 0 -45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1d85979a-fd0b-4b52-9102-ffe465cf84d8)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 23404004-5f5a-42f9-bce4-0756e37448e9))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 35658410-f311-4b15-a42a-cf4bbd4419b3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 516a6f0f-c862-47a0-931d-6412a579f47e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d4541b9a-f556-49c8-a30e-5fca8b702b2d))\n    (pad \"1\" smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e255b501-90a8-4132-967c-c552dad007c0))\n    (pad \"2\" smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 196 \"MIXER_ENX\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 05e0ca09-acbd-4f45-b37e-baf52601db93))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea23)\n    (at 67.874 123.946 90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000504786e0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R7\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d23dbe91-fe94-4a67-b440-2940aaf8e024)\n    )\n    (fp_text value \"10k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ef3cd593-3afc-4f53-a28b-32e55a4b2bd9)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 506b3789-51d8-4e0e-a8c0-14e380d1951e))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 516bff63-5969-48b6-857d-15a4498f0ef4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 55f1e069-251d-4dc7-ac3a-267302d2a898))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f2afff4d-b5bf-40d5-9dda-6ebc15067b43))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 308 \"Net-(R30-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 62adbba8-cf32-4cff-a1a7-74ea5fcc6c98))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2f3cd7ec-25af-45d0-a655-fb25b5e769df))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea2c)\n    (at 91.821 121.936 -90)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc2e1\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R8\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6e365efe-7a22-44bb-829f-321e052b70f5)\n    )\n    (fp_text value \"1k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7ce9efd7-aa53-445e-8712-2be4814f423d)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 029b5990-61db-42e8-9fca-5365e422b398))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 16ea6f40-1a5a-4303-9591-a79475b19190))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6aa1d48a-ca38-4f4b-ac58-07a28e7bec04))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e186360d-7cde-4b94-a1f9-a2f0468e14ee))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 21 \"/baseband/QD+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b39edd0b-2c8e-4b95-9c46-9960e6252e39))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 32 \"/baseband/TXBBQ-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 43da8bcb-9268-4596-8949-f2571025de27))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea35)\n    (at 93.091 121.936 -90)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R9\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9cab5a7a-5261-45ef-bbdf-a52aecee21c6)\n    )\n    (fp_text value \"1k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d14edd29-2566-4c35-b3c7-d0259a495ab8)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51243e48-ddcb-4939-ba06-1ccb7b4633c5))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56bfd09b-da0f-45c4-8e5e-cfdf26e87b7a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7a5b1288-5485-4327-a815-3b3d74f5791e))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e3359443-dde5-46bd-b2a3-d97b12171463))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 22 \"/baseband/QD-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c8c70b77-712c-4c4e-bb06-28f9b369d5ff))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 31 \"/baseband/TXBBQ+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 70f965db-b86b-4cff-bff5-f753b9db7cc8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea3e)\n    (at 94.9452 121.936 -90)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R10\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bf054aa6-2348-4905-bddb-f32e515c6695)\n    )\n    (fp_text value \"1k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3680c157-e239-4476-93da-ceebe61d3485)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 19878997-2f89-4967-bb4e-beab9f22094d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3f2bbba8-2fc7-453c-aa8a-f7778218b8d0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d9801d6c-fcec-4568-b26a-3d453fb0170a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ed41881a-c9af-4643-9b09-a90f8c6f4094))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 16 \"/baseband/ID-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0ab9dba3-5594-476b-9774-a01f4518fd81))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 29 \"/baseband/TXBBI+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 326de24b-3136-468d-a056-6b149a8cd851))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea47)\n    (at 146.0298 123.3872 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000526af8e4\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R11\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6f59ddee-2e63-4fe7-9e4c-cf3e4b76f6fa)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e10fde68-9072-45d5-b0a5-4386149aee8c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 50f4a89d-3f79-4cd5-b5ff-17c6fb6fc618))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 55f0e47b-a9da-40d0-b27f-12cbd575dcee))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dfa86bbb-25e9-409a-90df-0ead2ac76e8e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp edd5ceae-9e23-419b-9440-40491593cf46))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b5848f86-15f0-4b11-aef1-654a0c0d4f8f))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 4 \"!VAA_ENABLE\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4e60280b-0de5-40b3-9f76-72eb06d8f3db))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea50)\n    (at 167.1626 130.9818 90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526bfd36\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R12\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4f03c117-43a2-4067-8ac1-fdebd6cf64fb)\n    )\n    (fp_text value \"10k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d190c55f-31a4-4134-a221-a56c001c5da1)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 004cbb81-be6b-460a-82b3-ce70cefcba99))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0a9590a6-a470-447f-9f69-c0af6cd12149))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 18cbc928-13eb-4596-8686-55a3c11028e9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b96a2db0-cca7-44b2-a589-4354addcdc72))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e5e25860-9f79-4d36-8c47-49d9e3b03885))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 292 \"Net-(J1-Pad4)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0c2f4933-81f2-4d07-8476-934a262adda3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea59)\n    (at 96.2152 121.936 -90)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977d\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R13\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c2a097c1-7220-4fd0-8f25-8e4cb02f16c8)\n    )\n    (fp_text value \"1k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 90627016-9323-459a-aa52-9dea5a1a5044)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2b04edd8-499c-48f9-9902-236761b8c645))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6bd26627-9878-4645-bca3-c98702946679))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a65912b0-000d-4fb7-93e7-09ade0270897))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dd10dc01-fd5b-41e7-8dcc-014cba95c1c8))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 15 \"/baseband/ID+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 73ff45e9-e5de-4c63-8d6d-c1dcb2fb98d7))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 30 \"/baseband/TXBBI-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5149ce26-f32e-4466-aee2-075801cb0b26))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea62)\n    (at 96.2152 124.984 -90)\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT4K70\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fa7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R14\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0e2364b5-75c5-47d1-9a1a-a6d453ec302a)\n    )\n    (fp_text value \"4k7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bfe75cae-74e8-47a4-a2d7-577266af816d)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1e2c3988-b179-4c2c-82b0-e237b493fa8f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2ffd2515-c0fb-46d2-bedb-5092a9bd6b72))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ae912e13-7130-4d28-a91c-8a0aef575acf))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cc13eca1-640e-4b2f-890b-eb7b72565418))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 30 \"/baseband/TXBBI-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4b5d3ac5-a607-48ca-a0fc-f98f19b49281))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 16aecd6f-0c5d-410e-bee9-af41e45d346c))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea6b)\n    (at 94.9452 124.984 -90)\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT4K70\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc6\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R15\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3c6b21c6-3023-4e35-911b-9e3944ab269d)\n    )\n    (fp_text value \"4k7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 728cbbb8-564f-4606-aa7d-352bc645df4c)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 20e188ed-0424-457e-81ec-ac52e497faee))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2e2e19e4-2c75-4bc2-a520-46ce49e37c62))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5c4be8df-8dde-46db-af21-9a20fd8cb7a4))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a4a62a43-3d47-47ef-9fd6-60509a1840c2))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 29 \"/baseband/TXBBI+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1908fc24-4651-48bc-a28b-375e44d7b10f))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1af4aed1-4890-4a98-912b-0b84caaff43d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea74)\n    (at 93.091 124.984 -90)\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT4K70\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R16\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 32f586ab-6b2b-430b-a852-cb5b626c1f62)\n    )\n    (fp_text value \"4k7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fe056a54-6052-43c8-807e-5a8ebab4c75a)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 14389bc9-7980-44a7-a652-abbc05511039))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3661f0c5-d082-4ad4-b75f-2d507b5a0b1f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6452c616-46ca-42e3-ab5b-8556d69b1ee6))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e4e45550-935c-4a5c-b798-0e81e234f55e))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 31 \"/baseband/TXBBQ+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f14eab12-7735-4c9f-acab-4c559e70a9e5))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 196f2f0f-eaed-46be-bd24-348ed79a0aa5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea7d)\n    (at 91.821 124.984 -90)\n    (property \"Description\" \"RES 4.7K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT4K70\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R17\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 28568eff-f00d-4a7c-9210-4a4a1cb2b24b)\n    )\n    (fp_text value \"4k7\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7e9dd996-aac9-45d5-9b75-b823735e2257)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 07c46ec0-eb62-4a09-b374-acb0ef86c9de))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 60cf9ed6-4975-4ca9-8e83-f246405c4787))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 730443a7-7940-4f0b-8584-64876487b147))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp adf5b40b-9c96-43ab-b010-1662480bd786))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 32 \"/baseband/TXBBQ-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8f894616-0bea-40be-a3d8-0cc0d265f0a4))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 54246b63-8924-4f4f-899b-b04e31c437d7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea86)\n    (at 63.302 133.344)\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT1K80\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000529905c9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R18\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2e84940f-a7cc-4530-a77e-8a9a7e8d75b4)\n    )\n    (fp_text value \"1k8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp de067303-7466-41f4-a1d2-e9d9da6626e7)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b4b8eca6-697e-4a34-86b0-4a7babf414fa))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c503c107-d5a4-43b2-874d-94a8a2144721))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dcbf977e-9f44-4f51-9d2f-6be7857c8036))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e1671950-c56a-454e-aab3-ae39b9ae0aef))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 283 \"Net-(D2-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f65b19bb-7226-491e-8f9c-13075f0c1657))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 08e84616-6d65-4a81-a579-14199f6cb32c))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea8f)\n    (at 68.9662 112.0588 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527ef888\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R19\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ba839590-6b7c-443e-a403-700b6e091712)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 13badec1-6d9a-4419-bb56-710f80b5f520)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 51ddc757-a8e6-4580-954d-db92195acf8b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 585d7ae4-5a7d-480d-9293-b85e1dbecf35))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6c798ddf-5da7-4b6f-8967-569e408c9039))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8cad5737-0854-4f8c-83f3-ce00932153e2))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 116 \"/mcu/usb/power/RESET\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 86faad64-890f-4507-a0a0-9c89fdb441fd))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 309 \"Net-(R19-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a46ff1c0-d964-4f4e-9c5f-c9c1555ac200))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ea98)\n    (at 100.0125 125.2253 -90)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d68e5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R20\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp eaabdccb-f9dc-42e5-adda-1768cced2885)\n    )\n    (fp_text value \"0\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4d11e038-c6b3-498f-9a9d-dea599f1b000)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 86851676-6578-4120-a193-25d0e927abb3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 98be96ae-fb60-48ca-872d-86a8a297bed6))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9ffabc4a-771e-411e-9221-ab43dee59b9c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp af33eccd-15aa-44a5-a573-e5e5e00c40f3))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 13 \"/baseband/IA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0811554d-b044-4234-ac7a-6d980633e833))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 25 \"/baseband/RXBBI+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4586a5b6-5c96-467a-a4fc-b84da87efe9e))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eaa1)\n    (at 101.2825 125.2253 -90)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c76\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R21\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1f5899a0-1ba1-4146-a1b7-3699fc77b08e)\n    )\n    (fp_text value \"0\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6cfdd4ef-b372-455c-8dd1-e7dedcd7575f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 24bffc38-0f77-4236-abbd-02b0e2f5fc6a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 60bcb0c5-ea7f-4ba6-ab32-842ffee5d757))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8ac92baa-4ee4-4441-a924-9149586b9c7c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bfae222e-e833-4408-9985-9a380a9982c9))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 14 \"/baseband/IA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 10f76228-1c79-4f6e-aebb-897211bdcdf8))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 26 \"/baseband/RXBBI-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d35eeddc-8435-4409-8550-c61c43146af0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eaaa)\n    (at 103.1367 125.2253 -90)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c78\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R22\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7a19bf14-dfb6-407f-a758-a3ddadd2e461)\n    )\n    (fp_text value \"0\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 35e96236-5599-402c-b5ec-65660ea9a42f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 47b855e1-ca71-4343-be26-f24a1e18426c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b4f28bba-ceb8-4b66-8637-f63e27444717))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b6a4dedb-a23f-421a-b7af-850bb6e75813))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6d14251-d684-4abb-ac53-7b31d755bb47))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 20 \"/baseband/QA-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4f6f7778-ffbe-4db9-9aa0-806d141c5b38))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 27 \"/baseband/RXBBQ+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b8c52133-4e3d-4308-98c8-2925e7d8b76e))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eab3)\n    (at 104.4067 125.2253 -90)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c7c\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R23\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f0fdd840-9997-4f93-8924-cf2f6254d38d)\n    )\n    (fp_text value \"0\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0a00c6a6-6e72-485d-a109-7e3f15d418c4)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 179530a6-6dc6-41fd-85ba-85fb10fa0506))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ae75a92-639f-4cf0-a6bf-0576aa6ea85c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9a4a93f8-9d1a-4d96-a9bb-fd0699259818))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b3d90ab4-8403-44ab-89ed-52a8b4d4532b))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 19 \"/baseband/QA+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8ab50cbf-c243-4a02-8f99-53f96365f58a))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 28 \"/baseband/RXBBQ-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 148997d5-f029-4327-be6f-8f7b6a1ce082))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eabc)\n    (at 75.6927 168.8198 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503c490b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R24\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 30daabd1-11f0-4479-8af0-886caa458ad0)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4dc0dd05-150f-4bda-9b95-f1f2a7cd5f21)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6b342598-0fa5-40ad-ac84-c9e7f05f71b4))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8403bdea-1b13-4d75-8086-8d3776aca11b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b690ef25-535c-4fe9-93ef-fa506f03d322))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eec3c568-4943-4d2b-bd8b-69609e78089b))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 3 \"!TX_AMP_PWR\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7cfbcce9-219a-4df1-9059-50bb7458a7bb))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a8d79889-03f1-4449-8af6-4071a0966642))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eac5)\n    (at 115.2525 138.8491)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc059\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R25\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp dba2e2d8-0e2d-4182-a0b5-bbd54404467d)\n    )\n    (fp_text value \"475\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 866ef80c-8e8c-43cf-aa95-72409f74b4c1)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 88ca3093-1759-4bd8-b885-3eb085d108bb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 93f068dc-dd3e-439c-8ddb-c1a6370ef1e7))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp be8114e6-f9f5-418b-9885-84ab718e6a64))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e4a5c685-9fb8-4136-8eb2-b6942f72c95c))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 11 \"/baseband/CPOUT+\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 59b6f471-69ca-471e-a7b7-92bf56f60906))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 279 \"Net-(C114-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e3f695a6-7b43-45c4-9483-32272d99386b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eace)\n    (at 115.2525 137.8331)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc065\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R26\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 8f81dd46-cc58-4b6c-b9c7-445a0d2042ee)\n    )\n    (fp_text value \"475\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp badba58a-c63f-45bc-85c6-8719657c1bcd)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 066b5581-b6a4-48d8-bda7-5d4006520c64))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 53e8c4b0-67d8-402f-9011-3a7baba763c8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ce43a17e-fc66-4148-8628-ac9748697d92))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e7e25729-e624-4095-909a-94c3293479f1))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 12 \"/baseband/CPOUT-\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 722e6eeb-131d-4d5d-a0dd-aa563298f1f4))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 280 \"Net-(C114-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a00552b9-1a93-4387-ac2b-603b73806a49))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ead7)\n    (at 134.168 161.3094)\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT1K80\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0602\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R27\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4782f2d6-1e24-46a8-87bf-a3e995a1de1f)\n    )\n    (fp_text value \"1k8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e81f0876-e2e6-47f7-9c8f-5c8aa734f978)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1c42f3fd-466d-4251-a134-b7d04d30db00))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4230e1d7-8729-4cf9-b06c-8339e2cdb4d5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9c25691e-d649-473b-bb85-8b1f4601fb44))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d235ada1-cba9-4873-9c08-2ffdda656a8c))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2a028583-89f7-43e8-9722-40e645a5fee6))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 209 \"SDA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c537ca4c-6b23-4521-8ed1-ba722e667909))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eae0)\n    (at 133.4314 158.1852)\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT1K80\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050549522\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R28\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fcd500d4-ff34-4064-98e5-5769b6a41ba2)\n    )\n    (fp_text value \"1k8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c71518d9-7425-4601-a9f2-65618c5e7902)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2e2cbdfe-6191-4108-a31a-65733bb20378))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8de28b4c-94d2-4000-b603-9541ac0bcf2a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b717b883-63a5-47c0-af70-df1aed9301e5))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cf820241-d84b-4fb4-9f37-5c3235e72871))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6abb93bb-8d3e-4101-a65c-05d8b67e830f))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 208 \"SCL\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3f955499-2e27-4403-93ca-79c3caf934b8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eae9)\n    (at 73.9 147.967 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503c48ed\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R29\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 02cccb18-c17d-4538-9a40-748ada541298)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 7119067e-bd16-45d4-9b28-9c15677d951f)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6e0b7ab6-8cf2-4404-975a-e5bec1ce6266))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 993b9f7b-b1d3-40e2-97ac-b4ec34c1990d))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eb08af7a-f688-4c69-94e2-5fe50652b9e1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f4d23507-7654-4cea-a8c5-2486e3985b68))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2439d7b8-932f-4745-839d-583ed318af07))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 2 \"!RX_AMP_PWR\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1018cc2b-ace7-4620-bc28-b9dd9266da43))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eaf2)\n    (at 68.9662 125.0128 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f0529\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R30\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d70738c1-e4d4-4a58-90ed-9f46ce1fa235)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1b611689-4ece-4ac4-9334-7d890028bb98)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 413cd0b8-c761-4e98-9418-bbc5588b4fa4))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 868c5861-e7d9-4ff8-9e15-53b9600e626f))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 94bf9842-a366-4e17-99b8-da538760fbcc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9b4d8106-875b-42b2-95e3-af7e305d826f))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 112 \"/mcu/usb/power/P2_8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cc783610-5359-4d8d-9611-362095c71fcc))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 308 \"Net-(R30-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9fc8bb47-5995-4cdc-87f5-1d0552769a53))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eafb)\n    (at 127.437 157.8296 -90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528ed054\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R31\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f99c8160-c602-4f6e-94d6-10fcaa7e94d2)\n    )\n    (fp_text value \"39\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c814eaa7-4402-469b-af3b-9856ee723b04)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2d81f099-569e-43df-9241-33949ad4ce17))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 92f06bf0-bdfc-4b25-9ed2-984e48d17f80))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b064cd94-921d-4f20-924a-9c3c1462898a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp dc3f3176-c095-4820-a9c3-14f822d2c46b))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 190 \"GCK1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bc7696ea-be2e-4953-a017-64272f9ba953))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 5 \"/baseband/CLK0\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5be0db19-59b7-47e0-b76e-d02b1abe6c4f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb04)\n    (at 128.5546 156.4072 -90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528ed034\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R32\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1883e2c7-7917-4481-8338-d797710faf92)\n    )\n    (fp_text value \"39\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ffc87d3f-cd97-4dd4-bca4-4c1979db7468)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3b67e0ad-1453-4434-b495-9dd9db9051b4))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ebcdcda-f5f3-4994-97e6-b9b9727fdb1a))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b0b9456a-78e1-449e-b039-4ba29b840b9d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b5b3c7d5-d380-4667-8860-113028cb591f))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 191 \"GCK2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 51aaba7f-b174-4b78-857b-47dd8b6075af))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 6 \"/baseband/CLK1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 94b22cda-c23f-431e-8f93-b1eceb4f625e))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb0d)\n    (at 134.93 165.1956 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f334b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R33\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 93a86433-605c-496c-8e90-c9f94a532dae)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 78a7b82b-e684-4278-9856-1f645e57aa30)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 788b4994-64a9-4e5c-8076-7dedc9df1f2c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9fbc3001-8a32-4162-bdfe-02ac722556be))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a7fcf959-7ba2-487a-b99d-a3aea37cdbf4))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f925b0e8-a92a-4366-986e-40080678c9d0))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 169 \"CLKOUT\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5dccccbf-a392-4822-9411-40e7a0d44c01))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 8 \"/baseband/CLK3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 45d316bc-fc19-45b0-9cac-cda9336f71a4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb16)\n    (at 123.8758 160.1216)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528ff14a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R34\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fec0d091-3f45-43d0-abc5-ac53973f86d8)\n    )\n    (fp_text value \"39\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a894ae14-51d1-4f13-a711-f69d63cbaf99)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56b49001-b7d9-460b-8751-e00b2bc24904))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 96499251-d62b-4a42-a25f-86e0f7499632))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9d751125-b6c4-4c0d-8962-edec4226541e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e03010c0-8a75-48c2-a92a-6349e8dc2dbb))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 96 \"/mcu/usb/power/GP_CLKIN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ec66ccb0-0c19-4826-881c-353c5b4dfc28))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 195 \"MCU_CLK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a005461d-149a-4711-ad25-c6921d38b74d))\n  )\n\n  (footprint \"hackrf:GSG-0805\" (layer \"F.Cu\")\n    (tedit 50998367) (tstamp 00000000-0000-0000-0000-00005787eb1f)\n    (at 177.3 115.6 180)\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005294026c\")\n    (solder_mask_margin 0.1016)\n    (attr smd exclude_from_pos_files)\n    (fp_text reference \"R35\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp 7146e0b2-0e91-4cad-a3f1-a8489562929d)\n    )\n    (fp_text value \"DNP\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n      (tstamp c37a3d10-c3cc-4941-96ca-5fe475e1b51d)\n    )\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 3b4c1a1a-6930-4486-a24b-7c1e5196633d))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp 598d6e11-68e9-4b21-b46c-b2613ec92734))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp c1dbab35-81a7-4ff9-8fcb-2bb22953e476))\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer \"F.SilkS\") (width 0.2032) (tstamp d83929c1-436d-4e63-9e02-78010c3ca378))\n    (pad \"1\" smd rect locked (at -1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 157 \"/mcu/usb/power/USB_SHIELD\") (pintype \"passive\") (die_length -1518.485687) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 40f1d802-f3c9-47e6-9634-8c422e8f0958))\n    (pad \"2\" smd rect locked (at 1.016 0 180) (size 1.15062 1.44018) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778) (tstamp 6e0633ce-beb3-46df-8147-abc856ec2b34))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb28)\n    (at 70.6174 167.6778)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea1180\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R36\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 425a0844-1dd7-4c01-85af-0635202e9a8a)\n    )\n    (fp_text value \"10k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 68fd1269-526c-4507-b494-258eda1d3a99)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0f099547-bb35-40f0-8c2d-70598096a6c5))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5db96849-a3d1-4bf6-83ef-f4316cb0eb50))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d37b759a-96b5-4689-ac65-2e1e56eb8b4a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fcbb91c5-a941-4675-8e61-8353d5cdcf76))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 37 \"/frontend/!ANT_BIAS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 21ac44f4-a967-4973-957d-a48be19c18fe))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3b942c0d-b836-434e-be1e-8abca1ee2198))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb31)\n    (at 160.838 124.9366)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f14ffa\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R37\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 703c8354-b5da-4d4a-a4db-a7c7191bee41)\n    )\n    (fp_text value \"10k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 42034620-ba61-43ff-b28a-090bc095ee2a)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3fe096ff-64b4-4c3e-8143-a857a79bb919))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5c169f03-b77a-4c89-afb8-5e729755d30f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a5ab0c98-61a3-44bb-9afc-188d1292b266))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b4ed9451-5ac7-4a20-b871-696552f5aa78))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 387dbb63-25b6-4376-b046-57fa4e041d21))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 160 \"/mcu/usb/power/VBUSCTRL\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3ba29f8e-80ca-4ecd-9217-e706088eeaad))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb3a)\n    (at 139.756 126.232)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4abc\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R41\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1e20a568-6e8c-43dc-b0bf-78a64b80ed88)\n    )\n    (fp_text value \"10k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 96ef0fb2-f43e-4733-8ab3-acc25c111234)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1338398b-ceee-4fd8-9727-5c34ccbb4ad5))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 59f88621-0434-4eeb-8b4c-ee4962498128))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d10e68b4-3730-450a-8eba-b6e5b913e330))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp deab41b9-08f6-4f4b-82f9-609b33736081))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 708e7b3e-aed5-4e29-8396-e68e0dcfd95a))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 220 \"XCVR_EN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2bf30b22-c526-4e2c-ad40-f1cc1d58e1a9))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb43)\n    (at 173.467 115.7612 180)\n    (property \"Description\" \"RES TF 1/16W 162K OHM 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT162K\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f8429\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R46\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 17e1f698-0b93-4c45-b7c4-7945addff52e)\n    )\n    (fp_text value \"162k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d9292df2-3d2f-4ac2-a56b-d281be123a7d)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 08eff147-93aa-428e-9196-b58b2233a3f2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 20b56991-dac6-40d9-ab9a-1356e899699d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6a0877e7-11c7-4272-b2d6-f0e0ffb23ed9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp acaf32b4-7f92-4432-a3e3-f7b9efa3d763))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b99b1f1d-e555-40de-b63e-8ed95fabe715))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 281 \"Net-(C125-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 144c607f-996f-41d5-a168-abd77872a408))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb4c)\n    (at 173.467 116.7772 180)\n    (property \"Description\" \"RES TF 1/16W 330K OHM 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT330K\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203ad\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R47\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a29cae7f-8ae5-40f4-80a0-04cd57593366)\n    )\n    (fp_text value \"330k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6fdbac62-b3b7-453a-b9a9-0bfa710394b0)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0efbbc07-7065-48f6-a891-e7a81f358b13))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 14ff35de-3342-4771-a619-9e2a5e1360cd))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 20a1f7e6-02ce-4814-87fe-c47c15b1c8a1))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e98aa3f0-480a-4da9-a9a1-d1f91dcfa654))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 83acbbda-f2e5-4192-9efa-6a103ee6ad51))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 281 \"Net-(C125-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 00b8266c-0dbd-4e42-8126-120343225321))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb55)\n    (at 167.5 151.6 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9989\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R48\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 94e4f284-d8af-4c88-82ec-56563bba403a)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 27636c7e-d636-4da4-82f3-83ebb5aba6e8)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1ecb7fa1-3d57-4aaa-b555-807a71852844))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8937fda6-9536-45c5-9388-9aa07c229849))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aa437f21-a18e-4de2-b9bf-ee1aceece10b))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ae4a1dfd-0586-4110-a245-577a783f3cde))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 02136c9c-8baf-4631-af42-fc00e7638493))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 163 \"/mcu/usb/power/WAKEUP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c42dcc27-24c6-43a1-9012-2b1451438a9a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb5e)\n    (at 67.874 110.992 -90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f999f\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R49\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6b2c8cd6-1425-4fe0-bcb0-fd1d87007712)\n    )\n    (fp_text value \"10k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 28c06583-11c1-414e-a94c-59d2a82f8620)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2cb40d3e-86cd-459f-8f8f-34508876eba0))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6833a003-663d-48fa-96e9-5175bcde92b7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7c185c5e-5f51-4ada-8188-0dec9f20a518))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a3a21b80-42e0-4da7-b270-107be9a842fa))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b1c1148d-5ff6-4dc4-8743-d09e60f386cf))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 309 \"Net-(R19-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 30dc6e85-109a-4ce7-8641-fe32499a3a15))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb67)\n    (at 159.9236 119.3486 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f99f3\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R51\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c79125e3-d7bf-4727-a706-47b90b6b5c7a)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bb26b753-603b-46b5-bd5b-e931da869913)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0539ec3b-beba-4f75-b21d-40a65e45be93))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3a36750a-b661-4fb2-a509-64422f3dade2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 44c5f506-eaaf-4399-90f4-466c220cbe0f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e6b46007-b5e6-4877-95f6-29b2f75f55ab))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 310 \"Net-(R51-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a21af46a-f657-4bb9-9252-a7396050dc5f))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 162 \"/mcu/usb/power/VREGMODE\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b738c762-583d-45d8-9fda-8fc6787da9af))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb70)\n    (at 177.15 108.7762 90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a07\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R52\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp aa5df435-7bd3-4e25-98ee-372f75a61c69)\n    )\n    (fp_text value \"10k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 21a017e9-3638-477e-925b-8b93e4d27b38)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 37f64343-47d9-40ad-93f9-5deff953d86f))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 85c1ba65-ea9f-470d-8dd0-ff81f11d1b24))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b532c620-79d2-4bd5-b72f-037ba4cf575d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp eada4a4a-7785-47b2-919b-25416ab69e09))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 161 \"/mcu/usb/power/VIN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7410d8b4-18c6-4df7-bf68-7a6cdbc3b0bc))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 311 \"Net-(R52-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 758a7a93-661c-487a-a61f-5c122c2f49fc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb79)\n    (at 163.434 111.9512)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a10\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R54\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 44e8d5cf-c1f1-4b2c-9578-45db77530e52)\n    )\n    (fp_text value \"10k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e1e5769a-1823-4918-9218-bd1514e587be)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 01073bd2-0d2e-4cce-bcf0-613e678f352a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9bb41c93-d91e-4adf-8630-84120d91bbfb))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a8643e2d-8b5b-4bce-92cc-141335320d18))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e3ba5fd2-193c-4367-8b78-cec5dc684cd3))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3c6dc873-ec29-4351-ba51-7f46cf91bb98))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 86 \"/mcu/usb/power/EN1V8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c4b3f9b1-c6c7-493e-8f2e-abcc922fd8a3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb82)\n    (at 173.467 109.4112 180)\n    (property \"Description\" \"RES TF 1/16W 162K OHM 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT162K\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203d0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R55\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 77a2e202-e496-4935-b321-4353f6521e2d)\n    )\n    (fp_text value \"162k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 37d8f253-859f-40de-93d3-d7421b059798)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6337f862-f9ac-45be-82bf-af31b4ccf1f2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7a509e6f-8d95-4c4d-82c3-779cc93947ac))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8cc2f1d5-f32f-4bb3-b8d9-8e4787e654ea))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f0344941-0e1a-4901-b705-18d8ca62f808))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0657d506-3b8e-4724-b717-7b50dccfd8e5))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 312 \"Net-(R55-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 00573ea3-8a9d-422f-b3d5-5780730ec1e4))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb8b)\n    (at 173.467 108.3952 180)\n    (property \"Description\" \"RES TF 1/16W 715K OHM 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT715K\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203a7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R56\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 81fd0bc6-a7c4-4039-9e68-614d88b66565)\n    )\n    (fp_text value \"715k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1157f564-11f8-444d-9f26-0ea3149f5318)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 322562ad-732d-47be-a03b-f8c74e89408c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a94dc5ca-2a44-4ad4-9da1-02e294740850))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b8380292-6099-4777-8757-43c1c6930680))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e56826f4-5742-4293-be42-4c12c39962c8))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5be216f7-df88-49e2-8f87-06b75e57d9fc))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 312 \"Net-(R55-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ec722a35-9601-41d4-93a1-d70d610167a2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb94)\n    (at 165.675 125.275)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f18af9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R57\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6f3da6ab-715e-47f8-96f7-e50b1977bd12)\n    )\n    (fp_text value \"0\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2545dfed-d3a0-405c-9385-47609027ecfd)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0ed751b5-5797-4670-88dc-348ac4e29809))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1d1aa4ba-be6e-40b3-8d26-42fc431ab665))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5832ede2-c05e-435e-a10f-6f88903a6bfc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a4c58fb9-b9ca-4249-815e-0f739f533027))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 85 \"/mcu/usb/power/DP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3a3bb033-8422-4066-8b4b-a9613ae3f953))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 293 \"Net-(J1-Pad3)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6c745b4a-9781-446f-a45c-175abc3c2290))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eb9d)\n    (at 165.675 124.475)\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402ZT0R00\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f18b02\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R58\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6a661eb5-06d9-4e80-a85b-f038d0a3e5f1)\n    )\n    (fp_text value \"0\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d469eb79-a71a-43c8-a02a-b1404285dd98)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2a92b076-29c5-4ed0-a04d-9ee3c8f2e5d8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2f0a16dc-cfb5-4514-925d-901c124789a6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp be86c710-5f92-47e5-affc-bdf20ccdeba3))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c106e209-33c9-46a5-96ee-cdf134a6c681))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 84 \"/mcu/usb/power/DM\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 6b24a803-94a2-4c90-88a1-bebb30fcb98d))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 294 \"Net-(J1-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp eb8c9cba-73af-43c5-b4cf-beecd9e614b2))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eba6)\n    (at 141.026 156.3818 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a36\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R59\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp db71bcbf-3f51-4258-9bd4-0cd7728ddfe1)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 039554ca-0729-4971-a224-078845ae7f09)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2b8827a7-950b-4695-b672-ea56960f04e9))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 32497f7d-8b92-4835-89fa-0d2369222edc))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56255db1-40ab-431b-b6e1-b0f21889613d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ae4b56be-a8b5-4a8c-8fe6-4a8523aff91b))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5ab3e045-52f0-4b33-bfe8-a2cf11939578))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 105 \"/mcu/usb/power/ISP\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b3638254-432c-44cc-8bc7-c6115ae0baec))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebaf)\n    (at 159.9744 121.66)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f56e9\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R62\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d255a517-dd2a-4c28-8c71-951639f281aa)\n    )\n    (fp_text value \"10k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp f35496f3-a57d-46c6-8705-9895d68a0ca5)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2bda6e88-5912-4dfc-a304-0bc08f2e7fea))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6c1b0e4d-6536-4261-9aea-e50dcffa10a7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp aa53cc95-503f-40b9-b142-c4d8dffec82c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b9d70188-f93b-40cd-b4cf-60280f25c8d6))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 313 \"Net-(R62-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0b039e1f-70f3-4e72-bd31-447d778bcc29))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 159 \"/mcu/usb/power/VBUS\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4e839689-8fab-4675-a000-19c5ac1f1c8a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebb8)\n    (at 156.1898 120.0344 -90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f996a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R63\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9f961232-c077-4cd7-ad7f-46efb56a6840)\n    )\n    (fp_text value \"10k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6327718c-2218-4214-ad8c-27053034e52c)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 56abb195-9bf7-41d8-83fb-1d6ca197efdf))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 635866ff-0ff6-418a-a7be-15e19d6e94cd))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b5a7d675-86d2-4154-8c0b-279ab858212d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bc1258d0-47a6-4d32-85d9-6758388301db))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 153 \"/mcu/usb/power/TDO\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a6fa8f31-07cf-4f28-8b3a-f3b25a760450))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 71f2e5d5-c866-492c-aed4-48429d6adb8b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebc1)\n    (at 155.0468 121.1266 90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f997a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R64\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 5e544c53-b3c0-4e9b-8c11-ac49edda2ece)\n    )\n    (fp_text value \"10k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 963bd485-71a2-41cf-b82f-c7d6703ea0e3)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1a98319e-fb44-4f44-8582-3c6ba05759b9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b04d5506-77f1-4387-b5f6-8a6b1a7f847d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b8988110-22e9-4110-85f6-58792c82a336))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp caed4a39-81aa-43a8-b883-8682140eca6c))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 83 \"/mcu/usb/power/DBGEN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d6b0624c-014c-422d-83ae-da25e97cd084))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a80ee7d3-5b90-4458-96db-8b27cadb3519))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebca)\n    (at 159.9998 122.8284 180)\n    (property \"Description\" \"RES SMD 18K OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"RC0402JR-0718KL\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f56f2\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R65\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e8f31a0d-86eb-4fcb-904e-36a6a233ff27)\n    )\n    (fp_text value \"18k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2a1b44e7-9c43-400f-b730-810103e11a60)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 15e396a0-f7e3-4e54-b7c5-33825c8a674c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1aeb5c7f-c818-47c9-a200-8686ae21bbc7))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 880c52e9-ee43-419b-bfe2-e11d35d0aea3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bb0b6611-63e2-464b-9831-f5b0f8288ee3))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 027ea164-8517-4d68-a6d5-1be3909d5788))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 313 \"Net-(R62-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e675ba4a-16f9-4b94-95ab-3fe62aa4dc81))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebd3)\n    (at 156.8502 116.8086 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f997b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R66\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2f75bd0b-48a0-4f01-9510-7fa7268f94d6)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4178030b-55eb-43d4-ad56-b55f8302cef0)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1e3a4d45-aa2a-4b93-8507-d8b855420cd5))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5406e6f9-6ac2-4391-82ac-059fc8602472))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c24cde1d-4a13-42e4-a564-5418dd56623d))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d3d79c64-b298-4dc9-9a3d-5bb0729a56c7))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 08776928-9596-40d8-8f32-982c0fd47d8b))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 151 \"/mcu/usb/power/TCK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 788cf466-4287-4cc8-a3da-ee2869909bf0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebdc)\n    (at 139.756 123.692 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4eca\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R67\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 93250402-b194-4d61-9527-d741f16171b2)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 96aca934-e2fa-4f2c-9202-b82e1d6e2fa4)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 417b50dd-0259-417e-a21d-ab0d6db64dfe))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c36414e0-2a2d-4081-be64-435e31f73516))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e6add9f1-ec31-4457-be96-6e3e76ae7902))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e8778648-7918-4056-944e-462782edaece))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 109 \"/mcu/usb/power/P1_1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp de46089d-7576-43b4-a26d-1aa5e6f091d8))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bd02a591-5f8f-4e2f-9142-89d40f48e6a0))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebe5)\n    (at 139.756 124.962 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9945\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R68\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 118b3800-e92a-4281-a301-5db8ebecd68a)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0124740f-9f9d-4ef2-adcb-9a39a77afb74)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0a85d302-1eb8-4f40-b87b-5b167bc4d683))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2f95b338-4de7-4054-88d0-8422dabc7fe7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5d492938-c7bc-4168-8c6c-c9cb9461a79c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e4f61c4a-7003-459a-89f9-657aa96e43c7))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 110 \"/mcu/usb/power/P1_2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b0071203-8161-4714-bb28-591f685c5207))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 7aab9bc7-2ee5-4047-8003-ab4924d5317b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebee)\n    (at 158.120287 128.398095 45)\n    (property \"Description\" \"RES 12K OHM 1% 1/16W 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"RC0402FR-0712KL\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62b3e5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R69\" (at 0 0 45) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2f3237a5-3c96-4eeb-8864-f77aab73521b)\n    )\n    (fp_text value \"12k\" (at 0 0 45) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d07ead43-2fff-4dfd-83bd-895f065ba93c)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1706beeb-dab3-4a9d-9511-0dd8157d4551))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a1b054d9-1886-41e4-93d3-02cbd22f65ea))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c4ec00eb-0c29-4d6d-a2a9-7b2d29bbac3d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d7a739e4-483e-4288-9242-d1eb0b43dbbc))\n    (pad \"1\" smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 117 \"/mcu/usb/power/RREF\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8b26ddbb-1145-4bcb-a0ec-fccf2dc8c30c))\n    (pad \"2\" smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b9affe02-3b35-4d56-bd63-d37501c2db0b))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ebf7)\n    (at 63.302 137.916)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c519a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R72\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9d73b4af-7338-4569-983f-ccdc61d58ad5)\n    )\n    (fp_text value \"470\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a0b450f7-0707-4644-8942-f72db8dc7eae)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0c99ca10-81f7-4f1d-920f-e75bc1de2dfd))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 21d21b87-b0bf-41ef-9dc8-9fd486880cac))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ba083e19-7c73-43ba-b0f6-620b1bc1ee55))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cf2b5681-235a-4c64-90b1-85dfd6517944))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 284 \"Net-(D4-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 39d1c567-9ea8-40f2-887d-b522880d0380))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 106 \"/mcu/usb/power/LED1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5ccc59c1-1a6d-4a72-a701-5db4a8a68181))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec00)\n    (at 63.302 142.488)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005298fba8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R73\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9293e965-19dc-46d2-b9ea-fd22d417d1a8)\n    )\n    (fp_text value \"1k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3b720cbd-739a-47fd-835d-3155ba0ae7ef)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1cec534d-8927-4b69-a8f9-97109c62cc68))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 39a8048e-ac41-4e57-b281-9d965f756e3d))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 782808af-858b-4379-911c-61005e68fddd))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 94168fe4-9eeb-4037-a933-ec323775ec67))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 285 \"Net-(D5-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2e0e986b-cca1-4e99-b751-29b352eeb446))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 107 \"/mcu/usb/power/LED2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c8a8b7db-ac8f-4487-9439-88064c8f9b44))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec09)\n    (at 63.302 147.06)\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT1K80\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005299055b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R74\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp dfc4ed5a-04b6-4532-a154-383de412581b)\n    )\n    (fp_text value \"1k8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a4b2b772-5249-432d-a410-baf032008e79)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 02667f30-2459-43ca-bf7b-6f7a2efbd4bf))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 395a2f23-30d8-4f8f-803e-179a4e74102b))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 88df8794-21a3-46eb-97e9-b626815def64))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e2c5ed6c-c820-4896-8ce2-9b9a1f1fd150))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 286 \"Net-(D6-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3929a7e6-4822-48b1-986f-9466512e2650))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 108 \"/mcu/usb/power/LED3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bd30f99b-0e9f-4549-ba40-24d7731c1849))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec12)\n    (at 63.048 116.707)\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT470R\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c51a8\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R75\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 3c62bc66-e67d-4fe4-a21b-d6f5adefd3d0)\n    )\n    (fp_text value \"470\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0384a277-4079-4115-96e5-c837e2bbe48b)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8026c3a4-fe00-44b1-bff6-d754ed8804ba))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a9984f66-effa-4658-a4c5-a1de6444c340))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp be3c97ec-36b2-4b85-871f-d835ccc47942))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f3143dcb-367d-4ec1-90a1-b2229b19ce5c))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 287 \"Net-(D7-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp d830d506-4971-4044-b2f3-b615f29c296e))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cc7344c6-8143-4b06-b90a-cbdb60293f2d))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec1b)\n    (at 63.302 129.407)\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT1K00\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005298fc35\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R76\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 22deee98-1f33-4c8f-8dd0-33b007f39125)\n    )\n    (fp_text value \"1k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 872ca7aa-aa39-4db9-aec8-e4e536ab423f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 66585304-8972-4338-a10b-cdf7e0fd94d5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ba1901f2-a896-4763-8297-55c3925349a4))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp df7f70df-121e-4ce0-8010-9e00e2c99482))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ecb7ac2e-2d9a-4576-bb5b-2ef37d4c141e))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 288 \"Net-(D8-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a2c899e8-7256-44b0-9949-65cb132ac8ed))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 86 \"/mcu/usb/power/EN1V8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 56b653e9-fbbc-4f7e-ae1d-615e4eafc782))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec24)\n    (at 140.335 114.7318 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f983e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R77\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 47f8f382-78ee-4e47-a72a-432d4c798c3d)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ebecbe7f-b768-47fe-b6b5-e7dd25331a24)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 05f6e6b9-37a1-483d-9799-525222eb1c84))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5922a1e3-af5f-46b7-82b0-207e9cc39635))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp baf223db-deae-46e3-b70e-bb43bd03c94f))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6452216-0f7a-4136-9079-06f77f01966e))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 144 \"/mcu/usb/power/SGPIO9\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp ea33171a-c48d-4cf8-bbab-b46cc7f7355f))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 64 \"/mcu/usb/power/BANK2F3M1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a862b76e-dae4-4ef8-99bd-08524abdb009))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec2d)\n    (at 140.335 115.7478 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9856\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R78\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 53b3491c-c200-4768-8766-a8c635c48f92)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c3c5e3e6-f50f-49e8-b269-299b9c48c8ef)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1e9917b9-270e-43e4-9003-e9c0d03ae23f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4c983ad4-4582-4c49-9699-2b9d9f9d36bc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4f880ac6-4317-49b5-8dfa-a057df679a3a))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ae147258-8928-47e0-8479-1bf3c94f1b7c))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 135 \"/mcu/usb/power/SGPIO13\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e09a4e3c-bcc0-4904-ac20-c8dd69b0f669))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 71 \"/mcu/usb/power/BANK2F3M2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp cc8e1b80-7656-4065-a084-848fc8e9f9e6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec36)\n    (at 140.335 116.7638 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9858\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R79\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4ca4b086-6e55-4074-8245-ae64d466524a)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 33b35070-f841-4acb-9ed7-871e0d951ede)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 38a054ed-b79e-4eb2-a656-6a65e7d40ef2))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3c2b1b76-0df2-47a8-b69f-072bcf4e5d70))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c913f7d6-ffe7-459c-ba5a-1120741090a5))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e90aeeec-521a-4df3-b3b1-3fec36162c8b))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 130 \"/mcu/usb/power/SGPIO0\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp baded54d-441f-4f76-92f3-cc8b0f85c9cf))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 72 \"/mcu/usb/power/BANK2F3M3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp fa068b18-0b39-43b4-aec2-54c91b19ed7f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec3f)\n    (at 140.335 117.7798 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f985a\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R80\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 421290af-660b-4698-b051-e5423a561dc9)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1f3d3226-108f-4c82-b7d8-bea1c0209dc8)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0efd4b59-ca84-4e1f-a064-c2db7fe4c9f2))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 52ccffb6-7b98-4a0c-802b-c456119fd48e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 82ac597b-1197-41c7-afb5-df3a5f881027))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d6e523f0-cfe6-40f7-b555-776d77f571ad))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 136 \"/mcu/usb/power/SGPIO14\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a1463f25-3a9b-4f9d-b823-e58b0ad24d35))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 73 \"/mcu/usb/power/BANK2F3M4\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2b821e4a-003c-4471-ae04-d06779523819))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec48)\n    (at 140.335 118.7958 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f985b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R81\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e1786729-f285-4576-aeed-f0e33f091180)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 695d2811-a59f-4f05-a416-742d34b1b20c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 70908053-ef71-49eb-8019-48f56df57f6d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 756134b0-efb1-4f68-9d20-2b7c7d34e7fc))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d2c4f847-dbdd-454f-ba27-c60ab5ca03f7))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e58994b8-b66e-4744-9e5c-499302846cd5))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 131 \"/mcu/usb/power/SGPIO1\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e33b9ef8-b7b4-423f-a5e6-5972038560af))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 74 \"/mcu/usb/power/BANK2F3M5\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 259a5046-ef7d-4d3e-82bf-6a9c1209f7ad))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec51)\n    (at 131.5772 169.285 -90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a7d7\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R85\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b747427a-c917-4dd0-a7b2-9065c14dd051)\n    )\n    (fp_text value \"10k\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 599c5d64-4677-4b90-afd3-1f3c322f3d3f)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 1358fa54-6514-491e-87da-0340dc398963))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 6602b741-0dfe-43c1-a56c-868e2f35490f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 68b8c922-b45a-4ea8-8a63-69c2cb5ab11c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 81f802e1-65cf-46eb-81e1-04889ddac767))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 168 \"CLKIN\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8837180c-a316-4aa9-ad05-3c25ef124320))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8469de4b-7a19-4340-99b6-0b1d661f1958))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec5a)\n    (at 140.335 119.8118 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9874\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R86\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp bed1d379-84c9-44ca-bb88-85c1e74adc21)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 55178fdd-39b3-43e7-8356-9d8930854c1a)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 119cba4e-f61c-4079-a731-72224c089bde))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a1a0d40d-19e9-497c-a4ad-787c1d2e0495))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e2c0625e-d97f-460a-b773-51f2e872ad10))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e41a49fb-9b51-4fa8-981a-4dd6fd849a03))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 137 \"/mcu/usb/power/SGPIO15\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 899b450a-2f24-44e4-b530-b30e3922ce82))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 75 \"/mcu/usb/power/BANK2F3M6\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b257bf8f-a5ba-4bc9-966d-4ca79a9fadb5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec63)\n    (at 140.335 120.8278 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9875\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R87\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ef41bdcd-e8bc-45d6-9ec6-6673c42671fe)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 88c275e0-b769-40c0-8e04-1abdf2a8a27d)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 705212f8-49e7-4e68-840d-dd767951d1b1))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 97033b3f-3aa6-4de9-879f-667c2d2f78eb))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 97357ff7-236e-4d0f-95b8-073839e31a24))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fdd257cc-e9cc-4cfa-8c57-259b95e05b8f))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 143 \"/mcu/usb/power/SGPIO7\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 3557040f-48e8-46d8-9a53-6664f16f7673))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 76 \"/mcu/usb/power/BANK2F3M7\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b7e143d8-23da-4887-8155-a2aac29acd8a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec6c)\n    (at 134.3458 128.4672 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9878\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R88\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2721d166-8191-4acf-8e15-ca85c98d5e2a)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d1862721-c1ac-49a4-8826-82156214bfff)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0d8917e7-2d92-4fa9-bea6-8fbdd3ddd364))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 246a072c-e45a-4229-9341-53a6d6e2f797))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d1ec03bf-b53b-460a-9847-39b9f779494d))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e60a4ad6-99cb-43a2-b47b-3c118c1a464b))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 132 \"/mcu/usb/power/SGPIO10\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp eae5acee-3bea-48d2-93e4-38144038fc74))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 77 \"/mcu/usb/power/BANK2F3M8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a39b0bbf-237f-4bcc-9fb4-04263334cc6a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec75)\n    (at 132.8166 128.4986 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9879\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R89\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d88f3f37-bafd-4e58-ab37-06b29875fcba)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d76ba7b8-16fe-4f1b-82c6-f3bf9e0ad28e)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 10e060ee-e98f-42b4-97c6-ce4c40c155a1))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 38b36cc6-56d0-46f7-bb2e-ab833fc9163c))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b58a667b-27b7-4745-b282-5d7ce2d9de16))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ddc331ed-0cc4-40d3-a7b1-be121cce0d51))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 138 \"/mcu/usb/power/SGPIO2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f53304ef-2308-4612-a0de-f9bfaffad5c0))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 78 \"/mcu/usb/power/BANK2F3M9\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f276a190-ba2c-40dd-8fd4-e1d7701c79fd))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec7e)\n    (at 131.8006 128.4986 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f987b\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R90\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 68fb62ac-1f46-4e1f-83db-6928ccbc3681)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 4ecf9f80-a931-4e90-a5a6-1569d9cd5ae7)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 303e24c5-5fac-4abd-864d-fc0d1b895a54))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5956c007-aada-4dc2-8d8e-061ad08ababc))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bf1feeaa-f1a4-4c4c-b2ff-222212c46a1f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f661ad78-c3e3-4602-9d9b-2e955dbfcd37))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 139 \"/mcu/usb/power/SGPIO3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b76d5d03-5576-4af0-a20e-682e56697606))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 65 \"/mcu/usb/power/BANK2F3M10\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp efd71592-90cf-42be-a43a-2d34f43e24d5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec87)\n    (at 130.7846 128.4986 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9897\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R91\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a68d6c71-2ccc-4e30-993e-dafbdbf23330)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a9a3cdb9-41d8-49b1-b26b-275df9c9a42c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 29aa9435-36c9-42af-9c53-bdfced425ca1))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 58aff10e-3d15-4c7b-988d-a6cc9a45d85c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 89eb737a-20ae-4360-a6d2-7560a05c8b1c))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 8a1174dc-be0b-4c60-bffa-0e9560d5bb8a))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 133 \"/mcu/usb/power/SGPIO11\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a55f3933-c05d-4c09-85ef-f3e529857fa6))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 66 \"/mcu/usb/power/BANK2F3M11\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 9d2742e1-ef05-4079-b7bd-8995159d55e7))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec90)\n    (at 141.026 155.188 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9958\")\n    (solder_mask_margin 0.1016)\n    (attr through_hole)\n    (fp_text reference \"R93\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fd78037e-e62c-44f2-abe2-f5be25efb351)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp fd7d02e2-9b76-49c6-a25b-76bcedc62c20)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0ed18c24-3ffd-4d54-8a2d-0d85879ae724))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4b5e30ea-ee51-46d4-b6d7-73c98df871eb))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 53afec06-95ee-46fa-8583-a732521c662e))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 5ae51062-c99f-412d-99c2-930c0c03354b))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 113 \"/mcu/usb/power/P2_9\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 61289869-e6c6-4c32-8007-93e9c411df71))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp a566f99e-0c96-40e9-b08f-99a1f5c8844f))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ec99)\n    (at 132.2122 162.427 180)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050c136db\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R94\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9292d646-083a-4897-85b8-710c6c4fe0ef)\n    )\n    (fp_text value \"39\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 10d817b2-90d8-4bd6-a34e-52e5087d5419)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 18b5c368-a283-4fe8-b7f2-22fb5195fde0))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 555d0869-6177-42e3-b824-ccda096e4f5f))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 86ebfa31-9919-4f8d-9443-bb80d7c23086))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f7485267-b099-40c0-8c63-926f7743c0d4))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 210 \"SGPIO_CLK\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 058ee724-83dd-4ba4-bf7d-c318b0aed6a9))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 7 \"/baseband/CLK2\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8c7f2758-7801-4b05-a81e-637c0ad7db49))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eca2)\n    (at 129.7686 128.4986 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f989e\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R96\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp d81a37ed-90d5-4ff9-9bac-0b4513c22d46)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp ff394c76-b2b4-4102-bccd-ebd0d805509b)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3652a42c-10c2-42cc-8409-051f2b42e7a8))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a95b89fa-68b0-472b-9436-5fa78ea6c3b2))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b6e55590-9540-4076-808c-3b2e52c1aa24))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cb0adb83-775a-4531-bea7-fae589808b93))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 134 \"/mcu/usb/power/SGPIO12\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 4eacdf18-3a3e-4ee4-972e-352822509ea8))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 67 \"/mcu/usb/power/BANK2F3M12\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 201b9561-927c-44dd-b7f2-5b9644a6067a))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ecab)\n    (at 128.707 128.518 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98ac\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R98\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2e386bbf-10b2-4ada-84a4-746278c5b571)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 910eed3d-57cf-4227-80e9-159bd1de3889)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 0a568e4e-3bf7-4643-9460-3da6d1dd914c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 25330235-d3fa-412d-8492-9ddeb4d4c803))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b480bd66-d852-47b6-9978-2ea5ce6b446c))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e7091a39-461a-47f9-9541-0cbf16322703))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 140 \"/mcu/usb/power/SGPIO4\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 79b2a929-74bb-446d-a312-3c0da6e525ac))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 68 \"/mcu/usb/power/BANK2F3M14\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 29d08515-0857-4252-8462-348588906148))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ecb4)\n    (at 127.691 128.518 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98ad\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R99\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e700a78d-baf1-4e01-b70c-e067ac3cbf71)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp de9981ea-116a-451b-b5e2-44a221147199)\n    )\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 2e57ffb6-ac13-4ce9-8d2d-16a0bfbec4f6))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c3acf578-8917-42a5-862b-18d79676a2cf))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cec9c75b-7049-49a9-967e-7ec3d0daa301))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d622bff1-a665-4b5d-8a44-9cb203ab2407))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 141 \"/mcu/usb/power/SGPIO5\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp e6726dbd-3327-4701-ae58-24a18eca6fb3))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 69 \"/mcu/usb/power/BANK2F3M15\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 2179c426-19a9-4ac5-b9f7-d33037ce6fe5))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ecbd)\n    (at 126.675 128.518 90)\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT39R0\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98af\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R100\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 9f1af705-0d0b-4541-a240-a4c957249149)\n    )\n    (fp_text value \"39\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 89714faa-a2d2-410b-a206-60b543a2b28e)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 57d47b4d-dd2e-4d0b-a112-c0d7a2114c1e))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 96fa61c3-d855-4112-906e-8f4c57881b4a))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp bfd56352-3339-4b2e-95cb-9a6d1d3863dd))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp e31034f2-c0b5-4a34-920c-0a608d977554))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 142 \"/mcu/usb/power/SGPIO6\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 5c7912c6-06a1-4a76-90dc-f5670a081a31))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 70 \"/mcu/usb/power/BANK2F3M16\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 0140be19-ad2b-488e-ba46-ee4be375e0d3))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787ecc6)\n    (at 128.1042 168.006 180)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4ac5\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R104\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp b63eb685-a82d-4aea-b2ea-00ab30f6f1f0)\n    )\n    (fp_text value \"10k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 0111e846-d254-4f11-992e-642174fcb68c)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 29c976ef-8baf-4572-b926-5808827aaf95))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 37bfdda0-8005-4c23-a5b1-2d517af86df6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 4de80e8d-ec86-4784-8de4-b0adc93546c7))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp c310adcf-9f17-48b5-ad83-3d285ac51683))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8178a49a-cd04-4e06-aab1-b8b83881b7d7))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 17 \"/baseband/INTR\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 81cd7f1c-44fc-4c76-b7b0-2f3da39f73d6))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005787eccf)\n    (at 131.7872 165.212 90)\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402JT10K0\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4ab0\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"R105\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp a57e2f42-b117-4f12-a871-44596ac3a6cb)\n    )\n    (fp_text value \"10k\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 75de562d-3805-48c4-bb42-4f965bbf2fa0)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 47e06231-d416-4d2b-b0c8-ead14746436e))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 63cfba18-7098-4ad2-b1f0-489fb696f917))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ab7d0d31-5b1c-4448-bf30-62b21e32f627))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp f7a9ab34-b0ad-48fb-a140-9b4b8f17eaaa))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 46f77cb7-e42a-4f5f-9a3a-6c7ad53b8ec1))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 18 \"/baseband/OEB\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp f279f2b2-0d9a-47d7-8fa1-a7d511ae4721))\n  )\n\n  (footprint \"hackrf:GSG-SWITCH-FSMRA\" (layer \"F.Cu\")\n    (tedit 527ECBC8) (tstamp 00000000-0000-0000-0000-00005787ecd8)\n    (at 62.7 124.4 -90)\n    (property \"Description\" \"SWITCH TACTILE SPST-NO 0.05A 12V\")\n    (property \"Manufacturer\" \"TE Connectivity\")\n    (property \"Part Number\" \"FSMRA3JH\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005248e27d\")\n    (attr through_hole)\n    (fp_text reference \"SW1\" (at 0 1.8 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp b61c1d0d-7ccd-4997-ba16-a8521f2e368b)\n    )\n    (fp_text value \"DFU\" (at 0 1.8 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 0c58db56-84e1-488a-a1cc-0956423ce83f)\n    )\n    (fp_line (start 3.1 -4) (end 3.1 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp 2434423f-e4fb-459e-bafa-52d380988fa9))\n    (fp_line (start 1.75 2.9) (end 1.75 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 2a209d0c-7162-4986-b824-b803a5a9347a))\n    (fp_line (start 3.5 -4) (end 3.5 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 4ca33638-51c3-4756-9fc6-c916b13f8855))\n    (fp_line (start -3.5 2.6) (end 3.5 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 67dbee06-2383-418f-a3b6-2f5d81b16d67))\n    (fp_line (start -3.5 2.6) (end -3.5 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp 71dcd842-6cdd-4b13-a03c-e3982eed9b3b))\n    (fp_line (start -3.5 -4) (end -3.1 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp 7d232de8-64bc-427c-b281-f863930a5149))\n    (fp_line (start -1.75 2.6) (end -1.75 2.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 8cf9c6c8-ac43-4081-af83-7e865b09ccca))\n    (fp_line (start -1.75 2.9) (end 1.75 2.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 947037a8-5948-42aa-a562-373e79db8a22))\n    (fp_line (start -3.1 -4) (end -3.1 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp 951da184-94f5-4ae2-ab6f-c916771030bd))\n    (fp_line (start 3.5 -4) (end 3.1 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp a0b32010-086c-443f-96cc-0adb487ade4c))\n    (fp_line (start -3.5 -1.1) (end 3.5 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp dd7f3c39-5edc-4713-8ed9-a3c9a56ebb74))\n    (pad \"0\" thru_hole circle locked (at -3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 96766610-4162-497a-bcac-79a738366164))\n    (pad \"0\" thru_hole circle locked (at 3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp d486584b-cb23-4aeb-aa2d-f5dd0213510c))\n    (pad \"1\" thru_hole circle locked (at -2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (tstamp 6626c403-47f6-4305-b7a5-0e3723484938))\n    (pad \"2\" thru_hole circle locked (at 2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 308 \"Net-(R30-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (tstamp 05f895c1-b442-4142-a291-0d248888c6bd))\n  )\n\n  (footprint \"hackrf:GSG-SWITCH-FSMRA\" (layer \"F.Cu\")\n    (tedit 527ECBC8) (tstamp 00000000-0000-0000-0000-00005787ecea)\n    (at 62.7 111.4 -90)\n    (property \"Description\" \"SWITCH TACTILE SPST-NO 0.05A 12V\")\n    (property \"Manufacturer\" \"TE Connectivity\")\n    (property \"Part Number\" \"FSMRA3JH\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005248ff4f\")\n    (attr through_hole)\n    (fp_text reference \"SW2\" (at 0 1.8 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 0eedd93f-b55d-4e35-8e10-06658f053f14)\n    )\n    (fp_text value \"RESET\" (at 0 1.8 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 560b76a0-e13c-4093-9855-1e2560fceb80)\n    )\n    (fp_line (start 3.1 -4) (end 3.1 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp 207756e4-e2dc-4969-949a-3563ad460bbb))\n    (fp_line (start -3.5 2.6) (end -3.5 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp 4139f291-8207-46ca-b237-caade9add6a5))\n    (fp_line (start -1.75 2.9) (end 1.75 2.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 58d44ef8-f07f-45f6-82a6-03b26d719a76))\n    (fp_line (start 1.75 2.9) (end 1.75 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 5e4e2eb1-890a-4c37-a582-cfdf1fcfdfc7))\n    (fp_line (start 3.5 -4) (end 3.5 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 69b422de-46eb-4384-936e-24883c708e30))\n    (fp_line (start -3.5 2.6) (end 3.5 2.6) (layer \"F.SilkS\") (width 0.2032) (tstamp 7eb45874-d31d-4c9e-8dfb-6273d794c4bd))\n    (fp_line (start 3.5 -4) (end 3.1 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp 8c92961e-51dd-432f-99cf-e07d4b7c0cb3))\n    (fp_line (start -3.5 -1.1) (end 3.5 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp 8e8e4d6d-703d-42b4-8e36-d3a784360f84))\n    (fp_line (start -3.1 -4) (end -3.1 -1.1) (layer \"F.SilkS\") (width 0.2032) (tstamp 9b7d5448-a08b-4d82-a2ad-ea790c590173))\n    (fp_line (start -1.75 2.6) (end -1.75 2.9) (layer \"F.SilkS\") (width 0.2032) (tstamp be96e565-a1af-47a1-a24b-abef3311f89f))\n    (fp_line (start -3.5 -4) (end -3.1 -4) (layer \"F.SilkS\") (width 0.2032) (tstamp e367eae3-c374-4dd0-837a-469d9199d05a))\n    (pad \"0\" thru_hole circle locked (at -3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp 5bcaa33c-82f2-4f9f-800a-a6fb696bf2a3))\n    (pad \"0\" thru_hole circle locked (at 3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"SHIELD\") (pintype \"passive\") (tstamp b1753f44-bbdc-448f-bcd9-1788a09aa767))\n    (pad \"1\" thru_hole circle locked (at -2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"1\") (pintype \"passive\") (die_length -1518.485687) (tstamp ed7c24bc-15df-4b1b-9877-466b9d891937))\n    (pad \"2\" thru_hole circle locked (at 2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 309 \"Net-(R19-Pad2)\") (pinfunction \"2\") (pintype \"passive\") (tstamp 9d5649bb-cff9-4532-a803-16578a3d79eb))\n  )\n\n  (footprint \"hackrf:GSG-B0310J50100AHF\" (layer \"F.Cu\")\n    (tedit 50997E90) (tstamp 00000000-0000-0000-0000-00005787ecfc)\n    (at 95.1604 164.1136 -90)\n    (property \"Description\" \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\")\n    (property \"Manufacturer\" \"TTM\")\n    (property \"Part Number\" \"B0310J50100AHF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef483\")\n    (attr smd)\n    (fp_text reference \"T1\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp df315f53-587e-4b46-a9e3-330cc4451597)\n    )\n    (fp_text value \"MIX_IN_BALUN\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp 5bfe29ec-a83b-4c28-be4a-7de093cc75d5)\n    )\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 0862b0ed-d158-44fc-9d8b-13f910ad295b))\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 438d6860-bd81-41f5-96e6-758f7ee75abb))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 93fa1ce7-5331-4654-82f2-7d4321a07c92))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp df12de92-d1f7-4f4e-945e-807a5411445b))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp da3de3c4-843d-42a6-9f09-2350c65a8b0c))\n    (pad \"1\" smd rect locked (at 0.6604 -0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 245 \"Net-(C28-Pad1)\") (pinfunction \"S1\") (pintype \"passive\") (die_length -1518.485687) (tstamp d160f8c0-6bb6-4a81-8079-68bc58050d27))\n    (pad \"2\" smd rect locked (at 0 -0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 239 \"Net-(C25-Pad1)\") (pinfunction \"S2\") (pintype \"passive\") (die_length -1518.485687) (tstamp 53d699c8-1a14-4325-b8b2-a4f00b14bad4))\n    (pad \"3\" smd rect locked (at -0.6604 -0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 295 \"Net-(L1-Pad2)\") (pinfunction \"PR1\") (pintype \"passive\") (die_length -1518.485687) (tstamp 9b1fbcea-7830-42ab-ba1c-0819c13ca13b))\n    (pad \"4\" smd rect locked (at -0.6604 0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 296 \"Net-(L1-Pad1)\") (pinfunction \"PR2\") (pintype \"passive\") (die_length 0.01524) (tstamp 99a3bf0c-2e82-4d1f-ae98-b9bbf6a35c95))\n    (pad \"5\" smd rect locked (at 0 0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\") (tstamp 0fa49cf1-b01b-480b-a244-85b4307d373b))\n    (pad \"6\" smd rect locked (at 0.6604 0.4953 270) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (die_length 0.08128) (tstamp c85f536c-f3be-4813-a31d-d2d221ce1b43))\n  )\n\n  (footprint \"hackrf:GSG-B0310J50100AHF\" (layer \"F.Cu\")\n    (tedit 50997E90) (tstamp 00000000-0000-0000-0000-00005787ed0a)\n    (at 100.723 158.2716)\n    (property \"Description\" \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\")\n    (property \"Manufacturer\" \"TTM\")\n    (property \"Part Number\" \"B0310J50100AHF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef4a4\")\n    (attr smd)\n    (fp_text reference \"T2\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp 718dec7e-62f2-45de-bcbc-443b1b420ae9)\n    )\n    (fp_text value \"MIX_OUT_BALUN\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp 69d6adf3-4f4c-4c5f-adc4-925eaf94c423)\n    )\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 3b94f13c-865a-4832-9f88-9b10cc9f3553))\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 43cd4757-1d82-4f77-b29e-6fcb0afea4aa))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp 8a5db596-4036-4bed-8b6c-22b717537be2))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer \"F.SilkS\") (width 0.2032) (tstamp bbee976d-1c26-4188-8cd6-64e41e7688ed))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 0fae9c57-786f-4df2-bae3-2e75b445d7e9))\n    (pad \"1\" smd rect locked (at 0.6604 -0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 254 \"Net-(C46-Pad2)\") (pinfunction \"S1\") (pintype \"passive\") (die_length -1518.485687) (tstamp ae809cfd-9ab7-4bf5-bea0-5e24228b90dc))\n    (pad \"2\" smd rect locked (at 0 -0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 257 \"Net-(C49-Pad2)\") (pinfunction \"S2\") (pintype \"passive\") (die_length -1518.485687) (tstamp 4a06326f-f343-43db-872a-54e816b75357))\n    (pad \"3\" smd rect locked (at -0.6604 -0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 298 \"Net-(L3-Pad1)\") (pinfunction \"PR1\") (pintype \"passive\") (die_length -1518.485687) (tstamp 693031f2-7706-4fd7-ac54-414aee89da29))\n    (pad \"4\" smd rect locked (at -0.6604 0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 297 \"Net-(L2-Pad1)\") (pinfunction \"PR2\") (pintype \"passive\") (die_length 0.01524) (tstamp 5e97f7d2-6f0f-40c8-8769-a7d11614dbd0))\n    (pad \"5\" smd rect locked (at 0 0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\") (tstamp fd05180c-5715-4f9a-8aeb-0c0757fd1327))\n    (pad \"6\" smd rect locked (at 0.6604 0.4953) (size 0.40894 0.3302) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (die_length 0.08128) (tstamp 8058d17b-b505-4bec-8aa7-f17f645a49aa))\n  )\n\n  (footprint \"hackrf:GSG-2500BL14M100\" (layer \"F.Cu\")\n    (tedit 4F5D90A4) (tstamp 00000000-0000-0000-0000-00005787ed18)\n    (at 107.5055 151.5491 90)\n    (property \"Description\" \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\")\n    (property \"Manufacturer\" \"Johanson Technology\")\n    (property \"Part Number\" \"2500BL14M100T\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdb90\")\n    (attr smd)\n    (fp_text reference \"T3\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp dde309ed-984a-4eaf-b881-a0c462720f14)\n    )\n    (fp_text value \"RX_BALUN\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 28a6e3d9-c7de-46c9-9970-9a73cbaf26cc)\n    )\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp 432aa743-843e-4b81-9e3c-d3d9b74e36f6))\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp 7dd05252-7d03-42ab-b39b-6d01c64b8ca0))\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer \"F.SilkS\") (width 0.2032) (tstamp 99c8a31c-9a44-4788-8eb7-d6f7fe9e4d36))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer \"F.SilkS\") (width 0.2032) (tstamp a536d300-e1ec-4743-8bf3-b47692a12fce))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp a835c425-31ba-411d-b216-4d26d402af50))\n    (pad \"1\" smd rect locked (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 206 \"RX_IF\") (pinfunction \"S1\") (pintype \"passive\") (die_length 0.08128) (tstamp cdf9bcaa-166c-4fff-b6e6-97607c674f04))\n    (pad \"2\" smd rect locked (at 0 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PC\") (pintype \"passive\") (die_length 0.08128) (tstamp c4c5d125-4a2c-4af5-a8d3-cfb9e9690269))\n    (pad \"3\" smd rect locked (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 271 \"Net-(C102-Pad2)\") (pinfunction \"PR1\") (pintype \"passive\") (die_length 871.97184) (tstamp 5758e8c4-1518-4932-b64b-d845500ea58f))\n    (pad \"4\" smd rect locked (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 269 \"Net-(C99-Pad2)\") (pinfunction \"PR2\") (pintype \"passive\") (die_length 0.22098) (tstamp d9f24d42-9341-424f-b1f8-6d7578549d79))\n    (pad \"5\" smd rect locked (at 0 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"S2\") (pintype \"passive\") (die_length -1518.485687) (tstamp a6952eae-a652-477a-a5d4-9e0698448c4b))\n    (pad \"6\" smd rect locked (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (die_length -1518.485687) (tstamp 0d2318ab-5bd9-4f86-ad6b-c413feb0ee3f))\n  )\n\n  (footprint \"hackrf:GSG-2500BL14M100\" (layer \"F.Cu\")\n    (tedit 4F5D90A4) (tstamp 00000000-0000-0000-0000-00005787ed26)\n    (at 110.5535 151.5491 90)\n    (property \"Description\" \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\")\n    (property \"Manufacturer\" \"Johanson Technology\")\n    (property \"Part Number\" \"2500BL14M100T\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdc0f\")\n    (attr smd)\n    (fp_text reference \"T4\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp c0abd67e-aa3e-4ba0-9485-f1fbb0a2aa6b)\n    )\n    (fp_text value \"TX_BALUN\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp f8594d86-c18f-4ae4-ac32-ccce81a7a38a)\n    )\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer \"F.SilkS\") (width 0.2032) (tstamp 62a04e57-6da6-4d2f-b26d-6ada2137efe0))\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp c707155a-929c-4420-bf4f-44b51b944c9c))\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp df0c9539-cab1-450b-82f8-f77866e4f124))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp f1e469b8-0827-4399-8783-5649a12292c3))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer \"F.SilkS\") (width 0.2032) (tstamp f992573d-52aa-464a-9e52-bf66bef2b5e7))\n    (pad \"1\" smd rect locked (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 216 \"TX_IF\") (pinfunction \"S1\") (pintype \"passive\") (die_length 0.08128) (tstamp 33384303-4a86-449b-aee7-ba4192a168e0))\n    (pad \"2\" smd rect locked (at 0 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PC\") (pintype \"passive\") (die_length 0.08128) (tstamp f9f65ae1-cf1f-446b-b670-ed7e21e74701))\n    (pad \"3\" smd rect locked (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 277 \"Net-(C111-Pad2)\") (pinfunction \"PR1\") (pintype \"passive\") (die_length 871.97184) (tstamp c4e08933-94f5-427d-97c7-65d8c276a609))\n    (pad \"4\" smd rect locked (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 273 \"Net-(C104-Pad2)\") (pinfunction \"PR2\") (pintype \"passive\") (die_length 0.22098) (tstamp 01358bf0-75d3-4d1e-9069-6d27553c5d8c))\n    (pad \"5\" smd rect locked (at 0 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"S2\") (pintype \"passive\") (die_length -1518.485687) (tstamp 249bf609-a093-4143-872b-152b1bca0cdc))\n    (pad \"6\" smd rect locked (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (die_length -1518.485687) (tstamp e9eaf4f4-ffd2-48b9-b201-49970663a20e))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787ed34)\n    (at 105.433 167.0522 -90)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef778\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U1\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 413ad2ca-d0d6-4c1e-9c39-40a71d9116ab)\n    )\n    (fp_text value \"SKY13453\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp b4dd239b-06f9-49c5-b23e-fc46ebf87c08)\n    )\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 3817b1e8-8be1-45f5-b7c8-230bc74ae684))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 63bb618b-68c4-49da-bc0d-0b3e69e5a289))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp c100ad31-a899-4482-8649-485841258708))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp cc4194b4-5629-447c-bc14-be86ef89cdc6))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp d462bd00-031a-4851-9fef-ad89ce4c8127))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp a479ef2a-b506-4500-a0ab-ac14a6949892))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 236 \"Net-(C21-Pad1)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp a1ee1794-ad14-4575-bf6b-be2a4bbcf1e7))\n    (pad \"3\" smd rect locked (at 0 0.552 270) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 04c5b875-c3b0-4b20-b88e-0556295b0a6b))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 249 \"Net-(C32-Pad1)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp e1220d1a-d864-4e03-866f-3af5a92a9b65))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp dca356ff-84c2-4b98-ab48-640f700001b1))\n    (pad \"6\" smd rect locked (at 0 -0.552 270) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 221 \"Net-(C8-Pad2)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp fe41507c-54e6-4f88-bc30-7bbd60227c23))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787ed42)\n    (at 89.8858 144.8786)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b490f\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U2\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 88f60564-9c19-410e-9fee-bffcd015f53e)\n    )\n    (fp_text value \"SKY13453\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp b5c004f8-f7fe-4305-ad66-25ef0a7a9bf9)\n    )\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 271a87b0-07f0-4c45-9f90-9e6cafcdd42f))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 428dbe83-d095-4cb9-bd68-6c7b763bf717))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp c6455236-8d32-455f-86f0-d31710d604a2))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp de37af6c-f841-4131-80d9-75c6d00a8e9a))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp 8ff79573-9f6e-49f0-baa2-1619ae53a33b))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 2a08e82a-0061-4d54-a2db-8b07c678aa5a))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 222 \"Net-(C9-Pad2)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 48c302ec-d1be-49df-8036-5289f9db8057))\n    (pad \"3\" smd rect locked (at 0 0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp cd8a3ff4-8362-418a-b63e-238f877ffaaa))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 237 \"Net-(C23-Pad2)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp 8c5b7fef-a7ac-424c-9b28-5b2ab3ab60ce))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp 124ae61e-420d-4eb0-9809-d82c04eb6bd3))\n    (pad \"6\" smd rect locked (at 0 -0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 233 \"Net-(C20-Pad2)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp df6c87c5-c6ef-4846-b4b8-351317547354))\n  )\n\n  (footprint \"hackrf:GSG-LP0603\" (layer \"F.Cu\")\n    (tedit 4FE3B99C) (tstamp 00000000-0000-0000-0000-00005787ed50)\n    (at 81.0308 142.9542)\n    (property \"Description\" \"FILTER LOW PASS 1880MHZ 0603 SMD\")\n    (property \"Manufacturer\" \"AVX\")\n    (property \"Part Number\" \"LP0603A1880ANTR\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d561\")\n    (attr smd)\n    (fp_text reference \"U3\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n      (tstamp 9d41f91b-ca6e-4cec-b896-50ee4af4d57f)\n    )\n    (fp_text value \"LOWPASS_FILTER\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n      (tstamp 91a8ea68-9127-4390-af23-65a7452ecb43)\n    )\n    (fp_line (start -1.0668 -0.762) (end -1.0668 -0.1524) (layer \"F.SilkS\") (width 0.2032) (tstamp 29762f76-ca48-4157-afe7-89db1763a2fd))\n    (fp_line (start -0.2032 -0.762) (end -1.0668 -0.762) (layer \"F.SilkS\") (width 0.2032) (tstamp 701723d7-f7da-4361-b7c3-7ec2e81edc0d))\n    (fp_line (start 0.24892 0.39878) (end -0.24892 0.39878) (layer \"F.SilkS\") (width 0.2032) (tstamp b9ea2ec6-347f-41e6-ace0-f571f5a42266))\n    (fp_line (start -0.8509 -0.0508) (end -0.8509 0.0508) (layer \"F.SilkS\") (width 0.1016) (tstamp d51cd7f1-bf02-4699-8978-708928f8aff1))\n    (fp_line (start 0.8509 -0.0508) (end 0.8509 0.0508) (layer \"F.SilkS\") (width 0.1016) (tstamp ed3c53f8-fa42-4cc9-ab92-d031a9cb8648))\n    (fp_line (start -0.24892 -0.44958) (end 0.24892 -0.44958) (layer \"F.SilkS\") (width 0.2032) (tstamp f4164710-7b8b-4580-92cf-354b99e8f506))\n    (pad \"1\" smd rect locked (at -0.62484 -0.35052) (size 0.50038 0.39878) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 231 \"Net-(C18-Pad2)\") (pinfunction \"OUT\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d5e4bd4f-7f28-4d37-b854-cda2847bf5f0))\n    (pad \"2\" smd rect locked (at -0.62484 0.35052) (size 0.50038 0.39878) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 3.40614) (tstamp fccf80d7-f266-41e8-9e0c-874744f78504))\n    (pad \"3\" smd rect locked (at 0.62484 0.35052) (size 0.50038 0.39878) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 274772f8-945e-4772-85d4-afd83a234870))\n    (pad \"4\" smd rect locked (at 0.62484 -0.35052) (size 0.50038 0.39878) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 230 \"Net-(C17-Pad1)\") (pinfunction \"IN\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 99454bb9-1064-47a0-be3b-39e33f4d1510))\n  )\n\n  (footprint \"hackrf:GSG-QFN32\" (layer \"F.Cu\")\n    (tedit 527E5F01) (tstamp 00000000-0000-0000-0000-00005787ed5d)\n    (at 92.6204 157.7636 -90)\n    (tags \"LFCSP\")\n    (property \"Description\" \"WIDEBAND SYNTHESIZER/VCO WITH INTEGRATED 6GHz MIXER\")\n    (property \"Manufacturer\" \"RFMD\")\n    (property \"Part Number\" \"RFFC5072TR7\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"RFFC5072*\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502be21c\")\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (attr smd)\n    (fp_text reference \"U4\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 884e115f-c4f4-49e3-a66b-e0beb878ccf0)\n    )\n    (fp_text value \"RFFC5072\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 880bafbf-0a9d-41c7-ad01-e7f7039d3cfe)\n    )\n    (fp_line (start -2.045 -2.5) (end -2.15 -2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp 035b3e97-c418-4309-a75f-68679d9366a0))\n    (fp_line (start 2.5 -2.05) (end 2.5 -2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp 0b10a8fc-62e5-44cb-84c1-84f8ac36ac24))\n    (fp_line (start -2.5 2.05) (end -2.5 2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp 2cfd1189-64aa-461d-9a1e-761886a246c1))\n    (fp_line (start -2.15 -2.5) (end -2.5 -2.15) (layer \"F.SilkS\") (width 0.2032) (tstamp 32853d62-fb4d-4926-a1cb-5c4fbb98070c))\n    (fp_line (start 2.05 2.5) (end 2.5 2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp 59a7e1a7-7bc7-499c-8d1e-5f562c355174))\n    (fp_line (start -2.5 -2.15) (end -2.5 -2.05) (layer \"F.SilkS\") (width 0.2032) (tstamp 920f78cd-c4f4-4bbd-870f-b2c84ebbbb7e))\n    (fp_line (start -2.5 2.5) (end -2.05 2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp 97a1ebdf-b9c8-4d49-ad1b-b8aaed2e2028))\n    (fp_line (start 2.5 2.5) (end 2.5 2.05) (layer \"F.SilkS\") (width 0.2032) (tstamp f65d08bf-6a89-4e13-a2fe-4a582fd4aade))\n    (fp_line (start 2.5 -2.5) (end 2.05 -2.5) (layer \"F.SilkS\") (width 0.2032) (tstamp fb7cdaeb-8940-4ce9-8c18-265ff8ae5e3b))\n    (pad \"0\" smd rect locked (at 0 -1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 00c826fd-e9f6-4c71-8eec-3145009aec79))\n    (pad \"0\" thru_hole circle locked (at 1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 07669643-b024-4474-b68d-2a582cf202d1))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 3.525 3.525) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (solder_mask_margin -0.09906) (tstamp 1ed75c23-38a6-4717-bbfa-d42a4281a558))\n    (pad \"0\" thru_hole circle locked (at 0 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 297bc89d-b557-4588-a609-5bd3cb27fa05))\n    (pad \"0\" thru_hole circle locked (at 0 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 30457f4a-d8f1-4f40-8d95-1b866dbab2e9))\n    (pad \"0\" thru_hole circle locked (at 1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 3e143349-8938-4bba-92c8-7fe3d87b3f36))\n    (pad \"0\" thru_hole circle locked (at 0 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 41083e94-0758-4c08-ba34-551484788c1f))\n    (pad \"0\" smd rect locked (at 0 1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 4d718afa-3b78-4bfb-8fc5-c5d2cff68ee1))\n    (pad \"0\" thru_hole circle locked (at 1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 4fa49774-4d0b-4543-a16f-4addeaff7e42))\n    (pad \"0\" smd rect locked (at 1.1 0 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 501ce7f1-c1a2-410c-bf66-8cafa9a961d0))\n    (pad \"0\" thru_hole circle locked (at -1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 65e8685b-f97c-4646-8320-7cd8b1928b72))\n    (pad \"0\" smd rect locked (at -1.1 0 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 6718db30-a6ab-47a8-b994-1a5a98d7cf14))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 816fa08e-7382-4496-a229-064938302a31))\n    (pad \"0\" smd rect locked (at 1.1 1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp cc0a938c-9457-4425-b90a-5a46dde47a34))\n    (pad \"0\" thru_hole circle locked (at -1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp d5c350c3-79bd-4159-b79a-d6e540d87e89))\n    (pad \"0\" thru_hole circle locked (at -1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp d669ace1-3c72-4ba1-9617-68a10244b43e))\n    (pad \"0\" smd rect locked (at -1.1 -1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp e257e803-06b4-4130-8e54-f9c8313c94d1))\n    (pad \"0\" smd rect locked (at 1.1 -1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp f0530c54-9688-457f-9b32-6897ca4b6ffa))\n    (pad \"0\" smd rect locked (at -1.1 1.1 270) (size 1.1 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp fab309cc-0516-4467-b530-4f40e49add32))\n    (pad \"1\" smd oval locked (at -2.675 -1.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 318 \"unconnected-(U4-Pad1)\") (pinfunction \"ENBL/GPO5\") (pintype \"bidirectional+no_connect\") (tstamp 64871f96-d71a-48f4-b3ac-d10251811478))\n    (pad \"2\" smd oval locked (at -2.675 -1.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 319 \"unconnected-(U4-Pad2)\") (pinfunction \"EXT_LO\") (pintype \"input+no_connect\") (tstamp 6c942266-df9a-4cc4-8779-81ab63790ae7))\n    (pad \"3\" smd oval locked (at -2.675 -0.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 320 \"unconnected-(U4-Pad3)\") (pinfunction \"EXT_LO_DEC\") (pintype \"passive+no_connect\") (tstamp 7e829888-e415-4a0d-a15a-3a34acf70068))\n    (pad \"4\" smd oval locked (at -2.675 -0.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 307 \"Net-(R4-Pad2)\") (pinfunction \"REXT\") (pintype \"passive\") (tstamp 43844664-a4ec-4355-b53b-1c82df5998c3))\n    (pad \"5\" smd oval locked (at -2.675 0.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"ANA_VDD1\") (pintype \"power_in\") (tstamp 6de2c89e-d34e-4c1a-a935-b2437cdb1140))\n    (pad \"6\" smd oval locked (at -2.675 0.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 226 \"Net-(C14-Pad2)\") (pinfunction \"LFILT1\") (pintype \"output\") (tstamp f9d170da-01b7-4ad0-8bac-9842ddaa2f2b))\n    (pad \"7\" smd oval locked (at -2.675 1.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 227 \"Net-(C14-Pad1)\") (pinfunction \"LFITLT2\") (pintype \"output\") (tstamp f40993ac-5e36-4ad7-86e5-d6a84c915e59))\n    (pad \"8\" smd oval locked (at -2.675 1.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 224 \"Net-(C12-Pad1)\") (pinfunction \"LFILT3\") (pintype \"input\") (tstamp 096853eb-eb9b-45d7-85d4-6ec7b7d7f998))\n    (pad \"9\" smd oval locked (at -1.75 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 304 \"Net-(P17-Pad1)\") (pinfunction \"MODE/GPO6\") (pintype \"bidirectional\") (tstamp 2a894e94-f8d9-49ec-8ab4-be4bf230f88c))\n    (pad \"10\" smd oval locked (at -1.25 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 38 \"/frontend/REF_IN\") (pinfunction \"REF_IN\") (pintype \"input\") (tstamp f432aa5e-25c3-425b-aeca-3fa2e3810b97))\n    (pad \"11\" smd oval locked (at -0.75 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 321 \"unconnected-(U4-Pad11)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 43db40fd-2b07-4f22-8b97-4ef77e8b54ae))\n    (pad \"12\" smd oval locked (at -0.25 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"TM\") (pintype \"power_in\") (tstamp 705922e9-6065-4de8-92aa-5ea5d2625f85))\n    (pad \"13\" smd oval locked (at 0.25 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 322 \"unconnected-(U4-Pad13)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 0ba1e86b-9dd8-442c-8cb9-41dbc122f699))\n    (pad \"14\" smd oval locked (at 0.75 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 323 \"unconnected-(U4-Pad14)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 67012dd2-8806-4dd4-8143-ac7884192288))\n    (pad \"15\" smd oval locked (at 1.25 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 37 \"/frontend/!ANT_BIAS\") (pinfunction \"GPO1/ADD1\") (pintype \"bidirectional\") (tstamp 5c0096c6-9b7b-461e-8e4e-e86dd273c8ec))\n    (pad \"16\" smd oval locked (at 1.75 2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 303 \"Net-(P7-Pad1)\") (pinfunction \"GPO2/ADD2\") (pintype \"bidirectional\") (tstamp dc39cf3a-edb9-4b1b-86b1-f24e54307f51))\n    (pad \"17\" smd oval locked (at 2.675 1.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 324 \"unconnected-(U4-Pad17)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp ccf8fc00-9ca9-486f-9827-e28e09fad39d))\n    (pad \"18\" smd oval locked (at 2.675 1.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 325 \"unconnected-(U4-Pad18)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 26cd6494-c6b0-4c8e-9631-a7b5a9b9f6c7))\n    (pad \"19\" smd oval locked (at 2.675 0.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"DIG_VDD\") (pintype \"power_in\") (tstamp 572a1f90-363c-4b57-a87f-e346c1bd69ba))\n    (pad \"20\" smd oval locked (at 2.675 0.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 326 \"unconnected-(U4-Pad20)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 86e2b34b-bbf0-4ad7-a8b3-49d3f28cdc55))\n    (pad \"21\" smd oval locked (at 2.675 -0.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 327 \"unconnected-(U4-Pad21)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp ab3ff503-c0de-482b-a01a-cefd3271641f))\n    (pad \"22\" smd oval locked (at 2.675 -0.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"ANA_VDD2\") (pintype \"power_in\") (tstamp 856b9a52-f6b8-453a-9467-e344203885e8))\n    (pad \"23\" smd oval locked (at 2.675 -1.25 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 296 \"Net-(L1-Pad1)\") (pinfunction \"MIX_IPP\") (pintype \"input\") (tstamp 503830f5-6be5-459c-8e37-5cd3597d3828))\n    (pad \"24\" smd oval locked (at 2.675 -1.75 270) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 295 \"Net-(L1-Pad2)\") (pinfunction \"MIX_IPN\") (pintype \"input\") (tstamp 6ede78d9-35b8-4d66-991b-a1bbad92f9be))\n    (pad \"25\" smd oval locked (at 1.75 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 305 \"Net-(P19-Pad1)\") (pinfunction \"GPO3/FM\") (pintype \"bidirectional\") (tstamp b6733603-502d-44ce-920b-212be56ebca2))\n    (pad \"26\" smd oval locked (at 1.25 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 302 \"Net-(P6-Pad1)\") (pinfunction \"GPO4/LD/DO\") (pintype \"bidirectional\") (tstamp 155940cb-26d8-4a7d-97e6-a5670d6809e8))\n    (pad \"27\" smd oval locked (at 0.75 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 297 \"Net-(L2-Pad1)\") (pinfunction \"MIX_OPN\") (pintype \"output\") (tstamp 74417536-31e8-42c4-af53-067c42eccc8a))\n    (pad \"28\" smd oval locked (at 0.25 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 298 \"Net-(L3-Pad1)\") (pinfunction \"MIX_OPP\") (pintype \"output\") (tstamp 7ad3c353-c3ec-438d-bd45-7a5398840209))\n    (pad \"29\" smd oval locked (at -0.25 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 197 \"MIXER_RESETX\") (pinfunction \"RESETX\") (pintype \"input\") (tstamp 2c6259bf-c493-4033-9c6a-e6d08e5a74a0))\n    (pad \"30\" smd oval locked (at -0.75 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 196 \"MIXER_ENX\") (pinfunction \"ENX\") (pintype \"input\") (tstamp 72031a06-020a-4f12-aa36-2ba93e211236))\n    (pad \"31\" smd oval locked (at -1.25 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 198 \"MIXER_SCLK\") (pinfunction \"SCLK\") (pintype \"input\") (tstamp e0a170af-72ae-4e80-931d-07882a60e735))\n    (pad \"32\" smd oval locked (at -1.75 -2.675) (size 1.35 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 199 \"MIXER_SDATA\") (pinfunction \"SDATA\") (pintype \"input\") (tstamp d8cde731-60d0-477d-a6a8-b0f52fd06521))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787ed9c)\n    (at 77.3478 140.4142 90)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f3b20\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U5\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 239eedbb-114d-4dc1-a743-8fc89b276cf3)\n    )\n    (fp_text value \"SKY13453\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 483047af-fe5d-44fb-b637-1513e12814ba)\n    )\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 1283a52c-308b-4619-9fd3-8c49d637c280))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 6bae58f8-6818-4eeb-bfbe-1677dc3cc3a0))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 73e2ac85-abb2-4604-ab0d-fb7f75f0fa4e))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 9b6a911d-f6b7-4ca3-9011-cd69c629bb12))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp b328a33c-7372-44e2-bc58-b33be71b1b1b))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 2ab9bec3-314b-489e-a3b1-cd93c5c31d37))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 232 \"Net-(C18-Pad1)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 5f6050d8-5368-4a20-bdd4-2a13a64c94ed))\n    (pad \"3\" smd rect locked (at 0 0.552 90) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 042d1d82-f6c3-46bb-8ad1-d71d630040b4))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 240 \"Net-(C26-Pad2)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp ac080616-7b01-4802-a795-860906edad6d))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 194 \"LP\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp 986a3a99-5386-4f5b-8885-b66041245174))\n    (pad \"6\" smd rect locked (at 0 -0.552 90) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 246 \"Net-(C31-Pad2)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp f25f43dc-b3a4-41b4-bf99-3e6658c12bda))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787edaa)\n    (at 84.4598 140.4142 -90)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef258\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U6\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 577c389c-685c-4460-b6aa-59a2503967f7)\n    )\n    (fp_text value \"SKY13453\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 8405e6e5-5221-4a74-8480-02ceb20142d4)\n    )\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 1df8cdbd-fa35-4a92-806d-f0323f49e854))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 46b5f3a9-39e2-43f5-b462-6093b7cc53e4))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp a61b4c37-1c70-4a61-8662-6cf1dadb723f))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp f956544f-6280-4b66-96e7-d4c780c1a3d0))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp c7cb6688-0d5b-4ebe-b4e5-c5efcf667f1b))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp ed82d31b-88f4-4155-895d-24b34e77bab4))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 242 \"Net-(C27-Pad2)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 06dfe231-cd60-4206-9356-2555b91d0c2e))\n    (pad \"3\" smd rect locked (at 0 0.552 270) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 5bfc2fe0-7a8e-4558-ae50-bd3ff47fffa2))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 229 \"Net-(C17-Pad2)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp f0f0a85b-5beb-4941-aaea-c996c264255d))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 193 \"HP\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp 3bd63354-859c-4995-86de-e14d241663d5))\n    (pad \"6\" smd rect locked (at 0 -0.552 270) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 234 \"Net-(C20-Pad1)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp c2f65f0d-3d01-47fd-ad20-bc3262bf8983))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787edb8)\n    (at 98.9704 166.2726)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477e\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U7\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 1530c6eb-eceb-407b-822e-7ad81c92f50e)\n    )\n    (fp_text value \"SKY13453\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp b72eace0-8974-400d-88bd-1f51f75028d7)\n    )\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 3c8ef9a9-269c-4f87-ba1a-2626dbe1dad8))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 4ba03541-32f0-433f-a0e5-b00c2764258e))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 7b38ea8e-5968-4d3a-b574-44206cc2a4fa))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 8655f2db-7394-4ca1-b06a-7b3bceb176fe))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp a89aa0a1-b2b1-478d-a92d-8e0c63b98efb))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp adbb3d2c-f0d5-42ea-b374-f81d6875ec0f))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 223 \"Net-(C9-Pad1)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 7435272a-c8bc-493d-920a-480b0efbdcc2))\n    (pad \"3\" smd rect locked (at 0 0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d3946f5d-5477-4c98-9023-729ed7fdfd22))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 235 \"Net-(C21-Pad2)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp 99b0a196-d71c-4721-a0e1-097154fa466c))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp c23396ce-3caa-4e9b-a197-944988e51b19))\n    (pad \"6\" smd rect locked (at 0 -0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 244 \"Net-(C28-Pad2)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp 4031849f-2e75-4a2a-8d4c-a31e1f25ccd5))\n  )\n\n  (footprint \"hackrf:GSG-HP-DEA\" (layer \"F.Cu\")\n    (tedit 4FE3C48C) (tstamp 00000000-0000-0000-0000-00005787edc6)\n    (at 80.6498 137.8742 180)\n    (property \"Description\" \"FILTER HIGHPASS WLAN&BLUETOOTH\")\n    (property \"Manufacturer\" \"TDK\")\n    (property \"Part Number\" \"DEA162400HT-8004B1\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d4f4\")\n    (attr smd)\n    (fp_text reference \"U8\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n      (tstamp 2884daf4-4660-4d38-9a22-90777ead2407)\n    )\n    (fp_text value \"HIGHPASS_FILTER\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n      (tstamp 4534ef7d-b03e-465e-acbe-b2c58658cb67)\n    )\n    (fp_line (start -1.3208 0.5588) (end -0.508 0.5588) (layer \"F.SilkS\") (width 0.2032) (tstamp 6c905d9f-4bcb-4546-bffb-d9ccf4ef616d))\n    (fp_line (start -1.3208 -0.5588) (end -1.3208 0.5588) (layer \"F.SilkS\") (width 0.2032) (tstamp 9c7fa49c-86e2-4607-9316-db2a79bb941b))\n    (fp_line (start -0.508 -0.5588) (end -1.3208 -0.5588) (layer \"F.SilkS\") (width 0.2032) (tstamp bc516a72-9162-4b1e-8bc0-1e6bdb120135))\n    (pad \"1\" smd rect locked (at -0.8509 0 180) (size 0.50038 0.70104) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 243 \"Net-(C27-Pad1)\") (pinfunction \"IN\") (pintype \"bidirectional\") (die_length 3.40614) (tstamp 055c1f17-6015-4a9c-9e54-2467df1799c9))\n    (pad \"2\" smd rect locked (at 0 0.44958 180) (size 0.59944 0.50038) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 3.40614) (tstamp f0795021-79b4-44f8-a90b-0ad91991cb58))\n    (pad \"3\" smd rect locked (at 0.8509 0 180) (size 0.50038 0.70104) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 241 \"Net-(C26-Pad1)\") (pinfunction \"OUT\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 9f705937-af8d-40b1-8b5e-6728c7fa8ce7))\n    (pad \"4\" smd rect locked (at 0 -0.44958 180) (size 0.59944 0.50038) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 8ed572c2-0099-4b45-b327-ea982a62709f))\n  )\n\n  (footprint \"hackrf:GSG-SKY13317-373LF\" (layer \"F.Cu\")\n    (tedit 537A5509) (tstamp 00000000-0000-0000-0000-00005787edd0)\n    (at 77.851 146.304 180)\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13317-373LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5704\")\n    (attr smd)\n    (fp_text reference \"U9\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp c11327fc-ad74-4ef9-ae40-0109da274ede)\n    )\n    (fp_text value \"SKY13317\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp 32326947-13c4-4ba9-bae0-2dc7cc51ff02)\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp 169d8838-ca5b-41e4-8aac-31d21a55d918))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp 4042c460-a989-493f-923a-9c9e5ac8d6ec))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp 6d08aaa7-9946-4606-84ba-be06bdc9496b))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp 77601dfe-6c66-4b29-9f52-dd3329bb7abf))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp 86224148-678b-46a4-a6f2-3c698ebb13a6))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp db591b77-b5c0-47c6-a9b1-54d09c639869))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp ebaffa10-d857-4e5f-9851-eb2261606b6e))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp f341ae8c-7a3b-445a-8c3a-e106045f7a86))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer \"F.SilkS\") (width 0.1016) (fill none) (tstamp 83b5ea0f-32c0-4385-b3a2-ce550e0a815e))\n    (pad \"0\" smd rect locked (at 0 0 180) (size 0.5 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 464164f3-6aea-4245-a93d-9e85e10bfc04))\n    (pad \"0\" smd oval locked (at -0.25 0.05 180) (size 0.2 1.1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 75aaf8d0-ddee-42d0-9187-e89ba7cff3ad))\n    (pad \"0\" smd rect locked (at -0.24 -0.49 135) (size 0.17112 0.14224) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 96b0a3f9-99a7-42fb-8c20-f1db0438a4ea))\n    (pad \"0\" smd rect locked (at -0.25 -0.425 180) (size 0.2 0.15) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp a9b31d63-5262-45f8-8921-5a5b8c02aa26))\n    (pad \"0\" smd rect locked (at 0 0 180) (size 0.2 1.3) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp e8af3203-aa0f-4ce6-81dc-36c9608dc69b))\n    (pad \"0\" smd oval locked (at 0.25 0 180) (size 0.2 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp fcda9c29-cae3-4867-8f50-3334f0210fb7))\n    (pad \"0\" smd rect locked (at 0 0 180) (size 0.6 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp fdc68aaa-ca29-47c5-98c3-55e6a6591ab0))\n    (pad \"1\" smd rect locked (at -0.95 -0.6 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 252 \"Net-(C44-Pad2)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp a7d09e56-9ac2-47d2-9885-d05b389e991f))\n    (pad \"2\" smd rect locked (at -0.95 -0.2 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 328 \"unconnected-(U9-Pad2)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 4abd0e14-6d92-4fc5-ad55-760c4f600e9e))\n    (pad \"3\" smd rect locked (at -0.95 0.2 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 217 \"TX_MIX_BP\") (pinfunction \"V1\") (pintype \"input\") (tstamp e401e961-3e38-4187-b8cb-42659cbd7897))\n    (pad \"4\" smd rect locked (at -0.95 0.6 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 248 \"Net-(C32-Pad2)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 097f4d3c-280c-415c-b558-e14bde46abe1))\n    (pad \"5\" smd rect locked (at 0.95 0.6 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 247 \"Net-(C31-Pad1)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp fcb512c9-3673-48d6-bcff-a654ea43dbe3))\n    (pad \"6\" smd rect locked (at 0.95 0.2 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pinfunction \"V2\") (pintype \"input\") (tstamp 77fd8dbc-17cb-40ff-9306-48820cd9284f))\n    (pad \"7\" smd rect locked (at 0.95 -0.2 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 207 \"RX_MIX_BP\") (pinfunction \"V3\") (pintype \"input\") (tstamp 9e224048-1289-4f54-af82-93882f6dbc4e))\n    (pad \"8\" smd rect locked (at 0.95 -0.6 180) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 251 \"Net-(C43-Pad1)\") (pinfunction \"RF3\") (pintype \"bidirectional\") (tstamp 1ebf01db-23c6-42bf-8c48-8f0c19bb3e1f))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787edeb)\n    (at 104.9634 158.164 90)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c1c\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U10\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp c97d4725-3fad-4730-87ea-453c4ff340f5)\n    )\n    (fp_text value \"SKY13453\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp 0dd22819-4977-4c8a-b28a-ad11e065a280)\n    )\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 080b059c-eb3c-48de-97a4-437f3bd6146b))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 77aa6861-982a-45c4-857b-d3b99c1e9c39))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 9e247ab1-42ff-41cc-8af6-e7200d63024c))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp c814b75e-813c-4462-88c7-784eb827f51c))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp b24ef195-a542-4655-8bad-0f047690eb94))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp b12924de-792e-4424-ad42-2a23713886cf))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 259 \"Net-(C51-Pad2)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp ea846190-a012-4b78-8381-543586f2eb30))\n    (pad \"3\" smd rect locked (at 0 0.552 90) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 1c155613-ceab-4a50-a3d0-a5d05dc1c481))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 238 \"Net-(C23-Pad1)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp bd5d8862-ea21-4850-94be-12b7ee64574b))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp 86670f5d-b562-4cd5-bb1e-a65ff88b2df5))\n    (pad \"6\" smd rect locked (at 0 -0.552 90) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 255 \"Net-(C46-Pad1)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp d640ae40-d74b-4081-a548-f8f79e1c3161))\n  )\n\n  (footprint \"gsg-modules:SKY13350-385LF\" (layer \"F.Cu\")\n    (tedit 526ED53C) (tstamp 00000000-0000-0000-0000-00005787edf9)\n    (at 109.6285 156.2753)\n    (property \"Description\" \"IC RF SWITCH 6GHZ 6QFN\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13453-385LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef646\")\n    (solder_paste_ratio -0.02)\n    (attr smd)\n    (fp_text reference \"U11\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp ed1f85d2-5998-4d0e-8802-aa2237324ffe)\n    )\n    (fp_text value \"SKY13453\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n      (tstamp deb79cfb-4a80-4471-9e9c-c53c78a5d54c)\n    )\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 19262d00-1789-4273-8475-5305f0f0b402))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 70989310-b819-4545-b110-cd13927961e9))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp 98ce1fb5-1052-461b-a4f9-76cbcbece43b))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (tstamp bf886ae5-c666-438b-b053-1b19ea1756db))\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer \"F.SilkS\") (width 0.1778) (fill none) (tstamp 8f99c6b5-e25a-4066-9233-20d1f8c5b957))\n    (pad \"1\" smd rect locked (at -0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 226916df-2c76-443e-99db-11eb8134ca2e))\n    (pad \"2\" smd rect locked (at -0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 250 \"Net-(C43-Pad2)\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 1b446a0d-3a1f-4223-a6d1-f8ede637e1a9))\n    (pad \"3\" smd rect locked (at 0 0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp ed7c52bd-acd8-43a9-aef3-72daabe56804))\n    (pad \"4\" smd rect locked (at 0.6435 0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 260 \"Net-(C51-Pad1)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp a80bcb51-1371-4090-a73c-8c26bff3e62d))\n    (pad \"5\" smd rect locked (at 0.6435 -0.24892) (size 0.645 0.23) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 200 \"MIX_BYPASS\") (pinfunction \"VCTL\") (pintype \"input\") (tstamp e8a2989e-e2f7-4653-89bb-9bb98dfc695c))\n    (pad \"6\" smd rect locked (at 0 -0.552) (size 0.3 0.813) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 256 \"Net-(C48-Pad1)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp c63b533c-0053-46b8-a952-051bbedc4636))\n  )\n\n  (footprint \"hackrf:GSG-SKY13317-373LF\" (layer \"F.Cu\")\n    (tedit 537A5509) (tstamp 00000000-0000-0000-0000-00005787ee07)\n    (at 77.71 153.809 -90)\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13317-373LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6bdf\")\n    (attr smd)\n    (fp_text reference \"U12\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp f781a8e3-7a2e-4fc0-aca6-b62b763ec4d2)\n    )\n    (fp_text value \"SKY13317\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp 139d69f0-52ce-4112-9a9b-21f7b6e54fc2)\n    )\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp 33af19df-ce92-439b-a666-c39e64e7b83d))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp 38111ef2-1150-411a-abcb-e52e004a64ba))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp 3cff1416-6bef-4622-a120-3da6d82eda99))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp 529ed800-a8d4-43c3-abd1-663cf126771f))\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp 5cf362f3-156b-4a58-8f65-a3d505993179))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp a6a7899b-4a0e-49ec-85ab-f3a32c4e63e8))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp b52461f1-6ab3-45c7-ae04-4124124874f6))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp f64c3109-4c17-4e5f-bf64-fb27018323b6))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer \"F.SilkS\") (width 0.1016) (fill none) (tstamp 6e15f765-377d-4997-9746-f5c57c8a1c92))\n    (pad \"0\" smd oval locked (at -0.25 0.05 270) (size 0.2 1.1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 16fb98e3-3484-40d8-ad21-88793609eb5a))\n    (pad \"0\" smd rect locked (at -0.24 -0.49 225) (size 0.17112 0.14224) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 72a8c153-485a-43b8-a906-6a10a81f9bdb))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 0.2 1.3) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp 7c1b8677-9f81-4cb1-be63-89564cf51d66))\n    (pad \"0\" smd rect locked (at -0.25 -0.425 270) (size 0.2 0.15) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 92709202-c92f-49e0-8e9f-7a73b19a5519))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 0.6 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp d6c20d52-c007-4031-9a97-5561bc4c332f))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 0.5 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp e20465ab-6465-47e3-994b-06c2e9f8574b))\n    (pad \"0\" smd oval locked (at 0.25 0 270) (size 0.2 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp ef2eb386-ad13-423a-9c61-b1e01a4ae634))\n    (pad \"1\" smd rect locked (at -0.95 -0.6 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 253 \"Net-(C44-Pad1)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp be64b124-f5e1-4900-ab24-f159a51563ea))\n    (pad \"2\" smd rect locked (at -0.95 -0.2 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 329 \"unconnected-(U12-Pad2)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp de0ba028-ad4f-4af7-816e-667795a34334))\n    (pad \"3\" smd rect locked (at -0.95 0.2 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pinfunction \"V1\") (pintype \"input\") (tstamp 4ca618e9-6e37-4caf-b950-a4cb1ce0253c))\n    (pad \"4\" smd rect locked (at -0.95 0.6 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 39 \"/frontend/RX_AMP_OUT\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 1d99ecc2-41f5-4bbf-9ee1-475a9321c1ce))\n    (pad \"5\" smd rect locked (at 0.95 0.6 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 264 \"Net-(C61-Pad2)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp 45dd3e64-6474-4173-a9f6-60be843d48ee))\n    (pad \"6\" smd rect locked (at 0.95 0.2 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pinfunction \"V2\") (pintype \"input\") (tstamp d6069a95-61f8-4582-aea4-da287936d557))\n    (pad \"7\" smd rect locked (at 0.95 -0.2 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pinfunction \"V3\") (pintype \"input\") (tstamp 6d8e2aa3-386d-4f86-9d91-cde896f8def2))\n    (pad \"8\" smd rect locked (at 0.95 -0.6 270) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 40 \"/frontend/TX_AMP_IN\") (pinfunction \"RF3\") (pintype \"bidirectional\") (tstamp b6e62372-7308-4563-93e4-4e181f663c63))\n  )\n\n  (footprint \"hackrf:GSG-SOT363\" (layer \"F.Cu\")\n    (tedit 5099C1B1) (tstamp 00000000-0000-0000-0000-00005787ee22)\n    (at 72.884 154.952 -90)\n    (property \"Description\" \"0.1-6 GHz 3 V, 14 dBm Amplifier\")\n    (property \"Manufacturer\" \"Avago\")\n    (property \"Part Number\" \"MGA-81563-TR1G\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"MGA-81563*\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502de480\")\n    (attr smd)\n    (fp_text reference \"U13\" (at 0 -0.1778 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n      (tstamp f48a3023-54c4-4635-86d5-448c1753d187)\n    )\n    (fp_text value \"MGA-81563\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp 11fddce2-af28-4f2d-8f4b-e79956c26e73)\n    )\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 41a49529-6f9c-4675-919b-a2ddea8fb122))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 41b1acda-8e46-422c-8051-89ed49e843c0))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 4c5ab71f-4649-47cc-8c48-b356db42973a))\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 928d873f-62b3-4a32-a08c-ef0f8cd34e5d))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp e61db597-3e41-4afb-9c60-5440fefd2221))\n    (pad \"1\" smd rect locked (at -0.6604 1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.08382) (tstamp 783bbcf5-593b-4b9e-ad2d-3e5789d320bd))\n    (pad \"2\" smd rect locked (at 0 1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 30a32a69-0951-4e6b-b932-bf57253b6bcb))\n    (pad \"3\" smd rect locked (at 0.6604 1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 262 \"Net-(C58-Pad2)\") (pinfunction \"IN\") (pintype \"input\") (die_length -1518.485687) (tstamp 8d9eeada-45e4-4dec-b077-a007d84d867e))\n    (pad \"4\" smd rect locked (at 0.6604 -1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 1b3d55dd-cc18-40fa-a43a-5e6b627c94ef))\n    (pad \"5\" smd rect locked (at 0 -1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.12192) (tstamp 2bca8992-aa6a-49f1-ab2f-a740715ed45f))\n    (pad \"6\" smd rect locked (at -0.6604 -1.0033 270) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 258 \"Net-(C50-Pad1)\") (pinfunction \"OUT\") (pintype \"output\") (die_length 0.1651) (tstamp fa737172-8d7b-48c6-87fb-1c83ddacdd03))\n  )\n\n  (footprint \"hackrf:GSG-SKY13317-373LF\" (layer \"F.Cu\")\n    (tedit 537A5509) (tstamp 00000000-0000-0000-0000-00005787ee30)\n    (at 73.1126 159.1176 90)\n    (property \"Description\" \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\")\n    (property \"Manufacturer\" \"Skyworks\")\n    (property \"Part Number\" \"SKY13317-373LF\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6be2\")\n    (attr smd)\n    (fp_text reference \"U14\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp a3946791-b181-4c27-9620-dd1fdad23197)\n    )\n    (fp_text value \"SKY13317\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n      (tstamp 71255f7d-b20b-4d38-895d-d86c1aefe273)\n    )\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp 0a0dfa47-c83c-4625-bb3c-eb02c5f36ec7))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer \"F.SilkS\") (width 0.1016) (tstamp 35810c82-e5fe-41e7-95f0-1a23ba0fbfaa))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp 37878a1d-df96-44cc-b6cd-9fca44a32dfa))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer \"F.SilkS\") (width 0.1016) (tstamp 6b87e023-fb14-4602-b390-32d43ea326cc))\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp 6dcfaa5d-9616-48e3-932a-adc26a8e488d))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp 728c103c-93e9-472a-9aeb-eff4a31d8aa0))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer \"F.SilkS\") (width 0.1016) (tstamp 80195f8f-c797-43ff-a982-5fa620894811))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer \"F.SilkS\") (width 0.1016) (tstamp a209ba82-956f-46d4-b890-476f4ca66a8b))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer \"F.SilkS\") (width 0.1016) (fill none) (tstamp acabf7a0-afde-45d1-89c3-5701eb0bd4bc))\n    (pad \"0\" smd rect locked (at -0.24 -0.49 45) (size 0.17112 0.14224) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 00c9683b-8a9d-4f61-a1f5-dbc4e7114d49))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 0.5 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 0f042e06-2808-4921-a32c-f6a11867fd89))\n    (pad \"0\" smd rect locked (at -0.25 -0.425 90) (size 0.2 0.15) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 17b5f1c6-484a-49b7-bb07-150ee2e0f8c9))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 0.2 1.3) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp 6318e3c4-039e-47db-88ae-ea07a37b0c30))\n    (pad \"0\" smd oval locked (at 0.25 0 90) (size 0.2 1.2) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 8cdbb298-0fb6-4e6b-a641-5eb77e3361b8))\n    (pad \"0\" smd oval locked (at -0.25 0.05 90) (size 0.2 1.1) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 9e3c6a27-3d60-4d31-b364-e63762411d5a))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 0.6 1.1) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_paste_margin_ratio -0.01) (tstamp ce50ca08-f0fc-4567-8493-75cf38ad1298))\n    (pad \"1\" smd rect locked (at -0.95 -0.6 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 268 \"Net-(C64-Pad1)\") (pinfunction \"RFC\") (pintype \"bidirectional\") (tstamp fbf18177-d1b5-4a96-be2c-b3b3d7d588d5))\n    (pad \"2\" smd rect locked (at -0.95 -0.2 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 330 \"unconnected-(U14-Pad2)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 37a2a6a6-bf5a-44a0-808e-687e73d0db6d))\n    (pad \"3\" smd rect locked (at -0.95 0.2 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pinfunction \"V1\") (pintype \"input\") (tstamp f83d17af-70db-4a5a-a450-5773ee80dd48))\n    (pad \"4\" smd rect locked (at -0.95 0.6 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 41 \"/frontend/TX_AMP_OUT\") (pinfunction \"RF1\") (pintype \"bidirectional\") (tstamp 36f106da-f760-400d-b74c-0ac94843325a))\n    (pad \"5\" smd rect locked (at 0.95 0.6 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 265 \"Net-(C61-Pad1)\") (pinfunction \"RF2\") (pintype \"bidirectional\") (tstamp 3d8db4dd-3277-463b-b57b-a56c4e4617e7))\n    (pad \"6\" smd rect locked (at 0.95 0.2 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pinfunction \"V2\") (pintype \"input\") (tstamp c514fee2-7fa7-4e07-8f29-c53421048e5c))\n    (pad \"7\" smd rect locked (at 0.95 -0.2 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pinfunction \"V3\") (pintype \"input\") (tstamp 3232158d-1439-4b44-a4dc-2d0fdb6482cf))\n    (pad \"8\" smd rect locked (at 0.95 -0.6 90) (size 0.8 0.24) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 314 \"/frontend/RX_AMP_IN\") (pinfunction \"RF3\") (pintype \"bidirectional\") (tstamp 6b3c387e-f040-4df6-88b6-52f92246707d))\n  )\n\n  (footprint \"hackrf:GSG-LXES1TBCC2-004\" (layer \"F.Cu\")\n    (tedit 52F13010) (tstamp 00000000-0000-0000-0000-00005787ee4b)\n    (at 170.025 124.875 -90)\n    (property \"Description\" \"TVS DIODE 5.5V 22V LLP75-6L\")\n    (property \"Manufacturer\" \"Vishay\")\n    (property \"Part Number\" \"VBUS54CV-HSF-G4-08\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528007f8\")\n    (attr smd)\n    (fp_text reference \"U15\" (at 0 0.1 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.5 0.4) (thickness 0.1)))\n      (tstamp d117429c-e700-44fb-acad-2f563c9cfc46)\n    )\n    (fp_text value \"TVS\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp afde6047-d84e-4210-ab63-9248653b47d4)\n    )\n    (fp_line (start -0.8 -0.8) (end 0.8 -0.8) (layer \"F.SilkS\") (width 0.2032) (tstamp 35b2ec9d-fd63-4147-97b2-aae7acd6dc6b))\n    (fp_line (start -0.8 0.8) (end -0.8 -0.8) (layer \"F.SilkS\") (width 0.2032) (tstamp 4e1ffeff-6a0a-4205-b23e-a8c823bac514))\n    (fp_line (start 0.8 -0.8) (end 0.8 0.8) (layer \"F.SilkS\") (width 0.2032) (tstamp 93520235-0551-422b-aacc-1beef7fe38cb))\n    (fp_line (start 0.8 0.8) (end -0.8 0.8) (layer \"F.SilkS\") (width 0.2032) (tstamp c2644cda-95d0-4916-964f-26fa282a2d28))\n    (fp_circle (center 1.1 -1.1) (end 1.1 -1) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp daa36370-5cda-4fac-af80-81059bd8576c))\n    (pad \"0\" smd rect locked (at 0 0 270) (size 1.1 0.5) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\") (tstamp e51bde10-aa41-437d-ac1e-6d858e4f335a))\n    (pad \"1\" smd rect locked (at 0.5 -0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 293 \"Net-(J1-Pad3)\") (pinfunction \"ESD1\") (pintype \"input\") (die_length -1518.485687) (tstamp cfb47b4a-82c0-4ec3-a6be-bdf9c1844f60))\n    (pad \"2\" smd rect locked (at 0 -0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp ada32976-917c-4883-8093-f6b55e9b9f42))\n    (pad \"3\" smd rect locked (at -0.5 -0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 294 \"Net-(J1-Pad2)\") (pinfunction \"ESD2\") (pintype \"input\") (die_length -1518.485687) (tstamp b705621e-0ffd-4720-953f-86afb80af44c))\n    (pad \"4\" smd rect locked (at -0.5 0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 331 \"unconnected-(U15-Pad4)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.01524) (tstamp 8be70e57-708f-4ff9-a4d7-aca6bd7937a9))\n    (pad \"5\" smd rect locked (at 0 0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 159 \"/mcu/usb/power/VBUS\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp efc0a96d-c966-428b-b367-9b24cfd3427d))\n    (pad \"6\" smd rect locked (at 0.5 0.95 270) (size 0.3 0.9) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 332 \"unconnected-(U15-Pad6)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.08128) (tstamp 6676f2a5-4107-4c87-92e5-6ac1ca57536d))\n  )\n\n  (footprint \"hackrf:GSG-QFN48-6\" (layer \"F.Cu\")\n    (tedit 4F5D8918) (tstamp 00000000-0000-0000-0000-00005787ee5a)\n    (at 108.6485 141.8971 90)\n    (property \"Description\" \"IC TXRX 2.3GHZ-2.7GHZ 48TQFN\")\n    (property \"Manufacturer\" \"Maxim\")\n    (property \"Part Number\" \"MAX2837ETM+T\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"MAX2837ETM+\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbc9d\")\n    (solder_mask_margin 0.0508)\n    (clearance 0.1524)\n    (attr smd)\n    (fp_text reference \"U17\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp effee028-25b0-4ef7-9aca-4de47de3d0d8)\n    )\n    (fp_text value \"MAX2837\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 0c6cd7b9-e03a-4993-9f97-26d0f5638bc6)\n    )\n    (fp_line (start -2.99974 -2.60096) (end -2.60096 -2.99974) (layer \"F.SilkS\") (width 0.2032) (tstamp 67aed33f-dea0-4119-888b-2c42ac211871))\n    (fp_line (start -2.60096 2.99974) (end -2.99974 2.99974) (layer \"F.SilkS\") (width 0.2032) (tstamp 76115be6-afb4-4eeb-b095-6ea4a920645e))\n    (fp_line (start 2.60096 -2.99974) (end 2.99974 -2.99974) (layer \"F.SilkS\") (width 0.2032) (tstamp 7e4be7d1-7cf3-4e5b-b416-0b7ee2896ede))\n    (fp_line (start 2.99974 -2.99974) (end 2.99974 -2.60096) (layer \"F.SilkS\") (width 0.2032) (tstamp b4765265-f387-4f30-89fe-5d785e41dbbc))\n    (fp_line (start 2.99974 2.99974) (end 2.60096 2.99974) (layer \"F.SilkS\") (width 0.2032) (tstamp d5b20798-57e0-4f0a-9b71-860f2b5889be))\n    (fp_line (start -2.99974 2.99974) (end -2.99974 2.60096) (layer \"F.SilkS\") (width 0.2032) (tstamp e67035bf-d9a1-43af-be7f-eb043b597762))\n    (fp_line (start 2.99974 2.60096) (end 2.99974 2.99974) (layer \"F.SilkS\") (width 0.2032) (tstamp eaaa4f30-6131-4550-a249-0746f7acebb7))\n    (pad \"0\" thru_hole circle locked (at -1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 0323f558-3e95-448a-931e-6ce9cd77c741))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 4.525 4.525) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (solder_mask_margin -0.1016) (tstamp 0b8096e3-5b9a-452e-becd-1dd91b189ece))\n    (pad \"0\" thru_hole circle locked (at 0 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 1853875a-2b82-477f-aac4-007b1a48c5f1))\n    (pad \"0\" thru_hole circle locked (at -1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 1e5eb51a-37f3-448e-a4ff-f05510b6ce8b))\n    (pad \"0\" smd rect locked (at 1.5 0 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 22212a77-05f4-474f-a015-95053f2d1afa))\n    (pad \"0\" thru_hole circle locked (at 0 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 2bb8a9f2-e235-4386-b2f9-e71b76875289))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 2cece356-b777-4f90-a7b0-5f64b79439f2))\n    (pad \"0\" thru_hole circle locked (at 1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 40937203-0561-44d2-a980-74b510b519bc))\n    (pad \"0\" smd rect locked (at -1.5 -1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 4d3e2ffe-7410-4628-9091-17fa26c902ee))\n    (pad \"0\" thru_hole circle locked (at 1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 6764e839-7559-4453-bbc7-7e3ca0913bbc))\n    (pad \"0\" smd rect locked (at 0 -1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 7d547990-bc66-422b-8266-7fc178f1b830))\n    (pad \"0\" smd rect locked (at 0 1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 7ef4dd0f-6e79-40c0-9bd4-79b6f6f75746))\n    (pad \"0\" smd rect locked (at -1.5 1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 8cc0e990-050f-45ae-b68f-8979f15ce99d))\n    (pad \"0\" thru_hole circle locked (at 0 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 95632efd-10f9-4669-9128-6bb5bbcd07d4))\n    (pad \"0\" thru_hole circle locked (at -1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp a619ceec-b520-4a71-84a7-7820c9b0d5fb))\n    (pad \"0\" smd rect locked (at -1.5 0 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp bd304d3f-3562-4ee3-9ec6-bc8518fbf095))\n    (pad \"0\" smd rect locked (at 1.5 1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp c12d94d3-c705-4dc8-8fd1-0a6b7a766c38))\n    (pad \"0\" smd rect locked (at 1.5 -1.5 90) (size 1.5 1.5) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp cc49fc1a-3285-4cd8-bd0f-93b0c6e69a83))\n    (pad \"0\" thru_hole circle locked (at 1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp fdb9431a-3fd9-4624-bb76-0554b9bdcb4b))\n    (pad \"1\" smd oval locked (at -3 -2.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCRXLNA\") (pintype \"power_in\") (tstamp 4e7f247e-4e0b-460a-8132-36758f44d48f))\n    (pad \"2\" smd oval locked (at -3 -1.8 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GNDRXLNA\") (pintype \"power_in\") (tstamp e3cd8d40-407a-4f73-961b-5887aa5764ee))\n    (pad \"3\" smd oval locked (at -3 -1.4 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 333 \"unconnected-(U17-Pad3)\") (pinfunction \"B5\") (pintype \"input+no_connect\") (tstamp 3fe3bcd9-ce08-4785-852a-28ec5d27c30c))\n    (pad \"4\" smd oval locked (at -3 -1 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 270 \"Net-(C99-Pad1)\") (pinfunction \"RXRF+\") (pintype \"input\") (tstamp b2b7597a-3f90-42b7-9b06-79236cadbbbc))\n    (pad \"5\" smd oval locked (at -3 -0.6 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 272 \"Net-(C102-Pad1)\") (pinfunction \"RXRF-\") (pintype \"input\") (tstamp 173935ac-d743-4072-9845-a52c1fedfca1))\n    (pad \"6\" smd oval locked (at -3 -0.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 334 \"unconnected-(U17-Pad6)\") (pinfunction \"B4\") (pintype \"input+no_connect\") (tstamp 069e6a88-0b51-41d6-860e-87a1bc1b7df0))\n    (pad \"7\" smd oval locked (at -3 0.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCTXPAD\") (pintype \"power_in\") (tstamp 4f39e180-2fc4-46b6-9cb7-655b1d697572))\n    (pad \"8\" smd oval locked (at -3 0.6 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 335 \"unconnected-(U17-Pad8)\") (pinfunction \"B3\") (pintype \"input+no_connect\") (tstamp d925d39d-87ec-43d2-9288-51fe885bb0c8))\n    (pad \"9\" smd oval locked (at -3 1 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 336 \"unconnected-(U17-Pad9)\") (pinfunction \"B2\") (pintype \"input+no_connect\") (tstamp 873335b5-e5b6-48f4-bd01-98d54d320292))\n    (pad \"10\" smd oval locked (at -3 1.4 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 274 \"Net-(C104-Pad1)\") (pinfunction \"TXRF+\") (pintype \"output\") (tstamp 71c7a4c6-9470-448c-bbb3-b76a3eeb6c1c))\n    (pad \"11\" smd oval locked (at -3 1.8 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 278 \"Net-(C111-Pad1)\") (pinfunction \"TXRF-\") (pintype \"output\") (tstamp ccae0e5a-3479-47b4-b9a6-4775d84bd1ce))\n    (pad \"12\" smd oval locked (at -3 2.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 337 \"unconnected-(U17-Pad12)\") (pinfunction \"B1\") (pintype \"input+no_connect\") (tstamp 887d6598-ebff-4d3f-a459-c9ffa395ce73))\n    (pad \"13\" smd oval locked (at -2.2 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCTXMX\") (pintype \"power_in\") (tstamp 9f444bde-fd2e-4de4-802a-e7827a183dd6))\n    (pad \"14\" smd oval locked (at -1.8 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 338 \"unconnected-(U17-Pad14)\") (pinfunction \"PABIAS\") (pintype \"output+no_connect\") (tstamp 8fbf6cf9-9d5f-4291-a1c8-1478bfee9834))\n    (pad \"15\" smd oval locked (at -1.4 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 213 \"SSP1_SCK\") (pinfunction \"SCLK\") (pintype \"input\") (tstamp c6454ac9-5e67-48cf-be1c-b25eefc6c641))\n    (pad \"16\" smd oval locked (at -1 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 35 \"/baseband/XCVR_CLKOUT\") (pinfunction \"CLOCKOUT\") (pintype \"output\") (tstamp f8a06c58-ab36-4a15-8a4e-c7b798f7dd5d))\n    (pad \"17\" smd oval locked (at -0.6 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 36 \"/baseband/XTAL2\") (pinfunction \"XTAL2\") (pintype \"input\") (tstamp 143d6f14-e1c9-4b43-b805-46e069a4a2fc))\n    (pad \"18\" smd oval locked (at -0.2 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 339 \"unconnected-(U17-Pad18)\") (pinfunction \"XTAL1\") (pintype \"output+no_connect\") (tstamp e374d446-8fa8-4098-908a-e8a5a571f398))\n    (pad \"19\" smd oval locked (at 0.2 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCXTAL\") (pintype \"power_in\") (tstamp 8a5c3cea-405a-45e3-b772-0cf32944d1aa))\n    (pad \"20\" smd oval locked (at 0.6 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCCDIG\") (pintype \"power_in\") (tstamp 006d2fa4-3f4d-404b-af86-fff6d909046b))\n    (pad \"21\" smd oval locked (at 1 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCCP\") (pintype \"power_in\") (tstamp 8f45305e-ec77-414f-ad52-30b4506047cd))\n    (pad \"22\" smd oval locked (at 1.4 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GNDCP\") (pintype \"power_in\") (tstamp 82ac198c-5cb1-429c-83b6-b28c2df646f4))\n    (pad \"23\" smd oval locked (at 1.8 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 11 \"/baseband/CPOUT+\") (pinfunction \"CPOUT+\") (pintype \"output\") (tstamp dca7dcc4-083c-4b0b-a92b-0b8216eaff0b))\n    (pad \"24\" smd oval locked (at 2.2 3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 12 \"/baseband/CPOUT-\") (pinfunction \"CPOUT-\") (pintype \"output\") (tstamp e6895476-ec20-4d8a-a598-690ef0d6066c))\n    (pad \"25\" smd oval locked (at 3 2.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 220 \"XCVR_EN\") (pinfunction \"ENABLE\") (pintype \"input\") (tstamp bd836b95-4da8-4907-8824-afda99c01f11))\n    (pad \"26\" smd oval locked (at 3 1.8 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GNDVCO\") (pintype \"power_in\") (tstamp 9af74433-43d0-4eba-9b2b-e8c44d8e7aa8))\n    (pad \"27\" smd oval locked (at 3 1.4 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 276 \"Net-(C106-Pad1)\") (pinfunction \"BYPASS\") (pintype \"output\") (tstamp f0fee4ac-d5ce-4fe5-93e1-4e78e050a907))\n    (pad \"28\" smd oval locked (at 3 1 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCVCO\") (pintype \"power_in\") (tstamp 3f234eec-9b04-41d9-a61d-d47c47f78eee))\n    (pad \"29\" smd oval locked (at 3 0.6 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 211 \"SSP1_CIPO\") (pinfunction \"DOUT\") (pintype \"output\") (tstamp 8006b17c-ff7d-40a1-bea5-94befb7b5ed0))\n    (pad \"30\" smd oval locked (at 3 0.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 171 \"CS_XCVR\") (pinfunction \"CS\") (pintype \"input\") (tstamp 5f8000f3-6fd8-40e9-84e6-2c448d2c1ff5))\n    (pad \"31\" smd oval locked (at 3 -0.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 212 \"SSP1_COPI\") (pinfunction \"DIN\") (pintype \"input\") (tstamp a8997b78-7cce-49c8-b0a7-4884daf92654))\n    (pad \"32\" smd oval locked (at 3 -0.6 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 202 \"RSSI\") (pinfunction \"RSSI\") (pintype \"output\") (tstamp 0abd8f81-5d97-42aa-813c-71582f79e74a))\n    (pad \"33\" smd oval locked (at 3 -1 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 340 \"unconnected-(U17-Pad33)\") (pinfunction \"B7\") (pintype \"input+no_connect\") (tstamp d2ec1bf2-4231-4d99-bb41-dd0c62f702fc))\n    (pad \"34\" smd oval locked (at 3 -1.4 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 341 \"unconnected-(U17-Pad34)\") (pinfunction \"B6\") (pintype \"input+no_connect\") (tstamp c7202e37-dd95-424f-95b2-48a6059f1fe1))\n    (pad \"35\" smd oval locked (at 3 -1.8 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 28 \"/baseband/RXBBQ-\") (pinfunction \"RXBBQ-\") (pintype \"output\") (tstamp 0bc23307-a384-405a-90f0-c9f39708d11a))\n    (pad \"36\" smd oval locked (at 3 -2.2 90) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 27 \"/baseband/RXBBQ+\") (pinfunction \"RXBBQ+\") (pintype \"output\") (tstamp 777fc44e-65ef-47e5-9dc3-a2ab97196a53))\n    (pad \"37\" smd oval locked (at 2.2 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 26 \"/baseband/RXBBI-\") (pinfunction \"RXBBI-\") (pintype \"output\") (tstamp c83c4c8c-99c6-4e42-b44a-79fa4b4adafe))\n    (pad \"38\" smd oval locked (at 1.8 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 25 \"/baseband/RXBBI+\") (pinfunction \"RXBBI+\") (pintype \"output\") (tstamp 96afbb18-3bcb-4901-a524-5754a6a0854a))\n    (pad \"39\" smd oval locked (at 1.4 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCRXVGA\") (pintype \"power_in\") (tstamp 14f48122-e291-4f32-8be0-7e0934c43fa5))\n    (pad \"40\" smd oval locked (at 1 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 342 \"unconnected-(U17-Pad40)\") (pinfunction \"RXHP\") (pintype \"input+no_connect\") (tstamp 6399be9a-dd98-49f3-9dac-44f22fda6155))\n    (pad \"41\" smd oval locked (at 0.6 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCRXFL\") (pintype \"power_in\") (tstamp 7aaaa659-f2ff-43f5-8e61-c61d6ce91b85))\n    (pad \"42\" smd oval locked (at 0.2 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 30 \"/baseband/TXBBI-\") (pinfunction \"TXBBI-\") (pintype \"input\") (tstamp 48462adf-939f-4bb9-b7da-c37d8721c965))\n    (pad \"43\" smd oval locked (at -0.2 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 29 \"/baseband/TXBBI+\") (pinfunction \"TXBBI+\") (pintype \"input\") (tstamp 07a521b5-06f4-4e4c-87b4-41e0080e7336))\n    (pad \"44\" smd oval locked (at -0.6 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 31 \"/baseband/TXBBQ+\") (pinfunction \"TXBBQ+\") (pintype \"input\") (tstamp 6fb7c521-fafa-4f0f-a67e-009586ac8721))\n    (pad \"45\" smd oval locked (at -1 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 32 \"/baseband/TXBBQ-\") (pinfunction \"TXBBQ-\") (pintype \"input\") (tstamp 14f92f8d-86c6-4130-bd49-287e7838f249))\n    (pad \"46\" smd oval locked (at -1.4 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VCCRXMX\") (pintype \"power_in\") (tstamp c9db5787-ebc0-46dc-88fd-6e68732fddd5))\n    (pad \"47\" smd oval locked (at -1.8 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 214 \"TXENABLE\") (pinfunction \"TXENABLE\") (pintype \"input\") (tstamp b7c0a68c-3173-4f85-9d29-03bcac05fe90))\n    (pad \"48\" smd oval locked (at -2.2 -3 180) (size 0.87 0.245) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 204 \"RXENABLE\") (pinfunction \"RXENABLE\") (pintype \"input\") (tstamp a2bde225-4c60-4b32-8f6f-d1d8456d2b30))\n  )\n\n  (footprint \"hackrf:GSG-QFN48-7\" (layer \"F.Cu\")\n    (tedit 509981FA) (tstamp 00000000-0000-0000-0000-00005787eea7)\n    (at 102.8954 112.4618 90)\n    (property \"Description\" \"IC ANLG FRONT END 22MSPS 48-TQFN\")\n    (property \"Manufacturer\" \"Maxim\")\n    (property \"Part Number\" \"MAX5864ETM+T\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (property \"Substitution\" \"MAX5864ETM+\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbca6\")\n    (solder_mask_margin 0.07112)\n    (clearance 0.1397)\n    (attr smd)\n    (fp_text reference \"U18\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 89609161-5cbd-4e5a-9bbd-a18f2a88077d)\n    )\n    (fp_text value \"MAX5864\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 2d87a1bf-c063-4d1f-a5ea-fd70906d1033)\n    )\n    (fp_line (start 3.50012 3.50012) (end 3.50012 3.0988) (layer \"F.SilkS\") (width 0.2032) (tstamp 2823e751-ef60-4d71-95c1-8d4c1aee76cc))\n    (fp_line (start -3.50012 3.50012) (end -3.0988 3.50012) (layer \"F.SilkS\") (width 0.2032) (tstamp 38178ca0-0337-4358-b999-67a4f1ccad56))\n    (fp_line (start -3.50012 3.0988) (end -3.50012 3.50012) (layer \"F.SilkS\") (width 0.2032) (tstamp 6f91ce53-aee9-4ad6-8321-745e70304caf))\n    (fp_line (start -3.0988 -3.50012) (end -3.50012 -3.0988) (layer \"F.SilkS\") (width 0.2032) (tstamp 91e7c639-0fae-4c8a-9e35-8f3c21e4fbf5))\n    (fp_line (start 3.50012 -3.50012) (end 3.0988 -3.50012) (layer \"F.SilkS\") (width 0.2032) (tstamp b5f8dde4-326e-4136-9dd0-6ecb7aa266a0))\n    (fp_line (start 3.0988 3.50012) (end 3.50012 3.50012) (layer \"F.SilkS\") (width 0.2032) (tstamp cba6694d-d04b-4d97-bb44-9a33589e631f))\n    (fp_line (start 3.50012 -3.0988) (end 3.50012 -3.50012) (layer \"F.SilkS\") (width 0.2032) (tstamp eb8b1b04-7cd0-4c7f-b9f0-9136c88a50d9))\n    (pad \"0\" thru_hole circle locked (at -1.65 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 0905837e-dbf9-40f9-8b9b-60d986c0530a))\n    (pad \"0\" smd rect locked (at -1.65 -1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 1023ffc9-e8ff-434f-a696-3e6ddd6b3beb))\n    (pad \"0\" thru_hole circle locked (at -1.65 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 1b8909dd-d096-48d0-8bdd-d9f076eac1b1))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 2614a675-0b82-4dbf-aa61-9b2f7f625b74))\n    (pad \"0\" smd rect locked (at -1.65 1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 39b0a840-2653-458a-8fe5-f910ebdc1c58))\n    (pad \"0\" smd rect locked (at -1.65 0 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 40db8318-12cb-4ff6-b8a3-63f346f6583d))\n    (pad \"0\" smd rect locked (at 0 1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 4308c4fc-1cac-496b-be42-b8761f99f322))\n    (pad \"0\" smd rect locked (at 1.65 0 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 5250a1b9-1f17-44a4-b53c-f73fd7637e10))\n    (pad \"0\" smd rect locked (at 1.65 1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 638dacd9-e4db-4673-bd37-bc9ea6785ec5))\n    (pad \"0\" thru_hole circle locked (at 0 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 63ce322e-f0d2-4ecd-bdb6-eb128d05a180))\n    (pad \"0\" thru_hole circle locked (at -1.65 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 68de2aae-e363-46c3-a18c-8233d0536572))\n    (pad \"0\" thru_hole circle locked (at 1.65 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 7247d5f9-c3bd-4ec5-beaf-6d14319946f0))\n    (pad \"0\" thru_hole circle locked (at 0 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 76dba192-9076-4233-a67f-7110d0a174c7))\n    (pad \"0\" thru_hole circle locked (at 0 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp 91ca4371-408e-4e7b-b9b3-4592c8650b36))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 5.3 5.3) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (solder_mask_margin -0.1016) (tstamp a99f0b9a-1802-498d-93a7-eaf76b71144e))\n    (pad \"0\" smd rect locked (at 0 -1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp bf76c4db-8818-45ec-8931-7d290486664f))\n    (pad \"0\" thru_hole circle locked (at 1.65 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp cf5d8437-4776-4b5b-80f9-b4bbdf251b44))\n    (pad \"0\" thru_hole circle locked (at 1.65 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp e02e81c7-14c0-49cb-acf7-20c2dc52e7e1))\n    (pad \"0\" smd rect locked (at 1.65 -1.65 90) (size 1.65 1.65) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"EP\") (pintype \"power_in\") (tstamp efe76298-ffc9-42be-a41b-8ef2d17808c6))\n    (pad \"1\" smd oval locked (at -3.45 -2.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 24 \"/baseband/REFP\") (pinfunction \"REFP\") (pintype \"output\") (tstamp 33992918-5f7a-4c5b-b243-8f8aff080807))\n    (pad \"2\" smd oval locked (at -3.45 -2.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 8c1ae6d6-5748-4c29-b195-43ea848cc1ee))\n    (pad \"3\" smd oval locked (at -3.45 -1.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 13 \"/baseband/IA+\") (pinfunction \"IA+\") (pintype \"input\") (tstamp 2632acac-c4ec-4e3a-bced-50d4c106dfab))\n    (pad \"4\" smd oval locked (at -3.45 -1.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 14 \"/baseband/IA-\") (pinfunction \"IA-\") (pintype \"input\") (tstamp a0ef921e-1881-4879-b4f7-4a2facdc4328))\n    (pad \"5\" smd oval locked (at -3.45 -0.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 08a7aceb-4b73-45e0-aeea-78f6829f6c85))\n    (pad \"6\" smd oval locked (at -3.45 -0.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 190 \"GCK1\") (pinfunction \"CLK\") (pintype \"input\") (tstamp dc222f71-c492-440f-8d74-4170a9d33daf))\n    (pad \"7\" smd oval locked (at -3.45 0.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 9be543cb-38a1-41c4-b856-84c42370975d))\n    (pad \"8\" smd oval locked (at -3.45 0.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 62d6defe-1697-4dfa-8243-b55fa6b495c8))\n    (pad \"9\" smd oval locked (at -3.45 1.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 20 \"/baseband/QA-\") (pinfunction \"QA-\") (pintype \"input\") (tstamp d057722f-f42b-4c63-886b-df092c3c1a7d))\n    (pad \"10\" smd oval locked (at -3.45 1.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 19 \"/baseband/QA+\") (pinfunction \"QA+\") (pintype \"input\") (tstamp 511c41dc-c582-411e-8356-28610b1cf459))\n    (pad \"11\" smd oval locked (at -3.45 2.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp c1c13155-79ca-4591-9afd-6bf0a5434642))\n    (pad \"12\" smd oval locked (at -3.45 2.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 8dc3b7f1-203e-4bde-8a2c-5f24bc692cc9))\n    (pad \"13\" smd oval locked (at -2.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 172 \"DA0\") (pinfunction \"DA0\") (pintype \"output\") (tstamp 96f18701-9817-4507-9f43-d1a40ea77e52))\n    (pad \"14\" smd oval locked (at -2.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 173 \"DA1\") (pinfunction \"DA1\") (pintype \"output\") (tstamp cb65ea89-2079-47a5-8adf-47d55b04276a))\n    (pad \"15\" smd oval locked (at -1.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 174 \"DA2\") (pinfunction \"DA2\") (pintype \"output\") (tstamp 204e89dc-b5b7-4e58-a991-9e4357b0a715))\n    (pad \"16\" smd oval locked (at -1.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 175 \"DA3\") (pinfunction \"DA3\") (pintype \"output\") (tstamp cd61dbc7-563c-44fb-b829-13cdc3d4c463))\n    (pad \"17\" smd oval locked (at -0.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"OGND\") (pintype \"power_in\") (tstamp 73bc7f78-788e-4c9b-b7d9-40d98f3aa989))\n    (pad \"18\" smd oval locked (at -0.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"OVDD\") (pintype \"power_in\") (tstamp bd59d7cf-2617-4e80-b66e-3aee8c909d9d))\n    (pad \"19\" smd oval locked (at 0.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 176 \"DA4\") (pinfunction \"DA4\") (pintype \"output\") (tstamp 96a5d35d-4822-4549-9b76-ce4c4666f05b))\n    (pad \"20\" smd oval locked (at 0.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 177 \"DA5\") (pinfunction \"DA5\") (pintype \"output\") (tstamp 85d5df98-f488-4b05-a47b-4053b0b8c41d))\n    (pad \"21\" smd oval locked (at 1.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 178 \"DA6\") (pinfunction \"DA6\") (pintype \"output\") (tstamp 2e7d6f2c-f4d3-40b8-89b0-4c8febe1df08))\n    (pad \"22\" smd oval locked (at 1.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 179 \"DA7\") (pinfunction \"DA7\") (pintype \"output\") (tstamp 1a59b958-85ea-4df3-869f-12200957e59b))\n    (pad \"23\" smd oval locked (at 2.25 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 180 \"DD0\") (pinfunction \"DD0\") (pintype \"input\") (tstamp 588825ad-d6e5-404a-be6c-7b2db76d563f))\n    (pad \"24\" smd oval locked (at 2.75 3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 181 \"DD1\") (pinfunction \"DD1\") (pintype \"input\") (tstamp 9c292b67-b348-4bc4-bf2a-1bc738c8a886))\n    (pad \"25\" smd oval locked (at 3.45 2.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 182 \"DD2\") (pinfunction \"DD2\") (pintype \"input\") (tstamp b16bf47a-91d0-466e-a9e9-9977872cfcde))\n    (pad \"26\" smd oval locked (at 3.45 2.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 183 \"DD3\") (pinfunction \"DD3\") (pintype \"input\") (tstamp 518033cb-31d2-4644-87e0-1f7b1642ecb7))\n    (pad \"27\" smd oval locked (at 3.45 1.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 184 \"DD4\") (pinfunction \"DD4\") (pintype \"input\") (tstamp c1840ca4-5212-4d8b-a601-3081e66d1ea9))\n    (pad \"28\" smd oval locked (at 3.45 1.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 185 \"DD5\") (pinfunction \"DD5\") (pintype \"input\") (tstamp 24c32d48-ff39-478f-a8ba-74f9c2cff8c2))\n    (pad \"29\" smd oval locked (at 3.45 0.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 186 \"DD6\") (pinfunction \"DD6\") (pintype \"input\") (tstamp 336258b9-8476-488d-af8b-9fedf94ae7ac))\n    (pad \"30\" smd oval locked (at 3.45 0.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 187 \"DD7\") (pinfunction \"DD7\") (pintype \"input\") (tstamp 364aa87e-8ccb-4fd9-a6ea-41ed82629adc))\n    (pad \"31\" smd oval locked (at 3.45 -0.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 188 \"DD8\") (pinfunction \"DD8\") (pintype \"input\") (tstamp e0cadfd4-107f-45e5-a678-8022942c8305))\n    (pad \"32\" smd oval locked (at 3.45 -0.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 189 \"DD9\") (pinfunction \"DD9\") (pintype \"input\") (tstamp 893af4d9-44f2-4c4f-8499-39de95797cac))\n    (pad \"33\" smd oval locked (at 3.45 -1.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp 7dc81401-34b0-4dd7-ba33-c3736898a50a))\n    (pad \"34\" smd oval locked (at 3.45 -1.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 212 \"SSP1_COPI\") (pinfunction \"DIN\") (pintype \"input\") (tstamp 7a7fa86d-f014-4674-9e10-eb709936a879))\n    (pad \"35\" smd oval locked (at 3.45 -2.25 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 213 \"SSP1_SCK\") (pinfunction \"SCLK\") (pintype \"input\") (tstamp d7861dc8-5620-419b-8b37-10e8cbc4587f))\n    (pad \"36\" smd oval locked (at 3.45 -2.75 90) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 170 \"CS_AD\") (pinfunction \"CS\") (pintype \"input\") (tstamp e127c9b3-74f5-489a-bf82-fcc504890faa))\n    (pad \"37\" smd oval locked (at 2.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp b680fc12-7b79-4539-9ef8-7d6a69b44b90))\n    (pad \"38\" smd oval locked (at 2.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 343 \"unconnected-(U18-Pad38)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 5b922b01-7980-4ab5-afa9-b53ea7b9731c))\n    (pad \"39\" smd oval locked (at 1.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp ec86a5fa-b64c-4830-84b5-93cbd85ae6c3))\n    (pad \"40\" smd oval locked (at 1.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 21 \"/baseband/QD+\") (pinfunction \"QD+\") (pintype \"output\") (tstamp 3c0acb2c-2e4c-4c27-bcaa-e791518eec5d))\n    (pad \"41\" smd oval locked (at 0.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 22 \"/baseband/QD-\") (pinfunction \"QD-\") (pintype \"output\") (tstamp 0a087a8a-9379-40f6-9a5b-6856f8d1279f))\n    (pad \"42\" smd oval locked (at 0.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 4dbb808e-5672-4665-b9eb-118a121224f6))\n    (pad \"43\" smd oval locked (at -0.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"VDD\") (pintype \"power_in\") (tstamp d9d133dc-35b2-46bc-9605-c606f6ab5b8f))\n    (pad \"44\" smd oval locked (at -0.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 16 \"/baseband/ID-\") (pinfunction \"ID-\") (pintype \"output\") (tstamp b5cfb189-6bb8-4178-b37d-3fa7cd279bfe))\n    (pad \"45\" smd oval locked (at -1.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 15 \"/baseband/ID+\") (pinfunction \"ID+\") (pintype \"output\") (tstamp 37042be3-4954-4cf6-b40c-25d3e48e273c))\n    (pad \"46\" smd oval locked (at -1.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 218 \"VAA\") (pinfunction \"REFIN\") (pintype \"input\") (tstamp 6726b514-37c7-4445-82b3-0bf73fcdf2ca))\n    (pad \"47\" smd oval locked (at -2.25 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 10 \"/baseband/COM\") (pinfunction \"COM\") (pintype \"output\") (tstamp 6a46a838-242f-44c7-8dad-91c8e948fa71))\n    (pad \"48\" smd oval locked (at -2.75 -3.45 180) (size 0.9 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 23 \"/baseband/REFN\") (pinfunction \"REFN\") (pintype \"output\") (tstamp 0ca7d4f5-64de-4679-a2cf-235b348cb051))\n  )\n\n  (footprint \"hackrf:GSG-QFN20-4\" (layer \"F.Cu\")\n    (tedit 527E5841) (tstamp 00000000-0000-0000-0000-00005787eef4)\n    (at 127.4692 162.926 90)\n    (property \"Description\" \"IC CLK GENERATOR 160MHZ 20QFN\")\n    (property \"Manufacturer\" \"Silicon Laboratories Inc\")\n    (property \"Part Number\" \"SI5351C-B-GM\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0564\")\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (attr smd)\n    (fp_text reference \"U19\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp fe6fd687-9b69-4bd7-9d84-08f96e39de11)\n    )\n    (fp_text value \"SI5351C\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp db28a21d-a5ea-41a5-a52a-e19205dd70e5)\n    )\n    (fp_line (start -1.6002 -1.99898) (end -1.99898 -1.6002) (layer \"F.SilkS\") (width 0.2032) (tstamp 2d1dcd07-7fd8-4f0d-9a91-fc488d854708))\n    (fp_line (start -1.99898 1.99898) (end -1.6002 1.99898) (layer \"F.SilkS\") (width 0.2032) (tstamp 31907709-418c-47b8-9346-ddc5eede988b))\n    (fp_line (start -1.99898 1.6002) (end -1.99898 1.99898) (layer \"F.SilkS\") (width 0.2032) (tstamp 756a245b-d0f2-4c5c-969e-db3b157f34fd))\n    (fp_line (start 1.99898 -1.99898) (end 1.6002 -1.99898) (layer \"F.SilkS\") (width 0.2032) (tstamp 7e7472d8-b100-4e88-ad94-ceea1f3fef4d))\n    (fp_line (start 1.99898 -1.6002) (end 1.99898 -1.99898) (layer \"F.SilkS\") (width 0.2032) (tstamp b7f7d1b2-28bd-4b4d-8d1f-14aab1ac847c))\n    (fp_line (start 1.99898 1.99898) (end 1.99898 1.6002) (layer \"F.SilkS\") (width 0.2032) (tstamp c2d606e0-d052-48c9-afd7-33364d198166))\n    (fp_line (start 1.6002 1.99898) (end 1.99898 1.99898) (layer \"F.SilkS\") (width 0.2032) (tstamp fcb23589-0cf2-467b-8b49-f5d578c609ee))\n    (pad \"0\" thru_hole circle locked (at -0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 2c350f8e-d9d9-4d22-a0be-2c4eb97fa2db))\n    (pad \"0\" smd rect locked (at 0 0 90) (size 2.65 2.65) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (solder_mask_margin -0.09906) (tstamp 353684c5-8177-4513-bd35-7a4e15314198))\n    (pad \"0\" smd rect locked (at -0.66 -0.66 90) (size 1.32 1.32) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 38d4049d-6687-4d45-b54e-3d636bb8d2a1))\n    (pad \"0\" thru_hole circle locked (at -0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 65059aaf-7271-4632-b8e1-5a8a275df087))\n    (pad \"0\" smd rect locked (at 0.66 -0.66 90) (size 1.32 1.32) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 75b4345a-f656-4689-8f78-88880a806a1d))\n    (pad \"0\" smd rect locked (at -0.66 0.66 90) (size 1.32 1.32) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp b0f043a3-f9ff-47b1-a9e9-c0f564f836a2))\n    (pad \"0\" thru_hole circle locked (at 0 0 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp cae49ff4-bd7c-47ca-9837-0fad959cecaa))\n    (pad \"0\" thru_hole circle locked (at 0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d21b08b7-13f8-465c-8edf-c9efbe909b43))\n    (pad \"0\" smd rect locked (at 0.66 0.66 90) (size 1.32 1.32) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d438bfba-f61e-466c-95ab-f52af7bed8ff))\n    (pad \"0\" thru_hole circle locked (at 0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu \"B.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp d77de7f8-70e3-40bb-b730-6fea5fb656ef))\n    (pad \"1\" smd oval locked (at -2.2 -1 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 33 \"/baseband/XA\") (pinfunction \"XA\") (pintype \"input\") (die_length 0.08382) (tstamp bc90150d-f016-42aa-963c-40df4ffadbb1))\n    (pad \"2\" smd oval locked (at -2.2 -0.5 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 34 \"/baseband/XB\") (pinfunction \"XB\") (pintype \"input\") (die_length 0.08128) (tstamp d45230d2-d0de-41eb-b001-6afef812f4a6))\n    (pad \"3\" smd oval locked (at -2.2 0 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 17 \"/baseband/INTR\") (pinfunction \"INTR\") (pintype \"output\") (die_length 0.08382) (tstamp 5ac86e4f-869f-46e7-875f-29b5047ff03e))\n    (pad \"4\" smd oval locked (at -2.2 0.5 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 208 \"SCL\") (pinfunction \"SCL\") (pintype \"input\") (die_length -0.00254) (tstamp dc7d2122-fe29-457d-9854-1948147e2741))\n    (pad \"5\" smd oval locked (at -2.2 1 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 209 \"SDA\") (pinfunction \"SDA\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp fe3952ec-334e-4620-b377-11080dece955))\n    (pad \"6\" smd oval locked (at -1 2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 168 \"CLKIN\") (pinfunction \"CLKIN\") (pintype \"input\") (die_length 0.08382) (tstamp 1e68eefe-0161-4326-9526-5b813035a73d))\n    (pad \"7\" smd oval locked (at -0.5 2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 18 \"/baseband/OEB\") (pinfunction \"OEB\") (pintype \"input\") (die_length 0.2032) (tstamp 8d189be2-f713-49fa-8c3a-92f19556f689))\n    (pad \"8\" smd oval locked (at 0 2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 8 \"/baseband/CLK3\") (pinfunction \"CLK3\") (pintype \"output\") (die_length 0.04572) (tstamp d1b5a696-1724-4fc7-9eb6-ab85e00f6239))\n    (pad \"9\" smd oval locked (at 0.5 2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 7 \"/baseband/CLK2\") (pinfunction \"CLK2\") (pintype \"output\") (die_length 0.18288) (tstamp b40bb7df-f9e6-4686-9eb1-7349a898a1ad))\n    (pad \"10\" smd oval locked (at 1 2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDOB\") (pintype \"power_in\") (die_length 0.12192) (tstamp e30d5f33-097c-4d6c-aa23-d75946915aaf))\n    (pad \"11\" smd oval locked (at 2.2 1 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDOA\") (pintype \"power_in\") (die_length 0.18288) (tstamp 1126730d-9356-4bae-a8ee-2e0f24f2c840))\n    (pad \"12\" smd oval locked (at 2.2 0.5 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 6 \"/baseband/CLK1\") (pinfunction \"CLK1\") (pintype \"output\") (die_length 0.12192) (tstamp d3b2b3f4-53f7-416c-b595-edb440770d8b))\n    (pad \"13\" smd oval locked (at 2.2 0 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 5 \"/baseband/CLK0\") (pinfunction \"CLK0\") (pintype \"output\") (die_length -1518.485687) (tstamp 86a25668-c918-48ed-9847-39b1032adaae))\n    (pad \"14\" smd oval locked (at 2.2 -0.5 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDOD\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 3b675ee8-95bc-48c3-aecd-1dc5f8d554d3))\n    (pad \"15\" smd oval locked (at 2.2 -1 90) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 195 \"MCU_CLK\") (pinfunction \"CLK7\") (pintype \"output\") (die_length -1518.485687) (tstamp 3858948f-2552-48dd-ab55-633cbb29195a))\n    (pad \"16\" smd oval locked (at 1 -2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 167 \"CLK6\") (pinfunction \"CLK6\") (pintype \"output\") (die_length -1518.485687) (tstamp 02b363d5-d9a0-4a63-aac6-513b8b729cc0))\n    (pad \"17\" smd oval locked (at 0.5 -2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 9 \"/baseband/CLK5\") (pinfunction \"CLK5\") (pintype \"output\") (die_length 0.254) (tstamp f44c060f-7a0a-4f08-9ef0-f6c701ec75cf))\n    (pad \"18\" smd oval locked (at 0 -2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDOC\") (pintype \"power_in\") (die_length 0.10668) (tstamp a102b4b3-9b38-459e-a7d7-2fa9fa33b729))\n    (pad \"19\" smd oval locked (at -0.5 -2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 201 \"MIX_CLK\") (pinfunction \"CLK4\") (pintype \"output\") (die_length 0.09144) (tstamp 409e63b3-2fd6-4d51-ae99-b910f6cd6e9c))\n    (pad \"20\" smd oval locked (at -1 -2.2 180) (size 1.2 0.32) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDD\") (pintype \"power_in\") (die_length -1518.485687) (tstamp d3d8f2e1-d134-4f7b-b1f5-d16f71173074))\n  )\n\n  (footprint \"hackrf:GSG-SOIC8-208\" (layer \"F.Cu\")\n    (tedit 4F8A53A2) (tstamp 00000000-0000-0000-0000-00005787ef1c)\n    (at 160.7566 158.6484 180)\n    (property \"Description\" \"IC FLASH 8MBIT 8SOIC\")\n    (property \"Manufacturer\" \"Winbond\")\n    (property \"Part Number\" \"W25Q80DVSSIG\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f825d1b\")\n    (attr smd)\n    (fp_text reference \"U20\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 985493d9-6dac-47b2-8563-159854ab8c65)\n    )\n    (fp_text value \"W25Q80\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 105824a1-969e-4665-a797-cba3b9450ae5)\n    )\n    (fp_line (start 2.667 2.667) (end 2.667 -2.667) (layer \"F.SilkS\") (width 0.2032) (tstamp 2f5d28fa-fe23-49c3-86ca-9a417dff91cc))\n    (fp_line (start -2.667 -2.667) (end -2.667 2.667) (layer \"F.SilkS\") (width 0.2032) (tstamp 306d5d9b-985d-4000-8ad9-5957a385e0cc))\n    (fp_line (start -2.667 2.667) (end 2.667 2.667) (layer \"F.SilkS\") (width 0.2032) (tstamp 7cf60a46-7f7c-4c7d-a0f1-190430fdce49))\n    (fp_line (start 2.667 -2.667) (end -2.667 -2.667) (layer \"F.SilkS\") (width 0.2032) (tstamp b4f1e256-3441-484e-87bd-2a0e17ec5a84))\n    (fp_circle (center -1.651 -1.651) (end -1.143 -1.651) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 1c8e9f32-3a9b-46c2-a5ca-d6d3578ca158))\n    (pad \"1\" smd rect locked (at -3.81 -1.905 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 145 \"/mcu/usb/power/SPIFI_CS\") (pinfunction \"CS\") (pintype \"input\") (die_length 0.08382) (tstamp dee182ac-20bd-4285-b7ca-93b968062090))\n    (pad \"2\" smd rect locked (at -3.81 -0.635 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 146 \"/mcu/usb/power/SPIFI_CIPO\") (pinfunction \"DO\") (pintype \"bidirectional\") (die_length 0.08128) (tstamp 87b19f5e-c122-49fa-aa4e-3e9e473a106b))\n    (pad \"3\" smd rect locked (at -3.81 0.635 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 149 \"/mcu/usb/power/SPIFI_SIO2\") (pinfunction \"WP\") (pintype \"bidirectional\") (die_length 0.1143) (tstamp df1c479d-1b2b-4233-ac37-228bc6e7b559))\n    (pad \"4\" smd rect locked (at -3.81 1.905 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.53086) (tstamp 4e0ff9d4-e001-4c18-9cf6-2b6fce8d0fae))\n    (pad \"5\" smd rect locked (at 3.81 1.905 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 147 \"/mcu/usb/power/SPIFI_COPI\") (pinfunction \"DI\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7b5c8905-5c7b-4159-85bb-b708448e6263))\n    (pad \"6\" smd rect locked (at 3.81 0.635 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 148 \"/mcu/usb/power/SPIFI_SCK\") (pinfunction \"CLK\") (pintype \"input\") (die_length -1518.485687) (tstamp 58b1ea89-431e-4ab3-bc24-64e921452079))\n    (pad \"7\" smd rect locked (at 3.81 -0.635 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 150 \"/mcu/usb/power/SPIFI_SIO3\") (pinfunction \"HOLD\") (pintype \"bidirectional\") (die_length 0.00254) (tstamp eea17bec-a806-4309-a93d-6d8303688fda))\n    (pad \"8\" smd rect locked (at 3.81 -1.905 180) (size 1.905 0.635) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCC\") (pintype \"power_in\") (die_length 0.08382) (tstamp 121194a4-a2d4-4d32-bf3b-dfa8da7f702f))\n  )\n\n  (footprint \"hackrf:GSG-S-PVSON-N10\" (layer \"F.Cu\")\n    (tedit 527E9ACF) (tstamp 00000000-0000-0000-0000-00005787ef2c)\n    (at 169.53 111.9512 180)\n    (property \"Description\" \"IC BUCK SYNC DUAL ADJ 0.8A 10SON\")\n    (property \"Manufacturer\" \"Texas Instruments\")\n    (property \"Part Number\" \"TPS62410DRCR\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8201bf\")\n    (attr smd)\n    (fp_text reference \"U21\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp 6b4d1817-2636-4831-9e2d-4851ef923a8b)\n    )\n    (fp_text value \"TPS62410\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n      (tstamp c15f02ba-a67e-4401-9c23-f73f7c0f517e)\n    )\n    (fp_line (start -1.50114 1.50114) (end -0.7493 1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp 05456384-3753-4f56-a6fb-ba61f5dc408a))\n    (fp_line (start 0.7493 1.50114) (end 1.50114 1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp 0d79c0b7-15c9-486e-af1f-c5b3edb54aeb))\n    (fp_line (start -0.7493 -1.50114) (end -1.50114 -1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp 1422da87-2f94-44f5-a4c7-d80020bef7af))\n    (fp_line (start -1.50114 1.24968) (end -1.50114 1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp 28d2af7f-5018-4175-8eca-acd2a850b6d8))\n    (fp_line (start -1.50114 -1.24968) (end -1.50114 -1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp 90dc73d2-52da-4c84-b054-e75dc922a46e))\n    (fp_line (start 1.50114 1.50114) (end 1.50114 1.24968) (layer \"F.SilkS\") (width 0.2032) (tstamp b12b6397-b4af-417f-a6b9-e9a5c323ad11))\n    (fp_line (start 1.50114 -1.50114) (end 0.7493 -1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp c074d046-6923-4390-aa4e-bb07d902365a))\n    (fp_line (start 1.50114 -1.24968) (end 1.50114 -1.50114) (layer \"F.SilkS\") (width 0.2032) (tstamp ed7d0569-5e18-4bd7-abed-d290db0fd42b))\n    (fp_circle (center -1.75006 -1.75006) (end -1.75006 -1.50114) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp b6123648-7bc7-41df-9597-3eced0565eca))\n    (pad \"0\" smd rect locked (at 0.25 -1.55 180) (size 0.28 0.7) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 056dde48-14b6-4fde-aa12-8595ee82516f))\n    (pad \"0\" smd rect locked (at -0.41 0.6 180) (size 0.825 1.2) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 173aeaec-598c-4290-a2b5-1f753f5ad6de))\n    (pad \"0\" smd rect locked (at -0.25 1.55 180) (size 0.28 0.7) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 37152e9a-fdfc-43eb-b5b6-854015e920a6))\n    (pad \"0\" smd rect locked (at -0.25 -1.2 180) (size 0.28 1.4) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 3b131bfd-9598-4276-9306-ce9f895fa79a))\n    (pad \"0\" smd rect locked (at 0.41 0.6 180) (size 0.825 1.2) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 3b273fb9-c7ae-435e-b365-bf8bb4a93f1f))\n    (pad \"0\" thru_hole circle locked (at -0.5 0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 5029724a-9b1a-4fda-8a8d-8ea74ad41a35))\n    (pad \"0\" thru_hole circle locked (at -0.5 -0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp 74e9dedc-c6ea-4ce5-9bfa-01927dd00ffe))\n    (pad \"0\" smd rect locked (at 0.25 1.2 180) (size 0.28 1.4) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp baff1dca-720d-47f8-b564-85121102af8d))\n    (pad \"0\" thru_hole circle locked (at 0.5 -0.75 180) (size 0.585 0.585) (drill 0.33) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp bb8439e7-8353-4575-92dd-5a2160497455))\n    (pad \"0\" smd rect locked (at -0.25 -1.55 180) (size 0.28 0.7) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp c597b9c0-946b-466e-96ba-924ee1dd016b))\n    (pad \"0\" smd rect locked (at 0.41 -0.6 180) (size 0.825 1.2) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp c9b1dd29-59a6-4d07-bc74-f20082505bda))\n    (pad \"0\" smd rect locked (at 0.25 1.55 180) (size 0.28 0.7) (layers \"F.Cu\" \"F.Paste\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp d39b7aa5-2479-4130-87e2-c2deae6a70c6))\n    (pad \"0\" thru_hole circle locked (at 0.5 0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp d9befc09-a815-4ac3-aee6-99162994a465))\n    (pad \"0\" smd rect locked (at -0.41 -0.6 180) (size 0.825 1.2) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp e3b92b01-0df6-45d1-aafa-4ca44216bc63))\n    (pad \"0\" smd rect locked (at -0.25 1.2 180) (size 0.28 1.4) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp e81cdb06-5ff9-459e-b9f2-6a39815e9719))\n    (pad \"0\" thru_hole circle locked (at 0 0 180) (size 0.585 0.585) (drill 0.33) (layers *.Cu *.Mask)\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp ea53fd9c-3a05-48e5-87d2-395a8614884b))\n    (pad \"0\" smd rect locked (at 0.25 -1.2 180) (size 0.28 1.4) (layers \"F.Cu\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"PP\") (pintype \"power_in\") (tstamp fd1f6706-a6c2-4550-908d-2a0384cbbb64))\n    (pad \"1\" smd rect locked (at -1.5 -1 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 281 \"Net-(C125-Pad2)\") (pinfunction \"ADJ2\") (pintype \"input\") (tstamp 8107c3a2-6042-492b-9f2c-19ddc1a531cc))\n    (pad \"2\" smd rect locked (at -1.5 -0.5 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 310 \"Net-(R51-Pad1)\") (pinfunction \"MODE/DATA\") (pintype \"input\") (tstamp 94e0468c-4a17-43c6-afa9-908a0e48a718))\n    (pad \"3\" smd rect locked (at -1.5 0 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 161 \"/mcu/usb/power/VIN\") (pinfunction \"VIN\") (pintype \"power_in\") (tstamp 6198b491-2e97-4571-bacf-bfb25bf5899f))\n    (pad \"4\" smd rect locked (at -1.5 0.5 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pinfunction \"FB1\") (pintype \"input\") (tstamp b49f0e5f-6697-4e9b-b8b6-0c9bbcc19ca0))\n    (pad \"5\" smd rect locked (at -1.5 1 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 312 \"Net-(R55-Pad2)\") (pinfunction \"DEF1\") (pintype \"input\") (tstamp d9b3e6c8-a70a-4767-a581-77c21ef44965))\n    (pad \"6\" smd rect locked (at 1.5 1 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 300 \"Net-(L11-Pad2)\") (pinfunction \"SW1\") (pintype \"output\") (tstamp 503881d7-9495-4ac1-8f17-c68a44fed903))\n    (pad \"7\" smd rect locked (at 1.5 0.5 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 311 \"Net-(R52-Pad2)\") (pinfunction \"EN1\") (pintype \"input\") (tstamp 05bfac9b-1f26-44bd-8f6f-f5635a49ff57))\n    (pad \"8\" smd rect locked (at 1.5 0 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 8479811b-b3bc-404f-9f2d-cd9daee87c6f))\n    (pad \"9\" smd rect locked (at 1.5 -0.5 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 86 \"/mcu/usb/power/EN1V8\") (pinfunction \"EN2\") (pintype \"input\") (tstamp f55bfec4-5518-4be3-b152-910248f00933))\n    (pad \"10\" smd rect locked (at 1.5 -1 180) (size 0.85 0.28) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 299 \"Net-(L10-Pad1)\") (pinfunction \"SW2\") (pintype \"output\") (tstamp a88c4ed8-83d4-4638-a87b-a69639de7410))\n  )\n\n  (footprint \"hackrf:GSG-LQFP144\" (layer \"F.Cu\")\n    (tedit 4F8A463D) (tstamp 00000000-0000-0000-0000-00005787ef53)\n    (at 149.247794 140.14427 -135)\n    (property \"Description\" \"IC MCU 32BIT 144LQFP\")\n    (property \"Manufacturer\" \"NXP\")\n    (property \"Part Number\" \"LPC4320FBD144,551\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f6291fc\")\n    (attr smd)\n    (fp_text reference \"U23\" (at 0 0 -135) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 2550f680-2def-4d84-9512-98a62b4b0196)\n    )\n    (fp_text value \"LPC4320FBD144\" (at 0 0 -135) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 8b49c70b-7bf2-4979-96d2-a122670b699a)\n    )\n    (fp_line (start 11.00074 -9.25068) (end 11.00074 -11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp 00c1af66-8e61-4948-b916-e7a5fdbe47bf))\n    (fp_line (start -11.00074 -11.00074) (end -9.25068 -11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp 32f6bcea-bb4e-4ed0-8b26-1412f34df507))\n    (fp_line (start -11.00074 -9.25068) (end -11.00074 -11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp 63701ecf-3d1d-47bb-8741-62b96ee05426))\n    (fp_line (start 11.00074 11.00074) (end 11.00074 9.25068) (layer \"F.SilkS\") (width 0.381) (tstamp 640553c8-956a-43e6-8bb6-82eebc2802a6))\n    (fp_line (start 9.25068 11.00074) (end 11.00074 11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp 79ca3973-92eb-449b-86f3-b2fee4d42613))\n    (fp_line (start -11.00074 9.25068) (end -11.00074 11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp b3fe10fa-07f4-4512-9f8d-53d0c61c589f))\n    (fp_line (start -11.00074 11.00074) (end -9.25068 11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp f4adbca4-c780-4ca7-acf1-30c57fa0bfbc))\n    (fp_line (start 11.00074 -11.00074) (end 9.25068 -11.00074) (layer \"F.SilkS\") (width 0.381) (tstamp f706b7f9-eaa2-45e7-85e3-48d8fbfb1487))\n    (fp_circle (center -8.7503 -8.7503) (end -8.001 -8.7503) (layer \"F.SilkS\") (width 0.381) (fill none) (tstamp b3acf0d9-ad53-4ea8-a5fb-143d3dbe234c))\n    (pad \"1\" smd rect locked (at -11.00074 -8.7503 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 193 \"HP\") (pinfunction \"P4_0\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 0f3e1bb6-f807-4a75-bbbf-770a1ebc9222))\n    (pad \"2\" smd rect locked (at -11.00074 -8.24992 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 202 \"RSSI\") (pinfunction \"ADC0_1/ADC1_1\") (pintype \"input\") (die_length 18.20672) (tstamp a716ffc4-f157-4fee-a75b-44e07e5a3a9c))\n    (pad \"3\" smd rect locked (at -11.00074 -7.74954 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 106 \"/mcu/usb/power/LED1\") (pinfunction \"P4_1\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 3524a34f-45fe-4084-9456-5d89aa919bb9))\n    (pad \"4\" smd rect locked (at -11.00074 -7.24916 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"VSSIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 39bc79e3-d9f8-4606-92d6-89b6cb1c790c))\n    (pad \"5\" smd rect locked (at -11.00074 -6.74878 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 566e3ba9-5b7a-4a7f-a7dd-45d6e3853ca5))\n    (pad \"6\" smd rect locked (at -11.00074 -6.25094 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 42 \"/mcu/usb/power/ADC0_0\") (pinfunction \"ADC0_0/ADC1_0/DAC\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp c9f560dc-e44f-4a9f-acda-197dabde82e3))\n    (pad \"7\" smd rect locked (at -11.00074 -5.75056 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 144 \"/mcu/usb/power/SGPIO9\") (pinfunction \"P4_3\") (pintype \"bidirectional\") (die_length 28.61056) (tstamp 3f639251-2f1c-4aaa-a04d-2fedcd28ff4c))\n    (pad \"8\" smd rect locked (at -11.00074 -5.25018 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 107 \"/mcu/usb/power/LED2\") (pinfunction \"P4_2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 8a477db3-248a-40fc-b33e-83ef036174fb))\n    (pad \"9\" smd rect locked (at -11.00074 -4.7498 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 214 \"TXENABLE\") (pinfunction \"P4_4\") (pintype \"bidirectional\") (tstamp bbb76203-329f-4cea-9670-47003cfff51a))\n    (pad \"10\" smd rect locked (at -11.00074 -4.24942 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 204 \"RXENABLE\") (pinfunction \"P4_5\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp c260707c-1767-4b1b-978b-27835cc2c931))\n    (pad \"11\" smd rect locked (at -11.00074 -3.74904 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 220 \"XCVR_EN\") (pinfunction \"P4_6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 55fbd22b-8930-4bdb-a6b5-5ba46e548162))\n    (pad \"12\" smd rect locked (at -11.00074 -3.2512 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 164 \"/mcu/usb/power/XTAL1\") (pinfunction \"XTAL1\") (pintype \"input\") (die_length 18.20672) (tstamp c0d663f0-d486-40ec-8eb9-f15ad4a8098c))\n    (pad \"13\" smd rect locked (at -11.00074 -2.75082 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 165 \"/mcu/usb/power/XTAL2\") (pinfunction \"XTAL2\") (pintype \"output\") (die_length -1518.485687) (tstamp f7396d19-e4a3-4fbb-9f36-5615e36debe8))\n    (pad \"14\" smd rect locked (at -11.00074 -2.25044 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 96 \"/mcu/usb/power/GP_CLKIN\") (pinfunction \"P4_7\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp a3516687-d0df-463b-86b2-a5a1b26f7f36))\n    (pad \"15\" smd rect locked (at -11.00074 -1.75006 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 135 \"/mcu/usb/power/SGPIO13\") (pinfunction \"P4_8\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 2141c501-4761-4692-baca-3ea1ccca6908))\n    (pad \"16\" smd rect locked (at -11.00074 -1.24968 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"USB0_VDDA3V3_DRIVER\") (pintype \"power_in\") (die_length 0.01524) (tstamp 30efd1b4-ff7a-4c2a-833d-8b7486153c55))\n    (pad \"17\" smd rect locked (at -11.00074 -0.7493 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"USB0_VDDA3V3\") (pintype \"power_in\") (die_length 0.01524) (tstamp b5092d41-56cf-4d90-b926-4adb12b9f00a))\n    (pad \"18\" smd rect locked (at -11.00074 -0.24892 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 85 \"/mcu/usb/power/DP\") (pinfunction \"USB0_DP\") (pintype \"bidirectional\") (die_length 0.04064) (tstamp 9afca542-548e-48f7-8a81-9f1a9d809828))\n    (pad \"19\" smd rect locked (at -11.00074 0.24892 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"USB0_VSSA_TERM\") (pintype \"power_in\") (die_length 0.01524) (tstamp 2a0ccd79-022d-4f4e-b348-70dc8afc187c))\n    (pad \"20\" smd rect locked (at -11.00074 0.7493 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 84 \"/mcu/usb/power/DM\") (pinfunction \"USB0_DM\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 69dff9f3-f759-4753-a7f7-c1119fad0473))\n    (pad \"21\" smd rect locked (at -11.00074 1.24968 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 313 \"Net-(R62-Pad1)\") (pinfunction \"USB0_VBUS\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 4a0a9a97-0cc4-4cc1-87f8-121b43aa959a))\n    (pad \"22\" smd rect locked (at -11.00074 1.75006 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 292 \"Net-(J1-Pad4)\") (pinfunction \"USB0_ID\") (pintype \"input\") (die_length -1518.485687) (tstamp 08f18c66-f517-40e4-804b-610c3a9512aa))\n    (pad \"23\" smd rect locked (at -11.00074 2.25044 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"USB0_VSSA_REF\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 84817490-fc95-4b44-a30b-5bb83d2353d4))\n    (pad \"24\" smd rect locked (at -11.00074 2.75082 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 117 \"/mcu/usb/power/RREF\") (pinfunction \"USB0_RREF\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 3c41dea2-958f-452e-9829-24cf648fde4a))\n    (pad \"25\" smd rect locked (at -11.00074 3.2512 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDREG\") (pintype \"power_in\") (die_length 0.01524) (tstamp 0c5008cc-969d-4b4f-99ee-8489f4bd1c90))\n    (pad \"26\" smd rect locked (at -11.00074 3.74904 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 152 \"/mcu/usb/power/TDI\") (pinfunction \"TDI\") (pintype \"input\") (die_length 0.01524) (tstamp 6af3964b-9540-44b8-9ce9-0d7f4a6140db))\n    (pad \"27\" smd rect locked (at -11.00074 4.24942 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 151 \"/mcu/usb/power/TCK\") (pinfunction \"TCK/SWDCLK\") (pintype \"input\") (die_length -1518.485687) (tstamp b604d14d-4913-47a3-b4ce-307be7e9d039))\n    (pad \"28\" smd rect locked (at -11.00074 4.7498 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 83 \"/mcu/usb/power/DBGEN\") (pinfunction \"DBGEN\") (pintype \"input\") (die_length 0.01524) (tstamp d14f89cd-afb2-42ee-b5c3-fb514e232772))\n    (pad \"29\" smd rect locked (at -11.00074 5.25018 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 306 \"Net-(P24-Pad1)\") (pinfunction \"TRST\") (pintype \"input\") (die_length 0.01524) (tstamp c2a12808-a1f9-42bf-9337-f5c92c1bfbdf))\n    (pad \"30\" smd rect locked (at -11.00074 5.75056 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 154 \"/mcu/usb/power/TMS\") (pinfunction \"TMS/SWDIO\") (pintype \"input\") (die_length -1518.485687) (tstamp 28c82c1a-fa9f-4e84-8de1-505e9774cf80))\n    (pad \"31\" smd rect locked (at -11.00074 6.25094 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 153 \"/mcu/usb/power/TDO\") (pinfunction \"TDO/SWO\") (pintype \"output\") (die_length 0.01524) (tstamp 76af6340-7c5b-40dc-ba53-6acc2dbc4d41))\n    (pad \"32\" smd rect locked (at -11.00074 6.74878 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 130 \"/mcu/usb/power/SGPIO0\") (pinfunction \"P0_0\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 959dcda8-0a12-4cf0-95dc-b57a8e959a16))\n    (pad \"33\" smd rect locked (at -11.00074 7.24916 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 136 \"/mcu/usb/power/SGPIO14\") (pinfunction \"P4_9\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ba5265ed-4826-4724-b486-6df831185dc7))\n    (pad \"34\" smd rect locked (at -11.00074 7.74954 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 131 \"/mcu/usb/power/SGPIO1\") (pinfunction \"P0_1\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 3e546434-25dc-4b5c-9d4a-455ceb6c9fc9))\n    (pad \"35\" smd rect locked (at -11.00074 8.24992 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 137 \"/mcu/usb/power/SGPIO15\") (pinfunction \"P4_10\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 483342e3-25bc-4f68-aeb6-6ffb0b5e9561))\n    (pad \"36\" smd rect locked (at -11.00074 8.7503 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 06fa6cab-c7e1-41a1-83f3-d8c2fa77388d))\n    (pad \"37\" smd rect locked (at -8.7503 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 4 \"!VAA_ENABLE\") (pinfunction \"P5_0\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 3e6c257f-5fae-4a14-bf96-f1e761980ff2))\n    (pad \"38\" smd rect locked (at -8.24992 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 143 \"/mcu/usb/power/SGPIO7\") (pinfunction \"P1_0\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 759c6b8a-5e93-4ed5-af4a-70f4a74cbbbe))\n    (pad \"39\" smd rect locked (at -7.74954 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 194 \"LP\") (pinfunction \"P5_1\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 0fda4adb-8fce-42e8-95d2-bc47d548af71))\n    (pad \"40\" smd rect locked (at -7.24916 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"VSSIO\") (pintype \"power_in\") (die_length 18.20672) (tstamp 87f25035-1291-42bc-9fcd-ad9f2d9bc922))\n    (pad \"41\" smd rect locked (at -6.74878 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp c6c6f0ae-25d4-4371-89ac-ea989adeb304))\n    (pad \"42\" smd rect locked (at -6.25094 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 109 \"/mcu/usb/power/P1_1\") (pinfunction \"P1_1\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 39bce3b7-8d4e-4ad5-9571-82f27fafda7c))\n    (pad \"43\" smd rect locked (at -5.75056 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 110 \"/mcu/usb/power/P1_2\") (pinfunction \"P1_2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ca76b328-f260-4c2b-83c1-31b6d2d7e73f))\n    (pad \"44\" smd rect locked (at -5.25018 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 211 \"SSP1_CIPO\") (pinfunction \"P1_3\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 16a99797-2812-4f06-b3f2-94f96b9be8ec))\n    (pad \"45\" smd rect locked (at -4.7498 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 122 \"/mcu/usb/power/SD_CLK\") (pinfunction \"CLK0\") (pintype \"bidirectional\") (die_length 0.01778) (tstamp 4dbec7d7-71fa-4396-949f-6953cac20cbf))\n    (pad \"46\" smd rect locked (at -4.24942 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 217 \"TX_MIX_BP\") (pinfunction \"P5_2\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 23a53c1e-03b8-49cf-b094-766a0b7c2088))\n    (pad \"47\" smd rect locked (at -3.74904 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 212 \"SSP1_COPI\") (pinfunction \"P1_4\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp a652abc7-adf0-45b1-89ea-262bf0e0acdf))\n    (pad \"48\" smd rect locked (at -3.2512 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 128 \"/mcu/usb/power/SD_POW\") (pinfunction \"P1_5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7367bbf8-4b5c-4ece-9029-87b821c40508))\n    (pad \"49\" smd rect locked (at -2.75082 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 123 \"/mcu/usb/power/SD_CMD\") (pinfunction \"P1_6\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 2017e15b-9141-44e6-9327-7288835556d8))\n    (pad \"50\" smd rect locked (at -2.25044 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 1 \"!MIX_BYPASS\") (pinfunction \"P1_7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 8797e1c7-4ff8-4f05-9e69-c6488be789af))\n    (pad \"51\" smd rect locked (at -1.75006 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 129 \"/mcu/usb/power/SD_VOLT0\") (pinfunction \"P1_8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 039b5680-8364-4141-bbf5-502c1bc120d0))\n    (pad \"52\" smd rect locked (at -1.24968 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 124 \"/mcu/usb/power/SD_DAT0\") (pinfunction \"P1_9\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp b21ee42b-8264-478e-b198-e196c20a88ad))\n    (pad \"53\" smd rect locked (at -0.7493 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 125 \"/mcu/usb/power/SD_DAT1\") (pinfunction \"P1_10\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 59cfc5ad-3562-4c81-93f7-71877c5e00f9))\n    (pad \"54\" smd rect locked (at -0.24892 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 207 \"RX_MIX_BP\") (pinfunction \"P5_3\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 39ae72ae-88e1-4428-b815-997a74ae1420))\n    (pad \"55\" smd rect locked (at 0.24892 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 126 \"/mcu/usb/power/SD_DAT2\") (pinfunction \"P1_11\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 4dc05a92-4a9b-41ea-8438-234153ce5706))\n    (pad \"56\" smd rect locked (at 0.7493 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 127 \"/mcu/usb/power/SD_DAT3\") (pinfunction \"P1_12\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp e9e06607-f236-40ed-8362-d47cc4955f43))\n    (pad \"57\" smd rect locked (at 1.24968 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 196 \"MIXER_ENX\") (pinfunction \"P5_4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7f760527-2998-4c18-8ddf-dafb032dd3ab))\n    (pad \"58\" smd rect locked (at 1.75006 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 197 \"MIXER_RESETX\") (pinfunction \"P5_5\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 4abb99e8-5664-41b7-8545-a3b0e5706c64))\n    (pad \"59\" smd rect locked (at 2.25044 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDREG\") (pintype \"power_in\") (die_length 0.01524) (tstamp 860aa7d2-4859-4d0b-96c6-701f099d683a))\n    (pad \"60\" smd rect locked (at 2.75082 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 121 \"/mcu/usb/power/SD_CD\") (pinfunction \"P1_13\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7cef166d-4b77-4b1d-83a2-c0bf404f5054))\n    (pad \"61\" smd rect locked (at 3.2512 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 132 \"/mcu/usb/power/SGPIO10\") (pinfunction \"P1_14\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp d30b8791-83c4-4238-85ca-398acb5ce066))\n    (pad \"62\" smd rect locked (at 3.74904 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 138 \"/mcu/usb/power/SGPIO2\") (pinfunction \"P1_15\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ecdd9847-6b81-40f2-bc7c-25b567529a9d))\n    (pad \"63\" smd rect locked (at 4.24942 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 215 \"TX_AMP\") (pinfunction \"P5_6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 8dc45b95-a08a-4a85-af7d-8d33d3b38467))\n    (pad \"64\" smd rect locked (at 4.7498 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 139 \"/mcu/usb/power/SGPIO3\") (pinfunction \"P1_16\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 20ecb561-0891-4348-813f-cb09aa9535c7))\n    (pad \"65\" smd rect locked (at 5.25018 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 170 \"CS_AD\") (pinfunction \"P5_7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 23a33f3d-b856-43e8-92c7-d809d55b628b))\n    (pad \"66\" smd rect locked (at 5.75056 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 133 \"/mcu/usb/power/SGPIO11\") (pinfunction \"P1_17\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp e3cf2fa9-b0a3-423b-9f58-ea98228ab4f2))\n    (pad \"67\" smd rect locked (at 6.25094 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 134 \"/mcu/usb/power/SGPIO12\") (pinfunction \"P1_18\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp d3134cec-e35a-4299-9474-cd87b5cff08d))\n    (pad \"68\" smd rect locked (at 6.74878 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 213 \"SSP1_SCK\") (pinfunction \"P1_19\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 766bdddc-30fe-4d3d-8000-5885d85b837d))\n    (pad \"69\" smd rect locked (at 7.24916 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 81 \"/mcu/usb/power/CPLD_TDO\") (pinfunction \"P9_5\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp fbed6f86-75d5-42b4-a4ff-bbfb826b19b8))\n    (pad \"70\" smd rect locked (at 7.74954 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 171 \"CS_XCVR\") (pinfunction \"P1_20\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 72265988-5a44-480c-9ced-09eaa98aef76))\n    (pad \"71\" smd rect locked (at 8.24992 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 97684eb2-556b-4b87-8970-11f6eb8ba2f1))\n    (pad \"72\" smd rect locked (at 8.7503 11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 210 \"SGPIO_CLK\") (pinfunction \"P9_6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp f3af6ea2-b971-4d92-aebe-37e8dff1316c))\n    (pad \"73\" smd rect locked (at 11.00074 8.7503 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 99 \"/mcu/usb/power/I2S0_RX_MCLK\") (pinfunction \"P6_0\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 6921e4e9-083e-4d64-9078-6dd55e7e123a))\n    (pad \"74\" smd rect locked (at 11.00074 8.24992 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 79 \"/mcu/usb/power/CPLD_TCK\") (pinfunction \"P6_1\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7d9d2878-314a-4711-89a8-584f079efd2f))\n    (pad \"75\" smd rect locked (at 11.00074 7.74954 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 156 \"/mcu/usb/power/U0_TXD\") (pinfunction \"P2_0\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7e4b869f-7230-4595-8dc9-e680ae7aea0f))\n    (pad \"76\" smd rect locked (at 11.00074 7.24916 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"VSSIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 3d397cc5-f847-4dc9-b8bd-c9224a46f72f))\n    (pad \"77\" smd rect locked (at 11.00074 6.74878 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 7511564f-4a2e-483f-82ad-5097b17b5ba8))\n    (pad \"78\" smd rect locked (at 11.00074 6.25094 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 80 \"/mcu/usb/power/CPLD_TDI\") (pinfunction \"P6_2\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 9aa18ff2-9caa-4a3f-84cb-1e5a6c4a5bfc))\n    (pad \"79\" smd rect locked (at 11.00074 5.75056 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 140 \"/mcu/usb/power/SGPIO4\") (pinfunction \"P6_3\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ab8e1d2e-5195-45ae-947e-ab7f548a5c63))\n    (pad \"80\" smd rect locked (at 11.00074 5.25018 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 199 \"MIXER_SDATA\") (pinfunction \"P6_4\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp ff63677e-118e-4c76-ae04-d2170c3554a9))\n    (pad \"81\" smd rect locked (at 11.00074 4.7498 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 155 \"/mcu/usb/power/U0_RXD\") (pinfunction \"P2_1\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 3b428eba-a246-4196-92f5-38d36dcb9eec))\n    (pad \"82\" smd rect locked (at 11.00074 4.24942 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 82 \"/mcu/usb/power/CPLD_TMS\") (pinfunction \"P6_5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 492b25b4-f607-405c-b19e-d7f1a18f65dc))\n    (pad \"83\" smd rect locked (at 11.00074 3.74904 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 141 \"/mcu/usb/power/SGPIO5\") (pinfunction \"P6_6\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 2b6ba186-ba26-478a-91d1-649e13f3d0f7))\n    (pad \"84\" smd rect locked (at 11.00074 3.2512 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 142 \"/mcu/usb/power/SGPIO6\") (pinfunction \"P2_2\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 1ecd82c7-c458-4a09-aa2d-34f58bcfde55))\n    (pad \"85\" smd rect locked (at 11.00074 2.75082 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 344 \"unconnected-(U23-Pad85)\") (pinfunction \"P6_7\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp af97e65d-58ae-451e-83d6-37e919dc0d1d))\n    (pad \"86\" smd rect locked (at 11.00074 2.25044 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 200 \"MIX_BYPASS\") (pinfunction \"P6_8\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 5d1cb23e-f294-4584-99e7-9d678b2c7be4))\n    (pad \"87\" smd rect locked (at 11.00074 1.75006 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 98 \"/mcu/usb/power/I2C1_SDA\") (pinfunction \"P2_3\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 42d3b544-81ea-4a20-9b99-5d7c325fbe71))\n    (pad \"88\" smd rect locked (at 11.00074 1.24968 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 97 \"/mcu/usb/power/I2C1_SCL\") (pinfunction \"P2_4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 54ebac56-b288-416f-8133-ee54e8424ee3))\n    (pad \"89\" smd rect locked (at 11.00074 0.7493 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 345 \"unconnected-(U23-Pad89)\") (pinfunction \"USB1_DP\") (pintype \"bidirectional+no_connect\") (die_length 0.01524) (tstamp 4adf17d0-a89d-40d3-ba5c-b5f0e61debb3))\n    (pad \"90\" smd rect locked (at 11.00074 0.24892 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 346 \"unconnected-(U23-Pad90)\") (pinfunction \"USB1_DM\") (pintype \"bidirectional+no_connect\") (die_length 18.20672) (tstamp b37b883b-faa8-470c-8712-45c995b68bd2))\n    (pad \"91\" smd rect locked (at 11.00074 -0.24892 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 203 \"RX\") (pinfunction \"P2_5\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp fca48705-6a2b-41af-9247-7f24b72d853c))\n    (pad \"92\" smd rect locked (at 11.00074 -0.7493 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 208 \"SCL\") (pinfunction \"I2C0_SCL\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d3f0fb43-9833-4834-befe-1721e06516d0))\n    (pad \"93\" smd rect locked (at 11.00074 -1.24968 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 209 \"SDA\") (pinfunction \"I2C0_SDA\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 2dafc6d2-5e77-429c-9d6b-1922c08befcb))\n    (pad \"94\" smd rect locked (at 11.00074 -1.75006 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDREG\") (pintype \"power_in\") (die_length 0.01524) (tstamp f76948d0-1bc0-47f8-a6fa-2bc20d5be9c6))\n    (pad \"95\" smd rect locked (at 11.00074 -2.25044 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 198 \"MIXER_SCLK\") (pinfunction \"P2_6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 558a73d5-b952-41cc-b719-29be71ff76de))\n    (pad \"96\" smd rect locked (at 11.00074 -2.75082 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 105 \"/mcu/usb/power/ISP\") (pinfunction \"P2_7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d989fc49-100f-4c7a-bee4-42de59e445a9))\n    (pad \"97\" smd rect locked (at 11.00074 -3.2512 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 3 \"!TX_AMP_PWR\") (pinfunction \"P6_9\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 0b4edff5-6ec5-4d89-b87c-b7058709c3d1))\n    (pad \"98\" smd rect locked (at 11.00074 -3.74904 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 112 \"/mcu/usb/power/P2_8\") (pinfunction \"P2_8\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 3437f531-d9c8-4ac5-892c-f99775be8fad))\n    (pad \"99\" smd rect locked (at 11.00074 -4.24942 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 103 \"/mcu/usb/power/I2S0_TX_MCLK\") (pinfunction \"CLK2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 81024a7d-92cb-4aff-88d6-efa245c3c1b7))\n    (pad \"100\" smd rect locked (at 11.00074 -4.7498 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 86 \"/mcu/usb/power/EN1V8\") (pinfunction \"P6_10\") (pintype \"bidirectional\") (die_length 0.01016) (tstamp 3db90526-e37a-4f4d-a307-6972dbfb5ccf))\n    (pad \"101\" smd rect locked (at 11.00074 -5.25018 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 162 \"/mcu/usb/power/VREGMODE\") (pinfunction \"P6_11\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 398b28f8-d9ef-47ee-8d6e-ea688ce03e2c))\n    (pad \"102\" smd rect locked (at 11.00074 -5.75056 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 113 \"/mcu/usb/power/P2_9\") (pinfunction \"P2_9\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 953bd85b-d3d0-4b32-b0aa-3af4366114ef))\n    (pad \"103\" smd rect locked (at 11.00074 -6.25094 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 108 \"/mcu/usb/power/LED3\") (pinfunction \"P6_12\") (pintype \"bidirectional\") (die_length 0.01778) (tstamp 3c7079aa-3f32-4650-bce5-9a794aeabd52))\n    (pad \"104\" smd rect locked (at 11.00074 -6.74878 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 166 \"AMP_BYPASS\") (pinfunction \"P2_10\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 23dfa0a5-0d8c-405c-827c-b46d50d30f75))\n    (pad \"105\" smd rect locked (at 11.00074 -7.24916 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 205 \"RX_AMP\") (pinfunction \"P2_11\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 7ae03933-ed38-427b-bd58-9936ac6e7330))\n    (pad \"106\" smd rect locked (at 11.00074 -7.74954 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 2 \"!RX_AMP_PWR\") (pinfunction \"P2_12\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 9743cb91-bc4f-4733-bb5f-bc3955f65de8))\n    (pad \"107\" smd rect locked (at 11.00074 -8.24992 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 1e33323c-cab3-4fd5-8aca-f8a1e47714ba))\n    (pad \"108\" smd rect locked (at 11.00074 -8.7503 225) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 111 \"/mcu/usb/power/P2_13\") (pinfunction \"P2_13\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp b1d73a5e-5305-4f1d-bc11-e56d39aa0612))\n    (pad \"109\" smd rect locked (at 8.7503 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"VSSIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 3e5df8d6-cc44-4fbe-8d0d-1ecdc9e9f909))\n    (pad \"110\" smd rect locked (at 8.24992 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 94 \"/mcu/usb/power/GPIO3_8\") (pinfunction \"P7_0\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 184eacbf-d117-4057-afc6-34e0998f851a))\n    (pad \"111\" smd rect locked (at 7.74954 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length 0.01524) (tstamp 4df7dae0-a97a-4add-aca5-fa02f9a34ff9))\n    (pad \"112\" smd rect locked (at 7.24916 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 104 \"/mcu/usb/power/I2S0_TX_SCK\") (pinfunction \"P3_0\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 44b9f466-8703-4bb1-8eb4-bec78d3ceca2))\n    (pad \"113\" smd rect locked (at 6.74878 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 95 \"/mcu/usb/power/GPIO3_9\") (pinfunction \"P7_1\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp bdd00b36-1b4c-4054-8e1f-902e745c6d35))\n    (pad \"114\" smd rect locked (at 6.25094 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 102 \"/mcu/usb/power/I2S0_RX_WS\") (pinfunction \"P3_1\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 01294acf-6725-40b7-a3e8-cad6c87cbc21))\n    (pad \"115\" smd rect locked (at 5.75056 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 88 \"/mcu/usb/power/GPIO3_10\") (pinfunction \"P7_2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 6118dfbd-6e5b-491d-92c8-fcbe92bec92b))\n    (pad \"116\" smd rect locked (at 5.25018 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 101 \"/mcu/usb/power/I2S0_RX_SDA\") (pinfunction \"P3_2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 01c8e49f-ce81-4d05-a35b-b0b4d9bf6ec8))\n    (pad \"117\" smd rect locked (at 4.7498 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 89 \"/mcu/usb/power/GPIO3_11\") (pinfunction \"P7_3\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp b5b8ae01-ee1c-45c0-a79a-df97d9006c5e))\n    (pad \"118\" smd rect locked (at 4.24942 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 148 \"/mcu/usb/power/SPIFI_SCK\") (pinfunction \"P3_3\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp 8fc11b09-906f-4e8d-8aff-7f7689306e59))\n    (pad \"119\" smd rect locked (at 3.74904 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 150 \"/mcu/usb/power/SPIFI_SIO3\") (pinfunction \"P3_4\") (pintype \"bidirectional\") (die_length 18.20672) (tstamp fa59b65c-6403-4bd6-ba6c-af7f5beddee7))\n    (pad \"120\" smd rect locked (at 3.2512 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 100 \"/mcu/usb/power/I2S0_RX_SCK\") (pinfunction \"PF_4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 120c788e-d375-4cdb-901a-c05e48def967))\n    (pad \"121\" smd rect locked (at 2.75082 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 149 \"/mcu/usb/power/SPIFI_SIO2\") (pinfunction \"P3_5\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp 0c936cc9-6e95-4e92-b4a5-af114d613576))\n    (pad \"122\" smd rect locked (at 2.25044 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 146 \"/mcu/usb/power/SPIFI_CIPO\") (pinfunction \"P3_6\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp abc00ac2-e568-4d44-a180-a49e06b7ce0c))\n    (pad \"123\" smd rect locked (at 1.75006 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 147 \"/mcu/usb/power/SPIFI_COPI\") (pinfunction \"P3_7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 2e3bb80b-2970-4305-b0dc-b53a013dcb64))\n    (pad \"124\" smd rect locked (at 1.24968 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 145 \"/mcu/usb/power/SPIFI_CS\") (pinfunction \"P3_8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 1117fa7a-a841-401c-9016-9145a90ffbdb))\n    (pad \"125\" smd rect locked (at 0.7493 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 118 \"/mcu/usb/power/RTCX1\") (pinfunction \"RTCX1\") (pintype \"input\") (die_length 0.01524) (tstamp a795a93f-d60f-4193-920e-a4a604bce7c6))\n    (pad \"126\" smd rect locked (at 0.24892 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 119 \"/mcu/usb/power/RTCX2\") (pinfunction \"RTCX2\") (pintype \"output\") (die_length -1518.485687) (tstamp 3d294081-18e5-49c5-85a7-7be65d5fbdcb))\n    (pad \"127\" smd rect locked (at -0.24892 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 158 \"/mcu/usb/power/VBAT\") (pinfunction \"VBAT\") (pintype \"power_in\") (die_length 0.01016) (tstamp 5b1e9fc5-e31f-4d94-a013-f91e49e9feed))\n    (pad \"128\" smd rect locked (at -0.7493 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 116 \"/mcu/usb/power/RESET\") (pinfunction \"RESET\") (pintype \"input\") (die_length -1518.485687) (tstamp 509a70e9-96b3-4de5-b79c-a0fe892a7c1a))\n    (pad \"129\" smd rect locked (at -1.24968 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 120 \"/mcu/usb/power/RTC_ALARM\") (pinfunction \"RTC_ALARM\") (pintype \"output\") (die_length 0.01524) (tstamp 70a28637-cb01-4720-91e3-6fa32cf44ed0))\n    (pad \"130\" smd rect locked (at -1.75006 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 163 \"/mcu/usb/power/WAKEUP\") (pinfunction \"WAKEUP0\") (pintype \"input\") (die_length 0.01524) (tstamp 76e48162-f8d1-4d7c-b6fb-7a7a2b2309ae))\n    (pad \"131\" smd rect locked (at -2.25044 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDREG\") (pintype \"power_in\") (die_length -1518.485687) (tstamp d16b7776-5409-471d-bc6a-e6cfea185a38))\n    (pad \"132\" smd rect locked (at -2.75082 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 90 \"/mcu/usb/power/GPIO3_12\") (pinfunction \"P7_4\") (pintype \"bidirectional\") (die_length 0.01524) (tstamp ad27a2f6-8a20-4aae-ad5a-2fe66dbed757))\n    (pad \"133\" smd rect locked (at -3.2512 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 91 \"/mcu/usb/power/GPIO3_13\") (pinfunction \"P7_5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 61c4f4bc-538d-4d8e-95b5-d5b8d9ac4493))\n    (pad \"134\" smd rect locked (at -3.74904 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 92 \"/mcu/usb/power/GPIO3_14\") (pinfunction \"P7_6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 40f93580-f6ae-4160-bcf7-93b070169acb))\n    (pad \"135\" smd rect locked (at -4.24942 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"VSSA\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 33117789-03a2-4195-8997-f2683f00279e))\n    (pad \"136\" smd rect locked (at -4.7498 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"ADC0_7/ADC1_7\") (pintype \"input\") (die_length -1518.485687) (tstamp 181543c2-2f2c-4025-a651-33038fcd73eb))\n    (pad \"137\" smd rect locked (at -5.25018 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDA\") (pintype \"power_in\") (die_length 0.12192) (tstamp 7ba9ce8e-70f5-4ae7-9854-63540c2237f6))\n    (pad \"138\" smd rect locked (at -5.75056 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"ADC0_4/ADC1_4\") (pintype \"input\") (die_length 0.01524) (tstamp 763eb120-9f11-4a6f-837b-502d6c9e8e55))\n    (pad \"139\" smd rect locked (at -6.25094 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 379 \"/mcu/usb/power/ADC0_3\") (pinfunction \"ADC0_3/ADC1_3\") (pintype \"input\") (die_length -1518.485687) (tstamp 8f3fa312-8b8b-43b8-a1de-031c73d99cc9))\n    (pad \"140\" smd rect locked (at -6.74878 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 93 \"/mcu/usb/power/GPIO3_15\") (pinfunction \"P7_7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp eed9567a-e0c3-4c5b-9e83-dda34caa03e6))\n    (pad \"141\" smd rect locked (at -7.24916 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VDDIO\") (pintype \"power_in\") (die_length -1518.485687) (tstamp e17e257e-4521-489b-8ea5-592f2875c9fb))\n    (pad \"142\" smd rect locked (at -7.74954 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 45 \"/mcu/usb/power/ADC0_6\") (pinfunction \"ADC0_6/ADC1_6\") (pintype \"input\") (die_length 0.01524) (tstamp 72bb747b-fb73-4d66-b108-88b0d74272e2))\n    (pad \"143\" smd rect locked (at -8.24992 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 43 \"/mcu/usb/power/ADC0_2\") (pinfunction \"ADC0_2/ADC1_2\") (pintype \"input\") (die_length 18.20672) (tstamp 0232deb4-2b66-4a31-83a6-c06ab449756c))\n    (pad \"144\" smd rect locked (at -8.7503 -11.00074 315) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 44 \"/mcu/usb/power/ADC0_5\") (pinfunction \"ADC0_5/ADC1_5\") (pintype \"input\") (die_length 0.01524) (tstamp 7beb9df6-fb3b-45a6-8d2b-c9d27fc11a81))\n  )\n\n  (footprint \"hackrf:GSG-VQ100\" (layer \"F.Cu\")\n    (tedit 4F8A48B5) (tstamp 00000000-0000-0000-0000-00005787efef)\n    (at 126.746 117.0178 -90)\n    (property \"Description\" \"IC CR-II CPLD 64MCELL 100-VQFP\")\n    (property \"Manufacturer\" \"Xilinx\")\n    (property \"Part Number\" \"XC2C64A-7VQG100C\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f7a3924\")\n    (attr smd)\n    (fp_text reference \"U24\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 9b9fe81c-a5c3-4eb4-baef-81439bc4b207)\n    )\n    (fp_text value \"GSG-XC2C64A-7VQG100C\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.524 1.524) (thickness 0.3048)))\n      (tstamp 64ca1ac7-3b88-4fae-ad3f-4b32aaa2493d)\n    )\n    (fp_line (start 8.001 8.001) (end 8.001 6.49986) (layer \"F.SilkS\") (width 0.381) (tstamp 117bed2d-545a-4a8f-b45a-6f3c107ba008))\n    (fp_line (start -8.001 -8.001) (end -8.001 -6.49986) (layer \"F.SilkS\") (width 0.381) (tstamp 538f589c-6e01-4a27-8c9e-fa6c32413df0))\n    (fp_line (start -6.49986 -8.001) (end -8.001 -8.001) (layer \"F.SilkS\") (width 0.381) (tstamp 8010a84d-4d58-4e81-ad69-e8ce8ddef254))\n    (fp_line (start -8.001 8.001) (end -6.49986 8.001) (layer \"F.SilkS\") (width 0.381) (tstamp 85752cdb-61bd-49a9-8b86-a93b6c24e7bb))\n    (fp_line (start -8.001 6.49986) (end -8.001 8.001) (layer \"F.SilkS\") (width 0.381) (tstamp 9502ba9b-35fa-48f3-8fff-1af88a66f99f))\n    (fp_line (start 6.49986 8.001) (end 8.001 8.001) (layer \"F.SilkS\") (width 0.381) (tstamp a071a4e7-4442-4ead-8f54-5eff477fe3f6))\n    (fp_line (start 8.001 -6.49986) (end 8.001 -8.001) (layer \"F.SilkS\") (width 0.381) (tstamp d6134a24-8a02-443d-87e5-4a471c7e13a9))\n    (fp_line (start 8.001 -8.001) (end 6.49986 -8.001) (layer \"F.SilkS\") (width 0.381) (tstamp d75cb39c-c710-4de1-ba77-22ada6e1ac09))\n    (fp_circle (center -5.75056 -5.75056) (end -5.00126 -5.75056) (layer \"F.SilkS\") (width 0.381) (fill none) (tstamp 90dd451d-b494-4f6d-a63b-a67f6f79a1a4))\n    (pad \"1\" smd rect locked (at -8.001 -5.99948 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 51 \"/mcu/usb/power/B2AUX12\") (pinfunction \"BANK2F1M12\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 60155ba2-ce50-4eac-a7bf-8a3ab56382bd))\n    (pad \"2\" smd rect locked (at -8.001 -5.4991 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 50 \"/mcu/usb/power/B2AUX11\") (pinfunction \"BANK2F1M11\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp 85c26b11-d71c-421b-afef-cd6e55e15172))\n    (pad \"3\" smd rect locked (at -8.001 -5.00126 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 49 \"/mcu/usb/power/B2AUX10\") (pinfunction \"BANK2F1M10\") (pintype \"bidirectional\") (die_length 0.00254) (tstamp aead4096-57e1-4b4d-a0dd-4b94741714fb))\n    (pad \"4\" smd rect locked (at -8.001 -4.50088 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 63 \"/mcu/usb/power/B2AUX9\") (pinfunction \"BANK2F1M9\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 3d56fd69-ca3d-4d64-90e6-5ec090d87bef))\n    (pad \"5\" smd rect locked (at -8.001 -4.0005 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VAUX\") (pintype \"power_in\") (die_length 0.08382) (tstamp 0909d556-e544-4888-a13b-66a52aef3062))\n    (pad \"6\" smd rect locked (at -8.001 -3.50012 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 62 \"/mcu/usb/power/B2AUX8\") (pinfunction \"BANK2F1M8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 6abab6d6-3380-4a7b-bb10-6e55389e4a68))\n    (pad \"7\" smd rect locked (at -8.001 -2.99974 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 61 \"/mcu/usb/power/B2AUX7\") (pinfunction \"BANK2F1M7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 0f76ba4a-b517-4fef-b437-aea762e6f2f4))\n    (pad \"8\" smd rect locked (at -8.001 -2.49936 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 60 \"/mcu/usb/power/B2AUX6\") (pinfunction \"BANK2F1M6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp c670645f-b2e7-43f0-862c-1c069dbdeefb))\n    (pad \"9\" smd rect locked (at -8.001 -1.99898 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 59 \"/mcu/usb/power/B2AUX5\") (pinfunction \"BANK2F1M5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 0bba37ca-1f29-4ac1-bf2b-b257b51efbc9))\n    (pad \"10\" smd rect locked (at -8.001 -1.50114 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 58 \"/mcu/usb/power/B2AUX4\") (pinfunction \"BANK2F1M4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp f4b9e8c5-5301-4e11-8de0-d3a6b82d2b5a))\n    (pad \"11\" smd rect locked (at -8.001 -1.00076 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 57 \"/mcu/usb/power/B2AUX3\") (pinfunction \"BANK2F1M3\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp bd5f8f05-1b5c-4723-9161-504619241199))\n    (pad \"12\" smd rect locked (at -8.001 -0.50038 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 56 \"/mcu/usb/power/B2AUX2\") (pinfunction \"BANK2F1M2\") (pintype \"bidirectional\") (die_length 0.24638) (tstamp d656db9b-99a7-46b6-9ba3-7f1f061e0502))\n    (pad \"13\" smd rect locked (at -8.001 0 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 48 \"/mcu/usb/power/B2AUX1\") (pinfunction \"BANK2F1M1\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ae077d3b-4bab-4220-a87a-d25b217c9a78))\n    (pad \"14\" smd rect locked (at -8.001 0.50038 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 347 \"unconnected-(U24-Pad14)\") (pinfunction \"BANK1F2M1\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 52115113-80c3-4e4c-a8a2-f9a65f75e92f))\n    (pad \"15\" smd rect locked (at -8.001 1.00076 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 348 \"unconnected-(U24-Pad15)\") (pinfunction \"BANK1F2M2\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 551cf54f-4f50-4386-a0fe-f476771688e7))\n    (pad \"16\" smd rect locked (at -8.001 1.50114 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 349 \"unconnected-(U24-Pad16)\") (pinfunction \"BANK1F2M3\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 29e783db-b206-4571-8fe6-31fe1b7e06bd))\n    (pad \"17\" smd rect locked (at -8.001 1.99898 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 189 \"DD9\") (pinfunction \"BANK1F2M4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 0e2b37bf-e962-4380-bd05-e0f4f03befcd))\n    (pad \"18\" smd rect locked (at -8.001 2.49936 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 188 \"DD8\") (pinfunction \"BANK1F2M5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp b174ce48-f104-4915-a548-eb194415a39a))\n    (pad \"19\" smd rect locked (at -8.001 2.99974 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 187 \"DD7\") (pinfunction \"BANK1F2M6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 025baa01-b598-4bd6-bc0b-77738e452d21))\n    (pad \"20\" smd rect locked (at -8.001 3.50012 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 350 \"unconnected-(U24-Pad20)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.01016) (tstamp c761e73b-9bdd-4999-8214-62ab4150a7a7))\n    (pad \"21\" smd rect locked (at -8.001 4.0005 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp cb983621-ffb1-4a66-acf9-2c15e497bbf2))\n    (pad \"22\" smd rect locked (at -8.001 4.50088 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 87 \"/mcu/usb/power/GCK0\") (pinfunction \"BANK1F2M7\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp b8cb4eaa-abcd-4f53-baf5-2bde7af1d80d))\n    (pad \"23\" smd rect locked (at -8.001 5.00126 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 190 \"GCK1\") (pinfunction \"BANK1F2M8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 7ff82302-f2f9-470c-97ba-96d7c27dbad4))\n    (pad \"24\" smd rect locked (at -8.001 5.4991 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 186 \"DD6\") (pinfunction \"BANK1F2M9\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 65e52cae-0055-4bfd-b8df-9158995de324))\n    (pad \"25\" smd rect locked (at -8.001 5.99948 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 351 \"unconnected-(U24-Pad25)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 803b53dd-4267-4bbc-8c59-e80a5e245dc4))\n    (pad \"26\" smd rect locked (at -5.99948 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 315 \"+1V8\") (pinfunction \"VCC\") (pintype \"power_in\") (die_length 1.59004) (tstamp b9bdc988-1ca5-4bc5-8d53-804377575bb6))\n    (pad \"27\" smd rect locked (at -5.4991 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 191 \"GCK2\") (pinfunction \"BANK1F2M10\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 82d487d1-4300-4862-a4f4-c8dd4fd64049))\n    (pad \"28\" smd rect locked (at -5.00126 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 185 \"DD5\") (pinfunction \"BANK1F2M11\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d7121bae-5baf-482e-875a-bf30aecb6af6))\n    (pad \"29\" smd rect locked (at -4.50088 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 184 \"DD4\") (pinfunction \"BANK1F2M12\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 65288077-257f-45b3-85b9-9daa40451af8))\n    (pad \"30\" smd rect locked (at -4.0005 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 183 \"DD3\") (pinfunction \"BANK1F2M13\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d4cca1f8-7d4a-4cb9-841b-2876a576b56d))\n    (pad \"31\" smd rect locked (at -3.50012 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (tstamp 9e433f9f-88cf-4ca1-a3a6-09e11b844b7c))\n    (pad \"32\" smd rect locked (at -2.99974 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 182 \"DD2\") (pinfunction \"BANK1F2M14\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 3723fe35-839b-436b-a7fd-09221af6a4de))\n    (pad \"33\" smd rect locked (at -2.49936 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 181 \"DD1\") (pinfunction \"BANK1F2M15\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp c2c42064-2bc2-4151-a7f7-33fd336f308d))\n    (pad \"34\" smd rect locked (at -1.99898 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 180 \"DD0\") (pinfunction \"BANK1F2M16\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 31bbf417-3ef9-486a-9100-756c16528b1d))\n    (pad \"35\" smd rect locked (at -1.50114 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 179 \"DA7\") (pinfunction \"BANK1F4M1\") (pintype \"bidirectional\") (die_length 0.12192) (tstamp 838ef8bc-d4bd-4d56-93cc-2b575b3e55b9))\n    (pad \"36\" smd rect locked (at -1.00076 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 178 \"DA6\") (pinfunction \"BANK1F4M2\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp d51772d6-af05-4251-98b3-2a0512ef5009))\n    (pad \"37\" smd rect locked (at -0.50038 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 177 \"DA5\") (pinfunction \"BANK1F4M3\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp b5f57592-49fb-4624-b200-9547f110c3f1))\n    (pad \"38\" smd rect locked (at 0 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCCIO1\") (pintype \"power_in\") (die_length -1518.485687) (tstamp d3ad696c-8533-488d-b926-1c14ed18c6ea))\n    (pad \"39\" smd rect locked (at 0.50038 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 176 \"DA4\") (pinfunction \"BANK1F4M4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 4359dda9-e8ee-4377-aa6a-f40696264cd9))\n    (pad \"40\" smd rect locked (at 1.00076 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 175 \"DA3\") (pinfunction \"BANK1F4M5\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp ea78772f-89f9-4558-8e34-3d0ad68b7682))\n    (pad \"41\" smd rect locked (at 1.50114 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 174 \"DA2\") (pinfunction \"BANK1F4M6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 8a5be5bc-ff65-496f-90de-b6a5cd9054ac))\n    (pad \"42\" smd rect locked (at 1.99898 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 173 \"DA1\") (pinfunction \"BANK1F4M7\") (pintype \"bidirectional\") (die_length 0.06096) (tstamp df4cb586-6c38-40a9-8410-3d75149bacc5))\n    (pad \"43\" smd rect locked (at 2.49936 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 172 \"DA0\") (pinfunction \"BANK1F4M8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp d13f9834-cb3a-4d44-8e6a-98f039591d84))\n    (pad \"44\" smd rect locked (at 2.99974 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 352 \"unconnected-(U24-Pad44)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp dd4114bd-0e93-4f54-92ce-63d8ec1446a6))\n    (pad \"45\" smd rect locked (at 3.50012 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 80 \"/mcu/usb/power/CPLD_TDI\") (pinfunction \"TDI\") (pintype \"input\") (die_length -1518.485687) (tstamp a47b4895-a5e5-4c0f-9e22-8c2c1be4fd13))\n    (pad \"46\" smd rect locked (at 4.0005 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 353 \"unconnected-(U24-Pad46)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 07181c62-1305-4263-8906-3257a3982460))\n    (pad \"47\" smd rect locked (at 4.50088 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 82 \"/mcu/usb/power/CPLD_TMS\") (pinfunction \"TMS\") (pintype \"input\") (die_length 0.1397) (tstamp 3878a7d4-b356-4deb-a315-516d69e3b888))\n    (pad \"48\" smd rect locked (at 5.00126 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 79 \"/mcu/usb/power/CPLD_TCK\") (pinfunction \"TCK\") (pintype \"input\") (die_length -1518.485687) (tstamp 896ed009-77b9-4153-a93a-22e99fa81dbe))\n    (pad \"49\" smd rect locked (at 5.4991 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 354 \"unconnected-(U24-Pad49)\") (pinfunction \"BANK1F4M9\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 612b5079-bd74-43ec-8b44-a01190ed87c2))\n    (pad \"50\" smd rect locked (at 5.99948 8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 355 \"unconnected-(U24-Pad50)\") (pinfunction \"BANK1F4M10\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp a1b1a081-2e47-4c61-946e-537fface42f9))\n    (pad \"51\" smd rect locked (at 8.001 5.99948 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCCIO1\") (pintype \"power_in\") (die_length 0.0889) (tstamp d32c357e-872d-4343-9946-983e62df224b))\n    (pad \"52\" smd rect locked (at 8.001 5.4991 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 356 \"unconnected-(U24-Pad52)\") (pinfunction \"BANK1F4M11\") (pintype \"bidirectional+no_connect\") (tstamp 7c538d9a-5b55-400a-95e4-a20f77870895))\n    (pad \"53\" smd rect locked (at 8.001 5.00126 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 357 \"unconnected-(U24-Pad53)\") (pinfunction \"BANK1F4M12\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 5917e391-8b51-4622-8640-33cb4fdfc13a))\n    (pad \"54\" smd rect locked (at 8.001 4.50088 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 358 \"unconnected-(U24-Pad54)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 9b4f13fe-0d93-4cd5-80fc-258922e33bb8))\n    (pad \"55\" smd rect locked (at 8.001 4.0005 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 46 \"/mcu/usb/power/B1AUX13\") (pinfunction \"BANK1F4M13\") (pintype \"bidirectional\") (tstamp 7ed47d57-6186-4dbd-9f39-4b086db4f2b6))\n    (pad \"56\" smd rect locked (at 8.001 3.50012 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 47 \"/mcu/usb/power/B1AUX14\") (pinfunction \"BANK1F4M14\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp 8c8ef478-f73d-4b9b-b96e-2c0ac43a706d))\n    (pad \"57\" smd rect locked (at 8.001 2.99974 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 315 \"+1V8\") (pinfunction \"VCC\") (pintype \"power_in\") (die_length 0.07366) (tstamp 6d0462c9-bcc9-48e4-9b20-95bb64947a69))\n    (pad \"58\" smd rect locked (at 8.001 2.49936 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 359 \"unconnected-(U24-Pad58)\") (pinfunction \"BANK1F4M15\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 6a653176-1465-4dc7-8adf-58719aa38550))\n    (pad \"59\" smd rect locked (at 8.001 1.99898 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 360 \"unconnected-(U24-Pad59)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 311c8dad-7c1d-4a03-896c-62779a952c0e))\n    (pad \"60\" smd rect locked (at 8.001 1.50114 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 361 \"unconnected-(U24-Pad60)\") (pinfunction \"BANK1F4M16\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp 56a28922-1b17-40b5-913e-68a52a455e4c))\n    (pad \"61\" smd rect locked (at 8.001 1.00076 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 70 \"/mcu/usb/power/BANK2F3M16\") (pinfunction \"BANK2F3M16\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp fd986b9d-99f3-43f8-b444-d6be36675dd0))\n    (pad \"62\" smd rect locked (at 8.001 0.50038 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 3a8350c8-20e7-4fd8-ab9c-2bc5e1693d5c))\n    (pad \"63\" smd rect locked (at 8.001 0 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 362 \"unconnected-(U24-Pad63)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.08128) (tstamp bdaf552f-03fb-41f5-a4dd-a8fe183b4152))\n    (pad \"64\" smd rect locked (at 8.001 -0.50038 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 69 \"/mcu/usb/power/BANK2F3M15\") (pinfunction \"BANK2F3M15\") (pintype \"bidirectional\") (die_length 1.50622) (tstamp 184a93f9-4ba4-48ab-8b8c-003117ade1d0))\n    (pad \"65\" smd rect locked (at 8.001 -1.00076 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 363 \"unconnected-(U24-Pad65)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 0e560e56-6a40-4ee2-ba8a-5c7fdecd8d2c))\n    (pad \"66\" smd rect locked (at 8.001 -1.50114 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 364 \"unconnected-(U24-Pad66)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 58abf857-0c7a-447f-b648-f7fbb766c961))\n    (pad \"67\" smd rect locked (at 8.001 -1.99898 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 68 \"/mcu/usb/power/BANK2F3M14\") (pinfunction \"BANK2F3M14\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 85a0d100-69cb-4fc3-bd27-3a1c82848752))\n    (pad \"68\" smd rect locked (at 8.001 -2.49936 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 365 \"unconnected-(U24-Pad68)\") (pinfunction \"BANK2F3M13\") (pintype \"bidirectional+no_connect\") (die_length -1518.485687) (tstamp fd57def1-547c-44cf-8f23-c856611f279b))\n    (pad \"69\" smd rect locked (at 8.001 -2.99974 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp c87a843e-6dae-4424-beef-77a0a3e48313))\n    (pad \"70\" smd rect locked (at 8.001 -3.50012 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 67 \"/mcu/usb/power/BANK2F3M12\") (pinfunction \"BANK2F3M12\") (pintype \"bidirectional\") (tstamp b52542e3-ffbf-46f8-a5c5-78473ec9fae9))\n    (pad \"71\" smd rect locked (at 8.001 -4.0005 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 66 \"/mcu/usb/power/BANK2F3M11\") (pinfunction \"BANK2F3M11\") (pintype \"bidirectional\") (tstamp 2d3f4533-8391-4d8e-af25-83cb591e0135))\n    (pad \"72\" smd rect locked (at 8.001 -4.50088 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 65 \"/mcu/usb/power/BANK2F3M10\") (pinfunction \"BANK2F3M10\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp 037fd2a6-0a84-4fa0-adf4-8cc07dc790ff))\n    (pad \"73\" smd rect locked (at 8.001 -5.00126 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 366 \"unconnected-(U24-Pad73)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.1651) (tstamp b785afef-b5a0-46e2-917c-4565ecbfce67))\n    (pad \"74\" smd rect locked (at 8.001 -5.4991 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 78 \"/mcu/usb/power/BANK2F3M9\") (pinfunction \"BANK2F3M9\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp b3b93990-653f-4565-9d31-8928eed2e9ff))\n    (pad \"75\" smd rect locked (at 8.001 -5.99948 270) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 367 \"unconnected-(U24-Pad75)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 9ed6ccd5-7859-443f-929a-dad449e34a7e))\n    (pad \"76\" smd rect locked (at 5.99948 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 77 \"/mcu/usb/power/BANK2F3M8\") (pinfunction \"BANK2F3M8\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 2987dd0d-d466-4217-a3fe-0e76b34706eb))\n    (pad \"77\" smd rect locked (at 5.4991 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 76 \"/mcu/usb/power/BANK2F3M7\") (pinfunction \"BANK2F3M7\") (pintype \"bidirectional\") (die_length 0.28448) (tstamp 33fb9a82-4635-4bfb-8b00-18452d3e2cf6))\n    (pad \"78\" smd rect locked (at 5.00126 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 75 \"/mcu/usb/power/BANK2F3M6\") (pinfunction \"BANK2F3M6\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 98b8ab84-5016-4628-9f95-006d5fb5f392))\n    (pad \"79\" smd rect locked (at 4.50088 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 74 \"/mcu/usb/power/BANK2F3M5\") (pinfunction \"BANK2F3M5\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp ed893ea8-d065-4625-a7a6-63a9c3b22d27))\n    (pad \"80\" smd rect locked (at 4.0005 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 368 \"unconnected-(U24-Pad80)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 073e0361-fa5c-4ade-88db-4d59c598028f))\n    (pad \"81\" smd rect locked (at 3.50012 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 73 \"/mcu/usb/power/BANK2F3M4\") (pinfunction \"BANK2F3M4\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 2cda62d7-69ea-4e47-a403-84ef4577a6b8))\n    (pad \"82\" smd rect locked (at 2.99974 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 369 \"unconnected-(U24-Pad82)\") (pinfunction \"NC\") (pintype \"no_connect\") (tstamp 2afc64cd-71a5-41b0-9e35-52eaaeb16d8e))\n    (pad \"83\" smd rect locked (at 2.49936 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 81 \"/mcu/usb/power/CPLD_TDO\") (pinfunction \"TDO\") (pintype \"output\") (die_length -1518.485687) (tstamp a8eafe1d-c6af-473b-a1f8-9e0c53771981))\n    (pad \"84\" smd rect locked (at 1.99898 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.01016) (tstamp ae6146d0-9bc2-43f9-a422-be8bca81f3f3))\n    (pad \"85\" smd rect locked (at 1.50114 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 370 \"unconnected-(U24-Pad85)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 46985ef0-a7c0-40cf-92d4-85aa9397dfe6))\n    (pad \"86\" smd rect locked (at 1.00076 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 371 \"unconnected-(U24-Pad86)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.08382) (tstamp e8f35d90-1925-424d-9979-35ed4b74e744))\n    (pad \"87\" smd rect locked (at 0.50038 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 372 \"unconnected-(U24-Pad87)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length 0.01524) (tstamp 95fa71ed-0143-4359-8f18-1552dfb06337))\n    (pad \"88\" smd rect locked (at 0 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCCIO2\") (pintype \"power_in\") (die_length -1518.485687) (tstamp b6168c4b-eb9a-4959-85f5-f97d2ad29507))\n    (pad \"89\" smd rect locked (at -0.50038 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 72 \"/mcu/usb/power/BANK2F3M3\") (pinfunction \"BANK2F3M3\") (pintype \"bidirectional\") (die_length 0.08382) (tstamp 5bab2f7e-3427-419e-a9ba-3a78b5b63773))\n    (pad \"90\" smd rect locked (at -1.00076 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 71 \"/mcu/usb/power/BANK2F3M2\") (pinfunction \"BANK2F3M2\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp b7e3aa48-9412-4558-a8d9-33b51bfb68bd))\n    (pad \"91\" smd rect locked (at -1.50114 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 64 \"/mcu/usb/power/BANK2F3M1\") (pinfunction \"BANK2F3M1\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp c2e56f8e-a1b4-4ca6-a0c8-ac579770c280))\n    (pad \"92\" smd rect locked (at -1.99898 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 55 \"/mcu/usb/power/B2AUX16\") (pinfunction \"BANK2F1M16\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 2a298470-9cf8-4bc5-bbec-c56c1b0e9776))\n    (pad \"93\" smd rect locked (at -2.49936 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 373 \"unconnected-(U24-Pad93)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 53a910bd-6744-4ef7-a81e-56c245f80247))\n    (pad \"94\" smd rect locked (at -2.99974 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 54 \"/mcu/usb/power/B2AUX15\") (pinfunction \"BANK2F1M15\") (pintype \"bidirectional\") (die_length 0.12192) (tstamp 7e12fa15-cd1f-4189-b0a3-e900a8e3223d))\n    (pad \"95\" smd rect locked (at -3.50012 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 374 \"unconnected-(U24-Pad95)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 217e5923-48f7-4d9d-8ad2-3128b4445d5e))\n    (pad \"96\" smd rect locked (at -4.0005 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 375 \"unconnected-(U24-Pad96)\") (pinfunction \"NC\") (pintype \"no_connect\") (die_length -1518.485687) (tstamp 5ec224d7-1252-4135-b54b-d9f945908801))\n    (pad \"97\" smd rect locked (at -4.50088 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 53 \"/mcu/usb/power/B2AUX14\") (pinfunction \"BANK2F1M14\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp 27e6409f-3bd1-4254-8a7b-24c038d8cc5e))\n    (pad \"98\" smd rect locked (at -5.00126 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pinfunction \"VCCIO2\") (pintype \"power_in\") (die_length -1518.485687) (tstamp bd9752ef-71ff-4e3a-a564-37ef75037cfa))\n    (pad \"99\" smd rect locked (at -5.4991 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 52 \"/mcu/usb/power/B2AUX13\") (pinfunction \"BANK2F1M13\") (pintype \"bidirectional\") (die_length -1518.485687) (tstamp efd5dc24-ebe3-4109-9bbc-7e94b6aeb70b))\n    (pad \"100\" smd rect locked (at -5.99948 -8.001) (size 1.50114 0.29464) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 18.20672) (tstamp ece7e4e2-f1da-4c4e-aa91-74aa21ae8f6f))\n  )\n\n  (footprint \"hackrf:GSG-SOT363\" (layer \"F.Cu\")\n    (tedit 5099C1B1) (tstamp 00000000-0000-0000-0000-00005787f05f)\n    (at 79.742 158 90)\n    (property \"Description\" \"0.1-6 GHz 3 V, 14 dBm Amplifier\")\n    (property \"Manufacturer\" \"Avago\")\n    (property \"Part Number\" \"MGA-81563-TR1G\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"MGA-81563*\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2dd\")\n    (attr smd)\n    (fp_text reference \"U25\" (at 0 -0.1778 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n      (tstamp 517b8356-0ee0-474b-bbb4-7cd09257bc21)\n    )\n    (fp_text value \"MGA-81563\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n      (tstamp 47293f30-7562-4296-9c85-a818dea7d437)\n    )\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 4443fba9-5206-421d-9b7a-8802a3e2f46f))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 52e0c5f5-81cb-4a3e-8fca-6841d33a1e97))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp 850ace54-423e-4dfb-9f78-f76de214a8f9))\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer \"F.SilkS\") (width 0.2032) (tstamp a35ea938-104f-481f-b5eb-66253442a6e5))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 023b3a56-bca6-4842-9b02-8e75d9ca67f1))\n    (pad \"1\" smd rect locked (at -0.6604 1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.08382) (tstamp b65ce555-21d9-4dbb-949e-91c50c9f7762))\n    (pad \"2\" smd rect locked (at 0 1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp e53a7792-b514-40af-9db9-394006840a6c))\n    (pad \"3\" smd rect locked (at 0.6604 1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 263 \"Net-(C59-Pad2)\") (pinfunction \"IN\") (pintype \"input\") (die_length -1518.485687) (tstamp b60b1787-9837-4325-97e9-eb7558aa15fa))\n    (pad \"4\" smd rect locked (at 0.6604 -1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length -1518.485687) (tstamp 1266d95c-4124-406f-af2a-95cb4da34ab3))\n    (pad \"5\" smd rect locked (at 0 -1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"GND\") (pintype \"power_in\") (die_length 0.12192) (tstamp 0e29de4b-5aa6-4a91-84d4-6631ec3c5919))\n    (pad \"6\" smd rect locked (at -0.6604 -1.0033 90) (size 0.4572 0.9906) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 266 \"Net-(C62-Pad2)\") (pinfunction \"OUT\") (pintype \"output\") (die_length 0.1651) (tstamp 310e8e3b-ae82-4b7f-9a36-874be1c3be78))\n  )\n\n  (footprint \"hackrf:GSG-XTAL3.2x2.5mm\" (layer \"F.Cu\")\n    (tedit 4E1A2084) (tstamp 00000000-0000-0000-0000-00005787f06d)\n    (at 124.6752 168.768 90)\n    (property \"Description\" \"CRYSTAL 25.0000MHZ 10PF SMD\")\n    (property \"Manufacturer\" \"Abracon\")\n    (property \"Part Number\" \"ABM8-25.000MHZ-10-D1G-T\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0b05\")\n    (attr smd)\n    (fp_text reference \"X1\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp a0188bf8-97fd-48f2-95a2-f687ca9604ee)\n    )\n    (fp_text value \"MAIN_XTAL\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp a2402e88-999b-4520-8e49-e5f5229c838a)\n    )\n    (fp_line (start -1.6002 0.09906) (end -1.6002 -0.09906) (layer \"F.SilkS\") (width 0.2032) (tstamp 0981945c-8fb5-4306-9bb4-18239d279e10))\n    (fp_line (start 1.6002 0.09906) (end 1.6002 -0.09906) (layer \"F.SilkS\") (width 0.2032) (tstamp 25d1c6aa-6fec-4d4d-a644-ebcffe719f1f))\n    (fp_line (start -0.24892 -1.24968) (end 0.24892 -1.24968) (layer \"F.SilkS\") (width 0.2032) (tstamp a88a832c-c5d4-4a24-90a3-3a6a177b7764))\n    (fp_line (start -0.24892 1.24968) (end 0.24892 1.24968) (layer \"F.SilkS\") (width 0.2032) (tstamp b22f8a30-d58e-409e-a4da-6a7c5d2c8fcf))\n    (pad \"1\" smd rect locked (at -1.09982 0.8001 90) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 34 \"/baseband/XB\") (pinfunction \"1\") (pintype \"passive\") (die_length 0.08128) (tstamp b78c7db8-8ed9-4a95-876d-69a4748fdc1e))\n    (pad \"2\" smd rect locked (at 1.09982 0.8001 90) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"2\") (pintype \"passive\") (die_length -1518.485687) (tstamp b80ea0d9-3565-43e8-b549-1feb9c0bbfbf))\n    (pad \"3\" smd rect locked (at 1.09982 -0.8001 90) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 33 \"/baseband/XA\") (pinfunction \"3\") (pintype \"passive\") (die_length 0.08382) (tstamp 3b94d011-3a0f-4ffd-a0db-98777c06555d))\n    (pad \"4\" smd rect locked (at -1.09982 -0.8001 90) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"4\") (pintype \"passive\") (die_length -1518.485687) (tstamp b0f2c208-a50b-47e0-b150-28dcdb408e53))\n  )\n\n  (footprint \"hackrf:GSG-XTAL3.2x2.5mm\" (layer \"F.Cu\")\n    (tedit 4E1A2084) (tstamp 00000000-0000-0000-0000-00005787f078)\n    (at 163.149231 132.349408 45)\n    (property \"Description\" \"CRYSTAL 12.000 MHZ 12PF SMD\")\n    (property \"Manufacturer\" \"TXC\")\n    (property \"Part Number\" \"7V-12.000MAAE-T\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370e89\")\n    (attr smd)\n    (fp_text reference \"X2\" (at 0 0 45) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 2b40c451-8cb5-4b36-94e2-f01278e22212)\n    )\n    (fp_text value \"MCU_XTAL\" (at 0 0 45) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 85ef1a09-9cd6-426b-a9af-a7c4018b5245)\n    )\n    (fp_line (start -0.24892 -1.24968) (end 0.24892 -1.24968) (layer \"F.SilkS\") (width 0.2032) (tstamp 25210758-b4c5-46ef-9deb-9f0a5bad98e0))\n    (fp_line (start -0.24892 1.24968) (end 0.24892 1.24968) (layer \"F.SilkS\") (width 0.2032) (tstamp 33bdcdf7-1ba2-4004-b592-b9d8be5fa6b2))\n    (fp_line (start -1.6002 0.09906) (end -1.6002 -0.09906) (layer \"F.SilkS\") (width 0.2032) (tstamp 7d3b93b9-62c3-44f2-bb19-ba89ade7f155))\n    (fp_line (start 1.6002 0.09906) (end 1.6002 -0.09906) (layer \"F.SilkS\") (width 0.2032) (tstamp ef6dcb2f-cdf1-400b-91a2-3be8040431c0))\n    (pad \"1\" smd rect locked (at -1.09982 0.8001 45) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 164 \"/mcu/usb/power/XTAL1\") (pinfunction \"1\") (pintype \"passive\") (die_length 0.08128) (tstamp 19c38b29-234d-45e8-8f01-463716ed5977))\n    (pad \"2\" smd rect locked (at 1.09982 0.8001 45) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"2\") (pintype \"passive\") (die_length -1518.485687) (tstamp efb50a22-c914-4b51-a585-45bb094defed))\n    (pad \"3\" smd rect locked (at 1.09982 -0.8001 45) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 165 \"/mcu/usb/power/XTAL2\") (pinfunction \"3\") (pintype \"passive\") (die_length 0.08382) (tstamp 567cbc8c-a731-4479-ad5c-9cf2f5e4e500))\n    (pad \"4\" smd rect locked (at -1.09982 -0.8001 45) (size 1.39954 1.19888) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pinfunction \"4\") (pintype \"passive\") (die_length -1518.485687) (tstamp ba9033a7-513f-4aa5-8da2-d38558adbfd1))\n  )\n\n  (footprint \"hackrf:GSG-XTAL-AB26TRQ\" (layer \"F.Cu\")\n    (tedit 52904C10) (tstamp 00000000-0000-0000-0000-00005787f083)\n    (at 161.5 153.5)\n    (property \"Description\" \"CRYSTAL 32.768KHZ 12.5PF SMD\")\n    (property \"Manufacturer\" \"Abracon\")\n    (property \"Part Number\" \"AB26TRQ-32.768KHZ-T\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052490bb4\")\n    (attr smd)\n    (fp_text reference \"X3\" (at 3.1 0) (layer \"F.SilkS\")\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 1657cfb9-0ca0-4c33-adc1-03b8d657534a)\n    )\n    (fp_text value \"RTC_XTAL\" (at 3.1 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp afb9cb4d-ef30-47c2-9cbf-69f3e13c6474)\n    )\n    (fp_line (start -0.7 0.9) (end -0.7 -0.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 037be416-d07b-4b51-bdff-317d4de2a92c))\n    (fp_line (start 6.9 0.9) (end -0.7 0.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 39bb046b-1b7d-4fe9-ba52-6e048494e41c))\n    (fp_line (start 6.9 -0.9) (end 6.9 0.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 42085968-2582-4f21-81e8-b19db8b41a4b))\n    (fp_line (start -0.7 -0.9) (end 6.9 -0.9) (layer \"F.SilkS\") (width 0.2032) (tstamp 4550adc1-60ff-4226-8a6f-6fb45c4149a4))\n    (pad \"0\" smd rect locked (at 5.55 0) (size 2.4 1.5) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\") (tstamp 885079e4-dd89-4ea4-b8c0-a01a387b66bf))\n    (pad \"1\" smd rect locked (at 0 -0.45) (size 1.1 0.6) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 119 \"/mcu/usb/power/RTCX2\") (pinfunction \"1\") (pintype \"passive\") (tstamp 5b400276-ed62-4d22-9962-df208887b390))\n    (pad \"2\" smd rect locked (at 0 0.45) (size 1.1 0.6) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 118 \"/mcu/usb/power/RTCX1\") (pinfunction \"2\") (pintype \"passive\") (tstamp 8f021f1f-8395-4a6c-ad9f-13fc337167dc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 00000000-0000-0000-0000-00005f04fc81)\n    (at 117.094 108.3818 90)\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\")\n    (property \"Manufacturer\" \"Samsung\")\n    (property \"Part Number\" \"CL05A104KA5NNNC\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c64\")\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference \"C151\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 08b3fc05-32f3-4e39-9e19-0c5ba0ffb32d)\n    )\n    (fp_text value \"100nF\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp c3cfde18-147d-4996-8ec1-22314a1b414c)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 443c0781-9ef3-48f4-ba89-198fc2c9ccb6))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a0013c43-46bc-44fe-b409-68c3d70fb031))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp edc419fd-93ee-4857-92dd-de616ce16b7c))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp ef3d68c8-997c-4e1d-94d6-260088f79a16))\n    (pad \"1\" smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 315 \"+1V8\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp c7b93ab4-40f3-412a-8231-a9a5824948e8))\n    (pad \"2\" smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 8347560d-454c-4ca4-8dfd-cce9ed2c3836))\n  )\n\n  (footprint \"hackrf:GSG-TESTPOINT-50MIL\" (layer \"F.Cu\")\n    (tedit 50997FDC) (tstamp 00000000-0000-0000-0000-00005f05649a)\n    (at 77 137.3)\n    (property \"DNP\" \"\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c4e\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"P45\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n      (tstamp 3ffda2c8-3b8c-41e4-88f3-efc8b516a692)\n    )\n    (fp_text value \"LP\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n      (tstamp dfb39b35-f9f8-4848-ae5a-1cdfd09e0d0c)\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp d794b84c-5a8b-4cb7-a844-501e85533dc7))\n    (pad \"1\" smd circle locked (at 0 0) (size 1.27 1.27) (layers \"F.Cu\" \"F.Mask\")\n      (net 194 \"LP\") (pinfunction \"Pin_1\") (pintype \"passive\") (die_length 0.1651) (tstamp fb19102e-c219-43df-b269-cbe8f896df9b))\n  )\n\n  (footprint \"gsg-modules:HEADER-1x2-SHORTED\" (layer \"F.Cu\")\n    (tedit 5F03F51E) (tstamp 00000000-0000-0000-0000-00005f094004)\n    (at 146.36 112.77)\n    (tags \"net tie\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000613dd0b9\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"NT1\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 56875a9d-291c-4865-83e8-8fd6d2ce820c)\n    )\n    (fp_text value \"1V8\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp cbd29864-942c-4810-8d98-afb69b032263)\n    )\n    (fp_poly (pts\n        (xy 0.762 0.127)\n        (xy -0.762 0.127)\n        (xy -0.762 -0.127)\n        (xy 0.762 -0.127)\n      ) (layer \"F.Cu\") (width 0) (fill solid) (tstamp 163678c7-6038-410c-8ba0-6383077e3179))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 11385d7e-f43e-47cf-bb2d-6e9d02f840fc))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 666294f0-3d01-42b6-ab69-16eb4f8f058c))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 6c4a0735-ea47-4075-96cd-17c558b33384))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 7af8b9c1-913c-445b-9ca4-2bb57ba5341b))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 8087c833-89a8-45bd-b699-d6688b1a2082))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 8dfd1bde-0530-45ac-987f-6f50e96d8eb0))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp a741c224-ffdb-4d59-a715-909dd271ba8b))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp da3e4bcd-1239-4d3b-8ac0-42171c8de745))\n    (pad \"1\" thru_hole rect locked (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 315 \"+1V8\") (pinfunction \"1\") (pintype \"passive\") (die_length 0.08382) (tstamp 9407c330-0fc2-4710-b511-5398d50c1a6e))\n    (pad \"2\" thru_hole circle locked (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 115 \"/mcu/usb/power/REG_OUT2\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.06096) (tstamp 79bf81e9-8bb3-44aa-a6a3-b025e50176a0))\n  )\n\n  (footprint \"gsg-modules:HEADER-1x2-SHORTED\" (layer \"F.Cu\")\n    (tedit 5F03F51E) (tstamp 00000000-0000-0000-0000-00005f094013)\n    (at 159.06 112.77)\n    (tags \"net tie\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00006129887d\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"NT2\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 08a767e7-4f30-486a-8a29-ca0d871c8656)\n    )\n    (fp_text value \"VCC\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 06047903-57eb-4711-aefa-0b75f86bde64)\n    )\n    (fp_poly (pts\n        (xy 0.762 0.127)\n        (xy -0.762 0.127)\n        (xy -0.762 -0.127)\n        (xy 0.762 -0.127)\n      ) (layer \"F.Cu\") (width 0) (fill solid) (tstamp 59afd0c1-35f9-41eb-a47e-471f52e67b27))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 0355b480-321a-41bb-9b8d-eff7ff91171a))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 0c9686b0-3322-4fcd-a4fd-95f65eefdd0e))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 29274ca2-39dd-47c6-8dcd-c12ebd3d3b3d))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 481b3a16-703b-4da1-ba3c-a3c365bef58c))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 4caf8bcf-d2f0-4fa4-8058-4eb48f8a5186))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 4e47efa1-5d3c-4739-adf6-1c5f12c9f5dd))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 764e9fb3-4826-42e8-bd4f-535984177860))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp 8e0f4a8f-b345-4163-9280-7325768b2b5e))\n    (pad \"1\" thru_hole rect locked (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 219 \"VCC\") (pinfunction \"1\") (pintype \"passive\") (die_length 0.08382) (tstamp e37c4d4b-ac54-4d0f-b77e-9a196bde6f76))\n    (pad \"2\" thru_hole circle locked (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 114 \"/mcu/usb/power/REG_OUT1\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.06096) (tstamp 41fdec08-6b4c-43a3-b5ad-09b178ac6ab5))\n  )\n\n  (footprint \"gsg-modules:HEADER-1x2-SHORTED\" (layer \"F.Cu\")\n    (tedit 5F03F51E) (tstamp 00000000-0000-0000-0000-00006153408a)\n    (at 84.13 126.74 90)\n    (tags \"net tie\")\n    (property \"DNP\" \"DNP\")\n    (property \"Sheetfile\" \"baseband.kicad_sch\")\n    (property \"Sheetname\" \"baseband\")\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000616a11c7\")\n    (attr through_hole exclude_from_pos_files)\n    (fp_text reference \"NT3\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp 5522728c-25d7-489e-a8bd-0eec6616bc78)\n    )\n    (fp_text value \"VAA\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n      (tstamp d38fe125-9d25-4c90-8123-0c639b1f23bb)\n    )\n    (fp_poly (pts\n        (xy 0.762 0.127)\n        (xy -0.762 0.127)\n        (xy -0.762 -0.127)\n        (xy 0.762 -0.127)\n      ) (layer \"F.Cu\") (width 0) (fill solid) (tstamp 85de2bfe-b9cb-48a8-8d92-99946960bafe))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 67968a2d-03e9-4efc-94fa-305a64f31908))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp 7e4bcde3-ef82-499a-98e3-82097c200b44))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp a50bdebd-1e91-4bb4-a13d-bc3e68dbeb89))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp b6afa080-df15-4b01-a28e-b0a06a1d1285))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer \"F.SilkS\") (width 0.381) (tstamp bed49323-ec92-4b50-8cef-6d5ebdd33eaf))\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer \"F.SilkS\") (width 0.381) (tstamp cf8c857b-c381-46bb-8237-b9c0566bd5e0))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer \"F.SilkS\") (width 0.381) (tstamp f0eb47ce-678c-4688-85bc-2494fb9865b2))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer \"F.SilkS\") (width 0.381) (tstamp f69772d7-df54-493a-8afd-0d2745538206))\n    (pad \"1\" thru_hole rect locked (at -1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 218 \"VAA\") (pinfunction \"1\") (pintype \"passive\") (die_length 0.08382) (tstamp 0b8d2c32-b68b-4b79-919b-88a2782d3e67))\n    (pad \"2\" thru_hole circle locked (at 1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)\n      (net 275 \"Net-(C105-Pad1)\") (pinfunction \"2\") (pintype \"passive\") (die_length 0.06096) (tstamp a496fa6e-0962-45cc-8f36-be6268322f5d))\n  )\n\n  (footprint \"gsg-modules:DSN1006-2\" (layer \"F.Cu\")\n    (tedit 0) (tstamp 1e998cd3-75ee-4fc8-b66e-d22fb02f3dd7)\n    (at 70.65 162.8938 -90)\n    (tags \"SOD-993 SOD993\")\n    (property \"Description\" \"DIODE SCHOTTKY 40V 1A DSN1006-2\")\n    (property \"Manufacturer\" \"Nexperia\")\n    (property \"Part Number\" \"PMEG4010ESBYL\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/c62c921b-cf7e-4f02-9ff2-1e3f2c3200b3\")\n    (attr smd)\n    (fp_text reference \"D10\" (at 0 0 -90 unlocked) (layer \"F.SilkS\")\n      (effects (font (size 0.4064 0.3048) (thickness 0.0762)))\n      (tstamp d31565fb-f0f0-44dd-b0db-e2e1d015274f)\n    )\n    (fp_text value \"D_Schottky\" (at 0.025 1.6 -90 unlocked) (layer \"F.Fab\")\n      (effects (font (size 0.5 0.5) (thickness 0.1)))\n      (tstamp b0f35a77-bd38-4668-83fa-2c9fe43d572a)\n    )\n    (fp_text user \"${REFERENCE}\" (at 0.025 0.9 -90 unlocked) (layer \"F.Fab\")\n      (effects (font (size 0.5 0.5) (thickness 0.1)))\n      (tstamp 23524e94-fa09-4ccc-a1f0-86eac3d019bb)\n    )\n    (fp_line (start -0.85 -0.4) (end -0.85 0.4) (layer \"F.SilkS\") (width 0.12) (tstamp dde162b9-20e7-4ad5-af46-a87e20e9916b))\n    (fp_rect (start -0.62 -0.42) (end 0.62 0.42) (layer \"F.SilkS\") (width 0.12) (fill none) (tstamp 0df4d2d5-6d68-4ef9-bd9d-607bb9fd1691))\n    (fp_rect (start -0.65 -0.45) (end 0.65 0.45) (layer \"F.CrtYd\") (width 0.05) (fill none) (tstamp cc2f2a7f-265b-426c-8f44-b390f4d9b7e4))\n    (fp_line (start -0.1 0) (end 0.15 -0.15) (layer \"F.Fab\") (width 0.1) (tstamp 2316baac-5833-4214-b1f3-8dbf56ef82ec))\n    (fp_line (start 0.15 -0.15) (end 0.15 0.15) (layer \"F.Fab\") (width 0.1) (tstamp 7d9bd9c1-6bd7-44b7-a3cb-ae1a85221ef1))\n    (fp_line (start -0.2 -0.15) (end -0.2 0.15) (layer \"F.Fab\") (width 0.1) (tstamp 96b5c6ca-52b5-4ea8-922c-f57d6c2b9377))\n    (fp_line (start 0.15 0.15) (end -0.1 0) (layer \"F.Fab\") (width 0.1) (tstamp c3933416-0052-4545-bb68-873feda8e35d))\n    (fp_rect (start -0.5 -0.3) (end 0.5 0.3) (layer \"F.Fab\") (width 0.1) (fill none) (tstamp f59350be-ffc0-4319-8ca6-dcd5cf5e56b3))\n    (pad \"1\" smd rect (at -0.325 0 270) (size 0.35 0.6) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 301 \"Net-(D10-Pad1)\") (pinfunction \"K\") (pintype \"passive\") (tstamp c97fb329-ce5f-431f-895d-a1d92618e9e6))\n    (pad \"2\" smd rect (at 0.325 0 270) (size 0.35 0.6) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 376 \"Net-(D10-Pad2)\") (pinfunction \"A\") (pintype \"passive\") (tstamp 2720559e-6b7a-4ed4-aadc-8e157de54d13))\n  )\n\n  (footprint \"gsg-modules:0603-JUMPER\" (layer \"F.Cu\")\n    (tedit 5605DA26) (tstamp 53a55189-27bf-4001-a1b5-d92f1f1dadc6)\n    (at 71.87 163.05 -90)\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"exclude_from_bom\" \"\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/caab2717-5792-4f1b-b8d8-8641e9d53859\")\n    (attr exclude_from_pos_files exclude_from_bom)\n    (fp_text reference \"JP1\" (at 0 0 90) (layer \"F.SilkS\")\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 28168fd6-37a2-49a7-ad52-a9f8bb321614)\n    )\n    (fp_text value \"Jumper\" (at 0 0 90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n      (tstamp 4a0a3581-78a2-4c27-882a-aaa72c264792)\n    )\n    (fp_line (start -0.762 0.6096) (end 0.762 0.6096) (layer \"F.SilkS\") (width 0.15) (tstamp 82a6192e-c86f-4210-b518-4e7b533ee130))\n    (fp_line (start 0.762 -0.6096) (end -0.762 -0.6096) (layer \"F.SilkS\") (width 0.15) (tstamp dfff0b9e-51d0-4c7a-8bc9-2a08df436155))\n    (fp_arc (start 0.762 -0.6096) (mid 1.3716 0) (end 0.762 0.6096) (layer \"F.SilkS\") (width 0.15) (tstamp 530dc943-eaa7-49ea-ba64-d5b5b088013a))\n    (fp_arc (start -0.762 0.6096) (mid -1.3716 0) (end -0.762 -0.6096) (layer \"F.SilkS\") (width 0.15) (tstamp c0a745fd-d878-460b-a04b-26ff7b6897c7))\n    (pad \"1\" smd rect locked (at -0.3556 0 270) (size 0.508 0.8636) (layers \"F.Cu\" \"F.Mask\")\n      (net 301 \"Net-(D10-Pad1)\") (pinfunction \"A\") (pintype \"passive\") (tstamp 1d2d6dd3-b1e5-4e5c-8fbc-7e6fca65f984))\n    (pad \"1\" smd oval locked (at -0.6477 0 270) (size 1.0922 0.8636) (layers \"F.Cu\" \"F.Mask\")\n      (net 301 \"Net-(D10-Pad1)\") (pinfunction \"A\") (pintype \"passive\") (tstamp 5d7eb6c7-eb68-46f6-8cbe-a5e9ae0aa89f))\n    (pad \"2\" smd rect locked (at 0.3556 0 270) (size 0.508 0.8636) (layers \"F.Cu\" \"F.Mask\")\n      (net 376 \"Net-(D10-Pad2)\") (pinfunction \"B\") (pintype \"passive\") (tstamp 418cd790-8d9d-424e-a023-3b940b8fc389))\n    (pad \"2\" smd oval locked (at 0.6477 0 270) (size 1.0922 0.8636) (layers \"F.Cu\" \"F.Mask\")\n      (net 376 \"Net-(D10-Pad2)\") (pinfunction \"B\") (pintype \"passive\") (tstamp 56669b1f-c8f9-44b2-87ad-a274dbd01dc8))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp 84c01802-a498-4fc7-add7-77d1ddc6d0df)\n    (at 78.4 163.7 -90)\n    (property \"Description\" \"RES 18 OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"RC0402JR-0718RL\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/5758ade7-aa6a-437b-84ed-074444da8cbd\")\n    (solder_mask_margin 0.1016)\n    (fp_text reference \"R43\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp e1163821-d073-4b62-b082-f53c03745b92)\n    )\n    (fp_text value \"18\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 1c3ddad1-481a-4ef1-857f-0711cfe5ebf0)\n    )\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 7cb24932-c5bb-411f-9d91-cefcb972f3fe))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 9d3be56a-f5f9-40aa-b45b-72d79788a0f5))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cabd7d0a-2bc2-4d5f-b5cf-b46fbf43532b))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp fe432fbe-e2a5-444f-a85c-eb0cf193176f))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 282 \"Net-(C160-Pad1)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b5140404-93ca-4de4-ade7-483904392d2e))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 378 \"Net-(Q2-Pad3)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 91d3fd50-ba81-4745-879b-e6aec93fa2bc))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp a16cb529-bbaf-4088-85d2-73414ae77c60)\n    (at 165.7 147.7 180)\n    (property \"Description\" \"RES 15.4K OHM 1% 1/16W 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"RC0402FR-0715K4L\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/d22a6812-c531-4af1-b965-8c628d51ed77\")\n    (solder_mask_margin 0.1016)\n    (fp_text reference \"R38\" (at 0 0 180) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 77e9e995-88f6-44b3-b934-46a07fb6d0ba)\n    )\n    (fp_text value \"15.4k\" (at 0 0 180) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 853507e3-71d5-4af5-a293-6a4a6ac91aa5)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 3dce21b0-fd97-4b5c-afc2-c63b014e980f))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 52430cd8-279c-40e8-9fa6-4442d95e2071))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b2104c41-141d-40df-9900-2bf13ff2b39f))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cea50e8a-82d6-4bdb-98b1-4d96de1b9ebc))\n    (pad \"1\" smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 219 \"VCC\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp b7f290c9-4e51-4b67-b9f2-8c99c3797328))\n    (pad \"2\" smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 379 \"/mcu/usb/power/ADC0_3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 473c336b-5b91-4971-9cbf-6c59d6d73a1c))\n  )\n\n  (footprint \"GSG-MARK1MM\" (layer \"F.Cu\")\n    (tedit 52FD5A36) (tstamp a951334f-8d53-4ab8-85db-545bb51b6da6)\n    (at 68.2 173.2)\n    (attr board_only exclude_from_bom)\n    (fp_text reference \"FID2\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp d1eb54ab-74da-4af0-bdee-b3da7b433495)\n    )\n    (fp_text value \"FIDUCIAL\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n      (tstamp 2c2a27ef-1e3e-4c7f-850a-90159fe58b28)\n    )\n    (fp_circle (center 0 0) (end 1.5 0) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp a24451e6-27ac-4ca5-a014-b4716b261f96))\n    (pad \"\" smd circle locked (at 0 0) (size 1 1) (layers *.Cu *.Mask)\n      (solder_mask_margin 0.5) (tstamp 751c6e8f-26e3-4157-8cbf-3640da836728))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp dc5a77f5-cd0a-4a0e-bd11-b7387d6252d9)\n    (at 71.1 152 -90)\n    (property \"Description\" \"RES 18 OHM 5% 1/16W 0402\")\n    (property \"Manufacturer\" \"Yageo\")\n    (property \"Part Number\" \"RC0402JR-0718RL\")\n    (property \"Sheetfile\" \"frontend.kicad_sch\")\n    (property \"Sheetname\" \"frontend\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-0000503bb638/cfb0d460-f9cc-47c1-8edd-3d7ac95be066\")\n    (solder_mask_margin 0.1016)\n    (fp_text reference \"R42\" (at 0 0 -90) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 59c34881-7e29-486b-a9d6-3aee98ef150f)\n    )\n    (fp_text value \"18\" (at 0 0 -90) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 6ebd9410-2514-40cb-8cde-b978f9f955f8)\n    )\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp 29966496-8d7e-43a2-a84b-6e7be1ce4ba5))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a83d77b6-3b85-40bd-8a32-925b84af23ed))\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b5b40177-82b1-4445-95a8-2f41d36006a9))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b8fdbae1-222b-4406-85e8-7d4f58281c34))\n    (pad \"1\" smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 377 \"Net-(Q1-Pad3)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 308b2c8a-2e26-4d32-8417-b3117f7e8f44))\n    (pad \"2\" smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 261 \"Net-(C163-Pad2)\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 1d37f712-1da2-4f84-8ec3-8bc990b0c639))\n  )\n\n  (footprint \"hackrf:GSG-0402\" (layer \"F.Cu\")\n    (tedit 4FB6CFE4) (tstamp fe5c8f9a-1379-4d59-b405-89244fc253e0)\n    (at 165.7 148.7)\n    (property \"Description\" \"RES TF 1/16W 330K OHM 1% 0402\")\n    (property \"Manufacturer\" \"Stackpole\")\n    (property \"Part Number\" \"RMCF0402FT330K\")\n    (property \"Sheetfile\" \"mcu.kicad_sch\")\n    (property \"Sheetname\" \"mcu/usb/power\")\n    (property \"Substitution\" \"any equivalent\")\n    (path \"/00000000-0000-0000-0000-00005037043e/0e34305b-44dc-42c6-9922-4baa02c77619\")\n    (solder_mask_margin 0.1016)\n    (fp_text reference \"R39\" (at 0 0) (layer \"F.SilkS\")\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 35cc15dd-cf19-4de5-adaf-25f0dc87a5ed)\n    )\n    (fp_text value \"330k\" (at 0 0) (layer \"F.SilkS\") hide\n      (effects (font (size 0.4 0.4) (thickness 0.1)))\n      (tstamp 2ab0e155-81ab-4888-ab95-51f6d05f97b6)\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp a9755bec-6ec3-4bda-a21a-0d83f240a4b3))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp b5af9a90-1e84-451b-877d-85a4313d4ecf))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer \"F.SilkS\") (width 0.2) (tstamp cd469eb2-38fa-4e24-ad85-88bbb11aa72a))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer \"F.SilkS\") (width 0.2) (tstamp d8bf9acc-29d2-454f-afef-f75ab522b92c))\n    (pad \"1\" smd rect (at -0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 379 \"/mcu/usb/power/ADC0_3\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp 458c6e89-487c-4647-aa3e-b6a455b6e8ba))\n    (pad \"2\" smd rect (at 0.5334 0) (size 0.508 0.5588) (layers \"F.Cu\" \"F.Paste\" \"F.Mask\")\n      (net 192 \"GND\") (pintype \"passive\") (solder_mask_margin 0.1016) (tstamp bfb1c8f6-2637-4d1c-aaef-b10146c9e4db))\n  )\n\n  (gr_circle (center 125.2 165.2) (end 125.4 165.2) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 25efa106-682e-480d-9fc0-feacb15f5095))\n  (gr_line (start 149.9362 114.5794) (end 149.4282 115.0874) (layer \"F.SilkS\") (width 0.2032) (tstamp 291cc3dd-43b8-4bb3-8671-9f21613680f1))\n  (gr_circle (center 99.2 116.2) (end 99.4 116.2) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 55c83abf-60b8-4942-847f-ddb14329d2dc))\n  (gr_line (start 149.9362 114.5794) (end 149.4282 114.0714) (layer \"F.SilkS\") (width 0.2032) (tstamp 67185a29-f348-40dd-aa75-90d3cb5c6bce))\n  (gr_circle (center 105.4 145.2) (end 105.6 145.2) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp 9193089a-4b9a-4012-9bf2-1a38f42dc93d))\n  (gr_line (start 149.9362 114.5794) (end 148.4122 114.5794) (layer \"F.SilkS\") (width 0.2032) (tstamp 989c2f19-b359-483d-a6fb-cfadffd78270))\n  (gr_circle (center 95.4 155) (end 95.6 155) (layer \"F.SilkS\") (width 0.2032) (fill none) (tstamp a78ece25-d374-48c8-bc76-37c5ba5abb65))\n  (gr_circle (center 126 104) (end 129 104) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052815c47))\n  (gr_line (start 199 77.11) (end 205 77.11) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c02))\n  (gr_line (start 199 75.51) (end 205 75.51) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c03))\n  (gr_line (start 198 75.31) (end 204 75.31) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c04))\n  (gr_line (start 198 77.31) (end 204 77.31) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c05))\n  (gr_circle (center 201 65) (end 198 65) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c24c0f))\n  (gr_circle (center 201 84) (end 201 87) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c24c10))\n  (gr_circle (center 271 84) (end 274 84) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c24c11))\n  (gr_circle (center 271 65) (end 274 65) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c24c12))\n  (gr_arc (start 197 65) (mid 198.171573 62.171573) (end 201 61) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c13))\n  (gr_arc (start 201 88) (mid 198.171573 86.828427) (end 197 84) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c14))\n  (gr_arc (start 275 84) (mid 273.828427 86.828427) (end 271 88) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c15))\n  (gr_arc (start 271 61) (mid 273.828427 62.171573) (end 275 65) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c16))\n  (gr_line (start 201 61) (end 271 61) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c17))\n  (gr_line (start 197 84) (end 197 65) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c18))\n  (gr_line (start 271 88) (end 201 88) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c19))\n  (gr_line (start 275 65) (end 275 84) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052c24c1a))\n  (gr_circle (center 216.4 39.21) (end 217.4 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c25141))\n  (gr_circle (center 229.05 39.21) (end 230.05 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052c25145))\n  (gr_line (start 207.755 79) (end 207.755 71) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052d05bd4))\n  (gr_line (start 225.755 71) (end 225.755 79) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052d05bdf))\n  (gr_line (start 231.245 71) (end 231.245 79) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052d05be0))\n  (gr_line (start 256.755 35) (end 256.755 43) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052d05be1))\n  (gr_line (start 262.245 35) (end 262.245 43) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-000052d05be2))\n  (gr_circle (center 259.5 38.86) (end 262.75 38.86) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-000052d05be3))\n  (gr_line (start 243.5 74.275) (end 255.5 74.275) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-00005318acbe))\n  (gr_line (start 246.5 72.275) (end 252.5 72.275) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-00005318d5ec))\n  (gr_circle (center 249.5 74.275) (end 251.5 74.275) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-00005318d659))\n  (gr_circle (center 252.5 74.275) (end 250.5 74.275) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 00000000-0000-0000-0000-00005318d65a))\n  (gr_line (start 246.5 70.775) (end 246.5 77.775) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-00005318d65b))\n  (gr_line (start 252.5 70.775) (end 252.5 77.775) (layer \"Cmts.User\") (width 0.2032) (tstamp 00000000-0000-0000-0000-00005318d65c))\n  (gr_circle (center 222.9 35.5) (end 224.9 35.5) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 146139dd-feca-421b-8b98-97528bbe2de7))\n  (gr_arc (start 275 48) (mid 273.828427 50.828427) (end 271 52) (layer \"Cmts.User\") (width 0.2032) (tstamp 1a6ed198-d48c-404d-b3b3-33043c96651d))\n  (gr_line (start 275 29) (end 275 48) (layer \"Cmts.User\") (width 0.2032) (tstamp 1f9af17a-9bea-4699-85e4-111c7d6eac4d))\n  (gr_arc (start 271 25) (mid 273.828427 26.171573) (end 275 29) (layer \"Cmts.User\") (width 0.2032) (tstamp 276294d8-384f-436c-b2d4-7c4a23bac05d))\n  (gr_line (start 198 39.31) (end 204 39.31) (layer \"Cmts.User\") (width 0.2032) (tstamp 292bd626-1dfb-436c-83f0-46feae847e1f))\n  (gr_line (start 61.7 107) (end 61.7 168) (layer \"Cmts.User\") (width 0.2032) (tstamp 2c6635c0-b371-4acc-b02b-eab12bb340fb))\n  (gr_arc (start 173 171) (mid 173.87868 168.87868) (end 176 168) (layer \"Cmts.User\") (width 0.2032) (tstamp 2e8da86c-c994-480d-9b7d-80201b54c148))\n  (gr_line (start 209.9 43) (end 209.9 32) (layer \"Cmts.User\") (width 0.2032) (tstamp 30572db3-ee3e-4212-8974-b0b24af0163c))\n  (gr_arc (start 201 52) (mid 198.171573 50.828427) (end 197 48) (layer \"Cmts.User\") (width 0.2032) (tstamp 3497d83c-3331-461d-bba2-0c5cc366e4e1))\n  (gr_line (start 178.3 168) (end 178.3 107) (layer \"Cmts.User\") (width 0.2032) (tstamp 34de94f6-5a38-4fa7-aad0-58b520a655e1))\n  (gr_circle (center 247.338 39.21) (end 248.338 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 356c17b3-1fee-4b65-9473-9a8335fc753c))\n  (gr_line (start 176 168) (end 178 168) (layer \"Cmts.User\") (width 0.2032) (tstamp 3599fcfd-7b36-4973-b240-d6b22141bd10))\n  (gr_line (start 247.338 43) (end 247.338 34) (layer \"Cmts.User\") (width 0.2032) (tstamp 3e9cf2e0-5b2b-4742-9377-b58e6f8edf8c))\n  (gr_circle (center 242.766 39.21) (end 243.766 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 3ea76d82-2098-4294-8dee-36c0411b1ed1))\n  (gr_line (start 238.194 43) (end 238.194 34) (layer \"Cmts.User\") (width 0.2032) (tstamp 4007fbbc-d18f-421a-adf1-51b3b1d08bec))\n  (gr_line (start 228.5 68) (end 228.5 81) (layer \"Cmts.User\") (width 0.2032) (tstamp 4866e17a-a80c-4241-a2d5-83c0c937ce40))\n  (gr_arc (start 64 168) (mid 66.12132 168.87868) (end 67 171) (layer \"Cmts.User\") (width 0.2032) (tstamp 4a23a7a7-517f-4ab0-9b2e-8b676d0d4c66))\n  (gr_circle (center 201 29) (end 198 29) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 4f993d86-fe4c-46cf-95b5-279ab835d5fe))\n  (gr_circle (center 238.194 39.21) (end 239.194 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 529843cc-90b1-4c4a-8d12-5f4390ea74f5))\n  (gr_line (start 62 168) (end 64 168) (layer \"Cmts.User\") (width 0.2032) (tstamp 5615ec52-44dd-4749-8f21-1c0ea3bd2d24))\n  (gr_line (start 242.766 43) (end 242.766 34) (layer \"Cmts.User\") (width 0.2032) (tstamp 5bbb03c5-3320-470b-86fa-e44f4716ac41))\n  (gr_line (start 259.5 43) (end 259.5 32) (layer \"Cmts.User\") (width 0.2032) (tstamp 5cb7cf15-3949-452f-8e37-47106121b51b))\n  (gr_circle (center 271 48) (end 274 48) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 66a6f34a-77c1-4e07-a2eb-5a322457b310))\n  (gr_line (start 173 103.5) (end 67 103.5) (layer \"Cmts.User\") (width 0.2032) (tstamp 671403aa-f88e-4a25-b841-f38c1dd7d10c))\n  (gr_line (start 199 39.51) (end 205 39.51) (layer \"Cmts.User\") (width 0.2032) (tstamp 686a0248-c293-49a6-8467-447b6d3b9ded))\n  (gr_line (start 256 38.86) (end 263 38.86) (layer \"Cmts.User\") (width 0.2032) (tstamp 71702b82-6e97-4e4f-9889-8a82cff8c6f8))\n  (gr_circle (center 201 48) (end 201 51) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 77662be5-20cb-4a49-ba07-75185ca6f31c))\n  (gr_line (start 205 74.86) (end 234 74.86) (layer \"Cmts.User\") (width 0.2032) (tstamp 77e40652-63d2-432e-9989-56b8dc2465cb))\n  (gr_circle (center 233.622 39.21) (end 234.622 39.21) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 792561ae-7719-4532-b2af-7f28a9627c7d))\n  (gr_circle (center 246.5 74.275) (end 248.5 74.275) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 7b719eb1-5bd1-490e-a5bc-a53e258bd497))\n  (gr_circle (center 228.5 74.86) (end 231.75 74.86) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp 7bdeee50-cb91-4541-ae2e-916381107d5b))\n  (gr_arc (start 67 104) (mid 66.12132 106.12132) (end 64 107) (layer \"Cmts.User\") (width 0.2032) (tstamp 7c4a6712-74ad-4d4f-9a40-f0da9297a12b))\n  (gr_line (start 249.5 68) (end 249.5 81) (layer \"Cmts.User\") (width 0.2032) (tstamp 7e5f1548-e788-41a1-87d0-17c439144112))\n  (gr_line (start 198.5 74) (end 198.5 78.5) (layer \"Cmts.User\") (width 0.2032) (tstamp 806e8232-31fc-40e9-bf5a-4375bd2ee608))\n  (gr_line (start 229.05 43) (end 229.05 34) (layer \"Cmts.User\") (width 0.2032) (tstamp 945737fe-2709-4800-8a69-f5246a1e7a1b))\n  (gr_line (start 198 41.31) (end 204 41.31) (layer \"Cmts.User\") (width 0.2032) (tstamp 95947ecc-cab1-4894-8671-f9d9b106430a))\n  (gr_line (start 176 107) (end 178 107) (layer \"Cmts.User\") (width 0.2032) (tstamp 97d3cc3a-fd1b-4324-b4a5-ac9a804ccfc5))\n  (gr_line (start 271 52) (end 201 52) (layer \"Cmts.User\") (width 0.2032) (tstamp 9e336c0b-fc41-4090-bc38-35215e63d09f))\n  (gr_line (start 233.622 43) (end 233.622 34) (layer \"Cmts.User\") (width 0.2032) (tstamp 9e8c1312-d1c4-4c73-b0b2-259969f032dd))\n  (gr_line (start 210.5 68) (end 210.5 81) (layer \"Cmts.User\") (width 0.2032) (tstamp 9f16e2a7-3799-4511-ae30-b174c3f2a996))\n  (gr_line (start 222.9 43) (end 222.9 32) (layer \"Cmts.User\") (width 0.2032) (tstamp a96cfcc2-3dcd-41b2-ad84-906397030fac))\n  (gr_line (start 246.5 76.275) (end 252.5 76.275) (layer \"Cmts.User\") (width 0.2032) (tstamp b0b49609-5943-4c16-b001-ff19b03cccde))\n  (gr_line (start 67 171.5) (end 173 171.5) (layer \"Cmts.User\") (width 0.2032) (tstamp b6a0d48f-e247-48e9-928e-8c766410775f))\n  (gr_circle (center 271 29) (end 274 29) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp bdd46f9d-ac53-4156-ada9-f46f4c553f19))\n  (gr_circle (center 209.9 35.5) (end 211.9 35.5) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp bee85159-1a37-403a-adec-92f176f40758))\n  (gr_arc (start 197 29) (mid 198.171573 26.171573) (end 201 25) (layer \"Cmts.User\") (width 0.2032) (tstamp c6ce86b9-a2de-42a7-9291-e8777d5ef48f))\n  (gr_line (start 216.4 43) (end 216.4 34) (layer \"Cmts.User\") (width 0.2032) (tstamp cbbb7e36-a53d-424f-b57a-bc8d4f2c4c2d))\n  (gr_line (start 201 25) (end 271 25) (layer \"Cmts.User\") (width 0.2032) (tstamp cf2951b8-ba02-4b99-ae6a-486b698f8999))\n  (gr_line (start 62 107) (end 64 107) (layer \"Cmts.User\") (width 0.2032) (tstamp d5a111eb-9a72-46a1-8e7f-e94d5a72db4a))\n  (gr_line (start 205.5 35.5) (end 226.5 35.5) (layer \"Cmts.User\") (width 0.2032) (tstamp dba92b5c-0060-4600-8ebd-bd32989a523f))\n  (gr_line (start 198.5 38) (end 198.5 42.5) (layer \"Cmts.User\") (width 0.2032) (tstamp dbd6fb02-c0af-473f-bbab-54b48ebb4a71))\n  (gr_line (start 199 41.11) (end 205 41.11) (layer \"Cmts.User\") (width 0.2032) (tstamp dc71a093-94f2-4fbf-a7dc-485ebd68eb94))\n  (gr_line (start 213.245 71) (end 213.245 79) (layer \"Cmts.User\") (width 0.2032) (tstamp e489e633-1ae0-4ab3-8f41-249b35a11cdf))\n  (gr_line (start 213 39.21) (end 250 39.21) (layer \"Cmts.User\") (width 0.2032) (tstamp e832a6a8-00e1-4784-9fbc-f2b05d2e7e9d))\n  (gr_circle (center 131 144) (end 134 144) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp eac1749c-6dbe-42e5-9d5e-70157f9c31f6))\n  (gr_circle (center 210.5 74.86) (end 213.75 74.86) (layer \"Cmts.User\") (width 0.2032) (fill none) (tstamp ee98ea51-fae2-4190-8373-7dc280894da3))\n  (gr_line (start 197 48) (end 197 29) (layer \"Cmts.User\") (width 0.2032) (tstamp f5ec096b-dd57-4e33-9850-131e80890b4c))\n  (gr_arc (start 176 107) (mid 173.87868 106.12132) (end 173 104) (layer \"Cmts.User\") (width 0.2032) (tstamp fd590aab-381a-4abf-8134-a70b36019d93))\n  (gr_arc (start 60.58066 155.93934) (mid 60.905819 156.425975) (end 61.02 157) (layer \"Edge.Cuts\") (width 0.381) (tstamp 00000000-0000-0000-0000-000052d0285e))\n  (gr_line (start 178.98 141) (end 178.98 167) (layer \"Edge.Cuts\") (width 0.381) (tstamp 00000000-0000-0000-0000-000052d059fc))\n  (gr_line (start 180 126.825) (end 178.85 126.825) (layer \"Edge.Cuts\") (width 0.381) (tstamp 04e78d72-5d54-4a22-b682-0863112a6504))\n  (gr_line (start 60 167.26) (end 60 171) (layer \"Edge.Cuts\") (width 0.381) (tstamp 066d5877-eff9-4d5c-90d9-e11a1e3f84ae))\n  (gr_line (start 60.44 166.2) (end 60.58 166.06) (layer \"Edge.Cuts\") (width 0.381) (tstamp 2280b864-881c-43a1-af1b-883d07d56625))\n  (gr_line (start 179.42 139.94) (end 179.56 139.8) (layer \"Edge.Cuts\") (width 0.381) (tstamp 28f13564-16bf-4e6c-9440-5afa65fed6b5))\n  (gr_line (start 180 125.925) (end 178.85 125.925) (layer \"Edge.Cuts\") (width 0.381) (tstamp 32260dee-0ebd-49c1-84c5-6b53af9bb823))\n  (gr_line (start 180 171) (end 180 169.26) (layer \"Edge.Cuts\") (width 0.381) (tstamp 46f0dacf-cd95-4f62-a8b0-7006589ac3d8))\n  (gr_line (start 180 104) (end 180 121.175) (layer \"Edge.Cuts\") (width 0.381) (tstamp 475744d1-6a0b-4778-822a-ebf92cad0be9))\n  (gr_arc (start 178.85 126.825) (mid 178.4 126.375) (end 178.85 125.925) (layer \"Edge.Cuts\") (width 0.381) (tstamp 57e9aa2e-41a5-4d06-a42d-16a14af77fb0))\n  (gr_line (start 178.85 122.075) (end 180 122.075) (layer \"Edge.Cuts\") (width 0.381) (tstamp 681f1cb5-4f9d-492b-9a56-2f987e778dff))\n  (gr_line (start 180 121.175) (end 178.85 121.175) (layer \"Edge.Cuts\") (width 0.381) (tstamp 6a1024d2-71db-4144-a17f-2fdd8bc5b65c))\n  (gr_line (start 176 100) (end 64 100) (layer \"Edge.Cuts\") (width 0.381) (tstamp 717d1b66-2fd8-4a61-a575-48b9b6b332e0))\n  (gr_arc (start 179.56066 168.19934) (mid 179.885819 168.685975) (end 180 169.26) (layer \"Edge.Cuts\") (width 0.381) (tstamp 75d8853e-f8ae-4d0b-a3d4-26521bd3d0a8))\n  (gr_arc (start 60.43934 155.80066) (mid 60.114181 155.314025) (end 60 154.74) (layer \"Edge.Cuts\") (width 0.381) (tstamp 782d45ec-8e02-437f-b235-1c5f45eb63bb))\n  (gr_line (start 180 126.825) (end 180 138.74) (layer \"Edge.Cuts\") (width 0.381) (tstamp 7ce36569-5a8b-4b60-bc10-60562a54e3e6))\n  (gr_line (start 60 154.74) (end 60 104) (layer \"Edge.Cuts\") (width 0.381) (tstamp 8abd8385-56e5-4c59-a2ae-586d4807e340))\n  (gr_arc (start 180 171) (mid 178.828427 173.828427) (end 176 175) (layer \"Edge.Cuts\") (width 0.381) (tstamp 8e2f4bd3-7cce-4c9a-b710-40d6a683a568))\n  (gr_arc (start 178.85 122.075) (mid 178.4 121.625) (end 178.85 121.175) (layer \"Edge.Cuts\") (width 0.381) (tstamp 96691826-17ed-416d-b8ea-d98274699b10))\n  (gr_line (start 64 175) (end 176 175) (layer \"Edge.Cuts\") (width 0.381) (tstamp a718d0ed-c3b1-4511-9e3e-5369c01f9ae9))\n  (gr_arc (start 64 175) (mid 61.171573 173.828427) (end 60 171) (layer \"Edge.Cuts\") (width 0.381) (tstamp ab130be4-451d-4e17-93de-e61993c55435))\n  (gr_line (start 61.02 157) (end 61.02 165) (layer \"Edge.Cuts\") (width 0.381) (tstamp baf54eed-7dee-463d-9ff2-469cba763e5a))\n  (gr_arc (start 179.41934 168.06066) (mid 179.094181 167.574025) (end 178.98 167) (layer \"Edge.Cuts\") (width 0.381) (tstamp c238d5d3-288b-4938-a7a6-86b18e06eecd))\n  (gr_line (start 179.42 168.06) (end 179.56 168.2) (layer \"Edge.Cuts\") (width 0.381) (tstamp c400bcc9-dabd-4f3b-9728-4acba1d5d6ee))\n  (gr_arc (start 60 104) (mid 61.171573 101.171573) (end 64 100) (layer \"Edge.Cuts\") (width 0.381) (tstamp c442dcdb-701d-4481-8db0-8914f78acd2e))\n  (gr_line (start 180 122.075) (end 180 125.925) (layer \"Edge.Cuts\") (width 0.381) (tstamp c6462b1a-f032-4f62-80f2-5b5c5a6cb53c))\n  (gr_line (start 60.58 155.94) (end 60.44 155.8) (layer \"Edge.Cuts\") (width 0.381) (tstamp d1a619a5-f847-4c67-aefa-83bafafd493c))\n  (gr_arc (start 60 167.26) (mid 60.114181 166.685975) (end 60.43934 166.19934) (layer \"Edge.Cuts\") (width 0.381) (tstamp dea1b68c-bf77-41b1-91dd-b3ee2b9a698d))\n  (gr_arc (start 178.98 141) (mid 179.094181 140.425975) (end 179.41934 139.93934) (layer \"Edge.Cuts\") (width 0.381) (tstamp e164f1f8-649f-4592-bc8c-36b12480cbb6))\n  (gr_arc (start 61.02 165) (mid 60.905819 165.574025) (end 60.58066 166.06066) (layer \"Edge.Cuts\") (width 0.381) (tstamp e2ad7fd2-616a-4754-9582-5d6d9f527446))\n  (gr_arc (start 180 138.74) (mid 179.885819 139.314025) (end 179.56066 139.80066) (layer \"Edge.Cuts\") (width 0.381) (tstamp fc279810-91fb-4765-805a-a3ce1a2a1931))\n  (gr_arc (start 176 100) (mid 178.828427 101.171573) (end 180 104) (layer \"Edge.Cuts\") (width 0.381) (tstamp ffb6b93d-d349-4493-949c-eea4011feff2))\n  (gr_text \"1\" (at 164.9 101.3) (layer \"F.Cu\") (tstamp 0531e45d-5da3-40cb-95c7-f1053d99016a)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"2\" (at 165.8 101.3) (layer \"In1.Cu\") (tstamp e41a4782-b743-4e91-b32d-cd3d72566bf3)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"3\" (at 166.8 101.3) (layer \"In2.Cu\") (tstamp bfc496d4-2981-4a57-8bcd-a92fa53c5325)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"4\" (at 167.7 101.3) (layer \"B.Cu\") (tstamp 696aced8-9582-4109-b253-441a21176d62)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"r${VERSION}\\n\" (at 97.8 103.7) (layer \"F.SilkS\") (tstamp 00000000-0000-0000-0000-00005f0633c1)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text \"1V8\" (at 65.08 130.804 90) (layer \"F.SilkS\") (tstamp 07e02c17-2ada-43f0-a47f-b6ba815bdcd6)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P30  BANK2_AUX\" (at 148.8238 102.4068) (layer \"F.SilkS\") (tstamp 0941da63-41ba-4e66-84fe-98928f792973)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"${DATE}\" (at 77.978 114.554 90) (layer \"F.SilkS\") (tstamp 0c715888-d605-4704-a6fd-5c88aa21104f)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text \"RF\" (at 65.08 135.63 90) (layer \"F.SilkS\") (tstamp 10077479-4451-4e72-8e92-7b8af28cf068)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"NT1\\n1V8\" (at 141.7 111.6) (layer \"F.SilkS\") (tstamp 26b7bd2e-f465-46a6-8730-a7a38ac7a9b9)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P9\" (at 98.1 125.47) (layer \"F.SilkS\") (tstamp 2fe30dd0-5cc1-4c91-b5c3-47f8998fc173)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"NT3 VAA\" (at 84.074 131.318) (layer \"F.SilkS\") (tstamp 32279be2-951c-46e2-b5ee-757385e0c205)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P28\" (at 127.2084 144.5962 90) (layer \"F.SilkS\") (tstamp 3ec07c00-2788-4f2b-bab9-fc133384546f)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"TM\" (at 72.8 111.2 90) (layer \"F.SilkS\") (tstamp 547510bd-37dd-43bc-a24e-485806dca72d)\n    (effects (font (size 0.508 0.508) (thickness 0.1016)))\n  )\n  (gr_text \"DFU\" (at 66.7 124.4 90) (layer \"F.SilkS\") (tstamp 56293404-7ce7-479b-8836-e5b2487688a4)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"J10\\nGND\" (at 116.9214 129.9) (layer \"F.SilkS\") (tstamp 5d1a720d-f0ac-4274-b6a7-9ae0ddd684bf)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"RESET\" (at 66.7 111.4 90) (layer \"F.SilkS\") (tstamp 614643f4-07b5-42ec-8b4b-7124ab78cdcf)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P16\\nCLKIN\" (at 176.8 156.2802 90) (layer \"F.SilkS\") (tstamp 675d5592-5f62-4d6d-8607-0f949ef9dce0)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"TX\" (at 65.08 149.092 90) (layer \"F.SilkS\") (tstamp 690396a7-52f1-40f5-b38c-31ab4be3c739)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P25  LPC_ISP\" (at 144.1756 160.8268) (layer \"F.SilkS\") (tstamp 69324a9b-7e4f-4bdd-a279-322b7dafe7b5)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"HackRF One\" (at 73.97 117.596 90) (layer \"F.SilkS\") (tstamp 6c4bac1d-e022-4305-858a-09fec5765a01)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text \"https://greatscottgadgets.com/hackrf/\" (at 152.8878 171.2154) (layer \"F.SilkS\") (tstamp 6dc1bdc3-807b-45b6-919b-77cf24f3cc82)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text \"P4\\nANTENNA\" (at 62.3622 153.3846 90) (layer \"F.SilkS\") (tstamp 733eee5d-7a33-4eb2-aec0-59dd8e1e8aea)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P22\" (at 152.7608 168.7516) (layer \"F.SilkS\") (tstamp 7ed5415d-9211-40ee-a177-d43cfc56089f)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"RX\" (at 65.08 144.52 90) (layer \"F.SilkS\") (tstamp 88001257-fa2f-4e3f-a88f-90da9c730231)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"NT2\\nVCC\" (at 154.2594 110.992) (layer \"F.SilkS\") (tstamp 8b50031e-70fb-492c-b2d5-9d69bfb4c868)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P2\\nCLKOUT\" (at 176.2558 137.789 90) (layer \"F.SilkS\") (tstamp afbe61e1-9036-4067-9b67-bb74fa7424bf)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P20\" (at 167.7976 144.5454 90) (layer \"F.SilkS\") (tstamp bb0b5edd-bc83-4963-9fe7-5fa8b1560473)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"3V3\" (at 65.08 117.85 90) (layer \"F.SilkS\") (tstamp c52152e5-cfb4-4b08-95bc-1ae8d69a6119)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P80 SHIELD\" (at 175.8494 131.8962 90) (layer \"F.SilkS\") (tstamp d2fb9cb5-f4a8-4a19-bc7b-bd3c466890ea)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P3\\nGND\" (at 142.4738 117.4182) (layer \"F.SilkS\") (tstamp eb040f51-7bd9-41af-b54f-74dd53df4c67)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P5\" (at 89.21 110.3062) (layer \"F.SilkS\") (tstamp eb49eb57-323a-4289-90f9-ec9fcd3cc297)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P26\\nLPC_JTAG\" (at 148.6 118.1548 90) (layer \"F.SilkS\") (tstamp fa5aacda-8320-4030-943a-146aff6fbd69)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"USB\" (at 65.08 139.948 90) (layer \"F.SilkS\") (tstamp fadd8218-389c-43b5-9e13-d1e758a5628c)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P29\" (at 130.739 130.3722) (layer \"F.SilkS\") (tstamp fe23b624-3cae-4191-9dba-4cddfb25b8d0)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"CLKOUT\" (at 228.5 84) (layer \"Cmts.User\") (tstamp 0f9ed75d-63b9-4287-948b-8108d250d2ed)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"LED1\" (at 238.194 48) (layer \"Cmts.User\") (tstamp 25c00f0c-08ca-4912-845d-66c964e754fe)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"RF\" (at 233.622 48) (layer \"Cmts.User\") (tstamp 2db594d9-8f84-4688-adbe-03a5a7cfc7ad)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"end plate templates for optional Hammond 1455J1201 enclosure\" (at 236 19) (layer \"Cmts.User\") (tstamp 2dfe5c76-6bc0-45bc-a577-0ee38ed9dcef)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n  (gr_text \"ANTENNA\" (at 259.5 48) (layer \"Cmts.User\") (tstamp 34e00e9d-4b36-4b61-8461-cf31f582b0f3)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"TX\" (at 247.338 48) (layer \"Cmts.User\") (tstamp 59464a43-73e6-49a6-a639-628c5434c715)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"CLKIN\" (at 210.5 84) (layer \"Cmts.User\") (tstamp 612cbb22-5266-4701-bb58-d3c3cfc42626)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"RESET\" (at 209.9 48) (layer \"Cmts.User\") (tstamp 7104752a-f26c-447a-a68a-0ff685cce232)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"DFU\" (at 222.9 48) (layer \"Cmts.User\") (tstamp 7e331a03-54af-4772-ac8d-46031823dca0)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"1V8\" (at 229.05 48) (layer \"Cmts.User\") (tstamp 8320a14a-9fdc-44cb-9e17-fb415803fe3b)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"USB\" (at 249.5 84) (layer \"Cmts.User\") (tstamp 8fdd4640-c2f3-4ca7-b132-05a2cca8cde1)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"RX\" (at 242.766 48) (layer \"Cmts.User\") (tstamp b7894a88-b0df-45ff-9d95-b2ec276ae565)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"rear end plate\" (at 236 91) (layer \"Cmts.User\") (tstamp c17be363-722d-413b-ac76-09ddb258913b)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n  (gr_text \"3V3\" (at 216.4 48) (layer \"Cmts.User\") (tstamp d39f442b-6734-4734-ac36-4edc9c05b2f0)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text \"front end plate\" (at 236 55) (layer \"Cmts.User\") (tstamp f0bacf88-2619-4565-bb48-b5b0be97704c)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n\n  (segment (start 74.70236 143.58536) (end 73.9442 142.8272) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527024cb))\n  (segment (start 75.99934 146.10334) (end 74.70236 144.80636) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052704d33))\n  (segment (start 74.70236 144.80636) (end 74.70236 143.58536) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052704d3b))\n  (segment (start 145.016314 132.730187) (end 145.517587 132.730187) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527c7f1b))\n  (segment (start 145.517587 132.730187) (end 146.721177 133.933777) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527c7f1c))\n  (segment (start 146.721177 133.933777) (end 147.980023 133.933777) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527c7f1d))\n  (segment (start 153.308917 140.470717) (end 153.308917 139.262671) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052806a45))\n  (segment (start 153.308917 139.262671) (end 147.980023 133.933777) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052806a47))\n  (segment (start 73.9442 142.8272) (end 72.979 142.8272) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 20c9f50d-f157-48d5-93e0-47096f0da84b))\n  (segment (start 76.9635 146.10334) (end 75.99934 146.10334) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 2d4d76a5-f5b0-4b43-b26c-a6d842620bf2))\n  (segment (start 105.68192 168.57112) (end 106.54552 168.57112) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 401341c8-0d4b-4a1e-9d7f-d0f3709b1d5c))\n  (segment (start 154.4118 141.5736) (end 153.308917 140.470717) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 7d1226a4-fe29-44e9-98ce-861a6fef2e6d))\n  (segment (start 120.2944 169.786796) (end 119.3541 168.846496) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp 8ff89e97-9969-42af-8e55-dabeade86b64))\n  (segment (start 106.5506 168.5762) (end 107.3744 169.4) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp b3208bc7-d079-4661-b137-18f0ec1a898f))\n  (segment (start 105.68192 168.57112) (end 105.68192 167.58814) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp c06d3e7b-bf1e-490d-beda-75a5145beb1f))\n  (segment (start 120.2944 173.0248) (end 120.2944 169.786796) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp c1e83be3-f6af-4088-acd7-673305a1ae7f))\n  (segment (start 107.3744 169.4) (end 110 169.4) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp cfc9d099-a0f7-4b0b-a115-afabbaaddb7b))\n  (segment (start 145.016314 132.730187) (end 143.060398 130.774271) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp f4a1376e-3a71-4813-86df-0f3120cf31c5))\n  (segment (start 106.54552 168.57112) (end 106.5506 168.5762) (width 0.2032) (layer \"F.Cu\") (net 1) (tstamp f87acc1e-ca80-4238-add1-b30d2d392660))\n  (via (at 154.4118 141.5736) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 1) (tstamp 4d55cf6a-37ab-475e-af81-21fc5c01c815))\n  (via (at 73.9442 142.8272) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 1) (tstamp 70edd613-a286-4c20-8e8b-ff55de01b19b))\n  (via (at 105.68192 168.57112) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 1) (tstamp cdbb04cc-6ce3-4d4e-8d36-a8948ab92fa9))\n  (via (at 120.2944 173.0248) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 1) (tstamp f73df414-78f0-4a60-a4e7-d5dc68acd305))\n  (via (at 119.3541 168.846496) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 1) (tstamp ff60b6b3-97a9-4eb4-a1b2-35a0d76db7df))\n  (segment (start 156.550502 141.5736) (end 158.734902 139.3892) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527c81b0))\n  (segment (start 158.734902 139.3892) (end 162.554996 139.3892) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527c81b2))\n  (segment (start 121.177394 173.323594) (end 120.8786 173.0248) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e88fd))\n  (segment (start 120.2944 173.0248) (end 120.8786 173.0248) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8908))\n  (segment (start 119.653394 173.0248) (end 119.3546 173.323594) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e892a))\n  (segment (start 71.362404 145.408996) (end 69.052618 145.408996) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8f8c))\n  (segment (start 67.462396 163.667392) (end 70.00239 166.207386) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8f99))\n  (segment (start 70.00239 166.207386) (end 70.00239 170.20539) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8f9c))\n  (segment (start 70.00239 170.20539) (end 73.120594 173.323594) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8f9e))\n  (segment (start 73.120594 173.323594) (end 119.3546 173.323594) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-0000527e8fa3))\n  (segment (start 106.33228 168.57112) (end 107.1364 167.767) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052806733))\n  (segment (start 107.1364 167.767) (end 109.6772 167.767) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052806734))\n  (segment (start 167.894996 144.7292) (end 170.9674 144.7292) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052cb1074))\n  (segment (start 170.9674 144.7292) (end 171.5516 145.3134) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052cb1079))\n  (segment (start 171.5516 145.3134) (end 171.5516 165.246498) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052cb107a))\n  (segment (start 171.5516 165.246498) (end 163.474504 173.323594) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052cb107d))\n  (segment (start 66.578598 147.883016) (end 66.578598 155.462296) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052d05b3c))\n  (segment (start 66.578598 155.462296) (end 67.462396 156.346094) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052d05b3e))\n  (segment (start 67.462396 156.346094) (end 67.462396 163.667392) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 00000000-0000-0000-0000-000052d05b3f))\n  (segment (start 162.554996 139.3892) (end 167.894996 144.7292) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 19123b57-3d3a-4046-8ffa-e29ad51e4f1b))\n  (segment (start 110.756696 168.846496) (end 109.6772 167.767) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 31f7503a-299a-4367-8cb6-9b69da04f2e0))\n  (segment (start 106.33228 168.57112) (end 105.68192 168.57112) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 56ae90dd-e47c-479d-a6d4-5dd4d5f9880c))\n  (segment (start 69.052618 145.408996) (end 66.578598 147.883016) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 5a279c3a-81cc-46bd-8d97-b6f3a84c76ca))\n  (segment (start 163.474504 173.323594) (end 121.177394 173.323594) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 62e3b5a9-816e-41b1-a8e7-5c67fc1976c6))\n  (segment (start 119.653394 173.0248) (end 120.2944 173.0248) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 707fc725-8082-4f13-a760-e67c11334407))\n  (segment (start 73.9442 142.8272) (end 71.362404 145.408996) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp 9711c705-334c-481c-b073-ca9a289b8c0f))\n  (segment (start 154.4118 141.5736) (end 156.550502 141.5736) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp d04d9c92-0bab-4a5e-b1e6-30e77dd32f3b))\n  (segment (start 119.3541 168.846496) (end 110.756696 168.846496) (width 0.2032) (layer \"B.Cu\") (net 1) (tstamp d87a8d03-3086-4987-9655-0fa064144314))\n  (segment (start 147.957568 152.394) (end 147.9602 152.394) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527c7e47))\n  (segment (start 72.1106 146.8374) (end 73.253 146.8374) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000528112d1))\n  (segment (start 73.253 146.8374) (end 73.3412 146.9256) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000528112d9))\n  (segment (start 73.3666 147.967) (end 73.3666 149.2624) (width 0.508) (layer \"F.Cu\") (net 2) (tstamp 10802cd6-26ee-4a91-b09d-2dd33421b013))\n  (segment (start 73.3666 149.2624) (end 73.265 149.364) (width 0.508) (layer \"F.Cu\") (net 2) (tstamp 48a19678-b4ca-40b7-85b7-40ad7eece97d))\n  (segment (start 147.957568 152.394) (end 146.948848 153.40272) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp 4a86e2a2-59ee-4355-aa60-93dcc2596d28))\n  (segment (start 73.3412 146.9256) (end 73.3666 146.951) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp 9fa31f9e-cd17-4040-8a0e-1c65f8e13101))\n  (segment (start 71.9836 146.7104) (end 72.1106 146.8374) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp e9a854e6-e0b8-41e8-9b1f-b9ed7944e553))\n  (segment (start 73.3666 147.967) (end 73.3666 146.951) (width 0.2032) (layer \"F.Cu\") (net 2) (tstamp fe17164c-a8cf-4ff1-a8b0-61255e745129))\n  (via (at 147.9602 152.394) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 2) (tstamp 6b3a3b12-e647-4a5c-833d-2178d5859ead))\n  (via (at 73.3412 146.9256) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 2) (tstamp b35b6043-9957-49ba-83f1-779dadccf57b))\n  (segment (start 147.9602 152.394) (end 147.9602 156.0516) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527c7e49))\n  (segment (start 147.9602 156.0516) (end 149.1286 157.22) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527c7e4a))\n  (segment (start 149.1286 167.527298) (end 144.043508 172.61239) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527c8275))\n  (segment (start 121.471986 172.61239) (end 120.868394 172.008798) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8952))\n  (segment (start 120.868394 172.008798) (end 119.6636 172.008798) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8955))\n  (segment (start 119.6636 172.008798) (end 119.060008 172.61239) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8956))\n  (segment (start 68.1736 163.3728) (end 70.713594 165.912794) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8f39))\n  (segment (start 70.713594 165.912794) (end 70.713594 167.959104) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8f41))\n  (segment (start 70.713594 167.959104) (end 75.36688 172.61239) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8f43))\n  (segment (start 75.36688 172.61239) (end 119.060008 172.61239) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-0000527e8f45))\n  (segment (start 73.3412 155.1818) (end 72.3698 156.1532) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-000052d05b26))\n  (segment (start 72.3698 156.1532) (end 68.9916 156.1532) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-000052d05b28))\n  (segment (start 68.9916 156.1532) (end 68.1736 156.9712) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-000052d05b2a))\n  (segment (start 68.1736 156.9712) (end 68.1736 163.3728) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 00000000-0000-0000-0000-000052d05b2b))\n  (segment (start 73.3412 146.9256) (end 73.3412 155.1818) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 6355535a-4d86-4b19-9860-c5d5cbf8edaf))\n  (segment (start 149.1286 157.22) (end 149.1286 167.527298) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp 80155a48-e916-4606-8531-33923f9e716a))\n  (segment (start 144.043508 172.61239) (end 121.471986 172.61239) (width 0.2032) (layer \"B.Cu\") (net 2) (tstamp b3801a11-81f2-4330-b2d6-ab91d748b39c))\n  (segment (start 142.688153 151.301802) (end 142.240096 151.301802) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f2332))\n  (segment (start 142.240096 151.301802) (end 139.827096 153.714802) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f2338))\n  (segment (start 139.827096 153.714802) (end 138.836498 153.714802) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f2339))\n  (segment (start 138.836498 153.714802) (end 138.206604 154.344696) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f233d))\n  (segment (start 76.3103 166.3894) (end 74.7066 166.3894) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-000052802f7c))\n  (segment (start 138.206604 156.183706) (end 138.658698 156.6358) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-000052806be9))\n  (segment (start 138.658698 156.6358) (end 139.4131 156.6358) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-000052806bee))\n  (segment (start 76.3277 167.8038) (end 76.3277 168.7182) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 78864497-b2f3-4f30-8b7e-5c6f14a4dee1))\n  (segment (start 76.3277 166.4068) (end 76.3103 166.3894) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 7de27229-8e33-439f-b83b-31e6d1837e78))\n  (segment (start 76.3277 168.7182) (end 76.2261 168.8198) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 9053f32c-b48d-416b-884a-a8eff3f16175))\n  (segment (start 138.206604 154.344696) (end 138.206604 156.183706) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp 9db3f0a3-14cc-4a1d-9161-26c336513de6))\n  (segment (start 143.768042 150.221913) (end 142.688153 151.301802) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp c0c6b3e8-287c-4f17-bead-80372a645d0a))\n  (segment (start 76.3277 166.4068) (end 76.3277 167.8038) (width 0.2032) (layer \"F.Cu\") (net 3) (tstamp cca1524d-9059-4cf4-b1ae-8aa9528d5173))\n  (via (at 139.4131 156.6358) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 3) (tstamp 8ef4f56a-82e9-4249-8e96-0902e535b207))\n  (via (at 76.3277 167.8038) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 3) (tstamp ae12b379-dbaa-44e2-af49-fcaec88ed163))\n  (segment (start 132.039496 168.548406) (end 129.39792 171.189982) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527c8244))\n  (segment (start 122.06117 171.189982) (end 120.720986 169.849798) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527e8a02))\n  (segment (start 120.720986 169.849798) (end 78.373698 169.849798) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527e8a04))\n  (segment (start 78.373698 169.849798) (end 76.3277 167.8038) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527e8a07))\n  (segment (start 138.892402 166.689096) (end 137.033092 168.548406) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f1566))\n  (segment (start 137.033092 168.548406) (end 132.039496 168.548406) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-0000527f1569))\n  (segment (start 139.4131 156.6358) (end 138.892402 157.156498) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-000052806bf6))\n  (segment (start 138.892402 157.156498) (end 138.892402 166.689096) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 00000000-0000-0000-0000-000052806bf7))\n  (segment (start 129.39792 171.189982) (end 122.06117 171.189982) (width 0.2032) (layer \"B.Cu\") (net 3) (tstamp 617c46ac-0fa0-45f7-b386-085be69012f1))\n  (segment (start 87.94 106.42) (end 87.94 116.6562) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052802a84))\n  (segment (start 87.94 116.6562) (end 85.9334 118.6628) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052802a86))\n  (segment (start 145.4964 123.3872) (end 145.4964 124.018083) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp 43f05a91-1d20-4243-8b5b-606368dfb71a))\n  (segment (start 145.4964 123.3872) (end 145.4964 122.3458) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp 556ac529-41e8-4e48-88c9-21f3890bc5b9))\n  (segment (start 86.67 105.15) (end 87.94 106.42) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp 7ebdd721-0867-4f05-be3b-9d37d25bc22a))\n  (segment (start 145.4964 124.018083) (end 147.656493 126.178176) (width 0.2032) (layer \"F.Cu\") (net 4) (tstamp ce804b77-3bbc-4f46-bc74-d890f32c78eb))\n  (via (at 145.4964 122.3458) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 4) (tstamp 1fe8ce80-e616-40e2-9c50-8ad0e47cb765))\n  (segment (start 86.67 103.8546) (end 86.67 105.15) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052802a80))\n  (segment (start 87.482806 103.041794) (end 86.67 103.8546) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-0000528066be))\n  (segment (start 119.84628 103.041794) (end 126.136534 109.332048) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052810a94))\n  (segment (start 126.136534 109.332048) (end 126.136534 112.9986) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052810a99))\n  (segment (start 128.270126 115.132192) (end 137.627384 115.132192) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052816e01))\n  (segment (start 145.4964 122.3458) (end 144.9884 121.8378) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052f1d71f))\n  (segment (start 144.9884 121.8378) (end 144.332992 121.8378) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052f1d720))\n  (segment (start 144.332992 121.8378) (end 137.627384 115.132192) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp 00000000-0000-0000-0000-000052f1d721))\n  (segment (start 87.482806 103.041794) (end 119.84628 103.041794) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp b8e471e3-e398-45d9-b50f-6314dd81b910))\n  (segment (start 126.136534 112.9986) (end 128.270126 115.132192) (width 0.2032) (layer \"B.Cu\") (net 4) (tstamp e7441d1c-7d6e-4ec3-802c-1f40e51deba8))\n  (segment (start 127.4692 158.3952) (end 127.437 158.363) (width 0.254) (layer \"F.Cu\") (net 5) (tstamp 00000000-0000-0000-0000-0000527eee19))\n  (segment (start 127.4692 160.726) (end 127.4692 158.3952) (width 0.254) (layer \"F.Cu\") (net 5) (tstamp ff097a0d-795d-4173-9312-4c879e355854))\n  (segment (start 127.9692 159.6088) (end 128.5546 159.0234) (width 0.254) (layer \"F.Cu\") (net 6) (tstamp 00000000-0000-0000-0000-0000527eee1e))\n  (segment (start 128.5546 159.0234) (end 128.5546 156.9406) (width 0.254) (layer \"F.Cu\") (net 6) (tstamp 00000000-0000-0000-0000-0000527eee1f))\n  (segment (start 127.9692 160.726) (end 127.9692 159.6088) (width 0.254) (layer \"F.Cu\") (net 6) (tstamp d2c290c9-ebca-4986-a28b-5387c3533834))\n  (segment (start 131.6778 162.426) (end 131.6788 162.427) (width 0.254) (layer \"F.Cu\") (net 7) (tstamp 00000000-0000-0000-0000-000052806b32))\n  (segment (start 129.6692 162.426) (end 131.6778 162.426) (width 0.254) (layer \"F.Cu\") (net 7) (tstamp 692a0a36-c9e7-4f2f-8f2b-ce7fb322ad2c))\n  (segment (start 130.8316 162.926) (end 131.5264 163.6208) (width 0.29337) (layer \"F.Cu\") (net 8) (tstamp 00000000-0000-0000-0000-000052798f3d))\n  (segment (start 133.8886 163.6208) (end 134.93 164.6622) (width 0.29337) (layer \"F.Cu\") (net 8) (tstamp 00000000-0000-0000-0000-0000527eec3a))\n  (segment (start 131.5264 163.6208) (end 133.8886 163.6208) (width 0.29337) (layer \"F.Cu\") (net 8) (tstamp 7800f537-5cf3-4119-bbb9-a28c113d1ffb))\n  (segment (start 129.6692 162.926) (end 130.8316 162.926) (width 0.29337) (layer \"F.Cu\") (net 8) (tstamp 868d8e5e-86ac-42a7-9729-96473ffe7962))\n  (segment (start 124.2864 162.426) (end 123.4746 161.6142) (width 0.254) (layer \"F.Cu\") (net 9) (tstamp 00000000-0000-0000-0000-0000527b1a1b))\n  (segment (start 123.4746 161.6142) (end 123.3476 161.6142) (width 0.254) (layer \"F.Cu\") (net 9) (tstamp 00000000-0000-0000-0000-0000527b1a21))\n  (segment (start 125.2692 162.426) (end 124.2864 162.426) (width 0.254) (layer \"F.Cu\") (net 9) (tstamp 88d08672-61a2-4767-9813-a94e55c56d4c))\n  (segment (start 99.44608 114.71224) (end 99.01936 114.71224) (width 0.254) (layer \"F.Cu\") (net 10) (tstamp 5e37ae35-0c16-4c8b-8c72-3646e17634f6))\n  (segment (start 96.4184 117.3132) (end 96.4184 118.0244) (width 0.254) (layer \"F.Cu\") (net 10) (tstamp dd71567f-b1a1-4651-9397-6fcf2d2a2d30))\n  (segment (start 99.01936 114.71224) (end 96.4184 117.3132) (width 0.254) (layer \"F.Cu\") (net 10) (tstamp f48efe8e-a68f-4199-8208-d035315ea39f))\n  (segment (start 111.64824 140.09624) (end 112.12576 140.09624) (width 0.2413) (layer \"F.Cu\") (net 11) (tstamp 2ccae897-39b5-4812-9ea2-72ed0a7f457c))\n  (segment (start 114.6937 138.8745) (end 114.7191 138.8491) (width 0.254) (layer \"F.Cu\") (net 11) (tstamp 494a48f9-be4d-46d6-b196-7edf9f1c4b73))\n  (segment (start 112.12576 140.09624) (end 113.3475 138.8745) (width 0.2413) (layer \"F.Cu\") (net 11) (tstamp ea708b70-01a8-4743-820f-a7f9d0e5e577))\n  (segment (start 113.3475 138.8745) (end 113.7285 138.8745) (width 0.2413) (layer \"F.Cu\") (net 11) (tstamp f78f81ca-7791-4067-9ea1-59092c55f65b))\n  (segment (start 113.7285 138.8745) (end 114.6937 138.8745) (width 0.254) (layer \"F.Cu\") (net 11) (tstamp fc12aa7f-1a1c-404a-9fbc-d14db00eb90a))\n  (segment (start 114.7191 137.8331) (end 113.7539 137.8331) (width 0.254) (layer \"F.Cu\") (net 12) (tstamp 1e17efd9-0243-430c-b0d0-8bfb80d9b2f4))\n  (segment (start 113.7539 137.8331) (end 113.7285 137.8077) (width 0.254) (layer \"F.Cu\") (net 12) (tstamp 2be24512-d645-4812-9dc2-398909aef459))\n  (segment (start 112.3315 139.3317) (end 112.3315 139.0269) (width 0.2413) (layer \"F.Cu\") (net 12) (tstamp 2d594540-0bf7-41d9-b238-a60ac389e3a9))\n  (segment (start 111.64824 139.69746) (end 111.96574 139.69746) (width 0.2413) (layer \"F.Cu\") (net 12) (tstamp 6ce28977-a7ce-4c84-9a90-4042a36644d5))\n  (segment (start 112.3315 139.0269) (end 113.5507 137.8077) (width 0.2413) (layer \"F.Cu\") (net 12) (tstamp 871b40c2-8418-4de9-8281-f0fd4d701958))\n  (segment (start 113.5507 137.8077) (end 113.7285 137.8077) (width 0.2413) (layer \"F.Cu\") (net 12) (tstamp f8e22d06-5116-4ba0-888b-cd4bbe6e1db3))\n  (segment (start 111.96574 139.69746) (end 112.3315 139.3317) (width 0.2413) (layer \"F.Cu\") (net 12) (tstamp fb8f4e54-2954-4047-b1ca-83bbf7a84f9a))\n  (segment (start 100.73894 120.51966) (end 101.14534 120.11326) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 00000000-0000-0000-0000-000052732ad7))\n  (segment (start 101.14534 120.11326) (end 101.14534 115.91112) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 00000000-0000-0000-0000-000052732adb))\n  (segment (start 100.0125 123.8029) (end 100.1141 123.7013) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 15211ef7-1152-497f-91c5-d53b45261965))\n  (segment (start 100.0125 124.6919) (end 100.0125 123.8029) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 5e4b55d0-704c-4aad-a66f-17df7055557b))\n  (segment (start 100.73894 122.13666) (end 100.73894 120.51966) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 75fbc69c-6ab7-437f-a3d0-d8cdf3d4464b))\n  (segment (start 100.076 122.698) (end 100.1776 122.698) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 87e046f5-0507-4dbf-a9ea-e61e6b8112b7))\n  (segment (start 100.0125 122.7107) (end 100.0125 123.5997) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp 9f13cda3-5373-4776-a857-bfeedc9ee17f))\n  (segment (start 100.73894 122.13666) (end 100.1776 122.698) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp d7b5eba3-222b-4033-a41f-9a740b2d63fe))\n  (segment (start 100.0125 123.5997) (end 100.1141 123.7013) (width 0.2032) (layer \"F.Cu\") (net 13) (tstamp e1183262-a38d-42c2-b22b-d5f7938fb09a))\n  (segment (start 101.981 120.3848) (end 101.64572 120.04952) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 00000000-0000-0000-0000-000052732ae4))\n  (segment (start 101.64572 120.04952) (end 101.64572 115.91112) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 00000000-0000-0000-0000-000052732ae8))\n  (segment (start 101.981 122.1646) (end 101.981 120.3848) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 19b31292-79fb-4e28-82fe-204b1eaacd71))\n  (segment (start 101.346 122.698) (end 101.4476 122.698) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 2dff4b5e-3de0-46a3-9110-9df16e13ebf1))\n  (segment (start 101.2825 124.6919) (end 101.2825 123.8029) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 4b1a9ca9-8ff8-4359-86a9-848204ca352b))\n  (segment (start 101.2825 123.8029) (end 101.1809 123.7013) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp 8b5fcc1b-9ab8-4b35-8a03-178583cd6a2f))\n  (segment (start 101.4476 122.698) (end 101.981 122.1646) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp c6b04f48-ad71-4d30-910f-4cb4c00927a9))\n  (segment (start 101.2825 122.7107) (end 101.2825 123.5997) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp e1dd48b5-c5fa-41af-a56b-3ed641209d1b))\n  (segment (start 101.2825 123.5997) (end 101.1809 123.7013) (width 0.2032) (layer \"F.Cu\") (net 14) (tstamp f3c4c12e-9858-470b-a5d3-924edd258887))\n  (segment (start 95.246598 114.929002) (end 93.903896 114.929002) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b47c))\n  (segment (start 93.903896 114.929002) (end 93.451802 115.381096) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b47f))\n  (segment (start 93.451802 115.381096) (end 93.451802 119.406304) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b480))\n  (segment (start 94.384698 120.3392) (end 95.9918 120.3392) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b869))\n  (segment (start 95.9918 120.3392) (end 96.2152 120.5626) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b86d))\n  (segment (start 96.2152 120.5626) (end 96.2152 121.4026) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 00000000-0000-0000-0000-00005295b86f))\n  (segment (start 93.451802 119.406304) (end 94.384698 120.3392) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 56ce9248-6634-4e62-a760-37abaca945d2))\n  (segment (start 95.4913 114.6843) (end 95.246598 114.929002) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 58a980db-d5b4-4876-a7fa-8f4918c25a4a))\n  (segment (start 96.7105 114.6843) (end 97.68332 113.71148) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp 96f5da95-1491-48db-a2bd-82bd17982c8a))\n  (segment (start 95.4913 114.6843) (end 96.7105 114.6843) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp aba3879a-e5f7-40de-95e1-c3346b7b85d5))\n  (segment (start 99.44608 113.71148) (end 97.68332 113.71148) (width 0.2032) (layer \"F.Cu\") (net 15) (tstamp ae94d7d0-fc67-47a2-8f74-ba9c8a9a8b37))\n  (segment (start 94.9452 121.4026) (end 93.0962 119.5536) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp 00000000-0000-0000-0000-00005295b0dc))\n  (segment (start 95.08162 114.5734) (end 93.7566 114.5734) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp 00000000-0000-0000-0000-00005295b13f))\n  (segment (start 93.7566 114.5734) (end 93.0962 115.2338) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp 00000000-0000-0000-0000-00005295b141))\n  (segment (start 93.0962 115.2338) (end 93.0962 119.5536) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp 00000000-0000-0000-0000-00005295b145))\n  (segment (start 97.6757 113.2111) (end 96.56318 114.32362) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp 8ca7eb0c-912e-4e5c-8270-4c09d651d2ef))\n  (segment (start 95.08162 114.5734) (end 95.3314 114.32362) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp aee03946-01c2-49cb-90a5-48cd651b5ea9))\n  (segment (start 96.56318 114.32362) (end 95.3314 114.32362) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp b4509aca-deed-4b9c-a747-d32dc6016f70))\n  (segment (start 99.44608 113.2111) (end 97.6757 113.2111) (width 0.2032) (layer \"F.Cu\") (net 16) (tstamp f20b825c-0bbe-41c2-a18e-763d03ee8e2a))\n  (segment (start 129.9972 169.0624) (end 128.6272 169.0624) (width 0.254) (layer \"F.Cu\") (net 17) (tstamp 00000000-0000-0000-0000-000052aa4049))\n  (segment (start 128.6272 169.0624) (end 127.5708 168.006) (width 0.254) (layer \"F.Cu\") (net 17) (tstamp 00000000-0000-0000-0000-000052aa404a))\n  (segment (start 130.175 169.2402) (end 129.9972 169.0624) (width 0.254) (layer \"F.Cu\") (net 17) (tstamp 2854b4b6-e970-434e-97d0-95a76fa092d6))\n  (segment (start 127.4692 167.9044) (end 127.5708 168.006) (width 0.254) (layer \"F.Cu\") (net 17) (tstamp 5a642aef-bd2f-4f05-9a6c-1d2cbc24acb2))\n  (segment (start 127.4692 164.92498) (end 127.4692 167.9044) (width 0.254) (layer \"F.Cu\") (net 17) (tstamp 5b9862d2-fc23-497d-86bb-efbc629ccccf))\n  (segment (start 130.53498 163.42638) (end 131.7872 164.6786) (width 0.254) (layer \"F.Cu\") (net 18) (tstamp 093a82d4-ee57-4000-b5d6-620e8154d0e1))\n  (segment (start 133.1842 165.212) (end 132.3206 165.212) (width 0.254) (layer \"F.Cu\") (net 18) (tstamp 129cd7e2-f1c3-4fe2-bc4b-414074b92971))\n  (segment (start 132.3206 165.212) (end 131.7872 164.6786) (width 0.254) (layer \"F.Cu\") (net 18) (tstamp 62a28d54-cb5d-4fe4-91bf-2f526a59a032))\n  (segment (start 129.46818 163.42638) (end 130.53498 163.42638) (width 0.254) (layer \"F.Cu\") (net 18) (tstamp bc2e5941-1888-4deb-9f91-3bca9e443868))\n  (segment (start 104.75468 120.18668) (end 105.1052 120.5372) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 00000000-0000-0000-0000-000052732bd5))\n  (segment (start 105.1052 120.5372) (end 105.1052 122.1646) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 00000000-0000-0000-0000-000052732bda))\n  (segment (start 104.4067 123.8029) (end 104.3051 123.7013) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 0d620255-ded1-46d0-9012-6122623f1438))\n  (segment (start 104.5718 122.698) (end 105.1052 122.1646) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 2844d2e8-06aa-4f01-9bf1-063058237afc))\n  (segment (start 104.4067 124.6919) (end 104.4067 123.8029) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 4cee8187-c0ec-4c44-a84d-01a3cd938800))\n  (segment (start 104.4067 122.7107) (end 104.4067 123.5997) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 4e4b912b-01b8-4bfb-a8fb-22e06b0e255d))\n  (segment (start 104.4702 122.698) (end 104.5718 122.698) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 5af060d6-8618-45ad-846d-fce20991c9a2))\n  (segment (start 104.64546 116.47246) (end 104.64546 115.91112) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 6874cc67-47ae-4920-aee5-357bb9257ae2))\n  (segment (start 104.4067 123.5997) (end 104.3051 123.7013) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 7eaf0e82-a132-450a-85dc-db0931a2c34e))\n  (segment (start 104.64546 116.47246) (end 104.75468 116.58168) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 8b453ea8-7e11-4250-b20c-d2577c7a5656))\n  (segment (start 104.75468 116.58168) (end 104.75468 120.18668) (width 0.2032) (layer \"F.Cu\") (net 19) (tstamp 9de794d6-dc5d-4484-aae6-4654b5db99d8))\n  (segment (start 104.394 119.9294) (end 103.8352 120.4882) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 00000000-0000-0000-0000-000052732b8d))\n  (segment (start 103.1367 123.5997) (end 103.2383 123.7013) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 06ac7008-f1bb-4e22-baa0-4eab9061b571))\n  (segment (start 103.1367 124.6919) (end 103.1367 123.8029) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 085c391a-e169-43d6-99b3-52a42d71b0d8))\n  (segment (start 103.1367 122.7107) (end 103.1367 123.5997) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 27f19680-ad83-4eca-a480-f6b0699c13db))\n  (segment (start 103.8352 122.1646) (end 103.8352 120.4882) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 2a2f8cec-cd4d-41e0-9502-d26857a9cefe))\n  (segment (start 103.3018 122.698) (end 103.8352 122.1646) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 2c92264e-0699-4ffa-95d7-cdaef7cc7964))\n  (segment (start 103.1367 123.8029) (end 103.2383 123.7013) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 3fbdda35-2dc2-4589-97fc-54bf77f32934))\n  (segment (start 104.394 116.729) (end 104.394 119.9294) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 4da108cc-760d-4e3a-8990-1184dc3347dc))\n  (segment (start 103.2002 122.698) (end 103.3018 122.698) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 774fa20d-9e5e-42a8-bcdd-1d782db3c75c))\n  (segment (start 104.14508 116.48008) (end 104.14508 115.91112) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 89c7c5af-fa97-4f12-883b-38ec32d72ba1))\n  (segment (start 104.394 116.729) (end 104.14508 116.48008) (width 0.2032) (layer \"F.Cu\") (net 20) (tstamp 9428c723-3e29-47ee-ade5-03e2a93c8dcc))\n  (segment (start 91.821 113.5159) (end 91.821 121.4026) (width 0.2032) (layer \"F.Cu\") (net 21) (tstamp 00000000-0000-0000-0000-00005295ae11))\n  (segment (start 98.69932 111.21212) (end 98.68662 111.19942) (width 0.2032) (layer \"F.Cu\") (net 21) (tstamp 055169fe-f269-4020-8185-707991ba985f))\n  (segment (start 99.44608 111.21212) (end 98.69932 111.21212) (width 0.2032) (layer \"F.Cu\") (net 21) (tstamp 7716b7e1-6e7f-40ec-b21b-44e0f3b4e287))\n  (segment (start 94.13748 111.19942) (end 91.821 113.5159) (width 0.2032) (layer \"F.Cu\") (net 21) (tstamp a26d8869-5c8f-43ac-bca1-bde5400c0d3f))\n  (segment (start 98.68662 111.19942) (end 94.13748 111.19942) (width 0.2032) (layer \"F.Cu\") (net 21) (tstamp f1315595-3d27-4503-ac84-5c8393519513))\n  (segment (start 92.176602 113.663196) (end 92.176602 120.488202) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 00000000-0000-0000-0000-00005295ae1b))\n  (segment (start 92.176602 120.488202) (end 93.091 121.4026) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 00000000-0000-0000-0000-00005295ae1e))\n  (segment (start 94.279698 111.5601) (end 92.176602 113.663196) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 12805a7c-2f94-4d0c-9b30-f15573873c1d))\n  (segment (start 98.4123 111.5601) (end 94.279698 111.5601) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 313ae819-2581-4220-bcf5-2bcc7c3d9240))\n  (segment (start 99.44608 111.7125) (end 98.5647 111.7125) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 39c42f2f-b125-4ff2-b86e-386dcd9ced03))\n  (segment (start 98.5647 111.7125) (end 98.4123 111.5601) (width 0.2032) (layer \"F.Cu\") (net 22) (tstamp 8c1b05c2-a97b-47dc-b9ef-3db33f5b029f))\n  (segment (start 99.44608 115.21262) (end 99.44608 116.01272) (width 0.254) (layer \"F.Cu\") (net 23) (tstamp 9416a000-1912-4a0e-b99e-1f63013fc144))\n  (segment (start 99.44608 116.01272) (end 97.4344 118.0244) (width 0.254) (layer \"F.Cu\") (net 23) (tstamp 97e4df94-84c7-449a-93c2-71a095742f45))\n  (segment (start 100.14458 116.25402) (end 98.4504 117.9482) (width 0.254) (layer \"F.Cu\") (net 24) (tstamp 0392b62e-0cf4-4cb1-a8e7-0a0b1e878a23))\n  (segment (start 98.4504 117.9482) (end 98.4504 118.0244) (width 0.254) (layer \"F.Cu\") (net 24) (tstamp 123c4779-6d74-4491-8f8d-749448912920))\n  (segment (start 100.14458 115.91112) (end 100.14458 116.25402) (width 0.254) (layer \"F.Cu\") (net 24) (tstamp ff2a7daa-d1df-480e-8a84-9dbcae253179))\n  (segment (start 105.12044 140.09624) (end 101.2698 136.2456) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 00000000-0000-0000-0000-000052731ad5))\n  (segment (start 100.431598 131.535398) (end 100.431598 129.071598) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 00000000-0000-0000-0000-00005293eb88))\n  (segment (start 100.431598 129.071598) (end 99.37 128.01) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 00000000-0000-0000-0000-00005293eb89))\n  (segment (start 99.37 126.4012) (end 100.0125 125.7587) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 00000000-0000-0000-0000-00005295664c))\n  (segment (start 101.2698 136.2456) (end 101.2698 132.3736) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 43efbb8e-1b1e-49cc-8013-b39de9d17f74))\n  (segment (start 99.37 128.01) (end 99.37 126.4012) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 59f99a70-b7eb-4481-96fc-b220be4a3d60))\n  (segment (start 105.64876 140.09624) (end 105.12044 140.09624) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp 5a9a380b-9889-4a0f-9eb0-dd293ee17569))\n  (segment (start 101.2698 132.3736) (end 100.431598 131.535398) (width 0.2032) (layer \"F.Cu\") (net 25) (tstamp f60c35ea-dbe6-40c2-97b1-70d3e7ddc138))\n  (segment (start 105.224558 139.69746) (end 101.625402 136.098304) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-000052731ae4))\n  (segment (start 100.7872 131.388102) (end 100.7872 129.1328) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-00005293eb7c))\n  (segment (start 100.7872 129.1328) (end 101.91 128.01) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-00005293eb82))\n  (segment (start 100.64 126.4012) (end 100.64 126.9178) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-0000529566e5))\n  (segment (start 100.64 126.9178) (end 101.7322 128.01) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-0000529566e7))\n  (segment (start 101.7322 128.01) (end 101.91 128.01) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 00000000-0000-0000-0000-0000529566f3))\n  (segment (start 101.2825 125.7587) (end 100.64 126.4012) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 420e0be0-dd17-4b34-a109-50d929f284e1))\n  (segment (start 101.625402 136.098304) (end 101.625402 132.226304) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp 7e129bdd-3518-43e7-b03a-97491623dce8))\n  (segment (start 101.625402 132.226304) (end 100.7872 131.388102) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp d5929727-c0ca-486d-a333-5999853d4a86))\n  (segment (start 105.64876 139.69746) (end 105.224558 139.69746) (width 0.2032) (layer \"F.Cu\") (net 26) (tstamp e93dd895-3df1-46c5-914b-6687854f3c65))\n  (segment (start 102.387398 132.081498) (end 101.91 131.6041) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052806c79))\n  (segment (start 101.91 131.6041) (end 101.91 130.55) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052806c7e))\n  (segment (start 102.5196 126.3758) (end 102.5196 126.8468) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-0000529564c1))\n  (segment (start 102.5196 126.8468) (end 103.0478 127.375) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-0000529564c5))\n  (segment (start 101.91 129.407) (end 102.1386 129.1784) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052956538))\n  (segment (start 102.1386 129.1784) (end 102.6212 129.1784) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052956544))\n  (segment (start 102.6212 129.1784) (end 103.0478 128.7518) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052956548))\n  (segment (start 103.0478 128.7518) (end 103.0478 127.375) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-00005295654a))\n  (segment (start 102.387398 135.269198) (end 102.387398 132.081498) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-0000529567b7))\n  (segment (start 106.4485 137.4253) (end 105.5676 136.5444) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-00005295693f))\n  (segment (start 105.5676 136.5444) (end 103.6626 136.5444) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052956940))\n  (segment (start 103.6626 136.5444) (end 102.387398 135.269198) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 00000000-0000-0000-0000-000052956941))\n  (segment (start 106.4485 138.8971) (end 106.4485 137.4253) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp 7fd12ae3-3700-48d2-af5b-fb90cb543fb2))\n  (segment (start 102.5196 126.3758) (end 103.1367 125.7587) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp b354c32a-9806-4227-9127-99af8785489e))\n  (segment (start 101.91 130.55) (end 101.91 129.407) (width 0.2032) (layer \"F.Cu\") (net 27) (tstamp fef0c25e-e08c-4244-b8d8-a1f1dac98684))\n  (segment (start 102.743 132.257) (end 104.45 130.55) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-000052732c02))\n  (segment (start 103.403402 129.503402) (end 103.403402 126.761998) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-00005293ebc3))\n  (segment (start 103.403402 126.761998) (end 104.4067 125.7587) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-00005293ebc5))\n  (segment (start 106.8485 137.322402) (end 105.714896 136.188798) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-0000529567e6))\n  (segment (start 105.714896 136.188798) (end 103.809896 136.188798) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-0000529567e8))\n  (segment (start 103.809896 136.188798) (end 102.743 135.121902) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-0000529567e9))\n  (segment (start 102.743 135.121902) (end 102.743 132.257) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 00000000-0000-0000-0000-0000529567eb))\n  (segment (start 104.45 130.55) (end 103.403402 129.503402) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp 7526e7fb-2d53-4ff4-b21d-beceb27f14ff))\n  (segment (start 106.8485 138.8971) (end 106.8485 137.322402) (width 0.2032) (layer \"F.Cu\") (net 28) (tstamp fd307a59-ca4b-4fa8-bef2-8727259631e0))\n  (segment (start 96.392998 135.827998) (end 97.1348 136.5698) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b418))\n  (segment (start 97.1348 136.5698) (end 99.0144 136.5698) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b41d))\n  (segment (start 99.0144 136.5698) (end 100.512998 138.068398) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b41e))\n  (segment (start 100.512998 138.068398) (end 100.512998 141.152998) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b41f))\n  (segment (start 95.6108 125.1162) (end 95.6108 126.74) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b76a))\n  (segment (start 95.3314 127.0194) (end 95.3314 129.5086) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b7ef))\n  (segment (start 95.3314 129.5086) (end 94.29 130.55) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b7f4))\n  (segment (start 95.306 130.55) (end 96.392998 131.636998) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b81c))\n  (segment (start 96.392998 131.636998) (end 96.392998 135.827998) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 00000000-0000-0000-0000-00005295b826))\n  (segment (start 101.45776 142.09776) (end 100.512998 141.152998) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 29a54596-0eb5-445b-8269-e810a6c0937f))\n  (segment (start 94.9452 122.4694) (end 94.9452 123.3584) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 2b7fb1f6-6df6-481e-9bf5-bed32e4d4799))\n  (segment (start 94.9452 123.5616) (end 95.0468 123.46) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 56496405-ef55-43aa-b653-ccab44f34792))\n  (segment (start 101.45776 142.09776) (end 105.64876 142.09776) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 5e7afd36-dedb-4fbc-b702-1ee109e391b6))\n  (segment (start 94.29 130.55) (end 95.306 130.55) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 694986df-9ac2-424f-8c39-3b4779e59731))\n  (segment (start 94.9452 124.4506) (end 94.9452 123.5616) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 88f25a3a-87fc-4e3d-b879-9e305bca300c))\n  (segment (start 94.9452 124.4506) (end 95.6108 125.1162) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp 928f9085-22e7-4560-a85a-3e5c5771de81))\n  (segment (start 94.9452 123.3584) (end 95.0468 123.46) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp e72c3426-6cc1-4e70-988f-51863fdd632e))\n  (segment (start 95.6108 126.74) (end 95.3314 127.0194) (width 0.2032) (layer \"F.Cu\") (net 29) (tstamp f9667579-e5c9-4f2b-bf90-94c8f9ef808c))\n  (segment (start 96.2152 123.3584) (end 96.2152 122.4694) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-0000527df8fb))\n  (segment (start 96.2152 123.5616) (end 96.2152 124.4506) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-0000527df8fe))\n  (segment (start 100.8686 137.921102) (end 99.161696 136.214198) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b497))\n  (segment (start 99.161696 136.214198) (end 97.282096 136.214198) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b49a))\n  (segment (start 97.282096 136.214198) (end 96.7486 135.680702) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b49c))\n  (segment (start 96.7486 135.680702) (end 96.7486 130.6314) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b49d))\n  (segment (start 96.7486 130.6314) (end 96.83 130.55) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b49f))\n  (segment (start 97.0332 126.613) (end 96.6522 126.994) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b789))\n  (segment (start 96.6522 126.994) (end 95.859698 126.994) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b78b))\n  (segment (start 95.687002 127.166696) (end 95.687002 129.407002) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b7fd))\n  (segment (start 95.687002 129.407002) (end 96.83 130.55) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b7ff))\n  (segment (start 96.7758 124.4506) (end 97.0332 124.708) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b986))\n  (segment (start 97.0332 124.708) (end 97.0332 126.613) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 00000000-0000-0000-0000-00005295b989))\n  (segment (start 105.64876 141.69644) (end 105.18394 141.69644) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 06ccde9a-2305-4491-8201-655280ad4fde))\n  (segment (start 95.859698 126.994) (end 95.687002 127.166696) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 0ae1a067-582e-4056-8cf0-ab4a2738b7fe))\n  (segment (start 105.1433 141.73708) (end 101.60508 141.73708) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 55c1efd8-f7a1-4f9e-b525-c77009436015))\n  (segment (start 96.2152 124.4506) (end 96.7758 124.4506) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 5fd66aab-ca07-49c2-8de5-6188c42d2050))\n  (segment (start 100.8686 141.0006) (end 100.8686 137.921102) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp 996b2cdf-161c-41f8-b463-1a7673db581f))\n  (segment (start 96.1136 123.46) (end 96.2152 123.3584) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp b3f5961f-61f2-4abf-a67d-bb2d5c29b6ce))\n  (segment (start 101.60508 141.73708) (end 100.8686 141.0006) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp cc1681cb-c780-4502-ad95-bab69dc87fd4))\n  (segment (start 105.18394 141.69644) (end 105.1433 141.73708) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp e35d5e45-b2b1-47e9-9d1c-16521c334250))\n  (segment (start 96.1136 123.46) (end 96.2152 123.5616) (width 0.2032) (layer \"F.Cu\") (net 30) (tstamp f020c248-3d47-428f-85a0-9ec6d16933b8))\n  (segment (start 100.416338 142.45844) (end 95.631002 137.673104) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-000052731bb8))\n  (segment (start 95.631002 132.327904) (end 95.097696 131.794598) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-000052732caa))\n  (segment (start 94.29 126.9813) (end 93.7312 126.4225) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-000052806d0b))\n  (segment (start 93.7312 126.4225) (end 93.7312 125.0908) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-000052806d12))\n  (segment (start 93.694598 131.794598) (end 93.1672 131.2672) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-00005293e908))\n  (segment (start 93.1672 129.991102) (end 92.9438 129.767702) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-00005295af24))\n  (segment (start 92.9438 129.767702) (end 92.9438 128.3402) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-00005295af27))\n  (segment (start 92.9438 128.3402) (end 93.274 128.01) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-00005295af2c))\n  (segment (start 93.274 128.01) (end 94.29 128.01) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 00000000-0000-0000-0000-00005295af31))\n  (segment (start 93.1672 131.2672) (end 93.1672 129.991102) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 024de6bf-4070-4bea-85d1-d0e7d94a03a2))\n  (segment (start 105.64876 142.49654) (end 105.156 142.49654) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 1399a4f1-cd50-4ccd-bc14-17fd184c495e))\n  (segment (start 93.091 123.3584) (end 92.9894 123.46) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 30835782-0e23-480b-bf20-c3dd87db0d9d))\n  (segment (start 105.156 142.49654) (end 105.1179 142.45844) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 356dbbc1-3ca4-4c75-aa8d-c07cb5fea3df))\n  (segment (start 94.29 128.01) (end 94.29 126.9813) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 42eaaf67-d7ca-4cf5-b766-7d7d0767dc27))\n  (segment (start 95.097696 131.794598) (end 93.694598 131.794598) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 5d841d4a-459b-4b0d-8a7f-9d40d56f2c77))\n  (segment (start 93.7312 125.0908) (end 93.091 124.4506) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 69e41c0f-3735-44f2-8049-7965d88600fb))\n  (segment (start 93.091 123.5616) (end 92.9894 123.46) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 87e9b001-ee25-4a5c-9c6c-f34d837533a8))\n  (segment (start 105.1179 142.45844) (end 100.416338 142.45844) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 8b144d97-c8bd-4d33-b802-74564870d45f))\n  (segment (start 95.631002 137.673104) (end 95.631002 132.327904) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp 9235f839-2bf8-463e-9e80-fe65d4c2f576))\n  (segment (start 93.091 122.4694) (end 93.091 123.3584) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp c8c63b9d-bd19-497a-816c-cb1ddb9f5eda))\n  (segment (start 93.091 124.4506) (end 93.091 123.5616) (width 0.2032) (layer \"F.Cu\") (net 31) (tstamp dafa0e5f-4a61-4dd4-a5fd-452e46377ad0))\n  (segment (start 100.27412 142.81912) (end 95.2754 137.8204) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-000052731b7f))\n  (segment (start 95.2754 132.4752) (end 94.9504 132.1502) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-000052732c8a))\n  (segment (start 93.547302 132.1502) (end 92.811598 131.414496) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-00005293e91c))\n  (segment (start 92.4358 125.0654) (end 92.4358 127.3242) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-00005295ae89))\n  (segment (start 92.4358 127.3242) (end 91.75 128.01) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-00005295ae8f))\n  (segment (start 92.811598 130.138398) (end 91.75 129.0768) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-00005295af00))\n  (segment (start 91.75 129.0768) (end 91.75 128.01) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 00000000-0000-0000-0000-00005295af05))\n  (segment (start 94.9504 132.1502) (end 93.547302 132.1502) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 08f7754d-9067-4e77-adb9-d7ec1344ff2a))\n  (segment (start 95.2754 137.8204) (end 95.2754 132.4752) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 1ffcec57-bcc0-44a7-a810-05ff6d207f0a))\n  (segment (start 91.821 122.4694) (end 91.821 123.3584) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 39c2a18e-893d-4bba-9647-1508a2f45d87))\n  (segment (start 105.64876 142.89786) (end 105.01884 142.89786) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 7d7c392d-9a06-4e2f-8ead-942d5a9bede1))\n  (segment (start 104.9401 142.81912) (end 100.27412 142.81912) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 856c761c-ac53-4cff-8476-474a0935d38e))\n  (segment (start 105.01884 142.89786) (end 104.9401 142.81912) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp 9b99ab1a-cede-4614-b533-5f88dbc758b3))\n  (segment (start 91.821 124.4506) (end 92.4358 125.0654) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp a06d90d0-7f3c-4777-84ba-45cbbf9a1f02))\n  (segment (start 92.811598 131.414496) (end 92.811598 130.138398) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp a3b0efa0-2013-4014-8639-f6a261d5b9f8))\n  (segment (start 91.821 124.4506) (end 91.821 123.5616) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp b22ef83d-78fd-4df3-9ce4-e5468c36e72e))\n  (segment (start 91.821 123.5616) (end 91.9226 123.46) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp e53d4f65-183a-447e-a0ae-db614feff23f))\n  (segment (start 91.821 123.3584) (end 91.9226 123.46) (width 0.2032) (layer \"F.Cu\") (net 32) (tstamp e988ad2d-7747-4dbf-be8b-f1f7d3280e6d))\n  (segment (start 123.87352 167.6666) (end 123.8751 167.66818) (width 0.254) (layer \"F.Cu\") (net 33) (tstamp 00000000-0000-0000-0000-000052aa4017))\n  (segment (start 123.8751 166.7741) (end 123.8751 167.66818) (width 0.254) (layer \"F.Cu\") (net 33) (tstamp 4057c49f-3950-4e59-bf87-593cacf796ef))\n  (segment (start 122.5 167.6666) (end 123.87352 167.6666) (width 0.254) (layer \"F.Cu\") (net 33) (tstamp a8625889-27b1-45f1-a80e-4910c8c77aec))\n  (segment (start 126.46844 164.92498) (end 125.72422 164.92498) (width 0.254) (layer \"F.Cu\") (net 33) (tstamp bb670ece-a5cf-44ef-82ce-0844b04168e0))\n  (segment (start 125.72422 164.92498) (end 123.8751 166.7741) (width 0.254) (layer \"F.Cu\") (net 33) (tstamp f4fef99a-8feb-46e7-94ad-70f6b79c7371))\n  (segment (start 125.50808 169.9006) (end 125.4753 169.86782) (width 0.254) (layer \"F.Cu\") (net 34) (tstamp 00000000-0000-0000-0000-000052aa403e))\n  (segment (start 126.96882 168.3743) (end 125.4753 169.86782) (width 0.254) (layer \"F.Cu\") (net 34) (tstamp 1172fd94-c4fa-484f-9092-d0ab42006f74))\n  (segment (start 126.96882 164.92498) (end 126.96882 168.3743) (width 0.254) (layer \"F.Cu\") (net 34) (tstamp 1c1fe8c9-f57d-4105-b078-178cc5d4ffe6))\n  (segment (start 126.8476 169.9006) (end 125.50808 169.9006) (width 0.254) (layer \"F.Cu\") (net 34) (tstamp e978acf9-77b9-409d-97b0-a61c97211caf))\n  (segment (start 114.1809 142.8971) (end 114.991 143.7072) (width 0.2032) (layer \"F.Cu\") (net 35) (tstamp 00000000-0000-0000-0000-00005280691b))\n  (segment (start 111.6485 142.8971) (end 114.1809 142.8971) (width 0.2032) (layer \"F.Cu\") (net 35) (tstamp b1dce341-bfee-425e-845a-7d931b85b642))\n  (segment (start 118.8324 142.7226) (end 120.0456 143.9358) (width 0.2032) (layer \"F.Cu\") (net 36) (tstamp 00000000-0000-0000-0000-0000527ad1e3))\n  (segment (start 122.2808 161.4364) (end 121.3918 160.5474) (width 0.254) (layer \"F.Cu\") (net 36) (tstamp 00000000-0000-0000-0000-0000527b1a24))\n  (segment (start 120.0456 159.2012) (end 121.3918 160.5474) (width 0.254) (layer \"F.Cu\") (net 36) (tstamp 00000000-0000-0000-0000-0000527b1a32))\n  (segment (start 120.0456 143.9358) (end 120.0456 159.2012) (width 0.254) (layer \"F.Cu\") (net 36) (tstamp 6fd2eb9a-d51d-4793-bd54-21e93f49d82c))\n  (segment (start 115.57 142.7226) (end 118.8324 142.7226) (width 0.2032) (layer \"F.Cu\") (net 36) (tstamp 75512d22-0a2b-4bab-8290-adc5b3ba2eec))\n  (segment (start 115.34394 142.49654) (end 115.57 142.7226) (width 0.2032) (layer \"F.Cu\") (net 36) (tstamp 8c2ceb25-56cb-4242-997d-0a1366c16559))\n  (segment (start 122.2808 161.6142) (end 122.2808 161.4364) (width 0.254) (layer \"F.Cu\") (net 36) (tstamp b404a595-0c9f-41e3-bbdc-8eed2e3d9c84))\n  (segment (start 111.64824 142.49654) (end 115.34394 142.49654) (width 0.2032) (layer \"F.Cu\") (net 36) (tstamp ef0f67e6-d080-47e9-92fa-e32bb18470bf))\n  (segment (start 87.9244 159.0136) (end 87.7622 159.1758) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-0000528117bd))\n  (segment (start 69.7284 167.3222) (end 70.084 167.6778) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f871))\n  (segment (start 79.558 169.6914) (end 81.209 168.0404) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f92c))\n  (segment (start 86.7462 160.0394) (end 87.6098 159.1758) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f938))\n  (segment (start 87.6098 159.1758) (end 87.7622 159.1758) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f939))\n  (segment (start 70.084 167.6778) (end 72.0976 169.6914) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 2f44ebcd-89cc-4357-9dec-47e379bacf4d))\n  (segment (start 69.7284 166.2938) (end 69.7284 167.3222) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 44ab5000-f654-44bc-a6ed-b0b2839af4f0))\n  (segment (start 89.9454 159.0136) (end 87.9244 159.0136) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp 9f13b545-9468-47b4-9300-f3072d98a89a))\n  (segment (start 72.0976 169.6914) (end 79.558 169.6914) (width 0.2032) (layer \"F.Cu\") (net 37) (tstamp b8ec7373-20c2-4eb6-891a-59bfa1fd0fac))\n  (via (at 81.209 168.0404) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 37) (tstamp 325211e1-bebd-455f-b47d-2726db9f1638))\n  (via (at 86.7462 160.0394) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 37) (tstamp f2d5b034-846c-48b3-b7a2-e49514a374d3))\n  (segment (start 81.209 168.0404) (end 86.7462 162.5032) (width 0.2032) (layer \"B.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f930))\n  (segment (start 86.7462 162.5032) (end 86.7462 160.0394) (width 0.2032) (layer \"B.Cu\") (net 37) (tstamp 00000000-0000-0000-0000-000052e9f931))\n  (segment (start 88.4162 156.5136) (end 88.265 156.3624) (width 0.254) (layer \"F.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052704877))\n  (segment (start 87.3304 157.297) (end 88.265 156.3624) (width 0.2032) (layer \"F.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-0000528117b4))\n  (segment (start 119.668 163.4176) (end 119.5122 163.4176) (width 0.254) (layer \"F.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818cd9))\n  (segment (start 121.0802 164.8298) (end 119.668 163.4176) (width 0.254) (layer \"F.Cu\") (net 38) (tstamp 2ba4f92b-b424-4694-9c74-ff2df10053f8))\n  (segment (start 87.3304 157.4486) (end 87.3304 157.297) (width 0.2032) (layer \"F.Cu\") (net 38) (tstamp 7b2de370-84cb-4008-b634-e7760d08bfd5))\n  (segment (start 88.4162 156.5136) (end 89.9454 156.5136) (width 0.254) (layer \"F.Cu\") (net 38) (tstamp 9c69188c-3f6e-42f8-be50-7e63c478b575))\n  (segment (start 121.0802 165.795) (end 121.0802 164.8298) (width 0.254) (layer \"F.Cu\") (net 38) (tstamp c2501a45-3d84-40f9-aa29-71af9b736b93))\n  (via (at 119.5122 163.4176) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 38) (tstamp 096875c8-707e-46ee-a506-1fad326fd96f))\n  (via (at 88.265 156.3624) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 38) (tstamp 802499c4-bebc-4f13-850a-b08858fd9e33))\n  (segment (start 87.813 157.8042) (end 90.251396 160.242596) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818689))\n  (segment (start 90.251396 160.242596) (end 97.845996 160.242596) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818691))\n  (segment (start 97.845996 160.242596) (end 100.3352 162.7318) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818693))\n  (segment (start 87.813 156.8144) (end 87.813 157.8042) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818736))\n  (segment (start 119.5122 163.4176) (end 107.9044 163.4176) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818ceb))\n  (segment (start 107.9044 163.4176) (end 107.2186 162.7318) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818cec))\n  (segment (start 107.2186 162.7318) (end 100.3352 162.7318) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp 00000000-0000-0000-0000-000052818cf3))\n  (segment (start 87.813 156.8144) (end 88.265 156.3624) (width 0.254) (layer \"B.Cu\") (net 38) (tstamp ee41cbeb-f3d5-4278-99cb-68dece53e067))\n  (segment (start 76.2114 152.92) (end 77.029915 152.92) (width 0.29337) (layer \"F.Cu\") (net 39) (tstamp aa8b668d-47f6-4a28-b0ce-fe7d1b311b7b))\n  (segment (start 79.2086 155.714) (end 79.068 155.714) (width 0.29337) (layer \"F.Cu\") (net 40) (tstamp 249a6004-1863-4e5a-9cbe-780272f279b8))\n  (segment (start 79.068 155.714) (end 78.434 155.08) (width 0.29337) (layer \"F.Cu\") (net 40) (tstamp 7a3b2d31-4aa2-4efa-93c6-7c78c0e067c2))\n  (segment (start 75.0176 160.032) (end 73.857 160.032) (width 0.29337) (layer \"F.Cu\") (net 41) (tstamp 8919e3ca-a56b-44eb-bdca-b2fb81486208))\n  (segment (start 162.957828 135.2744) (end 164.8512 135.2744) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp 00000000-0000-0000-0000-0000527b32f7))\n  (segment (start 164.8512 135.2744) (end 164.9528 135.376) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp 00000000-0000-0000-0000-0000527b32fa))\n  (segment (start 164.9528 135.376) (end 165.7402 135.376) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp 00000000-0000-0000-0000-0000527b32fe))\n  (segment (start 165.7402 135.376) (end 168.0262 133.09) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp 00000000-0000-0000-0000-0000527b330a))\n  (segment (start 168.0262 133.09) (end 170.49 133.09) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp 00000000-0000-0000-0000-0000527b330c))\n  (segment (start 161.446574 136.785654) (end 162.957828 135.2744) (width 0.2032) (layer \"F.Cu\") (net 42) (tstamp a912ad99-570f-471c-92f6-27c3f4aba7c8))\n  (segment (start 163.563475 142.792802) (end 164.973096 142.792802) (width 0.2032) (layer \"F.Cu\") (net 43) (tstamp 00000000-0000-0000-0000-0000527b332b))\n  (segment (start 164.973096 142.792802) (end 169.595898 138.17) (width 0.2032) (layer \"F.Cu\") (net 43) (tstamp 00000000-0000-0000-0000-0000527b332f))\n  (segment (start 169.595898 138.17) (end 170.49 138.17) (width 0.2032) (layer \"F.Cu\") (net 43) (tstamp 00000000-0000-0000-0000-0000527b3330))\n  (segment (start 162.860066 142.089393) (end 163.563475 142.792802) (width 0.2032) (layer \"F.Cu\") (net 43) (tstamp 1ad091f6-578e-46f2-85a4-383b1aac8d20))\n  (segment (start 163.915517 142.4372) (end 164.8258 142.4372) (width 0.2032) (layer \"F.Cu\") (net 44) (tstamp 00000000-0000-0000-0000-0000527b331b))\n  (segment (start 164.8258 142.4372) (end 168.4326 138.8304) (width 0.2032) (layer \"F.Cu\") (net 44) (tstamp 00000000-0000-0000-0000-0000527b3320))\n  (segment (start 168.4326 138.8304) (end 168.4326 137.6874) (width 0.2032) (layer \"F.Cu\") (net 44) (tstamp 00000000-0000-0000-0000-0000527b3323))\n  (segment (start 168.4326 137.6874) (end 170.49 135.63) (width 0.2032) (layer \"F.Cu\") (net 44) (tstamp 00000000-0000-0000-0000-0000527b3327))\n  (segment (start 163.213888 141.735571) (end 163.915517 142.4372) (width 0.2032) (layer \"F.Cu\") (net 44) (tstamp 3ecbb4c0-353e-40de-aec3-2541f7f0878c))\n  (segment (start 163.211432 143.148404) (end 165.120392 143.148404) (width 0.2032) (layer \"F.Cu\") (net 45) (tstamp 00000000-0000-0000-0000-0000527b3337))\n  (segment (start 165.120392 143.148404) (end 167.558796 140.71) (width 0.2032) (layer \"F.Cu\") (net 45) (tstamp 00000000-0000-0000-0000-0000527b3339))\n  (segment (start 167.558796 140.71) (end 170.49 140.71) (width 0.2032) (layer \"F.Cu\") (net 45) (tstamp 00000000-0000-0000-0000-0000527b333a))\n  (segment (start 162.506244 142.443216) (end 163.211432 143.148404) (width 0.2032) (layer \"F.Cu\") (net 45) (tstamp 02e7c7f8-7048-4f03-b4cc-baec6259fc43))\n  (segment (start 122.7455 128.317198) (end 123.347598 128.919296) (width 0.2032) (layer \"F.Cu\") (net 46) (tstamp 00000000-0000-0000-0000-000052878c11))\n  (segment (start 123.347598 128.919296) (end 123.347598 137.052402) (width 0.2032) (layer \"F.Cu\") (net 46) (tstamp 00000000-0000-0000-0000-000052878c12))\n  (segment (start 123.347598 137.052402) (end 122.23 138.17) (width 0.2032) (layer \"F.Cu\") (net 46) (tstamp 00000000-0000-0000-0000-000052878c13))\n  (segment (start 122.7455 125.0188) (end 122.7455 128.317198) (width 0.2032) (layer \"F.Cu\") (net 46) (tstamp a7992582-156c-4824-b6d0-12dedb98f09a))\n  (segment (start 123.7032 137.1032) (end 123.7032 128.772) (width 0.2032) (layer \"F.Cu\") (net 47) (tstamp 00000000-0000-0000-0000-000052878c0b))\n  (segment (start 123.7032 128.772) (end 123.24588 128.31468) (width 0.2032) (layer \"F.Cu\") (net 47) (tstamp 00000000-0000-0000-0000-000052878c0d))\n  (segment (start 123.24588 128.31468) (end 123.24588 125.0188) (width 0.2032) (layer \"F.Cu\") (net 47) (tstamp 00000000-0000-0000-0000-000052878c0e))\n  (segment (start 124.77 138.17) (end 123.7032 137.1032) (width 0.2032) (layer \"F.Cu\") (net 47) (tstamp d5d5285b-dc4a-4600-b534-cd77febf3cee))\n  (segment (start 140.263996 103.498996) (end 141.28 104.515) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-0000527b29f3))\n  (segment (start 141.28 104.515) (end 141.28 106.42) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-0000527b29f7))\n  (segment (start 140.01 107.69) (end 141.28 106.42) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-0000527b29f9))\n  (segment (start 129.184396 104.378808) (end 129.184396 105.542106) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-000052810b35))\n  (segment (start 129.184396 105.542106) (end 126.746 107.980502) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-000052810b37))\n  (segment (start 126.746 107.980502) (end 126.746 109.0168) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp 00000000-0000-0000-0000-000052810b3a))\n  (segment (start 130.064208 103.498996) (end 140.263996 103.498996) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp aafb951c-117b-4fa2-96ec-bc46a398e64d))\n  (segment (start 130.064208 103.498996) (end 129.184396 104.378808) (width 0.2032) (layer \"F.Cu\") (net 48) (tstamp b4ac9505-236f-4de8-8517-e2b4b0013167))\n  (segment (start 131.74726 107.961944) (end 132.857408 106.851796) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ad9f3))\n  (segment (start 132.857408 106.851796) (end 134.360992 106.851796) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ad9f5))\n  (segment (start 134.360992 106.851796) (end 137.078784 109.569588) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ad9f7))\n  (segment (start 137.078784 109.569588) (end 150.805012 109.569588) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ad9f8))\n  (segment (start 150.805012 109.569588) (end 151.44 108.9346) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ad9fc))\n  (segment (start 151.44 108.9346) (end 151.44 106.42) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ada02))\n  (segment (start 151.44 106.42) (end 150.17 105.15) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp 00000000-0000-0000-0000-0000527ada05))\n  (segment (start 131.74726 109.0168) (end 131.74726 107.961944) (width 0.2032) (layer \"F.Cu\") (net 49) (tstamp bb4bbf9b-6e63-4c8c-a057-6a6e378baf4b))\n  (segment (start 132.2451 107.967002) (end 133.004704 107.207398) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9e8))\n  (segment (start 133.004704 107.207398) (end 134.213696 107.207398) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9eb))\n  (segment (start 134.213696 107.207398) (end 136.931488 109.92519) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9ec))\n  (segment (start 136.931488 109.92519) (end 152.04961 109.92519) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9ed))\n  (segment (start 152.04961 109.92519) (end 152.71 109.2648) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9ef))\n  (segment (start 152.71 109.2648) (end 152.71 107.69) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp 00000000-0000-0000-0000-0000527ad9f0))\n  (segment (start 132.2451 109.0168) (end 132.2451 107.967002) (width 0.2032) (layer \"F.Cu\") (net 50) (tstamp f48c89e9-b5a4-4e59-88bc-ff3d7b35cf0c))\n  (segment (start 132.74548 107.96952) (end 133.152 107.563) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9d3))\n  (segment (start 133.152 107.563) (end 134.0664 107.563) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9d6))\n  (segment (start 134.0664 107.563) (end 136.784192 110.280792) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9d8))\n  (segment (start 136.784192 110.280792) (end 153.319608 110.280792) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9dd))\n  (segment (start 153.319608 110.280792) (end 153.98 109.6204) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9df))\n  (segment (start 153.98 109.6204) (end 153.98 106.42) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9e1))\n  (segment (start 153.98 106.42) (end 152.71 105.15) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 00000000-0000-0000-0000-0000527ad9e3))\n  (segment (start 132.74548 109.0168) (end 132.74548 107.96952) (width 0.2032) (layer \"F.Cu\") (net 51) (tstamp 1d76ffb5-1684-428c-bf79-cebfbc0cf41e))\n  (segment (start 135.9781 111.5187) (end 136.860406 110.636394) (width 0.2032) (layer \"F.Cu\") (net 52) (tstamp 00000000-0000-0000-0000-0000527ad998))\n  (segment (start 136.860406 110.636394) (end 154.411806 110.636394) (width 0.2032) (layer \"F.Cu\") (net 52) (tstamp 00000000-0000-0000-0000-0000527ad999))\n  (segment (start 154.411806 110.636394) (end 155.25 109.7982) (width 0.2032) (layer \"F.Cu\") (net 52) (tstamp 00000000-0000-0000-0000-0000527ad99e))\n  (segment (start 155.25 109.7982) (end 155.25 107.69) (width 0.2032) (layer \"F.Cu\") (net 52) (tstamp 00000000-0000-0000-0000-0000527ad9a2))\n  (segment (start 134.747 111.5187) (end 135.9781 111.5187) (width 0.2032) (layer \"F.Cu\") (net 52) (tstamp 2d81bcf0-3654-45a8-95ee-055960d92e1e))\n  (segment (start 141.868404 112.6998) (end 143.576208 110.991996) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 00000000-0000-0000-0000-0000527ad88c))\n  (segment (start 143.576208 110.991996) (end 155.504004 110.991996) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 00000000-0000-0000-0000-0000527ad88f))\n  (segment (start 155.504004 110.991996) (end 156.52 109.976) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 00000000-0000-0000-0000-0000527ad891))\n  (segment (start 156.52 109.976) (end 156.52 106.42) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 00000000-0000-0000-0000-0000527ad898))\n  (segment (start 156.52 106.42) (end 155.25 105.15) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 00000000-0000-0000-0000-0000527ad89c))\n  (segment (start 136.26592 112.51692) (end 136.4488 112.6998) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 344cf775-0ef3-4c58-93e2-e63010e043e2))\n  (segment (start 136.4488 112.6998) (end 141.868404 112.6998) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp 7e54a814-dac1-44ce-812f-0242aca2af40))\n  (segment (start 134.747 112.51692) (end 136.26592 112.51692) (width 0.2032) (layer \"F.Cu\") (net 53) (tstamp e9363bf0-db20-4110-8a2f-8bb11eea38d5))\n  (segment (start 141.959822 113.11128) (end 143.723504 111.347598) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 00000000-0000-0000-0000-0000527ad880))\n  (segment (start 143.723504 111.347598) (end 156.804504 111.347598) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 00000000-0000-0000-0000-0000527ad884))\n  (segment (start 156.804504 111.347598) (end 157.79 110.362102) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 00000000-0000-0000-0000-0000527ad886))\n  (segment (start 157.79 110.362102) (end 157.79 107.69) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 00000000-0000-0000-0000-0000527ad888))\n  (segment (start 136.7028 113.11128) (end 141.959822 113.11128) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 5fb3086c-6e81-4530-8639-cd6822db2d93))\n  (segment (start 135.79602 114.01806) (end 136.7028 113.11128) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp 92d8e1d8-9589-495f-9cb0-9ad803ee38ca))\n  (segment (start 134.747 114.01806) (end 135.79602 114.01806) (width 0.2032) (layer \"F.Cu\") (net 54) (tstamp c8270da5-d0d1-47c3-85d9-3f970a8d165c))\n  (segment (start 142.05124 113.52276) (end 143.8708 111.7032) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 00000000-0000-0000-0000-0000527ad861))\n  (segment (start 143.8708 111.7032) (end 156.9518 111.7032) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 00000000-0000-0000-0000-0000527ad866))\n  (segment (start 156.9518 111.7032) (end 159.06 109.595) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 00000000-0000-0000-0000-0000527ad86b))\n  (segment (start 159.06 109.595) (end 159.06 106.42) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 00000000-0000-0000-0000-0000527ad873))\n  (segment (start 159.06 106.42) (end 157.79 105.15) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 00000000-0000-0000-0000-0000527ad875))\n  (segment (start 135.70458 115.01882) (end 137.20064 113.52276) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 212c829d-3cb8-4811-b4db-dd08bace7ca7))\n  (segment (start 137.20064 113.52276) (end 142.05124 113.52276) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp 8504e6a2-b62b-4a92-b498-df53b54848fe))\n  (segment (start 134.747 115.01882) (end 135.70458 115.01882) (width 0.2032) (layer \"F.Cu\") (net 55) (tstamp fb147e28-f4d1-47e2-b5bd-7ba6e96bdc66))\n  (segment (start 138.714598 103.854598) (end 140.01 105.15) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp 00000000-0000-0000-0000-0000527b2a03))\n  (segment (start 127.24638 107.98302) (end 129.539998 105.689402) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp 00000000-0000-0000-0000-000052810b27))\n  (segment (start 129.539998 105.689402) (end 129.539998 104.526104) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp 00000000-0000-0000-0000-000052810b2f))\n  (segment (start 129.539998 104.526104) (end 130.211504 103.854598) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp 00000000-0000-0000-0000-000052810b31))\n  (segment (start 127.24638 109.0168) (end 127.24638 107.98302) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp 44a69509-6ed0-4c15-b88d-12a62679e42e))\n  (segment (start 130.211504 103.854598) (end 138.714598 103.854598) (width 0.2032) (layer \"F.Cu\") (net 56) (tstamp f3c6ab4c-32a7-4f70-9776-bdc61c389f19))\n  (segment (start 127.2592 110.992) (end 127.74676 110.50444) (width 0.2032) (layer \"F.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-0000527adbe8))\n  (segment (start 127.74676 110.50444) (end 127.74676 109.0168) (width 0.2032) (layer \"F.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-0000527adbe9))\n  (via (at 127.2592 110.992) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 57) (tstamp 87a90e90-1749-46df-bc8b-f9042d93b573))\n  (segment (start 142.55 108.8076) (end 142.169008 109.188592) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-0000527adb49))\n  (segment (start 142.169008 109.188592) (end 137.175286 109.188592) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-0000527adb4e))\n  (segment (start 136.260888 108.274194) (end 131.414712 108.274194) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-000052807433))\n  (segment (start 131.414712 108.274194) (end 129.636708 110.052198) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-000052807437))\n  (segment (start 129.636708 110.052198) (end 128.199002 110.052198) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-00005280743a))\n  (segment (start 128.199002 110.052198) (end 127.2592 110.992) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 00000000-0000-0000-0000-00005280743b))\n  (segment (start 142.55 107.69) (end 142.55 108.8076) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp 85d2ef94-6dd3-44af-88c2-a10ee0e81b62))\n  (segment (start 137.175286 109.188592) (end 136.260888 108.274194) (width 0.2032) (layer \"B.Cu\") (net 57) (tstamp fe70b064-9347-427a-93ee-ff13302d1e85))\n  (segment (start 128.24714 110.58826) (end 127.9958 110.8396) (width 0.2032) (layer \"F.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-0000527adbcf))\n  (segment (start 128.5292 112.5922) (end 127.9958 112.0588) (width 0.2032) (layer \"F.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052806785))\n  (segment (start 127.9958 112.0588) (end 127.9958 110.8396) (width 0.2032) (layer \"F.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052806786))\n  (segment (start 128.24714 110.58826) (end 128.24714 109.0168) (width 0.2032) (layer \"F.Cu\") (net 58) (tstamp 15ea54b4-a83d-4f39-bc7e-0ab28dd79e52))\n  (via (at 128.5292 112.5922) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 58) (tstamp 27fbce86-06c3-4a1d-8db6-ab313d4583a5))\n  (segment (start 143.8454 106.4454) (end 143.8454 108.934594) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-0000527adb1c))\n  (segment (start 143.8454 108.934594) (end 143.2358 109.544194) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-0000527adb22))\n  (segment (start 143.2358 109.544194) (end 137.02799 109.544194) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-0000527adb27))\n  (segment (start 128.0466 112.1096) (end 128.5292 112.5922) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052806783))\n  (segment (start 136.113592 108.629796) (end 131.562008 108.629796) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052807422))\n  (segment (start 131.562008 108.629796) (end 129.784004 110.4078) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052807428))\n  (segment (start 129.784004 110.4078) (end 128.5292 110.4078) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-00005280742a))\n  (segment (start 128.5292 110.4078) (end 128.0466 110.8904) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 00000000-0000-0000-0000-000052807430))\n  (segment (start 128.0466 110.8904) (end 128.0466 112.1096) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp 51d4d4e9-2caf-436f-91cb-989fb1515d63))\n  (segment (start 137.02799 109.544194) (end 136.113592 108.629796) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp b1fdcd5f-96b5-48e3-ba59-613bfabde073))\n  (segment (start 142.55 105.15) (end 143.8454 106.4454) (width 0.2032) (layer \"B.Cu\") (net 58) (tstamp d13e2adc-c13f-44a5-a4c6-b496db9f02bb))\n  (segment (start 128.74498 111.10618) (end 128.7578 111.119) (width 0.2032) (layer \"F.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-0000527adbba))\n  (segment (start 128.74498 109.0168) (end 128.74498 111.10618) (width 0.2032) (layer \"F.Cu\") (net 59) (tstamp db5e0a1c-e462-43fa-8e54-78ffdc95d34f))\n  (via (at 128.7578 111.119) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 59) (tstamp 29745878-8a6c-4d82-acdb-f96531f2c607))\n  (segment (start 145.09 108.9092) (end 144.099404 109.899796) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-0000527adb00))\n  (segment (start 144.099404 109.899796) (end 136.880694 109.899796) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-0000527adb02))\n  (segment (start 135.966296 108.985398) (end 131.709304 108.985398) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-000052807411))\n  (segment (start 131.709304 108.985398) (end 129.575702 111.119) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-000052807415))\n  (segment (start 129.575702 111.119) (end 128.7578 111.119) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 00000000-0000-0000-0000-000052807417))\n  (segment (start 145.09 108.9092) (end 145.09 107.69) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 2ac9573a-0907-4a51-be98-7f9537be90be))\n  (segment (start 136.880694 109.899796) (end 135.966296 108.985398) (width 0.2032) (layer \"B.Cu\") (net 59) (tstamp 86419ca4-fbcd-48f8-8bbb-8421f20111fe))\n  (segment (start 129.24536 110.53976) (end 129.4182 110.7126) (width 0.2032) (layer \"F.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adbbd))\n  (segment (start 129.4182 110.7126) (end 129.4182 111.7794) (width 0.2032) (layer \"F.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adbbe))\n  (segment (start 129.4182 111.7794) (end 129.2658 111.9318) (width 0.2032) (layer \"F.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adbc0))\n  (segment (start 129.24536 109.0168) (end 129.24536 110.53976) (width 0.2032) (layer \"F.Cu\") (net 60) (tstamp c2abd1e3-e6cd-43de-942e-d6972ede84b6))\n  (via (at 129.2658 111.9318) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 60) (tstamp 429ff64c-bd78-4134-8ca8-4bfee861e3a0))\n  (segment (start 146.36 106.42) (end 146.36 108.9346) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adada))\n  (segment (start 146.36 108.9346) (end 145.039202 110.255398) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adae0))\n  (segment (start 145.039202 110.255398) (end 136.733398 110.255398) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-0000527adae7))\n  (segment (start 135.819 109.341) (end 131.8566 109.341) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-000052807409))\n  (segment (start 131.8566 109.341) (end 129.2658 111.9318) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 00000000-0000-0000-0000-00005280740d))\n  (segment (start 136.733398 110.255398) (end 135.819 109.341) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp 7d7774cf-4eeb-4995-b3fa-da24aaaac231))\n  (segment (start 146.36 106.42) (end 145.09 105.15) (width 0.2032) (layer \"B.Cu\") (net 60) (tstamp ea44803e-0517-4371-ab30-74fc4a06985f))\n  (segment (start 129.74574 110.37974) (end 130.1802 110.8142) (width 0.2032) (layer \"F.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527adbc9))\n  (segment (start 130.1802 110.8142) (end 130.1802 112.3382) (width 0.2032) (layer \"F.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527adbcb))\n  (segment (start 130.1802 112.3382) (end 129.7484 112.77) (width 0.2032) (layer \"F.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527adbcc))\n  (segment (start 129.74574 109.0168) (end 129.74574 110.37974) (width 0.2032) (layer \"F.Cu\") (net 61) (tstamp fc801f83-0d5f-431b-9f29-bc92ebe60768))\n  (via (at 129.7484 112.77) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 61) (tstamp c874bce7-9d62-418a-8bc0-b80c2722fc5c))\n  (segment (start 147.63 109.087) (end 146.106 110.611) (width 0.2032) (layer \"B.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527ada8d))\n  (segment (start 146.106 110.611) (end 136.6826 110.611) (width 0.2032) (layer \"B.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527ada9c))\n  (segment (start 136.6826 110.611) (end 134.5236 112.77) (width 0.2032) (layer \"B.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527adaa9))\n  (segment (start 134.5236 112.77) (end 129.7484 112.77) (width 0.2032) (layer \"B.Cu\") (net 61) (tstamp 00000000-0000-0000-0000-0000527adaae))\n  (segment (start 147.63 109.087) (end 147.63 107.69) (width 0.2032) (layer \"B.Cu\") (net 61) (tstamp 81e7488a-2260-40e1-9b64-fd3991480658))\n  (segment (start 148.417416 108.858384) (end 148.9254 108.3504) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527ada2d))\n  (segment (start 148.9254 108.3504) (end 148.9254 106.4454) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527ada30))\n  (segment (start 148.9254 106.4454) (end 147.63 105.15) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527ada31))\n  (segment (start 134.1934 104.2102) (end 136.4032 106.42) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df904))\n  (segment (start 136.4032 106.42) (end 138.0034 106.42) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df906))\n  (segment (start 138.0034 106.42) (end 138.74 107.1566) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df908))\n  (segment (start 138.74 107.1566) (end 138.74 108.197984) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df909))\n  (segment (start 138.74 108.197984) (end 139.4004 108.858384) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df90a))\n  (segment (start 139.4004 108.858384) (end 148.417416 108.858384) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 00000000-0000-0000-0000-0000527df90b))\n  (segment (start 130.24612 109.0168) (end 130.24612 107.89412) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 01ec178e-1653-498c-8935-ee74a9d2cca3))\n  (segment (start 130.3588 104.2102) (end 134.1934 104.2102) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp 9b655421-1eba-4f1c-88d4-7177b4300478))\n  (segment (start 130.24612 107.89412) (end 129.8956 107.5436) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp a177895f-ae54-4930-a46c-1274f3d22163))\n  (segment (start 129.8956 104.6734) (end 130.3588 104.2102) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp e6d8ccb0-2d48-40cc-b893-b151fcc74edd))\n  (segment (start 129.8956 107.5436) (end 129.8956 104.6734) (width 0.2032) (layer \"F.Cu\") (net 62) (tstamp fda73ef8-e3b4-42ae-868d-a6115176fc92))\n  (segment (start 131.24688 107.959426) (end 132.710112 106.496194) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada09))\n  (segment (start 132.710112 106.496194) (end 134.508288 106.496194) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada0b))\n  (segment (start 134.508288 106.496194) (end 137.22608 109.213986) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada0d))\n  (segment (start 137.22608 109.213986) (end 149.789014 109.213986) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada0f))\n  (segment (start 149.789014 109.213986) (end 150.17 108.833) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada11))\n  (segment (start 150.17 108.833) (end 150.17 107.69) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 00000000-0000-0000-0000-0000527ada12))\n  (segment (start 131.24688 109.0168) (end 131.24688 107.959426) (width 0.2032) (layer \"F.Cu\") (net 63) (tstamp 8f475419-2781-4f21-8cac-b38cfddd608c))\n  (segment (start 136.32434 115.51666) (end 137.1092 114.7318) (width 0.2032) (layer \"F.Cu\") (net 64) (tstamp 308acc45-0ac0-45c7-b7ea-dbb2e34d7eea))\n  (segment (start 137.1092 114.7318) (end 139.8016 114.7318) (width 0.2032) (layer \"F.Cu\") (net 64) (tstamp 98d11de8-f2e9-4ab6-9432-d5fccbfbc1e2))\n  (segment (start 134.747 115.51666) (end 136.32434 115.51666) (width 0.2032) (layer \"F.Cu\") (net 64) (tstamp c514e5e4-0d14-4e17-8b5e-5bbd9b13ca84))\n  (segment (start 131.8006 127.192) (end 131.24688 126.63828) (width 0.2032) (layer \"F.Cu\") (net 65) (tstamp 00000000-0000-0000-0000-000052741e6f))\n  (segment (start 131.24688 126.63828) (end 131.24688 125.0188) (width 0.2032) (layer \"F.Cu\") (net 65) (tstamp 00000000-0000-0000-0000-000052741e70))\n  (segment (start 131.8006 127.9652) (end 131.8006 127.192) (width 0.2032) (layer \"F.Cu\") (net 65) (tstamp e5d0986e-81ae-477b-b039-24afe15c9b90))\n  (segment (start 130.7465 127.9271) (end 130.7846 127.9652) (width 0.2032) (layer \"F.Cu\") (net 66) (tstamp 00000000-0000-0000-0000-000052741e73))\n  (segment (start 130.7465 125.0188) (end 130.7465 127.9271) (width 0.2032) (layer \"F.Cu\") (net 66) (tstamp 5b39ee9e-5345-4f30-992e-6b890e6ff180))\n  (segment (start 130.24612 126.62328) (end 129.7686 127.1008) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052741e76))\n  (segment (start 129.7686 127.1008) (end 129.7686 127.9652) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052741e77))\n  (segment (start 122.0268 121.9902) (end 130.231 121.9902) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a46))\n  (segment (start 130.231 121.9902) (end 130.6882 122.4474) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a47))\n  (segment (start 130.6882 122.4474) (end 130.6882 123.5396) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a4b))\n  (segment (start 130.6882 123.5396) (end 130.24612 123.98168) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a52))\n  (segment (start 130.24612 123.98168) (end 130.24612 125.0188) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a58))\n  (segment (start 130.24612 125.0188) (end 130.24612 126.62328) (width 0.2032) (layer \"F.Cu\") (net 67) (tstamp cfc9802d-cab4-4c86-8085-a4a6e048f224))\n  (via (at 122.0268 121.9902) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 67) (tstamp b7d60413-f645-4547-8377-520f18697c88))\n  (segment (start 124.0588 129.8388) (end 124.0588 127.115898) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-00005288190e))\n  (segment (start 124.0588 127.115898) (end 119.8932 122.950298) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-00005288191c))\n  (segment (start 119.8932 122.950298) (end 119.8932 121.3044) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-00005288191d))\n  (segment (start 119.8932 121.3044) (end 120.2742 120.9234) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881925))\n  (segment (start 120.96 120.9234) (end 122.0268 121.9902) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 00000000-0000-0000-0000-000052881a30))\n  (segment (start 120.2742 120.9234) (end 120.96 120.9234) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 7146add0-2e0b-4c2c-947f-cda0beb372f2))\n  (segment (start 124.77 130.55) (end 124.0588 129.8388) (width 0.2032) (layer \"B.Cu\") (net 67) (tstamp 7353d035-0a62-4080-8922-97dd6c0d165a))\n  (segment (start 128.74498 127.94662) (end 128.707 127.9846) (width 0.2032) (layer \"F.Cu\") (net 68) (tstamp 00000000-0000-0000-0000-000052878928))\n  (segment (start 128.74498 125.0188) (end 128.74498 127.94662) (width 0.2032) (layer \"F.Cu\") (net 68) (tstamp ff8dc109-7e97-499e-bcb6-570b70bdbd61))\n  (segment (start 127.24638 126.54938) (end 127.691 126.994) (width 0.2032) (layer \"F.Cu\") (net 69) (tstamp 00000000-0000-0000-0000-00005287892b))\n  (segment (start 127.691 126.994) (end 127.691 127.9846) (width 0.2032) (layer \"F.Cu\") (net 69) (tstamp 00000000-0000-0000-0000-00005287892c))\n  (segment (start 127.24638 125.0188) (end 127.24638 126.54938) (width 0.2032) (layer \"F.Cu\") (net 69) (tstamp 363d2cf6-2cb1-4829-b68e-5fa0d580ff8e))\n  (segment (start 125.74524 126.14044) (end 126.675 127.0702) (width 0.2032) (layer \"F.Cu\") (net 70) (tstamp 00000000-0000-0000-0000-00005287892f))\n  (segment (start 126.675 127.0702) (end 126.675 127.9846) (width 0.2032) (layer \"F.Cu\") (net 70) (tstamp 00000000-0000-0000-0000-000052878930))\n  (segment (start 125.74524 125.0188) (end 125.74524 126.14044) (width 0.2032) (layer \"F.Cu\") (net 70) (tstamp 45531bf1-f472-4cda-8825-15800ff94347))\n  (segment (start 122.0268 119.0692) (end 130.0024 119.0692) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881b00))\n  (segment (start 130.0024 119.0692) (end 133.05456 116.01704) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881b01))\n  (segment (start 133.05456 116.01704) (end 134.747 116.01704) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881b07))\n  (segment (start 137.9728 115.7478) (end 139.8016 115.7478) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp a05fb1b2-d3ff-49a3-bb31-17cd17936f9f))\n  (segment (start 134.747 116.01704) (end 137.70356 116.01704) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp ba09a337-b921-4c05-bea3-77759e06fd08))\n  (segment (start 137.70356 116.01704) (end 137.9728 115.7478) (width 0.2032) (layer \"F.Cu\") (net 71) (tstamp fc766e6a-4562-4919-870f-1d469ce96e3e))\n  (via (at 122.0268 119.0692) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 71) (tstamp 826fcecb-31ff-4481-ba54-7fd51593c938))\n  (segment (start 120.477396 133.877396) (end 120.477396 128.136996) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881ea3))\n  (segment (start 120.477396 128.136996) (end 116.6674 124.327) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881ea7))\n  (segment (start 116.6674 124.327) (end 116.6674 120.2376) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881eae))\n  (segment (start 116.6674 120.2376) (end 117.8358 119.0692) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881eb4))\n  (segment (start 117.8358 119.0692) (end 122.0268 119.0692) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp 00000000-0000-0000-0000-000052881eb6))\n  (segment (start 122.23 135.63) (end 120.477396 133.877396) (width 0.2032) (layer \"B.Cu\") (net 71) (tstamp e39bc778-b220-46e2-892f-8b7197556d22))\n  (segment (start 138.36142 116.51742) (end 138.6078 116.7638) (width 0.2032) (layer \"F.Cu\") (net 72) (tstamp 4441db96-34b2-4311-9dcf-646560a8b20e))\n  (segment (start 134.747 116.51742) (end 138.36142 116.51742) (width 0.2032) (layer \"F.Cu\") (net 72) (tstamp 86ba0e72-c355-428d-bca4-8638d88951d8))\n  (segment (start 138.6078 116.7638) (end 139.8016 116.7638) (width 0.2032) (layer \"F.Cu\") (net 72) (tstamp 98f3408f-23d9-4587-924a-7f84d9e4c332))\n  (segment (start 122.0776 120.0598) (end 131.5264 120.0598) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-000052881ae3))\n  (segment (start 131.5264 120.0598) (end 131.98452 120.51792) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-000052881ae4))\n  (segment (start 134.747 120.51792) (end 131.98452 120.51792) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-000052881ae5))\n  (segment (start 138.303 118.618) (end 139.1412 117.7798) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp 613a0268-9905-4dad-bb27-8acb1bbc1969))\n  (segment (start 134.747 120.51792) (end 137.08888 120.51792) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp 632c2c22-3a08-4f1d-807c-dffcc446d74e))\n  (segment (start 139.1412 117.7798) (end 139.8016 117.7798) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp a34bff4d-1cd2-4a19-99e1-35b3aa709312))\n  (segment (start 138.303 119.3038) (end 138.303 118.618) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp d4bce3c2-3d14-4967-bab3-7e8cadae7ce9))\n  (segment (start 137.08888 120.51792) (end 138.303 119.3038) (width 0.2032) (layer \"F.Cu\") (net 73) (tstamp f987df8a-aa69-489a-afaa-fd255812bb1a))\n  (via (at 122.0776 120.0598) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 73) (tstamp 9d452eb4-5d98-46d6-a61e-2222d2920a17))\n  (segment (start 123.347596 127.41049) (end 119.181996 123.24489) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-0000528819a5))\n  (segment (start 120.132004 120.0598) (end 122.0776 120.0598) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-000052881ad9))\n  (segment (start 123.347596 129.432404) (end 122.23 130.55) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp 00000000-0000-0000-0000-000052881e1f))\n  (segment (start 119.181996 121.009808) (end 120.132004 120.0598) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp 3d8dc3d5-c389-488b-8c5f-cfbc4a5182f3))\n  (segment (start 123.347596 127.41049) (end 123.347596 129.432404) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp c8760031-bf61-449f-9bbb-de342d4b6112))\n  (segment (start 119.181996 123.24489) (end 119.181996 121.009808) (width 0.2032) (layer \"B.Cu\") (net 73) (tstamp da960347-75b9-47fc-914d-e318ac196bc9))\n  (segment (start 134.747 121.51868) (end 136.90092 121.51868) (width 0.2032) (layer \"F.Cu\") (net 74) (tstamp 41ec9726-c398-4b9e-8bb5-0627069048c8))\n  (segment (start 138.71448 118.96852) (end 138.8872 118.7958) (width 0.2032) (layer \"F.Cu\") (net 74) (tstamp 71aed5ed-2aed-4870-9824-e8db9cf954d8))\n  (segment (start 138.8872 118.7958) (end 139.8016 118.7958) (width 0.2032) (layer \"F.Cu\") (net 74) (tstamp 913d647d-7fc8-45f8-905d-ca70cd13eb77))\n  (segment (start 138.71448 119.70512) (end 138.71448 118.96852) (width 0.2032) (layer \"F.Cu\") (net 74) (tstamp 9e56ced8-876b-49a8-86c4-b272d2630d71))\n  (segment (start 136.90092 121.51868) (end 138.71448 119.70512) (width 0.2032) (layer \"F.Cu\") (net 74) (tstamp f49d5d11-f904-4549-a1dd-b4444aa4713d))\n  (segment (start 122.0522 121.025) (end 130.8406 121.025) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881ace))\n  (segment (start 130.8406 121.025) (end 131.83466 122.01906) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881acf))\n  (segment (start 131.83466 122.01906) (end 134.747 122.01906) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881ad2))\n  (segment (start 136.98474 122.01906) (end 139.192 119.8118) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp 5424209a-bf6a-4a81-9eac-b75aa876cc0a))\n  (segment (start 139.192 119.8118) (end 139.8016 119.8118) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp abc91e5d-2068-4a1f-8626-92896a1a6644))\n  (segment (start 134.747 122.01906) (end 136.98474 122.01906) (width 0.2032) (layer \"F.Cu\") (net 75) (tstamp eda3b106-0fcd-4144-8902-eaeedf3a1899))\n  (via (at 122.0522 121.025) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 75) (tstamp 0c942e00-2673-4c1a-a813-6164d7f38f8a))\n  (segment (start 123.703198 127.263194) (end 119.537598 123.097594) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881946))\n  (segment (start 119.537598 123.097594) (end 119.537598 121.157104) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-00005288194a))\n  (segment (start 120.126904 120.567798) (end 121.594998 120.567798) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881abd))\n  (segment (start 121.594998 120.567798) (end 122.0522 121.025) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881ac1))\n  (segment (start 123.703198 131.616802) (end 123.703198 127.263194) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 00000000-0000-0000-0000-000052881e17))\n  (segment (start 122.23 133.09) (end 123.703198 131.616802) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 37c04bc0-da1e-4d9c-92c8-369b20d0295a))\n  (segment (start 119.537598 121.157104) (end 120.126904 120.567798) (width 0.2032) (layer \"B.Cu\") (net 75) (tstamp 7a9623da-2a4e-494d-bf9b-10dda24509cd))\n  (segment (start 134.747 122.5169) (end 137.0711 122.5169) (width 0.2032) (layer \"F.Cu\") (net 76) (tstamp 5661c870-4b70-4c79-85de-6677c4dcb261))\n  (segment (start 137.0711 122.5169) (end 138.7602 120.8278) (width 0.2032) (layer \"F.Cu\") (net 76) (tstamp 680f6a9c-8a46-48dc-a5a9-629245e8c896))\n  (segment (start 138.7602 120.8278) (end 139.8016 120.8278) (width 0.2032) (layer \"F.Cu\") (net 76) (tstamp 97383f2c-7030-4c11-8fc7-5006621f7c5e))\n  (segment (start 134.747 127.5326) (end 134.3458 127.9338) (width 0.2032) (layer \"F.Cu\") (net 77) (tstamp 00000000-0000-0000-0000-000052741f51))\n  (segment (start 134.747 123.01728) (end 134.747 127.5326) (width 0.2032) (layer \"F.Cu\") (net 77) (tstamp 9f26d3ef-c944-4597-ad6a-121a5c37ac2c))\n  (segment (start 132.8166 127.065) (end 132.2451 126.4935) (width 0.2032) (layer \"F.Cu\") (net 78) (tstamp 00000000-0000-0000-0000-000052741e6a))\n  (segment (start 132.2451 126.4935) (end 132.2451 125.0188) (width 0.2032) (layer \"F.Cu\") (net 78) (tstamp 00000000-0000-0000-0000-000052741e6c))\n  (segment (start 132.8166 127.9652) (end 132.8166 127.065) (width 0.2032) (layer \"F.Cu\") (net 78) (tstamp 1beb845a-c5c3-4aec-ba32-7f716ef69281))\n  (segment (start 134.849915 142.875) (end 134.3406 142.875) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052810bdc))\n  (segment (start 117.4294 122.041) (end 117.45134 122.01906) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881baf))\n  (segment (start 118.745 122.01906) (end 117.45134 122.01906) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881bb0))\n  (segment (start 128.884812 136.366588) (end 129.469 135.7824) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052883d57))\n  (segment (start 135.635522 142.089393) (end 134.849915 142.875) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 275e7096-111f-45d5-940b-33df12915d50))\n  (segment (start 134.3406 142.875) (end 128.884812 137.419212) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp 2e0017c1-0f5d-43f5-bfd0-81dab928e675))\n  (segment (start 128.884812 137.419212) (end 128.884812 136.366588) (width 0.2032) (layer \"F.Cu\") (net 79) (tstamp e890f92b-4f2b-4bfb-a6d0-07677438d946))\n  (via (at 129.469 135.7824) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 79) (tstamp c7196189-ad6c-420e-95ee-1de976959af2))\n  (via (at 117.4294 122.041) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 79) (tstamp c7a16e91-38ec-4e97-9eca-d16d31c25eaa))\n  (segment (start 120.832998 133.669096) (end 121.650904 134.487002) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881df4))\n  (segment (start 121.650904 134.487002) (end 123.627002 134.487002) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881df8))\n  (segment (start 123.627002 134.487002) (end 124.77 135.63) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881dfa))\n  (segment (start 120.832998 128.060802) (end 121.1124 127.7814) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881e6c))\n  (segment (start 121.1124 126.18109) (end 118.470792 123.539482) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881e90))\n  (segment (start 118.470792 123.539482) (end 118.470792 123.082392) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881e94))\n  (segment (start 118.470792 123.082392) (end 117.4294 122.041) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052881e9c))\n  (segment (start 129.469 135.7824) (end 124.9224 135.7824) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052883d65))\n  (segment (start 124.9224 135.7824) (end 124.77 135.63) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp 00000000-0000-0000-0000-000052883d66))\n  (segment (start 120.832998 133.669096) (end 120.832998 128.060802) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp b9d8cf89-03ab-41e0-93f8-ba8e4ae346f9))\n  (segment (start 121.1124 127.7814) (end 121.1124 126.18109) (width 0.2032) (layer \"B.Cu\") (net 79) (tstamp daadd2c3-858a-4ff4-b042-3d0c82ca1c62))\n  (segment (start 136.4286 145.028) (end 133.126606 148.329994) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-0000527b1555))\n  (segment (start 133.126606 148.329994) (end 129.560706 148.329994) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-0000527b1557))\n  (segment (start 136.4286 144.1898) (end 137.049014 143.569386) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052807194))\n  (segment (start 137.049014 143.502886) (end 137.049014 143.569386) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052807198))\n  (segment (start 128.52921 139.53712) (end 127.279408 140.786922) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-0000528107bc))\n  (segment (start 127.279408 140.786922) (end 127.279408 146.048696) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-0000528107be))\n  (segment (start 127.279408 146.048696) (end 129.560706 148.329994) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-0000528107c2))\n  (segment (start 117.3278 120.517) (end 117.32872 120.51792) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881b76))\n  (segment (start 118.745 120.51792) (end 117.32872 120.51792) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881b77))\n  (segment (start 128.52921 135.47759) (end 129.1134 134.8934) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052883d76))\n  (segment (start 128.52921 139.53712) (end 128.52921 135.47759) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp 2488659a-b921-4c4a-a068-5e1505f92416))\n  (segment (start 136.4286 145.028) (end 136.4286 144.1898) (width 0.2032) (layer \"F.Cu\") (net 80) (tstamp ab0f1f5e-2892-4678-9970-e3a4b9e2177e))\n  (via (at 129.1134 134.8934) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 80) (tstamp abb841f8-3d09-46ad-becf-8c490633e4fe))\n  (via (at 117.3278 120.517) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 80) (tstamp bd1f52ec-2990-4929-8dc9-3b3239d5b6c7))\n  (segment (start 121.7982 134.1314) (end 121.1886 133.5218) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881b53))\n  (segment (start 123.7286 134.1314) (end 124.77 133.09) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881dee))\n  (segment (start 121.1886 128.208098) (end 121.468002 127.928696) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881e7f))\n  (segment (start 121.468002 127.928696) (end 121.468002 126.033794) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881e84))\n  (segment (start 121.468002 126.033794) (end 118.826394 123.392186) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881e85))\n  (segment (start 118.826394 123.392186) (end 118.826394 122.015594) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881e86))\n  (segment (start 118.826394 122.015594) (end 117.3278 120.517) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052881e89))\n  (segment (start 129.1134 134.8934) (end 126.5734 134.8934) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052883d83))\n  (segment (start 126.5734 134.8934) (end 124.77 133.09) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 00000000-0000-0000-0000-000052883d84))\n  (segment (start 121.1886 133.5218) (end 121.1886 128.208098) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 56edf98a-8166-4b15-a608-725193714da8))\n  (segment (start 121.7982 134.1314) (end 123.7286 134.1314) (width 0.2032) (layer \"B.Cu\") (net 80) (tstamp 8105392a-0b92-410b-aafe-e3daa8d54bb3))\n  (segment (start 135.5904 136.738736) (end 135.5904 136.53399) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-0000527b1373))\n  (segment (start 135.91136 119.51716) (end 136.3016 119.9074) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052806870))\n  (segment (start 133.51801 134.4616) (end 132.6948 134.4616) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883df7))\n  (segment (start 132.6948 134.4616) (end 132.39 134.1568) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883e05))\n  (segment (start 132.39 134.1568) (end 132.39 133.09) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883e07))\n  (segment (start 134.747 119.51716) (end 135.91136 119.51716) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp 43c45a4a-1018-4b0c-b018-2cf404cadd66))\n  (segment (start 136.343166 137.491502) (end 135.5904 136.738736) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp acbf41e4-05b1-4c16-b953-f4b093893337))\n  (segment (start 135.5904 136.53399) (end 133.51801 134.4616) (width 0.2032) (layer \"F.Cu\") (net 81) (tstamp eb2ae2fa-40e8-4097-a373-55f858d45ef4))\n  (via (at 136.3016 119.9074) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 81) (tstamp 550612a6-a5bd-4ce2-93cb-5cf6e8911bdf))\n  (segment (start 136.3016 129.534) (end 134.574398 131.261202) (width 0.2032) (layer \"B.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883dd7))\n  (segment (start 134.574398 131.261202) (end 133.050398 131.261202) (width 0.2032) (layer \"B.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883ddf))\n  (segment (start 133.050398 131.261202) (end 132.39 131.9216) (width 0.2032) (layer \"B.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883de4))\n  (segment (start 132.39 131.9216) (end 132.39 133.09) (width 0.2032) (layer \"B.Cu\") (net 81) (tstamp 00000000-0000-0000-0000-000052883de9))\n  (segment (start 136.3016 119.9074) (end 136.3016 129.534) (width 0.2032) (layer \"B.Cu\") (net 81) (tstamp 7025e35d-7363-4aa7-9b74-8e3456dfbaef))\n  (segment (start 132.475294 140.506796) (end 142.030796 140.506796) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c23))\n  (segment (start 142.030796 140.506796) (end 142.0368 140.5128) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c27))\n  (segment (start 139.192 144.190476) (end 139.192 143.764) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c77))\n  (segment (start 139.192 143.764) (end 139.6746 143.2814) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c7b))\n  (segment (start 120.5536 121.5838) (end 120.48848 121.51868) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-00005288190a))\n  (segment (start 118.745 121.51868) (end 120.48848 121.51868) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-00005288190b))\n  (segment (start 129.240414 136.976186) (end 130.1548 136.0618) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052883e15))\n  (segment (start 130.1548 136.0618) (end 130.1548 133.3948) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052883e1a))\n  (segment (start 130.1548 133.3948) (end 129.85 133.09) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052883e20))\n  (segment (start 129.240414 137.271916) (end 129.240414 136.976186) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 17c5d0b1-f14d-4c6d-8511-9fbec04ed026))\n  (segment (start 132.475294 140.506796) (end 129.240414 137.271916) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp 4cc9a9ea-4baa-44f4-bdb2-c33808da2617))\n  (segment (start 138.464302 144.918174) (end 139.192 144.190476) (width 0.2032) (layer \"F.Cu\") (net 82) (tstamp c3a0ca00-9980-4ae7-8be3-57dd38b0a110))\n  (via (at 120.5536 121.5838) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 82) (tstamp 12522ca9-3bed-464d-b242-257ce40286cd))\n  (via (at 139.6746 143.2814) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 82) (tstamp 88ffc362-8712-4596-8067-8eafe8c18c0f))\n  (via (at 142.0368 140.5128) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 82) (tstamp 90986df0-f603-414f-a83c-6321f7511a53))\n  (segment (start 141.1478 141.8082) (end 141.1478 141.4018) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c8e))\n  (segment (start 141.1478 141.4018) (end 142.0368 140.5128) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052810c97))\n  (segment (start 125.3542 127.3496) (end 124.7954 127.3496) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-0000528797b5))\n  (segment (start 124.7954 127.3496) (end 122.402596 124.956796) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-0000528797b6))\n  (segment (start 122.402596 123.432796) (end 120.5536 121.5838) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-0000528818fe))\n  (segment (start 129.85 131.8454) (end 129.85 133.09) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00000000-0000-0000-0000-000052883e2b))\n  (segment (start 125.3542 127.3496) (end 129.85 131.8454) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 00a63269-c7fc-4a89-84db-fd789e2808a1))\n  (segment (start 139.6746 143.2814) (end 141.1478 141.8082) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp 8442475f-7e8f-404b-88be-0964e7d6bc9f))\n  (segment (start 122.402596 124.956796) (end 122.402596 123.432796) (width 0.2032) (layer \"B.Cu\") (net 82) (tstamp a56327e1-7725-4b45-afb2-509557754e42))\n  (segment (start 154.488 128.186832) (end 154.488 127.9338) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 00000000-0000-0000-0000-000052811ddb))\n  (segment (start 156.6724 125.7494) (end 156.6724 124.2) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 00000000-0000-0000-0000-000052f1d384))\n  (segment (start 156.6724 124.2) (end 155.7326 123.2602) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 00000000-0000-0000-0000-000052f1d386))\n  (segment (start 155.7326 122.3458) (end 155.0468 121.66) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 00000000-0000-0000-0000-000052f1d38a))\n  (segment (start 153.667876 129.006956) (end 154.488 128.186832) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 2d585475-f2f6-43b4-9ede-79d41216f20e))\n  (segment (start 154.488 127.9338) (end 156.6724 125.7494) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp 92d1095a-2864-4859-a3d8-811f88789874))\n  (segment (start 155.7326 123.2602) (end 155.7326 122.3458) (width 0.2032) (layer \"F.Cu\") (net 83) (tstamp b66735ae-6e47-4415-9732-83b7cd542a97))\n  (segment (start 165.034 124.475) (end 164.5642 124.9448) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp 2c14abbb-4862-4015-a9ea-15bb35880fc2))\n  (segment (start 163.724226 124.9448) (end 157.524026 131.145) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp 4f917fa9-9522-420a-b7a8-21602feff722))\n  (segment (start 157.524026 131.145) (end 157.187394 131.145) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp 54b8f791-2a47-42a3-822a-753bfcf8ca47))\n  (segment (start 157.187394 131.145) (end 156.496657 131.835737) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp 88cc1141-3ec9-4a0a-b8aa-0b1d45fc73c0))\n  (segment (start 164.5642 124.9448) (end 163.724226 124.9448) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp 92d1572b-bf87-48eb-b434-47a1e4562f6c))\n  (segment (start 165.1416 124.475) (end 165.034 124.475) (width 0.2032) (layer \"F.Cu\") (net 84) (tstamp ac85702e-9e5b-4fdb-a920-152087eec369))\n  (segment (start 165.1416 125.275) (end 163.861 125.275) (width 0.2032) (layer \"F.Cu\") (net 85) (tstamp 1b8ab28c-21f8-4308-8321-2255d37e4cd0))\n  (segment (start 158.028 131.108) (end 158.028 131.71609) (width 0.2032) (layer \"F.Cu\") (net 85) (tstamp cdfea40d-b69d-43dd-bc19-0638dccba062))\n  (segment (start 158.028 131.71609) (end 157.202505 132.541585) (width 0.2032) (layer \"F.Cu\") (net 85) (tstamp d6db08db-591b-4edf-9db1-9f69eb6bcc81))\n  (segment (start 163.861 125.275) (end 158.028 131.108) (width 0.2032) (layer \"F.Cu\") (net 85) (tstamp da474c07-a264-4c9d-8d94-3ad27014fdbe))\n  (segment (start 145.823496 150.2858) (end 145.9028 150.2858) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c0a4e))\n  (segment (start 67.884149 128.990451) (end 68.676651 128.990451) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000528176db))\n  (segment (start 68.676651 128.990451) (end 84.409398 113.257704) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000528176df))\n  (segment (start 84.409398 113.257704) (end 84.409398 103.575202) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000528176e0))\n  (segment (start 84.409398 103.575202) (end 84.4094 103.5752) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000528176e5))\n  (segment (start 64.2672 129.8388) (end 63.8354 129.407) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-00005290338c))\n  (segment (start 168.02886 112.45158) (end 167.37862 112.45158) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 22e9c4aa-ccb2-4203-86fe-fb4a47d7ccf0))\n  (segment (start 166.863 112.9672) (end 165.466 112.9672) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 422a632b-e3d8-4d75-99bf-9e65487aaf0d))\n  (segment (start 67.0358 129.8388) (end 64.2672 129.8388) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 566cd548-9e6b-4804-85cb-072f5d8f2c7e))\n  (segment (start 164.6024 112.5862) (end 163.9674 111.9512) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 6d3acf1f-83f0-4ddd-8adc-ea0967ce0a17))\n  (segment (start 165.466 112.9672) (end 165.085 112.5862) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp 87d295a2-1456-42c8-9360-8c05ced30e1a))\n  (segment (start 67.884149 128.990451) (end 67.0358 129.8388) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp be4c71ec-f115-46b4-8895-ac89e2b88ab7))\n  (segment (start 167.37862 112.45158) (end 166.863 112.9672) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp e9efbdcb-0e44-4891-8cdf-15e4cb9f0022))\n  (segment (start 145.823496 150.2858) (end 144.827712 151.281584) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp ec9cd652-a210-4d52-a0cd-f18769d0d925))\n  (segment (start 165.085 112.5862) (end 164.6024 112.5862) (width 0.2032) (layer \"F.Cu\") (net 86) (tstamp fb0a100d-a23f-4023-b2b3-38dac4d28ff9))\n  (via (at 84.4094 103.5752) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 86) (tstamp 2bfc270c-d4a3-4dab-8b59-22d8eb404ee6))\n  (via (at 165.085 112.5862) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 86) (tstamp 51874ded-fc94-4c11-90a6-9ab5d29ad79b))\n  (via (at 145.9028 150.2858) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 86) (tstamp 98b56ebb-86d8-40e3-951a-aae517e12912))\n  (segment (start 155.34906 129.59242) (end 153.40596 131.53552) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052744178))\n  (segment (start 146.36 149.8286) (end 146.36 149.315498) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c7ec6))\n  (segment (start 146.36 149.315498) (end 153.40596 142.269538) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c7ec7))\n  (segment (start 153.40596 142.269538) (end 153.40596 131.53552) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c7ec8))\n  (segment (start 152.837 110.1538) (end 151.4146 108.7314) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c83ba))\n  (segment (start 151.4146 108.7314) (end 151.4146 103.9054) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-0000527c83bc))\n  (segment (start 164.0892 110.1538) (end 165.085 111.1496) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-00005280661c))\n  (segment (start 165.085 112.5862) (end 165.085 111.1496) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-00005280661e))\n  (segment (start 150.472242 102.963042) (end 151.4146 103.9054) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052810af8))\n  (segment (start 129.404442 102.963042) (end 127.3302 100.8888) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052810f7b))\n  (segment (start 127.3302 100.8888) (end 124.714 100.8888) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052810f82))\n  (segment (start 124.714 100.8888) (end 123.27221 102.33059) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052810f88))\n  (segment (start 84.4094 102.6862) (end 85.2476 101.848) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052817747))\n  (segment (start 85.2476 101.848) (end 86.54301 101.848) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-00005281774d))\n  (segment (start 86.54301 101.848) (end 87.0256 102.33059) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052817751))\n  (segment (start 87.0256 102.33059) (end 123.27221 102.33059) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052817754))\n  (segment (start 165.085 112.5862) (end 159.695 117.9762) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052f1d431))\n  (segment (start 155.34906 127.890642) (end 159.695 123.544702) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052f1d45c))\n  (segment (start 159.695 123.544702) (end 159.695 117.9762) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 00000000-0000-0000-0000-000052f1d45e))\n  (segment (start 145.9028 150.2858) (end 146.36 149.8286) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 2f36ef3a-a3a5-4244-bcb7-8d1d70e841ea))\n  (segment (start 84.4094 103.5752) (end 84.4094 102.6862) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp 826839f7-1e5d-4aaf-967a-4cb26342a665))\n  (segment (start 150.472242 102.963042) (end 129.404442 102.963042) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp a8092b6e-b2e4-4ea1-92f1-0e2bd2e3586c))\n  (segment (start 152.837 110.1538) (end 164.0892 110.1538) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp ae7853de-27db-40af-b422-9422887d89ef))\n  (segment (start 155.34906 129.59242) (end 155.34906 127.890642) (width 0.2032) (layer \"B.Cu\") (net 86) (tstamp f1109945-202b-4e69-8bc4-22a037c41384))\n  (segment (start 122.24512 110.03708) (end 121.9506 110.3316) (width 0.2032) (layer \"F.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d56))\n  (segment (start 121.9506 110.3316) (end 121.9506 111.1698) (width 0.2032) (layer \"F.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d59))\n  (segment (start 121.9506 111.1698) (end 122.7634 111.9826) (width 0.2032) (layer \"F.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d5a))\n  (segment (start 122.7634 111.9826) (end 127.2084 111.9826) (width 0.2032) (layer \"F.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d5c))\n  (segment (start 122.24512 109.0168) (end 122.24512 110.03708) (width 0.2032) (layer \"F.Cu\") (net 87) (tstamp a71ac98d-2c92-4ace-83b5-267671bd600d))\n  (via (at 127.2084 111.9826) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 87) (tstamp 33aec2b9-c5e8-471c-b2ef-9b6a6bdc7b5c))\n  (segment (start 127.2084 111.9826) (end 126.492136 111.266336) (width 0.2032) (layer \"B.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d62))\n  (segment (start 126.492136 111.266336) (end 126.492136 108.940464) (width 0.2032) (layer \"B.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d63))\n  (segment (start 126.492136 108.940464) (end 131.758354 103.674246) (width 0.2032) (layer \"B.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d64))\n  (segment (start 131.758354 103.674246) (end 135.994246 103.674246) (width 0.2032) (layer \"B.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d68))\n  (segment (start 135.994246 103.674246) (end 137.47 105.15) (width 0.2032) (layer \"B.Cu\") (net 87) (tstamp 00000000-0000-0000-0000-000052803d6a))\n  (segment (start 169.291 147.4724) (end 169.926 147.4724) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb134a))\n  (segment (start 169.926 147.4724) (end 170.230798 147.167602) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb134b))\n  (segment (start 170.230798 147.167602) (end 171.867602 147.167602) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb1355))\n  (segment (start 173.03 148.33) (end 171.867602 147.167602) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb1359))\n  (segment (start 159.718773 141.024335) (end 160.131864 140.611243) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp 06cba09a-d0f6-4b24-83c0-f5b17eebc4e4))\n  (segment (start 160.131864 140.611243) (end 160.131864 140.431638) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp b5a8e699-ec41-4c86-9ee7-b764e734e31b))\n  (segment (start 152.26516 151.294156) (end 152.960232 151.989228) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp c566db73-7ab4-4ba7-adca-94b28a528f00))\n  (segment (start 159.718773 141.412282) (end 159.718773 141.024335) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp ce1f726c-646b-4a7e-961b-68e5d9f59510))\n  (segment (start 152.26516 148.865895) (end 159.718773 141.412282) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp d60bb6e1-99b2-43c7-a3df-07d0038717e0))\n  (segment (start 152.26516 151.294156) (end 152.26516 148.865895) (width 0.2032) (layer \"F.Cu\") (net 88) (tstamp dbbc52ba-298c-421e-a26f-23b6e22684b5))\n  (via (at 169.291 147.4724) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 88) (tstamp 32700625-2ba0-495f-a39e-82eaf942405d))\n  (via (at 160.131864 140.431638) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 88) (tstamp c5f04945-162c-4c3c-b6ac-f4693e564167))\n  (segment (start 169.291 146.812) (end 168.9862 146.5072) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb136b))\n  (segment (start 168.9862 146.5072) (end 168.6672 146.5072) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb136e))\n  (segment (start 168.6672 146.5072) (end 163.058612 140.898612) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp 00000000-0000-0000-0000-000052cb1373))\n  (segment (start 169.291 147.4724) (end 169.291 146.812) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp bb8abd63-1daa-487c-a7a1-bc9f2b1e927f))\n  (segment (start 161.173574 140.898612) (end 163.058612 140.898612) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp d2d94e88-179c-4cdd-9f33-5ecfe0c1c1d4))\n  (segment (start 160.706601 140.431638) (end 161.173574 140.898612) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp db6880c5-4d53-4b12-97cc-ca4b32c7bd17))\n  (segment (start 160.131864 140.431638) (end 160.706601 140.431638) (width 0.2032) (layer \"B.Cu\") (net 88) (tstamp f32fd0b4-8e84-458b-a6d0-4aaa8ae76c3b))\n  (segment (start 152.678252 149.034724) (end 160.401272 141.311703) (width 0.2032) (layer \"F.Cu\") (net 89) (tstamp 0c72b5cf-f550-42e8-ae82-6d0c372e9ad4))\n  (segment (start 152.678252 150.291959) (end 152.678252 149.034724) (width 0.2032) (layer \"F.Cu\") (net 89) (tstamp 23fe5a35-c270-43a0-a24f-5cf96a084a90))\n  (segment (start 152.678252 150.291959) (end 153.667876 151.281584) (width 0.2032) (layer \"F.Cu\") (net 89) (tstamp e421b60f-7730-48a0-995a-36b9abc1fb40))\n  (via (at 160.401272 141.311703) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 89) (tstamp c5902413-e5aa-40b5-97b2-87c19e421ceb))\n  (segment (start 168.6358 147.7458) (end 168.6358 146.978698) (width 0.2032) (layer \"B.Cu\") (net 89) (tstamp 00000000-0000-0000-0000-0000527bc5be))\n  (segment (start 168.6358 146.978698) (end 162.968805 141.311703) (width 0.2032) (layer \"B.Cu\") (net 89) (tstamp 00000000-0000-0000-0000-0000527bc5c2))\n  (segment (start 162.968805 141.311703) (end 160.401272 141.311703) (width 0.2032) (layer \"B.Cu\") (net 89) (tstamp 00000000-0000-0000-0000-0000527bc5c3))\n  (segment (start 169.22 148.33) (end 168.6358 147.7458) (width 0.2032) (layer \"B.Cu\") (net 89) (tstamp 26f1270f-3622-4404-8b60-f6a0cc789799))\n  (segment (start 170.49 148.33) (end 169.22 148.33) (width 0.2032) (layer \"B.Cu\") (net 89) (tstamp fc162958-f62c-441f-8d1f-b026bb4f8924))\n  (segment (start 172.008 146.812) (end 173.03 145.79) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp 2750eaf8-f908-4412-acf6-4b9b04944606))\n  (segment (start 168.57 147.21) (end 168.968 146.812) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp 35054c1b-728f-43a0-8a40-77b050bbcdbb))\n  (segment (start 159.769301 146.77553) (end 160.22553 146.77553) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp a34b7013-444d-4228-b2e2-36508da7f985))\n  (segment (start 167.69 150.03) (end 168.57 149.15) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp b7225842-17c6-40e4-86c1-38e3ecd5a38c))\n  (segment (start 158.971615 145.977844) (end 159.769301 146.77553) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp c3fd4167-bfd9-413b-bd67-baa70893fd39))\n  (segment (start 168.57 149.15) (end 168.57 147.21) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp d2931d45-c220-456c-a193-a41a20a1630c))\n  (segment (start 160.22553 146.77553) (end 163.48 150.03) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp ec94a8c9-9227-45c4-941a-e5c41cd04f4f))\n  (segment (start 168.968 146.812) (end 172.008 146.812) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp edeb2da3-ee04-45bd-a1b3-f5fd17e29cbf))\n  (segment (start 163.48 150.03) (end 167.69 150.03) (width 0.2032) (layer \"F.Cu\") (net 90) (tstamp fc156e0a-26a3-4b42-bdc4-d6bc4f120136))\n  (segment (start 160.095943 146.394528) (end 159.325437 145.624022) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 10909826-012b-4a04-bae0-445aac23dead))\n  (segment (start 160.314528 146.394528) (end 160.095943 146.394528) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 24bfa163-35fd-4f5d-b0a4-6bdca3ff340e))\n  (segment (start 168.22 149.03) (end 167.56 149.69) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 6b43bf11-ee6c-495c-ac88-d196fa409ae2))\n  (segment (start 170.49 145.79) (end 169.24 145.79) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 6f65a4bc-bab7-4507-a7e4-975a89de52e7))\n  (segment (start 167.56 149.69) (end 163.61 149.69) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 842274b4-4506-4438-9256-c07befb10dc7))\n  (segment (start 168.22 146.81) (end 168.22 149.03) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp 85c9c379-3e2d-4e25-b06e-700eef3343db))\n  (segment (start 163.61 149.69) (end 160.314528 146.394528) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp e7647999-44a9-45ec-8882-c3fd04225a17))\n  (segment (start 169.24 145.79) (end 168.22 146.81) (width 0.2032) (layer \"F.Cu\") (net 91) (tstamp f6d4c741-1de3-4c9f-a3ac-06193f617f4d))\n  (segment (start 171.76 144.52) (end 173.03 143.25) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp 2134b77a-478d-4e4b-9966-7d953cc7b3b0))\n  (segment (start 169.86 144.52) (end 171.76 144.52) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp 3bf3a886-f66c-4337-84fe-ed62ca6d5a89))\n  (segment (start 159.677463 145.271996) (end 163.745467 149.34) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp 4bcb2776-d26d-4400-8e02-903064f261f5))\n  (segment (start 167.84 146.54) (end 169.86 144.52) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp 5acd8f24-32eb-4930-ba99-d177e5af5d14))\n  (segment (start 167.84 148.94) (end 167.84 146.54) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp 9d988c89-cc80-47a6-a32b-0e6e6d25abe7))\n  (segment (start 163.745467 149.34) (end 167.44 149.34) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp e65cb827-d981-4478-826e-9108dad8eddb))\n  (segment (start 167.44 149.34) (end 167.84 148.94) (width 0.2032) (layer \"F.Cu\") (net 92) (tstamp f0d9cce7-8761-4346-b0e1-cc7e6407a6a9))\n  (segment (start 162.43081 144.21081) (end 165.19 146.97) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 06134c29-607c-4ae5-a9cb-b763f7dc34e4))\n  (segment (start 162.43081 143.85221) (end 162.43081 144.21081) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 5e734a6b-555d-43c9-963d-ba7cf2254a1f))\n  (segment (start 166.5022 145.9678) (end 169.22 143.25) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 6a1d7d2c-e229-4eed-8a8f-1ba6c314d730))\n  (segment (start 166.094019 146.97) (end 166.5022 146.561819) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 6d57ffa1-5732-431b-a03a-643b2a10af85))\n  (segment (start 161.7986 143.22) (end 162.43081 143.85221) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 78271f36-d775-4898-add3-847f3a6f3c76))\n  (segment (start 165.19 146.97) (end 166.094019 146.97) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp 92cb3734-0c14-486d-8ea3-770a7627d716))\n  (segment (start 161.7986 143.15086) (end 161.7986 143.22) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp a713896f-f088-4ae8-8a1a-2137a25b56bf))\n  (segment (start 169.22 143.25) (end 170.49 143.25) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp abedff35-cb86-4f44-9ec6-ec32feaf6973))\n  (segment (start 166.5022 146.561819) (end 166.5022 145.9678) (width 0.2032) (layer \"F.Cu\") (net 93) (tstamp f990215d-d770-483a-a4c4-41eecb1a5511))\n  (segment (start 157.9678 141.7006) (end 157.409 142.2594) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 00000000-0000-0000-0000-000052806a1f))\n  (segment (start 157.409 142.2594) (end 157.409 142.558213) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 00000000-0000-0000-0000-000052806a20))\n  (segment (start 157.409 142.558213) (end 150.235622 149.731591) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 00000000-0000-0000-0000-000052806a21))\n  (segment (start 151.192918 153.756542) (end 150.235622 152.799247) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 104f240e-17dd-4522-8b44-90112395dc43))\n  (segment (start 169.05 149.6) (end 168.63 150.02) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 4bccee44-e94c-4b24-b86e-215e3bf9de5f))\n  (segment (start 150.235622 152.799247) (end 150.235622 149.731591) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 4c756743-1a8f-43d4-86b5-401743011d74))\n  (segment (start 171.76 149.6) (end 169.05 149.6) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp 64b5e3f2-215a-4914-bd5e-acc5e8fdc14a))\n  (segment (start 173.03 150.87) (end 171.76 149.6) (width 0.2032) (layer \"F.Cu\") (net 94) (tstamp e55cb134-a801-4042-af9a-31360567987b))\n  (via (at 168.63 150.02) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 94) (tstamp 1b7bc1a7-f960-466d-8fc3-2b9649b9afdd))\n  (via (at 157.9678 141.7006) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 94) (tstamp 6f441ff0-2812-45e1-b4d3-c8f5b21821a5))\n  (segment (start 158.728376 142.461176) (end 157.9678 141.7006) (width 0.2032) (layer \"B.Cu\") (net 94) (tstamp 00000000-0000-0000-0000-000052806a1d))\n  (segment (start 163.112482 142.461176) (end 158.728376 142.461176) (width 0.2032) (layer \"B.Cu\") (net 94) (tstamp 8017e55a-7ba1-42e5-957e-5972c2e040f0))\n  (segment (start 167.94 149.33) (end 168.63 150.02) (width 0.2032) (layer \"B.Cu\") (net 94) (tstamp 815267ac-13e7-4cd7-8d9e-839f4557e15e))\n  (segment (start 167.94 147.288694) (end 167.94 149.33) (width 0.2032) (layer \"B.Cu\") (net 94) (tstamp 8aae1ad6-8012-47e5-9292-51348ebc2639))\n  (segment (start 163.112482 142.461176) (end 167.94 147.288694) (width 0.2032) (layer \"B.Cu\") (net 94) (tstamp 9935caab-8494-4795-80c7-0374bf124b3a))\n  (segment (start 158.5774 141.555051) (end 158.5774 141.971735) (width 0.2032) (layer \"F.Cu\") (net 95) (tstamp 00000000-0000-0000-0000-000052806a15))\n  (segment (start 158.5774 141.971735) (end 151.510819 149.038316) (width 0.2032) (layer \"F.Cu\") (net 95) (tstamp 00000000-0000-0000-0000-000052806a16))\n  (segment (start 151.510819 151.951511) (end 151.510819 149.038316) (width 0.2032) (layer \"F.Cu\") (net 95) (tstamp 070d3f38-98e2-47a2-9b87-e8c5841e58a6))\n  (segment (start 151.510819 151.951511) (end 152.254384 152.695076) (width 0.2032) (layer \"F.Cu\") (net 95) (tstamp a1839bd9-a8b6-4fcc-80f4-754a84f69c71))\n  (segment (start 159.018313 141.114138) (end 158.5774 141.555051) (width 0.2032) (layer \"F.Cu\") (net 95) (tstamp f082620a-52ce-41ee-ba40-2c2e6b9452e5))\n  (via (at 159.018313 141.114138) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 95) (tstamp 3fdb644f-6e1c-45ea-aca2-e4d711e22473))\n  (segment (start 163.202288 142.048084) (end 168.280198 147.125994) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp 00000000-0000-0000-0000-0000527bc5c9))\n  (segment (start 159.018313 141.114138) (end 159.126076 141.114138) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp 0ef35827-4863-45c0-b03c-d3911ad11298))\n  (segment (start 159.126076 141.114138) (end 160.060022 142.048084) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp 4245f6b3-bc2b-4f31-84fe-585b2e8bae1c))\n  (segment (start 168.280198 148.660198) (end 170.49 150.87) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp 6063b64b-4684-4f30-9906-4b286ff34882))\n  (segment (start 160.060022 142.048084) (end 163.202288 142.048084) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp 6acb58d6-1bb9-494d-abf9-4c97c6aa638b))\n  (segment (start 168.280198 147.125994) (end 168.280198 148.660198) (width 0.2032) (layer \"B.Cu\") (net 95) (tstamp e7219dbb-fce2-4265-af63-636b1fc68ef3))\n  (segment (start 157.5868 134.987867) (end 157.5868 135.1982) (width 0.254) (layer \"F.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527ad5df))\n  (segment (start 123.3476 159.0488) (end 123.2968 158.998) (width 0.254) (layer \"F.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527b1a77))\n  (segment (start 123.2968 158.998) (end 123.2968 157.9566) (width 0.254) (layer \"F.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527b1dc7))\n  (segment (start 159.3902 133.184467) (end 159.3902 132.6582) (width 0.2032) (layer \"F.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-00005280407b))\n  (segment (start 159.3902 132.6582) (end 162.6414 129.407) (width 0.2032) (layer \"F.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-00005280407c))\n  (segment (start 123.3476 160.1156) (end 123.3476 159.0488) (width 0.254) (layer \"F.Cu\") (net 96) (tstamp 2623d45f-8cfd-4a15-a01c-0894a8bf4df1))\n  (segment (start 158.617793 133.956874) (end 159.3902 133.184467) (width 0.2032) (layer \"F.Cu\") (net 96) (tstamp 6c012da3-a42d-4eb3-8692-8db73cdd8036))\n  (segment (start 157.5868 134.987867) (end 158.617793 133.956874) (width 0.254) (layer \"F.Cu\") (net 96) (tstamp d54bca97-0332-489e-8ba1-36409429f89a))\n  (via (at 123.2968 157.9566) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 96) (tstamp 3eec7290-5621-4851-8849-8bacc2413c59))\n  (via (at 157.5868 135.1982) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 96) (tstamp 5a58d17e-2926-468d-bd7b-0935832ac340))\n  (segment (start 123.7794 157.474) (end 129.3928 157.474) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527b223c))\n  (segment (start 129.3928 157.474) (end 130.5358 156.331) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527b223f))\n  (segment (start 153.786962 138.998038) (end 153.786962 142.427354) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c7ecc))\n  (segment (start 153.786962 142.427354) (end 146.741002 149.473314) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c7ece))\n  (segment (start 146.741002 149.473314) (end 146.741002 150.361998) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c7ecf))\n  (segment (start 136.2 156.331) (end 138.4606 154.0704) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c80b0))\n  (segment (start 138.4606 154.0704) (end 143.0326 154.0704) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c80b2))\n  (segment (start 143.0326 154.0704) (end 146.741002 150.361998) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 00000000-0000-0000-0000-0000527c80b4))\n  (segment (start 123.2968 157.9566) (end 123.7794 157.474) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp 5379c18b-6201-476d-8e3b-d2920446d428))\n  (segment (start 130.5358 156.331) (end 136.2 156.331) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp d11ff278-1eea-4c01-927e-c7a36224b3a2))\n  (segment (start 157.5868 135.1982) (end 153.786962 138.998038) (width 0.254) (layer \"B.Cu\") (net 96) (tstamp df92b24d-7835-4456-97ca-caaa3bc3d957))\n  (segment (start 152.329002 145.713802) (end 149.082904 145.713802) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0dc3))\n  (segment (start 149.082904 145.713802) (end 145.628502 142.2594) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0dc6))\n  (segment (start 145.628502 142.2594) (end 145.0138 142.2594) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0dc7))\n  (segment (start 142.1944 145.0788) (end 141.7118 145.5614) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0ddc))\n  (segment (start 141.7118 145.5614) (end 141.7118 145.91295) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0ddd))\n  (segment (start 141.7118 145.91295) (end 140.585439 147.039311) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0dde))\n  (segment (start 152.8624 146.2472) (end 152.329002 145.713802) (width 0.2032) (layer \"F.Cu\") (net 97) (tstamp 5bf1b3c4-faf1-4ea9-a52e-5176bc5276fe))\n  (via (at 142.1944 145.0788) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 97) (tstamp 80795445-c3f4-4ac4-af8f-a764d022c979))\n  (via (at 152.8624 146.2472) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 97) (tstamp 9a390428-67bb-4cfd-ae78-2e362dbeeef9))\n  (via (at 145.0138 142.2594) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 97) (tstamp bb0a388b-cc2f-429e-8bb4-00636c93b48d))\n  (segment (start 163.7336 162.7064) (end 163.7336 157.0676) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0cc0))\n  (segment (start 163.7336 157.0676) (end 155.2246 148.5586) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0cc5))\n  (segment (start 155.2246 148.5586) (end 155.2246 148.0252) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0ccd))\n  (segment (start 153.4466 146.2472) (end 152.8624 146.2472) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0d99))\n  (segment (start 145.0138 142.2594) (end 142.1944 145.0788) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 00000000-0000-0000-0000-0000527c0dd2))\n  (segment (start 155.2246 148.0252) (end 153.4466 146.2472) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp 2d1e701c-f86f-4d4b-a6fd-e1b937061dfb))\n  (segment (start 162.87 163.57) (end 163.7336 162.7064) (width 0.2032) (layer \"B.Cu\") (net 97) (tstamp f58b145c-0f9b-4abf-9811-4c7d00d6a16b))\n  (segment (start 141.3308 145.586306) (end 141.3308 145.0026) (width 0.2032) (layer \"F.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0de1))\n  (segment (start 145.1154 141.2434) (end 149.2302 145.3582) (width 0.2032) (layer \"F.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0df9))\n  (segment (start 153.7006 145.3582) (end 149.2302 145.3582) (width 0.2032) (layer \"F.Cu\") (net 98) (tstamp 5e03f4f0-da81-4d66-95c2-3d4a6bdeb8af))\n  (segment (start 145.09 141.2434) (end 145.1154 141.2434) (width 0.2032) (layer \"F.Cu\") (net 98) (tstamp aea8d197-064e-4a0f-8d5b-2c5963f5b2fc))\n  (segment (start 141.3308 145.586306) (end 140.231617 146.685489) (width 0.2032) (layer \"F.Cu\") (net 98) (tstamp ec0af17b-9134-4184-841e-db4d22630c82))\n  (via (at 153.7006 145.3582) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 98) (tstamp 58aed8e3-4f90-4d07-81db-2c1fca9a8de2))\n  (via (at 141.3308 145.0026) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 98) (tstamp 81ec3b13-17ad-4218-8815-90fd34ce2043))\n  (via (at 145.09 141.2434) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 98) (tstamp f2ded9cb-6716-4c46-9e58-7f2bc340a8a2))\n  (segment (start 164.089202 164.890798) (end 164.089202 156.920304) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0ce4))\n  (segment (start 164.089202 156.920304) (end 155.580202 148.411304) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0ce8))\n  (segment (start 155.580202 148.411304) (end 155.580202 147.877904) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0cea))\n  (segment (start 153.7006 145.998302) (end 153.7006 145.3582) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0d89))\n  (segment (start 141.3308 145.0026) (end 145.09 141.2434) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 00000000-0000-0000-0000-0000527c0de8))\n  (segment (start 155.580202 147.877904) (end 153.7006 145.998302) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 2b181681-a1ee-4827-9000-1cea00289bbc))\n  (segment (start 162.87 166.11) (end 164.089202 164.890798) (width 0.2032) (layer \"B.Cu\") (net 98) (tstamp 90feee5c-fd00-4605-babc-8018a6577f03))\n  (segment (start 149.916 164.84) (end 149.1032 164.0272) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-0000527f0faa))\n  (segment (start 149.1032 164.0272) (end 149.1032 155.482596) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-0000527f0fad))\n  (segment (start 149.1032 155.482596) (end 149.636606 154.94919) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-0000527f0fb0))\n  (segment (start 136.154873 140.862398) (end 141.401896 140.862398) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-000052806611))\n  (segment (start 141.401896 140.862398) (end 149.636606 149.097108) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-000052806613))\n  (segment (start 149.636606 149.097108) (end 149.636606 154.94919) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 00000000-0000-0000-0000-000052806615))\n  (segment (start 151.44 164.84) (end 152.71 166.11) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 18f0b7ae-b098-4189-a34d-94d200cbd745))\n  (segment (start 151.44 164.84) (end 149.916 164.84) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp 3341a3e0-96fe-431a-ae65-2b05d618d70f))\n  (segment (start 135.2817 141.735571) (end 136.154873 140.862398) (width 0.2032) (layer \"F.Cu\") (net 99) (tstamp a5b5b1bf-94f8-465c-97c3-ec17a3f4434a))\n  (segment (start 156.464004 154.497004) (end 156.9264 154.9594) (width 0.2032) (layer \"F.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000528069d6))\n  (segment (start 156.464004 151.958371) (end 154.727546 150.221913) (width 0.2032) (layer \"F.Cu\") (net 100) (tstamp 47aef4e0-66e7-43a2-b3a6-7fb6c5f434d6))\n  (segment (start 156.464004 151.958371) (end 156.464004 154.497004) (width 0.2032) (layer \"F.Cu\") (net 100) (tstamp eeab0564-7804-43d4-85a5-7e65e8b420eb))\n  (via (at 156.9264 154.9594) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 100) (tstamp ec9c0149-502e-4362-92ac-001a73597637))\n  (segment (start 155.702 155.2702) (end 155.702 157.1244) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000527ac028))\n  (segment (start 153.98 158.8464) (end 153.98 164.84) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000527f20e3))\n  (segment (start 155.25 166.11) (end 153.98 164.84) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000527f20e5))\n  (segment (start 156.9264 154.9594) (end 156.0128 154.9594) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000528069d8))\n  (segment (start 156.0128 154.9594) (end 155.702 155.2702) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp 00000000-0000-0000-0000-0000528069d9))\n  (segment (start 155.702 157.1244) (end 153.98 158.8464) (width 0.2032) (layer \"B.Cu\") (net 100) (tstamp a1675885-f211-4e00-ac3f-00a2e9855684))\n  (segment (start 154.36654 152.687892) (end 154.36654 152.734589) (width 0.2032) (layer \"F.Cu\") (net 101) (tstamp 9c5903de-3cdf-4483-9c66-f4448fd50e23))\n  (segment (start 154.36654 152.687892) (end 153.314054 151.635406) (width 0.2032) (layer \"F.Cu\") (net 101) (tstamp dedb1974-66da-45ca-86a0-e88e7c0f591c))\n  (via (at 154.36654 152.734589) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 101) (tstamp b16a1021-64b1-4613-b787-5b74d0ee5d7b))\n  (segment (start 155.228645 154.7816) (end 155.228645 153.596694) (width 0.2032) (layer \"B.Cu\") (net 101) (tstamp 00000000-0000-0000-0000-0000527c09b3))\n  (segment (start 152.9132 157.097045) (end 152.9132 163.3668) (width 0.2032) (layer \"B.Cu\") (net 101) (tstamp 00000000-0000-0000-0000-0000527c09b5))\n  (segment (start 152.9132 163.3668) (end 152.71 163.57) (width 0.2032) (layer \"B.Cu\") (net 101) (tstamp 00000000-0000-0000-0000-0000527c09bb))\n  (segment (start 155.228645 154.7816) (end 152.9132 157.097045) (width 0.2032) (layer \"B.Cu\") (net 101) (tstamp 5e12a9a6-1369-4a95-a016-2d8ec527ab4e))\n  (segment (start 155.228645 153.596694) (end 154.36654 152.734589) (width 0.2032) (layer \"B.Cu\") (net 101) (tstamp 82458ec2-40ad-4b44-90c8-caed18625c82))\n  (segment (start 151.821 159.5314) (end 150.17 161.1824) (width 0.2032) (layer \"F.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000527c09ae))\n  (segment (start 150.17 161.1824) (end 150.17 163.57) (width 0.2032) (layer \"F.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000527c09af))\n  (segment (start 153.77496 153.5116) (end 153.7768 153.5116) (width 0.2032) (layer \"F.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000528069b5))\n  (segment (start 152.60641 152.34305) (end 153.77496 153.5116) (width 0.2032) (layer \"F.Cu\") (net 102) (tstamp a213e9c6-c256-4a62-b4f6-a97c92e6e53b))\n  (via (at 153.7768 153.5116) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 102) (tstamp c21ef7e0-13d9-41d9-8caa-61c87f11e874))\n  (via (at 151.821 159.5314) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 102) (tstamp e68346bc-6a4b-474c-aa01-de1292ab865a))\n  (segment (start 154.815553 154.652145) (end 151.821 157.646698) (width 0.2032) (layer \"B.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000527c099e))\n  (segment (start 151.821 157.646698) (end 151.821 159.5314) (width 0.2032) (layer \"B.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000527c09a1))\n  (segment (start 153.7768 153.5116) (end 154.4626 153.5116) (width 0.2032) (layer \"B.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000528069b7))\n  (segment (start 154.4626 153.5116) (end 154.815553 153.864553) (width 0.2032) (layer \"B.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000528069b8))\n  (segment (start 154.815553 153.864553) (end 154.815553 154.652145) (width 0.2032) (layer \"B.Cu\") (net 102) (tstamp 00000000-0000-0000-0000-0000528069b9))\n  (segment (start 145.217 149.854) (end 145.791051 149.279949) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527c0ad0))\n  (segment (start 145.791051 149.279949) (end 146.883251 149.279949) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527c0adb))\n  (segment (start 144.0486 157.982) (end 144.0486 159.9886) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527c0ae7))\n  (segment (start 144.0486 159.9886) (end 147.63 163.57) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527c0ae8))\n  (segment (start 148.5698 150.966498) (end 148.5698 154.507302) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527c0b18))\n  (segment (start 145.628502 157.4486) (end 144.582 157.4486) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527f21d6))\n  (segment (start 144.582 157.4486) (end 144.0486 157.982) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 00000000-0000-0000-0000-0000527f21d8))\n  (segment (start 148.5698 154.507302) (end 145.628502 157.4486) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 1df1ce2f-d866-4c31-a2fb-33eff53c7f0d))\n  (segment (start 146.883251 149.279949) (end 148.5698 150.966498) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 6d7b665a-09a3-44b2-8717-8a7ec62720f0))\n  (segment (start 145.217 150.184652) (end 145.217 149.854) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 7ad5e76e-7034-4a2a-b4af-0af8795d88a7))\n  (segment (start 144.47389 150.927762) (end 145.217 150.184652) (width 0.2032) (layer \"F.Cu\") (net 103) (tstamp 89e8cfd1-9b3a-4299-982e-076ecde25e1f))\n  (segment (start 152.668064 153.8164) (end 153.091 153.8164) (width 0.2032) (layer \"F.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069a8))\n  (segment (start 153.091 153.8164) (end 153.5228 154.2482) (width 0.2032) (layer \"F.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069a9))\n  (segment (start 153.5228 154.2482) (end 154.2086 154.2482) (width 0.2032) (layer \"F.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069aa))\n  (segment (start 151.900562 153.048898) (end 152.668064 153.8164) (width 0.2032) (layer \"F.Cu\") (net 104) (tstamp bd3cc1b3-9e05-4634-a4d3-16a23d4b35e7))\n  (via (at 154.2086 154.2482) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 104) (tstamp 95517237-f2f2-4974-a19b-aa94f7297bc0))\n  (segment (start 151.2114 157.7534) (end 151.2114 165.0686) (width 0.2032) (layer \"B.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000527c0994))\n  (segment (start 151.2114 165.0686) (end 150.17 166.11) (width 0.2032) (layer \"B.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000527c0997))\n  (segment (start 154.2086 154.2482) (end 153.6625 154.7943) (width 0.2032) (layer \"B.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069ac))\n  (segment (start 153.6625 154.7943) (end 153.6625 155.3023) (width 0.2032) (layer \"B.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069ad))\n  (segment (start 153.6625 155.3023) (end 151.2114 157.7534) (width 0.2032) (layer \"B.Cu\") (net 104) (tstamp 00000000-0000-0000-0000-0000528069ae))\n  (segment (start 140.01 156.8644) (end 140.4926 156.3818) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527b2de5))\n  (segment (start 142.336111 150.9462) (end 142.0928 150.9462) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f2253))\n  (segment (start 142.0928 150.9462) (end 139.6798 153.3592) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f2261))\n  (segment (start 139.6798 153.3592) (end 138.689202 153.3592) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f2265))\n  (segment (start 138.689202 153.3592) (end 137.851002 154.1974) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f226f))\n  (segment (start 137.851002 154.1974) (end 137.851002 156.331002) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f2272))\n  (segment (start 137.851002 156.331002) (end 140.01 158.49) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 00000000-0000-0000-0000-0000527f2274))\n  (segment (start 143.41422 149.868091) (end 142.336111 150.9462) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 5df3ec1d-d499-44eb-bc9a-3885e6d6b895))\n  (segment (start 140.01 158.49) (end 140.01 156.8644) (width 0.2032) (layer \"F.Cu\") (net 105) (tstamp 638a824a-dacc-4425-9bd7-9fee84fa8a68))\n  (segment (start 161.6762 138.675368) (end 161.6762 138.8304) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c82fe))\n  (segment (start 161.6762 138.8304) (end 161.2698 139.2368) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c82ff))\n  (segment (start 161.2698 139.2368) (end 155.294638 139.2368) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c8300))\n  (segment (start 151.6178 135.559962) (end 151.6178 134.868) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c8311))\n  (segment (start 64.7752 136.9762) (end 64.7752 133.3948) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052817631))\n  (segment (start 64.7752 133.3948) (end 84.765 113.405) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-00005281763a))\n  (segment (start 84.765 113.405) (end 84.765 104.9976) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-00005281763d))\n  (segment (start 84.765 104.9976) (end 86.162 103.6006) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052817647))\n  (segment (start 86.162 103.6006) (end 87.6606 103.6006) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052817649))\n  (segment (start 87.6606 103.6006) (end 89.21 105.15) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-00005281764b))\n  (segment (start 63.8354 137.916) (end 64.7752 136.9762) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp 5a7ec294-13a8-4f40-9b38-d9c38f4fe4f0))\n  (segment (start 155.294638 139.2368) (end 151.6178 135.559962) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp acca1a1f-89c8-4db4-999c-c57f449a4668))\n  (segment (start 161.6762 138.675368) (end 162.506244 137.845324) (width 0.2032) (layer \"F.Cu\") (net 106) (tstamp f9d55de4-0986-45bd-a80b-59ed7b8a1655))\n  (via (at 151.6178 134.868) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 106) (tstamp 1f8ad3a2-9784-4734-8a7a-6b1631c0e451))\n  (segment (start 151.6178 134.192352) (end 151.932752 133.8774) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c831b))\n  (segment (start 151.932752 130.946254) (end 151.932752 133.8774) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-0000527c835c))\n  (segment (start 125.069728 109.773936) (end 119.404392 104.1086) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052810a74))\n  (segment (start 119.404392 104.1086) (end 90.2514 104.1086) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052810a78))\n  (segment (start 127.824428 116.198998) (end 137.185496 116.198998) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052816dde))\n  (segment (start 137.185496 116.198998) (end 151.932752 130.946254) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 00000000-0000-0000-0000-000052816de5))\n  (segment (start 125.069728 113.444298) (end 125.069728 109.773936) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 9190a70b-dba6-4439-a81a-095cf715a84c))\n  (segment (start 151.6178 134.868) (end 151.6178 134.192352) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp 94284c5e-dcdd-422f-89df-b3c42bf541d7))\n  (segment (start 89.21 105.15) (end 90.2514 104.1086) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp a8049dc2-d3ad-45e1-ae06-cfa163d72dc0))\n  (segment (start 125.069728 113.444298) (end 127.824428 116.198998) (width 0.2032) (layer \"B.Cu\") (net 106) (tstamp e6ccdca7-0ff5-4227-a908-d8314e327aaa))\n  (segment (start 159.71374 137.1032) (end 155.6564 137.1032) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c82d4))\n  (segment (start 155.6564 137.1032) (end 151.9988 133.4456) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c82d6))\n  (segment (start 65.130802 141.192598) (end 65.130802 133.542096) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052817653))\n  (segment (start 65.130802 133.542096) (end 85.120602 113.552296) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-00005281765a))\n  (segment (start 85.120602 113.552296) (end 85.120602 110.661798) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-00005281765b))\n  (segment (start 85.120602 110.661798) (end 85.8572 109.9252) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052817665))\n  (segment (start 151.9988 133.4456) (end 151.313 133.4456) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 149bb769-242d-428a-a606-bb4713f3bfc9))\n  (segment (start 160.73893 136.07801) (end 159.71374 137.1032) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 2a7058ff-5fe7-40d1-b7fa-8407b07618b2))\n  (segment (start 63.8354 142.488) (end 65.130802 141.192598) (width 0.2032) (layer \"F.Cu\") (net 107) (tstamp 97448cfe-6e60-4f09-97a6-1f0d1f8ebd4f))\n  (via (at 85.8572 109.9252) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 107) (tstamp 0d504221-87c5-4e90-b266-ab5815146db1))\n  (via (at 151.313 133.4456) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 107) (tstamp 62d8dc32-a2f4-4379-8c16-34519a217bc8))\n  (segment (start 127.677132 116.5546) (end 124.714126 113.591594) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c82e6))\n  (segment (start 151.313 133.4456) (end 151.313 132.61755) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c8323))\n  (segment (start 151.313 132.61755) (end 151.57715 132.3534) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c8324))\n  (segment (start 151.57715 131.09355) (end 137.0382 116.5546) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c8354))\n  (segment (start 137.0382 116.5546) (end 127.677132 116.5546) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000527c8356))\n  (segment (start 92.9946 106.42) (end 90.48 106.42) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052802a3d))\n  (segment (start 90.48 106.42) (end 89.21 107.69) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052802a3f))\n  (segment (start 94.950398 104.464202) (end 92.9946 106.42) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-0000528066e4))\n  (segment (start 124.714126 109.921232) (end 119.257096 104.464202) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052810a67))\n  (segment (start 119.257096 104.464202) (end 94.950398 104.464202) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052810a69))\n  (segment (start 85.8572 109.9252) (end 86.9748 109.9252) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052817670))\n  (segment (start 86.9748 109.9252) (end 89.21 107.69) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 00000000-0000-0000-0000-000052817671))\n  (segment (start 124.714126 113.591594) (end 124.714126 109.921232) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 735b0fee-1d21-4d06-829b-7d34647b000e))\n  (segment (start 151.57715 132.3534) (end 151.57715 131.09355) (width 0.2032) (layer \"B.Cu\") (net 107) (tstamp 92d17657-3b08-45e1-b921-6bf67532fc72))\n  (segment (start 144.923826 153.308402) (end 142.778602 153.308402) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80f6))\n  (segment (start 142.778602 153.308402) (end 142.7786 153.3084) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80f8))\n  (segment (start 65.486404 133.689392) (end 86.67 112.505796) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-00005281767c))\n  (segment (start 86.67 112.505796) (end 86.67 107.69) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-00005281767e))\n  (segment (start 63.8354 143.5802) (end 65.486404 141.929196) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052817b90))\n  (segment (start 65.486404 141.929196) (end 65.486404 133.689392) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052817b96))\n  (segment (start 145.889178 152.34305) (end 144.923826 153.308402) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 1c8a1995-4c18-4661-833e-89983e54fbb6))\n  (segment (start 63.8354 147.06) (end 63.8354 143.5802) (width 0.2032) (layer \"F.Cu\") (net 108) (tstamp 6e1c99af-f468-4188-9f58-1d479a864c76))\n  (via (at 142.7786 153.3084) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 108) (tstamp f59ae554-d40f-4177-bc65-2055b4760450))\n  (segment (start 142.7786 153.3084) (end 142.7786 151.891102) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80fa))\n  (segment (start 142.7786 151.891102) (end 144.1502 150.519502) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80fb))\n  (segment (start 144.1502 150.519502) (end 144.1502 148.8888) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80fd))\n  (segment (start 144.1502 148.8888) (end 144.757251 148.281749) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c80ff))\n  (segment (start 144.757251 148.281749) (end 145.885055 148.281749) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c8100))\n  (segment (start 145.885055 148.281749) (end 152.288354 141.87845) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000527c8101))\n  (segment (start 88.1432 104.515) (end 88.1432 106.2168) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052802a5f))\n  (segment (start 88.1432 106.2168) (end 86.67 107.69) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052802a61))\n  (segment (start 88.905202 103.752998) (end 88.1432 104.515) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-0000528066ac))\n  (segment (start 125.42533 109.62664) (end 119.551688 103.752998) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052810a80))\n  (segment (start 119.551688 103.752998) (end 88.905202 103.752998) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052810a82))\n  (segment (start 137.332792 115.843396) (end 127.971724 115.843396) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052816dec))\n  (segment (start 127.971724 115.843396) (end 125.42533 113.297002) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 00000000-0000-0000-0000-000052816df0))\n  (segment (start 125.42533 113.297002) (end 125.42533 109.62664) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 30099296-92e8-4af9-8d2b-73340399cdf1))\n  (segment (start 152.288354 130.798958) (end 137.332792 115.843396) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 47fe0a4b-3ecb-4512-9019-433d6d04b9f8))\n  (segment (start 152.288354 141.87845) (end 152.288354 130.798958) (width 0.2032) (layer \"B.Cu\") (net 108) (tstamp 6ee20187-d35c-4af2-bbdb-05c92d9752d8))\n  (segment (start 145.064688 127.121) (end 144.5566 127.121) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 00000000-0000-0000-0000-000052807257))\n  (segment (start 144.5566 127.121) (end 141.661 124.2254) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 00000000-0000-0000-0000-00005280725a))\n  (segment (start 141.661 124.2254) (end 140.8228 124.2254) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 00000000-0000-0000-0000-00005280725f))\n  (segment (start 140.893 123.0884) (end 142.1384 123.0884) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 00000000-0000-0000-0000-00005281111c))\n  (segment (start 145.889178 127.94549) (end 145.064688 127.121) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 3fc53770-b741-49a0-b499-233a88ef682f))\n  (segment (start 140.8228 124.2254) (end 140.2894 123.692) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp 6554c256-67ae-4118-a2f8-9fc76c25c760))\n  (segment (start 140.2894 123.692) (end 140.893 123.0884) (width 0.2032) (layer \"F.Cu\") (net 109) (tstamp fa51fdc0-a169-4080-96ce-5ea30cb504c5))\n  (segment (start 139.756 124.4286) (end 139.756 122.2442) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 00000000-0000-0000-0000-000052804187))\n  (segment (start 139.756 122.2442) (end 139.7814 122.2188) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 00000000-0000-0000-0000-00005280418b))\n  (segment (start 144.738044 127.502) (end 144.434702 127.502) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 00000000-0000-0000-0000-00005280726a))\n  (segment (start 144.434702 127.502) (end 141.894702 124.962) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 00000000-0000-0000-0000-000052807272))\n  (segment (start 141.894702 124.962) (end 140.2894 124.962) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 00000000-0000-0000-0000-000052807273))\n  (segment (start 140.2894 124.962) (end 139.756 124.4286) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 660815ce-de5f-415c-bd97-823b549fe351))\n  (segment (start 145.535356 128.299312) (end 144.738044 127.502) (width 0.2032) (layer \"F.Cu\") (net 110) (tstamp 9f32f12c-6848-42e0-90b1-7a29b6231396))\n  (segment (start 146.8934 154.873457) (end 146.8934 155.680804) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f23f7))\n  (segment (start 146.8934 155.680804) (end 145.481206 157.092998) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f23f9))\n  (segment (start 145.481206 157.092998) (end 144.434704 157.092998) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f23fa))\n  (segment (start 144.434704 157.092998) (end 143.692998 157.834704) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f23ff))\n  (segment (start 143.692998 157.834704) (end 143.692998 164.967002) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f2400))\n  (segment (start 143.692998 164.967002) (end 142.55 166.11) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 00000000-0000-0000-0000-0000527f2401))\n  (segment (start 147.656493 154.110364) (end 146.8934 154.873457) (width 0.2032) (layer \"F.Cu\") (net 111) (tstamp 84795141-3332-4715-a185-92cfec98444f))\n  (segment (start 144.836 149.858007) (end 144.836 149.1428) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527c80cd))\n  (segment (start 143.036603 151.657404) (end 142.387392 151.657404) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527f2409))\n  (segment (start 142.387392 151.657404) (end 139.974392 154.070404) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527f240c))\n  (segment (start 139.974392 154.070404) (end 138.983794 154.070404) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527f240d))\n  (segment (start 138.983794 154.070404) (end 138.562206 154.491992) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527f2410))\n  (segment (start 138.562206 155.683306) (end 138.8162 155.9373) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052806bbd))\n  (segment (start 83.5458 106.42) (end 83.5458 107.2582) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528177d6))\n  (segment (start 83.5458 107.2582) (end 84.053796 107.766196) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528177d7))\n  (segment (start 84.053796 107.766196) (end 84.053796 113.110408) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528177d9))\n  (segment (start 84.053796 113.110408) (end 71.618004 125.5462) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528177db))\n  (segment (start 71.618004 125.5462) (end 68.9662 125.5462) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528177df))\n  (segment (start 138.562206 154.491992) (end 138.562206 155.683306) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 31dba984-0408-4aaf-abe1-1fea8cb88820))\n  (segment (start 144.120068 150.573939) (end 144.836 149.858007) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 4f836bfa-5235-46a8-9d99-cc8431e61b81))\n  (segment (start 143.036603 151.657404) (end 144.120068 150.573939) (width 0.2032) (layer \"F.Cu\") (net 112) (tstamp 5b8ccac0-dec1-4ac2-ac1c-2768a8ecfbf3))\n  (via (at 83.5458 106.42) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 112) (tstamp 2e6b801c-6646-4e70-a69c-9a391507055d))\n  (via (at 144.836 149.1428) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 112) (tstamp 6cd237b1-7f62-4213-b9b8-afab5b4b40ab))\n  (via (at 138.8162 155.9373) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 112) (tstamp e8bae0d0-5396-41a8-bd0d-88c50bf0c912))\n  (segment (start 144.836 149.1428) (end 145.341449 148.637351) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527c80d0))\n  (segment (start 145.341449 148.637351) (end 146.032351 148.637351) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527c80d1))\n  (segment (start 146.032351 148.637351) (end 152.643956 142.025746) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527c80d2))\n  (segment (start 140.01 163.57) (end 141.102198 162.477802) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000527f246e))\n  (segment (start 87.787598 104.367704) (end 87.787598 106.069504) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052802a67))\n  (segment (start 87.787598 106.069504) (end 87.437102 106.42) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052802a69))\n  (segment (start 88.757906 103.397396) (end 87.787598 104.367704) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-0000528066b8))\n  (segment (start 138.8162 155.9373) (end 138.867 155.9881) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052806bc5))\n  (segment (start 138.867 155.9881) (end 140.3148 155.9881) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052806bc6))\n  (segment (start 140.3148 155.9881) (end 141.102198 156.775498) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052806bcc))\n  (segment (start 141.102198 156.775498) (end 141.102198 162.477802) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052806bcf))\n  (segment (start 125.780932 109.479344) (end 119.698984 103.397396) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052810a8b))\n  (segment (start 119.698984 103.397396) (end 88.757906 103.397396) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052810a8d))\n  (segment (start 128.11902 115.487794) (end 137.480088 115.487794) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052816df6))\n  (segment (start 137.480088 115.487794) (end 152.643956 130.651662) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 00000000-0000-0000-0000-000052816df8))\n  (segment (start 125.780932 113.149706) (end 125.780932 109.479344) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 12711b4a-67f3-4ad9-a44b-d7cbc77fcaf9))\n  (segment (start 87.437102 106.42) (end 83.5458 106.42) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 38e40a13-94bb-4aa1-9d6e-7e352eda420b))\n  (segment (start 152.643956 142.025746) (end 152.643956 130.651662) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp 92f82cd4-a1eb-4b21-af05-3498b2cbfffa))\n  (segment (start 125.780932 113.149706) (end 128.11902 115.487794) (width 0.2032) (layer \"B.Cu\") (net 112) (tstamp ef422c50-fb88-4092-9b5b-ad8da820bf77))\n  (segment (start 143.0326 152.6226) (end 142.5246 152.6226) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527c8108))\n  (segment (start 142.5246 152.6226) (end 141.5594 153.5878) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527c8109))\n  (segment (start 141.5594 153.5878) (end 141.5594 155.188) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527c810a))\n  (segment (start 141.026 155.7214) (end 141.026 157.1438) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527f252d))\n  (segment (start 141.026 157.1438) (end 141.28 157.3978) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527f2530))\n  (segment (start 141.28 162.3) (end 142.55 163.57) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 00000000-0000-0000-0000-0000527f25c0))\n  (segment (start 141.5594 155.188) (end 141.026 155.7214) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 044a2582-5187-4cea-8392-551bfa8b2186))\n  (segment (start 141.28 157.3978) (end 141.28 162.3) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp 0ac764c0-03b9-41d4-80aa-3bc00d14bf15))\n  (segment (start 144.571784 152.9528) (end 143.3628 152.9528) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp ba09060f-6d0c-48ae-80f2-559c14fda107))\n  (segment (start 145.535356 151.989228) (end 144.571784 152.9528) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp c6e04c97-4e2d-4e0d-b5a8-1d9d1b10dbf7))\n  (segment (start 143.3628 152.9528) (end 143.0326 152.6226) (width 0.2032) (layer \"F.Cu\") (net 113) (tstamp d48f41bc-9c65-4220-a11e-c8bec9f66cad))\n  (segment (start 174.0004 107.4487) (end 174.0004 106.6934) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-000052744296))\n  (segment (start 175.8113 107.4487) (end 175.89512 107.53252) (width 0.254) (layer \"F.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-000052744298))\n  (segment (start 168.26254 106.74166) (end 168.514 106.4902) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527e72a3))\n  (segment (start 163.84454 106.74166) (end 160.33 110.2562) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527e72a6))\n  (segment (start 160.33 110.2562) (end 160.33 112.77) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527e72a7))\n  (segment (start 174.0004 107.4487) (end 175.8113 107.4487) (width 0.254) (layer \"F.Cu\") (net 114) (tstamp 0a288491-90cf-449f-8f0a-4c61afe94931))\n  (segment (start 171.60518 111.45082) (end 171.03114 111.45082) (width 0.254) (layer \"F.Cu\") (net 114) (tstamp 164d7158-2972-4a1d-8e53-c693a437b353))\n  (segment (start 168.514 106.4902) (end 168.514 108.6492) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp 43e1f1c6-4ed4-4f03-9ec0-d7c14820e2f7))\n  (segment (start 174.0004 106.6934) (end 171.3842 104.0772) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp 4403a67f-5bf0-4bfc-85d3-5416fe56d95c))\n  (segment (start 165.212 106.74166) (end 168.26254 106.74166) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp 63ce1b30-0129-42f0-8d9e-3c0e98fd0b5c))\n  (segment (start 174.0004 108.3952) (end 174.0004 107.4487) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp 75872185-104b-40d9-8aae-afd8f9e9bbf0))\n  (segment (start 168.514 104.9916) (end 168.514 106.4902) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp 905e5d67-e109-4681-87c6-89dae3dcd3aa))\n  (segment (start 171.60518 111.45082) (end 172.5526 110.5034) (width 0.254) (layer \"F.Cu\") (net 114) (tstamp 9c2aa5a2-4c18-48bd-8042-5b3673210e39))\n  (segment (start 169.4284 104.0772) (end 168.514 104.9916) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp a97bcbc7-64d3-4c7d-ba9e-9bf32c23aed5))\n  (segment (start 165.212 106.74166) (end 163.84454 106.74166) (width 1.27) (layer \"F.Cu\") (net 114) (tstamp aabff433-1e6f-4b15-b329-23a5f0a8d7f1))\n  (segment (start 171.3842 104.0772) (end 169.4284 104.0772) (width 0.508) (layer \"F.Cu\") (net 114) (tstamp f8e5bf6c-ae98-45d0-b46c-158827a8b190))\n  (via (at 175.89512 107.53252) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 114) (tstamp c4e2ac17-72bc-4b4b-b69e-1228ebf8aaa7))\n  (via (at 172.5526 110.5034) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 114) (tstamp e993d1e0-5cd3-47c4-8c37-994873239bcd))\n  (segment (start 175.89512 107.53252) (end 175.89512 109.80074) (width 0.254) (layer \"B.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527442a5))\n  (segment (start 175.89512 109.80074) (end 175.19246 110.5034) (width 0.254) (layer \"B.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527442a6))\n  (segment (start 175.19246 110.5034) (end 172.5526 110.5034) (width 0.254) (layer \"B.Cu\") (net 114) (tstamp 00000000-0000-0000-0000-0000527442a8))\n  (segment (start 162.18074 117.16074) (end 159.695 114.675) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 00000000-0000-0000-0000-0000527424ae))\n  (segment (start 159.695 114.675) (end 156.52 114.675) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 00000000-0000-0000-0000-0000527424b1))\n  (segment (start 156.52 114.675) (end 154.615 112.77) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 00000000-0000-0000-0000-0000527424b5))\n  (segment (start 154.615 112.77) (end 147.63 112.77) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 00000000-0000-0000-0000-0000527424b9))\n  (segment (start 172.5272 119.7998) (end 169.53 119.7998) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp 0800c2a6-1e52-486b-97b3-e52dd8d53d36))\n  (segment (start 168.26254 117.16074) (end 168.514 117.4122) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 2ff7bb4b-0471-4d49-ae5d-81daf3b4b8d3))\n  (segment (start 174.0004 116.7772) (end 174.0004 117.7932) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp 67144c3c-1771-4c4e-afa9-2c37179fd91a))\n  (segment (start 165.212 117.16074) (end 162.18074 117.16074) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp 850dc9b2-a837-467d-872d-910df74a07bc))\n  (segment (start 174.0004 117.7932) (end 174.0004 118.3266) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp 90d515e5-1a77-4230-859b-402e2a9d7414))\n  (segment (start 168.514 117.4122) (end 168.514 115.2532) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp bd843299-21f6-4f76-b6ae-b504622a52d2))\n  (segment (start 169.53 119.7998) (end 168.514 118.7838) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp c27e1d61-7725-440e-a3dd-76315ab6381d))\n  (segment (start 168.514 118.7838) (end 168.514 117.4122) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp fa5f6935-2c43-4e5a-8d94-0cf59eed2137))\n  (segment (start 174.0004 118.3266) (end 172.5272 119.7998) (width 0.508) (layer \"F.Cu\") (net 115) (tstamp fb0aa405-f7a0-416b-9f44-567a4cc189fc))\n  (segment (start 165.212 117.16074) (end 168.26254 117.16074) (width 1.27) (layer \"F.Cu\") (net 115) (tstamp fda04c17-d3b4-482a-8280-da4c600b7fd3))\n  (segment (start 156.6978 146.534606) (end 156.6978 145.917) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c7ed8))\n  (segment (start 156.6978 145.917) (end 157.1804 145.4344) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c7ed9))\n  (segment (start 154.3356 144.139) (end 155.35107 143.12353) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c811d))\n  (segment (start 155.35107 143.12353) (end 155.35107 139.79613) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c811e))\n  (segment (start 155.35107 139.79613) (end 148.942465 133.387525) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c8122))\n  (segment (start 86.1366 102.6862) (end 78.8722 102.6862) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-00005281773f))\n  (segment (start 78.8722 102.6862) (end 68.9662 112.5922) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052817740))\n  (segment (start 148.942465 126.009347) (end 148.942465 133.387525) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 1c33c5b6-24a6-4abc-8b83-cdceb17fb267))\n  (segment (start 147.792993 124.823953) (end 147.792993 124.859874) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 2e745db3-3715-4ce2-b776-8b509c581a90))\n  (segment (start 157.556327 147.393133) (end 156.6978 146.534606) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp 820c6ee9-b79b-4017-9ab3-135e73655c96))\n  (segment (start 147.792993 124.859874) (end 148.942465 126.009347) (width 0.2032) (layer \"F.Cu\") (net 116) (tstamp d5e6e75d-00b7-4515-b6bb-b08b15169dc3))\n  (via (at 154.3356 144.139) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 116) (tstamp 0a9cc1a6-ae73-48d8-8ee9-3087d43d67d7))\n  (via (at 147.792993 124.823953) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 116) (tstamp 782df49e-8047-4fe6-98c8-06c999fd53e1))\n  (via (at 157.1804 145.4344) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 116) (tstamp e62bc1c1-b870-4398-a131-b9249d3dd3bf))\n  (via (at 86.1366 102.6862) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 116) (tstamp ec4a3108-5b1c-426e-8b8e-74ecc5da738d))\n  (segment (start 150.7938 121.6854) (end 150.1192 121.6854) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052742639))\n  (segment (start 150.1192 121.6854) (end 148.7984 123.0062) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-00005274263b))\n  (segment (start 148.7984 123.0062) (end 148.7984 123.818546) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-00005274263c))\n  (segment (start 148.7984 123.818546) (end 147.792993 124.823953) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052742642))\n  (segment (start 150.17 147.9744) (end 150.17 158.49) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c8125))\n  (segment (start 150.1192 110.611) (end 148.9254 109.4172) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c83a6))\n  (segment (start 148.9254 109.4172) (end 148.9254 104.1848) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527c83a8))\n  (segment (start 157.7138 145.9678) (end 157.7138 149.4222) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527f0ef4))\n  (segment (start 157.7138 149.4222) (end 160.2284 151.9368) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527f0ef8))\n  (segment (start 160.2284 151.9368) (end 162.341702 151.9368) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527f0efc))\n  (segment (start 162.341702 151.9368) (end 166.68 156.275098) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527f0f03))\n  (segment (start 166.68 162.3) (end 165.41 163.57) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-0000527f0f69))\n  (segment (start 155.885 144.139) (end 157.1804 145.4344) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-00005280677a))\n  (segment (start 148.059244 103.318644) (end 131.611058 103.318644) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810aca))\n  (segment (start 131.611058 103.318644) (end 127.391094 107.538608) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810acf))\n  (segment (start 127.391094 107.538608) (end 124.845992 107.538608) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810ad0))\n  (segment (start 124.845992 107.538608) (end 119.993576 102.686192) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810adf))\n  (segment (start 153.7962 144.6784) (end 153.466 144.6784) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810fed))\n  (segment (start 153.466 144.6784) (end 150.17 147.9744) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052810ff3))\n  (segment (start 86.136608 102.686192) (end 86.1366 102.6862) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 00000000-0000-0000-0000-000052817731))\n  (segment (start 152.9326 119.5466) (end 150.7938 121.6854) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 12ca0c68-932e-4adc-8fcb-7e7b69f85fa2))\n  (segment (start 119.993576 102.686192) (end 86.136608 102.686192) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 4bebb64f-3811-4c23-8616-8d5932d9db96))\n  (segment (start 154.3356 144.139) (end 153.7962 144.6784) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp 7d783310-5d62-40cc-a65a-d77d153bab98))\n  (segment (start 166.68 156.275098) (end 166.68 162.3) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp b1670b1f-778d-4033-ad76-a629613ba8df))\n  (segment (start 157.1804 145.4344) (end 157.7138 145.9678) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp d135a379-67d7-4173-8605-99027279aecc))\n  (segment (start 154.3356 144.139) (end 155.885 144.139) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp d929f76e-bf80-4d9e-bf9e-f1ae031087cb))\n  (segment (start 150.1192 121.6854) (end 150.1192 110.611) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp e7e29efa-7910-4ca0-a1b6-6e41758b8b20))\n  (segment (start 148.9254 104.1848) (end 148.059244 103.318644) (width 0.2032) (layer \"B.Cu\") (net 116) (tstamp eb494b65-b65d-4867-a83a-690ca0acd7a0))\n  (segment (start 156.636749 129.565528) (end 157.427011 128.775266) (width 0.2032) (layer \"F.Cu\") (net 117) (tstamp 0745c356-ed60-402b-ae82-ffd0f2d01b97))\n  (segment (start 157.427011 128.775266) (end 157.743116 128.775266) (width 0.2032) (layer \"F.Cu\") (net 117) (tstamp 479372a7-a5ec-4ea2-b196-f044d8c0be88))\n  (segment (start 155.936289 129.565528) (end 156.636749 129.565528) (width 0.2032) (layer \"F.Cu\") (net 117) (tstamp d3ad459b-4d6f-4f96-a56b-6c1c4f3a8472))\n  (segment (start 155.081368 130.420449) (end 155.936289 129.565528) (width 0.2032) (layer \"F.Cu\") (net 117) (tstamp ec6b523d-5516-43c0-954d-8f79bfebffd0))\n  (segment (start 157.327598 149.283744) (end 157.327598 149.611416) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 00000000-0000-0000-0000-0000527abe37))\n  (segment (start 160.0252 152.309018) (end 160.0252 153.3592) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 00000000-0000-0000-0000-00005290530a))\n  (segment (start 160.0252 153.3592) (end 160.616 153.95) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 00000000-0000-0000-0000-00005290530c))\n  (segment (start 160.616 153.95) (end 161.5 153.95) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 00000000-0000-0000-0000-00005290530d))\n  (segment (start 161.5 155.0334) (end 161.4334 155.1) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 00000000-0000-0000-0000-000052905349))\n  (segment (start 161.5 153.95) (end 161.5 155.0334) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 9338de59-d47b-4ecd-8551-d5c475ea97ec))\n  (segment (start 157.327598 149.611416) (end 160.0252 152.309018) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 9a7af5c0-b89b-499c-b9e5-1beba39c3330))\n  (segment (start 156.496657 148.452803) (end 157.327598 149.283744) (width 0.2032) (layer \"F.Cu\") (net 118) (tstamp 9f287d81-5b58-4e67-8499-9d87e3d556bc))\n  (segment (start 157.7138 148.962302) (end 157.7138 149.4476) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 00000000-0000-0000-0000-000052905313))\n  (segment (start 157.7138 149.4476) (end 161.3162 153.05) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 00000000-0000-0000-0000-000052905314))\n  (segment (start 161.3162 153.05) (end 161.5 153.05) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 00000000-0000-0000-0000-000052905315))\n  (segment (start 161.5 151.9334) (end 161.4666 151.9) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 00000000-0000-0000-0000-000052905318))\n  (segment (start 161.5 153.05) (end 161.5 151.9334) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 226e8ef4-ad21-4d51-aae1-f06a2d88ceef))\n  (segment (start 156.850479 148.098981) (end 157.7138 148.962302) (width 0.2032) (layer \"F.Cu\") (net 119) (tstamp 59db12f8-a164-4692-9cea-f272238b39de))\n  (segment (start 169.4232 153.4232) (end 169.4232 154.8832) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp 175b5aaa-919f-4d7e-9220-d410b02ae8d8))\n  (segment (start 164.021002 151.251002) (end 165.28 152.51) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp 4c25ff34-7fee-4994-a426-c22317124670))\n  (segment (start 161.862784 151.251002) (end 164.021002 151.251002) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp 8ee798ff-e5a2-4f57-8721-1b662b2b5be3))\n  (segment (start 169.4232 154.8832) (end 170.49 155.95) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp a78618fd-6c5f-49cf-8b2b-60f1a386f9c4))\n  (segment (start 157.910149 147.039311) (end 158.622998 147.75216) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp bfb96024-e949-4a57-8bb2-b0f7df87c9f1))\n  (segment (start 158.622998 147.75216) (end 158.622998 148.011216) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp d1f22a83-afad-4dce-9e95-77d56d424818))\n  (segment (start 158.622998 148.011216) (end 161.862784 151.251002) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp d2c04e56-8512-41ad-a997-c2c3f20733d8))\n  (segment (start 165.28 152.51) (end 168.51 152.51) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp d9955382-d7b4-43a7-931b-379485b1ac4f))\n  (segment (start 168.51 152.51) (end 169.4232 153.4232) (width 0.2032) (layer \"F.Cu\") (net 120) (tstamp f2148b3f-ad94-4d14-9435-da29cdaa2423))\n  (segment (start 143.1342 137.3572) (end 143.065549 137.288549) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-0000527c08e6))\n  (segment (start 143.065549 137.288549) (end 142.501826 137.288549) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-0000527c08e7))\n  (segment (start 127.5132 151.7336) (end 125.8368 153.41) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-0000527ef108))\n  (segment (start 125.8368 153.41) (end 124.77 153.41) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-0000527ef112))\n  (segment (start 139.523973 134.310696) (end 142.501826 137.288549) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp a6860e7f-ec06-4e0a-ac8a-2593dfdd1fe6))\n  (segment (start 127.5132 149.854) (end 127.5132 151.7336) (width 0.2032) (layer \"F.Cu\") (net 121) (tstamp cc157711-b144-438e-83e1-a70493a756a1))\n  (via (at 127.5132 149.854) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 121) (tstamp 7528b2ef-7ce0-48ad-8361-c007d1cd3d62))\n  (via (at 143.1342 137.3572) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 121) (tstamp e68b623e-b985-4bfa-a48e-90596e3b2806))\n  (segment (start 143.069342 137.292342) (end 143.1342 137.3572) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-0000527c08e1))\n  (segment (start 136.6012 143.100084) (end 136.6012 144.8308) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-000052810d31))\n  (segment (start 136.6012 144.8308) (end 132.969 148.463) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-000052810d39))\n  (segment (start 132.969 148.463) (end 128.9042 148.463) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-000052810d3c))\n  (segment (start 128.9042 148.463) (end 127.5132 149.854) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp 00000000-0000-0000-0000-000052810d46))\n  (segment (start 142.408942 137.292342) (end 143.069342 137.292342) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp aa21fdce-0c49-4726-9c62-6e7c93193172))\n  (segment (start 142.408942 137.292342) (end 136.6012 143.100084) (width 0.2032) (layer \"B.Cu\") (net 121) (tstamp ff02a2b0-2904-4808-b089-fe39ed1aba62))\n  (segment (start 146.6648 130.1182) (end 145.938956 130.1182) (width 0.2032) (layer \"F.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-0000527c7f09))\n  (segment (start 144.827712 129.006956) (end 145.938956 130.1182) (width 0.2032) (layer \"F.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-0000527c7f0a))\n  (via (at 146.6648 130.1182) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 122) (tstamp a6c563c0-ebef-43a2-918f-3fc3d319c174))\n  (segment (start 146.062798 130.1182) (end 146.6648 130.1182) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-0000527c7f07))\n  (segment (start 124.383798 139.598402) (end 123.4948 140.4874) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-00005281050d))\n  (segment (start 123.4948 140.4874) (end 123.4948 141.9748) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-000052810526))\n  (segment (start 123.4948 141.9748) (end 124.77 143.25) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-000052810530))\n  (segment (start 126.837614 139.598402) (end 128.266014 138.170002) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-0000528106dd))\n  (segment (start 128.266014 138.170002) (end 138.010996 138.170002) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 00000000-0000-0000-0000-0000528106e0))\n  (segment (start 124.383798 139.598402) (end 126.837614 139.598402) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 23b42eef-3e7f-436a-a14e-95df92a6ad89))\n  (segment (start 138.010996 138.170002) (end 146.062798 130.1182) (width 0.2032) (layer \"B.Cu\") (net 122) (tstamp 9952fbf9-f5e5-4e40-a199-1e84201b580e))\n  (segment (start 145.4202 131.8708) (end 144.864571 131.8708) (width 0.2032) (layer \"F.Cu\") (net 123) (tstamp 00000000-0000-0000-0000-0000527c7f33))\n  (segment (start 144.864571 131.8708) (end 143.41422 130.420449) (width 0.2032) (layer \"F.Cu\") (net 123) (tstamp 00000000-0000-0000-0000-0000527c7f34))\n  (via (at 145.4202 131.8708) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 123) (tstamp 8acbe9c6-47bc-420c-b8e4-f97ba793e030))\n  (segment (start 144.813096 131.8708) (end 145.4202 131.8708) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp 00000000-0000-0000-0000-0000527c7f31))\n  (segment (start 125.8058 141.133114) (end 128.41331 138.525604) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp 00000000-0000-0000-0000-0000528106ba))\n  (segment (start 128.41331 138.525604) (end 138.158292 138.525604) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp 00000000-0000-0000-0000-0000528106bb))\n  (segment (start 124.77 144.7232) (end 125.8058 143.6874) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp 7fdad076-ab99-4009-8e35-a58b5451e0f6))\n  (segment (start 138.158292 138.525604) (end 144.813096 131.8708) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp a700fca3-6b14-4a2d-8bba-36439b42cca3))\n  (segment (start 124.77 144.7232) (end 124.77 145.79) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp c75b7adc-2726-4bf5-987e-76ea203b3aaf))\n  (segment (start 125.8058 143.6874) (end 125.8058 141.133114) (width 0.2032) (layer \"B.Cu\") (net 123) (tstamp dcfeacff-0f64-40fb-b43e-014e275ce536))\n  (segment (start 144.570438 133.6996) (end 145.1154 133.6996) (width 0.2032) (layer \"F.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-0000527c7f55))\n  (segment (start 144.570438 133.6996) (end 142.352753 131.481915) (width 0.2032) (layer \"F.Cu\") (net 124) (tstamp 23218607-171e-4227-9539-ee5b7fd39cf1))\n  (via (at 145.1154 133.6996) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 124) (tstamp 55badbe4-2919-4ced-90da-87f3c68e4817))\n  (segment (start 145.1154 133.6996) (end 143.990092 133.6996) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-0000527c7f58))\n  (segment (start 143.990092 133.6996) (end 138.452884 139.236808) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-0000527c7f59))\n  (segment (start 124.77 148.33) (end 126.517404 146.582596) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-0000528105d4))\n  (segment (start 126.517404 141.427306) (end 128.707902 139.236808) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-00005281068e))\n  (segment (start 128.707902 139.236808) (end 138.452884 139.236808) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp 00000000-0000-0000-0000-00005281068f))\n  (segment (start 126.517404 146.582596) (end 126.517404 141.427306) (width 0.2032) (layer \"B.Cu\") (net 124) (tstamp f765e6ed-85e6-4779-b8c9-a1ae44d2f093))\n  (segment (start 123.627 149.473) (end 125.532 149.473) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527b2396))\n  (segment (start 125.532 149.473) (end 126.04 148.965) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527b239c))\n  (segment (start 126.04 148.965) (end 127.1576 148.965) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527b239d))\n  (segment (start 144.573994 134.4108) (end 145.09 134.4108) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527c7f75))\n  (segment (start 145.09 134.4108) (end 145.598 134.9188) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527c7f76))\n  (segment (start 122.23 150.87) (end 123.627 149.473) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp 0218f43e-fb0d-4b1e-b1e0-abac99a69188))\n  (segment (start 144.573994 134.4108) (end 141.998931 131.835737) (width 0.2032) (layer \"F.Cu\") (net 125) (tstamp ecf50472-c5c9-4e0b-ba71-77af06806972))\n  (via (at 145.598 134.9188) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 125) (tstamp 1986ad2c-00ce-4331-bfd7-eb6c3b50f49f))\n  (via (at 127.1576 148.965) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 125) (tstamp be8158df-ee83-4a19-8850-169598d99ce2))\n  (segment (start 138.894772 140.303614) (end 143.04135 136.157036) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527b23b1))\n  (segment (start 145.598 134.9188) (end 144.359764 136.157036) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527c7f78))\n  (segment (start 144.359764 136.157036) (end 143.04135 136.157036) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-0000527c7f79))\n  (segment (start 127.58421 148.53839) (end 127.1576 148.965) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-000052810606))\n  (segment (start 129.14979 140.303614) (end 127.58421 141.869194) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-000052810678))\n  (segment (start 127.58421 141.869194) (end 127.58421 148.53839) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp 00000000-0000-0000-0000-000052810679))\n  (segment (start 138.894772 140.303614) (end 129.14979 140.303614) (width 0.2032) (layer \"B.Cu\") (net 125) (tstamp aad9388a-60ef-45b2-83f8-0901963e009b))\n  (segment (start 126.4718 149.6254) (end 126.4718 150.4128) (width 0.2032) (layer \"F.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000527b2378))\n  (segment (start 126.4718 150.4128) (end 126.0146 150.87) (width 0.2032) (layer \"F.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000527b2379))\n  (segment (start 124.77 150.87) (end 126.0146 150.87) (width 0.2032) (layer \"F.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000527b238d))\n  (segment (start 144.18293 135.474537) (end 144.18293 135.431432) (width 0.2032) (layer \"F.Cu\") (net 126) (tstamp b38185fb-87a9-4fa0-8d12-1ec83abc96c9))\n  (segment (start 144.18293 135.431432) (end 141.293083 132.541585) (width 0.2032) (layer \"F.Cu\") (net 126) (tstamp e2754adb-d3c3-4945-8100-b2dbd10849b9))\n  (via (at 126.4718 149.6254) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 126) (tstamp 6ec6ee8e-da0e-4e5c-8edf-f38cfc3f060a))\n  (via (at 144.18293 135.474537) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 126) (tstamp c844eb19-1b9a-4ee8-9dcc-41c29e02b204))\n  (segment (start 143.220951 135.474537) (end 138.747476 139.948012) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000527b2358))\n  (segment (start 126.4718 148.584) (end 126.4718 149.6254) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000527b2371))\n  (segment (start 127.228608 147.827192) (end 126.4718 148.584) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-0000528105ec))\n  (segment (start 127.228608 141.721898) (end 129.002494 139.948012) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-000052810680))\n  (segment (start 129.002494 139.948012) (end 138.747476 139.948012) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 00000000-0000-0000-0000-000052810682))\n  (segment (start 144.18293 135.474537) (end 143.220951 135.474537) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp 33e34056-b94f-4b7e-b42f-cf968301938d))\n  (segment (start 127.228608 147.827192) (end 127.228608 141.721898) (width 0.2032) (layer \"B.Cu\") (net 126) (tstamp e9ad1216-35fc-4577-b917-3e670b971c4d))\n  (segment (start 123.4746 152.1654) (end 122.23 153.41) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-0000527b240d))\n  (segment (start 144.120004 136.4174) (end 145.09 136.4174) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-0000527c07ea))\n  (segment (start 125.659 152.1654) (end 123.4746 152.1654) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-0000527ef0fd))\n  (segment (start 126.8528 150.9716) (end 125.659 152.1654) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 651508fa-2d0c-4da5-a819-edf57ae6c010))\n  (segment (start 143.069378 135.366774) (end 143.069378 135.025524) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 700118fa-c692-4132-a0ff-7126af5d04a9))\n  (segment (start 143.069378 135.366774) (end 144.120004 136.4174) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp 8b3f8f4f-e95f-4f7d-9fd1-a2990cb7bf25))\n  (segment (start 140.939261 132.895407) (end 143.069378 135.025524) (width 0.2032) (layer \"F.Cu\") (net 127) (tstamp cd46ed26-41cc-4a99-81e4-4cd857d554a3))\n  (via (at 145.09 136.4174) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 127) (tstamp 5f903f03-e1b2-43f8-a4e1-9e7b401c7011))\n  (via (at 126.8528 150.9716) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 127) (tstamp d57112f9-b1b3-4217-af71-cd621389fdc8))\n  (segment (start 145.09 136.4174) (end 143.536352 137.971048) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-0000527c07ef))\n  (segment (start 143.536352 137.971048) (end 142.233134 137.971048) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-0000527c07f0))\n  (segment (start 133.116296 148.818602) (end 136.956802 144.978096) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-000052810d55))\n  (segment (start 136.956802 144.978096) (end 136.956802 143.24738) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-000052810d57))\n  (segment (start 136.956802 143.24738) (end 142.233134 137.971048) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-000052810d5a))\n  (segment (start 127.514 150.9716) (end 129.666998 148.818602) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-000052810f4d))\n  (segment (start 129.666998 148.818602) (end 133.116296 148.818602) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp 00000000-0000-0000-0000-000052810f51))\n  (segment (start 126.8528 150.9716) (end 127.514 150.9716) (width 0.2032) (layer \"B.Cu\") (net 127) (tstamp bce6db17-fff9-4542-a855-d67f11b65533))\n  (segment (start 146.2076 132.5312) (end 146.2076 131.7184) (width 0.2032) (layer \"F.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527c7f3a))\n  (segment (start 146.2076 131.7184) (end 145.598 131.1088) (width 0.2032) (layer \"F.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527c7f3b))\n  (segment (start 145.598 131.1088) (end 144.810215 131.1088) (width 0.2032) (layer \"F.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527c7f3c))\n  (segment (start 144.810215 131.1088) (end 143.768042 130.066627) (width 0.2032) (layer \"F.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527c7f3d))\n  (via (at 146.2076 132.5312) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 128) (tstamp 5bc3a42d-f2e2-44db-81f3-96bdb085aea0))\n  (segment (start 123.347598 146.907598) (end 125.176402 146.907598) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527b216a))\n  (segment (start 144.655594 132.5312) (end 146.2076 132.5312) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000527c7f37))\n  (segment (start 126.161802 145.922198) (end 125.176402 146.907598) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-0000528105ca))\n  (segment (start 128.560606 138.881206) (end 126.161802 141.28001) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-000052810693))\n  (segment (start 126.161802 141.28001) (end 126.161802 145.922198) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 00000000-0000-0000-0000-000052810695))\n  (segment (start 138.305588 138.881206) (end 128.560606 138.881206) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 62c7d7f4-4d34-4f27-9ce8-dbcfaad148f6))\n  (segment (start 138.305588 138.881206) (end 144.655594 132.5312) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 6e7538bb-492d-4be8-90f2-74cf88e45935))\n  (segment (start 122.23 145.79) (end 123.347598 146.907598) (width 0.2032) (layer \"B.Cu\") (net 128) (tstamp 70075df3-839e-481e-ba87-6e248513c9e2))\n  (segment (start 126.0908 147.9744) (end 125.3796 147.2632) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527b2342))\n  (segment (start 125.3796 147.2632) (end 123.2968 147.2632) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527b2343))\n  (segment (start 122.23 148.33) (end 123.2968 147.2632) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527b2344))\n  (segment (start 144.664271 133.085789) (end 145.370291 133.085789) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527c7f4a))\n  (segment (start 146.4616 134.8172) (end 145.994251 134.349851) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527c7f8a))\n  (segment (start 145.994251 134.349851) (end 145.994251 133.709749) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527c7f8b))\n  (segment (start 145.994251 133.709749) (end 145.370291 133.085789) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527c7f8c))\n  (segment (start 144.664271 133.085789) (end 142.706575 131.128093) (width 0.2032) (layer \"F.Cu\") (net 129) (tstamp 7155b825-2f54-4d43-a3f5-9b5297498f24))\n  (via (at 146.4616 134.8172) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 129) (tstamp 7c5f9e3a-b82b-4cc2-b3b6-7e5823b806c6))\n  (via (at 126.0908 147.9744) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 129) (tstamp 913082be-4289-4654-9da5-2bf0591f453b))\n  (segment (start 145.9536 134.3092) (end 146.4616 134.8172) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000527c7f88))\n  (segment (start 126.873006 147.192194) (end 126.0908 147.9744) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-0000528105e0))\n  (segment (start 128.855198 139.59241) (end 126.873006 141.574602) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-000052810686))\n  (segment (start 126.873006 141.574602) (end 126.873006 147.192194) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 00000000-0000-0000-0000-000052810687))\n  (segment (start 138.60018 139.59241) (end 143.88339 134.3092) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 5132389e-d6f5-408f-bdc3-f1450303289a))\n  (segment (start 138.60018 139.59241) (end 128.855198 139.59241) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 8cabbbc0-396f-4123-ad6c-7399437a665c))\n  (segment (start 143.88339 134.3092) (end 145.9536 134.3092) (width 0.2032) (layer \"B.Cu\") (net 129) (tstamp 8fd7a7e8-84ca-480b-8237-ef9056b84f2a))\n  (segment (start 148.2396 116.4784) (end 148.2396 117.777434) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp 00000000-0000-0000-0000-000052804481))\n  (segment (start 148.2396 117.777434) (end 153.791804 123.329638) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp 00000000-0000-0000-0000-000052804484))\n  (segment (start 145.973 116.7638) (end 147.249 115.4878) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp 00000000-0000-0000-0000-000052f1d765))\n  (segment (start 153.791804 126.056044) (end 152.254384 127.593464) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp 04d9e73f-1123-4378-9468-5af38b2d6540))\n  (segment (start 140.8684 116.7638) (end 145.973 116.7638) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp b088a6f2-b4fc-41c0-ad2c-a5e2bfbd5a81))\n  (segment (start 147.249 115.4878) (end 148.2396 116.4784) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp e3544170-10fb-4ab0-83a5-e7d6f6839218))\n  (segment (start 153.791804 126.056044) (end 153.791804 123.329638) (width 0.2032) (layer \"F.Cu\") (net 130) (tstamp f2467846-4410-4228-bba6-262c04aa51df))\n  (segment (start 142.937 118.7958) (end 143.4136 119.2724) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp 00000000-0000-0000-0000-000052f1d753))\n  (segment (start 143.4136 119.2724) (end 148.5698 119.2724) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp 00000000-0000-0000-0000-000052f1d754))\n  (segment (start 148.5698 119.2724) (end 152.96562 123.66822) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp 00000000-0000-0000-0000-000052f1d755))\n  (segment (start 152.96562 123.66822) (end 152.96562 125.466939) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp 00000000-0000-0000-0000-000052f1d759))\n  (segment (start 140.8684 118.7958) (end 142.937 118.7958) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp 9371f74c-68b7-474d-9f15-ae76d0e0422b))\n  (segment (start 151.54674 126.88582) (end 152.96562 125.466939) (width 0.2032) (layer \"F.Cu\") (net 131) (tstamp d297354f-5f4d-4aea-b4c7-c6db8d6d5092))\n  (segment (start 133.7108 128.3656) (end 134.3458 129.0006) (width 0.2032) (layer \"F.Cu\") (net 132) (tstamp 00000000-0000-0000-0000-000052804525))\n  (segment (start 134.3458 129.8134) (end 139.170151 134.637751) (width 0.2032) (layer \"F.Cu\") (net 132) (tstamp 00000000-0000-0000-0000-000052883edb))\n  (segment (start 139.170151 134.637751) (end 139.170151 134.664518) (width 0.2032) (layer \"F.Cu\") (net 132) (tstamp 00000000-0000-0000-0000-000052883ee6))\n  (segment (start 134.3458 129.0006) (end 134.3458 129.8134) (width 0.2032) (layer \"F.Cu\") (net 132) (tstamp 10575871-e7c4-416f-b8f2-1ee37e43446b))\n  (segment (start 133.7108 126.5622) (end 133.7108 128.3656) (width 0.2032) (layer \"F.Cu\") (net 132) (tstamp fcbb0c5d-c894-4a0c-b73f-0f381d4b651f))\n  (segment (start 132.389996 131.337396) (end 130.7846 129.732) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 00000000-0000-0000-0000-000052883e7d))\n  (segment (start 136.2508 135.279796) (end 136.2508 134.5886) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 00000000-0000-0000-0000-000052883f69))\n  (segment (start 136.2508 134.5886) (end 135.0824 133.4202) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 00000000-0000-0000-0000-000052883f6d))\n  (segment (start 133.116392 131.337396) (end 135.0824 133.303404) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 00000000-0000-0000-0000-000052883f75))\n  (segment (start 135.0824 133.303404) (end 135.0824 133.4202) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 00000000-0000-0000-0000-000052883f79))\n  (segment (start 132.389996 131.337396) (end 133.116392 131.337396) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 09c0516f-5ecd-42a9-bb89-14486049dcc8))\n  (segment (start 137.402836 136.431832) (end 136.2508 135.279796) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 1fb517dd-16aa-4020-abe3-92c558475c23))\n  (segment (start 130.7846 129.032) (end 130.7846 129.732) (width 0.2032) (layer \"F.Cu\") (net 133) (tstamp 3fba6cbc-e166-4204-841b-92a4ed9f57f7))\n  (segment (start 129.7686 129.032) (end 129.7686 129.50524) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp 00000000-0000-0000-0000-0000528068af))\n  (segment (start 131.956358 131.692998) (end 132.969096 131.692998) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp 00000000-0000-0000-0000-000052883e60))\n  (segment (start 132.969096 131.692998) (end 133.787002 132.510904) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp 00000000-0000-0000-0000-000052883e64))\n  (segment (start 133.787002 132.510904) (end 133.787002 133.523642) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp 00000000-0000-0000-0000-000052883e65))\n  (segment (start 133.787002 133.523642) (end 137.049014 136.785654) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp 00000000-0000-0000-0000-000052883e68))\n  (segment (start 129.7686 129.50524) (end 131.956358 131.692998) (width 0.2032) (layer \"F.Cu\") (net 134) (tstamp cf32b832-228d-403b-91cb-7dd4224ba15e))\n  (segment (start 145.09 115.7672) (end 145.0706 115.7478) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 00000000-0000-0000-0000-000052741fd2))\n  (segment (start 140.8684 115.7478) (end 145.0706 115.7478) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 00000000-0000-0000-0000-000052741fd3))\n  (segment (start 148.646 122.1934) (end 148.646 124.132356) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 00000000-0000-0000-0000-000052f1d76c))\n  (segment (start 148.646 124.132356) (end 149.768649 125.255005) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 00000000-0000-0000-0000-000052f1d76d))\n  (segment (start 155.516013 134.630393) (end 149.768649 128.883029) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 3e0fe2d4-8977-4040-aade-c174d3f2bff4))\n  (segment (start 149.768649 128.883029) (end 149.768649 125.255005) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp 572899f1-b09e-4673-89f0-8b2da75d08b6))\n  (segment (start 157.23663 134.630393) (end 155.516013 134.630393) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp cd637230-ed9e-49ce-a6f2-657459c0efc1))\n  (segment (start 157.23663 134.630393) (end 158.263971 133.603051) (width 0.2032) (layer \"F.Cu\") (net 135) (tstamp d2469da9-d4cd-4636-b2a0-4d545c3043e5))\n  (via (at 148.646 122.1934) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 135) (tstamp 86316b75-cd66-4028-bf8d-8bef3a5b6e45))\n  (via (at 145.09 115.7672) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 135) (tstamp c5861fbd-cc54-428b-8984-bf804e3bcfd6))\n  (segment (start 148.646 119.3232) (end 148.646 122.1934) (width 0.2032) (layer \"B.Cu\") (net 135) (tstamp 00000000-0000-0000-0000-000052f1d769))\n  (segment (start 145.09 115.7672) (end 148.646 119.3232) (width 0.2032) (layer \"B.Cu\") (net 135) (tstamp 304c10ff-4703-45b0-b453-b3222c564083))\n  (segment (start 143.064 117.7798) (end 144.200998 118.916798) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp 00000000-0000-0000-0000-000052f1d75c))\n  (segment (start 144.200998 118.916798) (end 148.797043 118.916798) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp 00000000-0000-0000-0000-000052f1d75e))\n  (segment (start 148.797043 118.916798) (end 153.378712 123.498467) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp 00000000-0000-0000-0000-000052f1d760))\n  (segment (start 153.378712 125.761492) (end 153.378712 123.498467) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp 15dfa41a-5d98-4d23-97a4-788a9cb176ea))\n  (segment (start 153.378712 125.761492) (end 151.900562 127.239642) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp 1651a1c0-b617-4146-99eb-219fa26d7c5c))\n  (segment (start 140.8684 117.7798) (end 143.064 117.7798) (width 0.2032) (layer \"F.Cu\") (net 136) (tstamp be4acf25-a8b1-49fd-b7c9-d00f17a0984c))\n  (segment (start 142.8608 119.8118) (end 144.582 121.533) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp 00000000-0000-0000-0000-000052f1d73c))\n  (segment (start 144.582 121.533) (end 150.249403 121.533) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp 00000000-0000-0000-0000-000052f1d73e))\n  (segment (start 150.249403 121.533) (end 152.552528 123.836125) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp 00000000-0000-0000-0000-000052f1d740))\n  (segment (start 140.8684 119.8118) (end 142.8608 119.8118) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp 1c68084b-957b-4f93-8fc6-4d43a6362bef))\n  (segment (start 152.552528 125.172387) (end 152.552528 123.836125) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp 8591e11d-b02c-4b5f-ba3c-4665ea13afa7))\n  (segment (start 152.552528 125.172387) (end 151.192918 126.531998) (width 0.2032) (layer \"F.Cu\") (net 137) (tstamp e28e7c21-c6d9-4af8-b166-30d6b3732818))\n  (segment (start 133.233302 129.2038) (end 132.9884 129.2038) (width 0.2032) (layer \"F.Cu\") (net 138) (tstamp 00000000-0000-0000-0000-000052883ef4))\n  (segment (start 132.8166 129.032) (end 132.9884 129.2038) (width 0.2032) (layer \"F.Cu\") (net 138) (tstamp 00000000-0000-0000-0000-000052883f02))\n  (segment (start 137.851 133.821498) (end 137.851 134.049419) (width 0.2032) (layer \"F.Cu\") (net 138) (tstamp 00000000-0000-0000-0000-000052883f31))\n  (segment (start 137.851 134.049419) (end 138.818125 135.016544) (width 0.2032) (layer \"F.Cu\") (net 138) (tstamp 00000000-0000-0000-0000-000052883f39))\n  (segment (start 133.233302 129.2038) (end 137.851 133.821498) (width 0.2032) (layer \"F.Cu\") (net 138) (tstamp 9b250e5a-f45c-4366-b461-b1c427cf94ea))\n  (segment (start 132.328002 129.559402) (end 133.086006 129.559402) (width 0.2032) (layer \"F.Cu\") (net 139) (tstamp 00000000-0000-0000-0000-000052883f1b))\n  (segment (start 133.086006 129.559402) (end 137.3684 133.841796) (width 0.2032) (layer \"F.Cu\") (net 139) (tstamp 00000000-0000-0000-0000-000052883f1f))\n  (segment (start 137.3684 133.841796) (end 137.3684 134.982108) (width 0.2032) (layer \"F.Cu\") (net 139) (tstamp 00000000-0000-0000-0000-000052883f20))\n  (segment (start 137.3684 134.982108) (end 138.11048 135.724188) (width 0.2032) (layer \"F.Cu\") (net 139) (tstamp 00000000-0000-0000-0000-000052883f27))\n  (segment (start 131.8006 129.032) (end 132.328002 129.559402) (width 0.2032) (layer \"F.Cu\") (net 139) (tstamp 4a3b107f-8d78-43f2-9afb-cb175ec44a29))\n  (segment (start 136.784202 145.175296) (end 133.273902 148.685596) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-0000527b1565))\n  (segment (start 133.273902 148.685596) (end 129.41341 148.685596) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-0000527b1567))\n  (segment (start 136.784202 144.545398) (end 137.402836 143.926764) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-00005280718c))\n  (segment (start 137.402836 143.926764) (end 137.402836 143.856708) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-00005280718f))\n  (segment (start 126.923806 146.195992) (end 126.923806 140.639626) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-0000528107a6))\n  (segment (start 126.923806 140.639626) (end 128.173608 139.389824) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-0000528107a8))\n  (segment (start 128.707 129.7118) (end 128.173608 130.245192) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-000052878934))\n  (segment (start 128.173608 130.245192) (end 128.173608 139.389824) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 00000000-0000-0000-0000-000052878935))\n  (segment (start 128.707 129.0514) (end 128.707 129.7118) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 3932ce80-ec7e-4c6f-b7ae-9083db61f8cc))\n  (segment (start 129.41341 148.685596) (end 126.923806 146.195992) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp 863cd832-1107-4efd-92a1-90e178f94cff))\n  (segment (start 136.784202 145.175296) (end 136.784202 144.545398) (width 0.2032) (layer \"F.Cu\") (net 140) (tstamp dd43d6bf-b0f9-4279-a93f-7f2c7a57f14d))\n  (segment (start 129.266114 149.041198) (end 135.048923 149.041198) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-0000527b128c))\n  (segment (start 138.818125 145.271996) (end 135.048923 149.041198) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-0000527b128e))\n  (segment (start 127.818006 139.242528) (end 126.568204 140.49233) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-00005281079d))\n  (segment (start 126.568204 140.49233) (end 126.568204 146.343288) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-00005281079e))\n  (segment (start 126.568204 146.343288) (end 129.266114 149.041198) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-0000528107a0))\n  (segment (start 127.691 130.783702) (end 127.691 129.0514) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 00000000-0000-0000-0000-00005287893a))\n  (segment (start 127.818006 130.910708) (end 127.818006 139.242528) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 9069754a-499c-4b62-a875-fcb93a3d32e9))\n  (segment (start 127.818006 130.910708) (end 127.691 130.783702) (width 0.2032) (layer \"F.Cu\") (net 141) (tstamp 98e74b91-15ab-4895-a48b-8f1903d1b9db))\n  (segment (start 138.147163 146.64701) (end 137.94601 146.64701) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-0000527c7fd6))\n  (segment (start 137.94601 146.64701) (end 135.19622 149.3968) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-0000527c7fd7))\n  (segment (start 135.19622 149.3968) (end 129.118818 149.3968) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-0000527c7fd8))\n  (segment (start 126.212602 146.490584) (end 126.212602 140.345034) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-00005281078e))\n  (segment (start 126.212602 140.345034) (end 127.462404 139.095232) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-000052810794))\n  (segment (start 127.462404 139.095232) (end 127.462404 131.058004) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-000052810795))\n  (segment (start 126.675 130.2706) (end 126.675 129.0514) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 00000000-0000-0000-0000-00005287893d))\n  (segment (start 127.462404 131.058004) (end 126.675 130.2706) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 3d79f95a-e326-460d-8d60-a7e526f68c0e))\n  (segment (start 139.170151 145.624022) (end 138.147163 146.64701) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp 487a04ae-5d13-44cd-9465-4ef87581fbd0))\n  (segment (start 129.118818 149.3968) (end 126.212602 146.490584) (width 0.2032) (layer \"F.Cu\") (net 142) (tstamp af6ad766-2498-4ee5-8a67-be65c6bb22f3))\n  (segment (start 140.8744 120.8218) (end 142.3976 120.8218) (width 0.2032) (layer \"F.Cu\") (net 143) (tstamp 00000000-0000-0000-0000-0000528044ad))\n  (segment (start 143.1596 121.5838) (end 143.1596 122.388927) (width 0.2032) (layer \"F.Cu\") (net 143) (tstamp 00000000-0000-0000-0000-0000528044b0))\n  (segment (start 143.1596 122.388927) (end 147.302671 126.531998) (width 0.2032) (layer \"F.Cu\") (net 143) (tstamp 00000000-0000-0000-0000-0000528044b1))\n  (segment (start 140.8684 120.8278) (end 140.8744 120.8218) (width 0.2032) (layer \"F.Cu\") (net 143) (tstamp 062fe8fc-bf05-407f-a6c5-0dc6483dbeba))\n  (segment (start 142.3976 120.8218) (end 143.1596 121.5838) (width 0.2032) (layer \"F.Cu\") (net 143) (tstamp 503a62b4-64d0-49e8-bf4d-94e79298b55c))\n  (segment (start 149.355557 125.423834) (end 149.355557 133.217) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000527c8307))\n  (segment (start 150.295357 134.1568) (end 152.207102 134.1568) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000527c8309))\n  (segment (start 152.207102 134.1568) (end 155.626219 137.575917) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000527c830b))\n  (segment (start 155.626219 137.575917) (end 159.927115 137.575917) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000527c830c))\n  (segment (start 140.9252 114.675) (end 142.1944 114.675) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000528044d9))\n  (segment (start 147.9602 124.028477) (end 147.9602 123.0062) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d771))\n  (segment (start 149.355557 133.217) (end 150.295357 134.1568) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 08749e85-339b-4418-8c79-17b4320c2636))\n  (segment (start 149.355557 125.423834) (end 147.9602 124.028477) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 226f48fb-976c-4831-bae6-22da9608e061))\n  (segment (start 140.8684 114.7318) (end 140.9252 114.675) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp 48e1d07e-7f2e-4461-b424-c630d4b9c05f))\n  (segment (start 160.39768 137.126904) (end 160.376127 137.126904) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp d016e83f-6b0c-4346-ab3b-49b3d49bcc53))\n  (segment (start 161.092752 136.431832) (end 160.39768 137.126904) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp da741df4-c4c0-4cac-8164-99bfebc1a2fa))\n  (segment (start 160.376127 137.126904) (end 159.927115 137.575917) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp e69987d7-99e1-4a5a-bd28-65813e42a17b))\n  (segment (start 144.074 114.675) (end 142.1944 114.675) (width 0.2032) (layer \"F.Cu\") (net 144) (tstamp fcefce67-186c-4ba5-8198-860d1f4ceb73))\n  (via (at 144.074 114.675) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 144) (tstamp 6212d167-add8-43b9-9b49-ebadf4e39b40))\n  (via (at 147.9602 123.0062) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 144) (tstamp 9bc02e87-0859-49ef-ab9b-02d5127091d1))\n  (segment (start 144.074 114.675) (end 144.074 115.7418) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-0000528044fd))\n  (segment (start 147.9602 123.0062) (end 147.9602 121.279) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d774))\n  (segment (start 147.9602 121.279) (end 145.7758 119.0946) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d775))\n  (segment (start 145.7758 119.0946) (end 144.1756 119.0946) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d777))\n  (segment (start 144.1756 119.0946) (end 143.693 118.612) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d779))\n  (segment (start 143.693 118.612) (end 143.693 116.1228) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d77a))\n  (segment (start 143.693 116.1228) (end 144.074 115.7418) (width 0.2032) (layer \"B.Cu\") (net 144) (tstamp 00000000-0000-0000-0000-000052f1d77b))\n  (segment (start 161.417002 159.664402) (end 162.306 160.5534) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-0000527ac10a))\n  (segment (start 162.306 160.5534) (end 164.5666 160.5534) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-0000527ac111))\n  (segment (start 157.60701 152.47539) (end 158.171 151.9114) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-0000528040dd))\n  (segment (start 158.171 151.7844) (end 158.171 151.9114) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-0000528040f4))\n  (segment (start 156.921202 150.534602) (end 158.171 151.7844) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-0000528040f9))\n  (segment (start 161.417002 157.138602) (end 157.60701 153.32861) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-000052806aa3))\n  (segment (start 157.60701 153.32861) (end 157.60701 152.47539) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 00000000-0000-0000-0000-000052806aa5))\n  (segment (start 156.142835 148.806625) (end 156.921202 149.584992) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 06235ee7-451a-4aa7-a760-385c64a68069))\n  (segment (start 156.921202 149.584992) (end 156.921202 150.534602) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 512e3bed-4ddc-49ae-8a39-8f5de1ec5112))\n  (segment (start 161.417002 159.664402) (end 161.417002 157.138602) (width 0.2032) (layer \"F.Cu\") (net 145) (tstamp 68660699-5bd5-4337-af20-ed89e27a7e48))\n  (segment (start 154.432 148.511079) (end 154.432 148.4884) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0b2))\n  (segment (start 162.306 157.2514) (end 162.306 158.6738) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0cc))\n  (segment (start 162.306 158.6738) (end 162.9156 159.2834) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0cd))\n  (segment (start 162.9156 159.2834) (end 164.5666 159.2834) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0d0))\n  (segment (start 162.235 161.665) (end 165.7402 161.665) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527c09fb))\n  (segment (start 165.7402 161.665) (end 166.5784 160.8268) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527c0a01))\n  (segment (start 166.5784 160.8268) (end 166.5784 159.7092) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527c0a03))\n  (segment (start 166.5784 159.7092) (end 166.1526 159.2834) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527c0a04))\n  (segment (start 166.1526 159.2834) (end 164.5666 159.2834) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527c0a07))\n  (segment (start 155.43519 149.514269) (end 154.432 148.511079) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp 46bec319-a7fa-43f1-b9bd-ce467bb2d958))\n  (segment (start 160.33 163.57) (end 162.235 161.665) (width 0.2032) (layer \"F.Cu\") (net 146) (tstamp a9c2a7a7-40c8-4936-a9cd-5e966d65225f))\n  (via (at 162.306 157.2514) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 146) (tstamp 647549f8-0aa7-4d4b-8e52-558258a5ad44))\n  (via (at 154.432 148.4884) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 146) (tstamp cadabf42-e45c-45f5-8bb2-e44002b6a8db))\n  (segment (start 154.432 148.4884) (end 154.432 150.4696) (width 0.2032) (layer \"B.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0b8))\n  (segment (start 154.432 150.4696) (end 161.2138 157.2514) (width 0.2032) (layer \"B.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0b9))\n  (segment (start 161.2138 157.2514) (end 162.306 157.2514) (width 0.2032) (layer \"B.Cu\") (net 146) (tstamp 00000000-0000-0000-0000-0000527ac0c0))\n  (segment (start 156.5402 149.911634) (end 156.5402 150.788105) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527ac0d7))\n  (segment (start 156.5402 150.788105) (end 157.226008 151.473913) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527ac0de))\n  (segment (start 157.5562 156.7434) (end 156.9466 156.7434) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527ac0ef))\n  (segment (start 157.5928 156.7434) (end 159.4918 158.6424) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527c09e1))\n  (segment (start 159.4918 158.6424) (end 159.4918 161.8682) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527c09e5))\n  (segment (start 159.4918 161.8682) (end 157.79 163.57) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-0000527c09ec))\n  (segment (start 157.6316 156.6672) (end 158.6536 155.6452) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-000052806aae))\n  (segment (start 158.6536 155.6452) (end 158.6536 154.878098) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-000052806aaf))\n  (segment (start 158.6536 154.878098) (end 157.226008 153.450506) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-000052806ab1))\n  (segment (start 157.226008 153.450506) (end 157.226008 151.473913) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 00000000-0000-0000-0000-000052806ab2))\n  (segment (start 156.9466 156.7434) (end 157.7078 156.7434) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp 6a5cb348-93a0-41ca-a1b5-c24179e05b87))\n  (segment (start 156.5402 149.911634) (end 155.789013 149.160447) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp b77d48af-24c7-4de6-a0a6-82e445c4f108))\n  (segment (start 156.9466 156.7434) (end 157.5928 156.7434) (width 0.2032) (layer \"F.Cu\") (net 147) (tstamp f0089a53-7f6c-4f13-a1fa-b4f618dbb9d7))\n  (segment (start 155.702 152.608064) (end 155.702 157.4546) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527abfad))\n  (segment (start 155.702 157.4546) (end 156.2608 158.0134) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527abfb5))\n  (segment (start 156.2608 158.0134) (end 156.9466 158.0134) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527abfb7))\n  (segment (start 157.5928 158.0134) (end 158.6028 159.0234) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a0f))\n  (segment (start 158.6028 159.0234) (end 158.6028 160.8776) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a12))\n  (segment (start 158.6028 160.8776) (end 156.52 162.9604) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a14))\n  (segment (start 156.52 162.9604) (end 156.52 163.9764) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a16))\n  (segment (start 156.52 163.9764) (end 157.3074 164.7638) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a18))\n  (segment (start 157.3074 164.7638) (end 158.9838 164.7638) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a1a))\n  (segment (start 158.9838 164.7638) (end 160.33 166.11) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 00000000-0000-0000-0000-0000527c0a1b))\n  (segment (start 154.021698 150.927762) (end 155.702 152.608064) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp 85ac3de4-2417-476e-9f1b-213f942a7d74))\n  (segment (start 156.9466 158.0134) (end 157.5928 158.0134) (width 0.2032) (layer \"F.Cu\") (net 148) (tstamp f782d0d7-2bf5-412f-9893-e1bb87ed479e))\n  (segment (start 156.845006 151.631729) (end 156.845006 153.949406) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-0000527ac039))\n  (segment (start 162.9918 158.0134) (end 164.5666 158.0134) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-0000527ac058))\n  (segment (start 157.917 155.0214) (end 157.917 155.061) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-000052806ab9))\n  (segment (start 164.586 158.0328) (end 164.5666 158.0134) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-00005280767c))\n  (segment (start 156.845006 153.949406) (end 157.917 155.0214) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 7f1867e7-4bc9-4fa9-8ed4-a0ffa3778508))\n  (segment (start 155.081368 149.868091) (end 156.845006 151.631729) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 806a0349-5fd0-40e1-a3d8-cb5762460b78))\n  (segment (start 167.0356 158.0328) (end 164.586 158.0328) (width 0.2032) (layer \"F.Cu\") (net 149) (tstamp 9f88d282-b0b2-4a9d-aba9-040e342d0494))\n  (via (at 157.917 155.061) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 149) (tstamp 1bba5df6-3028-4488-b6fa-96beff8bff0b))\n  (via (at 162.9918 158.0134) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 149) (tstamp 8dca8620-0688-42a1-8433-7ec30be22f1b))\n  (segment (start 157.917 155.061) (end 160.8694 158.0134) (width 0.2032) (layer \"B.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-000052806abb))\n  (segment (start 160.8694 158.0134) (end 162.9918 158.0134) (width 0.2032) (layer \"B.Cu\") (net 149) (tstamp 00000000-0000-0000-0000-000052806abc))\n  (segment (start 155.3718 159.258) (end 156.9212 159.258) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000527ac00d))\n  (segment (start 156.9466 159.2834) (end 156.9212 159.258) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000527ac00e))\n  (segment (start 156.083002 155.386002) (end 156.5454 155.8484) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000528069df))\n  (segment (start 154.4006 158.2868) (end 155.3718 159.258) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-000052807679))\n  (segment (start 156.083002 152.281421) (end 156.083002 155.386002) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 7f6cd218-e54a-466f-9845-682b7be337fd))\n  (segment (start 156.083002 152.281421) (end 154.37552 150.573939) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp 953b53e5-5f60-4d85-83c0-9ee65b8e90e5))\n  (segment (start 154.2594 158.2868) (end 154.4006 158.2868) (width 0.2032) (layer \"F.Cu\") (net 150) (tstamp e59ea1d0-b546-49e5-9e85-424bebcf572e))\n  (via (at 155.3718 159.258) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 150) (tstamp 52667af2-0279-42c1-98a5-b31a33d9d267))\n  (via (at 156.5454 155.8484) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 150) (tstamp c12e57c9-43db-4435-b6c9-60e2df6b449e))\n  (segment (start 156.5454 155.8484) (end 156.057602 156.336198) (width 0.2032) (layer \"B.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000528069e1))\n  (segment (start 156.057602 156.336198) (end 156.057602 158.572198) (width 0.2032) (layer \"B.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000528069e2))\n  (segment (start 156.057602 158.572198) (end 155.3718 159.258) (width 0.2032) (layer \"B.Cu\") (net 150) (tstamp 00000000-0000-0000-0000-0000528069e3))\n  (segment (start 155.173 116.8086) (end 155.1424 116.778) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 00000000-0000-0000-0000-0000527425ed))\n  (segment (start 154.898666 128.09946) (end 154.898666 128.48381) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 00000000-0000-0000-0000-000052742fcf))\n  (segment (start 154.898666 128.48381) (end 154.021698 129.360778) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 00000000-0000-0000-0000-000052742fd1))\n  (segment (start 157.028002 117.519802) (end 157.028002 125.970124) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 00000000-0000-0000-0000-000052f1d3b9))\n  (segment (start 157.028002 125.970124) (end 154.898666 128.09946) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 00000000-0000-0000-0000-000052f1d3ba))\n  (segment (start 156.3168 116.8086) (end 155.173 116.8086) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp 6065af16-cc90-46bb-912e-3c353f1f2d93))\n  (segment (start 156.3168 116.8086) (end 157.028002 117.519802) (width 0.2032) (layer \"F.Cu\") (net 151) (tstamp e5674be2-81d5-4831-9d15-330761a56dc4))\n  (via (at 155.1424 116.778) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 151) (tstamp 0c79c6ae-af8e-46fd-af5e-2faadcd7142c))\n  (segment (start 155.1424 116.778) (end 154.101 115.7366) (width 0.2032) (layer \"B.Cu\") (net 151) (tstamp a5485ff9-071d-4421-a731-de17ab1b0691))\n  (segment (start 154.101 115.7366) (end 152.9326 115.7366) (width 0.2032) (layer \"B.Cu\") (net 151) (tstamp ff2d8d0c-336a-46c2-a871-f978f82fac25))\n  (segment (start 155.305068 128.785053) (end 155.305068 128.267798) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-00005274301a))\n  (segment (start 157.6884 119.0184) (end 157.6884 119.755) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-000052f1d3c4))\n  (segment (start 157.6884 119.755) (end 157.383604 120.059796) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-000052f1d3c5))\n  (segment (start 157.383604 120.059796) (end 157.383604 126.189262) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-000052f1d3c6))\n  (segment (start 157.383604 126.189262) (end 155.305068 128.267798) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-000052f1d3c7))\n  (segment (start 154.37552 129.714601) (end 155.305068 128.785053) (width 0.2032) (layer \"F.Cu\") (net 152) (tstamp 2e8d23db-30a6-4514-9af2-9715525f9dcb))\n  (via (at 157.6884 119.0184) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 152) (tstamp a9cd8541-3c57-40fa-a6e3-1d3890cebbcc))\n  (segment (start 153.6744 119.0184) (end 152.9326 118.2766) (width 0.2032) (layer \"B.Cu\") (net 152) (tstamp 00000000-0000-0000-0000-00005274303b))\n  (segment (start 153.6744 119.0184) (end 157.6884 119.0184) (width 0.2032) (layer \"B.Cu\") (net 152) (tstamp d9bc0f03-67de-40e0-9dab-1013b417e164))\n  (segment (start 154.204895 123.167989) (end 153.974 122.937094) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 00000000-0000-0000-0000-00005274257f))\n  (segment (start 153.974 122.937094) (end 153.974 118.048) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 00000000-0000-0000-0000-000052742581))\n  (segment (start 156.1898 118.866) (end 155.1484 117.8246) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 00000000-0000-0000-0000-000052f1d3ae))\n  (segment (start 153.974 118.048) (end 152.9326 117.0066) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 0a7ca5e0-f8c2-45f0-b3d2-2c98735bd466))\n  (segment (start 154.204895 126.347004) (end 154.204895 123.167989) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 2ecbfecf-b6c9-449c-bf21-a6e392c45a8a))\n  (segment (start 156.1898 119.501) (end 156.1898 118.866) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 403c6dfe-bf62-42a1-8911-2bd48eec065f))\n  (segment (start 152.60641 127.94549) (end 154.204895 126.347004) (width 0.2032) (layer \"F.Cu\") (net 153) (tstamp 84a46fd2-43b8-41fc-a860-0e720e80d355))\n  (via (at 155.1484 117.8246) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 153) (tstamp 9a6d216e-135d-48c2-a93c-8622959a4e3c))\n  (segment (start 154.3304 117.0066) (end 155.1484 117.8246) (width 0.2032) (layer \"B.Cu\") (net 153) (tstamp 00000000-0000-0000-0000-000052742fde))\n  (segment (start 154.3304 117.0066) (end 152.9326 117.0066) (width 0.2032) (layer \"B.Cu\") (net 153) (tstamp d52034be-7c97-44d9-b089-c518e9a02b6a))\n  (segment (start 154.617987 123.006341) (end 154.38548 122.773834) (width 0.2032) (layer \"F.Cu\") (net 154) (tstamp 00000000-0000-0000-0000-000052742587))\n  (segment (start 154.38548 122.773834) (end 154.38548 115.91948) (width 0.2032) (layer \"F.Cu\") (net 154) (tstamp 00000000-0000-0000-0000-00005274258b))\n  (segment (start 152.9326 114.4666) (end 154.38548 115.91948) (width 0.2032) (layer \"F.Cu\") (net 154) (tstamp 59dfe4a2-8d14-42cd-8a08-f49c11fd11db))\n  (segment (start 154.617987 126.641557) (end 152.960232 128.299312) (width 0.2032) (layer \"F.Cu\") (net 154) (tstamp 8bc030a5-110f-4fac-8cf1-d78a9934a59a))\n  (segment (start 154.617987 126.641557) (end 154.617987 123.006341) (width 0.2032) (layer \"F.Cu\") (net 154) (tstamp dbcc96e5-58b9-47b3-8ff6-dbf9b6ee62bc))\n  (segment (start 148.925402 154.654598) (end 148.925402 150.819202) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 00000000-0000-0000-0000-0000527c0b2d))\n  (segment (start 138.811 143.863832) (end 138.811 143.2052) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 00000000-0000-0000-0000-000052810c9a))\n  (segment (start 138.811 143.2052) (end 139.446 142.5702) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 00000000-0000-0000-0000-000052810ca7))\n  (segment (start 140.6764 142.5702) (end 148.925402 150.819202) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 00000000-0000-0000-0000-000052810cb5))\n  (segment (start 138.811 143.863832) (end 138.11048 144.564352) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 38fc6b33-7ab3-4fe9-8e8e-a1a9edee3ae6))\n  (segment (start 145.09 158.49) (end 148.925402 154.654598) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp 622e34b3-989b-4ef2-bc96-1f3b2743abf4))\n  (segment (start 139.446 142.5702) (end 140.6764 142.5702) (width 0.2032) (layer \"F.Cu\") (net 155) (tstamp fa78b453-0982-4c0b-8848-964e28a32217))\n  (segment (start 145.09 158.49) (end 145.09 163.57) (width 0.2032) (layer \"B.Cu\") (net 155) (tstamp c95e6c2e-7693-4f3a-b575-5d81e342d843))\n  (segment (start 149.281004 154.801894) (end 147.63 156.452898) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527c0b3e))\n  (segment (start 147.63 156.452898) (end 147.63 158.49) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527c0b41))\n  (segment (start 147.63 160.3442) (end 148.747598 161.461798) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527f0fbd))\n  (segment (start 148.747598 161.461798) (end 148.747598 164.281202) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527f0fc3))\n  (segment (start 148.747598 164.281202) (end 148.1888 164.84) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527f0fc8))\n  (segment (start 146.36 164.84) (end 145.09 166.11) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-0000527f1003))\n  (segment (start 137.21456 141.218) (end 141.2546 141.218) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-000052806600))\n  (segment (start 141.2546 141.218) (end 149.281004 149.244404) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-000052806602))\n  (segment (start 149.281004 149.244404) (end 149.281004 154.801894) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 00000000-0000-0000-0000-000052806604))\n  (segment (start 135.989344 142.443216) (end 137.21456 141.218) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp 4323b22d-0242-461e-9d27-817379983fec))\n  (segment (start 148.1888 164.84) (end 146.36 164.84) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp ba8af6d7-32fe-4911-9a06-f2070bb7fcdb))\n  (segment (start 147.63 158.49) (end 147.63 160.3442) (width 0.2032) (layer \"F.Cu\") (net 156) (tstamp ca4e7f9f-f46d-4cd8-8d48-a0ad27327ded))\n  (segment (start 168.3512 157.4292) (end 171.5508 157.4292) (width 0.2032) (layer \"F.Cu\") (net 158) (tstamp 00000000-0000-0000-0000-000052cb1038))\n  (segment (start 171.5508 157.4292) (end 173.03 155.95) (width 0.2032) (layer \"F.Cu\") (net 158) (tstamp 00000000-0000-0000-0000-000052cb1039))\n  (segment (start 158.389695 148.934145) (end 158.389695 148.962882) (width 0.254) (layer \"F.Cu\") (net 158) (tstamp a999ff39-ac27-4041-89c6-a9c902f4e635))\n  (segment (start 158.389695 148.934145) (end 157.202505 147.746955) (width 0.254) (layer \"F.Cu\") (net 158) (tstamp b6b516dd-d591-4a4b-8af1-ebf26d05ada8))\n  (segment (start 159.090155 149.663341) (end 158.389695 148.962882) (width 0.508) (layer \"F.Cu\") (net 158) (tstamp f304942d-04eb-47e4-bcb1-c04291da8977))\n  (via (at 168.3512 157.4292) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 158) (tstamp 9775a0a9-7820-4211-ac69-3d7474f48595))\n  (via (at 158.389695 148.962882) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 158) (tstamp eb62321d-0cf0-4846-90ad-5fd03a1a8590))\n  (segment (start 168.337 157.4292) (end 168.3512 157.4292) (width 0.2032) (layer \"B.Cu\") (net 158) (tstamp 00000000-0000-0000-0000-000052cb1024))\n  (segment (start 159.870682 148.962882) (end 168.337 157.4292) (width 0.2032) (layer \"B.Cu\") (net 158) (tstamp 03cfd136-b3ee-406d-bebf-08dfb57135a2))\n  (segment (start 158.389695 148.962882) (end 159.870682 148.962882) (width 0.2032) (layer \"B.Cu\") (net 158) (tstamp ea9b9a26-e2cc-4dbe-9b5f-d626cc4e5fa1))\n  (segment (start 168.594 122.05) (end 168.585 122.041) (width 1.016) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d501))\n  (segment (start 167.8738 120.6694) (end 168.585 121.3806) (width 1.016) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d50c))\n  (segment (start 168.585 121.3806) (end 168.585 122.041) (width 1.016) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d50d))\n  (segment (start 162.616 121.66) (end 163.3272 122.3712) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d602))\n  (segment (start 163.3272 122.3712) (end 165.918 122.3712) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d604))\n  (segment (start 165.918 122.3712) (end 166.934 121.3552) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d605))\n  (segment (start 166.934 121.3552) (end 166.934 121.0504) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d607))\n  (segment (start 166.934 121.0504) (end 167.315 120.6694) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d608))\n  (segment (start 169.984 122.05) (end 168.594 122.05) (width 1.016) (layer \"F.Cu\") (net 159) (tstamp 0026fe4e-387b-4c0b-abb6-809273114270))\n  (segment (start 167.925 124.875) (end 169.075 124.875) (width 0.3048) (layer \"F.Cu\") (net 159) (tstamp 2b58bab9-52b1-4130-b8a0-2d6b655ba892))\n  (segment (start 167.315 120.6694) (end 167.8738 120.6694) (width 1.016) (layer \"F.Cu\") (net 159) (tstamp 91d73117-3389-4534-95b1-0bff80ba7d9f))\n  (segment (start 160.5078 121.66) (end 162.616 121.66) (width 0.2032) (layer \"F.Cu\") (net 159) (tstamp e0457fd6-39f4-489b-acc8-e73b846cd991))\n  (via (at 167.925 124.875) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 159) (tstamp 0e1e5406-2c36-471b-a850-b256fbb2219d))\n  (via (at 168.585 122.041) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 159) (tstamp b65c27e4-07c5-428c-863b-407131c3758a))\n  (segment (start 168.585 122.041) (end 167.925 122.701) (width 1.016) (layer \"B.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d503))\n  (segment (start 167.925 122.701) (end 167.925 124.875) (width 1.016) (layer \"B.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d504))\n  (segment (start 167.925 125.445) (end 167.925 124.875) (width 1.016) (layer \"B.Cu\") (net 159) (tstamp 00000000-0000-0000-0000-000052f1d5fd))\n  (segment (start 173.03 130.55) (end 167.925 125.445) (width 1.016) (layer \"B.Cu\") (net 159) (tstamp 77c5bca9-c3c1-45a2-a82b-382f804b8d29))\n  (segment (start 166.4526 122.4474) (end 166.1 122.8) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf7f))\n  (segment (start 166.1 122.8) (end 162.4 122.8) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf83))\n  (segment (start 162.4 122.8) (end 161.8 123.4) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf84))\n  (segment (start 161.3714 123.8286) (end 161.3714 124.9366) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf8f))\n  (segment (start 161.8 123.4) (end 161.3714 123.8286) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 64f5774f-f4ef-46a3-8c8b-95d176dfff8e))\n  (segment (start 167.315 122.4474) (end 166.4526 122.4474) (width 0.2032) (layer \"F.Cu\") (net 160) (tstamp 93c3ca76-b9a2-4058-aa47-e9b521619447))\n  (via (at 161.8 123.4) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 160) (tstamp 5157dcc1-56a5-41c6-b6ea-8bafc985d0d5))\n  (segment (start 162.7 124.3) (end 162.7 125.4) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf94))\n  (segment (start 162.7 125.4) (end 168.8 131.5) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcaf99))\n  (segment (start 168.8 131.5) (end 168.8 133.5) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcafa0))\n  (segment (start 168.8 133.5) (end 169.7 134.4) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcafaa))\n  (segment (start 169.7 134.4) (end 171.8 134.4) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcafab))\n  (segment (start 171.8 134.4) (end 173.03 135.63) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 00000000-0000-0000-0000-000052fcafad))\n  (segment (start 161.8 123.4) (end 162.7 124.3) (width 0.2032) (layer \"B.Cu\") (net 160) (tstamp 3d23cbe6-2e03-4857-97af-c05c644489bc))\n  (segment (start 176.08308 111.12154) (end 176.02374 111.0622) (width 1.016) (layer \"F.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052744052))\n  (segment (start 176.02374 111.0622) (end 174.483 111.0622) (width 1.016) (layer \"F.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052744053))\n  (segment (start 177.15 110.05462) (end 176.08308 111.12154) (width 0.2032) (layer \"F.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-00005274409e))\n  (segment (start 173.3146 111.0622) (end 174.483 111.0622) (width 0.508) (layer \"F.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052798b82))\n  (segment (start 165.283 120.3138) (end 165.283 121.5584) (width 1.016) (layer \"F.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052f1d514))\n  (segment (start 171.03114 111.9512) (end 171.943 111.9512) (width 0.3048) (layer \"F.Cu\") (net 161) (tstamp 0db23564-f127-4967-9e34-544454ea3b21))\n  (segment (start 177.15 109.3096) (end 177.15 110.05462) (width 0.2032) (layer \"F.Cu\") (net 161) (tstamp 39424b9d-d8e8-4c53-9aab-0cb79385be26))\n  (segment (start 172.6034 111.5448) (end 172.197 111.9512) (width 0.508) (layer \"F.Cu\") (net 161) (tstamp 5b6fb4d3-2124-4854-a27c-acb382e76147))\n  (segment (start 172.197 111.9512) (end 171.943 111.9512) (width 0.508) (layer \"F.Cu\") (net 161) (tstamp 71a15998-3460-49eb-8373-515a06bc3b42))\n  (segment (start 172.6034 111.5448) (end 172.832 111.5448) (width 0.508) (layer \"F.Cu\") (net 161) (tstamp b883d64c-d7c7-4cdf-b9aa-22c1c946a610))\n  (segment (start 172.832 111.5448) (end 173.3146 111.0622) (width 0.508) (layer \"F.Cu\") (net 161) (tstamp c66d5b36-385f-446f-ad11-d3ae25d8314c))\n  (via (at 176.08308 111.12154) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 161) (tstamp 14bccb36-b141-4b69-b9fb-17a7bf5ca6a9))\n  (via (at 165.283 120.3138) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 161) (tstamp 83fa1e0f-8c30-47b9-b865-43036ea14cff))\n  (segment (start 176.08308 116.24472) (end 172.014 120.3138) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052f1d510))\n  (segment (start 172.014 120.3138) (end 165.283 120.3138) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052f1d511))\n  (segment (start 165.283 126.483) (end 169.35 130.55) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052fcaf2e))\n  (segment (start 169.35 130.55) (end 170.49 130.55) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 00000000-0000-0000-0000-000052fcaf33))\n  (segment (start 176.08308 111.12154) (end 176.08308 116.24472) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 3d1bb14a-46f6-4036-9042-0bdcb39f77a2))\n  (segment (start 165.283 120.3138) (end 165.283 126.483) (width 1.016) (layer \"B.Cu\") (net 161) (tstamp 689fe312-9e09-4969-8b6a-2974683ec2da))\n  (segment (start 159.3902 119.3994) (end 158.3488 120.4408) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp 00000000-0000-0000-0000-000052f1d40e))\n  (segment (start 159.3902 119.3486) (end 159.3902 119.3994) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp 016599d1-8f08-405a-9cd6-82a2cf810bd1))\n  (segment (start 158.3488 123.6158) (end 158.3488 120.4408) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp 11f15d2d-496d-47d2-9930-48cf476e28e4))\n  (segment (start 143.644114 152.357418) (end 143.626154 152.339458) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp abb29fce-52d0-4006-8eeb-653b4ec84bd8))\n  (segment (start 145.181534 151.635406) (end 144.459521 152.357418) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp d7d1779f-3698-4803-8bda-ba7d67a878d7))\n  (segment (start 144.459521 152.357418) (end 143.644114 152.357418) (width 0.2032) (layer \"F.Cu\") (net 162) (tstamp fa150e6a-8e42-4b08-aefc-8f696bc3ce64))\n  (via (at 158.3488 123.6158) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 162) (tstamp 0cbe2901-0da7-4b2c-a3c9-38bde90339d4))\n  (via (at 143.626154 152.339458) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 162) (tstamp 4ad93c84-d3f9-41e4-94fa-8a22c12e6a25))\n  (segment (start 154.942658 129.424082) (end 152.999558 131.367182) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 00000000-0000-0000-0000-000052744227))\n  (segment (start 152.999558 142.173042) (end 143.626154 151.546446) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 00000000-0000-0000-0000-0000527c7ebf))\n  (segment (start 154.942658 127.794146) (end 158.3488 124.388004) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 00000000-0000-0000-0000-000052f1d462))\n  (segment (start 158.3488 124.388004) (end 158.3488 123.6158) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 00000000-0000-0000-0000-000052f1d464))\n  (segment (start 143.626154 152.339458) (end 143.626154 151.546446) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 1a33ab71-9a0f-4bfc-ac85-773cd946d676))\n  (segment (start 152.999558 131.367182) (end 152.999558 142.173042) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 3816f556-0892-4ed6-851a-96fb375beb7d))\n  (segment (start 154.942658 129.424082) (end 154.942658 127.794146) (width 0.2032) (layer \"B.Cu\") (net 162) (tstamp 7dd647f6-b67c-409c-8945-b383e88621dd))\n  (segment (start 159.004 147.425518) (end 159.004 147.8474) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 00000000-0000-0000-0000-0000527abe1a))\n  (segment (start 158.263971 146.685489) (end 159.004 147.425518) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 1a34be06-a3fd-4f54-84ce-e6f863ea223c))\n  (segment (start 164.15 150.91) (end 162.0666 150.91) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 3baa9538-9e55-44e9-8324-d489c3c02e47))\n  (segment (start 164.84 151.6) (end 164.15 150.91) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 3bac5ab9-52d0-473a-9702-4b762cdb0f73))\n  (segment (start 166.9666 151.6) (end 167.5066 152.14) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 5d1ca587-2a87-4c48-983a-4cd25a14587a))\n  (segment (start 166.9666 151.6) (end 164.84 151.6) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 6c039e12-ce9c-4921-a897-b06dad716b90))\n  (segment (start 162.0666 150.91) (end 159.004 147.8474) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp 90bd02d7-9e45-4d05-979a-1c226b54347b))\n  (segment (start 169.22 152.14) (end 170.49 153.41) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp ab2bb9b6-b5d8-4820-b334-28efcafca141))\n  (segment (start 167.5066 152.14) (end 169.22 152.14) (width 0.2032) (layer \"F.Cu\") (net 163) (tstamp d8776166-9798-467d-a514-72f956bf5870))\n  (segment (start 162.79002 133.84013) (end 161.622587 133.84013) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp 2dbba1e0-9c7c-4aad-b351-33a481d49b85))\n  (segment (start 162.937296 133.692854) (end 162.79002 133.84013) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp 3050b3ff-91c4-497d-9817-9faeae89f531))\n  (segment (start 160.347391 133.929933) (end 160.060022 133.929933) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp 3fa37ceb-f93b-4ed8-a647-6c21f6f4e490))\n  (segment (start 160.562917 134.145459) (end 160.347391 133.929933) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp 70a72d29-cbea-42a6-a4e8-2f143b16b5f0))\n  (segment (start 163.019915 133.692854) (end 162.937296 133.692854) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp b89c7c9c-1932-4308-a524-6b807d37b5d5))\n  (segment (start 160.060022 133.929933) (end 159.325437 134.664518) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp c53a89ff-4b0d-43bc-8590-cb732b5451ea))\n  (segment (start 163.939493 134.612432) (end 163.019915 133.692854) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp e7bd7c4f-dbdb-41c6-bd89-e6ff7d67e1d9))\n  (segment (start 161.317258 134.145459) (end 160.562917 134.145459) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp f03619ff-ece4-45e8-b0fc-2260ccf370e4))\n  (segment (start 161.622587 133.84013) (end 161.317258 134.145459) (width 0.2032) (layer \"F.Cu\") (net 164) (tstamp f99cef6e-46fa-4f6e-99d0-f217d170a911))\n  (segment (start 161.981797 131.005961) (end 163.361165 131.005961) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 01171c53-631c-4c1a-8df3-fad94d97ee5d))\n  (segment (start 159.8474 133.434911) (end 158.971615 134.310696) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 205746a0-5df9-46da-95f1-19ee96c13b15))\n  (segment (start 164.478308 130.086383) (end 163.55873 131.005961) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 3d5c5867-0992-4b46-90b0-976f2807c12e))\n  (segment (start 161.981797 131.005961) (end 159.8474 133.140359) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 4bbaf4ff-3763-4574-afe0-6546f5348901))\n  (segment (start 159.8474 133.140359) (end 159.8474 133.434911) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 7c0bc88a-1467-4c39-b030-3285cce722ae))\n  (segment (start 163.55873 131.005961) (end 163.361165 131.005961) (width 0.2032) (layer \"F.Cu\") (net 165) (tstamp 8a7b6cf5-ad74-481c-a2b3-245d7963451b))\n  (segment (start 73.31326 157.63674) (end 73.75 157.2) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff10f))\n  (segment (start 145.0646 154.3498) (end 145.4964 153.918) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-000052802cc5))\n  (segment (start 145.4964 153.3846) (end 146.185924 152.695076) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-00005280759a))\n  (segment (start 146.185924 152.695076) (end 146.241204 152.695076) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000528075a1))\n  (segment (start 76.835 149.9616) (end 76.835 151.003) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 35da89df-73cf-4362-a7aa-0e6f6ce0d89e))\n  (segment (start 144.0232 154.3498) (end 145.0646 154.3498) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 3a2d66f0-8f8e-4067-a3ed-0d895ed564cf))\n  (segment (start 145.4964 153.918) (end 145.4964 153.3846) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 588aeb18-a85a-489a-8eae-8d5d1d0d6fd8))\n  (segment (start 70.3694 158.9144) (end 70.471 159.016) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 6bd076f6-20c3-47a5-9a4a-e873debaafbc))\n  (segment (start 70.3694 158) (end 70.3694 158.9144) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 8730f77c-04d4-4667-840e-ae3726071b09))\n  (segment (start 77.50934 155.58446) (end 77.3798 155.714) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp 97c6eb1f-e557-4a43-bd2b-ca3455067957))\n  (segment (start 73.31326 158.2301) (end 73.31326 157.63674) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp d073536e-0696-4b56-be63-2c7219c80429))\n  (segment (start 77.50934 154.5837) (end 77.50934 155.58446) (width 0.2032) (layer \"F.Cu\") (net 166) (tstamp fc3127a3-c6b0-4be1-8094-ffcaaa1319f0))\n  (via (at 76.835 151.003) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 166) (tstamp 4c58a336-7345-4635-af22-6c12d7b7d05e))\n  (via (at 73.75 157.2) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 166) (tstamp 729e9621-4fda-4e86-a7b2-e04982ef906a))\n  (via (at 70.471 159.016) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 166) (tstamp 90538000-bbd9-4281-b9cf-edd954e9d6a8))\n  (via (at 145.4964 153.918) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 166) (tstamp 97bb7da5-d1a0-4f6b-9165-e9fa04540c58))\n  (via (at 77.3798 155.714) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 166) (tstamp adc7444a-3c5d-458a-806b-d6849a8560db))\n  (segment (start 73.75 157.2) (end 74.6 156.35) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff115))\n  (segment (start 74.6 156.35) (end 76.7438 156.35) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff116))\n  (segment (start 76.7438 156.35) (end 77.3798 155.714) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff125))\n  (segment (start 70.471 158.429) (end 71 157.9) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff12d))\n  (segment (start 71 157.9) (end 73.05 157.9) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff13e))\n  (segment (start 73.05 157.9) (end 73.75 157.2) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000526ff140))\n  (segment (start 77.3798 151.5478) (end 76.835 151.003) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-000052701b44))\n  (segment (start 145.4964 153.918) (end 146.486998 153.918) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527c7e5e))\n  (segment (start 146.486998 153.918) (end 146.969598 154.4006) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527c7e5f))\n  (segment (start 146.969598 154.4006) (end 146.969598 156.559602) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527c7e60))\n  (segment (start 146.969598 156.559602) (end 146.5378 156.9914) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527c7e61))\n  (segment (start 146.5378 167.126) (end 141.762614 171.901186) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527c8267))\n  (segment (start 121.766578 171.901186) (end 121.162986 171.297594) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e8977))\n  (segment (start 121.162986 171.297594) (end 119.369008 171.297594) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e897a))\n  (segment (start 119.369008 171.297594) (end 118.765416 171.901186) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e897b))\n  (segment (start 70.471 159.6758) (end 71.424798 160.629598) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e8d1b))\n  (segment (start 71.424798 160.629598) (end 71.424798 167.664512) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e8d23))\n  (segment (start 71.424798 167.664512) (end 75.661472 171.901186) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e8d26))\n  (segment (start 75.661472 171.901186) (end 118.765416 171.901186) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 00000000-0000-0000-0000-0000527e8d28))\n  (segment (start 141.762614 171.901186) (end 121.766578 171.901186) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 127c8a1a-59bc-48b6-ab5d-11a9e5df5287))\n  (segment (start 70.471 159.016) (end 70.471 158.429) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp 33522f9e-ec0d-4e5c-a4ff-ed4a10acbc9a))\n  (segment (start 146.5378 156.9914) (end 146.5378 167.126) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp b9338daa-8e98-4b8c-932e-94aad0b09c32))\n  (segment (start 77.3798 151.5478) (end 77.3798 155.714) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp f0fdef61-d5b6-4cd6-98f2-21a1dc92177f))\n  (segment (start 70.471 159.016) (end 70.471 159.6758) (width 0.2032) (layer \"B.Cu\") (net 166) (tstamp fe17bc75-5222-4b14-8243-94e85d3ed851))\n  (segment (start 124.4468 161.926) (end 124.2112 161.6904) (width 0.254) (layer \"F.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21a3))\n  (segment (start 124.2112 161.6904) (end 124.2112 161.0808) (width 0.254) (layer \"F.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21a4))\n  (segment (start 125.2692 161.926) (end 124.4468 161.926) (width 0.254) (layer \"F.Cu\") (net 167) (tstamp 7e2ea181-86a2-4b73-bf5a-b404efa019fb))\n  (via (at 124.2112 161.0808) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 167) (tstamp 586ed565-2da2-4443-b3d4-cd6d4b8d76eb))\n  (segment (start 124.2112 161.0808) (end 124.2112 160.141) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21a6))\n  (segment (start 124.2112 160.141) (end 125.8876 158.4646) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21a7))\n  (segment (start 125.8876 158.4646) (end 129.2658 158.4646) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21a8))\n  (segment (start 129.2658 158.4646) (end 129.7992 158.998) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21aa))\n  (segment (start 129.7992 158.998) (end 130.485 158.998) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21ab))\n  (segment (start 130.485 158.998) (end 131.3232 158.1598) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21ac))\n  (segment (start 131.3232 158.1598) (end 134.6252 158.1598) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21ad))\n  (segment (start 134.6252 158.1598) (end 137.2668 160.8014) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21ae))\n  (segment (start 137.2668 160.8014) (end 137.2668 161.6142) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21b0))\n  (segment (start 137.2668 161.6142) (end 137.47 161.8174) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21b2))\n  (segment (start 137.47 161.8174) (end 137.47 163.57) (width 0.254) (layer \"B.Cu\") (net 167) (tstamp 00000000-0000-0000-0000-0000527f21b3))\n  (segment (start 167.95 168.65) (end 165.531 171.069) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 00000000-0000-0000-0000-0000527f0cce))\n  (segment (start 169.22 164.84) (end 173.03 164.84) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 00000000-0000-0000-0000-0000527f0cf1))\n  (segment (start 173.8428 164.84) (end 175.6828 163) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 00000000-0000-0000-0000-000052d05b80))\n  (segment (start 175.6828 163) (end 176.885 163) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 00000000-0000-0000-0000-000052d05b81))\n  (segment (start 165.531 171.069) (end 133.8946 171.069) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 26876241-5198-4485-9350-4f4af7bd11bb))\n  (segment (start 167.95 166.11) (end 169.22 164.84) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 4591d7ad-495a-4cbb-a8be-b4c8d8ac2b6f))\n  (segment (start 130.593067 167.767467) (end 131.5772 168.7516) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 4c623775-c10f-4e98-b9b0-02fda06b91ab))\n  (segment (start 130.593067 164.390067) (end 130.593067 167.767467) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 4d67a498-551c-482b-978f-1f0fdb664733))\n  (segment (start 133.8946 171.069) (end 131.5772 168.7516) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 742d6ff1-5905-4a3f-b8b2-7187bd2d9c4e))\n  (segment (start 130.129 163.926) (end 130.593067 164.390067) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp 7632f402-b31c-4f82-aa15-ed58f49d1999))\n  (segment (start 167.95 166.11) (end 167.95 168.65) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp ab3c1145-6ea9-40a5-8780-6f7e880fcba4))\n  (segment (start 173.03 164.84) (end 173.8428 164.84) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp ae893b49-1974-46ff-9177-e67ac442612d))\n  (segment (start 129.6692 163.926) (end 130.129 163.926) (width 0.29337) (layer \"F.Cu\") (net 168) (tstamp d717849b-8ea2-4c00-aa4b-545e28c439bc))\n  (segment (start 166.68 164.84) (end 166.68 166.745) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 00000000-0000-0000-0000-0000527f0ca6))\n  (segment (start 135.2348 166.0338) (end 135.2348 166.7958) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 00000000-0000-0000-0000-0000527f2643))\n  (segment (start 137.5776 169.1386) (end 135.2348 166.7958) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 00000000-0000-0000-0000-0000527f264d))\n  (segment (start 174.2746 146.3996) (end 175.6742 145) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 00000000-0000-0000-0000-000052d05b74))\n  (segment (start 175.6742 145) (end 176.885 145) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 00000000-0000-0000-0000-000052d05b75))\n  (segment (start 167.95 163.57) (end 166.68 164.84) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 121150b7-1984-4c2f-8ac0-a6a4b0083b7e))\n  (segment (start 134.93 165.729) (end 135.2348 166.0338) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 2e5fb983-16ad-437a-bb6b-f458d8f35742))\n  (segment (start 167.95 163.57) (end 175.1444 156.3756) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 4df86680-fb94-43ce-a0cd-040110b2e7b4))\n  (segment (start 174.2746 146.3996) (end 174.2746 150.1302) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 51c7ad4a-4e44-4805-b6f5-800e70412075))\n  (segment (start 166.68 166.745) (end 164.2864 169.1386) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 87fb0c8e-4e2a-4e55-af0f-6cc5c555f83b))\n  (segment (start 164.2864 169.1386) (end 137.5776 169.1386) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp 9b8c7b95-d3e0-4e97-b232-0a5abe3ed3b2))\n  (segment (start 174.2746 150.1302) (end 175.1444 151) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp c3a2749d-2d4e-436b-9961-2daa1ec65892))\n  (segment (start 175.1444 156.3756) (end 175.1444 151) (width 0.29337) (layer \"F.Cu\") (net 169) (tstamp e8eafc54-ef23-485c-ac2e-b22a46422a4d))\n  (segment (start 97.8299 108.9947) (end 97.6936 108.8584) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052803868))\n  (segment (start 97.6936 108.8584) (end 95.6616 108.8584) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-00005280386c))\n  (segment (start 95.6616 108.8584) (end 95.6362 108.833) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-00005280386e))\n  (segment (start 133.243506 130.2198) (end 137.012798 133.989092) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052883f43))\n  (segment (start 137.012798 133.989092) (end 137.012798 135.33415) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052883f46))\n  (segment (start 137.012798 135.33415) (end 137.756658 136.07801) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052883f4d))\n  (segment (start 98.48088 109.01248) (end 100.14458 109.01248) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 2c3846bc-5ecc-433a-ba13-b14862cbfb3e))\n  (segment (start 98.4631 108.9947) (end 97.8299 108.9947) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 35fe13e2-4689-4f23-bf04-eb7e3be94468))\n  (segment (start 98.48088 109.01248) (end 98.4631 108.9947) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp 92d899eb-cb4f-46c6-bb88-4a849252866b))\n  (segment (start 132.2122 130.2198) (end 133.243506 130.2198) (width 0.2032) (layer \"F.Cu\") (net 170) (tstamp a06eda59-a576-4fe2-b648-577e7e4aab6e))\n  (via (at 98.4631 108.9947) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 170) (tstamp 11a6939a-7a74-41fc-96c1-21227779df82))\n  (via (at 132.2122 130.2198) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 170) (tstamp 12b69e1a-071d-497f-8045-d85869b7d326))\n  (segment (start 97.85022 108.9947) (end 97.29228 108.43676) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000527b0b3d))\n  (segment (start 97.29228 108.43676) (end 97.29228 106.97372) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000527b0b3f))\n  (segment (start 124.358524 113.73889) (end 125.298206 114.678572) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000527b0b53))\n  (segment (start 125.298206 114.678572) (end 125.298206 124.10087) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000527b0b54))\n  (segment (start 99.446196 104.819804) (end 97.29228 106.97372) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000528066ea))\n  (segment (start 131.417136 130.2198) (end 125.298206 124.10087) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-0000528068cf))\n  (segment (start 119.1098 104.819804) (end 124.358524 110.068528) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052810a2b))\n  (segment (start 124.358524 110.068528) (end 124.358524 113.73889) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 00000000-0000-0000-0000-000052810a30))\n  (segment (start 99.446196 104.819804) (end 119.1098 104.819804) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 48752bbd-f665-4443-8163-f9d9aa86d6e2))\n  (segment (start 98.4631 108.9947) (end 97.85022 108.9947) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp 73792f89-bdfa-4d49-8744-21f198e857a3))\n  (segment (start 132.2122 130.2198) (end 131.417136 130.2198) (width 0.2032) (layer \"B.Cu\") (net 170) (tstamp c4d864ed-67e8-45fb-836b-d9d131f714f1))\n  (segment (start 135.2094 137.06538) (end 135.2094 136.6714) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527b0ebf))\n  (segment (start 113.1622 133.9536) (end 108.5902 133.9536) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527b0eed))\n  (segment (start 108.5902 133.9536) (end 108.133 134.4108) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527b0ef5))\n  (segment (start 108.133 134.4108) (end 108.133 136.327) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527b0ef8))\n  (segment (start 108.133 136.327) (end 108.84916 137.04316) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527b0efe))\n  (segment (start 115.4542 136.2456) (end 115.4684 136.2456) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527e8569))\n  (segment (start 134.0664 135.5284) (end 132.009 135.5284) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-000052806adc))\n  (segment (start 130.0532 137.1286) (end 130.9676 136.2142) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-000052883ce7))\n  (segment (start 130.9676 136.2142) (end 131.3232 136.2142) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-000052883ce8))\n  (segment (start 131.3232 136.2142) (end 132.009 135.5284) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-000052883cef))\n  (segment (start 135.989344 137.845324) (end 135.2094 137.06538) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 53501d26-80c4-4641-a57b-964898eb5237))\n  (segment (start 113.1622 133.9536) (end 115.4542 136.2456) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 8af93bb6-a41f-486e-a7d4-698cb3f09ba0))\n  (segment (start 108.84916 138.89736) (end 108.84916 137.04316) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp 92432765-2320-46a2-bcd4-1c75d8d864f9))\n  (segment (start 135.2094 136.6714) (end 134.0664 135.5284) (width 0.2032) (layer \"F.Cu\") (net 171) (tstamp b913cd1a-c808-4f4e-bb5a-783a0d03ecd7))\n  (via (at 130.0532 137.1286) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 171) (tstamp 1fc8ba37-7fa7-49de-bb34-feae7e79ded3))\n  (via (at 115.4684 136.2456) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 171) (tstamp d73f4cd7-b2bb-4824-b4f6-334e57cca6ee))\n  (segment (start 115.4684 136.2456) (end 116.332002 136.2456) (width 0.2032) (layer \"B.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527e8571))\n  (segment (start 116.332002 136.2456) (end 116.6368 135.940802) (width 0.2032) (layer \"B.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527e8572))\n  (segment (start 116.6368 135.940802) (end 119.156504 135.940802) (width 0.2032) (layer \"B.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527e8574))\n  (segment (start 119.156504 135.940802) (end 120.344302 137.1286) (width 0.2032) (layer \"B.Cu\") (net 171) (tstamp 00000000-0000-0000-0000-0000527e8576))\n  (segment (start 120.344302 137.1286) (end 130.0532 137.1286) (width 0.2032) (layer \"B.Cu\") (net 171) (tstamp a17a00b3-8465-41ba-996e-f3f753dab146))\n  (segment (start 108.38002 115.21262) (end 106.34472 115.21262) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp 00000000-0000-0000-0000-000052733a9b))\n  (segment (start 111.99472 119.60352) (end 111.9684 119.5772) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp 00000000-0000-0000-0000-000052803add))\n  (segment (start 111.308 118.9168) (end 111.308 118.1406) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp 00000000-0000-0000-0000-000052803ae2))\n  (segment (start 111.308 118.1406) (end 108.38002 115.21262) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp 00000000-0000-0000-0000-000052803ae5))\n  (segment (start 111.9684 119.5772) (end 111.308 118.9168) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp 93f5e22f-cbd9-4e05-858e-ca699cbad2d2))\n  (segment (start 118.745 119.51716) (end 117.26164 119.51716) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp e210323e-5187-44a9-91ff-0df79c97c2c7))\n  (segment (start 117.17528 119.60352) (end 117.26164 119.51716) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp ee255cc6-c411-4764-bb5b-548039e475d3))\n  (segment (start 117.17528 119.60352) (end 111.99472 119.60352) (width 0.2032) (layer \"F.Cu\") (net 172) (tstamp f2ea071c-33e3-44fc-bc00-af6625ad42a2))\n  (segment (start 108.46384 114.71224) (end 106.34472 114.71224) (width 0.2032) (layer \"F.Cu\") (net 173) (tstamp 00000000-0000-0000-0000-000052733a93))\n  (segment (start 118.745 119.01678) (end 117.17782 119.01678) (width 0.2032) (layer \"F.Cu\") (net 173) (tstamp 1d020cdf-e471-4238-9fa8-917b6be15374))\n  (segment (start 117.00256 119.19204) (end 117.17782 119.01678) (width 0.2032) (layer \"F.Cu\") (net 173) (tstamp 2911b6d8-a343-45b6-a550-b9def4457d36))\n  (segment (start 112.94364 119.19204) (end 108.46384 114.71224) (width 0.2032) (layer \"F.Cu\") (net 173) (tstamp 4b304551-1b50-41f9-8df1-214c8ca98934))\n  (segment (start 112.94364 119.19204) (end 117.00256 119.19204) (width 0.2032) (layer \"F.Cu\") (net 173) (tstamp e5d417f3-8536-41e8-b544-02841a1aac9d))\n  (segment (start 108.54766 114.21186) (end 106.34472 114.21186) (width 0.2032) (layer \"F.Cu\") (net 174) (tstamp 00000000-0000-0000-0000-000052733a8d))\n  (segment (start 118.745 118.51894) (end 117.09146 118.51894) (width 0.2032) (layer \"F.Cu\") (net 174) (tstamp 357bde41-3171-40e4-b360-5981adde3504))\n  (segment (start 116.82984 118.78056) (end 117.09146 118.51894) (width 0.2032) (layer \"F.Cu\") (net 174) (tstamp 3ab77e5c-8692-4d12-b90e-a88c611b252b))\n  (segment (start 113.11636 118.78056) (end 108.54766 114.21186) (width 0.2032) (layer \"F.Cu\") (net 174) (tstamp 8a7b94ea-33c8-43e8-a275-fcc2307d0204))\n  (segment (start 113.11636 118.78056) (end 116.82984 118.78056) (width 0.2032) (layer \"F.Cu\") (net 174) (tstamp a5dd056c-cd8e-48c6-92df-8fc2a4fa0138))\n  (segment (start 108.63148 113.71148) (end 106.34472 113.71148) (width 0.2032) (layer \"F.Cu\") (net 175) (tstamp 00000000-0000-0000-0000-000052733a86))\n  (segment (start 116.65712 118.36908) (end 117.00764 118.01856) (width 0.2032) (layer \"F.Cu\") (net 175) (tstamp 386cf41c-db82-4b84-a160-cd03be8f7608))\n  (segment (start 113.28908 118.36908) (end 116.65712 118.36908) (width 0.2032) (layer \"F.Cu\") (net 175) (tstamp 38d5d2ff-7bb5-4a11-af70-913a7f34a99e))\n  (segment (start 113.28908 118.36908) (end 108.63148 113.71148) (width 0.2032) (layer \"F.Cu\") (net 175) (tstamp ba4ad6a6-3c69-4557-9949-528f2298aad8))\n  (segment (start 118.745 118.01856) (end 117.00764 118.01856) (width 0.2032) (layer \"F.Cu\") (net 175) (tstamp e3550c76-5a0a-4c66-8612-9c2f288c7d75))\n  (segment (start 108.4632 110.992) (end 107.24232 112.21288) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 00000000-0000-0000-0000-000052733b75))\n  (segment (start 107.24232 112.21288) (end 106.34472 112.21288) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 00000000-0000-0000-0000-000052733b7a))\n  (segment (start 110.6984 110.992) (end 111.5112 111.8048) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 00000000-0000-0000-0000-000052803a9d))\n  (segment (start 111.5112 114.3194) (end 111.5112 116.007) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 00000000-0000-0000-0000-000052803b91))\n  (segment (start 111.5112 114.2686) (end 111.5112 111.8048) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 00000000-0000-0000-0000-000052803b95))\n  (segment (start 116.92382 117.51818) (end 116.4844 117.9576) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 01bec4d2-782f-4b93-bd53-9067d9a31357))\n  (segment (start 116.4844 117.9576) (end 113.4618 117.9576) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 13b5a267-957f-45f5-8c25-c22b3eff26fb))\n  (segment (start 113.4618 117.9576) (end 111.5112 116.007) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 6ab70fad-682b-41c1-9510-9ecd12acc290))\n  (segment (start 116.92382 117.51818) (end 118.745 117.51818) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 89b3901b-3894-4771-8877-194f57fe7e8c))\n  (segment (start 108.4632 110.992) (end 110.6984 110.992) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp 9a26bbfd-fd88-499c-87fe-2004826ead2f))\n  (segment (start 111.4858 114.294) (end 111.5112 114.3194) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp da835caa-d366-45e1-a9c4-e19080945b87))\n  (segment (start 111.4858 114.294) (end 111.5112 114.2686) (width 0.2032) (layer \"F.Cu\") (net 176) (tstamp e0619862-7676-4142-9961-4df02c5f1956))\n  (segment (start 107.16796 111.7125) (end 106.34472 111.7125) (width 0.2032) (layer \"F.Cu\") (net 177) (tstamp 00000000-0000-0000-0000-000052733bfd))\n  (segment (start 110.9412 110.5856) (end 108.29486 110.5856) (width 0.2032) (layer \"F.Cu\") (net 177) (tstamp 00000000-0000-0000-0000-000052803ab0))\n  (segment (start 108.29486 110.5856) (end 107.16796 111.7125) (width 0.2032) (layer \"F.Cu\") (net 177) (tstamp 00000000-0000-0000-0000-000052803ab7))\n  (segment (start 116.87302 116.51742) (end 110.9412 110.5856) (width 0.2032) (layer \"F.Cu\") (net 177) (tstamp 8070cd09-f967-422f-836b-3bd53e69f508))\n  (segment (start 118.745 116.51742) (end 116.87302 116.51742) (width 0.2032) (layer \"F.Cu\") (net 177) (tstamp b204bb9f-de6f-4302-ac64-3fb38b9c67a9))\n  (segment (start 107.0936 111.21212) (end 108.126524 110.179196) (width 0.2032) (layer \"F.Cu\") (net 178) (tstamp 00000000-0000-0000-0000-000052733c01))\n  (segment (start 118.745 116.01704) (end 116.95211 116.01704) (width 0.2032) (layer \"F.Cu\") (net 178) (tstamp 00000000-0000-0000-0000-000052733c3a))\n  (segment (start 111.114266 110.179196) (end 116.95211 116.01704) (width 0.2032) (layer \"F.Cu\") (net 178) (tstamp 00000000-0000-0000-0000-000052803a8b))\n  (segment (start 107.0936 111.21212) (end 106.34472 111.21212) (width 0.2032) (layer \"F.Cu\") (net 178) (tstamp 57260140-1289-4c3d-a575-7ec99fb99f00))\n  (segment (start 108.126524 110.179196) (end 111.114266 110.179196) (width 0.2032) (layer \"F.Cu\") (net 178) (tstamp 7febbe42-d2d3-4710-aaa6-d919b4c2592b))\n  (segment (start 107.01924 110.71174) (end 107.95669 109.77429) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 00000000-0000-0000-0000-000052733c06))\n  (segment (start 118.745 115.51666) (end 117.02647 115.51666) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 00000000-0000-0000-0000-000052733ca6))\n  (segment (start 113.8988 111.4604) (end 113.8936 111.4552) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 00000000-0000-0000-0000-000052811167))\n  (segment (start 112.21269 109.77429) (end 107.95669 109.77429) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 00000000-0000-0000-0000-00005281116e))\n  (segment (start 113.8936 111.4552) (end 112.21269 109.77429) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 206e9e83-4e37-439c-9374-f7ee11c169ef))\n  (segment (start 113.8988 112.38899) (end 113.8988 111.4604) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 48aed304-f382-4b13-833f-ff954da8a0f9))\n  (segment (start 107.01924 110.71174) (end 106.34472 110.71174) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 5161db2b-6e47-4912-8669-82f07d294e12))\n  (segment (start 117.02647 115.51666) (end 113.8988 112.38899) (width 0.2032) (layer \"F.Cu\") (net 179) (tstamp 893ab635-bf19-47e3-9cfa-03eefccf7ace))\n  (segment (start 117.10337 115.01882) (end 118.745 115.01882) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 00000000-0000-0000-0000-000052733ce8))\n  (segment (start 108.317556 108.858404) (end 112.933604 108.858404) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 00000000-0000-0000-0000-000052803a2d))\n  (segment (start 114.838592 112.754042) (end 117.10337 115.01882) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 00000000-0000-0000-0000-000052803a37))\n  (segment (start 113.5492 109.474) (end 113.5634 109.474) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 00000000-0000-0000-0000-00005281115f))\n  (segment (start 114.838592 110.749192) (end 114.838592 112.754042) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 00000000-0000-0000-0000-000052811162))\n  (segment (start 113.5634 109.474) (end 114.838592 110.749192) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 3260ff01-ae06-4da0-b2fd-81ec06d8ebfb))\n  (segment (start 106.9646 110.21136) (end 108.317556 108.858404) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 6c9ab838-8aa8-4024-9e6a-326dc434173a))\n  (segment (start 112.933604 108.858404) (end 113.5492 109.474) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 79cd2c6b-4114-4422-b394-039faaab8723))\n  (segment (start 106.34472 110.21136) (end 106.9646 110.21136) (width 0.2032) (layer \"F.Cu\") (net 180) (tstamp 8fbedd68-6a50-4efc-888c-a33298ca9089))\n  (segment (start 118.745 114.51844) (end 117.17773 114.51844) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 00000000-0000-0000-0000-000052733cff))\n  (segment (start 115.194194 112.534904) (end 115.194194 109.757488) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 00000000-0000-0000-0000-000052803a0a))\n  (segment (start 115.194194 109.757488) (end 113.939508 108.502802) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 00000000-0000-0000-0000-000052803a0e))\n  (segment (start 113.939508 108.502802) (end 108.078698 108.502802) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 00000000-0000-0000-0000-000052803a0f))\n  (segment (start 108.078698 108.502802) (end 106.87052 109.71098) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 00000000-0000-0000-0000-000052803a12))\n  (segment (start 117.17773 114.51844) (end 115.194194 112.534904) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp 5656f325-17ca-4652-be01-b671f6c098b7))\n  (segment (start 106.34472 109.71098) (end 106.87052 109.71098) (width 0.2032) (layer \"F.Cu\") (net 181) (tstamp d7701b8b-440e-4411-b568-fbc709c4cfbe))\n  (segment (start 105.64622 108.37338) (end 105.8724 108.1472) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 00000000-0000-0000-0000-000052733d15))\n  (segment (start 118.745 114.01806) (end 117.25209 114.01806) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 00000000-0000-0000-0000-000052733d22))\n  (segment (start 115.549796 112.315766) (end 115.549796 109.610192) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 00000000-0000-0000-0000-0000528039fd))\n  (segment (start 115.549796 109.610192) (end 114.086804 108.1472) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 00000000-0000-0000-0000-0000528039ff))\n  (segment (start 114.086804 108.1472) (end 105.8724 108.1472) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 00000000-0000-0000-0000-000052803a01))\n  (segment (start 117.25209 114.01806) (end 115.549796 112.315766) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp 233d4071-b596-4310-8e6f-47e6d0a1d6e0))\n  (segment (start 105.64622 108.37338) (end 105.64622 109.01248) (width 0.2032) (layer \"F.Cu\") (net 182) (tstamp ed814a5e-620e-463d-ae77-92b657abff0d))\n  (segment (start 105.14584 108.29902) (end 105.704062 107.740798) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 00000000-0000-0000-0000-000052733e29))\n  (segment (start 114.1833 107.740798) (end 115.905398 109.462896) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 00000000-0000-0000-0000-0000528039f5))\n  (segment (start 115.905398 109.462896) (end 115.905398 112.044598) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 00000000-0000-0000-0000-0000528039f7))\n  (segment (start 115.905398 112.044598) (end 116.8781 113.0173) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 00000000-0000-0000-0000-0000528039f9))\n  (segment (start 105.14584 109.01248) (end 105.14584 108.29902) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 1c6b9ea1-7524-4f1a-bb9d-f35c8a5c0095))\n  (segment (start 105.704062 107.740798) (end 114.1833 107.740798) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp 48c5b2ff-f51e-44b5-90a7-fd7d43c483a1))\n  (segment (start 116.8781 113.0173) (end 118.745 113.0173) (width 0.2032) (layer \"F.Cu\") (net 183) (tstamp c8861b0c-d6c9-426e-ab5c-492a2334292d))\n  (segment (start 105.535724 107.334396) (end 104.64546 108.22466) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 00000000-0000-0000-0000-000052733e6d))\n  (segment (start 104.64546 109.01248) (end 104.64546 108.22466) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 00000000-0000-0000-0000-000052733e6f))\n  (segment (start 116.261 111.82546) (end 116.261 109.3156) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 00000000-0000-0000-0000-0000528039e6))\n  (segment (start 116.261 109.3156) (end 114.279796 107.334396) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 00000000-0000-0000-0000-0000528039ea))\n  (segment (start 114.279796 107.334396) (end 105.535724 107.334396) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 00000000-0000-0000-0000-0000528039ee))\n  (segment (start 116.95246 112.51692) (end 116.261 111.82546) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp 546060be-6775-455a-9cb0-4985602503e5))\n  (segment (start 116.95246 112.51692) (end 118.745 112.51692) (width 0.2032) (layer \"F.Cu\") (net 184) (tstamp df8da78b-44a2-492c-9b9e-065fe57d905d))\n  (segment (start 105.367386 106.927994) (end 104.14508 108.1503) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 00000000-0000-0000-0000-000052733ec6))\n  (segment (start 104.14508 109.01248) (end 104.14508 108.1503) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 00000000-0000-0000-0000-000052733ec7))\n  (segment (start 118.673994 106.927994) (end 119.2074 107.4614) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 00000000-0000-0000-0000-000052803bba))\n  (segment (start 119.2074 107.4614) (end 119.436 107.4614) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 00000000-0000-0000-0000-000052803bcd))\n  (segment (start 120.0658 108.0912) (end 119.436 107.4614) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 00000000-0000-0000-0000-000052803bd3))\n  (segment (start 118.745 112.01654) (end 119.80926 112.01654) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 588e02fe-2759-4081-b16a-6c8e75aa1ee3))\n  (segment (start 120.0658 111.76) (end 119.80926 112.01654) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp 852a9488-6180-4232-9668-9960f05424ba))\n  (segment (start 120.0658 111.76) (end 120.0658 108.0912) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp a30e6071-6ba4-4a62-a48c-0bbed613dd8a))\n  (segment (start 105.367386 106.927994) (end 118.673994 106.927994) (width 0.2032) (layer \"F.Cu\") (net 185) (tstamp fe4d81b9-1f4c-4ebf-8066-a3edfa409c68))\n  (segment (start 119.805792 106.521592) (end 105.199048 106.521592) (width 0.2032) (layer \"F.Cu\") (net 186) (tstamp 00000000-0000-0000-0000-000052733ee7))\n  (segment (start 105.199048 106.521592) (end 103.6447 108.07594) (width 0.2032) (layer \"F.Cu\") (net 186) (tstamp 00000000-0000-0000-0000-000052733eeb))\n  (segment (start 103.6447 108.07594) (end 103.6447 109.01248) (width 0.2032) (layer \"F.Cu\") (net 186) (tstamp 00000000-0000-0000-0000-000052733eee))\n  (segment (start 121.2469 107.9627) (end 119.805792 106.521592) (width 0.2032) (layer \"F.Cu\") (net 186) (tstamp 6f24ae4d-4e28-4324-ab01-5c35b3bd6f4a))\n  (segment (start 121.2469 109.0168) (end 121.2469 107.9627) (width 0.2032) (layer \"F.Cu\") (net 186) (tstamp 9cd3865e-fa9a-4c0d-8c72-1b30ed361ac2))\n  (segment (start 123.74626 107.49026) (end 122.37119 106.11519) (width 0.2032) (layer \"F.Cu\") (net 187) (tstamp 00000000-0000-0000-0000-000052734000))\n  (segment (start 122.37119 106.11519) (end 105.03071 106.11519) (width 0.2032) (layer \"F.Cu\") (net 187) (tstamp 00000000-0000-0000-0000-000052734002))\n  (segment (start 105.03071 106.11519) (end 103.14432 108.00158) (width 0.2032) (layer \"F.Cu\") (net 187) (tstamp 00000000-0000-0000-0000-000052734005))\n  (segment (start 103.14432 108.00158) (end 103.14432 109.01248) (width 0.2032) (layer \"F.Cu\") (net 187) (tstamp 00000000-0000-0000-0000-000052734008))\n  (segment (start 123.74626 109.0168) (end 123.74626 107.49026) (width 0.2032) (layer \"F.Cu\") (net 187) (tstamp 167ccd43-420c-4502-8abf-37540d160382))\n  (segment (start 102.64648 108.447838) (end 102.737918 108.3564) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-00005273400d))\n  (segment (start 102.737918 108.3564) (end 102.737918 107.833242) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-000052734016))\n  (segment (start 102.737918 107.833242) (end 104.862372 105.708788) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-000052734017))\n  (segment (start 104.862372 105.708788) (end 122.539528 105.708788) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-000052734018))\n  (segment (start 122.539528 105.708788) (end 124.24664 107.4159) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-00005273401b))\n  (segment (start 124.24664 107.4159) (end 124.24664 109.0168) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp 00000000-0000-0000-0000-00005273401f))\n  (segment (start 102.64648 109.01248) (end 102.64648 108.447838) (width 0.2032) (layer \"F.Cu\") (net 188) (tstamp d6cbc6e3-4b34-4f33-9b82-0072611ef9e9))\n  (segment (start 102.1461 108.338616) (end 102.331516 108.1532) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-000052734046))\n  (segment (start 124.74702 107.413382) (end 122.686824 105.353186) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-000052810855))\n  (segment (start 122.686824 105.353186) (end 104.006986 105.353186) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-000052810858))\n  (segment (start 104.006986 105.353186) (end 103.9368 105.283) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-00005281085f))\n  (segment (start 103.9368 106.131462) (end 102.331516 107.736746) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-000052810880))\n  (segment (start 102.331516 107.736746) (end 102.331516 108.1532) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 00000000-0000-0000-0000-000052810884))\n  (segment (start 124.74702 109.0168) (end 124.74702 107.413382) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp 8007ef81-686d-4fe5-a21e-519c224b45ed))\n  (segment (start 103.9368 105.283) (end 103.9368 106.131462) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp dc6d8bc7-e52c-4d64-ad6b-5aa7cce5dcae))\n  (segment (start 102.1461 108.338616) (end 102.1461 109.01248) (width 0.2032) (layer \"F.Cu\") (net 189) (tstamp ea60a0c9-7621-4510-a5c9-e210bcd997ce))\n  (segment (start 127.3862 157.2454) (end 121.8236 157.2454) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000527eee31))\n  (segment (start 127.437 156.2802) (end 127.437 157.2962) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000527eee38))\n  (segment (start 119.9694 138.4494) (end 122.23 140.71) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-000052817472))\n  (segment (start 121.0108 141.9292) (end 121.0108 156.4326) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-000052817479))\n  (segment (start 121.74474 109.998642) (end 121.2648 110.478582) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000528818cc))\n  (segment (start 121.2648 110.478582) (end 121.2648 121.8632) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000528818d8))\n  (segment (start 121.2648 121.8632) (end 119.6392 123.4888) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000528818e7))\n  (segment (start 110.0126 123.4634) (end 111.3334 123.4634) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-00005288481c))\n  (segment (start 111.3588 123.4888) (end 111.3334 123.4634) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-000052884820))\n  (segment (start 119.9694 132.0994) (end 119.9694 138.4494) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-000052884824))\n  (segment (start 111.3334 123.4634) (end 119.9694 132.0994) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 0039dfa7-c1de-4cdf-a022-971ee016bb45))\n  (segment (start 121.74474 109.0168) (end 121.74474 109.998642) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 567a1ee6-879a-4e42-9f6c-84c81e078e56))\n  (segment (start 127.4624 156.2548) (end 127.437 156.2802) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 5816b735-b4a7-480c-bafd-439ad55b6231))\n  (segment (start 127.3862 157.2454) (end 127.437 157.2962) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 7427436b-2f02-4107-83fd-47b06208be58))\n  (segment (start 106.6598 120.1106) (end 110.0126 123.4634) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp 86c84821-dcc0-496a-8ab4-8e120da71a2b))\n  (segment (start 121.8236 157.2454) (end 121.0108 156.4326) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp af3015dc-2412-4cb3-8a51-c09aaf1f71bf))\n  (segment (start 119.6392 123.4888) (end 111.3588 123.4888) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp b34d4499-f8ad-4f37-973d-56bf641e74c6))\n  (segment (start 122.23 140.71) (end 121.0108 141.9292) (width 0.254) (layer \"F.Cu\") (net 190) (tstamp b8a5d9d9-e999-4b62-bfd5-d41e35fdaca4))\n  (segment (start 102.64648 115.91112) (end 102.64648 116.90172) (width 0.1524) (layer \"F.Cu\") (net 190) (tstamp c9dd3b4d-da90-4195-9b92-3a4370ba0902))\n  (segment (start 102.64648 116.90172) (end 102.4509 117.0973) (width 0.1524) (layer \"F.Cu\") (net 190) (tstamp f32ca32b-872d-4795-b5ea-cde632c7f52a))\n  (via (at 102.4509 117.0973) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 190) (tstamp 4dcf0d65-f914-404a-804f-ba68d59ace68))\n  (via (at 106.6598 120.1106) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 190) (tstamp 91cd5b40-cb0e-4bb5-ac89-e30ab2b5fe27))\n  (segment (start 104.45 117.9008) (end 103.2544 117.9008) (width 0.254) (layer \"B.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000527ad359))\n  (segment (start 102.4509 117.0973) (end 103.2544 117.9008) (width 0.254) (layer \"B.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000527ad361))\n  (segment (start 106.6598 120.1106) (end 104.45 117.9008) (width 0.254) (layer \"B.Cu\") (net 190) (tstamp 00000000-0000-0000-0000-0000528167f0))\n  (segment (start 125.8316 141.7716) (end 124.77 140.71) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-000052817491))\n  (segment (start 127.081402 131.235802) (end 126.0654 130.2198) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-000052878946))\n  (segment (start 126.0654 130.2198) (end 126.0654 127.629) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-000052878947))\n  (segment (start 126.0654 127.629) (end 125.0494 126.613) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-000052878949))\n  (segment (start 128.5546 155.8738) (end 128.5546 154.2736) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 0bf92856-fd55-448b-b545-cd0dfe6304e2))\n  (segment (start 127.081402 138.398598) (end 124.77 140.71) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 0e3d5a0e-4c27-4424-9aa8-18d144d4ca55))\n  (segment (start 127.081402 138.398598) (end 127.081402 131.235802) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 6c271b27-2d8a-46f8-9536-cf09cd07181f))\n  (segment (start 125.8316 146.6484) (end 125.8316 141.7716) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 6dcc3692-36f8-4d9a-b959-e24d0f1d2e17))\n  (segment (start 118.745 111.5187) (end 117.1575 111.5187) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp 76a6cfbe-eba2-475c-b59f-e7a7ec7142bb))\n  (segment (start 128.5546 149.3714) (end 125.8316 146.6484) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp a8ffcc6b-6a8d-483e-a566-2577f5cf4963))\n  (segment (start 128.5546 154.2736) (end 128.5546 152.6734) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp cc03fbf6-7d82-4622-9ceb-8a05113ed056))\n  (segment (start 128.5546 152.6734) (end 128.5546 149.3714) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp d7917d6e-2970-4f5b-a217-aa42161bb459))\n  (segment (start 117.094 111.5822) (end 117.1575 111.5187) (width 0.254) (layer \"F.Cu\") (net 191) (tstamp f3aa4017-d74f-4125-ac76-366d51db872c))\n  (via (at 125.0494 126.613) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 191) (tstamp 31e474be-732b-441f-b924-58c07e1a4960))\n  (via (at 117.094 111.5822) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 191) (tstamp 77917507-188a-4ee1-97c7-7874c540b4f8))\n  (segment (start 117.094 112.3584) (end 117.094 111.5822) (width 0.254) (layer \"B.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-0000527ad44c))\n  (segment (start 122.783598 118.047998) (end 117.094 112.3584) (width 0.254) (layer \"B.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-0000527b161d))\n  (segment (start 125.0494 126.613) (end 122.783598 124.347198) (width 0.254) (layer \"B.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-00005287894c))\n  (segment (start 122.783598 124.347198) (end 122.783598 118.047998) (width 0.254) (layer \"B.Cu\") (net 191) (tstamp 00000000-0000-0000-0000-00005287894d))\n  (segment (start 75.323 163.08) (end 75.311 163.068) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052701958))\n  (segment (start 79.0588 168.7182) (end 79.0702 168.7068) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005270198b))\n  (segment (start 88.714 157.5136) (end 88.6968 157.5308) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005272e165))\n  (segment (start 74.8792 138.7172) (end 74.8792 139.7) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005272f7c0))\n  (segment (start 107.3912 153.67) (end 107.061 153.3398) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005272fc91))\n  (segment (start 102.0064 155.6004) (end 102.0064 154.686) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052731817))\n  (segment (start 100.4316 155.2878) (end 100.4316 154.8384) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052731828))\n  (segment (start 105.4354 119.9022) (end 105.4914 119.9582) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052732be2))\n  (segment (start 96.2152 126.3792) (end 96.2204 126.3844) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052732d7f))\n  (segment (start 140.041476 151.854524) (end 139.3496 152.5464) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052742ceb))\n  (segment (start 122.56238 169.86782) (end 122.5296 169.9006) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052797e78))\n  (segment (start 138.232 124.962) (end 138.2066 124.9874) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052798874))\n  (segment (start 130.2654 157.9476) (end 130.2818 157.9312) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527ad672))\n  (segment (start 139.8576 111.7032) (end 140.137 111.4238) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527ad986))\n  (segment (start 138.232 126.232) (end 138.2066 126.2574) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527b30c4))\n  (segment (start 144.631942 156.431742) (end 143.947 155.7468) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527c0aab))\n  (segment (start 61.0214 118.7136) (end 62.54 118.7136) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df63e))\n  (segment (start 61.2754 140.9386) (end 62.794 140.9386) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df649))\n  (segment (start 61.2754 145.5106) (end 62.794 145.5106) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df64d))\n  (segment (start 61.2754 150.0826) (end 62.794 150.0826) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df651))\n  (segment (start 61.29 131.82) (end 62.794 131.82) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df6d5))\n  (segment (start 61.29 136.392) (end 62.794 136.392) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527df6d9))\n  (segment (start 90.05 133.05) (end 90 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8055))\n  (segment (start 89.95 133.05) (end 90 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e805d))\n  (segment (start 84.05 133.05) (end 84 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8060))\n  (segment (start 83.95 133.05) (end 84 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8064))\n  (segment (start 78.05 133.05) (end 78 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8067))\n  (segment (start 77.95 133.05) (end 78 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e806c))\n  (segment (start 72.05 133.05) (end 72 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e806f))\n  (segment (start 71.95 133.05) (end 72 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8074))\n  (segment (start 67.7 136.95) (end 67.75 137) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8079))\n  (segment (start 67.7 137.05) (end 67.75 137) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e807d))\n  (segment (start 108.05 133.05) (end 108 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8085))\n  (segment (start 107.95 133.05) (end 108 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8089))\n  (segment (start 119.5578 161.3146) (end 119.5578 161.3154) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e812f))\n  (segment (start 118.3 154.95) (end 118.25 155) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e81c7))\n  (segment (start 118.3 155.05) (end 118.25 155) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e81d3))\n  (segment (start 118.3 148.95) (end 118.25 149) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e81e9))\n  (segment (start 118.3 149.05) (end 118.25 149) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e81ef))\n  (segment (start 118.3 160.95) (end 118.25 161) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e83c0))\n  (segment (start 118.3 161.05) (end 118.25 161) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e83c7))\n  (segment (start 104.45 133.05) (end 104.25 133.25) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e847f))\n  (segment (start 104.25 133.25) (end 104.25 134.25) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8484))\n  (segment (start 113.95 133.05) (end 114 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e849a))\n  (segment (start 114.05 133.05) (end 114 133) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e84a1))\n  (segment (start 94.05 133.05) (end 94 133.1) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e84bc))\n  (segment (start 94 133.1) (end 94 134.25) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e84be))\n  (segment (start 118.3 136.95) (end 118.25 137) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8534))\n  (segment (start 118.3 137.05) (end 118.25 137) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e853b))\n  (segment (start 118.3 145.05) (end 118.25 145) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e85b8))\n  (segment (start 118.25 145) (end 117 145) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e85b9))\n  (segment (start 118.3 166.95) (end 118.25 167) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8680))\n  (segment (start 118.3 167.05) (end 118.25 167) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8688))\n  (segment (start 83.95 170.95) (end 84 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86c8))\n  (segment (start 84.05 170.95) (end 84 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86cf))\n  (segment (start 89.95 170.95) (end 90 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86d2))\n  (segment (start 90.05 170.95) (end 90 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86d9))\n  (segment (start 95.95 170.95) (end 96 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86dd))\n  (segment (start 96.05 170.95) (end 96 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86e2))\n  (segment (start 77.95 170.95) (end 78 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86f0))\n  (segment (start 78.05 170.95) (end 78 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e86f5))\n  (segment (start 72.05 170.95) (end 72 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8734))\n  (segment (start 71.95 170.95) (end 72 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e873b))\n  (segment (start 101.95 170.95) (end 102 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8763))\n  (segment (start 102.05 170.95) (end 102 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8769))\n  (segment (start 107.95 170.95) (end 108 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e884a))\n  (segment (start 108.05 170.95) (end 108 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8851))\n  (segment (start 113.95 170.95) (end 114 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8854))\n  (segment (start 114.05 170.95) (end 114 171) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e885b))\n  (segment (start 118.3 141.05) (end 118.35 141) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8876))\n  (segment (start 118.35 141) (end 119.5 141) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8877))\n  (segment (start 99.5758 163.068) (end 99.187 163.068) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8b97))\n  (segment (start 67.7 166.95) (end 67.75 167) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8db5))\n  (segment (start 67.7 167.05) (end 67.75 167) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8dc0))\n  (segment (start 67.7 155.05) (end 67.75 155) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e0d))\n  (segment (start 67.7 154.95) (end 67.75 155) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e15))\n  (segment (start 67.7 149.05) (end 67.75 149) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e1a))\n  (segment (start 67.7 148.95) (end 67.75 149) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e1f))\n  (segment (start 67.7 142.95) (end 67.75 143) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e23))\n  (segment (start 67.7 143.05) (end 67.75 143) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8e28))\n  (segment (start 67.7 158.45) (end 68.25 159) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8eb6))\n  (segment (start 68.25 159) (end 69 159) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527e8eb8))\n  (segment (start 134.0156 166.6434) (end 133.0504 166.6434) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000527f2630))\n  (segment (start 102.6432 105.8324) (end 102.6466 105.8358) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052806654))\n  (segment (start 110.4011 112.0427) (end 110.5027 111.9411) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052806868))\n  (segment (start 94.8268 112.1443) (end 94.6202 112.3509) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052806e78))\n  (segment (start 95.8215 116.0414) (end 96.0807 116.3006) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052806f14))\n  (segment (start 135.610804 143.5294) (end 135.086357 143.5294) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005280713c))\n  (segment (start 135.086357 143.5294) (end 134.520174 144.095583) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005280713f))\n  (segment (start 134.747 110.1463) (end 134.7522 110.1411) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-0000528073d0))\n  (segment (start 118.5812 166.6688) (end 118.25 167) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818caa))\n  (segment (start 111.9572 151.5812) (end 111.9251 151.5491) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f57))\n  (segment (start 105.2628 152.4202) (end 106.1339 151.5491) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f5c))\n  (segment (start 104.1098 166.999) (end 104.163 167.0522) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f63))\n  (segment (start 88.1788 163.0468) (end 89.0644 163.0468) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f68))\n  (segment (start 81.901 151.816) (end 81.901 153.428) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f77))\n  (segment (start 92.6798 141.9192) (end 92.6798 141.983) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f81))\n  (segment (start 97.167 148.4248) (end 97.167 149.7626) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818f91))\n  (segment (start 112.1664 159.5366) (end 112.1664 158.0642) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052818fae))\n  (segment (start 129.74574 123.58774) (end 129.6214 123.4634) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052881a60))\n  (segment (start 163.7476 151.9) (end 163.759 151.9114) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005290531c))\n  (segment (start 160.3666 154.9198) (end 159.5934 154.1466) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-00005290534c))\n  (segment (start 122.5 169.871) (end 122.5296 169.9006) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052aa401a))\n  (segment (start 74.4 163.979) (end 74.4 164.4) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052e9f8d5))\n  (segment (start 160.5332 124.708) (end 160.3046 124.9366) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052f1d567))\n  (segment (start 168.414 127.8) (end 168.4072 127.8068) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052f1d5f7))\n  (segment (start 176.284 118.016) (end 175 119.3) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 00000000-0000-0000-0000-000052faf931))\n  (segment (start 121.4934 162.7064) (end 120.5282 162.7064) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 011d3b78-0ba5-4b21-a836-29a717969436))\n  (segment (start 96.786 154.7156) (end 96.659 154.8426) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 01600b96-6d98-4519-a4df-662b811fc0cf))\n  (segment (start 67.7 158) (end 67.7 158.45) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 01814c4a-3a12-4128-8121-c276006dd77c))\n  (segment (start 169.984 127.8) (end 168.414 127.8) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 01a16744-e152-40ed-8da2-3640e58488d2))\n  (segment (start 66.2 162.0334) (end 66.2 162.34) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0253e3dc-e641-4426-926b-22834c790040))\n  (segment (start 102.1461 113.2111) (end 102.8954 112.4618) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 029e8ba9-795f-4867-99bc-25840d8dfea0))\n  (segment (start 162.5334 151.9) (end 163.7476 151.9) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 038234a1-1e01-4c5b-9c46-8a88690d68d5))\n  (segment (start 136.7536 118.6942) (end 136.652 118.7958) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 038dcb4b-44ef-4fb1-ad81-e332cb183e54))\n  (segment (start 93 133.05) (end 94.05 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 0543e520-0719-4515-b8e3-9351ccb1795d))\n  (segment (start 74.5096 150.507) (end 74.4842 150.4816) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 05d058a3-ae83-418c-bed4-f85c398580a8))\n  (segment (start 97.4344 119.0912) (end 97.4344 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 06c07630-ea76-40b7-a239-d4fb341787c2))\n  (segment (start 154.186935 156.075244) (end 154.887395 156.775704) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 07296475-bfaa-4f14-872b-55520c138d03))\n  (segment (start 77.71 153.809) (end 76.5924 153.809) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 0823f9d6-4b24-47ac-9c44-64633df54b01))\n  (segment (start 71.1822 154.2916) (end 70.852 154.6218) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 083006cf-756f-4682-976c-c38cf658e81a))\n  (segment (start 73.8873 154.952) (end 74.5858 154.952) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 08d02683-339b-4e17-9509-c693272340f9))\n  (segment (start 61.27 136.372) (end 61.29 136.392) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 09a10234-f659-48a9-8339-6381efa62255))\n  (segment (start 61.016 118.719) (end 61.0214 118.7136) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0a0276f4-1929-4d54-a320-b0996b29853b))\n  (segment (start 99.4664 119.0912) (end 99.4664 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0b0400ce-37e8-4e1e-8cd0-b50008d197e9))\n  (segment (start 158.497458 128.020924) (end 159.108115 127.410267) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0b303d46-1782-497c-aedb-6955c6eefef7))\n  (segment (start 122.7455 110.6297) (end 122.7582 110.6424) (width 0.3048) (layer \"F.Cu\") (net 192) (tstamp 0bdc103c-07d3-4d19-a1f7-64051ef62c59))\n  (segment (start 164.614808 132.259605) (end 166.112715 132.259605) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0bf4c801-592f-49e2-9a5c-471f138ad817))\n  (segment (start 147.739111 128.383727) (end 147.739111 128.398095) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 0c1d1762-d293-4a31-9cae-8b35e750c7e1))\n  (segment (start 87.4474 143.4816) (end 86.4822 143.4816) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0c6e26be-0408-4a09-b4e0-825540a4c313))\n  (segment (start 129.6214 154.2736) (end 130.6374 154.2736) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0c7339d2-7947-449b-a0cb-1c7317c9433f))\n  (segment (start 107.95 170.95) (end 105 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 0d473f75-0032-4ddb-8c98-076bab516e06))\n  (segment (start 99 170.95) (end 96.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 0dae5cfd-8b0d-414d-9bc2-05f7b1ef44e7))\n  (segment (start 161.223864 138.420061) (end 160.922127 138.420061) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 0ec8b52f-a813-4a34-8b88-b0d4ad6367ba))\n  (segment (start 61.27 150.088) (end 61.2754 150.0826) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0f4c2316-a9db-4c16-ac06-3802eed6a4e1))\n  (segment (start 132.3646 137.0016) (end 131.3994 137.0016) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 0f92f405-0fd8-4bc9-81e4-271116c713fd))\n  (segment (start 160.5332 123.8698) (end 160.5332 124.708) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 118757c6-3c90-4ec7-b750-b4ab86439a94))\n  (segment (start 160.5332 122.8284) (end 160.5332 123.8698) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 11950ceb-8dff-4de1-9631-6222aa46bdfe))\n  (segment (start 84.01022 140.4142) (end 83.0628 140.4142) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 128bc0f5-0ad2-4f6e-a44e-fd9188f5415b))\n  (segment (start 118.3 148.95) (end 118.3 146) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 1299d544-ddb9-4c0b-8b70-0f108a4d0d9b))\n  (segment (start 139.2226 126.232) (end 138.232 126.232) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 1333fdb6-5ad1-4227-8f34-9ffb190f28ee))\n  (segment (start 95.4659 113.1603) (end 94.8309 113.7953) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 13902f46-13d8-4d66-82d1-18acfdc1c4e8))\n  (segment (start 127.4624 155.188) (end 127.4624 154.172) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 146adf90-d4f8-424e-8d47-38dc46fc7faf))\n  (segment (start 67.874 123.4126) (end 67.874 122.3966) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 1570bb4c-1b86-475c-90f7-9ed24ffeefef))\n  (segment (start 102.64648 112.21288) (end 102.8954 112.4618) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 15762b1a-a9fd-4d4d-b34e-8ebd104603de))\n  (segment (start 171.181 108.6492) (end 171.689 108.1412) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 162b7baa-6791-40f8-97eb-4470fba39b77))\n  (segment (start 96.2025 110.4933) (end 95.3389 110.4933) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 16bb810b-4965-48fd-9838-68c03def0395))\n  (segment (start 73.8 168.4112) (end 73.8174 168.3938) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 17298374-70f3-4e80-aa60-c38ec0b7d56d))\n  (segment (start 159.540833 143.321616) (end 159.452291 143.410158) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 179e4f3d-0323-4217-b8df-3672be472e19))\n  (segment (start 89.95 170.95) (end 87 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 1876bb9e-0336-4108-8f22-cbe7b7549a2e))\n  (segment (start 170.546 117.4122) (end 170.546 118.6822) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 18a79fb0-e9d7-4241-a926-d5c629683947))\n  (segment (start 109.7661 151.5491) (end 109.2073 152.1079) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 18e15279-4ad5-4c2d-a38c-2771d40ae978))\n  (segment (start 102.5906 159.6644) (end 102.5906 160.6296) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 1a01ecf1-d16b-4074-af6f-c2c9f42384ed))\n  (segment (start 123.1512 165.9994) (end 122.1352 165.9994) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 1a439eda-3eb1-48a3-b731-d395ea65d798))\n  (segment (start 102.6414 112.4618) (end 102.8954 112.4618) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 1bbd4e81-c1bd-48f3-8454-cc3e5eb98865))\n  (segment (start 90.05 133.05) (end 93 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 1bd254b5-7f0a-469a-95a7-067d6395d4df))\n  (segment (start 125.4753 167.66818) (end 125.4753 166.4439) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 1c2bf918-34c6-4bd7-88ab-11c62bfcb89d))\n  (segment (start 170.975 124.875) (end 172.15 124.875) (width 0.3048) (layer \"F.Cu\") (net 192) (tstamp 1ccffee2-1445-40ef-bc43-a384d129708d))\n  (segment (start 87 170.95) (end 84.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 1ea3fde9-c2f5-4954-989e-d602b88966cf))\n  (segment (start 72.05 170.95) (end 75 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 1f2a0489-c58a-4380-8e7d-b27120738fc0))\n  (segment (start 74.5858 155.6124) (end 73.8873 155.6124) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 1fb8e363-e299-44e6-8711-f694595dc32e))\n  (segment (start 100.6094 105.8324) (end 99.6442 105.8324) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 20f6ad72-b949-4eb4-9f81-db1f45774c7f))\n  (segment (start 136.343166 142.797038) (end 135.610804 143.5294) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 22010333-d566-481b-a3d2-8682c4ce99c8))\n  (segment (start 100.85 155.7062) (end 100.4316 155.2878) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 223d9a2b-9a8f-47e9-b936-4abc7e3b1f30))\n  (segment (start 97.1856 148.4062) (end 97.167 148.4248) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 22d94c21-576f-45cd-9660-2e17662bb14d))\n  (segment (start 80.40596 143.30472) (end 80.40596 144.21404) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 2349fcdc-db33-42ee-934c-826b03ed362e))\n  (segment (start 107.3912 154.3304) (end 107.3912 153.67) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 25684a7e-a4d1-401b-a66f-543682ce0bd5))\n  (segment (start 97.2439 108.3089) (end 97.5233 108.3089) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2667a285-0903-415e-af04-167d52bb87ef))\n  (segment (start 158.993168 143.880057) (end 158.982392 143.880057) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 26b49207-d17b-4d6e-bca0-9935befdc8c7))\n  (segment (start 102.5271 140.1191) (end 102.5271 139.1031) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 26ba0971-e251-4227-b24a-88cb2179b3fd))\n  (segment (start 107.92968 151.5491) (end 108.2929 151.5491) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 26c4ee52-700f-4a41-9c75-5f696d91e9f5))\n  (segment (start 106.34472 113.2111) (end 103.6447 113.2111) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 26da3dee-48b7-4306-a051-d3912bc8bd1c))\n  (segment (start 101.95 170.95) (end 99 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 279e4d80-5dda-4b70-b790-6caddfc9b5c6))\n  (segment (start 98.31 151.3882) (end 98.31 150.5246) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 27e6c45d-ae5e-4c41-bc5d-5ac7ca56c2d8))\n  (segment (start 94.5762 166.2726) (end 94.4492 166.1456) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 28667674-ed1f-424e-9cb0-f05c90658f1f))\n  (segment (start 118.3 160.95) (end 118.3 158) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 294049fa-d9aa-4568-8d44-eaeff61895c4))\n  (segment (start 97.167 149.7626) (end 97.167 150.6262) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 296da660-f363-4f3f-bb0f-67ebe0059492))\n  (segment (start 95.8215 115.3193) (end 95.8215 116.0414) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 299f9752-54cc-4691-bb46-353eba7eb871))\n  (segment (start 120.325 160.5474) (end 119.5578 161.3146) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 29f5979d-a60d-4eed-b059-6caa8cb1db19))\n  (segment (start 114.7699 139.8651) (end 115.7605 139.8651) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2a289062-1d5d-4f14-8cfe-720f69b27b18))\n  (segment (start 106.4998 163.6232) (end 105.5092 163.6232) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2ba60737-f180-4e3d-823a-bdb4d870c634))\n  (segment (start 93.357 151.7946) (end 93.357 151.0072) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2bb9d91a-3f76-447f-9586-54ad066a7b31))\n  (segment (start 105.9815 148.0185) (end 105.9815 149.0091) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2bd7cb90-398a-47d8-924e-3331509581b6))\n  (segment (start 81 170.95) (end 78.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 2d3ad396-7fa8-4562-956f-118d8c477287))\n  (segment (start 67.7 149.05) (end 67.7 152) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 2d728326-5c06-4271-b95a-41f2bf327aa9))\n  (segment (start 125.3034 158.3122) (end 124.3382 158.3122) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2dfbb8a2-b5e5-47e8-8e50-426038202950))\n  (segment (start 80.7453 158.6604) (end 81.4438 158.6604) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 2f2e1463-a3fa-45cf-96d7-f7000ea414a1))\n  (segment (start 105.64622 115.91112) (end 106.64952 115.91112) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 3100158d-0e47-4f8d-8c3c-1b47692c34fb))\n  (segment (start 72.6174 168.4112) (end 73.8 168.4112) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3157605c-2119-4282-b725-5d88e9dc9b99))\n  (segment (start 67.7 136.95) (end 67.7 134.225) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 31c9c935-bb7e-45bf-8997-4dc4c4cfd04f))\n  (segment (start 165.322452 136.857496) (end 166.022912 136.157036) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 31e843a0-c955-4497-bf69-3352fdb32652))\n  (segment (start 81.4438 158) (end 81.774 158.3302) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 326eb57e-8d32-4ef8-b5dd-9ce52c696da9))\n  (segment (start 67.7 155.05) (end 67.7 158) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 32d81a32-63c2-47fa-94f7-25da1298eb9d))\n  (segment (start 67.7 166.95) (end 67.7 164) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 34a1c65b-a7f7-441a-892c-f8effdee3c04))\n  (segment (start 88.023 151.82) (end 87.9214 151.9216) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 36073534-8c33-443e-9784-891f35830a16))\n  (segment (start 114 129.5) (end 112 129.5) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 365b8b01-d8ef-45dd-97be-6ef0a379fcfd))\n  (segment (start 160.031286 144.918174) (end 158.993168 143.880057) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 37265873-9756-4b1b-860b-5beeadad90d8))\n  (segment (start 110.44936 140.09624) (end 108.6485 141.8971) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp 391c53c4-e483-4941-877b-d8100c433776))\n  (segment (start 77.95 170.95) (end 75 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 3a4432eb-5884-4be0-b4a8-9b028dbc2d94))\n  (segment (start 161.092752 143.856708) (end 160.55766 143.321616) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 3aa94988-c051-42b6-a16c-f660d7e5e049))\n  (segment (start 130.4596 150.9716) (end 129.4944 150.9716) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3b07a3f4-af63-49cb-abf9-8f4ba5e587eb))\n  (segment (start 102.1207 141.1351) (end 101.6381 140.6525) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3c21c15b-9870-4398-a26f-17fe71e4fad5))\n  (segment (start 173.03 165.9068) (end 173.03 166.9228) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3c2cfe48-380a-4f38-97c0-c951e62a681e))\n  (segment (start 93.091 125.5174) (end 93.091 126.381) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3c7ed943-9fd7-44bc-a120-d083b4b3810c))\n  (segment (start 137.17833 131.343619) (end 136.47787 130.643159) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3cdb743b-ab2f-4253-9773-e2087bc777fd))\n  (segment (start 106.1339 151.5491) (end 107.08132 151.5491) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 3d1e4baf-524e-480d-b299-edf4edf45883))\n  (segment (start 116.875 170.95) (end 114.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 3d40f810-6743-4c51-bca2-02a58980e012))\n  (segment (start 92.595 149.915) (end 92.341 149.661) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3ddd1638-7476-447f-a067-56b87d9c89b6))\n  (segment (start 65.75 162.79) (end 65.75 162.99) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3e1b1b4b-f01e-4bc6-9b2a-9123288db9f4))\n  (segment (start 93.1284 164.3168) (end 93.3824 164.5708) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3e8af849-68cf-4260-bcf0-517d512b0cb8))\n  (segment (start 99.8594 161.8276) (end 100.85 161.8276) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 3f92b18a-152a-4cbb-a852-d2b9c89cfe80))\n  (segment (start 88.023 150.9056) (end 88.023 151.82) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 403b4ebf-c04d-431f-a50a-6b360882a366))\n  (segment (start 71.1822 154.952) (end 70.852 154.6218) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 40590ef5-2644-46fc-8285-d835e3632367))\n  (segment (start 100.4824 119.0912) (end 100.4824 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 406089d5-e1bc-4fd4-8fe9-3b507ae4dcd5))\n  (segment (start 170.546 106.4902) (end 170.546 105.2202) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 40865045-41f8-4f17-9ffa-d6683f2d8b3d))\n  (segment (start 155.702802 133.337236) (end 155.695618 133.337236) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 409ddc40-8b88-482a-b226-d2e71e2fbdee))\n  (segment (start 93.1284 163.5802) (end 93.1284 164.3168) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 40f85a36-31dc-4243-97e7-a602bb16256d))\n  (segment (start 76.5924 153.809) (end 76.2876 154.1138) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 4115f4d1-4fc6-4445-b4c8-111f5e042c76))\n  (segment (start 80.6498 137.42462) (end 80.6498 136.7312) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 419a6321-f191-46b5-a650-f8e0c9891cfb))\n  (segment (start 81.901 153.428) (end 80.9104 153.428) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 42e12519-dc43-40e7-9107-05fca6e515d2))\n  (segment (start 139.2226 124.962) (end 138.232 124.962) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4390386a-450d-48b6-9b1f-265bd90bfcf0))\n  (segment (start 69.4488 146.5774) (end 69.4488 147.9998) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 43ae7bbf-51a5-4c89-8a95-93929d43a501))\n  (segment (start 77.0938 143.8686) (end 77.9828 143.8686) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 45611503-0119-4231-b15c-ed8fdc67115a))\n  (segment (start 125.4753 166.4439) (end 125.6912 166.228) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 465d362b-4507-4087-9ae2-e000a191142b))\n  (segment (start 114.0206 116.0272) (end 114.046 116.0018) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 46b56064-e1dc-491c-aadf-6e86a4ccbc97))\n  (segment (start 106.84764 143.69796) (end 108.6485 141.8971) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp 488dcf34-603f-43a8-bcb4-15da856b52af))\n  (segment (start 160.904166 133.337236) (end 161.680061 132.561342) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 493b236e-4dc2-4b98-a18e-4aa193c4640d))\n  (segment (start 76.835 148.8948) (end 75.8698 148.8948) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4a10c9c9-1837-40ca-88a6-318c01f97d94))\n  (segment (start 103.6447 113.2111) (end 102.8954 112.4618) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 4a788991-19d4-4bee-85ab-e14d0188617a))\n  (segment (start 81.3054 147.8788) (end 82.2706 147.8788) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4b510c4b-fc5e-44eb-b539-721cc75643a7))\n  (segment (start 96.024 150.2452) (end 96.024 149.3816) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4bc71d28-371e-48b4-99ad-daee9991cd0b))\n  (segment (start 110.12932 151.5491) (end 109.7661 151.5491) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 4c95a691-0041-48ba-82ce-d1b5ba84a33a))\n  (segment (start 108.2929 151.5491) (end 108.8517 150.9903) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 4d4c5238-44a8-4df2-a6a2-e1fff37e65bb))\n  (segment (start 75 133.05) (end 77.95 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 4d802af2-c97a-4879-b1fc-ad84aac3824d))\n  (segment (start 71.8807 154.952) (end 71.1822 154.952) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4de93259-a3ef-41e9-93b7-056df694c648))\n  (segment (start 140.052012 151.854524) (end 140.041476 151.854524) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 4f941671-9cb3-4255-9af3-7ed6cc3707e1))\n  (segment (start 81.65564 144.21404) (end 81.6658 144.2242) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 5028c971-ccad-4633-a0d8-71993a2862ef))\n  (segment (start 65.75 162.99) (end 64.24 164.5) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 51d083b3-7cfe-4d41-80e9-9c8eaaadf44e))\n  (segment (start 81 133.05) (end 83.95 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 5283b89f-c199-4140-ba20-dc1e80e6f46a))\n  (segment (start 66.2 162.34) (end 65.75 162.79) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 52ce33b2-2497-453d-84fe-863a51078a49))\n  (segment (start 98.9704 166.72218) (end 98.9704 167.5426) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 54346733-c812-429e-b85a-f57f636f93fb))\n  (segment (start 109.0295 148.0185) (end 109.0295 149.0091) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 55fcea30-ea5c-403d-81f6-75b1778eb562))\n  (segment (start 94.373 151.7946) (end 94.373 151.0072) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 570d78b9-6f5d-49bc-b36b-c67e15d9ca1b))\n  (segment (start 102.7736 166.999) (end 104.1098 166.999) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 57c39b18-b938-40ce-b67c-03ad28a470f9))\n  (segment (start 160.473114 130.176186) (end 161.191535 129.457765) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 58202fea-11bf-42f4-942b-57dda9604ada))\n  (segment (start 118.3 169.775) (end 118.3 167.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 58de8744-d06b-496c-8583-900e8fa6dc28))\n  (segment (start 164.492677 132.137474) (end 164.614808 132.259605) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 59524d16-892d-465f-8abb-eb3a5d3dfbb3))\n  (segment (start 105 170.95) (end 102.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 59ec8fd3-043d-49c4-be7b-bf9a83ab739e))\n  (segment (start 166.022912 136.157036) (end 166.022912 136.121115) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5a93c9dc-d14a-4642-af46-888152a0b890))\n  (segment (start 164.783637 145.478542) (end 165.484097 146.179002) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5aaf32b9-00e7-49fe-be5d-000978944e57))\n  (segment (start 103.2002 121.6312) (end 103.2002 120.7676) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5af06467-55d9-4728-831a-705eddac4e45))\n  (segment (start 111 170.95) (end 108.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 5bcd12a1-791e-4165-b46b-e1cb083d4ddb))\n  (segment (start 107.6174 168.5762) (end 108.6334 168.5762) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5bdbd4ae-f53f-4903-8651-cab2d8b2cf5f))\n  (segment (start 119.7154 166.6688) (end 118.5812 166.6688) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5be4bed1-26fe-4787-8b34-7016755362fe))\n  (segment (start 143.554312 124.967637) (end 142.853852 124.267177) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5c32b97f-3b20-4c55-9562-173863583766))\n  (segment (start 99 133.05) (end 99 134.5) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 5cf9fb8a-cabf-4207-89df-35c9c03711fd))\n  (segment (start 109.5248 113.0587) (end 110.4011 113.0587) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5db11dad-83fd-4953-bb66-f20ed044bbb7))\n  (segment (start 97.7258 163.7326) (end 97.7258 162.7166) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 5fb1cfb6-930b-4fbd-bd84-87cdbc9176da))\n  (segment (start 72.05 133.05) (end 75 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 5fe78574-c3a6-410f-8ed6-39a0b6f7ee3f))\n  (segment (start 139.121 111.7032) (end 139.8576 111.7032) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 6263e3b7-35ef-4f28-b69e-762452b82b8e))\n  (segment (start 126.24562 125.0188) (end 126.24562 123.41098) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 62fa20bf-438a-476a-bead-c080009777ab))\n  (segment (start 174.483 113.0942) (end 174.483 114.4912) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 63937ed9-6961-4d0f-8cda-15d1b82fb7aa))\n  (segment (start 81.65564 143.30472) (end 81.65564 144.21404) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 6393d722-40f8-4feb-85fd-b9c62fdd2421))\n  (segment (start 106.84764 144.89684) (end 106.84764 143.69796) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp 63cc1fc1-3258-43ed-9ee6-b91c890350cf))\n  (segment (start 71.9122 142.8272) (end 71.9122 141.862) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 646a4302-22f1-4185-8cea-b0ef207576e7))\n  (segment (start 74.884 138.7124) (end 74.8792 138.7172) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 64abd341-8b05-4fc3-b4c8-9968260e2093))\n  (segment (start 172.832 112.6116) (end 172.832 113.4752) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 6598c079-68b3-4586-baa1-ca5225287177))\n  (segment (start 76.1606 163.08) (end 75.323 163.08) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 68f76ad0-d71c-4271-8a7a-18776d80776c))\n  (segment (start 171.181 115.2532) (end 171.689 115.7612) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 6a3abb7b-520a-4749-8e1b-0a94fb0bd4a7))\n  (segment (start 102.0572 155.6512) (end 102.0064 155.6004) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 6cc377d3-77e9-458a-b109-7d7fbbca9f2b))\n  (segment (start 160.55766 143.321616) (end 159.540833 143.321616) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 6e68eb8c-ef4d-4ea4-aaa2-689f387bf093))\n  (segment (start 165.23265 130.840725) (end 165.93311 130.140265) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 6e8f08b9-6614-4e93-9c75-8449471d2532))\n  (segment (start 69.125 170.95) (end 71.95 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 706d4ecc-e428-4cff-a91d-fc109421736f))\n  (segment (start 100.1134 163.6056) (end 99.5758 163.068) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 71b91c1a-a684-4d99-a006-2ecd7259bfe2))\n  (segment (start 110.9345 135.7757) (end 110.9345 135.0137) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 71cafb25-6132-4879-b6c1-31111d7c5f03))\n  (segment (start 131.5772 169.8184) (end 131.5772 170.7836) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7247ff8f-3232-408b-9f57-a047b10c5d7f))\n  (segment (start 78.1057 168.7182) (end 79.0588 168.7182) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 725742a8-f33f-4cf1-8891-254b4eb05970))\n  (segment (start 81.8948 151.8098) (end 81.901 151.816) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 72b107cb-3f1d-4796-858e-eb820cff3b6e))\n  (segment (start 86.6334 138.2) (end 87.7 138.2) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 73cd3dd6-b829-4a81-ac30-350c0ffd29b4))\n  (segment (start 134.121029 146.090971) (end 133.4314 146.7806) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 74c4f318-1962-4bc7-8cf7-cd412d0a1940))\n  (segment (start 95.3389 110.4933) (end 95.2119 110.3663) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 74c9935e-5972-447d-af1f-de9db96bfba7))\n  (segment (start 109.5248 112.0427) (end 110.4011 112.0427) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 750a7e54-f662-487e-a0c0-573375cde9ba))\n  (segment (start 118.3 146) (end 118.3 145.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 76661178-6957-4698-9257-48396e1051ba))\n  (segment (start 160.3666 155.1) (end 160.3666 154.9198) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 772cd1c7-1fbb-46fd-a834-69c1495288d5))\n  (segment (start 165.93311 130.140265) (end 165.93311 130.104344) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7770d319-8cdd-4e12-9640-374686660f89))\n  (segment (start 170.546 115.2532) (end 171.181 115.2532) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp 77dcc105-761b-4acd-96b1-a310e82cda63))\n  (segment (start 106.64952 115.91112) (end 106.8451 116.1067) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 77e33d03-58a9-4792-b8d9-de5a2ca82fa9))\n  (segment (start 67.7 152) (end 67.7 154.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 7812693b-3ee0-4ebe-b5a4-16c4faa2b63b))\n  (segment (start 84.05 133.05) (end 87 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 7816d010-02bf-43a5-9257-c26556cb0d4e))\n  (segment (start 122.5 168.7334) (end 122.5 169.871) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 781b566d-673f-4eb3-a2a0-c3069748075c))\n  (segment (start 136.43102 119.01678) (end 136.652 118.7958) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 785aa11b-01bb-4287-96ef-6cab99b70d1c))\n  (segment (start 97.5226 154.7156) (end 96.786 154.7156) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 78a2fad6-a4b7-4044-ad4f-44df9f684aaa))\n  (segment (start 77.851 146.304) (end 77.851 147.9042) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 797e84c8-5083-4b89-b931-7b26b6dfb5f4))\n  (segment (start 174.0004 109.4112) (end 174.991 109.4112) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 79b9474e-0b16-44af-89ca-001e7158a70d))\n  (segment (start 122.56238 169.86782) (end 123.8751 169.86782) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7a03306d-2991-4cd8-8f72-36fa783527fc))\n  (segment (start 75.311 163.068) (end 74.4 163.979) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7d65fd15-079a-4791-9727-8b492eff255c))\n  (segment (start 144.631942 156.434455) (end 144.631942 156.431742) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7f03d23c-7716-4581-8397-967132f9c9e7))\n  (segment (start 161.680061 132.561342) (end 161.805784 132.561342) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 7fd523af-3380-48f6-be95-2f67dc8de813))\n  (segment (start 155.435191 130.774271) (end 154.309066 131.900395) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 814a3a79-06bf-4b3a-9fa9-c5c7de8d4029))\n  (segment (start 89.5978 163.5802) (end 90.0804 163.5802) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 8167be40-d7b0-4612-bf66-c2781d61d56c))\n  (segment (start 153.0858 160.5788) (end 152.0952 160.5788) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 8172eb92-d0d1-4e53-a0aa-d6ef7a8adb0b))\n  (segment (start 98.4504 119.0912) (end 98.4504 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 821669bd-de56-4105-9b95-b840d6234ccd))\n  (segment (start 164.5666 156.7434) (end 164.5666 155.5496) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 82be732b-eee4-4851-8467-f0481b234e9a))\n  (segment (start 69.3026 155.841) (end 69.3026 154.9266) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 841e39ff-1049-476c-b063-62c22caeb62d))\n  (segment (start 69.125 133.05) (end 71.95 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 84306e97-c208-4aef-96d4-9a2975141668))\n  (segment (start 114.0206 117.0178) (end 114.0206 116.0272) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 87988dd2-6804-4aec-87ed-bc190b27ef0e))\n  (segment (start 67.7 146) (end 67.7 143.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 87b77867-1e69-4efa-be00-5d1a40bdfb1e))\n  (segment (start 70 153.7334) (end 69.3334 153.7334) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 88915603-e195-4230-a69f-440b09022261))\n  (segment (start 95.5675 112.1443) (end 94.8268 112.1443) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 88ef0d7e-0e5f-4dd8-97b9-b364f2c9b0a4))\n  (segment (start 109.9185 135.7757) (end 109.9185 134.7597) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 8bfebd73-efe3-4d5e-91dd-1420c97ebb7c))\n  (segment (start 99.44608 112.21288) (end 102.64648 112.21288) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 8d24083c-663e-4067-8c27-cb14b865b30f))\n  (segment (start 101.346 121.6312) (end 101.346 120.7676) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 8d959d0b-1ee5-4f50-9336-69a763d4627a))\n  (segment (start 77.79738 140.4142) (end 78.7448 140.4142) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 8ecaf89c-0a88-41ef-bbd1-670e781d920f))\n  (segment (start 103.4034 119.0912) (end 103.4034 119.5992) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 8ff659b9-6019-45fa-a798-8ac75414b68d))\n  (segment (start 113.95 170.95) (end 111 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 9037f6e0-ac0e-4d84-bd22-f4348bc15c03))\n  (segment (start 105.4354 119.0912) (end 105.4354 119.9022) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 90ef37fb-023b-4624-b947-f240b074008d))\n  (segment (start 130.81 105.0544) (end 131.699 105.0544) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9260d3b6-9ccf-4be8-9ca3-758333441ce3))\n  (segment (start 159.452291 143.410158) (end 158.982392 143.880057) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp 947056fb-39ec-48df-8bc8-b2738411f1ab))\n  (segment (start 71.9122 144.0718) (end 70.947 144.0718) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9483f982-df9c-4e57-a3c0-d44964210886))\n  (segment (start 69.3026 158) (end 69.3026 157.0348) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 948b4efa-99d0-4a1c-ab3a-ab82b23788bf))\n  (segment (start 95.5675 113.1603) (end 95.4659 113.1603) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 94f82047-3ad8-4916-94a7-b2aa9d6fcb93))\n  (segment (start 67.7 140) (end 67.7 137.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 9506d54f-a935-4d36-b7b1-c3e629b092e7))\n  (segment (start 162.9006 111.9512) (end 161.91 111.9512) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 95fd987b-3952-4d84-b679-83ed342e2f81))\n  (segment (start 95.4398 166.2726) (end 94.5762 166.2726) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 997aefde-7fd5-40ac-ae50-e994d542ea11))\n  (segment (start 134.747 119.01678) (end 136.43102 119.01678) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp 9a3c7763-c4a1-4e91-bb0f-c970c9a1e30a))\n  (segment (start 74.5858 155.6124) (end 74.916 155.2822) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp 9a4263aa-ef45-4dc4-b2d9-68c43c4903e1))\n  (segment (start 118.3 166.95) (end 118.3 164) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 9a986166-0c00-43e6-a225-58c87507a12c))\n  (segment (start 105.5092 163.6232) (end 105.4838 163.6486) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9abe05d9-09ff-40bd-8390-c44b5f307b13))\n  (segment (start 80.6498 137.42462) (end 80.6498 137.8742) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9ad548c0-4773-4fb3-8a5e-8710235d0451))\n  (segment (start 61.27 145.516) (end 61.2754 145.5106) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9aec68eb-8596-407e-9cc3-41f11cde04f2))\n  (segment (start 61.27 131.8) (end 61.29 131.82) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9b98e687-5227-4658-bb21-946692f2ade3))\n  (segment (start 118.3 136.95) (end 118.3 134.225) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 9c037b05-0bef-4618-984a-80920190c0b1))\n  (segment (start 102.3874 119.0912) (end 102.3874 119.5992) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9d6aab34-9a2f-425c-b27f-b036da7245cf))\n  (segment (start 96.4184 119.0912) (end 96.4184 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9dcc2591-9d18-4a0f-b7be-ed79540a16d7))\n  (segment (start 102.5271 141.1351) (end 102.1207 141.1351) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9e0335b4-74c5-44c2-aa90-4b375479b832))\n  (segment (start 87 133.05) (end 89.95 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp 9ea71139-5486-4312-9d64-88aa351bc075))\n  (segment (start 61.27 140.944) (end 61.2754 140.9386) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9f07536e-33cb-4987-af44-d1083d7d6891))\n  (segment (start 110.44936 138.89736) (end 110.44936 140.09624) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp 9f087221-f698-4b77-93aa-63611d88ec87))\n  (segment (start 114.7699 141.8971) (end 115.7351 141.8971) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9f18ca3a-5add-4bc2-9238-58c981de7afb))\n  (segment (start 113.7285 145.7325) (end 113.7285 146.7231) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp 9f652947-51cb-48ef-b835-d3a0725e8d8f))\n  (segment (start 112.1664 158.0642) (end 112.1664 157.099) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a19918a7-296e-4155-93a2-839420e7c13f))\n  (segment (start 99.44608 109.71098) (end 99.89058 109.71098) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp a2a6af69-64f0-4c8f-ab1f-7d8ab066d1e2))\n  (segment (start 89.5978 163.5802) (end 89.0644 163.0468) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a397f8a2-d213-4daa-9cba-7f04830283d0))\n  (segment (start 105.41298 158.164) (end 106.3604 158.164) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp a3f4f2b8-caa0-4a7d-979b-3510609ba70f))\n  (segment (start 129.2472 157.9476) (end 130.2654 157.9476) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a40e72f6-af72-4cd2-93a3-fbd4dc4bb601))\n  (segment (start 140.4926 155.188) (end 139.5274 155.188) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a4b59950-6037-41f0-96ed-4bf8aaa9ed3a))\n  (segment (start 73.1126 159.1176) (end 71.9188 159.1176) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp a4e5349d-5c8f-4281-bc62-67b7b7c21841))\n  (segment (start 91.0964 163.5802) (end 91.0964 164.1898) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a559fe62-3988-4d09-9a6c-fb54d616e62f))\n  (segment (start 127.9144 169.9006) (end 128.9558 169.9006) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a5a82d19-68ab-4322-adf0-6e4c1ad73eaa))\n  (segment (start 176.284 117.8) (end 176.284 118.016) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp a61a22a6-eba4-46e5-8b9a-48d2278235f9))\n  (segment (start 149.768649 123.602638) (end 149.768649 123.638559) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a7426544-cbcf-465f-a498-8da721bec82c))\n  (segment (start 119.89308 113.51768) (end 120.2944 113.919) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp a7502b6a-7cc3-4dae-9d74-b5fc4a0f60d9))\n  (segment (start 83.95 170.95) (end 81 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp a78d7f99-0097-4c05-af82-ed52ae72e2c0))\n  (segment (start 134.747 111.01832) (end 134.747 110.1463) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp a8ee8ad7-fa72-420c-a201-eb48dde0c6aa))\n  (segment (start 104.163 167.0522) (end 104.98342 167.0522) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp a9245e6c-2030-4534-a3e7-73991f29365f))\n  (segment (start 73.0872 162.7752) (end 73.0872 163.5372) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp a96893ea-ff6f-4b7d-a370-7e982f0d286c))\n  (segment (start 126.24562 123.41098) (end 126.2634 123.3932) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp a9965d9c-5224-4645-81ea-7eeb2041629e))\n  (segment (start 110.4011 113.0587) (end 110.5027 113.1603) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp aa553246-c0d6-4537-a5a4-95e01ac3f08f))\n  (segment (start 74.5096 151.396) (end 74.5096 150.507) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp aa5ed477-2cf9-480c-af9f-e961fdcd04a8))\n  (segment (start 99.89058 109.71098) (end 102.6414 112.4618) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp ab9daa1d-8742-44aa-af2b-183e65200017))\n  (segment (start 69.3334 153.7334) (end 69.1 153.5) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp acdc538a-19b6-427d-8c1c-b8063c103fcf))\n  (segment (start 118.0846 107.8484) (end 118.11 107.8738) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ad43003a-f33e-400d-8b37-b5fca600fba4))\n  (segment (start 139.2226 127.502) (end 138.232 127.502) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp adfaad71-9d74-4816-bc34-c80ade68e31c))\n  (segment (start 118.3 158) (end 118.3 155.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp ae799a6a-3721-4beb-a2ec-da97fdbb770e))\n  (segment (start 78.7387 158) (end 78.0656 158) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp ae991891-e19c-4309-8518-03a1666021a5))\n  (segment (start 110.04804 140.49756) (end 108.6485 141.8971) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp b069dccb-c0c1-4aa4-9aa6-5f74025c6cd0))\n  (segment (start 157.689235 127.212701) (end 158.389695 126.512241) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b0ad1e5c-84fc-4b76-ac43-41ee5f74ad3f))\n  (segment (start 117.094 107.8484) (end 118.0846 107.8484) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b38ac284-6cd0-4664-a2c5-66ffbf0be57d))\n  (segment (start 94.9452 125.5174) (end 94.9452 126.381) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b3d08ffd-cd79-4397-80ce-b025d36b4640))\n  (segment (start 121.0802 166.8618) (end 121.0802 167.8778) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b40ef391-23a7-4c9f-8dde-af0fca29f450))\n  (segment (start 162.152422 137.491502) (end 161.223864 138.420061) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp b615928c-4f26-4472-b51b-c165fb675e83))\n  (segment (start 129.74574 125.0188) (end 129.74574 123.58774) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp b61a3c1e-61e8-44df-b8fe-b6f0769a0375))\n  (segment (start 84.7138 143.9956) (end 83.6978 143.9956) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b629c812-d38d-45c5-ad8c-e2b72de98438))\n  (segment (start 81.7932 120.644) (end 80.7772 120.644) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b6c761fd-44b6-4b5c-b49c-e05333c59709))\n  (segment (start 150.469109 122.902178) (end 149.768649 123.602638) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b7f98f1e-98a5-4b3a-8447-24646cc31f9a))\n  (segment (start 168.02886 111.9512) (end 166.609 111.9512) (width 0.3048) (layer \"F.Cu\") (net 192) (tstamp b7fe5fd1-ae67-4f1a-889c-ff25843c12ed))\n  (segment (start 115.7351 141.8971) (end 115.7859 141.8463) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b8e5c2ee-514f-43cb-abc3-313927b5f5af))\n  (segment (start 164.693835 133.858091) (end 165.340413 134.504669) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp b95f22bc-97bc-44ee-8c0e-04b2bb9d38a2))\n  (segment (start 109.6285 156.72488) (end 109.6285 157.6723) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp b97252ba-4863-4fbe-8dc3-4fce09bc687e))\n  (segment (start 89.8858 145.32818) (end 89.8858 146.2756) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp ba749f68-e621-4ed0-9185-fa5cf0e3762d))\n  (segment (start 89.9454 157.5136) (end 88.714 157.5136) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp ba7b494e-026e-4d6e-ad22-3b3555bbb058))\n  (segment (start 91.821 125.5174) (end 91.821 126.381) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ba8de645-9427-41f6-ac90-19cdd6f6abe1))\n  (segment (start 131.628 160.0902) (end 131.628 159.0742) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp bd697afa-fa24-4404-8699-a68334f1feb1))\n  (segment (start 108.05 133.05) (end 111 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp bd744b17-561a-48fc-871d-cba85b34ae9a))\n  (segment (start 75.0176 161.81) (end 74.2556 161.81) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp bdc6653f-8960-4f83-9166-44e93f4d9319))\n  (segment (start 156.850479 132.189559) (end 155.702802 133.337236) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp bfbfb253-ef97-4d66-a266-e9276746e95c))\n  (segment (start 81.4438 158) (end 80.7453 158) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c0709a03-1acd-4f4f-ab95-7ede7ff195ab))\n  (segment (start 81.4438 158.6604) (end 81.774 158.3302) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c0e100ac-6c1f-4164-ada3-835b16efead5))\n  (segment (start 174.0004 115.7612) (end 174.991 115.7612) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c25af7a9-e9bd-4d01-88b1-ce9376f8ad74))\n  (segment (start 176.284 115.6) (end 176.284 117.8) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp c2b576e6-cc66-4b9b-8d60-8e4109c669cd))\n  (segment (start 71.1822 154.2916) (end 71.8807 154.2916) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c3211f1c-6c73-40d0-addc-61a10a389ee7))\n  (segment (start 70 150.5666) (end 69.4334 150.5666) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c3771f1a-ffcb-4acb-97d5-21945a65125d))\n  (segment (start 78.0656 158) (end 77.7354 157.6698) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp c4831496-510c-433d-b03e-81f132e91088))\n  (segment (start 111.64824 140.49756) (end 110.04804 140.49756) (width 0.2413) (layer \"F.Cu\") (net 192) (tstamp c4a2f4cc-669e-4273-bea8-33a77b2fcaf1))\n  (segment (start 97.5233 108.3089) (end 98.1329 107.6993) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c4bfed04-cee5-44a5-a3f2-ebc347e79622))\n  (segment (start 92.6798 141.983) (end 92.6798 142.9482) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c57a0358-8e65-490a-9f8c-6fe76e6a0cb8))\n  (segment (start 110.9345 135.0137) (end 111.1885 134.7597) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c5ab8961-c14d-47be-86ba-e205742c9508))\n  (segment (start 118.3 154.95) (end 118.3 152) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp c62cfd6e-a747-4157-8799-96ebbaa917c4))\n  (segment (start 176.2112 151) (end 176.2112 152.0068) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c64cb628-2203-4911-b4bb-e1a98b7a12f4))\n  (segment (start 96.2152 125.5174) (end 96.2152 126.3792) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp c73516c0-603e-4554-aec6-6c9b1f9aa586))\n  (segment (start 78.0656 157.3396) (end 78.7387 157.3396) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp c973a7e5-9691-415a-b535-25906a68f4dc))\n  (segment (start 93.2046 149.915) (end 92.595 149.915) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ca090b3a-46cb-47e7-9527-18e19098615c))\n  (segment (start 95.95 170.95) (end 93 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp cac96555-e2f5-481b-80d7-7e2cfe1ce4cf))\n  (segment (start 118.3 152) (end 118.3 149.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp cad3aeb4-18f3-41dc-88f7-0e49ae854d9f))\n  (segment (start 91.0964 164.1898) (end 90.7154 164.5708) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp cc9d9167-54ad-43ed-9639-ef041559ec61))\n  (segment (start 100.4824 119.0912) (end 99.4664 119.0912) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp cd196f76-e84b-4cc3-8ccc-91e7de047a4f))\n  (segment (start 122.7455 109.0168) (end 122.7455 110.6297) (width 0.3048) (layer \"F.Cu\") (net 192) (tstamp cf272542-692f-4efc-8e96-824daad4d0f6))\n  (segment (start 88.7088 154.36) (end 88.8104 154.4616) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d04a4629-f8c9-414b-b674-872c312cf635))\n  (segment (start 103.4034 119.5992) (end 103.5304 119.7262) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d056d633-b856-489b-b3b0-10e57c1dc156))\n  (segment (start 151.744305 155.015574) (end 151.744305 155.464587) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp d069c725-8892-4758-b82d-f6dbc5a3b8e1))\n  (segment (start 103.14432 112.71072) (end 102.8954 112.4618) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp d0f509f6-e62b-4e7d-85fb-d9dc6cd18d5c))\n  (segment (start 113.4416 151.5812) (end 111.9572 151.5812) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d15ee05d-2105-472d-8206-02d74de0f780))\n  (segment (start 92.341 151.7946) (end 92.341 151.0072) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d19b7263-15e6-4f72-846f-6342ecd894ef))\n  (segment (start 69.4334 150.5666) (end 69.1 150.9) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d1a8d592-d65d-4125-8c5f-ab9ca26963d9))\n  (segment (start 78.05 133.05) (end 81 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp d1d43275-abff-4220-80e9-ca400dcb655f))\n  (segment (start 105 133.05) (end 107.95 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp d22daf0b-3ffc-4605-84ac-36e8542ba3a2))\n  (segment (start 161.281337 148.980842) (end 161.981797 149.681302) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d2a67fff-6c9d-4b64-9dd5-4ae9e324ad83))\n  (segment (start 118.3 140) (end 118.3 137.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp d30bea6b-a5db-407d-970c-bd91d773eb86))\n  (segment (start 67.7 169.775) (end 67.7 167.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp d4e4e63a-a5c9-4387-a069-a28ec78794b9))\n  (segment (start 99.6442 105.8324) (end 99.6315 105.8197) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d5dc3cd3-d9fa-4a18-bb2e-03db087ce67c))\n  (segment (start 102.5271 143.5481) (end 102.5271 144.5641) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d7cf1683-4bc4-4909-8fd3-184b06617929))\n  (segment (start 101.6254 105.8324) (end 102.6432 105.8324) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp d9c8d915-c8b1-412b-985b-b1252ef014da))\n  (segment (start 67.7 146) (end 67.7 148.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp d9de0d4f-68eb-4d37-8b07-87e1b22f173a))\n  (segment (start 136.7536 118.6942) (end 137.668 118.6942) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp db6fb892-2671-4399-98b7-a6c4ad89adb6))\n  (segment (start 102.1461 115.91112) (end 102.1461 113.2111) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp db7ef73d-1890-470a-8bbe-02ceb0d09dde))\n  (segment (start 106.4514 119.0912) (end 107.4166 119.0912) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ddc293b9-a440-4c79-a9eb-d4c7205f8016))\n  (segment (start 105.2628 152.6226) (end 105.2628 152.4202) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp de7569d5-80e5-45bb-b826-265d88ae91be))\n  (segment (start 92.1124 163.5802) (end 92.1124 164.5708) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp dec26858-1cbe-4dc6-a385-7cad781e7814))\n  (segment (start 112.0446 159.6584) (end 112.1664 159.5366) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp df3f690b-b96a-4ebf-98f1-308e792a882d))\n  (segment (start 103.14432 115.91112) (end 103.14432 112.71072) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp e06d8249-1744-4746-8728-5daeb752271f))\n  (segment (start 124.9478 128.01) (end 124.9478 128.9752) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e0d94616-fba2-417a-8f62-2477970097e8))\n  (segment (start 80.6498 138.32378) (end 80.6498 139.0172) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e18036ae-41ff-47a9-a399-684c70f19047))\n  (segment (start 122.23 158.998) (end 121.2648 158.998) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e3a3b36b-ca6c-4f70-9023-7da634d6853b))\n  (segment (start 91.5722 140.8116) (end 92.6798 141.9192) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e3cb2e8c-8099-4405-ba27-4a9980f2617c))\n  (segment (start 118.745 113.51768) (end 119.89308 113.51768) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp e547b3fe-f8bc-4466-bdd2-74646d87a44c))\n  (segment (start 159.844496 150.417683) (end 160.544956 151.118143) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e556a531-be1f-481c-ac86-3569ab766134))\n  (segment (start 115.5319 140.8811) (end 116.5225 140.8811) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e62fb1c0-d07e-49ff-b6ba-0a05c8a48605))\n  (segment (start 117.9628 126.6892) (end 117.9628 127.7052) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e7538b9f-5116-4b49-bb4b-f8f672c7d85e))\n  (segment (start 87.1526 123.3364) (end 87.1526 121.66) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp e7739296-7ebe-4cdb-924f-57d60b89d232))\n  (segment (start 170.546 108.6492) (end 171.181 108.6492) (width 1.27) (layer \"F.Cu\") (net 192) (tstamp e794e3a2-a443-4207-a670-f17664471ec8))\n  (segment (start 87.1272 161.9952) (end 88.1788 163.0468) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e7b3620c-84d4-4daa-8287-99fef7e9e2a6))\n  (segment (start 100.076 121.6312) (end 100.076 120.7676) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp e8486e54-b0de-4fa2-8ad0-ebf4c32273b7))\n  (segment (start 105 133.05) (end 104.45 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp e9f7ade3-116e-4bed-9cb0-824e4a7976c4))\n  (segment (start 87.7944 154.36) (end 88.7088 154.36) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ea4565a8-4d60-42e7-a5f1-f2b2df815545))\n  (segment (start 67.7 142.95) (end 67.7 140) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp eb9006e2-5d35-4180-8f77-69c6b8d9e8bc))\n  (segment (start 116.875 133.05) (end 114.05 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp ec1730cf-e3bf-4a48-b792-0538a4a34402))\n  (segment (start 113.95 133.05) (end 111 133.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp eca9763b-f419-4da6-a7e8-69526e17094b))\n  (segment (start 134.168 166.7958) (end 134.0156 166.6434) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp eccd8474-6aac-46fa-b955-997012cf3b08))\n  (segment (start 146.595026 127.239642) (end 147.739111 128.383727) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp ed7b2ba5-47e7-4db3-a239-90ccbc45a4ef))\n  (segment (start 166.2334 148.7) (end 167.1 148.7) (width 0.2032) (layer \"F.Cu\") (net 192) (tstamp eeaebe09-44db-464a-a9c8-9d6085f0258c))\n  (segment (start 150.839095 154.110364) (end 151.744305 155.015574) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp f2280f55-9273-47ce-879f-3a3db197f618))\n  (segment (start 71.9188 159.1176) (end 71.7664 159.27) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp f2867b62-5852-4ef6-8c0c-fa2fbf4b67fc))\n  (segment (start 104.4702 121.6312) (end 104.4702 120.7676) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp f5f6db61-df24-46b6-82f5-93ccda5800e4))\n  (segment (start 78.0656 157.3396) (end 77.7354 157.6698) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp f7380592-0f38-4c19-b6ef-8aa8ac81c186))\n  (segment (start 118.3 140) (end 118.3 141.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp f79c8f7d-86e4-4ee4-8971-52af21feb1bb))\n  (segment (start 102.3874 119.5992) (end 102.616 119.8278) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp f8076d48-138e-44e3-af70-30be9fdbc79d))\n  (segment (start 111.9251 151.5491) (end 110.97768 151.5491) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp f869c79e-178a-4979-9bed-fd4adfe30e70))\n  (segment (start 163.346796 146.915383) (end 164.047256 147.615843) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp f959ac0a-510b-4c8d-bff1-2af79bc58326))\n  (segment (start 154.309066 131.900395) (end 154.258777 131.900395) (width 0.254) (layer \"F.Cu\") (net 192) (tstamp fabeeba2-0c04-44f8-badf-31cb31c88a57))\n  (segment (start 111.9505 135.7757) (end 112.9665 135.7757) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp fb476714-9612-4d29-b2c7-f9cf78cdc1b6))\n  (segment (start 118.3 164) (end 118.3 161.05) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp fba8132f-edcd-42b6-b133-e7cb98dc4a92))\n  (segment (start 80.40596 144.21404) (end 80.3958 144.2242) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp fbac9a21-df92-4d0e-8d2f-46405f4bbada))\n  (segment (start 74.5858 154.952) (end 74.916 155.2822) (width 0.4572) (layer \"F.Cu\") (net 192) (tstamp fbcb0352-ae96-4912-8ce2-48f858c5fa8f))\n  (segment (start 159.108115 127.410267) (end 159.28772 127.410267) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp fbd37691-1a1e-4acd-930e-4d00945a045f))\n  (segment (start 165.340413 134.504669) (end 165.484097 134.504669) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp fbe085c6-413d-4975-a858-e31e5fcb606f))\n  (segment (start 69.4488 147.9998) (end 70.414 147.9998) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp fef349f9-250f-4605-ae3e-18836908a277))\n  (segment (start 64.24 164.5) (end 63.53 164.5) (width 0.508) (layer \"F.Cu\") (net 192) (tstamp ffc32ebd-340b-4773-9f00-1cd52c8e5379))\n  (segment (start 93 170.95) (end 90.05 170.95) (width 1.016) (layer \"F.Cu\") (net 192) (tstamp ffd806de-1aa9-4407-80ce-35b48524bc65))\n  (via (at 114 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 01c1481d-e02f-4471-ab88-aba5962ed93c))\n  (via (at 74.8792 139.7) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 01e06269-76be-42d8-b07c-0a63eada5763))\n  (via (at 102 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 023dab7b-8535-49d4-b1b7-0121202aa5e1))\n  (via (at 67.75 137) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 02d66873-30b1-4e8a-a1d0-61f917697c00))\n  (via (at 171.689 115.7612) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 06971459-d77d-4f7e-897d-6bda36320cbd))\n  (via (at 115.7859 141.8463) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 071df4f7-0f34-437e-a2b4-8f036574dc80))\n  (via (at 118.25 137) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 096d6dcd-0943-4487-bf5b-ffbf1a76f1c6))\n  (via (at 115.7605 139.8651) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0ab9ac25-b23d-4fac-be6e-4644bf992e60))\n  (via (at 98.4504 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0b03571c-5aec-478d-8ac7-02083bbf87ca))\n  (via (at 102.0064 154.686) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0b2f96fa-caa8-4569-a46c-8bad20496c18))\n  (via (at 133.4314 146.7806) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0c782e87-7adb-4716-84e1-a80ae0314031))\n  (via (at 122.5296 169.9006) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0d293325-9aa5-48d6-b927-48439055555f))\n  (via (at 62.794 150.0826) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0db827bb-3f2d-4421-881b-48df62d5a9cd))\n  (via (at 114.046 116.0018) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0e3d5d59-bf63-4d33-90e4-f4b7263232b0))\n  (via (at 165.93311 130.104344) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 0f9d5ccd-4d65-4f39-a967-1cefe08e4fd2))\n  (via (at 161.91 111.9512) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 10f2ec18-dd02-4231-8591-2692f6b311b5))\n  (via (at 97.167 149.7626) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 1205b36e-334a-47ba-a60d-85eb2a09eb44))\n  (via (at 147.739111 128.398095) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 12c91b53-701a-4113-9cb6-92f35f13fdcc))\n  (via (at 172.15 124.875) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 13395e5e-f93e-494e-a950-7da498b0a9ba))\n  (via (at 129.6214 123.4634) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 14cfa071-d7cf-4dad-96a5-4f1786a05e48))\n  (via (at 174.483 114.4912) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 15a67621-03be-4f9e-a390-e96b32c34f1c))\n  (via (at 100.85 161.8276) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 166d16fa-c884-421e-9f55-eeac60b190dd))\n  (via (at 93.3824 164.5708) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 1688e992-49ae-470f-8b90-96c39387ccb6))\n  (via (at 110.5027 111.9411) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 16cdc84d-affa-4d60-88a4-8c87534f5236))\n  (via (at 174.991 115.7612) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 17952f8b-3e67-4224-aa4c-ab190f9d02c6))\n  (via (at 154.887395 156.775704) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 179a826e-63ad-4a33-8c60-f5108e7b2baf))\n  (via (at 71.9122 141.862) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 17ce12c8-7dd3-4dde-b7c0-aea0bd455911))\n  (via (at 94.373 151.0072) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 1900d072-9030-46f2-a562-5474330f9101))\n  (via (at 70.852 154.6218) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 19e48d82-a768-4c0e-9732-4512497af0a6))\n  (via (at 118.25 161) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 19e80685-1794-4a97-93e5-3aa40083914a))\n  (via (at 131.5772 170.7836) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 20514e83-7235-4b87-9142-a67f9ff25050))\n  (via (at 172.832 113.4752) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 2183d5f5-70f5-4263-84ff-4640981eaa1a))\n  (via (at 74.2556 161.81) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 21939931-e7b1-48ed-a3c6-710ba91335b2))\n  (via (at 87.7 138.2) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 227603c2-d915-4f7d-b4c3-fd583733ae6b))\n  (via (at 116.5225 140.8811) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 241355e1-7974-4de6-90fb-a65b54ed2454))\n  (via (at 96 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 24c2b3e7-5e09-4832-9c53-f6d1a5678845))\n  (via (at 69.3026 157.0348) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 257a0c4f-25ba-4d0d-ad27-494545acd732))\n  (via (at 104.163 167.0522) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 267c4277-29da-417b-bd04-771ccd190d19))\n  (via (at 164.047256 147.615843) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 273cc9e2-cef8-4cc0-bcea-14581405601f))\n  (via (at 92.341 151.0072) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 2af963b0-17e7-40c5-bdfc-d17379b64567))\n  (via (at 97.4344 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 2c7b31ec-f435-4ea1-88e6-475fa35dbb3c))\n  (via (at 170.546 105.2202) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 2e1c6cf2-3c63-481d-b48b-2a3335b981c0))\n  (via (at 138.2066 126.2574) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 2e75e2ca-99a2-4706-a412-5b1e4f58e3c8))\n  (via (at 120.5282 162.7064) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3059d8d1-e04f-4279-95eb-12b5737f961a))\n  (via (at 118.11 107.8738) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3103da62-f2e7-4b26-9a49-1385b32575e9))\n  (via (at 77.7354 157.6698) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 31969a01-9670-4890-ada3-bb9892034450))\n  (via (at 167.1 148.7) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 319765a7-64c3-4d96-a849-51f245aaa361))\n  (via (at 90 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 322dd4b4-bd60-4370-a426-9557b18fd42d))\n  (via (at 81.901 153.428) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 329c95c2-ec1e-4aba-978f-52c9a40f956e))\n  (via (at 112 129.5) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 32e4c111-bc4c-4387-8079-89bbe9244d72))\n  (via (at 129.4944 150.9716) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3333295d-3b0c-40e5-91a8-b217ba2d5f41))\n  (via (at 62.794 131.82) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 338079b4-d7d3-433c-9b46-7ec0868d21bb))\n  (via (at 136.652 118.7958) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 33f1d800-d0c5-4c93-bc53-1fe6f35d35d3))\n  (via (at 100.076 120.7676) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 35ddb56b-a163-47a5-af52-0d837e513529))\n  (via (at 83.0628 140.4142) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 367a356a-39b4-4eeb-8404-289433d13823))\n  (via (at 62.794 136.392) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 36d1dc76-2228-47c8-99bf-588289475fe6))\n  (via (at 127.4624 154.172) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 379a0c46-c290-49fb-aebc-bd8b1933bc0e))\n  (via (at 74.916 155.2822) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3a4826f5-8f84-4f53-8ce2-cda3c56ffc20))\n  (via (at 118.25 149) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3cda8a4b-9e1e-4038-af7c-1f7ec21c5489))\n  (via (at 94.4492 166.1456) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3ea18d60-f3b0-4896-a981-2f52c36c270c))\n  (via (at 139.5274 155.188) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3eb28fae-192c-4dc6-90ca-2858803f49df))\n  (via (at 114 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 3eb77b44-394c-4970-88b8-6650a6a10eae))\n  (via (at 94.9452 126.381) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 402ad1bb-2f84-4dfb-8aff-fccb1030c7a5))\n  (via (at 158.982392 143.880057) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 4155ff33-3cf4-4c9f-b802-055a62a2d106))\n  (via (at 94.6202 112.3509) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 43e52a1c-1b1a-43f8-b0b5-b315e87fd304))\n  (via (at 103.2002 120.7676) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 448e1128-10f4-4078-8588-fb906754831a))\n  (via (at 90 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 44f60354-260e-48c8-a279-162764e94d86))\n  (via (at 78.7448 140.4142) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 45e74c4d-e2cf-4a28-b32c-c73b3a61cc51))\n  (via (at 100.4824 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 4601a7c7-8ab8-4c27-acc9-b899e95c458b))\n  (via (at 166.609 111.9512) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 49a67626-a9b6-4933-be09-debf5fb5bae8))\n  (via (at 99 134.5) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 49ff121d-2395-4b9d-b352-06a610be5d99))\n  (via (at 86.4822 143.4816) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 4a464043-7e1a-4af2-9b1b-71ffebced104))\n  (via (at 80.7772 120.644) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 4bdd65bc-7e9c-4811-9c99-33d8c74a7517))\n  (via (at 164.5666 155.5496) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 4eddcd71-58bf-46ef-8594-9d36412c062f))\n  (via (at 92.341 149.661) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 5049ddb7-21d6-47fc-99e1-6689325581a2))\n  (via (at 151.744305 155.464587) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 524fecd7-0cf7-4c76-877d-39fea2b82d6d))\n  (via (at 104.4702 120.7676) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 52705bcd-909d-41bd-9c33-ad4f64a48382))\n  (via (at 109.6285 157.6723) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 551040e3-b0a6-4d8f-95b4-b4dfd9298f02))\n  (via (at 96.659 154.8426) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 55cce46a-fac0-49ae-8624-7f01472f6dd8))\n  (via (at 73.8174 168.3938) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 566f84c9-0908-493a-a5ba-eb595f7fe843))\n  (via (at 67.75 149) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 56ca95fb-7bee-476f-93d0-43386163f986))\n  (via (at 160.904166 133.337236) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 58317033-11c5-4742-a252-095fa5b6457f))\n  (via (at 102.5906 160.6296) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 596d6c1c-bc2b-4d03-8224-1efb5bc90f44))\n  (via (at 99.4664 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 599538f9-08ad-4138-b65d-5decdfe4c07e))\n  (via (at 120.2944 113.919) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 5a400b18-5c14-404b-9f79-56ed217fd9f1))\n  (via (at 108 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 605091de-4092-4a96-bfba-7175a40f89af))\n  (via (at 70.947 144.0718) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6059a9c1-f800-4b0f-8852-c3abffee0835))\n  (via (at 175 119.3) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 618d65e4-cb97-4b81-86dc-cf66d28b9fed))\n  (via (at 109.2073 152.1079) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6200c343-1270-4ccd-ab92-4a3c26674757))\n  (via (at 130.2818 157.9312) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 64ca4ec5-8a3d-41c1-9e85-bc9edb3d8e93))\n  (via (at 112.1664 158.0642) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 66b56748-6217-4e15-9926-6b9e8af161f5))\n  (via (at 67.75 143) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6856c9bc-ab24-40c6-bdc7-0f088ba18a17))\n  (via (at 92.6798 141.983) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 693572f6-8329-4316-a880-0b2e343e0e37))\n  (via (at 134.520174 144.095583) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 69f450dd-7838-4e6a-909d-b8d00bcd145e))\n  (via (at 121.2648 158.998) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6c7728eb-2d74-4d0d-9739-5912e9004613))\n  (via (at 105.4838 163.6486) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6c823803-bb17-40ec-aad0-b1f5449e3f60))\n  (via (at 168.4072 127.8068) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6eaeab8b-ea36-4f4c-bea9-75c7d48a2187))\n  (via (at 160.922127 138.420061) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 6ef5f8b0-a04d-46d9-a2f0-d8e1b65e4534))\n  (via (at 88.6968 157.5308) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 70b5364c-f875-445c-9c2c-da9dde98b666))\n  (via (at 170.546 118.6822) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 713f62d6-3f31-4149-bbbe-abd72121b0be))\n  (via (at 69.3026 154.9266) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 73143c91-27c2-4afa-b268-7fb66aa2d733))\n  (via (at 109.9185 134.7597) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 73ff6c32-2595-4179-87db-ad5d808e52b8))\n  (via (at 81.6658 144.2242) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 769d815f-eccb-4e5b-aa0e-02d246e84d3b))\n  (via (at 78 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 76d230c4-5b88-4960-86df-f5b9593426f4))\n  (via (at 143.947 155.7468) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7747b5ec-18e5-4126-8d18-3bd63243de72))\n  (via (at 72 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 77595608-1426-434b-9e99-7bbc5e001e7c))\n  (via (at 119.5578 161.3154) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 777a75cf-334b-48c2-8693-98979c0161eb))\n  (via (at 96.4184 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7863e51e-b918-4b6a-8c10-5554128b06d5))\n  (via (at 75.311 163.068) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 799451ac-cbed-4a3e-8085-4d6f9669fabf))\n  (via (at 96.024 149.3816) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7a7916a1-ce67-4826-baaf-359ab965f9c4))\n  (via (at 159.28772 127.410267) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7b81f772-374c-4659-b46e-e2d1d4b2fab8))\n  (via (at 75.8698 148.8948) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7cf22305-87ac-4898-8e67-0531a8e30fb9))\n  (via (at 161.191535 129.457765) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 7dab0909-737a-49c6-99d6-144a06e21fe7))\n  (via (at 105.4914 119.9582) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8156f49f-cb2c-41ea-a257-d8abb7336bb2))\n  (via (at 88.8104 154.4616) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 82de4621-3760-48ef-8cc4-9e8a5d9d2bfc))\n  (via (at 87.9214 151.9216) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 84697d30-c1e1-443d-91cc-e11e7ef11a97))\n  (via (at 136.47787 130.643159) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8516dee4-88c6-4690-b114-5da26c335967))\n  (via (at 109.0295 149.0091) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 85be5825-ccec-47d7-bfd1-093b036d9043))\n  (via (at 140.137 111.4238) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 86ca2d23-a003-4ad9-82ef-b7c889516d14))\n  (via (at 94 134.25) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 874d26ff-3446-4640-84e1-ff8ad76f4544))\n  (via (at 160.544956 151.118143) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 892aad4a-8b23-462b-9f8e-b980c0b01785))\n  (via (at 83.6978 143.9956) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8adcdbbc-a197-4114-871f-ede50c7bd2ec))\n  (via (at 99.187 163.068) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8bb2ce52-4b7e-4f6d-b64e-5042a17d84ec))\n  (via (at 131.628 159.0742) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8c99a6ac-9e32-4ed9-9ea4-0e66438208bd))\n  (via (at 95.2119 110.3663) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8ce6cc65-41af-4b05-867a-f5dade24f14d))\n  (via (at 69 159) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8d3274a1-9dd7-410e-9b0a-29902dc1afcf))\n  (via (at 161.981797 149.681302) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 8ebb9c8e-c6fc-4734-a3c6-5380509ce846))\n  (via (at 149.768649 123.638559) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 925095af-9ef6-42f5-bd7e-1bbe88b8ac1d))\n  (via (at 98.1329 107.6993) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9334701a-1ddb-47d3-afc9-9443b8bf128f))\n  (via (at 72 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 970275ef-daf0-406c-a6c1-e0afaea99fa6))\n  (via (at 159.5934 154.1466) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 97e557b7-2c3e-4d7a-a601-8d0562eb1e58))\n  (via (at 98.31 150.5246) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 988517a6-b928-4607-856b-dcce70b13e02))\n  (via (at 107.4166 119.0912) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9920970d-cec1-4704-877a-546f41b093e7))\n  (via (at 124.9478 128.9752) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 992107a5-db4e-4980-b9fb-94a824ab9448))\n  (via (at 102.616 119.8278) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9933cfa3-98ac-4555-9085-1780eb593d18))\n  (via (at 166.112715 132.259605) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9cac350c-0a95-4a4f-a531-0c127f737a4c))\n  (via (at 97.7258 162.7166) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9dc55350-af20-4137-917a-25e4e97c04b2))\n  (via (at 171.689 108.1412) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp 9fbc262a-4225-456e-98e3-cc7c8fae19c6))\n  (via (at 96.0807 116.3006) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a07aa3d1-50cf-4ea5-88ab-e88265b9770f))\n  (via (at 103.5304 119.7262) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a1c87bc2-568e-440f-8647-5df04fe5f276))\n  (via (at 62.794 140.9386) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a386f478-6403-4444-a673-d68fef4de8f9))\n  (via (at 93.091 126.381) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a5478e32-1425-4ac1-a8cd-3abfb9dd56d4))\n  (via (at 74.4842 150.4816) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a6716a18-0857-42fa-872b-d44626ab00dc))\n  (via (at 111.9251 151.5491) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a6ae180d-6c77-4d1e-8969-1034f200c796))\n  (via (at 91.821 126.381) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a6f95112-a92c-4bdb-89f7-9304693123fd))\n  (via (at 69.1 153.5) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a7433494-65c8-4fe1-867a-dc7a55f8f93f))\n  (via (at 79.0702 168.7068) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a7bfc0bf-6ec6-4cd5-a96c-a68ec9c1c9e3))\n  (via (at 134.7522 110.1411) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a89122a1-2747-4ee3-aed7-334c9f4ae167))\n  (via (at 128.9558 169.9006) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a91d9c16-fdd9-4d6b-8fc8-82cfda71ab6f))\n  (via (at 76.2876 154.1138) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp a979e4be-c200-49d0-9521-12d214f26887))\n  (via (at 121.0802 167.8778) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ab5df77a-5580-4a11-a861-c06d3453d2cd))\n  (via (at 158.389695 126.512241) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ad7c4eae-d842-4047-99ef-5876ceb539ff))\n  (via (at 90.7154 164.5708) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp af3579a8-7ecf-4449-bd73-061e0cd679d4))\n  (via (at 165.484097 134.504669) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b0087836-31c6-41c3-ba60-4420d6d351e4))\n  (via (at 92.1124 164.5708) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b0f91231-c949-4b34-9933-281a070bad74))\n  (via (at 84 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b234cdfb-d9bc-44df-98c0-b85432dec6b2))\n  (via (at 67.75 155) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b2cd3abb-0f81-4e11-ba47-6155171e6916))\n  (via (at 69.4488 147.9998) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b49ba7cf-c2a5-41ec-9108-fc47498c5f0c))\n  (via (at 118.25 155) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b8927ea8-1aa0-4d65-819b-9ce5bbee703c))\n  (via (at 122.7582 110.6424) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b9007a94-3af8-4395-a9ac-2a6cd6ce0b12))\n  (via (at 71.7664 159.27) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b93272f6-6659-496a-8a14-39ddef3238ff))\n  (via (at 77.9828 143.8686) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b96248a7-f771-45d2-8b7f-b1caee9feddb))\n  (via (at 106.1339 151.5491) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp b96606bf-6900-4348-b588-3d877709eced))\n  (via (at 67.874 122.3966) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp be634823-dd32-4923-913c-3889c9dd18c0))\n  (via (at 118.25 167) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp be95cc00-adab-4fb2-b99c-e3b634eb5d79))\n  (via (at 78 133) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp bfa8a68d-6266-42a6-846d-78ed5f62fe74))\n  (via (at 133.0504 166.6434) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c3dd12a4-00c8-4f3f-a8ab-923dec5be6a2))\n  (via (at 131.699 105.0544) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c3dd2aff-f5ee-4bf6-bfeb-c56cfceb47dd))\n  (via (at 112.9665 135.7757) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c5e369c5-cfc6-4b80-8999-1bc34e2fff48))\n  (via (at 100.4316 154.8384) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c5ec9bbd-f7fa-43d4-be04-0a00d2f22303))\n  (via (at 108.6334 168.5762) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c640ab15-9e6c-403a-9bee-22faccc2037a))\n  (via (at 106.3604 158.164) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c65794ec-768a-4688-9cd3-64dcf2296661))\n  (via (at 80.3958 144.2242) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c89819e0-21f2-4fd8-a894-8019aa650ff5))\n  (via (at 163.759 151.9114) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c8e03a6c-2334-4fae-8b18-27fcec6a3c17))\n  (via (at 176.205 152.013) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c91bc39b-6733-4929-a722-4731286e6ae6))\n  (via (at 69.1 150.9) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp c9dfd8bd-08f3-400a-8334-8b95d35b874e))\n  (via (at 94.8309 113.7953) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cad06688-6fb8-44e4-a2da-8c8647970496))\n  (via (at 173.03 166.9228) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cad8f6ce-f047-47f0-9a13-b4f34f41a97d))\n  (via (at 160.5332 123.8698) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cb5ea5b0-d153-4def-853f-c8ae3c9417c3))\n  (via (at 93.357 151.0072) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cb66a71f-40da-44df-8709-9bd1dd7909c8))\n  (via (at 96.2204 126.3844) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cbe2f3f6-39fe-4b26-b031-e145038790d6))\n  (via (at 131.3994 137.0016) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cf5f9a59-e8b5-4683-babb-19494419fcca))\n  (via (at 89.8858 146.2756) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cf735e5b-c941-4e9e-82dd-94733befb766))\n  (via (at 105.9815 149.0091) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp cfc25850-ccaf-4e5c-a18a-ac1788e08baa))\n  (via (at 81.774 158.3302) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d1103f62-c262-4b33-810e-7e4ef3c13724))\n  (via (at 126.2634 123.3932) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d1654e9d-c282-43c3-b4e4-eb6c534e907a))\n  (via (at 62.54 118.7136) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d1961a0e-a251-44b9-9d13-7daf9684fb49))\n  (via (at 102.5271 139.1031) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d1abe812-0921-4d4c-8203-4bcd11ed5349))\n  (via (at 174.991 109.4112) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d2b2187a-087e-49e4-8fca-c48f97ac2fea))\n  (via (at 102.5271 144.5641) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d316ab71-2db1-4013-9866-dca00cdba90b))\n  (via (at 65.75 162.79) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d37415d4-e216-4b40-b91a-8800207a50ef))\n  (via (at 139.3496 152.5464) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d3847c2d-3555-4b82-91cb-ae7436141068))\n  (via (at 84 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d55a479c-41f0-45c8-b0e0-6a59722b1691))\n  (via (at 67.75 167) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d612feb2-569b-49c5-bd05-bacbc932269c))\n  (via (at 80.6498 137.8742) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d64b03e2-916b-4ea6-9fd4-bf27de349885))\n  (via (at 138.232 127.502) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d6aca5df-7584-4b37-afe0-0752b12ac29b))\n  (via (at 130.6374 154.2736) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d9b1985f-0af3-4e31-bcaa-2b43f26c785d))\n  (via (at 101.6381 140.6525) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp d9be51c7-2036-4c05-8c0b-04347424e4b9))\n  (via (at 152.0952 160.5788) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp daca8929-16f7-4380-bb03-6ab9444dc7be))\n  (via (at 117.9628 127.7052) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp dc2d442f-d832-4192-a450-3980fe187bd6))\n  (via (at 104.25 134.25) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp dff2125a-5501-4263-a137-63312b11c1df))\n  (via (at 111.1885 134.7597) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e0b98e0e-de12-487b-b665-9df2c9e27806))\n  (via (at 108 171) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e1ab30f7-ab0a-4f1c-b53f-275cffa1cffd))\n  (via (at 80.6498 139.0172) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e20a61bb-2c67-4431-9ab8-53448aa650a6))\n  (via (at 73.0872 163.5372) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e41c52d1-b4a2-45db-83c5-cc4a250e3178))\n  (via (at 119.5 141) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e8dfcdb4-2958-4626-be43-aa22ea276e24))\n  (via (at 62.794 145.5106) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e915b976-55e7-44a9-8dcc-f291c28bd642))\n  (via (at 166.022912 136.121115) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp e9f5a303-b556-4391-b15a-17d25acc1729))\n  (via (at 165.484097 146.179002) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ea466865-9f93-4c0a-b432-363f300a03a9))\n  (via (at 77.851 147.9042) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ecb94b6a-aa39-4ea9-9179-9a11f46a5cd5))\n  (via (at 107.061 153.3398) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ece3f1ea-083c-45b7-87d4-d547f4adf33b))\n  (via (at 142.853852 124.267177) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ed77b48d-d047-4574-8187-0ba28395703e))\n  (via (at 82.2706 147.8788) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp efecd91d-e26b-41c4-b6d2-33bd4e911ca5))\n  (via (at 155.695618 133.337236) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f11c6249-80d6-4619-8ba5-8b143f9f3f19))\n  (via (at 87.1526 121.66) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f1c6ea0d-3679-4805-b5f1-a25ec91a3c10))\n  (via (at 106.8451 116.1067) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f1f9439c-cb35-4f30-ac1a-21c32b284b36))\n  (via (at 154.258777 131.900395) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f29d8dc4-d05f-4806-b367-2e3cd1303b0d))\n  (via (at 101.346 120.7676) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f33d7f7c-dcda-4525-9c23-48ba0683c6d6))\n  (via (at 138.2066 124.9874) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f42fb364-2ee1-40b9-8a0b-86a98f5ab748))\n  (via (at 110.5027 113.1603) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f4acf261-b73b-4233-a020-abdccfa62f54))\n  (via (at 89.0644 163.0468) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f63b1a73-61cc-477e-9a6e-e92680ec3e66))\n  (via (at 117 145) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f6baaf0c-2431-45b4-9907-7fcbf1011265))\n  (via (at 122.1352 165.9994) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f818517a-c39c-45c9-88a7-380dd3849133))\n  (via (at 125.6912 166.228) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp f9bdc786-d7aa-4adf-ad5c-1864251016e3))\n  (via (at 108.8517 150.9903) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp fa55b50c-7c36-4a1d-9a4f-330942dc638e))\n  (via (at 102.6466 105.8358) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp fb140459-cf22-4c23-9d23-e868c4b626b4))\n  (via (at 99.6315 105.8197) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp fc01a2ee-fb46-438b-a4fc-8bbaab4c4d1f))\n  (via (at 80.6498 136.7312) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp fdad8a23-58cf-4a2b-8954-027beb2706fe))\n  (via (at 98.9704 167.5426) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp fe30e538-e234-487b-80b7-4e8261fbb813))\n  (via (at 124.3382 158.3122) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ff0dbe49-0c8f-482d-ba08-bfd98138eaaf))\n  (via (at 113.7285 146.7231) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 192) (tstamp ff21bf1c-31fa-4921-a133-ff63bc2c9173))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 040cfcf9-1b97-407f-8253-2b31c8b76bb3))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 123124c7-3a02-4505-a82a-2c50a36e99a0))\n  (segment (start 104.5464 114.1128) (end 101.2444 114.1128) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 13fe8a64-48a1-4231-b643-358b4a06c59d))\n  (segment (start 170.03038 111.2019) (end 170.03038 112.7005) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 23bea159-f53b-48c0-8665-80d3a0b7d433))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 29e9e380-a95e-47fe-9483-121b6655cb26))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 2c0503f9-60ba-49d9-9eaa-9b0facbe3e5e))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 3d30ba1a-1317-4d1d-a2b8-4f4435b678e5))\n  (segment (start 101.2444 114.1128) (end 101.2444 110.8108) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 414d4a19-d97b-4964-85db-b6ba1abfb307))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 4821d564-9c1c-46d6-ae80-b8feebf6d563))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 4b85792a-306e-4af3-8e5b-4f0bcaa4f8a8))\n  (segment (start 170.03038 112.7005) (end 169.02962 112.7005) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 4e3c9ab3-bf98-4eba-846a-84670a4cf3f6))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 5502d4c8-1706-491e-984a-5c06b90c56b1))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 559fc446-dfa5-4156-a9e0-0ed4fd3eddf1))\n  (segment (start 101.2444 110.8108) (end 104.5464 110.8108) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 5f9d5329-cae2-47c0-b988-06081e803db0))\n  (segment (start 104.5464 110.8108) (end 104.5464 114.1128) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 6f60294e-b09d-4e99-b465-9d0f78cc67a3))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 7651a5cf-a8c7-4625-8199-d63b743308a0))\n  (segment (start 104.5464 114.1128) (end 101.2444 110.8108) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 843abb9b-cce9-4b6a-ab23-a4f5a23e4890))\n  (segment (start 126.80626 163.58894) (end 126.80626 162.26306) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp 86190c6f-d48a-4c63-a1ae-2fbaeb05a140))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp b724a62d-b7f1-49b3-9354-530b7914159c))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp b84bfcaa-2dfb-4beb-9220-47c7643e482c))\n  (segment (start 169.02962 111.2019) (end 170.03038 111.2019) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp bc34b867-6b35-42b6-a20e-6afd8c417118))\n  (segment (start 102.8954 114.1128) (end 102.8954 110.8108) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp bddedd0d-e3d2-4067-826c-d5f50bb5183f))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp c0528e5b-91d0-478e-b21c-b79d5fa281f2))\n  (segment (start 169.02962 112.7005) (end 169.02962 111.2019) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp c8968d33-21e9-4d8f-a707-a9a56e5f7bad))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp d74d8717-fe93-4c26-addf-282a96c5f536))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp d8b1dc4c-e32b-49b8-b77f-e44320b10268))\n  (segment (start 104.5464 110.8108) (end 101.2444 114.1128) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp e097ef11-ca2d-4643-8679-090e6b9d92bf))\n  (segment (start 107.13974 143.40586) (end 110.15726 140.38834) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp ef040ef2-3748-40fe-b6ac-f07ca3b87f47))\n  (segment (start 104.5464 112.4618) (end 101.2444 112.4618) (width 1.27) (layer \"In1.Cu\") (net 192) (tstamp f10652e4-9749-4c7b-b755-627aaceb77ce))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 062a7d65-10d6-4356-b507-ebb6351cffad))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 0dbb7971-437d-4a39-a514-9268f2e63624))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 1b3fedd7-62bc-4bbb-90c8-9013ebc77006))\n  (segment (start 104.5464 110.8108) (end 101.2444 114.1128) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 1e285c3b-b340-4bbe-bda4-d43f5dbbf3e4))\n  (segment (start 104.5464 114.1128) (end 101.2444 114.1128) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 205d129b-da5d-4b7d-b0e8-c434a6c907ee))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 2edb2af2-4788-4c43-8b5c-a9cc6c9c08d6))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 2f1069b5-2473-4fea-8d5f-4a110bf9f2d9))\n  (segment (start 110.15726 140.38834) (end 107.13974 143.40586) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 416d5d66-3579-4aa9-8242-fd039624a32b))\n  (segment (start 101.2444 114.1128) (end 101.2444 110.8108) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 595f8d26-2a8e-43f3-89f6-3f985ed7d362))\n  (segment (start 126.80626 162.26306) (end 126.80626 163.58894) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 5cfdc901-d859-4ba3-9fd3-ecf12b5f8faf))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 5fc9ef65-72ab-4d42-bd9e-4fc664e9e043))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 642433d1-9c5c-4ed8-9a90-684d262670c0))\n  (segment (start 102.8954 114.1128) (end 102.8954 110.8108) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 665ff364-3e27-41ce-b79b-99b9b0e41049))\n  (segment (start 104.5464 114.1128) (end 101.2444 110.8108) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 66724b6b-7c9b-43da-a210-eaee417a4751))\n  (segment (start 101.2444 110.8108) (end 104.5464 110.8108) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 7a53222e-7c0e-466e-aeb1-0b6bb22dffc9))\n  (segment (start 170.03038 111.2019) (end 170.03038 112.7005) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 7b6f72f0-47ec-469c-adad-35c1fa4c483d))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 812aaf29-58b2-404c-9079-6e102d1ebd21))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 817f001e-42d1-4566-b72d-9510782ba492))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp 93504706-3691-4313-9e4e-406dbbf46c86))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp a3f5524a-d54a-42e2-ab62-7f314c7281e4))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp b9bcfe85-1ac1-4f8d-8a2f-fbc851fc9020))\n  (segment (start 104.5464 110.8108) (end 104.5464 114.1128) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp bc4d10e1-aebe-4baa-95c2-ed1957547e48))\n  (segment (start 169.02962 112.7005) (end 169.02962 111.2019) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp bd7d023e-c613-41f9-b564-3585a41be1c4))\n  (segment (start 170.03038 112.7005) (end 169.02962 112.7005) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp ce9892fe-701c-453d-86eb-8c95ffb64a3d))\n  (segment (start 104.5464 112.4618) (end 101.2444 112.4618) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp dddd51f6-e2a4-4717-93e0-64dd7240cf29))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp e76bd5ee-6716-46c7-9e68-ab648fb84518))\n  (segment (start 169.02962 111.2019) (end 170.03038 111.2019) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp f21f7f7f-2c1e-4efc-b1e4-96bcf455d49d))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp f8661747-dc6c-4d9a-97ea-3467f14a3b4b))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer \"B.Cu\") (net 192) (tstamp fb43c1a3-22ac-400a-9fda-3b814fb33f05))\n  (segment (start 85.3238 143.5388) (end 85.3238 144.0628) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052811b51))\n  (segment (start 85.3238 144.0628) (end 86.0604 144.7994) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052811b56))\n  (segment (start 164.84 139.313) (end 164.846 139.319) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10ce))\n  (segment (start 163.973919 139.313) (end 164.84 139.313) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp 21846c85-3bd5-4973-be38-9f41127653d2))\n  (segment (start 84.7138 142.9288) (end 84.7138 142.0652) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp 25332d5c-f79e-484b-a54d-5b5561b8cc88))\n  (segment (start 84.7138 142.9288) (end 85.3238 143.5388) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp beaeeb9d-479e-4dd4-bd1d-5db0bbea11b7))\n  (segment (start 84.70872 142.06012) (end 84.70872 140.95014) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp e581fa97-1860-4255-87d8-6ebaffc14040))\n  (segment (start 84.70872 142.06012) (end 84.7138 142.0652) (width 0.1524) (layer \"F.Cu\") (net 193) (tstamp ef10e467-167d-4d42-88ec-109be6ffca87))\n  (segment (start 163.213888 138.552969) (end 163.973919 139.313) (width 0.2032) (layer \"F.Cu\") (net 193) (tstamp f59d6814-15cc-45c5-8393-a7846bea7863))\n  (via (at 164.846 139.319) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 193) (tstamp 2304bf18-c952-4800-9b3b-daa6f1edaa90))\n  (via (at 84.7138 142.0652) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 193) (tstamp efb1927d-3816-460c-9a59-dd983d1cfe58))\n  (segment (start 72.678706 174.3904) (end 68.935584 170.647278) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-0000527e9036))\n  (segment (start 68.935584 170.647278) (end 68.935584 166.649274) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-0000527e903e))\n  (segment (start 68.935584 166.649274) (end 66.39559 164.10928) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-0000527e9040))\n  (segment (start 164.846 139.319) (end 164.846 140.17151) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10d3))\n  (segment (start 164.846 140.17151) (end 166.457288 141.782798) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10d4))\n  (segment (start 166.457288 141.782798) (end 173.553096 141.782798) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10d5))\n  (segment (start 173.553096 141.782798) (end 174.421802 142.651504) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10db))\n  (segment (start 174.421802 142.651504) (end 174.421802 163.88499) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10dc))\n  (segment (start 174.421802 163.88499) (end 163.916392 174.3904) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052cb10dd))\n  (segment (start 68.5852 144.36772) (end 65.511792 147.441128) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052d05b5d))\n  (segment (start 65.511792 147.441128) (end 65.511792 155.904184) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052d05b5f))\n  (segment (start 65.511792 155.904184) (end 66.39559 156.787982) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052d05b61))\n  (segment (start 66.39559 156.787982) (end 66.39559 164.10928) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 00000000-0000-0000-0000-000052d05b62))\n  (segment (start 74.4062 134) (end 83.2 134) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 288e8abb-2982-41dd-97f0-614117fa04ab))\n  (segment (start 163.916392 174.3904) (end 72.678706 174.3904) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 327ca137-d6a8-4d9c-a6c0-cb8414a84c83))\n  (segment (start 68.5852 139.821) (end 68.5852 144.36772) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 4466d5b9-9c86-42af-907e-404e8f02cff3))\n  (segment (start 83.2 134) (end 85.6 136.4) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 4509e2b2-3c03-47dc-89f9-f1ef75066e4a))\n  (segment (start 85.6 141.179) (end 84.7138 142.0652) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp 56e28de3-d2d8-4797-abc4-9a807be4c0ec))\n  (segment (start 85.6 136.4) (end 85.6 141.179) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp fb841a5a-d76e-459d-b7b9-5ca8e05fd627))\n  (segment (start 68.5852 139.821) (end 74.4062 134) (width 0.2032) (layer \"B.Cu\") (net 193) (tstamp ffd06940-4256-4cb5-b6dd-8c644f2a1744))\n  (segment (start 75.9762 138.7378) (end 75.9508 138.7124) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052701d85))\n  (segment (start 77.09888 138.86988) (end 76.9668 138.7378) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-00005272f7a6))\n  (segment (start 147.666628 127.6036) (end 148.0872 127.6036) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527c7e9d))\n  (segment (start 148.0872 127.6036) (end 148.586863 128.103263) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527c7e9e))\n  (segment (start 148.586863 128.103263) (end 148.586863 133.534821) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527c7e9f))\n  (segment (start 154.020121 139.353121) (end 154.020121 138.968079) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052806a35))\n  (segment (start 154.020121 138.968079) (end 148.586863 133.534821) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052806a36))\n  (segment (start 76.9668 137.3332) (end 77 137.3) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 3586af3a-7d15-44f0-9b43-be385bfc1eda))\n  (segment (start 77.09888 139.7707) (end 77.09888 138.86988) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp 831966ee-96b7-499d-9fa1-447503b4fed9))\n  (segment (start 146.948848 126.88582) (end 147.666628 127.6036) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp d122bf75-5d06-40cb-a8e3-68d41b2c8c03))\n  (segment (start 76.9668 138.7378) (end 75.9762 138.7378) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp d353dc9d-3f4e-4093-909e-365e87b82293))\n  (segment (start 76.9668 138.7378) (end 76.9668 137.3332) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp dd74ab8c-8d91-44e0-a61d-a53361b1cd09))\n  (segment (start 154.4626 139.7956) (end 154.020121 139.353121) (width 0.2032) (layer \"F.Cu\") (net 194) (tstamp dfa6ace1-245a-4df7-a2fd-3dcd8c26194d))\n  (via (at 154.4626 139.7956) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 194) (tstamp 68c269fb-3238-4ba2-95be-88edb957289f))\n  (via (at 76.9668 138.7378) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 194) (tstamp a9a1a212-6d78-47ba-8b6d-fc7dad8cf129))\n  (segment (start 157.322706 139.7956) (end 159.888108 137.230198) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527c81ce))\n  (segment (start 159.888108 137.230198) (end 161.40179 137.230198) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527c81cf))\n  (segment (start 66.751192 163.961984) (end 69.291186 166.501978) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527e9028))\n  (segment (start 69.291186 166.501978) (end 69.291186 170.499982) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527e902a))\n  (segment (start 69.291186 170.499982) (end 72.826002 174.034798) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527e902b))\n  (segment (start 72.826002 174.034798) (end 163.769096 174.034798) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-0000527e902d))\n  (segment (start 70.916002 140.665198) (end 68.940802 142.640398) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052817b51))\n  (segment (start 166.309992 142.1384) (end 173.4058 142.1384) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052cb10a0))\n  (segment (start 173.4058 142.1384) (end 174.0662 142.7988) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052cb10ad))\n  (segment (start 174.0662 142.7988) (end 174.0662 163.737694) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052cb10b1))\n  (segment (start 174.0662 163.737694) (end 163.769096 174.034798) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052cb10b3))\n  (segment (start 66.751192 156.640686) (end 65.867394 155.756888) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052d05b55))\n  (segment (start 65.867394 155.756888) (end 65.867394 147.588424) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052d05b56))\n  (segment (start 65.867394 147.588424) (end 68.940802 144.515016) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052d05b57))\n  (segment (start 68.940802 144.515016) (end 68.940802 142.640398) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 00000000-0000-0000-0000-000052d05b59))\n  (segment (start 161.40179 137.230198) (end 166.309992 142.1384) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 16cd8b39-8494-4455-b794-783258372b23))\n  (segment (start 75.039402 140.665198) (end 76.9668 138.7378) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 18c95fbe-14d7-4407-b4a2-c333553569e9))\n  (segment (start 66.751192 163.961984) (end 66.751192 156.640686) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp 40983c42-d89e-441c-a84e-408b17be0376))\n  (segment (start 70.916002 140.665198) (end 75.039402 140.665198) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp a55d855e-5645-4336-8b5d-4cbf3f35904a))\n  (segment (start 154.4626 139.7956) (end 157.322706 139.7956) (width 0.2032) (layer \"B.Cu\") (net 194) (tstamp d5278ff9-7110-4017-b860-82bc1582e987))\n  (segment (start 125.0248 160.726) (end 124.4144 160.1156) (width 0.254) (layer \"F.Cu\") (net 195) (tstamp 00000000-0000-0000-0000-0000527b1a73))\n  (segment (start 126.4692 160.726) (end 125.0248 160.726) (width 0.254) (layer \"F.Cu\") (net 195) (tstamp bf2ebb14-bc35-4afe-8b24-6727fb0e75e2))\n  (segment (start 95.975818 157.0136) (end 97.1296 155.859818) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-00005272e455))\n  (segment (start 97.1296 155.859818) (end 97.1296 155.8544) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-00005272e458))\n  (segment (start 142.2452 135.045494) (end 142.2452 134.90899) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0813))\n  (segment (start 142.2452 134.90899) (end 140.585439 133.249229) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0816))\n  (segment (start 148.5952 141.395494) (end 148.5952 141.3958) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0834))\n  (segment (start 139.806802 132.470592) (end 139.806802 130.854802) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527df7ef))\n  (segment (start 139.806802 130.854802) (end 139.498171 130.546171) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527df7f0))\n  (segment (start 97.167 151.8024) (end 97.282 151.9174) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-000052811231))\n  (segment (start 97.282 151.9174) (end 98.933 151.9174) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-000052811232))\n  (segment (start 98.933 151.9174) (end 99.7204 151.13) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-000052811233))\n  (segment (start 142.2452 135.045494) (end 148.5952 141.395494) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 3ad994bc-2236-43da-94b6-9690272df6c7))\n  (segment (start 97.167 151.693) (end 97.167 151.8024) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp 59382981-fbd7-4b1a-9ce8-eeb7197d6e64))\n  (segment (start 97.167 152.5566) (end 97.167 151.693) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp b7c695e2-1541-425c-a601-59741933aac2))\n  (segment (start 140.585439 133.249229) (end 139.806802 132.470592) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp c74ade93-cbb6-4148-80b5-87111223ad8e))\n  (segment (start 95.2954 157.0136) (end 95.975818 157.0136) (width 0.2032) (layer \"F.Cu\") (net 196) (tstamp f630ef25-e4db-4594-88b7-a2052d105e77))\n  (via (at 97.167 152.5566) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 196) (tstamp 501b6136-9133-418a-a300-e0f6e1d0d72f))\n  (via (at 97.1296 155.8544) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 196) (tstamp ccc14fe6-9a06-4c08-961e-548b8e69d9bd))\n  (via (at 148.5952 141.3958) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 196) (tstamp f3920efa-d6d9-44f3-accc-d0908dd0b5b4))\n  (segment (start 97.1296 155.8544) (end 97.4972 155.4868) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-00005272e45c))\n  (segment (start 97.4972 155.4868) (end 97.4972 152.8868) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-00005272e45d))\n  (segment (start 98.231202 152.5566) (end 98.8366 153.161998) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527ae960))\n  (segment (start 98.8366 153.161998) (end 103.409496 153.161998) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527ae962))\n  (segment (start 103.409496 153.161998) (end 104.927496 154.679998) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527ae963))\n  (segment (start 125.6844 154.8832) (end 126.319398 155.518198) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527b2284))\n  (segment (start 135.133092 155.518198) (end 142.49909 148.1522) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0790))\n  (segment (start 142.49909 148.1522) (end 143.3628 148.1522) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c079c))\n  (segment (start 148.5952 141.3958) (end 148.5952 142.9198) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0840))\n  (segment (start 148.5952 142.9198) (end 143.3628 148.1522) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527c0841))\n  (segment (start 119.4756 154.8832) (end 118.6688 154.0764) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527e82dd))\n  (segment (start 113.939298 154.0764) (end 113.3357 154.679998) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527e8304))\n  (segment (start 113.3357 154.679998) (end 104.927496 154.679998) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 00000000-0000-0000-0000-0000527e8306))\n  (segment (start 125.6844 154.8832) (end 119.4756 154.8832) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 0fb67146-fe94-43f5-b4e6-4a1cba279c92))\n  (segment (start 126.319398 155.518198) (end 135.133092 155.518198) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp 33ac0275-b315-4eb8-a294-a5c75b95d51d))\n  (segment (start 97.167 152.5566) (end 98.231202 152.5566) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp a7a13c5b-1cce-4b06-872e-e7bfffaa2e57))\n  (segment (start 118.6688 154.0764) (end 113.939298 154.0764) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp d18c52fc-2b9e-4d0a-9777-347b886f1a56))\n  (segment (start 97.4972 152.8868) (end 97.167 152.5566) (width 0.2032) (layer \"B.Cu\") (net 196) (tstamp feb4232e-924b-4bcc-b745-7924fd4b9222))\n  (segment (start 96.014636 157.5136) (end 96.780636 156.7476) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-00005272e46e))\n  (segment (start 96.780636 156.7476) (end 97.3702 156.7476) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-00005272e471))\n  (segment (start 98.298 153.5176) (end 98.31 153.5056) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-000052731651))\n  (segment (start 98.31 153.5056) (end 98.31 152.455) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-000052731652))\n  (segment (start 147.9602 141.331634) (end 147.9602 141.7006) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c086a))\n  (segment (start 147.9602 141.7006) (end 148.392 142.1324) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0874))\n  (segment (start 148.392 142.1324) (end 149.2048 142.1324) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c087a))\n  (segment (start 139.4512 132.822634) (end 139.4512 132.0232) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527df7ea))\n  (segment (start 139.4512 132.0232) (end 138.736171 131.308171) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527df7eb))\n  (segment (start 98.304 153.5116) (end 99.8526 153.5116) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-000052802ce3))\n  (segment (start 147.9602 141.331634) (end 140.231617 133.603051) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 2f78c4ae-6cef-4e5b-bf6b-26a3eb6a7600))\n  (segment (start 98.298 153.5176) (end 98.304 153.5116) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 381056f3-3424-4e05-83e2-cf7d70274da1))\n  (segment (start 140.231617 133.603051) (end 139.4512 132.822634) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 70e3a16f-9619-4485-9405-687323bf5206))\n  (segment (start 95.2954 157.5136) (end 96.014636 157.5136) (width 0.2032) (layer \"F.Cu\") (net 197) (tstamp 8d120962-6936-4013-98e2-2e79e1b0de12))\n  (via (at 149.2048 142.1324) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 197) (tstamp 232cf104-f3a5-4258-9852-94c49ea6fa44))\n  (via (at 97.3702 156.7476) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 197) (tstamp 8f02fd8f-1eab-40f7-ae7a-e18e9a7d8466))\n  (via (at 98.298 153.5176) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 197) (tstamp acab2972-ff29-49be-ba8e-a4ccb06d9055))\n  (segment (start 97.9036 153.912) (end 98.298 153.5176) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-00005273164c))\n  (segment (start 103.2622 153.5176) (end 104.7802 155.0356) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527ae946))\n  (segment (start 129.1642 156.9914) (end 130.2818 155.8738) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527b2250))\n  (segment (start 149.2048 142.1324) (end 149.2048 142.813098) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0880))\n  (segment (start 149.2048 142.813098) (end 142.3468 149.671098) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0881))\n  (segment (start 142.3468 149.671098) (end 142.3468 150.743) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0885))\n  (segment (start 142.3468 150.743) (end 139.7306 153.3592) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0893))\n  (segment (start 139.7306 153.3592) (end 137.794988 153.3592) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0896))\n  (segment (start 137.794988 153.3592) (end 135.280388 155.8738) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c0899))\n  (segment (start 135.280388 155.8738) (end 130.2818 155.8738) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527c089c))\n  (segment (start 115.2398 156.9914) (end 113.284 155.0356) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527e831a))\n  (segment (start 113.284 155.0356) (end 104.7802 155.0356) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 00000000-0000-0000-0000-0000527e8323))\n  (segment (start 98.298 153.5176) (end 103.2622 153.5176) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 0497dc04-2c6a-4ac2-a0f0-2041d4ca086d))\n  (segment (start 97.9036 156.2142) (end 97.9036 153.912) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 4494ef53-e27a-42ed-bb73-9b7be228e1f2))\n  (segment (start 97.3702 156.7476) (end 97.9036 156.2142) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp 928722af-947d-4628-bc43-efb8bd34fc51))\n  (segment (start 129.1642 156.9914) (end 115.2398 156.9914) (width 0.2032) (layer \"B.Cu\") (net 197) (tstamp af5932bd-2bdd-4569-b2ed-e449265a3b7d))\n  (segment (start 95.937 156.5136) (end 96.266 156.1846) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-00005272e3f1))\n  (segment (start 96.266 156.1846) (end 96.266 155.7274) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-00005272e3f4))\n  (segment (start 96.266 155.7274) (end 95.53378 154.99518) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-00005272e3f6))\n  (segment (start 95.53378 154.99518) (end 95.53378 153.4862) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-00005272e3fd))\n  (segment (start 143.0834 147.4918) (end 143.8708 148.2792) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527c077c))\n  (segment (start 143.8708 148.2792) (end 143.8708 148.703867) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527c077d))\n  (segment (start 143.060398 149.514269) (end 143.8708 148.703867) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527c077e))\n  (segment (start 95.53378 153.4862) (end 95.53378 152.8106) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-000052802dd8))\n  (segment (start 95.53378 153.4862) (end 96.4744 153.4862) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 283006ac-9ce6-436f-986e-c8a1fdd471f4))\n  (segment (start 96.024 152.3026) (end 96.024 152.32038) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 36c8c1ce-1c7c-44a6-9ad0-ff7d1c80d571))\n  (segment (start 96.024 152.3026) (end 96.024 151.312) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp 3bc7016e-bc8a-4c7f-bb3c-a7abf4c4fc39))\n  (segment (start 95.2954 156.5136) (end 95.937 156.5136) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp aead22ac-0113-4971-81ae-355515afd76e))\n  (segment (start 95.53378 152.8106) (end 96.024 152.32038) (width 0.2032) (layer \"F.Cu\") (net 198) (tstamp e0a2d50e-d9bc-447a-b3cf-0ca14843e3e8))\n  (via (at 96.024 152.3026) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 198) (tstamp 1c6a9e93-4ff3-471f-ace2-bc4dff5d6853))\n  (via (at 143.0834 147.4918) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 198) (tstamp 5dbb8d34-ee64-4e83-9fe6-161a8215263e))\n  (segment (start 96.466 151.8606) (end 98.0381 151.8606) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527ae987))\n  (segment (start 98.0381 151.8606) (end 98.983896 152.806396) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527ae98a))\n  (segment (start 98.983896 152.806396) (end 103.556792 152.806396) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527ae98c))\n  (segment (start 103.556792 152.806396) (end 105.074792 154.324396) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527ae990))\n  (segment (start 125.831696 154.527598) (end 126.466694 155.162596) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527b229b))\n  (segment (start 134.985796 155.162596) (end 142.656592 147.4918) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527c0769))\n  (segment (start 142.656592 147.4918) (end 143.0834 147.4918) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527c0773))\n  (segment (start 119.622896 154.527598) (end 118.816096 153.720798) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527e82f1))\n  (segment (start 118.816096 153.720798) (end 113.792002 153.720798) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527e82f4))\n  (segment (start 113.792002 153.720798) (end 113.188404 154.324396) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527e82f5))\n  (segment (start 113.188404 154.324396) (end 105.074792 154.324396) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 00000000-0000-0000-0000-0000527e82fd))\n  (segment (start 126.466694 155.162596) (end 134.985796 155.162596) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 26b63679-6de2-40da-9834-a3470340a5bf))\n  (segment (start 96.466 151.8606) (end 96.024 152.3026) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp 822ed68e-5cb0-4f87-948f-fa9098a1da35))\n  (segment (start 125.831696 154.527598) (end 119.622896 154.527598) (width 0.2032) (layer \"B.Cu\") (net 198) (tstamp cf5b4aa7-946c-4d33-88b9-0af88859a222))\n  (segment (start 94.4644 150.108) (end 94.2714 149.915) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ae9d6))\n  (segment (start 95.1282 155.2642) (end 95.2954 155.4314) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052802dc8))\n  (segment (start 95.2954 155.4314) (end 95.2954 156.0136) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052802dcb))\n  (segment (start 94.29 149.8964) (end 94.2714 149.915) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052802e0f))\n  (segment (start 138.455398 143.51179) (end 138.455398 143.057904) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052810cc3))\n  (segment (start 138.455398 143.057904) (end 139.298704 142.214598) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052810cc6))\n  (segment (start 139.298704 142.214598) (end 141.260598 142.214598) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052810cc7))\n  (segment (start 141.260598 142.214598) (end 144.5566 145.5106) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-000052810ccb))\n  (segment (start 95.1282 150.108) (end 95.1282 155.2642) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 696b9ce7-999d-456d-9064-79467a911799))\n  (segment (start 137.756658 144.21053) (end 138.455398 143.51179) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp 6bdbf294-2b38-46ac-88c3-e2cffbf54b48))\n  (segment (start 95.1282 150.108) (end 94.4644 150.108) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp c2b40df4-fa05-4eb3-88ee-9a3d8d32cc41))\n  (segment (start 94.29 148.3046) (end 94.29 149.8964) (width 0.2032) (layer \"F.Cu\") (net 199) (tstamp d9b98099-a0df-4ef1-a62b-d07e992156f7))\n  (via (at 95.1282 150.108) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 199) (tstamp 8f5cd510-d4e0-4713-a321-b9986f365242))\n  (via (at 144.5566 145.5106) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 199) (tstamp a9a59c13-0fbd-48e4-b218-f42aaf157f77))\n  (segment (start 96.525198 151.504998) (end 98.185396 151.504998) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ae9f7))\n  (segment (start 98.185396 151.504998) (end 99.131192 152.450794) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ae9fa))\n  (segment (start 99.131192 152.450794) (end 107.326194 152.450794) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ae9fb))\n  (segment (start 108.139 153.2636) (end 112.7446 153.2636) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527e82af))\n  (segment (start 112.7446 153.2636) (end 113.6396 152.3686) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527e82b2))\n  (segment (start 125.801306 152.3686) (end 126.436312 153.003606) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ef15c))\n  (segment (start 126.436312 153.003606) (end 136.641888 153.003606) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000527ef15f))\n  (segment (start 143.398294 146.2472) (end 143.82 146.2472) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000528065df))\n  (segment (start 143.82 146.2472) (end 144.5566 145.5106) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 00000000-0000-0000-0000-0000528065e0))\n  (segment (start 136.641888 153.003606) (end 143.398294 146.2472) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 1f571914-bcb1-4c0c-8ed3-df53d3c8e1b8))\n  (segment (start 107.326194 152.450794) (end 108.139 153.2636) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp 65756fee-bb70-45da-aec6-d6fad912b04c))\n  (segment (start 96.525198 151.504998) (end 95.1282 150.108) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp abc1ab17-be48-4a6f-8367-9f35f184c776))\n  (segment (start 113.6396 152.3686) (end 125.801306 152.3686) (width 0.2032) (layer \"B.Cu\") (net 199) (tstamp acb72cef-18ec-40b3-824b-168432dff471))\n  (segment (start 111.05598 156.02638) (end 111.0636 156.034) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-00005273178a))\n  (segment (start 111.0654 156.0322) (end 111.0636 156.034) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-00005273178e))\n  (segment (start 112.9844 160.141) (end 112.9844 156.8502) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527ae39e))\n  (segment (start 112.9844 156.8502) (end 112.1664 156.0322) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527ae3a3))\n  (segment (start 138.819261 147.3902) (end 138.208616 147.3902) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527c7fe4))\n  (segment (start 135.844402 149.754414) (end 135.844402 160.801402) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527f21c5))\n  (segment (start 108.4572 164.6682) (end 109.7586 163.3668) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-000052802ef1))\n  (segment (start 112.1664 156.0322) (end 111.0654 156.0322) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 1c28559d-a191-4658-95fe-ea231950b3b9))\n  (segment (start 110.272 156.02638) (end 111.05598 156.02638) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 5ab4d9f7-dd79-43a2-bcc4-db8f43645780))\n  (segment (start 139.877795 146.331666) (end 138.819261 147.3902) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 932c5795-01c4-438f-a5f3-4cc1b03daba2))\n  (segment (start 109.7586 163.3668) (end 112.9844 160.141) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 9723b485-53f7-4d09-9366-9cc22f17e2b3))\n  (segment (start 138.208616 147.3902) (end 135.844402 149.754414) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp 9dea49c4-c31d-46e0-9207-31b96953f215))\n  (segment (start 135.844402 160.801402) (end 136.3016 161.2586) (width 0.2032) (layer \"F.Cu\") (net 200) (tstamp dfa6de3e-fffe-4ad9-a19b-2f228c3651ed))\n  (via (at 136.3016 161.2586) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 200) (tstamp cb27090a-dfd2-40db-8386-f1298d08b61f))\n  (via (at 108.4326 164.6682) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 200) (tstamp f0833cac-8eee-45c8-a48a-51d6354e0618))\n  (segment (start 136.4286 163.1128) (end 136.8604 162.681) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527f216e))\n  (segment (start 136.8604 162.681) (end 136.8604 161.8174) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-0000527f216f))\n  (segment (start 136.3016 161.2586) (end 136.8604 161.8174) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 00000000-0000-0000-0000-000052806766))\n  (segment (start 131.673696 167.837202) (end 130.423098 169.0878) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 407d5e9d-98a1-4d5f-b8de-a578a1bf17e9))\n  (segment (start 134.035896 167.837202) (end 136.4286 165.444498) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 53aab306-d545-4868-a4c5-4e45bda0602e))\n  (segment (start 130.423098 169.0878) (end 120.554002 169.0878) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp 61794dfa-afa9-48a2-b396-42bcd6dbdf16))\n  (segment (start 131.673696 167.837202) (end 134.035896 167.837202) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp ab6e42a7-99ef-484c-b95d-8b03b0d30098))\n  (segment (start 111.963195 168.198795) (end 108.4326 164.6682) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp ce43eadb-b83e-48e6-af40-35ba8935efaf))\n  (segment (start 136.4286 165.444498) (end 136.4286 163.1128) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp dd18c977-67e8-4cc5-b1b7-4de5cb351292))\n  (segment (start 119.664997 168.198795) (end 111.963195 168.198795) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp e56757fb-2a8f-4809-90fc-fc17632c7d1c))\n  (segment (start 120.554002 169.0878) (end 119.664997 168.198795) (width 0.2032) (layer \"B.Cu\") (net 200) (tstamp e73294de-b435-4681-b4f8-b6636026dd73))\n  (segment (start 123.9174 163.763) (end 121.0802 163.763) (width 0.254) (layer \"F.Cu\") (net 201) (tstamp 00000000-0000-0000-0000-000052798c78))\n  (segment (start 124.2544 163.426) (end 123.9174 163.763) (width 0.254) (layer \"F.Cu\") (net 201) (tstamp 11e0c3b4-3394-4b6e-a62c-5aacba3bc01e))\n  (segment (start 125.2692 163.426) (end 124.2544 163.426) (width 0.254) (layer \"F.Cu\") (net 201) (tstamp 5ba7d99e-5aa5-40d9-a6a2-c31c4e3ab5e8))\n  (segment (start 148.6968 139.4908) (end 148.646 139.4908) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527c0639))\n  (segment (start 161.314413 139.7448) (end 158.6536 139.7448) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527c83cf))\n  (segment (start 163.651213 137.408) (end 164.0892 137.408) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-00005280406a))\n  (segment (start 164.0892 137.408) (end 164.8766 138.1954) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-00005280406b))\n  (segment (start 164.8766 138.1954) (end 166.1466 138.1954) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-00005280406c))\n  (segment (start 157.053398 141.345002) (end 157.053398 142.410918) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-000052806a27))\n  (segment (start 157.053398 142.410918) (end 154.627258 144.837058) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-000052806a29))\n  (segment (start 108.04906 138.37666) (end 107.5182 137.8458) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 1ba0b979-a560-4e33-9fab-a8401b119a71))\n  (segment (start 158.6536 139.7448) (end 157.053398 141.345002) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 1fb126bb-81b8-4f2c-b9bf-b8c8c82c6cfb))\n  (segment (start 154.043058 144.837058) (end 148.6968 139.4908) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 2c0ddbf4-1eb4-47f3-b642-bbeadcd19ca6))\n  (segment (start 162.860066 138.199147) (end 161.314413 139.7448) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp 9755fd3f-c5e7-42b6-9e2d-116e54c9bafb))\n  (segment (start 154.043058 144.837058) (end 154.627258 144.837058) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp c0a9d279-ac2a-4b1c-84e3-553027273775))\n  (segment (start 108.04906 138.37666) (end 108.04906 138.89736) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp c22b7117-6180-44b1-b011-ff1645be4d3d))\n  (segment (start 162.860066 138.199147) (end 163.651213 137.408) (width 0.2032) (layer \"F.Cu\") (net 202) (tstamp ce0cb3c9-83a4-4403-a835-49030de55ffa))\n  (via (at 107.5182 137.8458) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 202) (tstamp 208fabbd-6a95-4dc8-b288-c817a52cdb1e))\n  (via (at 148.646 139.4908) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 202) (tstamp e4ef4226-06f0-4d32-9c5f-bc724b594a48))\n  (segment (start 108.8584 139.186) (end 110.3428 139.186) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527aeb99))\n  (segment (start 110.3428 139.186) (end 111.2064 140.0496) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527aebad))\n  (segment (start 111.2064 140.0496) (end 111.2064 148.594204) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527aebb0))\n  (segment (start 125.349096 149.447598) (end 126.1746 150.273102) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527b2308))\n  (segment (start 119.436802 149.447598) (end 118.7704 150.114) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527e8242))\n  (segment (start 118.7704 150.114) (end 112.726196 150.114) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527e8249))\n  (segment (start 112.726196 150.114) (end 111.2064 148.594204) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527e824e))\n  (segment (start 126.1746 151.2332) (end 126.8782 151.9368) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527ef11c))\n  (segment (start 126.8782 151.9368) (end 136.2 151.9368) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527ef11f))\n  (segment (start 136.2 151.9368) (end 148.646 139.4908) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 00000000-0000-0000-0000-0000527ef125))\n  (segment (start 126.1746 150.273102) (end 126.1746 151.2332) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 0c939bda-17b0-4ab1-9404-91a8de9f4bf2))\n  (segment (start 125.349096 149.447598) (end 119.436802 149.447598) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp 3a4fdf22-85da-41dc-b112-532f8aab4813))\n  (segment (start 107.5182 137.8458) (end 108.8584 139.186) (width 0.2032) (layer \"B.Cu\") (net 202) (tstamp ce5c8e15-29a8-45a8-8ff6-6ca5d3ce9431))\n  (segment (start 99.82892 166.02368) (end 100.2912 165.5614) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-00005272f6d9))\n  (segment (start 104.71448 156.91148) (end 104.394 156.591) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-000052731607))\n  (segment (start 103.4542 155.6512) (end 104.394 156.591) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-00005273168d))\n  (segment (start 140.90609 148.838) (end 139.9846 148.838) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527c7ff1))\n  (segment (start 139.9846 148.838) (end 138.892402 147.745802) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527c7ff2))\n  (segment (start 138.892402 147.745802) (end 138.355912 147.745802) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527c7ff3))\n  (segment (start 137.4954 148.606314) (end 137.4954 156.478298) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527c805d))\n  (segment (start 138.5622 160.649) (end 138.5622 157.545098) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527f154b))\n  (segment (start 102.926 163.0112) (end 102.926 161.9952) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-000052802f57))\n  (segment (start 101.2648 164.6724) (end 101.7322 164.205) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 07d1ac84-d679-4f3d-bf39-94aa8c3a05a7))\n  (segment (start 99.6139 166.02368) (end 99.82892 166.02368) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 1438d840-28ac-4590-abdf-bcfd14d55d8a))\n  (segment (start 91.9686 144.6246) (end 91.7654 144.6246) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 1a2206d2-e787-4808-88e7-9f26cd4e10a8))\n  (segment (start 138.5622 157.545098) (end 137.4954 156.478298) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 1f3de585-90df-4e45-86a6-bf482a15b582))\n  (segment (start 141.645109 148.098981) (end 140.90609 148.838) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 2e9aeb57-036c-48e1-a995-1bde62cf1fd0))\n  (segment (start 137.9018 161.3094) (end 138.5622 160.649) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 5e3e7dee-5bf4-4f17-b943-32b8a8bca6ba))\n  (segment (start 101.7322 164.205) (end 102.926 163.0112) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp 6d8de54d-ad54-4d92-b575-7b6d2f6522ba))\n  (segment (start 138.355912 147.745802) (end 137.4954 148.606314) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp a8b9f702-5aa4-4c3f-84b9-80d5d8526613))\n  (segment (start 92.6798 144.015) (end 92.5782 144.015) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp abd99e60-436e-4039-ba76-b6159ba2b9fb))\n  (segment (start 101.3258 160.530154) (end 101.3258 160.4204) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp c3740a70-79b7-4849-9cf5-4229954275a7))\n  (segment (start 91.76032 144.62968) (end 90.42174 144.62968) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp c8e76667-184a-4d6a-962e-15880f8bdf11))\n  (segment (start 104.71448 156.91148) (end 104.71448 157.5205) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp cc7aa4ba-ac14-447a-8634-effb54111cf5))\n  (segment (start 92.5782 144.015) (end 91.9686 144.6246) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp cf9e13f3-a1c6-40de-bfd9-bc11ccfc9ed0))\n  (segment (start 100.2912 165.5614) (end 100.2912 164.8502) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp ddce9d30-bcf6-468f-9179-d51dd0e99b33))\n  (segment (start 91.76032 144.62968) (end 91.7654 144.6246) (width 0.1524) (layer \"F.Cu\") (net 203) (tstamp ed30a06b-2643-4273-a6d8-dc46d53db4ea))\n  (segment (start 102.926 161.9952) (end 102.790846 161.9952) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp ef6d9ea5-1970-4faa-a08b-e9de09e0ac81))\n  (segment (start 103.124 155.6512) (end 103.4542 155.6512) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp f6aafe6d-40c9-4466-94ce-d43f03153caf))\n  (segment (start 100.1134 164.6724) (end 101.2648 164.6724) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp f93aa562-cb6f-44a8-9c4a-c5182fa250dd))\n  (segment (start 102.790846 161.9952) (end 101.3258 160.530154) (width 0.2032) (layer \"F.Cu\") (net 203) (tstamp f963bddb-4a74-44f2-b582-10d88a7f473a))\n  (via (at 137.9018 161.3094) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 203) (tstamp 13415bab-a0e0-4dac-9ded-0c1020f0f7e9))\n  (via (at 101.7322 164.205) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 203) (tstamp 744904fd-f8cd-4a54-aa5c-0c919b1cfee8))\n  (via (at 101.3258 160.4204) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 203) (tstamp 84233644-3249-4108-98cf-2a83b95cde04))\n  (via (at 104.394 156.591) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 203) (tstamp 8b882f19-edf6-40ad-8be9-6f7aa3f49a26))\n  (via (at 91.7654 144.6246) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 203) (tstamp d54fdc2c-e0a4-42c2-99b9-7bad8d22b051))\n  (segment (start 104.394 157.3522) (end 101.3258 160.4204) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527ae564))\n  (segment (start 131.8922 168.192804) (end 129.250624 170.83438) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527c8238))\n  (segment (start 122.208466 170.83438) (end 120.868282 169.494196) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527e8a29))\n  (segment (start 136.885796 168.192804) (end 138.5368 166.5418) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527f1535))\n  (segment (start 138.5368 166.5418) (end 138.5368 161.9444) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527f1539))\n  (segment (start 138.5368 161.9444) (end 137.9018 161.3094) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 00000000-0000-0000-0000-0000527f153b))\n  (segment (start 91.7 150.689602) (end 91.7 149.978598) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 212f22fc-e86e-4c44-be8a-2ed444548acf))\n  (segment (start 120.868282 169.494196) (end 105.439642 169.494196) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 220a6d2c-28f1-49fc-977d-afa25b4afe24))\n  (segment (start 94.8 155.060814) (end 94.8 154.424798) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 260c327f-2f32-4d5f-9bb6-0bf2c4d2bc76))\n  (segment (start 131.8922 168.192804) (end 136.885796 168.192804) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 28add58f-4631-473d-a29e-bd4bca2d78f3))\n  (segment (start 94.8 154.424798) (end 91.693299 151.318097) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 2db6529b-d793-4cf8-a154-360ab9a5daa0))\n  (segment (start 101.7322 165.786754) (end 101.7322 164.205) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 451c3b17-3713-4e47-9d25-e936e2d6f24d))\n  (segment (start 91.693299 144.696701) (end 91.7654 144.6246) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 49e41f5a-e9f6-4ef2-85b5-6a4e46511e50))\n  (segment (start 104.394 156.591) (end 104.394 157.3522) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 5b6057ad-4321-4ff8-b4ca-763dcaef109a))\n  (segment (start 91.7 149.978598) (end 91.693299 149.971897) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 7142bc1c-27b2-4921-8adb-34d2df3a15b4))\n  (segment (start 100.671399 159.765999) (end 99.505185 159.765999) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp 725ea089-1f73-46e5-888d-59a22ef47457))\n  (segment (start 91.693299 149.971897) (end 91.693299 144.696701) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp a5fa400c-c94c-4cb9-9019-4d6667bedadb))\n  (segment (start 91.693299 151.318097) (end 91.693299 150.696303) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp b33014d7-b1b5-425b-adda-6b5d517dd3ea))\n  (segment (start 105.439642 169.494196) (end 101.7322 165.786754) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp baffd863-a20d-4c99-be33-b512080930c0))\n  (segment (start 101.3258 160.4204) (end 100.671399 159.765999) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp c57f5ed1-d281-472b-abce-9dd39be843b5))\n  (segment (start 99.505185 159.765999) (end 94.8 155.060814) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp da61f203-cc3f-453f-b9dd-604b5363fdae))\n  (segment (start 129.250624 170.83438) (end 122.208466 170.83438) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp fc97efa8-62c6-4e15-bc13-c9908f1290de))\n  (segment (start 91.693299 150.696303) (end 91.7 150.689602) (width 0.2032) (layer \"B.Cu\") (net 203) (tstamp fed2c31e-dfc2-49b1-bc4a-3afae1aacb60))\n  (segment (start 104.7496 144.526) (end 104.7496 145.6182) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-000052731c4b))\n  (segment (start 152.075179 132.3534) (end 150.0176 132.3534) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527c829c))\n  (segment (start 104.6786 146.8568) (end 104.6786 145.6892) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-00005281175e))\n  (segment (start 104.6786 145.6892) (end 104.7496 145.6182) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-000052811767))\n  (segment (start 156.004539 136.28276) (end 152.075179 132.3534) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 26e0018d-2009-434a-b968-ad18f9598761))\n  (segment (start 160.031286 135.370366) (end 159.118892 136.28276) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 424a2bbc-664f-4e65-94af-d9e01f75bc6f))\n  (segment (start 105.17886 144.09674) (end 104.7496 144.526) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 5986e8aa-8bd2-4c48-a3d5-87e99007ba52))\n  (segment (start 104.5516 146.9838) (end 104.6786 146.8568) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 73856af0-6287-4766-95e8-835876d4bd9c))\n  (segment (start 159.118892 136.28276) (end 156.004539 136.28276) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp 8f05d865-dc9f-47ac-b6ad-dbb5c2adedca))\n  (segment (start 105.17886 144.09674) (end 105.64876 144.09674) (width 0.2032) (layer \"F.Cu\") (net 204) (tstamp ceff05f1-b86b-4193-ac08-159c2a1bc940))\n  (via (at 150.0176 132.3534) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 204) (tstamp 25a80890-e9b6-4d18-8de6-8a4b0e8550c3))\n  (via (at 104.7496 145.6182) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 204) (tstamp 7ded3100-fe78-418f-8dc9-2fa51393dc6e))\n  (segment (start 104.7496 149.422102) (end 105.232296 149.904798) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527aeb18))\n  (segment (start 105.232296 149.904798) (end 112.014096 149.904798) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527aeb19))\n  (segment (start 125.2018 149.8032) (end 125.818998 150.420398) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527b22dd))\n  (segment (start 148.488498 140.1512) (end 148.9508 140.1512) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527c0650))\n  (segment (start 148.9508 140.1512) (end 149.3318 139.7702) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527c0657))\n  (segment (start 150.0176 132.3534) (end 149.3318 133.0392) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527c829f))\n  (segment (start 149.3318 133.0392) (end 149.3318 139.7702) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527c82a0))\n  (segment (start 119.584098 149.8032) (end 118.917696 150.469602) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527e8273))\n  (segment (start 118.917696 150.469602) (end 112.5789 150.469602) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527e8274))\n  (segment (start 112.5789 150.469602) (end 112.014096 149.904798) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527e8276))\n  (segment (start 125.818998 151.380496) (end 126.730904 152.292402) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527ef130))\n  (segment (start 126.730904 152.292402) (end 136.347296 152.292402) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527ef131))\n  (segment (start 136.347296 152.292402) (end 148.488498 140.1512) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 00000000-0000-0000-0000-0000527ef132))\n  (segment (start 125.818998 150.420398) (end 125.818998 151.380496) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 0b075ba3-a483-4b7c-be89-a9ccb73ab1e8))\n  (segment (start 125.2018 149.8032) (end 119.584098 149.8032) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp 4b1f7755-ba0a-45ed-86c8-79bec3691b1b))\n  (segment (start 104.7496 145.6182) (end 104.7496 149.422102) (width 0.2032) (layer \"B.Cu\") (net 204) (tstamp a668f432-d0c0-49e4-894d-a1103e27282d))\n  (segment (start 75.5897 151.396) (end 76.0349 151.8412) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000526ff387))\n  (segment (start 76.0349 151.8412) (end 77.1144 151.8412) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000526ff38b))\n  (segment (start 77.1144 151.8412) (end 77.50934 152.23614) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000526ff38e))\n  (segment (start 77.50934 152.23614) (end 77.50934 152.9215) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000526ff391))\n  (segment (start 147.3252 152.318724) (end 147.3252 151.8098) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527c7e51))\n  (segment (start 77.7748 151.97068) (end 77.7748 151.3586) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-000052811265))\n  (segment (start 77.7748 151.3586) (end 78.1812 150.9522) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-00005281126c))\n  (segment (start 78.1812 150.9522) (end 78.1812 150.0378) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-000052811272))\n  (segment (start 70.3694 156.7554) (end 70.3694 155.841) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 0246e6a2-abcd-4325-8aef-ad9fee2aa2e7))\n  (segment (start 72.91194 156.88494) (end 72.757 156.73) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 18566ed7-1659-41d3-859b-0a052c18dd86))\n  (segment (start 77.50934 152.23614) (end 77.7748 151.97068) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 83d03429-623e-4124-969f-7d93ddcef105))\n  (segment (start 75.5764 150.4816) (end 75.5764 151.396) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp 9959fcec-b038-4ee0-aed5-d86961febb45))\n  (segment (start 70.471 156.857) (end 70.3694 156.7554) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp b7342cdd-c662-4e98-b4c7-a75b1d4f3e48))\n  (segment (start 146.595026 153.048898) (end 147.3252 152.318724) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp c19e070c-fd44-4bd3-a5de-3c3c53d40810))\n  (segment (start 75.5764 151.396) (end 75.5897 151.396) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp c81132d0-13ab-4ea8-b9f7-c0b7d83eea88))\n  (segment (start 72.91194 158.3429) (end 72.91194 156.88494) (width 0.2032) (layer \"F.Cu\") (net 205) (tstamp d4f7ee5a-edda-48c5-87bc-6f233afb01d5))\n  (via (at 70.471 156.857) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 205) (tstamp 45c003c4-eef2-4dc2-a990-7ff3d1773404))\n  (via (at 147.3252 151.8098) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 205) (tstamp 503d249e-eaef-426e-ad8f-72745f4a5b3f))\n  (via (at 75.5764 150.4816) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 205) (tstamp 572d8803-2af3-4f82-8d45-d2ac8925fd74))\n  (via (at 72.757 156.73) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 205) (tstamp 6de19784-0bba-4654-9290-d231e4d0e6c7))\n  (segment (start 147.3252 151.8098) (end 147.3252 155.919498) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527c7e53))\n  (segment (start 147.3252 155.919498) (end 148.772998 157.367296) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527c7e54))\n  (segment (start 148.772998 167.380002) (end 143.896212 172.256788) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527c826e))\n  (segment (start 121.619282 172.256788) (end 121.01569 171.653196) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8963))\n  (segment (start 121.01569 171.653196) (end 119.516304 171.653196) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8967))\n  (segment (start 119.516304 171.653196) (end 118.912712 172.256788) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8968))\n  (segment (start 70.104 157.224) (end 70.104 157.9118) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8d44))\n  (segment (start 71.069196 160.776894) (end 71.069196 167.811808) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8d57))\n  (segment (start 71.069196 167.811808) (end 75.514176 172.256788) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8d59))\n  (segment (start 75.514176 172.256788) (end 118.912712 172.256788) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8d5b))\n  (segment (start 69.85 158.1658) (end 69.85 159.557698) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8ec8))\n  (segment (start 69.85 159.557698) (end 71.069196 160.776894) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-0000527e8ecc))\n  (segment (start 73.696802 155.790198) (end 73.696802 153.173998) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-000052d05b2f))\n  (segment (start 73.696802 153.173998) (end 75.5764 151.2944) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 00000000-0000-0000-0000-000052d05b31))\n  (segment (start 72.63 156.857) (end 70.471 156.857) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 0eebbbe8-223f-483e-a9b3-50e2396b28c5))\n  (segment (start 72.757 156.73) (end 73.696802 155.790198) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 186742c4-d6b0-42e6-b1de-0670e15fdc49))\n  (segment (start 72.757 156.73) (end 72.63 156.857) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 3317cfaf-920f-4dde-9ae9-9f943d080841))\n  (segment (start 143.896212 172.256788) (end 121.619282 172.256788) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 58a66d50-49d8-417b-9e43-cc880361b82f))\n  (segment (start 75.5764 151.2944) (end 75.5764 150.4816) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 604a4397-b699-4708-b053-96d61b1a5664))\n  (segment (start 70.104 157.9118) (end 69.85 158.1658) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 61e42374-fd6e-4de9-be19-de971f43aae8))\n  (segment (start 70.104 157.224) (end 70.471 156.857) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp 8f8ed305-2692-4c7a-907e-b2105f20b73e))\n  (segment (start 148.772998 157.367296) (end 148.772998 167.380002) (width 0.2032) (layer \"B.Cu\") (net 205) (tstamp ade7e475-1378-4f8e-a93a-b38654060c7e))\n  (segment (start 108.7374 153.4668) (end 108.7374 152.9034) (width 0.29337) (layer \"F.Cu\") (net 206) (tstamp 00fd04fe-d6ce-474e-8326-832630b879da))\n  (segment (start 108.7374 152.9034) (end 108.013 152.179) (width 0.29337) (layer \"F.Cu\") (net 206) (tstamp 2341c06c-380f-4030-a4f4-54ec7da29fda))\n  (segment (start 74.30104 144.50484) (end 73.8934 144.0972) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052702478))\n  (segment (start 72.979 144.0718) (end 73.0044 144.0972) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-00005270248f))\n  (segment (start 74.30104 144.943858) (end 75.861842 146.50466) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052704d61))\n  (segment (start 75.861842 146.50466) (end 76.9635 146.50466) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052704d63))\n  (segment (start 144.34895 134.8934) (end 144.709 134.8934) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527c7f66))\n  (segment (start 145.3694 135.5538) (end 149.097148 135.5538) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527c7f92))\n  (segment (start 72.446 143.5388) (end 72.446 142.4626) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000528030ed))\n  (segment (start 72.446 142.4626) (end 73.335 141.5736) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000528030ef))\n  (segment (start 73.335 141.5736) (end 73.335 141.1672) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000528030f3))\n  (segment (start 152.953315 139.409967) (end 152.953315 141.029515) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052806a4b))\n  (segment (start 152.953315 141.029515) (end 154.4372 142.5134) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052806a4d))\n  (segment (start 144.34895 134.8934) (end 141.645109 132.189559) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 3f4b9e13-3c57-4176-8c41-3efc1e237103))\n  (segment (start 73.8934 144.0972) (end 73.0044 144.0972) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp 463a02f5-8ff6-441c-853a-588ca8099872))\n  (segment (start 72.979 144.0718) (end 72.446 143.5388) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp d5db9644-8122-4a8e-9024-082b16328158))\n  (segment (start 149.097148 135.5538) (end 152.953315 139.409967) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp e396e1cb-6418-4321-b8fe-236652ed49b1))\n  (segment (start 144.709 134.8934) (end 145.3694 135.5538) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp ef89e447-6291-4837-8d18-c1841f009194))\n  (segment (start 74.30104 144.50484) (end 74.30104 144.943858) (width 0.2032) (layer \"F.Cu\") (net 207) (tstamp f5d4c652-4f5d-41a7-a0c6-bd74cf54be56))\n  (via (at 154.4372 142.5134) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 207) (tstamp 00622f84-71c1-40ea-b331-5d082a24758d))\n  (via (at 73.8934 144.0972) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 207) (tstamp da3b391a-de26-4f4e-ae7f-87082fc5d767))\n  (segment (start 121.32469 172.967992) (end 120.721098 172.3644) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e893f))\n  (segment (start 120.721098 172.3644) (end 119.810896 172.3644) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8944))\n  (segment (start 119.810896 172.3644) (end 119.207304 172.967992) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8946))\n  (segment (start 72.226002 145.764598) (end 69.199914 145.764598) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8f62))\n  (segment (start 67.817998 163.520096) (end 70.357992 166.06009) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8f6e))\n  (segment (start 70.357992 166.06009) (end 70.357992 168.1064) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8f70))\n  (segment (start 70.357992 168.1064) (end 75.219584 172.967992) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8f72))\n  (segment (start 75.219584 172.967992) (end 119.207304 172.967992) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-0000527e8f74))\n  (segment (start 156.0516 142.5134) (end 169.2148 155.6766) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052cb0fee))\n  (segment (start 169.2148 167.0804) (end 163.327208 172.967992) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052cb1017))\n  (segment (start 67.817998 156.198798) (end 66.9342 155.315) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052d05b35))\n  (segment (start 66.9342 155.315) (end 66.9342 148.030312) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052d05b36))\n  (segment (start 66.9342 148.030312) (end 69.199914 145.764598) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 00000000-0000-0000-0000-000052d05b37))\n  (segment (start 73.8934 144.0972) (end 72.226002 145.764598) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 0f33feb5-eb10-43e5-b938-3f3f3d5454ee))\n  (segment (start 169.2148 155.6766) (end 169.2148 167.0804) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 2a66ad4d-a59c-4564-95b2-712e785aa019))\n  (segment (start 67.817998 163.520096) (end 67.817998 156.198798) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp 60c27c88-164b-49de-833a-9ce248f5242b))\n  (segment (start 163.327208 172.967992) (end 121.32469 172.967992) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp b0216700-17be-491a-b75f-aa5db5be5813))\n  (segment (start 154.4372 142.5134) (end 156.0516 142.5134) (width 0.2032) (layer \"B.Cu\") (net 207) (tstamp c88c54d5-4793-4a01-98a3-bfc0f1dd09d0))\n  (segment (start 133.9648 158.1852) (end 134.0918 158.3122) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527c801d))\n  (segment (start 133.7108 156.8136) (end 133.9648 157.0676) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527c8020))\n  (segment (start 133.9648 157.0676) (end 133.9648 158.1852) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527c8021))\n  (segment (start 133.2028 151.2256) (end 133.7108 151.7336) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527ef058))\n  (segment (start 133.7108 155.7468) (end 133.7108 151.7336) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527ef059))\n  (segment (start 135.819 164.1034) (end 135.819 164.459) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527f2198))\n  (segment (start 135.819 164.459) (end 137.47 166.11) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527f2199))\n  (segment (start 139.476602 149.193602) (end 138.6384 148.3554) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-00005280716c))\n  (segment (start 129.3928 166.9736) (end 128.7832 166.9736) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-000052807569))\n  (segment (start 128.7832 166.9736) (end 127.9692 166.1596) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-00005280756a))\n  (segment (start 127.9692 166.1596) (end 127.9692 165.126) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-00005280756b))\n  (segment (start 133.7108 155.7468) (end 133.7108 156.8136) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 0228b996-8472-46a2-bc8c-be441db91203))\n  (segment (start 135.3618 163.6462) (end 135.819 164.1034) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 08dd8210-60b5-4207-8e44-c49717a9833d))\n  (segment (start 141.258132 149.193602) (end 139.476602 149.193602) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp 93cb871a-9616-4a56-93f7-6dbc94c3fcd7))\n  (segment (start 134.0918 159.0742) (end 134.0918 158.3122) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp d01894bc-439c-4584-b90a-24600c2ea5df))\n  (segment (start 141.258132 149.193602) (end 141.998931 148.452803) (width 0.2032) (layer \"F.Cu\") (net 208) (tstamp e20427d1-8257-47cd-b102-2340680ea719))\n  (via (at 135.3618 163.6462) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 208) (tstamp 22893db7-e815-4b9a-8c89-d500d74b7e21))\n  (via (at 133.2028 151.2256) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 208) (tstamp 3e99e8e7-7ada-417b-920e-43eb5519bce4))\n  (via (at 129.3928 166.9736) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 208) (tstamp 51f4a753-1431-4d85-910a-cfd626c563bd))\n  (via (at 134.0918 159.0742) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 208) (tstamp 5d12169f-3ac9-4c99-b6ac-3b957d7fca51))\n  (via (at 138.6384 148.3554) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 208) (tstamp 6cdd1f07-7fe8-4453-8524-45dc826bcaf5))\n  (segment (start 135.7936 150.5652) (end 133.8632 150.5652) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527ef03e))\n  (segment (start 133.8632 150.5652) (end 133.2028 151.2256) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527ef048))\n  (segment (start 135.5396 163.4684) (end 135.3618 163.6462) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-0000527f2152))\n  (segment (start 132.7202 163.6462) (end 129.3928 166.9736) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 00000000-0000-0000-0000-000052807557))\n  (segment (start 135.5396 160.522) (end 135.5396 163.4684) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 1775dfee-d157-4fe2-881b-e1e9c8c71afb))\n  (segment (start 138.0034 148.3554) (end 135.7936 150.5652) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 807b8e26-bb75-4e15-bb58-9d505a6af1ff))\n  (segment (start 138.6384 148.3554) (end 138.0034 148.3554) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 8b1f5d35-9bdd-4237-8c94-a4379ab4d41e))\n  (segment (start 134.0918 159.0742) (end 135.5396 160.522) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp 97604fe8-222c-48e2-9397-c1d4d192700b))\n  (segment (start 135.3618 163.6462) (end 132.7202 163.6462) (width 0.2032) (layer \"B.Cu\") (net 208) (tstamp c3aa756d-8930-45fc-a402-2459762044a1))\n  (segment (start 128.4692 165.9342) (end 128.636 166.101) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527971a2))\n  (segment (start 128.636 166.101) (end 129.3742 166.101) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527971a5))\n  (segment (start 141.610174 149.549204) (end 138.663804 149.549204) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527c7ffd))\n  (segment (start 138.663804 149.549204) (end 138.1812 149.0666) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527c7ffe))\n  (segment (start 134.8284 161.4364) (end 134.7014 161.3094) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527c8031))\n  (segment (start 134.7522 161.2586) (end 134.7014 161.3094) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527eef73))\n  (segment (start 134.803 151.251) (end 134.0156 150.4636) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527ef027))\n  (segment (start 134.0156 150.4636) (end 134.0156 150.3366) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527ef028))\n  (segment (start 134.803 161.2078) (end 134.7014 161.3094) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527ef02b))\n  (segment (start 135.565 162.681) (end 136.327002 163.443002) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527f2159))\n  (segment (start 136.327002 163.443002) (end 136.327002 164.281202) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527f215a))\n  (segment (start 136.327002 164.281202) (end 136.8858 164.84) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527f215b))\n  (segment (start 138.74 164.84) (end 140.01 166.11) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527f219e))\n  (segment (start 142.352753 148.806625) (end 141.610174 149.549204) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 1531eec9-2193-47b9-a1b3-cf7d655ff7e8))\n  (segment (start 128.4692 165.9342) (end 128.4692 165.126) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 368143cb-61a6-4f0b-91b2-06359f7f6ed9))\n  (segment (start 136.8858 164.84) (end 138.74 164.84) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 6ae3a4a5-77fb-4d5d-9460-bc6d10f2a700))\n  (segment (start 134.803 151.251) (end 134.803 161.2078) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 7dc7ef91-6e20-41a4-b5aa-c0411f448c10))\n  (segment (start 134.8284 161.4364) (end 134.8284 162.681) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp 9b5ac450-2561-4df3-9800-1892f46c599f))\n  (segment (start 134.8284 162.681) (end 135.565 162.681) (width 0.2032) (layer \"F.Cu\") (net 209) (tstamp f26f50bc-9230-431b-9f40-41c77393b20c))\n  (via (at 138.1812 149.0666) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 209) (tstamp 1a97126b-d012-4134-882c-dedbfffafe9c))\n  (via (at 134.8284 162.681) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 209) (tstamp bd1a7031-516f-4a95-8225-d12bc0463e8b))\n  (via (at 134.803 151.251) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 209) (tstamp c3996a75-b11d-49a4-9ef3-4027789f32db))\n  (via (at 129.3742 166.101) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 209) (tstamp cc10592c-4dfa-43e9-95b3-7479ba40ce78))\n  (segment (start 137.6732 149.5746) (end 138.1812 149.0666) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527eef4f))\n  (segment (start 137.287098 149.5746) (end 135.610698 151.251) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527ef014))\n  (segment (start 135.610698 151.251) (end 134.803 151.251) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-0000527ef016))\n  (segment (start 132.7942 162.681) (end 129.3742 166.101) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp 00000000-0000-0000-0000-00005280754a))\n  (segment (start 137.6732 149.5746) (end 137.287098 149.5746) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp 23a68b70-3ed0-491e-a219-a6a5fb73025a))\n  (segment (start 134.8284 162.681) (end 132.7942 162.681) (width 0.2032) (layer \"B.Cu\") (net 209) (tstamp c34258f6-ec32-4588-9b80-793d53422106))\n  (segment (start 131.5518 157.8042) (end 132.7524 159.0048) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-0000527ad25e))\n  (segment (start 131.5264 150.9716) (end 131.5518 150.9462) (width 0.2032) (layer \"F.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-0000527eebe4))\n  (segment (start 131.5518 150.997) (end 131.5264 150.9716) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-0000528038f2))\n  (segment (start 136.448131 139.7194) (end 135.2817 138.552969) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-000052806648))\n  (segment (start 132.7524 162.4202) (end 132.7524 159.0048) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-000052806b39))\n  (segment (start 143.2814 140.6398) (end 142.361 139.7194) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 01865da7-fae0-4edb-95a4-a55d8603bdeb))\n  (segment (start 131.5518 156.7374) (end 131.5518 150.997) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 1ee6ff11-c5d8-40fd-bf59-0feebaa0683e))\n  (segment (start 131.5518 150.0826) (end 131.5518 150.9462) (width 0.2032) (layer \"F.Cu\") (net 210) (tstamp 710fd7c1-72ad-4d55-b701-96c9ae0b07b8))\n  (segment (start 131.5518 157.8042) (end 131.5518 156.7374) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp 82f3aec9-422c-41ff-8d8d-d48be41df2d6))\n  (segment (start 136.448131 139.7194) (end 142.361 139.7194) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp abb70afc-6b0e-4589-a018-3fbb177d9320))\n  (segment (start 132.7456 162.427) (end 132.7524 162.4202) (width 0.254) (layer \"F.Cu\") (net 210) (tstamp ba38d4a8-3573-4b9e-85a6-b548e66a65fb))\n  (via (at 131.5518 150.0826) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 210) (tstamp a66f8e6e-586f-480a-9d83-a29872c60f11))\n  (via (at 143.2814 140.6398) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 210) (tstamp d3e81b2b-a1cf-47bc-a6c9-2dd1961197d6))\n  (segment (start 143.2806 140.6398) (end 143.2814 140.6398) (width 0.254) (layer \"B.Cu\") (net 210) (tstamp 00000000-0000-0000-0000-000052810cf5))\n  (segment (start 131.5518 150.0826) (end 133.8378 150.0826) (width 0.254) (layer \"B.Cu\") (net 210) (tstamp 09b83e03-6e2c-4d93-9036-086c63f8894a))\n  (segment (start 133.8378 150.0826) (end 143.2806 140.6398) (width 0.254) (layer \"B.Cu\") (net 210) (tstamp c4101f18-0f7d-42dc-8772-af35acddc5d8))\n  (segment (start 143.608193 128.038885) (end 143.103678 128.5434) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000527df81a))\n  (segment (start 144.4622 127.9338) (end 143.713278 127.9338) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-000052807281))\n  (segment (start 143.713278 127.9338) (end 143.608193 128.038885) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-000052807287))\n  (segment (start 141.5594 128.5434) (end 141.534 128.518) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-000052963e26))\n  (segment (start 140.391 127.502) (end 141.407 128.518) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-000052963e5f))\n  (segment (start 141.407 128.518) (end 141.534 128.518) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-000052963e61))\n  (segment (start 145.181534 128.653134) (end 144.4622 127.9338) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 14059d7f-d7a7-49db-9f26-c40d40ab52d8))\n  (segment (start 140.2894 127.502) (end 140.391 127.502) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 5d8a7bc8-2495-4fb2-b998-ff9833cbdff4))\n  (segment (start 143.103678 128.5434) (end 141.5594 128.5434) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp 950f018f-d884-4d00-9ccb-d8cc1f5a5ca2))\n  (segment (start 108.7628 134.9502) (end 109.24794 135.43534) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp a84a474e-ab20-4d6f-8a66-881ed588d755))\n  (segment (start 109.24794 138.89736) (end 109.24794 135.43534) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp d1d7b917-dbd4-4781-86e6-28a1940466ad))\n  (segment (start 108.7628 134.7216) (end 108.7628 134.9502) (width 0.2032) (layer \"F.Cu\") (net 211) (tstamp f9594f12-0d5d-429f-a223-ca9f35967bd8))\n  (via (at 108.7628 134.7216) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 211) (tstamp d11395bf-6572-4d95-98bf-9d3247b11d0b))\n  (via (at 143.608193 128.038885) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 211) (tstamp f805e4ec-1310-42b5-8c7c-e1922411cb6c))\n  (segment (start 108.7628 134.84756) (end 110.92192 137.00668) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000527b0be1))\n  (segment (start 143.608193 132.069907) (end 143.608193 128.038885) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000527b0c4c))\n  (segment (start 137.8637 137.8144) (end 143.608193 132.069907) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000527b208f))\n  (segment (start 110.92192 138.20152) (end 111.5822 138.8618) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000528104d4))\n  (segment (start 111.5822 138.8618) (end 119.507 138.8618) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000528104d8))\n  (segment (start 119.507 138.8618) (end 119.888 139.2428) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000528104e9))\n  (segment (start 128.118718 137.8144) (end 126.690318 139.2428) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000528106e6))\n  (segment (start 126.690318 139.2428) (end 119.888 139.2428) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 00000000-0000-0000-0000-0000528106e7))\n  (segment (start 108.7628 134.84756) (end 108.7628 134.7216) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp 4b8ec1ac-7f8b-4e49-bb52-0deed1531d8d))\n  (segment (start 110.92192 137.00668) (end 110.92192 138.20152) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp add67da3-5635-4630-9ec3-ee5b5dd36fd5))\n  (segment (start 137.8637 137.8144) (end 128.118718 137.8144) (width 0.2032) (layer \"B.Cu\") (net 211) (tstamp cdb7e4f8-228a-48ed-ab7a-6db6583b7f21))\n  (segment (start 101.14534 108.62714) (end 99.5986 107.0804) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000527aec9a))\n  (segment (start 99.5986 107.0804) (end 99.5986 107.055) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000527aeca0))\n  (segment (start 142.600798 128.899002) (end 141.9658 129.534) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052963e2a))\n  (segment (start 141.9658 129.534) (end 140.0862 129.534) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052963e2f))\n  (segment (start 140.0862 129.534) (end 138.8162 128.264) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052963e33))\n  (segment (start 138.8162 128.264) (end 136.454 128.264) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052963e37))\n  (segment (start 136.454 128.44688) (end 136.454 128.264) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052963e3b))\n  (segment (start 107.5182 136.9568) (end 107.5182 136.8552) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 2b0db77c-165c-43e3-99e5-22c86a93269a))\n  (segment (start 135.18654 129.71434) (end 136.454 128.44688) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 5fffca08-dc3e-4631-ac83-46a07ac7b076))\n  (segment (start 144.120068 129.714601) (end 143.304469 128.899002) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 7a0c5bfe-8724-41bd-94dc-27217dd7450f))\n  (segment (start 101.14534 108.62714) (end 101.14534 109.01248) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp 9029ba5b-40c4-493c-a475-e5dde83218a5))\n  (segment (start 108.44784 137.88644) (end 108.44784 138.89736) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp b7fde9de-2bf0-43ab-a39a-7a1f4311c04d))\n  (segment (start 108.44784 137.88644) (end 107.5182 136.9568) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp cf7b8533-559c-4626-b132-654b0c51414f))\n  (segment (start 143.304469 128.899002) (end 142.600798 128.899002) (width 0.2032) (layer \"F.Cu\") (net 212) (tstamp f33a55d1-ca04-44ef-b4b7-869eca7f708a))\n  (via (at 99.5986 107.055) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 212) (tstamp 15dbcb9c-d2b9-4f7f-928c-99363732b1e9))\n  (via (at 107.5182 136.8552) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 212) (tstamp 29a35f14-2674-4f6d-a855-1e27e4ea50e1))\n  (via (at 135.18654 129.71434) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 212) (tstamp 480be43a-e7bf-431f-b9ff-fbf8d398b9db))\n  (segment (start 99.5986 107.055) (end 99.0906 107.563) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000527aedc6))\n  (segment (start 124.002922 113.886186) (end 124.942604 114.825868) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000527b0adb))\n  (segment (start 124.942604 114.825868) (end 124.942604 124.248166) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000527b0ae2))\n  (segment (start 100.386 107.055) (end 100.767 106.674) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-00005280670b))\n  (segment (start 131.600038 130.9056) (end 133.99528 130.9056) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000528068d3))\n  (segment (start 133.99528 130.9056) (end 135.18654 129.71434) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000528068d5))\n  (segment (start 118.962504 105.175406) (end 104.912296 105.175406) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052810a3b))\n  (segment (start 104.912296 105.175406) (end 103.413702 106.674) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-000052810a3f))\n  (segment (start 99.0906 117.469) (end 99.0906 107.563) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-0000528116b6))\n  (segment (start 102.5144 120.8928) (end 102.5144 121.5898) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-00005295bd68))\n  (segment (start 102.5144 121.5898) (end 105.5624 124.6378) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-00005295bd6f))\n  (segment (start 105.5624 124.6378) (end 105.5624 134.8994) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-00005295bd75))\n  (segment (start 105.5624 134.8994) (end 107.5182 136.8552) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 00000000-0000-0000-0000-00005295bd7c))\n  (segment (start 124.002922 113.886186) (end 124.002922 110.215824) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 7be7d032-e386-4833-a3b3-7d8df0ee4313))\n  (segment (start 99.5986 107.055) (end 100.386 107.055) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp 828e7487-8f34-4a83-a4a4-1c6d4c8fca06))\n  (segment (start 124.942604 124.248166) (end 131.600038 130.9056) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp b1caf92d-5f4e-45a5-855b-3d3f34724c3a))\n  (segment (start 100.767 106.674) (end 103.413702 106.674) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp c1239257-5947-4fb6-a788-9bbd934c33b8))\n  (segment (start 124.002922 110.215824) (end 118.962504 105.175406) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp dfa08182-8cf6-43c6-acce-f4734c0402fc))\n  (segment (start 99.0906 117.469) (end 102.5144 120.8928) (width 0.2032) (layer \"B.Cu\") (net 212) (tstamp ef094fff-2973-432e-9889-f9bc44298a17))\n  (segment (start 112.85324 143.29664) (end 113.2892 143.7326) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aedce))\n  (segment (start 100.64496 109.01248) (end 100.64496 108.629658) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aee36))\n  (segment (start 100.265361 108.250059) (end 100.64496 108.629658) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aee4e))\n  (segment (start 99.843699 108.250059) (end 99.74084 108.1472) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aee50))\n  (segment (start 133.4314 133.872092) (end 133.4314 132.6582) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052883e48))\n  (segment (start 133.4314 132.6582) (end 132.8218 132.0486) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052883e4d))\n  (segment (start 132.8218 132.0486) (end 131.374 132.0486) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052883e4f))\n  (segment (start 131.374 132.0486) (end 129.3166 129.9912) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052883e5b))\n  (segment (start 98.9382 107.34456) (end 98.9382 106.928) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052884101))\n  (segment (start 98.9382 106.928) (end 98.3286 106.3184) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-00005288410a))\n  (segment (start 99.74084 108.1472) (end 98.9382 107.34456) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 03a5d738-c7b5-4aa9-90d8-0a159430aee0))\n  (segment (start 100.265361 108.250059) (end 99.843699 108.250059) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 0e72d000-1ea5-46b0-9f3b-4ba8e311d0a4))\n  (segment (start 111.64824 143.29664) (end 112.85324 143.29664) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 89f403a7-50eb-4e1b-84a8-40a05d4bb05c))\n  (segment (start 136.696988 137.13768) (end 133.4314 133.872092) (width 0.2032) (layer \"F.Cu\") (net 213) (tstamp 98a3dc0e-90a0-474a-a4bf-32284491d02c))\n  (via (at 113.2892 143.7326) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 213) (tstamp e924cc4a-67b5-45b7-a953-c5e5f11e5df1))\n  (via (at 129.3166 129.9912) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 213) (tstamp e95759c0-d2b9-4a71-88c6-217e06a7ded6))\n  (via (at 99.74084 108.1472) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 213) (tstamp fe15cd9f-7d88-4637-a757-c85730a5feed))\n  (segment (start 113.2892 143.7326) (end 111.562002 142.005402) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aedda))\n  (segment (start 111.562002 142.005402) (end 111.562002 139.902304) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aeddb))\n  (segment (start 100.888898 118.7644) (end 99.446202 117.321704) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aee07))\n  (segment (start 100.61968 108.1472) (end 101.11752 108.64504) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527aef0e))\n  (segment (start 129.3166 129.9912) (end 129.3166 129.12506) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527b0e77))\n  (segment (start 129.3166 129.12506) (end 124.587002 124.395462) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000527b0e78))\n  (segment (start 101.94556 108.64504) (end 101.11752 108.64504) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052806719))\n  (segment (start 105.059592 105.531008) (end 118.815208 105.531008) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052810a49))\n  (segment (start 118.815208 105.531008) (end 123.64732 110.36312) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052810a4e))\n  (segment (start 103.9928 118.7644) (end 104.5516 119.3232) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000528116c6))\n  (segment (start 104.5516 119.3232) (end 104.5516 119.9836) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000528116ce))\n  (segment (start 99.74084 108.84316) (end 99.446202 109.137798) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000528116f6))\n  (segment (start 99.446202 109.137798) (end 99.446202 117.321704) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-0000528116f9))\n  (segment (start 124.587002 114.973164) (end 124.587002 124.395462) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-000052816e81))\n  (segment (start 105.918002 134.258304) (end 105.918002 121.350002) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-00005295bd9d))\n  (segment (start 105.918002 121.350002) (end 104.5516 119.9836) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 00000000-0000-0000-0000-00005295bda3))\n  (segment (start 100.888898 118.7644) (end 103.9928 118.7644) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 3c17674c-b10a-4992-917a-6214e7a312b1))\n  (segment (start 101.94556 108.64504) (end 105.059592 105.531008) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp 8729cfba-4c52-415b-9da9-5f0464369853))\n  (segment (start 123.64732 114.033482) (end 123.64732 110.36312) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp ae083c02-ec78-4cb6-94c8-ccefd66c2b37))\n  (segment (start 111.562002 139.902304) (end 105.918002 134.258304) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp c4e85aca-fd0e-43e8-bec6-cd740d43de1f))\n  (segment (start 99.74084 108.84316) (end 99.74084 108.1472) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp c56e31f8-b5ff-4289-9ec5-0bf4557a212f))\n  (segment (start 123.64732 114.033482) (end 124.587002 114.973164) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp ccd4b5f3-1c48-4aff-8792-507313b19f3d))\n  (segment (start 100.61968 108.1472) (end 99.74084 108.1472) (width 0.2032) (layer \"B.Cu\") (net 213) (tstamp d1f639d4-5fec-4c43-9744-9249eaf99f76))\n  (segment (start 150.424 133.2678) (end 150.982798 132.709002) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c82a5))\n  (segment (start 150.982798 132.709002) (end 151.84886 132.709002) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c82a6))\n  (segment (start 151.84886 132.709002) (end 155.83571 136.695852) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c82a7))\n  (segment (start 103.307 145.4606) (end 103.307 145.6884) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000528037bd))\n  (segment (start 104.0384 144.7292) (end 103.307 145.4606) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 1df6af03-7c54-4ac5-99d4-a7557c0d1c5b))\n  (segment (start 104.0384 144.7292) (end 105.06964 143.69796) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 87195aa7-1f3b-4d01-a10f-aaac7eaf6984))\n  (segment (start 105.06964 143.69796) (end 105.64876 143.69796) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp 88267d3f-11fc-4cd9-9815-9e502e69e59b))\n  (segment (start 160.385108 135.724188) (end 159.413444 136.695852) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp f18381bc-57f2-4660-bb16-e13b8acf3590))\n  (segment (start 159.413444 136.695852) (end 155.83571 136.695852) (width 0.2032) (layer \"F.Cu\") (net 214) (tstamp fabc4ea6-a366-4566-bec4-fe7ac2b2dee7))\n  (via (at 104.0384 144.7292) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 214) (tstamp 060c38f0-017f-4ce9-981b-4c908536d8e7))\n  (via (at 150.424 133.2678) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 214) (tstamp 29ce6cd3-b52a-4788-96f7-fbc1e5c09d1c))\n  (segment (start 104.0384 149.2138) (end 105.085 150.2604) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527aeb04))\n  (segment (start 105.085 150.2604) (end 111.8668 150.2604) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527aeb09))\n  (segment (start 148.635794 140.506802) (end 149.098096 140.506802) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c066c))\n  (segment (start 149.098096 140.506802) (end 149.687402 139.917496) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c0674))\n  (segment (start 149.687402 139.917496) (end 149.687402 134.004398) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c0675))\n  (segment (start 149.687402 134.004398) (end 150.424 133.2678) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527c82a3))\n  (segment (start 113.619398 152.012998) (end 111.8668 150.2604) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527e8284))\n  (segment (start 125.948602 152.012998) (end 126.583608 152.648004) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527ef148))\n  (segment (start 126.583608 152.648004) (end 136.494592 152.648004) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527ef14b))\n  (segment (start 136.494592 152.648004) (end 148.635794 140.506802) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 00000000-0000-0000-0000-0000527ef14c))\n  (segment (start 113.619398 152.012998) (end 125.948602 152.012998) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp 8f47436e-8487-436e-9027-95bebda98e18))\n  (segment (start 104.0384 144.7292) (end 104.0384 149.2138) (width 0.2032) (layer \"B.Cu\") (net 214) (tstamp cb159c83-3613-46b7-8aa7-79c21803e41e))\n  (segment (start 141.267402 138.173466) (end 144.299134 138.173466) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c7fac))\n  (segment (start 144.299134 138.173466) (end 147.604598 141.47893) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c7fae))\n  (segment (start 147.604598 141.47893) (end 147.604598 141.847896) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c7fb0))\n  (segment (start 147.604598 141.847896) (end 150.175102 144.4184) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c7fb1))\n  (segment (start 150.175102 144.4184) (end 152.7354 144.4184) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c7fb2))\n  (segment (start 80.5666 154.3424) (end 81.0566 154.8324) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-000052802e70))\n  (segment (start 81.0566 154.8324) (end 82.1234 154.8324) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-000052802e75))\n  (segment (start 73.3126 160.7648) (end 73.533 160.9852) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000537a5e45))\n  (segment (start 73.533 161.2626) (end 73.533 160.9852) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000537a5e49))\n  (segment (start 73.0872 161.7084) (end 73.533 161.2626) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 00de1dd2-440d-41c4-98b6-a983fc8ce757))\n  (segment (start 78.1926 155.5616) (end 78.1926 156.095) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 2bd2be7d-a737-43aa-8d15-fbc4fd767a88))\n  (segment (start 79.8436 153.428) (end 79.8436 154.3424) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 323632de-0720-43f1-9a6f-ec758240f860))\n  (segment (start 73.3126 160.7648) (end 73.3126 160.0676) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 6ac220a5-9014-4405-8697-2f02899eb0c2))\n  (segment (start 77.91066 155.27966) (end 77.91066 154.5837) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp 9b065952-0db7-4974-9dc8-804dfc211c03))\n  (segment (start 77.91066 155.27966) (end 78.1926 155.5616) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp afb8f311-53ff-4601-a69d-b1acb32d584d))\n  (segment (start 79.8436 154.3424) (end 80.5666 154.3424) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp dcdfc112-4cb1-4a5d-82d4-75e674d0cb70))\n  (segment (start 141.267402 138.173466) (end 138.464302 135.370366) (width 0.2032) (layer \"F.Cu\") (net 215) (tstamp eb844172-ca38-4afa-82af-4c69132b8281))\n  (via (at 79.8436 154.3424) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 215) (tstamp 3246c15f-753f-4b42-af2a-04e4b6e4a04a))\n  (via (at 78.1926 156.095) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 215) (tstamp 3dd578a9-d449-4022-a877-94e118643800))\n  (via (at 152.7354 144.4184) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 215) (tstamp 62d3d38c-f75b-47d2-94a4-341486deb4c4))\n  (via (at 73.533 160.9852) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 215) (tstamp b0ee9b4e-5ac8-4198-8f76-fc2ab4121a40))\n  (segment (start 132.186792 168.904008) (end 129.545216 171.545584) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527c8255))\n  (segment (start 121.913874 171.545584) (end 120.57369 170.2054) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527e89a4))\n  (segment (start 139.628992 168.904008) (end 141.4578 167.0752) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527f2443))\n  (segment (start 141.4578 167.0752) (end 141.4578 156.2802) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527f244a))\n  (segment (start 141.4578 156.2802) (end 147.2744 150.4636) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527f244d))\n  (segment (start 147.2744 150.4636) (end 147.2744 149.8794) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000527f245a))\n  (segment (start 75.1566 160.9852) (end 76.3384 159.8034) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000537a5e52))\n  (segment (start 71.7804 162.7378) (end 71.7804 167.517216) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 00000000-0000-0000-0000-0000537a5e56))\n  (segment (start 152.7354 144.4184) (end 147.2744 149.8794) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 58021c04-9b38-4670-a0d4-d89b46f7a935))\n  (segment (start 74.468584 170.2054) (end 71.7804 167.517216) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 60b4d501-a17e-40ca-9c28-8273bd69376b))\n  (segment (start 78.1926 155.9934) (end 78.1926 156.095) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 635cca52-227d-4fb2-832d-978a0c6a5255))\n  (segment (start 79.8436 154.3424) (end 78.1926 155.9934) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 7efceed9-8723-46de-a7e8-0d1f20c5ff12))\n  (segment (start 73.533 160.9852) (end 75.1566 160.9852) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 8119aa4a-ab9d-4154-96db-56711de6acbd))\n  (segment (start 73.533 160.9852) (end 71.7804 162.7378) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp 9f344008-4a72-4552-8aef-6371dd6ad598))\n  (segment (start 132.186792 168.904008) (end 139.628992 168.904008) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp b55bc976-e021-4381-bc68-867c016933ef))\n  (segment (start 78.091 156.095) (end 78.1926 156.095) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp ba54166a-4531-4811-a6ef-216906504265))\n  (segment (start 129.545216 171.545584) (end 121.913874 171.545584) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp c7103932-09a5-40a2-ac1f-f936d75af6e3))\n  (segment (start 76.3384 159.8034) (end 76.3384 157.8476) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp dd6cd661-6f60-463d-a1f2-d19e7f160eaf))\n  (segment (start 76.3384 157.8476) (end 78.091 156.095) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp e439b028-36e5-4c39-bb50-ebe06e1788e3))\n  (segment (start 120.57369 170.2054) (end 74.468584 170.2054) (width 0.2032) (layer \"B.Cu\") (net 215) (tstamp fa5756ca-6515-4c03-90e1-2a4480c14d2b))\n  (segment (start 113.919 154.9146) (end 111.1804 152.176) (width 0.29337) (layer \"F.Cu\") (net 216) (tstamp 3e486638-ba12-4c7b-b7b8-6e7eb8c4f2cd))\n  (segment (start 81.3054 146.812) (end 81.2546 146.7612) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052701f90))\n  (segment (start 79.75854 146.10334) (end 78.7385 146.10334) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052704e0e))\n  (segment (start 148.231261 133.118149) (end 148.231261 133.682117) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527c7f0f))\n  (segment (start 81.3054 146.9128) (end 80.7518 147.4664) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052802cb9))\n  (segment (start 80.7518 147.4664) (end 80.7518 148.584) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052802cba))\n  (segment (start 80.7518 148.584) (end 81.463 149.2952) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052802cbb))\n  (segment (start 153.664519 139.115375) (end 153.664519 139.861119) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052806a41))\n  (segment (start 153.664519 139.861119) (end 154.5388 140.7354) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052806a42))\n  (segment (start 148.231261 133.682117) (end 153.664519 139.115375) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 29496da0-1e7c-4fa3-a674-195c9c33709b))\n  (segment (start 80.4164 146.7612) (end 79.75854 146.10334) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 3aca0155-e5ae-4def-96b1-1ae5c1c437b7))\n  (segment (start 80.4164 146.7612) (end 81.2546 146.7612) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp 446da7f7-d706-496f-8dd8-a5382155db49))\n  (segment (start 81.3054 146.812) (end 81.3054 146.9128) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp b57286d2-c4df-4b97-b9f4-b210d5ffe04c))\n  (segment (start 148.231261 133.118149) (end 144.47389 129.360778) (width 0.2032) (layer \"F.Cu\") (net 217) (tstamp e271a1ef-3d04-4373-b808-e4ac09b986ff))\n  (via (at 154.5388 140.7354) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 217) (tstamp 34d717d1-00a3-4cd6-b795-c6e0766f7373))\n  (via (at 80.4164 146.7612) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 217) (tstamp 628c8726-a182-4e39-ba1c-887231d9556a))\n  (segment (start 156.885804 140.7354) (end 160.035404 137.5858) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527c81bf))\n  (segment (start 160.035404 137.5858) (end 161.254494 137.5858) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527c81c0))\n  (segment (start 67.106794 163.814688) (end 69.646788 166.354682) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527e8fd7))\n  (segment (start 69.646788 166.354682) (end 69.646788 170.352686) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527e8fd9))\n  (segment (start 69.646788 170.352686) (end 72.973298 173.679196) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-0000527e8fdb))\n  (segment (start 71.063298 141.0208) (end 73.447702 141.0208) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052817b67))\n  (segment (start 168.042292 144.373598) (end 171.114696 144.373598) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052cb1087))\n  (segment (start 171.114696 144.373598) (end 171.907202 145.166104) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052cb108d))\n  (segment (start 171.907202 145.166104) (end 171.907202 165.393794) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052cb108e))\n  (segment (start 171.907202 165.393794) (end 163.6218 173.679196) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052cb1091))\n  (segment (start 67.106794 156.49339) (end 66.222996 155.609592) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052d05b4c))\n  (segment (start 66.222996 155.609592) (end 66.222996 147.73572) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052d05b4d))\n  (segment (start 66.222996 147.73572) (end 69.296404 144.662312) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052d05b4f))\n  (segment (start 69.296404 144.662312) (end 69.296404 142.787694) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 00000000-0000-0000-0000-000052d05b51))\n  (segment (start 79.188102 146.7612) (end 73.447702 141.0208) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 31b66ce8-28d1-424f-9239-610269666776))\n  (segment (start 72.973298 173.679196) (end 163.6218 173.679196) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 4c4e7bf2-55c6-421c-a1a3-23888f5152f0))\n  (segment (start 154.5388 140.7354) (end 156.885804 140.7354) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 4ca9058d-fb31-42a6-ac8b-4f37790f4ab6))\n  (segment (start 67.106794 163.814688) (end 67.106794 156.49339) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 955b73ac-14e7-4fe9-8f9a-ddc810920460))\n  (segment (start 80.4164 146.7612) (end 79.188102 146.7612) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 975356e3-f170-4b35-bed4-3baa39acf9cc))\n  (segment (start 69.296404 142.787694) (end 71.063298 141.0208) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp 995d5d4c-f79c-4b63-b6dd-53aa05a92cc9))\n  (segment (start 161.254494 137.5858) (end 168.042292 144.373598) (width 0.2032) (layer \"B.Cu\") (net 217) (tstamp bc4437eb-aa67-49f0-94c2-80f9911c1b7a))\n  (segment (start 106.3788 164.69) (end 105.68192 165.38688) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052703e1f))\n  (segment (start 93.3704 161.5602) (end 93.103 161.8276) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272dff3))\n  (segment (start 92.3704 153.6702) (end 92.468 153.5726) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272e1eb))\n  (segment (start 99.7162 160.5576) (end 99.7204 160.5534) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272f308))\n  (segment (start 88.90208 144.62968) (end 88.516 144.2436) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272facc))\n  (segment (start 88.516 144.2436) (end 88.4888 144.2436) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272fad4))\n  (segment (start 107.3912 155.3972) (end 107.6452 155.6512) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272fdba))\n  (segment (start 108.2802 155.6512) (end 108.65538 156.02638) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272fdc1))\n  (segment (start 108.65538 156.02638) (end 108.985 156.02638) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005272fdc6))\n  (segment (start 104.71448 159.39392) (end 104.444 159.6644) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000527aea3e))\n  (segment (start 104.444 159.6644) (end 103.6574 159.6644) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000527aea42))\n  (segment (start 63.81 133.3694) (end 63.81 134.36) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000527df6dd))\n  (segment (start 97.3346 112.1443) (end 97.6047 112.4144) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806d4f))\n  (segment (start 96.8588 113.1603) (end 97.6047 112.4144) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806d64))\n  (segment (start 98.7784 112.7118) (end 98.481 112.4144) (width 0.3048) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806d79))\n  (segment (start 98.481 112.4144) (end 97.6047 112.4144) (width 0.3048) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806d7d))\n  (segment (start 98.8104 110.7118) (end 98.2524 110.1538) (width 0.3048) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806e1e))\n  (segment (start 97.5285 110.1538) (end 97.2693 110.413) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806e2d))\n  (segment (start 97.2693 110.413) (end 97.2693 110.4933) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052806e35))\n  (segment (start 101.4603 107.0643) (end 101.4603 107.8263) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052811895))\n  (segment (start 105.5624 117.8974) (end 105.4354 118.0244) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000528118c2))\n  (segment (start 110.3503 137.4267) (end 110.9345 136.8425) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052811963))\n  (segment (start 103.626 140.1512) (end 104.2356 140.1512) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052811995))\n  (segment (start 104.2356 140.1512) (end 104.2797 140.1953) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-00005281199a))\n  (segment (start 105.018402 140.4971) (end 104.824902 140.3036) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000528119c0))\n  (segment (start 104.824902 140.3036) (end 104.388 140.3036) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000528119c2))\n  (segment (start 104.388 140.3036) (end 104.2797 140.1953) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-0000528119ca))\n  (segment (start 119.7408 165.5766) (end 119.7408 164.6622) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052818c9c))\n  (segment (start 72.624 166.2938) (end 72.7206 166.1972) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052e9f840))\n  (segment (start 72.6174 166.3004) (end 72.7206 166.1972) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052e9f855))\n  (segment (start 71.5064 167.3222) (end 71.1508 167.6778) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052e9f876))\n  (segment (start 112.71504 141.69644) (end 111.64824 141.69644) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 01f0fada-472d-4e14-9da0-5aba33fad0d2))\n  (segment (start 77.0938 142.8018) (end 77.0938 141.9382) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 02e65116-7681-4636-9b88-54906816b9ad))\n  (segment (start 96.6343 113.1603) (end 96.8588 113.1603) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 0328ad0e-00f3-4228-9809-4934aaea56a1))\n  (segment (start 84.70872 138.89528) (end 84.70872 139.87826) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 072c92e8-129b-426c-b00f-218af3cc740c))\n  (segment (start 98.7926 161.8276) (end 98.7926 160.6592) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 087d1a05-8917-4627-ae5f-ce2c87850601))\n  (segment (start 71.487 149.364) (end 70.3694 149.364) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 09ff12cf-8b8c-45b8-afff-b2737ba5a33a))\n  (segment (start 109.9185 137.1473) (end 109.9185 136.8425) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 0b75a070-caf0-4697-9749-028b52df1027))\n  (segment (start 105.5624 117.0592) (end 105.5624 117.8974) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 0d112be0-5ea0-47bf-9dc4-b4f3794d3c6c))\n  (segment (start 100.4824 118.0244) (end 99.4664 118.0244) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 0d96166b-8419-40e0-bada-404c235b9fd1))\n  (segment (start 97.2439 115.3193) (end 97.8281 114.7351) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 12adfb3d-f89b-436c-a058-1eff458ea70b))\n  (segment (start 99.4454 112.7118) (end 98.7784 112.7118) (width 0.3048) (layer \"F.Cu\") (net 218) (tstamp 1501cedf-43dc-46d9-9830-2e8c32eb52db))\n  (segment (start 92.341 153.4456) (end 92.341 152.8614) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 17d079bd-0afd-4d85-94d0-00d695137329))\n  (segment (start 84.70872 138.89528) (end 84.7138 138.8902) (width 0.1524) (layer \"F.Cu\") (net 218) (tstamp 17f43ced-bade-4a80-86b3-eb9dcca1d34d))\n  (segment (start 105.14584 116.64264) (end 105.5624 117.0592) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 1e8d907b-f02a-4bc8-8b6c-0f6989de0ef3))\n  (segment (start 100.4824 118.0244) (end 100.4824 117.0338) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 1e993336-83fc-4661-a9ae-7c85956ff46d))\n  (segment (start 112.29086 140.89634) (end 111.64824 140.89634) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 1edff3a4-4b20-4007-ad5d-5ded06cb0904))\n  (segment (start 98.691 155.9856) (end 99.707 155.9856) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 1fbc249e-b258-491b-b4dd-107bc3c2c5b5))\n  (segment (start 106.44886 145.51914) (end 105.9815 145.9865) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 210b27ca-6e0d-4867-b116-bc84b46b193f))\n  (segment (start 98.691 160.5576) (end 99.7162 160.5576) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2293deba-42db-45bf-a312-66ba6323e328))\n  (segment (start 112.29086 140.89634) (end 112.7125 140.4747) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 2459f9ee-12f1-44e2-ac48-03fd8585c069))\n  (segment (start 92.341 153.4456) (end 92.468 153.5726) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2490f587-0e1a-438b-a882-3d9f585fed77))\n  (segment (start 93.1284 162.5134) (end 92.1124 162.5134) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2787f919-57a0-4968-8e2d-49d58881ed4c))\n  (segment (start 104.5591 141.1351) (end 104.5845 141.1097) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 27d62d2c-ec92-4a92-91c2-04c725ba24ca))\n  (segment (start 97.2693 109.4011) (end 97.2439 109.3757) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2ae722a7-3809-47e2-b1aa-4d4288519a4d))\n  (segment (start 78.1057 166.4068) (end 79.3757 166.4068) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2daa6a7e-e037-4673-9fbb-a0b6d9a3d76b))\n  (segment (start 72.6174 167.3444) (end 72.6174 166.3004) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 2f93c8ee-7d80-4f23-98dc-200fe211827c))\n  (segment (start 106.4514 118.0244) (end 105.4354 118.0244) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 30f87040-5a67-4058-8968-13bbbeab187e))\n  (segment (start 112.11814 144.09674) (end 112.7125 144.6911) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 3172fea3-8240-40be-aba0-3dc5904fd169))\n  (segment (start 104.71448 158.8075) (end 104.71448 159.39392) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 3ea44eb1-1908-4824-88a0-687ef0c44b28))\n  (segment (start 75.1593 167.8292) (end 75.1847 167.8038) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 45c22836-a69d-412a-95aa-a24e32552fdb))\n  (segment (start 110.1979 137.4775) (end 110.1979 137.4267) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 490c83f2-7d1f-4dde-bb2b-4f557da67dc5))\n  (segment (start 105.9815 146.9517) (end 105.9815 145.9865) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 4b181084-8c21-4380-b489-b291da2afdcc))\n  (segment (start 88.5142 144.2182) (end 88.4888 144.2436) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 4ca3905a-9aea-4d87-9a78-74c789d1e70e))\n  (segment (start 74.4334 147.967) (end 74.4334 148.7544) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 4d91c834-877e-4fbc-b7ae-8a20efce2838))\n  (segment (start 101.6254 106.8992) (end 101.4603 107.0643) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 4ecee1cb-d636-4d0f-919b-33bf02cbee4c))\n  (segment (start 113.3221 139.8651) (end 112.7125 140.4747) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 519de37c-a287-4054-a183-790a863f7e3a))\n  (segment (start 109.0295 146.9517) (end 109.0295 146.0119) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 52ff2712-9bf5-422b-866b-245229cd4c78))\n  (segment (start 103.5939 143.5481) (end 104.2797 143.5481) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 572de913-50b4-4808-8d34-567e31501dad))\n  (segment (start 106.44886 145.51914) (end 106.44886 144.89684) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 5c70dcd4-46ef-4ce5-bd1f-4670e18d297e))\n  (segment (start 103.6574 117.0338) (end 103.6574 117.7704) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 5eb31b42-4072-4a9e-9fb3-fb8b0f62d441))\n  (segment (start 93.357 152.9884) (end 93.357 152.8614) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 61ac6649-ef3b-43f5-8353-51d543296e7b))\n  (segment (start 92.7728 153.5726) (end 93.357 152.9884) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 61d97a7f-78b1-4f05-b02a-348beb5a2d75))\n  (segment (start 100.64496 116.87124) (end 100.64496 115.91112) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 624101de-5066-4e20-8a42-aeacb7abb8bf))\n  (segment (start 100.64496 116.87124) (end 100.4824 117.0338) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 656d1475-2b5c-4445-9282-29eee3d18448))\n  (segment (start 98.5894 155.884) (end 98.691 155.9856) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 69a200bd-d5b3-487a-a783-cce191de51d2))\n  (segment (start 98.3269 166.02368) (end 97.39052 166.02368) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 6da03f19-e9d2-400b-8413-6abc9e906192))\n  (segment (start 78.1057 167.6514) (end 78.1057 166.4068) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 6dbaeafc-8556-4aab-b31e-4ef1d89f8c65))\n  (segment (start 98.35134 114.21186) (end 97.8281 114.7351) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 6f6fdb5b-3142-483b-9e6b-46d9a059b32a))\n  (segment (start 101.64572 108.01172) (end 101.64572 109.01248) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 6fb27227-b80a-4756-be5d-c82b32ccc46d))\n  (segment (start 97.3346 112.1443) (end 96.6343 112.1443) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 73f56008-e423-4a6a-8d07-5cb6a298a8d2))\n  (segment (start 97.2693 110.4933) (end 97.2693 109.4011) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 74dc2354-9d83-4abc-86df-ba6958a4ff87))\n  (segment (start 113.7031 139.8651) (end 113.3221 139.8651) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 76c2edae-b7a1-4ce7-afbe-dea57d02a5e9))\n  (segment (start 104.2797 143.5481) (end 104.4067 143.4211) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 770c608a-d166-416b-95a2-76a6c25eb172))\n  (segment (start 77.09888 141.93312) (end 77.09888 140.95014) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 7ab7c46b-2dd9-4551-935c-b8d50076f983))\n  (segment (start 100.6094 106.8992) (end 101.6254 106.8992) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 7d21bae6-ae4f-440f-855e-b0b1fe8378fe))\n  (segment (start 101.64572 108.01172) (end 101.4603 107.8263) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 7e3ddb6f-bced-4ef6-9506-72cb1ea9032a))\n  (segment (start 75.1593 168.8198) (end 75.1593 167.8292) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 7fb338fc-b4ef-4d25-bec8-6613093076d6))\n  (segment (start 112.11814 144.09674) (end 111.64824 144.09674) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 7ffb9cb2-7f7d-477a-8ff9-a3075294deb9))\n  (segment (start 98.7926 160.6592) (end 98.691 160.5576) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 80d0bee7-bb4c-4791-bce2-bedeba17e0d3))\n  (segment (start 98.5894 154.7156) (end 98.5894 155.884) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 86e4848b-c072-4529-bcbe-378836fe0c11))\n  (segment (start 97.1416 166.2726) (end 96.5066 166.2726) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 8aa26d9a-867f-447d-a34e-dc6144da5de8))\n  (segment (start 110.1979 137.4775) (end 109.7915 137.8839) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 8d29d59d-1861-46fb-8a87-f6210b7e32be))\n  (segment (start 96.8883 115.3193) (end 97.2439 115.3193) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 8ea77caf-13de-47b9-8bc4-94f29b7aadd5))\n  (segment (start 93.1284 161.853) (end 93.1284 162.5134) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 90359bba-9c00-4501-b25b-3688ffacd63a))\n  (segment (start 103.5939 141.1351) (end 104.5591 141.1351) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 942e8d9b-f7a9-4d83-a01b-69a88f9f518d))\n  (segment (start 109.64926 138.89736) (end 109.64926 138.02614) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 94406c00-c3d4-4d3d-8c27-4212256b2040))\n  (segment (start 108.84916 145.83156) (end 109.0295 146.0119) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 9576b580-4f8d-4414-a217-474618bfdfa1))\n  (segment (start 105.6485 140.4971) (end 105.018402 140.4971) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp 976c25b8-2d6f-499a-b1ad-da495ceb8bbf))\n  (segment (start 113.7031 141.8971) (end 112.9157 141.8971) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 990564c8-ea92-45fe-b282-45fbb2bec051))\n  (segment (start 72.624 166.2938) (end 71.5064 166.2938) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp 9a97aeab-b953-4c55-8e2d-7303c69be1bc))\n  (segment (start 104.77246 141.29766) (end 104.5845 141.1097) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 9c298634-a414-4b13-a25e-b39fba0a99ec))\n  (segment (start 98.35134 114.21186) (end 99.44608 114.21186) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp 9e1bca5d-9ca6-4f8c-8057-67c6a178103b))\n  (segment (start 104.53116 143.29664) (end 104.4067 143.4211) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp 9e69a335-d082-4df8-ab47-c18ad83e5a34))\n  (segment (start 97.1416 166.2726) (end 97.39052 166.02368) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp a49c47d1-5d12-4799-8d68-f00de673a669))\n  (segment (start 103.4034 118.0244) (end 102.3874 118.0244) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp a55fa5b5-3e54-4742-a286-717966c3e49c))\n  (segment (start 108.204 155.6512) (end 107.6452 155.6512) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp a7289cdc-7337-4415-8b70-4ee28913b069))\n  (segment (start 109.9185 137.1473) (end 110.1979 137.4267) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp a8c9606a-ce62-40e0-b786-a6161b53b0ae))\n  (segment (start 109.64926 138.02614) (end 109.7915 137.8839) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp abdf6449-bc21-4482-bdeb-679299138b06))\n  (segment (start 106.4998 164.69) (end 106.3788 164.69) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp ad2aaa5f-2046-4863-bf14-f945fb532027))\n  (segment (start 108.204 155.6512) (end 108.2802 155.6512) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp b3a9740b-8c5a-4b4c-8622-d22ad1440426))\n  (segment (start 88.5142 144.2182) (end 88.5142 143.4816) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp b3d65d51-9165-437c-a8e7-d81d9058ebf6))\n  (segment (start 74.4334 148.7544) (end 74.535 148.856) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp b4e6d9eb-cca8-4d93-a9d9-cb19c5005ae5))\n  (segment (start 112.71504 141.69644) (end 112.8649 141.8463) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp b87f701a-4dc3-4d53-9bd0-048dd6cc0004))\n  (segment (start 71.5064 166.2938) (end 71.5064 167.3222) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp ba895dd2-b211-47e2-b9f0-c67e3081e6c2))\n  (segment (start 103.6574 117.7704) (end 103.4034 118.0244) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp bc675d3d-cb2a-4463-8a71-c3043b7a7712))\n  (segment (start 112.7379 144.6657) (end 112.7125 144.6911) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp bd1e71fd-4310-4cac-b08b-747de26a9672))\n  (segment (start 119.7154 165.602) (end 119.7408 165.5766) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp bee0f05a-787d-435b-8b96-30c940c3bb82))\n  (segment (start 89.2423 144.62968) (end 88.90208 144.62968) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp c30f1738-17a3-4b0d-8cf3-e4f64a339fde))\n  (segment (start 92.468 153.5726) (end 92.7728 153.5726) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp c35e663c-ffc7-49b2-af7c-30042db3cb5f))\n  (segment (start 93.1284 161.853) (end 93.103 161.8276) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp ca4f21da-ef70-48d7-a317-072e7d63d6bf))\n  (segment (start 110.1979 137.4267) (end 110.3503 137.4267) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp cd0146e8-6478-4862-a571-aaf60a975901))\n  (segment (start 98.2524 110.1538) (end 97.5285 110.1538) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp ce2e3799-bc77-4616-ba88-a9b102a397ff))\n  (segment (start 92.3704 155.0886) (end 92.3704 153.6702) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp cfeac7c3-c06f-4bba-ad22-08f879646d0b))\n  (segment (start 103.6447 117.0211) (end 103.6574 117.0338) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp d1b60b19-42e6-457f-b608-4c173ce45517))\n  (segment (start 104.53116 143.29664) (end 105.64876 143.29664) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp d403bc13-811a-4bab-bbd8-fbee70df9289))\n  (segment (start 85.404 138.2) (end 84.7138 138.8902) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp d5939b58-e98c-430e-a19f-23d059732d9e))\n  (segment (start 93.3704 160.4386) (end 93.3704 161.5602) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp d9c0a448-8537-41e7-b0af-75307178e610))\n  (segment (start 108.84916 145.83156) (end 108.84916 144.89684) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp daac0ebc-1620-4d18-810e-e077af478e52))\n  (segment (start 85.5666 138.2) (end 85.404 138.2) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp e25bd9be-e2e7-474f-9633-cdd2d1a7775d))\n  (segment (start 103.626 140.1512) (end 103.5939 140.1191) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp e3d05e05-4642-424d-9130-74d0c45c1012))\n  (segment (start 112.9157 141.8971) (end 112.8649 141.8463) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp e9b8b4b2-5370-48d9-a132-0cdc7d7e3984))\n  (segment (start 103.6447 115.91112) (end 103.6447 117.0211) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp eadc5de0-b3df-49e8-901c-34b66909506c))\n  (segment (start 77.09888 141.93312) (end 77.0938 141.9382) (width 0.1524) (layer \"F.Cu\") (net 218) (tstamp eaf29b2a-3edc-47a1-9bfb-411c2bade982))\n  (segment (start 113.7285 144.6657) (end 112.7379 144.6657) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp eb344675-717b-470c-9876-7dfcd52838f7))\n  (segment (start 99.4454 110.7118) (end 98.8104 110.7118) (width 0.3048) (layer \"F.Cu\") (net 218) (tstamp efed4b24-3b69-4f35-aeb4-ebfe9192fae0))\n  (segment (start 105.14584 115.91112) (end 105.14584 116.64264) (width 0.254) (layer \"F.Cu\") (net 218) (tstamp f0708468-be56-487d-bdfe-875687ada5ff))\n  (segment (start 63.8354 133.344) (end 63.81 133.3694) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp f47c2dd0-5983-4c44-8ab6-17a8339fc53f))\n  (segment (start 105.68192 165.38688) (end 105.68192 166.4087) (width 0.2032) (layer \"F.Cu\") (net 218) (tstamp f9030a39-f300-4547-b80b-2257c09bd599))\n  (segment (start 71.487 147.9924) (end 71.487 149.364) (width 0.508) (layer \"F.Cu\") (net 218) (tstamp fad9f6f4-23bf-47fc-aaab-31e436593bec))\n  (segment (start 104.77246 141.29766) (end 105.64876 141.29766) (width 0.2413) (layer \"F.Cu\") (net 218) (tstamp fc72269b-48c2-4340-8a0f-1b8879373c38))\n  (via (at 104.2797 140.1953) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 00862bfb-5272-432d-922b-ac2450c83c36))\n  (via (at 79.3757 166.4068) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 02e4ae4e-f8e3-45a8-8b71-bbd16ce6bd97))\n  (via (at 112.7125 144.6911) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 093e4a9d-635f-41b1-8c3d-77bed71a4477))\n  (via (at 103.6574 117.0338) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 1331b0b8-fa58-4e00-b1b1-16b70888aa58))\n  (via (at 63.81 134.36) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 14b2f28a-af92-4769-b515-88cfbb5833c1))\n  (via (at 99.707 155.9856) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 1bf15ba4-836a-4bee-8d39-fce57eae5f25))\n  (via (at 110.1979 137.4267) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 29edf138-78e8-4a20-83f7-cf25b4c793e5))\n  (via (at 84.7138 138.8902) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 314505d4-e683-4d5e-93fd-50a3f0f9cb69))\n  (via (at 97.6047 112.4144) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 31a02601-2db5-479e-aabf-98ea64271365))\n  (via (at 108.204 155.6512) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 322d9afc-3c5c-4c69-856e-12074ca8a33e))\n  (via (at 70.3694 149.364) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 40f7874e-7ebe-4267-b11a-c079bfef081e))\n  (via (at 88.4888 144.2436) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 526d1d83-3324-4bfc-bd81-199364b87228))\n  (via (at 105.5624 117.0592) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 538d6337-a84b-4792-91d2-795fb9223849))\n  (via (at 101.4603 107.8263) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 53953a0c-ac01-40bd-870b-b5dc69416237))\n  (via (at 104.444 159.6644) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 6dcf1fad-889c-4894-b86b-5c8a7afe08cb))\n  (via (at 105.9815 145.9865) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 6e4484ec-80b0-4f71-9772-b6d861c1cb20))\n  (via (at 112.8649 141.8463) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 77a8f90f-fe3f-402a-9089-b9eddd5cff1b))\n  (via (at 97.8281 114.7351) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 8104a7bb-d43c-42c8-9049-e6845f1cc23e))\n  (via (at 92.468 153.5726) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 819b8dd4-444d-458a-be01-738bb22a02b3))\n  (via (at 75.1847 167.8038) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 88abf07b-fc99-4330-ab9b-6696e79e450a))\n  (via (at 104.5845 141.1097) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 8d76d98a-3ee6-4438-bf79-a27c02fb74f8))\n  (via (at 104.4067 143.4211) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp 8e735398-ce3e-471c-ac4b-8909fa39e51d))\n  (via (at 109.0295 146.0119) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp ae8b9aef-c23e-4f7b-bffc-b37c305ef2b9))\n  (via (at 112.7125 140.4747) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp afccfa1f-8a48-406d-8f4a-b9e3cec1d508))\n  (via (at 99.7204 160.5534) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp b2e450ff-2faa-45f8-ad15-2cc153ffede4))\n  (via (at 105.68192 165.38688) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp b7f0e76f-890d-422f-8ae4-287b33d92be4))\n  (via (at 100.4824 117.0338) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp c6535c62-f978-4068-8e72-d0d45b467907))\n  (via (at 98.2524 110.1538) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp cecf78f9-34e1-4afe-9694-f8b6706f730d))\n  (via (at 77.0938 141.9382) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp d3fb54fa-94da-46b8-92c8-b881e2ab5706))\n  (via (at 74.535 148.856) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp d8708cd6-d051-4e48-a354-7a5c53d156ad))\n  (via (at 93.103 161.8276) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp ddea5289-6f4d-4c33-a29b-890f8b88e1f2))\n  (via (at 119.7408 164.6622) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp f84432bd-905e-4a22-8879-66b246dedfbb))\n  (via (at 72.8318 166.2034) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp f8acb2e9-cb32-4f77-82bf-fc9c2fddba80))\n  (via (at 97.39052 166.02368) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 218) (tstamp fd492891-705a-4bca-a615-e0e1f73d2bee))\n  (segment (start 70.16 128.01) (end 84.13 128.01) (width 0.2032) (layer \"B.Cu\") (net 218) (tstamp 00000000-0000-0000-0000-000052817e06))\n  (segment (start 63.81 134.36) (end 70.16 128.01) (width 0.2032) (layer \"B.Cu\") (net 218) (tstamp 9381cc23-72c3-411c-86af-d82509088b55))\n  (segment (start 91.8704 161.1136) (end 91.2072 161.7768) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-00005272e04e))\n  (segment (start 91.2072 161.7768) (end 91.0964 161.7768) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-00005272e054))\n  (segment (start 124.1956 164.9326) (end 124.4092 164.719) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797dd0))\n  (segment (start 124.872 163.926) (end 124.4092 164.3888) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797deb))\n  (segment (start 124.4092 164.3888) (end 124.4092 164.719) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797def))\n  (segment (start 129.2472 159.9558) (end 129.3114 160.02) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797e0c))\n  (segment (start 128.9102 160.726) (end 129.3114 160.3248) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797e2d))\n  (segment (start 129.3114 160.3248) (end 129.3114 160.02) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797e31))\n  (segment (start 126.9692 160.013) (end 126.3262 159.37) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052797edb))\n  (segment (start 120.1226 126.6892) (end 120.142 126.6698) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-00005279835f))\n  (segment (start 130.6882 161.157) (end 130.6374 161.2078) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527990e9))\n  (segment (start 130.1478 161.926) (end 130.6374 161.4364) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527990f9))\n  (segment (start 130.6374 161.4364) (end 130.6374 161.2078) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527990fe))\n  (segment (start 155.194 160.5788) (end 155.2194 160.5534) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527ac14e))\n  (segment (start 137.0524 111.7032) (end 137.033 111.6838) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527ad983))\n  (segment (start 107.38792 112.71072) (end 107.5996 112.9224) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527add81))\n  (segment (start 134.39487 137.0016) (end 134.412411 137.019141) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527b0e29))\n  (segment (start 135.5142 144.6978) (end 134.875371 145.336629) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527b1747))\n  (segment (start 123.5852 162.926) (end 123.5762 162.935) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527b19b8))\n  (segment (start 123.3476 162.7064) (end 123.5762 162.935) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527b19d2))\n  (segment (start 126.3702 159.326) (end 126.3262 159.37) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527b1af6))\n  (segment (start 159.893895 147.5934) (end 159.8728 147.5934) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000528069f4))\n  (segment (start 159.8728 147.586673) (end 158.617793 146.331666) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052806a0a))\n  (segment (start 108.130924 112.0427) (end 107.5996 112.574024) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052806ed6))\n  (segment (start 107.5996 112.574024) (end 107.5996 112.9224) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052806eda))\n  (segment (start 163.501746 136.103154) (end 163.4923 136.1126) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052807060))\n  (segment (start 162.68398 136.2523) (end 163.3526 136.2523) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052807072))\n  (segment (start 163.3526 136.2523) (end 163.4923 136.1126) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-00005280707a))\n  (segment (start 135.9968 143.851048) (end 135.9968 144.0882) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000528070f0))\n  (segment (start 135.9968 144.0882) (end 135.6158 144.4692) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000528070f7))\n  (segment (start 135.6158 144.4692) (end 135.6158 144.6978) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000528070fe))\n  (segment (start 108.4233 113.024) (end 107.7012 113.024) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052811869))\n  (segment (start 107.7012 113.024) (end 107.5996 112.9224) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-00005281187e))\n  (segment (start 82.7076 118.6628) (end 82.8092 118.6628) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052818b61))\n  (segment (start 156.1644 120.5932) (end 156.1898 120.5678) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052f1d3b1))\n  (segment (start 146.5886 123.3618) (end 146.5886 122.3204) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-000052f1d714))\n  (segment (start 137.981829 130.553829) (end 138.743829 129.791829) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 005a9a3a-d580-4bab-8758-1daf06993271))\n  (segment (start 151.474898 125.542374) (end 151.474898 124.805993) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 0182f90e-1e00-4894-83c9-ad56b5a8ede0))\n  (segment (start 161.7986 137.13768) (end 162.68398 136.2523) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 04e845ac-955a-4ded-b234-0a96eb06a0dc))\n  (segment (start 108.458 113.0587) (end 108.4233 113.024) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 068e7c0a-867b-4c1c-aed3-faafdfa171d0))\n  (segment (start 130.6882 161.157) (end 131.628 161.157) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 077f1227-cffb-4dea-bc30-d32fbb7d0b47))\n  (segment (start 126.9692 160.013) (end 126.9692 160.726) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 078446a9-2f4f-42f9-8ea9-69f6635b24c8))\n  (segment (start 91.0964 162.5134) (end 90.0804 162.5134) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 0915ed60-8b97-4484-ad9c-7898736e1b6f))\n  (segment (start 126.3702 158.3122) (end 126.3702 159.326) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 0b360495-f4f3-415b-bc21-bdc5d5e638f3))\n  (segment (start 158.763273 131.688461) (end 159.061418 131.688461) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 0d1e3699-ad9b-4d44-a039-a483df90d20a))\n  (segment (start 134.455516 137.019141) (end 134.412411 137.019141) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 0e2f027a-3c3f-4c1f-9043-c70cdbb0e301))\n  (segment (start 155.2194 160.5534) (end 156.9466 160.5534) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 14e87b59-b0a8-43fc-9d04-50663808a210))\n  (segment (start 140.806353 151.100182) (end 141.506813 150.399722) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 151bd034-bd4d-441c-aeb4-2e3db6550ee9))\n  (segment (start 131.7872 165.7454) (end 131.7872 166.609) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 1a7dc8f5-7bc9-4f05-98b2-2b15f879e0f5))\n  (segment (start 128.4692 160.726) (end 128.9102 160.726) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 1ce37bcf-5c30-4ff3-a2a4-ad551105d94a))\n  (segment (start 144.308653 125.721979) (end 144.919311 126.332636) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 1e94a85e-2644-4f85-bdc8-c88dc7d18544))\n  (segment (start 129.6692 161.926) (end 130.1478 161.926) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 2244e91e-939f-4f9c-884c-5f6f7a8ad04d))\n  (segment (start 171.75 152.13) (end 173.03 153.41) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 257fd91b-c514-4041-a740-6ba04ace1cdf))\n  (segment (start 130.7465 107.1753) (end 130.81 107.1118) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 2b4e4257-3a52-40e7-9e1a-166d222baa9a))\n  (segment (start 112.4585 141.29766) (end 112.59566 141.1605) (width 0.2413) (layer \"F.Cu\") (net 219) (tstamp 2b63a08d-4a48-4437-84fc-c3c16a2efe38))\n  (segment (start 138.719342 132.79842) (end 138.633131 132.79842) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 31a43482-13da-482f-94a4-abc7f0de7969))\n  (segment (start 163.328836 143.973451) (end 162.152422 142.797038) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 32004852-50a1-4992-a62f-da8c8bf5ee9f))\n  (segment (start 63.5814 116.707) (end 63.5814 117.7738) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 320dffb4-520b-405d-9a30-f9558b64dc2b))\n  (segment (start 145.206679 126.558939) (end 145.206679 126.332636) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 363b0481-1b9d-4930-b7bc-9fe06b82d421))\n  (segment (start 157.910149 133.249229) (end 159.061418 132.097961) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 37d32106-0a45-4f9e-bc54-9d3dc98340fb))\n  (segment (start 155.0468 120.5932) (end 156.1644 120.5932) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 3958303b-3d95-4a46-8756-a26f8c39258a))\n  (segment (start 123.5852 162.926) (end 125.2692 162.926) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 3ec0aaf9-4df3-472d-a2e5-ffee3204b429))\n  (segment (start 129.2472 159.9558) (end 129.2472 159.0144) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 3f0dbdbf-49e9-4518-bdad-684326150f73))\n  (segment (start 139.2226 123.692) (end 138.2066 123.692) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 403a6a53-5306-4831-bec7-11f77e47d8bb))\n  (segment (start 130.81 106.1212) (end 130.81 107.1118) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 44706b0d-86d5-422e-b9fd-af8506d22662))\n  (segment (start 160.385108 144.564352) (end 161.281338 145.460582) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 47a5e11e-f358-46fb-8c69-c0ab260f3702))\n  (segment (start 91.8704 160.4386) (end 91.8704 161.1136) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 4907dd70-98dc-4f64-a4b5-4ff167762834))\n  (segment (start 153.432593 155.320903) (end 152.732133 154.620443) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 4f56199c-43e1-4fe0-924d-0e77858bb767))\n  (segment (start 156.934893 127.967043) (end 156.234433 128.667503) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 4fbede16-8b27-4314-8b23-2d6a2de1b24c))\n  (segment (start 138.719342 132.79842) (end 139.877795 133.956874) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 53bdf786-ec05-46af-8729-f71fae15e405))\n  (segment (start 136.70026 112.01654) (end 137.033 111.6838) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 55aa541d-db06-4d98-b91d-cb9d259ec381))\n  (segment (start 138.743829 129.791829) (end 137.9272 128.9752) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 567ef029-b9a4-4232-9521-53d61f3aea5d))\n  (segment (start 145.386284 155.680113) (end 146.086744 154.979653) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 58384e15-c05b-4063-a14c-ef958360880c))\n  (segment (start 136.017 117.0178) (end 134.747 117.0178) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 5d04ba2c-e1de-4019-8790-32ae492948a6))\n  (segment (start 114.4651 140.8811) (end 113.6269 140.8811) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 5d1ec6e5-00f9-4d96-a34a-3a9ab18c1c0c))\n  (segment (start 112.4585 141.29766) (end 111.64824 141.29766) (width 0.2413) (layer \"F.Cu\") (net 219) (tstamp 5f9ea1bf-58b9-48d8-ba65-1016f177df9c))\n  (segment (start 169.91 152.13) (end 171.75 152.13) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 603213e8-0420-41c6-b777-3a8ab4560e46))\n  (segment (start 120.74652 126.06528) (end 120.142 126.6698) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 693ccb4e-7894-47c7-baec-382396e9748f))\n  (segment (start 136.6266 117.6274) (end 136.525 117.5258) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 69d74c08-c8e0-4886-b87e-65ad91a77421))\n  (segment (start 132.898 158.1852) (end 132.898 157.1692) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 6aa0ae5f-3bd2-454b-9677-a3fbd2af287c))\n  (segment (start 115.0874 117.0178) (end 116.078 117.0178) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 6bb852b7-6e1e-4aeb-847c-ab1798182ada))\n  (segment (start 160.526995 148.2265) (end 159.893895 147.5934) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 6d06ab4e-ba95-44df-9203-7de994821ede))\n  (segment (start 136.696988 143.15086) (end 135.9968 143.851048) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 6e5625c2-350f-4b74-bee7-8238228e1ee2))\n  (segment (start 133.6346 161.3094) (end 133.6346 160.2934) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 6f2fea49-9a3c-44be-938b-2d0e052f061d))\n  (segment (start 106.34472 112.71072) (end 107.38792 112.71072) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 6fdd83f6-9f29-43b4-a4ff-3274b63124b1))\n  (segment (start 122.5602 162.7064) (end 123.3476 162.7064) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 70a499ba-f2cf-4e9f-bd14-450c4c5141ed))\n  (segment (start 168.0334 151.6) (end 169.38 151.6) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 711ed5fa-a334-4654-b467-6b2c3cb0d80f))\n  (segment (start 124.1956 164.9326) (end 123.1512 164.9326) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 7507e818-029f-4f6a-9e37-35f8f9461fcc))\n  (segment (start 166.2334 147.7) (end 167.1 147.7) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 750b6bb3-2276-4109-bf2d-fda97770d71d))\n  (segment (start 152.732133 154.588114) (end 152.732133 154.620443) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 782fdd52-e7de-4288-8a5f-2ac8a7be9be1))\n  (segment (start 164.029296 144.724201) (end 163.328836 144.023741) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 7e2f94c1-a104-4706-bf7f-d18f74282671))\n  (segment (start 163.328836 143.973451) (end 163.328836 144.023741) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 85cc4b1f-7f41-4df1-9271-aa635c39d3ab))\n  (segment (start 138.0542 111.7032) (end 137.0524 111.7032) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 86f1d216-3e7c-4f9d-a471-6225d5e1b297))\n  (segment (start 161.891995 145.363595) (end 161.891995 145.460582) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 8703043c-0eda-4372-b6cc-80c201cffcc2))\n  (segment (start 81.7932 119.5772) (end 82.7076 118.6628) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 88ec85ae-bcbf-48c6-9451-53602b58b6f1))\n  (segment (start 141.5594 156.3818) (end 142.5246 156.3818) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 8b0e88a4-ee11-4f28-9162-abd03249d4d1))\n  (segment (start 154.1526 160.5788) (end 155.194 160.5788) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 8b554942-073c-4198-bf5a-608cf9a156f1))\n  (segment (start 162.592455 146.161042) (end 161.891995 145.460582) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 8b83cea6-438d-4250-b700-f1d40d5b2640))\n  (segment (start 141.506813 150.360209) (end 141.506813 150.399722) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 8cb8aecb-8627-47dc-b27b-a1133c3c6ff6))\n  (segment (start 167.1626 131.5152) (end 168.0008 132.3534) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp 8e7f52b3-a7fd-4c76-9ef2-d1e05f760c3a))\n  (segment (start 137.932671 132.097961) (end 138.633131 132.79842) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 8f08413f-d8ae-4252-a69e-ebe7f7eefbcc))\n  (segment (start 161.891995 145.363595) (end 160.73893 144.21053) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 8f18199e-4755-4957-a7ac-6b0605d42f70))\n  (segment (start 91.0964 162.5134) (end 91.0964 161.7768) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 9249110e-593c-4da7-8794-052411a45b4d))\n  (segment (start 146.086744 154.972469) (end 146.086744 154.979653) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 954070b5-9a72-44e2-8234-5f9d23b4df34))\n  (segment (start 158.763273 131.688461) (end 157.556327 132.895407) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 97cedda5-5563-4d19-92af-c6960eb3b123))\n  (segment (start 82.8092 118.6628) (end 84.1554 118.6628) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp 9af501b1-ee17-4276-8068-d3af71d3cdb2))\n  (segment (start 136.017 117.0178) (end 136.525 117.5258) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp 9fa2a89d-f253-46d3-a096-0121a3a3e1bd))\n  (segment (start 112.9919 141.1605) (end 113.2459 140.9065) (width 0.2413) (layer \"F.Cu\") (net 219) (tstamp a0875202-f876-40f1-9e5e-eaaa26d21f11))\n  (segment (start 113.6269 140.8811) (end 113.6015 140.9065) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp a2f861c6-fe3d-4d8c-856c-d5b2e93177c5))\n  (segment (start 141.506813 150.360209) (end 142.706575 149.160447) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp a5c1b7ac-a39a-4d2b-ad22-c770b05f5257))\n  (segment (start 151.474898 125.542374) (end 150.839095 126.178176) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp a6199395-ad6b-4196-becb-7482f21c66c1))\n  (segment (start 146.5632 123.3872) (end 146.5886 123.3618) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp a6efd4ba-28ce-4245-bc70-348b1a19eb1b))\n  (segment (start 159.061418 131.587882) (end 159.061418 131.688461) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp a75ef699-14a3-4e19-a6fb-ca6afcebb6bd))\n  (segment (start 137.668 117.6274) (end 136.6266 117.6274) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp abf6ea0b-498e-4e19-b1a5-c210b6531d76))\n  (segment (start 152.732133 154.588114) (end 151.54674 153.40272) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp ac17b97d-85e1-47b5-b893-f2f38c842870))\n  (segment (start 159.718773 130.930527) (end 159.061418 131.587882) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp acffc9b2-c8c7-451a-a1ed-e8e44d0186eb))\n  (segment (start 113.2459 140.9065) (end 113.6015 140.9065) (width 0.2413) (layer \"F.Cu\") (net 219) (tstamp bac2e663-d1bf-40ac-883f-679c1463439d))\n  (segment (start 133.4314 137.0016) (end 134.39487 137.0016) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp bc2c43b4-af7b-4247-8d17-a5d06539da82))\n  (segment (start 159.8728 147.5934) (end 159.8728 147.586673) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp bf703566-f306-478d-8fab-ff0356a47f1e))\n  (segment (start 116.078 117.0178) (end 118.745 117.0178) (width 0.2794) (layer \"F.Cu\") (net 219) (tstamp c1207830-e90b-4268-8f20-2db807c58d2d))\n  (segment (start 119.0296 126.6892) (end 120.1226 126.6892) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp c253527d-f80c-4e86-9a4e-0cee61ef5822))\n  (segment (start 156.1898 120.5678) (end 156.1898 121.6092) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp c586f89c-5ea8-4ec5-9096-0833ff157deb))\n  (segment (start 161.281338 145.460582) (end 161.891995 145.460582) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp c7621d1f-fd0f-42fd-ade9-77d1a007e7bc))\n  (segment (start 108.458 112.0427) (end 108.130924 112.0427) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp c9c458e8-c544-432f-890c-5170b7060376))\n  (segment (start 130.7465 107.1753) (end 130.7465 109.0168) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp ca0bd0d4-5ace-4695-9390-d943a358695d))\n  (segment (start 145.206679 126.558939) (end 146.241204 127.593464) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp cbaaefc1-2387-49f8-b3f0-b3f5ba210f4a))\n  (segment (start 156.12667 128.667503) (end 154.727546 130.066627) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp d03c195f-f47d-4d0d-bd1b-f970dec7f13f))\n  (segment (start 151.474898 123.907967) (end 151.474898 124.805993) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp d253aca4-4693-446c-b2b5-cbb1135ec7ee))\n  (segment (start 144.919311 126.332636) (end 145.206679 126.332636) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp d2c1906b-7488-4811-ab2f-2fb451f2f995))\n  (segment (start 129.5012 168.006) (end 128.6376 168.006) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp d710e9fd-fd88-4510-9141-f14f1ee37ec8))\n  (segment (start 169.38 151.6) (end 169.91 152.13) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp d782cffe-1e88-44bd-bc3f-5759dce1c74a))\n  (segment (start 156.12667 128.667503) (end 156.234433 128.667503) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp da724b1b-2f37-4aca-9443-503f35167cc6))\n  (segment (start 146.086744 154.972469) (end 147.302671 153.756542) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp dc07b896-8f56-4c35-af95-460653bea663))\n  (segment (start 157.3836 116.8086) (end 158.3488 116.8086) (width 0.2032) (layer \"F.Cu\") (net 219) (tstamp de06616b-b078-4c36-a214-bc260ce20eab))\n  (segment (start 151.22345 123.65652) (end 151.474898 123.907967) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp e383d569-7556-418b-a925-0295a08d5815))\n  (segment (start 163.501746 136.103154) (end 164.568111 136.103154) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp e39ed226-479e-4cfe-afb7-f3fba6038726))\n  (segment (start 134.455516 137.019141) (end 135.635522 138.199147) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp e468d031-425a-4275-a722-3d010bd101e6))\n  (segment (start 120.74652 126.06528) (end 120.74652 125.0188) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp e56286ca-d283-441c-8b4b-572ad0399c1f))\n  (segment (start 125.2692 163.926) (end 124.872 163.926) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp e584daa0-2e93-40ff-9d0b-4343ae96e8a3))\n  (segment (start 112.59566 141.1605) (end 112.9919 141.1605) (width 0.2413) (layer \"F.Cu\") (net 219) (tstamp e72cedd4-7dd4-4967-9ef0-9b23a1701444))\n  (segment (start 67.874 110.4586) (end 67.874 109.4426) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp e97d008e-e269-4248-a6b1-1cfd2958e90b))\n  (segment (start 159.061418 132.097961) (end 159.061418 131.688461) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp ef99316a-1910-41b3-b72e-83d874e46120))\n  (segment (start 135.6158 144.6978) (end 135.5142 144.6978) (width 0.508) (layer \"F.Cu\") (net 219) (tstamp f05cf209-a768-4a09-a4e5-84724f013fba))\n  (segment (start 136.70026 112.01654) (end 134.747 112.01654) (width 0.254) (layer \"F.Cu\") (net 219) (tstamp f6b585ae-7ca1-4e5d-bc84-78b744612a72))\n  (via (at 159.8728 147.5934) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 00972c02-0482-4a8e-b692-c6dbe9f582c0))\n  (via (at 146.5886 122.3204) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 06a72193-8e3f-4eee-9308-e8b779d4cfe2))\n  (via (at 167.1 147.7) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 0e1ee92b-71dc-424f-9da0-124b1ce5e9b5))\n  (via (at 131.7872 166.609) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 124508cc-f14b-457f-b77a-e76a15e9ba37))\n  (via (at 145.206679 126.332636) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 12c10a3d-eefa-4811-9c8a-b6e65b63f09c))\n  (via (at 163.4923 136.1126) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 154f5644-e739-4bfb-b19c-01a14a596cb1))\n  (via (at 138.633131 132.79842) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 1f306324-cb70-448e-a217-ff20529359df))\n  (via (at 116.078 117.0178) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 1f3a1f86-cb05-4d5f-9303-5bc19a7bc868))\n  (via (at 156.234433 128.667503) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 217dc69e-63a4-4485-b300-464904b905dd))\n  (via (at 130.6374 161.2078) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 2a91970a-375a-45ca-a79a-faab91a1fde5))\n  (via (at 163.328836 144.023741) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 32f29768-d3fa-4e5e-b50c-2758bb0541a1))\n  (via (at 129.5012 168.006) (size 0.9398) (drill 0.508) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 45d7749a-f0d9-4d64-98d6-c5723d44c528))\n  (via (at 67.874 109.4426) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 4a1dfa8f-d21f-4409-a693-b2de315248bc))\n  (via (at 130.81 107.1118) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 4e51eda3-b381-4552-a525-57ec22a2035f))\n  (via (at 135.6158 144.6978) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 58773229-df10-4b76-93a5-2d69a93a923b))\n  (via (at 155.2194 160.5534) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 5e564a16-d878-467f-930c-c95d138bdb3d))\n  (via (at 142.5246 156.3818) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 5ea99f74-74ca-4516-9d74-6a1b78e4d96d))\n  (via (at 159.061418 131.688461) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 5ef123bb-fbf1-4bda-aaea-cce91ad18faa))\n  (via (at 91.0964 161.7768) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 65956ed7-1355-4837-bbc4-783acb7cd8ee))\n  (via (at 123.5762 162.935) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 6bde32f6-c7e2-48fb-984b-4c3fcf2fc756))\n  (via (at 134.412411 137.019141) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 80926df5-247a-4e9a-b9da-21966a9a8a47))\n  (via (at 168.0008 132.3534) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 84a8e548-f3e4-440d-8247-535ba083b2a5))\n  (via (at 152.732133 154.620443) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 84deda7a-d38a-46a6-9cb3-ee820e8b5ccd))\n  (via (at 82.8092 118.6628) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 88c2e36f-2f85-40dd-b0fa-326d73bd59e0))\n  (via (at 137.033 111.6838) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 91393b2d-acbc-4b24-8617-4162e664044a))\n  (via (at 132.898 157.1692) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 93a2efc1-b6d9-4c1b-82a5-4dd743f787b4))\n  (via (at 158.3488 116.8086) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp 93d7dff2-b545-4ae4-9af5-34b8b8c4b48a))\n  (via (at 151.474898 124.805993) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp a427f447-26a3-471a-9639-554045ff6e5a))\n  (via (at 141.506813 150.399722) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp a467023d-4c1b-494b-ad6c-54f445aff800))\n  (via (at 156.1898 121.6092) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp a86a24ed-ca9e-4866-8765-87731b3b829f))\n  (via (at 124.4092 164.719) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp aefc4777-3bf3-4830-897e-738bb766d5ca))\n  (via (at 137.9272 128.9752) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp afa70add-b31a-4a07-a921-612eaa954cd4))\n  (via (at 161.891995 145.460582) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp b4947b72-0892-4d19-becb-b380518eaaf1))\n  (via (at 126.3262 159.37) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp b5af033d-d326-40b2-ba97-62bb91d16b6c))\n  (via (at 129.3114 160.02) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp c7feea86-68a5-4d6b-992f-0495fccf89ea))\n  (via (at 146.086744 154.979653) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp c9a50d66-e5d4-4024-86d8-615b97ead64a))\n  (via (at 63.5814 117.7738) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp ca1471c2-0551-463c-89c2-34f13ffc699c))\n  (via (at 120.142 126.6698) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp cd49ef84-de26-4de3-8b9a-ce856e865475))\n  (via (at 136.525 117.5258) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp d5083828-63d6-4f6b-a875-f18d1b1df40f))\n  (via (at 113.6015 140.9065) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp d5b13d82-76ea-4b57-a0f5-3fbafe68f049))\n  (via (at 138.2066 123.692) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp d5e2082f-8d33-4c8c-8c3c-edcd06b3abf9))\n  (via (at 107.5996 112.9224) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp e64cdbff-387e-4d20-8ba0-008c3a66b1b9))\n  (via (at 133.6346 160.2934) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 219) (tstamp f4918f47-16e3-4e56-bdee-9ab1f5aba1bb))\n  (segment (start 91.0964 162.8266) (end 88.7528 165.1702) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527adccf))\n  (segment (start 88.7528 165.1702) (end 88.7528 172.4092) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527adcd5))\n  (segment (start 88.7528 172.4092) (end 90.48 174.1364) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527adce1))\n  (segment (start 90.48 174.1364) (end 123.3708 174.1364) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527adced))\n  (segment (start 123.3708 174.1364) (end 129.5012 168.006) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527adcf3))\n  (segment (start 108.768 112.9224) (end 109.9872 114.1416) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527add89))\n  (segment (start 109.9872 114.1416) (end 114.102 114.1416) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527add92))\n  (segment (start 114.102 114.1416) (end 116.078 116.1176) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527add94))\n  (segment (start 116.078 116.1176) (end 116.078 117.0178) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527add96))\n  (segment (start 116.3514 143.6564) (end 118.0898 143.6564) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527ee217))\n  (segment (start 118.0898 143.6564) (end 118.9534 144.52) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527ee223))\n  (segment (start 118.9534 144.52) (end 123.754 144.52) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 00000000-0000-0000-0000-0000527ee226))\n  (segment (start 107.5996 112.9224) (end 108.768 112.9224) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 600a76e5-a7dd-4a24-9c8a-876e26a47b89))\n  (segment (start 113.6015 140.9065) (end 116.3514 143.6564) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp 746e4392-8f87-45f6-a3b5-5119028ba183))\n  (segment (start 91.0964 161.7768) (end 91.0964 162.8266) (width 0.508) (layer \"In2.Cu\") (net 219) (tstamp a6ff5eb4-4757-4f12-a0c3-c632c09cae77))\n  (segment (start 142.7024 127.8576) (end 141.0768 126.232) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-00005280674d))\n  (segment (start 141.0768 126.232) (end 140.2894 126.232) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-00005280674e))\n  (segment (start 110.84814 138.47826) (end 111.1377 138.1887) (width 0.2413) (layer \"F.Cu\") (net 220) (tstamp 69a1db2c-1122-41b8-bcdd-4bfa13888d28))\n  (segment (start 158.824339 135.869668) (end 156.173368 135.869668) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp 6abd1beb-1e51-40fb-8b62-0f826c224077))\n  (segment (start 158.824339 135.869668) (end 159.677463 135.016544) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp 7b602aae-5491-4fd4-bad7-e812285f9ad8))\n  (segment (start 156.173368 135.869668) (end 151.072582 130.768883) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp 962848fb-09d1-4461-82fa-8e0eb866b78f))\n  (segment (start 110.84814 138.47826) (end 110.84814 138.89736) (width 0.2413) (layer \"F.Cu\") (net 220) (tstamp b1fd09ee-79f7-41d0-a2c7-267b78782c36))\n  (segment (start 111.1377 138.1887) (end 111.8235 138.1887) (width 0.2413) (layer \"F.Cu\") (net 220) (tstamp bca9b0f4-e6fb-4081-82e4-5f0f5e103f94))\n  (segment (start 151.072582 130.768883) (end 150.038057 130.768883) (width 0.2032) (layer \"F.Cu\") (net 220) (tstamp ec2d6a54-591c-432a-84db-3581416278fe))\n  (via (at 111.8235 138.1887) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 220) (tstamp 1e8f2cd2-44c2-440f-9cad-9b53598a809c))\n  (via (at 142.7024 127.8576) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 220) (tstamp 38a080b6-8711-4c62-8439-2d0aee6fc526))\n  (via (at 150.038057 130.768883) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 220) (tstamp 6ed2c8b3-7fa1-4bb3-a3b3-66591636f025))\n  (segment (start 144.709 127.1718) (end 148.306083 130.768883) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-0000527c8347))\n  (segment (start 148.306083 130.768883) (end 150.038057 130.768883) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-0000527c8349))\n  (segment (start 120.491598 136.772998) (end 119.3038 135.5852) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-0000527e855a))\n  (segment (start 119.3038 135.5852) (end 114.427 135.5852) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-0000527e855e))\n  (segment (start 114.427 135.5852) (end 111.8235 138.1887) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-0000527e8563))\n  (segment (start 142.7024 127.8576) (end 142.011498 127.8576) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-00005280674b))\n  (segment (start 143.3882 127.1718) (end 144.709 127.1718) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-000052806751))\n  (segment (start 129.443602 136.772998) (end 130.0278 136.1888) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-000052883d0d))\n  (segment (start 130.0278 136.1888) (end 133.680298 136.1888) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-000052883d12))\n  (segment (start 133.680298 136.1888) (end 142.011498 127.8576) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 00000000-0000-0000-0000-000052883d14))\n  (segment (start 142.7024 127.8576) (end 143.3882 127.1718) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp 0b951d73-bdfc-47bd-b19d-f1953a12fb24))\n  (segment (start 120.491598 136.772998) (end 129.443602 136.772998) (width 0.2032) (layer \"B.Cu\") (net 220) (tstamp e8e39319-7291-410e-988f-f58443bb52cd))\n  (segment (start 113.919 162.4548) (end 113.919 155.9814) (width 0.29337) (layer \"F.Cu\") (net 221) (tstamp 00000000-0000-0000-0000-0000527317d4))\n  (segment (start 109.3216 167.0522) (end 113.919 162.4548) (width 0.29337) (layer \"F.Cu\") (net 221) (tstamp 3f589291-974b-436c-84e9-aa9c6c8aebc3))\n  (segment (start 109.3216 167.0522) (end 105.985 167.0522) (width 0.29337) (layer \"F.Cu\") (net 221) (tstamp cf68c084-269f-4930-9ee0-ed057d3250c0))\n  (segment (start 85.4 148.6348) (end 85.4412 148.6348) (width 0.29337) (layer \"F.Cu\") (net 222) (tstamp 991e4823-d212-4270-a5db-c4c45f20ec5e))\n  (segment (start 85.4412 148.6348) (end 88.917 145.159) (width 0.29337) (layer \"F.Cu\") (net 222) (tstamp abb6b5c8-7b06-4ab0-9085-14003d006e63))\n  (segment (start 85.4 162.4128) (end 85.4 149.7016) (width 0.29337) (layer \"F.Cu\") (net 223) (tstamp 00000000-0000-0000-0000-0000528188a2))\n  (segment (start 97.0064 167.5426) (end 97.996 166.553) (width 0.29337) (layer \"F.Cu\") (net 223) (tstamp 2b1c146a-733e-4fd7-95e5-fb7ac641f643))\n  (segment (start 90.5298 167.5426) (end 85.4 162.4128) (width 0.29337) (layer \"F.Cu\") (net 223) (tstamp 6a9f57cd-3a20-404e-bbae-10d95fda5d38))\n  (segment (start 90.5298 167.5426) (end 97.0064 167.5426) (width 0.29337) (layer \"F.Cu\") (net 223) (tstamp e063e988-0f0e-4018-873d-4c13cf9eda9c))\n  (segment (start 90.8704 154.3196) (end 90.7034 154.1526) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 00000000-0000-0000-0000-00005272e245))\n  (segment (start 90.7034 154.1526) (end 90 154.1526) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 00000000-0000-0000-0000-00005272e24d))\n  (segment (start 90 154.1526) (end 89.0644 153.217) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 00000000-0000-0000-0000-00005272e252))\n  (segment (start 89.0644 153.217) (end 87.8706 153.217) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 56c2ad9c-a78e-4bba-910f-418abe8325dc))\n  (segment (start 90.8704 155.0886) (end 90.8704 154.3196) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 69d06b5d-2daa-4d4c-bec6-cf4852619cc5))\n  (segment (start 87.8706 153.217) (end 87.7944 153.2932) (width 0.2032) (layer \"F.Cu\") (net 224) (tstamp 97106268-9460-4016-8314-0060d0c17a23))\n  (segment (start 89.0644 150.931) (end 89.0898 150.9056) (width 0.2032) (layer \"F.Cu\") (net 225) (tstamp 37d4a40e-a56d-4c25-84b4-e7d5d6e6016d))\n  (segment (start 89.166 149.6356) (end 89.166 150.8294) (width 0.2032) (layer \"F.Cu\") (net 225) (tstamp 508609af-3611-402d-82c2-335e28d09aec))\n  (segment (start 89.166 150.8294) (end 89.0898 150.9056) (width 0.2032) (layer \"F.Cu\") (net 225) (tstamp 8be6a16d-3703-4624-82d3-78a36fabf447))\n  (segment (start 89.0644 152.1502) (end 89.0644 150.931) (width 0.2032) (layer \"F.Cu\") (net 225) (tstamp e8127f88-193b-4c80-ad61-90067d5cc270))\n  (segment (start 91.8704 154.1512) (end 91.3504 153.6312) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp 00000000-0000-0000-0000-00005272e231))\n  (segment (start 91.3504 153.6312) (end 91.3504 153.217) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp 00000000-0000-0000-0000-00005272e235))\n  (segment (start 91.3504 153.217) (end 91.3504 153.1916) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp 0fed6116-3ec2-42ae-8dc2-579436b3707e))\n  (segment (start 90.3344 152.1756) (end 90.3344 152.1502) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp 7530a8b4-4ff3-4d9b-93d9-6fd07ffcd98b))\n  (segment (start 91.3504 153.1916) (end 90.3344 152.1756) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp dde5e037-14b4-4c51-bdd9-c837888a9c69))\n  (segment (start 91.8704 155.0886) (end 91.8704 154.1512) (width 0.2032) (layer \"F.Cu\") (net 226) (tstamp fbd45762-de6c-48f1-8aaf-41edfaf9c928))\n  (segment (start 91.3704 154.253) (end 90.3344 153.217) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp 00000000-0000-0000-0000-00005272e23b))\n  (segment (start 91.3704 155.0886) (end 91.3704 154.253) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp 239e7dd7-1052-4420-88ce-889c4f5a220d))\n  (segment (start 90.2328 149.6356) (end 90.2328 150.8294) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp 57d3e7f9-7a5d-4892-b67c-006752931522))\n  (segment (start 89.6994 152.582) (end 90.3344 153.217) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp 7e553f41-c4c8-4afb-957c-faf22b4424b6))\n  (segment (start 90.309 150.931) (end 89.6994 151.5406) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp 82a74e8b-dcf6-4001-b4d2-18aeaa896831))\n  (segment (start 89.6994 151.5406) (end 89.6994 152.582) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp afeddc8f-dc06-4cfb-80c8-18325139da90))\n  (segment (start 90.309 150.9056) (end 90.309 150.931) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp c994faa1-fdb3-453e-9fbf-a49809d7f11c))\n  (segment (start 90.2328 150.8294) (end 90.309 150.9056) (width 0.2032) (layer \"F.Cu\") (net 227) (tstamp e90d7361-5de2-4992-902b-a2ebfb1ff40d))\n  (segment (start 91.3504 150.931) (end 91.3758 150.9056) (width 0.2032) (layer \"F.Cu\") (net 228) (tstamp 41bb6171-577f-480c-927f-a6d808326dc0))\n  (segment (start 91.3504 152.1502) (end 91.3504 150.931) (width 0.2032) (layer \"F.Cu\") (net 228) (tstamp b5e0ccca-ae45-4eb5-8e25-94ce95ed0b68))\n  (segment (start 83.4692 141.9382) (end 83.6208 141.9382) (width 0.29337) (layer \"F.Cu\") (net 229) (tstamp 34f2667f-fc1f-4fba-8399-73f63f2bfbe2))\n  (segment (start 83.6208 141.9382) (end 84.179 141.38) (width 0.29337) (layer \"F.Cu\") (net 229) (tstamp 85f2f155-36d0-44cb-8d22-0ae32cbf8749))\n  (segment (start 81.65564 142.60368) (end 81.73692 142.60368) (width 0.29337) (layer \"F.Cu\") (net 230) (tstamp 5e002521-0bc1-4238-9f9f-e4387234907b))\n  (segment (start 81.73692 142.60368) (end 82.4024 141.9382) (width 0.29337) (layer \"F.Cu\") (net 230) (tstamp e2654b1d-8ce6-4c6e-a7a4-c5786754e1bb))\n  (segment (start 79.4052 141.9382) (end 79.5312 141.9382) (width 0.29337) (layer \"F.Cu\") (net 231) (tstamp 3fb7e4cc-0b97-4a99-8bd9-509318db70f7))\n  (segment (start 79.5312 141.9382) (end 80.19668 142.60368) (width 0.29337) (layer \"F.Cu\") (net 231) (tstamp 69a3e0f3-05c0-4486-a21d-fc084bb9046e))\n  (segment (start 80.19668 142.60368) (end 80.40596 142.60368) (width 0.29337) (layer \"F.Cu\") (net 231) (tstamp 6e4ffcf8-72ec-4601-9991-78deb8ee594a))\n  (segment (start 78.1842 141.9382) (end 77.628 141.382) (width 0.29337) (layer \"F.Cu\") (net 232) (tstamp a0bd30c2-338d-4d85-a7b5-1ba7ea78a814))\n  (segment (start 78.3384 141.9382) (end 78.1842 141.9382) (width 0.29337) (layer \"F.Cu\") (net 232) (tstamp aacaa7fe-f005-4e8c-bed2-2458c339f8e9))\n  (segment (start 88.3412 141.5288) (end 89.8858 143.0734) (width 0.29337) (layer \"F.Cu\") (net 233) (tstamp 570b60e3-7d80-48e5-9fe4-8f8a7d917080))\n  (segment (start 89.8858 143.0734) (end 89.8858 144.3266) (width 0.29337) (layer \"F.Cu\") (net 233) (tstamp 9d547052-6bf9-4c22-8783-dedd67281860))\n  (segment (start 86.1598 140.4142) (end 87.2744 141.5288) (width 0.29337) (layer \"F.Cu\") (net 234) (tstamp 7701fde3-917c-4506-8a9f-cb95ef3e5862))\n  (segment (start 85.0118 140.4142) (end 86.1598 140.4142) (width 0.29337) (layer \"F.Cu\") (net 234) (tstamp c3f751a9-ccf7-4eeb-aa05-55e105a1dfcd))\n  (segment (start 100.7302 166.554) (end 99.943 166.554) (width 0.29337) (layer \"F.Cu\") (net 235) (tstamp 12f2f6ef-e3c0-4553-b174-dafd0483f2d3))\n  (segment (start 101.9048 165.3794) (end 100.7302 166.554) (width 0.29337) (layer \"F.Cu\") (net 235) (tstamp 4fa6ad88-8a13-4ae0-86ac-60737ff1c92d))\n  (segment (start 102.9716 165.3794) (end 104.4484 165.3794) (width 0.29337) (layer \"F.Cu\") (net 236) (tstamp 95566ced-33d8-4f53-b458-b9ca93211546))\n  (segment (start 104.4484 165.3794) (end 105.152 166.083) (width 0.29337) (layer \"F.Cu\") (net 236) (tstamp f5bdd37f-0003-49ba-8d79-65e52c524615))\n  (segment (start 101.2698 149.606) (end 97.0018 145.338) (width 0.29337) (layer \"F.Cu\") (net 237) (tstamp 4e511317-3ece-4764-9e8a-9ffcfa1a0a0b))\n  (segment (start 91.031 145.338) (end 90.852 145.159) (width 0.29337) (layer \"F.Cu\") (net 237) (tstamp 589e0498-515c-4e3d-9214-83d250bb0f5b))\n  (segment (start 101.2698 149.606) (end 101.2698 150.6474) (width 0.29337) (layer \"F.Cu\") (net 237) (tstamp 6654de69-88a2-4931-831c-ddd037d05c85))\n  (segment (start 97.0018 145.338) (end 91.031 145.338) (width 0.29337) (layer \"F.Cu\") (net 237) (tstamp 90159c17-725d-468d-8eda-db845d084716))\n  (segment (start 101.2698 152.2984) (end 101.2698 151.7142) (width 0.29337) (layer \"F.Cu\") (net 238) (tstamp 019e4aa4-523d-41dc-bc50-a3f2180002f3))\n  (segment (start 105.21232 157.5205) (end 105.21232 156.24092) (width 0.29337) (layer \"F.Cu\") (net 238) (tstamp 1791ae83-7a87-44f2-8f62-2468119e7635))\n  (segment (start 105.21232 156.24092) (end 101.2698 152.2984) (width 0.29337) (layer \"F.Cu\") (net 238) (tstamp cd4e13e1-bbed-4fbb-993e-05a79f30090e))\n  (segment (start 96.278 164.1136) (end 96.659 163.7326) (width 0.29337) (layer \"F.Cu\") (net 239) (tstamp ac4c6282-d46d-4fe1-ac83-5f63cbcf1ec8))\n  (segment (start 95.6557 164.1136) (end 96.278 164.1136) (width 0.29337) (layer \"F.Cu\") (net 239) (tstamp bb01f80c-53bc-4400-bfa9-e8f58bf35ea2))\n  (segment (start 78.3384 138.8902) (end 78.1838 138.8902) (width 0.29337) (layer \"F.Cu\") (net 240) (tstamp 0e0416e9-0279-4fa8-91ee-4c7f8d6b4cd4))\n  (segment (start 78.1838 138.8902) (end 77.628 139.446) (width 0.29337) (layer \"F.Cu\") (net 240) (tstamp cfaf2e78-a65d-4df8-a220-fa060f80d706))\n  (segment (start 79.4052 138.8902) (end 79.4052 138.2679) (width 0.29337) (layer \"F.Cu\") (net 241) (tstamp 77ad284a-9a93-4da2-ab93-2b2fd9f144f2))\n  (segment (start 79.4052 138.2679) (end 79.7989 137.8742) (width 0.29337) (layer \"F.Cu\") (net 241) (tstamp afa31a48-a7ba-46c8-b8e7-297156d1256e))\n  (segment (start 83.6212 138.8902) (end 84.177 139.446) (width 0.29337) (layer \"F.Cu\") (net 242) (tstamp be13cdf1-f69f-4ce1-a26b-9af5b825d60a))\n  (segment (start 83.4692 138.8902) (end 83.6212 138.8902) (width 0.29337) (layer \"F.Cu\") (net 242) (tstamp ef373b2c-b233-4ab4-b2d9-860ae2fb17ba))\n  (segment (start 82.4024 138.7759) (end 81.5007 137.8742) (width 0.29337) (layer \"F.Cu\") (net 243) (tstamp 2c2317d1-27aa-41d5-a73d-c257d93e0b28))\n  (segment (start 82.4024 138.8902) (end 82.4024 138.7759) (width 0.29337) (layer \"F.Cu\") (net 243) (tstamp 7cadd3fb-04ae-4694-88dd-349c9b905d0d))\n  (segment (start 97.7258 164.8756) (end 98.5436 164.8756) (width 0.29337) (layer \"F.Cu\") (net 244) (tstamp 4bbb0ab0-2d4c-47f1-9f61-fe24a790fcb9))\n  (segment (start 98.5436 164.8756) (end 98.974 165.306) (width 0.29337) (layer \"F.Cu\") (net 244) (tstamp c0d41ad4-f3ad-4785-805b-bbe39c767f82))\n  (segment (start 96.5574 164.774) (end 96.659 164.8756) (width 0.29337) (layer \"F.Cu\") (net 245) (tstamp 2c27bbb9-d45e-48e9-abee-9b4ee7dfe152))\n  (segment (start 95.6557 164.774) (end 96.5574 164.774) (width 0.29337) (layer \"F.Cu\") (net 245) (tstamp 8749686e-0bb5-41d4-bb0a-38b54cc95d66))\n  (segment (start 75.5952 141.2058) (end 76.3868 140.4142) (width 0.29337) (layer \"F.Cu\") (net 246) (tstamp 0e7173fe-82f6-4464-b1c3-c24b48974f90))\n  (segment (start 75.5952 141.9128) (end 75.5952 141.2058) (width 0.29337) (layer \"F.Cu\") (net 246) (tstamp 807469f7-e44b-4f1f-8e54-c99ff5ba7fcb))\n  (segment (start 76.3868 140.4142) (end 76.7958 140.4142) (width 0.29337) (layer \"F.Cu\") (net 246) (tstamp 80e16435-2708-4877-8efc-ad9c16bb5b6e))\n  (segment (start 75.5952 142.9796) (end 75.5952 144.7712) (width 0.29337) (layer \"F.Cu\") (net 247) (tstamp 7c625342-e327-4e39-89b4-a1b294e12da5))\n  (segment (start 75.5952 144.7712) (end 76.501 145.677) (width 0.29337) (layer \"F.Cu\") (net 247) (tstamp 7e5dd201-5336-44ba-ae67-84666bf7f4c1))\n  (segment (start 84.0994 163.068) (end 84.0994 147.3454) (width 0.29337) (layer \"F.Cu\") (net 248) (tstamp 00000000-0000-0000-0000-00005272fa86))\n  (segment (start 84.0994 147.3454) (end 82.431 145.677) (width 0.29337) (layer \"F.Cu\") (net 248) (tstamp 11341597-386f-487b-9e7b-7ed066418003))\n  (segment (start 82.431 145.677) (end 79.202 145.677) (width 0.29337) (layer \"F.Cu\") (net 248) (tstamp 687843a9-2bc9-4319-adec-df19c2d03a95))\n  (segment (start 89.8398 168.8084) (end 101.9048 168.8084) (width 0.29337) (layer \"F.Cu\") (net 248) (tstamp 9b3faf7f-ffd0-48c5-82bf-34ca7ab07159))\n  (segment (start 89.8398 168.8084) (end 84.0994 163.068) (width 0.29337) (layer \"F.Cu\") (net 248) (tstamp c4952eac-6303-4ad2-95ff-a009ad1980ec))\n  (segment (start 104.3646 168.8084) (end 105.153 168.02) (width 0.29337) (layer \"F.Cu\") (net 249) (tstamp 5174a5de-e6bc-45ea-af0c-024de4e93710))\n  (segment (start 102.9716 168.8084) (end 104.3646 168.8084) (width 0.29337) (layer \"F.Cu\") (net 249) (tstamp cbae172e-d35f-496d-a4af-7a5d82304c6d))\n  (segment (start 70.4596 145.415) (end 69.6468 144.6022) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 00000000-0000-0000-0000-00005270500c))\n  (segment (start 69.6468 144.6022) (end 69.6468 141.0208) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 00000000-0000-0000-0000-00005270500f))\n  (segment (start 69.6468 141.0208) (end 75.1332 135.5344) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 00000000-0000-0000-0000-000052705012))\n  (segment (start 75.1332 135.5344) (end 90.3732 135.5344) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 00000000-0000-0000-0000-000052705018))\n  (segment (start 103.378 148.5392) (end 103.378 152.8318) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 00000000-0000-0000-0000-00005272fcf0))\n  (segment (start 107.1022 156.556) (end 108.656 156.556) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp 2c24352a-216a-4d86-9634-cf365b3cb40f))\n  (segment (start 103.378 152.8318) (end 107.1022 156.556) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp a51584f0-63a2-43b4-a8f3-b69e6f993c24))\n  (segment (start 70.4596 145.415) (end 71.4756 145.415) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp ea753f38-b151-461d-add8-f744360fbcde))\n  (segment (start 90.3732 135.5344) (end 103.378 148.5392) (width 0.29337) (layer \"F.Cu\") (net 250) (tstamp f02965f8-d1d7-441b-8e57-2dbddf49b9d1))\n  (segment (start 74.85 146.931) (end 76.499 146.931) (width 0.29337) (layer \"F.Cu\") (net 251) (tstamp 362b2ccd-b018-4736-9066-355553260453))\n  (segment (start 72.5424 145.415) (end 73.334 145.415) (width 0.29337) (layer \"F.Cu\") (net 251) (tstamp d7446f82-7c5a-45ee-897e-ed20f756d38f))\n  (segment (start 73.334 145.415) (end 74.85 146.931) (width 0.29337) (layer \"F.Cu\") (net 251) (tstamp de85c4ac-6371-41f5-a66b-df43cf30aa86))\n  (segment (start 79.6798 148.8948) (end 79.6798 147.4088) (width 0.29337) (layer \"F.Cu\") (net 252) (tstamp 015cd199-76ba-4f5c-a1c7-9db3a421aad7))\n  (segment (start 79.6798 147.4088) (end 79.202 146.931) (width 0.29337) (layer \"F.Cu\") (net 252) (tstamp 209ad97b-a327-4275-8597-797cfce2d0aa))\n  (segment (start 79.6798 151.1102) (end 78.336 152.454) (width 0.29337) (layer \"F.Cu\") (net 253) (tstamp 5e564444-71a8-4651-85a2-fcfac536004f))\n  (segment (start 79.6798 149.9616) (end 79.6798 151.1102) (width 0.29337) (layer \"F.Cu\") (net 253) (tstamp d7b5105a-79c0-4c6a-8085-c45a1996a18a))\n  (segment (start 102.5144 156.7942) (end 102.3655 156.7942) (width 0.29337) (layer \"F.Cu\") (net 254) (tstamp 452ba820-b754-4826-aa92-0eba7ee04510))\n  (segment (start 102.3655 156.7942) (end 101.3834 157.7763) (width 0.29337) (layer \"F.Cu\") (net 254) (tstamp e822857d-2e54-42f2-998c-b46a9cddb93a))\n  (segment (start 103.992 158.164) (end 104.4114 158.164) (width 0.29337) (layer \"F.Cu\") (net 255) (tstamp 0135019d-d952-4150-8fc5-457637766ca8))\n  (segment (start 103.5812 156.7942) (end 103.5812 157.7532) (width 0.29337) (layer \"F.Cu\") (net 255) (tstamp 40d2806f-b951-4c27-991a-388d371b4588))\n  (segment (start 103.5812 157.7532) (end 103.992 158.164) (width 0.29337) (layer \"F.Cu\") (net 255) (tstamp bfedc891-971d-4604-b765-f75ed916c020))\n  (segment (start 109.6285 155.3115) (end 109.6285 155.7233) (width 0.29337) (layer \"F.Cu\") (net 256) (tstamp 279913aa-93b0-41a0-a3b4-5d68308fd29d))\n  (segment (start 108.7374 154.5336) (end 108.8506 154.5336) (width 0.29337) (layer \"F.Cu\") (net 256) (tstamp 76833f1c-0116-4e80-9841-52e0e9025310))\n  (segment (start 108.8506 154.5336) (end 109.6285 155.3115) (width 0.29337) (layer \"F.Cu\") (net 256) (tstamp 8eeb4791-9125-4cb0-8067-2f2627c98c9e))\n  (segment (start 100.723 156.9) (end 100.85 156.773) (width 0.29337) (layer \"F.Cu\") (net 257) (tstamp 00000000-0000-0000-0000-00005270447d))\n  (segment (start 100.723 157.7763) (end 100.723 156.9) (width 0.29337) (layer \"F.Cu\") (net 257) (tstamp 2c8e6f73-b9cf-43e5-b26b-2a0bd43cb5ac))\n  (segment (start 73.8873 154.2916) (end 73.8873 152.9327) (width 0.29337) (layer \"F.Cu\") (net 258) (tstamp 01152b1f-52bf-4892-9f9a-5c867a00f332))\n  (segment (start 73.8873 152.9327) (end 73.9 152.92) (width 0.29337) (layer \"F.Cu\") (net 258) (tstamp 7ea1db9a-8440-49b8-b216-130493732ba3))\n  (segment (start 75.1446 152.92) (end 73.9 152.92) (width 0.29337) (layer \"F.Cu\") (net 258) (tstamp 9c5b4f68-ad33-4c79-a5f2-d47d932080a6))\n  (segment (start 106.208 159.434) (end 105.547 159.434) (width 0.29337) (layer \"F.Cu\") (net 259) (tstamp 6e9b97d8-13b8-438b-8456-a0d4f6df3cbc))\n  (segment (start 105.547 159.434) (end 105.244 159.131) (width 0.29337) (layer \"F.Cu\") (net 259) (tstamp bf6c19eb-797a-49c7-8cc0-1819e994e141))\n  (segment (start 109.9838 159.434) (end 110.9218 158.496) (width 0.29337) (layer \"F.Cu\") (net 260) (tstamp 00000000-0000-0000-0000-00005273170b))\n  (segment (start 109.9838 159.434) (end 107.2748 159.434) (width 0.29337) (layer \"F.Cu\") (net 260) (tstamp 166604eb-128c-4bbd-ad9d-4b19d5df848f))\n  (segment (start 110.9218 158.496) (end 110.9218 156.8818) (width 0.29337) (layer \"F.Cu\") (net 260) (tstamp 5a89b626-edb1-4ce0-a5b7-1d0e425d859a))\n  (segment (start 110.9218 156.8818) (end 110.596 156.556) (width 0.29337) (layer \"F.Cu\") (net 260) (tstamp b1e0c631-bf33-4412-a0a5-99fb7ee95d01))\n  (segment (start 71.1 152.5334) (end 70.1332 152.5334) (width 0.508) (layer \"F.Cu\") (net 261) (tstamp 445df2e9-1d88-4e33-933e-a4c52ca9d1b4))\n  (segment (start 70 151.6334) (end 70 152.6666) (width 0.508) (layer \"F.Cu\") (net 261) (tstamp 63e5f58b-a8fc-46ba-896b-edbbe841fada))\n  (segment (start 70.1332 152.5334) (end 70 152.6666) (width 0.508) (layer \"F.Cu\") (net 261) (tstamp d5250897-8e04-4303-a201-3a2b20acf480))\n  (segment (start 72.376 152.92) (end 71.4866 152.92) (width 0.508) (layer \"F.Cu\") (net 261) (tstamp f1218d3e-7ef4-4cf4-893a-0b87c0787b53))\n  (segment (start 71.4866 152.92) (end 71.1 152.5334) (width 0.508) (layer \"F.Cu\") (net 261) (tstamp fdfe85de-ebc6-4caf-ae3a-f615efb58b94))\n  (segment (start 71.614 155.8791) (end 71.8807 155.6124) (width 0.29337) (layer \"F.Cu\") (net 262) (tstamp 401d9365-db10-40d1-8e6e-fdaa5c526356))\n  (segment (start 71.614 156.5776) (end 71.614 155.8791) (width 0.29337) (layer \"F.Cu\") (net 262) (tstamp 5e85c269-bf7f-44c6-af5d-dfa0a025a2ed))\n  (segment (start 80.7453 157.3396) (end 80.7453 156.1839) (width 0.29337) (layer \"F.Cu\") (net 263) (tstamp 03890d4d-9d71-426c-99e8-ef48079a3d37))\n  (segment (start 80.7453 156.1839) (end 80.2754 155.714) (width 0.29337) (layer \"F.Cu\") (net 263) (tstamp a3c7c9d1-d282-4d9f-9f74-5780c4cb3326))\n  (segment (start 76.3638 155.7902) (end 76.98 155.174) (width 0.29337) (layer \"F.Cu\") (net 264) (tstamp 522db6a5-2db1-47f2-b7fd-5ac317b914e5))\n  (segment (start 75.3588 157.862) (end 73.838 157.862) (width 0.29337) (layer \"F.Cu\") (net 265) (tstamp 4682e3dc-0065-4776-9160-c32690bf0067))\n  (segment (start 76.3638 156.857) (end 75.3588 157.862) (width 0.29337) (layer \"F.Cu\") (net 265) (tstamp c2db741e-9005-4085-8953-7b84c70aacd1))\n  (segment (start 77.329 159.98) (end 78.6486 158.6604) (width 0.29337) (layer \"F.Cu\") (net 266) (tstamp 0e962838-af0a-4f12-a219-389815ae8721))\n  (segment (start 76.0844 160.032) (end 77.202 160.032) (width 0.29337) (layer \"F.Cu\") (net 266) (tstamp 3ff14dbe-3a74-403a-970f-2775adafa1ad))\n  (segment (start 77.329 160.159) (end 77.329 159.98) (width 0.29337) (layer \"F.Cu\") (net 266) (tstamp 4afb3ff1-0c05-41c1-8eab-1da76ef6f403))\n  (segment (start 78.6486 158.6604) (end 78.7387 158.6604) (width 0.29337) (layer \"F.Cu\") (net 266) (tstamp b7f38cd6-6086-45b3-bf38-62ad672172bb))\n  (segment (start 66.1666 161) (end 66.2 160.9666) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp 00000000-0000-0000-0000-000052e9f7f5))\n  (segment (start 69.3286 160.9666) (end 69.4 161.038) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp 00000000-0000-0000-0000-000052e9f7fd))\n  (segment (start 63.115 161) (end 66.1666 161) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp 240db296-aa91-4b3b-b7e3-0d670f5ded4a))\n  (segment (start 69.628 160.81) (end 69.4 161.038) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp 388beb85-2609-4a71-bdeb-b96a2bbdb921))\n  (segment (start 70.5966 160.81) (end 69.628 160.81) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp 8192056e-8386-4a2c-8cd4-645383dd0d9c))\n  (segment (start 66.2 160.9666) (end 69.3286 160.9666) (width 0.29337) (layer \"F.Cu\") (net 267) (tstamp b474be81-2fbf-4f5a-b68b-98c6d481feac))\n  (segment (start 72.486 160.468) (end 72.274 160.68) (width 0.29337) (layer \"F.Cu\") (net 268) (tstamp 1b1377d6-0f61-4843-ab77-daae7a7154b6))\n  (segment (start 72.274 160.68) (end 71.7934 160.68) (width 0.29337) (layer \"F.Cu\") (net 268) (tstamp 97eeea26-4d4d-4f42-8f6c-6ad593ea93a1))\n  (segment (start 71.7934 160.68) (end 71.6634 160.81) (width 0.29337) (layer \"F.Cu\") (net 268) (tstamp e219d68c-34bf-482c-a3df-52f51928f126))\n  (segment (start 107.168 149.8292) (end 107.168 149.205) (width 0.29337) (layer \"F.Cu\") (net 269) (tstamp 186f9f39-c7b5-4e53-99fa-70570327e02d))\n  (segment (start 106.9721 150.0251) (end 107.168 149.8292) (width 0.29337) (layer \"F.Cu\") (net 269) (tstamp 32662b53-0841-4e3c-8684-e88ff868f9c4))\n  (segment (start 107.168 149.205) (end 106.9975 149.0345) (width 0.29337) (layer \"F.Cu\") (net 269) (tstamp a6b3f135-d23c-4665-a057-1e4bc0c79937))\n  (segment (start 106.9721 150.0251) (end 107.168 150.221) (width 0.29337) (layer \"F.Cu\") (net 269) (tstamp c468f60d-90e6-41e6-a563-31784415ea08))\n  (segment (start 107.168 150.221) (end 107.168 150.96204) (width 0.29337) (layer \"F.Cu\") (net 269) (tstamp f8aef8ae-3233-41b9-82c4-33227ef757e0))\n  (segment (start 107.6485 145.405811) (end 107.628765 145.425546) (width 0.2413) (layer \"F.Cu\") (net 270) (tstamp 06a77516-e47b-410f-955c-2faa029a53a2))\n  (segment (start 107.168 146.7812) (end 107.168 145.886311) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp 0fcff3be-17fe-436d-b1be-45ad1a87ea1d))\n  (segment (start 106.9721 146.9771) (end 107.168 146.7812) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp 17f05779-badc-4579-9b97-833259f5f5b2))\n  (segment (start 107.168 147.173) (end 106.9721 146.9771) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp 1f692954-19dd-4365-a93a-1ca1e75cb447))\n  (segment (start 106.9975 147.9677) (end 107.168 147.7972) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp a13788e5-9dbd-4402-a532-e811134e2a36))\n  (segment (start 107.168 147.7972) (end 107.168 147.173) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp cf8ed037-9ca7-42a1-8ba5-0aea854e0662))\n  (segment (start 107.6485 144.8971) (end 107.6485 145.405811) (width 0.2413) (layer \"F.Cu\") (net 270) (tstamp deb5ece3-ba2f-4465-9b5c-8941e3b52bd3))\n  (segment (start 107.168 145.886311) (end 107.628765 145.425546) (width 0.29337) (layer \"F.Cu\") (net 270) (tstamp f434b60e-4557-4f11-a271-460bb61533c3))\n  (segment (start 107.842 149.8282) (end 107.842 149.206) (width 0.29337) (layer \"F.Cu\") (net 271) (tstamp 3b4e5f1c-aa22-4a99-ae4c-c2be755adc3d))\n  (segment (start 108.0389 150.0251) (end 107.842 149.8282) (width 0.29337) (layer \"F.Cu\") (net 271) (tstamp 888ad25b-fe78-494b-aa53-48436d263e62))\n  (segment (start 107.842 150.222) (end 107.842 150.96104) (width 0.29337) (layer \"F.Cu\") (net 271) (tstamp 88e649ff-de32-41d8-94a5-a325e9fc8656))\n  (segment (start 108.0389 150.0251) (end 107.842 150.222) (width 0.29337) (layer \"F.Cu\") (net 271) (tstamp abdf72f2-d61d-47b6-ba1c-1b685493614e))\n  (segment (start 107.842 149.206) (end 108.0135 149.0345) (width 0.29337) (layer \"F.Cu\") (net 271) (tstamp e0b629cb-887a-4f60-a6c5-0a724243e510))\n  (segment (start 108.0485 145.8305) (end 107.842 146.037) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp 033fc99e-df1b-402b-bd51-36d44197033f))\n  (segment (start 108.0389 146.9771) (end 107.842 146.7802) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp 4ad151a7-0a62-4a7c-985f-15ee2f31350a))\n  (segment (start 107.842 147.7962) (end 107.842 147.174) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp 60231016-21fc-4840-9920-9aa71740ca98))\n  (segment (start 107.842 147.174) (end 108.0389 146.9771) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp 66a7c842-a2c3-4e09-9c3b-43373c3bb208))\n  (segment (start 107.842 146.7802) (end 107.842 146.037) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp a3fcb1d0-8663-47f4-92be-206943fbeca4))\n  (segment (start 108.0135 147.9677) (end 107.842 147.7962) (width 0.29337) (layer \"F.Cu\") (net 272) (tstamp bff9658e-fb20-45ed-a315-9525fb8d9034))\n  (segment (start 108.0485 144.8971) (end 108.0485 145.8305) (width 0.2413) (layer \"F.Cu\") (net 272) (tstamp fc552f5c-be98-406f-8261-04d62c8431d9))\n  (segment (start 110.216 150.221) (end 110.216 150.924) (width 0.29337) (layer \"F.Cu\") (net 273) (tstamp 0a29ecd3-5a80-44d4-b833-ab99c27bf05c))\n  (segment (start 110.216 149.8292) (end 110.216 149.205) (width 0.29337) (layer \"F.Cu\") (net 273) (tstamp 2b0410f3-629a-45a2-86b8-340a2f73b814))\n  (segment (start 110.0201 150.0251) (end 110.216 150.221) (width 0.29337) (layer \"F.Cu\") (net 273) (tstamp 615e8b64-d3f7-43e6-88f2-6d9c9c7afc0a))\n  (segment (start 110.0201 150.0251) (end 110.216 149.8292) (width 0.29337) (layer \"F.Cu\") (net 273) (tstamp 7706e35b-b86e-40ae-a132-a40287efa3e9))\n  (segment (start 110.216 149.205) (end 110.0455 149.0345) (width 0.29337) (layer \"F.Cu\") (net 273) (tstamp 85431b7d-4615-4b85-b2c1-901c0c01b76d))\n  (segment (start 110.0485 144.8971) (end 110.0485 145.7955) (width 0.2413) (layer \"F.Cu\") (net 274) (tstamp 04490069-7dfd-4897-a254-de16227645ed))\n  (segment (start 110.216 147.7972) (end 110.216 147.173) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp 2cd3b0cc-bd40-447b-bd69-4a21ec80eabf))\n  (segment (start 110.216 146.7812) (end 110.0201 146.9771) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp 3ba02d93-d1ee-4f96-bb9c-fa02f4146bb7))\n  (segment (start 110.216 147.173) (end 110.0201 146.9771) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp 5185a710-199b-418f-9b61-c5fc2ebe7afb))\n  (segment (start 110.0455 147.9677) (end 110.216 147.7972) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp bee07b19-e2ff-4953-b83d-895322abbb87))\n  (segment (start 110.0485 145.7955) (end 110.216 145.963) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp d88f3c45-698b-4210-8ea5-b83c6bda9df1))\n  (segment (start 110.216 145.963) (end 110.216 146.7812) (width 0.29337) (layer \"F.Cu\") (net 274) (tstamp e24da862-516d-4035-89a0-add451f737d8))\n  (segment (start 82.9056 124.2456) (end 84.13 125.47) (width 1.27) (layer \"F.Cu\") (net 275) (tstamp 00000000-0000-0000-0000-0000527dde57))\n  (segment (start 84.2316 125.3684) (end 84.13 125.47) (width 1.27) (layer \"F.Cu\") (net 275) (tstamp 00000000-0000-0000-0000-0000527dde5a))\n  (segment (start 87.1526 125.3684) (end 84.2316 125.3684) (width 1.27) (layer \"F.Cu\") (net 275) (tstamp 66b4f987-1341-4edd-9ed9-9b087945b7f1))\n  (segment (start 82.9056 122.5296) (end 82.9056 124.2456) (width 1.27) (layer \"F.Cu\") (net 275) (tstamp ee5a8e5e-6302-409d-a487-af7bae6fe985))\n  (segment (start 111.91494 136.8425) (end 111.9505 136.8425) (width 0.2413) (layer \"F.Cu\") (net 276) (tstamp 10fca075-2e7e-4a7d-bce8-5a72233c457e))\n  (segment (start 110.04804 138.41476) (end 110.29188 138.17092) (width 0.2413) (layer \"F.Cu\") (net 276) (tstamp 1f6ea6c0-10a0-42ff-a387-dc92d938d850))\n  (segment (start 110.04804 138.89736) (end 110.04804 138.41476) (width 0.2413) (layer \"F.Cu\") (net 276) (tstamp 6f75592c-2f1d-47a0-87c6-c7e463ecc8d0))\n  (segment (start 110.58652 138.17092) (end 111.91494 136.8425) (width 0.2413) (layer \"F.Cu\") (net 276) (tstamp ec7766f0-904f-4017-a58b-87156b9e2d00))\n  (segment (start 110.29188 138.17092) (end 110.58652 138.17092) (width 0.2413) (layer \"F.Cu\") (net 276) (tstamp f0b85feb-f6ea-4f3e-9bac-2838b27e54fd))\n  (segment (start 110.89 149.8282) (end 110.89 149.206) (width 0.29337) (layer \"F.Cu\") (net 277) (tstamp 02277638-42ef-4844-94fd-55cca50cf4eb))\n  (segment (start 111.0869 150.0251) (end 110.89 150.222) (width 0.29337) (layer \"F.Cu\") (net 277) (tstamp 4b7ee4e4-ffba-4413-bd91-5c7509f00e73))\n  (segment (start 110.89 149.206) (end 111.0615 149.0345) (width 0.29337) (layer \"F.Cu\") (net 277) (tstamp ae1ab4b3-b2fc-4a3b-9f63-372981dd8ee5))\n  (segment (start 110.89 150.222) (end 110.89 150.96104) (width 0.29337) (layer \"F.Cu\") (net 277) (tstamp dfdefe86-4bb0-4449-9251-e203a1f58c2d))\n  (segment (start 111.0869 150.0251) (end 110.89 149.8282) (width 0.29337) (layer \"F.Cu\") (net 277) (tstamp f46fcdde-4232-4af5-8268-97cb4ea63ebe))\n  (segment (start 110.4485 145.3775) (end 110.663 145.592) (width 0.2413) (layer \"F.Cu\") (net 278) (tstamp 68410faf-f8fe-48bd-a8fa-1dd3b5129d5d))\n  (segment (start 111.0615 147.9677) (end 110.89 147.7962) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp 90ad0d01-8bc2-4900-9896-1444d8c41cf9))\n  (segment (start 110.89 145.819) (end 110.663 145.592) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp beb98686-a2b7-4343-9293-279b1ec03768))\n  (segment (start 111.0869 146.9771) (end 110.89 146.7802) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp cbb05115-b62f-4a59-b297-179b52700b90))\n  (segment (start 110.89 147.174) (end 111.0869 146.9771) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp d1737e5f-e13a-4f74-aabb-1b04824e9193))\n  (segment (start 110.4485 144.8971) (end 110.4485 145.3775) (width 0.2413) (layer \"F.Cu\") (net 278) (tstamp e03008a9-e59b-447a-b6db-1a97a6916022))\n  (segment (start 110.89 147.7962) (end 110.89 147.174) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp e10c7cef-bc8b-4880-9af3-8456e007aed7))\n  (segment (start 110.89 146.7802) (end 110.89 145.819) (width 0.29337) (layer \"F.Cu\") (net 278) (tstamp ef21688b-2829-4e32-b822-fc4efba71958))\n  (segment (start 116.7511 138.8491) (end 116.7765 138.8745) (width 0.254) (layer \"F.Cu\") (net 279) (tstamp 038596ec-107a-4be2-ade3-f5a110f3589a))\n  (segment (start 115.7859 138.8491) (end 116.7511 138.8491) (width 0.254) (layer \"F.Cu\") (net 279) (tstamp f3f4509b-febe-4454-a77f-f24233e9ee84))\n  (segment (start 116.7511 137.8331) (end 116.7765 137.8077) (width 0.254) (layer \"F.Cu\") (net 280) (tstamp 8174e260-97c7-4f0a-adb1-097b71effe82))\n  (segment (start 115.7859 137.8331) (end 116.7511 137.8331) (width 0.254) (layer \"F.Cu\") (net 280) (tstamp cbd95d91-1a7e-4000-b2c9-1dec12fbe600))\n  (segment (start 171.03114 112.95196) (end 171.33848 112.95196) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp 063815e2-1a4e-4982-bfd5-469985c0d3c7))\n  (segment (start 172.9336 116.7772) (end 172.9336 117.7932) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp 44e553fa-b7c6-4082-99e0-e988dd93b337))\n  (segment (start 171.33848 112.95196) (end 171.60772 113.2212) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp 466bffbf-0f70-487e-a19c-97f7a16ab0d2))\n  (segment (start 172.9336 115.7612) (end 172.9336 116.7772) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp 5abc4f96-628e-4273-9d11-2efd066f0b72))\n  (segment (start 171.60772 113.2212) (end 171.60772 114.02384) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp 71c8a2d7-6327-42cf-8fcf-20b904af6cb7))\n  (segment (start 171.60772 114.02384) (end 172.9336 115.34972) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp bee60480-ea92-42a1-91fa-516310303017))\n  (segment (start 172.9336 115.34972) (end 172.9336 115.7612) (width 0.3048) (layer \"F.Cu\") (net 281) (tstamp e0547502-3082-4c92-836d-3f0dcce07d39))\n  (segment (start 77.2274 163.08) (end 78.3134 163.08) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp 16945ab4-93a2-469a-9bfc-caa8fb14ec5c))\n  (segment (start 77.202 161.81) (end 77.329 161.683) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp 1ba9a643-b374-4a85-9296-bf14bb154c57))\n  (segment (start 78.3134 163.08) (end 78.4 163.1666) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp 1e891a13-5056-4b30-bd72-305dfd4fe39a))\n  (segment (start 77.2274 163.08) (end 77.2274 161.7846) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp 6d68f8ed-ea4c-4e19-9d21-4e39120afa62))\n  (segment (start 77.2274 161.7846) (end 77.329 161.683) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp c54647cf-ed34-42ed-bdfe-f875ce1762ae))\n  (segment (start 76.0844 161.81) (end 77.202 161.81) (width 0.508) (layer \"F.Cu\") (net 282) (tstamp cfda2aaf-8d5c-4146-9665-a204f9a4cb04))\n  (segment (start 61.798 133.344) (end 62.7686 133.344) (width 0.2032) (layer \"F.Cu\") (net 283) (tstamp 00000000-0000-0000-0000-0000527df6ee))\n  (segment (start 61.27 133.872) (end 61.798 133.344) (width 0.2032) (layer \"F.Cu\") (net 283) (tstamp fce4ebf9-2e7c-434b-b756-1a8c3d896728))\n  (segment (start 61.798 137.916) (end 62.7686 137.916) (width 0.2032) (layer \"F.Cu\") (net 284) (tstamp 00000000-0000-0000-0000-0000527df6eb))\n  (segment (start 61.27 138.444) (end 61.798 137.916) (width 0.2032) (layer \"F.Cu\") (net 284) (tstamp 7f2269e2-6a7c-4aac-8ac9-b42656bf983d))\n  (segment (start 61.798 142.488) (end 62.7686 142.488) (width 0.2032) (layer \"F.Cu\") (net 285) (tstamp 00000000-0000-0000-0000-0000527df6e8))\n  (segment (start 61.27 143.016) (end 61.798 142.488) (width 0.2032) (layer \"F.Cu\") (net 285) (tstamp b0fd74c6-b729-4f40-813c-d582827378ad))\n  (segment (start 61.798 147.06) (end 61.27 147.588) (width 0.2032) (layer \"F.Cu\") (net 286) (tstamp 00000000-0000-0000-0000-0000527df6e5))\n  (segment (start 62.7686 147.06) (end 61.798 147.06) (width 0.2032) (layer \"F.Cu\") (net 286) (tstamp 652ab18d-27d9-48a9-b14d-1326a50c595c))\n  (segment (start 61.057 116.707) (end 61 116.65) (width 0.2032) (layer \"F.Cu\") (net 287) (tstamp 00000000-0000-0000-0000-0000529033b0))\n  (segment (start 62.5146 116.707) (end 61.057 116.707) (width 0.2032) (layer \"F.Cu\") (net 287) (tstamp b7ea81db-2d0d-466c-9b1b-cb324e8b9dd7))\n  (segment (start 61.377 129.407) (end 61.27 129.3) (width 0.2032) (layer \"F.Cu\") (net 288) (tstamp 00000000-0000-0000-0000-000052903386))\n  (segment (start 62.7686 129.407) (end 61.377 129.407) (width 0.2032) (layer \"F.Cu\") (net 288) (tstamp 74fe1100-0573-4350-a0ff-72aba680d9a0))\n  (segment (start 172.666 122.7) (end 172.016 122.05) (width 0.4064) (layer \"F.Cu\") (net 289) (tstamp 00000000-0000-0000-0000-000052f1d554))\n  (segment (start 175.475 122.7) (end 172.666 122.7) (width 0.4064) (layer \"F.Cu\") (net 289) (tstamp 939bba07-4e8d-46a0-9306-eb205956cb8e))\n  (segment (start 85.0444 122.4228) (end 84.9376 122.5296) (width 0.508) (layer \"F.Cu\") (net 290) (tstamp 00000000-0000-0000-0000-0000527ac988))\n  (segment (start 85.0444 120.6948) (end 85.0444 122.4228) (width 0.508) (layer \"F.Cu\") (net 290) (tstamp 191f3af6-007e-4426-bf9e-53eb9f03f777))\n  (segment (start 174.4 125.3) (end 172.016 127.684) (width 0.4064) (layer \"F.Cu\") (net 291) (tstamp 00000000-0000-0000-0000-000052f16ed6))\n  (segment (start 172.016 127.684) (end 172.016 127.8) (width 0.4064) (layer \"F.Cu\") (net 291) (tstamp 00000000-0000-0000-0000-000052f16ed7))\n  (segment (start 175.475 125.3) (end 174.4 125.3) (width 0.4064) (layer \"F.Cu\") (net 291) (tstamp bc350590-5a1e-442a-b79b-b773c300eab1))\n  (segment (start 155.10776 131.809346) (end 155.10776 132.49056) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052743d48))\n  (segment (start 155.10776 132.49056) (end 154.70136 132.89696) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052743d4b))\n  (segment (start 175.375 124.75) (end 174.225 124.75) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f16ea7))\n  (segment (start 167.1626 127.7052) (end 168.077 126.7908) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f1d680))\n  (segment (start 168.077 126.7908) (end 172.1842 126.7908) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f1d682))\n  (segment (start 175.375 124.75) (end 175.475 124.65) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp 313341bb-e926-48a0-966e-516be924d026))\n  (segment (start 167.1626 129.0768) (end 167.1626 127.7052) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp ab711a8f-1427-435d-ae4d-cfc2e79a9008))\n  (segment (start 167.1626 129.0768) (end 167.1626 130.4484) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp d4a9844f-4d7a-42d7-910d-7320567fe9a6))\n  (segment (start 155.10776 131.809346) (end 155.789013 131.128093) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp dfba1839-a91c-44a5-bdd7-89531f4572e6))\n  (segment (start 174.225 124.75) (end 172.1842 126.7908) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp e13c20f4-ee17-4245-be48-fa0d8f80c314))\n  (segment (start 167.1626 129.0768) (end 165.3084 129.0768) (width 0.2032) (layer \"F.Cu\") (net 292) (tstamp f2e8555c-7e12-4d85-9581-15a59b2fbb5e))\n  (via (at 165.3084 129.0768) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 292) (tstamp 67ca67a4-69b3-41f9-b393-4598b29f7287))\n  (via (at 154.70136 132.89696) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 292) (tstamp 80f643b3-bc0b-42fd-a0be-5913378bd446))\n  (segment (start 165.3084 129.0768) (end 161.854 132.5312) (width 0.2032) (layer \"B.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f1d65c))\n  (segment (start 161.854 132.5312) (end 155.06712 132.5312) (width 0.2032) (layer \"B.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f1d65d))\n  (segment (start 155.06712 132.5312) (end 154.70136 132.89696) (width 0.2032) (layer \"B.Cu\") (net 292) (tstamp 00000000-0000-0000-0000-000052f1d65f))\n  (segment (start 175.975 124) (end 174.102631 124) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 109428e6-c041-4e1b-89d7-051c809af80a))\n  (segment (start 170.703 125.375) (end 170.316 125.762) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 134b2f4b-d6fc-4642-aa7d-f680b57b7bf8))\n  (segment (start 171.572369 125.375) (end 170.975 125.375) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 318317dc-af10-4b32-a0fc-d13f4b5d42e2))\n  (segment (start 170.316 125.762) (end 167.734369 125.762) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 359603cc-9e68-4e98-bd19-03407fea06f7))\n  (segment (start 167.001569 125.0292) (end 166.4542 125.0292) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 50dd1a04-361d-4c36-94d1-c0bb3bbe9cab))\n  (segment (start 171.834369 125.637) (end 171.572369 125.375) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 759ef308-6667-4d0c-8913-00098ad633cb))\n  (segment (start 166.4542 125.0292) (end 166.2084 125.275) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 81cdd48a-b0d3-4da4-91dd-464f55f47841))\n  (segment (start 174.102631 124) (end 172.465631 125.637) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 87a260b5-290b-4765-aebf-347f5220c554))\n  (segment (start 170.975 125.375) (end 170.703 125.375) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp 8c69df84-0007-41d5-8f4f-c0418147c6f8))\n  (segment (start 167.734369 125.762) (end 167.001569 125.0292) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp c43b0f2f-51d4-436f-b386-6c1be43228f4))\n  (segment (start 172.465631 125.637) (end 171.834369 125.637) (width 0.2032) (layer \"F.Cu\") (net 293) (tstamp ec6cf84d-a21b-4199-b3d4-17005eff4011))\n  (segment (start 175.975 123.35) (end 174.285658 123.35) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 121ed8ce-715e-40be-85f4-eed58feb7766))\n  (segment (start 171.663 124.113) (end 171.401 124.375) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 34746d8d-61c5-4009-b252-fd496d1113ae))\n  (segment (start 167.023369 124.699) (end 166.4324 124.699) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 38caf8bf-7328-4905-940f-e31b7014a8c1))\n  (segment (start 174.285658 123.35) (end 173.522658 124.113) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 432a7ac5-6a56-492a-8744-08a40155386e))\n  (segment (start 167.725969 123.9964) (end 167.023369 124.699) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 69b42438-d756-4290-add8-347bb8d54ea7))\n  (segment (start 173.522658 124.113) (end 171.663 124.113) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp 95ec89f8-bc5b-43a9-86c4-308acd3e22d2))\n  (segment (start 170.975 124.375) (end 170.5964 123.9964) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp c3f50350-9bf4-44c5-b008-f6985ab6e723))\n  (segment (start 166.4324 124.699) (end 166.2084 124.475) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp e7feeaa9-0214-4da3-9e8c-a414b5e25de3))\n  (segment (start 170.5964 123.9964) (end 167.725969 123.9964) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp ef4ecc7b-c2ae-4a07-aa09-e375f41bb70f))\n  (segment (start 171.401 124.375) (end 170.975 124.375) (width 0.2032) (layer \"F.Cu\") (net 294) (tstamp f14fea88-b2c5-4825-a1f9-9e1d87573634))\n  (segment (start 94.3704 161.0122) (end 95.6938 162.3356) (width 0.254) (layer \"F.Cu\") (net 295) (tstamp 36f2844b-215e-4110-b30e-2a725e1af518))\n  (segment (start 94.3704 160.4386) (end 94.3704 161.0122) (width 0.254) (layer \"F.Cu\") (net 295) (tstamp 38df14a0-4dc2-4f78-b77d-37d9929b5f9c))\n  (segment (start 95.477 163.2745) (end 95.6557 163.4532) (width 0.254) (layer \"F.Cu\") (net 295) (tstamp 3c25e1a2-74a0-498f-a797-58f1bb3d6ab6))\n  (segment (start 95.477 162.5524) (end 95.477 163.2745) (width 0.254) (layer \"F.Cu\") (net 295) (tstamp 6170cb1b-bfe2-4d7d-a47e-6684e50ca4c0))\n  (segment (start 95.6938 162.3356) (end 95.477 162.5524) (width 0.254) (layer \"F.Cu\") (net 295) (tstamp ed9f314a-2fea-4a3f-9e5b-c4aef90298c9))\n  (segment (start 94.627 162.168) (end 94.627 162.3356) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp 18530615-621e-4299-a74a-da1eae96b88d))\n  (segment (start 94.843 163.2753) (end 94.6651 163.4532) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp 29e7f7b8-d37a-4f83-8834-63e2266e353e))\n  (segment (start 94.627 162.3356) (end 94.843 162.5516) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp 3f7db861-4235-4aac-b2b7-5a6cdd6a5595))\n  (segment (start 94.843 162.5516) (end 94.843 163.2753) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp 5a7cbab5-c854-4130-a078-3f2988457e38))\n  (segment (start 93.8704 161.4114) (end 94.627 162.168) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp 9fb361e3-0a34-4974-a02a-d30c4c125399))\n  (segment (start 93.8704 160.4386) (end 93.8704 161.4114) (width 0.254) (layer \"F.Cu\") (net 296) (tstamp fb440cac-16cf-4e5b-a84f-e53065a4a3f8))\n  (segment (start 99.8847 158.589) (end 99.1356 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp 159d228c-acc6-4223-89e4-70e82eed488a))\n  (segment (start 97.205 158.589) (end 96.051 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp 44b027e5-54c1-49dd-91a8-3f28cdabeeef))\n  (segment (start 97.637 158.589) (end 97.421 158.805) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp 7cc9b13e-7f4f-4990-86f4-f8b381bcbfbf))\n  (segment (start 97.421 158.805) (end 97.205 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp 84024f8a-0459-48d1-b10e-38a624ba6e9e))\n  (segment (start 99.1356 158.589) (end 98.691 159.0336) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp 8bdb42d8-f08e-4668-839e-511e51c5daa8))\n  (segment (start 98.691 159.0336) (end 98.2464 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp a621ea6d-2a87-47f1-88d9-2c54db323020))\n  (segment (start 100.0626 158.7669) (end 99.8847 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp d35c2213-fdad-43b0-b8db-255d4c8d0a3a))\n  (segment (start 95.9756 158.5136) (end 95.2954 158.5136) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp ecf6ac8b-bda0-4151-98f8-9c3baf905f62))\n  (segment (start 98.2464 158.589) (end 97.637 158.589) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp f4af07b7-8718-4ac9-985e-fe9682bde514))\n  (segment (start 96.051 158.589) (end 95.9756 158.5136) (width 0.254) (layer \"F.Cu\") (net 297) (tstamp fe8d3828-3c28-4b97-9cea-4c607f019573))\n  (segment (start 97.6378 157.955) (end 97.421 157.7382) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp 3c6b1d30-3d0e-4e12-b418-d8a273ed6825))\n  (segment (start 98.2456 157.955) (end 97.6378 157.955) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp 3d148873-8193-42a3-945c-ab21673ec81e))\n  (segment (start 96.035 157.956) (end 95.9774 158.0136) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp 49b43739-ac56-4e8e-81a1-32b5610c62ae))\n  (segment (start 99.1354 157.954) (end 98.691 157.5096) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp 62d99b0d-114d-4d67-816a-21d083f8c6dd))\n  (segment (start 100.0626 157.7763) (end 99.8849 157.954) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp 6b3469e1-8d22-4027-8c5e-96e33f4ec7ab))\n  (segment (start 97.421 157.7382) (end 97.2032 157.956) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp b2fc1f25-0a55-4a5c-a772-72d73b6eb77c))\n  (segment (start 98.691 157.5096) (end 98.2456 157.955) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp b58ab191-1e19-4f90-98ab-54ce4bd67801))\n  (segment (start 99.8849 157.954) (end 99.1354 157.954) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp cec1844a-0f24-46a6-8a8a-4b73440ebd72))\n  (segment (start 97.2032 157.956) (end 96.035 157.956) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp ef649097-7ae8-45ae-9afd-74068df99fa5))\n  (segment (start 95.9774 158.0136) (end 95.2954 158.0136) (width 0.254) (layer \"F.Cu\") (net 298) (tstamp fea59828-a7d2-4f3d-b788-ad4b17a23d6e))\n  (segment (start 168.02886 112.95196) (end 167.76724 112.95196) (width 0.3048) (layer \"F.Cu\") (net 299) (tstamp 06622737-2eed-4390-bb7b-fef41db94ec7))\n  (segment (start 166.35754 114.36166) (end 165.212 114.36166) (width 0.508) (layer \"F.Cu\") (net 299) (tstamp 0cb3b951-adc9-4762-bde5-68a5568c9a02))\n  (segment (start 167.76724 112.95196) (end 167.371 113.3482) (width 0.3048) (layer \"F.Cu\") (net 299) (tstamp 6d11daad-1a18-41ab-846b-049ca78a29c8))\n  (segment (start 166.35754 114.36166) (end 167.371 113.3482) (width 0.508) (layer \"F.Cu\") (net 299) (tstamp a01c5f8c-e9c7-4f3b-9555-bf98e4bd42c7))\n  (segment (start 166.35754 109.54074) (end 167.371 110.5542) (width 0.508) (layer \"F.Cu\") (net 300) (tstamp 321e7ea1-4429-42fa-a741-e60365e61369))\n  (segment (start 167.76724 110.95044) (end 167.371 110.5542) (width 0.3048) (layer \"F.Cu\") (net 300) (tstamp 5078def8-8378-4422-947d-17b3109d3587))\n  (segment (start 168.02886 110.95044) (end 167.76724 110.95044) (width 0.3048) (layer \"F.Cu\") (net 300) (tstamp 9d182b15-817c-445b-84fb-1c3120da7d6b))\n  (segment (start 166.35754 109.54074) (end 165.212 109.54074) (width 0.508) (layer \"F.Cu\") (net 300) (tstamp d301b38d-e314-4948-bd2f-5d5584941d09))\n  (segment (start 70.65 162.5688) (end 71.7035 162.5688) (width 0.3048) (layer \"F.Cu\") (net 301) (tstamp 2ab58abe-a2d1-4d66-b59e-18112bbed612))\n  (segment (start 69.4068 162.5688) (end 69.4 162.562) (width 0.3048) (layer \"F.Cu\") (net 301) (tstamp 2e663ef0-5de7-40fc-b462-2ae079b04a44))\n  (segment (start 70.65 162.5688) (end 69.4068 162.5688) (width 0.3048) (layer \"F.Cu\") (net 301) (tstamp 73d24c54-620b-4deb-8149-d90ca562c0d4))\n  (segment (start 71.7035 162.5688) (end 71.87 162.4023) (width 0.3048) (layer \"F.Cu\") (net 301) (tstamp f0dd3008-9d8c-4fe0-99dd-aaa2f2704518))\n  (segment (start 95.8946 159.0136) (end 96.9518 160.0708) (width 0.2032) (layer \"F.Cu\") (net 302) (tstamp 00000000-0000-0000-0000-0000528111df))\n  (segment (start 96.9518 160.0708) (end 97.155 160.0708) (width 0.2032) (layer \"F.Cu\") (net 302) (tstamp 00000000-0000-0000-0000-0000528111e6))\n  (segment (start 95.2954 159.0136) (end 95.8946 159.0136) (width 0.2032) (layer \"F.Cu\") (net 302) (tstamp 72792bcf-6115-4cf3-bf95-acd29ac565e4))\n  (segment (start 89.0508 159.5136) (end 88.7222 159.8422) (width 0.2032) (layer \"F.Cu\") (net 303) (tstamp 00000000-0000-0000-0000-0000528111f7))\n  (segment (start 88.7222 159.8422) (end 88.7222 161.163) (width 0.2032) (layer \"F.Cu\") (net 303) (tstamp 00000000-0000-0000-0000-0000528111fb))\n  (segment (start 89.9454 159.5136) (end 89.0508 159.5136) (width 0.2032) (layer \"F.Cu\") (net 303) (tstamp e0e32b4c-5059-44b0-9711-fc802b82708e))\n  (segment (start 88.918 156.0136) (end 88.6004 155.696) (width 0.2032) (layer \"F.Cu\") (net 304) (tstamp 00000000-0000-0000-0000-0000528117aa))\n  (segment (start 88.6004 155.696) (end 87.2796 155.696) (width 0.2032) (layer \"F.Cu\") (net 304) (tstamp 00000000-0000-0000-0000-0000528117b0))\n  (segment (start 89.9454 156.0136) (end 88.918 156.0136) (width 0.2032) (layer \"F.Cu\") (net 304) (tstamp 6e7519db-fcd6-4f5d-ba82-abb974cec920))\n  (segment (start 95.2954 160.105) (end 96.8554 161.665) (width 0.2032) (layer \"F.Cu\") (net 305) (tstamp 00000000-0000-0000-0000-000052802b29))\n  (segment (start 95.2954 159.5136) (end 95.2954 160.105) (width 0.2032) (layer \"F.Cu\") (net 305) (tstamp aec0024c-898c-4cf6-8ff7-683cadbb32f8))\n  (segment (start 155.7274 126.114065) (end 155.7274 125.1966) (width 0.2032) (layer \"F.Cu\") (net 306) (tstamp 00000000-0000-0000-0000-00005281119a))\n  (segment (start 154.07558 127.765885) (end 155.7274 126.114065) (width 0.2032) (layer \"F.Cu\") (net 306) (tstamp 015e78d2-4dcf-4c19-a989-20b88f3862ea))\n  (segment (start 154.07558 127.891609) (end 154.07558 127.765885) (width 0.2032) (layer \"F.Cu\") (net 306) (tstamp c5a9a977-a5e6-45a6-8d47-2e313688a2b5))\n  (segment (start 153.314054 128.653134) (end 154.07558 127.891609) (width 0.2032) (layer \"F.Cu\") (net 306) (tstamp cce61cbc-41d7-44c5-baf8-0692edfbad89))\n  (segment (start 92.8704 154.3224) (end 94.3314 152.8614) (width 0.2032) (layer \"F.Cu\") (net 307) (tstamp 00000000-0000-0000-0000-00005272e1b7))\n  (segment (start 94.3314 152.8614) (end 94.373 152.8614) (width 0.2032) (layer \"F.Cu\") (net 307) (tstamp 00000000-0000-0000-0000-00005272e1c6))\n  (segment (start 92.8704 155.0886) (end 92.8704 154.3224) (width 0.2032) (layer \"F.Cu\") (net 307) (tstamp 46f04175-2093-43ff-9a5c-2742ebbce0c5))\n  (segment (start 64.7706 124.4794) (end 62.6 126.65) (width 0.2032) (layer \"F.Cu\") (net 308) (tstamp 00000000-0000-0000-0000-000052903374))\n  (segment (start 67.874 124.4794) (end 68.9662 124.4794) (width 0.2032) (layer \"F.Cu\") (net 308) (tstamp 4b4a2d9b-8915-4bb2-8e01-e049577ae0e6))\n  (segment (start 67.874 124.4794) (end 64.7706 124.4794) (width 0.2032) (layer \"F.Cu\") (net 308) (tstamp e49b98c3-fbcb-4c00-a237-41c0bbe727e9))\n  (segment (start 64.8246 111.5254) (end 62.7 113.65) (width 0.2032) (layer \"F.Cu\") (net 309) (tstamp 00000000-0000-0000-0000-0000529033b9))\n  (segment (start 67.874 111.5254) (end 68.9662 111.5254) (width 0.2032) (layer \"F.Cu\") (net 309) (tstamp 5dc3ad8e-d820-43d2-9e47-94f5248465e5))\n  (segment (start 67.874 111.5254) (end 64.8246 111.5254) (width 0.2032) (layer \"F.Cu\") (net 309) (tstamp 5e564352-2795-423a-ae25-6e9490ded619))\n  (segment (start 161.473 119.3486) (end 160.457 119.3486) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 00000000-0000-0000-0000-000052f1d429))\n  (segment (start 172.07 113.8308) (end 172.7304 114.4912) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 0a14de0a-9f86-4073-92c5-faa5de2af81b))\n  (segment (start 172.07 112.9164) (end 172.07 113.8308) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 14a0010c-a64f-4877-8900-2b6b12316ad8))\n  (segment (start 171.03114 112.45158) (end 171.60518 112.45158) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 1a29b8f9-99ee-4192-b694-e5bffdaba49f))\n  (segment (start 172.7304 114.4912) (end 173.2892 114.4912) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 77163041-fe37-4e4f-9d62-eebbfc919a17))\n  (segment (start 171.60518 112.45158) (end 172.07 112.9164) (width 0.2032) (layer \"F.Cu\") (net 310) (tstamp 8532cf8a-06db-4824-b39b-14783a5f32bc))\n  (via (at 161.473 119.3486) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 310) (tstamp 1cfe1562-95e5-48ba-aff3-aa529bf806e1))\n  (via (at 173.2892 114.4912) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 310) (tstamp fc1a4233-8183-4447-a022-61e18152a266))\n  (segment (start 166.3304 114.4912) (end 161.473 119.3486) (width 0.2032) (layer \"B.Cu\") (net 310) (tstamp 00000000-0000-0000-0000-000052f1d426))\n  (segment (start 173.2892 114.4912) (end 166.3304 114.4912) (width 0.2032) (layer \"B.Cu\") (net 310) (tstamp 404f4386-bd2b-4bd8-af07-f4f7394f4dd8))\n  (segment (start 167.37862 111.45082) (end 166.736 110.8082) (width 0.2032) (layer \"F.Cu\") (net 311) (tstamp 043b828b-d7c1-4b9d-a87a-5f468d9b5fe8))\n  (segment (start 166.736 110.8082) (end 166.228 110.8082) (width 0.2032) (layer \"F.Cu\") (net 311) (tstamp 1203176e-ecad-4d50-b0f2-8c290542eda6))\n  (segment (start 175.118 108.2428) (end 175.0164 108.1412) (width 0.2032) (layer \"F.Cu\") (net 311) (tstamp 1504cf0a-5240-41ab-a1ac-32f3f26df760))\n  (segment (start 177.15 108.2428) (end 175.118 108.2428) (width 0.2032) (layer \"F.Cu\") (net 311) (tstamp 4ada0fd5-df73-4222-91da-e3fdd4c2a931))\n  (segment (start 167.37862 111.45082) (end 168.02886 111.45082) (width 0.2032) (layer \"F.Cu\") (net 311) (tstamp f33401c3-6dfe-43b4-a92f-3f4dd5ec9201))\n  (via (at 175.0164 108.1412) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 311) (tstamp a9d370a7-128e-4369-bffd-db996d5783bd))\n  (via (at 166.228 110.8082) (size 0.6858) (drill 0.3302) (layers \"F.Cu\" \"B.Cu\") (net 311) (tstamp c23f76d9-62e4-46d6-a9c9-632bdab74f3a))\n  (segment (start 167.4472 109.589) (end 166.228 110.8082) (width 0.2032) (layer \"B.Cu\") (net 311) (tstamp 12464499-3a0e-46a7-99fd-2a805ae55d23))\n  (segment (start 173.5686 109.589) (end 167.4472 109.589) (width 0.2032) (layer \"B.Cu\") (net 311) (tstamp 73705985-1f12-478b-960a-7781a5bd9de5))\n  (segment (start 175.0164 108.1412) (end 173.5686 109.589) (width 0.2032) (layer \"B.Cu\") (net 311) (tstamp e0c5f9e8-10dc-46db-91dc-b03373f8ab86))\n  (segment (start 171.7398 110.4272) (end 171.7398 110.0208) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp 005a3308-4e13-433e-a2af-a6eb0e0eabc0))\n  (segment (start 171.03114 110.95044) (end 171.21656 110.95044) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp 304280bb-ab9f-456a-a77c-04960de9c319))\n  (segment (start 172.9336 109.4112) (end 172.9336 108.3952) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp 8bfeab17-e65a-4170-86c9-2c116fcaf712))\n  (segment (start 172.3494 109.4112) (end 172.9336 109.4112) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp b3b5205a-4024-4a22-b050-46bf7071c8d4))\n  (segment (start 171.7398 110.0208) (end 172.3494 109.4112) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp c3f29b7f-0674-4eb1-83ab-29e9bbf2bd6c))\n  (segment (start 171.21656 110.95044) (end 171.7398 110.4272) (width 0.3048) (layer \"F.Cu\") (net 312) (tstamp e32b9a52-a767-4a36-b4ed-49a5da45a30a))\n  (segment (start 157.155 130.46975) (end 157.155 130.1944) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f16edc))\n  (segment (start 159.441 125.3938) (end 159.4664 125.3684) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f1d458))\n  (segment (start 159.4664 125.3684) (end 159.4664 122.8284) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f1d459))\n  (segment (start 159.441 122.803) (end 159.4664 122.8284) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f1d558))\n  (segment (start 159.441 121.66) (end 159.441 122.803) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 178adeeb-8fb1-42a1-a18e-512e2fede363))\n  (segment (start 156.142835 131.481915) (end 157.155 130.46975) (width 0.2032) (layer \"F.Cu\") (net 313) (tstamp 809261ba-aab4-4f39-8bf4-3c70ee4a69e6))\n  (via (at 157.155 130.1944) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 313) (tstamp 66b3e787-6ebf-4c3d-b79b-3c8d9e43f885))\n  (via (at 159.441 125.3938) (size 0.7874) (drill 0.4064) (layers \"F.Cu\" \"B.Cu\") (net 313) (tstamp 75cdc646-e88a-453e-9502-d7bf8ce1c3fd))\n  (segment (start 157.155 126.5876) (end 158.3488 125.3938) (width 0.2032) (layer \"B.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f1d453))\n  (segment (start 158.3488 125.3938) (end 159.441 125.3938) (width 0.2032) (layer \"B.Cu\") (net 313) (tstamp 00000000-0000-0000-0000-000052f1d455))\n  (segment (start 157.155 130.1944) (end 157.155 126.5876) (width 0.2032) (layer \"B.Cu\") (net 313) (tstamp 638fff3e-1380-4c05-910b-83ded3a103d2))\n  (segment (start 72.3624 157.6444) (end 72.485 157.767) (width 0.29337) (layer \"F.Cu\") (net 314) (tstamp 20b5d12c-c24c-4c08-a70e-295dbe7389d3))\n  (segment (start 71.614 157.6444) (end 72.3624 157.6444) (width 0.29337) (layer \"F.Cu\") (net 314) (tstamp 69cba76f-5cf0-4be2-ae29-79a9c10ff4b3))\n  (segment (start 124.9994 114.04) (end 123.698 115.3414) (width 1.27) (layer \"F.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052816e6f))\n  (segment (start 128.707 114.04) (end 124.9994 114.04) (width 1.27) (layer \"F.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052816e70))\n  (segment (start 123.74626 123.45566) (end 123.7032 123.4126) (width 0.254) (layer \"F.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-00005287872b))\n  (segment (start 123.74626 127.87526) (end 123.881 128.01) (width 0.254) (layer \"F.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052878986))\n  (segment (start 123.74626 125.0188) (end 123.74626 123.45566) (width 0.254) (layer \"F.Cu\") (net 315) (tstamp 06a73c6a-899a-4e94-b6e8-c20e401eb005))\n  (segment (start 117.69852 111.01832) (end 117.094 110.363) (width 0.3048) (layer \"F.Cu\") (net 315) (tstamp 3e79ff9c-5f73-42c2-971b-028a3744c3f7))\n  (segment (start 117.094 108.9152) (end 117.094 110.363) (width 0.508) (layer \"F.Cu\") (net 315) (tstamp 7b455d80-4fcc-4dcc-8034-c5d349a00f1d))\n  (segment (start 123.74626 125.0188) (end 123.74626 127.87526) (width 0.254) (layer \"F.Cu\") (net 315) (tstamp b68f591a-952e-46b3-88fb-4ee03f70a3c0))\n  (segment (start 117.69852 111.01832) (end 118.745 111.01832) (width 0.3048) (layer \"F.Cu\") (net 315) (tstamp f14e3cdb-5c5c-4753-8e52-0a667de42076))\n  (via (at 117.094 110.363) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 315) (tstamp 4203d474-8978-4281-b1c1-fa1b3bc2936c))\n  (via (at 123.698 115.3414) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 315) (tstamp 43d6ca14-1f0b-4601-98d1-7378fa71fff6))\n  (via (at 128.707 114.04) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 315) (tstamp 7d1a10ef-358b-43b9-9cc2-1333c58dc56b))\n  (via (at 123.7032 123.4126) (size 1.0668) (drill 0.635) (layers \"F.Cu\" \"B.Cu\") (net 315) (tstamp 8f6df401-9e3f-4ba1-9264-cc3e6692ffc7))\n  (segment (start 140.01 112.77) (end 138.74 114.04) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052816e33))\n  (segment (start 138.74 114.04) (end 128.707 114.04) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052816e36))\n  (segment (start 123.7032 123.4126) (end 123.698 123.4126) (width 0.254) (layer \"B.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-00005287873d))\n  (segment (start 123.698 123.4126) (end 123.698 115.3414) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 00000000-0000-0000-0000-000052878741))\n  (segment (start 118.7196 110.363) (end 117.094 110.363) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 27df86d2-ae9a-452d-a6d6-8ce756189e61))\n  (segment (start 123.698 115.3414) (end 118.7196 110.363) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 7447bf80-ba66-45ae-b026-c0893adab159))\n  (segment (start 145.09 112.77) (end 140.01 112.77) (width 1.27) (layer \"B.Cu\") (net 315) (tstamp 8a5ade8e-d139-4119-b968-af89dc1e7369))\n  (segment (start 70.6174 164.2618) (end 71.3059 164.2618) (width 0.3048) (layer \"F.Cu\") (net 376) (tstamp 35f876fe-f4fc-4cfe-b053-c3941f29b72d))\n  (segment (start 71.3059 164.2618) (end 71.87 163.6977) (width 0.3048) (layer \"F.Cu\") (net 376) (tstamp 59283d21-48ac-4e39-91ea-2bb149769c99))\n  (segment (start 70.65 163.2188) (end 70.65 164.2292) (width 0.3048) (layer \"F.Cu\") (net 376) (tstamp 5f5350ae-55f3-427b-970e-2f5110cc8ce6))\n  (segment (start 70.65 164.2292) (end 70.6174 164.2618) (width 0.3048) (layer \"F.Cu\") (net 376) (tstamp fdfee67e-58da-46ac-84d4-6921754f8b20))\n  (segment (start 72.376 151.396) (end 71.1706 151.396) (width 0.508) (layer \"F.Cu\") (net 377) (tstamp 06ed8c57-39a9-47d6-8ddb-fba03a57136e))\n  (segment (start 71.1706 151.396) (end 71.1 151.4666) (width 0.508) (layer \"F.Cu\") (net 377) (tstamp c352b413-10d0-473c-be6f-0eba92062e22))\n  (segment (start 78.4 164.2334) (end 77.3581 164.2334) (width 0.508) (layer \"F.Cu\") (net 378) (tstamp 8932f435-e756-432e-a18d-4bc41ac95d99))\n  (segment (start 77.3581 164.2334) (end 77.2167 164.3748) (width 0.508) (layer \"F.Cu\") (net 378) (tstamp f8074af4-ab6a-4658-a403-b91ca25caa33))\n  (segment (start 162.1 144.47) (end 165.1666 147.5366) (width 0.2032) (layer \"F.Cu\") (net 379) (tstamp 3db02b49-e806-49a6-9d21-96b5a58c2b02))\n  (segment (start 161.446574 143.502886) (end 162.1 144.156312) (width 0.2032) (layer \"F.Cu\") (net 379) (tstamp 51c5486a-0cdd-4e30-8507-0028bb0fae06))\n  (segment (start 165.1666 147.5366) (end 165.1666 147.7) (width 0.2032) (layer \"F.Cu\") (net 379) (tstamp b5beab7e-bc9a-430e-800a-cff34d16d414))\n  (segment (start 162.1 144.156312) (end 162.1 144.47) (width 0.2032) (layer \"F.Cu\") (net 379) (tstamp c257d445-94e1-4077-b4d2-7b6b38d34d45))\n  (segment (start 165.1666 147.7) (end 165.1666 148.7) (width 0.2032) (layer \"F.Cu\") (net 379) (tstamp ca7d66d6-7f15-4898-9ecc-32cf62cb57e1))\n\n  (zone (net 157) (net_name \"/mcu/usb/power/USB_SHIELD\") (layer \"F.Cu\") (tstamp 00000000-0000-0000-0000-0000615394a1) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 120.1)\n        (xy 174.6 135.1)\n        (xy 180 135.1)\n        (xy 180 115.1)\n        (xy 177.8 115.1)\n        (xy 177.8 119.1)\n        (xy 176.3 119.1)\n        (xy 175.3 120.1)\n      )\n    )\n    (filled_polygon\n      (layer \"F.Cu\")\n      (pts\n        (xy 179.6698 115.120284)\n        (xy 179.725216 115.1757)\n        (xy 179.7455 115.2514)\n        (xy 179.7455 120.7691)\n        (xy 179.725216 120.8448)\n        (xy 179.6698 120.900216)\n        (xy 179.5941 120.9205)\n        (xy 178.889978 120.9205)\n        (xy 178.86889 120.918423)\n        (xy 178.864625 120.918423)\n        (xy 178.85 120.915514)\n        (xy 178.843877 120.916732)\n        (xy 178.828869 120.918423)\n        (xy 178.70069 120.932865)\n        (xy 178.700689 120.932865)\n        (xy 178.692242 120.933817)\n        (xy 178.542395 120.986251)\n        (xy 178.407972 121.070714)\n        (xy 178.295714 121.182972)\n        (xy 178.211251 121.317395)\n        (xy 178.158817 121.467242)\n        (xy 178.141042 121.625)\n        (xy 178.158817 121.782758)\n        (xy 178.211251 121.932605)\n        (xy 178.295714 122.067028)\n        (xy 178.407972 122.179286)\n        (xy 178.542395 122.263749)\n        (xy 178.692242 122.316183)\n        (xy 178.700689 122.317135)\n        (xy 178.70069 122.317135)\n        (xy 178.828869 122.331577)\n        (xy 178.843877 122.333268)\n        (xy 178.85 122.334486)\n        (xy 178.864625 122.331577)\n        (xy 178.86889 122.331577)\n        (xy 178.889978 122.3295)\n        (xy 179.5941 122.3295)\n        (xy 179.6698 122.349784)\n        (xy 179.725216 122.4052)\n        (xy 179.7455 122.4809)\n        (xy 179.7455 125.5191)\n        (xy 179.725216 125.5948)\n        (xy 179.6698 125.650216)\n        (xy 179.5941 125.6705)\n        (xy 178.889978 125.6705)\n        (xy 178.86889 125.668423)\n        (xy 178.864625 125.668423)\n        (xy 178.85 125.665514)\n        (xy 178.843877 125.666732)\n        (xy 178.828869 125.668423)\n        (xy 178.70069 125.682865)\n        (xy 178.700689 125.682865)\n        (xy 178.692242 125.683817)\n        (xy 178.542395 125.736251)\n        (xy 178.407972 125.820714)\n        (xy 178.295714 125.932972)\n        (xy 178.211251 126.067395)\n        (xy 178.158817 126.217242)\n        (xy 178.141042 126.375)\n        (xy 178.158817 126.532758)\n        (xy 178.211251 126.682605)\n        (xy 178.295714 126.817028)\n        (xy 178.407972 126.929286)\n        (xy 178.542395 127.013749)\n        (xy 178.692242 127.066183)\n        (xy 178.700689 127.067135)\n        (xy 178.70069 127.067135)\n        (xy 178.828869 127.081577)\n        (xy 178.843877 127.083268)\n        (xy 178.85 127.084486)\n        (xy 178.864625 127.081577)\n        (xy 178.86889 127.081577)\n        (xy 178.889978 127.0795)\n        (xy 179.5941 127.0795)\n        (xy 179.6698 127.099784)\n        (xy 179.725216 127.1552)\n        (xy 179.7455 127.2309)\n        (xy 179.7455 134.9486)\n        (xy 179.725216 135.0243)\n        (xy 179.6698 135.079716)\n        (xy 179.5941 135.1)\n        (xy 174.7514 135.1)\n        (xy 174.6757 135.079716)\n        (xy 174.620284 135.0243)\n        (xy 174.6 134.9486)\n        (xy 174.6 125.9091)\n        (xy 174.620284 125.8334)\n        (xy 174.6757 125.777984)\n        (xy 174.7514 125.7577)\n        (xy 175.509388 125.7577)\n        (xy 175.611102 125.742408)\n        (xy 175.660643 125.718619)\n        (xy 175.726179 125.7037)\n        (xy 176.870064 125.7037)\n        (xy 176.92948 125.691881)\n        (xy 176.99686 125.64686)\n        (xy 177.041881 125.57948)\n        (xy 177.0537 125.520064)\n        (xy 177.0537 125.079936)\n        (xy 177.041881 125.02052)\n        (xy 177.042233 125.02045)\n        (xy 177.033647 124.955239)\n        (xy 177.039658 124.932808)\n        (xy 177.041881 124.92948)\n        (xy 177.0537 124.870064)\n        (xy 177.0537 124.429936)\n        (xy 177.041881 124.37052)\n        (xy 177.042233 124.37045)\n        (xy 177.033647 124.305239)\n        (xy 177.039658 124.282808)\n        (xy 177.041881 124.27948)\n        (xy 177.0537 124.220064)\n        (xy 177.0537 123.779936)\n        (xy 177.041881 123.72052)\n        (xy 177.042233 123.72045)\n        (xy 177.033647 123.655239)\n        (xy 177.039658 123.632808)\n        (xy 177.041881 123.62948)\n        (xy 177.0537 123.570064)\n        (xy 177.0537 123.129936)\n        (xy 177.041881 123.07052)\n        (xy 177.042233 123.07045)\n        (xy 177.033647 123.005239)\n        (xy 177.039658 122.982808)\n        (xy 177.041881 122.97948)\n        (xy 177.0537 122.920064)\n        (xy 177.0537 122.479936)\n        (xy 177.041881 122.42052)\n        (xy 176.99686 122.35314)\n        (xy 176.92948 122.308119)\n        (xy 176.870064 122.2963)\n        (xy 175.734337 122.2963)\n        (xy 175.678912 122.283453)\n        (xy 175.678635 122.28433)\n        (xy 175.547409 122.242829)\n        (xy 175.540688 122.2423)\n        (xy 174.7514 122.2423)\n        (xy 174.6757 122.222016)\n        (xy 174.620284 122.1666)\n        (xy 174.6 122.0909)\n        (xy 174.6 120.2514)\n        (xy 174.620284 120.1757)\n        (xy 174.6757 120.120284)\n        (xy 174.7514 120.1)\n        (xy 175.3 120.1)\n        (xy 175.43897 119.96103)\n        (xy 175.468502 119.93804)\n        (xy 175.479378 119.931557)\n        (xy 175.485503 119.925725)\n        (xy 175.485506 119.925722)\n        (xy 175.601254 119.815496)\n        (xy 175.601256 119.815494)\n        (xy 175.607385 119.809657)\n        (xy 175.632759 119.771466)\n        (xy 175.651807 119.748193)\n        (xy 176.255656 119.144344)\n        (xy 176.323527 119.105159)\n        (xy 176.362712 119.1)\n        (xy 177.8 119.1)\n        (xy 177.8 115.2514)\n        (xy 177.820284 115.1757)\n        (xy 177.8757 115.120284)\n        (xy 177.9514 115.1)\n        (xy 179.5941 115.1)\n      )\n    )\n  )\n  (zone (net 192) (net_name \"GND\") (layer \"In1.Cu\") (tstamp 00000000-0000-0000-0000-0000615394aa) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 100)\n        (xy 60 175)\n        (xy 180 175)\n        (xy 180 100)\n        (xy 168.5 100.1)\n        (xy 168.5 102.5)\n        (xy 164.1 102.5)\n        (xy 164.1 100)\n      )\n    )\n    (filled_polygon\n      (layer \"In1.Cu\")\n      (pts\n        (xy 164.042121 100.325302)\n        (xy 164.088614 100.378958)\n        (xy 164.1 100.4313)\n        (xy 164.1 102.5)\n        (xy 164.81755 102.5)\n        (xy 164.885671 102.520002)\n        (xy 164.900062 102.530776)\n        (xy 164.921991 102.549777)\n        (xy 164.921991 102.55653)\n        (xy 166.67801 102.55653)\n        (xy 166.67801 102.548737)\n        (xy 166.682559 102.543487)\n        (xy 166.742285 102.505104)\n        (xy 166.777783 102.5)\n        (xy 168.5 102.5)\n        (xy 168.5 101.988685)\n        (xy 170.189683 101.988685)\n        (xy 170.207313 102.168491)\n        (xy 170.264341 102.339922)\n        (xy 170.267988 102.345944)\n        (xy 170.267989 102.345946)\n        (xy 170.326819 102.443085)\n        (xy 170.357932 102.494459)\n        (xy 170.483434 102.624421)\n        (xy 170.634611 102.723348)\n        (xy 170.641215 102.725804)\n        (xy 170.641217 102.725805)\n        (xy 170.674046 102.738014)\n        (xy 170.803947 102.786324)\n        (xy 170.983028 102.810218)\n        (xy 170.990039 102.80958)\n        (xy 170.990043 102.80958)\n        (xy 171.155935 102.794483)\n        (xy 171.155938 102.794482)\n        (xy 171.162953 102.793844)\n        (xy 171.218357 102.775842)\n        (xy 171.328082 102.74019)\n        (xy 171.328084 102.740189)\n        (xy 171.334778 102.738014)\n        (xy 171.432711 102.679635)\n        (xy 171.48391 102.649115)\n        (xy 171.483913 102.649113)\n        (xy 171.489965 102.645505)\n        (xy 171.583398 102.55653)\n        (xy 171.615695 102.525774)\n        (xy 171.615697 102.525771)\n        (xy 171.620799 102.520913)\n        (xy 171.720779 102.37043)\n        (xy 171.784936 102.201537)\n        (xy 171.78958 102.168491)\n        (xy 171.809529 102.026551)\n        (xy 171.809529 102.026546)\n        (xy 171.81008 102.022628)\n        (xy 171.810236 102.011474)\n        (xy 171.810341 102.003962)\n        (xy 171.810341 102.003957)\n        (xy 171.810396 102)\n        (xy 171.790257 101.820458)\n        (xy 171.784115 101.802819)\n        (xy 171.733159 101.656496)\n        (xy 171.730841 101.649839)\n        (xy 171.720515 101.633314)\n        (xy 173.996474 101.633314)\n        (xy 174.00232 101.643109)\n        (xy 175.98719 103.62798)\n        (xy 176.001131 103.635592)\n        (xy 176.002966 103.635461)\n        (xy 176.00958 103.63121)\n        (xy 177.996638 101.644151)\n        (xy 178.004252 101.630207)\n        (xy 178.004247 101.630131)\n        (xy 177.998142 101.621157)\n        (xy 177.951165 101.578858)\n        (xy 177.945677 101.574446)\n        (xy 177.669123 101.376452)\n        (xy 177.663176 101.372679)\n        (xy 177.366274 101.206746)\n        (xy 177.359956 101.203664)\n        (xy 177.046393 101.071854)\n        (xy 177.039778 101.069498)\n        (xy 176.713467 100.97346)\n        (xy 176.706645 100.97186)\n        (xy 176.371658 100.912793)\n        (xy 176.364689 100.911962)\n        (xy 176.025228 100.890605)\n        (xy 176.018196 100.890556)\n        (xy 175.678456 100.907171)\n        (xy 175.671478 100.907905)\n        (xy 175.335714 100.962287)\n        (xy 175.328854 100.963795)\n        (xy 175.001232 101.055269)\n        (xy 174.994597 101.057528)\n        (xy 174.679215 101.184951)\n        (xy 174.672871 101.187936)\n        (xy 174.373662 101.349718)\n        (xy 174.367673 101.353402)\n        (xy 174.088366 101.547525)\n        (xy 174.082842 101.55184)\n        (xy 174.004873 101.620098)\n        (xy 173.996474 101.633314)\n        (xy 171.720515 101.633314)\n        (xy 171.635102 101.496624)\n        (xy 171.522562 101.383296)\n        (xy 171.51276 101.373425)\n        (xy 171.512756 101.373422)\n        (xy 171.507797 101.368428)\n        (xy 171.501849 101.364653)\n        (xy 171.361208 101.275399)\n        (xy 171.361204 101.275397)\n        (xy 171.355254 101.271621)\n        (xy 171.325732 101.261109)\n        (xy 171.19169 101.213378)\n        (xy 171.191685 101.213377)\n        (xy 171.185055 101.211016)\n        (xy 171.178067 101.210183)\n        (xy 171.178064 101.210182)\n        (xy 171.05536 101.195551)\n        (xy 171.005658 101.189624)\n        (xy 170.998655 101.19036)\n        (xy 170.998654 101.19036)\n        (xy 170.832979 101.207773)\n        (xy 170.832977 101.207774)\n        (xy 170.825979 101.208509)\n        (xy 170.735918 101.239168)\n        (xy 170.66162 101.264461)\n        (xy 170.661617 101.264462)\n        (xy 170.65495 101.266732)\n        (xy 170.50107 101.361399)\n        (xy 170.371988 101.487806)\n        (xy 170.274119 101.639669)\n        (xy 170.271708 101.646292)\n        (xy 170.271707 101.646295)\n        (xy 170.214737 101.802819)\n        (xy 170.214736 101.802824)\n        (xy 170.212327 101.809442)\n        (xy 170.189683 101.988685)\n        (xy 168.5 101.988685)\n        (xy 168.5 100.4313)\n        (xy 168.520002 100.363179)\n        (xy 168.573658 100.316686)\n        (xy 168.626 100.3053)\n        (xy 175.962264 100.3053)\n        (xy 175.984142 100.307214)\n        (xy 176 100.31001)\n        (xy 176.010858 100.308095)\n        (xy 176.017906 100.308095)\n        (xy 176.03502 100.30702)\n        (xy 176.355968 100.322788)\n        (xy 176.368262 100.323998)\n        (xy 176.714684 100.375386)\n        (xy 176.72679 100.377793)\n        (xy 177.066507 100.462888)\n        (xy 177.078339 100.466477)\n        (xy 177.408072 100.584457)\n        (xy 177.419496 100.589189)\n        (xy 177.736076 100.73892)\n        (xy 177.746981 100.744749)\n        (xy 178.047359 100.924789)\n        (xy 178.05764 100.931659)\n        (xy 178.338915 101.140266)\n        (xy 178.348474 101.14811)\n        (xy 178.607966 101.383301)\n        (xy 178.616699 101.392034)\n        (xy 178.835384 101.633314)\n        (xy 178.85189 101.651526)\n        (xy 178.859734 101.661085)\n        (xy 179.068341 101.94236)\n        (xy 179.075211 101.952641)\n        (xy 179.126032 102.03743)\n        (xy 179.208594 102.175176)\n        (xy 179.255251 102.253019)\n        (xy 179.261078 102.26392)\n        (xy 179.31423 102.376301)\n        (xy 179.410811 102.580504)\n        (xy 179.415543 102.591928)\n        (xy 179.533523 102.921661)\n        (xy 179.537112 102.933492)\n        (xy 179.622207 103.27321)\n        (xy 179.624614 103.285316)\n        (xy 179.673337 103.613774)\n        (xy 179.676001 103.631733)\n        (xy 179.677212 103.644032)\n        (xy 179.692741 103.960109)\n        (xy 179.69298 103.964978)\n        (xy 179.691905 103.982094)\n        (xy 179.691905 103.989142)\n        (xy 179.68999 104)\n        (xy 179.691904 104.010855)\n        (xy 179.692786 104.015856)\n        (xy 179.6947 104.037736)\n        (xy 179.6947 118.977731)\n        (xy 179.674698 119.045852)\n        (xy 179.621042 119.092345)\n        (xy 179.550768 119.102449)\n        (xy 179.488384 119.074816)\n        (xy 179.481808 119.069376)\n        (xy 179.392972 118.995884)\n        (xy 179.210924 118.897451)\n        (xy 179.088753 118.859633)\n        (xy 179.019111 118.838075)\n        (xy 179.019108 118.838074)\n        (xy 179.013224 118.836253)\n        (xy 179.007099 118.835609)\n        (xy 179.007098 118.835609)\n        (xy 178.813531 118.815264)\n        (xy 178.81353 118.815264)\n        (xy 178.807403 118.81462)\n        (xy 178.721508 118.822437)\n        (xy 178.607439 118.832818)\n        (xy 178.607436 118.832819)\n        (xy 178.6013 118.833377)\n        (xy 178.595394 118.835115)\n        (xy 178.59539 118.835116)\n        (xy 178.505919 118.861449)\n        (xy 178.402765 118.891809)\n        (xy 178.219361 118.98769)\n        (xy 178.214561 118.99155)\n        (xy 178.21456 118.99155)\n        (xy 178.195423 119.006937)\n        (xy 178.058073 119.117369)\n        (xy 177.925045 119.275906)\n        (xy 177.922079 119.281301)\n        (xy 177.922075 119.281307)\n        (xy 177.828315 119.451855)\n        (xy 177.828313 119.451859)\n        (xy 177.825343 119.457262)\n        (xy 177.823479 119.463137)\n        (xy 177.823478 119.46314)\n        (xy 177.769137 119.634446)\n        (xy 177.762766 119.654529)\n        (xy 177.739697 119.860194)\n        (xy 177.74263 119.895118)\n        (xy 177.756474 120.059976)\n        (xy 177.757015 120.066424)\n        (xy 177.814059 120.265361)\n        (xy 177.816877 120.270843)\n        (xy 177.816878 120.270847)\n        (xy 177.905838 120.443945)\n        (xy 177.905841 120.443949)\n        (xy 177.908658 120.449431)\n        (xy 178.037208 120.61162)\n        (xy 178.041902 120.615615)\n        (xy 178.131961 120.692261)\n        (xy 178.194812 120.745752)\n        (xy 178.20019 120.748758)\n        (xy 178.200192 120.748759)\n        (xy 178.263975 120.784406)\n        (xy 178.347995 120.831363)\n        (xy 178.351489 120.833316)\n        (xy 178.401195 120.88401)\n        (xy 178.415603 120.953529)\n        (xy 178.390139 121.019802)\n        (xy 178.374332 121.036938)\n        (xy 178.285611 121.116822)\n        (xy 178.28173 121.122164)\n        (xy 178.281728 121.122166)\n        (xy 178.196876 121.238955)\n        (xy 178.192288 121.24527)\n        (xy 178.189604 121.251299)\n        (xy 178.189602 121.251302)\n        (xy 178.142467 121.35717)\n        (xy 178.127711 121.390314)\n        (xy 178.0947 121.545615)\n        (xy 178.0947 121.704385)\n        (xy 178.127711 121.859686)\n        (xy 178.130398 121.865721)\n        (xy 178.188763 121.996812)\n        (xy 178.192288 122.00473)\n        (xy 178.196168 122.010071)\n        (xy 178.196169 122.010072)\n        (xy 178.254779 122.090741)\n        (xy 178.285611 122.133178)\n        (xy 178.403601 122.239416)\n        (xy 178.40932 122.242718)\n        (xy 178.409323 122.24272)\n        (xy 178.524744 122.309358)\n        (xy 178.5411 122.318801)\n        (xy 178.692099 122.367864)\n        (xy 178.698662 122.368554)\n        (xy 178.698663 122.368554)\n        (xy 178.731371 122.371991)\n        (xy 178.779328 122.377032)\n        (xy 178.785916 122.378174)\n        (xy 178.789673 122.379673)\n        (xy 178.796068 122.3803)\n        (xy 178.803818 122.3803)\n        (xy 178.816986 122.38099)\n        (xy 178.824372 122.381766)\n        (xy 178.842278 122.383648)\n        (xy 178.85 122.38501)\n        (xy 178.865858 122.382214)\n        (xy 178.887736 122.3803)\n        (xy 179.5687 122.3803)\n        (xy 179.636821 122.400302)\n        (xy 179.683314 122.453958)\n        (xy 179.6947 122.5063)\n        (xy 179.6947 125.4937)\n        (xy 179.674698 125.561821)\n        (xy 179.621042 125.608314)\n        (xy 179.5687 125.6197)\n        (xy 178.887736 125.6197)\n        (xy 178.865858 125.617786)\n        (xy 178.85 125.61499)\n        (xy 178.842278 125.616352)\n        (xy 178.732064 125.627936)\n        (xy 178.698662 125.631446)\n        (xy 178.69866 125.631446)\n        (xy 178.692099 125.632136)\n        (xy 178.5411 125.681199)\n        (xy 178.535378 125.684502)\n        (xy 178.535377 125.684503)\n        (xy 178.409323 125.75728)\n        (xy 178.40932 125.757282)\n        (xy 178.403601 125.760584)\n        (xy 178.285611 125.866822)\n        (xy 178.28173 125.872164)\n        (xy 178.281728 125.872166)\n        (xy 178.204158 125.978932)\n        (xy 178.192288 125.99527)\n        (xy 178.189604 126.001299)\n        (xy 178.189602 126.001302)\n        (xy 178.15963 126.068621)\n        (xy 178.127711 126.140314)\n        (xy 178.0947 126.295615)\n        (xy 178.0947 126.454385)\n        (xy 178.127711 126.609686)\n        (xy 178.130398 126.615721)\n        (xy 178.18662 126.741999)\n        (xy 178.192288 126.75473)\n        (xy 178.196168 126.760071)\n        (xy 178.196169 126.760072)\n        (xy 178.265821 126.855939)\n        (xy 178.285611 126.883178)\n        (xy 178.29052 126.887598)\n        (xy 178.375647 126.964247)\n        (xy 178.412886 127.024693)\n        (xy 178.411534 127.095677)\n        (xy 178.37202 127.154661)\n        (xy 178.349712 127.169544)\n        (xy 178.219361 127.23769)\n        (xy 178.058073 127.367369)\n        (xy 177.925045 127.525906)\n        (xy 177.922079 127.531301)\n        (xy 177.922075 127.531307)\n        (xy 177.828315 127.701855)\n        (xy 177.828313 127.701859)\n        (xy 177.825343 127.707262)\n        (xy 177.823479 127.713137)\n        (xy 177.823478 127.71314)\n        (xy 177.764628 127.898659)\n        (xy 177.762766 127.904529)\n        (xy 177.739697 128.110194)\n        (xy 177.745859 128.183574)\n        (xy 177.752989 128.268475)\n        (xy 177.757015 128.316424)\n        (xy 177.814059 128.515361)\n        (xy 177.816877 128.520843)\n        (xy 177.816878 128.520847)\n        (xy 177.905838 128.693945)\n        (xy 177.905841 128.693949)\n        (xy 177.908658 128.699431)\n        (xy 178.037208 128.86162)\n        (xy 178.041902 128.865615)\n        (xy 178.18772 128.989716)\n        (xy 178.194812 128.995752)\n        (xy 178.20019 128.998758)\n        (xy 178.200192 128.998759)\n        (xy 178.366215 129.091546)\n        (xy 178.375467 129.096717)\n        (xy 178.572293 129.160669)\n        (xy 178.777793 129.185173)\n        (xy 178.783928 129.184701)\n        (xy 178.78393 129.184701)\n        (xy 178.846016 129.179924)\n        (xy 178.984138 129.169296)\n        (xy 179.183469 129.113642)\n        (xy 179.213206 129.098621)\n        (xy 179.288616 129.060528)\n        (xy 179.368194 129.02033)\n        (xy 179.491128 128.924283)\n        (xy 179.557122 128.898107)\n        (xy 179.626792 128.911765)\n        (xy 179.678019 128.960921)\n        (xy 179.6947 129.023574)\n        (xy 179.6947 138.702264)\n        (xy 179.692786 138.724142)\n        (xy 179.68999 138.74)\n        (xy 179.691904 138.750856)\n        (xy 179.691904 138.761877)\n        (xy 179.691385 138.761877)\n        (xy 179.691989 138.774442)\n        (xy 179.681307 138.910165)\n        (xy 179.680769 138.917007)\n        (xy 179.677676 138.936534)\n        (xy 179.642471 139.083177)\n        (xy 179.638542 139.099542)\n        (xy 179.632431 139.118347)\n        (xy 179.568278 139.273223)\n        (xy 179.559303 139.290838)\n        (xy 179.546564 139.311626)\n        (xy 179.472592 139.432341)\n        (xy 179.471714 139.433773)\n        (xy 179.460093 139.449767)\n        (xy 179.38479 139.537934)\n        (xy 179.36722 139.558506)\n        (xy 179.357904 139.566967)\n        (xy 179.358271 139.567334)\n        (xy 179.350475 139.57513)\n        (xy 179.34145 139.58145)\n        (xy 179.335131 139.590474)\n        (xy 179.334929 139.590676)\n        (xy 179.321178 139.607062)\n        (xy 179.234546 139.693694)\n        (xy 179.217723 139.707811)\n        (xy 179.20013 139.72013)\n        (xy 179.195736 139.726406)\n        (xy 179.190223 139.732693)\n        (xy 179.190222 139.732693)\n        (xy 179.047404 139.895545)\n        (xy 179.0474 139.895551)\n        (xy 179.044686 139.898645)\n        (xy 179.042397 139.902071)\n        (xy 179.042393 139.902076)\n        (xy 178.963472 140.020189)\n        (xy 178.913209 140.095413)\n        (xy 178.911385 140.099112)\n        (xy 178.911382 140.099117)\n        (xy 178.871295 140.180407)\n        (xy 178.808541 140.307659)\n        (xy 178.807216 140.311564)\n        (xy 178.807215 140.311565)\n        (xy 178.739999 140.509578)\n        (xy 178.732472 140.531751)\n        (xy 178.731669 140.53579)\n        (xy 178.731667 140.535796)\n        (xy 178.689468 140.747948)\n        (xy 178.686304 140.763855)\n        (xy 178.686034 140.767968)\n        (xy 178.686034 140.767971)\n        (xy 178.683464 140.807186)\n        (xy 178.671321 140.992454)\n        (xy 178.66999 141)\n        (xy 178.671904 141.010855)\n        (xy 178.671904 141.010856)\n        (xy 178.672786 141.015856)\n        (xy 178.6747 141.037736)\n        (xy 178.6747 142.714)\n        (xy 178.654698 142.782121)\n        (xy 178.601042 142.828614)\n        (xy 178.5487 142.84)\n        (xy 178.172371 142.84)\n        (xy 178.10425 142.819998)\n        (xy 178.057757 142.766342)\n        (xy 178.047653 142.696068)\n        (xy 178.055962 142.665782)\n        (xy 178.056073 142.665515)\n        (xy 178.060311 142.649697)\n        (xy 178.078941 142.508188)\n        (xy 178.078941 142.491812)\n        (xy 178.060311 142.350301)\n        (xy 178.056074 142.334489)\n        (xy 178.045036 142.307841)\n        (xy 178.036189 142.296863)\n        (xy 178.03103 142.29818)\n        (xy 177.559095 142.770115)\n        (xy 177.496783 142.804141)\n        (xy 177.425968 142.799076)\n        (xy 177.380905 142.770115)\n        (xy 177.199885 142.589095)\n        (xy 177.165859 142.526783)\n        (xy 177.170924 142.455968)\n        (xy 177.199885 142.410905)\n        (xy 177.59798 142.01281)\n        (xy 177.605592 141.99887)\n        (xy 177.60546 141.997034)\n        (xy 177.601209 141.990419)\n        (xy 177.199885 141.589095)\n        (xy 177.165859 141.526783)\n        (xy 177.167694 141.50113)\n        (xy 177.834408 141.50113)\n        (xy 177.83454 141.502966)\n        (xy 177.838789 141.509578)\n        (xy 178.025296 141.696085)\n        (xy 178.037671 141.702843)\n        (xy 178.041932 141.699653)\n        (xy 178.056074 141.665511)\n        (xy 178.060311 141.649699)\n        (xy 178.078941 141.508188)\n        (xy 178.078941 141.491812)\n        (xy 178.060311 141.350301)\n        (xy 178.056074 141.334489)\n        (xy 178.045036 141.307841)\n        (xy 178.036189 141.296863)\n        (xy 178.031031 141.29818)\n        (xy 177.842019 141.487192)\n        (xy 177.834408 141.50113)\n        (xy 177.167694 141.50113)\n        (xy 177.170924 141.455968)\n        (xy 177.199885 141.410905)\n        (xy 177.424523 141.186267)\n        (xy 177.597977 141.012812)\n        (xy 177.605591 140.998868)\n        (xy 177.60546 140.997033)\n        (xy 177.601212 140.990423)\n        (xy 177.170136 140.559346)\n        (xy 177.11192 140.50113)\n        (xy 177.834408 140.50113)\n        (xy 177.83454 140.502966)\n        (xy 177.838789 140.509578)\n        (xy 178.025296 140.696085)\n        (xy 178.037671 140.702843)\n        (xy 178.041932 140.699653)\n        (xy 178.056074 140.665511)\n        (xy 178.060311 140.649699)\n        (xy 178.078941 140.508188)\n        (xy 178.078941 140.491812)\n        (xy 178.060311 140.350301)\n        (xy 178.056074 140.334489)\n        (xy 178.045036 140.307841)\n        (xy 178.036189 140.296863)\n        (xy 178.031031 140.29818)\n        (xy 177.842019 140.487192)\n        (xy 177.834408 140.50113)\n        (xy 177.11192 140.50113)\n        (xy 176.982811 140.372022)\n        (xy 176.968868 140.364409)\n        (xy 176.967033 140.36454)\n        (xy 176.960423 140.368788)\n        (xy 176.559095 140.770115)\n        (xy 176.496783 140.80414)\n        (xy 176.425967 140.799075)\n        (xy 176.380905 140.770115)\n        (xy 175.982808 140.372019)\n        (xy 175.96887 140.364408)\n        (xy 175.967034 140.36454)\n        (xy 175.960421 140.368789)\n        (xy 175.769864 140.559346)\n        (xy 175.34202 140.987191)\n        (xy 175.334409 141.00113)\n        (xy 175.33454 141.002967)\n        (xy 175.338788 141.009577)\n        (xy 175.515477 141.186267)\n        (xy 175.740115 141.410905)\n        (xy 175.77414 141.473217)\n        (xy 175.769075 141.544033)\n        (xy 175.740115 141.589095)\n        (xy 175.342019 141.987192)\n        (xy 175.334408 142.00113)\n        (xy 175.33454 142.002966)\n        (xy 175.338791 142.009581)\n        (xy 175.740115 142.410905)\n        (xy 175.774141 142.473217)\n        (xy 175.769076 142.544032)\n        (xy 175.740115 142.589095)\n        (xy 175.559095 142.770115)\n        (xy 175.496783 142.804141)\n        (xy 175.425968 142.799076)\n        (xy 175.380905 142.770115)\n        (xy 174.914708 142.303918)\n        (xy 174.902328 142.297158)\n        (xy 174.898068 142.300347)\n        (xy 174.883926 142.334489)\n        (xy 174.879689 142.350301)\n        (xy 174.861059 142.491812)\n        (xy 174.861059 142.508188)\n        (xy 174.879689 142.649697)\n        (xy 174.883926 142.665511)\n        (xy 174.885379 142.669018)\n        (xy 174.885723 142.672216)\n        (xy 174.886065 142.673493)\n        (xy 174.885866 142.673546)\n        (xy 174.89297 142.739608)\n        (xy 174.861192 142.803095)\n        (xy 174.804468 142.838136)\n        (xy 174.79812 142.84)\n        (xy 174.78 142.84)\n        (xy 174.78 147.16)\n        (xy 174.793548 147.16)\n        (xy 174.795433 147.16041)\n        (xy 174.857746 147.194434)\n        (xy 174.891772 147.256746)\n        (xy 174.885542 147.326367)\n        (xy 174.886065 147.326507)\n        (xy 174.885261 147.329509)\n        (xy 174.88506 147.331752)\n        (xy 174.883926 147.334489)\n        (xy 174.879689 147.350303)\n        (xy 174.861059 147.491812)\n        (xy 174.861059 147.508188)\n        (xy 174.879689 147.649699)\n        (xy 174.883926 147.665511)\n        (xy 174.894964 147.692159)\n        (xy 174.903811 147.703137)\n        (xy 174.90897 147.70182)\n        (xy 175.380905 147.229885)\n        (xy 175.443217 147.195859)\n        (xy 175.514032 147.200924)\n        (xy 175.559095 147.229885)\n        (xy 175.740115 147.410905)\n        (xy 175.774141 147.473217)\n        (xy 175.769076 147.544032)\n        (xy 175.740115 147.589095)\n        (xy 175.34202 147.98719)\n        (xy 175.334408 148.00113)\n        (xy 175.33454 148.002966)\n        (xy 175.338789 148.009579)\n        (xy 175.740115 148.410905)\n        (xy 175.77414 148.473217)\n        (xy 175.769075 148.544033)\n        (xy 175.740115 148.589095)\n        (xy 175.342019 148.987192)\n        (xy 175.334408 149.00113)\n        (xy 175.33454 149.002966)\n        (xy 175.338789 149.009579)\n        (xy 175.515229 149.186019)\n        (xy 175.957191 149.62798)\n        (xy 175.97113 149.635591)\n        (xy 175.972967 149.63546)\n        (xy 175.979577 149.631212)\n        (xy 176.380905 149.229885)\n        (xy 176.443217 149.19586)\n        (xy 176.514033 149.200925)\n        (xy 176.559095 149.229885)\n        (xy 176.957192 149.627981)\n        (xy 176.97113 149.635592)\n        (xy 176.972966 149.63546)\n        (xy 176.979578 149.631211)\n        (xy 177.109659 149.50113)\n        (xy 177.834408 149.50113)\n        (xy 177.83454 149.502966)\n        (xy 177.838789 149.509578)\n        (xy 178.025296 149.696085)\n        (xy 178.037671 149.702843)\n        (xy 178.041932 149.699653)\n        (xy 178.056074 149.665511)\n        (xy 178.060311 149.649699)\n        (xy 178.078941 149.508188)\n        (xy 178.078941 149.491812)\n        (xy 178.060311 149.350301)\n        (xy 178.056074 149.334489)\n        (xy 178.045036 149.307841)\n        (xy 178.036189 149.296863)\n        (xy 178.031031 149.29818)\n        (xy 177.842019 149.487192)\n        (xy 177.834408 149.50113)\n        (xy 177.109659 149.50113)\n        (xy 177.424771 149.186019)\n        (xy 177.597978 149.012811)\n        (xy 177.605591 148.998868)\n        (xy 177.60546 148.997033)\n        (xy 177.60121 148.99042)\n        (xy 177.199885 148.589095)\n        (xy 177.165859 148.526783)\n        (xy 177.167694 148.50113)\n        (xy 177.834408 148.50113)\n        (xy 177.83454 148.502966)\n        (xy 177.838789 148.509578)\n        (xy 178.025296 148.696085)\n        (xy 178.037671 148.702843)\n        (xy 178.041932 148.699653)\n        (xy 178.056074 148.665511)\n        (xy 178.060311 148.649699)\n        (xy 178.078941 148.508188)\n        (xy 178.078941 148.491812)\n        (xy 178.060311 148.350301)\n        (xy 178.056074 148.334489)\n        (xy 178.045036 148.307841)\n        (xy 178.036189 148.296863)\n        (xy 178.031031 148.29818)\n        (xy 177.842019 148.487192)\n        (xy 177.834408 148.50113)\n        (xy 177.167694 148.50113)\n        (xy 177.170924 148.455968)\n        (xy 177.199885 148.410905)\n        (xy 177.421371 148.189419)\n        (xy 177.597977 148.012812)\n        (xy 177.605591 147.998868)\n        (xy 177.60546 147.997033)\n        (xy 177.60121 147.99042)\n        (xy 177.199885 147.589095)\n        (xy 177.165859 147.526783)\n        (xy 177.170924 147.455968)\n        (xy 177.199885 147.410905)\n        (xy 177.380905 147.229885)\n        (xy 177.443217 147.195859)\n        (xy 177.514032 147.200924)\n        (xy 177.559095 147.229885)\n        (xy 178.025292 147.696082)\n        (xy 178.037672 147.702842)\n        (xy 178.041932 147.699653)\n        (xy 178.056074 147.665511)\n        (xy 178.060311 147.649699)\n        (xy 178.078941 147.508188)\n        (xy 178.078941 147.491812)\n        (xy 178.060311 147.350303)\n        (xy 178.056073 147.334485)\n        (xy 178.055962 147.334218)\n        (xy 178.055936 147.333974)\n        (xy 178.053935 147.326507)\n        (xy 178.055099 147.326195)\n        (xy 178.048373 147.263628)\n        (xy 178.080153 147.200141)\n        (xy 178.141211 147.163914)\n        (xy 178.172371 147.16)\n        (xy 178.5487 147.16)\n        (xy 178.616821 147.180002)\n        (xy 178.663314 147.233658)\n        (xy 178.6747 147.286)\n        (xy 178.6747 160.714)\n        (xy 178.654698 160.782121)\n        (xy 178.601042 160.828614)\n        (xy 178.5487 160.84)\n        (xy 178.172371 160.84)\n        (xy 178.10425 160.819998)\n        (xy 178.057757 160.766342)\n        (xy 178.047653 160.696068)\n        (xy 178.055962 160.665782)\n        (xy 178.056073 160.665515)\n        (xy 178.060311 160.649697)\n        (xy 178.078941 160.508188)\n        (xy 178.078941 160.491812)\n        (xy 178.060311 160.350301)\n        (xy 178.056074 160.334489)\n        (xy 178.045036 160.307841)\n        (xy 178.036189 160.296863)\n        (xy 178.03103 160.29818)\n        (xy 177.559095 160.770115)\n        (xy 177.496783 160.804141)\n        (xy 177.425968 160.799076)\n        (xy 177.380905 160.770115)\n        (xy 177.199885 160.589095)\n        (xy 177.165859 160.526783)\n        (xy 177.170924 160.455968)\n        (xy 177.199885 160.410905)\n        (xy 177.59798 160.01281)\n        (xy 177.605592 159.99887)\n        (xy 177.60546 159.997034)\n        (xy 177.601209 159.990419)\n        (xy 177.199885 159.589095)\n        (xy 177.165859 159.526783)\n        (xy 177.167694 159.50113)\n        (xy 177.834408 159.50113)\n        (xy 177.83454 159.502966)\n        (xy 177.838789 159.509578)\n        (xy 178.025296 159.696085)\n        (xy 178.037671 159.702843)\n        (xy 178.041932 159.699653)\n        (xy 178.056074 159.665511)\n        (xy 178.060311 159.649699)\n        (xy 178.078941 159.508188)\n        (xy 178.078941 159.491812)\n        (xy 178.060311 159.350301)\n        (xy 178.056074 159.334489)\n        (xy 178.045036 159.307841)\n        (xy 178.036189 159.296863)\n        (xy 178.031031 159.29818)\n        (xy 177.842019 159.487192)\n        (xy 177.834408 159.50113)\n        (xy 177.167694 159.50113)\n        (xy 177.170924 159.455968)\n        (xy 177.199885 159.410905)\n        (xy 177.425791 159.184999)\n        (xy 177.597977 159.012812)\n        (xy 177.605591 158.998868)\n        (xy 177.60546 158.997033)\n        (xy 177.601212 158.990423)\n        (xy 177.153878 158.543088)\n        (xy 177.11192 158.50113)\n        (xy 177.834408 158.50113)\n        (xy 177.83454 158.502966)\n        (xy 177.838789 158.509578)\n        (xy 178.025296 158.696085)\n        (xy 178.037671 158.702843)\n        (xy 178.041932 158.699653)\n        (xy 178.056074 158.665511)\n        (xy 178.060311 158.649699)\n        (xy 178.078941 158.508188)\n        (xy 178.078941 158.491812)\n        (xy 178.060311 158.350301)\n        (xy 178.056074 158.334489)\n        (xy 178.045036 158.307841)\n        (xy 178.036189 158.296863)\n        (xy 178.031031 158.29818)\n        (xy 177.842019 158.487192)\n        (xy 177.834408 158.50113)\n        (xy 177.11192 158.50113)\n        (xy 176.982811 158.372022)\n        (xy 176.968868 158.364409)\n        (xy 176.967033 158.36454)\n        (xy 176.960423 158.368788)\n        (xy 176.559095 158.770115)\n        (xy 176.496783 158.80414)\n        (xy 176.425967 158.799075)\n        (xy 176.380905 158.770115)\n        (xy 175.982808 158.372019)\n        (xy 175.96887 158.364408)\n        (xy 175.967034 158.36454)\n        (xy 175.960421 158.368789)\n        (xy 175.786122 158.543088)\n        (xy 175.34202 158.987191)\n        (xy 175.334409 159.00113)\n        (xy 175.33454 159.002967)\n        (xy 175.338788 159.009577)\n        (xy 175.514209 159.184999)\n        (xy 175.740115 159.410905)\n        (xy 175.77414 159.473217)\n        (xy 175.769075 159.544033)\n        (xy 175.740115 159.589095)\n        (xy 175.342019 159.987192)\n        (xy 175.334408 160.00113)\n        (xy 175.33454 160.002966)\n        (xy 175.338791 160.009581)\n        (xy 175.740115 160.410905)\n        (xy 175.774141 160.473217)\n        (xy 175.769076 160.544032)\n        (xy 175.740115 160.589095)\n        (xy 175.559095 160.770115)\n        (xy 175.496783 160.804141)\n        (xy 175.425968 160.799076)\n        (xy 175.380905 160.770115)\n        (xy 174.914708 160.303918)\n        (xy 174.902328 160.297158)\n        (xy 174.898068 160.300347)\n        (xy 174.883926 160.334489)\n        (xy 174.879689 160.350301)\n        (xy 174.861059 160.491812)\n        (xy 174.861059 160.508188)\n        (xy 174.879689 160.649697)\n        (xy 174.883926 160.665511)\n        (xy 174.885379 160.669018)\n        (xy 174.885723 160.672216)\n        (xy 174.886065 160.673493)\n        (xy 174.885866 160.673546)\n        (xy 174.89297 160.739608)\n        (xy 174.861192 160.803095)\n        (xy 174.804468 160.838136)\n        (xy 174.79812 160.84)\n        (xy 174.78 160.84)\n        (xy 174.78 165.16)\n        (xy 174.793548 165.16)\n        (xy 174.795433 165.16041)\n        (xy 174.857746 165.194434)\n        (xy 174.891772 165.256746)\n        (xy 174.885542 165.326367)\n        (xy 174.886065 165.326507)\n        (xy 174.885261 165.329509)\n        (xy 174.88506 165.331752)\n        (xy 174.883926 165.334489)\n        (xy 174.879689 165.350303)\n        (xy 174.861059 165.491812)\n        (xy 174.861059 165.508188)\n        (xy 174.879689 165.649699)\n        (xy 174.883926 165.665511)\n        (xy 174.894964 165.692159)\n        (xy 174.903811 165.703137)\n        (xy 174.90897 165.70182)\n        (xy 175.380905 165.229885)\n        (xy 175.443217 165.195859)\n        (xy 175.514032 165.200924)\n        (xy 175.559095 165.229885)\n        (xy 175.740115 165.410905)\n        (xy 175.774141 165.473217)\n        (xy 175.769076 165.544032)\n        (xy 175.740115 165.589095)\n        (xy 175.34202 165.98719)\n        (xy 175.334408 166.00113)\n        (xy 175.33454 166.002966)\n        (xy 175.338789 166.009579)\n        (xy 175.740115 166.410905)\n        (xy 175.77414 166.473217)\n        (xy 175.769075 166.544033)\n        (xy 175.740115 166.589095)\n        (xy 175.342019 166.987192)\n        (xy 175.334408 167.00113)\n        (xy 175.33454 167.002966)\n        (xy 175.338789 167.009579)\n        (xy 175.740115 167.410905)\n        (xy 175.77414 167.473217)\n        (xy 175.769075 167.544033)\n        (xy 175.740114 167.589095)\n        (xy 175.282757 168.046452)\n        (xy 175.220445 168.080478)\n        (xy 175.14963 168.075413)\n        (xy 175.104567 168.046452)\n        (xy 175.101717 168.043602)\n        (xy 175.085244 168.034606)\n        (xy 175.074074 168.034931)\n        (xy 175.001232 168.055269)\n        (xy 174.994597 168.057528)\n        (xy 174.679215 168.184951)\n        (xy 174.672871 168.187936)\n        (xy 174.373662 168.349718)\n        (xy 174.367673 168.353402)\n        (xy 174.088366 168.547525)\n        (xy 174.082842 168.55184)\n        (xy 174.004873 168.620098)\n        (xy 173.996474 168.633314)\n        (xy 174.00232 168.643109)\n        (xy 175.98719 170.62798)\n        (xy 176.001131 170.635592)\n        (xy 176.002966 170.635461)\n        (xy 176.00958 170.63121)\n        (xy 177.996638 168.644151)\n        (xy 178.004252 168.630207)\n        (xy 178.004247 168.630131)\n        (xy 177.998142 168.621157)\n        (xy 177.951165 168.578858)\n        (xy 177.945677 168.574446)\n        (xy 177.669123 168.376452)\n        (xy 177.663176 168.372679)\n        (xy 177.577577 168.324839)\n        (xy 177.527871 168.274146)\n        (xy 177.513463 168.204626)\n        (xy 177.538926 168.138353)\n        (xy 177.596178 168.096368)\n        (xy 177.611753 168.092572)\n        (xy 177.61172 168.092448)\n        (xy 177.635518 168.086071)\n        (xy 177.662156 168.075038)\n        (xy 177.673138 168.066189)\n        (xy 177.671821 168.061031)\n        (xy 177.199885 167.589095)\n        (xy 177.165859 167.526783)\n        (xy 177.167694 167.50113)\n        (xy 177.834408 167.50113)\n        (xy 177.83454 167.502966)\n        (xy 177.838789 167.509578)\n        (xy 178.025296 167.696085)\n        (xy 178.037671 167.702843)\n        (xy 178.041932 167.699653)\n        (xy 178.056074 167.665511)\n        (xy 178.060311 167.649699)\n        (xy 178.078941 167.508188)\n        (xy 178.078941 167.491812)\n        (xy 178.060311 167.350301)\n        (xy 178.056074 167.334489)\n        (xy 178.045036 167.307841)\n        (xy 178.036189 167.296863)\n        (xy 178.031031 167.29818)\n        (xy 177.842019 167.487192)\n        (xy 177.834408 167.50113)\n        (xy 177.167694 167.50113)\n        (xy 177.170924 167.455968)\n        (xy 177.199885 167.410905)\n        (xy 177.428561 167.182229)\n        (xy 177.597977 167.012812)\n        (xy 177.605591 166.998868)\n        (xy 177.60546 166.997033)\n        (xy 177.60121 166.99042)\n        (xy 177.199885 166.589095)\n        (xy 177.165859 166.526783)\n        (xy 177.167694 166.50113)\n        (xy 177.834408 166.50113)\n        (xy 177.83454 166.502966)\n        (xy 177.838789 166.509578)\n        (xy 178.025296 166.696085)\n        (xy 178.037671 166.702843)\n        (xy 178.041932 166.699653)\n        (xy 178.056074 166.665511)\n        (xy 178.060311 166.649699)\n        (xy 178.078941 166.508188)\n        (xy 178.078941 166.491812)\n        (xy 178.060311 166.350301)\n        (xy 178.056074 166.334489)\n        (xy 178.045036 166.307841)\n        (xy 178.036189 166.296863)\n        (xy 178.031031 166.29818)\n        (xy 177.842019 166.487192)\n        (xy 177.834408 166.50113)\n        (xy 177.167694 166.50113)\n        (xy 177.170924 166.455968)\n        (xy 177.199885 166.410905)\n        (xy 177.418111 166.192679)\n        (xy 177.597977 166.012812)\n        (xy 177.605591 165.998868)\n        (xy 177.60546 165.997033)\n        (xy 177.60121 165.99042)\n        (xy 177.199885 165.589095)\n        (xy 177.165859 165.526783)\n        (xy 177.170924 165.455968)\n        (xy 177.199885 165.410905)\n        (xy 177.380905 165.229885)\n        (xy 177.443217 165.195859)\n        (xy 177.514032 165.200924)\n        (xy 177.559095 165.229885)\n        (xy 178.025292 165.696082)\n        (xy 178.037672 165.702842)\n        (xy 178.041932 165.699653)\n        (xy 178.056074 165.665511)\n        (xy 178.060311 165.649699)\n        (xy 178.078941 165.508188)\n        (xy 178.078941 165.491812)\n        (xy 178.060311 165.350303)\n        (xy 178.056073 165.334485)\n        (xy 178.055962 165.334218)\n        (xy 178.055936 165.333974)\n        (xy 178.053935 165.326507)\n        (xy 178.055099 165.326195)\n        (xy 178.048373 165.263628)\n        (xy 178.080153 165.200141)\n        (xy 178.141211 165.163914)\n        (xy 178.172371 165.16)\n        (xy 178.5487 165.16)\n        (xy 178.616821 165.180002)\n        (xy 178.663314 165.233658)\n        (xy 178.6747 165.286)\n        (xy 178.6747 166.962264)\n        (xy 178.672786 166.984142)\n        (xy 178.66999 167)\n        (xy 178.671322 167.007555)\n        (xy 178.673586 167.0421)\n        (xy 178.685609 167.225519)\n        (xy 178.686305 167.236144)\n        (xy 178.687109 167.240184)\n        (xy 178.687109 167.240187)\n        (xy 178.73099 167.460791)\n        (xy 178.732473 167.468248)\n        (xy 178.733798 167.472152)\n        (xy 178.733799 167.472155)\n        (xy 178.782237 167.614848)\n        (xy 178.808542 167.692341)\n        (xy 178.827916 167.731628)\n        (xy 178.906315 167.890605)\n        (xy 178.91321 167.904587)\n        (xy 178.915504 167.90802)\n        (xy 179.041355 168.096368)\n        (xy 179.044687 168.101355)\n        (xy 179.195728 168.273584)\n        (xy 179.20013 168.27987)\n        (xy 179.209159 168.286192)\n        (xy 179.217726 168.292191)\n        (xy 179.23455 168.306309)\n        (xy 179.321176 168.392935)\n        (xy 179.334925 168.409319)\n        (xy 179.335131 168.409525)\n        (xy 179.34145 168.41855)\n        (xy 179.350476 168.42487)\n        (xy 179.358275 168.432669)\n        (xy 179.357908 168.433036)\n        (xy 179.367222 168.441496)\n        (xy 179.434989 168.520841)\n        (xy 179.460089 168.55023)\n        (xy 179.47171 168.566223)\n        (xy 179.499112 168.61094)\n        (xy 179.559304 168.709164)\n        (xy 179.56828 168.726781)\n        (xy 179.573805 168.740119)\n        (xy 179.631182 168.878639)\n        (xy 179.632431 168.881655)\n        (xy 179.638539 168.900454)\n        (xy 179.677675 169.063465)\n        (xy 179.680768 169.082993)\n        (xy 179.691988 169.225558)\n        (xy 179.691386 169.238121)\n        (xy 179.691905 169.238121)\n        (xy 179.691905 169.249142)\n        (xy 179.68999 169.26)\n        (xy 179.691904 169.270855)\n        (xy 179.692786 169.275856)\n        (xy 179.6947 169.297736)\n        (xy 179.6947 170.962264)\n        (xy 179.692786 170.984142)\n        (xy 179.68999 171)\n        (xy 179.691905 171.010858)\n        (xy 179.691905 171.017906)\n        (xy 179.69298 171.03502)\n        (xy 179.690328 171.089012)\n        (xy 179.677213 171.355962)\n        (xy 179.676002 171.368262)\n        (xy 179.665917 171.436249)\n        (xy 179.624616 171.714675)\n        (xy 179.622207 171.72679)\n        (xy 179.537112 172.066507)\n        (xy 179.533523 172.078339)\n        (xy 179.415543 172.408072)\n        (xy 179.410811 172.419496)\n        (xy 179.338008 172.573425)\n        (xy 179.281898 172.692061)\n        (xy 179.26108 172.736076)\n        (xy 179.255251 172.746981)\n        (xy 179.075211 173.047359)\n        (xy 179.068341 173.05764)\n        (xy 178.859734 173.338915)\n        (xy 178.85189 173.348474)\n        (xy 178.618158 173.606357)\n        (xy 178.616704 173.607961)\n        (xy 178.607966 173.616699)\n        (xy 178.490261 173.723381)\n        (xy 178.348474 173.85189)\n        (xy 178.338915 173.859734)\n        (xy 178.05764 174.068341)\n        (xy 178.047359 174.075211)\n        (xy 177.746981 174.255251)\n        (xy 177.736076 174.26108)\n        (xy 177.419496 174.410811)\n        (xy 177.408072 174.415543)\n        (xy 177.078339 174.533523)\n        (xy 177.066508 174.537112)\n        (xy 176.72679 174.622207)\n        (xy 176.714684 174.624614)\n        (xy 176.368262 174.676002)\n        (xy 176.355968 174.677212)\n        (xy 176.03502 174.69298)\n        (xy 176.017906 174.691905)\n        (xy 176.010858 174.691905)\n        (xy 176 174.68999)\n        (xy 175.984142 174.692786)\n        (xy 175.962264 174.6947)\n        (xy 64.037736 174.6947)\n        (xy 64.015858 174.692786)\n        (xy 64 174.68999)\n        (xy 63.989142 174.691905)\n        (xy 63.982094 174.691905)\n        (xy 63.96498 174.69298)\n        (xy 63.644032 174.677212)\n        (xy 63.631738 174.676002)\n        (xy 63.285316 174.624614)\n        (xy 63.27321 174.622207)\n        (xy 62.933492 174.537112)\n        (xy 62.921661 174.533523)\n        (xy 62.591928 174.415543)\n        (xy 62.580504 174.410811)\n        (xy 62.263924 174.26108)\n        (xy 62.253019 174.255251)\n        (xy 61.952641 174.075211)\n        (xy 61.94236 174.068341)\n        (xy 61.661085 173.859734)\n        (xy 61.651526 173.85189)\n        (xy 61.509739 173.723381)\n        (xy 61.392034 173.616699)\n        (xy 61.383296 173.607961)\n        (xy 61.381843 173.606357)\n        (xy 61.168448 173.370913)\n        (xy 61.994628 173.370913)\n        (xy 61.994667 173.371459)\n        (xy 62.000268 173.379817)\n        (xy 62.015224 173.393666)\n        (xy 62.020637 173.398145)\n        (xy 62.294425 173.599998)\n        (xy 62.300288 173.603835)\n        (xy 62.594862 173.773907)\n        (xy 62.601131 173.777074)\n        (xy 62.912826 173.913251)\n        (xy 62.91941 173.915699)\n        (xy 63.244338 174.016281)\n        (xy 63.251152 174.01798)\n        (xy 63.585272 174.081717)\n        (xy 63.592221 174.082644)\n        (xy 63.931379 174.108741)\n        (xy 63.938386 174.108887)\n        (xy 64.278324 174.097017)\n        (xy 64.285318 174.09638)\n        (xy 64.621811 174.046691)\n        (xy 64.628686 174.04528)\n        (xy 64.957557 173.958389)\n        (xy 64.964217 173.956225)\n        (xy 65.281348 173.833218)\n        (xy 65.287747 173.830315)\n        (xy 65.589173 173.672733)\n        (xy 65.595218 173.66913)\n        (xy 65.877201 173.47893)\n        (xy 65.882795 173.474684)\n        (xy 65.994699 173.379446)\n        (xy 66.003131 173.366578)\n        (xy 65.997102 173.356313)\n        (xy 65.829474 173.188685)\n        (xy 67.389683 173.188685)\n        (xy 67.407313 173.368491)\n        (xy 67.464341 173.539922)\n        (xy 67.467988 173.545944)\n        (xy 67.467989 173.545946)\n        (xy 67.548865 173.679487)\n        (xy 67.557932 173.694459)\n        (xy 67.683434 173.824421)\n        (xy 67.715654 173.845505)\n        (xy 67.804372 173.90356)\n        (xy 67.834611 173.923348)\n        (xy 67.841215 173.925804)\n        (xy 67.841217 173.925805)\n        (xy 67.86435 173.934408)\n        (xy 68.003947 173.986324)\n        (xy 68.183028 174.010218)\n        (xy 68.190039 174.00958)\n        (xy 68.190043 174.00958)\n        (xy 68.355935 173.994483)\n        (xy 68.355938 173.994482)\n        (xy 68.362953 173.993844)\n        (xy 68.393659 173.983867)\n        (xy 68.528082 173.94019)\n        (xy 68.528084 173.940189)\n        (xy 68.534778 173.938014)\n        (xy 68.592576 173.90356)\n        (xy 68.68391 173.849115)\n        (xy 68.683913 173.849113)\n        (xy 68.689965 173.845505)\n        (xy 68.76515 173.773907)\n        (xy 68.815695 173.725774)\n        (xy 68.815697 173.725771)\n        (xy 68.820799 173.720913)\n        (xy 68.920779 173.57043)\n        (xy 68.984936 173.401537)\n        (xy 68.990209 173.364019)\n        (xy 69.009529 173.226551)\n        (xy 69.009529 173.226546)\n        (xy 69.01008 173.222628)\n        (xy 69.010396 173.2)\n        (xy 68.990257 173.020458)\n        (xy 68.989201 173.017426)\n        (xy 119.590305 173.017426)\n        (xy 119.60887 173.18559)\n        (xy 119.667012 173.34447)\n        (xy 119.671248 173.350773)\n        (xy 119.671248 173.350774)\n        (xy 119.75714 173.478596)\n        (xy 119.757143 173.478599)\n        (xy 119.761374 173.484896)\n        (xy 119.886508 173.598759)\n        (xy 119.915868 173.6147)\n        (xy 120.022752 173.672733)\n        (xy 120.035191 173.679487)\n        (xy 120.198838 173.722419)\n        (xy 120.286447 173.723796)\n        (xy 120.360404 173.724958)\n        (xy 120.360407 173.724958)\n        (xy 120.368002 173.725077)\n        (xy 120.426123 173.711765)\n        (xy 120.525514 173.689002)\n        (xy 120.525518 173.689001)\n        (xy 120.532917 173.687306)\n        (xy 120.684062 173.611288)\n        (xy 120.689833 173.606359)\n        (xy 120.689836 173.606357)\n        (xy 120.806939 173.506341)\n        (xy 120.80694 173.50634)\n        (xy 120.812711 173.501411)\n        (xy 120.906483 173.370913)\n        (xy 173.994628 173.370913)\n        (xy 173.994667 173.371459)\n        (xy 174.000268 173.379817)\n        (xy 174.015224 173.393666)\n        (xy 174.020637 173.398145)\n        (xy 174.294425 173.599998)\n        (xy 174.300288 173.603835)\n        (xy 174.594862 173.773907)\n        (xy 174.601131 173.777074)\n        (xy 174.912826 173.913251)\n        (xy 174.91941 173.915699)\n        (xy 175.244338 174.016281)\n        (xy 175.251152 174.01798)\n        (xy 175.585272 174.081717)\n        (xy 175.592221 174.082644)\n        (xy 175.931379 174.108741)\n        (xy 175.938386 174.108887)\n        (xy 176.278324 174.097017)\n        (xy 176.285318 174.09638)\n        (xy 176.621811 174.046691)\n        (xy 176.628686 174.04528)\n        (xy 176.957557 173.958389)\n        (xy 176.964217 173.956225)\n        (xy 177.281348 173.833218)\n        (xy 177.287747 173.830315)\n        (xy 177.589173 173.672733)\n        (xy 177.595218 173.66913)\n        (xy 177.877201 173.47893)\n        (xy 177.882795 173.474684)\n        (xy 177.994699 173.379446)\n        (xy 178.003131 173.366578)\n        (xy 177.997102 173.356313)\n        (xy 176.01281 171.37202)\n        (xy 175.998869 171.364408)\n        (xy 175.997034 171.364539)\n        (xy 175.99042 171.36879)\n        (xy 174.002242 173.356969)\n        (xy 173.994628 173.370913)\n        (xy 120.906483 173.370913)\n        (xy 120.911437 173.364019)\n        (xy 120.916762 173.350774)\n        (xy 120.949687 173.268869)\n        (xy 120.974541 173.207043)\n        (xy 120.99838 173.039546)\n        (xy 120.998534 173.0248)\n        (xy 120.997204 173.013804)\n        (xy 120.988622 172.942891)\n        (xy 120.978209 172.85684)\n        (xy 120.918406 172.698578)\n        (xy 120.907616 172.682878)\n        (xy 120.826881 172.565407)\n        (xy 120.826879 172.565405)\n        (xy 120.822579 172.559148)\n        (xy 120.816908 172.554095)\n        (xy 120.701931 172.451654)\n        (xy 120.701928 172.451652)\n        (xy 120.696259 172.446601)\n        (xy 120.546739 172.367434)\n        (xy 120.536364 172.364828)\n        (xy 120.390022 172.328069)\n        (xy 120.390018 172.328069)\n        (xy 120.382651 172.326218)\n        (xy 120.375052 172.326178)\n        (xy 120.37505 172.326178)\n        (xy 120.304708 172.32581)\n        (xy 120.213469 172.325332)\n        (xy 120.206088 172.327104)\n        (xy 120.056338 172.363056)\n        (xy 120.056335 172.363057)\n        (xy 120.048959 172.364828)\n        (xy 119.898618 172.442424)\n        (xy 119.892897 172.447414)\n        (xy 119.892895 172.447416)\n        (xy 119.860818 172.475399)\n        (xy 119.771126 172.553642)\n        (xy 119.76221 172.566328)\n        (xy 119.680298 172.682878)\n        (xy 119.673844 172.692061)\n        (xy 119.671082 172.699144)\n        (xy 119.671082 172.699145)\n        (xy 119.66151 172.723696)\n        (xy 119.612388 172.849689)\n        (xy 119.605761 172.900026)\n        (xy 119.591805 173.006036)\n        (xy 119.590305 173.017426)\n        (xy 68.989201 173.017426)\n        (xy 68.984115 173.002819)\n        (xy 68.935905 172.86438)\n        (xy 68.930841 172.849839)\n        (xy 68.835102 172.696624)\n        (xy 68.752853 172.613799)\n        (xy 68.71276 172.573425)\n        (xy 68.712756 172.573422)\n        (xy 68.707797 172.568428)\n        (xy 68.701849 172.564653)\n        (xy 68.561208 172.475399)\n        (xy 68.561204 172.475397)\n        (xy 68.555254 172.471621)\n        (xy 68.49918 172.451654)\n        (xy 68.39169 172.413378)\n        (xy 68.391685 172.413377)\n        (xy 68.385055 172.411016)\n        (xy 68.378067 172.410183)\n        (xy 68.378064 172.410182)\n        (xy 68.25536 172.395551)\n        (xy 68.205658 172.389624)\n        (xy 68.198655 172.39036)\n        (xy 68.198654 172.39036)\n        (xy 68.032979 172.407773)\n        (xy 68.032977 172.407774)\n        (xy 68.025979 172.408509)\n        (xy 67.936586 172.438941)\n        (xy 67.86162 172.464461)\n        (xy 67.861617 172.464462)\n        (xy 67.85495 172.466732)\n        (xy 67.70107 172.561399)\n        (xy 67.571988 172.687806)\n        (xy 67.474119 172.839669)\n        (xy 67.471708 172.846292)\n        (xy 67.471707 172.846295)\n        (xy 67.414737 173.002819)\n        (xy 67.414736 173.002824)\n        (xy 67.412327 173.009442)\n        (xy 67.389683 173.188685)\n        (xy 65.829474 173.188685)\n        (xy 64.01281 171.37202)\n        (xy 63.998869 171.364408)\n        (xy 63.997034 171.364539)\n        (xy 63.99042 171.36879)\n        (xy 62.002242 173.356969)\n        (xy 61.994628 173.370913)\n        (xy 61.168448 173.370913)\n        (xy 61.14811 173.348474)\n        (xy 61.140266 173.338915)\n        (xy 60.931659 173.05764)\n        (xy 60.924789 173.047359)\n        (xy 60.744749 172.746981)\n        (xy 60.73892 172.736076)\n        (xy 60.718103 172.692061)\n        (xy 60.661992 172.573425)\n        (xy 60.589189 172.419496)\n        (xy 60.584457 172.408072)\n        (xy 60.466477 172.078339)\n        (xy 60.462888 172.066507)\n        (xy 60.377793 171.72679)\n        (xy 60.375384 171.714675)\n        (xy 60.334084 171.436249)\n        (xy 60.323998 171.368262)\n        (xy 60.322787 171.355962)\n        (xy 60.309673 171.089012)\n        (xy 60.30702 171.03502)\n        (xy 60.308095 171.017906)\n        (xy 60.308095 171.010858)\n        (xy 60.31001 171)\n        (xy 60.307214 170.984142)\n        (xy 60.3053 170.962264)\n        (xy 60.3053 170.960109)\n        (xy 60.890759 170.960109)\n        (xy 60.905002 171.299936)\n        (xy 60.905687 171.306926)\n        (xy 60.957724 171.643068)\n        (xy 60.959184 171.649935)\n        (xy 61.048367 171.97818)\n        (xy 61.050581 171.984836)\n        (xy 61.175801 172.301106)\n        (xy 61.17874 172.307467)\n        (xy 61.338431 172.607801)\n        (xy 61.342063 172.613799)\n        (xy 61.534242 172.89447)\n        (xy 61.53852 172.900026)\n        (xy 61.620379 172.994859)\n        (xy 61.633421 173.003276)\n        (xy 61.643452 172.997337)\n        (xy 63.62798 171.01281)\n        (xy 63.634357 171.001131)\n        (xy 64.364408 171.001131)\n        (xy 64.364539 171.002966)\n        (xy 64.36879 171.00958)\n        (xy 66.357688 172.998477)\n        (xy 66.371632 173.006091)\n        (xy 66.372414 173.006036)\n        (xy 66.380288 173.000799)\n        (xy 66.384271 172.996052)\n        (xy 66.58802 172.723696)\n        (xy 66.59191 172.717842)\n        (xy 66.764028 172.424472)\n        (xy 66.767243 172.418218)\n        (xy 66.905588 172.10749)\n        (xy 66.908085 172.100915)\n        (xy 67.010932 171.7767)\n        (xy 67.012678 171.769898)\n        (xy 67.078743 171.436249)\n        (xy 67.079724 171.429268)\n        (xy 67.108297 171.089012)\n        (xy 67.108511 171.084642)\n        (xy 67.109662 171.002178)\n        (xy 67.109571 170.997828)\n        (xy 67.107462 170.960109)\n        (xy 172.890759 170.960109)\n        (xy 172.905002 171.299936)\n        (xy 172.905687 171.306926)\n        (xy 172.957724 171.643068)\n        (xy 172.959184 171.649935)\n        (xy 173.048367 171.97818)\n        (xy 173.050581 171.984836)\n        (xy 173.175801 172.301106)\n        (xy 173.17874 172.307467)\n        (xy 173.338431 172.607801)\n        (xy 173.342063 172.613799)\n        (xy 173.534242 172.89447)\n        (xy 173.53852 172.900026)\n        (xy 173.620379 172.994859)\n        (xy 173.633421 173.003276)\n        (xy 173.643452 172.997337)\n        (xy 175.62798 171.01281)\n        (xy 175.634357 171.001131)\n        (xy 176.364408 171.001131)\n        (xy 176.364539 171.002966)\n        (xy 176.36879 171.00958)\n        (xy 178.357688 172.998477)\n        (xy 178.371632 173.006091)\n        (xy 178.372414 173.006036)\n        (xy 178.380288 173.000799)\n        (xy 178.384271 172.996052)\n        (xy 178.58802 172.723696)\n        (xy 178.59191 172.717842)\n        (xy 178.764028 172.424472)\n        (xy 178.767243 172.418218)\n        (xy 178.905588 172.10749)\n        (xy 178.908085 172.100915)\n        (xy 179.010932 171.7767)\n        (xy 179.012678 171.769898)\n        (xy 179.078743 171.436249)\n        (xy 179.079724 171.429268)\n        (xy 179.108297 171.089012)\n        (xy 179.108511 171.084642)\n        (xy 179.109662 171.002178)\n        (xy 179.109571 170.997828)\n        (xy 179.090508 170.656875)\n        (xy 179.089726 170.649901)\n        (xy 179.033001 170.314521)\n        (xy 179.031443 170.307666)\n        (xy 178.937689 169.980706)\n        (xy 178.935381 169.974078)\n        (xy 178.805759 169.659591)\n        (xy 178.80273 169.653271)\n        (xy 178.638863 169.355198)\n        (xy 178.635138 169.349236)\n        (xy 178.439071 169.071294)\n        (xy 178.43471 169.065792)\n        (xy 178.38029 169.004497)\n        (xy 178.366901 168.996119)\n        (xy 178.357343 169.001868)\n        (xy 176.37202 170.98719)\n        (xy 176.364408 171.001131)\n        (xy 175.634357 171.001131)\n        (xy 175.635592 170.998869)\n        (xy 175.635461 170.997034)\n        (xy 175.63121 170.99042)\n        (xy 173.643644 169.002855)\n        (xy 173.6297 168.995241)\n        (xy 173.62939 168.995263)\n        (xy 173.620722 169.001115)\n        (xy 173.592531 169.031989)\n        (xy 173.588093 169.03743)\n        (xy 173.388171 169.3126)\n        (xy 173.384354 169.318522)\n        (xy 173.216354 169.614256)\n        (xy 173.213224 169.620561)\n        (xy 173.07923 169.933191)\n        (xy 173.076828 169.939792)\n        (xy 172.97852 170.265404)\n        (xy 172.976865 170.272247)\n        (xy 172.915466 170.60678)\n        (xy 172.914583 170.613774)\n        (xy 172.890857 170.953064)\n        (xy 172.890759 170.960109)\n        (xy 67.107462 170.960109)\n        (xy 67.090508 170.656875)\n        (xy 67.089726 170.649901)\n        (xy 67.033001 170.314521)\n        (xy 67.031443 170.307666)\n        (xy 66.937689 169.980706)\n        (xy 66.935381 169.974078)\n        (xy 66.805759 169.659591)\n        (xy 66.80273 169.653271)\n        (xy 66.638863 169.355198)\n        (xy 66.635138 169.349236)\n        (xy 66.439071 169.071294)\n        (xy 66.43471 169.065792)\n        (xy 66.38029 169.004497)\n        (xy 66.366901 168.996119)\n        (xy 66.357343 169.001868)\n        (xy 64.37202 170.98719)\n        (xy 64.364408 171.001131)\n        (xy 63.634357 171.001131)\n        (xy 63.635592 170.998869)\n        (xy 63.635461 170.997034)\n        (xy 63.63121 170.99042)\n        (xy 61.643644 169.002855)\n        (xy 61.6297 168.995241)\n        (xy 61.62939 168.995263)\n        (xy 61.620722 169.001115)\n        (xy 61.592531 169.031989)\n        (xy 61.588093 169.03743)\n        (xy 61.388171 169.3126)\n        (xy 61.384354 169.318522)\n        (xy 61.216354 169.614256)\n        (xy 61.213224 169.620561)\n        (xy 61.07923 169.933191)\n        (xy 61.076828 169.939792)\n        (xy 60.97852 170.265404)\n        (xy 60.976865 170.272247)\n        (xy 60.915466 170.60678)\n        (xy 60.914583 170.613774)\n        (xy 60.890857 170.953064)\n        (xy 60.890759 170.960109)\n        (xy 60.3053 170.960109)\n        (xy 60.3053 168.633314)\n        (xy 61.996474 168.633314)\n        (xy 62.00232 168.643109)\n        (xy 63.98719 170.62798)\n        (xy 64.001131 170.635592)\n        (xy 64.002966 170.635461)\n        (xy 64.00958 170.63121)\n        (xy 65.996638 168.644151)\n        (xy 66.004252 168.630207)\n        (xy 66.004247 168.630131)\n        (xy 65.998142 168.621157)\n        (xy 65.951165 168.578858)\n        (xy 65.945677 168.574446)\n        (xy 65.669123 168.376452)\n        (xy 65.663176 168.372679)\n        (xy 65.366274 168.206746)\n        (xy 65.359956 168.203664)\n        (xy 65.046393 168.071854)\n        (xy 65.039778 168.069498)\n        (xy 64.713467 167.97346)\n        (xy 64.706645 167.97186)\n        (xy 64.371658 167.912793)\n        (xy 64.364689 167.911962)\n        (xy 64.025228 167.890605)\n        (xy 64.018196 167.890556)\n        (xy 63.678456 167.907171)\n        (xy 63.671478 167.907905)\n        (xy 63.335714 167.962287)\n        (xy 63.328854 167.963795)\n        (xy 63.001232 168.055269)\n        (xy 62.994597 168.057528)\n        (xy 62.679215 168.184951)\n        (xy 62.672871 168.187936)\n        (xy 62.373662 168.349718)\n        (xy 62.367673 168.353402)\n        (xy 62.088366 168.547525)\n        (xy 62.082842 168.55184)\n        (xy 62.004873 168.620098)\n        (xy 61.996474 168.633314)\n        (xy 60.3053 168.633314)\n        (xy 60.3053 167.8038)\n        (xy 74.34138 167.8038)\n        (xy 74.34207 167.810365)\n        (xy 74.358197 167.963795)\n        (xy 74.359809 167.979136)\n        (xy 74.361849 167.985414)\n        (xy 74.361849 167.985415)\n        (xy 74.369825 168.009962)\n        (xy 74.414289 168.146809)\n        (xy 74.417592 168.152531)\n        (xy 74.417593 168.152532)\n        (xy 74.436195 168.184752)\n        (xy 74.50244 168.299491)\n        (xy 74.506858 168.304398)\n        (xy 74.506859 168.304399)\n        (xy 74.601329 168.409319)\n        (xy 74.620409 168.430509)\n        (xy 74.683311 168.47621)\n        (xy 74.753736 168.527377)\n        (xy 74.76304 168.534137)\n        (xy 74.769069 168.536821)\n        (xy 74.769072 168.536823)\n        (xy 74.918064 168.603158)\n        (xy 74.918067 168.603159)\n        (xy 74.9241 168.605845)\n        (xy 74.94807 168.61094)\n        (xy 75.090092 168.641128)\n        (xy 75.090096 168.641128)\n        (xy 75.096549 168.6425)\n        (xy 75.272851 168.6425)\n        (xy 75.279304 168.641128)\n        (xy 75.279308 168.641128)\n        (xy 75.42133 168.61094)\n        (xy 75.4453 168.605845)\n        (xy 75.451333 168.603159)\n        (xy 75.451336 168.603158)\n        (xy 75.600328 168.536823)\n        (xy 75.600331 168.536821)\n        (xy 75.60636 168.534137)\n        (xy 75.615665 168.527377)\n        (xy 75.686089 168.47621)\n        (xy 75.748991 168.430509)\n        (xy 75.805474 168.367778)\n        (xy 75.86592 168.330538)\n        (xy 75.936903 168.33189)\n        (xy 75.959231 168.341357)\n        (xy 76.087329 168.410908)\n        (xy 76.239083 168.45072)\n        (xy 76.320613 168.452001)\n        (xy 76.388355 168.453065)\n        (xy 76.388358 168.453065)\n        (xy 76.395953 168.453184)\n        (xy 76.45014 168.440773)\n        (xy 76.54148 168.419854)\n        (xy 76.541484 168.419853)\n        (xy 76.548883 168.418158)\n        (xy 76.689043 168.347665)\n        (xy 76.737465 168.306309)\n        (xy 76.802569 168.250706)\n        (xy 76.802571 168.250703)\n        (xy 76.808343 168.245774)\n        (xy 76.81277 168.239614)\n        (xy 76.812773 168.23961)\n        (xy 76.878662 168.147914)\n        (xy 76.899894 168.118366)\n        (xy 76.905486 168.104455)\n        (xy 76.933985 168.033562)\n        (xy 80.556075 168.033562)\n        (xy 80.573291 168.189504)\n        (xy 80.627207 168.336838)\n        (xy 80.631444 168.343144)\n        (xy 80.631446 168.343147)\n        (xy 80.660984 168.387103)\n        (xy 80.714712 168.467058)\n        (xy 80.830752 168.572647)\n        (xy 80.837429 168.576272)\n        (xy 80.83743 168.576273)\n        (xy 80.845532 168.580672)\n        (xy 80.968629 168.647508)\n        (xy 81.120383 168.68732)\n        (xy 81.201913 168.688601)\n        (xy 81.269655 168.689665)\n        (xy 81.269658 168.689665)\n        (xy 81.277253 168.689784)\n        (xy 81.33144 168.677373)\n        (xy 81.42278 168.656454)\n        (xy 81.422784 168.656453)\n        (xy 81.430183 168.654758)\n        (xy 81.570343 168.584265)\n        (xy 81.59374 168.564282)\n        (xy 105.028995 168.564282)\n        (xy 105.046211 168.720224)\n        (xy 105.100127 168.867558)\n        (xy 105.104364 168.873864)\n        (xy 105.104366 168.873867)\n        (xy 105.144507 168.933602)\n        (xy 105.187632 168.997778)\n        (xy 105.303672 169.103367)\n        (xy 105.310349 169.106992)\n        (xy 105.31035 169.106993)\n        (xy 105.32507 169.114985)\n        (xy 105.441549 169.178228)\n        (xy 105.593303 169.21804)\n        (xy 105.674833 169.219321)\n        (xy 105.742575 169.220385)\n        (xy 105.742578 169.220385)\n        (xy 105.750173 169.220504)\n        (xy 105.80436 169.208093)\n        (xy 105.8957 169.187174)\n        (xy 105.895704 169.187173)\n        (xy 105.903103 169.185478)\n        (xy 106.043263 169.114985)\n        (xy 106.134069 169.03743)\n        (xy 106.156789 169.018026)\n        (xy 106.156791 169.018023)\n        (xy 106.162563 169.013094)\n        (xy 106.16699 169.006934)\n        (xy 106.166993 169.00693)\n        (xy 106.224969 168.926246)\n        (xy 106.254114 168.885686)\n        (xy 106.258865 168.873867)\n        (xy 106.272833 168.839122)\n        (xy 118.650005 168.839122)\n        (xy 118.66857 169.007286)\n        (xy 118.67118 169.014418)\n        (xy 118.692658 169.073108)\n        (xy 118.726712 169.166166)\n        (xy 118.730948 169.172469)\n        (xy 118.730948 169.17247)\n        (xy 118.81684 169.300292)\n        (xy 118.816843 169.300295)\n        (xy 118.821074 169.306592)\n        (xy 118.946208 169.420455)\n        (xy 119.094891 169.501183)\n        (xy 119.258538 169.544115)\n        (xy 119.346147 169.545492)\n        (xy 119.420104 169.546654)\n        (xy 119.420107 169.546654)\n        (xy 119.427702 169.546773)\n        (xy 119.485823 169.533461)\n        (xy 119.585214 169.510698)\n        (xy 119.585218 169.510697)\n        (xy 119.592617 169.509002)\n        (xy 119.743762 169.432984)\n        (xy 119.749533 169.428055)\n        (xy 119.749536 169.428053)\n        (xy 119.866639 169.328037)\n        (xy 119.86664 169.328036)\n        (xy 119.872411 169.323107)\n        (xy 119.971137 169.185715)\n        (xy 119.976462 169.17247)\n        (xy 120.004241 169.103367)\n        (xy 120.034241 169.028739)\n        (xy 120.05808 168.861242)\n        (xy 120.058234 168.846496)\n        (xy 120.056431 168.831591)\n        (xy 120.043747 168.726781)\n        (xy 120.037909 168.678536)\n        (xy 119.978106 168.520274)\n        (xy 119.919081 168.434392)\n        (xy 119.886581 168.387103)\n        (xy 119.886579 168.387101)\n        (xy 119.882279 168.380844)\n        (xy 119.876608 168.375791)\n        (xy 119.761631 168.27335)\n        (xy 119.761628 168.273348)\n        (xy 119.755959 168.268297)\n        (xy 119.74513 168.262563)\n        (xy 119.63971 168.206746)\n        (xy 119.606439 168.18913)\n        (xy 119.589802 168.184951)\n        (xy 119.449722 168.149765)\n        (xy 119.449718 168.149765)\n        (xy 119.442351 168.147914)\n        (xy 119.434752 168.147874)\n        (xy 119.43475 168.147874)\n        (xy 119.364408 168.147506)\n        (xy 119.273169 168.147028)\n        (xy 119.265788 168.1488)\n        (xy 119.116038 168.184752)\n        (xy 119.116035 168.184753)\n        (xy 119.108659 168.186524)\n        (xy 118.958318 168.26412)\n        (xy 118.952597 168.26911)\n        (xy 118.952595 168.269112)\n        (xy 118.872204 168.339242)\n        (xy 118.830826 168.375338)\n        (xy 118.818459 168.392935)\n        (xy 118.752319 168.487043)\n        (xy 118.733544 168.513757)\n        (xy 118.730782 168.52084)\n        (xy 118.730782 168.520841)\n        (xy 118.716383 168.557774)\n        (xy 118.672088 168.671385)\n        (xy 118.650005 168.839122)\n        (xy 106.272833 168.839122)\n        (xy 106.309799 168.747167)\n        (xy 106.3098 168.747165)\n        (xy 106.312632 168.740119)\n        (xy 106.334738 168.584795)\n        (xy 106.334881 168.57112)\n        (xy 106.316033 168.415367)\n        (xy 106.260576 168.268606)\n        (xy 106.214717 168.20188)\n        (xy 106.176015 168.145568)\n        (xy 106.176014 168.145566)\n        (xy 106.171713 168.139309)\n        (xy 106.166042 168.134256)\n        (xy 106.060246 168.039995)\n        (xy 106.060243 168.039993)\n        (xy 106.054574 168.034942)\n        (xy 105.979341 167.995108)\n        (xy 128.721171 167.995108)\n        (xy 128.738142 168.168193)\n        (xy 128.793038 168.333217)\n        (xy 128.803855 168.351078)\n        (xy 128.877192 168.47217)\n        (xy 128.883131 168.481977)\n        (xy 128.888022 168.487042)\n        (xy 128.888023 168.487043)\n        (xy 128.920114 168.520274)\n        (xy 129.003942 168.607081)\n        (xy 129.009834 168.610936)\n        (xy 129.009838 168.61094)\n        (xy 129.068664 168.649434)\n        (xy 129.149468 168.702311)\n        (xy 129.312476 168.762933)\n        (xy 129.319457 168.763864)\n        (xy 129.319459 168.763865)\n        (xy 129.37152 168.770811)\n        (xy 129.484863 168.785934)\n        (xy 129.491874 168.785296)\n        (xy 129.491878 168.785296)\n        (xy 129.651041 168.770811)\n        (xy 129.658062 168.770172)\n        (xy 129.728864 168.747167)\n        (xy 129.816766 168.718606)\n        (xy 129.816769 168.718605)\n        (xy 129.823465 168.716429)\n        (xy 129.939081 168.647508)\n        (xy 129.966799 168.630985)\n        (xy 129.966801 168.630984)\n        (xy 129.972851 168.627377)\n        (xy 130.098795 168.507442)\n        (xy 130.195038 168.362584)\n        (xy 130.256797 168.200004)\n        (xy 130.258585 168.18728)\n        (xy 130.28045 168.031705)\n        (xy 130.28045 168.0317)\n        (xy 130.281001 168.027782)\n        (xy 130.281305 168.006)\n        (xy 130.261919 167.833169)\n        (xy 130.249406 167.797235)\n        (xy 130.226633 167.731843)\n        (xy 130.204724 167.668928)\n        (xy 130.192709 167.649699)\n        (xy 130.116296 167.527414)\n        (xy 130.112563 167.52144)\n        (xy 130.099404 167.508188)\n        (xy 174.861059 167.508188)\n        (xy 174.879689 167.649699)\n        (xy 174.883926 167.665511)\n        (xy 174.894964 167.692159)\n        (xy 174.903811 167.703137)\n        (xy 174.908969 167.70182)\n        (xy 175.097981 167.512808)\n        (xy 175.105592 167.49887)\n        (xy 175.10546 167.497034)\n        (xy 175.101211 167.490422)\n        (xy 174.914704 167.303915)\n        (xy 174.902329 167.297157)\n        (xy 174.898068 167.300347)\n        (xy 174.883926 167.334489)\n        (xy 174.879689 167.350301)\n        (xy 174.861059 167.491812)\n        (xy 174.861059 167.508188)\n        (xy 130.099404 167.508188)\n        (xy 130.094218 167.502966)\n        (xy 129.999196 167.407278)\n        (xy 129.965389 167.344847)\n        (xy 129.971695 167.271497)\n        (xy 130.020679 167.149647)\n        (xy 130.02068 167.149645)\n        (xy 130.023512 167.142599)\n        (xy 130.045618 166.987275)\n        (xy 130.045761 166.9736)\n        (xy 130.044899 166.966472)\n        (xy 130.030824 166.850165)\n        (xy 130.026913 166.817847)\n        (xy 129.971456 166.671086)\n        (xy 129.9213 166.598108)\n        (xy 131.007171 166.598108)\n        (xy 131.024142 166.771193)\n        (xy 131.079038 166.936217)\n        (xy 131.082687 166.942242)\n        (xy 131.156103 167.063465)\n        (xy 131.169131 167.084977)\n        (xy 131.174022 167.090042)\n        (xy 131.174023 167.090043)\n        (xy 131.198273 167.115155)\n        (xy 131.289942 167.210081)\n        (xy 131.295834 167.213936)\n        (xy 131.295838 167.21394)\n        (xy 131.371955 167.263749)\n        (xy 131.435468 167.305311)\n        (xy 131.598476 167.365933)\n        (xy 131.605457 167.366864)\n        (xy 131.605459 167.366865)\n        (xy 131.65752 167.373811)\n        (xy 131.770863 167.388934)\n        (xy 131.777874 167.388296)\n        (xy 131.777878 167.388296)\n        (xy 131.937041 167.373811)\n        (xy 131.944062 167.373172)\n        (xy 132.007013 167.352718)\n        (xy 132.102766 167.321606)\n        (xy 132.102769 167.321605)\n        (xy 132.109465 167.319429)\n        (xy 132.235784 167.244128)\n        (xy 132.252799 167.233985)\n        (xy 132.252801 167.233984)\n        (xy 132.258851 167.230377)\n        (xy 132.384795 167.110442)\n        (xy 132.481038 166.965584)\n        (xy 132.532501 166.830109)\n        (xy 132.540297 166.809586)\n        (xy 132.540298 166.809584)\n        (xy 132.542797 166.803004)\n        (xy 132.543777 166.796032)\n        (xy 132.56645 166.634705)\n        (xy 132.56645 166.6347)\n        (xy 132.567001 166.630782)\n        (xy 132.567305 166.609)\n        (xy 132.547919 166.436169)\n        (xy 132.541784 166.41855)\n        (xy 132.509703 166.326427)\n        (xy 132.490724 166.271928)\n        (xy 132.481544 166.257236)\n        (xy 132.402296 166.130414)\n        (xy 132.398563 166.12444)\n        (xy 132.38524 166.111023)\n        (xy 132.369354 166.095026)\n        (xy 136.397641 166.095026)\n        (xy 136.398898 166.11)\n        (xy 136.414632 166.297368)\n        (xy 136.415155 166.3036)\n        (xy 136.472848 166.5048)\n        (xy 136.475666 166.510282)\n        (xy 136.475667 166.510286)\n        (xy 136.565703 166.685477)\n        (xy 136.565706 166.685481)\n        (xy 136.568523 166.690963)\n        (xy 136.698534 166.854996)\n        (xy 136.703228 166.858991)\n        (xy 136.833084 166.969507)\n        (xy 136.85793 166.990653)\n        (xy 136.863308 166.993659)\n        (xy 136.86331 166.99366)\n        (xy 136.891794 167.009579)\n        (xy 137.04064 167.092766)\n        (xy 137.239704 167.157446)\n        (xy 137.44754 167.182229)\n        (xy 137.453675 167.181757)\n        (xy 137.453677 167.181757)\n        (xy 137.65009 167.166644)\n        (xy 137.650095 167.166643)\n        (xy 137.656231 167.166171)\n        (xy 137.662161 167.164515)\n        (xy 137.662163 167.164515)\n        (xy 137.851901 167.111539)\n        (xy 137.8519 167.111539)\n        (xy 137.857829 167.109884)\n        (xy 137.887948 167.09467)\n        (xy 138.018747 167.028598)\n        (xy 138.044655 167.015511)\n        (xy 138.054839 167.007555)\n        (xy 138.204736 166.890442)\n        (xy 138.209592 166.886648)\n        (xy 138.241083 166.850165)\n        (xy 138.342329 166.732871)\n        (xy 138.34233 166.732869)\n        (xy 138.346358 166.728203)\n        (xy 138.449745 166.54621)\n        (xy 138.515813 166.347603)\n        (xy 138.542046 166.139945)\n        (xy 138.542464 166.11)\n        (xy 138.540996 166.095026)\n        (xy 138.937641 166.095026)\n        (xy 138.938898 166.11)\n        (xy 138.954632 166.297368)\n        (xy 138.955155 166.3036)\n        (xy 139.012848 166.5048)\n        (xy 139.015666 166.510282)\n        (xy 139.015667 166.510286)\n        (xy 139.105703 166.685477)\n        (xy 139.105706 166.685481)\n        (xy 139.108523 166.690963)\n        (xy 139.238534 166.854996)\n        (xy 139.243228 166.858991)\n        (xy 139.373084 166.969507)\n        (xy 139.39793 166.990653)\n        (xy 139.403308 166.993659)\n        (xy 139.40331 166.99366)\n        (xy 139.431794 167.009579)\n        (xy 139.58064 167.092766)\n        (xy 139.779704 167.157446)\n        (xy 139.98754 167.182229)\n        (xy 139.993675 167.181757)\n        (xy 139.993677 167.181757)\n        (xy 140.19009 167.166644)\n        (xy 140.190095 167.166643)\n        (xy 140.196231 167.166171)\n        (xy 140.202161 167.164515)\n        (xy 140.202163 167.164515)\n        (xy 140.391901 167.111539)\n        (xy 140.3919 167.111539)\n        (xy 140.397829 167.109884)\n        (xy 140.427948 167.09467)\n        (xy 140.558747 167.028598)\n        (xy 140.584655 167.015511)\n        (xy 140.594839 167.007555)\n        (xy 140.744736 166.890442)\n        (xy 140.749592 166.886648)\n        (xy 140.781083 166.850165)\n        (xy 140.882329 166.732871)\n        (xy 140.88233 166.732869)\n        (xy 140.886358 166.728203)\n        (xy 140.989745 166.54621)\n        (xy 141.055813 166.347603)\n        (xy 141.082046 166.139945)\n        (xy 141.082464 166.11)\n        (xy 141.080996 166.095026)\n        (xy 141.477641 166.095026)\n        (xy 141.478898 166.11)\n        (xy 141.494632 166.297368)\n        (xy 141.495155 166.3036)\n        (xy 141.552848 166.5048)\n        (xy 141.555666 166.510282)\n        (xy 141.555667 166.510286)\n        (xy 141.645703 166.685477)\n        (xy 141.645706 166.685481)\n        (xy 141.648523 166.690963)\n        (xy 141.778534 166.854996)\n        (xy 141.783228 166.858991)\n        (xy 141.913084 166.969507)\n        (xy 141.93793 166.990653)\n        (xy 141.943308 166.993659)\n        (xy 141.94331 166.99366)\n        (xy 141.971794 167.009579)\n        (xy 142.12064 167.092766)\n        (xy 142.319704 167.157446)\n        (xy 142.52754 167.182229)\n        (xy 142.533675 167.181757)\n        (xy 142.533677 167.181757)\n        (xy 142.73009 167.166644)\n        (xy 142.730095 167.166643)\n        (xy 142.736231 167.166171)\n        (xy 142.742161 167.164515)\n        (xy 142.742163 167.164515)\n        (xy 142.931901 167.111539)\n        (xy 142.9319 167.111539)\n        (xy 142.937829 167.109884)\n        (xy 142.967948 167.09467)\n        (xy 143.098747 167.028598)\n        (xy 143.124655 167.015511)\n        (xy 143.134839 167.007555)\n        (xy 143.284736 166.890442)\n        (xy 143.289592 166.886648)\n        (xy 143.321083 166.850165)\n        (xy 143.422329 166.732871)\n        (xy 143.42233 166.732869)\n        (xy 143.426358 166.728203)\n        (xy 143.529745 166.54621)\n        (xy 143.595813 166.347603)\n        (xy 143.622046 166.139945)\n        (xy 143.622464 166.11)\n        (xy 143.620996 166.095026)\n        (xy 144.017641 166.095026)\n        (xy 144.018898 166.11)\n        (xy 144.034632 166.297368)\n        (xy 144.035155 166.3036)\n        (xy 144.092848 166.5048)\n        (xy 144.095666 166.510282)\n        (xy 144.095667 166.510286)\n        (xy 144.185703 166.685477)\n        (xy 144.185706 166.685481)\n        (xy 144.188523 166.690963)\n        (xy 144.318534 166.854996)\n        (xy 144.323228 166.858991)\n        (xy 144.453084 166.969507)\n        (xy 144.47793 166.990653)\n        (xy 144.483308 166.993659)\n        (xy 144.48331 166.99366)\n        (xy 144.511794 167.009579)\n        (xy 144.66064 167.092766)\n        (xy 144.859704 167.157446)\n        (xy 145.06754 167.182229)\n        (xy 145.073675 167.181757)\n        (xy 145.073677 167.181757)\n        (xy 145.27009 167.166644)\n        (xy 145.270095 167.166643)\n        (xy 145.276231 167.166171)\n        (xy 145.282161 167.164515)\n        (xy 145.282163 167.164515)\n        (xy 145.471901 167.111539)\n        (xy 145.4719 167.111539)\n        (xy 145.477829 167.109884)\n        (xy 145.507948 167.09467)\n        (xy 145.638747 167.028598)\n        (xy 145.651126 167.022345)\n        (xy 147.082485 167.022345)\n        (xy 147.087394 167.028903)\n        (xy 147.195461 167.089299)\n        (xy 147.206702 167.09421)\n        (xy 147.393953 167.155052)\n        (xy 147.405927 167.157685)\n        (xy 147.601439 167.180998)\n        (xy 147.613688 167.181255)\n        (xy 147.810001 167.166149)\n        (xy 147.822079 167.164019)\n        (xy 148.011715 167.111072)\n        (xy 148.023145 167.106639)\n        (xy 148.169277 167.032822)\n        (xy 148.179561 167.023177)\n        (xy 148.177323 167.016533)\n        (xy 147.642812 166.482022)\n        (xy 147.628868 166.474408)\n        (xy 147.627035 166.474539)\n        (xy 147.62042 166.47879)\n        (xy 147.089245 167.009965)\n        (xy 147.082485 167.022345)\n        (xy 145.651126 167.022345)\n        (xy 145.664655 167.015511)\n        (xy 145.674839 167.007555)\n        (xy 145.824736 166.890442)\n        (xy 145.829592 166.886648)\n        (xy 145.861083 166.850165)\n        (xy 145.962329 166.732871)\n        (xy 145.96233 166.732869)\n        (xy 145.966358 166.728203)\n        (xy 146.069745 166.54621)\n        (xy 146.135813 166.347603)\n        (xy 146.162046 166.139945)\n        (xy 146.162464 166.11)\n        (xy 146.161599 166.101176)\n        (xy 146.558658 166.101176)\n        (xy 146.575133 166.297368)\n        (xy 146.577348 166.309435)\n        (xy 146.631615 166.498689)\n        (xy 146.636134 166.510101)\n        (xy 146.707477 166.648919)\n        (xy 146.717196 166.659138)\n        (xy 146.723996 166.656794)\n        (xy 147.257978 166.122812)\n        (xy 147.264356 166.111132)\n        (xy 147.994408 166.111132)\n        (xy 147.994539 166.112965)\n        (xy 147.99879 166.11958)\n        (xy 148.52979 166.65058)\n        (xy 148.54217 166.65734)\n        (xy 148.548903 166.652299)\n        (xy 148.606243 166.551363)\n        (xy 148.611232 166.540157)\n        (xy 148.673376 166.353344)\n        (xy 148.676096 166.341372)\n        (xy 148.701101 166.143435)\n        (xy 148.701593 166.136406)\n        (xy 148.701913 166.113505)\n        (xy 148.70162 166.106512)\n        (xy 148.700494 166.095026)\n        (xy 149.097641 166.095026)\n        (xy 149.098898 166.11)\n        (xy 149.114632 166.297368)\n        (xy 149.115155 166.3036)\n        (xy 149.172848 166.5048)\n        (xy 149.175666 166.510282)\n        (xy 149.175667 166.510286)\n        (xy 149.265703 166.685477)\n        (xy 149.265706 166.685481)\n        (xy 149.268523 166.690963)\n        (xy 149.398534 166.854996)\n        (xy 149.403228 166.858991)\n        (xy 149.533084 166.969507)\n        (xy 149.55793 166.990653)\n        (xy 149.563308 166.993659)\n        (xy 149.56331 166.99366)\n        (xy 149.591794 167.009579)\n        (xy 149.74064 167.092766)\n        (xy 149.939704 167.157446)\n        (xy 150.14754 167.182229)\n        (xy 150.153675 167.181757)\n        (xy 150.153677 167.181757)\n        (xy 150.35009 167.166644)\n        (xy 150.350095 167.166643)\n        (xy 150.356231 167.166171)\n        (xy 150.362161 167.164515)\n        (xy 150.362163 167.164515)\n        (xy 150.551901 167.111539)\n        (xy 150.5519 167.111539)\n        (xy 150.557829 167.109884)\n        (xy 150.587948 167.09467)\n        (xy 150.718747 167.028598)\n        (xy 150.744655 167.015511)\n        (xy 150.754839 167.007555)\n        (xy 150.904736 166.890442)\n        (xy 150.909592 166.886648)\n        (xy 150.941083 166.850165)\n        (xy 151.042329 166.732871)\n        (xy 151.04233 166.732869)\n        (xy 151.046358 166.728203)\n        (xy 151.149745 166.54621)\n        (xy 151.215813 166.347603)\n        (xy 151.242046 166.139945)\n        (xy 151.242464 166.11)\n        (xy 151.240996 166.095026)\n        (xy 151.637641 166.095026)\n        (xy 151.638898 166.11)\n        (xy 151.654632 166.297368)\n        (xy 151.655155 166.3036)\n        (xy 151.712848 166.5048)\n        (xy 151.715666 166.510282)\n        (xy 151.715667 166.510286)\n        (xy 151.805703 166.685477)\n        (xy 151.805706 166.685481)\n        (xy 151.808523 166.690963)\n        (xy 151.938534 166.854996)\n        (xy 151.943228 166.858991)\n        (xy 152.073084 166.969507)\n        (xy 152.09793 166.990653)\n        (xy 152.103308 166.993659)\n        (xy 152.10331 166.99366)\n        (xy 152.131794 167.009579)\n        (xy 152.28064 167.092766)\n        (xy 152.479704 167.157446)\n        (xy 152.68754 167.182229)\n        (xy 152.693675 167.181757)\n        (xy 152.693677 167.181757)\n        (xy 152.89009 167.166644)\n        (xy 152.890095 167.166643)\n        (xy 152.896231 167.166171)\n        (xy 152.902161 167.164515)\n        (xy 152.902163 167.164515)\n        (xy 153.091901 167.111539)\n        (xy 153.0919 167.111539)\n        (xy 153.097829 167.109884)\n        (xy 153.127948 167.09467)\n        (xy 153.258747 167.028598)\n        (xy 153.284655 167.015511)\n        (xy 153.294839 167.007555)\n        (xy 153.444736 166.890442)\n        (xy 153.449592 166.886648)\n        (xy 153.481083 166.850165)\n        (xy 153.582329 166.732871)\n        (xy 153.58233 166.732869)\n        (xy 153.586358 166.728203)\n        (xy 153.689745 166.54621)\n        (xy 153.755813 166.347603)\n        (xy 153.782046 166.139945)\n        (xy 153.782464 166.11)\n        (xy 153.780996 166.095026)\n        (xy 154.177641 166.095026)\n        (xy 154.178898 166.11)\n        (xy 154.194632 166.297368)\n        (xy 154.195155 166.3036)\n        (xy 154.252848 166.5048)\n        (xy 154.255666 166.510282)\n        (xy 154.255667 166.510286)\n        (xy 154.345703 166.685477)\n        (xy 154.345706 166.685481)\n        (xy 154.348523 166.690963)\n        (xy 154.478534 166.854996)\n        (xy 154.483228 166.858991)\n        (xy 154.613084 166.969507)\n        (xy 154.63793 166.990653)\n        (xy 154.643308 166.993659)\n        (xy 154.64331 166.99366)\n        (xy 154.671794 167.009579)\n        (xy 154.82064 167.092766)\n        (xy 155.019704 167.157446)\n        (xy 155.22754 167.182229)\n        (xy 155.233675 167.181757)\n        (xy 155.233677 167.181757)\n        (xy 155.43009 167.166644)\n        (xy 155.430095 167.166643)\n        (xy 155.436231 167.166171)\n        (xy 155.442161 167.164515)\n        (xy 155.442163 167.164515)\n        (xy 155.631901 167.111539)\n        (xy 155.6319 167.111539)\n        (xy 155.637829 167.109884)\n        (xy 155.667948 167.09467)\n        (xy 155.798747 167.028598)\n        (xy 155.811126 167.022345)\n        (xy 157.242485 167.022345)\n        (xy 157.247394 167.028903)\n        (xy 157.355461 167.089299)\n        (xy 157.366702 167.09421)\n        (xy 157.553953 167.155052)\n        (xy 157.565927 167.157685)\n        (xy 157.761439 167.180998)\n        (xy 157.773688 167.181255)\n        (xy 157.970001 167.166149)\n        (xy 157.982079 167.164019)\n        (xy 158.171715 167.111072)\n        (xy 158.183145 167.106639)\n        (xy 158.329277 167.032822)\n        (xy 158.339561 167.023177)\n        (xy 158.337323 167.016533)\n        (xy 157.802812 166.482022)\n        (xy 157.788868 166.474408)\n        (xy 157.787035 166.474539)\n        (xy 157.78042 166.47879)\n        (xy 157.249245 167.009965)\n        (xy 157.242485 167.022345)\n        (xy 155.811126 167.022345)\n        (xy 155.824655 167.015511)\n        (xy 155.834839 167.007555)\n        (xy 155.984736 166.890442)\n        (xy 155.989592 166.886648)\n        (xy 156.021083 166.850165)\n        (xy 156.122329 166.732871)\n        (xy 156.12233 166.732869)\n        (xy 156.126358 166.728203)\n        (xy 156.229745 166.54621)\n        (xy 156.295813 166.347603)\n        (xy 156.322046 166.139945)\n        (xy 156.322464 166.11)\n        (xy 156.321599 166.101176)\n        (xy 156.718658 166.101176)\n        (xy 156.735133 166.297368)\n        (xy 156.737348 166.309435)\n        (xy 156.791615 166.498689)\n        (xy 156.796134 166.510101)\n        (xy 156.867477 166.648919)\n        (xy 156.877196 166.659138)\n        (xy 156.883996 166.656794)\n        (xy 157.417978 166.122812)\n        (xy 157.424356 166.111132)\n        (xy 158.154408 166.111132)\n        (xy 158.154539 166.112965)\n        (xy 158.15879 166.11958)\n        (xy 158.68979 166.65058)\n        (xy 158.70217 166.65734)\n        (xy 158.708903 166.652299)\n        (xy 158.766243 166.551363)\n        (xy 158.771232 166.540157)\n        (xy 158.833376 166.353344)\n        (xy 158.836096 166.341372)\n        (xy 158.861101 166.143435)\n        (xy 158.861593 166.136406)\n        (xy 158.861913 166.113505)\n        (xy 158.86162 166.106512)\n        (xy 158.860494 166.095026)\n        (xy 159.257641 166.095026)\n        (xy 159.258898 166.11)\n        (xy 159.274632 166.297368)\n        (xy 159.275155 166.3036)\n        (xy 159.332848 166.5048)\n        (xy 159.335666 166.510282)\n        (xy 159.335667 166.510286)\n        (xy 159.425703 166.685477)\n        (xy 159.425706 166.685481)\n        (xy 159.428523 166.690963)\n        (xy 159.558534 166.854996)\n        (xy 159.563228 166.858991)\n        (xy 159.693084 166.969507)\n        (xy 159.71793 166.990653)\n        (xy 159.723308 166.993659)\n        (xy 159.72331 166.99366)\n        (xy 159.751794 167.009579)\n        (xy 159.90064 167.092766)\n        (xy 160.099704 167.157446)\n        (xy 160.30754 167.182229)\n        (xy 160.313675 167.181757)\n        (xy 160.313677 167.181757)\n        (xy 160.51009 167.166644)\n        (xy 160.510095 167.166643)\n        (xy 160.516231 167.166171)\n        (xy 160.522161 167.164515)\n        (xy 160.522163 167.164515)\n        (xy 160.711901 167.111539)\n        (xy 160.7119 167.111539)\n        (xy 160.717829 167.109884)\n        (xy 160.747948 167.09467)\n        (xy 160.878747 167.028598)\n        (xy 160.904655 167.015511)\n        (xy 160.914839 167.007555)\n        (xy 161.064736 166.890442)\n        (xy 161.069592 166.886648)\n        (xy 161.101083 166.850165)\n        (xy 161.202329 166.732871)\n        (xy 161.20233 166.732869)\n        (xy 161.206358 166.728203)\n        (xy 161.309745 166.54621)\n        (xy 161.375813 166.347603)\n        (xy 161.402046 166.139945)\n        (xy 161.402464 166.11)\n        (xy 161.400996 166.095026)\n        (xy 161.797641 166.095026)\n        (xy 161.798898 166.11)\n        (xy 161.814632 166.297368)\n        (xy 161.815155 166.3036)\n        (xy 161.872848 166.5048)\n        (xy 161.875666 166.510282)\n        (xy 161.875667 166.510286)\n        (xy 161.965703 166.685477)\n        (xy 161.965706 166.685481)\n        (xy 161.968523 166.690963)\n        (xy 162.098534 166.854996)\n        (xy 162.103228 166.858991)\n        (xy 162.233084 166.969507)\n        (xy 162.25793 166.990653)\n        (xy 162.263308 166.993659)\n        (xy 162.26331 166.99366)\n        (xy 162.291794 167.009579)\n        (xy 162.44064 167.092766)\n        (xy 162.639704 167.157446)\n        (xy 162.84754 167.182229)\n        (xy 162.853675 167.181757)\n        (xy 162.853677 167.181757)\n        (xy 163.05009 167.166644)\n        (xy 163.050095 167.166643)\n        (xy 163.056231 167.166171)\n        (xy 163.062161 167.164515)\n        (xy 163.062163 167.164515)\n        (xy 163.251901 167.111539)\n        (xy 163.2519 167.111539)\n        (xy 163.257829 167.109884)\n        (xy 163.287948 167.09467)\n        (xy 163.418747 167.028598)\n        (xy 163.431126 167.022345)\n        (xy 164.862485 167.022345)\n        (xy 164.867394 167.028903)\n        (xy 164.975461 167.089299)\n        (xy 164.986702 167.09421)\n        (xy 165.173953 167.155052)\n        (xy 165.185927 167.157685)\n        (xy 165.381439 167.180998)\n        (xy 165.393688 167.181255)\n        (xy 165.590001 167.166149)\n        (xy 165.602079 167.164019)\n        (xy 165.791715 167.111072)\n        (xy 165.803145 167.106639)\n        (xy 165.949277 167.032822)\n        (xy 165.959561 167.023177)\n        (xy 165.957323 167.016533)\n        (xy 165.422812 166.482022)\n        (xy 165.408868 166.474408)\n        (xy 165.407035 166.474539)\n        (xy 165.40042 166.47879)\n        (xy 164.869245 167.009965)\n        (xy 164.862485 167.022345)\n        (xy 163.431126 167.022345)\n        (xy 163.444655 167.015511)\n        (xy 163.454839 167.007555)\n        (xy 163.604736 166.890442)\n        (xy 163.609592 166.886648)\n        (xy 163.641083 166.850165)\n        (xy 163.742329 166.732871)\n        (xy 163.74233 166.732869)\n        (xy 163.746358 166.728203)\n        (xy 163.849745 166.54621)\n        (xy 163.915813 166.347603)\n        (xy 163.942046 166.139945)\n        (xy 163.942464 166.11)\n        (xy 163.941599 166.101176)\n        (xy 164.338658 166.101176)\n        (xy 164.355133 166.297368)\n        (xy 164.357348 166.309435)\n        (xy 164.411615 166.498689)\n        (xy 164.416134 166.510101)\n        (xy 164.487477 166.648919)\n        (xy 164.497196 166.659138)\n        (xy 164.503996 166.656794)\n        (xy 165.037978 166.122812)\n        (xy 165.044356 166.111132)\n        (xy 165.774408 166.111132)\n        (xy 165.774539 166.112965)\n        (xy 165.77879 166.11958)\n        (xy 166.30979 166.65058)\n        (xy 166.32217 166.65734)\n        (xy 166.328903 166.652299)\n        (xy 166.386243 166.551363)\n        (xy 166.391232 166.540157)\n        (xy 166.453376 166.353344)\n        (xy 166.456096 166.341372)\n        (xy 166.481101 166.143435)\n        (xy 166.481593 166.136406)\n        (xy 166.481913 166.113505)\n        (xy 166.48162 166.106512)\n        (xy 166.480494 166.095026)\n        (xy 166.877641 166.095026)\n        (xy 166.878898 166.11)\n        (xy 166.894632 166.297368)\n        (xy 166.895155 166.3036)\n        (xy 166.952848 166.5048)\n        (xy 166.955666 166.510282)\n        (xy 166.955667 166.510286)\n        (xy 167.045703 166.685477)\n        (xy 167.045706 166.685481)\n        (xy 167.048523 166.690963)\n        (xy 167.178534 166.854996)\n        (xy 167.183228 166.858991)\n        (xy 167.313084 166.969507)\n        (xy 167.33793 166.990653)\n        (xy 167.343308 166.993659)\n        (xy 167.34331 166.99366)\n        (xy 167.371794 167.009579)\n        (xy 167.52064 167.092766)\n        (xy 167.719704 167.157446)\n        (xy 167.92754 167.182229)\n        (xy 167.933675 167.181757)\n        (xy 167.933677 167.181757)\n        (xy 168.13009 167.166644)\n        (xy 168.130095 167.166643)\n        (xy 168.136231 167.166171)\n        (xy 168.142161 167.164515)\n        (xy 168.142163 167.164515)\n        (xy 168.331901 167.111539)\n        (xy 168.3319 167.111539)\n        (xy 168.337829 167.109884)\n        (xy 168.367948 167.09467)\n        (xy 168.498747 167.028598)\n        (xy 168.524655 167.015511)\n        (xy 168.534839 167.007555)\n        (xy 168.684736 166.890442)\n        (xy 168.689592 166.886648)\n        (xy 168.721083 166.850165)\n        (xy 168.822329 166.732871)\n        (xy 168.82233 166.732869)\n        (xy 168.826358 166.728203)\n        (xy 168.929745 166.54621)\n        (xy 168.942393 166.508188)\n        (xy 174.861059 166.508188)\n        (xy 174.879689 166.649699)\n        (xy 174.883926 166.665511)\n        (xy 174.894964 166.692159)\n        (xy 174.903811 166.703137)\n        (xy 174.908969 166.70182)\n        (xy 175.097981 166.512808)\n        (xy 175.105592 166.49887)\n        (xy 175.10546 166.497034)\n        (xy 175.101211 166.490422)\n        (xy 174.914704 166.303915)\n        (xy 174.902329 166.297157)\n        (xy 174.898068 166.300347)\n        (xy 174.883926 166.334489)\n        (xy 174.879689 166.350301)\n        (xy 174.861059 166.491812)\n        (xy 174.861059 166.508188)\n        (xy 168.942393 166.508188)\n        (xy 168.995813 166.347603)\n        (xy 169.022046 166.139945)\n        (xy 169.022464 166.11)\n        (xy 169.002039 165.901691)\n        (xy 168.99949 165.893246)\n        (xy 168.973024 165.805589)\n        (xy 168.941542 165.701316)\n        (xy 168.843278 165.516507)\n        (xy 168.757151 165.410905)\n        (xy 168.714884 165.35908)\n        (xy 168.714881 165.359077)\n        (xy 168.710989 165.354305)\n        (xy 168.70624 165.350376)\n        (xy 168.554464 165.224816)\n        (xy 168.554461 165.224814)\n        (xy 168.549714 165.220887)\n        (xy 168.365597 165.121335)\n        (xy 168.192527 165.067761)\n        (xy 168.171536 165.061263)\n        (xy 168.171533 165.061262)\n        (xy 168.165649 165.059441)\n        (xy 168.159524 165.058797)\n        (xy 168.159523 165.058797)\n        (xy 167.963615 165.038206)\n        (xy 167.963614 165.038206)\n        (xy 167.957487 165.037562)\n        (xy 167.84366 165.047921)\n        (xy 167.755181 165.055973)\n        (xy 167.75518 165.055973)\n        (xy 167.74904 165.056532)\n        (xy 167.743126 165.058273)\n        (xy 167.743124 165.058273)\n        (xy 167.607875 165.09808)\n        (xy 167.548248 165.115629)\n        (xy 167.542783 165.118486)\n        (xy 167.368558 165.209568)\n        (xy 167.362758 165.2126)\n        (xy 167.199636 165.343754)\n        (xy 167.065095 165.504093)\n        (xy 167.062125 165.509496)\n        (xy 167.062124 165.509497)\n        (xy 166.976355 165.665511)\n        (xy 166.96426 165.687511)\n        (xy 166.900972 165.887022)\n        (xy 166.900286 165.893139)\n        (xy 166.900285 165.893143)\n        (xy 166.880231 166.071933)\n        (xy 166.877641 166.095026)\n        (xy 166.480494 166.095026)\n        (xy 166.462148 165.907921)\n        (xy 166.459765 165.895886)\n        (xy 166.402859 165.707407)\n        (xy 166.398184 165.696064)\n        (xy 166.332043 165.57167)\n        (xy 166.322181 165.561587)\n        (xy 166.315055 165.564155)\n        (xy 165.782022 166.097188)\n        (xy 165.774408 166.111132)\n        (xy 165.044356 166.111132)\n        (xy 165.045592 166.108868)\n        (xy 165.045461 166.107035)\n        (xy 165.04121 166.10042)\n        (xy 164.509821 165.569031)\n        (xy 164.497441 165.562271)\n        (xy 164.491053 165.567053)\n        (xy 164.427688 165.682314)\n        (xy 164.42286 165.693578)\n        (xy 164.363325 165.881257)\n        (xy 164.360777 165.893246)\n        (xy 164.338829 166.088908)\n        (xy 164.338658 166.101176)\n        (xy 163.941599 166.101176)\n        (xy 163.922039 165.901691)\n        (xy 163.91949 165.893246)\n        (xy 163.893024 165.805589)\n        (xy 163.861542 165.701316)\n        (xy 163.763278 165.516507)\n        (xy 163.677151 165.410905)\n        (xy 163.634884 165.35908)\n        (xy 163.634881 165.359077)\n        (xy 163.630989 165.354305)\n        (xy 163.62624 165.350376)\n        (xy 163.474464 165.224816)\n        (xy 163.474461 165.224814)\n        (xy 163.469714 165.220887)\n        (xy 163.426509 165.197526)\n        (xy 164.861244 165.197526)\n        (xy 164.863697 165.204487)\n        (xy 165.397188 165.737978)\n        (xy 165.411132 165.745592)\n        (xy 165.412965 165.745461)\n        (xy 165.41958 165.74121)\n        (xy 165.951222 165.209568)\n        (xy 165.957982 165.197188)\n        (xy 165.953323 165.190965)\n        (xy 165.83082 165.124728)\n        (xy 165.819515 165.119976)\n        (xy 165.631435 165.061755)\n        (xy 165.619422 165.059289)\n        (xy 165.423612 165.038708)\n        (xy 165.411344 165.038623)\n        (xy 165.215273 165.056466)\n        (xy 165.203224 165.058764)\n        (xy 165.014345 165.114355)\n        (xy 165.002976 165.118948)\n        (xy 164.871393 165.187738)\n        (xy 164.861244 165.197526)\n        (xy 163.426509 165.197526)\n        (xy 163.285597 165.121335)\n        (xy 163.112527 165.067761)\n        (xy 163.091536 165.061263)\n        (xy 163.091533 165.061262)\n        (xy 163.085649 165.059441)\n        (xy 163.079524 165.058797)\n        (xy 163.079523 165.058797)\n        (xy 162.883615 165.038206)\n        (xy 162.883614 165.038206)\n        (xy 162.877487 165.037562)\n        (xy 162.76366 165.047921)\n        (xy 162.675181 165.055973)\n        (xy 162.67518 165.055973)\n        (xy 162.66904 165.056532)\n        (xy 162.663126 165.058273)\n        (xy 162.663124 165.058273)\n        (xy 162.527875 165.09808)\n        (xy 162.468248 165.115629)\n        (xy 162.462783 165.118486)\n        (xy 162.288558 165.209568)\n        (xy 162.282758 165.2126)\n        (xy 162.119636 165.343754)\n        (xy 161.985095 165.504093)\n        (xy 161.982125 165.509496)\n        (xy 161.982124 165.509497)\n        (xy 161.896355 165.665511)\n        (xy 161.88426 165.687511)\n        (xy 161.820972 165.887022)\n        (xy 161.820286 165.893139)\n        (xy 161.820285 165.893143)\n        (xy 161.800231 166.071933)\n        (xy 161.797641 166.095026)\n        (xy 161.400996 166.095026)\n        (xy 161.382039 165.901691)\n        (xy 161.37949 165.893246)\n        (xy 161.353024 165.805589)\n        (xy 161.321542 165.701316)\n        (xy 161.223278 165.516507)\n        (xy 161.137151 165.410905)\n        (xy 161.094884 165.35908)\n        (xy 161.094881 165.359077)\n        (xy 161.090989 165.354305)\n        (xy 161.08624 165.350376)\n        (xy 160.934464 165.224816)\n        (xy 160.934461 165.224814)\n        (xy 160.929714 165.220887)\n        (xy 160.745597 165.121335)\n        (xy 160.572527 165.067761)\n        (xy 160.551536 165.061263)\n        (xy 160.551533 165.061262)\n        (xy 160.545649 165.059441)\n        (xy 160.539524 165.058797)\n        (xy 160.539523 165.058797)\n        (xy 160.343615 165.038206)\n        (xy 160.343614 165.038206)\n        (xy 160.337487 165.037562)\n        (xy 160.22366 165.047921)\n        (xy 160.135181 165.055973)\n        (xy 160.13518 165.055973)\n        (xy 160.12904 165.056532)\n        (xy 160.123126 165.058273)\n        (xy 160.123124 165.058273)\n        (xy 159.987875 165.09808)\n        (xy 159.928248 165.115629)\n        (xy 159.922783 165.118486)\n        (xy 159.748558 165.209568)\n        (xy 159.742758 165.2126)\n        (xy 159.579636 165.343754)\n        (xy 159.445095 165.504093)\n        (xy 159.442125 165.509496)\n        (xy 159.442124 165.509497)\n        (xy 159.356355 165.665511)\n        (xy 159.34426 165.687511)\n        (xy 159.280972 165.887022)\n        (xy 159.280286 165.893139)\n        (xy 159.280285 165.893143)\n        (xy 159.260231 166.071933)\n        (xy 159.257641 166.095026)\n        (xy 158.860494 166.095026)\n        (xy 158.842148 165.907921)\n        (xy 158.839765 165.895886)\n        (xy 158.782859 165.707407)\n        (xy 158.778184 165.696064)\n        (xy 158.712043 165.57167)\n        (xy 158.702181 165.561587)\n        (xy 158.695055 165.564155)\n        (xy 158.162022 166.097188)\n        (xy 158.154408 166.111132)\n        (xy 157.424356 166.111132)\n        (xy 157.425592 166.108868)\n        (xy 157.425461 166.107035)\n        (xy 157.42121 166.10042)\n        (xy 156.889821 165.569031)\n        (xy 156.877441 165.562271)\n        (xy 156.871053 165.567053)\n        (xy 156.807688 165.682314)\n        (xy 156.80286 165.693578)\n        (xy 156.743325 165.881257)\n        (xy 156.740777 165.893246)\n        (xy 156.718829 166.088908)\n        (xy 156.718658 166.101176)\n        (xy 156.321599 166.101176)\n        (xy 156.302039 165.901691)\n        (xy 156.29949 165.893246)\n        (xy 156.273024 165.805589)\n        (xy 156.241542 165.701316)\n        (xy 156.143278 165.516507)\n        (xy 156.057151 165.410905)\n        (xy 156.014884 165.35908)\n        (xy 156.014881 165.359077)\n        (xy 156.010989 165.354305)\n        (xy 156.00624 165.350376)\n        (xy 155.854464 165.224816)\n        (xy 155.854461 165.224814)\n        (xy 155.849714 165.220887)\n        (xy 155.806509 165.197526)\n        (xy 157.241244 165.197526)\n        (xy 157.243697 165.204487)\n        (xy 157.777188 165.737978)\n        (xy 157.791132 165.745592)\n        (xy 157.792965 165.745461)\n        (xy 157.79958 165.74121)\n        (xy 158.331222 165.209568)\n        (xy 158.337982 165.197188)\n        (xy 158.333323 165.190965)\n        (xy 158.21082 165.124728)\n        (xy 158.199515 165.119976)\n        (xy 158.011435 165.061755)\n        (xy 157.999422 165.059289)\n        (xy 157.803612 165.038708)\n        (xy 157.791344 165.038623)\n        (xy 157.595273 165.056466)\n        (xy 157.583224 165.058764)\n        (xy 157.394345 165.114355)\n        (xy 157.382976 165.118948)\n        (xy 157.251393 165.187738)\n        (xy 157.241244 165.197526)\n        (xy 155.806509 165.197526)\n        (xy 155.665597 165.121335)\n        (xy 155.492527 165.067761)\n        (xy 155.471536 165.061263)\n        (xy 155.471533 165.061262)\n        (xy 155.465649 165.059441)\n        (xy 155.459524 165.058797)\n        (xy 155.459523 165.058797)\n        (xy 155.263615 165.038206)\n        (xy 155.263614 165.038206)\n        (xy 155.257487 165.037562)\n        (xy 155.14366 165.047921)\n        (xy 155.055181 165.055973)\n        (xy 155.05518 165.055973)\n        (xy 155.04904 165.056532)\n        (xy 155.043126 165.058273)\n        (xy 155.043124 165.058273)\n        (xy 154.907875 165.09808)\n        (xy 154.848248 165.115629)\n        (xy 154.842783 165.118486)\n        (xy 154.668558 165.209568)\n        (xy 154.662758 165.2126)\n        (xy 154.499636 165.343754)\n        (xy 154.365095 165.504093)\n        (xy 154.362125 165.509496)\n        (xy 154.362124 165.509497)\n        (xy 154.276355 165.665511)\n        (xy 154.26426 165.687511)\n        (xy 154.200972 165.887022)\n        (xy 154.200286 165.893139)\n        (xy 154.200285 165.893143)\n        (xy 154.180231 166.071933)\n        (xy 154.177641 166.095026)\n        (xy 153.780996 166.095026)\n        (xy 153.762039 165.901691)\n        (xy 153.75949 165.893246)\n        (xy 153.733024 165.805589)\n        (xy 153.701542 165.701316)\n        (xy 153.603278 165.516507)\n        (xy 153.517151 165.410905)\n        (xy 153.474884 165.35908)\n        (xy 153.474881 165.359077)\n        (xy 153.470989 165.354305)\n        (xy 153.46624 165.350376)\n        (xy 153.314464 165.224816)\n        (xy 153.314461 165.224814)\n        (xy 153.309714 165.220887)\n        (xy 153.125597 165.121335)\n        (xy 152.952527 165.067761)\n        (xy 152.931536 165.061263)\n        (xy 152.931533 165.061262)\n        (xy 152.925649 165.059441)\n        (xy 152.919524 165.058797)\n        (xy 152.919523 165.058797)\n        (xy 152.723615 165.038206)\n        (xy 152.723614 165.038206)\n        (xy 152.717487 165.037562)\n        (xy 152.60366 165.047921)\n        (xy 152.515181 165.055973)\n        (xy 152.51518 165.055973)\n        (xy 152.50904 165.056532)\n        (xy 152.503126 165.058273)\n        (xy 152.503124 165.058273)\n        (xy 152.367875 165.09808)\n        (xy 152.308248 165.115629)\n        (xy 152.302783 165.118486)\n        (xy 152.128558 165.209568)\n        (xy 152.122758 165.2126)\n        (xy 151.959636 165.343754)\n        (xy 151.825095 165.504093)\n        (xy 151.822125 165.509496)\n        (xy 151.822124 165.509497)\n        (xy 151.736355 165.665511)\n        (xy 151.72426 165.687511)\n        (xy 151.660972 165.887022)\n        (xy 151.660286 165.893139)\n        (xy 151.660285 165.893143)\n        (xy 151.640231 166.071933)\n        (xy 151.637641 166.095026)\n        (xy 151.240996 166.095026)\n        (xy 151.222039 165.901691)\n        (xy 151.21949 165.893246)\n        (xy 151.193024 165.805589)\n        (xy 151.161542 165.701316)\n        (xy 151.063278 165.516507)\n        (xy 150.977151 165.410905)\n        (xy 150.934884 165.35908)\n        (xy 150.934881 165.359077)\n        (xy 150.930989 165.354305)\n        (xy 150.92624 165.350376)\n        (xy 150.774464 165.224816)\n        (xy 150.774461 165.224814)\n        (xy 150.769714 165.220887)\n        (xy 150.585597 165.121335)\n        (xy 150.412527 165.067761)\n        (xy 150.391536 165.061263)\n        (xy 150.391533 165.061262)\n        (xy 150.385649 165.059441)\n        (xy 150.379524 165.058797)\n        (xy 150.379523 165.058797)\n        (xy 150.183615 165.038206)\n        (xy 150.183614 165.038206)\n        (xy 150.177487 165.037562)\n        (xy 150.06366 165.047921)\n        (xy 149.975181 165.055973)\n        (xy 149.97518 165.055973)\n        (xy 149.96904 165.056532)\n        (xy 149.963126 165.058273)\n        (xy 149.963124 165.058273)\n        (xy 149.827875 165.09808)\n        (xy 149.768248 165.115629)\n        (xy 149.762783 165.118486)\n        (xy 149.588558 165.209568)\n        (xy 149.582758 165.2126)\n        (xy 149.419636 165.343754)\n        (xy 149.285095 165.504093)\n        (xy 149.282125 165.509496)\n        (xy 149.282124 165.509497)\n        (xy 149.196355 165.665511)\n        (xy 149.18426 165.687511)\n        (xy 149.120972 165.887022)\n        (xy 149.120286 165.893139)\n        (xy 149.120285 165.893143)\n        (xy 149.100231 166.071933)\n        (xy 149.097641 166.095026)\n        (xy 148.700494 166.095026)\n        (xy 148.682148 165.907921)\n        (xy 148.679765 165.895886)\n        (xy 148.622859 165.707407)\n        (xy 148.618184 165.696064)\n        (xy 148.552043 165.57167)\n        (xy 148.542181 165.561587)\n        (xy 148.535055 165.564155)\n        (xy 148.002022 166.097188)\n        (xy 147.994408 166.111132)\n        (xy 147.264356 166.111132)\n        (xy 147.265592 166.108868)\n        (xy 147.265461 166.107035)\n        (xy 147.26121 166.10042)\n        (xy 146.729821 165.569031)\n        (xy 146.717441 165.562271)\n        (xy 146.711053 165.567053)\n        (xy 146.647688 165.682314)\n        (xy 146.64286 165.693578)\n        (xy 146.583325 165.881257)\n        (xy 146.580777 165.893246)\n        (xy 146.558829 166.088908)\n        (xy 146.558658 166.101176)\n        (xy 146.161599 166.101176)\n        (xy 146.142039 165.901691)\n        (xy 146.13949 165.893246)\n        (xy 146.113024 165.805589)\n        (xy 146.081542 165.701316)\n        (xy 145.983278 165.516507)\n        (xy 145.897151 165.410905)\n        (xy 145.854884 165.35908)\n        (xy 145.854881 165.359077)\n        (xy 145.850989 165.354305)\n        (xy 145.84624 165.350376)\n        (xy 145.694464 165.224816)\n        (xy 145.694461 165.224814)\n        (xy 145.689714 165.220887)\n        (xy 145.646509 165.197526)\n        (xy 147.081244 165.197526)\n        (xy 147.083697 165.204487)\n        (xy 147.617188 165.737978)\n        (xy 147.631132 165.745592)\n        (xy 147.632965 165.745461)\n        (xy 147.63958 165.74121)\n        (xy 148.171222 165.209568)\n        (xy 148.177982 165.197188)\n        (xy 148.173323 165.190965)\n        (xy 148.05082 165.124728)\n        (xy 148.039515 165.119976)\n        (xy 147.851435 165.061755)\n        (xy 147.839422 165.059289)\n        (xy 147.643612 165.038708)\n        (xy 147.631344 165.038623)\n        (xy 147.435273 165.056466)\n        (xy 147.423224 165.058764)\n        (xy 147.234345 165.114355)\n        (xy 147.222976 165.118948)\n        (xy 147.091393 165.187738)\n        (xy 147.081244 165.197526)\n        (xy 145.646509 165.197526)\n        (xy 145.505597 165.121335)\n        (xy 145.332527 165.067761)\n        (xy 145.311536 165.061263)\n        (xy 145.311533 165.061262)\n        (xy 145.305649 165.059441)\n        (xy 145.299524 165.058797)\n        (xy 145.299523 165.058797)\n        (xy 145.103615 165.038206)\n        (xy 145.103614 165.038206)\n        (xy 145.097487 165.037562)\n        (xy 144.98366 165.047921)\n        (xy 144.895181 165.055973)\n        (xy 144.89518 165.055973)\n        (xy 144.88904 165.056532)\n        (xy 144.883126 165.058273)\n        (xy 144.883124 165.058273)\n        (xy 144.747875 165.09808)\n        (xy 144.688248 165.115629)\n        (xy 144.682783 165.118486)\n        (xy 144.508558 165.209568)\n        (xy 144.502758 165.2126)\n        (xy 144.339636 165.343754)\n        (xy 144.205095 165.504093)\n        (xy 144.202125 165.509496)\n        (xy 144.202124 165.509497)\n        (xy 144.116355 165.665511)\n        (xy 144.10426 165.687511)\n        (xy 144.040972 165.887022)\n        (xy 144.040286 165.893139)\n        (xy 144.040285 165.893143)\n        (xy 144.020231 166.071933)\n        (xy 144.017641 166.095026)\n        (xy 143.620996 166.095026)\n        (xy 143.602039 165.901691)\n        (xy 143.59949 165.893246)\n        (xy 143.573024 165.805589)\n        (xy 143.541542 165.701316)\n        (xy 143.443278 165.516507)\n        (xy 143.357151 165.410905)\n        (xy 143.314884 165.35908)\n        (xy 143.314881 165.359077)\n        (xy 143.310989 165.354305)\n        (xy 143.30624 165.350376)\n        (xy 143.154464 165.224816)\n        (xy 143.154461 165.224814)\n        (xy 143.149714 165.220887)\n        (xy 142.965597 165.121335)\n        (xy 142.792527 165.067761)\n        (xy 142.771536 165.061263)\n        (xy 142.771533 165.061262)\n        (xy 142.765649 165.059441)\n        (xy 142.759524 165.058797)\n        (xy 142.759523 165.058797)\n        (xy 142.563615 165.038206)\n        (xy 142.563614 165.038206)\n        (xy 142.557487 165.037562)\n        (xy 142.44366 165.047921)\n        (xy 142.355181 165.055973)\n        (xy 142.35518 165.055973)\n        (xy 142.34904 165.056532)\n        (xy 142.343126 165.058273)\n        (xy 142.343124 165.058273)\n        (xy 142.207875 165.09808)\n        (xy 142.148248 165.115629)\n        (xy 142.142783 165.118486)\n        (xy 141.968558 165.209568)\n        (xy 141.962758 165.2126)\n        (xy 141.799636 165.343754)\n        (xy 141.665095 165.504093)\n        (xy 141.662125 165.509496)\n        (xy 141.662124 165.509497)\n        (xy 141.576355 165.665511)\n        (xy 141.56426 165.687511)\n        (xy 141.500972 165.887022)\n        (xy 141.500286 165.893139)\n        (xy 141.500285 165.893143)\n        (xy 141.480231 166.071933)\n        (xy 141.477641 166.095026)\n        (xy 141.080996 166.095026)\n        (xy 141.062039 165.901691)\n        (xy 141.05949 165.893246)\n        (xy 141.033024 165.805589)\n        (xy 141.001542 165.701316)\n        (xy 140.903278 165.516507)\n        (xy 140.817151 165.410905)\n        (xy 140.774884 165.35908)\n        (xy 140.774881 165.359077)\n        (xy 140.770989 165.354305)\n        (xy 140.76624 165.350376)\n        (xy 140.614464 165.224816)\n        (xy 140.614461 165.224814)\n        (xy 140.609714 165.220887)\n        (xy 140.425597 165.121335)\n        (xy 140.252527 165.067761)\n        (xy 140.231536 165.061263)\n        (xy 140.231533 165.061262)\n        (xy 140.225649 165.059441)\n        (xy 140.219524 165.058797)\n        (xy 140.219523 165.058797)\n        (xy 140.023615 165.038206)\n        (xy 140.023614 165.038206)\n        (xy 140.017487 165.037562)\n        (xy 139.90366 165.047921)\n        (xy 139.815181 165.055973)\n        (xy 139.81518 165.055973)\n        (xy 139.80904 165.056532)\n        (xy 139.803126 165.058273)\n        (xy 139.803124 165.058273)\n        (xy 139.667875 165.09808)\n        (xy 139.608248 165.115629)\n        (xy 139.602783 165.118486)\n        (xy 139.428558 165.209568)\n        (xy 139.422758 165.2126)\n        (xy 139.259636 165.343754)\n        (xy 139.125095 165.504093)\n        (xy 139.122125 165.509496)\n        (xy 139.122124 165.509497)\n        (xy 139.036355 165.665511)\n        (xy 139.02426 165.687511)\n        (xy 138.960972 165.887022)\n        (xy 138.960286 165.893139)\n        (xy 138.960285 165.893143)\n        (xy 138.940231 166.071933)\n        (xy 138.937641 166.095026)\n        (xy 138.540996 166.095026)\n        (xy 138.522039 165.901691)\n        (xy 138.51949 165.893246)\n        (xy 138.493024 165.805589)\n        (xy 138.461542 165.701316)\n        (xy 138.363278 165.516507)\n        (xy 138.277151 165.410905)\n        (xy 138.234884 165.35908)\n        (xy 138.234881 165.359077)\n        (xy 138.230989 165.354305)\n        (xy 138.22624 165.350376)\n        (xy 138.074464 165.224816)\n        (xy 138.074461 165.224814)\n        (xy 138.069714 165.220887)\n        (xy 137.885597 165.121335)\n        (xy 137.712527 165.067761)\n        (xy 137.691536 165.061263)\n        (xy 137.691533 165.061262)\n        (xy 137.685649 165.059441)\n        (xy 137.679524 165.058797)\n        (xy 137.679523 165.058797)\n        (xy 137.483615 165.038206)\n        (xy 137.483614 165.038206)\n        (xy 137.477487 165.037562)\n        (xy 137.36366 165.047921)\n        (xy 137.275181 165.055973)\n        (xy 137.27518 165.055973)\n        (xy 137.26904 165.056532)\n        (xy 137.263126 165.058273)\n        (xy 137.263124 165.058273)\n        (xy 137.127875 165.09808)\n        (xy 137.068248 165.115629)\n        (xy 137.062783 165.118486)\n        (xy 136.888558 165.209568)\n        (xy 136.882758 165.2126)\n        (xy 136.719636 165.343754)\n        (xy 136.585095 165.504093)\n        (xy 136.582125 165.509496)\n        (xy 136.582124 165.509497)\n        (xy 136.496355 165.665511)\n        (xy 136.48426 165.687511)\n        (xy 136.420972 165.887022)\n        (xy 136.420286 165.893139)\n        (xy 136.420285 165.893143)\n        (xy 136.400231 166.071933)\n        (xy 136.397641 166.095026)\n        (xy 132.369354 166.095026)\n        (xy 132.298504 166.02368)\n        (xy 132.276017 166.001035)\n        (xy 132.129176 165.907846)\n        (xy 132.095313 165.895788)\n        (xy 131.971973 165.851868)\n        (xy 131.971968 165.851867)\n        (xy 131.965338 165.849506)\n        (xy 131.958352 165.848673)\n        (xy 131.958348 165.848672)\n        (xy 131.835349 165.834006)\n        (xy 131.792646 165.828914)\n        (xy 131.785643 165.82965)\n        (xy 131.785642 165.82965)\n        (xy 131.626684 165.846357)\n        (xy 131.626682 165.846358)\n        (xy 131.619684 165.847093)\n        (xy 131.555947 165.868791)\n        (xy 131.461717 165.900869)\n        (xy 131.461714 165.90087)\n        (xy 131.455047 165.90314)\n        (xy 131.449049 165.90683)\n        (xy 131.449047 165.906831)\n        (xy 131.312918 165.990578)\n        (xy 131.312916 165.99058)\n        (xy 131.306919 165.994269)\n        (xy 131.265706 166.034628)\n        (xy 131.191767 166.107035)\n        (xy 131.182662 166.115951)\n        (xy 131.088451 166.262138)\n        (xy 131.086041 166.268758)\n        (xy 131.08604 166.268761)\n        (xy 131.033408 166.413365)\n        (xy 131.028968 166.425564)\n        (xy 131.007171 166.598108)\n        (xy 129.9213 166.598108)\n        (xy 129.9196 166.595635)\n        (xy 129.8975 166.528166)\n        (xy 129.915385 166.459459)\n        (xy 129.921107 166.450757)\n        (xy 129.946394 166.415566)\n        (xy 129.989059 166.309435)\n        (xy 130.002079 166.277047)\n        (xy 130.00208 166.277045)\n        (xy 130.004912 166.269999)\n        (xy 130.027018 166.114675)\n        (xy 130.027161 166.101)\n        (xy 130.025472 166.087038)\n        (xy 130.018303 166.027801)\n        (xy 130.008313 165.945247)\n        (xy 129.952856 165.798486)\n        (xy 129.916413 165.745461)\n        (xy 129.868295 165.675448)\n        (xy 129.868294 165.675446)\n        (xy 129.863993 165.669189)\n        (xy 129.858322 165.664136)\n        (xy 129.752526 165.569875)\n        (xy 129.752523 165.569873)\n        (xy 129.746854 165.564822)\n        (xy 129.704473 165.542382)\n        (xy 129.642364 165.509497)\n        (xy 129.6082 165.491408)\n        (xy 129.600835 165.489558)\n        (xy 129.463409 165.455039)\n        (xy 129.463405 165.455039)\n        (xy 129.456038 165.453188)\n        (xy 129.448438 165.453148)\n        (xy 129.448437 165.453148)\n        (xy 129.38431 165.452812)\n        (xy 129.299151 165.452366)\n        (xy 129.291771 165.454138)\n        (xy 129.291769 165.454138)\n        (xy 129.153975 165.487219)\n        (xy 129.153971 165.48722)\n        (xy 129.146596 165.488991)\n        (xy 129.081833 165.522418)\n        (xy 129.019091 165.554802)\n        (xy 129.007181 165.560949)\n        (xy 129.001459 165.565941)\n        (xy 129.001457 165.565942)\n        (xy 128.970465 165.592978)\n        (xy 128.888955 165.664084)\n        (xy 128.858641 165.707216)\n        (xy 128.803973 165.785002)\n        (xy 128.798743 165.792443)\n        (xy 128.78383 165.830694)\n        (xy 128.750248 165.916827)\n        (xy 128.741753 165.938615)\n        (xy 128.740761 165.946148)\n        (xy 128.740761 165.946149)\n        (xy 128.723793 166.075038)\n        (xy 128.721275 166.094162)\n        (xy 128.738491 166.250104)\n        (xy 128.792407 166.397438)\n        (xy 128.796644 166.403744)\n        (xy 128.796646 166.403747)\n        (xy 128.848224 166.480502)\n        (xy 128.869617 166.548199)\n        (xy 128.851013 166.616715)\n        (xy 128.84673 166.623228)\n        (xy 128.821714 166.658822)\n        (xy 128.82171 166.658829)\n        (xy 128.817343 166.665043)\n        (xy 128.802491 166.703137)\n        (xy 128.766273 166.796032)\n        (xy 128.760353 166.811215)\n        (xy 128.759361 166.818748)\n        (xy 128.759361 166.818749)\n        (xy 128.744223 166.933737)\n        (xy 128.739875 166.966762)\n        (xy 128.757091 167.122704)\n        (xy 128.811007 167.270038)\n        (xy 128.88839 167.385195)\n        (xy 128.909782 167.452889)\n        (xy 128.889721 167.523722)\n        (xy 128.802451 167.659138)\n        (xy 128.800041 167.665758)\n        (xy 128.80004 167.665761)\n        (xy 128.748298 167.807921)\n        (xy 128.742968 167.822564)\n        (xy 128.721171 167.995108)\n        (xy 105.979341 167.995108)\n        (xy 105.91592 167.961528)\n        (xy 105.908555 167.959678)\n        (xy 105.771129 167.925159)\n        (xy 105.771125 167.925159)\n        (xy 105.763758 167.923308)\n        (xy 105.756158 167.923268)\n        (xy 105.756157 167.923268)\n        (xy 105.69203 167.922932)\n        (xy 105.606871 167.922486)\n        (xy 105.599491 167.924258)\n        (xy 105.599489 167.924258)\n        (xy 105.461695 167.957339)\n        (xy 105.461691 167.95734)\n        (xy 105.454316 167.959111)\n        (xy 105.314901 168.031069)\n        (xy 105.309179 168.036061)\n        (xy 105.309177 168.036062)\n        (xy 105.280555 168.061031)\n        (xy 105.196675 168.134204)\n        (xy 105.159904 168.186524)\n        (xy 105.122595 168.23961)\n        (xy 105.106463 168.262563)\n        (xy 105.090152 168.304399)\n        (xy 105.052592 168.400736)\n        (xy 105.049473 168.408735)\n        (xy 105.048481 168.416268)\n        (xy 105.048481 168.416269)\n        (xy 105.032964 168.534137)\n        (xy 105.028995 168.564282)\n        (xy 81.59374 168.564282)\n        (xy 81.644604 168.520841)\n        (xy 81.683869 168.487306)\n        (xy 81.683871 168.487303)\n        (xy 81.689643 168.482374)\n        (xy 81.69407 168.476214)\n        (xy 81.694073 168.47621)\n        (xy 81.771501 168.368455)\n        (xy 81.781194 168.354966)\n        (xy 81.787515 168.339242)\n        (xy 81.836879 168.216447)\n        (xy 81.83688 168.216445)\n        (xy 81.839712 168.209399)\n        (xy 81.861818 168.054075)\n        (xy 81.861961 168.0404)\n        (xy 81.860871 168.031387)\n        (xy 81.852508 167.962287)\n        (xy 81.843113 167.884647)\n        (xy 81.787656 167.737886)\n        (xy 81.758927 167.696085)\n        (xy 81.703095 167.614848)\n        (xy 81.703094 167.614846)\n        (xy 81.698793 167.608589)\n        (xy 81.693122 167.603536)\n        (xy 81.587326 167.509275)\n        (xy 81.587323 167.509273)\n        (xy 81.581654 167.504222)\n        (xy 81.443 167.430808)\n        (xy 81.435635 167.428958)\n        (xy 81.298209 167.394439)\n        (xy 81.298205 167.394439)\n        (xy 81.290838 167.392588)\n        (xy 81.283238 167.392548)\n        (xy 81.283237 167.392548)\n        (xy 81.21911 167.392212)\n        (xy 81.133951 167.391766)\n        (xy 81.126571 167.393538)\n        (xy 81.126569 167.393538)\n        (xy 80.988775 167.426619)\n        (xy 80.988771 167.42662)\n        (xy 80.981396 167.428391)\n        (xy 80.841981 167.500349)\n        (xy 80.836259 167.505341)\n        (xy 80.836257 167.505342)\n        (xy 80.791905 167.544033)\n        (xy 80.723755 167.603484)\n        (xy 80.719388 167.609698)\n        (xy 80.664051 167.688435)\n        (xy 80.633543 167.731843)\n        (xy 80.630783 167.738923)\n        (xy 80.583864 167.859264)\n        (xy 80.576553 167.878015)\n        (xy 80.575561 167.885548)\n        (xy 80.575561 167.885549)\n        (xy 80.559704 168.006)\n        (xy 80.556075 168.033562)\n        (xy 76.933985 168.033562)\n        (xy 76.955579 167.979847)\n        (xy 76.95558 167.979845)\n        (xy 76.958412 167.972799)\n        (xy 76.980518 167.817475)\n        (xy 76.980661 167.8038)\n        (xy 76.961813 167.648047)\n        (xy 76.906356 167.501286)\n        (xy 76.874591 167.455068)\n        (xy 76.821795 167.378248)\n        (xy 76.821794 167.378246)\n        (xy 76.817493 167.371989)\n        (xy 76.810696 167.365933)\n        (xy 76.706026 167.272675)\n        (xy 76.706023 167.272673)\n        (xy 76.700354 167.267622)\n        (xy 76.5617 167.194208)\n        (xy 76.554335 167.192358)\n        (xy 76.416909 167.157839)\n        (xy 76.416905 167.157839)\n        (xy 76.409538 167.155988)\n        (xy 76.401938 167.155948)\n        (xy 76.401937 167.155948)\n        (xy 76.33781 167.155612)\n        (xy 76.252651 167.155166)\n        (xy 76.245271 167.156938)\n        (xy 76.245269 167.156938)\n        (xy 76.107475 167.190019)\n        (xy 76.107471 167.19002)\n        (xy 76.100096 167.191791)\n        (xy 75.960681 167.263749)\n        (xy 75.959807 167.262055)\n        (xy 75.901701 167.280751)\n        (xy 75.833089 167.262507)\n        (xy 75.804832 167.239109)\n        (xy 75.748991 167.177091)\n        (xy 75.62918 167.090043)\n        (xy 75.611702 167.077344)\n        (xy 75.611701 167.077343)\n        (xy 75.60636 167.073463)\n        (xy 75.600331 167.070779)\n        (xy 75.600328 167.070777)\n        (xy 75.451336 167.004442)\n        (xy 75.451333 167.004441)\n        (xy 75.4453 167.001755)\n        (xy 75.407216 166.99366)\n        (xy 75.279308 166.966472)\n        (xy 75.279304 166.966472)\n        (xy 75.272851 166.9651)\n        (xy 75.096549 166.9651)\n        (xy 75.090096 166.966472)\n        (xy 75.090092 166.966472)\n        (xy 74.962184 166.99366)\n        (xy 74.9241 167.001755)\n        (xy 74.918067 167.004441)\n        (xy 74.918064 167.004442)\n        (xy 74.769072 167.070777)\n        (xy 74.769069 167.070779)\n        (xy 74.76304 167.073463)\n        (xy 74.757699 167.077343)\n        (xy 74.757698 167.077344)\n        (xy 74.74022 167.090043)\n        (xy 74.620409 167.177091)\n        (xy 74.615988 167.182001)\n        (xy 74.615987 167.182002)\n        (xy 74.535406 167.271497)\n        (xy 74.50244 167.308109)\n        (xy 74.414289 167.460791)\n        (xy 74.399814 167.505342)\n        (xy 74.367909 167.603536)\n        (xy 74.359809 167.628464)\n        (xy 74.359119 167.635027)\n        (xy 74.359119 167.635028)\n        (xy 74.352099 167.70182)\n        (xy 74.34138 167.8038)\n        (xy 60.3053 167.8038)\n        (xy 60.3053 167.297736)\n        (xy 60.307214 167.275856)\n        (xy 60.308096 167.270854)\n        (xy 60.31001 167.26)\n        (xy 60.308096 167.249144)\n        (xy 60.308096 167.238123)\n        (xy 60.308615 167.238123)\n        (xy 60.308011 167.225556)\n        (xy 60.310199 167.197762)\n        (xy 60.319231 167.082992)\n        (xy 60.322324 167.063465)\n        (xy 60.327783 167.040728)\n        (xy 60.36146 166.900453)\n        (xy 60.367569 166.881653)\n        (xy 60.431722 166.726777)\n        (xy 60.440697 166.709162)\n        (xy 60.484281 166.638038)\n        (xy 60.528289 166.566223)\n        (xy 60.539909 166.55023)\n        (xy 60.543343 166.54621)\n        (xy 60.632781 166.441493)\n        (xy 60.642096 166.433033)\n        (xy 60.641729 166.432666)\n        (xy 60.649525 166.42487)\n        (xy 60.65855 166.41855)\n        (xy 60.664869 166.409526)\n        (xy 60.665071 166.409324)\n        (xy 60.678822 166.392938)\n        (xy 60.765454 166.306306)\n        (xy 60.782277 166.292189)\n        (xy 60.790839 166.286194)\n        (xy 60.79084 166.286193)\n        (xy 60.79987 166.27987)\n        (xy 60.804264 166.273594)\n        (xy 60.819508 166.256212)\n        (xy 60.865823 166.2034)\n        (xy 71.98848 166.2034)\n        (xy 71.98917 166.209965)\n        (xy 72.002994 166.341484)\n        (xy 72.006909 166.378736)\n        (xy 72.008949 166.385014)\n        (xy 72.008949 166.385015)\n        (xy 72.018876 166.415566)\n        (xy 72.061389 166.546409)\n        (xy 72.14954 166.699091)\n        (xy 72.153958 166.703998)\n        (xy 72.153959 166.703999)\n        (xy 72.250497 166.811215)\n        (xy 72.267509 166.830109)\n        (xy 72.41014 166.933737)\n        (xy 72.416169 166.936421)\n        (xy 72.416172 166.936423)\n        (xy 72.565164 167.002758)\n        (xy 72.565167 167.002759)\n        (xy 72.5712 167.005445)\n        (xy 72.581127 167.007555)\n        (xy 72.737192 167.040728)\n        (xy 72.737196 167.040728)\n        (xy 72.743649 167.0421)\n        (xy 72.919951 167.0421)\n        (xy 72.926404 167.040728)\n        (xy 72.926408 167.040728)\n        (xy 73.082473 167.007555)\n        (xy 73.0924 167.005445)\n        (xy 73.098433 167.002759)\n        (xy 73.098436 167.002758)\n        (xy 73.247428 166.936423)\n        (xy 73.247431 166.936421)\n        (xy 73.25346 166.933737)\n        (xy 73.396091 166.830109)\n        (xy 73.413103 166.811215)\n        (xy 73.509641 166.703999)\n        (xy 73.509642 166.703998)\n        (xy 73.51406 166.699091)\n        (xy 73.602211 166.546409)\n        (xy 73.644724 166.415566)\n        (xy 73.647572 166.4068)\n        (xy 78.53238 166.4068)\n        (xy 78.53307 166.413365)\n        (xy 78.547575 166.551363)\n        (xy 78.550809 166.582136)\n        (xy 78.552849 166.588414)\n        (xy 78.552849 166.588415)\n        (xy 78.569524 166.639734)\n        (xy 78.605289 166.749809)\n        (xy 78.69344 166.902491)\n        (xy 78.697858 166.907398)\n        (xy 78.697859 166.907399)\n        (xy 78.806987 167.028598)\n        (xy 78.811409 167.033509)\n        (xy 78.90253 167.099713)\n        (xy 78.923785 167.115155)\n        (xy 78.95404 167.137137)\n        (xy 78.960069 167.139821)\n        (xy 78.960072 167.139823)\n        (xy 79.109064 167.206158)\n        (xy 79.109067 167.206159)\n        (xy 79.1151 167.208845)\n        (xy 79.13907 167.21394)\n        (xy 79.281092 167.244128)\n        (xy 79.281096 167.244128)\n        (xy 79.287549 167.2455)\n        (xy 79.463851 167.2455)\n        (xy 79.470304 167.244128)\n        (xy 79.470308 167.244128)\n        (xy 79.61233 167.21394)\n        (xy 79.6363 167.208845)\n        (xy 79.642333 167.206159)\n        (xy 79.642336 167.206158)\n        (xy 79.791328 167.139823)\n        (xy 79.791331 167.139821)\n        (xy 79.79736 167.137137)\n        (xy 79.827616 167.115155)\n        (xy 79.84887 167.099713)\n        (xy 79.939991 167.033509)\n        (xy 79.944413 167.028598)\n        (xy 80.053541 166.907399)\n        (xy 80.053542 166.907398)\n        (xy 80.05796 166.902491)\n        (xy 80.146111 166.749809)\n        (xy 80.181876 166.639734)\n        (xy 80.198551 166.588415)\n        (xy 80.198551 166.588414)\n        (xy 80.200591 166.582136)\n        (xy 80.203826 166.551363)\n        (xy 80.21833 166.413365)\n        (xy 80.21902 166.4068)\n        (xy 80.206974 166.292189)\n        (xy 80.201281 166.238028)\n        (xy 80.201281 166.238027)\n        (xy 80.200591 166.231464)\n        (xy 80.191473 166.2034)\n        (xy 80.162264 166.113505)\n        (xy 80.146111 166.063791)\n        (xy 80.138774 166.051082)\n        (xy 80.119005 166.016842)\n        (xy 96.737595 166.016842)\n        (xy 96.754811 166.172784)\n        (xy 96.808727 166.320118)\n        (xy 96.812964 166.326424)\n        (xy 96.812966 166.326427)\n        (xy 96.832444 166.355413)\n        (xy 96.896232 166.450338)\n        (xy 97.012272 166.555927)\n        (xy 97.018949 166.559552)\n        (xy 97.01895 166.559553)\n        (xy 97.031242 166.566227)\n        (xy 97.150149 166.630788)\n        (xy 97.301903 166.6706)\n        (xy 97.383433 166.671881)\n        (xy 97.451175 166.672945)\n        (xy 97.451178 166.672945)\n        (xy 97.458773 166.673064)\n        (xy 97.51296 166.660653)\n        (xy 97.6043 166.639734)\n        (xy 97.604304 166.639733)\n        (xy 97.611703 166.638038)\n        (xy 97.751863 166.567545)\n        (xy 97.783696 166.540357)\n        (xy 97.865389 166.470586)\n        (xy 97.865391 166.470583)\n        (xy 97.871163 166.465654)\n        (xy 97.87559 166.459494)\n        (xy 97.875593 166.45949)\n        (xy 97.951865 166.353344)\n        (xy 97.962714 166.338246)\n        (xy 97.967465 166.326427)\n        (xy 98.018399 166.199727)\n        (xy 98.0184 166.199725)\n        (xy 98.021232 166.192679)\n        (xy 98.043338 166.037355)\n        (xy 98.043481 166.02368)\n        (xy 98.041346 166.006033)\n        (xy 98.03055 165.916827)\n        (xy 98.024633 165.867927)\n        (xy 97.969176 165.721166)\n        (xy 97.905132 165.627981)\n        (xy 97.884615 165.598128)\n        (xy 97.884614 165.598126)\n        (xy 97.880313 165.591869)\n        (xy 97.874642 165.586816)\n        (xy 97.768846 165.492555)\n        (xy 97.768843 165.492553)\n        (xy 97.763174 165.487502)\n        (xy 97.71925 165.464245)\n        (xy 97.631232 165.417642)\n        (xy 97.631233 165.417642)\n        (xy 97.62452 165.414088)\n        (xy 97.617155 165.412238)\n        (xy 97.486843 165.379506)\n        (xy 104.977825 165.379506)\n        (xy 104.99639 165.54767)\n        (xy 105.001249 165.560949)\n        (xy 105.050695 165.696064)\n        (xy 105.054532 165.70655)\n        (xy 105.058768 165.712853)\n        (xy 105.058768 165.712854)\n        (xy 105.14466 165.840676)\n        (xy 105.144663 165.840679)\n        (xy 105.148894 165.846976)\n        (xy 105.208122 165.900869)\n        (xy 105.256893 165.945247)\n        (xy 105.274028 165.960839)\n        (xy 105.422711 166.041567)\n        (xy 105.586358 166.084499)\n        (xy 105.673967 166.085876)\n        (xy 105.747924 166.087038)\n        (xy 105.747927 166.087038)\n        (xy 105.755522 166.087157)\n        (xy 105.840593 166.067673)\n        (xy 105.913034 166.051082)\n        (xy 105.913038 166.051081)\n        (xy 105.920437 166.049386)\n        (xy 106.071582 165.973368)\n        (xy 106.077353 165.968439)\n        (xy 106.077356 165.968437)\n        (xy 106.194459 165.868421)\n        (xy 106.19446 165.86842)\n        (xy 106.200231 165.863491)\n        (xy 106.298957 165.726099)\n        (xy 106.30337 165.715123)\n        (xy 106.32967 165.649699)\n        (xy 106.362061 165.569123)\n        (xy 106.3859 165.401626)\n        (xy 106.386054 165.38688)\n        (xy 106.384946 165.377719)\n        (xy 106.37532 165.29818)\n        (xy 106.365729 165.21892)\n        (xy 106.305926 165.060658)\n        (xy 106.273042 165.012811)\n        (xy 106.214401 164.927487)\n        (xy 106.214399 164.927485)\n        (xy 106.210099 164.921228)\n        (xy 106.204428 164.916175)\n        (xy 106.089451 164.813734)\n        (xy 106.089448 164.813732)\n        (xy 106.083779 164.808681)\n        (xy 105.934259 164.729514)\n        (xy 105.923884 164.726908)\n        (xy 105.777542 164.690149)\n        (xy 105.777538 164.690149)\n        (xy 105.770171 164.688298)\n        (xy 105.762572 164.688258)\n        (xy 105.76257 164.688258)\n        (xy 105.692228 164.68789)\n        (xy 105.600989 164.687412)\n        (xy 105.593608 164.689184)\n        (xy 105.443858 164.725136)\n        (xy 105.443855 164.725137)\n        (xy 105.436479 164.726908)\n        (xy 105.286138 164.804504)\n        (xy 105.280417 164.809494)\n        (xy 105.280415 164.809496)\n        (xy 105.170756 164.905158)\n        (xy 105.158646 164.915722)\n        (xy 105.144037 164.936508)\n        (xy 105.073016 165.037562)\n        (xy 105.061364 165.054141)\n        (xy 104.999908 165.211769)\n        (xy 104.997974 165.22646)\n        (xy 104.979293 165.368358)\n        (xy 104.977825 165.379506)\n        (xy 97.486843 165.379506)\n        (xy 97.479729 165.377719)\n        (xy 97.479725 165.377719)\n        (xy 97.472358 165.375868)\n        (xy 97.464758 165.375828)\n        (xy 97.464757 165.375828)\n        (xy 97.40063 165.375492)\n        (xy 97.315471 165.375046)\n        (xy 97.308091 165.376818)\n        (xy 97.308089 165.376818)\n        (xy 97.170295 165.409899)\n        (xy 97.170291 165.4099)\n        (xy 97.162916 165.411671)\n        (xy 97.083994 165.452406)\n        (xy 97.061057 165.464245)\n        (xy 97.023501 165.483629)\n        (xy 97.017779 165.488621)\n        (xy 97.017777 165.488622)\n        (xy 96.958743 165.540121)\n        (xy 96.905275 165.586764)\n        (xy 96.871051 165.63546)\n        (xy 96.820274 165.707709)\n        (xy 96.815063 165.715123)\n        (xy 96.804892 165.74121)\n        (xy 96.763656 165.846976)\n        (xy 96.758073 165.861295)\n        (xy 96.757081 165.868828)\n        (xy 96.757081 165.868829)\n        (xy 96.739422 166.002966)\n        (xy 96.737595 166.016842)\n        (xy 80.119005 166.016842)\n        (xy 80.087047 165.96149)\n        (xy 80.05796 165.911109)\n        (xy 80.048753 165.900883)\n        (xy 79.944413 165.785002)\n        (xy 79.944412 165.785001)\n        (xy 79.939991 165.780091)\n        (xy 79.838771 165.70655)\n        (xy 79.802702 165.680344)\n        (xy 79.802701 165.680343)\n        (xy 79.79736 165.676463)\n        (xy 79.791331 165.673779)\n        (xy 79.791328 165.673777)\n        (xy 79.642336 165.607442)\n        (xy 79.642333 165.607441)\n        (xy 79.6363 165.604755)\n        (xy 79.59985 165.597007)\n        (xy 79.470308 165.569472)\n        (xy 79.470304 165.569472)\n        (xy 79.463851 165.5681)\n        (xy 79.287549 165.5681)\n        (xy 79.281096 165.569472)\n        (xy 79.281092 165.569472)\n        (xy 79.15155 165.597007)\n        (xy 79.1151 165.604755)\n        (xy 79.109067 165.607441)\n        (xy 79.109064 165.607442)\n        (xy 78.960072 165.673777)\n        (xy 78.960069 165.673779)\n        (xy 78.95404 165.676463)\n        (xy 78.948699 165.680343)\n        (xy 78.948698 165.680344)\n        (xy 78.912629 165.70655)\n        (xy 78.811409 165.780091)\n        (xy 78.806988 165.785001)\n        (xy 78.806987 165.785002)\n        (xy 78.702648 165.900883)\n        (xy 78.69344 165.911109)\n        (xy 78.664353 165.96149)\n        (xy 78.612627 166.051082)\n        (xy 78.605289 166.063791)\n        (xy 78.589136 166.113505)\n        (xy 78.559928 166.2034)\n        (xy 78.550809 166.231464)\n        (xy 78.550119 166.238027)\n        (xy 78.550119 166.238028)\n        (xy 78.544426 166.292189)\n        (xy 78.53238 166.4068)\n        (xy 73.647572 166.4068)\n        (xy 73.654651 166.385015)\n        (xy 73.654651 166.385014)\n        (xy 73.656691 166.378736)\n        (xy 73.660607 166.341484)\n        (xy 73.67443 166.209965)\n        (xy 73.67512 166.2034)\n        (xy 73.66808 166.136421)\n        (xy 73.657381 166.034628)\n        (xy 73.657381 166.034627)\n        (xy 73.656691 166.028064)\n        (xy 73.646609 165.997033)\n        (xy 73.61869 165.911109)\n        (xy 73.602211 165.860391)\n        (xy 73.595844 165.849362)\n        (xy 73.521829 165.721166)\n        (xy 73.51406 165.707709)\n        (xy 73.506807 165.699653)\n        (xy 73.400513 165.581602)\n        (xy 73.400512 165.581601)\n        (xy 73.396091 165.576691)\n        (xy 73.27871 165.491408)\n        (xy 73.258802 165.476944)\n        (xy 73.258801 165.476943)\n        (xy 73.25346 165.473063)\n        (xy 73.247431 165.470379)\n        (xy 73.247428 165.470377)\n        (xy 73.098436 165.404042)\n        (xy 73.098433 165.404041)\n        (xy 73.0924 165.401355)\n        (xy 73.032656 165.388656)\n        (xy 72.926408 165.366072)\n        (xy 72.926404 165.366072)\n        (xy 72.919951 165.3647)\n        (xy 72.743649 165.3647)\n        (xy 72.737196 165.366072)\n        (xy 72.737192 165.366072)\n        (xy 72.630944 165.388656)\n        (xy 72.5712 165.401355)\n        (xy 72.565167 165.404041)\n        (xy 72.565164 165.404042)\n        (xy 72.416172 165.470377)\n        (xy 72.416169 165.470379)\n        (xy 72.41014 165.473063)\n        (xy 72.404799 165.476943)\n        (xy 72.404798 165.476944)\n        (xy 72.38489 165.491408)\n        (xy 72.267509 165.576691)\n        (xy 72.263088 165.581601)\n        (xy 72.263087 165.581602)\n        (xy 72.156794 165.699653)\n        (xy 72.14954 165.707709)\n        (xy 72.141771 165.721166)\n        (xy 72.067757 165.849362)\n        (xy 72.061389 165.860391)\n        (xy 72.04491 165.911109)\n        (xy 72.016992 165.997033)\n        (xy 72.006909 166.028064)\n        (xy 72.006219 166.034627)\n        (xy 72.006219 166.034628)\n        (xy 71.99552 166.136421)\n        (xy 71.98848 166.2034)\n        (xy 60.865823 166.2034)\n        (xy 60.952596 166.104455)\n        (xy 60.9526 166.104449)\n        (xy 60.955314 166.101355)\n        (xy 60.958099 166.097188)\n        (xy 60.97782 166.067673)\n        (xy 62.327158 166.067673)\n        (xy 62.330347 166.071933)\n        (xy 62.364482 166.086071)\n        (xy 62.380306 166.090311)\n        (xy 62.521812 166.108941)\n        (xy 62.538188 166.108941)\n        (xy 62.679694 166.090311)\n        (xy 62.695518 166.086071)\n        (xy 62.722156 166.075038)\n        (xy 62.731296 166.067673)\n        (xy 63.327158 166.067673)\n        (xy 63.330347 166.071933)\n        (xy 63.364482 166.086071)\n        (xy 63.380306 166.090311)\n        (xy 63.521812 166.108941)\n        (xy 63.538188 166.108941)\n        (xy 63.679694 166.090311)\n        (xy 63.695518 166.086071)\n        (xy 63.722156 166.075038)\n        (xy 63.731296 166.067673)\n        (xy 64.327158 166.067673)\n        (xy 64.330347 166.071933)\n        (xy 64.364482 166.086071)\n        (xy 64.380306 166.090311)\n        (xy 64.521812 166.108941)\n        (xy 64.538188 166.108941)\n        (xy 64.679694 166.090311)\n        (xy 64.695518 166.086071)\n        (xy 64.722156 166.075038)\n        (xy 64.733138 166.066189)\n        (xy 64.731822 166.061033)\n        (xy 64.542812 165.872023)\n        (xy 64.528868 165.864409)\n        (xy 64.527035 165.86454)\n        (xy 64.52042 165.868791)\n        (xy 64.333918 166.055293)\n        (xy 64.327158 166.067673)\n        (xy 63.731296 166.067673)\n        (xy 63.733138 166.066189)\n        (xy 63.731822 166.061033)\n        (xy 63.542812 165.872023)\n        (xy 63.528868 165.864409)\n        (xy 63.527035 165.86454)\n        (xy 63.52042 165.868791)\n        (xy 63.333918 166.055293)\n        (xy 63.327158 166.067673)\n        (xy 62.731296 166.067673)\n        (xy 62.733138 166.066189)\n        (xy 62.731822 166.061033)\n        (xy 62.542812 165.872023)\n        (xy 62.528868 165.864409)\n        (xy 62.527035 165.86454)\n        (xy 62.52042 165.868791)\n        (xy 62.333918 166.055293)\n        (xy 62.327158 166.067673)\n        (xy 60.97782 166.067673)\n        (xy 61.084497 165.90802)\n        (xy 61.086791 165.904587)\n        (xy 61.091131 165.895788)\n        (xy 61.1501 165.776208)\n        (xy 61.191459 165.692341)\n        (xy 61.194931 165.682114)\n        (xy 61.253971 165.508188)\n        (xy 61.921059 165.508188)\n        (xy 61.939689 165.649699)\n        (xy 61.943926 165.665511)\n        (xy 61.954964 165.692159)\n        (xy 61.963811 165.703137)\n        (xy 61.968969 165.70182)\n        (xy 62.157981 165.512808)\n        (xy 62.165592 165.49887)\n        (xy 62.16546 165.497034)\n        (xy 62.161211 165.490422)\n        (xy 61.974704 165.303915)\n        (xy 61.962329 165.297157)\n        (xy 61.958068 165.300347)\n        (xy 61.943926 165.334489)\n        (xy 61.939689 165.350301)\n        (xy 61.921059 165.491812)\n        (xy 61.921059 165.508188)\n        (xy 61.253971 165.508188)\n        (xy 61.266202 165.472156)\n        (xy 61.266203 165.472153)\n        (xy 61.267528 165.468249)\n        (xy 61.27068 165.452406)\n        (xy 61.312892 165.240188)\n        (xy 61.312892 165.240185)\n        (xy 61.313696 165.236145)\n        (xy 61.314107 165.229885)\n        (xy 61.320765 165.128296)\n        (xy 61.328679 165.007546)\n        (xy 61.33001 165)\n        (xy 61.327214 164.984142)\n        (xy 61.3253 164.962264)\n        (xy 61.3253 164.508188)\n        (xy 61.921059 164.508188)\n        (xy 61.939689 164.649699)\n        (xy 61.943926 164.665511)\n        (xy 61.954964 164.692159)\n        (xy 61.963811 164.703137)\n        (xy 61.968969 164.70182)\n        (xy 62.157981 164.512808)\n        (xy 62.165592 164.49887)\n        (xy 62.16546 164.497034)\n        (xy 62.161211 164.490422)\n        (xy 61.974704 164.303915)\n        (xy 61.962329 164.297157)\n        (xy 61.958068 164.300347)\n        (xy 61.943926 164.334489)\n        (xy 61.939689 164.350301)\n        (xy 61.921059 164.491812)\n        (xy 61.921059 164.508188)\n        (xy 61.3253 164.508188)\n        (xy 61.3253 163.286)\n        (xy 61.345302 163.217879)\n        (xy 61.398958 163.171386)\n        (xy 61.4513 163.16)\n        (xy 61.827629 163.16)\n        (xy 61.89575 163.180002)\n        (xy 61.942243 163.233658)\n        (xy 61.952347 163.303932)\n        (xy 61.944038 163.334218)\n        (xy 61.943927 163.334485)\n        (xy 61.939689 163.350303)\n        (xy 61.921059 163.491812)\n        (xy 61.921059 163.508188)\n        (xy 61.939689 163.649699)\n        (xy 61.943926 163.665511)\n        (xy 61.954964 163.692159)\n        (xy 61.963811 163.703137)\n        (xy 61.96897 163.70182)\n        (xy 62.440905 163.229885)\n        (xy 62.503217 163.195859)\n        (xy 62.574032 163.200924)\n        (xy 62.619095 163.229885)\n        (xy 62.800115 163.410905)\n        (xy 62.834141 163.473217)\n        (xy 62.829076 163.544032)\n        (xy 62.800115 163.589095)\n        (xy 62.40202 163.98719)\n        (xy 62.394408 164.00113)\n        (xy 62.39454 164.002966)\n        (xy 62.398789 164.009579)\n        (xy 62.800115 164.410905)\n        (xy 62.83414 164.473217)\n        (xy 62.829075 164.544033)\n        (xy 62.800115 164.589095)\n        (xy 62.402019 164.987192)\n        (xy 62.394408 165.00113)\n        (xy 62.39454 165.002966)\n        (xy 62.398789 165.009579)\n        (xy 62.576102 165.186892)\n        (xy 63.017191 165.62798)\n        (xy 63.03113 165.635591)\n        (xy 63.032967 165.63546)\n        (xy 63.039577 165.631212)\n        (xy 63.440905 165.229885)\n        (xy 63.503217 165.19586)\n        (xy 63.574033 165.200925)\n        (xy 63.619095 165.229885)\n        (xy 64.017192 165.627981)\n        (xy 64.03113 165.635592)\n        (xy 64.032966 165.63546)\n        (xy 64.039578 165.631211)\n        (xy 64.169659 165.50113)\n        (xy 64.894408 165.50113)\n        (xy 64.89454 165.502966)\n        (xy 64.898789 165.509578)\n        (xy 65.085296 165.696085)\n        (xy 65.097671 165.702843)\n        (xy 65.101932 165.699653)\n        (xy 65.116074 165.665511)\n        (xy 65.120311 165.649699)\n        (xy 65.138941 165.508188)\n        (xy 65.138941 165.491812)\n        (xy 65.120311 165.350301)\n        (xy 65.116074 165.334489)\n        (xy 65.105036 165.307841)\n        (xy 65.096189 165.296863)\n        (xy 65.091031 165.29818)\n        (xy 64.902019 165.487192)\n        (xy 64.894408 165.50113)\n        (xy 64.169659 165.50113)\n        (xy 64.483898 165.186892)\n        (xy 64.657978 165.012811)\n        (xy 64.665591 164.998868)\n        (xy 64.66546 164.997033)\n        (xy 64.66121 164.99042)\n        (xy 64.259885 164.589095)\n        (xy 64.225859 164.526783)\n        (xy 64.227694 164.50113)\n        (xy 64.894408 164.50113)\n        (xy 64.89454 164.502966)\n        (xy 64.898789 164.509578)\n        (xy 65.085296 164.696085)\n        (xy 65.097671 164.702843)\n        (xy 65.101932 164.699653)\n        (xy 65.116074 164.665511)\n        (xy 65.120311 164.649699)\n        (xy 65.138941 164.508188)\n        (xy 65.138941 164.491812)\n        (xy 65.120311 164.350301)\n        (xy 65.116074 164.334489)\n        (xy 65.105036 164.307841)\n        (xy 65.096189 164.296863)\n        (xy 65.091031 164.29818)\n        (xy 64.902019 164.487192)\n        (xy 64.894408 164.50113)\n        (xy 64.227694 164.50113)\n        (xy 64.230924 164.455968)\n        (xy 64.259885 164.410905)\n        (xy 64.473164 164.197626)\n        (xy 101.028105 164.197626)\n        (xy 101.04667 164.36579)\n        (xy 101.04928 164.372922)\n        (xy 101.096198 164.50113)\n        (xy 101.104812 164.52467)\n        (xy 101.109048 164.530973)\n        (xy 101.109048 164.530974)\n        (xy 101.19494 164.658796)\n        (xy 101.194943 164.658799)\n        (xy 101.199174 164.665096)\n        (xy 101.324308 164.778959)\n        (xy 101.388356 164.813734)\n        (xy 101.455966 164.850443)\n        (xy 101.472991 164.859687)\n        (xy 101.636638 164.902619)\n        (xy 101.724247 164.903996)\n        (xy 101.798204 164.905158)\n        (xy 101.798207 164.905158)\n        (xy 101.805802 164.905277)\n        (xy 101.882232 164.887772)\n        (xy 101.963314 164.869202)\n        (xy 101.963318 164.869201)\n        (xy 101.970717 164.867506)\n        (xy 102.121862 164.791488)\n        (xy 102.127633 164.786559)\n        (xy 102.127636 164.786557)\n        (xy 102.244739 164.686541)\n        (xy 102.24474 164.68654)\n        (xy 102.250511 164.681611)\n        (xy 102.265447 164.660826)\n        (xy 107.728505 164.660826)\n        (xy 107.74707 164.82899)\n        (xy 107.74968 164.836122)\n        (xy 107.799876 164.973288)\n        (xy 107.805212 164.98787)\n        (xy 107.809448 164.994173)\n        (xy 107.809448 164.994174)\n        (xy 107.89534 165.121996)\n        (xy 107.895343 165.121999)\n        (xy 107.899574 165.128296)\n        (xy 107.972259 165.194434)\n        (xy 108.015366 165.233658)\n        (xy 108.024708 165.242159)\n        (xy 108.031383 165.245783)\n        (xy 108.14568 165.307841)\n        (xy 108.173391 165.322887)\n        (xy 108.337038 165.365819)\n        (xy 108.424647 165.367196)\n        (xy 108.498604 165.368358)\n        (xy 108.498607 165.368358)\n        (xy 108.506202 165.368477)\n        (xy 108.56808 165.354305)\n        (xy 108.663714 165.332402)\n        (xy 108.663718 165.332401)\n        (xy 108.671117 165.330706)\n        (xy 108.822262 165.254688)\n        (xy 108.828033 165.249759)\n        (xy 108.828036 165.249757)\n        (xy 108.945139 165.149741)\n        (xy 108.94514 165.14974)\n        (xy 108.950911 165.144811)\n        (xy 109.049637 165.007419)\n        (xy 109.05262 165)\n        (xy 109.083999 164.92194)\n        (xy 109.112741 164.850443)\n        (xy 109.13658 164.682946)\n        (xy 109.136734 164.6682)\n        (xy 109.135214 164.655635)\n        (xy 109.124501 164.567109)\n        (xy 109.116409 164.50024)\n        (xy 109.056606 164.341978)\n        (xy 108.983839 164.2361)\n        (xy 108.965081 164.208807)\n        (xy 108.965079 164.208805)\n        (xy 108.960779 164.202548)\n        (xy 108.955108 164.197495)\n        (xy 108.840131 164.095054)\n        (xy 108.840128 164.095052)\n        (xy 108.834459 164.090001)\n        (xy 108.684939 164.010834)\n        (xy 108.674564 164.008228)\n        (xy 108.528222 163.971469)\n        (xy 108.528218 163.971469)\n        (xy 108.520851 163.969618)\n        (xy 108.513252 163.969578)\n        (xy 108.51325 163.969578)\n        (xy 108.442908 163.96921)\n        (xy 108.351669 163.968732)\n        (xy 108.344288 163.970504)\n        (xy 108.194538 164.006456)\n        (xy 108.194535 164.006457)\n        (xy 108.187159 164.008228)\n        (xy 108.036818 164.085824)\n        (xy 108.031097 164.090814)\n        (xy 108.031095 164.090816)\n        (xy 107.915053 164.192046)\n        (xy 107.909326 164.197042)\n        (xy 107.900837 164.209121)\n        (xy 107.819062 164.325476)\n        (xy 107.812044 164.335461)\n        (xy 107.809282 164.342544)\n        (xy 107.809282 164.342545)\n        (xy 107.800219 164.36579)\n        (xy 107.750588 164.493089)\n        (xy 107.74643 164.52467)\n        (xy 107.72997 164.649699)\n        (xy 107.728505 164.660826)\n        (xy 102.265447 164.660826)\n        (xy 102.349237 164.544219)\n        (xy 102.354562 164.530974)\n        (xy 102.384714 164.455968)\n        (xy 102.412341 164.387243)\n        (xy 102.43618 164.219746)\n        (xy 102.436334 164.205)\n        (xy 102.434867 164.192871)\n        (xy 102.422225 164.088408)\n        (xy 102.416009 164.03704)\n        (xy 102.356206 163.878778)\n        (xy 102.316442 163.820921)\n        (xy 102.264681 163.745607)\n        (xy 102.264679 163.745605)\n        (xy 102.260379 163.739348)\n        (xy 102.254708 163.734295)\n        (xy 102.139731 163.631854)\n        (xy 102.139728 163.631852)\n        (xy 102.134059 163.626801)\n        (xy 101.984539 163.547634)\n        (xy 101.970199 163.544032)\n        (xy 101.827822 163.508269)\n        (xy 101.827818 163.508269)\n        (xy 101.820451 163.506418)\n        (xy 101.812852 163.506378)\n        (xy 101.81285 163.506378)\n        (xy 101.742508 163.50601)\n        (xy 101.651269 163.505532)\n        (xy 101.643888 163.507304)\n        (xy 101.494138 163.543256)\n        (xy 101.494135 163.543257)\n        (xy 101.486759 163.545028)\n        (xy 101.336418 163.622624)\n        (xy 101.330697 163.627614)\n        (xy 101.330695 163.627616)\n        (xy 101.244462 163.702842)\n        (xy 101.208926 163.733842)\n        (xy 101.197507 163.75009)\n        (xy 101.14244 163.828443)\n        (xy 101.111644 163.872261)\n        (xy 101.050188 164.029889)\n        (xy 101.043283 164.082341)\n        (xy 101.029346 164.188203)\n        (xy 101.028105 164.197626)\n        (xy 64.473164 164.197626)\n        (xy 64.482587 164.188203)\n        (xy 64.657977 164.012812)\n        (xy 64.665591 163.998868)\n        (xy 64.66546 163.997033)\n        (xy 64.66121 163.99042)\n        (xy 64.259885 163.589095)\n        (xy 64.225859 163.526783)\n        (xy 64.230924 163.455968)\n        (xy 64.259885 163.410905)\n        (xy 64.440905 163.229885)\n        (xy 64.503217 163.195859)\n        (xy 64.574032 163.200924)\n        (xy 64.619095 163.229885)\n        (xy 65.085292 163.696082)\n        (xy 65.097672 163.702842)\n        (xy 65.101932 163.699653)\n        (xy 65.116074 163.665511)\n        (xy 65.120311 163.649699)\n        (xy 65.138941 163.508188)\n        (xy 65.138941 163.491812)\n        (xy 65.129171 163.4176)\n        (xy 118.66888 163.4176)\n        (xy 118.66957 163.424165)\n        (xy 118.685269 163.573523)\n        (xy 118.687309 163.592936)\n        (xy 118.689349 163.599214)\n        (xy 118.689349 163.599215)\n        (xy 118.699954 163.631854)\n        (xy 118.741789 163.760609)\n        (xy 118.82994 163.913291)\n        (xy 118.834358 163.918198)\n        (xy 118.834359 163.918199)\n        (xy 118.916102 164.008984)\n        (xy 118.947909 164.044309)\n        (xy 118.953255 164.048193)\n        (xy 118.953256 164.048194)\n        (xy 118.983768 164.070363)\n        (xy 119.027121 164.126586)\n        (xy 119.033196 164.197322)\n        (xy 119.018825 164.235298)\n        (xy 118.976443 164.308706)\n        (xy 118.970389 164.319191)\n        (xy 118.950722 164.379721)\n        (xy 118.926698 164.45366)\n        (xy 118.915909 164.486864)\n        (xy 118.915219 164.493427)\n        (xy 118.915219 164.493428)\n        (xy 118.905164 164.589095)\n        (xy 118.89748 164.6622)\n        (xy 118.915909 164.837536)\n        (xy 118.917949 164.843814)\n        (xy 118.917949 164.843815)\n        (xy 118.936429 164.900691)\n        (xy 118.970389 165.005209)\n        (xy 118.973692 165.010931)\n        (xy 118.973693 165.010932)\n        (xy 119.001309 165.058764)\n        (xy 119.05854 165.157891)\n        (xy 119.062958 165.162798)\n        (xy 119.062959 165.162799)\n        (xy 119.125294 165.232029)\n        (xy 119.176509 165.288909)\n        (xy 119.31914 165.392537)\n        (xy 119.325169 165.395221)\n        (xy 119.325172 165.395223)\n        (xy 119.474164 165.461558)\n        (xy 119.474167 165.461559)\n        (xy 119.4802 165.464245)\n        (xy 119.509049 165.470377)\n        (xy 119.646192 165.499528)\n        (xy 119.646196 165.499528)\n        (xy 119.652649 165.5009)\n        (xy 119.828951 165.5009)\n        (xy 119.835404 165.499528)\n        (xy 119.835408 165.499528)\n        (xy 119.972551 165.470377)\n        (xy 120.0014 165.464245)\n        (xy 120.007433 165.461559)\n        (xy 120.007436 165.461558)\n        (xy 120.156428 165.395223)\n        (xy 120.156431 165.395221)\n        (xy 120.16246 165.392537)\n        (xy 120.305091 165.288909)\n        (xy 120.356306 165.232029)\n        (xy 120.418641 165.162799)\n        (xy 120.418642 165.162798)\n        (xy 120.42306 165.157891)\n        (xy 120.480291 165.058764)\n        (xy 120.507907 165.010932)\n        (xy 120.507908 165.010931)\n        (xy 120.511211 165.005209)\n        (xy 120.545171 164.900691)\n        (xy 120.563651 164.843815)\n        (xy 120.563651 164.843814)\n        (xy 120.565691 164.837536)\n        (xy 120.57815 164.719)\n        (xy 123.56588 164.719)\n        (xy 123.56657 164.725565)\n        (xy 123.579696 164.850443)\n        (xy 123.584309 164.894336)\n        (xy 123.638789 165.062009)\n        (xy 123.72694 165.214691)\n        (xy 123.731358 165.219598)\n        (xy 123.731359 165.219599)\n        (xy 123.840487 165.340798)\n        (xy 123.844909 165.345709)\n        (xy 123.98754 165.449337)\n        (xy 123.993569 165.452021)\n        (xy 123.993572 165.452023)\n        (xy 124.142564 165.518358)\n        (xy 124.142567 165.518359)\n        (xy 124.1486 165.521045)\n        (xy 124.175595 165.526783)\n        (xy 124.314592 165.556328)\n        (xy 124.314596 165.556328)\n        (xy 124.321049 165.5577)\n        (xy 124.497351 165.5577)\n        (xy 124.503804 165.556328)\n        (xy 124.503808 165.556328)\n        (xy 124.642805 165.526783)\n        (xy 124.6698 165.521045)\n        (xy 124.675833 165.518359)\n        (xy 124.675836 165.518358)\n        (xy 124.824828 165.452023)\n        (xy 124.824831 165.452021)\n        (xy 124.83086 165.449337)\n        (xy 124.973491 165.345709)\n        (xy 124.977913 165.340798)\n        (xy 125.087041 165.219599)\n        (xy 125.087042 165.219598)\n        (xy 125.09146 165.214691)\n        (xy 125.179611 165.062009)\n        (xy 125.234091 164.894336)\n        (xy 125.238705 164.850443)\n        (xy 125.25183 164.725565)\n        (xy 125.25252 164.719)\n        (xy 125.250714 164.70182)\n        (xy 125.234781 164.550228)\n        (xy 125.234781 164.550227)\n        (xy 125.234091 164.543664)\n        (xy 125.220868 164.502966)\n        (xy 125.181653 164.382276)\n        (xy 125.179611 164.375991)\n        (xy 125.173722 164.36579)\n        (xy 125.094761 164.229027)\n        (xy 125.09146 164.223309)\n        (xy 125.078403 164.208807)\n        (xy 125.02876 164.153673)\n        (xy 126.606358 164.153673)\n        (xy 126.609547 164.157933)\n        (xy 126.643682 164.172071)\n        (xy 126.659506 164.176311)\n        (xy 126.801012 164.194941)\n        (xy 126.817388 164.194941)\n        (xy 126.958894 164.176311)\n        (xy 126.974718 164.172071)\n        (xy 127.001356 164.161038)\n        (xy 127.010496 164.153673)\n        (xy 127.926358 164.153673)\n        (xy 127.929547 164.157933)\n        (xy 127.963682 164.172071)\n        (xy 127.979506 164.176311)\n        (xy 128.121012 164.194941)\n        (xy 128.137388 164.194941)\n        (xy 128.278894 164.176311)\n        (xy 128.294718 164.172071)\n        (xy 128.321356 164.161038)\n        (xy 128.332338 164.152189)\n        (xy 128.331022 164.147033)\n        (xy 128.142012 163.958023)\n        (xy 128.128068 163.950409)\n        (xy 128.126235 163.95054)\n        (xy 128.11962 163.954791)\n        (xy 127.933118 164.141293)\n        (xy 127.926358 164.153673)\n        (xy 127.010496 164.153673)\n        (xy 127.012338 164.152189)\n        (xy 127.011022 164.147033)\n        (xy 126.822012 163.958023)\n        (xy 126.808068 163.950409)\n        (xy 126.806235 163.95054)\n        (xy 126.79962 163.954791)\n        (xy 126.613118 164.141293)\n        (xy 126.606358 164.153673)\n        (xy 125.02876 164.153673)\n        (xy 124.977913 164.097202)\n        (xy 124.977912 164.097201)\n        (xy 124.973491 164.092291)\n        (xy 124.848019 164.00113)\n        (xy 124.836202 163.992544)\n        (xy 124.836201 163.992543)\n        (xy 124.83086 163.988663)\n        (xy 124.824831 163.985979)\n        (xy 124.824828 163.985977)\n        (xy 124.675836 163.919642)\n        (xy 124.675833 163.919641)\n        (xy 124.6698 163.916955)\n        (xy 124.625661 163.907573)\n        (xy 124.503808 163.881672)\n        (xy 124.503804 163.881672)\n        (xy 124.497351 163.8803)\n        (xy 124.321049 163.8803)\n        (xy 124.314596 163.881672)\n        (xy 124.314592 163.881672)\n        (xy 124.192739 163.907573)\n        (xy 124.1486 163.916955)\n        (xy 124.142567 163.919641)\n        (xy 124.142564 163.919642)\n        (xy 123.993572 163.985977)\n        (xy 123.993569 163.985979)\n        (xy 123.98754 163.988663)\n        (xy 123.982199 163.992543)\n        (xy 123.982198 163.992544)\n        (xy 123.970381 164.00113)\n        (xy 123.844909 164.092291)\n        (xy 123.840488 164.097201)\n        (xy 123.840487 164.097202)\n        (xy 123.739998 164.208807)\n        (xy 123.72694 164.223309)\n        (xy 123.723639 164.229027)\n        (xy 123.644679 164.36579)\n        (xy 123.638789 164.375991)\n        (xy 123.636747 164.382276)\n        (xy 123.597533 164.502966)\n        (xy 123.584309 164.543664)\n        (xy 123.583619 164.550227)\n        (xy 123.583619 164.550228)\n        (xy 123.567686 164.70182)\n        (xy 123.56588 164.719)\n        (xy 120.57815 164.719)\n        (xy 120.58412 164.6622)\n        (xy 120.576436 164.589095)\n        (xy 120.566381 164.493428)\n        (xy 120.566381 164.493427)\n        (xy 120.565691 164.486864)\n        (xy 120.554903 164.45366)\n        (xy 120.530878 164.379721)\n        (xy 120.511211 164.319191)\n        (xy 120.505158 164.308706)\n        (xy 120.459155 164.229027)\n        (xy 120.42306 164.166509)\n        (xy 120.411503 164.153673)\n        (xy 120.309513 164.040402)\n        (xy 120.309512 164.040401)\n        (xy 120.305091 164.035491)\n        (xy 120.297381 164.029889)\n        (xy 120.269232 164.009437)\n        (xy 120.225879 163.953214)\n        (xy 120.219804 163.882478)\n        (xy 120.234175 163.844502)\n        (xy 120.279307 163.766332)\n        (xy 120.279308 163.766331)\n        (xy 120.282611 163.760609)\n        (xy 120.324446 163.631854)\n        (xy 120.335051 163.599215)\n        (xy 120.335051 163.599214)\n        (xy 120.337091 163.592936)\n        (xy 120.339132 163.573523)\n        (xy 120.35483 163.424165)\n        (xy 120.35552 163.4176)\n        (xy 120.348102 163.347022)\n        (xy 120.337781 163.248828)\n        (xy 120.337781 163.248827)\n        (xy 120.337091 163.242264)\n        (xy 120.330332 163.22146)\n        (xy 120.284653 163.080876)\n        (xy 120.282611 163.074591)\n        (xy 120.202018 162.935)\n        (xy 122.73288 162.935)\n        (xy 122.73357 162.941565)\n        (xy 122.748213 163.080876)\n        (xy 122.751309 163.110336)\n        (xy 122.805789 163.278009)\n        (xy 122.809092 163.283731)\n        (xy 122.809093 163.283732)\n        (xy 122.838241 163.334218)\n        (xy 122.89394 163.430691)\n        (xy 122.898358 163.435598)\n        (xy 122.898359 163.435599)\n        (xy 123.007487 163.556798)\n        (xy 123.011909 163.561709)\n        (xy 123.064536 163.599945)\n        (xy 123.142822 163.656823)\n        (xy 123.15454 163.665337)\n        (xy 123.160569 163.668021)\n        (xy 123.160572 163.668023)\n        (xy 123.309564 163.734358)\n        (xy 123.309567 163.734359)\n        (xy 123.3156 163.737045)\n        (xy 123.326435 163.739348)\n        (xy 123.481592 163.772328)\n        (xy 123.481596 163.772328)\n        (xy 123.488049 163.7737)\n        (xy 123.664351 163.7737)\n        (xy 123.670804 163.772328)\n        (xy 123.670808 163.772328)\n        (xy 123.825965 163.739348)\n        (xy 123.8368 163.737045)\n        (xy 123.842833 163.734359)\n        (xy 123.842836 163.734358)\n        (xy 123.991828 163.668023)\n        (xy 123.991831 163.668021)\n        (xy 123.99786 163.665337)\n        (xy 124.009579 163.656823)\n        (xy 124.087864 163.599945)\n        (xy 124.095788 163.594188)\n        (xy 126.200259 163.594188)\n        (xy 126.218889 163.735699)\n        (xy 126.223126 163.751511)\n        (xy 126.234164 163.778159)\n        (xy 126.243011 163.789137)\n        (xy 126.248169 163.78782)\n        (xy 126.437181 163.598808)\n        (xy 126.443557 163.587132)\n        (xy 127.173609 163.587132)\n        (xy 127.17374 163.588967)\n        (xy 127.177988 163.595577)\n        (xy 127.364496 163.782085)\n        (xy 127.376871 163.788843)\n        (xy 127.395495 163.774901)\n        (xy 127.462015 163.75009)\n        (xy 127.531389 163.765181)\n        (xy 127.560115 163.789188)\n        (xy 127.561285 163.789578)\n        (xy 127.568169 163.78782)\n        (xy 127.757181 163.598808)\n        (xy 127.763558 163.58713)\n        (xy 128.493608 163.58713)\n        (xy 128.49374 163.588966)\n        (xy 128.497989 163.595578)\n        (xy 128.684496 163.782085)\n        (xy 128.696871 163.788843)\n        (xy 128.701132 163.785653)\n        (xy 128.715274 163.751511)\n        (xy 128.719511 163.735699)\n        (xy 128.738141 163.594188)\n        (xy 128.738141 163.577812)\n        (xy 128.719511 163.436301)\n        (xy 128.715274 163.420489)\n        (xy 128.704236 163.393841)\n        (xy 128.695389 163.382863)\n        (xy 128.690231 163.38418)\n        (xy 128.501219 163.573192)\n        (xy 128.493608 163.58713)\n        (xy 127.763558 163.58713)\n        (xy 127.764792 163.58487)\n        (xy 127.76466 163.583034)\n        (xy 127.760411 163.576422)\n        (xy 127.482012 163.298023)\n        (xy 127.468068 163.290409)\n        (xy 127.466235 163.29054)\n        (xy 127.45962 163.294791)\n        (xy 127.181223 163.573188)\n        (xy 127.173609 163.587132)\n        (xy 126.443557 163.587132)\n        (xy 126.444792 163.58487)\n        (xy 126.44466 163.583034)\n        (xy 126.440411 163.576422)\n        (xy 126.253904 163.389915)\n        (xy 126.241529 163.383157)\n        (xy 126.237268 163.386347)\n        (xy 126.223126 163.420489)\n        (xy 126.218889 163.436301)\n        (xy 126.200259 163.577812)\n        (xy 126.200259 163.594188)\n        (xy 124.095788 163.594188)\n        (xy 124.140491 163.561709)\n        (xy 124.144913 163.556798)\n        (xy 124.254041 163.435599)\n        (xy 124.254042 163.435598)\n        (xy 124.25846 163.430691)\n        (xy 124.314159 163.334218)\n        (xy 124.343307 163.283732)\n        (xy 124.343308 163.283731)\n        (xy 124.346611 163.278009)\n        (xy 124.401091 163.110336)\n        (xy 124.404188 163.080876)\n        (xy 124.410788 163.018085)\n        (xy 126.605622 163.018085)\n        (xy 126.60738 163.024969)\n        (xy 126.796392 163.213981)\n        (xy 126.81033 163.221592)\n        (xy 126.812166 163.22146)\n        (xy 126.818778 163.217211)\n        (xy 127.097177 162.938812)\n        (xy 127.103555 162.927132)\n        (xy 127.833609 162.927132)\n        (xy 127.83374 162.928965)\n        (xy 127.837991 162.93558)\n        (xy 128.116388 163.213977)\n        (xy 128.130332 163.221591)\n        (xy 128.132165 163.22146)\n        (xy 128.13878 163.217209)\n        (xy 128.325282 163.030707)\n        (xy 128.332042 163.018327)\n        (xy 128.318102 162.999705)\n        (xy 128.293291 162.933184)\n        (xy 128.308383 162.86381)\n        (xy 128.332389 162.835086)\n        (xy 128.332778 162.833916)\n        (xy 128.331022 162.827033)\n        (xy 128.177615 162.673626)\n        (xy 134.124305 162.673626)\n        (xy 134.14287 162.84179)\n        (xy 134.14548 162.848922)\n        (xy 134.196681 162.988834)\n        (xy 134.201012 163.00067)\n        (xy 134.205248 163.006973)\n        (xy 134.205248 163.006974)\n        (xy 134.29114 163.134796)\n        (xy 134.291143 163.134799)\n        (xy 134.295374 163.141096)\n        (xy 134.420508 163.254959)\n        (xy 134.477679 163.286)\n        (xy 134.562514 163.332062)\n        (xy 134.562516 163.332063)\n        (xy 134.569191 163.335687)\n        (xy 134.57654 163.337615)\n        (xy 134.576545 163.337617)\n        (xy 134.58588 163.340066)\n        (xy 134.646695 163.3767)\n        (xy 134.67805 163.440398)\n        (xy 134.678827 163.478387)\n        (xy 134.659181 163.627616)\n        (xy 134.657705 163.638826)\n        (xy 134.67627 163.80699)\n        (xy 134.67888 163.814122)\n        (xy 134.730358 163.954791)\n        (xy 134.734412 163.96587)\n        (xy 134.738648 163.972173)\n        (xy 134.738648 163.972174)\n        (xy 134.82454 164.099996)\n        (xy 134.824543 164.099999)\n        (xy 134.828774 164.106296)\n        (xy 134.894947 164.166509)\n        (xy 134.929145 164.197626)\n        (xy 134.953908 164.220159)\n        (xy 134.960583 164.223783)\n        (xy 135.09518 164.296863)\n        (xy 135.102591 164.300887)\n        (xy 135.266238 164.343819)\n        (xy 135.353847 164.345196)\n        (xy 135.427804 164.346358)\n        (xy 135.427807 164.346358)\n        (xy 135.435402 164.346477)\n        (xy 135.493523 164.333165)\n        (xy 135.592914 164.310402)\n        (xy 135.592918 164.310401)\n        (xy 135.600317 164.308706)\n        (xy 135.751462 164.232688)\n        (xy 135.757233 164.227759)\n        (xy 135.757236 164.227757)\n        (xy 135.874339 164.127741)\n        (xy 135.87434 164.12774)\n        (xy 135.880111 164.122811)\n        (xy 135.978837 163.985419)\n        (xy 135.984162 163.972174)\n        (xy 136.020543 163.881672)\n        (xy 136.041941 163.828443)\n        (xy 136.06578 163.660946)\n        (xy 136.065934 163.6462)\n        (xy 136.064131 163.631295)\n        (xy 136.054901 163.555026)\n        (xy 136.397641 163.555026)\n        (xy 136.398157 163.56117)\n        (xy 136.414021 163.75009)\n        (xy 136.415155 163.7636)\n        (xy 136.472848 163.9648)\n        (xy 136.475666 163.970282)\n        (xy 136.475667 163.970286)\n        (xy 136.565703 164.145477)\n        (xy 136.565706 164.145481)\n        (xy 136.568523 164.150963)\n        (xy 136.698534 164.314996)\n        (xy 136.703228 164.318991)\n        (xy 136.791709 164.394294)\n        (xy 136.85793 164.450653)\n        (xy 136.863308 164.453659)\n        (xy 136.86331 164.45366)\n        (xy 136.902408 164.475511)\n        (xy 137.04064 164.552766)\n        (xy 137.239704 164.617446)\n        (xy 137.44754 164.642229)\n        (xy 137.453675 164.641757)\n        (xy 137.453677 164.641757)\n        (xy 137.65009 164.626644)\n        (xy 137.650095 164.626643)\n        (xy 137.656231 164.626171)\n        (xy 137.662161 164.624515)\n        (xy 137.662163 164.624515)\n        (xy 137.791978 164.58827)\n        (xy 137.857829 164.569884)\n        (xy 137.887948 164.55467)\n        (xy 137.96146 164.517536)\n        (xy 138.044655 164.475511)\n        (xy 138.125155 164.412618)\n        (xy 138.204736 164.350442)\n        (xy 138.209592 164.346648)\n        (xy 138.219025 164.33572)\n        (xy 138.342329 164.192871)\n        (xy 138.34233 164.192869)\n        (xy 138.346358 164.188203)\n        (xy 138.449745 164.00621)\n        (xy 138.515813 163.807603)\n        (xy 138.542046 163.599945)\n        (xy 138.542464 163.57)\n        (xy 138.540996 163.555026)\n        (xy 138.937641 163.555026)\n        (xy 138.938157 163.56117)\n        (xy 138.954021 163.75009)\n        (xy 138.955155 163.7636)\n        (xy 139.012848 163.9648)\n        (xy 139.015666 163.970282)\n        (xy 139.015667 163.970286)\n        (xy 139.105703 164.145477)\n        (xy 139.105706 164.145481)\n        (xy 139.108523 164.150963)\n        (xy 139.238534 164.314996)\n        (xy 139.243228 164.318991)\n        (xy 139.331709 164.394294)\n        (xy 139.39793 164.450653)\n        (xy 139.403308 164.453659)\n        (xy 139.40331 164.45366)\n        (xy 139.442408 164.475511)\n        (xy 139.58064 164.552766)\n        (xy 139.779704 164.617446)\n        (xy 139.98754 164.642229)\n        (xy 139.993675 164.641757)\n        (xy 139.993677 164.641757)\n        (xy 140.19009 164.626644)\n        (xy 140.190095 164.626643)\n        (xy 140.196231 164.626171)\n        (xy 140.202161 164.624515)\n        (xy 140.202163 164.624515)\n        (xy 140.331978 164.58827)\n        (xy 140.397829 164.569884)\n        (xy 140.427948 164.55467)\n        (xy 140.50146 164.517536)\n        (xy 140.584655 164.475511)\n        (xy 140.665155 164.412618)\n        (xy 140.744736 164.350442)\n        (xy 140.749592 164.346648)\n        (xy 140.759025 164.33572)\n        (xy 140.882329 164.192871)\n        (xy 140.88233 164.192869)\n        (xy 140.886358 164.188203)\n        (xy 140.989745 164.00621)\n        (xy 141.055813 163.807603)\n        (xy 141.082046 163.599945)\n        (xy 141.082464 163.57)\n        (xy 141.080996 163.555026)\n        (xy 141.477641 163.555026)\n        (xy 141.478157 163.56117)\n        (xy 141.494021 163.75009)\n        (xy 141.495155 163.7636)\n        (xy 141.552848 163.9648)\n        (xy 141.555666 163.970282)\n        (xy 141.555667 163.970286)\n        (xy 141.645703 164.145477)\n        (xy 141.645706 164.145481)\n        (xy 141.648523 164.150963)\n        (xy 141.778534 164.314996)\n        (xy 141.783228 164.318991)\n        (xy 141.871709 164.394294)\n        (xy 141.93793 164.450653)\n        (xy 141.943308 164.453659)\n        (xy 141.94331 164.45366)\n        (xy 141.982408 164.475511)\n        (xy 142.12064 164.552766)\n        (xy 142.319704 164.617446)\n        (xy 142.52754 164.642229)\n        (xy 142.533675 164.641757)\n        (xy 142.533677 164.641757)\n        (xy 142.73009 164.626644)\n        (xy 142.730095 164.626643)\n        (xy 142.736231 164.626171)\n        (xy 142.742161 164.624515)\n        (xy 142.742163 164.624515)\n        (xy 142.871978 164.58827)\n        (xy 142.937829 164.569884)\n        (xy 142.967948 164.55467)\n        (xy 143.04146 164.517536)\n        (xy 143.124655 164.475511)\n        (xy 143.205155 164.412618)\n        (xy 143.284736 164.350442)\n        (xy 143.289592 164.346648)\n        (xy 143.299025 164.33572)\n        (xy 143.422329 164.192871)\n        (xy 143.42233 164.192869)\n        (xy 143.426358 164.188203)\n        (xy 143.529745 164.00621)\n        (xy 143.595813 163.807603)\n        (xy 143.622046 163.599945)\n        (xy 143.622464 163.57)\n        (xy 143.620996 163.555026)\n        (xy 144.017641 163.555026)\n        (xy 144.018157 163.56117)\n        (xy 144.034021 163.75009)\n        (xy 144.035155 163.7636)\n        (xy 144.092848 163.9648)\n        (xy 144.095666 163.970282)\n        (xy 144.095667 163.970286)\n        (xy 144.185703 164.145477)\n        (xy 144.185706 164.145481)\n        (xy 144.188523 164.150963)\n        (xy 144.318534 164.314996)\n        (xy 144.323228 164.318991)\n        (xy 144.411709 164.394294)\n        (xy 144.47793 164.450653)\n        (xy 144.483308 164.453659)\n        (xy 144.48331 164.45366)\n        (xy 144.522408 164.475511)\n        (xy 144.66064 164.552766)\n        (xy 144.859704 164.617446)\n        (xy 145.06754 164.642229)\n        (xy 145.073675 164.641757)\n        (xy 145.073677 164.641757)\n        (xy 145.27009 164.626644)\n        (xy 145.270095 164.626643)\n        (xy 145.276231 164.626171)\n        (xy 145.282161 164.624515)\n        (xy 145.282163 164.624515)\n        (xy 145.411978 164.58827)\n        (xy 145.477829 164.569884)\n        (xy 145.507948 164.55467)\n        (xy 145.58146 164.517536)\n        (xy 145.664655 164.475511)\n        (xy 145.745155 164.412618)\n        (xy 145.824736 164.350442)\n        (xy 145.829592 164.346648)\n        (xy 145.839025 164.33572)\n        (xy 145.962329 164.192871)\n        (xy 145.96233 164.192869)\n        (xy 145.966358 164.188203)\n        (xy 146.069745 164.00621)\n        (xy 146.135813 163.807603)\n        (xy 146.162046 163.599945)\n        (xy 146.162464 163.57)\n        (xy 146.160996 163.555026)\n        (xy 146.557641 163.555026)\n        (xy 146.558157 163.56117)\n        (xy 146.574021 163.75009)\n        (xy 146.575155 163.7636)\n        (xy 146.632848 163.9648)\n        (xy 146.635666 163.970282)\n        (xy 146.635667 163.970286)\n        (xy 146.725703 164.145477)\n        (xy 146.725706 164.145481)\n        (xy 146.728523 164.150963)\n        (xy 146.858534 164.314996)\n        (xy 146.863228 164.318991)\n        (xy 146.951709 164.394294)\n        (xy 147.01793 164.450653)\n        (xy 147.023308 164.453659)\n        (xy 147.02331 164.45366)\n        (xy 147.062408 164.475511)\n        (xy 147.20064 164.552766)\n        (xy 147.399704 164.617446)\n        (xy 147.60754 164.642229)\n        (xy 147.613675 164.641757)\n        (xy 147.613677 164.641757)\n        (xy 147.81009 164.626644)\n        (xy 147.810095 164.626643)\n        (xy 147.816231 164.626171)\n        (xy 147.822161 164.624515)\n        (xy 147.822163 164.624515)\n        (xy 147.951978 164.58827)\n        (xy 148.017829 164.569884)\n        (xy 148.047948 164.55467)\n        (xy 148.12146 164.517536)\n        (xy 148.204655 164.475511)\n        (xy 148.285155 164.412618)\n        (xy 148.364736 164.350442)\n        (xy 148.369592 164.346648)\n        (xy 148.379025 164.33572)\n        (xy 148.502329 164.192871)\n        (xy 148.50233 164.192869)\n        (xy 148.506358 164.188203)\n        (xy 148.609745 164.00621)\n        (xy 148.675813 163.807603)\n        (xy 148.702046 163.599945)\n        (xy 148.702464 163.57)\n        (xy 148.700996 163.555026)\n        (xy 149.097641 163.555026)\n        (xy 149.098157 163.56117)\n        (xy 149.114021 163.75009)\n        (xy 149.115155 163.7636)\n        (xy 149.172848 163.9648)\n        (xy 149.175666 163.970282)\n        (xy 149.175667 163.970286)\n        (xy 149.265703 164.145477)\n        (xy 149.265706 164.145481)\n        (xy 149.268523 164.150963)\n        (xy 149.398534 164.314996)\n        (xy 149.403228 164.318991)\n        (xy 149.491709 164.394294)\n        (xy 149.55793 164.450653)\n        (xy 149.563308 164.453659)\n        (xy 149.56331 164.45366)\n        (xy 149.602408 164.475511)\n        (xy 149.74064 164.552766)\n        (xy 149.939704 164.617446)\n        (xy 150.14754 164.642229)\n        (xy 150.153675 164.641757)\n        (xy 150.153677 164.641757)\n        (xy 150.35009 164.626644)\n        (xy 150.350095 164.626643)\n        (xy 150.356231 164.626171)\n        (xy 150.362161 164.624515)\n        (xy 150.362163 164.624515)\n        (xy 150.491978 164.58827)\n        (xy 150.557829 164.569884)\n        (xy 150.587948 164.55467)\n        (xy 150.66146 164.517536)\n        (xy 150.744655 164.475511)\n        (xy 150.825155 164.412618)\n        (xy 150.904736 164.350442)\n        (xy 150.909592 164.346648)\n        (xy 150.919025 164.33572)\n        (xy 151.042329 164.192871)\n        (xy 151.04233 164.192869)\n        (xy 151.046358 164.188203)\n        (xy 151.149745 164.00621)\n        (xy 151.215813 163.807603)\n        (xy 151.242046 163.599945)\n        (xy 151.242464 163.57)\n        (xy 151.240996 163.555026)\n        (xy 151.637641 163.555026)\n        (xy 151.638157 163.56117)\n        (xy 151.654021 163.75009)\n        (xy 151.655155 163.7636)\n        (xy 151.712848 163.9648)\n        (xy 151.715666 163.970282)\n        (xy 151.715667 163.970286)\n        (xy 151.805703 164.145477)\n        (xy 151.805706 164.145481)\n        (xy 151.808523 164.150963)\n        (xy 151.938534 164.314996)\n        (xy 151.943228 164.318991)\n        (xy 152.031709 164.394294)\n        (xy 152.09793 164.450653)\n        (xy 152.103308 164.453659)\n        (xy 152.10331 164.45366)\n        (xy 152.142408 164.475511)\n        (xy 152.28064 164.552766)\n        (xy 152.479704 164.617446)\n        (xy 152.68754 164.642229)\n        (xy 152.693675 164.641757)\n        (xy 152.693677 164.641757)\n        (xy 152.89009 164.626644)\n        (xy 152.890095 164.626643)\n        (xy 152.896231 164.626171)\n        (xy 152.902161 164.624515)\n        (xy 152.902163 164.624515)\n        (xy 153.031978 164.58827)\n        (xy 153.097829 164.569884)\n        (xy 153.127948 164.55467)\n        (xy 153.20146 164.517536)\n        (xy 153.284655 164.475511)\n        (xy 153.365155 164.412618)\n        (xy 153.444736 164.350442)\n        (xy 153.449592 164.346648)\n        (xy 153.459025 164.33572)\n        (xy 153.582329 164.192871)\n        (xy 153.58233 164.192869)\n        (xy 153.586358 164.188203)\n        (xy 153.689745 164.00621)\n        (xy 153.755813 163.807603)\n        (xy 153.782046 163.599945)\n        (xy 153.782464 163.57)\n        (xy 153.780996 163.555026)\n        (xy 154.177641 163.555026)\n        (xy 154.178157 163.56117)\n        (xy 154.194021 163.75009)\n        (xy 154.195155 163.7636)\n        (xy 154.252848 163.9648)\n        (xy 154.255666 163.970282)\n        (xy 154.255667 163.970286)\n        (xy 154.345703 164.145477)\n        (xy 154.345706 164.145481)\n        (xy 154.348523 164.150963)\n        (xy 154.478534 164.314996)\n        (xy 154.483228 164.318991)\n        (xy 154.571709 164.394294)\n        (xy 154.63793 164.450653)\n        (xy 154.643308 164.453659)\n        (xy 154.64331 164.45366)\n        (xy 154.682408 164.475511)\n        (xy 154.82064 164.552766)\n        (xy 155.019704 164.617446)\n        (xy 155.22754 164.642229)\n        (xy 155.233675 164.641757)\n        (xy 155.233677 164.641757)\n        (xy 155.43009 164.626644)\n        (xy 155.430095 164.626643)\n        (xy 155.436231 164.626171)\n        (xy 155.442161 164.624515)\n        (xy 155.442163 164.624515)\n        (xy 155.571978 164.58827)\n        (xy 155.637829 164.569884)\n        (xy 155.667948 164.55467)\n        (xy 155.74146 164.517536)\n        (xy 155.824655 164.475511)\n        (xy 155.905155 164.412618)\n        (xy 155.984736 164.350442)\n        (xy 155.989592 164.346648)\n        (xy 155.999025 164.33572)\n        (xy 156.122329 164.192871)\n        (xy 156.12233 164.192869)\n        (xy 156.126358 164.188203)\n        (xy 156.229745 164.00621)\n        (xy 156.295813 163.807603)\n        (xy 156.322046 163.599945)\n        (xy 156.322464 163.57)\n        (xy 156.320996 163.555026)\n        (xy 156.717641 163.555026)\n        (xy 156.718157 163.56117)\n        (xy 156.734021 163.75009)\n        (xy 156.735155 163.7636)\n        (xy 156.792848 163.9648)\n        (xy 156.795666 163.970282)\n        (xy 156.795667 163.970286)\n        (xy 156.885703 164.145477)\n        (xy 156.885706 164.145481)\n        (xy 156.888523 164.150963)\n        (xy 157.018534 164.314996)\n        (xy 157.023228 164.318991)\n        (xy 157.111709 164.394294)\n        (xy 157.17793 164.450653)\n        (xy 157.183308 164.453659)\n        (xy 157.18331 164.45366)\n        (xy 157.222408 164.475511)\n        (xy 157.36064 164.552766)\n        (xy 157.559704 164.617446)\n        (xy 157.76754 164.642229)\n        (xy 157.773675 164.641757)\n        (xy 157.773677 164.641757)\n        (xy 157.97009 164.626644)\n        (xy 157.970095 164.626643)\n        (xy 157.976231 164.626171)\n        (xy 157.982161 164.624515)\n        (xy 157.982163 164.624515)\n        (xy 158.111978 164.58827)\n        (xy 158.177829 164.569884)\n        (xy 158.207948 164.55467)\n        (xy 158.28146 164.517536)\n        (xy 158.364655 164.475511)\n        (xy 158.445155 164.412618)\n        (xy 158.524736 164.350442)\n        (xy 158.529592 164.346648)\n        (xy 158.539025 164.33572)\n        (xy 158.662329 164.192871)\n        (xy 158.66233 164.192869)\n        (xy 158.666358 164.188203)\n        (xy 158.769745 164.00621)\n        (xy 158.835813 163.807603)\n        (xy 158.862046 163.599945)\n        (xy 158.862464 163.57)\n        (xy 158.860996 163.555026)\n        (xy 159.257641 163.555026)\n        (xy 159.258157 163.56117)\n        (xy 159.274021 163.75009)\n        (xy 159.275155 163.7636)\n        (xy 159.332848 163.9648)\n        (xy 159.335666 163.970282)\n        (xy 159.335667 163.970286)\n        (xy 159.425703 164.145477)\n        (xy 159.425706 164.145481)\n        (xy 159.428523 164.150963)\n        (xy 159.558534 164.314996)\n        (xy 159.563228 164.318991)\n        (xy 159.651709 164.394294)\n        (xy 159.71793 164.450653)\n        (xy 159.723308 164.453659)\n        (xy 159.72331 164.45366)\n        (xy 159.762408 164.475511)\n        (xy 159.90064 164.552766)\n        (xy 160.099704 164.617446)\n        (xy 160.30754 164.642229)\n        (xy 160.313675 164.641757)\n        (xy 160.313677 164.641757)\n        (xy 160.51009 164.626644)\n        (xy 160.510095 164.626643)\n        (xy 160.516231 164.626171)\n        (xy 160.522161 164.624515)\n        (xy 160.522163 164.624515)\n        (xy 160.651978 164.58827)\n        (xy 160.717829 164.569884)\n        (xy 160.747948 164.55467)\n        (xy 160.82146 164.517536)\n        (xy 160.904655 164.475511)\n        (xy 160.985155 164.412618)\n        (xy 161.064736 164.350442)\n        (xy 161.069592 164.346648)\n        (xy 161.079025 164.33572)\n        (xy 161.202329 164.192871)\n        (xy 161.20233 164.192869)\n        (xy 161.206358 164.188203)\n        (xy 161.309745 164.00621)\n        (xy 161.375813 163.807603)\n        (xy 161.402046 163.599945)\n        (xy 161.402464 163.57)\n        (xy 161.400996 163.555026)\n        (xy 161.797641 163.555026)\n        (xy 161.798157 163.56117)\n        (xy 161.814021 163.75009)\n        (xy 161.815155 163.7636)\n        (xy 161.872848 163.9648)\n        (xy 161.875666 163.970282)\n        (xy 161.875667 163.970286)\n        (xy 161.965703 164.145477)\n        (xy 161.965706 164.145481)\n        (xy 161.968523 164.150963)\n        (xy 162.098534 164.314996)\n        (xy 162.103228 164.318991)\n        (xy 162.191709 164.394294)\n        (xy 162.25793 164.450653)\n        (xy 162.263308 164.453659)\n        (xy 162.26331 164.45366)\n        (xy 162.302408 164.475511)\n        (xy 162.44064 164.552766)\n        (xy 162.639704 164.617446)\n        (xy 162.84754 164.642229)\n        (xy 162.853675 164.641757)\n        (xy 162.853677 164.641757)\n        (xy 163.05009 164.626644)\n        (xy 163.050095 164.626643)\n        (xy 163.056231 164.626171)\n        (xy 163.062161 164.624515)\n        (xy 163.062163 164.624515)\n        (xy 163.191978 164.58827)\n        (xy 163.257829 164.569884)\n        (xy 163.287948 164.55467)\n        (xy 163.36146 164.517536)\n        (xy 163.444655 164.475511)\n        (xy 163.525155 164.412618)\n        (xy 163.604736 164.350442)\n        (xy 163.609592 164.346648)\n        (xy 163.619025 164.33572)\n        (xy 163.742329 164.192871)\n        (xy 163.74233 164.192869)\n        (xy 163.746358 164.188203)\n        (xy 163.849745 164.00621)\n        (xy 163.915813 163.807603)\n        (xy 163.942046 163.599945)\n        (xy 163.942464 163.57)\n        (xy 163.940996 163.555026)\n        (xy 164.337641 163.555026)\n        (xy 164.338157 163.56117)\n        (xy 164.354021 163.75009)\n        (xy 164.355155 163.7636)\n        (xy 164.412848 163.9648)\n        (xy 164.415666 163.970282)\n        (xy 164.415667 163.970286)\n        (xy 164.505703 164.145477)\n        (xy 164.505706 164.145481)\n        (xy 164.508523 164.150963)\n        (xy 164.638534 164.314996)\n        (xy 164.643228 164.318991)\n        (xy 164.731709 164.394294)\n        (xy 164.79793 164.450653)\n        (xy 164.803308 164.453659)\n        (xy 164.80331 164.45366)\n        (xy 164.842408 164.475511)\n        (xy 164.98064 164.552766)\n        (xy 165.179704 164.617446)\n        (xy 165.38754 164.642229)\n        (xy 165.393675 164.641757)\n        (xy 165.393677 164.641757)\n        (xy 165.59009 164.626644)\n        (xy 165.590095 164.626643)\n        (xy 165.596231 164.626171)\n        (xy 165.602161 164.624515)\n        (xy 165.602163 164.624515)\n        (xy 165.731978 164.58827)\n        (xy 165.797829 164.569884)\n        (xy 165.827948 164.55467)\n        (xy 165.90146 164.517536)\n        (xy 165.984655 164.475511)\n        (xy 166.065155 164.412618)\n        (xy 166.110285 164.377358)\n        (xy 166.8827 164.377358)\n        (xy 166.883876 164.387243)\n        (xy 166.884715 164.394294)\n        (xy 166.885867 164.403978)\n        (xy 166.889705 164.412618)\n        (xy 166.925471 164.493138)\n        (xy 166.932036 164.507919)\n        (xy 166.961554 164.537385)\n        (xy 167.004295 164.580052)\n        (xy 167.004297 164.580053)\n        (xy 167.012528 164.58827)\n        (xy 167.116549 164.634258)\n        (xy 167.142642 164.6373)\n        (xy 168.757358 164.6373)\n        (xy 168.768252 164.636004)\n        (xy 168.774593 164.63525)\n        (xy 168.774596 164.635249)\n        (xy 168.783978 164.634133)\n        (xy 168.887919 164.587964)\n        (xy 168.932141 164.543664)\n        (xy 168.960052 164.515705)\n        (xy 168.960053 164.515703)\n        (xy 168.96827 164.507472)\n        (xy 169.014258 164.403451)\n        (xy 169.0173 164.377358)\n        (xy 169.0173 162.762642)\n        (xy 169.016004 162.751748)\n        (xy 169.01525 162.745407)\n        (xy 169.015249 162.745404)\n        (xy 169.014133 162.736022)\n        (xy 168.967964 162.632081)\n        (xy 168.909668 162.573887)\n        (xy 168.895705 162.559948)\n        (xy 168.895703 162.559947)\n        (xy 168.887472 162.55173)\n        (xy 168.783451 162.505742)\n        (xy 168.757358 162.5027)\n        (xy 167.142642 162.5027)\n        (xy 167.131748 162.503996)\n        (xy 167.125407 162.50475)\n        (xy 167.125404 162.504751)\n        (xy 167.116022 162.505867)\n        (xy 167.012081 162.552036)\n        (xy 166.977909 162.586268)\n        (xy 166.939948 162.624295)\n        (xy 166.939947 162.624297)\n        (xy 166.93173 162.632528)\n        (xy 166.885742 162.736549)\n        (xy 166.8827 162.762642)\n        (xy 166.8827 164.377358)\n        (xy 166.110285 164.377358)\n        (xy 166.144736 164.350442)\n        (xy 166.149592 164.346648)\n        (xy 166.159025 164.33572)\n        (xy 166.282329 164.192871)\n        (xy 166.28233 164.192869)\n        (xy 166.286358 164.188203)\n        (xy 166.389745 164.00621)\n        (xy 166.455813 163.807603)\n        (xy 166.482046 163.599945)\n        (xy 166.482464 163.57)\n        (xy 166.462039 163.361691)\n        (xy 166.453745 163.334218)\n        (xy 166.428272 163.249849)\n        (xy 166.401542 163.161316)\n        (xy 166.303278 162.976507)\n        (xy 166.228803 162.885192)\n        (xy 166.174884 162.81908)\n        (xy 166.174881 162.819077)\n        (xy 166.170989 162.814305)\n        (xy 166.16624 162.810376)\n        (xy 166.014464 162.684816)\n        (xy 166.014461 162.684814)\n        (xy 166.009714 162.680887)\n        (xy 165.825597 162.581335)\n        (xy 165.714762 162.547026)\n        (xy 165.631536 162.521263)\n        (xy 165.631533 162.521262)\n        (xy 165.625649 162.519441)\n        (xy 165.619524 162.518797)\n        (xy 165.619523 162.518797)\n        (xy 165.423615 162.498206)\n        (xy 165.423614 162.498206)\n        (xy 165.417487 162.497562)\n        (xy 165.312275 162.507137)\n        (xy 165.215181 162.515973)\n        (xy 165.21518 162.515973)\n        (xy 165.20904 162.516532)\n        (xy 165.203126 162.518273)\n        (xy 165.203124 162.518273)\n        (xy 165.10446 162.547312)\n        (xy 165.008248 162.575629)\n        (xy 165.002783 162.578486)\n        (xy 164.895081 162.634791)\n        (xy 164.822758 162.6726)\n        (xy 164.659636 162.803754)\n        (xy 164.525095 162.964093)\n        (xy 164.522125 162.969496)\n        (xy 164.522124 162.969497)\n        (xy 164.491628 163.024969)\n        (xy 164.42426 163.147511)\n        (xy 164.360972 163.347022)\n        (xy 164.360286 163.353139)\n        (xy 164.360285 163.353143)\n        (xy 164.340809 163.526783)\n        (xy 164.337641 163.555026)\n        (xy 163.940996 163.555026)\n        (xy 163.922039 163.361691)\n        (xy 163.913745 163.334218)\n        (xy 163.888272 163.249849)\n        (xy 163.861542 163.161316)\n        (xy 163.763278 162.976507)\n        (xy 163.688803 162.885192)\n        (xy 163.634884 162.81908)\n        (xy 163.634881 162.819077)\n        (xy 163.630989 162.814305)\n        (xy 163.62624 162.810376)\n        (xy 163.474464 162.684816)\n        (xy 163.474461 162.684814)\n        (xy 163.469714 162.680887)\n        (xy 163.285597 162.581335)\n        (xy 163.174762 162.547026)\n        (xy 163.091536 162.521263)\n        (xy 163.091533 162.521262)\n        (xy 163.085649 162.519441)\n        (xy 163.079524 162.518797)\n        (xy 163.079523 162.518797)\n        (xy 162.883615 162.498206)\n        (xy 162.883614 162.498206)\n        (xy 162.877487 162.497562)\n        (xy 162.772275 162.507137)\n        (xy 162.675181 162.515973)\n        (xy 162.67518 162.515973)\n        (xy 162.66904 162.516532)\n        (xy 162.663126 162.518273)\n        (xy 162.663124 162.518273)\n        (xy 162.56446 162.547312)\n        (xy 162.468248 162.575629)\n        (xy 162.462783 162.578486)\n        (xy 162.355081 162.634791)\n        (xy 162.282758 162.6726)\n        (xy 162.119636 162.803754)\n        (xy 161.985095 162.964093)\n        (xy 161.982125 162.969496)\n        (xy 161.982124 162.969497)\n        (xy 161.951628 163.024969)\n        (xy 161.88426 163.147511)\n        (xy 161.820972 163.347022)\n        (xy 161.820286 163.353139)\n        (xy 161.820285 163.353143)\n        (xy 161.800809 163.526783)\n        (xy 161.797641 163.555026)\n        (xy 161.400996 163.555026)\n        (xy 161.382039 163.361691)\n        (xy 161.373745 163.334218)\n        (xy 161.348272 163.249849)\n        (xy 161.321542 163.161316)\n        (xy 161.223278 162.976507)\n        (xy 161.148803 162.885192)\n        (xy 161.094884 162.81908)\n        (xy 161.094881 162.819077)\n        (xy 161.090989 162.814305)\n        (xy 161.08624 162.810376)\n        (xy 160.934464 162.684816)\n        (xy 160.934461 162.684814)\n        (xy 160.929714 162.680887)\n        (xy 160.745597 162.581335)\n        (xy 160.634762 162.547026)\n        (xy 160.551536 162.521263)\n        (xy 160.551533 162.521262)\n        (xy 160.545649 162.519441)\n        (xy 160.539524 162.518797)\n        (xy 160.539523 162.518797)\n        (xy 160.343615 162.498206)\n        (xy 160.343614 162.498206)\n        (xy 160.337487 162.497562)\n        (xy 160.232275 162.507137)\n        (xy 160.135181 162.515973)\n        (xy 160.13518 162.515973)\n        (xy 160.12904 162.516532)\n        (xy 160.123126 162.518273)\n        (xy 160.123124 162.518273)\n        (xy 160.02446 162.547312)\n        (xy 159.928248 162.575629)\n        (xy 159.922783 162.578486)\n        (xy 159.815081 162.634791)\n        (xy 159.742758 162.6726)\n        (xy 159.579636 162.803754)\n        (xy 159.445095 162.964093)\n        (xy 159.442125 162.969496)\n        (xy 159.442124 162.969497)\n        (xy 159.411628 163.024969)\n        (xy 159.34426 163.147511)\n        (xy 159.280972 163.347022)\n        (xy 159.280286 163.353139)\n        (xy 159.280285 163.353143)\n        (xy 159.260809 163.526783)\n        (xy 159.257641 163.555026)\n        (xy 158.860996 163.555026)\n        (xy 158.842039 163.361691)\n        (xy 158.833745 163.334218)\n        (xy 158.808272 163.249849)\n        (xy 158.781542 163.161316)\n        (xy 158.683278 162.976507)\n        (xy 158.608803 162.885192)\n        (xy 158.554884 162.81908)\n        (xy 158.554881 162.819077)\n        (xy 158.550989 162.814305)\n        (xy 158.54624 162.810376)\n        (xy 158.394464 162.684816)\n        (xy 158.394461 162.684814)\n        (xy 158.389714 162.680887)\n        (xy 158.205597 162.581335)\n        (xy 158.094762 162.547026)\n        (xy 158.011536 162.521263)\n        (xy 158.011533 162.521262)\n        (xy 158.005649 162.519441)\n        (xy 157.999524 162.518797)\n        (xy 157.999523 162.518797)\n        (xy 157.803615 162.498206)\n        (xy 157.803614 162.498206)\n        (xy 157.797487 162.497562)\n        (xy 157.692275 162.507137)\n        (xy 157.595181 162.515973)\n        (xy 157.59518 162.515973)\n        (xy 157.58904 162.516532)\n        (xy 157.583126 162.518273)\n        (xy 157.583124 162.518273)\n        (xy 157.48446 162.547312)\n        (xy 157.388248 162.575629)\n        (xy 157.382783 162.578486)\n        (xy 157.275081 162.634791)\n        (xy 157.202758 162.6726)\n        (xy 157.039636 162.803754)\n        (xy 156.905095 162.964093)\n        (xy 156.902125 162.969496)\n        (xy 156.902124 162.969497)\n        (xy 156.871628 163.024969)\n        (xy 156.80426 163.147511)\n        (xy 156.740972 163.347022)\n        (xy 156.740286 163.353139)\n        (xy 156.740285 163.353143)\n        (xy 156.720809 163.526783)\n        (xy 156.717641 163.555026)\n        (xy 156.320996 163.555026)\n        (xy 156.302039 163.361691)\n        (xy 156.293745 163.334218)\n        (xy 156.268272 163.249849)\n        (xy 156.241542 163.161316)\n        (xy 156.143278 162.976507)\n        (xy 156.068803 162.885192)\n        (xy 156.014884 162.81908)\n        (xy 156.014881 162.819077)\n        (xy 156.010989 162.814305)\n        (xy 156.00624 162.810376)\n        (xy 155.854464 162.684816)\n        (xy 155.854461 162.684814)\n        (xy 155.849714 162.680887)\n        (xy 155.665597 162.581335)\n        (xy 155.554762 162.547026)\n        (xy 155.471536 162.521263)\n        (xy 155.471533 162.521262)\n        (xy 155.465649 162.519441)\n        (xy 155.459524 162.518797)\n        (xy 155.459523 162.518797)\n        (xy 155.263615 162.498206)\n        (xy 155.263614 162.498206)\n        (xy 155.257487 162.497562)\n        (xy 155.152275 162.507137)\n        (xy 155.055181 162.515973)\n        (xy 155.05518 162.515973)\n        (xy 155.04904 162.516532)\n        (xy 155.043126 162.518273)\n        (xy 155.043124 162.518273)\n        (xy 154.94446 162.547312)\n        (xy 154.848248 162.575629)\n        (xy 154.842783 162.578486)\n        (xy 154.735081 162.634791)\n        (xy 154.662758 162.6726)\n        (xy 154.499636 162.803754)\n        (xy 154.365095 162.964093)\n        (xy 154.362125 162.969496)\n        (xy 154.362124 162.969497)\n        (xy 154.331628 163.024969)\n        (xy 154.26426 163.147511)\n        (xy 154.200972 163.347022)\n        (xy 154.200286 163.353139)\n        (xy 154.200285 163.353143)\n        (xy 154.180809 163.526783)\n        (xy 154.177641 163.555026)\n        (xy 153.780996 163.555026)\n        (xy 153.762039 163.361691)\n        (xy 153.753745 163.334218)\n        (xy 153.728272 163.249849)\n        (xy 153.701542 163.161316)\n        (xy 153.603278 162.976507)\n        (xy 153.528803 162.885192)\n        (xy 153.474884 162.81908)\n        (xy 153.474881 162.819077)\n        (xy 153.470989 162.814305)\n        (xy 153.46624 162.810376)\n        (xy 153.314464 162.684816)\n        (xy 153.314461 162.684814)\n        (xy 153.309714 162.680887)\n        (xy 153.125597 162.581335)\n        (xy 153.014762 162.547026)\n        (xy 152.931536 162.521263)\n        (xy 152.931533 162.521262)\n        (xy 152.925649 162.519441)\n        (xy 152.919524 162.518797)\n        (xy 152.919523 162.518797)\n        (xy 152.723615 162.498206)\n        (xy 152.723614 162.498206)\n        (xy 152.717487 162.497562)\n        (xy 152.612275 162.507137)\n        (xy 152.515181 162.515973)\n        (xy 152.51518 162.515973)\n        (xy 152.50904 162.516532)\n        (xy 152.503126 162.518273)\n        (xy 152.503124 162.518273)\n        (xy 152.40446 162.547312)\n        (xy 152.308248 162.575629)\n        (xy 152.302783 162.578486)\n        (xy 152.195081 162.634791)\n        (xy 152.122758 162.6726)\n        (xy 151.959636 162.803754)\n        (xy 151.825095 162.964093)\n        (xy 151.822125 162.969496)\n        (xy 151.822124 162.969497)\n        (xy 151.791628 163.024969)\n        (xy 151.72426 163.147511)\n        (xy 151.660972 163.347022)\n        (xy 151.660286 163.353139)\n        (xy 151.660285 163.353143)\n        (xy 151.640809 163.526783)\n        (xy 151.637641 163.555026)\n        (xy 151.240996 163.555026)\n        (xy 151.222039 163.361691)\n        (xy 151.213745 163.334218)\n        (xy 151.188272 163.249849)\n        (xy 151.161542 163.161316)\n        (xy 151.063278 162.976507)\n        (xy 150.988803 162.885192)\n        (xy 150.934884 162.81908)\n        (xy 150.934881 162.819077)\n        (xy 150.930989 162.814305)\n        (xy 150.92624 162.810376)\n        (xy 150.774464 162.684816)\n        (xy 150.774461 162.684814)\n        (xy 150.769714 162.680887)\n        (xy 150.585597 162.581335)\n        (xy 150.474762 162.547026)\n        (xy 150.391536 162.521263)\n        (xy 150.391533 162.521262)\n        (xy 150.385649 162.519441)\n        (xy 150.379524 162.518797)\n        (xy 150.379523 162.518797)\n        (xy 150.183615 162.498206)\n        (xy 150.183614 162.498206)\n        (xy 150.177487 162.497562)\n        (xy 150.072275 162.507137)\n        (xy 149.975181 162.515973)\n        (xy 149.97518 162.515973)\n        (xy 149.96904 162.516532)\n        (xy 149.963126 162.518273)\n        (xy 149.963124 162.518273)\n        (xy 149.86446 162.547312)\n        (xy 149.768248 162.575629)\n        (xy 149.762783 162.578486)\n        (xy 149.655081 162.634791)\n        (xy 149.582758 162.6726)\n        (xy 149.419636 162.803754)\n        (xy 149.285095 162.964093)\n        (xy 149.282125 162.969496)\n        (xy 149.282124 162.969497)\n        (xy 149.251628 163.024969)\n        (xy 149.18426 163.147511)\n        (xy 149.120972 163.347022)\n        (xy 149.120286 163.353139)\n        (xy 149.120285 163.353143)\n        (xy 149.100809 163.526783)\n        (xy 149.097641 163.555026)\n        (xy 148.700996 163.555026)\n        (xy 148.682039 163.361691)\n        (xy 148.673745 163.334218)\n        (xy 148.648272 163.249849)\n        (xy 148.621542 163.161316)\n        (xy 148.523278 162.976507)\n        (xy 148.448803 162.885192)\n        (xy 148.394884 162.81908)\n        (xy 148.394881 162.819077)\n        (xy 148.390989 162.814305)\n        (xy 148.38624 162.810376)\n        (xy 148.234464 162.684816)\n        (xy 148.234461 162.684814)\n        (xy 148.229714 162.680887)\n        (xy 148.045597 162.581335)\n        (xy 147.934762 162.547026)\n        (xy 147.851536 162.521263)\n        (xy 147.851533 162.521262)\n        (xy 147.845649 162.519441)\n        (xy 147.839524 162.518797)\n        (xy 147.839523 162.518797)\n        (xy 147.643615 162.498206)\n        (xy 147.643614 162.498206)\n        (xy 147.637487 162.497562)\n        (xy 147.532275 162.507137)\n        (xy 147.435181 162.515973)\n        (xy 147.43518 162.515973)\n        (xy 147.42904 162.516532)\n        (xy 147.423126 162.518273)\n        (xy 147.423124 162.518273)\n        (xy 147.32446 162.547312)\n        (xy 147.228248 162.575629)\n        (xy 147.222783 162.578486)\n        (xy 147.115081 162.634791)\n        (xy 147.042758 162.6726)\n        (xy 146.879636 162.803754)\n        (xy 146.745095 162.964093)\n        (xy 146.742125 162.969496)\n        (xy 146.742124 162.969497)\n        (xy 146.711628 163.024969)\n        (xy 146.64426 163.147511)\n        (xy 146.580972 163.347022)\n        (xy 146.580286 163.353139)\n        (xy 146.580285 163.353143)\n        (xy 146.560809 163.526783)\n        (xy 146.557641 163.555026)\n        (xy 146.160996 163.555026)\n        (xy 146.142039 163.361691)\n        (xy 146.133745 163.334218)\n        (xy 146.108272 163.249849)\n        (xy 146.081542 163.161316)\n        (xy 145.983278 162.976507)\n        (xy 145.908803 162.885192)\n        (xy 145.854884 162.81908)\n        (xy 145.854881 162.819077)\n        (xy 145.850989 162.814305)\n        (xy 145.84624 162.810376)\n        (xy 145.694464 162.684816)\n        (xy 145.694461 162.684814)\n        (xy 145.689714 162.680887)\n        (xy 145.505597 162.581335)\n        (xy 145.394762 162.547026)\n        (xy 145.311536 162.521263)\n        (xy 145.311533 162.521262)\n        (xy 145.305649 162.519441)\n        (xy 145.299524 162.518797)\n        (xy 145.299523 162.518797)\n        (xy 145.103615 162.498206)\n        (xy 145.103614 162.498206)\n        (xy 145.097487 162.497562)\n        (xy 144.992275 162.507137)\n        (xy 144.895181 162.515973)\n        (xy 144.89518 162.515973)\n        (xy 144.88904 162.516532)\n        (xy 144.883126 162.518273)\n        (xy 144.883124 162.518273)\n        (xy 144.78446 162.547312)\n        (xy 144.688248 162.575629)\n        (xy 144.682783 162.578486)\n        (xy 144.575081 162.634791)\n        (xy 144.502758 162.6726)\n        (xy 144.339636 162.803754)\n        (xy 144.205095 162.964093)\n        (xy 144.202125 162.969496)\n        (xy 144.202124 162.969497)\n        (xy 144.171628 163.024969)\n        (xy 144.10426 163.147511)\n        (xy 144.040972 163.347022)\n        (xy 144.040286 163.353139)\n        (xy 144.040285 163.353143)\n        (xy 144.020809 163.526783)\n        (xy 144.017641 163.555026)\n        (xy 143.620996 163.555026)\n        (xy 143.602039 163.361691)\n        (xy 143.593745 163.334218)\n        (xy 143.568272 163.249849)\n        (xy 143.541542 163.161316)\n        (xy 143.443278 162.976507)\n        (xy 143.368803 162.885192)\n        (xy 143.314884 162.81908)\n        (xy 143.314881 162.819077)\n        (xy 143.310989 162.814305)\n        (xy 143.30624 162.810376)\n        (xy 143.154464 162.684816)\n        (xy 143.154461 162.684814)\n        (xy 143.149714 162.680887)\n        (xy 142.965597 162.581335)\n        (xy 142.854762 162.547026)\n        (xy 142.771536 162.521263)\n        (xy 142.771533 162.521262)\n        (xy 142.765649 162.519441)\n        (xy 142.759524 162.518797)\n        (xy 142.759523 162.518797)\n        (xy 142.563615 162.498206)\n        (xy 142.563614 162.498206)\n        (xy 142.557487 162.497562)\n        (xy 142.452275 162.507137)\n        (xy 142.355181 162.515973)\n        (xy 142.35518 162.515973)\n        (xy 142.34904 162.516532)\n        (xy 142.343126 162.518273)\n        (xy 142.343124 162.518273)\n        (xy 142.24446 162.547312)\n        (xy 142.148248 162.575629)\n        (xy 142.142783 162.578486)\n        (xy 142.035081 162.634791)\n        (xy 141.962758 162.6726)\n        (xy 141.799636 162.803754)\n        (xy 141.665095 162.964093)\n        (xy 141.662125 162.969496)\n        (xy 141.662124 162.969497)\n        (xy 141.631628 163.024969)\n        (xy 141.56426 163.147511)\n        (xy 141.500972 163.347022)\n        (xy 141.500286 163.353139)\n        (xy 141.500285 163.353143)\n        (xy 141.480809 163.526783)\n        (xy 141.477641 163.555026)\n        (xy 141.080996 163.555026)\n        (xy 141.062039 163.361691)\n        (xy 141.053745 163.334218)\n        (xy 141.028272 163.249849)\n        (xy 141.001542 163.161316)\n        (xy 140.903278 162.976507)\n        (xy 140.828803 162.885192)\n        (xy 140.774884 162.81908)\n        (xy 140.774881 162.819077)\n        (xy 140.770989 162.814305)\n        (xy 140.76624 162.810376)\n        (xy 140.614464 162.684816)\n        (xy 140.614461 162.684814)\n        (xy 140.609714 162.680887)\n        (xy 140.425597 162.581335)\n        (xy 140.314762 162.547026)\n        (xy 140.231536 162.521263)\n        (xy 140.231533 162.521262)\n        (xy 140.225649 162.519441)\n        (xy 140.219524 162.518797)\n        (xy 140.219523 162.518797)\n        (xy 140.023615 162.498206)\n        (xy 140.023614 162.498206)\n        (xy 140.017487 162.497562)\n        (xy 139.912275 162.507137)\n        (xy 139.815181 162.515973)\n        (xy 139.81518 162.515973)\n        (xy 139.80904 162.516532)\n        (xy 139.803126 162.518273)\n        (xy 139.803124 162.518273)\n        (xy 139.70446 162.547312)\n        (xy 139.608248 162.575629)\n        (xy 139.602783 162.578486)\n        (xy 139.495081 162.634791)\n        (xy 139.422758 162.6726)\n        (xy 139.259636 162.803754)\n        (xy 139.125095 162.964093)\n        (xy 139.122125 162.969496)\n        (xy 139.122124 162.969497)\n        (xy 139.091628 163.024969)\n        (xy 139.02426 163.147511)\n        (xy 138.960972 163.347022)\n        (xy 138.960286 163.353139)\n        (xy 138.960285 163.353143)\n        (xy 138.940809 163.526783)\n        (xy 138.937641 163.555026)\n        (xy 138.540996 163.555026)\n        (xy 138.522039 163.361691)\n        (xy 138.513745 163.334218)\n        (xy 138.488272 163.249849)\n        (xy 138.461542 163.161316)\n        (xy 138.363278 162.976507)\n        (xy 138.288803 162.885192)\n        (xy 138.234884 162.81908)\n        (xy 138.234881 162.819077)\n        (xy 138.230989 162.814305)\n        (xy 138.22624 162.810376)\n        (xy 138.074464 162.684816)\n        (xy 138.074461 162.684814)\n        (xy 138.069714 162.680887)\n        (xy 137.885597 162.581335)\n        (xy 137.774762 162.547026)\n        (xy 137.691536 162.521263)\n        (xy 137.691533 162.521262)\n        (xy 137.685649 162.519441)\n        (xy 137.679524 162.518797)\n        (xy 137.679523 162.518797)\n        (xy 137.483615 162.498206)\n        (xy 137.483614 162.498206)\n        (xy 137.477487 162.497562)\n        (xy 137.372275 162.507137)\n        (xy 137.275181 162.515973)\n        (xy 137.27518 162.515973)\n        (xy 137.26904 162.516532)\n        (xy 137.263126 162.518273)\n        (xy 137.263124 162.518273)\n        (xy 137.16446 162.547312)\n        (xy 137.068248 162.575629)\n        (xy 137.062783 162.578486)\n        (xy 136.955081 162.634791)\n        (xy 136.882758 162.6726)\n        (xy 136.719636 162.803754)\n        (xy 136.585095 162.964093)\n        (xy 136.582125 162.969496)\n        (xy 136.582124 162.969497)\n        (xy 136.551628 163.024969)\n        (xy 136.48426 163.147511)\n        (xy 136.420972 163.347022)\n        (xy 136.420286 163.353139)\n        (xy 136.420285 163.353143)\n        (xy 136.400809 163.526783)\n        (xy 136.397641 163.555026)\n        (xy 136.054901 163.555026)\n        (xy 136.045609 163.47824)\n        (xy 135.985806 163.319978)\n        (xy 135.915177 163.217211)\n        (xy 135.894281 163.186807)\n        (xy 135.894279 163.186805)\n        (xy 135.889979 163.180548)\n        (xy 135.879696 163.171386)\n        (xy 135.769331 163.073054)\n        (xy 135.769328 163.073052)\n        (xy 135.763659 163.068001)\n        (xy 135.614139 162.988834)\n        (xy 135.605757 162.986729)\n        (xy 135.604963 162.986529)\n        (xy 135.603787 162.985837)\n        (xy 135.599678 162.98426)\n        (xy 135.599941 162.983575)\n        (xy 135.543767 162.950535)\n        (xy 135.511745 162.88717)\n        (xy 135.510914 162.846571)\n        (xy 135.523385 162.758948)\n        (xy 135.53238 162.695746)\n        (xy 135.532534 162.681)\n        (xy 135.531173 162.669746)\n        (xy 135.516356 162.547312)\n        (xy 135.512209 162.51304)\n        (xy 135.452406 162.354778)\n        (xy 135.417788 162.304408)\n        (xy 135.360881 162.221607)\n        (xy 135.360879 162.221605)\n        (xy 135.356579 162.215348)\n        (xy 135.350908 162.210295)\n        (xy 135.235931 162.107854)\n        (xy 135.235928 162.107852)\n        (xy 135.230259 162.102801)\n        (xy 135.080739 162.023634)\n        (xy 135.070364 162.021028)\n        (xy 134.924022 161.984269)\n        (xy 134.924018 161.984269)\n        (xy 134.916651 161.982418)\n        (xy 134.909052 161.982378)\n        (xy 134.90905 161.982378)\n        (xy 134.838708 161.98201)\n        (xy 134.747469 161.981532)\n        (xy 134.740088 161.983304)\n        (xy 134.590338 162.019256)\n        (xy 134.590335 162.019257)\n        (xy 134.582959 162.021028)\n        (xy 134.432618 162.098624)\n        (xy 134.426897 162.103614)\n        (xy 134.426895 162.103616)\n        (xy 134.390183 162.135642)\n        (xy 134.305126 162.209842)\n        (xy 134.290517 162.230628)\n        (xy 134.221944 162.328199)\n        (xy 134.207844 162.348261)\n        (xy 134.146388 162.505889)\n        (xy 134.144987 162.516532)\n        (xy 134.129418 162.634791)\n        (xy 134.124305 162.673626)\n        (xy 128.177615 162.673626)\n        (xy 128.142012 162.638023)\n        (xy 128.128068 162.630409)\n        (xy 128.126235 162.63054)\n        (xy 128.11962 162.634791)\n        (xy 127.841223 162.913188)\n        (xy 127.833609 162.927132)\n        (xy 127.103555 162.927132)\n        (xy 127.104791 162.924868)\n        (xy 127.10466 162.923035)\n        (xy 127.100409 162.91642)\n        (xy 126.822012 162.638023)\n        (xy 126.808068 162.630409)\n        (xy 126.806235 162.63054)\n        (xy 126.79962 162.634791)\n        (xy 126.613118 162.821293)\n        (xy 126.606358 162.833673)\n        (xy 126.620298 162.852295)\n        (xy 126.645109 162.918816)\n        (xy 126.630017 162.98819)\n        (xy 126.606012 163.016914)\n        (xy 126.605622 163.018085)\n        (xy 124.410788 163.018085)\n        (xy 124.41883 162.941565)\n        (xy 124.41952 162.935)\n        (xy 124.401091 162.759664)\n        (xy 124.346611 162.591991)\n        (xy 124.342151 162.584265)\n        (xy 124.299027 162.509573)\n        (xy 124.25846 162.439309)\n        (xy 124.237202 162.415699)\n        (xy 124.144913 162.313202)\n        (xy 124.144912 162.313201)\n        (xy 124.140491 162.308291)\n        (xy 124.093553 162.274188)\n        (xy 126.200259 162.274188)\n        (xy 126.218889 162.415699)\n        (xy 126.223126 162.431511)\n        (xy 126.234164 162.458159)\n        (xy 126.243011 162.469137)\n        (xy 126.248169 162.46782)\n        (xy 126.437181 162.278808)\n        (xy 126.443558 162.26713)\n        (xy 127.173608 162.26713)\n        (xy 127.17374 162.268966)\n        (xy 127.177989 162.275578)\n        (xy 127.456388 162.553977)\n        (xy 127.470332 162.561591)\n        (xy 127.472165 162.56146)\n        (xy 127.47878 162.557209)\n        (xy 127.757177 162.278812)\n        (xy 127.763556 162.26713)\n        (xy 128.493608 162.26713)\n        (xy 128.49374 162.268966)\n        (xy 128.497989 162.275578)\n        (xy 128.684496 162.462085)\n        (xy 128.696871 162.468843)\n        (xy 128.701132 162.465653)\n        (xy 128.715274 162.431511)\n        (xy 128.719511 162.415699)\n        (xy 128.738141 162.274188)\n        (xy 128.738141 162.257812)\n        (xy 128.719511 162.116301)\n        (xy 128.715274 162.100489)\n        (xy 128.704236 162.073841)\n        (xy 128.695389 162.062863)\n        (xy 128.690231 162.06418)\n        (xy 128.501219 162.253192)\n        (xy 128.493608 162.26713)\n        (xy 127.763556 162.26713)\n        (xy 127.764791 162.264868)\n        (xy 127.76466 162.263033)\n        (xy 127.760412 162.256423)\n        (xy 127.573904 162.069915)\n        (xy 127.561529 162.063157)\n        (xy 127.542905 162.077099)\n        (xy 127.476385 162.10191)\n        (xy 127.407011 162.086819)\n        (xy 127.378285 162.062812)\n        (xy 127.377115 162.062422)\n        (xy 127.370231 162.06418)\n        (xy 127.181219 162.253192)\n        (xy 127.173608 162.26713)\n        (xy 126.443558 162.26713)\n        (xy 126.444792 162.26487)\n        (xy 126.44466 162.263034)\n        (xy 126.440411 162.256422)\n        (xy 126.253904 162.069915)\n        (xy 126.241529 162.063157)\n        (xy 126.237268 162.066347)\n        (xy 126.223126 162.100489)\n        (xy 126.218889 162.116301)\n        (xy 126.200259 162.257812)\n        (xy 126.200259 162.274188)\n        (xy 124.093553 162.274188)\n        (xy 124.005612 162.210295)\n        (xy 124.003202 162.208544)\n        (xy 124.003201 162.208543)\n        (xy 123.99786 162.204663)\n        (xy 123.991831 162.201979)\n        (xy 123.991828 162.201977)\n        (xy 123.842836 162.135642)\n        (xy 123.842833 162.135641)\n        (xy 123.8368 162.132955)\n        (xy 123.758449 162.116301)\n        (xy 123.670808 162.097672)\n        (xy 123.670804 162.097672)\n        (xy 123.664351 162.0963)\n        (xy 123.488049 162.0963)\n        (xy 123.481596 162.097672)\n        (xy 123.481592 162.097672)\n        (xy 123.393951 162.116301)\n        (xy 123.3156 162.132955)\n        (xy 123.309567 162.135641)\n        (xy 123.309564 162.135642)\n        (xy 123.160572 162.201977)\n        (xy 123.160569 162.201979)\n        (xy 123.15454 162.204663)\n        (xy 123.149199 162.208543)\n        (xy 123.149198 162.208544)\n        (xy 123.146788 162.210295)\n        (xy 123.011909 162.308291)\n        (xy 123.007488 162.313201)\n        (xy 123.007487 162.313202)\n        (xy 122.915199 162.415699)\n        (xy 122.89394 162.439309)\n        (xy 122.853373 162.509573)\n        (xy 122.81025 162.584265)\n        (xy 122.805789 162.591991)\n        (xy 122.751309 162.759664)\n        (xy 122.73288 162.935)\n        (xy 120.202018 162.935)\n        (xy 120.19446 162.921909)\n        (xy 120.142148 162.86381)\n        (xy 120.080913 162.795802)\n        (xy 120.080912 162.795801)\n        (xy 120.076491 162.790891)\n        (xy 119.98537 162.724687)\n        (xy 119.939202 162.691144)\n        (xy 119.939201 162.691143)\n        (xy 119.93386 162.687263)\n        (xy 119.927831 162.684579)\n        (xy 119.927828 162.684577)\n        (xy 119.778836 162.618242)\n        (xy 119.778833 162.618241)\n        (xy 119.7728 162.615555)\n        (xy 119.73635 162.607807)\n        (xy 119.606808 162.580272)\n        (xy 119.606804 162.580272)\n        (xy 119.600351 162.5789)\n        (xy 119.424049 162.5789)\n        (xy 119.417596 162.580272)\n        (xy 119.417592 162.580272)\n        (xy 119.28805 162.607807)\n        (xy 119.2516 162.615555)\n        (xy 119.245567 162.618241)\n        (xy 119.245564 162.618242)\n        (xy 119.096572 162.684577)\n        (xy 119.096569 162.684579)\n        (xy 119.09054 162.687263)\n        (xy 119.085199 162.691143)\n        (xy 119.085198 162.691144)\n        (xy 119.03903 162.724687)\n        (xy 118.947909 162.790891)\n        (xy 118.943488 162.795801)\n        (xy 118.943487 162.795802)\n        (xy 118.882253 162.86381)\n        (xy 118.82994 162.921909)\n        (xy 118.741789 163.074591)\n        (xy 118.739747 163.080876)\n        (xy 118.694069 163.22146)\n        (xy 118.687309 163.242264)\n        (xy 118.686619 163.248827)\n        (xy 118.686619 163.248828)\n        (xy 118.676298 163.347022)\n        (xy 118.66888 163.4176)\n        (xy 65.129171 163.4176)\n        (xy 65.120311 163.350303)\n        (xy 65.116074 163.334489)\n        (xy 65.114621 163.330982)\n        (xy 65.114277 163.327784)\n        (xy 65.113935 163.326507)\n        (xy 65.114134 163.326454)\n        (xy 65.10703 163.260392)\n        (xy 65.138808 163.196905)\n        (xy 65.195532 163.161864)\n        (xy 65.20188 163.16)\n        (xy 65.22 163.16)\n        (xy 65.22 161.7768)\n        (xy 90.25308 161.7768)\n        (xy 90.25377 161.783365)\n        (xy 90.268705 161.925454)\n        (xy 90.271509 161.952136)\n        (xy 90.273549 161.958414)\n        (xy 90.273549 161.958415)\n        (xy 90.293893 162.021028)\n        (xy 90.325989 162.119809)\n        (xy 90.41414 162.272491)\n        (xy 90.418558 162.277398)\n        (xy 90.418559 162.277399)\n        (xy 90.482597 162.34852)\n        (xy 90.532109 162.403509)\n        (xy 90.602029 162.454309)\n        (xy 90.669239 162.50314)\n        (xy 90.67474 162.507137)\n        (xy 90.680769 162.509821)\n        (xy 90.680772 162.509823)\n        (xy 90.829764 162.576158)\n        (xy 90.829767 162.576159)\n        (xy 90.8358 162.578845)\n        (xy 90.842514 162.580272)\n        (xy 91.001792 162.614128)\n        (xy 91.001796 162.614128)\n        (xy 91.008249 162.6155)\n        (xy 91.184551 162.6155)\n        (xy 91.191004 162.614128)\n        (xy 91.191008 162.614128)\n        (xy 91.350286 162.580272)\n        (xy 91.357 162.578845)\n        (xy 91.363033 162.576159)\n        (xy 91.363036 162.576158)\n        (xy 91.512028 162.509823)\n        (xy 91.512031 162.509821)\n        (xy 91.51806 162.507137)\n        (xy 91.523562 162.50314)\n        (xy 91.590771 162.454309)\n        (xy 91.660691 162.403509)\n        (xy 91.710203 162.34852)\n        (xy 91.774241 162.277399)\n        (xy 91.774242 162.277398)\n        (xy 91.77866 162.272491)\n        (xy 91.866811 162.119809)\n        (xy 91.898907 162.021028)\n        (xy 91.919251 161.958415)\n        (xy 91.919251 161.958414)\n        (xy 91.921291 161.952136)\n        (xy 91.924096 161.925454)\n        (xy 91.934381 161.8276)\n        (xy 92.25968 161.8276)\n        (xy 92.26037 161.834165)\n        (xy 92.276046 161.983304)\n        (xy 92.278109 162.002936)\n        (xy 92.332589 162.170609)\n        (xy 92.42074 162.323291)\n        (xy 92.425158 162.328198)\n        (xy 92.425159 162.328199)\n        (xy 92.520784 162.434401)\n        (xy 92.538709 162.454309)\n        (xy 92.60977 162.505938)\n        (xy 92.67589 162.553977)\n        (xy 92.68134 162.557937)\n        (xy 92.687369 162.560621)\n        (xy 92.687372 162.560623)\n        (xy 92.836364 162.626958)\n        (xy 92.836367 162.626959)\n        (xy 92.8424 162.629645)\n        (xy 92.853861 162.632081)\n        (xy 93.008392 162.664928)\n        (xy 93.008396 162.664928)\n        (xy 93.014849 162.6663)\n        (xy 93.191151 162.6663)\n        (xy 93.197604 162.664928)\n        (xy 93.197608 162.664928)\n        (xy 93.352139 162.632081)\n        (xy 93.3636 162.629645)\n        (xy 93.369633 162.626959)\n        (xy 93.369636 162.626958)\n        (xy 93.518628 162.560623)\n        (xy 93.518631 162.560621)\n        (xy 93.52466 162.557937)\n        (xy 93.530111 162.553977)\n        (xy 93.59623 162.505938)\n        (xy 93.667291 162.454309)\n        (xy 93.685216 162.434401)\n        (xy 93.780841 162.328199)\n        (xy 93.780842 162.328198)\n        (xy 93.78526 162.323291)\n        (xy 93.873411 162.170609)\n        (xy 93.927891 162.002936)\n        (xy 93.929955 161.983304)\n        (xy 93.94563 161.834165)\n        (xy 93.94632 161.8276)\n        (xy 93.937236 161.74117)\n        (xy 93.928581 161.658828)\n        (xy 93.928581 161.658827)\n        (xy 93.927891 161.652264)\n        (xy 93.922147 161.634584)\n        (xy 93.892884 161.544524)\n        (xy 93.873411 161.484591)\n        (xy 93.78526 161.331909)\n        (xy 93.773594 161.318952)\n        (xy 93.671713 161.205802)\n        (xy 93.671712 161.205801)\n        (xy 93.667291 161.200891)\n        (xy 93.565252 161.126755)\n        (xy 93.530002 161.101144)\n        (xy 93.530001 161.101143)\n        (xy 93.52466 161.097263)\n        (xy 93.518631 161.094579)\n        (xy 93.518628 161.094577)\n        (xy 93.369636 161.028242)\n        (xy 93.369633 161.028241)\n        (xy 93.3636 161.025555)\n        (xy 93.280648 161.007923)\n        (xy 93.197608 160.990272)\n        (xy 93.197604 160.990272)\n        (xy 93.191151 160.9889)\n        (xy 93.014849 160.9889)\n        (xy 93.008396 160.990272)\n        (xy 93.008392 160.990272)\n        (xy 92.925352 161.007923)\n        (xy 92.8424 161.025555)\n        (xy 92.836367 161.028241)\n        (xy 92.836364 161.028242)\n        (xy 92.687372 161.094577)\n        (xy 92.687369 161.094579)\n        (xy 92.68134 161.097263)\n        (xy 92.675999 161.101143)\n        (xy 92.675998 161.101144)\n        (xy 92.640748 161.126755)\n        (xy 92.538709 161.200891)\n        (xy 92.534288 161.205801)\n        (xy 92.534287 161.205802)\n        (xy 92.432407 161.318952)\n        (xy 92.42074 161.331909)\n        (xy 92.332589 161.484591)\n        (xy 92.313116 161.544524)\n        (xy 92.283854 161.634584)\n        (xy 92.278109 161.652264)\n        (xy 92.277419 161.658827)\n        (xy 92.277419 161.658828)\n        (xy 92.268764 161.74117)\n        (xy 92.25968 161.8276)\n        (xy 91.934381 161.8276)\n        (xy 91.93903 161.783365)\n        (xy 91.93972 161.7768)\n        (xy 91.926356 161.649649)\n        (xy 91.921981 161.608028)\n        (xy 91.921981 161.608027)\n        (xy 91.921291 161.601464)\n        (xy 91.866811 161.433791)\n        (xy 91.8571 161.41697)\n        (xy 91.802889 161.323075)\n        (xy 91.77866 161.281109)\n        (xy 91.755621 161.255521)\n        (xy 91.665113 161.155002)\n        (xy 91.665112 161.155001)\n        (xy 91.660691 161.150091)\n        (xy 91.544806 161.065895)\n        (xy 91.523402 161.050344)\n        (xy 91.523401 161.050343)\n        (xy 91.51806 161.046463)\n        (xy 91.512031 161.043779)\n        (xy 91.512028 161.043777)\n        (xy 91.363036 160.977442)\n        (xy 91.363033 160.977441)\n        (xy 91.357 160.974755)\n        (xy 91.32055 160.967007)\n        (xy 91.191008 160.939472)\n        (xy 91.191004 160.939472)\n        (xy 91.184551 160.9381)\n        (xy 91.008249 160.9381)\n        (xy 91.001796 160.939472)\n        (xy 91.001792 160.939472)\n        (xy 90.87225 160.967007)\n        (xy 90.8358 160.974755)\n        (xy 90.829767 160.977441)\n        (xy 90.829764 160.977442)\n        (xy 90.680772 161.043777)\n        (xy 90.680769 161.043779)\n        (xy 90.67474 161.046463)\n        (xy 90.669399 161.050343)\n        (xy 90.669398 161.050344)\n        (xy 90.647994 161.065895)\n        (xy 90.532109 161.150091)\n        (xy 90.527688 161.155001)\n        (xy 90.527687 161.155002)\n        (xy 90.43718 161.255521)\n        (xy 90.41414 161.281109)\n        (xy 90.389911 161.323075)\n        (xy 90.335701 161.41697)\n        (xy 90.325989 161.433791)\n        (xy 90.271509 161.601464)\n        (xy 90.270819 161.608027)\n        (xy 90.270819 161.608028)\n        (xy 90.266444 161.649649)\n        (xy 90.25308 161.7768)\n        (xy 65.22 161.7768)\n        (xy 65.22 160.978362)\n        (xy 72.880075 160.978362)\n        (xy 72.897291 161.134304)\n        (xy 72.951207 161.281638)\n        (xy 72.955444 161.287944)\n        (xy 72.955446 161.287947)\n        (xy 72.976281 161.318952)\n        (xy 73.038712 161.411858)\n        (xy 73.154752 161.517447)\n        (xy 73.161429 161.521072)\n        (xy 73.16143 161.521073)\n        (xy 73.17615 161.529065)\n        (xy 73.292629 161.592308)\n        (xy 73.444383 161.63212)\n        (xy 73.525913 161.633401)\n        (xy 73.593655 161.634465)\n        (xy 73.593658 161.634465)\n        (xy 73.601253 161.634584)\n        (xy 73.678382 161.616919)\n        (xy 73.74678 161.601254)\n        (xy 73.746784 161.601253)\n        (xy 73.754183 161.599558)\n        (xy 73.894343 161.529065)\n        (xy 73.953666 161.478399)\n        (xy 74.007869 161.432106)\n        (xy 74.007871 161.432103)\n        (xy 74.013643 161.427174)\n        (xy 74.01807 161.421014)\n        (xy 74.018073 161.42101)\n        (xy 74.088445 161.323075)\n        (xy 74.105194 161.299766)\n        (xy 74.109945 161.287947)\n        (xy 74.160879 161.161247)\n        (xy 74.16088 161.161245)\n        (xy 74.163712 161.154199)\n        (xy 74.185818 160.998875)\n        (xy 74.185961 160.9852)\n        (xy 74.180429 160.939481)\n        (xy 74.174456 160.890127)\n        (xy 74.167113 160.829447)\n        (xy 74.111656 160.682686)\n        (xy 74.091774 160.653758)\n        (xy 74.027095 160.559648)\n        (xy 74.027094 160.559646)\n        (xy 74.022793 160.553389)\n        (xy 74.017122 160.548336)\n        (xy 73.911326 160.454075)\n        (xy 73.911323 160.454073)\n        (xy 73.905654 160.449022)\n        (xy 73.767 160.375608)\n        (xy 73.759635 160.373758)\n        (xy 73.622209 160.339239)\n        (xy 73.622205 160.339239)\n        (xy 73.614838 160.337388)\n        (xy 73.607238 160.337348)\n        (xy 73.607237 160.337348)\n        (xy 73.54311 160.337012)\n        (xy 73.457951 160.336566)\n        (xy 73.450571 160.338338)\n        (xy 73.450569 160.338338)\n        (xy 73.312775 160.371419)\n        (xy 73.312771 160.37142)\n        (xy 73.305396 160.373191)\n        (xy 73.244965 160.404382)\n        (xy 73.177457 160.439226)\n        (xy 73.165981 160.445149)\n        (xy 73.160259 160.450141)\n        (xy 73.160257 160.450142)\n        (xy 73.133806 160.473217)\n        (xy 73.047755 160.548284)\n        (xy 73.013618 160.596856)\n        (xy 72.965367 160.665511)\n        (xy 72.957543 160.676643)\n        (xy 72.942978 160.714)\n        (xy 72.907834 160.804141)\n        (xy 72.900553 160.822815)\n        (xy 72.899561 160.830348)\n        (xy 72.899561 160.830349)\n        (xy 72.885194 160.939481)\n        (xy 72.880075 160.978362)\n        (xy 65.22 160.978362)\n        (xy 65.22 160.032562)\n        (xy 86.093275 160.032562)\n        (xy 86.110491 160.188504)\n        (xy 86.164407 160.335838)\n        (xy 86.168644 160.342144)\n        (xy 86.168646 160.342147)\n        (xy 86.192782 160.378064)\n        (xy 86.251912 160.466058)\n        (xy 86.367952 160.571647)\n        (xy 86.374629 160.575272)\n        (xy 86.37463 160.575273)\n        (xy 86.385346 160.581091)\n        (xy 86.505829 160.646508)\n        (xy 86.657583 160.68632)\n        (xy 86.739113 160.687601)\n        (xy 86.806855 160.688665)\n        (xy 86.806858 160.688665)\n        (xy 86.814453 160.688784)\n        (xy 86.880985 160.673546)\n        (xy 86.95998 160.655454)\n        (xy 86.959984 160.655453)\n        (xy 86.967383 160.653758)\n        (xy 87.107543 160.583265)\n        (xy 87.142511 160.5534)\n        (xy 98.87708 160.5534)\n        (xy 98.87777 160.559965)\n        (xy 98.893246 160.707201)\n        (xy 98.895509 160.728736)\n        (xy 98.897549 160.735014)\n        (xy 98.897549 160.735015)\n        (xy 98.918364 160.799076)\n        (xy 98.949989 160.896409)\n        (xy 99.03814 161.049091)\n        (xy 99.042558 161.053998)\n        (xy 99.042559 161.053999)\n        (xy 99.151687 161.175198)\n        (xy 99.156109 161.180109)\n        (xy 99.203258 161.214365)\n        (xy 99.288368 161.276201)\n        (xy 99.29874 161.283737)\n        (xy 99.304769 161.286421)\n        (xy 99.304772 161.286423)\n        (xy 99.453764 161.352758)\n        (xy 99.453767 161.352759)\n        (xy 99.4598 161.355445)\n        (xy 99.49625 161.363193)\n        (xy 99.625792 161.390728)\n        (xy 99.625796 161.390728)\n        (xy 99.632249 161.3921)\n        (xy 99.808551 161.3921)\n        (xy 99.815004 161.390728)\n        (xy 99.815008 161.390728)\n        (xy 99.94455 161.363193)\n        (xy 99.981 161.355445)\n        (xy 99.987033 161.352759)\n        (xy 99.987036 161.352758)\n        (xy 100.136028 161.286423)\n        (xy 100.136031 161.286421)\n        (xy 100.14206 161.283737)\n        (xy 100.152433 161.276201)\n        (xy 100.237542 161.214365)\n        (xy 100.284691 161.180109)\n        (xy 100.289113 161.175198)\n        (xy 100.398241 161.053999)\n        (xy 100.398242 161.053998)\n        (xy 100.40266 161.049091)\n        (xy 100.490811 160.896409)\n        (xy 100.512708 160.829017)\n        (xy 100.552782 160.770412)\n        (xy 100.618179 160.742775)\n        (xy 100.688135 160.754882)\n        (xy 100.737123 160.797678)\n        (xy 100.78854 160.874196)\n        (xy 100.788543 160.874199)\n        (xy 100.792774 160.880496)\n        (xy 100.816342 160.901941)\n        (xy 100.911909 160.9889)\n        (xy 100.917908 160.994359)\n        (xy 101.066591 161.075087)\n        (xy 101.230238 161.118019)\n        (xy 101.317847 161.119396)\n        (xy 101.391804 161.120558)\n        (xy 101.391807 161.120558)\n        (xy 101.399402 161.120677)\n        (xy 101.484687 161.101144)\n        (xy 101.556914 161.084602)\n        (xy 101.556918 161.084601)\n        (xy 101.564317 161.082906)\n        (xy 101.583166 161.073426)\n        (xy 123.507105 161.073426)\n        (xy 123.52567 161.24159)\n        (xy 123.52828 161.248722)\n        (xy 123.577469 161.383136)\n        (xy 123.583812 161.40047)\n        (xy 123.588048 161.406773)\n        (xy 123.588048 161.406774)\n        (xy 123.67394 161.534596)\n        (xy 123.673943 161.534599)\n        (xy 123.678174 161.540896)\n        (xy 123.803308 161.654759)\n        (xy 123.84966 161.679926)\n        (xy 123.930474 161.723804)\n        (xy 123.951991 161.735487)\n        (xy 124.115638 161.778419)\n        (xy 124.203247 161.779796)\n        (xy 124.277204 161.780958)\n        (xy 124.277207 161.780958)\n        (xy 124.284802 161.781077)\n        (xy 124.342923 161.767765)\n        (xy 124.442314 161.745002)\n        (xy 124.442318 161.745001)\n        (xy 124.449717 161.743306)\n        (xy 124.536197 161.699811)\n        (xy 126.606063 161.699811)\n        (xy 126.60738 161.704969)\n        (xy 126.796392 161.893981)\n        (xy 126.81033 161.901592)\n        (xy 126.812166 161.90146)\n        (xy 126.818778 161.897211)\n        (xy 127.005282 161.710707)\n        (xy 127.011232 161.699811)\n        (xy 127.926063 161.699811)\n        (xy 127.92738 161.704969)\n        (xy 128.116392 161.893981)\n        (xy 128.13033 161.901592)\n        (xy 128.132166 161.90146)\n        (xy 128.138778 161.897211)\n        (xy 128.325282 161.710707)\n        (xy 128.332042 161.698327)\n        (xy 128.328853 161.694067)\n        (xy 128.294718 161.679929)\n        (xy 128.278894 161.675689)\n        (xy 128.137388 161.657059)\n        (xy 128.121012 161.657059)\n        (xy 127.979501 161.675689)\n        (xy 127.963689 161.679926)\n        (xy 127.937041 161.690964)\n        (xy 127.926063 161.699811)\n        (xy 127.011232 161.699811)\n        (xy 127.012042 161.698327)\n        (xy 127.008853 161.694067)\n        (xy 126.974718 161.679929)\n        (xy 126.958894 161.675689)\n        (xy 126.817388 161.657059)\n        (xy 126.801012 161.657059)\n        (xy 126.659501 161.675689)\n        (xy 126.643689 161.679926)\n        (xy 126.617041 161.690964)\n        (xy 126.606063 161.699811)\n        (xy 124.536197 161.699811)\n        (xy 124.600862 161.667288)\n        (xy 124.606633 161.662359)\n        (xy 124.606636 161.662357)\n        (xy 124.723739 161.562341)\n        (xy 124.72374 161.56234)\n        (xy 124.729511 161.557411)\n        (xy 124.828237 161.420019)\n        (xy 124.833562 161.406774)\n        (xy 124.867208 161.323075)\n        (xy 124.891341 161.263043)\n        (xy 124.91518 161.095546)\n        (xy 124.915334 161.0808)\n        (xy 124.914804 161.076413)\n        (xy 124.904213 160.9889)\n        (xy 124.895009 160.91284)\n        (xy 124.835206 160.754578)\n        (xy 124.802645 160.707201)\n        (xy 124.743681 160.621407)\n        (xy 124.743679 160.621405)\n        (xy 124.739379 160.615148)\n        (xy 124.733258 160.609694)\n        (xy 124.618731 160.507654)\n        (xy 124.618728 160.507652)\n        (xy 124.613059 160.502601)\n        (xy 124.463539 160.423434)\n        (xy 124.45146 160.4204)\n        (xy 124.306822 160.384069)\n        (xy 124.306818 160.384069)\n        (xy 124.299451 160.382218)\n        (xy 124.291852 160.382178)\n        (xy 124.29185 160.382178)\n        (xy 124.221508 160.38181)\n        (xy 124.130269 160.381332)\n        (xy 124.122888 160.383104)\n        (xy 123.973138 160.419056)\n        (xy 123.973135 160.419057)\n        (xy 123.965759 160.420828)\n        (xy 123.815418 160.498424)\n        (xy 123.809697 160.503414)\n        (xy 123.809695 160.503416)\n        (xy 123.704572 160.595121)\n        (xy 123.687926 160.609642)\n        (xy 123.673531 160.630124)\n        (xy 123.596585 160.739608)\n        (xy 123.590644 160.748061)\n        (xy 123.587882 160.755144)\n        (xy 123.587882 160.755145)\n        (xy 123.574647 160.789091)\n        (xy 123.529188 160.905689)\n        (xy 123.526532 160.925861)\n        (xy 123.509663 161.053999)\n        (xy 123.507105 161.073426)\n        (xy 101.583166 161.073426)\n        (xy 101.715462 161.006888)\n        (xy 101.721233 161.001959)\n        (xy 101.721236 161.001957)\n        (xy 101.838339 160.901941)\n        (xy 101.83834 160.90194)\n        (xy 101.844111 160.897011)\n        (xy 101.942837 160.759619)\n        (xy 101.946569 160.750337)\n        (xy 101.968565 160.695619)\n        (xy 102.005941 160.602643)\n        (xy 102.02978 160.435146)\n        (xy 102.029934 160.4204)\n        (xy 102.025207 160.381332)\n        (xy 102.019538 160.334489)\n        (xy 102.009609 160.25244)\n        (xy 101.949806 160.094178)\n        (xy 101.891805 160.009785)\n        (xy 101.858281 159.961007)\n        (xy 101.858279 159.961005)\n        (xy 101.853979 159.954748)\n        (xy 101.848308 159.949695)\n        (xy 101.733331 159.847254)\n        (xy 101.733328 159.847252)\n        (xy 101.727659 159.842201)\n        (xy 101.706788 159.83115)\n        (xy 101.584851 159.766588)\n        (xy 101.584852 159.766588)\n        (xy 101.578139 159.763034)\n        (xy 101.567764 159.760428)\n        (xy 101.421422 159.723669)\n        (xy 101.421418 159.723669)\n        (xy 101.414051 159.721818)\n        (xy 101.406452 159.721778)\n        (xy 101.40645 159.721778)\n        (xy 101.336108 159.72141)\n        (xy 101.244869 159.720932)\n        (xy 101.237488 159.722704)\n        (xy 101.087738 159.758656)\n        (xy 101.087735 159.758657)\n        (xy 101.080359 159.760428)\n        (xy 100.930018 159.838024)\n        (xy 100.924297 159.843014)\n        (xy 100.924295 159.843016)\n        (xy 100.832828 159.922808)\n        (xy 100.802526 159.949242)\n        (xy 100.792737 159.96317)\n        (xy 100.719573 160.067273)\n        (xy 100.705244 160.087661)\n        (xy 100.702484 160.094741)\n        (xy 100.702482 160.094744)\n        (xy 100.685561 160.138146)\n        (xy 100.642181 160.194348)\n        (xy 100.575302 160.218175)\n        (xy 100.506158 160.202062)\n        (xy 100.459049 160.155377)\n        (xy 100.412796 160.075265)\n        (xy 100.40266 160.057709)\n        (xy 100.359326 160.009581)\n        (xy 100.289113 159.931602)\n        (xy 100.289112 159.931601)\n        (xy 100.284691 159.926691)\n        (xy 100.14206 159.823063)\n        (xy 100.136031 159.820379)\n        (xy 100.136028 159.820377)\n        (xy 99.987036 159.754042)\n        (xy 99.987033 159.754041)\n        (xy 99.981 159.751355)\n        (xy 99.94455 159.743607)\n        (xy 99.815008 159.716072)\n        (xy 99.815004 159.716072)\n        (xy 99.808551 159.7147)\n        (xy 99.632249 159.7147)\n        (xy 99.625796 159.716072)\n        (xy 99.625792 159.716072)\n        (xy 99.49625 159.743607)\n        (xy 99.4598 159.751355)\n        (xy 99.453767 159.754041)\n        (xy 99.453764 159.754042)\n        (xy 99.304772 159.820377)\n        (xy 99.304769 159.820379)\n        (xy 99.29874 159.823063)\n        (xy 99.156109 159.926691)\n        (xy 99.151688 159.931601)\n        (xy 99.151687 159.931602)\n        (xy 99.081475 160.009581)\n        (xy 99.03814 160.057709)\n        (xy 98.949989 160.210391)\n        (xy 98.947947 160.216676)\n        (xy 98.898422 160.3691)\n        (xy 98.895509 160.378064)\n        (xy 98.894819 160.384627)\n        (xy 98.894819 160.384628)\n        (xy 98.8912 160.419056)\n        (xy 98.87708 160.5534)\n        (xy 87.142511 160.5534)\n        (xy 87.148501 160.548284)\n        (xy 87.221069 160.486306)\n        (xy 87.221071 160.486303)\n        (xy 87.226843 160.481374)\n        (xy 87.23127 160.475214)\n        (xy 87.231273 160.47521)\n        (xy 87.304172 160.373758)\n        (xy 87.318394 160.353966)\n        (xy 87.324677 160.338338)\n        (xy 87.37408 160.215444)\n        (xy 87.37408 160.215443)\n        (xy 87.376912 160.208399)\n        (xy 87.399018 160.053075)\n        (xy 87.399161 160.0394)\n        (xy 87.396814 160.02)\n        (xy 87.388917 159.954748)\n        (xy 87.380313 159.883647)\n        (xy 87.324856 159.736886)\n        (xy 87.285173 159.679146)\n        (xy 87.26997 159.657026)\n        (xy 103.739905 159.657026)\n        (xy 103.75847 159.82519)\n        (xy 103.766073 159.845966)\n        (xy 103.812698 159.973374)\n        (xy 103.816612 159.98407)\n        (xy 103.820848 159.990373)\n        (xy 103.820848 159.990374)\n        (xy 103.90674 160.118196)\n        (xy 103.906743 160.118199)\n        (xy 103.910974 160.124496)\n        (xy 103.926373 160.138508)\n        (xy 104.005372 160.210391)\n        (xy 104.036108 160.238359)\n        (xy 104.042783 160.241983)\n        (xy 104.149573 160.299965)\n        (xy 104.184791 160.319087)\n        (xy 104.348438 160.362019)\n        (xy 104.436047 160.363396)\n        (xy 104.510004 160.364558)\n        (xy 104.510007 160.364558)\n        (xy 104.517602 160.364677)\n        (xy 104.595137 160.346919)\n        (xy 104.675114 160.328602)\n        (xy 104.675118 160.328601)\n        (xy 104.682517 160.326906)\n        (xy 104.833662 160.250888)\n        (xy 104.839433 160.245959)\n        (xy 104.839436 160.245957)\n        (xy 104.956539 160.145941)\n        (xy 104.95654 160.14594)\n        (xy 104.962311 160.141011)\n        (xy 105.061037 160.003619)\n        (xy 105.066344 159.990419)\n        (xy 105.109265 159.883647)\n        (xy 105.124141 159.846643)\n        (xy 105.14798 159.679146)\n        (xy 105.148134 159.6644)\n        (xy 105.146331 159.649495)\n        (xy 105.133694 159.545075)\n        (xy 105.127809 159.49644)\n        (xy 105.080031 159.37)\n        (xy 125.48288 159.37)\n        (xy 125.48357 159.376565)\n        (xy 125.499126 159.524562)\n        (xy 125.501309 159.545336)\n        (xy 125.503349 159.551614)\n        (xy 125.503349 159.551615)\n        (xy 125.527204 159.625034)\n        (xy 125.555789 159.713009)\n        (xy 125.559092 159.718731)\n        (xy 125.559093 159.718732)\n        (xy 125.562496 159.724626)\n        (xy 125.64394 159.865691)\n        (xy 125.648358 159.870598)\n        (xy 125.648359 159.870599)\n        (xy 125.729763 159.961007)\n        (xy 125.761909 159.996709)\n        (xy 125.820668 160.0394)\n        (xy 125.88745 160.08792)\n        (xy 125.90454 160.100337)\n        (xy 125.910569 160.103021)\n        (xy 125.910572 160.103023)\n        (xy 126.059564 160.169358)\n        (xy 126.059567 160.169359)\n        (xy 126.0656 160.172045)\n        (xy 126.086051 160.176392)\n        (xy 126.231592 160.207328)\n        (xy 126.231596 160.207328)\n        (xy 126.238049 160.2087)\n        (xy 126.414351 160.2087)\n        (xy 126.420804 160.207328)\n        (xy 126.420808 160.207328)\n        (xy 126.566349 160.176392)\n        (xy 126.5868 160.172045)\n        (xy 126.592833 160.169359)\n        (xy 126.592836 160.169358)\n        (xy 126.741828 160.103023)\n        (xy 126.741831 160.103021)\n        (xy 126.74786 160.100337)\n        (xy 126.764951 160.08792)\n        (xy 126.831732 160.0394)\n        (xy 126.858434 160.02)\n        (xy 128.46808 160.02)\n        (xy 128.46877 160.026565)\n        (xy 128.484721 160.17832)\n        (xy 128.486509 160.195336)\n        (xy 128.488549 160.201614)\n        (xy 128.488549 160.201615)\n        (xy 128.502957 160.245957)\n        (xy 128.540989 160.363009)\n        (xy 128.544292 160.368731)\n        (xy 128.544293 160.368732)\n        (xy 128.547195 160.373758)\n        (xy 128.62914 160.515691)\n        (xy 128.633558 160.520598)\n        (xy 128.633559 160.520599)\n        (xy 128.714142 160.610095)\n        (xy 128.747109 160.646709)\n        (xy 128.88974 160.750337)\n        (xy 128.895769 160.753021)\n        (xy 128.895772 160.753023)\n        (xy 129.044764 160.819358)\n        (xy 129.044767 160.819359)\n        (xy 129.0508 160.822045)\n        (xy 129.081705 160.828614)\n        (xy 129.216792 160.857328)\n        (xy 129.216796 160.857328)\n        (xy 129.223249 160.8587)\n        (xy 129.399551 160.8587)\n        (xy 129.406004 160.857328)\n        (xy 129.406008 160.857328)\n        (xy 129.541095 160.828614)\n        (xy 129.572 160.822045)\n        (xy 129.674587 160.776371)\n        (xy 129.744952 160.766937)\n        (xy 129.809249 160.797044)\n        (xy 129.847063 160.857132)\n        (xy 129.845667 160.930414)\n        (xy 129.815345 161.023737)\n        (xy 129.812509 161.032464)\n        (xy 129.811819 161.039027)\n        (xy 129.811819 161.039028)\n        (xy 129.796582 161.183992)\n        (xy 129.79408 161.2078)\n        (xy 129.79477 161.214365)\n        (xy 129.800628 161.270094)\n        (xy 129.812509 161.383136)\n        (xy 129.814549 161.389414)\n        (xy 129.814549 161.389415)\n        (xy 129.824493 161.420019)\n        (xy 129.866989 161.550809)\n        (xy 129.870292 161.556531)\n        (xy 129.870293 161.556532)\n        (xy 129.873647 161.562341)\n        (xy 129.95514 161.703491)\n        (xy 129.959558 161.708398)\n        (xy 129.959559 161.708399)\n        (xy 130.024999 161.781077)\n        (xy 130.073109 161.834509)\n        (xy 130.16423 161.900713)\n        (xy 130.191252 161.920345)\n        (xy 130.21574 161.938137)\n        (xy 130.221769 161.940821)\n        (xy 130.221772 161.940823)\n        (xy 130.370764 162.007158)\n        (xy 130.370767 162.007159)\n        (xy 130.3768 162.009845)\n        (xy 130.41325 162.017593)\n        (xy 130.542792 162.045128)\n        (xy 130.542796 162.045128)\n        (xy 130.549249 162.0465)\n        (xy 130.725551 162.0465)\n        (xy 130.732004 162.045128)\n        (xy 130.732008 162.045128)\n        (xy 130.86155 162.017593)\n        (xy 130.898 162.009845)\n        (xy 130.904033 162.007159)\n        (xy 130.904036 162.007158)\n        (xy 131.053028 161.940823)\n        (xy 131.053031 161.940821)\n        (xy 131.05906 161.938137)\n        (xy 131.083549 161.920345)\n        (xy 131.11057 161.900713)\n        (xy 131.201691 161.834509)\n        (xy 131.249801 161.781077)\n        (xy 131.315241 161.708399)\n        (xy 131.315242 161.708398)\n        (xy 131.31966 161.703491)\n        (xy 131.401153 161.562341)\n        (xy 131.404507 161.556532)\n        (xy 131.404508 161.556531)\n        (xy 131.407811 161.550809)\n        (xy 131.450307 161.420019)\n        (xy 131.460251 161.389415)\n        (xy 131.460251 161.389414)\n        (xy 131.462291 161.383136)\n        (xy 131.474173 161.270094)\n        (xy 131.476156 161.251226)\n        (xy 135.597505 161.251226)\n        (xy 135.61607 161.41939)\n        (xy 135.61868 161.426522)\n        (xy 135.668383 161.562341)\n        (xy 135.674212 161.57827)\n        (xy 135.678448 161.584573)\n        (xy 135.678448 161.584574)\n        (xy 135.76434 161.712396)\n        (xy 135.764343 161.712399)\n        (xy 135.768574 161.718696)\n        (xy 135.893708 161.832559)\n        (xy 135.922755 161.84833)\n        (xy 136.012783 161.897211)\n        (xy 136.042391 161.913287)\n        (xy 136.206038 161.956219)\n        (xy 136.293647 161.957596)\n        (xy 136.367604 161.958758)\n        (xy 136.367607 161.958758)\n        (xy 136.375202 161.958877)\n        (xy 136.465757 161.938137)\n        (xy 136.532714 161.922802)\n        (xy 136.532718 161.922801)\n        (xy 136.540117 161.921106)\n        (xy 136.691262 161.845088)\n        (xy 136.697033 161.840159)\n        (xy 136.697036 161.840157)\n        (xy 136.814139 161.740141)\n        (xy 136.81414 161.74014)\n        (xy 136.819911 161.735211)\n        (xy 136.918637 161.597819)\n        (xy 136.923962 161.584574)\n        (xy 136.94342 161.536169)\n        (xy 136.981741 161.440843)\n        (xy 136.982985 161.432106)\n        (xy 137.000242 161.310852)\n        (xy 137.009593 161.290299)\n        (xy 137.239506 161.290299)\n        (xy 137.250224 161.31478)\n        (xy 137.266091 161.458504)\n        (xy 137.320007 161.605838)\n        (xy 137.324244 161.612144)\n        (xy 137.324246 161.612147)\n        (xy 137.3613 161.667288)\n        (xy 137.407512 161.736058)\n        (xy 137.523552 161.841647)\n        (xy 137.530229 161.845272)\n        (xy 137.53023 161.845273)\n        (xy 137.54495 161.853265)\n        (xy 137.661429 161.916508)\n        (xy 137.813183 161.95632)\n        (xy 137.894713 161.957601)\n        (xy 137.962455 161.958665)\n        (xy 137.962458 161.958665)\n        (xy 137.970053 161.958784)\n        (xy 138.027739 161.945572)\n        (xy 138.11558 161.925454)\n        (xy 138.115584 161.925453)\n        (xy 138.122983 161.923758)\n        (xy 138.263143 161.853265)\n        (xy 138.347665 161.781077)\n        (xy 138.376669 161.756306)\n        (xy 138.376671 161.756303)\n        (xy 138.382443 161.751374)\n        (xy 138.38687 161.745214)\n        (xy 138.386873 161.74521)\n        (xy 138.449263 161.658383)\n        (xy 138.473994 161.623966)\n        (xy 138.480401 161.608028)\n        (xy 138.529679 161.485447)\n        (xy 138.52968 161.485445)\n        (xy 138.532512 161.478399)\n        (xy 138.554618 161.323075)\n        (xy 138.554761 161.3094)\n        (xy 138.552743 161.292719)\n        (xy 138.545642 161.234041)\n        (xy 138.535913 161.153647)\n        (xy 138.480456 161.006886)\n        (xy 138.429248 160.932378)\n        (xy 138.395895 160.883848)\n        (xy 138.395894 160.883846)\n        (xy 138.391593 160.877589)\n        (xy 138.385922 160.872536)\n        (xy 138.280126 160.778275)\n        (xy 138.280123 160.778273)\n        (xy 138.274454 160.773222)\n        (xy 138.1358 160.699808)\n        (xy 138.128435 160.697958)\n        (xy 137.991009 160.663439)\n        (xy 137.991005 160.663439)\n        (xy 137.983638 160.661588)\n        (xy 137.976038 160.661548)\n        (xy 137.976037 160.661548)\n        (xy 137.91191 160.661212)\n        (xy 137.826751 160.660766)\n        (xy 137.819371 160.662538)\n        (xy 137.819369 160.662538)\n        (xy 137.681575 160.695619)\n        (xy 137.681571 160.69562)\n        (xy 137.674196 160.697391)\n        (xy 137.65519 160.707201)\n        (xy 137.562301 160.755145)\n        (xy 137.534781 160.769349)\n        (xy 137.529059 160.774341)\n        (xy 137.529057 160.774342)\n        (xy 137.477453 160.819359)\n        (xy 137.416555 160.872484)\n        (xy 137.403649 160.890847)\n        (xy 137.334441 160.989321)\n        (xy 137.326343 161.000843)\n        (xy 137.305618 161.053999)\n        (xy 137.274309 161.134304)\n        (xy 137.269353 161.147015)\n        (xy 137.268361 161.154548)\n        (xy 137.268361 161.154549)\n        (xy 137.255143 161.254951)\n        (xy 137.239506 161.290299)\n        (xy 137.009593 161.290299)\n        (xy 137.015648 161.276989)\n        (xy 137.005134 161.253642)\n        (xy 137.000381 161.214365)\n        (xy 136.985409 161.09064)\n        (xy 136.925606 160.932378)\n        (xy 136.893459 160.885604)\n        (xy 136.834081 160.799207)\n        (xy 136.834079 160.799205)\n        (xy 136.829779 160.792948)\n        (xy 136.824108 160.787895)\n        (xy 136.709131 160.685454)\n        (xy 136.709128 160.685452)\n        (xy 136.703459 160.680401)\n        (xy 136.696362 160.676643)\n        (xy 136.620373 160.636409)\n        (xy 136.553939 160.601234)\n        (xy 136.543564 160.598628)\n        (xy 136.397222 160.561869)\n        (xy 136.397218 160.561869)\n        (xy 136.389851 160.560018)\n        (xy 136.382252 160.559978)\n        (xy 136.38225 160.559978)\n        (xy 136.311908 160.55961)\n        (xy 136.220669 160.559132)\n        (xy 136.213288 160.560904)\n        (xy 136.063538 160.596856)\n        (xy 136.063535 160.596857)\n        (xy 136.056159 160.598628)\n        (xy 135.905818 160.676224)\n        (xy 135.900097 160.681214)\n        (xy 135.900095 160.681216)\n        (xy 135.817781 160.753023)\n        (xy 135.778326 160.787442)\n        (xy 135.767325 160.803095)\n        (xy 135.68993 160.913218)\n        (xy 135.681044 160.925861)\n        (xy 135.619588 161.083489)\n        (xy 135.618368 161.092758)\n        (xy 135.598774 161.24159)\n        (xy 135.597505 161.251226)\n        (xy 131.476156 161.251226)\n        (xy 131.48003 161.214365)\n        (xy 131.48072 161.2078)\n        (xy 131.478218 161.183992)\n        (xy 131.462981 161.039028)\n        (xy 131.462981 161.039027)\n        (xy 131.462291 161.032464)\n        (xy 131.459456 161.023737)\n        (xy 131.421115 160.905738)\n        (xy 131.407811 160.864791)\n        (xy 131.404295 160.8587)\n        (xy 131.363415 160.787895)\n        (xy 131.31966 160.712109)\n        (xy 131.306919 160.697958)\n        (xy 131.206113 160.586002)\n        (xy 131.206112 160.586001)\n        (xy 131.201691 160.581091)\n        (xy 131.07881 160.491812)\n        (xy 131.064402 160.481344)\n        (xy 131.064401 160.481343)\n        (xy 131.05906 160.477463)\n        (xy 131.053031 160.474779)\n        (xy 131.053028 160.474777)\n        (xy 130.904036 160.408442)\n        (xy 130.904033 160.408441)\n        (xy 130.898 160.405755)\n        (xy 130.86155 160.398007)\n        (xy 130.732008 160.370472)\n        (xy 130.732004 160.370472)\n        (xy 130.725551 160.3691)\n        (xy 130.549249 160.3691)\n        (xy 130.542796 160.370472)\n        (xy 130.542792 160.370472)\n        (xy 130.41325 160.398007)\n        (xy 130.3768 160.405755)\n        (xy 130.274213 160.451429)\n        (xy 130.203848 160.460863)\n        (xy 130.139551 160.430756)\n        (xy 130.101737 160.370668)\n        (xy 130.103133 160.297386)\n        (xy 130.104428 160.2934)\n        (xy 132.79128 160.2934)\n        (xy 132.79197 160.299965)\n        (xy 132.80504 160.42431)\n        (xy 132.809709 160.468736)\n        (xy 132.811749 160.475014)\n        (xy 132.811749 160.475015)\n        (xy 132.833933 160.54329)\n        (xy 132.864189 160.636409)\n        (xy 132.867492 160.642131)\n        (xy 132.867493 160.642132)\n        (xy 132.883016 160.669018)\n        (xy 132.95234 160.789091)\n        (xy 132.956758 160.793998)\n        (xy 132.956759 160.793999)\n        (xy 133.04331 160.890124)\n        (xy 133.070309 160.920109)\n        (xy 133.143633 160.973382)\n        (xy 133.194446 161.0103)\n        (xy 133.21294 161.023737)\n        (xy 133.218969 161.026421)\n        (xy 133.218972 161.026423)\n        (xy 133.367964 161.092758)\n        (xy 133.367967 161.092759)\n        (xy 133.374 161.095445)\n        (xy 133.39367 161.099626)\n        (xy 133.539992 161.130728)\n        (xy 133.539996 161.130728)\n        (xy 133.546449 161.1321)\n        (xy 133.722751 161.1321)\n        (xy 133.729204 161.130728)\n        (xy 133.729208 161.130728)\n        (xy 133.87553 161.099626)\n        (xy 133.8952 161.095445)\n        (xy 133.901233 161.092759)\n        (xy 133.901236 161.092758)\n        (xy 134.050228 161.026423)\n        (xy 134.050231 161.026421)\n        (xy 134.05626 161.023737)\n        (xy 134.074755 161.0103)\n        (xy 134.125567 160.973382)\n        (xy 134.198891 160.920109)\n        (xy 134.22589 160.890124)\n        (xy 134.312441 160.793999)\n        (xy 134.312442 160.793998)\n        (xy 134.31686 160.789091)\n        (xy 134.386184 160.669018)\n        (xy 134.401707 160.642132)\n        (xy 134.401708 160.642131)\n        (xy 134.405011 160.636409)\n        (xy 134.431982 160.5534)\n        (xy 154.37608 160.5534)\n        (xy 154.37677 160.559965)\n        (xy 154.392246 160.707201)\n        (xy 154.394509 160.728736)\n        (xy 154.396549 160.735014)\n        (xy 154.396549 160.735015)\n        (xy 154.417364 160.799076)\n        (xy 154.448989 160.896409)\n        (xy 154.53714 161.049091)\n        (xy 154.541558 161.053998)\n        (xy 154.541559 161.053999)\n        (xy 154.650687 161.175198)\n        (xy 154.655109 161.180109)\n        (xy 154.702258 161.214365)\n        (xy 154.787368 161.276201)\n        (xy 154.79774 161.283737)\n        (xy 154.803769 161.286421)\n        (xy 154.803772 161.286423)\n        (xy 154.952764 161.352758)\n        (xy 154.952767 161.352759)\n        (xy 154.9588 161.355445)\n        (xy 154.99525 161.363193)\n        (xy 155.124792 161.390728)\n        (xy 155.124796 161.390728)\n        (xy 155.131249 161.3921)\n        (xy 155.307551 161.3921)\n        (xy 155.314004 161.390728)\n        (xy 155.314008 161.390728)\n        (xy 155.44355 161.363193)\n        (xy 155.48 161.355445)\n        (xy 155.486033 161.352759)\n        (xy 155.486036 161.352758)\n        (xy 155.635028 161.286423)\n        (xy 155.635031 161.286421)\n        (xy 155.64106 161.283737)\n        (xy 155.651433 161.276201)\n        (xy 155.736542 161.214365)\n        (xy 155.783691 161.180109)\n        (xy 155.788113 161.175198)\n        (xy 155.897241 161.053999)\n        (xy 155.897242 161.053998)\n        (xy 155.90166 161.049091)\n        (xy 155.989811 160.896409)\n        (xy 156.021436 160.799076)\n        (xy 156.042251 160.735015)\n        (xy 156.042251 160.735014)\n        (xy 156.044291 160.728736)\n        (xy 156.046555 160.707201)\n        (xy 156.06203 160.559965)\n        (xy 156.06272 160.5534)\n        (xy 156.0486 160.419056)\n        (xy 156.044981 160.384628)\n        (xy 156.044981 160.384627)\n        (xy 156.044291 160.378064)\n        (xy 156.041379 160.3691)\n        (xy 155.991853 160.216676)\n        (xy 155.989811 160.210391)\n        (xy 155.90166 160.057709)\n        (xy 155.858509 160.009785)\n        (xy 155.818735 159.965611)\n        (xy 155.788017 159.901604)\n        (xy 155.796782 159.83115)\n        (xy 155.83054 159.78549)\n        (xy 155.884339 159.739541)\n        (xy 155.88434 159.73954)\n        (xy 155.890111 159.734611)\n        (xy 155.988837 159.597219)\n        (xy 156.001008 159.566944)\n        (xy 156.022872 159.512554)\n        (xy 156.024627 159.508188)\n        (xy 174.861059 159.508188)\n        (xy 174.879689 159.649699)\n        (xy 174.883926 159.665511)\n        (xy 174.894964 159.692159)\n        (xy 174.903811 159.703137)\n        (xy 174.908969 159.70182)\n        (xy 175.097981 159.512808)\n        (xy 175.105592 159.49887)\n        (xy 175.10546 159.497034)\n        (xy 175.101211 159.490422)\n        (xy 174.914704 159.303915)\n        (xy 174.902329 159.297157)\n        (xy 174.898068 159.300347)\n        (xy 174.883926 159.334489)\n        (xy 174.879689 159.350301)\n        (xy 174.861059 159.491812)\n        (xy 174.861059 159.508188)\n        (xy 156.024627 159.508188)\n        (xy 156.051941 159.440243)\n        (xy 156.07578 159.272746)\n        (xy 156.075934 159.258)\n        (xy 156.074836 159.248921)\n        (xy 156.058531 159.11419)\n        (xy 156.055609 159.09004)\n        (xy 155.995806 158.931778)\n        (xy 155.97334 158.899089)\n        (xy 155.904281 158.798607)\n        (xy 155.904279 158.798605)\n        (xy 155.899979 158.792348)\n        (xy 155.894308 158.787295)\n        (xy 155.779331 158.684854)\n        (xy 155.779328 158.684852)\n        (xy 155.773659 158.679801)\n        (xy 155.730139 158.656758)\n        (xy 155.692779 158.636977)\n        (xy 155.624139 158.600634)\n        (xy 155.613764 158.598028)\n        (xy 155.467422 158.561269)\n        (xy 155.467418 158.561269)\n        (xy 155.460051 158.559418)\n        (xy 155.452452 158.559378)\n        (xy 155.45245 158.559378)\n        (xy 155.382108 158.55901)\n        (xy 155.290869 158.558532)\n        (xy 155.283488 158.560304)\n        (xy 155.133738 158.596256)\n        (xy 155.133735 158.596257)\n        (xy 155.126359 158.598028)\n        (xy 154.976018 158.675624)\n        (xy 154.970297 158.680614)\n        (xy 154.970295 158.680616)\n        (xy 154.854253 158.781846)\n        (xy 154.848526 158.786842)\n        (xy 154.839929 158.799075)\n        (xy 154.756615 158.917619)\n        (xy 154.751244 158.925261)\n        (xy 154.689788 159.082889)\n        (xy 154.686455 159.108203)\n        (xy 154.668825 159.242121)\n        (xy 154.667705 159.250626)\n        (xy 154.68627 159.41879)\n        (xy 154.68888 159.425922)\n        (xy 154.739067 159.563063)\n        (xy 154.744412 159.57767)\n        (xy 154.748648 159.583973)\n        (xy 154.74865 159.583978)\n        (xy 154.804962 159.66778)\n        (xy 154.826354 159.735477)\n        (xy 154.80775 159.803993)\n        (xy 154.774442 159.83999)\n        (xy 154.655109 159.926691)\n        (xy 154.650688 159.931601)\n        (xy 154.650687 159.931602)\n        (xy 154.580475 160.009581)\n        (xy 154.53714 160.057709)\n        (xy 154.448989 160.210391)\n        (xy 154.446947 160.216676)\n        (xy 154.397422 160.3691)\n        (xy 154.394509 160.378064)\n        (xy 154.393819 160.384627)\n        (xy 154.393819 160.384628)\n        (xy 154.3902 160.419056)\n        (xy 154.37608 160.5534)\n        (xy 134.431982 160.5534)\n        (xy 134.435267 160.54329)\n        (xy 134.457451 160.475015)\n        (xy 134.457451 160.475014)\n        (xy 134.459491 160.468736)\n        (xy 134.464161 160.42431)\n        (xy 134.47723 160.299965)\n        (xy 134.47792 160.2934)\n        (xy 134.469195 160.210391)\n        (xy 134.460181 160.124628)\n        (xy 134.460181 160.124627)\n        (xy 134.459491 160.118064)\n        (xy 134.441739 160.063427)\n        (xy 134.407053 159.956676)\n        (xy 134.405011 159.950391)\n        (xy 134.359331 159.871271)\n        (xy 134.342593 159.802276)\n        (xy 134.365813 159.735184)\n        (xy 134.411836 159.695706)\n        (xy 134.474679 159.6641)\n        (xy 134.474682 159.664098)\n        (xy 134.481462 159.660688)\n        (xy 134.487233 159.655759)\n        (xy 134.487236 159.655757)\n        (xy 134.604339 159.555741)\n        (xy 134.60434 159.55574)\n        (xy 134.610111 159.550811)\n        (xy 134.708837 159.413419)\n        (xy 134.712829 159.40349)\n        (xy 134.741599 159.33192)\n        (xy 134.757023 159.293552)\n        (xy 136.4032 159.293552)\n        (xy 136.403642 159.300997)\n        (xy 136.405245 159.314475)\n        (xy 136.410198 159.332495)\n        (xy 136.447733 159.417001)\n        (xy 136.460687 159.435849)\n        (xy 136.524583 159.499633)\n        (xy 136.543453 159.512554)\n        (xy 136.628001 159.549932)\n        (xy 136.646078 159.55486)\n        (xy 136.659075 159.556376)\n        (xy 136.666376 159.5568)\n        (xy 137.197885 159.5568)\n        (xy 137.213124 159.552325)\n        (xy 137.214329 159.550935)\n        (xy 137.216 159.543252)\n        (xy 137.216 159.538685)\n        (xy 137.724 159.538685)\n        (xy 137.728475 159.553924)\n        (xy 137.729865 159.555129)\n        (xy 137.737548 159.5568)\n        (xy 138.273552 159.5568)\n        (xy 138.280997 159.556358)\n        (xy 138.294475 159.554755)\n        (xy 138.312495 159.549802)\n        (xy 138.397001 159.512267)\n        (xy 138.415849 159.499313)\n        (xy 138.479633 159.435417)\n        (xy 138.492554 159.416547)\n        (xy 138.529932 159.331999)\n        (xy 138.53486 159.313922)\n        (xy 138.536376 159.300925)\n        (xy 138.5368 159.293624)\n        (xy 138.5368 158.762115)\n        (xy 138.532325 158.746876)\n        (xy 138.530935 158.745671)\n        (xy 138.523252 158.744)\n        (xy 137.742115 158.744)\n        (xy 137.726876 158.748475)\n        (xy 137.725671 158.749865)\n        (xy 137.724 158.757548)\n        (xy 137.724 159.538685)\n        (xy 137.216 159.538685)\n        (xy 137.216 158.762115)\n        (xy 137.211525 158.746876)\n        (xy 137.210135 158.745671)\n        (xy 137.202452 158.744)\n        (xy 136.421315 158.744)\n        (xy 136.406076 158.748475)\n        (xy 136.404871 158.749865)\n        (xy 136.4032 158.757548)\n        (xy 136.4032 159.293552)\n        (xy 134.757023 159.293552)\n        (xy 134.771941 159.256443)\n        (xy 134.79578 159.088946)\n        (xy 134.795934 159.0742)\n        (xy 134.794996 159.066443)\n        (xy 134.785405 158.987191)\n        (xy 134.775609 158.90624)\n        (xy 134.715806 158.747978)\n        (xy 134.69215 158.713558)\n        (xy 134.624281 158.614807)\n        (xy 134.624279 158.614805)\n        (xy 134.619979 158.608548)\n        (xy 134.614089 158.6033)\n        (xy 134.499331 158.501054)\n        (xy 134.499328 158.501052)\n        (xy 134.493659 158.496001)\n        (xy 134.485748 158.491812)\n        (xy 134.384381 158.438141)\n        (xy 134.344139 158.416834)\n        (xy 134.333764 158.414228)\n        (xy 134.187422 158.377469)\n        (xy 134.187418 158.377469)\n        (xy 134.180051 158.375618)\n        (xy 134.172452 158.375578)\n        (xy 134.17245 158.375578)\n        (xy 134.102108 158.37521)\n        (xy 134.010869 158.374732)\n        (xy 134.003488 158.376504)\n        (xy 133.853738 158.412456)\n        (xy 133.853735 158.412457)\n        (xy 133.846359 158.414228)\n        (xy 133.696018 158.491824)\n        (xy 133.690297 158.496814)\n        (xy 133.690295 158.496816)\n        (xy 133.577794 158.594957)\n        (xy 133.568526 158.603042)\n        (xy 133.559635 158.615693)\n        (xy 133.476871 158.733455)\n        (xy 133.471244 158.741461)\n        (xy 133.409788 158.899089)\n        (xy 133.40541 158.932345)\n        (xy 133.390027 159.049191)\n        (xy 133.387705 159.066826)\n        (xy 133.40627 159.23499)\n        (xy 133.441952 159.332495)\n        (xy 133.442007 159.332645)\n        (xy 133.446634 159.40349)\n        (xy 133.412224 159.465591)\n        (xy 133.373125 159.489389)\n        (xy 133.374 159.491355)\n        (xy 133.218972 159.560377)\n        (xy 133.218969 159.560379)\n        (xy 133.21294 159.563063)\n        (xy 133.070309 159.666691)\n        (xy 133.065888 159.671601)\n        (xy 133.065887 159.671602)\n        (xy 132.995314 159.749982)\n        (xy 132.95234 159.797709)\n        (xy 132.864189 159.950391)\n        (xy 132.862147 159.956676)\n        (xy 132.827462 160.063427)\n        (xy 132.809709 160.118064)\n        (xy 132.809019 160.124627)\n        (xy 132.809019 160.124628)\n        (xy 132.800005 160.210391)\n        (xy 132.79128 160.2934)\n        (xy 130.104428 160.2934)\n        (xy 130.134251 160.201615)\n        (xy 130.134251 160.201614)\n        (xy 130.136291 160.195336)\n        (xy 130.13808 160.17832)\n        (xy 130.15403 160.026565)\n        (xy 130.15472 160.02)\n        (xy 130.148519 159.961007)\n        (xy 130.136981 159.851228)\n        (xy 130.136981 159.851227)\n        (xy 130.136291 159.844664)\n        (xy 130.130534 159.826944)\n        (xy 130.097288 159.724626)\n        (xy 130.081811 159.676991)\n        (xy 130.074369 159.6641)\n        (xy 130.016159 159.563278)\n        (xy 129.99366 159.524309)\n        (xy 129.983305 159.512808)\n        (xy 129.880113 159.398202)\n        (xy 129.880112 159.398201)\n        (xy 129.875691 159.393291)\n        (xy 129.779659 159.323519)\n        (xy 129.738402 159.293544)\n        (xy 129.738401 159.293543)\n        (xy 129.73306 159.289663)\n        (xy 129.727031 159.286979)\n        (xy 129.727028 159.286977)\n        (xy 129.578036 159.220642)\n        (xy 129.578033 159.220641)\n        (xy 129.572 159.217955)\n        (xy 129.53555 159.210207)\n        (xy 129.406008 159.182672)\n        (xy 129.406004 159.182672)\n        (xy 129.399551 159.1813)\n        (xy 129.223249 159.1813)\n        (xy 129.216796 159.182672)\n        (xy 129.216792 159.182672)\n        (xy 129.08725 159.210207)\n        (xy 129.0508 159.217955)\n        (xy 129.044767 159.220641)\n        (xy 129.044764 159.220642)\n        (xy 128.895772 159.286977)\n        (xy 128.895769 159.286979)\n        (xy 128.88974 159.289663)\n        (xy 128.884399 159.293543)\n        (xy 128.884398 159.293544)\n        (xy 128.843141 159.323519)\n        (xy 128.747109 159.393291)\n        (xy 128.742688 159.398201)\n        (xy 128.742687 159.398202)\n        (xy 128.639496 159.512808)\n        (xy 128.62914 159.524309)\n        (xy 128.606641 159.563278)\n        (xy 128.548432 159.6641)\n        (xy 128.540989 159.676991)\n        (xy 128.525512 159.724626)\n        (xy 128.492267 159.826944)\n        (xy 128.486509 159.844664)\n        (xy 128.485819 159.851227)\n        (xy 128.485819 159.851228)\n        (xy 128.474281 159.961007)\n        (xy 128.46808 160.02)\n        (xy 126.858434 160.02)\n        (xy 126.890491 159.996709)\n        (xy 126.922637 159.961007)\n        (xy 127.004041 159.870599)\n        (xy 127.004042 159.870598)\n        (xy 127.00846 159.865691)\n        (xy 127.089904 159.724626)\n        (xy 127.093307 159.718732)\n        (xy 127.093308 159.718731)\n        (xy 127.096611 159.713009)\n        (xy 127.125196 159.625034)\n        (xy 127.149051 159.551615)\n        (xy 127.149051 159.551614)\n        (xy 127.151091 159.545336)\n        (xy 127.153275 159.524562)\n        (xy 127.16883 159.376565)\n        (xy 127.16952 159.37)\n        (xy 127.158657 159.266648)\n        (xy 127.151781 159.201228)\n        (xy 127.151781 159.201227)\n        (xy 127.151091 159.194664)\n        (xy 127.141487 159.165104)\n        (xy 127.114492 159.082024)\n        (xy 127.096611 159.026991)\n        (xy 127.090677 159.016712)\n        (xy 127.041521 158.931573)\n        (xy 127.00846 158.874309)\n        (xy 126.997799 158.862468)\n        (xy 126.894913 158.748202)\n        (xy 126.894912 158.748201)\n        (xy 126.890491 158.743291)\n        (xy 126.783437 158.665511)\n        (xy 126.753202 158.643544)\n        (xy 126.753201 158.643543)\n        (xy 126.74786 158.639663)\n        (xy 126.741831 158.636979)\n        (xy 126.741828 158.636977)\n        (xy 126.592836 158.570642)\n        (xy 126.592833 158.570641)\n        (xy 126.5868 158.567955)\n        (xy 126.542468 158.558532)\n        (xy 126.420808 158.532672)\n        (xy 126.420804 158.532672)\n        (xy 126.414351 158.5313)\n        (xy 126.238049 158.5313)\n        (xy 126.231596 158.532672)\n        (xy 126.231592 158.532672)\n        (xy 126.109932 158.558532)\n        (xy 126.0656 158.567955)\n        (xy 126.059567 158.570641)\n        (xy 126.059564 158.570642)\n        (xy 125.910572 158.636977)\n        (xy 125.910569 158.636979)\n        (xy 125.90454 158.639663)\n        (xy 125.899199 158.643543)\n        (xy 125.899198 158.643544)\n        (xy 125.868963 158.665511)\n        (xy 125.761909 158.743291)\n        (xy 125.757488 158.748201)\n        (xy 125.757487 158.748202)\n        (xy 125.654602 158.862468)\n        (xy 125.64394 158.874309)\n        (xy 125.610879 158.931573)\n        (xy 125.561724 159.016712)\n        (xy 125.555789 159.026991)\n        (xy 125.537908 159.082024)\n        (xy 125.510914 159.165104)\n        (xy 125.501309 159.194664)\n        (xy 125.500619 159.201227)\n        (xy 125.500619 159.201228)\n        (xy 125.493743 159.266648)\n        (xy 125.48288 159.37)\n        (xy 105.080031 159.37)\n        (xy 105.068006 159.338178)\n        (xy 105.054652 159.318747)\n        (xy 104.976481 159.205007)\n        (xy 104.976479 159.205005)\n        (xy 104.972179 159.198748)\n        (xy 104.966508 159.193695)\n        (xy 104.851531 159.091254)\n        (xy 104.851528 159.091252)\n        (xy 104.845859 159.086201)\n        (xy 104.696339 159.007034)\n        (xy 104.680148 159.002967)\n        (xy 104.539622 158.967669)\n        (xy 104.539618 158.967669)\n        (xy 104.532251 158.965818)\n        (xy 104.524652 158.965778)\n        (xy 104.52465 158.965778)\n        (xy 104.454308 158.96541)\n        (xy 104.363069 158.964932)\n        (xy 104.355688 158.966704)\n        (xy 104.205938 159.002656)\n        (xy 104.205935 159.002657)\n        (xy 104.198559 159.004428)\n        (xy 104.048218 159.082024)\n        (xy 104.042497 159.087014)\n        (xy 104.042495 159.087016)\n        (xy 103.961635 159.157555)\n        (xy 103.920726 159.193242)\n        (xy 103.907427 159.212165)\n        (xy 103.840185 159.307841)\n        (xy 103.823444 159.331661)\n        (xy 103.761988 159.489289)\n        (xy 103.759317 159.509578)\n        (xy 103.743193 159.632054)\n        (xy 103.739905 159.657026)\n        (xy 87.26997 159.657026)\n        (xy 87.240295 159.613848)\n        (xy 87.240294 159.613846)\n        (xy 87.235993 159.607589)\n        (xy 87.230322 159.602536)\n        (xy 87.124526 159.508275)\n        (xy 87.124523 159.508273)\n        (xy 87.118854 159.503222)\n        (xy 87.097305 159.491812)\n        (xy 86.991609 159.435849)\n        (xy 86.982967 159.431273)\n        (xy 91.317558 159.431273)\n        (xy 91.320747 159.435533)\n        (xy 91.354882 159.449671)\n        (xy 91.370706 159.453911)\n        (xy 91.512212 159.472541)\n        (xy 91.528588 159.472541)\n        (xy 91.670094 159.453911)\n        (xy 91.685918 159.449671)\n        (xy 91.712556 159.438638)\n        (xy 91.721696 159.431273)\n        (xy 92.417558 159.431273)\n        (xy 92.420747 159.435533)\n        (xy 92.454882 159.449671)\n        (xy 92.470706 159.453911)\n        (xy 92.612212 159.472541)\n        (xy 92.628588 159.472541)\n        (xy 92.770094 159.453911)\n        (xy 92.785918 159.449671)\n        (xy 92.812556 159.438638)\n        (xy 92.821696 159.431273)\n        (xy 93.517558 159.431273)\n        (xy 93.520747 159.435533)\n        (xy 93.554882 159.449671)\n        (xy 93.570706 159.453911)\n        (xy 93.712212 159.472541)\n        (xy 93.728588 159.472541)\n        (xy 93.870094 159.453911)\n        (xy 93.885918 159.449671)\n        (xy 93.912556 159.438638)\n        (xy 93.923538 159.429789)\n        (xy 93.922222 159.424633)\n        (xy 93.733212 159.235623)\n        (xy 93.719268 159.228009)\n        (xy 93.717435 159.22814)\n        (xy 93.71082 159.232391)\n        (xy 93.524318 159.418893)\n        (xy 93.517558 159.431273)\n        (xy 92.821696 159.431273)\n        (xy 92.823538 159.429789)\n        (xy 92.822222 159.424633)\n        (xy 92.633212 159.235623)\n        (xy 92.619268 159.228009)\n        (xy 92.617435 159.22814)\n        (xy 92.61082 159.232391)\n        (xy 92.424318 159.418893)\n        (xy 92.417558 159.431273)\n        (xy 91.721696 159.431273)\n        (xy 91.723538 159.429789)\n        (xy 91.722222 159.424633)\n        (xy 91.533212 159.235623)\n        (xy 91.519268 159.228009)\n        (xy 91.517435 159.22814)\n        (xy 91.51082 159.232391)\n        (xy 91.324318 159.418893)\n        (xy 91.317558 159.431273)\n        (xy 86.982967 159.431273)\n        (xy 86.9802 159.429808)\n        (xy 86.972835 159.427958)\n        (xy 86.835409 159.393439)\n        (xy 86.835405 159.393439)\n        (xy 86.828038 159.391588)\n        (xy 86.820438 159.391548)\n        (xy 86.820437 159.391548)\n        (xy 86.75631 159.391212)\n        (xy 86.671151 159.390766)\n        (xy 86.663771 159.392538)\n        (xy 86.663769 159.392538)\n        (xy 86.525975 159.425619)\n        (xy 86.525971 159.42562)\n        (xy 86.518596 159.427391)\n        (xy 86.444585 159.465591)\n        (xy 86.393784 159.491812)\n        (xy 86.379181 159.499349)\n        (xy 86.373459 159.504341)\n        (xy 86.373457 159.504342)\n        (xy 86.318453 159.552325)\n        (xy 86.260955 159.602484)\n        (xy 86.256588 159.608698)\n        (xy 86.177709 159.720932)\n        (xy 86.170743 159.730843)\n        (xy 86.157851 159.76391)\n        (xy 86.125595 159.846643)\n        (xy 86.113753 159.877015)\n        (xy 86.112761 159.884548)\n        (xy 86.112761 159.884549)\n        (xy 86.094929 160.02)\n        (xy 86.093275 160.032562)\n        (xy 65.22 160.032562)\n        (xy 65.22 159.009162)\n        (xy 69.818075 159.009162)\n        (xy 69.835291 159.165104)\n        (xy 69.889207 159.312438)\n        (xy 69.893444 159.318744)\n        (xy 69.893446 159.318747)\n        (xy 69.927887 159.37)\n        (xy 69.976712 159.442658)\n        (xy 70.092752 159.548247)\n        (xy 70.099429 159.551872)\n        (xy 70.09943 159.551873)\n        (xy 70.11415 159.559865)\n        (xy 70.230629 159.623108)\n        (xy 70.382383 159.66292)\n        (xy 70.463913 159.664201)\n        (xy 70.531655 159.665265)\n        (xy 70.531658 159.665265)\n        (xy 70.539253 159.665384)\n        (xy 70.607737 159.649699)\n        (xy 70.68478 159.632054)\n        (xy 70.684784 159.632053)\n        (xy 70.692183 159.630358)\n        (xy 70.832343 159.559865)\n        (xy 70.892748 159.508275)\n        (xy 70.945869 159.462906)\n        (xy 70.945871 159.462903)\n        (xy 70.951643 159.457974)\n        (xy 70.95607 159.451814)\n        (xy 70.956073 159.45181)\n        (xy 71.038763 159.336732)\n        (xy 71.043194 159.330566)\n        (xy 71.049885 159.313922)\n        (xy 71.098879 159.192047)\n        (xy 71.09888 159.192045)\n        (xy 71.101712 159.184999)\n        (xy 71.123818 159.029675)\n        (xy 71.123961 159.016)\n        (xy 71.122004 158.999823)\n        (xy 71.112691 158.922872)\n        (xy 71.10651 158.871788)\n        (xy 90.911459 158.871788)\n        (xy 90.930089 159.013299)\n        (xy 90.934326 159.029111)\n        (xy 90.945364 159.055759)\n        (xy 90.954211 159.066737)\n        (xy 90.959369 159.06542)\n        (xy 91.148381 158.876408)\n        (xy 91.154757 158.864732)\n        (xy 91.884809 158.864732)\n        (xy 91.88494 158.866565)\n        (xy 91.889191 158.87318)\n        (xy 92.057588 159.041577)\n        (xy 92.071532 159.049191)\n        (xy 92.073365 159.04906)\n        (xy 92.07998 159.044809)\n        (xy 92.248377 158.876412)\n        (xy 92.254755 158.864732)\n        (xy 92.984809 158.864732)\n        (xy 92.98494 158.866565)\n        (xy 92.989191 158.87318)\n        (xy 93.157588 159.041577)\n        (xy 93.171532 159.049191)\n        (xy 93.173365 159.04906)\n        (xy 93.17998 159.044809)\n        (xy 93.348377 158.876412)\n        (xy 93.354756 158.86473)\n        (xy 94.084808 158.86473)\n        (xy 94.08494 158.866566)\n        (xy 94.089189 158.873178)\n        (xy 94.275696 159.059685)\n        (xy 94.288071 159.066443)\n        (xy 94.292332 159.063253)\n        (xy 94.306474 159.029111)\n        (xy 94.310711 159.013299)\n        (xy 94.329341 158.871788)\n        (xy 94.329341 158.855412)\n        (xy 94.310711 158.713901)\n        (xy 94.306474 158.698089)\n        (xy 94.295436 158.671441)\n        (xy 94.286589 158.660463)\n        (xy 94.281431 158.66178)\n        (xy 94.092419 158.850792)\n        (xy 94.084808 158.86473)\n        (xy 93.354756 158.86473)\n        (xy 93.355991 158.862468)\n        (xy 93.35586 158.860635)\n        (xy 93.351609 158.85402)\n        (xy 93.183212 158.685623)\n        (xy 93.169268 158.678009)\n        (xy 93.167435 158.67814)\n        (xy 93.16082 158.682391)\n        (xy 92.992423 158.850788)\n        (xy 92.984809 158.864732)\n        (xy 92.254755 158.864732)\n        (xy 92.255991 158.862468)\n        (xy 92.25586 158.860635)\n        (xy 92.251609 158.85402)\n        (xy 92.083212 158.685623)\n        (xy 92.069268 158.678009)\n        (xy 92.067435 158.67814)\n        (xy 92.06082 158.682391)\n        (xy 91.892423 158.850788)\n        (xy 91.884809 158.864732)\n        (xy 91.154757 158.864732)\n        (xy 91.155992 158.86247)\n        (xy 91.15586 158.860634)\n        (xy 91.151611 158.854022)\n        (xy 90.965104 158.667515)\n        (xy 90.952729 158.660757)\n        (xy 90.948468 158.663947)\n        (xy 90.934326 158.698089)\n        (xy 90.930089 158.713901)\n        (xy 90.911459 158.855412)\n        (xy 90.911459 158.871788)\n        (xy 71.10651 158.871788)\n        (xy 71.105113 158.860247)\n        (xy 71.049656 158.713486)\n        (xy 71.026505 158.679801)\n        (xy 70.965095 158.590448)\n        (xy 70.965094 158.590446)\n        (xy 70.960793 158.584189)\n        (xy 70.955122 158.579136)\n        (xy 70.849326 158.484875)\n        (xy 70.849323 158.484873)\n        (xy 70.843654 158.479822)\n        (xy 70.831707 158.473496)\n        (xy 70.731403 158.420388)\n        (xy 70.705 158.406408)\n        (xy 70.697635 158.404558)\n        (xy 70.560209 158.370039)\n        (xy 70.560205 158.370039)\n        (xy 70.552838 158.368188)\n        (xy 70.545238 158.368148)\n        (xy 70.545237 158.368148)\n        (xy 70.48111 158.367812)\n        (xy 70.395951 158.367366)\n        (xy 70.388571 158.369138)\n        (xy 70.388569 158.369138)\n        (xy 70.250775 158.402219)\n        (xy 70.250771 158.40222)\n        (xy 70.243396 158.403991)\n        (xy 70.103981 158.475949)\n        (xy 70.098259 158.480941)\n        (xy 70.098257 158.480942)\n        (xy 70.065431 158.509578)\n        (xy 69.985755 158.579084)\n        (xy 69.961769 158.613213)\n        (xy 69.903526 158.696085)\n        (xy 69.895543 158.707443)\n        (xy 69.87697 158.755081)\n        (xy 69.84321 158.841671)\n        (xy 69.838553 158.853615)\n        (xy 69.837561 158.861148)\n        (xy 69.837561 158.861149)\n        (xy 69.819672 158.997033)\n        (xy 69.818075 159.009162)\n        (xy 65.22 159.009162)\n        (xy 65.22 158.84)\n        (xy 65.206452 158.84)\n        (xy 65.204567 158.83959)\n        (xy 65.142254 158.805566)\n        (xy 65.108228 158.743254)\n        (xy 65.114458 158.673633)\n        (xy 65.113935 158.673493)\n        (xy 65.114739 158.670491)\n        (xy 65.11494 158.668248)\n        (xy 65.116074 158.665511)\n        (xy 65.120311 158.649697)\n        (xy 65.138941 158.508188)\n        (xy 65.138941 158.491812)\n        (xy 65.120311 158.350301)\n        (xy 65.116074 158.334489)\n        (xy 65.10789 158.314732)\n        (xy 91.334809 158.314732)\n        (xy 91.33494 158.316565)\n        (xy 91.339191 158.32318)\n        (xy 91.507588 158.491577)\n        (xy 91.521532 158.499191)\n        (xy 91.523365 158.49906)\n        (xy 91.52998 158.494809)\n        (xy 91.698377 158.326412)\n        (xy 91.704755 158.314732)\n        (xy 92.434809 158.314732)\n        (xy 92.43494 158.316565)\n        (xy 92.439191 158.32318)\n        (xy 92.607588 158.491577)\n        (xy 92.621532 158.499191)\n        (xy 92.623365 158.49906)\n        (xy 92.62998 158.494809)\n        (xy 92.798377 158.326412)\n        (xy 92.804755 158.314732)\n        (xy 93.534809 158.314732)\n        (xy 93.53494 158.316565)\n        (xy 93.539191 158.32318)\n        (xy 93.707588 158.491577)\n        (xy 93.721532 158.499191)\n        (xy 93.723365 158.49906)\n        (xy 93.72998 158.494809)\n        (xy 93.898377 158.326412)\n        (xy 93.905991 158.312468)\n        (xy 93.90586 158.310635)\n        (xy 93.901609 158.30402)\n        (xy 93.733212 158.135623)\n        (xy 93.719268 158.128009)\n        (xy 93.717435 158.12814)\n        (xy 93.71082 158.132391)\n        (xy 93.542423 158.300788)\n        (xy 93.534809 158.314732)\n        (xy 92.804755 158.314732)\n        (xy 92.805991 158.312468)\n        (xy 92.80586 158.310635)\n        (xy 92.801609 158.30402)\n        (xy 92.633212 158.135623)\n        (xy 92.619268 158.128009)\n        (xy 92.617435 158.12814)\n        (xy 92.61082 158.132391)\n        (xy 92.442423 158.300788)\n        (xy 92.434809 158.314732)\n        (xy 91.704755 158.314732)\n        (xy 91.705991 158.312468)\n        (xy 91.70586 158.310635)\n        (xy 91.701609 158.30402)\n        (xy 91.533212 158.135623)\n        (xy 91.519268 158.128009)\n        (xy 91.517435 158.12814)\n        (xy 91.51082 158.132391)\n        (xy 91.342423 158.300788)\n        (xy 91.334809 158.314732)\n        (xy 65.10789 158.314732)\n        (xy 65.105036 158.307841)\n        (xy 65.096189 158.296863)\n        (xy 65.09103 158.29818)\n        (xy 64.619095 158.770115)\n        (xy 64.556783 158.804141)\n        (xy 64.485968 158.799076)\n        (xy 64.440905 158.770115)\n        (xy 64.259885 158.589095)\n        (xy 64.225859 158.526783)\n        (xy 64.230924 158.455968)\n        (xy 64.259885 158.410905)\n        (xy 64.65798 158.01281)\n        (xy 64.665592 157.99887)\n        (xy 64.66546 157.997034)\n        (xy 64.661209 157.990419)\n        (xy 64.259885 157.589095)\n        (xy 64.225859 157.526783)\n        (xy 64.227694 157.50113)\n        (xy 64.894408 157.50113)\n        (xy 64.89454 157.502966)\n        (xy 64.898789 157.509578)\n        (xy 65.085296 157.696085)\n        (xy 65.097671 157.702843)\n        (xy 65.101932 157.699653)\n        (xy 65.116074 157.665511)\n        (xy 65.120311 157.649699)\n        (xy 65.138941 157.508188)\n        (xy 65.138941 157.491812)\n        (xy 65.120311 157.350301)\n        (xy 65.116074 157.334489)\n        (xy 65.105036 157.307841)\n        (xy 65.096189 157.296863)\n        (xy 65.091031 157.29818)\n        (xy 64.902019 157.487192)\n        (xy 64.894408 157.50113)\n        (xy 64.227694 157.50113)\n        (xy 64.230924 157.455968)\n        (xy 64.259885 157.410905)\n        (xy 64.486945 157.183845)\n        (xy 64.657977 157.012812)\n        (xy 64.665591 156.998868)\n        (xy 64.66546 156.997033)\n        (xy 64.661212 156.990423)\n        (xy 64.520951 156.850162)\n        (xy 69.818075 156.850162)\n        (xy 69.835291 157.006104)\n        (xy 69.889207 157.153438)\n        (xy 69.893444 157.159744)\n        (xy 69.893446 157.159747)\n        (xy 69.923197 157.20402)\n        (xy 69.976712 157.283658)\n        (xy 70.092752 157.389247)\n        (xy 70.099429 157.392872)\n        (xy 70.09943 157.392873)\n        (xy 70.11415 157.400865)\n        (xy 70.230629 157.464108)\n        (xy 70.382383 157.50392)\n        (xy 70.463913 157.505201)\n        (xy 70.531655 157.506265)\n        (xy 70.531658 157.506265)\n        (xy 70.539253 157.506384)\n        (xy 70.603541 157.49166)\n        (xy 70.68478 157.473054)\n        (xy 70.684784 157.473053)\n        (xy 70.692183 157.471358)\n        (xy 70.832343 157.400865)\n        (xy 70.884834 157.356034)\n        (xy 70.945869 157.303906)\n        (xy 70.945871 157.303903)\n        (xy 70.951643 157.298974)\n        (xy 70.95607 157.292814)\n        (xy 70.956073 157.29281)\n        (xy 71.015899 157.209552)\n        (xy 71.043194 157.171566)\n        (xy 71.046027 157.164519)\n        (xy 71.098879 157.033047)\n        (xy 71.09888 157.033045)\n        (xy 71.101712 157.025999)\n        (xy 71.123818 156.870675)\n        (xy 71.123961 156.857)\n        (xy 71.123322 156.851715)\n        (xy 71.115243 156.784958)\n        (xy 71.107765 156.723162)\n        (xy 72.104075 156.723162)\n        (xy 72.121291 156.879104)\n        (xy 72.175207 157.026438)\n        (xy 72.179444 157.032744)\n        (xy 72.179446 157.032747)\n        (xy 72.208706 157.076289)\n        (xy 72.262712 157.156658)\n        (xy 72.378752 157.262247)\n        (xy 72.516629 157.337108)\n        (xy 72.668383 157.37692)\n        (xy 72.749913 157.378201)\n        (xy 72.817655 157.379265)\n        (xy 72.817658 157.379265)\n        (xy 72.825253 157.379384)\n        (xy 72.978183 157.344358)\n        (xy 72.980699 157.343093)\n        (xy 73.049532 157.338958)\n        (xy 73.111452 157.373691)\n        (xy 73.139673 157.418464)\n        (xy 73.168207 157.496438)\n        (xy 73.172444 157.502744)\n        (xy 73.172446 157.502747)\n        (xy 73.184532 157.520732)\n        (xy 73.255712 157.626658)\n        (xy 73.371752 157.732247)\n        (xy 73.378429 157.735872)\n        (xy 73.37843 157.735873)\n        (xy 73.39315 157.743865)\n        (xy 73.509629 157.807108)\n        (xy 73.661383 157.84692)\n        (xy 73.742913 157.848201)\n        (xy 73.810655 157.849265)\n        (xy 73.810658 157.849265)\n        (xy 73.818253 157.849384)\n        (xy 73.907328 157.828983)\n        (xy 73.96378 157.816054)\n        (xy 73.963784 157.816053)\n        (xy 73.971183 157.814358)\n        (xy 74.055824 157.771788)\n        (xy 90.911459 157.771788)\n        (xy 90.930089 157.913299)\n        (xy 90.934326 157.929111)\n        (xy 90.945364 157.955759)\n        (xy 90.954211 157.966737)\n        (xy 90.959369 157.96542)\n        (xy 91.148381 157.776408)\n        (xy 91.154757 157.764732)\n        (xy 91.884809 157.764732)\n        (xy 91.88494 157.766565)\n        (xy 91.889191 157.77318)\n        (xy 92.057588 157.941577)\n        (xy 92.071532 157.949191)\n        (xy 92.073365 157.94906)\n        (xy 92.07998 157.944809)\n        (xy 92.248377 157.776412)\n        (xy 92.254755 157.764732)\n        (xy 92.984809 157.764732)\n        (xy 92.98494 157.766565)\n        (xy 92.989191 157.77318)\n        (xy 93.157588 157.941577)\n        (xy 93.171532 157.949191)\n        (xy 93.173365 157.94906)\n        (xy 93.17998 157.944809)\n        (xy 93.348377 157.776412)\n        (xy 93.354756 157.76473)\n        (xy 94.084808 157.76473)\n        (xy 94.08494 157.766566)\n        (xy 94.089189 157.773178)\n        (xy 94.275696 157.959685)\n        (xy 94.288071 157.966443)\n        (xy 94.292332 157.963253)\n        (xy 94.298142 157.949226)\n        (xy 122.592705 157.949226)\n        (xy 122.61127 158.11739)\n        (xy 122.61388 158.124522)\n        (xy 122.666028 158.267022)\n        (xy 122.669412 158.27627)\n        (xy 122.673648 158.282573)\n        (xy 122.673648 158.282574)\n        (xy 122.75954 158.410396)\n        (xy 122.759543 158.410399)\n        (xy 122.763774 158.416696)\n        (xy 122.827878 158.475026)\n        (xy 122.873371 158.516421)\n        (xy 122.888908 158.530559)\n        (xy 122.918268 158.5465)\n        (xy 123.022406 158.603042)\n        (xy 123.037591 158.611287)\n        (xy 123.201238 158.654219)\n        (xy 123.288847 158.655596)\n        (xy 123.362804 158.656758)\n        (xy 123.362807 158.656758)\n        (xy 123.370402 158.656877)\n        (xy 123.428616 158.643544)\n        (xy 123.527914 158.620802)\n        (xy 123.527918 158.620801)\n        (xy 123.535317 158.619106)\n        (xy 123.686462 158.543088)\n        (xy 123.692233 158.538159)\n        (xy 123.692236 158.538157)\n        (xy 123.809339 158.438141)\n        (xy 123.80934 158.43814)\n        (xy 123.815111 158.433211)\n        (xy 123.913837 158.295819)\n        (xy 123.919162 158.282574)\n        (xy 123.945166 158.217885)\n        (xy 136.4032 158.217885)\n        (xy 136.407675 158.233124)\n        (xy 136.409065 158.234329)\n        (xy 136.416748 158.236)\n        (xy 137.197885 158.236)\n        (xy 137.213124 158.231525)\n        (xy 137.214329 158.230135)\n        (xy 137.216 158.222452)\n        (xy 137.216 158.217885)\n        (xy 137.724 158.217885)\n        (xy 137.728475 158.233124)\n        (xy 137.729865 158.234329)\n        (xy 137.737548 158.236)\n        (xy 138.518685 158.236)\n        (xy 138.533924 158.231525)\n        (xy 138.535129 158.230135)\n        (xy 138.5368 158.222452)\n        (xy 138.5368 157.686448)\n        (xy 138.536358 157.679003)\n        (xy 138.534755 157.665525)\n        (xy 138.529802 157.647505)\n        (xy 138.492267 157.562999)\n        (xy 138.479313 157.544151)\n        (xy 138.415417 157.480367)\n        (xy 138.396547 157.467446)\n        (xy 138.311999 157.430068)\n        (xy 138.293922 157.42514)\n        (xy 138.280925 157.423624)\n        (xy 138.273624 157.4232)\n        (xy 137.742115 157.4232)\n        (xy 137.726876 157.427675)\n        (xy 137.725671 157.429065)\n        (xy 137.724 157.436748)\n        (xy 137.724 158.217885)\n        (xy 137.216 158.217885)\n        (xy 137.216 157.441315)\n        (xy 137.211525 157.426076)\n        (xy 137.210135 157.424871)\n        (xy 137.202452 157.4232)\n        (xy 136.666448 157.4232)\n        (xy 136.659003 157.423642)\n        (xy 136.645525 157.425245)\n        (xy 136.627505 157.430198)\n        (xy 136.542999 157.467733)\n        (xy 136.524151 157.480687)\n        (xy 136.460367 157.544583)\n        (xy 136.447446 157.563453)\n        (xy 136.410068 157.648001)\n        (xy 136.40514 157.666078)\n        (xy 136.403624 157.679075)\n        (xy 136.4032 157.686376)\n        (xy 136.4032 158.217885)\n        (xy 123.945166 158.217885)\n        (xy 123.951273 158.202694)\n        (xy 123.976941 158.138843)\n        (xy 124.00078 157.971346)\n        (xy 124.000934 157.9566)\n        (xy 124.000178 157.950348)\n        (xy 123.987676 157.847039)\n        (xy 123.980609 157.78864)\n        (xy 123.920806 157.630378)\n        (xy 123.868318 157.554007)\n        (xy 123.829281 157.497207)\n        (xy 123.829279 157.497205)\n        (xy 123.824979 157.490948)\n        (xy 123.819308 157.485895)\n        (xy 123.704331 157.383454)\n        (xy 123.704328 157.383452)\n        (xy 123.698659 157.378401)\n        (xy 123.689764 157.373691)\n        (xy 123.577811 157.314415)\n        (xy 123.549139 157.299234)\n        (xy 123.531797 157.294878)\n        (xy 123.392422 157.259869)\n        (xy 123.392418 157.259869)\n        (xy 123.385051 157.258018)\n        (xy 123.377452 157.257978)\n        (xy 123.37745 157.257978)\n        (xy 123.307108 157.25761)\n        (xy 123.215869 157.257132)\n        (xy 123.208488 157.258904)\n        (xy 123.058738 157.294856)\n        (xy 123.058735 157.294857)\n        (xy 123.051359 157.296628)\n        (xy 122.901018 157.374224)\n        (xy 122.895297 157.379214)\n        (xy 122.895295 157.379216)\n        (xy 122.82411 157.441315)\n        (xy 122.773526 157.485442)\n        (xy 122.764359 157.498486)\n        (xy 122.694357 157.598089)\n        (xy 122.676244 157.623861)\n        (xy 122.614788 157.781489)\n        (xy 122.609685 157.820249)\n        (xy 122.59493 157.932327)\n        (xy 122.592705 157.949226)\n        (xy 94.298142 157.949226)\n        (xy 94.306474 157.929111)\n        (xy 94.310711 157.913299)\n        (xy 94.329341 157.771788)\n        (xy 94.329341 157.755412)\n        (xy 94.310711 157.613901)\n        (xy 94.306474 157.598089)\n        (xy 94.295436 157.571441)\n        (xy 94.286589 157.560463)\n        (xy 94.281431 157.56178)\n        (xy 94.092419 157.750792)\n        (xy 94.084808 157.76473)\n        (xy 93.354756 157.76473)\n        (xy 93.355991 157.762468)\n        (xy 93.35586 157.760635)\n        (xy 93.351609 157.75402)\n        (xy 93.183212 157.585623)\n        (xy 93.169268 157.578009)\n        (xy 93.167435 157.57814)\n        (xy 93.16082 157.582391)\n        (xy 92.992423 157.750788)\n        (xy 92.984809 157.764732)\n        (xy 92.254755 157.764732)\n        (xy 92.255991 157.762468)\n        (xy 92.25586 157.760635)\n        (xy 92.251609 157.75402)\n        (xy 92.083212 157.585623)\n        (xy 92.069268 157.578009)\n        (xy 92.067435 157.57814)\n        (xy 92.06082 157.582391)\n        (xy 91.892423 157.750788)\n        (xy 91.884809 157.764732)\n        (xy 91.154757 157.764732)\n        (xy 91.155992 157.76247)\n        (xy 91.15586 157.760634)\n        (xy 91.151611 157.754022)\n        (xy 90.965104 157.567515)\n        (xy 90.952729 157.560757)\n        (xy 90.948468 157.563947)\n        (xy 90.934326 157.598089)\n        (xy 90.930089 157.613901)\n        (xy 90.911459 157.755412)\n        (xy 90.911459 157.771788)\n        (xy 74.055824 157.771788)\n        (xy 74.111343 157.743865)\n        (xy 74.169399 157.694281)\n        (xy 74.224869 157.646906)\n        (xy 74.224871 157.646903)\n        (xy 74.230643 157.641974)\n        (xy 74.23507 157.635814)\n        (xy 74.235073 157.63581)\n        (xy 74.293853 157.554007)\n        (xy 74.322194 157.514566)\n        (xy 74.329242 157.497034)\n        (xy 74.377879 157.376047)\n        (xy 74.37788 157.376045)\n        (xy 74.380712 157.368999)\n        (xy 74.402668 157.214732)\n        (xy 91.334809 157.214732)\n        (xy 91.33494 157.216565)\n        (xy 91.339191 157.22318)\n        (xy 91.507588 157.391577)\n        (xy 91.521532 157.399191)\n        (xy 91.523365 157.39906)\n        (xy 91.52998 157.394809)\n        (xy 91.698377 157.226412)\n        (xy 91.704755 157.214732)\n        (xy 92.434809 157.214732)\n        (xy 92.43494 157.216565)\n        (xy 92.439191 157.22318)\n        (xy 92.607588 157.391577)\n        (xy 92.621532 157.399191)\n        (xy 92.623365 157.39906)\n        (xy 92.62998 157.394809)\n        (xy 92.798377 157.226412)\n        (xy 92.804755 157.214732)\n        (xy 93.534809 157.214732)\n        (xy 93.53494 157.216565)\n        (xy 93.539191 157.22318)\n        (xy 93.707588 157.391577)\n        (xy 93.721532 157.399191)\n        (xy 93.723365 157.39906)\n        (xy 93.72998 157.394809)\n        (xy 93.898377 157.226412)\n        (xy 93.905991 157.212468)\n        (xy 93.90586 157.210635)\n        (xy 93.901609 157.20402)\n        (xy 93.733212 157.035623)\n        (xy 93.719268 157.028009)\n        (xy 93.717435 157.02814)\n        (xy 93.71082 157.032391)\n        (xy 93.542423 157.200788)\n        (xy 93.534809 157.214732)\n        (xy 92.804755 157.214732)\n        (xy 92.805991 157.212468)\n        (xy 92.80586 157.210635)\n        (xy 92.801609 157.20402)\n        (xy 92.633212 157.035623)\n        (xy 92.619268 157.028009)\n        (xy 92.617435 157.02814)\n        (xy 92.61082 157.032391)\n        (xy 92.442423 157.200788)\n        (xy 92.434809 157.214732)\n        (xy 91.704755 157.214732)\n        (xy 91.705991 157.212468)\n        (xy 91.70586 157.210635)\n        (xy 91.701609 157.20402)\n        (xy 91.533212 157.035623)\n        (xy 91.519268 157.028009)\n        (xy 91.517435 157.02814)\n        (xy 91.51082 157.032391)\n        (xy 91.342423 157.200788)\n        (xy 91.334809 157.214732)\n        (xy 74.402668 157.214732)\n        (xy 74.402818 157.213675)\n        (xy 74.402961 157.2)\n        (xy 74.401854 157.190846)\n        (xy 74.393054 157.118133)\n        (xy 74.384113 157.044247)\n        (xy 74.328656 156.897486)\n        (xy 74.282723 156.830653)\n        (xy 74.244095 156.774448)\n        (xy 74.244094 156.774446)\n        (xy 74.239793 156.768189)\n        (xy 74.231783 156.761052)\n        (xy 74.128326 156.668875)\n        (xy 74.128323 156.668873)\n        (xy 74.122654 156.663822)\n        (xy 74.106771 156.655412)\n        (xy 74.032697 156.616192)\n        (xy 73.984 156.590408)\n        (xy 73.976635 156.588558)\n        (xy 73.839209 156.554039)\n        (xy 73.839205 156.554039)\n        (xy 73.831838 156.552188)\n        (xy 73.824238 156.552148)\n        (xy 73.824237 156.552148)\n        (xy 73.76011 156.551812)\n        (xy 73.674951 156.551366)\n        (xy 73.667571 156.553138)\n        (xy 73.667569 156.553138)\n        (xy 73.604819 156.568203)\n        (xy 73.529544 156.586275)\n        (xy 73.529542 156.586275)\n        (xy 73.522396 156.587991)\n        (xy 73.52211 156.5868)\n        (xy 73.458827 156.591266)\n        (xy 73.396546 156.557183)\n        (xy 73.367859 156.512709)\n        (xy 73.364552 156.503955)\n        (xy 73.335656 156.427486)\n        (xy 73.310881 156.391438)\n        (xy 73.251095 156.304448)\n        (xy 73.251094 156.304446)\n        (xy 73.246793 156.298189)\n        (xy 73.241122 156.293136)\n        (xy 73.135326 156.198875)\n        (xy 73.135323 156.198873)\n        (xy 73.129654 156.193822)\n        (xy 73.117909 156.187603)\n        (xy 73.045822 156.149435)\n        (xy 72.991 156.120408)\n        (xy 72.983635 156.118558)\n        (xy 72.846209 156.084039)\n        (xy 72.846205 156.084039)\n        (xy 72.838838 156.082188)\n        (xy 72.831238 156.082148)\n        (xy 72.831237 156.082148)\n        (xy 72.76711 156.081812)\n        (xy 72.681951 156.081366)\n        (xy 72.674571 156.083138)\n        (xy 72.674569 156.083138)\n        (xy 72.536775 156.116219)\n        (xy 72.536771 156.11622)\n        (xy 72.529396 156.117991)\n        (xy 72.495551 156.13546)\n        (xy 72.406382 156.181484)\n        (xy 72.389981 156.189949)\n        (xy 72.384259 156.194941)\n        (xy 72.384257 156.194942)\n        (xy 72.331308 156.241133)\n        (xy 72.271755 156.293084)\n        (xy 72.242655 156.334489)\n        (xy 72.196358 156.400364)\n        (xy 72.181543 156.421443)\n        (xy 72.164782 156.464433)\n        (xy 72.128639 156.557136)\n        (xy 72.124553 156.567615)\n        (xy 72.123561 156.575148)\n        (xy 72.123561 156.575149)\n        (xy 72.106342 156.705945)\n        (xy 72.104075 156.723162)\n        (xy 71.107765 156.723162)\n        (xy 71.105113 156.701247)\n        (xy 71.049656 156.554486)\n        (xy 71.02087 156.512602)\n        (xy 70.965095 156.431448)\n        (xy 70.965094 156.431446)\n        (xy 70.960793 156.425189)\n        (xy 70.955122 156.420136)\n        (xy 70.849326 156.325875)\n        (xy 70.849323 156.325873)\n        (xy 70.843654 156.320822)\n        (xy 70.834149 156.315789)\n        (xy 70.711712 156.250962)\n        (xy 70.711713 156.250962)\n        (xy 70.705 156.247408)\n        (xy 70.697635 156.245558)\n        (xy 70.560209 156.211039)\n        (xy 70.560205 156.211039)\n        (xy 70.552838 156.209188)\n        (xy 70.545238 156.209148)\n        (xy 70.545237 156.209148)\n        (xy 70.48111 156.208812)\n        (xy 70.395951 156.208366)\n        (xy 70.388571 156.210138)\n        (xy 70.388569 156.210138)\n        (xy 70.250775 156.243219)\n        (xy 70.250771 156.24322)\n        (xy 70.243396 156.244991)\n        (xy 70.153959 156.291153)\n        (xy 70.136147 156.300347)\n        (xy 70.103981 156.316949)\n        (xy 70.098259 156.321941)\n        (xy 70.098257 156.321942)\n        (xy 70.041756 156.371231)\n        (xy 69.985755 156.420084)\n        (xy 69.963191 156.452189)\n        (xy 69.903604 156.536974)\n        (xy 69.895543 156.548443)\n        (xy 69.872028 156.608756)\n        (xy 69.844553 156.679227)\n        (xy 69.838553 156.694615)\n        (xy 69.837561 156.702148)\n        (xy 69.837561 156.702149)\n        (xy 69.820248 156.83366)\n        (xy 69.818075 156.850162)\n        (xy 64.520951 156.850162)\n        (xy 64.213281 156.542491)\n        (xy 64.17192 156.50113)\n        (xy 64.894408 156.50113)\n        (xy 64.89454 156.502966)\n        (xy 64.898789 156.509578)\n        (xy 65.085296 156.696085)\n        (xy 65.097671 156.702843)\n        (xy 65.101932 156.699653)\n        (xy 65.116074 156.665511)\n        (xy 65.120311 156.649699)\n        (xy 65.138941 156.508188)\n        (xy 65.138941 156.491812)\n        (xy 65.120311 156.350301)\n        (xy 65.116074 156.334489)\n        (xy 65.105036 156.307841)\n        (xy 65.096189 156.296863)\n        (xy 65.091031 156.29818)\n        (xy 64.902019 156.487192)\n        (xy 64.894408 156.50113)\n        (xy 64.17192 156.50113)\n        (xy 64.042811 156.372022)\n        (xy 64.028868 156.364409)\n        (xy 64.027033 156.36454)\n        (xy 64.020423 156.368788)\n        (xy 63.619095 156.770115)\n        (xy 63.556783 156.80414)\n        (xy 63.485967 156.799075)\n        (xy 63.440905 156.770115)\n        (xy 63.042808 156.372019)\n        (xy 63.02887 156.364408)\n        (xy 63.027034 156.36454)\n        (xy 63.020421 156.368789)\n        (xy 62.846719 156.542491)\n        (xy 62.40202 156.987191)\n        (xy 62.394409 157.00113)\n        (xy 62.39454 157.002967)\n        (xy 62.398788 157.009577)\n        (xy 62.573055 157.183845)\n        (xy 62.800115 157.410905)\n        (xy 62.83414 157.473217)\n        (xy 62.829075 157.544033)\n        (xy 62.800115 157.589095)\n        (xy 62.402019 157.987192)\n        (xy 62.394408 158.00113)\n        (xy 62.39454 158.002966)\n        (xy 62.398791 158.009581)\n        (xy 62.800115 158.410905)\n        (xy 62.834141 158.473217)\n        (xy 62.829076 158.544032)\n        (xy 62.800115 158.589095)\n        (xy 62.619095 158.770115)\n        (xy 62.556783 158.804141)\n        (xy 62.485968 158.799076)\n        (xy 62.440905 158.770115)\n        (xy 61.974708 158.303918)\n        (xy 61.962328 158.297158)\n        (xy 61.958068 158.300347)\n        (xy 61.943926 158.334489)\n        (xy 61.939689 158.350301)\n        (xy 61.921059 158.491812)\n        (xy 61.921059 158.508188)\n        (xy 61.939689 158.649697)\n        (xy 61.943927 158.665515)\n        (xy 61.944038 158.665782)\n        (xy 61.944064 158.666026)\n        (xy 61.946065 158.673493)\n        (xy 61.944901 158.673805)\n        (xy 61.951627 158.736372)\n        (xy 61.919847 158.799859)\n        (xy 61.858789 158.836086)\n        (xy 61.827629 158.84)\n        (xy 61.4513 158.84)\n        (xy 61.383179 158.819998)\n        (xy 61.336686 158.766342)\n        (xy 61.3253 158.714)\n        (xy 61.3253 157.508188)\n        (xy 61.921059 157.508188)\n        (xy 61.939689 157.649699)\n        (xy 61.943926 157.665511)\n        (xy 61.954964 157.692159)\n        (xy 61.963811 157.703137)\n        (xy 61.968969 157.70182)\n        (xy 62.157981 157.512808)\n        (xy 62.165592 157.49887)\n        (xy 62.16546 157.497034)\n        (xy 62.161211 157.490422)\n        (xy 61.974704 157.303915)\n        (xy 61.962329 157.297157)\n        (xy 61.958068 157.300347)\n        (xy 61.943926 157.334489)\n        (xy 61.939689 157.350301)\n        (xy 61.921059 157.491812)\n        (xy 61.921059 157.508188)\n        (xy 61.3253 157.508188)\n        (xy 61.3253 157.037736)\n        (xy 61.327214 157.015856)\n        (xy 61.327303 157.015355)\n        (xy 61.33001 157)\n        (xy 61.328678 156.992445)\n        (xy 61.316351 156.804374)\n        (xy 61.313965 156.767971)\n        (xy 61.313964 156.767967)\n        (xy 61.313695 156.763856)\n        (xy 61.312891 156.759813)\n        (xy 61.268332 156.535797)\n        (xy 61.26833 156.535791)\n        (xy 61.267527 156.531752)\n        (xy 61.261468 156.513901)\n        (xy 61.259529 156.508188)\n        (xy 61.921059 156.508188)\n        (xy 61.939689 156.649699)\n        (xy 61.943926 156.665511)\n        (xy 61.954964 156.692159)\n        (xy 61.963811 156.703137)\n        (xy 61.968969 156.70182)\n        (xy 62.157981 156.512808)\n        (xy 62.165592 156.49887)\n        (xy 62.16546 156.497034)\n        (xy 62.161211 156.490422)\n        (xy 61.974704 156.303915)\n        (xy 61.962329 156.297157)\n        (xy 61.958068 156.300347)\n        (xy 61.943926 156.334489)\n        (xy 61.939689 156.350301)\n        (xy 61.921059 156.491812)\n        (xy 61.921059 156.508188)\n        (xy 61.259529 156.508188)\n        (xy 61.192787 156.311574)\n        (xy 61.192787 156.311573)\n        (xy 61.191458 156.307659)\n        (xy 61.189635 156.303963)\n        (xy 61.189632 156.303955)\n        (xy 61.090318 156.102569)\n        (xy 61.08679 156.095414)\n        (xy 61.084495 156.091979)\n        (xy 60.978811 155.933811)\n        (xy 62.326863 155.933811)\n        (xy 62.32818 155.938969)\n        (xy 62.517192 156.127981)\n        (xy 62.53113 156.135592)\n        (xy 62.532966 156.13546)\n        (xy 62.539578 156.131211)\n        (xy 62.726082 155.944707)\n        (xy 62.732032 155.933811)\n        (xy 63.326863 155.933811)\n        (xy 63.32818 155.938969)\n        (xy 63.517192 156.127981)\n        (xy 63.53113 156.135592)\n        (xy 63.532966 156.13546)\n        (xy 63.539578 156.131211)\n        (xy 63.726082 155.944707)\n        (xy 63.732032 155.933811)\n        (xy 64.326863 155.933811)\n        (xy 64.32818 155.938969)\n        (xy 64.517192 156.127981)\n        (xy 64.53113 156.135592)\n        (xy 64.532966 156.13546)\n        (xy 64.539578 156.131211)\n        (xy 64.726082 155.944707)\n        (xy 64.732842 155.932327)\n        (xy 64.729653 155.928067)\n        (xy 64.695518 155.913929)\n        (xy 64.679694 155.909689)\n        (xy 64.538188 155.891059)\n        (xy 64.521812 155.891059)\n        (xy 64.380301 155.909689)\n        (xy 64.364489 155.913926)\n        (xy 64.337841 155.924964)\n        (xy 64.326863 155.933811)\n        (xy 63.732032 155.933811)\n        (xy 63.732842 155.932327)\n        (xy 63.729653 155.928067)\n        (xy 63.695518 155.913929)\n        (xy 63.679694 155.909689)\n        (xy 63.538188 155.891059)\n        (xy 63.521812 155.891059)\n        (xy 63.380301 155.909689)\n        (xy 63.364489 155.913926)\n        (xy 63.337841 155.924964)\n        (xy 63.326863 155.933811)\n        (xy 62.732032 155.933811)\n        (xy 62.732842 155.932327)\n        (xy 62.729653 155.928067)\n        (xy 62.695518 155.913929)\n        (xy 62.679694 155.909689)\n        (xy 62.538188 155.891059)\n        (xy 62.521812 155.891059)\n        (xy 62.380301 155.909689)\n        (xy 62.364489 155.913926)\n        (xy 62.337841 155.924964)\n        (xy 62.326863 155.933811)\n        (xy 60.978811 155.933811)\n        (xy 60.957606 155.902076)\n        (xy 60.957602 155.902071)\n        (xy 60.955313 155.898645)\n        (xy 60.804272 155.726416)\n        (xy 60.79987 155.72013)\n        (xy 60.782274 155.707809)\n        (xy 60.781503 155.707162)\n        (xy 76.726875 155.707162)\n        (xy 76.744091 155.863104)\n        (xy 76.798007 156.010438)\n        (xy 76.802244 156.016744)\n        (xy 76.802246 156.016747)\n        (xy 76.842387 156.076482)\n        (xy 76.885512 156.140658)\n        (xy 77.001552 156.246247)\n        (xy 77.008229 156.249872)\n        (xy 77.00823 156.249873)\n        (xy 77.034247 156.263999)\n        (xy 77.139429 156.321108)\n        (xy 77.291183 156.36092)\n        (xy 77.372713 156.362201)\n        (xy 77.440455 156.363265)\n        (xy 77.440458 156.363265)\n        (xy 77.448053 156.363384)\n        (xy 77.488352 156.354154)\n        (xy 77.559217 156.358443)\n        (xy 77.616516 156.400364)\n        (xy 77.621038 156.406663)\n        (xy 77.698312 156.521658)\n        (xy 77.814352 156.627247)\n        (xy 77.821029 156.630872)\n        (xy 77.82103 156.630873)\n        (xy 77.83575 156.638865)\n        (xy 77.952229 156.702108)\n        (xy 78.103983 156.74192)\n        (xy 78.185513 156.743201)\n        (xy 78.253255 156.744265)\n        (xy 78.253258 156.744265)\n        (xy 78.260853 156.744384)\n        (xy 78.31504 156.731973)\n        (xy 78.40638 156.711054)\n        (xy 78.406384 156.711053)\n        (xy 78.413783 156.709358)\n        (xy 78.553943 156.638865)\n        (xy 78.590786 156.607398)\n        (xy 78.667469 156.541906)\n        (xy 78.667471 156.541903)\n        (xy 78.673243 156.536974)\n        (xy 78.67767 156.530814)\n        (xy 78.677673 156.53081)\n        (xy 78.739271 156.445086)\n        (xy 78.764794 156.409566)\n        (xy 78.772027 156.391573)\n        (xy 78.786504 156.355562)\n        (xy 87.612075 156.355562)\n        (xy 87.629291 156.511504)\n        (xy 87.683207 156.658838)\n        (xy 87.687444 156.665144)\n        (xy 87.687446 156.665147)\n        (xy 87.707248 156.694615)\n        (xy 87.770712 156.789058)\n        (xy 87.886752 156.894647)\n        (xy 87.893429 156.898272)\n        (xy 87.89343 156.898273)\n        (xy 87.92659 156.916277)\n        (xy 88.024629 156.969508)\n        (xy 88.176383 157.00932)\n        (xy 88.257913 157.010601)\n        (xy 88.325655 157.011665)\n        (xy 88.325658 157.011665)\n        (xy 88.333253 157.011784)\n        (xy 88.391013 156.998555)\n        (xy 88.47878 156.978454)\n        (xy 88.478784 156.978453)\n        (xy 88.486183 156.976758)\n        (xy 88.626343 156.906265)\n        (xy 88.683192 156.857712)\n        (xy 88.739869 156.809306)\n        (xy 88.739871 156.809303)\n        (xy 88.745643 156.804374)\n        (xy 88.75007 156.798214)\n        (xy 88.750073 156.79821)\n        (xy 88.809411 156.715631)\n        (xy 88.837194 156.676966)\n        (xy 88.839276 156.671788)\n        (xy 90.911459 156.671788)\n        (xy 90.930089 156.813299)\n        (xy 90.934326 156.829111)\n        (xy 90.945364 156.855759)\n        (xy 90.954211 156.866737)\n        (xy 90.959369 156.86542)\n        (xy 91.148381 156.676408)\n        (xy 91.154757 156.664732)\n        (xy 91.884809 156.664732)\n        (xy 91.88494 156.666565)\n        (xy 91.889191 156.67318)\n        (xy 92.057588 156.841577)\n        (xy 92.071532 156.849191)\n        (xy 92.073365 156.84906)\n        (xy 92.07998 156.844809)\n        (xy 92.248377 156.676412)\n        (xy 92.254755 156.664732)\n        (xy 92.984809 156.664732)\n        (xy 92.98494 156.666565)\n        (xy 92.989191 156.67318)\n        (xy 93.157588 156.841577)\n        (xy 93.171532 156.849191)\n        (xy 93.173365 156.84906)\n        (xy 93.17998 156.844809)\n        (xy 93.348377 156.676412)\n        (xy 93.354756 156.66473)\n        (xy 94.084808 156.66473)\n        (xy 94.08494 156.666566)\n        (xy 94.089189 156.673178)\n        (xy 94.275696 156.859685)\n        (xy 94.288071 156.866443)\n        (xy 94.292332 156.863253)\n        (xy 94.306474 156.829111)\n        (xy 94.310711 156.813299)\n        (xy 94.329341 156.671788)\n        (xy 94.329341 156.655412)\n        (xy 94.310711 156.513901)\n        (xy 94.306474 156.498089)\n        (xy 94.295436 156.471441)\n        (xy 94.286589 156.460463)\n        (xy 94.281431 156.46178)\n        (xy 94.092419 156.650792)\n        (xy 94.084808 156.66473)\n        (xy 93.354756 156.66473)\n        (xy 93.355991 156.662468)\n        (xy 93.35586 156.660635)\n        (xy 93.351609 156.65402)\n        (xy 93.183212 156.485623)\n        (xy 93.169268 156.478009)\n        (xy 93.167435 156.47814)\n        (xy 93.16082 156.482391)\n        (xy 92.992423 156.650788)\n        (xy 92.984809 156.664732)\n        (xy 92.254755 156.664732)\n        (xy 92.255991 156.662468)\n        (xy 92.25586 156.660635)\n        (xy 92.251609 156.65402)\n        (xy 92.083212 156.485623)\n        (xy 92.069268 156.478009)\n        (xy 92.067435 156.47814)\n        (xy 92.06082 156.482391)\n        (xy 91.892423 156.650788)\n        (xy 91.884809 156.664732)\n        (xy 91.154757 156.664732)\n        (xy 91.155992 156.66247)\n        (xy 91.15586 156.660634)\n        (xy 91.151611 156.654022)\n        (xy 90.965104 156.467515)\n        (xy 90.952729 156.460757)\n        (xy 90.948468 156.463947)\n        (xy 90.934326 156.498089)\n        (xy 90.930089 156.513901)\n        (xy 90.911459 156.655412)\n        (xy 90.911459 156.671788)\n        (xy 88.839276 156.671788)\n        (xy 88.842478 156.663822)\n        (xy 88.892879 156.538447)\n        (xy 88.89288 156.538445)\n        (xy 88.895712 156.531399)\n        (xy 88.917818 156.376075)\n        (xy 88.917961 156.3624)\n        (xy 88.917387 156.357652)\n        (xy 88.909142 156.289523)\n        (xy 88.899113 156.206647)\n        (xy 88.857836 156.097411)\n        (xy 91.317263 156.097411)\n        (xy 91.31858 156.102569)\n        (xy 91.507592 156.291581)\n        (xy 91.52153 156.299192)\n        (xy 91.523366 156.29906)\n        (xy 91.529978 156.294811)\n        (xy 91.716482 156.108307)\n        (xy 91.722432 156.097411)\n        (xy 92.417263 156.097411)\n        (xy 92.41858 156.102569)\n        (xy 92.607592 156.291581)\n        (xy 92.62153 156.299192)\n        (xy 92.623366 156.29906)\n        (xy 92.629978 156.294811)\n        (xy 92.816482 156.108307)\n        (xy 92.822432 156.097411)\n        (xy 93.517263 156.097411)\n        (xy 93.51858 156.102569)\n        (xy 93.707592 156.291581)\n        (xy 93.72153 156.299192)\n        (xy 93.723366 156.29906)\n        (xy 93.729978 156.294811)\n        (xy 93.916482 156.108307)\n        (xy 93.923242 156.095927)\n        (xy 93.920053 156.091667)\n        (xy 93.885918 156.077529)\n        (xy 93.870094 156.073289)\n        (xy 93.728588 156.054659)\n        (xy 93.712212 156.054659)\n        (xy 93.570701 156.073289)\n        (xy 93.554889 156.077526)\n        (xy 93.528241 156.088564)\n        (xy 93.517263 156.097411)\n        (xy 92.822432 156.097411)\n        (xy 92.823242 156.095927)\n        (xy 92.820053 156.091667)\n        (xy 92.785918 156.077529)\n        (xy 92.770094 156.073289)\n        (xy 92.628588 156.054659)\n        (xy 92.612212 156.054659)\n        (xy 92.470701 156.073289)\n        (xy 92.454889 156.077526)\n        (xy 92.428241 156.088564)\n        (xy 92.417263 156.097411)\n        (xy 91.722432 156.097411)\n        (xy 91.723242 156.095927)\n        (xy 91.720053 156.091667)\n        (xy 91.685918 156.077529)\n        (xy 91.670094 156.073289)\n        (xy 91.528588 156.054659)\n        (xy 91.512212 156.054659)\n        (xy 91.370701 156.073289)\n        (xy 91.354889 156.077526)\n        (xy 91.328241 156.088564)\n        (xy 91.317263 156.097411)\n        (xy 88.857836 156.097411)\n        (xy 88.843656 156.059886)\n        (xy 88.814008 156.016747)\n        (xy 88.759095 155.936848)\n        (xy 88.759094 155.936846)\n        (xy 88.754793 155.930589)\n        (xy 88.749122 155.925536)\n        (xy 88.661606 155.847562)\n        (xy 96.476675 155.847562)\n        (xy 96.493891 156.003504)\n        (xy 96.547807 156.150838)\n        (xy 96.552044 156.157144)\n        (xy 96.552046 156.157147)\n        (xy 96.586491 156.208406)\n        (xy 96.635312 156.281058)\n        (xy 96.64093 156.28617)\n        (xy 96.73441 156.371231)\n        (xy 96.771332 156.431871)\n        (xy 96.769609 156.502847)\n        (xy 96.767009 156.510178)\n        (xy 96.737753 156.585215)\n        (xy 96.736761 156.592748)\n        (xy 96.736761 156.592749)\n        (xy 96.718367 156.732469)\n        (xy 96.717275 156.740762)\n        (xy 96.734491 156.896704)\n        (xy 96.788407 157.044038)\n        (xy 96.792644 157.050344)\n        (xy 96.792646 157.050347)\n        (xy 96.810079 157.076289)\n        (xy 96.875912 157.174258)\n        (xy 96.991952 157.279847)\n        (xy 96.998629 157.283472)\n        (xy 96.99863 157.283473)\n        (xy 97.015827 157.29281)\n        (xy 97.129829 157.354708)\n        (xy 97.281583 157.39452)\n        (xy 97.363113 157.395801)\n        (xy 97.430855 157.396865)\n        (xy 97.430858 157.396865)\n        (xy 97.438453 157.396984)\n        (xy 97.494563 157.384133)\n        (xy 97.58398 157.363654)\n        (xy 97.583984 157.363653)\n        (xy 97.591383 157.361958)\n        (xy 97.731543 157.291465)\n        (xy 97.766932 157.26124)\n        (xy 97.845069 157.194506)\n        (xy 97.845071 157.194503)\n        (xy 97.850843 157.189574)\n        (xy 97.85527 157.183414)\n        (xy 97.855273 157.18341)\n        (xy 97.92222 157.090241)\n        (xy 97.942394 157.062166)\n        (xy 97.947145 157.050347)\n        (xy 97.998079 156.923647)\n        (xy 97.99808 156.923645)\n        (xy 98.000912 156.916599)\n        (xy 98.023018 156.761275)\n        (xy 98.023161 156.7476)\n        (xy 98.022241 156.739992)\n        (xy 98.011837 156.65402)\n        (xy 98.004313 156.591847)\n        (xy 97.948856 156.445086)\n        (xy 97.898097 156.371231)\n        (xy 97.864295 156.322048)\n        (xy 97.864294 156.322046)\n        (xy 97.859993 156.315789)\n        (xy 97.851808 156.308496)\n        (xy 97.766174 156.232199)\n        (xy 97.728618 156.171949)\n        (xy 97.729598 156.100959)\n        (xy 97.733086 156.091127)\n        (xy 97.757478 156.03045)\n        (xy 97.757479 156.030446)\n        (xy 97.760312 156.023399)\n        (xy 97.765692 155.9856)\n        (xy 98.86368 155.9856)\n        (xy 98.86437 155.992165)\n        (xy 98.88091 156.149524)\n        (xy 98.882109 156.160936)\n        (xy 98.884149 156.167214)\n        (xy 98.884149 156.167215)\n        (xy 98.890779 156.187619)\n        (xy 98.936589 156.328609)\n        (xy 98.939892 156.334331)\n        (xy 98.939893 156.334332)\n        (xy 98.96635 156.380156)\n        (xy 99.02474 156.481291)\n        (xy 99.029158 156.486198)\n        (xy 99.029159 156.486199)\n        (xy 99.122312 156.589656)\n        (xy 99.142709 156.612309)\n        (xy 99.208717 156.660267)\n        (xy 99.266363 156.702149)\n        (xy 99.28534 156.715937)\n        (xy 99.291369 156.718621)\n        (xy 99.291372 156.718623)\n        (xy 99.440364 156.784958)\n        (xy 99.440367 156.784959)\n        (xy 99.4464 156.787645)\n        (xy 99.469796 156.792618)\n        (xy 99.612392 156.822928)\n        (xy 99.612396 156.822928)\n        (xy 99.618849 156.8243)\n        (xy 99.795151 156.8243)\n        (xy 99.801604 156.822928)\n        (xy 99.801608 156.822928)\n        (xy 99.944204 156.792618)\n        (xy 99.9676 156.787645)\n        (xy 99.973633 156.784959)\n        (xy 99.973636 156.784958)\n        (xy 100.122628 156.718623)\n        (xy 100.122631 156.718621)\n        (xy 100.12866 156.715937)\n        (xy 100.147638 156.702149)\n        (xy 100.205283 156.660267)\n        (xy 100.271291 156.612309)\n        (xy 100.291688 156.589656)\n        (xy 100.296635 156.584162)\n        (xy 103.741075 156.584162)\n        (xy 103.758291 156.740104)\n        (xy 103.812207 156.887438)\n        (xy 103.816444 156.893744)\n        (xy 103.816446 156.893747)\n        (xy 103.842666 156.932766)\n        (xy 103.899712 157.017658)\n        (xy 104.015752 157.123247)\n        (xy 104.022429 157.126872)\n        (xy 104.02243 157.126873)\n        (xy 104.03715 157.134865)\n        (xy 104.153629 157.198108)\n        (xy 104.305383 157.23792)\n        (xy 104.386913 157.239201)\n        (xy 104.454655 157.240265)\n        (xy 104.454658 157.240265)\n        (xy 104.462253 157.240384)\n        (xy 104.537369 157.22318)\n        (xy 104.60778 157.207054)\n        (xy 104.607784 157.207053)\n        (xy 104.615183 157.205358)\n        (xy 104.687075 157.1692)\n        (xy 132.05468 157.1692)\n        (xy 132.05537 157.175765)\n        (xy 132.068839 157.303906)\n        (xy 132.073109 157.344536)\n        (xy 132.075149 157.350814)\n        (xy 132.075149 157.350815)\n        (xy 132.08935 157.39452)\n        (xy 132.127589 157.512209)\n        (xy 132.130892 157.517931)\n        (xy 132.130893 157.517932)\n        (xy 132.13251 157.520732)\n        (xy 132.21574 157.664891)\n        (xy 132.220158 157.669798)\n        (xy 132.220159 157.669799)\n        (xy 132.307288 157.766566)\n        (xy 132.333709 157.795909)\n        (xy 132.392107 157.838338)\n        (xy 132.462245 157.889296)\n        (xy 132.47634 157.899537)\n        (xy 132.482369 157.902221)\n        (xy 132.482372 157.902223)\n        (xy 132.631364 157.968558)\n        (xy 132.631367 157.968559)\n        (xy 132.6374 157.971245)\n        (xy 132.65707 157.975426)\n        (xy 132.803392 158.006528)\n        (xy 132.803396 158.006528)\n        (xy 132.809849 158.0079)\n        (xy 132.986151 158.0079)\n        (xy 132.992604 158.006528)\n        (xy 132.992608 158.006528)\n        (xy 133.13893 157.975426)\n        (xy 133.1586 157.971245)\n        (xy 133.164633 157.968559)\n        (xy 133.164636 157.968558)\n        (xy 133.313628 157.902223)\n        (xy 133.313631 157.902221)\n        (xy 133.31966 157.899537)\n        (xy 133.333756 157.889296)\n        (xy 133.403893 157.838338)\n        (xy 133.462291 157.795909)\n        (xy 133.488712 157.766566)\n        (xy 133.575841 157.669799)\n        (xy 133.575842 157.669798)\n        (xy 133.58026 157.664891)\n        (xy 133.66349 157.520732)\n        (xy 133.665107 157.517932)\n        (xy 133.665108 157.517931)\n        (xy 133.668411 157.512209)\n        (xy 133.70665 157.39452)\n        (xy 133.720851 157.350815)\n        (xy 133.720851 157.350814)\n        (xy 133.722891 157.344536)\n        (xy 133.727162 157.303906)\n        (xy 133.74063 157.175765)\n        (xy 133.74132 157.1692)\n        (xy 133.726978 157.032747)\n        (xy 133.723581 157.000428)\n        (xy 133.723581 157.000427)\n        (xy 133.722891 156.993864)\n        (xy 133.718886 156.981536)\n        (xy 133.677938 156.855511)\n        (xy 133.668411 156.826191)\n        (xy 133.66013 156.811847)\n        (xy 133.625416 156.751721)\n        (xy 133.58026 156.673509)\n        (xy 133.572356 156.66473)\n        (xy 133.466713 156.547402)\n        (xy 133.466712 156.547401)\n        (xy 133.462291 156.542491)\n        (xy 133.354185 156.463947)\n        (xy 133.325002 156.442744)\n        (xy 133.325001 156.442743)\n        (xy 133.31966 156.438863)\n        (xy 133.313631 156.436179)\n        (xy 133.313628 156.436177)\n        (xy 133.164636 156.369842)\n        (xy 133.164633 156.369841)\n        (xy 133.1586 156.367155)\n        (xy 133.097435 156.354154)\n        (xy 132.992608 156.331872)\n        (xy 132.992604 156.331872)\n        (xy 132.986151 156.3305)\n        (xy 132.809849 156.3305)\n        (xy 132.803396 156.331872)\n        (xy 132.803392 156.331872)\n        (xy 132.698565 156.354154)\n        (xy 132.6374 156.367155)\n        (xy 132.631367 156.369841)\n        (xy 132.631364 156.369842)\n        (xy 132.482372 156.436177)\n        (xy 132.482369 156.436179)\n        (xy 132.47634 156.438863)\n        (xy 132.470999 156.442743)\n        (xy 132.470998 156.442744)\n        (xy 132.441815 156.463947)\n        (xy 132.333709 156.542491)\n        (xy 132.329288 156.547401)\n        (xy 132.329287 156.547402)\n        (xy 132.223645 156.66473)\n        (xy 132.21574 156.673509)\n        (xy 132.170584 156.751721)\n        (xy 132.135871 156.811847)\n        (xy 132.127589 156.826191)\n        (xy 132.118062 156.855511)\n        (xy 132.077115 156.981536)\n        (xy 132.073109 156.993864)\n        (xy 132.072419 157.000427)\n        (xy 132.072419 157.000428)\n        (xy 132.069022 157.032747)\n        (xy 132.05468 157.1692)\n        (xy 104.687075 157.1692)\n        (xy 104.755343 157.134865)\n        (xy 104.792678 157.102978)\n        (xy 104.868869 157.037906)\n        (xy 104.868871 157.037903)\n        (xy 104.874643 157.032974)\n        (xy 104.87907 157.026814)\n        (xy 104.879073 157.02681)\n        (xy 104.946649 156.932766)\n        (xy 104.966194 156.905566)\n        (xy 104.970158 156.895705)\n        (xy 104.983569 156.862345)\n        (xy 121.682485 156.862345)\n        (xy 121.687394 156.868903)\n        (xy 121.795461 156.929299)\n        (xy 121.806702 156.93421)\n        (xy 121.993953 156.995052)\n        (xy 122.005927 156.997685)\n        (xy 122.201439 157.020998)\n        (xy 122.213688 157.021255)\n        (xy 122.410001 157.006149)\n        (xy 122.422079 157.004019)\n        (xy 122.611715 156.951072)\n        (xy 122.623145 156.946639)\n        (xy 122.769277 156.872822)\n        (xy 122.779561 156.863177)\n        (xy 122.777323 156.856533)\n        (xy 122.678148 156.757358)\n        (xy 123.7027 156.757358)\n        (xy 123.703473 156.763856)\n        (xy 123.704685 156.77404)\n        (xy 123.705867 156.783978)\n        (xy 123.724617 156.826191)\n        (xy 123.738619 156.857712)\n        (xy 123.752036 156.887919)\n        (xy 123.787827 156.923647)\n        (xy 123.824295 156.960052)\n        (xy 123.824297 156.960053)\n        (xy 123.832528 156.96827)\n        (xy 123.936549 157.014258)\n        (xy 123.962642 157.0173)\n        (xy 125.577358 157.0173)\n        (xy 125.588252 157.016004)\n        (xy 125.594593 157.01525)\n        (xy 125.594596 157.015249)\n        (xy 125.603978 157.014133)\n        (xy 125.707919 156.967964)\n        (xy 125.763345 156.912441)\n        (xy 125.780052 156.895705)\n        (xy 125.780053 156.895703)\n        (xy 125.78827 156.887472)\n        (xy 125.834258 156.783451)\n        (xy 125.8373 156.757358)\n        (xy 125.8373 155.930462)\n        (xy 138.163275 155.930462)\n        (xy 138.180491 156.086404)\n        (xy 138.234407 156.233738)\n        (xy 138.238644 156.240044)\n        (xy 138.238646 156.240047)\n        (xy 138.276375 156.296192)\n        (xy 138.321912 156.363958)\n        (xy 138.437952 156.469547)\n        (xy 138.444629 156.473172)\n        (xy 138.44463 156.473173)\n        (xy 138.459582 156.481291)\n        (xy 138.575829 156.544408)\n        (xy 138.583171 156.546334)\n        (xy 138.583173 156.546335)\n        (xy 138.672297 156.569716)\n        (xy 138.733113 156.60635)\n        (xy 138.764468 156.670047)\n        (xy 138.765563 156.677765)\n        (xy 138.777391 156.784904)\n        (xy 138.831307 156.932238)\n        (xy 138.835544 156.938544)\n        (xy 138.835546 156.938547)\n        (xy 138.85893 156.973345)\n        (xy 138.918812 157.062458)\n        (xy 139.034852 157.168047)\n        (xy 139.041529 157.171672)\n        (xy 139.04153 157.171673)\n        (xy 139.055706 157.17937)\n        (xy 139.172729 157.242908)\n        (xy 139.324483 157.28272)\n        (xy 139.404433 157.283976)\n        (xy 139.473754 157.285065)\n        (xy 139.473757 157.285065)\n        (xy 139.481353 157.285184)\n        (xy 139.488758 157.283488)\n        (xy 139.489319 157.283429)\n        (xy 139.559158 157.296202)\n        (xy 139.611004 157.344705)\n        (xy 139.628397 157.413538)\n        (xy 139.605815 157.480847)\n        (xy 139.560863 157.520401)\n        (xy 139.429463 157.589095)\n        (xy 139.422758 157.5926)\n        (xy 139.259636 157.723754)\n        (xy 139.125095 157.884093)\n        (xy 139.122125 157.889496)\n        (xy 139.122124 157.889497)\n        (xy 139.056107 158.009581)\n        (xy 139.02426 158.067511)\n        (xy 138.960972 158.267022)\n        (xy 138.960286 158.273139)\n        (xy 138.960285 158.273143)\n        (xy 138.943611 158.421804)\n        (xy 138.937641 158.475026)\n        (xy 138.938157 158.48117)\n        (xy 138.954333 158.673805)\n        (xy 138.955155 158.6836)\n        (xy 139.012848 158.8848)\n        (xy 139.015666 158.890282)\n        (xy 139.015667 158.890286)\n        (xy 139.105703 159.065477)\n        (xy 139.105706 159.065481)\n        (xy 139.108523 159.070963)\n        (xy 139.238534 159.234996)\n        (xy 139.243228 159.238991)\n        (xy 139.374017 159.350301)\n        (xy 139.39793 159.370653)\n        (xy 139.403308 159.373659)\n        (xy 139.40331 159.37366)\n        (xy 139.438436 159.393291)\n        (xy 139.58064 159.472766)\n        (xy 139.779704 159.537446)\n        (xy 139.98754 159.562229)\n        (xy 139.993675 159.561757)\n        (xy 139.993677 159.561757)\n        (xy 140.19009 159.546644)\n        (xy 140.190095 159.546643)\n        (xy 140.196231 159.546171)\n        (xy 140.202161 159.544515)\n        (xy 140.202163 159.544515)\n        (xy 140.347343 159.50398)\n        (xy 140.397829 159.489884)\n        (xy 140.427948 159.47467)\n        (xy 140.510992 159.432721)\n        (xy 140.584655 159.395511)\n        (xy 140.589677 159.391588)\n        (xy 140.744736 159.270442)\n        (xy 140.749592 159.266648)\n        (xy 140.764894 159.248921)\n        (xy 140.882329 159.112871)\n        (xy 140.88233 159.112869)\n        (xy 140.886358 159.108203)\n        (xy 140.989745 158.92621)\n        (xy 141.055813 158.727603)\n        (xy 141.082046 158.519945)\n        (xy 141.082464 158.49)\n        (xy 141.080996 158.475026)\n        (xy 141.477641 158.475026)\n        (xy 141.478157 158.48117)\n        (xy 141.494333 158.673805)\n        (xy 141.495155 158.6836)\n        (xy 141.552848 158.8848)\n        (xy 141.555666 158.890282)\n        (xy 141.555667 158.890286)\n        (xy 141.645703 159.065477)\n        (xy 141.645706 159.065481)\n        (xy 141.648523 159.070963)\n        (xy 141.778534 159.234996)\n        (xy 141.783228 159.238991)\n        (xy 141.914017 159.350301)\n        (xy 141.93793 159.370653)\n        (xy 141.943308 159.373659)\n        (xy 141.94331 159.37366)\n        (xy 141.978436 159.393291)\n        (xy 142.12064 159.472766)\n        (xy 142.319704 159.537446)\n        (xy 142.52754 159.562229)\n        (xy 142.533675 159.561757)\n        (xy 142.533677 159.561757)\n        (xy 142.73009 159.546644)\n        (xy 142.730095 159.546643)\n        (xy 142.736231 159.546171)\n        (xy 142.742161 159.544515)\n        (xy 142.742163 159.544515)\n        (xy 142.887343 159.50398)\n        (xy 142.937829 159.489884)\n        (xy 142.967948 159.47467)\n        (xy 143.050992 159.432721)\n        (xy 143.124655 159.395511)\n        (xy 143.129677 159.391588)\n        (xy 143.284736 159.270442)\n        (xy 143.289592 159.266648)\n        (xy 143.304894 159.248921)\n        (xy 143.422329 159.112871)\n        (xy 143.42233 159.112869)\n        (xy 143.426358 159.108203)\n        (xy 143.529745 158.92621)\n        (xy 143.595813 158.727603)\n        (xy 143.622046 158.519945)\n        (xy 143.622464 158.49)\n        (xy 143.620996 158.475026)\n        (xy 144.017641 158.475026)\n        (xy 144.018157 158.48117)\n        (xy 144.034333 158.673805)\n        (xy 144.035155 158.6836)\n        (xy 144.092848 158.8848)\n        (xy 144.095666 158.890282)\n        (xy 144.095667 158.890286)\n        (xy 144.185703 159.065477)\n        (xy 144.185706 159.065481)\n        (xy 144.188523 159.070963)\n        (xy 144.318534 159.234996)\n        (xy 144.323228 159.238991)\n        (xy 144.454017 159.350301)\n        (xy 144.47793 159.370653)\n        (xy 144.483308 159.373659)\n        (xy 144.48331 159.37366)\n        (xy 144.518436 159.393291)\n        (xy 144.66064 159.472766)\n        (xy 144.859704 159.537446)\n        (xy 145.06754 159.562229)\n        (xy 145.073675 159.561757)\n        (xy 145.073677 159.561757)\n        (xy 145.27009 159.546644)\n        (xy 145.270095 159.546643)\n        (xy 145.276231 159.546171)\n        (xy 145.282161 159.544515)\n        (xy 145.282163 159.544515)\n        (xy 145.427343 159.50398)\n        (xy 145.477829 159.489884)\n        (xy 145.507948 159.47467)\n        (xy 145.590992 159.432721)\n        (xy 145.664655 159.395511)\n        (xy 145.669677 159.391588)\n        (xy 145.824736 159.270442)\n        (xy 145.829592 159.266648)\n        (xy 145.844894 159.248921)\n        (xy 145.962329 159.112871)\n        (xy 145.96233 159.112869)\n        (xy 145.966358 159.108203)\n        (xy 146.069745 158.92621)\n        (xy 146.135813 158.727603)\n        (xy 146.162046 158.519945)\n        (xy 146.162464 158.49)\n        (xy 146.160996 158.475026)\n        (xy 146.557641 158.475026)\n        (xy 146.558157 158.48117)\n        (xy 146.574333 158.673805)\n        (xy 146.575155 158.6836)\n        (xy 146.632848 158.8848)\n        (xy 146.635666 158.890282)\n        (xy 146.635667 158.890286)\n        (xy 146.725703 159.065477)\n        (xy 146.725706 159.065481)\n        (xy 146.728523 159.070963)\n        (xy 146.858534 159.234996)\n        (xy 146.863228 159.238991)\n        (xy 146.994017 159.350301)\n        (xy 147.01793 159.370653)\n        (xy 147.023308 159.373659)\n        (xy 147.02331 159.37366)\n        (xy 147.058436 159.393291)\n        (xy 147.20064 159.472766)\n        (xy 147.399704 159.537446)\n        (xy 147.60754 159.562229)\n        (xy 147.613675 159.561757)\n        (xy 147.613677 159.561757)\n        (xy 147.81009 159.546644)\n        (xy 147.810095 159.546643)\n        (xy 147.816231 159.546171)\n        (xy 147.822161 159.544515)\n        (xy 147.822163 159.544515)\n        (xy 147.967343 159.50398)\n        (xy 148.017829 159.489884)\n        (xy 148.047948 159.47467)\n        (xy 148.130992 159.432721)\n        (xy 148.204655 159.395511)\n        (xy 148.209677 159.391588)\n        (xy 148.364736 159.270442)\n        (xy 148.369592 159.266648)\n        (xy 148.384894 159.248921)\n        (xy 148.502329 159.112871)\n        (xy 148.50233 159.112869)\n        (xy 148.506358 159.108203)\n        (xy 148.609745 158.92621)\n        (xy 148.675813 158.727603)\n        (xy 148.702046 158.519945)\n        (xy 148.702464 158.49)\n        (xy 148.700996 158.475026)\n        (xy 149.097641 158.475026)\n        (xy 149.098157 158.48117)\n        (xy 149.114333 158.673805)\n        (xy 149.115155 158.6836)\n        (xy 149.172848 158.8848)\n        (xy 149.175666 158.890282)\n        (xy 149.175667 158.890286)\n        (xy 149.265703 159.065477)\n        (xy 149.265706 159.065481)\n        (xy 149.268523 159.070963)\n        (xy 149.398534 159.234996)\n        (xy 149.403228 159.238991)\n        (xy 149.534017 159.350301)\n        (xy 149.55793 159.370653)\n        (xy 149.563308 159.373659)\n        (xy 149.56331 159.37366)\n        (xy 149.598436 159.393291)\n        (xy 149.74064 159.472766)\n        (xy 149.939704 159.537446)\n        (xy 150.14754 159.562229)\n        (xy 150.153675 159.561757)\n        (xy 150.153677 159.561757)\n        (xy 150.35009 159.546644)\n        (xy 150.350095 159.546643)\n        (xy 150.356231 159.546171)\n        (xy 150.362161 159.544515)\n        (xy 150.362163 159.544515)\n        (xy 150.507343 159.50398)\n        (xy 150.557829 159.489884)\n        (xy 150.587948 159.47467)\n        (xy 150.670992 159.432721)\n        (xy 150.744655 159.395511)\n        (xy 150.749677 159.391588)\n        (xy 150.904736 159.270442)\n        (xy 150.909592 159.266648)\n        (xy 151.012006 159.148001)\n        (xy 151.071655 159.109506)\n        (xy 151.142652 159.10937)\n        (xy 151.202451 159.14764)\n        (xy 151.232067 159.212165)\n        (xy 151.224777 159.276103)\n        (xy 151.191314 159.361932)\n        (xy 151.191313 159.361936)\n        (xy 151.188553 159.369015)\n        (xy 151.187561 159.376548)\n        (xy 151.187561 159.376549)\n        (xy 151.169656 159.512554)\n        (xy 151.168075 159.524562)\n        (xy 151.185291 159.680504)\n        (xy 151.239207 159.827838)\n        (xy 151.243444 159.834144)\n        (xy 151.243446 159.834147)\n        (xy 151.281776 159.891187)\n        (xy 151.326712 159.958058)\n        (xy 151.442752 160.063647)\n        (xy 151.449429 160.067272)\n        (xy 151.44943 160.067273)\n        (xy 151.48259 160.085277)\n        (xy 151.580629 160.138508)\n        (xy 151.732383 160.17832)\n        (xy 151.813913 160.179601)\n        (xy 151.881655 160.180665)\n        (xy 151.881658 160.180665)\n        (xy 151.889253 160.180784)\n        (xy 151.94344 160.168373)\n        (xy 152.03478 160.147454)\n        (xy 152.034784 160.147453)\n        (xy 152.042183 160.145758)\n        (xy 152.182343 160.075265)\n        (xy 152.247051 160.02)\n        (xy 152.295869 159.978306)\n        (xy 152.295871 159.978303)\n        (xy 152.301643 159.973374)\n        (xy 152.30607 159.967214)\n        (xy 152.306073 159.96721)\n        (xy 152.375011 159.871271)\n        (xy 152.393194 159.845966)\n        (xy 152.39915 159.83115)\n        (xy 152.448879 159.707447)\n        (xy 152.44888 159.707445)\n        (xy 152.451712 159.700399)\n        (xy 152.473818 159.545075)\n        (xy 152.473961 159.5314)\n        (xy 152.473403 159.526783)\n        (xy 152.462097 159.433362)\n        (xy 152.455113 159.375647)\n        (xy 152.399656 159.228886)\n        (xy 152.388164 159.212165)\n        (xy 152.315095 159.105848)\n        (xy 152.315094 159.105846)\n        (xy 152.310793 159.099589)\n        (xy 152.305122 159.094536)\n        (xy 152.199326 159.000275)\n        (xy 152.199323 159.000273)\n        (xy 152.193654 158.995222)\n        (xy 152.055 158.921808)\n        (xy 152.047635 158.919958)\n        (xy 151.910209 158.885439)\n        (xy 151.910205 158.885439)\n        (xy 151.902838 158.883588)\n        (xy 151.895238 158.883548)\n        (xy 151.895237 158.883548)\n        (xy 151.83111 158.883212)\n        (xy 151.745951 158.882766)\n        (xy 151.738571 158.884538)\n        (xy 151.738569 158.884538)\n        (xy 151.600775 158.917619)\n        (xy 151.600771 158.91762)\n        (xy 151.593396 158.919391)\n        (xy 151.453981 158.991349)\n        (xy 151.448259 158.996341)\n        (xy 151.448257 158.996342)\n        (xy 151.335906 159.094352)\n        (xy 151.271424 159.12406)\n        (xy 151.201117 159.11419)\n        (xy 151.147306 159.067876)\n        (xy 151.127078 158.999823)\n        (xy 151.14352 158.937167)\n        (xy 151.149745 158.92621)\n        (xy 151.215813 158.727603)\n        (xy 151.242046 158.519945)\n        (xy 151.242464 158.49)\n        (xy 151.222039 158.281691)\n        (xy 151.218249 158.269136)\n        (xy 151.177889 158.13546)\n        (xy 151.161542 158.081316)\n        (xy 151.063278 157.896507)\n        (xy 150.975304 157.78864)\n        (xy 150.934884 157.73908)\n        (xy 150.934881 157.739077)\n        (xy 150.930989 157.734305)\n        (xy 150.92624 157.730376)\n        (xy 150.774464 157.604816)\n        (xy 150.774461 157.604814)\n        (xy 150.769714 157.600887)\n        (xy 150.585597 157.501335)\n        (xy 150.476119 157.467446)\n        (xy 150.391536 157.441263)\n        (xy 150.391533 157.441262)\n        (xy 150.385649 157.439441)\n        (xy 150.379524 157.438797)\n        (xy 150.379523 157.438797)\n        (xy 150.183615 157.418206)\n        (xy 150.183614 157.418206)\n        (xy 150.177487 157.417562)\n        (xy 150.066363 157.427675)\n        (xy 149.975181 157.435973)\n        (xy 149.97518 157.435973)\n        (xy 149.96904 157.436532)\n        (xy 149.963126 157.438273)\n        (xy 149.963124 157.438273)\n        (xy 149.827875 157.47808)\n        (xy 149.768248 157.495629)\n        (xy 149.762783 157.498486)\n        (xy 149.589463 157.589095)\n        (xy 149.582758 157.5926)\n        (xy 149.419636 157.723754)\n        (xy 149.285095 157.884093)\n        (xy 149.282125 157.889496)\n        (xy 149.282124 157.889497)\n        (xy 149.216107 158.009581)\n        (xy 149.18426 158.067511)\n        (xy 149.120972 158.267022)\n        (xy 149.120286 158.273139)\n        (xy 149.120285 158.273143)\n        (xy 149.103611 158.421804)\n        (xy 149.097641 158.475026)\n        (xy 148.700996 158.475026)\n        (xy 148.682039 158.281691)\n        (xy 148.678249 158.269136)\n        (xy 148.637889 158.13546)\n        (xy 148.621542 158.081316)\n        (xy 148.523278 157.896507)\n        (xy 148.435304 157.78864)\n        (xy 148.394884 157.73908)\n        (xy 148.394881 157.739077)\n        (xy 148.390989 157.734305)\n        (xy 148.38624 157.730376)\n        (xy 148.234464 157.604816)\n        (xy 148.234461 157.604814)\n        (xy 148.229714 157.600887)\n        (xy 148.045597 157.501335)\n        (xy 147.936119 157.467446)\n        (xy 147.851536 157.441263)\n        (xy 147.851533 157.441262)\n        (xy 147.845649 157.439441)\n        (xy 147.839524 157.438797)\n        (xy 147.839523 157.438797)\n        (xy 147.643615 157.418206)\n        (xy 147.643614 157.418206)\n        (xy 147.637487 157.417562)\n        (xy 147.526363 157.427675)\n        (xy 147.435181 157.435973)\n        (xy 147.43518 157.435973)\n        (xy 147.42904 157.436532)\n        (xy 147.423126 157.438273)\n        (xy 147.423124 157.438273)\n        (xy 147.287875 157.47808)\n        (xy 147.228248 157.495629)\n        (xy 147.222783 157.498486)\n        (xy 147.049463 157.589095)\n        (xy 147.042758 157.5926)\n        (xy 146.879636 157.723754)\n        (xy 146.745095 157.884093)\n        (xy 146.742125 157.889496)\n        (xy 146.742124 157.889497)\n        (xy 146.676107 158.009581)\n        (xy 146.64426 158.067511)\n        (xy 146.580972 158.267022)\n        (xy 146.580286 158.273139)\n        (xy 146.580285 158.273143)\n        (xy 146.563611 158.421804)\n        (xy 146.557641 158.475026)\n        (xy 146.160996 158.475026)\n        (xy 146.142039 158.281691)\n        (xy 146.138249 158.269136)\n        (xy 146.097889 158.13546)\n        (xy 146.081542 158.081316)\n        (xy 145.983278 157.896507)\n        (xy 145.895304 157.78864)\n        (xy 145.854884 157.73908)\n        (xy 145.854881 157.739077)\n        (xy 145.850989 157.734305)\n        (xy 145.84624 157.730376)\n        (xy 145.694464 157.604816)\n        (xy 145.694461 157.604814)\n        (xy 145.689714 157.600887)\n        (xy 145.505597 157.501335)\n        (xy 145.396119 157.467446)\n        (xy 145.311536 157.441263)\n        (xy 145.311533 157.441262)\n        (xy 145.305649 157.439441)\n        (xy 145.299524 157.438797)\n        (xy 145.299523 157.438797)\n        (xy 145.103615 157.418206)\n        (xy 145.103614 157.418206)\n        (xy 145.097487 157.417562)\n        (xy 144.986363 157.427675)\n        (xy 144.895181 157.435973)\n        (xy 144.89518 157.435973)\n        (xy 144.88904 157.436532)\n        (xy 144.883126 157.438273)\n        (xy 144.883124 157.438273)\n        (xy 144.747875 157.47808)\n        (xy 144.688248 157.495629)\n        (xy 144.682783 157.498486)\n        (xy 144.509463 157.589095)\n        (xy 144.502758 157.5926)\n        (xy 144.339636 157.723754)\n        (xy 144.205095 157.884093)\n        (xy 144.202125 157.889496)\n        (xy 144.202124 157.889497)\n        (xy 144.136107 158.009581)\n        (xy 144.10426 158.067511)\n        (xy 144.040972 158.267022)\n        (xy 144.040286 158.273139)\n        (xy 144.040285 158.273143)\n        (xy 144.023611 158.421804)\n        (xy 144.017641 158.475026)\n        (xy 143.620996 158.475026)\n        (xy 143.602039 158.281691)\n        (xy 143.598249 158.269136)\n        (xy 143.557889 158.13546)\n        (xy 143.541542 158.081316)\n        (xy 143.443278 157.896507)\n        (xy 143.355304 157.78864)\n        (xy 143.314884 157.73908)\n        (xy 143.314881 157.739077)\n        (xy 143.310989 157.734305)\n        (xy 143.30624 157.730376)\n        (xy 143.154464 157.604816)\n        (xy 143.154461 157.604814)\n        (xy 143.149714 157.600887)\n        (xy 142.965597 157.501335)\n        (xy 142.856119 157.467446)\n        (xy 142.771536 157.441263)\n        (xy 142.771533 157.441262)\n        (xy 142.765649 157.439441)\n        (xy 142.759524 157.438797)\n        (xy 142.753482 157.437557)\n        (xy 142.754051 157.434784)\n        (xy 142.699616 157.412377)\n        (xy 142.658996 157.354149)\n        (xy 142.656304 157.283204)\n        (xy 142.679432 157.244026)\n        (xy 161.601905 157.244026)\n        (xy 161.62047 157.41219)\n        (xy 161.625552 157.426076)\n        (xy 161.675825 157.563453)\n        (xy 161.678612 157.57107)\n        (xy 161.682848 157.577373)\n        (xy 161.682848 157.577374)\n        (xy 161.76874 157.705196)\n        (xy 161.768743 157.705199)\n        (xy 161.772974 157.711496)\n        (xy 161.898108 157.825359)\n        (xy 161.934268 157.844992)\n        (xy 162.025274 157.894404)\n        (xy 162.046791 157.906087)\n        (xy 162.054132 157.908013)\n        (xy 162.054135 157.908014)\n        (xy 162.199765 157.946219)\n        (xy 162.260581 157.982853)\n        (xy 162.291936 158.04655)\n        (xy 162.293031 158.054267)\n        (xy 162.30627 158.17419)\n        (xy 162.30888 158.181322)\n        (xy 162.360793 158.32318)\n        (xy 162.364412 158.33307)\n        (xy 162.368648 158.339373)\n        (xy 162.368648 158.339374)\n        (xy 162.45454 158.467196)\n        (xy 162.454543 158.467199)\n        (xy 162.458774 158.473496)\n        (xy 162.505948 158.516421)\n        (xy 162.569326 158.57409)\n        (xy 162.583908 158.587359)\n        (xy 162.634461 158.614807)\n        (xy 162.711726 158.656758)\n        (xy 162.732591 158.668087)\n        (xy 162.896238 158.711019)\n        (xy 162.983847 158.712396)\n        (xy 163.057804 158.713558)\n        (xy 163.057807 158.713558)\n        (xy 163.065402 158.713677)\n        (xy 163.142212 158.696085)\n        (xy 163.222914 158.677602)\n        (xy 163.222918 158.677601)\n        (xy 163.230317 158.675906)\n        (xy 163.381462 158.599888)\n        (xy 163.387233 158.594959)\n        (xy 163.387236 158.594957)\n        (xy 163.488829 158.508188)\n        (xy 174.861059 158.508188)\n        (xy 174.879689 158.649699)\n        (xy 174.883926 158.665511)\n        (xy 174.894964 158.692159)\n        (xy 174.903811 158.703137)\n        (xy 174.908969 158.70182)\n        (xy 175.097981 158.512808)\n        (xy 175.105592 158.49887)\n        (xy 175.10546 158.497034)\n        (xy 175.101211 158.490422)\n        (xy 174.914704 158.303915)\n        (xy 174.902329 158.297157)\n        (xy 174.898068 158.300347)\n        (xy 174.883926 158.334489)\n        (xy 174.879689 158.350301)\n        (xy 174.861059 158.491812)\n        (xy 174.861059 158.508188)\n        (xy 163.488829 158.508188)\n        (xy 163.504339 158.494941)\n        (xy 163.50434 158.49494)\n        (xy 163.510111 158.490011)\n        (xy 163.608837 158.352619)\n        (xy 163.614162 158.339374)\n        (xy 163.645608 158.261149)\n        (xy 163.671941 158.195643)\n        (xy 163.69578 158.028146)\n        (xy 163.695934 158.0134)\n        (xy 163.695269 158.0079)\n        (xy 163.683897 157.913929)\n        (xy 163.675609 157.84544)\n        (xy 163.615806 157.687178)\n        (xy 163.584738 157.641974)\n        (xy 163.524281 157.554007)\n        (xy 163.524279 157.554005)\n        (xy 163.519979 157.547748)\n        (xy 163.514308 157.542695)\n        (xy 163.399331 157.440254)\n        (xy 163.399328 157.440252)\n        (xy 163.393659 157.435201)\n        (xy 163.383965 157.430068)\n        (xy 163.368398 157.421826)\n        (xy 167.647105 157.421826)\n        (xy 167.66567 157.58999)\n        (xy 167.66828 157.597122)\n        (xy 167.719056 157.735873)\n        (xy 167.723812 157.74887)\n        (xy 167.728048 157.755173)\n        (xy 167.728048 157.755174)\n        (xy 167.81394 157.882996)\n        (xy 167.813943 157.882999)\n        (xy 167.818174 157.889296)\n        (xy 167.943308 158.003159)\n        (xy 168.091991 158.083887)\n        (xy 168.255638 158.126819)\n        (xy 168.343247 158.128196)\n        (xy 168.417204 158.129358)\n        (xy 168.417207 158.129358)\n        (xy 168.424802 158.129477)\n        (xy 168.482923 158.116165)\n        (xy 168.582314 158.093402)\n        (xy 168.582318 158.093401)\n        (xy 168.589717 158.091706)\n        (xy 168.740862 158.015688)\n        (xy 168.746633 158.010759)\n        (xy 168.746636 158.010757)\n        (xy 168.836728 157.933811)\n        (xy 175.266863 157.933811)\n        (xy 175.26818 157.938969)\n        (xy 175.457192 158.127981)\n        (xy 175.47113 158.135592)\n        (xy 175.472966 158.13546)\n        (xy 175.479578 158.131211)\n        (xy 175.666082 157.944707)\n        (xy 175.672032 157.933811)\n        (xy 176.266863 157.933811)\n        (xy 176.26818 157.938969)\n        (xy 176.457192 158.127981)\n        (xy 176.47113 158.135592)\n        (xy 176.472966 158.13546)\n        (xy 176.479578 158.131211)\n        (xy 176.666082 157.944707)\n        (xy 176.672032 157.933811)\n        (xy 177.266863 157.933811)\n        (xy 177.26818 157.938969)\n        (xy 177.457192 158.127981)\n        (xy 177.47113 158.135592)\n        (xy 177.472966 158.13546)\n        (xy 177.479578 158.131211)\n        (xy 177.666082 157.944707)\n        (xy 177.672842 157.932327)\n        (xy 177.669653 157.928067)\n        (xy 177.635518 157.913929)\n        (xy 177.619694 157.909689)\n        (xy 177.478188 157.891059)\n        (xy 177.461812 157.891059)\n        (xy 177.320301 157.909689)\n        (xy 177.304489 157.913926)\n        (xy 177.277841 157.924964)\n        (xy 177.266863 157.933811)\n        (xy 176.672032 157.933811)\n        (xy 176.672842 157.932327)\n        (xy 176.669653 157.928067)\n        (xy 176.635518 157.913929)\n        (xy 176.619694 157.909689)\n        (xy 176.478188 157.891059)\n        (xy 176.461812 157.891059)\n        (xy 176.320301 157.909689)\n        (xy 176.304489 157.913926)\n        (xy 176.277841 157.924964)\n        (xy 176.266863 157.933811)\n        (xy 175.672032 157.933811)\n        (xy 175.672842 157.932327)\n        (xy 175.669653 157.928067)\n        (xy 175.635518 157.913929)\n        (xy 175.619694 157.909689)\n        (xy 175.478188 157.891059)\n        (xy 175.461812 157.891059)\n        (xy 175.320301 157.909689)\n        (xy 175.304489 157.913926)\n        (xy 175.277841 157.924964)\n        (xy 175.266863 157.933811)\n        (xy 168.836728 157.933811)\n        (xy 168.863739 157.910741)\n        (xy 168.86374 157.91074)\n        (xy 168.869511 157.905811)\n        (xy 168.968237 157.768419)\n        (xy 168.973562 157.755174)\n        (xy 168.99302 157.706769)\n        (xy 169.031341 157.611443)\n        (xy 169.05518 157.443946)\n        (xy 169.055334 157.4292)\n        (xy 169.054811 157.424871)\n        (xy 169.042094 157.31979)\n        (xy 169.035009 157.26124)\n        (xy 168.975206 157.102978)\n        (xy 168.929794 157.036902)\n        (xy 168.883681 156.969807)\n        (xy 168.883679 156.969805)\n        (xy 168.879379 156.963548)\n        (xy 168.873708 156.958495)\n        (xy 168.758731 156.856054)\n        (xy 168.758728 156.856052)\n        (xy 168.753059 156.851001)\n        (xy 168.741365 156.844809)\n        (xy 168.692737 156.819062)\n        (xy 168.603539 156.771834)\n        (xy 168.58816 156.767971)\n        (xy 168.446822 156.732469)\n        (xy 168.446818 156.732469)\n        (xy 168.439451 156.730618)\n        (xy 168.431852 156.730578)\n        (xy 168.43185 156.730578)\n        (xy 168.361508 156.73021)\n        (xy 168.270269 156.729732)\n        (xy 168.262888 156.731504)\n        (xy 168.113138 156.767456)\n        (xy 168.113135 156.767457)\n        (xy 168.105759 156.769228)\n        (xy 167.955418 156.846824)\n        (xy 167.949697 156.851814)\n        (xy 167.949695 156.851816)\n        (xy 167.840459 156.947109)\n        (xy 167.827926 156.958042)\n        (xy 167.818514 156.971434)\n        (xy 167.73953 157.083818)\n        (xy 167.730644 157.096461)\n        (xy 167.727882 157.103544)\n        (xy 167.727882 157.103545)\n        (xy 167.720201 157.123247)\n        (xy 167.669188 157.254089)\n        (xy 167.665419 157.28272)\n        (xy 167.648374 157.41219)\n        (xy 167.647105 157.421826)\n        (xy 163.368398 157.421826)\n        (xy 163.316826 157.39452)\n        (xy 163.244139 157.356034)\n        (xy 163.099845 157.31979)\n        (xy 163.03865 157.283795)\n        (xy 163.006629 157.22043)\n        (xy 163.005454 157.212723)\n        (xy 162.998669 157.156658)\n        (xy 162.989809 157.08344)\n        (xy 162.930006 156.925178)\n        (xy 162.910974 156.897486)\n        (xy 162.838481 156.792007)\n        (xy 162.838479 156.792005)\n        (xy 162.834179 156.785748)\n        (xy 162.828508 156.780695)\n        (xy 162.713531 156.678254)\n        (xy 162.713528 156.678252)\n        (xy 162.707859 156.673201)\n        (xy 162.558339 156.594034)\n        (xy 162.54626 156.591)\n        (xy 162.401622 156.554669)\n        (xy 162.401618 156.554669)\n        (xy 162.394251 156.552818)\n        (xy 162.386652 156.552778)\n        (xy 162.38665 156.552778)\n        (xy 162.316308 156.55241)\n        (xy 162.225069 156.551932)\n        (xy 162.217688 156.553704)\n        (xy 162.067938 156.589656)\n        (xy 162.067935 156.589657)\n        (xy 162.060559 156.591428)\n        (xy 161.910218 156.669024)\n        (xy 161.904497 156.674014)\n        (xy 161.904495 156.674016)\n        (xy 161.789368 156.774448)\n        (xy 161.782726 156.780242)\n        (xy 161.774437 156.792036)\n        (xy 161.690314 156.911732)\n        (xy 161.685444 156.918661)\n        (xy 161.682682 156.925744)\n        (xy 161.682682 156.925745)\n        (xy 161.669432 156.959729)\n        (xy 161.623988 157.076289)\n        (xy 161.616926 157.12993)\n        (xy 161.602963 157.235992)\n        (xy 161.601905 157.244026)\n        (xy 142.679432 157.244026)\n        (xy 142.692396 157.222065)\n        (xy 142.752263 157.190846)\n        (xy 142.778738 157.185219)\n        (xy 142.778742 157.185218)\n        (xy 142.7852 157.183845)\n        (xy 142.791233 157.181159)\n        (xy 142.791236 157.181158)\n        (xy 142.940228 157.114823)\n        (xy 142.940231 157.114821)\n        (xy 142.94626 157.112137)\n        (xy 143.088891 157.008509)\n        (xy 143.101008 156.995052)\n        (xy 143.202441 156.882399)\n        (xy 143.202442 156.882398)\n        (xy 143.20686 156.877491)\n        (xy 143.274694 156.759999)\n        (xy 143.291707 156.730532)\n        (xy 143.291708 156.730531)\n        (xy 143.295011 156.724809)\n        (xy 143.33316 156.607398)\n        (xy 143.347451 156.563415)\n        (xy 143.347451 156.563414)\n        (xy 143.349491 156.557136)\n        (xy 143.35066 156.546019)\n        (xy 143.36723 156.388365)\n        (xy 143.36792 156.3818)\n        (xy 143.359359 156.300347)\n        (xy 143.350181 156.213028)\n        (xy 143.350181 156.213027)\n        (xy 143.349491 156.206464)\n        (xy 143.345384 156.193822)\n        (xy 143.315734 156.102569)\n        (xy 143.295011 156.038791)\n        (xy 143.286125 156.023399)\n        (xy 143.25285 155.965766)\n        (xy 143.20686 155.886109)\n        (xy 143.169221 155.844306)\n        (xy 143.166268 155.841026)\n        (xy 155.841305 155.841026)\n        (xy 155.85987 156.00919)\n        (xy 155.863778 156.01987)\n        (xy 155.914015 156.157147)\n        (xy 155.918012 156.16807)\n        (xy 155.922248 156.174373)\n        (xy 155.922248 156.174374)\n        (xy 156.00814 156.302196)\n        (xy 156.008143 156.302199)\n        (xy 156.012374 156.308496)\n        (xy 156.137508 156.422359)\n        (xy 156.144181 156.425982)\n        (xy 156.275043 156.497034)\n        (xy 156.286191 156.503087)\n        (xy 156.449838 156.546019)\n        (xy 156.537447 156.547396)\n        (xy 156.611404 156.548558)\n        (xy 156.611407 156.548558)\n        (xy 156.619002 156.548677)\n        (xy 156.697013 156.53081)\n        (xy 156.776514 156.512602)\n        (xy 156.776518 156.512601)\n        (xy 156.783917 156.510906)\n        (xy 156.935062 156.434888)\n        (xy 156.940833 156.429959)\n        (xy 156.940836 156.429957)\n        (xy 157.057939 156.329941)\n        (xy 157.05794 156.32994)\n        (xy 157.063711 156.325011)\n        (xy 157.162437 156.187619)\n        (xy 157.167762 156.174374)\n        (xy 157.197274 156.100959)\n        (xy 157.225541 156.030643)\n        (xy 157.23915 155.935026)\n        (xy 169.417641 155.935026)\n        (xy 169.418629 155.946787)\n        (xy 169.434632 156.137368)\n        (xy 169.435155 156.1436)\n        (xy 169.492848 156.3448)\n        (xy 169.495666 156.350282)\n        (xy 169.495667 156.350286)\n        (xy 169.585703 156.525477)\n        (xy 169.585706 156.525481)\n        (xy 169.588523 156.530963)\n        (xy 169.718534 156.694996)\n        (xy 169.723228 156.698991)\n        (xy 169.865963 156.820468)\n        (xy 169.87793 156.830653)\n        (xy 169.883308 156.833659)\n        (xy 169.88331 156.83366)\n        (xy 169.915616 156.851715)\n        (xy 170.06064 156.932766)\n        (xy 170.259704 156.997446)\n        (xy 170.46754 157.022229)\n        (xy 170.473675 157.021757)\n        (xy 170.473677 157.021757)\n        (xy 170.67009 157.006644)\n        (xy 170.670095 157.006643)\n        (xy 170.676231 157.006171)\n        (xy 170.682161 157.004515)\n        (xy 170.682163 157.004515)\n        (xy 170.811978 156.96827)\n        (xy 170.877829 156.949884)\n        (xy 170.890826 156.943319)\n        (xy 170.983107 156.896704)\n        (xy 171.064655 156.855511)\n        (xy 171.071502 156.850162)\n        (xy 171.190285 156.757358)\n        (xy 171.9627 156.757358)\n        (xy 171.963473 156.763856)\n        (xy 171.964685 156.77404)\n        (xy 171.965867 156.783978)\n        (xy 171.984617 156.826191)\n        (xy 171.998619 156.857712)\n        (xy 172.012036 156.887919)\n        (xy 172.047827 156.923647)\n        (xy 172.084295 156.960052)\n        (xy 172.084297 156.960053)\n        (xy 172.092528 156.96827)\n        (xy 172.196549 157.014258)\n        (xy 172.222642 157.0173)\n        (xy 173.837358 157.0173)\n        (xy 173.848252 157.016004)\n        (xy 173.854593 157.01525)\n        (xy 173.854596 157.015249)\n        (xy 173.863978 157.014133)\n        (xy 173.967919 156.967964)\n        (xy 174.023345 156.912441)\n        (xy 174.040052 156.895705)\n        (xy 174.040053 156.895703)\n        (xy 174.04827 156.887472)\n        (xy 174.094258 156.783451)\n        (xy 174.0973 156.757358)\n        (xy 174.0973 155.142642)\n        (xy 174.096004 155.131748)\n        (xy 174.09525 155.125407)\n        (xy 174.095249 155.125404)\n        (xy 174.094133 155.116022)\n        (xy 174.047964 155.012081)\n        (xy 173.987211 154.951434)\n        (xy 173.975705 154.939948)\n        (xy 173.975703 154.939947)\n        (xy 173.967472 154.93173)\n        (xy 173.863451 154.885742)\n        (xy 173.837358 154.8827)\n        (xy 172.222642 154.8827)\n        (xy 172.211748 154.883996)\n        (xy 172.205407 154.88475)\n        (xy 172.205404 154.884751)\n        (xy 172.196022 154.885867)\n        (xy 172.092081 154.932036)\n        (xy 172.059446 154.964728)\n        (xy 172.019948 155.004295)\n        (xy 172.019947 155.004297)\n        (xy 172.01173 155.012528)\n        (xy 171.965742 155.116549)\n        (xy 171.9627 155.142642)\n        (xy 171.9627 156.757358)\n        (xy 171.190285 156.757358)\n        (xy 171.224736 156.730442)\n        (xy 171.229592 156.726648)\n        (xy 171.236519 156.718623)\n        (xy 171.362329 156.572871)\n        (xy 171.36233 156.572869)\n        (xy 171.366358 156.568203)\n        (xy 171.469745 156.38621)\n        (xy 171.535813 156.187603)\n        (xy 171.562046 155.979945)\n        (xy 171.562464 155.95)\n        (xy 171.542039 155.741691)\n        (xy 171.53949 155.733246)\n        (xy 171.514016 155.648876)\n        (xy 171.481542 155.541316)\n        (xy 171.383278 155.356507)\n        (xy 171.293046 155.245872)\n        (xy 171.254884 155.19908)\n        (xy 171.254881 155.199077)\n        (xy 171.250989 155.194305)\n        (xy 171.24624 155.190376)\n        (xy 171.094464 155.064816)\n        (xy 171.094461 155.064814)\n        (xy 171.089714 155.060887)\n        (xy 170.905597 154.961335)\n        (xy 170.762396 154.917007)\n        (xy 170.711536 154.901263)\n        (xy 170.711533 154.901262)\n        (xy 170.705649 154.899441)\n        (xy 170.699524 154.898797)\n        (xy 170.699523 154.898797)\n        (xy 170.503615 154.878206)\n        (xy 170.503614 154.878206)\n        (xy 170.497487 154.877562)\n        (xy 170.367837 154.889361)\n        (xy 170.295181 154.895973)\n        (xy 170.29518 154.895973)\n        (xy 170.28904 154.896532)\n        (xy 170.283126 154.898273)\n        (xy 170.283124 154.898273)\n        (xy 170.18446 154.927312)\n        (xy 170.088248 154.955629)\n        (xy 170.082783 154.958486)\n        (xy 169.908558 155.049568)\n        (xy 169.902758 155.0526)\n        (xy 169.739636 155.183754)\n        (xy 169.605095 155.344093)\n        (xy 169.602125 155.349496)\n        (xy 169.602124 155.349497)\n        (xy 169.524932 155.489909)\n        (xy 169.50426 155.527511)\n        (xy 169.440972 155.727022)\n        (xy 169.440286 155.733139)\n        (xy 169.440285 155.733143)\n        (xy 169.424908 155.870236)\n        (xy 169.417641 155.935026)\n        (xy 157.23915 155.935026)\n        (xy 157.24938 155.863146)\n        (xy 157.249534 155.8484)\n        (xy 157.248682 155.841355)\n        (xy 157.231412 155.698647)\n        (xy 157.229482 155.682697)\n        (xy 157.241155 155.612667)\n        (xy 157.288837 155.560065)\n        (xy 157.297932 155.555007)\n        (xy 157.299959 155.553987)\n        (xy 157.3698 155.541234)\n        (xy 157.43545 155.568265)\n        (xy 157.441395 155.573346)\n        (xy 157.503487 155.629845)\n        (xy 157.503491 155.629848)\n        (xy 157.509108 155.634959)\n        (xy 157.657791 155.715687)\n        (xy 157.821438 155.758619)\n        (xy 157.909047 155.759996)\n        (xy 157.983004 155.761158)\n        (xy 157.983007 155.761158)\n        (xy 157.990602 155.761277)\n        (xy 158.049336 155.747825)\n        (xy 158.148114 155.725202)\n        (xy 158.148118 155.725201)\n        (xy 158.155517 155.723506)\n        (xy 158.306662 155.647488)\n        (xy 158.312433 155.642559)\n        (xy 158.312436 155.642557)\n        (xy 158.429539 155.542541)\n        (xy 158.42954 155.54254)\n        (xy 158.435311 155.537611)\n        (xy 158.534037 155.400219)\n        (xy 158.597141 155.243243)\n        (xy 158.62098 155.075746)\n        (xy 158.621134 155.061)\n        (xy 158.619773 155.049746)\n        (xy 158.608909 154.959976)\n        (xy 158.600809 154.89304)\n        (xy 158.541006 154.734778)\n        (xy 158.506114 154.68401)\n        (xy 158.449481 154.601607)\n        (xy 158.449479 154.601605)\n        (xy 158.445179 154.595348)\n        (xy 158.416445 154.569747)\n        (xy 158.324531 154.487854)\n        (xy 158.324528 154.487852)\n        (xy 158.318859 154.482801)\n        (xy 158.287451 154.466171)\n        (xy 158.184269 154.411539)\n        (xy 158.169339 154.403634)\n        (xy 158.158964 154.401028)\n        (xy 158.012622 154.364269)\n        (xy 158.012618 154.364269)\n        (xy 158.005251 154.362418)\n        (xy 157.997652 154.362378)\n        (xy 157.99765 154.362378)\n        (xy 157.927308 154.36201)\n        (xy 157.836069 154.361532)\n        (xy 157.828688 154.363304)\n        (xy 157.678938 154.399256)\n        (xy 157.678935 154.399257)\n        (xy 157.671559 154.401028)\n        (xy 157.651657 154.4113)\n        (xy 157.545225 154.466233)\n        (xy 157.475518 154.479702)\n        (xy 157.409595 154.453346)\n        (xy 157.403626 154.44835)\n        (xy 157.36231 154.411539)\n        (xy 157.333931 154.386254)\n        (xy 157.333928 154.386252)\n        (xy 157.328259 154.381201)\n        (xy 157.178739 154.302034)\n        (xy 157.166883 154.299056)\n        (xy 157.022022 154.262669)\n        (xy 157.022018 154.262669)\n        (xy 157.014651 154.260818)\n        (xy 157.007052 154.260778)\n        (xy 157.00705 154.260778)\n        (xy 156.936708 154.26041)\n        (xy 156.845469 154.259932)\n        (xy 156.838088 154.261704)\n        (xy 156.688338 154.297656)\n        (xy 156.688335 154.297657)\n        (xy 156.680959 154.299428)\n        (xy 156.530618 154.377024)\n        (xy 156.524897 154.382014)\n        (xy 156.524895 154.382016)\n        (xy 156.41056 154.481757)\n        (xy 156.403126 154.488242)\n        (xy 156.388517 154.509028)\n        (xy 156.345844 154.569747)\n        (xy 156.305844 154.626661)\n        (xy 156.244388 154.784289)\n        (xy 156.242578 154.798038)\n        (xy 156.223853 154.940271)\n        (xy 156.222305 154.952026)\n        (xy 156.239128 155.104408)\n        (xy 156.24087 155.12019)\n        (xy 156.239472 155.120344)\n        (xy 156.236008 155.183049)\n        (xy 156.194388 155.240566)\n        (xy 156.175044 155.2529)\n        (xy 156.15637 155.262538)\n        (xy 156.156363 155.262543)\n        (xy 156.149618 155.266024)\n        (xy 156.143897 155.271014)\n        (xy 156.143895 155.271016)\n        (xy 156.056909 155.346899)\n        (xy 156.022126 155.377242)\n        (xy 156.017756 155.38346)\n        (xy 155.931214 155.506598)\n        (xy 155.924844 155.515661)\n        (xy 155.922082 155.522744)\n        (xy 155.922082 155.522745)\n        (xy 155.914874 155.541234)\n        (xy 155.863388 155.673289)\n        (xy 155.859067 155.706109)\n        (xy 155.842589 155.831275)\n        (xy 155.841305 155.841026)\n        (xy 143.166268 155.841026)\n        (xy 143.093313 155.760002)\n        (xy 143.093312 155.760001)\n        (xy 143.088891 155.755091)\n        (xy 142.98925 155.682697)\n        (xy 142.951602 155.655344)\n        (xy 142.951601 155.655343)\n        (xy 142.94626 155.651463)\n        (xy 142.940231 155.648779)\n        (xy 142.940228 155.648777)\n        (xy 142.791236 155.582442)\n        (xy 142.791233 155.582441)\n        (xy 142.7852 155.579755)\n        (xy 142.731144 155.568265)\n        (xy 142.619208 155.544472)\n        (xy 142.619204 155.544472)\n        (xy 142.612751 155.5431)\n        (xy 142.436449 155.5431)\n        (xy 142.429996 155.544472)\n        (xy 142.429992 155.544472)\n        (xy 142.318056 155.568265)\n        (xy 142.264 155.579755)\n        (xy 142.257967 155.582441)\n        (xy 142.257964 155.582442)\n        (xy 142.108972 155.648777)\n        (xy 142.108969 155.648779)\n        (xy 142.10294 155.651463)\n        (xy 142.097599 155.655343)\n        (xy 142.097598 155.655344)\n        (xy 142.05995 155.682697)\n        (xy 141.960309 155.755091)\n        (xy 141.955888 155.760001)\n        (xy 141.955887 155.760002)\n        (xy 141.87998 155.844306)\n        (xy 141.84234 155.886109)\n        (xy 141.79635 155.965766)\n        (xy 141.763076 156.023399)\n        (xy 141.754189 156.038791)\n        (xy 141.733466 156.102569)\n        (xy 141.703817 156.193822)\n        (xy 141.699709 156.206464)\n        (xy 141.699019 156.213027)\n        (xy 141.699019 156.213028)\n        (xy 141.689841 156.300347)\n        (xy 141.68128 156.3818)\n        (xy 141.68197 156.388365)\n        (xy 141.698541 156.546019)\n        (xy 141.699709 156.557136)\n        (xy 141.701749 156.563414)\n        (xy 141.701749 156.563415)\n        (xy 141.71604 156.607398)\n        (xy 141.754189 156.724809)\n        (xy 141.757492 156.730531)\n        (xy 141.757493 156.730532)\n        (xy 141.774506 156.759999)\n        (xy 141.84234 156.877491)\n        (xy 141.846758 156.882398)\n        (xy 141.846759 156.882399)\n        (xy 141.948192 156.995052)\n        (xy 141.960309 157.008509)\n        (xy 142.10294 157.112137)\n        (xy 142.108969 157.114821)\n        (xy 142.108972 157.114823)\n        (xy 142.257964 157.181158)\n        (xy 142.257967 157.181159)\n        (xy 142.264 157.183845)\n        (xy 142.305306 157.192625)\n        (xy 142.324835 157.196776)\n        (xy 142.387309 157.230505)\n        (xy 142.42163 157.292654)\n        (xy 142.416902 157.363493)\n        (xy 142.374626 157.420531)\n        (xy 142.334214 157.440896)\n        (xy 142.148248 157.495629)\n        (xy 142.142783 157.498486)\n        (xy 141.969463 157.589095)\n        (xy 141.962758 157.5926)\n        (xy 141.799636 157.723754)\n        (xy 141.665095 157.884093)\n        (xy 141.662125 157.889496)\n        (xy 141.662124 157.889497)\n        (xy 141.596107 158.009581)\n        (xy 141.56426 158.067511)\n        (xy 141.500972 158.267022)\n        (xy 141.500286 158.273139)\n        (xy 141.500285 158.273143)\n        (xy 141.483611 158.421804)\n        (xy 141.477641 158.475026)\n        (xy 141.080996 158.475026)\n        (xy 141.062039 158.281691)\n        (xy 141.058249 158.269136)\n        (xy 141.017889 158.13546)\n        (xy 141.001542 158.081316)\n        (xy 140.903278 157.896507)\n        (xy 140.815304 157.78864)\n        (xy 140.774884 157.73908)\n        (xy 140.774881 157.739077)\n        (xy 140.770989 157.734305)\n        (xy 140.76624 157.730376)\n        (xy 140.614464 157.604816)\n        (xy 140.614461 157.604814)\n        (xy 140.609714 157.600887)\n        (xy 140.425597 157.501335)\n        (xy 140.316119 157.467446)\n        (xy 140.231536 157.441263)\n        (xy 140.231533 157.441262)\n        (xy 140.225649 157.439441)\n        (xy 140.219524 157.438797)\n        (xy 140.219523 157.438797)\n        (xy 140.023615 157.418206)\n        (xy 140.023614 157.418206)\n        (xy 140.017487 157.417562)\n        (xy 139.814631 157.436023)\n        (xy 139.814629 157.436023)\n        (xy 139.80904 157.436532)\n        (xy 139.808943 157.43547)\n        (xy 139.744158 157.429165)\n        (xy 139.688431 157.385176)\n        (xy 139.665333 157.318041)\n        (xy 139.682197 157.249077)\n        (xy 139.734586 157.199712)\n        (xy 139.767653 157.183081)\n        (xy 139.767659 157.183077)\n        (xy 139.774443 157.179665)\n        (xy 139.822901 157.138278)\n        (xy 139.887969 157.082706)\n        (xy 139.887971 157.082703)\n        (xy 139.893743 157.077774)\n        (xy 139.89817 157.071614)\n        (xy 139.898173 157.07161)\n        (xy 139.965111 156.978454)\n        (xy 139.985294 156.950366)\n        (xy 139.992564 156.932281)\n        (xy 140.040979 156.811847)\n        (xy 140.04098 156.811845)\n        (xy 140.043812 156.804799)\n        (xy 140.065918 156.649475)\n        (xy 140.066061 156.6358)\n        (xy 140.063219 156.612309)\n        (xy 140.05781 156.567615)\n        (xy 140.047213 156.480047)\n        (xy 139.991756 156.333286)\n        (xy 139.984032 156.322048)\n        (xy 139.907195 156.210248)\n        (xy 139.907194 156.210246)\n        (xy 139.902893 156.203989)\n        (xy 139.897222 156.198936)\n        (xy 139.791426 156.104675)\n        (xy 139.791423 156.104673)\n        (xy 139.785754 156.099622)\n        (xy 139.778776 156.095927)\n        (xy 139.655476 156.030643)\n        (xy 139.6471 156.026208)\n        (xy 139.639738 156.024359)\n        (xy 139.639736 156.024358)\n        (xy 139.596841 156.013584)\n        (xy 139.558667 156.003995)\n        (xy 139.497472 155.968002)\n        (xy 139.465451 155.904636)\n        (xy 139.464276 155.89693)\n        (xy 139.455289 155.822667)\n        (xy 139.450313 155.781547)\n        (xy 139.394856 155.634786)\n        (xy 139.358199 155.58145)\n        (xy 139.310295 155.511748)\n        (xy 139.310294 155.511746)\n        (xy 139.305993 155.505489)\n        (xy 139.300322 155.500436)\n        (xy 139.194526 155.406175)\n        (xy 139.194523 155.406173)\n        (xy 139.188854 155.401122)\n        (xy 139.173836 155.39317)\n        (xy 139.086445 155.346899)\n        (xy 139.0502 155.327708)\n        (xy 139.042835 155.325858)\n        (xy 138.905409 155.291339)\n        (xy 138.905405 155.291339)\n        (xy 138.898038 155.289488)\n        (xy 138.890438 155.289448)\n        (xy 138.890437 155.289448)\n        (xy 138.82631 155.289112)\n        (xy 138.741151 155.288666)\n        (xy 138.733771 155.290438)\n        (xy 138.733769 155.290438)\n        (xy 138.595975 155.323519)\n        (xy 138.595971 155.32352)\n        (xy 138.588596 155.325291)\n        (xy 138.449181 155.397249)\n        (xy 138.443459 155.402241)\n        (xy 138.443457 155.402242)\n        (xy 138.423329 155.419801)\n        (xy 138.330955 155.500384)\n        (xy 138.303375 155.539626)\n        (xy 138.253744 155.610245)\n        (xy 138.240743 155.628743)\n        (xy 138.231885 155.651463)\n        (xy 138.189117 155.761158)\n        (xy 138.183753 155.774915)\n        (xy 138.182761 155.782448)\n        (xy 138.182761 155.782449)\n        (xy 138.164588 155.92049)\n        (xy 138.163275 155.930462)\n        (xy 125.8373 155.930462)\n        (xy 125.8373 155.142642)\n        (xy 125.836004 155.131748)\n        (xy 125.83525 155.125407)\n        (xy 125.835249 155.125404)\n        (xy 125.834133 155.116022)\n        (xy 125.787964 155.012081)\n        (xy 125.727211 154.951434)\n        (xy 125.715705 154.939948)\n        (xy 125.715703 154.939947)\n        (xy 125.707472 154.93173)\n        (xy 125.603451 154.885742)\n        (xy 125.577358 154.8827)\n        (xy 123.962642 154.8827)\n        (xy 123.951748 154.883996)\n        (xy 123.945407 154.88475)\n        (xy 123.945404 154.884751)\n        (xy 123.936022 154.885867)\n        (xy 123.832081 154.932036)\n        (xy 123.799446 154.964728)\n        (xy 123.759948 155.004295)\n        (xy 123.759947 155.004297)\n        (xy 123.75173 155.012528)\n        (xy 123.705742 155.116549)\n        (xy 123.7027 155.142642)\n        (xy 123.7027 156.757358)\n        (xy 122.678148 156.757358)\n        (xy 122.242812 156.322022)\n        (xy 122.228868 156.314408)\n        (xy 122.227035 156.314539)\n        (xy 122.22042 156.31879)\n        (xy 121.689245 156.849965)\n        (xy 121.682485 156.862345)\n        (xy 104.983569 156.862345)\n        (xy 105.021879 156.767047)\n        (xy 105.02188 156.767045)\n        (xy 105.024712 156.759999)\n        (xy 105.046818 156.604675)\n        (xy 105.046961 156.591)\n        (xy 105.04639 156.586275)\n        (xy 105.036856 156.507493)\n        (xy 105.028113 156.435247)\n        (xy 104.972656 156.288486)\n        (xy 104.933971 156.232199)\n        (xy 104.888095 156.165448)\n        (xy 104.888094 156.165446)\n        (xy 104.883793 156.159189)\n        (xy 104.878122 156.154136)\n        (xy 104.772326 156.059875)\n        (xy 104.772323 156.059873)\n        (xy 104.766654 156.054822)\n        (xy 104.628 155.981408)\n        (xy 104.618553 155.979035)\n        (xy 104.483209 155.945039)\n        (xy 104.483205 155.945039)\n        (xy 104.475838 155.943188)\n        (xy 104.468238 155.943148)\n        (xy 104.468237 155.943148)\n        (xy 104.40411 155.942812)\n        (xy 104.318951 155.942366)\n        (xy 104.311571 155.944138)\n        (xy 104.311569 155.944138)\n        (xy 104.173775 155.977219)\n        (xy 104.173771 155.97722)\n        (xy 104.166396 155.978991)\n        (xy 104.149281 155.987825)\n        (xy 104.050537 156.038791)\n        (xy 104.026981 156.050949)\n        (xy 104.021259 156.055941)\n        (xy 104.021257 156.055942)\n        (xy 103.972924 156.098106)\n        (xy 103.908755 156.154084)\n        (xy 103.877275 156.198875)\n        (xy 103.831506 156.263999)\n        (xy 103.818543 156.282443)\n        (xy 103.79872 156.333286)\n        (xy 103.764859 156.420136)\n        (xy 103.761553 156.428615)\n        (xy 103.760561 156.436148)\n        (xy 103.760561 156.436149)\n        (xy 103.742262 156.575149)\n        (xy 103.741075 156.584162)\n        (xy 100.296635 156.584162)\n        (xy 100.384841 156.486199)\n        (xy 100.384842 156.486198)\n        (xy 100.38926 156.481291)\n        (xy 100.44765 156.380156)\n        (xy 100.474107 156.334332)\n        (xy 100.474108 156.334331)\n        (xy 100.477411 156.328609)\n        (xy 100.523221 156.187619)\n        (xy 100.529851 156.167215)\n        (xy 100.529851 156.167214)\n        (xy 100.531891 156.160936)\n        (xy 100.533091 156.149524)\n        (xy 100.54963 155.992165)\n        (xy 100.55032 155.9856)\n        (xy 100.546993 155.953947)\n        (xy 100.532581 155.816828)\n        (xy 100.532581 155.816827)\n        (xy 100.531891 155.810264)\n        (xy 100.528423 155.799589)\n        (xy 100.481547 155.655321)\n        (xy 100.477986 155.644362)\n        (xy 107.551075 155.644362)\n        (xy 107.568291 155.800304)\n        (xy 107.622207 155.947638)\n        (xy 107.626444 155.953944)\n        (xy 107.626446 155.953947)\n        (xy 107.649212 155.987825)\n        (xy 107.709712 156.077858)\n        (xy 107.825752 156.183447)\n        (xy 107.832429 156.187072)\n        (xy 107.83243 156.187073)\n        (xy 107.85658 156.200185)\n        (xy 107.963629 156.258308)\n        (xy 108.115383 156.29812)\n        (xy 108.196913 156.299401)\n        (xy 108.264655 156.300465)\n        (xy 108.264658 156.300465)\n        (xy 108.272253 156.300584)\n        (xy 108.335187 156.28617)\n        (xy 108.41778 156.267254)\n        (xy 108.417784 156.267253)\n        (xy 108.425183 156.265558)\n        (xy 108.565343 156.195065)\n        (xy 108.619173 156.14909)\n        (xy 108.678869 156.098106)\n        (xy 108.678871 156.098103)\n        (xy 108.684643 156.093174)\n        (xy 108.68907 156.087014)\n        (xy 108.689073 156.08701)\n        (xy 108.754501 155.995955)\n        (xy 108.776194 155.965766)\n        (xy 108.782987 155.948868)\n        (xy 108.786079 155.941176)\n        (xy 121.158658 155.941176)\n        (xy 121.175133 156.137368)\n        (xy 121.177348 156.149435)\n        (xy 121.231615 156.338689)\n        (xy 121.236134 156.350101)\n        (xy 121.307477 156.488919)\n        (xy 121.317196 156.499138)\n        (xy 121.323996 156.496794)\n        (xy 121.857978 155.962812)\n        (xy 121.864356 155.951132)\n        (xy 122.594408 155.951132)\n        (xy 122.594539 155.952965)\n        (xy 122.59879 155.95958)\n        (xy 123.12979 156.49058)\n        (xy 123.14217 156.49734)\n        (xy 123.148903 156.492299)\n        (xy 123.206243 156.391363)\n        (xy 123.211232 156.380157)\n        (xy 123.273376 156.193344)\n        (xy 123.276096 156.181372)\n        (xy 123.301101 155.983435)\n        (xy 123.301593 155.976406)\n        (xy 123.301913 155.953505)\n        (xy 123.30162 155.946512)\n        (xy 123.282148 155.747921)\n        (xy 123.279765 155.735886)\n        (xy 123.222859 155.547407)\n        (xy 123.218184 155.536064)\n        (xy 123.152043 155.41167)\n        (xy 123.142181 155.401587)\n        (xy 123.135055 155.404155)\n        (xy 122.602022 155.937188)\n        (xy 122.594408 155.951132)\n        (xy 121.864356 155.951132)\n        (xy 121.865592 155.948868)\n        (xy 121.865461 155.947035)\n        (xy 121.86121 155.94042)\n        (xy 121.329821 155.409031)\n        (xy 121.317441 155.402271)\n        (xy 121.311053 155.407053)\n        (xy 121.247688 155.522314)\n        (xy 121.24286 155.533578)\n        (xy 121.183325 155.721257)\n        (xy 121.180777 155.733246)\n        (xy 121.158829 155.928908)\n        (xy 121.158658 155.941176)\n        (xy 108.786079 155.941176)\n        (xy 108.831879 155.827247)\n        (xy 108.83188 155.827245)\n        (xy 108.834712 155.820199)\n        (xy 108.856818 155.664875)\n        (xy 108.856961 155.6512)\n        (xy 108.855835 155.641889)\n        (xy 108.846767 155.566964)\n        (xy 108.838113 155.495447)\n        (xy 108.782656 155.348686)\n        (xy 108.760451 155.316377)\n        (xy 108.698095 155.225648)\n        (xy 108.698094 155.225646)\n        (xy 108.693793 155.219389)\n        (xy 108.688122 155.214336)\n        (xy 108.582326 155.120075)\n        (xy 108.582323 155.120073)\n        (xy 108.576654 155.115022)\n        (xy 108.438 155.041608)\n        (xy 108.430635 155.039758)\n        (xy 108.421749 155.037526)\n        (xy 121.681244 155.037526)\n        (xy 121.683697 155.044487)\n        (xy 122.217188 155.577978)\n        (xy 122.231132 155.585592)\n        (xy 122.232965 155.585461)\n        (xy 122.23958 155.58121)\n        (xy 122.771222 155.049568)\n        (xy 122.777982 155.037188)\n        (xy 122.773323 155.030965)\n        (xy 122.65082 154.964728)\n        (xy 122.639515 154.959976)\n        (xy 122.451435 154.901755)\n        (xy 122.439422 154.899289)\n        (xy 122.243612 154.878708)\n        (xy 122.231344 154.878623)\n        (xy 122.035273 154.896466)\n        (xy 122.023224 154.898764)\n        (xy 121.834345 154.954355)\n        (xy 121.822976 154.958948)\n        (xy 121.691393 155.027738)\n        (xy 121.681244 155.037526)\n        (xy 108.421749 155.037526)\n        (xy 108.293209 155.005239)\n        (xy 108.293205 155.005239)\n        (xy 108.285838 155.003388)\n        (xy 108.278238 155.003348)\n        (xy 108.278237 155.003348)\n        (xy 108.21411 155.003012)\n        (xy 108.128951 155.002566)\n        (xy 108.121571 155.004338)\n        (xy 108.121569 155.004338)\n        (xy 107.983775 155.037419)\n        (xy 107.983771 155.03742)\n        (xy 107.976396 155.039191)\n        (xy 107.836981 155.111149)\n        (xy 107.831259 155.116141)\n        (xy 107.831257 155.116142)\n        (xy 107.786726 155.154989)\n        (xy 107.718755 155.214284)\n        (xy 107.696555 155.245872)\n        (xy 107.636542 155.331262)\n        (xy 107.628543 155.342643)\n        (xy 107.608611 155.393766)\n        (xy 107.574892 155.480252)\n        (xy 107.571553 155.488815)\n        (xy 107.570561 155.496348)\n        (xy 107.570561 155.496349)\n        (xy 107.552313 155.634959)\n        (xy 107.551075 155.644362)\n        (xy 100.477986 155.644362)\n        (xy 100.477411 155.642591)\n        (xy 100.474086 155.636831)\n        (xy 100.421579 155.545888)\n        (xy 100.38926 155.489909)\n        (xy 100.334281 155.428848)\n        (xy 100.275713 155.363802)\n        (xy 100.275712 155.363801)\n        (xy 100.271291 155.358891)\n        (xy 100.16572 155.282189)\n        (xy 100.134002 155.259144)\n        (xy 100.134001 155.259143)\n        (xy 100.12866 155.255263)\n        (xy 100.122631 155.252579)\n        (xy 100.122628 155.252577)\n        (xy 99.973636 155.186242)\n        (xy 99.973633 155.186241)\n        (xy 99.9676 155.183555)\n        (xy 99.906021 155.170466)\n        (xy 99.801608 155.148272)\n        (xy 99.801604 155.148272)\n        (xy 99.795151 155.1469)\n        (xy 99.618849 155.1469)\n        (xy 99.612396 155.148272)\n        (xy 99.612392 155.148272)\n        (xy 99.507979 155.170466)\n        (xy 99.4464 155.183555)\n        (xy 99.440367 155.186241)\n        (xy 99.440364 155.186242)\n        (xy 99.291372 155.252577)\n        (xy 99.291369 155.252579)\n        (xy 99.28534 155.255263)\n        (xy 99.279999 155.259143)\n        (xy 99.279998 155.259144)\n        (xy 99.24828 155.282189)\n        (xy 99.142709 155.358891)\n        (xy 99.138288 155.363801)\n        (xy 99.138287 155.363802)\n        (xy 99.07972 155.428848)\n        (xy 99.02474 155.489909)\n        (xy 98.992421 155.545888)\n        (xy 98.939915 155.636831)\n        (xy 98.936589 155.642591)\n        (xy 98.932453 155.655321)\n        (xy 98.885578 155.799589)\n        (xy 98.882109 155.810264)\n        (xy 98.881419 155.816827)\n        (xy 98.881419 155.816828)\n        (xy 98.867007 155.953947)\n        (xy 98.86368 155.9856)\n        (xy 97.765692 155.9856)\n        (xy 97.782418 155.868075)\n        (xy 97.782561 155.8544)\n        (xy 97.781857 155.848576)\n        (xy 97.772885 155.774445)\n        (xy 97.763713 155.698647)\n        (xy 97.708256 155.551886)\n        (xy 97.68067 155.511748)\n        (xy 97.623695 155.428848)\n        (xy 97.623694 155.428846)\n        (xy 97.619393 155.422589)\n        (xy 97.613722 155.417536)\n        (xy 97.507926 155.323275)\n        (xy 97.507923 155.323273)\n        (xy 97.502254 155.318222)\n        (xy 97.3636 155.244808)\n        (xy 97.356235 155.242958)\n        (xy 97.218809 155.208439)\n        (xy 97.218805 155.208439)\n        (xy 97.211438 155.206588)\n        (xy 97.203838 155.206548)\n        (xy 97.203837 155.206548)\n        (xy 97.13971 155.206212)\n        (xy 97.054551 155.205766)\n        (xy 97.047171 155.207538)\n        (xy 97.047169 155.207538)\n        (xy 96.909375 155.240619)\n        (xy 96.909371 155.24062)\n        (xy 96.901996 155.242391)\n        (xy 96.762581 155.314349)\n        (xy 96.756859 155.319341)\n        (xy 96.756857 155.319342)\n        (xy 96.733903 155.339366)\n        (xy 96.644355 155.417484)\n        (xy 96.624028 155.446406)\n        (xy 96.559929 155.537611)\n        (xy 96.554143 155.545843)\n        (xy 96.533315 155.599264)\n        (xy 96.501519 155.680818)\n        (xy 96.497153 155.692015)\n        (xy 96.496161 155.699548)\n        (xy 96.496161 155.699549)\n        (xy 96.478527 155.833495)\n        (xy 96.476675 155.847562)\n        (xy 88.661606 155.847562)\n        (xy 88.643326 155.831275)\n        (xy 88.643323 155.831273)\n        (xy 88.637654 155.826222)\n        (xy 88.499 155.752808)\n        (xy 88.491635 155.750958)\n        (xy 88.354209 155.716439)\n        (xy 88.354205 155.716439)\n        (xy 88.346838 155.714588)\n        (xy 88.339238 155.714548)\n        (xy 88.339237 155.714548)\n        (xy 88.27511 155.714212)\n        (xy 88.189951 155.713766)\n        (xy 88.182571 155.715538)\n        (xy 88.182569 155.715538)\n        (xy 88.044775 155.748619)\n        (xy 88.044771 155.74862)\n        (xy 88.037396 155.750391)\n        (xy 87.897981 155.822349)\n        (xy 87.892259 155.827341)\n        (xy 87.892257 155.827342)\n        (xy 87.846537 155.867226)\n        (xy 87.779755 155.925484)\n        (xy 87.762525 155.95)\n        (xy 87.694025 156.047466)\n        (xy 87.689543 156.053843)\n        (xy 87.668165 156.108675)\n        (xy 87.636354 156.190267)\n        (xy 87.632553 156.200015)\n        (xy 87.631561 156.207548)\n        (xy 87.631561 156.207549)\n        (xy 87.613492 156.3448)\n        (xy 87.612075 156.355562)\n        (xy 78.786504 156.355562)\n        (xy 78.820479 156.271047)\n        (xy 78.82048 156.271045)\n        (xy 78.823312 156.263999)\n        (xy 78.845418 156.108675)\n        (xy 78.845561 156.095)\n        (xy 78.843608 156.078855)\n        (xy 78.83604 156.016322)\n        (xy 78.826713 155.939247)\n        (xy 78.771256 155.792486)\n        (xy 78.749725 155.761158)\n        (xy 78.686695 155.669448)\n        (xy 78.686694 155.669446)\n        (xy 78.682393 155.663189)\n        (xy 78.673588 155.655344)\n        (xy 78.570926 155.563875)\n        (xy 78.570923 155.563873)\n        (xy 78.565254 155.558822)\n        (xy 78.556123 155.553987)\n        (xy 78.494002 155.521096)\n        (xy 78.4266 155.485408)\n        (xy 78.406073 155.480252)\n        (xy 78.281809 155.449039)\n        (xy 78.281805 155.449039)\n        (xy 78.274438 155.447188)\n        (xy 78.266838 155.447148)\n        (xy 78.266837 155.447148)\n        (xy 78.20271 155.446812)\n        (xy 78.117551 155.446366)\n        (xy 78.110171 155.448138)\n        (xy 78.110169 155.448138)\n        (xy 78.103372 155.44977)\n        (xy 78.085769 155.453996)\n        (xy 78.014862 155.450449)\n        (xy 77.957128 155.409129)\n        (xy 77.952525 155.402856)\n        (xy 77.869593 155.282189)\n        (xy 77.863922 155.277136)\n        (xy 77.758126 155.182875)\n        (xy 77.758123 155.182873)\n        (xy 77.752454 155.177822)\n        (xy 77.6138 155.104408)\n        (xy 77.606435 155.102558)\n        (xy 77.469009 155.068039)\n        (xy 77.469005 155.068039)\n        (xy 77.461638 155.066188)\n        (xy 77.454038 155.066148)\n        (xy 77.454037 155.066148)\n        (xy 77.38991 155.065812)\n        (xy 77.304751 155.065366)\n        (xy 77.297371 155.067138)\n        (xy 77.297369 155.067138)\n        (xy 77.159575 155.100219)\n        (xy 77.159571 155.10022)\n        (xy 77.152196 155.101991)\n        (xy 77.012781 155.173949)\n        (xy 77.007059 155.178941)\n        (xy 77.007057 155.178942)\n        (xy 76.975412 155.206548)\n        (xy 76.894555 155.277084)\n        (xy 76.86192 155.323519)\n        (xy 76.810102 155.397249)\n        (xy 76.804343 155.405443)\n        (xy 76.787697 155.448138)\n        (xy 76.750673 155.5431)\n        (xy 76.747353 155.551615)\n        (xy 76.746361 155.559148)\n        (xy 76.746361 155.559149)\n        (xy 76.730096 155.682697)\n        (xy 76.726875 155.707162)\n        (xy 60.781503 155.707162)\n        (xy 60.76545 155.693691)\n        (xy 60.678824 155.607065)\n        (xy 60.665075 155.590681)\n        (xy 60.664869 155.590475)\n        (xy 60.65855 155.58145)\n        (xy 60.649524 155.57513)\n        (xy 60.641725 155.567331)\n        (xy 60.642092 155.566964)\n        (xy 60.632778 155.558504)\n        (xy 60.570001 155.485001)\n        (xy 60.53991 155.449769)\n        (xy 60.528289 155.433775)\n        (xy 60.511505 155.406385)\n        (xy 60.490584 155.372246)\n        (xy 60.440696 155.290836)\n        (xy 60.43172 155.273219)\n        (xy 60.385348 155.161268)\n        (xy 60.367568 155.118341)\n        (xy 60.361459 155.099541)\n        (xy 60.355747 155.075746)\n        (xy 60.322325 154.936534)\n        (xy 60.319232 154.917007)\n        (xy 60.308012 154.774442)\n        (xy 60.308614 154.761879)\n        (xy 60.308095 154.761879)\n        (xy 60.308095 154.750858)\n        (xy 60.31001 154.74)\n        (xy 60.307214 154.724142)\n        (xy 60.3053 154.702264)\n        (xy 60.3053 154.335562)\n        (xy 79.190675 154.335562)\n        (xy 79.207891 154.491504)\n        (xy 79.261807 154.638838)\n        (xy 79.266044 154.645144)\n        (xy 79.266046 154.645147)\n        (xy 79.296304 154.690174)\n        (xy 79.349312 154.769058)\n        (xy 79.465352 154.874647)\n        (xy 79.472029 154.878272)\n        (xy 79.47203 154.878273)\n        (xy 79.480994 154.88314)\n        (xy 79.603229 154.949508)\n        (xy 79.754983 154.98932)\n        (xy 79.836513 154.990601)\n        (xy 79.904255 154.991665)\n        (xy 79.904258 154.991665)\n        (xy 79.911853 154.991784)\n        (xy 79.98014 154.976144)\n        (xy 80.05738 154.958454)\n        (xy 80.057384 154.958453)\n        (xy 80.064783 154.956758)\n        (xy 80.204943 154.886265)\n        (xy 80.245431 154.851685)\n        (xy 80.318469 154.789306)\n        (xy 80.318471 154.789303)\n        (xy 80.324243 154.784374)\n        (xy 80.32867 154.778214)\n        (xy 80.328673 154.77821)\n        (xy 80.411363 154.663132)\n        (xy 80.415794 154.656966)\n        (xy 80.422982 154.639085)\n        (xy 80.471479 154.518447)\n        (xy 80.47148 154.518445)\n        (xy 80.474312 154.511399)\n        (xy 80.496418 154.356075)\n        (xy 80.496561 154.3424)\n        (xy 80.491786 154.302937)\n        (xy 80.486796 154.261704)\n        (xy 80.477713 154.186647)\n        (xy 80.422256 154.039886)\n        (xy 80.372502 153.967493)\n        (xy 80.337695 153.916848)\n        (xy 80.337694 153.916846)\n        (xy 80.333393 153.910589)\n        (xy 80.327722 153.905536)\n        (xy 80.221926 153.811275)\n        (xy 80.221923 153.811273)\n        (xy 80.216254 153.806222)\n        (xy 80.0776 153.732808)\n        (xy 80.070235 153.730958)\n        (xy 79.932809 153.696439)\n        (xy 79.932805 153.696439)\n        (xy 79.925438 153.694588)\n        (xy 79.917838 153.694548)\n        (xy 79.917837 153.694548)\n        (xy 79.85371 153.694212)\n        (xy 79.768551 153.693766)\n        (xy 79.761171 153.695538)\n        (xy 79.761169 153.695538)\n        (xy 79.623375 153.728619)\n        (xy 79.623371 153.72862)\n        (xy 79.615996 153.730391)\n        (xy 79.539668 153.769787)\n        (xy 79.510173 153.785011)\n        (xy 79.476581 153.802349)\n        (xy 79.470859 153.807341)\n        (xy 79.470857 153.807342)\n        (xy 79.426302 153.84621)\n        (xy 79.358355 153.905484)\n        (xy 79.325109 153.952789)\n        (xy 79.275875 154.022842)\n        (xy 79.268143 154.033843)\n        (xy 79.248063 154.085345)\n        (xy 79.216234 154.166984)\n        (xy 79.211153 154.180015)\n        (xy 79.210161 154.187548)\n        (xy 79.210161 154.187549)\n        (xy 79.193315 154.315511)\n        (xy 79.190675 154.335562)\n        (xy 60.3053 154.335562)\n        (xy 60.3053 153.5726)\n        (xy 91.62468 153.5726)\n        (xy 91.62537 153.579165)\n        (xy 91.638961 153.708467)\n        (xy 91.643109 153.747936)\n        (xy 91.645149 153.754214)\n        (xy 91.645149 153.754215)\n        (xy 91.654539 153.783115)\n        (xy 91.697589 153.915609)\n        (xy 91.700892 153.921331)\n        (xy 91.700893 153.921332)\n        (xy 91.714954 153.945686)\n        (xy 91.78574 154.068291)\n        (xy 91.790158 154.073198)\n        (xy 91.790159 154.073199)\n        (xy 91.892308 154.186647)\n        (xy 91.903709 154.199309)\n        (xy 91.987149 154.259932)\n        (xy 92.029433 154.290653)\n        (xy 92.04634 154.302937)\n        (xy 92.052369 154.305621)\n        (xy 92.052372 154.305623)\n        (xy 92.201364 154.371958)\n        (xy 92.201367 154.371959)\n        (xy 92.2074 154.374645)\n        (xy 92.221519 154.377646)\n        (xy 92.373392 154.409928)\n        (xy 92.373396 154.409928)\n        (xy 92.379849 154.4113)\n        (xy 92.556151 154.4113)\n        (xy 92.562604 154.409928)\n        (xy 92.562608 154.409928)\n        (xy 92.714481 154.377646)\n        (xy 92.7286 154.374645)\n        (xy 92.734633 154.371959)\n        (xy 92.734636 154.371958)\n        (xy 92.883628 154.305623)\n        (xy 92.883631 154.305621)\n        (xy 92.88966 154.302937)\n        (xy 92.906568 154.290653)\n        (xy 92.948851 154.259932)\n        (xy 93.032291 154.199309)\n        (xy 93.043692 154.186647)\n        (xy 93.145841 154.073199)\n        (xy 93.145842 154.073198)\n        (xy 93.15026 154.068291)\n        (xy 93.221046 153.945686)\n        (xy 93.235107 153.921332)\n        (xy 93.235108 153.921331)\n        (xy 93.238411 153.915609)\n        (xy 93.281461 153.783115)\n        (xy 93.290851 153.754215)\n        (xy 93.290851 153.754214)\n        (xy 93.292891 153.747936)\n        (xy 93.29704 153.708467)\n        (xy 93.31063 153.579165)\n        (xy 93.31132 153.5726)\n        (xy 93.307405 153.535356)\n        (xy 93.293581 153.403828)\n        (xy 93.293581 153.403827)\n        (xy 93.292891 153.397264)\n        (xy 93.289516 153.386875)\n        (xy 93.240453 153.235876)\n        (xy 93.238411 153.229591)\n        (xy 93.234138 153.222189)\n        (xy 93.178726 153.126213)\n        (xy 93.15026 153.076909)\n        (xy 93.117856 153.04092)\n        (xy 93.036713 152.950802)\n        (xy 93.036712 152.950801)\n        (xy 93.032291 152.945891)\n        (xy 92.911024 152.857785)\n        (xy 92.895002 152.846144)\n        (xy 92.895001 152.846143)\n        (xy 92.88966 152.842263)\n        (xy 92.883631 152.839579)\n        (xy 92.883628 152.839577)\n        (xy 92.734636 152.773242)\n        (xy 92.734633 152.773241)\n        (xy 92.7286 152.770555)\n        (xy 92.69215 152.762807)\n        (xy 92.562608 152.735272)\n        (xy 92.562604 152.735272)\n        (xy 92.556151 152.7339)\n        (xy 92.379849 152.7339)\n        (xy 92.373396 152.735272)\n        (xy 92.373392 152.735272)\n        (xy 92.24385 152.762807)\n        (xy 92.2074 152.770555)\n        (xy 92.201367 152.773241)\n        (xy 92.201364 152.773242)\n        (xy 92.052372 152.839577)\n        (xy 92.052369 152.839579)\n        (xy 92.04634 152.842263)\n        (xy 92.040999 152.846143)\n        (xy 92.040998 152.846144)\n        (xy 92.024976 152.857785)\n        (xy 91.903709 152.945891)\n        (xy 91.899288 152.950801)\n        (xy 91.899287 152.950802)\n        (xy 91.818145 153.04092)\n        (xy 91.78574 153.076909)\n        (xy 91.757274 153.126213)\n        (xy 91.701863 153.222189)\n        (xy 91.697589 153.229591)\n        (xy 91.695547 153.235876)\n        (xy 91.646485 153.386875)\n        (xy 91.643109 153.397264)\n        (xy 91.642419 153.403827)\n        (xy 91.642419 153.403828)\n        (xy 91.628595 153.535356)\n        (xy 91.62468 153.5726)\n        (xy 60.3053 153.5726)\n        (xy 60.3053 152.295762)\n        (xy 95.371075 152.295762)\n        (xy 95.388291 152.451704)\n        (xy 95.442207 152.599038)\n        (xy 95.446444 152.605344)\n        (xy 95.446446 152.605347)\n        (xy 95.476705 152.650376)\n        (xy 95.529712 152.729258)\n        (xy 95.645752 152.834847)\n        (xy 95.652429 152.838472)\n        (xy 95.65243 152.838473)\n        (xy 95.66715 152.846465)\n        (xy 95.783629 152.909708)\n        (xy 95.935383 152.94952)\n        (xy 96.016913 152.950801)\n        (xy 96.084655 152.951865)\n        (xy 96.084658 152.951865)\n        (xy 96.092253 152.951984)\n        (xy 96.153899 152.937865)\n        (xy 96.23778 152.918654)\n        (xy 96.237784 152.918653)\n        (xy 96.245183 152.916958)\n        (xy 96.385343 152.846465)\n        (xy 96.401987 152.83225)\n        (xy 96.466773 152.803219)\n        (xy 96.536973 152.813823)\n        (xy 96.588397 152.857785)\n        (xy 96.672712 152.983258)\n        (xy 96.788752 153.088847)\n        (xy 96.926629 153.163708)\n        (xy 97.078383 153.20352)\n        (xy 97.159913 153.204801)\n        (xy 97.227655 153.205865)\n        (xy 97.227658 153.205865)\n        (xy 97.235253 153.205984)\n        (xy 97.318045 153.187022)\n        (xy 97.38078 153.172654)\n        (xy 97.380784 153.172653)\n        (xy 97.388183 153.170958)\n        (xy 97.528343 153.100465)\n        (xy 97.529724 153.103211)\n        (xy 97.584074 153.086333)\n        (xy 97.652497 153.105276)\n        (xy 97.699816 153.158204)\n        (xy 97.711009 153.228313)\n        (xy 97.703421 153.258087)\n        (xy 97.668314 153.348132)\n        (xy 97.668313 153.348136)\n        (xy 97.665553 153.355215)\n        (xy 97.664561 153.362748)\n        (xy 97.664561 153.362749)\n        (xy 97.647724 153.490643)\n        (xy 97.645075 153.510762)\n        (xy 97.662291 153.666704)\n        (xy 97.716207 153.814038)\n        (xy 97.720444 153.820344)\n        (xy 97.720446 153.820347)\n        (xy 97.758683 153.877249)\n        (xy 97.803712 153.944258)\n        (xy 97.919752 154.049847)\n        (xy 97.926429 154.053472)\n        (xy 97.92643 154.053473)\n        (xy 97.937632 154.059555)\n        (xy 98.057629 154.124708)\n        (xy 98.209383 154.16452)\n        (xy 98.290913 154.165801)\n        (xy 98.358655 154.166865)\n        (xy 98.358658 154.166865)\n        (xy 98.366253 154.166984)\n        (xy 98.439688 154.150165)\n        (xy 98.51178 154.133654)\n        (xy 98.511784 154.133653)\n        (xy 98.519183 154.131958)\n        (xy 98.659343 154.061465)\n        (xy 98.716111 154.012981)\n        (xy 98.772869 153.964506)\n        (xy 98.772871 153.964503)\n        (xy 98.778643 153.959574)\n        (xy 98.78307 153.953414)\n        (xy 98.783073 153.95341)\n        (xy 98.865763 153.838332)\n        (xy 98.870194 153.832166)\n        (xy 98.876536 153.816389)\n        (xy 98.925879 153.693647)\n        (xy 98.92588 153.693645)\n        (xy 98.928712 153.686599)\n        (xy 98.950818 153.531275)\n        (xy 98.950961 153.5176)\n        (xy 98.949741 153.507514)\n        (xy 98.937193 153.403828)\n        (xy 98.936128 153.395026)\n        (xy 121.157641 153.395026)\n        (xy 121.158157 153.40117)\n        (xy 121.172001 153.566035)\n        (xy 121.175155 153.6036)\n        (xy 121.232848 153.8048)\n        (xy 121.235666 153.810282)\n        (xy 121.235667 153.810286)\n        (xy 121.325703 153.985477)\n        (xy 121.325706 153.985481)\n        (xy 121.328523 153.990963)\n        (xy 121.458534 154.154996)\n        (xy 121.463228 154.158991)\n        (xy 121.609783 154.283719)\n        (xy 121.61793 154.290653)\n        (xy 121.623308 154.293659)\n        (xy 121.62331 154.29366)\n        (xy 121.655616 154.311715)\n        (xy 121.80064 154.392766)\n        (xy 121.999704 154.457446)\n        (xy 122.20754 154.482229)\n        (xy 122.213675 154.481757)\n        (xy 122.213677 154.481757)\n        (xy 122.41009 154.466644)\n        (xy 122.410095 154.466643)\n        (xy 122.416231 154.466171)\n        (xy 122.422161 154.464515)\n        (xy 122.422163 154.464515)\n        (xy 122.566386 154.424247)\n        (xy 122.617829 154.409884)\n        (xy 122.633865 154.401784)\n        (xy 122.724352 154.356075)\n        (xy 122.804655 154.315511)\n        (xy 122.825241 154.299428)\n        (xy 122.964736 154.190442)\n        (xy 122.969592 154.186648)\n        (xy 122.975076 154.180295)\n        (xy 123.102329 154.032871)\n        (xy 123.10233 154.032869)\n        (xy 123.106358 154.028203)\n        (xy 123.209745 153.84621)\n        (xy 123.275813 153.647603)\n        (xy 123.302046 153.439945)\n        (xy 123.302464 153.41)\n        (xy 123.300996 153.395026)\n        (xy 123.697641 153.395026)\n        (xy 123.698157 153.40117)\n        (xy 123.712001 153.566035)\n        (xy 123.715155 153.6036)\n        (xy 123.772848 153.8048)\n        (xy 123.775666 153.810282)\n        (xy 123.775667 153.810286)\n        (xy 123.865703 153.985477)\n        (xy 123.865706 153.985481)\n        (xy 123.868523 153.990963)\n        (xy 123.998534 154.154996)\n        (xy 124.003228 154.158991)\n        (xy 124.149783 154.283719)\n        (xy 124.15793 154.290653)\n        (xy 124.163308 154.293659)\n        (xy 124.16331 154.29366)\n        (xy 124.195616 154.311715)\n        (xy 124.34064 154.392766)\n        (xy 124.539704 154.457446)\n        (xy 124.74754 154.482229)\n        (xy 124.753675 154.481757)\n        (xy 124.753677 154.481757)\n        (xy 124.95009 154.466644)\n        (xy 124.950095 154.466643)\n        (xy 124.956231 154.466171)\n        (xy 124.962161 154.464515)\n        (xy 124.962163 154.464515)\n        (xy 125.106386 154.424247)\n        (xy 125.157829 154.409884)\n        (xy 125.173865 154.401784)\n        (xy 125.264352 154.356075)\n        (xy 125.344655 154.315511)\n        (xy 125.365241 154.299428)\n        (xy 125.504736 154.190442)\n        (xy 125.509592 154.186648)\n        (xy 125.515076 154.180295)\n        (xy 125.642329 154.032871)\n        (xy 125.64233 154.032869)\n        (xy 125.646358 154.028203)\n        (xy 125.749745 153.84621)\n        (xy 125.815813 153.647603)\n        (xy 125.842046 153.439945)\n        (xy 125.842464 153.41)\n        (xy 125.831779 153.301026)\n        (xy 142.074505 153.301026)\n        (xy 142.09307 153.46919)\n        (xy 142.09568 153.476322)\n        (xy 142.144317 153.609228)\n        (xy 142.151212 153.62807)\n        (xy 142.155448 153.634373)\n        (xy 142.155448 153.634374)\n        (xy 142.24134 153.762196)\n        (xy 142.241343 153.762199)\n        (xy 142.245574 153.768496)\n        (xy 142.370708 153.882359)\n        (xy 142.377381 153.885982)\n        (xy 142.473662 153.938258)\n        (xy 142.519391 153.963087)\n        (xy 142.683038 154.006019)\n        (xy 142.770647 154.007396)\n        (xy 142.844604 154.008558)\n        (xy 142.844607 154.008558)\n        (xy 142.852202 154.008677)\n        (xy 142.9344 153.989851)\n        (xy 143.009714 153.972602)\n        (xy 143.009718 153.972601)\n        (xy 143.017117 153.970906)\n        (xy 143.135905 153.911162)\n        (xy 144.843475 153.911162)\n        (xy 144.860691 154.067104)\n        (xy 144.914607 154.214438)\n        (xy 144.918844 154.220744)\n        (xy 144.918846 154.220747)\n        (xy 144.947017 154.262669)\n        (xy 145.002112 154.344658)\n        (xy 145.118152 154.450247)\n        (xy 145.124829 154.453872)\n        (xy 145.12483 154.453873)\n        (xy 145.246002 154.519664)\n        (xy 145.296324 154.569747)\n        (xy 145.31158 154.639085)\n        (xy 145.305714 154.669326)\n        (xy 145.261853 154.804317)\n        (xy 145.261163 154.81088)\n        (xy 145.261163 154.810881)\n        (xy 145.248955 154.927026)\n        (xy 145.243424 154.979653)\n        (xy 145.244114 154.986218)\n        (xy 145.260947 155.146365)\n        (xy 145.261853 155.154989)\n        (xy 145.263893 155.161267)\n        (xy 145.263893 155.161268)\n        (xy 145.289676 155.240619)\n        (xy 145.316333 155.322662)\n        (xy 145.319636 155.328384)\n        (xy 145.319637 155.328385)\n        (xy 145.321298 155.331262)\n        (xy 145.404484 155.475344)\n        (xy 145.408902 155.480251)\n        (xy 145.408903 155.480252)\n        (xy 145.486979 155.566964)\n        (xy 145.522453 155.606362)\n        (xy 145.597314 155.660752)\n        (xy 145.640344 155.692015)\n        (xy 145.665084 155.70999)\n        (xy 145.671113 155.712674)\n        (xy 145.671116 155.712676)\n        (xy 145.820108 155.779011)\n        (xy 145.820111 155.779012)\n        (xy 145.826144 155.781698)\n        (xy 145.847456 155.786228)\n        (xy 145.992136 155.816981)\n        (xy 145.99214 155.816981)\n        (xy 145.998593 155.818353)\n        (xy 146.174895 155.818353)\n        (xy 146.181348 155.816981)\n        (xy 146.181352 155.816981)\n        (xy 146.326032 155.786228)\n        (xy 146.347344 155.781698)\n        (xy 146.353377 155.779012)\n        (xy 146.35338 155.779011)\n        (xy 146.502372 155.712676)\n        (xy 146.502375 155.712674)\n        (xy 146.508404 155.70999)\n        (xy 146.533145 155.692015)\n        (xy 146.576174 155.660752)\n        (xy 146.651035 155.606362)\n        (xy 146.686509 155.566964)\n        (xy 146.764585 155.480252)\n        (xy 146.764586 155.480251)\n        (xy 146.769004 155.475344)\n        (xy 146.85219 155.331262)\n        (xy 146.853851 155.328385)\n        (xy 146.853852 155.328384)\n        (xy 146.857155 155.322662)\n        (xy 146.883812 155.240619)\n        (xy 146.909595 155.161268)\n        (xy 146.909595 155.161267)\n        (xy 146.911635 155.154989)\n        (xy 146.912542 155.146365)\n        (xy 146.929374 154.986218)\n        (xy 146.930064 154.979653)\n        (xy 146.924533 154.927026)\n        (xy 146.912325 154.810881)\n        (xy 146.912325 154.81088)\n        (xy 146.911635 154.804317)\n        (xy 146.902829 154.777213)\n        (xy 146.859197 154.642929)\n        (xy 146.857155 154.636644)\n        (xy 146.847801 154.620443)\n        (xy 151.888813 154.620443)\n        (xy 151.889503 154.627008)\n        (xy 151.906504 154.788753)\n        (xy 151.907242 154.795779)\n        (xy 151.909282 154.802057)\n        (xy 151.909282 154.802058)\n        (xy 151.934187 154.878708)\n        (xy 151.961722 154.963452)\n        (xy 151.965025 154.969174)\n        (xy 151.965026 154.969175)\n        (xy 151.985848 155.005239)\n        (xy 152.049873 155.116134)\n        (xy 152.054291 155.121041)\n        (xy 152.054292 155.121042)\n        (xy 152.138294 155.214336)\n        (xy 152.167842 155.247152)\n        (xy 152.224681 155.288448)\n        (xy 152.298978 155.342428)\n        (xy 152.310473 155.35078)\n        (xy 152.316502 155.353464)\n        (xy 152.316505 155.353466)\n        (xy 152.465497 155.419801)\n        (xy 152.4655 155.419802)\n        (xy 152.471533 155.422488)\n        (xy 152.501455 155.428848)\n        (xy 152.637525 155.457771)\n        (xy 152.637529 155.457771)\n        (xy 152.643982 155.459143)\n        (xy 152.820284 155.459143)\n        (xy 152.826737 155.457771)\n        (xy 152.826741 155.457771)\n        (xy 152.962811 155.428848)\n        (xy 152.992733 155.422488)\n        (xy 152.998766 155.419802)\n        (xy 152.998769 155.419801)\n        (xy 153.147761 155.353466)\n        (xy 153.147764 155.353464)\n        (xy 153.153793 155.35078)\n        (xy 153.165289 155.342428)\n        (xy 153.239585 155.288448)\n        (xy 153.296424 155.247152)\n        (xy 153.325972 155.214336)\n        (xy 153.409974 155.121042)\n        (xy 153.409975 155.121041)\n        (xy 153.414393 155.116134)\n        (xy 153.478418 155.005239)\n        (xy 153.49924 154.969175)\n        (xy 153.499241 154.969174)\n        (xy 153.502544 154.963452)\n        (xy 153.557024 154.795779)\n        (xy 153.557714 154.789214)\n        (xy 153.557812 154.788753)\n        (xy 153.591542 154.726281)\n        (xy 153.653693 154.691961)\n        (xy 153.724532 154.696691)\n        (xy 153.765856 154.72176)\n        (xy 153.830352 154.780447)\n        (xy 153.837029 154.784072)\n        (xy 153.83703 154.784073)\n        (xy 153.846668 154.789306)\n        (xy 153.968229 154.855308)\n        (xy 154.119983 154.89512)\n        (xy 154.201513 154.896401)\n        (xy 154.269255 154.897465)\n        (xy 154.269258 154.897465)\n        (xy 154.276853 154.897584)\n        (xy 154.339984 154.883125)\n        (xy 154.42238 154.864254)\n        (xy 154.422384 154.864253)\n        (xy 154.429783 154.862558)\n        (xy 154.569943 154.792065)\n        (xy 154.622058 154.747555)\n        (xy 154.683469 154.695106)\n        (xy 154.683471 154.695103)\n        (xy 154.689243 154.690174)\n        (xy 154.69367 154.684014)\n        (xy 154.693673 154.68401)\n        (xy 154.757382 154.595348)\n        (xy 154.780794 154.562766)\n        (xy 154.784511 154.553519)\n        (xy 154.836479 154.424247)\n        (xy 154.83648 154.424245)\n        (xy 154.839312 154.417199)\n        (xy 154.861418 154.261875)\n        (xy 154.861561 154.2482)\n        (xy 154.857476 154.214438)\n        (xy 154.853253 154.179545)\n        (xy 154.842713 154.092447)\n        (xy 154.787256 153.945686)\n        (xy 154.752344 153.894888)\n        (xy 154.702695 153.822648)\n        (xy 154.702694 153.822646)\n        (xy 154.698393 153.816389)\n        (xy 154.692722 153.811336)\n        (xy 154.586926 153.717075)\n        (xy 154.586923 153.717073)\n        (xy 154.581254 153.712022)\n        (xy 154.49379 153.665712)\n        (xy 154.442947 153.616159)\n        (xy 154.426965 153.546985)\n        (xy 154.428005 153.536608)\n        (xy 154.429038 153.529351)\n        (xy 154.429038 153.529349)\n        (xy 154.429618 153.525275)\n        (xy 154.429761 153.5116)\n        (xy 154.428498 153.501166)\n        (xy 154.44017 153.431137)\n        (xy 154.472901 153.395026)\n        (xy 169.417641 153.395026)\n        (xy 169.418157 153.40117)\n        (xy 169.432001 153.566035)\n        (xy 169.435155 153.6036)\n        (xy 169.492848 153.8048)\n        (xy 169.495666 153.810282)\n        (xy 169.495667 153.810286)\n        (xy 169.585703 153.985477)\n        (xy 169.585706 153.985481)\n        (xy 169.588523 153.990963)\n        (xy 169.718534 154.154996)\n        (xy 169.723228 154.158991)\n        (xy 169.869783 154.283719)\n        (xy 169.87793 154.290653)\n        (xy 169.883308 154.293659)\n        (xy 169.88331 154.29366)\n        (xy 169.915616 154.311715)\n        (xy 170.06064 154.392766)\n        (xy 170.259704 154.457446)\n        (xy 170.46754 154.482229)\n        (xy 170.473675 154.481757)\n        (xy 170.473677 154.481757)\n        (xy 170.67009 154.466644)\n        (xy 170.670095 154.466643)\n        (xy 170.676231 154.466171)\n        (xy 170.682161 154.464515)\n        (xy 170.682163 154.464515)\n        (xy 170.826386 154.424247)\n        (xy 170.877829 154.409884)\n        (xy 170.893865 154.401784)\n        (xy 170.984352 154.356075)\n        (xy 171.064655 154.315511)\n        (xy 171.085241 154.299428)\n        (xy 171.224736 154.190442)\n        (xy 171.229592 154.186648)\n        (xy 171.235076 154.180295)\n        (xy 171.362329 154.032871)\n        (xy 171.36233 154.032869)\n        (xy 171.366358 154.028203)\n        (xy 171.469745 153.84621)\n        (xy 171.535813 153.647603)\n        (xy 171.562046 153.439945)\n        (xy 171.562464 153.41)\n        (xy 171.560996 153.395026)\n        (xy 171.957641 153.395026)\n        (xy 171.958157 153.40117)\n        (xy 171.972001 153.566035)\n        (xy 171.975155 153.6036)\n        (xy 172.032848 153.8048)\n        (xy 172.035666 153.810282)\n        (xy 172.035667 153.810286)\n        (xy 172.125703 153.985477)\n        (xy 172.125706 153.985481)\n        (xy 172.128523 153.990963)\n        (xy 172.258534 154.154996)\n        (xy 172.263228 154.158991)\n        (xy 172.409783 154.283719)\n        (xy 172.41793 154.290653)\n        (xy 172.423308 154.293659)\n        (xy 172.42331 154.29366)\n        (xy 172.455616 154.311715)\n        (xy 172.60064 154.392766)\n        (xy 172.799704 154.457446)\n        (xy 173.00754 154.482229)\n        (xy 173.013675 154.481757)\n        (xy 173.013677 154.481757)\n        (xy 173.21009 154.466644)\n        (xy 173.210095 154.466643)\n        (xy 173.216231 154.466171)\n        (xy 173.222161 154.464515)\n        (xy 173.222163 154.464515)\n        (xy 173.366386 154.424247)\n        (xy 173.417829 154.409884)\n        (xy 173.433865 154.401784)\n        (xy 173.524352 154.356075)\n        (xy 173.604655 154.315511)\n        (xy 173.625241 154.299428)\n        (xy 173.764736 154.190442)\n        (xy 173.769592 154.186648)\n        (xy 173.775076 154.180295)\n        (xy 173.902329 154.032871)\n        (xy 173.90233 154.032869)\n        (xy 173.906358 154.028203)\n        (xy 174.009745 153.84621)\n        (xy 174.075813 153.647603)\n        (xy 174.102046 153.439945)\n        (xy 174.102464 153.41)\n        (xy 174.082039 153.201691)\n        (xy 174.075942 153.181495)\n        (xy 174.023323 153.007216)\n        (xy 174.021542 153.001316)\n        (xy 173.923278 152.816507)\n        (xy 173.825604 152.696747)\n        (xy 173.794884 152.65908)\n        (xy 173.794881 152.659077)\n        (xy 173.790989 152.654305)\n        (xy 173.78624 152.650376)\n        (xy 173.634464 152.524816)\n        (xy 173.634461 152.524814)\n        (xy 173.629714 152.520887)\n        (xy 173.445597 152.421335)\n        (xy 173.344069 152.389907)\n        (xy 173.251536 152.361263)\n        (xy 173.251533 152.361262)\n        (xy 173.245649 152.359441)\n        (xy 173.239524 152.358797)\n        (xy 173.239523 152.358797)\n        (xy 173.043615 152.338206)\n        (xy 173.043614 152.338206)\n        (xy 173.037487 152.337562)\n        (xy 172.911694 152.34901)\n        (xy 172.835181 152.355973)\n        (xy 172.83518 152.355973)\n        (xy 172.82904 152.356532)\n        (xy 172.823126 152.358273)\n        (xy 172.823124 152.358273)\n        (xy 172.701736 152.394)\n        (xy 172.628248 152.415629)\n        (xy 172.622783 152.418486)\n        (xy 172.465066 152.500938)\n        (xy 172.442758 152.5126)\n        (xy 172.279636 152.643754)\n        (xy 172.145095 152.804093)\n        (xy 172.142125 152.809496)\n        (xy 172.142124 152.809497)\n        (xy 172.06466 152.950403)\n        (xy 172.04426 152.987511)\n        (xy 171.980972 153.187022)\n        (xy 171.980286 153.193139)\n        (xy 171.980285 153.193143)\n        (xy 171.961261 153.362749)\n        (xy 171.957641 153.395026)\n        (xy 171.560996 153.395026)\n        (xy 171.542039 153.201691)\n        (xy 171.535942 153.181495)\n        (xy 171.483323 153.007216)\n        (xy 171.481542 153.001316)\n        (xy 171.383278 152.816507)\n        (xy 171.285604 152.696747)\n        (xy 171.254884 152.65908)\n        (xy 171.254881 152.659077)\n        (xy 171.250989 152.654305)\n        (xy 171.24624 152.650376)\n        (xy 171.094464 152.524816)\n        (xy 171.094461 152.524814)\n        (xy 171.089714 152.520887)\n        (xy 170.905597 152.421335)\n        (xy 170.804069 152.389907)\n        (xy 170.711536 152.361263)\n        (xy 170.711533 152.361262)\n        (xy 170.705649 152.359441)\n        (xy 170.699524 152.358797)\n        (xy 170.699523 152.358797)\n        (xy 170.503615 152.338206)\n        (xy 170.503614 152.338206)\n        (xy 170.497487 152.337562)\n        (xy 170.371694 152.34901)\n        (xy 170.295181 152.355973)\n        (xy 170.29518 152.355973)\n        (xy 170.28904 152.356532)\n        (xy 170.283126 152.358273)\n        (xy 170.283124 152.358273)\n        (xy 170.161736 152.394)\n        (xy 170.088248 152.415629)\n        (xy 170.082783 152.418486)\n        (xy 169.925066 152.500938)\n        (xy 169.902758 152.5126)\n        (xy 169.739636 152.643754)\n        (xy 169.605095 152.804093)\n        (xy 169.602125 152.809496)\n        (xy 169.602124 152.809497)\n        (xy 169.52466 152.950403)\n        (xy 169.50426 152.987511)\n        (xy 169.440972 153.187022)\n        (xy 169.440286 153.193139)\n        (xy 169.440285 153.193143)\n        (xy 169.421261 153.362749)\n        (xy 169.417641 153.395026)\n        (xy 154.472901 153.395026)\n        (xy 154.48785 153.378534)\n        (xy 154.525455 153.363208)\n        (xy 154.562408 153.354745)\n        (xy 154.580319 153.350643)\n        (xy 154.580321 153.350642)\n        (xy 154.587723 153.348947)\n        (xy 154.727883 153.278454)\n        (xy 154.791796 153.223868)\n        (xy 154.841409 153.181495)\n        (xy 154.841411 153.181492)\n        (xy 154.847183 153.176563)\n        (xy 154.85161 153.170403)\n        (xy 154.851613 153.170399)\n        (xy 154.914682 153.082627)\n        (xy 154.938734 153.049155)\n        (xy 154.941997 153.041039)\n        (xy 154.994419 152.910636)\n        (xy 154.99442 152.910634)\n        (xy 154.997252 152.903588)\n        (xy 155.019358 152.748264)\n        (xy 155.019501 152.734589)\n        (xy 155.000653 152.578836)\n        (xy 154.945196 152.432075)\n        (xy 154.916215 152.389907)\n        (xy 154.860635 152.309037)\n        (xy 154.860634 152.309035)\n        (xy 154.856333 152.302778)\n        (xy 154.850662 152.297725)\n        (xy 154.744866 152.203464)\n        (xy 154.744863 152.203462)\n        (xy 154.739194 152.198411)\n        (xy 154.60054 152.124997)\n        (xy 154.593175 152.123147)\n        (xy 154.455749 152.088628)\n        (xy 154.455745 152.088628)\n        (xy 154.448378 152.086777)\n        (xy 154.440778 152.086737)\n        (xy 154.440777 152.086737)\n        (xy 154.37665 152.086401)\n        (xy 154.291491 152.085955)\n        (xy 154.284111 152.087727)\n        (xy 154.284109 152.087727)\n        (xy 154.146315 152.120808)\n        (xy 154.146311 152.120809)\n        (xy 154.138936 152.12258)\n        (xy 153.999521 152.194538)\n        (xy 153.993799 152.19953)\n        (xy 153.993797 152.199531)\n        (xy 153.951467 152.236458)\n        (xy 153.881295 152.297673)\n        (xy 153.876928 152.303887)\n        (xy 153.795665 152.419513)\n        (xy 153.791083 152.426032)\n        (xy 153.773952 152.46997)\n        (xy 153.740177 152.5566)\n        (xy 153.734093 152.572204)\n        (xy 153.733101 152.579737)\n        (xy 153.733101 152.579738)\n        (xy 153.716141 152.708566)\n        (xy 153.713615 152.727751)\n        (xy 153.714448 152.735297)\n        (xy 153.714448 152.735304)\n        (xy 153.715661 152.746289)\n        (xy 153.703254 152.816193)\n        (xy 153.655023 152.868292)\n        (xy 153.619836 152.882632)\n        (xy 153.612249 152.884453)\n        (xy 153.556575 152.897819)\n        (xy 153.556571 152.89782)\n        (xy 153.549196 152.899591)\n        (xy 153.497551 152.926247)\n        (xy 153.452231 152.949639)\n        (xy 153.409781 152.971549)\n        (xy 153.404059 152.976541)\n        (xy 153.404057 152.976542)\n        (xy 153.375897 153.001108)\n        (xy 153.291555 153.074684)\n        (xy 153.279053 153.092473)\n        (xy 153.208301 153.193143)\n        (xy 153.201343 153.203043)\n        (xy 153.144353 153.349215)\n        (xy 153.143361 153.356748)\n        (xy 153.143361 153.356749)\n        (xy 153.125734 153.490643)\n        (xy 153.123875 153.504762)\n        (xy 153.13064 153.566035)\n        (xy 153.139645 153.647603)\n        (xy 153.141091 153.660704)\n        (xy 153.143491 153.667261)\n        (xy 153.139584 153.73789)\n        (xy 153.097961 153.795406)\n        (xy 153.03185 153.821287)\n        (xy 152.993058 153.816867)\n        (xy 152.992733 153.818398)\n        (xy 152.826741 153.783115)\n        (xy 152.826737 153.783115)\n        (xy 152.820284 153.781743)\n        (xy 152.643982 153.781743)\n        (xy 152.637529 153.783115)\n        (xy 152.637525 153.783115)\n        (xy 152.520273 153.808038)\n        (xy 152.471533 153.818398)\n        (xy 152.4655 153.821084)\n        (xy 152.465497 153.821085)\n        (xy 152.316505 153.88742)\n        (xy 152.316502 153.887422)\n        (xy 152.310473 153.890106)\n        (xy 152.305132 153.893986)\n        (xy 152.305131 153.893987)\n        (xy 152.284022 153.909324)\n        (xy 152.167842 153.993734)\n        (xy 152.163421 153.998644)\n        (xy 152.16342 153.998645)\n        (xy 152.078961 154.092447)\n        (xy 152.049873 154.124752)\n        (xy 152.004586 154.203192)\n        (xy 151.970247 154.262669)\n        (xy 151.961722 154.277434)\n        (xy 151.945282 154.328031)\n        (xy 151.918227 154.4113)\n        (xy 151.907242 154.445107)\n        (xy 151.906552 154.45167)\n        (xy 151.906552 154.451671)\n        (xy 151.899303 154.520636)\n        (xy 151.888813 154.620443)\n        (xy 146.847801 154.620443)\n        (xy 146.769004 154.483962)\n        (xy 146.715237 154.424247)\n        (xy 146.655457 154.357855)\n        (xy 146.655456 154.357854)\n        (xy 146.651035 154.352944)\n        (xy 146.508404 154.249316)\n        (xy 146.502375 154.246632)\n        (xy 146.502372 154.24663)\n        (xy 146.35338 154.180295)\n        (xy 146.353377 154.180294)\n        (xy 146.347344 154.177608)\n        (xy 146.236192 154.153982)\n        (xy 146.173719 154.120254)\n        (xy 146.139397 154.058104)\n        (xy 146.137646 154.012981)\n        (xy 146.138912 154.004091)\n        (xy 146.149218 153.931675)\n        (xy 146.149361 153.918)\n        (xy 146.148599 153.911698)\n        (xy 146.141323 153.851573)\n        (xy 146.130513 153.762247)\n        (xy 146.075056 153.615486)\n        (xy 146.045581 153.5726)\n        (xy 145.990495 153.492448)\n        (xy 145.990494 153.492446)\n        (xy 145.986193 153.486189)\n        (xy 145.980522 153.481136)\n        (xy 145.874726 153.386875)\n        (xy 145.874723 153.386873)\n        (xy 145.869054 153.381822)\n        (xy 145.7304 153.308408)\n        (xy 145.723035 153.306558)\n        (xy 145.585609 153.272039)\n        (xy 145.585605 153.272039)\n        (xy 145.578238 153.270188)\n        (xy 145.570638 153.270148)\n        (xy 145.570637 153.270148)\n        (xy 145.50651 153.269812)\n        (xy 145.421351 153.269366)\n        (xy 145.413971 153.271138)\n        (xy 145.413969 153.271138)\n        (xy 145.276175 153.304219)\n        (xy 145.276171 153.30422)\n        (xy 145.268796 153.305991)\n        (xy 145.129381 153.377949)\n        (xy 145.123659 153.382941)\n        (xy 145.123657 153.382942)\n        (xy 145.102762 153.40117)\n        (xy 145.011155 153.481084)\n        (xy 144.99704 153.501168)\n        (xy 144.942223 153.579165)\n        (xy 144.920943 153.609443)\n        (xy 144.903655 153.653785)\n        (xy 144.870864 153.73789)\n        (xy 144.863953 153.755615)\n        (xy 144.862961 153.763148)\n        (xy 144.862961 153.763149)\n        (xy 144.846267 153.889957)\n        (xy 144.843475 153.911162)\n        (xy 143.135905 153.911162)\n        (xy 143.168262 153.894888)\n        (xy 143.174033 153.889959)\n        (xy 143.174036 153.889957)\n        (xy 143.291139 153.789941)\n        (xy 143.29114 153.78994)\n        (xy 143.296911 153.785011)\n        (xy 143.395637 153.647619)\n        (xy 143.39926 153.638608)\n        (xy 143.425794 153.5726)\n        (xy 143.458741 153.490643)\n        (xy 143.48258 153.323146)\n        (xy 143.482734 153.3084)\n        (xy 143.480931 153.293495)\n        (xy 143.463322 153.147984)\n        (xy 143.463322 153.147983)\n        (xy 143.462409 153.14044)\n        (xy 143.462282 153.140104)\n        (xy 143.465318 153.072263)\n        (xy 143.506333 153.014313)\n        (xy 143.572168 152.987737)\n        (xy 143.586485 152.987147)\n        (xy 143.686809 152.988723)\n        (xy 143.686812 152.988723)\n        (xy 143.694407 152.988842)\n        (xy 143.755224 152.974913)\n        (xy 143.839934 152.955512)\n        (xy 143.839938 152.955511)\n        (xy 143.847337 152.953816)\n        (xy 143.987497 152.883323)\n        (xy 144.017398 152.857785)\n        (xy 144.101023 152.786364)\n        (xy 144.101025 152.786361)\n        (xy 144.106797 152.781432)\n        (xy 144.111224 152.775272)\n        (xy 144.111227 152.775268)\n        (xy 144.193917 152.66019)\n        (xy 144.198348 152.654024)\n        (xy 144.20403 152.63989)\n        (xy 144.254033 152.515505)\n        (xy 144.254034 152.515503)\n        (xy 144.256866 152.508457)\n        (xy 144.278972 152.353133)\n        (xy 144.279115 152.339458)\n        (xy 144.274811 152.303887)\n        (xy 144.271429 152.275947)\n        (xy 144.260267 152.183705)\n        (xy 144.20481 152.036944)\n        (xy 144.157734 151.968448)\n        (xy 144.120249 151.913906)\n        (xy 144.120248 151.913904)\n        (xy 144.115947 151.907647)\n        (xy 144.110276 151.902594)\n        (xy 144.00448 151.808333)\n        (xy 144.004477 151.808331)\n        (xy 143.998808 151.80328)\n        (xy 143.998207 151.802962)\n        (xy 146.672275 151.802962)\n        (xy 146.689491 151.958904)\n        (xy 146.743407 152.106238)\n        (xy 146.747644 152.112544)\n        (xy 146.747646 152.112547)\n        (xy 146.761481 152.133135)\n        (xy 146.830912 152.236458)\n        (xy 146.946952 152.342047)\n        (xy 146.953629 152.345672)\n        (xy 146.95363 152.345673)\n        (xy 146.98679 152.363677)\n        (xy 147.084829 152.416908)\n        (xy 147.169717 152.439178)\n        (xy 147.236289 152.456643)\n        (xy 147.297104 152.493277)\n        (xy 147.323637 152.543416)\n        (xy 147.324491 152.543104)\n        (xy 147.378407 152.690438)\n        (xy 147.382644 152.696744)\n        (xy 147.382646 152.696747)\n        (xy 147.408534 152.735272)\n        (xy 147.465912 152.820658)\n        (xy 147.581952 152.926247)\n        (xy 147.588629 152.929872)\n        (xy 147.58863 152.929873)\n        (xy 147.60335 152.937865)\n        (xy 147.719829 153.001108)\n        (xy 147.871583 153.04092)\n        (xy 147.953113 153.042201)\n        (xy 148.020855 153.043265)\n        (xy 148.020858 153.043265)\n        (xy 148.028453 153.043384)\n        (xy 148.08264 153.030973)\n        (xy 148.17398 153.010054)\n        (xy 148.173984 153.010053)\n        (xy 148.181383 153.008358)\n        (xy 148.321543 152.937865)\n        (xy 148.362281 152.903072)\n        (xy 148.435069 152.840906)\n        (xy 148.435071 152.840903)\n        (xy 148.440843 152.835974)\n        (xy 148.44527 152.829814)\n        (xy 148.445273 152.82981)\n        (xy 148.506831 152.744141)\n        (xy 148.532394 152.708566)\n        (xy 148.537145 152.696747)\n        (xy 148.588079 152.570047)\n        (xy 148.58808 152.570045)\n        (xy 148.590912 152.562999)\n        (xy 148.613018 152.407675)\n        (xy 148.613161 152.394)\n        (xy 148.6092 152.361263)\n        (xy 148.602122 152.302778)\n        (xy 148.594313 152.238247)\n        (xy 148.538856 152.091486)\n        (xy 148.502083 152.037981)\n        (xy 148.454295 151.968448)\n        (xy 148.454294 151.968446)\n        (xy 148.449993 151.962189)\n        (xy 148.444322 151.957136)\n        (xy 148.338526 151.862875)\n        (xy 148.338523 151.862873)\n        (xy 148.332854 151.857822)\n        (xy 148.1942 151.784408)\n        (xy 148.050564 151.74833)\n        (xy 147.989369 151.712336)\n        (xy 147.959765 151.657779)\n        (xy 147.959313 151.654047)\n        (xy 147.950117 151.629709)\n        (xy 147.90654 151.514389)\n        (xy 147.903856 151.507286)\n        (xy 147.866643 151.453141)\n        (xy 147.819295 151.384248)\n        (xy 147.819294 151.384246)\n        (xy 147.814993 151.377989)\n        (xy 147.809322 151.372936)\n        (xy 147.703526 151.278675)\n        (xy 147.703523 151.278673)\n        (xy 147.697854 151.273622)\n        (xy 147.5592 151.200208)\n        (xy 147.551835 151.198358)\n        (xy 147.414409 151.163839)\n        (xy 147.414405 151.163839)\n        (xy 147.407038 151.161988)\n        (xy 147.399438 151.161948)\n        (xy 147.399437 151.161948)\n        (xy 147.33531 151.161612)\n        (xy 147.250151 151.161166)\n        (xy 147.242771 151.162938)\n        (xy 147.242769 151.162938)\n        (xy 147.104975 151.196019)\n        (xy 147.104971 151.19602)\n        (xy 147.097596 151.197791)\n        (xy 147.015148 151.240346)\n        (xy 146.965937 151.265746)\n        (xy 146.958181 151.269749)\n        (xy 146.952459 151.274741)\n        (xy 146.952457 151.274742)\n        (xy 146.910237 151.311573)\n        (xy 146.839955 151.372884)\n        (xy 146.81206 151.412575)\n        (xy 146.758908 151.488203)\n        (xy 146.749743 151.501243)\n        (xy 146.746983 151.508323)\n        (xy 146.697281 151.635802)\n        (xy 146.692753 151.647415)\n        (xy 146.691761 151.654948)\n        (xy 146.691761 151.654949)\n        (xy 146.673396 151.794449)\n        (xy 146.672275 151.802962)\n        (xy 143.998207 151.802962)\n        (xy 143.860154 151.729866)\n        (xy 143.852789 151.728016)\n        (xy 143.715363 151.693497)\n        (xy 143.715359 151.693497)\n        (xy 143.707992 151.691646)\n        (xy 143.700392 151.691606)\n        (xy 143.700391 151.691606)\n        (xy 143.636264 151.69127)\n        (xy 143.551105 151.690824)\n        (xy 143.543725 151.692596)\n        (xy 143.543723 151.692596)\n        (xy 143.405929 151.725677)\n        (xy 143.405925 151.725678)\n        (xy 143.39855 151.727449)\n        (xy 143.259135 151.799407)\n        (xy 143.253413 151.804399)\n        (xy 143.253411 151.8044)\n        (xy 143.201415 151.849759)\n        (xy 143.140909 151.902542)\n        (xy 143.125701 151.924181)\n        (xy 143.057275 152.021542)\n        (xy 143.050697 152.030901)\n        (xy 143.028912 152.086777)\n        (xy 143.003338 152.152372)\n        (xy 142.993707 152.177073)\n        (xy 142.992715 152.184606)\n        (xy 142.992715 152.184607)\n        (xy 142.976334 152.309037)\n        (xy 142.973229 152.33262)\n        (xy 142.988393 152.469972)\n        (xy 142.975987 152.539874)\n        (xy 142.927757 152.591975)\n        (xy 142.862494 152.609795)\n        (xy 142.793005 152.609431)\n        (xy 142.697669 152.608932)\n        (xy 142.690288 152.610704)\n        (xy 142.540538 152.646656)\n        (xy 142.540535 152.646657)\n        (xy 142.533159 152.648428)\n        (xy 142.382818 152.726024)\n        (xy 142.377097 152.731014)\n        (xy 142.377095 152.731016)\n        (xy 142.279455 152.816193)\n        (xy 142.255326 152.837242)\n        (xy 142.250956 152.84346)\n        (xy 142.163382 152.968066)\n        (xy 142.158044 152.975661)\n        (xy 142.096588 153.133289)\n        (xy 142.090891 153.176563)\n        (xy 142.077477 153.278454)\n        (xy 142.074505 153.301026)\n        (xy 125.831779 153.301026)\n        (xy 125.822039 153.201691)\n        (xy 125.815942 153.181495)\n        (xy 125.763323 153.007216)\n        (xy 125.761542 153.001316)\n        (xy 125.663278 152.816507)\n        (xy 125.565604 152.696747)\n        (xy 125.534884 152.65908)\n        (xy 125.534881 152.659077)\n        (xy 125.530989 152.654305)\n        (xy 125.52624 152.650376)\n        (xy 125.374464 152.524816)\n        (xy 125.374461 152.524814)\n        (xy 125.369714 152.520887)\n        (xy 125.185597 152.421335)\n        (xy 125.084069 152.389907)\n        (xy 124.991536 152.361263)\n        (xy 124.991533 152.361262)\n        (xy 124.985649 152.359441)\n        (xy 124.979524 152.358797)\n        (xy 124.979523 152.358797)\n        (xy 124.783615 152.338206)\n        (xy 124.783614 152.338206)\n        (xy 124.777487 152.337562)\n        (xy 124.651694 152.34901)\n        (xy 124.575181 152.355973)\n        (xy 124.57518 152.355973)\n        (xy 124.56904 152.356532)\n        (xy 124.563126 152.358273)\n        (xy 124.563124 152.358273)\n        (xy 124.441736 152.394)\n        (xy 124.368248 152.415629)\n        (xy 124.362783 152.418486)\n        (xy 124.205066 152.500938)\n        (xy 124.182758 152.5126)\n        (xy 124.019636 152.643754)\n        (xy 123.885095 152.804093)\n        (xy 123.882125 152.809496)\n        (xy 123.882124 152.809497)\n        (xy 123.80466 152.950403)\n        (xy 123.78426 152.987511)\n        (xy 123.720972 153.187022)\n        (xy 123.720286 153.193139)\n        (xy 123.720285 153.193143)\n        (xy 123.701261 153.362749)\n        (xy 123.697641 153.395026)\n        (xy 123.300996 153.395026)\n        (xy 123.282039 153.201691)\n        (xy 123.275942 153.181495)\n        (xy 123.223323 153.007216)\n        (xy 123.221542 153.001316)\n        (xy 123.123278 152.816507)\n        (xy 123.025604 152.696747)\n        (xy 122.994884 152.65908)\n        (xy 122.994881 152.659077)\n        (xy 122.990989 152.654305)\n        (xy 122.98624 152.650376)\n        (xy 122.834464 152.524816)\n        (xy 122.834461 152.524814)\n        (xy 122.829714 152.520887)\n        (xy 122.645597 152.421335)\n        (xy 122.544069 152.389907)\n        (xy 122.451536 152.361263)\n        (xy 122.451533 152.361262)\n        (xy 122.445649 152.359441)\n        (xy 122.439524 152.358797)\n        (xy 122.439523 152.358797)\n        (xy 122.243615 152.338206)\n        (xy 122.243614 152.338206)\n        (xy 122.237487 152.337562)\n        (xy 122.111694 152.34901)\n        (xy 122.035181 152.355973)\n        (xy 122.03518 152.355973)\n        (xy 122.02904 152.356532)\n        (xy 122.023126 152.358273)\n        (xy 122.023124 152.358273)\n        (xy 121.901736 152.394)\n        (xy 121.828248 152.415629)\n        (xy 121.822783 152.418486)\n        (xy 121.665066 152.500938)\n        (xy 121.642758 152.5126)\n        (xy 121.479636 152.643754)\n        (xy 121.345095 152.804093)\n        (xy 121.342125 152.809496)\n        (xy 121.342124 152.809497)\n        (xy 121.26466 152.950403)\n        (xy 121.24426 152.987511)\n        (xy 121.180972 153.187022)\n        (xy 121.180286 153.193139)\n        (xy 121.180285 153.193143)\n        (xy 121.161261 153.362749)\n        (xy 121.157641 153.395026)\n        (xy 98.936128 153.395026)\n        (xy 98.932113 153.361847)\n        (xy 98.876656 153.215086)\n        (xy 98.85018 153.176563)\n        (xy 98.792095 153.092048)\n        (xy 98.792094 153.092046)\n        (xy 98.787793 153.085789)\n        (xy 98.782122 153.080736)\n        (xy 98.676326 152.986475)\n        (xy 98.676323 152.986473)\n        (xy 98.670654 152.981422)\n        (xy 98.661438 152.976542)\n        (xy 98.579069 152.93293)\n        (xy 98.532 152.908008)\n        (xy 98.524344 152.906085)\n        (xy 98.387209 152.871639)\n        (xy 98.387205 152.871639)\n        (xy 98.379838 152.869788)\n        (xy 98.372238 152.869748)\n        (xy 98.372237 152.869748)\n        (xy 98.30811 152.869412)\n        (xy 98.222951 152.868966)\n        (xy 98.215571 152.870738)\n        (xy 98.215569 152.870738)\n        (xy 98.077775 152.903819)\n        (xy 98.077771 152.90382)\n        (xy 98.070396 152.905591)\n        (xy 98.001254 152.941278)\n        (xy 97.936088 152.974913)\n        (xy 97.866381 152.988382)\n        (xy 97.800457 152.962027)\n        (xy 97.759248 152.904215)\n        (xy 97.755836 152.8333)\n        (xy 97.761391 152.81595)\n        (xy 97.794879 152.732647)\n        (xy 97.79488 152.732645)\n        (xy 97.797712 152.725599)\n        (xy 97.819818 152.570275)\n        (xy 97.819961 152.5566)\n        (xy 97.814637 152.5126)\n        (xy 97.80813 152.458836)\n        (xy 97.801113 152.400847)\n        (xy 97.745656 152.254086)\n        (xy 97.656793 152.124789)\n        (xy 97.651122 152.119736)\n        (xy 97.545326 152.025475)\n        (xy 97.545323 152.025473)\n        (xy 97.539654 152.020422)\n        (xy 97.500903 151.999904)\n        (xy 97.40921 151.951355)\n        (xy 97.401 151.947008)\n        (xy 97.393635 151.945158)\n        (xy 97.256209 151.910639)\n        (xy 97.256205 151.910639)\n        (xy 97.248838 151.908788)\n        (xy 97.241238 151.908748)\n        (xy 97.241237 151.908748)\n        (xy 97.17711 151.908412)\n        (xy 97.091951 151.907966)\n        (xy 97.084571 151.909738)\n        (xy 97.084569 151.909738)\n        (xy 96.946775 151.942819)\n        (xy 96.946771 151.94282)\n        (xy 96.939396 151.944591)\n        (xy 96.799981 152.016549)\n        (xy 96.794259 152.021541)\n        (xy 96.794257 152.021542)\n        (xy 96.790109 152.025161)\n        (xy 96.725628 152.054871)\n        (xy 96.65532 152.045002)\n        (xy 96.60292 151.999904)\n        (xy 96.602656 152.000086)\n        (xy 96.601968 151.999085)\n        (xy 96.574353 151.958904)\n        (xy 96.518095 151.877048)\n        (xy 96.518094 151.877046)\n        (xy 96.513793 151.870789)\n        (xy 96.508122 151.865736)\n        (xy 96.402326 151.771475)\n        (xy 96.402323 151.771473)\n        (xy 96.396654 151.766422)\n        (xy 96.258 151.693008)\n        (xy 96.250635 151.691158)\n        (xy 96.113209 151.656639)\n        (xy 96.113205 151.656639)\n        (xy 96.105838 151.654788)\n        (xy 96.098238 151.654748)\n        (xy 96.098237 151.654748)\n        (xy 96.03411 151.654412)\n        (xy 95.948951 151.653966)\n        (xy 95.941571 151.655738)\n        (xy 95.941569 151.655738)\n        (xy 95.803775 151.688819)\n        (xy 95.803771 151.68882)\n        (xy 95.796396 151.690591)\n        (xy 95.656981 151.762549)\n        (xy 95.651259 151.767541)\n        (xy 95.651257 151.767542)\n        (xy 95.614365 151.799725)\n        (xy 95.538755 151.865684)\n        (xy 95.509287 151.907613)\n        (xy 95.468227 151.966036)\n        (xy 95.448543 151.994043)\n        (xy 95.437822 152.021542)\n        (xy 95.396101 152.128551)\n        (xy 95.391553 152.140215)\n        (xy 95.390561 152.147748)\n        (xy 95.390561 152.147749)\n        (xy 95.375627 152.261189)\n        (xy 95.371075 152.295762)\n        (xy 60.3053 152.295762)\n        (xy 60.3053 150.474762)\n        (xy 74.923475 150.474762)\n        (xy 74.940691 150.630704)\n        (xy 74.994607 150.778038)\n        (xy 74.998844 150.784344)\n        (xy 74.998846 150.784347)\n        (xy 75.029299 150.829665)\n        (xy 75.082112 150.908258)\n        (xy 75.198152 151.013847)\n        (xy 75.336029 151.088708)\n        (xy 75.487783 151.12852)\n        (xy 75.569313 151.129801)\n        (xy 75.637055 151.130865)\n        (xy 75.637058 151.130865)\n        (xy 75.644653 151.130984)\n        (xy 75.721188 151.113455)\n        (xy 75.79018 151.097654)\n        (xy 75.790184 151.097653)\n        (xy 75.797583 151.095958)\n        (xy 75.828497 151.08041)\n        (xy 75.898342 151.067672)\n        (xy 75.963985 151.094716)\n        (xy 76.004587 151.152957)\n        (xy 76.008357 151.166776)\n        (xy 76.009419 151.171772)\n        (xy 76.010109 151.178336)\n        (xy 76.012149 151.184614)\n        (xy 76.012149 151.184615)\n        (xy 76.017561 151.201272)\n        (xy 76.064589 151.346009)\n        (xy 76.067892 151.351731)\n        (xy 76.067893 151.351732)\n        (xy 76.083693 151.379098)\n        (xy 76.15274 151.498691)\n        (xy 76.157158 151.503598)\n        (xy 76.157159 151.503599)\n        (xy 76.257461 151.614996)\n        (xy 76.270709 151.629709)\n        (xy 76.355958 151.691646)\n        (xy 76.389759 151.716204)\n        (xy 76.41334 151.733337)\n        (xy 76.419369 151.736021)\n        (xy 76.419372 151.736023)\n        (xy 76.568364 151.802358)\n        (xy 76.568367 151.802359)\n        (xy 76.5744 151.805045)\n        (xy 76.607535 151.812088)\n        (xy 76.740392 151.840328)\n        (xy 76.740396 151.840328)\n        (xy 76.746849 151.8417)\n        (xy 76.923151 151.8417)\n        (xy 76.929604 151.840328)\n        (xy 76.929608 151.840328)\n        (xy 77.062465 151.812088)\n        (xy 77.0956 151.805045)\n        (xy 77.101633 151.802359)\n        (xy 77.101636 151.802358)\n        (xy 77.250628 151.736023)\n        (xy 77.250631 151.736021)\n        (xy 77.25666 151.733337)\n        (xy 77.280242 151.716204)\n        (xy 77.314042 151.691646)\n        (xy 77.399291 151.629709)\n        (xy 77.412539 151.614996)\n        (xy 77.512841 151.503599)\n        (xy 77.512842 151.503598)\n        (xy 77.51726 151.498691)\n        (xy 77.586307 151.379098)\n        (xy 77.602107 151.351732)\n        (xy 77.602108 151.351731)\n        (xy 77.605411 151.346009)\n        (xy 77.652439 151.201272)\n        (xy 77.657851 151.184615)\n        (xy 77.657851 151.184614)\n        (xy 77.659891 151.178336)\n        (xy 77.66151 151.162938)\n        (xy 77.67763 151.009565)\n        (xy 77.67832 151.003)\n        (xy 77.662767 150.855026)\n        (xy 121.157641 150.855026)\n        (xy 121.158157 150.86117)\n        (xy 121.174058 151.050533)\n        (xy 121.175155 151.0636)\n        (xy 121.232848 151.2648)\n        (xy 121.235666 151.270282)\n        (xy 121.235667 151.270286)\n        (xy 121.325703 151.445477)\n        (xy 121.325706 151.445481)\n        (xy 121.328523 151.450963)\n        (xy 121.458534 151.614996)\n        (xy 121.463228 151.618991)\n        (xy 121.612684 151.746188)\n        (xy 121.61793 151.750653)\n        (xy 121.623308 151.753659)\n        (xy 121.62331 151.75366)\n        (xy 121.684687 151.787962)\n        (xy 121.80064 151.852766)\n        (xy 121.999704 151.917446)\n        (xy 122.20754 151.942229)\n        (xy 122.213675 151.941757)\n        (xy 122.213677 151.941757)\n        (xy 122.41009 151.926644)\n        (xy 122.410095 151.926643)\n        (xy 122.416231 151.926171)\n        (xy 122.422161 151.924515)\n        (xy 122.422163 151.924515)\n        (xy 122.573671 151.882213)\n        (xy 122.617829 151.869884)\n        (xy 122.631705 151.862875)\n        (xy 122.716881 151.819849)\n        (xy 122.804655 151.775511)\n        (xy 122.816289 151.766422)\n        (xy 122.964736 151.650442)\n        (xy 122.969592 151.646648)\n        (xy 122.983364 151.630693)\n        (xy 123.102329 151.492871)\n        (xy 123.10233 151.492869)\n        (xy 123.106358 151.488203)\n        (xy 123.209745 151.30621)\n        (xy 123.275813 151.107603)\n        (xy 123.302046 150.899945)\n        (xy 123.302464 150.87)\n        (xy 123.300996 150.855026)\n        (xy 123.697641 150.855026)\n        (xy 123.698157 150.86117)\n        (xy 123.714058 151.050533)\n        (xy 123.715155 151.0636)\n        (xy 123.772848 151.2648)\n        (xy 123.775666 151.270282)\n        (xy 123.775667 151.270286)\n        (xy 123.865703 151.445477)\n        (xy 123.865706 151.445481)\n        (xy 123.868523 151.450963)\n        (xy 123.998534 151.614996)\n        (xy 124.003228 151.618991)\n        (xy 124.152684 151.746188)\n        (xy 124.15793 151.750653)\n        (xy 124.163308 151.753659)\n        (xy 124.16331 151.75366)\n        (xy 124.224687 151.787962)\n        (xy 124.34064 151.852766)\n        (xy 124.539704 151.917446)\n        (xy 124.74754 151.942229)\n        (xy 124.753675 151.941757)\n        (xy 124.753677 151.941757)\n        (xy 124.95009 151.926644)\n        (xy 124.950095 151.926643)\n        (xy 124.956231 151.926171)\n        (xy 124.962161 151.924515)\n        (xy 124.962163 151.924515)\n        (xy 125.113671 151.882213)\n        (xy 125.157829 151.869884)\n        (xy 125.171705 151.862875)\n        (xy 125.256881 151.819849)\n        (xy 125.344655 151.775511)\n        (xy 125.356289 151.766422)\n        (xy 125.504736 151.650442)\n        (xy 125.509592 151.646648)\n        (xy 125.523364 151.630693)\n        (xy 125.642329 151.492871)\n        (xy 125.64233 151.492869)\n        (xy 125.646358 151.488203)\n        (xy 125.749745 151.30621)\n        (xy 125.815813 151.107603)\n        (xy 125.842046 150.899945)\n        (xy 125.842464 150.87)\n        (xy 125.822039 150.661691)\n        (xy 125.816464 150.643224)\n        (xy 125.78421 150.536396)\n        (xy 125.761542 150.461316)\n        (xy 125.663278 150.276507)\n        (xy 125.570996 150.163358)\n        (xy 125.534884 150.11908)\n        (xy 125.534881 150.119077)\n        (xy 125.530989 150.114305)\n        (xy 125.524505 150.108941)\n        (xy 125.374464 149.984816)\n        (xy 125.374461 149.984814)\n        (xy 125.369714 149.980887)\n        (xy 125.185597 149.881335)\n        (xy 125.062005 149.843077)\n        (xy 124.991536 149.821263)\n        (xy 124.991533 149.821262)\n        (xy 124.985649 149.819441)\n        (xy 124.979524 149.818797)\n        (xy 124.979523 149.818797)\n        (xy 124.783615 149.798206)\n        (xy 124.783614 149.798206)\n        (xy 124.777487 149.797562)\n        (xy 124.673758 149.807002)\n        (xy 124.575181 149.815973)\n        (xy 124.57518 149.815973)\n        (xy 124.56904 149.816532)\n        (xy 124.563126 149.818273)\n        (xy 124.563124 149.818273)\n        (xy 124.441736 149.854)\n        (xy 124.368248 149.875629)\n        (xy 124.362783 149.878486)\n        (xy 124.22508 149.950475)\n        (xy 124.182758 149.9726)\n        (xy 124.019636 150.103754)\n        (xy 124.015672 150.108478)\n        (xy 124.014079 150.110376)\n        (xy 123.885095 150.264093)\n        (xy 123.882125 150.269496)\n        (xy 123.882124 150.269497)\n        (xy 123.7943 150.429249)\n        (xy 123.78426 150.447511)\n        (xy 123.720972 150.647022)\n        (xy 123.720286 150.653139)\n        (xy 123.720285 150.653143)\n        (xy 123.704754 150.791607)\n        (xy 123.697641 150.855026)\n        (xy 123.300996 150.855026)\n        (xy 123.282039 150.661691)\n        (xy 123.276464 150.643224)\n        (xy 123.24421 150.536396)\n        (xy 123.221542 150.461316)\n        (xy 123.123278 150.276507)\n        (xy 123.030996 150.163358)\n        (xy 122.994884 150.11908)\n        (xy 122.994881 150.119077)\n        (xy 122.990989 150.114305)\n        (xy 122.984505 150.108941)\n        (xy 122.834464 149.984816)\n        (xy 122.834461 149.984814)\n        (xy 122.829714 149.980887)\n        (xy 122.645597 149.881335)\n        (xy 122.522005 149.843077)\n        (xy 122.451536 149.821263)\n        (xy 122.451533 149.821262)\n        (xy 122.445649 149.819441)\n        (xy 122.439524 149.818797)\n        (xy 122.439523 149.818797)\n        (xy 122.243615 149.798206)\n        (xy 122.243614 149.798206)\n        (xy 122.237487 149.797562)\n        (xy 122.133758 149.807002)\n        (xy 122.035181 149.815973)\n        (xy 122.03518 149.815973)\n        (xy 122.02904 149.816532)\n        (xy 122.023126 149.818273)\n        (xy 122.023124 149.818273)\n        (xy 121.901736 149.854)\n        (xy 121.828248 149.875629)\n        (xy 121.822783 149.878486)\n        (xy 121.68508 149.950475)\n        (xy 121.642758 149.9726)\n        (xy 121.479636 150.103754)\n        (xy 121.475672 150.108478)\n        (xy 121.474079 150.110376)\n        (xy 121.345095 150.264093)\n        (xy 121.342125 150.269496)\n        (xy 121.342124 150.269497)\n        (xy 121.2543 150.429249)\n        (xy 121.24426 150.447511)\n        (xy 121.180972 150.647022)\n        (xy 121.180286 150.653139)\n        (xy 121.180285 150.653143)\n        (xy 121.164754 150.791607)\n        (xy 121.157641 150.855026)\n        (xy 77.662767 150.855026)\n        (xy 77.659891 150.827664)\n        (xy 77.648176 150.791607)\n        (xy 77.61662 150.694488)\n        (xy 77.605411 150.659991)\n        (xy 77.589621 150.632641)\n        (xy 77.56 150.581337)\n        (xy 77.51726 150.507309)\n        (xy 77.512067 150.501541)\n        (xy 77.403713 150.381202)\n        (xy 77.403712 150.381201)\n        (xy 77.399291 150.376291)\n        (xy 77.293563 150.299475)\n        (xy 77.262002 150.276544)\n        (xy 77.262001 150.276543)\n        (xy 77.25666 150.272663)\n        (xy 77.250631 150.269979)\n        (xy 77.250628 150.269977)\n        (xy 77.101636 150.203642)\n        (xy 77.101633 150.203641)\n        (xy 77.0956 150.200955)\n        (xy 77.05915 150.193207)\n        (xy 76.929608 150.165672)\n        (xy 76.929604 150.165672)\n        (xy 76.923151 150.1643)\n        (xy 76.746849 150.1643)\n        (xy 76.740396 150.165672)\n        (xy 76.740392 150.165672)\n        (xy 76.61085 150.193207)\n        (xy 76.5744 150.200955)\n        (xy 76.568367 150.203641)\n        (xy 76.568364 150.203642)\n        (xy 76.419372 150.269977)\n        (xy 76.419369 150.269979)\n        (xy 76.41334 150.272663)\n        (xy 76.407999 150.276543)\n        (xy 76.407998 150.276544)\n        (xy 76.372003 150.302696)\n        (xy 76.305135 150.326555)\n        (xy 76.235983 150.310474)\n        (xy 76.186503 150.25956)\n        (xy 76.180076 150.245299)\n        (xy 76.174654 150.23095)\n        (xy 76.155056 150.179086)\n        (xy 76.144894 150.1643)\n        (xy 76.101132 150.100626)\n        (xy 94.424105 150.100626)\n        (xy 94.44267 150.26879)\n        (xy 94.44528 150.275922)\n        (xy 94.486743 150.389224)\n        (xy 94.500812 150.42767)\n        (xy 94.505048 150.433973)\n        (xy 94.505048 150.433974)\n        (xy 94.59094 150.561796)\n        (xy 94.590943 150.561799)\n        (xy 94.595174 150.568096)\n        (xy 94.637415 150.606532)\n        (xy 94.708335 150.671064)\n        (xy 94.720308 150.681959)\n        (xy 94.790662 150.720158)\n        (xy 94.853806 150.754442)\n        (xy 94.868991 150.762687)\n        (xy 95.032638 150.805619)\n        (xy 95.120247 150.806996)\n        (xy 95.194204 150.808158)\n        (xy 95.194207 150.808158)\n        (xy 95.201802 150.808277)\n        (xy 95.259923 150.794965)\n        (xy 95.359314 150.772202)\n        (xy 95.359318 150.772201)\n        (xy 95.366717 150.770506)\n        (xy 95.517862 150.694488)\n        (xy 95.523633 150.689559)\n        (xy 95.523636 150.689557)\n        (xy 95.640739 150.589541)\n        (xy 95.64074 150.58954)\n        (xy 95.646511 150.584611)\n        (xy 95.745237 150.447219)\n        (xy 95.750562 150.433974)\n        (xy 95.792113 150.330611)\n        (xy 95.808341 150.290243)\n        (xy 95.83218 150.122746)\n        (xy 95.832334 150.108)\n        (xy 95.831821 150.103754)\n        (xy 95.81861 149.994592)\n        (xy 95.812009 149.94004)\n        (xy 95.752206 149.781778)\n        (xy 95.716131 149.729288)\n        (xy 95.660681 149.648607)\n        (xy 95.660679 149.648605)\n        (xy 95.656379 149.642348)\n        (xy 95.650563 149.637166)\n        (xy 95.535731 149.534854)\n        (xy 95.535728 149.534852)\n        (xy 95.530059 149.529801)\n        (xy 95.380539 149.450634)\n        (xy 95.36549 149.446854)\n        (xy 95.223822 149.411269)\n        (xy 95.223818 149.411269)\n        (xy 95.216451 149.409418)\n        (xy 95.208852 149.409378)\n        (xy 95.20885 149.409378)\n        (xy 95.138508 149.40901)\n        (xy 95.047269 149.408532)\n        (xy 95.039888 149.410304)\n        (xy 94.890138 149.446256)\n        (xy 94.890135 149.446257)\n        (xy 94.882759 149.448028)\n        (xy 94.732418 149.525624)\n        (xy 94.726697 149.530614)\n        (xy 94.726695 149.530616)\n        (xy 94.616112 149.627084)\n        (xy 94.604926 149.636842)\n        (xy 94.59589 149.649699)\n        (xy 94.520517 149.756945)\n        (xy 94.507644 149.775261)\n        (xy 94.504882 149.782344)\n        (xy 94.504882 149.782345)\n        (xy 94.498949 149.797562)\n        (xy 94.446188 149.932889)\n        (xy 94.441336 149.969746)\n        (xy 94.425444 150.090456)\n        (xy 94.424105 150.100626)\n        (xy 76.101132 150.100626)\n        (xy 76.070495 150.056048)\n        (xy 76.070494 150.056046)\n        (xy 76.066193 150.049789)\n        (xy 76.060522 150.044736)\n        (xy 75.954726 149.950475)\n        (xy 75.954723 149.950473)\n        (xy 75.949054 149.945422)\n        (xy 75.934916 149.937936)\n        (xy 75.877504 149.907538)\n        (xy 75.8104 149.872008)\n        (xy 75.803035 149.870158)\n        (xy 75.665609 149.835639)\n        (xy 75.665605 149.835639)\n        (xy 75.658238 149.833788)\n        (xy 75.650638 149.833748)\n        (xy 75.650637 149.833748)\n        (xy 75.58651 149.833412)\n        (xy 75.501351 149.832966)\n        (xy 75.493971 149.834738)\n        (xy 75.493969 149.834738)\n        (xy 75.356175 149.867819)\n        (xy 75.356171 149.86782)\n        (xy 75.348796 149.869591)\n        (xy 75.320366 149.884265)\n        (xy 75.241392 149.925027)\n        (xy 75.209381 149.941549)\n        (xy 75.203659 149.946541)\n        (xy 75.203657 149.946542)\n        (xy 75.168464 149.977243)\n        (xy 75.091155 150.044684)\n        (xy 75.086788 150.050898)\n        (xy 75.007088 150.1643)\n        (xy 75.000943 150.173043)\n        (xy 74.985798 150.211888)\n        (xy 74.9525 150.297294)\n        (xy 74.943953 150.319215)\n        (xy 74.942961 150.326748)\n        (xy 74.942961 150.326749)\n        (xy 74.927063 150.447511)\n        (xy 74.923475 150.474762)\n        (xy 60.3053 150.474762)\n        (xy 60.3053 149.364)\n        (xy 69.52608 149.364)\n        (xy 69.52677 149.370565)\n        (xy 69.534789 149.446854)\n        (xy 69.544509 149.539336)\n        (xy 69.546549 149.545614)\n        (xy 69.546549 149.545615)\n        (xy 69.563019 149.596304)\n        (xy 69.598989 149.707009)\n        (xy 69.68714 149.859691)\n        (xy 69.691558 149.864598)\n        (xy 69.691559 149.864599)\n        (xy 69.792984 149.977243)\n        (xy 69.805109 149.990709)\n        (xy 69.886425 150.049789)\n        (xy 69.942199 150.090311)\n        (xy 69.94774 150.094337)\n        (xy 69.953769 150.097021)\n        (xy 69.953772 150.097023)\n        (xy 70.102764 150.163358)\n        (xy 70.102767 150.163359)\n        (xy 70.1088 150.166045)\n        (xy 70.140712 150.172828)\n        (xy 70.274792 150.201328)\n        (xy 70.274796 150.201328)\n        (xy 70.281249 150.2027)\n        (xy 70.457551 150.2027)\n        (xy 70.464004 150.201328)\n        (xy 70.464008 150.201328)\n        (xy 70.598088 150.172828)\n        (xy 70.63 150.166045)\n        (xy 70.636033 150.163359)\n        (xy 70.636036 150.163358)\n        (xy 70.785028 150.097023)\n        (xy 70.785031 150.097021)\n        (xy 70.79106 150.094337)\n        (xy 70.796602 150.090311)\n        (xy 70.852375 150.049789)\n        (xy 70.933691 149.990709)\n        (xy 70.945816 149.977243)\n        (xy 71.047241 149.864599)\n        (xy 71.047242 149.864598)\n        (xy 71.05166 149.859691)\n        (xy 71.139811 149.707009)\n        (xy 71.175781 149.596304)\n        (xy 71.192251 149.545615)\n        (xy 71.192251 149.545614)\n        (xy 71.194291 149.539336)\n        (xy 71.204012 149.446854)\n        (xy 71.21203 149.370565)\n        (xy 71.21272 149.364)\n        (xy 71.208439 149.323269)\n        (xy 71.194981 149.195228)\n        (xy 71.194981 149.195227)\n        (xy 71.194291 149.188664)\n        (xy 71.139811 149.020991)\n        (xy 71.05166 148.868309)\n        (xy 71.040577 148.856)\n        (xy 73.69168 148.856)\n        (xy 73.69237 148.862565)\n        (xy 73.706504 148.997033)\n        (xy 73.710109 149.031336)\n        (xy 73.712149 149.037614)\n        (xy 73.712149 149.037615)\n        (xy 73.725368 149.0783)\n        (xy 73.764589 149.199009)\n        (xy 73.767892 149.204731)\n        (xy 73.767893 149.204732)\n        (xy 73.781373 149.22808)\n        (xy 73.85274 149.351691)\n        (xy 73.857158 149.356598)\n        (xy 73.857159 149.356599)\n        (xy 73.946062 149.455336)\n        (xy 73.970709 149.482709)\n        (xy 74.11334 149.586337)\n        (xy 74.119369 149.589021)\n        (xy 74.119372 149.589023)\n        (xy 74.268364 149.655358)\n        (xy 74.268367 149.655359)\n        (xy 74.2744 149.658045)\n        (xy 74.2979 149.66304)\n        (xy 74.440392 149.693328)\n        (xy 74.440396 149.693328)\n        (xy 74.446849 149.6947)\n        (xy 74.623151 149.6947)\n        (xy 74.629604 149.693328)\n        (xy 74.629608 149.693328)\n        (xy 74.7721 149.66304)\n        (xy 74.7956 149.658045)\n        (xy 74.801633 149.655359)\n        (xy 74.801636 149.655358)\n        (xy 74.950628 149.589023)\n        (xy 74.950631 149.589021)\n        (xy 74.95666 149.586337)\n        (xy 75.099291 149.482709)\n        (xy 75.123938 149.455336)\n        (xy 75.212841 149.356599)\n        (xy 75.212842 149.356598)\n        (xy 75.21726 149.351691)\n        (xy 75.288627 149.22808)\n        (xy 75.302107 149.204732)\n        (xy 75.302108 149.204731)\n        (xy 75.305411 149.199009)\n        (xy 75.344632 149.0783)\n        (xy 75.357851 149.037615)\n        (xy 75.357851 149.037614)\n        (xy 75.359891 149.031336)\n        (xy 75.363497 148.997033)\n        (xy 75.37763 148.862565)\n        (xy 75.37832 148.856)\n        (xy 75.374236 148.817145)\n        (xy 75.360581 148.687228)\n        (xy 75.360581 148.687227)\n        (xy 75.359891 148.680664)\n        (xy 75.347325 148.641988)\n        (xy 75.315497 148.544033)\n        (xy 75.305411 148.512991)\n        (xy 75.296723 148.497942)\n        (xy 75.265193 148.443332)\n        (xy 75.21726 148.360309)\n        (xy 75.186749 148.326423)\n        (xy 75.176487 148.315026)\n        (xy 121.157641 148.315026)\n        (xy 121.158598 148.326423)\n        (xy 121.174591 148.51688)\n        (xy 121.175155 148.5236)\n        (xy 121.232848 148.7248)\n        (xy 121.235666 148.730282)\n        (xy 121.235667 148.730286)\n        (xy 121.325703 148.905477)\n        (xy 121.325706 148.905481)\n        (xy 121.328523 148.910963)\n        (xy 121.458534 149.074996)\n        (xy 121.463228 149.078991)\n        (xy 121.6065 149.200925)\n        (xy 121.61793 149.210653)\n        (xy 121.623308 149.213659)\n        (xy 121.62331 149.21366)\n        (xy 121.709285 149.261709)\n        (xy 121.80064 149.312766)\n        (xy 121.999704 149.377446)\n        (xy 122.20754 149.402229)\n        (xy 122.213675 149.401757)\n        (xy 122.213677 149.401757)\n        (xy 122.41009 149.386644)\n        (xy 122.410095 149.386643)\n        (xy 122.416231 149.386171)\n        (xy 122.422161 149.384515)\n        (xy 122.422163 149.384515)\n        (xy 122.547703 149.349463)\n        (xy 122.617829 149.329884)\n        (xy 122.630925 149.323269)\n        (xy 122.790528 149.242647)\n        (xy 122.804655 149.235511)\n        (xy 122.814167 149.22808)\n        (xy 122.964736 149.110442)\n        (xy 122.969592 149.106648)\n        (xy 122.994061 149.0783)\n        (xy 123.102329 148.952871)\n        (xy 123.10233 148.952869)\n        (xy 123.106358 148.948203)\n        (xy 123.209745 148.76621)\n        (xy 123.275813 148.567603)\n        (xy 123.302046 148.359945)\n        (xy 123.30231 148.341031)\n        (xy 123.302415 148.333523)\n        (xy 123.302415 148.33352)\n        (xy 123.302464 148.33)\n        (xy 123.300996 148.315026)\n        (xy 123.697641 148.315026)\n        (xy 123.698598 148.326423)\n        (xy 123.714591 148.51688)\n        (xy 123.715155 148.5236)\n        (xy 123.772848 148.7248)\n        (xy 123.775666 148.730282)\n        (xy 123.775667 148.730286)\n        (xy 123.865703 148.905477)\n        (xy 123.865706 148.905481)\n        (xy 123.868523 148.910963)\n        (xy 123.998534 149.074996)\n        (xy 124.003228 149.078991)\n        (xy 124.1465 149.200925)\n        (xy 124.15793 149.210653)\n        (xy 124.163308 149.213659)\n        (xy 124.16331 149.21366)\n        (xy 124.249285 149.261709)\n        (xy 124.34064 149.312766)\n        (xy 124.539704 149.377446)\n        (xy 124.74754 149.402229)\n        (xy 124.753675 149.401757)\n        (xy 124.753677 149.401757)\n        (xy 124.95009 149.386644)\n        (xy 124.950095 149.386643)\n        (xy 124.956231 149.386171)\n        (xy 124.962161 149.384515)\n        (xy 124.962163 149.384515)\n        (xy 125.087703 149.349463)\n        (xy 125.157829 149.329884)\n        (xy 125.170925 149.323269)\n        (xy 125.330528 149.242647)\n        (xy 125.344655 149.235511)\n        (xy 125.354167 149.22808)\n        (xy 125.504736 149.110442)\n        (xy 125.509592 149.106648)\n        (xy 125.534061 149.0783)\n        (xy 125.642329 148.952871)\n        (xy 125.64233 148.952869)\n        (xy 125.646358 148.948203)\n        (xy 125.749745 148.76621)\n        (xy 125.760985 148.73242)\n        (xy 125.801467 148.674097)\n        (xy 125.867055 148.646918)\n        (xy 125.912516 148.650318)\n        (xy 125.987887 148.670091)\n        (xy 125.987891 148.670092)\n        (xy 125.995238 148.672019)\n        (xy 126.082847 148.673396)\n        (xy 126.156804 148.674558)\n        (xy 126.156807 148.674558)\n        (xy 126.164402 148.674677)\n        (xy 126.325854 148.637699)\n        (xy 126.396721 148.641988)\n        (xy 126.454019 148.68391)\n        (xy 126.479557 148.750154)\n        (xy 126.47636 148.787909)\n        (xy 126.475588 148.789889)\n        (xy 126.472 148.817145)\n        (xy 126.471162 148.82351)\n        (xy 126.442441 148.888438)\n        (xy 126.383176 148.927531)\n        (xy 126.375658 148.929584)\n        (xy 126.226359 148.965428)\n        (xy 126.076018 149.043024)\n        (xy 126.070297 149.048014)\n        (xy 126.070295 149.048016)\n        (xy 125.954253 149.149246)\n        (xy 125.948526 149.154242)\n        (xy 125.933917 149.175028)\n        (xy 125.858349 149.282552)\n        (xy 125.851244 149.292661)\n        (xy 125.848482 149.299744)\n        (xy 125.848482 149.299745)\n        (xy 125.844578 149.309759)\n        (xy 125.789788 149.450289)\n        (xy 125.783634 149.497034)\n        (xy 125.76923 149.606446)\n        (xy 125.767705 149.618026)\n        (xy 125.78627 149.78619)\n        (xy 125.793886 149.807002)\n        (xy 125.820046 149.878486)\n        (xy 125.844412 149.94507)\n        (xy 125.848648 149.951373)\n        (xy 125.848648 149.951374)\n        (xy 125.93454 150.079196)\n        (xy 125.934543 150.079199)\n        (xy 125.938774 150.085496)\n        (xy 126.063908 150.199359)\n        (xy 126.082206 150.209294)\n        (xy 126.198918 150.272663)\n        (xy 126.212591 150.280087)\n        (xy 126.257989 150.291997)\n        (xy 126.268616 150.294785)\n        (xy 126.329431 150.331419)\n        (xy 126.360786 150.395116)\n        (xy 126.352727 150.465654)\n        (xy 126.331969 150.498311)\n        (xy 126.329526 150.500442)\n        (xy 126.272672 150.581337)\n        (xy 126.237977 150.630704)\n        (xy 126.232244 150.638861)\n        (xy 126.229482 150.645944)\n        (xy 126.229482 150.645945)\n        (xy 126.22064 150.668624)\n        (xy 126.170788 150.796489)\n        (xy 126.16707 150.82473)\n        (xy 126.152752 150.933488)\n        (xy 126.148705 150.964226)\n        (xy 126.16727 151.13239)\n        (xy 126.16988 151.139522)\n        (xy 126.219364 151.274742)\n        (xy 126.225412 151.29127)\n        (xy 126.229648 151.297573)\n        (xy 126.229648 151.297574)\n        (xy 126.31554 151.425396)\n        (xy 126.315543 151.425399)\n        (xy 126.319774 151.431696)\n        (xy 126.444908 151.545559)\n        (xy 126.593591 151.626287)\n        (xy 126.757238 151.669219)\n        (xy 126.844847 151.670596)\n        (xy 126.918804 151.671758)\n        (xy 126.918807 151.671758)\n        (xy 126.926402 151.671877)\n        (xy 127.001016 151.654788)\n        (xy 127.083914 151.635802)\n        (xy 127.083918 151.635801)\n        (xy 127.091317 151.634106)\n        (xy 127.242462 151.558088)\n        (xy 127.248233 151.553159)\n        (xy 127.248236 151.553157)\n        (xy 127.365339 151.453141)\n        (xy 127.36534 151.45314)\n        (xy 127.371111 151.448211)\n        (xy 127.469837 151.310819)\n        (xy 127.475162 151.297574)\n        (xy 127.507059 151.218226)\n        (xy 132.498705 151.218226)\n        (xy 132.51727 151.38639)\n        (xy 132.51988 151.393522)\n        (xy 132.560163 151.503599)\n        (xy 132.575412 151.54527)\n        (xy 132.579648 151.551573)\n        (xy 132.579648 151.551574)\n        (xy 132.66554 151.679396)\n        (xy 132.665543 151.679399)\n        (xy 132.669774 151.685696)\n        (xy 132.699051 151.712336)\n        (xy 132.771533 151.778289)\n        (xy 132.794908 151.799559)\n        (xy 132.803824 151.8044)\n        (xy 132.916696 151.865684)\n        (xy 132.943591 151.880287)\n        (xy 133.107238 151.923219)\n        (xy 133.194847 151.924596)\n        (xy 133.268804 151.925758)\n        (xy 133.268807 151.925758)\n        (xy 133.276402 151.925877)\n        (xy 133.351016 151.908788)\n        (xy 133.433914 151.889802)\n        (xy 133.433918 151.889801)\n        (xy 133.441317 151.888106)\n        (xy 133.592462 151.812088)\n        (xy 133.598233 151.807159)\n        (xy 133.598236 151.807157)\n        (xy 133.715339 151.707141)\n        (xy 133.71534 151.70714)\n        (xy 133.721111 151.702211)\n        (xy 133.819837 151.564819)\n        (xy 133.825162 151.551574)\n        (xy 133.882524 151.40888)\n        (xy 133.92649 151.353135)\n        (xy 133.993615 151.33001)\n        (xy 134.062587 151.346847)\n        (xy 134.111507 151.398299)\n        (xy 134.117757 151.412575)\n        (xy 134.171008 151.558088)\n        (xy 134.175612 151.57067)\n        (xy 134.179848 151.576973)\n        (xy 134.179848 151.576974)\n        (xy 134.26574 151.704796)\n        (xy 134.265743 151.704799)\n        (xy 134.269974 151.711096)\n        (xy 134.33633 151.771475)\n        (xy 134.370934 151.802962)\n        (xy 134.395108 151.824959)\n        (xy 134.543791 151.905687)\n        (xy 134.707438 151.948619)\n        (xy 134.795047 151.949996)\n        (xy 134.869004 151.951158)\n        (xy 134.869007 151.951158)\n        (xy 134.876602 151.951277)\n        (xy 134.934723 151.937965)\n        (xy 135.034114 151.915202)\n        (xy 135.034118 151.915201)\n        (xy 135.041517 151.913506)\n        (xy 135.192662 151.837488)\n        (xy 135.198433 151.832559)\n        (xy 135.198436 151.832557)\n        (xy 135.315539 151.732541)\n        (xy 135.31554 151.73254)\n        (xy 135.321311 151.727611)\n        (xy 135.420037 151.590219)\n        (xy 135.425362 151.576974)\n        (xy 135.455805 151.501243)\n        (xy 135.483141 151.433243)\n        (xy 135.50698 151.265746)\n        (xy 135.507134 151.251)\n        (xy 135.504061 151.2256)\n        (xy 135.49527 151.152957)\n        (xy 135.486809 151.08304)\n        (xy 135.427006 150.924778)\n        (xy 135.405248 150.89312)\n        (xy 135.335481 150.791607)\n        (xy 135.335479 150.791605)\n        (xy 135.331179 150.785348)\n        (xy 135.325508 150.780295)\n        (xy 135.210531 150.677854)\n        (xy 135.210528 150.677852)\n        (xy 135.204859 150.672801)\n        (xy 135.197847 150.669088)\n        (xy 135.062051 150.597188)\n        (xy 135.062052 150.597188)\n        (xy 135.055339 150.593634)\n        (xy 135.039044 150.589541)\n        (xy 134.898622 150.554269)\n        (xy 134.898618 150.554269)\n        (xy 134.891251 150.552418)\n        (xy 134.883652 150.552378)\n        (xy 134.88365 150.552378)\n        (xy 134.813308 150.55201)\n        (xy 134.722069 150.551532)\n        (xy 134.714688 150.553304)\n        (xy 134.564938 150.589256)\n        (xy 134.564935 150.589257)\n        (xy 134.557559 150.591028)\n        (xy 134.407218 150.668624)\n        (xy 134.401497 150.673614)\n        (xy 134.401495 150.673616)\n        (xy 134.290428 150.770506)\n        (xy 134.279726 150.779842)\n        (xy 134.268026 150.796489)\n        (xy 134.195317 150.899945)\n        (xy 134.182444 150.918261)\n        (xy 134.179682 150.925344)\n        (xy 134.179682 150.925345)\n        (xy 134.124092 151.067927)\n        (xy 134.080712 151.124129)\n        (xy 134.013833 151.147956)\n        (xy 133.944689 151.131843)\n        (xy 133.895233 151.080905)\n        (xy 133.886708 151.058457)\n        (xy 133.886609 151.05764)\n        (xy 133.826806 150.899378)\n        (xy 133.770909 150.818047)\n        (xy 133.735281 150.766207)\n        (xy 133.735279 150.766205)\n        (xy 133.730979 150.759948)\n        (xy 133.725308 150.754895)\n        (xy 133.610331 150.652454)\n        (xy 133.610328 150.652452)\n        (xy 133.604659 150.647401)\n        (xy 133.455139 150.568234)\n        (xy 133.438844 150.564141)\n        (xy 133.298422 150.528869)\n        (xy 133.298418 150.528869)\n        (xy 133.291051 150.527018)\n        (xy 133.283452 150.526978)\n        (xy 133.28345 150.526978)\n        (xy 133.213108 150.52661)\n        (xy 133.121869 150.526132)\n        (xy 133.114488 150.527904)\n        (xy 132.964738 150.563856)\n        (xy 132.964735 150.563857)\n        (xy 132.957359 150.565628)\n        (xy 132.807018 150.643224)\n        (xy 132.801297 150.648214)\n        (xy 132.801295 150.648216)\n        (xy 132.692951 150.742731)\n        (xy 132.679526 150.754442)\n        (xy 132.670635 150.767093)\n        (xy 132.595835 150.873523)\n        (xy 132.582244 150.892861)\n        (xy 132.579482 150.899944)\n        (xy 132.579482 150.899945)\n        (xy 132.565743 150.935184)\n        (xy 132.520788 151.050489)\n        (xy 132.519797 151.058018)\n        (xy 132.500872 151.201767)\n        (xy 132.498705 151.218226)\n        (xy 127.507059 151.218226)\n        (xy 127.532941 151.153843)\n        (xy 127.55678 150.986346)\n        (xy 127.556934 150.9716)\n        (xy 127.555131 150.956695)\n        (xy 127.538352 150.818047)\n        (xy 127.536609 150.80364)\n        (xy 127.50494 150.719831)\n        (xy 127.499572 150.649039)\n        (xy 127.533329 150.586582)\n        (xy 127.594676 150.552474)\n        (xy 127.744314 150.518202)\n        (xy 127.744318 150.518201)\n        (xy 127.751717 150.516506)\n        (xy 127.902862 150.440488)\n        (xy 127.908633 150.435559)\n        (xy 127.908636 150.435557)\n        (xy 128.025739 150.335541)\n        (xy 128.02574 150.33554)\n        (xy 128.031511 150.330611)\n        (xy 128.130237 150.193219)\n        (xy 128.135234 150.18079)\n        (xy 128.16354 150.110376)\n        (xy 128.17767 150.075226)\n        (xy 130.847705 150.075226)\n        (xy 130.86627 150.24339)\n        (xy 130.86888 150.250522)\n        (xy 130.908658 150.359219)\n        (xy 130.924412 150.40227)\n        (xy 130.928648 150.408573)\n        (xy 130.928648 150.408574)\n        (xy 131.01454 150.536396)\n        (xy 131.014543 150.536399)\n        (xy 131.018774 150.542696)\n        (xy 131.088881 150.606488)\n        (xy 131.135644 150.649039)\n        (xy 131.143908 150.656559)\n        (xy 131.166129 150.668624)\n        (xy 131.260445 150.719833)\n        (xy 131.292591 150.737287)\n        (xy 131.456238 150.780219)\n        (xy 131.543847 150.781596)\n        (xy 131.617804 150.782758)\n        (xy 131.617807 150.782758)\n        (xy 131.625402 150.782877)\n        (xy 131.694318 150.767093)\n        (xy 131.782914 150.746802)\n        (xy 131.782918 150.746801)\n        (xy 131.790317 150.745106)\n        (xy 131.941462 150.669088)\n        (xy 131.947233 150.664159)\n        (xy 131.947236 150.664157)\n        (xy 132.064339 150.564141)\n        (xy 132.06434 150.56414)\n        (xy 132.070111 150.559211)\n        (xy 132.168837 150.421819)\n        (xy 132.174162 150.408574)\n        (xy 132.17772 150.399722)\n        (xy 140.663493 150.399722)\n        (xy 140.664183 150.406287)\n        (xy 140.680775 150.564141)\n        (xy 140.681922 150.575058)\n        (xy 140.683962 150.581336)\n        (xy 140.683962 150.581337)\n        (xy 140.687855 150.593319)\n        (xy 140.736402 150.742731)\n        (xy 140.739705 150.748453)\n        (xy 140.739706 150.748454)\n        (xy 140.757828 150.779842)\n        (xy 140.824553 150.895413)\n        (xy 140.828971 150.90032)\n        (xy 140.828972 150.900321)\n        (xy 140.921425 151.003)\n        (xy 140.942522 151.026431)\n        (xy 140.999285 151.067672)\n        (xy 141.0623 151.113455)\n        (xy 141.085153 151.130059)\n        (xy 141.091182 151.132743)\n        (xy 141.091185 151.132745)\n        (xy 141.240177 151.19908)\n        (xy 141.24018 151.199081)\n        (xy 141.246213 151.201767)\n        (xy 141.255599 151.203762)\n        (xy 141.412205 151.23705)\n        (xy 141.412209 151.23705)\n        (xy 141.418662 151.238422)\n        (xy 141.594964 151.238422)\n        (xy 141.601417 151.23705)\n        (xy 141.601421 151.23705)\n        (xy 141.758027 151.203762)\n        (xy 141.767413 151.201767)\n        (xy 141.773446 151.199081)\n        (xy 141.773449 151.19908)\n        (xy 141.922441 151.132745)\n        (xy 141.922444 151.132743)\n        (xy 141.928473 151.130059)\n        (xy 141.951327 151.113455)\n        (xy 142.014341 151.067672)\n        (xy 142.071104 151.026431)\n        (xy 142.092201 151.003)\n        (xy 142.184654 150.900321)\n        (xy 142.184655 150.90032)\n        (xy 142.189073 150.895413)\n        (xy 142.255798 150.779842)\n        (xy 142.27392 150.748454)\n        (xy 142.273921 150.748453)\n        (xy 142.277224 150.742731)\n        (xy 142.325771 150.593319)\n        (xy 142.329664 150.581337)\n        (xy 142.329664 150.581336)\n        (xy 142.331704 150.575058)\n        (xy 142.332852 150.564141)\n        (xy 142.349443 150.406287)\n        (xy 142.350133 150.399722)\n        (xy 142.336496 150.269977)\n        (xy 142.332394 150.23095)\n        (xy 142.332394 150.230949)\n        (xy 142.331704 150.224386)\n        (xy 142.319293 150.186187)\n        (xy 142.279266 150.062998)\n        (xy 142.277224 150.056713)\n        (xy 142.273227 150.049789)\n        (xy 142.22775 149.971022)\n        (xy 142.189073 149.904031)\n        (xy 142.168638 149.881335)\n        (xy 142.075526 149.777924)\n        (xy 142.075525 149.777923)\n        (xy 142.071104 149.773013)\n        (xy 141.962047 149.693778)\n        (xy 141.933815 149.673266)\n        (xy 141.933814 149.673265)\n        (xy 141.928473 149.669385)\n        (xy 141.922444 149.666701)\n        (xy 141.922441 149.666699)\n        (xy 141.773449 149.600364)\n        (xy 141.773446 149.600363)\n        (xy 141.767413 149.597677)\n        (xy 141.716165 149.586784)\n        (xy 141.601421 149.562394)\n        (xy 141.601417 149.562394)\n        (xy 141.594964 149.561022)\n        (xy 141.418662 149.561022)\n        (xy 141.412209 149.562394)\n        (xy 141.412205 149.562394)\n        (xy 141.297461 149.586784)\n        (xy 141.246213 149.597677)\n        (xy 141.24018 149.600363)\n        (xy 141.240177 149.600364)\n        (xy 141.091185 149.666699)\n        (xy 141.091182 149.666701)\n        (xy 141.085153 149.669385)\n        (xy 141.079812 149.673265)\n        (xy 141.079811 149.673266)\n        (xy 141.051579 149.693778)\n        (xy 140.942522 149.773013)\n        (xy 140.938101 149.777923)\n        (xy 140.9381 149.777924)\n        (xy 140.844989 149.881335)\n        (xy 140.824553 149.904031)\n        (xy 140.785876 149.971022)\n        (xy 140.7404 150.049789)\n        (xy 140.736402 150.056713)\n        (xy 140.73436 150.062998)\n        (xy 140.694334 150.186187)\n        (xy 140.681922 150.224386)\n        (xy 140.681232 150.230949)\n        (xy 140.681232 150.23095)\n        (xy 140.67713 150.269977)\n        (xy 140.663493 150.399722)\n        (xy 132.17772 150.399722)\n        (xy 132.196836 150.35217)\n        (xy 132.231941 150.264843)\n        (xy 132.25578 150.097346)\n        (xy 132.255934 150.0826)\n        (xy 132.254644 150.071933)\n        (xy 132.239291 149.94507)\n        (xy 132.235609 149.91464)\n        (xy 132.175806 149.756378)\n        (xy 132.155803 149.727273)\n        (xy 132.084281 149.623207)\n        (xy 132.084279 149.623205)\n        (xy 132.079979 149.616948)\n        (xy 132.074308 149.611895)\n        (xy 131.959331 149.509454)\n        (xy 131.959328 149.509452)\n        (xy 131.953659 149.504401)\n        (xy 131.942269 149.49837)\n        (xy 131.893337 149.472462)\n        (xy 131.804139 149.425234)\n        (xy 131.796774 149.423384)\n        (xy 131.647422 149.385869)\n        (xy 131.647418 149.385869)\n        (xy 131.640051 149.384018)\n        (xy 131.632452 149.383978)\n        (xy 131.63245 149.383978)\n        (xy 131.562108 149.38361)\n        (xy 131.470869 149.383132)\n        (xy 131.463488 149.384904)\n        (xy 131.313738 149.420856)\n        (xy 131.313735 149.420857)\n        (xy 131.306359 149.422628)\n        (xy 131.156018 149.500224)\n        (xy 131.150297 149.505214)\n        (xy 131.150295 149.505216)\n        (xy 131.084751 149.562394)\n        (xy 131.028526 149.611442)\n        (xy 131.018725 149.625388)\n        (xy 130.936863 149.741866)\n        (xy 130.931244 149.749861)\n        (xy 130.869788 149.907489)\n        (xy 130.865503 149.94004)\n        (xy 130.848895 150.066189)\n        (xy 130.847705 150.075226)\n        (xy 128.17767 150.075226)\n        (xy 128.193341 150.036243)\n        (xy 128.21718 149.868746)\n        (xy 128.217334 149.854)\n        (xy 128.216722 149.848936)\n        (xy 128.205521 149.756378)\n        (xy 128.197009 149.68604)\n        (xy 128.137206 149.527778)\n        (xy 128.079918 149.444423)\n        (xy 128.045681 149.394607)\n        (xy 128.045679 149.394605)\n        (xy 128.041379 149.388348)\n        (xy 128.020053 149.369347)\n        (xy 127.920731 149.280854)\n        (xy 127.920728 149.280852)\n        (xy 127.915059 149.275801)\n        (xy 127.904407 149.270161)\n        (xy 127.853565 149.220612)\n        (xy 127.837581 149.151439)\n        (xy 127.838622 149.141053)\n        (xy 127.847859 149.076152)\n        (xy 127.850192 149.059762)\n        (xy 137.528275 149.059762)\n        (xy 137.545491 149.215704)\n        (xy 137.599407 149.363038)\n        (xy 137.603644 149.369344)\n        (xy 137.603646 149.369347)\n        (xy 137.625425 149.401757)\n        (xy 137.686912 149.493258)\n        (xy 137.802952 149.598847)\n        (xy 137.809629 149.602472)\n        (xy 137.80963 149.602473)\n        (xy 137.819817 149.608004)\n        (xy 137.940829 149.673708)\n        (xy 138.092583 149.71352)\n        (xy 138.174113 149.714801)\n        (xy 138.241855 149.715865)\n        (xy 138.241858 149.715865)\n        (xy 138.249453 149.715984)\n        (xy 138.311296 149.70182)\n        (xy 138.39498 149.682654)\n        (xy 138.394984 149.682653)\n        (xy 138.402383 149.680958)\n        (xy 138.542543 149.610465)\n        (xy 138.575338 149.582456)\n        (xy 138.656069 149.513506)\n        (xy 138.656071 149.513503)\n        (xy 138.661843 149.508574)\n        (xy 138.66627 149.502414)\n        (xy 138.666273 149.50241)\n        (xy 138.738598 149.401757)\n        (xy 138.753394 149.381166)\n        (xy 138.760492 149.36351)\n        (xy 138.809079 149.242647)\n        (xy 138.80908 149.242645)\n        (xy 138.811912 149.235599)\n        (xy 138.826169 149.135426)\n        (xy 144.131905 149.135426)\n        (xy 144.15047 149.30359)\n        (xy 144.15308 149.310722)\n        (xy 144.204281 149.450634)\n        (xy 144.208612 149.46247)\n        (xy 144.212848 149.468773)\n        (xy 144.212848 149.468774)\n        (xy 144.29874 149.596596)\n        (xy 144.298743 149.596599)\n        (xy 144.302974 149.602896)\n        (xy 144.380887 149.673791)\n        (xy 144.42243 149.711592)\n        (xy 144.428108 149.716759)\n        (xy 144.449543 149.728397)\n        (xy 144.560941 149.788881)\n        (xy 144.576791 149.797487)\n        (xy 144.740438 149.840419)\n        (xy 144.828047 149.841796)\n        (xy 144.902004 149.842958)\n        (xy 144.902007 149.842958)\n        (xy 144.909602 149.843077)\n        (xy 144.967723 149.829765)\n        (xy 145.067114 149.807002)\n        (xy 145.067118 149.807001)\n        (xy 145.074517 149.805306)\n        (xy 145.20434 149.740012)\n        (xy 145.274183 149.727273)\n        (xy 145.339827 149.754318)\n        (xy 145.380429 149.812558)\n        (xy 145.383098 149.883505)\n        (xy 145.36404 149.925027)\n        (xy 145.331714 149.971022)\n        (xy 145.33171 149.971029)\n        (xy 145.327343 149.977243)\n        (xy 145.324008 149.985798)\n        (xy 145.273905 150.114305)\n        (xy 145.270353 150.123415)\n        (xy 145.260145 150.200955)\n        (xy 145.251058 150.269977)\n        (xy 145.249875 150.278962)\n        (xy 145.267091 150.434904)\n        (xy 145.321007 150.582238)\n        (xy 145.325244 150.588544)\n        (xy 145.325246 150.588547)\n        (xy 145.333989 150.601557)\n        (xy 145.408512 150.712458)\n        (xy 145.524552 150.818047)\n        (xy 145.531229 150.821672)\n        (xy 145.53123 150.821673)\n        (xy 145.542264 150.827664)\n        (xy 145.662429 150.892908)\n        (xy 145.814183 150.93272)\n        (xy 145.895713 150.934001)\n        (xy 145.963455 150.935065)\n        (xy 145.963458 150.935065)\n        (xy 145.971053 150.935184)\n        (xy 146.02524 150.922773)\n        (xy 146.11658 150.901854)\n        (xy 146.116584 150.901853)\n        (xy 146.123983 150.900158)\n        (xy 146.213718 150.855026)\n        (xy 169.417641 150.855026)\n        (xy 169.418157 150.86117)\n        (xy 169.434058 151.050533)\n        (xy 169.435155 151.0636)\n        (xy 169.492848 151.2648)\n        (xy 169.495666 151.270282)\n        (xy 169.495667 151.270286)\n        (xy 169.585703 151.445477)\n        (xy 169.585706 151.445481)\n        (xy 169.588523 151.450963)\n        (xy 169.718534 151.614996)\n        (xy 169.723228 151.618991)\n        (xy 169.872684 151.746188)\n        (xy 169.87793 151.750653)\n        (xy 169.883308 151.753659)\n        (xy 169.88331 151.75366)\n        (xy 169.944687 151.787962)\n        (xy 170.06064 151.852766)\n        (xy 170.259704 151.917446)\n        (xy 170.46754 151.942229)\n        (xy 170.473675 151.941757)\n        (xy 170.473677 151.941757)\n        (xy 170.67009 151.926644)\n        (xy 170.670095 151.926643)\n        (xy 170.676231 151.926171)\n        (xy 170.682161 151.924515)\n        (xy 170.682163 151.924515)\n        (xy 170.833671 151.882213)\n        (xy 170.877829 151.869884)\n        (xy 170.891705 151.862875)\n        (xy 170.976881 151.819849)\n        (xy 171.064655 151.775511)\n        (xy 171.076289 151.766422)\n        (xy 171.224736 151.650442)\n        (xy 171.229592 151.646648)\n        (xy 171.243364 151.630693)\n        (xy 171.362329 151.492871)\n        (xy 171.36233 151.492869)\n        (xy 171.366358 151.488203)\n        (xy 171.469745 151.30621)\n        (xy 171.535813 151.107603)\n        (xy 171.562046 150.899945)\n        (xy 171.562464 150.87)\n        (xy 171.560996 150.855026)\n        (xy 171.957641 150.855026)\n        (xy 171.958157 150.86117)\n        (xy 171.974058 151.050533)\n        (xy 171.975155 151.0636)\n        (xy 172.032848 151.2648)\n        (xy 172.035666 151.270282)\n        (xy 172.035667 151.270286)\n        (xy 172.125703 151.445477)\n        (xy 172.125706 151.445481)\n        (xy 172.128523 151.450963)\n        (xy 172.258534 151.614996)\n        (xy 172.263228 151.618991)\n        (xy 172.412684 151.746188)\n        (xy 172.41793 151.750653)\n        (xy 172.423308 151.753659)\n        (xy 172.42331 151.75366)\n        (xy 172.484687 151.787962)\n        (xy 172.60064 151.852766)\n        (xy 172.799704 151.917446)\n        (xy 173.00754 151.942229)\n        (xy 173.013675 151.941757)\n        (xy 173.013677 151.941757)\n        (xy 173.21009 151.926644)\n        (xy 173.210095 151.926643)\n        (xy 173.216231 151.926171)\n        (xy 173.222161 151.924515)\n        (xy 173.222163 151.924515)\n        (xy 173.373671 151.882213)\n        (xy 173.417829 151.869884)\n        (xy 173.431705 151.862875)\n        (xy 173.516881 151.819849)\n        (xy 173.604655 151.775511)\n        (xy 173.616289 151.766422)\n        (xy 173.764736 151.650442)\n        (xy 173.769592 151.646648)\n        (xy 173.783364 151.630693)\n        (xy 173.902329 151.492871)\n        (xy 173.90233 151.492869)\n        (xy 173.906358 151.488203)\n        (xy 174.009745 151.30621)\n        (xy 174.075813 151.107603)\n        (xy 174.102046 150.899945)\n        (xy 174.102464 150.87)\n        (xy 174.082039 150.661691)\n        (xy 174.076464 150.643224)\n        (xy 174.04421 150.536396)\n        (xy 174.021542 150.461316)\n        (xy 173.923278 150.276507)\n        (xy 173.830996 150.163358)\n        (xy 173.794884 150.11908)\n        (xy 173.794881 150.119077)\n        (xy 173.790989 150.114305)\n        (xy 173.784505 150.108941)\n        (xy 173.734621 150.067673)\n        (xy 175.267158 150.067673)\n        (xy 175.270347 150.071933)\n        (xy 175.304482 150.086071)\n        (xy 175.320306 150.090311)\n        (xy 175.461812 150.108941)\n        (xy 175.478188 150.108941)\n        (xy 175.619694 150.090311)\n        (xy 175.635518 150.086071)\n        (xy 175.662156 150.075038)\n        (xy 175.671296 150.067673)\n        (xy 176.267158 150.067673)\n        (xy 176.270347 150.071933)\n        (xy 176.304482 150.086071)\n        (xy 176.320306 150.090311)\n        (xy 176.461812 150.108941)\n        (xy 176.478188 150.108941)\n        (xy 176.619694 150.090311)\n        (xy 176.635518 150.086071)\n        (xy 176.662156 150.075038)\n        (xy 176.671296 150.067673)\n        (xy 177.267158 150.067673)\n        (xy 177.270347 150.071933)\n        (xy 177.304482 150.086071)\n        (xy 177.320306 150.090311)\n        (xy 177.461812 150.108941)\n        (xy 177.478188 150.108941)\n        (xy 177.619694 150.090311)\n        (xy 177.635518 150.086071)\n        (xy 177.662156 150.075038)\n        (xy 177.673138 150.066189)\n        (xy 177.671822 150.061033)\n        (xy 177.482812 149.872023)\n        (xy 177.468868 149.864409)\n        (xy 177.467035 149.86454)\n        (xy 177.46042 149.868791)\n        (xy 177.273918 150.055293)\n        (xy 177.267158 150.067673)\n        (xy 176.671296 150.067673)\n        (xy 176.673138 150.066189)\n        (xy 176.671822 150.061033)\n        (xy 176.482812 149.872023)\n        (xy 176.468868 149.864409)\n        (xy 176.467035 149.86454)\n        (xy 176.46042 149.868791)\n        (xy 176.273918 150.055293)\n        (xy 176.267158 150.067673)\n        (xy 175.671296 150.067673)\n        (xy 175.673138 150.066189)\n        (xy 175.671822 150.061033)\n        (xy 175.482812 149.872023)\n        (xy 175.468868 149.864409)\n        (xy 175.467035 149.86454)\n        (xy 175.46042 149.868791)\n        (xy 175.273918 150.055293)\n        (xy 175.267158 150.067673)\n        (xy 173.734621 150.067673)\n        (xy 173.634464 149.984816)\n        (xy 173.634461 149.984814)\n        (xy 173.629714 149.980887)\n        (xy 173.445597 149.881335)\n        (xy 173.322005 149.843077)\n        (xy 173.251536 149.821263)\n        (xy 173.251533 149.821262)\n        (xy 173.245649 149.819441)\n        (xy 173.239524 149.818797)\n        (xy 173.239523 149.818797)\n        (xy 173.043615 149.798206)\n        (xy 173.043614 149.798206)\n        (xy 173.037487 149.797562)\n        (xy 172.933758 149.807002)\n        (xy 172.835181 149.815973)\n        (xy 172.83518 149.815973)\n        (xy 172.82904 149.816532)\n        (xy 172.823126 149.818273)\n        (xy 172.823124 149.818273)\n        (xy 172.701736 149.854)\n        (xy 172.628248 149.875629)\n        (xy 172.622783 149.878486)\n        (xy 172.48508 149.950475)\n        (xy 172.442758 149.9726)\n        (xy 172.279636 150.103754)\n        (xy 172.275672 150.108478)\n        (xy 172.274079 150.110376)\n        (xy 172.145095 150.264093)\n        (xy 172.142125 150.269496)\n        (xy 172.142124 150.269497)\n        (xy 172.0543 150.429249)\n        (xy 172.04426 150.447511)\n        (xy 171.980972 150.647022)\n        (xy 171.980286 150.653139)\n        (xy 171.980285 150.653143)\n        (xy 171.964754 150.791607)\n        (xy 171.957641 150.855026)\n        (xy 171.560996 150.855026)\n        (xy 171.542039 150.661691)\n        (xy 171.536464 150.643224)\n        (xy 171.50421 150.536396)\n        (xy 171.481542 150.461316)\n        (xy 171.383278 150.276507)\n        (xy 171.290996 150.163358)\n        (xy 171.254884 150.11908)\n        (xy 171.254881 150.119077)\n        (xy 171.250989 150.114305)\n        (xy 171.244505 150.108941)\n        (xy 171.094464 149.984816)\n        (xy 171.094461 149.984814)\n        (xy 171.089714 149.980887)\n        (xy 170.905597 149.881335)\n        (xy 170.782005 149.843077)\n        (xy 170.711536 149.821263)\n        (xy 170.711533 149.821262)\n        (xy 170.705649 149.819441)\n        (xy 170.699524 149.818797)\n        (xy 170.699523 149.818797)\n        (xy 170.503615 149.798206)\n        (xy 170.503614 149.798206)\n        (xy 170.497487 149.797562)\n        (xy 170.393758 149.807002)\n        (xy 170.295181 149.815973)\n        (xy 170.29518 149.815973)\n        (xy 170.28904 149.816532)\n        (xy 170.283126 149.818273)\n        (xy 170.283124 149.818273)\n        (xy 170.161736 149.854)\n        (xy 170.088248 149.875629)\n        (xy 170.082783 149.878486)\n        (xy 169.94508 149.950475)\n        (xy 169.902758 149.9726)\n        (xy 169.739636 150.103754)\n        (xy 169.735672 150.108478)\n        (xy 169.734079 150.110376)\n        (xy 169.605095 150.264093)\n        (xy 169.602125 150.269496)\n        (xy 169.602124 150.269497)\n        (xy 169.5143 150.429249)\n        (xy 169.50426 150.447511)\n        (xy 169.440972 150.647022)\n        (xy 169.440286 150.653139)\n        (xy 169.440285 150.653143)\n        (xy 169.424754 150.791607)\n        (xy 169.417641 150.855026)\n        (xy 146.213718 150.855026)\n        (xy 146.264143 150.829665)\n        (xy 146.308704 150.791607)\n        (xy 146.377669 150.732706)\n        (xy 146.377671 150.732703)\n        (xy 146.383443 150.727774)\n        (xy 146.38787 150.721614)\n        (xy 146.387873 150.72161)\n        (xy 146.453194 150.630704)\n        (xy 146.474994 150.600366)\n        (xy 146.481328 150.584611)\n        (xy 146.530679 150.461847)\n        (xy 146.53068 150.461845)\n        (xy 146.533512 150.454799)\n        (xy 146.555618 150.299475)\n        (xy 146.555761 150.2858)\n        (xy 146.554637 150.276507)\n        (xy 146.545705 150.2027)\n        (xy 146.536913 150.130047)\n        (xy 146.492543 150.012626)\n        (xy 167.925905 150.012626)\n        (xy 167.94447 150.18079)\n        (xy 167.94708 150.187922)\n        (xy 167.999593 150.331419)\n        (xy 168.002612 150.33967)\n        (xy 168.006848 150.345973)\n        (xy 168.006848 150.345974)\n        (xy 168.09274 150.473796)\n        (xy 168.092743 150.473799)\n        (xy 168.096974 150.480096)\n        (xy 168.150575 150.528869)\n        (xy 168.208237 150.581337)\n        (xy 168.222108 150.593959)\n        (xy 168.370791 150.674687)\n        (xy 168.534438 150.717619)\n        (xy 168.622047 150.718996)\n        (xy 168.696004 150.720158)\n        (xy 168.696007 150.720158)\n        (xy 168.703602 150.720277)\n        (xy 168.765274 150.706152)\n        (xy 168.861114 150.684202)\n        (xy 168.861118 150.684201)\n        (xy 168.868517 150.682506)\n        (xy 169.019662 150.606488)\n        (xy 169.025433 150.601559)\n        (xy 169.025436 150.601557)\n        (xy 169.142539 150.501541)\n        (xy 169.14254 150.50154)\n        (xy 169.148311 150.496611)\n        (xy 169.247037 150.359219)\n        (xy 169.252362 150.345974)\n        (xy 169.280522 150.275922)\n        (xy 169.310141 150.202243)\n        (xy 169.33398 150.034746)\n        (xy 169.334134 150.02)\n        (xy 169.332331 150.005095)\n        (xy 169.3201 149.904031)\n        (xy 169.313809 149.85204)\n        (xy 169.254006 149.693778)\n        (xy 169.232962 149.663159)\n        (xy 169.162481 149.560607)\n        (xy 169.162479 149.560605)\n        (xy 169.158179 149.554348)\n        (xy 169.152508 149.549295)\n        (xy 169.106371 149.508188)\n        (xy 174.861059 149.508188)\n        (xy 174.879689 149.649699)\n        (xy 174.883926 149.665511)\n        (xy 174.894964 149.692159)\n        (xy 174.903811 149.703137)\n        (xy 174.908969 149.70182)\n        (xy 175.097981 149.512808)\n        (xy 175.105592 149.49887)\n        (xy 175.10546 149.497034)\n        (xy 175.101211 149.490422)\n        (xy 174.914704 149.303915)\n        (xy 174.902329 149.297157)\n        (xy 174.898068 149.300347)\n        (xy 174.883926 149.334489)\n        (xy 174.879689 149.350301)\n        (xy 174.861059 149.491812)\n        (xy 174.861059 149.508188)\n        (xy 169.106371 149.508188)\n        (xy 169.037531 149.446854)\n        (xy 169.037528 149.446852)\n        (xy 169.031859 149.441801)\n        (xy 169.00057 149.425234)\n        (xy 168.927686 149.386644)\n        (xy 168.882339 149.362634)\n        (xy 168.871964 149.360028)\n        (xy 168.725622 149.323269)\n        (xy 168.725618 149.323269)\n        (xy 168.718251 149.321418)\n        (xy 168.710652 149.321378)\n        (xy 168.71065 149.321378)\n        (xy 168.640308 149.32101)\n        (xy 168.549069 149.320532)\n        (xy 168.541688 149.322304)\n        (xy 168.391938 149.358256)\n        (xy 168.391935 149.358257)\n        (xy 168.384559 149.360028)\n        (xy 168.234218 149.437624)\n        (xy 168.228497 149.442614)\n        (xy 168.228495 149.442616)\n        (xy 168.138046 149.52152)\n        (xy 168.106726 149.548842)\n        (xy 168.098166 149.561022)\n        (xy 168.013874 149.680958)\n        (xy 168.009444 149.687261)\n        (xy 168.006682 149.694344)\n        (xy 168.006682 149.694345)\n        (xy 167.989826 149.737579)\n        (xy 167.947988 149.844889)\n        (xy 167.946997 149.852418)\n        (xy 167.928833 149.990389)\n        (xy 167.925905 150.012626)\n        (xy 146.492543 150.012626)\n        (xy 146.481456 149.983286)\n        (xy 146.429396 149.907538)\n        (xy 146.396895 149.860248)\n        (xy 146.396894 149.860246)\n        (xy 146.392593 149.853989)\n        (xy 146.386922 149.848936)\n        (xy 146.281126 149.754675)\n        (xy 146.281123 149.754673)\n        (xy 146.275454 149.749622)\n        (xy 146.1368 149.676208)\n        (xy 146.129435 149.674358)\n        (xy 145.992009 149.639839)\n        (xy 145.992005 149.639839)\n        (xy 145.984638 149.637988)\n        (xy 145.977038 149.637948)\n        (xy 145.977037 149.637948)\n        (xy 145.91291 149.637612)\n        (xy 145.827751 149.637166)\n        (xy 145.820371 149.638938)\n        (xy 145.820369 149.638938)\n        (xy 145.682575 149.672019)\n        (xy 145.682571 149.67202)\n        (xy 145.675196 149.673791)\n        (xy 145.651464 149.68604)\n        (xy 145.569399 149.728397)\n        (xy 145.499692 149.741866)\n        (xy 145.433768 149.715511)\n        (xy 145.392559 149.657698)\n        (xy 145.389147 149.586784)\n        (xy 145.409286 149.542905)\n        (xy 145.417315 149.531731)\n        (xy 145.453037 149.482019)\n        (xy 145.458362 149.468774)\n        (xy 145.482222 149.409418)\n        (xy 145.516141 149.325043)\n        (xy 145.53998 149.157546)\n        (xy 145.540134 149.1428)\n        (xy 145.539506 149.137603)\n        (xy 145.52806 149.043024)\n        (xy 145.519809 148.97484)\n        (xy 145.460006 148.816578)\n        (xy 145.440208 148.787771)\n        (xy 145.368481 148.683407)\n        (xy 145.368479 148.683405)\n        (xy 145.364179 148.677148)\n        (xy 145.358508 148.672095)\n        (xy 145.243531 148.569654)\n        (xy 145.243528 148.569652)\n        (xy 145.237859 148.564601)\n        (xy 145.230847 148.560888)\n        (xy 145.165991 148.526549)\n        (xy 145.088339 148.485434)\n        (xy 145.077964 148.482828)\n        (xy 145.07079 148.481026)\n        (xy 153.727905 148.481026)\n        (xy 153.74647 148.64919)\n        (xy 153.74908 148.656322)\n        (xy 153.800698 148.797374)\n        (xy 153.804612 148.80807)\n        (xy 153.808848 148.814373)\n        (xy 153.808848 148.814374)\n        (xy 153.89474 148.942196)\n        (xy 153.894743 148.942199)\n        (xy 153.898974 148.948496)\n        (xy 154.024108 149.062359)\n        (xy 154.112666 149.110442)\n        (xy 154.162691 149.137603)\n        (xy 154.172791 149.143087)\n        (xy 154.336438 149.186019)\n        (xy 154.424047 149.187396)\n        (xy 154.498004 149.188558)\n        (xy 154.498007 149.188558)\n        (xy 154.505602 149.188677)\n        (xy 154.563723 149.175365)\n        (xy 154.663114 149.152602)\n        (xy 154.663118 149.152601)\n        (xy 154.670517 149.150906)\n        (xy 154.821662 149.074888)\n        (xy 154.827433 149.069959)\n        (xy 154.827436 149.069957)\n        (xy 154.944539 148.969941)\n        (xy 154.94454 148.96994)\n        (xy 154.950311 148.965011)\n        (xy 154.95714 148.955508)\n        (xy 157.6856 148.955508)\n        (xy 157.704165 149.123672)\n        (xy 157.706775 149.130804)\n        (xy 157.757774 149.270164)\n        (xy 157.762307 149.282552)\n        (xy 157.766543 149.288855)\n        (xy 157.766543 149.288856)\n        (xy 157.852435 149.416678)\n        (xy 157.852438 149.416681)\n        (xy 157.856669 149.422978)\n        (xy 157.921554 149.482019)\n        (xy 157.947048 149.505216)\n        (xy 157.981803 149.536841)\n        (xy 158.025575 149.560607)\n        (xy 158.103462 149.602896)\n        (xy 158.130486 149.617569)\n        (xy 158.294133 149.660501)\n        (xy 158.381742 149.661878)\n        (xy 158.455699 149.66304)\n        (xy 158.455702 149.66304)\n        (xy 158.463297 149.663159)\n        (xy 158.554162 149.642348)\n        (xy 158.620809 149.627084)\n        (xy 158.620813 149.627083)\n        (xy 158.628212 149.625388)\n        (xy 158.779357 149.54937)\n        (xy 158.785128 149.544441)\n        (xy 158.785131 149.544439)\n        (xy 158.902234 149.444423)\n        (xy 158.902235 149.444422)\n        (xy 158.908006 149.439493)\n        (xy 159.006732 149.302101)\n        (xy 159.012057 149.288856)\n        (xy 159.045874 149.204732)\n        (xy 159.069836 149.145125)\n        (xy 159.093675 148.977628)\n        (xy 159.093829 148.962882)\n        (xy 159.092707 148.953604)\n        (xy 159.081791 148.863401)\n        (xy 159.073504 148.794922)\n        (xy 159.013701 148.63666)\n        (xy 158.961625 148.560888)\n        (xy 158.922176 148.503489)\n        (xy 158.922174 148.503487)\n        (xy 158.917874 148.49723)\n        (xy 158.911793 148.491812)\n        (xy 158.797226 148.389736)\n        (xy 158.797223 148.389734)\n        (xy 158.791554 148.384683)\n        (xy 158.642034 148.305516)\n        (xy 158.629091 148.302265)\n        (xy 158.485317 148.266151)\n        (xy 158.485313 148.266151)\n        (xy 158.477946 148.2643)\n        (xy 158.470347 148.26426)\n        (xy 158.470345 148.26426)\n        (xy 158.400003 148.263892)\n        (xy 158.308764 148.263414)\n        (xy 158.301383 148.265186)\n        (xy 158.151633 148.301138)\n        (xy 158.15163 148.301139)\n        (xy 158.144254 148.30291)\n        (xy 157.993913 148.380506)\n        (xy 157.988192 148.385496)\n        (xy 157.98819 148.385498)\n        (xy 157.918756 148.446069)\n        (xy 157.866421 148.491724)\n        (xy 157.856664 148.505607)\n        (xy 157.813093 148.567603)\n        (xy 157.769139 148.630143)\n        (xy 157.766377 148.637226)\n        (xy 157.766377 148.637227)\n        (xy 157.761273 148.650318)\n        (xy 157.707683 148.787771)\n        (xy 157.703816 148.817145)\n        (xy 157.687268 148.942842)\n        (xy 157.6856 148.955508)\n        (xy 154.95714 148.955508)\n        (xy 155.049037 148.827619)\n        (xy 155.053476 148.816578)\n        (xy 155.083374 148.742202)\n        (xy 155.112141 148.670643)\n        (xy 155.13598 148.503146)\n        (xy 155.136134 148.4884)\n        (xy 155.135552 148.483584)\n        (xy 155.125163 148.397738)\n        (xy 155.115809 148.32044)\n        (xy 155.056006 148.162178)\n        (xy 155.033577 148.129544)\n        (xy 154.964481 148.029007)\n        (xy 154.964479 148.029005)\n        (xy 154.960179 148.022748)\n        (xy 154.954508 148.017695)\n        (xy 154.839531 147.915254)\n        (xy 154.839528 147.915252)\n        (xy 154.833859 147.910201)\n        (xy 154.818586 147.902114)\n        (xy 154.740538 147.86079)\n        (xy 154.684339 147.831034)\n        (xy 154.673964 147.828428)\n        (xy 154.527622 147.791669)\n        (xy 154.527618 147.791669)\n        (xy 154.520251 147.789818)\n        (xy 154.512652 147.789778)\n        (xy 154.51265 147.789778)\n        (xy 154.442308 147.78941)\n        (xy 154.351069 147.788932)\n        (xy 154.343688 147.790704)\n        (xy 154.193938 147.826656)\n        (xy 154.193935 147.826657)\n        (xy 154.186559 147.828428)\n        (xy 154.036218 147.906024)\n        (xy 154.030497 147.911014)\n        (xy 154.030495 147.911016)\n        (xy 153.925091 148.002966)\n        (xy 153.908726 148.017242)\n        (xy 153.894117 148.038028)\n        (xy 153.816538 148.148413)\n        (xy 153.811444 148.155661)\n        (xy 153.808682 148.162744)\n        (xy 153.808682 148.162745)\n        (xy 153.797246 148.192077)\n        (xy 153.749988 148.313289)\n        (xy 153.748054 148.32798)\n        (xy 153.731857 148.451011)\n        (xy 153.727905 148.481026)\n        (xy 145.07079 148.481026)\n        (xy 144.931622 148.446069)\n        (xy 144.931618 148.446069)\n        (xy 144.924251 148.444218)\n        (xy 144.916652 148.444178)\n        (xy 144.91665 148.444178)\n        (xy 144.846308 148.44381)\n        (xy 144.755069 148.443332)\n        (xy 144.747688 148.445104)\n        (xy 144.597938 148.481056)\n        (xy 144.597935 148.481057)\n        (xy 144.590559 148.482828)\n        (xy 144.440218 148.560424)\n        (xy 144.434497 148.565414)\n        (xy 144.434495 148.565416)\n        (xy 144.356262 148.633663)\n        (xy 144.312726 148.671642)\n        (xy 144.304104 148.68391)\n        (xy 144.220785 148.802462)\n        (xy 144.215444 148.810061)\n        (xy 144.212682 148.817144)\n        (xy 144.212682 148.817145)\n        (xy 144.210134 148.823681)\n        (xy 144.153988 148.967689)\n        (xy 144.149344 149.002966)\n        (xy 144.135694 149.106648)\n        (xy 144.131905 149.135426)\n        (xy 138.826169 149.135426)\n        (xy 138.834018 149.080275)\n        (xy 138.834161 149.0666)\n        (xy 138.834142 149.066443)\n        (xy 138.850165 148.998221)\n        (xy 138.903128 148.947857)\n        (xy 138.999743 148.899265)\n        (xy 139.076411 148.833785)\n        (xy 139.113269 148.802306)\n        (xy 139.113271 148.802303)\n        (xy 139.119043 148.797374)\n        (xy 139.12347 148.791214)\n        (xy 139.123473 148.79121)\n        (xy 139.202907 148.680664)\n        (xy 139.210594 148.669966)\n        (xy 139.225647 148.63252)\n        (xy 139.266279 148.531447)\n        (xy 139.26628 148.531445)\n        (xy 139.269112 148.524399)\n        (xy 139.291218 148.369075)\n        (xy 139.29131 148.360309)\n        (xy 139.291318 148.359521)\n        (xy 139.291318 148.35952)\n        (xy 139.291361 148.3554)\n        (xy 139.290837 148.351064)\n        (xy 139.280234 148.263454)\n        (xy 139.272513 148.199647)\n        (xy 139.217056 148.052886)\n        (xy 139.202818 148.03217)\n        (xy 139.132495 147.929848)\n        (xy 139.132494 147.929846)\n        (xy 139.128193 147.923589)\n        (xy 139.122522 147.918536)\n        (xy 139.016726 147.824275)\n        (xy 139.016723 147.824273)\n        (xy 139.011054 147.819222)\n        (xy 138.98294 147.804336)\n        (xy 138.879112 147.749362)\n        (xy 138.879113 147.749362)\n        (xy 138.8724 147.745808)\n        (xy 138.865035 147.743958)\n        (xy 138.727609 147.709439)\n        (xy 138.727605 147.709439)\n        (xy 138.720238 147.707588)\n        (xy 138.712638 147.707548)\n        (xy 138.712637 147.707548)\n        (xy 138.64851 147.707212)\n        (xy 138.563351 147.706766)\n        (xy 138.555971 147.708538)\n        (xy 138.555969 147.708538)\n        (xy 138.418175 147.741619)\n        (xy 138.418171 147.74162)\n        (xy 138.410796 147.743391)\n        (xy 138.374409 147.762172)\n        (xy 138.302402 147.799338)\n        (xy 138.271381 147.815349)\n        (xy 138.265659 147.820341)\n        (xy 138.265657 147.820342)\n        (xy 138.219291 147.86079)\n        (xy 138.153155 147.918484)\n        (xy 138.129673 147.951896)\n        (xy 138.083429 148.017695)\n        (xy 138.062943 148.046843)\n        (xy 138.055568 148.065759)\n        (xy 138.010427 148.181541)\n        (xy 138.005953 148.193015)\n        (xy 137.985475 148.348562)\n        (xy 137.986309 148.356115)\n        (xy 137.986244 148.362295)\n        (xy 137.96553 148.430203)\n        (xy 137.918042 148.472942)\n        (xy 137.814181 148.526549)\n        (xy 137.808459 148.531541)\n        (xy 137.808457 148.531542)\n        (xy 137.743485 148.588221)\n        (xy 137.695955 148.629684)\n        (xy 137.663311 148.676132)\n        (xy 137.620328 148.737291)\n        (xy 137.605743 148.758043)\n        (xy 137.577248 148.831129)\n        (xy 137.564992 148.862565)\n        (xy 137.548753 148.904215)\n        (xy 137.547761 148.911748)\n        (xy 137.547761 148.911749)\n        (xy 137.530479 149.043024)\n        (xy 137.528275 149.059762)\n        (xy 127.850192 149.059762)\n        (xy 127.86158 148.979746)\n        (xy 127.861734 148.965)\n        (xy 127.861204 148.960613)\n        (xy 127.847749 148.849435)\n        (xy 127.841409 148.79704)\n        (xy 127.781606 148.638778)\n        (xy 127.730626 148.564601)\n        (xy 127.690081 148.505607)\n        (xy 127.690079 148.505605)\n        (xy 127.685779 148.499348)\n        (xy 127.680108 148.494295)\n        (xy 127.565131 148.391854)\n        (xy 127.565128 148.391852)\n        (xy 127.559459 148.386801)\n        (xy 127.509425 148.360309)\n        (xy 127.4239 148.315026)\n        (xy 127.409939 148.307634)\n        (xy 127.388564 148.302265)\n        (xy 127.253222 148.268269)\n        (xy 127.253218 148.268269)\n        (xy 127.245851 148.266418)\n        (xy 127.238252 148.266378)\n        (xy 127.23825 148.266378)\n        (xy 127.167908 148.26601)\n        (xy 127.076669 148.265532)\n        (xy 127.06929 148.267304)\n        (xy 127.069286 148.267304)\n        (xy 126.923664 148.302265)\n        (xy 126.852756 148.298718)\n        (xy 126.795022 148.257398)\n        (xy 126.768792 148.191424)\n        (xy 126.771731 148.156755)\n        (xy 126.770941 148.156643)\n        (xy 126.774873 148.129013)\n        (xy 126.79478 147.989146)\n        (xy 126.794934 147.9744)\n        (xy 126.79421 147.968411)\n        (xy 126.777361 147.829184)\n        (xy 126.774609 147.80644)\n        (xy 126.714806 147.648178)\n        (xy 126.6742 147.589095)\n        (xy 126.623281 147.515007)\n        (xy 126.623279 147.515005)\n        (xy 126.618979 147.508748)\n        (xy 126.613308 147.503695)\n        (xy 126.591681 147.484426)\n        (xy 142.379305 147.484426)\n        (xy 142.39787 147.65259)\n        (xy 142.40048 147.659722)\n        (xy 142.45122 147.798374)\n        (xy 142.456012 147.81147)\n        (xy 142.460248 147.817773)\n        (xy 142.460248 147.817774)\n        (xy 142.54614 147.945596)\n        (xy 142.546143 147.945599)\n        (xy 142.550374 147.951896)\n        (xy 142.595795 147.993226)\n        (xy 142.665489 148.056642)\n        (xy 142.675508 148.065759)\n        (xy 142.751505 148.107022)\n        (xy 142.788461 148.127087)\n        (xy 142.824191 148.146487)\n        (xy 142.987838 148.189419)\n        (xy 143.075447 148.190796)\n        (xy 143.149404 148.191958)\n        (xy 143.149407 148.191958)\n        (xy 143.157002 148.192077)\n        (xy 143.215123 148.178765)\n        (xy 143.314514 148.156002)\n        (xy 143.314518 148.156001)\n        (xy 143.321917 148.154306)\n        (xy 143.473062 148.078288)\n        (xy 143.478833 148.073359)\n        (xy 143.478836 148.073357)\n        (xy 143.595939 147.973341)\n        (xy 143.59594 147.97334)\n        (xy 143.601711 147.968411)\n        (xy 143.700437 147.831019)\n        (xy 143.70518 147.819222)\n        (xy 143.734264 147.746872)\n        (xy 143.763541 147.674043)\n        (xy 143.775019 147.5934)\n        (xy 159.02948 147.5934)\n        (xy 159.03017 147.599965)\n        (xy 159.044522 147.736507)\n        (xy 159.047909 147.768736)\n        (xy 159.049949 147.775014)\n        (xy 159.049949 147.775015)\n        (xy 159.070149 147.837185)\n        (xy 159.102389 147.936409)\n        (xy 159.105692 147.942131)\n        (xy 159.105693 147.942132)\n        (xy 159.120865 147.968411)\n        (xy 159.19054 148.089091)\n        (xy 159.194958 148.093998)\n        (xy 159.194959 148.093999)\n        (xy 159.280983 148.189538)\n        (xy 159.308509 148.220109)\n        (xy 159.39963 148.286313)\n        (xy 159.43676 148.313289)\n        (xy 159.45114 148.323737)\n        (xy 159.457169 148.326421)\n        (xy 159.457172 148.326423)\n        (xy 159.606164 148.392758)\n        (xy 159.606167 148.392759)\n        (xy 159.6122 148.395445)\n        (xy 159.622428 148.397619)\n        (xy 159.778192 148.430728)\n        (xy 159.778196 148.430728)\n        (xy 159.784649 148.4321)\n        (xy 159.960951 148.4321)\n        (xy 159.967404 148.430728)\n        (xy 159.967408 148.430728)\n        (xy 160.123172 148.397619)\n        (xy 160.1334 148.395445)\n        (xy 160.139433 148.392759)\n        (xy 160.139436 148.392758)\n        (xy 160.288428 148.326423)\n        (xy 160.288431 148.326421)\n        (xy 160.29446 148.323737)\n        (xy 160.308841 148.313289)\n        (xy 160.34597 148.286313)\n        (xy 160.437091 148.220109)\n        (xy 160.464617 148.189538)\n        (xy 160.550641 148.093999)\n        (xy 160.550642 148.093998)\n        (xy 160.55506 148.089091)\n        (xy 160.624735 147.968411)\n        (xy 160.639907 147.942132)\n        (xy 160.639908 147.942131)\n        (xy 160.643211 147.936409)\n        (xy 160.675451 147.837185)\n        (xy 160.695651 147.775015)\n        (xy 160.695651 147.775014)\n        (xy 160.697691 147.768736)\n        (xy 160.701079 147.736507)\n        (xy 160.705691 147.692626)\n        (xy 166.395905 147.692626)\n        (xy 166.41447 147.86079)\n        (xy 166.41708 147.867922)\n        (xy 166.465 147.998868)\n        (xy 166.472612 148.01967)\n        (xy 166.476848 148.025973)\n        (xy 166.476848 148.025974)\n        (xy 166.56274 148.153796)\n        (xy 166.562743 148.153799)\n        (xy 166.566974 148.160096)\n        (xy 166.632928 148.220109)\n        (xy 166.683821 148.266418)\n        (xy 166.692108 148.273959)\n        (xy 166.840791 148.354687)\n        (xy 167.004438 148.397619)\n        (xy 167.092047 148.398996)\n        (xy 167.166004 148.400158)\n        (xy 167.166007 148.400158)\n        (xy 167.173602 148.400277)\n        (xy 167.241688 148.384683)\n        (xy 167.331114 148.364202)\n        (xy 167.331118 148.364201)\n        (xy 167.338517 148.362506)\n        (xy 167.489662 148.286488)\n        (xy 167.495433 148.281559)\n        (xy 167.495436 148.281557)\n        (xy 167.612539 148.181541)\n        (xy 167.61254 148.18154)\n        (xy 167.618311 148.176611)\n        (xy 167.717037 148.039219)\n        (xy 167.721143 148.029007)\n        (xy 167.745502 147.968411)\n        (xy 167.780141 147.882243)\n        (xy 167.80398 147.714746)\n        (xy 167.804134 147.7)\n        (xy 167.803186 147.692159)\n        (xy 167.789501 147.57908)\n        (xy 167.783809 147.53204)\n        (xy 167.758486 147.465026)\n        (xy 168.586905 147.465026)\n        (xy 168.60547 147.63319)\n        (xy 168.60808 147.640322)\n        (xy 168.657371 147.775015)\n        (xy 168.663612 147.79207)\n        (xy 168.667848 147.798373)\n        (xy 168.667848 147.798374)\n        (xy 168.75374 147.926196)\n        (xy 168.753743 147.926199)\n        (xy 168.757974 147.932496)\n        (xy 168.784908 147.957004)\n        (xy 168.876808 148.040626)\n        (xy 168.883108 148.046359)\n        (xy 169.031791 148.127087)\n        (xy 169.195438 148.170019)\n        (xy 169.294788 148.17158)\n        (xy 169.362587 148.192649)\n        (xy 169.408231 148.247029)\n        (xy 169.416677 148.302715)\n        (xy 169.418414 148.302739)\n        (xy 169.418328 148.3089)\n        (xy 169.417641 148.315026)\n        (xy 169.418598 148.326423)\n        (xy 169.434591 148.51688)\n        (xy 169.435155 148.5236)\n        (xy 169.492848 148.7248)\n        (xy 169.495666 148.730282)\n        (xy 169.495667 148.730286)\n        (xy 169.585703 148.905477)\n        (xy 169.585706 148.905481)\n        (xy 169.588523 148.910963)\n        (xy 169.718534 149.074996)\n        (xy 169.723228 149.078991)\n        (xy 169.8665 149.200925)\n        (xy 169.87793 149.210653)\n        (xy 169.883308 149.213659)\n        (xy 169.88331 149.21366)\n        (xy 169.969285 149.261709)\n        (xy 170.06064 149.312766)\n        (xy 170.259704 149.377446)\n        (xy 170.46754 149.402229)\n        (xy 170.473675 149.401757)\n        (xy 170.473677 149.401757)\n        (xy 170.67009 149.386644)\n        (xy 170.670095 149.386643)\n        (xy 170.676231 149.386171)\n        (xy 170.682161 149.384515)\n        (xy 170.682163 149.384515)\n        (xy 170.807703 149.349463)\n        (xy 170.877829 149.329884)\n        (xy 170.890925 149.323269)\n        (xy 171.050528 149.242647)\n        (xy 171.064655 149.235511)\n        (xy 171.074167 149.22808)\n        (xy 171.224736 149.110442)\n        (xy 171.229592 149.106648)\n        (xy 171.254061 149.0783)\n        (xy 171.362329 148.952871)\n        (xy 171.36233 148.952869)\n        (xy 171.366358 148.948203)\n        (xy 171.469745 148.76621)\n        (xy 171.535813 148.567603)\n        (xy 171.562046 148.359945)\n        (xy 171.56231 148.341031)\n        (xy 171.562415 148.333523)\n        (xy 171.562415 148.33352)\n        (xy 171.562464 148.33)\n        (xy 171.560996 148.315026)\n        (xy 171.957641 148.315026)\n        (xy 171.958598 148.326423)\n        (xy 171.974591 148.51688)\n        (xy 171.975155 148.5236)\n        (xy 172.032848 148.7248)\n        (xy 172.035666 148.730282)\n        (xy 172.035667 148.730286)\n        (xy 172.125703 148.905477)\n        (xy 172.125706 148.905481)\n        (xy 172.128523 148.910963)\n        (xy 172.258534 149.074996)\n        (xy 172.263228 149.078991)\n        (xy 172.4065 149.200925)\n        (xy 172.41793 149.210653)\n        (xy 172.423308 149.213659)\n        (xy 172.42331 149.21366)\n        (xy 172.509285 149.261709)\n        (xy 172.60064 149.312766)\n        (xy 172.799704 149.377446)\n        (xy 173.00754 149.402229)\n        (xy 173.013675 149.401757)\n        (xy 173.013677 149.401757)\n        (xy 173.21009 149.386644)\n        (xy 173.210095 149.386643)\n        (xy 173.216231 149.386171)\n        (xy 173.222161 149.384515)\n        (xy 173.222163 149.384515)\n        (xy 173.347703 149.349463)\n        (xy 173.417829 149.329884)\n        (xy 173.430925 149.323269)\n        (xy 173.590528 149.242647)\n        (xy 173.604655 149.235511)\n        (xy 173.614167 149.22808)\n        (xy 173.764736 149.110442)\n        (xy 173.769592 149.106648)\n        (xy 173.794061 149.0783)\n        (xy 173.902329 148.952871)\n        (xy 173.90233 148.952869)\n        (xy 173.906358 148.948203)\n        (xy 174.009745 148.76621)\n        (xy 174.075813 148.567603)\n        (xy 174.083319 148.508188)\n        (xy 174.861059 148.508188)\n        (xy 174.879689 148.649699)\n        (xy 174.883926 148.665511)\n        (xy 174.894964 148.692159)\n        (xy 174.903811 148.703137)\n        (xy 174.908969 148.70182)\n        (xy 175.097981 148.512808)\n        (xy 175.105592 148.49887)\n        (xy 175.10546 148.497034)\n        (xy 175.101211 148.490422)\n        (xy 174.914704 148.303915)\n        (xy 174.902329 148.297157)\n        (xy 174.898068 148.300347)\n        (xy 174.883926 148.334489)\n        (xy 174.879689 148.350301)\n        (xy 174.861059 148.491812)\n        (xy 174.861059 148.508188)\n        (xy 174.083319 148.508188)\n        (xy 174.102046 148.359945)\n        (xy 174.10231 148.341031)\n        (xy 174.102415 148.333523)\n        (xy 174.102415 148.33352)\n        (xy 174.102464 148.33)\n        (xy 174.082039 148.121691)\n        (xy 174.072197 148.089091)\n        (xy 174.042021 147.989146)\n        (xy 174.021542 147.921316)\n        (xy 173.923278 147.736507)\n        (xy 173.806563 147.5934)\n        (xy 173.794884 147.57908)\n        (xy 173.794881 147.579077)\n        (xy 173.790989 147.574305)\n        (xy 173.78624 147.570376)\n        (xy 173.634464 147.444816)\n        (xy 173.634461 147.444814)\n        (xy 173.629714 147.440887)\n        (xy 173.445597 147.341335)\n        (xy 173.302609 147.297073)\n        (xy 173.251536 147.281263)\n        (xy 173.251533 147.281262)\n        (xy 173.245649 147.279441)\n        (xy 173.239524 147.278797)\n        (xy 173.239523 147.278797)\n        (xy 173.043615 147.258206)\n        (xy 173.043614 147.258206)\n        (xy 173.037487 147.257562)\n        (xy 172.907837 147.269361)\n        (xy 172.835181 147.275973)\n        (xy 172.83518 147.275973)\n        (xy 172.82904 147.276532)\n        (xy 172.823126 147.278273)\n        (xy 172.823124 147.278273)\n        (xy 172.732094 147.305065)\n        (xy 172.628248 147.335629)\n        (xy 172.622783 147.338486)\n        (xy 172.519184 147.392646)\n        (xy 172.442758 147.4326)\n        (xy 172.279636 147.563754)\n        (xy 172.145095 147.724093)\n        (xy 172.142125 147.729496)\n        (xy 172.142124 147.729497)\n        (xy 172.094752 147.815667)\n        (xy 172.04426 147.907511)\n        (xy 171.980972 148.107022)\n        (xy 171.980286 148.113139)\n        (xy 171.980285 148.113143)\n        (xy 171.958609 148.306392)\n        (xy 171.957641 148.315026)\n        (xy 171.560996 148.315026)\n        (xy 171.542039 148.121691)\n        (xy 171.532197 148.089091)\n        (xy 171.502021 147.989146)\n        (xy 171.481542 147.921316)\n        (xy 171.383278 147.736507)\n        (xy 171.266563 147.5934)\n        (xy 171.254884 147.57908)\n        (xy 171.254881 147.579077)\n        (xy 171.250989 147.574305)\n        (xy 171.24624 147.570376)\n        (xy 171.094464 147.444816)\n        (xy 171.094461 147.444814)\n        (xy 171.089714 147.440887)\n        (xy 170.905597 147.341335)\n        (xy 170.762609 147.297073)\n        (xy 170.711536 147.281263)\n        (xy 170.711533 147.281262)\n        (xy 170.705649 147.279441)\n        (xy 170.699524 147.278797)\n        (xy 170.699523 147.278797)\n        (xy 170.503615 147.258206)\n        (xy 170.503614 147.258206)\n        (xy 170.497487 147.257562)\n        (xy 170.367837 147.269361)\n        (xy 170.295181 147.275973)\n        (xy 170.29518 147.275973)\n        (xy 170.28904 147.276532)\n        (xy 170.108892 147.329553)\n        (xy 170.037898 147.329598)\n        (xy 169.978147 147.291252)\n        (xy 169.955453 147.253217)\n        (xy 169.952852 147.246332)\n        (xy 169.915006 147.146178)\n        (xy 169.895809 147.118246)\n        (xy 169.823481 147.013007)\n        (xy 169.823479 147.013005)\n        (xy 169.819179 147.006748)\n        (xy 169.813152 147.001378)\n        (xy 169.698531 146.899254)\n        (xy 169.698528 146.899252)\n        (xy 169.692859 146.894201)\n        (xy 169.543339 146.815034)\n        (xy 169.528306 146.811258)\n        (xy 169.386622 146.775669)\n        (xy 169.386618 146.775669)\n        (xy 169.379251 146.773818)\n        (xy 169.371652 146.773778)\n        (xy 169.37165 146.773778)\n        (xy 169.301308 146.77341)\n        (xy 169.210069 146.772932)\n        (xy 169.202688 146.774704)\n        (xy 169.052938 146.810656)\n        (xy 169.052935 146.810657)\n        (xy 169.045559 146.812428)\n        (xy 168.895218 146.890024)\n        (xy 168.889497 146.895014)\n        (xy 168.889495 146.895016)\n        (xy 168.801703 146.971602)\n        (xy 168.767726 147.001242)\n        (xy 168.757603 147.015646)\n        (xy 168.679445 147.126854)\n        (xy 168.670444 147.139661)\n        (xy 168.667682 147.146744)\n        (xy 168.667682 147.146745)\n        (xy 168.663166 147.158329)\n        (xy 168.608988 147.297289)\n        (xy 168.602581 147.345952)\n        (xy 168.588098 147.455968)\n        (xy 168.586905 147.465026)\n        (xy 167.758486 147.465026)\n        (xy 167.724006 147.373778)\n        (xy 167.701709 147.341335)\n        (xy 167.632481 147.240607)\n        (xy 167.632479 147.240605)\n        (xy 167.628179 147.234348)\n        (xy 167.622508 147.229295)\n        (xy 167.507531 147.126854)\n        (xy 167.507528 147.126852)\n        (xy 167.501859 147.121801)\n        (xy 167.352339 147.042634)\n        (xy 167.341964 147.040028)\n        (xy 167.195622 147.003269)\n        (xy 167.195618 147.003269)\n        (xy 167.188251 147.001418)\n        (xy 167.180652 147.001378)\n        (xy 167.18065 147.001378)\n        (xy 167.110308 147.00101)\n        (xy 167.019069 147.000532)\n        (xy 167.011688 147.002304)\n        (xy 166.861938 147.038256)\n        (xy 166.861935 147.038257)\n        (xy 166.854559 147.040028)\n        (xy 166.704218 147.117624)\n        (xy 166.698497 147.122614)\n        (xy 166.698495 147.122616)\n        (xy 166.623707 147.187858)\n        (xy 166.576726 147.228842)\n        (xy 166.565603 147.244668)\n        (xy 166.495606 147.344265)\n        (xy 166.479444 147.367261)\n        (xy 166.417988 147.524889)\n        (xy 166.416054 147.53958)\n        (xy 166.399342 147.666521)\n        (xy 166.395905 147.692626)\n        (xy 160.705691 147.692626)\n        (xy 160.71543 147.599965)\n        (xy 160.71612 147.5934)\n        (xy 160.702254 147.461473)\n        (xy 160.698381 147.424628)\n        (xy 160.698381 147.424627)\n        (xy 160.697691 147.418064)\n        (xy 160.688099 147.388541)\n        (xy 160.660895 147.304818)\n        (xy 160.643211 147.250391)\n        (xy 160.55506 147.097709)\n        (xy 160.541496 147.082644)\n        (xy 160.441513 146.971602)\n        (xy 160.441512 146.971601)\n        (xy 160.437091 146.966691)\n        (xy 160.344272 146.899254)\n        (xy 160.299802 146.866944)\n        (xy 160.299801 146.866943)\n        (xy 160.29446 146.863063)\n        (xy 160.288431 146.860379)\n        (xy 160.288428 146.860377)\n        (xy 160.139436 146.794042)\n        (xy 160.139433 146.794041)\n        (xy 160.1334 146.791355)\n        (xy 160.075067 146.778956)\n        (xy 159.967408 146.756072)\n        (xy 159.967404 146.756072)\n        (xy 159.960951 146.7547)\n        (xy 159.784649 146.7547)\n        (xy 159.778196 146.756072)\n        (xy 159.778192 146.756072)\n        (xy 159.670533 146.778956)\n        (xy 159.6122 146.791355)\n        (xy 159.606167 146.794041)\n        (xy 159.606164 146.794042)\n        (xy 159.457172 146.860377)\n        (xy 159.457169 146.860379)\n        (xy 159.45114 146.863063)\n        (xy 159.445799 146.866943)\n        (xy 159.445798 146.866944)\n        (xy 159.401328 146.899254)\n        (xy 159.308509 146.966691)\n        (xy 159.304088 146.971601)\n        (xy 159.304087 146.971602)\n        (xy 159.204105 147.082644)\n        (xy 159.19054 147.097709)\n        (xy 159.102389 147.250391)\n        (xy 159.084705 147.304818)\n        (xy 159.057502 147.388541)\n        (xy 159.047909 147.418064)\n        (xy 159.047219 147.424627)\n        (xy 159.047219 147.424628)\n        (xy 159.043346 147.461473)\n        (xy 159.02948 147.5934)\n        (xy 143.775019 147.5934)\n        (xy 143.78738 147.506546)\n        (xy 143.787534 147.4918)\n        (xy 143.786695 147.484861)\n        (xy 143.77546 147.392024)\n        (xy 143.767209 147.32384)\n        (xy 143.707406 147.165578)\n        (xy 143.653456 147.08708)\n        (xy 143.615881 147.032407)\n        (xy 143.615879 147.032405)\n        (xy 143.611579 147.026148)\n        (xy 143.605908 147.021095)\n        (xy 143.490931 146.918654)\n        (xy 143.490928 146.918652)\n        (xy 143.485259 146.913601)\n        (xy 143.335739 146.834434)\n        (xy 143.319341 146.830315)\n        (xy 143.179022 146.795069)\n        (xy 143.179018 146.795069)\n        (xy 143.171651 146.793218)\n        (xy 143.164052 146.793178)\n        (xy 143.16405 146.793178)\n        (xy 143.093708 146.79281)\n        (xy 143.002469 146.792332)\n        (xy 142.995088 146.794104)\n        (xy 142.845338 146.830056)\n        (xy 142.845335 146.830057)\n        (xy 142.837959 146.831828)\n        (xy 142.687618 146.909424)\n        (xy 142.681897 146.914414)\n        (xy 142.681895 146.914416)\n        (xy 142.583133 147.000572)\n        (xy 142.560126 147.020642)\n        (xy 142.547747 147.038256)\n        (xy 142.4715 147.146745)\n        (xy 142.462844 147.159061)\n        (xy 142.460082 147.166144)\n        (xy 142.460082 147.166145)\n        (xy 142.454075 147.181552)\n        (xy 142.401388 147.316689)\n        (xy 142.396963 147.350303)\n        (xy 142.380781 147.473217)\n        (xy 142.379305 147.484426)\n        (xy 126.591681 147.484426)\n        (xy 126.498331 147.401254)\n        (xy 126.498328 147.401252)\n        (xy 126.492659 147.396201)\n        (xy 126.456875 147.377254)\n        (xy 126.42695 147.36141)\n        (xy 126.343139 147.317034)\n        (xy 126.332764 147.314428)\n        (xy 126.186422 147.277669)\n        (xy 126.186418 147.277669)\n        (xy 126.179051 147.275818)\n        (xy 126.171452 147.275778)\n        (xy 126.17145 147.275778)\n        (xy 126.101108 147.27541)\n        (xy 126.009869 147.274932)\n        (xy 126.002488 147.276704)\n        (xy 125.852738 147.312656)\n        (xy 125.852735 147.312657)\n        (xy 125.845359 147.314428)\n        (xy 125.695018 147.392024)\n        (xy 125.689297 147.397014)\n        (xy 125.689295 147.397016)\n        (xy 125.588596 147.484861)\n        (xy 125.524114 147.514569)\n        (xy 125.453806 147.504699)\n        (xy 125.425451 147.486996)\n        (xy 125.374465 147.444816)\n        (xy 125.374456 147.44481)\n        (xy 125.369714 147.440887)\n        (xy 125.185597 147.341335)\n        (xy 125.042609 147.297073)\n        (xy 124.991536 147.281263)\n        (xy 124.991533 147.281262)\n        (xy 124.985649 147.279441)\n        (xy 124.979524 147.278797)\n        (xy 124.979523 147.278797)\n        (xy 124.783615 147.258206)\n        (xy 124.783614 147.258206)\n        (xy 124.777487 147.257562)\n        (xy 124.647837 147.269361)\n        (xy 124.575181 147.275973)\n        (xy 124.57518 147.275973)\n        (xy 124.56904 147.276532)\n        (xy 124.563126 147.278273)\n        (xy 124.563124 147.278273)\n        (xy 124.472094 147.305065)\n        (xy 124.368248 147.335629)\n        (xy 124.362783 147.338486)\n        (xy 124.259184 147.392646)\n        (xy 124.182758 147.4326)\n        (xy 124.019636 147.563754)\n        (xy 123.885095 147.724093)\n        (xy 123.882125 147.729496)\n        (xy 123.882124 147.729497)\n        (xy 123.834752 147.815667)\n        (xy 123.78426 147.907511)\n        (xy 123.720972 148.107022)\n        (xy 123.720286 148.113139)\n        (xy 123.720285 148.113143)\n        (xy 123.698609 148.306392)\n        (xy 123.697641 148.315026)\n        (xy 123.300996 148.315026)\n        (xy 123.282039 148.121691)\n        (xy 123.272197 148.089091)\n        (xy 123.242021 147.989146)\n        (xy 123.221542 147.921316)\n        (xy 123.123278 147.736507)\n        (xy 123.006563 147.5934)\n        (xy 122.994884 147.57908)\n        (xy 122.994881 147.579077)\n        (xy 122.990989 147.574305)\n        (xy 122.98624 147.570376)\n        (xy 122.834464 147.444816)\n        (xy 122.834461 147.444814)\n        (xy 122.829714 147.440887)\n        (xy 122.645597 147.341335)\n        (xy 122.502609 147.297073)\n        (xy 122.451536 147.281263)\n        (xy 122.451533 147.281262)\n        (xy 122.445649 147.279441)\n        (xy 122.439524 147.278797)\n        (xy 122.439523 147.278797)\n        (xy 122.243615 147.258206)\n        (xy 122.243614 147.258206)\n        (xy 122.237487 147.257562)\n        (xy 122.107837 147.269361)\n        (xy 122.035181 147.275973)\n        (xy 122.03518 147.275973)\n        (xy 122.02904 147.276532)\n        (xy 122.023126 147.278273)\n        (xy 122.023124 147.278273)\n        (xy 121.932094 147.305065)\n        (xy 121.828248 147.335629)\n        (xy 121.822783 147.338486)\n        (xy 121.719184 147.392646)\n        (xy 121.642758 147.4326)\n        (xy 121.479636 147.563754)\n        (xy 121.345095 147.724093)\n        (xy 121.342125 147.729496)\n        (xy 121.342124 147.729497)\n        (xy 121.294752 147.815667)\n        (xy 121.24426 147.907511)\n        (xy 121.180972 148.107022)\n        (xy 121.180286 148.113139)\n        (xy 121.180285 148.113143)\n        (xy 121.158609 148.306392)\n        (xy 121.157641 148.315026)\n        (xy 75.176487 148.315026)\n        (xy 75.103713 148.234202)\n        (xy 75.103712 148.234201)\n        (xy 75.099291 148.229291)\n        (xy 74.991386 148.150893)\n        (xy 74.962002 148.129544)\n        (xy 74.962001 148.129543)\n        (xy 74.95666 148.125663)\n        (xy 74.950631 148.122979)\n        (xy 74.950628 148.122977)\n        (xy 74.801636 148.056642)\n        (xy 74.801633 148.056641)\n        (xy 74.7956 148.053955)\n        (xy 74.732892 148.040626)\n        (xy 74.629608 148.018672)\n        (xy 74.629604 148.018672)\n        (xy 74.623151 148.0173)\n        (xy 74.446849 148.0173)\n        (xy 74.440396 148.018672)\n        (xy 74.440392 148.018672)\n        (xy 74.337108 148.040626)\n        (xy 74.2744 148.053955)\n        (xy 74.268367 148.056641)\n        (xy 74.268364 148.056642)\n        (xy 74.119372 148.122977)\n        (xy 74.119369 148.122979)\n        (xy 74.11334 148.125663)\n        (xy 74.107999 148.129543)\n        (xy 74.107998 148.129544)\n        (xy 74.078614 148.150893)\n        (xy 73.970709 148.229291)\n        (xy 73.966288 148.234201)\n        (xy 73.966287 148.234202)\n        (xy 73.883251 148.326423)\n        (xy 73.85274 148.360309)\n        (xy 73.804807 148.443332)\n        (xy 73.773278 148.497942)\n        (xy 73.764589 148.512991)\n        (xy 73.754503 148.544033)\n        (xy 73.722676 148.641988)\n        (xy 73.710109 148.680664)\n        (xy 73.709419 148.687227)\n        (xy 73.709419 148.687228)\n        (xy 73.695764 148.817145)\n        (xy 73.69168 148.856)\n        (xy 71.040577 148.856)\n        (xy 71.020575 148.833785)\n        (xy 70.938113 148.742202)\n        (xy 70.938112 148.742201)\n        (xy 70.933691 148.737291)\n        (xy 70.807877 148.645881)\n        (xy 70.796402 148.637544)\n        (xy 70.796401 148.637543)\n        (xy 70.79106 148.633663)\n        (xy 70.785031 148.630979)\n        (xy 70.785028 148.630977)\n        (xy 70.636036 148.564642)\n        (xy 70.636033 148.564641)\n        (xy 70.63 148.561955)\n        (xy 70.59355 148.554207)\n        (xy 70.464008 148.526672)\n        (xy 70.464004 148.526672)\n        (xy 70.457551 148.5253)\n        (xy 70.281249 148.5253)\n        (xy 70.274796 148.526672)\n        (xy 70.274792 148.526672)\n        (xy 70.14525 148.554207)\n        (xy 70.1088 148.561955)\n        (xy 70.102767 148.564641)\n        (xy 70.102764 148.564642)\n        (xy 69.953772 148.630977)\n        (xy 69.953769 148.630979)\n        (xy 69.94774 148.633663)\n        (xy 69.942399 148.637543)\n        (xy 69.942398 148.637544)\n        (xy 69.930923 148.645881)\n        (xy 69.805109 148.737291)\n        (xy 69.800688 148.742201)\n        (xy 69.800687 148.742202)\n        (xy 69.718226 148.833785)\n        (xy 69.68714 148.868309)\n        (xy 69.598989 149.020991)\n        (xy 69.544509 149.188664)\n        (xy 69.543819 149.195227)\n        (xy 69.543819 149.195228)\n        (xy 69.530361 149.323269)\n        (xy 69.52608 149.364)\n        (xy 60.3053 149.364)\n        (xy 60.3053 146.918762)\n        (xy 72.688275 146.918762)\n        (xy 72.705491 147.074704)\n        (xy 72.759407 147.222038)\n        (xy 72.763644 147.228344)\n        (xy 72.763646 147.228347)\n        (xy 72.799205 147.281263)\n        (xy 72.846912 147.352258)\n        (xy 72.962952 147.457847)\n        (xy 72.969629 147.461472)\n        (xy 72.96963 147.461473)\n        (xy 72.976174 147.465026)\n        (xy 73.100829 147.532708)\n        (xy 73.252583 147.57252)\n        (xy 73.334113 147.573801)\n        (xy 73.401855 147.574865)\n        (xy 73.401858 147.574865)\n        (xy 73.409453 147.574984)\n        (xy 73.475356 147.55989)\n        (xy 73.55498 147.541654)\n        (xy 73.554984 147.541653)\n        (xy 73.562383 147.539958)\n        (xy 73.702543 147.469465)\n        (xy 73.755041 147.424628)\n        (xy 73.816069 147.372506)\n        (xy 73.816071 147.372503)\n        (xy 73.821843 147.367574)\n        (xy 73.82627 147.361414)\n        (xy 73.826273 147.36141)\n        (xy 73.904016 147.253217)\n        (xy 73.913394 147.240166)\n        (xy 73.919955 147.223846)\n        (xy 73.969079 147.101647)\n        (xy 73.96908 147.101645)\n        (xy 73.971912 147.094599)\n        (xy 73.994018 146.939275)\n        (xy 73.994161 146.9256)\n        (xy 73.993321 146.918654)\n        (xy 73.984349 146.844515)\n        (xy 73.975313 146.769847)\n        (xy 73.969462 146.754362)\n        (xy 79.763475 146.754362)\n        (xy 79.780691 146.910304)\n        (xy 79.834607 147.057638)\n        (xy 79.838844 147.063944)\n        (xy 79.838846 147.063947)\n        (xy 79.850932 147.081932)\n        (xy 79.922112 147.187858)\n        (xy 80.038152 147.293447)\n        (xy 80.044829 147.297072)\n        (xy 80.04483 147.297073)\n        (xy 80.059095 147.304818)\n        (xy 80.176029 147.368308)\n        (xy 80.327783 147.40812)\n        (xy 80.409313 147.409401)\n        (xy 80.477055 147.410465)\n        (xy 80.477058 147.410465)\n        (xy 80.484653 147.410584)\n        (xy 80.53884 147.398173)\n        (xy 80.63018 147.377254)\n        (xy 80.630184 147.377253)\n        (xy 80.637583 147.375558)\n        (xy 80.777743 147.305065)\n        (xy 80.812978 147.274972)\n        (xy 80.891269 147.208106)\n        (xy 80.891271 147.208103)\n        (xy 80.897043 147.203174)\n        (xy 80.90147 147.197014)\n        (xy 80.901473 147.19701)\n        (xy 80.969997 147.101647)\n        (xy 80.988594 147.075766)\n        (xy 80.993345 147.063947)\n        (xy 81.044279 146.937247)\n        (xy 81.04428 146.937245)\n        (xy 81.047112 146.930199)\n        (xy 81.069218 146.774875)\n        (xy 81.069361 146.7612)\n        (xy 81.068741 146.756072)\n        (xy 81.05941 146.67897)\n        (xy 81.050513 146.605447)\n        (xy 80.995056 146.458686)\n        (xy 80.956676 146.402842)\n        (xy 80.910495 146.335648)\n        (xy 80.910494 146.335646)\n        (xy 80.906193 146.329389)\n        (xy 80.900522 146.324336)\n        (xy 80.794726 146.230075)\n        (xy 80.794723 146.230073)\n        (xy 80.789054 146.225022)\n        (xy 80.780244 146.220357)\n        (xy 80.701896 146.178874)\n        (xy 80.6504 146.151608)\n        (xy 80.643035 146.149758)\n        (xy 80.505609 146.115239)\n        (xy 80.505605 146.115239)\n        (xy 80.498238 146.113388)\n        (xy 80.490638 146.113348)\n        (xy 80.490637 146.113348)\n        (xy 80.42651 146.113012)\n        (xy 80.341351 146.112566)\n        (xy 80.333971 146.114338)\n        (xy 80.333969 146.114338)\n        (xy 80.196175 146.147419)\n        (xy 80.196171 146.14742)\n        (xy 80.188796 146.149191)\n        (xy 80.049381 146.221149)\n        (xy 80.043659 146.226141)\n        (xy 80.043657 146.226142)\n        (xy 79.985397 146.276966)\n        (xy 79.931155 146.324284)\n        (xy 79.908645 146.356313)\n        (xy 79.871841 146.40868)\n        (xy 79.840943 146.452643)\n        (xy 79.822461 146.500048)\n        (xy 79.805466 146.543638)\n        (xy 79.783953 146.598815)\n        (xy 79.782961 146.606348)\n        (xy 79.782961 146.606349)\n        (xy 79.764718 146.744923)\n        (xy 79.763475 146.754362)\n        (xy 73.969462 146.754362)\n        (xy 73.919856 146.623086)\n        (xy 73.88195 146.567932)\n        (xy 73.835295 146.500048)\n        (xy 73.835294 146.500046)\n        (xy 73.830993 146.493789)\n        (xy 73.825322 146.488736)\n        (xy 73.719526 146.394475)\n        (xy 73.719523 146.394473)\n        (xy 73.713854 146.389422)\n        (xy 73.695714 146.379817)\n        (xy 73.612293 146.335648)\n        (xy 73.5752 146.316008)\n        (xy 73.567835 146.314158)\n        (xy 73.430409 146.279639)\n        (xy 73.430405 146.279639)\n        (xy 73.423038 146.277788)\n        (xy 73.415438 146.277748)\n        (xy 73.415437 146.277748)\n        (xy 73.35131 146.277412)\n        (xy 73.266151 146.276966)\n        (xy 73.258771 146.278738)\n        (xy 73.258769 146.278738)\n        (xy 73.120975 146.311819)\n        (xy 73.120971 146.31182)\n        (xy 73.113596 146.313591)\n        (xy 73.094933 146.323224)\n        (xy 73.002538 146.370913)\n        (xy 72.974181 146.385549)\n        (xy 72.968459 146.390541)\n        (xy 72.968457 146.390542)\n        (xy 72.948212 146.408203)\n        (xy 72.855955 146.488684)\n        (xy 72.822348 146.536502)\n        (xy 72.773893 146.605447)\n        (xy 72.765743 146.617043)\n        (xy 72.743669 146.67366)\n        (xy 72.712073 146.7547)\n        (xy 72.708753 146.763215)\n        (xy 72.707761 146.770748)\n        (xy 72.707761 146.770749)\n        (xy 72.689389 146.910304)\n        (xy 72.688275 146.918762)\n        (xy 60.3053 146.918762)\n        (xy 60.3053 144.090362)\n        (xy 73.240475 144.090362)\n        (xy 73.257691 144.246304)\n        (xy 73.311607 144.393638)\n        (xy 73.315844 144.399944)\n        (xy 73.315846 144.399947)\n        (xy 73.342625 144.439797)\n        (xy 73.399112 144.523858)\n        (xy 73.515152 144.629447)\n        (xy 73.521829 144.633072)\n        (xy 73.52183 144.633073)\n        (xy 73.531411 144.638275)\n        (xy 73.653029 144.704308)\n        (xy 73.804783 144.74412)\n        (xy 73.886313 144.745401)\n        (xy 73.954055 144.746465)\n        (xy 73.954058 144.746465)\n        (xy 73.961653 144.746584)\n        (xy 74.04472 144.727559)\n        (xy 74.10718 144.713254)\n        (xy 74.107184 144.713253)\n        (xy 74.114583 144.711558)\n        (xy 74.254743 144.641065)\n        (xy 74.303883 144.599096)\n        (xy 74.368269 144.544106)\n        (xy 74.368271 144.544103)\n        (xy 74.374043 144.539174)\n        (xy 74.37847 144.533014)\n        (xy 74.378473 144.53301)\n        (xy 74.449769 144.433789)\n        (xy 74.465594 144.411766)\n        (xy 74.468427 144.404719)\n        (xy 74.521279 144.273247)\n        (xy 74.52128 144.273245)\n        (xy 74.524112 144.266199)\n        (xy 74.528302 144.236762)\n        (xy 87.835875 144.236762)\n        (xy 87.853091 144.392704)\n        (xy 87.907007 144.540038)\n        (xy 87.911244 144.546344)\n        (xy 87.911246 144.546347)\n        (xy 87.946693 144.599096)\n        (xy 87.994512 144.670258)\n        (xy 88.110552 144.775847)\n        (xy 88.117229 144.779472)\n        (xy 88.11723 144.779473)\n        (xy 88.138236 144.790878)\n        (xy 88.248429 144.850708)\n        (xy 88.400183 144.89052)\n        (xy 88.481713 144.891801)\n        (xy 88.549455 144.892865)\n        (xy 88.549458 144.892865)\n        (xy 88.557053 144.892984)\n        (xy 88.621149 144.878304)\n        (xy 88.70258 144.859654)\n        (xy 88.702584 144.859653)\n        (xy 88.709983 144.857958)\n        (xy 88.850143 144.787465)\n        (xy 88.88609 144.756764)\n        (xy 88.963669 144.690506)\n        (xy 88.963671 144.690503)\n        (xy 88.969443 144.685574)\n        (xy 88.97387 144.679414)\n        (xy 88.973873 144.67941)\n        (xy 89.01817 144.617762)\n        (xy 91.112475 144.617762)\n        (xy 91.129691 144.773704)\n        (xy 91.183607 144.921038)\n        (xy 91.187844 144.927344)\n        (xy 91.187846 144.927347)\n        (xy 91.218013 144.972239)\n        (xy 91.271112 145.051258)\n        (xy 91.387152 145.156847)\n        (xy 91.393829 145.160472)\n        (xy 91.39383 145.160473)\n        (xy 91.419797 145.174572)\n        (xy 91.525029 145.231708)\n        (xy 91.676783 145.27152)\n        (xy 91.758313 145.272801)\n        (xy 91.826055 145.273865)\n        (xy 91.826058 145.273865)\n        (xy 91.833653 145.273984)\n        (xy 91.917209 145.254847)\n        (xy 91.97918 145.240654)\n        (xy 91.979184 145.240653)\n        (xy 91.986583 145.238958)\n        (xy 92.126743 145.168465)\n        (xy 92.169572 145.131886)\n        (xy 92.240269 145.071506)\n        (xy 92.240271 145.071503)\n        (xy 92.246043 145.066574)\n        (xy 92.25047 145.060414)\n        (xy 92.250473 145.06041)\n        (xy 92.315188 144.970348)\n        (xy 92.337594 144.939166)\n        (xy 92.344783 144.921284)\n        (xy 92.393279 144.800647)\n        (xy 92.39328 144.800645)\n        (xy 92.396112 144.793599)\n        (xy 92.406251 144.722362)\n        (xy 103.385475 144.722362)\n        (xy 103.402691 144.878304)\n        (xy 103.456607 145.025638)\n        (xy 103.460844 145.031944)\n        (xy 103.460846 145.031947)\n        (xy 103.484115 145.066574)\n        (xy 103.544112 145.155858)\n        (xy 103.660152 145.261447)\n        (xy 103.666829 145.265072)\n        (xy 103.66683 145.265073)\n        (xy 103.692254 145.278877)\n        (xy 103.798029 145.336308)\n        (xy 103.949783 145.37612)\n        (xy 103.981005 145.37661)\n        (xy 103.985876 145.376687)\n        (xy 104.053674 145.397756)\n        (xy 104.099319 145.452135)\n        (xy 104.108819 145.519117)\n        (xy 104.098259 145.599333)\n        (xy 104.096675 145.611362)\n        (xy 104.113891 145.767304)\n        (xy 104.167807 145.914638)\n        (xy 104.172044 145.920944)\n        (xy 104.172046 145.920947)\n        (xy 104.205477 145.970696)\n        (xy 104.255312 146.044858)\n        (xy 104.371352 146.150447)\n        (xy 104.378029 146.154072)\n        (xy 104.37803 146.154073)\n        (xy 104.392011 146.161664)\n        (xy 104.509229 146.225308)\n        (xy 104.660983 146.26512)\n        (xy 104.742513 146.266401)\n        (xy 104.810255 146.267465)\n        (xy 104.810258 146.267465)\n        (xy 104.817853 146.267584)\n        (xy 104.87204 146.255173)\n        (xy 104.96338 146.234254)\n        (xy 104.963384 146.234253)\n        (xy 104.970783 146.232558)\n        (xy 104.977568 146.229145)\n        (xy 104.977572 146.229144)\n        (xy 105.01916 146.208228)\n        (xy 105.089004 146.19549)\n        (xy 105.154648 146.222535)\n        (xy 105.195606 146.281857)\n        (xy 105.211089 146.329509)\n        (xy 105.29924 146.482191)\n        (xy 105.303658 146.487098)\n        (xy 105.303659 146.487099)\n        (xy 105.41022 146.605447)\n        (xy 105.417209 146.613209)\n        (xy 105.499136 146.672733)\n        (xy 105.528554 146.694106)\n        (xy 105.55984 146.716837)\n        (xy 105.565869 146.719521)\n        (xy 105.565872 146.719523)\n        (xy 105.714864 146.785858)\n        (xy 105.714867 146.785859)\n        (xy 105.7209 146.788545)\n        (xy 105.747053 146.794104)\n        (xy 105.886892 146.823828)\n        (xy 105.886896 146.823828)\n        (xy 105.893349 146.8252)\n        (xy 106.069651 146.8252)\n        (xy 106.076104 146.823828)\n        (xy 106.076108 146.823828)\n        (xy 106.215947 146.794104)\n        (xy 106.2421 146.788545)\n        (xy 106.248133 146.785859)\n        (xy 106.248136 146.785858)\n        (xy 106.397128 146.719523)\n        (xy 106.397131 146.719521)\n        (xy 106.40316 146.716837)\n        (xy 106.434447 146.694106)\n        (xy 106.463864 146.672733)\n        (xy 106.545791 146.613209)\n        (xy 106.55278 146.605447)\n        (xy 106.659341 146.487099)\n        (xy 106.659342 146.487098)\n        (xy 106.66376 146.482191)\n        (xy 106.751911 146.329509)\n        (xy 106.779984 146.243109)\n        (xy 106.804351 146.168115)\n        (xy 106.804351 146.168114)\n        (xy 106.806391 146.161836)\n        (xy 106.807093 146.155162)\n        (xy 106.82215 146.0119)\n        (xy 108.18618 146.0119)\n        (xy 108.18687 146.018465)\n        (xy 108.193477 146.08132)\n        (xy 108.204609 146.187236)\n        (xy 108.206649 146.193514)\n        (xy 108.206649 146.193515)\n        (xy 108.233764 146.276966)\n        (xy 108.259089 146.354909)\n        (xy 108.262392 146.360631)\n        (xy 108.262393 146.360632)\n        (xy 108.273255 146.379446)\n        (xy 108.34724 146.507591)\n        (xy 108.351658 146.512498)\n        (xy 108.351659 146.512499)\n        (xy 108.460787 146.633698)\n        (xy 108.465209 146.638609)\n        (xy 108.60784 146.742237)\n        (xy 108.613869 146.744921)\n        (xy 108.613872 146.744923)\n        (xy 108.762864 146.811258)\n        (xy 108.762867 146.811259)\n        (xy 108.7689 146.813945)\n        (xy 108.778145 146.81591)\n        (xy 108.934892 146.849228)\n        (xy 108.934896 146.849228)\n        (xy 108.941349 146.8506)\n        (xy 109.117651 146.8506)\n        (xy 109.124104 146.849228)\n        (xy 109.124108 146.849228)\n        (xy 109.280855 146.81591)\n        (xy 109.2901 146.813945)\n        (xy 109.296133 146.811259)\n        (xy 109.296136 146.811258)\n        (xy 109.445128 146.744923)\n        (xy 109.445131 146.744921)\n        (xy 109.45116 146.742237)\n        (xy 109.593791 146.638609)\n        (xy 109.598213 146.633698)\n        (xy 109.707341 146.512499)\n        (xy 109.707342 146.512498)\n        (xy 109.71176 146.507591)\n        (xy 109.785745 146.379446)\n        (xy 109.796607 146.360632)\n        (xy 109.796608 146.360631)\n        (xy 109.799911 146.354909)\n        (xy 109.825236 146.276966)\n        (xy 109.852351 146.193515)\n        (xy 109.852351 146.193514)\n        (xy 109.854391 146.187236)\n        (xy 109.865524 146.08132)\n        (xy 109.87213 146.018465)\n        (xy 109.87282 146.0119)\n        (xy 109.87015 145.9865)\n        (xy 109.855081 145.843128)\n        (xy 109.855081 145.843127)\n        (xy 109.854391 145.836564)\n        (xy 109.843678 145.803591)\n        (xy 109.834397 145.775026)\n        (xy 121.157641 145.775026)\n        (xy 121.158157 145.78117)\n        (xy 121.174293 145.97333)\n        (xy 121.175155 145.9836)\n        (xy 121.232848 146.1848)\n        (xy 121.235666 146.190282)\n        (xy 121.235667 146.190286)\n        (xy 121.325703 146.365477)\n        (xy 121.325706 146.365481)\n        (xy 121.328523 146.370963)\n        (xy 121.458534 146.534996)\n        (xy 121.463228 146.538991)\n        (xy 121.580279 146.638609)\n        (xy 121.61793 146.670653)\n        (xy 121.623308 146.673659)\n        (xy 121.62331 146.67366)\n        (xy 121.64004 146.68301)\n        (xy 121.80064 146.772766)\n        (xy 121.999704 146.837446)\n        (xy 122.20754 146.862229)\n        (xy 122.213675 146.861757)\n        (xy 122.213677 146.861757)\n        (xy 122.41009 146.846644)\n        (xy 122.410095 146.846643)\n        (xy 122.416231 146.846171)\n        (xy 122.422161 146.844515)\n        (xy 122.422163 146.844515)\n        (xy 122.601375 146.794478)\n        (xy 122.617829 146.789884)\n        (xy 122.6258 146.785858)\n        (xy 122.719837 146.738356)\n        (xy 122.804655 146.695511)\n        (xy 122.825827 146.67897)\n        (xy 122.964736 146.570442)\n        (xy 122.969592 146.566648)\n        (xy 123.038257 146.487099)\n        (xy 123.102329 146.412871)\n        (xy 123.10233 146.412869)\n        (xy 123.106358 146.408203)\n        (xy 123.209745 146.22621)\n        (xy 123.275813 146.027603)\n        (xy 123.302046 145.819945)\n        (xy 123.302464 145.79)\n        (xy 123.300996 145.775026)\n        (xy 123.697641 145.775026)\n        (xy 123.698157 145.78117)\n        (xy 123.714293 145.97333)\n        (xy 123.715155 145.9836)\n        (xy 123.772848 146.1848)\n        (xy 123.775666 146.190282)\n        (xy 123.775667 146.190286)\n        (xy 123.865703 146.365477)\n        (xy 123.865706 146.365481)\n        (xy 123.868523 146.370963)\n        (xy 123.998534 146.534996)\n        (xy 124.003228 146.538991)\n        (xy 124.120279 146.638609)\n        (xy 124.15793 146.670653)\n        (xy 124.163308 146.673659)\n        (xy 124.16331 146.67366)\n        (xy 124.18004 146.68301)\n        (xy 124.34064 146.772766)\n        (xy 124.539704 146.837446)\n        (xy 124.74754 146.862229)\n        (xy 124.753675 146.861757)\n        (xy 124.753677 146.861757)\n        (xy 124.95009 146.846644)\n        (xy 124.950095 146.846643)\n        (xy 124.956231 146.846171)\n        (xy 124.962161 146.844515)\n        (xy 124.962163 146.844515)\n        (xy 125.141375 146.794478)\n        (xy 125.157829 146.789884)\n        (xy 125.1658 146.785858)\n        (xy 125.259837 146.738356)\n        (xy 125.344655 146.695511)\n        (xy 125.365827 146.67897)\n        (xy 125.504736 146.570442)\n        (xy 125.509592 146.566648)\n        (xy 125.578257 146.487099)\n        (xy 125.642329 146.412871)\n        (xy 125.64233 146.412869)\n        (xy 125.646358 146.408203)\n        (xy 125.667542 146.370913)\n        (xy 128.994628 146.370913)\n        (xy 128.994667 146.371459)\n        (xy 129.000268 146.379817)\n        (xy 129.015224 146.393666)\n        (xy 129.020637 146.398145)\n        (xy 129.294425 146.599998)\n        (xy 129.300288 146.603835)\n        (xy 129.594862 146.773907)\n        (xy 129.601131 146.777074)\n        (xy 129.912826 146.913251)\n        (xy 129.91941 146.915699)\n        (xy 130.244338 147.016281)\n        (xy 130.251152 147.01798)\n        (xy 130.585272 147.081717)\n        (xy 130.592221 147.082644)\n        (xy 130.931379 147.108741)\n        (xy 130.938386 147.108887)\n        (xy 131.278324 147.097017)\n        (xy 131.285318 147.09638)\n        (xy 131.621811 147.046691)\n        (xy 131.628686 147.04528)\n        (xy 131.957557 146.958389)\n        (xy 131.964217 146.956225)\n        (xy 132.281348 146.833218)\n        (xy 132.287747 146.830315)\n        (xy 132.589173 146.672733)\n        (xy 132.595218 146.66913)\n        (xy 132.877201 146.47893)\n        (xy 132.882795 146.474684)\n        (xy 132.994699 146.379446)\n        (xy 133.003131 146.366578)\n        (xy 132.997102 146.356313)\n        (xy 131.01281 144.37202)\n        (xy 130.998869 144.364408)\n        (xy 130.997034 144.364539)\n        (xy 130.99042 144.36879)\n        (xy 129.002242 146.356969)\n        (xy 128.994628 146.370913)\n        (xy 125.667542 146.370913)\n        (xy 125.749745 146.22621)\n        (xy 125.815813 146.027603)\n        (xy 125.842046 145.819945)\n        (xy 125.842464 145.79)\n        (xy 125.822039 145.581691)\n        (xy 125.80182 145.514721)\n        (xy 125.78293 145.452156)\n        (xy 125.761542 145.381316)\n        (xy 125.663278 145.196507)\n        (xy 125.58176 145.096556)\n        (xy 125.534884 145.03908)\n        (xy 125.534881 145.039077)\n        (xy 125.530989 145.034305)\n        (xy 125.52624 145.030376)\n        (xy 125.374464 144.904816)\n        (xy 125.374461 144.904814)\n        (xy 125.369714 144.900887)\n        (xy 125.185597 144.801335)\n        (xy 125.032934 144.754078)\n        (xy 124.991536 144.741263)\n        (xy 124.991533 144.741262)\n        (xy 124.985649 144.739441)\n        (xy 124.979524 144.738797)\n        (xy 124.979523 144.738797)\n        (xy 124.783615 144.718206)\n        (xy 124.783614 144.718206)\n        (xy 124.777487 144.717562)\n        (xy 124.667638 144.727559)\n        (xy 124.575181 144.735973)\n        (xy 124.57518 144.735973)\n        (xy 124.56904 144.736532)\n        (xy 124.563126 144.738273)\n        (xy 124.563124 144.738273)\n        (xy 124.500298 144.756764)\n        (xy 124.368248 144.795629)\n        (xy 124.362783 144.798486)\n        (xy 124.190425 144.888592)\n        (xy 124.182758 144.8926)\n        (xy 124.019636 145.023754)\n        (xy 123.885095 145.184093)\n        (xy 123.882125 145.189496)\n        (xy 123.882124 145.189497)\n        (xy 123.814678 145.312181)\n        (xy 123.78426 145.367511)\n        (xy 123.720972 145.567022)\n        (xy 123.720286 145.573139)\n        (xy 123.720285 145.573143)\n        (xy 123.706068 145.699894)\n        (xy 123.697641 145.775026)\n        (xy 123.300996 145.775026)\n        (xy 123.282039 145.581691)\n        (xy 123.26182 145.514721)\n        (xy 123.24293 145.452156)\n        (xy 123.221542 145.381316)\n        (xy 123.123278 145.196507)\n        (xy 123.04176 145.096556)\n        (xy 122.994884 145.03908)\n        (xy 122.994881 145.039077)\n        (xy 122.990989 145.034305)\n        (xy 122.98624 145.030376)\n        (xy 122.834464 144.904816)\n        (xy 122.834461 144.904814)\n        (xy 122.829714 144.900887)\n        (xy 122.645597 144.801335)\n        (xy 122.492934 144.754078)\n        (xy 122.451536 144.741263)\n        (xy 122.451533 144.741262)\n        (xy 122.445649 144.739441)\n        (xy 122.439524 144.738797)\n        (xy 122.439523 144.738797)\n        (xy 122.243615 144.718206)\n        (xy 122.243614 144.718206)\n        (xy 122.237487 144.717562)\n        (xy 122.127638 144.727559)\n        (xy 122.035181 144.735973)\n        (xy 122.03518 144.735973)\n        (xy 122.02904 144.736532)\n        (xy 122.023126 144.738273)\n        (xy 122.023124 144.738273)\n        (xy 121.960298 144.756764)\n        (xy 121.828248 144.795629)\n        (xy 121.822783 144.798486)\n        (xy 121.650425 144.888592)\n        (xy 121.642758 144.8926)\n        (xy 121.479636 145.023754)\n        (xy 121.345095 145.184093)\n        (xy 121.342125 145.189496)\n        (xy 121.342124 145.189497)\n        (xy 121.274678 145.312181)\n        (xy 121.24426 145.367511)\n        (xy 121.180972 145.567022)\n        (xy 121.180286 145.573139)\n        (xy 121.180285 145.573143)\n        (xy 121.166068 145.699894)\n        (xy 121.157641 145.775026)\n        (xy 109.834397 145.775026)\n        (xy 109.804263 145.682285)\n        (xy 109.799911 145.668891)\n        (xy 109.71176 145.516209)\n        (xy 109.703024 145.506506)\n        (xy 109.598213 145.390102)\n        (xy 109.598212 145.390101)\n        (xy 109.593791 145.385191)\n        (xy 109.483896 145.305347)\n        (xy 109.456502 145.285444)\n        (xy 109.456501 145.285443)\n        (xy 109.45116 145.281563)\n        (xy 109.445131 145.278879)\n        (xy 109.445128 145.278877)\n        (xy 109.296136 145.212542)\n        (xy 109.296133 145.212541)\n        (xy 109.2901 145.209855)\n        (xy 109.236204 145.198399)\n        (xy 109.124108 145.174572)\n        (xy 109.124104 145.174572)\n        (xy 109.117651 145.1732)\n        (xy 108.941349 145.1732)\n        (xy 108.934896 145.174572)\n        (xy 108.934892 145.174572)\n        (xy 108.822796 145.198399)\n        (xy 108.7689 145.209855)\n        (xy 108.762867 145.212541)\n        (xy 108.762864 145.212542)\n        (xy 108.613872 145.278877)\n        (xy 108.613869 145.278879)\n        (xy 108.60784 145.281563)\n        (xy 108.602499 145.285443)\n        (xy 108.602498 145.285444)\n        (xy 108.575104 145.305347)\n        (xy 108.465209 145.385191)\n        (xy 108.460788 145.390101)\n        (xy 108.460787 145.390102)\n        (xy 108.355977 145.506506)\n        (xy 108.34724 145.516209)\n        (xy 108.259089 145.668891)\n        (xy 108.254737 145.682285)\n        (xy 108.215323 145.803591)\n        (xy 108.204609 145.836564)\n        (xy 108.203919 145.843127)\n        (xy 108.203919 145.843128)\n        (xy 108.18885 145.9865)\n        (xy 108.18618 146.0119)\n        (xy 106.82215 146.0119)\n        (xy 106.82413 145.993065)\n        (xy 106.82482 145.9865)\n        (xy 106.822159 145.961181)\n        (xy 106.807081 145.817728)\n        (xy 106.807081 145.817727)\n        (xy 106.806391 145.811164)\n        (xy 106.803931 145.803591)\n        (xy 106.758304 145.663168)\n        (xy 106.751911 145.643491)\n        (xy 106.748515 145.637608)\n        (xy 106.69014 145.5365)\n        (xy 106.66376 145.490809)\n        (xy 106.635578 145.459509)\n        (xy 106.550213 145.364702)\n        (xy 106.550212 145.364701)\n        (xy 106.545791 145.359791)\n        (xy 106.434423 145.278877)\n        (xy 106.408502 145.260044)\n        (xy 106.408501 145.260043)\n        (xy 106.40316 145.256163)\n        (xy 106.397131 145.253479)\n        (xy 106.397128 145.253477)\n        (xy 106.248136 145.187142)\n        (xy 106.248133 145.187141)\n        (xy 106.2421 145.184455)\n        (xy 106.166873 145.168465)\n        (xy 106.076108 145.149172)\n        (xy 106.076104 145.149172)\n        (xy 106.069651 145.1478)\n        (xy 105.893349 145.1478)\n        (xy 105.886896 145.149172)\n        (xy 105.886892 145.149172)\n        (xy 105.796127 145.168465)\n        (xy 105.7209 145.184455)\n        (xy 105.714867 145.187141)\n        (xy 105.714864 145.187142)\n        (xy 105.565872 145.253477)\n        (xy 105.565869 145.253479)\n        (xy 105.55984 145.256163)\n        (xy 105.482737 145.312182)\n        (xy 105.415872 145.336039)\n        (xy 105.34672 145.319959)\n        (xy 105.304838 145.281612)\n        (xy 105.243695 145.192648)\n        (xy 105.243694 145.192646)\n        (xy 105.239393 145.186389)\n        (xy 105.233722 145.181336)\n        (xy 105.127926 145.087075)\n        (xy 105.127923 145.087073)\n        (xy 105.122254 145.082022)\n        (xy 105.108439 145.074707)\n        (xy 105.024712 145.030376)\n        (xy 104.9836 145.008608)\n        (xy 104.976235 145.006758)\n        (xy 104.838809 144.972239)\n        (xy 104.838805 144.972239)\n        (xy 104.831438 144.970388)\n        (xy 104.823838 144.970348)\n        (xy 104.823837 144.970348)\n        (xy 104.8034 144.970241)\n        (xy 104.735385 144.949882)\n        (xy 104.689175 144.895984)\n        (xy 104.679318 144.826489)\n        (xy 104.687253 144.770733)\n        (xy 104.691218 144.742875)\n        (xy 104.691297 144.735335)\n        (xy 104.691318 144.733321)\n        (xy 104.691318 144.73332)\n        (xy 104.691361 144.7292)\n        (xy 104.690387 144.721147)\n        (xy 104.686751 144.6911)\n        (xy 111.86918 144.6911)\n        (xy 111.86987 144.697665)\n        (xy 111.886064 144.851732)\n        (xy 111.887609 144.866436)\n        (xy 111.889649 144.872714)\n        (xy 111.889649 144.872715)\n        (xy 111.903695 144.915945)\n        (xy 111.942089 145.034109)\n        (xy 111.945392 145.039831)\n        (xy 111.945393 145.039832)\n        (xy 111.961531 145.067784)\n        (xy 112.03024 145.186791)\n        (xy 112.034658 145.191698)\n        (xy 112.034659 145.191699)\n        (xy 112.143787 145.312898)\n        (xy 112.148209 145.317809)\n        (xy 112.216618 145.367511)\n        (xy 112.260691 145.399532)\n        (xy 112.29084 145.421437)\n        (xy 112.296869 145.424121)\n        (xy 112.296872 145.424123)\n        (xy 112.445864 145.490458)\n        (xy 112.445867 145.490459)\n        (xy 112.4519 145.493145)\n        (xy 112.463897 145.495695)\n        (xy 112.617892 145.528428)\n        (xy 112.617896 145.528428)\n        (xy 112.624349 145.5298)\n        (xy 112.800651 145.5298)\n        (xy 112.807104 145.528428)\n        (xy 112.807108 145.528428)\n        (xy 112.961103 145.495695)\n        (xy 112.9731 145.493145)\n        (xy 112.979133 145.490459)\n        (xy 112.979136 145.490458)\n        (xy 113.128128 145.424123)\n        (xy 113.128131 145.424121)\n        (xy 113.13416 145.421437)\n        (xy 113.16431 145.399532)\n        (xy 113.208382 145.367511)\n        (xy 113.276791 145.317809)\n        (xy 113.281213 145.312898)\n        (xy 113.390341 145.191699)\n        (xy 113.390342 145.191698)\n        (xy 113.39476 145.186791)\n        (xy 113.463469 145.067784)\n        (xy 113.479607 145.039832)\n        (xy 113.479608 145.039831)\n        (xy 113.482911 145.034109)\n        (xy 113.521305 144.915945)\n        (xy 113.535351 144.872715)\n        (xy 113.535351 144.872714)\n        (xy 113.537391 144.866436)\n        (xy 113.538937 144.851732)\n        (xy 113.55513 144.697665)\n        (xy 113.55582 144.6911)\n        (xy 113.551956 144.654333)\n        (xy 113.538081 144.522328)\n        (xy 113.538081 144.522327)\n        (xy 113.537391 144.515764)\n        (xy 113.535351 144.509485)\n        (xy 113.533978 144.503027)\n        (xy 113.535535 144.502696)\n        (xy 113.533738 144.439797)\n        (xy 113.5704 144.378999)\n        (xy 113.598985 144.359262)\n        (xy 113.672078 144.3225)\n        (xy 113.678862 144.319088)\n        (xy 113.684633 144.314159)\n        (xy 113.684636 144.314157)\n        (xy 113.801739 144.214141)\n        (xy 113.80174 144.21414)\n        (xy 113.807511 144.209211)\n        (xy 113.841188 144.162345)\n        (xy 121.682485 144.162345)\n        (xy 121.687394 144.168903)\n        (xy 121.795461 144.229299)\n        (xy 121.806702 144.23421)\n        (xy 121.993953 144.295052)\n        (xy 122.005927 144.297685)\n        (xy 122.201439 144.320998)\n        (xy 122.213688 144.321255)\n        (xy 122.410001 144.306149)\n        (xy 122.422079 144.304019)\n        (xy 122.611715 144.251072)\n        (xy 122.623145 144.246639)\n        (xy 122.769277 144.172822)\n        (xy 122.779561 144.163177)\n        (xy 122.777323 144.156533)\n        (xy 122.242812 143.622022)\n        (xy 122.228868 143.614408)\n        (xy 122.227035 143.614539)\n        (xy 122.22042 143.61879)\n        (xy 121.689245 144.149965)\n        (xy 121.682485 144.162345)\n        (xy 113.841188 144.162345)\n        (xy 113.906237 144.071819)\n        (xy 113.969341 143.914843)\n        (xy 113.99318 143.747346)\n        (xy 113.993334 143.7326)\n        (xy 113.991531 143.717695)\n        (xy 113.978891 143.613248)\n        (xy 113.973009 143.56464)\n        (xy 113.913206 143.406378)\n        (xy 113.885543 143.366128)\n        (xy 113.821681 143.273207)\n        (xy 113.821679 143.273205)\n        (xy 113.817379 143.266948)\n        (xy 113.811708 143.261895)\n        (xy 113.788454 143.241176)\n        (xy 121.158658 143.241176)\n        (xy 121.175133 143.437368)\n        (xy 121.177348 143.449435)\n        (xy 121.231615 143.638689)\n        (xy 121.236134 143.650101)\n        (xy 121.307477 143.788919)\n        (xy 121.317196 143.799138)\n        (xy 121.323996 143.796794)\n        (xy 121.857978 143.262812)\n        (xy 121.864356 143.251132)\n        (xy 122.594408 143.251132)\n        (xy 122.594539 143.252965)\n        (xy 122.59879 143.25958)\n        (xy 123.12979 143.79058)\n        (xy 123.14217 143.79734)\n        (xy 123.148903 143.792299)\n        (xy 123.206243 143.691363)\n        (xy 123.211232 143.680157)\n        (xy 123.273376 143.493344)\n        (xy 123.276096 143.481372)\n        (xy 123.301101 143.283435)\n        (xy 123.301593 143.276406)\n        (xy 123.301913 143.253505)\n        (xy 123.30162 143.246512)\n        (xy 123.300494 143.235026)\n        (xy 123.697641 143.235026)\n        (xy 123.700381 143.26766)\n        (xy 123.714632 143.437368)\n        (xy 123.715155 143.4436)\n        (xy 123.772848 143.6448)\n        (xy 123.775666 143.650282)\n        (xy 123.775667 143.650286)\n        (xy 123.865703 143.825477)\n        (xy 123.865706 143.825481)\n        (xy 123.868523 143.830963)\n        (xy 123.998534 143.994996)\n        (xy 124.003228 143.998991)\n        (xy 124.11946 144.097912)\n        (xy 124.15793 144.130653)\n        (xy 124.163308 144.133659)\n        (xy 124.16331 144.13366)\n        (xy 124.171684 144.13834)\n        (xy 124.34064 144.232766)\n        (xy 124.539704 144.297446)\n        (xy 124.74754 144.322229)\n        (xy 124.753675 144.321757)\n        (xy 124.753677 144.321757)\n        (xy 124.95009 144.306644)\n        (xy 124.950095 144.306643)\n        (xy 124.956231 144.306171)\n        (xy 124.962161 144.304515)\n        (xy 124.962163 144.304515)\n        (xy 125.13587 144.256015)\n        (xy 125.157829 144.249884)\n        (xy 125.164917 144.246304)\n        (xy 125.278063 144.189149)\n        (xy 125.344655 144.155511)\n        (xy 125.352192 144.149623)\n        (xy 125.504736 144.030442)\n        (xy 125.509592 144.026648)\n        (xy 125.516572 144.018562)\n        (xy 125.567027 143.960109)\n        (xy 127.890759 143.960109)\n        (xy 127.905002 144.299936)\n        (xy 127.905687 144.306926)\n        (xy 127.957724 144.643068)\n        (xy 127.959184 144.649935)\n        (xy 128.048367 144.97818)\n        (xy 128.050581 144.984836)\n        (xy 128.175801 145.301106)\n        (xy 128.17874 145.307467)\n        (xy 128.338431 145.607801)\n        (xy 128.342063 145.613799)\n        (xy 128.534242 145.89447)\n        (xy 128.53852 145.900026)\n        (xy 128.620379 145.994859)\n        (xy 128.633421 146.003276)\n        (xy 128.643452 145.997337)\n        (xy 130.62798 144.01281)\n        (xy 130.634357 144.001131)\n        (xy 131.364408 144.001131)\n        (xy 131.364539 144.002966)\n        (xy 131.36879 144.00958)\n        (xy 133.357688 145.998477)\n        (xy 133.371632 146.006091)\n        (xy 133.372414 146.006036)\n        (xy 133.380288 146.000799)\n        (xy 133.384271 145.996052)\n        (xy 133.58802 145.723696)\n        (xy 133.59191 145.717842)\n        (xy 133.764028 145.424472)\n        (xy 133.767243 145.418218)\n        (xy 133.905588 145.10749)\n        (xy 133.908085 145.100915)\n        (xy 134.010932 144.7767)\n        (xy 134.012678 144.769898)\n        (xy 134.026954 144.6978)\n        (xy 134.77248 144.6978)\n        (xy 134.77317 144.704365)\n        (xy 134.786077 144.827159)\n        (xy 134.790909 144.873136)\n        (xy 134.845389 145.040809)\n        (xy 134.848692 145.046531)\n        (xy 134.848693 145.046532)\n        (xy 134.872838 145.088352)\n        (xy 134.93354 145.193491)\n        (xy 134.937958 145.198398)\n        (xy 134.937959 145.198399)\n        (xy 135.028575 145.299038)\n        (xy 135.051509 145.324509)\n        (xy 135.129686 145.381308)\n        (xy 135.180488 145.418218)\n        (xy 135.19414 145.428137)\n        (xy 135.200169 145.430821)\n        (xy 135.200172 145.430823)\n        (xy 135.349164 145.497158)\n        (xy 135.349167 145.497159)\n        (xy 135.3552 145.499845)\n        (xy 135.386538 145.506506)\n        (xy 135.521192 145.535128)\n        (xy 135.521196 145.535128)\n        (xy 135.527649 145.5365)\n        (xy 135.703951 145.5365)\n        (xy 135.710404 145.535128)\n        (xy 135.710408 145.535128)\n        (xy 135.845062 145.506506)\n        (xy 135.8764 145.499845)\n        (xy 135.882433 145.497159)\n        (xy 135.882436 145.497158)\n        (xy 136.031428 145.430823)\n        (xy 136.031431 145.430821)\n        (xy 136.03746 145.428137)\n        (xy 136.051113 145.418218)\n        (xy 136.101914 145.381308)\n        (xy 136.180091 145.324509)\n        (xy 136.203025 145.299038)\n        (xy 136.293641 145.198399)\n        (xy 136.293642 145.198398)\n        (xy 136.29806 145.193491)\n        (xy 136.358762 145.088352)\n        (xy 136.382907 145.046532)\n        (xy 136.382908 145.046531)\n        (xy 136.386211 145.040809)\n        (xy 136.400848 144.995762)\n        (xy 140.677875 144.995762)\n        (xy 140.695091 145.151704)\n        (xy 140.749007 145.299038)\n        (xy 140.753244 145.305344)\n        (xy 140.753246 145.305347)\n        (xy 140.786012 145.354107)\n        (xy 140.836512 145.429258)\n        (xy 140.952552 145.534847)\n        (xy 141.090429 145.609708)\n        (xy 141.242183 145.64952)\n        (xy 141.323713 145.650801)\n        (xy 141.391455 145.651865)\n        (xy 141.391458 145.651865)\n        (xy 141.399053 145.651984)\n        (xy 141.4692 145.635918)\n        (xy 141.54458 145.618654)\n        (xy 141.544584 145.618653)\n        (xy 141.551983 145.616958)\n        (xy 141.648936 145.568196)\n        (xy 141.718779 145.555458)\n        (xy 141.784423 145.582502)\n        (xy 141.790349 145.587568)\n        (xy 141.810531 145.605933)\n        (xy 141.810535 145.605936)\n        (xy 141.816152 145.611047)\n        (xy 141.822829 145.614672)\n        (xy 141.82283 145.614673)\n        (xy 141.83755 145.622665)\n        (xy 141.954029 145.685908)\n        (xy 142.105783 145.72572)\n        (xy 142.187313 145.727001)\n        (xy 142.255055 145.728065)\n        (xy 142.255058 145.728065)\n        (xy 142.262653 145.728184)\n        (xy 142.31684 145.715773)\n        (xy 142.40818 145.694854)\n        (xy 142.408184 145.694853)\n        (xy 142.415583 145.693158)\n        (xy 142.555743 145.622665)\n        (xy 142.587104 145.59588)\n        (xy 142.669269 145.525706)\n        (xy 142.669271 145.525703)\n        (xy 142.675043 145.520774)\n        (xy 142.67947 145.514614)\n        (xy 142.679473 145.51461)\n        (xy 142.687653 145.503226)\n        (xy 143.852505 145.503226)\n        (xy 143.87107 145.67139)\n        (xy 143.87368 145.678522)\n        (xy 143.925434 145.819945)\n        (xy 143.929212 145.83027)\n        (xy 143.933448 145.836573)\n        (xy 143.933448 145.836574)\n        (xy 144.01934 145.964396)\n        (xy 144.019343 145.964399)\n        (xy 144.023574 145.970696)\n        (xy 144.103512 146.043434)\n        (xy 144.14303 146.079392)\n        (xy 144.148708 146.084559)\n        (xy 144.201731 146.113348)\n        (xy 144.278946 146.155272)\n        (xy 144.297391 146.165287)\n        (xy 144.461038 146.208219)\n        (xy 144.548647 146.209596)\n        (xy 144.622604 146.210758)\n        (xy 144.622607 146.210758)\n        (xy 144.630202 146.210877)\n        (xy 144.688323 146.197565)\n        (xy 144.787714 146.174802)\n        (xy 144.787718 146.174801)\n        (xy 144.795117 146.173106)\n        (xy 144.946262 146.097088)\n        (xy 144.952033 146.092159)\n        (xy 144.952036 146.092157)\n        (xy 145.069139 145.992141)\n        (xy 145.06914 145.99214)\n        (xy 145.074911 145.987211)\n        (xy 145.173637 145.849819)\n        (xy 145.178962 145.836574)\n        (xy 145.206808 145.767304)\n        (xy 145.236741 145.692843)\n        (xy 145.26058 145.525346)\n        (xy 145.260734 145.5106)\n        (xy 145.259108 145.497158)\n        (xy 145.249328 145.416341)\n        (xy 145.240409 145.34264)\n        (xy 145.180606 145.184378)\n        (xy 145.145242 145.132923)\n        (xy 145.089081 145.051207)\n        (xy 145.089079 145.051205)\n        (xy 145.084779 145.044948)\n        (xy 145.079037 145.039832)\n        (xy 144.964131 144.937454)\n        (xy 144.964128 144.937452)\n        (xy 144.958459 144.932401)\n        (xy 144.947105 144.926389)\n        (xy 144.880013 144.890866)\n        (xy 144.808939 144.853234)\n        (xy 144.796741 144.85017)\n        (xy 144.652222 144.813869)\n        (xy 144.652218 144.813869)\n        (xy 144.644851 144.812018)\n        (xy 144.637252 144.811978)\n        (xy 144.63725 144.811978)\n        (xy 144.566908 144.81161)\n        (xy 144.475669 144.811132)\n        (xy 144.468288 144.812904)\n        (xy 144.318538 144.848856)\n        (xy 144.318535 144.848857)\n        (xy 144.311159 144.850628)\n        (xy 144.160818 144.928224)\n        (xy 144.155097 144.933214)\n        (xy 144.155095 144.933216)\n        (xy 144.049299 145.025508)\n        (xy 144.033326 145.039442)\n        (xy 144.025022 145.051258)\n        (xy 143.942648 145.168465)\n        (xy 143.936044 145.177861)\n        (xy 143.933282 145.184944)\n        (xy 143.933282 145.184945)\n        (xy 143.931507 145.189497)\n        (xy 143.874588 145.335489)\n        (xy 143.870259 145.368371)\n        (xy 143.85414 145.490809)\n        (xy 143.852505 145.503226)\n        (xy 142.687653 145.503226)\n        (xy 142.744242 145.424472)\n        (xy 142.766594 145.393366)\n        (xy 142.774627 145.373384)\n        (xy 142.822279 145.254847)\n        (xy 142.82228 145.254845)\n        (xy 142.825112 145.247799)\n        (xy 142.847218 145.092475)\n        (xy 142.847361 145.0788)\n        (xy 142.846479 145.071506)\n        (xy 142.838226 145.003312)\n        (xy 142.828513 144.923047)\n        (xy 142.773056 144.776286)\n        (xy 142.752898 144.746956)\n        (xy 142.688495 144.653248)\n        (xy 142.688494 144.653246)\n        (xy 142.684193 144.646989)\n        (xy 142.674413 144.638275)\n        (xy 142.572726 144.547675)\n        (xy 142.572723 144.547673)\n        (xy 142.567054 144.542622)\n        (xy 142.4284 144.469208)\n        (xy 142.421035 144.467358)\n        (xy 142.283609 144.432839)\n        (xy 142.283605 144.432839)\n        (xy 142.276238 144.430988)\n        (xy 142.268638 144.430948)\n        (xy 142.268637 144.430948)\n        (xy 142.20451 144.430612)\n        (xy 142.119351 144.430166)\n        (xy 142.111971 144.431938)\n        (xy 142.111969 144.431938)\n        (xy 141.974175 144.465019)\n        (xy 141.974171 144.46502)\n        (xy 141.966796 144.466791)\n        (xy 141.948204 144.476387)\n        (xy 141.877264 144.513002)\n        (xy 141.807557 144.526471)\n        (xy 141.741633 144.500116)\n        (xy 141.735655 144.495112)\n        (xy 141.709126 144.471475)\n        (xy 141.709123 144.471473)\n        (xy 141.703454 144.466422)\n        (xy 141.695509 144.462215)\n        (xy 141.615112 144.419647)\n        (xy 141.599842 144.411562)\n        (xy 152.082475 144.411562)\n        (xy 152.099691 144.567504)\n        (xy 152.153607 144.714838)\n        (xy 152.157844 144.721144)\n        (xy 152.157846 144.721147)\n        (xy 152.177367 144.750197)\n        (xy 152.241112 144.845058)\n        (xy 152.357152 144.950647)\n        (xy 152.363829 144.954272)\n        (xy 152.36383 144.954273)\n        (xy 152.39324 144.970241)\n        (xy 152.495029 145.025508)\n        (xy 152.646783 145.06532)\n        (xy 152.726619 145.066574)\n        (xy 152.796055 145.067665)\n        (xy 152.796058 145.067665)\n        (xy 152.803653 145.067784)\n        (xy 152.918999 145.041366)\n        (xy 152.989866 145.045655)\n        (xy 153.047164 145.087577)\n        (xy 153.072702 145.153822)\n        (xy 153.069421 145.192562)\n        (xy 153.068153 145.195815)\n        (xy 153.062473 145.238958)\n        (xy 153.048774 145.343018)\n        (xy 153.047675 145.351362)\n        (xy 153.051952 145.390102)\n        (xy 153.059614 145.459509)\n        (xy 153.047208 145.529413)\n        (xy 152.998978 145.581513)\n        (xy 152.933715 145.599333)\n        (xy 152.787351 145.598566)\n        (xy 152.779971 145.600338)\n        (xy 152.779969 145.600338)\n        (xy 152.642175 145.633419)\n        (xy 152.642171 145.63342)\n        (xy 152.634796 145.635191)\n        (xy 152.495381 145.707149)\n        (xy 152.489659 145.712141)\n        (xy 152.489657 145.712142)\n        (xy 152.426424 145.767304)\n        (xy 152.377155 145.810284)\n        (xy 152.367903 145.823449)\n        (xy 152.310252 145.905478)\n        (xy 152.286943 145.938643)\n        (xy 152.268007 145.987211)\n        (xy 152.233196 146.076498)\n        (xy 152.229953 146.084815)\n        (xy 152.228961 146.092348)\n        (xy 152.228961 146.092349)\n        (xy 152.210952 146.229144)\n        (xy 152.209475 146.240362)\n        (xy 152.226691 146.396304)\n        (xy 152.280607 146.543638)\n        (xy 152.284844 146.549944)\n        (xy 152.284846 146.549947)\n        (xy 152.312927 146.591735)\n        (xy 152.368112 146.673858)\n        (xy 152.484152 146.779447)\n        (xy 152.490829 146.783072)\n        (xy 152.49083 146.783073)\n        (xy 152.503437 146.789918)\n        (xy 152.622029 146.854308)\n        (xy 152.773783 146.89412)\n        (xy 152.855313 146.895401)\n        (xy 152.923055 146.896465)\n        (xy 152.923058 146.896465)\n        (xy 152.930653 146.896584)\n        (xy 152.98484 146.884173)\n        (xy 153.07618 146.863254)\n        (xy 153.076184 146.863253)\n        (xy 153.083583 146.861558)\n        (xy 153.223743 146.791065)\n        (xy 153.332371 146.698289)\n        (xy 153.337269 146.694106)\n        (xy 153.337271 146.694103)\n        (xy 153.343043 146.689174)\n        (xy 153.34747 146.683014)\n        (xy 153.347473 146.68301)\n        (xy 153.413059 146.591735)\n        (xy 153.434594 146.561766)\n        (xy 153.439345 146.549947)\n        (xy 153.490279 146.423247)\n        (xy 153.49028 146.423245)\n        (xy 153.493112 146.416199)\n        (xy 153.515218 146.260875)\n        (xy 153.515361 146.2472)\n        (xy 153.503178 146.146527)\n        (xy 153.514851 146.076498)\n        (xy 153.562532 146.023896)\n        (xy 153.630244 146.005407)\n        (xy 153.761255 146.007465)\n        (xy 153.761258 146.007465)\n        (xy 153.768853 146.007584)\n        (xy 153.83628 145.992141)\n        (xy 153.91438 145.974254)\n        (xy 153.914384 145.974253)\n        (xy 153.921783 145.972558)\n        (xy 154.061943 145.902065)\n        (xy 154.103971 145.86617)\n        (xy 154.175469 145.805106)\n        (xy 154.175471 145.805103)\n        (xy 154.181243 145.800174)\n        (xy 154.18567 145.794014)\n        (xy 154.185673 145.79401)\n        (xy 154.260593 145.689745)\n        (xy 154.272794 145.672766)\n        (xy 154.276382 145.663841)\n        (xy 154.328479 145.534247)\n        (xy 154.32848 145.534245)\n        (xy 154.331312 145.527199)\n        (xy 154.345493 145.427562)\n        (xy 156.527475 145.427562)\n        (xy 156.544691 145.583504)\n        (xy 156.598607 145.730838)\n        (xy 156.602844 145.737144)\n        (xy 156.602846 145.737147)\n        (xy 156.627904 145.774436)\n        (xy 156.686112 145.861058)\n        (xy 156.802152 145.966647)\n        (xy 156.808829 145.970272)\n        (xy 156.80883 145.970273)\n        (xy 156.829836 145.981678)\n        (xy 156.940029 146.041508)\n        (xy 157.091783 146.08132)\n        (xy 157.173313 146.082601)\n        (xy 157.241055 146.083665)\n        (xy 157.241058 146.083665)\n        (xy 157.248653 146.083784)\n        (xy 157.30284 146.071373)\n        (xy 157.39418 146.050454)\n        (xy 157.394184 146.050453)\n        (xy 157.401583 146.048758)\n        (xy 157.541743 145.978265)\n        (xy 157.595414 145.932426)\n        (xy 157.655269 145.881306)\n        (xy 157.655271 145.881303)\n        (xy 157.661043 145.876374)\n        (xy 157.66547 145.870214)\n        (xy 157.665473 145.87021)\n        (xy 157.748163 145.755132)\n        (xy 157.752594 145.748966)\n        (xy 157.757345 145.737147)\n        (xy 157.808279 145.610447)\n        (xy 157.80828 145.610445)\n        (xy 157.811112 145.603399)\n        (xy 157.831438 145.460582)\n        (xy 161.048675 145.460582)\n        (xy 161.049365 145.467147)\n        (xy 161.065317 145.618912)\n        (xy 161.067104 145.635918)\n        (xy 161.069144 145.642196)\n        (xy 161.069144 145.642197)\n        (xy 161.07986 145.675176)\n        (xy 161.121584 145.803591)\n        (xy 161.209735 145.956273)\n        (xy 161.214153 145.96118)\n        (xy 161.214154 145.961181)\n        (xy 161.259822 146.0119)\n        (xy 161.327704 146.087291)\n        (xy 161.364931 146.114338)\n        (xy 161.453757 146.178874)\n        (xy 161.470335 146.190919)\n        (xy 161.476364 146.193603)\n        (xy 161.476367 146.193605)\n        (xy 161.625359 146.25994)\n        (xy 161.625362 146.259941)\n        (xy 161.631395 146.262627)\n        (xy 161.643124 146.26512)\n        (xy 161.797387 146.29791)\n        (xy 161.797391 146.29791)\n        (xy 161.803844 146.299282)\n        (xy 161.980146 146.299282)\n        (xy 161.986599 146.29791)\n        (xy 161.986603 146.29791)\n        (xy 162.140866 146.26512)\n        (xy 162.152595 146.262627)\n        (xy 162.158628 146.259941)\n        (xy 162.158631 146.25994)\n        (xy 162.307623 146.193605)\n        (xy 162.307626 146.193603)\n        (xy 162.313655 146.190919)\n        (xy 162.330234 146.178874)\n        (xy 162.419059 146.114338)\n        (xy 162.456286 146.087291)\n        (xy 162.524168 146.0119)\n        (xy 162.569836 145.961181)\n        (xy 162.569837 145.96118)\n        (xy 162.574255 145.956273)\n        (xy 162.662406 145.803591)\n        (xy 162.671687 145.775026)\n        (xy 169.417641 145.775026)\n        (xy 169.418157 145.78117)\n        (xy 169.434293 145.97333)\n        (xy 169.435155 145.9836)\n        (xy 169.492848 146.1848)\n        (xy 169.495666 146.190282)\n        (xy 169.495667 146.190286)\n        (xy 169.585703 146.365477)\n        (xy 169.585706 146.365481)\n        (xy 169.588523 146.370963)\n        (xy 169.718534 146.534996)\n        (xy 169.723228 146.538991)\n        (xy 169.840279 146.638609)\n        (xy 169.87793 146.670653)\n        (xy 169.883308 146.673659)\n        (xy 169.88331 146.67366)\n        (xy 169.90004 146.68301)\n        (xy 170.06064 146.772766)\n        (xy 170.259704 146.837446)\n        (xy 170.46754 146.862229)\n        (xy 170.473675 146.861757)\n        (xy 170.473677 146.861757)\n        (xy 170.67009 146.846644)\n        (xy 170.670095 146.846643)\n        (xy 170.676231 146.846171)\n        (xy 170.682161 146.844515)\n        (xy 170.682163 146.844515)\n        (xy 170.861375 146.794478)\n        (xy 170.877829 146.789884)\n        (xy 170.8858 146.785858)\n        (xy 170.979837 146.738356)\n        (xy 171.064655 146.695511)\n        (xy 171.085827 146.67897)\n        (xy 171.224736 146.570442)\n        (xy 171.229592 146.566648)\n        (xy 171.298257 146.487099)\n        (xy 171.362329 146.412871)\n        (xy 171.36233 146.412869)\n        (xy 171.366358 146.408203)\n        (xy 171.469745 146.22621)\n        (xy 171.535813 146.027603)\n        (xy 171.562046 145.819945)\n        (xy 171.562464 145.79)\n        (xy 171.560996 145.775026)\n        (xy 171.957641 145.775026)\n        (xy 171.958157 145.78117)\n        (xy 171.974293 145.97333)\n        (xy 171.975155 145.9836)\n        (xy 172.032848 146.1848)\n        (xy 172.035666 146.190282)\n        (xy 172.035667 146.190286)\n        (xy 172.125703 146.365477)\n        (xy 172.125706 146.365481)\n        (xy 172.128523 146.370963)\n        (xy 172.258534 146.534996)\n        (xy 172.263228 146.538991)\n        (xy 172.380279 146.638609)\n        (xy 172.41793 146.670653)\n        (xy 172.423308 146.673659)\n        (xy 172.42331 146.67366)\n        (xy 172.44004 146.68301)\n        (xy 172.60064 146.772766)\n        (xy 172.799704 146.837446)\n        (xy 173.00754 146.862229)\n        (xy 173.013675 146.861757)\n        (xy 173.013677 146.861757)\n        (xy 173.21009 146.846644)\n        (xy 173.210095 146.846643)\n        (xy 173.216231 146.846171)\n        (xy 173.222161 146.844515)\n        (xy 173.222163 146.844515)\n        (xy 173.401375 146.794478)\n        (xy 173.417829 146.789884)\n        (xy 173.4258 146.785858)\n        (xy 173.519837 146.738356)\n        (xy 173.604655 146.695511)\n        (xy 173.625827 146.67897)\n        (xy 173.764736 146.570442)\n        (xy 173.769592 146.566648)\n        (xy 173.838257 146.487099)\n        (xy 173.902329 146.412871)\n        (xy 173.90233 146.412869)\n        (xy 173.906358 146.408203)\n        (xy 174.009745 146.22621)\n        (xy 174.075813 146.027603)\n        (xy 174.102046 145.819945)\n        (xy 174.102464 145.79)\n        (xy 174.082039 145.581691)\n        (xy 174.06182 145.514721)\n        (xy 174.04293 145.452156)\n        (xy 174.021542 145.381316)\n        (xy 173.923278 145.196507)\n        (xy 173.84176 145.096556)\n        (xy 173.794884 145.03908)\n        (xy 173.794881 145.039077)\n        (xy 173.790989 145.034305)\n        (xy 173.78624 145.030376)\n        (xy 173.634464 144.904816)\n        (xy 173.634461 144.904814)\n        (xy 173.629714 144.900887)\n        (xy 173.445597 144.801335)\n        (xy 173.292934 144.754078)\n        (xy 173.251536 144.741263)\n        (xy 173.251533 144.741262)\n        (xy 173.245649 144.739441)\n        (xy 173.239524 144.738797)\n        (xy 173.239523 144.738797)\n        (xy 173.043615 144.718206)\n        (xy 173.043614 144.718206)\n        (xy 173.037487 144.717562)\n        (xy 172.927638 144.727559)\n        (xy 172.835181 144.735973)\n        (xy 172.83518 144.735973)\n        (xy 172.82904 144.736532)\n        (xy 172.823126 144.738273)\n        (xy 172.823124 144.738273)\n        (xy 172.760298 144.756764)\n        (xy 172.628248 144.795629)\n        (xy 172.622783 144.798486)\n        (xy 172.450425 144.888592)\n        (xy 172.442758 144.8926)\n        (xy 172.279636 145.023754)\n        (xy 172.145095 145.184093)\n        (xy 172.142125 145.189496)\n        (xy 172.142124 145.189497)\n        (xy 172.074678 145.312181)\n        (xy 172.04426 145.367511)\n        (xy 171.980972 145.567022)\n        (xy 171.980286 145.573139)\n        (xy 171.980285 145.573143)\n        (xy 171.966068 145.699894)\n        (xy 171.957641 145.775026)\n        (xy 171.560996 145.775026)\n        (xy 171.542039 145.581691)\n        (xy 171.52182 145.514721)\n        (xy 171.50293 145.452156)\n        (xy 171.481542 145.381316)\n        (xy 171.383278 145.196507)\n        (xy 171.30176 145.096556)\n        (xy 171.254884 145.03908)\n        (xy 171.254881 145.039077)\n        (xy 171.250989 145.034305)\n        (xy 171.24624 145.030376)\n        (xy 171.094464 144.904816)\n        (xy 171.094461 144.904814)\n        (xy 171.089714 144.900887)\n        (xy 170.905597 144.801335)\n        (xy 170.752934 144.754078)\n        (xy 170.711536 144.741263)\n        (xy 170.711533 144.741262)\n        (xy 170.705649 144.739441)\n        (xy 170.699524 144.738797)\n        (xy 170.699523 144.738797)\n        (xy 170.503615 144.718206)\n        (xy 170.503614 144.718206)\n        (xy 170.497487 144.717562)\n        (xy 170.387638 144.727559)\n        (xy 170.295181 144.735973)\n        (xy 170.29518 144.735973)\n        (xy 170.28904 144.736532)\n        (xy 170.283126 144.738273)\n        (xy 170.283124 144.738273)\n        (xy 170.220298 144.756764)\n        (xy 170.088248 144.795629)\n        (xy 170.082783 144.798486)\n        (xy 169.910425 144.888592)\n        (xy 169.902758 144.8926)\n        (xy 169.739636 145.023754)\n        (xy 169.605095 145.184093)\n        (xy 169.602125 145.189496)\n        (xy 169.602124 145.189497)\n        (xy 169.534678 145.312181)\n        (xy 169.50426 145.367511)\n        (xy 169.440972 145.567022)\n        (xy 169.440286 145.573139)\n        (xy 169.440285 145.573143)\n        (xy 169.426068 145.699894)\n        (xy 169.417641 145.775026)\n        (xy 162.671687 145.775026)\n        (xy 162.70413 145.675176)\n        (xy 162.714846 145.642197)\n        (xy 162.714846 145.642196)\n        (xy 162.716886 145.635918)\n        (xy 162.718674 145.618912)\n        (xy 162.734625 145.467147)\n        (xy 162.735315 145.460582)\n        (xy 162.727604 145.387216)\n        (xy 162.717576 145.29181)\n        (xy 162.717576 145.291809)\n        (xy 162.716886 145.285246)\n        (xy 162.710332 145.265073)\n        (xy 162.673496 145.151704)\n        (xy 162.662406 145.117573)\n        (xy 162.652789 145.100915)\n        (xy 162.609252 145.025508)\n        (xy 162.574255 144.964891)\n        (xy 162.528345 144.913902)\n        (xy 162.460708 144.838784)\n        (xy 162.460707 144.838783)\n        (xy 162.456286 144.833873)\n        (xy 162.346458 144.754078)\n        (xy 162.318997 144.734126)\n        (xy 162.318996 144.734125)\n        (xy 162.313655 144.730245)\n        (xy 162.307626 144.727561)\n        (xy 162.307623 144.727559)\n        (xy 162.158631 144.661224)\n        (xy 162.158628 144.661223)\n        (xy 162.152595 144.658537)\n        (xy 162.116145 144.650789)\n        (xy 161.986603 144.623254)\n        (xy 161.986599 144.623254)\n        (xy 161.980146 144.621882)\n        (xy 161.803844 144.621882)\n        (xy 161.797391 144.623254)\n        (xy 161.797387 144.623254)\n        (xy 161.667845 144.650789)\n        (xy 161.631395 144.658537)\n        (xy 161.625362 144.661223)\n        (xy 161.625359 144.661224)\n        (xy 161.476367 144.727559)\n        (xy 161.476364 144.727561)\n        (xy 161.470335 144.730245)\n        (xy 161.464994 144.734125)\n        (xy 161.464993 144.734126)\n        (xy 161.437532 144.754078)\n        (xy 161.327704 144.833873)\n        (xy 161.323283 144.838783)\n        (xy 161.323282 144.838784)\n        (xy 161.255646 144.913902)\n        (xy 161.209735 144.964891)\n        (xy 161.174738 145.025508)\n        (xy 161.131202 145.100915)\n        (xy 161.121584 145.117573)\n        (xy 161.110494 145.151704)\n        (xy 161.073659 145.265073)\n        (xy 161.067104 145.285246)\n        (xy 161.066414 145.291809)\n        (xy 161.066414 145.29181)\n        (xy 161.056386 145.387216)\n        (xy 161.048675 145.460582)\n        (xy 157.831438 145.460582)\n        (xy 157.833218 145.448075)\n        (xy 157.833361 145.4344)\n        (xy 157.832134 145.424256)\n        (xy 157.824639 145.362321)\n        (xy 157.814513 145.278647)\n        (xy 157.759056 145.131886)\n        (xy 157.73777 145.100915)\n        (xy 157.674495 145.008848)\n        (xy 157.674494 145.008846)\n        (xy 157.670193 145.002589)\n        (xy 157.664522 144.997536)\n        (xy 157.558726 144.903275)\n        (xy 157.558723 144.903273)\n        (xy 157.553054 144.898222)\n        (xy 157.542937 144.892865)\n        (xy 157.457728 144.847749)\n        (xy 157.4144 144.824808)\n        (xy 157.407035 144.822958)\n        (xy 157.269609 144.788439)\n        (xy 157.269605 144.788439)\n        (xy 157.262238 144.786588)\n        (xy 157.254638 144.786548)\n        (xy 157.254637 144.786548)\n        (xy 157.19051 144.786212)\n        (xy 157.105351 144.785766)\n        (xy 157.097971 144.787538)\n        (xy 157.097969 144.787538)\n        (xy 156.960175 144.820619)\n        (xy 156.960171 144.82062)\n        (xy 156.952796 144.822391)\n        (xy 156.813381 144.894349)\n        (xy 156.807659 144.899341)\n        (xy 156.807657 144.899342)\n        (xy 156.770084 144.932119)\n        (xy 156.695155 144.997484)\n        (xy 156.665392 145.039832)\n        (xy 156.617842 145.10749)\n        (xy 156.604943 145.125843)\n        (xy 156.582232 145.184093)\n        (xy 156.554647 145.254847)\n        (xy 156.547953 145.272015)\n        (xy 156.546961 145.279548)\n        (xy 156.546961 145.279549)\n        (xy 156.532407 145.390102)\n        (xy 156.527475 145.427562)\n        (xy 154.345493 145.427562)\n        (xy 154.353418 145.371875)\n        (xy 154.353561 145.3582)\n        (xy 154.352591 145.35018)\n        (xy 154.343355 145.273865)\n        (xy 154.334713 145.202447)\n        (xy 154.279256 145.055686)\n        (xy 154.265753 145.036039)\n        (xy 154.243651 144.96857)\n        (xy 154.261535 144.899863)\n        (xy 154.313726 144.851732)\n        (xy 154.37157 144.838686)\n        (xy 154.401604 144.839158)\n        (xy 154.401607 144.839158)\n        (xy 154.409202 144.839277)\n        (xy 154.480454 144.822958)\n        (xy 154.566714 144.803202)\n        (xy 154.566718 144.803201)\n        (xy 154.574117 144.801506)\n        (xy 154.725262 144.725488)\n        (xy 154.731033 144.720559)\n        (xy 154.731036 144.720557)\n        (xy 154.848139 144.620541)\n        (xy 154.84814 144.62054)\n        (xy 154.853911 144.615611)\n        (xy 154.952637 144.478219)\n        (xy 154.95626 144.469208)\n        (xy 154.986638 144.393638)\n        (xy 155.015741 144.321243)\n        (xy 155.03958 144.153746)\n        (xy 155.039734 144.139)\n        (xy 155.037931 144.124095)\n        (xy 155.029289 144.052684)\n        (xy 155.025787 144.023741)\n        (xy 162.485516 144.023741)\n        (xy 162.486206 144.030306)\n        (xy 162.502902 144.189149)\n        (xy 162.503945 144.199077)\n        (xy 162.505985 144.205355)\n        (xy 162.505985 144.205356)\n        (xy 162.516837 144.238755)\n        (xy 162.558425 144.36675)\n        (xy 162.561728 144.372472)\n        (xy 162.561729 144.372473)\n        (xy 162.573585 144.393008)\n        (xy 162.646576 144.519432)\n        (xy 162.650994 144.524339)\n        (xy 162.650995 144.52434)\n        (xy 162.756095 144.641065)\n        (xy 162.764545 144.65045)\n        (xy 162.833687 144.700685)\n        (xy 162.896698 144.746465)\n        (xy 162.907176 144.754078)\n        (xy 162.913205 144.756762)\n        (xy 162.913208 144.756764)\n        (xy 163.0622 144.823099)\n        (xy 163.062203 144.8231)\n        (xy 163.068236 144.825786)\n        (xy 163.104686 144.833534)\n        (xy 163.234228 144.861069)\n        (xy 163.234232 144.861069)\n        (xy 163.240685 144.862441)\n        (xy 163.416987 144.862441)\n        (xy 163.42344 144.861069)\n        (xy 163.423444 144.861069)\n        (xy 163.552986 144.833534)\n        (xy 163.589436 144.825786)\n        (xy 163.595469 144.8231)\n        (xy 163.595472 144.823099)\n        (xy 163.744464 144.756764)\n        (xy 163.744467 144.756762)\n        (xy 163.750496 144.754078)\n        (xy 163.760975 144.746465)\n        (xy 163.823985 144.700685)\n        (xy 163.893127 144.65045)\n        (xy 163.901577 144.641065)\n        (xy 164.006677 144.52434)\n        (xy 164.006678 144.524339)\n        (xy 164.011096 144.519432)\n        (xy 164.084087 144.393008)\n        (xy 164.095943 144.372473)\n        (xy 164.095944 144.372472)\n        (xy 164.099247 144.36675)\n        (xy 164.140835 144.238755)\n        (xy 164.151687 144.205356)\n        (xy 164.151687 144.205355)\n        (xy 164.153727 144.199077)\n        (xy 164.154771 144.189149)\n        (xy 164.171466 144.030306)\n        (xy 164.172156 144.023741)\n        (xy 164.167455 143.979019)\n        (xy 164.154417 143.854969)\n        (xy 164.154417 143.854968)\n        (xy 164.153727 143.848405)\n        (xy 164.143864 143.818048)\n        (xy 164.101289 143.687017)\n        (xy 164.099247 143.680732)\n        (xy 164.094003 143.671648)\n        (xy 164.050753 143.596738)\n        (xy 164.011096 143.52805)\n        (xy 163.99935 143.515004)\n        (xy 163.897549 143.401943)\n        (xy 163.897548 143.401942)\n        (xy 163.893127 143.397032)\n        (xy 163.750496 143.293404)\n        (xy 163.744467 143.29072)\n        (xy 163.744464 143.290718)\n        (xy 163.619377 143.235026)\n        (xy 169.417641 143.235026)\n        (xy 169.420381 143.26766)\n        (xy 169.434632 143.437368)\n        (xy 169.435155 143.4436)\n        (xy 169.492848 143.6448)\n        (xy 169.495666 143.650282)\n        (xy 169.495667 143.650286)\n        (xy 169.585703 143.825477)\n        (xy 169.585706 143.825481)\n        (xy 169.588523 143.830963)\n        (xy 169.718534 143.994996)\n        (xy 169.723228 143.998991)\n        (xy 169.83946 144.097912)\n        (xy 169.87793 144.130653)\n        (xy 169.883308 144.133659)\n        (xy 169.88331 144.13366)\n        (xy 169.891684 144.13834)\n        (xy 170.06064 144.232766)\n        (xy 170.259704 144.297446)\n        (xy 170.46754 144.322229)\n        (xy 170.473675 144.321757)\n        (xy 170.473677 144.321757)\n        (xy 170.67009 144.306644)\n        (xy 170.670095 144.306643)\n        (xy 170.676231 144.306171)\n        (xy 170.682161 144.304515)\n        (xy 170.682163 144.304515)\n        (xy 170.85587 144.256015)\n        (xy 170.877829 144.249884)\n        (xy 170.884917 144.246304)\n        (xy 170.998063 144.189149)\n        (xy 171.064655 144.155511)\n        (xy 171.072192 144.149623)\n        (xy 171.224736 144.030442)\n        (xy 171.229592 144.026648)\n        (xy 171.236572 144.018562)\n        (xy 171.362329 143.872871)\n        (xy 171.36233 143.872869)\n        (xy 171.366358 143.868203)\n        (xy 171.469745 143.68621)\n        (xy 171.535813 143.487603)\n        (xy 171.562046 143.279945)\n        (xy 171.562464 143.25)\n        (xy 171.560996 143.235026)\n        (xy 171.957641 143.235026)\n        (xy 171.960381 143.26766)\n        (xy 171.974632 143.437368)\n        (xy 171.975155 143.4436)\n        (xy 172.032848 143.6448)\n        (xy 172.035666 143.650282)\n        (xy 172.035667 143.650286)\n        (xy 172.125703 143.825477)\n        (xy 172.125706 143.825481)\n        (xy 172.128523 143.830963)\n        (xy 172.258534 143.994996)\n        (xy 172.263228 143.998991)\n        (xy 172.37946 144.097912)\n        (xy 172.41793 144.130653)\n        (xy 172.423308 144.133659)\n        (xy 172.42331 144.13366)\n        (xy 172.431684 144.13834)\n        (xy 172.60064 144.232766)\n        (xy 172.799704 144.297446)\n        (xy 173.00754 144.322229)\n        (xy 173.013675 144.321757)\n        (xy 173.013677 144.321757)\n        (xy 173.21009 144.306644)\n        (xy 173.210095 144.306643)\n        (xy 173.216231 144.306171)\n        (xy 173.222161 144.304515)\n        (xy 173.222163 144.304515)\n        (xy 173.39587 144.256015)\n        (xy 173.417829 144.249884)\n        (xy 173.424917 144.246304)\n        (xy 173.538063 144.189149)\n        (xy 173.604655 144.155511)\n        (xy 173.612192 144.149623)\n        (xy 173.764736 144.030442)\n        (xy 173.769592 144.026648)\n        (xy 173.776572 144.018562)\n        (xy 173.902329 143.872871)\n        (xy 173.90233 143.872869)\n        (xy 173.906358 143.868203)\n        (xy 174.009745 143.68621)\n        (xy 174.075813 143.487603)\n        (xy 174.102046 143.279945)\n        (xy 174.102464 143.25)\n        (xy 174.082039 143.041691)\n        (xy 174.079723 143.034018)\n        (xy 174.036233 142.889975)\n        (xy 174.021542 142.841316)\n        (xy 173.923278 142.656507)\n        (xy 173.832238 142.544881)\n        (xy 173.794884 142.49908)\n        (xy 173.794881 142.499077)\n        (xy 173.790989 142.494305)\n        (xy 173.78624 142.490376)\n        (xy 173.634464 142.364816)\n        (xy 173.634461 142.364814)\n        (xy 173.629714 142.360887)\n        (xy 173.445597 142.261335)\n        (xy 173.316704 142.221436)\n        (xy 173.251536 142.201263)\n        (xy 173.251533 142.201262)\n        (xy 173.245649 142.199441)\n        (xy 173.239524 142.198797)\n        (xy 173.239523 142.198797)\n        (xy 173.043615 142.178206)\n        (xy 173.043614 142.178206)\n        (xy 173.037487 142.177562)\n        (xy 172.950054 142.185519)\n        (xy 172.835181 142.195973)\n        (xy 172.83518 142.195973)\n        (xy 172.82904 142.196532)\n        (xy 172.823126 142.198273)\n        (xy 172.823124 142.198273)\n        (xy 172.745355 142.221162)\n        (xy 172.628248 142.255629)\n        (xy 172.622783 142.258486)\n        (xy 172.448558 142.349568)\n        (xy 172.442758 142.3526)\n        (xy 172.279636 142.483754)\n        (xy 172.275672 142.488478)\n        (xy 172.272836 142.491858)\n        (xy 172.145095 142.644093)\n        (xy 172.142125 142.649496)\n        (xy 172.142124 142.649497)\n        (xy 172.120161 142.689447)\n        (xy 172.04426 142.827511)\n        (xy 171.980972 143.027022)\n        (xy 171.980287 143.033132)\n        (xy 171.980285 143.033143)\n        (xy 171.963248 143.185041)\n        (xy 171.957641 143.235026)\n        (xy 171.560996 143.235026)\n        (xy 171.542039 143.041691)\n        (xy 171.539723 143.034018)\n        (xy 171.496233 142.889975)\n        (xy 171.481542 142.841316)\n        (xy 171.383278 142.656507)\n        (xy 171.292238 142.544881)\n        (xy 171.254884 142.49908)\n        (xy 171.254881 142.499077)\n        (xy 171.250989 142.494305)\n        (xy 171.24624 142.490376)\n        (xy 171.094464 142.364816)\n        (xy 171.094461 142.364814)\n        (xy 171.089714 142.360887)\n        (xy 170.905597 142.261335)\n        (xy 170.776704 142.221436)\n        (xy 170.711536 142.201263)\n        (xy 170.711533 142.201262)\n        (xy 170.705649 142.199441)\n        (xy 170.699524 142.198797)\n        (xy 170.699523 142.198797)\n        (xy 170.503615 142.178206)\n        (xy 170.503614 142.178206)\n        (xy 170.497487 142.177562)\n        (xy 170.410054 142.185519)\n        (xy 170.295181 142.195973)\n        (xy 170.29518 142.195973)\n        (xy 170.28904 142.196532)\n        (xy 170.283126 142.198273)\n        (xy 170.283124 142.198273)\n        (xy 170.205355 142.221162)\n        (xy 170.088248 142.255629)\n        (xy 170.082783 142.258486)\n        (xy 169.908558 142.349568)\n        (xy 169.902758 142.3526)\n        (xy 169.739636 142.483754)\n        (xy 169.735672 142.488478)\n        (xy 169.732836 142.491858)\n        (xy 169.605095 142.644093)\n        (xy 169.602125 142.649496)\n        (xy 169.602124 142.649497)\n        (xy 169.580161 142.689447)\n        (xy 169.50426 142.827511)\n        (xy 169.440972 143.027022)\n        (xy 169.440287 143.033132)\n        (xy 169.440285 143.033143)\n        (xy 169.423248 143.185041)\n        (xy 169.417641 143.235026)\n        (xy 163.619377 143.235026)\n        (xy 163.595472 143.224383)\n        (xy 163.595469 143.224382)\n        (xy 163.589436 143.221696)\n        (xy 163.552986 143.213948)\n        (xy 163.423444 143.186413)\n        (xy 163.42344 143.186413)\n        (xy 163.416987 143.185041)\n        (xy 163.240685 143.185041)\n        (xy 163.234232 143.186413)\n        (xy 163.234228 143.186413)\n        (xy 163.104686 143.213948)\n        (xy 163.068236 143.221696)\n        (xy 163.062203 143.224382)\n        (xy 163.0622 143.224383)\n        (xy 162.913208 143.290718)\n        (xy 162.913205 143.29072)\n        (xy 162.907176 143.293404)\n        (xy 162.764545 143.397032)\n        (xy 162.760124 143.401942)\n        (xy 162.760123 143.401943)\n        (xy 162.658323 143.515004)\n        (xy 162.646576 143.52805)\n        (xy 162.606919 143.596738)\n        (xy 162.56367 143.671648)\n        (xy 162.558425 143.680732)\n        (xy 162.556383 143.687017)\n        (xy 162.513809 143.818048)\n        (xy 162.503945 143.848405)\n        (xy 162.503255 143.854968)\n        (xy 162.503255 143.854969)\n        (xy 162.490217 143.979019)\n        (xy 162.485516 144.023741)\n        (xy 155.025787 144.023741)\n        (xy 155.019409 143.97104)\n        (xy 154.959606 143.812778)\n        (xy 154.948621 143.796794)\n        (xy 154.868081 143.679607)\n        (xy 154.868079 143.679605)\n        (xy 154.863779 143.673348)\n        (xy 154.858108 143.668295)\n        (xy 154.743131 143.565854)\n        (xy 154.743128 143.565852)\n        (xy 154.737459 143.560801)\n        (xy 154.587939 143.481634)\n        (xy 154.577564 143.479028)\n        (xy 154.431222 143.442269)\n        (xy 154.431218 143.442269)\n        (xy 154.423851 143.440418)\n        (xy 154.416252 143.440378)\n        (xy 154.41625 143.440378)\n        (xy 154.345908 143.44001)\n        (xy 154.254669 143.439532)\n        (xy 154.247288 143.441304)\n        (xy 154.097538 143.477256)\n        (xy 154.097535 143.477257)\n        (xy 154.090159 143.479028)\n        (xy 153.939818 143.556624)\n        (xy 153.934097 143.561614)\n        (xy 153.934095 143.561616)\n        (xy 153.832892 143.649901)\n        (xy 153.812326 143.667842)\n        (xy 153.803671 143.680157)\n        (xy 153.721314 143.79734)\n        (xy 153.715044 143.806261)\n        (xy 153.653588 143.963889)\n        (xy 153.649493 143.994996)\n        (xy 153.633441 144.116923)\n        (xy 153.631505 144.131626)\n        (xy 153.65007 144.29979)\n        (xy 153.65268 144.306922)\n        (xy 153.69848 144.432075)\n        (xy 153.708212 144.45867)\n        (xy 153.712448 144.464973)\n        (xy 153.712448 144.464974)\n        (xy 153.744966 144.513366)\n        (xy 153.766358 144.581064)\n        (xy 153.747754 144.649579)\n        (xy 153.695061 144.69716)\n        (xy 153.639726 144.70964)\n        (xy 153.636003 144.709621)\n        (xy 153.625551 144.709566)\n        (xy 153.618171 144.711338)\n        (xy 153.618169 144.711338)\n        (xy 153.57977 144.720557)\n        (xy 153.518215 144.735335)\n        (xy 153.447308 144.731788)\n        (xy 153.389574 144.690468)\n        (xy 153.363344 144.624495)\n        (xy 153.366481 144.587451)\n        (xy 153.366112 144.587399)\n        (xy 153.388218 144.432075)\n        (xy 153.388361 144.4184)\n        (xy 153.386706 144.404719)\n        (xy 153.376343 144.319088)\n        (xy 153.369513 144.262647)\n        (xy 153.314056 144.115886)\n        (xy 153.301209 144.097193)\n        (xy 153.229495 143.992848)\n        (xy 153.229494 143.992846)\n        (xy 153.225193 143.986589)\n        (xy 153.219522 143.981536)\n        (xy 153.113726 143.887275)\n        (xy 153.113723 143.887273)\n        (xy 153.108054 143.882222)\n        (xy 153.077938 143.866276)\n        (xy 152.977969 143.813345)\n        (xy 152.9694 143.808808)\n        (xy 152.960291 143.80652)\n        (xy 152.824609 143.772439)\n        (xy 152.824605 143.772439)\n        (xy 152.817238 143.770588)\n        (xy 152.809638 143.770548)\n        (xy 152.809637 143.770548)\n        (xy 152.74551 143.770212)\n        (xy 152.660351 143.769766)\n        (xy 152.652971 143.771538)\n        (xy 152.652969 143.771538)\n        (xy 152.515175 143.804619)\n        (xy 152.515171 143.80462)\n        (xy 152.507796 143.806391)\n        (xy 152.495422 143.812778)\n        (xy 152.397976 143.863074)\n        (xy 152.368381 143.878349)\n        (xy 152.362659 143.883341)\n        (xy 152.362657 143.883342)\n        (xy 152.303653 143.934815)\n        (xy 152.250155 143.981484)\n        (xy 152.238668 143.997828)\n        (xy 152.168829 144.0972)\n        (xy 152.159943 144.109843)\n        (xy 152.141235 144.157826)\n        (xy 152.106187 144.247721)\n        (xy 152.102953 144.256015)\n        (xy 152.101961 144.263548)\n        (xy 152.101961 144.263549)\n        (xy 152.083813 144.401401)\n        (xy 152.082475 144.411562)\n        (xy 141.599842 144.411562)\n        (xy 141.5648 144.393008)\n        (xy 141.557435 144.391158)\n        (xy 141.420009 144.356639)\n        (xy 141.420005 144.356639)\n        (xy 141.412638 144.354788)\n        (xy 141.405038 144.354748)\n        (xy 141.405037 144.354748)\n        (xy 141.34091 144.354412)\n        (xy 141.255751 144.353966)\n        (xy 141.248371 144.355738)\n        (xy 141.248369 144.355738)\n        (xy 141.110575 144.388819)\n        (xy 141.110571 144.38882)\n        (xy 141.103196 144.390591)\n        (xy 140.963781 144.462549)\n        (xy 140.958059 144.467541)\n        (xy 140.958057 144.467542)\n        (xy 140.905528 144.513366)\n        (xy 140.845555 144.565684)\n        (xy 140.830257 144.587451)\n        (xy 140.768467 144.67537)\n        (xy 140.755343 144.694043)\n        (xy 140.735011 144.746191)\n        (xy 140.70234 144.82999)\n        (xy 140.698353 144.840215)\n        (xy 140.697361 144.847748)\n        (xy 140.697361 144.847749)\n        (xy 140.68013 144.978635)\n        (xy 140.677875 144.995762)\n        (xy 136.400848 144.995762)\n        (xy 136.440691 144.873136)\n        (xy 136.445524 144.827159)\n        (xy 136.45843 144.704365)\n        (xy 136.45912 144.6978)\n        (xy 136.453627 144.645539)\n        (xy 136.441381 144.529028)\n        (xy 136.441381 144.529027)\n        (xy 136.440691 144.522464)\n        (xy 136.428319 144.484385)\n        (xy 136.402551 144.40508)\n        (xy 136.386211 144.354791)\n        (xy 136.367928 144.323123)\n        (xy 136.347239 144.28729)\n        (xy 136.29806 144.202109)\n        (xy 136.290887 144.194142)\n        (xy 136.184513 144.076002)\n        (xy 136.184512 144.076001)\n        (xy 136.180091 144.071091)\n        (xy 136.072399 143.992848)\n        (xy 136.042802 143.971344)\n        (xy 136.042801 143.971343)\n        (xy 136.03746 143.967463)\n        (xy 136.031431 143.964779)\n        (xy 136.031428 143.964777)\n        (xy 135.882436 143.898442)\n        (xy 135.882433 143.898441)\n        (xy 135.8764 143.895755)\n        (xy 135.836505 143.887275)\n        (xy 135.710408 143.860472)\n        (xy 135.710404 143.860472)\n        (xy 135.703951 143.8591)\n        (xy 135.527649 143.8591)\n        (xy 135.521196 143.860472)\n        (xy 135.521192 143.860472)\n        (xy 135.395095 143.887275)\n        (xy 135.3552 143.895755)\n        (xy 135.349167 143.898441)\n        (xy 135.349164 143.898442)\n        (xy 135.200172 143.964777)\n        (xy 135.200169 143.964779)\n        (xy 135.19414 143.967463)\n        (xy 135.188799 143.971343)\n        (xy 135.188798 143.971344)\n        (xy 135.159201 143.992848)\n        (xy 135.051509 144.071091)\n        (xy 135.047088 144.076001)\n        (xy 135.047087 144.076002)\n        (xy 134.940714 144.194142)\n        (xy 134.93354 144.202109)\n        (xy 134.884361 144.28729)\n        (xy 134.863673 144.323123)\n        (xy 134.845389 144.354791)\n        (xy 134.829049 144.40508)\n        (xy 134.803282 144.484385)\n        (xy 134.790909 144.522464)\n        (xy 134.790219 144.529027)\n        (xy 134.790219 144.529028)\n        (xy 134.777973 144.645539)\n        (xy 134.77248 144.6978)\n        (xy 134.026954 144.6978)\n        (xy 134.078743 144.436249)\n        (xy 134.079724 144.429268)\n        (xy 134.108298 144.08899)\n        (xy 134.108511 144.084642)\n        (xy 134.109662 144.002178)\n        (xy 134.109571 143.997828)\n        (xy 134.090508 143.656875)\n        (xy 134.089726 143.649901)\n        (xy 134.033001 143.314521)\n        (xy 134.031443 143.307666)\n        (xy 134.021797 143.274026)\n        (xy 138.970505 143.274026)\n        (xy 138.98907 143.44219)\n        (xy 138.99168 143.449322)\n        (xy 139.040446 143.58258)\n        (xy 139.047212 143.60107)\n        (xy 139.051448 143.607373)\n        (xy 139.051448 143.607374)\n        (xy 139.13734 143.735196)\n        (xy 139.137343 143.735199)\n        (xy 139.141574 143.741496)\n        (xy 139.207835 143.801789)\n        (xy 139.259066 143.848405)\n        (xy 139.266708 143.855359)\n        (xy 139.415391 143.936087)\n        (xy 139.579038 143.979019)\n        (xy 139.666647 143.980396)\n        (xy 139.740604 143.981558)\n        (xy 139.740607 143.981558)\n        (xy 139.748202 143.981677)\n        (xy 139.82117 143.964965)\n        (xy 139.905714 143.945602)\n        (xy 139.905718 143.945601)\n        (xy 139.913117 143.943906)\n        (xy 140.064262 143.867888)\n        (xy 140.070033 143.862959)\n        (xy 140.070036 143.862957)\n        (xy 140.187139 143.762941)\n        (xy 140.18714 143.76294)\n        (xy 140.192911 143.758011)\n        (xy 140.291637 143.620619)\n        (xy 140.294835 143.612665)\n        (xy 140.326981 143.532697)\n        (xy 140.354741 143.463643)\n        (xy 140.37858 143.296146)\n        (xy 140.378734 143.2814)\n        (xy 140.378132 143.276421)\n        (xy 140.367404 143.187772)\n        (xy 140.358409 143.11344)\n        (xy 140.298606 142.955178)\n        (xy 140.283495 142.933191)\n        (xy 140.207081 142.822007)\n        (xy 140.207079 142.822005)\n        (xy 140.202779 142.815748)\n        (xy 140.197108 142.810695)\n        (xy 140.082131 142.708254)\n        (xy 140.082128 142.708252)\n        (xy 140.076459 142.703201)\n        (xy 140.053737 142.69117)\n        (xy 139.933651 142.627588)\n        (xy 139.933652 142.627588)\n        (xy 139.926939 142.624034)\n        (xy 139.916564 142.621428)\n        (xy 139.770222 142.584669)\n        (xy 139.770218 142.584669)\n        (xy 139.762851 142.582818)\n        (xy 139.755252 142.582778)\n        (xy 139.75525 142.582778)\n        (xy 139.684908 142.58241)\n        (xy 139.593669 142.581932)\n        (xy 139.586288 142.583704)\n        (xy 139.436538 142.619656)\n        (xy 139.436535 142.619657)\n        (xy 139.429159 142.621428)\n        (xy 139.278818 142.699024)\n        (xy 139.273097 142.704014)\n        (xy 139.273095 142.704016)\n        (xy 139.183948 142.781784)\n        (xy 139.151326 142.810242)\n        (xy 139.142982 142.822114)\n        (xy 139.082154 142.908665)\n        (xy 139.054044 142.948661)\n        (xy 138.992588 143.106289)\n        (xy 138.988845 143.134719)\n        (xy 138.971529 143.266249)\n        (xy 138.970505 143.274026)\n        (xy 134.021797 143.274026)\n        (xy 133.937689 142.980706)\n        (xy 133.935381 142.974078)\n        (xy 133.805759 142.659591)\n        (xy 133.80273 142.653271)\n        (xy 133.638863 142.355198)\n        (xy 133.635138 142.349236)\n        (xy 133.566942 142.252562)\n        (xy 144.360875 142.252562)\n        (xy 144.378091 142.408504)\n        (xy 144.432007 142.555838)\n        (xy 144.436244 142.562144)\n        (xy 144.436246 142.562147)\n        (xy 144.454355 142.589095)\n        (xy 144.519512 142.686058)\n        (xy 144.635552 142.791647)\n        (xy 144.642229 142.795272)\n        (xy 144.64223 142.795273)\n        (xy 144.65695 142.803265)\n        (xy 144.773429 142.866508)\n        (xy 144.925183 142.90632)\n        (xy 145.006713 142.907601)\n        (xy 145.074455 142.908665)\n        (xy 145.074458 142.908665)\n        (xy 145.082053 142.908784)\n        (xy 145.164177 142.889975)\n        (xy 145.22758 142.875454)\n        (xy 145.227584 142.875453)\n        (xy 145.234983 142.873758)\n        (xy 145.375143 142.803265)\n        (xy 145.410289 142.773248)\n        (xy 145.488669 142.706306)\n        (xy 145.488671 142.706303)\n        (xy 145.494443 142.701374)\n        (xy 145.49887 142.695214)\n        (xy 145.498873 142.69521)\n        (xy 145.575123 142.589095)\n        (xy 145.585994 142.573966)\n        (xy 145.591987 142.559058)\n        (xy 145.641679 142.435447)\n        (xy 145.64168 142.435445)\n        (xy 145.644512 142.428399)\n        (xy 145.666618 142.273075)\n        (xy 145.666761 142.2594)\n        (xy 145.666151 142.254355)\n        (xy 145.658567 142.191685)\n        (xy 145.647913 142.103647)\n        (xy 145.592456 141.956886)\n        (xy 145.579614 141.9382)\n        (xy 145.531063 141.867558)\n        (xy 145.508963 141.800088)\n        (xy 145.526849 141.731382)\n        (xy 145.55307 141.700383)\n        (xy 145.570643 141.685374)\n        (xy 145.57507 141.679214)\n        (xy 145.575073 141.67921)\n        (xy 145.634705 141.596222)\n        (xy 145.662194 141.557966)\n        (xy 145.667795 141.544033)\n        (xy 145.717879 141.419447)\n        (xy 145.71788 141.419445)\n        (xy 145.720712 141.412399)\n        (xy 145.724048 141.388962)\n        (xy 147.942275 141.388962)\n        (xy 147.959491 141.544904)\n        (xy 148.013407 141.692238)\n        (xy 148.017644 141.698544)\n        (xy 148.017646 141.698547)\n        (xy 148.045816 141.740467)\n        (xy 148.100912 141.822458)\n        (xy 148.216952 141.928047)\n        (xy 148.223629 141.931672)\n        (xy 148.22363 141.931673)\n        (xy 148.236963 141.938912)\n        (xy 148.354829 142.002908)\n        (xy 148.401554 142.015166)\n        (xy 148.460045 142.030511)\n        (xy 148.52086 142.067145)\n        (xy 148.552215 142.130842)\n        (xy 148.55331 142.138561)\n        (xy 148.569091 142.281504)\n        (xy 148.623007 142.428838)\n        (xy 148.627244 142.435144)\n        (xy 148.627246 142.435147)\n        (xy 148.661704 142.486425)\n        (xy 148.710512 142.559058)\n        (xy 148.826552 142.664647)\n        (xy 148.833229 142.668272)\n        (xy 148.83323 142.668273)\n        (xy 148.839076 142.671447)\n        (xy 148.964429 142.739508)\n        (xy 149.116183 142.77932)\n        (xy 149.197713 142.780601)\n        (xy 149.265455 142.781665)\n        (xy 149.265458 142.781665)\n        (xy 149.273053 142.781784)\n        (xy 149.340476 142.766342)\n        (xy 149.41858 142.748454)\n        (xy 149.418584 142.748453)\n        (xy 149.425983 142.746758)\n        (xy 149.566143 142.676265)\n        (xy 149.623137 142.627588)\n        (xy 149.679669 142.579306)\n        (xy 149.679671 142.579303)\n        (xy 149.685443 142.574374)\n        (xy 149.68987 142.568214)\n        (xy 149.689873 142.56821)\n        (xy 149.753336 142.47989)\n        (xy 149.776994 142.446966)\n        (xy 149.782694 142.432788)\n        (xy 149.832679 142.308447)\n        (xy 149.83268 142.308445)\n        (xy 149.835512 142.301399)\n        (xy 149.857618 142.146075)\n        (xy 149.857761 142.1324)\n        (xy 149.855444 142.113248)\n        (xy 149.849012 142.060099)\n        (xy 149.838913 141.976647)\n        (xy 149.783456 141.829886)\n        (xy 149.764458 141.802244)\n        (xy 149.698895 141.706848)\n        (xy 149.698894 141.706846)\n        (xy 149.694593 141.700589)\n        (xy 149.68795 141.69467)\n        (xy 149.583126 141.601275)\n        (xy 149.583123 141.601273)\n        (xy 149.577454 141.596222)\n        (xy 149.536074 141.574312)\n        (xy 149.521815 141.566762)\n        (xy 153.758875 141.566762)\n        (xy 153.776091 141.722704)\n        (xy 153.830007 141.870038)\n        (xy 153.834244 141.876344)\n        (xy 153.834246 141.876347)\n        (xy 153.912233 141.992402)\n        (xy 153.933626 142.060099)\n        (xy 153.915022 142.128615)\n        (xy 153.910743 142.135122)\n        (xy 153.861743 142.204843)\n        (xy 153.834797 142.273955)\n        (xy 153.818114 142.316747)\n        (xy 153.804753 142.351015)\n        (xy 153.803761 142.358548)\n        (xy 153.803761 142.358549)\n        (xy 153.785486 142.497364)\n        (xy 153.784275 142.506562)\n        (xy 153.801491 142.662504)\n        (xy 153.855407 142.809838)\n        (xy 153.859644 142.816144)\n        (xy 153.859646 142.816147)\n        (xy 153.884779 142.853548)\n        (xy 153.942912 142.940058)\n        (xy 154.058952 143.045647)\n        (xy 154.065629 143.049272)\n        (xy 154.06563 143.049273)\n        (xy 154.08035 143.057265)\n        (xy 154.196829 143.120508)\n        (xy 154.348583 143.16032)\n        (xy 154.430113 143.161601)\n        (xy 154.497855 143.162665)\n        (xy 154.497858 143.162665)\n        (xy 154.505453 143.162784)\n        (xy 154.5755 143.146741)\n        (xy 154.65098 143.129454)\n        (xy 154.650984 143.129453)\n        (xy 154.658383 143.127758)\n        (xy 154.798543 143.057265)\n        (xy 154.833953 143.027022)\n        (xy 154.912069 142.960306)\n        (xy 154.912071 142.960303)\n        (xy 154.917843 142.955374)\n        (xy 154.92227 142.949214)\n        (xy 154.922273 142.94921)\n        (xy 154.995424 142.847407)\n        (xy 155.009394 142.827966)\n        (xy 155.012597 142.819998)\n        (xy 155.065079 142.689447)\n        (xy 155.06508 142.689445)\n        (xy 155.067912 142.682399)\n        (xy 155.090018 142.527075)\n        (xy 155.090161 142.5134)\n        (xy 155.089531 142.508188)\n        (xy 155.077467 142.408504)\n        (xy 155.071313 142.357647)\n        (xy 155.015856 142.210886)\n        (xy 154.942153 142.103647)\n        (xy 154.93707 142.096251)\n        (xy 154.91497 142.028781)\n        (xy 154.932856 141.960075)\n        (xy 154.938587 141.951359)\n        (xy 154.97956 141.894337)\n        (xy 154.979561 141.894335)\n        (xy 154.983994 141.888166)\n        (xy 154.988745 141.876347)\n        (xy 155.039679 141.749647)\n        (xy 155.03968 141.749645)\n        (xy 155.042512 141.742599)\n        (xy 155.049463 141.693762)\n        (xy 157.314875 141.693762)\n        (xy 157.332091 141.849704)\n        (xy 157.386007 141.997038)\n        (xy 157.390244 142.003344)\n        (xy 157.390246 142.003347)\n        (xy 157.416704 142.04272)\n        (xy 157.473512 142.127258)\n        (xy 157.589552 142.232847)\n        (xy 157.596229 142.236472)\n        (xy 157.59623 142.236473)\n        (xy 157.60447 142.240947)\n        (xy 157.727429 142.307708)\n        (xy 157.879183 142.34752)\n        (xy 157.960713 142.348801)\n        (xy 158.028455 142.349865)\n        (xy 158.028458 142.349865)\n        (xy 158.036053 142.349984)\n        (xy 158.103707 142.334489)\n        (xy 158.18158 142.316654)\n        (xy 158.181584 142.316653)\n        (xy 158.188983 142.314958)\n        (xy 158.329143 142.244465)\n        (xy 158.364457 142.214304)\n        (xy 158.442669 142.147506)\n        (xy 158.442671 142.147503)\n        (xy 158.448443 142.142574)\n        (xy 158.45287 142.136414)\n        (xy 158.452873 142.13641)\n        (xy 158.516846 142.04738)\n        (xy 158.539994 142.015166)\n        (xy 158.543241 142.00709)\n        (xy 158.595679 141.876647)\n        (xy 158.59568 141.876645)\n        (xy 158.598512 141.869599)\n        (xy 158.605055 141.823628)\n        (xy 158.605683 141.819214)\n        (xy 158.635084 141.754591)\n        (xy 158.694755 141.716123)\n        (xy 158.765752 141.716021)\n        (xy 158.772728 141.718415)\n        (xy 158.777942 141.721246)\n        (xy 158.929696 141.761058)\n        (xy 159.011226 141.762339)\n        (xy 159.078968 141.763403)\n        (xy 159.078971 141.763403)\n        (xy 159.086566 141.763522)\n        (xy 159.151142 141.748732)\n        (xy 159.232093 141.730192)\n        (xy 159.232097 141.730191)\n        (xy 159.239496 141.728496)\n        (xy 159.379656 141.658003)\n        (xy 159.420432 141.623177)\n        (xy 159.493182 141.561044)\n        (xy 159.493184 141.561041)\n        (xy 159.498956 141.556112)\n        (xy 159.503383 141.549952)\n        (xy 159.503386 141.549948)\n        (xy 159.559843 141.471378)\n        (xy 159.615838 141.42773)\n        (xy 159.686541 141.421284)\n        (xy 159.749505 141.454086)\n        (xy 159.780492 141.501603)\n        (xy 159.819479 141.608141)\n        (xy 159.823716 141.614447)\n        (xy 159.823718 141.61445)\n        (xy 159.843677 141.644151)\n        (xy 159.906984 141.738361)\n        (xy 160.023024 141.84395)\n        (xy 160.029701 141.847575)\n        (xy 160.029702 141.847576)\n        (xy 160.044422 141.855568)\n        (xy 160.160901 141.918811)\n        (xy 160.312655 141.958623)\n        (xy 160.394185 141.959904)\n        (xy 160.461927 141.960968)\n        (xy 160.46193 141.960968)\n        (xy 160.469525 141.961087)\n        (xy 160.551461 141.942321)\n        (xy 160.615052 141.927757)\n        (xy 160.615056 141.927756)\n        (xy 160.622455 141.926061)\n        (xy 160.762615 141.855568)\n        (xy 160.801382 141.822458)\n        (xy 160.876141 141.758609)\n        (xy 160.876143 141.758606)\n        (xy 160.881915 141.753677)\n        (xy 160.886342 141.747517)\n        (xy 160.886345 141.747513)\n        (xy 160.969036 141.632434)\n        (xy 160.973466 141.626269)\n        (xy 160.98002 141.609965)\n        (xy 161.029151 141.48775)\n        (xy 161.029152 141.487748)\n        (xy 161.031984 141.480702)\n        (xy 161.05409 141.325378)\n        (xy 161.054233 141.311703)\n        (xy 161.051098 141.285791)\n        (xy 161.046054 141.244112)\n        (xy 161.035385 141.15595)\n        (xy 160.979928 141.009189)\n        (xy 160.947693 140.962287)\n        (xy 160.895367 140.886151)\n        (xy 160.895366 140.886149)\n        (xy 160.891065 140.879892)\n        (xy 160.868315 140.859622)\n        (xy 160.779923 140.780868)\n        (xy 160.742367 140.720618)\n        (xy 160.74272 140.695026)\n        (xy 169.417641 140.695026)\n        (xy 169.418649 140.707035)\n        (xy 169.434632 140.897368)\n        (xy 169.435155 140.9036)\n        (xy 169.492848 141.1048)\n        (xy 169.495666 141.110282)\n        (xy 169.495667 141.110286)\n        (xy 169.585703 141.285477)\n        (xy 169.585706 141.285481)\n        (xy 169.588523 141.290963)\n        (xy 169.718534 141.454996)\n        (xy 169.723228 141.458991)\n        (xy 169.854488 141.570702)\n        (xy 169.87793 141.590653)\n        (xy 169.883308 141.593659)\n        (xy 169.88331 141.59366)\n        (xy 169.965596 141.639648)\n        (xy 170.06064 141.692766)\n        (xy 170.259704 141.757446)\n        (xy 170.46754 141.782229)\n        (xy 170.473675 141.781757)\n        (xy 170.473677 141.781757)\n        (xy 170.67009 141.766644)\n        (xy 170.670095 141.766643)\n        (xy 170.676231 141.766171)\n        (xy 170.682161 141.764515)\n        (xy 170.682163 141.764515)\n        (xy 170.855483 141.716123)\n        (xy 170.877829 141.709884)\n        (xy 170.88384 141.706848)\n        (xy 170.990305 141.653068)\n        (xy 171.051126 141.622345)\n        (xy 172.482485 141.622345)\n        (xy 172.487394 141.628903)\n        (xy 172.595461 141.689299)\n        (xy 172.606702 141.69421)\n        (xy 172.793953 141.755052)\n        (xy 172.805927 141.757685)\n        (xy 173.001439 141.780998)\n        (xy 173.013688 141.781255)\n        (xy 173.210001 141.766149)\n        (xy 173.222079 141.764019)\n        (xy 173.411715 141.711072)\n        (xy 173.423145 141.706639)\n        (xy 173.569277 141.632822)\n        (xy 173.579561 141.623177)\n        (xy 173.577323 141.616533)\n        (xy 173.468978 141.508188)\n        (xy 174.861059 141.508188)\n        (xy 174.879689 141.649699)\n        (xy 174.883926 141.665511)\n        (xy 174.894964 141.692159)\n        (xy 174.903811 141.703137)\n        (xy 174.908969 141.70182)\n        (xy 175.097981 141.512808)\n        (xy 175.105592 141.49887)\n        (xy 175.10546 141.497034)\n        (xy 175.101211 141.490422)\n        (xy 174.914704 141.303915)\n        (xy 174.902329 141.297157)\n        (xy 174.898068 141.300347)\n        (xy 174.883926 141.334489)\n        (xy 174.879689 141.350301)\n        (xy 174.861059 141.491812)\n        (xy 174.861059 141.508188)\n        (xy 173.468978 141.508188)\n        (xy 173.042812 141.082022)\n        (xy 173.028868 141.074408)\n        (xy 173.027035 141.074539)\n        (xy 173.02042 141.07879)\n        (xy 172.489245 141.609965)\n        (xy 172.482485 141.622345)\n        (xy 171.051126 141.622345)\n        (xy 171.064655 141.615511)\n        (xy 171.074089 141.608141)\n        (xy 171.224736 141.490442)\n        (xy 171.229592 141.486648)\n        (xy 171.233618 141.481984)\n        (xy 171.362329 141.332871)\n        (xy 171.36233 141.332869)\n        (xy 171.366358 141.328203)\n        (xy 171.469745 141.14621)\n        (xy 171.535813 140.947603)\n        (xy 171.562046 140.739945)\n        (xy 171.562464 140.71)\n        (xy 171.561599 140.701176)\n        (xy 171.958658 140.701176)\n        (xy 171.975133 140.897368)\n        (xy 171.977348 140.909435)\n        (xy 172.031615 141.098689)\n        (xy 172.036134 141.110101)\n        (xy 172.107477 141.248919)\n        (xy 172.117196 141.259138)\n        (xy 172.123996 141.256794)\n        (xy 172.657978 140.722812)\n        (xy 172.664356 140.711132)\n        (xy 173.394408 140.711132)\n        (xy 173.394539 140.712965)\n        (xy 173.39879 140.71958)\n        (xy 173.92979 141.25058)\n        (xy 173.94217 141.25734)\n        (xy 173.948903 141.252299)\n        (xy 174.006243 141.151363)\n        (xy 174.011232 141.140157)\n        (xy 174.073376 140.953344)\n        (xy 174.076096 140.941372)\n        (xy 174.101101 140.743435)\n        (xy 174.101593 140.736406)\n        (xy 174.101913 140.713505)\n        (xy 174.10162 140.706512)\n        (xy 174.082174 140.508188)\n        (xy 174.861059 140.508188)\n        (xy 174.879689 140.649699)\n        (xy 174.883926 140.665511)\n        (xy 174.894964 140.692159)\n        (xy 174.903811 140.703137)\n        (xy 174.908969 140.70182)\n        (xy 175.097981 140.512808)\n        (xy 175.105592 140.49887)\n        (xy 175.10546 140.497034)\n        (xy 175.101211 140.490422)\n        (xy 174.914704 140.303915)\n        (xy 174.902329 140.297157)\n        (xy 174.898068 140.300347)\n        (xy 174.883926 140.334489)\n        (xy 174.879689 140.350301)\n        (xy 174.861059 140.491812)\n        (xy 174.861059 140.508188)\n        (xy 174.082174 140.508188)\n        (xy 174.082148 140.507921)\n        (xy 174.079765 140.495886)\n        (xy 174.022859 140.307407)\n        (xy 174.018184 140.296064)\n        (xy 173.952043 140.17167)\n        (xy 173.942181 140.161587)\n        (xy 173.935055 140.164155)\n        (xy 173.402022 140.697188)\n        (xy 173.394408 140.711132)\n        (xy 172.664356 140.711132)\n        (xy 172.665592 140.708868)\n        (xy 172.665461 140.707035)\n        (xy 172.66121 140.70042)\n        (xy 172.129821 140.169031)\n        (xy 172.117441 140.162271)\n        (xy 172.111053 140.167053)\n        (xy 172.047688 140.282314)\n        (xy 172.04286 140.293578)\n        (xy 171.983325 140.481257)\n        (xy 171.980777 140.493246)\n        (xy 171.958829 140.688908)\n        (xy 171.958658 140.701176)\n        (xy 171.561599 140.701176)\n        (xy 171.542039 140.501691)\n        (xy 171.53949 140.493246)\n        (xy 171.506205 140.383005)\n        (xy 171.481542 140.301316)\n        (xy 171.383278 140.116507)\n        (xy 171.296217 140.00976)\n        (xy 171.254884 139.95908)\n        (xy 171.254881 139.959077)\n        (xy 171.250989 139.954305)\n        (xy 171.24624 139.950376)\n        (xy 171.094464 139.824816)\n        (xy 171.094461 139.824814)\n        (xy 171.089714 139.820887)\n        (xy 171.046509 139.797526)\n        (xy 172.481244 139.797526)\n        (xy 172.483697 139.804487)\n        (xy 173.017188 140.337978)\n        (xy 173.031132 140.345592)\n        (xy 173.032965 140.345461)\n        (xy 173.03958 140.34121)\n        (xy 173.446979 139.933811)\n        (xy 175.266863 139.933811)\n        (xy 175.26818 139.938969)\n        (xy 175.457192 140.127981)\n        (xy 175.47113 140.135592)\n        (xy 175.472966 140.13546)\n        (xy 175.479578 140.131211)\n        (xy 175.666082 139.944707)\n        (xy 175.672032 139.933811)\n        (xy 176.266863 139.933811)\n        (xy 176.26818 139.938969)\n        (xy 176.457192 140.127981)\n        (xy 176.47113 140.135592)\n        (xy 176.472966 140.13546)\n        (xy 176.479578 140.131211)\n        (xy 176.666082 139.944707)\n        (xy 176.672032 139.933811)\n        (xy 177.266863 139.933811)\n        (xy 177.26818 139.938969)\n        (xy 177.457192 140.127981)\n        (xy 177.47113 140.135592)\n        (xy 177.472966 140.13546)\n        (xy 177.479578 140.131211)\n        (xy 177.666082 139.944707)\n        (xy 177.672842 139.932327)\n        (xy 177.669653 139.928067)\n        (xy 177.635518 139.913929)\n        (xy 177.619694 139.909689)\n        (xy 177.478188 139.891059)\n        (xy 177.461812 139.891059)\n        (xy 177.320301 139.909689)\n        (xy 177.304489 139.913926)\n        (xy 177.277841 139.924964)\n        (xy 177.266863 139.933811)\n        (xy 176.672032 139.933811)\n        (xy 176.672842 139.932327)\n        (xy 176.669653 139.928067)\n        (xy 176.635518 139.913929)\n        (xy 176.619694 139.909689)\n        (xy 176.478188 139.891059)\n        (xy 176.461812 139.891059)\n        (xy 176.320301 139.909689)\n        (xy 176.304489 139.913926)\n        (xy 176.277841 139.924964)\n        (xy 176.266863 139.933811)\n        (xy 175.672032 139.933811)\n        (xy 175.672842 139.932327)\n        (xy 175.669653 139.928067)\n        (xy 175.635518 139.913929)\n        (xy 175.619694 139.909689)\n        (xy 175.478188 139.891059)\n        (xy 175.461812 139.891059)\n        (xy 175.320301 139.909689)\n        (xy 175.304489 139.913926)\n        (xy 175.277841 139.924964)\n        (xy 175.266863 139.933811)\n        (xy 173.446979 139.933811)\n        (xy 173.571222 139.809568)\n        (xy 173.577982 139.797188)\n        (xy 173.573323 139.790965)\n        (xy 173.45082 139.724728)\n        (xy 173.439515 139.719976)\n        (xy 173.251435 139.661755)\n        (xy 173.239422 139.659289)\n        (xy 173.043612 139.638708)\n        (xy 173.031344 139.638623)\n        (xy 172.835273 139.656466)\n        (xy 172.823224 139.658764)\n        (xy 172.634345 139.714355)\n        (xy 172.622976 139.718948)\n        (xy 172.491393 139.787738)\n        (xy 172.481244 139.797526)\n        (xy 171.046509 139.797526)\n        (xy 170.905597 139.721335)\n        (xy 170.805623 139.690388)\n        (xy 170.711536 139.661263)\n        (xy 170.711533 139.661262)\n        (xy 170.705649 139.659441)\n        (xy 170.699524 139.658797)\n        (xy 170.699523 139.658797)\n        (xy 170.503615 139.638206)\n        (xy 170.503614 139.638206)\n        (xy 170.497487 139.637562)\n        (xy 170.367837 139.649361)\n        (xy 170.295181 139.655973)\n        (xy 170.29518 139.655973)\n        (xy 170.28904 139.656532)\n        (xy 170.283126 139.658273)\n        (xy 170.283124 139.658273)\n        (xy 170.262358 139.664385)\n        (xy 170.088248 139.715629)\n        (xy 170.082783 139.718486)\n        (xy 169.908558 139.809568)\n        (xy 169.902758 139.8126)\n        (xy 169.739636 139.943754)\n        (xy 169.605095 140.104093)\n        (xy 169.602125 140.109496)\n        (xy 169.602124 140.109497)\n        (xy 169.557275 140.191077)\n        (xy 169.50426 140.287511)\n        (xy 169.440972 140.487022)\n        (xy 169.440286 140.493139)\n        (xy 169.440285 140.493143)\n        (xy 169.424388 140.634872)\n        (xy 169.417641 140.695026)\n        (xy 160.74272 140.695026)\n        (xy 160.743347 140.649628)\n        (xy 160.746834 140.639797)\n        (xy 160.759743 140.607684)\n        (xy 160.762576 140.600637)\n        (xy 160.784682 140.445313)\n        (xy 160.784825 140.431638)\n        (xy 160.781736 140.406106)\n        (xy 160.774412 140.345592)\n        (xy 160.765977 140.275885)\n        (xy 160.71052 140.129124)\n        (xy 160.664113 140.061601)\n        (xy 160.625959 140.006086)\n        (xy 160.625958 140.006084)\n        (xy 160.621657 139.999827)\n        (xy 160.615986 139.994774)\n        (xy 160.51019 139.900513)\n        (xy 160.510187 139.900511)\n        (xy 160.504518 139.89546)\n        (xy 160.490144 139.887849)\n        (xy 160.435635 139.858988)\n        (xy 160.365864 139.822046)\n        (xy 160.358499 139.820196)\n        (xy 160.221073 139.785677)\n        (xy 160.221069 139.785677)\n        (xy 160.213702 139.783826)\n        (xy 160.206102 139.783786)\n        (xy 160.206101 139.783786)\n        (xy 160.141974 139.78345)\n        (xy 160.056815 139.783004)\n        (xy 160.049435 139.784776)\n        (xy 160.049433 139.784776)\n        (xy 159.911639 139.817857)\n        (xy 159.911635 139.817858)\n        (xy 159.90426 139.819629)\n        (xy 159.88413 139.830019)\n        (xy 159.807357 139.869645)\n        (xy 159.764845 139.891587)\n        (xy 159.759123 139.896579)\n        (xy 159.759121 139.89658)\n        (xy 159.744094 139.909689)\n        (xy 159.646619 139.994722)\n        (xy 159.623695 140.02734)\n        (xy 159.565484 140.110166)\n        (xy 159.556407 140.123081)\n        (xy 159.534061 140.180395)\n        (xy 159.507418 140.248732)\n        (xy 159.499417 140.269253)\n        (xy 159.498425 140.276786)\n        (xy 159.498425 140.276787)\n        (xy 159.48489 140.379597)\n        (xy 159.478939 140.4248)\n        (xy 159.477637 140.424629)\n        (xy 159.459216 140.485013)\n        (xy 159.405075 140.53094)\n        (xy 159.334699 140.540305)\n        (xy 159.29498 140.527137)\n        (xy 159.259026 140.5081)\n        (xy 159.259023 140.508099)\n        (xy 159.252313 140.504546)\n        (xy 159.244948 140.502696)\n        (xy 159.107522 140.468177)\n        (xy 159.107518 140.468177)\n        (xy 159.100151 140.466326)\n        (xy 159.092551 140.466286)\n        (xy 159.09255 140.466286)\n        (xy 159.028423 140.46595)\n        (xy 158.943264 140.465504)\n        (xy 158.935884 140.467276)\n        (xy 158.935882 140.467276)\n        (xy 158.798088 140.500357)\n        (xy 158.798084 140.500358)\n        (xy 158.790709 140.502129)\n        (xy 158.651294 140.574087)\n        (xy 158.645572 140.579079)\n        (xy 158.64557 140.57908)\n        (xy 158.626647 140.595588)\n        (xy 158.533068 140.677222)\n        (xy 158.507568 140.713505)\n        (xy 158.453974 140.789762)\n        (xy 158.442856 140.805581)\n        (xy 158.43201 140.8334)\n        (xy 158.389699 140.941923)\n        (xy 158.385866 140.951753)\n        (xy 158.381302 140.986425)\n        (xy 158.3803 140.994033)\n        (xy 158.351578 141.058961)\n        (xy 158.292314 141.098053)\n        (xy 158.221322 141.098898)\n        (xy 158.210223 141.095219)\n        (xy 158.208514 141.094563)\n        (xy 158.2018 141.091008)\n        (xy 158.192783 141.088743)\n        (xy 158.057009 141.054639)\n        (xy 158.057005 141.054639)\n        (xy 158.049638 141.052788)\n        (xy 158.042038 141.052748)\n        (xy 158.042037 141.052748)\n        (xy 157.97791 141.052412)\n        (xy 157.892751 141.051966)\n        (xy 157.885371 141.053738)\n        (xy 157.885369 141.053738)\n        (xy 157.747575 141.086819)\n        (xy 157.747571 141.08682)\n        (xy 157.740196 141.088591)\n        (xy 157.698239 141.110247)\n        (xy 157.618172 141.151573)\n        (xy 157.600781 141.160549)\n        (xy 157.595059 141.165541)\n        (xy 157.595057 141.165542)\n        (xy 157.560953 141.195293)\n        (xy 157.482555 141.263684)\n        (xy 157.45903 141.297157)\n        (xy 157.397325 141.384955)\n        (xy 157.392343 141.392043)\n        (xy 157.367799 141.454996)\n        (xy 157.338501 141.530142)\n        (xy 157.335353 141.538215)\n        (xy 157.334361 141.545748)\n        (xy 157.334361 141.545749)\n        (xy 157.316554 141.681012)\n        (xy 157.314875 141.693762)\n        (xy 155.049463 141.693762)\n        (xy 155.064618 141.587275)\n        (xy 155.064761 141.5736)\n        (xy 155.063616 141.564132)\n        (xy 155.055419 141.4964)\n        (xy 155.045913 141.417847)\n        (xy 155.000893 141.298706)\n        (xy 154.995525 141.227915)\n        (xy 155.021035 141.178518)\n        (xy 155.019443 141.177374)\n        (xy 155.023381 141.171893)\n        (xy 155.110994 141.049966)\n        (xy 155.114114 141.042206)\n        (xy 155.166679 140.911447)\n        (xy 155.16668 140.911445)\n        (xy 155.169512 140.904399)\n        (xy 155.191618 140.749075)\n        (xy 155.191692 140.741963)\n        (xy 155.191718 140.739521)\n        (xy 155.191718 140.73952)\n        (xy 155.191761 140.7354)\n        (xy 155.189112 140.713505)\n        (xy 155.18247 140.658626)\n        (xy 155.172913 140.579647)\n        (xy 155.117456 140.432886)\n        (xy 155.028593 140.303589)\n        (xy 155.02292 140.298534)\n        (xy 155.021285 140.29668)\n        (xy 154.991241 140.232353)\n        (xy 155.000744 140.161996)\n        (xy 155.013478 140.139831)\n        (xy 155.020426 140.130161)\n        (xy 155.034794 140.110166)\n        (xy 155.055996 140.057424)\n        (xy 155.090479 139.971647)\n        (xy 155.09048 139.971645)\n        (xy 155.093312 139.964599)\n        (xy 155.115418 139.809275)\n        (xy 155.115561 139.7956)\n        (xy 155.114817 139.789447)\n        (xy 155.106985 139.724728)\n        (xy 155.096713 139.639847)\n        (xy 155.041256 139.493086)\n        (xy 155.000692 139.434065)\n        (xy 154.956695 139.370048)\n        (xy 154.956694 139.370046)\n        (xy 154.952393 139.363789)\n        (xy 154.946722 139.358736)\n        (xy 154.893847 139.311626)\n        (xy 164.141905 139.311626)\n        (xy 164.16047 139.47979)\n        (xy 164.16308 139.486922)\n        (xy 164.207916 139.609441)\n        (xy 164.218612 139.63867)\n        (xy 164.222848 139.644973)\n        (xy 164.222848 139.644974)\n        (xy 164.30874 139.772796)\n        (xy 164.308743 139.772799)\n        (xy 164.312974 139.779096)\n        (xy 164.438108 139.892959)\n        (xy 164.461184 139.905488)\n        (xy 164.556205 139.95708)\n        (xy 164.586791 139.973687)\n        (xy 164.750438 140.016619)\n        (xy 164.838047 140.017996)\n        (xy 164.912004 140.019158)\n        (xy 164.912007 140.019158)\n        (xy 164.919602 140.019277)\n        (xy 164.988304 140.003542)\n        (xy 165.077114 139.983202)\n        (xy 165.077118 139.983201)\n        (xy 165.084517 139.981506)\n        (xy 165.235662 139.905488)\n        (xy 165.241433 139.900559)\n        (xy 165.241436 139.900557)\n        (xy 165.358539 139.800541)\n        (xy 165.35854 139.80054)\n        (xy 165.364311 139.795611)\n        (xy 165.463037 139.658219)\n        (xy 165.467392 139.647387)\n        (xy 165.498222 139.570694)\n        (xy 165.526141 139.501243)\n        (xy 165.54998 139.333746)\n        (xy 165.550134 139.319)\n        (xy 165.548331 139.304095)\n        (xy 165.537555 139.215052)\n        (xy 165.529809 139.15104)\n        (xy 165.470006 138.992778)\n        (xy 165.458575 138.976145)\n        (xy 165.378481 138.859607)\n        (xy 165.378479 138.859605)\n        (xy 165.374179 138.853348)\n        (xy 165.368508 138.848295)\n        (xy 165.253531 138.745854)\n        (xy 165.253528 138.745852)\n        (xy 165.247859 138.740801)\n        (xy 165.235859 138.734447)\n        (xy 165.105051 138.665188)\n        (xy 165.105052 138.665188)\n        (xy 165.098339 138.661634)\n        (xy 165.087964 138.659028)\n        (xy 164.941622 138.622269)\n        (xy 164.941618 138.622269)\n        (xy 164.934251 138.620418)\n        (xy 164.926652 138.620378)\n        (xy 164.92665 138.620378)\n        (xy 164.856308 138.62001)\n        (xy 164.765069 138.619532)\n        (xy 164.757688 138.621304)\n        (xy 164.607938 138.657256)\n        (xy 164.607935 138.657257)\n        (xy 164.600559 138.659028)\n        (xy 164.450218 138.736624)\n        (xy 164.444497 138.741614)\n        (xy 164.444495 138.741616)\n        (xy 164.338238 138.83431)\n        (xy 164.322726 138.847842)\n        (xy 164.308117 138.868628)\n        (xy 164.232554 138.976145)\n        (xy 164.225444 138.986261)\n        (xy 164.163988 139.143889)\n        (xy 164.158614 139.184706)\n        (xy 164.144642 139.290838)\n        (xy 164.141905 139.311626)\n        (xy 154.893847 139.311626)\n        (xy 154.840926 139.264475)\n        (xy 154.840923 139.264473)\n        (xy 154.835254 139.259422)\n        (xy 154.801406 139.2415)\n        (xy 154.703312 139.189562)\n        (xy 154.703313 139.189562)\n        (xy 154.6966 139.186008)\n        (xy 154.689235 139.184158)\n        (xy 154.551809 139.149639)\n        (xy 154.551805 139.149639)\n        (xy 154.544438 139.147788)\n        (xy 154.536838 139.147748)\n        (xy 154.536837 139.147748)\n        (xy 154.47271 139.147412)\n        (xy 154.387551 139.146966)\n        (xy 154.380171 139.148738)\n        (xy 154.380169 139.148738)\n        (xy 154.242375 139.181819)\n        (xy 154.242371 139.18182)\n        (xy 154.234996 139.183591)\n        (xy 154.095581 139.255549)\n        (xy 154.089859 139.260541)\n        (xy 154.089857 139.260542)\n        (xy 154.03253 139.310552)\n        (xy 153.977355 139.358684)\n        (xy 153.887143 139.487043)\n        (xy 153.86696 139.53881)\n        (xy 153.836118 139.617916)\n        (xy 153.830153 139.633215)\n        (xy 153.829161 139.640748)\n        (xy 153.829161 139.640749)\n        (xy 153.810948 139.779096)\n        (xy 153.809675 139.788762)\n        (xy 153.826891 139.944704)\n        (xy 153.880807 140.092038)\n        (xy 153.885044 140.098344)\n        (xy 153.885046 140.098347)\n        (xy 153.918018 140.147413)\n        (xy 153.968312 140.222258)\n        (xy 153.973931 140.227371)\n        (xy 153.978894 140.233121)\n        (xy 153.977025 140.234734)\n        (xy 154.007741 140.285177)\n        (xy 154.00602 140.356153)\n        (xy 153.989107 140.390183)\n        (xy 153.967715 140.420622)\n        (xy 153.963343 140.426843)\n        (xy 153.93988 140.487022)\n        (xy 153.916348 140.54738)\n        (xy 153.906353 140.573015)\n        (xy 153.905361 140.580548)\n        (xy 153.905361 140.580549)\n        (xy 153.886921 140.720618)\n        (xy 153.885875 140.728562)\n        (xy 153.903091 140.884504)\n        (xy 153.905702 140.891639)\n        (xy 153.949773 141.012072)\n        (xy 153.954399 141.082917)\n        (xy 153.926693 141.136564)\n        (xy 153.926555 141.136684)\n        (xy 153.92219 141.142894)\n        (xy 153.922187 141.142898)\n        (xy 153.840712 141.258826)\n        (xy 153.836343 141.265043)\n        (xy 153.817131 141.31432)\n        (xy 153.782501 141.403142)\n        (xy 153.779353 141.411215)\n        (xy 153.778361 141.418748)\n        (xy 153.778361 141.418749)\n        (xy 153.760814 141.552036)\n        (xy 153.758875 141.566762)\n        (xy 149.521815 141.566762)\n        (xy 149.494002 141.552036)\n        (xy 149.4388 141.522808)\n        (xy 149.377223 141.507341)\n        (xy 149.342025 141.4985)\n        (xy 149.280829 141.462505)\n        (xy 149.248808 141.39914)\n        (xy 149.247633 141.391433)\n        (xy 149.235305 141.289566)\n        (xy 149.229313 141.240047)\n        (xy 149.173856 141.093286)\n        (xy 149.16637 141.082393)\n        (xy 149.089295 140.970248)\n        (xy 149.089294 140.970246)\n        (xy 149.084993 140.963989)\n        (xy 149.079322 140.958936)\n        (xy 148.973526 140.864675)\n        (xy 148.973523 140.864673)\n        (xy 148.967854 140.859622)\n        (xy 148.8292 140.786208)\n        (xy 148.821835 140.784358)\n        (xy 148.684409 140.749839)\n        (xy 148.684405 140.749839)\n        (xy 148.677038 140.747988)\n        (xy 148.669438 140.747948)\n        (xy 148.669437 140.747948)\n        (xy 148.60531 140.747612)\n        (xy 148.520151 140.747166)\n        (xy 148.512771 140.748938)\n        (xy 148.512769 140.748938)\n        (xy 148.374975 140.782019)\n        (xy 148.374971 140.78202)\n        (xy 148.367596 140.783791)\n        (xy 148.228181 140.855749)\n        (xy 148.222459 140.860741)\n        (xy 148.222457 140.860742)\n        (xy 148.166537 140.909524)\n        (xy 148.109955 140.958884)\n        (xy 148.082292 140.998244)\n        (xy 148.025684 141.07879)\n        (xy 148.019743 141.087243)\n        (xy 148.003312 141.129387)\n        (xy 147.965532 141.226288)\n        (xy 147.962753 141.233415)\n        (xy 147.961761 141.240948)\n        (xy 147.961761 141.240949)\n        (xy 147.943276 141.38136)\n        (xy 147.942275 141.388962)\n        (xy 145.724048 141.388962)\n        (xy 145.742818 141.257075)\n        (xy 145.742961 141.2434)\n        (xy 145.741054 141.227636)\n        (xy 145.732935 141.160549)\n        (xy 145.724113 141.087647)\n        (xy 145.668656 140.940886)\n        (xy 145.624718 140.876955)\n        (xy 145.584095 140.817848)\n        (xy 145.584094 140.817846)\n        (xy 145.579793 140.811589)\n        (xy 145.574122 140.806536)\n        (xy 145.468326 140.712275)\n        (xy 145.468323 140.712273)\n        (xy 145.462654 140.707222)\n        (xy 145.452452 140.70182)\n        (xy 145.35538 140.650423)\n        (xy 145.324 140.633808)\n        (xy 145.316635 140.631958)\n        (xy 145.179209 140.597439)\n        (xy 145.179205 140.597439)\n        (xy 145.171838 140.595588)\n        (xy 145.164238 140.595548)\n        (xy 145.164237 140.595548)\n        (xy 145.10011 140.595212)\n        (xy 145.014951 140.594766)\n        (xy 145.007571 140.596538)\n        (xy 145.007569 140.596538)\n        (xy 144.869775 140.629619)\n        (xy 144.869771 140.62962)\n        (xy 144.862396 140.631391)\n        (xy 144.722981 140.703349)\n        (xy 144.717259 140.708341)\n        (xy 144.717257 140.708342)\n        (xy 144.672707 140.747206)\n        (xy 144.604755 140.806484)\n        (xy 144.586492 140.83247)\n        (xy 144.519004 140.928496)\n        (xy 144.514543 140.934843)\n        (xy 144.491466 140.994033)\n        (xy 144.461125 141.071854)\n        (xy 144.457553 141.081015)\n        (xy 144.456561 141.088548)\n        (xy 144.456561 141.088549)\n        (xy 144.438428 141.226288)\n        (xy 144.437075 141.236562)\n        (xy 144.454291 141.392504)\n        (xy 144.508207 141.539838)\n        (xy 144.512444 141.546144)\n        (xy 144.512446 141.546147)\n        (xy 144.554105 141.608141)\n        (xy 144.571817 141.634498)\n        (xy 144.57351 141.637018)\n        (xy 144.594903 141.704715)\n        (xy 144.576299 141.77323)\n        (xy 144.551762 141.802239)\n        (xy 144.528555 141.822484)\n        (xy 144.511817 141.8463)\n        (xy 144.447229 141.9382)\n        (xy 144.438343 141.950843)\n        (xy 144.410982 142.021021)\n        (xy 144.389358 142.076484)\n        (xy 144.381353 142.097015)\n        (xy 144.380361 142.104548)\n        (xy 144.380361 142.104549)\n        (xy 144.362365 142.241247)\n        (xy 144.360875 142.252562)\n        (xy 133.566942 142.252562)\n        (xy 133.439071 142.071294)\n        (xy 133.43471 142.065792)\n        (xy 133.38029 142.004497)\n        (xy 133.366901 141.996119)\n        (xy 133.357343 142.001868)\n        (xy 131.37202 143.98719)\n        (xy 131.364408 144.001131)\n        (xy 130.634357 144.001131)\n        (xy 130.635592 143.998869)\n        (xy 130.635461 143.997034)\n        (xy 130.63121 143.99042)\n        (xy 128.643644 142.002855)\n        (xy 128.6297 141.995241)\n        (xy 128.62939 141.995263)\n        (xy 128.620722 142.001115)\n        (xy 128.592531 142.031989)\n        (xy 128.588093 142.03743)\n        (xy 128.388172 142.312598)\n        (xy 128.384354 142.318522)\n        (xy 128.216354 142.614256)\n        (xy 128.213224 142.620561)\n        (xy 128.07923 142.933191)\n        (xy 128.076828 142.939792)\n        (xy 127.97852 143.265404)\n        (xy 127.976865 143.272247)\n        (xy 127.915466 143.60678)\n        (xy 127.914583 143.613774)\n        (xy 127.890857 143.953064)\n        (xy 127.890759 143.960109)\n        (xy 125.567027 143.960109)\n        (xy 125.642329 143.872871)\n        (xy 125.64233 143.872869)\n        (xy 125.646358 143.868203)\n        (xy 125.749745 143.68621)\n        (xy 125.815813 143.487603)\n        (xy 125.842046 143.279945)\n        (xy 125.842464 143.25)\n        (xy 125.822039 143.041691)\n        (xy 125.819723 143.034018)\n        (xy 125.776233 142.889975)\n        (xy 125.761542 142.841316)\n        (xy 125.663278 142.656507)\n        (xy 125.572238 142.544881)\n        (xy 125.534884 142.49908)\n        (xy 125.534881 142.499077)\n        (xy 125.530989 142.494305)\n        (xy 125.52624 142.490376)\n        (xy 125.374464 142.364816)\n        (xy 125.374461 142.364814)\n        (xy 125.369714 142.360887)\n        (xy 125.185597 142.261335)\n        (xy 125.056704 142.221436)\n        (xy 124.991536 142.201263)\n        (xy 124.991533 142.201262)\n        (xy 124.985649 142.199441)\n        (xy 124.979524 142.198797)\n        (xy 124.979523 142.198797)\n        (xy 124.783615 142.178206)\n        (xy 124.783614 142.178206)\n        (xy 124.777487 142.177562)\n        (xy 124.690054 142.185519)\n        (xy 124.575181 142.195973)\n        (xy 124.57518 142.195973)\n        (xy 124.56904 142.196532)\n        (xy 124.563126 142.198273)\n        (xy 124.563124 142.198273)\n        (xy 124.485355 142.221162)\n        (xy 124.368248 142.255629)\n        (xy 124.362783 142.258486)\n        (xy 124.188558 142.349568)\n        (xy 124.182758 142.3526)\n        (xy 124.019636 142.483754)\n        (xy 124.015672 142.488478)\n        (xy 124.012836 142.491858)\n        (xy 123.885095 142.644093)\n        (xy 123.882125 142.649496)\n        (xy 123.882124 142.649497)\n        (xy 123.860161 142.689447)\n        (xy 123.78426 142.827511)\n        (xy 123.720972 143.027022)\n        (xy 123.720287 143.033132)\n        (xy 123.720285 143.033143)\n        (xy 123.703248 143.185041)\n        (xy 123.697641 143.235026)\n        (xy 123.300494 143.235026)\n        (xy 123.282148 143.047921)\n        (xy 123.279765 143.035886)\n        (xy 123.222859 142.847407)\n        (xy 123.218184 142.836064)\n        (xy 123.152043 142.71167)\n        (xy 123.142181 142.701587)\n        (xy 123.135055 142.704155)\n        (xy 122.602022 143.237188)\n        (xy 122.594408 143.251132)\n        (xy 121.864356 143.251132)\n        (xy 121.865592 143.248868)\n        (xy 121.865461 143.247035)\n        (xy 121.86121 143.24042)\n        (xy 121.329821 142.709031)\n        (xy 121.317441 142.702271)\n        (xy 121.311053 142.707053)\n        (xy 121.247688 142.822314)\n        (xy 121.24286 142.833578)\n        (xy 121.183325 143.021257)\n        (xy 121.180777 143.033246)\n        (xy 121.158829 143.228908)\n        (xy 121.158658 143.241176)\n        (xy 113.788454 143.241176)\n        (xy 113.696731 143.159454)\n        (xy 113.696728 143.159452)\n        (xy 113.691059 143.154401)\n        (xy 113.643943 143.129454)\n        (xy 113.600261 143.106326)\n        (xy 113.541539 143.075234)\n        (xy 113.531164 143.072628)\n        (xy 113.384822 143.035869)\n        (xy 113.384818 143.035869)\n        (xy 113.377451 143.034018)\n        (xy 113.369852 143.033978)\n        (xy 113.36985 143.033978)\n        (xy 113.299508 143.03361)\n        (xy 113.208269 143.033132)\n        (xy 113.200888 143.034904)\n        (xy 113.051138 143.070856)\n        (xy 113.051135 143.070857)\n        (xy 113.043759 143.072628)\n        (xy 112.893418 143.150224)\n        (xy 112.887697 143.155214)\n        (xy 112.887695 143.155216)\n        (xy 112.771653 143.256446)\n        (xy 112.765926 143.261442)\n        (xy 112.757082 143.274026)\n        (xy 112.679589 143.384288)\n        (xy 112.668644 143.399861)\n        (xy 112.607188 143.557489)\n        (xy 112.601293 143.602264)\n        (xy 112.586784 143.712475)\n        (xy 112.585105 143.725226)\n        (xy 112.587092 143.743223)\n        (xy 112.587208 143.744271)\n        (xy 112.574803 143.814175)\n        (xy 112.526574 143.866276)\n        (xy 112.488167 143.881345)\n        (xy 112.458368 143.887679)\n        (xy 112.458358 143.887682)\n        (xy 112.4519 143.889055)\n        (xy 112.445867 143.891741)\n        (xy 112.445864 143.891742)\n        (xy 112.296872 143.958077)\n        (xy 112.296869 143.958079)\n        (xy 112.29084 143.960763)\n        (xy 112.285499 143.964643)\n        (xy 112.285498 143.964644)\n        (xy 112.253767 143.987698)\n        (xy 112.148209 144.064391)\n        (xy 112.143788 144.069301)\n        (xy 112.143787 144.069302)\n        (xy 112.035877 144.189149)\n        (xy 112.03024 144.195409)\n        (xy 111.99142 144.262647)\n        (xy 111.961933 144.313721)\n        (xy 111.942089 144.348091)\n        (xy 111.93787 144.361076)\n        (xy 111.897805 144.484385)\n        (xy 111.887609 144.515764)\n        (xy 111.886919 144.522327)\n        (xy 111.886919 144.522328)\n        (xy 111.873044 144.654333)\n        (xy 111.86918 144.6911)\n        (xy 104.686751 144.6911)\n        (xy 104.680801 144.641936)\n        (xy 104.672513 144.573447)\n        (xy 104.617056 144.426686)\n        (xy 104.591031 144.388819)\n        (xy 104.532495 144.303648)\n        (xy 104.532494 144.303646)\n        (xy 104.528193 144.297389)\n        (xy 104.522464 144.292284)\n        (xy 104.496981 144.26958)\n        (xy 104.459425 144.20933)\n        (xy 104.460405 144.13834)\n        (xy 104.49961 144.079149)\n        (xy 104.552671 144.052684)\n        (xy 104.620478 144.037154)\n        (xy 104.627883 144.035458)\n        (xy 104.736163 143.980999)\n        (xy 106.929431 143.980999)\n        (xy 106.930315 143.98218)\n        (xy 106.935178 143.984527)\n        (xy 107.056074 144.016243)\n        (xy 107.071025 144.01829)\n        (xy 107.206428 144.020418)\n        (xy 107.221432 144.018841)\n        (xy 107.353438 143.988607)\n        (xy 107.359501 143.986425)\n        (xy 107.365306 143.980999)\n        (xy 108.429431 143.980999)\n        (xy 108.430315 143.98218)\n        (xy 108.435178 143.984527)\n        (xy 108.556074 144.016243)\n        (xy 108.571025 144.01829)\n        (xy 108.706428 144.020418)\n        (xy 108.721432 144.018841)\n        (xy 108.853438 143.988607)\n        (xy 108.859501 143.986425)\n        (xy 108.865306 143.980999)\n        (xy 109.929431 143.980999)\n        (xy 109.930315 143.98218)\n        (xy 109.935178 143.984527)\n        (xy 110.056074 144.016243)\n        (xy 110.071025 144.01829)\n        (xy 110.206428 144.020418)\n        (xy 110.221432 144.018841)\n        (xy 110.353438 143.988607)\n        (xy 110.359501 143.986425)\n        (xy 110.36711 143.979313)\n        (xy 110.364898 143.972708)\n        (xy 110.161312 143.769122)\n        (xy 110.147368 143.761508)\n        (xy 110.145535 143.761639)\n        (xy 110.13892 143.76589)\n        (xy 109.936191 143.968619)\n        (xy 109.929431 143.980999)\n        (xy 108.865306 143.980999)\n        (xy 108.86711 143.979313)\n        (xy 108.864898 143.972708)\n        (xy 108.661312 143.769122)\n        (xy 108.647368 143.761508)\n        (xy 108.645535 143.761639)\n        (xy 108.63892 143.76589)\n        (xy 108.436191 143.968619)\n        (xy 108.429431 143.980999)\n        (xy 107.365306 143.980999)\n        (xy 107.36711 143.979313)\n        (xy 107.364898 143.972708)\n        (xy 107.161312 143.769122)\n        (xy 107.147368 143.761508)\n        (xy 107.145535 143.761639)\n        (xy 107.13892 143.76589)\n        (xy 106.936191 143.968619)\n        (xy 106.929431 143.980999)\n        (xy 104.736163 143.980999)\n        (xy 104.768043 143.964965)\n        (xy 104.845932 143.898442)\n        (xy 104.881569 143.868006)\n        (xy 104.881571 143.868003)\n        (xy 104.887343 143.863074)\n        (xy 104.89177 143.856914)\n        (xy 104.891773 143.85691)\n        (xy 104.960325 143.761508)\n        (xy 104.978894 143.735666)\n        (xy 104.986118 143.717695)\n        (xy 105.034579 143.597147)\n        (xy 105.03458 143.597145)\n        (xy 105.037412 143.590099)\n        (xy 105.059518 143.434775)\n        (xy 105.059661 143.4211)\n        (xy 105.05788 143.406378)\n        (xy 105.056877 143.398086)\n        (xy 106.522497 143.398086)\n        (xy 106.537358 143.532697)\n        (xy 106.540802 143.54738)\n        (xy 106.560887 143.602264)\n        (xy 106.569268 143.613606)\n        (xy 106.573725 143.612665)\n        (xy 106.776478 143.409912)\n        (xy 106.782856 143.398232)\n        (xy 107.512908 143.398232)\n        (xy 107.513039 143.400065)\n        (xy 107.51729 143.40668)\n        (xy 107.717098 143.606488)\n        (xy 107.729478 143.613248)\n        (xy 107.733576 143.61018)\n        (xy 107.751179 143.566391)\n        (xy 107.755081 143.551827)\n        (xy 107.774702 143.413968)\n        (xy 107.781969 143.397994)\n        (xy 107.781454 143.396851)\n        (xy 108.01547 143.396851)\n        (xy 108.024684 143.417895)\n        (xy 108.037358 143.532697)\n        (xy 108.040802 143.54738)\n        (xy 108.060887 143.602264)\n        (xy 108.069268 143.613606)\n        (xy 108.073725 143.612665)\n        (xy 108.276478 143.409912)\n        (xy 108.282856 143.398232)\n        (xy 109.012908 143.398232)\n        (xy 109.013039 143.400065)\n        (xy 109.01729 143.40668)\n        (xy 109.217098 143.606488)\n        (xy 109.229478 143.613248)\n        (xy 109.233576 143.61018)\n        (xy 109.251179 143.566391)\n        (xy 109.255081 143.551827)\n        (xy 109.274702 143.413968)\n        (xy 109.281969 143.397994)\n        (xy 109.281454 143.396851)\n        (xy 109.51547 143.396851)\n        (xy 109.524684 143.417895)\n        (xy 109.537358 143.532697)\n        (xy 109.540802 143.54738)\n        (xy 109.560887 143.602264)\n        (xy 109.569268 143.613606)\n        (xy 109.573725 143.612665)\n        (xy 109.776478 143.409912)\n        (xy 109.782856 143.398232)\n        (xy 110.512908 143.398232)\n        (xy 110.513039 143.400065)\n        (xy 110.51729 143.40668)\n        (xy 110.717098 143.606488)\n        (xy 110.729478 143.613248)\n        (xy 110.733576 143.61018)\n        (xy 110.751179 143.566391)\n        (xy 110.755081 143.551827)\n        (xy 110.774653 143.414307)\n        (xy 110.775277 143.406106)\n        (xy 110.775328 143.401221)\n        (xy 110.774876 143.393007)\n        (xy 110.758188 143.25511)\n        (xy 110.754592 143.240467)\n        (xy 110.736246 143.191916)\n        (xy 110.727746 143.180662)\n        (xy 110.723121 143.181689)\n        (xy 110.520522 143.384288)\n        (xy 110.512908 143.398232)\n        (xy 109.782856 143.398232)\n        (xy 109.784092 143.395968)\n        (xy 109.783961 143.394135)\n        (xy 109.77971 143.38752)\n        (xy 109.579962 143.187772)\n        (xy 109.567582 143.181012)\n        (xy 109.56364 143.183963)\n        (xy 109.544082 143.234128)\n        (xy 109.540332 143.248732)\n        (xy 109.523103 143.379597)\n        (xy 109.51547 143.396851)\n        (xy 109.281454 143.396851)\n        (xy 109.273094 143.378287)\n        (xy 109.258188 143.25511)\n        (xy 109.254592 143.240467)\n        (xy 109.236246 143.191916)\n        (xy 109.227746 143.180662)\n        (xy 109.223121 143.181689)\n        (xy 109.020522 143.384288)\n        (xy 109.012908 143.398232)\n        (xy 108.282856 143.398232)\n        (xy 108.284092 143.395968)\n        (xy 108.283961 143.394135)\n        (xy 108.27971 143.38752)\n        (xy 108.079962 143.187772)\n        (xy 108.067582 143.181012)\n        (xy 108.06364 143.183963)\n        (xy 108.044082 143.234128)\n        (xy 108.040332 143.248732)\n        (xy 108.023103 143.379597)\n        (xy 108.01547 143.396851)\n        (xy 107.781454 143.396851)\n        (xy 107.773094 143.378287)\n        (xy 107.758188 143.25511)\n        (xy 107.754592 143.240467)\n        (xy 107.736246 143.191916)\n        (xy 107.727746 143.180662)\n        (xy 107.723121 143.181689)\n        (xy 107.520522 143.384288)\n        (xy 107.512908 143.398232)\n        (xy 106.782856 143.398232)\n        (xy 106.784092 143.395968)\n        (xy 106.783961 143.394135)\n        (xy 106.77971 143.38752)\n        (xy 106.579962 143.187772)\n        (xy 106.567582 143.181012)\n        (xy 106.56364 143.183963)\n        (xy 106.544082 143.234128)\n        (xy 106.540332 143.248733)\n        (xy 106.522654 143.383005)\n        (xy 106.522497 143.398086)\n        (xy 105.056877 143.398086)\n        (xy 105.051124 143.350552)\n        (xy 105.040813 143.265347)\n        (xy 104.985356 143.118586)\n        (xy 104.945557 143.060678)\n        (xy 104.900795 142.995548)\n        (xy 104.900794 142.995546)\n        (xy 104.896493 142.989289)\n        (xy 104.890822 142.984236)\n        (xy 104.785026 142.889975)\n        (xy 104.785023 142.889973)\n        (xy 104.779354 142.884922)\n        (xy 104.646011 142.81432)\n        (xy 106.9294 142.81432)\n        (xy 106.931771 142.821161)\n        (xy 107.135688 143.025078)\n        (xy 107.149632 143.032692)\n        (xy 107.151465 143.032561)\n        (xy 107.15808 143.02831)\n        (xy 107.361236 142.825154)\n        (xy 107.367152 142.81432)\n        (xy 108.4294 142.81432)\n        (xy 108.431771 142.821161)\n        (xy 108.635688 143.025078)\n        (xy 108.649632 143.032692)\n        (xy 108.651465 143.032561)\n        (xy 108.65808 143.02831)\n        (xy 108.861236 142.825154)\n        (xy 108.867152 142.81432)\n        (xy 109.9294 142.81432)\n        (xy 109.931771 142.821161)\n        (xy 110.135688 143.025078)\n        (xy 110.149632 143.032692)\n        (xy 110.151465 143.032561)\n        (xy 110.15808 143.02831)\n        (xy 110.361236 142.825154)\n        (xy 110.367996 142.812774)\n        (xy 110.365992 142.810098)\n        (xy 110.365771 142.810012)\n        (xy 110.234437 142.777023)\n        (xy 110.219468 142.775132)\n        (xy 110.084043 142.774423)\n        (xy 110.069067 142.776155)\n        (xy 109.937373 142.807773)\n        (xy 109.93555 142.80845)\n        (xy 109.9294 142.81432)\n        (xy 108.867152 142.81432)\n        (xy 108.867996 142.812774)\n        (xy 108.865992 142.810098)\n        (xy 108.865771 142.810012)\n        (xy 108.734437 142.777023)\n        (xy 108.719468 142.775132)\n        (xy 108.584043 142.774423)\n        (xy 108.569067 142.776155)\n        (xy 108.437373 142.807773)\n        (xy 108.43555 142.80845)\n        (xy 108.4294 142.81432)\n        (xy 107.367152 142.81432)\n        (xy 107.367996 142.812774)\n        (xy 107.365992 142.810098)\n        (xy 107.365771 142.810012)\n        (xy 107.234437 142.777023)\n        (xy 107.219468 142.775132)\n        (xy 107.084043 142.774423)\n        (xy 107.069067 142.776155)\n        (xy 106.937373 142.807773)\n        (xy 106.93555 142.80845)\n        (xy 106.9294 142.81432)\n        (xy 104.646011 142.81432)\n        (xy 104.6407 142.811508)\n        (xy 104.633335 142.809658)\n        (xy 104.495909 142.775139)\n        (xy 104.495905 142.775139)\n        (xy 104.488538 142.773288)\n        (xy 104.480938 142.773248)\n        (xy 104.480937 142.773248)\n        (xy 104.41681 142.772912)\n        (xy 104.331651 142.772466)\n        (xy 104.324271 142.774238)\n        (xy 104.324269 142.774238)\n        (xy 104.186475 142.807319)\n        (xy 104.186471 142.80732)\n        (xy 104.179096 142.809091)\n        (xy 104.039681 142.881049)\n        (xy 104.033959 142.886041)\n        (xy 104.033957 142.886042)\n        (xy 103.979909 142.933191)\n        (xy 103.921455 142.984184)\n        (xy 103.895476 143.021149)\n        (xy 103.859296 143.072628)\n        (xy 103.831243 143.112543)\n        (xy 103.814923 143.154401)\n        (xy 103.777651 143.25)\n        (xy 103.774253 143.258715)\n        (xy 103.773261 143.266248)\n        (xy 103.773261 143.266249)\n        (xy 103.754813 143.406378)\n        (xy 103.753775 143.414262)\n        (xy 103.770991 143.570204)\n        (xy 103.824907 143.717538)\n        (xy 103.829144 143.723844)\n        (xy 103.829146 143.723847)\n        (xy 103.860555 143.770588)\n        (xy 103.912412 143.847758)\n        (xy 103.91803 143.85287)\n        (xy 103.949474 143.881482)\n        (xy 103.986396 143.942122)\n        (xy 103.984673 144.013098)\n        (xy 103.94485 144.071874)\n        (xy 103.894089 144.097193)\n        (xy 103.818181 144.115417)\n        (xy 103.818173 144.11542)\n        (xy 103.810796 144.117191)\n        (xy 103.671381 144.189149)\n        (xy 103.665659 144.194141)\n        (xy 103.665657 144.194142)\n        (xy 103.613654 144.239507)\n        (xy 103.553155 144.292284)\n        (xy 103.536608 144.315828)\n        (xy 103.469182 144.411766)\n        (xy 103.462943 144.420643)\n        (xy 103.442623 144.472762)\n        (xy 103.412073 144.551119)\n        (xy 103.405953 144.566815)\n        (xy 103.404961 144.574348)\n        (xy 103.404961 144.574349)\n        (xy 103.386713 144.712959)\n        (xy 103.385475 144.722362)\n        (xy 92.406251 144.722362)\n        (xy 92.418218 144.638275)\n        (xy 92.418361 144.6246)\n        (xy 92.416528 144.609447)\n        (xy 92.407972 144.538749)\n        (xy 92.399513 144.468847)\n        (xy 92.344056 144.322086)\n        (xy 92.328732 144.29979)\n        (xy 92.259495 144.199048)\n        (xy 92.259494 144.199046)\n        (xy 92.255193 144.192789)\n        (xy 92.249522 144.187736)\n        (xy 92.143726 144.093475)\n        (xy 92.143723 144.093473)\n        (xy 92.138054 144.088422)\n        (xy 92.124443 144.081215)\n        (xy 92.031577 144.032045)\n        (xy 91.9994 144.015008)\n        (xy 91.991796 144.013098)\n        (xy 91.854609 143.978639)\n        (xy 91.854605 143.978639)\n        (xy 91.847238 143.976788)\n        (xy 91.839638 143.976748)\n        (xy 91.839637 143.976748)\n        (xy 91.77551 143.976412)\n        (xy 91.690351 143.975966)\n        (xy 91.682971 143.977738)\n        (xy 91.682969 143.977738)\n        (xy 91.545175 144.010819)\n        (xy 91.545171 144.01082)\n        (xy 91.537796 144.012591)\n        (xy 91.398381 144.084549)\n        (xy 91.392659 144.089541)\n        (xy 91.392657 144.089542)\n        (xy 91.342084 144.13366)\n        (xy 91.280155 144.187684)\n        (xy 91.244262 144.238755)\n        (xy 91.196351 144.306926)\n        (xy 91.189943 144.316043)\n        (xy 91.171086 144.364408)\n        (xy 91.137117 144.451536)\n        (xy 91.132953 144.462215)\n        (xy 91.131961 144.469748)\n        (xy 91.131961 144.469749)\n        (xy 91.11357 144.609447)\n        (xy 91.112475 144.617762)\n        (xy 89.01817 144.617762)\n        (xy 89.04454 144.581064)\n        (xy 89.060994 144.558166)\n        (xy 89.067243 144.542622)\n        (xy 89.116679 144.419647)\n        (xy 89.11668 144.419645)\n        (xy 89.119512 144.412599)\n        (xy 89.141618 144.257275)\n        (xy 89.141761 144.2436)\n        (xy 89.140681 144.23467)\n        (xy 89.131101 144.155511)\n        (xy 89.122913 144.087847)\n        (xy 89.067456 143.941086)\n        (xy 89.027 143.882222)\n        (xy 88.982895 143.818048)\n        (xy 88.982894 143.818046)\n        (xy 88.978593 143.811789)\n        (xy 88.972922 143.806736)\n        (xy 88.867126 143.712475)\n        (xy 88.867123 143.712473)\n        (xy 88.861454 143.707422)\n        (xy 88.7228 143.634008)\n        (xy 88.715435 143.632158)\n        (xy 88.578009 143.597639)\n        (xy 88.578005 143.597639)\n        (xy 88.570638 143.595788)\n        (xy 88.563038 143.595748)\n        (xy 88.563037 143.595748)\n        (xy 88.49891 143.595412)\n        (xy 88.413751 143.594966)\n        (xy 88.406371 143.596738)\n        (xy 88.406369 143.596738)\n        (xy 88.268575 143.629819)\n        (xy 88.268571 143.62982)\n        (xy 88.261196 143.631591)\n        (xy 88.121781 143.703549)\n        (xy 88.116059 143.708541)\n        (xy 88.116057 143.708542)\n        (xy 88.066416 143.751847)\n        (xy 88.003555 143.806684)\n        (xy 87.97912 143.841452)\n        (xy 87.92754 143.914843)\n        (xy 87.913343 143.935043)\n        (xy 87.910583 143.942122)\n        (xy 87.860537 144.070484)\n        (xy 87.856353 144.081215)\n        (xy 87.855361 144.088748)\n        (xy 87.855361 144.088749)\n        (xy 87.84001 144.205356)\n        (xy 87.835875 144.236762)\n        (xy 74.528302 144.236762)\n        (xy 74.546218 144.110875)\n        (xy 74.546361 144.0972)\n        (xy 74.545435 144.089542)\n        (xy 74.536564 144.016243)\n        (xy 74.527513 143.941447)\n        (xy 74.472056 143.794686)\n        (xy 74.455494 143.770588)\n        (xy 74.387495 143.671648)\n        (xy 74.387494 143.671646)\n        (xy 74.383193 143.665389)\n        (xy 74.377464 143.660284)\n        (xy 74.282028 143.575254)\n        (xy 74.244472 143.515004)\n        (xy 74.245452 143.444014)\n        (xy 74.284657 143.384824)\n        (xy 74.296119 143.37623)\n        (xy 74.298752 143.37448)\n        (xy 74.305543 143.371065)\n        (xy 74.371748 143.314521)\n        (xy 74.419069 143.274106)\n        (xy 74.419071 143.274103)\n        (xy 74.424843 143.269174)\n        (xy 74.42927 143.263014)\n        (xy 74.429273 143.26301)\n        (xy 74.511963 143.147932)\n        (xy 74.516394 143.141766)\n        (xy 74.521145 143.129947)\n        (xy 74.572079 143.003247)\n        (xy 74.57208 143.003245)\n        (xy 74.574912 142.996199)\n        (xy 74.597018 142.840875)\n        (xy 74.597161 142.8272)\n        (xy 74.596431 142.821161)\n        (xy 74.587632 142.748454)\n        (xy 74.578313 142.671447)\n        (xy 74.522856 142.524686)\n        (xy 74.500262 142.491812)\n        (xy 74.438295 142.401648)\n        (xy 74.438294 142.401646)\n        (xy 74.433993 142.395389)\n        (xy 74.428322 142.390336)\n        (xy 74.322526 142.296075)\n        (xy 74.322523 142.296073)\n        (xy 74.316854 142.291022)\n        (xy 74.1782 142.217608)\n        (xy 74.170835 142.215758)\n        (xy 74.033409 142.181239)\n        (xy 74.033405 142.181239)\n        (xy 74.026038 142.179388)\n        (xy 74.018438 142.179348)\n        (xy 74.018437 142.179348)\n        (xy 73.95431 142.179012)\n        (xy 73.869151 142.178566)\n        (xy 73.861771 142.180338)\n        (xy 73.861769 142.180338)\n        (xy 73.723975 142.213419)\n        (xy 73.723971 142.21342)\n        (xy 73.716596 142.215191)\n        (xy 73.577181 142.287149)\n        (xy 73.571459 142.292141)\n        (xy 73.571457 142.292142)\n        (xy 73.551406 142.309634)\n        (xy 73.458955 142.390284)\n        (xy 73.437888 142.420259)\n        (xy 73.374465 142.510502)\n        (xy 73.368743 142.518643)\n        (xy 73.344068 142.581932)\n        (xy 73.316254 142.653271)\n        (xy 73.311753 142.664815)\n        (xy 73.310761 142.672348)\n        (xy 73.310761 142.672349)\n        (xy 73.292301 142.812572)\n        (xy 73.291275 142.820362)\n        (xy 73.308491 142.976304)\n        (xy 73.362407 143.123638)\n        (xy 73.366644 143.129944)\n        (xy 73.366646 143.129947)\n        (xy 73.388632 143.162665)\n        (xy 73.449912 143.253858)\n        (xy 73.51658 143.314521)\n        (xy 73.556177 143.350552)\n        (xy 73.593099 143.411192)\n        (xy 73.591376 143.482168)\n        (xy 73.551554 143.540944)\n        (xy 73.539207 143.549088)\n        (xy 73.539415 143.549394)\n        (xy 73.533128 143.553666)\n        (xy 73.526381 143.557149)\n        (xy 73.520659 143.562141)\n        (xy 73.520657 143.562142)\n        (xy 73.469488 143.60678)\n        (xy 73.408155 143.660284)\n        (xy 73.393784 143.680732)\n        (xy 73.329965 143.771538)\n        (xy 73.317943 143.788643)\n        (xy 73.305764 143.819881)\n        (xy 73.265991 143.921894)\n        (xy 73.260953 143.934815)\n        (xy 73.259961 143.942348)\n        (xy 73.259961 143.942349)\n        (xy 73.241699 144.081066)\n        (xy 73.240475 144.090362)\n        (xy 60.3053 144.090362)\n        (xy 60.3053 141.931362)\n        (xy 76.440875 141.931362)\n        (xy 76.458091 142.087304)\n        (xy 76.512007 142.234638)\n        (xy 76.516244 142.240944)\n        (xy 76.516246 142.240947)\n        (xy 76.535065 142.268952)\n        (xy 76.599512 142.364858)\n        (xy 76.715552 142.470447)\n        (xy 76.722229 142.474072)\n        (xy 76.72223 142.474073)\n        (xy 76.74006 142.483754)\n        (xy 76.853429 142.545308)\n        (xy 77.005183 142.58512)\n        (xy 77.086713 142.586401)\n        (xy 77.154455 142.587465)\n        (xy 77.154458 142.587465)\n        (xy 77.162053 142.587584)\n        (xy 77.221512 142.573966)\n        (xy 77.30758 142.554254)\n        (xy 77.307584 142.554253)\n        (xy 77.314983 142.552558)\n        (xy 77.455143 142.482065)\n        (xy 77.485699 142.455968)\n        (xy 77.568669 142.385106)\n        (xy 77.568671 142.385103)\n        (xy 77.574443 142.380174)\n        (xy 77.57887 142.374014)\n        (xy 77.578873 142.37401)\n        (xy 77.650768 142.273955)\n        (xy 77.665994 142.252766)\n        (xy 77.668827 142.245719)\n        (xy 77.721679 142.114247)\n        (xy 77.72168 142.114245)\n        (xy 77.724512 142.107199)\n        (xy 77.731463 142.058362)\n        (xy 84.060875 142.058362)\n        (xy 84.078091 142.214304)\n        (xy 84.132007 142.361638)\n        (xy 84.136244 142.367944)\n        (xy 84.136246 142.367947)\n        (xy 84.148332 142.385932)\n        (xy 84.219512 142.491858)\n        (xy 84.335552 142.597447)\n        (xy 84.342229 142.601072)\n        (xy 84.34223 142.601073)\n        (xy 84.35695 142.609065)\n        (xy 84.473429 142.672308)\n        (xy 84.625183 142.71212)\n        (xy 84.706713 142.713401)\n        (xy 84.774455 142.714465)\n        (xy 84.774458 142.714465)\n        (xy 84.782053 142.714584)\n        (xy 84.849991 142.699024)\n        (xy 84.92758 142.681254)\n        (xy 84.927584 142.681253)\n        (xy 84.934983 142.679558)\n        (xy 85.075143 142.609065)\n        (xy 85.106912 142.581932)\n        (xy 85.188669 142.512106)\n        (xy 85.188671 142.512103)\n        (xy 85.194443 142.507174)\n        (xy 85.19887 142.501014)\n        (xy 85.198873 142.50101)\n        (xy 85.213252 142.480999)\n        (xy 106.929431 142.480999)\n        (xy 106.930315 142.48218)\n        (xy 106.935178 142.484527)\n        (xy 107.056074 142.516243)\n        (xy 107.071025 142.51829)\n        (xy 107.206428 142.520418)\n        (xy 107.221432 142.518841)\n        (xy 107.353438 142.488607)\n        (xy 107.359501 142.486425)\n        (xy 107.365306 142.480999)\n        (xy 108.429431 142.480999)\n        (xy 108.430315 142.48218)\n        (xy 108.435178 142.484527)\n        (xy 108.556074 142.516243)\n        (xy 108.571025 142.51829)\n        (xy 108.706428 142.520418)\n        (xy 108.721432 142.518841)\n        (xy 108.853438 142.488607)\n        (xy 108.859501 142.486425)\n        (xy 108.865306 142.480999)\n        (xy 109.929431 142.480999)\n        (xy 109.930315 142.48218)\n        (xy 109.935178 142.484527)\n        (xy 110.056074 142.516243)\n        (xy 110.071025 142.51829)\n        (xy 110.206428 142.520418)\n        (xy 110.221432 142.518841)\n        (xy 110.353438 142.488607)\n        (xy 110.359501 142.486425)\n        (xy 110.36711 142.479313)\n        (xy 110.364898 142.472708)\n        (xy 110.161312 142.269122)\n        (xy 110.147368 142.261508)\n        (xy 110.145535 142.261639)\n        (xy 110.13892 142.26589)\n        (xy 109.936191 142.468619)\n        (xy 109.929431 142.480999)\n        (xy 108.865306 142.480999)\n        (xy 108.86711 142.479313)\n        (xy 108.864898 142.472708)\n        (xy 108.661312 142.269122)\n        (xy 108.647368 142.261508)\n        (xy 108.645535 142.261639)\n        (xy 108.63892 142.26589)\n        (xy 108.436191 142.468619)\n        (xy 108.429431 142.480999)\n        (xy 107.365306 142.480999)\n        (xy 107.36711 142.479313)\n        (xy 107.364898 142.472708)\n        (xy 107.161312 142.269122)\n        (xy 107.147368 142.261508)\n        (xy 107.145535 142.261639)\n        (xy 107.13892 142.26589)\n        (xy 106.936191 142.468619)\n        (xy 106.929431 142.480999)\n        (xy 85.213252 142.480999)\n        (xy 85.260569 142.415149)\n        (xy 85.285994 142.379766)\n        (xy 85.292004 142.364816)\n        (xy 85.341679 142.241247)\n        (xy 85.34168 142.241245)\n        (xy 85.344512 142.234199)\n        (xy 85.366618 142.078875)\n        (xy 85.366761 142.0652)\n        (xy 85.363401 142.03743)\n        (xy 85.356045 141.976647)\n        (xy 85.347913 141.909447)\n        (xy 85.34362 141.898086)\n        (xy 106.522497 141.898086)\n        (xy 106.537358 142.032697)\n        (xy 106.540802 142.04738)\n        (xy 106.560887 142.102264)\n        (xy 106.569268 142.113606)\n        (xy 106.573725 142.112665)\n        (xy 106.776478 141.909912)\n        (xy 106.782856 141.898232)\n        (xy 107.512908 141.898232)\n        (xy 107.513039 141.900065)\n        (xy 107.51729 141.90668)\n        (xy 107.717098 142.106488)\n        (xy 107.729478 142.113248)\n        (xy 107.733576 142.11018)\n        (xy 107.751179 142.066391)\n        (xy 107.755081 142.051827)\n        (xy 107.774702 141.913968)\n        (xy 107.781969 141.897994)\n        (xy 107.781454 141.896851)\n        (xy 108.01547 141.896851)\n        (xy 108.024684 141.917895)\n        (xy 108.037358 142.032697)\n        (xy 108.040802 142.04738)\n        (xy 108.060887 142.102264)\n        (xy 108.069268 142.113606)\n        (xy 108.073725 142.112665)\n        (xy 108.276478 141.909912)\n        (xy 108.282856 141.898232)\n        (xy 109.012908 141.898232)\n        (xy 109.013039 141.900065)\n        (xy 109.01729 141.90668)\n        (xy 109.217098 142.106488)\n        (xy 109.229478 142.113248)\n        (xy 109.233576 142.11018)\n        (xy 109.251179 142.066391)\n        (xy 109.255081 142.051827)\n        (xy 109.274702 141.913968)\n        (xy 109.281969 141.897994)\n        (xy 109.281454 141.896851)\n        (xy 109.51547 141.896851)\n        (xy 109.524684 141.917895)\n        (xy 109.537358 142.032697)\n        (xy 109.540802 142.04738)\n        (xy 109.560887 142.102264)\n        (xy 109.569268 142.113606)\n        (xy 109.573725 142.112665)\n        (xy 109.776478 141.909912)\n        (xy 109.782856 141.898232)\n        (xy 110.512908 141.898232)\n        (xy 110.513039 141.900065)\n        (xy 110.51729 141.90668)\n        (xy 110.717098 142.106488)\n        (xy 110.729478 142.113248)\n        (xy 110.733576 142.11018)\n        (xy 110.751179 142.066391)\n        (xy 110.755081 142.051827)\n        (xy 110.774653 141.914307)\n        (xy 110.775277 141.906106)\n        (xy 110.775328 141.901221)\n        (xy 110.774876 141.893007)\n        (xy 110.758188 141.75511)\n        (xy 110.754592 141.740467)\n        (xy 110.736246 141.691916)\n        (xy 110.727746 141.680662)\n        (xy 110.723121 141.681689)\n        (xy 110.520522 141.884288)\n        (xy 110.512908 141.898232)\n        (xy 109.782856 141.898232)\n        (xy 109.784092 141.895968)\n        (xy 109.783961 141.894135)\n        (xy 109.77971 141.88752)\n        (xy 109.579962 141.687772)\n        (xy 109.567582 141.681012)\n        (xy 109.56364 141.683963)\n        (xy 109.544082 141.734128)\n        (xy 109.540332 141.748732)\n        (xy 109.523103 141.879597)\n        (xy 109.51547 141.896851)\n        (xy 109.281454 141.896851)\n        (xy 109.273094 141.878287)\n        (xy 109.258188 141.75511)\n        (xy 109.254592 141.740467)\n        (xy 109.236246 141.691916)\n        (xy 109.227746 141.680662)\n        (xy 109.223121 141.681689)\n        (xy 109.020522 141.884288)\n        (xy 109.012908 141.898232)\n        (xy 108.282856 141.898232)\n        (xy 108.284092 141.895968)\n        (xy 108.283961 141.894135)\n        (xy 108.27971 141.88752)\n        (xy 108.079962 141.687772)\n        (xy 108.067582 141.681012)\n        (xy 108.06364 141.683963)\n        (xy 108.044082 141.734128)\n        (xy 108.040332 141.748732)\n        (xy 108.023103 141.879597)\n        (xy 108.01547 141.896851)\n        (xy 107.781454 141.896851)\n        (xy 107.773094 141.878287)\n        (xy 107.758188 141.75511)\n        (xy 107.754592 141.740467)\n        (xy 107.736246 141.691916)\n        (xy 107.727746 141.680662)\n        (xy 107.723121 141.681689)\n        (xy 107.520522 141.884288)\n        (xy 107.512908 141.898232)\n        (xy 106.782856 141.898232)\n        (xy 106.784092 141.895968)\n        (xy 106.783961 141.894135)\n        (xy 106.77971 141.88752)\n        (xy 106.579962 141.687772)\n        (xy 106.567582 141.681012)\n        (xy 106.56364 141.683963)\n        (xy 106.544082 141.734128)\n        (xy 106.540332 141.748733)\n        (xy 106.522654 141.883005)\n        (xy 106.522497 141.898086)\n        (xy 85.34362 141.898086)\n        (xy 85.292456 141.762686)\n        (xy 85.271404 141.732055)\n        (xy 85.207895 141.639648)\n        (xy 85.207894 141.639646)\n        (xy 85.203593 141.633389)\n        (xy 85.197922 141.628336)\n        (xy 85.092126 141.534075)\n        (xy 85.092123 141.534073)\n        (xy 85.086454 141.529022)\n        (xy 85.057254 141.513561)\n        (xy 85.016177 141.491812)\n        (xy 84.9478 141.455608)\n        (xy 84.940435 141.453758)\n        (xy 84.803009 141.419239)\n        (xy 84.803005 141.419239)\n        (xy 84.795638 141.417388)\n        (xy 84.788038 141.417348)\n        (xy 84.788037 141.417348)\n        (xy 84.72391 141.417012)\n        (xy 84.638751 141.416566)\n        (xy 84.631371 141.418338)\n        (xy 84.631369 141.418338)\n        (xy 84.493575 141.451419)\n        (xy 84.493571 141.45142)\n        (xy 84.486196 141.453191)\n        (xy 84.346781 141.525149)\n        (xy 84.341059 141.530141)\n        (xy 84.341057 141.530142)\n        (xy 84.285213 141.578858)\n        (xy 84.228555 141.628284)\n        (xy 84.199196 141.670058)\n        (xy 84.14326 141.749647)\n        (xy 84.138343 141.756643)\n        (xy 84.114618 141.817495)\n        (xy 84.089077 141.883005)\n        (xy 84.081353 141.902815)\n        (xy 84.080361 141.910348)\n        (xy 84.080361 141.910349)\n        (xy 84.062321 142.04738)\n        (xy 84.060875 142.058362)\n        (xy 77.731463 142.058362)\n        (xy 77.746618 141.951875)\n        (xy 77.746761 141.9382)\n        (xy 77.745533 141.928047)\n        (xy 77.737649 141.862902)\n        (xy 77.727913 141.782447)\n        (xy 77.672456 141.635686)\n        (xy 77.653525 141.608141)\n        (xy 77.587895 141.512648)\n        (xy 77.587894 141.512646)\n        (xy 77.583593 141.506389)\n        (xy 77.577922 141.501336)\n        (xy 77.472126 141.407075)\n        (xy 77.472123 141.407073)\n        (xy 77.466454 141.402022)\n        (xy 77.456048 141.396512)\n        (xy 77.368771 141.350301)\n        (xy 77.3278 141.328608)\n        (xy 77.320435 141.326758)\n        (xy 77.183009 141.292239)\n        (xy 77.183005 141.292239)\n        (xy 77.175638 141.290388)\n        (xy 77.168038 141.290348)\n        (xy 77.168037 141.290348)\n        (xy 77.10391 141.290012)\n        (xy 77.018751 141.289566)\n        (xy 77.011371 141.291338)\n        (xy 77.011369 141.291338)\n        (xy 76.873575 141.324419)\n        (xy 76.873571 141.32442)\n        (xy 76.866196 141.326191)\n        (xy 76.726781 141.398149)\n        (xy 76.721059 141.403141)\n        (xy 76.721057 141.403142)\n        (xy 76.691755 141.428704)\n        (xy 76.608555 141.501284)\n        (xy 76.586573 141.532561)\n        (xy 76.525164 141.619938)\n        (xy 76.518343 141.629643)\n        (xy 76.491047 141.699653)\n        (xy 76.464929 141.766644)\n        (xy 76.461353 141.775815)\n        (xy 76.460361 141.783348)\n        (xy 76.460361 141.783349)\n        (xy 76.441985 141.922933)\n        (xy 76.440875 141.931362)\n        (xy 60.3053 141.931362)\n        (xy 60.3053 140.187926)\n        (xy 103.575605 140.187926)\n        (xy 103.59417 140.35609)\n        (xy 103.59678 140.363222)\n        (xy 103.648887 140.50561)\n        (xy 103.652312 140.51497)\n        (xy 103.656548 140.521273)\n        (xy 103.656548 140.521274)\n        (xy 103.74244 140.649096)\n        (xy 103.742443 140.649099)\n        (xy 103.746674 140.655396)\n        (xy 103.798818 140.702843)\n        (xy 103.846335 140.74608)\n        (xy 103.871808 140.769259)\n        (xy 103.897705 140.78332)\n        (xy 103.948025 140.8334)\n        (xy 103.963282 140.902738)\n        (xy 103.95654 140.932837)\n        (xy 103.956702 140.932879)\n        (xy 103.955355 140.938127)\n        (xy 103.954976 140.939817)\n        (xy 103.952053 140.947315)\n        (xy 103.951061 140.954848)\n        (xy 103.951061 140.954849)\n        (xy 103.932695 141.094357)\n        (xy 103.931575 141.102862)\n        (xy 103.948791 141.258804)\n        (xy 104.002707 141.406138)\n        (xy 104.006944 141.412444)\n        (xy 104.006946 141.412447)\n        (xy 104.03595 141.455608)\n        (xy 104.090212 141.536358)\n        (xy 104.206252 141.641947)\n        (xy 104.212929 141.645572)\n        (xy 104.21293 141.645573)\n        (xy 104.242109 141.661416)\n        (xy 104.344129 141.716808)\n        (xy 104.495883 141.75662)\n        (xy 104.577413 141.757901)\n        (xy 104.645155 141.758965)\n        (xy 104.645158 141.758965)\n        (xy 104.652753 141.759084)\n        (xy 104.72473 141.742599)\n        (xy 104.79828 141.725754)\n        (xy 104.798284 141.725753)\n        (xy 104.805683 141.724058)\n        (xy 104.945843 141.653565)\n        (xy 104.985028 141.620098)\n        (xy 105.059369 141.556606)\n        (xy 105.059371 141.556603)\n        (xy 105.065143 141.551674)\n        (xy 105.06957 141.545514)\n        (xy 105.069573 141.54551)\n        (xy 105.152263 141.430432)\n        (xy 105.156694 141.424266)\n        (xy 105.159773 141.416606)\n        (xy 105.200893 141.31432)\n        (xy 106.9294 141.31432)\n        (xy 106.931771 141.321161)\n        (xy 107.135688 141.525078)\n        (xy 107.149632 141.532692)\n        (xy 107.151465 141.532561)\n        (xy 107.15808 141.52831)\n        (xy 107.361236 141.325154)\n        (xy 107.367152 141.31432)\n        (xy 108.4294 141.31432)\n        (xy 108.431771 141.321161)\n        (xy 108.635688 141.525078)\n        (xy 108.649632 141.532692)\n        (xy 108.651465 141.532561)\n        (xy 108.65808 141.52831)\n        (xy 108.861236 141.325154)\n        (xy 108.867152 141.31432)\n        (xy 109.9294 141.31432)\n        (xy 109.931771 141.321161)\n        (xy 110.135688 141.525078)\n        (xy 110.149632 141.532692)\n        (xy 110.151465 141.532561)\n        (xy 110.15808 141.52831)\n        (xy 110.361236 141.325154)\n        (xy 110.367996 141.312774)\n        (xy 110.365992 141.310098)\n        (xy 110.365771 141.310012)\n        (xy 110.234437 141.277023)\n        (xy 110.219468 141.275132)\n        (xy 110.084043 141.274423)\n        (xy 110.069067 141.276155)\n        (xy 109.937373 141.307773)\n        (xy 109.93555 141.30845)\n        (xy 109.9294 141.31432)\n        (xy 108.867152 141.31432)\n        (xy 108.867996 141.312774)\n        (xy 108.865992 141.310098)\n        (xy 108.865771 141.310012)\n        (xy 108.734437 141.277023)\n        (xy 108.719468 141.275132)\n        (xy 108.584043 141.274423)\n        (xy 108.569067 141.276155)\n        (xy 108.437373 141.307773)\n        (xy 108.43555 141.30845)\n        (xy 108.4294 141.31432)\n        (xy 107.367152 141.31432)\n        (xy 107.367996 141.312774)\n        (xy 107.365992 141.310098)\n        (xy 107.365771 141.310012)\n        (xy 107.234437 141.277023)\n        (xy 107.219468 141.275132)\n        (xy 107.084043 141.274423)\n        (xy 107.069067 141.276155)\n        (xy 106.937373 141.307773)\n        (xy 106.93555 141.30845)\n        (xy 106.9294 141.31432)\n        (xy 105.200893 141.31432)\n        (xy 105.212379 141.285747)\n        (xy 105.21238 141.285745)\n        (xy 105.215212 141.278699)\n        (xy 105.237318 141.123375)\n        (xy 105.237461 141.1097)\n        (xy 105.236335 141.100389)\n        (xy 105.226203 141.01667)\n        (xy 105.221887 140.980999)\n        (xy 106.929431 140.980999)\n        (xy 106.930315 140.98218)\n        (xy 106.935178 140.984527)\n        (xy 107.056074 141.016243)\n        (xy 107.071025 141.01829)\n        (xy 107.206428 141.020418)\n        (xy 107.221432 141.018841)\n        (xy 107.353438 140.988607)\n        (xy 107.359501 140.986425)\n        (xy 107.365306 140.980999)\n        (xy 108.429431 140.980999)\n        (xy 108.430315 140.98218)\n        (xy 108.435178 140.984527)\n        (xy 108.556074 141.016243)\n        (xy 108.571025 141.01829)\n        (xy 108.706428 141.020418)\n        (xy 108.721432 141.018841)\n        (xy 108.853438 140.988607)\n        (xy 108.859501 140.986425)\n        (xy 108.865306 140.980999)\n        (xy 109.929431 140.980999)\n        (xy 109.930315 140.98218)\n        (xy 109.935178 140.984527)\n        (xy 110.056074 141.016243)\n        (xy 110.071025 141.01829)\n        (xy 110.206428 141.020418)\n        (xy 110.221432 141.018841)\n        (xy 110.353438 140.988607)\n        (xy 110.359501 140.986425)\n        (xy 110.36711 140.979313)\n        (xy 110.364898 140.972708)\n        (xy 110.161312 140.769122)\n        (xy 110.147368 140.761508)\n        (xy 110.145535 140.761639)\n        (xy 110.13892 140.76589)\n        (xy 109.936191 140.968619)\n        (xy 109.929431 140.980999)\n        (xy 108.865306 140.980999)\n        (xy 108.86711 140.979313)\n        (xy 108.864898 140.972708)\n        (xy 108.661312 140.769122)\n        (xy 108.647368 140.761508)\n        (xy 108.645535 140.761639)\n        (xy 108.63892 140.76589)\n        (xy 108.436191 140.968619)\n        (xy 108.429431 140.980999)\n        (xy 107.365306 140.980999)\n        (xy 107.36711 140.979313)\n        (xy 107.364898 140.972708)\n        (xy 107.161312 140.769122)\n        (xy 107.147368 140.761508)\n        (xy 107.145535 140.761639)\n        (xy 107.13892 140.76589)\n        (xy 106.936191 140.968619)\n        (xy 106.929431 140.980999)\n        (xy 105.221887 140.980999)\n        (xy 105.218613 140.953947)\n        (xy 105.163156 140.807186)\n        (xy 105.13709 140.769259)\n        (xy 105.078595 140.684148)\n        (xy 105.078594 140.684146)\n        (xy 105.074293 140.677889)\n        (xy 105.06794 140.672228)\n        (xy 104.967243 140.582511)\n        (xy 104.929687 140.522261)\n        (xy 104.930667 140.451271)\n        (xy 104.934155 140.441439)\n        (xy 104.93974 140.427545)\n        (xy 104.951583 140.398086)\n        (xy 106.522497 140.398086)\n        (xy 106.537358 140.532697)\n        (xy 106.540802 140.54738)\n        (xy 106.560887 140.602264)\n        (xy 106.569268 140.613606)\n        (xy 106.573725 140.612665)\n        (xy 106.776478 140.409912)\n        (xy 106.782856 140.398232)\n        (xy 107.512908 140.398232)\n        (xy 107.513039 140.400065)\n        (xy 107.51729 140.40668)\n        (xy 107.717098 140.606488)\n        (xy 107.729478 140.613248)\n        (xy 107.733576 140.61018)\n        (xy 107.751179 140.566391)\n        (xy 107.755081 140.551827)\n        (xy 107.774702 140.413968)\n        (xy 107.781969 140.397994)\n        (xy 107.781454 140.396851)\n        (xy 108.01547 140.396851)\n        (xy 108.024684 140.417895)\n        (xy 108.037358 140.532697)\n        (xy 108.040802 140.54738)\n        (xy 108.060887 140.602264)\n        (xy 108.069268 140.613606)\n        (xy 108.073725 140.612665)\n        (xy 108.276478 140.409912)\n        (xy 108.282856 140.398232)\n        (xy 109.012908 140.398232)\n        (xy 109.013039 140.400065)\n        (xy 109.01729 140.40668)\n        (xy 109.217098 140.606488)\n        (xy 109.229478 140.613248)\n        (xy 109.233576 140.61018)\n        (xy 109.251179 140.566391)\n        (xy 109.255081 140.551827)\n        (xy 109.274702 140.413968)\n        (xy 109.281969 140.397994)\n        (xy 109.281454 140.396851)\n        (xy 109.51547 140.396851)\n        (xy 109.524684 140.417895)\n        (xy 109.537358 140.532697)\n        (xy 109.540802 140.54738)\n        (xy 109.560887 140.602264)\n        (xy 109.569268 140.613606)\n        (xy 109.573725 140.612665)\n        (xy 109.776478 140.409912)\n        (xy 109.782856 140.398232)\n        (xy 110.512908 140.398232)\n        (xy 110.513039 140.400065)\n        (xy 110.51729 140.40668)\n        (xy 110.717098 140.606488)\n        (xy 110.729478 140.613248)\n        (xy 110.733576 140.61018)\n        (xy 110.751179 140.566391)\n        (xy 110.755081 140.551827)\n        (xy 110.767107 140.467326)\n        (xy 112.008405 140.467326)\n        (xy 112.02697 140.63549)\n        (xy 112.02958 140.642622)\n        (xy 112.081241 140.783791)\n        (xy 112.085112 140.79437)\n        (xy 112.089348 140.800673)\n        (xy 112.089348 140.800674)\n        (xy 112.17524 140.928496)\n        (xy 112.175243 140.928499)\n        (xy 112.179474 140.934796)\n        (xy 112.244575 140.994033)\n        (xy 112.280489 141.026712)\n        (xy 112.304608 141.048659)\n        (xy 112.397856 141.099288)\n        (xy 112.398784 141.099792)\n        (xy 112.449105 141.149874)\n        (xy 112.464362 141.219212)\n        (xy 112.43971 141.285791)\n        (xy 112.421493 141.30547)\n        (xy 112.341626 141.375142)\n        (xy 112.331913 141.388962)\n        (xy 112.249385 141.506389)\n        (xy 112.244344 141.513561)\n        (xy 112.241582 141.520644)\n        (xy 112.241582 141.520645)\n        (xy 112.22942 141.55184)\n        (xy 112.182888 141.671189)\n        (xy 112.179016 141.7006)\n        (xy 112.162152 141.828698)\n        (xy 112.160805 141.838926)\n        (xy 112.17937 142.00709)\n        (xy 112.18198 142.014222)\n        (xy 112.228723 142.141952)\n        (xy 112.237512 142.16597)\n        (xy 112.241748 142.172273)\n        (xy 112.241748 142.172274)\n        (xy 112.32764 142.300096)\n        (xy 112.327643 142.300099)\n        (xy 112.331874 142.306396)\n        (xy 112.389193 142.358552)\n        (xy 112.418578 142.38529)\n        (xy 112.457008 142.420259)\n        (xy 112.517553 142.453132)\n        (xy 112.598293 142.49697)\n        (xy 112.605691 142.500987)\n        (xy 112.769338 142.543919)\n        (xy 112.856947 142.545296)\n        (xy 112.930904 142.546458)\n        (xy 112.930907 142.546458)\n        (xy 112.938502 142.546577)\n        (xy 113.005833 142.531156)\n        (xy 113.096014 142.510502)\n        (xy 113.096018 142.510501)\n        (xy 113.103417 142.508806)\n        (xy 113.254562 142.432788)\n        (xy 113.260333 142.427859)\n        (xy 113.260336 142.427857)\n        (xy 113.366099 142.337526)\n        (xy 121.681244 142.337526)\n        (xy 121.683697 142.344487)\n        (xy 122.217188 142.877978)\n        (xy 122.231132 142.885592)\n        (xy 122.232965 142.885461)\n        (xy 122.23958 142.88121)\n        (xy 122.771222 142.349568)\n        (xy 122.777982 142.337188)\n        (xy 122.773323 142.330965)\n        (xy 122.65082 142.264728)\n        (xy 122.639515 142.259976)\n        (xy 122.451435 142.201755)\n        (xy 122.439422 142.199289)\n        (xy 122.243612 142.178708)\n        (xy 122.231344 142.178623)\n        (xy 122.035273 142.196466)\n        (xy 122.023224 142.198764)\n        (xy 121.834345 142.254355)\n        (xy 121.822976 142.258948)\n        (xy 121.691393 142.327738)\n        (xy 121.681244 142.337526)\n        (xy 113.366099 142.337526)\n        (xy 113.377439 142.327841)\n        (xy 113.37744 142.32784)\n        (xy 113.383211 142.322911)\n        (xy 113.481937 142.185519)\n        (xy 113.487262 142.172274)\n        (xy 113.517704 142.096545)\n        (xy 113.545041 142.028543)\n        (xy 113.56888 141.861046)\n        (xy 113.569034 141.8463)\n        (xy 113.568533 141.842155)\n        (xy 113.559395 141.766644)\n        (xy 113.557012 141.746954)\n        (xy 113.568685 141.676925)\n        (xy 113.616367 141.624323)\n        (xy 113.668444 141.606672)\n        (xy 113.675102 141.606777)\n        (xy 113.700304 141.601005)\n        (xy 113.832614 141.570702)\n        (xy 113.832618 141.570701)\n        (xy 113.840017 141.569006)\n        (xy 113.991162 141.492988)\n        (xy 113.996933 141.488059)\n        (xy 113.996936 141.488057)\n        (xy 114.114039 141.388041)\n        (xy 114.11404 141.38804)\n        (xy 114.119811 141.383111)\n        (xy 114.218537 141.245719)\n        (xy 114.225807 141.227636)\n        (xy 114.245552 141.178518)\n        (xy 114.281641 141.088743)\n        (xy 114.30548 140.921246)\n        (xy 114.305634 140.9065)\n        (xy 114.30341 140.888115)\n        (xy 114.294906 140.817848)\n        (xy 114.285309 140.73854)\n        (xy 114.268866 140.695026)\n        (xy 121.157641 140.695026)\n        (xy 121.158649 140.707035)\n        (xy 121.174632 140.897368)\n        (xy 121.175155 140.9036)\n        (xy 121.232848 141.1048)\n        (xy 121.235666 141.110282)\n        (xy 121.235667 141.110286)\n        (xy 121.325703 141.285477)\n        (xy 121.325706 141.285481)\n        (xy 121.328523 141.290963)\n        (xy 121.458534 141.454996)\n        (xy 121.463228 141.458991)\n        (xy 121.594488 141.570702)\n        (xy 121.61793 141.590653)\n        (xy 121.623308 141.593659)\n        (xy 121.62331 141.59366)\n        (xy 121.705596 141.639648)\n        (xy 121.80064 141.692766)\n        (xy 121.999704 141.757446)\n        (xy 122.20754 141.782229)\n        (xy 122.213675 141.781757)\n        (xy 122.213677 141.781757)\n        (xy 122.41009 141.766644)\n        (xy 122.410095 141.766643)\n        (xy 122.416231 141.766171)\n        (xy 122.422161 141.764515)\n        (xy 122.422163 141.764515)\n        (xy 122.595483 141.716123)\n        (xy 122.617829 141.709884)\n        (xy 122.62384 141.706848)\n        (xy 122.730305 141.653068)\n        (xy 122.804655 141.615511)\n        (xy 122.814089 141.608141)\n        (xy 122.964736 141.490442)\n        (xy 122.969592 141.486648)\n        (xy 122.973618 141.481984)\n        (xy 123.102329 141.332871)\n        (xy 123.10233 141.332869)\n        (xy 123.106358 141.328203)\n        (xy 123.209745 141.14621)\n        (xy 123.275813 140.947603)\n        (xy 123.302046 140.739945)\n        (xy 123.302464 140.71)\n        (xy 123.300996 140.695026)\n        (xy 123.697641 140.695026)\n        (xy 123.698649 140.707035)\n        (xy 123.714632 140.897368)\n        (xy 123.715155 140.9036)\n        (xy 123.772848 141.1048)\n        (xy 123.775666 141.110282)\n        (xy 123.775667 141.110286)\n        (xy 123.865703 141.285477)\n        (xy 123.865706 141.285481)\n        (xy 123.868523 141.290963)\n        (xy 123.998534 141.454996)\n        (xy 124.003228 141.458991)\n        (xy 124.134488 141.570702)\n        (xy 124.15793 141.590653)\n        (xy 124.163308 141.593659)\n        (xy 124.16331 141.59366)\n        (xy 124.245596 141.639648)\n        (xy 124.34064 141.692766)\n        (xy 124.539704 141.757446)\n        (xy 124.74754 141.782229)\n        (xy 124.753675 141.781757)\n        (xy 124.753677 141.781757)\n        (xy 124.95009 141.766644)\n        (xy 124.950095 141.766643)\n        (xy 124.956231 141.766171)\n        (xy 124.962161 141.764515)\n        (xy 124.962163 141.764515)\n        (xy 125.135483 141.716123)\n        (xy 125.157829 141.709884)\n        (xy 125.16384 141.706848)\n        (xy 125.270305 141.653068)\n        (xy 125.309411 141.633314)\n        (xy 128.996474 141.633314)\n        (xy 129.00232 141.643109)\n        (xy 130.98719 143.62798)\n        (xy 131.001131 143.635592)\n        (xy 131.002966 143.635461)\n        (xy 131.00958 143.63121)\n        (xy 132.996638 141.644151)\n        (xy 133.004252 141.630207)\n        (xy 133.004247 141.630131)\n        (xy 132.998142 141.621157)\n        (xy 132.951165 141.578858)\n        (xy 132.945677 141.574446)\n        (xy 132.669123 141.376452)\n        (xy 132.663176 141.372679)\n        (xy 132.366274 141.206746)\n        (xy 132.359956 141.203664)\n        (xy 132.046393 141.071854)\n        (xy 132.039778 141.069498)\n        (xy 131.713467 140.97346)\n        (xy 131.706645 140.97186)\n        (xy 131.371658 140.912793)\n        (xy 131.364689 140.911962)\n        (xy 131.025228 140.890605)\n        (xy 131.018196 140.890556)\n        (xy 130.678456 140.907171)\n        (xy 130.671478 140.907905)\n        (xy 130.335714 140.962287)\n        (xy 130.328854 140.963795)\n        (xy 130.001232 141.055269)\n        (xy 129.994597 141.057528)\n        (xy 129.679215 141.184951)\n        (xy 129.672871 141.187936)\n        (xy 129.373662 141.349718)\n        (xy 129.367673 141.353402)\n        (xy 129.088366 141.547525)\n        (xy 129.082842 141.55184)\n        (xy 129.004873 141.620098)\n        (xy 128.996474 141.633314)\n        (xy 125.309411 141.633314)\n        (xy 125.344655 141.615511)\n        (xy 125.354089 141.608141)\n        (xy 125.504736 141.490442)\n        (xy 125.509592 141.486648)\n        (xy 125.513618 141.481984)\n        (xy 125.642329 141.332871)\n        (xy 125.64233 141.332869)\n        (xy 125.646358 141.328203)\n        (xy 125.749745 141.14621)\n        (xy 125.815813 140.947603)\n        (xy 125.842046 140.739945)\n        (xy 125.842464 140.71)\n        (xy 125.822405 140.505426)\n        (xy 141.332705 140.505426)\n        (xy 141.35127 140.67359)\n        (xy 141.359502 140.696085)\n        (xy 141.402844 140.814521)\n        (xy 141.409412 140.83247)\n        (xy 141.413648 140.838773)\n        (xy 141.413648 140.838774)\n        (xy 141.49954 140.966596)\n        (xy 141.499543 140.966599)\n        (xy 141.503774 140.972896)\n        (xy 141.554267 141.018841)\n        (xy 141.622787 141.081189)\n        (xy 141.628908 141.086759)\n        (xy 141.688753 141.119252)\n        (xy 141.738404 141.14621)\n        (xy 141.777591 141.167487)\n        (xy 141.941238 141.210419)\n        (xy 142.028847 141.211796)\n        (xy 142.102804 141.212958)\n        (xy 142.102807 141.212958)\n        (xy 142.110402 141.213077)\n        (xy 142.168523 141.199765)\n        (xy 142.267914 141.177002)\n        (xy 142.267918 141.177001)\n        (xy 142.275317 141.175306)\n        (xy 142.426462 141.099288)\n        (xy 142.432233 141.094359)\n        (xy 142.432236 141.094357)\n        (xy 142.523195 141.01667)\n        (xy 142.587985 140.987639)\n        (xy 142.658185 140.998244)\n        (xy 142.709608 141.042206)\n        (xy 142.744138 141.093593)\n        (xy 142.744141 141.093596)\n        (xy 142.748374 141.099896)\n        (xy 142.800885 141.147677)\n        (xy 142.867719 141.208491)\n        (xy 142.873508 141.213759)\n        (xy 142.956261 141.25869)\n        (xy 143.014642 141.290388)\n        (xy 143.022191 141.294487)\n        (xy 143.185838 141.337419)\n        (xy 143.273447 141.338796)\n        (xy 143.347404 141.339958)\n        (xy 143.347407 141.339958)\n        (xy 143.355002 141.340077)\n        (xy 143.415631 141.326191)\n        (xy 143.512514 141.304002)\n        (xy 143.512518 141.304001)\n        (xy 143.519917 141.302306)\n        (xy 143.671062 141.226288)\n        (xy 143.676833 141.221359)\n        (xy 143.676836 141.221357)\n        (xy 143.793939 141.121341)\n        (xy 143.79394 141.12134)\n        (xy 143.799711 141.116411)\n        (xy 143.898437 140.979019)\n        (xy 143.906511 140.958936)\n        (xy 143.931224 140.897459)\n        (xy 143.961541 140.822043)\n        (xy 143.98538 140.654546)\n        (xy 143.985534 140.6398)\n        (xy 143.985013 140.63549)\n        (xy 143.971986 140.527844)\n        (xy 143.965209 140.47184)\n        (xy 143.905406 140.313578)\n        (xy 143.88012 140.276787)\n        (xy 143.813881 140.180407)\n        (xy 143.813879 140.180405)\n        (xy 143.809579 140.174148)\n        (xy 143.803836 140.169031)\n        (xy 143.688931 140.066654)\n        (xy 143.688928 140.066652)\n        (xy 143.683259 140.061601)\n        (xy 143.533739 139.982434)\n        (xy 143.516457 139.978093)\n        (xy 143.377022 139.943069)\n        (xy 143.377018 139.943069)\n        (xy 143.369651 139.941218)\n        (xy 143.362052 139.941178)\n        (xy 143.36205 139.941178)\n        (xy 143.291708 139.94081)\n        (xy 143.200469 139.940332)\n        (xy 143.193088 139.942104)\n        (xy 143.043338 139.978056)\n        (xy 143.043335 139.978057)\n        (xy 143.035959 139.979828)\n        (xy 142.885618 140.057424)\n        (xy 142.879897 140.062414)\n        (xy 142.879895 140.062416)\n        (xy 142.796146 140.135475)\n        (xy 142.731664 140.165183)\n        (xy 142.661357 140.155313)\n        (xy 142.609477 140.111893)\n        (xy 142.569281 140.053407)\n        (xy 142.569279 140.053405)\n        (xy 142.564979 140.047148)\n        (xy 142.559308 140.042095)\n        (xy 142.444331 139.939654)\n        (xy 142.444328 139.939652)\n        (xy 142.438659 139.934601)\n        (xy 142.426319 139.928067)\n        (xy 142.358812 139.892324)\n        (xy 142.289139 139.855434)\n        (xy 142.278764 139.852828)\n        (xy 142.132422 139.816069)\n        (xy 142.132418 139.816069)\n        (xy 142.125051 139.814218)\n        (xy 142.117452 139.814178)\n        (xy 142.11745 139.814178)\n        (xy 142.047108 139.81381)\n        (xy 141.955869 139.813332)\n        (xy 141.948488 139.815104)\n        (xy 141.798738 139.851056)\n        (xy 141.798735 139.851057)\n        (xy 141.791359 139.852828)\n        (xy 141.641018 139.930424)\n        (xy 141.635297 139.935414)\n        (xy 141.635295 139.935416)\n        (xy 141.538484 140.01987)\n        (xy 141.513526 140.041642)\n        (xy 141.504882 140.053941)\n        (xy 141.423803 140.169306)\n        (xy 141.416244 140.180061)\n        (xy 141.413482 140.187144)\n        (xy 141.413482 140.187145)\n        (xy 141.405713 140.207072)\n        (xy 141.354788 140.337689)\n        (xy 141.350268 140.372019)\n        (xy 141.33381 140.497034)\n        (xy 141.332705 140.505426)\n        (xy 125.822405 140.505426)\n        (xy 125.822039 140.501691)\n        (xy 125.81949 140.493246)\n        (xy 125.786205 140.383005)\n        (xy 125.761542 140.301316)\n        (xy 125.663278 140.116507)\n        (xy 125.576217 140.00976)\n        (xy 125.534884 139.95908)\n        (xy 125.534881 139.959077)\n        (xy 125.530989 139.954305)\n        (xy 125.52624 139.950376)\n        (xy 125.374464 139.824816)\n        (xy 125.374461 139.824814)\n        (xy 125.369714 139.820887)\n        (xy 125.185597 139.721335)\n        (xy 125.085623 139.690388)\n        (xy 124.991536 139.661263)\n        (xy 124.991533 139.661262)\n        (xy 124.985649 139.659441)\n        (xy 124.979524 139.658797)\n        (xy 124.979523 139.658797)\n        (xy 124.783615 139.638206)\n        (xy 124.783614 139.638206)\n        (xy 124.777487 139.637562)\n        (xy 124.647837 139.649361)\n        (xy 124.575181 139.655973)\n        (xy 124.57518 139.655973)\n        (xy 124.56904 139.656532)\n        (xy 124.563126 139.658273)\n        (xy 124.563124 139.658273)\n        (xy 124.542358 139.664385)\n        (xy 124.368248 139.715629)\n        (xy 124.362783 139.718486)\n        (xy 124.188558 139.809568)\n        (xy 124.182758 139.8126)\n        (xy 124.019636 139.943754)\n        (xy 123.885095 140.104093)\n        (xy 123.882125 140.109496)\n        (xy 123.882124 140.109497)\n        (xy 123.837275 140.191077)\n        (xy 123.78426 140.287511)\n        (xy 123.720972 140.487022)\n        (xy 123.720286 140.493139)\n        (xy 123.720285 140.493143)\n        (xy 123.704388 140.634872)\n        (xy 123.697641 140.695026)\n        (xy 123.300996 140.695026)\n        (xy 123.282039 140.501691)\n        (xy 123.27949 140.493246)\n        (xy 123.246205 140.383005)\n        (xy 123.221542 140.301316)\n        (xy 123.123278 140.116507)\n        (xy 123.036217 140.00976)\n        (xy 122.994884 139.95908)\n        (xy 122.994881 139.959077)\n        (xy 122.990989 139.954305)\n        (xy 122.98624 139.950376)\n        (xy 122.834464 139.824816)\n        (xy 122.834461 139.824814)\n        (xy 122.829714 139.820887)\n        (xy 122.645597 139.721335)\n        (xy 122.545623 139.690388)\n        (xy 122.451536 139.661263)\n        (xy 122.451533 139.661262)\n        (xy 122.445649 139.659441)\n        (xy 122.439524 139.658797)\n        (xy 122.439523 139.658797)\n        (xy 122.243615 139.638206)\n        (xy 122.243614 139.638206)\n        (xy 122.237487 139.637562)\n        (xy 122.107837 139.649361)\n        (xy 122.035181 139.655973)\n        (xy 122.03518 139.655973)\n        (xy 122.02904 139.656532)\n        (xy 122.023126 139.658273)\n        (xy 122.023124 139.658273)\n        (xy 122.002358 139.664385)\n        (xy 121.828248 139.715629)\n        (xy 121.822783 139.718486)\n        (xy 121.648558 139.809568)\n        (xy 121.642758 139.8126)\n        (xy 121.479636 139.943754)\n        (xy 121.345095 140.104093)\n        (xy 121.342125 140.109496)\n        (xy 121.342124 140.109497)\n        (xy 121.297275 140.191077)\n        (xy 121.24426 140.287511)\n        (xy 121.180972 140.487022)\n        (xy 121.180286 140.493139)\n        (xy 121.180285 140.493143)\n        (xy 121.164388 140.634872)\n        (xy 121.157641 140.695026)\n        (xy 114.268866 140.695026)\n        (xy 114.225506 140.580278)\n        (xy 114.202896 140.54738)\n        (xy 114.133981 140.447107)\n        (xy 114.133979 140.447105)\n        (xy 114.129679 140.440848)\n        (xy 114.124008 140.435795)\n        (xy 114.009031 140.333354)\n        (xy 114.009028 140.333352)\n        (xy 114.003359 140.328301)\n        (xy 113.988968 140.320681)\n        (xy 113.878465 140.262173)\n        (xy 113.853839 140.249134)\n        (xy 113.828133 140.242677)\n        (xy 113.697122 140.209769)\n        (xy 113.697118 140.209769)\n        (xy 113.689751 140.207918)\n        (xy 113.682152 140.207878)\n        (xy 113.68215 140.207878)\n        (xy 113.606186 140.20748)\n        (xy 113.520569 140.207032)\n        (xy 113.478863 140.217045)\n        (xy 113.407957 140.213498)\n        (xy 113.350223 140.172178)\n        (xy 113.338727 140.154357)\n        (xy 113.336506 140.148478)\n        (xy 113.266864 140.047148)\n        (xy 113.244981 140.015307)\n        (xy 113.244979 140.015305)\n        (xy 113.240679 140.009048)\n        (xy 113.235008 140.003995)\n        (xy 113.120031 139.901554)\n        (xy 113.120028 139.901552)\n        (xy 113.114359 139.896501)\n        (xy 112.964839 139.817334)\n        (xy 112.952434 139.814218)\n        (xy 112.808122 139.777969)\n        (xy 112.808118 139.777969)\n        (xy 112.800751 139.776118)\n        (xy 112.793152 139.776078)\n        (xy 112.79315 139.776078)\n        (xy 112.722808 139.77571)\n        (xy 112.631569 139.775232)\n        (xy 112.624188 139.777004)\n        (xy 112.474438 139.812956)\n        (xy 112.474435 139.812957)\n        (xy 112.467059 139.814728)\n        (xy 112.316718 139.892324)\n        (xy 112.310997 139.897314)\n        (xy 112.310995 139.897316)\n        (xy 112.205061 139.989728)\n        (xy 112.189226 140.003542)\n        (xy 112.180035 140.016619)\n        (xy 112.096513 140.13546)\n        (xy 112.091944 140.141961)\n        (xy 112.089182 140.149044)\n        (xy 112.089182 140.149045)\n        (xy 112.083291 140.164155)\n        (xy 112.030488 140.299589)\n        (xy 112.024481 140.345218)\n        (xy 112.010519 140.451271)\n        (xy 112.008405 140.467326)\n        (xy 110.767107 140.467326)\n        (xy 110.774653 140.414307)\n        (xy 110.775277 140.406106)\n        (xy 110.775328 140.401221)\n        (xy 110.774876 140.393007)\n        (xy 110.758188 140.25511)\n        (xy 110.754592 140.240467)\n        (xy 110.736246 140.191916)\n        (xy 110.727746 140.180662)\n        (xy 110.723121 140.181689)\n        (xy 110.520522 140.384288)\n        (xy 110.512908 140.398232)\n        (xy 109.782856 140.398232)\n        (xy 109.784092 140.395968)\n        (xy 109.783961 140.394135)\n        (xy 109.77971 140.38752)\n        (xy 109.579962 140.187772)\n        (xy 109.567582 140.181012)\n        (xy 109.56364 140.183963)\n        (xy 109.544082 140.234128)\n        (xy 109.540332 140.248732)\n        (xy 109.523103 140.379597)\n        (xy 109.51547 140.396851)\n        (xy 109.281454 140.396851)\n        (xy 109.273094 140.378287)\n        (xy 109.258188 140.25511)\n        (xy 109.254592 140.240467)\n        (xy 109.236246 140.191916)\n        (xy 109.227746 140.180662)\n        (xy 109.223121 140.181689)\n        (xy 109.020522 140.384288)\n        (xy 109.012908 140.398232)\n        (xy 108.282856 140.398232)\n        (xy 108.284092 140.395968)\n        (xy 108.283961 140.394135)\n        (xy 108.27971 140.38752)\n        (xy 108.079962 140.187772)\n        (xy 108.067582 140.181012)\n        (xy 108.06364 140.183963)\n        (xy 108.044082 140.234128)\n        (xy 108.040332 140.248732)\n        (xy 108.023103 140.379597)\n        (xy 108.01547 140.396851)\n        (xy 107.781454 140.396851)\n        (xy 107.773094 140.378287)\n        (xy 107.758188 140.25511)\n        (xy 107.754592 140.240467)\n        (xy 107.736246 140.191916)\n        (xy 107.727746 140.180662)\n        (xy 107.723121 140.181689)\n        (xy 107.520522 140.384288)\n        (xy 107.512908 140.398232)\n        (xy 106.782856 140.398232)\n        (xy 106.784092 140.395968)\n        (xy 106.783961 140.394135)\n        (xy 106.77971 140.38752)\n        (xy 106.579962 140.187772)\n        (xy 106.567582 140.181012)\n        (xy 106.56364 140.183963)\n        (xy 106.544082 140.234128)\n        (xy 106.540332 140.248733)\n        (xy 106.522654 140.383005)\n        (xy 106.522497 140.398086)\n        (xy 104.951583 140.398086)\n        (xy 104.959841 140.377543)\n        (xy 104.98368 140.210046)\n        (xy 104.983834 140.1953)\n        (xy 104.983002 140.188419)\n        (xy 104.972102 140.098347)\n        (xy 104.963509 140.02734)\n        (xy 104.903706 139.869078)\n        (xy 104.870774 139.821161)\n        (xy 104.866072 139.81432)\n        (xy 106.9294 139.81432)\n        (xy 106.931771 139.821161)\n        (xy 107.135688 140.025078)\n        (xy 107.149632 140.032692)\n        (xy 107.151465 140.032561)\n        (xy 107.15808 140.02831)\n        (xy 107.361236 139.825154)\n        (xy 107.367152 139.81432)\n        (xy 108.4294 139.81432)\n        (xy 108.431771 139.821161)\n        (xy 108.635688 140.025078)\n        (xy 108.649632 140.032692)\n        (xy 108.651465 140.032561)\n        (xy 108.65808 140.02831)\n        (xy 108.861236 139.825154)\n        (xy 108.867152 139.81432)\n        (xy 109.9294 139.81432)\n        (xy 109.931771 139.821161)\n        (xy 110.135688 140.025078)\n        (xy 110.149632 140.032692)\n        (xy 110.151465 140.032561)\n        (xy 110.15808 140.02831)\n        (xy 110.361236 139.825154)\n        (xy 110.367996 139.812774)\n        (xy 110.365992 139.810098)\n        (xy 110.365771 139.810012)\n        (xy 110.234437 139.777023)\n        (xy 110.219468 139.775132)\n        (xy 110.084043 139.774423)\n        (xy 110.069067 139.776155)\n        (xy 109.937373 139.807773)\n        (xy 109.93555 139.80845)\n        (xy 109.9294 139.81432)\n        (xy 108.867152 139.81432)\n        (xy 108.867996 139.812774)\n        (xy 108.865992 139.810098)\n        (xy 108.865771 139.810012)\n        (xy 108.734437 139.777023)\n        (xy 108.719468 139.775132)\n        (xy 108.584043 139.774423)\n        (xy 108.569067 139.776155)\n        (xy 108.437373 139.807773)\n        (xy 108.43555 139.80845)\n        (xy 108.4294 139.81432)\n        (xy 107.367152 139.81432)\n        (xy 107.367996 139.812774)\n        (xy 107.365992 139.810098)\n        (xy 107.365771 139.810012)\n        (xy 107.234437 139.777023)\n        (xy 107.219468 139.775132)\n        (xy 107.084043 139.774423)\n        (xy 107.069067 139.776155)\n        (xy 106.937373 139.807773)\n        (xy 106.93555 139.80845)\n        (xy 106.9294 139.81432)\n        (xy 104.866072 139.81432)\n        (xy 104.812181 139.735907)\n        (xy 104.812179 139.735905)\n        (xy 104.807879 139.729648)\n        (xy 104.802208 139.724595)\n        (xy 104.687231 139.622154)\n        (xy 104.687228 139.622152)\n        (xy 104.681559 139.617101)\n        (xy 104.532039 139.537934)\n        (xy 104.521123 139.535192)\n        (xy 104.375322 139.498569)\n        (xy 104.375318 139.498569)\n        (xy 104.367951 139.496718)\n        (xy 104.360352 139.496678)\n        (xy 104.36035 139.496678)\n        (xy 104.290008 139.49631)\n        (xy 104.198769 139.495832)\n        (xy 104.191388 139.497604)\n        (xy 104.041638 139.533556)\n        (xy 104.041635 139.533557)\n        (xy 104.034259 139.535328)\n        (xy 103.883918 139.612924)\n        (xy 103.878197 139.617914)\n        (xy 103.878195 139.617916)\n        (xy 103.767645 139.714355)\n        (xy 103.756426 139.724142)\n        (xy 103.741817 139.744928)\n        (xy 103.664153 139.855434)\n        (xy 103.659144 139.862561)\n        (xy 103.656382 139.869644)\n        (xy 103.656382 139.869645)\n        (xy 103.645594 139.897316)\n        (xy 103.597688 140.020189)\n        (xy 103.592786 140.057424)\n        (xy 103.577419 140.174148)\n        (xy 103.575605 140.187926)\n        (xy 60.3053 140.187926)\n        (xy 60.3053 138.730962)\n        (xy 76.313875 138.730962)\n        (xy 76.331091 138.886904)\n        (xy 76.385007 139.034238)\n        (xy 76.389244 139.040544)\n        (xy 76.389246 139.040547)\n        (xy 76.413428 139.076533)\n        (xy 76.472512 139.164458)\n        (xy 76.588552 139.270047)\n        (xy 76.595229 139.273672)\n        (xy 76.59523 139.273673)\n        (xy 76.60995 139.281665)\n        (xy 76.726429 139.344908)\n        (xy 76.878183 139.38472)\n        (xy 76.959713 139.386001)\n        (xy 77.027455 139.387065)\n        (xy 77.027458 139.387065)\n        (xy 77.035053 139.387184)\n        (xy 77.109872 139.370048)\n        (xy 77.18058 139.353854)\n        (xy 77.180584 139.353853)\n        (xy 77.187983 139.352158)\n        (xy 77.328143 139.281665)\n        (xy 77.375171 139.2415)\n        (xy 77.441669 139.184706)\n        (xy 77.441671 139.184703)\n        (xy 77.447443 139.179774)\n        (xy 77.45187 139.173614)\n        (xy 77.451873 139.17361)\n        (xy 77.517452 139.082345)\n        (xy 77.538994 139.052366)\n        (xy 77.544245 139.039304)\n        (xy 77.594679 138.913847)\n        (xy 77.59468 138.913845)\n        (xy 77.597512 138.906799)\n        (xy 77.600848 138.883362)\n        (xy 84.060875 138.883362)\n        (xy 84.078091 139.039304)\n        (xy 84.132007 139.186638)\n        (xy 84.136244 139.192944)\n        (xy 84.136246 139.192947)\n        (xy 84.158572 139.226171)\n        (xy 84.219512 139.316858)\n        (xy 84.335552 139.422447)\n        (xy 84.342229 139.426072)\n        (xy 84.34223 139.426073)\n        (xy 84.356412 139.433773)\n        (xy 84.473429 139.497308)\n        (xy 84.625183 139.53712)\n        (xy 84.706713 139.538401)\n        (xy 84.774455 139.539465)\n        (xy 84.774458 139.539465)\n        (xy 84.782053 139.539584)\n        (xy 84.83624 139.527173)\n        (xy 84.92758 139.506254)\n        (xy 84.927584 139.506253)\n        (xy 84.934983 139.504558)\n        (xy 84.976999 139.483426)\n        (xy 147.941905 139.483426)\n        (xy 147.96047 139.65159)\n        (xy 147.96308 139.658722)\n        (xy 148.011673 139.791507)\n        (xy 148.018612 139.81047)\n        (xy 148.022848 139.816773)\n        (xy 148.022848 139.816774)\n        (xy 148.10874 139.944596)\n        (xy 148.108743 139.944599)\n        (xy 148.112974 139.950896)\n        (xy 148.165341 139.998546)\n        (xy 148.213201 140.042095)\n        (xy 148.238108 140.064759)\n        (xy 148.320505 140.109497)\n        (xy 148.368567 140.135592)\n        (xy 148.386791 140.145487)\n        (xy 148.550438 140.188419)\n        (xy 148.638047 140.189796)\n        (xy 148.712004 140.190958)\n        (xy 148.712007 140.190958)\n        (xy 148.719602 140.191077)\n        (xy 148.793517 140.174148)\n        (xy 148.877114 140.155002)\n        (xy 148.877118 140.155001)\n        (xy 148.884517 140.153306)\n        (xy 149.035662 140.077288)\n        (xy 149.041433 140.072359)\n        (xy 149.041436 140.072357)\n        (xy 149.158539 139.972341)\n        (xy 149.15854 139.97234)\n        (xy 149.164311 139.967411)\n        (xy 149.263037 139.830019)\n        (xy 149.267887 139.817956)\n        (xy 149.302187 139.73263)\n        (xy 149.326141 139.673043)\n        (xy 149.34998 139.505546)\n        (xy 149.350134 139.4908)\n        (xy 149.348331 139.475895)\n        (xy 149.33739 139.385488)\n        (xy 149.329809 139.32284)\n        (xy 149.270006 139.164578)\n        (xy 149.22069 139.092822)\n        (xy 149.178481 139.031407)\n        (xy 149.178479 139.031405)\n        (xy 149.174179 139.025148)\n        (xy 149.168508 139.020095)\n        (xy 149.053531 138.917654)\n        (xy 149.053528 138.917652)\n        (xy 149.047859 138.912601)\n        (xy 148.898339 138.833434)\n        (xy 148.887964 138.830828)\n        (xy 148.741622 138.794069)\n        (xy 148.741618 138.794069)\n        (xy 148.734251 138.792218)\n        (xy 148.726652 138.792178)\n        (xy 148.72665 138.792178)\n        (xy 148.656308 138.79181)\n        (xy 148.565069 138.791332)\n        (xy 148.557688 138.793104)\n        (xy 148.407938 138.829056)\n        (xy 148.407935 138.829057)\n        (xy 148.400559 138.830828)\n        (xy 148.250218 138.908424)\n        (xy 148.244497 138.913414)\n        (xy 148.244495 138.913416)\n        (xy 148.128453 139.014646)\n        (xy 148.122726 139.019642)\n        (xy 148.114213 139.031755)\n        (xy 148.030113 139.151418)\n        (xy 148.025444 139.158061)\n        (xy 148.022682 139.165144)\n        (xy 148.022682 139.165145)\n        (xy 148.016181 139.181819)\n        (xy 147.963988 139.315689)\n        (xy 147.958328 139.358684)\n        (xy 147.943378 139.472241)\n        (xy 147.941905 139.483426)\n        (xy 84.976999 139.483426)\n        (xy 85.075143 139.434065)\n        (xy 85.130034 139.387184)\n        (xy 85.188669 139.337106)\n        (xy 85.188671 139.337103)\n        (xy 85.194443 139.332174)\n        (xy 85.19887 139.326014)\n        (xy 85.198873 139.32601)\n        (xy 85.272159 139.224019)\n        (xy 85.285994 139.204766)\n        (xy 85.293107 139.187072)\n        (xy 85.341679 139.066247)\n        (xy 85.34168 139.066245)\n        (xy 85.344512 139.059199)\n        (xy 85.366618 138.903875)\n        (xy 85.366761 138.8902)\n        (xy 85.362302 138.853348)\n        (xy 85.354899 138.792178)\n        (xy 85.347913 138.734447)\n        (xy 85.292456 138.587686)\n        (xy 85.28037 138.570101)\n        (xy 85.207895 138.464648)\n        (xy 85.207894 138.464646)\n        (xy 85.203593 138.458389)\n        (xy 85.197922 138.453336)\n        (xy 85.092126 138.359075)\n        (xy 85.092123 138.359073)\n        (xy 85.086454 138.354022)\n        (xy 84.9478 138.280608)\n        (xy 84.940435 138.278758)\n        (xy 84.803009 138.244239)\n        (xy 84.803005 138.244239)\n        (xy 84.795638 138.242388)\n        (xy 84.788038 138.242348)\n        (xy 84.788037 138.242348)\n        (xy 84.72391 138.242012)\n        (xy 84.638751 138.241566)\n        (xy 84.631371 138.243338)\n        (xy 84.631369 138.243338)\n        (xy 84.493575 138.276419)\n        (xy 84.493571 138.27642)\n        (xy 84.486196 138.278191)\n        (xy 84.346781 138.350149)\n        (xy 84.341059 138.355141)\n        (xy 84.341057 138.355142)\n        (xy 84.28092 138.407603)\n        (xy 84.228555 138.453284)\n        (xy 84.224188 138.459498)\n        (xy 84.146325 138.570286)\n        (xy 84.138343 138.581643)\n        (xy 84.135583 138.588723)\n        (xy 84.086025 138.715833)\n        (xy 84.081353 138.727815)\n        (xy 84.080361 138.735348)\n        (xy 84.080361 138.735349)\n        (xy 84.064733 138.85406)\n        (xy 84.060875 138.883362)\n        (xy 77.600848 138.883362)\n        (xy 77.619618 138.751475)\n        (xy 77.619761 138.7378)\n        (xy 77.619198 138.733141)\n        (xy 77.606797 138.630674)\n        (xy 77.600913 138.582047)\n        (xy 77.545456 138.435286)\n        (xy 77.486943 138.350149)\n        (xy 77.460895 138.312248)\n        (xy 77.460894 138.312246)\n        (xy 77.456593 138.305989)\n        (xy 77.450922 138.300936)\n        (xy 77.345126 138.206675)\n        (xy 77.345123 138.206673)\n        (xy 77.339454 138.201622)\n        (xy 77.316394 138.189412)\n        (xy 77.22176 138.139306)\n        (xy 77.2008 138.128208)\n        (xy 77.193435 138.126358)\n        (xy 77.056009 138.091839)\n        (xy 77.056005 138.091839)\n        (xy 77.048638 138.089988)\n        (xy 77.041038 138.089948)\n        (xy 77.041037 138.089948)\n        (xy 76.97691 138.089612)\n        (xy 76.891751 138.089166)\n        (xy 76.884371 138.090938)\n        (xy 76.884369 138.090938)\n        (xy 76.746575 138.124019)\n        (xy 76.746571 138.12402)\n        (xy 76.739196 138.125791)\n        (xy 76.653543 138.17)\n        (xy 76.615934 138.189412)\n        (xy 76.599781 138.197749)\n        (xy 76.594059 138.202741)\n        (xy 76.594057 138.202742)\n        (xy 76.549507 138.241606)\n        (xy 76.481555 138.300884)\n        (xy 76.391343 138.429243)\n        (xy 76.367346 138.490792)\n        (xy 76.338492 138.5648)\n        (xy 76.334353 138.575415)\n        (xy 76.333361 138.582948)\n        (xy 76.333361 138.582949)\n        (xy 76.315432 138.719138)\n        (xy 76.313875 138.730962)\n        (xy 60.3053 138.730962)\n        (xy 60.3053 137.838962)\n        (xy 106.865275 137.838962)\n        (xy 106.882491 137.994904)\n        (xy 106.936407 138.142238)\n        (xy 106.940644 138.148544)\n        (xy 106.940646 138.148547)\n        (xy 106.96485 138.184565)\n        (xy 107.023912 138.272458)\n        (xy 107.139952 138.378047)\n        (xy 107.146629 138.381672)\n        (xy 107.14663 138.381673)\n        (xy 107.16135 138.389665)\n        (xy 107.277829 138.452908)\n        (xy 107.429583 138.49272)\n        (xy 107.511113 138.494001)\n        (xy 107.578855 138.495065)\n        (xy 107.578858 138.495065)\n        (xy 107.586453 138.495184)\n        (xy 107.661473 138.478002)\n        (xy 107.73198 138.461854)\n        (xy 107.731984 138.461853)\n        (xy 107.739383 138.460158)\n        (xy 107.879543 138.389665)\n        (xy 107.925438 138.350467)\n        (xy 107.993069 138.292706)\n        (xy 107.993071 138.292703)\n        (xy 107.998843 138.287774)\n        (xy 108.00327 138.281614)\n        (xy 108.003273 138.28161)\n        (xy 108.068473 138.190872)\n        (xy 108.090394 138.160366)\n        (xy 108.095145 138.148547)\n        (xy 108.146079 138.021847)\n        (xy 108.14608 138.021845)\n        (xy 108.148912 138.014799)\n        (xy 108.171018 137.859475)\n        (xy 108.171161 137.8458)\n        (xy 108.168792 137.826219)\n        (xy 108.160001 137.753578)\n        (xy 108.152313 137.690047)\n        (xy 108.096856 137.543286)\n        (xy 108.035886 137.454574)\n        (xy 108.012642 137.420753)\n        (xy 108.011022 137.415808)\n        (xy 109.417871 137.415808)\n        (xy 109.434842 137.588893)\n        (xy 109.489738 137.753917)\n        (xy 109.493387 137.759942)\n        (xy 109.574015 137.893073)\n        (xy 109.579831 137.902677)\n        (xy 109.584722 137.907742)\n        (xy 109.584723 137.907743)\n        (xy 109.604422 137.928142)\n        (xy 109.700642 138.027781)\n        (xy 109.706534 138.031636)\n        (xy 109.706538 138.03164)\n        (xy 109.790814 138.086788)\n        (xy 109.846168 138.123011)\n        (xy 110.009176 138.183633)\n        (xy 110.016157 138.184564)\n        (xy 110.016159 138.184565)\n        (xy 110.06822 138.191511)\n        (xy 110.181563 138.206634)\n        (xy 110.188574 138.205996)\n        (xy 110.188578 138.205996)\n        (xy 110.347741 138.191511)\n        (xy 110.354762 138.190872)\n        (xy 110.382492 138.181862)\n        (xy 111.170575 138.181862)\n        (xy 111.187791 138.337804)\n        (xy 111.241707 138.485138)\n        (xy 111.245944 138.491444)\n        (xy 111.245946 138.491447)\n        (xy 111.258032 138.509432)\n        (xy 111.329212 138.615358)\n        (xy 111.445252 138.720947)\n        (xy 111.451929 138.724572)\n        (xy 111.45193 138.724573)\n        (xy 111.468753 138.733707)\n        (xy 111.583129 138.795808)\n        (xy 111.734883 138.83562)\n        (xy 111.816413 138.836901)\n        (xy 111.884155 138.837965)\n        (xy 111.884158 138.837965)\n        (xy 111.891753 138.838084)\n        (xy 111.94594 138.825673)\n        (xy 112.03728 138.804754)\n        (xy 112.037284 138.804753)\n        (xy 112.044683 138.803058)\n        (xy 112.184843 138.732565)\n        (xy 112.266868 138.66251)\n        (xy 112.298369 138.635606)\n        (xy 112.298371 138.635603)\n        (xy 112.304143 138.630674)\n        (xy 112.30857 138.624514)\n        (xy 112.308573 138.62451)\n        (xy 112.391263 138.509432)\n        (xy 112.395694 138.503266)\n        (xy 112.399886 138.492839)\n        (xy 112.451379 138.364747)\n        (xy 112.45138 138.364745)\n        (xy 112.454212 138.357699)\n        (xy 112.476318 138.202375)\n        (xy 112.476461 138.1887)\n        (xy 112.475749 138.182812)\n        (xy 112.472386 138.155026)\n        (xy 121.157641 138.155026)\n        (xy 121.158607 138.166532)\n        (xy 121.174632 138.357368)\n        (xy 121.175155 138.3636)\n        (xy 121.232848 138.5648)\n        (xy 121.235666 138.570282)\n        (xy 121.235667 138.570286)\n        (xy 121.325703 138.745477)\n        (xy 121.325706 138.745481)\n        (xy 121.328523 138.750963)\n        (xy 121.458534 138.914996)\n        (xy 121.463228 138.918991)\n        (xy 121.611663 139.045319)\n        (xy 121.61793 139.050653)\n        (xy 121.623308 139.053659)\n        (xy 121.62331 139.05366)\n        (xy 121.633221 139.059199)\n        (xy 121.80064 139.152766)\n        (xy 121.999704 139.217446)\n        (xy 122.20754 139.242229)\n        (xy 122.213675 139.241757)\n        (xy 122.213677 139.241757)\n        (xy 122.41009 139.226644)\n        (xy 122.410095 139.226643)\n        (xy 122.416231 139.226171)\n        (xy 122.422161 139.224515)\n        (xy 122.422163 139.224515)\n        (xy 122.568736 139.183591)\n        (xy 122.617829 139.169884)\n        (xy 122.641055 139.158152)\n        (xy 122.778143 139.088903)\n        (xy 122.804655 139.075511)\n        (xy 122.816513 139.066247)\n        (xy 122.964736 138.950442)\n        (xy 122.969592 138.946648)\n        (xy 122.994619 138.917654)\n        (xy 123.102329 138.792871)\n        (xy 123.10233 138.792869)\n        (xy 123.106358 138.788203)\n        (xy 123.209745 138.60621)\n        (xy 123.275813 138.407603)\n        (xy 123.302046 138.199945)\n        (xy 123.302464 138.17)\n        (xy 123.300996 138.155026)\n        (xy 123.697641 138.155026)\n        (xy 123.698607 138.166532)\n        (xy 123.714632 138.357368)\n        (xy 123.715155 138.3636)\n        (xy 123.772848 138.5648)\n        (xy 123.775666 138.570282)\n        (xy 123.775667 138.570286)\n        (xy 123.865703 138.745477)\n        (xy 123.865706 138.745481)\n        (xy 123.868523 138.750963)\n        (xy 123.998534 138.914996)\n        (xy 124.003228 138.918991)\n        (xy 124.151663 139.045319)\n        (xy 124.15793 139.050653)\n        (xy 124.163308 139.053659)\n        (xy 124.16331 139.05366)\n        (xy 124.173221 139.059199)\n        (xy 124.34064 139.152766)\n        (xy 124.539704 139.217446)\n        (xy 124.74754 139.242229)\n        (xy 124.753675 139.241757)\n        (xy 124.753677 139.241757)\n        (xy 124.95009 139.226644)\n        (xy 124.950095 139.226643)\n        (xy 124.956231 139.226171)\n        (xy 124.962161 139.224515)\n        (xy 124.962163 139.224515)\n        (xy 125.108736 139.183591)\n        (xy 125.157829 139.169884)\n        (xy 125.181055 139.158152)\n        (xy 125.318143 139.088903)\n        (xy 125.344655 139.075511)\n        (xy 125.356513 139.066247)\n        (xy 125.504736 138.950442)\n        (xy 125.509592 138.946648)\n        (xy 125.534619 138.917654)\n        (xy 125.642329 138.792871)\n        (xy 125.64233 138.792869)\n        (xy 125.646358 138.788203)\n        (xy 125.749745 138.60621)\n        (xy 125.815813 138.407603)\n        (xy 125.842046 138.199945)\n        (xy 125.842464 138.17)\n        (xy 125.840996 138.155026)\n        (xy 169.417641 138.155026)\n        (xy 169.418607 138.166532)\n        (xy 169.434632 138.357368)\n        (xy 169.435155 138.3636)\n        (xy 169.492848 138.5648)\n        (xy 169.495666 138.570282)\n        (xy 169.495667 138.570286)\n        (xy 169.585703 138.745477)\n        (xy 169.585706 138.745481)\n        (xy 169.588523 138.750963)\n        (xy 169.718534 138.914996)\n        (xy 169.723228 138.918991)\n        (xy 169.871663 139.045319)\n        (xy 169.87793 139.050653)\n        (xy 169.883308 139.053659)\n        (xy 169.88331 139.05366)\n        (xy 169.893221 139.059199)\n        (xy 170.06064 139.152766)\n        (xy 170.259704 139.217446)\n        (xy 170.46754 139.242229)\n        (xy 170.473675 139.241757)\n        (xy 170.473677 139.241757)\n        (xy 170.67009 139.226644)\n        (xy 170.670095 139.226643)\n        (xy 170.676231 139.226171)\n        (xy 170.682161 139.224515)\n        (xy 170.682163 139.224515)\n        (xy 170.828736 139.183591)\n        (xy 170.877829 139.169884)\n        (xy 170.901055 139.158152)\n        (xy 171.038143 139.088903)\n        (xy 171.051126 139.082345)\n        (xy 172.482485 139.082345)\n        (xy 172.487394 139.088903)\n        (xy 172.595461 139.149299)\n        (xy 172.606702 139.15421)\n        (xy 172.793953 139.215052)\n        (xy 172.805927 139.217685)\n        (xy 173.001439 139.240998)\n        (xy 173.013688 139.241255)\n        (xy 173.210001 139.226149)\n        (xy 173.222079 139.224019)\n        (xy 173.411715 139.171072)\n        (xy 173.423145 139.166639)\n        (xy 173.569277 139.092822)\n        (xy 173.579561 139.083177)\n        (xy 173.577323 139.076533)\n        (xy 173.042812 138.542022)\n        (xy 173.028868 138.534408)\n        (xy 173.027035 138.534539)\n        (xy 173.02042 138.53879)\n        (xy 172.489245 139.069965)\n        (xy 172.482485 139.082345)\n        (xy 171.051126 139.082345)\n        (xy 171.064655 139.075511)\n        (xy 171.076513 139.066247)\n        (xy 171.224736 138.950442)\n        (xy 171.229592 138.946648)\n        (xy 171.254619 138.917654)\n        (xy 171.362329 138.792871)\n        (xy 171.36233 138.792869)\n        (xy 171.366358 138.788203)\n        (xy 171.469745 138.60621)\n        (xy 171.535813 138.407603)\n        (xy 171.562046 138.199945)\n        (xy 171.562464 138.17)\n        (xy 171.561599 138.161176)\n        (xy 171.958658 138.161176)\n        (xy 171.975133 138.357368)\n        (xy 171.977348 138.369435)\n        (xy 172.031615 138.558689)\n        (xy 172.036134 138.570101)\n        (xy 172.107477 138.708919)\n        (xy 172.117196 138.719138)\n        (xy 172.123996 138.716794)\n        (xy 172.657978 138.182812)\n        (xy 172.664356 138.171132)\n        (xy 173.394408 138.171132)\n        (xy 173.394539 138.172965)\n        (xy 173.39879 138.17958)\n        (xy 173.92979 138.71058)\n        (xy 173.94217 138.71734)\n        (xy 173.948903 138.712299)\n        (xy 174.006243 138.611363)\n        (xy 174.011232 138.600157)\n        (xy 174.073376 138.413344)\n        (xy 174.076096 138.401372)\n        (xy 174.101101 138.203435)\n        (xy 174.101593 138.196406)\n        (xy 174.101913 138.173505)\n        (xy 174.10162 138.166512)\n        (xy 174.082148 137.967921)\n        (xy 174.079765 137.955886)\n        (xy 174.022859 137.767407)\n        (xy 174.018184 137.756064)\n        (xy 173.952043 137.63167)\n        (xy 173.942181 137.621587)\n        (xy 173.935055 137.624155)\n        (xy 173.402022 138.157188)\n        (xy 173.394408 138.171132)\n        (xy 172.664356 138.171132)\n        (xy 172.665592 138.168868)\n        (xy 172.665461 138.167035)\n        (xy 172.66121 138.16042)\n        (xy 172.129821 137.629031)\n        (xy 172.117441 137.622271)\n        (xy 172.111053 137.627053)\n        (xy 172.047688 137.742314)\n        (xy 172.04286 137.753578)\n        (xy 171.983325 137.941257)\n        (xy 171.980777 137.953246)\n        (xy 171.958829 138.148908)\n        (xy 171.958658 138.161176)\n        (xy 171.561599 138.161176)\n        (xy 171.542039 137.961691)\n        (xy 171.53949 137.953246)\n        (xy 171.509933 137.855352)\n        (xy 171.481542 137.761316)\n        (xy 171.383278 137.576507)\n        (xy 171.278863 137.448482)\n        (xy 171.254884 137.41908)\n        (xy 171.254881 137.419077)\n        (xy 171.250989 137.414305)\n        (xy 171.244352 137.408814)\n        (xy 171.094464 137.284816)\n        (xy 171.094461 137.284814)\n        (xy 171.089714 137.280887)\n        (xy 171.046509 137.257526)\n        (xy 172.481244 137.257526)\n        (xy 172.483697 137.264487)\n        (xy 173.017188 137.797978)\n        (xy 173.031132 137.805592)\n        (xy 173.032965 137.805461)\n        (xy 173.03958 137.80121)\n        (xy 173.571222 137.269568)\n        (xy 173.577982 137.257188)\n        (xy 173.573323 137.250965)\n        (xy 173.45082 137.184728)\n        (xy 173.439515 137.179976)\n        (xy 173.251435 137.121755)\n        (xy 173.239422 137.119289)\n        (xy 173.043612 137.098708)\n        (xy 173.031344 137.098623)\n        (xy 172.835273 137.116466)\n        (xy 172.823224 137.118764)\n        (xy 172.634345 137.174355)\n        (xy 172.622976 137.178948)\n        (xy 172.491393 137.247738)\n        (xy 172.481244 137.257526)\n        (xy 171.046509 137.257526)\n        (xy 170.905597 137.181335)\n        (xy 170.796054 137.147426)\n        (xy 170.711536 137.121263)\n        (xy 170.711533 137.121262)\n        (xy 170.705649 137.119441)\n        (xy 170.699524 137.118797)\n        (xy 170.699523 137.118797)\n        (xy 170.503615 137.098206)\n        (xy 170.503614 137.098206)\n        (xy 170.497487 137.097562)\n        (xy 170.367837 137.109361)\n        (xy 170.295181 137.115973)\n        (xy 170.29518 137.115973)\n        (xy 170.28904 137.116532)\n        (xy 170.283126 137.118273)\n        (xy 170.283124 137.118273)\n        (xy 170.197935 137.143346)\n        (xy 170.088248 137.175629)\n        (xy 170.082783 137.178486)\n        (xy 169.908558 137.269568)\n        (xy 169.902758 137.2726)\n        (xy 169.739636 137.403754)\n        (xy 169.605095 137.564093)\n        (xy 169.602125 137.569496)\n        (xy 169.602124 137.569497)\n        (xy 169.560525 137.645166)\n        (xy 169.50426 137.747511)\n        (xy 169.440972 137.947022)\n        (xy 169.440286 137.953139)\n        (xy 169.440285 137.953143)\n        (xy 169.42092 138.125791)\n        (xy 169.417641 138.155026)\n        (xy 125.840996 138.155026)\n        (xy 125.822039 137.961691)\n        (xy 125.81949 137.953246)\n        (xy 125.789933 137.855352)\n        (xy 125.761542 137.761316)\n        (xy 125.663278 137.576507)\n        (xy 125.558863 137.448482)\n        (xy 125.534884 137.41908)\n        (xy 125.534881 137.419077)\n        (xy 125.530989 137.414305)\n        (xy 125.524352 137.408814)\n        (xy 125.374464 137.284816)\n        (xy 125.374461 137.284814)\n        (xy 125.369714 137.280887)\n        (xy 125.185597 137.181335)\n        (xy 125.076054 137.147426)\n        (xy 124.991536 137.121263)\n        (xy 124.991533 137.121262)\n        (xy 124.985649 137.119441)\n        (xy 124.979524 137.118797)\n        (xy 124.979523 137.118797)\n        (xy 124.783615 137.098206)\n        (xy 124.783614 137.098206)\n        (xy 124.777487 137.097562)\n        (xy 124.647837 137.109361)\n        (xy 124.575181 137.115973)\n        (xy 124.57518 137.115973)\n        (xy 124.56904 137.116532)\n        (xy 124.563126 137.118273)\n        (xy 124.563124 137.118273)\n        (xy 124.477935 137.143346)\n        (xy 124.368248 137.175629)\n        (xy 124.362783 137.178486)\n        (xy 124.188558 137.269568)\n        (xy 124.182758 137.2726)\n        (xy 124.019636 137.403754)\n        (xy 123.885095 137.564093)\n        (xy 123.882125 137.569496)\n        (xy 123.882124 137.569497)\n        (xy 123.840525 137.645166)\n        (xy 123.78426 137.747511)\n        (xy 123.720972 137.947022)\n        (xy 123.720286 137.953139)\n        (xy 123.720285 137.953143)\n        (xy 123.70092 138.125791)\n        (xy 123.697641 138.155026)\n        (xy 123.300996 138.155026)\n        (xy 123.282039 137.961691)\n        (xy 123.27949 137.953246)\n        (xy 123.249933 137.855352)\n        (xy 123.221542 137.761316)\n        (xy 123.123278 137.576507)\n        (xy 123.018863 137.448482)\n        (xy 122.994884 137.41908)\n        (xy 122.994881 137.419077)\n        (xy 122.990989 137.414305)\n        (xy 122.984352 137.408814)\n        (xy 122.834464 137.284816)\n        (xy 122.834461 137.284814)\n        (xy 122.829714 137.280887)\n        (xy 122.645597 137.181335)\n        (xy 122.536054 137.147426)\n        (xy 122.451536 137.121263)\n        (xy 122.451533 137.121262)\n        (xy 122.445649 137.119441)\n        (xy 122.439524 137.118797)\n        (xy 122.439523 137.118797)\n        (xy 122.243615 137.098206)\n        (xy 122.243614 137.098206)\n        (xy 122.237487 137.097562)\n        (xy 122.107837 137.109361)\n        (xy 122.035181 137.115973)\n        (xy 122.03518 137.115973)\n        (xy 122.02904 137.116532)\n        (xy 122.023126 137.118273)\n        (xy 122.023124 137.118273)\n        (xy 121.937935 137.143346)\n        (xy 121.828248 137.175629)\n        (xy 121.822783 137.178486)\n        (xy 121.648558 137.269568)\n        (xy 121.642758 137.2726)\n        (xy 121.479636 137.403754)\n        (xy 121.345095 137.564093)\n        (xy 121.342125 137.569496)\n        (xy 121.342124 137.569497)\n        (xy 121.300525 137.645166)\n        (xy 121.24426 137.747511)\n        (xy 121.180972 137.947022)\n        (xy 121.180286 137.953139)\n        (xy 121.180285 137.953143)\n        (xy 121.16092 138.125791)\n        (xy 121.157641 138.155026)\n        (xy 112.472386 138.155026)\n        (xy 112.468045 138.119151)\n        (xy 112.457613 138.032947)\n        (xy 112.402156 137.886186)\n        (xy 112.381732 137.856469)\n        (xy 112.317595 137.763148)\n        (xy 112.317594 137.763146)\n        (xy 112.313293 137.756889)\n        (xy 112.307622 137.751836)\n        (xy 112.201826 137.657575)\n        (xy 112.201823 137.657573)\n        (xy 112.196154 137.652522)\n        (xy 112.0575 137.579108)\n        (xy 112.050135 137.577258)\n        (xy 111.912709 137.542739)\n        (xy 111.912705 137.542739)\n        (xy 111.905338 137.540888)\n        (xy 111.897738 137.540848)\n        (xy 111.897737 137.540848)\n        (xy 111.83361 137.540512)\n        (xy 111.748451 137.540066)\n        (xy 111.741071 137.541838)\n        (xy 111.741069 137.541838)\n        (xy 111.603275 137.574919)\n        (xy 111.603271 137.57492)\n        (xy 111.595896 137.576691)\n        (xy 111.456481 137.648649)\n        (xy 111.450759 137.653641)\n        (xy 111.450757 137.653642)\n        (xy 111.40054 137.697449)\n        (xy 111.338255 137.751784)\n        (xy 111.316114 137.783287)\n        (xy 111.259701 137.863556)\n        (xy 111.248043 137.880143)\n        (xy 111.238555 137.904478)\n        (xy 111.198746 138.006584)\n        (xy 111.191053 138.026315)\n        (xy 111.190061 138.033848)\n        (xy 111.190061 138.033849)\n        (xy 111.171673 138.173523)\n        (xy 111.170575 138.181862)\n        (xy 110.382492 138.181862)\n        (xy 110.40567 138.174331)\n        (xy 110.513466 138.139306)\n        (xy 110.513469 138.139305)\n        (xy 110.520165 138.137129)\n        (xy 110.669551 138.048077)\n        (xy 110.795495 137.928142)\n        (xy 110.891738 137.783284)\n        (xy 110.940985 137.653642)\n        (xy 110.950997 137.627286)\n        (xy 110.950998 137.627284)\n        (xy 110.953497 137.620704)\n        (xy 110.954982 137.610141)\n        (xy 110.97715 137.452405)\n        (xy 110.97715 137.4524)\n        (xy 110.977701 137.448482)\n        (xy 110.978005 137.4267)\n        (xy 110.958619 137.253869)\n        (xy 110.937891 137.194345)\n        (xy 110.915057 137.128776)\n        (xy 110.901424 137.089628)\n        (xy 110.88715 137.066784)\n        (xy 110.812996 136.948114)\n        (xy 110.809263 136.94214)\n        (xy 110.79594 136.928723)\n        (xy 110.711612 136.843805)\n        (xy 110.686717 136.818735)\n        (xy 110.539876 136.725546)\n        (xy 110.492191 136.708566)\n        (xy 110.382673 136.669568)\n        (xy 110.382668 136.669567)\n        (xy 110.376038 136.667206)\n        (xy 110.369052 136.666373)\n        (xy 110.369048 136.666372)\n        (xy 110.246049 136.651706)\n        (xy 110.203346 136.646614)\n        (xy 110.196343 136.64735)\n        (xy 110.196342 136.64735)\n        (xy 110.037384 136.664057)\n        (xy 110.037382 136.664058)\n        (xy 110.030384 136.664793)\n        (xy 109.967587 136.686171)\n        (xy 109.872417 136.718569)\n        (xy 109.872414 136.71857)\n        (xy 109.865747 136.72084)\n        (xy 109.859749 136.72453)\n        (xy 109.859747 136.724531)\n        (xy 109.723618 136.808278)\n        (xy 109.723616 136.80828)\n        (xy 109.717619 136.811969)\n        (xy 109.663719 136.864752)\n        (xy 109.612112 136.91529)\n        (xy 109.593362 136.933651)\n        (xy 109.499151 137.079838)\n        (xy 109.496741 137.086458)\n        (xy 109.49674 137.086461)\n        (xy 109.459879 137.187735)\n        (xy 109.439668 137.243264)\n        (xy 109.417871 137.415808)\n        (xy 108.011022 137.415808)\n        (xy 107.990542 137.353283)\n        (xy 108.008428 137.284577)\n        (xy 108.014159 137.275861)\n        (xy 108.085961 137.175937)\n        (xy 108.085965 137.175929)\n        (xy 108.090394 137.169766)\n        (xy 108.095145 137.157947)\n        (xy 108.146079 137.031247)\n        (xy 108.14608 137.031245)\n        (xy 108.148912 137.024199)\n        (xy 108.171018 136.868875)\n        (xy 108.171161 136.8552)\n        (xy 108.170577 136.850369)\n        (xy 108.157917 136.745758)\n        (xy 108.152313 136.699447)\n        (xy 108.096856 136.552686)\n        (xy 108.065223 136.50666)\n        (xy 108.012295 136.429648)\n        (xy 108.012294 136.429646)\n        (xy 108.007993 136.423389)\n        (xy 108.002322 136.418336)\n        (xy 107.896526 136.324075)\n        (xy 107.896523 136.324073)\n        (xy 107.890854 136.319022)\n        (xy 107.7522 136.245608)\n        (xy 107.744835 136.243758)\n        (xy 107.722811 136.238226)\n        (xy 114.764305 136.238226)\n        (xy 114.78287 136.40639)\n        (xy 114.78548 136.413522)\n        (xy 114.837656 136.556098)\n        (xy 114.841012 136.56527)\n        (xy 114.845248 136.571573)\n        (xy 114.845248 136.571574)\n        (xy 114.93114 136.699396)\n        (xy 114.931143 136.699399)\n        (xy 114.935374 136.705696)\n        (xy 114.966917 136.734398)\n        (xy 115.054032 136.813666)\n        (xy 115.060508 136.819559)\n        (xy 115.209191 136.900287)\n        (xy 115.372838 136.943219)\n        (xy 115.460447 136.944596)\n        (xy 115.534404 136.945758)\n        (xy 115.534407 136.945758)\n        (xy 115.542002 136.945877)\n        (xy 115.604128 136.931648)\n        (xy 115.699514 136.909802)\n        (xy 115.699518 136.909801)\n        (xy 115.706917 136.908106)\n        (xy 115.858062 136.832088)\n        (xy 115.863833 136.827159)\n        (xy 115.863836 136.827157)\n        (xy 115.980939 136.727141)\n        (xy 115.98094 136.72714)\n        (xy 115.986711 136.722211)\n        (xy 116.085437 136.584819)\n        (xy 116.090762 136.571574)\n        (xy 116.114043 136.51366)\n        (xy 116.148541 136.427843)\n        (xy 116.17238 136.260346)\n        (xy 116.172534 136.2456)\n        (xy 116.170731 136.230695)\n        (xy 116.158278 136.127791)\n        (xy 116.152209 136.07764)\n        (xy 116.092406 135.919378)\n        (xy 116.063739 135.877667)\n        (xy 116.000881 135.786207)\n        (xy 116.000879 135.786205)\n        (xy 115.996579 135.779948)\n        (xy 115.990908 135.774895)\n        (xy 115.875931 135.672454)\n        (xy 115.875928 135.672452)\n        (xy 115.870259 135.667401)\n        (xy 115.849522 135.656421)\n        (xy 115.77134 135.615026)\n        (xy 121.157641 135.615026)\n        (xy 121.158157 135.62117)\n        (xy 121.173674 135.805958)\n        (xy 121.175155 135.8236)\n        (xy 121.232848 136.0248)\n        (xy 121.235666 136.030282)\n        (xy 121.235667 136.030286)\n        (xy 121.325703 136.205477)\n        (xy 121.325706 136.205481)\n        (xy 121.328523 136.210963)\n        (xy 121.458534 136.374996)\n        (xy 121.463228 136.378991)\n        (xy 121.607433 136.501719)\n        (xy 121.61793 136.510653)\n        (xy 121.623308 136.513659)\n        (xy 121.62331 136.51366)\n        (xy 121.681577 136.546224)\n        (xy 121.80064 136.612766)\n        (xy 121.999704 136.677446)\n        (xy 122.20754 136.702229)\n        (xy 122.213675 136.701757)\n        (xy 122.213677 136.701757)\n        (xy 122.41009 136.686644)\n        (xy 122.410095 136.686643)\n        (xy 122.416231 136.686171)\n        (xy 122.422161 136.684515)\n        (xy 122.422163 136.684515)\n        (xy 122.611901 136.631539)\n        (xy 122.6119 136.631539)\n        (xy 122.617829 136.629884)\n        (xy 122.647948 136.61467)\n        (xy 122.733263 136.571574)\n        (xy 122.804655 136.535511)\n        (xy 122.820093 136.52345)\n        (xy 122.964736 136.410442)\n        (xy 122.969592 136.406648)\n        (xy 123.045229 136.319022)\n        (xy 123.102329 136.252871)\n        (xy 123.10233 136.252869)\n        (xy 123.106358 136.248203)\n        (xy 123.209745 136.06621)\n        (xy 123.275813 135.867603)\n        (xy 123.302046 135.659945)\n        (xy 123.302464 135.63)\n        (xy 123.300996 135.615026)\n        (xy 123.697641 135.615026)\n        (xy 123.698157 135.62117)\n        (xy 123.713674 135.805958)\n        (xy 123.715155 135.8236)\n        (xy 123.772848 136.0248)\n        (xy 123.775666 136.030282)\n        (xy 123.775667 136.030286)\n        (xy 123.865703 136.205477)\n        (xy 123.865706 136.205481)\n        (xy 123.868523 136.210963)\n        (xy 123.998534 136.374996)\n        (xy 124.003228 136.378991)\n        (xy 124.147433 136.501719)\n        (xy 124.15793 136.510653)\n        (xy 124.163308 136.513659)\n        (xy 124.16331 136.51366)\n        (xy 124.221577 136.546224)\n        (xy 124.34064 136.612766)\n        (xy 124.539704 136.677446)\n        (xy 124.74754 136.702229)\n        (xy 124.753675 136.701757)\n        (xy 124.753677 136.701757)\n        (xy 124.95009 136.686644)\n        (xy 124.950095 136.686643)\n        (xy 124.956231 136.686171)\n        (xy 124.962161 136.684515)\n        (xy 124.962163 136.684515)\n        (xy 125.151901 136.631539)\n        (xy 125.1519 136.631539)\n        (xy 125.157829 136.629884)\n        (xy 125.187948 136.61467)\n        (xy 125.273263 136.571574)\n        (xy 125.344655 136.535511)\n        (xy 125.360093 136.52345)\n        (xy 125.504736 136.410442)\n        (xy 125.509592 136.406648)\n        (xy 125.585229 136.319022)\n        (xy 125.642329 136.252871)\n        (xy 125.64233 136.252869)\n        (xy 125.646358 136.248203)\n        (xy 125.749745 136.06621)\n        (xy 125.815813 135.867603)\n        (xy 125.842046 135.659945)\n        (xy 125.842464 135.63)\n        (xy 125.822039 135.421691)\n        (xy 125.809586 135.380443)\n        (xy 125.78807 135.309182)\n        (xy 125.761542 135.221316)\n        (xy 125.663278 135.036507)\n        (xy 125.561917 134.912226)\n        (xy 125.540549 134.886026)\n        (xy 128.409305 134.886026)\n        (xy 128.42787 135.05419)\n        (xy 128.435721 135.075643)\n        (xy 128.482003 135.202114)\n        (xy 128.486012 135.21307)\n        (xy 128.490248 135.219373)\n        (xy 128.490248 135.219374)\n        (xy 128.57614 135.347196)\n        (xy 128.576143 135.347199)\n        (xy 128.580374 135.353496)\n        (xy 128.660312 135.426234)\n        (xy 128.69983 135.462192)\n        (xy 128.705508 135.467359)\n        (xy 128.712183 135.470983)\n        (xy 128.712187 135.470986)\n        (xy 128.723022 135.476869)\n        (xy 128.773343 135.526952)\n        (xy 128.788599 135.59629)\n        (xy 128.786825 135.607268)\n        (xy 128.786988 135.607289)\n        (xy 128.766378 135.763839)\n        (xy 128.764905 135.775026)\n        (xy 128.78347 135.94319)\n        (xy 128.78608 135.950322)\n        (xy 128.836791 136.088895)\n        (xy 128.841612 136.10207)\n        (xy 128.845848 136.108373)\n        (xy 128.845848 136.108374)\n        (xy 128.93174 136.236196)\n        (xy 128.931743 136.236199)\n        (xy 128.935974 136.242496)\n        (xy 129.061108 136.356359)\n        (xy 129.136591 136.397343)\n        (xy 129.200181 136.431869)\n        (xy 129.209791 136.437087)\n        (xy 129.373438 136.480019)\n        (xy 129.413609 136.48065)\n        (xy 129.481406 136.501719)\n        (xy 129.527051 136.556098)\n        (xy 129.536049 136.626522)\n        (xy 129.514717 136.679082)\n        (xy 129.432644 136.795861)\n        (xy 129.371188 136.953489)\n        (xy 129.370197 136.961018)\n        (xy 129.35207 137.098708)\n        (xy 129.349105 137.121226)\n        (xy 129.36767 137.28939)\n        (xy 129.37028 137.296522)\n        (xy 129.413933 137.415808)\n        (xy 129.425812 137.44827)\n        (xy 129.430048 137.454573)\n        (xy 129.430048 137.454574)\n        (xy 129.51594 137.582396)\n        (xy 129.515943 137.582399)\n        (xy 129.520174 137.588696)\n        (xy 129.645308 137.702559)\n        (xy 129.651983 137.706183)\n        (xy 129.764744 137.767407)\n        (xy 129.793991 137.783287)\n        (xy 129.957638 137.826219)\n        (xy 130.045247 137.827596)\n        (xy 130.119204 137.828758)\n        (xy 130.119207 137.828758)\n        (xy 130.126802 137.828877)\n        (xy 130.228469 137.805592)\n        (xy 130.284314 137.792802)\n        (xy 130.284318 137.792801)\n        (xy 130.291717 137.791106)\n        (xy 130.442862 137.715088)\n        (xy 130.448633 137.710159)\n        (xy 130.448636 137.710157)\n        (xy 130.565739 137.610141)\n        (xy 130.56574 137.61014)\n        (xy 130.571511 137.605211)\n        (xy 130.670237 137.467819)\n        (xy 130.675562 137.454574)\n        (xy 130.710415 137.367873)\n        (xy 130.733341 137.310843)\n        (xy 130.75718 137.143346)\n        (xy 130.757334 137.1286)\n        (xy 130.756447 137.121263)\n        (xy 130.744088 137.019141)\n        (xy 133.569091 137.019141)\n        (xy 133.569781 137.025706)\n        (xy 133.579566 137.118797)\n        (xy 133.58752 137.194477)\n        (xy 133.58956 137.200755)\n        (xy 133.58956 137.200756)\n        (xy 133.611918 137.269568)\n        (xy 133.642 137.36215)\n        (xy 133.645303 137.367872)\n        (xy 133.645304 137.367873)\n        (xy 133.663789 137.39989)\n        (xy 133.730151 137.514832)\n        (xy 133.734569 137.519739)\n        (xy 133.73457 137.51974)\n        (xy 133.826889 137.622271)\n        (xy 133.84812 137.64585)\n        (xy 133.858845 137.653642)\n        (xy 133.980891 137.742314)\n        (xy 133.990751 137.749478)\n        (xy 133.99678 137.752162)\n        (xy 133.996783 137.752164)\n        (xy 134.145775 137.818499)\n        (xy 134.145778 137.8185)\n        (xy 134.151811 137.821186)\n        (xy 134.187435 137.828758)\n        (xy 134.317803 137.856469)\n        (xy 134.317807 137.856469)\n        (xy 134.32426 137.857841)\n        (xy 134.500562 137.857841)\n        (xy 134.507015 137.856469)\n        (xy 134.507019 137.856469)\n        (xy 134.637387 137.828758)\n        (xy 134.673011 137.821186)\n        (xy 134.679044 137.8185)\n        (xy 134.679047 137.818499)\n        (xy 134.828039 137.752164)\n        (xy 134.828042 137.752162)\n        (xy 134.834071 137.749478)\n        (xy 134.843932 137.742314)\n        (xy 134.965977 137.653642)\n        (xy 134.976702 137.64585)\n        (xy 134.997933 137.622271)\n        (xy 135.090252 137.51974)\n        (xy 135.090253 137.519739)\n        (xy 135.094671 137.514832)\n        (xy 135.161033 137.39989)\n        (xy 135.179518 137.367873)\n        (xy 135.179519 137.367872)\n        (xy 135.182822 137.36215)\n        (xy 135.186652 137.350362)\n        (xy 142.481275 137.350362)\n        (xy 142.498491 137.506304)\n        (xy 142.552407 137.653638)\n        (xy 142.556644 137.659944)\n        (xy 142.556646 137.659947)\n        (xy 142.5937 137.715088)\n        (xy 142.639912 137.783858)\n        (xy 142.755952 137.889447)\n        (xy 142.762629 137.893072)\n        (xy 142.76263 137.893073)\n        (xy 142.77735 137.901065)\n        (xy 142.893829 137.964308)\n        (xy 143.045583 138.00412)\n        (xy 143.127113 138.005401)\n        (xy 143.194855 138.006465)\n        (xy 143.194858 138.006465)\n        (xy 143.202453 138.006584)\n        (xy 143.25664 137.994173)\n        (xy 143.34798 137.973254)\n        (xy 143.347984 137.973253)\n        (xy 143.355383 137.971558)\n        (xy 143.495543 137.901065)\n        (xy 143.547759 137.856469)\n        (xy 143.609069 137.804106)\n        (xy 143.609071 137.804103)\n        (xy 143.614843 137.799174)\n        (xy 143.61927 137.793014)\n        (xy 143.619273 137.79301)\n        (xy 143.701963 137.677932)\n        (xy 143.706394 137.671766)\n        (xy 143.71368 137.653642)\n        (xy 143.762079 137.533247)\n        (xy 143.76208 137.533245)\n        (xy 143.764912 137.526199)\n        (xy 143.787018 137.370875)\n        (xy 143.787161 137.3572)\n        (xy 143.782405 137.317894)\n        (xy 143.777926 137.280887)\n        (xy 143.768313 137.201447)\n        (xy 143.712856 137.054686)\n        (xy 143.673041 136.996755)\n        (xy 143.628295 136.931648)\n        (xy 143.628294 136.931646)\n        (xy 143.623993 136.925389)\n        (xy 143.618322 136.920336)\n        (xy 143.512526 136.826075)\n        (xy 143.512523 136.826073)\n        (xy 143.506854 136.821022)\n        (xy 143.3682 136.747608)\n        (xy 143.360835 136.745758)\n        (xy 143.223409 136.711239)\n        (xy 143.223405 136.711239)\n        (xy 143.216038 136.709388)\n        (xy 143.208438 136.709348)\n        (xy 143.208437 136.709348)\n        (xy 143.14431 136.709012)\n        (xy 143.059151 136.708566)\n        (xy 143.051771 136.710338)\n        (xy 143.051769 136.710338)\n        (xy 142.913975 136.743419)\n        (xy 142.913971 136.74342)\n        (xy 142.906596 136.745191)\n        (xy 142.820469 136.789645)\n        (xy 142.794701 136.802945)\n        (xy 142.767181 136.817149)\n        (xy 142.761459 136.822141)\n        (xy 142.761457 136.822142)\n        (xy 142.707886 136.868875)\n        (xy 142.648955 136.920284)\n        (xy 142.615293 136.96818)\n        (xy 142.573009 137.028345)\n        (xy 142.558743 137.048643)\n        (xy 142.542764 137.089628)\n        (xy 142.505686 137.184728)\n        (xy 142.501753 137.194815)\n        (xy 142.500761 137.202348)\n        (xy 142.500761 137.202349)\n        (xy 142.486478 137.310843)\n        (xy 142.481275 137.350362)\n        (xy 135.186652 137.350362)\n        (xy 135.212904 137.269568)\n        (xy 135.235262 137.200756)\n        (xy 135.235262 137.200755)\n        (xy 135.237302 137.194477)\n        (xy 135.245257 137.118797)\n        (xy 135.255041 137.025706)\n        (xy 135.255731 137.019141)\n        (xy 135.248087 136.946413)\n        (xy 135.237992 136.850369)\n        (xy 135.237992 136.850368)\n        (xy 135.237302 136.843805)\n        (xy 135.2299 136.821022)\n        (xy 135.199396 136.727141)\n        (xy 135.182822 136.676132)\n        (xy 135.177586 136.667062)\n        (xy 135.130102 136.584819)\n        (xy 135.094671 136.52345)\n        (xy 135.075105 136.501719)\n        (xy 134.981124 136.397343)\n        (xy 134.981123 136.397342)\n        (xy 134.976702 136.392432)\n        (xy 134.834071 136.288804)\n        (xy 134.828042 136.28612)\n        (xy 134.828039 136.286118)\n        (xy 134.679047 136.219783)\n        (xy 134.679044 136.219782)\n        (xy 134.673011 136.217096)\n        (xy 134.618348 136.205477)\n        (xy 134.507019 136.181813)\n        (xy 134.507015 136.181813)\n        (xy 134.500562 136.180441)\n        (xy 134.32426 136.180441)\n        (xy 134.317807 136.181813)\n        (xy 134.317803 136.181813)\n        (xy 134.206474 136.205477)\n        (xy 134.151811 136.217096)\n        (xy 134.145778 136.219782)\n        (xy 134.145775 136.219783)\n        (xy 133.996783 136.286118)\n        (xy 133.99678 136.28612)\n        (xy 133.990751 136.288804)\n        (xy 133.84812 136.392432)\n        (xy 133.843699 136.397342)\n        (xy 133.843698 136.397343)\n        (xy 133.749718 136.501719)\n        (xy 133.730151 136.52345)\n        (xy 133.69472 136.584819)\n        (xy 133.647237 136.667062)\n        (xy 133.642 136.676132)\n        (xy 133.625426 136.727141)\n        (xy 133.594923 136.821022)\n        (xy 133.58752 136.843805)\n        (xy 133.58683 136.850368)\n        (xy 133.58683 136.850369)\n        (xy 133.576735 136.946413)\n        (xy 133.569091 137.019141)\n        (xy 130.744088 137.019141)\n        (xy 130.737921 136.96818)\n        (xy 130.737009 136.96064)\n        (xy 130.677206 136.802378)\n        (xy 130.667531 136.788301)\n        (xy 130.585681 136.669207)\n        (xy 130.585679 136.669205)\n        (xy 130.581379 136.662948)\n        (xy 130.575708 136.657895)\n        (xy 130.460731 136.555454)\n        (xy 130.460728 136.555452)\n        (xy 130.455059 136.550401)\n        (xy 130.447962 136.546643)\n        (xy 130.394737 136.518462)\n        (xy 130.305539 136.471234)\n        (xy 130.295164 136.468628)\n        (xy 130.148822 136.431869)\n        (xy 130.148818 136.431869)\n        (xy 130.141451 136.430018)\n        (xy 130.133852 136.429978)\n        (xy 130.13385 136.429978)\n        (xy 130.109585 136.429851)\n        (xy 130.04157 136.409492)\n        (xy 129.995359 136.355594)\n        (xy 129.985623 136.285268)\n        (xy 130.007923 136.230327)\n        (xy 130.081603 136.127791)\n        (xy 130.081606 136.127785)\n        (xy 130.086037 136.121619)\n        (xy 130.09126 136.108628)\n        (xy 130.11082 136.059969)\n        (xy 130.149141 135.964643)\n        (xy 130.17298 135.797146)\n        (xy 130.173134 135.7824)\n        (xy 130.172334 135.775783)\n        (xy 130.160711 135.679741)\n        (xy 130.152809 135.61444)\n        (xy 130.097359 135.467699)\n        (xy 143.530005 135.467699)\n        (xy 143.547221 135.623641)\n        (xy 143.601137 135.770975)\n        (xy 143.605374 135.777281)\n        (xy 143.605376 135.777284)\n        (xy 143.618723 135.797146)\n        (xy 143.688642 135.901195)\n        (xy 143.804682 136.006784)\n        (xy 143.942559 136.081645)\n        (xy 144.094313 136.121457)\n        (xy 144.175843 136.122738)\n        (xy 144.243585 136.123802)\n        (xy 144.243588 136.123802)\n        (xy 144.251183 136.123921)\n        (xy 144.305603 136.111457)\n        (xy 144.37647 136.115746)\n        (xy 144.433768 136.157668)\n        (xy 144.459306 136.223913)\n        (xy 144.456681 136.2549)\n        (xy 144.457553 136.255015)\n        (xy 144.439462 136.392432)\n        (xy 144.437075 136.410562)\n        (xy 144.454291 136.566504)\n        (xy 144.508207 136.713838)\n        (xy 144.512444 136.720144)\n        (xy 144.512446 136.720147)\n        (xy 144.533288 136.751162)\n        (xy 144.595712 136.844058)\n        (xy 144.711752 136.949647)\n        (xy 144.718429 136.953272)\n        (xy 144.71843 136.953273)\n        (xy 144.732695 136.961018)\n        (xy 144.849629 137.024508)\n        (xy 145.001383 137.06432)\n        (xy 145.082913 137.065601)\n        (xy 145.150655 137.066665)\n        (xy 145.150658 137.066665)\n        (xy 145.158253 137.066784)\n        (xy 145.21244 137.054373)\n        (xy 145.30378 137.033454)\n        (xy 145.303784 137.033453)\n        (xy 145.311183 137.031758)\n        (xy 145.451343 136.961265)\n        (xy 145.505173 136.91529)\n        (xy 145.564869 136.864306)\n        (xy 145.564871 136.864303)\n        (xy 145.570643 136.859374)\n        (xy 145.57507 136.853214)\n        (xy 145.575073 136.85321)\n        (xy 145.6484 136.751162)\n        (xy 145.662194 136.731966)\n        (xy 145.66758 136.718569)\n        (xy 145.717879 136.593447)\n        (xy 145.71788 136.593445)\n        (xy 145.720712 136.586399)\n        (xy 145.742818 136.431075)\n        (xy 145.742961 136.4174)\n        (xy 145.741096 136.401984)\n        (xy 145.734956 136.351249)\n        (xy 145.724113 136.261647)\n        (xy 145.668656 136.114886)\n        (xy 145.667085 136.1126)\n        (xy 162.64898 136.1126)\n        (xy 162.667409 136.287936)\n        (xy 162.669449 136.294214)\n        (xy 162.669449 136.294215)\n        (xy 162.689392 136.355594)\n        (xy 162.721889 136.455609)\n        (xy 162.725192 136.461331)\n        (xy 162.725193 136.461332)\n        (xy 162.729842 136.469384)\n        (xy 162.81004 136.608291)\n        (xy 162.814458 136.613198)\n        (xy 162.814459 136.613199)\n        (xy 162.921397 136.731966)\n        (xy 162.928009 136.739309)\n        (xy 162.99729 136.789645)\n        (xy 163.055708 136.832088)\n        (xy 163.07064 136.842937)\n        (xy 163.076669 136.845621)\n        (xy 163.076672 136.845623)\n        (xy 163.225664 136.911958)\n        (xy 163.225667 136.911959)\n        (xy 163.2317 136.914645)\n        (xy 163.25823 136.920284)\n        (xy 163.397692 136.949928)\n        (xy 163.397696 136.949928)\n        (xy 163.404149 136.9513)\n        (xy 163.580451 136.9513)\n        (xy 163.586904 136.949928)\n        (xy 163.586908 136.949928)\n        (xy 163.72637 136.920284)\n        (xy 163.7529 136.914645)\n        (xy 163.758933 136.911959)\n        (xy 163.758936 136.911958)\n        (xy 163.907928 136.845623)\n        (xy 163.907931 136.845621)\n        (xy 163.91396 136.842937)\n        (xy 163.928893 136.832088)\n        (xy 163.98731 136.789645)\n        (xy 164.056591 136.739309)\n        (xy 164.063203 136.731966)\n        (xy 164.170141 136.613199)\n        (xy 164.170142 136.613198)\n        (xy 164.17456 136.608291)\n        (xy 164.254758 136.469384)\n        (xy 164.259407 136.461332)\n        (xy 164.259408 136.461331)\n        (xy 164.262711 136.455609)\n        (xy 164.295208 136.355594)\n        (xy 164.315151 136.294215)\n        (xy 164.315151 136.294214)\n        (xy 164.317191 136.287936)\n        (xy 164.33562 136.1126)\n        (xy 164.331985 136.078018)\n        (xy 164.317881 135.943828)\n        (xy 164.317881 135.943827)\n        (xy 164.317191 135.937264)\n        (xy 164.313688 135.926481)\n        (xy 164.282184 135.829524)\n        (xy 164.262711 135.769591)\n        (xy 164.17456 135.616909)\n        (xy 164.172865 135.615026)\n        (xy 169.417641 135.615026)\n        (xy 169.418157 135.62117)\n        (xy 169.433674 135.805958)\n        (xy 169.435155 135.8236)\n        (xy 169.492848 136.0248)\n        (xy 169.495666 136.030282)\n        (xy 169.495667 136.030286)\n        (xy 169.585703 136.205477)\n        (xy 169.585706 136.205481)\n        (xy 169.588523 136.210963)\n        (xy 169.718534 136.374996)\n        (xy 169.723228 136.378991)\n        (xy 169.867433 136.501719)\n        (xy 169.87793 136.510653)\n        (xy 169.883308 136.513659)\n        (xy 169.88331 136.51366)\n        (xy 169.941577 136.546224)\n        (xy 170.06064 136.612766)\n        (xy 170.259704 136.677446)\n        (xy 170.46754 136.702229)\n        (xy 170.473675 136.701757)\n        (xy 170.473677 136.701757)\n        (xy 170.67009 136.686644)\n        (xy 170.670095 136.686643)\n        (xy 170.676231 136.686171)\n        (xy 170.682161 136.684515)\n        (xy 170.682163 136.684515)\n        (xy 170.871901 136.631539)\n        (xy 170.8719 136.631539)\n        (xy 170.877829 136.629884)\n        (xy 170.907948 136.61467)\n        (xy 170.993263 136.571574)\n        (xy 171.064655 136.535511)\n        (xy 171.080093 136.52345)\n        (xy 171.224736 136.410442)\n        (xy 171.229592 136.406648)\n        (xy 171.305229 136.319022)\n        (xy 171.362329 136.252871)\n        (xy 171.36233 136.252869)\n        (xy 171.366358 136.248203)\n        (xy 171.469745 136.06621)\n        (xy 171.535813 135.867603)\n        (xy 171.562046 135.659945)\n        (xy 171.562464 135.63)\n        (xy 171.560996 135.615026)\n        (xy 171.957641 135.615026)\n        (xy 171.958157 135.62117)\n        (xy 171.973674 135.805958)\n        (xy 171.975155 135.8236)\n        (xy 172.032848 136.0248)\n        (xy 172.035666 136.030282)\n        (xy 172.035667 136.030286)\n        (xy 172.125703 136.205477)\n        (xy 172.125706 136.205481)\n        (xy 172.128523 136.210963)\n        (xy 172.258534 136.374996)\n        (xy 172.263228 136.378991)\n        (xy 172.407433 136.501719)\n        (xy 172.41793 136.510653)\n        (xy 172.423308 136.513659)\n        (xy 172.42331 136.51366)\n        (xy 172.481577 136.546224)\n        (xy 172.60064 136.612766)\n        (xy 172.799704 136.677446)\n        (xy 173.00754 136.702229)\n        (xy 173.013675 136.701757)\n        (xy 173.013677 136.701757)\n        (xy 173.21009 136.686644)\n        (xy 173.210095 136.686643)\n        (xy 173.216231 136.686171)\n        (xy 173.222161 136.684515)\n        (xy 173.222163 136.684515)\n        (xy 173.411901 136.631539)\n        (xy 173.4119 136.631539)\n        (xy 173.417829 136.629884)\n        (xy 173.447948 136.61467)\n        (xy 173.533263 136.571574)\n        (xy 173.604655 136.535511)\n        (xy 173.620093 136.52345)\n        (xy 173.764736 136.410442)\n        (xy 173.769592 136.406648)\n        (xy 173.845229 136.319022)\n        (xy 173.902329 136.252871)\n        (xy 173.90233 136.252869)\n        (xy 173.906358 136.248203)\n        (xy 174.009745 136.06621)\n        (xy 174.075813 135.867603)\n        (xy 174.102046 135.659945)\n        (xy 174.102464 135.63)\n        (xy 174.082039 135.421691)\n        (xy 174.069586 135.380443)\n        (xy 174.04807 135.309182)\n        (xy 174.021542 135.221316)\n        (xy 173.923278 135.036507)\n        (xy 173.821917 134.912226)\n        (xy 173.794884 134.87908)\n        (xy 173.794881 134.879077)\n        (xy 173.790989 134.874305)\n        (xy 173.783971 134.868499)\n        (xy 173.634464 134.744816)\n        (xy 173.634461 134.744814)\n        (xy 173.629714 134.740887)\n        (xy 173.445597 134.641335)\n        (xy 173.325058 134.604022)\n        (xy 173.251536 134.581263)\n        (xy 173.251533 134.581262)\n        (xy 173.245649 134.579441)\n        (xy 173.239524 134.578797)\n        (xy 173.239523 134.578797)\n        (xy 173.043615 134.558206)\n        (xy 173.043614 134.558206)\n        (xy 173.037487 134.557562)\n        (xy 172.925594 134.567745)\n        (xy 172.835181 134.575973)\n        (xy 172.83518 134.575973)\n        (xy 172.82904 134.576532)\n        (xy 172.823126 134.578273)\n        (xy 172.823124 134.578273)\n        (xy 172.735638 134.604022)\n        (xy 172.628248 134.635629)\n        (xy 172.622783 134.638486)\n        (xy 172.45339 134.727042)\n        (xy 172.442758 134.7326)\n        (xy 172.279636 134.863754)\n        (xy 172.145095 135.024093)\n        (xy 172.142125 135.029496)\n        (xy 172.142124 135.029497)\n        (xy 172.124628 135.061322)\n        (xy 172.04426 135.207511)\n        (xy 171.980972 135.407022)\n        (xy 171.980286 135.413139)\n        (xy 171.980285 135.413143)\n        (xy 171.959743 135.59629)\n        (xy 171.957641 135.615026)\n        (xy 171.560996 135.615026)\n        (xy 171.542039 135.421691)\n        (xy 171.529586 135.380443)\n        (xy 171.50807 135.309182)\n        (xy 171.481542 135.221316)\n        (xy 171.383278 135.036507)\n        (xy 171.281917 134.912226)\n        (xy 171.254884 134.87908)\n        (xy 171.254881 134.879077)\n        (xy 171.250989 134.874305)\n        (xy 171.243971 134.868499)\n        (xy 171.094464 134.744816)\n        (xy 171.094461 134.744814)\n        (xy 171.089714 134.740887)\n        (xy 170.905597 134.641335)\n        (xy 170.785058 134.604022)\n        (xy 170.711536 134.581263)\n        (xy 170.711533 134.581262)\n        (xy 170.705649 134.579441)\n        (xy 170.699524 134.578797)\n        (xy 170.699523 134.578797)\n        (xy 170.503615 134.558206)\n        (xy 170.503614 134.558206)\n        (xy 170.497487 134.557562)\n        (xy 170.385594 134.567745)\n        (xy 170.295181 134.575973)\n        (xy 170.29518 134.575973)\n        (xy 170.28904 134.576532)\n        (xy 170.283126 134.578273)\n        (xy 170.283124 134.578273)\n        (xy 170.195638 134.604022)\n        (xy 170.088248 134.635629)\n        (xy 170.082783 134.638486)\n        (xy 169.91339 134.727042)\n        (xy 169.902758 134.7326)\n        (xy 169.739636 134.863754)\n        (xy 169.605095 135.024093)\n        (xy 169.602125 135.029496)\n        (xy 169.602124 135.029497)\n        (xy 169.584628 135.061322)\n        (xy 169.50426 135.207511)\n        (xy 169.440972 135.407022)\n        (xy 169.440286 135.413139)\n        (xy 169.440285 135.413143)\n        (xy 169.419743 135.59629)\n        (xy 169.417641 135.615026)\n        (xy 164.172865 135.615026)\n        (xy 164.146395 135.585628)\n        (xy 164.061013 135.490802)\n        (xy 164.061012 135.490801)\n        (xy 164.056591 135.485891)\n        (xy 163.960103 135.415788)\n        (xy 163.919302 135.386144)\n        (xy 163.919301 135.386143)\n        (xy 163.91396 135.382263)\n        (xy 163.907931 135.379579)\n        (xy 163.907928 135.379577)\n        (xy 163.758936 135.313242)\n        (xy 163.758933 135.313241)\n        (xy 163.7529 135.310555)\n        (xy 163.71645 135.302807)\n        (xy 163.586908 135.275272)\n        (xy 163.586904 135.275272)\n        (xy 163.580451 135.2739)\n        (xy 163.404149 135.2739)\n        (xy 163.397696 135.275272)\n        (xy 163.397692 135.275272)\n        (xy 163.26815 135.302807)\n        (xy 163.2317 135.310555)\n        (xy 163.225667 135.313241)\n        (xy 163.225664 135.313242)\n        (xy 163.076672 135.379577)\n        (xy 163.076669 135.379579)\n        (xy 163.07064 135.382263)\n        (xy 163.065299 135.386143)\n        (xy 163.065298 135.386144)\n        (xy 163.024497 135.415788)\n        (xy 162.928009 135.485891)\n        (xy 162.923588 135.490801)\n        (xy 162.923587 135.490802)\n        (xy 162.838206 135.585628)\n        (xy 162.81004 135.616909)\n        (xy 162.721889 135.769591)\n        (xy 162.702416 135.829524)\n        (xy 162.670913 135.926481)\n        (xy 162.667409 135.937264)\n        (xy 162.666719 135.943827)\n        (xy 162.666719 135.943828)\n        (xy 162.652615 136.078018)\n        (xy 162.64898 136.1126)\n        (xy 145.667085 136.1126)\n        (xy 145.64332 136.078022)\n        (xy 145.584095 135.991848)\n        (xy 145.584094 135.991846)\n        (xy 145.579793 135.985589)\n        (xy 145.574122 135.980536)\n        (xy 145.468326 135.886275)\n        (xy 145.468323 135.886273)\n        (xy 145.462654 135.881222)\n        (xy 145.42711 135.862402)\n        (xy 145.365014 135.829524)\n        (xy 145.324 135.807808)\n        (xy 145.316635 135.805958)\n        (xy 145.179209 135.771439)\n        (xy 145.179205 135.771439)\n        (xy 145.171838 135.769588)\n        (xy 145.164238 135.769548)\n        (xy 145.164237 135.769548)\n        (xy 145.10011 135.769212)\n        (xy 145.014951 135.768766)\n        (xy 144.994918 135.773575)\n        (xy 144.968347 135.779954)\n        (xy 144.897439 135.776406)\n        (xy 144.839706 135.735086)\n        (xy 144.813476 135.669113)\n        (xy 144.814191 135.639682)\n        (xy 144.835167 135.492295)\n        (xy 144.835167 135.492293)\n        (xy 144.835748 135.488212)\n        (xy 144.835891 135.474537)\n        (xy 144.835064 135.467699)\n        (xy 144.821067 135.352033)\n        (xy 144.83274 135.282002)\n        (xy 144.880422 135.2294)\n        (xy 144.948973 135.210928)\n        (xy 145.016629 135.232449)\n        (xy 145.050732 135.266616)\n        (xy 145.103712 135.345458)\n        (xy 145.219752 135.451047)\n        (xy 145.226429 135.454672)\n        (xy 145.22643 135.454673)\n        (xy 145.244049 135.464239)\n        (xy 145.357629 135.525908)\n        (xy 145.509383 135.56572)\n        (xy 145.590913 135.567001)\n        (xy 145.658655 135.568065)\n        (xy 145.658658 135.568065)\n        (xy 145.666253 135.568184)\n        (xy 145.72044 135.555773)\n        (xy 145.81178 135.534854)\n        (xy 145.811784 135.534853)\n        (xy 145.819183 135.533158)\n        (xy 145.959343 135.462665)\n        (xy 146.022732 135.408526)\n        (xy 146.087522 135.379495)\n        (xy 146.157722 135.3901)\n        (xy 146.164685 135.393607)\n        (xy 146.200666 135.413143)\n        (xy 146.221229 135.424308)\n        (xy 146.372983 135.46412)\n        (xy 146.454513 135.465401)\n        (xy 146.522255 135.466465)\n        (xy 146.522258 135.466465)\n        (xy 146.529853 135.466584)\n        (xy 146.58404 135.454173)\n        (xy 146.67538 135.433254)\n        (xy 146.675384 135.433253)\n        (xy 146.682783 135.431558)\n        (xy 146.822943 135.361065)\n        (xy 146.858573 135.330634)\n        (xy 146.936469 135.264106)\n        (xy 146.936471 135.264103)\n        (xy 146.942243 135.259174)\n        (xy 146.94667 135.253014)\n        (xy 146.946673 135.25301)\n        (xy 147.011156 135.163271)\n        (xy 147.033794 135.131766)\n        (xy 147.049369 135.093023)\n        (xy 147.089479 134.993247)\n        (xy 147.08948 134.993245)\n        (xy 147.092312 134.986199)\n        (xy 147.114418 134.830875)\n        (xy 147.114561 134.8172)\n        (xy 147.095713 134.661447)\n        (xy 147.040256 134.514686)\n        (xy 146.980995 134.42846)\n        (xy 146.955695 134.391648)\n        (xy 146.955694 134.391646)\n        (xy 146.951393 134.385389)\n        (xy 146.945722 134.380336)\n        (xy 146.839926 134.286075)\n        (xy 146.839923 134.286073)\n        (xy 146.834254 134.281022)\n        (xy 146.6956 134.207608)\n        (xy 146.688235 134.205758)\n        (xy 146.550809 134.171239)\n        (xy 146.550805 134.171239)\n        (xy 146.543438 134.169388)\n        (xy 146.535838 134.169348)\n        (xy 146.535837 134.169348)\n        (xy 146.47171 134.169012)\n        (xy 146.386551 134.168566)\n        (xy 146.379171 134.170338)\n        (xy 146.379169 134.170338)\n        (xy 146.241375 134.203419)\n        (xy 146.241371 134.20342)\n        (xy 146.233996 134.205191)\n        (xy 146.094581 134.277149)\n        (xy 146.088859 134.282141)\n        (xy 146.088857 134.282142)\n        (xy 146.03779 134.326691)\n        (xy 145.973308 134.356399)\n        (xy 145.903001 134.346529)\n        (xy 145.896026 134.343108)\n        (xy 145.832 134.309208)\n        (xy 145.747146 134.287894)\n        (xy 145.709897 134.278538)\n        (xy 145.648702 134.242543)\n        (xy 145.616681 134.179178)\n        (xy 145.624001 134.108559)\n        (xy 145.63827 134.082808)\n        (xy 145.687594 134.014166)\n        (xy 145.693977 133.998289)\n        (xy 145.743279 133.875647)\n        (xy 145.74328 133.875645)\n        (xy 145.746112 133.868599)\n        (xy 145.768218 133.713275)\n        (xy 145.768361 133.6996)\n        (xy 145.765481 133.675795)\n        (xy 145.757165 133.60708)\n        (xy 145.749513 133.543847)\n        (xy 145.694056 133.397086)\n        (xy 145.657479 133.343866)\n        (xy 145.609495 133.274048)\n        (xy 145.609494 133.274046)\n        (xy 145.605193 133.267789)\n        (xy 145.599522 133.262736)\n        (xy 145.493726 133.168475)\n        (xy 145.493723 133.168473)\n        (xy 145.488054 133.163422)\n        (xy 145.3494 133.090008)\n        (xy 145.342035 133.088158)\n        (xy 145.204609 133.053639)\n        (xy 145.204605 133.053639)\n        (xy 145.197238 133.051788)\n        (xy 145.189638 133.051748)\n        (xy 145.189637 133.051748)\n        (xy 145.12551 133.051412)\n        (xy 145.040351 133.050966)\n        (xy 145.032971 133.052738)\n        (xy 145.032969 133.052738)\n        (xy 144.895175 133.085819)\n        (xy 144.895171 133.08582)\n        (xy 144.887796 133.087591)\n        (xy 144.864568 133.09958)\n        (xy 144.766516 133.150189)\n        (xy 144.748381 133.159549)\n        (xy 144.742659 133.164541)\n        (xy 144.742657 133.164542)\n        (xy 144.724268 133.180584)\n        (xy 144.630155 133.262684)\n        (xy 144.539943 133.391043)\n        (xy 144.512269 133.462022)\n        (xy 144.486251 133.528757)\n        (xy 144.482953 133.537215)\n        (xy 144.481961 133.544748)\n        (xy 144.481961 133.544749)\n        (xy 144.464709 133.675795)\n        (xy 144.462475 133.692762)\n        (xy 144.479691 133.848704)\n        (xy 144.533607 133.996038)\n        (xy 144.537844 134.002344)\n        (xy 144.537846 134.002347)\n        (xy 144.549932 134.020332)\n        (xy 144.621112 134.126258)\n        (xy 144.737152 134.231847)\n        (xy 144.743829 134.235472)\n        (xy 144.74383 134.235473)\n        (xy 144.75855 134.243465)\n        (xy 144.875029 134.306708)\n        (xy 144.882371 134.308634)\n        (xy 144.882373 134.308635)\n        (xy 145.004339 134.340632)\n        (xy 145.065155 134.377266)\n        (xy 145.09651 134.440963)\n        (xy 145.088451 134.511501)\n        (xy 145.075453 134.534958)\n        (xy 145.026914 134.604022)\n        (xy 145.02691 134.604029)\n        (xy 145.022543 134.610243)\n        (xy 144.99964 134.668987)\n        (xy 144.974581 134.73326)\n        (xy 144.965553 134.756415)\n        (xy 144.964561 134.763948)\n        (xy 144.964561 134.763949)\n        (xy 144.94696 134.897647)\n        (xy 144.945075 134.911962)\n        (xy 144.948113 134.939479)\n        (xy 144.95935 135.041267)\n        (xy 144.946944 135.111171)\n        (xy 144.898714 135.163271)\n        (xy 144.829973 135.181025)\n        (xy 144.762546 135.158797)\n        (xy 144.730273 135.126462)\n        (xy 144.672723 135.042726)\n        (xy 144.667052 135.037673)\n        (xy 144.561256 134.943412)\n        (xy 144.561253 134.94341)\n        (xy 144.555584 134.938359)\n        (xy 144.519989 134.919512)\n        (xy 144.465382 134.890599)\n        (xy 144.41693 134.864945)\n        (xy 144.409565 134.863095)\n        (xy 144.272139 134.828576)\n        (xy 144.272135 134.828576)\n        (xy 144.264768 134.826725)\n        (xy 144.257168 134.826685)\n        (xy 144.257167 134.826685)\n        (xy 144.19304 134.826349)\n        (xy 144.107881 134.825903)\n        (xy 144.100501 134.827675)\n        (xy 144.100499 134.827675)\n        (xy 143.962705 134.860756)\n        (xy 143.962701 134.860757)\n        (xy 143.955326 134.862528)\n        (xy 143.815911 134.934486)\n        (xy 143.697685 135.037621)\n        (xy 143.693318 135.043835)\n        (xy 143.62019 135.147886)\n        (xy 143.607473 135.16598)\n        (xy 143.583598 135.227216)\n        (xy 143.57061 135.26053)\n        (xy 143.550483 135.312152)\n        (xy 143.549491 135.319685)\n        (xy 143.549491 135.319686)\n        (xy 143.531522 135.456178)\n        (xy 143.530005 135.467699)\n        (xy 130.097359 135.467699)\n        (xy 130.093006 135.456178)\n        (xy 130.072426 135.426234)\n        (xy 130.001481 135.323007)\n        (xy 130.001479 135.323005)\n        (xy 129.997179 135.316748)\n        (xy 129.988687 135.309182)\n        (xy 129.876531 135.209254)\n        (xy 129.876528 135.209252)\n        (xy 129.870859 135.204201)\n        (xy 129.860207 135.198561)\n        (xy 129.809365 135.149012)\n        (xy 129.793381 135.079839)\n        (xy 129.794422 135.069453)\n        (xy 129.800109 135.029497)\n        (xy 129.81738 134.908146)\n        (xy 129.817534 134.8934)\n        (xy 129.816739 134.886826)\n        (xy 129.800957 134.756415)\n        (xy 129.797209 134.72544)\n        (xy 129.737406 134.567178)\n        (xy 129.717509 134.538228)\n        (xy 129.645881 134.434007)\n        (xy 129.645879 134.434005)\n        (xy 129.641579 134.427748)\n        (xy 129.6354 134.422242)\n        (xy 129.585043 134.377376)\n        (xy 129.547487 134.317126)\n        (xy 129.548468 134.246136)\n        (xy 129.587672 134.186945)\n        (xy 129.652654 134.158347)\n        (xy 129.668862 134.1573)\n        (xy 130.657358 134.1573)\n        (xy 130.668252 134.156004)\n        (xy 130.674593 134.15525)\n        (xy 130.674596 134.155249)\n        (xy 130.683978 134.154133)\n        (xy 130.776419 134.113072)\n        (xy 130.777284 134.112688)\n        (xy 130.787919 134.107964)\n        (xy 130.846695 134.049085)\n        (xy 130.860052 134.035705)\n        (xy 130.860053 134.035703)\n        (xy 130.86827 134.027472)\n        (xy 130.914258 133.923451)\n        (xy 130.9173 133.897358)\n        (xy 130.9173 133.075026)\n        (xy 131.317641 133.075026)\n        (xy 131.319703 133.09958)\n        (xy 131.334632 133.277368)\n        (xy 131.335155 133.2836)\n        (xy 131.392848 133.4848)\n        (xy 131.395666 133.490282)\n        (xy 131.395667 133.490286)\n        (xy 131.485703 133.665477)\n        (xy 131.485706 133.665481)\n        (xy 131.488523 133.670963)\n        (xy 131.618534 133.834996)\n        (xy 131.623228 133.838991)\n        (xy 131.769515 133.963491)\n        (xy 131.77793 133.970653)\n        (xy 131.96064 134.072766)\n        (xy 132.159704 134.137446)\n        (xy 132.36754 134.162229)\n        (xy 132.373675 134.161757)\n        (xy 132.373677 134.161757)\n        (xy 132.57009 134.146644)\n        (xy 132.570095 134.146643)\n        (xy 132.576231 134.146171)\n        (xy 132.582161 134.144515)\n        (xy 132.582163 134.144515)\n        (xy 132.711978 134.10827)\n        (xy 132.777829 134.089884)\n        (xy 132.792489 134.082479)\n        (xy 132.865734 134.04548)\n        (xy 132.964655 133.995511)\n        (xy 132.99381 133.972733)\n        (xy 133.124736 133.870442)\n        (xy 133.129592 133.866648)\n        (xy 133.134398 133.86108)\n        (xy 133.262329 133.712871)\n        (xy 133.26233 133.712869)\n        (xy 133.266358 133.708203)\n        (xy 133.369745 133.52621)\n        (xy 133.435813 133.327603)\n        (xy 133.462046 133.119945)\n        (xy 133.462464 133.09)\n        (xy 133.442039 132.881691)\n        (xy 133.43949 132.873246)\n        (xy 133.416898 132.79842)\n        (xy 137.789811 132.79842)\n        (xy 137.790501 132.804985)\n        (xy 137.801606 132.910635)\n        (xy 137.80824 132.973756)\n        (xy 137.81028 132.980034)\n        (xy 137.81028 132.980035)\n        (xy 137.820677 133.012033)\n        (xy 137.86272 133.141429)\n        (xy 137.866023 133.147151)\n        (xy 137.866024 133.147152)\n        (xy 137.883972 133.178239)\n        (xy 137.950871 133.294111)\n        (xy 137.955289 133.299018)\n        (xy 137.95529 133.299019)\n        (xy 138.064418 133.420218)\n        (xy 138.06884 133.425129)\n        (xy 138.110163 133.455152)\n        (xy 138.203096 133.522672)\n        (xy 138.211471 133.528757)\n        (xy 138.2175 133.531441)\n        (xy 138.217503 133.531443)\n        (xy 138.366495 133.597778)\n        (xy 138.366498 133.597779)\n        (xy 138.372531 133.600465)\n        (xy 138.403652 133.60708)\n        (xy 138.538523 133.635748)\n        (xy 138.538527 133.635748)\n        (xy 138.54498 133.63712)\n        (xy 138.721282 133.63712)\n        (xy 138.727735 133.635748)\n        (xy 138.727739 133.635748)\n        (xy 138.86261 133.60708)\n        (xy 138.893731 133.600465)\n        (xy 138.899764 133.597779)\n        (xy 138.899767 133.597778)\n        (xy 139.048759 133.531443)\n        (xy 139.048762 133.531441)\n        (xy 139.054791 133.528757)\n        (xy 139.063167 133.522672)\n        (xy 139.156099 133.455152)\n        (xy 139.197422 133.425129)\n        (xy 139.201844 133.420218)\n        (xy 139.310972 133.299019)\n        (xy 139.310973 133.299018)\n        (xy 139.315391 133.294111)\n        (xy 139.38229 133.178239)\n        (xy 139.400238 133.147152)\n        (xy 139.400239 133.147151)\n        (xy 139.403542 133.141429)\n        (xy 139.445585 133.012033)\n        (xy 139.455982 132.980035)\n        (xy 139.455982 132.980034)\n        (xy 139.458022 132.973756)\n        (xy 139.464657 132.910635)\n        (xy 139.475761 132.804985)\n        (xy 139.476451 132.79842)\n        (xy 139.470438 132.741207)\n        (xy 139.458712 132.629648)\n        (xy 139.458712 132.629647)\n        (xy 139.458022 132.623084)\n        (xy 139.45327 132.608457)\n        (xy 139.410852 132.477908)\n        (xy 139.403542 132.455411)\n        (xy 139.382404 132.418798)\n        (xy 139.353274 132.368345)\n        (xy 139.315391 132.302729)\n        (xy 139.294026 132.279)\n        (xy 139.201844 132.176622)\n        (xy 139.201843 132.176621)\n        (xy 139.197422 132.171711)\n        (xy 139.098688 132.099976)\n        (xy 139.060133 132.071964)\n        (xy 139.060132 132.071963)\n        (xy 139.054791 132.068083)\n        (xy 139.048762 132.065399)\n        (xy 139.048759 132.065397)\n        (xy 138.899767 131.999062)\n        (xy 138.899764 131.999061)\n        (xy 138.893731 131.996375)\n        (xy 138.857281 131.988627)\n        (xy 138.727739 131.961092)\n        (xy 138.727735 131.961092)\n        (xy 138.721282 131.95972)\n        (xy 138.54498 131.95972)\n        (xy 138.538527 131.961092)\n        (xy 138.538523 131.961092)\n        (xy 138.408981 131.988627)\n        (xy 138.372531 131.996375)\n        (xy 138.366498 131.999061)\n        (xy 138.366495 131.999062)\n        (xy 138.217503 132.065397)\n        (xy 138.2175 132.065399)\n        (xy 138.211471 132.068083)\n        (xy 138.20613 132.071963)\n        (xy 138.206129 132.071964)\n        (xy 138.167574 132.099976)\n        (xy 138.06884 132.171711)\n        (xy 138.064419 132.176621)\n        (xy 138.064418 132.176622)\n        (xy 137.972237 132.279)\n        (xy 137.950871 132.302729)\n        (xy 137.912988 132.368345)\n        (xy 137.883859 132.418798)\n        (xy 137.86272 132.455411)\n        (xy 137.85541 132.477908)\n        (xy 137.812993 132.608457)\n        (xy 137.80824 132.623084)\n        (xy 137.80755 132.629647)\n        (xy 137.80755 132.629648)\n        (xy 137.795824 132.741207)\n        (xy 137.789811 132.79842)\n        (xy 133.416898 132.79842)\n        (xy 133.401901 132.748747)\n        (xy 133.381542 132.681316)\n        (xy 133.283278 132.496507)\n        (xy 133.181917 132.372226)\n        (xy 133.154884 132.33908)\n        (xy 133.154881 132.339077)\n        (xy 133.150989 132.334305)\n        (xy 133.14624 132.330376)\n        (xy 132.994464 132.204816)\n        (xy 132.994461 132.204814)\n        (xy 132.989714 132.200887)\n        (xy 132.805597 132.101335)\n        (xy 132.6895 132.065397)\n        (xy 132.611536 132.041263)\n        (xy 132.611533 132.041262)\n        (xy 132.605649 132.039441)\n        (xy 132.599524 132.038797)\n        (xy 132.599523 132.038797)\n        (xy 132.403615 132.018206)\n        (xy 132.403614 132.018206)\n        (xy 132.397487 132.017562)\n        (xy 132.285594 132.027745)\n        (xy 132.195181 132.035973)\n        (xy 132.19518 132.035973)\n        (xy 132.18904 132.036532)\n        (xy 132.183126 132.038273)\n        (xy 132.183124 132.038273)\n        (xy 132.08446 132.067312)\n        (xy 131.988248 132.095629)\n        (xy 131.982783 132.098486)\n        (xy 131.808558 132.189568)\n        (xy 131.802758 132.1926)\n        (xy 131.639636 132.323754)\n        (xy 131.505095 132.484093)\n        (xy 131.502125 132.489496)\n        (xy 131.502124 132.489497)\n        (xy 131.49827 132.496507)\n        (xy 131.40426 132.667511)\n        (xy 131.340972 132.867022)\n        (xy 131.340286 132.873139)\n        (xy 131.340285 132.873143)\n        (xy 131.320226 133.051981)\n        (xy 131.317641 133.075026)\n        (xy 130.9173 133.075026)\n        (xy 130.9173 132.282642)\n        (xy 130.916004 132.271748)\n        (xy 130.91525 132.265407)\n        (xy 130.915249 132.265404)\n        (xy 130.914133 132.256022)\n        (xy 130.867964 132.152081)\n        (xy 130.809668 132.093887)\n        (xy 130.795705 132.079948)\n        (xy 130.795703 132.079947)\n        (xy 130.787472 132.07173)\n        (xy 130.683451 132.025742)\n        (xy 130.657358 132.0227)\n        (xy 129.042642 132.0227)\n        (xy 129.031748 132.023996)\n        (xy 129.025407 132.02475)\n        (xy 129.025404 132.024751)\n        (xy 129.016022 132.025867)\n        (xy 128.912081 132.072036)\n        (xy 128.879446 132.104728)\n        (xy 128.839948 132.144295)\n        (xy 128.839947 132.144297)\n        (xy 128.83173 132.152528)\n        (xy 128.785742 132.256549)\n        (xy 128.7827 132.282642)\n        (xy 128.7827 133.897358)\n        (xy 128.783996 133.908252)\n        (xy 128.784685 133.91404)\n        (xy 128.785867 133.923978)\n        (xy 128.832036 134.027919)\n        (xy 128.853239 134.049085)\n        (xy 128.857808 134.053646)\n        (xy 128.891887 134.115928)\n        (xy 128.886884 134.186748)\n        (xy 128.844387 134.243621)\n        (xy 128.826579 134.254785)\n        (xy 128.717618 134.311024)\n        (xy 128.711897 134.316014)\n        (xy 128.711895 134.316016)\n        (xy 128.600671 134.413043)\n        (xy 128.590126 134.422242)\n        (xy 128.576969 134.440963)\n        (xy 128.504281 134.544388)\n        (xy 128.492844 134.560661)\n        (xy 128.431388 134.718289)\n        (xy 128.428413 134.740887)\n        (xy 128.41108 134.872545)\n        (xy 128.409305 134.886026)\n        (xy 125.540549 134.886026)\n        (xy 125.534884 134.87908)\n        (xy 125.534881 134.879077)\n        (xy 125.530989 134.874305)\n        (xy 125.523971 134.868499)\n        (xy 125.374464 134.744816)\n        (xy 125.374461 134.744814)\n        (xy 125.369714 134.740887)\n        (xy 125.185597 134.641335)\n        (xy 125.065058 134.604022)\n        (xy 124.991536 134.581263)\n        (xy 124.991533 134.581262)\n        (xy 124.985649 134.579441)\n        (xy 124.979524 134.578797)\n        (xy 124.979523 134.578797)\n        (xy 124.783615 134.558206)\n        (xy 124.783614 134.558206)\n        (xy 124.777487 134.557562)\n        (xy 124.665594 134.567745)\n        (xy 124.575181 134.575973)\n        (xy 124.57518 134.575973)\n        (xy 124.56904 134.576532)\n        (xy 124.563126 134.578273)\n        (xy 124.563124 134.578273)\n        (xy 124.475638 134.604022)\n        (xy 124.368248 134.635629)\n        (xy 124.362783 134.638486)\n        (xy 124.19339 134.727042)\n        (xy 124.182758 134.7326)\n        (xy 124.019636 134.863754)\n        (xy 123.885095 135.024093)\n        (xy 123.882125 135.029496)\n        (xy 123.882124 135.029497)\n        (xy 123.864628 135.061322)\n        (xy 123.78426 135.207511)\n        (xy 123.720972 135.407022)\n        (xy 123.720286 135.413139)\n        (xy 123.720285 135.413143)\n        (xy 123.699743 135.59629)\n        (xy 123.697641 135.615026)\n        (xy 123.300996 135.615026)\n        (xy 123.282039 135.421691)\n        (xy 123.269586 135.380443)\n        (xy 123.24807 135.309182)\n        (xy 123.221542 135.221316)\n        (xy 123.123278 135.036507)\n        (xy 123.021917 134.912226)\n        (xy 122.994884 134.87908)\n        (xy 122.994881 134.879077)\n        (xy 122.990989 134.874305)\n        (xy 122.983971 134.868499)\n        (xy 122.834464 134.744816)\n        (xy 122.834461 134.744814)\n        (xy 122.829714 134.740887)\n        (xy 122.645597 134.641335)\n        (xy 122.525058 134.604022)\n        (xy 122.451536 134.581263)\n        (xy 122.451533 134.581262)\n        (xy 122.445649 134.579441)\n        (xy 122.439524 134.578797)\n        (xy 122.439523 134.578797)\n        (xy 122.243615 134.558206)\n        (xy 122.243614 134.558206)\n        (xy 122.237487 134.557562)\n        (xy 122.125594 134.567745)\n        (xy 122.035181 134.575973)\n        (xy 122.03518 134.575973)\n        (xy 122.02904 134.576532)\n        (xy 122.023126 134.578273)\n        (xy 122.023124 134.578273)\n        (xy 121.935638 134.604022)\n        (xy 121.828248 134.635629)\n        (xy 121.822783 134.638486)\n        (xy 121.65339 134.727042)\n        (xy 121.642758 134.7326)\n        (xy 121.479636 134.863754)\n        (xy 121.345095 135.024093)\n        (xy 121.342125 135.029496)\n        (xy 121.342124 135.029497)\n        (xy 121.324628 135.061322)\n        (xy 121.24426 135.207511)\n        (xy 121.180972 135.407022)\n        (xy 121.180286 135.413139)\n        (xy 121.180285 135.413143)\n        (xy 121.159743 135.59629)\n        (xy 121.157641 135.615026)\n        (xy 115.77134 135.615026)\n        (xy 115.75682 135.607338)\n        (xy 115.720739 135.588234)\n        (xy 115.710364 135.585628)\n        (xy 115.564022 135.548869)\n        (xy 115.564018 135.548869)\n        (xy 115.556651 135.547018)\n        (xy 115.549052 135.546978)\n        (xy 115.54905 135.546978)\n        (xy 115.478708 135.54661)\n        (xy 115.387469 135.546132)\n        (xy 115.380088 135.547904)\n        (xy 115.230338 135.583856)\n        (xy 115.230335 135.583857)\n        (xy 115.222959 135.585628)\n        (xy 115.072618 135.663224)\n        (xy 115.066897 135.668214)\n        (xy 115.066895 135.668216)\n        (xy 114.951587 135.768806)\n        (xy 114.945126 135.774442)\n        (xy 114.936637 135.786521)\n        (xy 114.858037 135.898358)\n        (xy 114.847844 135.912861)\n        (xy 114.845082 135.919944)\n        (xy 114.845082 135.919945)\n        (xy 114.83833 135.937264)\n        (xy 114.786388 136.070489)\n        (xy 114.780844 136.1126)\n        (xy 114.765345 136.230327)\n        (xy 114.764305 136.238226)\n        (xy 107.722811 136.238226)\n        (xy 107.607409 136.209239)\n        (xy 107.607405 136.209239)\n        (xy 107.600038 136.207388)\n        (xy 107.592438 136.207348)\n        (xy 107.592437 136.207348)\n        (xy 107.52831 136.207012)\n        (xy 107.443151 136.206566)\n        (xy 107.435771 136.208338)\n        (xy 107.435769 136.208338)\n        (xy 107.297975 136.241419)\n        (xy 107.297971 136.24142)\n        (xy 107.290596 136.243191)\n        (xy 107.151181 136.315149)\n        (xy 107.032955 136.418284)\n        (xy 107.014245 136.444906)\n        (xy 106.950567 136.535511)\n        (xy 106.942743 136.546643)\n        (xy 106.918135 136.609759)\n        (xy 106.894489 136.670409)\n        (xy 106.885753 136.692815)\n        (xy 106.884761 136.700348)\n        (xy 106.884761 136.700349)\n        (xy 106.866672 136.837752)\n        (xy 106.865275 136.848362)\n        (xy 106.882491 137.004304)\n        (xy 106.936407 137.151638)\n        (xy 106.940644 137.157944)\n        (xy 106.940646 137.157947)\n        (xy 106.974944 137.208987)\n        (xy 107.015654 137.269568)\n        (xy 107.023669 137.281496)\n        (xy 107.045062 137.349193)\n        (xy 107.026458 137.417708)\n        (xy 107.022181 137.424214)\n        (xy 106.942743 137.537243)\n        (xy 106.939983 137.544323)\n        (xy 106.890295 137.671766)\n        (xy 106.885753 137.683415)\n        (xy 106.884761 137.690948)\n        (xy 106.884761 137.690949)\n        (xy 106.866603 137.828877)\n        (xy 106.865275 137.838962)\n        (xy 60.3053 137.838962)\n        (xy 60.3053 134.36)\n        (xy 62.96668 134.36)\n        (xy 62.96737 134.366565)\n        (xy 62.982939 134.514686)\n        (xy 62.985109 134.535336)\n        (xy 62.987149 134.541614)\n        (xy 62.987149 134.541615)\n        (xy 63.007426 134.604022)\n        (xy 63.039589 134.703009)\n        (xy 63.042892 134.708731)\n        (xy 63.042893 134.708732)\n        (xy 63.052702 134.725721)\n        (xy 63.12774 134.855691)\n        (xy 63.132158 134.860598)\n        (xy 63.132159 134.860599)\n        (xy 63.203183 134.939479)\n        (xy 63.245709 134.986709)\n        (xy 63.31425 135.036507)\n        (xy 63.368116 135.075643)\n        (xy 63.38834 135.090337)\n        (xy 63.394369 135.093021)\n        (xy 63.394372 135.093023)\n        (xy 63.543364 135.159358)\n        (xy 63.543367 135.159359)\n        (xy 63.5494 135.162045)\n        (xy 63.567913 135.16598)\n        (xy 63.715392 135.197328)\n        (xy 63.715396 135.197328)\n        (xy 63.721849 135.1987)\n        (xy 63.898151 135.1987)\n        (xy 63.904604 135.197328)\n        (xy 63.904608 135.197328)\n        (xy 64.052087 135.16598)\n        (xy 64.0706 135.162045)\n        (xy 64.076633 135.159359)\n        (xy 64.076636 135.159358)\n        (xy 64.225628 135.093023)\n        (xy 64.225631 135.093021)\n        (xy 64.23166 135.090337)\n        (xy 64.251885 135.075643)\n        (xy 64.30575 135.036507)\n        (xy 64.374291 134.986709)\n        (xy 64.416817 134.939479)\n        (xy 64.487841 134.860599)\n        (xy 64.487842 134.860598)\n        (xy 64.49226 134.855691)\n        (xy 64.567298 134.725721)\n        (xy 64.573625 134.714762)\n        (xy 108.109875 134.714762)\n        (xy 108.127091 134.870704)\n        (xy 108.181007 135.018038)\n        (xy 108.185244 135.024344)\n        (xy 108.185246 135.024347)\n        (xy 108.202648 135.050243)\n        (xy 108.268512 135.148258)\n        (xy 108.384552 135.253847)\n        (xy 108.391229 135.257472)\n        (xy 108.39123 135.257473)\n        (xy 108.403447 135.264106)\n        (xy 108.522429 135.328708)\n        (xy 108.674183 135.36852)\n        (xy 108.755713 135.369801)\n        (xy 108.823455 135.370865)\n        (xy 108.823458 135.370865)\n        (xy 108.831053 135.370984)\n        (xy 108.88524 135.358573)\n        (xy 108.97658 135.337654)\n        (xy 108.976584 135.337653)\n        (xy 108.983983 135.335958)\n        (xy 109.124143 135.265465)\n        (xy 109.182952 135.215238)\n        (xy 109.237669 135.168506)\n        (xy 109.237671 135.168503)\n        (xy 109.243443 135.163574)\n        (xy 109.24787 135.157414)\n        (xy 109.247873 135.15741)\n        (xy 109.319812 135.057294)\n        (xy 109.334994 135.036166)\n        (xy 109.341748 135.019366)\n        (xy 109.390679 134.897647)\n        (xy 109.39068 134.897645)\n        (xy 109.393512 134.890599)\n        (xy 109.415618 134.735275)\n        (xy 109.415761 134.7216)\n        (xy 109.414065 134.70758)\n        (xy 109.407622 134.654345)\n        (xy 109.396913 134.565847)\n        (xy 109.341456 134.419086)\n        (xy 109.322735 134.391846)\n        (xy 109.256895 134.296048)\n        (xy 109.256894 134.296046)\n        (xy 109.252593 134.289789)\n        (xy 109.246922 134.284736)\n        (xy 109.141126 134.190475)\n        (xy 109.141123 134.190473)\n        (xy 109.135454 134.185422)\n        (xy 109.106966 134.170338)\n        (xy 109.05264 134.141574)\n        (xy 108.9968 134.112008)\n        (xy 108.989435 134.110158)\n        (xy 108.852009 134.075639)\n        (xy 108.852005 134.075639)\n        (xy 108.844638 134.073788)\n        (xy 108.837038 134.073748)\n        (xy 108.837037 134.073748)\n        (xy 108.77291 134.073412)\n        (xy 108.687751 134.072966)\n        (xy 108.680371 134.074738)\n        (xy 108.680369 134.074738)\n        (xy 108.542575 134.107819)\n        (xy 108.542571 134.10782)\n        (xy 108.535196 134.109591)\n        (xy 108.467533 134.144515)\n        (xy 108.405306 134.176633)\n        (xy 108.395781 134.181549)\n        (xy 108.390059 134.186541)\n        (xy 108.390057 134.186542)\n        (xy 108.338123 134.231847)\n        (xy 108.277555 134.284684)\n        (xy 108.248032 134.326691)\n        (xy 108.19486 134.402348)\n        (xy 108.187343 134.413043)\n        (xy 108.160503 134.481884)\n        (xy 108.136134 134.544388)\n        (xy 108.130353 134.559215)\n        (xy 108.129361 134.566748)\n        (xy 108.129361 134.566749)\n        (xy 108.11225 134.696724)\n        (xy 108.109875 134.714762)\n        (xy 64.573625 134.714762)\n        (xy 64.577107 134.708732)\n        (xy 64.577108 134.708731)\n        (xy 64.580411 134.703009)\n        (xy 64.612574 134.604022)\n        (xy 64.632851 134.541615)\n        (xy 64.632851 134.541614)\n        (xy 64.634891 134.535336)\n        (xy 64.637062 134.514686)\n        (xy 64.65263 134.366565)\n        (xy 64.65332 134.36)\n        (xy 64.641071 134.243465)\n        (xy 64.635581 134.191228)\n        (xy 64.635581 134.191227)\n        (xy 64.634891 134.184664)\n        (xy 64.629674 134.168606)\n        (xy 64.590839 134.049085)\n        (xy 64.580411 134.016991)\n        (xy 64.575742 134.008903)\n        (xy 64.531408 133.932116)\n        (xy 64.49226 133.864309)\n        (xy 64.465867 133.834996)\n        (xy 64.378713 133.738202)\n        (xy 64.378712 133.738201)\n        (xy 64.374291 133.733291)\n        (xy 64.28317 133.667087)\n        (xy 64.237002 133.633544)\n        (xy 64.237001 133.633543)\n        (xy 64.23166 133.629663)\n        (xy 64.225631 133.626979)\n        (xy 64.225628 133.626977)\n        (xy 64.076636 133.560642)\n        (xy 64.076633 133.560641)\n        (xy 64.0706 133.557955)\n        (xy 64.03415 133.550207)\n        (xy 63.904608 133.522672)\n        (xy 63.904604 133.522672)\n        (xy 63.898151 133.5213)\n        (xy 63.721849 133.5213)\n        (xy 63.715396 133.522672)\n        (xy 63.715392 133.522672)\n        (xy 63.58585 133.550207)\n        (xy 63.5494 133.557955)\n        (xy 63.543367 133.560641)\n        (xy 63.543364 133.560642)\n        (xy 63.394372 133.626977)\n        (xy 63.394369 133.626979)\n        (xy 63.38834 133.629663)\n        (xy 63.382999 133.633543)\n        (xy 63.382998 133.633544)\n        (xy 63.33683 133.667087)\n        (xy 63.245709 133.733291)\n        (xy 63.241288 133.738201)\n        (xy 63.241287 133.738202)\n        (xy 63.154134 133.834996)\n        (xy 63.12774 133.864309)\n        (xy 63.088592 133.932116)\n        (xy 63.044259 134.008903)\n        (xy 63.039589 134.016991)\n        (xy 63.029161 134.049085)\n        (xy 62.990327 134.168606)\n        (xy 62.985109 134.184664)\n        (xy 62.984419 134.191227)\n        (xy 62.984419 134.191228)\n        (xy 62.978929 134.243465)\n        (xy 62.96668 134.36)\n        (xy 60.3053 134.36)\n        (xy 60.3053 133.075026)\n        (xy 121.157641 133.075026)\n        (xy 121.159703 133.09958)\n        (xy 121.174632 133.277368)\n        (xy 121.175155 133.2836)\n        (xy 121.232848 133.4848)\n        (xy 121.235666 133.490282)\n        (xy 121.235667 133.490286)\n        (xy 121.325703 133.665477)\n        (xy 121.325706 133.665481)\n        (xy 121.328523 133.670963)\n        (xy 121.458534 133.834996)\n        (xy 121.463228 133.838991)\n        (xy 121.609515 133.963491)\n        (xy 121.61793 133.970653)\n        (xy 121.80064 134.072766)\n        (xy 121.999704 134.137446)\n        (xy 122.20754 134.162229)\n        (xy 122.213675 134.161757)\n        (xy 122.213677 134.161757)\n        (xy 122.41009 134.146644)\n        (xy 122.410095 134.146643)\n        (xy 122.416231 134.146171)\n        (xy 122.422161 134.144515)\n        (xy 122.422163 134.144515)\n        (xy 122.551978 134.10827)\n        (xy 122.617829 134.089884)\n        (xy 122.632489 134.082479)\n        (xy 122.705734 134.04548)\n        (xy 122.804655 133.995511)\n        (xy 122.83381 133.972733)\n        (xy 122.964736 133.870442)\n        (xy 122.969592 133.866648)\n        (xy 122.974398 133.86108)\n        (xy 123.102329 133.712871)\n        (xy 123.10233 133.712869)\n        (xy 123.106358 133.708203)\n        (xy 123.209745 133.52621)\n        (xy 123.275813 133.327603)\n        (xy 123.302046 133.119945)\n        (xy 123.302464 133.09)\n        (xy 123.300996 133.075026)\n        (xy 123.697641 133.075026)\n        (xy 123.699703 133.09958)\n        (xy 123.714632 133.277368)\n        (xy 123.715155 133.2836)\n        (xy 123.772848 133.4848)\n        (xy 123.775666 133.490282)\n        (xy 123.775667 133.490286)\n        (xy 123.865703 133.665477)\n        (xy 123.865706 133.665481)\n        (xy 123.868523 133.670963)\n        (xy 123.998534 133.834996)\n        (xy 124.003228 133.838991)\n        (xy 124.149515 133.963491)\n        (xy 124.15793 133.970653)\n        (xy 124.34064 134.072766)\n        (xy 124.539704 134.137446)\n        (xy 124.74754 134.162229)\n        (xy 124.753675 134.161757)\n        (xy 124.753677 134.161757)\n        (xy 124.95009 134.146644)\n        (xy 124.950095 134.146643)\n        (xy 124.956231 134.146171)\n        (xy 124.962161 134.144515)\n        (xy 124.962163 134.144515)\n        (xy 125.091978 134.10827)\n        (xy 125.157829 134.089884)\n        (xy 125.172489 134.082479)\n        (xy 125.245734 134.04548)\n        (xy 125.344655 133.995511)\n        (xy 125.37381 133.972733)\n        (xy 125.504736 133.870442)\n        (xy 125.509592 133.866648)\n        (xy 125.514398 133.86108)\n        (xy 125.642329 133.712871)\n        (xy 125.64233 133.712869)\n        (xy 125.646358 133.708203)\n        (xy 125.749745 133.52621)\n        (xy 125.815813 133.327603)\n        (xy 125.842046 133.119945)\n        (xy 125.842464 133.09)\n        (xy 125.822039 132.881691)\n        (xy 125.81949 132.873246)\n        (xy 125.781901 132.748747)\n        (xy 125.761542 132.681316)\n        (xy 125.663278 132.496507)\n        (xy 125.561917 132.372226)\n        (xy 125.534884 132.33908)\n        (xy 125.534881 132.339077)\n        (xy 125.530989 132.334305)\n        (xy 125.52624 132.330376)\n        (xy 125.374464 132.204816)\n        (xy 125.374461 132.204814)\n        (xy 125.369714 132.200887)\n        (xy 125.185597 132.101335)\n        (xy 125.0695 132.065397)\n        (xy 124.991536 132.041263)\n        (xy 124.991533 132.041262)\n        (xy 124.985649 132.039441)\n        (xy 124.979524 132.038797)\n        (xy 124.979523 132.038797)\n        (xy 124.783615 132.018206)\n        (xy 124.783614 132.018206)\n        (xy 124.777487 132.017562)\n        (xy 124.665594 132.027745)\n        (xy 124.575181 132.035973)\n        (xy 124.57518 132.035973)\n        (xy 124.56904 132.036532)\n        (xy 124.563126 132.038273)\n        (xy 124.563124 132.038273)\n        (xy 124.46446 132.067312)\n        (xy 124.368248 132.095629)\n        (xy 124.362783 132.098486)\n        (xy 124.188558 132.189568)\n        (xy 124.182758 132.1926)\n        (xy 124.019636 132.323754)\n        (xy 123.885095 132.484093)\n        (xy 123.882125 132.489496)\n        (xy 123.882124 132.489497)\n        (xy 123.87827 132.496507)\n        (xy 123.78426 132.667511)\n        (xy 123.720972 132.867022)\n        (xy 123.720286 132.873139)\n        (xy 123.720285 132.873143)\n        (xy 123.700226 133.051981)\n        (xy 123.697641 133.075026)\n        (xy 123.300996 133.075026)\n        (xy 123.282039 132.881691)\n        (xy 123.27949 132.873246)\n        (xy 123.241901 132.748747)\n        (xy 123.221542 132.681316)\n        (xy 123.123278 132.496507)\n        (xy 123.021917 132.372226)\n        (xy 122.994884 132.33908)\n        (xy 122.994881 132.339077)\n        (xy 122.990989 132.334305)\n        (xy 122.98624 132.330376)\n        (xy 122.834464 132.204816)\n        (xy 122.834461 132.204814)\n        (xy 122.829714 132.200887)\n        (xy 122.645597 132.101335)\n        (xy 122.5295 132.065397)\n        (xy 122.451536 132.041263)\n        (xy 122.451533 132.041262)\n        (xy 122.445649 132.039441)\n        (xy 122.439524 132.038797)\n        (xy 122.439523 132.038797)\n        (xy 122.243615 132.018206)\n        (xy 122.243614 132.018206)\n        (xy 122.237487 132.017562)\n        (xy 122.125594 132.027745)\n        (xy 122.035181 132.035973)\n        (xy 122.03518 132.035973)\n        (xy 122.02904 132.036532)\n        (xy 122.023126 132.038273)\n        (xy 122.023124 132.038273)\n        (xy 121.92446 132.067312)\n        (xy 121.828248 132.095629)\n        (xy 121.822783 132.098486)\n        (xy 121.648558 132.189568)\n        (xy 121.642758 132.1926)\n        (xy 121.479636 132.323754)\n        (xy 121.345095 132.484093)\n        (xy 121.342125 132.489496)\n        (xy 121.342124 132.489497)\n        (xy 121.33827 132.496507)\n        (xy 121.24426 132.667511)\n        (xy 121.180972 132.867022)\n        (xy 121.180286 132.873139)\n        (xy 121.180285 132.873143)\n        (xy 121.160226 133.051981)\n        (xy 121.157641 133.075026)\n        (xy 60.3053 133.075026)\n        (xy 60.3053 131.863962)\n        (xy 144.767275 131.863962)\n        (xy 144.784491 132.019904)\n        (xy 144.838407 132.167238)\n        (xy 144.842644 132.173544)\n        (xy 144.842646 132.173547)\n        (xy 144.875493 132.222428)\n        (xy 144.925912 132.297458)\n        (xy 145.041952 132.403047)\n        (xy 145.179829 132.477908)\n        (xy 145.331583 132.51772)\n        (xy 145.443258 132.519474)\n        (xy 145.511056 132.540543)\n        (xy 145.5567 132.594922)\n        (xy 145.566518 132.631633)\n        (xy 145.570479 132.667511)\n        (xy 145.571891 132.680304)\n        (xy 145.625807 132.827638)\n        (xy 145.630044 132.833944)\n        (xy 145.630046 132.833947)\n        (xy 145.65838 132.876112)\n        (xy 145.713312 132.957858)\n        (xy 145.829352 133.063447)\n        (xy 145.836029 133.067072)\n        (xy 145.83603 133.067073)\n        (xy 145.846959 133.073007)\n        (xy 145.967229 133.138308)\n        (xy 146.118983 133.17812)\n        (xy 146.200513 133.179401)\n        (xy 146.268255 133.180465)\n        (xy 146.268258 133.180465)\n        (xy 146.275853 133.180584)\n        (xy 146.33004 133.168173)\n        (xy 146.42138 133.147254)\n        (xy 146.421384 133.147253)\n        (xy 146.428783 133.145558)\n        (xy 146.568943 133.075065)\n        (xy 146.68021 132.980035)\n        (xy 146.682469 132.978106)\n        (xy 146.682471 132.978103)\n        (xy 146.688243 132.973174)\n        (xy 146.69267 132.967014)\n        (xy 146.692673 132.96701)\n        (xy 146.753333 132.882591)\n        (xy 146.779794 132.845766)\n        (xy 146.784146 132.834941)\n        (xy 146.835479 132.707247)\n        (xy 146.83548 132.707245)\n        (xy 146.838312 132.700199)\n        (xy 146.860418 132.544875)\n        (xy 146.860561 132.5312)\n        (xy 146.858697 132.515792)\n        (xy 146.846489 132.414917)\n        (xy 146.841713 132.375447)\n        (xy 146.830596 132.346026)\n        (xy 149.313505 132.346026)\n        (xy 149.33207 132.51419)\n        (xy 149.33468 132.521322)\n        (xy 149.386203 132.662114)\n        (xy 149.390212 132.67307)\n        (xy 149.394448 132.679373)\n        (xy 149.394448 132.679374)\n        (xy 149.48034 132.807196)\n        (xy 149.480343 132.807199)\n        (xy 149.484574 132.813496)\n        (xy 149.553032 132.875788)\n        (xy 149.595814 132.914716)\n        (xy 149.609708 132.927359)\n        (xy 149.616383 132.930983)\n        (xy 149.677529 132.964183)\n        (xy 149.727851 133.014266)\n        (xy 149.743107 133.083604)\n        (xy 149.741647 133.092644)\n        (xy 149.741988 133.092689)\n        (xy 149.726343 133.211526)\n        (xy 149.719905 133.260426)\n        (xy 149.73847 133.42859)\n        (xy 149.74108 133.435722)\n        (xy 149.785309 133.556582)\n        (xy 149.796612 133.58747)\n        (xy 149.800848 133.593773)\n        (xy 149.800848 133.593774)\n        (xy 149.88674 133.721596)\n        (xy 149.886743 133.721599)\n        (xy 149.890974 133.727896)\n        (xy 149.933215 133.766332)\n        (xy 150.008676 133.834996)\n        (xy 150.016108 133.841759)\n        (xy 150.078522 133.875647)\n        (xy 150.149234 133.91404)\n        (xy 150.164791 133.922487)\n        (xy 150.328438 133.965419)\n        (xy 150.416047 133.966796)\n        (xy 150.490004 133.967958)\n        (xy 150.490007 133.967958)\n        (xy 150.497602 133.968077)\n        (xy 150.555723 133.954765)\n        (xy 150.655114 133.932002)\n        (xy 150.655118 133.932001)\n        (xy 150.662517 133.930306)\n        (xy 150.726832 133.897959)\n        (xy 150.796676 133.885221)\n        (xy 150.86232 133.912265)\n        (xy 150.868246 133.917331)\n        (xy 150.929131 133.972733)\n        (xy 150.929135 133.972736)\n        (xy 150.934752 133.977847)\n        (xy 150.941429 133.981472)\n        (xy 150.94143 133.981473)\n        (xy 150.960294 133.991715)\n        (xy 151.072629 134.052708)\n        (xy 151.134551 134.068953)\n        (xy 151.162563 134.076302)\n        (xy 151.223378 134.112936)\n        (xy 151.254733 134.176633)\n        (xy 151.246674 134.247171)\n        (xy 151.21342 134.293125)\n        (xy 151.094526 134.396842)\n        (xy 151.083291 134.412828)\n        (xy 151.001805 134.528772)\n        (xy 150.997244 134.535261)\n        (xy 150.994482 134.542344)\n        (xy 150.994482 134.542345)\n        (xy 150.991934 134.548881)\n        (xy 150.935788 134.692889)\n        (xy 150.931503 134.72544)\n        (xy 150.917085 134.834956)\n        (xy 150.913705 134.860626)\n        (xy 150.93227 135.02879)\n        (xy 150.93488 135.035922)\n        (xy 150.982475 135.16598)\n        (xy 150.990412 135.18767)\n        (xy 150.994648 135.193973)\n        (xy 150.994648 135.193974)\n        (xy 151.08054 135.321796)\n        (xy 151.080543 135.321799)\n        (xy 151.084774 135.328096)\n        (xy 151.134036 135.372921)\n        (xy 151.194727 135.428145)\n        (xy 151.209908 135.441959)\n        (xy 151.358591 135.522687)\n        (xy 151.522238 135.565619)\n        (xy 151.609847 135.566996)\n        (xy 151.683804 135.568158)\n        (xy 151.683807 135.568158)\n        (xy 151.691402 135.568277)\n        (xy 151.776141 135.548869)\n        (xy 151.848914 135.532202)\n        (xy 151.848918 135.532201)\n        (xy 151.856317 135.530506)\n        (xy 152.007462 135.454488)\n        (xy 152.013233 135.449559)\n        (xy 152.013236 135.449557)\n        (xy 152.130339 135.349541)\n        (xy 152.13034 135.34954)\n        (xy 152.136111 135.344611)\n        (xy 152.234837 135.207219)\n        (xy 152.238317 135.198564)\n        (xy 152.241428 135.190826)\n        (xy 156.882705 135.190826)\n        (xy 156.90127 135.35899)\n        (xy 156.904801 135.368639)\n        (xy 156.948559 135.488212)\n        (xy 156.959412 135.51787)\n        (xy 156.963648 135.524173)\n        (xy 156.963648 135.524174)\n        (xy 157.04954 135.651996)\n        (xy 157.049543 135.651999)\n        (xy 157.053774 135.658296)\n        (xy 157.178908 135.772159)\n        (xy 157.232443 135.801226)\n        (xy 157.284562 135.829524)\n        (xy 157.327591 135.852887)\n        (xy 157.491238 135.895819)\n        (xy 157.578847 135.897196)\n        (xy 157.652804 135.898358)\n        (xy 157.652807 135.898358)\n        (xy 157.660402 135.898477)\n        (xy 157.718523 135.885165)\n        (xy 157.817914 135.862402)\n        (xy 157.817918 135.862401)\n        (xy 157.825317 135.860706)\n        (xy 157.976462 135.784688)\n        (xy 157.982233 135.779759)\n        (xy 157.982236 135.779757)\n        (xy 158.099339 135.679741)\n        (xy 158.09934 135.67974)\n        (xy 158.105111 135.674811)\n        (xy 158.203837 135.537419)\n        (xy 158.207497 135.528316)\n        (xy 158.232001 135.467359)\n        (xy 158.266941 135.380443)\n        (xy 158.29078 135.212946)\n        (xy 158.290934 135.1982)\n        (xy 158.289131 135.183295)\n        (xy 158.275354 135.069453)\n        (xy 158.270609 135.03024)\n        (xy 158.210806 134.871978)\n        (xy 158.13656 134.763949)\n        (xy 158.119281 134.738807)\n        (xy 158.119279 134.738805)\n        (xy 158.114979 134.732548)\n        (xy 158.109308 134.727495)\n        (xy 157.994331 134.625054)\n        (xy 157.994328 134.625052)\n        (xy 157.988659 134.620001)\n        (xy 157.97023 134.610243)\n        (xy 157.877075 134.56092)\n        (xy 157.839139 134.540834)\n        (xy 157.828764 134.538228)\n        (xy 157.682422 134.501469)\n        (xy 157.682418 134.501469)\n        (xy 157.675051 134.499618)\n        (xy 157.667452 134.499578)\n        (xy 157.66745 134.499578)\n        (xy 157.597108 134.49921)\n        (xy 157.505869 134.498732)\n        (xy 157.498488 134.500504)\n        (xy 157.348738 134.536456)\n        (xy 157.348735 134.536457)\n        (xy 157.341359 134.538228)\n        (xy 157.191018 134.615824)\n        (xy 157.185297 134.620814)\n        (xy 157.185295 134.620816)\n        (xy 157.086236 134.707231)\n        (xy 157.063526 134.727042)\n        (xy 157.054872 134.739356)\n        (xy 156.974935 134.853095)\n        (xy 156.966244 134.865461)\n        (xy 156.963482 134.872544)\n        (xy 156.963482 134.872545)\n        (xy 156.953744 134.897521)\n        (xy 156.904788 135.023089)\n        (xy 156.900285 135.057294)\n        (xy 156.88406 135.180536)\n        (xy 156.882705 135.190826)\n        (xy 152.241428 135.190826)\n        (xy 152.273448 135.111171)\n        (xy 152.297941 135.050243)\n        (xy 152.32178 134.882746)\n        (xy 152.321934 134.868)\n        (xy 152.321421 134.863754)\n        (xy 152.306552 134.740887)\n        (xy 152.301609 134.70004)\n        (xy 152.241806 134.541778)\n        (xy 152.212249 134.498772)\n        (xy 152.150281 134.408607)\n        (xy 152.150279 134.408605)\n        (xy 152.145979 134.402348)\n        (xy 152.140308 134.397295)\n        (xy 152.025331 134.294854)\n        (xy 152.025328 134.294852)\n        (xy 152.019659 134.289801)\n        (xy 152.003079 134.281022)\n        (xy 151.918111 134.236034)\n        (xy 151.870139 134.210634)\n        (xy 151.755499 134.181838)\n        (xy 151.694304 134.145844)\n        (xy 151.662283 134.082479)\n        (xy 151.669603 134.011861)\n        (xy 151.704365 133.963824)\n        (xy 151.787869 133.892506)\n        (xy 151.787871 133.892503)\n        (xy 151.793643 133.887574)\n        (xy 151.79807 133.881414)\n        (xy 151.798073 133.88141)\n        (xy 151.880763 133.766332)\n        (xy 151.885194 133.760166)\n        (xy 151.908238 133.702842)\n        (xy 151.940879 133.621647)\n        (xy 151.94088 133.621645)\n        (xy 151.943712 133.614599)\n        (xy 151.965818 133.459275)\n        (xy 151.965961 133.4456)\n        (xy 151.963359 133.424093)\n        (xy 151.95239 133.333455)\n        (xy 151.947113 133.289847)\n        (xy 151.891656 133.143086)\n        (xy 151.857619 133.093562)\n        (xy 151.807095 133.020048)\n        (xy 151.807094 133.020046)\n        (xy 151.802793 133.013789)\n        (xy 151.797122 133.008736)\n        (xy 151.691326 132.914475)\n        (xy 151.691323 132.914473)\n        (xy 151.685654 132.909422)\n        (xy 151.649203 132.890122)\n        (xy 154.048435 132.890122)\n        (xy 154.065651 133.046064)\n        (xy 154.119567 133.193398)\n        (xy 154.123804 133.199704)\n        (xy 154.123806 133.199707)\n        (xy 154.135892 133.217692)\n        (xy 154.207072 133.323618)\n        (xy 154.323112 133.429207)\n        (xy 154.329789 133.432832)\n        (xy 154.32979 133.432833)\n        (xy 154.34451 133.440825)\n        (xy 154.460989 133.504068)\n        (xy 154.612743 133.54388)\n        (xy 154.694273 133.545161)\n        (xy 154.762015 133.546225)\n        (xy 154.762018 133.546225)\n        (xy 154.769613 133.546344)\n        (xy 154.835023 133.531363)\n        (xy 154.91514 133.513014)\n        (xy 154.915144 133.513013)\n        (xy 154.922543 133.511318)\n        (xy 155.062703 133.440825)\n        (xy 155.120991 133.391043)\n        (xy 155.176229 133.343866)\n        (xy 155.176231 133.343863)\n        (xy 155.182003 133.338934)\n        (xy 155.18643 133.332774)\n        (xy 155.186433 133.33277)\n        (xy 155.269123 133.217692)\n        (xy 155.273554 133.211526)\n        (xy 155.278305 133.199707)\n        (xy 155.328427 133.075026)\n        (xy 169.417641 133.075026)\n        (xy 169.419703 133.09958)\n        (xy 169.434632 133.277368)\n        (xy 169.435155 133.2836)\n        (xy 169.492848 133.4848)\n        (xy 169.495666 133.490282)\n        (xy 169.495667 133.490286)\n        (xy 169.585703 133.665477)\n        (xy 169.585706 133.665481)\n        (xy 169.588523 133.670963)\n        (xy 169.718534 133.834996)\n        (xy 169.723228 133.838991)\n        (xy 169.869515 133.963491)\n        (xy 169.87793 133.970653)\n        (xy 170.06064 134.072766)\n        (xy 170.259704 134.137446)\n        (xy 170.46754 134.162229)\n        (xy 170.473675 134.161757)\n        (xy 170.473677 134.161757)\n        (xy 170.67009 134.146644)\n        (xy 170.670095 134.146643)\n        (xy 170.676231 134.146171)\n        (xy 170.682161 134.144515)\n        (xy 170.682163 134.144515)\n        (xy 170.811978 134.10827)\n        (xy 170.877829 134.089884)\n        (xy 170.892489 134.082479)\n        (xy 170.965734 134.04548)\n        (xy 171.051126 134.002345)\n        (xy 172.482485 134.002345)\n        (xy 172.487394 134.008903)\n        (xy 172.595461 134.069299)\n        (xy 172.606702 134.07421)\n        (xy 172.793953 134.135052)\n        (xy 172.805927 134.137685)\n        (xy 173.001439 134.160998)\n        (xy 173.013688 134.161255)\n        (xy 173.210001 134.146149)\n        (xy 173.222079 134.144019)\n        (xy 173.411715 134.091072)\n        (xy 173.423145 134.086639)\n        (xy 173.569277 134.012822)\n        (xy 173.579561 134.003177)\n        (xy 173.577323 133.996533)\n        (xy 173.042812 133.462022)\n        (xy 173.028868 133.454408)\n        (xy 173.027035 133.454539)\n        (xy 173.02042 133.45879)\n        (xy 172.489245 133.989965)\n        (xy 172.482485 134.002345)\n        (xy 171.051126 134.002345)\n        (xy 171.064655 133.995511)\n        (xy 171.09381 133.972733)\n        (xy 171.224736 133.870442)\n        (xy 171.229592 133.866648)\n        (xy 171.234398 133.86108)\n        (xy 171.362329 133.712871)\n        (xy 171.36233 133.712869)\n        (xy 171.366358 133.708203)\n        (xy 171.469745 133.52621)\n        (xy 171.535813 133.327603)\n        (xy 171.562046 133.119945)\n        (xy 171.562464 133.09)\n        (xy 171.561599 133.081176)\n        (xy 171.958658 133.081176)\n        (xy 171.975133 133.277368)\n        (xy 171.977348 133.289435)\n        (xy 172.031615 133.478689)\n        (xy 172.036134 133.490101)\n        (xy 172.107477 133.628919)\n        (xy 172.117196 133.639138)\n        (xy 172.123996 133.636794)\n        (xy 172.657978 133.102812)\n        (xy 172.664356 133.091132)\n        (xy 173.394408 133.091132)\n        (xy 173.394539 133.092965)\n        (xy 173.39879 133.09958)\n        (xy 173.92979 133.63058)\n        (xy 173.94217 133.63734)\n        (xy 173.948903 133.632299)\n        (xy 174.006243 133.531363)\n        (xy 174.011232 133.520157)\n        (xy 174.073376 133.333344)\n        (xy 174.076096 133.321372)\n        (xy 174.101101 133.123435)\n        (xy 174.101593 133.116406)\n        (xy 174.101913 133.093505)\n        (xy 174.10162 133.086512)\n        (xy 174.100494 133.075026)\n        (xy 177.037641 133.075026)\n        (xy 177.039703 133.09958)\n        (xy 177.054632 133.277368)\n        (xy 177.055155 133.2836)\n        (xy 177.112848 133.4848)\n        (xy 177.115666 133.490282)\n        (xy 177.115667 133.490286)\n        (xy 177.205703 133.665477)\n        (xy 177.205706 133.665481)\n        (xy 177.208523 133.670963)\n        (xy 177.338534 133.834996)\n        (xy 177.343228 133.838991)\n        (xy 177.489515 133.963491)\n        (xy 177.49793 133.970653)\n        (xy 177.68064 134.072766)\n        (xy 177.879704 134.137446)\n        (xy 178.08754 134.162229)\n        (xy 178.093675 134.161757)\n        (xy 178.093677 134.161757)\n        (xy 178.29009 134.146644)\n        (xy 178.290095 134.146643)\n        (xy 178.296231 134.146171)\n        (xy 178.302161 134.144515)\n        (xy 178.302163 134.144515)\n        (xy 178.431978 134.10827)\n        (xy 178.497829 134.089884)\n        (xy 178.512489 134.082479)\n        (xy 178.585734 134.04548)\n        (xy 178.684655 133.995511)\n        (xy 178.71381 133.972733)\n        (xy 178.844736 133.870442)\n        (xy 178.849592 133.866648)\n        (xy 178.854398 133.86108)\n        (xy 178.982329 133.712871)\n        (xy 178.98233 133.712869)\n        (xy 178.986358 133.708203)\n        (xy 179.089745 133.52621)\n        (xy 179.155813 133.327603)\n        (xy 179.182046 133.119945)\n        (xy 179.182464 133.09)\n        (xy 179.162039 132.881691)\n        (xy 179.15949 132.873246)\n        (xy 179.121901 132.748747)\n        (xy 179.101542 132.681316)\n        (xy 179.003278 132.496507)\n        (xy 178.901917 132.372226)\n        (xy 178.874884 132.33908)\n        (xy 178.874881 132.339077)\n        (xy 178.870989 132.334305)\n        (xy 178.86624 132.330376)\n        (xy 178.714464 132.204816)\n        (xy 178.714461 132.204814)\n        (xy 178.709714 132.200887)\n        (xy 178.525597 132.101335)\n        (xy 178.4095 132.065397)\n        (xy 178.331536 132.041263)\n        (xy 178.331533 132.041262)\n        (xy 178.325649 132.039441)\n        (xy 178.319524 132.038797)\n        (xy 178.319523 132.038797)\n        (xy 178.123615 132.018206)\n        (xy 178.123614 132.018206)\n        (xy 178.117487 132.017562)\n        (xy 178.005594 132.027745)\n        (xy 177.915181 132.035973)\n        (xy 177.91518 132.035973)\n        (xy 177.90904 132.036532)\n        (xy 177.903126 132.038273)\n        (xy 177.903124 132.038273)\n        (xy 177.80446 132.067312)\n        (xy 177.708248 132.095629)\n        (xy 177.702783 132.098486)\n        (xy 177.528558 132.189568)\n        (xy 177.522758 132.1926)\n        (xy 177.359636 132.323754)\n        (xy 177.225095 132.484093)\n        (xy 177.222125 132.489496)\n        (xy 177.222124 132.489497)\n        (xy 177.21827 132.496507)\n        (xy 177.12426 132.667511)\n        (xy 177.060972 132.867022)\n        (xy 177.060286 132.873139)\n        (xy 177.060285 132.873143)\n        (xy 177.040226 133.051981)\n        (xy 177.037641 133.075026)\n        (xy 174.100494 133.075026)\n        (xy 174.082148 132.887921)\n        (xy 174.079765 132.875886)\n        (xy 174.022859 132.687407)\n        (xy 174.018184 132.676064)\n        (xy 173.952043 132.55167)\n        (xy 173.942181 132.541587)\n        (xy 173.935055 132.544155)\n        (xy 173.402022 133.077188)\n        (xy 173.394408 133.091132)\n        (xy 172.664356 133.091132)\n        (xy 172.665592 133.088868)\n        (xy 172.665461 133.087035)\n        (xy 172.66121 133.08042)\n        (xy 172.129821 132.549031)\n        (xy 172.117441 132.542271)\n        (xy 172.111053 132.547053)\n        (xy 172.047688 132.662314)\n        (xy 172.04286 132.673578)\n        (xy 171.983325 132.861257)\n        (xy 171.980777 132.873246)\n        (xy 171.958829 133.068908)\n        (xy 171.958658 133.081176)\n        (xy 171.561599 133.081176)\n        (xy 171.542039 132.881691)\n        (xy 171.53949 132.873246)\n        (xy 171.501901 132.748747)\n        (xy 171.481542 132.681316)\n        (xy 171.383278 132.496507)\n        (xy 171.281917 132.372226)\n        (xy 171.254884 132.33908)\n        (xy 171.254881 132.339077)\n        (xy 171.250989 132.334305)\n        (xy 171.24624 132.330376)\n        (xy 171.094464 132.204816)\n        (xy 171.094461 132.204814)\n        (xy 171.089714 132.200887)\n        (xy 171.046509 132.177526)\n        (xy 172.481244 132.177526)\n        (xy 172.483697 132.184487)\n        (xy 173.017188 132.717978)\n        (xy 173.031132 132.725592)\n        (xy 173.032965 132.725461)\n        (xy 173.03958 132.72121)\n        (xy 173.571222 132.189568)\n        (xy 173.577982 132.177188)\n        (xy 173.573323 132.170965)\n        (xy 173.45082 132.104728)\n        (xy 173.439515 132.099976)\n        (xy 173.251435 132.041755)\n        (xy 173.239422 132.039289)\n        (xy 173.043612 132.018708)\n        (xy 173.031344 132.018623)\n        (xy 172.835273 132.036466)\n        (xy 172.823224 132.038764)\n        (xy 172.634345 132.094355)\n        (xy 172.622976 132.098948)\n        (xy 172.491393 132.167738)\n        (xy 172.481244 132.177526)\n        (xy 171.046509 132.177526)\n        (xy 170.905597 132.101335)\n        (xy 170.7895 132.065397)\n        (xy 170.711536 132.041263)\n        (xy 170.711533 132.041262)\n        (xy 170.705649 132.039441)\n        (xy 170.699524 132.038797)\n        (xy 170.699523 132.038797)\n        (xy 170.503615 132.018206)\n        (xy 170.503614 132.018206)\n        (xy 170.497487 132.017562)\n        (xy 170.385594 132.027745)\n        (xy 170.295181 132.035973)\n        (xy 170.29518 132.035973)\n        (xy 170.28904 132.036532)\n        (xy 170.283126 132.038273)\n        (xy 170.283124 132.038273)\n        (xy 170.18446 132.067312)\n        (xy 170.088248 132.095629)\n        (xy 170.082783 132.098486)\n        (xy 169.908558 132.189568)\n        (xy 169.902758 132.1926)\n        (xy 169.739636 132.323754)\n        (xy 169.605095 132.484093)\n        (xy 169.602125 132.489496)\n        (xy 169.602124 132.489497)\n        (xy 169.59827 132.496507)\n        (xy 169.50426 132.667511)\n        (xy 169.440972 132.867022)\n        (xy 169.440286 132.873139)\n        (xy 169.440285 132.873143)\n        (xy 169.420226 133.051981)\n        (xy 169.417641 133.075026)\n        (xy 155.328427 133.075026)\n        (xy 155.329239 133.073007)\n        (xy 155.32924 133.073005)\n        (xy 155.332072 133.065959)\n        (xy 155.354178 132.910635)\n        (xy 155.354321 132.89696)\n        (xy 155.352474 132.881691)\n        (xy 155.343185 132.804937)\n        (xy 155.335473 132.741207)\n        (xy 155.280016 132.594446)\n        (xy 155.239381 132.535321)\n        (xy 155.195455 132.471408)\n        (xy 155.195454 132.471406)\n        (xy 155.191153 132.465149)\n        (xy 155.185482 132.460096)\n        (xy 155.079686 132.365835)\n        (xy 155.079683 132.365833)\n        (xy 155.074014 132.360782)\n        (xy 155.031922 132.338495)\n        (xy 154.975171 132.308447)\n        (xy 154.93536 132.287368)\n        (xy 154.927995 132.285518)\n        (xy 154.790569 132.250999)\n        (xy 154.790565 132.250999)\n        (xy 154.783198 132.249148)\n        (xy 154.775598 132.249108)\n        (xy 154.775597 132.249108)\n        (xy 154.71147 132.248772)\n        (xy 154.626311 132.248326)\n        (xy 154.618931 132.250098)\n        (xy 154.618929 132.250098)\n        (xy 154.481135 132.283179)\n        (xy 154.481131 132.28318)\n        (xy 154.473756 132.284951)\n        (xy 154.398577 132.323754)\n        (xy 154.34114 132.3534)\n        (xy 154.334341 132.356909)\n        (xy 154.328619 132.361901)\n        (xy 154.328617 132.361902)\n        (xy 154.31309 132.375447)\n        (xy 154.216115 132.460044)\n        (xy 154.18493 132.504416)\n        (xy 154.159393 132.540752)\n        (xy 154.125903 132.588403)\n        (xy 154.099093 132.657168)\n        (xy 154.074124 132.72121)\n        (xy 154.068913 132.734575)\n        (xy 154.067921 132.742108)\n        (xy 154.067921 132.742109)\n        (xy 154.049545 132.881691)\n        (xy 154.048435 132.890122)\n        (xy 151.649203 132.890122)\n        (xy 151.547 132.836008)\n        (xy 151.538795 132.833947)\n        (xy 151.402209 132.799639)\n        (xy 151.402205 132.799639)\n        (xy 151.394838 132.797788)\n        (xy 151.387238 132.797748)\n        (xy 151.387237 132.797748)\n        (xy 151.32311 132.797412)\n        (xy 151.237951 132.796966)\n        (xy 151.230571 132.798738)\n        (xy 151.230569 132.798738)\n        (xy 151.092776 132.831819)\n        (xy 151.092774 132.83182)\n        (xy 151.085396 132.833591)\n        (xy 151.084191 132.834213)\n        (xy 151.016022 132.839023)\n        (xy 150.954309 132.805247)\n        (xy 150.952179 132.802148)\n        (xy 150.946363 132.796966)\n        (xy 150.831531 132.694654)\n        (xy 150.831528 132.694652)\n        (xy 150.825859 132.689601)\n        (xy 150.810212 132.681316)\n        (xy 150.764604 132.657168)\n        (xy 150.713761 132.607615)\n        (xy 150.697779 132.538441)\n        (xy 150.69882 132.52806)\n        (xy 150.699143 132.525789)\n        (xy 150.72158 132.368146)\n        (xy 150.721734 132.3534)\n        (xy 150.719931 132.338495)\n        (xy 150.709118 132.249148)\n        (xy 150.701409 132.18544)\n        (xy 150.641606 132.027178)\n        (xy 150.545779 131.887748)\n        (xy 150.539963 131.882566)\n        (xy 150.425131 131.780254)\n        (xy 150.425128 131.780252)\n        (xy 150.419459 131.775201)\n        (xy 150.269939 131.696034)\n        (xy 150.23979 131.688461)\n        (xy 158.218098 131.688461)\n        (xy 158.218788 131.695026)\n        (xy 158.219268 131.699588)\n        (xy 158.236527 131.863797)\n        (xy 158.291007 132.03147)\n        (xy 158.29431 132.037192)\n        (xy 158.294311 132.037193)\n        (xy 158.314251 132.07173)\n        (xy 158.379158 132.184152)\n        (xy 158.383576 132.189059)\n        (xy 158.383577 132.18906)\n        (xy 158.492705 132.310259)\n        (xy 158.497127 132.31517)\n        (xy 158.639758 132.418798)\n        (xy 158.645787 132.421482)\n        (xy 158.64579 132.421484)\n        (xy 158.794782 132.487819)\n        (xy 158.794785 132.48782)\n        (xy 158.800818 132.490506)\n        (xy 158.829051 132.496507)\n        (xy 158.96681 132.525789)\n        (xy 158.966814 132.525789)\n        (xy 158.973267 132.527161)\n        (xy 159.149569 132.527161)\n        (xy 159.156022 132.525789)\n        (xy 159.156026 132.525789)\n        (xy 159.293785 132.496507)\n        (xy 159.322018 132.490506)\n        (xy 159.328051 132.48782)\n        (xy 159.328054 132.487819)\n        (xy 159.477046 132.421484)\n        (xy 159.477049 132.421482)\n        (xy 159.483078 132.418798)\n        (xy 159.58324 132.346026)\n        (xy 167.296705 132.346026)\n        (xy 167.31527 132.51419)\n        (xy 167.31788 132.521322)\n        (xy 167.369403 132.662114)\n        (xy 167.373412 132.67307)\n        (xy 167.377648 132.679373)\n        (xy 167.377648 132.679374)\n        (xy 167.46354 132.807196)\n        (xy 167.463543 132.807199)\n        (xy 167.467774 132.813496)\n        (xy 167.536232 132.875788)\n        (xy 167.579014 132.914716)\n        (xy 167.592908 132.927359)\n        (xy 167.741591 133.008087)\n        (xy 167.905238 133.051019)\n        (xy 167.992847 133.052396)\n        (xy 168.066804 133.053558)\n        (xy 168.066807 133.053558)\n        (xy 168.074402 133.053677)\n        (xy 168.140602 133.038515)\n        (xy 168.231914 133.017602)\n        (xy 168.231918 133.017601)\n        (xy 168.239317 133.015906)\n        (xy 168.390462 132.939888)\n        (xy 168.396233 132.934959)\n        (xy 168.396236 132.934957)\n        (xy 168.513339 132.834941)\n        (xy 168.51334 132.83494)\n        (xy 168.519111 132.830011)\n        (xy 168.617837 132.692619)\n        (xy 168.623162 132.679374)\n        (xy 168.657302 132.594446)\n        (xy 168.680941 132.535643)\n        (xy 168.70478 132.368146)\n        (xy 168.704934 132.3534)\n        (xy 168.703131 132.338495)\n        (xy 168.692318 132.249148)\n        (xy 168.684609 132.18544)\n        (xy 168.624806 132.027178)\n        (xy 168.528979 131.887748)\n        (xy 168.523163 131.882566)\n        (xy 168.408331 131.780254)\n        (xy 168.408328 131.780252)\n        (xy 168.402659 131.775201)\n        (xy 168.253139 131.696034)\n        (xy 168.242764 131.693428)\n        (xy 168.096422 131.656669)\n        (xy 168.096418 131.656669)\n        (xy 168.089051 131.654818)\n        (xy 168.081452 131.654778)\n        (xy 168.08145 131.654778)\n        (xy 168.011108 131.65441)\n        (xy 167.919869 131.653932)\n        (xy 167.912488 131.655704)\n        (xy 167.762738 131.691656)\n        (xy 167.762735 131.691657)\n        (xy 167.755359 131.693428)\n        (xy 167.605018 131.771024)\n        (xy 167.599297 131.776014)\n        (xy 167.599295 131.776016)\n        (xy 167.507114 131.856431)\n        (xy 167.477526 131.882242)\n        (xy 167.466945 131.897297)\n        (xy 167.386082 132.012355)\n        (xy 167.380244 132.020661)\n        (xy 167.377482 132.027744)\n        (xy 167.377482 132.027745)\n        (xy 167.373377 132.038273)\n        (xy 167.318788 132.178289)\n        (xy 167.316199 132.197956)\n        (xy 167.300146 132.31989)\n        (xy 167.296705 132.346026)\n        (xy 159.58324 132.346026)\n        (xy 159.625709 132.31517)\n        (xy 159.630131 132.310259)\n        (xy 159.739259 132.18906)\n        (xy 159.73926 132.189059)\n        (xy 159.743678 132.184152)\n        (xy 159.808585 132.07173)\n        (xy 159.828525 132.037193)\n        (xy 159.828526 132.037192)\n        (xy 159.831829 132.03147)\n        (xy 159.886309 131.863797)\n        (xy 159.903569 131.699588)\n        (xy 159.904048 131.695026)\n        (xy 159.904738 131.688461)\n        (xy 159.897647 131.620998)\n        (xy 159.886999 131.519689)\n        (xy 159.886999 131.519688)\n        (xy 159.886309 131.513125)\n        (xy 159.871941 131.468903)\n        (xy 159.833871 131.351737)\n        (xy 159.831829 131.345452)\n        (xy 159.743678 131.19277)\n        (xy 159.659372 131.099138)\n        (xy 159.630131 131.066663)\n        (xy 159.63013 131.066662)\n        (xy 159.625709 131.061752)\n        (xy 159.483078 130.958124)\n        (xy 159.477049 130.95544)\n        (xy 159.477046 130.955438)\n        (xy 159.328054 130.889103)\n        (xy 159.328051 130.889102)\n        (xy 159.322018 130.886416)\n        (xy 159.285568 130.878668)\n        (xy 159.156026 130.851133)\n        (xy 159.156022 130.851133)\n        (xy 159.149569 130.849761)\n        (xy 158.973267 130.849761)\n        (xy 158.966814 130.851133)\n        (xy 158.96681 130.851133)\n        (xy 158.837268 130.878668)\n        (xy 158.800818 130.886416)\n        (xy 158.794785 130.889102)\n        (xy 158.794782 130.889103)\n        (xy 158.64579 130.955438)\n        (xy 158.645787 130.95544)\n        (xy 158.639758 130.958124)\n        (xy 158.497127 131.061752)\n        (xy 158.492706 131.066662)\n        (xy 158.492705 131.066663)\n        (xy 158.463465 131.099138)\n        (xy 158.379158 131.19277)\n        (xy 158.291007 131.345452)\n        (xy 158.288965 131.351737)\n        (xy 158.250896 131.468903)\n        (xy 158.236527 131.513125)\n        (xy 158.235837 131.519688)\n        (xy 158.235837 131.519689)\n        (xy 158.225189 131.620998)\n        (xy 158.218098 131.688461)\n        (xy 150.23979 131.688461)\n        (xy 150.12249 131.658997)\n        (xy 150.061295 131.623003)\n        (xy 150.029274 131.559638)\n        (xy 150.036594 131.48902)\n        (xy 150.080931 131.43357)\n        (xy 150.125056 131.413974)\n        (xy 150.251837 131.384937)\n        (xy 150.251841 131.384936)\n        (xy 150.25924 131.383241)\n        (xy 150.3994 131.312748)\n        (xy 150.455585 131.264762)\n        (xy 150.512926 131.215789)\n        (xy 150.512928 131.215786)\n        (xy 150.5187 131.210857)\n        (xy 150.523127 131.204697)\n        (xy 150.52313 131.204693)\n        (xy 150.600269 131.09734)\n        (xy 150.610251 131.083449)\n        (xy 150.616999 131.066663)\n        (xy 150.665936 130.94493)\n        (xy 150.665937 130.944928)\n        (xy 150.668769 130.937882)\n        (xy 150.690875 130.782558)\n        (xy 150.691018 130.768883)\n        (xy 150.690337 130.763249)\n        (xy 150.681651 130.691477)\n        (xy 150.67217 130.61313)\n        (xy 150.616713 130.466369)\n        (xy 150.588775 130.425719)\n        (xy 150.532152 130.343331)\n        (xy 150.532151 130.343329)\n        (xy 150.52785 130.337072)\n        (xy 150.522179 130.332019)\n        (xy 150.416383 130.237758)\n        (xy 150.41638 130.237756)\n        (xy 150.410711 130.232705)\n        (xy 150.324439 130.187026)\n        (xy 156.450905 130.187026)\n        (xy 156.46947 130.35519)\n        (xy 156.47208 130.362322)\n        (xy 156.512488 130.472741)\n        (xy 156.527612 130.51407)\n        (xy 156.531848 130.520373)\n        (xy 156.531848 130.520374)\n        (xy 156.61774 130.648196)\n        (xy 156.617743 130.648199)\n        (xy 156.621974 130.654496)\n        (xy 156.701912 130.727234)\n        (xy 156.74143 130.763192)\n        (xy 156.747108 130.768359)\n        (xy 156.895791 130.849087)\n        (xy 157.059438 130.892019)\n        (xy 157.147047 130.893396)\n        (xy 157.221004 130.894558)\n        (xy 157.221007 130.894558)\n        (xy 157.228602 130.894677)\n        (xy 157.308346 130.876413)\n        (xy 157.386114 130.858602)\n        (xy 157.386118 130.858601)\n        (xy 157.393517 130.856906)\n        (xy 157.544662 130.780888)\n        (xy 157.550433 130.775959)\n        (xy 157.550436 130.775957)\n        (xy 157.667539 130.675941)\n        (xy 157.66754 130.67594)\n        (xy 157.673311 130.671011)\n        (xy 157.771026 130.535026)\n        (xy 169.417641 130.535026)\n        (xy 169.418649 130.547035)\n        (xy 169.434632 130.737368)\n        (xy 169.435155 130.7436)\n        (xy 169.492848 130.9448)\n        (xy 169.495666 130.950282)\n        (xy 169.495667 130.950286)\n        (xy 169.585703 131.125477)\n        (xy 169.585706 131.125481)\n        (xy 169.588523 131.130963)\n        (xy 169.718534 131.294996)\n        (xy 169.723228 131.298991)\n        (xy 169.863377 131.418267)\n        (xy 169.87793 131.430653)\n        (xy 169.883308 131.433659)\n        (xy 169.88331 131.43366)\n        (xy 169.908763 131.447885)\n        (xy 170.06064 131.532766)\n        (xy 170.259704 131.597446)\n        (xy 170.46754 131.622229)\n        (xy 170.473675 131.621757)\n        (xy 170.473677 131.621757)\n        (xy 170.67009 131.606644)\n        (xy 170.670095 131.606643)\n        (xy 170.676231 131.606171)\n        (xy 170.682161 131.604515)\n        (xy 170.682163 131.604515)\n        (xy 170.811978 131.56827)\n        (xy 170.877829 131.549884)\n        (xy 170.907948 131.53467)\n        (xy 170.965734 131.50548)\n        (xy 171.064655 131.455511)\n        (xy 171.092337 131.433884)\n        (xy 171.224736 131.330442)\n        (xy 171.229592 131.326648)\n        (xy 171.319069 131.222988)\n        (xy 171.362329 131.172871)\n        (xy 171.36233 131.172869)\n        (xy 171.366358 131.168203)\n        (xy 171.469745 130.98621)\n        (xy 171.535813 130.787603)\n        (xy 171.562046 130.579945)\n        (xy 171.562464 130.55)\n        (xy 171.560996 130.535026)\n        (xy 171.957641 130.535026)\n        (xy 171.958649 130.547035)\n        (xy 171.974632 130.737368)\n        (xy 171.975155 130.7436)\n        (xy 172.032848 130.9448)\n        (xy 172.035666 130.950282)\n        (xy 172.035667 130.950286)\n        (xy 172.125703 131.125477)\n        (xy 172.125706 131.125481)\n        (xy 172.128523 131.130963)\n        (xy 172.258534 131.294996)\n        (xy 172.263228 131.298991)\n        (xy 172.403377 131.418267)\n        (xy 172.41793 131.430653)\n        (xy 172.423308 131.433659)\n        (xy 172.42331 131.43366)\n        (xy 172.448763 131.447885)\n        (xy 172.60064 131.532766)\n        (xy 172.799704 131.597446)\n        (xy 173.00754 131.622229)\n        (xy 173.013675 131.621757)\n        (xy 173.013677 131.621757)\n        (xy 173.21009 131.606644)\n        (xy 173.210095 131.606643)\n        (xy 173.216231 131.606171)\n        (xy 173.222161 131.604515)\n        (xy 173.222163 131.604515)\n        (xy 173.351978 131.56827)\n        (xy 173.417829 131.549884)\n        (xy 173.447948 131.53467)\n        (xy 173.505734 131.50548)\n        (xy 173.604655 131.455511)\n        (xy 173.632337 131.433884)\n        (xy 173.730285 131.357358)\n        (xy 177.0427 131.357358)\n        (xy 177.043996 131.368252)\n        (xy 177.044685 131.37404)\n        (xy 177.045867 131.383978)\n        (xy 177.092036 131.487919)\n        (xy 177.123862 131.519689)\n        (xy 177.164295 131.560052)\n        (xy 177.164297 131.560053)\n        (xy 177.172528 131.56827)\n        (xy 177.276549 131.614258)\n        (xy 177.302642 131.6173)\n        (xy 178.917358 131.6173)\n        (xy 178.928252 131.616004)\n        (xy 178.934593 131.61525)\n        (xy 178.934596 131.615249)\n        (xy 178.943978 131.614133)\n        (xy 179.047919 131.567964)\n        (xy 179.087998 131.527814)\n        (xy 179.120052 131.495705)\n        (xy 179.120053 131.495703)\n        (xy 179.12827 131.487472)\n        (xy 179.174258 131.383451)\n        (xy 179.1773 131.357358)\n        (xy 179.1773 129.742642)\n        (xy 179.175542 129.727864)\n        (xy 179.17525 129.725407)\n        (xy 179.175249 129.725404)\n        (xy 179.174133 129.716022)\n        (xy 179.127964 129.612081)\n        (xy 179.080064 129.564265)\n        (xy 179.055705 129.539948)\n        (xy 179.055703 129.539947)\n        (xy 179.047472 129.53173)\n        (xy 178.943451 129.485742)\n        (xy 178.917358 129.4827)\n        (xy 177.302642 129.4827)\n        (xy 177.291748 129.483996)\n        (xy 177.285407 129.48475)\n        (xy 177.285404 129.484751)\n        (xy 177.276022 129.485867)\n        (xy 177.216824 129.512162)\n        (xy 177.185085 129.52626)\n        (xy 177.172081 129.532036)\n        (xy 177.134381 129.569802)\n        (xy 177.099948 129.604295)\n        (xy 177.099947 129.604297)\n        (xy 177.09173 129.612528)\n        (xy 177.045742 129.716549)\n        (xy 177.0427 129.742642)\n        (xy 177.0427 131.357358)\n        (xy 173.730285 131.357358)\n        (xy 173.764736 131.330442)\n        (xy 173.769592 131.326648)\n        (xy 173.859069 131.222988)\n        (xy 173.902329 131.172871)\n        (xy 173.90233 131.172869)\n        (xy 173.906358 131.168203)\n        (xy 174.009745 130.98621)\n        (xy 174.075813 130.787603)\n        (xy 174.102046 130.579945)\n        (xy 174.102464 130.55)\n        (xy 174.082039 130.341691)\n        (xy 174.07949 130.333246)\n        (xy 174.033587 130.18121)\n        (xy 174.021542 130.141316)\n        (xy 173.923278 129.956507)\n        (xy 173.84085 129.855441)\n        (xy 173.794884 129.79908)\n        (xy 173.794881 129.799077)\n        (xy 173.790989 129.794305)\n        (xy 173.78624 129.790376)\n        (xy 173.634464 129.664816)\n        (xy 173.634461 129.664814)\n        (xy 173.629714 129.660887)\n        (xy 173.445597 129.561335)\n        (xy 173.332288 129.52626)\n        (xy 173.251536 129.501263)\n        (xy 173.251533 129.501262)\n        (xy 173.245649 129.499441)\n        (xy 173.239524 129.498797)\n        (xy 173.239523 129.498797)\n        (xy 173.043615 129.478206)\n        (xy 173.043614 129.478206)\n        (xy 173.037487 129.477562)\n        (xy 172.94623 129.485867)\n        (xy 172.835181 129.495973)\n        (xy 172.83518 129.495973)\n        (xy 172.82904 129.496532)\n        (xy 172.823126 129.498273)\n        (xy 172.823124 129.498273)\n        (xy 172.691428 129.537034)\n        (xy 172.628248 129.555629)\n        (xy 172.622783 129.558486)\n        (xy 172.448558 129.649568)\n        (xy 172.442758 129.6526)\n        (xy 172.279636 129.783754)\n        (xy 172.145095 129.944093)\n        (xy 172.142125 129.949496)\n        (xy 172.142124 129.949497)\n        (xy 172.085653 130.052218)\n        (xy 172.04426 130.127511)\n        (xy 171.980972 130.327022)\n        (xy 171.980286 130.333139)\n        (xy 171.980285 130.333143)\n        (xy 171.965342 130.466369)\n        (xy 171.957641 130.535026)\n        (xy 171.560996 130.535026)\n        (xy 171.542039 130.341691)\n        (xy 171.53949 130.333246)\n        (xy 171.493587 130.18121)\n        (xy 171.481542 130.141316)\n        (xy 171.383278 129.956507)\n        (xy 171.30085 129.855441)\n        (xy 171.254884 129.79908)\n        (xy 171.254881 129.799077)\n        (xy 171.250989 129.794305)\n        (xy 171.24624 129.790376)\n        (xy 171.094464 129.664816)\n        (xy 171.094461 129.664814)\n        (xy 171.089714 129.660887)\n        (xy 170.905597 129.561335)\n        (xy 170.792288 129.52626)\n        (xy 170.711536 129.501263)\n        (xy 170.711533 129.501262)\n        (xy 170.705649 129.499441)\n        (xy 170.699524 129.498797)\n        (xy 170.699523 129.498797)\n        (xy 170.503615 129.478206)\n        (xy 170.503614 129.478206)\n        (xy 170.497487 129.477562)\n        (xy 170.40623 129.485867)\n        (xy 170.295181 129.495973)\n        (xy 170.29518 129.495973)\n        (xy 170.28904 129.496532)\n        (xy 170.283126 129.498273)\n        (xy 170.283124 129.498273)\n        (xy 170.151428 129.537034)\n        (xy 170.088248 129.555629)\n        (xy 170.082783 129.558486)\n        (xy 169.908558 129.649568)\n        (xy 169.902758 129.6526)\n        (xy 169.739636 129.783754)\n        (xy 169.605095 129.944093)\n        (xy 169.602125 129.949496)\n        (xy 169.602124 129.949497)\n        (xy 169.545653 130.052218)\n        (xy 169.50426 130.127511)\n        (xy 169.440972 130.327022)\n        (xy 169.440286 130.333139)\n        (xy 169.440285 130.333143)\n        (xy 169.425342 130.466369)\n        (xy 169.417641 130.535026)\n        (xy 157.771026 130.535026)\n        (xy 157.772037 130.533619)\n        (xy 157.777362 130.520374)\n        (xy 157.810101 130.438932)\n        (xy 157.835141 130.376643)\n        (xy 157.85898 130.209146)\n        (xy 157.859134 130.1944)\n        (xy 157.858069 130.185592)\n        (xy 157.842795 130.05938)\n        (xy 157.838809 130.02644)\n        (xy 157.779006 129.868178)\n        (xy 157.74324 129.816138)\n        (xy 157.687481 129.735007)\n        (xy 157.687479 129.735005)\n        (xy 157.683179 129.728748)\n        (xy 157.677508 129.723695)\n        (xy 157.562531 129.621254)\n        (xy 157.562528 129.621252)\n        (xy 157.556859 129.616201)\n        (xy 157.407339 129.537034)\n        (xy 157.396964 129.534428)\n        (xy 157.250622 129.497669)\n        (xy 157.250618 129.497669)\n        (xy 157.243251 129.495818)\n        (xy 157.235652 129.495778)\n        (xy 157.23565 129.495778)\n        (xy 157.165308 129.49541)\n        (xy 157.074069 129.494932)\n        (xy 157.066688 129.496704)\n        (xy 156.916938 129.532656)\n        (xy 156.916935 129.532657)\n        (xy 156.909559 129.534428)\n        (xy 156.902814 129.537909)\n        (xy 156.902812 129.53791)\n        (xy 156.857064 129.561522)\n        (xy 156.787356 129.574991)\n        (xy 156.774378 129.569802)\n        (xy 156.774343 129.573437)\n        (xy 156.736619 129.631738)\n        (xy 156.650384 129.706966)\n        (xy 156.631726 129.723242)\n        (xy 156.622835 129.735893)\n        (xy 156.561447 129.82324)\n        (xy 156.534444 129.861661)\n        (xy 156.472988 130.019289)\n        (xy 156.465798 130.073901)\n        (xy 156.452563 130.174436)\n        (xy 156.450905 130.187026)\n        (xy 150.324439 130.187026)\n        (xy 150.272057 130.159291)\n        (xy 150.264692 130.157441)\n        (xy 150.127266 130.122922)\n        (xy 150.127262 130.122922)\n        (xy 150.119895 130.121071)\n        (xy 150.112295 130.121031)\n        (xy 150.112294 130.121031)\n        (xy 150.048167 130.120695)\n        (xy 149.963008 130.120249)\n        (xy 149.955628 130.122021)\n        (xy 149.955626 130.122021)\n        (xy 149.817832 130.155102)\n        (xy 149.817828 130.155103)\n        (xy 149.810453 130.156874)\n        (xy 149.671038 130.228832)\n        (xy 149.552812 130.331967)\n        (xy 149.4626 130.460326)\n        (xy 149.45984 130.467406)\n        (xy 149.415963 130.579945)\n        (xy 149.40561 130.606498)\n        (xy 149.404618 130.614031)\n        (xy 149.404618 130.614032)\n        (xy 149.388369 130.737459)\n        (xy 149.385132 130.762045)\n        (xy 149.402348 130.917987)\n        (xy 149.456264 131.065321)\n        (xy 149.460501 131.071627)\n        (xy 149.460503 131.07163)\n        (xy 149.500374 131.130963)\n        (xy 149.543769 131.195541)\n        (xy 149.659809 131.30113)\n        (xy 149.666486 131.304755)\n        (xy 149.666487 131.304756)\n        (xy 149.681207 131.312748)\n        (xy 149.797686 131.375991)\n        (xy 149.932089 131.411251)\n        (xy 149.992904 131.447885)\n        (xy 150.024259 131.511582)\n        (xy 150.0162 131.58212)\n        (xy 149.971284 131.637103)\n        (xy 149.92953 131.655646)\n        (xy 149.779538 131.691656)\n        (xy 149.779535 131.691657)\n        (xy 149.772159 131.693428)\n        (xy 149.621818 131.771024)\n        (xy 149.616097 131.776014)\n        (xy 149.616095 131.776016)\n        (xy 149.523914 131.856431)\n        (xy 149.494326 131.882242)\n        (xy 149.483745 131.897297)\n        (xy 149.402882 132.012355)\n        (xy 149.397044 132.020661)\n        (xy 149.394282 132.027744)\n        (xy 149.394282 132.027745)\n        (xy 149.390177 132.038273)\n        (xy 149.335588 132.178289)\n        (xy 149.332999 132.197956)\n        (xy 149.316946 132.31989)\n        (xy 149.313505 132.346026)\n        (xy 146.830596 132.346026)\n        (xy 146.786256 132.228686)\n        (xy 146.697393 132.099389)\n        (xy 146.691218 132.093887)\n        (xy 146.585926 132.000075)\n        (xy 146.585923 132.000073)\n        (xy 146.580254 131.995022)\n        (xy 146.4416 131.921608)\n        (xy 146.434235 131.919758)\n        (xy 146.296809 131.885239)\n        (xy 146.296805 131.885239)\n        (xy 146.289438 131.883388)\n        (xy 146.281838 131.883348)\n        (xy 146.281837 131.883348)\n        (xy 146.18563 131.882844)\n        (xy 146.117615 131.862486)\n        (xy 146.071404 131.808587)\n        (xy 146.061203 131.771983)\n        (xy 146.055225 131.722587)\n        (xy 146.054313 131.715047)\n        (xy 145.998856 131.568286)\n        (xy 145.984302 131.547109)\n        (xy 145.914295 131.445248)\n        (xy 145.914294 131.445246)\n        (xy 145.909993 131.438989)\n        (xy 145.904322 131.433936)\n        (xy 145.798526 131.339675)\n        (xy 145.798523 131.339673)\n        (xy 145.792854 131.334622)\n        (xy 145.78496 131.330442)\n        (xy 145.660912 131.264762)\n        (xy 145.660913 131.264762)\n        (xy 145.6542 131.261208)\n        (xy 145.646835 131.259358)\n        (xy 145.509409 131.224839)\n        (xy 145.509405 131.224839)\n        (xy 145.502038 131.222988)\n        (xy 145.494438 131.222948)\n        (xy 145.494437 131.222948)\n        (xy 145.43031 131.222612)\n        (xy 145.345151 131.222166)\n        (xy 145.337771 131.223938)\n        (xy 145.337769 131.223938)\n        (xy 145.199975 131.257019)\n        (xy 145.199971 131.25702)\n        (xy 145.192596 131.258791)\n        (xy 145.122451 131.294996)\n        (xy 145.081445 131.316161)\n        (xy 145.053181 131.330749)\n        (xy 145.047459 131.335741)\n        (xy 145.047457 131.335742)\n        (xy 145.001319 131.375991)\n        (xy 144.934955 131.433884)\n        (xy 144.919037 131.456533)\n        (xy 144.85571 131.546639)\n        (xy 144.844743 131.562243)\n        (xy 144.821054 131.623003)\n        (xy 144.792239 131.69691)\n        (xy 144.787753 131.708415)\n        (xy 144.786761 131.715948)\n        (xy 144.786761 131.715949)\n        (xy 144.778961 131.775201)\n        (xy 144.767275 131.863962)\n        (xy 60.3053 131.863962)\n        (xy 60.3053 131.462345)\n        (xy 88.662485 131.462345)\n        (xy 88.667394 131.468903)\n        (xy 88.775461 131.529299)\n        (xy 88.786702 131.53421)\n        (xy 88.973953 131.595052)\n        (xy 88.985927 131.597685)\n        (xy 89.181439 131.620998)\n        (xy 89.193688 131.621255)\n        (xy 89.390001 131.606149)\n        (xy 89.402079 131.604019)\n        (xy 89.591715 131.551072)\n        (xy 89.603145 131.546639)\n        (xy 89.749277 131.472822)\n        (xy 89.759561 131.463177)\n        (xy 89.759281 131.462345)\n        (xy 91.202485 131.462345)\n        (xy 91.207394 131.468903)\n        (xy 91.315461 131.529299)\n        (xy 91.326702 131.53421)\n        (xy 91.513953 131.595052)\n        (xy 91.525927 131.597685)\n        (xy 91.721439 131.620998)\n        (xy 91.733688 131.621255)\n        (xy 91.930001 131.606149)\n        (xy 91.942079 131.604019)\n        (xy 92.131715 131.551072)\n        (xy 92.143145 131.546639)\n        (xy 92.289277 131.472822)\n        (xy 92.299561 131.463177)\n        (xy 92.297323 131.456533)\n        (xy 91.762812 130.922022)\n        (xy 91.748868 130.914408)\n        (xy 91.747035 130.914539)\n        (xy 91.74042 130.91879)\n        (xy 91.209245 131.449965)\n        (xy 91.202485 131.462345)\n        (xy 89.759281 131.462345)\n        (xy 89.757323 131.456533)\n        (xy 89.222812 130.922022)\n        (xy 89.208868 130.914408)\n        (xy 89.207035 130.914539)\n        (xy 89.20042 130.91879)\n        (xy 88.669245 131.449965)\n        (xy 88.662485 131.462345)\n        (xy 60.3053 131.462345)\n        (xy 60.3053 130.541176)\n        (xy 88.138658 130.541176)\n        (xy 88.155133 130.737368)\n        (xy 88.157348 130.749435)\n        (xy 88.211615 130.938689)\n        (xy 88.216134 130.950101)\n        (xy 88.287477 131.088919)\n        (xy 88.297196 131.099138)\n        (xy 88.303996 131.096794)\n        (xy 88.837978 130.562812)\n        (xy 88.844356 130.551132)\n        (xy 89.574408 130.551132)\n        (xy 89.574539 130.552965)\n        (xy 89.57879 130.55958)\n        (xy 90.10979 131.09058)\n        (xy 90.12217 131.09734)\n        (xy 90.128903 131.092299)\n        (xy 90.186243 130.991363)\n        (xy 90.191232 130.980157)\n        (xy 90.253376 130.793344)\n        (xy 90.256096 130.781372)\n        (xy 90.281101 130.583435)\n        (xy 90.281593 130.576406)\n        (xy 90.281913 130.553505)\n        (xy 90.28162 130.546512)\n        (xy 90.281097 130.541176)\n        (xy 90.678658 130.541176)\n        (xy 90.695133 130.737368)\n        (xy 90.697348 130.749435)\n        (xy 90.751615 130.938689)\n        (xy 90.756134 130.950101)\n        (xy 90.827477 131.088919)\n        (xy 90.837196 131.099138)\n        (xy 90.843996 131.096794)\n        (xy 91.377978 130.562812)\n        (xy 91.384356 130.551132)\n        (xy 92.114408 130.551132)\n        (xy 92.114539 130.552965)\n        (xy 92.11879 130.55958)\n        (xy 92.64979 131.09058)\n        (xy 92.66217 131.09734)\n        (xy 92.668903 131.092299)\n        (xy 92.726243 130.991363)\n        (xy 92.731232 130.980157)\n        (xy 92.793376 130.793344)\n        (xy 92.796096 130.781372)\n        (xy 92.821101 130.583435)\n        (xy 92.821593 130.576406)\n        (xy 92.821913 130.553505)\n        (xy 92.82162 130.546512)\n        (xy 92.820494 130.535026)\n        (xy 93.217641 130.535026)\n        (xy 93.218649 130.547035)\n        (xy 93.234632 130.737368)\n        (xy 93.235155 130.7436)\n        (xy 93.292848 130.9448)\n        (xy 93.295666 130.950282)\n        (xy 93.295667 130.950286)\n        (xy 93.385703 131.125477)\n        (xy 93.385706 131.125481)\n        (xy 93.388523 131.130963)\n        (xy 93.518534 131.294996)\n        (xy 93.523228 131.298991)\n        (xy 93.663377 131.418267)\n        (xy 93.67793 131.430653)\n        (xy 93.683308 131.433659)\n        (xy 93.68331 131.43366)\n        (xy 93.708763 131.447885)\n        (xy 93.86064 131.532766)\n        (xy 94.059704 131.597446)\n        (xy 94.26754 131.622229)\n        (xy 94.273675 131.621757)\n        (xy 94.273677 131.621757)\n        (xy 94.47009 131.606644)\n        (xy 94.470095 131.606643)\n        (xy 94.476231 131.606171)\n        (xy 94.482161 131.604515)\n        (xy 94.482163 131.604515)\n        (xy 94.611978 131.56827)\n        (xy 94.677829 131.549884)\n        (xy 94.707948 131.53467)\n        (xy 94.765734 131.50548)\n        (xy 94.864655 131.455511)\n        (xy 94.892337 131.433884)\n        (xy 95.024736 131.330442)\n        (xy 95.029592 131.326648)\n        (xy 95.119069 131.222988)\n        (xy 95.162329 131.172871)\n        (xy 95.16233 131.172869)\n        (xy 95.166358 131.168203)\n        (xy 95.269745 130.98621)\n        (xy 95.335813 130.787603)\n        (xy 95.362046 130.579945)\n        (xy 95.362464 130.55)\n        (xy 95.360996 130.535026)\n        (xy 95.757641 130.535026)\n        (xy 95.758649 130.547035)\n        (xy 95.774632 130.737368)\n        (xy 95.775155 130.7436)\n        (xy 95.832848 130.9448)\n        (xy 95.835666 130.950282)\n        (xy 95.835667 130.950286)\n        (xy 95.925703 131.125477)\n        (xy 95.925706 131.125481)\n        (xy 95.928523 131.130963)\n        (xy 96.058534 131.294996)\n        (xy 96.063228 131.298991)\n        (xy 96.203377 131.418267)\n        (xy 96.21793 131.430653)\n        (xy 96.223308 131.433659)\n        (xy 96.22331 131.43366)\n        (xy 96.248763 131.447885)\n        (xy 96.40064 131.532766)\n        (xy 96.599704 131.597446)\n        (xy 96.80754 131.622229)\n        (xy 96.813675 131.621757)\n        (xy 96.813677 131.621757)\n        (xy 97.01009 131.606644)\n        (xy 97.010095 131.606643)\n        (xy 97.016231 131.606171)\n        (xy 97.022161 131.604515)\n        (xy 97.022163 131.604515)\n        (xy 97.151978 131.56827)\n        (xy 97.217829 131.549884)\n        (xy 97.247948 131.53467)\n        (xy 97.305734 131.50548)\n        (xy 97.391126 131.462345)\n        (xy 98.822485 131.462345)\n        (xy 98.827394 131.468903)\n        (xy 98.935461 131.529299)\n        (xy 98.946702 131.53421)\n        (xy 99.133953 131.595052)\n        (xy 99.145927 131.597685)\n        (xy 99.341439 131.620998)\n        (xy 99.353688 131.621255)\n        (xy 99.550001 131.606149)\n        (xy 99.562079 131.604019)\n        (xy 99.751715 131.551072)\n        (xy 99.763145 131.546639)\n        (xy 99.909277 131.472822)\n        (xy 99.919561 131.463177)\n        (xy 99.917323 131.456533)\n        (xy 99.382812 130.922022)\n        (xy 99.368868 130.914408)\n        (xy 99.367035 130.914539)\n        (xy 99.36042 130.91879)\n        (xy 98.829245 131.449965)\n        (xy 98.822485 131.462345)\n        (xy 97.391126 131.462345)\n        (xy 97.404655 131.455511)\n        (xy 97.432337 131.433884)\n        (xy 97.564736 131.330442)\n        (xy 97.569592 131.326648)\n        (xy 97.659069 131.222988)\n        (xy 97.702329 131.172871)\n        (xy 97.70233 131.172869)\n        (xy 97.706358 131.168203)\n        (xy 97.809745 130.98621)\n        (xy 97.875813 130.787603)\n        (xy 97.902046 130.579945)\n        (xy 97.902464 130.55)\n        (xy 97.901599 130.541176)\n        (xy 98.298658 130.541176)\n        (xy 98.315133 130.737368)\n        (xy 98.317348 130.749435)\n        (xy 98.371615 130.938689)\n        (xy 98.376134 130.950101)\n        (xy 98.447477 131.088919)\n        (xy 98.457196 131.099138)\n        (xy 98.463996 131.096794)\n        (xy 98.997978 130.562812)\n        (xy 99.004356 130.551132)\n        (xy 99.734408 130.551132)\n        (xy 99.734539 130.552965)\n        (xy 99.73879 130.55958)\n        (xy 100.26979 131.09058)\n        (xy 100.28217 131.09734)\n        (xy 100.288903 131.092299)\n        (xy 100.346243 130.991363)\n        (xy 100.351232 130.980157)\n        (xy 100.413376 130.793344)\n        (xy 100.416096 130.781372)\n        (xy 100.441101 130.583435)\n        (xy 100.441593 130.576406)\n        (xy 100.441913 130.553505)\n        (xy 100.44162 130.546512)\n        (xy 100.440494 130.535026)\n        (xy 100.837641 130.535026)\n        (xy 100.838649 130.547035)\n        (xy 100.854632 130.737368)\n        (xy 100.855155 130.7436)\n        (xy 100.912848 130.9448)\n        (xy 100.915666 130.950282)\n        (xy 100.915667 130.950286)\n        (xy 101.005703 131.125477)\n        (xy 101.005706 131.125481)\n        (xy 101.008523 131.130963)\n        (xy 101.138534 131.294996)\n        (xy 101.143228 131.298991)\n        (xy 101.283377 131.418267)\n        (xy 101.29793 131.430653)\n        (xy 101.303308 131.433659)\n        (xy 101.30331 131.43366)\n        (xy 101.328763 131.447885)\n        (xy 101.48064 131.532766)\n        (xy 101.679704 131.597446)\n        (xy 101.88754 131.622229)\n        (xy 101.893675 131.621757)\n        (xy 101.893677 131.621757)\n        (xy 102.09009 131.606644)\n        (xy 102.090095 131.606643)\n        (xy 102.096231 131.606171)\n        (xy 102.102161 131.604515)\n        (xy 102.102163 131.604515)\n        (xy 102.231978 131.56827)\n        (xy 102.297829 131.549884)\n        (xy 102.327948 131.53467)\n        (xy 102.385734 131.50548)\n        (xy 102.484655 131.455511)\n        (xy 102.512337 131.433884)\n        (xy 102.644736 131.330442)\n        (xy 102.649592 131.326648)\n        (xy 102.739069 131.222988)\n        (xy 102.782329 131.172871)\n        (xy 102.78233 131.172869)\n        (xy 102.786358 131.168203)\n        (xy 102.889745 130.98621)\n        (xy 102.955813 130.787603)\n        (xy 102.982046 130.579945)\n        (xy 102.982464 130.55)\n        (xy 102.980996 130.535026)\n        (xy 103.377641 130.535026)\n        (xy 103.378649 130.547035)\n        (xy 103.394632 130.737368)\n        (xy 103.395155 130.7436)\n        (xy 103.452848 130.9448)\n        (xy 103.455666 130.950282)\n        (xy 103.455667 130.950286)\n        (xy 103.545703 131.125477)\n        (xy 103.545706 131.125481)\n        (xy 103.548523 131.130963)\n        (xy 103.678534 131.294996)\n        (xy 103.683228 131.298991)\n        (xy 103.823377 131.418267)\n        (xy 103.83793 131.430653)\n        (xy 103.843308 131.433659)\n        (xy 103.84331 131.43366)\n        (xy 103.868763 131.447885)\n        (xy 104.02064 131.532766)\n        (xy 104.219704 131.597446)\n        (xy 104.42754 131.622229)\n        (xy 104.433675 131.621757)\n        (xy 104.433677 131.621757)\n        (xy 104.63009 131.606644)\n        (xy 104.630095 131.606643)\n        (xy 104.636231 131.606171)\n        (xy 104.642161 131.604515)\n        (xy 104.642163 131.604515)\n        (xy 104.771978 131.56827)\n        (xy 104.837829 131.549884)\n        (xy 104.867948 131.53467)\n        (xy 104.925734 131.50548)\n        (xy 105.011126 131.462345)\n        (xy 106.442485 131.462345)\n        (xy 106.447394 131.468903)\n        (xy 106.555461 131.529299)\n        (xy 106.566702 131.53421)\n        (xy 106.753953 131.595052)\n        (xy 106.765927 131.597685)\n        (xy 106.961439 131.620998)\n        (xy 106.973688 131.621255)\n        (xy 107.170001 131.606149)\n        (xy 107.182079 131.604019)\n        (xy 107.371715 131.551072)\n        (xy 107.383145 131.546639)\n        (xy 107.529277 131.472822)\n        (xy 107.539561 131.463177)\n        (xy 107.537323 131.456533)\n        (xy 107.002812 130.922022)\n        (xy 106.988868 130.914408)\n        (xy 106.987035 130.914539)\n        (xy 106.98042 130.91879)\n        (xy 106.449245 131.449965)\n        (xy 106.442485 131.462345)\n        (xy 105.011126 131.462345)\n        (xy 105.024655 131.455511)\n        (xy 105.052337 131.433884)\n        (xy 105.184736 131.330442)\n        (xy 105.189592 131.326648)\n        (xy 105.279069 131.222988)\n        (xy 105.322329 131.172871)\n        (xy 105.32233 131.172869)\n        (xy 105.326358 131.168203)\n        (xy 105.429745 130.98621)\n        (xy 105.495813 130.787603)\n        (xy 105.522046 130.579945)\n        (xy 105.522464 130.55)\n        (xy 105.521599 130.541176)\n        (xy 105.918658 130.541176)\n        (xy 105.935133 130.737368)\n        (xy 105.937348 130.749435)\n        (xy 105.991615 130.938689)\n        (xy 105.996134 130.950101)\n        (xy 106.067477 131.088919)\n        (xy 106.077196 131.099138)\n        (xy 106.083996 131.096794)\n        (xy 106.617978 130.562812)\n        (xy 106.624356 130.551132)\n        (xy 107.354408 130.551132)\n        (xy 107.354539 130.552965)\n        (xy 107.35879 130.55958)\n        (xy 107.88979 131.09058)\n        (xy 107.90217 131.09734)\n        (xy 107.908903 131.092299)\n        (xy 107.966243 130.991363)\n        (xy 107.971232 130.980157)\n        (xy 108.033376 130.793344)\n        (xy 108.036096 130.781372)\n        (xy 108.061101 130.583435)\n        (xy 108.061593 130.576406)\n        (xy 108.061913 130.553505)\n        (xy 108.06162 130.546512)\n        (xy 108.060494 130.535026)\n        (xy 121.157641 130.535026)\n        (xy 121.158649 130.547035)\n        (xy 121.174632 130.737368)\n        (xy 121.175155 130.7436)\n        (xy 121.232848 130.9448)\n        (xy 121.235666 130.950282)\n        (xy 121.235667 130.950286)\n        (xy 121.325703 131.125477)\n        (xy 121.325706 131.125481)\n        (xy 121.328523 131.130963)\n        (xy 121.458534 131.294996)\n        (xy 121.463228 131.298991)\n        (xy 121.603377 131.418267)\n        (xy 121.61793 131.430653)\n        (xy 121.623308 131.433659)\n        (xy 121.62331 131.43366)\n        (xy 121.648763 131.447885)\n        (xy 121.80064 131.532766)\n        (xy 121.999704 131.597446)\n        (xy 122.20754 131.622229)\n        (xy 122.213675 131.621757)\n        (xy 122.213677 131.621757)\n        (xy 122.41009 131.606644)\n        (xy 122.410095 131.606643)\n        (xy 122.416231 131.606171)\n        (xy 122.422161 131.604515)\n        (xy 122.422163 131.604515)\n        (xy 122.551978 131.56827)\n        (xy 122.617829 131.549884)\n        (xy 122.647948 131.53467)\n        (xy 122.705734 131.50548)\n        (xy 122.804655 131.455511)\n        (xy 122.832337 131.433884)\n        (xy 122.964736 131.330442)\n        (xy 122.969592 131.326648)\n        (xy 123.059069 131.222988)\n        (xy 123.102329 131.172871)\n        (xy 123.10233 131.172869)\n        (xy 123.106358 131.168203)\n        (xy 123.209745 130.98621)\n        (xy 123.275813 130.787603)\n        (xy 123.302046 130.579945)\n        (xy 123.302464 130.55)\n        (xy 123.300996 130.535026)\n        (xy 123.697641 130.535026)\n        (xy 123.698649 130.547035)\n        (xy 123.714632 130.737368)\n        (xy 123.715155 130.7436)\n        (xy 123.772848 130.9448)\n        (xy 123.775666 130.950282)\n        (xy 123.775667 130.950286)\n        (xy 123.865703 131.125477)\n        (xy 123.865706 131.125481)\n        (xy 123.868523 131.130963)\n        (xy 123.998534 131.294996)\n        (xy 124.003228 131.298991)\n        (xy 124.143377 131.418267)\n        (xy 124.15793 131.430653)\n        (xy 124.163308 131.433659)\n        (xy 124.16331 131.43366)\n        (xy 124.188763 131.447885)\n        (xy 124.34064 131.532766)\n        (xy 124.539704 131.597446)\n        (xy 124.74754 131.622229)\n        (xy 124.753675 131.621757)\n        (xy 124.753677 131.621757)\n        (xy 124.95009 131.606644)\n        (xy 124.950095 131.606643)\n        (xy 124.956231 131.606171)\n        (xy 124.962161 131.604515)\n        (xy 124.962163 131.604515)\n        (xy 125.091978 131.56827)\n        (xy 125.157829 131.549884)\n        (xy 125.187948 131.53467)\n        (xy 125.245734 131.50548)\n        (xy 125.344655 131.455511)\n        (xy 125.372337 131.433884)\n        (xy 125.504736 131.330442)\n        (xy 125.509592 131.326648)\n        (xy 125.599069 131.222988)\n        (xy 125.642329 131.172871)\n        (xy 125.64233 131.172869)\n        (xy 125.646358 131.168203)\n        (xy 125.749745 130.98621)\n        (xy 125.815813 130.787603)\n        (xy 125.842046 130.579945)\n        (xy 125.842464 130.55)\n        (xy 125.822039 130.341691)\n        (xy 125.81949 130.333246)\n        (xy 125.773587 130.18121)\n        (xy 125.761542 130.141316)\n        (xy 125.677804 129.983826)\n        (xy 128.612505 129.983826)\n        (xy 128.63107 130.15199)\n        (xy 128.63368 130.159122)\n        (xy 128.683733 130.295897)\n        (xy 128.689212 130.31087)\n        (xy 128.693448 130.317173)\n        (xy 128.693448 130.317174)\n        (xy 128.77934 130.444996)\n        (xy 128.779343 130.444999)\n        (xy 128.783574 130.451296)\n        (xy 128.789188 130.456404)\n        (xy 128.893293 130.551132)\n        (xy 128.908708 130.565159)\n        (xy 129.057391 130.645887)\n        (xy 129.221038 130.688819)\n        (xy 129.308647 130.690196)\n        (xy 129.382604 130.691358)\n        (xy 129.382607 130.691358)\n        (xy 129.390202 130.691477)\n        (xy 129.468274 130.673596)\n        (xy 129.547714 130.655402)\n        (xy 129.547718 130.655401)\n        (xy 129.555117 130.653706)\n        (xy 129.706262 130.577688)\n        (xy 129.712033 130.572759)\n        (xy 129.712036 130.572757)\n        (xy 129.829139 130.472741)\n        (xy 129.82914 130.47274)\n        (xy 129.834911 130.467811)\n        (xy 129.933637 130.330419)\n        (xy 129.938962 130.317174)\n        (xy 129.962044 130.259755)\n        (xy 129.98107 130.212426)\n        (xy 131.508105 130.212426)\n        (xy 131.52667 130.38059)\n        (xy 131.52928 130.387722)\n        (xy 131.560393 130.472741)\n        (xy 131.584812 130.53947)\n        (xy 131.589048 130.545773)\n        (xy 131.589048 130.545774)\n        (xy 131.67494 130.673596)\n        (xy 131.674943 130.673599)\n        (xy 131.679174 130.679896)\n        (xy 131.755694 130.749524)\n        (xy 131.797543 130.787603)\n        (xy 131.804308 130.793759)\n        (xy 131.952991 130.874487)\n        (xy 132.116638 130.917419)\n        (xy 132.203893 130.91879)\n        (xy 132.278204 130.919958)\n        (xy 132.278207 130.919958)\n        (xy 132.285802 130.920077)\n        (xy 132.343923 130.906765)\n        (xy 132.443314 130.884002)\n        (xy 132.443318 130.884001)\n        (xy 132.450717 130.882306)\n        (xy 132.601862 130.806288)\n        (xy 132.607633 130.801359)\n        (xy 132.607636 130.801357)\n        (xy 132.724739 130.701341)\n        (xy 132.72474 130.70134)\n        (xy 132.730511 130.696411)\n        (xy 132.829237 130.559019)\n        (xy 132.834562 130.545774)\n        (xy 132.863627 130.473472)\n        (xy 132.892341 130.402043)\n        (xy 132.91618 130.234546)\n        (xy 132.916334 130.2198)\n        (xy 132.915539 130.213226)\n        (xy 132.896921 130.05938)\n        (xy 132.896009 130.05184)\n        (xy 132.836206 129.893578)\n        (xy 132.809995 129.855441)\n        (xy 132.744681 129.760407)\n        (xy 132.744679 129.760405)\n        (xy 132.740379 129.754148)\n        (xy 132.734708 129.749095)\n        (xy 132.687424 129.706966)\n        (xy 134.482445 129.706966)\n        (xy 134.50101 129.87513)\n        (xy 134.50362 129.882262)\n        (xy 134.556382 130.02644)\n        (xy 134.559152 130.03401)\n        (xy 134.563388 130.040313)\n        (xy 134.563388 130.040314)\n        (xy 134.64928 130.168136)\n        (xy 134.649283 130.168139)\n        (xy 134.653514 130.174436)\n        (xy 134.709467 130.225349)\n        (xy 134.747279 130.259755)\n        (xy 134.778648 130.288299)\n        (xy 134.927331 130.369027)\n        (xy 135.090978 130.411959)\n        (xy 135.178587 130.413336)\n        (xy 135.252544 130.414498)\n        (xy 135.252547 130.414498)\n        (xy 135.260142 130.414617)\n        (xy 135.347885 130.394521)\n        (xy 135.417654 130.378542)\n        (xy 135.417658 130.378541)\n        (xy 135.425057 130.376846)\n        (xy 135.576202 130.300828)\n        (xy 135.581973 130.295899)\n        (xy 135.581976 130.295897)\n        (xy 135.699079 130.195881)\n        (xy 135.69908 130.19588)\n        (xy 135.704851 130.190951)\n        (xy 135.762041 130.111362)\n        (xy 146.011875 130.111362)\n        (xy 146.029091 130.267304)\n        (xy 146.083007 130.414638)\n        (xy 146.087244 130.420944)\n        (xy 146.087246 130.420947)\n        (xy 146.111073 130.456404)\n        (xy 146.170512 130.544858)\n        (xy 146.286552 130.650447)\n        (xy 146.293229 130.654072)\n        (xy 146.29323 130.654073)\n        (xy 146.314236 130.665478)\n        (xy 146.424429 130.725308)\n        (xy 146.576183 130.76512)\n        (xy 146.657713 130.766401)\n        (xy 146.725455 130.767465)\n        (xy 146.725458 130.767465)\n        (xy 146.733053 130.767584)\n        (xy 146.790119 130.754514)\n        (xy 146.87858 130.734254)\n        (xy 146.878584 130.734253)\n        (xy 146.885983 130.732558)\n        (xy 147.026143 130.662065)\n        (xy 147.091204 130.606498)\n        (xy 147.139669 130.565106)\n        (xy 147.139671 130.565103)\n        (xy 147.145443 130.560174)\n        (xy 147.14987 130.554014)\n        (xy 147.149873 130.55401)\n        (xy 147.217345 130.460111)\n        (xy 147.236994 130.432766)\n        (xy 147.241745 130.420947)\n        (xy 147.292679 130.294247)\n        (xy 147.29268 130.294245)\n        (xy 147.295512 130.287199)\n        (xy 147.317618 130.131875)\n        (xy 147.317761 130.1182)\n        (xy 147.298913 129.962447)\n        (xy 147.243456 129.815686)\n        (xy 147.201162 129.754148)\n        (xy 147.158895 129.692648)\n        (xy 147.158894 129.692646)\n        (xy 147.154593 129.686389)\n        (xy 147.148922 129.681336)\n        (xy 147.043126 129.587075)\n        (xy 147.043123 129.587073)\n        (xy 147.037454 129.582022)\n        (xy 146.998737 129.561522)\n        (xy 146.958601 129.540271)\n        (xy 146.8988 129.508608)\n        (xy 146.889225 129.506203)\n        (xy 146.754009 129.472239)\n        (xy 146.754005 129.472239)\n        (xy 146.746638 129.470388)\n        (xy 146.739038 129.470348)\n        (xy 146.739037 129.470348)\n        (xy 146.67491 129.470012)\n        (xy 146.589751 129.469566)\n        (xy 146.582371 129.471338)\n        (xy 146.582369 129.471338)\n        (xy 146.444575 129.504419)\n        (xy 146.444571 129.50442)\n        (xy 146.437196 129.506191)\n        (xy 146.357652 129.547247)\n        (xy 146.323784 129.564728)\n        (xy 146.297781 129.578149)\n        (xy 146.292059 129.583141)\n        (xy 146.292057 129.583142)\n        (xy 146.237237 129.630965)\n        (xy 146.179555 129.681284)\n        (xy 146.149748 129.723695)\n        (xy 146.096767 129.79908)\n        (xy 146.089343 129.809643)\n        (xy 146.081102 129.83078)\n        (xy 146.055447 129.896583)\n        (xy 146.032353 129.955815)\n        (xy 146.031361 129.963348)\n        (xy 146.031361 129.963349)\n        (xy 146.018719 130.05938)\n        (xy 146.011875 130.111362)\n        (xy 135.762041 130.111362)\n        (xy 135.803577 130.053559)\n        (xy 135.808902 130.040314)\n        (xy 135.830291 129.987106)\n        (xy 135.866681 129.896583)\n        (xy 135.89052 129.729086)\n        (xy 135.890674 129.71434)\n        (xy 135.888871 129.699435)\n        (xy 135.878354 129.612528)\n        (xy 135.870349 129.54638)\n        (xy 135.810546 129.388118)\n        (xy 135.782713 129.34762)\n        (xy 135.719021 129.254947)\n        (xy 135.719019 129.254945)\n        (xy 135.714719 129.248688)\n        (xy 135.709048 129.243635)\n        (xy 135.594071 129.141194)\n        (xy 135.594068 129.141192)\n        (xy 135.588399 129.136141)\n        (xy 135.438879 129.056974)\n        (xy 135.428504 129.054368)\n        (xy 135.282162 129.017609)\n        (xy 135.282158 129.017609)\n        (xy 135.274791 129.015758)\n        (xy 135.267192 129.015718)\n        (xy 135.26719 129.015718)\n        (xy 135.196848 129.01535)\n        (xy 135.105609 129.014872)\n        (xy 135.098228 129.016644)\n        (xy 134.948478 129.052596)\n        (xy 134.948475 129.052597)\n        (xy 134.941099 129.054368)\n        (xy 134.790758 129.131964)\n        (xy 134.785037 129.136954)\n        (xy 134.785035 129.136956)\n        (xy 134.749332 129.168102)\n        (xy 134.663266 129.243182)\n        (xy 134.652119 129.259043)\n        (xy 134.582286 129.358406)\n        (xy 134.565984 129.381601)\n        (xy 134.563222 129.388684)\n        (xy 134.563222 129.388685)\n        (xy 134.557729 129.402774)\n        (xy 134.504528 129.539229)\n        (xy 134.499863 129.574666)\n        (xy 134.486484 129.67629)\n        (xy 134.482445 129.706966)\n        (xy 132.687424 129.706966)\n        (xy 132.619731 129.646654)\n        (xy 132.619728 129.646652)\n        (xy 132.614059 129.641601)\n        (xy 132.605725 129.637188)\n        (xy 132.542781 129.603861)\n        (xy 132.464539 129.562434)\n        (xy 132.450661 129.558948)\n        (xy 132.307822 129.523069)\n        (xy 132.307818 129.523069)\n        (xy 132.300451 129.521218)\n        (xy 132.292852 129.521178)\n        (xy 132.29285 129.521178)\n        (xy 132.222508 129.52081)\n        (xy 132.131269 129.520332)\n        (xy 132.123888 129.522104)\n        (xy 131.974138 129.558056)\n        (xy 131.974135 129.558057)\n        (xy 131.966759 129.559828)\n        (xy 131.816418 129.637424)\n        (xy 131.810697 129.642414)\n        (xy 131.810695 129.642416)\n        (xy 131.700038 129.738948)\n        (xy 131.688926 129.748642)\n        (xy 131.674317 129.769428)\n        (xy 131.604517 129.868745)\n        (xy 131.591644 129.887061)\n        (xy 131.588882 129.894144)\n        (xy 131.588882 129.894145)\n        (xy 131.572026 129.937379)\n        (xy 131.530188 130.044689)\n        (xy 131.522998 130.099301)\n        (xy 131.509936 130.198521)\n        (xy 131.508105 130.212426)\n        (xy 129.98107 130.212426)\n        (xy 129.996741 130.173443)\n        (xy 130.02058 130.005946)\n        (xy 130.020734 129.9912)\n        (xy 130.018931 129.976295)\n        (xy 130.007379 129.880841)\n        (xy 130.000409 129.82324)\n        (xy 129.940606 129.664978)\n        (xy 129.919275 129.633941)\n        (xy 129.849081 129.531807)\n        (xy 129.849079 129.531805)\n        (xy 129.844779 129.525548)\n        (xy 129.838925 129.520332)\n        (xy 129.724131 129.418054)\n        (xy 129.724128 129.418052)\n        (xy 129.718459 129.413001)\n        (xy 129.687238 129.39647)\n        (xy 129.575651 129.337388)\n        (xy 129.575652 129.337388)\n        (xy 129.568939 129.333834)\n        (xy 129.558564 129.331228)\n        (xy 129.412222 129.294469)\n        (xy 129.412218 129.294469)\n        (xy 129.404851 129.292618)\n        (xy 129.397252 129.292578)\n        (xy 129.39725 129.292578)\n        (xy 129.326908 129.29221)\n        (xy 129.235669 129.291732)\n        (xy 129.228288 129.293504)\n        (xy 129.078538 129.329456)\n        (xy 129.078535 129.329457)\n        (xy 129.071159 129.331228)\n        (xy 128.920818 129.408824)\n        (xy 128.915097 129.413814)\n        (xy 128.915095 129.413816)\n        (xy 128.81768 129.498797)\n        (xy 128.793326 129.520042)\n        (xy 128.784897 129.532036)\n        (xy 128.707321 129.642416)\n        (xy 128.696044 129.658461)\n        (xy 128.634588 129.816089)\n        (xy 128.633597 129.823618)\n        (xy 128.614327 129.969987)\n        (xy 128.612505 129.983826)\n        (xy 125.677804 129.983826)\n        (xy 125.663278 129.956507)\n        (xy 125.58085 129.855441)\n        (xy 125.534884 129.79908)\n        (xy 125.534881 129.799077)\n        (xy 125.530989 129.794305)\n        (xy 125.52624 129.790376)\n        (xy 125.374464 129.664816)\n        (xy 125.374461 129.664814)\n        (xy 125.369714 129.660887)\n        (xy 125.185597 129.561335)\n        (xy 125.072288 129.52626)\n        (xy 124.991536 129.501263)\n        (xy 124.991533 129.501262)\n        (xy 124.985649 129.499441)\n        (xy 124.979524 129.498797)\n        (xy 124.979523 129.498797)\n        (xy 124.783615 129.478206)\n        (xy 124.783614 129.478206)\n        (xy 124.777487 129.477562)\n        (xy 124.68623 129.485867)\n        (xy 124.575181 129.495973)\n        (xy 124.57518 129.495973)\n        (xy 124.56904 129.496532)\n        (xy 124.563126 129.498273)\n        (xy 124.563124 129.498273)\n        (xy 124.431428 129.537034)\n        (xy 124.368248 129.555629)\n        (xy 124.362783 129.558486)\n        (xy 124.188558 129.649568)\n        (xy 124.182758 129.6526)\n        (xy 124.019636 129.783754)\n        (xy 123.885095 129.944093)\n        (xy 123.882125 129.949496)\n        (xy 123.882124 129.949497)\n        (xy 123.825653 130.052218)\n        (xy 123.78426 130.127511)\n        (xy 123.720972 130.327022)\n        (xy 123.720286 130.333139)\n        (xy 123.720285 130.333143)\n        (xy 123.705342 130.466369)\n        (xy 123.697641 130.535026)\n        (xy 123.300996 130.535026)\n        (xy 123.282039 130.341691)\n        (xy 123.27949 130.333246)\n        (xy 123.233587 130.18121)\n        (xy 123.221542 130.141316)\n        (xy 123.123278 129.956507)\n        (xy 123.04085 129.855441)\n        (xy 122.994884 129.79908)\n        (xy 122.994881 129.799077)\n        (xy 122.990989 129.794305)\n        (xy 122.98624 129.790376)\n        (xy 122.834464 129.664816)\n        (xy 122.834461 129.664814)\n        (xy 122.829714 129.660887)\n        (xy 122.645597 129.561335)\n        (xy 122.532288 129.52626)\n        (xy 122.451536 129.501263)\n        (xy 122.451533 129.501262)\n        (xy 122.445649 129.499441)\n        (xy 122.439524 129.498797)\n        (xy 122.439523 129.498797)\n        (xy 122.243615 129.478206)\n        (xy 122.243614 129.478206)\n        (xy 122.237487 129.477562)\n        (xy 122.14623 129.485867)\n        (xy 122.035181 129.495973)\n        (xy 122.03518 129.495973)\n        (xy 122.02904 129.496532)\n        (xy 122.023126 129.498273)\n        (xy 122.023124 129.498273)\n        (xy 121.891428 129.537034)\n        (xy 121.828248 129.555629)\n        (xy 121.822783 129.558486)\n        (xy 121.648558 129.649568)\n        (xy 121.642758 129.6526)\n        (xy 121.479636 129.783754)\n        (xy 121.345095 129.944093)\n        (xy 121.342125 129.949496)\n        (xy 121.342124 129.949497)\n        (xy 121.285653 130.052218)\n        (xy 121.24426 130.127511)\n        (xy 121.180972 130.327022)\n        (xy 121.180286 130.333139)\n        (xy 121.180285 130.333143)\n        (xy 121.165342 130.466369)\n        (xy 121.157641 130.535026)\n        (xy 108.060494 130.535026)\n        (xy 108.042148 130.347921)\n        (xy 108.039765 130.335886)\n        (xy 107.982859 130.147407)\n        (xy 107.978184 130.136064)\n        (xy 107.912043 130.01167)\n        (xy 107.902181 130.001587)\n        (xy 107.895055 130.004155)\n        (xy 107.362022 130.537188)\n        (xy 107.354408 130.551132)\n        (xy 106.624356 130.551132)\n        (xy 106.625592 130.548868)\n        (xy 106.625461 130.547035)\n        (xy 106.62121 130.54042)\n        (xy 106.089821 130.009031)\n        (xy 106.077441 130.002271)\n        (xy 106.071053 130.007053)\n        (xy 106.007688 130.122314)\n        (xy 106.00286 130.133578)\n        (xy 105.943325 130.321257)\n        (xy 105.940777 130.333246)\n        (xy 105.918829 130.528908)\n        (xy 105.918658 130.541176)\n        (xy 105.521599 130.541176)\n        (xy 105.502039 130.341691)\n        (xy 105.49949 130.333246)\n        (xy 105.453587 130.18121)\n        (xy 105.441542 130.141316)\n        (xy 105.343278 129.956507)\n        (xy 105.26085 129.855441)\n        (xy 105.214884 129.79908)\n        (xy 105.214881 129.799077)\n        (xy 105.210989 129.794305)\n        (xy 105.20624 129.790376)\n        (xy 105.054464 129.664816)\n        (xy 105.054461 129.664814)\n        (xy 105.049714 129.660887)\n        (xy 105.006509 129.637526)\n        (xy 106.441244 129.637526)\n        (xy 106.443697 129.644487)\n        (xy 106.977188 130.177978)\n        (xy 106.991132 130.185592)\n        (xy 106.992965 130.185461)\n        (xy 106.99958 130.18121)\n        (xy 107.531222 129.649568)\n        (xy 107.537982 129.637188)\n        (xy 107.533323 129.630965)\n        (xy 107.41082 129.564728)\n        (xy 107.399515 129.559976)\n        (xy 107.211435 129.501755)\n        (xy 107.199422 129.499289)\n        (xy 107.003612 129.478708)\n        (xy 106.991344 129.478623)\n        (xy 106.795273 129.496466)\n        (xy 106.783224 129.498764)\n        (xy 106.594345 129.554355)\n        (xy 106.582976 129.558948)\n        (xy 106.451393 129.627738)\n        (xy 106.441244 129.637526)\n        (xy 105.006509 129.637526)\n        (xy 104.865597 129.561335)\n        (xy 104.752288 129.52626)\n        (xy 104.671536 129.501263)\n        (xy 104.671533 129.501262)\n        (xy 104.665649 129.499441)\n        (xy 104.659524 129.498797)\n        (xy 104.659523 129.498797)\n        (xy 104.463615 129.478206)\n        (xy 104.463614 129.478206)\n        (xy 104.457487 129.477562)\n        (xy 104.36623 129.485867)\n        (xy 104.255181 129.495973)\n        (xy 104.25518 129.495973)\n        (xy 104.24904 129.496532)\n        (xy 104.243126 129.498273)\n        (xy 104.243124 129.498273)\n        (xy 104.111428 129.537034)\n        (xy 104.048248 129.555629)\n        (xy 104.042783 129.558486)\n        (xy 103.868558 129.649568)\n        (xy 103.862758 129.6526)\n        (xy 103.699636 129.783754)\n        (xy 103.565095 129.944093)\n        (xy 103.562125 129.949496)\n        (xy 103.562124 129.949497)\n        (xy 103.505653 130.052218)\n        (xy 103.46426 130.127511)\n        (xy 103.400972 130.327022)\n        (xy 103.400286 130.333139)\n        (xy 103.400285 130.333143)\n        (xy 103.385342 130.466369)\n        (xy 103.377641 130.535026)\n        (xy 102.980996 130.535026)\n        (xy 102.962039 130.341691)\n        (xy 102.95949 130.333246)\n        (xy 102.913587 130.18121)\n        (xy 102.901542 130.141316)\n        (xy 102.803278 129.956507)\n        (xy 102.72085 129.855441)\n        (xy 102.674884 129.79908)\n        (xy 102.674881 129.799077)\n        (xy 102.670989 129.794305)\n        (xy 102.66624 129.790376)\n        (xy 102.514464 129.664816)\n        (xy 102.514461 129.664814)\n        (xy 102.509714 129.660887)\n        (xy 102.325597 129.561335)\n        (xy 102.212288 129.52626)\n        (xy 102.131536 129.501263)\n        (xy 102.131533 129.501262)\n        (xy 102.125649 129.499441)\n        (xy 102.119524 129.498797)\n        (xy 102.119523 129.498797)\n        (xy 101.923615 129.478206)\n        (xy 101.923614 129.478206)\n        (xy 101.917487 129.477562)\n        (xy 101.82623 129.485867)\n        (xy 101.715181 129.495973)\n        (xy 101.71518 129.495973)\n        (xy 101.70904 129.496532)\n        (xy 101.703126 129.498273)\n        (xy 101.703124 129.498273)\n        (xy 101.571428 129.537034)\n        (xy 101.508248 129.555629)\n        (xy 101.502783 129.558486)\n        (xy 101.328558 129.649568)\n        (xy 101.322758 129.6526)\n        (xy 101.159636 129.783754)\n        (xy 101.025095 129.944093)\n        (xy 101.022125 129.949496)\n        (xy 101.022124 129.949497)\n        (xy 100.965653 130.052218)\n        (xy 100.92426 130.127511)\n        (xy 100.860972 130.327022)\n        (xy 100.860286 130.333139)\n        (xy 100.860285 130.333143)\n        (xy 100.845342 130.466369)\n        (xy 100.837641 130.535026)\n        (xy 100.440494 130.535026)\n        (xy 100.422148 130.347921)\n        (xy 100.419765 130.335886)\n        (xy 100.362859 130.147407)\n        (xy 100.358184 130.136064)\n        (xy 100.292043 130.01167)\n        (xy 100.282181 130.001587)\n        (xy 100.275055 130.004155)\n        (xy 99.742022 130.537188)\n        (xy 99.734408 130.551132)\n        (xy 99.004356 130.551132)\n        (xy 99.005592 130.548868)\n        (xy 99.005461 130.547035)\n        (xy 99.00121 130.54042)\n        (xy 98.469821 130.009031)\n        (xy 98.457441 130.002271)\n        (xy 98.451053 130.007053)\n        (xy 98.387688 130.122314)\n        (xy 98.38286 130.133578)\n        (xy 98.323325 130.321257)\n        (xy 98.320777 130.333246)\n        (xy 98.298829 130.528908)\n        (xy 98.298658 130.541176)\n        (xy 97.901599 130.541176)\n        (xy 97.882039 130.341691)\n        (xy 97.87949 130.333246)\n        (xy 97.833587 130.18121)\n        (xy 97.821542 130.141316)\n        (xy 97.723278 129.956507)\n        (xy 97.64085 129.855441)\n        (xy 97.594884 129.79908)\n        (xy 97.594881 129.799077)\n        (xy 97.590989 129.794305)\n        (xy 97.58624 129.790376)\n        (xy 97.434464 129.664816)\n        (xy 97.434461 129.664814)\n        (xy 97.429714 129.660887)\n        (xy 97.386509 129.637526)\n        (xy 98.821244 129.637526)\n        (xy 98.823697 129.644487)\n        (xy 99.357188 130.177978)\n        (xy 99.371132 130.185592)\n        (xy 99.372965 130.185461)\n        (xy 99.37958 130.18121)\n        (xy 99.911222 129.649568)\n        (xy 99.917982 129.637188)\n        (xy 99.913323 129.630965)\n        (xy 99.79082 129.564728)\n        (xy 99.779515 129.559976)\n        (xy 99.591435 129.501755)\n        (xy 99.579422 129.499289)\n        (xy 99.383612 129.478708)\n        (xy 99.371344 129.478623)\n        (xy 99.175273 129.496466)\n        (xy 99.163224 129.498764)\n        (xy 98.974345 129.554355)\n        (xy 98.962976 129.558948)\n        (xy 98.831393 129.627738)\n        (xy 98.821244 129.637526)\n        (xy 97.386509 129.637526)\n        (xy 97.245597 129.561335)\n        (xy 97.132288 129.52626)\n        (xy 97.051536 129.501263)\n        (xy 97.051533 129.501262)\n        (xy 97.045649 129.499441)\n        (xy 97.039524 129.498797)\n        (xy 97.039523 129.498797)\n        (xy 96.843615 129.478206)\n        (xy 96.843614 129.478206)\n        (xy 96.837487 129.477562)\n        (xy 96.74623 129.485867)\n        (xy 96.635181 129.495973)\n        (xy 96.63518 129.495973)\n        (xy 96.62904 129.496532)\n        (xy 96.623126 129.498273)\n        (xy 96.623124 129.498273)\n        (xy 96.491428 129.537034)\n        (xy 96.428248 129.555629)\n        (xy 96.422783 129.558486)\n        (xy 96.248558 129.649568)\n        (xy 96.242758 129.6526)\n        (xy 96.079636 129.783754)\n        (xy 95.945095 129.944093)\n        (xy 95.942125 129.949496)\n        (xy 95.942124 129.949497)\n        (xy 95.885653 130.052218)\n        (xy 95.84426 130.127511)\n        (xy 95.780972 130.327022)\n        (xy 95.780286 130.333139)\n        (xy 95.780285 130.333143)\n        (xy 95.765342 130.466369)\n        (xy 95.757641 130.535026)\n        (xy 95.360996 130.535026)\n        (xy 95.342039 130.341691)\n        (xy 95.33949 130.333246)\n        (xy 95.293587 130.18121)\n        (xy 95.281542 130.141316)\n        (xy 95.183278 129.956507)\n        (xy 95.10085 129.855441)\n        (xy 95.054884 129.79908)\n        (xy 95.054881 129.799077)\n        (xy 95.050989 129.794305)\n        (xy 95.04624 129.790376)\n        (xy 94.894464 129.664816)\n        (xy 94.894461 129.664814)\n        (xy 94.889714 129.660887)\n        (xy 94.705597 129.561335)\n        (xy 94.592288 129.52626)\n        (xy 94.511536 129.501263)\n        (xy 94.511533 129.501262)\n        (xy 94.505649 129.499441)\n        (xy 94.499524 129.498797)\n        (xy 94.499523 129.498797)\n        (xy 94.303615 129.478206)\n        (xy 94.303614 129.478206)\n        (xy 94.297487 129.477562)\n        (xy 94.20623 129.485867)\n        (xy 94.095181 129.495973)\n        (xy 94.09518 129.495973)\n        (xy 94.08904 129.496532)\n        (xy 94.083126 129.498273)\n        (xy 94.083124 129.498273)\n        (xy 93.951428 129.537034)\n        (xy 93.888248 129.555629)\n        (xy 93.882783 129.558486)\n        (xy 93.708558 129.649568)\n        (xy 93.702758 129.6526)\n        (xy 93.539636 129.783754)\n        (xy 93.405095 129.944093)\n        (xy 93.402125 129.949496)\n        (xy 93.402124 129.949497)\n        (xy 93.345653 130.052218)\n        (xy 93.30426 130.127511)\n        (xy 93.240972 130.327022)\n        (xy 93.240286 130.333139)\n        (xy 93.240285 130.333143)\n        (xy 93.225342 130.466369)\n        (xy 93.217641 130.535026)\n        (xy 92.820494 130.535026)\n        (xy 92.802148 130.347921)\n        (xy 92.799765 130.335886)\n        (xy 92.742859 130.147407)\n        (xy 92.738184 130.136064)\n        (xy 92.672043 130.01167)\n        (xy 92.662181 130.001587)\n        (xy 92.655055 130.004155)\n        (xy 92.122022 130.537188)\n        (xy 92.114408 130.551132)\n        (xy 91.384356 130.551132)\n        (xy 91.385592 130.548868)\n        (xy 91.385461 130.547035)\n        (xy 91.38121 130.54042)\n        (xy 90.849821 130.009031)\n        (xy 90.837441 130.002271)\n        (xy 90.831053 130.007053)\n        (xy 90.767688 130.122314)\n        (xy 90.76286 130.133578)\n        (xy 90.703325 130.321257)\n        (xy 90.700777 130.333246)\n        (xy 90.678829 130.528908)\n        (xy 90.678658 130.541176)\n        (xy 90.281097 130.541176)\n        (xy 90.262148 130.347921)\n        (xy 90.259765 130.335886)\n        (xy 90.202859 130.147407)\n        (xy 90.198184 130.136064)\n        (xy 90.132043 130.01167)\n        (xy 90.122181 130.001587)\n        (xy 90.115055 130.004155)\n        (xy 89.582022 130.537188)\n        (xy 89.574408 130.551132)\n        (xy 88.844356 130.551132)\n        (xy 88.845592 130.548868)\n        (xy 88.845461 130.547035)\n        (xy 88.84121 130.54042)\n        (xy 88.309821 130.009031)\n        (xy 88.297441 130.002271)\n        (xy 88.291053 130.007053)\n        (xy 88.227688 130.122314)\n        (xy 88.22286 130.133578)\n        (xy 88.163325 130.321257)\n        (xy 88.160777 130.333246)\n        (xy 88.138829 130.528908)\n        (xy 88.138658 130.541176)\n        (xy 60.3053 130.541176)\n        (xy 60.3053 129.637526)\n        (xy 88.661244 129.637526)\n        (xy 88.663697 129.644487)\n        (xy 89.197188 130.177978)\n        (xy 89.211132 130.185592)\n        (xy 89.212965 130.185461)\n        (xy 89.21958 130.18121)\n        (xy 89.751222 129.649568)\n        (xy 89.757797 129.637526)\n        (xy 91.201244 129.637526)\n        (xy 91.203697 129.644487)\n        (xy 91.737188 130.177978)\n        (xy 91.751132 130.185592)\n        (xy 91.752965 130.185461)\n        (xy 91.75958 130.18121)\n        (xy 92.291222 129.649568)\n        (xy 92.297982 129.637188)\n        (xy 92.293323 129.630965)\n        (xy 92.17082 129.564728)\n        (xy 92.159515 129.559976)\n        (xy 91.971435 129.501755)\n        (xy 91.959422 129.499289)\n        (xy 91.763612 129.478708)\n        (xy 91.751344 129.478623)\n        (xy 91.555273 129.496466)\n        (xy 91.543224 129.498764)\n        (xy 91.354345 129.554355)\n        (xy 91.342976 129.558948)\n        (xy 91.211393 129.627738)\n        (xy 91.201244 129.637526)\n        (xy 89.757797 129.637526)\n        (xy 89.757982 129.637188)\n        (xy 89.753323 129.630965)\n        (xy 89.63082 129.564728)\n        (xy 89.619515 129.559976)\n        (xy 89.431435 129.501755)\n        (xy 89.419422 129.499289)\n        (xy 89.223612 129.478708)\n        (xy 89.211344 129.478623)\n        (xy 89.015273 129.496466)\n        (xy 89.003224 129.498764)\n        (xy 88.814345 129.554355)\n        (xy 88.802976 129.558948)\n        (xy 88.671393 129.627738)\n        (xy 88.661244 129.637526)\n        (xy 60.3053 129.637526)\n        (xy 60.3053 128.988764)\n        (xy 64.47079 128.988764)\n        (xy 64.480086 129.000779)\n        (xy 64.530603 129.036152)\n        (xy 64.540093 129.041631)\n        (xy 64.737045 129.133471)\n        (xy 64.747337 129.137217)\n        (xy 64.957243 129.193461)\n        (xy 64.968038 129.195364)\n        (xy 65.184525 129.214305)\n        (xy 65.195475 129.214305)\n        (xy 65.411962 129.195364)\n        (xy 65.422757 129.193461)\n        (xy 65.632663 129.137217)\n        (xy 65.642955 129.133471)\n        (xy 65.839907 129.041631)\n        (xy 65.849397 129.036152)\n        (xy 65.900753 129.000192)\n        (xy 65.909127 128.989716)\n        (xy 65.902058 128.976268)\n        (xy 65.743148 128.817358)\n        (xy 83.0627 128.817358)\n        (xy 83.063996 128.828252)\n        (xy 83.064685 128.83404)\n        (xy 83.065867 128.843978)\n        (xy 83.112036 128.947919)\n        (xy 83.124434 128.960295)\n        (xy 83.184295 129.020052)\n        (xy 83.184297 129.020053)\n        (xy 83.192528 129.02827)\n        (xy 83.296549 129.074258)\n        (xy 83.322642 129.0773)\n        (xy 84.937358 129.0773)\n        (xy 84.948252 129.076004)\n        (xy 84.954593 129.07525)\n        (xy 84.954596 129.075249)\n        (xy 84.963978 129.074133)\n        (xy 85.067919 129.027964)\n        (xy 85.118804 128.97699)\n        (xy 85.140052 128.955705)\n        (xy 85.140053 128.955703)\n        (xy 85.14827 128.947472)\n        (xy 85.159379 128.922345)\n        (xy 88.662485 128.922345)\n        (xy 88.667394 128.928903)\n        (xy 88.775461 128.989299)\n        (xy 88.786702 128.99421)\n        (xy 88.973953 129.055052)\n        (xy 88.985927 129.057685)\n        (xy 89.181439 129.080998)\n        (xy 89.193688 129.081255)\n        (xy 89.390001 129.066149)\n        (xy 89.402079 129.064019)\n        (xy 89.591715 129.011072)\n        (xy 89.603145 129.006639)\n        (xy 89.749277 128.932822)\n        (xy 89.759561 128.923177)\n        (xy 89.757323 128.916533)\n        (xy 89.222812 128.382022)\n        (xy 89.208868 128.374408)\n        (xy 89.207035 128.374539)\n        (xy 89.20042 128.37879)\n        (xy 88.669245 128.909965)\n        (xy 88.662485 128.922345)\n        (xy 85.159379 128.922345)\n        (xy 85.194258 128.843451)\n        (xy 85.1973 128.817358)\n        (xy 85.1973 128.001176)\n        (xy 88.138658 128.001176)\n        (xy 88.155133 128.197368)\n        (xy 88.157348 128.209435)\n        (xy 88.211615 128.398689)\n        (xy 88.216134 128.410101)\n        (xy 88.287477 128.548919)\n        (xy 88.297196 128.559138)\n        (xy 88.303996 128.556794)\n        (xy 88.837978 128.022812)\n        (xy 88.844356 128.011132)\n        (xy 89.574408 128.011132)\n        (xy 89.574539 128.012965)\n        (xy 89.57879 128.01958)\n        (xy 90.10979 128.55058)\n        (xy 90.12217 128.55734)\n        (xy 90.128903 128.552299)\n        (xy 90.186243 128.451363)\n        (xy 90.191232 128.440157)\n        (xy 90.253376 128.253344)\n        (xy 90.256096 128.241372)\n        (xy 90.281101 128.043435)\n        (xy 90.281593 128.036406)\n        (xy 90.281913 128.013505)\n        (xy 90.28162 128.006512)\n        (xy 90.280494 127.995026)\n        (xy 90.677641 127.995026)\n        (xy 90.678649 128.007035)\n        (xy 90.694632 128.197368)\n        (xy 90.695155 128.2036)\n        (xy 90.752848 128.4048)\n        (xy 90.755666 128.410282)\n        (xy 90.755667 128.410286)\n        (xy 90.845703 128.585477)\n        (xy 90.845706 128.585481)\n        (xy 90.848523 128.590963)\n        (xy 90.978534 128.754996)\n        (xy 90.983228 128.758991)\n        (xy 91.108511 128.865615)\n        (xy 91.13793 128.890653)\n        (xy 91.143308 128.893659)\n        (xy 91.14331 128.89366)\n        (xy 91.182408 128.915511)\n        (xy 91.32064 128.992766)\n        (xy 91.519704 129.057446)\n        (xy 91.72754 129.082229)\n        (xy 91.733675 129.081757)\n        (xy 91.733677 129.081757)\n        (xy 91.93009 129.066644)\n        (xy 91.930095 129.066643)\n        (xy 91.936231 129.066171)\n        (xy 91.942161 129.064515)\n        (xy 91.942163 129.064515)\n        (xy 92.071978 129.02827)\n        (xy 92.137829 129.009884)\n        (xy 92.165806 128.995752)\n        (xy 92.235998 128.960295)\n        (xy 92.324655 128.915511)\n        (xy 92.333194 128.90884)\n        (xy 92.484736 128.790442)\n        (xy 92.489592 128.786648)\n        (xy 92.516913 128.754996)\n        (xy 92.622329 128.632871)\n        (xy 92.62233 128.632869)\n        (xy 92.626358 128.628203)\n        (xy 92.729745 128.44621)\n        (xy 92.795813 128.247603)\n        (xy 92.822046 128.039945)\n        (xy 92.822464 128.01)\n        (xy 92.820996 127.995026)\n        (xy 93.217641 127.995026)\n        (xy 93.218649 128.007035)\n        (xy 93.234632 128.197368)\n        (xy 93.235155 128.2036)\n        (xy 93.292848 128.4048)\n        (xy 93.295666 128.410282)\n        (xy 93.295667 128.410286)\n        (xy 93.385703 128.585477)\n        (xy 93.385706 128.585481)\n        (xy 93.388523 128.590963)\n        (xy 93.518534 128.754996)\n        (xy 93.523228 128.758991)\n        (xy 93.648511 128.865615)\n        (xy 93.67793 128.890653)\n        (xy 93.683308 128.893659)\n        (xy 93.68331 128.89366)\n        (xy 93.722408 128.915511)\n        (xy 93.86064 128.992766)\n        (xy 94.059704 129.057446)\n        (xy 94.26754 129.082229)\n        (xy 94.273675 129.081757)\n        (xy 94.273677 129.081757)\n        (xy 94.47009 129.066644)\n        (xy 94.470095 129.066643)\n        (xy 94.476231 129.066171)\n        (xy 94.482161 129.064515)\n        (xy 94.482163 129.064515)\n        (xy 94.611978 129.02827)\n        (xy 94.677829 129.009884)\n        (xy 94.705806 128.995752)\n        (xy 94.775998 128.960295)\n        (xy 94.851126 128.922345)\n        (xy 96.282485 128.922345)\n        (xy 96.287394 128.928903)\n        (xy 96.395461 128.989299)\n        (xy 96.406702 128.99421)\n        (xy 96.593953 129.055052)\n        (xy 96.605927 129.057685)\n        (xy 96.801439 129.080998)\n        (xy 96.813688 129.081255)\n        (xy 97.010001 129.066149)\n        (xy 97.022079 129.064019)\n        (xy 97.211715 129.011072)\n        (xy 97.223145 129.006639)\n        (xy 97.369277 128.932822)\n        (xy 97.379561 128.923177)\n        (xy 97.377323 128.916533)\n        (xy 96.842812 128.382022)\n        (xy 96.828868 128.374408)\n        (xy 96.827035 128.374539)\n        (xy 96.82042 128.37879)\n        (xy 96.289245 128.909965)\n        (xy 96.282485 128.922345)\n        (xy 94.851126 128.922345)\n        (xy 94.864655 128.915511)\n        (xy 94.873194 128.90884)\n        (xy 95.024736 128.790442)\n        (xy 95.029592 128.786648)\n        (xy 95.056913 128.754996)\n        (xy 95.162329 128.632871)\n        (xy 95.16233 128.632869)\n        (xy 95.166358 128.628203)\n        (xy 95.269745 128.44621)\n        (xy 95.335813 128.247603)\n        (xy 95.362046 128.039945)\n        (xy 95.362464 128.01)\n        (xy 95.361599 128.001176)\n        (xy 95.758658 128.001176)\n        (xy 95.775133 128.197368)\n        (xy 95.777348 128.209435)\n        (xy 95.831615 128.398689)\n        (xy 95.836134 128.410101)\n        (xy 95.907477 128.548919)\n        (xy 95.917196 128.559138)\n        (xy 95.923996 128.556794)\n        (xy 96.457978 128.022812)\n        (xy 96.464356 128.011132)\n        (xy 97.194408 128.011132)\n        (xy 97.194539 128.012965)\n        (xy 97.19879 128.01958)\n        (xy 97.72979 128.55058)\n        (xy 97.74217 128.55734)\n        (xy 97.748903 128.552299)\n        (xy 97.806243 128.451363)\n        (xy 97.811232 128.440157)\n        (xy 97.873376 128.253344)\n        (xy 97.876096 128.241372)\n        (xy 97.901101 128.043435)\n        (xy 97.901593 128.036406)\n        (xy 97.901913 128.013505)\n        (xy 97.90162 128.006512)\n        (xy 97.900494 127.995026)\n        (xy 98.297641 127.995026)\n        (xy 98.298649 128.007035)\n        (xy 98.314632 128.197368)\n        (xy 98.315155 128.2036)\n        (xy 98.372848 128.4048)\n        (xy 98.375666 128.410282)\n        (xy 98.375667 128.410286)\n        (xy 98.465703 128.585477)\n        (xy 98.465706 128.585481)\n        (xy 98.468523 128.590963)\n        (xy 98.598534 128.754996)\n        (xy 98.603228 128.758991)\n        (xy 98.728511 128.865615)\n        (xy 98.75793 128.890653)\n        (xy 98.763308 128.893659)\n        (xy 98.76331 128.89366)\n        (xy 98.802408 128.915511)\n        (xy 98.94064 128.992766)\n        (xy 99.139704 129.057446)\n        (xy 99.34754 129.082229)\n        (xy 99.353675 129.081757)\n        (xy 99.353677 129.081757)\n        (xy 99.55009 129.066644)\n        (xy 99.550095 129.066643)\n        (xy 99.556231 129.066171)\n        (xy 99.562161 129.064515)\n        (xy 99.562163 129.064515)\n        (xy 99.691978 129.02827)\n        (xy 99.757829 129.009884)\n        (xy 99.785806 128.995752)\n        (xy 99.855998 128.960295)\n        (xy 99.944655 128.915511)\n        (xy 99.953194 128.90884)\n        (xy 100.104736 128.790442)\n        (xy 100.109592 128.786648)\n        (xy 100.136913 128.754996)\n        (xy 100.242329 128.632871)\n        (xy 100.24233 128.632869)\n        (xy 100.246358 128.628203)\n        (xy 100.349745 128.44621)\n        (xy 100.415813 128.247603)\n        (xy 100.442046 128.039945)\n        (xy 100.442464 128.01)\n        (xy 100.440996 127.995026)\n        (xy 100.837641 127.995026)\n        (xy 100.838649 128.007035)\n        (xy 100.854632 128.197368)\n        (xy 100.855155 128.2036)\n        (xy 100.912848 128.4048)\n        (xy 100.915666 128.410282)\n        (xy 100.915667 128.410286)\n        (xy 101.005703 128.585477)\n        (xy 101.005706 128.585481)\n        (xy 101.008523 128.590963)\n        (xy 101.138534 128.754996)\n        (xy 101.143228 128.758991)\n        (xy 101.268511 128.865615)\n        (xy 101.29793 128.890653)\n        (xy 101.303308 128.893659)\n        (xy 101.30331 128.89366)\n        (xy 101.342408 128.915511)\n        (xy 101.48064 128.992766)\n        (xy 101.679704 129.057446)\n        (xy 101.88754 129.082229)\n        (xy 101.893675 129.081757)\n        (xy 101.893677 129.081757)\n        (xy 102.09009 129.066644)\n        (xy 102.090095 129.066643)\n        (xy 102.096231 129.066171)\n        (xy 102.102161 129.064515)\n        (xy 102.102163 129.064515)\n        (xy 102.231978 129.02827)\n        (xy 102.297829 129.009884)\n        (xy 102.325806 128.995752)\n        (xy 102.395998 128.960295)\n        (xy 102.471126 128.922345)\n        (xy 103.902485 128.922345)\n        (xy 103.907394 128.928903)\n        (xy 104.015461 128.989299)\n        (xy 104.026702 128.99421)\n        (xy 104.213953 129.055052)\n        (xy 104.225927 129.057685)\n        (xy 104.421439 129.080998)\n        (xy 104.433688 129.081255)\n        (xy 104.630001 129.066149)\n        (xy 104.642079 129.064019)\n        (xy 104.831715 129.011072)\n        (xy 104.843145 129.006639)\n        (xy 104.989277 128.932822)\n        (xy 104.999561 128.923177)\n        (xy 104.997323 128.916533)\n        (xy 104.894342 128.813552)\n        (xy 105.9232 128.813552)\n        (xy 105.923642 128.820997)\n        (xy 105.925245 128.834475)\n        (xy 105.930198 128.852495)\n        (xy 105.967733 128.937001)\n        (xy 105.980687 128.955849)\n        (xy 106.044583 129.019633)\n        (xy 106.063453 129.032554)\n        (xy 106.148001 129.069932)\n        (xy 106.166078 129.07486)\n        (xy 106.179075 129.076376)\n        (xy 106.186376 129.0768)\n        (xy 106.717885 129.0768)\n        (xy 106.733124 129.072325)\n        (xy 106.734329 129.070935)\n        (xy 106.736 129.06325)\n        (xy 106.736 129.058685)\n        (xy 107.244 129.058685)\n        (xy 107.248475 129.073924)\n        (xy 107.249865 129.075129)\n        (xy 107.257548 129.0768)\n        (xy 107.793552 129.0768)\n        (xy 107.800997 129.076358)\n        (xy 107.814475 129.074755)\n        (xy 107.832495 129.069802)\n        (xy 107.917001 129.032267)\n        (xy 107.935849 129.019313)\n        (xy 107.987246 128.967826)\n        (xy 137.223105 128.967826)\n        (xy 137.24167 129.13599)\n        (xy 137.250701 129.160669)\n        (xy 137.281063 129.243635)\n        (xy 137.299812 129.29487)\n        (xy 137.304048 129.301173)\n        (xy 137.304048 129.301174)\n        (xy 137.38994 129.428996)\n        (xy 137.389943 129.428999)\n        (xy 137.394174 129.435296)\n        (xy 137.464669 129.499441)\n        (xy 137.509889 129.540588)\n        (xy 137.519308 129.549159)\n        (xy 137.557328 129.569802)\n        (xy 137.654784 129.622716)\n        (xy 137.667991 129.629887)\n        (xy 137.831638 129.672819)\n        (xy 137.919247 129.674196)\n        (xy 137.993204 129.675358)\n        (xy 137.993207 129.675358)\n        (xy 138.000802 129.675477)\n        (xy 138.083825 129.656462)\n        (xy 138.158314 129.639402)\n        (xy 138.158318 129.639401)\n        (xy 138.165717 129.637706)\n        (xy 138.316862 129.561688)\n        (xy 138.322633 129.556759)\n        (xy 138.322636 129.556757)\n        (xy 138.439739 129.456741)\n        (xy 138.43974 129.45674)\n        (xy 138.445511 129.451811)\n        (xy 138.544237 129.314419)\n        (xy 138.549562 129.301174)\n        (xy 138.578157 129.230041)\n        (xy 138.607341 129.157443)\n        (xy 138.63118 128.989946)\n        (xy 138.631334 128.9752)\n        (xy 138.629531 128.960295)\n        (xy 138.618073 128.865615)\n        (xy 138.611009 128.80724)\n        (xy 138.551206 128.648978)\n        (xy 138.534184 128.62421)\n        (xy 138.459681 128.515807)\n        (xy 138.459679 128.515805)\n        (xy 138.455379 128.509548)\n        (xy 138.449708 128.504495)\n        (xy 138.334731 128.402054)\n        (xy 138.334728 128.402052)\n        (xy 138.329059 128.397001)\n        (xy 138.179539 128.317834)\n        (xy 138.169164 128.315228)\n        (xy 138.022822 128.278469)\n        (xy 138.022818 128.278469)\n        (xy 138.015451 128.276618)\n        (xy 138.007852 128.276578)\n        (xy 138.00785 128.276578)\n        (xy 137.937508 128.27621)\n        (xy 137.846269 128.275732)\n        (xy 137.838888 128.277504)\n        (xy 137.689138 128.313456)\n        (xy 137.689135 128.313457)\n        (xy 137.681759 128.315228)\n        (xy 137.531418 128.392824)\n        (xy 137.525697 128.397814)\n        (xy 137.525695 128.397816)\n        (xy 137.424736 128.485888)\n        (xy 137.403926 128.504042)\n        (xy 137.395035 128.516693)\n        (xy 137.313384 128.632871)\n        (xy 137.306644 128.642461)\n        (xy 137.245188 128.800089)\n        (xy 137.240424 128.836275)\n        (xy 137.224644 128.956139)\n        (xy 137.223105 128.967826)\n        (xy 107.987246 128.967826)\n        (xy 107.999633 128.955417)\n        (xy 108.012554 128.936547)\n        (xy 108.049932 128.851999)\n        (xy 108.05486 128.833922)\n        (xy 108.056376 128.820925)\n        (xy 108.0568 128.813624)\n        (xy 108.0568 128.282115)\n        (xy 108.052325 128.266876)\n        (xy 108.050935 128.265671)\n        (xy 108.043252 128.264)\n        (xy 107.262115 128.264)\n        (xy 107.246876 128.268475)\n        (xy 107.245671 128.269865)\n        (xy 107.244 128.277548)\n        (xy 107.244 129.058685)\n        (xy 106.736 129.058685)\n        (xy 106.736 128.282115)\n        (xy 106.731525 128.266876)\n        (xy 106.730135 128.265671)\n        (xy 106.722452 128.264)\n        (xy 105.941315 128.264)\n        (xy 105.926076 128.268475)\n        (xy 105.924871 128.269865)\n        (xy 105.9232 128.277548)\n        (xy 105.9232 128.813552)\n        (xy 104.894342 128.813552)\n        (xy 104.462812 128.382022)\n        (xy 104.448868 128.374408)\n        (xy 104.447035 128.374539)\n        (xy 104.44042 128.37879)\n        (xy 103.909245 128.909965)\n        (xy 103.902485 128.922345)\n        (xy 102.471126 128.922345)\n        (xy 102.484655 128.915511)\n        (xy 102.493194 128.90884)\n        (xy 102.644736 128.790442)\n        (xy 102.649592 128.786648)\n        (xy 102.676913 128.754996)\n        (xy 102.782329 128.632871)\n        (xy 102.78233 128.632869)\n        (xy 102.786358 128.628203)\n        (xy 102.889745 128.44621)\n        (xy 102.955813 128.247603)\n        (xy 102.982046 128.039945)\n        (xy 102.982464 128.01)\n        (xy 102.981599 128.001176)\n        (xy 103.378658 128.001176)\n        (xy 103.395133 128.197368)\n        (xy 103.397348 128.209435)\n        (xy 103.451615 128.398689)\n        (xy 103.456134 128.410101)\n        (xy 103.527477 128.548919)\n        (xy 103.537196 128.559138)\n        (xy 103.543996 128.556794)\n        (xy 104.077978 128.022812)\n        (xy 104.084356 128.011132)\n        (xy 104.814408 128.011132)\n        (xy 104.814539 128.012965)\n        (xy 104.81879 128.01958)\n        (xy 105.34979 128.55058)\n        (xy 105.36217 128.55734)\n        (xy 105.368903 128.552299)\n        (xy 105.426243 128.451363)\n        (xy 105.431232 128.440157)\n        (xy 105.493376 128.253344)\n        (xy 105.496096 128.241372)\n        (xy 105.521101 128.043435)\n        (xy 105.521593 128.036406)\n        (xy 105.521913 128.013505)\n        (xy 105.52162 128.006512)\n        (xy 105.506296 127.850226)\n        (xy 141.998305 127.850226)\n        (xy 142.01687 128.01839)\n        (xy 142.01948 128.025522)\n        (xy 142.071219 128.166904)\n        (xy 142.075012 128.17727)\n        (xy 142.079248 128.183573)\n        (xy 142.079248 128.183574)\n        (xy 142.16514 128.311396)\n        (xy 142.165143 128.311399)\n        (xy 142.169374 128.317696)\n        (xy 142.248111 128.389341)\n        (xy 142.285089 128.422988)\n        (xy 142.294508 128.431559)\n        (xy 142.357099 128.465543)\n        (xy 142.428006 128.504042)\n        (xy 142.443191 128.512287)\n        (xy 142.606838 128.555219)\n        (xy 142.694447 128.556596)\n        (xy 142.768404 128.557758)\n        (xy 142.768407 128.557758)\n        (xy 142.776002 128.557877)\n        (xy 142.834123 128.544565)\n        (xy 142.933514 128.521802)\n        (xy 142.933518 128.521801)\n        (xy 142.940917 128.520106)\n        (xy 143.01358 128.48356)\n        (xy 143.083425 128.470822)\n        (xy 143.149069 128.497866)\n        (xy 143.15499 128.502928)\n        (xy 143.229945 128.571132)\n        (xy 143.236622 128.574757)\n        (xy 143.236623 128.574758)\n        (xy 143.251343 128.58275)\n        (xy 143.367822 128.645993)\n        (xy 143.519576 128.685805)\n        (xy 143.601106 128.687086)\n        (xy 143.668848 128.68815)\n        (xy 143.668851 128.68815)\n        (xy 143.676446 128.688269)\n        (xy 143.73845 128.674068)\n        (xy 143.767115 128.667503)\n        (xy 155.391113 128.667503)\n        (xy 155.391803 128.674068)\n        (xy 155.407247 128.821)\n        (xy 155.409542 128.842839)\n        (xy 155.411582 128.849117)\n        (xy 155.411582 128.849118)\n        (xy 155.434057 128.918289)\n        (xy 155.464022 129.010512)\n        (xy 155.467325 129.016234)\n        (xy 155.467326 129.016235)\n        (xy 155.488319 129.052596)\n        (xy 155.552173 129.163194)\n        (xy 155.556591 129.168101)\n        (xy 155.556592 129.168102)\n        (xy 155.571538 129.184701)\n        (xy 155.670142 129.294212)\n        (xy 155.758497 129.358406)\n        (xy 155.790779 129.38186)\n        (xy 155.812773 129.39784)\n        (xy 155.818802 129.400524)\n        (xy 155.818805 129.400526)\n        (xy 155.967797 129.466861)\n        (xy 155.9678 129.466862)\n        (xy 155.973833 129.469548)\n        (xy 156.010283 129.477296)\n        (xy 156.139825 129.504831)\n        (xy 156.139829 129.504831)\n        (xy 156.146282 129.506203)\n        (xy 156.322584 129.506203)\n        (xy 156.329037 129.504831)\n        (xy 156.329041 129.504831)\n        (xy 156.458583 129.477296)\n        (xy 156.495033 129.469548)\n        (xy 156.602543 129.421682)\n        (xy 156.672908 129.412248)\n        (xy 156.679461 129.415316)\n        (xy 156.712283 129.358406)\n        (xy 156.72521 129.347623)\n        (xy 156.798724 129.294212)\n        (xy 156.897328 129.184701)\n        (xy 156.912274 129.168102)\n        (xy 156.912275 129.168101)\n        (xy 156.916693 129.163194)\n        (xy 156.97083 129.069426)\n        (xy 164.604305 129.069426)\n        (xy 164.62287 129.23759)\n        (xy 164.62548 129.244722)\n        (xy 164.677956 129.388118)\n        (xy 164.681012 129.39647)\n        (xy 164.685248 129.402773)\n        (xy 164.685248 129.402774)\n        (xy 164.77114 129.530596)\n        (xy 164.771143 129.530599)\n        (xy 164.775374 129.536896)\n        (xy 164.815532 129.573437)\n        (xy 164.886537 129.638046)\n        (xy 164.900508 129.650759)\n        (xy 164.956728 129.681284)\n        (xy 165.034006 129.723242)\n        (xy 165.049191 129.731487)\n        (xy 165.212838 129.774419)\n        (xy 165.300447 129.775796)\n        (xy 165.374404 129.776958)\n        (xy 165.374407 129.776958)\n        (xy 165.382002 129.777077)\n        (xy 165.440123 129.763765)\n        (xy 165.539514 129.741002)\n        (xy 165.539518 129.741001)\n        (xy 165.546917 129.739306)\n        (xy 165.698062 129.663288)\n        (xy 165.703833 129.658359)\n        (xy 165.703836 129.658357)\n        (xy 165.820939 129.558341)\n        (xy 165.82094 129.55834)\n        (xy 165.826711 129.553411)\n        (xy 165.925437 129.416019)\n        (xy 165.92833 129.408824)\n        (xy 165.96628 129.314419)\n        (xy 165.988541 129.259043)\n        (xy 166.01238 129.091546)\n        (xy 166.012485 129.0815)\n        (xy 166.012491 129.080921)\n        (xy 166.012491 129.08092)\n        (xy 166.012534 129.0768)\n        (xy 166.011993 129.072325)\n        (xy 166.000456 128.97699)\n        (xy 165.992209 128.90884)\n        (xy 165.932406 128.750578)\n        (xy 165.897254 128.699431)\n        (xy 165.840881 128.617407)\n        (xy 165.840879 128.617405)\n        (xy 165.836579 128.611148)\n        (xy 165.830908 128.606095)\n        (xy 165.715931 128.503654)\n        (xy 165.715928 128.503652)\n        (xy 165.710259 128.498601)\n        (xy 165.698108 128.492167)\n        (xy 165.607302 128.444088)\n        (xy 165.560739 128.419434)\n        (xy 165.550364 128.416828)\n        (xy 165.404022 128.380069)\n        (xy 165.404018 128.380069)\n        (xy 165.396651 128.378218)\n        (xy 165.389052 128.378178)\n        (xy 165.38905 128.378178)\n        (xy 165.318708 128.37781)\n        (xy 165.227469 128.377332)\n        (xy 165.220088 128.379104)\n        (xy 165.070338 128.415056)\n        (xy 165.070335 128.415057)\n        (xy 165.062959 128.416828)\n        (xy 164.912618 128.494424)\n        (xy 164.906897 128.499414)\n        (xy 164.906895 128.499416)\n        (xy 164.820529 128.574758)\n        (xy 164.785126 128.605642)\n        (xy 164.776595 128.61778)\n        (xy 164.727139 128.68815)\n        (xy 164.687844 128.744061)\n        (xy 164.626388 128.901689)\n        (xy 164.624568 128.915511)\n        (xy 164.605851 129.057685)\n        (xy 164.604305 129.069426)\n        (xy 156.97083 129.069426)\n        (xy 156.980547 129.052596)\n        (xy 157.00154 129.016235)\n        (xy 157.001541 129.016234)\n        (xy 157.004844 129.010512)\n        (xy 157.034809 128.918289)\n        (xy 157.057284 128.849118)\n        (xy 157.057284 128.849117)\n        (xy 157.059324 128.842839)\n        (xy 157.06162 128.821)\n        (xy 157.077063 128.674068)\n        (xy 157.077753 128.667503)\n        (xy 157.075895 128.64983)\n        (xy 157.060014 128.498731)\n        (xy 157.060014 128.49873)\n        (xy 157.059324 128.492167)\n        (xy 157.056528 128.48356)\n        (xy 157.022012 128.377332)\n        (xy 157.004844 128.324494)\n        (xy 156.980377 128.282115)\n        (xy 156.96383 128.253455)\n        (xy 156.916693 128.171812)\n        (xy 156.798724 128.040794)\n        (xy 156.656093 127.937166)\n        (xy 156.650064 127.934482)\n        (xy 156.650061 127.93448)\n        (xy 156.501069 127.868145)\n        (xy 156.501066 127.868144)\n        (xy 156.495033 127.865458)\n        (xy 156.423372 127.850226)\n        (xy 156.329041 127.830175)\n        (xy 156.329037 127.830175)\n        (xy 156.322584 127.828803)\n        (xy 156.146282 127.828803)\n        (xy 156.139829 127.830175)\n        (xy 156.139825 127.830175)\n        (xy 156.045494 127.850226)\n        (xy 155.973833 127.865458)\n        (xy 155.9678 127.868144)\n        (xy 155.967797 127.868145)\n        (xy 155.818805 127.93448)\n        (xy 155.818802 127.934482)\n        (xy 155.812773 127.937166)\n        (xy 155.670142 128.040794)\n        (xy 155.552173 128.171812)\n        (xy 155.505036 128.253455)\n        (xy 155.48849 128.282115)\n        (xy 155.464022 128.324494)\n        (xy 155.446854 128.377332)\n        (xy 155.412339 128.48356)\n        (xy 155.409542 128.492167)\n        (xy 155.408852 128.49873)\n        (xy 155.408852 128.498731)\n        (xy 155.392971 128.64983)\n        (xy 155.391113 128.667503)\n        (xy 143.767115 128.667503)\n        (xy 143.821973 128.654939)\n        (xy 143.821977 128.654938)\n        (xy 143.829376 128.653243)\n        (xy 143.969536 128.58275)\n        (xy 144.042016 128.520847)\n        (xy 144.083062 128.485791)\n        (xy 144.083064 128.485788)\n        (xy 144.088836 128.480859)\n        (xy 144.093263 128.474699)\n        (xy 144.093266 128.474695)\n        (xy 144.16126 128.380069)\n        (xy 144.180387 128.353451)\n        (xy 144.193276 128.321388)\n        (xy 144.236072 128.214932)\n        (xy 144.236073 128.21493)\n        (xy 144.238905 128.207884)\n        (xy 144.261011 128.05256)\n        (xy 144.261154 128.038885)\n        (xy 144.258018 128.012965)\n        (xy 144.24852 127.93448)\n        (xy 144.242306 127.883132)\n        (xy 144.186849 127.736371)\n        (xy 144.150694 127.683765)\n        (xy 144.102288 127.613333)\n        (xy 144.102287 127.613331)\n        (xy 144.097986 127.607074)\n        (xy 144.092315 127.602021)\n        (xy 143.986519 127.50776)\n        (xy 143.986516 127.507758)\n        (xy 143.980847 127.502707)\n        (xy 143.842193 127.429293)\n        (xy 143.834828 127.427443)\n        (xy 143.697402 127.392924)\n        (xy 143.697398 127.392924)\n        (xy 143.690031 127.391073)\n        (xy 143.682431 127.391033)\n        (xy 143.68243 127.391033)\n        (xy 143.618303 127.390697)\n        (xy 143.533144 127.390251)\n        (xy 143.525764 127.392023)\n        (xy 143.525762 127.392023)\n        (xy 143.452978 127.409497)\n        (xy 143.380589 127.426876)\n        (xy 143.373838 127.430361)\n        (xy 143.371707 127.431153)\n        (xy 143.300886 127.436151)\n        (xy 143.238606 127.402068)\n        (xy 143.234597 127.397795)\n        (xy 143.230579 127.391948)\n        (xy 143.171282 127.339116)\n        (xy 143.109931 127.284454)\n        (xy 143.109928 127.284452)\n        (xy 143.104259 127.279401)\n        (xy 143.06588 127.25908)\n        (xy 142.961451 127.203788)\n        (xy 142.961452 127.203788)\n        (xy 142.954739 127.200234)\n        (xy 142.944364 127.197628)\n        (xy 142.798022 127.160869)\n        (xy 142.798018 127.160869)\n        (xy 142.790651 127.159018)\n        (xy 142.783052 127.158978)\n        (xy 142.78305 127.158978)\n        (xy 142.712708 127.15861)\n        (xy 142.621469 127.158132)\n        (xy 142.614088 127.159904)\n        (xy 142.464338 127.195856)\n        (xy 142.464335 127.195857)\n        (xy 142.456959 127.197628)\n        (xy 142.306618 127.275224)\n        (xy 142.300897 127.280214)\n        (xy 142.300895 127.280216)\n        (xy 142.20099 127.367369)\n        (xy 142.179126 127.386442)\n        (xy 142.174756 127.39266)\n        (xy 142.093343 127.5085)\n        (xy 142.081844 127.524861)\n        (xy 142.079082 127.531944)\n        (xy 142.079082 127.531945)\n        (xy 142.07278 127.548108)\n        (xy 142.020388 127.682489)\n        (xy 142.016743 127.710173)\n        (xy 142.000945 127.830175)\n        (xy 141.998305 127.850226)\n        (xy 105.506296 127.850226)\n        (xy 105.502148 127.807921)\n        (xy 105.499765 127.795886)\n        (xy 105.482253 127.737885)\n        (xy 105.9232 127.737885)\n        (xy 105.927675 127.753124)\n        (xy 105.929065 127.754329)\n        (xy 105.936748 127.756)\n        (xy 106.717885 127.756)\n        (xy 106.733124 127.751525)\n        (xy 106.734329 127.750135)\n        (xy 106.736 127.742452)\n        (xy 106.736 127.737885)\n        (xy 107.244 127.737885)\n        (xy 107.248475 127.753124)\n        (xy 107.249865 127.754329)\n        (xy 107.257548 127.756)\n        (xy 108.038685 127.756)\n        (xy 108.053924 127.751525)\n        (xy 108.055129 127.750135)\n        (xy 108.0568 127.742452)\n        (xy 108.0568 127.206448)\n        (xy 108.056358 127.199003)\n        (xy 108.054755 127.185525)\n        (xy 108.049802 127.167505)\n        (xy 108.012267 127.082999)\n        (xy 107.999313 127.064151)\n        (xy 107.935417 127.000367)\n        (xy 107.916547 126.987446)\n        (xy 107.831999 126.950068)\n        (xy 107.813922 126.94514)\n        (xy 107.800925 126.943624)\n        (xy 107.793624 126.9432)\n        (xy 107.262115 126.9432)\n        (xy 107.246876 126.947675)\n        (xy 107.245671 126.949065)\n        (xy 107.244 126.956748)\n        (xy 107.244 127.737885)\n        (xy 106.736 127.737885)\n        (xy 106.736 126.961315)\n        (xy 106.731525 126.946076)\n        (xy 106.730135 126.944871)\n        (xy 106.722452 126.9432)\n        (xy 106.186448 126.9432)\n        (xy 106.179003 126.943642)\n        (xy 106.165525 126.945245)\n        (xy 106.147505 126.950198)\n        (xy 106.062999 126.987733)\n        (xy 106.044151 127.000687)\n        (xy 105.980367 127.064583)\n        (xy 105.967446 127.083453)\n        (xy 105.930068 127.168001)\n        (xy 105.92514 127.186078)\n        (xy 105.923624 127.199075)\n        (xy 105.9232 127.206376)\n        (xy 105.9232 127.737885)\n        (xy 105.482253 127.737885)\n        (xy 105.442859 127.607407)\n        (xy 105.438184 127.596064)\n        (xy 105.372043 127.47167)\n        (xy 105.362181 127.461587)\n        (xy 105.355055 127.464155)\n        (xy 104.822022 127.997188)\n        (xy 104.814408 128.011132)\n        (xy 104.084356 128.011132)\n        (xy 104.085592 128.008868)\n        (xy 104.085461 128.007035)\n        (xy 104.08121 128.00042)\n        (xy 103.549821 127.469031)\n        (xy 103.537441 127.462271)\n        (xy 103.531053 127.467053)\n        (xy 103.467688 127.582314)\n        (xy 103.46286 127.593578)\n        (xy 103.403325 127.781257)\n        (xy 103.400777 127.793246)\n        (xy 103.378829 127.988908)\n        (xy 103.378658 128.001176)\n        (xy 102.981599 128.001176)\n        (xy 102.962039 127.801691)\n        (xy 102.95949 127.793246)\n        (xy 102.912611 127.637978)\n        (xy 102.901542 127.601316)\n        (xy 102.803278 127.416507)\n        (xy 102.7209 127.315502)\n        (xy 102.674884 127.25908)\n        (xy 102.674881 127.259077)\n        (xy 102.670989 127.254305)\n        (xy 102.66624 127.250376)\n        (xy 102.514464 127.124816)\n        (xy 102.514461 127.124814)\n        (xy 102.509714 127.120887)\n        (xy 102.466509 127.097526)\n        (xy 103.901244 127.097526)\n        (xy 103.903697 127.104487)\n        (xy 104.437188 127.637978)\n        (xy 104.451132 127.645592)\n        (xy 104.452965 127.645461)\n        (xy 104.45958 127.64121)\n        (xy 104.991222 127.109568)\n        (xy 104.997982 127.097188)\n        (xy 104.993323 127.090965)\n        (xy 104.87082 127.024728)\n        (xy 104.859515 127.019976)\n        (xy 104.671435 126.961755)\n        (xy 104.659422 126.959289)\n        (xy 104.463612 126.938708)\n        (xy 104.451344 126.938623)\n        (xy 104.255273 126.956466)\n        (xy 104.243224 126.958764)\n        (xy 104.054345 127.014355)\n        (xy 104.042976 127.018948)\n        (xy 103.911393 127.087738)\n        (xy 103.901244 127.097526)\n        (xy 102.466509 127.097526)\n        (xy 102.325597 127.021335)\n        (xy 102.214762 126.987026)\n        (xy 102.131536 126.961263)\n        (xy 102.131533 126.961262)\n        (xy 102.125649 126.959441)\n        (xy 102.119524 126.958797)\n        (xy 102.119523 126.958797)\n        (xy 101.923615 126.938206)\n        (xy 101.923614 126.938206)\n        (xy 101.917487 126.937562)\n        (xy 101.806363 126.947675)\n        (xy 101.715181 126.955973)\n        (xy 101.71518 126.955973)\n        (xy 101.70904 126.956532)\n        (xy 101.703126 126.958273)\n        (xy 101.703124 126.958273)\n        (xy 101.60446 126.987312)\n        (xy 101.508248 127.015629)\n        (xy 101.502783 127.018486)\n        (xy 101.328558 127.109568)\n        (xy 101.322758 127.1126)\n        (xy 101.159636 127.243754)\n        (xy 101.025095 127.404093)\n        (xy 101.022125 127.409496)\n        (xy 101.022124 127.409497)\n        (xy 100.967697 127.5085)\n        (xy 100.92426 127.587511)\n        (xy 100.860972 127.787022)\n        (xy 100.860286 127.793139)\n        (xy 100.860285 127.793143)\n        (xy 100.838328 127.988901)\n        (xy 100.837641 127.995026)\n        (xy 100.440996 127.995026)\n        (xy 100.422039 127.801691)\n        (xy 100.41949 127.793246)\n        (xy 100.372611 127.637978)\n        (xy 100.361542 127.601316)\n        (xy 100.263278 127.416507)\n        (xy 100.1809 127.315502)\n        (xy 100.134884 127.25908)\n        (xy 100.134881 127.259077)\n        (xy 100.130989 127.254305)\n        (xy 100.12624 127.250376)\n        (xy 99.974464 127.124816)\n        (xy 99.974461 127.124814)\n        (xy 99.969714 127.120887)\n        (xy 99.785597 127.021335)\n        (xy 99.674762 126.987026)\n        (xy 99.591536 126.961263)\n        (xy 99.591533 126.961262)\n        (xy 99.585649 126.959441)\n        (xy 99.579524 126.958797)\n        (xy 99.579523 126.958797)\n        (xy 99.383615 126.938206)\n        (xy 99.383614 126.938206)\n        (xy 99.377487 126.937562)\n        (xy 99.266363 126.947675)\n        (xy 99.175181 126.955973)\n        (xy 99.17518 126.955973)\n        (xy 99.16904 126.956532)\n        (xy 99.163126 126.958273)\n        (xy 99.163124 126.958273)\n        (xy 99.06446 126.987312)\n        (xy 98.968248 127.015629)\n        (xy 98.962783 127.018486)\n        (xy 98.788558 127.109568)\n        (xy 98.782758 127.1126)\n        (xy 98.619636 127.243754)\n        (xy 98.485095 127.404093)\n        (xy 98.482125 127.409496)\n        (xy 98.482124 127.409497)\n        (xy 98.427697 127.5085)\n        (xy 98.38426 127.587511)\n        (xy 98.320972 127.787022)\n        (xy 98.320286 127.793139)\n        (xy 98.320285 127.793143)\n        (xy 98.298328 127.988901)\n        (xy 98.297641 127.995026)\n        (xy 97.900494 127.995026)\n        (xy 97.882148 127.807921)\n        (xy 97.879765 127.795886)\n        (xy 97.822859 127.607407)\n        (xy 97.818184 127.596064)\n        (xy 97.752043 127.47167)\n        (xy 97.742181 127.461587)\n        (xy 97.735055 127.464155)\n        (xy 97.202022 127.997188)\n        (xy 97.194408 128.011132)\n        (xy 96.464356 128.011132)\n        (xy 96.465592 128.008868)\n        (xy 96.465461 128.007035)\n        (xy 96.46121 128.00042)\n        (xy 95.929821 127.469031)\n        (xy 95.917441 127.462271)\n        (xy 95.911053 127.467053)\n        (xy 95.847688 127.582314)\n        (xy 95.84286 127.593578)\n        (xy 95.783325 127.781257)\n        (xy 95.780777 127.793246)\n        (xy 95.758829 127.988908)\n        (xy 95.758658 128.001176)\n        (xy 95.361599 128.001176)\n        (xy 95.342039 127.801691)\n        (xy 95.33949 127.793246)\n        (xy 95.292611 127.637978)\n        (xy 95.281542 127.601316)\n        (xy 95.183278 127.416507)\n        (xy 95.1009 127.315502)\n        (xy 95.054884 127.25908)\n        (xy 95.054881 127.259077)\n        (xy 95.050989 127.254305)\n        (xy 95.04624 127.250376)\n        (xy 94.894464 127.124816)\n        (xy 94.894461 127.124814)\n        (xy 94.889714 127.120887)\n        (xy 94.846509 127.097526)\n        (xy 96.281244 127.097526)\n        (xy 96.283697 127.104487)\n        (xy 96.817188 127.637978)\n        (xy 96.831132 127.645592)\n        (xy 96.832965 127.645461)\n        (xy 96.83958 127.64121)\n        (xy 97.371222 127.109568)\n        (xy 97.377982 127.097188)\n        (xy 97.373323 127.090965)\n        (xy 97.25082 127.024728)\n        (xy 97.239515 127.019976)\n        (xy 97.051435 126.961755)\n        (xy 97.039422 126.959289)\n        (xy 96.843612 126.938708)\n        (xy 96.831344 126.938623)\n        (xy 96.635273 126.956466)\n        (xy 96.623224 126.958764)\n        (xy 96.434345 127.014355)\n        (xy 96.422976 127.018948)\n        (xy 96.291393 127.087738)\n        (xy 96.281244 127.097526)\n        (xy 94.846509 127.097526)\n        (xy 94.705597 127.021335)\n        (xy 94.594762 126.987026)\n        (xy 94.511536 126.961263)\n        (xy 94.511533 126.961262)\n        (xy 94.505649 126.959441)\n        (xy 94.499524 126.958797)\n        (xy 94.499523 126.958797)\n        (xy 94.303615 126.938206)\n        (xy 94.303614 126.938206)\n        (xy 94.297487 126.937562)\n        (xy 94.186363 126.947675)\n        (xy 94.095181 126.955973)\n        (xy 94.09518 126.955973)\n        (xy 94.08904 126.956532)\n        (xy 94.083126 126.958273)\n        (xy 94.083124 126.958273)\n        (xy 93.98446 126.987312)\n        (xy 93.888248 127.015629)\n        (xy 93.882783 127.018486)\n        (xy 93.708558 127.109568)\n        (xy 93.702758 127.1126)\n        (xy 93.539636 127.243754)\n        (xy 93.405095 127.404093)\n        (xy 93.402125 127.409496)\n        (xy 93.402124 127.409497)\n        (xy 93.347697 127.5085)\n        (xy 93.30426 127.587511)\n        (xy 93.240972 127.787022)\n        (xy 93.240286 127.793139)\n        (xy 93.240285 127.793143)\n        (xy 93.218328 127.988901)\n        (xy 93.217641 127.995026)\n        (xy 92.820996 127.995026)\n        (xy 92.802039 127.801691)\n        (xy 92.79949 127.793246)\n        (xy 92.752611 127.637978)\n        (xy 92.741542 127.601316)\n        (xy 92.643278 127.416507)\n        (xy 92.5609 127.315502)\n        (xy 92.514884 127.25908)\n        (xy 92.514881 127.259077)\n        (xy 92.510989 127.254305)\n        (xy 92.50624 127.250376)\n        (xy 92.354464 127.124816)\n        (xy 92.354461 127.124814)\n        (xy 92.349714 127.120887)\n        (xy 92.165597 127.021335)\n        (xy 92.054762 126.987026)\n        (xy 91.971536 126.961263)\n        (xy 91.971533 126.961262)\n        (xy 91.965649 126.959441)\n        (xy 91.959524 126.958797)\n        (xy 91.959523 126.958797)\n        (xy 91.763615 126.938206)\n        (xy 91.763614 126.938206)\n        (xy 91.757487 126.937562)\n        (xy 91.646363 126.947675)\n        (xy 91.555181 126.955973)\n        (xy 91.55518 126.955973)\n        (xy 91.54904 126.956532)\n        (xy 91.543126 126.958273)\n        (xy 91.543124 126.958273)\n        (xy 91.44446 126.987312)\n        (xy 91.348248 127.015629)\n        (xy 91.342783 127.018486)\n        (xy 91.168558 127.109568)\n        (xy 91.162758 127.1126)\n        (xy 90.999636 127.243754)\n        (xy 90.865095 127.404093)\n        (xy 90.862125 127.409496)\n        (xy 90.862124 127.409497)\n        (xy 90.807697 127.5085)\n        (xy 90.76426 127.587511)\n        (xy 90.700972 127.787022)\n        (xy 90.700286 127.793139)\n        (xy 90.700285 127.793143)\n        (xy 90.678328 127.988901)\n        (xy 90.677641 127.995026)\n        (xy 90.280494 127.995026)\n        (xy 90.262148 127.807921)\n        (xy 90.259765 127.795886)\n        (xy 90.202859 127.607407)\n        (xy 90.198184 127.596064)\n        (xy 90.132043 127.47167)\n        (xy 90.122181 127.461587)\n        (xy 90.115055 127.464155)\n        (xy 89.582022 127.997188)\n        (xy 89.574408 128.011132)\n        (xy 88.844356 128.011132)\n        (xy 88.845592 128.008868)\n        (xy 88.845461 128.007035)\n        (xy 88.84121 128.00042)\n        (xy 88.309821 127.469031)\n        (xy 88.297441 127.462271)\n        (xy 88.291053 127.467053)\n        (xy 88.227688 127.582314)\n        (xy 88.22286 127.593578)\n        (xy 88.163325 127.781257)\n        (xy 88.160777 127.793246)\n        (xy 88.138829 127.988908)\n        (xy 88.138658 128.001176)\n        (xy 85.1973 128.001176)\n        (xy 85.1973 127.202642)\n        (xy 85.195865 127.190583)\n        (xy 85.19525 127.185407)\n        (xy 85.195249 127.185404)\n        (xy 85.194133 127.176022)\n        (xy 85.159266 127.097526)\n        (xy 88.661244 127.097526)\n        (xy 88.663697 127.104487)\n        (xy 89.197188 127.637978)\n        (xy 89.211132 127.645592)\n        (xy 89.212965 127.645461)\n        (xy 89.21958 127.64121)\n        (xy 89.751222 127.109568)\n        (xy 89.757982 127.097188)\n        (xy 89.753323 127.090965)\n        (xy 89.63082 127.024728)\n        (xy 89.619515 127.019976)\n        (xy 89.431435 126.961755)\n        (xy 89.419422 126.959289)\n        (xy 89.223612 126.938708)\n        (xy 89.211344 126.938623)\n        (xy 89.015273 126.956466)\n        (xy 89.003224 126.958764)\n        (xy 88.814345 127.014355)\n        (xy 88.802976 127.018948)\n        (xy 88.671393 127.087738)\n        (xy 88.661244 127.097526)\n        (xy 85.159266 127.097526)\n        (xy 85.147964 127.072081)\n        (xy 85.076445 127.000687)\n        (xy 85.075705 126.999948)\n        (xy 85.075703 126.999947)\n        (xy 85.067472 126.99173)\n        (xy 84.963451 126.945742)\n        (xy 84.937358 126.9427)\n        (xy 83.322642 126.9427)\n        (xy 83.311748 126.943996)\n        (xy 83.305407 126.94475)\n        (xy 83.305404 126.944751)\n        (xy 83.296022 126.945867)\n        (xy 83.192081 126.992036)\n        (xy 83.159481 127.024693)\n        (xy 83.119948 127.064295)\n        (xy 83.119947 127.064297)\n        (xy 83.11173 127.072528)\n        (xy 83.065742 127.176549)\n        (xy 83.0627 127.202642)\n        (xy 83.0627 128.817358)\n        (xy 65.743148 128.817358)\n        (xy 65.202812 128.277022)\n        (xy 65.188868 128.269408)\n        (xy 65.187035 128.269539)\n        (xy 65.18042 128.27379)\n        (xy 64.47722 128.97699)\n        (xy 64.47079 128.988764)\n        (xy 60.3053 128.988764)\n        (xy 60.3053 127.910475)\n        (xy 63.880695 127.910475)\n        (xy 63.899636 128.126962)\n        (xy 63.901539 128.137757)\n        (xy 63.957783 128.347663)\n        (xy 63.961529 128.357955)\n        (xy 64.053369 128.554907)\n        (xy 64.058848 128.564397)\n        (xy 64.094808 128.615753)\n        (xy 64.105284 128.624127)\n        (xy 64.118732 128.617058)\n        (xy 64.817978 127.917812)\n        (xy 64.824356 127.906132)\n        (xy 65.554408 127.906132)\n        (xy 65.554539 127.907965)\n        (xy 65.55879 127.91458)\n        (xy 66.26199 128.61778)\n        (xy 66.273764 128.62421)\n        (xy 66.285779 128.614914)\n        (xy 66.321152 128.564397)\n        (xy 66.326631 128.554907)\n        (xy 66.418471 128.357955)\n        (xy 66.422217 128.347663)\n        (xy 66.478461 128.137757)\n        (xy 66.480364 128.126962)\n        (xy 66.499305 127.910475)\n        (xy 66.499305 127.899525)\n        (xy 66.480364 127.683038)\n        (xy 66.478461 127.672243)\n        (xy 66.422217 127.462337)\n        (xy 66.418471 127.452045)\n        (xy 66.326631 127.255093)\n        (xy 66.321152 127.245603)\n        (xy 66.285192 127.194247)\n        (xy 66.274716 127.185873)\n        (xy 66.261268 127.192942)\n        (xy 65.562022 127.892188)\n        (xy 65.554408 127.906132)\n        (xy 64.824356 127.906132)\n        (xy 64.825592 127.903868)\n        (xy 64.825461 127.902035)\n        (xy 64.82121 127.89542)\n        (xy 64.11801 127.19222)\n        (xy 64.106236 127.18579)\n        (xy 64.094221 127.195086)\n        (xy 64.058848 127.245603)\n        (xy 64.053369 127.255093)\n        (xy 63.961529 127.452045)\n        (xy 63.957783 127.462337)\n        (xy 63.901539 127.672243)\n        (xy 63.899636 127.683038)\n        (xy 63.880695 127.899525)\n        (xy 63.880695 127.910475)\n        (xy 60.3053 127.910475)\n        (xy 60.3053 126.635194)\n        (xy 61.639697 126.635194)\n        (xy 61.642854 126.672783)\n        (xy 61.653252 126.796607)\n        (xy 61.657015 126.841424)\n        (xy 61.714059 127.040361)\n        (xy 61.716877 127.045843)\n        (xy 61.716878 127.045847)\n        (xy 61.805838 127.218945)\n        (xy 61.805841 127.218949)\n        (xy 61.808658 127.224431)\n        (xy 61.937208 127.38662)\n        (xy 61.941902 127.390615)\n        (xy 62.079547 127.50776)\n        (xy 62.094812 127.520752)\n        (xy 62.10019 127.523758)\n        (xy 62.100192 127.523759)\n        (xy 62.260466 127.613333)\n        (xy 62.275467 127.621717)\n        (xy 62.472293 127.685669)\n        (xy 62.677793 127.710173)\n        (xy 62.683928 127.709701)\n        (xy 62.68393 127.709701)\n        (xy 62.746016 127.704924)\n        (xy 62.884138 127.694296)\n        (xy 63.083469 127.638642)\n        (xy 63.113206 127.623621)\n        (xy 63.194979 127.582314)\n        (xy 63.268194 127.54533)\n        (xy 63.274259 127.540592)\n        (xy 63.426416 127.421714)\n        (xy 63.426417 127.421713)\n        (xy 63.431277 127.417916)\n        (xy 63.559288 127.269613)\n        (xy 63.562481 127.265914)\n        (xy 63.562481 127.265913)\n        (xy 63.566505 127.261252)\n        (xy 63.570452 127.254305)\n        (xy 63.625063 127.158172)\n        (xy 63.668729 127.081306)\n        (xy 63.734054 126.884931)\n        (xy 63.742221 126.820284)\n        (xy 64.470873 126.820284)\n        (xy 64.477942 126.833732)\n        (xy 65.177188 127.532978)\n        (xy 65.191132 127.540592)\n        (xy 65.192965 127.540461)\n        (xy 65.19958 127.53621)\n        (xy 65.90278 126.83301)\n        (xy 65.90921 126.821236)\n        (xy 65.899914 126.809221)\n        (xy 65.849397 126.773848)\n        (xy 65.839907 126.768369)\n        (xy 65.642955 126.676529)\n        (xy 65.632663 126.672783)\n        (xy 65.62153 126.6698)\n        (xy 119.29868 126.6698)\n        (xy 119.317109 126.845136)\n        (xy 119.319149 126.851414)\n        (xy 119.319149 126.851415)\n        (xy 119.347349 126.938206)\n        (xy 119.371589 127.012809)\n        (xy 119.374892 127.018531)\n        (xy 119.374893 127.018532)\n        (xy 119.400551 127.062973)\n        (xy 119.45974 127.165491)\n        (xy 119.464158 127.170398)\n        (xy 119.464159 127.170399)\n        (xy 119.553492 127.269613)\n        (xy 119.577709 127.296509)\n        (xy 119.636352 127.339116)\n        (xy 119.707865 127.391073)\n        (xy 119.72034 127.400137)\n        (xy 119.726369 127.402821)\n        (xy 119.726372 127.402823)\n        (xy 119.875364 127.469158)\n        (xy 119.875367 127.469159)\n        (xy 119.8814 127.471845)\n        (xy 119.895693 127.474883)\n        (xy 120.047392 127.507128)\n        (xy 120.047396 127.507128)\n        (xy 120.053849 127.5085)\n        (xy 120.230151 127.5085)\n        (xy 120.236604 127.507128)\n        (xy 120.236608 127.507128)\n        (xy 120.388307 127.474883)\n        (xy 120.4026 127.471845)\n        (xy 120.408633 127.469159)\n        (xy 120.408636 127.469158)\n        (xy 120.557628 127.402823)\n        (xy 120.557631 127.402821)\n        (xy 120.56366 127.400137)\n        (xy 120.576136 127.391073)\n        (xy 120.647648 127.339116)\n        (xy 120.706291 127.296509)\n        (xy 120.730508 127.269613)\n        (xy 120.819841 127.170399)\n        (xy 120.819842 127.170398)\n        (xy 120.82426 127.165491)\n        (xy 120.883449 127.062973)\n        (xy 120.909107 127.018532)\n        (xy 120.909108 127.018531)\n        (xy 120.912411 127.012809)\n        (xy 120.936651 126.938206)\n        (xy 120.964851 126.851415)\n        (xy 120.964851 126.851414)\n        (xy 120.966891 126.845136)\n        (xy 120.98532 126.6698)\n        (xy 120.9809 126.627746)\n        (xy 120.978575 126.605626)\n        (xy 124.345305 126.605626)\n        (xy 124.36387 126.77379)\n        (xy 124.36648 126.780922)\n        (xy 124.412338 126.906234)\n        (xy 124.422012 126.93267)\n        (xy 124.426248 126.938973)\n        (xy 124.426248 126.938974)\n        (xy 124.51214 127.066796)\n        (xy 124.512143 127.066799)\n        (xy 124.516374 127.073096)\n        (xy 124.581102 127.131994)\n        (xy 124.630068 127.176549)\n        (xy 124.641508 127.186959)\n        (xy 124.719423 127.229263)\n        (xy 124.766996 127.255093)\n        (xy 124.790191 127.267687)\n        (xy 124.953838 127.310619)\n        (xy 125.041447 127.311996)\n        (xy 125.115404 127.313158)\n        (xy 125.115407 127.313158)\n        (xy 125.123002 127.313277)\n        (xy 125.196214 127.296509)\n        (xy 125.280514 127.277202)\n        (xy 125.280518 127.277201)\n        (xy 125.287917 127.275506)\n        (xy 125.439062 127.199488)\n        (xy 125.444833 127.194559)\n        (xy 125.444836 127.194557)\n        (xy 125.561939 127.094541)\n        (xy 125.56194 127.09454)\n        (xy 125.567711 127.089611)\n        (xy 125.666437 126.952219)\n        (xy 125.671762 126.938974)\n        (xy 125.69634 126.877834)\n        (xy 125.729541 126.795243)\n        (xy 125.75338 126.627746)\n        (xy 125.753534 126.613)\n        (xy 125.751731 126.598095)\n        (xy 125.742487 126.521708)\n        (xy 125.733209 126.44504)\n        (xy 125.690735 126.332636)\n        (xy 144.363359 126.332636)\n        (xy 144.364049 126.339201)\n        (xy 144.379531 126.486494)\n        (xy 144.381788 126.507972)\n        (xy 144.383828 126.51425)\n        (xy 144.383828 126.514251)\n        (xy 144.385802 126.520327)\n        (xy 144.436268 126.675645)\n        (xy 144.524419 126.828327)\n        (xy 144.528837 126.833234)\n        (xy 144.528838 126.833235)\n        (xy 144.63188 126.947675)\n        (xy 144.642388 126.959345)\n        (xy 144.785019 127.062973)\n        (xy 144.791048 127.065657)\n        (xy 144.791051 127.065659)\n        (xy 144.940043 127.131994)\n        (xy 144.940046 127.131995)\n        (xy 144.946079 127.134681)\n        (xy 144.979614 127.141809)\n        (xy 145.112071 127.169964)\n        (xy 145.112075 127.169964)\n        (xy 145.118528 127.171336)\n        (xy 145.29483 127.171336)\n        (xy 145.301283 127.169964)\n        (xy 145.301287 127.169964)\n        (xy 145.433744 127.141809)\n        (xy 145.467279 127.134681)\n        (xy 145.473312 127.131995)\n        (xy 145.473315 127.131994)\n        (xy 145.622307 127.065659)\n        (xy 145.62231 127.065657)\n        (xy 145.628339 127.062973)\n        (xy 145.77097 126.959345)\n        (xy 145.781478 126.947675)\n        (xy 145.88452 126.833235)\n        (xy 145.884521 126.833234)\n        (xy 145.888939 126.828327)\n        (xy 145.97709 126.675645)\n        (xy 146.027556 126.520327)\n        (xy 146.02953 126.514251)\n        (xy 146.02953 126.51425)\n        (xy 146.03157 126.507972)\n        (xy 146.033828 126.486494)\n        (xy 146.034942 126.475896)\n        (xy 174.759934 126.475896)\n        (xy 174.763487 126.518205)\n        (xy 174.773029 126.631826)\n        (xy 174.776432 126.672354)\n        (xy 174.778131 126.678279)\n        (xy 174.828893 126.855308)\n        (xy 174.830773 126.861866)\n        (xy 174.839482 126.878811)\n        (xy 174.918072 127.031732)\n        (xy 174.918075 127.031737)\n        (xy 174.92089 127.037214)\n        (xy 175.043349 127.191719)\n        (xy 175.048042 127.195713)\n        (xy 175.048043 127.195714)\n        (xy 175.183197 127.310738)\n        (xy 175.193486 127.319495)\n        (xy 175.365582 127.415677)\n        (xy 175.553082 127.476599)\n        (xy 175.748845 127.499942)\n        (xy 175.75498 127.49947)\n        (xy 175.754982 127.49947)\n        (xy 175.939272 127.48529)\n        (xy 175.939277 127.485289)\n        (xy 175.945413 127.484817)\n        (xy 175.951343 127.483161)\n        (xy 175.951345 127.483161)\n        (xy 176.119716 127.436151)\n        (xy 176.1353 127.4318)\n        (xy 176.1408 127.429022)\n        (xy 176.305772 127.345689)\n        (xy 176.305774 127.345688)\n        (xy 176.311273 127.34291)\n        (xy 176.466629 127.221532)\n        (xy 176.56312 127.109746)\n        (xy 176.591421 127.076959)\n        (xy 176.591422 127.076957)\n        (xy 176.59545 127.072291)\n        (xy 176.658494 126.961315)\n        (xy 176.689785 126.906234)\n        (xy 176.689787 126.906229)\n        (xy 176.692831 126.900871)\n        (xy 176.755061 126.7138)\n        (xy 176.77977 126.518205)\n        (xy 176.780164 126.49)\n        (xy 176.760926 126.293791)\n        (xy 176.703943 126.105056)\n        (xy 176.670996 126.043091)\n        (xy 176.614283 125.93643)\n        (xy 176.614281 125.936428)\n        (xy 176.611387 125.930984)\n        (xy 176.486783 125.778204)\n        (xy 176.334877 125.652536)\n        (xy 176.32946 125.649607)\n        (xy 176.329457 125.649605)\n        (xy 176.166872 125.561696)\n        (xy 176.166868 125.561694)\n        (xy 176.161454 125.558767)\n        (xy 176.155574 125.556947)\n        (xy 176.155572 125.556946)\n        (xy 176.065997 125.529218)\n        (xy 175.973122 125.500468)\n        (xy 175.967004 125.499825)\n        (xy 175.966999 125.499824)\n        (xy 175.783181 125.480505)\n        (xy 175.783179 125.480505)\n        (xy 175.777052 125.479861)\n        (xy 175.694586 125.487366)\n        (xy 175.586853 125.49717)\n        (xy 175.58685 125.497171)\n        (xy 175.580714 125.497729)\n        (xy 175.574808 125.499467)\n        (xy 175.574804 125.499468)\n        (xy 175.459928 125.533278)\n        (xy 175.391586 125.553392)\n        (xy 175.216871 125.644731)\n        (xy 175.212071 125.648591)\n        (xy 175.21207 125.648591)\n        (xy 175.20104 125.657459)\n        (xy 175.063225 125.768265)\n        (xy 174.9365 125.919291)\n        (xy 174.933536 125.924683)\n        (xy 174.933533 125.924687)\n        (xy 174.865741 126.048002)\n        (xy 174.841523 126.092054)\n        (xy 174.839662 126.097921)\n        (xy 174.839661 126.097923)\n        (xy 174.792717 126.245911)\n        (xy 174.781911 126.279975)\n        (xy 174.770883 126.378289)\n        (xy 174.761623 126.460843)\n        (xy 174.759934 126.475896)\n        (xy 146.034942 126.475896)\n        (xy 146.049309 126.339201)\n        (xy 146.049999 126.332636)\n        (xy 146.03761 126.214764)\n        (xy 146.03226 126.163864)\n        (xy 146.03226 126.163863)\n        (xy 146.03157 126.1573)\n        (xy 146.028337 126.147348)\n        (xy 145.995237 126.045477)\n        (xy 145.97709 125.989627)\n        (xy 145.954937 125.951256)\n        (xy 145.93418 125.915304)\n        (xy 145.888939 125.836945)\n        (xy 145.836049 125.778204)\n        (xy 145.775392 125.710838)\n        (xy 145.775391 125.710837)\n        (xy 145.77097 125.705927)\n        (xy 145.649655 125.617786)\n        (xy 145.633681 125.60618)\n        (xy 145.63368 125.606179)\n        (xy 145.628339 125.602299)\n        (xy 145.62231 125.599615)\n        (xy 145.622307 125.599613)\n        (xy 145.473315 125.533278)\n        (xy 145.473312 125.533277)\n        (xy 145.467279 125.530591)\n        (xy 145.430829 125.522843)\n        (xy 145.301287 125.495308)\n        (xy 145.301283 125.495308)\n        (xy 145.29483 125.493936)\n        (xy 145.118528 125.493936)\n        (xy 145.112075 125.495308)\n        (xy 145.112071 125.495308)\n        (xy 144.982529 125.522843)\n        (xy 144.946079 125.530591)\n        (xy 144.940046 125.533277)\n        (xy 144.940043 125.533278)\n        (xy 144.791051 125.599613)\n        (xy 144.791048 125.599615)\n        (xy 144.785019 125.602299)\n        (xy 144.779678 125.606179)\n        (xy 144.779677 125.60618)\n        (xy 144.763703 125.617786)\n        (xy 144.642388 125.705927)\n        (xy 144.637967 125.710837)\n        (xy 144.637966 125.710838)\n        (xy 144.57731 125.778204)\n        (xy 144.524419 125.836945)\n        (xy 144.479178 125.915304)\n        (xy 144.458422 125.951256)\n        (xy 144.436268 125.989627)\n        (xy 144.418121 126.045477)\n        (xy 144.385022 126.147348)\n        (xy 144.381788 126.1573)\n        (xy 144.381098 126.163863)\n        (xy 144.381098 126.163864)\n        (xy 144.375748 126.214764)\n        (xy 144.363359 126.332636)\n        (xy 125.690735 126.332636)\n        (xy 125.673406 126.286778)\n        (xy 125.636416 126.232957)\n        (xy 125.581881 126.153607)\n        (xy 125.581879 126.153605)\n        (xy 125.577579 126.147348)\n        (xy 125.571908 126.142295)\n        (xy 125.456931 126.039854)\n        (xy 125.456928 126.039852)\n        (xy 125.451259 126.034801)\n        (xy 125.301739 125.955634)\n        (xy 125.291364 125.953028)\n        (xy 125.145022 125.916269)\n        (xy 125.145018 125.916269)\n        (xy 125.137651 125.914418)\n        (xy 125.130052 125.914378)\n        (xy 125.13005 125.914378)\n        (xy 125.059708 125.91401)\n        (xy 124.968469 125.913532)\n        (xy 124.961088 125.915304)\n        (xy 124.811338 125.951256)\n        (xy 124.811335 125.951257)\n        (xy 124.803959 125.953028)\n        (xy 124.653618 126.030624)\n        (xy 124.647897 126.035614)\n        (xy 124.647895 126.035616)\n        (xy 124.534796 126.134279)\n        (xy 124.526126 126.141842)\n        (xy 124.516819 126.155085)\n        (xy 124.453886 126.24463)\n        (xy 124.428844 126.280261)\n        (xy 124.367388 126.437889)\n        (xy 124.365216 126.454385)\n        (xy 124.353714 126.541757)\n        (xy 124.345305 126.605626)\n        (xy 120.978575 126.605626)\n        (xy 120.967581 126.501028)\n        (xy 120.967581 126.501027)\n        (xy 120.966891 126.494464)\n        (xy 120.964302 126.486494)\n        (xy 120.914453 126.333076)\n        (xy 120.912411 126.326791)\n        (xy 120.893359 126.293791)\n        (xy 120.856702 126.2303)\n        (xy 120.82426 126.174109)\n        (xy 120.815036 126.163864)\n        (xy 120.710713 126.048002)\n        (xy 120.710712 126.048001)\n        (xy 120.706291 126.043091)\n        (xy 120.587123 125.95651)\n        (xy 120.569002 125.943344)\n        (xy 120.569001 125.943343)\n        (xy 120.56366 125.939463)\n        (xy 120.557631 125.936779)\n        (xy 120.557628 125.936777)\n        (xy 120.408636 125.870442)\n        (xy 120.408633 125.870441)\n        (xy 120.4026 125.867755)\n        (xy 120.360818 125.858874)\n        (xy 120.236608 125.832472)\n        (xy 120.236604 125.832472)\n        (xy 120.230151 125.8311)\n        (xy 120.053849 125.8311)\n        (xy 120.047396 125.832472)\n        (xy 120.047392 125.832472)\n        (xy 119.923182 125.858874)\n        (xy 119.8814 125.867755)\n        (xy 119.875367 125.870441)\n        (xy 119.875364 125.870442)\n        (xy 119.726372 125.936777)\n        (xy 119.726369 125.936779)\n        (xy 119.72034 125.939463)\n        (xy 119.714999 125.943343)\n        (xy 119.714998 125.943344)\n        (xy 119.696877 125.95651)\n        (xy 119.577709 126.043091)\n        (xy 119.573288 126.048001)\n        (xy 119.573287 126.048002)\n        (xy 119.468965 126.163864)\n        (xy 119.45974 126.174109)\n        (xy 119.427298 126.2303)\n        (xy 119.390642 126.293791)\n        (xy 119.371589 126.326791)\n        (xy 119.369547 126.333076)\n        (xy 119.319699 126.486494)\n        (xy 119.317109 126.494464)\n        (xy 119.316419 126.501027)\n        (xy 119.316419 126.501028)\n        (xy 119.3031 126.627746)\n        (xy 119.29868 126.6698)\n        (xy 65.62153 126.6698)\n        (xy 65.422757 126.616539)\n        (xy 65.411962 126.614636)\n        (xy 65.195475 126.595695)\n        (xy 65.184525 126.595695)\n        (xy 64.968038 126.614636)\n        (xy 64.957243 126.616539)\n        (xy 64.747337 126.672783)\n        (xy 64.737045 126.676529)\n        (xy 64.540093 126.768369)\n        (xy 64.530603 126.773848)\n        (xy 64.479247 126.809808)\n        (xy 64.470873 126.820284)\n        (xy 63.742221 126.820284)\n        (xy 63.743348 126.811365)\n        (xy 63.759551 126.68311)\n        (xy 63.759552 126.683103)\n        (xy 63.759993 126.679608)\n        (xy 63.760406 126.65)\n        (xy 63.740211 126.444033)\n        (xy 63.680394 126.245911)\n        (xy 63.583235 126.06318)\n        (xy 63.57763 126.056307)\n        (xy 63.528372 125.995912)\n        (xy 63.452433 125.902802)\n        (xy 63.292972 125.770884)\n        (xy 63.110924 125.672451)\n        (xy 62.987277 125.634176)\n        (xy 62.919111 125.613075)\n        (xy 62.919108 125.613074)\n        (xy 62.913224 125.611253)\n        (xy 62.907099 125.610609)\n        (xy 62.907098 125.610609)\n        (xy 62.713531 125.590264)\n        (xy 62.71353 125.590264)\n        (xy 62.707403 125.58962)\n        (xy 62.621508 125.597437)\n        (xy 62.507439 125.607818)\n        (xy 62.507436 125.607819)\n        (xy 62.5013 125.608377)\n        (xy 62.495394 125.610115)\n        (xy 62.49539 125.610116)\n        (xy 62.34911 125.653169)\n        (xy 62.302765 125.666809)\n        (xy 62.119361 125.76269)\n        (xy 61.958073 125.892369)\n        (xy 61.825045 126.050906)\n        (xy 61.822079 126.056301)\n        (xy 61.822075 126.056307)\n        (xy 61.728315 126.226855)\n        (xy 61.728313 126.226859)\n        (xy 61.725343 126.232262)\n        (xy 61.723479 126.238137)\n        (xy 61.723478 126.23814)\n        (xy 61.664628 126.423659)\n        (xy 61.662766 126.429529)\n        (xy 61.639697 126.635194)\n        (xy 60.3053 126.635194)\n        (xy 60.3053 125.455026)\n        (xy 83.057641 125.455026)\n        (xy 83.061117 125.496421)\n        (xy 83.074556 125.656462)\n        (xy 83.075155 125.6636)\n        (xy 83.132848 125.8648)\n        (xy 83.135666 125.870282)\n        (xy 83.135667 125.870286)\n        (xy 83.225703 126.045477)\n        (xy 83.225706 126.045481)\n        (xy 83.228523 126.050963)\n        (xy 83.358534 126.214996)\n        (xy 83.363228 126.218991)\n        (xy 83.461016 126.302215)\n        (xy 83.51793 126.350653)\n        (xy 83.70064 126.452766)\n        (xy 83.899704 126.517446)\n        (xy 84.10754 126.542229)\n        (xy 84.113675 126.541757)\n        (xy 84.113677 126.541757)\n        (xy 84.31009 126.526644)\n        (xy 84.310095 126.526643)\n        (xy 84.316231 126.526171)\n        (xy 84.322161 126.524515)\n        (xy 84.322163 126.524515)\n        (xy 84.458338 126.486494)\n        (xy 84.517829 126.469884)\n        (xy 84.527065 126.465219)\n        (xy 84.609339 126.423659)\n        (xy 84.704655 126.375511)\n        (xy 84.75897 126.333076)\n        (xy 84.864736 126.250442)\n        (xy 84.869592 126.246648)\n        (xy 84.916108 126.192759)\n        (xy 85.002329 126.092871)\n        (xy 85.00233 126.092869)\n        (xy 85.006358 126.088203)\n        (xy 85.109745 125.90621)\n        (xy 85.175813 125.707603)\n        (xy 85.202046 125.499945)\n        (xy 85.202464 125.47)\n        (xy 85.182039 125.261691)\n        (xy 85.173492 125.23338)\n        (xy 85.146713 125.144685)\n        (xy 85.121542 125.061316)\n        (xy 85.023278 124.876507)\n        (xy 84.974839 124.817115)\n        (xy 147.140068 124.817115)\n        (xy 147.157284 124.973057)\n        (xy 147.2112 125.120391)\n        (xy 147.215437 125.126697)\n        (xy 147.215439 125.1267)\n        (xy 147.25558 125.186435)\n        (xy 147.298705 125.250611)\n        (xy 147.414745 125.3562)\n        (xy 147.421422 125.359825)\n        (xy 147.421423 125.359826)\n        (xy 147.430903 125.364973)\n        (xy 147.552622 125.431061)\n        (xy 147.704376 125.470873)\n        (xy 147.785906 125.472154)\n        (xy 147.853648 125.473218)\n        (xy 147.853651 125.473218)\n        (xy 147.861246 125.473337)\n        (xy 147.915433 125.460926)\n        (xy 148.006773 125.440007)\n        (xy 148.006777 125.440006)\n        (xy 148.014176 125.438311)\n        (xy 148.154336 125.367818)\n        (xy 148.238465 125.295966)\n        (xy 148.267862 125.270859)\n        (xy 148.267864 125.270856)\n        (xy 148.273636 125.265927)\n        (xy 148.278063 125.259767)\n        (xy 148.278066 125.259763)\n        (xy 148.360756 125.144685)\n        (xy 148.365187 125.138519)\n        (xy 148.369938 125.1267)\n        (xy 148.420872 125)\n        (xy 148.420873 124.999998)\n        (xy 148.423705 124.992952)\n        (xy 148.445811 124.837628)\n        (xy 148.445954 124.823953)\n        (xy 148.444944 124.815601)\n        (xy 148.443781 124.805993)\n        (xy 150.631578 124.805993)\n        (xy 150.632268 124.812558)\n        (xy 150.649138 124.973057)\n        (xy 150.650007 124.981329)\n        (xy 150.652047 124.987607)\n        (xy 150.652047 124.987608)\n        (xy 150.677913 125.067216)\n        (xy 150.704487 125.149002)\n        (xy 150.792638 125.301684)\n        (xy 150.797056 125.306591)\n        (xy 150.797057 125.306592)\n        (xy 150.905867 125.427438)\n        (xy 150.910607 125.432702)\n        (xy 150.976285 125.48042)\n        (xy 151.005587 125.501709)\n        (xy 151.053238 125.53633)\n        (xy 151.059267 125.539014)\n        (xy 151.05927 125.539016)\n        (xy 151.208262 125.605351)\n        (xy 151.208265 125.605352)\n        (xy 151.214298 125.608038)\n        (xy 151.247005 125.61499)\n        (xy 151.38029 125.643321)\n        (xy 151.380294 125.643321)\n        (xy 151.386747 125.644693)\n        (xy 151.563049 125.644693)\n        (xy 151.569502 125.643321)\n        (xy 151.569506 125.643321)\n        (xy 151.702791 125.61499)\n        (xy 151.735498 125.608038)\n        (xy 151.741531 125.605352)\n        (xy 151.741534 125.605351)\n        (xy 151.890526 125.539016)\n        (xy 151.890529 125.539014)\n        (xy 151.896558 125.53633)\n        (xy 151.94421 125.501709)\n        (xy 151.973511 125.48042)\n        (xy 152.039189 125.432702)\n        (xy 152.043929 125.427438)\n        (xy 152.080856 125.386426)\n        (xy 158.736905 125.386426)\n        (xy 158.75547 125.55459)\n        (xy 158.75808 125.561722)\n        (xy 158.810852 125.705927)\n        (xy 158.813612 125.71347)\n        (xy 158.817848 125.719773)\n        (xy 158.817848 125.719774)\n        (xy 158.90374 125.847596)\n        (xy 158.903743 125.847599)\n        (xy 158.907974 125.853896)\n        (xy 158.966962 125.907571)\n        (xy 159.023689 125.959188)\n        (xy 159.033108 125.967759)\n        (xy 159.181791 126.048487)\n        (xy 159.345438 126.091419)\n        (xy 159.433047 126.092796)\n        (xy 159.507004 126.093958)\n        (xy 159.507007 126.093958)\n        (xy 159.514602 126.094077)\n        (xy 159.590294 126.076741)\n        (xy 159.672114 126.058002)\n        (xy 159.672118 126.058001)\n        (xy 159.679517 126.056306)\n        (xy 159.830662 125.980288)\n        (xy 159.836433 125.975359)\n        (xy 159.836436 125.975357)\n        (xy 159.953539 125.875341)\n        (xy 159.95354 125.87534)\n        (xy 159.959311 125.870411)\n        (xy 160.058037 125.733019)\n        (xy 160.063362 125.719774)\n        (xy 160.091977 125.648591)\n        (xy 160.121141 125.576043)\n        (xy 160.14498 125.408546)\n        (xy 160.145134 125.3938)\n        (xy 160.143331 125.378895)\n        (xy 160.130257 125.270859)\n        (xy 160.124809 125.22584)\n        (xy 160.065006 125.067578)\n        (xy 160.013717 124.992952)\n        (xy 159.973481 124.934407)\n        (xy 159.973479 124.934405)\n        (xy 159.969179 124.928148)\n        (xy 159.963508 124.923095)\n        (xy 159.909527 124.875)\n        (xy 167.08168 124.875)\n        (xy 167.08237 124.881565)\n        (xy 167.094078 124.992952)\n        (xy 167.100109 125.050336)\n        (xy 167.102149 125.056614)\n        (xy 167.102149 125.056615)\n        (xy 167.122871 125.120391)\n        (xy 167.154589 125.218009)\n        (xy 167.24274 125.370691)\n        (xy 167.247158 125.375598)\n        (xy 167.247159 125.375599)\n        (xy 167.355948 125.496421)\n        (xy 167.360709 125.501709)\n        (xy 167.423103 125.547041)\n        (xy 167.495462 125.599613)\n        (xy 167.50334 125.605337)\n        (xy 167.509369 125.608021)\n        (xy 167.509372 125.608023)\n        (xy 167.658364 125.674358)\n        (xy 167.658367 125.674359)\n        (xy 167.6644 125.677045)\n        (xy 167.683943 125.681199)\n        (xy 167.830392 125.712328)\n        (xy 167.830396 125.712328)\n        (xy 167.836849 125.7137)\n        (xy 168.013151 125.7137)\n        (xy 168.019604 125.712328)\n        (xy 168.019608 125.712328)\n        (xy 168.166057 125.681199)\n        (xy 168.1856 125.677045)\n        (xy 168.191633 125.674359)\n        (xy 168.191636 125.674358)\n        (xy 168.340628 125.608023)\n        (xy 168.340631 125.608021)\n        (xy 168.34666 125.605337)\n        (xy 168.354539 125.599613)\n        (xy 168.426897 125.547041)\n        (xy 168.489291 125.501709)\n        (xy 168.494052 125.496421)\n        (xy 168.602841 125.375599)\n        (xy 168.602842 125.375598)\n        (xy 168.60726 125.370691)\n        (xy 168.695411 125.218009)\n        (xy 168.727129 125.120391)\n        (xy 168.747851 125.056615)\n        (xy 168.747851 125.056614)\n        (xy 168.749891 125.050336)\n        (xy 168.755923 124.992952)\n        (xy 168.76763 124.881565)\n        (xy 168.76832 124.875)\n        (xy 168.749891 124.699664)\n        (xy 168.735213 124.654488)\n        (xy 168.697453 124.538276)\n        (xy 168.695411 124.531991)\n        (xy 168.682241 124.509179)\n        (xy 168.630058 124.418797)\n        (xy 168.60726 124.379309)\n        (xy 168.550275 124.31602)\n        (xy 168.493713 124.253202)\n        (xy 168.493712 124.253201)\n        (xy 168.489291 124.248291)\n        (xy 168.398013 124.181973)\n        (xy 168.352002 124.148544)\n        (xy 168.352001 124.148543)\n        (xy 168.34666 124.144663)\n        (xy 168.340631 124.141979)\n        (xy 168.340628 124.141977)\n        (xy 168.191636 124.075642)\n        (xy 168.191633 124.075641)\n        (xy 168.1856 124.072955)\n        (xy 168.136441 124.062506)\n        (xy 168.019608 124.037672)\n        (xy 168.019604 124.037672)\n        (xy 168.013151 124.0363)\n        (xy 167.836849 124.0363)\n        (xy 167.830396 124.037672)\n        (xy 167.830392 124.037672)\n        (xy 167.713559 124.062506)\n        (xy 167.6644 124.072955)\n        (xy 167.658367 124.075641)\n        (xy 167.658364 124.075642)\n        (xy 167.509372 124.141977)\n        (xy 167.509369 124.141979)\n        (xy 167.50334 124.144663)\n        (xy 167.497999 124.148543)\n        (xy 167.497998 124.148544)\n        (xy 167.451987 124.181973)\n        (xy 167.360709 124.248291)\n        (xy 167.356288 124.253201)\n        (xy 167.356287 124.253202)\n        (xy 167.299726 124.31602)\n        (xy 167.24274 124.379309)\n        (xy 167.219942 124.418797)\n        (xy 167.16776 124.509179)\n        (xy 167.154589 124.531991)\n        (xy 167.152547 124.538276)\n        (xy 167.114788 124.654488)\n        (xy 167.100109 124.699664)\n        (xy 167.08168 124.875)\n        (xy 159.909527 124.875)\n        (xy 159.848531 124.820654)\n        (xy 159.848528 124.820652)\n        (xy 159.842859 124.815601)\n        (xy 159.693339 124.736434)\n        (xy 159.682964 124.733828)\n        (xy 159.536622 124.697069)\n        (xy 159.536618 124.697069)\n        (xy 159.529251 124.695218)\n        (xy 159.521652 124.695178)\n        (xy 159.52165 124.695178)\n        (xy 159.451308 124.69481)\n        (xy 159.360069 124.694332)\n        (xy 159.352688 124.696104)\n        (xy 159.202938 124.732056)\n        (xy 159.202935 124.732057)\n        (xy 159.195559 124.733828)\n        (xy 159.045218 124.811424)\n        (xy 159.039497 124.816414)\n        (xy 159.039495 124.816416)\n        (xy 158.923453 124.917646)\n        (xy 158.917726 124.922642)\n        (xy 158.903117 124.943428)\n        (xy 158.827982 125.050336)\n        (xy 158.820444 125.061061)\n        (xy 158.758988 125.218689)\n        (xy 158.757997 125.226218)\n        (xy 158.738977 125.370691)\n        (xy 158.736905 125.386426)\n        (xy 152.080856 125.386426)\n        (xy 152.152739 125.306592)\n        (xy 152.15274 125.306591)\n        (xy 152.157158 125.301684)\n        (xy 152.245309 125.149002)\n        (xy 152.271883 125.067216)\n        (xy 152.297749 124.987608)\n        (xy 152.297749 124.987607)\n        (xy 152.299789 124.981329)\n        (xy 152.300659 124.973057)\n        (xy 152.317528 124.812558)\n        (xy 152.318218 124.805993)\n        (xy 152.299789 124.630657)\n        (xy 152.284895 124.584816)\n        (xy 152.254528 124.491358)\n        (xy 152.245309 124.462984)\n        (xy 152.221842 124.422337)\n        (xy 152.201461 124.387037)\n        (xy 152.157158 124.310302)\n        (xy 152.141425 124.292828)\n        (xy 152.043611 124.184195)\n        (xy 152.04361 124.184194)\n        (xy 152.039189 124.179284)\n        (xy 151.930282 124.100158)\n        (xy 151.9019 124.079537)\n        (xy 151.901899 124.079536)\n        (xy 151.896558 124.075656)\n        (xy 151.890529 124.072972)\n        (xy 151.890526 124.07297)\n        (xy 151.741534 124.006635)\n        (xy 151.741531 124.006634)\n        (xy 151.735498 124.003948)\n        (xy 151.699048 123.9962)\n        (xy 151.569506 123.968665)\n        (xy 151.569502 123.968665)\n        (xy 151.563049 123.967293)\n        (xy 151.386747 123.967293)\n        (xy 151.380294 123.968665)\n        (xy 151.38029 123.968665)\n        (xy 151.250748 123.9962)\n        (xy 151.214298 124.003948)\n        (xy 151.208265 124.006634)\n        (xy 151.208262 124.006635)\n        (xy 151.05927 124.07297)\n        (xy 151.059267 124.072972)\n        (xy 151.053238 124.075656)\n        (xy 151.047897 124.079536)\n        (xy 151.047896 124.079537)\n        (xy 151.019514 124.100158)\n        (xy 150.910607 124.179284)\n        (xy 150.906186 124.184194)\n        (xy 150.906185 124.184195)\n        (xy 150.808372 124.292828)\n        (xy 150.792638 124.310302)\n        (xy 150.748335 124.387037)\n        (xy 150.727955 124.422337)\n        (xy 150.704487 124.462984)\n        (xy 150.695268 124.491358)\n        (xy 150.664902 124.584816)\n        (xy 150.650007 124.630657)\n        (xy 150.631578 124.805993)\n        (xy 148.443781 124.805993)\n        (xy 148.430941 124.69989)\n        (xy 148.427106 124.6682)\n        (xy 148.371649 124.521439)\n        (xy 148.327541 124.457261)\n        (xy 148.287088 124.398401)\n        (xy 148.287087 124.398399)\n        (xy 148.282786 124.392142)\n        (xy 148.277115 124.387089)\n        (xy 148.171319 124.292828)\n        (xy 148.171316 124.292826)\n        (xy 148.165647 124.287775)\n        (xy 148.150967 124.280002)\n        (xy 148.091075 124.248291)\n        (xy 148.026993 124.214361)\n        (xy 148.017426 124.211958)\n        (xy 147.882202 124.177992)\n        (xy 147.882198 124.177992)\n        (xy 147.874831 124.176141)\n        (xy 147.867231 124.176101)\n        (xy 147.86723 124.176101)\n        (xy 147.803103 124.175765)\n        (xy 147.717944 124.175319)\n        (xy 147.710564 124.177091)\n        (xy 147.710562 124.177091)\n        (xy 147.572768 124.210172)\n        (xy 147.572764 124.210173)\n        (xy 147.565389 124.211944)\n        (xy 147.425974 124.283902)\n        (xy 147.420252 124.288894)\n        (xy 147.42025 124.288895)\n        (xy 147.391035 124.314381)\n        (xy 147.307748 124.387037)\n        (xy 147.285427 124.418797)\n        (xy 147.231577 124.495418)\n        (xy 147.217536 124.515396)\n        (xy 147.196346 124.569746)\n        (xy 147.172598 124.630657)\n        (xy 147.160546 124.661568)\n        (xy 147.159554 124.669101)\n        (xy 147.159554 124.669102)\n        (xy 147.141276 124.807941)\n        (xy 147.140068 124.817115)\n        (xy 84.974839 124.817115)\n        (xy 84.911936 124.739988)\n        (xy 84.894884 124.71908)\n        (xy 84.894881 124.719077)\n        (xy 84.890989 124.714305)\n        (xy 84.88624 124.710376)\n        (xy 84.734464 124.584816)\n        (xy 84.734461 124.584814)\n        (xy 84.729714 124.580887)\n        (xy 84.545597 124.481335)\n        (xy 84.445623 124.450388)\n        (xy 84.351536 124.421263)\n        (xy 84.351533 124.421262)\n        (xy 84.345649 124.419441)\n        (xy 84.339524 124.418797)\n        (xy 84.339523 124.418797)\n        (xy 84.143615 124.398206)\n        (xy 84.143614 124.398206)\n        (xy 84.137487 124.397562)\n        (xy 84.007837 124.409361)\n        (xy 83.935181 124.415973)\n        (xy 83.93518 124.415973)\n        (xy 83.92904 124.416532)\n        (xy 83.923126 124.418273)\n        (xy 83.923124 124.418273)\n        (xy 83.90019 124.425023)\n        (xy 83.728248 124.475629)\n        (xy 83.722783 124.478486)\n        (xy 83.620437 124.531991)\n        (xy 83.542758 124.5726)\n        (xy 83.379636 124.703754)\n        (xy 83.245095 124.864093)\n        (xy 83.242125 124.869496)\n        (xy 83.242124 124.869497)\n        (xy 83.189342 124.965508)\n        (xy 83.14426 125.047511)\n        (xy 83.080972 125.247022)\n        (xy 83.080286 125.253139)\n        (xy 83.080285 125.253143)\n        (xy 83.064968 125.389706)\n        (xy 83.057641 125.455026)\n        (xy 60.3053 125.455026)\n        (xy 60.3053 123.4126)\n        (xy 122.85988 123.4126)\n        (xy 122.86057 123.419165)\n        (xy 122.874329 123.550065)\n        (xy 122.878309 123.587936)\n        (xy 122.880349 123.594214)\n        (xy 122.880349 123.594215)\n        (xy 122.890814 123.626423)\n        (xy 122.932789 123.755609)\n        (xy 123.02094 123.908291)\n        (xy 123.025358 123.913198)\n        (xy 123.025359 123.913199)\n        (xy 123.10707 124.003948)\n        (xy 123.138909 124.039309)\n        (xy 123.28154 124.142937)\n        (xy 123.287569 124.145621)\n        (xy 123.287572 124.145623)\n        (xy 123.436564 124.211958)\n        (xy 123.436567 124.211959)\n        (xy 123.4426 124.214645)\n        (xy 123.47905 124.222393)\n        (xy 123.608592 124.249928)\n        (xy 123.608596 124.249928)\n        (xy 123.615049 124.2513)\n        (xy 123.791351 124.2513)\n        (xy 123.797804 124.249928)\n        (xy 123.797808 124.249928)\n        (xy 123.92735 124.222393)\n        (xy 123.9638 124.214645)\n        (xy 123.969833 124.211959)\n        (xy 123.969836 124.211958)\n        (xy 124.118828 124.145623)\n        (xy 124.118831 124.145621)\n        (xy 124.12486 124.142937)\n        (xy 124.267491 124.039309)\n        (xy 124.29933 124.003948)\n        (xy 124.381041 123.913199)\n        (xy 124.381042 123.913198)\n        (xy 124.38546 123.908291)\n        (xy 124.473611 123.755609)\n        (xy 124.494279 123.692)\n        (xy 137.36328 123.692)\n        (xy 137.36397 123.698565)\n        (xy 137.371378 123.769041)\n        (xy 137.381709 123.867336)\n        (xy 137.383749 123.873614)\n        (xy 137.383749 123.873615)\n        (xy 137.386324 123.881541)\n        (xy 137.436189 124.035009)\n        (xy 137.439492 124.040731)\n        (xy 137.439493 124.040732)\n        (xy 137.459795 124.075896)\n        (xy 137.52434 124.187691)\n        (xy 137.528758 124.192598)\n        (xy 137.528759 124.192599)\n        (xy 137.610969 124.283902)\n        (xy 137.642309 124.318709)\n        (xy 137.718962 124.374401)\n        (xy 137.776181 124.415973)\n        (xy 137.78494 124.422337)\n        (xy 137.790969 124.425021)\n        (xy 137.790972 124.425023)\n        (xy 137.939964 124.491358)\n        (xy 137.939967 124.491359)\n        (xy 137.946 124.494045)\n        (xy 137.98245 124.501793)\n        (xy 138.111992 124.529328)\n        (xy 138.111996 124.529328)\n        (xy 138.118449 124.5307)\n        (xy 138.294751 124.5307)\n        (xy 138.301204 124.529328)\n        (xy 138.301208 124.529328)\n        (xy 138.43075 124.501793)\n        (xy 138.4672 124.494045)\n        (xy 138.473233 124.491359)\n        (xy 138.473236 124.491358)\n        (xy 138.622228 124.425023)\n        (xy 138.622231 124.425021)\n        (xy 138.62826 124.422337)\n        (xy 138.63702 124.415973)\n        (xy 138.694238 124.374401)\n        (xy 138.770891 124.318709)\n        (xy 138.802231 124.283902)\n        (xy 138.884441 124.192599)\n        (xy 138.884442 124.192598)\n        (xy 138.88886 124.187691)\n        (xy 138.953405 124.075896)\n        (xy 138.973707 124.040732)\n        (xy 138.973708 124.040731)\n        (xy 138.977011 124.035009)\n        (xy 139.026876 123.881541)\n        (xy 139.029451 123.873615)\n        (xy 139.029451 123.873614)\n        (xy 139.031491 123.867336)\n        (xy 139.041823 123.769041)\n        (xy 139.04923 123.698565)\n        (xy 139.04992 123.692)\n        (xy 139.03536 123.553478)\n        (xy 139.032181 123.523228)\n        (xy 139.032181 123.523227)\n        (xy 139.031491 123.516664)\n        (xy 138.977011 123.348991)\n        (xy 138.88886 123.196309)\n        (xy 138.877566 123.183765)\n        (xy 138.775313 123.070202)\n        (xy 138.775312 123.070201)\n        (xy 138.770891 123.065291)\n        (xy 138.67671 122.996864)\n        (xy 138.633602 122.965544)\n        (xy 138.633601 122.965543)\n        (xy 138.62826 122.961663)\n        (xy 138.622231 122.958979)\n        (xy 138.622228 122.958977)\n        (xy 138.473236 122.892642)\n        (xy 138.473233 122.892641)\n        (xy 138.4672 122.889955)\n        (xy 138.412499 122.878328)\n        (xy 138.301208 122.854672)\n        (xy 138.301204 122.854672)\n        (xy 138.294751 122.8533)\n        (xy 138.118449 122.8533)\n        (xy 138.111996 122.854672)\n        (xy 138.111992 122.854672)\n        (xy 138.000701 122.878328)\n        (xy 137.946 122.889955)\n        (xy 137.939967 122.892641)\n        (xy 137.939964 122.892642)\n        (xy 137.790972 122.958977)\n        (xy 137.790969 122.958979)\n        (xy 137.78494 122.961663)\n        (xy 137.779599 122.965543)\n        (xy 137.779598 122.965544)\n        (xy 137.73649 122.996864)\n        (xy 137.642309 123.065291)\n        (xy 137.637888 123.070201)\n        (xy 137.637887 123.070202)\n        (xy 137.535635 123.183765)\n        (xy 137.52434 123.196309)\n        (xy 137.436189 123.348991)\n        (xy 137.381709 123.516664)\n        (xy 137.381019 123.523227)\n        (xy 137.381019 123.523228)\n        (xy 137.37784 123.553478)\n        (xy 137.36328 123.692)\n        (xy 124.494279 123.692)\n        (xy 124.515586 123.626423)\n        (xy 124.526051 123.594215)\n        (xy 124.526051 123.594214)\n        (xy 124.528091 123.587936)\n        (xy 124.532072 123.550065)\n        (xy 124.54583 123.419165)\n        (xy 124.54652 123.4126)\n        (xy 124.528091 123.237264)\n        (xy 124.473611 123.069591)\n        (xy 124.459967 123.045958)\n        (xy 124.428716 122.991831)\n        (xy 124.38546 122.916909)\n        (xy 124.325618 122.850447)\n        (xy 124.271913 122.790802)\n        (xy 124.271912 122.790801)\n        (xy 124.267491 122.785891)\n        (xy 124.152444 122.702304)\n        (xy 124.130202 122.686144)\n        (xy 124.130201 122.686143)\n        (xy 124.12486 122.682263)\n        (xy 124.118831 122.679579)\n        (xy 124.118828 122.679577)\n        (xy 123.969836 122.613242)\n        (xy 123.969833 122.613241)\n        (xy 123.9638 122.610555)\n        (xy 123.92735 122.602807)\n        (xy 123.797808 122.575272)\n        (xy 123.797804 122.575272)\n        (xy 123.791351 122.5739)\n        (xy 123.615049 122.5739)\n        (xy 123.608596 122.575272)\n        (xy 123.608592 122.575272)\n        (xy 123.47905 122.602807)\n        (xy 123.4426 122.610555)\n        (xy 123.436567 122.613241)\n        (xy 123.436564 122.613242)\n        (xy 123.287572 122.679577)\n        (xy 123.287569 122.679579)\n        (xy 123.28154 122.682263)\n        (xy 123.276199 122.686143)\n        (xy 123.276198 122.686144)\n        (xy 123.253956 122.702304)\n        (xy 123.138909 122.785891)\n        (xy 123.134488 122.790801)\n        (xy 123.134487 122.790802)\n        (xy 123.080783 122.850447)\n        (xy 123.02094 122.916909)\n        (xy 122.977684 122.991831)\n        (xy 122.946434 123.045958)\n        (xy 122.932789 123.069591)\n        (xy 122.878309 123.237264)\n        (xy 122.85988 123.4126)\n        (xy 60.3053 123.4126)\n        (xy 60.3053 122.135194)\n        (xy 61.639697 122.135194)\n        (xy 61.642193 122.164921)\n        (xy 61.656142 122.331023)\n        (xy 61.657015 122.341424)\n        (xy 61.714059 122.540361)\n        (xy 61.716877 122.545843)\n        (xy 61.716878 122.545847)\n        (xy 61.805838 122.718945)\n        (xy 61.805841 122.718949)\n        (xy 61.808658 122.724431)\n        (xy 61.937208 122.88662)\n        (xy 61.941902 122.890615)\n        (xy 62.082556 123.010321)\n        (xy 62.094812 123.020752)\n        (xy 62.10019 123.023758)\n        (xy 62.100192 123.023759)\n        (xy 62.2024 123.080881)\n        (xy 62.275467 123.121717)\n        (xy 62.472293 123.185669)\n        (xy 62.677793 123.210173)\n        (xy 62.683928 123.209701)\n        (xy 62.68393 123.209701)\n        (xy 62.746016 123.204924)\n        (xy 62.884138 123.194296)\n        (xy 63.083469 123.138642)\n        (xy 63.113206 123.123621)\n        (xy 63.170575 123.094641)\n        (xy 63.268194 123.04533)\n        (xy 63.30192 123.018981)\n        (xy 63.426416 122.921714)\n        (xy 63.426417 122.921713)\n        (xy 63.431277 122.917916)\n        (xy 63.549894 122.780496)\n        (xy 63.562481 122.765914)\n        (xy 63.562481 122.765913)\n        (xy 63.566505 122.761252)\n        (xy 63.577853 122.741277)\n        (xy 63.62497 122.658336)\n        (xy 63.668729 122.581306)\n        (xy 63.734054 122.384931)\n        (xy 63.741686 122.324521)\n        (xy 63.759551 122.18311)\n        (xy 63.759552 122.183103)\n        (xy 63.759993 122.179608)\n        (xy 63.760406 122.15)\n        (xy 63.743616 121.978764)\n        (xy 64.47079 121.978764)\n        (xy 64.480086 121.990779)\n        (xy 64.530603 122.026152)\n        (xy 64.540093 122.031631)\n        (xy 64.737045 122.123471)\n        (xy 64.747337 122.127217)\n        (xy 64.957243 122.183461)\n        (xy 64.968038 122.185364)\n        (xy 65.184525 122.204305)\n        (xy 65.195475 122.204305)\n        (xy 65.411962 122.185364)\n        (xy 65.422757 122.183461)\n        (xy 65.632663 122.127217)\n        (xy 65.642955 122.123471)\n        (xy 65.839907 122.031631)\n        (xy 65.849397 122.026152)\n        (xy 65.900753 121.990192)\n        (xy 65.909127 121.979716)\n        (xy 65.902058 121.966268)\n        (xy 65.202812 121.267022)\n        (xy 65.188868 121.259408)\n        (xy 65.187035 121.259539)\n        (xy 65.18042 121.26379)\n        (xy 64.47722 121.96699)\n        (xy 64.47079 121.978764)\n        (xy 63.743616 121.978764)\n        (xy 63.740211 121.944033)\n        (xy 63.680394 121.745911)\n        (xy 63.583235 121.56318)\n        (xy 63.57763 121.556307)\n        (xy 63.498468 121.459246)\n        (xy 63.452433 121.402802)\n        (xy 63.292972 121.270884)\n        (xy 63.110924 121.172451)\n        (xy 62.999766 121.138042)\n        (xy 62.919111 121.113075)\n        (xy 62.919108 121.113074)\n        (xy 62.913224 121.111253)\n        (xy 62.907099 121.110609)\n        (xy 62.907098 121.110609)\n        (xy 62.713531 121.090264)\n        (xy 62.71353 121.090264)\n        (xy 62.707403 121.08962)\n        (xy 62.621508 121.097437)\n        (xy 62.507439 121.107818)\n        (xy 62.507436 121.107819)\n        (xy 62.5013 121.108377)\n        (xy 62.495394 121.110115)\n        (xy 62.49539 121.110116)\n        (xy 62.37938 121.14426)\n        (xy 62.302765 121.166809)\n        (xy 62.119361 121.26269)\n        (xy 61.958073 121.392369)\n        (xy 61.825045 121.550906)\n        (xy 61.822079 121.556301)\n        (xy 61.822075 121.556307)\n        (xy 61.728315 121.726855)\n        (xy 61.728313 121.726859)\n        (xy 61.725343 121.732262)\n        (xy 61.723479 121.738137)\n        (xy 61.723478 121.73814)\n        (xy 61.677009 121.884628)\n        (xy 61.662766 121.929529)\n        (xy 61.639697 122.135194)\n        (xy 60.3053 122.135194)\n        (xy 60.3053 120.900475)\n        (xy 63.880695 120.900475)\n        (xy 63.899636 121.116962)\n        (xy 63.901539 121.127757)\n        (xy 63.957783 121.337663)\n        (xy 63.961529 121.347955)\n        (xy 64.053369 121.544907)\n        (xy 64.058848 121.554397)\n        (xy 64.094808 121.605753)\n        (xy 64.105284 121.614127)\n        (xy 64.118732 121.607058)\n        (xy 64.817978 120.907812)\n        (xy 64.824356 120.896132)\n        (xy 65.554408 120.896132)\n        (xy 65.554539 120.897965)\n        (xy 65.55879 120.90458)\n        (xy 66.26199 121.60778)\n        (xy 66.273764 121.61421)\n        (xy 66.285779 121.604914)\n        (xy 66.321152 121.554397)\n        (xy 66.326631 121.544907)\n        (xy 66.418471 121.347955)\n        (xy 66.422217 121.337663)\n        (xy 66.478461 121.127757)\n        (xy 66.480364 121.116962)\n        (xy 66.499305 120.900475)\n        (xy 66.499305 120.889525)\n        (xy 66.480364 120.673038)\n        (xy 66.478461 120.662243)\n        (xy 66.422217 120.452337)\n        (xy 66.418471 120.442045)\n        (xy 66.326631 120.245093)\n        (xy 66.321152 120.235603)\n        (xy 66.285192 120.184247)\n        (xy 66.274716 120.175873)\n        (xy 66.261268 120.182942)\n        (xy 65.562022 120.882188)\n        (xy 65.554408 120.896132)\n        (xy 64.824356 120.896132)\n        (xy 64.825592 120.893868)\n        (xy 64.825461 120.892035)\n        (xy 64.82121 120.88542)\n        (xy 64.11801 120.18222)\n        (xy 64.106236 120.17579)\n        (xy 64.094221 120.185086)\n        (xy 64.058848 120.235603)\n        (xy 64.053369 120.245093)\n        (xy 63.961529 120.442045)\n        (xy 63.957783 120.452337)\n        (xy 63.901539 120.662243)\n        (xy 63.899636 120.673038)\n        (xy 63.880695 120.889525)\n        (xy 63.880695 120.900475)\n        (xy 60.3053 120.900475)\n        (xy 60.3053 119.810284)\n        (xy 64.470873 119.810284)\n        (xy 64.477942 119.823732)\n        (xy 65.177188 120.522978)\n        (xy 65.191132 120.530592)\n        (xy 65.192965 120.530461)\n        (xy 65.19958 120.52621)\n        (xy 65.622564 120.103226)\n        (xy 105.955705 120.103226)\n        (xy 105.97427 120.27139)\n        (xy 105.97688 120.278522)\n        (xy 106.020976 120.399019)\n        (xy 106.032412 120.43027)\n        (xy 106.036648 120.436573)\n        (xy 106.036648 120.436574)\n        (xy 106.12254 120.564396)\n        (xy 106.122543 120.564399)\n        (xy 106.126774 120.570696)\n        (xy 106.182466 120.621372)\n        (xy 106.239247 120.673038)\n        (xy 106.251908 120.684559)\n        (xy 106.291939 120.706294)\n        (xy 106.380796 120.754539)\n        (xy 106.400591 120.765287)\n        (xy 106.564238 120.808219)\n        (xy 106.651847 120.809596)\n        (xy 106.725804 120.810758)\n        (xy 106.725807 120.810758)\n        (xy 106.733402 120.810877)\n        (xy 106.791523 120.797565)\n        (xy 106.890914 120.774802)\n        (xy 106.890918 120.774801)\n        (xy 106.898317 120.773106)\n        (xy 107.049462 120.697088)\n        (xy 107.055233 120.692159)\n        (xy 107.055236 120.692157)\n        (xy 107.172339 120.592141)\n        (xy 107.17234 120.59214)\n        (xy 107.178111 120.587211)\n        (xy 107.233861 120.509626)\n        (xy 116.623705 120.509626)\n        (xy 116.64227 120.67779)\n        (xy 116.64488 120.684922)\n        (xy 116.69093 120.810758)\n        (xy 116.700412 120.83667)\n        (xy 116.704648 120.842973)\n        (xy 116.704648 120.842974)\n        (xy 116.79054 120.970796)\n        (xy 116.790543 120.970799)\n        (xy 116.794774 120.977096)\n        (xy 116.919908 121.090959)\n        (xy 116.981512 121.124407)\n        (xy 117.01774 121.144077)\n        (xy 117.068591 121.171687)\n        (xy 117.075932 121.173613)\n        (xy 117.07594 121.173616)\n        (xy 117.096493 121.179008)\n        (xy 117.157308 121.215642)\n        (xy 117.188663 121.279339)\n        (xy 117.180602 121.349877)\n        (xy 117.135686 121.404859)\n        (xy 117.122311 121.412846)\n        (xy 117.074278 121.437638)\n        (xy 117.052691 121.44878)\n        (xy 117.033618 121.458624)\n        (xy 117.027897 121.463614)\n        (xy 117.027895 121.463616)\n        (xy 116.919242 121.5584)\n        (xy 116.906126 121.569842)\n        (xy 116.897611 121.581958)\n        (xy 116.816062 121.697991)\n        (xy 116.808844 121.708261)\n        (xy 116.806082 121.715344)\n        (xy 116.806082 121.715345)\n        (xy 116.799486 121.732262)\n        (xy 116.747388 121.865889)\n        (xy 116.744097 121.890886)\n        (xy 116.726581 122.023935)\n        (xy 116.725305 122.033626)\n        (xy 116.74387 122.20179)\n        (xy 116.748968 122.215721)\n        (xy 116.796635 122.345976)\n        (xy 116.802012 122.36067)\n        (xy 116.806248 122.366973)\n        (xy 116.806248 122.366974)\n        (xy 116.89214 122.494796)\n        (xy 116.892143 122.494799)\n        (xy 116.896374 122.501096)\n        (xy 117.021508 122.614959)\n        (xy 117.028183 122.618583)\n        (xy 117.157472 122.688781)\n        (xy 117.170191 122.695687)\n        (xy 117.333838 122.738619)\n        (xy 117.421447 122.739996)\n        (xy 117.495404 122.741158)\n        (xy 117.495407 122.741158)\n        (xy 117.503002 122.741277)\n        (xy 117.600508 122.718945)\n        (xy 117.660514 122.705202)\n        (xy 117.660518 122.705201)\n        (xy 117.667917 122.703506)\n        (xy 117.819062 122.627488)\n        (xy 117.824833 122.622559)\n        (xy 117.824836 122.622557)\n        (xy 117.941939 122.522541)\n        (xy 117.94194 122.52254)\n        (xy 117.947711 122.517611)\n        (xy 118.046437 122.380219)\n        (xy 118.050768 122.369447)\n        (xy 118.077585 122.302736)\n        (xy 118.109541 122.223243)\n        (xy 118.13338 122.055746)\n        (xy 118.133534 122.041)\n        (xy 118.132401 122.031631)\n        (xy 118.115494 121.891923)\n        (xy 118.113209 121.87304)\n        (xy 118.053406 121.714778)\n        (xy 118.013833 121.657199)\n        (xy 117.961881 121.581607)\n        (xy 117.961879 121.581605)\n        (xy 117.95832 121.576426)\n        (xy 119.849505 121.576426)\n        (xy 119.86807 121.74459)\n        (xy 119.87068 121.751722)\n        (xy 119.921217 121.88982)\n        (xy 119.926212 121.90347)\n        (xy 119.930448 121.909773)\n        (xy 119.930448 121.909774)\n        (xy 120.01634 122.037596)\n        (xy 120.016343 122.037599)\n        (xy 120.020574 122.043896)\n        (xy 120.07889 122.096959)\n        (xy 120.133347 122.146511)\n        (xy 120.145708 122.157759)\n        (xy 120.294391 122.238487)\n        (xy 120.458038 122.281419)\n        (xy 120.545647 122.282796)\n        (xy 120.619604 122.283958)\n        (xy 120.619607 122.283958)\n        (xy 120.627202 122.284077)\n        (xy 120.706946 122.265813)\n        (xy 120.784714 122.248002)\n        (xy 120.784718 122.248001)\n        (xy 120.792117 122.246306)\n        (xy 120.943262 122.170288)\n        (xy 120.949033 122.165359)\n        (xy 120.949036 122.165357)\n        (xy 121.066139 122.065341)\n        (xy 121.06614 122.06534)\n        (xy 121.071911 122.060411)\n        (xy 121.076342 122.054245)\n        (xy 121.105188 122.014102)\n        (xy 121.161183 121.970455)\n        (xy 121.231886 121.964009)\n        (xy 121.29485 121.996812)\n        (xy 121.330085 122.058449)\n        (xy 121.332748 122.073798)\n        (xy 121.34127 122.15099)\n        (xy 121.34388 122.158122)\n        (xy 121.38993 122.283958)\n        (xy 121.399412 122.30987)\n        (xy 121.403648 122.316173)\n        (xy 121.403648 122.316174)\n        (xy 121.48954 122.443996)\n        (xy 121.489543 122.443999)\n        (xy 121.493774 122.450296)\n        (xy 121.618908 122.564159)\n        (xy 121.767591 122.644887)\n        (xy 121.931238 122.687819)\n        (xy 122.018847 122.689196)\n        (xy 122.092804 122.690358)\n        (xy 122.092807 122.690358)\n        (xy 122.100402 122.690477)\n        (xy 122.182063 122.671774)\n        (xy 122.257914 122.654402)\n        (xy 122.257918 122.654401)\n        (xy 122.265317 122.652706)\n        (xy 122.416462 122.576688)\n        (xy 122.422233 122.571759)\n        (xy 122.422236 122.571757)\n        (xy 122.539339 122.471741)\n        (xy 122.53934 122.47174)\n        (xy 122.545111 122.466811)\n        (xy 122.643837 122.329419)\n        (xy 122.648106 122.318801)\n        (xy 122.680391 122.238487)\n        (xy 122.706941 122.172443)\n        (xy 122.73078 122.004946)\n        (xy 122.730934 121.9902)\n        (xy 122.729666 121.979716)\n        (xy 122.717669 121.88058)\n        (xy 122.710609 121.82224)\n        (xy 122.650806 121.663978)\n        (xy 122.621249 121.620972)\n        (xy 122.604672 121.596852)\n        (xy 122.582572 121.529382)\n        (xy 122.600458 121.460675)\n        (xy 122.60619 121.451958)\n        (xy 122.664805 121.370387)\n        (xy 122.664805 121.370386)\n        (xy 122.669237 121.364219)\n        (xy 122.675003 121.349877)\n        (xy 122.69411 121.302345)\n        (xy 144.542485 121.302345)\n        (xy 144.547394 121.308903)\n        (xy 144.655461 121.369299)\n        (xy 144.666702 121.37421)\n        (xy 144.853953 121.435052)\n        (xy 144.865927 121.437685)\n        (xy 145.061439 121.460998)\n        (xy 145.073689 121.461255)\n        (xy 145.173095 121.453606)\n        (xy 145.242549 121.468323)\n        (xy 145.293021 121.518254)\n        (xy 145.308487 121.587546)\n        (xy 145.284035 121.654199)\n        (xy 145.240552 121.6912)\n        (xy 145.100618 121.763424)\n        (xy 145.094897 121.768414)\n        (xy 145.094895 121.768416)\n        (xy 145.024552 121.82978)\n        (xy 144.973126 121.874642)\n        (xy 144.968756 121.88086)\n        (xy 144.889015 121.994321)\n        (xy 144.875844 122.013061)\n        (xy 144.873082 122.020144)\n        (xy 144.873082 122.020145)\n        (xy 144.863822 122.043896)\n        (xy 144.814388 122.170689)\n        (xy 144.809962 122.204305)\n        (xy 144.793491 122.329419)\n        (xy 144.792305 122.338426)\n        (xy 144.81087 122.50659)\n        (xy 144.81348 122.513722)\n        (xy 144.864962 122.654402)\n        (xy 144.869012 122.66547)\n        (xy 144.873248 122.671773)\n        (xy 144.873248 122.671774)\n        (xy 144.95914 122.799596)\n        (xy 144.959143 122.799599)\n        (xy 144.963374 122.805896)\n        (xy 145.088508 122.919759)\n        (xy 145.159739 122.958434)\n        (xy 145.221249 122.991831)\n        (xy 145.237191 123.000487)\n        (xy 145.400838 123.043419)\n        (xy 145.488447 123.044796)\n        (xy 145.562404 123.045958)\n        (xy 145.562407 123.045958)\n        (xy 145.570002 123.046077)\n        (xy 145.640455 123.029941)\n        (xy 145.727514 123.010002)\n        (xy 145.727518 123.010001)\n        (xy 145.734917 123.008306)\n        (xy 145.886062 122.932288)\n        (xy 145.975082 122.856258)\n        (xy 146.039871 122.827227)\n        (xy 146.110071 122.837832)\n        (xy 146.141712 122.858876)\n        (xy 146.175087 122.889245)\n        (xy 146.175091 122.889248)\n        (xy 146.180708 122.894359)\n        (xy 146.241483 122.927357)\n        (xy 146.305266 122.961988)\n        (xy 146.329391 122.975087)\n        (xy 146.493038 123.018019)\n        (xy 146.580647 123.019396)\n        (xy 146.654604 123.020558)\n        (xy 146.654607 123.020558)\n        (xy 146.662202 123.020677)\n        (xy 146.720323 123.007365)\n        (xy 146.819714 122.984602)\n        (xy 146.819718 122.984601)\n        (xy 146.827117 122.982906)\n        (xy 146.978262 122.906888)\n        (xy 146.984033 122.901959)\n        (xy 146.984036 122.901957)\n        (xy 147.101133 122.801946)\n        (xy 147.106911 122.797011)\n        (xy 147.107392 122.797575)\n        (xy 147.16321 122.763987)\n        (xy 147.234176 122.76608)\n        (xy 147.292744 122.806208)\n        (xy 147.32032 122.871631)\n        (xy 147.32005 122.902323)\n        (xy 147.309891 122.979493)\n        (xy 147.307275 122.999362)\n        (xy 147.324491 123.155304)\n        (xy 147.378407 123.302638)\n        (xy 147.382644 123.308944)\n        (xy 147.382646 123.308947)\n        (xy 147.422787 123.368682)\n        (xy 147.465912 123.432858)\n        (xy 147.581952 123.538447)\n        (xy 147.588629 123.542072)\n        (xy 147.58863 123.542073)\n        (xy 147.60335 123.550065)\n        (xy 147.719829 123.613308)\n        (xy 147.871583 123.65312)\n        (xy 147.953113 123.654401)\n        (xy 148.020855 123.655465)\n        (xy 148.020858 123.655465)\n        (xy 148.028453 123.655584)\n        (xy 148.11996 123.634626)\n        (xy 148.17398 123.622254)\n        (xy 148.173984 123.622253)\n        (xy 148.181383 123.620558)\n        (xy 148.205505 123.608426)\n        (xy 157.644705 123.608426)\n        (xy 157.66327 123.77659)\n        (xy 157.66588 123.783722)\n        (xy 157.699873 123.876611)\n        (xy 157.721412 123.93547)\n        (xy 157.725648 123.941773)\n        (xy 157.725648 123.941774)\n        (xy 157.81154 124.069596)\n        (xy 157.811543 124.069599)\n        (xy 157.815774 124.075896)\n        (xy 157.885186 124.139056)\n        (xy 157.925083 124.175359)\n        (xy 157.940908 124.189759)\n        (xy 158.089591 124.270487)\n        (xy 158.253238 124.313419)\n        (xy 158.340847 124.314796)\n        (xy 158.414804 124.315958)\n        (xy 158.414807 124.315958)\n        (xy 158.422402 124.316077)\n        (xy 158.480523 124.302765)\n        (xy 158.579914 124.280002)\n        (xy 158.579918 124.280001)\n        (xy 158.587317 124.278306)\n        (xy 158.738462 124.202288)\n        (xy 158.744233 124.197359)\n        (xy 158.744236 124.197357)\n        (xy 158.861339 124.097341)\n        (xy 158.86134 124.09734)\n        (xy 158.867111 124.092411)\n        (xy 158.965837 123.955019)\n        (xy 158.971162 123.941774)\n        (xy 159.006528 123.853796)\n        (xy 159.028941 123.798043)\n        (xy 159.05278 123.630546)\n        (xy 159.052934 123.6158)\n        (xy 159.051131 123.600895)\n        (xy 159.033521 123.45538)\n        (xy 159.032609 123.44784)\n        (xy 159.011745 123.392626)\n        (xy 161.095905 123.392626)\n        (xy 161.11447 123.56079)\n        (xy 161.11708 123.567922)\n        (xy 161.164889 123.698565)\n        (xy 161.172612 123.71967)\n        (xy 161.176848 123.725973)\n        (xy 161.176848 123.725974)\n        (xy 161.26274 123.853796)\n        (xy 161.262743 123.853799)\n        (xy 161.266974 123.860096)\n        (xy 161.285124 123.876611)\n        (xy 161.37807 123.961185)\n        (xy 161.392108 123.973959)\n        (xy 161.398783 123.977583)\n        (xy 161.504549 124.035009)\n        (xy 161.540791 124.054687)\n        (xy 161.704438 124.097619)\n        (xy 161.792047 124.098996)\n        (xy 161.866004 124.100158)\n        (xy 161.866007 124.100158)\n        (xy 161.873602 124.100277)\n        (xy 161.93486 124.086247)\n        (xy 162.031114 124.064202)\n        (xy 162.031118 124.064201)\n        (xy 162.038517 124.062506)\n        (xy 162.189662 123.986488)\n        (xy 162.195433 123.981559)\n        (xy 162.195436 123.981557)\n        (xy 162.312539 123.881541)\n        (xy 162.31254 123.88154)\n        (xy 162.318311 123.876611)\n        (xy 162.417037 123.739219)\n        (xy 162.422362 123.725974)\n        (xy 162.451601 123.653239)\n        (xy 162.480141 123.582243)\n        (xy 162.50398 123.414746)\n        (xy 162.504134 123.4)\n        (xy 162.502331 123.385095)\n        (xy 162.491631 123.296681)\n        (xy 162.483809 123.23204)\n        (xy 162.424006 123.073778)\n        (xy 162.393878 123.029941)\n        (xy 162.332481 122.940607)\n        (xy 162.332479 122.940605)\n        (xy 162.328179 122.934348)\n        (xy 162.322508 122.929295)\n        (xy 162.207531 122.826854)\n        (xy 162.207528 122.826852)\n        (xy 162.201859 122.821801)\n        (xy 162.175337 122.807758)\n        (xy 162.099219 122.767456)\n        (xy 162.052339 122.742634)\n        (xy 162.041964 122.740028)\n        (xy 161.895622 122.703269)\n        (xy 161.895618 122.703269)\n        (xy 161.888251 122.701418)\n        (xy 161.880652 122.701378)\n        (xy 161.88065 122.701378)\n        (xy 161.810308 122.70101)\n        (xy 161.719069 122.700532)\n        (xy 161.711688 122.702304)\n        (xy 161.561938 122.738256)\n        (xy 161.561935 122.738257)\n        (xy 161.554559 122.740028)\n        (xy 161.404218 122.817624)\n        (xy 161.398497 122.822614)\n        (xy 161.398495 122.822616)\n        (xy 161.291021 122.916372)\n        (xy 161.276726 122.928842)\n        (xy 161.262117 122.949628)\n        (xy 161.192905 123.048108)\n        (xy 161.179444 123.067261)\n        (xy 161.117988 123.224889)\n        (xy 161.116997 123.232418)\n        (xy 161.10165 123.348991)\n        (xy 161.095905 123.392626)\n        (xy 159.011745 123.392626)\n        (xy 158.972806 123.289578)\n        (xy 158.933521 123.232418)\n        (xy 158.881281 123.156407)\n        (xy 158.881279 123.156405)\n        (xy 158.876979 123.150148)\n        (xy 158.871308 123.145095)\n        (xy 158.756331 123.042654)\n        (xy 158.756328 123.042652)\n        (xy 158.750659 123.037601)\n        (xy 158.718471 123.020558)\n        (xy 158.664215 122.991831)\n        (xy 158.601139 122.958434)\n        (xy 158.590764 122.955828)\n        (xy 158.444422 122.919069)\n        (xy 158.444418 122.919069)\n        (xy 158.437051 122.917218)\n        (xy 158.429452 122.917178)\n        (xy 158.42945 122.917178)\n        (xy 158.359108 122.91681)\n        (xy 158.267869 122.916332)\n        (xy 158.260488 122.918104)\n        (xy 158.110738 122.954056)\n        (xy 158.110735 122.954057)\n        (xy 158.103359 122.955828)\n        (xy 157.953018 123.033424)\n        (xy 157.947297 123.038414)\n        (xy 157.947295 123.038416)\n        (xy 157.849623 123.123621)\n        (xy 157.825526 123.144642)\n        (xy 157.81302 123.162436)\n        (xy 157.758803 123.23958)\n        (xy 157.728244 123.283061)\n        (xy 157.725482 123.290144)\n        (xy 157.725482 123.290145)\n        (xy 157.722934 123.296681)\n        (xy 157.666788 123.440689)\n        (xy 157.665797 123.448218)\n        (xy 157.646576 123.594215)\n        (xy 157.644705 123.608426)\n        (xy 148.205505 123.608426)\n        (xy 148.321543 123.550065)\n        (xy 148.432406 123.45538)\n        (xy 148.435069 123.453106)\n        (xy 148.435071 123.453103)\n        (xy 148.440843 123.448174)\n        (xy 148.44527 123.442014)\n        (xy 148.445273 123.44201)\n        (xy 148.527963 123.326932)\n        (xy 148.532394 123.320766)\n        (xy 148.537145 123.308947)\n        (xy 148.588079 123.182247)\n        (xy 148.58808 123.182245)\n        (xy 148.590912 123.175199)\n        (xy 148.613018 123.019875)\n        (xy 148.613161 123.0062)\n        (xy 148.61017 122.981487)\n        (xy 148.621844 122.911459)\n        (xy 148.669527 122.858857)\n        (xy 148.714447 122.843632)\n        (xy 148.714253 122.842784)\n        (xy 148.85978 122.809454)\n        (xy 148.859784 122.809453)\n        (xy 148.867183 122.807758)\n        (xy 149.007343 122.737265)\n        (xy 149.062125 122.690477)\n        (xy 149.120869 122.640306)\n        (xy 149.120871 122.640303)\n        (xy 149.126643 122.635374)\n        (xy 149.13107 122.629214)\n        (xy 149.131073 122.62921)\n        (xy 149.209588 122.519942)\n        (xy 149.218194 122.507966)\n        (xy 149.221782 122.499041)\n        (xy 149.273879 122.369447)\n        (xy 149.27388 122.369445)\n        (xy 149.276712 122.362399)\n        (xy 149.298818 122.207075)\n        (xy 149.298961 122.1934)\n        (xy 149.298161 122.186783)\n        (xy 149.28729 122.096959)\n        (xy 149.280113 122.037647)\n        (xy 149.224656 121.890886)\n        (xy 149.207361 121.865721)\n        (xy 149.140095 121.767848)\n        (xy 149.140094 121.767846)\n        (xy 149.135793 121.761589)\n        (xy 149.130122 121.756536)\n        (xy 149.024326 121.662275)\n        (xy 149.024323 121.662273)\n        (xy 149.018654 121.657222)\n        (xy 148.91403 121.601826)\n        (xy 155.485705 121.601826)\n        (xy 155.50427 121.76999)\n        (xy 155.50688 121.777122)\n        (xy 155.559485 121.920871)\n        (xy 155.562412 121.92887)\n        (xy 155.566648 121.935173)\n        (xy 155.566648 121.935174)\n        (xy 155.65254 122.062996)\n        (xy 155.652543 122.062999)\n        (xy 155.656774 122.069296)\n        (xy 155.721107 122.127834)\n        (xy 155.768204 122.170689)\n        (xy 155.781908 122.183159)\n        (xy 155.930591 122.263887)\n        (xy 156.094238 122.306819)\n        (xy 156.181847 122.308196)\n        (xy 156.255804 122.309358)\n        (xy 156.255807 122.309358)\n        (xy 156.263402 122.309477)\n        (xy 156.321523 122.296165)\n        (xy 156.420914 122.273402)\n        (xy 156.420918 122.273401)\n        (xy 156.428317 122.271706)\n        (xy 156.579462 122.195688)\n        (xy 156.585233 122.190759)\n        (xy 156.585236 122.190757)\n        (xy 156.702339 122.090741)\n        (xy 156.70234 122.09074)\n        (xy 156.708111 122.085811)\n        (xy 156.740311 122.041)\n        (xy 167.74168 122.041)\n        (xy 167.74237 122.047565)\n        (xy 167.75698 122.186562)\n        (xy 167.760109 122.216336)\n        (xy 167.814589 122.384009)\n        (xy 167.817892 122.389731)\n        (xy 167.817893 122.389732)\n        (xy 167.822477 122.397672)\n        (xy 167.90274 122.536691)\n        (xy 167.907158 122.541598)\n        (xy 167.907159 122.541599)\n        (xy 168.013425 122.659619)\n        (xy 168.020709 122.667709)\n        (xy 168.091229 122.718945)\n        (xy 168.153224 122.763987)\n        (xy 168.16334 122.771337)\n        (xy 168.169369 122.774021)\n        (xy 168.169372 122.774023)\n        (xy 168.318364 122.840358)\n        (xy 168.318367 122.840359)\n        (xy 168.3244 122.843045)\n        (xy 168.359224 122.850447)\n        (xy 168.490392 122.878328)\n        (xy 168.490396 122.878328)\n        (xy 168.496849 122.8797)\n        (xy 168.673151 122.8797)\n        (xy 168.679604 122.878328)\n        (xy 168.679608 122.878328)\n        (xy 168.810776 122.850447)\n        (xy 168.8456 122.843045)\n        (xy 168.851633 122.840359)\n        (xy 168.851636 122.840358)\n        (xy 169.000628 122.774023)\n        (xy 169.000631 122.774021)\n        (xy 169.00666 122.771337)\n        (xy 169.016777 122.763987)\n        (xy 169.078771 122.718945)\n        (xy 169.149291 122.667709)\n        (xy 169.156575 122.659619)\n        (xy 169.262841 122.541599)\n        (xy 169.262842 122.541598)\n        (xy 169.26726 122.536691)\n        (xy 169.347523 122.397672)\n        (xy 169.352107 122.389732)\n        (xy 169.352108 122.389731)\n        (xy 169.355411 122.384009)\n        (xy 169.409891 122.216336)\n        (xy 169.413021 122.186562)\n        (xy 169.42763 122.047565)\n        (xy 169.42832 122.041)\n        (xy 169.42473 122.006841)\n        (xy 169.410581 121.872228)\n        (xy 169.410581 121.872227)\n        (xy 169.409891 121.865664)\n        (xy 169.404703 121.849695)\n        (xy 169.368947 121.739652)\n        (xy 169.355411 121.697991)\n        (xy 169.348611 121.686212)\n        (xy 169.295542 121.594295)\n        (xy 169.26726 121.545309)\n        (xy 169.222769 121.495896)\n        (xy 174.759934 121.495896)\n        (xy 174.763487 121.538205)\n        (xy 174.774646 121.671081)\n        (xy 174.776432 121.692354)\n        (xy 174.778131 121.698279)\n        (xy 174.828702 121.874642)\n        (xy 174.830773 121.881866)\n        (xy 174.833592 121.887351)\n        (xy 174.918072 122.051732)\n        (xy 174.918075 122.051737)\n        (xy 174.92089 122.057214)\n        (xy 175.043349 122.211719)\n        (xy 175.048042 122.215713)\n        (xy 175.048043 122.215714)\n        (xy 175.188536 122.335282)\n        (xy 175.193486 122.339495)\n        (xy 175.365582 122.435677)\n        (xy 175.553082 122.496599)\n        (xy 175.748845 122.519942)\n        (xy 175.75498 122.51947)\n        (xy 175.754982 122.51947)\n        (xy 175.939272 122.50529)\n        (xy 175.939277 122.505289)\n        (xy 175.945413 122.504817)\n        (xy 175.951343 122.503161)\n        (xy 175.951345 122.503161)\n        (xy 176.103613 122.460647)\n        (xy 176.1353 122.4518)\n        (xy 176.141439 122.448699)\n        (xy 176.305772 122.365689)\n        (xy 176.305774 122.365688)\n        (xy 176.311273 122.36291)\n        (xy 176.466629 122.241532)\n        (xy 176.568536 122.123471)\n        (xy 176.591421 122.096959)\n        (xy 176.591422 122.096957)\n        (xy 176.59545 122.092291)\n        (xy 176.651105 121.994321)\n        (xy 176.689785 121.926234)\n        (xy 176.689787 121.926229)\n        (xy 176.692831 121.920871)\n        (xy 176.755061 121.7338)\n        (xy 176.77977 121.538205)\n        (xy 176.780164 121.51)\n        (xy 176.760926 121.313791)\n        (xy 176.703943 121.125056)\n        (xy 176.662346 121.046823)\n        (xy 176.614283 120.95643)\n        (xy 176.614281 120.956428)\n        (xy 176.611387 120.950984)\n        (xy 176.526349 120.846717)\n        (xy 176.490672 120.802972)\n        (xy 176.49067 120.80297)\n        (xy 176.486783 120.798204)\n        (xy 176.334877 120.672536)\n        (xy 176.32946 120.669607)\n        (xy 176.329457 120.669605)\n        (xy 176.166872 120.581696)\n        (xy 176.166868 120.581694)\n        (xy 176.161454 120.578767)\n        (xy 176.155574 120.576947)\n        (xy 176.155572 120.576946)\n        (xy 176.005827 120.530592)\n        (xy 175.973122 120.520468)\n        (xy 175.967004 120.519825)\n        (xy 175.966999 120.519824)\n        (xy 175.783181 120.500505)\n        (xy 175.783179 120.500505)\n        (xy 175.777052 120.499861)\n        (xy 175.694586 120.507366)\n        (xy 175.586853 120.51717)\n        (xy 175.58685 120.517171)\n        (xy 175.580714 120.517729)\n        (xy 175.574808 120.519467)\n        (xy 175.574804 120.519468)\n        (xy 175.439304 120.559348)\n        (xy 175.391586 120.573392)\n        (xy 175.216871 120.664731)\n        (xy 175.212071 120.668591)\n        (xy 175.21207 120.668591)\n        (xy 175.200629 120.67779)\n        (xy 175.063225 120.788265)\n        (xy 174.9365 120.939291)\n        (xy 174.933536 120.944683)\n        (xy 174.933533 120.944687)\n        (xy 174.877384 121.046823)\n        (xy 174.841523 121.112054)\n        (xy 174.839662 121.117921)\n        (xy 174.839661 121.117923)\n        (xy 174.78505 121.290081)\n        (xy 174.781911 121.299975)\n        (xy 174.76925 121.412849)\n        (xy 174.761257 121.484106)\n        (xy 174.759934 121.495896)\n        (xy 169.222769 121.495896)\n        (xy 169.153713 121.419202)\n        (xy 169.153712 121.419201)\n        (xy 169.149291 121.414291)\n        (xy 169.043822 121.337663)\n        (xy 169.012002 121.314544)\n        (xy 169.012001 121.314543)\n        (xy 169.00666 121.310663)\n        (xy 169.000631 121.307979)\n        (xy 169.000628 121.307977)\n        (xy 168.851636 121.241642)\n        (xy 168.851633 121.241641)\n        (xy 168.8456 121.238955)\n        (xy 168.798445 121.228932)\n        (xy 168.679608 121.203672)\n        (xy 168.679604 121.203672)\n        (xy 168.673151 121.2023)\n        (xy 168.496849 121.2023)\n        (xy 168.490396 121.203672)\n        (xy 168.490392 121.203672)\n        (xy 168.371555 121.228932)\n        (xy 168.3244 121.238955)\n        (xy 168.318367 121.241641)\n        (xy 168.318364 121.241642)\n        (xy 168.169372 121.307977)\n        (xy 168.169369 121.307979)\n        (xy 168.16334 121.310663)\n        (xy 168.157999 121.314543)\n        (xy 168.157998 121.314544)\n        (xy 168.126178 121.337663)\n        (xy 168.020709 121.414291)\n        (xy 168.016288 121.419201)\n        (xy 168.016287 121.419202)\n        (xy 167.947232 121.495896)\n        (xy 167.90274 121.545309)\n        (xy 167.874458 121.594295)\n        (xy 167.82139 121.686212)\n        (xy 167.814589 121.697991)\n        (xy 167.801053 121.739652)\n        (xy 167.765298 121.849695)\n        (xy 167.760109 121.865664)\n        (xy 167.759419 121.872227)\n        (xy 167.759419 121.872228)\n        (xy 167.74527 122.006841)\n        (xy 167.74168 122.041)\n        (xy 156.740311 122.041)\n        (xy 156.806837 121.948419)\n        (xy 156.812162 121.935174)\n        (xy 156.837466 121.872228)\n        (xy 156.869941 121.791443)\n        (xy 156.89378 121.623946)\n        (xy 156.893934 121.6092)\n        (xy 156.893416 121.604914)\n        (xy 156.883024 121.519042)\n        (xy 156.873609 121.44124)\n        (xy 156.813806 121.282978)\n        (xy 156.781057 121.235327)\n        (xy 156.722281 121.149807)\n        (xy 156.722279 121.149805)\n        (xy 156.717979 121.143548)\n        (xy 156.712308 121.138495)\n        (xy 156.597331 121.036054)\n        (xy 156.597328 121.036052)\n        (xy 156.591659 121.031001)\n        (xy 156.442139 120.951834)\n        (xy 156.431764 120.949228)\n        (xy 156.285422 120.912469)\n        (xy 156.285418 120.912469)\n        (xy 156.278051 120.910618)\n        (xy 156.270452 120.910578)\n        (xy 156.27045 120.910578)\n        (xy 156.200108 120.91021)\n        (xy 156.108869 120.909732)\n        (xy 156.101488 120.911504)\n        (xy 155.951738 120.947456)\n        (xy 155.951735 120.947457)\n        (xy 155.944359 120.949228)\n        (xy 155.794018 121.026824)\n        (xy 155.788297 121.031814)\n        (xy 155.788295 121.031816)\n        (xy 155.690397 121.117218)\n        (xy 155.666526 121.138042)\n        (xy 155.657329 121.151128)\n        (xy 155.575878 121.267022)\n        (xy 155.569244 121.276461)\n        (xy 155.566482 121.283544)\n        (xy 155.566482 121.283545)\n        (xy 155.555909 121.310663)\n        (xy 155.507788 121.434089)\n        (xy 155.503343 121.467854)\n        (xy 155.488321 121.581958)\n        (xy 155.485705 121.601826)\n        (xy 148.91403 121.601826)\n        (xy 148.88 121.583808)\n        (xy 148.872635 121.581958)\n        (xy 148.735209 121.547439)\n        (xy 148.735205 121.547439)\n        (xy 148.727838 121.545588)\n        (xy 148.720238 121.545548)\n        (xy 148.720237 121.545548)\n        (xy 148.65611 121.545212)\n        (xy 148.570951 121.544766)\n        (xy 148.563571 121.546538)\n        (xy 148.563569 121.546538)\n        (xy 148.425775 121.579619)\n        (xy 148.425771 121.57962)\n        (xy 148.418396 121.581391)\n        (xy 148.356533 121.613321)\n        (xy 148.29086 121.647218)\n        (xy 148.278981 121.653349)\n        (xy 148.273259 121.658341)\n        (xy 148.273257 121.658342)\n        (xy 148.241309 121.686212)\n        (xy 148.160755 121.756484)\n        (xy 148.13123 121.798494)\n        (xy 148.076801 121.875939)\n        (xy 148.070543 121.884843)\n        (xy 148.053916 121.92749)\n        (xy 148.028765 121.991999)\n        (xy 148.013553 122.031015)\n        (xy 148.012561 122.038548)\n        (xy 148.012561 122.038549)\n        (xy 147.994174 122.178218)\n        (xy 147.993075 122.186562)\n        (xy 147.996701 122.219402)\n        (xy 147.984296 122.289304)\n        (xy 147.936067 122.341405)\n        (xy 147.888332 122.357583)\n        (xy 147.885151 122.357566)\n        (xy 147.877771 122.359338)\n        (xy 147.877769 122.359338)\n        (xy 147.739975 122.392419)\n        (xy 147.739971 122.39242)\n        (xy 147.732596 122.394191)\n        (xy 147.593181 122.466149)\n        (xy 147.483988 122.561404)\n        (xy 147.419509 122.59111)\n        (xy 147.349202 122.581241)\n        (xy 147.295392 122.534927)\n        (xy 147.275163 122.466873)\n        (xy 147.276419 122.448699)\n        (xy 147.289771 122.35488)\n        (xy 147.29258 122.335146)\n        (xy 147.292734 122.3204)\n        (xy 147.291413 122.309477)\n        (xy 147.278685 122.204305)\n        (xy 147.272409 122.15244)\n        (xy 147.212606 121.994178)\n        (xy 147.154597 121.909774)\n        (xy 147.121081 121.861007)\n        (xy 147.121079 121.861005)\n        (xy 147.116779 121.854748)\n        (xy 147.111108 121.849695)\n        (xy 146.996131 121.747254)\n        (xy 146.996128 121.747252)\n        (xy 146.990459 121.742201)\n        (xy 146.980714 121.737041)\n        (xy 146.847651 121.666588)\n        (xy 146.847652 121.666588)\n        (xy 146.840939 121.663034)\n        (xy 146.830564 121.660428)\n        (xy 146.684222 121.623669)\n        (xy 146.684218 121.623669)\n        (xy 146.676851 121.621818)\n        (xy 146.669252 121.621778)\n        (xy 146.66925 121.621778)\n        (xy 146.598908 121.62141)\n        (xy 146.507669 121.620932)\n        (xy 146.500288 121.622704)\n        (xy 146.350538 121.658656)\n        (xy 146.350535 121.658657)\n        (xy 146.343159 121.660428)\n        (xy 146.192818 121.738024)\n        (xy 146.187097 121.743014)\n        (xy 146.187095 121.743016)\n        (xy 146.131861 121.7912)\n        (xy 146.111919 121.808597)\n        (xy 146.110919 121.809469)\n        (xy 146.046437 121.839177)\n        (xy 145.97613 121.829307)\n        (xy 145.944274 121.808599)\n        (xy 145.898259 121.767601)\n        (xy 145.888514 121.762441)\n        (xy 145.786675 121.70852)\n        (xy 145.748739 121.688434)\n        (xy 145.738364 121.685828)\n        (xy 145.592022 121.649069)\n        (xy 145.592018 121.649069)\n        (xy 145.584651 121.647218)\n        (xy 145.577052 121.647178)\n        (xy 145.57705 121.647178)\n        (xy 145.475508 121.646646)\n        (xy 145.407493 121.626287)\n        (xy 145.361282 121.572389)\n        (xy 145.351546 121.502063)\n        (xy 145.381377 121.437638)\n        (xy 145.442286 121.399289)\n        (xy 145.471713 121.391073)\n        (xy 145.483145 121.386639)\n        (xy 145.629277 121.312822)\n        (xy 145.639561 121.303177)\n        (xy 145.637323 121.296533)\n        (xy 145.102812 120.762022)\n        (xy 145.088868 120.754408)\n        (xy 145.087035 120.754539)\n        (xy 145.08042 120.75879)\n        (xy 144.549245 121.289965)\n        (xy 144.542485 121.302345)\n        (xy 122.69411 121.302345)\n        (xy 122.7033 121.279484)\n        (xy 122.732341 121.207243)\n        (xy 122.75618 121.039746)\n        (xy 122.756334 121.025)\n        (xy 122.754531 121.010095)\n        (xy 122.744908 120.93058)\n        (xy 122.736009 120.85704)\n        (xy 122.676206 120.698778)\n        (xy 122.660869 120.676462)\n        (xy 122.630072 120.631652)\n        (xy 122.607972 120.564182)\n        (xy 122.625858 120.495475)\n        (xy 122.63159 120.486758)\n        (xy 122.657095 120.451265)\n        (xy 122.694637 120.399019)\n        (xy 122.699962 120.385774)\n        (xy 122.735896 120.296384)\n        (xy 122.757741 120.242043)\n        (xy 122.78158 120.074546)\n        (xy 122.781734 120.0598)\n        (xy 122.780798 120.05206)\n        (xy 122.766691 119.935489)\n        (xy 122.762464 119.900562)\n        (xy 135.648675 119.900562)\n        (xy 135.665891 120.056504)\n        (xy 135.719807 120.203838)\n        (xy 135.724044 120.210144)\n        (xy 135.724046 120.210147)\n        (xy 135.736132 120.228132)\n        (xy 135.807312 120.334058)\n        (xy 135.923352 120.439647)\n        (xy 135.930029 120.443272)\n        (xy 135.93003 120.443273)\n        (xy 135.94475 120.451265)\n        (xy 136.061229 120.514508)\n        (xy 136.212983 120.55432)\n        (xy 136.294513 120.555601)\n        (xy 136.362255 120.556665)\n        (xy 136.362258 120.556665)\n        (xy 136.369853 120.556784)\n        (xy 136.42404 120.544373)\n        (xy 136.51538 120.523454)\n        (xy 136.515384 120.523453)\n        (xy 136.522783 120.521758)\n        (xy 136.662943 120.451265)\n        (xy 136.732369 120.39197)\n        (xy 136.745007 120.381176)\n        (xy 144.018658 120.381176)\n        (xy 144.035133 120.577368)\n        (xy 144.037348 120.589435)\n        (xy 144.091615 120.778689)\n        (xy 144.096134 120.790101)\n        (xy 144.167477 120.928919)\n        (xy 144.177196 120.939138)\n        (xy 144.183996 120.936794)\n        (xy 144.717978 120.402812)\n        (xy 144.724356 120.391132)\n        (xy 145.454408 120.391132)\n        (xy 145.454539 120.392965)\n        (xy 145.45879 120.39958)\n        (xy 145.98979 120.93058)\n        (xy 146.00217 120.93734)\n        (xy 146.008903 120.932299)\n        (xy 146.066243 120.831363)\n        (xy 146.071232 120.820157)\n        (xy 146.133376 120.633344)\n        (xy 146.136096 120.621372)\n        (xy 146.161101 120.423435)\n        (xy 146.161593 120.416406)\n        (xy 146.161913 120.393505)\n        (xy 146.16162 120.386512)\n        (xy 146.152323 120.291694)\n        (xy 151.282336 120.291694)\n        (xy 151.285847 120.296384)\n        (xy 151.396124 120.345482)\n        (xy 151.408612 120.349539)\n        (xy 151.568045 120.383428)\n        (xy 151.581105 120.3848)\n        (xy 151.744095 120.3848)\n        (xy 151.757155 120.383428)\n        (xy 151.916588 120.349539)\n        (xy 151.929076 120.345482)\n        (xy 152.032367 120.299494)\n        (xy 152.043111 120.290362)\n        (xy 152.041514 120.284724)\n        (xy 151.675412 119.918622)\n        (xy 151.661468 119.911008)\n        (xy 151.659635 119.911139)\n        (xy 151.65302 119.91539)\n        (xy 151.289096 120.279314)\n        (xy 151.282336 120.291694)\n        (xy 146.152323 120.291694)\n        (xy 146.142148 120.187921)\n        (xy 146.139765 120.175886)\n        (xy 146.082859 119.987407)\n        (xy 146.078184 119.976064)\n        (xy 146.012043 119.85167)\n        (xy 146.002181 119.841587)\n        (xy 145.995055 119.844155)\n        (xy 145.462022 120.377188)\n        (xy 145.454408 120.391132)\n        (xy 144.724356 120.391132)\n        (xy 144.725592 120.388868)\n        (xy 144.725461 120.387035)\n        (xy 144.72121 120.38042)\n        (xy 144.189821 119.849031)\n        (xy 144.177441 119.842271)\n        (xy 144.171053 119.847053)\n        (xy 144.107688 119.962314)\n        (xy 144.10286 119.973578)\n        (xy 144.043325 120.161257)\n        (xy 144.040777 120.173246)\n        (xy 144.018829 120.368908)\n        (xy 144.018658 120.381176)\n        (xy 136.745007 120.381176)\n        (xy 136.776469 120.354306)\n        (xy 136.776471 120.354303)\n        (xy 136.782243 120.349374)\n        (xy 136.78667 120.343214)\n        (xy 136.786673 120.34321)\n        (xy 136.869363 120.228132)\n        (xy 136.873794 120.221966)\n        (xy 136.878545 120.210147)\n        (xy 136.929479 120.083447)\n        (xy 136.92948 120.083445)\n        (xy 136.932312 120.076399)\n        (xy 136.954418 119.921075)\n        (xy 136.954561 119.9074)\n        (xy 136.953591 119.89938)\n        (xy 136.942809 119.810284)\n        (xy 136.935713 119.751647)\n        (xy 136.880256 119.604886)\n        (xy 136.834214 119.537894)\n        (xy 136.795695 119.481848)\n        (xy 136.795694 119.481846)\n        (xy 136.792724 119.477526)\n        (xy 144.541244 119.477526)\n        (xy 144.543697 119.484487)\n        (xy 145.077188 120.017978)\n        (xy 145.091132 120.025592)\n        (xy 145.092965 120.025461)\n        (xy 145.09958 120.02121)\n        (xy 145.567625 119.553165)\n        (xy 150.820473 119.553165)\n        (xy 150.837511 119.715268)\n        (xy 150.840241 119.728111)\n        (xy 150.890609 119.883129)\n        (xy 150.895947 119.895118)\n        (xy 150.908458 119.916788)\n        (xy 150.918662 119.926518)\n        (xy 150.926683 119.923307)\n        (xy 151.290578 119.559412)\n        (xy 151.298192 119.545468)\n        (xy 151.298061 119.543635)\n        (xy 151.29381 119.53702)\n        (xy 150.930327 119.173537)\n        (xy 150.917947 119.166777)\n        (xy 150.911032 119.171954)\n        (xy 150.895947 119.198082)\n        (xy 150.890609 119.210071)\n        (xy 150.840241 119.365089)\n        (xy 150.837511 119.377932)\n        (xy 150.820473 119.540035)\n        (xy 150.820473 119.553165)\n        (xy 145.567625 119.553165)\n        (xy 145.631222 119.489568)\n        (xy 145.637982 119.477188)\n        (xy 145.633323 119.470965)\n        (xy 145.51082 119.404728)\n        (xy 145.499515 119.399976)\n        (xy 145.311435 119.341755)\n        (xy 145.299422 119.339289)\n        (xy 145.103612 119.318708)\n        (xy 145.091344 119.318623)\n        (xy 144.895273 119.336466)\n        (xy 144.883224 119.338764)\n        (xy 144.694345 119.394355)\n        (xy 144.682976 119.398948)\n        (xy 144.551393 119.467738)\n        (xy 144.541244 119.477526)\n        (xy 136.792724 119.477526)\n        (xy 136.791393 119.475589)\n        (xy 136.785722 119.470536)\n        (xy 136.679926 119.376275)\n        (xy 136.679923 119.376273)\n        (xy 136.674254 119.371222)\n        (xy 136.662475 119.364985)\n        (xy 136.542312 119.301362)\n        (xy 136.542313 119.301362)\n        (xy 136.5356 119.297808)\n        (xy 136.528235 119.295958)\n        (xy 136.390809 119.261439)\n        (xy 136.390805 119.261439)\n        (xy 136.383438 119.259588)\n        (xy 136.375838 119.259548)\n        (xy 136.375837 119.259548)\n        (xy 136.31171 119.259212)\n        (xy 136.226551 119.258766)\n        (xy 136.219171 119.260538)\n        (xy 136.219169 119.260538)\n        (xy 136.081375 119.293619)\n        (xy 136.081371 119.29362)\n        (xy 136.073996 119.295391)\n        (xy 136.005129 119.330936)\n        (xy 135.942337 119.363346)\n        (xy 135.934581 119.367349)\n        (xy 135.928859 119.372341)\n        (xy 135.928857 119.372342)\n        (xy 135.863885 119.429021)\n        (xy 135.816355 119.470484)\n        (xy 135.788314 119.510382)\n        (xy 135.732047 119.590443)\n        (xy 135.726143 119.598843)\n        (xy 135.70789 119.64566)\n        (xy 135.675744 119.728111)\n        (xy 135.669153 119.745015)\n        (xy 135.668161 119.752548)\n        (xy 135.668161 119.752549)\n        (xy 135.649774 119.892218)\n        (xy 135.648675 119.900562)\n        (xy 122.762464 119.900562)\n        (xy 122.761409 119.89184)\n        (xy 122.701606 119.733578)\n        (xy 122.651483 119.660648)\n        (xy 122.609298 119.599268)\n        (xy 122.587198 119.531798)\n        (xy 122.605084 119.463092)\n        (xy 122.610815 119.454376)\n        (xy 122.639403 119.41459)\n        (xy 122.639404 119.414588)\n        (xy 122.643837 119.408419)\n        (xy 122.647645 119.398948)\n        (xy 122.674985 119.330936)\n        (xy 122.706941 119.251443)\n        (xy 122.73078 119.083946)\n        (xy 122.730934 119.0692)\n        (xy 122.729131 119.054295)\n        (xy 122.712492 118.9168)\n        (xy 122.710609 118.90124)\n        (xy 122.650806 118.742978)\n        (xy 122.611413 118.685661)\n        (xy 122.589346 118.653552)\n        (xy 144.0232 118.653552)\n        (xy 144.023642 118.660997)\n        (xy 144.025245 118.674475)\n        (xy 144.030198 118.692495)\n        (xy 144.067733 118.777001)\n        (xy 144.080687 118.795849)\n        (xy 144.144583 118.859633)\n        (xy 144.163453 118.872554)\n        (xy 144.248001 118.909932)\n        (xy 144.266078 118.91486)\n        (xy 144.279075 118.916376)\n        (xy 144.286376 118.9168)\n        (xy 144.817885 118.9168)\n        (xy 144.833124 118.912325)\n        (xy 144.834329 118.910935)\n        (xy 144.836 118.903252)\n        (xy 144.836 118.898685)\n        (xy 145.344 118.898685)\n        (xy 145.348475 118.913924)\n        (xy 145.349865 118.915129)\n        (xy 145.357548 118.9168)\n        (xy 145.893552 118.9168)\n        (xy 145.900997 118.916358)\n        (xy 145.914475 118.914755)\n        (xy 145.932495 118.909802)\n        (xy 146.017001 118.872267)\n        (xy 146.035849 118.859313)\n        (xy 146.099633 118.795417)\n        (xy 146.112554 118.776547)\n        (xy 146.149932 118.691999)\n        (xy 146.15486 118.673922)\n        (xy 146.156376 118.660925)\n        (xy 146.1568 118.653624)\n        (xy 146.1568 118.2766)\n        (xy 150.81928 118.2766)\n        (xy 150.81997 118.283165)\n        (xy 150.836476 118.440201)\n        (xy 150.837709 118.451936)\n        (xy 150.839749 118.458214)\n        (xy 150.839749 118.458215)\n        (xy 150.847222 118.481213)\n        (xy 150.892189 118.619609)\n        (xy 150.895492 118.625331)\n        (xy 150.895493 118.625332)\n        (xy 150.913335 118.656235)\n        (xy 150.98034 118.772291)\n        (xy 150.984758 118.777198)\n        (xy 150.984759 118.777199)\n        (xy 151.087954 118.891809)\n        (xy 151.098309 118.903309)\n        (xy 151.116878 118.9168)\n        (xy 151.225763 118.99591)\n        (xy 151.24094 119.006937)\n        (xy 151.246969 119.009621)\n        (xy 151.246972 119.009623)\n        (xy 151.395964 119.075958)\n        (xy 151.395967 119.075959)\n        (xy 151.402 119.078645)\n        (xy 151.466454 119.092345)\n        (xy 151.55834 119.111876)\n        (xy 151.621238 119.146028)\n        (xy 152.065653 119.590443)\n        (xy 152.099679 119.652755)\n        (xy 152.101868 119.666366)\n        (xy 152.104123 119.687819)\n        (xy 152.107709 119.721936)\n        (xy 152.109749 119.728214)\n        (xy 152.109749 119.728215)\n        (xy 152.128182 119.784945)\n        (xy 152.162189 119.889609)\n        (xy 152.165492 119.895331)\n        (xy 152.165493 119.895332)\n        (xy 152.188678 119.935489)\n        (xy 152.25034 120.042291)\n        (xy 152.254758 120.047198)\n        (xy 152.254759 120.047199)\n        (xy 152.331281 120.132185)\n        (xy 152.368309 120.173309)\n        (xy 152.51094 120.276937)\n        (xy 152.516969 120.279621)\n        (xy 152.516972 120.279623)\n        (xy 152.665964 120.345958)\n        (xy 152.665967 120.345959)\n        (xy 152.672 120.348645)\n        (xy 152.698633 120.354306)\n        (xy 152.837992 120.383928)\n        (xy 152.837996 120.383928)\n        (xy 152.844449 120.3853)\n        (xy 153.020751 120.3853)\n        (xy 153.027204 120.383928)\n        (xy 153.027208 120.383928)\n        (xy 153.166567 120.354306)\n        (xy 153.1932 120.348645)\n        (xy 153.199233 120.345959)\n        (xy 153.199236 120.345958)\n        (xy 153.271465 120.3138)\n        (xy 164.43968 120.3138)\n        (xy 164.44037 120.320365)\n        (xy 164.454129 120.451265)\n        (xy 164.458109 120.489136)\n        (xy 164.460149 120.495414)\n        (xy 164.460149 120.495415)\n        (xy 164.478662 120.552392)\n        (xy 164.512589 120.656809)\n        (xy 164.60074 120.809491)\n        (xy 164.605158 120.814398)\n        (xy 164.605159 120.814399)\n        (xy 164.708273 120.928919)\n        (xy 164.718709 120.940509)\n        (xy 164.776097 120.982204)\n        (xy 164.851436 121.036941)\n        (xy 164.86134 121.044137)\n        (xy 164.867369 121.046821)\n        (xy 164.867372 121.046823)\n        (xy 165.016364 121.113158)\n        (xy 165.016367 121.113159)\n        (xy 165.0224 121.115845)\n        (xy 165.033235 121.118148)\n        (xy 165.188392 121.151128)\n        (xy 165.188396 121.151128)\n        (xy 165.194849 121.1525)\n        (xy 165.371151 121.1525)\n        (xy 165.377604 121.151128)\n        (xy 165.377608 121.151128)\n        (xy 165.532765 121.118148)\n        (xy 165.5436 121.115845)\n        (xy 165.549633 121.113159)\n        (xy 165.549636 121.113158)\n        (xy 165.698628 121.046823)\n        (xy 165.698631 121.046821)\n        (xy 165.70466 121.044137)\n        (xy 165.714565 121.036941)\n        (xy 165.789903 120.982204)\n        (xy 165.847291 120.940509)\n        (xy 165.857727 120.928919)\n        (xy 165.960841 120.814399)\n        (xy 165.960842 120.814398)\n        (xy 165.96526 120.809491)\n        (xy 166.053411 120.656809)\n        (xy 166.087338 120.552392)\n        (xy 166.105851 120.495415)\n        (xy 166.105851 120.495414)\n        (xy 166.107891 120.489136)\n        (xy 166.111872 120.451265)\n        (xy 166.12563 120.320365)\n        (xy 166.12632 120.3138)\n        (xy 166.111814 120.17579)\n        (xy 166.108581 120.145028)\n        (xy 166.108581 120.145027)\n        (xy 166.107891 120.138464)\n        (xy 166.104955 120.129426)\n        (xy 166.064595 120.005213)\n        (xy 166.053411 119.970791)\n        (xy 165.96526 119.818109)\n        (xy 165.958215 119.810284)\n        (xy 165.851713 119.692002)\n        (xy 165.851712 119.692001)\n        (xy 165.847291 119.687091)\n        (xy 165.75617 119.620887)\n        (xy 165.710002 119.587344)\n        (xy 165.710001 119.587343)\n        (xy 165.70466 119.583463)\n        (xy 165.698631 119.580779)\n        (xy 165.698628 119.580777)\n        (xy 165.549636 119.514442)\n        (xy 165.549633 119.514441)\n        (xy 165.5436 119.511755)\n        (xy 165.488899 119.500128)\n        (xy 165.377608 119.476472)\n        (xy 165.377604 119.476472)\n        (xy 165.371151 119.4751)\n        (xy 165.194849 119.4751)\n        (xy 165.188396 119.476472)\n        (xy 165.188392 119.476472)\n        (xy 165.077101 119.500128)\n        (xy 165.0224 119.511755)\n        (xy 165.016367 119.514441)\n        (xy 165.016364 119.514442)\n        (xy 164.867372 119.580777)\n        (xy 164.867369 119.580779)\n        (xy 164.86134 119.583463)\n        (xy 164.855999 119.587343)\n        (xy 164.855998 119.587344)\n        (xy 164.80983 119.620887)\n        (xy 164.718709 119.687091)\n        (xy 164.714288 119.692001)\n        (xy 164.714287 119.692002)\n        (xy 164.607786 119.810284)\n        (xy 164.60074 119.818109)\n        (xy 164.512589 119.970791)\n        (xy 164.501405 120.005213)\n        (xy 164.461046 120.129426)\n        (xy 164.458109 120.138464)\n        (xy 164.457419 120.145027)\n        (xy 164.457419 120.145028)\n        (xy 164.454186 120.17579)\n        (xy 164.43968 120.3138)\n        (xy 153.271465 120.3138)\n        (xy 153.348228 120.279623)\n        (xy 153.348231 120.279621)\n        (xy 153.35426 120.276937)\n        (xy 153.496891 120.173309)\n        (xy 153.533919 120.132185)\n        (xy 153.610441 120.047199)\n        (xy 153.610442 120.047198)\n        (xy 153.61486 120.042291)\n        (xy 153.676522 119.935489)\n        (xy 153.699707 119.895332)\n        (xy 153.699708 119.895331)\n        (xy 153.703011 119.889609)\n        (xy 153.737018 119.784945)\n        (xy 153.755451 119.728215)\n        (xy 153.755451 119.728214)\n        (xy 153.757491 119.721936)\n        (xy 153.761154 119.687091)\n        (xy 153.77592 119.5466)\n        (xy 153.773989 119.528224)\n        (xy 153.758181 119.377828)\n        (xy 153.758181 119.377827)\n        (xy 153.757491 119.371264)\n        (xy 153.753058 119.357619)\n        (xy 153.713906 119.237122)\n        (xy 153.703011 119.203591)\n        (xy 153.694114 119.18818)\n        (xy 153.650059 119.111876)\n        (xy 153.61486 119.050909)\n        (xy 153.578949 119.011026)\n        (xy 156.984305 119.011026)\n        (xy 157.00287 119.17919)\n        (xy 157.00548 119.186322)\n        (xy 157.050646 119.309743)\n        (xy 157.061012 119.33807)\n        (xy 157.065248 119.344373)\n        (xy 157.065248 119.344374)\n        (xy 157.15114 119.472196)\n        (xy 157.151143 119.472199)\n        (xy 157.155374 119.478496)\n        (xy 157.212903 119.530843)\n        (xy 157.26778 119.580777)\n        (xy 157.280508 119.592359)\n        (xy 157.309868 119.6083)\n        (xy 157.417113 119.666529)\n        (xy 157.429191 119.673087)\n        (xy 157.592838 119.716019)\n        (xy 157.680447 119.717396)\n        (xy 157.754404 119.718558)\n        (xy 157.754407 119.718558)\n        (xy 157.762002 119.718677)\n        (xy 157.820123 119.705365)\n        (xy 157.919514 119.682602)\n        (xy 157.919518 119.682601)\n        (xy 157.926917 119.680906)\n        (xy 158.078062 119.604888)\n        (xy 158.083833 119.599959)\n        (xy 158.083836 119.599957)\n        (xy 158.200939 119.499941)\n        (xy 158.20094 119.49994)\n        (xy 158.206711 119.495011)\n        (xy 158.305437 119.357619)\n        (xy 158.310709 119.344506)\n        (xy 158.312028 119.341226)\n        (xy 160.768905 119.341226)\n        (xy 160.78747 119.50939)\n        (xy 160.79008 119.516522)\n        (xy 160.842823 119.660648)\n        (xy 160.845612 119.66827)\n        (xy 160.849848 119.674573)\n        (xy 160.849848 119.674574)\n        (xy 160.93574 119.802396)\n        (xy 160.935743 119.802399)\n        (xy 160.939974 119.808696)\n        (xy 160.991143 119.855256)\n        (xy 161.052558 119.911139)\n        (xy 161.065108 119.922559)\n        (xy 161.094468 119.9385)\n        (xy 161.184544 119.987407)\n        (xy 161.213791 120.003287)\n        (xy 161.377438 120.046219)\n        (xy 161.465047 120.047596)\n        (xy 161.539004 120.048758)\n        (xy 161.539007 120.048758)\n        (xy 161.546602 120.048877)\n        (xy 161.648269 120.025592)\n        (xy 161.704114 120.012802)\n        (xy 161.704118 120.012801)\n        (xy 161.711517 120.011106)\n        (xy 161.862662 119.935088)\n        (xy 161.868433 119.930159)\n        (xy 161.868436 119.930157)\n        (xy 161.985539 119.830141)\n        (xy 161.98554 119.83014)\n        (xy 161.991311 119.825211)\n        (xy 162.090037 119.687819)\n        (xy 162.095362 119.674574)\n        (xy 162.125805 119.598843)\n        (xy 162.153141 119.530843)\n        (xy 162.17698 119.363346)\n        (xy 162.177134 119.3486)\n        (xy 162.176008 119.339289)\n        (xy 162.159586 119.203591)\n        (xy 162.156809 119.18064)\n        (xy 162.097006 119.022378)\n        (xy 162.024445 118.9168)\n        (xy 162.005481 118.889207)\n        (xy 162.005479 118.889205)\n        (xy 162.001179 118.882948)\n        (xy 161.995508 118.877895)\n        (xy 161.880531 118.775454)\n        (xy 161.880528 118.775452)\n        (xy 161.874859 118.770401)\n        (xy 161.725339 118.691234)\n        (xy 161.714964 118.688628)\n        (xy 161.568622 118.651869)\n        (xy 161.568618 118.651869)\n        (xy 161.561251 118.650018)\n        (xy 161.553652 118.649978)\n        (xy 161.55365 118.649978)\n        (xy 161.483308 118.64961)\n        (xy 161.392069 118.649132)\n        (xy 161.384688 118.650904)\n        (xy 161.234938 118.686856)\n        (xy 161.234935 118.686857)\n        (xy 161.227559 118.688628)\n        (xy 161.077218 118.766224)\n        (xy 161.071497 118.771214)\n        (xy 161.071495 118.771216)\n        (xy 161.000239 118.833377)\n        (xy 160.949726 118.877442)\n        (xy 160.940851 118.89007)\n        (xy 160.858716 119.006937)\n        (xy 160.852444 119.015861)\n        (xy 160.790988 119.173489)\n        (xy 160.78775 119.198082)\n        (xy 160.77026 119.330936)\n        (xy 160.768905 119.341226)\n        (xy 158.312028 119.341226)\n        (xy 158.344861 119.259548)\n        (xy 158.368541 119.200643)\n        (xy 158.39238 119.033146)\n        (xy 158.392534 119.0184)\n        (xy 158.391011 119.005809)\n        (xy 158.380037 118.915129)\n        (xy 158.372209 118.85044)\n        (xy 158.312406 118.692178)\n        (xy 158.282849 118.649172)\n        (xy 158.220881 118.559007)\n        (xy 158.220879 118.559005)\n        (xy 158.216579 118.552748)\n        (xy 158.210908 118.547695)\n        (xy 158.095931 118.445254)\n        (xy 158.095928 118.445252)\n        (xy 158.090259 118.440201)\n        (xy 157.940739 118.361034)\n        (xy 157.930364 118.358428)\n        (xy 157.784022 118.321669)\n        (xy 157.784018 118.321669)\n        (xy 157.776651 118.319818)\n        (xy 157.769052 118.319778)\n        (xy 157.76905 118.319778)\n        (xy 157.698708 118.31941)\n        (xy 157.607469 118.318932)\n        (xy 157.600088 118.320704)\n        (xy 157.450338 118.356656)\n        (xy 157.450335 118.356657)\n        (xy 157.442959 118.358428)\n        (xy 157.292618 118.436024)\n        (xy 157.286897 118.441014)\n        (xy 157.286895 118.441016)\n        (xy 157.170853 118.542246)\n        (xy 157.165126 118.547242)\n        (xy 157.150517 118.568028)\n        (xy 157.075706 118.674475)\n        (xy 157.067844 118.685661)\n        (xy 157.065082 118.692744)\n        (xy 157.065082 118.692745)\n        (xy 157.062534 118.699281)\n        (xy 157.006388 118.843289)\n        (xy 157.002535 118.872554)\n        (xy 156.985782 118.999809)\n        (xy 156.984305 119.011026)\n        (xy 153.578949 119.011026)\n        (xy 153.565337 118.995908)\n        (xy 153.534621 118.931902)\n        (xy 153.543386 118.861449)\n        (xy 153.565336 118.827293)\n        (xy 153.61486 118.772291)\n        (xy 153.681865 118.656235)\n        (xy 153.699707 118.625332)\n        (xy 153.699708 118.625331)\n        (xy 153.703011 118.619609)\n        (xy 153.747978 118.481213)\n        (xy 153.755451 118.458215)\n        (xy 153.755451 118.458214)\n        (xy 153.757491 118.451936)\n        (xy 153.758725 118.440201)\n        (xy 153.77523 118.283165)\n        (xy 153.77592 118.2766)\n        (xy 153.773167 118.250411)\n        (xy 153.758181 118.107828)\n        (xy 153.758181 118.107827)\n        (xy 153.757491 118.101264)\n        (xy 153.735054 118.032208)\n        (xy 153.705053 117.939876)\n        (xy 153.703011 117.933591)\n        (xy 153.69923 117.927041)\n        (xy 153.640588 117.825472)\n        (xy 153.61486 117.780909)\n        (xy 153.565337 117.725908)\n        (xy 153.534621 117.661902)\n        (xy 153.543386 117.591449)\n        (xy 153.565336 117.557293)\n        (xy 153.61486 117.502291)\n        (xy 153.683273 117.383796)\n        (xy 153.699707 117.355332)\n        (xy 153.699708 117.355331)\n        (xy 153.703011 117.349609)\n        (xy 153.753051 117.195601)\n        (xy 153.755451 117.188215)\n        (xy 153.755451 117.188214)\n        (xy 153.757491 117.181936)\n        (xy 153.763882 117.121136)\n        (xy 153.77523 117.013165)\n        (xy 153.77592 117.0066)\n        (xy 153.757491 116.831264)\n        (xy 153.746302 116.796826)\n        (xy 153.737789 116.770626)\n        (xy 154.438305 116.770626)\n        (xy 154.45687 116.93879)\n        (xy 154.466742 116.965766)\n        (xy 154.506796 117.075218)\n        (xy 154.515012 117.09767)\n        (xy 154.519248 117.103973)\n        (xy 154.519248 117.103974)\n        (xy 154.608398 117.236644)\n        (xy 154.62979 117.304342)\n        (xy 154.611186 117.372857)\n        (xy 154.606903 117.37937)\n        (xy 154.538118 117.477242)\n        (xy 154.527844 117.491861)\n        (xy 154.525082 117.498944)\n        (xy 154.525082 117.498945)\n        (xy 154.523015 117.504247)\n        (xy 154.466388 117.649489)\n        (xy 154.465397 117.657018)\n        (xy 154.446756 117.798611)\n        (xy 154.444305 117.817226)\n        (xy 154.46287 117.98539)\n        (xy 154.46548 117.992522)\n        (xy 154.509576 118.113019)\n        (xy 154.521012 118.14427)\n        (xy 154.525248 118.150573)\n        (xy 154.525248 118.150574)\n        (xy 154.61114 118.278396)\n        (xy 154.611143 118.278399)\n        (xy 154.615374 118.284696)\n        (xy 154.740508 118.398559)\n        (xy 154.788956 118.424864)\n        (xy 154.876472 118.472381)\n        (xy 154.889191 118.479287)\n        (xy 155.052838 118.522219)\n        (xy 155.140447 118.523596)\n        (xy 155.214404 118.524758)\n        (xy 155.214407 118.524758)\n        (xy 155.222002 118.524877)\n        (xy 155.280123 118.511565)\n        (xy 155.379514 118.488802)\n        (xy 155.379518 118.488801)\n        (xy 155.386917 118.487106)\n        (xy 155.538062 118.411088)\n        (xy 155.543833 118.406159)\n        (xy 155.543836 118.406157)\n        (xy 155.660939 118.306141)\n        (xy 155.66094 118.30614)\n        (xy 155.666711 118.301211)\n        (xy 155.765437 118.163819)\n        (xy 155.770762 118.150574)\n        (xy 155.818344 118.032208)\n        (xy 155.828541 118.006843)\n        (xy 155.85238 117.839346)\n        (xy 155.852534 117.8246)\n        (xy 155.851634 117.817158)\n        (xy 155.838353 117.707415)\n        (xy 155.832209 117.65664)\n        (xy 155.772406 117.498378)\n        (xy 155.751317 117.467693)\n        (xy 155.682327 117.367311)\n        (xy 155.660227 117.299841)\n        (xy 155.678113 117.231134)\n        (xy 155.683844 117.222418)\n        (xy 155.69383 117.208521)\n        (xy 155.759437 117.117219)\n        (xy 155.764762 117.103974)\n        (xy 155.791315 117.037921)\n        (xy 155.822541 116.960243)\n        (xy 155.845173 116.801226)\n        (xy 157.644705 116.801226)\n        (xy 157.66327 116.96939)\n        (xy 157.66588 116.976522)\n        (xy 157.717081 117.116434)\n        (xy 157.721412 117.12827)\n        (xy 157.725648 117.134573)\n        (xy 157.725648 117.134574)\n        (xy 157.81154 117.262396)\n        (xy 157.811543 117.262399)\n        (xy 157.815774 117.268696)\n        (xy 157.821388 117.273804)\n        (xy 157.930246 117.372857)\n        (xy 157.940908 117.382559)\n        (xy 158.031987 117.432011)\n        (xy 158.073741 117.454681)\n        (xy 158.089591 117.463287)\n        (xy 158.253238 117.506219)\n        (xy 158.340847 117.507596)\n        (xy 158.414804 117.508758)\n        (xy 158.414807 117.508758)\n        (xy 158.422402 117.508877)\n        (xy 158.523855 117.485641)\n        (xy 158.579914 117.472802)\n        (xy 158.579918 117.472801)\n        (xy 158.587317 117.471106)\n        (xy 158.738462 117.395088)\n        (xy 158.744233 117.390159)\n        (xy 158.744236 117.390157)\n        (xy 158.861339 117.290141)\n        (xy 158.86134 117.29014)\n        (xy 158.867111 117.285211)\n        (xy 158.965837 117.147819)\n        (xy 158.971162 117.134574)\n        (xy 158.995022 117.075218)\n        (xy 159.028941 116.990843)\n        (xy 159.05278 116.823346)\n        (xy 159.052934 116.8086)\n        (xy 159.052053 116.801315)\n        (xy 159.039952 116.70132)\n        (xy 159.032609 116.64064)\n        (xy 158.972806 116.482378)\n        (xy 158.950854 116.450438)\n        (xy 158.881281 116.349207)\n        (xy 158.881279 116.349205)\n        (xy 158.876979 116.342948)\n        (xy 158.871308 116.337895)\n        (xy 158.756331 116.235454)\n        (xy 158.756328 116.235452)\n        (xy 158.750659 116.230401)\n        (xy 158.728073 116.218442)\n        (xy 158.678399 116.192141)\n        (xy 158.601139 116.151234)\n        (xy 158.590764 116.148628)\n        (xy 158.444422 116.111869)\n        (xy 158.444418 116.111869)\n        (xy 158.437051 116.110018)\n        (xy 158.429452 116.109978)\n        (xy 158.42945 116.109978)\n        (xy 158.359108 116.10961)\n        (xy 158.267869 116.109132)\n        (xy 158.260488 116.110904)\n        (xy 158.110738 116.146856)\n        (xy 158.110735 116.146857)\n        (xy 158.103359 116.148628)\n        (xy 157.953018 116.226224)\n        (xy 157.947297 116.231214)\n        (xy 157.947295 116.231216)\n        (xy 157.854292 116.312348)\n        (xy 157.825526 116.337442)\n        (xy 157.810917 116.358228)\n        (xy 157.738932 116.460654)\n        (xy 157.728244 116.475861)\n        (xy 157.666788 116.633489)\n        (xy 157.660523 116.681076)\n        (xy 157.646157 116.790198)\n        (xy 157.644705 116.801226)\n        (xy 155.845173 116.801226)\n        (xy 155.84638 116.792746)\n        (xy 155.846534 116.778)\n        (xy 155.844731 116.763095)\n        (xy 155.835534 116.6871)\n        (xy 155.826209 116.61004)\n        (xy 155.766406 116.451778)\n        (xy 155.756526 116.437402)\n        (xy 155.674881 116.318607)\n        (xy 155.674879 116.318605)\n        (xy 155.670579 116.312348)\n        (xy 155.664908 116.307295)\n        (xy 155.549931 116.204854)\n        (xy 155.549928 116.204852)\n        (xy 155.544259 116.199801)\n        (xy 155.394739 116.120634)\n        (xy 155.384364 116.118028)\n        (xy 155.238022 116.081269)\n        (xy 155.238018 116.081269)\n        (xy 155.230651 116.079418)\n        (xy 155.223052 116.079378)\n        (xy 155.22305 116.079378)\n        (xy 155.152708 116.07901)\n        (xy 155.061469 116.078532)\n        (xy 155.054088 116.080304)\n        (xy 154.904338 116.116256)\n        (xy 154.904335 116.116257)\n        (xy 154.896959 116.118028)\n        (xy 154.746618 116.195624)\n        (xy 154.740897 116.200614)\n        (xy 154.740895 116.200616)\n        (xy 154.659189 116.271893)\n        (xy 154.619126 116.306842)\n        (xy 154.60886 116.321449)\n        (xy 154.530819 116.432491)\n        (xy 154.521844 116.445261)\n        (xy 154.519082 116.452344)\n        (xy 154.519082 116.452345)\n        (xy 154.503909 116.491262)\n        (xy 154.460388 116.602889)\n        (xy 154.456353 116.633537)\n        (xy 154.444476 116.723755)\n        (xy 154.438305 116.770626)\n        (xy 153.737789 116.770626)\n        (xy 153.711095 116.688472)\n        (xy 153.703011 116.663591)\n        (xy 153.694114 116.64818)\n        (xy 153.657931 116.585511)\n        (xy 153.61486 116.510909)\n        (xy 153.565337 116.455908)\n        (xy 153.534621 116.391902)\n        (xy 153.543386 116.321449)\n        (xy 153.565336 116.287293)\n        (xy 153.61486 116.232291)\n        (xy 153.677273 116.124188)\n        (xy 153.699707 116.085332)\n        (xy 153.699708 116.085331)\n        (xy 153.703011 116.079609)\n        (xy 153.740835 115.963198)\n        (xy 153.755451 115.918215)\n        (xy 153.755451 115.918214)\n        (xy 153.757491 115.911936)\n        (xy 153.77592 115.7366)\n        (xy 153.757491 115.561264)\n        (xy 153.755426 115.554907)\n        (xy 153.705053 115.399876)\n        (xy 153.703011 115.393591)\n        (xy 153.692438 115.375277)\n        (xy 153.633844 115.27379)\n        (xy 153.61486 115.240909)\n        (xy 153.565337 115.185908)\n        (xy 153.534621 115.121902)\n        (xy 153.543386 115.051449)\n        (xy 153.565336 115.017293)\n        (xy 153.61486 114.962291)\n        (xy 153.671439 114.864294)\n        (xy 153.699707 114.815332)\n        (xy 153.699708 114.815331)\n        (xy 153.703011 114.809609)\n        (xy 153.735556 114.709444)\n        (xy 153.755451 114.648215)\n        (xy 153.755451 114.648214)\n        (xy 153.757491 114.641936)\n        (xy 153.77167 114.50704)\n        (xy 153.774053 114.484362)\n        (xy 172.636275 114.484362)\n        (xy 172.653491 114.640304)\n        (xy 172.707407 114.787638)\n        (xy 172.711644 114.793944)\n        (xy 172.711646 114.793947)\n        (xy 172.734691 114.828241)\n        (xy 172.794912 114.917858)\n        (xy 172.910952 115.023447)\n        (xy 172.917629 115.027072)\n        (xy 172.91763 115.027073)\n        (xy 172.93235 115.035065)\n        (xy 173.048829 115.098308)\n        (xy 173.200583 115.13812)\n        (xy 173.282113 115.139401)\n        (xy 173.349855 115.140465)\n        (xy 173.349858 115.140465)\n        (xy 173.357453 115.140584)\n        (xy 173.416929 115.126962)\n        (xy 173.50298 115.107254)\n        (xy 173.502984 115.107253)\n        (xy 173.510383 115.105558)\n        (xy 173.650543 115.035065)\n        (xy 173.730012 114.967193)\n        (xy 173.764069 114.938106)\n        (xy 173.764071 114.938103)\n        (xy 173.769843 114.933174)\n        (xy 173.77427 114.927014)\n        (xy 173.774273 114.92701)\n        (xy 173.856963 114.811932)\n        (xy 173.861394 114.805766)\n        (xy 173.866145 114.793947)\n        (xy 173.917079 114.667247)\n        (xy 173.91708 114.667245)\n        (xy 173.919912 114.660199)\n        (xy 173.942018 114.504875)\n        (xy 173.942161 114.4912)\n        (xy 173.923313 114.335447)\n        (xy 173.867856 114.188686)\n        (xy 173.821204 114.120806)\n        (xy 173.783295 114.065648)\n        (xy 173.783294 114.065646)\n        (xy 173.778993 114.059389)\n        (xy 173.773322 114.054336)\n        (xy 173.667526 113.960075)\n        (xy 173.667523 113.960073)\n        (xy 173.661854 113.955022)\n        (xy 173.5232 113.881608)\n        (xy 173.515835 113.879758)\n        (xy 173.378409 113.845239)\n        (xy 173.378405 113.845239)\n        (xy 173.371038 113.843388)\n        (xy 173.363438 113.843348)\n        (xy 173.363437 113.843348)\n        (xy 173.29931 113.843012)\n        (xy 173.214151 113.842566)\n        (xy 173.206771 113.844338)\n        (xy 173.206769 113.844338)\n        (xy 173.068975 113.877419)\n        (xy 173.068971 113.87742)\n        (xy 173.061596 113.879191)\n        (xy 172.922181 113.951149)\n        (xy 172.916459 113.956141)\n        (xy 172.916457 113.956142)\n        (xy 172.892975 113.976627)\n        (xy 172.803955 114.054284)\n        (xy 172.779457 114.089141)\n        (xy 172.759268 114.117868)\n        (xy 172.713743 114.182643)\n        (xy 172.691611 114.239409)\n        (xy 172.659727 114.321188)\n        (xy 172.656753 114.328815)\n        (xy 172.655761 114.336348)\n        (xy 172.655761 114.336349)\n        (xy 172.639175 114.462337)\n        (xy 172.636275 114.484362)\n        (xy 153.774053 114.484362)\n        (xy 153.77523 114.473165)\n        (xy 153.77592 114.4666)\n        (xy 153.768089 114.392091)\n        (xy 153.758181 114.297828)\n        (xy 153.758181 114.297827)\n        (xy 153.757491 114.291264)\n        (xy 153.749454 114.266527)\n        (xy 153.705053 114.129876)\n        (xy 153.703011 114.123591)\n        (xy 153.693841 114.107707)\n        (xy 153.636646 114.008644)\n        (xy 153.61486 113.970909)\n        (xy 153.597355 113.951467)\n        (xy 153.501313 113.844802)\n        (xy 153.501312 113.844801)\n        (xy 153.496891 113.839891)\n        (xy 153.369578 113.747392)\n        (xy 153.359602 113.740144)\n        (xy 153.359601 113.740143)\n        (xy 153.35426 113.736263)\n        (xy 153.348231 113.733579)\n        (xy 153.348228 113.733577)\n        (xy 153.199236 113.667242)\n        (xy 153.199233 113.667241)\n        (xy 153.1932 113.664555)\n        (xy 153.141943 113.65366)\n        (xy 153.027208 113.629272)\n        (xy 153.027204 113.629272)\n        (xy 153.020751 113.6279)\n        (xy 152.844449 113.6279)\n        (xy 152.837996 113.629272)\n        (xy 152.837992 113.629272)\n        (xy 152.723257 113.65366)\n        (xy 152.672 113.664555)\n        (xy 152.534628 113.725716)\n        (xy 152.464264 113.73515)\n        (xy 152.399967 113.705044)\n        (xy 152.394364 113.699782)\n        (xy 152.379705 113.685148)\n        (xy 152.379703 113.685147)\n        (xy 152.371472 113.67693)\n        (xy 152.267451 113.630942)\n        (xy 152.241358 113.6279)\n        (xy 151.083842 113.6279)\n        (xy 151.072948 113.629196)\n        (xy 151.066607 113.62995)\n        (xy 151.066604 113.629951)\n        (xy 151.057222 113.631067)\n        (xy 151.014598 113.65)\n        (xy 150.965711 113.671715)\n        (xy 150.953281 113.677236)\n        (xy 150.927287 113.703276)\n        (xy 150.881148 113.749495)\n        (xy 150.881147 113.749497)\n        (xy 150.87293 113.757728)\n        (xy 150.826942 113.861749)\n        (xy 150.8239 113.887842)\n        (xy 150.8239 115.045358)\n        (xy 150.827067 115.071978)\n        (xy 150.85149 115.126962)\n        (xy 150.86607 115.159785)\n        (xy 150.873236 115.175919)\n        (xy 150.88147 115.184139)\n        (xy 150.881471 115.18414)\n        (xy 150.896863 115.199505)\n        (xy 150.930942 115.261788)\n        (xy 150.925939 115.332608)\n        (xy 150.916964 115.351679)\n        (xy 150.895947 115.388082)\n        (xy 150.890609 115.400071)\n        (xy 150.840241 115.555089)\n        (xy 150.837511 115.567932)\n        (xy 150.820473 115.730035)\n        (xy 150.820473 115.743165)\n        (xy 150.837511 115.905268)\n        (xy 150.840241 115.918111)\n        (xy 150.890609 116.073129)\n        (xy 150.895947 116.085118)\n        (xy 150.908458 116.106788)\n        (xy 150.918662 116.116518)\n        (xy 150.926683 116.113307)\n        (xy 151.573505 115.466485)\n        (xy 151.635817 115.432459)\n        (xy 151.706632 115.437524)\n        (xy 151.751695 115.466485)\n        (xy 151.932715 115.647505)\n        (xy 151.966741 115.709817)\n        (xy 151.961676 115.780632)\n        (xy 151.932715 115.825695)\n        (xy 151.399622 116.358788)\n        (xy 151.392008 116.372732)\n        (xy 151.392139 116.374565)\n        (xy 151.39639 116.38118)\n        (xy 151.932715 116.917505)\n        (xy 151.966741 116.979817)\n        (xy 151.961676 117.050632)\n        (xy 151.932715 117.095695)\n        (xy 151.621238 117.407172)\n        (xy 151.55834 117.441324)\n        (xy 151.402 117.474555)\n        (xy 151.395967 117.477241)\n        (xy 151.395964 117.477242)\n        (xy 151.246972 117.543577)\n        (xy 151.246969 117.543579)\n        (xy 151.24094 117.546263)\n        (xy 151.235599 117.550143)\n        (xy 151.235598 117.550144)\n        (xy 151.222309 117.559799)\n        (xy 151.098309 117.649891)\n        (xy 151.093888 117.654801)\n        (xy 151.093887 117.654802)\n        (xy 150.993381 117.766426)\n        (xy 150.98034 117.780909)\n        (xy 150.954612 117.825472)\n        (xy 150.895971 117.927041)\n        (xy 150.892189 117.933591)\n        (xy 150.890147 117.939876)\n        (xy 150.860147 118.032208)\n        (xy 150.837709 118.101264)\n        (xy 150.837019 118.107827)\n        (xy 150.837019 118.107828)\n        (xy 150.822033 118.250411)\n        (xy 150.81928 118.2766)\n        (xy 146.1568 118.2766)\n        (xy 146.1568 118.122115)\n        (xy 146.152325 118.106876)\n        (xy 146.150935 118.105671)\n        (xy 146.143252 118.104)\n        (xy 145.362115 118.104)\n        (xy 145.346876 118.108475)\n        (xy 145.345671 118.109865)\n        (xy 145.344 118.117548)\n        (xy 145.344 118.898685)\n        (xy 144.836 118.898685)\n        (xy 144.836 118.122115)\n        (xy 144.831525 118.106876)\n        (xy 144.830135 118.105671)\n        (xy 144.822452 118.104)\n        (xy 144.041315 118.104)\n        (xy 144.026076 118.108475)\n        (xy 144.024871 118.109865)\n        (xy 144.0232 118.117548)\n        (xy 144.0232 118.653552)\n        (xy 122.589346 118.653552)\n        (xy 122.559281 118.609807)\n        (xy 122.559279 118.609805)\n        (xy 122.554979 118.603548)\n        (xy 122.549308 118.598495)\n        (xy 122.434331 118.496054)\n        (xy 122.434328 118.496052)\n        (xy 122.428659 118.491001)\n        (xy 122.396471 118.473958)\n        (xy 122.332715 118.440201)\n        (xy 122.279139 118.411834)\n        (xy 122.268764 118.409228)\n        (xy 122.122422 118.372469)\n        (xy 122.122418 118.372469)\n        (xy 122.115051 118.370618)\n        (xy 122.107452 118.370578)\n        (xy 122.10745 118.370578)\n        (xy 122.037108 118.37021)\n        (xy 121.945869 118.369732)\n        (xy 121.938488 118.371504)\n        (xy 121.788738 118.407456)\n        (xy 121.788735 118.407457)\n        (xy 121.781359 118.409228)\n        (xy 121.631018 118.486824)\n        (xy 121.625297 118.491814)\n        (xy 121.625295 118.491816)\n        (xy 121.554631 118.55346)\n        (xy 121.503526 118.598042)\n        (xy 121.492786 118.613324)\n        (xy 121.437144 118.692495)\n        (xy 121.406244 118.736461)\n        (xy 121.344788 118.894089)\n        (xy 121.342018 118.915129)\n        (xy 121.324788 119.046007)\n        (xy 121.322705 119.061826)\n        (xy 121.34127 119.22999)\n        (xy 121.34388 119.237122)\n        (xy 121.393364 119.372342)\n        (xy 121.399412 119.38887)\n        (xy 121.403648 119.395173)\n        (xy 121.403648 119.395174)\n        (xy 121.493774 119.529296)\n        (xy 121.491611 119.53075)\n        (xy 121.515843 119.584074)\n        (xy 121.505608 119.654329)\n        (xy 121.494179 119.674223)\n        (xy 121.464721 119.716138)\n        (xy 121.457044 119.727061)\n        (xy 121.395588 119.884689)\n        (xy 121.389014 119.934624)\n        (xy 121.37503 120.040846)\n        (xy 121.373505 120.052426)\n        (xy 121.39207 120.22059)\n        (xy 121.39468 120.227722)\n        (xy 121.438932 120.348645)\n        (xy 121.450212 120.37947)\n        (xy 121.454448 120.385773)\n        (xy 121.454448 120.385774)\n        (xy 121.458612 120.39197)\n        (xy 121.499177 120.452337)\n        (xy 121.500288 120.453991)\n        (xy 121.52168 120.521688)\n        (xy 121.503076 120.590204)\n        (xy 121.498793 120.596717)\n        (xy 121.436802 120.684922)\n        (xy 121.431644 120.692261)\n        (xy 121.370188 120.849889)\n        (xy 121.365648 120.884372)\n        (xy 121.349581 121.006416)\n        (xy 121.348105 121.017626)\n        (xy 121.355111 121.081083)\n        (xy 121.357249 121.100455)\n        (xy 121.344843 121.170359)\n        (xy 121.296613 121.222459)\n        (xy 121.227872 121.240213)\n        (xy 121.160445 121.217984)\n        (xy 121.12817 121.185648)\n        (xy 121.123949 121.179506)\n        (xy 121.081779 121.118148)\n        (xy 121.076108 121.113095)\n        (xy 120.961131 121.010654)\n        (xy 120.961128 121.010652)\n        (xy 120.955459 121.005601)\n        (xy 120.805939 120.926434)\n        (xy 120.795564 120.923828)\n        (xy 120.649222 120.887069)\n        (xy 120.649218 120.887069)\n        (xy 120.641851 120.885218)\n        (xy 120.634252 120.885178)\n        (xy 120.63425 120.885178)\n        (xy 120.563908 120.88481)\n        (xy 120.472669 120.884332)\n        (xy 120.465288 120.886104)\n        (xy 120.315538 120.922056)\n        (xy 120.315535 120.922057)\n        (xy 120.308159 120.923828)\n        (xy 120.157818 121.001424)\n        (xy 120.152097 121.006414)\n        (xy 120.152095 121.006416)\n        (xy 120.108855 121.044137)\n        (xy 120.030326 121.112642)\n        (xy 120.021601 121.125056)\n        (xy 119.939664 121.241642)\n        (xy 119.933044 121.251061)\n        (xy 119.871588 121.408689)\n        (xy 119.865014 121.458624)\n        (xy 119.850533 121.568621)\n        (xy 119.849505 121.576426)\n        (xy 117.95832 121.576426)\n        (xy 117.957579 121.575348)\n        (xy 117.951908 121.570295)\n        (xy 117.836931 121.467854)\n        (xy 117.836928 121.467852)\n        (xy 117.831259 121.462801)\n        (xy 117.790538 121.44124)\n        (xy 117.732306 121.410408)\n        (xy 117.681739 121.383634)\n        (xy 117.662675 121.378845)\n        (xy 117.601481 121.34285)\n        (xy 117.569461 121.279484)\n        (xy 117.576782 121.208866)\n        (xy 117.62112 121.153417)\n        (xy 117.636755 121.144079)\n        (xy 117.685397 121.119615)\n        (xy 117.710679 121.1069)\n        (xy 117.710682 121.106898)\n        (xy 117.717462 121.103488)\n        (xy 117.723233 121.098559)\n        (xy 117.723236 121.098557)\n        (xy 117.840339 120.998541)\n        (xy 117.84034 120.99854)\n        (xy 117.846111 120.993611)\n        (xy 117.944837 120.856219)\n        (xy 117.950162 120.842974)\n        (xy 117.985765 120.754408)\n        (xy 118.007941 120.699243)\n        (xy 118.03178 120.531746)\n        (xy 118.031934 120.517)\n        (xy 118.030131 120.502095)\n        (xy 118.016804 120.39197)\n        (xy 118.011609 120.34904)\n        (xy 117.951806 120.190778)\n        (xy 117.915852 120.138464)\n        (xy 117.860281 120.057607)\n        (xy 117.860279 120.057605)\n        (xy 117.855979 120.051348)\n        (xy 117.850308 120.046295)\n        (xy 117.735331 119.943854)\n        (xy 117.735328 119.943852)\n        (xy 117.729659 119.938801)\n        (xy 117.722647 119.935088)\n        (xy 117.627552 119.884738)\n        (xy 117.580139 119.859634)\n        (xy 117.569764 119.857028)\n        (xy 117.423422 119.820269)\n        (xy 117.423418 119.820269)\n        (xy 117.416051 119.818418)\n        (xy 117.408452 119.818378)\n        (xy 117.40845 119.818378)\n        (xy 117.338108 119.81801)\n        (xy 117.246869 119.817532)\n        (xy 117.239488 119.819304)\n        (xy 117.089738 119.855256)\n        (xy 117.089735 119.855257)\n        (xy 117.082359 119.857028)\n        (xy 116.932018 119.934624)\n        (xy 116.926297 119.939614)\n        (xy 116.926295 119.939616)\n        (xy 116.836467 120.017978)\n        (xy 116.804526 120.045842)\n        (xy 116.794716 120.0598)\n        (xy 116.718393 120.168398)\n        (xy 116.707244 120.184261)\n        (xy 116.704482 120.191344)\n        (xy 116.704482 120.191345)\n        (xy 116.701934 120.197881)\n        (xy 116.645788 120.341889)\n        (xy 116.640139 120.3848)\n        (xy 116.624906 120.500505)\n        (xy 116.623705 120.509626)\n        (xy 107.233861 120.509626)\n        (xy 107.276837 120.449819)\n        (xy 107.282162 120.436574)\n        (xy 107.317198 120.349418)\n        (xy 107.339941 120.292843)\n        (xy 107.36378 120.125346)\n        (xy 107.363934 120.1106)\n        (xy 107.362131 120.095695)\n        (xy 107.350948 120.003287)\n        (xy 107.343609 119.94264)\n        (xy 107.283806 119.784378)\n        (xy 107.248892 119.733578)\n        (xy 107.192281 119.651207)\n        (xy 107.192279 119.651205)\n        (xy 107.187979 119.644948)\n        (xy 107.182308 119.639895)\n        (xy 107.067331 119.537454)\n        (xy 107.067328 119.537452)\n        (xy 107.061659 119.532401)\n        (xy 107.027741 119.514442)\n        (xy 106.95738 119.477188)\n        (xy 106.912139 119.453234)\n        (xy 106.901764 119.450628)\n        (xy 106.755422 119.413869)\n        (xy 106.755418 119.413869)\n        (xy 106.748051 119.412018)\n        (xy 106.740452 119.411978)\n        (xy 106.74045 119.411978)\n        (xy 106.670108 119.41161)\n        (xy 106.578869 119.411132)\n        (xy 106.571488 119.412904)\n        (xy 106.421738 119.448856)\n        (xy 106.421735 119.448857)\n        (xy 106.414359 119.450628)\n        (xy 106.264018 119.528224)\n        (xy 106.258297 119.533214)\n        (xy 106.258295 119.533216)\n        (xy 106.172225 119.6083)\n        (xy 106.136526 119.639442)\n        (xy 106.12717 119.652755)\n        (xy 106.062659 119.744545)\n        (xy 106.039244 119.777861)\n        (xy 105.977788 119.935489)\n        (xy 105.972446 119.976064)\n        (xy 105.958944 120.078626)\n        (xy 105.955705 120.103226)\n        (xy 65.622564 120.103226)\n        (xy 65.90278 119.82301)\n        (xy 65.90921 119.811236)\n        (xy 65.899914 119.799221)\n        (xy 65.849397 119.763848)\n        (xy 65.839907 119.758369)\n        (xy 65.642955 119.666529)\n        (xy 65.632663 119.662783)\n        (xy 65.422757 119.606539)\n        (xy 65.411962 119.604636)\n        (xy 65.195475 119.585695)\n        (xy 65.184525 119.585695)\n        (xy 64.968038 119.604636)\n        (xy 64.957243 119.606539)\n        (xy 64.747337 119.662783)\n        (xy 64.737045 119.666529)\n        (xy 64.540093 119.758369)\n        (xy 64.530603 119.763848)\n        (xy 64.479247 119.799808)\n        (xy 64.470873 119.810284)\n        (xy 60.3053 119.810284)\n        (xy 60.3053 118.6628)\n        (xy 81.96588 118.6628)\n        (xy 81.96657 118.669365)\n        (xy 81.972969 118.730241)\n        (xy 81.984309 118.838136)\n        (xy 81.986349 118.844414)\n        (xy 81.986349 118.844415)\n        (xy 82.007595 118.909802)\n        (xy 82.038789 119.005809)\n        (xy 82.042092 119.011531)\n        (xy 82.042093 119.011532)\n        (xy 82.052456 119.029481)\n        (xy 82.12694 119.158491)\n        (xy 82.131358 119.163398)\n        (xy 82.131359 119.163399)\n        (xy 82.203861 119.243921)\n        (xy 82.244909 119.289509)\n        (xy 82.313425 119.339289)\n        (xy 82.364332 119.376275)\n        (xy 82.38754 119.393137)\n        (xy 82.393569 119.395821)\n        (xy 82.393572 119.395823)\n        (xy 82.542564 119.462158)\n        (xy 82.542567 119.462159)\n        (xy 82.5486 119.464845)\n        (xy 82.583184 119.472196)\n        (xy 82.714592 119.500128)\n        (xy 82.714596 119.500128)\n        (xy 82.721049 119.5015)\n        (xy 82.897351 119.5015)\n        (xy 82.903804 119.500128)\n        (xy 82.903808 119.500128)\n        (xy 83.035216 119.472196)\n        (xy 83.0698 119.464845)\n        (xy 83.075833 119.462159)\n        (xy 83.075836 119.462158)\n        (xy 83.224828 119.395823)\n        (xy 83.224831 119.395821)\n        (xy 83.23086 119.393137)\n        (xy 83.254069 119.376275)\n        (xy 83.304975 119.339289)\n        (xy 83.373491 119.289509)\n        (xy 83.414539 119.243921)\n        (xy 83.487041 119.163399)\n        (xy 83.487042 119.163398)\n        (xy 83.49146 119.158491)\n        (xy 83.565944 119.029481)\n        (xy 83.576307 119.011532)\n        (xy 83.576308 119.011531)\n        (xy 83.579611 119.005809)\n        (xy 83.610805 118.909802)\n        (xy 83.632051 118.844415)\n        (xy 83.632051 118.844414)\n        (xy 83.634091 118.838136)\n        (xy 83.645432 118.730241)\n        (xy 83.65183 118.669365)\n        (xy 83.65252 118.6628)\n        (xy 83.645761 118.598495)\n        (xy 83.634781 118.494028)\n        (xy 83.634781 118.494027)\n        (xy 83.634091 118.487464)\n        (xy 83.624588 118.458215)\n        (xy 83.592769 118.360288)\n        (xy 83.579611 118.319791)\n        (xy 83.49146 118.167109)\n        (xy 83.481811 118.156392)\n        (xy 83.377913 118.041002)\n        (xy 83.377912 118.041001)\n        (xy 83.373491 118.036091)\n        (xy 83.23086 117.932463)\n        (xy 83.224831 117.929779)\n        (xy 83.224828 117.929777)\n        (xy 83.075836 117.863442)\n        (xy 83.075833 117.863441)\n        (xy 83.0698 117.860755)\n        (xy 83.03335 117.853007)\n        (xy 82.903808 117.825472)\n        (xy 82.903804 117.825472)\n        (xy 82.897351 117.8241)\n        (xy 82.721049 117.8241)\n        (xy 82.714596 117.825472)\n        (xy 82.714592 117.825472)\n        (xy 82.58505 117.853007)\n        (xy 82.5486 117.860755)\n        (xy 82.542567 117.863441)\n        (xy 82.542564 117.863442)\n        (xy 82.393572 117.929777)\n        (xy 82.393569 117.929779)\n        (xy 82.38754 117.932463)\n        (xy 82.244909 118.036091)\n        (xy 82.240488 118.041001)\n        (xy 82.240487 118.041002)\n        (xy 82.13659 118.156392)\n        (xy 82.12694 118.167109)\n        (xy 82.038789 118.319791)\n        (xy 82.025631 118.360288)\n        (xy 81.993813 118.458215)\n        (xy 81.984309 118.487464)\n        (xy 81.983619 118.494027)\n        (xy 81.983619 118.494028)\n        (xy 81.972639 118.598495)\n        (xy 81.96588 118.6628)\n        (xy 60.3053 118.6628)\n        (xy 60.3053 117.766426)\n        (xy 62.877305 117.766426)\n        (xy 62.89587 117.93459)\n        (xy 62.954012 118.09347)\n        (xy 62.958248 118.099773)\n        (xy 62.958248 118.099774)\n        (xy 63.04414 118.227596)\n        (xy 63.044143 118.227599)\n        (xy 63.048374 118.233896)\n        (xy 63.095305 118.2766)\n        (xy 63.142772 118.319791)\n        (xy 63.173508 118.347759)\n        (xy 63.257659 118.393449)\n        (xy 63.298066 118.415388)\n        (xy 63.322191 118.428487)\n        (xy 63.485838 118.471419)\n        (xy 63.573447 118.472796)\n        (xy 63.647404 118.473958)\n        (xy 63.647407 118.473958)\n        (xy 63.655002 118.474077)\n        (xy 63.713123 118.460765)\n        (xy 63.812514 118.438002)\n        (xy 63.812518 118.438001)\n        (xy 63.819917 118.436306)\n        (xy 63.971062 118.360288)\n        (xy 63.976833 118.355359)\n        (xy 63.976836 118.355357)\n        (xy 64.093939 118.255341)\n        (xy 64.09394 118.25534)\n        (xy 64.099711 118.250411)\n        (xy 64.198437 118.113019)\n        (xy 64.203163 118.101264)\n        (xy 64.235231 118.021491)\n        (xy 64.261541 117.956043)\n        (xy 64.28538 117.788546)\n        (xy 64.285534 117.7738)\n        (xy 64.283731 117.758895)\n        (xy 64.270591 117.650319)\n        (xy 64.265209 117.60584)\n        (xy 64.205406 117.447578)\n        (xy 64.170133 117.396255)\n        (xy 64.113881 117.314407)\n        (xy 64.113879 117.314405)\n        (xy 64.109579 117.308148)\n        (xy 64.103908 117.303095)\n        (xy 63.988931 117.200654)\n        (xy 63.988928 117.200652)\n        (xy 63.983259 117.195601)\n        (xy 63.970936 117.189076)\n        (xy 63.893015 117.147819)\n        (xy 63.833739 117.116434)\n        (xy 63.823364 117.113828)\n        (xy 63.677022 117.077069)\n        (xy 63.677018 117.077069)\n        (xy 63.669651 117.075218)\n        (xy 63.662052 117.075178)\n        (xy 63.66205 117.075178)\n        (xy 63.591708 117.07481)\n        (xy 63.500469 117.074332)\n        (xy 63.493088 117.076104)\n        (xy 63.343338 117.112056)\n        (xy 63.343335 117.112057)\n        (xy 63.335959 117.113828)\n        (xy 63.185618 117.191424)\n        (xy 63.179897 117.196414)\n        (xy 63.179895 117.196416)\n        (xy 63.072456 117.290141)\n        (xy 63.058126 117.302642)\n        (xy 63.043517 117.323428)\n        (xy 62.98815 117.402209)\n        (xy 62.960844 117.441061)\n        (xy 62.958082 117.448144)\n        (xy 62.958082 117.448145)\n        (xy 62.951428 117.465213)\n        (xy 62.899388 117.598689)\n        (xy 62.894848 117.633173)\n        (xy 62.879713 117.748137)\n        (xy 62.877305 117.766426)\n        (xy 60.3053 117.766426)\n        (xy 60.3053 117.026426)\n        (xy 99.778305 117.026426)\n        (xy 99.79687 117.19459)\n        (xy 99.79948 117.201722)\n        (xy 99.851228 117.343129)\n        (xy 99.855012 117.35347)\n        (xy 99.859248 117.359773)\n        (xy 99.859248 117.359774)\n        (xy 99.94514 117.487596)\n        (xy 99.945143 117.487599)\n        (xy 99.949374 117.493896)\n        (xy 99.982412 117.523958)\n        (xy 100.059749 117.594329)\n        (xy 100.074508 117.607759)\n        (xy 100.223191 117.688487)\n        (xy 100.386838 117.731419)\n        (xy 100.474447 117.732796)\n        (xy 100.548404 117.733958)\n        (xy 100.548407 117.733958)\n        (xy 100.556002 117.734077)\n        (xy 100.614123 117.720765)\n        (xy 100.713514 117.698002)\n        (xy 100.713518 117.698001)\n        (xy 100.720917 117.696306)\n        (xy 100.872062 117.620288)\n        (xy 100.877833 117.615359)\n        (xy 100.877836 117.615357)\n        (xy 100.994939 117.515341)\n        (xy 100.99494 117.51534)\n        (xy 101.000711 117.510411)\n        (xy 101.099437 117.373019)\n        (xy 101.104346 117.360809)\n        (xy 101.132754 117.290141)\n        (xy 101.162541 117.216043)\n        (xy 101.180414 117.090462)\n        (xy 101.797975 117.090462)\n        (xy 101.815191 117.246404)\n        (xy 101.869107 117.393738)\n        (xy 101.873344 117.400044)\n        (xy 101.873346 117.400047)\n        (xy 101.874799 117.402209)\n        (xy 101.956612 117.523958)\n        (xy 102.072652 117.629547)\n        (xy 102.079329 117.633172)\n        (xy 102.07933 117.633173)\n        (xy 102.09405 117.641165)\n        (xy 102.210529 117.704408)\n        (xy 102.362283 117.74422)\n        (xy 102.443813 117.745501)\n        (xy 102.511555 117.746565)\n        (xy 102.511558 117.746565)\n        (xy 102.519153 117.746684)\n        (xy 102.57334 117.734273)\n        (xy 102.66468 117.713354)\n        (xy 102.664684 117.713353)\n        (xy 102.672083 117.711658)\n        (xy 102.812243 117.641165)\n        (xy 102.916093 117.55247)\n        (xy 102.980882 117.523439)\n        (xy 103.051082 117.534044)\n        (xy 103.088558 117.560753)\n        (xy 103.160142 117.634881)\n        (xy 103.166034 117.638736)\n        (xy 103.166038 117.63874)\n        (xy 103.24206 117.688487)\n        (xy 103.305668 117.730111)\n        (xy 103.468676 117.790733)\n        (xy 103.475657 117.791664)\n        (xy 103.475659 117.791665)\n        (xy 103.52772 117.798611)\n        (xy 103.641063 117.813734)\n        (xy 103.648074 117.813096)\n        (xy 103.648078 117.813096)\n        (xy 103.807241 117.798611)\n        (xy 103.814262 117.797972)\n        (xy 103.866776 117.780909)\n        (xy 103.972966 117.746406)\n        (xy 103.972969 117.746405)\n        (xy 103.979665 117.744229)\n        (xy 104.085736 117.680998)\n        (xy 104.122999 117.658785)\n        (xy 104.123001 117.658784)\n        (xy 104.129051 117.655177)\n        (xy 104.254995 117.535242)\n        (xy 104.351238 117.390384)\n        (xy 104.395523 117.273804)\n        (xy 104.410497 117.234386)\n        (xy 104.410498 117.234384)\n        (xy 104.412997 117.227804)\n        (xy 104.417869 117.193136)\n        (xy 104.43665 117.059505)\n        (xy 104.43665 117.0595)\n        (xy 104.436692 117.0592)\n        (xy 104.71908 117.0592)\n        (xy 104.71977 117.065765)\n        (xy 104.733818 117.199415)\n        (xy 104.737509 117.234536)\n        (xy 104.791989 117.402209)\n        (xy 104.88014 117.554891)\n        (xy 104.884558 117.559798)\n        (xy 104.884559 117.559799)\n        (xy 104.965316 117.649489)\n        (xy 104.998109 117.685909)\n        (xy 105.064406 117.734077)\n        (xy 105.128865 117.780909)\n        (xy 105.14074 117.789537)\n        (xy 105.146769 117.792221)\n        (xy 105.146772 117.792223)\n        (xy 105.295764 117.858558)\n        (xy 105.295767 117.858559)\n        (xy 105.3018 117.861245)\n        (xy 105.337386 117.868809)\n        (xy 105.467792 117.896528)\n        (xy 105.467796 117.896528)\n        (xy 105.474249 117.8979)\n        (xy 105.650551 117.8979)\n        (xy 105.657004 117.896528)\n        (xy 105.657008 117.896528)\n        (xy 105.787414 117.868809)\n        (xy 105.823 117.861245)\n        (xy 105.829033 117.858559)\n        (xy 105.829036 117.858558)\n        (xy 105.978028 117.792223)\n        (xy 105.978031 117.792221)\n        (xy 105.98406 117.789537)\n        (xy 105.995936 117.780909)\n        (xy 106.060394 117.734077)\n        (xy 106.126691 117.685909)\n        (xy 106.159484 117.649489)\n        (xy 106.240241 117.559799)\n        (xy 106.240242 117.559798)\n        (xy 106.24466 117.554891)\n        (xy 106.332811 117.402209)\n        (xy 106.387291 117.234536)\n        (xy 106.390983 117.199415)\n        (xy 106.40503 117.065765)\n        (xy 106.40572 117.0592)\n        (xy 106.402181 117.025525)\n        (xy 106.401369 117.0178)\n        (xy 115.23468 117.0178)\n        (xy 115.23537 117.024365)\n        (xy 115.237684 117.046376)\n        (xy 115.253109 117.193136)\n        (xy 115.255149 117.199414)\n        (xy 115.255149 117.199415)\n        (xy 115.267717 117.238096)\n        (xy 115.307589 117.360809)\n        (xy 115.310892 117.366531)\n        (xy 115.310893 117.366532)\n        (xy 115.32738 117.395088)\n        (xy 115.39574 117.513491)\n        (xy 115.400158 117.518398)\n        (xy 115.400159 117.518399)\n        (xy 115.509287 117.639598)\n        (xy 115.513709 117.644509)\n        (xy 115.598803 117.706334)\n        (xy 115.650949 117.74422)\n        (xy 115.65634 117.748137)\n        (xy 115.662369 117.750821)\n        (xy 115.662372 117.750823)\n        (xy 115.811364 117.817158)\n        (xy 115.811367 117.817159)\n        (xy 115.8174 117.819845)\n        (xy 115.839771 117.8246)\n        (xy 115.983392 117.855128)\n        (xy 115.983396 117.855128)\n        (xy 115.989849 117.8565)\n        (xy 116.166151 117.8565)\n        (xy 116.172604 117.855128)\n        (xy 116.172608 117.855128)\n        (xy 116.316229 117.8246)\n        (xy 116.3386 117.819845)\n        (xy 116.344633 117.817159)\n        (xy 116.344636 117.817158)\n        (xy 116.493628 117.750823)\n        (xy 116.493631 117.750821)\n        (xy 116.49966 117.748137)\n        (xy 116.505052 117.74422)\n        (xy 116.557197 117.706334)\n        (xy 116.642291 117.644509)\n        (xy 116.646713 117.639598)\n        (xy 116.749177 117.5258)\n        (xy 135.68168 117.5258)\n        (xy 135.68237 117.532365)\n        (xy 135.69878 117.688487)\n        (xy 135.700109 117.701136)\n        (xy 135.702149 117.707414)\n        (xy 135.702149 117.707415)\n        (xy 135.710773 117.733958)\n        (xy 135.754589 117.868809)\n        (xy 135.757892 117.874531)\n        (xy 135.757893 117.874532)\n        (xy 135.771385 117.8979)\n        (xy 135.84274 118.021491)\n        (xy 135.847158 118.026398)\n        (xy 135.847159 118.026399)\n        (xy 135.956287 118.147598)\n        (xy 135.960709 118.152509)\n        (xy 136.05183 118.218713)\n        (xy 136.079759 118.239004)\n        (xy 136.10334 118.256137)\n        (xy 136.109369 118.258821)\n        (xy 136.109372 118.258823)\n        (xy 136.258364 118.325158)\n        (xy 136.258367 118.325159)\n        (xy 136.2644 118.327845)\n        (xy 136.30085 118.335593)\n        (xy 136.430392 118.363128)\n        (xy 136.430396 118.363128)\n        (xy 136.436849 118.3645)\n        (xy 136.613151 118.3645)\n        (xy 136.619604 118.363128)\n        (xy 136.619608 118.363128)\n        (xy 136.74915 118.335593)\n        (xy 136.7856 118.327845)\n        (xy 136.791633 118.325159)\n        (xy 136.791636 118.325158)\n        (xy 136.940628 118.258823)\n        (xy 136.940631 118.258821)\n        (xy 136.94666 118.256137)\n        (xy 136.970242 118.239004)\n        (xy 136.99817 118.218713)\n        (xy 137.089291 118.152509)\n        (xy 137.093713 118.147598)\n        (xy 137.202841 118.026399)\n        (xy 137.202842 118.026398)\n        (xy 137.20726 118.021491)\n        (xy 137.278615 117.8979)\n        (xy 137.292107 117.874532)\n        (xy 137.292108 117.874531)\n        (xy 137.295411 117.868809)\n        (xy 137.339227 117.733958)\n        (xy 137.347851 117.707415)\n        (xy 137.347851 117.707414)\n        (xy 137.349891 117.701136)\n        (xy 137.351221 117.688487)\n        (xy 137.362846 117.577885)\n        (xy 144.0232 117.577885)\n        (xy 144.027675 117.593124)\n        (xy 144.029065 117.594329)\n        (xy 144.036748 117.596)\n        (xy 144.817885 117.596)\n        (xy 144.833124 117.591525)\n        (xy 144.834329 117.590135)\n        (xy 144.836 117.582452)\n        (xy 144.836 117.577885)\n        (xy 145.344 117.577885)\n        (xy 145.348475 117.593124)\n        (xy 145.349865 117.594329)\n        (xy 145.357548 117.596)\n        (xy 146.138685 117.596)\n        (xy 146.153924 117.591525)\n        (xy 146.155129 117.590135)\n        (xy 146.1568 117.582452)\n        (xy 146.1568 117.046448)\n        (xy 146.156358 117.039003)\n        (xy 146.154755 117.025525)\n        (xy 146.151358 117.013165)\n        (xy 150.820473 117.013165)\n        (xy 150.837511 117.175268)\n        (xy 150.840241 117.188111)\n        (xy 150.890609 117.343129)\n        (xy 150.895947 117.355118)\n        (xy 150.908458 117.376788)\n        (xy 150.918662 117.386518)\n        (xy 150.926683 117.383307)\n        (xy 151.290578 117.019412)\n        (xy 151.298192 117.005468)\n        (xy 151.298061 117.003635)\n        (xy 151.29381 116.99702)\n        (xy 150.930327 116.633537)\n        (xy 150.917947 116.626777)\n        (xy 150.911032 116.631954)\n        (xy 150.895947 116.658082)\n        (xy 150.890609 116.670071)\n        (xy 150.840241 116.825089)\n        (xy 150.837511 116.837932)\n        (xy 150.820473 117.000035)\n        (xy 150.820473 117.013165)\n        (xy 146.151358 117.013165)\n        (xy 146.149802 117.007505)\n        (xy 146.112267 116.922999)\n        (xy 146.099313 116.904151)\n        (xy 146.035417 116.840367)\n        (xy 146.016547 116.827446)\n        (xy 145.931999 116.790068)\n        (xy 145.913922 116.78514)\n        (xy 145.900925 116.783624)\n        (xy 145.893624 116.7832)\n        (xy 145.362115 116.7832)\n        (xy 145.346876 116.787675)\n        (xy 145.345671 116.789065)\n        (xy 145.344 116.796748)\n        (xy 145.344 117.577885)\n        (xy 144.836 117.577885)\n        (xy 144.836 116.801315)\n        (xy 144.831525 116.786076)\n        (xy 144.830135 116.784871)\n        (xy 144.822452 116.7832)\n        (xy 144.286448 116.7832)\n        (xy 144.279003 116.783642)\n        (xy 144.265525 116.785245)\n        (xy 144.247505 116.790198)\n        (xy 144.162999 116.827733)\n        (xy 144.144151 116.840687)\n        (xy 144.080367 116.904583)\n        (xy 144.067446 116.923453)\n        (xy 144.030068 117.008001)\n        (xy 144.02514 117.026078)\n        (xy 144.023624 117.039075)\n        (xy 144.0232 117.046376)\n        (xy 144.0232 117.577885)\n        (xy 137.362846 117.577885)\n        (xy 137.36763 117.532365)\n        (xy 137.36832 117.5258)\n        (xy 137.362934 117.474555)\n        (xy 137.350581 117.357028)\n        (xy 137.350581 117.357027)\n        (xy 137.349891 117.350464)\n        (xy 137.338176 117.314407)\n        (xy 137.312175 117.234386)\n        (xy 137.295411 117.182791)\n        (xy 137.20726 117.030109)\n        (xy 137.197629 117.019412)\n        (xy 137.093713 116.904002)\n        (xy 137.093712 116.904001)\n        (xy 137.089291 116.899091)\n        (xy 136.990653 116.827426)\n        (xy 136.952002 116.799344)\n        (xy 136.952001 116.799343)\n        (xy 136.94666 116.795463)\n        (xy 136.940631 116.792779)\n        (xy 136.940628 116.792777)\n        (xy 136.791636 116.726442)\n        (xy 136.791633 116.726441)\n        (xy 136.7856 116.723755)\n        (xy 136.74291 116.714681)\n        (xy 136.619608 116.688472)\n        (xy 136.619604 116.688472)\n        (xy 136.613151 116.6871)\n        (xy 136.436849 116.6871)\n        (xy 136.430396 116.688472)\n        (xy 136.430392 116.688472)\n        (xy 136.30709 116.714681)\n        (xy 136.2644 116.723755)\n        (xy 136.258367 116.726441)\n        (xy 136.258364 116.726442)\n        (xy 136.109372 116.792777)\n        (xy 136.109369 116.792779)\n        (xy 136.10334 116.795463)\n        (xy 136.097999 116.799343)\n        (xy 136.097998 116.799344)\n        (xy 136.059347 116.827426)\n        (xy 135.960709 116.899091)\n        (xy 135.956288 116.904001)\n        (xy 135.956287 116.904002)\n        (xy 135.852372 117.019412)\n        (xy 135.84274 117.030109)\n        (xy 135.754589 117.182791)\n        (xy 135.737825 117.234386)\n        (xy 135.711825 117.314407)\n        (xy 135.700109 117.350464)\n        (xy 135.699419 117.357027)\n        (xy 135.699419 117.357028)\n        (xy 135.687066 117.474555)\n        (xy 135.68168 117.5258)\n        (xy 116.749177 117.5258)\n        (xy 116.755841 117.518399)\n        (xy 116.755842 117.518398)\n        (xy 116.76026 117.513491)\n        (xy 116.82862 117.395088)\n        (xy 116.845107 117.366532)\n        (xy 116.845108 117.366531)\n        (xy 116.848411 117.360809)\n        (xy 116.888283 117.238096)\n        (xy 116.900851 117.199415)\n        (xy 116.900851 117.199414)\n        (xy 116.902891 117.193136)\n        (xy 116.918317 117.046376)\n        (xy 116.92063 117.024365)\n        (xy 116.92132 117.0178)\n        (xy 116.916232 116.96939)\n        (xy 116.903581 116.849028)\n        (xy 116.903581 116.849027)\n        (xy 116.902891 116.842464)\n        (xy 116.898012 116.827446)\n        (xy 116.850453 116.681076)\n        (xy 116.848411 116.674791)\n        (xy 116.843041 116.665489)\n        (xy 116.790454 116.574407)\n        (xy 116.76026 116.522109)\n        (xy 116.750176 116.510909)\n        (xy 116.646713 116.396002)\n        (xy 116.646712 116.396001)\n        (xy 116.642291 116.391091)\n        (xy 116.55117 116.324887)\n        (xy 116.505002 116.291344)\n        (xy 116.505001 116.291343)\n        (xy 116.49966 116.287463)\n        (xy 116.493631 116.284779)\n        (xy 116.493628 116.284777)\n        (xy 116.344636 116.218442)\n        (xy 116.344633 116.218441)\n        (xy 116.3386 116.215755)\n        (xy 116.287315 116.204854)\n        (xy 116.172608 116.180472)\n        (xy 116.172604 116.180472)\n        (xy 116.166151 116.1791)\n        (xy 115.989849 116.1791)\n        (xy 115.983396 116.180472)\n        (xy 115.983392 116.180472)\n        (xy 115.868685 116.204854)\n        (xy 115.8174 116.215755)\n        (xy 115.811367 116.218441)\n        (xy 115.811364 116.218442)\n        (xy 115.662372 116.284777)\n        (xy 115.662369 116.284779)\n        (xy 115.65634 116.287463)\n        (xy 115.650999 116.291343)\n        (xy 115.650998 116.291344)\n        (xy 115.60483 116.324887)\n        (xy 115.513709 116.391091)\n        (xy 115.509288 116.396001)\n        (xy 115.509287 116.396002)\n        (xy 115.405825 116.510909)\n        (xy 115.39574 116.522109)\n        (xy 115.365546 116.574407)\n        (xy 115.31296 116.665489)\n        (xy 115.307589 116.674791)\n        (xy 115.305547 116.681076)\n        (xy 115.257989 116.827446)\n        (xy 115.253109 116.842464)\n        (xy 115.252419 116.849027)\n        (xy 115.252419 116.849028)\n        (xy 115.239768 116.96939)\n        (xy 115.23468 117.0178)\n        (xy 106.401369 117.0178)\n        (xy 106.387981 116.890428)\n        (xy 106.387981 116.890427)\n        (xy 106.387291 116.883864)\n        (xy 106.381558 116.866218)\n        (xy 106.334853 116.722476)\n        (xy 106.332811 116.716191)\n        (xy 106.325418 116.703385)\n        (xy 106.275878 116.61758)\n        (xy 106.24466 116.563509)\n        (xy 106.239024 116.557249)\n        (xy 106.131113 116.437402)\n        (xy 106.131112 116.437401)\n        (xy 106.126691 116.432491)\n        (xy 106.003446 116.342948)\n        (xy 105.989402 116.332744)\n        (xy 105.989401 116.332743)\n        (xy 105.98406 116.328863)\n        (xy 105.978031 116.326179)\n        (xy 105.978028 116.326177)\n        (xy 105.829036 116.259842)\n        (xy 105.829033 116.259841)\n        (xy 105.823 116.257155)\n        (xy 105.78655 116.249407)\n        (xy 105.657008 116.221872)\n        (xy 105.657004 116.221872)\n        (xy 105.650551 116.2205)\n        (xy 105.474249 116.2205)\n        (xy 105.467796 116.221872)\n        (xy 105.467792 116.221872)\n        (xy 105.33825 116.249407)\n        (xy 105.3018 116.257155)\n        (xy 105.295767 116.259841)\n        (xy 105.295764 116.259842)\n        (xy 105.146772 116.326177)\n        (xy 105.146769 116.326179)\n        (xy 105.14074 116.328863)\n        (xy 105.135399 116.332743)\n        (xy 105.135398 116.332744)\n        (xy 105.121354 116.342948)\n        (xy 104.998109 116.432491)\n        (xy 104.993688 116.437401)\n        (xy 104.993687 116.437402)\n        (xy 104.885777 116.557249)\n        (xy 104.88014 116.563509)\n        (xy 104.848922 116.61758)\n        (xy 104.799383 116.703385)\n        (xy 104.791989 116.716191)\n        (xy 104.789947 116.722476)\n        (xy 104.743243 116.866218)\n        (xy 104.737509 116.883864)\n        (xy 104.736819 116.890427)\n        (xy 104.736819 116.890428)\n        (xy 104.722619 117.025525)\n        (xy 104.71908 117.0592)\n        (xy 104.436692 117.0592)\n        (xy 104.437201 117.055582)\n        (xy 104.437357 117.044423)\n        (xy 104.43745 117.037762)\n        (xy 104.43745 117.037757)\n        (xy 104.437505 117.0338)\n        (xy 104.418119 116.860969)\n        (xy 104.410061 116.837828)\n        (xy 104.386658 116.770626)\n        (xy 104.360924 116.696728)\n        (xy 104.326113 116.641018)\n        (xy 104.272496 116.555214)\n        (xy 104.268763 116.54924)\n        (xy 104.25544 116.535823)\n        (xy 104.172542 116.452345)\n        (xy 104.146217 116.425835)\n        (xy 103.999376 116.332646)\n        (xy 103.95995 116.318607)\n        (xy 103.842173 116.276668)\n        (xy 103.842168 116.276667)\n        (xy 103.835538 116.274306)\n        (xy 103.828552 116.273473)\n        (xy 103.828548 116.273472)\n        (xy 103.691703 116.257155)\n        (xy 103.662846 116.253714)\n        (xy 103.655843 116.25445)\n        (xy 103.655842 116.25445)\n        (xy 103.496884 116.271157)\n        (xy 103.496882 116.271158)\n        (xy 103.489884 116.271893)\n        (xy 103.432747 116.291344)\n        (xy 103.331917 116.325669)\n        (xy 103.331914 116.32567)\n        (xy 103.325247 116.32794)\n        (xy 103.319249 116.33163)\n        (xy 103.319247 116.331631)\n        (xy 103.183118 116.415378)\n        (xy 103.183116 116.41538)\n        (xy 103.177119 116.419069)\n        (xy 103.138982 116.456416)\n        (xy 103.077497 116.516627)\n        (xy 103.052862 116.540751)\n        (xy 103.041359 116.558601)\n        (xy 103.040657 116.55969)\n        (xy 102.986942 116.606115)\n        (xy 102.916655 116.616128)\n        (xy 102.850928 116.585511)\n        (xy 102.829226 116.566175)\n        (xy 102.829223 116.566173)\n        (xy 102.823554 116.561122)\n        (xy 102.6849 116.487708)\n        (xy 102.677535 116.485858)\n        (xy 102.540109 116.451339)\n        (xy 102.540105 116.451339)\n        (xy 102.532738 116.449488)\n        (xy 102.525138 116.449448)\n        (xy 102.525137 116.449448)\n        (xy 102.46101 116.449112)\n        (xy 102.375851 116.448666)\n        (xy 102.368471 116.450438)\n        (xy 102.368469 116.450438)\n        (xy 102.230675 116.483519)\n        (xy 102.230671 116.48352)\n        (xy 102.223296 116.485291)\n        (xy 102.083881 116.557249)\n        (xy 102.078159 116.562241)\n        (xy 102.078157 116.562242)\n        (xy 102.039674 116.595813)\n        (xy 101.965655 116.660384)\n        (xy 101.932487 116.707578)\n        (xy 101.88287 116.778176)\n        (xy 101.875443 116.788743)\n        (xy 101.858865 116.831264)\n        (xy 101.822922 116.923453)\n        (xy 101.818453 116.934915)\n        (xy 101.817461 116.942448)\n        (xy 101.817461 116.942449)\n        (xy 101.799982 117.075218)\n        (xy 101.797975 117.090462)\n        (xy 101.180414 117.090462)\n        (xy 101.18638 117.048546)\n        (xy 101.186534 117.0338)\n        (xy 101.185494 117.025201)\n        (xy 101.1759 116.945922)\n        (xy 101.166209 116.86584)\n        (xy 101.106406 116.707578)\n        (xy 101.072389 116.658082)\n        (xy 101.014881 116.574407)\n        (xy 101.014879 116.574405)\n        (xy 101.010579 116.568148)\n        (xy 101.004908 116.563095)\n        (xy 100.889931 116.460654)\n        (xy 100.889928 116.460652)\n        (xy 100.884259 116.455601)\n        (xy 100.86522 116.44552)\n        (xy 100.755087 116.387208)\n        (xy 100.734739 116.376434)\n        (xy 100.720001 116.372732)\n        (xy 100.578022 116.337069)\n        (xy 100.578018 116.337069)\n        (xy 100.570651 116.335218)\n        (xy 100.563052 116.335178)\n        (xy 100.56305 116.335178)\n        (xy 100.492708 116.33481)\n        (xy 100.401469 116.334332)\n        (xy 100.394088 116.336104)\n        (xy 100.244338 116.372056)\n        (xy 100.244335 116.372057)\n        (xy 100.236959 116.373828)\n        (xy 100.086618 116.451424)\n        (xy 100.080897 116.456414)\n        (xy 100.080895 116.456416)\n        (xy 99.977436 116.546669)\n        (xy 99.959126 116.562642)\n        (xy 99.944517 116.583428)\n        (xy 99.870692 116.688472)\n        (xy 99.861844 116.701061)\n        (xy 99.800388 116.858689)\n        (xy 99.79558 116.895208)\n        (xy 99.779441 117.0178)\n        (xy 99.778305 117.026426)\n        (xy 60.3053 117.026426)\n        (xy 60.3053 115.988764)\n        (xy 64.47079 115.988764)\n        (xy 64.480086 116.000779)\n        (xy 64.530603 116.036152)\n        (xy 64.540093 116.041631)\n        (xy 64.737045 116.133471)\n        (xy 64.747337 116.137217)\n        (xy 64.957243 116.193461)\n        (xy 64.968038 116.195364)\n        (xy 65.184525 116.214305)\n        (xy 65.195475 116.214305)\n        (xy 65.411962 116.195364)\n        (xy 65.422757 116.193461)\n        (xy 65.632663 116.137217)\n        (xy 65.642955 116.133471)\n        (xy 65.839907 116.041631)\n        (xy 65.849397 116.036152)\n        (xy 65.900753 116.000192)\n        (xy 65.909127 115.989716)\n        (xy 65.902058 115.976268)\n        (xy 65.202812 115.277022)\n        (xy 65.188868 115.269408)\n        (xy 65.187035 115.269539)\n        (xy 65.18042 115.27379)\n        (xy 64.47722 115.97699)\n        (xy 64.47079 115.988764)\n        (xy 60.3053 115.988764)\n        (xy 60.3053 114.910475)\n        (xy 63.880695 114.910475)\n        (xy 63.899636 115.126962)\n        (xy 63.901539 115.137757)\n        (xy 63.957783 115.347663)\n        (xy 63.961529 115.357955)\n        (xy 64.053369 115.554907)\n        (xy 64.058848 115.564397)\n        (xy 64.094808 115.615753)\n        (xy 64.105284 115.624127)\n        (xy 64.118732 115.617058)\n        (xy 64.817978 114.917812)\n        (xy 64.824356 114.906132)\n        (xy 65.554408 114.906132)\n        (xy 65.554539 114.907965)\n        (xy 65.55879 114.91458)\n        (xy 66.26199 115.61778)\n        (xy 66.273764 115.62421)\n        (xy 66.285779 115.614914)\n        (xy 66.321152 115.564397)\n        (xy 66.326631 115.554907)\n        (xy 66.418471 115.357955)\n        (xy 66.422217 115.347663)\n        (xy 66.478461 115.137757)\n        (xy 66.480364 115.126962)\n        (xy 66.499305 114.910475)\n        (xy 66.499305 114.899525)\n        (xy 66.484919 114.7351)\n        (xy 96.98478 114.7351)\n        (xy 97.003209 114.910436)\n        (xy 97.005249 114.916714)\n        (xy 97.005249 114.916715)\n        (xy 97.008594 114.92701)\n        (xy 97.057689 115.078109)\n        (xy 97.060992 115.083831)\n        (xy 97.060993 115.083832)\n        (xy 97.071566 115.102145)\n        (xy 97.14584 115.230791)\n        (xy 97.150258 115.235698)\n        (xy 97.150259 115.235699)\n        (xy 97.245433 115.3414)\n        (xy 97.263809 115.361809)\n        (xy 97.40644 115.465437)\n        (xy 97.412469 115.468121)\n        (xy 97.412472 115.468123)\n        (xy 97.561464 115.534458)\n        (xy 97.561467 115.534459)\n        (xy 97.5675 115.537145)\n        (xy 97.60395 115.544893)\n        (xy 97.733492 115.572428)\n        (xy 97.733496 115.572428)\n        (xy 97.739949 115.5738)\n        (xy 97.916251 115.5738)\n        (xy 97.922704 115.572428)\n        (xy 97.922708 115.572428)\n        (xy 98.05225 115.544893)\n        (xy 98.0887 115.537145)\n        (xy 98.094733 115.534459)\n        (xy 98.094736 115.534458)\n        (xy 98.243728 115.468123)\n        (xy 98.243731 115.468121)\n        (xy 98.24976 115.465437)\n        (xy 98.392391 115.361809)\n        (xy 98.410767 115.3414)\n        (xy 122.85468 115.3414)\n        (xy 122.873109 115.516736)\n        (xy 122.875149 115.523014)\n        (xy 122.875149 115.523015)\n        (xy 122.891204 115.572428)\n        (xy 122.927589 115.684409)\n        (xy 123.01574 115.837091)\n        (xy 123.020158 115.841998)\n        (xy 123.020159 115.841999)\n        (xy 123.088691 115.918111)\n        (xy 123.133709 115.968109)\n        (xy 123.178675 116.000779)\n        (xy 123.265193 116.063638)\n        (xy 123.27634 116.071737)\n        (xy 123.282369 116.074421)\n        (xy 123.282372 116.074423)\n        (xy 123.431364 116.140758)\n        (xy 123.431367 116.140759)\n        (xy 123.4374 116.143445)\n        (xy 123.453448 116.146856)\n        (xy 123.603392 116.178728)\n        (xy 123.603396 116.178728)\n        (xy 123.609849 116.1801)\n        (xy 123.786151 116.1801)\n        (xy 123.792604 116.178728)\n        (xy 123.792608 116.178728)\n        (xy 123.942552 116.146856)\n        (xy 123.9586 116.143445)\n        (xy 123.964633 116.140759)\n        (xy 123.964636 116.140758)\n        (xy 124.113628 116.074423)\n        (xy 124.113631 116.074421)\n        (xy 124.11966 116.071737)\n        (xy 124.130808 116.063638)\n        (xy 124.217325 116.000779)\n        (xy 124.262291 115.968109)\n        (xy 124.307309 115.918111)\n        (xy 124.375841 115.841999)\n        (xy 124.375842 115.841998)\n        (xy 124.38026 115.837091)\n        (xy 124.468411 115.684409)\n        (xy 124.504796 115.572428)\n        (xy 124.520851 115.523015)\n        (xy 124.520851 115.523014)\n        (xy 124.522891 115.516736)\n        (xy 124.54132 115.3414)\n        (xy 124.53025 115.236075)\n        (xy 124.523581 115.172628)\n        (xy 124.523581 115.172627)\n        (xy 124.522891 115.166064)\n        (xy 124.520144 115.157608)\n        (xy 124.489271 115.062593)\n        (xy 124.468411 114.998391)\n        (xy 124.38026 114.845709)\n        (xy 124.352909 114.815332)\n        (xy 124.266713 114.719602)\n        (xy 124.266712 114.719601)\n        (xy 124.262291 114.714691)\n        (xy 124.11966 114.611063)\n        (xy 124.113631 114.608379)\n        (xy 124.113628 114.608377)\n        (xy 123.964636 114.542042)\n        (xy 123.964633 114.542041)\n        (xy 123.9586 114.539355)\n        (xy 123.914461 114.529973)\n        (xy 123.792608 114.504072)\n        (xy 123.792604 114.504072)\n        (xy 123.786151 114.5027)\n        (xy 123.609849 114.5027)\n        (xy 123.603396 114.504072)\n        (xy 123.603392 114.504072)\n        (xy 123.481539 114.529973)\n        (xy 123.4374 114.539355)\n        (xy 123.431367 114.542041)\n        (xy 123.431364 114.542042)\n        (xy 123.282372 114.608377)\n        (xy 123.282369 114.608379)\n        (xy 123.27634 114.611063)\n        (xy 123.133709 114.714691)\n        (xy 123.129288 114.719601)\n        (xy 123.129287 114.719602)\n        (xy 123.043092 114.815332)\n        (xy 123.01574 114.845709)\n        (xy 122.927589 114.998391)\n        (xy 122.906729 115.062593)\n        (xy 122.875857 115.157608)\n        (xy 122.873109 115.166064)\n        (xy 122.872419 115.172627)\n        (xy 122.872419 115.172628)\n        (xy 122.86575 115.236075)\n        (xy 122.85468 115.3414)\n        (xy 98.410767 115.3414)\n        (xy 98.505941 115.235699)\n        (xy 98.505942 115.235698)\n        (xy 98.51036 115.230791)\n        (xy 98.584634 115.102145)\n        (xy 98.595207 115.083832)\n        (xy 98.595208 115.083831)\n        (xy 98.598511 115.078109)\n        (xy 98.647606 114.92701)\n        (xy 98.650951 114.916715)\n        (xy 98.650951 114.916714)\n        (xy 98.652991 114.910436)\n        (xy 98.67142 114.7351)\n        (xy 98.667278 114.695699)\n        (xy 101.026331 114.695699)\n        (xy 101.027215 114.69688)\n        (xy 101.032078 114.699227)\n        (xy 101.152974 114.730943)\n        (xy 101.167925 114.73299)\n        (xy 101.303328 114.735118)\n        (xy 101.318332 114.733541)\n        (xy 101.450338 114.703307)\n        (xy 101.456401 114.701125)\n        (xy 101.462206 114.695699)\n        (xy 102.676331 114.695699)\n        (xy 102.677215 114.69688)\n        (xy 102.682078 114.699227)\n        (xy 102.802974 114.730943)\n        (xy 102.817925 114.73299)\n        (xy 102.953328 114.735118)\n        (xy 102.968332 114.733541)\n        (xy 103.100338 114.703307)\n        (xy 103.106401 114.701125)\n        (xy 103.112206 114.695699)\n        (xy 104.326331 114.695699)\n        (xy 104.327215 114.69688)\n        (xy 104.332078 114.699227)\n        (xy 104.452974 114.730943)\n        (xy 104.467925 114.73299)\n        (xy 104.603328 114.735118)\n        (xy 104.618332 114.733541)\n        (xy 104.750338 114.703307)\n        (xy 104.756401 114.701125)\n        (xy 104.76401 114.694013)\n        (xy 104.761798 114.687408)\n        (xy 104.558212 114.483822)\n        (xy 104.544268 114.476208)\n        (xy 104.542435 114.476339)\n        (xy 104.53582 114.48059)\n        (xy 104.333091 114.683319)\n        (xy 104.326331 114.695699)\n        (xy 103.112206 114.695699)\n        (xy 103.11401 114.694013)\n        (xy 103.111798 114.687408)\n        (xy 102.908212 114.483822)\n        (xy 102.894268 114.476208)\n        (xy 102.892435 114.476339)\n        (xy 102.88582 114.48059)\n        (xy 102.683091 114.683319)\n        (xy 102.676331 114.695699)\n        (xy 101.462206 114.695699)\n        (xy 101.46401 114.694013)\n        (xy 101.461798 114.687408)\n        (xy 101.258212 114.483822)\n        (xy 101.244268 114.476208)\n        (xy 101.242435 114.476339)\n        (xy 101.23582 114.48059)\n        (xy 101.033091 114.683319)\n        (xy 101.026331 114.695699)\n        (xy 98.667278 114.695699)\n        (xy 98.667131 114.694296)\n        (xy 98.653681 114.566328)\n        (xy 98.653681 114.566327)\n        (xy 98.652991 114.559764)\n        (xy 98.633553 114.499938)\n        (xy 98.600553 114.398376)\n        (xy 98.598511 114.392091)\n        (xy 98.51036 114.239409)\n        (xy 98.482775 114.208772)\n        (xy 98.396813 114.113302)\n        (xy 98.396812 114.113301)\n        (xy 98.396348 114.112786)\n        (xy 100.619397 114.112786)\n        (xy 100.634258 114.247397)\n        (xy 100.637702 114.26208)\n        (xy 100.657787 114.316964)\n        (xy 100.666168 114.328306)\n        (xy 100.670625 114.327365)\n        (xy 100.873378 114.124612)\n        (xy 100.879756 114.112932)\n        (xy 101.609808 114.112932)\n        (xy 101.609939 114.114765)\n        (xy 101.61419 114.12138)\n        (xy 101.813998 114.321188)\n        (xy 101.826378 114.327948)\n        (xy 101.830476 114.32488)\n        (xy 101.848079 114.281091)\n        (xy 101.851981 114.266527)\n        (xy 101.871553 114.129007)\n        (xy 101.872177 114.120806)\n        (xy 101.872228 114.115921)\n        (xy 101.872055 114.112786)\n        (xy 102.269397 114.112786)\n        (xy 102.284258 114.247397)\n        (xy 102.287702 114.26208)\n        (xy 102.307787 114.316964)\n        (xy 102.316168 114.328306)\n        (xy 102.320625 114.327365)\n        (xy 102.523378 114.124612)\n        (xy 102.529756 114.112932)\n        (xy 103.259808 114.112932)\n        (xy 103.259939 114.114765)\n        (xy 103.26419 114.12138)\n        (xy 103.463998 114.321188)\n        (xy 103.476378 114.327948)\n        (xy 103.480476 114.32488)\n        (xy 103.498079 114.281091)\n        (xy 103.501981 114.266527)\n        (xy 103.521553 114.129007)\n        (xy 103.522177 114.120806)\n        (xy 103.522228 114.115921)\n        (xy 103.522055 114.112786)\n        (xy 103.919397 114.112786)\n        (xy 103.934258 114.247397)\n        (xy 103.937702 114.26208)\n        (xy 103.957787 114.316964)\n        (xy 103.966168 114.328306)\n        (xy 103.970625 114.327365)\n        (xy 104.173378 114.124612)\n        (xy 104.179756 114.112932)\n        (xy 104.909808 114.112932)\n        (xy 104.909939 114.114765)\n        (xy 104.91419 114.12138)\n        (xy 105.113998 114.321188)\n        (xy 105.126378 114.327948)\n        (xy 105.130476 114.32488)\n        (xy 105.148079 114.281091)\n        (xy 105.151981 114.266527)\n        (xy 105.171553 114.129007)\n        (xy 105.172177 114.120806)\n        (xy 105.172228 114.115921)\n        (xy 105.171776 114.107707)\n        (xy 105.155088 113.96981)\n        (xy 105.151492 113.955167)\n        (xy 105.133146 113.906616)\n        (xy 105.124646 113.895362)\n        (xy 105.120021 113.896389)\n        (xy 104.917422 114.098988)\n        (xy 104.909808 114.112932)\n        (xy 104.179756 114.112932)\n        (xy 104.180992 114.110668)\n        (xy 104.180861 114.108835)\n        (xy 104.17661 114.10222)\n        (xy 103.976862 113.902472)\n        (xy 103.964482 113.895712)\n        (xy 103.96054 113.898663)\n        (xy 103.940982 113.948828)\n        (xy 103.937232 113.963433)\n        (xy 103.919554 114.097705)\n        (xy 103.919397 114.112786)\n        (xy 103.522055 114.112786)\n        (xy 103.521776 114.107707)\n        (xy 103.505088 113.96981)\n        (xy 103.501492 113.955167)\n        (xy 103.483146 113.906616)\n        (xy 103.474646 113.895362)\n        (xy 103.470021 113.896389)\n        (xy 103.267422 114.098988)\n        (xy 103.259808 114.112932)\n        (xy 102.529756 114.112932)\n        (xy 102.530992 114.110668)\n        (xy 102.530861 114.108835)\n        (xy 102.52661 114.10222)\n        (xy 102.326862 113.902472)\n        (xy 102.314482 113.895712)\n        (xy 102.31054 113.898663)\n        (xy 102.290982 113.948828)\n        (xy 102.287232 113.963433)\n        (xy 102.269554 114.097705)\n        (xy 102.269397 114.112786)\n        (xy 101.872055 114.112786)\n        (xy 101.871776 114.107707)\n        (xy 101.855088 113.96981)\n        (xy 101.851492 113.955167)\n        (xy 101.833146 113.906616)\n        (xy 101.824646 113.895362)\n        (xy 101.820021 113.896389)\n        (xy 101.617422 114.098988)\n        (xy 101.609808 114.112932)\n        (xy 100.879756 114.112932)\n        (xy 100.880992 114.110668)\n        (xy 100.880861 114.108835)\n        (xy 100.87661 114.10222)\n        (xy 100.676862 113.902472)\n        (xy 100.664482 113.895712)\n        (xy 100.66054 113.898663)\n        (xy 100.640982 113.948828)\n        (xy 100.637232 113.963433)\n        (xy 100.619554 114.097705)\n        (xy 100.619397 114.112786)\n        (xy 98.396348 114.112786)\n        (xy 98.392391 114.108391)\n        (xy 98.2906 114.034435)\n        (xy 98.255102 114.008644)\n        (xy 98.255101 114.008643)\n        (xy 98.24976 114.004763)\n        (xy 98.243731 114.002079)\n        (xy 98.243728 114.002077)\n        (xy 98.094736 113.935742)\n        (xy 98.094733 113.935741)\n        (xy 98.0887 113.933055)\n        (xy 98.05225 113.925307)\n        (xy 97.922708 113.897772)\n        (xy 97.922704 113.897772)\n        (xy 97.916251 113.8964)\n        (xy 97.739949 113.8964)\n        (xy 97.733496 113.897772)\n        (xy 97.733492 113.897772)\n        (xy 97.60395 113.925307)\n        (xy 97.5675 113.933055)\n        (xy 97.561467 113.935741)\n        (xy 97.561464 113.935742)\n        (xy 97.412472 114.002077)\n        (xy 97.412469 114.002079)\n        (xy 97.40644 114.004763)\n        (xy 97.401099 114.008643)\n        (xy 97.401098 114.008644)\n        (xy 97.3656 114.034435)\n        (xy 97.263809 114.108391)\n        (xy 97.259388 114.113301)\n        (xy 97.259387 114.113302)\n        (xy 97.173426 114.208772)\n        (xy 97.14584 114.239409)\n        (xy 97.057689 114.392091)\n        (xy 97.055647 114.398376)\n        (xy 97.022648 114.499938)\n        (xy 97.003209 114.559764)\n        (xy 97.002519 114.566327)\n        (xy 97.002519 114.566328)\n        (xy 96.989069 114.694296)\n        (xy 96.98478 114.7351)\n        (xy 66.484919 114.7351)\n        (xy 66.480364 114.683038)\n        (xy 66.478461 114.672243)\n        (xy 66.422217 114.462337)\n        (xy 66.418471 114.452045)\n        (xy 66.326631 114.255093)\n        (xy 66.321152 114.245603)\n        (xy 66.285192 114.194247)\n        (xy 66.274716 114.185873)\n        (xy 66.261268 114.192942)\n        (xy 65.562022 114.892188)\n        (xy 65.554408 114.906132)\n        (xy 64.824356 114.906132)\n        (xy 64.825592 114.903868)\n        (xy 64.825461 114.902035)\n        (xy 64.82121 114.89542)\n        (xy 64.11801 114.19222)\n        (xy 64.106236 114.18579)\n        (xy 64.094221 114.195086)\n        (xy 64.058848 114.245603)\n        (xy 64.053369 114.255093)\n        (xy 63.961529 114.452045)\n        (xy 63.957783 114.462337)\n        (xy 63.901539 114.672243)\n        (xy 63.899636 114.683038)\n        (xy 63.880695 114.899525)\n        (xy 63.880695 114.910475)\n        (xy 60.3053 114.910475)\n        (xy 60.3053 113.635194)\n        (xy 61.639697 113.635194)\n        (xy 61.645804 113.707919)\n        (xy 61.656497 113.83525)\n        (xy 61.657015 113.841424)\n        (xy 61.714059 114.040361)\n        (xy 61.716877 114.045843)\n        (xy 61.716878 114.045847)\n        (xy 61.805838 114.218945)\n        (xy 61.805841 114.218949)\n        (xy 61.808658 114.224431)\n        (xy 61.937208 114.38662)\n        (xy 61.941902 114.390615)\n        (xy 62.079145 114.507418)\n        (xy 62.094812 114.520752)\n        (xy 62.10019 114.523758)\n        (xy 62.100192 114.523759)\n        (xy 62.164616 114.559764)\n        (xy 62.275467 114.621717)\n        (xy 62.472293 114.685669)\n        (xy 62.677793 114.710173)\n        (xy 62.683928 114.709701)\n        (xy 62.68393 114.709701)\n        (xy 62.746016 114.704924)\n        (xy 62.884138 114.694296)\n        (xy 63.083469 114.638642)\n        (xy 63.089943 114.635372)\n        (xy 63.226625 114.566328)\n        (xy 63.268194 114.54533)\n        (xy 63.27425 114.540599)\n        (xy 63.426416 114.421714)\n        (xy 63.426417 114.421713)\n        (xy 63.431277 114.417916)\n        (xy 63.566505 114.261252)\n        (xy 63.668729 114.081306)\n        (xy 63.734054 113.884931)\n        (xy 63.742221 113.820284)\n        (xy 64.470873 113.820284)\n        (xy 64.477942 113.833732)\n        (xy 65.177188 114.532978)\n        (xy 65.191132 114.540592)\n        (xy 65.192965 114.540461)\n        (xy 65.19958 114.53621)\n        (xy 65.90278 113.83301)\n        (xy 65.90921 113.821236)\n        (xy 65.899914 113.809221)\n        (xy 65.849397 113.773848)\n        (xy 65.839907 113.768369)\n        (xy 65.642955 113.676529)\n        (xy 65.632663 113.672783)\n        (xy 65.422757 113.616539)\n        (xy 65.411962 113.614636)\n        (xy 65.195475 113.595695)\n        (xy 65.184525 113.595695)\n        (xy 64.968038 113.614636)\n        (xy 64.957243 113.616539)\n        (xy 64.747337 113.672783)\n        (xy 64.737045 113.676529)\n        (xy 64.540093 113.768369)\n        (xy 64.530603 113.773848)\n        (xy 64.479247 113.809808)\n        (xy 64.470873 113.820284)\n        (xy 63.742221 113.820284)\n        (xy 63.74282 113.815542)\n        (xy 63.759551 113.68311)\n        (xy 63.759552 113.683103)\n        (xy 63.759993 113.679608)\n        (xy 63.760406 113.65)\n        (xy 63.756692 113.612116)\n        (xy 63.748544 113.52902)\n        (xy 101.0263 113.52902)\n        (xy 101.028671 113.535861)\n        (xy 101.232588 113.739778)\n        (xy 101.246532 113.747392)\n        (xy 101.248365 113.747261)\n        (xy 101.25498 113.74301)\n        (xy 101.458136 113.539854)\n        (xy 101.464052 113.52902)\n        (xy 102.6763 113.52902)\n        (xy 102.678671 113.535861)\n        (xy 102.882588 113.739778)\n        (xy 102.896532 113.747392)\n        (xy 102.898365 113.747261)\n        (xy 102.90498 113.74301)\n        (xy 103.108136 113.539854)\n        (xy 103.114052 113.52902)\n        (xy 104.3263 113.52902)\n        (xy 104.328671 113.535861)\n        (xy 104.532588 113.739778)\n        (xy 104.546532 113.747392)\n        (xy 104.548365 113.747261)\n        (xy 104.55498 113.74301)\n        (xy 104.758136 113.539854)\n        (xy 104.764896 113.527474)\n        (xy 104.762892 113.524798)\n        (xy 104.762671 113.524712)\n        (xy 104.631337 113.491723)\n        (xy 104.616368 113.489832)\n        (xy 104.480943 113.489123)\n        (xy 104.465967 113.490855)\n        (xy 104.334273 113.522473)\n        (xy 104.33245 113.52315)\n        (xy 104.3263 113.52902)\n        (xy 103.114052 113.52902)\n        (xy 103.114896 113.527474)\n        (xy 103.112892 113.524798)\n        (xy 103.112671 113.524712)\n        (xy 102.981337 113.491723)\n        (xy 102.966368 113.489832)\n        (xy 102.830943 113.489123)\n        (xy 102.815967 113.490855)\n        (xy 102.684273 113.522473)\n        (xy 102.68245 113.52315)\n        (xy 102.6763 113.52902)\n        (xy 101.464052 113.52902)\n        (xy 101.464896 113.527474)\n        (xy 101.462892 113.524798)\n        (xy 101.462671 113.524712)\n        (xy 101.331337 113.491723)\n        (xy 101.316368 113.489832)\n        (xy 101.180943 113.489123)\n        (xy 101.165967 113.490855)\n        (xy 101.034273 113.522473)\n        (xy 101.03245 113.52315)\n        (xy 101.0263 113.52902)\n        (xy 63.748544 113.52902)\n        (xy 63.74813 113.524798)\n        (xy 63.740211 113.444033)\n        (xy 63.680394 113.245911)\n        (xy 63.583235 113.06318)\n        (xy 63.57763 113.056307)\n        (xy 63.532917 113.001484)\n        (xy 63.452433 112.902802)\n        (xy 63.292972 112.770884)\n        (xy 63.110924 112.672451)\n        (xy 62.977311 112.631091)\n        (xy 62.919111 112.613075)\n        (xy 62.919108 112.613074)\n        (xy 62.913224 112.611253)\n        (xy 62.907099 112.610609)\n        (xy 62.907098 112.610609)\n        (xy 62.713531 112.590264)\n        (xy 62.71353 112.590264)\n        (xy 62.707403 112.58962)\n        (xy 62.621949 112.597397)\n        (xy 62.507439 112.607818)\n        (xy 62.507436 112.607819)\n        (xy 62.5013 112.608377)\n        (xy 62.495394 112.610115)\n        (xy 62.49539 112.610116)\n        (xy 62.370743 112.646802)\n        (xy 62.302765 112.666809)\n        (xy 62.119361 112.76269)\n        (xy 61.958073 112.892369)\n        (xy 61.825045 113.050906)\n        (xy 61.822079 113.056301)\n        (xy 61.822075 113.056307)\n        (xy 61.728315 113.226855)\n        (xy 61.728313 113.226859)\n        (xy 61.725343 113.232262)\n        (xy 61.723479 113.238137)\n        (xy 61.723478 113.23814)\n        (xy 61.668208 113.412373)\n        (xy 61.662766 113.429529)\n        (xy 61.639697 113.635194)\n        (xy 60.3053 113.635194)\n        (xy 60.3053 112.4144)\n        (xy 96.76138 112.4144)\n        (xy 96.76207 112.420965)\n        (xy 96.777734 112.56999)\n        (xy 96.779809 112.589736)\n        (xy 96.834289 112.757409)\n        (xy 96.837592 112.763131)\n        (xy 96.837593 112.763132)\n        (xy 96.850072 112.784746)\n        (xy 96.92244 112.910091)\n        (xy 96.926858 112.914998)\n        (xy 96.926859 112.914999)\n        (xy 97.023212 113.02201)\n        (xy 97.040409 113.041109)\n        (xy 97.18304 113.144737)\n        (xy 97.189069 113.147421)\n        (xy 97.189072 113.147423)\n        (xy 97.338064 113.213758)\n        (xy 97.338067 113.213759)\n        (xy 97.3441 113.216445)\n        (xy 97.38055 113.224193)\n        (xy 97.510092 113.251728)\n        (xy 97.510096 113.251728)\n        (xy 97.516549 113.2531)\n        (xy 97.692851 113.2531)\n        (xy 97.699304 113.251728)\n        (xy 97.699308 113.251728)\n        (xy 97.82885 113.224193)\n        (xy 97.8653 113.216445)\n        (xy 97.871333 113.213759)\n        (xy 97.871336 113.213758)\n        (xy 98.020328 113.147423)\n        (xy 98.020331 113.147421)\n        (xy 98.02636 113.144737)\n        (xy 98.162673 113.045699)\n        (xy 101.026331 113.045699)\n        (xy 101.027215 113.04688)\n        (xy 101.032078 113.049227)\n        (xy 101.152974 113.080943)\n        (xy 101.167925 113.08299)\n        (xy 101.303328 113.085118)\n        (xy 101.318332 113.083541)\n        (xy 101.450338 113.053307)\n        (xy 101.456401 113.051125)\n        (xy 101.462206 113.045699)\n        (xy 102.676331 113.045699)\n        (xy 102.677215 113.04688)\n        (xy 102.682078 113.049227)\n        (xy 102.802974 113.080943)\n        (xy 102.817925 113.08299)\n        (xy 102.953328 113.085118)\n        (xy 102.968332 113.083541)\n        (xy 103.100338 113.053307)\n        (xy 103.106401 113.051125)\n        (xy 103.112206 113.045699)\n        (xy 104.326331 113.045699)\n        (xy 104.327215 113.04688)\n        (xy 104.332078 113.049227)\n        (xy 104.452974 113.080943)\n        (xy 104.467925 113.08299)\n        (xy 104.603328 113.085118)\n        (xy 104.618332 113.083541)\n        (xy 104.750338 113.053307)\n        (xy 104.756401 113.051125)\n        (xy 104.76401 113.044013)\n        (xy 104.761798 113.037408)\n        (xy 104.64679 112.9224)\n        (xy 106.75628 112.9224)\n        (xy 106.75697 112.928965)\n        (xy 106.770355 113.056307)\n        (xy 106.774709 113.097736)\n        (xy 106.776749 113.104014)\n        (xy 106.776749 113.104015)\n        (xy 106.796499 113.1648)\n        (xy 106.829189 113.265409)\n        (xy 106.91734 113.418091)\n        (xy 106.921758 113.422998)\n        (xy 106.921759 113.422999)\n        (xy 107.008191 113.518991)\n        (xy 107.035309 113.549109)\n        (xy 107.079203 113.581)\n        (xy 107.169576 113.64666)\n        (xy 107.17794 113.652737)\n        (xy 107.183969 113.655421)\n        (xy 107.183972 113.655423)\n        (xy 107.332964 113.721758)\n        (xy 107.332967 113.721759)\n        (xy 107.339 113.724445)\n        (xy 107.37545 113.732193)\n        (xy 107.504992 113.759728)\n        (xy 107.504996 113.759728)\n        (xy 107.511449 113.7611)\n        (xy 107.687751 113.7611)\n        (xy 107.694204 113.759728)\n        (xy 107.694208 113.759728)\n        (xy 107.82375 113.732193)\n        (xy 107.8602 113.724445)\n        (xy 107.866233 113.721759)\n        (xy 107.866236 113.721758)\n        (xy 108.015228 113.655423)\n        (xy 108.015231 113.655421)\n        (xy 108.02126 113.652737)\n        (xy 108.029625 113.64666)\n        (xy 108.119997 113.581)\n        (xy 108.163891 113.549109)\n        (xy 108.191009 113.518991)\n        (xy 108.277441 113.422999)\n        (xy 108.277442 113.422998)\n        (xy 108.28186 113.418091)\n        (xy 108.370011 113.265409)\n        (xy 108.402701 113.1648)\n        (xy 108.422451 113.104015)\n        (xy 108.422451 113.104014)\n        (xy 108.424491 113.097736)\n        (xy 108.428846 113.056307)\n        (xy 108.44223 112.928965)\n        (xy 108.44292 112.9224)\n        (xy 108.43281 112.826208)\n        (xy 108.425181 112.753628)\n        (xy 108.425181 112.753627)\n        (xy 108.424491 112.747064)\n        (xy 108.403636 112.682877)\n        (xy 108.382077 112.616527)\n        (xy 108.370011 112.579391)\n        (xy 108.36645 112.573222)\n        (xy 108.304499 112.465921)\n        (xy 108.28186 112.426709)\n        (xy 108.27288 112.416735)\n        (xy 108.168313 112.300602)\n        (xy 108.168312 112.300601)\n        (xy 108.163891 112.295691)\n        (xy 108.02126 112.192063)\n        (xy 108.015231 112.189379)\n        (xy 108.015228 112.189377)\n        (xy 107.866236 112.123042)\n        (xy 107.866233 112.123041)\n        (xy 107.8602 112.120355)\n        (xy 107.82375 112.112607)\n        (xy 107.694208 112.085072)\n        (xy 107.694204 112.085072)\n        (xy 107.687751 112.0837)\n        (xy 107.511449 112.0837)\n        (xy 107.504996 112.085072)\n        (xy 107.504992 112.085072)\n        (xy 107.37545 112.112607)\n        (xy 107.339 112.120355)\n        (xy 107.332967 112.123041)\n        (xy 107.332964 112.123042)\n        (xy 107.183972 112.189377)\n        (xy 107.183969 112.189379)\n        (xy 107.17794 112.192063)\n        (xy 107.035309 112.295691)\n        (xy 107.030888 112.300601)\n        (xy 107.030887 112.300602)\n        (xy 106.926321 112.416735)\n        (xy 106.91734 112.426709)\n        (xy 106.894701 112.465921)\n        (xy 106.832751 112.573222)\n        (xy 106.829189 112.579391)\n        (xy 106.817123 112.616527)\n        (xy 106.795565 112.682877)\n        (xy 106.774709 112.747064)\n        (xy 106.774019 112.753627)\n        (xy 106.774019 112.753628)\n        (xy 106.76639 112.826208)\n        (xy 106.75628 112.9224)\n        (xy 104.64679 112.9224)\n        (xy 104.558212 112.833822)\n        (xy 104.544268 112.826208)\n        (xy 104.542435 112.826339)\n        (xy 104.53582 112.83059)\n        (xy 104.333091 113.033319)\n        (xy 104.326331 113.045699)\n        (xy 103.112206 113.045699)\n        (xy 103.11401 113.044013)\n        (xy 103.111798 113.037408)\n        (xy 102.908212 112.833822)\n        (xy 102.894268 112.826208)\n        (xy 102.892435 112.826339)\n        (xy 102.88582 112.83059)\n        (xy 102.683091 113.033319)\n        (xy 102.676331 113.045699)\n        (xy 101.462206 113.045699)\n        (xy 101.46401 113.044013)\n        (xy 101.461798 113.037408)\n        (xy 101.258212 112.833822)\n        (xy 101.244268 112.826208)\n        (xy 101.242435 112.826339)\n        (xy 101.23582 112.83059)\n        (xy 101.033091 113.033319)\n        (xy 101.026331 113.045699)\n        (xy 98.162673 113.045699)\n        (xy 98.168991 113.041109)\n        (xy 98.186188 113.02201)\n        (xy 98.282541 112.914999)\n        (xy 98.282542 112.914998)\n        (xy 98.28696 112.910091)\n        (xy 98.359328 112.784746)\n        (xy 98.371807 112.763132)\n        (xy 98.371808 112.763131)\n        (xy 98.375111 112.757409)\n        (xy 98.429591 112.589736)\n        (xy 98.431667 112.56999)\n        (xy 98.442934 112.462786)\n        (xy 100.619397 112.462786)\n        (xy 100.634258 112.597397)\n        (xy 100.637702 112.61208)\n        (xy 100.657787 112.666964)\n        (xy 100.666168 112.678306)\n        (xy 100.670625 112.677365)\n        (xy 100.873378 112.474612)\n        (xy 100.879756 112.462932)\n        (xy 101.609808 112.462932)\n        (xy 101.609939 112.464765)\n        (xy 101.61419 112.47138)\n        (xy 101.813998 112.671188)\n        (xy 101.826378 112.677948)\n        (xy 101.830476 112.67488)\n        (xy 101.848079 112.631091)\n        (xy 101.851981 112.616527)\n        (xy 101.871553 112.479007)\n        (xy 101.872177 112.470806)\n        (xy 101.872228 112.465921)\n        (xy 101.872055 112.462786)\n        (xy 102.269397 112.462786)\n        (xy 102.284258 112.597397)\n        (xy 102.287702 112.61208)\n        (xy 102.307787 112.666964)\n        (xy 102.316168 112.678306)\n        (xy 102.320625 112.677365)\n        (xy 102.523378 112.474612)\n        (xy 102.529756 112.462932)\n        (xy 103.259808 112.462932)\n        (xy 103.259939 112.464765)\n        (xy 103.26419 112.47138)\n        (xy 103.463998 112.671188)\n        (xy 103.476378 112.677948)\n        (xy 103.480476 112.67488)\n        (xy 103.498079 112.631091)\n        (xy 103.501981 112.616527)\n        (xy 103.521553 112.479007)\n        (xy 103.522177 112.470806)\n        (xy 103.522228 112.465921)\n        (xy 103.522055 112.462786)\n        (xy 103.919397 112.462786)\n        (xy 103.934258 112.597397)\n        (xy 103.937702 112.61208)\n        (xy 103.957787 112.666964)\n        (xy 103.966168 112.678306)\n        (xy 103.970625 112.677365)\n        (xy 104.173378 112.474612)\n        (xy 104.179756 112.462932)\n        (xy 104.909808 112.462932)\n        (xy 104.909939 112.464765)\n        (xy 104.91419 112.47138)\n        (xy 105.113998 112.671188)\n        (xy 105.126378 112.677948)\n        (xy 105.130476 112.67488)\n        (xy 105.148079 112.631091)\n        (xy 105.151981 112.616527)\n        (xy 105.171553 112.479007)\n        (xy 105.172177 112.470806)\n        (xy 105.172228 112.465921)\n        (xy 105.171776 112.457707)\n        (xy 105.155088 112.31981)\n        (xy 105.151492 112.305167)\n        (xy 105.133146 112.256616)\n        (xy 105.124646 112.245362)\n        (xy 105.120021 112.246389)\n        (xy 104.917422 112.448988)\n        (xy 104.909808 112.462932)\n        (xy 104.179756 112.462932)\n        (xy 104.180992 112.460668)\n        (xy 104.180861 112.458835)\n        (xy 104.17661 112.45222)\n        (xy 103.976862 112.252472)\n        (xy 103.964482 112.245712)\n        (xy 103.96054 112.248663)\n        (xy 103.940982 112.298828)\n        (xy 103.937232 112.313433)\n        (xy 103.919554 112.447705)\n        (xy 103.919397 112.462786)\n        (xy 103.522055 112.462786)\n        (xy 103.521776 112.457707)\n        (xy 103.505088 112.31981)\n        (xy 103.501492 112.305167)\n        (xy 103.483146 112.256616)\n        (xy 103.474646 112.245362)\n        (xy 103.470021 112.246389)\n        (xy 103.267422 112.448988)\n        (xy 103.259808 112.462932)\n        (xy 102.529756 112.462932)\n        (xy 102.530992 112.460668)\n        (xy 102.530861 112.458835)\n        (xy 102.52661 112.45222)\n        (xy 102.326862 112.252472)\n        (xy 102.314482 112.245712)\n        (xy 102.31054 112.248663)\n        (xy 102.290982 112.298828)\n        (xy 102.287232 112.313433)\n        (xy 102.269554 112.447705)\n        (xy 102.269397 112.462786)\n        (xy 101.872055 112.462786)\n        (xy 101.871776 112.457707)\n        (xy 101.855088 112.31981)\n        (xy 101.851492 112.305167)\n        (xy 101.833146 112.256616)\n        (xy 101.824646 112.245362)\n        (xy 101.820021 112.246389)\n        (xy 101.617422 112.448988)\n        (xy 101.609808 112.462932)\n        (xy 100.879756 112.462932)\n        (xy 100.880992 112.460668)\n        (xy 100.880861 112.458835)\n        (xy 100.87661 112.45222)\n        (xy 100.676862 112.252472)\n        (xy 100.664482 112.245712)\n        (xy 100.66054 112.248663)\n        (xy 100.640982 112.298828)\n        (xy 100.637232 112.313433)\n        (xy 100.619554 112.447705)\n        (xy 100.619397 112.462786)\n        (xy 98.442934 112.462786)\n        (xy 98.44733 112.420965)\n        (xy 98.44802 112.4144)\n        (xy 98.438078 112.31981)\n        (xy 98.430281 112.245628)\n        (xy 98.430281 112.245627)\n        (xy 98.429591 112.239064)\n        (xy 98.375111 112.071391)\n        (xy 98.28696 111.918709)\n        (xy 98.251224 111.87902)\n        (xy 101.0263 111.87902)\n        (xy 101.028671 111.885861)\n        (xy 101.232588 112.089778)\n        (xy 101.246532 112.097392)\n        (xy 101.248365 112.097261)\n        (xy 101.25498 112.09301)\n        (xy 101.458136 111.889854)\n        (xy 101.464052 111.87902)\n        (xy 102.6763 111.87902)\n        (xy 102.678671 111.885861)\n        (xy 102.882588 112.089778)\n        (xy 102.896532 112.097392)\n        (xy 102.898365 112.097261)\n        (xy 102.90498 112.09301)\n        (xy 103.108136 111.889854)\n        (xy 103.114052 111.87902)\n        (xy 104.3263 111.87902)\n        (xy 104.328671 111.885861)\n        (xy 104.532588 112.089778)\n        (xy 104.546532 112.097392)\n        (xy 104.548365 112.097261)\n        (xy 104.55498 112.09301)\n        (xy 104.758136 111.889854)\n        (xy 104.764896 111.877474)\n        (xy 104.762892 111.874798)\n        (xy 104.762671 111.874712)\n        (xy 104.631337 111.841723)\n        (xy 104.616368 111.839832)\n        (xy 104.480943 111.839123)\n        (xy 104.465967 111.840855)\n        (xy 104.334273 111.872473)\n        (xy 104.33245 111.87315)\n        (xy 104.3263 111.87902)\n        (xy 103.114052 111.87902)\n        (xy 103.114896 111.877474)\n        (xy 103.112892 111.874798)\n        (xy 103.112671 111.874712)\n        (xy 102.981337 111.841723)\n        (xy 102.966368 111.839832)\n        (xy 102.830943 111.839123)\n        (xy 102.815967 111.840855)\n        (xy 102.684273 111.872473)\n        (xy 102.68245 111.87315)\n        (xy 102.6763 111.87902)\n        (xy 101.464052 111.87902)\n        (xy 101.464896 111.877474)\n        (xy 101.462892 111.874798)\n        (xy 101.462671 111.874712)\n        (xy 101.331337 111.841723)\n        (xy 101.316368 111.839832)\n        (xy 101.180943 111.839123)\n        (xy 101.165967 111.840855)\n        (xy 101.034273 111.872473)\n        (xy 101.03245 111.87315)\n        (xy 101.0263 111.87902)\n        (xy 98.251224 111.87902)\n        (xy 98.247423 111.874798)\n        (xy 98.173413 111.792602)\n        (xy 98.173412 111.792601)\n        (xy 98.168991 111.787691)\n        (xy 98.061471 111.709573)\n        (xy 98.031702 111.687944)\n        (xy 98.031701 111.687943)\n        (xy 98.02636 111.684063)\n        (xy 98.020331 111.681379)\n        (xy 98.020328 111.681377)\n        (xy 97.871336 111.615042)\n        (xy 97.871333 111.615041)\n        (xy 97.8653 111.612355)\n        (xy 97.803975 111.59932)\n        (xy 97.699308 111.577072)\n        (xy 97.699304 111.577072)\n        (xy 97.692851 111.5757)\n        (xy 97.516549 111.5757)\n        (xy 97.510096 111.577072)\n        (xy 97.510092 111.577072)\n        (xy 97.405425 111.59932)\n        (xy 97.3441 111.612355)\n        (xy 97.338067 111.615041)\n        (xy 97.338064 111.615042)\n        (xy 97.189072 111.681377)\n        (xy 97.189069 111.681379)\n        (xy 97.18304 111.684063)\n        (xy 97.177699 111.687943)\n        (xy 97.177698 111.687944)\n        (xy 97.147929 111.709573)\n        (xy 97.040409 111.787691)\n        (xy 97.035988 111.792601)\n        (xy 97.035987 111.792602)\n        (xy 96.961978 111.874798)\n        (xy 96.92244 111.918709)\n        (xy 96.834289 112.071391)\n        (xy 96.779809 112.239064)\n        (xy 96.779119 112.245627)\n        (xy 96.779119 112.245628)\n        (xy 96.771322 112.31981)\n        (xy 96.76138 112.4144)\n        (xy 60.3053 112.4144)\n        (xy 60.3053 111.395699)\n        (xy 101.026331 111.395699)\n        (xy 101.027215 111.39688)\n        (xy 101.032078 111.399227)\n        (xy 101.152974 111.430943)\n        (xy 101.167925 111.43299)\n        (xy 101.303328 111.435118)\n        (xy 101.318332 111.433541)\n        (xy 101.450338 111.403307)\n        (xy 101.456401 111.401125)\n        (xy 101.462206 111.395699)\n        (xy 102.676331 111.395699)\n        (xy 102.677215 111.39688)\n        (xy 102.682078 111.399227)\n        (xy 102.802974 111.430943)\n        (xy 102.817925 111.43299)\n        (xy 102.953328 111.435118)\n        (xy 102.968332 111.433541)\n        (xy 103.100338 111.403307)\n        (xy 103.106401 111.401125)\n        (xy 103.112206 111.395699)\n        (xy 104.326331 111.395699)\n        (xy 104.327215 111.39688)\n        (xy 104.332078 111.399227)\n        (xy 104.452974 111.430943)\n        (xy 104.467925 111.43299)\n        (xy 104.603328 111.435118)\n        (xy 104.618332 111.433541)\n        (xy 104.750338 111.403307)\n        (xy 104.756401 111.401125)\n        (xy 104.76401 111.394013)\n        (xy 104.761798 111.387408)\n        (xy 104.558212 111.183822)\n        (xy 104.544268 111.176208)\n        (xy 104.542435 111.176339)\n        (xy 104.53582 111.18059)\n        (xy 104.333091 111.383319)\n        (xy 104.326331 111.395699)\n        (xy 103.112206 111.395699)\n        (xy 103.11401 111.394013)\n        (xy 103.111798 111.387408)\n        (xy 102.908212 111.183822)\n        (xy 102.894268 111.176208)\n        (xy 102.892435 111.176339)\n        (xy 102.88582 111.18059)\n        (xy 102.683091 111.383319)\n        (xy 102.676331 111.395699)\n        (xy 101.462206 111.395699)\n        (xy 101.46401 111.394013)\n        (xy 101.461798 111.387408)\n        (xy 101.258212 111.183822)\n        (xy 101.244268 111.176208)\n        (xy 101.242435 111.176339)\n        (xy 101.23582 111.18059)\n        (xy 101.033091 111.383319)\n        (xy 101.026331 111.395699)\n        (xy 60.3053 111.395699)\n        (xy 60.3053 110.053526)\n        (xy 62.161304 110.053526)\n        (xy 62.166214 110.060084)\n        (xy 62.27029 110.118252)\n        (xy 62.281528 110.123161)\n        (xy 62.466542 110.183275)\n        (xy 62.478516 110.185908)\n        (xy 62.671691 110.208943)\n        (xy 62.68394 110.2092)\n        (xy 62.877908 110.194275)\n        (xy 62.889988 110.192144)\n        (xy 63.077351 110.139831)\n        (xy 63.088784 110.135397)\n        (xy 63.230344 110.06389)\n        (xy 63.240628 110.054245)\n        (xy 63.23839 110.047601)\n        (xy 62.712811 109.522021)\n        (xy 62.698868 109.514408)\n        (xy 62.697034 109.514539)\n        (xy 62.69042 109.51879)\n        (xy 62.168064 110.041146)\n        (xy 62.161304 110.053526)\n        (xy 60.3053 110.053526)\n        (xy 60.3053 109.141344)\n        (xy 61.640715 109.141344)\n        (xy 61.656993 109.335191)\n        (xy 61.659208 109.347258)\n        (xy 61.712826 109.53425)\n        (xy 61.717345 109.545662)\n        (xy 61.786389 109.680006)\n        (xy 61.796108 109.690225)\n        (xy 61.802908 109.687881)\n        (xy 62.327979 109.162811)\n        (xy 62.334356 109.151132)\n        (xy 63.064408 109.151132)\n        (xy 63.064539 109.152966)\n        (xy 63.06879 109.15958)\n        (xy 63.590992 109.681781)\n        (xy 63.603367 109.688538)\n        (xy 63.610101 109.683497)\n        (xy 63.665223 109.586465)\n        (xy 63.670217 109.575249)\n        (xy 63.714344 109.4426)\n        (xy 67.03068 109.4426)\n        (xy 67.03137 109.449165)\n        (xy 67.046013 109.588476)\n        (xy 67.049109 109.617936)\n        (xy 67.051149 109.624214)\n        (xy 67.051149 109.624215)\n        (xy 67.055155 109.636544)\n        (xy 67.103589 109.785609)\n        (xy 67.19174 109.938291)\n        (xy 67.309709 110.069309)\n        (xy 67.377073 110.118252)\n        (xy 67.437616 110.162239)\n        (xy 67.45234 110.172937)\n        (xy 67.458369 110.175621)\n        (xy 67.458372 110.175623)\n        (xy 67.607364 110.241958)\n        (xy 67.607367 110.241959)\n        (xy 67.6134 110.244645)\n        (xy 67.64985 110.252393)\n        (xy 67.779392 110.279928)\n        (xy 67.779396 110.279928)\n        (xy 67.785849 110.2813)\n        (xy 67.962151 110.2813)\n        (xy 67.968604 110.279928)\n        (xy 67.968608 110.279928)\n        (xy 68.09815 110.252393)\n        (xy 68.1346 110.244645)\n        (xy 68.140633 110.241959)\n        (xy 68.140636 110.241958)\n        (xy 68.289628 110.175623)\n        (xy 68.289631 110.175621)\n        (xy 68.29566 110.172937)\n        (xy 68.310385 110.162239)\n        (xy 68.370927 110.118252)\n        (xy 68.438291 110.069309)\n        (xy 68.55626 109.938291)\n        (xy 68.563818 109.9252)\n        (xy 85.01388 109.9252)\n        (xy 85.01457 109.931765)\n        (xy 85.027444 110.054245)\n        (xy 85.032309 110.100536)\n        (xy 85.034349 110.106814)\n        (xy 85.034349 110.106815)\n        (xy 85.062813 110.194419)\n        (xy 85.086789 110.268209)\n        (xy 85.17494 110.420891)\n        (xy 85.179358 110.425798)\n        (xy 85.179359 110.425799)\n        (xy 85.275529 110.532607)\n        (xy 85.292909 110.551909)\n        (xy 85.43554 110.655537)\n        (xy 85.441569 110.658221)\n        (xy 85.441572 110.658223)\n        (xy 85.590564 110.724558)\n        (xy 85.590567 110.724559)\n        (xy 85.5966 110.727245)\n        (xy 85.63305 110.734993)\n        (xy 85.762592 110.762528)\n        (xy 85.762596 110.762528)\n        (xy 85.769049 110.7639)\n        (xy 85.945351 110.7639)\n        (xy 85.951804 110.762528)\n        (xy 85.951808 110.762528)\n        (xy 86.08135 110.734993)\n        (xy 86.1178 110.727245)\n        (xy 86.123833 110.724559)\n        (xy 86.123836 110.724558)\n        (xy 86.272828 110.658223)\n        (xy 86.272831 110.658221)\n        (xy 86.27886 110.655537)\n        (xy 86.421491 110.551909)\n        (xy 86.438871 110.532607)\n        (xy 86.535041 110.425799)\n        (xy 86.535042 110.425798)\n        (xy 86.53946 110.420891)\n        (xy 86.627611 110.268209)\n        (xy 86.651587 110.194419)\n        (xy 86.664785 110.1538)\n        (xy 97.40908 110.1538)\n        (xy 97.40977 110.160365)\n        (xy 97.410684 110.169056)\n        (xy 97.427509 110.329136)\n        (xy 97.429549 110.335414)\n        (xy 97.429549 110.335415)\n        (xy 97.442862 110.376389)\n        (xy 97.481989 110.496809)\n        (xy 97.485292 110.502531)\n        (xy 97.485293 110.502532)\n        (xy 97.499043 110.526348)\n        (xy 97.57014 110.649491)\n        (xy 97.574558 110.654398)\n        (xy 97.574559 110.654399)\n        (xy 97.64015 110.727245)\n        (xy 97.688109 110.780509)\n        (xy 97.83074 110.884137)\n        (xy 97.836769 110.886821)\n        (xy 97.836772 110.886823)\n        (xy 97.985764 110.953158)\n        (xy 97.985767 110.953159)\n        (xy 97.9918 110.955845)\n        (xy 98.021134 110.96208)\n        (xy 98.157792 110.991128)\n        (xy 98.157796 110.991128)\n        (xy 98.164249 110.9925)\n        (xy 98.340551 110.9925)\n        (xy 98.347004 110.991128)\n        (xy 98.347008 110.991128)\n        (xy 98.483666 110.96208)\n        (xy 98.513 110.955845)\n        (xy 98.519033 110.953159)\n        (xy 98.519036 110.953158)\n        (xy 98.668028 110.886823)\n        (xy 98.668031 110.886821)\n        (xy 98.67406 110.884137)\n        (xy 98.772266 110.812786)\n        (xy 100.619397 110.812786)\n        (xy 100.634258 110.947397)\n        (xy 100.637702 110.96208)\n        (xy 100.657787 111.016964)\n        (xy 100.666168 111.028306)\n        (xy 100.670625 111.027365)\n        (xy 100.873378 110.824612)\n        (xy 100.879756 110.812932)\n        (xy 101.609808 110.812932)\n        (xy 101.609939 110.814765)\n        (xy 101.61419 110.82138)\n        (xy 101.813998 111.021188)\n        (xy 101.826378 111.027948)\n        (xy 101.830476 111.02488)\n        (xy 101.848079 110.981091)\n        (xy 101.851981 110.966527)\n        (xy 101.871553 110.829007)\n        (xy 101.872177 110.820806)\n        (xy 101.872228 110.815921)\n        (xy 101.872055 110.812786)\n        (xy 102.269397 110.812786)\n        (xy 102.284258 110.947397)\n        (xy 102.287702 110.96208)\n        (xy 102.307787 111.016964)\n        (xy 102.316168 111.028306)\n        (xy 102.320625 111.027365)\n        (xy 102.523378 110.824612)\n        (xy 102.529756 110.812932)\n        (xy 103.259808 110.812932)\n        (xy 103.259939 110.814765)\n        (xy 103.26419 110.82138)\n        (xy 103.463998 111.021188)\n        (xy 103.476378 111.027948)\n        (xy 103.480476 111.02488)\n        (xy 103.498079 110.981091)\n        (xy 103.501981 110.966527)\n        (xy 103.521553 110.829007)\n        (xy 103.522177 110.820806)\n        (xy 103.522228 110.815921)\n        (xy 103.522055 110.812786)\n        (xy 103.919397 110.812786)\n        (xy 103.934258 110.947397)\n        (xy 103.937702 110.96208)\n        (xy 103.957787 111.016964)\n        (xy 103.966168 111.028306)\n        (xy 103.970625 111.027365)\n        (xy 104.173378 110.824612)\n        (xy 104.179756 110.812932)\n        (xy 104.909808 110.812932)\n        (xy 104.909939 110.814765)\n        (xy 104.91419 110.82138)\n        (xy 105.113998 111.021188)\n        (xy 105.126378 111.027948)\n        (xy 105.130476 111.02488)\n        (xy 105.148079 110.981091)\n        (xy 105.151981 110.966527)\n        (xy 105.171553 110.829007)\n        (xy 105.172177 110.820806)\n        (xy 105.172228 110.815921)\n        (xy 105.171776 110.807707)\n        (xy 105.155088 110.66981)\n        (xy 105.151492 110.655167)\n        (xy 105.133146 110.606616)\n        (xy 105.124646 110.595362)\n        (xy 105.120021 110.596389)\n        (xy 104.917422 110.798988)\n        (xy 104.909808 110.812932)\n        (xy 104.179756 110.812932)\n        (xy 104.180992 110.810668)\n        (xy 104.180861 110.808835)\n        (xy 104.17661 110.80222)\n        (xy 103.976862 110.602472)\n        (xy 103.964482 110.595712)\n        (xy 103.96054 110.598663)\n        (xy 103.940982 110.648828)\n        (xy 103.937232 110.663433)\n        (xy 103.919554 110.797705)\n        (xy 103.919397 110.812786)\n        (xy 103.522055 110.812786)\n        (xy 103.521776 110.807707)\n        (xy 103.505088 110.66981)\n        (xy 103.501492 110.655167)\n        (xy 103.483146 110.606616)\n        (xy 103.474646 110.595362)\n        (xy 103.470021 110.596389)\n        (xy 103.267422 110.798988)\n        (xy 103.259808 110.812932)\n        (xy 102.529756 110.812932)\n        (xy 102.530992 110.810668)\n        (xy 102.530861 110.808835)\n        (xy 102.52661 110.80222)\n        (xy 102.326862 110.602472)\n        (xy 102.314482 110.595712)\n        (xy 102.31054 110.598663)\n        (xy 102.290982 110.648828)\n        (xy 102.287232 110.663433)\n        (xy 102.269554 110.797705)\n        (xy 102.269397 110.812786)\n        (xy 101.872055 110.812786)\n        (xy 101.871776 110.807707)\n        (xy 101.855088 110.66981)\n        (xy 101.851492 110.655167)\n        (xy 101.833146 110.606616)\n        (xy 101.824646 110.595362)\n        (xy 101.820021 110.596389)\n        (xy 101.617422 110.798988)\n        (xy 101.609808 110.812932)\n        (xy 100.879756 110.812932)\n        (xy 100.880992 110.810668)\n        (xy 100.880861 110.808835)\n        (xy 100.87661 110.80222)\n        (xy 100.676862 110.602472)\n        (xy 100.664482 110.595712)\n        (xy 100.66054 110.598663)\n        (xy 100.640982 110.648828)\n        (xy 100.637232 110.663433)\n        (xy 100.619554 110.797705)\n        (xy 100.619397 110.812786)\n        (xy 98.772266 110.812786)\n        (xy 98.816691 110.780509)\n        (xy 98.86465 110.727245)\n        (xy 98.930241 110.654399)\n        (xy 98.930242 110.654398)\n        (xy 98.93466 110.649491)\n        (xy 99.005757 110.526348)\n        (xy 99.019507 110.502532)\n        (xy 99.019508 110.502531)\n        (xy 99.022811 110.496809)\n        (xy 99.061938 110.376389)\n        (xy 99.075251 110.335415)\n        (xy 99.075251 110.335414)\n        (xy 99.077291 110.329136)\n        (xy 99.087814 110.22902)\n        (xy 101.0263 110.22902)\n        (xy 101.028671 110.235861)\n        (xy 101.232588 110.439778)\n        (xy 101.246532 110.447392)\n        (xy 101.248365 110.447261)\n        (xy 101.25498 110.44301)\n        (xy 101.458136 110.239854)\n        (xy 101.464052 110.22902)\n        (xy 102.6763 110.22902)\n        (xy 102.678671 110.235861)\n        (xy 102.882588 110.439778)\n        (xy 102.896532 110.447392)\n        (xy 102.898365 110.447261)\n        (xy 102.90498 110.44301)\n        (xy 103.108136 110.239854)\n        (xy 103.114052 110.22902)\n        (xy 104.3263 110.22902)\n        (xy 104.328671 110.235861)\n        (xy 104.532588 110.439778)\n        (xy 104.546532 110.447392)\n        (xy 104.548365 110.447261)\n        (xy 104.55498 110.44301)\n        (xy 104.63499 110.363)\n        (xy 116.25068 110.363)\n        (xy 116.25137 110.369565)\n        (xy 116.266554 110.514023)\n        (xy 116.269109 110.538336)\n        (xy 116.271149 110.544614)\n        (xy 116.271149 110.544615)\n        (xy 116.287971 110.596389)\n        (xy 116.323589 110.706009)\n        (xy 116.326892 110.711731)\n        (xy 116.326893 110.711732)\n        (xy 116.336642 110.728618)\n        (xy 116.41174 110.858691)\n        (xy 116.416158 110.863598)\n        (xy 116.416159 110.863599)\n        (xy 116.529709 110.989709)\n        (xy 116.528578 110.990728)\n        (xy 116.561709 111.044517)\n        (xy 116.560351 111.1155)\n        (xy 116.543243 111.150146)\n        (xy 116.498358 111.214012)\n        (xy 116.473444 111.249461)\n        (xy 116.470682 111.256544)\n        (xy 116.470682 111.256545)\n        (xy 116.462215 111.278263)\n        (xy 116.411988 111.407089)\n        (xy 116.405356 111.457465)\n        (xy 116.397778 111.515028)\n        (xy 116.389905 111.574826)\n        (xy 116.40847 111.74299)\n        (xy 116.411668 111.75173)\n        (xy 116.462215 111.889854)\n        (xy 116.466612 111.90187)\n        (xy 116.470848 111.908173)\n        (xy 116.470848 111.908174)\n        (xy 116.55674 112.035996)\n        (xy 116.556743 112.035999)\n        (xy 116.560974 112.042296)\n        (xy 116.607984 112.085072)\n        (xy 116.67861 112.149336)\n        (xy 116.686108 112.156159)\n        (xy 116.834791 112.236887)\n        (xy 116.998438 112.279819)\n        (xy 117.086047 112.281196)\n        (xy 117.160004 112.282358)\n        (xy 117.160007 112.282358)\n        (xy 117.167602 112.282477)\n        (xy 117.225723 112.269165)\n        (xy 117.325114 112.246402)\n        (xy 117.325118 112.246401)\n        (xy 117.332517 112.244706)\n        (xy 117.483662 112.168688)\n        (xy 117.489433 112.163759)\n        (xy 117.489436 112.163757)\n        (xy 117.606539 112.063741)\n        (xy 117.60654 112.06374)\n        (xy 117.612311 112.058811)\n        (xy 117.672373 111.975226)\n        (xy 126.504305 111.975226)\n        (xy 126.52287 112.14339)\n        (xy 126.52548 112.150522)\n        (xy 126.576811 112.290789)\n        (xy 126.581012 112.30227)\n        (xy 126.585248 112.308573)\n        (xy 126.585248 112.308574)\n        (xy 126.67114 112.436396)\n        (xy 126.671143 112.436399)\n        (xy 126.675374 112.442696)\n        (xy 126.719841 112.483158)\n        (xy 126.783573 112.541149)\n        (xy 126.800508 112.556559)\n        (xy 126.861399 112.58962)\n        (xy 126.935356 112.629775)\n        (xy 126.949191 112.637287)\n        (xy 127.112838 112.680219)\n        (xy 127.200447 112.681596)\n        (xy 127.274404 112.682758)\n        (xy 127.274407 112.682758)\n        (xy 127.282002 112.682877)\n        (xy 127.359751 112.66507)\n        (xy 127.439514 112.646802)\n        (xy 127.439518 112.646801)\n        (xy 127.446917 112.645106)\n        (xy 127.598062 112.569088)\n        (xy 127.603833 112.564159)\n        (xy 127.603836 112.564157)\n        (xy 127.616731 112.553143)\n        (xy 127.622997 112.547792)\n        (xy 127.687786 112.51876)\n        (xy 127.757986 112.529364)\n        (xy 127.811309 112.576239)\n        (xy 127.830067 112.629775)\n        (xy 127.831109 112.639213)\n        (xy 127.84367 112.75299)\n        (xy 127.847058 112.762247)\n        (xy 127.898494 112.902802)\n        (xy 127.901812 112.91187)\n        (xy 127.906048 112.918173)\n        (xy 127.906048 112.918174)\n        (xy 127.99194 113.045996)\n        (xy 127.991943 113.045999)\n        (xy 127.996174 113.052296)\n        (xy 128.121308 113.166159)\n        (xy 128.127983 113.169783)\n        (xy 128.152727 113.183218)\n        (xy 128.203048 113.2333)\n        (xy 128.218305 113.302638)\n        (xy 128.193653 113.369217)\n        (xy 128.166669 113.395883)\n        (xy 128.142709 113.413291)\n        (xy 128.138288 113.418201)\n        (xy 128.138287 113.418202)\n        (xy 128.032347 113.535861)\n        (xy 128.02474 113.544309)\n        (xy 127.996028 113.59404)\n        (xy 127.943427 113.685148)\n        (xy 127.936589 113.696991)\n        (xy 127.919444 113.749759)\n        (xy 127.885872 113.853084)\n        (xy 127.882109 113.864664)\n        (xy 127.881419 113.871227)\n        (xy 127.881419 113.871228)\n        (xy 127.872517 113.955927)\n        (xy 127.86368 114.04)\n        (xy 127.86437 114.046565)\n        (xy 127.880949 114.204295)\n        (xy 127.882109 114.215336)\n        (xy 127.936589 114.383009)\n        (xy 127.939892 114.388731)\n        (xy 127.939893 114.388732)\n        (xy 127.958935 114.421714)\n        (xy 128.02474 114.535691)\n        (xy 128.029158 114.540598)\n        (xy 128.029159 114.540599)\n        (xy 128.126057 114.648215)\n        (xy 128.142709 114.666709)\n        (xy 128.201882 114.709701)\n        (xy 128.245877 114.741665)\n        (xy 128.28534 114.770337)\n        (xy 128.291369 114.773021)\n        (xy 128.291372 114.773023)\n        (xy 128.440364 114.839358)\n        (xy 128.440367 114.839359)\n        (xy 128.4464 114.842045)\n        (xy 128.463638 114.845709)\n        (xy 128.612392 114.877328)\n        (xy 128.612396 114.877328)\n        (xy 128.618849 114.8787)\n        (xy 128.795151 114.8787)\n        (xy 128.801604 114.877328)\n        (xy 128.801608 114.877328)\n        (xy 128.950362 114.845709)\n        (xy 128.9676 114.842045)\n        (xy 128.973633 114.839359)\n        (xy 128.973636 114.839358)\n        (xy 129.122628 114.773023)\n        (xy 129.122631 114.773021)\n        (xy 129.12866 114.770337)\n        (xy 129.168124 114.741665)\n        (xy 129.212118 114.709701)\n        (xy 129.270029 114.667626)\n        (xy 143.369905 114.667626)\n        (xy 143.38847 114.83579)\n        (xy 143.3921 114.845709)\n        (xy 143.424108 114.933174)\n        (xy 143.446612 114.99467)\n        (xy 143.450848 115.000973)\n        (xy 143.450848 115.000974)\n        (xy 143.53674 115.128796)\n        (xy 143.536743 115.128799)\n        (xy 143.540974 115.135096)\n        (xy 143.582221 115.172628)\n        (xy 143.646142 115.230791)\n        (xy 143.666108 115.248959)\n        (xy 143.814791 115.329687)\n        (xy 143.978438 115.372619)\n        (xy 144.066047 115.373996)\n        (xy 144.140004 115.375158)\n        (xy 144.140007 115.375158)\n        (xy 144.147602 115.375277)\n        (xy 144.227848 115.356898)\n        (xy 144.305114 115.339202)\n        (xy 144.305118 115.339201)\n        (xy 144.312517 115.337506)\n        (xy 144.32933 115.32905)\n        (xy 144.399175 115.316312)\n        (xy 144.464818 115.343356)\n        (xy 144.50542 115.401597)\n        (xy 144.508089 115.472543)\n        (xy 144.503337 115.487385)\n        (xy 144.471974 115.567828)\n        (xy 144.457553 115.604815)\n        (xy 144.456561 115.612348)\n        (xy 144.456561 115.612349)\n        (xy 144.441068 115.730035)\n        (xy 144.437075 115.760362)\n        (xy 144.454291 115.916304)\n        (xy 144.508207 116.063638)\n        (xy 144.512444 116.069944)\n        (xy 144.512446 116.069947)\n        (xy 144.522641 116.085118)\n        (xy 144.595712 116.193858)\n        (xy 144.711752 116.299447)\n        (xy 144.718429 116.303072)\n        (xy 144.71843 116.303073)\n        (xy 144.725372 116.306842)\n        (xy 144.849629 116.374308)\n        (xy 145.001383 116.41412)\n        (xy 145.082913 116.415401)\n        (xy 145.150655 116.416465)\n        (xy 145.150658 116.416465)\n        (xy 145.158253 116.416584)\n        (xy 145.21244 116.404173)\n        (xy 145.30378 116.383254)\n        (xy 145.303784 116.383253)\n        (xy 145.311183 116.381558)\n        (xy 145.451343 116.311065)\n        (xy 145.516072 116.255782)\n        (xy 145.564869 116.214106)\n        (xy 145.564871 116.214103)\n        (xy 145.570643 116.209174)\n        (xy 145.57507 116.203014)\n        (xy 145.575073 116.20301)\n        (xy 145.657763 116.087932)\n        (xy 145.662194 116.081766)\n        (xy 145.667786 116.067856)\n        (xy 145.717879 115.943247)\n        (xy 145.71788 115.943245)\n        (xy 145.720712 115.936199)\n        (xy 145.742818 115.780875)\n        (xy 145.742961 115.7672)\n        (xy 145.740053 115.743165)\n        (xy 145.725025 115.618987)\n        (xy 145.724113 115.611447)\n        (xy 145.668656 115.464686)\n        (xy 145.607207 115.375277)\n        (xy 145.584095 115.341648)\n        (xy 145.584094 115.341646)\n        (xy 145.579793 115.335389)\n        (xy 145.574122 115.330336)\n        (xy 145.468326 115.236075)\n        (xy 145.468323 115.236073)\n        (xy 145.462654 115.231022)\n        (xy 145.451419 115.225073)\n        (xy 145.358583 115.175919)\n        (xy 145.324 115.157608)\n        (xy 145.316635 115.155758)\n        (xy 145.179209 115.121239)\n        (xy 145.179205 115.121239)\n        (xy 145.171838 115.119388)\n        (xy 145.164238 115.119348)\n        (xy 145.164237 115.119348)\n        (xy 145.10011 115.119012)\n        (xy 145.014951 115.118566)\n        (xy 145.007571 115.120338)\n        (xy 145.007569 115.120338)\n        (xy 144.958331 115.132159)\n        (xy 144.862396 115.155191)\n        (xy 144.859236 115.156822)\n        (xy 144.790134 115.161698)\n        (xy 144.727854 115.127614)\n        (xy 144.693888 115.065269)\n        (xy 144.700127 114.991607)\n        (xy 144.711912 114.962291)\n        (xy 144.754141 114.857243)\n        (xy 144.77798 114.689746)\n        (xy 144.778134 114.675)\n        (xy 144.776537 114.661798)\n        (xy 144.763429 114.553485)\n        (xy 144.757809 114.50704)\n        (xy 144.698006 114.348778)\n        (xy 144.641477 114.266527)\n        (xy 144.606481 114.215607)\n        (xy 144.606479 114.215605)\n        (xy 144.602179 114.209348)\n        (xy 144.596508 114.204295)\n        (xy 144.481531 114.101854)\n        (xy 144.481528 114.101852)\n        (xy 144.475859 114.096801)\n        (xy 144.434029 114.074653)\n        (xy 144.383187 114.025101)\n        (xy 144.367206 113.955927)\n        (xy 144.39116 113.889093)\n        (xy 144.447444 113.84582)\n        (xy 144.49299 113.8373)\n        (xy 145.897358 113.8373)\n        (xy 145.908252 113.836004)\n        (xy 145.914593 113.83525)\n        (xy 145.914596 113.835249)\n        (xy 145.923978 113.834133)\n        (xy 146.027919 113.787964)\n        (xy 146.076021 113.739778)\n        (xy 146.100052 113.715705)\n        (xy 146.100053 113.715703)\n        (xy 146.10827 113.707472)\n        (xy 146.154258 113.603451)\n        (xy 146.1573 113.577358)\n        (xy 146.1573 112.755026)\n        (xy 146.557641 112.755026)\n        (xy 146.558157 112.76117)\n        (xy 146.57357 112.944721)\n        (xy 146.575155 112.9636)\n        (xy 146.632848 113.1648)\n        (xy 146.635666 113.170282)\n        (xy 146.635667 113.170286)\n        (xy 146.725703 113.345477)\n        (xy 146.725706 113.345481)\n        (xy 146.728523 113.350963)\n        (xy 146.858534 113.514996)\n        (xy 146.863228 113.518991)\n        (xy 146.994917 113.631067)\n        (xy 147.01793 113.650653)\n        (xy 147.023308 113.653659)\n        (xy 147.02331 113.65366)\n        (xy 147.090602 113.691268)\n        (xy 147.20064 113.752766)\n        (xy 147.399704 113.817446)\n        (xy 147.60754 113.842229)\n        (xy 147.613675 113.841757)\n        (xy 147.613677 113.841757)\n        (xy 147.81009 113.826644)\n        (xy 147.810095 113.826643)\n        (xy 147.816231 113.826171)\n        (xy 147.822161 113.824515)\n        (xy 147.822163 113.824515)\n        (xy 147.951978 113.78827)\n        (xy 148.017829 113.769884)\n        (xy 148.035219 113.7611)\n        (xy 148.113102 113.721758)\n        (xy 148.204655 113.675511)\n        (xy 148.220436 113.663182)\n        (xy 148.330285 113.577358)\n        (xy 156.7227 113.577358)\n        (xy 156.723996 113.588252)\n        (xy 156.724685 113.59404)\n        (xy 156.725867 113.603978)\n        (xy 156.772036 113.707919)\n        (xy 156.797739 113.733577)\n        (xy 156.844295 113.780052)\n        (xy 156.844297 113.780053)\n        (xy 156.852528 113.78827)\n        (xy 156.956549 113.834258)\n        (xy 156.982642 113.8373)\n        (xy 158.597358 113.8373)\n        (xy 158.608252 113.836004)\n        (xy 158.614593 113.83525)\n        (xy 158.614596 113.835249)\n        (xy 158.623978 113.834133)\n        (xy 158.727919 113.787964)\n        (xy 158.776021 113.739778)\n        (xy 158.800052 113.715705)\n        (xy 158.800053 113.715703)\n        (xy 158.80827 113.707472)\n        (xy 158.854258 113.603451)\n        (xy 158.8573 113.577358)\n        (xy 158.8573 112.755026)\n        (xy 159.257641 112.755026)\n        (xy 159.258157 112.76117)\n        (xy 159.27357 112.944721)\n        (xy 159.275155 112.9636)\n        (xy 159.332848 113.1648)\n        (xy 159.335666 113.170282)\n        (xy 159.335667 113.170286)\n        (xy 159.425703 113.345477)\n        (xy 159.425706 113.345481)\n        (xy 159.428523 113.350963)\n        (xy 159.558534 113.514996)\n        (xy 159.563228 113.518991)\n        (xy 159.694917 113.631067)\n        (xy 159.71793 113.650653)\n        (xy 159.723308 113.653659)\n        (xy 159.72331 113.65366)\n        (xy 159.790602 113.691268)\n        (xy 159.90064 113.752766)\n        (xy 160.099704 113.817446)\n        (xy 160.30754 113.842229)\n        (xy 160.313675 113.841757)\n        (xy 160.313677 113.841757)\n        (xy 160.51009 113.826644)\n        (xy 160.510095 113.826643)\n        (xy 160.516231 113.826171)\n        (xy 160.522161 113.824515)\n        (xy 160.522163 113.824515)\n        (xy 160.651978 113.78827)\n        (xy 160.717829 113.769884)\n        (xy 160.735219 113.7611)\n        (xy 160.813102 113.721758)\n        (xy 160.904655 113.675511)\n        (xy 160.920436 113.663182)\n        (xy 161.064736 113.550442)\n        (xy 161.069592 113.546648)\n        (xy 161.073618 113.541984)\n        (xy 161.202329 113.392871)\n        (xy 161.20233 113.392869)\n        (xy 161.206358 113.388203)\n        (xy 161.277409 113.263132)\n        (xy 168.832898 113.263132)\n        (xy 168.836087 113.267392)\n        (xy 168.866443 113.279966)\n        (xy 168.882261 113.284204)\n        (xy 169.021812 113.302576)\n        (xy 169.038188 113.302576)\n        (xy 169.177739 113.284204)\n        (xy 169.193557 113.279966)\n        (xy 169.216417 113.270497)\n        (xy 169.225556 113.263132)\n        (xy 169.832898 113.263132)\n        (xy 169.836087 113.267392)\n        (xy 169.866443 113.279966)\n        (xy 169.882261 113.284204)\n        (xy 170.021812 113.302576)\n        (xy 170.038188 113.302576)\n        (xy 170.177739 113.284204)\n        (xy 170.193557 113.279966)\n        (xy 170.216417 113.270497)\n        (xy 170.227398 113.261648)\n        (xy 170.226082 113.256492)\n        (xy 170.042812 113.073222)\n        (xy 170.028868 113.065608)\n        (xy 170.027035 113.065739)\n        (xy 170.02042 113.06999)\n        (xy 169.839658 113.250752)\n        (xy 169.832898 113.263132)\n        (xy 169.225556 113.263132)\n        (xy 169.227398 113.261648)\n        (xy 169.226082 113.256492)\n        (xy 169.042812 113.073222)\n        (xy 169.028868 113.065608)\n        (xy 169.027035 113.065739)\n        (xy 169.02042 113.06999)\n        (xy 168.839658 113.250752)\n        (xy 168.832898 113.263132)\n        (xy 161.277409 113.263132)\n        (xy 161.309745 113.20621)\n        (xy 161.375813 113.007603)\n        (xy 161.402046 112.799945)\n        (xy 161.402397 112.774809)\n        (xy 161.402415 112.773523)\n        (xy 161.402415 112.77352)\n        (xy 161.402464 112.77)\n        (xy 161.383772 112.579362)\n        (xy 164.432075 112.579362)\n        (xy 164.449291 112.735304)\n        (xy 164.503207 112.882638)\n        (xy 164.507444 112.888944)\n        (xy 164.507446 112.888947)\n        (xy 164.527086 112.918174)\n        (xy 164.590712 113.012858)\n        (xy 164.706752 113.118447)\n        (xy 164.713429 113.122072)\n        (xy 164.71343 113.122073)\n        (xy 164.72815 113.130065)\n        (xy 164.844629 113.193308)\n        (xy 164.996383 113.23312)\n        (xy 165.077913 113.234401)\n        (xy 165.145655 113.235465)\n        (xy 165.145658 113.235465)\n        (xy 165.153253 113.235584)\n        (xy 165.230823 113.217818)\n        (xy 165.29878 113.202254)\n        (xy 165.298784 113.202253)\n        (xy 165.306183 113.200558)\n        (xy 165.446343 113.130065)\n        (xy 165.512898 113.073222)\n        (xy 165.559869 113.033106)\n        (xy 165.559871 113.033103)\n        (xy 165.565643 113.028174)\n        (xy 165.57007 113.022014)\n        (xy 165.570073 113.02201)\n        (xy 165.636931 112.928965)\n        (xy 165.657194 112.900766)\n        (xy 165.66248 112.887617)\n        (xy 165.712879 112.762247)\n        (xy 165.71288 112.762245)\n        (xy 165.715712 112.755199)\n        (xy 165.722232 112.709388)\n        (xy 168.428624 112.709388)\n        (xy 168.446996 112.848939)\n        (xy 168.451234 112.864757)\n        (xy 168.460703 112.887617)\n        (xy 168.469552 112.898598)\n        (xy 168.474708 112.897282)\n        (xy 168.657978 112.714012)\n        (xy 168.664356 112.702332)\n        (xy 169.394408 112.702332)\n        (xy 169.394539 112.704165)\n        (xy 169.39879 112.71078)\n        (xy 169.517188 112.829178)\n        (xy 169.531132 112.836792)\n        (xy 169.532965 112.836661)\n        (xy 169.53958 112.83241)\n        (xy 169.657978 112.714012)\n        (xy 169.664356 112.702332)\n        (xy 170.394408 112.702332)\n        (xy 170.394539 112.704165)\n        (xy 170.39879 112.71078)\n        (xy 170.579552 112.891542)\n        (xy 170.591932 112.898302)\n        (xy 170.596192 112.895113)\n        (xy 170.608766 112.864757)\n        (xy 170.613004 112.848939)\n        (xy 170.631376 112.709388)\n        (xy 170.631376 112.693012)\n        (xy 170.613004 112.553461)\n        (xy 170.608766 112.537643)\n        (xy 170.599297 112.514783)\n        (xy 170.590448 112.503802)\n        (xy 170.585292 112.505118)\n        (xy 170.402022 112.688388)\n        (xy 170.394408 112.702332)\n        (xy 169.664356 112.702332)\n        (xy 169.665592 112.700068)\n        (xy 169.665461 112.698235)\n        (xy 169.66121 112.69162)\n        (xy 169.542812 112.573222)\n        (xy 169.528868 112.565608)\n        (xy 169.527035 112.565739)\n        (xy 169.52042 112.56999)\n        (xy 169.402022 112.688388)\n        (xy 169.394408 112.702332)\n        (xy 168.664356 112.702332)\n        (xy 168.665592 112.700068)\n        (xy 168.665461 112.698235)\n        (xy 168.66121 112.69162)\n        (xy 168.480448 112.510858)\n        (xy 168.468068 112.504098)\n        (xy 168.463808 112.507287)\n        (xy 168.451234 112.537643)\n        (xy 168.446996 112.553461)\n        (xy 168.428624 112.693012)\n        (xy 168.428624 112.709388)\n        (xy 165.722232 112.709388)\n        (xy 165.737818 112.599875)\n        (xy 165.737961 112.5862)\n        (xy 165.736445 112.573668)\n        (xy 165.728844 112.510858)\n        (xy 165.719113 112.430447)\n        (xy 165.663656 112.283686)\n        (xy 165.642203 112.252472)\n        (xy 165.579095 112.160648)\n        (xy 165.579094 112.160646)\n        (xy 165.574793 112.154389)\n        (xy 165.569122 112.149336)\n        (xy 165.559488 112.140752)\n        (xy 168.832602 112.140752)\n        (xy 168.833918 112.145908)\n        (xy 168.892188 112.204178)\n        (xy 168.906132 112.211792)\n        (xy 168.907965 112.211661)\n        (xy 168.91458 112.20741)\n        (xy 169.157978 111.964012)\n        (xy 169.164356 111.952332)\n        (xy 169.894408 111.952332)\n        (xy 169.894539 111.954165)\n        (xy 169.89879 111.96078)\n        (xy 170.142188 112.204178)\n        (xy 170.156132 112.211792)\n        (xy 170.157965 112.211661)\n        (xy 170.16458 112.20741)\n        (xy 170.220342 112.151648)\n        (xy 170.227102 112.139268)\n        (xy 170.223913 112.135008)\n        (xy 170.203561 112.126578)\n        (xy 170.148279 112.08203)\n        (xy 170.125858 112.014667)\n        (xy 170.126856 111.993723)\n        (xy 170.131376 111.959389)\n        (xy 170.131376 111.943011)\n        (xy 170.126856 111.908677)\n        (xy 170.137796 111.838528)\n        (xy 170.184924 111.78543)\n        (xy 170.203561 111.775822)\n        (xy 170.216416 111.770497)\n        (xy 170.227398 111.761648)\n        (xy 170.226082 111.756492)\n        (xy 170.167812 111.698222)\n        (xy 170.153868 111.690608)\n        (xy 170.152035 111.690739)\n        (xy 170.14542 111.69499)\n        (xy 169.902022 111.938388)\n        (xy 169.894408 111.952332)\n        (xy 169.164356 111.952332)\n        (xy 169.165592 111.950068)\n        (xy 169.165461 111.948235)\n        (xy 169.16121 111.94162)\n        (xy 168.917812 111.698222)\n        (xy 168.903868 111.690608)\n        (xy 168.902035 111.690739)\n        (xy 168.89542 111.69499)\n        (xy 168.839658 111.750752)\n        (xy 168.832898 111.763132)\n        (xy 168.836087 111.767392)\n        (xy 168.856439 111.775822)\n        (xy 168.911721 111.82037)\n        (xy 168.934142 111.887733)\n        (xy 168.933144 111.908677)\n        (xy 168.928624 111.943011)\n        (xy 168.928624 111.959389)\n        (xy 168.933144 111.993723)\n        (xy 168.922204 112.063872)\n        (xy 168.875076 112.11697)\n        (xy 168.856439 112.126578)\n        (xy 168.843584 112.131903)\n        (xy 168.832602 112.140752)\n        (xy 165.559488 112.140752)\n        (xy 165.463326 112.055075)\n        (xy 165.463323 112.055073)\n        (xy 165.457654 112.050022)\n        (xy 165.319 111.976608)\n        (xy 165.311635 111.974758)\n        (xy 165.174209 111.940239)\n        (xy 165.174205 111.940239)\n        (xy 165.166838 111.938388)\n        (xy 165.159238 111.938348)\n        (xy 165.159237 111.938348)\n        (xy 165.09511 111.938012)\n        (xy 165.009951 111.937566)\n        (xy 165.002571 111.939338)\n        (xy 165.002569 111.939338)\n        (xy 164.864775 111.972419)\n        (xy 164.864771 111.97242)\n        (xy 164.857396 111.974191)\n        (xy 164.717981 112.046149)\n        (xy 164.712259 112.051141)\n        (xy 164.712257 112.051142)\n        (xy 164.681887 112.077636)\n        (xy 164.599755 112.149284)\n        (xy 164.566962 112.195944)\n        (xy 164.531509 112.246389)\n        (xy 164.509543 112.277643)\n        (xy 164.499131 112.304348)\n        (xy 164.456224 112.4144)\n        (xy 164.452553 112.423815)\n        (xy 164.451561 112.431348)\n        (xy 164.451561 112.431349)\n        (xy 164.433309 112.56999)\n        (xy 164.432075 112.579362)\n        (xy 161.383772 112.579362)\n        (xy 161.382039 112.561691)\n        (xy 161.374779 112.537643)\n        (xy 161.341285 112.426709)\n        (xy 161.321542 112.361316)\n        (xy 161.223278 112.176507)\n        (xy 161.131308 112.063741)\n        (xy 161.094884 112.01908)\n        (xy 161.094881 112.019077)\n        (xy 161.090989 112.014305)\n        (xy 161.08624 112.010376)\n        (xy 160.934464 111.884816)\n        (xy 160.934461 111.884814)\n        (xy 160.929714 111.880887)\n        (xy 160.745597 111.781335)\n        (xy 160.597337 111.735441)\n        (xy 160.551536 111.721263)\n        (xy 160.551533 111.721262)\n        (xy 160.545649 111.719441)\n        (xy 160.539524 111.718797)\n        (xy 160.539523 111.718797)\n        (xy 160.343615 111.698206)\n        (xy 160.343614 111.698206)\n        (xy 160.337487 111.697562)\n        (xy 160.24623 111.705867)\n        (xy 160.135181 111.715973)\n        (xy 160.13518 111.715973)\n        (xy 160.12904 111.716532)\n        (xy 160.123126 111.718273)\n        (xy 160.123124 111.718273)\n        (xy 160.02446 111.747312)\n        (xy 159.928248 111.775629)\n        (xy 159.922783 111.778486)\n        (xy 159.789822 111.847996)\n        (xy 159.742758 111.8726)\n        (xy 159.579636 112.003754)\n        (xy 159.445095 112.164093)\n        (xy 159.442125 112.169496)\n        (xy 159.442124 112.169497)\n        (xy 159.399852 112.246389)\n        (xy 159.34426 112.347511)\n        (xy 159.280972 112.547022)\n        (xy 159.280286 112.553139)\n        (xy 159.280285 112.553143)\n        (xy 159.264753 112.69162)\n        (xy 159.257641 112.755026)\n        (xy 158.8573 112.755026)\n        (xy 158.8573 111.962642)\n        (xy 158.855385 111.946546)\n        (xy 158.85525 111.945407)\n        (xy 158.855249 111.945404)\n        (xy 158.854133 111.936022)\n        (xy 158.807964 111.832081)\n        (xy 158.754275 111.778486)\n        (xy 158.735705 111.759948)\n        (xy 158.735703 111.759947)\n        (xy 158.727472 111.75173)\n        (xy 158.623451 111.705742)\n        (xy 158.597358 111.7027)\n        (xy 156.982642 111.7027)\n        (xy 156.971748 111.703996)\n        (xy 156.965407 111.70475)\n        (xy 156.965404 111.704751)\n        (xy 156.956022 111.705867)\n        (xy 156.852081 111.752036)\n        (xy 156.812002 111.792186)\n        (xy 156.779948 111.824295)\n        (xy 156.779947 111.824297)\n        (xy 156.77173 111.832528)\n        (xy 156.725742 111.936549)\n        (xy 156.7227 111.962642)\n        (xy 156.7227 113.577358)\n        (xy 148.330285 113.577358)\n        (xy 148.364736 113.550442)\n        (xy 148.369592 113.546648)\n        (xy 148.373618 113.541984)\n        (xy 148.502329 113.392871)\n        (xy 148.50233 113.392869)\n        (xy 148.506358 113.388203)\n        (xy 148.609745 113.20621)\n        (xy 148.675813 113.007603)\n        (xy 148.702046 112.799945)\n        (xy 148.702397 112.774809)\n        (xy 148.702415 112.773523)\n        (xy 148.702415 112.77352)\n        (xy 148.702464 112.77)\n        (xy 148.682039 112.561691)\n        (xy 148.674779 112.537643)\n        (xy 148.641285 112.426709)\n        (xy 148.621542 112.361316)\n        (xy 148.523278 112.176507)\n        (xy 148.431308 112.063741)\n        (xy 148.394884 112.01908)\n        (xy 148.394881 112.019077)\n        (xy 148.390989 112.014305)\n        (xy 148.38624 112.010376)\n        (xy 148.234464 111.884816)\n        (xy 148.234461 111.884814)\n        (xy 148.229714 111.880887)\n        (xy 148.045597 111.781335)\n        (xy 147.897337 111.735441)\n        (xy 147.851536 111.721263)\n        (xy 147.851533 111.721262)\n        (xy 147.845649 111.719441)\n        (xy 147.839524 111.718797)\n        (xy 147.839523 111.718797)\n        (xy 147.643615 111.698206)\n        (xy 147.643614 111.698206)\n        (xy 147.637487 111.697562)\n        (xy 147.54623 111.705867)\n        (xy 147.435181 111.715973)\n        (xy 147.43518 111.715973)\n        (xy 147.42904 111.716532)\n        (xy 147.423126 111.718273)\n        (xy 147.423124 111.718273)\n        (xy 147.32446 111.747312)\n        (xy 147.228248 111.775629)\n        (xy 147.222783 111.778486)\n        (xy 147.089822 111.847996)\n        (xy 147.042758 111.8726)\n        (xy 146.879636 112.003754)\n        (xy 146.745095 112.164093)\n        (xy 146.742125 112.169496)\n        (xy 146.742124 112.169497)\n        (xy 146.699852 112.246389)\n        (xy 146.64426 112.347511)\n        (xy 146.580972 112.547022)\n        (xy 146.580286 112.553139)\n        (xy 146.580285 112.553143)\n        (xy 146.564753 112.69162)\n        (xy 146.557641 112.755026)\n        (xy 146.1573 112.755026)\n        (xy 146.1573 111.962642)\n        (xy 146.155385 111.946546)\n        (xy 146.15525 111.945407)\n        (xy 146.155249 111.945404)\n        (xy 146.154133 111.936022)\n        (xy 146.107964 111.832081)\n        (xy 146.054275 111.778486)\n        (xy 146.035705 111.759948)\n        (xy 146.035703 111.759947)\n        (xy 146.027472 111.75173)\n        (xy 145.923451 111.705742)\n        (xy 145.897358 111.7027)\n        (xy 144.282642 111.7027)\n        (xy 144.271748 111.703996)\n        (xy 144.265407 111.70475)\n        (xy 144.265404 111.704751)\n        (xy 144.256022 111.705867)\n        (xy 144.152081 111.752036)\n        (xy 144.112002 111.792186)\n        (xy 144.079948 111.824295)\n        (xy 144.079947 111.824297)\n        (xy 144.07173 111.832528)\n        (xy 144.025742 111.936549)\n        (xy 144.0227 111.962642)\n        (xy 144.0227 113.577358)\n        (xy 144.023996 113.588252)\n        (xy 144.024685 113.59404)\n        (xy 144.025867 113.603978)\n        (xy 144.072036 113.707919)\n        (xy 144.124791 113.760581)\n        (xy 144.15887 113.822862)\n        (xy 144.153867 113.893682)\n        (xy 144.111371 113.950556)\n        (xy 144.044873 113.975425)\n        (xy 144.035114 113.975752)\n        (xy 144.019631 113.975671)\n        (xy 143.993069 113.975532)\n        (xy 143.985688 113.977304)\n        (xy 143.835938 114.013256)\n        (xy 143.835935 114.013257)\n        (xy 143.828559 114.015028)\n        (xy 143.678218 114.092624)\n        (xy 143.672497 114.097614)\n        (xy 143.672495 114.097616)\n        (xy 143.641549 114.124612)\n        (xy 143.550726 114.203842)\n        (xy 143.538235 114.221615)\n        (xy 143.458233 114.335447)\n        (xy 143.453444 114.342261)\n        (xy 143.391988 114.499889)\n        (xy 143.386006 114.54533)\n        (xy 143.371873 114.65268)\n        (xy 143.369905 114.667626)\n        (xy 129.270029 114.667626)\n        (xy 129.271291 114.666709)\n        (xy 129.287943 114.648215)\n        (xy 129.384841 114.540599)\n        (xy 129.384842 114.540598)\n        (xy 129.38926 114.535691)\n        (xy 129.455065 114.421714)\n        (xy 129.474107 114.388732)\n        (xy 129.474108 114.388731)\n        (xy 129.477411 114.383009)\n        (xy 129.531891 114.215336)\n        (xy 129.533052 114.204295)\n        (xy 129.54963 114.046565)\n        (xy 129.55032 114.04)\n        (xy 129.541483 113.955927)\n        (xy 129.532581 113.871228)\n        (xy 129.532581 113.871227)\n        (xy 129.531891 113.864664)\n        (xy 129.528129 113.853084)\n        (xy 129.494556 113.749759)\n        (xy 129.477411 113.696991)\n        (xy 129.47076 113.685471)\n        (xy 129.441007 113.633937)\n        (xy 129.424269 113.564941)\n        (xy 129.44749 113.49785)\n        (xy 129.503297 113.453963)\n        (xy 129.573972 113.447214)\n        (xy 129.582094 113.44906)\n        (xy 129.652838 113.467619)\n        (xy 129.740447 113.468996)\n        (xy 129.814404 113.470158)\n        (xy 129.814407 113.470158)\n        (xy 129.822002 113.470277)\n        (xy 129.893232 113.453963)\n        (xy 129.979514 113.434202)\n        (xy 129.979518 113.434201)\n        (xy 129.986917 113.432506)\n        (xy 130.138062 113.356488)\n        (xy 130.143833 113.351559)\n        (xy 130.143836 113.351557)\n        (xy 130.260939 113.251541)\n        (xy 130.26094 113.25154)\n        (xy 130.266711 113.246611)\n        (xy 130.365437 113.109219)\n        (xy 130.37576 113.083541)\n        (xy 130.390776 113.046187)\n        (xy 130.428541 112.952243)\n        (xy 130.45238 112.784746)\n        (xy 130.452534 112.77)\n        (xy 130.45165 112.76269)\n        (xy 130.441684 112.680338)\n        (xy 130.432209 112.60204)\n        (xy 130.372406 112.443778)\n        (xy 130.311994 112.355877)\n        (xy 130.280881 112.310607)\n        (xy 130.280879 112.310605)\n        (xy 130.276579 112.304348)\n        (xy 130.270908 112.299295)\n        (xy 130.155931 112.196854)\n        (xy 130.155928 112.196852)\n        (xy 130.150259 112.191801)\n        (xy 130.11621 112.173773)\n        (xy 130.028229 112.127189)\n        (xy 129.977385 112.077636)\n        (xy 129.961404 112.008462)\n        (xy 129.962445 111.99808)\n        (xy 129.96978 111.946546)\n        (xy 129.969934 111.9318)\n        (xy 129.9694 111.927382)\n        (xy 129.954891 111.807489)\n        (xy 129.949609 111.76384)\n        (xy 129.919364 111.6838)\n        (xy 136.18968 111.6838)\n        (xy 136.19037 111.690365)\n        (xy 136.206188 111.840855)\n        (xy 136.208109 111.859136)\n        (xy 136.210149 111.865414)\n        (xy 136.210149 111.865415)\n        (xy 136.236094 111.945266)\n        (xy 136.262589 112.026809)\n        (xy 136.265892 112.032531)\n        (xy 136.265893 112.032532)\n        (xy 136.278908 112.055075)\n        (xy 136.35074 112.179491)\n        (xy 136.355158 112.184398)\n        (xy 136.355159 112.184399)\n        (xy 136.463899 112.305167)\n        (xy 136.468709 112.310509)\n        (xy 136.61134 112.414137)\n        (xy 136.617369 112.416821)\n        (xy 136.617372 112.416823)\n        (xy 136.766364 112.483158)\n        (xy 136.766367 112.483159)\n        (xy 136.7724 112.485845)\n        (xy 136.80885 112.493593)\n        (xy 136.938392 112.521128)\n        (xy 136.938396 112.521128)\n        (xy 136.944849 112.5225)\n        (xy 137.121151 112.5225)\n        (xy 137.127604 112.521128)\n        (xy 137.127608 112.521128)\n        (xy 137.25715 112.493593)\n        (xy 137.2936 112.485845)\n        (xy 137.299633 112.483159)\n        (xy 137.299636 112.483158)\n        (xy 137.448628 112.416823)\n        (xy 137.448631 112.416821)\n        (xy 137.45466 112.414137)\n        (xy 137.597291 112.310509)\n        (xy 137.602101 112.305167)\n        (xy 137.710841 112.184399)\n        (xy 137.710842 112.184398)\n        (xy 137.71526 112.179491)\n        (xy 137.787092 112.055075)\n        (xy 137.800107 112.032532)\n        (xy 137.800108 112.032531)\n        (xy 137.803411 112.026809)\n        (xy 137.829906 111.945266)\n        (xy 137.855851 111.865415)\n        (xy 137.855851 111.865414)\n        (xy 137.857891 111.859136)\n        (xy 137.859813 111.840855)\n        (xy 137.87563 111.690365)\n        (xy 137.87632 111.6838)\n        (xy 137.857891 111.508464)\n        (xy 137.846176 111.472407)\n        (xy 137.805453 111.347076)\n        (xy 137.803411 111.340791)\n        (xy 137.71526 111.188109)\n        (xy 137.696796 111.167602)\n        (xy 137.601713 111.062002)\n        (xy 137.601712 111.062001)\n        (xy 137.597291 111.057091)\n        (xy 137.49703 110.984247)\n        (xy 137.460002 110.957344)\n        (xy 137.460001 110.957343)\n        (xy 137.45466 110.953463)\n        (xy 137.448631 110.950779)\n        (xy 137.448628 110.950777)\n        (xy 137.299636 110.884442)\n        (xy 137.299633 110.884441)\n        (xy 137.2936 110.881755)\n        (xy 137.25715 110.874007)\n        (xy 137.127608 110.846472)\n        (xy 137.127604 110.846472)\n        (xy 137.121151 110.8451)\n        (xy 136.944849 110.8451)\n        (xy 136.938396 110.846472)\n        (xy 136.938392 110.846472)\n        (xy 136.80885 110.874007)\n        (xy 136.7724 110.881755)\n        (xy 136.766367 110.884441)\n        (xy 136.766364 110.884442)\n        (xy 136.617372 110.950777)\n        (xy 136.617369 110.950779)\n        (xy 136.61134 110.953463)\n        (xy 136.605999 110.957343)\n        (xy 136.605998 110.957344)\n        (xy 136.56897 110.984247)\n        (xy 136.468709 111.057091)\n        (xy 136.464288 111.062001)\n        (xy 136.464287 111.062002)\n        (xy 136.369205 111.167602)\n        (xy 136.35074 111.188109)\n        (xy 136.262589 111.340791)\n        (xy 136.260547 111.347076)\n        (xy 136.219825 111.472407)\n        (xy 136.208109 111.508464)\n        (xy 136.18968 111.6838)\n        (xy 129.919364 111.6838)\n        (xy 129.889806 111.605578)\n        (xy 129.870925 111.578106)\n        (xy 129.798281 111.472407)\n        (xy 129.798279 111.472405)\n        (xy 129.793979 111.466148)\n        (xy 129.788308 111.461095)\n        (xy 129.673331 111.358654)\n        (xy 129.673328 111.358652)\n        (xy 129.667659 111.353601)\n        (xy 129.658854 111.348939)\n        (xy 129.525371 111.278263)\n        (xy 129.474528 111.22871)\n        (xy 129.458546 111.159536)\n        (xy 129.459587 111.149156)\n        (xy 129.461199 111.137829)\n        (xy 129.461199 111.137827)\n        (xy 129.46178 111.133746)\n        (xy 129.461934 111.119)\n        (xy 129.46096 111.110947)\n        (xy 129.450098 111.021188)\n        (xy 129.441609 110.95104)\n        (xy 129.38505 110.801362)\n        (xy 165.575075 110.801362)\n        (xy 165.592291 110.957304)\n        (xy 165.646207 111.104638)\n        (xy 165.650444 111.110944)\n        (xy 165.650446 111.110947)\n        (xy 165.683097 111.159536)\n        (xy 165.733712 111.234858)\n        (xy 165.849752 111.340447)\n        (xy 165.856429 111.344072)\n        (xy 165.85643 111.344073)\n        (xy 165.883285 111.358654)\n        (xy 165.987629 111.415308)\n        (xy 166.139383 111.45512)\n        (xy 166.220913 111.456401)\n        (xy 166.288655 111.457465)\n        (xy 166.288658 111.457465)\n        (xy 166.296253 111.457584)\n        (xy 166.351311 111.444974)\n        (xy 166.44178 111.424254)\n        (xy 166.441784 111.424253)\n        (xy 166.449183 111.422558)\n        (xy 166.589343 111.352065)\n        (xy 166.693531 111.263081)\n        (xy 166.702869 111.255106)\n        (xy 166.702871 111.255103)\n        (xy 166.708643 111.250174)\n        (xy 166.71307 111.244014)\n        (xy 166.713073 111.24401)\n        (xy 166.737951 111.209388)\n        (xy 168.428624 111.209388)\n        (xy 168.446996 111.348939)\n        (xy 168.451234 111.364757)\n        (xy 168.460703 111.387617)\n        (xy 168.469552 111.398598)\n        (xy 168.474708 111.397282)\n        (xy 168.657978 111.214012)\n        (xy 168.664356 111.202332)\n        (xy 169.394408 111.202332)\n        (xy 169.394539 111.204165)\n        (xy 169.39879 111.21078)\n        (xy 169.517188 111.329178)\n        (xy 169.531132 111.336792)\n        (xy 169.532965 111.336661)\n        (xy 169.53958 111.33241)\n        (xy 169.657978 111.214012)\n        (xy 169.664356 111.202332)\n        (xy 170.394408 111.202332)\n        (xy 170.394539 111.204165)\n        (xy 170.39879 111.21078)\n        (xy 170.579552 111.391542)\n        (xy 170.591932 111.398302)\n        (xy 170.596192 111.395113)\n        (xy 170.608766 111.364757)\n        (xy 170.613004 111.348939)\n        (xy 170.631376 111.209388)\n        (xy 170.631376 111.193012)\n        (xy 170.613004 111.053461)\n        (xy 170.608766 111.037643)\n        (xy 170.599297 111.014783)\n        (xy 170.590448 111.003802)\n        (xy 170.585292 111.005118)\n        (xy 170.402022 111.188388)\n        (xy 170.394408 111.202332)\n        (xy 169.664356 111.202332)\n        (xy 169.665592 111.200068)\n        (xy 169.665461 111.198235)\n        (xy 169.66121 111.19162)\n        (xy 169.542812 111.073222)\n        (xy 169.528868 111.065608)\n        (xy 169.527035 111.065739)\n        (xy 169.52042 111.06999)\n        (xy 169.402022 111.188388)\n        (xy 169.394408 111.202332)\n        (xy 168.664356 111.202332)\n        (xy 168.665592 111.200068)\n        (xy 168.665461 111.198235)\n        (xy 168.66121 111.19162)\n        (xy 168.480448 111.010858)\n        (xy 168.468068 111.004098)\n        (xy 168.463808 111.007287)\n        (xy 168.451234 111.037643)\n        (xy 168.446996 111.053461)\n        (xy 168.428624 111.193012)\n        (xy 168.428624 111.209388)\n        (xy 166.737951 111.209388)\n        (xy 166.773772 111.159536)\n        (xy 166.800194 111.122766)\n        (xy 166.804945 111.110947)\n        (xy 166.855879 110.984247)\n        (xy 166.85588 110.984245)\n        (xy 166.858712 110.977199)\n        (xy 166.880818 110.821875)\n        (xy 166.880961 110.8082)\n        (xy 166.880238 110.80222)\n        (xy 166.869287 110.711732)\n        (xy 166.862113 110.652447)\n        (xy 166.857694 110.640752)\n        (xy 168.832602 110.640752)\n        (xy 168.833918 110.645908)\n        (xy 169.017188 110.829178)\n        (xy 169.031132 110.836792)\n        (xy 169.032965 110.836661)\n        (xy 169.03958 110.83241)\n        (xy 169.220342 110.651648)\n        (xy 169.226292 110.640752)\n        (xy 169.832602 110.640752)\n        (xy 169.833918 110.645908)\n        (xy 170.017188 110.829178)\n        (xy 170.031132 110.836792)\n        (xy 170.032965 110.836661)\n        (xy 170.03958 110.83241)\n        (xy 170.220342 110.651648)\n        (xy 170.227102 110.639268)\n        (xy 170.223913 110.635008)\n        (xy 170.193557 110.622434)\n        (xy 170.177739 110.618196)\n        (xy 170.038188 110.599824)\n        (xy 170.021812 110.599824)\n        (xy 169.882261 110.618196)\n        (xy 169.866443 110.622434)\n        (xy 169.843583 110.631903)\n        (xy 169.832602 110.640752)\n        (xy 169.226292 110.640752)\n        (xy 169.227102 110.639268)\n        (xy 169.223913 110.635008)\n        (xy 169.193557 110.622434)\n        (xy 169.177739 110.618196)\n        (xy 169.038188 110.599824)\n        (xy 169.021812 110.599824)\n        (xy 168.882261 110.618196)\n        (xy 168.866443 110.622434)\n        (xy 168.843583 110.631903)\n        (xy 168.832602 110.640752)\n        (xy 166.857694 110.640752)\n        (xy 166.806656 110.505686)\n        (xy 166.800017 110.496026)\n        (xy 171.848505 110.496026)\n        (xy 171.86707 110.66419)\n        (xy 171.872168 110.678121)\n        (xy 171.922173 110.814765)\n        (xy 171.925212 110.82307)\n        (xy 171.929448 110.829373)\n        (xy 171.929448 110.829374)\n        (xy 172.01534 110.957196)\n        (xy 172.015343 110.957199)\n        (xy 172.019574 110.963496)\n        (xy 172.037724 110.980011)\n        (xy 172.13661 111.06999)\n        (xy 172.144708 111.077359)\n        (xy 172.22608 111.12154)\n        (xy 172.269732 111.145241)\n        (xy 172.293391 111.158087)\n        (xy 172.457038 111.201019)\n        (xy 172.544647 111.202396)\n        (xy 172.618604 111.203558)\n        (xy 172.618607 111.203558)\n        (xy 172.626202 111.203677)\n        (xy 172.712893 111.183822)\n        (xy 172.783714 111.167602)\n        (xy 172.783718 111.167601)\n        (xy 172.791117 111.165906)\n        (xy 172.879329 111.12154)\n        (xy 175.23976 111.12154)\n        (xy 175.258189 111.296876)\n        (xy 175.260229 111.303154)\n        (xy 175.260229 111.303155)\n        (xy 175.269348 111.331219)\n        (xy 175.312669 111.464549)\n        (xy 175.40082 111.617231)\n        (xy 175.405238 111.622138)\n        (xy 175.405239 111.622139)\n        (xy 175.49227 111.718797)\n        (xy 175.518789 111.748249)\n        (xy 175.600393 111.807538)\n        (xy 175.64625 111.840855)\n        (xy 175.66142 111.851877)\n        (xy 175.667449 111.854561)\n        (xy 175.667452 111.854563)\n        (xy 175.816444 111.920898)\n        (xy 175.816447 111.920899)\n        (xy 175.82248 111.923585)\n        (xy 175.854806 111.930456)\n        (xy 175.988472 111.958868)\n        (xy 175.988476 111.958868)\n        (xy 175.994929 111.96024)\n        (xy 176.171231 111.96024)\n        (xy 176.177684 111.958868)\n        (xy 176.177688 111.958868)\n        (xy 176.311354 111.930456)\n        (xy 176.34368 111.923585)\n        (xy 176.349713 111.920899)\n        (xy 176.349716 111.920898)\n        (xy 176.498708 111.854563)\n        (xy 176.498711 111.854561)\n        (xy 176.50474 111.851877)\n        (xy 176.519911 111.840855)\n        (xy 176.565767 111.807538)\n        (xy 176.647371 111.748249)\n        (xy 176.67389 111.718797)\n        (xy 176.760921 111.622139)\n        (xy 176.760922 111.622138)\n        (xy 176.76534 111.617231)\n        (xy 176.853491 111.464549)\n        (xy 176.896812 111.331219)\n        (xy 176.905931 111.303155)\n        (xy 176.905931 111.303154)\n        (xy 176.907971 111.296876)\n        (xy 176.9264 111.12154)\n        (xy 176.925287 111.110947)\n        (xy 176.908661 110.952768)\n        (xy 176.908661 110.952767)\n        (xy 176.907971 110.946204)\n        (xy 176.853491 110.778531)\n        (xy 176.76534 110.625849)\n        (xy 176.73789 110.595362)\n        (xy 176.651793 110.499742)\n        (xy 176.651792 110.499741)\n        (xy 176.647371 110.494831)\n        (xy 176.552357 110.425799)\n        (xy 176.510082 110.395084)\n        (xy 176.510081 110.395083)\n        (xy 176.50474 110.391203)\n        (xy 176.498711 110.388519)\n        (xy 176.498708 110.388517)\n        (xy 176.349716 110.322182)\n        (xy 176.349713 110.322181)\n        (xy 176.34368 110.319495)\n        (xy 176.30723 110.311747)\n        (xy 176.177688 110.284212)\n        (xy 176.177684 110.284212)\n        (xy 176.171231 110.28284)\n        (xy 175.994929 110.28284)\n        (xy 175.988476 110.284212)\n        (xy 175.988472 110.284212)\n        (xy 175.85893 110.311747)\n        (xy 175.82248 110.319495)\n        (xy 175.816447 110.322181)\n        (xy 175.816444 110.322182)\n        (xy 175.667452 110.388517)\n        (xy 175.667449 110.388519)\n        (xy 175.66142 110.391203)\n        (xy 175.656079 110.395083)\n        (xy 175.656078 110.395084)\n        (xy 175.613803 110.425799)\n        (xy 175.518789 110.494831)\n        (xy 175.514368 110.499741)\n        (xy 175.514367 110.499742)\n        (xy 175.428271 110.595362)\n        (xy 175.40082 110.625849)\n        (xy 175.312669 110.778531)\n        (xy 175.258189 110.946204)\n        (xy 175.257499 110.952767)\n        (xy 175.257499 110.952768)\n        (xy 175.240873 111.110947)\n        (xy 175.23976 111.12154)\n        (xy 172.879329 111.12154)\n        (xy 172.942262 111.089888)\n        (xy 172.948033 111.084959)\n        (xy 172.948036 111.084957)\n        (xy 173.065139 110.984941)\n        (xy 173.06514 110.98494)\n        (xy 173.070911 110.980011)\n        (xy 173.169637 110.842619)\n        (xy 173.174962 110.829374)\n        (xy 173.222253 110.711732)\n        (xy 173.232741 110.685643)\n        (xy 173.25658 110.518146)\n        (xy 173.256734 110.5034)\n        (xy 173.255937 110.496809)\n        (xy 173.24599 110.414616)\n        (xy 173.236409 110.33544)\n        (xy 173.176606 110.177178)\n        (xy 173.123932 110.100536)\n        (xy 173.085081 110.044007)\n        (xy 173.085079 110.044005)\n        (xy 173.080779 110.037748)\n        (xy 173.075108 110.032695)\n        (xy 172.960131 109.930254)\n        (xy 172.960128 109.930252)\n        (xy 172.954459 109.925201)\n        (xy 172.804939 109.846034)\n        (xy 172.794564 109.843428)\n        (xy 172.648222 109.806669)\n        (xy 172.648218 109.806669)\n        (xy 172.640851 109.804818)\n        (xy 172.633252 109.804778)\n        (xy 172.63325 109.804778)\n        (xy 172.562908 109.80441)\n        (xy 172.471669 109.803932)\n        (xy 172.464288 109.805704)\n        (xy 172.314538 109.841656)\n        (xy 172.314535 109.841657)\n        (xy 172.307159 109.843428)\n        (xy 172.156818 109.921024)\n        (xy 172.151097 109.926014)\n        (xy 172.151095 109.926016)\n        (xy 172.04993 110.014268)\n        (xy 172.029326 110.032242)\n        (xy 172.018532 110.047601)\n        (xy 171.939264 110.160388)\n        (xy 171.932044 110.170661)\n        (xy 171.929282 110.177744)\n        (xy 171.929282 110.177745)\n        (xy 171.925415 110.187664)\n        (xy 171.870588 110.328289)\n        (xy 171.869597 110.335818)\n        (xy 171.853033 110.461634)\n        (xy 171.848505 110.496026)\n        (xy 166.800017 110.496026)\n        (xy 166.796527 110.490948)\n        (xy 166.722095 110.382648)\n        (xy 166.722094 110.382646)\n        (xy 166.717793 110.376389)\n        (xy 166.712122 110.371336)\n        (xy 166.606326 110.277075)\n        (xy 166.606323 110.277073)\n        (xy 166.600654 110.272022)\n        (xy 166.462 110.198608)\n        (xy 166.454635 110.196758)\n        (xy 166.317209 110.162239)\n        (xy 166.317205 110.162239)\n        (xy 166.309838 110.160388)\n        (xy 166.302238 110.160348)\n        (xy 166.302237 110.160348)\n        (xy 166.23811 110.160012)\n        (xy 166.152951 110.159566)\n        (xy 166.145571 110.161338)\n        (xy 166.145569 110.161338)\n        (xy 166.007775 110.194419)\n        (xy 166.007771 110.19442)\n        (xy 166.000396 110.196191)\n        (xy 165.860981 110.268149)\n        (xy 165.855259 110.273141)\n        (xy 165.855257 110.273142)\n        (xy 165.799042 110.322182)\n        (xy 165.742755 110.371284)\n        (xy 165.728756 110.391203)\n        (xy 165.681088 110.459028)\n        (xy 165.652543 110.499643)\n        (xy 165.595553 110.645815)\n        (xy 165.594562 110.653346)\n        (xy 165.594561 110.653348)\n        (xy 165.577294 110.784508)\n        (xy 165.575075 110.801362)\n        (xy 129.38505 110.801362)\n        (xy 129.381806 110.792778)\n        (xy 129.294522 110.665778)\n        (xy 129.290281 110.659607)\n        (xy 129.290279 110.659605)\n        (xy 129.285979 110.653348)\n        (xy 129.280308 110.648295)\n        (xy 129.165331 110.545854)\n        (xy 129.165328 110.545852)\n        (xy 129.159659 110.540801)\n        (xy 129.010139 110.461634)\n        (xy 128.999764 110.459028)\n        (xy 128.853422 110.422269)\n        (xy 128.853418 110.422269)\n        (xy 128.846051 110.420418)\n        (xy 128.838452 110.420378)\n        (xy 128.83845 110.420378)\n        (xy 128.768108 110.42001)\n        (xy 128.676869 110.419532)\n        (xy 128.669488 110.421304)\n        (xy 128.519738 110.457256)\n        (xy 128.519735 110.457257)\n        (xy 128.512359 110.459028)\n        (xy 128.362018 110.536624)\n        (xy 128.356297 110.541614)\n        (xy 128.356295 110.541616)\n        (xy 128.351437 110.545854)\n        (xy 128.234526 110.647842)\n        (xy 128.146699 110.772808)\n        (xy 128.138476 110.784508)\n        (xy 128.082941 110.828739)\n        (xy 128.012309 110.835925)\n        (xy 127.949005 110.803784)\n        (xy 127.917523 110.756595)\n        (xy 127.906952 110.728618)\n        (xy 127.883206 110.665778)\n        (xy 127.86462 110.638735)\n        (xy 127.791681 110.532607)\n        (xy 127.791679 110.532605)\n        (xy 127.787379 110.526348)\n        (xy 127.781708 110.521295)\n        (xy 127.666731 110.418854)\n        (xy 127.666728 110.418852)\n        (xy 127.661059 110.413801)\n        (xy 127.511539 110.334634)\n        (xy 127.501164 110.332028)\n        (xy 127.354822 110.295269)\n        (xy 127.354818 110.295269)\n        (xy 127.347451 110.293418)\n        (xy 127.339852 110.293378)\n        (xy 127.33985 110.293378)\n        (xy 127.269508 110.29301)\n        (xy 127.178269 110.292532)\n        (xy 127.170888 110.294304)\n        (xy 127.021138 110.330256)\n        (xy 127.021135 110.330257)\n        (xy 127.013759 110.332028)\n        (xy 126.863418 110.409624)\n        (xy 126.857697 110.414614)\n        (xy 126.857695 110.414616)\n        (xy 126.760613 110.499306)\n        (xy 126.735926 110.520842)\n        (xy 126.727282 110.533141)\n        (xy 126.643433 110.652447)\n        (xy 126.638644 110.659261)\n        (xy 126.577188 110.816889)\n        (xy 126.571685 110.858691)\n        (xy 126.557073 110.96968)\n        (xy 126.555105 110.984626)\n        (xy 126.57367 111.15279)\n        (xy 126.576279 111.159918)\n        (xy 126.576279 111.15992)\n        (xy 126.626935 111.298342)\n        (xy 126.631812 111.31167)\n        (xy 126.636048 111.317973)\n        (xy 126.636048 111.317974)\n        (xy 126.678198 111.3807)\n        (xy 126.69959 111.448398)\n        (xy 126.680986 111.516913)\n        (xy 126.676703 111.523426)\n        (xy 126.607327 111.622139)\n        (xy 126.587844 111.649861)\n        (xy 126.526388 111.807489)\n        (xy 126.523092 111.832528)\n        (xy 126.505472 111.966365)\n        (xy 126.504305 111.975226)\n        (xy 117.672373 111.975226)\n        (xy 117.711037 111.921419)\n        (xy 117.7141 111.913801)\n        (xy 117.743075 111.841723)\n        (xy 117.774141 111.764443)\n        (xy 117.79798 111.596946)\n        (xy 117.798134 111.5822)\n        (xy 117.797514 111.577072)\n        (xy 117.783054 111.457584)\n        (xy 117.777809 111.41424)\n        (xy 117.718006 111.255978)\n        (xy 117.689164 111.214012)\n        (xy 117.644326 111.148772)\n        (xy 117.622226 111.081302)\n        (xy 117.640112 111.012595)\n        (xy 117.658677 110.990057)\n        (xy 117.658291 110.989709)\n        (xy 117.771841 110.863599)\n        (xy 117.771842 110.863598)\n        (xy 117.77626 110.858691)\n        (xy 117.851358 110.728618)\n        (xy 117.861107 110.711732)\n        (xy 117.861108 110.711731)\n        (xy 117.864411 110.706009)\n        (xy 117.900029 110.596389)\n        (xy 117.916851 110.544615)\n        (xy 117.916851 110.544614)\n        (xy 117.918891 110.538336)\n        (xy 117.921447 110.514023)\n        (xy 117.93663 110.369565)\n        (xy 117.93732 110.363)\n        (xy 117.9301 110.294304)\n        (xy 117.919581 110.194228)\n        (xy 117.919581 110.194227)\n        (xy 117.918891 110.187664)\n        (xy 117.913367 110.170661)\n        (xy 117.870412 110.03846)\n        (xy 117.864411 110.019991)\n        (xy 117.77626 109.867309)\n        (xy 117.754758 109.843428)\n        (xy 117.662713 109.741202)\n        (xy 117.662712 109.741201)\n        (xy 117.658291 109.736291)\n        (xy 117.51566 109.632663)\n        (xy 117.509631 109.629979)\n        (xy 117.509628 109.629977)\n        (xy 117.360636 109.563642)\n        (xy 117.360633 109.563641)\n        (xy 117.3546 109.560955)\n        (xy 117.282652 109.545662)\n        (xy 117.188608 109.525672)\n        (xy 117.188604 109.525672)\n        (xy 117.182151 109.5243)\n        (xy 117.005849 109.5243)\n        (xy 116.999396 109.525672)\n        (xy 116.999392 109.525672)\n        (xy 116.905348 109.545662)\n        (xy 116.8334 109.560955)\n        (xy 116.827367 109.563641)\n        (xy 116.827364 109.563642)\n        (xy 116.678372 109.629977)\n        (xy 116.678369 109.629979)\n        (xy 116.67234 109.632663)\n        (xy 116.529709 109.736291)\n        (xy 116.525288 109.741201)\n        (xy 116.525287 109.741202)\n        (xy 116.433243 109.843428)\n        (xy 116.41174 109.867309)\n        (xy 116.323589 110.019991)\n        (xy 116.317588 110.03846)\n        (xy 116.274634 110.170661)\n        (xy 116.269109 110.187664)\n        (xy 116.268419 110.194227)\n        (xy 116.268419 110.194228)\n        (xy 116.2579 110.294304)\n        (xy 116.25068 110.363)\n        (xy 104.63499 110.363)\n        (xy 104.758136 110.239854)\n        (xy 104.764896 110.227474)\n        (xy 104.762892 110.224798)\n        (xy 104.762671 110.224712)\n        (xy 104.631337 110.191723)\n        (xy 104.616368 110.189832)\n        (xy 104.480943 110.189123)\n        (xy 104.465967 110.190855)\n        (xy 104.334273 110.222473)\n        (xy 104.33245 110.22315)\n        (xy 104.3263 110.22902)\n        (xy 103.114052 110.22902)\n        (xy 103.114896 110.227474)\n        (xy 103.112892 110.224798)\n        (xy 103.112671 110.224712)\n        (xy 102.981337 110.191723)\n        (xy 102.966368 110.189832)\n        (xy 102.830943 110.189123)\n        (xy 102.815967 110.190855)\n        (xy 102.684273 110.222473)\n        (xy 102.68245 110.22315)\n        (xy 102.6763 110.22902)\n        (xy 101.464052 110.22902)\n        (xy 101.464896 110.227474)\n        (xy 101.462892 110.224798)\n        (xy 101.462671 110.224712)\n        (xy 101.331337 110.191723)\n        (xy 101.316368 110.189832)\n        (xy 101.180943 110.189123)\n        (xy 101.165967 110.190855)\n        (xy 101.034273 110.222473)\n        (xy 101.03245 110.22315)\n        (xy 101.0263 110.22902)\n        (xy 99.087814 110.22902)\n        (xy 99.094117 110.169056)\n        (xy 99.09503 110.160365)\n        (xy 99.09572 110.1538)\n        (xy 99.077291 109.978464)\n        (xy 99.057852 109.918635)\n        (xy 99.024853 109.817076)\n        (xy 99.022811 109.810791)\n        (xy 99.019363 109.804818)\n        (xy 98.979798 109.736291)\n        (xy 98.93466 109.658109)\n        (xy 98.912448 109.63344)\n        (xy 98.88173 109.569433)\n        (xy 98.890495 109.498979)\n        (xy 98.924252 109.453321)\n        (xy 98.943743 109.436674)\n        (xy 98.94817 109.430514)\n        (xy 98.948173 109.43051)\n        (xy 99.030863 109.315432)\n        (xy 99.035294 109.309266)\n        (xy 99.041187 109.294608)\n        (xy 99.090979 109.170747)\n        (xy 99.09098 109.170745)\n        (xy 99.093812 109.163699)\n        (xy 99.115918 109.008375)\n        (xy 99.116061 108.9947)\n        (xy 99.115516 108.990192)\n        (xy 99.098245 108.847477)\n        (xy 99.097213 108.838947)\n        (xy 99.09137 108.823484)\n        (xy 99.086002 108.752691)\n        (xy 99.11976 108.690233)\n        (xy 99.181925 108.655941)\n        (xy 99.252762 108.660703)\n        (xy 99.294035 108.685752)\n        (xy 99.327327 108.716045)\n        (xy 99.327331 108.716048)\n        (xy 99.332948 108.721159)\n        (xy 99.40859 108.762229)\n        (xy 99.443549 108.78121)\n        (xy 99.481631 108.801887)\n        (xy 99.645278 108.844819)\n        (xy 99.732887 108.846196)\n        (xy 99.806844 108.847358)\n        (xy 99.806847 108.847358)\n        (xy 99.814442 108.847477)\n        (xy 99.880642 108.832315)\n        (xy 99.971954 108.811402)\n        (xy 99.971958 108.811401)\n        (xy 99.979357 108.809706)\n        (xy 100.130502 108.733688)\n        (xy 100.136273 108.728759)\n        (xy 100.136276 108.728757)\n        (xy 100.253379 108.628741)\n        (xy 100.25338 108.62874)\n        (xy 100.259151 108.623811)\n        (xy 100.357877 108.486419)\n        (xy 100.367062 108.463572)\n        (xy 100.400288 108.380919)\n        (xy 100.420981 108.329443)\n        (xy 100.442145 108.180741)\n        (xy 100.471546 108.116118)\n        (xy 100.531218 108.07765)\n        (xy 100.602214 108.077548)\n        (xy 100.661995 108.115847)\n        (xy 100.68672 108.159557)\n        (xy 100.689889 108.169309)\n        (xy 100.77804 108.321991)\n        (xy 100.782458 108.326898)\n        (xy 100.782459 108.326899)\n        (xy 100.891587 108.448098)\n        (xy 100.896009 108.453009)\n        (xy 101.03864 108.556637)\n        (xy 101.044669 108.559321)\n        (xy 101.044672 108.559323)\n        (xy 101.193664 108.625658)\n        (xy 101.193667 108.625659)\n        (xy 101.1997 108.628345)\n        (xy 101.23615 108.636093)\n        (xy 101.365692 108.663628)\n        (xy 101.365696 108.663628)\n        (xy 101.372149 108.665)\n        (xy 101.548451 108.665)\n        (xy 101.554904 108.663628)\n        (xy 101.554908 108.663628)\n        (xy 101.68445 108.636093)\n        (xy 101.7209 108.628345)\n        (xy 101.726933 108.625659)\n        (xy 101.726936 108.625658)\n        (xy 101.779298 108.602345)\n        (xy 136.922485 108.602345)\n        (xy 136.927394 108.608903)\n        (xy 137.035461 108.669299)\n        (xy 137.046702 108.67421)\n        (xy 137.233953 108.735052)\n        (xy 137.245927 108.737685)\n        (xy 137.441439 108.760998)\n        (xy 137.453688 108.761255)\n        (xy 137.650001 108.746149)\n        (xy 137.662079 108.744019)\n        (xy 137.851715 108.691072)\n        (xy 137.863145 108.686639)\n        (xy 138.009277 108.612822)\n        (xy 138.019561 108.603177)\n        (xy 138.017323 108.596533)\n        (xy 137.482812 108.062022)\n        (xy 137.468868 108.054408)\n        (xy 137.467035 108.054539)\n        (xy 137.46042 108.05879)\n        (xy 136.929245 108.589965)\n        (xy 136.922485 108.602345)\n        (xy 101.779298 108.602345)\n        (xy 101.875928 108.559323)\n        (xy 101.875931 108.559321)\n        (xy 101.88196 108.556637)\n        (xy 102.024591 108.453009)\n        (xy 102.029013 108.448098)\n        (xy 102.138141 108.326899)\n        (xy 102.138142 108.326898)\n        (xy 102.14256 108.321991)\n        (xy 102.230711 108.169309)\n        (xy 102.260526 108.077548)\n        (xy 102.283151 108.007915)\n        (xy 102.283151 108.007914)\n        (xy 102.285191 108.001636)\n        (xy 102.30362 107.8263)\n        (xy 102.302553 107.816143)\n        (xy 102.285881 107.657528)\n        (xy 102.285881 107.657527)\n        (xy 102.285191 107.650964)\n        (xy 102.230711 107.483291)\n        (xy 102.210491 107.448268)\n        (xy 102.179285 107.394219)\n        (xy 102.14256 107.330609)\n        (xy 102.109071 107.293415)\n        (xy 102.029013 107.204502)\n        (xy 102.029012 107.204501)\n        (xy 102.024591 107.199591)\n        (xy 101.903757 107.1118)\n        (xy 129.96668 107.1118)\n        (xy 129.96737 107.118365)\n        (xy 129.983664 107.273384)\n        (xy 129.985109 107.287136)\n        (xy 130.039589 107.454809)\n        (xy 130.042892 107.460531)\n        (xy 130.042893 107.460532)\n        (xy 130.051701 107.475788)\n        (xy 130.12774 107.607491)\n        (xy 130.132158 107.612398)\n        (xy 130.132159 107.612399)\n        (xy 130.204701 107.692965)\n        (xy 130.245709 107.738509)\n        (xy 130.265811 107.753114)\n        (xy 130.375273 107.832643)\n        (xy 130.38834 107.842137)\n        (xy 130.394369 107.844821)\n        (xy 130.394372 107.844823)\n        (xy 130.543364 107.911158)\n        (xy 130.543367 107.911159)\n        (xy 130.5494 107.913845)\n        (xy 130.584812 107.921372)\n        (xy 130.715392 107.949128)\n        (xy 130.715396 107.949128)\n        (xy 130.721849 107.9505)\n        (xy 130.898151 107.9505)\n        (xy 130.904604 107.949128)\n        (xy 130.904608 107.949128)\n        (xy 131.035188 107.921372)\n        (xy 131.0706 107.913845)\n        (xy 131.076633 107.911159)\n        (xy 131.076636 107.911158)\n        (xy 131.225628 107.844823)\n        (xy 131.225631 107.844821)\n        (xy 131.23166 107.842137)\n        (xy 131.244728 107.832643)\n        (xy 131.354189 107.753114)\n        (xy 131.374291 107.738509)\n        (xy 131.415299 107.692965)\n        (xy 131.425914 107.681176)\n        (xy 136.398658 107.681176)\n        (xy 136.415133 107.877368)\n        (xy 136.417348 107.889435)\n        (xy 136.471615 108.078689)\n        (xy 136.476134 108.090101)\n        (xy 136.547477 108.228919)\n        (xy 136.557196 108.239138)\n        (xy 136.563996 108.236794)\n        (xy 137.097978 107.702812)\n        (xy 137.104356 107.691132)\n        (xy 137.834408 107.691132)\n        (xy 137.834539 107.692965)\n        (xy 137.83879 107.69958)\n        (xy 138.36979 108.23058)\n        (xy 138.38217 108.23734)\n        (xy 138.388903 108.232299)\n        (xy 138.446243 108.131363)\n        (xy 138.451232 108.120157)\n        (xy 138.513376 107.933344)\n        (xy 138.516096 107.921372)\n        (xy 138.541101 107.723435)\n        (xy 138.541593 107.716406)\n        (xy 138.541913 107.693505)\n        (xy 138.54162 107.686512)\n        (xy 138.540494 107.675026)\n        (xy 138.937641 107.675026)\n        (xy 138.939703 107.69958)\n        (xy 138.954632 107.877368)\n        (xy 138.955155 107.8836)\n        (xy 139.012848 108.0848)\n        (xy 139.015666 108.090282)\n        (xy 139.015667 108.090286)\n        (xy 139.105703 108.265477)\n        (xy 139.105706 108.265481)\n        (xy 139.108523 108.270963)\n        (xy 139.238534 108.434996)\n        (xy 139.243228 108.438991)\n        (xy 139.367679 108.544907)\n        (xy 139.39793 108.570653)\n        (xy 139.403308 108.573659)\n        (xy 139.40331 108.57366)\n        (xy 139.460734 108.605753)\n        (xy 139.58064 108.672766)\n        (xy 139.779704 108.737446)\n        (xy 139.98754 108.762229)\n        (xy 139.993675 108.761757)\n        (xy 139.993677 108.761757)\n        (xy 140.19009 108.746644)\n        (xy 140.190095 108.746643)\n        (xy 140.196231 108.746171)\n        (xy 140.202161 108.744515)\n        (xy 140.202163 108.744515)\n        (xy 140.391901 108.691539)\n        (xy 140.3919 108.691539)\n        (xy 140.397829 108.689884)\n        (xy 140.417543 108.679926)\n        (xy 140.535098 108.620544)\n        (xy 140.584655 108.595511)\n        (xy 140.62641 108.562889)\n        (xy 140.744736 108.470442)\n        (xy 140.749592 108.466648)\n        (xy 140.753663 108.461932)\n        (xy 140.882329 108.312871)\n        (xy 140.88233 108.312869)\n        (xy 140.886358 108.308203)\n        (xy 140.989745 108.12621)\n        (xy 141.055813 107.927603)\n        (xy 141.082046 107.719945)\n        (xy 141.082464 107.69)\n        (xy 141.080996 107.675026)\n        (xy 141.477641 107.675026)\n        (xy 141.479703 107.69958)\n        (xy 141.494632 107.877368)\n        (xy 141.495155 107.8836)\n        (xy 141.552848 108.0848)\n        (xy 141.555666 108.090282)\n        (xy 141.555667 108.090286)\n        (xy 141.645703 108.265477)\n        (xy 141.645706 108.265481)\n        (xy 141.648523 108.270963)\n        (xy 141.778534 108.434996)\n        (xy 141.783228 108.438991)\n        (xy 141.907679 108.544907)\n        (xy 141.93793 108.570653)\n        (xy 141.943308 108.573659)\n        (xy 141.94331 108.57366)\n        (xy 142.000734 108.605753)\n        (xy 142.12064 108.672766)\n        (xy 142.319704 108.737446)\n        (xy 142.52754 108.762229)\n        (xy 142.533675 108.761757)\n        (xy 142.533677 108.761757)\n        (xy 142.73009 108.746644)\n        (xy 142.730095 108.746643)\n        (xy 142.736231 108.746171)\n        (xy 142.742161 108.744515)\n        (xy 142.742163 108.744515)\n        (xy 142.931901 108.691539)\n        (xy 142.9319 108.691539)\n        (xy 142.937829 108.689884)\n        (xy 142.957543 108.679926)\n        (xy 143.075098 108.620544)\n        (xy 143.124655 108.595511)\n        (xy 143.16641 108.562889)\n        (xy 143.284736 108.470442)\n        (xy 143.289592 108.466648)\n        (xy 143.293663 108.461932)\n        (xy 143.422329 108.312871)\n        (xy 143.42233 108.312869)\n        (xy 143.426358 108.308203)\n        (xy 143.529745 108.12621)\n        (xy 143.595813 107.927603)\n        (xy 143.622046 107.719945)\n        (xy 143.622464 107.69)\n        (xy 143.620996 107.675026)\n        (xy 144.017641 107.675026)\n        (xy 144.019703 107.69958)\n        (xy 144.034632 107.877368)\n        (xy 144.035155 107.8836)\n        (xy 144.092848 108.0848)\n        (xy 144.095666 108.090282)\n        (xy 144.095667 108.090286)\n        (xy 144.185703 108.265477)\n        (xy 144.185706 108.265481)\n        (xy 144.188523 108.270963)\n        (xy 144.318534 108.434996)\n        (xy 144.323228 108.438991)\n        (xy 144.447679 108.544907)\n        (xy 144.47793 108.570653)\n        (xy 144.483308 108.573659)\n        (xy 144.48331 108.57366)\n        (xy 144.540734 108.605753)\n        (xy 144.66064 108.672766)\n        (xy 144.859704 108.737446)\n        (xy 145.06754 108.762229)\n        (xy 145.073675 108.761757)\n        (xy 145.073677 108.761757)\n        (xy 145.27009 108.746644)\n        (xy 145.270095 108.746643)\n        (xy 145.276231 108.746171)\n        (xy 145.282161 108.744515)\n        (xy 145.282163 108.744515)\n        (xy 145.471901 108.691539)\n        (xy 145.4719 108.691539)\n        (xy 145.477829 108.689884)\n        (xy 145.497543 108.679926)\n        (xy 145.615098 108.620544)\n        (xy 145.664655 108.595511)\n        (xy 145.70641 108.562889)\n        (xy 145.824736 108.470442)\n        (xy 145.829592 108.466648)\n        (xy 145.833663 108.461932)\n        (xy 145.962329 108.312871)\n        (xy 145.96233 108.312869)\n        (xy 145.966358 108.308203)\n        (xy 146.069745 108.12621)\n        (xy 146.135813 107.927603)\n        (xy 146.162046 107.719945)\n        (xy 146.162464 107.69)\n        (xy 146.160996 107.675026)\n        (xy 146.557641 107.675026)\n        (xy 146.559703 107.69958)\n        (xy 146.574632 107.877368)\n        (xy 146.575155 107.8836)\n        (xy 146.632848 108.0848)\n        (xy 146.635666 108.090282)\n        (xy 146.635667 108.090286)\n        (xy 146.725703 108.265477)\n        (xy 146.725706 108.265481)\n        (xy 146.728523 108.270963)\n        (xy 146.858534 108.434996)\n        (xy 146.863228 108.438991)\n        (xy 146.987679 108.544907)\n        (xy 147.01793 108.570653)\n        (xy 147.023308 108.573659)\n        (xy 147.02331 108.57366)\n        (xy 147.080734 108.605753)\n        (xy 147.20064 108.672766)\n        (xy 147.399704 108.737446)\n        (xy 147.60754 108.762229)\n        (xy 147.613675 108.761757)\n        (xy 147.613677 108.761757)\n        (xy 147.81009 108.746644)\n        (xy 147.810095 108.746643)\n        (xy 147.816231 108.746171)\n        (xy 147.822161 108.744515)\n        (xy 147.822163 108.744515)\n        (xy 148.011901 108.691539)\n        (xy 148.0119 108.691539)\n        (xy 148.017829 108.689884)\n        (xy 148.037543 108.679926)\n        (xy 148.155098 108.620544)\n        (xy 148.204655 108.595511)\n        (xy 148.24641 108.562889)\n        (xy 148.364736 108.470442)\n        (xy 148.369592 108.466648)\n        (xy 148.373663 108.461932)\n        (xy 148.502329 108.312871)\n        (xy 148.50233 108.312869)\n        (xy 148.506358 108.308203)\n        (xy 148.609745 108.12621)\n        (xy 148.675813 107.927603)\n        (xy 148.702046 107.719945)\n        (xy 148.702464 107.69)\n        (xy 148.700996 107.675026)\n        (xy 149.097641 107.675026)\n        (xy 149.099703 107.69958)\n        (xy 149.114632 107.877368)\n        (xy 149.115155 107.8836)\n        (xy 149.172848 108.0848)\n        (xy 149.175666 108.090282)\n        (xy 149.175667 108.090286)\n        (xy 149.265703 108.265477)\n        (xy 149.265706 108.265481)\n        (xy 149.268523 108.270963)\n        (xy 149.398534 108.434996)\n        (xy 149.403228 108.438991)\n        (xy 149.527679 108.544907)\n        (xy 149.55793 108.570653)\n        (xy 149.563308 108.573659)\n        (xy 149.56331 108.57366)\n        (xy 149.620734 108.605753)\n        (xy 149.74064 108.672766)\n        (xy 149.939704 108.737446)\n        (xy 150.14754 108.762229)\n        (xy 150.153675 108.761757)\n        (xy 150.153677 108.761757)\n        (xy 150.35009 108.746644)\n        (xy 150.350095 108.746643)\n        (xy 150.356231 108.746171)\n        (xy 150.362161 108.744515)\n        (xy 150.362163 108.744515)\n        (xy 150.551901 108.691539)\n        (xy 150.5519 108.691539)\n        (xy 150.557829 108.689884)\n        (xy 150.577543 108.679926)\n        (xy 150.695098 108.620544)\n        (xy 150.744655 108.595511)\n        (xy 150.78641 108.562889)\n        (xy 150.904736 108.470442)\n        (xy 150.909592 108.466648)\n        (xy 150.913663 108.461932)\n        (xy 151.042329 108.312871)\n        (xy 151.04233 108.312869)\n        (xy 151.046358 108.308203)\n        (xy 151.149745 108.12621)\n        (xy 151.215813 107.927603)\n        (xy 151.242046 107.719945)\n        (xy 151.242464 107.69)\n        (xy 151.240996 107.675026)\n        (xy 151.637641 107.675026)\n        (xy 151.639703 107.69958)\n        (xy 151.654632 107.877368)\n        (xy 151.655155 107.8836)\n        (xy 151.712848 108.0848)\n        (xy 151.715666 108.090282)\n        (xy 151.715667 108.090286)\n        (xy 151.805703 108.265477)\n        (xy 151.805706 108.265481)\n        (xy 151.808523 108.270963)\n        (xy 151.938534 108.434996)\n        (xy 151.943228 108.438991)\n        (xy 152.067679 108.544907)\n        (xy 152.09793 108.570653)\n        (xy 152.103308 108.573659)\n        (xy 152.10331 108.57366)\n        (xy 152.160734 108.605753)\n        (xy 152.28064 108.672766)\n        (xy 152.479704 108.737446)\n        (xy 152.68754 108.762229)\n        (xy 152.693675 108.761757)\n        (xy 152.693677 108.761757)\n        (xy 152.89009 108.746644)\n        (xy 152.890095 108.746643)\n        (xy 152.896231 108.746171)\n        (xy 152.902161 108.744515)\n        (xy 152.902163 108.744515)\n        (xy 153.091901 108.691539)\n        (xy 153.0919 108.691539)\n        (xy 153.097829 108.689884)\n        (xy 153.117543 108.679926)\n        (xy 153.235098 108.620544)\n        (xy 153.284655 108.595511)\n        (xy 153.32641 108.562889)\n        (xy 153.444736 108.470442)\n        (xy 153.449592 108.466648)\n        (xy 153.453663 108.461932)\n        (xy 153.582329 108.312871)\n        (xy 153.58233 108.312869)\n        (xy 153.586358 108.308203)\n        (xy 153.689745 108.12621)\n        (xy 153.755813 107.927603)\n        (xy 153.782046 107.719945)\n        (xy 153.782464 107.69)\n        (xy 153.780996 107.675026)\n        (xy 154.177641 107.675026)\n        (xy 154.179703 107.69958)\n        (xy 154.194632 107.877368)\n        (xy 154.195155 107.8836)\n        (xy 154.252848 108.0848)\n        (xy 154.255666 108.090282)\n        (xy 154.255667 108.090286)\n        (xy 154.345703 108.265477)\n        (xy 154.345706 108.265481)\n        (xy 154.348523 108.270963)\n        (xy 154.478534 108.434996)\n        (xy 154.483228 108.438991)\n        (xy 154.607679 108.544907)\n        (xy 154.63793 108.570653)\n        (xy 154.643308 108.573659)\n        (xy 154.64331 108.57366)\n        (xy 154.700734 108.605753)\n        (xy 154.82064 108.672766)\n        (xy 155.019704 108.737446)\n        (xy 155.22754 108.762229)\n        (xy 155.233675 108.761757)\n        (xy 155.233677 108.761757)\n        (xy 155.43009 108.746644)\n        (xy 155.430095 108.746643)\n        (xy 155.436231 108.746171)\n        (xy 155.442161 108.744515)\n        (xy 155.442163 108.744515)\n        (xy 155.631901 108.691539)\n        (xy 155.6319 108.691539)\n        (xy 155.637829 108.689884)\n        (xy 155.657543 108.679926)\n        (xy 155.775098 108.620544)\n        (xy 155.824655 108.595511)\n        (xy 155.86641 108.562889)\n        (xy 155.984736 108.470442)\n        (xy 155.989592 108.466648)\n        (xy 155.993663 108.461932)\n        (xy 156.122329 108.312871)\n        (xy 156.12233 108.312869)\n        (xy 156.126358 108.308203)\n        (xy 156.229745 108.12621)\n        (xy 156.295813 107.927603)\n        (xy 156.322046 107.719945)\n        (xy 156.322464 107.69)\n        (xy 156.320996 107.675026)\n        (xy 156.717641 107.675026)\n        (xy 156.719703 107.69958)\n        (xy 156.734632 107.877368)\n        (xy 156.735155 107.8836)\n        (xy 156.792848 108.0848)\n        (xy 156.795666 108.090282)\n        (xy 156.795667 108.090286)\n        (xy 156.885703 108.265477)\n        (xy 156.885706 108.265481)\n        (xy 156.888523 108.270963)\n        (xy 157.018534 108.434996)\n        (xy 157.023228 108.438991)\n        (xy 157.147679 108.544907)\n        (xy 157.17793 108.570653)\n        (xy 157.183308 108.573659)\n        (xy 157.18331 108.57366)\n        (xy 157.240734 108.605753)\n        (xy 157.36064 108.672766)\n        (xy 157.559704 108.737446)\n        (xy 157.76754 108.762229)\n        (xy 157.773675 108.761757)\n        (xy 157.773677 108.761757)\n        (xy 157.97009 108.746644)\n        (xy 157.970095 108.746643)\n        (xy 157.976231 108.746171)\n        (xy 157.982161 108.744515)\n        (xy 157.982163 108.744515)\n        (xy 158.171901 108.691539)\n        (xy 158.1719 108.691539)\n        (xy 158.177829 108.689884)\n        (xy 158.197543 108.679926)\n        (xy 158.315098 108.620544)\n        (xy 158.351126 108.602345)\n        (xy 159.782485 108.602345)\n        (xy 159.787394 108.608903)\n        (xy 159.895461 108.669299)\n        (xy 159.906702 108.67421)\n        (xy 160.093953 108.735052)\n        (xy 160.105927 108.737685)\n        (xy 160.301439 108.760998)\n        (xy 160.313688 108.761255)\n        (xy 160.510001 108.746149)\n        (xy 160.522079 108.744019)\n        (xy 160.711715 108.691072)\n        (xy 160.723145 108.686639)\n        (xy 160.869277 108.612822)\n        (xy 160.879561 108.603177)\n        (xy 160.877323 108.596533)\n        (xy 160.342812 108.062022)\n        (xy 160.328868 108.054408)\n        (xy 160.327035 108.054539)\n        (xy 160.32042 108.05879)\n        (xy 159.789245 108.589965)\n        (xy 159.782485 108.602345)\n        (xy 158.351126 108.602345)\n        (xy 158.364655 108.595511)\n        (xy 158.40641 108.562889)\n        (xy 158.524736 108.470442)\n        (xy 158.529592 108.466648)\n        (xy 158.533663 108.461932)\n        (xy 158.662329 108.312871)\n        (xy 158.66233 108.312869)\n        (xy 158.666358 108.308203)\n        (xy 158.769745 108.12621)\n        (xy 158.835813 107.927603)\n        (xy 158.862046 107.719945)\n        (xy 158.862464 107.69)\n        (xy 158.861599 107.681176)\n        (xy 159.258658 107.681176)\n        (xy 159.275133 107.877368)\n        (xy 159.277348 107.889435)\n        (xy 159.331615 108.078689)\n        (xy 159.336134 108.090101)\n        (xy 159.407477 108.228919)\n        (xy 159.417196 108.239138)\n        (xy 159.423996 108.236794)\n        (xy 159.957978 107.702812)\n        (xy 159.964356 107.691132)\n        (xy 160.694408 107.691132)\n        (xy 160.694539 107.692965)\n        (xy 160.69879 107.69958)\n        (xy 161.22979 108.23058)\n        (xy 161.24217 108.23734)\n        (xy 161.248903 108.232299)\n        (xy 161.306243 108.131363)\n        (xy 161.311232 108.120157)\n        (xy 161.373376 107.933344)\n        (xy 161.376096 107.921372)\n        (xy 161.401101 107.723435)\n        (xy 161.401593 107.716406)\n        (xy 161.401913 107.693505)\n        (xy 161.40162 107.686512)\n        (xy 161.382148 107.487921)\n        (xy 161.379765 107.475886)\n        (xy 161.322859 107.287407)\n        (xy 161.318184 107.276064)\n        (xy 161.252043 107.15167)\n        (xy 161.242181 107.141587)\n        (xy 161.235055 107.144155)\n        (xy 160.702022 107.677188)\n        (xy 160.694408 107.691132)\n        (xy 159.964356 107.691132)\n        (xy 159.965592 107.688868)\n        (xy 159.965461 107.687035)\n        (xy 159.96121 107.68042)\n        (xy 159.429821 107.149031)\n        (xy 159.417441 107.142271)\n        (xy 159.411053 107.147053)\n        (xy 159.347688 107.262314)\n        (xy 159.34286 107.273578)\n        (xy 159.283325 107.461257)\n        (xy 159.280777 107.473246)\n        (xy 159.258829 107.668908)\n        (xy 159.258658 107.681176)\n        (xy 158.861599 107.681176)\n        (xy 158.842039 107.481691)\n        (xy 158.83949 107.473246)\n        (xy 158.804516 107.357409)\n        (xy 158.781542 107.281316)\n        (xy 158.683278 107.096507)\n        (xy 158.608803 107.005192)\n        (xy 158.554884 106.93908)\n        (xy 158.554881 106.939077)\n        (xy 158.550989 106.934305)\n        (xy 158.546009 106.930185)\n        (xy 158.394464 106.804816)\n        (xy 158.394461 106.804814)\n        (xy 158.389714 106.800887)\n        (xy 158.346509 106.777526)\n        (xy 159.781244 106.777526)\n        (xy 159.783697 106.784487)\n        (xy 160.317188 107.317978)\n        (xy 160.331132 107.325592)\n        (xy 160.332965 107.325461)\n        (xy 160.33958 107.32121)\n        (xy 160.871222 106.789568)\n        (xy 160.877982 106.777188)\n        (xy 160.873323 106.770965)\n        (xy 160.75082 106.704728)\n        (xy 160.739515 106.699976)\n        (xy 160.551435 106.641755)\n        (xy 160.539422 106.639289)\n        (xy 160.343612 106.618708)\n        (xy 160.331344 106.618623)\n        (xy 160.135273 106.636466)\n        (xy 160.123224 106.638764)\n        (xy 159.934345 106.694355)\n        (xy 159.922976 106.698948)\n        (xy 159.791393 106.767738)\n        (xy 159.781244 106.777526)\n        (xy 158.346509 106.777526)\n        (xy 158.205597 106.701335)\n        (xy 158.101559 106.66913)\n        (xy 158.011536 106.641263)\n        (xy 158.011533 106.641262)\n        (xy 158.005649 106.639441)\n        (xy 157.999524 106.638797)\n        (xy 157.999523 106.638797)\n        (xy 157.803615 106.618206)\n        (xy 157.803614 106.618206)\n        (xy 157.797487 106.617562)\n        (xy 157.667837 106.629361)\n        (xy 157.595181 106.635973)\n        (xy 157.59518 106.635973)\n        (xy 157.58904 106.636532)\n        (xy 157.583126 106.638273)\n        (xy 157.583124 106.638273)\n        (xy 157.478283 106.66913)\n        (xy 157.388248 106.695629)\n        (xy 157.382783 106.698486)\n        (xy 157.208558 106.789568)\n        (xy 157.202758 106.7926)\n        (xy 157.039636 106.923754)\n        (xy 156.905095 107.084093)\n        (xy 156.902125 107.089496)\n        (xy 156.902124 107.089497)\n        (xy 156.837912 107.206298)\n        (xy 156.80426 107.267511)\n        (xy 156.740972 107.467022)\n        (xy 156.740286 107.473139)\n        (xy 156.740285 107.473143)\n        (xy 156.724276 107.615871)\n        (xy 156.717641 107.675026)\n        (xy 156.320996 107.675026)\n        (xy 156.302039 107.481691)\n        (xy 156.29949 107.473246)\n        (xy 156.264516 107.357409)\n        (xy 156.241542 107.281316)\n        (xy 156.143278 107.096507)\n        (xy 156.068803 107.005192)\n        (xy 156.014884 106.93908)\n        (xy 156.014881 106.939077)\n        (xy 156.010989 106.934305)\n        (xy 156.006009 106.930185)\n        (xy 155.854464 106.804816)\n        (xy 155.854461 106.804814)\n        (xy 155.849714 106.800887)\n        (xy 155.665597 106.701335)\n        (xy 155.561559 106.66913)\n        (xy 155.471536 106.641263)\n        (xy 155.471533 106.641262)\n        (xy 155.465649 106.639441)\n        (xy 155.459524 106.638797)\n        (xy 155.459523 106.638797)\n        (xy 155.263615 106.618206)\n        (xy 155.263614 106.618206)\n        (xy 155.257487 106.617562)\n        (xy 155.127837 106.629361)\n        (xy 155.055181 106.635973)\n        (xy 155.05518 106.635973)\n        (xy 155.04904 106.636532)\n        (xy 155.043126 106.638273)\n        (xy 155.043124 106.638273)\n        (xy 154.938283 106.66913)\n        (xy 154.848248 106.695629)\n        (xy 154.842783 106.698486)\n        (xy 154.668558 106.789568)\n        (xy 154.662758 106.7926)\n        (xy 154.499636 106.923754)\n        (xy 154.365095 107.084093)\n        (xy 154.362125 107.089496)\n        (xy 154.362124 107.089497)\n        (xy 154.297912 107.206298)\n        (xy 154.26426 107.267511)\n        (xy 154.200972 107.467022)\n        (xy 154.200286 107.473139)\n        (xy 154.200285 107.473143)\n        (xy 154.184276 107.615871)\n        (xy 154.177641 107.675026)\n        (xy 153.780996 107.675026)\n        (xy 153.762039 107.481691)\n        (xy 153.75949 107.473246)\n        (xy 153.724516 107.357409)\n        (xy 153.701542 107.281316)\n        (xy 153.603278 107.096507)\n        (xy 153.528803 107.005192)\n        (xy 153.474884 106.93908)\n        (xy 153.474881 106.939077)\n        (xy 153.470989 106.934305)\n        (xy 153.466009 106.930185)\n        (xy 153.314464 106.804816)\n        (xy 153.314461 106.804814)\n        (xy 153.309714 106.800887)\n        (xy 153.125597 106.701335)\n        (xy 153.021559 106.66913)\n        (xy 152.931536 106.641263)\n        (xy 152.931533 106.641262)\n        (xy 152.925649 106.639441)\n        (xy 152.919524 106.638797)\n        (xy 152.919523 106.638797)\n        (xy 152.723615 106.618206)\n        (xy 152.723614 106.618206)\n        (xy 152.717487 106.617562)\n        (xy 152.587837 106.629361)\n        (xy 152.515181 106.635973)\n        (xy 152.51518 106.635973)\n        (xy 152.50904 106.636532)\n        (xy 152.503126 106.638273)\n        (xy 152.503124 106.638273)\n        (xy 152.398283 106.66913)\n        (xy 152.308248 106.695629)\n        (xy 152.302783 106.698486)\n        (xy 152.128558 106.789568)\n        (xy 152.122758 106.7926)\n        (xy 151.959636 106.923754)\n        (xy 151.825095 107.084093)\n        (xy 151.822125 107.089496)\n        (xy 151.822124 107.089497)\n        (xy 151.757912 107.206298)\n        (xy 151.72426 107.267511)\n        (xy 151.660972 107.467022)\n        (xy 151.660286 107.473139)\n        (xy 151.660285 107.473143)\n        (xy 151.644276 107.615871)\n        (xy 151.637641 107.675026)\n        (xy 151.240996 107.675026)\n        (xy 151.222039 107.481691)\n        (xy 151.21949 107.473246)\n        (xy 151.184516 107.357409)\n        (xy 151.161542 107.281316)\n        (xy 151.063278 107.096507)\n        (xy 150.988803 107.005192)\n        (xy 150.934884 106.93908)\n        (xy 150.934881 106.939077)\n        (xy 150.930989 106.934305)\n        (xy 150.926009 106.930185)\n        (xy 150.774464 106.804816)\n        (xy 150.774461 106.804814)\n        (xy 150.769714 106.800887)\n        (xy 150.585597 106.701335)\n        (xy 150.481559 106.66913)\n        (xy 150.391536 106.641263)\n        (xy 150.391533 106.641262)\n        (xy 150.385649 106.639441)\n        (xy 150.379524 106.638797)\n        (xy 150.379523 106.638797)\n        (xy 150.183615 106.618206)\n        (xy 150.183614 106.618206)\n        (xy 150.177487 106.617562)\n        (xy 150.047837 106.629361)\n        (xy 149.975181 106.635973)\n        (xy 149.97518 106.635973)\n        (xy 149.96904 106.636532)\n        (xy 149.963126 106.638273)\n        (xy 149.963124 106.638273)\n        (xy 149.858283 106.66913)\n        (xy 149.768248 106.695629)\n        (xy 149.762783 106.698486)\n        (xy 149.588558 106.789568)\n        (xy 149.582758 106.7926)\n        (xy 149.419636 106.923754)\n        (xy 149.285095 107.084093)\n        (xy 149.282125 107.089496)\n        (xy 149.282124 107.089497)\n        (xy 149.217912 107.206298)\n        (xy 149.18426 107.267511)\n        (xy 149.120972 107.467022)\n        (xy 149.120286 107.473139)\n        (xy 149.120285 107.473143)\n        (xy 149.104276 107.615871)\n        (xy 149.097641 107.675026)\n        (xy 148.700996 107.675026)\n        (xy 148.682039 107.481691)\n        (xy 148.67949 107.473246)\n        (xy 148.644516 107.357409)\n        (xy 148.621542 107.281316)\n        (xy 148.523278 107.096507)\n        (xy 148.448803 107.005192)\n        (xy 148.394884 106.93908)\n        (xy 148.394881 106.939077)\n        (xy 148.390989 106.934305)\n        (xy 148.386009 106.930185)\n        (xy 148.234464 106.804816)\n        (xy 148.234461 106.804814)\n        (xy 148.229714 106.800887)\n        (xy 148.045597 106.701335)\n        (xy 147.941559 106.66913)\n        (xy 147.851536 106.641263)\n        (xy 147.851533 106.641262)\n        (xy 147.845649 106.639441)\n        (xy 147.839524 106.638797)\n        (xy 147.839523 106.638797)\n        (xy 147.643615 106.618206)\n        (xy 147.643614 106.618206)\n        (xy 147.637487 106.617562)\n        (xy 147.507837 106.629361)\n        (xy 147.435181 106.635973)\n        (xy 147.43518 106.635973)\n        (xy 147.42904 106.636532)\n        (xy 147.423126 106.638273)\n        (xy 147.423124 106.638273)\n        (xy 147.318283 106.66913)\n        (xy 147.228248 106.695629)\n        (xy 147.222783 106.698486)\n        (xy 147.048558 106.789568)\n        (xy 147.042758 106.7926)\n        (xy 146.879636 106.923754)\n        (xy 146.745095 107.084093)\n        (xy 146.742125 107.089496)\n        (xy 146.742124 107.089497)\n        (xy 146.677912 107.206298)\n        (xy 146.64426 107.267511)\n        (xy 146.580972 107.467022)\n        (xy 146.580286 107.473139)\n        (xy 146.580285 107.473143)\n        (xy 146.564276 107.615871)\n        (xy 146.557641 107.675026)\n        (xy 146.160996 107.675026)\n        (xy 146.142039 107.481691)\n        (xy 146.13949 107.473246)\n        (xy 146.104516 107.357409)\n        (xy 146.081542 107.281316)\n        (xy 145.983278 107.096507)\n        (xy 145.908803 107.005192)\n        (xy 145.854884 106.93908)\n        (xy 145.854881 106.939077)\n        (xy 145.850989 106.934305)\n        (xy 145.846009 106.930185)\n        (xy 145.694464 106.804816)\n        (xy 145.694461 106.804814)\n        (xy 145.689714 106.800887)\n        (xy 145.505597 106.701335)\n        (xy 145.401559 106.66913)\n        (xy 145.311536 106.641263)\n        (xy 145.311533 106.641262)\n        (xy 145.305649 106.639441)\n        (xy 145.299524 106.638797)\n        (xy 145.299523 106.638797)\n        (xy 145.103615 106.618206)\n        (xy 145.103614 106.618206)\n        (xy 145.097487 106.617562)\n        (xy 144.967837 106.629361)\n        (xy 144.895181 106.635973)\n        (xy 144.89518 106.635973)\n        (xy 144.88904 106.636532)\n        (xy 144.883126 106.638273)\n        (xy 144.883124 106.638273)\n        (xy 144.778283 106.66913)\n        (xy 144.688248 106.695629)\n        (xy 144.682783 106.698486)\n        (xy 144.508558 106.789568)\n        (xy 144.502758 106.7926)\n        (xy 144.339636 106.923754)\n        (xy 144.205095 107.084093)\n        (xy 144.202125 107.089496)\n        (xy 144.202124 107.089497)\n        (xy 144.137912 107.206298)\n        (xy 144.10426 107.267511)\n        (xy 144.040972 107.467022)\n        (xy 144.040286 107.473139)\n        (xy 144.040285 107.473143)\n        (xy 144.024276 107.615871)\n        (xy 144.017641 107.675026)\n        (xy 143.620996 107.675026)\n        (xy 143.602039 107.481691)\n        (xy 143.59949 107.473246)\n        (xy 143.564516 107.357409)\n        (xy 143.541542 107.281316)\n        (xy 143.443278 107.096507)\n        (xy 143.368803 107.005192)\n        (xy 143.314884 106.93908)\n        (xy 143.314881 106.939077)\n        (xy 143.310989 106.934305)\n        (xy 143.306009 106.930185)\n        (xy 143.154464 106.804816)\n        (xy 143.154461 106.804814)\n        (xy 143.149714 106.800887)\n        (xy 142.965597 106.701335)\n        (xy 142.861559 106.66913)\n        (xy 142.771536 106.641263)\n        (xy 142.771533 106.641262)\n        (xy 142.765649 106.639441)\n        (xy 142.759524 106.638797)\n        (xy 142.759523 106.638797)\n        (xy 142.563615 106.618206)\n        (xy 142.563614 106.618206)\n        (xy 142.557487 106.617562)\n        (xy 142.427837 106.629361)\n        (xy 142.355181 106.635973)\n        (xy 142.35518 106.635973)\n        (xy 142.34904 106.636532)\n        (xy 142.343126 106.638273)\n        (xy 142.343124 106.638273)\n        (xy 142.238283 106.66913)\n        (xy 142.148248 106.695629)\n        (xy 142.142783 106.698486)\n        (xy 141.968558 106.789568)\n        (xy 141.962758 106.7926)\n        (xy 141.799636 106.923754)\n        (xy 141.665095 107.084093)\n        (xy 141.662125 107.089496)\n        (xy 141.662124 107.089497)\n        (xy 141.597912 107.206298)\n        (xy 141.56426 107.267511)\n        (xy 141.500972 107.467022)\n        (xy 141.500286 107.473139)\n        (xy 141.500285 107.473143)\n        (xy 141.484276 107.615871)\n        (xy 141.477641 107.675026)\n        (xy 141.080996 107.675026)\n        (xy 141.062039 107.481691)\n        (xy 141.05949 107.473246)\n        (xy 141.024516 107.357409)\n        (xy 141.001542 107.281316)\n        (xy 140.903278 107.096507)\n        (xy 140.828803 107.005192)\n        (xy 140.774884 106.93908)\n        (xy 140.774881 106.939077)\n        (xy 140.770989 106.934305)\n        (xy 140.766009 106.930185)\n        (xy 140.614464 106.804816)\n        (xy 140.614461 106.804814)\n        (xy 140.609714 106.800887)\n        (xy 140.425597 106.701335)\n        (xy 140.321559 106.66913)\n        (xy 140.231536 106.641263)\n        (xy 140.231533 106.641262)\n        (xy 140.225649 106.639441)\n        (xy 140.219524 106.638797)\n        (xy 140.219523 106.638797)\n        (xy 140.023615 106.618206)\n        (xy 140.023614 106.618206)\n        (xy 140.017487 106.617562)\n        (xy 139.887837 106.629361)\n        (xy 139.815181 106.635973)\n        (xy 139.81518 106.635973)\n        (xy 139.80904 106.636532)\n        (xy 139.803126 106.638273)\n        (xy 139.803124 106.638273)\n        (xy 139.698283 106.66913)\n        (xy 139.608248 106.695629)\n        (xy 139.602783 106.698486)\n        (xy 139.428558 106.789568)\n        (xy 139.422758 106.7926)\n        (xy 139.259636 106.923754)\n        (xy 139.125095 107.084093)\n        (xy 139.122125 107.089496)\n        (xy 139.122124 107.089497)\n        (xy 139.057912 107.206298)\n        (xy 139.02426 107.267511)\n        (xy 138.960972 107.467022)\n        (xy 138.960286 107.473139)\n        (xy 138.960285 107.473143)\n        (xy 138.944276 107.615871)\n        (xy 138.937641 107.675026)\n        (xy 138.540494 107.675026)\n        (xy 138.522148 107.487921)\n        (xy 138.519765 107.475886)\n        (xy 138.462859 107.287407)\n        (xy 138.458184 107.276064)\n        (xy 138.392043 107.15167)\n        (xy 138.382181 107.141587)\n        (xy 138.375055 107.144155)\n        (xy 137.842022 107.677188)\n        (xy 137.834408 107.691132)\n        (xy 137.104356 107.691132)\n        (xy 137.105592 107.688868)\n        (xy 137.105461 107.687035)\n        (xy 137.10121 107.68042)\n        (xy 136.569821 107.149031)\n        (xy 136.557441 107.142271)\n        (xy 136.551053 107.147053)\n        (xy 136.487688 107.262314)\n        (xy 136.48286 107.273578)\n        (xy 136.423325 107.461257)\n        (xy 136.420777 107.473246)\n        (xy 136.398829 107.668908)\n        (xy 136.398658 107.681176)\n        (xy 131.425914 107.681176)\n        (xy 131.487841 107.612399)\n        (xy 131.487842 107.612398)\n        (xy 131.49226 107.607491)\n        (xy 131.568299 107.475788)\n        (xy 131.577107 107.460532)\n        (xy 131.577108 107.460531)\n        (xy 131.580411 107.454809)\n        (xy 131.634891 107.287136)\n        (xy 131.636337 107.273384)\n        (xy 131.65263 107.118365)\n        (xy 131.65332 107.1118)\n        (xy 131.65263 107.105235)\n        (xy 131.635581 106.943028)\n        (xy 131.635581 106.943027)\n        (xy 131.634891 106.936464)\n        (xy 131.628142 106.915691)\n        (xy 131.601578 106.833938)\n        (xy 131.583249 106.777526)\n        (xy 136.921244 106.777526)\n        (xy 136.923697 106.784487)\n        (xy 137.457188 107.317978)\n        (xy 137.471132 107.325592)\n        (xy 137.472965 107.325461)\n        (xy 137.47958 107.32121)\n        (xy 138.011222 106.789568)\n        (xy 138.017982 106.777188)\n        (xy 138.013323 106.770965)\n        (xy 137.89082 106.704728)\n        (xy 137.879515 106.699976)\n        (xy 137.691435 106.641755)\n        (xy 137.679422 106.639289)\n        (xy 137.483612 106.618708)\n        (xy 137.471344 106.618623)\n        (xy 137.275273 106.636466)\n        (xy 137.263224 106.638764)\n        (xy 137.074345 106.694355)\n        (xy 137.062976 106.698948)\n        (xy 136.931393 106.767738)\n        (xy 136.921244 106.777526)\n        (xy 131.583249 106.777526)\n        (xy 131.580411 106.768791)\n        (xy 131.574395 106.75837)\n        (xy 131.507067 106.641755)\n        (xy 131.49226 106.616109)\n        (xy 131.481209 106.603835)\n        (xy 131.378713 106.490002)\n        (xy 131.378712 106.490001)\n        (xy 131.374291 106.485091)\n        (xy 131.28317 106.418887)\n        (xy 131.237002 106.385344)\n        (xy 131.237001 106.385343)\n        (xy 131.23166 106.381463)\n        (xy 131.225631 106.378779)\n        (xy 131.225628 106.378777)\n        (xy 131.207965 106.370913)\n        (xy 173.994628 106.370913)\n        (xy 173.994667 106.371459)\n        (xy 174.000268 106.379817)\n        (xy 174.015224 106.393666)\n        (xy 174.020637 106.398145)\n        (xy 174.294425 106.599998)\n        (xy 174.300288 106.603835)\n        (xy 174.594862 106.773907)\n        (xy 174.601131 106.777074)\n        (xy 174.912826 106.913251)\n        (xy 174.91941 106.915699)\n        (xy 175.20972 107.005565)\n        (xy 175.26888 107.044816)\n        (xy 175.297427 107.109821)\n        (xy 175.286298 107.17994)\n        (xy 175.282321 107.186764)\n        (xy 175.282522 107.186872)\n        (xy 175.278935 107.193561)\n        (xy 175.274564 107.199781)\n        (xy 175.213108 107.357409)\n        (xy 175.212117 107.364939)\n        (xy 175.209639 107.38376)\n        (xy 175.180918 107.448688)\n        (xy 175.121653 107.487781)\n        (xy 175.084059 107.493314)\n        (xy 174.941351 107.492566)\n        (xy 174.933971 107.494338)\n        (xy 174.933969 107.494338)\n        (xy 174.796175 107.527419)\n        (xy 174.796171 107.52742)\n        (xy 174.788796 107.529191)\n        (xy 174.649381 107.601149)\n        (xy 174.643659 107.606141)\n        (xy 174.643657 107.606142)\n        (xy 174.617502 107.628959)\n        (xy 174.531155 107.704284)\n        (xy 174.517686 107.723449)\n        (xy 174.448743 107.821545)\n        (xy 174.440943 107.832643)\n        (xy 174.42347 107.877459)\n        (xy 174.394993 107.9505)\n        (xy 174.383953 107.978815)\n        (xy 174.382961 107.986348)\n        (xy 174.382961 107.986349)\n        (xy 174.365319 108.120357)\n        (xy 174.363475 108.134362)\n        (xy 174.380691 108.290304)\n        (xy 174.434607 108.437638)\n        (xy 174.438844 108.443944)\n        (xy 174.438846 108.443947)\n        (xy 174.46265 108.47937)\n        (xy 174.522112 108.567858)\n        (xy 174.638152 108.673447)\n        (xy 174.644829 108.677072)\n        (xy 174.64483 108.677073)\n        (xy 174.65955 108.685065)\n        (xy 174.776029 108.748308)\n        (xy 174.927783 108.78812)\n        (xy 175.009313 108.789401)\n        (xy 175.077055 108.790465)\n        (xy 175.077058 108.790465)\n        (xy 175.084653 108.790584)\n        (xy 175.139689 108.777979)\n        (xy 175.23018 108.757254)\n        (xy 175.230184 108.757253)\n        (xy 175.237583 108.755558)\n        (xy 175.377743 108.685065)\n        (xy 175.442547 108.629718)\n        (xy 175.491269 108.588106)\n        (xy 175.491271 108.588103)\n        (xy 175.497043 108.583174)\n        (xy 175.50147 108.577014)\n        (xy 175.501473 108.57701)\n        (xy 175.580615 108.46687)\n        (xy 175.588594 108.455766)\n        (xy 175.595882 108.437638)\n        (xy 175.647112 108.310199)\n        (xy 175.648733 108.310851)\n        (xy 175.68079 108.258252)\n        (xy 175.744649 108.227227)\n        (xy 175.784431 108.229017)\n        (xy 175.784683 108.22718)\n        (xy 175.792206 108.22821)\n        (xy 175.799558 108.230139)\n        (xy 175.888593 108.231538)\n        (xy 175.961124 108.232678)\n        (xy 175.961127 108.232678)\n        (xy 175.968722 108.232797)\n        (xy 176.026843 108.219485)\n        (xy 176.126234 108.196722)\n        (xy 176.126238 108.196721)\n        (xy 176.133637 108.195026)\n        (xy 176.284782 108.119008)\n        (xy 176.290553 108.114079)\n        (xy 176.290556 108.114077)\n        (xy 176.407659 108.014061)\n        (xy 176.40766 108.01406)\n        (xy 176.413431 108.009131)\n        (xy 176.512157 107.871739)\n        (xy 176.525028 107.839723)\n        (xy 176.571769 107.723449)\n        (xy 176.575261 107.714763)\n        (xy 176.5991 107.547266)\n        (xy 176.599254 107.53252)\n        (xy 176.594058 107.489576)\n        (xy 176.589059 107.448268)\n        (xy 176.578929 107.36456)\n        (xy 176.522725 107.215822)\n        (xy 176.517357 107.145029)\n        (xy 176.551114 107.082571)\n        (xy 176.61328 107.048279)\n        (xy 176.621148 107.046827)\n        (xy 176.628686 107.04528)\n        (xy 176.957557 106.958389)\n        (xy 176.964217 106.956225)\n        (xy 177.281348 106.833218)\n        (xy 177.287747 106.830315)\n        (xy 177.589173 106.672733)\n        (xy 177.595218 106.66913)\n        (xy 177.877201 106.47893)\n        (xy 177.882795 106.474684)\n        (xy 177.994699 106.379446)\n        (xy 178.003131 106.366578)\n        (xy 177.997102 106.356313)\n        (xy 176.01281 104.37202)\n        (xy 175.998869 104.364408)\n        (xy 175.997034 104.364539)\n        (xy 175.99042 104.36879)\n        (xy 174.002242 106.356969)\n        (xy 173.994628 106.370913)\n        (xy 131.207965 106.370913)\n        (xy 131.076636 106.312442)\n        (xy 131.076633 106.312441)\n        (xy 131.0706 106.309755)\n        (xy 131.03415 106.302007)\n        (xy 130.904608 106.274472)\n        (xy 130.904604 106.274472)\n        (xy 130.898151 106.2731)\n        (xy 130.721849 106.2731)\n        (xy 130.715396 106.274472)\n        (xy 130.715392 106.274472)\n        (xy 130.58585 106.302007)\n        (xy 130.5494 106.309755)\n        (xy 130.543367 106.312441)\n        (xy 130.543364 106.312442)\n        (xy 130.394372 106.378777)\n        (xy 130.394369 106.378779)\n        (xy 130.38834 106.381463)\n        (xy 130.382999 106.385343)\n        (xy 130.382998 106.385344)\n        (xy 130.33683 106.418887)\n        (xy 130.245709 106.485091)\n        (xy 130.241288 106.490001)\n        (xy 130.241287 106.490002)\n        (xy 130.138792 106.603835)\n        (xy 130.12774 106.616109)\n        (xy 130.112933 106.641755)\n        (xy 130.045606 106.75837)\n        (xy 130.039589 106.768791)\n        (xy 130.018422 106.833938)\n        (xy 129.991859 106.915691)\n        (xy 129.985109 106.936464)\n        (xy 129.984419 106.943027)\n        (xy 129.984419 106.943028)\n        (xy 129.96737 107.105235)\n        (xy 129.96668 107.1118)\n        (xy 101.903757 107.1118)\n        (xy 101.899748 107.108887)\n        (xy 101.887302 107.099844)\n        (xy 101.887301 107.099843)\n        (xy 101.88196 107.095963)\n        (xy 101.875931 107.093279)\n        (xy 101.875928 107.093277)\n        (xy 101.726936 107.026942)\n        (xy 101.726933 107.026941)\n        (xy 101.7209 107.024255)\n        (xy 101.683385 107.016281)\n        (xy 101.554908 106.988972)\n        (xy 101.554904 106.988972)\n        (xy 101.548451 106.9876)\n        (xy 101.372149 106.9876)\n        (xy 101.365696 106.988972)\n        (xy 101.365692 106.988972)\n        (xy 101.237215 107.016281)\n        (xy 101.1997 107.024255)\n        (xy 101.193667 107.026941)\n        (xy 101.193664 107.026942)\n        (xy 101.044672 107.093277)\n        (xy 101.044669 107.093279)\n        (xy 101.03864 107.095963)\n        (xy 101.033299 107.099843)\n        (xy 101.033298 107.099844)\n        (xy 101.020852 107.108887)\n        (xy 100.896009 107.199591)\n        (xy 100.891588 107.204501)\n        (xy 100.891587 107.204502)\n        (xy 100.81153 107.293415)\n        (xy 100.77804 107.330609)\n        (xy 100.741315 107.394219)\n        (xy 100.71011 107.448268)\n        (xy 100.689889 107.483291)\n        (xy 100.635409 107.650964)\n        (xy 100.634719 107.657527)\n        (xy 100.634719 107.657528)\n        (xy 100.633524 107.668901)\n        (xy 100.618198 107.81472)\n        (xy 100.618048 107.816143)\n        (xy 100.591035 107.881799)\n        (xy 100.532813 107.922429)\n        (xy 100.461868 107.925132)\n        (xy 100.400724 107.88905)\n        (xy 100.374873 107.847511)\n        (xy 100.367533 107.828086)\n        (xy 100.367529 107.828079)\n        (xy 100.364846 107.820978)\n        (xy 100.296693 107.721814)\n        (xy 100.273321 107.687807)\n        (xy 100.273319 107.687805)\n        (xy 100.269019 107.681548)\n        (xy 100.195301 107.615868)\n        (xy 100.157748 107.555621)\n        (xy 100.158727 107.484631)\n        (xy 100.176799 107.448268)\n        (xy 100.211206 107.400385)\n        (xy 100.215637 107.394219)\n        (xy 100.219842 107.38376)\n        (xy 100.258684 107.287136)\n        (xy 100.278741 107.237243)\n        (xy 100.30258 107.069746)\n        (xy 100.302734 107.055)\n        (xy 100.301137 107.041798)\n        (xy 100.28839 106.936464)\n        (xy 100.282409 106.88704)\n        (xy 100.222606 106.728778)\n        (xy 100.201787 106.698486)\n        (xy 100.131081 106.595607)\n        (xy 100.131079 106.595605)\n        (xy 100.126779 106.589348)\n        (xy 100.121108 106.584295)\n        (xy 100.006131 106.481854)\n        (xy 100.006128 106.481852)\n        (xy 100.000459 106.476801)\n        (xy 99.850939 106.397634)\n        (xy 99.835142 106.393666)\n        (xy 99.744559 106.370913)\n        (xy 123.994628 106.370913)\n        (xy 123.994667 106.371459)\n        (xy 124.000268 106.379817)\n        (xy 124.015224 106.393666)\n        (xy 124.020637 106.398145)\n        (xy 124.294425 106.599998)\n        (xy 124.300288 106.603835)\n        (xy 124.594862 106.773907)\n        (xy 124.601131 106.777074)\n        (xy 124.912826 106.913251)\n        (xy 124.91941 106.915699)\n        (xy 125.244338 107.016281)\n        (xy 125.251152 107.01798)\n        (xy 125.585272 107.081717)\n        (xy 125.592221 107.082644)\n        (xy 125.931379 107.108741)\n        (xy 125.938386 107.108887)\n        (xy 126.278324 107.097017)\n        (xy 126.285318 107.09638)\n        (xy 126.621811 107.046691)\n        (xy 126.628686 107.04528)\n        (xy 126.957557 106.958389)\n        (xy 126.964217 106.956225)\n        (xy 127.281348 106.833218)\n        (xy 127.287747 106.830315)\n        (xy 127.589173 106.672733)\n        (xy 127.595218 106.66913)\n        (xy 127.877201 106.47893)\n        (xy 127.882795 106.474684)\n        (xy 127.994699 106.379446)\n        (xy 128.003131 106.366578)\n        (xy 127.997102 106.356313)\n        (xy 126.01281 104.37202)\n        (xy 125.998869 104.364408)\n        (xy 125.997034 104.364539)\n        (xy 125.99042 104.36879)\n        (xy 124.002242 106.356969)\n        (xy 123.994628 106.370913)\n        (xy 99.744559 106.370913)\n        (xy 99.694222 106.358269)\n        (xy 99.694218 106.358269)\n        (xy 99.686851 106.356418)\n        (xy 99.679252 106.356378)\n        (xy 99.67925 106.356378)\n        (xy 99.608908 106.35601)\n        (xy 99.517669 106.355532)\n        (xy 99.510288 106.357304)\n        (xy 99.360538 106.393256)\n        (xy 99.360535 106.393257)\n        (xy 99.353159 106.395028)\n        (xy 99.202818 106.472624)\n        (xy 99.197097 106.477614)\n        (xy 99.197095 106.477616)\n        (xy 99.096471 106.565396)\n        (xy 99.075326 106.583842)\n        (xy 99.063971 106.599998)\n        (xy 98.990692 106.704265)\n        (xy 98.978044 106.722261)\n        (xy 98.916588 106.879889)\n        (xy 98.915597 106.887418)\n        (xy 98.897582 107.024255)\n        (xy 98.894505 107.047626)\n        (xy 98.91307 107.21579)\n        (xy 98.918168 107.229721)\n        (xy 98.950466 107.317978)\n        (xy 98.971212 107.37467)\n        (xy 98.975448 107.380973)\n        (xy 98.975448 107.380974)\n        (xy 99.06134 107.508796)\n        (xy 99.061343 107.508799)\n        (xy 99.065574 107.515096)\n        (xy 99.124815 107.569001)\n        (xy 99.145112 107.58747)\n        (xy 99.182034 107.648111)\n        (xy 99.180311 107.719086)\n        (xy 99.163399 107.753114)\n        (xy 99.120284 107.814461)\n        (xy 99.058828 107.972089)\n        (xy 99.053951 108.009131)\n        (xy 99.037832 108.131573)\n        (xy 99.036745 108.139826)\n        (xy 99.05531 108.30799)\n        (xy 99.057921 108.315125)\n        (xy 99.070876 108.350528)\n        (xy 99.075502 108.421373)\n        (xy 99.041092 108.483474)\n        (xy 98.97857 108.517112)\n        (xy 98.907787 108.511609)\n        (xy 98.868735 108.487907)\n        (xy 98.835754 108.458522)\n        (xy 98.81724 108.448719)\n        (xy 98.703812 108.388662)\n        (xy 98.703813 108.388662)\n        (xy 98.6971 108.385108)\n        (xy 98.689735 108.383258)\n        (xy 98.552309 108.348739)\n        (xy 98.552305 108.348739)\n        (xy 98.544938 108.346888)\n        (xy 98.537338 108.346848)\n        (xy 98.537337 108.346848)\n        (xy 98.47321 108.346512)\n        (xy 98.388051 108.346066)\n        (xy 98.380671 108.347838)\n        (xy 98.380669 108.347838)\n        (xy 98.242875 108.380919)\n        (xy 98.242871 108.38092)\n        (xy 98.235496 108.382691)\n        (xy 98.160552 108.421373)\n        (xy 98.116816 108.443947)\n        (xy 98.096081 108.454649)\n        (xy 98.090359 108.459641)\n        (xy 98.090357 108.459642)\n        (xy 98.063038 108.483474)\n        (xy 97.977855 108.557784)\n        (xy 97.955238 108.589965)\n        (xy 97.89603 108.67421)\n        (xy 97.887643 108.686143)\n        (xy 97.864248 108.746149)\n        (xy 97.835142 108.820802)\n        (xy 97.830653 108.832315)\n        (xy 97.829661 108.839848)\n        (xy 97.829661 108.839849)\n        (xy 97.811373 108.978764)\n        (xy 97.810175 108.987862)\n        (xy 97.827391 109.143804)\n        (xy 97.872571 109.267264)\n        (xy 97.876307 109.277474)\n        (xy 97.880933 109.34832)\n        (xy 97.846523 109.41042)\n        (xy 97.830269 109.422815)\n        (xy 97.83074 109.423463)\n        (xy 97.688109 109.527091)\n        (xy 97.683688 109.532001)\n        (xy 97.683687 109.532002)\n        (xy 97.593052 109.632663)\n        (xy 97.57014 109.658109)\n        (xy 97.525002 109.736291)\n        (xy 97.485438 109.804818)\n        (xy 97.481989 109.810791)\n        (xy 97.479947 109.817076)\n        (xy 97.446949 109.918635)\n        (xy 97.427509 109.978464)\n        (xy 97.40908 110.1538)\n        (xy 86.664785 110.1538)\n        (xy 86.680051 110.106815)\n        (xy 86.680051 110.106814)\n        (xy 86.682091 110.100536)\n        (xy 86.686957 110.054245)\n        (xy 86.69983 109.931765)\n        (xy 86.70052 109.9252)\n        (xy 86.685848 109.785609)\n        (xy 86.682781 109.756428)\n        (xy 86.682781 109.756427)\n        (xy 86.682091 109.749864)\n        (xy 86.627611 109.582191)\n        (xy 86.615351 109.560955)\n        (xy 86.588476 109.514408)\n        (xy 86.53946 109.429509)\n        (xy 86.493712 109.3787)\n        (xy 86.425913 109.303402)\n        (xy 86.425912 109.303401)\n        (xy 86.421491 109.298491)\n        (xy 86.27886 109.194863)\n        (xy 86.272831 109.192179)\n        (xy 86.272828 109.192177)\n        (xy 86.123836 109.125842)\n        (xy 86.123833 109.125841)\n        (xy 86.1178 109.123155)\n        (xy 86.08135 109.115407)\n        (xy 85.951808 109.087872)\n        (xy 85.951804 109.087872)\n        (xy 85.945351 109.0865)\n        (xy 85.769049 109.0865)\n        (xy 85.762596 109.087872)\n        (xy 85.762592 109.087872)\n        (xy 85.63305 109.115407)\n        (xy 85.5966 109.123155)\n        (xy 85.590567 109.125841)\n        (xy 85.590564 109.125842)\n        (xy 85.441572 109.192177)\n        (xy 85.441569 109.192179)\n        (xy 85.43554 109.194863)\n        (xy 85.292909 109.298491)\n        (xy 85.288488 109.303401)\n        (xy 85.288487 109.303402)\n        (xy 85.220689 109.3787)\n        (xy 85.17494 109.429509)\n        (xy 85.125924 109.514408)\n        (xy 85.09905 109.560955)\n        (xy 85.086789 109.582191)\n        (xy 85.032309 109.749864)\n        (xy 85.031619 109.756427)\n        (xy 85.031619 109.756428)\n        (xy 85.028552 109.785609)\n        (xy 85.01388 109.9252)\n        (xy 68.563818 109.9252)\n        (xy 68.644411 109.785609)\n        (xy 68.692845 109.636544)\n        (xy 68.696851 109.624215)\n        (xy 68.696851 109.624214)\n        (xy 68.698891 109.617936)\n        (xy 68.701988 109.588476)\n        (xy 68.71663 109.449165)\n        (xy 68.71732 109.4426)\n        (xy 68.698891 109.267264)\n        (xy 68.678435 109.204305)\n        (xy 68.664952 109.162811)\n        (xy 68.644411 109.099591)\n        (xy 68.55626 108.946909)\n        (xy 68.438291 108.815891)\n        (xy 68.29566 108.712263)\n        (xy 68.289631 108.709579)\n        (xy 68.289628 108.709577)\n        (xy 68.140636 108.643242)\n        (xy 68.140633 108.643241)\n        (xy 68.1346 108.640555)\n        (xy 68.083616 108.629718)\n        (xy 67.968608 108.605272)\n        (xy 67.968604 108.605272)\n        (xy 67.962151 108.6039)\n        (xy 67.785849 108.6039)\n        (xy 67.779396 108.605272)\n        (xy 67.779392 108.605272)\n        (xy 67.664384 108.629718)\n        (xy 67.6134 108.640555)\n        (xy 67.607367 108.643241)\n        (xy 67.607364 108.643242)\n        (xy 67.458372 108.709577)\n        (xy 67.458369 108.709579)\n        (xy 67.45234 108.712263)\n        (xy 67.309709 108.815891)\n        (xy 67.19174 108.946909)\n        (xy 67.103589 109.099591)\n        (xy 67.083048 109.162811)\n        (xy 67.069566 109.204305)\n        (xy 67.049109 109.267264)\n        (xy 67.03068 109.4426)\n        (xy 63.714344 109.4426)\n        (xy 63.731618 109.390672)\n        (xy 63.734338 109.3787)\n        (xy 63.759049 109.183097)\n        (xy 63.75954 109.17607)\n        (xy 63.759855 109.153505)\n        (xy 63.759562 109.146513)\n        (xy 63.743114 108.978764)\n        (xy 64.47079 108.978764)\n        (xy 64.480086 108.990779)\n        (xy 64.530603 109.026152)\n        (xy 64.540093 109.031631)\n        (xy 64.737045 109.123471)\n        (xy 64.747337 109.127217)\n        (xy 64.957243 109.183461)\n        (xy 64.968038 109.185364)\n        (xy 65.184525 109.204305)\n        (xy 65.195475 109.204305)\n        (xy 65.411962 109.185364)\n        (xy 65.422757 109.183461)\n        (xy 65.632663 109.127217)\n        (xy 65.642955 109.123471)\n        (xy 65.839907 109.031631)\n        (xy 65.849397 109.026152)\n        (xy 65.900753 108.990192)\n        (xy 65.909127 108.979716)\n        (xy 65.902058 108.966268)\n        (xy 65.202812 108.267022)\n        (xy 65.188868 108.259408)\n        (xy 65.187035 108.259539)\n        (xy 65.18042 108.26379)\n        (xy 64.47722 108.96699)\n        (xy 64.47079 108.978764)\n        (xy 63.743114 108.978764)\n        (xy 63.740319 108.950264)\n        (xy 63.737936 108.938227)\n        (xy 63.681711 108.752001)\n        (xy 63.677036 108.74066)\n        (xy 63.61317 108.620544)\n        (xy 63.603308 108.610461)\n        (xy 63.596182 108.613029)\n        (xy 63.072021 109.137189)\n        (xy 63.064408 109.151132)\n        (xy 62.334356 109.151132)\n        (xy 62.335592 109.148868)\n        (xy 62.335461 109.147034)\n        (xy 62.33121 109.14042)\n        (xy 61.808653 108.617864)\n        (xy 61.796278 108.611107)\n        (xy 61.789889 108.615889)\n        (xy 61.728771 108.727064)\n        (xy 61.723943 108.738328)\n        (xy 61.665119 108.923763)\n        (xy 61.662571 108.935753)\n        (xy 61.640886 109.129076)\n        (xy 61.640715 109.141344)\n        (xy 60.3053 109.141344)\n        (xy 60.3053 108.246419)\n        (xy 62.160138 108.246419)\n        (xy 62.162593 108.253382)\n        (xy 62.687189 108.777979)\n        (xy 62.701132 108.785592)\n        (xy 62.702966 108.785461)\n        (xy 62.70958 108.78121)\n        (xy 63.232371 108.258418)\n        (xy 63.239128 108.246043)\n        (xy 63.234469 108.239819)\n        (xy 63.116147 108.175843)\n        (xy 63.104847 108.171093)\n        (xy 62.919004 108.113565)\n        (xy 62.907 108.1111)\n        (xy 62.713528 108.090766)\n        (xy 62.701259 108.090681)\n        (xy 62.507533 108.108311)\n        (xy 62.495484 108.110609)\n        (xy 62.308865 108.165534)\n        (xy 62.297488 108.170131)\n        (xy 62.170287 108.23663)\n        (xy 62.160138 108.246419)\n        (xy 60.3053 108.246419)\n        (xy 60.3053 106.370913)\n        (xy 61.994628 106.370913)\n        (xy 61.994667 106.371459)\n        (xy 62.000268 106.379817)\n        (xy 62.015224 106.393666)\n        (xy 62.020637 106.398145)\n        (xy 62.294425 106.599998)\n        (xy 62.300288 106.603835)\n        (xy 62.594862 106.773907)\n        (xy 62.601131 106.777074)\n        (xy 62.912826 106.913251)\n        (xy 62.91941 106.915699)\n        (xy 63.244338 107.016281)\n        (xy 63.251152 107.01798)\n        (xy 63.585272 107.081717)\n        (xy 63.592221 107.082644)\n        (xy 63.929093 107.108565)\n        (xy 63.995478 107.133735)\n        (xy 64.037717 107.190799)\n        (xy 64.0424 107.261641)\n        (xy 64.033621 107.287444)\n        (xy 63.961529 107.442045)\n        (xy 63.957783 107.452337)\n        (xy 63.901539 107.662243)\n        (xy 63.899636 107.673038)\n        (xy 63.880695 107.889525)\n        (xy 63.880695 107.900475)\n        (xy 63.899636 108.116962)\n        (xy 63.901539 108.127757)\n        (xy 63.957783 108.337663)\n        (xy 63.961529 108.347955)\n        (xy 64.053369 108.544907)\n        (xy 64.058848 108.554397)\n        (xy 64.094808 108.605753)\n        (xy 64.105284 108.614127)\n        (xy 64.118732 108.607058)\n        (xy 64.829658 107.896132)\n        (xy 65.554408 107.896132)\n        (xy 65.554539 107.897965)\n        (xy 65.55879 107.90458)\n        (xy 66.26199 108.60778)\n        (xy 66.273764 108.61421)\n        (xy 66.285779 108.604914)\n        (xy 66.321152 108.554397)\n        (xy 66.326631 108.544907)\n        (xy 66.418471 108.347955)\n        (xy 66.422217 108.337663)\n        (xy 66.478461 108.127757)\n        (xy 66.480364 108.116962)\n        (xy 66.499305 107.900475)\n        (xy 66.499305 107.889525)\n        (xy 66.480538 107.675026)\n        (xy 85.597641 107.675026)\n        (xy 85.599703 107.69958)\n        (xy 85.614632 107.877368)\n        (xy 85.615155 107.8836)\n        (xy 85.672848 108.0848)\n        (xy 85.675666 108.090282)\n        (xy 85.675667 108.090286)\n        (xy 85.765703 108.265477)\n        (xy 85.765706 108.265481)\n        (xy 85.768523 108.270963)\n        (xy 85.898534 108.434996)\n        (xy 85.903228 108.438991)\n        (xy 86.027679 108.544907)\n        (xy 86.05793 108.570653)\n        (xy 86.063308 108.573659)\n        (xy 86.06331 108.57366)\n        (xy 86.120734 108.605753)\n        (xy 86.24064 108.672766)\n        (xy 86.439704 108.737446)\n        (xy 86.64754 108.762229)\n        (xy 86.653675 108.761757)\n        (xy 86.653677 108.761757)\n        (xy 86.85009 108.746644)\n        (xy 86.850095 108.746643)\n        (xy 86.856231 108.746171)\n        (xy 86.862161 108.744515)\n        (xy 86.862163 108.744515)\n        (xy 87.051901 108.691539)\n        (xy 87.0519 108.691539)\n        (xy 87.057829 108.689884)\n        (xy 87.077543 108.679926)\n        (xy 87.195098 108.620544)\n        (xy 87.244655 108.595511)\n        (xy 87.28641 108.562889)\n        (xy 87.404736 108.470442)\n        (xy 87.409592 108.466648)\n        (xy 87.413663 108.461932)\n        (xy 87.542329 108.312871)\n        (xy 87.54233 108.312869)\n        (xy 87.546358 108.308203)\n        (xy 87.649745 108.12621)\n        (xy 87.715813 107.927603)\n        (xy 87.742046 107.719945)\n        (xy 87.742464 107.69)\n        (xy 87.740996 107.675026)\n        (xy 88.137641 107.675026)\n        (xy 88.139703 107.69958)\n        (xy 88.154632 107.877368)\n        (xy 88.155155 107.8836)\n        (xy 88.212848 108.0848)\n        (xy 88.215666 108.090282)\n        (xy 88.215667 108.090286)\n        (xy 88.305703 108.265477)\n        (xy 88.305706 108.265481)\n        (xy 88.308523 108.270963)\n        (xy 88.438534 108.434996)\n        (xy 88.443228 108.438991)\n        (xy 88.567679 108.544907)\n        (xy 88.59793 108.570653)\n        (xy 88.603308 108.573659)\n        (xy 88.60331 108.57366)\n        (xy 88.660734 108.605753)\n        (xy 88.78064 108.672766)\n        (xy 88.979704 108.737446)\n        (xy 89.18754 108.762229)\n        (xy 89.193675 108.761757)\n        (xy 89.193677 108.761757)\n        (xy 89.39009 108.746644)\n        (xy 89.390095 108.746643)\n        (xy 89.396231 108.746171)\n        (xy 89.402161 108.744515)\n        (xy 89.402163 108.744515)\n        (xy 89.591901 108.691539)\n        (xy 89.5919 108.691539)\n        (xy 89.597829 108.689884)\n        (xy 89.617543 108.679926)\n        (xy 89.735098 108.620544)\n        (xy 89.784655 108.595511)\n        (xy 89.82641 108.562889)\n        (xy 89.944736 108.470442)\n        (xy 89.949592 108.466648)\n        (xy 89.953663 108.461932)\n        (xy 90.082329 108.312871)\n        (xy 90.08233 108.312869)\n        (xy 90.086358 108.308203)\n        (xy 90.189745 108.12621)\n        (xy 90.255813 107.927603)\n        (xy 90.282046 107.719945)\n        (xy 90.282464 107.69)\n        (xy 90.280996 107.675026)\n        (xy 90.677641 107.675026)\n        (xy 90.679703 107.69958)\n        (xy 90.694632 107.877368)\n        (xy 90.695155 107.8836)\n        (xy 90.752848 108.0848)\n        (xy 90.755666 108.090282)\n        (xy 90.755667 108.090286)\n        (xy 90.845703 108.265477)\n        (xy 90.845706 108.265481)\n        (xy 90.848523 108.270963)\n        (xy 90.978534 108.434996)\n        (xy 90.983228 108.438991)\n        (xy 91.107679 108.544907)\n        (xy 91.13793 108.570653)\n        (xy 91.143308 108.573659)\n        (xy 91.14331 108.57366)\n        (xy 91.200734 108.605753)\n        (xy 91.32064 108.672766)\n        (xy 91.519704 108.737446)\n        (xy 91.72754 108.762229)\n        (xy 91.733675 108.761757)\n        (xy 91.733677 108.761757)\n        (xy 91.93009 108.746644)\n        (xy 91.930095 108.746643)\n        (xy 91.936231 108.746171)\n        (xy 91.942161 108.744515)\n        (xy 91.942163 108.744515)\n        (xy 92.131901 108.691539)\n        (xy 92.1319 108.691539)\n        (xy 92.137829 108.689884)\n        (xy 92.157543 108.679926)\n        (xy 92.275098 108.620544)\n        (xy 92.324655 108.595511)\n        (xy 92.36641 108.562889)\n        (xy 92.484736 108.470442)\n        (xy 92.489592 108.466648)\n        (xy 92.493663 108.461932)\n        (xy 92.622329 108.312871)\n        (xy 92.62233 108.312869)\n        (xy 92.626358 108.308203)\n        (xy 92.729745 108.12621)\n        (xy 92.795813 107.927603)\n        (xy 92.822046 107.719945)\n        (xy 92.822464 107.69)\n        (xy 92.802039 107.481691)\n        (xy 92.79949 107.473246)\n        (xy 92.764516 107.357409)\n        (xy 92.741542 107.281316)\n        (xy 92.643278 107.096507)\n        (xy 92.568803 107.005192)\n        (xy 92.514884 106.93908)\n        (xy 92.514881 106.939077)\n        (xy 92.510989 106.934305)\n        (xy 92.506009 106.930185)\n        (xy 92.354464 106.804816)\n        (xy 92.354461 106.804814)\n        (xy 92.349714 106.800887)\n        (xy 92.165597 106.701335)\n        (xy 92.061559 106.66913)\n        (xy 91.971536 106.641263)\n        (xy 91.971533 106.641262)\n        (xy 91.965649 106.639441)\n        (xy 91.959524 106.638797)\n        (xy 91.959523 106.638797)\n        (xy 91.763615 106.618206)\n        (xy 91.763614 106.618206)\n        (xy 91.757487 106.617562)\n        (xy 91.627837 106.629361)\n        (xy 91.555181 106.635973)\n        (xy 91.55518 106.635973)\n        (xy 91.54904 106.636532)\n        (xy 91.543126 106.638273)\n        (xy 91.543124 106.638273)\n        (xy 91.438283 106.66913)\n        (xy 91.348248 106.695629)\n        (xy 91.342783 106.698486)\n        (xy 91.168558 106.789568)\n        (xy 91.162758 106.7926)\n        (xy 90.999636 106.923754)\n        (xy 90.865095 107.084093)\n        (xy 90.862125 107.089496)\n        (xy 90.862124 107.089497)\n        (xy 90.797912 107.206298)\n        (xy 90.76426 107.267511)\n        (xy 90.700972 107.467022)\n        (xy 90.700286 107.473139)\n        (xy 90.700285 107.473143)\n        (xy 90.684276 107.615871)\n        (xy 90.677641 107.675026)\n        (xy 90.280996 107.675026)\n        (xy 90.262039 107.481691)\n        (xy 90.25949 107.473246)\n        (xy 90.224516 107.357409)\n        (xy 90.201542 107.281316)\n        (xy 90.103278 107.096507)\n        (xy 90.028803 107.005192)\n        (xy 89.974884 106.93908)\n        (xy 89.974881 106.939077)\n        (xy 89.970989 106.934305)\n        (xy 89.966009 106.930185)\n        (xy 89.814464 106.804816)\n        (xy 89.814461 106.804814)\n        (xy 89.809714 106.800887)\n        (xy 89.625597 106.701335)\n        (xy 89.521559 106.66913)\n        (xy 89.431536 106.641263)\n        (xy 89.431533 106.641262)\n        (xy 89.425649 106.639441)\n        (xy 89.419524 106.638797)\n        (xy 89.419523 106.638797)\n        (xy 89.223615 106.618206)\n        (xy 89.223614 106.618206)\n        (xy 89.217487 106.617562)\n        (xy 89.087837 106.629361)\n        (xy 89.015181 106.635973)\n        (xy 89.01518 106.635973)\n        (xy 89.00904 106.636532)\n        (xy 89.003126 106.638273)\n        (xy 89.003124 106.638273)\n        (xy 88.898283 106.66913)\n        (xy 88.808248 106.695629)\n        (xy 88.802783 106.698486)\n        (xy 88.628558 106.789568)\n        (xy 88.622758 106.7926)\n        (xy 88.459636 106.923754)\n        (xy 88.325095 107.084093)\n        (xy 88.322125 107.089496)\n        (xy 88.322124 107.089497)\n        (xy 88.257912 107.206298)\n        (xy 88.22426 107.267511)\n        (xy 88.160972 107.467022)\n        (xy 88.160286 107.473139)\n        (xy 88.160285 107.473143)\n        (xy 88.144276 107.615871)\n        (xy 88.137641 107.675026)\n        (xy 87.740996 107.675026)\n        (xy 87.722039 107.481691)\n        (xy 87.71949 107.473246)\n        (xy 87.684516 107.357409)\n        (xy 87.661542 107.281316)\n        (xy 87.563278 107.096507)\n        (xy 87.488803 107.005192)\n        (xy 87.434884 106.93908)\n        (xy 87.434881 106.939077)\n        (xy 87.430989 106.934305)\n        (xy 87.426009 106.930185)\n        (xy 87.274464 106.804816)\n        (xy 87.274461 106.804814)\n        (xy 87.269714 106.800887)\n        (xy 87.085597 106.701335)\n        (xy 86.981559 106.66913)\n        (xy 86.891536 106.641263)\n        (xy 86.891533 106.641262)\n        (xy 86.885649 106.639441)\n        (xy 86.879524 106.638797)\n        (xy 86.879523 106.638797)\n        (xy 86.683615 106.618206)\n        (xy 86.683614 106.618206)\n        (xy 86.677487 106.617562)\n        (xy 86.547837 106.629361)\n        (xy 86.475181 106.635973)\n        (xy 86.47518 106.635973)\n        (xy 86.46904 106.636532)\n        (xy 86.463126 106.638273)\n        (xy 86.463124 106.638273)\n        (xy 86.358283 106.66913)\n        (xy 86.268248 106.695629)\n        (xy 86.262783 106.698486)\n        (xy 86.088558 106.789568)\n        (xy 86.082758 106.7926)\n        (xy 85.919636 106.923754)\n        (xy 85.785095 107.084093)\n        (xy 85.782125 107.089496)\n        (xy 85.782124 107.089497)\n        (xy 85.717912 107.206298)\n        (xy 85.68426 107.267511)\n        (xy 85.620972 107.467022)\n        (xy 85.620286 107.473139)\n        (xy 85.620285 107.473143)\n        (xy 85.604276 107.615871)\n        (xy 85.597641 107.675026)\n        (xy 66.480538 107.675026)\n        (xy 66.480364 107.673038)\n        (xy 66.478461 107.662243)\n        (xy 66.422217 107.452337)\n        (xy 66.418471 107.442045)\n        (xy 66.326631 107.245093)\n        (xy 66.321152 107.235603)\n        (xy 66.285192 107.184247)\n        (xy 66.274716 107.175873)\n        (xy 66.261268 107.182942)\n        (xy 65.562022 107.882188)\n        (xy 65.554408 107.896132)\n        (xy 64.829658 107.896132)\n        (xy 65.90278 106.82301)\n        (xy 65.90921 106.811236)\n        (xy 65.899914 106.799221)\n        (xy 65.849397 106.763848)\n        (xy 65.839907 106.75837)\n        (xy 65.818849 106.74855)\n        (xy 65.765564 106.701633)\n        (xy 65.746103 106.633356)\n        (xy 65.766645 106.565396)\n        (xy 65.80164 106.529896)\n        (xy 65.877209 106.478924)\n        (xy 65.882795 106.474684)\n        (xy 65.947048 106.42)\n        (xy 82.70248 106.42)\n        (xy 82.70317 106.426565)\n        (xy 82.719749 106.584295)\n        (xy 82.720909 106.595336)\n        (xy 82.722949 106.601614)\n        (xy 82.722949 106.601615)\n        (xy 82.735991 106.641755)\n        (xy 82.775389 106.763009)\n        (xy 82.86354 106.915691)\n        (xy 82.867958 106.920598)\n        (xy 82.867959 106.920599)\n        (xy 82.955641 107.01798)\n        (xy 82.981509 107.046709)\n        (xy 83.043476 107.091731)\n        (xy 83.112097 107.141587)\n        (xy 83.12414 107.150337)\n        (xy 83.130169 107.153021)\n        (xy 83.130172 107.153023)\n        (xy 83.279164 107.219358)\n        (xy 83.279167 107.219359)\n        (xy 83.2852 107.222045)\n        (xy 83.321313 107.229721)\n        (xy 83.451192 107.257328)\n        (xy 83.451196 107.257328)\n        (xy 83.457649 107.2587)\n        (xy 83.633951 107.2587)\n        (xy 83.640404 107.257328)\n        (xy 83.640408 107.257328)\n        (xy 83.770287 107.229721)\n        (xy 83.8064 107.222045)\n        (xy 83.812433 107.219359)\n        (xy 83.812436 107.219358)\n        (xy 83.961428 107.153023)\n        (xy 83.961431 107.153021)\n        (xy 83.96746 107.150337)\n        (xy 83.979504 107.141587)\n        (xy 84.048124 107.091731)\n        (xy 84.110091 107.046709)\n        (xy 84.135959 107.01798)\n        (xy 84.223641 106.920599)\n        (xy 84.223642 106.920598)\n        (xy 84.22806 106.915691)\n        (xy 84.316211 106.763009)\n        (xy 84.355609 106.641755)\n        (xy 84.368651 106.601615)\n        (xy 84.368651 106.601614)\n        (xy 84.370691 106.595336)\n        (xy 84.371852 106.584295)\n        (xy 84.38843 106.426565)\n        (xy 84.38912 106.42)\n        (xy 84.38507 106.381463)\n        (xy 84.371381 106.251228)\n        (xy 84.371381 106.251227)\n        (xy 84.370691 106.244664)\n        (xy 84.363402 106.222229)\n        (xy 84.333356 106.129759)\n        (xy 84.316211 106.076991)\n        (xy 84.305414 106.058289)\n        (xy 84.273652 106.003276)\n        (xy 84.22806 105.924309)\n        (xy 84.201667 105.894996)\n        (xy 84.114513 105.798202)\n        (xy 84.114512 105.798201)\n        (xy 84.110091 105.793291)\n        (xy 84.01897 105.727087)\n        (xy 83.972802 105.693544)\n        (xy 83.972801 105.693543)\n        (xy 83.96746 105.689663)\n        (xy 83.961431 105.686979)\n        (xy 83.961428 105.686977)\n        (xy 83.812436 105.620642)\n        (xy 83.812433 105.620641)\n        (xy 83.8064 105.617955)\n        (xy 83.758629 105.607801)\n        (xy 83.640408 105.582672)\n        (xy 83.640404 105.582672)\n        (xy 83.633951 105.5813)\n        (xy 83.457649 105.5813)\n        (xy 83.451196 105.582672)\n        (xy 83.451192 105.582672)\n        (xy 83.332971 105.607801)\n        (xy 83.2852 105.617955)\n        (xy 83.279167 105.620641)\n        (xy 83.279164 105.620642)\n        (xy 83.130172 105.686977)\n        (xy 83.130169 105.686979)\n        (xy 83.12414 105.689663)\n        (xy 83.118799 105.693543)\n        (xy 83.118798 105.693544)\n        (xy 83.07263 105.727087)\n        (xy 82.981509 105.793291)\n        (xy 82.977088 105.798201)\n        (xy 82.977087 105.798202)\n        (xy 82.889934 105.894996)\n        (xy 82.86354 105.924309)\n        (xy 82.817948 106.003276)\n        (xy 82.786187 106.058289)\n        (xy 82.775389 106.076991)\n        (xy 82.758244 106.129759)\n        (xy 82.728199 106.222229)\n        (xy 82.720909 106.244664)\n        (xy 82.720219 106.251227)\n        (xy 82.720219 106.251228)\n        (xy 82.70653 106.381463)\n        (xy 82.70248 106.42)\n        (xy 65.947048 106.42)\n        (xy 65.994699 106.379446)\n        (xy 66.003131 106.366578)\n        (xy 65.997102 106.356313)\n        (xy 64.01281 104.37202)\n        (xy 63.998869 104.364408)\n        (xy 63.997034 104.364539)\n        (xy 63.99042 104.36879)\n        (xy 62.002242 106.356969)\n        (xy 61.994628 106.370913)\n        (xy 60.3053 106.370913)\n        (xy 60.3053 104.037736)\n        (xy 60.307214 104.015856)\n        (xy 60.308096 104.010855)\n        (xy 60.31001 104)\n        (xy 60.308095 103.989142)\n        (xy 60.308095 103.982094)\n        (xy 60.30702 103.964978)\n        (xy 60.307259 103.960109)\n        (xy 60.890759 103.960109)\n        (xy 60.905002 104.299936)\n        (xy 60.905687 104.306926)\n        (xy 60.957724 104.643068)\n        (xy 60.959184 104.649935)\n        (xy 61.048367 104.97818)\n        (xy 61.050581 104.984836)\n        (xy 61.175801 105.301106)\n        (xy 61.17874 105.307467)\n        (xy 61.338431 105.607801)\n        (xy 61.342063 105.613799)\n        (xy 61.534242 105.89447)\n        (xy 61.53852 105.900026)\n        (xy 61.620379 105.994859)\n        (xy 61.633421 106.003276)\n        (xy 61.643452 105.997337)\n        (xy 63.62798 104.01281)\n        (xy 63.634357 104.001131)\n        (xy 64.364408 104.001131)\n        (xy 64.364539 104.002966)\n        (xy 64.36879 104.00958)\n        (xy 66.357688 105.998477)\n        (xy 66.371632 106.006091)\n        (xy 66.372414 106.006036)\n        (xy 66.380288 106.000799)\n        (xy 66.384271 105.996052)\n        (xy 66.58802 105.723696)\n        (xy 66.59191 105.717842)\n        (xy 66.764028 105.424472)\n        (xy 66.767243 105.418218)\n        (xy 66.893328 105.135026)\n        (xy 85.597641 105.135026)\n        (xy 85.615155 105.3436)\n        (xy 85.672848 105.5448)\n        (xy 85.675666 105.550282)\n        (xy 85.675667 105.550286)\n        (xy 85.765703 105.725477)\n        (xy 85.765706 105.725481)\n        (xy 85.768523 105.730963)\n        (xy 85.898534 105.894996)\n        (xy 85.903228 105.898991)\n        (xy 86.013095 105.992495)\n        (xy 86.05793 106.030653)\n        (xy 86.24064 106.132766)\n        (xy 86.439704 106.197446)\n        (xy 86.64754 106.222229)\n        (xy 86.653675 106.221757)\n        (xy 86.653677 106.221757)\n        (xy 86.85009 106.206644)\n        (xy 86.850095 106.206643)\n        (xy 86.856231 106.206171)\n        (xy 86.862161 106.204515)\n        (xy 86.862163 106.204515)\n        (xy 86.991978 106.16827)\n        (xy 87.057829 106.149884)\n        (xy 87.087948 106.13467)\n        (xy 87.145734 106.10548)\n        (xy 87.244655 106.055511)\n        (xy 87.319115 105.997337)\n        (xy 87.404736 105.930442)\n        (xy 87.409592 105.926648)\n        (xy 87.413618 105.921984)\n        (xy 87.542329 105.772871)\n        (xy 87.54233 105.772869)\n        (xy 87.546358 105.768203)\n        (xy 87.649745 105.58621)\n        (xy 87.715813 105.387603)\n        (xy 87.742046 105.179945)\n        (xy 87.742464 105.15)\n        (xy 87.740996 105.135026)\n        (xy 88.137641 105.135026)\n        (xy 88.155155 105.3436)\n        (xy 88.212848 105.5448)\n        (xy 88.215666 105.550282)\n        (xy 88.215667 105.550286)\n        (xy 88.305703 105.725477)\n        (xy 88.305706 105.725481)\n        (xy 88.308523 105.730963)\n        (xy 88.438534 105.894996)\n        (xy 88.443228 105.898991)\n        (xy 88.553095 105.992495)\n        (xy 88.59793 106.030653)\n        (xy 88.78064 106.132766)\n        (xy 88.979704 106.197446)\n        (xy 89.18754 106.222229)\n        (xy 89.193675 106.221757)\n        (xy 89.193677 106.221757)\n        (xy 89.39009 106.206644)\n        (xy 89.390095 106.206643)\n        (xy 89.396231 106.206171)\n        (xy 89.402161 106.204515)\n        (xy 89.402163 106.204515)\n        (xy 89.531978 106.16827)\n        (xy 89.597829 106.149884)\n        (xy 89.627948 106.13467)\n        (xy 89.685734 106.10548)\n        (xy 89.784655 106.055511)\n        (xy 89.859115 105.997337)\n        (xy 89.915157 105.953552)\n        (xy 90.6832 105.953552)\n        (xy 90.683642 105.960997)\n        (xy 90.685245 105.974475)\n        (xy 90.690198 105.992495)\n        (xy 90.727733 106.077001)\n        (xy 90.740687 106.095849)\n        (xy 90.804583 106.159633)\n        (xy 90.823453 106.172554)\n        (xy 90.908001 106.209932)\n        (xy 90.926078 106.21486)\n        (xy 90.939075 106.216376)\n        (xy 90.946376 106.2168)\n        (xy 91.477885 106.2168)\n        (xy 91.493124 106.212325)\n        (xy 91.494329 106.210935)\n        (xy 91.496 106.203252)\n        (xy 91.496 106.198685)\n        (xy 92.004 106.198685)\n        (xy 92.008475 106.213924)\n        (xy 92.009865 106.215129)\n        (xy 92.017548 106.2168)\n        (xy 92.553552 106.2168)\n        (xy 92.560997 106.216358)\n        (xy 92.574475 106.214755)\n        (xy 92.592495 106.209802)\n        (xy 92.677001 106.172267)\n        (xy 92.695849 106.159313)\n        (xy 92.759633 106.095417)\n        (xy 92.772554 106.076547)\n        (xy 92.809932 105.991999)\n        (xy 92.81486 105.973922)\n        (xy 92.816376 105.960925)\n        (xy 92.8168 105.953624)\n        (xy 92.8168 105.422115)\n        (xy 92.812325 105.406876)\n        (xy 92.810935 105.405671)\n        (xy 92.803252 105.404)\n        (xy 92.022115 105.404)\n        (xy 92.006876 105.408475)\n        (xy 92.005671 105.409865)\n        (xy 92.004 105.417548)\n        (xy 92.004 106.198685)\n        (xy 91.496 106.198685)\n        (xy 91.496 105.422115)\n        (xy 91.491525 105.406876)\n        (xy 91.490135 105.405671)\n        (xy 91.482452 105.404)\n        (xy 90.701315 105.404)\n        (xy 90.686076 105.408475)\n        (xy 90.684871 105.409865)\n        (xy 90.6832 105.417548)\n        (xy 90.6832 105.953552)\n        (xy 89.915157 105.953552)\n        (xy 89.944736 105.930442)\n        (xy 89.949592 105.926648)\n        (xy 89.953618 105.921984)\n        (xy 90.082329 105.772871)\n        (xy 90.08233 105.772869)\n        (xy 90.086358 105.768203)\n        (xy 90.189745 105.58621)\n        (xy 90.255813 105.387603)\n        (xy 90.282046 105.179945)\n        (xy 90.282464 105.15)\n        (xy 90.262039 104.941691)\n        (xy 90.242775 104.877885)\n        (xy 90.6832 104.877885)\n        (xy 90.687675 104.893124)\n        (xy 90.689065 104.894329)\n        (xy 90.696748 104.896)\n        (xy 91.477885 104.896)\n        (xy 91.493124 104.891525)\n        (xy 91.494329 104.890135)\n        (xy 91.496 104.882452)\n        (xy 91.496 104.877885)\n        (xy 92.004 104.877885)\n        (xy 92.008475 104.893124)\n        (xy 92.009865 104.894329)\n        (xy 92.017548 104.896)\n        (xy 92.798685 104.896)\n        (xy 92.813924 104.891525)\n        (xy 92.815129 104.890135)\n        (xy 92.8168 104.882452)\n        (xy 92.8168 104.346448)\n        (xy 92.816358 104.339003)\n        (xy 92.814755 104.325525)\n        (xy 92.809802 104.307505)\n        (xy 92.772267 104.222999)\n        (xy 92.759313 104.204151)\n        (xy 92.695417 104.140367)\n        (xy 92.676547 104.127446)\n        (xy 92.591999 104.090068)\n        (xy 92.573922 104.08514)\n        (xy 92.560925 104.083624)\n        (xy 92.553624 104.0832)\n        (xy 92.022115 104.0832)\n        (xy 92.006876 104.087675)\n        (xy 92.005671 104.089065)\n        (xy 92.004 104.096748)\n        (xy 92.004 104.877885)\n        (xy 91.496 104.877885)\n        (xy 91.496 104.101315)\n        (xy 91.491525 104.086076)\n        (xy 91.490135 104.084871)\n        (xy 91.482452 104.0832)\n        (xy 90.946448 104.0832)\n        (xy 90.939003 104.083642)\n        (xy 90.925525 104.085245)\n        (xy 90.907505 104.090198)\n        (xy 90.822999 104.127733)\n        (xy 90.804151 104.140687)\n        (xy 90.740367 104.204583)\n        (xy 90.727446 104.223453)\n        (xy 90.690068 104.308001)\n        (xy 90.68514 104.326078)\n        (xy 90.683624 104.339075)\n        (xy 90.6832 104.346376)\n        (xy 90.6832 104.877885)\n        (xy 90.242775 104.877885)\n        (xy 90.201542 104.741316)\n        (xy 90.103278 104.556507)\n        (xy 90.005198 104.436249)\n        (xy 89.974884 104.39908)\n        (xy 89.974881 104.399077)\n        (xy 89.970989 104.394305)\n        (xy 89.96624 104.390376)\n        (xy 89.814464 104.264816)\n        (xy 89.814461 104.264814)\n        (xy 89.809714 104.260887)\n        (xy 89.625597 104.161335)\n        (xy 89.514762 104.127026)\n        (xy 89.431536 104.101263)\n        (xy 89.431533 104.101262)\n        (xy 89.425649 104.099441)\n        (xy 89.419524 104.098797)\n        (xy 89.419523 104.098797)\n        (xy 89.223615 104.078206)\n        (xy 89.223614 104.078206)\n        (xy 89.217487 104.077562)\n        (xy 89.106363 104.087675)\n        (xy 89.015181 104.095973)\n        (xy 89.01518 104.095973)\n        (xy 89.00904 104.096532)\n        (xy 89.003126 104.098273)\n        (xy 89.003124 104.098273)\n        (xy 88.90446 104.127312)\n        (xy 88.808248 104.155629)\n        (xy 88.802783 104.158486)\n        (xy 88.678512 104.223453)\n        (xy 88.622758 104.2526)\n        (xy 88.459636 104.383754)\n        (xy 88.325095 104.544093)\n        (xy 88.22426 104.727511)\n        (xy 88.160972 104.927022)\n        (xy 88.160286 104.933139)\n        (xy 88.160285 104.933143)\n        (xy 88.154487 104.984836)\n        (xy 88.137641 105.135026)\n        (xy 87.740996 105.135026)\n        (xy 87.722039 104.941691)\n        (xy 87.661542 104.741316)\n        (xy 87.563278 104.556507)\n        (xy 87.465198 104.436249)\n        (xy 87.434884 104.39908)\n        (xy 87.434881 104.399077)\n        (xy 87.430989 104.394305)\n        (xy 87.42624 104.390376)\n        (xy 87.274464 104.264816)\n        (xy 87.274461 104.264814)\n        (xy 87.269714 104.260887)\n        (xy 87.085597 104.161335)\n        (xy 86.974762 104.127026)\n        (xy 86.891536 104.101263)\n        (xy 86.891533 104.101262)\n        (xy 86.885649 104.099441)\n        (xy 86.879524 104.098797)\n        (xy 86.879523 104.098797)\n        (xy 86.683615 104.078206)\n        (xy 86.683614 104.078206)\n        (xy 86.677487 104.077562)\n        (xy 86.566363 104.087675)\n        (xy 86.475181 104.095973)\n        (xy 86.47518 104.095973)\n        (xy 86.46904 104.096532)\n        (xy 86.463126 104.098273)\n        (xy 86.463124 104.098273)\n        (xy 86.36446 104.127312)\n        (xy 86.268248 104.155629)\n        (xy 86.262783 104.158486)\n        (xy 86.138512 104.223453)\n        (xy 86.082758 104.2526)\n        (xy 85.919636 104.383754)\n        (xy 85.785095 104.544093)\n        (xy 85.68426 104.727511)\n        (xy 85.620972 104.927022)\n        (xy 85.620286 104.933139)\n        (xy 85.620285 104.933143)\n        (xy 85.614487 104.984836)\n        (xy 85.597641 105.135026)\n        (xy 66.893328 105.135026)\n        (xy 66.905588 105.10749)\n        (xy 66.908085 105.100915)\n        (xy 67.010932 104.7767)\n        (xy 67.012678 104.769898)\n        (xy 67.078743 104.436249)\n        (xy 67.079724 104.429268)\n        (xy 67.108297 104.089012)\n        (xy 67.108511 104.084642)\n        (xy 67.109662 104.002178)\n        (xy 67.109571 103.997828)\n        (xy 67.090508 103.656875)\n        (xy 67.089726 103.649901)\n        (xy 67.077091 103.5752)\n        (xy 83.56608 103.5752)\n        (xy 83.56677 103.581765)\n        (xy 83.571628 103.62798)\n        (xy 83.584509 103.750536)\n        (xy 83.638989 103.918209)\n        (xy 83.642292 103.923931)\n        (xy 83.642293 103.923932)\n        (xy 83.66318 103.960109)\n        (xy 83.72714 104.070891)\n        (xy 83.731558 104.075798)\n        (xy 83.731559 104.075799)\n        (xy 83.808576 104.161335)\n        (xy 83.845109 104.201909)\n        (xy 83.98774 104.305537)\n        (xy 83.993769 104.308221)\n        (xy 83.993772 104.308223)\n        (xy 84.142764 104.374558)\n        (xy 84.142767 104.374559)\n        (xy 84.1488 104.377245)\n        (xy 84.161244 104.37989)\n        (xy 84.314792 104.412528)\n        (xy 84.314796 104.412528)\n        (xy 84.321249 104.4139)\n        (xy 84.497551 104.4139)\n        (xy 84.504004 104.412528)\n        (xy 84.504008 104.412528)\n        (xy 84.657556 104.37989)\n        (xy 84.67 104.377245)\n        (xy 84.676033 104.374559)\n        (xy 84.676036 104.374558)\n        (xy 84.825028 104.308223)\n        (xy 84.825031 104.308221)\n        (xy 84.83106 104.305537)\n        (xy 84.973691 104.201909)\n        (xy 85.010224 104.161335)\n        (xy 85.087241 104.075799)\n        (xy 85.087242 104.075798)\n        (xy 85.09166 104.070891)\n        (xy 85.15562 103.960109)\n        (xy 122.890759 103.960109)\n        (xy 122.905002 104.299936)\n        (xy 122.905687 104.306926)\n        (xy 122.957724 104.643068)\n        (xy 122.959184 104.649935)\n        (xy 123.048367 104.97818)\n        (xy 123.050581 104.984836)\n        (xy 123.175801 105.301106)\n        (xy 123.17874 105.307467)\n        (xy 123.338431 105.607801)\n        (xy 123.342063 105.613799)\n        (xy 123.534242 105.89447)\n        (xy 123.53852 105.900026)\n        (xy 123.620379 105.994859)\n        (xy 123.633421 106.003276)\n        (xy 123.643452 105.997337)\n        (xy 125.62798 104.01281)\n        (xy 125.634357 104.001131)\n        (xy 126.364408 104.001131)\n        (xy 126.364539 104.002966)\n        (xy 126.36879 104.00958)\n        (xy 128.357688 105.998477)\n        (xy 128.371632 106.006091)\n        (xy 128.372414 106.006036)\n        (xy 128.380288 106.000799)\n        (xy 128.384271 105.996052)\n        (xy 128.58802 105.723696)\n        (xy 128.59191 105.717842)\n        (xy 128.764028 105.424472)\n        (xy 128.767243 105.418218)\n        (xy 128.893328 105.135026)\n        (xy 136.397641 105.135026)\n        (xy 136.415155 105.3436)\n        (xy 136.472848 105.5448)\n        (xy 136.475666 105.550282)\n        (xy 136.475667 105.550286)\n        (xy 136.565703 105.725477)\n        (xy 136.565706 105.725481)\n        (xy 136.568523 105.730963)\n        (xy 136.698534 105.894996)\n        (xy 136.703228 105.898991)\n        (xy 136.813095 105.992495)\n        (xy 136.85793 106.030653)\n        (xy 137.04064 106.132766)\n        (xy 137.239704 106.197446)\n        (xy 137.44754 106.222229)\n        (xy 137.453675 106.221757)\n        (xy 137.453677 106.221757)\n        (xy 137.65009 106.206644)\n        (xy 137.650095 106.206643)\n        (xy 137.656231 106.206171)\n        (xy 137.662161 106.204515)\n        (xy 137.662163 106.204515)\n        (xy 137.791978 106.16827)\n        (xy 137.857829 106.149884)\n        (xy 137.887948 106.13467)\n        (xy 137.945734 106.10548)\n        (xy 138.044655 106.055511)\n        (xy 138.119115 105.997337)\n        (xy 138.204736 105.930442)\n        (xy 138.209592 105.926648)\n        (xy 138.213618 105.921984)\n        (xy 138.342329 105.772871)\n        (xy 138.34233 105.772869)\n        (xy 138.346358 105.768203)\n        (xy 138.449745 105.58621)\n        (xy 138.515813 105.387603)\n        (xy 138.542046 105.179945)\n        (xy 138.542464 105.15)\n        (xy 138.540996 105.135026)\n        (xy 138.937641 105.135026)\n        (xy 138.955155 105.3436)\n        (xy 139.012848 105.5448)\n        (xy 139.015666 105.550282)\n        (xy 139.015667 105.550286)\n        (xy 139.105703 105.725477)\n        (xy 139.105706 105.725481)\n        (xy 139.108523 105.730963)\n        (xy 139.238534 105.894996)\n        (xy 139.243228 105.898991)\n        (xy 139.353095 105.992495)\n        (xy 139.39793 106.030653)\n        (xy 139.58064 106.132766)\n        (xy 139.779704 106.197446)\n        (xy 139.98754 106.222229)\n        (xy 139.993675 106.221757)\n        (xy 139.993677 106.221757)\n        (xy 140.19009 106.206644)\n        (xy 140.190095 106.206643)\n        (xy 140.196231 106.206171)\n        (xy 140.202161 106.204515)\n        (xy 140.202163 106.204515)\n        (xy 140.331978 106.16827)\n        (xy 140.397829 106.149884)\n        (xy 140.427948 106.13467)\n        (xy 140.485734 106.10548)\n        (xy 140.584655 106.055511)\n        (xy 140.659115 105.997337)\n        (xy 140.744736 105.930442)\n        (xy 140.749592 105.926648)\n        (xy 140.753618 105.921984)\n        (xy 140.882329 105.772871)\n        (xy 140.88233 105.772869)\n        (xy 140.886358 105.768203)\n        (xy 140.989745 105.58621)\n        (xy 141.055813 105.387603)\n        (xy 141.082046 105.179945)\n        (xy 141.082464 105.15)\n        (xy 141.080996 105.135026)\n        (xy 141.477641 105.135026)\n        (xy 141.495155 105.3436)\n        (xy 141.552848 105.5448)\n        (xy 141.555666 105.550282)\n        (xy 141.555667 105.550286)\n        (xy 141.645703 105.725477)\n        (xy 141.645706 105.725481)\n        (xy 141.648523 105.730963)\n        (xy 141.778534 105.894996)\n        (xy 141.783228 105.898991)\n        (xy 141.893095 105.992495)\n        (xy 141.93793 106.030653)\n        (xy 142.12064 106.132766)\n        (xy 142.319704 106.197446)\n        (xy 142.52754 106.222229)\n        (xy 142.533675 106.221757)\n        (xy 142.533677 106.221757)\n        (xy 142.73009 106.206644)\n        (xy 142.730095 106.206643)\n        (xy 142.736231 106.206171)\n        (xy 142.742161 106.204515)\n        (xy 142.742163 106.204515)\n        (xy 142.871978 106.16827)\n        (xy 142.937829 106.149884)\n        (xy 142.967948 106.13467)\n        (xy 143.025734 106.10548)\n        (xy 143.124655 106.055511)\n        (xy 143.199115 105.997337)\n        (xy 143.284736 105.930442)\n        (xy 143.289592 105.926648)\n        (xy 143.293618 105.921984)\n        (xy 143.422329 105.772871)\n        (xy 143.42233 105.772869)\n        (xy 143.426358 105.768203)\n        (xy 143.529745 105.58621)\n        (xy 143.595813 105.387603)\n        (xy 143.622046 105.179945)\n        (xy 143.622464 105.15)\n        (xy 143.620996 105.135026)\n        (xy 144.017641 105.135026)\n        (xy 144.035155 105.3436)\n        (xy 144.092848 105.5448)\n        (xy 144.095666 105.550282)\n        (xy 144.095667 105.550286)\n        (xy 144.185703 105.725477)\n        (xy 144.185706 105.725481)\n        (xy 144.188523 105.730963)\n        (xy 144.318534 105.894996)\n        (xy 144.323228 105.898991)\n        (xy 144.433095 105.992495)\n        (xy 144.47793 106.030653)\n        (xy 144.66064 106.132766)\n        (xy 144.859704 106.197446)\n        (xy 145.06754 106.222229)\n        (xy 145.073675 106.221757)\n        (xy 145.073677 106.221757)\n        (xy 145.27009 106.206644)\n        (xy 145.270095 106.206643)\n        (xy 145.276231 106.206171)\n        (xy 145.282161 106.204515)\n        (xy 145.282163 106.204515)\n        (xy 145.411978 106.16827)\n        (xy 145.477829 106.149884)\n        (xy 145.507948 106.13467)\n        (xy 145.565734 106.10548)\n        (xy 145.664655 106.055511)\n        (xy 145.739115 105.997337)\n        (xy 145.824736 105.930442)\n        (xy 145.829592 105.926648)\n        (xy 145.833618 105.921984)\n        (xy 145.962329 105.772871)\n        (xy 145.96233 105.772869)\n        (xy 145.966358 105.768203)\n        (xy 146.069745 105.58621)\n        (xy 146.135813 105.387603)\n        (xy 146.162046 105.179945)\n        (xy 146.162464 105.15)\n        (xy 146.160996 105.135026)\n        (xy 146.557641 105.135026)\n        (xy 146.575155 105.3436)\n        (xy 146.632848 105.5448)\n        (xy 146.635666 105.550282)\n        (xy 146.635667 105.550286)\n        (xy 146.725703 105.725477)\n        (xy 146.725706 105.725481)\n        (xy 146.728523 105.730963)\n        (xy 146.858534 105.894996)\n        (xy 146.863228 105.898991)\n        (xy 146.973095 105.992495)\n        (xy 147.01793 106.030653)\n        (xy 147.20064 106.132766)\n        (xy 147.399704 106.197446)\n        (xy 147.60754 106.222229)\n        (xy 147.613675 106.221757)\n        (xy 147.613677 106.221757)\n        (xy 147.81009 106.206644)\n        (xy 147.810095 106.206643)\n        (xy 147.816231 106.206171)\n        (xy 147.822161 106.204515)\n        (xy 147.822163 106.204515)\n        (xy 147.951978 106.16827)\n        (xy 148.017829 106.149884)\n        (xy 148.047948 106.13467)\n        (xy 148.105734 106.10548)\n        (xy 148.204655 106.055511)\n        (xy 148.279115 105.997337)\n        (xy 148.364736 105.930442)\n        (xy 148.369592 105.926648)\n        (xy 148.373618 105.921984)\n        (xy 148.502329 105.772871)\n        (xy 148.50233 105.772869)\n        (xy 148.506358 105.768203)\n        (xy 148.609745 105.58621)\n        (xy 148.675813 105.387603)\n        (xy 148.702046 105.179945)\n        (xy 148.702464 105.15)\n        (xy 148.700996 105.135026)\n        (xy 149.097641 105.135026)\n        (xy 149.115155 105.3436)\n        (xy 149.172848 105.5448)\n        (xy 149.175666 105.550282)\n        (xy 149.175667 105.550286)\n        (xy 149.265703 105.725477)\n        (xy 149.265706 105.725481)\n        (xy 149.268523 105.730963)\n        (xy 149.398534 105.894996)\n        (xy 149.403228 105.898991)\n        (xy 149.513095 105.992495)\n        (xy 149.55793 106.030653)\n        (xy 149.74064 106.132766)\n        (xy 149.939704 106.197446)\n        (xy 150.14754 106.222229)\n        (xy 150.153675 106.221757)\n        (xy 150.153677 106.221757)\n        (xy 150.35009 106.206644)\n        (xy 150.350095 106.206643)\n        (xy 150.356231 106.206171)\n        (xy 150.362161 106.204515)\n        (xy 150.362163 106.204515)\n        (xy 150.491978 106.16827)\n        (xy 150.557829 106.149884)\n        (xy 150.587948 106.13467)\n        (xy 150.645734 106.10548)\n        (xy 150.744655 106.055511)\n        (xy 150.819115 105.997337)\n        (xy 150.904736 105.930442)\n        (xy 150.909592 105.926648)\n        (xy 150.913618 105.921984)\n        (xy 151.042329 105.772871)\n        (xy 151.04233 105.772869)\n        (xy 151.046358 105.768203)\n        (xy 151.149745 105.58621)\n        (xy 151.215813 105.387603)\n        (xy 151.242046 105.179945)\n        (xy 151.242464 105.15)\n        (xy 151.240996 105.135026)\n        (xy 151.637641 105.135026)\n        (xy 151.655155 105.3436)\n        (xy 151.712848 105.5448)\n        (xy 151.715666 105.550282)\n        (xy 151.715667 105.550286)\n        (xy 151.805703 105.725477)\n        (xy 151.805706 105.725481)\n        (xy 151.808523 105.730963)\n        (xy 151.938534 105.894996)\n        (xy 151.943228 105.898991)\n        (xy 152.053095 105.992495)\n        (xy 152.09793 106.030653)\n        (xy 152.28064 106.132766)\n        (xy 152.479704 106.197446)\n        (xy 152.68754 106.222229)\n        (xy 152.693675 106.221757)\n        (xy 152.693677 106.221757)\n        (xy 152.89009 106.206644)\n        (xy 152.890095 106.206643)\n        (xy 152.896231 106.206171)\n        (xy 152.902161 106.204515)\n        (xy 152.902163 106.204515)\n        (xy 153.031978 106.16827)\n        (xy 153.097829 106.149884)\n        (xy 153.127948 106.13467)\n        (xy 153.185734 106.10548)\n        (xy 153.284655 106.055511)\n        (xy 153.359115 105.997337)\n        (xy 153.444736 105.930442)\n        (xy 153.449592 105.926648)\n        (xy 153.453618 105.921984)\n        (xy 153.582329 105.772871)\n        (xy 153.58233 105.772869)\n        (xy 153.586358 105.768203)\n        (xy 153.689745 105.58621)\n        (xy 153.755813 105.387603)\n        (xy 153.782046 105.179945)\n        (xy 153.782464 105.15)\n        (xy 153.780996 105.135026)\n        (xy 154.177641 105.135026)\n        (xy 154.195155 105.3436)\n        (xy 154.252848 105.5448)\n        (xy 154.255666 105.550282)\n        (xy 154.255667 105.550286)\n        (xy 154.345703 105.725477)\n        (xy 154.345706 105.725481)\n        (xy 154.348523 105.730963)\n        (xy 154.478534 105.894996)\n        (xy 154.483228 105.898991)\n        (xy 154.593095 105.992495)\n        (xy 154.63793 106.030653)\n        (xy 154.82064 106.132766)\n        (xy 155.019704 106.197446)\n        (xy 155.22754 106.222229)\n        (xy 155.233675 106.221757)\n        (xy 155.233677 106.221757)\n        (xy 155.43009 106.206644)\n        (xy 155.430095 106.206643)\n        (xy 155.436231 106.206171)\n        (xy 155.442161 106.204515)\n        (xy 155.442163 106.204515)\n        (xy 155.571978 106.16827)\n        (xy 155.637829 106.149884)\n        (xy 155.667948 106.13467)\n        (xy 155.725734 106.10548)\n        (xy 155.824655 106.055511)\n        (xy 155.899115 105.997337)\n        (xy 155.984736 105.930442)\n        (xy 155.989592 105.926648)\n        (xy 155.993618 105.921984)\n        (xy 156.122329 105.772871)\n        (xy 156.12233 105.772869)\n        (xy 156.126358 105.768203)\n        (xy 156.229745 105.58621)\n        (xy 156.295813 105.387603)\n        (xy 156.322046 105.179945)\n        (xy 156.322464 105.15)\n        (xy 156.320996 105.135026)\n        (xy 156.717641 105.135026)\n        (xy 156.735155 105.3436)\n        (xy 156.792848 105.5448)\n        (xy 156.795666 105.550282)\n        (xy 156.795667 105.550286)\n        (xy 156.885703 105.725477)\n        (xy 156.885706 105.725481)\n        (xy 156.888523 105.730963)\n        (xy 157.018534 105.894996)\n        (xy 157.023228 105.898991)\n        (xy 157.133095 105.992495)\n        (xy 157.17793 106.030653)\n        (xy 157.36064 106.132766)\n        (xy 157.559704 106.197446)\n        (xy 157.76754 106.222229)\n        (xy 157.773675 106.221757)\n        (xy 157.773677 106.221757)\n        (xy 157.97009 106.206644)\n        (xy 157.970095 106.206643)\n        (xy 157.976231 106.206171)\n        (xy 157.982161 106.204515)\n        (xy 157.982163 106.204515)\n        (xy 158.111978 106.16827)\n        (xy 158.177829 106.149884)\n        (xy 158.207948 106.13467)\n        (xy 158.265734 106.10548)\n        (xy 158.364655 106.055511)\n        (xy 158.439115 105.997337)\n        (xy 158.490285 105.957358)\n        (xy 159.2627 105.957358)\n        (xy 159.263996 105.968252)\n        (xy 159.264685 105.97404)\n        (xy 159.265867 105.983978)\n        (xy 159.312036 106.087919)\n        (xy 159.352186 106.127998)\n        (xy 159.384295 106.160052)\n        (xy 159.384297 106.160053)\n        (xy 159.392528 106.16827)\n        (xy 159.496549 106.214258)\n        (xy 159.522642 106.2173)\n        (xy 161.137358 106.2173)\n        (xy 161.148252 106.216004)\n        (xy 161.154593 106.21525)\n        (xy 161.154596 106.215249)\n        (xy 161.163978 106.214133)\n        (xy 161.267919 106.167964)\n        (xy 161.307998 106.127814)\n        (xy 161.340052 106.095705)\n        (xy 161.340053 106.095703)\n        (xy 161.34827 106.087472)\n        (xy 161.394258 105.983451)\n        (xy 161.3973 105.957358)\n        (xy 161.3973 104.342642)\n        (xy 161.396004 104.331748)\n        (xy 161.39525 104.325407)\n        (xy 161.395249 104.325404)\n        (xy 161.394133 104.316022)\n        (xy 161.347964 104.212081)\n        (xy 161.276445 104.140687)\n        (xy 161.275705 104.139948)\n        (xy 161.275703 104.139947)\n        (xy 161.267472 104.13173)\n        (xy 161.163451 104.085742)\n        (xy 161.137358 104.0827)\n        (xy 159.522642 104.0827)\n        (xy 159.511748 104.083996)\n        (xy 159.505407 104.08475)\n        (xy 159.505404 104.084751)\n        (xy 159.496022 104.085867)\n        (xy 159.392081 104.132036)\n        (xy 159.352002 104.172186)\n        (xy 159.319948 104.204295)\n        (xy 159.319947 104.204297)\n        (xy 159.31173 104.212528)\n        (xy 159.265742 104.316549)\n        (xy 159.2627 104.342642)\n        (xy 159.2627 105.957358)\n        (xy 158.490285 105.957358)\n        (xy 158.524736 105.930442)\n        (xy 158.529592 105.926648)\n        (xy 158.533618 105.921984)\n        (xy 158.662329 105.772871)\n        (xy 158.66233 105.772869)\n        (xy 158.666358 105.768203)\n        (xy 158.769745 105.58621)\n        (xy 158.835813 105.387603)\n        (xy 158.862046 105.179945)\n        (xy 158.862464 105.15)\n        (xy 158.842039 104.941691)\n        (xy 158.781542 104.741316)\n        (xy 158.683278 104.556507)\n        (xy 158.585198 104.436249)\n        (xy 158.554884 104.39908)\n        (xy 158.554881 104.399077)\n        (xy 158.550989 104.394305)\n        (xy 158.54624 104.390376)\n        (xy 158.394464 104.264816)\n        (xy 158.394461 104.264814)\n        (xy 158.389714 104.260887)\n        (xy 158.205597 104.161335)\n        (xy 158.094762 104.127026)\n        (xy 158.011536 104.101263)\n        (xy 158.011533 104.101262)\n        (xy 158.005649 104.099441)\n        (xy 157.999524 104.098797)\n        (xy 157.999523 104.098797)\n        (xy 157.803615 104.078206)\n        (xy 157.803614 104.078206)\n        (xy 157.797487 104.077562)\n        (xy 157.686363 104.087675)\n        (xy 157.595181 104.095973)\n        (xy 157.59518 104.095973)\n        (xy 157.58904 104.096532)\n        (xy 157.583126 104.098273)\n        (xy 157.583124 104.098273)\n        (xy 157.48446 104.127312)\n        (xy 157.388248 104.155629)\n        (xy 157.382783 104.158486)\n        (xy 157.258512 104.223453)\n        (xy 157.202758 104.2526)\n        (xy 157.039636 104.383754)\n        (xy 156.905095 104.544093)\n        (xy 156.80426 104.727511)\n        (xy 156.740972 104.927022)\n        (xy 156.740286 104.933139)\n        (xy 156.740285 104.933143)\n        (xy 156.734487 104.984836)\n        (xy 156.717641 105.135026)\n        (xy 156.320996 105.135026)\n        (xy 156.302039 104.941691)\n        (xy 156.241542 104.741316)\n        (xy 156.143278 104.556507)\n        (xy 156.045198 104.436249)\n        (xy 156.014884 104.39908)\n        (xy 156.014881 104.399077)\n        (xy 156.010989 104.394305)\n        (xy 156.00624 104.390376)\n        (xy 155.854464 104.264816)\n        (xy 155.854461 104.264814)\n        (xy 155.849714 104.260887)\n        (xy 155.665597 104.161335)\n        (xy 155.554762 104.127026)\n        (xy 155.471536 104.101263)\n        (xy 155.471533 104.101262)\n        (xy 155.465649 104.099441)\n        (xy 155.459524 104.098797)\n        (xy 155.459523 104.098797)\n        (xy 155.263615 104.078206)\n        (xy 155.263614 104.078206)\n        (xy 155.257487 104.077562)\n        (xy 155.146363 104.087675)\n        (xy 155.055181 104.095973)\n        (xy 155.05518 104.095973)\n        (xy 155.04904 104.096532)\n        (xy 155.043126 104.098273)\n        (xy 155.043124 104.098273)\n        (xy 154.94446 104.127312)\n        (xy 154.848248 104.155629)\n        (xy 154.842783 104.158486)\n        (xy 154.718512 104.223453)\n        (xy 154.662758 104.2526)\n        (xy 154.499636 104.383754)\n        (xy 154.365095 104.544093)\n        (xy 154.26426 104.727511)\n        (xy 154.200972 104.927022)\n        (xy 154.200286 104.933139)\n        (xy 154.200285 104.933143)\n        (xy 154.194487 104.984836)\n        (xy 154.177641 105.135026)\n        (xy 153.780996 105.135026)\n        (xy 153.762039 104.941691)\n        (xy 153.701542 104.741316)\n        (xy 153.603278 104.556507)\n        (xy 153.505198 104.436249)\n        (xy 153.474884 104.39908)\n        (xy 153.474881 104.399077)\n        (xy 153.470989 104.394305)\n        (xy 153.46624 104.390376)\n        (xy 153.314464 104.264816)\n        (xy 153.314461 104.264814)\n        (xy 153.309714 104.260887)\n        (xy 153.125597 104.161335)\n        (xy 153.014762 104.127026)\n        (xy 152.931536 104.101263)\n        (xy 152.931533 104.101262)\n        (xy 152.925649 104.099441)\n        (xy 152.919524 104.098797)\n        (xy 152.919523 104.098797)\n        (xy 152.723615 104.078206)\n        (xy 152.723614 104.078206)\n        (xy 152.717487 104.077562)\n        (xy 152.606363 104.087675)\n        (xy 152.515181 104.095973)\n        (xy 152.51518 104.095973)\n        (xy 152.50904 104.096532)\n        (xy 152.503126 104.098273)\n        (xy 152.503124 104.098273)\n        (xy 152.40446 104.127312)\n        (xy 152.308248 104.155629)\n        (xy 152.302783 104.158486)\n        (xy 152.178512 104.223453)\n        (xy 152.122758 104.2526)\n        (xy 151.959636 104.383754)\n        (xy 151.825095 104.544093)\n        (xy 151.72426 104.727511)\n        (xy 151.660972 104.927022)\n        (xy 151.660286 104.933139)\n        (xy 151.660285 104.933143)\n        (xy 151.654487 104.984836)\n        (xy 151.637641 105.135026)\n        (xy 151.240996 105.135026)\n        (xy 151.222039 104.941691)\n        (xy 151.161542 104.741316)\n        (xy 151.063278 104.556507)\n        (xy 150.965198 104.436249)\n        (xy 150.934884 104.39908)\n        (xy 150.934881 104.399077)\n        (xy 150.930989 104.394305)\n        (xy 150.92624 104.390376)\n        (xy 150.774464 104.264816)\n        (xy 150.774461 104.264814)\n        (xy 150.769714 104.260887)\n        (xy 150.585597 104.161335)\n        (xy 150.474762 104.127026)\n        (xy 150.391536 104.101263)\n        (xy 150.391533 104.101262)\n        (xy 150.385649 104.099441)\n        (xy 150.379524 104.098797)\n        (xy 150.379523 104.098797)\n        (xy 150.183615 104.078206)\n        (xy 150.183614 104.078206)\n        (xy 150.177487 104.077562)\n        (xy 150.066363 104.087675)\n        (xy 149.975181 104.095973)\n        (xy 149.97518 104.095973)\n        (xy 149.96904 104.096532)\n        (xy 149.963126 104.098273)\n        (xy 149.963124 104.098273)\n        (xy 149.86446 104.127312)\n        (xy 149.768248 104.155629)\n        (xy 149.762783 104.158486)\n        (xy 149.638512 104.223453)\n        (xy 149.582758 104.2526)\n        (xy 149.419636 104.383754)\n        (xy 149.285095 104.544093)\n        (xy 149.18426 104.727511)\n        (xy 149.120972 104.927022)\n        (xy 149.120286 104.933139)\n        (xy 149.120285 104.933143)\n        (xy 149.114487 104.984836)\n        (xy 149.097641 105.135026)\n        (xy 148.700996 105.135026)\n        (xy 148.682039 104.941691)\n        (xy 148.621542 104.741316)\n        (xy 148.523278 104.556507)\n        (xy 148.425198 104.436249)\n        (xy 148.394884 104.39908)\n        (xy 148.394881 104.399077)\n        (xy 148.390989 104.394305)\n        (xy 148.38624 104.390376)\n        (xy 148.234464 104.264816)\n        (xy 148.234461 104.264814)\n        (xy 148.229714 104.260887)\n        (xy 148.045597 104.161335)\n        (xy 147.934762 104.127026)\n        (xy 147.851536 104.101263)\n        (xy 147.851533 104.101262)\n        (xy 147.845649 104.099441)\n        (xy 147.839524 104.098797)\n        (xy 147.839523 104.098797)\n        (xy 147.643615 104.078206)\n        (xy 147.643614 104.078206)\n        (xy 147.637487 104.077562)\n        (xy 147.526363 104.087675)\n        (xy 147.435181 104.095973)\n        (xy 147.43518 104.095973)\n        (xy 147.42904 104.096532)\n        (xy 147.423126 104.098273)\n        (xy 147.423124 104.098273)\n        (xy 147.32446 104.127312)\n        (xy 147.228248 104.155629)\n        (xy 147.222783 104.158486)\n        (xy 147.098512 104.223453)\n        (xy 147.042758 104.2526)\n        (xy 146.879636 104.383754)\n        (xy 146.745095 104.544093)\n        (xy 146.64426 104.727511)\n        (xy 146.580972 104.927022)\n        (xy 146.580286 104.933139)\n        (xy 146.580285 104.933143)\n        (xy 146.574487 104.984836)\n        (xy 146.557641 105.135026)\n        (xy 146.160996 105.135026)\n        (xy 146.142039 104.941691)\n        (xy 146.081542 104.741316)\n        (xy 145.983278 104.556507)\n        (xy 145.885198 104.436249)\n        (xy 145.854884 104.39908)\n        (xy 145.854881 104.399077)\n        (xy 145.850989 104.394305)\n        (xy 145.84624 104.390376)\n        (xy 145.694464 104.264816)\n        (xy 145.694461 104.264814)\n        (xy 145.689714 104.260887)\n        (xy 145.505597 104.161335)\n        (xy 145.394762 104.127026)\n        (xy 145.311536 104.101263)\n        (xy 145.311533 104.101262)\n        (xy 145.305649 104.099441)\n        (xy 145.299524 104.098797)\n        (xy 145.299523 104.098797)\n        (xy 145.103615 104.078206)\n        (xy 145.103614 104.078206)\n        (xy 145.097487 104.077562)\n        (xy 144.986363 104.087675)\n        (xy 144.895181 104.095973)\n        (xy 144.89518 104.095973)\n        (xy 144.88904 104.096532)\n        (xy 144.883126 104.098273)\n        (xy 144.883124 104.098273)\n        (xy 144.78446 104.127312)\n        (xy 144.688248 104.155629)\n        (xy 144.682783 104.158486)\n        (xy 144.558512 104.223453)\n        (xy 144.502758 104.2526)\n        (xy 144.339636 104.383754)\n        (xy 144.205095 104.544093)\n        (xy 144.10426 104.727511)\n        (xy 144.040972 104.927022)\n        (xy 144.040286 104.933139)\n        (xy 144.040285 104.933143)\n        (xy 144.034487 104.984836)\n        (xy 144.017641 105.135026)\n        (xy 143.620996 105.135026)\n        (xy 143.602039 104.941691)\n        (xy 143.541542 104.741316)\n        (xy 143.443278 104.556507)\n        (xy 143.345198 104.436249)\n        (xy 143.314884 104.39908)\n        (xy 143.314881 104.399077)\n        (xy 143.310989 104.394305)\n        (xy 143.30624 104.390376)\n        (xy 143.154464 104.264816)\n        (xy 143.154461 104.264814)\n        (xy 143.149714 104.260887)\n        (xy 142.965597 104.161335)\n        (xy 142.854762 104.127026)\n        (xy 142.771536 104.101263)\n        (xy 142.771533 104.101262)\n        (xy 142.765649 104.099441)\n        (xy 142.759524 104.098797)\n        (xy 142.759523 104.098797)\n        (xy 142.563615 104.078206)\n        (xy 142.563614 104.078206)\n        (xy 142.557487 104.077562)\n        (xy 142.446363 104.087675)\n        (xy 142.355181 104.095973)\n        (xy 142.35518 104.095973)\n        (xy 142.34904 104.096532)\n        (xy 142.343126 104.098273)\n        (xy 142.343124 104.098273)\n        (xy 142.24446 104.127312)\n        (xy 142.148248 104.155629)\n        (xy 142.142783 104.158486)\n        (xy 142.018512 104.223453)\n        (xy 141.962758 104.2526)\n        (xy 141.799636 104.383754)\n        (xy 141.665095 104.544093)\n        (xy 141.56426 104.727511)\n        (xy 141.500972 104.927022)\n        (xy 141.500286 104.933139)\n        (xy 141.500285 104.933143)\n        (xy 141.494487 104.984836)\n        (xy 141.477641 105.135026)\n        (xy 141.080996 105.135026)\n        (xy 141.062039 104.941691)\n        (xy 141.001542 104.741316)\n        (xy 140.903278 104.556507)\n        (xy 140.805198 104.436249)\n        (xy 140.774884 104.39908)\n        (xy 140.774881 104.399077)\n        (xy 140.770989 104.394305)\n        (xy 140.76624 104.390376)\n        (xy 140.614464 104.264816)\n        (xy 140.614461 104.264814)\n        (xy 140.609714 104.260887)\n        (xy 140.425597 104.161335)\n        (xy 140.314762 104.127026)\n        (xy 140.231536 104.101263)\n        (xy 140.231533 104.101262)\n        (xy 140.225649 104.099441)\n        (xy 140.219524 104.098797)\n        (xy 140.219523 104.098797)\n        (xy 140.023615 104.078206)\n        (xy 140.023614 104.078206)\n        (xy 140.017487 104.077562)\n        (xy 139.906363 104.087675)\n        (xy 139.815181 104.095973)\n        (xy 139.81518 104.095973)\n        (xy 139.80904 104.096532)\n        (xy 139.803126 104.098273)\n        (xy 139.803124 104.098273)\n        (xy 139.70446 104.127312)\n        (xy 139.608248 104.155629)\n        (xy 139.602783 104.158486)\n        (xy 139.478512 104.223453)\n        (xy 139.422758 104.2526)\n        (xy 139.259636 104.383754)\n        (xy 139.125095 104.544093)\n        (xy 139.02426 104.727511)\n        (xy 138.960972 104.927022)\n        (xy 138.960286 104.933139)\n        (xy 138.960285 104.933143)\n        (xy 138.954487 104.984836)\n        (xy 138.937641 105.135026)\n        (xy 138.540996 105.135026)\n        (xy 138.522039 104.941691)\n        (xy 138.461542 104.741316)\n        (xy 138.363278 104.556507)\n        (xy 138.265198 104.436249)\n        (xy 138.234884 104.39908)\n        (xy 138.234881 104.399077)\n        (xy 138.230989 104.394305)\n        (xy 138.22624 104.390376)\n        (xy 138.074464 104.264816)\n        (xy 138.074461 104.264814)\n        (xy 138.069714 104.260887)\n        (xy 137.885597 104.161335)\n        (xy 137.774762 104.127026)\n        (xy 137.691536 104.101263)\n        (xy 137.691533 104.101262)\n        (xy 137.685649 104.099441)\n        (xy 137.679524 104.098797)\n        (xy 137.679523 104.098797)\n        (xy 137.483615 104.078206)\n        (xy 137.483614 104.078206)\n        (xy 137.477487 104.077562)\n        (xy 137.366363 104.087675)\n        (xy 137.275181 104.095973)\n        (xy 137.27518 104.095973)\n        (xy 137.26904 104.096532)\n        (xy 137.263126 104.098273)\n        (xy 137.263124 104.098273)\n        (xy 137.16446 104.127312)\n        (xy 137.068248 104.155629)\n        (xy 137.062783 104.158486)\n        (xy 136.938512 104.223453)\n        (xy 136.882758 104.2526)\n        (xy 136.719636 104.383754)\n        (xy 136.585095 104.544093)\n        (xy 136.48426 104.727511)\n        (xy 136.420972 104.927022)\n        (xy 136.420286 104.933139)\n        (xy 136.420285 104.933143)\n        (xy 136.414487 104.984836)\n        (xy 136.397641 105.135026)\n        (xy 128.893328 105.135026)\n        (xy 128.905588 105.10749)\n        (xy 128.908085 105.100915)\n        (xy 129.010932 104.7767)\n        (xy 129.012678 104.769898)\n        (xy 129.078743 104.436249)\n        (xy 129.079724 104.429268)\n        (xy 129.108297 104.089012)\n        (xy 129.108511 104.084642)\n        (xy 129.109662 104.002178)\n        (xy 129.109571 103.997828)\n        (xy 129.107462 103.960109)\n        (xy 172.890759 103.960109)\n        (xy 172.905002 104.299936)\n        (xy 172.905687 104.306926)\n        (xy 172.957724 104.643068)\n        (xy 172.959184 104.649935)\n        (xy 173.048367 104.97818)\n        (xy 173.050581 104.984836)\n        (xy 173.175801 105.301106)\n        (xy 173.17874 105.307467)\n        (xy 173.338431 105.607801)\n        (xy 173.342063 105.613799)\n        (xy 173.534242 105.89447)\n        (xy 173.53852 105.900026)\n        (xy 173.620379 105.994859)\n        (xy 173.633421 106.003276)\n        (xy 173.643452 105.997337)\n        (xy 175.62798 104.01281)\n        (xy 175.634357 104.001131)\n        (xy 176.364408 104.001131)\n        (xy 176.364539 104.002966)\n        (xy 176.36879 104.00958)\n        (xy 178.357688 105.998477)\n        (xy 178.371632 106.006091)\n        (xy 178.372414 106.006036)\n        (xy 178.380288 106.000799)\n        (xy 178.384271 105.996052)\n        (xy 178.58802 105.723696)\n        (xy 178.59191 105.717842)\n        (xy 178.764028 105.424472)\n        (xy 178.767243 105.418218)\n        (xy 178.905588 105.10749)\n        (xy 178.908085 105.100915)\n        (xy 179.010932 104.7767)\n        (xy 179.012678 104.769898)\n        (xy 179.078743 104.436249)\n        (xy 179.079724 104.429268)\n        (xy 179.108297 104.089012)\n        (xy 179.108511 104.084642)\n        (xy 179.109662 104.002178)\n        (xy 179.109571 103.997828)\n        (xy 179.090508 103.656875)\n        (xy 179.089726 103.649901)\n        (xy 179.033001 103.314521)\n        (xy 179.031443 103.307666)\n        (xy 178.937689 102.980706)\n        (xy 178.935381 102.974078)\n        (xy 178.805759 102.659591)\n        (xy 178.80273 102.653271)\n        (xy 178.638863 102.355198)\n        (xy 178.635138 102.349236)\n        (xy 178.439071 102.071294)\n        (xy 178.43471 102.065792)\n        (xy 178.38029 102.004497)\n        (xy 178.366901 101.996119)\n        (xy 178.357343 102.001868)\n        (xy 176.37202 103.98719)\n        (xy 176.364408 104.001131)\n        (xy 175.634357 104.001131)\n        (xy 175.635592 103.998869)\n        (xy 175.635461 103.997034)\n        (xy 175.63121 103.99042)\n        (xy 173.643644 102.002855)\n        (xy 173.6297 101.995241)\n        (xy 173.62939 101.995263)\n        (xy 173.620722 102.001115)\n        (xy 173.592531 102.031989)\n        (xy 173.588093 102.03743)\n        (xy 173.388171 102.3126)\n        (xy 173.384354 102.318522)\n        (xy 173.216354 102.614256)\n        (xy 173.213224 102.620561)\n        (xy 173.07923 102.933191)\n        (xy 173.076828 102.939792)\n        (xy 172.97852 103.265404)\n        (xy 172.976865 103.272247)\n        (xy 172.915466 103.60678)\n        (xy 172.914583 103.613774)\n        (xy 172.890857 103.953064)\n        (xy 172.890759 103.960109)\n        (xy 129.107462 103.960109)\n        (xy 129.090508 103.656875)\n        (xy 129.089726 103.649901)\n        (xy 129.033001 103.314521)\n        (xy 129.031443 103.307666)\n        (xy 128.937689 102.980706)\n        (xy 128.935381 102.974078)\n        (xy 128.805759 102.659591)\n        (xy 128.80273 102.653271)\n        (xy 128.638863 102.355198)\n        (xy 128.635138 102.349236)\n        (xy 128.439071 102.071294)\n        (xy 128.43471 102.065792)\n        (xy 128.38029 102.004497)\n        (xy 128.366901 101.996119)\n        (xy 128.357343 102.001868)\n        (xy 126.37202 103.98719)\n        (xy 126.364408 104.001131)\n        (xy 125.634357 104.001131)\n        (xy 125.635592 103.998869)\n        (xy 125.635461 103.997034)\n        (xy 125.63121 103.99042)\n        (xy 123.643644 102.002855)\n        (xy 123.6297 101.995241)\n        (xy 123.62939 101.995263)\n        (xy 123.620722 102.001115)\n        (xy 123.592531 102.031989)\n        (xy 123.588093 102.03743)\n        (xy 123.388171 102.3126)\n        (xy 123.384354 102.318522)\n        (xy 123.216354 102.614256)\n        (xy 123.213224 102.620561)\n        (xy 123.07923 102.933191)\n        (xy 123.076828 102.939792)\n        (xy 122.97852 103.265404)\n        (xy 122.976865 103.272247)\n        (xy 122.915466 103.60678)\n        (xy 122.914583 103.613774)\n        (xy 122.890857 103.953064)\n        (xy 122.890759 103.960109)\n        (xy 85.15562 103.960109)\n        (xy 85.176507 103.923932)\n        (xy 85.176508 103.923931)\n        (xy 85.179811 103.918209)\n        (xy 85.234291 103.750536)\n        (xy 85.247173 103.62798)\n        (xy 85.25203 103.581765)\n        (xy 85.25272 103.5752)\n        (xy 85.236326 103.419223)\n        (xy 85.234981 103.406428)\n        (xy 85.234981 103.406427)\n        (xy 85.234291 103.399864)\n        (xy 85.179811 103.232191)\n        (xy 85.09166 103.079509)\n        (xy 85.002698 102.980706)\n        (xy 84.978113 102.953402)\n        (xy 84.978112 102.953401)\n        (xy 84.973691 102.948491)\n        (xy 84.83106 102.844863)\n        (xy 84.825031 102.842179)\n        (xy 84.825028 102.842177)\n        (xy 84.676036 102.775842)\n        (xy 84.676033 102.775841)\n        (xy 84.67 102.773155)\n        (xy 84.63355 102.765407)\n        (xy 84.504008 102.737872)\n        (xy 84.504004 102.737872)\n        (xy 84.497551 102.7365)\n        (xy 84.321249 102.7365)\n        (xy 84.314796 102.737872)\n        (xy 84.314792 102.737872)\n        (xy 84.18525 102.765407)\n        (xy 84.1488 102.773155)\n        (xy 84.142767 102.775841)\n        (xy 84.142764 102.775842)\n        (xy 83.993772 102.842177)\n        (xy 83.993769 102.842179)\n        (xy 83.98774 102.844863)\n        (xy 83.845109 102.948491)\n        (xy 83.840688 102.953401)\n        (xy 83.840687 102.953402)\n        (xy 83.816103 102.980706)\n        (xy 83.72714 103.079509)\n        (xy 83.638989 103.232191)\n        (xy 83.584509 103.399864)\n        (xy 83.583819 103.406427)\n        (xy 83.583819 103.406428)\n        (xy 83.582474 103.419223)\n        (xy 83.56608 103.5752)\n        (xy 67.077091 103.5752)\n        (xy 67.033001 103.314521)\n        (xy 67.031443 103.307666)\n        (xy 66.937689 102.980706)\n        (xy 66.935381 102.974078)\n        (xy 66.816726 102.6862)\n        (xy 85.29328 102.6862)\n        (xy 85.29397 102.692765)\n        (xy 85.309957 102.844863)\n        (xy 85.311709 102.861536)\n        (xy 85.366189 103.029209)\n        (xy 85.45434 103.181891)\n        (xy 85.572309 103.312909)\n        (xy 85.71494 103.416537)\n        (xy 85.720969 103.419221)\n        (xy 85.720972 103.419223)\n        (xy 85.869964 103.485558)\n        (xy 85.869967 103.485559)\n        (xy 85.876 103.488245)\n        (xy 85.91245 103.495993)\n        (xy 86.041992 103.523528)\n        (xy 86.041996 103.523528)\n        (xy 86.048449 103.5249)\n        (xy 86.224751 103.5249)\n        (xy 86.231204 103.523528)\n        (xy 86.231208 103.523528)\n        (xy 86.36075 103.495993)\n        (xy 86.3972 103.488245)\n        (xy 86.403233 103.485559)\n        (xy 86.403236 103.485558)\n        (xy 86.552228 103.419223)\n        (xy 86.552231 103.419221)\n        (xy 86.55826 103.416537)\n        (xy 86.700891 103.312909)\n        (xy 86.81886 103.181891)\n        (xy 86.907011 103.029209)\n        (xy 86.961491 102.861536)\n        (xy 86.963244 102.844863)\n        (xy 86.97923 102.692765)\n        (xy 86.97992 102.6862)\n        (xy 86.966115 102.554858)\n        (xy 86.962181 102.517428)\n        (xy 86.962181 102.517427)\n        (xy 86.961491 102.510864)\n        (xy 86.907011 102.343191)\n        (xy 86.81886 102.190509)\n        (xy 86.711519 102.071294)\n        (xy 86.705313 102.064402)\n        (xy 86.705312 102.064401)\n        (xy 86.700891 102.059491)\n        (xy 86.55826 101.955863)\n        (xy 86.552231 101.953179)\n        (xy 86.552228 101.953177)\n        (xy 86.403236 101.886842)\n        (xy 86.403233 101.886841)\n        (xy 86.3972 101.884155)\n        (xy 86.36075 101.876407)\n        (xy 86.231208 101.848872)\n        (xy 86.231204 101.848872)\n        (xy 86.224751 101.8475)\n        (xy 86.048449 101.8475)\n        (xy 86.041996 101.848872)\n        (xy 86.041992 101.848872)\n        (xy 85.91245 101.876407)\n        (xy 85.876 101.884155)\n        (xy 85.869967 101.886841)\n        (xy 85.869964 101.886842)\n        (xy 85.720972 101.953177)\n        (xy 85.720969 101.953179)\n        (xy 85.71494 101.955863)\n        (xy 85.572309 102.059491)\n        (xy 85.567888 102.064401)\n        (xy 85.567887 102.064402)\n        (xy 85.561682 102.071294)\n        (xy 85.45434 102.190509)\n        (xy 85.366189 102.343191)\n        (xy 85.311709 102.510864)\n        (xy 85.311019 102.517427)\n        (xy 85.311019 102.517428)\n        (xy 85.307085 102.554858)\n        (xy 85.29328 102.6862)\n        (xy 66.816726 102.6862)\n        (xy 66.805759 102.659591)\n        (xy 66.80273 102.653271)\n        (xy 66.638863 102.355198)\n        (xy 66.635138 102.349236)\n        (xy 66.439071 102.071294)\n        (xy 66.43471 102.065792)\n        (xy 66.38029 102.004497)\n        (xy 66.366901 101.996119)\n        (xy 66.357343 102.001868)\n        (xy 64.37202 103.98719)\n        (xy 64.364408 104.001131)\n        (xy 63.634357 104.001131)\n        (xy 63.635592 103.998869)\n        (xy 63.635461 103.997034)\n        (xy 63.63121 103.99042)\n        (xy 61.643644 102.002855)\n        (xy 61.6297 101.995241)\n        (xy 61.62939 101.995263)\n        (xy 61.620722 102.001115)\n        (xy 61.592531 102.031989)\n        (xy 61.588093 102.03743)\n        (xy 61.388171 102.3126)\n        (xy 61.384354 102.318522)\n        (xy 61.216354 102.614256)\n        (xy 61.213224 102.620561)\n        (xy 61.07923 102.933191)\n        (xy 61.076828 102.939792)\n        (xy 60.97852 103.265404)\n        (xy 60.976865 103.272247)\n        (xy 60.915466 103.60678)\n        (xy 60.914583 103.613774)\n        (xy 60.890857 103.953064)\n        (xy 60.890759 103.960109)\n        (xy 60.307259 103.960109)\n        (xy 60.322788 103.644032)\n        (xy 60.323999 103.631733)\n        (xy 60.326663 103.613774)\n        (xy 60.375386 103.285316)\n        (xy 60.377793 103.27321)\n        (xy 60.462888 102.933492)\n        (xy 60.466477 102.921661)\n        (xy 60.584457 102.591928)\n        (xy 60.589189 102.580504)\n        (xy 60.68577 102.376301)\n        (xy 60.738922 102.26392)\n        (xy 60.744749 102.253019)\n        (xy 60.791407 102.175176)\n        (xy 60.873968 102.03743)\n        (xy 60.924789 101.952641)\n        (xy 60.931659 101.94236)\n        (xy 61.140266 101.661085)\n        (xy 61.14811 101.651526)\n        (xy 61.164616 101.633314)\n        (xy 61.996474 101.633314)\n        (xy 62.00232 101.643109)\n        (xy 63.98719 103.62798)\n        (xy 64.001131 103.635592)\n        (xy 64.002966 103.635461)\n        (xy 64.00958 103.63121)\n        (xy 65.996638 101.644151)\n        (xy 66.002555 101.633314)\n        (xy 123.996474 101.633314)\n        (xy 124.00232 101.643109)\n        (xy 125.98719 103.62798)\n        (xy 126.001131 103.635592)\n        (xy 126.002966 103.635461)\n        (xy 126.00958 103.63121)\n        (xy 127.996638 101.644151)\n        (xy 128.004252 101.630207)\n        (xy 128.004247 101.630131)\n        (xy 127.998142 101.621157)\n        (xy 127.951165 101.578858)\n        (xy 127.945677 101.574446)\n        (xy 127.669123 101.376452)\n        (xy 127.663176 101.372679)\n        (xy 127.366274 101.206746)\n        (xy 127.359956 101.203664)\n        (xy 127.046393 101.071854)\n        (xy 127.039778 101.069498)\n        (xy 126.713467 100.97346)\n        (xy 126.706645 100.97186)\n        (xy 126.371658 100.912793)\n        (xy 126.364689 100.911962)\n        (xy 126.025228 100.890605)\n        (xy 126.018196 100.890556)\n        (xy 125.678456 100.907171)\n        (xy 125.671478 100.907905)\n        (xy 125.335714 100.962287)\n        (xy 125.328854 100.963795)\n        (xy 125.001232 101.055269)\n        (xy 124.994597 101.057528)\n        (xy 124.679215 101.184951)\n        (xy 124.672871 101.187936)\n        (xy 124.373662 101.349718)\n        (xy 124.367673 101.353402)\n        (xy 124.088366 101.547525)\n        (xy 124.082842 101.55184)\n        (xy 124.004873 101.620098)\n        (xy 123.996474 101.633314)\n        (xy 66.002555 101.633314)\n        (xy 66.004252 101.630207)\n        (xy 66.004247 101.630131)\n        (xy 65.998142 101.621157)\n        (xy 65.951165 101.578858)\n        (xy 65.945677 101.574446)\n        (xy 65.669123 101.376452)\n        (xy 65.663176 101.372679)\n        (xy 65.366274 101.206746)\n        (xy 65.359956 101.203664)\n        (xy 65.046393 101.071854)\n        (xy 65.039778 101.069498)\n        (xy 64.713467 100.97346)\n        (xy 64.706645 100.97186)\n        (xy 64.371658 100.912793)\n        (xy 64.364689 100.911962)\n        (xy 64.025228 100.890605)\n        (xy 64.018196 100.890556)\n        (xy 63.678456 100.907171)\n        (xy 63.671478 100.907905)\n        (xy 63.335714 100.962287)\n        (xy 63.328854 100.963795)\n        (xy 63.001232 101.055269)\n        (xy 62.994597 101.057528)\n        (xy 62.679215 101.184951)\n        (xy 62.672871 101.187936)\n        (xy 62.373662 101.349718)\n        (xy 62.367673 101.353402)\n        (xy 62.088366 101.547525)\n        (xy 62.082842 101.55184)\n        (xy 62.004873 101.620098)\n        (xy 61.996474 101.633314)\n        (xy 61.164616 101.633314)\n        (xy 61.383301 101.392034)\n        (xy 61.392034 101.383301)\n        (xy 61.651526 101.14811)\n        (xy 61.661085 101.140266)\n        (xy 61.94236 100.931659)\n        (xy 61.952641 100.924789)\n        (xy 62.253019 100.744749)\n        (xy 62.263924 100.73892)\n        (xy 62.580504 100.589189)\n        (xy 62.591928 100.584457)\n        (xy 62.921661 100.466477)\n        (xy 62.933493 100.462888)\n        (xy 63.27321 100.377793)\n        (xy 63.285316 100.375386)\n        (xy 63.631738 100.323998)\n        (xy 63.644032 100.322788)\n        (xy 63.96498 100.30702)\n        (xy 63.982094 100.308095)\n        (xy 63.989142 100.308095)\n        (xy 64 100.31001)\n        (xy 64.015858 100.307214)\n        (xy 64.037736 100.3053)\n        (xy 163.974 100.3053)\n      )\n    )\n  )\n  (zone (net 0) (net_name \"\") (layers \"In1.Cu\" \"In2.Cu\") (tstamp 2f3261af-7895-4c35-a893-68f7d5004b08) (hatch edge 0.508)\n    (connect_pads (clearance 0))\n    (min_thickness 0.254)\n    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))\n    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 65.22 163.16)\n        (xy 61.02 163.16)\n        (xy 61.02 158.84)\n        (xy 65.22 158.84)\n      )\n    )\n  )\n  (zone (net 0) (net_name \"\") (layers \"In1.Cu\" \"In2.Cu\") (tstamp 31aa1665-1f8e-43ea-9a82-b5bf966bb062) (hatch edge 0.508)\n    (connect_pads (clearance 0))\n    (min_thickness 0.254)\n    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))\n    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 178.98 147.16)\n        (xy 174.78 147.16)\n        (xy 174.78 142.84)\n        (xy 178.98 142.84)\n      )\n    )\n  )\n  (zone (net 0) (net_name \"\") (layers \"In1.Cu\" \"In2.Cu\") (tstamp fbf5a797-4c13-487b-8745-227d8048e90b) (hatch edge 0.508)\n    (connect_pads (clearance 0))\n    (min_thickness 0.254)\n    (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))\n    (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 178.98 165.16)\n        (xy 174.78 165.16)\n        (xy 174.78 160.84)\n        (xy 178.98 160.84)\n      )\n    )\n  )\n  (zone (net 219) (net_name \"VCC\") (layer \"In2.Cu\") (tstamp 00000000-0000-0000-0000-0000615394a4) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122 175)\n        (xy 180 175)\n        (xy 180 100)\n        (xy 168.5 100)\n        (xy 168.5 102.5)\n        (xy 164.1 102.5)\n        (xy 164.1 100)\n        (xy 60 100)\n        (xy 60 146)\n        (xy 63 146)\n        (xy 66 143)\n        (xy 66 134)\n        (xy 89 121)\n        (xy 89 113)\n        (xy 96 106)\n        (xy 105 106)\n        (xy 108 109)\n        (xy 108 122)\n        (xy 122 136)\n      )\n    )\n    (filled_polygon\n      (layer \"In2.Cu\")\n      (pts\n        (xy 164.042121 100.325302)\n        (xy 164.088614 100.378958)\n        (xy 164.1 100.4313)\n        (xy 164.1 102.5)\n        (xy 165.81755 102.5)\n        (xy 165.885671 102.520002)\n        (xy 165.900062 102.530776)\n        (xy 165.921991 102.549777)\n        (xy 165.921991 102.55653)\n        (xy 167.67801 102.55653)\n        (xy 167.67801 102.548737)\n        (xy 167.682559 102.543487)\n        (xy 167.742285 102.505104)\n        (xy 167.777783 102.5)\n        (xy 168.5 102.5)\n        (xy 168.5 101.988685)\n        (xy 170.189683 101.988685)\n        (xy 170.207313 102.168491)\n        (xy 170.264341 102.339922)\n        (xy 170.267988 102.345944)\n        (xy 170.267989 102.345946)\n        (xy 170.326819 102.443085)\n        (xy 170.357932 102.494459)\n        (xy 170.483434 102.624421)\n        (xy 170.634611 102.723348)\n        (xy 170.641215 102.725804)\n        (xy 170.641217 102.725805)\n        (xy 170.674046 102.738014)\n        (xy 170.803947 102.786324)\n        (xy 170.983028 102.810218)\n        (xy 170.990039 102.80958)\n        (xy 170.990043 102.80958)\n        (xy 171.155935 102.794483)\n        (xy 171.155938 102.794482)\n        (xy 171.162953 102.793844)\n        (xy 171.218357 102.775842)\n        (xy 171.328082 102.74019)\n        (xy 171.328084 102.740189)\n        (xy 171.334778 102.738014)\n        (xy 171.466698 102.659375)\n        (xy 171.48391 102.649115)\n        (xy 171.483913 102.649113)\n        (xy 171.489965 102.645505)\n        (xy 171.583398 102.55653)\n        (xy 171.615695 102.525774)\n        (xy 171.615697 102.525771)\n        (xy 171.620799 102.520913)\n        (xy 171.720779 102.37043)\n        (xy 171.784936 102.201537)\n        (xy 171.78958 102.168491)\n        (xy 171.809529 102.026551)\n        (xy 171.809529 102.026546)\n        (xy 171.81008 102.022628)\n        (xy 171.810396 102)\n        (xy 171.790257 101.820458)\n        (xy 171.786989 101.811072)\n        (xy 171.733159 101.656496)\n        (xy 171.730841 101.649839)\n        (xy 171.635102 101.496624)\n        (xy 171.522562 101.383296)\n        (xy 171.51276 101.373425)\n        (xy 171.512756 101.373422)\n        (xy 171.507797 101.368428)\n        (xy 171.501849 101.364653)\n        (xy 171.361208 101.275399)\n        (xy 171.361204 101.275397)\n        (xy 171.355254 101.271621)\n        (xy 171.325732 101.261109)\n        (xy 171.19169 101.213378)\n        (xy 171.191685 101.213377)\n        (xy 171.185055 101.211016)\n        (xy 171.178067 101.210183)\n        (xy 171.178064 101.210182)\n        (xy 171.05536 101.195551)\n        (xy 171.005658 101.189624)\n        (xy 170.998655 101.19036)\n        (xy 170.998654 101.19036)\n        (xy 170.832979 101.207773)\n        (xy 170.832977 101.207774)\n        (xy 170.825979 101.208509)\n        (xy 170.735918 101.239168)\n        (xy 170.66162 101.264461)\n        (xy 170.661617 101.264462)\n        (xy 170.65495 101.266732)\n        (xy 170.50107 101.361399)\n        (xy 170.371988 101.487806)\n        (xy 170.274119 101.639669)\n        (xy 170.271708 101.646292)\n        (xy 170.271707 101.646295)\n        (xy 170.214737 101.802819)\n        (xy 170.214736 101.802824)\n        (xy 170.212327 101.809442)\n        (xy 170.189683 101.988685)\n        (xy 168.5 101.988685)\n        (xy 168.5 100.4313)\n        (xy 168.520002 100.363179)\n        (xy 168.573658 100.316686)\n        (xy 168.626 100.3053)\n        (xy 175.962264 100.3053)\n        (xy 175.984142 100.307214)\n        (xy 176 100.31001)\n        (xy 176.010858 100.308095)\n        (xy 176.017906 100.308095)\n        (xy 176.03502 100.30702)\n        (xy 176.355968 100.322788)\n        (xy 176.368262 100.323998)\n        (xy 176.714684 100.375386)\n        (xy 176.72679 100.377793)\n        (xy 177.066507 100.462888)\n        (xy 177.078339 100.466477)\n        (xy 177.408072 100.584457)\n        (xy 177.419496 100.589189)\n        (xy 177.736076 100.73892)\n        (xy 177.746981 100.744749)\n        (xy 178.047359 100.924789)\n        (xy 178.05764 100.931659)\n        (xy 178.338915 101.140266)\n        (xy 178.348474 101.14811)\n        (xy 178.607966 101.383301)\n        (xy 178.616699 101.392034)\n        (xy 178.716909 101.502598)\n        (xy 178.85189 101.651526)\n        (xy 178.859734 101.661085)\n        (xy 179.068341 101.94236)\n        (xy 179.075211 101.952641)\n        (xy 179.101237 101.996062)\n        (xy 179.208594 102.175176)\n        (xy 179.255251 102.253019)\n        (xy 179.261078 102.26392)\n        (xy 179.31423 102.376301)\n        (xy 179.410811 102.580504)\n        (xy 179.415543 102.591928)\n        (xy 179.533523 102.921661)\n        (xy 179.537112 102.933492)\n        (xy 179.622207 103.27321)\n        (xy 179.624614 103.285316)\n        (xy 179.676001 103.631733)\n        (xy 179.677212 103.644032)\n        (xy 179.692394 103.953057)\n        (xy 179.69298 103.964978)\n        (xy 179.691905 103.982094)\n        (xy 179.691905 103.989142)\n        (xy 179.68999 104)\n        (xy 179.691904 104.010855)\n        (xy 179.692786 104.015856)\n        (xy 179.6947 104.037736)\n        (xy 179.6947 118.977731)\n        (xy 179.674698 119.045852)\n        (xy 179.621042 119.092345)\n        (xy 179.550768 119.102449)\n        (xy 179.488384 119.074816)\n        (xy 179.481808 119.069376)\n        (xy 179.392972 118.995884)\n        (xy 179.210924 118.897451)\n        (xy 179.060774 118.850972)\n        (xy 179.019111 118.838075)\n        (xy 179.019108 118.838074)\n        (xy 179.013224 118.836253)\n        (xy 179.007099 118.835609)\n        (xy 179.007098 118.835609)\n        (xy 178.813531 118.815264)\n        (xy 178.81353 118.815264)\n        (xy 178.807403 118.81462)\n        (xy 178.721508 118.822437)\n        (xy 178.607439 118.832818)\n        (xy 178.607436 118.832819)\n        (xy 178.6013 118.833377)\n        (xy 178.595394 118.835115)\n        (xy 178.59539 118.835116)\n        (xy 178.466761 118.872974)\n        (xy 178.402765 118.891809)\n        (xy 178.219361 118.98769)\n        (xy 178.214561 118.99155)\n        (xy 178.21456 118.99155)\n        (xy 178.192059 119.009641)\n        (xy 178.058073 119.117369)\n        (xy 177.925045 119.275906)\n        (xy 177.922079 119.281301)\n        (xy 177.922075 119.281307)\n        (xy 177.828315 119.451855)\n        (xy 177.828313 119.451859)\n        (xy 177.825343 119.457262)\n        (xy 177.823479 119.463137)\n        (xy 177.823478 119.46314)\n        (xy 177.782403 119.592626)\n        (xy 177.762766 119.654529)\n        (xy 177.739697 119.860194)\n        (xy 177.744007 119.911521)\n        (xy 177.756474 120.059976)\n        (xy 177.757015 120.066424)\n        (xy 177.814059 120.265361)\n        (xy 177.816877 120.270843)\n        (xy 177.816878 120.270847)\n        (xy 177.905838 120.443945)\n        (xy 177.905841 120.443949)\n        (xy 177.908658 120.449431)\n        (xy 178.037208 120.61162)\n        (xy 178.041902 120.615615)\n        (xy 178.131961 120.692261)\n        (xy 178.194812 120.745752)\n        (xy 178.20019 120.748758)\n        (xy 178.200192 120.748759)\n        (xy 178.258373 120.781275)\n        (xy 178.328302 120.820357)\n        (xy 178.351489 120.833316)\n        (xy 178.401195 120.88401)\n        (xy 178.415603 120.953529)\n        (xy 178.390139 121.019802)\n        (xy 178.374332 121.036938)\n        (xy 178.285611 121.116822)\n        (xy 178.28173 121.122164)\n        (xy 178.281728 121.122166)\n        (xy 178.196876 121.238955)\n        (xy 178.192288 121.24527)\n        (xy 178.189604 121.251299)\n        (xy 178.189602 121.251302)\n        (xy 178.142467 121.35717)\n        (xy 178.127711 121.390314)\n        (xy 178.0947 121.545615)\n        (xy 178.0947 121.704385)\n        (xy 178.127711 121.859686)\n        (xy 178.130398 121.865721)\n        (xy 178.188763 121.996812)\n        (xy 178.192288 122.00473)\n        (xy 178.196168 122.010071)\n        (xy 178.196169 122.010072)\n        (xy 178.242473 122.073803)\n        (xy 178.285611 122.133178)\n        (xy 178.403601 122.239416)\n        (xy 178.40932 122.242718)\n        (xy 178.409323 122.24272)\n        (xy 178.525631 122.30987)\n        (xy 178.5411 122.318801)\n        (xy 178.692099 122.367864)\n        (xy 178.698662 122.368554)\n        (xy 178.698663 122.368554)\n        (xy 178.731371 122.371991)\n        (xy 178.779328 122.377032)\n        (xy 178.785916 122.378174)\n        (xy 178.789673 122.379673)\n        (xy 178.796068 122.3803)\n        (xy 178.803818 122.3803)\n        (xy 178.816986 122.38099)\n        (xy 178.824372 122.381766)\n        (xy 178.842278 122.383648)\n        (xy 178.85 122.38501)\n        (xy 178.865858 122.382214)\n        (xy 178.887736 122.3803)\n        (xy 179.5687 122.3803)\n        (xy 179.636821 122.400302)\n        (xy 179.683314 122.453958)\n        (xy 179.6947 122.5063)\n        (xy 179.6947 125.4937)\n        (xy 179.674698 125.561821)\n        (xy 179.621042 125.608314)\n        (xy 179.5687 125.6197)\n        (xy 178.887736 125.6197)\n        (xy 178.865858 125.617786)\n        (xy 178.85 125.61499)\n        (xy 178.842278 125.616352)\n        (xy 178.732064 125.627936)\n        (xy 178.698662 125.631446)\n        (xy 178.69866 125.631446)\n        (xy 178.692099 125.632136)\n        (xy 178.5411 125.681199)\n        (xy 178.535378 125.684502)\n        (xy 178.535377 125.684503)\n        (xy 178.409323 125.75728)\n        (xy 178.40932 125.757282)\n        (xy 178.403601 125.760584)\n        (xy 178.285611 125.866822)\n        (xy 178.28173 125.872164)\n        (xy 178.281728 125.872166)\n        (xy 178.204158 125.978932)\n        (xy 178.192288 125.99527)\n        (xy 178.189604 126.001299)\n        (xy 178.189602 126.001302)\n        (xy 178.153645 126.082064)\n        (xy 178.127711 126.140314)\n        (xy 178.0947 126.295615)\n        (xy 178.0947 126.454385)\n        (xy 178.127711 126.609686)\n        (xy 178.130398 126.615721)\n        (xy 178.18662 126.741999)\n        (xy 178.192288 126.75473)\n        (xy 178.196168 126.760071)\n        (xy 178.196169 126.760072)\n        (xy 178.274491 126.867872)\n        (xy 178.285611 126.883178)\n        (xy 178.29052 126.887598)\n        (xy 178.375647 126.964247)\n        (xy 178.412886 127.024693)\n        (xy 178.411534 127.095677)\n        (xy 178.37202 127.154661)\n        (xy 178.349712 127.169544)\n        (xy 178.219361 127.23769)\n        (xy 178.214561 127.24155)\n        (xy 178.21456 127.24155)\n        (xy 178.211819 127.243754)\n        (xy 178.058073 127.367369)\n        (xy 177.925045 127.525906)\n        (xy 177.922079 127.531301)\n        (xy 177.922075 127.531307)\n        (xy 177.828315 127.701855)\n        (xy 177.828313 127.701859)\n        (xy 177.825343 127.707262)\n        (xy 177.823479 127.713137)\n        (xy 177.823478 127.71314)\n        (xy 177.768385 127.886815)\n        (xy 177.762766 127.904529)\n        (xy 177.739697 128.110194)\n        (xy 177.741573 128.132529)\n        (xy 177.74915 128.222759)\n        (xy 177.757015 128.316424)\n        (xy 177.814059 128.515361)\n        (xy 177.816877 128.520843)\n        (xy 177.816878 128.520847)\n        (xy 177.905838 128.693945)\n        (xy 177.905841 128.693949)\n        (xy 177.908658 128.699431)\n        (xy 178.037208 128.86162)\n        (xy 178.041902 128.865615)\n        (xy 178.170664 128.9752)\n        (xy 178.194812 128.995752)\n        (xy 178.20019 128.998758)\n        (xy 178.200192 128.998759)\n        (xy 178.366215 129.091546)\n        (xy 178.375467 129.096717)\n        (xy 178.572293 129.160669)\n        (xy 178.777793 129.185173)\n        (xy 178.783928 129.184701)\n        (xy 178.78393 129.184701)\n        (xy 178.846016 129.179924)\n        (xy 178.984138 129.169296)\n        (xy 179.183469 129.113642)\n        (xy 179.192594 129.109033)\n        (xy 179.288616 129.060528)\n        (xy 179.368194 129.02033)\n        (xy 179.491128 128.924283)\n        (xy 179.557122 128.898107)\n        (xy 179.626792 128.911765)\n        (xy 179.678019 128.960921)\n        (xy 179.6947 129.023574)\n        (xy 179.6947 138.702264)\n        (xy 179.692786 138.724142)\n        (xy 179.68999 138.74)\n        (xy 179.691904 138.750856)\n        (xy 179.691904 138.761877)\n        (xy 179.691385 138.761877)\n        (xy 179.691989 138.774442)\n        (xy 179.681318 138.910034)\n        (xy 179.680769 138.917007)\n        (xy 179.677676 138.936534)\n        (xy 179.64203 139.085014)\n        (xy 179.638542 139.099542)\n        (xy 179.632431 139.118347)\n        (xy 179.568278 139.273223)\n        (xy 179.559303 139.290838)\n        (xy 179.544554 139.314906)\n        (xy 179.472592 139.432341)\n        (xy 179.471714 139.433773)\n        (xy 179.460093 139.449767)\n        (xy 179.38479 139.537934)\n        (xy 179.36722 139.558506)\n        (xy 179.357904 139.566967)\n        (xy 179.358271 139.567334)\n        (xy 179.350475 139.57513)\n        (xy 179.34145 139.58145)\n        (xy 179.335131 139.590474)\n        (xy 179.334929 139.590676)\n        (xy 179.321178 139.607062)\n        (xy 179.234546 139.693694)\n        (xy 179.217723 139.707811)\n        (xy 179.20013 139.72013)\n        (xy 179.195736 139.726406)\n        (xy 179.190223 139.732693)\n        (xy 179.190222 139.732693)\n        (xy 179.047404 139.895545)\n        (xy 179.0474 139.895551)\n        (xy 179.044686 139.898645)\n        (xy 179.042397 139.902071)\n        (xy 179.042393 139.902076)\n        (xy 178.963472 140.020189)\n        (xy 178.913209 140.095413)\n        (xy 178.911385 140.099112)\n        (xy 178.911382 140.099117)\n        (xy 178.876873 140.169095)\n        (xy 178.808541 140.307659)\n        (xy 178.807216 140.311564)\n        (xy 178.807215 140.311565)\n        (xy 178.740471 140.508188)\n        (xy 178.732472 140.531751)\n        (xy 178.731669 140.53579)\n        (xy 178.731667 140.535796)\n        (xy 178.687626 140.757209)\n        (xy 178.686304 140.763855)\n        (xy 178.686034 140.767968)\n        (xy 178.686034 140.767971)\n        (xy 178.683464 140.807186)\n        (xy 178.671321 140.992454)\n        (xy 178.66999 141)\n        (xy 178.671904 141.010855)\n        (xy 178.671904 141.010856)\n        (xy 178.672786 141.015856)\n        (xy 178.6747 141.037736)\n        (xy 178.6747 142.714)\n        (xy 178.654698 142.782121)\n        (xy 178.601042 142.828614)\n        (xy 178.5487 142.84)\n        (xy 178.172912 142.84)\n        (xy 178.104791 142.819998)\n        (xy 178.058298 142.766342)\n        (xy 178.048194 142.696068)\n        (xy 178.056504 142.665779)\n        (xy 178.056561 142.665641)\n        (xy 178.05972 142.658015)\n        (xy 178.060842 142.649497)\n        (xy 178.079445 142.508188)\n        (xy 178.080523 142.5)\n        (xy 178.072613 142.439919)\n        (xy 178.060798 142.350171)\n        (xy 178.060797 142.350169)\n        (xy 178.05972 142.341985)\n        (xy 177.998728 142.194739)\n        (xy 177.947753 142.128307)\n        (xy 177.908157 142.076703)\n        (xy 177.882557 142.010483)\n        (xy 177.896822 141.940934)\n        (xy 177.908157 141.923297)\n        (xy 177.972965 141.838836)\n        (xy 177.998728 141.805261)\n        (xy 178.05972 141.658015)\n        (xy 178.061836 141.641947)\n        (xy 178.079445 141.508188)\n        (xy 178.080523 141.5)\n        (xy 178.074478 141.454086)\n        (xy 178.060798 141.350171)\n        (xy 178.060797 141.350169)\n        (xy 178.05972 141.341985)\n        (xy 177.998728 141.194739)\n        (xy 177.941544 141.120215)\n        (xy 177.908157 141.076703)\n        (xy 177.882557 141.010483)\n        (xy 177.896822 140.940934)\n        (xy 177.908157 140.923297)\n        (xy 177.983324 140.825336)\n        (xy 177.998728 140.805261)\n        (xy 178.05972 140.658015)\n        (xy 178.062119 140.639797)\n        (xy 178.079445 140.508188)\n        (xy 178.080523 140.5)\n        (xy 178.07609 140.466326)\n        (xy 178.060798 140.350171)\n        (xy 178.060797 140.350169)\n        (xy 178.05972 140.341985)\n        (xy 177.998728 140.194739)\n        (xy 177.901705 140.068295)\n        (xy 177.894044 140.062416)\n        (xy 177.835613 140.017581)\n        (xy 177.775262 139.971272)\n        (xy 177.628015 139.91028)\n        (xy 177.47 139.889477)\n        (xy 177.448375 139.892324)\n        (xy 177.320171 139.909202)\n        (xy 177.320169 139.909203)\n        (xy 177.311985 139.91028)\n        (xy 177.164739 139.971272)\n        (xy 177.046702 140.061844)\n        (xy 176.980484 140.087443)\n        (xy 176.910936 140.073178)\n        (xy 176.893297 140.061843)\n        (xy 176.824493 140.009048)\n        (xy 176.775262 139.971272)\n        (xy 176.628015 139.91028)\n        (xy 176.47 139.889477)\n        (xy 176.448375 139.892324)\n        (xy 176.320171 139.909202)\n        (xy 176.320169 139.909203)\n        (xy 176.311985 139.91028)\n        (xy 176.164739 139.971272)\n        (xy 176.046702 140.061844)\n        (xy 175.980484 140.087443)\n        (xy 175.910936 140.073178)\n        (xy 175.893297 140.061843)\n        (xy 175.824493 140.009048)\n        (xy 175.775262 139.971272)\n        (xy 175.628015 139.91028)\n        (xy 175.47 139.889477)\n        (xy 175.448375 139.892324)\n        (xy 175.320171 139.909202)\n        (xy 175.320169 139.909203)\n        (xy 175.311985 139.91028)\n        (xy 175.164739 139.971272)\n        (xy 175.038295 140.068295)\n        (xy 174.941272 140.194739)\n        (xy 174.88028 140.341985)\n        (xy 174.879203 140.350169)\n        (xy 174.879202 140.350171)\n        (xy 174.86391 140.466326)\n        (xy 174.859477 140.5)\n        (xy 174.860555 140.508188)\n        (xy 174.877882 140.639797)\n        (xy 174.88028 140.658015)\n        (xy 174.941272 140.805261)\n        (xy 174.956676 140.825336)\n        (xy 175.031843 140.923297)\n        (xy 175.057443 140.989517)\n        (xy 175.043178 141.059066)\n        (xy 175.031843 141.076703)\n        (xy 174.998456 141.120215)\n        (xy 174.941272 141.194739)\n        (xy 174.88028 141.341985)\n        (xy 174.879203 141.350169)\n        (xy 174.879202 141.350171)\n        (xy 174.865522 141.454086)\n        (xy 174.859477 141.5)\n        (xy 174.860555 141.508188)\n        (xy 174.878165 141.641947)\n        (xy 174.88028 141.658015)\n        (xy 174.941272 141.805261)\n        (xy 174.967035 141.838836)\n        (xy 175.031843 141.923297)\n        (xy 175.057443 141.989517)\n        (xy 175.043178 142.059066)\n        (xy 175.031843 142.076703)\n        (xy 174.992247 142.128307)\n        (xy 174.941272 142.194739)\n        (xy 174.88028 142.341985)\n        (xy 174.879203 142.350169)\n        (xy 174.879202 142.350171)\n        (xy 174.867387 142.439919)\n        (xy 174.859477 142.5)\n        (xy 174.860555 142.508188)\n        (xy 174.879159 142.649497)\n        (xy 174.88028 142.658015)\n        (xy 174.883439 142.665641)\n        (xy 174.88344 142.665644)\n        (xy 174.884896 142.66916)\n        (xy 174.885241 142.672366)\n        (xy 174.885578 142.673625)\n        (xy 174.885382 142.673678)\n        (xy 174.892486 142.73975)\n        (xy 174.860708 142.803237)\n        (xy 174.803986 142.838276)\n        (xy 174.798114 142.84)\n        (xy 174.78 142.84)\n        (xy 174.78 147.16)\n        (xy 174.793548 147.16)\n        (xy 174.794937 147.160302)\n        (xy 174.857249 147.194326)\n        (xy 174.891275 147.256638)\n        (xy 174.885049 147.326233)\n        (xy 174.885578 147.326375)\n        (xy 174.884764 147.329412)\n        (xy 174.884565 147.331639)\n        (xy 174.883634 147.333887)\n        (xy 174.88028 147.341985)\n        (xy 174.879203 147.350169)\n        (xy 174.879202 147.350171)\n        (xy 174.864081 147.465026)\n        (xy 174.859477 147.5)\n        (xy 174.861395 147.514569)\n        (xy 174.877951 147.640322)\n        (xy 174.88028 147.658015)\n        (xy 174.941272 147.805261)\n        (xy 174.951985 147.819222)\n        (xy 175.031843 147.923297)\n        (xy 175.057443 147.989517)\n        (xy 175.043178 148.059066)\n        (xy 175.031843 148.076703)\n        (xy 174.993183 148.127087)\n        (xy 174.941272 148.194739)\n        (xy 174.88028 148.341985)\n        (xy 174.879203 148.350169)\n        (xy 174.879202 148.350171)\n        (xy 174.865455 148.454591)\n        (xy 174.859477 148.5)\n        (xy 174.860555 148.508188)\n        (xy 174.878683 148.645881)\n        (xy 174.88028 148.658015)\n        (xy 174.941272 148.805261)\n        (xy 174.97 148.8427)\n        (xy 175.031843 148.923297)\n        (xy 175.057443 148.989517)\n        (xy 175.043178 149.059066)\n        (xy 175.031843 149.076703)\n        (xy 174.995803 149.123672)\n        (xy 174.941272 149.194739)\n        (xy 174.88028 149.341985)\n        (xy 174.879203 149.350169)\n        (xy 174.879202 149.350171)\n        (xy 174.865891 149.451278)\n        (xy 174.859477 149.5)\n        (xy 174.860555 149.508188)\n        (xy 174.877493 149.636842)\n        (xy 174.88028 149.658015)\n        (xy 174.941272 149.805261)\n        (xy 175.038295 149.931705)\n        (xy 175.044845 149.936731)\n        (xy 175.044846 149.936732)\n        (xy 175.056171 149.945422)\n        (xy 175.164738 150.028728)\n        (xy 175.311985 150.08972)\n        (xy 175.47 150.110523)\n        (xy 175.478188 150.109445)\n        (xy 175.619827 150.090798)\n        (xy 175.628015 150.08972)\n        (xy 175.775262 150.028728)\n        (xy 175.781815 150.0237)\n        (xy 175.781818 150.023698)\n        (xy 175.893296 149.938158)\n        (xy 175.959516 149.912557)\n        (xy 176.029065 149.926822)\n        (xy 176.046704 149.938158)\n        (xy 176.158182 150.023698)\n        (xy 176.158185 150.0237)\n        (xy 176.164738 150.028728)\n        (xy 176.311985 150.08972)\n        (xy 176.47 150.110523)\n        (xy 176.478188 150.109445)\n        (xy 176.619827 150.090798)\n        (xy 176.628015 150.08972)\n        (xy 176.775262 150.028728)\n        (xy 176.781815 150.0237)\n        (xy 176.781818 150.023698)\n        (xy 176.893296 149.938158)\n        (xy 176.959516 149.912557)\n        (xy 177.029065 149.926822)\n        (xy 177.046704 149.938158)\n        (xy 177.158182 150.023698)\n        (xy 177.158185 150.0237)\n        (xy 177.164738 150.028728)\n        (xy 177.311985 150.08972)\n        (xy 177.47 150.110523)\n        (xy 177.478188 150.109445)\n        (xy 177.619827 150.090798)\n        (xy 177.628015 150.08972)\n        (xy 177.775262 150.028728)\n        (xy 177.883829 149.945422)\n        (xy 177.895154 149.936732)\n        (xy 177.895155 149.936731)\n        (xy 177.901705 149.931705)\n        (xy 177.998728 149.805261)\n        (xy 178.05972 149.658015)\n        (xy 178.062508 149.636842)\n        (xy 178.079445 149.508188)\n        (xy 178.080523 149.5)\n        (xy 178.074109 149.451278)\n        (xy 178.060798 149.350171)\n        (xy 178.060797 149.350169)\n        (xy 178.05972 149.341985)\n        (xy 177.998728 149.194739)\n        (xy 177.944197 149.123672)\n        (xy 177.908157 149.076703)\n        (xy 177.882557 149.010483)\n        (xy 177.896822 148.940934)\n        (xy 177.908157 148.923297)\n        (xy 177.97 148.8427)\n        (xy 177.998728 148.805261)\n        (xy 178.05972 148.658015)\n        (xy 178.061318 148.645881)\n        (xy 178.079445 148.508188)\n        (xy 178.080523 148.5)\n        (xy 178.074545 148.454591)\n        (xy 178.060798 148.350171)\n        (xy 178.060797 148.350169)\n        (xy 178.05972 148.341985)\n        (xy 177.998728 148.194739)\n        (xy 177.946817 148.127087)\n        (xy 177.908157 148.076703)\n        (xy 177.882557 148.010483)\n        (xy 177.896822 147.940934)\n        (xy 177.908157 147.923297)\n        (xy 177.988015 147.819222)\n        (xy 177.998728 147.805261)\n        (xy 178.05972 147.658015)\n        (xy 178.06205 147.640322)\n        (xy 178.078605 147.514569)\n        (xy 178.080523 147.5)\n        (xy 178.075919 147.465026)\n        (xy 178.060798 147.350171)\n        (xy 178.060797 147.350169)\n        (xy 178.05972 147.341985)\n        (xy 178.056504 147.334221)\n        (xy 178.05649 147.334095)\n        (xy 178.054422 147.326375)\n        (xy 178.055626 147.326053)\n        (xy 178.048913 147.263631)\n        (xy 178.080691 147.200144)\n        (xy 178.141748 147.163915)\n        (xy 178.172912 147.16)\n        (xy 178.5487 147.16)\n        (xy 178.616821 147.180002)\n        (xy 178.663314 147.233658)\n        (xy 178.6747 147.286)\n        (xy 178.6747 160.714)\n        (xy 178.654698 160.782121)\n        (xy 178.601042 160.828614)\n        (xy 178.5487 160.84)\n        (xy 178.172912 160.84)\n        (xy 178.104791 160.819998)\n        (xy 178.058298 160.766342)\n        (xy 178.048194 160.696068)\n        (xy 178.056504 160.665779)\n        (xy 178.056561 160.665641)\n        (xy 178.05972 160.658015)\n        (xy 178.066089 160.609642)\n        (xy 178.079445 160.508188)\n        (xy 178.080523 160.5)\n        (xy 178.070443 160.423434)\n        (xy 178.060798 160.350171)\n        (xy 178.060797 160.350169)\n        (xy 178.05972 160.341985)\n        (xy 177.998728 160.194739)\n        (xy 177.944829 160.124496)\n        (xy 177.908157 160.076703)\n        (xy 177.882557 160.010483)\n        (xy 177.896822 159.940934)\n        (xy 177.908157 159.923297)\n        (xy 177.972412 159.839557)\n        (xy 177.998728 159.805261)\n        (xy 178.05972 159.658015)\n        (xy 178.061691 159.643049)\n        (xy 178.079445 159.508188)\n        (xy 178.080523 159.5)\n        (xy 178.072065 159.435757)\n        (xy 178.060798 159.350171)\n        (xy 178.060797 159.350169)\n        (xy 178.05972 159.341985)\n        (xy 177.998728 159.194739)\n        (xy 177.938017 159.115618)\n        (xy 177.908157 159.076703)\n        (xy 177.882557 159.010483)\n        (xy 177.896822 158.940934)\n        (xy 177.908157 158.923297)\n        (xy 177.973087 158.838677)\n        (xy 177.998728 158.805261)\n        (xy 178.05972 158.658015)\n        (xy 178.061659 158.643291)\n        (xy 178.079445 158.508188)\n        (xy 178.080523 158.5)\n        (xy 178.069556 158.416696)\n        (xy 178.060798 158.350171)\n        (xy 178.060797 158.350169)\n        (xy 178.05972 158.341985)\n        (xy 177.998728 158.194739)\n        (xy 177.901705 158.068295)\n        (xy 177.873367 158.04655)\n        (xy 177.812701 158)\n        (xy 177.775262 157.971272)\n        (xy 177.628015 157.91028)\n        (xy 177.59407 157.905811)\n        (xy 177.478188 157.890555)\n        (xy 177.47 157.889477)\n        (xy 177.461812 157.890555)\n        (xy 177.320171 157.909202)\n        (xy 177.320169 157.909203)\n        (xy 177.311985 157.91028)\n        (xy 177.164739 157.971272)\n        (xy 177.046702 158.061844)\n        (xy 176.980484 158.087443)\n        (xy 176.910936 158.073178)\n        (xy 176.893297 158.061843)\n        (xy 176.812701 158)\n        (xy 176.775262 157.971272)\n        (xy 176.628015 157.91028)\n        (xy 176.59407 157.905811)\n        (xy 176.478188 157.890555)\n        (xy 176.47 157.889477)\n        (xy 176.461812 157.890555)\n        (xy 176.320171 157.909202)\n        (xy 176.320169 157.909203)\n        (xy 176.311985 157.91028)\n        (xy 176.164739 157.971272)\n        (xy 176.046702 158.061844)\n        (xy 175.980484 158.087443)\n        (xy 175.910936 158.073178)\n        (xy 175.893297 158.061843)\n        (xy 175.812701 158)\n        (xy 175.775262 157.971272)\n        (xy 175.628015 157.91028)\n        (xy 175.59407 157.905811)\n        (xy 175.478188 157.890555)\n        (xy 175.47 157.889477)\n        (xy 175.461812 157.890555)\n        (xy 175.320171 157.909202)\n        (xy 175.320169 157.909203)\n        (xy 175.311985 157.91028)\n        (xy 175.164739 157.971272)\n        (xy 175.038295 158.068295)\n        (xy 174.941272 158.194739)\n        (xy 174.88028 158.341985)\n        (xy 174.879203 158.350169)\n        (xy 174.879202 158.350171)\n        (xy 174.870444 158.416696)\n        (xy 174.859477 158.5)\n        (xy 174.860555 158.508188)\n        (xy 174.878342 158.643291)\n        (xy 174.88028 158.658015)\n        (xy 174.941272 158.805261)\n        (xy 174.966913 158.838677)\n        (xy 175.031843 158.923297)\n        (xy 175.057443 158.989517)\n        (xy 175.043178 159.059066)\n        (xy 175.031843 159.076703)\n        (xy 175.001983 159.115618)\n        (xy 174.941272 159.194739)\n        (xy 174.88028 159.341985)\n        (xy 174.879203 159.350169)\n        (xy 174.879202 159.350171)\n        (xy 174.867935 159.435757)\n        (xy 174.859477 159.5)\n        (xy 174.860555 159.508188)\n        (xy 174.87831 159.643049)\n        (xy 174.88028 159.658015)\n        (xy 174.941272 159.805261)\n        (xy 174.967588 159.839557)\n        (xy 175.031843 159.923297)\n        (xy 175.057443 159.989517)\n        (xy 175.043178 160.059066)\n        (xy 175.031843 160.076703)\n        (xy 174.995171 160.124496)\n        (xy 174.941272 160.194739)\n        (xy 174.88028 160.341985)\n        (xy 174.879203 160.350169)\n        (xy 174.879202 160.350171)\n        (xy 174.869557 160.423434)\n        (xy 174.859477 160.5)\n        (xy 174.860555 160.508188)\n        (xy 174.873912 160.609642)\n        (xy 174.88028 160.658015)\n        (xy 174.883439 160.665641)\n        (xy 174.88344 160.665644)\n        (xy 174.884896 160.66916)\n        (xy 174.885241 160.672366)\n        (xy 174.885578 160.673625)\n        (xy 174.885382 160.673678)\n        (xy 174.892486 160.73975)\n        (xy 174.860708 160.803237)\n        (xy 174.803986 160.838276)\n        (xy 174.798114 160.84)\n        (xy 174.78 160.84)\n        (xy 174.78 165.16)\n        (xy 174.793548 165.16)\n        (xy 174.794937 165.160302)\n        (xy 174.857249 165.194326)\n        (xy 174.891275 165.256638)\n        (xy 174.885049 165.326233)\n        (xy 174.885578 165.326375)\n        (xy 174.884764 165.329412)\n        (xy 174.884565 165.331639)\n        (xy 174.883548 165.334095)\n        (xy 174.88028 165.341985)\n        (xy 174.879203 165.350169)\n        (xy 174.879202 165.350171)\n        (xy 174.871106 165.411671)\n        (xy 174.859477 165.5)\n        (xy 174.862421 165.522364)\n        (xy 174.869574 165.576691)\n        (xy 174.88028 165.658015)\n        (xy 174.941272 165.805261)\n        (xy 174.973281 165.846976)\n        (xy 175.031843 165.923297)\n        (xy 175.057443 165.989517)\n        (xy 175.043178 166.059066)\n        (xy 175.031843 166.076703)\n        (xy 175.002707 166.114675)\n        (xy 174.941272 166.194739)\n        (xy 174.88028 166.341985)\n        (xy 174.879203 166.350169)\n        (xy 174.879202 166.350171)\n        (xy 174.873919 166.390302)\n        (xy 174.859477 166.5)\n        (xy 174.860555 166.508188)\n        (xy 174.877492 166.636835)\n        (xy 174.88028 166.658015)\n        (xy 174.941272 166.805261)\n        (xy 174.965417 166.836728)\n        (xy 175.031843 166.923297)\n        (xy 175.057443 166.989517)\n        (xy 175.043178 167.059066)\n        (xy 175.031843 167.076703)\n        (xy 174.941272 167.194739)\n        (xy 174.88028 167.341985)\n        (xy 174.879203 167.350169)\n        (xy 174.879202 167.350171)\n        (xy 174.864639 167.460791)\n        (xy 174.859477 167.5)\n        (xy 174.860555 167.508188)\n        (xy 174.878968 167.648047)\n        (xy 174.88028 167.658015)\n        (xy 174.941272 167.805261)\n        (xy 175.000468 167.882407)\n        (xy 175.026067 167.948626)\n        (xy 175.011802 168.018175)\n        (xy 174.962201 168.06897)\n        (xy 174.947704 168.075934)\n        (xy 174.679008 168.184494)\n        (xy 174.679004 168.184496)\n        (xy 174.675744 168.185813)\n        (xy 174.672657 168.187482)\n        (xy 174.672653 168.187484)\n        (xy 174.56588 168.245216)\n        (xy 174.370303 168.350965)\n        (xy 174.085174 168.549134)\n        (xy 174.082532 168.551447)\n        (xy 174.082528 168.55145)\n        (xy 173.893994 168.7165)\n        (xy 173.823912 168.777852)\n        (xy 173.589773 169.034267)\n        (xy 173.385676 169.315183)\n        (xy 173.383934 169.318249)\n        (xy 173.383933 169.318251)\n        (xy 173.375265 169.333509)\n        (xy 173.214164 169.617099)\n        (xy 173.077375 169.936251)\n        (xy 172.977014 170.268663)\n        (xy 172.969876 170.307555)\n        (xy 172.915838 170.601985)\n        (xy 172.914332 170.610189)\n        (xy 172.89011 170.956575)\n        (xy 172.904651 171.303502)\n        (xy 172.924676 171.432855)\n        (xy 172.954686 171.626709)\n        (xy 172.957772 171.646645)\n        (xy 173.048812 171.981729)\n        (xy 173.050102 171.984988)\n        (xy 173.050104 171.984993)\n        (xy 173.153948 172.247271)\n        (xy 173.176637 172.304577)\n        (xy 173.178292 172.307689)\n        (xy 173.178294 172.307694)\n        (xy 173.234765 172.4139)\n        (xy 173.339652 172.611164)\n        (xy 173.341644 172.614073)\n        (xy 173.533835 172.894762)\n        (xy 173.53384 172.894768)\n        (xy 173.535826 172.897669)\n        (xy 173.762714 173.160522)\n        (xy 174.017488 173.396445)\n        (xy 174.02031 173.398526)\n        (xy 174.020313 173.398528)\n        (xy 174.114261 173.467792)\n        (xy 174.296973 173.602499)\n        (xy 174.30001 173.604253)\n        (xy 174.300014 173.604255)\n        (xy 174.456253 173.694459)\n        (xy 174.597684 173.776114)\n        (xy 174.756513 173.845505)\n        (xy 174.912653 173.913721)\n        (xy 174.912656 173.913722)\n        (xy 174.915874 173.915128)\n        (xy 174.919231 173.916167)\n        (xy 174.919236 173.916169)\n        (xy 175.170164 173.993844)\n        (xy 175.247576 174.017807)\n        (xy 175.251032 174.018466)\n        (xy 175.251031 174.018466)\n        (xy 175.585206 174.082214)\n        (xy 175.585212 174.082215)\n        (xy 175.588657 174.082872)\n        (xy 175.770696 174.096879)\n        (xy 175.931368 174.109242)\n        (xy 175.931369 174.109242)\n        (xy 175.934865 174.109511)\n        (xy 176.151656 174.101941)\n        (xy 176.27837 174.097516)\n        (xy 176.278375 174.097516)\n        (xy 176.281885 174.097393)\n        (xy 176.478623 174.068341)\n        (xy 176.621912 174.047182)\n        (xy 176.621917 174.047181)\n        (xy 176.625391 174.046668)\n        (xy 176.628783 174.045772)\n        (xy 176.628787 174.045771)\n        (xy 176.957694 173.95887)\n        (xy 176.957703 173.958867)\n        (xy 176.961102 173.957969)\n        (xy 177.284835 173.832402)\n        (xy 177.592552 173.671531)\n        (xy 177.844766 173.501411)\n        (xy 177.877504 173.479329)\n        (xy 177.877506 173.479328)\n        (xy 177.88042 173.477362)\n        (xy 177.97305 173.398528)\n        (xy 178.142177 173.254589)\n        (xy 178.142178 173.254588)\n        (xy 178.14485 173.252314)\n        (xy 178.233547 173.157862)\n        (xy 178.380135 173.001762)\n        (xy 178.380139 173.001757)\n        (xy 178.382546 172.999194)\n        (xy 178.384651 172.99638)\n        (xy 178.384657 172.996373)\n        (xy 178.588437 172.723974)\n        (xy 178.590546 172.721155)\n        (xy 178.604939 172.696624)\n        (xy 178.688825 172.553642)\n        (xy 178.766257 172.421663)\n        (xy 178.790401 172.367434)\n        (xy 178.906056 172.107668)\n        (xy 178.906058 172.107664)\n        (xy 178.907488 172.104451)\n        (xy 179.012481 171.773474)\n        (xy 179.013167 171.770011)\n        (xy 179.079242 171.436306)\n        (xy 179.079243 171.436301)\n        (xy 179.079925 171.432855)\n        (xy 179.105641 171.126609)\n        (xy 179.108797 171.089026)\n        (xy 179.108798 171.089015)\n        (xy 179.10898 171.086842)\n        (xy 179.109902 171.020891)\n        (xy 179.110163 171.002178)\n        (xy 179.110163 171.002166)\n        (xy 179.110193 171)\n        (xy 179.109587 170.989145)\n        (xy 179.091006 170.656819)\n        (xy 179.09081 170.65331)\n        (xy 179.087026 170.630937)\n        (xy 179.03349 170.31441)\n        (xy 179.033489 170.314405)\n        (xy 179.032903 170.310941)\n        (xy 178.937193 169.977161)\n        (xy 178.83078 169.718985)\n        (xy 178.806211 169.659375)\n        (xy 178.806207 169.659368)\n        (xy 178.804873 169.65613)\n        (xy 178.637593 169.351849)\n        (xy 178.437438 169.068111)\n        (xy 178.206902 168.808452)\n        (xy 178.131011 168.740119)\n        (xy 177.951477 168.578466)\n        (xy 177.951474 168.578464)\n        (xy 177.948859 168.576109)\n        (xy 177.946009 168.574068)\n        (xy 177.946002 168.574063)\n        (xy 177.669379 168.37602)\n        (xy 177.669376 168.376018)\n        (xy 177.666525 168.373977)\n        (xy 177.579136 168.325137)\n        (xy 177.529431 168.274443)\n        (xy 177.515023 168.204924)\n        (xy 177.540487 168.138651)\n        (xy 177.597738 168.096666)\n        (xy 177.611925 168.093209)\n        (xy 177.611851 168.092935)\n        (xy 177.619827 168.090798)\n        (xy 177.628015 168.08972)\n        (xy 177.775262 168.028728)\n        (xy 177.901705 167.931705)\n        (xy 177.998728 167.805261)\n        (xy 178.05972 167.658015)\n        (xy 178.061033 167.648047)\n        (xy 178.079445 167.508188)\n        (xy 178.080523 167.5)\n        (xy 178.075361 167.460791)\n        (xy 178.060798 167.350171)\n        (xy 178.060797 167.350169)\n        (xy 178.05972 167.341985)\n        (xy 177.998728 167.194739)\n        (xy 177.908157 167.076703)\n        (xy 177.882557 167.010483)\n        (xy 177.896822 166.940934)\n        (xy 177.908157 166.923297)\n        (xy 177.974583 166.836728)\n        (xy 177.998728 166.805261)\n        (xy 178.05972 166.658015)\n        (xy 178.062509 166.636835)\n        (xy 178.079445 166.508188)\n        (xy 178.080523 166.5)\n        (xy 178.066081 166.390302)\n        (xy 178.060798 166.350171)\n        (xy 178.060797 166.350169)\n        (xy 178.05972 166.341985)\n        (xy 177.998728 166.194739)\n        (xy 177.937293 166.114675)\n        (xy 177.908157 166.076703)\n        (xy 177.882557 166.010483)\n        (xy 177.896822 165.940934)\n        (xy 177.908157 165.923297)\n        (xy 177.966719 165.846976)\n        (xy 177.998728 165.805261)\n        (xy 178.05972 165.658015)\n        (xy 178.070427 165.576691)\n        (xy 178.077579 165.522364)\n        (xy 178.080523 165.5)\n        (xy 178.068894 165.411671)\n        (xy 178.060798 165.350171)\n        (xy 178.060797 165.350169)\n        (xy 178.05972 165.341985)\n        (xy 178.056504 165.334221)\n        (xy 178.05649 165.334095)\n        (xy 178.054422 165.326375)\n        (xy 178.055626 165.326053)\n        (xy 178.048913 165.263631)\n        (xy 178.080691 165.200144)\n        (xy 178.141748 165.163915)\n        (xy 178.172912 165.16)\n        (xy 178.5487 165.16)\n        (xy 178.616821 165.180002)\n        (xy 178.663314 165.233658)\n        (xy 178.6747 165.286)\n        (xy 178.6747 166.962264)\n        (xy 178.672786 166.984142)\n        (xy 178.66999 167)\n        (xy 178.671322 167.007555)\n        (xy 178.674248 167.0522)\n        (xy 178.684516 167.208845)\n        (xy 178.686305 167.236144)\n        (xy 178.687109 167.240184)\n        (xy 178.687109 167.240187)\n        (xy 178.73099 167.460791)\n        (xy 178.732473 167.468248)\n        (xy 178.733798 167.472152)\n        (xy 178.733799 167.472155)\n        (xy 178.803982 167.678909)\n        (xy 178.808542 167.692341)\n        (xy 178.845405 167.767091)\n        (xy 178.908162 167.89435)\n        (xy 178.91321 167.904587)\n        (xy 178.92517 167.922486)\n        (xy 179.041554 168.096666)\n        (xy 179.044687 168.101355)\n        (xy 179.195728 168.273584)\n        (xy 179.20013 168.27987)\n        (xy 179.209159 168.286192)\n        (xy 179.217726 168.292191)\n        (xy 179.23455 168.306309)\n        (xy 179.321176 168.392935)\n        (xy 179.334925 168.409319)\n        (xy 179.335131 168.409525)\n        (xy 179.34145 168.41855)\n        (xy 179.350476 168.42487)\n        (xy 179.358275 168.432669)\n        (xy 179.357908 168.433036)\n        (xy 179.367222 168.441496)\n        (xy 179.457441 168.547129)\n        (xy 179.460089 168.55023)\n        (xy 179.47171 168.566223)\n        (xy 179.475646 168.572647)\n        (xy 179.559304 168.709164)\n        (xy 179.56828 168.726781)\n        (xy 179.626592 168.867558)\n        (xy 179.632431 168.881655)\n        (xy 179.638539 168.900454)\n        (xy 179.676517 169.058643)\n        (xy 179.677675 169.063465)\n        (xy 179.680768 169.082993)\n        (xy 179.691988 169.225558)\n        (xy 179.691386 169.238121)\n        (xy 179.691905 169.238121)\n        (xy 179.691905 169.249142)\n        (xy 179.68999 169.26)\n        (xy 179.691904 169.270855)\n        (xy 179.692786 169.275856)\n        (xy 179.6947 169.297736)\n        (xy 179.6947 170.962264)\n        (xy 179.692786 170.984142)\n        (xy 179.68999 171)\n        (xy 179.691905 171.010858)\n        (xy 179.691905 171.017906)\n        (xy 179.69298 171.03502)\n        (xy 179.67962 171.306975)\n        (xy 179.677213 171.355962)\n        (xy 179.676002 171.368262)\n        (xy 179.634204 171.650039)\n        (xy 179.624616 171.714675)\n        (xy 179.622207 171.72679)\n        (xy 179.594175 171.8387)\n        (xy 179.537112 172.066507)\n        (xy 179.533523 172.078339)\n        (xy 179.415543 172.408072)\n        (xy 179.410811 172.419496)\n        (xy 179.32805 172.594479)\n        (xy 179.269573 172.71812)\n        (xy 179.26108 172.736076)\n        (xy 179.255251 172.746981)\n        (xy 179.075211 173.047359)\n        (xy 179.068341 173.05764)\n        (xy 178.859734 173.338915)\n        (xy 178.85189 173.348474)\n        (xy 178.620063 173.604255)\n        (xy 178.616704 173.607961)\n        (xy 178.607966 173.616699)\n        (xy 178.43208 173.776114)\n        (xy 178.348474 173.85189)\n        (xy 178.338915 173.859734)\n        (xy 178.05764 174.068341)\n        (xy 178.047359 174.075211)\n        (xy 177.746981 174.255251)\n        (xy 177.736076 174.26108)\n        (xy 177.419496 174.410811)\n        (xy 177.408072 174.415543)\n        (xy 177.078339 174.533523)\n        (xy 177.066508 174.537112)\n        (xy 176.72679 174.622207)\n        (xy 176.714684 174.624614)\n        (xy 176.368262 174.676002)\n        (xy 176.355968 174.677212)\n        (xy 176.03502 174.69298)\n        (xy 176.017906 174.691905)\n        (xy 176.010858 174.691905)\n        (xy 176 174.68999)\n        (xy 175.984142 174.692786)\n        (xy 175.962264 174.6947)\n        (xy 122.126 174.6947)\n        (xy 122.057879 174.674698)\n        (xy 122.011386 174.621042)\n        (xy 122 174.5687)\n        (xy 122 170.7836)\n        (xy 130.73388 170.7836)\n        (xy 130.752309 170.958936)\n        (xy 130.754349 170.965214)\n        (xy 130.754349 170.965215)\n        (xy 130.766359 171.002178)\n        (xy 130.806789 171.126609)\n        (xy 130.89494 171.279291)\n        (xy 130.899358 171.284198)\n        (xy 130.899359 171.284199)\n        (xy 130.919867 171.306975)\n        (xy 131.012909 171.410309)\n        (xy 131.043941 171.432855)\n        (xy 131.130427 171.495691)\n        (xy 131.15554 171.513937)\n        (xy 131.161569 171.516621)\n        (xy 131.161572 171.516623)\n        (xy 131.310564 171.582958)\n        (xy 131.310567 171.582959)\n        (xy 131.3166 171.585645)\n        (xy 131.35305 171.593393)\n        (xy 131.482592 171.620928)\n        (xy 131.482596 171.620928)\n        (xy 131.489049 171.6223)\n        (xy 131.665351 171.6223)\n        (xy 131.671804 171.620928)\n        (xy 131.671808 171.620928)\n        (xy 131.80135 171.593393)\n        (xy 131.8378 171.585645)\n        (xy 131.843833 171.582959)\n        (xy 131.843836 171.582958)\n        (xy 131.992828 171.516623)\n        (xy 131.992831 171.516621)\n        (xy 131.99886 171.513937)\n        (xy 132.023974 171.495691)\n        (xy 132.110459 171.432855)\n        (xy 132.141491 171.410309)\n        (xy 132.234533 171.306975)\n        (xy 132.255041 171.284199)\n        (xy 132.255042 171.284198)\n        (xy 132.25946 171.279291)\n        (xy 132.347611 171.126609)\n        (xy 132.388041 171.002178)\n        (xy 132.400051 170.965215)\n        (xy 132.400051 170.965214)\n        (xy 132.402091 170.958936)\n        (xy 132.42052 170.7836)\n        (xy 132.407769 170.662288)\n        (xy 132.402781 170.614828)\n        (xy 132.402781 170.614827)\n        (xy 132.402091 170.608264)\n        (xy 132.347611 170.440591)\n        (xy 132.25946 170.287909)\n        (xy 132.141491 170.156891)\n        (xy 131.99886 170.053263)\n        (xy 131.992831 170.050579)\n        (xy 131.992828 170.050577)\n        (xy 131.843836 169.984242)\n        (xy 131.843833 169.984241)\n        (xy 131.8378 169.981555)\n        (xy 131.80135 169.973807)\n        (xy 131.671808 169.946272)\n        (xy 131.671804 169.946272)\n        (xy 131.665351 169.9449)\n        (xy 131.489049 169.9449)\n        (xy 131.482596 169.946272)\n        (xy 131.482592 169.946272)\n        (xy 131.35305 169.973807)\n        (xy 131.3166 169.981555)\n        (xy 131.310567 169.984241)\n        (xy 131.310564 169.984242)\n        (xy 131.161572 170.050577)\n        (xy 131.161569 170.050579)\n        (xy 131.15554 170.053263)\n        (xy 131.012909 170.156891)\n        (xy 130.89494 170.287909)\n        (xy 130.806789 170.440591)\n        (xy 130.752309 170.608264)\n        (xy 130.751619 170.614827)\n        (xy 130.751619 170.614828)\n        (xy 130.746631 170.662288)\n        (xy 130.73388 170.7836)\n        (xy 122 170.7836)\n        (xy 122 170.776902)\n        (xy 122.020002 170.708781)\n        (xy 122.073658 170.662288)\n        (xy 122.143932 170.652184)\n        (xy 122.177248 170.661795)\n        (xy 122.262964 170.699958)\n        (xy 122.262967 170.699959)\n        (xy 122.269 170.702645)\n        (xy 122.297868 170.708781)\n        (xy 122.434992 170.737928)\n        (xy 122.434996 170.737928)\n        (xy 122.441449 170.7393)\n        (xy 122.617751 170.7393)\n        (xy 122.624204 170.737928)\n        (xy 122.624208 170.737928)\n        (xy 122.761332 170.708781)\n        (xy 122.7902 170.702645)\n        (xy 122.796233 170.699959)\n        (xy 122.796236 170.699958)\n        (xy 122.945228 170.633623)\n        (xy 122.945231 170.633621)\n        (xy 122.95126 170.630937)\n        (xy 122.97497 170.613711)\n        (xy 123.00277 170.593513)\n        (xy 123.093891 170.527309)\n        (xy 123.21186 170.396291)\n        (xy 123.300011 170.243609)\n        (xy 123.354491 170.075936)\n        (xy 123.37292 169.9006)\n        (xy 128.11248 169.9006)\n        (xy 128.130909 170.075936)\n        (xy 128.185389 170.243609)\n        (xy 128.27354 170.396291)\n        (xy 128.391509 170.527309)\n        (xy 128.48263 170.593513)\n        (xy 128.510431 170.613711)\n        (xy 128.53414 170.630937)\n        (xy 128.540169 170.633621)\n        (xy 128.540172 170.633623)\n        (xy 128.689164 170.699958)\n        (xy 128.689167 170.699959)\n        (xy 128.6952 170.702645)\n        (xy 128.724068 170.708781)\n        (xy 128.861192 170.737928)\n        (xy 128.861196 170.737928)\n        (xy 128.867649 170.7393)\n        (xy 129.043951 170.7393)\n        (xy 129.050404 170.737928)\n        (xy 129.050408 170.737928)\n        (xy 129.187532 170.708781)\n        (xy 129.2164 170.702645)\n        (xy 129.222433 170.699959)\n        (xy 129.222436 170.699958)\n        (xy 129.371428 170.633623)\n        (xy 129.371431 170.633621)\n        (xy 129.37746 170.630937)\n        (xy 129.40117 170.613711)\n        (xy 129.42897 170.593513)\n        (xy 129.520091 170.527309)\n        (xy 129.63806 170.396291)\n        (xy 129.726211 170.243609)\n        (xy 129.780691 170.075936)\n        (xy 129.79912 169.9006)\n        (xy 129.780691 169.725264)\n        (xy 129.759283 169.659375)\n        (xy 129.728253 169.563876)\n        (xy 129.726211 169.557591)\n        (xy 129.698068 169.508845)\n        (xy 129.641361 169.410627)\n        (xy 129.63806 169.404909)\n        (xy 129.557271 169.315183)\n        (xy 129.524513 169.278802)\n        (xy 129.524512 169.278801)\n        (xy 129.520091 169.273891)\n        (xy 129.421818 169.202491)\n        (xy 129.382802 169.174144)\n        (xy 129.382801 169.174143)\n        (xy 129.37746 169.170263)\n        (xy 129.371431 169.167579)\n        (xy 129.371428 169.167577)\n        (xy 129.222436 169.101242)\n        (xy 129.222433 169.101241)\n        (xy 129.2164 169.098555)\n        (xy 129.17995 169.090807)\n        (xy 129.050408 169.063272)\n        (xy 129.050404 169.063272)\n        (xy 129.043951 169.0619)\n        (xy 128.867649 169.0619)\n        (xy 128.861196 169.063272)\n        (xy 128.861192 169.063272)\n        (xy 128.73165 169.090807)\n        (xy 128.6952 169.098555)\n        (xy 128.689167 169.101241)\n        (xy 128.689164 169.101242)\n        (xy 128.540172 169.167577)\n        (xy 128.540169 169.167579)\n        (xy 128.53414 169.170263)\n        (xy 128.528799 169.174143)\n        (xy 128.528798 169.174144)\n        (xy 128.489782 169.202491)\n        (xy 128.391509 169.273891)\n        (xy 128.387088 169.278801)\n        (xy 128.387087 169.278802)\n        (xy 128.35433 169.315183)\n        (xy 128.27354 169.404909)\n        (xy 128.270239 169.410627)\n        (xy 128.213533 169.508845)\n        (xy 128.185389 169.557591)\n        (xy 128.183347 169.563876)\n        (xy 128.152318 169.659375)\n        (xy 128.130909 169.725264)\n        (xy 128.11248 169.9006)\n        (xy 123.37292 169.9006)\n        (xy 123.354491 169.725264)\n        (xy 123.333083 169.659375)\n        (xy 123.302053 169.563876)\n        (xy 123.300011 169.557591)\n        (xy 123.271868 169.508845)\n        (xy 123.215161 169.410627)\n        (xy 123.21186 169.404909)\n        (xy 123.131071 169.315183)\n        (xy 123.098313 169.278802)\n        (xy 123.098312 169.278801)\n        (xy 123.093891 169.273891)\n        (xy 122.995618 169.202491)\n        (xy 122.956602 169.174144)\n        (xy 122.956601 169.174143)\n        (xy 122.95126 169.170263)\n        (xy 122.945231 169.167579)\n        (xy 122.945228 169.167577)\n        (xy 122.796236 169.101242)\n        (xy 122.796233 169.101241)\n        (xy 122.7902 169.098555)\n        (xy 122.75375 169.090807)\n        (xy 122.624208 169.063272)\n        (xy 122.624204 169.063272)\n        (xy 122.617751 169.0619)\n        (xy 122.441449 169.0619)\n        (xy 122.434996 169.063272)\n        (xy 122.434992 169.063272)\n        (xy 122.30545 169.090807)\n        (xy 122.269 169.098555)\n        (xy 122.262967 169.101241)\n        (xy 122.262964 169.101242)\n        (xy 122.177248 169.139405)\n        (xy 122.106881 169.148839)\n        (xy 122.042584 169.118732)\n        (xy 122.004771 169.058643)\n        (xy 122 169.024298)\n        (xy 122 166.9641)\n        (xy 122.020002 166.895979)\n        (xy 122.073658 166.849486)\n        (xy 122.126 166.8381)\n        (xy 122.223351 166.8381)\n        (xy 122.229804 166.836728)\n        (xy 122.229808 166.836728)\n        (xy 122.383144 166.804135)\n        (xy 122.3958 166.801445)\n        (xy 122.401833 166.798759)\n        (xy 122.401836 166.798758)\n        (xy 122.550828 166.732423)\n        (xy 122.550831 166.732421)\n        (xy 122.55686 166.729737)\n        (xy 122.573541 166.717618)\n        (xy 122.646199 166.664828)\n        (xy 122.699491 166.626109)\n        (xy 122.703913 166.621198)\n        (xy 122.813041 166.499999)\n        (xy 122.813042 166.499998)\n        (xy 122.81746 166.495091)\n        (xy 122.905611 166.342409)\n        (xy 122.929138 166.269999)\n        (xy 122.942784 166.228)\n        (xy 124.84788 166.228)\n        (xy 124.866309 166.403336)\n        (xy 124.868349 166.409614)\n        (xy 124.868349 166.409615)\n        (xy 124.874033 166.427109)\n        (xy 124.920789 166.571009)\n        (xy 125.00894 166.723691)\n        (xy 125.013358 166.728598)\n        (xy 125.013359 166.728599)\n        (xy 125.099856 166.824664)\n        (xy 125.126909 166.854709)\n        (xy 125.26954 166.958337)\n        (xy 125.275569 166.961021)\n        (xy 125.275572 166.961023)\n        (xy 125.424564 167.027358)\n        (xy 125.424567 167.027359)\n        (xy 125.4306 167.030045)\n        (xy 125.446897 167.033509)\n        (xy 125.596592 167.065328)\n        (xy 125.596596 167.065328)\n        (xy 125.603049 167.0667)\n        (xy 125.779351 167.0667)\n        (xy 125.785804 167.065328)\n        (xy 125.785808 167.065328)\n        (xy 125.935503 167.033509)\n        (xy 125.9518 167.030045)\n        (xy 125.957833 167.027359)\n        (xy 125.957836 167.027358)\n        (xy 126.106828 166.961023)\n        (xy 126.106831 166.961021)\n        (xy 126.11286 166.958337)\n        (xy 126.255491 166.854709)\n        (xy 126.282544 166.824664)\n        (xy 126.369041 166.728599)\n        (xy 126.369042 166.728598)\n        (xy 126.37346 166.723691)\n        (xy 126.461611 166.571009)\n        (xy 126.508367 166.427109)\n        (xy 126.514051 166.409615)\n        (xy 126.514051 166.409614)\n        (xy 126.516091 166.403336)\n        (xy 126.53452 166.228)\n        (xy 126.530503 166.189777)\n        (xy 126.520453 166.094162)\n        (xy 128.721275 166.094162)\n        (xy 128.738491 166.250104)\n        (xy 128.792407 166.397438)\n        (xy 128.796644 166.403744)\n        (xy 128.796646 166.403747)\n        (xy 128.848224 166.480502)\n        (xy 128.869617 166.548199)\n        (xy 128.851013 166.616715)\n        (xy 128.84673 166.623228)\n        (xy 128.821714 166.658822)\n        (xy 128.82171 166.658829)\n        (xy 128.817343 166.665043)\n        (xy 128.794808 166.722842)\n        (xy 128.763627 166.802818)\n        (xy 128.760353 166.811215)\n        (xy 128.759361 166.818748)\n        (xy 128.759361 166.818749)\n        (xy 128.742392 166.947645)\n        (xy 128.739875 166.966762)\n        (xy 128.757091 167.122704)\n        (xy 128.811007 167.270038)\n        (xy 128.815244 167.276344)\n        (xy 128.815246 167.276347)\n        (xy 128.827332 167.294332)\n        (xy 128.898512 167.400258)\n        (xy 129.014552 167.505847)\n        (xy 129.021229 167.509472)\n        (xy 129.02123 167.509473)\n        (xy 129.03595 167.517465)\n        (xy 129.152429 167.580708)\n        (xy 129.304183 167.62052)\n        (xy 129.385713 167.621801)\n        (xy 129.453455 167.622865)\n        (xy 129.453458 167.622865)\n        (xy 129.461053 167.622984)\n        (xy 129.546194 167.603484)\n        (xy 129.60658 167.589654)\n        (xy 129.606584 167.589653)\n        (xy 129.613983 167.587958)\n        (xy 129.754143 167.517465)\n        (xy 129.784179 167.491812)\n        (xy 129.867669 167.420506)\n        (xy 129.867671 167.420503)\n        (xy 129.873443 167.415574)\n        (xy 129.87787 167.409414)\n        (xy 129.877873 167.40941)\n        (xy 129.935849 167.328726)\n        (xy 129.964994 167.288166)\n        (xy 129.972253 167.270109)\n        (xy 130.020679 167.149647)\n        (xy 130.02068 167.149645)\n        (xy 130.023512 167.142599)\n        (xy 130.045618 166.987275)\n        (xy 130.045761 166.9736)\n        (xy 130.044733 166.9651)\n        (xy 130.034055 166.876864)\n        (xy 130.026913 166.817847)\n        (xy 129.971456 166.671086)\n        (xy 129.952428 166.6434)\n        (xy 132.20708 166.6434)\n        (xy 132.20777 166.649965)\n        (xy 132.212934 166.699091)\n        (xy 132.225509 166.818736)\n        (xy 132.227549 166.825014)\n        (xy 132.227549 166.825015)\n        (xy 132.257076 166.915891)\n        (xy 132.279989 166.986409)\n        (xy 132.36814 167.139091)\n        (xy 132.372558 167.143998)\n        (xy 132.372559 167.143999)\n        (xy 132.422614 167.199591)\n        (xy 132.486109 167.270109)\n        (xy 132.519449 167.294332)\n        (xy 132.622471 167.369182)\n        (xy 132.62874 167.373737)\n        (xy 132.634769 167.376421)\n        (xy 132.634772 167.376423)\n        (xy 132.783764 167.442758)\n        (xy 132.783767 167.442759)\n        (xy 132.7898 167.445445)\n        (xy 132.82625 167.453193)\n        (xy 132.955792 167.480728)\n        (xy 132.955796 167.480728)\n        (xy 132.962249 167.4821)\n        (xy 133.138551 167.4821)\n        (xy 133.145004 167.480728)\n        (xy 133.145008 167.480728)\n        (xy 133.27455 167.453193)\n        (xy 133.311 167.445445)\n        (xy 133.317033 167.442759)\n        (xy 133.317036 167.442758)\n        (xy 133.466028 167.376423)\n        (xy 133.466031 167.376421)\n        (xy 133.47206 167.373737)\n        (xy 133.47833 167.369182)\n        (xy 133.581351 167.294332)\n        (xy 133.614691 167.270109)\n        (xy 133.678186 167.199591)\n        (xy 133.728241 167.143999)\n        (xy 133.728242 167.143998)\n        (xy 133.73266 167.139091)\n        (xy 133.820811 166.986409)\n        (xy 133.843724 166.915891)\n        (xy 133.873251 166.825015)\n        (xy 133.873251 166.825014)\n        (xy 133.875291 166.818736)\n        (xy 133.887867 166.699091)\n        (xy 133.89303 166.649965)\n        (xy 133.89372 166.6434)\n        (xy 133.88304 166.541789)\n        (xy 133.875981 166.474628)\n        (xy 133.875981 166.474627)\n        (xy 133.875291 166.468064)\n        (xy 133.858234 166.415566)\n        (xy 133.822853 166.306676)\n        (xy 133.820811 166.300391)\n        (xy 133.73266 166.147709)\n        (xy 133.685224 166.095026)\n        (xy 136.397641 166.095026)\n        (xy 136.400027 166.123442)\n        (xy 136.412334 166.269999)\n        (xy 136.415155 166.3036)\n        (xy 136.472848 166.5048)\n        (xy 136.475666 166.510282)\n        (xy 136.475667 166.510286)\n        (xy 136.565703 166.685477)\n        (xy 136.565706 166.685481)\n        (xy 136.568523 166.690963)\n        (xy 136.698534 166.854996)\n        (xy 136.703228 166.858991)\n        (xy 136.845559 166.980124)\n        (xy 136.85793 166.990653)\n        (xy 136.863308 166.993659)\n        (xy 136.86331 166.99366)\n        (xy 136.895616 167.011715)\n        (xy 137.04064 167.092766)\n        (xy 137.239704 167.157446)\n        (xy 137.44754 167.182229)\n        (xy 137.453675 167.181757)\n        (xy 137.453677 167.181757)\n        (xy 137.65009 167.166644)\n        (xy 137.650095 167.166643)\n        (xy 137.656231 167.166171)\n        (xy 137.662161 167.164515)\n        (xy 137.662163 167.164515)\n        (xy 137.851901 167.111539)\n        (xy 137.8519 167.111539)\n        (xy 137.857829 167.109884)\n        (xy 137.887948 167.09467)\n        (xy 138.009025 167.033509)\n        (xy 138.044655 167.015511)\n        (xy 138.054839 167.007555)\n        (xy 138.204736 166.890442)\n        (xy 138.209592 166.886648)\n        (xy 138.218037 166.876864)\n        (xy 138.342329 166.732871)\n        (xy 138.34233 166.732869)\n        (xy 138.346358 166.728203)\n        (xy 138.449745 166.54621)\n        (xy 138.515813 166.347603)\n        (xy 138.542046 166.139945)\n        (xy 138.542464 166.11)\n        (xy 138.540996 166.095026)\n        (xy 138.937641 166.095026)\n        (xy 138.940027 166.123442)\n        (xy 138.952334 166.269999)\n        (xy 138.955155 166.3036)\n        (xy 139.012848 166.5048)\n        (xy 139.015666 166.510282)\n        (xy 139.015667 166.510286)\n        (xy 139.105703 166.685477)\n        (xy 139.105706 166.685481)\n        (xy 139.108523 166.690963)\n        (xy 139.238534 166.854996)\n        (xy 139.243228 166.858991)\n        (xy 139.385559 166.980124)\n        (xy 139.39793 166.990653)\n        (xy 139.403308 166.993659)\n        (xy 139.40331 166.99366)\n        (xy 139.435616 167.011715)\n        (xy 139.58064 167.092766)\n        (xy 139.779704 167.157446)\n        (xy 139.98754 167.182229)\n        (xy 139.993675 167.181757)\n        (xy 139.993677 167.181757)\n        (xy 140.19009 167.166644)\n        (xy 140.190095 167.166643)\n        (xy 140.196231 167.166171)\n        (xy 140.202161 167.164515)\n        (xy 140.202163 167.164515)\n        (xy 140.391901 167.111539)\n        (xy 140.3919 167.111539)\n        (xy 140.397829 167.109884)\n        (xy 140.427948 167.09467)\n        (xy 140.549025 167.033509)\n        (xy 140.584655 167.015511)\n        (xy 140.594839 167.007555)\n        (xy 140.744736 166.890442)\n        (xy 140.749592 166.886648)\n        (xy 140.758037 166.876864)\n        (xy 140.882329 166.732871)\n        (xy 140.88233 166.732869)\n        (xy 140.886358 166.728203)\n        (xy 140.989745 166.54621)\n        (xy 141.055813 166.347603)\n        (xy 141.082046 166.139945)\n        (xy 141.082464 166.11)\n        (xy 141.080996 166.095026)\n        (xy 141.477641 166.095026)\n        (xy 141.480027 166.123442)\n        (xy 141.492334 166.269999)\n        (xy 141.495155 166.3036)\n        (xy 141.552848 166.5048)\n        (xy 141.555666 166.510282)\n        (xy 141.555667 166.510286)\n        (xy 141.645703 166.685477)\n        (xy 141.645706 166.685481)\n        (xy 141.648523 166.690963)\n        (xy 141.778534 166.854996)\n        (xy 141.783228 166.858991)\n        (xy 141.925559 166.980124)\n        (xy 141.93793 166.990653)\n        (xy 141.943308 166.993659)\n        (xy 141.94331 166.99366)\n        (xy 141.975616 167.011715)\n        (xy 142.12064 167.092766)\n        (xy 142.319704 167.157446)\n        (xy 142.52754 167.182229)\n        (xy 142.533675 167.181757)\n        (xy 142.533677 167.181757)\n        (xy 142.73009 167.166644)\n        (xy 142.730095 167.166643)\n        (xy 142.736231 167.166171)\n        (xy 142.742161 167.164515)\n        (xy 142.742163 167.164515)\n        (xy 142.931901 167.111539)\n        (xy 142.9319 167.111539)\n        (xy 142.937829 167.109884)\n        (xy 142.967948 167.09467)\n        (xy 143.089025 167.033509)\n        (xy 143.124655 167.015511)\n        (xy 143.134839 167.007555)\n        (xy 143.284736 166.890442)\n        (xy 143.289592 166.886648)\n        (xy 143.298037 166.876864)\n        (xy 143.422329 166.732871)\n        (xy 143.42233 166.732869)\n        (xy 143.426358 166.728203)\n        (xy 143.529745 166.54621)\n        (xy 143.595813 166.347603)\n        (xy 143.622046 166.139945)\n        (xy 143.622464 166.11)\n        (xy 143.620996 166.095026)\n        (xy 144.017641 166.095026)\n        (xy 144.020027 166.123442)\n        (xy 144.032334 166.269999)\n        (xy 144.035155 166.3036)\n        (xy 144.092848 166.5048)\n        (xy 144.095666 166.510282)\n        (xy 144.095667 166.510286)\n        (xy 144.185703 166.685477)\n        (xy 144.185706 166.685481)\n        (xy 144.188523 166.690963)\n        (xy 144.318534 166.854996)\n        (xy 144.323228 166.858991)\n        (xy 144.465559 166.980124)\n        (xy 144.47793 166.990653)\n        (xy 144.483308 166.993659)\n        (xy 144.48331 166.99366)\n        (xy 144.515616 167.011715)\n        (xy 144.66064 167.092766)\n        (xy 144.859704 167.157446)\n        (xy 145.06754 167.182229)\n        (xy 145.073675 167.181757)\n        (xy 145.073677 167.181757)\n        (xy 145.27009 167.166644)\n        (xy 145.270095 167.166643)\n        (xy 145.276231 167.166171)\n        (xy 145.282161 167.164515)\n        (xy 145.282163 167.164515)\n        (xy 145.471901 167.111539)\n        (xy 145.4719 167.111539)\n        (xy 145.477829 167.109884)\n        (xy 145.507948 167.09467)\n        (xy 145.629025 167.033509)\n        (xy 145.664655 167.015511)\n        (xy 145.674839 167.007555)\n        (xy 145.824736 166.890442)\n        (xy 145.829592 166.886648)\n        (xy 145.838037 166.876864)\n        (xy 145.962329 166.732871)\n        (xy 145.96233 166.732869)\n        (xy 145.966358 166.728203)\n        (xy 146.069745 166.54621)\n        (xy 146.135813 166.347603)\n        (xy 146.162046 166.139945)\n        (xy 146.162464 166.11)\n        (xy 146.160996 166.095026)\n        (xy 146.557641 166.095026)\n        (xy 146.560027 166.123442)\n        (xy 146.572334 166.269999)\n        (xy 146.575155 166.3036)\n        (xy 146.632848 166.5048)\n        (xy 146.635666 166.510282)\n        (xy 146.635667 166.510286)\n        (xy 146.725703 166.685477)\n        (xy 146.725706 166.685481)\n        (xy 146.728523 166.690963)\n        (xy 146.858534 166.854996)\n        (xy 146.863228 166.858991)\n        (xy 147.005559 166.980124)\n        (xy 147.01793 166.990653)\n        (xy 147.023308 166.993659)\n        (xy 147.02331 166.99366)\n        (xy 147.055616 167.011715)\n        (xy 147.20064 167.092766)\n        (xy 147.399704 167.157446)\n        (xy 147.60754 167.182229)\n        (xy 147.613675 167.181757)\n        (xy 147.613677 167.181757)\n        (xy 147.81009 167.166644)\n        (xy 147.810095 167.166643)\n        (xy 147.816231 167.166171)\n        (xy 147.822161 167.164515)\n        (xy 147.822163 167.164515)\n        (xy 148.011901 167.111539)\n        (xy 148.0119 167.111539)\n        (xy 148.017829 167.109884)\n        (xy 148.047948 167.09467)\n        (xy 148.169025 167.033509)\n        (xy 148.204655 167.015511)\n        (xy 148.214839 167.007555)\n        (xy 148.364736 166.890442)\n        (xy 148.369592 166.886648)\n        (xy 148.378037 166.876864)\n        (xy 148.502329 166.732871)\n        (xy 148.50233 166.732869)\n        (xy 148.506358 166.728203)\n        (xy 148.609745 166.54621)\n        (xy 148.675813 166.347603)\n        (xy 148.702046 166.139945)\n        (xy 148.702464 166.11)\n        (xy 148.700996 166.095026)\n        (xy 149.097641 166.095026)\n        (xy 149.100027 166.123442)\n        (xy 149.112334 166.269999)\n        (xy 149.115155 166.3036)\n        (xy 149.172848 166.5048)\n        (xy 149.175666 166.510282)\n        (xy 149.175667 166.510286)\n        (xy 149.265703 166.685477)\n        (xy 149.265706 166.685481)\n        (xy 149.268523 166.690963)\n        (xy 149.398534 166.854996)\n        (xy 149.403228 166.858991)\n        (xy 149.545559 166.980124)\n        (xy 149.55793 166.990653)\n        (xy 149.563308 166.993659)\n        (xy 149.56331 166.99366)\n        (xy 149.595616 167.011715)\n        (xy 149.74064 167.092766)\n        (xy 149.939704 167.157446)\n        (xy 150.14754 167.182229)\n        (xy 150.153675 167.181757)\n        (xy 150.153677 167.181757)\n        (xy 150.35009 167.166644)\n        (xy 150.350095 167.166643)\n        (xy 150.356231 167.166171)\n        (xy 150.362161 167.164515)\n        (xy 150.362163 167.164515)\n        (xy 150.551901 167.111539)\n        (xy 150.5519 167.111539)\n        (xy 150.557829 167.109884)\n        (xy 150.587948 167.09467)\n        (xy 150.709025 167.033509)\n        (xy 150.744655 167.015511)\n        (xy 150.754839 167.007555)\n        (xy 150.904736 166.890442)\n        (xy 150.909592 166.886648)\n        (xy 150.918037 166.876864)\n        (xy 151.042329 166.732871)\n        (xy 151.04233 166.732869)\n        (xy 151.046358 166.728203)\n        (xy 151.149745 166.54621)\n        (xy 151.215813 166.347603)\n        (xy 151.242046 166.139945)\n        (xy 151.242464 166.11)\n        (xy 151.240996 166.095026)\n        (xy 151.637641 166.095026)\n        (xy 151.640027 166.123442)\n        (xy 151.652334 166.269999)\n        (xy 151.655155 166.3036)\n        (xy 151.712848 166.5048)\n        (xy 151.715666 166.510282)\n        (xy 151.715667 166.510286)\n        (xy 151.805703 166.685477)\n        (xy 151.805706 166.685481)\n        (xy 151.808523 166.690963)\n        (xy 151.938534 166.854996)\n        (xy 151.943228 166.858991)\n        (xy 152.085559 166.980124)\n        (xy 152.09793 166.990653)\n        (xy 152.103308 166.993659)\n        (xy 152.10331 166.99366)\n        (xy 152.135616 167.011715)\n        (xy 152.28064 167.092766)\n        (xy 152.479704 167.157446)\n        (xy 152.68754 167.182229)\n        (xy 152.693675 167.181757)\n        (xy 152.693677 167.181757)\n        (xy 152.89009 167.166644)\n        (xy 152.890095 167.166643)\n        (xy 152.896231 167.166171)\n        (xy 152.902161 167.164515)\n        (xy 152.902163 167.164515)\n        (xy 153.091901 167.111539)\n        (xy 153.0919 167.111539)\n        (xy 153.097829 167.109884)\n        (xy 153.127948 167.09467)\n        (xy 153.249025 167.033509)\n        (xy 153.284655 167.015511)\n        (xy 153.294839 167.007555)\n        (xy 153.444736 166.890442)\n        (xy 153.449592 166.886648)\n        (xy 153.458037 166.876864)\n        (xy 153.582329 166.732871)\n        (xy 153.58233 166.732869)\n        (xy 153.586358 166.728203)\n        (xy 153.689745 166.54621)\n        (xy 153.755813 166.347603)\n        (xy 153.782046 166.139945)\n        (xy 153.782464 166.11)\n        (xy 153.780996 166.095026)\n        (xy 154.177641 166.095026)\n        (xy 154.180027 166.123442)\n        (xy 154.192334 166.269999)\n        (xy 154.195155 166.3036)\n        (xy 154.252848 166.5048)\n        (xy 154.255666 166.510282)\n        (xy 154.255667 166.510286)\n        (xy 154.345703 166.685477)\n        (xy 154.345706 166.685481)\n        (xy 154.348523 166.690963)\n        (xy 154.478534 166.854996)\n        (xy 154.483228 166.858991)\n        (xy 154.625559 166.980124)\n        (xy 154.63793 166.990653)\n        (xy 154.643308 166.993659)\n        (xy 154.64331 166.99366)\n        (xy 154.675616 167.011715)\n        (xy 154.82064 167.092766)\n        (xy 155.019704 167.157446)\n        (xy 155.22754 167.182229)\n        (xy 155.233675 167.181757)\n        (xy 155.233677 167.181757)\n        (xy 155.43009 167.166644)\n        (xy 155.430095 167.166643)\n        (xy 155.436231 167.166171)\n        (xy 155.442161 167.164515)\n        (xy 155.442163 167.164515)\n        (xy 155.631901 167.111539)\n        (xy 155.6319 167.111539)\n        (xy 155.637829 167.109884)\n        (xy 155.667948 167.09467)\n        (xy 155.789025 167.033509)\n        (xy 155.824655 167.015511)\n        (xy 155.834839 167.007555)\n        (xy 155.984736 166.890442)\n        (xy 155.989592 166.886648)\n        (xy 155.998037 166.876864)\n        (xy 156.122329 166.732871)\n        (xy 156.12233 166.732869)\n        (xy 156.126358 166.728203)\n        (xy 156.229745 166.54621)\n        (xy 156.295813 166.347603)\n        (xy 156.322046 166.139945)\n        (xy 156.322464 166.11)\n        (xy 156.320996 166.095026)\n        (xy 156.717641 166.095026)\n        (xy 156.720027 166.123442)\n        (xy 156.732334 166.269999)\n        (xy 156.735155 166.3036)\n        (xy 156.792848 166.5048)\n        (xy 156.795666 166.510282)\n        (xy 156.795667 166.510286)\n        (xy 156.885703 166.685477)\n        (xy 156.885706 166.685481)\n        (xy 156.888523 166.690963)\n        (xy 157.018534 166.854996)\n        (xy 157.023228 166.858991)\n        (xy 157.165559 166.980124)\n        (xy 157.17793 166.990653)\n        (xy 157.183308 166.993659)\n        (xy 157.18331 166.99366)\n        (xy 157.215616 167.011715)\n        (xy 157.36064 167.092766)\n        (xy 157.559704 167.157446)\n        (xy 157.76754 167.182229)\n        (xy 157.773675 167.181757)\n        (xy 157.773677 167.181757)\n        (xy 157.97009 167.166644)\n        (xy 157.970095 167.166643)\n        (xy 157.976231 167.166171)\n        (xy 157.982161 167.164515)\n        (xy 157.982163 167.164515)\n        (xy 158.171901 167.111539)\n        (xy 158.1719 167.111539)\n        (xy 158.177829 167.109884)\n        (xy 158.207948 167.09467)\n        (xy 158.329025 167.033509)\n        (xy 158.364655 167.015511)\n        (xy 158.374839 167.007555)\n        (xy 158.524736 166.890442)\n        (xy 158.529592 166.886648)\n        (xy 158.538037 166.876864)\n        (xy 158.662329 166.732871)\n        (xy 158.66233 166.732869)\n        (xy 158.666358 166.728203)\n        (xy 158.769745 166.54621)\n        (xy 158.835813 166.347603)\n        (xy 158.862046 166.139945)\n        (xy 158.862464 166.11)\n        (xy 158.860996 166.095026)\n        (xy 159.257641 166.095026)\n        (xy 159.260027 166.123442)\n        (xy 159.272334 166.269999)\n        (xy 159.275155 166.3036)\n        (xy 159.332848 166.5048)\n        (xy 159.335666 166.510282)\n        (xy 159.335667 166.510286)\n        (xy 159.425703 166.685477)\n        (xy 159.425706 166.685481)\n        (xy 159.428523 166.690963)\n        (xy 159.558534 166.854996)\n        (xy 159.563228 166.858991)\n        (xy 159.705559 166.980124)\n        (xy 159.71793 166.990653)\n        (xy 159.723308 166.993659)\n        (xy 159.72331 166.99366)\n        (xy 159.755616 167.011715)\n        (xy 159.90064 167.092766)\n        (xy 160.099704 167.157446)\n        (xy 160.30754 167.182229)\n        (xy 160.313675 167.181757)\n        (xy 160.313677 167.181757)\n        (xy 160.51009 167.166644)\n        (xy 160.510095 167.166643)\n        (xy 160.516231 167.166171)\n        (xy 160.522161 167.164515)\n        (xy 160.522163 167.164515)\n        (xy 160.711901 167.111539)\n        (xy 160.7119 167.111539)\n        (xy 160.717829 167.109884)\n        (xy 160.747948 167.09467)\n        (xy 160.869025 167.033509)\n        (xy 160.904655 167.015511)\n        (xy 160.914839 167.007555)\n        (xy 161.064736 166.890442)\n        (xy 161.069592 166.886648)\n        (xy 161.078037 166.876864)\n        (xy 161.202329 166.732871)\n        (xy 161.20233 166.732869)\n        (xy 161.206358 166.728203)\n        (xy 161.309745 166.54621)\n        (xy 161.375813 166.347603)\n        (xy 161.402046 166.139945)\n        (xy 161.402464 166.11)\n        (xy 161.400996 166.095026)\n        (xy 161.797641 166.095026)\n        (xy 161.800027 166.123442)\n        (xy 161.812334 166.269999)\n        (xy 161.815155 166.3036)\n        (xy 161.872848 166.5048)\n        (xy 161.875666 166.510282)\n        (xy 161.875667 166.510286)\n        (xy 161.965703 166.685477)\n        (xy 161.965706 166.685481)\n        (xy 161.968523 166.690963)\n        (xy 162.098534 166.854996)\n        (xy 162.103228 166.858991)\n        (xy 162.245559 166.980124)\n        (xy 162.25793 166.990653)\n        (xy 162.263308 166.993659)\n        (xy 162.26331 166.99366)\n        (xy 162.295616 167.011715)\n        (xy 162.44064 167.092766)\n        (xy 162.639704 167.157446)\n        (xy 162.84754 167.182229)\n        (xy 162.853675 167.181757)\n        (xy 162.853677 167.181757)\n        (xy 163.05009 167.166644)\n        (xy 163.050095 167.166643)\n        (xy 163.056231 167.166171)\n        (xy 163.062161 167.164515)\n        (xy 163.062163 167.164515)\n        (xy 163.251901 167.111539)\n        (xy 163.2519 167.111539)\n        (xy 163.257829 167.109884)\n        (xy 163.287948 167.09467)\n        (xy 163.409025 167.033509)\n        (xy 163.444655 167.015511)\n        (xy 163.454839 167.007555)\n        (xy 163.604736 166.890442)\n        (xy 163.609592 166.886648)\n        (xy 163.618037 166.876864)\n        (xy 163.742329 166.732871)\n        (xy 163.74233 166.732869)\n        (xy 163.746358 166.728203)\n        (xy 163.849745 166.54621)\n        (xy 163.915813 166.347603)\n        (xy 163.942046 166.139945)\n        (xy 163.942464 166.11)\n        (xy 163.940996 166.095026)\n        (xy 164.337641 166.095026)\n        (xy 164.340027 166.123442)\n        (xy 164.352334 166.269999)\n        (xy 164.355155 166.3036)\n        (xy 164.412848 166.5048)\n        (xy 164.415666 166.510282)\n        (xy 164.415667 166.510286)\n        (xy 164.505703 166.685477)\n        (xy 164.505706 166.685481)\n        (xy 164.508523 166.690963)\n        (xy 164.638534 166.854996)\n        (xy 164.643228 166.858991)\n        (xy 164.785559 166.980124)\n        (xy 164.79793 166.990653)\n        (xy 164.803308 166.993659)\n        (xy 164.80331 166.99366)\n        (xy 164.835616 167.011715)\n        (xy 164.98064 167.092766)\n        (xy 165.179704 167.157446)\n        (xy 165.38754 167.182229)\n        (xy 165.393675 167.181757)\n        (xy 165.393677 167.181757)\n        (xy 165.59009 167.166644)\n        (xy 165.590095 167.166643)\n        (xy 165.596231 167.166171)\n        (xy 165.602161 167.164515)\n        (xy 165.602163 167.164515)\n        (xy 165.791901 167.111539)\n        (xy 165.7919 167.111539)\n        (xy 165.797829 167.109884)\n        (xy 165.827948 167.09467)\n        (xy 165.949025 167.033509)\n        (xy 165.984655 167.015511)\n        (xy 165.994839 167.007555)\n        (xy 166.144736 166.890442)\n        (xy 166.149592 166.886648)\n        (xy 166.158037 166.876864)\n        (xy 166.282329 166.732871)\n        (xy 166.28233 166.732869)\n        (xy 166.286358 166.728203)\n        (xy 166.389745 166.54621)\n        (xy 166.455813 166.347603)\n        (xy 166.482046 166.139945)\n        (xy 166.482464 166.11)\n        (xy 166.480996 166.095026)\n        (xy 166.877641 166.095026)\n        (xy 166.880027 166.123442)\n        (xy 166.892334 166.269999)\n        (xy 166.895155 166.3036)\n        (xy 166.952848 166.5048)\n        (xy 166.955666 166.510282)\n        (xy 166.955667 166.510286)\n        (xy 167.045703 166.685477)\n        (xy 167.045706 166.685481)\n        (xy 167.048523 166.690963)\n        (xy 167.178534 166.854996)\n        (xy 167.183228 166.858991)\n        (xy 167.325559 166.980124)\n        (xy 167.33793 166.990653)\n        (xy 167.343308 166.993659)\n        (xy 167.34331 166.99366)\n        (xy 167.375616 167.011715)\n        (xy 167.52064 167.092766)\n        (xy 167.719704 167.157446)\n        (xy 167.92754 167.182229)\n        (xy 167.933675 167.181757)\n        (xy 167.933677 167.181757)\n        (xy 168.13009 167.166644)\n        (xy 168.130095 167.166643)\n        (xy 168.136231 167.166171)\n        (xy 168.142161 167.164515)\n        (xy 168.142163 167.164515)\n        (xy 168.331901 167.111539)\n        (xy 168.3319 167.111539)\n        (xy 168.337829 167.109884)\n        (xy 168.367948 167.09467)\n        (xy 168.489025 167.033509)\n        (xy 168.524655 167.015511)\n        (xy 168.534839 167.007555)\n        (xy 168.64332 166.9228)\n        (xy 172.18668 166.9228)\n        (xy 172.18737 166.929365)\n        (xy 172.204229 167.089759)\n        (xy 172.205109 167.098136)\n        (xy 172.207149 167.104414)\n        (xy 172.207149 167.104415)\n        (xy 172.215409 167.129836)\n        (xy 172.259589 167.265809)\n        (xy 172.34774 167.418491)\n        (xy 172.352158 167.423398)\n        (xy 172.352159 167.423399)\n        (xy 172.452457 167.534791)\n        (xy 172.465709 167.549509)\n        (xy 172.60834 167.653137)\n        (xy 172.614369 167.655821)\n        (xy 172.614372 167.655823)\n        (xy 172.763364 167.722158)\n        (xy 172.763367 167.722159)\n        (xy 172.7694 167.724845)\n        (xy 172.795238 167.730337)\n        (xy 172.935392 167.760128)\n        (xy 172.935396 167.760128)\n        (xy 172.941849 167.7615)\n        (xy 173.118151 167.7615)\n        (xy 173.124604 167.760128)\n        (xy 173.124608 167.760128)\n        (xy 173.264762 167.730337)\n        (xy 173.2906 167.724845)\n        (xy 173.296633 167.722159)\n        (xy 173.296636 167.722158)\n        (xy 173.445628 167.655823)\n        (xy 173.445631 167.655821)\n        (xy 173.45166 167.653137)\n        (xy 173.594291 167.549509)\n        (xy 173.607543 167.534791)\n        (xy 173.707841 167.423399)\n        (xy 173.707842 167.423398)\n        (xy 173.71226 167.418491)\n        (xy 173.800411 167.265809)\n        (xy 173.844591 167.129836)\n        (xy 173.852851 167.104415)\n        (xy 173.852851 167.104414)\n        (xy 173.854891 167.098136)\n        (xy 173.855772 167.089759)\n        (xy 173.87263 166.929365)\n        (xy 173.87332 166.9228)\n        (xy 173.864901 166.8427)\n        (xy 173.855581 166.754028)\n        (xy 173.855581 166.754027)\n        (xy 173.854891 166.747464)\n        (xy 173.85015 166.732871)\n        (xy 173.820393 166.641291)\n        (xy 173.800411 166.579791)\n        (xy 173.71226 166.427109)\n        (xy 173.704554 166.41855)\n        (xy 173.598713 166.301002)\n        (xy 173.598712 166.301001)\n        (xy 173.594291 166.296091)\n        (xy 173.480615 166.2135)\n        (xy 173.457002 166.196344)\n        (xy 173.457001 166.196343)\n        (xy 173.45166 166.192463)\n        (xy 173.445631 166.189779)\n        (xy 173.445628 166.189777)\n        (xy 173.296636 166.123442)\n        (xy 173.296633 166.123441)\n        (xy 173.2906 166.120755)\n        (xy 173.25415 166.113007)\n        (xy 173.124608 166.085472)\n        (xy 173.124604 166.085472)\n        (xy 173.118151 166.0841)\n        (xy 172.941849 166.0841)\n        (xy 172.935396 166.085472)\n        (xy 172.935392 166.085472)\n        (xy 172.80585 166.113007)\n        (xy 172.7694 166.120755)\n        (xy 172.763367 166.123441)\n        (xy 172.763364 166.123442)\n        (xy 172.614372 166.189777)\n        (xy 172.614369 166.189779)\n        (xy 172.60834 166.192463)\n        (xy 172.602999 166.196343)\n        (xy 172.602998 166.196344)\n        (xy 172.579385 166.2135)\n        (xy 172.465709 166.296091)\n        (xy 172.461288 166.301001)\n        (xy 172.461287 166.301002)\n        (xy 172.355447 166.41855)\n        (xy 172.34774 166.427109)\n        (xy 172.259589 166.579791)\n        (xy 172.239607 166.641291)\n        (xy 172.209851 166.732871)\n        (xy 172.205109 166.747464)\n        (xy 172.204419 166.754027)\n        (xy 172.204419 166.754028)\n        (xy 172.195099 166.8427)\n        (xy 172.18668 166.9228)\n        (xy 168.64332 166.9228)\n        (xy 168.684736 166.890442)\n        (xy 168.689592 166.886648)\n        (xy 168.698037 166.876864)\n        (xy 168.822329 166.732871)\n        (xy 168.82233 166.732869)\n        (xy 168.826358 166.728203)\n        (xy 168.929745 166.54621)\n        (xy 168.995813 166.347603)\n        (xy 169.022046 166.139945)\n        (xy 169.022464 166.11)\n        (xy 169.002039 165.901691)\n        (xy 168.941542 165.701316)\n        (xy 168.843278 165.516507)\n        (xy 168.749362 165.401355)\n        (xy 168.714884 165.35908)\n        (xy 168.714881 165.359077)\n        (xy 168.710989 165.354305)\n        (xy 168.705992 165.350171)\n        (xy 168.554464 165.224816)\n        (xy 168.554461 165.224814)\n        (xy 168.549714 165.220887)\n        (xy 168.365597 165.121335)\n        (xy 168.207003 165.072242)\n        (xy 168.171536 165.061263)\n        (xy 168.171533 165.061262)\n        (xy 168.165649 165.059441)\n        (xy 168.159524 165.058797)\n        (xy 168.159523 165.058797)\n        (xy 167.963615 165.038206)\n        (xy 167.963614 165.038206)\n        (xy 167.957487 165.037562)\n        (xy 167.827837 165.049361)\n        (xy 167.755181 165.055973)\n        (xy 167.75518 165.055973)\n        (xy 167.74904 165.056532)\n        (xy 167.743126 165.058273)\n        (xy 167.743124 165.058273)\n        (xy 167.694643 165.072542)\n        (xy 167.548248 165.115629)\n        (xy 167.542783 165.118486)\n        (xy 167.391625 165.197509)\n        (xy 167.362758 165.2126)\n        (xy 167.199636 165.343754)\n        (xy 167.065095 165.504093)\n        (xy 167.062125 165.509496)\n        (xy 167.062124 165.509497)\n        (xy 166.976283 165.665641)\n        (xy 166.96426 165.687511)\n        (xy 166.900972 165.887022)\n        (xy 166.900286 165.893139)\n        (xy 166.900285 165.893143)\n        (xy 166.878822 166.084499)\n        (xy 166.877641 166.095026)\n        (xy 166.480996 166.095026)\n        (xy 166.462039 165.901691)\n        (xy 166.401542 165.701316)\n        (xy 166.303278 165.516507)\n        (xy 166.209362 165.401355)\n        (xy 166.174884 165.35908)\n        (xy 166.174881 165.359077)\n        (xy 166.170989 165.354305)\n        (xy 166.165992 165.350171)\n        (xy 166.014464 165.224816)\n        (xy 166.014461 165.224814)\n        (xy 166.009714 165.220887)\n        (xy 165.825597 165.121335)\n        (xy 165.667003 165.072242)\n        (xy 165.631536 165.061263)\n        (xy 165.631533 165.061262)\n        (xy 165.625649 165.059441)\n        (xy 165.619524 165.058797)\n        (xy 165.619523 165.058797)\n        (xy 165.423615 165.038206)\n        (xy 165.423614 165.038206)\n        (xy 165.417487 165.037562)\n        (xy 165.287837 165.049361)\n        (xy 165.215181 165.055973)\n        (xy 165.21518 165.055973)\n        (xy 165.20904 165.056532)\n        (xy 165.203126 165.058273)\n        (xy 165.203124 165.058273)\n        (xy 165.154643 165.072542)\n        (xy 165.008248 165.115629)\n        (xy 165.002783 165.118486)\n        (xy 164.851625 165.197509)\n        (xy 164.822758 165.2126)\n        (xy 164.659636 165.343754)\n        (xy 164.525095 165.504093)\n        (xy 164.522125 165.509496)\n        (xy 164.522124 165.509497)\n        (xy 164.436283 165.665641)\n        (xy 164.42426 165.687511)\n        (xy 164.360972 165.887022)\n        (xy 164.360286 165.893139)\n        (xy 164.360285 165.893143)\n        (xy 164.338822 166.084499)\n        (xy 164.337641 166.095026)\n        (xy 163.940996 166.095026)\n        (xy 163.922039 165.901691)\n        (xy 163.861542 165.701316)\n        (xy 163.763278 165.516507)\n        (xy 163.669362 165.401355)\n        (xy 163.634884 165.35908)\n        (xy 163.634881 165.359077)\n        (xy 163.630989 165.354305)\n        (xy 163.625992 165.350171)\n        (xy 163.474464 165.224816)\n        (xy 163.474461 165.224814)\n        (xy 163.469714 165.220887)\n        (xy 163.285597 165.121335)\n        (xy 163.127003 165.072242)\n        (xy 163.091536 165.061263)\n        (xy 163.091533 165.061262)\n        (xy 163.085649 165.059441)\n        (xy 163.079524 165.058797)\n        (xy 163.079523 165.058797)\n        (xy 162.883615 165.038206)\n        (xy 162.883614 165.038206)\n        (xy 162.877487 165.037562)\n        (xy 162.747837 165.049361)\n        (xy 162.675181 165.055973)\n        (xy 162.67518 165.055973)\n        (xy 162.66904 165.056532)\n        (xy 162.663126 165.058273)\n        (xy 162.663124 165.058273)\n        (xy 162.614643 165.072542)\n        (xy 162.468248 165.115629)\n        (xy 162.462783 165.118486)\n        (xy 162.311625 165.197509)\n        (xy 162.282758 165.2126)\n        (xy 162.119636 165.343754)\n        (xy 161.985095 165.504093)\n        (xy 161.982125 165.509496)\n        (xy 161.982124 165.509497)\n        (xy 161.896283 165.665641)\n        (xy 161.88426 165.687511)\n        (xy 161.820972 165.887022)\n        (xy 161.820286 165.893139)\n        (xy 161.820285 165.893143)\n        (xy 161.798822 166.084499)\n        (xy 161.797641 166.095026)\n        (xy 161.400996 166.095026)\n        (xy 161.382039 165.901691)\n        (xy 161.321542 165.701316)\n        (xy 161.223278 165.516507)\n        (xy 161.129362 165.401355)\n        (xy 161.094884 165.35908)\n        (xy 161.094881 165.359077)\n        (xy 161.090989 165.354305)\n        (xy 161.085992 165.350171)\n        (xy 160.934464 165.224816)\n        (xy 160.934461 165.224814)\n        (xy 160.929714 165.220887)\n        (xy 160.745597 165.121335)\n        (xy 160.587003 165.072242)\n        (xy 160.551536 165.061263)\n        (xy 160.551533 165.061262)\n        (xy 160.545649 165.059441)\n        (xy 160.539524 165.058797)\n        (xy 160.539523 165.058797)\n        (xy 160.343615 165.038206)\n        (xy 160.343614 165.038206)\n        (xy 160.337487 165.037562)\n        (xy 160.207837 165.049361)\n        (xy 160.135181 165.055973)\n        (xy 160.13518 165.055973)\n        (xy 160.12904 165.056532)\n        (xy 160.123126 165.058273)\n        (xy 160.123124 165.058273)\n        (xy 160.074643 165.072542)\n        (xy 159.928248 165.115629)\n        (xy 159.922783 165.118486)\n        (xy 159.771625 165.197509)\n        (xy 159.742758 165.2126)\n        (xy 159.579636 165.343754)\n        (xy 159.445095 165.504093)\n        (xy 159.442125 165.509496)\n        (xy 159.442124 165.509497)\n        (xy 159.356283 165.665641)\n        (xy 159.34426 165.687511)\n        (xy 159.280972 165.887022)\n        (xy 159.280286 165.893139)\n        (xy 159.280285 165.893143)\n        (xy 159.258822 166.084499)\n        (xy 159.257641 166.095026)\n        (xy 158.860996 166.095026)\n        (xy 158.842039 165.901691)\n        (xy 158.781542 165.701316)\n        (xy 158.683278 165.516507)\n        (xy 158.589362 165.401355)\n        (xy 158.554884 165.35908)\n        (xy 158.554881 165.359077)\n        (xy 158.550989 165.354305)\n        (xy 158.545992 165.350171)\n        (xy 158.394464 165.224816)\n        (xy 158.394461 165.224814)\n        (xy 158.389714 165.220887)\n        (xy 158.205597 165.121335)\n        (xy 158.047003 165.072242)\n        (xy 158.011536 165.061263)\n        (xy 158.011533 165.061262)\n        (xy 158.005649 165.059441)\n        (xy 157.999524 165.058797)\n        (xy 157.999523 165.058797)\n        (xy 157.803615 165.038206)\n        (xy 157.803614 165.038206)\n        (xy 157.797487 165.037562)\n        (xy 157.667837 165.049361)\n        (xy 157.595181 165.055973)\n        (xy 157.59518 165.055973)\n        (xy 157.58904 165.056532)\n        (xy 157.583126 165.058273)\n        (xy 157.583124 165.058273)\n        (xy 157.534643 165.072542)\n        (xy 157.388248 165.115629)\n        (xy 157.382783 165.118486)\n        (xy 157.231625 165.197509)\n        (xy 157.202758 165.2126)\n        (xy 157.039636 165.343754)\n        (xy 156.905095 165.504093)\n        (xy 156.902125 165.509496)\n        (xy 156.902124 165.509497)\n        (xy 156.816283 165.665641)\n        (xy 156.80426 165.687511)\n        (xy 156.740972 165.887022)\n        (xy 156.740286 165.893139)\n        (xy 156.740285 165.893143)\n        (xy 156.718822 166.084499)\n        (xy 156.717641 166.095026)\n        (xy 156.320996 166.095026)\n        (xy 156.302039 165.901691)\n        (xy 156.241542 165.701316)\n        (xy 156.143278 165.516507)\n        (xy 156.049362 165.401355)\n        (xy 156.014884 165.35908)\n        (xy 156.014881 165.359077)\n        (xy 156.010989 165.354305)\n        (xy 156.005992 165.350171)\n        (xy 155.854464 165.224816)\n        (xy 155.854461 165.224814)\n        (xy 155.849714 165.220887)\n        (xy 155.665597 165.121335)\n        (xy 155.507003 165.072242)\n        (xy 155.471536 165.061263)\n        (xy 155.471533 165.061262)\n        (xy 155.465649 165.059441)\n        (xy 155.459524 165.058797)\n        (xy 155.459523 165.058797)\n        (xy 155.263615 165.038206)\n        (xy 155.263614 165.038206)\n        (xy 155.257487 165.037562)\n        (xy 155.127837 165.049361)\n        (xy 155.055181 165.055973)\n        (xy 155.05518 165.055973)\n        (xy 155.04904 165.056532)\n        (xy 155.043126 165.058273)\n        (xy 155.043124 165.058273)\n        (xy 154.994643 165.072542)\n        (xy 154.848248 165.115629)\n        (xy 154.842783 165.118486)\n        (xy 154.691625 165.197509)\n        (xy 154.662758 165.2126)\n        (xy 154.499636 165.343754)\n        (xy 154.365095 165.504093)\n        (xy 154.362125 165.509496)\n        (xy 154.362124 165.509497)\n        (xy 154.276283 165.665641)\n        (xy 154.26426 165.687511)\n        (xy 154.200972 165.887022)\n        (xy 154.200286 165.893139)\n        (xy 154.200285 165.893143)\n        (xy 154.178822 166.084499)\n        (xy 154.177641 166.095026)\n        (xy 153.780996 166.095026)\n        (xy 153.762039 165.901691)\n        (xy 153.701542 165.701316)\n        (xy 153.603278 165.516507)\n        (xy 153.509362 165.401355)\n        (xy 153.474884 165.35908)\n        (xy 153.474881 165.359077)\n        (xy 153.470989 165.354305)\n        (xy 153.465992 165.350171)\n        (xy 153.314464 165.224816)\n        (xy 153.314461 165.224814)\n        (xy 153.309714 165.220887)\n        (xy 153.125597 165.121335)\n        (xy 152.967003 165.072242)\n        (xy 152.931536 165.061263)\n        (xy 152.931533 165.061262)\n        (xy 152.925649 165.059441)\n        (xy 152.919524 165.058797)\n        (xy 152.919523 165.058797)\n        (xy 152.723615 165.038206)\n        (xy 152.723614 165.038206)\n        (xy 152.717487 165.037562)\n        (xy 152.587837 165.049361)\n        (xy 152.515181 165.055973)\n        (xy 152.51518 165.055973)\n        (xy 152.50904 165.056532)\n        (xy 152.503126 165.058273)\n        (xy 152.503124 165.058273)\n        (xy 152.454643 165.072542)\n        (xy 152.308248 165.115629)\n        (xy 152.302783 165.118486)\n        (xy 152.151625 165.197509)\n        (xy 152.122758 165.2126)\n        (xy 151.959636 165.343754)\n        (xy 151.825095 165.504093)\n        (xy 151.822125 165.509496)\n        (xy 151.822124 165.509497)\n        (xy 151.736283 165.665641)\n        (xy 151.72426 165.687511)\n        (xy 151.660972 165.887022)\n        (xy 151.660286 165.893139)\n        (xy 151.660285 165.893143)\n        (xy 151.638822 166.084499)\n        (xy 151.637641 166.095026)\n        (xy 151.240996 166.095026)\n        (xy 151.222039 165.901691)\n        (xy 151.161542 165.701316)\n        (xy 151.063278 165.516507)\n        (xy 150.969362 165.401355)\n        (xy 150.934884 165.35908)\n        (xy 150.934881 165.359077)\n        (xy 150.930989 165.354305)\n        (xy 150.925992 165.350171)\n        (xy 150.774464 165.224816)\n        (xy 150.774461 165.224814)\n        (xy 150.769714 165.220887)\n        (xy 150.585597 165.121335)\n        (xy 150.427003 165.072242)\n        (xy 150.391536 165.061263)\n        (xy 150.391533 165.061262)\n        (xy 150.385649 165.059441)\n        (xy 150.379524 165.058797)\n        (xy 150.379523 165.058797)\n        (xy 150.183615 165.038206)\n        (xy 150.183614 165.038206)\n        (xy 150.177487 165.037562)\n        (xy 150.047837 165.049361)\n        (xy 149.975181 165.055973)\n        (xy 149.97518 165.055973)\n        (xy 149.96904 165.056532)\n        (xy 149.963126 165.058273)\n        (xy 149.963124 165.058273)\n        (xy 149.914643 165.072542)\n        (xy 149.768248 165.115629)\n        (xy 149.762783 165.118486)\n        (xy 149.611625 165.197509)\n        (xy 149.582758 165.2126)\n        (xy 149.419636 165.343754)\n        (xy 149.285095 165.504093)\n        (xy 149.282125 165.509496)\n        (xy 149.282124 165.509497)\n        (xy 149.196283 165.665641)\n        (xy 149.18426 165.687511)\n        (xy 149.120972 165.887022)\n        (xy 149.120286 165.893139)\n        (xy 149.120285 165.893143)\n        (xy 149.098822 166.084499)\n        (xy 149.097641 166.095026)\n        (xy 148.700996 166.095026)\n        (xy 148.682039 165.901691)\n        (xy 148.621542 165.701316)\n        (xy 148.523278 165.516507)\n        (xy 148.429362 165.401355)\n        (xy 148.394884 165.35908)\n        (xy 148.394881 165.359077)\n        (xy 148.390989 165.354305)\n        (xy 148.385992 165.350171)\n        (xy 148.234464 165.224816)\n        (xy 148.234461 165.224814)\n        (xy 148.229714 165.220887)\n        (xy 148.045597 165.121335)\n        (xy 147.887003 165.072242)\n        (xy 147.851536 165.061263)\n        (xy 147.851533 165.061262)\n        (xy 147.845649 165.059441)\n        (xy 147.839524 165.058797)\n        (xy 147.839523 165.058797)\n        (xy 147.643615 165.038206)\n        (xy 147.643614 165.038206)\n        (xy 147.637487 165.037562)\n        (xy 147.507837 165.049361)\n        (xy 147.435181 165.055973)\n        (xy 147.43518 165.055973)\n        (xy 147.42904 165.056532)\n        (xy 147.423126 165.058273)\n        (xy 147.423124 165.058273)\n        (xy 147.374643 165.072542)\n        (xy 147.228248 165.115629)\n        (xy 147.222783 165.118486)\n        (xy 147.071625 165.197509)\n        (xy 147.042758 165.2126)\n        (xy 146.879636 165.343754)\n        (xy 146.745095 165.504093)\n        (xy 146.742125 165.509496)\n        (xy 146.742124 165.509497)\n        (xy 146.656283 165.665641)\n        (xy 146.64426 165.687511)\n        (xy 146.580972 165.887022)\n        (xy 146.580286 165.893139)\n        (xy 146.580285 165.893143)\n        (xy 146.558822 166.084499)\n        (xy 146.557641 166.095026)\n        (xy 146.160996 166.095026)\n        (xy 146.142039 165.901691)\n        (xy 146.081542 165.701316)\n        (xy 145.983278 165.516507)\n        (xy 145.889362 165.401355)\n        (xy 145.854884 165.35908)\n        (xy 145.854881 165.359077)\n        (xy 145.850989 165.354305)\n        (xy 145.845992 165.350171)\n        (xy 145.694464 165.224816)\n        (xy 145.694461 165.224814)\n        (xy 145.689714 165.220887)\n        (xy 145.505597 165.121335)\n        (xy 145.347003 165.072242)\n        (xy 145.311536 165.061263)\n        (xy 145.311533 165.061262)\n        (xy 145.305649 165.059441)\n        (xy 145.299524 165.058797)\n        (xy 145.299523 165.058797)\n        (xy 145.103615 165.038206)\n        (xy 145.103614 165.038206)\n        (xy 145.097487 165.037562)\n        (xy 144.967837 165.049361)\n        (xy 144.895181 165.055973)\n        (xy 144.89518 165.055973)\n        (xy 144.88904 165.056532)\n        (xy 144.883126 165.058273)\n        (xy 144.883124 165.058273)\n        (xy 144.834643 165.072542)\n        (xy 144.688248 165.115629)\n        (xy 144.682783 165.118486)\n        (xy 144.531625 165.197509)\n        (xy 144.502758 165.2126)\n        (xy 144.339636 165.343754)\n        (xy 144.205095 165.504093)\n        (xy 144.202125 165.509496)\n        (xy 144.202124 165.509497)\n        (xy 144.116283 165.665641)\n        (xy 144.10426 165.687511)\n        (xy 144.040972 165.887022)\n        (xy 144.040286 165.893139)\n        (xy 144.040285 165.893143)\n        (xy 144.018822 166.084499)\n        (xy 144.017641 166.095026)\n        (xy 143.620996 166.095026)\n        (xy 143.602039 165.901691)\n        (xy 143.541542 165.701316)\n        (xy 143.443278 165.516507)\n        (xy 143.349362 165.401355)\n        (xy 143.314884 165.35908)\n        (xy 143.314881 165.359077)\n        (xy 143.310989 165.354305)\n        (xy 143.305992 165.350171)\n        (xy 143.154464 165.224816)\n        (xy 143.154461 165.224814)\n        (xy 143.149714 165.220887)\n        (xy 142.965597 165.121335)\n        (xy 142.807003 165.072242)\n        (xy 142.771536 165.061263)\n        (xy 142.771533 165.061262)\n        (xy 142.765649 165.059441)\n        (xy 142.759524 165.058797)\n        (xy 142.759523 165.058797)\n        (xy 142.563615 165.038206)\n        (xy 142.563614 165.038206)\n        (xy 142.557487 165.037562)\n        (xy 142.427837 165.049361)\n        (xy 142.355181 165.055973)\n        (xy 142.35518 165.055973)\n        (xy 142.34904 165.056532)\n        (xy 142.343126 165.058273)\n        (xy 142.343124 165.058273)\n        (xy 142.294643 165.072542)\n        (xy 142.148248 165.115629)\n        (xy 142.142783 165.118486)\n        (xy 141.991625 165.197509)\n        (xy 141.962758 165.2126)\n        (xy 141.799636 165.343754)\n        (xy 141.665095 165.504093)\n        (xy 141.662125 165.509496)\n        (xy 141.662124 165.509497)\n        (xy 141.576283 165.665641)\n        (xy 141.56426 165.687511)\n        (xy 141.500972 165.887022)\n        (xy 141.500286 165.893139)\n        (xy 141.500285 165.893143)\n        (xy 141.478822 166.084499)\n        (xy 141.477641 166.095026)\n        (xy 141.080996 166.095026)\n        (xy 141.062039 165.901691)\n        (xy 141.001542 165.701316)\n        (xy 140.903278 165.516507)\n        (xy 140.809362 165.401355)\n        (xy 140.774884 165.35908)\n        (xy 140.774881 165.359077)\n        (xy 140.770989 165.354305)\n        (xy 140.765992 165.350171)\n        (xy 140.614464 165.224816)\n        (xy 140.614461 165.224814)\n        (xy 140.609714 165.220887)\n        (xy 140.425597 165.121335)\n        (xy 140.267003 165.072242)\n        (xy 140.231536 165.061263)\n        (xy 140.231533 165.061262)\n        (xy 140.225649 165.059441)\n        (xy 140.219524 165.058797)\n        (xy 140.219523 165.058797)\n        (xy 140.023615 165.038206)\n        (xy 140.023614 165.038206)\n        (xy 140.017487 165.037562)\n        (xy 139.887837 165.049361)\n        (xy 139.815181 165.055973)\n        (xy 139.81518 165.055973)\n        (xy 139.80904 165.056532)\n        (xy 139.803126 165.058273)\n        (xy 139.803124 165.058273)\n        (xy 139.754643 165.072542)\n        (xy 139.608248 165.115629)\n        (xy 139.602783 165.118486)\n        (xy 139.451625 165.197509)\n        (xy 139.422758 165.2126)\n        (xy 139.259636 165.343754)\n        (xy 139.125095 165.504093)\n        (xy 139.122125 165.509496)\n        (xy 139.122124 165.509497)\n        (xy 139.036283 165.665641)\n        (xy 139.02426 165.687511)\n        (xy 138.960972 165.887022)\n        (xy 138.960286 165.893139)\n        (xy 138.960285 165.893143)\n        (xy 138.938822 166.084499)\n        (xy 138.937641 166.095026)\n        (xy 138.540996 166.095026)\n        (xy 138.522039 165.901691)\n        (xy 138.461542 165.701316)\n        (xy 138.363278 165.516507)\n        (xy 138.269362 165.401355)\n        (xy 138.234884 165.35908)\n        (xy 138.234881 165.359077)\n        (xy 138.230989 165.354305)\n        (xy 138.225992 165.350171)\n        (xy 138.074464 165.224816)\n        (xy 138.074461 165.224814)\n        (xy 138.069714 165.220887)\n        (xy 137.885597 165.121335)\n        (xy 137.727003 165.072242)\n        (xy 137.691536 165.061263)\n        (xy 137.691533 165.061262)\n        (xy 137.685649 165.059441)\n        (xy 137.679524 165.058797)\n        (xy 137.679523 165.058797)\n        (xy 137.483615 165.038206)\n        (xy 137.483614 165.038206)\n        (xy 137.477487 165.037562)\n        (xy 137.347837 165.049361)\n        (xy 137.275181 165.055973)\n        (xy 137.27518 165.055973)\n        (xy 137.26904 165.056532)\n        (xy 137.263126 165.058273)\n        (xy 137.263124 165.058273)\n        (xy 137.214643 165.072542)\n        (xy 137.068248 165.115629)\n        (xy 137.062783 165.118486)\n        (xy 136.911625 165.197509)\n        (xy 136.882758 165.2126)\n        (xy 136.719636 165.343754)\n        (xy 136.585095 165.504093)\n        (xy 136.582125 165.509496)\n        (xy 136.582124 165.509497)\n        (xy 136.496283 165.665641)\n        (xy 136.48426 165.687511)\n        (xy 136.420972 165.887022)\n        (xy 136.420286 165.893139)\n        (xy 136.420285 165.893143)\n        (xy 136.398822 166.084499)\n        (xy 136.397641 166.095026)\n        (xy 133.685224 166.095026)\n        (xy 133.661156 166.068295)\n        (xy 133.619113 166.021602)\n        (xy 133.619112 166.021601)\n        (xy 133.614691 166.016691)\n        (xy 133.506582 165.938145)\n        (xy 133.477402 165.916944)\n        (xy 133.477401 165.916943)\n        (xy 133.47206 165.913063)\n        (xy 133.466031 165.910379)\n        (xy 133.466028 165.910377)\n        (xy 133.317036 165.844042)\n        (xy 133.317033 165.844041)\n        (xy 133.311 165.841355)\n        (xy 133.260533 165.830628)\n        (xy 133.145008 165.806072)\n        (xy 133.145004 165.806072)\n        (xy 133.138551 165.8047)\n        (xy 132.962249 165.8047)\n        (xy 132.955796 165.806072)\n        (xy 132.955792 165.806072)\n        (xy 132.840267 165.830628)\n        (xy 132.7898 165.841355)\n        (xy 132.783767 165.844041)\n        (xy 132.783764 165.844042)\n        (xy 132.634772 165.910377)\n        (xy 132.634769 165.910379)\n        (xy 132.62874 165.913063)\n        (xy 132.623399 165.916943)\n        (xy 132.623398 165.916944)\n        (xy 132.594218 165.938145)\n        (xy 132.486109 166.016691)\n        (xy 132.481688 166.021601)\n        (xy 132.481687 166.021602)\n        (xy 132.439645 166.068295)\n        (xy 132.36814 166.147709)\n        (xy 132.279989 166.300391)\n        (xy 132.277947 166.306676)\n        (xy 132.242567 166.415566)\n        (xy 132.225509 166.468064)\n        (xy 132.224819 166.474627)\n        (xy 132.224819 166.474628)\n        (xy 132.21776 166.541789)\n        (xy 132.20708 166.6434)\n        (xy 129.952428 166.6434)\n        (xy 129.9196 166.595635)\n        (xy 129.8975 166.528166)\n        (xy 129.915385 166.459459)\n        (xy 129.921107 166.450757)\n        (xy 129.946394 166.415566)\n        (xy 129.972683 166.350171)\n        (xy 130.002079 166.277047)\n        (xy 130.00208 166.277045)\n        (xy 130.004912 166.269999)\n        (xy 130.027018 166.114675)\n        (xy 130.027161 166.101)\n        (xy 130.022087 166.059066)\n        (xy 130.016977 166.016842)\n        (xy 130.008313 165.945247)\n        (xy 129.952856 165.798486)\n        (xy 129.899716 165.721166)\n        (xy 129.868295 165.675448)\n        (xy 129.868294 165.675446)\n        (xy 129.863993 165.669189)\n        (xy 129.858322 165.664136)\n        (xy 129.752526 165.569875)\n        (xy 129.752523 165.569873)\n        (xy 129.746854 165.564822)\n        (xy 129.704473 165.542382)\n        (xy 129.642232 165.509427)\n        (xy 129.6082 165.491408)\n        (xy 129.600835 165.489558)\n        (xy 129.463409 165.455039)\n        (xy 129.463405 165.455039)\n        (xy 129.456038 165.453188)\n        (xy 129.448438 165.453148)\n        (xy 129.448437 165.453148)\n        (xy 129.38431 165.452812)\n        (xy 129.299151 165.452366)\n        (xy 129.291771 165.454138)\n        (xy 129.291769 165.454138)\n        (xy 129.153975 165.487219)\n        (xy 129.153971 165.48722)\n        (xy 129.146596 165.488991)\n        (xy 129.007181 165.560949)\n        (xy 129.001459 165.565941)\n        (xy 129.001457 165.565942)\n        (xy 128.965387 165.597408)\n        (xy 128.888955 165.664084)\n        (xy 128.798743 165.792443)\n        (xy 128.777482 165.846976)\n        (xy 128.752763 165.910377)\n        (xy 128.741753 165.938615)\n        (xy 128.740761 165.946148)\n        (xy 128.740761 165.946149)\n        (xy 128.7226 166.0841)\n        (xy 128.721275 166.094162)\n        (xy 126.520453 166.094162)\n        (xy 126.516781 166.059228)\n        (xy 126.516781 166.059227)\n        (xy 126.516091 166.052664)\n        (xy 126.512486 166.041567)\n        (xy 126.463653 165.891276)\n        (xy 126.461611 165.884991)\n        (xy 126.37346 165.732309)\n        (xy 126.367869 165.726099)\n        (xy 126.259913 165.606202)\n        (xy 126.259912 165.606201)\n        (xy 126.255491 165.601291)\n        (xy 126.142078 165.518891)\n        (xy 126.118202 165.501544)\n        (xy 126.118201 165.501543)\n        (xy 126.11286 165.497663)\n        (xy 126.106831 165.494979)\n        (xy 126.106828 165.494977)\n        (xy 125.957836 165.428642)\n        (xy 125.957833 165.428641)\n        (xy 125.9518 165.425955)\n        (xy 125.884599 165.411671)\n        (xy 125.785808 165.390672)\n        (xy 125.785804 165.390672)\n        (xy 125.779351 165.3893)\n        (xy 125.603049 165.3893)\n        (xy 125.596596 165.390672)\n        (xy 125.596592 165.390672)\n        (xy 125.497801 165.411671)\n        (xy 125.4306 165.425955)\n        (xy 125.424567 165.428641)\n        (xy 125.424564 165.428642)\n        (xy 125.275572 165.494977)\n        (xy 125.275569 165.494979)\n        (xy 125.26954 165.497663)\n        (xy 125.264199 165.501543)\n        (xy 125.264198 165.501544)\n        (xy 125.240322 165.518891)\n        (xy 125.126909 165.601291)\n        (xy 125.122488 165.606201)\n        (xy 125.122487 165.606202)\n        (xy 125.014532 165.726099)\n        (xy 125.00894 165.732309)\n        (xy 124.920789 165.884991)\n        (xy 124.918747 165.891276)\n        (xy 124.869915 166.041567)\n        (xy 124.866309 166.052664)\n        (xy 124.865619 166.059227)\n        (xy 124.865619 166.059228)\n        (xy 124.851897 166.189777)\n        (xy 124.84788 166.228)\n        (xy 122.942784 166.228)\n        (xy 122.958051 166.181015)\n        (xy 122.958051 166.181014)\n        (xy 122.960091 166.174736)\n        (xy 122.96338 166.143449)\n        (xy 122.97783 166.005965)\n        (xy 122.97852 165.9994)\n        (xy 122.960091 165.824064)\n        (xy 122.951504 165.797634)\n        (xy 122.908127 165.664136)\n        (xy 122.905611 165.656391)\n        (xy 122.901823 165.649829)\n        (xy 122.850691 165.561267)\n        (xy 122.81746 165.503709)\n        (xy 122.804719 165.489558)\n        (xy 122.703913 165.377602)\n        (xy 122.703912 165.377601)\n        (xy 122.699491 165.372691)\n        (xy 122.55686 165.269063)\n        (xy 122.550831 165.266379)\n        (xy 122.550828 165.266377)\n        (xy 122.401836 165.200042)\n        (xy 122.401833 165.200041)\n        (xy 122.3958 165.197355)\n        (xy 122.346575 165.186892)\n        (xy 122.229808 165.162072)\n        (xy 122.229804 165.162072)\n        (xy 122.223351 165.1607)\n        (xy 122.126 165.1607)\n        (xy 122.057879 165.140698)\n        (xy 122.011386 165.087042)\n        (xy 122 165.0347)\n        (xy 122 163.58041)\n        (xy 126.351677 163.58041)\n        (xy 126.352841 163.589312)\n        (xy 126.352841 163.589315)\n        (xy 126.357197 163.622624)\n        (xy 126.368498 163.709046)\n        (xy 126.381831 163.739348)\n        (xy 126.414733 163.814122)\n        (xy 126.420747 163.827791)\n        (xy 126.504223 163.927098)\n        (xy 126.511694 163.932071)\n        (xy 126.511695 163.932072)\n        (xy 126.604742 163.994009)\n        (xy 126.604746 163.994011)\n        (xy 126.612217 163.998984)\n        (xy 126.736045 164.037671)\n        (xy 126.865755 164.040048)\n        (xy 126.874474 164.037671)\n        (xy 126.982259 164.008286)\n        (xy 126.982261 164.008285)\n        (xy 126.990918 164.005925)\n        (xy 127.067849 163.958689)\n        (xy 127.093825 163.94274)\n        (xy 127.093826 163.94274)\n        (xy 127.101473 163.938044)\n        (xy 127.117601 163.920226)\n        (xy 127.182504 163.848523)\n        (xy 127.182505 163.848521)\n        (xy 127.188532 163.841863)\n        (xy 127.197218 163.823936)\n        (xy 127.241183 163.733191)\n        (xy 127.241183 163.73319)\n        (xy 127.245097 163.725112)\n        (xy 127.259062 163.642106)\n        (xy 127.265813 163.601977)\n        (xy 127.265813 163.601974)\n        (xy 127.26662 163.597179)\n        (xy 127.266757 163.586)\n        (xy 127.257248 163.519604)\n        (xy 127.267392 163.449339)\n        (xy 127.313915 163.395709)\n        (xy 127.382046 163.375745)\n        (xy 127.39261 163.376598)\n        (xy 127.396045 163.377671)\n        (xy 127.405019 163.377835)\n        (xy 127.405022 163.377836)\n        (xy 127.516779 163.379884)\n        (xy 127.516782 163.379884)\n        (xy 127.525755 163.380048)\n        (xy 127.534415 163.377687)\n        (xy 127.540805 163.376891)\n        (xy 127.610876 163.38832)\n        (xy 127.663644 163.435818)\n        (xy 127.682357 163.504304)\n        (xy 127.680879 163.52131)\n        (xy 127.673122 163.571132)\n        (xy 127.671677 163.58041)\n        (xy 127.672841 163.589312)\n        (xy 127.672841 163.589315)\n        (xy 127.677197 163.622624)\n        (xy 127.688498 163.709046)\n        (xy 127.701831 163.739348)\n        (xy 127.734733 163.814122)\n        (xy 127.740747 163.827791)\n        (xy 127.824223 163.927098)\n        (xy 127.831694 163.932071)\n        (xy 127.831695 163.932072)\n        (xy 127.924742 163.994009)\n        (xy 127.924746 163.994011)\n        (xy 127.932217 163.998984)\n        (xy 128.056045 164.037671)\n        (xy 128.185755 164.040048)\n        (xy 128.194474 164.037671)\n        (xy 128.302259 164.008286)\n        (xy 128.302261 164.008285)\n        (xy 128.310918 164.005925)\n        (xy 128.387849 163.958689)\n        (xy 128.413825 163.94274)\n        (xy 128.413826 163.94274)\n        (xy 128.421473 163.938044)\n        (xy 128.437601 163.920226)\n        (xy 128.502504 163.848523)\n        (xy 128.502505 163.848521)\n        (xy 128.508532 163.841863)\n        (xy 128.517218 163.823936)\n        (xy 128.561183 163.733191)\n        (xy 128.561183 163.73319)\n        (xy 128.565097 163.725112)\n        (xy 128.579062 163.642106)\n        (xy 128.585813 163.601977)\n        (xy 128.585813 163.601974)\n        (xy 128.58662 163.597179)\n        (xy 128.586757 163.586)\n        (xy 128.577111 163.518645)\n        (xy 128.56964 163.466472)\n        (xy 128.569639 163.466469)\n        (xy 128.568366 163.457579)\n        (xy 128.56462 163.449339)\n        (xy 128.530625 163.374573)\n        (xy 128.51467 163.339482)\n        (xy 128.429987 163.241202)\n        (xy 128.321123 163.17064)\n        (xy 128.196831 163.133469)\n        (xy 128.187855 163.133414)\n        (xy 128.187854 163.133414)\n        (xy 128.134553 163.133088)\n        (xy 128.067102 163.132676)\n        (xy 128.058956 163.135004)\n        (xy 127.989002 163.124471)\n        (xy 127.935656 163.077622)\n        (xy 127.916108 163.00937)\n        (xy 127.917851 162.989305)\n        (xy 127.925813 162.94198)\n        (xy 127.925814 162.941971)\n        (xy 127.92662 162.937179)\n        (xy 127.926757 162.926)\n        (xy 127.917248 162.859604)\n        (xy 127.927392 162.789339)\n        (xy 127.973915 162.735709)\n        (xy 128.042046 162.715745)\n        (xy 128.05261 162.716598)\n        (xy 128.056045 162.717671)\n        (xy 128.065019 162.717835)\n        (xy 128.065022 162.717836)\n        (xy 128.1209 162.71886)\n        (xy 128.185755 162.720048)\n        (xy 128.198402 162.7166)\n        (xy 128.302259 162.688286)\n        (xy 128.302261 162.688285)\n        (xy 128.310918 162.685925)\n        (xy 128.330949 162.673626)\n        (xy 134.124305 162.673626)\n        (xy 134.14287 162.84179)\n        (xy 134.14548 162.848922)\n        (xy 134.196681 162.988834)\n        (xy 134.201012 163.00067)\n        (xy 134.205248 163.006973)\n        (xy 134.205248 163.006974)\n        (xy 134.29114 163.134796)\n        (xy 134.291143 163.134799)\n        (xy 134.295374 163.141096)\n        (xy 134.361439 163.20121)\n        (xy 134.412865 163.248004)\n        (xy 134.420508 163.254959)\n        (xy 134.483651 163.289243)\n        (xy 134.562514 163.332062)\n        (xy 134.562516 163.332063)\n        (xy 134.569191 163.335687)\n        (xy 134.57654 163.337615)\n        (xy 134.576545 163.337617)\n        (xy 134.58588 163.340066)\n        (xy 134.646695 163.3767)\n        (xy 134.67805 163.440398)\n        (xy 134.678827 163.478387)\n        (xy 134.662824 163.599945)\n        (xy 134.657705 163.638826)\n        (xy 134.67627 163.80699)\n        (xy 134.67888 163.814122)\n        (xy 134.725948 163.94274)\n        (xy 134.734412 163.96587)\n        (xy 134.738648 163.972173)\n        (xy 134.738648 163.972174)\n        (xy 134.82454 164.099996)\n        (xy 134.824543 164.099999)\n        (xy 134.828774 164.106296)\n        (xy 134.883173 164.155795)\n        (xy 134.929145 164.197626)\n        (xy 134.953908 164.220159)\n        (xy 134.978899 164.233728)\n        (xy 135.090152 164.294133)\n        (xy 135.102591 164.300887)\n        (xy 135.266238 164.343819)\n        (xy 135.353847 164.345196)\n        (xy 135.427804 164.346358)\n        (xy 135.427807 164.346358)\n        (xy 135.435402 164.346477)\n        (xy 135.493523 164.333165)\n        (xy 135.592914 164.310402)\n        (xy 135.592918 164.310401)\n        (xy 135.600317 164.308706)\n        (xy 135.751462 164.232688)\n        (xy 135.757233 164.227759)\n        (xy 135.757236 164.227757)\n        (xy 135.874339 164.127741)\n        (xy 135.87434 164.12774)\n        (xy 135.880111 164.122811)\n        (xy 135.978837 163.985419)\n        (xy 135.984162 163.972174)\n        (xy 136.027269 163.86494)\n        (xy 136.041941 163.828443)\n        (xy 136.06578 163.660946)\n        (xy 136.065934 163.6462)\n        (xy 136.064131 163.631295)\n        (xy 136.054901 163.555026)\n        (xy 136.397641 163.555026)\n        (xy 136.399974 163.582812)\n        (xy 136.414632 163.757368)\n        (xy 136.415155 163.7636)\n        (xy 136.472848 163.9648)\n        (xy 136.475666 163.970282)\n        (xy 136.475667 163.970286)\n        (xy 136.565703 164.145477)\n        (xy 136.565706 164.145481)\n        (xy 136.568523 164.150963)\n        (xy 136.698534 164.314996)\n        (xy 136.703228 164.318991)\n        (xy 136.796027 164.397969)\n        (xy 136.85793 164.450653)\n        (xy 137.04064 164.552766)\n        (xy 137.239704 164.617446)\n        (xy 137.44754 164.642229)\n        (xy 137.453675 164.641757)\n        (xy 137.453677 164.641757)\n        (xy 137.65009 164.626644)\n        (xy 137.650095 164.626643)\n        (xy 137.656231 164.626171)\n        (xy 137.662161 164.624515)\n        (xy 137.662163 164.624515)\n        (xy 137.791978 164.58827)\n        (xy 137.857829 164.569884)\n        (xy 137.887948 164.55467)\n        (xy 137.947337 164.52467)\n        (xy 138.044655 164.475511)\n        (xy 138.125155 164.412618)\n        (xy 138.204736 164.350442)\n        (xy 138.209592 164.346648)\n        (xy 138.213698 164.341891)\n        (xy 138.342329 164.192871)\n        (xy 138.34233 164.192869)\n        (xy 138.346358 164.188203)\n        (xy 138.449745 164.00621)\n        (xy 138.515813 163.807603)\n        (xy 138.542046 163.599945)\n        (xy 138.542464 163.57)\n        (xy 138.540996 163.555026)\n        (xy 138.937641 163.555026)\n        (xy 138.939974 163.582812)\n        (xy 138.954632 163.757368)\n        (xy 138.955155 163.7636)\n        (xy 139.012848 163.9648)\n        (xy 139.015666 163.970282)\n        (xy 139.015667 163.970286)\n        (xy 139.105703 164.145477)\n        (xy 139.105706 164.145481)\n        (xy 139.108523 164.150963)\n        (xy 139.238534 164.314996)\n        (xy 139.243228 164.318991)\n        (xy 139.336027 164.397969)\n        (xy 139.39793 164.450653)\n        (xy 139.58064 164.552766)\n        (xy 139.779704 164.617446)\n        (xy 139.98754 164.642229)\n        (xy 139.993675 164.641757)\n        (xy 139.993677 164.641757)\n        (xy 140.19009 164.626644)\n        (xy 140.190095 164.626643)\n        (xy 140.196231 164.626171)\n        (xy 140.202161 164.624515)\n        (xy 140.202163 164.624515)\n        (xy 140.331978 164.58827)\n        (xy 140.397829 164.569884)\n        (xy 140.427948 164.55467)\n        (xy 140.487337 164.52467)\n        (xy 140.584655 164.475511)\n        (xy 140.665155 164.412618)\n        (xy 140.744736 164.350442)\n        (xy 140.749592 164.346648)\n        (xy 140.753698 164.341891)\n        (xy 140.882329 164.192871)\n        (xy 140.88233 164.192869)\n        (xy 140.886358 164.188203)\n        (xy 140.989745 164.00621)\n        (xy 141.055813 163.807603)\n        (xy 141.082046 163.599945)\n        (xy 141.082464 163.57)\n        (xy 141.080996 163.555026)\n        (xy 141.477641 163.555026)\n        (xy 141.479974 163.582812)\n        (xy 141.494632 163.757368)\n        (xy 141.495155 163.7636)\n        (xy 141.552848 163.9648)\n        (xy 141.555666 163.970282)\n        (xy 141.555667 163.970286)\n        (xy 141.645703 164.145477)\n        (xy 141.645706 164.145481)\n        (xy 141.648523 164.150963)\n        (xy 141.778534 164.314996)\n        (xy 141.783228 164.318991)\n        (xy 141.876027 164.397969)\n        (xy 141.93793 164.450653)\n        (xy 142.12064 164.552766)\n        (xy 142.319704 164.617446)\n        (xy 142.52754 164.642229)\n        (xy 142.533675 164.641757)\n        (xy 142.533677 164.641757)\n        (xy 142.73009 164.626644)\n        (xy 142.730095 164.626643)\n        (xy 142.736231 164.626171)\n        (xy 142.742161 164.624515)\n        (xy 142.742163 164.624515)\n        (xy 142.871978 164.58827)\n        (xy 142.937829 164.569884)\n        (xy 142.967948 164.55467)\n        (xy 143.027337 164.52467)\n        (xy 143.124655 164.475511)\n        (xy 143.205155 164.412618)\n        (xy 143.284736 164.350442)\n        (xy 143.289592 164.346648)\n        (xy 143.293698 164.341891)\n        (xy 143.422329 164.192871)\n        (xy 143.42233 164.192869)\n        (xy 143.426358 164.188203)\n        (xy 143.529745 164.00621)\n        (xy 143.595813 163.807603)\n        (xy 143.622046 163.599945)\n        (xy 143.622464 163.57)\n        (xy 143.620996 163.555026)\n        (xy 144.017641 163.555026)\n        (xy 144.019974 163.582812)\n        (xy 144.034632 163.757368)\n        (xy 144.035155 163.7636)\n        (xy 144.092848 163.9648)\n        (xy 144.095666 163.970282)\n        (xy 144.095667 163.970286)\n        (xy 144.185703 164.145477)\n        (xy 144.185706 164.145481)\n        (xy 144.188523 164.150963)\n        (xy 144.318534 164.314996)\n        (xy 144.323228 164.318991)\n        (xy 144.416027 164.397969)\n        (xy 144.47793 164.450653)\n        (xy 144.66064 164.552766)\n        (xy 144.859704 164.617446)\n        (xy 145.06754 164.642229)\n        (xy 145.073675 164.641757)\n        (xy 145.073677 164.641757)\n        (xy 145.27009 164.626644)\n        (xy 145.270095 164.626643)\n        (xy 145.276231 164.626171)\n        (xy 145.282161 164.624515)\n        (xy 145.282163 164.624515)\n        (xy 145.411978 164.58827)\n        (xy 145.477829 164.569884)\n        (xy 145.507948 164.55467)\n        (xy 145.567337 164.52467)\n        (xy 145.664655 164.475511)\n        (xy 145.745155 164.412618)\n        (xy 145.824736 164.350442)\n        (xy 145.829592 164.346648)\n        (xy 145.833698 164.341891)\n        (xy 145.962329 164.192871)\n        (xy 145.96233 164.192869)\n        (xy 145.966358 164.188203)\n        (xy 146.069745 164.00621)\n        (xy 146.135813 163.807603)\n        (xy 146.162046 163.599945)\n        (xy 146.162464 163.57)\n        (xy 146.160996 163.555026)\n        (xy 146.557641 163.555026)\n        (xy 146.559974 163.582812)\n        (xy 146.574632 163.757368)\n        (xy 146.575155 163.7636)\n        (xy 146.632848 163.9648)\n        (xy 146.635666 163.970282)\n        (xy 146.635667 163.970286)\n        (xy 146.725703 164.145477)\n        (xy 146.725706 164.145481)\n        (xy 146.728523 164.150963)\n        (xy 146.858534 164.314996)\n        (xy 146.863228 164.318991)\n        (xy 146.956027 164.397969)\n        (xy 147.01793 164.450653)\n        (xy 147.20064 164.552766)\n        (xy 147.399704 164.617446)\n        (xy 147.60754 164.642229)\n        (xy 147.613675 164.641757)\n        (xy 147.613677 164.641757)\n        (xy 147.81009 164.626644)\n        (xy 147.810095 164.626643)\n        (xy 147.816231 164.626171)\n        (xy 147.822161 164.624515)\n        (xy 147.822163 164.624515)\n        (xy 147.951978 164.58827)\n        (xy 148.017829 164.569884)\n        (xy 148.047948 164.55467)\n        (xy 148.107337 164.52467)\n        (xy 148.204655 164.475511)\n        (xy 148.285155 164.412618)\n        (xy 148.364736 164.350442)\n        (xy 148.369592 164.346648)\n        (xy 148.373698 164.341891)\n        (xy 148.502329 164.192871)\n        (xy 148.50233 164.192869)\n        (xy 148.506358 164.188203)\n        (xy 148.609745 164.00621)\n        (xy 148.675813 163.807603)\n        (xy 148.702046 163.599945)\n        (xy 148.702464 163.57)\n        (xy 148.700996 163.555026)\n        (xy 149.097641 163.555026)\n        (xy 149.099974 163.582812)\n        (xy 149.114632 163.757368)\n        (xy 149.115155 163.7636)\n        (xy 149.172848 163.9648)\n        (xy 149.175666 163.970282)\n        (xy 149.175667 163.970286)\n        (xy 149.265703 164.145477)\n        (xy 149.265706 164.145481)\n        (xy 149.268523 164.150963)\n        (xy 149.398534 164.314996)\n        (xy 149.403228 164.318991)\n        (xy 149.496027 164.397969)\n        (xy 149.55793 164.450653)\n        (xy 149.74064 164.552766)\n        (xy 149.939704 164.617446)\n        (xy 150.14754 164.642229)\n        (xy 150.153675 164.641757)\n        (xy 150.153677 164.641757)\n        (xy 150.35009 164.626644)\n        (xy 150.350095 164.626643)\n        (xy 150.356231 164.626171)\n        (xy 150.362161 164.624515)\n        (xy 150.362163 164.624515)\n        (xy 150.491978 164.58827)\n        (xy 150.557829 164.569884)\n        (xy 150.587948 164.55467)\n        (xy 150.647337 164.52467)\n        (xy 150.744655 164.475511)\n        (xy 150.825155 164.412618)\n        (xy 150.904736 164.350442)\n        (xy 150.909592 164.346648)\n        (xy 150.913698 164.341891)\n        (xy 151.042329 164.192871)\n        (xy 151.04233 164.192869)\n        (xy 151.046358 164.188203)\n        (xy 151.149745 164.00621)\n        (xy 151.215813 163.807603)\n        (xy 151.242046 163.599945)\n        (xy 151.242464 163.57)\n        (xy 151.240996 163.555026)\n        (xy 151.637641 163.555026)\n        (xy 151.639974 163.582812)\n        (xy 151.654632 163.757368)\n        (xy 151.655155 163.7636)\n        (xy 151.712848 163.9648)\n        (xy 151.715666 163.970282)\n        (xy 151.715667 163.970286)\n        (xy 151.805703 164.145477)\n        (xy 151.805706 164.145481)\n        (xy 151.808523 164.150963)\n        (xy 151.938534 164.314996)\n        (xy 151.943228 164.318991)\n        (xy 152.036027 164.397969)\n        (xy 152.09793 164.450653)\n        (xy 152.28064 164.552766)\n        (xy 152.479704 164.617446)\n        (xy 152.68754 164.642229)\n        (xy 152.693675 164.641757)\n        (xy 152.693677 164.641757)\n        (xy 152.89009 164.626644)\n        (xy 152.890095 164.626643)\n        (xy 152.896231 164.626171)\n        (xy 152.902161 164.624515)\n        (xy 152.902163 164.624515)\n        (xy 153.031978 164.58827)\n        (xy 153.097829 164.569884)\n        (xy 153.127948 164.55467)\n        (xy 153.187337 164.52467)\n        (xy 153.271126 164.482345)\n        (xy 154.702485 164.482345)\n        (xy 154.707394 164.488903)\n        (xy 154.815461 164.549299)\n        (xy 154.826702 164.55421)\n        (xy 155.013953 164.615052)\n        (xy 155.025927 164.617685)\n        (xy 155.221439 164.640998)\n        (xy 155.233688 164.641255)\n        (xy 155.430001 164.626149)\n        (xy 155.442079 164.624019)\n        (xy 155.631715 164.571072)\n        (xy 155.643145 164.566639)\n        (xy 155.789277 164.492822)\n        (xy 155.799561 164.483177)\n        (xy 155.797323 164.476533)\n        (xy 155.262812 163.942022)\n        (xy 155.248868 163.934408)\n        (xy 155.247035 163.934539)\n        (xy 155.24042 163.93879)\n        (xy 154.709245 164.469965)\n        (xy 154.702485 164.482345)\n        (xy 153.271126 164.482345)\n        (xy 153.284655 164.475511)\n        (xy 153.365155 164.412618)\n        (xy 153.444736 164.350442)\n        (xy 153.449592 164.346648)\n        (xy 153.453698 164.341891)\n        (xy 153.582329 164.192871)\n        (xy 153.58233 164.192869)\n        (xy 153.586358 164.188203)\n        (xy 153.689745 164.00621)\n        (xy 153.755813 163.807603)\n        (xy 153.782046 163.599945)\n        (xy 153.782464 163.57)\n        (xy 153.781599 163.561176)\n        (xy 154.178658 163.561176)\n        (xy 154.195133 163.757368)\n        (xy 154.197348 163.769435)\n        (xy 154.251615 163.958689)\n        (xy 154.256134 163.970101)\n        (xy 154.327477 164.108919)\n        (xy 154.337196 164.119138)\n        (xy 154.343996 164.116794)\n        (xy 154.877978 163.582812)\n        (xy 154.884356 163.571132)\n        (xy 155.614408 163.571132)\n        (xy 155.614539 163.572965)\n        (xy 155.61879 163.57958)\n        (xy 156.14979 164.11058)\n        (xy 156.16217 164.11734)\n        (xy 156.168903 164.112299)\n        (xy 156.226243 164.011363)\n        (xy 156.231232 164.000157)\n        (xy 156.293376 163.813344)\n        (xy 156.296096 163.801372)\n        (xy 156.321101 163.603435)\n        (xy 156.321593 163.596406)\n        (xy 156.321913 163.573505)\n        (xy 156.32162 163.566512)\n        (xy 156.320494 163.555026)\n        (xy 156.717641 163.555026)\n        (xy 156.719974 163.582812)\n        (xy 156.734632 163.757368)\n        (xy 156.735155 163.7636)\n        (xy 156.792848 163.9648)\n        (xy 156.795666 163.970282)\n        (xy 156.795667 163.970286)\n        (xy 156.885703 164.145477)\n        (xy 156.885706 164.145481)\n        (xy 156.888523 164.150963)\n        (xy 157.018534 164.314996)\n        (xy 157.023228 164.318991)\n        (xy 157.116027 164.397969)\n        (xy 157.17793 164.450653)\n        (xy 157.36064 164.552766)\n        (xy 157.559704 164.617446)\n        (xy 157.76754 164.642229)\n        (xy 157.773675 164.641757)\n        (xy 157.773677 164.641757)\n        (xy 157.97009 164.626644)\n        (xy 157.970095 164.626643)\n        (xy 157.976231 164.626171)\n        (xy 157.982161 164.624515)\n        (xy 157.982163 164.624515)\n        (xy 158.111978 164.58827)\n        (xy 158.177829 164.569884)\n        (xy 158.207948 164.55467)\n        (xy 158.267337 164.52467)\n        (xy 158.364655 164.475511)\n        (xy 158.445155 164.412618)\n        (xy 158.524736 164.350442)\n        (xy 158.529592 164.346648)\n        (xy 158.533698 164.341891)\n        (xy 158.662329 164.192871)\n        (xy 158.66233 164.192869)\n        (xy 158.666358 164.188203)\n        (xy 158.769745 164.00621)\n        (xy 158.835813 163.807603)\n        (xy 158.862046 163.599945)\n        (xy 158.862464 163.57)\n        (xy 158.860996 163.555026)\n        (xy 159.257641 163.555026)\n        (xy 159.259974 163.582812)\n        (xy 159.274632 163.757368)\n        (xy 159.275155 163.7636)\n        (xy 159.332848 163.9648)\n        (xy 159.335666 163.970282)\n        (xy 159.335667 163.970286)\n        (xy 159.425703 164.145477)\n        (xy 159.425706 164.145481)\n        (xy 159.428523 164.150963)\n        (xy 159.558534 164.314996)\n        (xy 159.563228 164.318991)\n        (xy 159.656027 164.397969)\n        (xy 159.71793 164.450653)\n        (xy 159.90064 164.552766)\n        (xy 160.099704 164.617446)\n        (xy 160.30754 164.642229)\n        (xy 160.313675 164.641757)\n        (xy 160.313677 164.641757)\n        (xy 160.51009 164.626644)\n        (xy 160.510095 164.626643)\n        (xy 160.516231 164.626171)\n        (xy 160.522161 164.624515)\n        (xy 160.522163 164.624515)\n        (xy 160.651978 164.58827)\n        (xy 160.717829 164.569884)\n        (xy 160.747948 164.55467)\n        (xy 160.807337 164.52467)\n        (xy 160.904655 164.475511)\n        (xy 160.985155 164.412618)\n        (xy 161.064736 164.350442)\n        (xy 161.069592 164.346648)\n        (xy 161.073698 164.341891)\n        (xy 161.202329 164.192871)\n        (xy 161.20233 164.192869)\n        (xy 161.206358 164.188203)\n        (xy 161.309745 164.00621)\n        (xy 161.375813 163.807603)\n        (xy 161.402046 163.599945)\n        (xy 161.402464 163.57)\n        (xy 161.400996 163.555026)\n        (xy 161.797641 163.555026)\n        (xy 161.799974 163.582812)\n        (xy 161.814632 163.757368)\n        (xy 161.815155 163.7636)\n        (xy 161.872848 163.9648)\n        (xy 161.875666 163.970282)\n        (xy 161.875667 163.970286)\n        (xy 161.965703 164.145477)\n        (xy 161.965706 164.145481)\n        (xy 161.968523 164.150963)\n        (xy 162.098534 164.314996)\n        (xy 162.103228 164.318991)\n        (xy 162.196027 164.397969)\n        (xy 162.25793 164.450653)\n        (xy 162.44064 164.552766)\n        (xy 162.639704 164.617446)\n        (xy 162.84754 164.642229)\n        (xy 162.853675 164.641757)\n        (xy 162.853677 164.641757)\n        (xy 163.05009 164.626644)\n        (xy 163.050095 164.626643)\n        (xy 163.056231 164.626171)\n        (xy 163.062161 164.624515)\n        (xy 163.062163 164.624515)\n        (xy 163.191978 164.58827)\n        (xy 163.257829 164.569884)\n        (xy 163.287948 164.55467)\n        (xy 163.347337 164.52467)\n        (xy 163.444655 164.475511)\n        (xy 163.525155 164.412618)\n        (xy 163.604736 164.350442)\n        (xy 163.609592 164.346648)\n        (xy 163.613698 164.341891)\n        (xy 163.742329 164.192871)\n        (xy 163.74233 164.192869)\n        (xy 163.746358 164.188203)\n        (xy 163.849745 164.00621)\n        (xy 163.915813 163.807603)\n        (xy 163.942046 163.599945)\n        (xy 163.942464 163.57)\n        (xy 163.940996 163.555026)\n        (xy 164.337641 163.555026)\n        (xy 164.339974 163.582812)\n        (xy 164.354632 163.757368)\n        (xy 164.355155 163.7636)\n        (xy 164.412848 163.9648)\n        (xy 164.415666 163.970282)\n        (xy 164.415667 163.970286)\n        (xy 164.505703 164.145477)\n        (xy 164.505706 164.145481)\n        (xy 164.508523 164.150963)\n        (xy 164.638534 164.314996)\n        (xy 164.643228 164.318991)\n        (xy 164.736027 164.397969)\n        (xy 164.79793 164.450653)\n        (xy 164.98064 164.552766)\n        (xy 165.179704 164.617446)\n        (xy 165.38754 164.642229)\n        (xy 165.393675 164.641757)\n        (xy 165.393677 164.641757)\n        (xy 165.59009 164.626644)\n        (xy 165.590095 164.626643)\n        (xy 165.596231 164.626171)\n        (xy 165.602161 164.624515)\n        (xy 165.602163 164.624515)\n        (xy 165.731978 164.58827)\n        (xy 165.797829 164.569884)\n        (xy 165.827948 164.55467)\n        (xy 165.887337 164.52467)\n        (xy 165.984655 164.475511)\n        (xy 166.065155 164.412618)\n        (xy 166.110285 164.377358)\n        (xy 166.8827 164.377358)\n        (xy 166.883876 164.387243)\n        (xy 166.884685 164.39404)\n        (xy 166.885867 164.403978)\n        (xy 166.932036 164.507919)\n        (xy 166.9684 164.544219)\n        (xy 167.004295 164.580052)\n        (xy 167.004297 164.580053)\n        (xy 167.012528 164.58827)\n        (xy 167.116549 164.634258)\n        (xy 167.142642 164.6373)\n        (xy 168.757358 164.6373)\n        (xy 168.768252 164.636004)\n        (xy 168.774593 164.63525)\n        (xy 168.774596 164.635249)\n        (xy 168.783978 164.634133)\n        (xy 168.887919 164.587964)\n        (xy 168.931587 164.544219)\n        (xy 168.960052 164.515705)\n        (xy 168.960053 164.515703)\n        (xy 168.96827 164.507472)\n        (xy 169.014258 164.403451)\n        (xy 169.0173 164.377358)\n        (xy 169.0173 162.762642)\n        (xy 169.016004 162.751748)\n        (xy 169.01525 162.745407)\n        (xy 169.015249 162.745404)\n        (xy 169.014133 162.736022)\n        (xy 168.967964 162.632081)\n        (xy 168.914275 162.578486)\n        (xy 168.895705 162.559948)\n        (xy 168.895703 162.559947)\n        (xy 168.887472 162.55173)\n        (xy 168.783451 162.505742)\n        (xy 168.757358 162.5027)\n        (xy 167.142642 162.5027)\n        (xy 167.131748 162.503996)\n        (xy 167.125407 162.50475)\n        (xy 167.125404 162.504751)\n        (xy 167.116022 162.505867)\n        (xy 167.012081 162.552036)\n        (xy 166.979446 162.584728)\n        (xy 166.939948 162.624295)\n        (xy 166.939947 162.624297)\n        (xy 166.93173 162.632528)\n        (xy 166.885742 162.736549)\n        (xy 166.8827 162.762642)\n        (xy 166.8827 164.377358)\n        (xy 166.110285 164.377358)\n        (xy 166.144736 164.350442)\n        (xy 166.149592 164.346648)\n        (xy 166.153698 164.341891)\n        (xy 166.282329 164.192871)\n        (xy 166.28233 164.192869)\n        (xy 166.286358 164.188203)\n        (xy 166.389745 164.00621)\n        (xy 166.455813 163.807603)\n        (xy 166.482046 163.599945)\n        (xy 166.482464 163.57)\n        (xy 166.462039 163.361691)\n        (xy 166.45949 163.353246)\n        (xy 166.409238 163.186807)\n        (xy 166.401542 163.161316)\n        (xy 166.303278 162.976507)\n        (xy 166.228803 162.885192)\n        (xy 166.174884 162.81908)\n        (xy 166.174881 162.819077)\n        (xy 166.170989 162.814305)\n        (xy 166.16624 162.810376)\n        (xy 166.014464 162.684816)\n        (xy 166.014461 162.684814)\n        (xy 166.009714 162.680887)\n        (xy 165.825597 162.581335)\n        (xy 165.696148 162.541264)\n        (xy 165.631536 162.521263)\n        (xy 165.631533 162.521262)\n        (xy 165.625649 162.519441)\n        (xy 165.619524 162.518797)\n        (xy 165.619523 162.518797)\n        (xy 165.423615 162.498206)\n        (xy 165.423614 162.498206)\n        (xy 165.417487 162.497562)\n        (xy 165.29921 162.508326)\n        (xy 165.215181 162.515973)\n        (xy 165.21518 162.515973)\n        (xy 165.20904 162.516532)\n        (xy 165.203126 162.518273)\n        (xy 165.203124 162.518273)\n        (xy 165.10446 162.547312)\n        (xy 165.008248 162.575629)\n        (xy 165.002783 162.578486)\n        (xy 164.828558 162.669568)\n        (xy 164.822758 162.6726)\n        (xy 164.659636 162.803754)\n        (xy 164.525095 162.964093)\n        (xy 164.522125 162.969496)\n        (xy 164.522124 162.969497)\n        (xy 164.501521 163.006974)\n        (xy 164.42426 163.147511)\n        (xy 164.360972 163.347022)\n        (xy 164.360286 163.353139)\n        (xy 164.360285 163.353143)\n        (xy 164.343093 163.506418)\n        (xy 164.337641 163.555026)\n        (xy 163.940996 163.555026)\n        (xy 163.922039 163.361691)\n        (xy 163.91949 163.353246)\n        (xy 163.869238 163.186807)\n        (xy 163.861542 163.161316)\n        (xy 163.763278 162.976507)\n        (xy 163.688803 162.885192)\n        (xy 163.634884 162.81908)\n        (xy 163.634881 162.819077)\n        (xy 163.630989 162.814305)\n        (xy 163.62624 162.810376)\n        (xy 163.474464 162.684816)\n        (xy 163.474461 162.684814)\n        (xy 163.469714 162.680887)\n        (xy 163.285597 162.581335)\n        (xy 163.156148 162.541264)\n        (xy 163.091536 162.521263)\n        (xy 163.091533 162.521262)\n        (xy 163.085649 162.519441)\n        (xy 163.079524 162.518797)\n        (xy 163.079523 162.518797)\n        (xy 162.883615 162.498206)\n        (xy 162.883614 162.498206)\n        (xy 162.877487 162.497562)\n        (xy 162.75921 162.508326)\n        (xy 162.675181 162.515973)\n        (xy 162.67518 162.515973)\n        (xy 162.66904 162.516532)\n        (xy 162.663126 162.518273)\n        (xy 162.663124 162.518273)\n        (xy 162.56446 162.547312)\n        (xy 162.468248 162.575629)\n        (xy 162.462783 162.578486)\n        (xy 162.288558 162.669568)\n        (xy 162.282758 162.6726)\n        (xy 162.119636 162.803754)\n        (xy 161.985095 162.964093)\n        (xy 161.982125 162.969496)\n        (xy 161.982124 162.969497)\n        (xy 161.961521 163.006974)\n        (xy 161.88426 163.147511)\n        (xy 161.820972 163.347022)\n        (xy 161.820286 163.353139)\n        (xy 161.820285 163.353143)\n        (xy 161.803093 163.506418)\n        (xy 161.797641 163.555026)\n        (xy 161.400996 163.555026)\n        (xy 161.382039 163.361691)\n        (xy 161.37949 163.353246)\n        (xy 161.329238 163.186807)\n        (xy 161.321542 163.161316)\n        (xy 161.223278 162.976507)\n        (xy 161.148803 162.885192)\n        (xy 161.094884 162.81908)\n        (xy 161.094881 162.819077)\n        (xy 161.090989 162.814305)\n        (xy 161.08624 162.810376)\n        (xy 160.934464 162.684816)\n        (xy 160.934461 162.684814)\n        (xy 160.929714 162.680887)\n        (xy 160.745597 162.581335)\n        (xy 160.616148 162.541264)\n        (xy 160.551536 162.521263)\n        (xy 160.551533 162.521262)\n        (xy 160.545649 162.519441)\n        (xy 160.539524 162.518797)\n        (xy 160.539523 162.518797)\n        (xy 160.343615 162.498206)\n        (xy 160.343614 162.498206)\n        (xy 160.337487 162.497562)\n        (xy 160.21921 162.508326)\n        (xy 160.135181 162.515973)\n        (xy 160.13518 162.515973)\n        (xy 160.12904 162.516532)\n        (xy 160.123126 162.518273)\n        (xy 160.123124 162.518273)\n        (xy 160.02446 162.547312)\n        (xy 159.928248 162.575629)\n        (xy 159.922783 162.578486)\n        (xy 159.748558 162.669568)\n        (xy 159.742758 162.6726)\n        (xy 159.579636 162.803754)\n        (xy 159.445095 162.964093)\n        (xy 159.442125 162.969496)\n        (xy 159.442124 162.969497)\n        (xy 159.421521 163.006974)\n        (xy 159.34426 163.147511)\n        (xy 159.280972 163.347022)\n        (xy 159.280286 163.353139)\n        (xy 159.280285 163.353143)\n        (xy 159.263093 163.506418)\n        (xy 159.257641 163.555026)\n        (xy 158.860996 163.555026)\n        (xy 158.842039 163.361691)\n        (xy 158.83949 163.353246)\n        (xy 158.789238 163.186807)\n        (xy 158.781542 163.161316)\n        (xy 158.683278 162.976507)\n        (xy 158.608803 162.885192)\n        (xy 158.554884 162.81908)\n        (xy 158.554881 162.819077)\n        (xy 158.550989 162.814305)\n        (xy 158.54624 162.810376)\n        (xy 158.394464 162.684816)\n        (xy 158.394461 162.684814)\n        (xy 158.389714 162.680887)\n        (xy 158.205597 162.581335)\n        (xy 158.076148 162.541264)\n        (xy 158.011536 162.521263)\n        (xy 158.011533 162.521262)\n        (xy 158.005649 162.519441)\n        (xy 157.999524 162.518797)\n        (xy 157.999523 162.518797)\n        (xy 157.803615 162.498206)\n        (xy 157.803614 162.498206)\n        (xy 157.797487 162.497562)\n        (xy 157.67921 162.508326)\n        (xy 157.595181 162.515973)\n        (xy 157.59518 162.515973)\n        (xy 157.58904 162.516532)\n        (xy 157.583126 162.518273)\n        (xy 157.583124 162.518273)\n        (xy 157.48446 162.547312)\n        (xy 157.388248 162.575629)\n        (xy 157.382783 162.578486)\n        (xy 157.208558 162.669568)\n        (xy 157.202758 162.6726)\n        (xy 157.039636 162.803754)\n        (xy 156.905095 162.964093)\n        (xy 156.902125 162.969496)\n        (xy 156.902124 162.969497)\n        (xy 156.881521 163.006974)\n        (xy 156.80426 163.147511)\n        (xy 156.740972 163.347022)\n        (xy 156.740286 163.353139)\n        (xy 156.740285 163.353143)\n        (xy 156.723093 163.506418)\n        (xy 156.717641 163.555026)\n        (xy 156.320494 163.555026)\n        (xy 156.302148 163.367921)\n        (xy 156.299765 163.355886)\n        (xy 156.242859 163.167407)\n        (xy 156.238184 163.156064)\n        (xy 156.172043 163.03167)\n        (xy 156.162181 163.021587)\n        (xy 156.155055 163.024155)\n        (xy 155.622022 163.557188)\n        (xy 155.614408 163.571132)\n        (xy 154.884356 163.571132)\n        (xy 154.885592 163.568868)\n        (xy 154.885461 163.567035)\n        (xy 154.88121 163.56042)\n        (xy 154.349821 163.029031)\n        (xy 154.337441 163.022271)\n        (xy 154.331053 163.027053)\n        (xy 154.267688 163.142314)\n        (xy 154.26286 163.153578)\n        (xy 154.203325 163.341257)\n        (xy 154.200777 163.353246)\n        (xy 154.178829 163.548908)\n        (xy 154.178658 163.561176)\n        (xy 153.781599 163.561176)\n        (xy 153.762039 163.361691)\n        (xy 153.75949 163.353246)\n        (xy 153.709238 163.186807)\n        (xy 153.701542 163.161316)\n        (xy 153.603278 162.976507)\n        (xy 153.528803 162.885192)\n        (xy 153.474884 162.81908)\n        (xy 153.474881 162.819077)\n        (xy 153.470989 162.814305)\n        (xy 153.46624 162.810376)\n        (xy 153.314464 162.684816)\n        (xy 153.314461 162.684814)\n        (xy 153.309714 162.680887)\n        (xy 153.266509 162.657526)\n        (xy 154.701244 162.657526)\n        (xy 154.703697 162.664487)\n        (xy 155.237188 163.197978)\n        (xy 155.251132 163.205592)\n        (xy 155.252965 163.205461)\n        (xy 155.25958 163.20121)\n        (xy 155.791222 162.669568)\n        (xy 155.797982 162.657188)\n        (xy 155.793323 162.650965)\n        (xy 155.67082 162.584728)\n        (xy 155.659515 162.579976)\n        (xy 155.471435 162.521755)\n        (xy 155.459422 162.519289)\n        (xy 155.263612 162.498708)\n        (xy 155.251344 162.498623)\n        (xy 155.055273 162.516466)\n        (xy 155.043224 162.518764)\n        (xy 154.854345 162.574355)\n        (xy 154.842976 162.578948)\n        (xy 154.711393 162.647738)\n        (xy 154.701244 162.657526)\n        (xy 153.266509 162.657526)\n        (xy 153.125597 162.581335)\n        (xy 152.996148 162.541264)\n        (xy 152.931536 162.521263)\n        (xy 152.931533 162.521262)\n        (xy 152.925649 162.519441)\n        (xy 152.919524 162.518797)\n        (xy 152.919523 162.518797)\n        (xy 152.723615 162.498206)\n        (xy 152.723614 162.498206)\n        (xy 152.717487 162.497562)\n        (xy 152.59921 162.508326)\n        (xy 152.515181 162.515973)\n        (xy 152.51518 162.515973)\n        (xy 152.50904 162.516532)\n        (xy 152.503126 162.518273)\n        (xy 152.503124 162.518273)\n        (xy 152.40446 162.547312)\n        (xy 152.308248 162.575629)\n        (xy 152.302783 162.578486)\n        (xy 152.128558 162.669568)\n        (xy 152.122758 162.6726)\n        (xy 151.959636 162.803754)\n        (xy 151.825095 162.964093)\n        (xy 151.822125 162.969496)\n        (xy 151.822124 162.969497)\n        (xy 151.801521 163.006974)\n        (xy 151.72426 163.147511)\n        (xy 151.660972 163.347022)\n        (xy 151.660286 163.353139)\n        (xy 151.660285 163.353143)\n        (xy 151.643093 163.506418)\n        (xy 151.637641 163.555026)\n        (xy 151.240996 163.555026)\n        (xy 151.222039 163.361691)\n        (xy 151.21949 163.353246)\n        (xy 151.169238 163.186807)\n        (xy 151.161542 163.161316)\n        (xy 151.063278 162.976507)\n        (xy 150.988803 162.885192)\n        (xy 150.934884 162.81908)\n        (xy 150.934881 162.819077)\n        (xy 150.930989 162.814305)\n        (xy 150.92624 162.810376)\n        (xy 150.774464 162.684816)\n        (xy 150.774461 162.684814)\n        (xy 150.769714 162.680887)\n        (xy 150.585597 162.581335)\n        (xy 150.456148 162.541264)\n        (xy 150.391536 162.521263)\n        (xy 150.391533 162.521262)\n        (xy 150.385649 162.519441)\n        (xy 150.379524 162.518797)\n        (xy 150.379523 162.518797)\n        (xy 150.183615 162.498206)\n        (xy 150.183614 162.498206)\n        (xy 150.177487 162.497562)\n        (xy 150.05921 162.508326)\n        (xy 149.975181 162.515973)\n        (xy 149.97518 162.515973)\n        (xy 149.96904 162.516532)\n        (xy 149.963126 162.518273)\n        (xy 149.963124 162.518273)\n        (xy 149.86446 162.547312)\n        (xy 149.768248 162.575629)\n        (xy 149.762783 162.578486)\n        (xy 149.588558 162.669568)\n        (xy 149.582758 162.6726)\n        (xy 149.419636 162.803754)\n        (xy 149.285095 162.964093)\n        (xy 149.282125 162.969496)\n        (xy 149.282124 162.969497)\n        (xy 149.261521 163.006974)\n        (xy 149.18426 163.147511)\n        (xy 149.120972 163.347022)\n        (xy 149.120286 163.353139)\n        (xy 149.120285 163.353143)\n        (xy 149.103093 163.506418)\n        (xy 149.097641 163.555026)\n        (xy 148.700996 163.555026)\n        (xy 148.682039 163.361691)\n        (xy 148.67949 163.353246)\n        (xy 148.629238 163.186807)\n        (xy 148.621542 163.161316)\n        (xy 148.523278 162.976507)\n        (xy 148.448803 162.885192)\n        (xy 148.394884 162.81908)\n        (xy 148.394881 162.819077)\n        (xy 148.390989 162.814305)\n        (xy 148.38624 162.810376)\n        (xy 148.234464 162.684816)\n        (xy 148.234461 162.684814)\n        (xy 148.229714 162.680887)\n        (xy 148.045597 162.581335)\n        (xy 147.916148 162.541264)\n        (xy 147.851536 162.521263)\n        (xy 147.851533 162.521262)\n        (xy 147.845649 162.519441)\n        (xy 147.839524 162.518797)\n        (xy 147.839523 162.518797)\n        (xy 147.643615 162.498206)\n        (xy 147.643614 162.498206)\n        (xy 147.637487 162.497562)\n        (xy 147.51921 162.508326)\n        (xy 147.435181 162.515973)\n        (xy 147.43518 162.515973)\n        (xy 147.42904 162.516532)\n        (xy 147.423126 162.518273)\n        (xy 147.423124 162.518273)\n        (xy 147.32446 162.547312)\n        (xy 147.228248 162.575629)\n        (xy 147.222783 162.578486)\n        (xy 147.048558 162.669568)\n        (xy 147.042758 162.6726)\n        (xy 146.879636 162.803754)\n        (xy 146.745095 162.964093)\n        (xy 146.742125 162.969496)\n        (xy 146.742124 162.969497)\n        (xy 146.721521 163.006974)\n        (xy 146.64426 163.147511)\n        (xy 146.580972 163.347022)\n        (xy 146.580286 163.353139)\n        (xy 146.580285 163.353143)\n        (xy 146.563093 163.506418)\n        (xy 146.557641 163.555026)\n        (xy 146.160996 163.555026)\n        (xy 146.142039 163.361691)\n        (xy 146.13949 163.353246)\n        (xy 146.089238 163.186807)\n        (xy 146.081542 163.161316)\n        (xy 145.983278 162.976507)\n        (xy 145.908803 162.885192)\n        (xy 145.854884 162.81908)\n        (xy 145.854881 162.819077)\n        (xy 145.850989 162.814305)\n        (xy 145.84624 162.810376)\n        (xy 145.694464 162.684816)\n        (xy 145.694461 162.684814)\n        (xy 145.689714 162.680887)\n        (xy 145.505597 162.581335)\n        (xy 145.376148 162.541264)\n        (xy 145.311536 162.521263)\n        (xy 145.311533 162.521262)\n        (xy 145.305649 162.519441)\n        (xy 145.299524 162.518797)\n        (xy 145.299523 162.518797)\n        (xy 145.103615 162.498206)\n        (xy 145.103614 162.498206)\n        (xy 145.097487 162.497562)\n        (xy 144.97921 162.508326)\n        (xy 144.895181 162.515973)\n        (xy 144.89518 162.515973)\n        (xy 144.88904 162.516532)\n        (xy 144.883126 162.518273)\n        (xy 144.883124 162.518273)\n        (xy 144.78446 162.547312)\n        (xy 144.688248 162.575629)\n        (xy 144.682783 162.578486)\n        (xy 144.508558 162.669568)\n        (xy 144.502758 162.6726)\n        (xy 144.339636 162.803754)\n        (xy 144.205095 162.964093)\n        (xy 144.202125 162.969496)\n        (xy 144.202124 162.969497)\n        (xy 144.181521 163.006974)\n        (xy 144.10426 163.147511)\n        (xy 144.040972 163.347022)\n        (xy 144.040286 163.353139)\n        (xy 144.040285 163.353143)\n        (xy 144.023093 163.506418)\n        (xy 144.017641 163.555026)\n        (xy 143.620996 163.555026)\n        (xy 143.602039 163.361691)\n        (xy 143.59949 163.353246)\n        (xy 143.549238 163.186807)\n        (xy 143.541542 163.161316)\n        (xy 143.443278 162.976507)\n        (xy 143.368803 162.885192)\n        (xy 143.314884 162.81908)\n        (xy 143.314881 162.819077)\n        (xy 143.310989 162.814305)\n        (xy 143.30624 162.810376)\n        (xy 143.154464 162.684816)\n        (xy 143.154461 162.684814)\n        (xy 143.149714 162.680887)\n        (xy 142.965597 162.581335)\n        (xy 142.836148 162.541264)\n        (xy 142.771536 162.521263)\n        (xy 142.771533 162.521262)\n        (xy 142.765649 162.519441)\n        (xy 142.759524 162.518797)\n        (xy 142.759523 162.518797)\n        (xy 142.563615 162.498206)\n        (xy 142.563614 162.498206)\n        (xy 142.557487 162.497562)\n        (xy 142.43921 162.508326)\n        (xy 142.355181 162.515973)\n        (xy 142.35518 162.515973)\n        (xy 142.34904 162.516532)\n        (xy 142.343126 162.518273)\n        (xy 142.343124 162.518273)\n        (xy 142.24446 162.547312)\n        (xy 142.148248 162.575629)\n        (xy 142.142783 162.578486)\n        (xy 141.968558 162.669568)\n        (xy 141.962758 162.6726)\n        (xy 141.799636 162.803754)\n        (xy 141.665095 162.964093)\n        (xy 141.662125 162.969496)\n        (xy 141.662124 162.969497)\n        (xy 141.641521 163.006974)\n        (xy 141.56426 163.147511)\n        (xy 141.500972 163.347022)\n        (xy 141.500286 163.353139)\n        (xy 141.500285 163.353143)\n        (xy 141.483093 163.506418)\n        (xy 141.477641 163.555026)\n        (xy 141.080996 163.555026)\n        (xy 141.062039 163.361691)\n        (xy 141.05949 163.353246)\n        (xy 141.009238 163.186807)\n        (xy 141.001542 163.161316)\n        (xy 140.903278 162.976507)\n        (xy 140.828803 162.885192)\n        (xy 140.774884 162.81908)\n        (xy 140.774881 162.819077)\n        (xy 140.770989 162.814305)\n        (xy 140.76624 162.810376)\n        (xy 140.614464 162.684816)\n        (xy 140.614461 162.684814)\n        (xy 140.609714 162.680887)\n        (xy 140.425597 162.581335)\n        (xy 140.296148 162.541264)\n        (xy 140.231536 162.521263)\n        (xy 140.231533 162.521262)\n        (xy 140.225649 162.519441)\n        (xy 140.219524 162.518797)\n        (xy 140.219523 162.518797)\n        (xy 140.023615 162.498206)\n        (xy 140.023614 162.498206)\n        (xy 140.017487 162.497562)\n        (xy 139.89921 162.508326)\n        (xy 139.815181 162.515973)\n        (xy 139.81518 162.515973)\n        (xy 139.80904 162.516532)\n        (xy 139.803126 162.518273)\n        (xy 139.803124 162.518273)\n        (xy 139.70446 162.547312)\n        (xy 139.608248 162.575629)\n        (xy 139.602783 162.578486)\n        (xy 139.428558 162.669568)\n        (xy 139.422758 162.6726)\n        (xy 139.259636 162.803754)\n        (xy 139.125095 162.964093)\n        (xy 139.122125 162.969496)\n        (xy 139.122124 162.969497)\n        (xy 139.101521 163.006974)\n        (xy 139.02426 163.147511)\n        (xy 138.960972 163.347022)\n        (xy 138.960286 163.353139)\n        (xy 138.960285 163.353143)\n        (xy 138.943093 163.506418)\n        (xy 138.937641 163.555026)\n        (xy 138.540996 163.555026)\n        (xy 138.522039 163.361691)\n        (xy 138.51949 163.353246)\n        (xy 138.469238 163.186807)\n        (xy 138.461542 163.161316)\n        (xy 138.363278 162.976507)\n        (xy 138.288803 162.885192)\n        (xy 138.234884 162.81908)\n        (xy 138.234881 162.819077)\n        (xy 138.230989 162.814305)\n        (xy 138.22624 162.810376)\n        (xy 138.074464 162.684816)\n        (xy 138.074461 162.684814)\n        (xy 138.069714 162.680887)\n        (xy 137.885597 162.581335)\n        (xy 137.756148 162.541264)\n        (xy 137.691536 162.521263)\n        (xy 137.691533 162.521262)\n        (xy 137.685649 162.519441)\n        (xy 137.679524 162.518797)\n        (xy 137.679523 162.518797)\n        (xy 137.483615 162.498206)\n        (xy 137.483614 162.498206)\n        (xy 137.477487 162.497562)\n        (xy 137.35921 162.508326)\n        (xy 137.275181 162.515973)\n        (xy 137.27518 162.515973)\n        (xy 137.26904 162.516532)\n        (xy 137.263126 162.518273)\n        (xy 137.263124 162.518273)\n        (xy 137.16446 162.547312)\n        (xy 137.068248 162.575629)\n        (xy 137.062783 162.578486)\n        (xy 136.888558 162.669568)\n        (xy 136.882758 162.6726)\n        (xy 136.719636 162.803754)\n        (xy 136.585095 162.964093)\n        (xy 136.582125 162.969496)\n        (xy 136.582124 162.969497)\n        (xy 136.561521 163.006974)\n        (xy 136.48426 163.147511)\n        (xy 136.420972 163.347022)\n        (xy 136.420286 163.353139)\n        (xy 136.420285 163.353143)\n        (xy 136.403093 163.506418)\n        (xy 136.397641 163.555026)\n        (xy 136.054901 163.555026)\n        (xy 136.049019 163.506418)\n        (xy 136.045609 163.47824)\n        (xy 135.985806 163.319978)\n        (xy 135.943611 163.258583)\n        (xy 135.894281 163.186807)\n        (xy 135.894279 163.186805)\n        (xy 135.889979 163.180548)\n        (xy 135.884308 163.175495)\n        (xy 135.769331 163.073054)\n        (xy 135.769328 163.073052)\n        (xy 135.763659 163.068001)\n        (xy 135.614139 162.988834)\n        (xy 135.605757 162.986729)\n        (xy 135.604963 162.986529)\n        (xy 135.603787 162.985837)\n        (xy 135.599678 162.98426)\n        (xy 135.599941 162.983575)\n        (xy 135.543767 162.950535)\n        (xy 135.511745 162.88717)\n        (xy 135.510914 162.846571)\n        (xy 135.527877 162.727382)\n        (xy 135.53238 162.695746)\n        (xy 135.532534 162.681)\n        (xy 135.531173 162.669746)\n        (xy 135.520253 162.579513)\n        (xy 135.512209 162.51304)\n        (xy 135.452406 162.354778)\n        (xy 135.395732 162.272316)\n        (xy 135.360881 162.221607)\n        (xy 135.360879 162.221605)\n        (xy 135.356579 162.215348)\n        (xy 135.350908 162.210295)\n        (xy 135.235931 162.107854)\n        (xy 135.235928 162.107852)\n        (xy 135.230259 162.102801)\n        (xy 135.080739 162.023634)\n        (xy 135.064209 162.019482)\n        (xy 134.924022 161.984269)\n        (xy 134.924018 161.984269)\n        (xy 134.916651 161.982418)\n        (xy 134.909052 161.982378)\n        (xy 134.90905 161.982378)\n        (xy 134.838708 161.98201)\n        (xy 134.747469 161.981532)\n        (xy 134.740088 161.983304)\n        (xy 134.590338 162.019256)\n        (xy 134.590335 162.019257)\n        (xy 134.582959 162.021028)\n        (xy 134.432618 162.098624)\n        (xy 134.426897 162.103614)\n        (xy 134.426895 162.103616)\n        (xy 134.369024 162.1541)\n        (xy 134.305126 162.209842)\n        (xy 134.291451 162.2293)\n        (xy 134.217912 162.333936)\n        (xy 134.207844 162.348261)\n        (xy 134.146388 162.505889)\n        (xy 134.144996 162.516466)\n        (xy 134.126425 162.657526)\n        (xy 134.124305 162.673626)\n        (xy 128.330949 162.673626)\n        (xy 128.421473 162.618044)\n        (xy 128.451629 162.584728)\n        (xy 128.502504 162.528523)\n        (xy 128.502505 162.528521)\n        (xy 128.508532 162.521863)\n        (xy 128.51397 162.51064)\n        (xy 128.561183 162.413191)\n        (xy 128.561183 162.41319)\n        (xy 128.565097 162.405112)\n        (xy 128.58662 162.277179)\n        (xy 128.586757 162.266)\n        (xy 128.568366 162.137579)\n        (xy 128.562238 162.1241)\n        (xy 128.53332 162.0605)\n        (xy 128.51467 162.019482)\n        (xy 128.460247 161.95632)\n        (xy 128.435848 161.928004)\n        (xy 128.429987 161.921202)\n        (xy 128.321123 161.85064)\n        (xy 128.196831 161.813469)\n        (xy 128.187855 161.813414)\n        (xy 128.187854 161.813414)\n        (xy 128.134553 161.813088)\n        (xy 128.067102 161.812676)\n        (xy 127.942366 161.848326)\n        (xy 127.934779 161.853113)\n        (xy 127.934777 161.853114)\n        (xy 127.91166 161.8677)\n        (xy 127.832648 161.917553)\n        (xy 127.74677 162.014791)\n        (xy 127.742956 162.022914)\n        (xy 127.742955 162.022916)\n        (xy 127.740731 162.027653)\n        (xy 127.691636 162.132223)\n        (xy 127.690256 162.141087)\n        (xy 127.690255 162.14109)\n        (xy 127.674115 162.244755)\n        (xy 127.671677 162.26041)\n        (xy 127.672841 162.269312)\n        (xy 127.672841 162.269314)\n        (xy 127.67502 162.285977)\n        (xy 127.68057 162.328412)\n        (xy 127.681292 162.333936)\n        (xy 127.670292 162.404076)\n        (xy 127.623118 162.457133)\n        (xy 127.554747 162.476264)\n        (xy 127.543007 162.475316)\n        (xy 127.536831 162.473469)\n        (xy 127.527858 162.473414)\n        (xy 127.527857 162.473414)\n        (xy 127.470757 162.473065)\n        (xy 127.407102 162.472676)\n        (xy 127.398956 162.475004)\n        (xy 127.329002 162.464471)\n        (xy 127.275656 162.417622)\n        (xy 127.256108 162.34937)\n        (xy 127.257851 162.329305)\n        (xy 127.265813 162.28198)\n        (xy 127.265814 162.281971)\n        (xy 127.26662 162.277179)\n        (xy 127.266757 162.266)\n        (xy 127.248366 162.137579)\n        (xy 127.242238 162.1241)\n        (xy 127.21332 162.0605)\n        (xy 127.19467 162.019482)\n        (xy 127.140247 161.95632)\n        (xy 127.115848 161.928004)\n        (xy 127.109987 161.921202)\n        (xy 127.001123 161.85064)\n        (xy 126.876831 161.813469)\n        (xy 126.867855 161.813414)\n        (xy 126.867854 161.813414)\n        (xy 126.814553 161.813088)\n        (xy 126.747102 161.812676)\n        (xy 126.622366 161.848326)\n        (xy 126.614779 161.853113)\n        (xy 126.614777 161.853114)\n        (xy 126.59166 161.8677)\n        (xy 126.512648 161.917553)\n        (xy 126.42677 162.014791)\n        (xy 126.422956 162.022914)\n        (xy 126.422955 162.022916)\n        (xy 126.420731 162.027653)\n        (xy 126.371636 162.132223)\n        (xy 126.370256 162.141087)\n        (xy 126.370255 162.14109)\n        (xy 126.354115 162.244755)\n        (xy 126.351677 162.26041)\n        (xy 126.352841 162.269312)\n        (xy 126.352841 162.269315)\n        (xy 126.35502 162.285977)\n        (xy 126.368498 162.389046)\n        (xy 126.372115 162.397266)\n        (xy 126.416797 162.498813)\n        (xy 126.420747 162.507791)\n        (xy 126.426524 162.514664)\n        (xy 126.426525 162.514665)\n        (xy 126.429558 162.518273)\n        (xy 126.504223 162.607098)\n        (xy 126.511694 162.612071)\n        (xy 126.511695 162.612072)\n        (xy 126.604742 162.674009)\n        (xy 126.604746 162.674011)\n        (xy 126.612217 162.678984)\n        (xy 126.736045 162.717671)\n        (xy 126.798726 162.71882)\n        (xy 126.856779 162.719884)\n        (xy 126.856782 162.719884)\n        (xy 126.865755 162.720048)\n        (xy 126.874415 162.717687)\n        (xy 126.880805 162.716891)\n        (xy 126.950876 162.72832)\n        (xy 127.003644 162.775818)\n        (xy 127.022357 162.844304)\n        (xy 127.020879 162.86131)\n        (xy 127.016853 162.88717)\n        (xy 127.011677 162.92041)\n        (xy 127.012841 162.929312)\n        (xy 127.012841 162.929314)\n        (xy 127.015616 162.950535)\n        (xy 127.02124 162.993536)\n        (xy 127.021292 162.993936)\n        (xy 127.010292 163.064076)\n        (xy 126.963118 163.117133)\n        (xy 126.894747 163.136264)\n        (xy 126.883007 163.135316)\n        (xy 126.876831 163.133469)\n        (xy 126.867858 163.133414)\n        (xy 126.867857 163.133414)\n        (xy 126.810757 163.133065)\n        (xy 126.747102 163.132676)\n        (xy 126.622366 163.168326)\n        (xy 126.614779 163.173113)\n        (xy 126.614777 163.173114)\n        (xy 126.602995 163.180548)\n        (xy 126.512648 163.237553)\n        (xy 126.42677 163.334791)\n        (xy 126.422956 163.342914)\n        (xy 126.422955 163.342916)\n        (xy 126.408092 163.374573)\n        (xy 126.371636 163.452223)\n        (xy 126.370256 163.461087)\n        (xy 126.370255 163.46109)\n        (xy 126.353122 163.571132)\n        (xy 126.351677 163.58041)\n        (xy 122 163.58041)\n        (xy 122 161.073426)\n        (xy 123.507105 161.073426)\n        (xy 123.52567 161.24159)\n        (xy 123.52828 161.248722)\n        (xy 123.577133 161.382218)\n        (xy 123.583812 161.40047)\n        (xy 123.588048 161.406773)\n        (xy 123.588048 161.406774)\n        (xy 123.67394 161.534596)\n        (xy 123.673943 161.534599)\n        (xy 123.678174 161.540896)\n        (xy 123.803308 161.654759)\n        (xy 123.817302 161.662357)\n        (xy 123.930474 161.723804)\n        (xy 123.951991 161.735487)\n        (xy 124.115638 161.778419)\n        (xy 124.203247 161.779796)\n        (xy 124.277204 161.780958)\n        (xy 124.277207 161.780958)\n        (xy 124.284802 161.781077)\n        (xy 124.342923 161.767765)\n        (xy 124.442314 161.745002)\n        (xy 124.442318 161.745001)\n        (xy 124.449717 161.743306)\n        (xy 124.600862 161.667288)\n        (xy 124.606633 161.662359)\n        (xy 124.606636 161.662357)\n        (xy 124.723739 161.562341)\n        (xy 124.72374 161.56234)\n        (xy 124.729511 161.557411)\n        (xy 124.828237 161.420019)\n        (xy 124.833562 161.406774)\n        (xy 124.865568 161.327156)\n        (xy 124.891341 161.263043)\n        (xy 124.893023 161.251226)\n        (xy 135.597505 161.251226)\n        (xy 135.61607 161.41939)\n        (xy 135.61868 161.426522)\n        (xy 135.668383 161.562341)\n        (xy 135.674212 161.57827)\n        (xy 135.678448 161.584573)\n        (xy 135.678448 161.584574)\n        (xy 135.76434 161.712396)\n        (xy 135.764343 161.712399)\n        (xy 135.768574 161.718696)\n        (xy 135.893708 161.832559)\n        (xy 136.042391 161.913287)\n        (xy 136.206038 161.956219)\n        (xy 136.293647 161.957596)\n        (xy 136.367604 161.958758)\n        (xy 136.367607 161.958758)\n        (xy 136.375202 161.958877)\n        (xy 136.448414 161.942109)\n        (xy 136.532714 161.922802)\n        (xy 136.532718 161.922801)\n        (xy 136.540117 161.921106)\n        (xy 136.691262 161.845088)\n        (xy 136.697033 161.840159)\n        (xy 136.697036 161.840157)\n        (xy 136.814139 161.740141)\n        (xy 136.81414 161.74014)\n        (xy 136.819911 161.735211)\n        (xy 136.918637 161.597819)\n        (xy 136.923962 161.584574)\n        (xy 136.94342 161.536169)\n        (xy 136.981741 161.440843)\n        (xy 136.983051 161.431645)\n        (xy 137.000242 161.310852)\n        (xy 137.009593 161.290299)\n        (xy 137.239506 161.290299)\n        (xy 137.250224 161.31478)\n        (xy 137.266091 161.458504)\n        (xy 137.320007 161.605838)\n        (xy 137.324244 161.612144)\n        (xy 137.324246 161.612147)\n        (xy 137.3613 161.667288)\n        (xy 137.407512 161.736058)\n        (xy 137.523552 161.841647)\n        (xy 137.530229 161.845272)\n        (xy 137.53023 161.845273)\n        (xy 137.54495 161.853265)\n        (xy 137.661429 161.916508)\n        (xy 137.813183 161.95632)\n        (xy 137.894713 161.957601)\n        (xy 137.962455 161.958665)\n        (xy 137.962458 161.958665)\n        (xy 137.970053 161.958784)\n        (xy 138.02424 161.946373)\n        (xy 138.11558 161.925454)\n        (xy 138.115584 161.925453)\n        (xy 138.122983 161.923758)\n        (xy 138.263143 161.853265)\n        (xy 138.306726 161.816042)\n        (xy 138.376669 161.756306)\n        (xy 138.376671 161.756303)\n        (xy 138.382443 161.751374)\n        (xy 138.38687 161.745214)\n        (xy 138.386873 161.74521)\n        (xy 138.464507 161.637169)\n        (xy 138.473994 161.623966)\n        (xy 138.478745 161.612147)\n        (xy 138.529679 161.485447)\n        (xy 138.52968 161.485445)\n        (xy 138.532512 161.478399)\n        (xy 138.554618 161.323075)\n        (xy 138.554761 161.3094)\n        (xy 138.551656 161.283737)\n        (xy 138.542189 161.205509)\n        (xy 138.535913 161.153647)\n        (xy 138.480456 161.006886)\n        (xy 138.429248 160.932378)\n        (xy 138.395895 160.883848)\n        (xy 138.395894 160.883846)\n        (xy 138.391593 160.877589)\n        (xy 138.385922 160.872536)\n        (xy 138.280126 160.778275)\n        (xy 138.280123 160.778273)\n        (xy 138.274454 160.773222)\n        (xy 138.1358 160.699808)\n        (xy 138.128435 160.697958)\n        (xy 137.991009 160.663439)\n        (xy 137.991005 160.663439)\n        (xy 137.983638 160.661588)\n        (xy 137.976038 160.661548)\n        (xy 137.976037 160.661548)\n        (xy 137.91191 160.661212)\n        (xy 137.826751 160.660766)\n        (xy 137.819371 160.662538)\n        (xy 137.819369 160.662538)\n        (xy 137.681575 160.695619)\n        (xy 137.681571 160.69562)\n        (xy 137.674196 160.697391)\n        (xy 137.642017 160.714)\n        (xy 137.562301 160.755145)\n        (xy 137.534781 160.769349)\n        (xy 137.529059 160.774341)\n        (xy 137.529057 160.774342)\n        (xy 137.500554 160.799207)\n        (xy 137.416555 160.872484)\n        (xy 137.412188 160.878698)\n        (xy 137.334737 160.9889)\n        (xy 137.326343 161.000843)\n        (xy 137.307532 161.049091)\n        (xy 137.274309 161.134304)\n        (xy 137.269353 161.147015)\n        (xy 137.268361 161.154548)\n        (xy 137.268361 161.154549)\n        (xy 137.255143 161.254951)\n        (xy 137.239506 161.290299)\n        (xy 137.009593 161.290299)\n        (xy 137.015648 161.276989)\n        (xy 137.005134 161.253642)\n        (xy 136.998889 161.202035)\n        (xy 136.985409 161.09064)\n        (xy 136.925606 160.932378)\n        (xy 136.900885 160.896409)\n        (xy 136.834081 160.799207)\n        (xy 136.834079 160.799205)\n        (xy 136.829779 160.792948)\n        (xy 136.824108 160.787895)\n        (xy 136.709131 160.685454)\n        (xy 136.709128 160.685452)\n        (xy 136.703459 160.680401)\n        (xy 136.696362 160.676643)\n        (xy 136.592039 160.621407)\n        (xy 136.553939 160.601234)\n        (xy 136.543564 160.598628)\n        (xy 136.397222 160.561869)\n        (xy 136.397218 160.561869)\n        (xy 136.389851 160.560018)\n        (xy 136.382252 160.559978)\n        (xy 136.38225 160.559978)\n        (xy 136.311908 160.55961)\n        (xy 136.220669 160.559132)\n        (xy 136.213288 160.560904)\n        (xy 136.063538 160.596856)\n        (xy 136.063535 160.596857)\n        (xy 136.056159 160.598628)\n        (xy 135.905818 160.676224)\n        (xy 135.900097 160.681214)\n        (xy 135.900095 160.681216)\n        (xy 135.815999 160.754578)\n        (xy 135.778326 160.787442)\n        (xy 135.767225 160.803237)\n        (xy 135.688309 160.915524)\n        (xy 135.681044 160.925861)\n        (xy 135.619588 161.083489)\n        (xy 135.618001 161.095546)\n        (xy 135.598774 161.24159)\n        (xy 135.597505 161.251226)\n        (xy 124.893023 161.251226)\n        (xy 124.91518 161.095546)\n        (xy 124.915334 161.0808)\n        (xy 124.914804 161.076413)\n        (xy 124.896616 160.92612)\n        (xy 124.895009 160.91284)\n        (xy 124.835206 160.754578)\n        (xy 124.807318 160.714)\n        (xy 124.743681 160.621407)\n        (xy 124.743679 160.621405)\n        (xy 124.739379 160.615148)\n        (xy 124.733708 160.610095)\n        (xy 124.618731 160.507654)\n        (xy 124.618728 160.507652)\n        (xy 124.613059 160.502601)\n        (xy 124.463539 160.423434)\n        (xy 124.453164 160.420828)\n        (xy 124.306822 160.384069)\n        (xy 124.306818 160.384069)\n        (xy 124.299451 160.382218)\n        (xy 124.291852 160.382178)\n        (xy 124.29185 160.382178)\n        (xy 124.221508 160.38181)\n        (xy 124.130269 160.381332)\n        (xy 124.122888 160.383104)\n        (xy 123.973138 160.419056)\n        (xy 123.973135 160.419057)\n        (xy 123.965759 160.420828)\n        (xy 123.815418 160.498424)\n        (xy 123.809697 160.503414)\n        (xy 123.809695 160.503416)\n        (xy 123.715755 160.585365)\n        (xy 123.687926 160.609642)\n        (xy 123.673899 160.6296)\n        (xy 123.604226 160.728736)\n        (xy 123.590644 160.748061)\n        (xy 123.587882 160.755144)\n        (xy 123.587882 160.755145)\n        (xy 123.573143 160.792948)\n        (xy 123.529188 160.905689)\n        (xy 123.528197 160.913218)\n        (xy 123.510309 161.049091)\n        (xy 123.507105 161.073426)\n        (xy 122 161.073426)\n        (xy 122 159.435757)\n        (xy 122.01688 159.372759)\n        (xy 122.035211 159.341009)\n        (xy 122.057767 159.271589)\n        (xy 122.087651 159.179615)\n        (xy 122.087651 159.179614)\n        (xy 122.089691 159.173336)\n        (xy 122.091377 159.1573)\n        (xy 122.10743 159.004565)\n        (xy 122.10812 158.998)\n        (xy 122.101138 158.931568)\n        (xy 122.090381 158.829228)\n        (xy 122.090381 158.829227)\n        (xy 122.089691 158.822664)\n        (xy 122.084037 158.805261)\n        (xy 122.053454 158.711138)\n        (xy 122.035211 158.654991)\n        (xy 122.01688 158.623241)\n        (xy 122 158.560243)\n        (xy 122 157.949226)\n        (xy 122.592705 157.949226)\n        (xy 122.61127 158.11739)\n        (xy 122.620799 158.143428)\n        (xy 122.666358 158.267924)\n        (xy 122.669412 158.27627)\n        (xy 122.673648 158.282573)\n        (xy 122.673648 158.282574)\n        (xy 122.75954 158.410396)\n        (xy 122.759543 158.410399)\n        (xy 122.763774 158.416696)\n        (xy 122.82713 158.474345)\n        (xy 122.873371 158.516421)\n        (xy 122.888908 158.530559)\n        (xy 122.895583 158.534183)\n        (xy 123.022406 158.603042)\n        (xy 123.037591 158.611287)\n        (xy 123.201238 158.654219)\n        (xy 123.288847 158.655596)\n        (xy 123.362804 158.656758)\n        (xy 123.362807 158.656758)\n        (xy 123.370402 158.656877)\n        (xy 123.436144 158.64182)\n        (xy 123.454871 158.637531)\n        (xy 123.525738 158.64182)\n        (xy 123.583036 158.683742)\n        (xy 123.592118 158.697348)\n        (xy 123.65594 158.807891)\n        (xy 123.660358 158.812798)\n        (xy 123.660359 158.812799)\n        (xy 123.762475 158.92621)\n        (xy 123.773909 158.938909)\n        (xy 123.91654 159.042537)\n        (xy 123.922569 159.045221)\n        (xy 123.922572 159.045223)\n        (xy 124.071564 159.111558)\n        (xy 124.071567 159.111559)\n        (xy 124.0776 159.114245)\n        (xy 124.102149 159.119463)\n        (xy 124.243592 159.149528)\n        (xy 124.243596 159.149528)\n        (xy 124.250049 159.1509)\n        (xy 124.426351 159.1509)\n        (xy 124.432804 159.149528)\n        (xy 124.432808 159.149528)\n        (xy 124.574251 159.119463)\n        (xy 124.5988 159.114245)\n        (xy 124.604833 159.111559)\n        (xy 124.604836 159.111558)\n        (xy 124.753828 159.045223)\n        (xy 124.753831 159.045221)\n        (xy 124.75986 159.042537)\n        (xy 124.902491 158.938909)\n        (xy 124.913925 158.92621)\n        (xy 125.016041 158.812799)\n        (xy 125.016042 158.812798)\n        (xy 125.02046 158.807891)\n        (xy 125.088799 158.689524)\n        (xy 125.105307 158.660932)\n        (xy 125.105308 158.660931)\n        (xy 125.108611 158.655209)\n        (xy 125.155467 158.511)\n        (xy 125.161051 158.493815)\n        (xy 125.161051 158.493814)\n        (xy 125.163091 158.487536)\n        (xy 125.164478 158.474345)\n        (xy 125.18083 158.318765)\n        (xy 125.18152 158.3122)\n        (xy 125.18083 158.305635)\n        (xy 125.163781 158.143428)\n        (xy 125.163781 158.143427)\n        (xy 125.163091 158.136864)\n        (xy 125.14897 158.093402)\n        (xy 125.122783 158.012809)\n        (xy 125.108611 157.969191)\n        (xy 125.086969 157.931705)\n        (xy 125.086677 157.9312)\n        (xy 129.43848 157.9312)\n        (xy 129.43917 157.937765)\n        (xy 129.455529 158.093402)\n        (xy 129.456909 158.106536)\n        (xy 129.458949 158.112814)\n        (xy 129.458949 158.112815)\n        (xy 129.476438 158.166641)\n        (xy 129.511389 158.274209)\n        (xy 129.514692 158.279931)\n        (xy 129.514693 158.279932)\n        (xy 129.51925 158.287825)\n        (xy 129.59954 158.426891)\n        (xy 129.603958 158.431798)\n        (xy 129.603959 158.431799)\n        (xy 129.669247 158.504309)\n        (xy 129.717509 158.557909)\n        (xy 129.781206 158.604188)\n        (xy 129.851392 158.655181)\n        (xy 129.86014 158.661537)\n        (xy 129.866169 158.664221)\n        (xy 129.866172 158.664223)\n        (xy 130.015164 158.730558)\n        (xy 130.015167 158.730559)\n        (xy 130.0212 158.733245)\n        (xy 130.05765 158.740993)\n        (xy 130.187192 158.768528)\n        (xy 130.187196 158.768528)\n        (xy 130.193649 158.7699)\n        (xy 130.369951 158.7699)\n        (xy 130.376404 158.768528)\n        (xy 130.376408 158.768528)\n        (xy 130.50595 158.740993)\n        (xy 130.5424 158.733245)\n        (xy 130.548433 158.730559)\n        (xy 130.548436 158.730558)\n        (xy 130.651584 158.684634)\n        (xy 130.721951 158.6752)\n        (xy 130.786248 158.705307)\n        (xy 130.824061 158.765396)\n        (xy 130.822665 158.838677)\n        (xy 130.808327 158.882806)\n        (xy 130.803109 158.898864)\n        (xy 130.802419 158.905427)\n        (xy 130.802419 158.905428)\n        (xy 130.791999 159.004565)\n        (xy 130.78468 159.0742)\n        (xy 130.78537 159.080765)\n        (xy 130.800939 159.228886)\n        (xy 130.803109 159.249536)\n        (xy 130.805149 159.255814)\n        (xy 130.805149 159.255815)\n        (xy 130.824247 159.314593)\n        (xy 130.857589 159.417209)\n        (xy 130.860892 159.422931)\n        (xy 130.860893 159.422932)\n        (xy 130.883451 159.462004)\n        (xy 130.94574 159.569891)\n        (xy 130.950158 159.574798)\n        (xy 130.950159 159.574799)\n        (xy 131.045336 159.680504)\n        (xy 131.063709 159.700909)\n        (xy 131.20634 159.804537)\n        (xy 131.212369 159.807221)\n        (xy 131.212372 159.807223)\n        (xy 131.361364 159.873558)\n        (xy 131.361367 159.873559)\n        (xy 131.3674 159.876245)\n        (xy 131.402224 159.883647)\n        (xy 131.533392 159.911528)\n        (xy 131.533396 159.911528)\n        (xy 131.539849 159.9129)\n        (xy 131.716151 159.9129)\n        (xy 131.722604 159.911528)\n        (xy 131.722608 159.911528)\n        (xy 131.853776 159.883647)\n        (xy 131.8886 159.876245)\n        (xy 131.894633 159.873559)\n        (xy 131.894636 159.873558)\n        (xy 132.043628 159.807223)\n        (xy 132.043631 159.807221)\n        (xy 132.04966 159.804537)\n        (xy 132.192291 159.700909)\n        (xy 132.210664 159.680504)\n        (xy 132.305841 159.574799)\n        (xy 132.305842 159.574798)\n        (xy 132.31026 159.569891)\n        (xy 132.372549 159.462004)\n        (xy 132.395107 159.422932)\n        (xy 132.395108 159.422931)\n        (xy 132.398411 159.417209)\n        (xy 132.431753 159.314593)\n        (xy 132.450851 159.255815)\n        (xy 132.450851 159.255814)\n        (xy 132.452891 159.249536)\n        (xy 132.455062 159.228886)\n        (xy 132.47063 159.080765)\n        (xy 132.47132 159.0742)\n        (xy 132.470545 159.066826)\n        (xy 133.387705 159.066826)\n        (xy 133.40627 159.23499)\n        (xy 133.40888 159.242122)\n        (xy 133.460503 159.383187)\n        (xy 133.464412 159.39387)\n        (xy 133.468648 159.400173)\n        (xy 133.468648 159.400174)\n        (xy 133.55454 159.527996)\n        (xy 133.554543 159.527999)\n        (xy 133.558774 159.534296)\n        (xy 133.683908 159.648159)\n        (xy 133.715633 159.665384)\n        (xy 133.81794 159.720932)\n        (xy 133.832591 159.728887)\n        (xy 133.996238 159.771819)\n        (xy 134.083847 159.773196)\n        (xy 134.157804 159.774358)\n        (xy 134.157807 159.774358)\n        (xy 134.165402 159.774477)\n        (xy 134.223523 159.761165)\n        (xy 134.322914 159.738402)\n        (xy 134.322918 159.738401)\n        (xy 134.330317 159.736706)\n        (xy 134.481462 159.660688)\n        (xy 134.487233 159.655759)\n        (xy 134.487236 159.655757)\n        (xy 134.604339 159.555741)\n        (xy 134.60434 159.55574)\n        (xy 134.610111 159.550811)\n        (xy 134.708837 159.413419)\n        (xy 134.714162 159.400174)\n        (xy 134.741521 159.332116)\n        (xy 134.755493 159.297358)\n        (xy 136.4027 159.297358)\n        (xy 136.403996 159.308252)\n        (xy 136.404685 159.31404)\n        (xy 136.405867 159.323978)\n        (xy 136.452036 159.427919)\n        (xy 136.464382 159.440243)\n        (xy 136.524295 159.500052)\n        (xy 136.524297 159.500053)\n        (xy 136.532528 159.50827)\n        (xy 136.636549 159.554258)\n        (xy 136.662642 159.5573)\n        (xy 138.277358 159.5573)\n        (xy 138.288252 159.556004)\n        (xy 138.294593 159.55525)\n        (xy 138.294596 159.555249)\n        (xy 138.303978 159.554133)\n        (xy 138.407919 159.507964)\n        (xy 138.447998 159.467814)\n        (xy 138.480052 159.435705)\n        (xy 138.480053 159.435703)\n        (xy 138.48827 159.427472)\n        (xy 138.534258 159.323451)\n        (xy 138.5373 159.297358)\n        (xy 138.5373 157.682642)\n        (xy 138.535595 157.668309)\n        (xy 138.53525 157.665407)\n        (xy 138.535249 157.665404)\n        (xy 138.534133 157.656022)\n        (xy 138.487964 157.552081)\n        (xy 138.440064 157.504265)\n        (xy 138.415705 157.479948)\n        (xy 138.415703 157.479947)\n        (xy 138.407472 157.47173)\n        (xy 138.303451 157.425742)\n        (xy 138.277358 157.4227)\n        (xy 136.662642 157.4227)\n        (xy 136.651748 157.423996)\n        (xy 136.645407 157.42475)\n        (xy 136.645404 157.424751)\n        (xy 136.636022 157.425867)\n        (xy 136.532081 157.472036)\n        (xy 136.498136 157.506041)\n        (xy 136.459948 157.544295)\n        (xy 136.459947 157.544297)\n        (xy 136.45173 157.552528)\n        (xy 136.405742 157.656549)\n        (xy 136.4027 157.682642)\n        (xy 136.4027 159.297358)\n        (xy 134.755493 159.297358)\n        (xy 134.771941 159.256443)\n        (xy 134.79578 159.088946)\n        (xy 134.795934 159.0742)\n        (xy 134.79522 159.068295)\n        (xy 134.782846 158.966045)\n        (xy 134.775609 158.90624)\n        (xy 134.715806 158.747978)\n        (xy 134.703834 158.730558)\n        (xy 134.624281 158.614807)\n        (xy 134.624279 158.614805)\n        (xy 134.619979 158.608548)\n        (xy 134.614089 158.6033)\n        (xy 134.499331 158.501054)\n        (xy 134.499328 158.501052)\n        (xy 134.493659 158.496001)\n        (xy 134.485748 158.491812)\n        (xy 134.363133 158.426891)\n        (xy 134.344139 158.416834)\n        (xy 134.333764 158.414228)\n        (xy 134.187422 158.377469)\n        (xy 134.187418 158.377469)\n        (xy 134.180051 158.375618)\n        (xy 134.172452 158.375578)\n        (xy 134.17245 158.375578)\n        (xy 134.102108 158.37521)\n        (xy 134.010869 158.374732)\n        (xy 134.003488 158.376504)\n        (xy 133.853738 158.412456)\n        (xy 133.853735 158.412457)\n        (xy 133.846359 158.414228)\n        (xy 133.696018 158.491824)\n        (xy 133.690297 158.496814)\n        (xy 133.690295 158.496816)\n        (xy 133.577794 158.594957)\n        (xy 133.568526 158.603042)\n        (xy 133.558659 158.617082)\n        (xy 133.476871 158.733455)\n        (xy 133.471244 158.741461)\n        (xy 133.409788 158.899089)\n        (xy 133.40541 158.932345)\n        (xy 133.388727 159.059066)\n        (xy 133.387705 159.066826)\n        (xy 132.470545 159.066826)\n        (xy 132.464001 159.004565)\n        (xy 132.453581 158.905428)\n        (xy 132.453581 158.905427)\n        (xy 132.452891 158.898864)\n        (xy 132.447674 158.882806)\n        (xy 132.400453 158.737476)\n        (xy 132.398411 158.731191)\n        (xy 132.386834 158.711138)\n        (xy 132.356163 158.658015)\n        (xy 132.31026 158.578509)\n        (xy 132.293071 158.559418)\n        (xy 132.196713 158.452402)\n        (xy 132.196712 158.452401)\n        (xy 132.192291 158.447491)\n        (xy 132.04966 158.343863)\n        (xy 132.043631 158.341179)\n        (xy 132.043628 158.341177)\n        (xy 131.894636 158.274842)\n        (xy 131.894633 158.274841)\n        (xy 131.8886 158.272155)\n        (xy 131.836764 158.261137)\n        (xy 131.722608 158.236872)\n        (xy 131.722604 158.236872)\n        (xy 131.716151 158.2355)\n        (xy 131.539849 158.2355)\n        (xy 131.533396 158.236872)\n        (xy 131.533392 158.236872)\n        (xy 131.419236 158.261137)\n        (xy 131.3674 158.272155)\n        (xy 131.361367 158.274841)\n        (xy 131.361364 158.274842)\n        (xy 131.258216 158.320766)\n        (xy 131.187849 158.3302)\n        (xy 131.123552 158.300093)\n        (xy 131.085739 158.240004)\n        (xy 131.087135 158.166723)\n        (xy 131.104651 158.112815)\n        (xy 131.104651 158.112814)\n        (xy 131.106691 158.106536)\n        (xy 131.108072 158.093402)\n        (xy 131.12443 157.937765)\n        (xy 131.12512 157.9312)\n        (xy 131.121474 157.896507)\n        (xy 131.107381 157.762428)\n        (xy 131.107381 157.762427)\n        (xy 131.106691 157.755864)\n        (xy 131.099018 157.732247)\n        (xy 131.054253 157.594476)\n        (xy 131.052211 157.588191)\n        (xy 130.96406 157.435509)\n        (xy 130.95838 157.4292)\n        (xy 130.850513 157.309402)\n        (xy 130.850512 157.309401)\n        (xy 130.846091 157.304491)\n        (xy 130.70346 157.200863)\n        (xy 130.697431 157.198179)\n        (xy 130.697428 157.198177)\n        (xy 130.548436 157.131842)\n        (xy 130.548433 157.131841)\n        (xy 130.5424 157.129155)\n        (xy 130.477081 157.115271)\n        (xy 130.376408 157.093872)\n        (xy 130.376404 157.093872)\n        (xy 130.369951 157.0925)\n        (xy 130.193649 157.0925)\n        (xy 130.187196 157.093872)\n        (xy 130.187192 157.093872)\n        (xy 130.086519 157.115271)\n        (xy 130.0212 157.129155)\n        (xy 130.015167 157.131841)\n        (xy 130.015164 157.131842)\n        (xy 129.866172 157.198177)\n        (xy 129.866169 157.198179)\n        (xy 129.86014 157.200863)\n        (xy 129.717509 157.304491)\n        (xy 129.713088 157.309401)\n        (xy 129.713087 157.309402)\n        (xy 129.605221 157.4292)\n        (xy 129.59954 157.435509)\n        (xy 129.511389 157.588191)\n        (xy 129.509347 157.594476)\n        (xy 129.464583 157.732247)\n        (xy 129.456909 157.755864)\n        (xy 129.456219 157.762427)\n        (xy 129.456219 157.762428)\n        (xy 129.442126 157.896507)\n        (xy 129.43848 157.9312)\n        (xy 125.086677 157.9312)\n        (xy 125.058846 157.882996)\n        (xy 125.02046 157.816509)\n        (xy 124.974205 157.765137)\n        (xy 124.906913 157.690402)\n        (xy 124.906912 157.690401)\n        (xy 124.902491 157.685491)\n        (xy 124.75986 157.581863)\n        (xy 124.753831 157.579179)\n        (xy 124.753828 157.579177)\n        (xy 124.604836 157.512842)\n        (xy 124.604833 157.512841)\n        (xy 124.5988 157.510155)\n        (xy 124.548733 157.499513)\n        (xy 124.432808 157.474872)\n        (xy 124.432804 157.474872)\n        (xy 124.426351 157.4735)\n        (xy 124.250049 157.4735)\n        (xy 124.243596 157.474872)\n        (xy 124.243592 157.474872)\n        (xy 124.127667 157.499513)\n        (xy 124.0776 157.510155)\n        (xy 124.071567 157.512841)\n        (xy 124.071564 157.512842)\n        (xy 123.990008 157.549153)\n        (xy 123.919641 157.558587)\n        (xy 123.855344 157.52848)\n        (xy 123.834923 157.505417)\n        (xy 123.824979 157.490948)\n        (xy 123.819308 157.485895)\n        (xy 123.704331 157.383454)\n        (xy 123.704328 157.383452)\n        (xy 123.698659 157.378401)\n        (xy 123.549139 157.299234)\n        (xy 123.537068 157.296202)\n        (xy 123.392422 157.259869)\n        (xy 123.392418 157.259869)\n        (xy 123.385051 157.258018)\n        (xy 123.377452 157.257978)\n        (xy 123.37745 157.257978)\n        (xy 123.307108 157.25761)\n        (xy 123.215869 157.257132)\n        (xy 123.208488 157.258904)\n        (xy 123.058738 157.294856)\n        (xy 123.058735 157.294857)\n        (xy 123.051359 157.296628)\n        (xy 122.901018 157.374224)\n        (xy 122.895297 157.379214)\n        (xy 122.895295 157.379216)\n        (xy 122.821094 157.443946)\n        (xy 122.773526 157.485442)\n        (xy 122.765798 157.496438)\n        (xy 122.683855 157.613032)\n        (xy 122.676244 157.623861)\n        (xy 122.614788 157.781489)\n        (xy 122.609425 157.822227)\n        (xy 122.594214 157.937765)\n        (xy 122.592705 157.949226)\n        (xy 122 157.949226)\n        (xy 122 157.139399)\n        (xy 122.020002 157.071278)\n        (xy 122.073658 157.024785)\n        (xy 122.140919 157.014285)\n        (xy 122.158304 157.016358)\n        (xy 122.20754 157.022229)\n        (xy 122.213675 157.021757)\n        (xy 122.213677 157.021757)\n        (xy 122.41009 157.006644)\n        (xy 122.410095 157.006643)\n        (xy 122.416231 157.006171)\n        (xy 122.422161 157.004515)\n        (xy 122.422163 157.004515)\n        (xy 122.551978 156.96827)\n        (xy 122.617829 156.949884)\n        (xy 122.630826 156.943319)\n        (xy 122.723107 156.896704)\n        (xy 122.804655 156.855511)\n        (xy 122.821053 156.8427)\n        (xy 122.935157 156.753552)\n        (xy 123.7032 156.753552)\n        (xy 123.703642 156.760997)\n        (xy 123.705245 156.774475)\n        (xy 123.710198 156.792495)\n        (xy 123.747733 156.877001)\n        (xy 123.760687 156.895849)\n        (xy 123.824583 156.959633)\n        (xy 123.843453 156.972554)\n        (xy 123.928001 157.009932)\n        (xy 123.946078 157.01486)\n        (xy 123.959075 157.016376)\n        (xy 123.966376 157.0168)\n        (xy 124.497885 157.0168)\n        (xy 124.513124 157.012325)\n        (xy 124.514329 157.010935)\n        (xy 124.516 157.003252)\n        (xy 124.516 156.998685)\n        (xy 125.024 156.998685)\n        (xy 125.028475 157.013924)\n        (xy 125.029865 157.015129)\n        (xy 125.037548 157.0168)\n        (xy 125.573552 157.0168)\n        (xy 125.580997 157.016358)\n        (xy 125.594475 157.014755)\n        (xy 125.612495 157.009802)\n        (xy 125.697001 156.972267)\n        (xy 125.715849 156.959313)\n        (xy 125.779633 156.895417)\n        (xy 125.792554 156.876547)\n        (xy 125.829932 156.791999)\n        (xy 125.83486 156.773922)\n        (xy 125.836376 156.760925)\n        (xy 125.8368 156.753624)\n        (xy 125.8368 156.222115)\n        (xy 125.832325 156.206876)\n        (xy 125.830935 156.205671)\n        (xy 125.823252 156.204)\n        (xy 125.042115 156.204)\n        (xy 125.026876 156.208475)\n        (xy 125.025671 156.209865)\n        (xy 125.024 156.217548)\n        (xy 125.024 156.998685)\n        (xy 124.516 156.998685)\n        (xy 124.516 156.222115)\n        (xy 124.511525 156.206876)\n        (xy 124.510135 156.205671)\n        (xy 124.502452 156.204)\n        (xy 123.721315 156.204)\n        (xy 123.706076 156.208475)\n        (xy 123.704871 156.209865)\n        (xy 123.7032 156.217548)\n        (xy 123.7032 156.753552)\n        (xy 122.935157 156.753552)\n        (xy 122.964736 156.730442)\n        (xy 122.969592 156.726648)\n        (xy 122.973618 156.721984)\n        (xy 123.102329 156.572871)\n        (xy 123.10233 156.572869)\n        (xy 123.106358 156.568203)\n        (xy 123.209745 156.38621)\n        (xy 123.275813 156.187603)\n        (xy 123.302046 155.979945)\n        (xy 123.302321 155.960278)\n        (xy 123.302415 155.953523)\n        (xy 123.302415 155.95352)\n        (xy 123.302464 155.95)\n        (xy 123.300548 155.930462)\n        (xy 138.163275 155.930462)\n        (xy 138.180491 156.086404)\n        (xy 138.234407 156.233738)\n        (xy 138.238644 156.240044)\n        (xy 138.238646 156.240047)\n        (xy 138.262205 156.275105)\n        (xy 138.321912 156.363958)\n        (xy 138.437952 156.469547)\n        (xy 138.444629 156.473172)\n        (xy 138.44463 156.473173)\n        (xy 138.459582 156.481291)\n        (xy 138.575829 156.544408)\n        (xy 138.583171 156.546334)\n        (xy 138.583173 156.546335)\n        (xy 138.672297 156.569716)\n        (xy 138.733113 156.60635)\n        (xy 138.764468 156.670047)\n        (xy 138.765563 156.677765)\n        (xy 138.777391 156.784904)\n        (xy 138.831307 156.932238)\n        (xy 138.835544 156.938544)\n        (xy 138.835546 156.938547)\n        (xy 138.863336 156.979902)\n        (xy 138.918812 157.062458)\n        (xy 139.034852 157.168047)\n        (xy 139.041529 157.171672)\n        (xy 139.04153 157.171673)\n        (xy 139.050621 157.176609)\n        (xy 139.172729 157.242908)\n        (xy 139.324483 157.28272)\n        (xy 139.404433 157.283976)\n        (xy 139.473754 157.285065)\n        (xy 139.473757 157.285065)\n        (xy 139.481353 157.285184)\n        (xy 139.488758 157.283488)\n        (xy 139.489319 157.283429)\n        (xy 139.559158 157.296202)\n        (xy 139.611004 157.344705)\n        (xy 139.628397 157.413538)\n        (xy 139.605815 157.480847)\n        (xy 139.560863 157.520401)\n        (xy 139.431192 157.588191)\n        (xy 139.422758 157.5926)\n        (xy 139.259636 157.723754)\n        (xy 139.125095 157.884093)\n        (xy 139.122125 157.889496)\n        (xy 139.122124 157.889497)\n        (xy 139.055461 158.010757)\n        (xy 139.02426 158.067511)\n        (xy 138.960972 158.267022)\n        (xy 138.960286 158.273139)\n        (xy 138.960285 158.273143)\n        (xy 138.94249 158.431799)\n        (xy 138.937641 158.475026)\n        (xy 138.938759 158.488341)\n        (xy 138.95445 158.6752)\n        (xy 138.955155 158.6836)\n        (xy 139.012848 158.8848)\n        (xy 139.015666 158.890282)\n        (xy 139.015667 158.890286)\n        (xy 139.105703 159.065477)\n        (xy 139.105706 159.065481)\n        (xy 139.108523 159.070963)\n        (xy 139.238534 159.234996)\n        (xy 139.243228 159.238991)\n        (xy 139.363099 159.341009)\n        (xy 139.39793 159.370653)\n        (xy 139.403308 159.373659)\n        (xy 139.40331 159.37366)\n        (xy 139.470554 159.411241)\n        (xy 139.58064 159.472766)\n        (xy 139.779704 159.537446)\n        (xy 139.98754 159.562229)\n        (xy 139.993675 159.561757)\n        (xy 139.993677 159.561757)\n        (xy 140.19009 159.546644)\n        (xy 140.190095 159.546643)\n        (xy 140.196231 159.546171)\n        (xy 140.202161 159.544515)\n        (xy 140.202163 159.544515)\n        (xy 140.332271 159.508188)\n        (xy 140.397829 159.489884)\n        (xy 140.427948 159.47467)\n        (xy 140.496101 159.440243)\n        (xy 140.584655 159.395511)\n        (xy 140.589677 159.391588)\n        (xy 140.744736 159.270442)\n        (xy 140.749592 159.266648)\n        (xy 140.764894 159.248921)\n        (xy 140.882329 159.112871)\n        (xy 140.88233 159.112869)\n        (xy 140.886358 159.108203)\n        (xy 140.989745 158.92621)\n        (xy 141.055813 158.727603)\n        (xy 141.082046 158.519945)\n        (xy 141.082464 158.49)\n        (xy 141.080996 158.475026)\n        (xy 141.477641 158.475026)\n        (xy 141.478759 158.488341)\n        (xy 141.49445 158.6752)\n        (xy 141.495155 158.6836)\n        (xy 141.552848 158.8848)\n        (xy 141.555666 158.890282)\n        (xy 141.555667 158.890286)\n        (xy 141.645703 159.065477)\n        (xy 141.645706 159.065481)\n        (xy 141.648523 159.070963)\n        (xy 141.778534 159.234996)\n        (xy 141.783228 159.238991)\n        (xy 141.903099 159.341009)\n        (xy 141.93793 159.370653)\n        (xy 141.943308 159.373659)\n        (xy 141.94331 159.37366)\n        (xy 142.010554 159.411241)\n        (xy 142.12064 159.472766)\n        (xy 142.319704 159.537446)\n        (xy 142.52754 159.562229)\n        (xy 142.533675 159.561757)\n        (xy 142.533677 159.561757)\n        (xy 142.73009 159.546644)\n        (xy 142.730095 159.546643)\n        (xy 142.736231 159.546171)\n        (xy 142.742161 159.544515)\n        (xy 142.742163 159.544515)\n        (xy 142.872271 159.508188)\n        (xy 142.937829 159.489884)\n        (xy 142.967948 159.47467)\n        (xy 143.036101 159.440243)\n        (xy 143.124655 159.395511)\n        (xy 143.129677 159.391588)\n        (xy 143.284736 159.270442)\n        (xy 143.289592 159.266648)\n        (xy 143.304894 159.248921)\n        (xy 143.422329 159.112871)\n        (xy 143.42233 159.112869)\n        (xy 143.426358 159.108203)\n        (xy 143.529745 158.92621)\n        (xy 143.595813 158.727603)\n        (xy 143.622046 158.519945)\n        (xy 143.622464 158.49)\n        (xy 143.620996 158.475026)\n        (xy 144.017641 158.475026)\n        (xy 144.018759 158.488341)\n        (xy 144.03445 158.6752)\n        (xy 144.035155 158.6836)\n        (xy 144.092848 158.8848)\n        (xy 144.095666 158.890282)\n        (xy 144.095667 158.890286)\n        (xy 144.185703 159.065477)\n        (xy 144.185706 159.065481)\n        (xy 144.188523 159.070963)\n        (xy 144.318534 159.234996)\n        (xy 144.323228 159.238991)\n        (xy 144.443099 159.341009)\n        (xy 144.47793 159.370653)\n        (xy 144.483308 159.373659)\n        (xy 144.48331 159.37366)\n        (xy 144.550554 159.411241)\n        (xy 144.66064 159.472766)\n        (xy 144.859704 159.537446)\n        (xy 145.06754 159.562229)\n        (xy 145.073675 159.561757)\n        (xy 145.073677 159.561757)\n        (xy 145.27009 159.546644)\n        (xy 145.270095 159.546643)\n        (xy 145.276231 159.546171)\n        (xy 145.282161 159.544515)\n        (xy 145.282163 159.544515)\n        (xy 145.412271 159.508188)\n        (xy 145.477829 159.489884)\n        (xy 145.507948 159.47467)\n        (xy 145.576101 159.440243)\n        (xy 145.664655 159.395511)\n        (xy 145.669677 159.391588)\n        (xy 145.824736 159.270442)\n        (xy 145.829592 159.266648)\n        (xy 145.844894 159.248921)\n        (xy 145.962329 159.112871)\n        (xy 145.96233 159.112869)\n        (xy 145.966358 159.108203)\n        (xy 146.069745 158.92621)\n        (xy 146.135813 158.727603)\n        (xy 146.162046 158.519945)\n        (xy 146.162464 158.49)\n        (xy 146.160996 158.475026)\n        (xy 146.557641 158.475026)\n        (xy 146.558759 158.488341)\n        (xy 146.57445 158.6752)\n        (xy 146.575155 158.6836)\n        (xy 146.632848 158.8848)\n        (xy 146.635666 158.890282)\n        (xy 146.635667 158.890286)\n        (xy 146.725703 159.065477)\n        (xy 146.725706 159.065481)\n        (xy 146.728523 159.070963)\n        (xy 146.858534 159.234996)\n        (xy 146.863228 159.238991)\n        (xy 146.983099 159.341009)\n        (xy 147.01793 159.370653)\n        (xy 147.023308 159.373659)\n        (xy 147.02331 159.37366)\n        (xy 147.090554 159.411241)\n        (xy 147.20064 159.472766)\n        (xy 147.399704 159.537446)\n        (xy 147.60754 159.562229)\n        (xy 147.613675 159.561757)\n        (xy 147.613677 159.561757)\n        (xy 147.81009 159.546644)\n        (xy 147.810095 159.546643)\n        (xy 147.816231 159.546171)\n        (xy 147.822161 159.544515)\n        (xy 147.822163 159.544515)\n        (xy 147.952271 159.508188)\n        (xy 148.017829 159.489884)\n        (xy 148.047948 159.47467)\n        (xy 148.116101 159.440243)\n        (xy 148.204655 159.395511)\n        (xy 148.209677 159.391588)\n        (xy 148.364736 159.270442)\n        (xy 148.369592 159.266648)\n        (xy 148.384894 159.248921)\n        (xy 148.502329 159.112871)\n        (xy 148.50233 159.112869)\n        (xy 148.506358 159.108203)\n        (xy 148.609745 158.92621)\n        (xy 148.675813 158.727603)\n        (xy 148.702046 158.519945)\n        (xy 148.702464 158.49)\n        (xy 148.700996 158.475026)\n        (xy 149.097641 158.475026)\n        (xy 149.098759 158.488341)\n        (xy 149.11445 158.6752)\n        (xy 149.115155 158.6836)\n        (xy 149.172848 158.8848)\n        (xy 149.175666 158.890282)\n        (xy 149.175667 158.890286)\n        (xy 149.265703 159.065477)\n        (xy 149.265706 159.065481)\n        (xy 149.268523 159.070963)\n        (xy 149.398534 159.234996)\n        (xy 149.403228 159.238991)\n        (xy 149.523099 159.341009)\n        (xy 149.55793 159.370653)\n        (xy 149.563308 159.373659)\n        (xy 149.56331 159.37366)\n        (xy 149.630554 159.411241)\n        (xy 149.74064 159.472766)\n        (xy 149.939704 159.537446)\n        (xy 150.14754 159.562229)\n        (xy 150.153675 159.561757)\n        (xy 150.153677 159.561757)\n        (xy 150.35009 159.546644)\n        (xy 150.350095 159.546643)\n        (xy 150.356231 159.546171)\n        (xy 150.362161 159.544515)\n        (xy 150.362163 159.544515)\n        (xy 150.492271 159.508188)\n        (xy 150.557829 159.489884)\n        (xy 150.587948 159.47467)\n        (xy 150.656101 159.440243)\n        (xy 150.744655 159.395511)\n        (xy 150.749677 159.391588)\n        (xy 150.904736 159.270442)\n        (xy 150.909592 159.266648)\n        (xy 151.012006 159.148001)\n        (xy 151.071655 159.109506)\n        (xy 151.142652 159.10937)\n        (xy 151.202451 159.14764)\n        (xy 151.232067 159.212165)\n        (xy 151.224777 159.276103)\n        (xy 151.191314 159.361932)\n        (xy 151.191313 159.361936)\n        (xy 151.188553 159.369015)\n        (xy 151.187561 159.376548)\n        (xy 151.187561 159.376549)\n        (xy 151.169601 159.512974)\n        (xy 151.168075 159.524562)\n        (xy 151.185291 159.680504)\n        (xy 151.239207 159.827838)\n        (xy 151.243444 159.834144)\n        (xy 151.243446 159.834147)\n        (xy 151.26993 159.873558)\n        (xy 151.326712 159.958058)\n        (xy 151.332331 159.963171)\n        (xy 151.355512 159.984265)\n        (xy 151.392434 160.044906)\n        (xy 151.390709 160.115882)\n        (xy 151.37983 160.140457)\n        (xy 151.346634 160.197955)\n        (xy 151.324789 160.235791)\n        (xy 151.322747 160.242076)\n        (xy 151.282912 160.364677)\n        (xy 151.270309 160.403464)\n        (xy 151.269619 160.410027)\n        (xy 151.269619 160.410028)\n        (xy 151.259358 160.507654)\n        (xy 151.25188 160.5788)\n        (xy 151.25257 160.585365)\n        (xy 151.268831 160.74007)\n        (xy 151.270309 160.754136)\n        (xy 151.272349 160.760414)\n        (xy 151.272349 160.760415)\n        (xy 151.27412 160.765866)\n        (xy 151.324789 160.921809)\n        (xy 151.41294 161.074491)\n        (xy 151.417358 161.079398)\n        (xy 151.417359 161.079399)\n        (xy 151.478241 161.147015)\n        (xy 151.530909 161.205509)\n        (xy 151.67354 161.309137)\n        (xy 151.679569 161.311821)\n        (xy 151.679572 161.311823)\n        (xy 151.828564 161.378158)\n        (xy 151.828567 161.378159)\n        (xy 151.8346 161.380845)\n        (xy 151.87105 161.388593)\n        (xy 152.000592 161.416128)\n        (xy 152.000596 161.416128)\n        (xy 152.007049 161.4175)\n        (xy 152.183351 161.4175)\n        (xy 152.189804 161.416128)\n        (xy 152.189808 161.416128)\n        (xy 152.31935 161.388593)\n        (xy 152.3558 161.380845)\n        (xy 152.361833 161.378159)\n        (xy 152.361836 161.378158)\n        (xy 152.510828 161.311823)\n        (xy 152.510831 161.311821)\n        (xy 152.51686 161.309137)\n        (xy 152.659491 161.205509)\n        (xy 152.712159 161.147015)\n        (xy 152.773041 161.079399)\n        (xy 152.773042 161.079398)\n        (xy 152.77746 161.074491)\n        (xy 152.865611 160.921809)\n        (xy 152.91628 160.765866)\n        (xy 152.918051 160.760415)\n        (xy 152.918051 160.760414)\n        (xy 152.920091 160.754136)\n        (xy 152.92157 160.74007)\n        (xy 152.93783 160.585365)\n        (xy 152.93852 160.5788)\n        (xy 152.931042 160.507654)\n        (xy 152.920781 160.410028)\n        (xy 152.920781 160.410027)\n        (xy 152.920091 160.403464)\n        (xy 152.907489 160.364677)\n        (xy 152.867653 160.242076)\n        (xy 152.865611 160.235791)\n        (xy 152.77746 160.083109)\n        (xy 152.764122 160.068295)\n        (xy 152.663913 159.957002)\n        (xy 152.663912 159.957001)\n        (xy 152.659491 159.952091)\n        (xy 152.583265 159.896709)\n        (xy 152.522205 159.852346)\n        (xy 152.522202 159.852344)\n        (xy 152.51686 159.848463)\n        (xy 152.510828 159.845777)\n        (xy 152.508806 159.84461)\n        (xy 152.459814 159.793226)\n        (xy 152.44638 159.723512)\n        (xy 152.449604 159.705644)\n        (xy 152.451712 159.700399)\n        (xy 152.453529 159.687636)\n        (xy 152.4711 159.564173)\n        (xy 152.473818 159.545075)\n        (xy 152.473961 159.5314)\n        (xy 152.470129 159.499729)\n        (xy 152.462381 159.435705)\n        (xy 152.455113 159.375647)\n        (xy 152.407871 159.250626)\n        (xy 154.667705 159.250626)\n        (xy 154.68627 159.41879)\n        (xy 154.68888 159.425922)\n        (xy 154.739473 159.564173)\n        (xy 154.744412 159.57767)\n        (xy 154.748648 159.583973)\n        (xy 154.748648 159.583974)\n        (xy 154.83454 159.711796)\n        (xy 154.834543 159.711799)\n        (xy 154.838774 159.718096)\n        (xy 154.963908 159.831959)\n        (xy 155.112591 159.912687)\n        (xy 155.276238 159.955619)\n        (xy 155.363847 159.956996)\n        (xy 155.437804 159.958158)\n        (xy 155.437807 159.958158)\n        (xy 155.445402 159.958277)\n        (xy 155.521125 159.940934)\n        (xy 155.602914 159.922202)\n        (xy 155.602918 159.922201)\n        (xy 155.610317 159.920506)\n        (xy 155.761462 159.844488)\n        (xy 155.767233 159.839559)\n        (xy 155.767236 159.839557)\n        (xy 155.884339 159.739541)\n        (xy 155.88434 159.73954)\n        (xy 155.890111 159.734611)\n        (xy 155.988837 159.597219)\n        (xy 155.994162 159.583974)\n        (xy 156.024717 159.507964)\n        (xy 156.051941 159.440243)\n        (xy 156.07578 159.272746)\n        (xy 156.075934 159.258)\n        (xy 156.074836 159.248921)\n        (xy 156.059726 159.12406)\n        (xy 156.055609 159.09004)\n        (xy 155.995806 158.931778)\n        (xy 155.96887 158.892585)\n        (xy 155.904281 158.798607)\n        (xy 155.904279 158.798605)\n        (xy 155.899979 158.792348)\n        (xy 155.894308 158.787295)\n        (xy 155.779331 158.684854)\n        (xy 155.779328 158.684852)\n        (xy 155.773659 158.679801)\n        (xy 155.746916 158.665641)\n        (xy 155.650907 158.614807)\n        (xy 155.624139 158.600634)\n        (xy 155.613764 158.598028)\n        (xy 155.467422 158.561269)\n        (xy 155.467418 158.561269)\n        (xy 155.460051 158.559418)\n        (xy 155.452452 158.559378)\n        (xy 155.45245 158.559378)\n        (xy 155.382108 158.55901)\n        (xy 155.290869 158.558532)\n        (xy 155.283488 158.560304)\n        (xy 155.133738 158.596256)\n        (xy 155.133735 158.596257)\n        (xy 155.126359 158.598028)\n        (xy 154.976018 158.675624)\n        (xy 154.970297 158.680614)\n        (xy 154.970295 158.680616)\n        (xy 154.905115 158.737476)\n        (xy 154.848526 158.786842)\n        (xy 154.837751 158.802173)\n        (xy 154.756615 158.917619)\n        (xy 154.751244 158.925261)\n        (xy 154.689788 159.082889)\n        (xy 154.686455 159.108203)\n        (xy 154.668713 159.242972)\n        (xy 154.667705 159.250626)\n        (xy 152.407871 159.250626)\n        (xy 152.399656 159.228886)\n        (xy 152.358429 159.1689)\n        (xy 152.315095 159.105848)\n        (xy 152.315094 159.105846)\n        (xy 152.310793 159.099589)\n        (xy 152.305122 159.094536)\n        (xy 152.199326 159.000275)\n        (xy 152.199323 159.000273)\n        (xy 152.193654 158.995222)\n        (xy 152.055 158.921808)\n        (xy 152.047635 158.919958)\n        (xy 151.910209 158.885439)\n        (xy 151.910205 158.885439)\n        (xy 151.902838 158.883588)\n        (xy 151.895238 158.883548)\n        (xy 151.895237 158.883548)\n        (xy 151.83111 158.883212)\n        (xy 151.745951 158.882766)\n        (xy 151.738571 158.884538)\n        (xy 151.738569 158.884538)\n        (xy 151.600775 158.917619)\n        (xy 151.600771 158.91762)\n        (xy 151.593396 158.919391)\n        (xy 151.453981 158.991349)\n        (xy 151.448259 158.996341)\n        (xy 151.448257 158.996342)\n        (xy 151.335906 159.094352)\n        (xy 151.271424 159.12406)\n        (xy 151.201117 159.11419)\n        (xy 151.147306 159.067876)\n        (xy 151.127078 158.999823)\n        (xy 151.14352 158.937167)\n        (xy 151.149745 158.92621)\n        (xy 151.215813 158.727603)\n        (xy 151.242046 158.519945)\n        (xy 151.242464 158.49)\n        (xy 151.222039 158.281691)\n        (xy 151.218746 158.270782)\n        (xy 151.184483 158.1573)\n        (xy 151.161542 158.081316)\n        (xy 151.063278 157.896507)\n        (xy 150.975612 157.789018)\n        (xy 150.934884 157.73908)\n        (xy 150.934881 157.739077)\n        (xy 150.930989 157.734305)\n        (xy 150.92624 157.730376)\n        (xy 150.774464 157.604816)\n        (xy 150.774461 157.604814)\n        (xy 150.769714 157.600887)\n        (xy 150.585597 157.501335)\n        (xy 150.465336 157.464108)\n        (xy 150.391536 157.441263)\n        (xy 150.391533 157.441262)\n        (xy 150.385649 157.439441)\n        (xy 150.379524 157.438797)\n        (xy 150.379523 157.438797)\n        (xy 150.183615 157.418206)\n        (xy 150.183614 157.418206)\n        (xy 150.177487 157.417562)\n        (xy 150.08623 157.425867)\n        (xy 149.975181 157.435973)\n        (xy 149.97518 157.435973)\n        (xy 149.96904 157.436532)\n        (xy 149.963126 157.438273)\n        (xy 149.963124 157.438273)\n        (xy 149.86446 157.467312)\n        (xy 149.768248 157.495629)\n        (xy 149.762783 157.498486)\n        (xy 149.591192 157.588191)\n        (xy 149.582758 157.5926)\n        (xy 149.419636 157.723754)\n        (xy 149.285095 157.884093)\n        (xy 149.282125 157.889496)\n        (xy 149.282124 157.889497)\n        (xy 149.215461 158.010757)\n        (xy 149.18426 158.067511)\n        (xy 149.120972 158.267022)\n        (xy 149.120286 158.273139)\n        (xy 149.120285 158.273143)\n        (xy 149.10249 158.431799)\n        (xy 149.097641 158.475026)\n        (xy 148.700996 158.475026)\n        (xy 148.682039 158.281691)\n        (xy 148.678746 158.270782)\n        (xy 148.644483 158.1573)\n        (xy 148.621542 158.081316)\n        (xy 148.523278 157.896507)\n        (xy 148.435612 157.789018)\n        (xy 148.394884 157.73908)\n        (xy 148.394881 157.739077)\n        (xy 148.390989 157.734305)\n        (xy 148.38624 157.730376)\n        (xy 148.234464 157.604816)\n        (xy 148.234461 157.604814)\n        (xy 148.229714 157.600887)\n        (xy 148.045597 157.501335)\n        (xy 147.925336 157.464108)\n        (xy 147.851536 157.441263)\n        (xy 147.851533 157.441262)\n        (xy 147.845649 157.439441)\n        (xy 147.839524 157.438797)\n        (xy 147.839523 157.438797)\n        (xy 147.643615 157.418206)\n        (xy 147.643614 157.418206)\n        (xy 147.637487 157.417562)\n        (xy 147.54623 157.425867)\n        (xy 147.435181 157.435973)\n        (xy 147.43518 157.435973)\n        (xy 147.42904 157.436532)\n        (xy 147.423126 157.438273)\n        (xy 147.423124 157.438273)\n        (xy 147.32446 157.467312)\n        (xy 147.228248 157.495629)\n        (xy 147.222783 157.498486)\n        (xy 147.051192 157.588191)\n        (xy 147.042758 157.5926)\n        (xy 146.879636 157.723754)\n        (xy 146.745095 157.884093)\n        (xy 146.742125 157.889496)\n        (xy 146.742124 157.889497)\n        (xy 146.675461 158.010757)\n        (xy 146.64426 158.067511)\n        (xy 146.580972 158.267022)\n        (xy 146.580286 158.273139)\n        (xy 146.580285 158.273143)\n        (xy 146.56249 158.431799)\n        (xy 146.557641 158.475026)\n        (xy 146.160996 158.475026)\n        (xy 146.142039 158.281691)\n        (xy 146.138746 158.270782)\n        (xy 146.104483 158.1573)\n        (xy 146.081542 158.081316)\n        (xy 145.983278 157.896507)\n        (xy 145.895612 157.789018)\n        (xy 145.854884 157.73908)\n        (xy 145.854881 157.739077)\n        (xy 145.850989 157.734305)\n        (xy 145.84624 157.730376)\n        (xy 145.694464 157.604816)\n        (xy 145.694461 157.604814)\n        (xy 145.689714 157.600887)\n        (xy 145.505597 157.501335)\n        (xy 145.385336 157.464108)\n        (xy 145.311536 157.441263)\n        (xy 145.311533 157.441262)\n        (xy 145.305649 157.439441)\n        (xy 145.299524 157.438797)\n        (xy 145.299523 157.438797)\n        (xy 145.103615 157.418206)\n        (xy 145.103614 157.418206)\n        (xy 145.097487 157.417562)\n        (xy 145.00623 157.425867)\n        (xy 144.895181 157.435973)\n        (xy 144.89518 157.435973)\n        (xy 144.88904 157.436532)\n        (xy 144.883126 157.438273)\n        (xy 144.883124 157.438273)\n        (xy 144.78446 157.467312)\n        (xy 144.688248 157.495629)\n        (xy 144.682783 157.498486)\n        (xy 144.511192 157.588191)\n        (xy 144.502758 157.5926)\n        (xy 144.339636 157.723754)\n        (xy 144.205095 157.884093)\n        (xy 144.202125 157.889496)\n        (xy 144.202124 157.889497)\n        (xy 144.135461 158.010757)\n        (xy 144.10426 158.067511)\n        (xy 144.040972 158.267022)\n        (xy 144.040286 158.273139)\n        (xy 144.040285 158.273143)\n        (xy 144.02249 158.431799)\n        (xy 144.017641 158.475026)\n        (xy 143.620996 158.475026)\n        (xy 143.602039 158.281691)\n        (xy 143.598746 158.270782)\n        (xy 143.564483 158.1573)\n        (xy 143.541542 158.081316)\n        (xy 143.443278 157.896507)\n        (xy 143.355612 157.789018)\n        (xy 143.314884 157.73908)\n        (xy 143.314881 157.739077)\n        (xy 143.310989 157.734305)\n        (xy 143.30624 157.730376)\n        (xy 143.154464 157.604816)\n        (xy 143.154461 157.604814)\n        (xy 143.149714 157.600887)\n        (xy 142.965597 157.501335)\n        (xy 142.845336 157.464108)\n        (xy 142.771536 157.441263)\n        (xy 142.771533 157.441262)\n        (xy 142.765649 157.439441)\n        (xy 142.759524 157.438797)\n        (xy 142.759523 157.438797)\n        (xy 142.563615 157.418206)\n        (xy 142.563614 157.418206)\n        (xy 142.557487 157.417562)\n        (xy 142.46623 157.425867)\n        (xy 142.355181 157.435973)\n        (xy 142.35518 157.435973)\n        (xy 142.34904 157.436532)\n        (xy 142.343126 157.438273)\n        (xy 142.343124 157.438273)\n        (xy 142.24446 157.467312)\n        (xy 142.148248 157.495629)\n        (xy 142.142783 157.498486)\n        (xy 141.971192 157.588191)\n        (xy 141.962758 157.5926)\n        (xy 141.799636 157.723754)\n        (xy 141.665095 157.884093)\n        (xy 141.662125 157.889496)\n        (xy 141.662124 157.889497)\n        (xy 141.595461 158.010757)\n        (xy 141.56426 158.067511)\n        (xy 141.500972 158.267022)\n        (xy 141.500286 158.273139)\n        (xy 141.500285 158.273143)\n        (xy 141.48249 158.431799)\n        (xy 141.477641 158.475026)\n        (xy 141.080996 158.475026)\n        (xy 141.062039 158.281691)\n        (xy 141.058746 158.270782)\n        (xy 141.024483 158.1573)\n        (xy 141.001542 158.081316)\n        (xy 140.903278 157.896507)\n        (xy 140.815612 157.789018)\n        (xy 140.774884 157.73908)\n        (xy 140.774881 157.739077)\n        (xy 140.770989 157.734305)\n        (xy 140.76624 157.730376)\n        (xy 140.614464 157.604816)\n        (xy 140.614461 157.604814)\n        (xy 140.609714 157.600887)\n        (xy 140.425597 157.501335)\n        (xy 140.305336 157.464108)\n        (xy 140.231536 157.441263)\n        (xy 140.231533 157.441262)\n        (xy 140.225649 157.439441)\n        (xy 140.219524 157.438797)\n        (xy 140.219523 157.438797)\n        (xy 140.023615 157.418206)\n        (xy 140.023614 157.418206)\n        (xy 140.017487 157.417562)\n        (xy 139.814631 157.436023)\n        (xy 139.814629 157.436023)\n        (xy 139.80904 157.436532)\n        (xy 139.808943 157.43547)\n        (xy 139.744158 157.429165)\n        (xy 139.688431 157.385176)\n        (xy 139.665333 157.318041)\n        (xy 139.682197 157.249077)\n        (xy 139.734586 157.199712)\n        (xy 139.767653 157.183081)\n        (xy 139.767659 157.183077)\n        (xy 139.774443 157.179665)\n        (xy 139.821589 157.139399)\n        (xy 139.887969 157.082706)\n        (xy 139.887971 157.082703)\n        (xy 139.893743 157.077774)\n        (xy 139.89817 157.071614)\n        (xy 139.898173 157.07161)\n        (xy 139.972429 156.96827)\n        (xy 139.985294 156.950366)\n        (xy 139.992564 156.932281)\n        (xy 140.040979 156.811847)\n        (xy 140.04098 156.811845)\n        (xy 140.043812 156.804799)\n        (xy 140.047953 156.775704)\n        (xy 154.044075 156.775704)\n        (xy 154.044765 156.782269)\n        (xy 154.056734 156.896139)\n        (xy 154.062504 156.95104)\n        (xy 154.064544 156.957318)\n        (xy 154.064544 156.957319)\n        (xy 154.087002 157.026438)\n        (xy 154.116984 157.118713)\n        (xy 154.120287 157.124435)\n        (xy 154.120288 157.124436)\n        (xy 154.139262 157.1573)\n        (xy 154.205135 157.271395)\n        (xy 154.209553 157.276302)\n        (xy 154.209554 157.276303)\n        (xy 154.306033 157.383454)\n        (xy 154.323104 157.402413)\n        (xy 154.412036 157.467026)\n        (xy 154.459258 157.501335)\n        (xy 154.465735 157.506041)\n        (xy 154.471764 157.508725)\n        (xy 154.471767 157.508727)\n        (xy 154.620759 157.575062)\n        (xy 154.620762 157.575063)\n        (xy 154.626795 157.577749)\n        (xy 154.64615 157.581863)\n        (xy 154.792787 157.613032)\n        (xy 154.792791 157.613032)\n        (xy 154.799244 157.614404)\n        (xy 154.975546 157.614404)\n        (xy 154.981999 157.613032)\n        (xy 154.982003 157.613032)\n        (xy 155.12864 157.581863)\n        (xy 155.147995 157.577749)\n        (xy 155.154028 157.575063)\n        (xy 155.154031 157.575062)\n        (xy 155.303023 157.508727)\n        (xy 155.303026 157.508725)\n        (xy 155.309055 157.506041)\n        (xy 155.315533 157.501335)\n        (xy 155.362754 157.467026)\n        (xy 155.451686 157.402413)\n        (xy 155.468757 157.383454)\n        (xy 155.565236 157.276303)\n        (xy 155.565237 157.276302)\n        (xy 155.569655 157.271395)\n        (xy 155.585457 157.244026)\n        (xy 161.601905 157.244026)\n        (xy 161.62047 157.41219)\n        (xy 161.62759 157.431646)\n        (xy 161.671827 157.552528)\n        (xy 161.678612 157.57107)\n        (xy 161.682848 157.577373)\n        (xy 161.682848 157.577374)\n        (xy 161.76874 157.705196)\n        (xy 161.768743 157.705199)\n        (xy 161.772974 157.711496)\n        (xy 161.820976 157.755174)\n        (xy 161.876021 157.805261)\n        (xy 161.898108 157.825359)\n        (xy 161.942357 157.849384)\n        (xy 162.025274 157.894404)\n        (xy 162.046791 157.906087)\n        (xy 162.054132 157.908013)\n        (xy 162.054135 157.908014)\n        (xy 162.199765 157.946219)\n        (xy 162.260581 157.982853)\n        (xy 162.291936 158.04655)\n        (xy 162.293031 158.054267)\n        (xy 162.30627 158.17419)\n        (xy 162.30888 158.181322)\n        (xy 162.356775 158.3122)\n        (xy 162.364412 158.33307)\n        (xy 162.368648 158.339373)\n        (xy 162.368648 158.339374)\n        (xy 162.45454 158.467196)\n        (xy 162.454543 158.467199)\n        (xy 162.458774 158.473496)\n        (xy 162.583908 158.587359)\n        (xy 162.634461 158.614807)\n        (xy 162.720047 158.661276)\n        (xy 162.732591 158.668087)\n        (xy 162.896238 158.711019)\n        (xy 162.983847 158.712396)\n        (xy 163.057804 158.713558)\n        (xy 163.057807 158.713558)\n        (xy 163.065402 158.713677)\n        (xy 163.123523 158.700365)\n        (xy 163.222914 158.677602)\n        (xy 163.222918 158.677601)\n        (xy 163.230317 158.675906)\n        (xy 163.381462 158.599888)\n        (xy 163.387233 158.594959)\n        (xy 163.387236 158.594957)\n        (xy 163.504339 158.494941)\n        (xy 163.50434 158.49494)\n        (xy 163.510111 158.490011)\n        (xy 163.608837 158.352619)\n        (xy 163.614162 158.339374)\n        (xy 163.645608 158.261149)\n        (xy 163.671941 158.195643)\n        (xy 163.69578 158.028146)\n        (xy 163.695934 158.0134)\n        (xy 163.695134 158.006783)\n        (xy 163.682948 157.906087)\n        (xy 163.675609 157.84544)\n        (xy 163.615806 157.687178)\n        (xy 163.559201 157.604816)\n        (xy 163.524281 157.554007)\n        (xy 163.524279 157.554005)\n        (xy 163.519979 157.547748)\n        (xy 163.514308 157.542695)\n        (xy 163.399331 157.440254)\n        (xy 163.399328 157.440252)\n        (xy 163.393659 157.435201)\n        (xy 163.370852 157.423125)\n        (xy 163.368399 157.421826)\n        (xy 167.647105 157.421826)\n        (xy 167.66567 157.58999)\n        (xy 167.66828 157.597122)\n        (xy 167.71635 157.728478)\n        (xy 167.723812 157.74887)\n        (xy 167.728048 157.755173)\n        (xy 167.728048 157.755174)\n        (xy 167.81394 157.882996)\n        (xy 167.813943 157.882999)\n        (xy 167.818174 157.889296)\n        (xy 167.943308 158.003159)\n        (xy 167.996843 158.032226)\n        (xy 168.075338 158.074845)\n        (xy 168.091991 158.083887)\n        (xy 168.255638 158.126819)\n        (xy 168.343247 158.128196)\n        (xy 168.417204 158.129358)\n        (xy 168.417207 158.129358)\n        (xy 168.424802 158.129477)\n        (xy 168.485199 158.115644)\n        (xy 168.582314 158.093402)\n        (xy 168.582318 158.093401)\n        (xy 168.589717 158.091706)\n        (xy 168.740862 158.015688)\n        (xy 168.746633 158.010759)\n        (xy 168.746636 158.010757)\n        (xy 168.863739 157.910741)\n        (xy 168.86374 157.91074)\n        (xy 168.869511 157.905811)\n        (xy 168.968237 157.768419)\n        (xy 168.972422 157.75801)\n        (xy 168.993275 157.706136)\n        (xy 169.031341 157.611443)\n        (xy 169.05518 157.443946)\n        (xy 169.055334 157.4292)\n        (xy 169.054548 157.4227)\n        (xy 169.042094 157.31979)\n        (xy 169.035009 157.26124)\n        (xy 168.975206 157.102978)\n        (xy 168.916322 157.0173)\n        (xy 168.883681 156.969807)\n        (xy 168.883679 156.969805)\n        (xy 168.879379 156.963548)\n        (xy 168.873708 156.958495)\n        (xy 168.758731 156.856054)\n        (xy 168.758728 156.856052)\n        (xy 168.753059 156.851001)\n        (xy 168.714629 156.830653)\n        (xy 168.661857 156.802712)\n        (xy 168.603539 156.771834)\n        (xy 168.589028 156.768189)\n        (xy 168.446822 156.732469)\n        (xy 168.446818 156.732469)\n        (xy 168.439451 156.730618)\n        (xy 168.431852 156.730578)\n        (xy 168.43185 156.730578)\n        (xy 168.361508 156.73021)\n        (xy 168.270269 156.729732)\n        (xy 168.262888 156.731504)\n        (xy 168.113138 156.767456)\n        (xy 168.113135 156.767457)\n        (xy 168.105759 156.769228)\n        (xy 167.955418 156.846824)\n        (xy 167.949697 156.851814)\n        (xy 167.949695 156.851816)\n        (xy 167.846358 156.941963)\n        (xy 167.827926 156.958042)\n        (xy 167.817929 156.972267)\n        (xy 167.73953 157.083818)\n        (xy 167.730644 157.096461)\n        (xy 167.669188 157.254089)\n        (xy 167.665419 157.28272)\n        (xy 167.648374 157.41219)\n        (xy 167.647105 157.421826)\n        (xy 163.368399 157.421826)\n        (xy 163.285265 157.377809)\n        (xy 163.244139 157.356034)\n        (xy 163.099845 157.31979)\n        (xy 163.03865 157.283795)\n        (xy 163.006629 157.22043)\n        (xy 163.005454 157.212723)\n        (xy 162.994077 157.118713)\n        (xy 162.989809 157.08344)\n        (xy 162.930006 156.925178)\n        (xy 162.910974 156.897486)\n        (xy 162.838481 156.792007)\n        (xy 162.838479 156.792005)\n        (xy 162.834179 156.785748)\n        (xy 162.828508 156.780695)\n        (xy 162.713531 156.678254)\n        (xy 162.713528 156.678252)\n        (xy 162.707859 156.673201)\n        (xy 162.558339 156.594034)\n        (xy 162.54626 156.591)\n        (xy 162.401622 156.554669)\n        (xy 162.401618 156.554669)\n        (xy 162.394251 156.552818)\n        (xy 162.386652 156.552778)\n        (xy 162.38665 156.552778)\n        (xy 162.316308 156.55241)\n        (xy 162.225069 156.551932)\n        (xy 162.217688 156.553704)\n        (xy 162.067938 156.589656)\n        (xy 162.067935 156.589657)\n        (xy 162.060559 156.591428)\n        (xy 161.910218 156.669024)\n        (xy 161.904497 156.674014)\n        (xy 161.904495 156.674016)\n        (xy 161.789337 156.774475)\n        (xy 161.782726 156.780242)\n        (xy 161.774028 156.792618)\n        (xy 161.695684 156.904091)\n        (xy 161.685444 156.918661)\n        (xy 161.682682 156.925744)\n        (xy 161.682682 156.925745)\n        (xy 161.669595 156.959313)\n        (xy 161.623988 157.076289)\n        (xy 161.622997 157.083818)\n        (xy 161.605901 157.213675)\n        (xy 161.601905 157.244026)\n        (xy 155.585457 157.244026)\n        (xy 155.635528 157.1573)\n        (xy 155.654502 157.124436)\n        (xy 155.654503 157.124435)\n        (xy 155.657806 157.118713)\n        (xy 155.687788 157.026438)\n        (xy 155.710246 156.957319)\n        (xy 155.710246 156.957318)\n        (xy 155.712286 156.95104)\n        (xy 155.718057 156.896139)\n        (xy 155.730025 156.782269)\n        (xy 155.730715 156.775704)\n        (xy 155.725559 156.726648)\n        (xy 155.712976 156.606932)\n        (xy 155.712976 156.606931)\n        (xy 155.712286 156.600368)\n        (xy 155.709518 156.591847)\n        (xy 155.673596 156.481291)\n        (xy 155.657806 156.432695)\n        (xy 155.653473 156.425189)\n        (xy 155.60706 156.3448)\n        (xy 155.569655 156.280013)\n        (xy 155.541047 156.24824)\n        (xy 155.456108 156.153906)\n        (xy 155.456107 156.153905)\n        (xy 155.451686 156.148995)\n        (xy 155.309055 156.045367)\n        (xy 155.303026 156.042683)\n        (xy 155.303023 156.042681)\n        (xy 155.154031 155.976346)\n        (xy 155.154028 155.976345)\n        (xy 155.147995 155.973659)\n        (xy 155.110861 155.965766)\n        (xy 154.982003 155.938376)\n        (xy 154.981999 155.938376)\n        (xy 154.975546 155.937004)\n        (xy 154.799244 155.937004)\n        (xy 154.792791 155.938376)\n        (xy 154.792787 155.938376)\n        (xy 154.663929 155.965766)\n        (xy 154.626795 155.973659)\n        (xy 154.620762 155.976345)\n        (xy 154.620759 155.976346)\n        (xy 154.471767 156.042681)\n        (xy 154.471764 156.042683)\n        (xy 154.465735 156.045367)\n        (xy 154.323104 156.148995)\n        (xy 154.318683 156.153905)\n        (xy 154.318682 156.153906)\n        (xy 154.233744 156.24824)\n        (xy 154.205135 156.280013)\n        (xy 154.16773 156.3448)\n        (xy 154.121318 156.425189)\n        (xy 154.116984 156.432695)\n        (xy 154.101194 156.481291)\n        (xy 154.065273 156.591847)\n        (xy 154.062504 156.600368)\n        (xy 154.061814 156.606931)\n        (xy 154.061814 156.606932)\n        (xy 154.049231 156.726648)\n        (xy 154.044075 156.775704)\n        (xy 140.047953 156.775704)\n        (xy 140.065918 156.649475)\n        (xy 140.066061 156.6358)\n        (xy 140.063219 156.612309)\n        (xy 140.055843 156.551366)\n        (xy 140.047213 156.480047)\n        (xy 139.991756 156.333286)\n        (xy 139.960966 156.288486)\n        (xy 139.907195 156.210248)\n        (xy 139.907194 156.210246)\n        (xy 139.902893 156.203989)\n        (xy 139.895734 156.19761)\n        (xy 139.854571 156.160936)\n        (xy 139.850194 156.157036)\n        (xy 139.812638 156.096786)\n        (xy 139.813618 156.025796)\n        (xy 139.852823 155.966606)\n        (xy 139.882765 155.947853)\n        (xy 139.885816 155.946495)\n        (xy 139.911576 155.935026)\n        (xy 139.943028 155.921023)\n        (xy 139.943031 155.921021)\n        (xy 139.94906 155.918337)\n        (xy 139.96015 155.91028)\n        (xy 140.019408 155.867226)\n        (xy 140.091691 155.814709)\n        (xy 140.127522 155.774915)\n        (xy 140.152837 155.7468)\n        (xy 143.10368 155.7468)\n        (xy 143.10437 155.753365)\n        (xy 143.119006 155.892609)\n        (xy 143.122109 155.922136)\n        (xy 143.124149 155.928414)\n        (xy 143.124149 155.928415)\n        (xy 143.142031 155.983449)\n        (xy 143.176589 156.089809)\n        (xy 143.179892 156.095531)\n        (xy 143.179893 156.095532)\n        (xy 143.187481 156.108675)\n        (xy 143.26474 156.242491)\n        (xy 143.269158 156.247398)\n        (xy 143.269159 156.247399)\n        (xy 143.364259 156.353018)\n        (xy 143.382709 156.373509)\n        (xy 143.400792 156.386647)\n        (xy 143.507855 156.464433)\n        (xy 143.52534 156.477137)\n        (xy 143.531369 156.479821)\n        (xy 143.531372 156.479823)\n        (xy 143.680364 156.546158)\n        (xy 143.680367 156.546159)\n        (xy 143.6864 156.548845)\n        (xy 143.705092 156.552818)\n        (xy 143.852392 156.584128)\n        (xy 143.852396 156.584128)\n        (xy 143.858849 156.5855)\n        (xy 144.035151 156.5855)\n        (xy 144.041604 156.584128)\n        (xy 144.041608 156.584128)\n        (xy 144.188908 156.552818)\n        (xy 144.2076 156.548845)\n        (xy 144.213633 156.546159)\n        (xy 144.213636 156.546158)\n        (xy 144.362628 156.479823)\n        (xy 144.362631 156.479821)\n        (xy 144.36866 156.477137)\n        (xy 144.386146 156.464433)\n        (xy 144.493208 156.386647)\n        (xy 144.511291 156.373509)\n        (xy 144.529741 156.353018)\n        (xy 144.624841 156.247399)\n        (xy 144.624842 156.247398)\n        (xy 144.62926 156.242491)\n        (xy 144.706519 156.108675)\n        (xy 144.714107 156.095532)\n        (xy 144.714108 156.095531)\n        (xy 144.717411 156.089809)\n        (xy 144.751969 155.983449)\n        (xy 144.769851 155.928415)\n        (xy 144.769851 155.928414)\n        (xy 144.771891 155.922136)\n        (xy 144.774995 155.892609)\n        (xy 144.78963 155.753365)\n        (xy 144.79032 155.7468)\n        (xy 144.782994 155.6771)\n        (xy 144.772581 155.578028)\n        (xy 144.772581 155.578027)\n        (xy 144.771891 155.571464)\n        (xy 144.767784 155.558822)\n        (xy 144.737165 155.464587)\n        (xy 150.900985 155.464587)\n        (xy 150.901675 155.471152)\n        (xy 150.911559 155.565185)\n        (xy 150.919414 155.639923)\n        (xy 150.921454 155.646201)\n        (xy 150.921454 155.646202)\n        (xy 150.945463 155.720093)\n        (xy 150.973894 155.807596)\n        (xy 150.977197 155.813318)\n        (xy 150.977198 155.813319)\n        (xy 150.996968 155.847562)\n        (xy 151.062045 155.960278)\n        (xy 151.066463 155.965185)\n        (xy 151.066464 155.965186)\n        (xy 151.132486 156.038511)\n        (xy 151.180014 156.091296)\n        (xy 151.260158 156.149524)\n        (xy 151.315798 156.189949)\n        (xy 151.322645 156.194924)\n        (xy 151.328674 156.197608)\n        (xy 151.328677 156.19761)\n        (xy 151.477669 156.263945)\n        (xy 151.477672 156.263946)\n        (xy 151.483705 156.266632)\n        (xy 151.520155 156.27438)\n        (xy 151.649697 156.301915)\n        (xy 151.649701 156.301915)\n        (xy 151.656154 156.303287)\n        (xy 151.832456 156.303287)\n        (xy 151.838909 156.301915)\n        (xy 151.838913 156.301915)\n        (xy 151.968455 156.27438)\n        (xy 152.004905 156.266632)\n        (xy 152.010938 156.263946)\n        (xy 152.010941 156.263945)\n        (xy 152.159933 156.19761)\n        (xy 152.159936 156.197608)\n        (xy 152.165965 156.194924)\n        (xy 152.172813 156.189949)\n        (xy 152.228452 156.149524)\n        (xy 152.308596 156.091296)\n        (xy 152.356124 156.038511)\n        (xy 152.422146 155.965186)\n        (xy 152.422147 155.965185)\n        (xy 152.426565 155.960278)\n        (xy 152.491642 155.847562)\n        (xy 152.495416 155.841026)\n        (xy 155.841305 155.841026)\n        (xy 155.85987 156.00919)\n        (xy 155.86248 156.016322)\n        (xy 155.914071 156.1573)\n        (xy 155.918012 156.16807)\n        (xy 155.922248 156.174373)\n        (xy 155.922248 156.174374)\n        (xy 156.00814 156.302196)\n        (xy 156.008143 156.302199)\n        (xy 156.012374 156.308496)\n        (xy 156.08809 156.377392)\n        (xy 156.131709 156.417082)\n        (xy 156.137508 156.422359)\n        (xy 156.144181 156.425982)\n        (xy 156.246048 156.481291)\n        (xy 156.286191 156.503087)\n        (xy 156.449838 156.546019)\n        (xy 156.537447 156.547396)\n        (xy 156.611404 156.548558)\n        (xy 156.611407 156.548558)\n        (xy 156.619002 156.548677)\n        (xy 156.701322 156.529823)\n        (xy 156.776514 156.512602)\n        (xy 156.776518 156.512601)\n        (xy 156.783917 156.510906)\n        (xy 156.935062 156.434888)\n        (xy 156.940833 156.429959)\n        (xy 156.940836 156.429957)\n        (xy 157.057939 156.329941)\n        (xy 157.05794 156.32994)\n        (xy 157.063711 156.325011)\n        (xy 157.162437 156.187619)\n        (xy 157.167762 156.174374)\n        (xy 157.194172 156.108675)\n        (xy 157.225541 156.030643)\n        (xy 157.24938 155.863146)\n        (xy 157.249534 155.8484)\n        (xy 157.248682 155.841355)\n        (xy 157.229482 155.682697)\n        (xy 157.241155 155.612667)\n        (xy 157.288837 155.560065)\n        (xy 157.297932 155.555007)\n        (xy 157.299959 155.553987)\n        (xy 157.3698 155.541234)\n        (xy 157.43545 155.568265)\n        (xy 157.441395 155.573346)\n        (xy 157.503487 155.629845)\n        (xy 157.503491 155.629848)\n        (xy 157.509108 155.634959)\n        (xy 157.657791 155.715687)\n        (xy 157.821438 155.758619)\n        (xy 157.909047 155.759996)\n        (xy 157.983004 155.761158)\n        (xy 157.983007 155.761158)\n        (xy 157.990602 155.761277)\n        (xy 158.053811 155.7468)\n        (xy 158.148114 155.725202)\n        (xy 158.148118 155.725201)\n        (xy 158.155517 155.723506)\n        (xy 158.306662 155.647488)\n        (xy 158.312433 155.642559)\n        (xy 158.312436 155.642557)\n        (xy 158.421274 155.5496)\n        (xy 163.72328 155.5496)\n        (xy 163.72397 155.556165)\n        (xy 163.739245 155.701489)\n        (xy 163.741709 155.724936)\n        (xy 163.743749 155.731214)\n        (xy 163.743749 155.731215)\n        (xy 163.745235 155.735788)\n        (xy 163.796189 155.892609)\n        (xy 163.88434 156.045291)\n        (xy 163.888758 156.050198)\n        (xy 163.888759 156.050199)\n        (xy 163.997887 156.171398)\n        (xy 164.002309 156.176309)\n        (xy 164.065355 156.222115)\n        (xy 164.100156 156.247399)\n        (xy 164.14494 156.279937)\n        (xy 164.150969 156.282621)\n        (xy 164.150972 156.282623)\n        (xy 164.299964 156.348958)\n        (xy 164.299967 156.348959)\n        (xy 164.306 156.351645)\n        (xy 164.324428 156.355562)\n        (xy 164.471992 156.386928)\n        (xy 164.471996 156.386928)\n        (xy 164.478449 156.3883)\n        (xy 164.654751 156.3883)\n        (xy 164.661204 156.386928)\n        (xy 164.661208 156.386928)\n        (xy 164.808772 156.355562)\n        (xy 164.8272 156.351645)\n        (xy 164.833233 156.348959)\n        (xy 164.833236 156.348958)\n        (xy 164.982228 156.282623)\n        (xy 164.982231 156.282621)\n        (xy 164.98826 156.279937)\n        (xy 165.033045 156.247399)\n        (xy 165.067845 156.222115)\n        (xy 165.130891 156.176309)\n        (xy 165.135313 156.171398)\n        (xy 165.244441 156.050199)\n        (xy 165.244442 156.050198)\n        (xy 165.24886 156.045291)\n        (xy 165.312522 155.935026)\n        (xy 169.417641 155.935026)\n        (xy 169.418157 155.94117)\n        (xy 169.433208 156.120408)\n        (xy 169.435155 156.1436)\n        (xy 169.492848 156.3448)\n        (xy 169.495666 156.350282)\n        (xy 169.495667 156.350286)\n        (xy 169.585703 156.525477)\n        (xy 169.585706 156.525481)\n        (xy 169.588523 156.530963)\n        (xy 169.718534 156.694996)\n        (xy 169.723228 156.698991)\n        (xy 169.848095 156.805261)\n        (xy 169.87793 156.830653)\n        (xy 169.883308 156.833659)\n        (xy 169.88331 156.83366)\n        (xy 169.949541 156.870675)\n        (xy 170.06064 156.932766)\n        (xy 170.259704 156.997446)\n        (xy 170.46754 157.022229)\n        (xy 170.473675 157.021757)\n        (xy 170.473677 157.021757)\n        (xy 170.67009 157.006644)\n        (xy 170.670095 157.006643)\n        (xy 170.676231 157.006171)\n        (xy 170.682161 157.004515)\n        (xy 170.682163 157.004515)\n        (xy 170.811978 156.96827)\n        (xy 170.877829 156.949884)\n        (xy 170.890826 156.943319)\n        (xy 170.983107 156.896704)\n        (xy 171.064655 156.855511)\n        (xy 171.081053 156.8427)\n        (xy 171.190285 156.757358)\n        (xy 171.9627 156.757358)\n        (xy 171.963473 156.763856)\n        (xy 171.964685 156.77404)\n        (xy 171.965867 156.783978)\n        (xy 172.012036 156.887919)\n        (xy 172.049284 156.925102)\n        (xy 172.084295 156.960052)\n        (xy 172.084297 156.960053)\n        (xy 172.092528 156.96827)\n        (xy 172.196549 157.014258)\n        (xy 172.222642 157.0173)\n        (xy 173.837358 157.0173)\n        (xy 173.848252 157.016004)\n        (xy 173.854593 157.01525)\n        (xy 173.854596 157.015249)\n        (xy 173.863978 157.014133)\n        (xy 173.967919 156.967964)\n        (xy 174.030208 156.905566)\n        (xy 174.040052 156.895705)\n        (xy 174.040053 156.895703)\n        (xy 174.04827 156.887472)\n        (xy 174.094258 156.783451)\n        (xy 174.0973 156.757358)\n        (xy 174.0973 155.142642)\n        (xy 174.095542 155.127863)\n        (xy 174.09525 155.125407)\n        (xy 174.095249 155.125404)\n        (xy 174.094133 155.116022)\n        (xy 174.047964 155.012081)\n        (xy 173.989668 154.953887)\n        (xy 173.975705 154.939948)\n        (xy 173.975703 154.939947)\n        (xy 173.967472 154.93173)\n        (xy 173.863451 154.885742)\n        (xy 173.837358 154.8827)\n        (xy 172.222642 154.8827)\n        (xy 172.211748 154.883996)\n        (xy 172.205407 154.88475)\n        (xy 172.205404 154.884751)\n        (xy 172.196022 154.885867)\n        (xy 172.092081 154.932036)\n        (xy 172.055286 154.968896)\n        (xy 172.019948 155.004295)\n        (xy 172.019947 155.004297)\n        (xy 172.01173 155.012528)\n        (xy 171.965742 155.116549)\n        (xy 171.9627 155.142642)\n        (xy 171.9627 156.757358)\n        (xy 171.190285 156.757358)\n        (xy 171.224736 156.730442)\n        (xy 171.229592 156.726648)\n        (xy 171.233618 156.721984)\n        (xy 171.362329 156.572871)\n        (xy 171.36233 156.572869)\n        (xy 171.366358 156.568203)\n        (xy 171.469745 156.38621)\n        (xy 171.535813 156.187603)\n        (xy 171.562046 155.979945)\n        (xy 171.562321 155.960278)\n        (xy 171.562415 155.953523)\n        (xy 171.562415 155.95352)\n        (xy 171.562464 155.95)\n        (xy 171.542039 155.741691)\n        (xy 171.536981 155.724936)\n        (xy 171.512721 155.644587)\n        (xy 171.481542 155.541316)\n        (xy 171.383278 155.356507)\n        (xy 171.295197 155.248509)\n        (xy 171.254884 155.19908)\n        (xy 171.254881 155.199077)\n        (xy 171.250989 155.194305)\n        (xy 171.24624 155.190376)\n        (xy 171.094464 155.064816)\n        (xy 171.094461 155.064814)\n        (xy 171.089714 155.060887)\n        (xy 170.905597 154.961335)\n        (xy 170.758642 154.915845)\n        (xy 170.711536 154.901263)\n        (xy 170.711533 154.901262)\n        (xy 170.705649 154.899441)\n        (xy 170.699524 154.898797)\n        (xy 170.699523 154.898797)\n        (xy 170.503615 154.878206)\n        (xy 170.503614 154.878206)\n        (xy 170.497487 154.877562)\n        (xy 170.386363 154.887675)\n        (xy 170.295181 154.895973)\n        (xy 170.29518 154.895973)\n        (xy 170.28904 154.896532)\n        (xy 170.283126 154.898273)\n        (xy 170.283124 154.898273)\n        (xy 170.18446 154.927312)\n        (xy 170.088248 154.955629)\n        (xy 170.082783 154.958486)\n        (xy 169.958512 155.023453)\n        (xy 169.902758 155.0526)\n        (xy 169.739636 155.183754)\n        (xy 169.605095 155.344093)\n        (xy 169.602125 155.349496)\n        (xy 169.602124 155.349497)\n        (xy 169.568045 155.411486)\n        (xy 169.50426 155.527511)\n        (xy 169.440972 155.727022)\n        (xy 169.440286 155.733139)\n        (xy 169.440285 155.733143)\n        (xy 169.423104 155.886324)\n        (xy 169.417641 155.935026)\n        (xy 165.312522 155.935026)\n        (xy 165.337011 155.892609)\n        (xy 165.387965 155.735788)\n        (xy 165.389451 155.731215)\n        (xy 165.389451 155.731214)\n        (xy 165.391491 155.724936)\n        (xy 165.393956 155.701489)\n        (xy 165.40923 155.556165)\n        (xy 165.40992 155.5496)\n        (xy 165.40866 155.537611)\n        (xy 165.392181 155.380828)\n        (xy 165.392181 155.380827)\n        (xy 165.391491 155.374264)\n        (xy 165.385722 155.356507)\n        (xy 165.341169 155.219389)\n        (xy 165.337011 155.206591)\n        (xy 165.326554 155.188478)\n        (xy 165.302246 155.146376)\n        (xy 165.24886 155.053909)\n        (xy 165.211601 155.012528)\n        (xy 165.135313 154.927802)\n        (xy 165.135312 154.927801)\n        (xy 165.130891 154.922891)\n        (xy 165.026267 154.846877)\n        (xy 164.993602 154.823144)\n        (xy 164.993601 154.823143)\n        (xy 164.98826 154.819263)\n        (xy 164.982231 154.816579)\n        (xy 164.982228 154.816577)\n        (xy 164.833236 154.750242)\n        (xy 164.833233 154.750241)\n        (xy 164.8272 154.747555)\n        (xy 164.759138 154.733088)\n        (xy 164.661208 154.712272)\n        (xy 164.661204 154.712272)\n        (xy 164.654751 154.7109)\n        (xy 164.478449 154.7109)\n        (xy 164.471996 154.712272)\n        (xy 164.471992 154.712272)\n        (xy 164.374062 154.733088)\n        (xy 164.306 154.747555)\n        (xy 164.299967 154.750241)\n        (xy 164.299964 154.750242)\n        (xy 164.150972 154.816577)\n        (xy 164.150969 154.816579)\n        (xy 164.14494 154.819263)\n        (xy 164.139599 154.823143)\n        (xy 164.139598 154.823144)\n        (xy 164.106933 154.846877)\n        (xy 164.002309 154.922891)\n        (xy 163.997888 154.927801)\n        (xy 163.997887 154.927802)\n        (xy 163.9216 155.012528)\n        (xy 163.88434 155.053909)\n        (xy 163.830954 155.146376)\n        (xy 163.806647 155.188478)\n        (xy 163.796189 155.206591)\n        (xy 163.792031 155.219389)\n        (xy 163.747479 155.356507)\n        (xy 163.741709 155.374264)\n        (xy 163.741019 155.380827)\n        (xy 163.741019 155.380828)\n        (xy 163.72454 155.537611)\n        (xy 163.72328 155.5496)\n        (xy 158.421274 155.5496)\n        (xy 158.429539 155.542541)\n        (xy 158.42954 155.54254)\n        (xy 158.435311 155.537611)\n        (xy 158.534037 155.400219)\n        (xy 158.597141 155.243243)\n        (xy 158.62098 155.075746)\n        (xy 158.621134 155.061)\n        (xy 158.619773 155.049746)\n        (xy 158.609073 154.961335)\n        (xy 158.600809 154.89304)\n        (xy 158.541006 154.734778)\n        (xy 158.503338 154.67997)\n        (xy 158.449481 154.601607)\n        (xy 158.449479 154.601605)\n        (xy 158.445179 154.595348)\n        (xy 158.439508 154.590295)\n        (xy 158.324531 154.487854)\n        (xy 158.324528 154.487852)\n        (xy 158.318859 154.482801)\n        (xy 158.287638 154.46627)\n        (xy 158.247717 154.445133)\n        (xy 158.169339 154.403634)\n        (xy 158.158964 154.401028)\n        (xy 158.012622 154.364269)\n        (xy 158.012618 154.364269)\n        (xy 158.005251 154.362418)\n        (xy 157.997652 154.362378)\n        (xy 157.99765 154.362378)\n        (xy 157.927308 154.36201)\n        (xy 157.836069 154.361532)\n        (xy 157.828688 154.363304)\n        (xy 157.678938 154.399256)\n        (xy 157.678935 154.399257)\n        (xy 157.671559 154.401028)\n        (xy 157.664812 154.40451)\n        (xy 157.664813 154.40451)\n        (xy 157.545225 154.466233)\n        (xy 157.475518 154.479702)\n        (xy 157.409595 154.453346)\n        (xy 157.403626 154.44835)\n        (xy 157.36231 154.411539)\n        (xy 157.333931 154.386254)\n        (xy 157.333928 154.386252)\n        (xy 157.328259 154.381201)\n        (xy 157.178739 154.302034)\n        (xy 157.171374 154.300184)\n        (xy 157.022022 154.262669)\n        (xy 157.022018 154.262669)\n        (xy 157.014651 154.260818)\n        (xy 157.007052 154.260778)\n        (xy 157.00705 154.260778)\n        (xy 156.936708 154.26041)\n        (xy 156.845469 154.259932)\n        (xy 156.838088 154.261704)\n        (xy 156.688338 154.297656)\n        (xy 156.688335 154.297657)\n        (xy 156.680959 154.299428)\n        (xy 156.530618 154.377024)\n        (xy 156.524897 154.382014)\n        (xy 156.524895 154.382016)\n        (xy 156.41056 154.481757)\n        (xy 156.403126 154.488242)\n        (xy 156.398756 154.49446)\n        (xy 156.312601 154.617047)\n        (xy 156.305844 154.626661)\n        (xy 156.244388 154.784289)\n        (xy 156.240137 154.816577)\n        (xy 156.223798 154.940687)\n        (xy 156.222305 154.952026)\n        (xy 156.239872 155.111149)\n        (xy 156.24087 155.12019)\n        (xy 156.239472 155.120344)\n        (xy 156.236008 155.183049)\n        (xy 156.194388 155.240566)\n        (xy 156.175044 155.2529)\n        (xy 156.15637 155.262538)\n        (xy 156.156363 155.262543)\n        (xy 156.149618 155.266024)\n        (xy 156.143897 155.271014)\n        (xy 156.143895 155.271016)\n        (xy 156.030869 155.369615)\n        (xy 156.022126 155.377242)\n        (xy 156.017756 155.38346)\n        (xy 155.931214 155.506598)\n        (xy 155.924844 155.515661)\n        (xy 155.922082 155.522744)\n        (xy 155.922082 155.522745)\n        (xy 155.920224 155.527511)\n        (xy 155.863388 155.673289)\n        (xy 155.858929 155.707162)\n        (xy 155.843764 155.822349)\n        (xy 155.841305 155.841026)\n        (xy 152.495416 155.841026)\n        (xy 152.511412 155.813319)\n        (xy 152.511413 155.813318)\n        (xy 152.514716 155.807596)\n        (xy 152.543147 155.720093)\n        (xy 152.567156 155.646202)\n        (xy 152.567156 155.646201)\n        (xy 152.569196 155.639923)\n        (xy 152.577052 155.565185)\n        (xy 152.586935 155.471152)\n        (xy 152.587625 155.464587)\n        (xy 152.581072 155.402242)\n        (xy 152.569886 155.295815)\n        (xy 152.569886 155.295814)\n        (xy 152.569196 155.289251)\n        (xy 152.566902 155.282189)\n        (xy 152.516758 155.127863)\n        (xy 152.514716 155.121578)\n        (xy 152.50936 155.1123)\n        (xy 152.475231 155.053188)\n        (xy 152.426565 154.968896)\n        (xy 152.41462 154.955629)\n        (xy 152.313018 154.842789)\n        (xy 152.313017 154.842788)\n        (xy 152.308596 154.837878)\n        (xy 152.213874 154.769058)\n        (xy 152.171307 154.738131)\n        (xy 152.171306 154.73813)\n        (xy 152.165965 154.73425)\n        (xy 152.159936 154.731566)\n        (xy 152.159933 154.731564)\n        (xy 152.010941 154.665229)\n        (xy 152.010938 154.665228)\n        (xy 152.004905 154.662542)\n        (xy 151.968455 154.654794)\n        (xy 151.838913 154.627259)\n        (xy 151.838909 154.627259)\n        (xy 151.832456 154.625887)\n        (xy 151.656154 154.625887)\n        (xy 151.649701 154.627259)\n        (xy 151.649697 154.627259)\n        (xy 151.520155 154.654794)\n        (xy 151.483705 154.662542)\n        (xy 151.477672 154.665228)\n        (xy 151.477669 154.665229)\n        (xy 151.328677 154.731564)\n        (xy 151.328674 154.731566)\n        (xy 151.322645 154.73425)\n        (xy 151.317304 154.73813)\n        (xy 151.317303 154.738131)\n        (xy 151.274736 154.769058)\n        (xy 151.180014 154.837878)\n        (xy 151.175593 154.842788)\n        (xy 151.175592 154.842789)\n        (xy 151.073991 154.955629)\n        (xy 151.062045 154.968896)\n        (xy 151.013379 155.053188)\n        (xy 150.979251 155.1123)\n        (xy 150.973894 155.121578)\n        (xy 150.971852 155.127863)\n        (xy 150.921709 155.282189)\n        (xy 150.919414 155.289251)\n        (xy 150.918724 155.295814)\n        (xy 150.918724 155.295815)\n        (xy 150.907538 155.402242)\n        (xy 150.900985 155.464587)\n        (xy 144.737165 155.464587)\n        (xy 144.719453 155.410076)\n        (xy 144.717411 155.403791)\n        (xy 144.699199 155.372246)\n        (xy 144.664825 155.312709)\n        (xy 144.62926 155.251109)\n        (xy 144.622178 155.243243)\n        (xy 144.515713 155.125002)\n        (xy 144.515712 155.125001)\n        (xy 144.511291 155.120091)\n        (xy 144.41447 155.049746)\n        (xy 144.374002 155.020344)\n        (xy 144.374001 155.020343)\n        (xy 144.36866 155.016463)\n        (xy 144.362631 155.013779)\n        (xy 144.362628 155.013777)\n        (xy 144.213636 154.947442)\n        (xy 144.213633 154.947441)\n        (xy 144.2076 154.944755)\n        (xy 144.146322 154.93173)\n        (xy 144.041608 154.909472)\n        (xy 144.041604 154.909472)\n        (xy 144.035151 154.9081)\n        (xy 143.858849 154.9081)\n        (xy 143.852396 154.909472)\n        (xy 143.852392 154.909472)\n        (xy 143.747678 154.93173)\n        (xy 143.6864 154.944755)\n        (xy 143.680367 154.947441)\n        (xy 143.680364 154.947442)\n        (xy 143.531372 155.013777)\n        (xy 143.531369 155.013779)\n        (xy 143.52534 155.016463)\n        (xy 143.519999 155.020343)\n        (xy 143.519998 155.020344)\n        (xy 143.47953 155.049746)\n        (xy 143.382709 155.120091)\n        (xy 143.378288 155.125001)\n        (xy 143.378287 155.125002)\n        (xy 143.271823 155.243243)\n        (xy 143.26474 155.251109)\n        (xy 143.229175 155.312709)\n        (xy 143.194802 155.372246)\n        (xy 143.176589 155.403791)\n        (xy 143.174547 155.410076)\n        (xy 143.126217 155.558822)\n        (xy 143.122109 155.571464)\n        (xy 143.121419 155.578027)\n        (xy 143.121419 155.578028)\n        (xy 143.111006 155.6771)\n        (xy 143.10368 155.7468)\n        (xy 140.152837 155.7468)\n        (xy 140.205241 155.688599)\n        (xy 140.205242 155.688598)\n        (xy 140.20966 155.683691)\n        (xy 140.276301 155.568265)\n        (xy 140.294507 155.536732)\n        (xy 140.294508 155.536731)\n        (xy 140.297811 155.531009)\n        (xy 140.333039 155.422589)\n        (xy 140.350251 155.369615)\n        (xy 140.350251 155.369614)\n        (xy 140.352291 155.363336)\n        (xy 140.357751 155.311394)\n        (xy 140.37003 155.194565)\n        (xy 140.37072 155.188)\n        (xy 140.364141 155.125407)\n        (xy 140.352981 155.019228)\n        (xy 140.352981 155.019227)\n        (xy 140.352291 155.012664)\n        (xy 140.349456 155.003937)\n        (xy 140.312339 154.889705)\n        (xy 140.297811 154.844991)\n        (xy 140.291463 154.833995)\n        (xy 140.26264 154.784073)\n        (xy 140.20966 154.692309)\n        (xy 140.20398 154.686)\n        (xy 140.096113 154.566202)\n        (xy 140.096112 154.566201)\n        (xy 140.091691 154.561291)\n        (xy 139.999706 154.49446)\n        (xy 139.954402 154.461544)\n        (xy 139.954401 154.461543)\n        (xy 139.94906 154.457663)\n        (xy 139.943031 154.454979)\n        (xy 139.943028 154.454977)\n        (xy 139.794036 154.388642)\n        (xy 139.794033 154.388641)\n        (xy 139.788 154.385955)\n        (xy 139.745983 154.377024)\n        (xy 139.622008 154.350672)\n        (xy 139.622004 154.350672)\n        (xy 139.615551 154.3493)\n        (xy 139.439249 154.3493)\n        (xy 139.432796 154.350672)\n        (xy 139.432792 154.350672)\n        (xy 139.308817 154.377024)\n        (xy 139.2668 154.385955)\n        (xy 139.260767 154.388641)\n        (xy 139.260764 154.388642)\n        (xy 139.111772 154.454977)\n        (xy 139.111769 154.454979)\n        (xy 139.10574 154.457663)\n        (xy 139.100399 154.461543)\n        (xy 139.100398 154.461544)\n        (xy 139.055094 154.49446)\n        (xy 138.963109 154.561291)\n        (xy 138.958688 154.566201)\n        (xy 138.958687 154.566202)\n        (xy 138.850821 154.686)\n        (xy 138.84514 154.692309)\n        (xy 138.79216 154.784073)\n        (xy 138.763338 154.833995)\n        (xy 138.756989 154.844991)\n        (xy 138.742461 154.889705)\n        (xy 138.705345 155.003937)\n        (xy 138.702509 155.012664)\n        (xy 138.701819 155.019227)\n        (xy 138.701819 155.019228)\n        (xy 138.690659 155.125407)\n        (xy 138.68408 155.188)\n        (xy 138.68477 155.194565)\n        (xy 138.68477 155.201171)\n        (xy 138.682165 155.201171)\n        (xy 138.671468 155.259562)\n        (xy 138.62295 155.311394)\n        (xy 138.602865 155.320958)\n        (xy 138.59598 155.323518)\n        (xy 138.588596 155.325291)\n        (xy 138.581852 155.328772)\n        (xy 138.581849 155.328773)\n        (xy 138.480996 155.380828)\n        (xy 138.449181 155.397249)\n        (xy 138.443459 155.402241)\n        (xy 138.443457 155.402242)\n        (xy 138.4273 155.416337)\n        (xy 138.330955 155.500384)\n        (xy 138.294949 155.551615)\n        (xy 138.279677 155.573346)\n        (xy 138.240743 155.628743)\n        (xy 138.221583 155.677885)\n        (xy 138.187502 155.7653)\n        (xy 138.183753 155.774915)\n        (xy 138.182761 155.782448)\n        (xy 138.182761 155.782449)\n        (xy 138.164518 155.921023)\n        (xy 138.163275 155.930462)\n        (xy 123.300548 155.930462)\n        (xy 123.282039 155.741691)\n        (xy 123.276981 155.724936)\n        (xy 123.262775 155.677885)\n        (xy 123.7032 155.677885)\n        (xy 123.707675 155.693124)\n        (xy 123.709065 155.694329)\n        (xy 123.716748 155.696)\n        (xy 124.497885 155.696)\n        (xy 124.513124 155.691525)\n        (xy 124.514329 155.690135)\n        (xy 124.516 155.682452)\n        (xy 124.516 155.677885)\n        (xy 125.024 155.677885)\n        (xy 125.028475 155.693124)\n        (xy 125.029865 155.694329)\n        (xy 125.037548 155.696)\n        (xy 125.818685 155.696)\n        (xy 125.833924 155.691525)\n        (xy 125.835129 155.690135)\n        (xy 125.8368 155.682452)\n        (xy 125.8368 155.146448)\n        (xy 125.836358 155.139003)\n        (xy 125.834755 155.125525)\n        (xy 125.829802 155.107505)\n        (xy 125.792267 155.022999)\n        (xy 125.779313 155.004151)\n        (xy 125.715417 154.940367)\n        (xy 125.696547 154.927446)\n        (xy 125.611999 154.890068)\n        (xy 125.593922 154.88514)\n        (xy 125.580925 154.883624)\n        (xy 125.573624 154.8832)\n        (xy 125.042115 154.8832)\n        (xy 125.026876 154.887675)\n        (xy 125.025671 154.889065)\n        (xy 125.024 154.896748)\n        (xy 125.024 155.677885)\n        (xy 124.516 155.677885)\n        (xy 124.516 154.901315)\n        (xy 124.511525 154.886076)\n        (xy 124.510135 154.884871)\n        (xy 124.502452 154.8832)\n        (xy 123.966448 154.8832)\n        (xy 123.959003 154.883642)\n        (xy 123.945525 154.885245)\n        (xy 123.927505 154.890198)\n        (xy 123.842999 154.927733)\n        (xy 123.824151 154.940687)\n        (xy 123.760367 155.004583)\n        (xy 123.747446 155.023453)\n        (xy 123.710068 155.108001)\n        (xy 123.70514 155.126078)\n        (xy 123.703624 155.139075)\n        (xy 123.7032 155.146376)\n        (xy 123.7032 155.677885)\n        (xy 123.262775 155.677885)\n        (xy 123.252721 155.644587)\n        (xy 123.221542 155.541316)\n        (xy 123.123278 155.356507)\n        (xy 123.035197 155.248509)\n        (xy 122.994884 155.19908)\n        (xy 122.994881 155.199077)\n        (xy 122.990989 155.194305)\n        (xy 122.98624 155.190376)\n        (xy 122.834464 155.064816)\n        (xy 122.834461 155.064814)\n        (xy 122.829714 155.060887)\n        (xy 122.645597 154.961335)\n        (xy 122.498642 154.915845)\n        (xy 122.451536 154.901263)\n        (xy 122.451533 154.901262)\n        (xy 122.445649 154.899441)\n        (xy 122.439524 154.898797)\n        (xy 122.439523 154.898797)\n        (xy 122.243615 154.878206)\n        (xy 122.243614 154.878206)\n        (xy 122.237487 154.877562)\n        (xy 122.137419 154.886669)\n        (xy 122.067767 154.872924)\n        (xy 122.016602 154.823703)\n        (xy 122 154.761188)\n        (xy 122 154.599399)\n        (xy 122.020002 154.531278)\n        (xy 122.073658 154.484785)\n        (xy 122.140919 154.474285)\n        (xy 122.160869 154.476664)\n        (xy 122.20754 154.482229)\n        (xy 122.213675 154.481757)\n        (xy 122.213677 154.481757)\n        (xy 122.41009 154.466644)\n        (xy 122.410095 154.466643)\n        (xy 122.416231 154.466171)\n        (xy 122.422161 154.464515)\n        (xy 122.422163 154.464515)\n        (xy 122.566386 154.424247)\n        (xy 122.617829 154.409884)\n        (xy 122.628615 154.404436)\n        (xy 122.754647 154.340772)\n        (xy 122.804655 154.315511)\n        (xy 122.81505 154.30739)\n        (xy 122.964736 154.190442)\n        (xy 122.969592 154.186648)\n        (xy 122.973618 154.181984)\n        (xy 123.102329 154.032871)\n        (xy 123.10233 154.032869)\n        (xy 123.106358 154.028203)\n        (xy 123.209745 153.84621)\n        (xy 123.275813 153.647603)\n        (xy 123.302046 153.439945)\n        (xy 123.302464 153.41)\n        (xy 123.300996 153.395026)\n        (xy 123.697641 153.395026)\n        (xy 123.698649 153.407035)\n        (xy 123.714632 153.597368)\n        (xy 123.715155 153.6036)\n        (xy 123.772848 153.8048)\n        (xy 123.775666 153.810282)\n        (xy 123.775667 153.810286)\n        (xy 123.865703 153.985477)\n        (xy 123.865706 153.985481)\n        (xy 123.868523 153.990963)\n        (xy 123.998534 154.154996)\n        (xy 124.003228 154.158991)\n        (xy 124.145607 154.280165)\n        (xy 124.15793 154.290653)\n        (xy 124.163308 154.293659)\n        (xy 124.16331 154.29366)\n        (xy 124.202408 154.315511)\n        (xy 124.34064 154.392766)\n        (xy 124.539704 154.457446)\n        (xy 124.74754 154.482229)\n        (xy 124.753675 154.481757)\n        (xy 124.753677 154.481757)\n        (xy 124.95009 154.466644)\n        (xy 124.950095 154.466643)\n        (xy 124.956231 154.466171)\n        (xy 124.962161 154.464515)\n        (xy 124.962163 154.464515)\n        (xy 125.106386 154.424247)\n        (xy 125.157829 154.409884)\n        (xy 125.168615 154.404436)\n        (xy 125.294647 154.340772)\n        (xy 125.344655 154.315511)\n        (xy 125.35505 154.30739)\n        (xy 125.504736 154.190442)\n        (xy 125.509592 154.186648)\n        (xy 125.513618 154.181984)\n        (xy 125.522236 154.172)\n        (xy 126.61908 154.172)\n        (xy 126.61977 154.178565)\n        (xy 126.635572 154.328903)\n        (xy 126.637509 154.347336)\n        (xy 126.639549 154.353614)\n        (xy 126.639549 154.353615)\n        (xy 126.6552 154.401784)\n        (xy 126.691989 154.515009)\n        (xy 126.695292 154.520731)\n        (xy 126.695293 154.520732)\n        (xy 126.719692 154.562992)\n        (xy 126.78014 154.667691)\n        (xy 126.784558 154.672598)\n        (xy 126.784559 154.672599)\n        (xy 126.85205 154.747555)\n        (xy 126.898109 154.798709)\n        (xy 126.978661 154.857234)\n        (xy 127.031981 154.895973)\n        (xy 127.04074 154.902337)\n        (xy 127.046769 154.905021)\n        (xy 127.046772 154.905023)\n        (xy 127.195764 154.971358)\n        (xy 127.195767 154.971359)\n        (xy 127.2018 154.974045)\n        (xy 127.23825 154.981793)\n        (xy 127.367792 155.009328)\n        (xy 127.367796 155.009328)\n        (xy 127.374249 155.0107)\n        (xy 127.550551 155.0107)\n        (xy 127.557004 155.009328)\n        (xy 127.557008 155.009328)\n        (xy 127.68655 154.981793)\n        (xy 127.723 154.974045)\n        (xy 127.729033 154.971359)\n        (xy 127.729036 154.971358)\n        (xy 127.878028 154.905023)\n        (xy 127.878031 154.905021)\n        (xy 127.88406 154.902337)\n        (xy 127.89282 154.895973)\n        (xy 127.946139 154.857234)\n        (xy 128.026691 154.798709)\n        (xy 128.07275 154.747555)\n        (xy 128.140241 154.672599)\n        (xy 128.140242 154.672598)\n        (xy 128.14466 154.667691)\n        (xy 128.205108 154.562992)\n        (xy 128.229507 154.520732)\n        (xy 128.229508 154.520731)\n        (xy 128.232811 154.515009)\n        (xy 128.2696 154.401784)\n        (xy 128.285251 154.353615)\n        (xy 128.285251 154.353614)\n        (xy 128.287291 154.347336)\n        (xy 128.289229 154.328903)\n        (xy 128.295042 154.2736)\n        (xy 129.79408 154.2736)\n        (xy 129.79477 154.280165)\n        (xy 129.80784 154.40451)\n        (xy 129.812509 154.448936)\n        (xy 129.814549 154.455214)\n        (xy 129.814549 154.455215)\n        (xy 129.832804 154.511399)\n        (xy 129.866989 154.616609)\n        (xy 129.870292 154.622331)\n        (xy 129.870293 154.622332)\n        (xy 129.892716 154.661169)\n        (xy 129.95514 154.769291)\n        (xy 129.959558 154.774198)\n        (xy 129.959559 154.774199)\n        (xy 130.061733 154.887675)\n        (xy 130.073109 154.900309)\n        (xy 130.14925 154.955629)\n        (xy 130.195622 154.98932)\n        (xy 130.21574 155.003937)\n        (xy 130.221769 155.006621)\n        (xy 130.221772 155.006623)\n        (xy 130.370764 155.072958)\n        (xy 130.370767 155.072959)\n        (xy 130.3768 155.075645)\n        (xy 130.39647 155.079826)\n        (xy 130.542792 155.110928)\n        (xy 130.542796 155.110928)\n        (xy 130.549249 155.1123)\n        (xy 130.725551 155.1123)\n        (xy 130.732004 155.110928)\n        (xy 130.732008 155.110928)\n        (xy 130.87833 155.079826)\n        (xy 130.898 155.075645)\n        (xy 130.904033 155.072959)\n        (xy 130.904036 155.072958)\n        (xy 131.053028 155.006623)\n        (xy 131.053031 155.006621)\n        (xy 131.05906 155.003937)\n        (xy 131.079179 154.98932)\n        (xy 131.12555 154.955629)\n        (xy 131.201691 154.900309)\n        (xy 131.213067 154.887675)\n        (xy 131.315241 154.774199)\n        (xy 131.315242 154.774198)\n        (xy 131.31966 154.769291)\n        (xy 131.382084 154.661169)\n        (xy 131.404507 154.622332)\n        (xy 131.404508 154.622331)\n        (xy 131.407811 154.616609)\n        (xy 131.441996 154.511399)\n        (xy 131.460251 154.455215)\n        (xy 131.460251 154.455214)\n        (xy 131.462291 154.448936)\n        (xy 131.466961 154.40451)\n        (xy 131.48003 154.280165)\n        (xy 131.48072 154.2736)\n        (xy 131.46739 154.146776)\n        (xy 131.462981 154.104828)\n        (xy 131.462981 154.104827)\n        (xy 131.462291 154.098264)\n        (xy 131.458094 154.085345)\n        (xy 131.421115 153.971538)\n        (xy 131.407811 153.930591)\n        (xy 131.398179 153.913907)\n        (xy 131.352781 153.835276)\n        (xy 131.31966 153.777909)\n        (xy 131.299587 153.755615)\n        (xy 131.206113 153.651802)\n        (xy 131.206112 153.651801)\n        (xy 131.201691 153.646891)\n        (xy 131.05906 153.543263)\n        (xy 131.053031 153.540579)\n        (xy 131.053028 153.540577)\n        (xy 130.904036 153.474242)\n        (xy 130.904033 153.474241)\n        (xy 130.898 153.471555)\n        (xy 130.851358 153.461641)\n        (xy 130.732008 153.436272)\n        (xy 130.732004 153.436272)\n        (xy 130.725551 153.4349)\n        (xy 130.549249 153.4349)\n        (xy 130.542796 153.436272)\n        (xy 130.542792 153.436272)\n        (xy 130.423442 153.461641)\n        (xy 130.3768 153.471555)\n        (xy 130.370767 153.474241)\n        (xy 130.370764 153.474242)\n        (xy 130.221772 153.540577)\n        (xy 130.221769 153.540579)\n        (xy 130.21574 153.543263)\n        (xy 130.073109 153.646891)\n        (xy 130.068688 153.651801)\n        (xy 130.068687 153.651802)\n        (xy 129.975214 153.755615)\n        (xy 129.95514 153.777909)\n        (xy 129.922019 153.835276)\n        (xy 129.876622 153.913907)\n        (xy 129.866989 153.930591)\n        (xy 129.853685 153.971538)\n        (xy 129.816707 154.085345)\n        (xy 129.812509 154.098264)\n        (xy 129.811819 154.104827)\n        (xy 129.811819 154.104828)\n        (xy 129.80741 154.146776)\n        (xy 129.79408 154.2736)\n        (xy 128.295042 154.2736)\n        (xy 128.30503 154.178565)\n        (xy 128.30572 154.172)\n        (xy 128.295014 154.070137)\n        (xy 128.287981 154.003228)\n        (xy 128.287981 154.003227)\n        (xy 128.287291 153.996664)\n        (xy 128.281558 153.979018)\n        (xy 128.234853 153.835276)\n        (xy 128.232811 153.828991)\n        (xy 128.210266 153.789941)\n        (xy 128.150601 153.686599)\n        (xy 128.14466 153.676309)\n        (xy 128.135119 153.665712)\n        (xy 128.031113 153.550202)\n        (xy 128.031112 153.550201)\n        (xy 128.026691 153.545291)\n        (xy 127.923313 153.470182)\n        (xy 127.889402 153.445544)\n        (xy 127.889401 153.445543)\n        (xy 127.88406 153.441663)\n        (xy 127.878031 153.438979)\n        (xy 127.878028 153.438977)\n        (xy 127.729036 153.372642)\n        (xy 127.729033 153.372641)\n        (xy 127.723 153.369955)\n        (xy 127.684855 153.361847)\n        (xy 127.557008 153.334672)\n        (xy 127.557004 153.334672)\n        (xy 127.550551 153.3333)\n        (xy 127.374249 153.3333)\n        (xy 127.367796 153.334672)\n        (xy 127.367792 153.334672)\n        (xy 127.239945 153.361847)\n        (xy 127.2018 153.369955)\n        (xy 127.195767 153.372641)\n        (xy 127.195764 153.372642)\n        (xy 127.046772 153.438977)\n        (xy 127.046769 153.438979)\n        (xy 127.04074 153.441663)\n        (xy 127.035399 153.445543)\n        (xy 127.035398 153.445544)\n        (xy 127.001487 153.470182)\n        (xy 126.898109 153.545291)\n        (xy 126.893688 153.550201)\n        (xy 126.893687 153.550202)\n        (xy 126.789682 153.665712)\n        (xy 126.78014 153.676309)\n        (xy 126.774199 153.686599)\n        (xy 126.714535 153.789941)\n        (xy 126.691989 153.828991)\n        (xy 126.689947 153.835276)\n        (xy 126.643243 153.979018)\n        (xy 126.637509 153.996664)\n        (xy 126.636819 154.003227)\n        (xy 126.636819 154.003228)\n        (xy 126.629786 154.070137)\n        (xy 126.61908 154.172)\n        (xy 125.522236 154.172)\n        (xy 125.642329 154.032871)\n        (xy 125.64233 154.032869)\n        (xy 125.646358 154.028203)\n        (xy 125.749745 153.84621)\n        (xy 125.815813 153.647603)\n        (xy 125.842046 153.439945)\n        (xy 125.842464 153.41)\n        (xy 125.822039 153.201691)\n        (xy 125.81949 153.193246)\n        (xy 125.775985 153.049155)\n        (xy 125.761542 153.001316)\n        (xy 125.663278 152.816507)\n        (xy 125.586641 152.722541)\n        (xy 125.534884 152.65908)\n        (xy 125.534881 152.659077)\n        (xy 125.530989 152.654305)\n        (xy 125.52624 152.650376)\n        (xy 125.400555 152.5464)\n        (xy 138.50628 152.5464)\n        (xy 138.50697 152.552965)\n        (xy 138.517622 152.654305)\n        (xy 138.524709 152.721736)\n        (xy 138.526749 152.728014)\n        (xy 138.526749 152.728015)\n        (xy 138.544105 152.781432)\n        (xy 138.579189 152.889409)\n        (xy 138.582492 152.895131)\n        (xy 138.582493 152.895132)\n        (xy 138.587077 152.903072)\n        (xy 138.66734 153.042091)\n        (xy 138.785309 153.173109)\n        (xy 138.87643 153.239313)\n        (xy 138.920234 153.271138)\n        (xy 138.92794 153.276737)\n        (xy 138.933969 153.279421)\n        (xy 138.933972 153.279423)\n        (xy 139.082964 153.345758)\n        (xy 139.082967 153.345759)\n        (xy 139.089 153.348445)\n        (xy 139.12545 153.356193)\n        (xy 139.254992 153.383728)\n        (xy 139.254996 153.383728)\n        (xy 139.261449 153.3851)\n        (xy 139.437751 153.3851)\n        (xy 139.444204 153.383728)\n        (xy 139.444208 153.383728)\n        (xy 139.57375 153.356193)\n        (xy 139.6102 153.348445)\n        (xy 139.616233 153.345759)\n        (xy 139.616236 153.345758)\n        (xy 139.716706 153.301026)\n        (xy 142.074505 153.301026)\n        (xy 142.09307 153.46919)\n        (xy 142.09568 153.476322)\n        (xy 142.147567 153.618109)\n        (xy 142.151212 153.62807)\n        (xy 142.155448 153.634373)\n        (xy 142.155448 153.634374)\n        (xy 142.24134 153.762196)\n        (xy 142.241343 153.762199)\n        (xy 142.245574 153.768496)\n        (xy 142.370708 153.882359)\n        (xy 142.377381 153.885982)\n        (xy 142.507801 153.956794)\n        (xy 142.519391 153.963087)\n        (xy 142.683038 154.006019)\n        (xy 142.770647 154.007396)\n        (xy 142.844604 154.008558)\n        (xy 142.844607 154.008558)\n        (xy 142.852202 154.008677)\n        (xy 142.929545 153.990963)\n        (xy 143.009714 153.972602)\n        (xy 143.009718 153.972601)\n        (xy 143.017117 153.970906)\n        (xy 143.135905 153.911162)\n        (xy 144.843475 153.911162)\n        (xy 144.860691 154.067104)\n        (xy 144.914607 154.214438)\n        (xy 144.918844 154.220744)\n        (xy 144.918846 154.220747)\n        (xy 144.947017 154.262669)\n        (xy 145.002112 154.344658)\n        (xy 145.118152 154.450247)\n        (xy 145.124829 154.453872)\n        (xy 145.12483 154.453873)\n        (xy 145.15799 154.471877)\n        (xy 145.256029 154.525108)\n        (xy 145.407783 154.56492)\n        (xy 145.489313 154.566201)\n        (xy 145.557055 154.567265)\n        (xy 145.557058 154.567265)\n        (xy 145.564653 154.567384)\n        (xy 145.63642 154.550947)\n        (xy 145.71018 154.534054)\n        (xy 145.710184 154.534053)\n        (xy 145.717583 154.532358)\n        (xy 145.857743 154.461865)\n        (xy 145.916668 154.411539)\n        (xy 145.971269 154.364906)\n        (xy 145.971271 154.364903)\n        (xy 145.977043 154.359974)\n        (xy 145.98147 154.353814)\n        (xy 145.981473 154.35381)\n        (xy 146.046963 154.262669)\n        (xy 146.068594 154.232566)\n        (xy 146.075297 154.215891)\n        (xy 146.124279 154.094047)\n        (xy 146.12428 154.094045)\n        (xy 146.127112 154.086999)\n        (xy 146.149218 153.931675)\n        (xy 146.149292 153.924563)\n        (xy 146.149318 153.922121)\n        (xy 146.149318 153.92212)\n        (xy 146.149361 153.918)\n        (xy 146.147847 153.905484)\n        (xy 146.140805 153.8473)\n        (xy 146.130513 153.762247)\n        (xy 146.075056 153.615486)\n        (xy 146.01718 153.531275)\n        (xy 145.998958 153.504762)\n        (xy 153.123875 153.504762)\n        (xy 153.141091 153.660704)\n        (xy 153.195007 153.808038)\n        (xy 153.199244 153.814344)\n        (xy 153.199246 153.814347)\n        (xy 153.227629 153.856584)\n        (xy 153.282512 153.938258)\n        (xy 153.398552 154.043847)\n        (xy 153.405229 154.047472)\n        (xy 153.40523 154.047473)\n        (xy 153.493358 154.095323)\n        (xy 153.54368 154.145406)\n        (xy 153.558936 154.214744)\n        (xy 153.558158 154.222499)\n        (xy 153.556666 154.233829)\n        (xy 153.556666 154.233835)\n        (xy 153.555675 154.241362)\n        (xy 153.572891 154.397304)\n        (xy 153.626807 154.544638)\n        (xy 153.631044 154.550944)\n        (xy 153.631046 154.550947)\n        (xy 153.660883 154.595348)\n        (xy 153.714312 154.674858)\n        (xy 153.830352 154.780447)\n        (xy 153.837029 154.784072)\n        (xy 153.83703 154.784073)\n        (xy 153.858036 154.795478)\n        (xy 153.968229 154.855308)\n        (xy 154.119983 154.89512)\n        (xy 154.201513 154.896401)\n        (xy 154.269255 154.897465)\n        (xy 154.269258 154.897465)\n        (xy 154.276853 154.897584)\n        (xy 154.333347 154.884645)\n        (xy 154.42238 154.864254)\n        (xy 154.422384 154.864253)\n        (xy 154.429783 154.862558)\n        (xy 154.569943 154.792065)\n        (xy 154.623666 154.746182)\n        (xy 154.683469 154.695106)\n        (xy 154.683471 154.695103)\n        (xy 154.689243 154.690174)\n        (xy 154.69367 154.684014)\n        (xy 154.693673 154.68401)\n        (xy 154.757382 154.595348)\n        (xy 154.780794 154.562766)\n        (xy 154.785545 154.550947)\n        (xy 154.836479 154.424247)\n        (xy 154.83648 154.424245)\n        (xy 154.839312 154.417199)\n        (xy 154.861418 154.261875)\n        (xy 154.861561 154.2482)\n        (xy 154.860416 154.238732)\n        (xy 154.851435 154.16452)\n        (xy 154.848374 154.139226)\n        (xy 158.889305 154.139226)\n        (xy 158.90787 154.30739)\n        (xy 158.912968 154.321321)\n        (xy 158.96305 154.458175)\n        (xy 158.966012 154.46627)\n        (xy 158.970248 154.472573)\n        (xy 158.970248 154.472574)\n        (xy 159.05614 154.600396)\n        (xy 159.056143 154.600399)\n        (xy 159.060374 154.606696)\n        (xy 159.185508 154.720559)\n        (xy 159.255321 154.758464)\n        (xy 159.28639 154.775333)\n        (xy 159.334191 154.801287)\n        (xy 159.497838 154.844219)\n        (xy 159.585447 154.845596)\n        (xy 159.659404 154.846758)\n        (xy 159.659407 154.846758)\n        (xy 159.667002 154.846877)\n        (xy 159.725123 154.833565)\n        (xy 159.824514 154.810802)\n        (xy 159.824518 154.810801)\n        (xy 159.831917 154.809106)\n        (xy 159.983062 154.733088)\n        (xy 159.988833 154.728159)\n        (xy 159.988836 154.728157)\n        (xy 160.105939 154.628141)\n        (xy 160.10594 154.62814)\n        (xy 160.111711 154.623211)\n        (xy 160.210437 154.485819)\n        (xy 160.21333 154.478624)\n        (xy 160.247079 154.39467)\n        (xy 160.273541 154.328843)\n        (xy 160.29738 154.161346)\n        (xy 160.297534 154.1466)\n        (xy 160.295763 154.131958)\n        (xy 160.285826 154.049847)\n        (xy 160.277209 153.97864)\n        (xy 160.217406 153.820378)\n        (xy 160.157221 153.732808)\n        (xy 160.125881 153.687207)\n        (xy 160.125879 153.687205)\n        (xy 160.121579 153.680948)\n        (xy 160.115908 153.675895)\n        (xy 160.000931 153.573454)\n        (xy 160.000928 153.573452)\n        (xy 159.995259 153.568401)\n        (xy 159.845739 153.489234)\n        (xy 159.838374 153.487384)\n        (xy 159.689022 153.449869)\n        (xy 159.689018 153.449869)\n        (xy 159.681651 153.448018)\n        (xy 159.674052 153.447978)\n        (xy 159.67405 153.447978)\n        (xy 159.603708 153.44761)\n        (xy 159.512469 153.447132)\n        (xy 159.505088 153.448904)\n        (xy 159.355338 153.484856)\n        (xy 159.355335 153.484857)\n        (xy 159.347959 153.486628)\n        (xy 159.197618 153.564224)\n        (xy 159.191897 153.569214)\n        (xy 159.191895 153.569216)\n        (xy 159.085314 153.662193)\n        (xy 159.070126 153.675442)\n        (xy 159.057248 153.693766)\n        (xy 158.978213 153.806222)\n        (xy 158.972844 153.813861)\n        (xy 158.911388 153.971489)\n        (xy 158.907121 154.0039)\n        (xy 158.890825 154.127683)\n        (xy 158.889305 154.139226)\n        (xy 154.848374 154.139226)\n        (xy 154.842713 154.092447)\n        (xy 154.787256 153.945686)\n        (xy 154.72243 153.851363)\n        (xy 154.702695 153.822648)\n        (xy 154.702694 153.822646)\n        (xy 154.698393 153.816389)\n        (xy 154.692722 153.811336)\n        (xy 154.586926 153.717075)\n        (xy 154.586923 153.717073)\n        (xy 154.581254 153.712022)\n        (xy 154.49379 153.665712)\n        (xy 154.442947 153.616159)\n        (xy 154.426965 153.546985)\n        (xy 154.428005 153.536608)\n        (xy 154.429038 153.529351)\n        (xy 154.429038 153.529349)\n        (xy 154.429618 153.525275)\n        (xy 154.429761 153.5116)\n        (xy 154.428498 153.501166)\n        (xy 154.44017 153.431137)\n        (xy 154.472901 153.395026)\n        (xy 169.417641 153.395026)\n        (xy 169.418649 153.407035)\n        (xy 169.434632 153.597368)\n        (xy 169.435155 153.6036)\n        (xy 169.492848 153.8048)\n        (xy 169.495666 153.810282)\n        (xy 169.495667 153.810286)\n        (xy 169.585703 153.985477)\n        (xy 169.585706 153.985481)\n        (xy 169.588523 153.990963)\n        (xy 169.718534 154.154996)\n        (xy 169.723228 154.158991)\n        (xy 169.865607 154.280165)\n        (xy 169.87793 154.290653)\n        (xy 169.883308 154.293659)\n        (xy 169.88331 154.29366)\n        (xy 169.922408 154.315511)\n        (xy 170.06064 154.392766)\n        (xy 170.259704 154.457446)\n        (xy 170.46754 154.482229)\n        (xy 170.473675 154.481757)\n        (xy 170.473677 154.481757)\n        (xy 170.67009 154.466644)\n        (xy 170.670095 154.466643)\n        (xy 170.676231 154.466171)\n        (xy 170.682161 154.464515)\n        (xy 170.682163 154.464515)\n        (xy 170.826386 154.424247)\n        (xy 170.877829 154.409884)\n        (xy 170.888615 154.404436)\n        (xy 171.014647 154.340772)\n        (xy 171.051126 154.322345)\n        (xy 172.482485 154.322345)\n        (xy 172.487394 154.328903)\n        (xy 172.595461 154.389299)\n        (xy 172.606702 154.39421)\n        (xy 172.793953 154.455052)\n        (xy 172.805927 154.457685)\n        (xy 173.001439 154.480998)\n        (xy 173.013688 154.481255)\n        (xy 173.210001 154.466149)\n        (xy 173.222079 154.464019)\n        (xy 173.411715 154.411072)\n        (xy 173.423145 154.406639)\n        (xy 173.569277 154.332822)\n        (xy 173.579561 154.323177)\n        (xy 173.577323 154.316533)\n        (xy 173.042812 153.782022)\n        (xy 173.028868 153.774408)\n        (xy 173.027035 153.774539)\n        (xy 173.02042 153.77879)\n        (xy 172.489245 154.309965)\n        (xy 172.482485 154.322345)\n        (xy 171.051126 154.322345)\n        (xy 171.064655 154.315511)\n        (xy 171.07505 154.30739)\n        (xy 171.224736 154.190442)\n        (xy 171.229592 154.186648)\n        (xy 171.233618 154.181984)\n        (xy 171.362329 154.032871)\n        (xy 171.36233 154.032869)\n        (xy 171.366358 154.028203)\n        (xy 171.469745 153.84621)\n        (xy 171.535813 153.647603)\n        (xy 171.562046 153.439945)\n        (xy 171.562464 153.41)\n        (xy 171.561599 153.401176)\n        (xy 171.958658 153.401176)\n        (xy 171.975133 153.597368)\n        (xy 171.977348 153.609435)\n        (xy 172.031615 153.798689)\n        (xy 172.036134 153.810101)\n        (xy 172.107477 153.948919)\n        (xy 172.117196 153.959138)\n        (xy 172.123996 153.956794)\n        (xy 172.657978 153.422812)\n        (xy 172.664356 153.411132)\n        (xy 173.394408 153.411132)\n        (xy 173.394539 153.412965)\n        (xy 173.39879 153.41958)\n        (xy 173.92979 153.95058)\n        (xy 173.94217 153.95734)\n        (xy 173.948903 153.952299)\n        (xy 174.006243 153.851363)\n        (xy 174.011232 153.840157)\n        (xy 174.073376 153.653344)\n        (xy 174.076096 153.641372)\n        (xy 174.101101 153.443435)\n        (xy 174.101593 153.436406)\n        (xy 174.101913 153.413505)\n        (xy 174.10162 153.406512)\n        (xy 174.082148 153.207921)\n        (xy 174.079765 153.195886)\n        (xy 174.022859 153.007407)\n        (xy 174.018184 152.996064)\n        (xy 173.952043 152.87167)\n        (xy 173.942181 152.861587)\n        (xy 173.935055 152.864155)\n        (xy 173.402022 153.397188)\n        (xy 173.394408 153.411132)\n        (xy 172.664356 153.411132)\n        (xy 172.665592 153.408868)\n        (xy 172.665461 153.407035)\n        (xy 172.66121 153.40042)\n        (xy 172.129821 152.869031)\n        (xy 172.117441 152.862271)\n        (xy 172.111053 152.867053)\n        (xy 172.047688 152.982314)\n        (xy 172.04286 152.993578)\n        (xy 171.983325 153.181257)\n        (xy 171.980777 153.193246)\n        (xy 171.958829 153.388908)\n        (xy 171.958658 153.401176)\n        (xy 171.561599 153.401176)\n        (xy 171.542039 153.201691)\n        (xy 171.53949 153.193246)\n        (xy 171.495985 153.049155)\n        (xy 171.481542 153.001316)\n        (xy 171.383278 152.816507)\n        (xy 171.306641 152.722541)\n        (xy 171.254884 152.65908)\n        (xy 171.254881 152.659077)\n        (xy 171.250989 152.654305)\n        (xy 171.24624 152.650376)\n        (xy 171.094464 152.524816)\n        (xy 171.094461 152.524814)\n        (xy 171.089714 152.520887)\n        (xy 171.046509 152.497526)\n        (xy 172.481244 152.497526)\n        (xy 172.483697 152.504487)\n        (xy 173.017188 153.037978)\n        (xy 173.031132 153.045592)\n        (xy 173.032965 153.045461)\n        (xy 173.03958 153.04121)\n        (xy 173.571222 152.509568)\n        (xy 173.577982 152.497188)\n        (xy 173.573323 152.490965)\n        (xy 173.45082 152.424728)\n        (xy 173.439515 152.419976)\n        (xy 173.251435 152.361755)\n        (xy 173.239422 152.359289)\n        (xy 173.043612 152.338708)\n        (xy 173.031344 152.338623)\n        (xy 172.835273 152.356466)\n        (xy 172.823224 152.358764)\n        (xy 172.634345 152.414355)\n        (xy 172.622976 152.418948)\n        (xy 172.491393 152.487738)\n        (xy 172.481244 152.497526)\n        (xy 171.046509 152.497526)\n        (xy 170.905597 152.421335)\n        (xy 170.797944 152.388011)\n        (xy 170.711536 152.361263)\n        (xy 170.711533 152.361262)\n        (xy 170.705649 152.359441)\n        (xy 170.699524 152.358797)\n        (xy 170.699523 152.358797)\n        (xy 170.503615 152.338206)\n        (xy 170.503614 152.338206)\n        (xy 170.497487 152.337562)\n        (xy 170.371694 152.34901)\n        (xy 170.295181 152.355973)\n        (xy 170.29518 152.355973)\n        (xy 170.28904 152.356532)\n        (xy 170.283126 152.358273)\n        (xy 170.283124 152.358273)\n        (xy 170.203028 152.381847)\n        (xy 170.088248 152.415629)\n        (xy 170.082783 152.418486)\n        (xy 169.908558 152.509568)\n        (xy 169.902758 152.5126)\n        (xy 169.739636 152.643754)\n        (xy 169.605095 152.804093)\n        (xy 169.602125 152.809496)\n        (xy 169.602124 152.809497)\n        (xy 169.529677 152.941278)\n        (xy 169.50426 152.987511)\n        (xy 169.440972 153.187022)\n        (xy 169.440286 153.193139)\n        (xy 169.440285 153.193143)\n        (xy 169.42121 153.363208)\n        (xy 169.417641 153.395026)\n        (xy 154.472901 153.395026)\n        (xy 154.48785 153.378534)\n        (xy 154.525455 153.363208)\n        (xy 154.560356 153.355215)\n        (xy 154.580319 153.350643)\n        (xy 154.580321 153.350642)\n        (xy 154.587723 153.348947)\n        (xy 154.727883 153.278454)\n        (xy 154.807889 153.210123)\n        (xy 154.841409 153.181495)\n        (xy 154.841411 153.181492)\n        (xy 154.847183 153.176563)\n        (xy 154.85161 153.170403)\n        (xy 154.851613 153.170399)\n        (xy 154.912983 153.084991)\n        (xy 154.938734 153.049155)\n        (xy 154.941997 153.041039)\n        (xy 154.994419 152.910636)\n        (xy 154.99442 152.910634)\n        (xy 154.997252 152.903588)\n        (xy 155.019358 152.748264)\n        (xy 155.019501 152.734589)\n        (xy 155.018706 152.728015)\n        (xy 155.00931 152.650376)\n        (xy 155.000653 152.578836)\n        (xy 154.945196 152.432075)\n        (xy 154.914767 152.3878)\n        (xy 154.860635 152.309037)\n        (xy 154.860634 152.309035)\n        (xy 154.856333 152.302778)\n        (xy 154.850662 152.297725)\n        (xy 154.744866 152.203464)\n        (xy 154.744863 152.203462)\n        (xy 154.739194 152.198411)\n        (xy 154.60054 152.124997)\n        (xy 154.593175 152.123147)\n        (xy 154.455749 152.088628)\n        (xy 154.455745 152.088628)\n        (xy 154.448378 152.086777)\n        (xy 154.440778 152.086737)\n        (xy 154.440777 152.086737)\n        (xy 154.37665 152.086401)\n        (xy 154.291491 152.085955)\n        (xy 154.284111 152.087727)\n        (xy 154.284109 152.087727)\n        (xy 154.146315 152.120808)\n        (xy 154.146311 152.120809)\n        (xy 154.138936 152.12258)\n        (xy 153.999521 152.194538)\n        (xy 153.993799 152.19953)\n        (xy 153.993797 152.199531)\n        (xy 153.940773 152.245787)\n        (xy 153.881295 152.297673)\n        (xy 153.876928 152.303887)\n        (xy 153.795665 152.419513)\n        (xy 153.791083 152.426032)\n        (xy 153.765767 152.490965)\n        (xy 153.740177 152.5566)\n        (xy 153.734093 152.572204)\n        (xy 153.733101 152.579737)\n        (xy 153.733101 152.579738)\n        (xy 153.714647 152.719914)\n        (xy 153.713615 152.727751)\n        (xy 153.714448 152.735297)\n        (xy 153.714448 152.735304)\n        (xy 153.715661 152.746289)\n        (xy 153.703254 152.816193)\n        (xy 153.655023 152.868292)\n        (xy 153.619836 152.882632)\n        (xy 153.612249 152.884453)\n        (xy 153.556575 152.897819)\n        (xy 153.556571 152.89782)\n        (xy 153.549196 152.899591)\n        (xy 153.409781 152.971549)\n        (xy 153.404059 152.976541)\n        (xy 153.404057 152.976542)\n        (xy 153.375897 153.001108)\n        (xy 153.291555 153.074684)\n        (xy 153.281601 153.088847)\n        (xy 153.208301 153.193143)\n        (xy 153.201343 153.203043)\n        (xy 153.181997 153.252664)\n        (xy 153.148024 153.3398)\n        (xy 153.144353 153.349215)\n        (xy 153.143361 153.356748)\n        (xy 153.143361 153.356749)\n        (xy 153.125734 153.490643)\n        (xy 153.123875 153.504762)\n        (xy 145.998958 153.504762)\n        (xy 145.990495 153.492448)\n        (xy 145.990494 153.492446)\n        (xy 145.986193 153.486189)\n        (xy 145.980522 153.481136)\n        (xy 145.874726 153.386875)\n        (xy 145.874723 153.386873)\n        (xy 145.869054 153.381822)\n        (xy 145.7304 153.308408)\n        (xy 145.723035 153.306558)\n        (xy 145.585609 153.272039)\n        (xy 145.585605 153.272039)\n        (xy 145.578238 153.270188)\n        (xy 145.570638 153.270148)\n        (xy 145.570637 153.270148)\n        (xy 145.50651 153.269812)\n        (xy 145.421351 153.269366)\n        (xy 145.413971 153.271138)\n        (xy 145.413969 153.271138)\n        (xy 145.276175 153.304219)\n        (xy 145.276171 153.30422)\n        (xy 145.268796 153.305991)\n        (xy 145.129381 153.377949)\n        (xy 145.123659 153.382941)\n        (xy 145.123657 153.382942)\n        (xy 145.072006 153.428)\n        (xy 145.011155 153.481084)\n        (xy 144.997861 153.5)\n        (xy 144.946837 153.5726)\n        (xy 144.920943 153.609443)\n        (xy 144.863953 153.755615)\n        (xy 144.862961 153.763148)\n        (xy 144.862961 153.763149)\n        (xy 144.846267 153.889957)\n        (xy 144.843475 153.911162)\n        (xy 143.135905 153.911162)\n        (xy 143.168262 153.894888)\n        (xy 143.174033 153.889959)\n        (xy 143.174036 153.889957)\n        (xy 143.291139 153.789941)\n        (xy 143.29114 153.78994)\n        (xy 143.296911 153.785011)\n        (xy 143.395637 153.647619)\n        (xy 143.39926 153.638608)\n        (xy 143.427482 153.568401)\n        (xy 143.458741 153.490643)\n        (xy 143.48258 153.323146)\n        (xy 143.482734 153.3084)\n        (xy 143.480931 153.293495)\n        (xy 143.463322 153.147984)\n        (xy 143.463322 153.147983)\n        (xy 143.462409 153.14044)\n        (xy 143.462282 153.140104)\n        (xy 143.465318 153.072263)\n        (xy 143.506333 153.014313)\n        (xy 143.572168 152.987737)\n        (xy 143.586485 152.987147)\n        (xy 143.686809 152.988723)\n        (xy 143.686812 152.988723)\n        (xy 143.694407 152.988842)\n        (xy 143.751958 152.975661)\n        (xy 143.839934 152.955512)\n        (xy 143.839938 152.955511)\n        (xy 143.847337 152.953816)\n        (xy 143.987497 152.883323)\n        (xy 144.016837 152.858265)\n        (xy 144.101023 152.786364)\n        (xy 144.101025 152.786361)\n        (xy 144.106797 152.781432)\n        (xy 144.111224 152.775272)\n        (xy 144.111227 152.775268)\n        (xy 144.193917 152.66019)\n        (xy 144.198348 152.654024)\n        (xy 144.204103 152.639709)\n        (xy 144.254033 152.515505)\n        (xy 144.254034 152.515503)\n        (xy 144.256866 152.508457)\n        (xy 144.278972 152.353133)\n        (xy 144.279115 152.339458)\n        (xy 144.278325 152.332924)\n        (xy 144.270057 152.264609)\n        (xy 144.260267 152.183705)\n        (xy 144.20481 152.036944)\n        (xy 144.157734 151.968448)\n        (xy 144.120249 151.913906)\n        (xy 144.120248 151.913904)\n        (xy 144.115947 151.907647)\n        (xy 144.110276 151.902594)\n        (xy 144.00448 151.808333)\n        (xy 144.004477 151.808331)\n        (xy 143.998808 151.80328)\n        (xy 143.998207 151.802962)\n        (xy 146.672275 151.802962)\n        (xy 146.689491 151.958904)\n        (xy 146.743407 152.106238)\n        (xy 146.747644 152.112544)\n        (xy 146.747646 152.112547)\n        (xy 146.766239 152.140215)\n        (xy 146.830912 152.236458)\n        (xy 146.946952 152.342047)\n        (xy 146.953629 152.345672)\n        (xy 146.95363 152.345673)\n        (xy 146.983207 152.361732)\n        (xy 147.084829 152.416908)\n        (xy 147.169717 152.439178)\n        (xy 147.236289 152.456643)\n        (xy 147.297104 152.493277)\n        (xy 147.323637 152.543416)\n        (xy 147.324491 152.543104)\n        (xy 147.378407 152.690438)\n        (xy 147.382644 152.696744)\n        (xy 147.382646 152.696747)\n        (xy 147.413954 152.743337)\n        (xy 147.465912 152.820658)\n        (xy 147.581952 152.926247)\n        (xy 147.588629 152.929872)\n        (xy 147.58863 152.929873)\n        (xy 147.60335 152.937865)\n        (xy 147.719829 153.001108)\n        (xy 147.871583 153.04092)\n        (xy 147.953113 153.042201)\n        (xy 148.020855 153.043265)\n        (xy 148.020858 153.043265)\n        (xy 148.028453 153.043384)\n        (xy 148.08264 153.030973)\n        (xy 148.17398 153.010054)\n        (xy 148.173984 153.010053)\n        (xy 148.181383 153.008358)\n        (xy 148.321543 152.937865)\n        (xy 148.362281 152.903072)\n        (xy 148.435069 152.840906)\n        (xy 148.435071 152.840903)\n        (xy 148.440843 152.835974)\n        (xy 148.44527 152.829814)\n        (xy 148.445273 152.82981)\n        (xy 148.509443 152.740506)\n        (xy 148.532394 152.708566)\n        (xy 148.537145 152.696747)\n        (xy 148.588079 152.570047)\n        (xy 148.58808 152.570045)\n        (xy 148.590912 152.562999)\n        (xy 148.613018 152.407675)\n        (xy 148.613161 152.394)\n        (xy 148.612437 152.388011)\n        (xy 148.602016 152.301904)\n        (xy 148.594313 152.238247)\n        (xy 148.538856 152.091486)\n        (xy 148.502083 152.037981)\n        (xy 148.454295 151.968448)\n        (xy 148.454294 151.968446)\n        (xy 148.449993 151.962189)\n        (xy 148.442453 151.955471)\n        (xy 148.338526 151.862875)\n        (xy 148.338523 151.862873)\n        (xy 148.332854 151.857822)\n        (xy 148.1942 151.784408)\n        (xy 148.050564 151.74833)\n        (xy 147.989369 151.712336)\n        (xy 147.959765 151.657779)\n        (xy 147.959313 151.654047)\n        (xy 147.950117 151.629709)\n        (xy 147.90654 151.514389)\n        (xy 147.903856 151.507286)\n        (xy 147.887056 151.482842)\n        (xy 147.819295 151.384248)\n        (xy 147.819294 151.384246)\n        (xy 147.814993 151.377989)\n        (xy 147.809322 151.372936)\n        (xy 147.703526 151.278675)\n        (xy 147.703523 151.278673)\n        (xy 147.697854 151.273622)\n        (xy 147.5592 151.200208)\n        (xy 147.551835 151.198358)\n        (xy 147.414409 151.163839)\n        (xy 147.414405 151.163839)\n        (xy 147.407038 151.161988)\n        (xy 147.399438 151.161948)\n        (xy 147.399437 151.161948)\n        (xy 147.33531 151.161612)\n        (xy 147.250151 151.161166)\n        (xy 147.242771 151.162938)\n        (xy 147.242769 151.162938)\n        (xy 147.104975 151.196019)\n        (xy 147.104971 151.19602)\n        (xy 147.097596 151.197791)\n        (xy 147.040585 151.227217)\n        (xy 146.965937 151.265746)\n        (xy 146.958181 151.269749)\n        (xy 146.952459 151.274741)\n        (xy 146.952457 151.274742)\n        (xy 146.894225 151.325541)\n        (xy 146.839955 151.372884)\n        (xy 146.801837 151.42712)\n        (xy 146.756673 151.491383)\n        (xy 146.749743 151.501243)\n        (xy 146.731052 151.549183)\n        (xy 146.697281 151.635802)\n        (xy 146.692753 151.647415)\n        (xy 146.691761 151.654948)\n        (xy 146.691761 151.654949)\n        (xy 146.673396 151.794449)\n        (xy 146.672275 151.802962)\n        (xy 143.998207 151.802962)\n        (xy 143.860154 151.729866)\n        (xy 143.852789 151.728016)\n        (xy 143.715363 151.693497)\n        (xy 143.715359 151.693497)\n        (xy 143.707992 151.691646)\n        (xy 143.700392 151.691606)\n        (xy 143.700391 151.691606)\n        (xy 143.636264 151.69127)\n        (xy 143.551105 151.690824)\n        (xy 143.543725 151.692596)\n        (xy 143.543723 151.692596)\n        (xy 143.405929 151.725677)\n        (xy 143.405925 151.725678)\n        (xy 143.39855 151.727449)\n        (xy 143.259135 151.799407)\n        (xy 143.253413 151.804399)\n        (xy 143.253411 151.8044)\n        (xy 143.201415 151.849759)\n        (xy 143.140909 151.902542)\n        (xy 143.1186 151.934285)\n        (xy 143.058062 152.020422)\n        (xy 143.050697 152.030901)\n        (xy 143.028912 152.086777)\n        (xy 143.003338 152.152372)\n        (xy 142.993707 152.177073)\n        (xy 142.992715 152.184606)\n        (xy 142.992715 152.184607)\n        (xy 142.976334 152.309037)\n        (xy 142.973229 152.33262)\n        (xy 142.988393 152.469972)\n        (xy 142.975987 152.539874)\n        (xy 142.927757 152.591975)\n        (xy 142.862494 152.609795)\n        (xy 142.793005 152.609431)\n        (xy 142.697669 152.608932)\n        (xy 142.690288 152.610704)\n        (xy 142.540538 152.646656)\n        (xy 142.540535 152.646657)\n        (xy 142.533159 152.648428)\n        (xy 142.382818 152.726024)\n        (xy 142.377097 152.731014)\n        (xy 142.377095 152.731016)\n        (xy 142.29319 152.804211)\n        (xy 142.255326 152.837242)\n        (xy 142.250956 152.84346)\n        (xy 142.163382 152.968066)\n        (xy 142.158044 152.975661)\n        (xy 142.155282 152.982744)\n        (xy 142.155282 152.982745)\n        (xy 142.150162 152.995877)\n        (xy 142.096588 153.133289)\n        (xy 142.093975 153.153138)\n        (xy 142.077477 153.278454)\n        (xy 142.074505 153.301026)\n        (xy 139.716706 153.301026)\n        (xy 139.765228 153.279423)\n        (xy 139.765231 153.279421)\n        (xy 139.77126 153.276737)\n        (xy 139.778967 153.271138)\n        (xy 139.82277 153.239313)\n        (xy 139.913891 153.173109)\n        (xy 140.03186 153.042091)\n        (xy 140.112123 152.903072)\n        (xy 140.116707 152.895132)\n        (xy 140.116708 152.895131)\n        (xy 140.120011 152.889409)\n        (xy 140.155095 152.781432)\n        (xy 140.172451 152.728015)\n        (xy 140.172451 152.728014)\n        (xy 140.174491 152.721736)\n        (xy 140.181579 152.654305)\n        (xy 140.19223 152.552965)\n        (xy 140.19292 152.5464)\n        (xy 140.187783 152.497526)\n        (xy 140.175181 152.377628)\n        (xy 140.175181 152.377627)\n        (xy 140.174491 152.371064)\n        (xy 140.171307 152.361263)\n        (xy 140.126686 152.223936)\n        (xy 140.120011 152.203391)\n        (xy 140.03186 152.050709)\n        (xy 140.026532 152.044791)\n        (xy 139.918313 151.924602)\n        (xy 139.918312 151.924601)\n        (xy 139.913891 151.919691)\n        (xy 139.77126 151.816063)\n        (xy 139.765231 151.813379)\n        (xy 139.765228 151.813377)\n        (xy 139.616236 151.747042)\n        (xy 139.616233 151.747041)\n        (xy 139.6102 151.744355)\n        (xy 139.558364 151.733337)\n        (xy 139.444208 151.709072)\n        (xy 139.444204 151.709072)\n        (xy 139.437751 151.7077)\n        (xy 139.261449 151.7077)\n        (xy 139.254996 151.709072)\n        (xy 139.254992 151.709072)\n        (xy 139.140836 151.733337)\n        (xy 139.089 151.744355)\n        (xy 139.082967 151.747041)\n        (xy 139.082964 151.747042)\n        (xy 138.933972 151.813377)\n        (xy 138.933969 151.813379)\n        (xy 138.92794 151.816063)\n        (xy 138.785309 151.919691)\n        (xy 138.780888 151.924601)\n        (xy 138.780887 151.924602)\n        (xy 138.672669 152.044791)\n        (xy 138.66734 152.050709)\n        (xy 138.579189 152.203391)\n        (xy 138.572514 152.223936)\n        (xy 138.527894 152.361263)\n        (xy 138.524709 152.371064)\n        (xy 138.524019 152.377627)\n        (xy 138.524019 152.377628)\n        (xy 138.511417 152.497526)\n        (xy 138.50628 152.5464)\n        (xy 125.400555 152.5464)\n        (xy 125.374464 152.524816)\n        (xy 125.374461 152.524814)\n        (xy 125.369714 152.520887)\n        (xy 125.185597 152.421335)\n        (xy 125.077944 152.388011)\n        (xy 124.991536 152.361263)\n        (xy 124.991533 152.361262)\n        (xy 124.985649 152.359441)\n        (xy 124.979524 152.358797)\n        (xy 124.979523 152.358797)\n        (xy 124.783615 152.338206)\n        (xy 124.783614 152.338206)\n        (xy 124.777487 152.337562)\n        (xy 124.651694 152.34901)\n        (xy 124.575181 152.355973)\n        (xy 124.57518 152.355973)\n        (xy 124.56904 152.356532)\n        (xy 124.563126 152.358273)\n        (xy 124.563124 152.358273)\n        (xy 124.483028 152.381847)\n        (xy 124.368248 152.415629)\n        (xy 124.362783 152.418486)\n        (xy 124.188558 152.509568)\n        (xy 124.182758 152.5126)\n        (xy 124.019636 152.643754)\n        (xy 123.885095 152.804093)\n        (xy 123.882125 152.809496)\n        (xy 123.882124 152.809497)\n        (xy 123.809677 152.941278)\n        (xy 123.78426 152.987511)\n        (xy 123.720972 153.187022)\n        (xy 123.720286 153.193139)\n        (xy 123.720285 153.193143)\n        (xy 123.70121 153.363208)\n        (xy 123.697641 153.395026)\n        (xy 123.300996 153.395026)\n        (xy 123.282039 153.201691)\n        (xy 123.27949 153.193246)\n        (xy 123.235985 153.049155)\n        (xy 123.221542 153.001316)\n        (xy 123.123278 152.816507)\n        (xy 123.046641 152.722541)\n        (xy 122.994884 152.65908)\n        (xy 122.994881 152.659077)\n        (xy 122.990989 152.654305)\n        (xy 122.98624 152.650376)\n        (xy 122.834464 152.524816)\n        (xy 122.834461 152.524814)\n        (xy 122.829714 152.520887)\n        (xy 122.645597 152.421335)\n        (xy 122.537944 152.388011)\n        (xy 122.451536 152.361263)\n        (xy 122.451533 152.361262)\n        (xy 122.445649 152.359441)\n        (xy 122.439524 152.358797)\n        (xy 122.439523 152.358797)\n        (xy 122.243615 152.338206)\n        (xy 122.243614 152.338206)\n        (xy 122.237487 152.337562)\n        (xy 122.137419 152.346669)\n        (xy 122.067767 152.332924)\n        (xy 122.016602 152.283703)\n        (xy 122 152.221188)\n        (xy 122 152.059399)\n        (xy 122.020002 151.991278)\n        (xy 122.073658 151.944785)\n        (xy 122.140919 151.934285)\n        (xy 122.160869 151.936664)\n        (xy 122.20754 151.942229)\n        (xy 122.213675 151.941757)\n        (xy 122.213677 151.941757)\n        (xy 122.41009 151.926644)\n        (xy 122.410095 151.926643)\n        (xy 122.416231 151.926171)\n        (xy 122.422161 151.924515)\n        (xy 122.422163 151.924515)\n        (xy 122.573671 151.882213)\n        (xy 122.617829 151.869884)\n        (xy 122.631705 151.862875)\n        (xy 122.724376 151.816063)\n        (xy 122.804655 151.775511)\n        (xy 122.816289 151.766422)\n        (xy 122.964736 151.650442)\n        (xy 122.969592 151.646648)\n        (xy 122.983364 151.630693)\n        (xy 123.102329 151.492871)\n        (xy 123.10233 151.492869)\n        (xy 123.106358 151.488203)\n        (xy 123.209745 151.30621)\n        (xy 123.275813 151.107603)\n        (xy 123.302046 150.899945)\n        (xy 123.302464 150.87)\n        (xy 123.300996 150.855026)\n        (xy 123.697641 150.855026)\n        (xy 123.698157 150.86117)\n        (xy 123.714058 151.050533)\n        (xy 123.715155 151.0636)\n        (xy 123.772848 151.2648)\n        (xy 123.775666 151.270282)\n        (xy 123.775667 151.270286)\n        (xy 123.865703 151.445477)\n        (xy 123.865706 151.445481)\n        (xy 123.868523 151.450963)\n        (xy 123.998534 151.614996)\n        (xy 124.003228 151.618991)\n        (xy 124.152684 151.746188)\n        (xy 124.15793 151.750653)\n        (xy 124.163308 151.753659)\n        (xy 124.16331 151.75366)\n        (xy 124.224687 151.787962)\n        (xy 124.34064 151.852766)\n        (xy 124.539704 151.917446)\n        (xy 124.74754 151.942229)\n        (xy 124.753675 151.941757)\n        (xy 124.753677 151.941757)\n        (xy 124.95009 151.926644)\n        (xy 124.950095 151.926643)\n        (xy 124.956231 151.926171)\n        (xy 124.962161 151.924515)\n        (xy 124.962163 151.924515)\n        (xy 125.113671 151.882213)\n        (xy 125.157829 151.869884)\n        (xy 125.171705 151.862875)\n        (xy 125.264376 151.816063)\n        (xy 125.344655 151.775511)\n        (xy 125.356289 151.766422)\n        (xy 125.504736 151.650442)\n        (xy 125.509592 151.646648)\n        (xy 125.523364 151.630693)\n        (xy 125.642329 151.492871)\n        (xy 125.64233 151.492869)\n        (xy 125.646358 151.488203)\n        (xy 125.749745 151.30621)\n        (xy 125.815813 151.107603)\n        (xy 125.842046 150.899945)\n        (xy 125.842464 150.87)\n        (xy 125.822039 150.661691)\n        (xy 125.816464 150.643224)\n        (xy 125.784103 150.536042)\n        (xy 125.761542 150.461316)\n        (xy 125.663278 150.276507)\n        (xy 125.552358 150.140506)\n        (xy 125.534884 150.11908)\n        (xy 125.534881 150.119077)\n        (xy 125.530989 150.114305)\n        (xy 125.52624 150.110376)\n        (xy 125.374464 149.984816)\n        (xy 125.374461 149.984814)\n        (xy 125.369714 149.980887)\n        (xy 125.185597 149.881335)\n        (xy 125.080764 149.848884)\n        (xy 124.991536 149.821263)\n        (xy 124.991533 149.821262)\n        (xy 124.985649 149.819441)\n        (xy 124.979524 149.818797)\n        (xy 124.979523 149.818797)\n        (xy 124.783615 149.798206)\n        (xy 124.783614 149.798206)\n        (xy 124.777487 149.797562)\n        (xy 124.673758 149.807002)\n        (xy 124.575181 149.815973)\n        (xy 124.57518 149.815973)\n        (xy 124.56904 149.816532)\n        (xy 124.563126 149.818273)\n        (xy 124.563124 149.818273)\n        (xy 124.441736 149.854)\n        (xy 124.368248 149.875629)\n        (xy 124.362783 149.878486)\n        (xy 124.191389 149.968088)\n        (xy 124.182758 149.9726)\n        (xy 124.019636 150.103754)\n        (xy 123.885095 150.264093)\n        (xy 123.882125 150.269496)\n        (xy 123.882124 150.269497)\n        (xy 123.794436 150.429001)\n        (xy 123.78426 150.447511)\n        (xy 123.720972 150.647022)\n        (xy 123.720286 150.653139)\n        (xy 123.720285 150.653143)\n        (xy 123.704936 150.789985)\n        (xy 123.697641 150.855026)\n        (xy 123.300996 150.855026)\n        (xy 123.282039 150.661691)\n        (xy 123.276464 150.643224)\n        (xy 123.244103 150.536042)\n        (xy 123.221542 150.461316)\n        (xy 123.123278 150.276507)\n        (xy 123.012358 150.140506)\n        (xy 122.994884 150.11908)\n        (xy 122.994881 150.119077)\n        (xy 122.990989 150.114305)\n        (xy 122.98624 150.110376)\n        (xy 122.834464 149.984816)\n        (xy 122.834461 149.984814)\n        (xy 122.829714 149.980887)\n        (xy 122.645597 149.881335)\n        (xy 122.540764 149.848884)\n        (xy 122.451536 149.821263)\n        (xy 122.451533 149.821262)\n        (xy 122.445649 149.819441)\n        (xy 122.439524 149.818797)\n        (xy 122.439523 149.818797)\n        (xy 122.243615 149.798206)\n        (xy 122.243614 149.798206)\n        (xy 122.237487 149.797562)\n        (xy 122.137419 149.806669)\n        (xy 122.067767 149.792924)\n        (xy 122.016602 149.743703)\n        (xy 122 149.681188)\n        (xy 122 149.519399)\n        (xy 122.020002 149.451278)\n        (xy 122.073658 149.404785)\n        (xy 122.140919 149.394285)\n        (xy 122.160869 149.396664)\n        (xy 122.20754 149.402229)\n        (xy 122.213675 149.401757)\n        (xy 122.213677 149.401757)\n        (xy 122.41009 149.386644)\n        (xy 122.410095 149.386643)\n        (xy 122.416231 149.386171)\n        (xy 122.422161 149.384515)\n        (xy 122.422163 149.384515)\n        (xy 122.587711 149.338293)\n        (xy 122.617829 149.329884)\n        (xy 122.630925 149.323269)\n        (xy 122.738657 149.268849)\n        (xy 122.804655 149.235511)\n        (xy 122.814167 149.22808)\n        (xy 122.964736 149.110442)\n        (xy 122.969592 149.106648)\n        (xy 122.99544 149.076703)\n        (xy 123.102329 148.952871)\n        (xy 123.10233 148.952869)\n        (xy 123.106358 148.948203)\n        (xy 123.209745 148.76621)\n        (xy 123.275813 148.567603)\n        (xy 123.302046 148.359945)\n        (xy 123.302464 148.33)\n        (xy 123.300996 148.315026)\n        (xy 123.697641 148.315026)\n        (xy 123.698157 148.32117)\n        (xy 123.714591 148.51688)\n        (xy 123.715155 148.5236)\n        (xy 123.772848 148.7248)\n        (xy 123.775666 148.730282)\n        (xy 123.775667 148.730286)\n        (xy 123.865703 148.905477)\n        (xy 123.865706 148.905481)\n        (xy 123.868523 148.910963)\n        (xy 123.998534 149.074996)\n        (xy 124.003228 149.078991)\n        (xy 124.139947 149.195348)\n        (xy 124.15793 149.210653)\n        (xy 124.163308 149.213659)\n        (xy 124.16331 149.21366)\n        (xy 124.249285 149.261709)\n        (xy 124.34064 149.312766)\n        (xy 124.539704 149.377446)\n        (xy 124.74754 149.402229)\n        (xy 124.753675 149.401757)\n        (xy 124.753677 149.401757)\n        (xy 124.95009 149.386644)\n        (xy 124.950095 149.386643)\n        (xy 124.956231 149.386171)\n        (xy 124.962161 149.384515)\n        (xy 124.962163 149.384515)\n        (xy 125.127711 149.338293)\n        (xy 125.157829 149.329884)\n        (xy 125.170925 149.323269)\n        (xy 125.278657 149.268849)\n        (xy 125.344655 149.235511)\n        (xy 125.354167 149.22808)\n        (xy 125.504736 149.110442)\n        (xy 125.509592 149.106648)\n        (xy 125.53544 149.076703)\n        (xy 125.642329 148.952871)\n        (xy 125.64233 148.952869)\n        (xy 125.646358 148.948203)\n        (xy 125.749745 148.76621)\n        (xy 125.760985 148.73242)\n        (xy 125.801467 148.674097)\n        (xy 125.867055 148.646918)\n        (xy 125.912516 148.650318)\n        (xy 125.987887 148.670091)\n        (xy 125.987891 148.670092)\n        (xy 125.995238 148.672019)\n        (xy 126.082847 148.673396)\n        (xy 126.156804 148.674558)\n        (xy 126.156807 148.674558)\n        (xy 126.164402 148.674677)\n        (xy 126.325854 148.637699)\n        (xy 126.396721 148.641988)\n        (xy 126.454019 148.68391)\n        (xy 126.479557 148.750154)\n        (xy 126.47636 148.787909)\n        (xy 126.475588 148.789889)\n        (xy 126.472 148.817145)\n        (xy 126.471162 148.82351)\n        (xy 126.442441 148.888438)\n        (xy 126.383176 148.927531)\n        (xy 126.375658 148.929584)\n        (xy 126.226359 148.965428)\n        (xy 126.076018 149.043024)\n        (xy 126.070297 149.048014)\n        (xy 126.070295 149.048016)\n        (xy 125.954253 149.149246)\n        (xy 125.948526 149.154242)\n        (xy 125.940822 149.165204)\n        (xy 125.858349 149.282552)\n        (xy 125.851244 149.292661)\n        (xy 125.848482 149.299744)\n        (xy 125.848482 149.299745)\n        (xy 125.844578 149.309759)\n        (xy 125.789788 149.450289)\n        (xy 125.783458 149.49837)\n        (xy 125.76923 149.606446)\n        (xy 125.767705 149.618026)\n        (xy 125.78627 149.78619)\n        (xy 125.793764 149.806669)\n        (xy 125.841361 149.936732)\n        (xy 125.844412 149.94507)\n        (xy 125.848648 149.951373)\n        (xy 125.848648 149.951374)\n        (xy 125.93454 150.079196)\n        (xy 125.934543 150.079199)\n        (xy 125.938774 150.085496)\n        (xy 126.063908 150.199359)\n        (xy 126.129475 150.234959)\n        (xy 126.198918 150.272663)\n        (xy 126.212591 150.280087)\n        (xy 126.257989 150.291997)\n        (xy 126.268616 150.294785)\n        (xy 126.329431 150.331419)\n        (xy 126.360786 150.395116)\n        (xy 126.352727 150.465654)\n        (xy 126.331969 150.498311)\n        (xy 126.329526 150.500442)\n        (xy 126.277054 150.575102)\n        (xy 126.239462 150.628591)\n        (xy 126.232244 150.638861)\n        (xy 126.229482 150.645944)\n        (xy 126.229482 150.645945)\n        (xy 126.22064 150.668624)\n        (xy 126.170788 150.796489)\n        (xy 126.167086 150.824609)\n        (xy 126.150661 150.949371)\n        (xy 126.148705 150.964226)\n        (xy 126.16727 151.13239)\n        (xy 126.16988 151.139522)\n        (xy 126.222622 151.283645)\n        (xy 126.225412 151.29127)\n        (xy 126.229648 151.297573)\n        (xy 126.229648 151.297574)\n        (xy 126.31554 151.425396)\n        (xy 126.315543 151.425399)\n        (xy 126.319774 151.431696)\n        (xy 126.444908 151.545559)\n        (xy 126.593591 151.626287)\n        (xy 126.757238 151.669219)\n        (xy 126.844847 151.670596)\n        (xy 126.918804 151.671758)\n        (xy 126.918807 151.671758)\n        (xy 126.926402 151.671877)\n        (xy 127.004605 151.653966)\n        (xy 127.083914 151.635802)\n        (xy 127.083918 151.635801)\n        (xy 127.091317 151.634106)\n        (xy 127.242462 151.558088)\n        (xy 127.248233 151.553159)\n        (xy 127.248236 151.553157)\n        (xy 127.365339 151.453141)\n        (xy 127.36534 151.45314)\n        (xy 127.371111 151.448211)\n        (xy 127.469837 151.310819)\n        (xy 127.474284 151.299758)\n        (xy 127.509982 151.210955)\n        (xy 127.532941 151.153843)\n        (xy 127.55678 150.986346)\n        (xy 127.556934 150.9716)\n        (xy 128.65108 150.9716)\n        (xy 128.669509 151.146936)\n        (xy 128.671549 151.153214)\n        (xy 128.671549 151.153215)\n        (xy 128.689864 151.209582)\n        (xy 128.723989 151.314609)\n        (xy 128.727292 151.320331)\n        (xy 128.727293 151.320332)\n        (xy 128.742602 151.346847)\n        (xy 128.81214 151.467291)\n        (xy 128.816558 151.472198)\n        (xy 128.816559 151.472199)\n        (xy 128.905223 151.57067)\n        (xy 128.930109 151.598309)\n        (xy 129.010798 151.656933)\n        (xy 129.058576 151.691646)\n        (xy 129.07274 151.701937)\n        (xy 129.078769 151.704621)\n        (xy 129.078772 151.704623)\n        (xy 129.227764 151.770958)\n        (xy 129.227767 151.770959)\n        (xy 129.2338 151.773645)\n        (xy 129.27025 151.781393)\n        (xy 129.399792 151.808928)\n        (xy 129.399796 151.808928)\n        (xy 129.406249 151.8103)\n        (xy 129.582551 151.8103)\n        (xy 129.589004 151.808928)\n        (xy 129.589008 151.808928)\n        (xy 129.71855 151.781393)\n        (xy 129.755 151.773645)\n        (xy 129.761033 151.770959)\n        (xy 129.761036 151.770958)\n        (xy 129.910028 151.704623)\n        (xy 129.910031 151.704621)\n        (xy 129.91606 151.701937)\n        (xy 129.930225 151.691646)\n        (xy 129.978002 151.656933)\n        (xy 130.058691 151.598309)\n        (xy 130.083577 151.57067)\n        (xy 130.172241 151.472199)\n        (xy 130.172242 151.472198)\n        (xy 130.17666 151.467291)\n        (xy 130.246198 151.346847)\n        (xy 130.261507 151.320332)\n        (xy 130.261508 151.320331)\n        (xy 130.264811 151.314609)\n        (xy 130.296127 151.218226)\n        (xy 132.498705 151.218226)\n        (xy 132.51727 151.38639)\n        (xy 132.51988 151.393522)\n        (xy 132.56518 151.517309)\n        (xy 132.575412 151.54527)\n        (xy 132.579648 151.551573)\n        (xy 132.579648 151.551574)\n        (xy 132.66554 151.679396)\n        (xy 132.665543 151.679399)\n        (xy 132.669774 151.685696)\n        (xy 132.738608 151.74833)\n        (xy 132.771533 151.778289)\n        (xy 132.794908 151.799559)\n        (xy 132.855683 151.832557)\n        (xy 132.916696 151.865684)\n        (xy 132.943591 151.880287)\n        (xy 133.107238 151.923219)\n        (xy 133.194847 151.924596)\n        (xy 133.268804 151.925758)\n        (xy 133.268807 151.925758)\n        (xy 133.276402 151.925877)\n        (xy 133.351016 151.908788)\n        (xy 133.433914 151.889802)\n        (xy 133.433918 151.889801)\n        (xy 133.441317 151.888106)\n        (xy 133.592462 151.812088)\n        (xy 133.598233 151.807159)\n        (xy 133.598236 151.807157)\n        (xy 133.715339 151.707141)\n        (xy 133.71534 151.70714)\n        (xy 133.721111 151.702211)\n        (xy 133.819837 151.564819)\n        (xy 133.825162 151.551574)\n        (xy 133.873352 151.431696)\n        (xy 133.882524 151.40888)\n        (xy 133.92649 151.353135)\n        (xy 133.993615 151.33001)\n        (xy 134.062587 151.346847)\n        (xy 134.111507 151.398299)\n        (xy 134.117757 151.412575)\n        (xy 134.171008 151.558088)\n        (xy 134.175612 151.57067)\n        (xy 134.179848 151.576973)\n        (xy 134.179848 151.576974)\n        (xy 134.26574 151.704796)\n        (xy 134.265743 151.704799)\n        (xy 134.269974 151.711096)\n        (xy 134.340765 151.775511)\n        (xy 134.38238 151.813377)\n        (xy 134.395108 151.824959)\n        (xy 134.543791 151.905687)\n        (xy 134.707438 151.948619)\n        (xy 134.795047 151.949996)\n        (xy 134.869004 151.951158)\n        (xy 134.869007 151.951158)\n        (xy 134.876602 151.951277)\n        (xy 134.950792 151.934285)\n        (xy 135.034114 151.915202)\n        (xy 135.034118 151.915201)\n        (xy 135.041517 151.913506)\n        (xy 135.192662 151.837488)\n        (xy 135.198433 151.832559)\n        (xy 135.198436 151.832557)\n        (xy 135.315539 151.732541)\n        (xy 135.31554 151.73254)\n        (xy 135.321311 151.727611)\n        (xy 135.420037 151.590219)\n        (xy 135.424684 151.578661)\n        (xy 135.45587 151.501081)\n        (xy 135.483141 151.433243)\n        (xy 135.50698 151.265746)\n        (xy 135.507134 151.251)\n        (xy 135.504061 151.2256)\n        (xy 135.495301 151.153215)\n        (xy 135.491057 151.118143)\n        (xy 159.701636 151.118143)\n        (xy 159.702326 151.124708)\n        (xy 159.711782 151.214669)\n        (xy 159.720065 151.293479)\n        (xy 159.722105 151.299757)\n        (xy 159.722105 151.299758)\n        (xy 159.732971 151.333201)\n        (xy 159.774545 151.461152)\n        (xy 159.777848 151.466874)\n        (xy 159.777849 151.466875)\n        (xy 159.80118 151.507286)\n        (xy 159.862696 151.613834)\n        (xy 159.867114 151.618741)\n        (xy 159.867115 151.618742)\n        (xy 159.972955 151.736289)\n        (xy 159.980665 151.744852)\n        (xy 160.026687 151.778289)\n        (xy 160.117444 151.844228)\n        (xy 160.123296 151.84848)\n        (xy 160.129325 151.851164)\n        (xy 160.129328 151.851166)\n        (xy 160.27832 151.917501)\n        (xy 160.278323 151.917502)\n        (xy 160.284356 151.920188)\n        (xy 160.310561 151.925758)\n        (xy 160.450348 151.955471)\n        (xy 160.450352 151.955471)\n        (xy 160.456805 151.956843)\n        (xy 160.633107 151.956843)\n        (xy 160.63956 151.955471)\n        (xy 160.639564 151.955471)\n        (xy 160.779351 151.925758)\n        (xy 160.805556 151.920188)\n        (xy 160.811589 151.917502)\n        (xy 160.811592 151.917501)\n        (xy 160.841858 151.904026)\n        (xy 163.054905 151.904026)\n        (xy 163.07347 152.07219)\n        (xy 163.07608 152.079322)\n        (xy 163.127996 152.221188)\n        (xy 163.131612 152.23107)\n        (xy 163.135848 152.237373)\n        (xy 163.135848 152.237374)\n        (xy 163.22174 152.365196)\n        (xy 163.221743 152.365199)\n        (xy 163.225974 152.371496)\n        (xy 163.351108 152.485359)\n        (xy 163.499791 152.566087)\n        (xy 163.663438 152.609019)\n        (xy 163.751047 152.610396)\n        (xy 163.825004 152.611558)\n        (xy 163.825007 152.611558)\n        (xy 163.832602 152.611677)\n        (xy 163.890723 152.598365)\n        (xy 163.990114 152.575602)\n        (xy 163.990118 152.575601)\n        (xy 163.997517 152.573906)\n        (xy 164.148662 152.497888)\n        (xy 164.154433 152.492959)\n        (xy 164.154436 152.492957)\n        (xy 164.271539 152.392941)\n        (xy 164.27154 152.39294)\n        (xy 164.277311 152.388011)\n        (xy 164.376037 152.250619)\n        (xy 164.381362 152.237374)\n        (xy 164.426109 152.126061)\n        (xy 164.439141 152.093643)\n        (xy 164.450619 152.013)\n        (xy 175.36168 152.013)\n        (xy 175.36237 152.019565)\n        (xy 175.369366 152.086121)\n        (xy 175.380109 152.188336)\n        (xy 175.382149 152.194614)\n        (xy 175.382149 152.194615)\n        (xy 175.398776 152.245787)\n        (xy 175.434589 152.356009)\n        (xy 175.437892 152.361731)\n        (xy 175.437893 152.361732)\n        (xy 175.453065 152.388011)\n        (xy 175.52274 152.508691)\n        (xy 175.527158 152.513598)\n        (xy 175.527159 152.513599)\n        (xy 175.613183 152.609138)\n        (xy 175.640709 152.639709)\n        (xy 175.725783 152.701519)\n        (xy 175.776972 152.73871)\n        (xy 175.78334 152.743337)\n        (xy 175.789369 152.746021)\n        (xy 175.789372 152.746023)\n        (xy 175.938364 152.812358)\n        (xy 175.938367 152.812359)\n        (xy 175.9444 152.815045)\n        (xy 175.95985 152.818329)\n        (xy 176.110392 152.850328)\n        (xy 176.110396 152.850328)\n        (xy 176.116849 152.8517)\n        (xy 176.293151 152.8517)\n        (xy 176.299604 152.850328)\n        (xy 176.299608 152.850328)\n        (xy 176.45015 152.818329)\n        (xy 176.4656 152.815045)\n        (xy 176.471633 152.812359)\n        (xy 176.471636 152.812358)\n        (xy 176.620628 152.746023)\n        (xy 176.620631 152.746021)\n        (xy 176.62666 152.743337)\n        (xy 176.633029 152.73871)\n        (xy 176.684217 152.701519)\n        (xy 176.769291 152.639709)\n        (xy 176.796817 152.609138)\n        (xy 176.882841 152.513599)\n        (xy 176.882842 152.513598)\n        (xy 176.88726 152.508691)\n        (xy 176.956935 152.388011)\n        (xy 176.972107 152.361732)\n        (xy 176.972108 152.361731)\n        (xy 176.975411 152.356009)\n        (xy 177.011224 152.245787)\n        (xy 177.027851 152.194615)\n        (xy 177.027851 152.194614)\n        (xy 177.029891 152.188336)\n        (xy 177.040635 152.086121)\n        (xy 177.04763 152.019565)\n        (xy 177.04832 152.013)\n        (xy 177.046963 152.000086)\n        (xy 177.030581 151.844228)\n        (xy 177.030581 151.844227)\n        (xy 177.029891 151.837664)\n        (xy 177.026941 151.828583)\n        (xy 176.983877 151.696047)\n        (xy 176.975411 151.669991)\n        (xy 176.972052 151.664172)\n        (xy 176.929355 151.590219)\n        (xy 176.88726 151.517309)\n        (xy 176.871617 151.499935)\n        (xy 176.773713 151.391202)\n        (xy 176.773712 151.391201)\n        (xy 176.769291 151.386291)\n        (xy 176.647183 151.297574)\n        (xy 176.632002 151.286544)\n        (xy 176.632001 151.286543)\n        (xy 176.62666 151.282663)\n        (xy 176.620631 151.279979)\n        (xy 176.620628 151.279977)\n        (xy 176.471636 151.213642)\n        (xy 176.471633 151.213641)\n        (xy 176.4656 151.210955)\n        (xy 176.403668 151.197791)\n        (xy 176.299608 151.175672)\n        (xy 176.299604 151.175672)\n        (xy 176.293151 151.1743)\n        (xy 176.116849 151.1743)\n        (xy 176.110396 151.175672)\n        (xy 176.110392 151.175672)\n        (xy 176.006332 151.197791)\n        (xy 175.9444 151.210955)\n        (xy 175.938367 151.213641)\n        (xy 175.938364 151.213642)\n        (xy 175.789372 151.279977)\n        (xy 175.789369 151.279979)\n        (xy 175.78334 151.282663)\n        (xy 175.777999 151.286543)\n        (xy 175.777998 151.286544)\n        (xy 175.762817 151.297574)\n        (xy 175.640709 151.386291)\n        (xy 175.636288 151.391201)\n        (xy 175.636287 151.391202)\n        (xy 175.538384 151.499935)\n        (xy 175.52274 151.517309)\n        (xy 175.480645 151.590219)\n        (xy 175.437949 151.664172)\n        (xy 175.434589 151.669991)\n        (xy 175.426123 151.696047)\n        (xy 175.38306 151.828583)\n        (xy 175.380109 151.837664)\n        (xy 175.379419 151.844227)\n        (xy 175.379419 151.844228)\n        (xy 175.363037 152.000086)\n        (xy 175.36168 152.013)\n        (xy 164.450619 152.013)\n        (xy 164.46298 151.926146)\n        (xy 164.463134 151.9114)\n        (xy 164.462069 151.902594)\n        (xy 164.45005 151.80328)\n        (xy 164.442809 151.74344)\n        (xy 164.383006 151.585178)\n        (xy 164.359911 151.551574)\n        (xy 164.291481 151.452007)\n        (xy 164.291479 151.452005)\n        (xy 164.287179 151.445748)\n        (xy 164.281058 151.440294)\n        (xy 164.166531 151.338254)\n        (xy 164.166528 151.338252)\n        (xy 164.160859 151.333201)\n        (xy 164.130233 151.316985)\n        (xy 164.097696 151.299758)\n        (xy 164.011339 151.254034)\n        (xy 163.99926 151.251)\n        (xy 163.854622 151.214669)\n        (xy 163.854618 151.214669)\n        (xy 163.847251 151.212818)\n        (xy 163.839652 151.212778)\n        (xy 163.83965 151.212778)\n        (xy 163.769308 151.21241)\n        (xy 163.678069 151.211932)\n        (xy 163.670688 151.213704)\n        (xy 163.520938 151.249656)\n        (xy 163.520935 151.249657)\n        (xy 163.513559 151.251428)\n        (xy 163.363218 151.329024)\n        (xy 163.357497 151.334014)\n        (xy 163.357495 151.334016)\n        (xy 163.283806 151.398299)\n        (xy 163.235726 151.440242)\n        (xy 163.225447 151.454867)\n        (xy 163.143839 151.570985)\n        (xy 163.138444 151.578661)\n        (xy 163.076988 151.736289)\n        (xy 163.075097 151.750653)\n        (xy 163.056474 151.892109)\n        (xy 163.054905 151.904026)\n        (xy 160.841858 151.904026)\n        (xy 160.960584 151.851166)\n        (xy 160.960587 151.851164)\n        (xy 160.966616 151.84848)\n        (xy 160.972469 151.844228)\n        (xy 161.063225 151.778289)\n        (xy 161.109247 151.744852)\n        (xy 161.116957 151.736289)\n        (xy 161.222797 151.618742)\n        (xy 161.222798 151.618741)\n        (xy 161.227216 151.613834)\n        (xy 161.288732 151.507286)\n        (xy 161.312063 151.466875)\n        (xy 161.312064 151.466874)\n        (xy 161.315367 151.461152)\n        (xy 161.356941 151.333201)\n        (xy 161.367807 151.299758)\n        (xy 161.367807 151.299757)\n        (xy 161.369847 151.293479)\n        (xy 161.378131 151.214669)\n        (xy 161.387586 151.124708)\n        (xy 161.388276 151.118143)\n        (xy 161.373448 150.977071)\n        (xy 161.370537 150.949371)\n        (xy 161.370537 150.94937)\n        (xy 161.369847 150.942807)\n        (xy 161.367332 150.935065)\n        (xy 161.341325 150.855026)\n        (xy 169.417641 150.855026)\n        (xy 169.418157 150.86117)\n        (xy 169.434058 151.050533)\n        (xy 169.435155 151.0636)\n        (xy 169.492848 151.2648)\n        (xy 169.495666 151.270282)\n        (xy 169.495667 151.270286)\n        (xy 169.585703 151.445477)\n        (xy 169.585706 151.445481)\n        (xy 169.588523 151.450963)\n        (xy 169.718534 151.614996)\n        (xy 169.723228 151.618991)\n        (xy 169.872684 151.746188)\n        (xy 169.87793 151.750653)\n        (xy 169.883308 151.753659)\n        (xy 169.88331 151.75366)\n        (xy 169.944687 151.787962)\n        (xy 170.06064 151.852766)\n        (xy 170.259704 151.917446)\n        (xy 170.46754 151.942229)\n        (xy 170.473675 151.941757)\n        (xy 170.473677 151.941757)\n        (xy 170.67009 151.926644)\n        (xy 170.670095 151.926643)\n        (xy 170.676231 151.926171)\n        (xy 170.682161 151.924515)\n        (xy 170.682163 151.924515)\n        (xy 170.833671 151.882213)\n        (xy 170.877829 151.869884)\n        (xy 170.891705 151.862875)\n        (xy 170.984376 151.816063)\n        (xy 171.064655 151.775511)\n        (xy 171.076289 151.766422)\n        (xy 171.224736 151.650442)\n        (xy 171.229592 151.646648)\n        (xy 171.243364 151.630693)\n        (xy 171.362329 151.492871)\n        (xy 171.36233 151.492869)\n        (xy 171.366358 151.488203)\n        (xy 171.469745 151.30621)\n        (xy 171.535813 151.107603)\n        (xy 171.562046 150.899945)\n        (xy 171.562464 150.87)\n        (xy 171.560996 150.855026)\n        (xy 171.957641 150.855026)\n        (xy 171.958157 150.86117)\n        (xy 171.974058 151.050533)\n        (xy 171.975155 151.0636)\n        (xy 172.032848 151.2648)\n        (xy 172.035666 151.270282)\n        (xy 172.035667 151.270286)\n        (xy 172.125703 151.445477)\n        (xy 172.125706 151.445481)\n        (xy 172.128523 151.450963)\n        (xy 172.258534 151.614996)\n        (xy 172.263228 151.618991)\n        (xy 172.412684 151.746188)\n        (xy 172.41793 151.750653)\n        (xy 172.423308 151.753659)\n        (xy 172.42331 151.75366)\n        (xy 172.484687 151.787962)\n        (xy 172.60064 151.852766)\n        (xy 172.799704 151.917446)\n        (xy 173.00754 151.942229)\n        (xy 173.013675 151.941757)\n        (xy 173.013677 151.941757)\n        (xy 173.21009 151.926644)\n        (xy 173.210095 151.926643)\n        (xy 173.216231 151.926171)\n        (xy 173.222161 151.924515)\n        (xy 173.222163 151.924515)\n        (xy 173.373671 151.882213)\n        (xy 173.417829 151.869884)\n        (xy 173.431705 151.862875)\n        (xy 173.524376 151.816063)\n        (xy 173.604655 151.775511)\n        (xy 173.616289 151.766422)\n        (xy 173.764736 151.650442)\n        (xy 173.769592 151.646648)\n        (xy 173.783364 151.630693)\n        (xy 173.902329 151.492871)\n        (xy 173.90233 151.492869)\n        (xy 173.906358 151.488203)\n        (xy 174.009745 151.30621)\n        (xy 174.075813 151.107603)\n        (xy 174.102046 150.899945)\n        (xy 174.102464 150.87)\n        (xy 174.082039 150.661691)\n        (xy 174.076464 150.643224)\n        (xy 174.044103 150.536042)\n        (xy 174.021542 150.461316)\n        (xy 173.923278 150.276507)\n        (xy 173.812358 150.140506)\n        (xy 173.794884 150.11908)\n        (xy 173.794881 150.119077)\n        (xy 173.790989 150.114305)\n        (xy 173.78624 150.110376)\n        (xy 173.634464 149.984816)\n        (xy 173.634461 149.984814)\n        (xy 173.629714 149.980887)\n        (xy 173.445597 149.881335)\n        (xy 173.340764 149.848884)\n        (xy 173.251536 149.821263)\n        (xy 173.251533 149.821262)\n        (xy 173.245649 149.819441)\n        (xy 173.239524 149.818797)\n        (xy 173.239523 149.818797)\n        (xy 173.043615 149.798206)\n        (xy 173.043614 149.798206)\n        (xy 173.037487 149.797562)\n        (xy 172.933758 149.807002)\n        (xy 172.835181 149.815973)\n        (xy 172.83518 149.815973)\n        (xy 172.82904 149.816532)\n        (xy 172.823126 149.818273)\n        (xy 172.823124 149.818273)\n        (xy 172.701736 149.854)\n        (xy 172.628248 149.875629)\n        (xy 172.622783 149.878486)\n        (xy 172.451389 149.968088)\n        (xy 172.442758 149.9726)\n        (xy 172.279636 150.103754)\n        (xy 172.145095 150.264093)\n        (xy 172.142125 150.269496)\n        (xy 172.142124 150.269497)\n        (xy 172.054436 150.429001)\n        (xy 172.04426 150.447511)\n        (xy 171.980972 150.647022)\n        (xy 171.980286 150.653139)\n        (xy 171.980285 150.653143)\n        (xy 171.964936 150.789985)\n        (xy 171.957641 150.855026)\n        (xy 171.560996 150.855026)\n        (xy 171.542039 150.661691)\n        (xy 171.536464 150.643224)\n        (xy 171.504103 150.536042)\n        (xy 171.481542 150.461316)\n        (xy 171.383278 150.276507)\n        (xy 171.272358 150.140506)\n        (xy 171.254884 150.11908)\n        (xy 171.254881 150.119077)\n        (xy 171.250989 150.114305)\n        (xy 171.24624 150.110376)\n        (xy 171.094464 149.984816)\n        (xy 171.094461 149.984814)\n        (xy 171.089714 149.980887)\n        (xy 170.905597 149.881335)\n        (xy 170.800764 149.848884)\n        (xy 170.711536 149.821263)\n        (xy 170.711533 149.821262)\n        (xy 170.705649 149.819441)\n        (xy 170.699524 149.818797)\n        (xy 170.699523 149.818797)\n        (xy 170.503615 149.798206)\n        (xy 170.503614 149.798206)\n        (xy 170.497487 149.797562)\n        (xy 170.393758 149.807002)\n        (xy 170.295181 149.815973)\n        (xy 170.29518 149.815973)\n        (xy 170.28904 149.816532)\n        (xy 170.283126 149.818273)\n        (xy 170.283124 149.818273)\n        (xy 170.161736 149.854)\n        (xy 170.088248 149.875629)\n        (xy 170.082783 149.878486)\n        (xy 169.911389 149.968088)\n        (xy 169.902758 149.9726)\n        (xy 169.739636 150.103754)\n        (xy 169.605095 150.264093)\n        (xy 169.602125 150.269496)\n        (xy 169.602124 150.269497)\n        (xy 169.514436 150.429001)\n        (xy 169.50426 150.447511)\n        (xy 169.440972 150.647022)\n        (xy 169.440286 150.653139)\n        (xy 169.440285 150.653143)\n        (xy 169.424936 150.789985)\n        (xy 169.417641 150.855026)\n        (xy 161.341325 150.855026)\n        (xy 161.324365 150.802828)\n        (xy 161.315367 150.775134)\n        (xy 161.307011 150.76066)\n        (xy 161.257243 150.674461)\n        (xy 161.227216 150.622452)\n        (xy 161.199603 150.591784)\n        (xy 161.113669 150.496345)\n        (xy 161.113668 150.496344)\n        (xy 161.109247 150.491434)\n        (xy 160.995201 150.408574)\n        (xy 160.971958 150.391687)\n        (xy 160.971957 150.391686)\n        (xy 160.966616 150.387806)\n        (xy 160.960587 150.385122)\n        (xy 160.960584 150.38512)\n        (xy 160.811592 150.318785)\n        (xy 160.811589 150.318784)\n        (xy 160.805556 150.316098)\n        (xy 160.769106 150.30835)\n        (xy 160.639564 150.280815)\n        (xy 160.63956 150.280815)\n        (xy 160.633107 150.279443)\n        (xy 160.456805 150.279443)\n        (xy 160.450352 150.280815)\n        (xy 160.450348 150.280815)\n        (xy 160.320806 150.30835)\n        (xy 160.284356 150.316098)\n        (xy 160.278323 150.318784)\n        (xy 160.27832 150.318785)\n        (xy 160.129328 150.38512)\n        (xy 160.129325 150.385122)\n        (xy 160.123296 150.387806)\n        (xy 160.117955 150.391686)\n        (xy 160.117954 150.391687)\n        (xy 160.094711 150.408574)\n        (xy 159.980665 150.491434)\n        (xy 159.976244 150.496344)\n        (xy 159.976243 150.496345)\n        (xy 159.89031 150.591784)\n        (xy 159.862696 150.622452)\n        (xy 159.832669 150.674461)\n        (xy 159.782902 150.76066)\n        (xy 159.774545 150.775134)\n        (xy 159.765547 150.802828)\n        (xy 159.722581 150.935065)\n        (xy 159.720065 150.942807)\n        (xy 159.719375 150.94937)\n        (xy 159.719375 150.949371)\n        (xy 159.716464 150.977071)\n        (xy 159.701636 151.118143)\n        (xy 135.491057 151.118143)\n        (xy 135.486809 151.08304)\n        (xy 135.427006 150.924778)\n        (xy 135.405248 150.89312)\n        (xy 135.335481 150.791607)\n        (xy 135.335479 150.791605)\n        (xy 135.331179 150.785348)\n        (xy 135.325508 150.780295)\n        (xy 135.210531 150.677854)\n        (xy 135.210528 150.677852)\n        (xy 135.204859 150.672801)\n        (xy 135.197847 150.669088)\n        (xy 135.110552 150.622868)\n        (xy 135.055339 150.593634)\n        (xy 135.044964 150.591028)\n        (xy 134.898622 150.554269)\n        (xy 134.898618 150.554269)\n        (xy 134.891251 150.552418)\n        (xy 134.883652 150.552378)\n        (xy 134.88365 150.552378)\n        (xy 134.813308 150.55201)\n        (xy 134.722069 150.551532)\n        (xy 134.714688 150.553304)\n        (xy 134.564938 150.589256)\n        (xy 134.564935 150.589257)\n        (xy 134.557559 150.591028)\n        (xy 134.407218 150.668624)\n        (xy 134.401497 150.673614)\n        (xy 134.401495 150.673616)\n        (xy 134.31457 150.749446)\n        (xy 134.279726 150.779842)\n        (xy 134.268026 150.796489)\n        (xy 134.195317 150.899945)\n        (xy 134.182444 150.918261)\n        (xy 134.179682 150.925344)\n        (xy 134.179682 150.925345)\n        (xy 134.124092 151.067927)\n        (xy 134.080712 151.124129)\n        (xy 134.013833 151.147956)\n        (xy 133.944689 151.131843)\n        (xy 133.895233 151.080905)\n        (xy 133.886708 151.058457)\n        (xy 133.886609 151.05764)\n        (xy 133.826806 150.899378)\n        (xy 133.767397 150.812937)\n        (xy 133.735281 150.766207)\n        (xy 133.735279 150.766205)\n        (xy 133.730979 150.759948)\n        (xy 133.725308 150.754895)\n        (xy 133.610331 150.652454)\n        (xy 133.610328 150.652452)\n        (xy 133.604659 150.647401)\n        (xy 133.581004 150.634876)\n        (xy 133.518075 150.601557)\n        (xy 133.455139 150.568234)\n        (xy 133.438844 150.564141)\n        (xy 133.298422 150.528869)\n        (xy 133.298418 150.528869)\n        (xy 133.291051 150.527018)\n        (xy 133.283452 150.526978)\n        (xy 133.28345 150.526978)\n        (xy 133.213108 150.52661)\n        (xy 133.121869 150.526132)\n        (xy 133.114488 150.527904)\n        (xy 132.964738 150.563856)\n        (xy 132.964735 150.563857)\n        (xy 132.957359 150.565628)\n        (xy 132.807018 150.643224)\n        (xy 132.801297 150.648214)\n        (xy 132.801295 150.648216)\n        (xy 132.690228 150.745106)\n        (xy 132.679526 150.754442)\n        (xy 132.669006 150.769411)\n        (xy 132.595835 150.873523)\n        (xy 132.582244 150.892861)\n        (xy 132.579482 150.899944)\n        (xy 132.579482 150.899945)\n        (xy 132.565743 150.935184)\n        (xy 132.520788 151.050489)\n        (xy 132.519797 151.058018)\n        (xy 132.500303 151.206091)\n        (xy 132.498705 151.218226)\n        (xy 130.296127 151.218226)\n        (xy 130.298936 151.209582)\n        (xy 130.317251 151.153215)\n        (xy 130.317251 151.153214)\n        (xy 130.319291 151.146936)\n        (xy 130.33772 150.9716)\n        (xy 130.326673 150.866495)\n        (xy 130.319981 150.802828)\n        (xy 130.319981 150.802827)\n        (xy 130.319291 150.796264)\n        (xy 130.314103 150.780295)\n        (xy 130.278611 150.671064)\n        (xy 130.264811 150.628591)\n        (xy 130.246681 150.597188)\n        (xy 130.194789 150.507309)\n        (xy 130.17666 150.475909)\n        (xy 130.167427 150.465654)\n        (xy 130.063113 150.349802)\n        (xy 130.063112 150.349801)\n        (xy 130.058691 150.344891)\n        (xy 129.957995 150.271731)\n        (xy 129.921402 150.245144)\n        (xy 129.921401 150.245143)\n        (xy 129.91606 150.241263)\n        (xy 129.910031 150.238579)\n        (xy 129.910028 150.238577)\n        (xy 129.761036 150.172242)\n        (xy 129.761033 150.172241)\n        (xy 129.755 150.169555)\n        (xy 129.71855 150.161807)\n        (xy 129.589008 150.134272)\n        (xy 129.589004 150.134272)\n        (xy 129.582551 150.1329)\n        (xy 129.406249 150.1329)\n        (xy 129.399796 150.134272)\n        (xy 129.399792 150.134272)\n        (xy 129.27025 150.161807)\n        (xy 129.2338 150.169555)\n        (xy 129.227767 150.172241)\n        (xy 129.227764 150.172242)\n        (xy 129.078772 150.238577)\n        (xy 129.078769 150.238579)\n        (xy 129.07274 150.241263)\n        (xy 129.067399 150.245143)\n        (xy 129.067398 150.245144)\n        (xy 129.030805 150.271731)\n        (xy 128.930109 150.344891)\n        (xy 128.925688 150.349801)\n        (xy 128.925687 150.349802)\n        (xy 128.821374 150.465654)\n        (xy 128.81214 150.475909)\n        (xy 128.794011 150.507309)\n        (xy 128.74212 150.597188)\n        (xy 128.723989 150.628591)\n        (xy 128.710189 150.671064)\n        (xy 128.674698 150.780295)\n        (xy 128.669509 150.796264)\n        (xy 128.668819 150.802827)\n        (xy 128.668819 150.802828)\n        (xy 128.662127 150.866495)\n        (xy 128.65108 150.9716)\n        (xy 127.556934 150.9716)\n        (xy 127.555131 150.956695)\n        (xy 127.542086 150.848901)\n        (xy 127.536609 150.80364)\n        (xy 127.50494 150.719831)\n        (xy 127.499572 150.649039)\n        (xy 127.533329 150.586582)\n        (xy 127.594676 150.552474)\n        (xy 127.744314 150.518202)\n        (xy 127.744318 150.518201)\n        (xy 127.751717 150.516506)\n        (xy 127.902862 150.440488)\n        (xy 127.908633 150.435559)\n        (xy 127.908636 150.435557)\n        (xy 128.025739 150.335541)\n        (xy 128.02574 150.33554)\n        (xy 128.031511 150.330611)\n        (xy 128.130237 150.193219)\n        (xy 128.135234 150.18079)\n        (xy 128.16196 150.114305)\n        (xy 128.17767 150.075226)\n        (xy 130.847705 150.075226)\n        (xy 130.86627 150.24339)\n        (xy 130.86888 150.250522)\n        (xy 130.908658 150.359219)\n        (xy 130.924412 150.40227)\n        (xy 130.928648 150.408573)\n        (xy 130.928648 150.408574)\n        (xy 131.01454 150.536396)\n        (xy 131.014543 150.536399)\n        (xy 131.018774 150.542696)\n        (xy 131.088881 150.606488)\n        (xy 131.135644 150.649039)\n        (xy 131.143908 150.656559)\n        (xy 131.177296 150.674687)\n        (xy 131.260445 150.719833)\n        (xy 131.292591 150.737287)\n        (xy 131.456238 150.780219)\n        (xy 131.543847 150.781596)\n        (xy 131.617804 150.782758)\n        (xy 131.617807 150.782758)\n        (xy 131.625402 150.782877)\n        (xy 131.684197 150.769411)\n        (xy 131.782914 150.746802)\n        (xy 131.782918 150.746801)\n        (xy 131.790317 150.745106)\n        (xy 131.941462 150.669088)\n        (xy 131.947233 150.664159)\n        (xy 131.947236 150.664157)\n        (xy 132.064339 150.564141)\n        (xy 132.06434 150.56414)\n        (xy 132.070111 150.559211)\n        (xy 132.168837 150.421819)\n        (xy 132.17293 150.411639)\n        (xy 132.198822 150.347228)\n        (xy 132.231941 150.264843)\n        (xy 132.25578 150.097346)\n        (xy 132.255934 150.0826)\n        (xy 132.254131 150.067695)\n        (xy 132.243916 149.983286)\n        (xy 132.235609 149.91464)\n        (xy 132.175806 149.756378)\n        (xy 132.164163 149.739437)\n        (xy 132.084281 149.623207)\n        (xy 132.084279 149.623205)\n        (xy 132.079979 149.616948)\n        (xy 132.074308 149.611895)\n        (xy 131.959331 149.509454)\n        (xy 131.959328 149.509452)\n        (xy 131.953659 149.504401)\n        (xy 131.942269 149.49837)\n        (xy 131.893337 149.472462)\n        (xy 131.804139 149.425234)\n        (xy 131.796774 149.423384)\n        (xy 131.647422 149.385869)\n        (xy 131.647418 149.385869)\n        (xy 131.640051 149.384018)\n        (xy 131.632452 149.383978)\n        (xy 131.63245 149.383978)\n        (xy 131.562108 149.38361)\n        (xy 131.470869 149.383132)\n        (xy 131.463488 149.384904)\n        (xy 131.313738 149.420856)\n        (xy 131.313735 149.420857)\n        (xy 131.306359 149.422628)\n        (xy 131.156018 149.500224)\n        (xy 131.150297 149.505214)\n        (xy 131.150295 149.505216)\n        (xy 131.045544 149.596596)\n        (xy 131.028526 149.611442)\n        (xy 131.018901 149.625137)\n        (xy 130.936863 149.741866)\n        (xy 130.931244 149.749861)\n        (xy 130.869788 149.907489)\n        (xy 130.868797 149.915018)\n        (xy 130.850732 150.052236)\n        (xy 130.847705 150.075226)\n        (xy 128.17767 150.075226)\n        (xy 128.193341 150.036243)\n        (xy 128.21718 149.868746)\n        (xy 128.217334 149.854)\n        (xy 128.216722 149.848936)\n        (xy 128.205521 149.756378)\n        (xy 128.197009 149.68604)\n        (xy 128.137206 149.527778)\n        (xy 128.087418 149.455336)\n        (xy 128.045681 149.394607)\n        (xy 128.045679 149.394605)\n        (xy 128.041379 149.388348)\n        (xy 128.020053 149.369347)\n        (xy 127.920731 149.280854)\n        (xy 127.920728 149.280852)\n        (xy 127.915059 149.275801)\n        (xy 127.904407 149.270161)\n        (xy 127.853565 149.220612)\n        (xy 127.837581 149.151439)\n        (xy 127.838622 149.141053)\n        (xy 127.847553 149.0783)\n        (xy 127.850191 149.059762)\n        (xy 137.528275 149.059762)\n        (xy 137.545491 149.215704)\n        (xy 137.599407 149.363038)\n        (xy 137.603644 149.369344)\n        (xy 137.603646 149.369347)\n        (xy 137.625425 149.401757)\n        (xy 137.686912 149.493258)\n        (xy 137.802952 149.598847)\n        (xy 137.809629 149.602472)\n        (xy 137.80963 149.602473)\n        (xy 137.819817 149.608004)\n        (xy 137.940829 149.673708)\n        (xy 138.092583 149.71352)\n        (xy 138.174113 149.714801)\n        (xy 138.241855 149.715865)\n        (xy 138.241858 149.715865)\n        (xy 138.249453 149.715984)\n        (xy 138.30364 149.703573)\n        (xy 138.39498 149.682654)\n        (xy 138.394984 149.682653)\n        (xy 138.402383 149.680958)\n        (xy 138.542543 149.610465)\n        (xy 138.60092 149.560607)\n        (xy 138.656069 149.513506)\n        (xy 138.656071 149.513503)\n        (xy 138.661843 149.508574)\n        (xy 138.66627 149.502414)\n        (xy 138.666273 149.50241)\n        (xy 138.738598 149.401757)\n        (xy 138.753394 149.381166)\n        (xy 138.760492 149.36351)\n        (xy 138.809079 149.242647)\n        (xy 138.80908 149.242645)\n        (xy 138.811912 149.235599)\n        (xy 138.826169 149.135426)\n        (xy 144.131905 149.135426)\n        (xy 144.15047 149.30359)\n        (xy 144.15308 149.310722)\n        (xy 144.202008 149.444423)\n        (xy 144.208612 149.46247)\n        (xy 144.212848 149.468773)\n        (xy 144.212848 149.468774)\n        (xy 144.29874 149.596596)\n        (xy 144.298743 149.596599)\n        (xy 144.302974 149.602896)\n        (xy 144.380887 149.673791)\n        (xy 144.42243 149.711592)\n        (xy 144.428108 149.716759)\n        (xy 144.576791 149.797487)\n        (xy 144.740438 149.840419)\n        (xy 144.828047 149.841796)\n        (xy 144.902004 149.842958)\n        (xy 144.902007 149.842958)\n        (xy 144.909602 149.843077)\n        (xy 144.984085 149.826018)\n        (xy 145.067114 149.807002)\n        (xy 145.067118 149.807001)\n        (xy 145.074517 149.805306)\n        (xy 145.20434 149.740012)\n        (xy 145.274183 149.727273)\n        (xy 145.339827 149.754318)\n        (xy 145.380429 149.812558)\n        (xy 145.383098 149.883505)\n        (xy 145.36404 149.925027)\n        (xy 145.331714 149.971022)\n        (xy 145.33171 149.971029)\n        (xy 145.327343 149.977243)\n        (xy 145.310673 150.02)\n        (xy 145.273905 150.114305)\n        (xy 145.270353 150.123415)\n        (xy 145.269361 150.130948)\n        (xy 145.269361 150.130949)\n        (xy 145.251734 150.264843)\n        (xy 145.249875 150.278962)\n        (xy 145.267091 150.434904)\n        (xy 145.321007 150.582238)\n        (xy 145.325244 150.588544)\n        (xy 145.325246 150.588547)\n        (xy 145.359056 150.638861)\n        (xy 145.408512 150.712458)\n        (xy 145.524552 150.818047)\n        (xy 145.531229 150.821672)\n        (xy 145.53123 150.821673)\n        (xy 145.542264 150.827664)\n        (xy 145.662429 150.892908)\n        (xy 145.814183 150.93272)\n        (xy 145.895713 150.934001)\n        (xy 145.963455 150.935065)\n        (xy 145.963458 150.935065)\n        (xy 145.971053 150.935184)\n        (xy 146.031673 150.9213)\n        (xy 146.11658 150.901854)\n        (xy 146.116584 150.901853)\n        (xy 146.123983 150.900158)\n        (xy 146.264143 150.829665)\n        (xy 146.310603 150.789985)\n        (xy 146.377669 150.732706)\n        (xy 146.377671 150.732703)\n        (xy 146.383443 150.727774)\n        (xy 146.38787 150.721614)\n        (xy 146.387873 150.72161)\n        (xy 146.470563 150.606532)\n        (xy 146.474994 150.600366)\n        (xy 146.481328 150.584611)\n        (xy 146.530679 150.461847)\n        (xy 146.53068 150.461845)\n        (xy 146.533512 150.454799)\n        (xy 146.555618 150.299475)\n        (xy 146.555761 150.2858)\n        (xy 146.554637 150.276507)\n        (xy 146.545705 150.2027)\n        (xy 146.536913 150.130047)\n        (xy 146.481456 149.983286)\n        (xy 146.450288 149.937936)\n        (xy 146.396895 149.860248)\n        (xy 146.396894 149.860246)\n        (xy 146.392593 149.853989)\n        (xy 146.386922 149.848936)\n        (xy 146.281126 149.754675)\n        (xy 146.281123 149.754673)\n        (xy 146.275454 149.749622)\n        (xy 146.146421 149.681302)\n        (xy 161.138477 149.681302)\n        (xy 161.139167 149.687867)\n        (xy 161.153595 149.825132)\n        (xy 161.156906 149.856638)\n        (xy 161.158946 149.862916)\n        (xy 161.158946 149.862917)\n        (xy 161.171129 149.900413)\n        (xy 161.211386 150.024311)\n        (xy 161.214689 150.030033)\n        (xy 161.21469 150.030034)\n        (xy 161.243074 150.079196)\n        (xy 161.299537 150.176993)\n        (xy 161.303955 150.1819)\n        (xy 161.303956 150.181901)\n        (xy 161.397029 150.285269)\n        (xy 161.417506 150.308011)\n        (xy 161.496474 150.365385)\n        (xy 161.553685 150.406951)\n        (xy 161.560137 150.411639)\n        (xy 161.566166 150.414323)\n        (xy 161.566169 150.414325)\n        (xy 161.715161 150.48066)\n        (xy 161.715164 150.480661)\n        (xy 161.721197 150.483347)\n        (xy 161.7546 150.490447)\n        (xy 161.887189 150.51863)\n        (xy 161.887193 150.51863)\n        (xy 161.893646 150.520002)\n        (xy 162.069948 150.520002)\n        (xy 162.076401 150.51863)\n        (xy 162.076405 150.51863)\n        (xy 162.208994 150.490447)\n        (xy 162.242397 150.483347)\n        (xy 162.24843 150.480661)\n        (xy 162.248433 150.48066)\n        (xy 162.397425 150.414325)\n        (xy 162.397428 150.414323)\n        (xy 162.403457 150.411639)\n        (xy 162.40991 150.406951)\n        (xy 162.46712 150.365385)\n        (xy 162.546088 150.308011)\n        (xy 162.566565 150.285269)\n        (xy 162.659638 150.181901)\n        (xy 162.659639 150.1819)\n        (xy 162.664057 150.176993)\n        (xy 162.72052 150.079196)\n        (xy 162.748904 150.030034)\n        (xy 162.748905 150.030033)\n        (xy 162.752208 150.024311)\n        (xy 162.756005 150.012626)\n        (xy 167.925905 150.012626)\n        (xy 167.94447 150.18079)\n        (xy 167.94708 150.187922)\n        (xy 167.999593 150.331419)\n        (xy 168.002612 150.33967)\n        (xy 168.006848 150.345973)\n        (xy 168.006848 150.345974)\n        (xy 168.09274 150.473796)\n        (xy 168.092743 150.473799)\n        (xy 168.096974 150.480096)\n        (xy 168.150575 150.528869)\n        (xy 168.193837 150.568234)\n        (xy 168.222108 150.593959)\n        (xy 168.306428 150.639741)\n        (xy 168.338098 150.656936)\n        (xy 168.370791 150.674687)\n        (xy 168.534438 150.717619)\n        (xy 168.622047 150.718996)\n        (xy 168.696004 150.720158)\n        (xy 168.696007 150.720158)\n        (xy 168.703602 150.720277)\n        (xy 168.765274 150.706152)\n        (xy 168.861114 150.684202)\n        (xy 168.861118 150.684201)\n        (xy 168.868517 150.682506)\n        (xy 169.019662 150.606488)\n        (xy 169.025433 150.601559)\n        (xy 169.025436 150.601557)\n        (xy 169.142539 150.501541)\n        (xy 169.14254 150.50154)\n        (xy 169.148311 150.496611)\n        (xy 169.247037 150.359219)\n        (xy 169.250949 150.349489)\n        (xy 169.280304 150.276464)\n        (xy 169.310141 150.202243)\n        (xy 169.33398 150.034746)\n        (xy 169.334134 150.02)\n        (xy 169.332331 150.005095)\n        (xy 169.320492 149.907264)\n        (xy 169.313809 149.85204)\n        (xy 169.254006 149.693778)\n        (xy 169.232962 149.663159)\n        (xy 169.162481 149.560607)\n        (xy 169.162479 149.560605)\n        (xy 169.158179 149.554348)\n        (xy 169.152508 149.549295)\n        (xy 169.037531 149.446854)\n        (xy 169.037528 149.446852)\n        (xy 169.031859 149.441801)\n        (xy 169.00057 149.425234)\n        (xy 168.942117 149.394285)\n        (xy 168.882339 149.362634)\n        (xy 168.868242 149.359093)\n        (xy 168.725622 149.323269)\n        (xy 168.725618 149.323269)\n        (xy 168.718251 149.321418)\n        (xy 168.710652 149.321378)\n        (xy 168.71065 149.321378)\n        (xy 168.640308 149.32101)\n        (xy 168.549069 149.320532)\n        (xy 168.541688 149.322304)\n        (xy 168.391938 149.358256)\n        (xy 168.391935 149.358257)\n        (xy 168.384559 149.360028)\n        (xy 168.234218 149.437624)\n        (xy 168.228497 149.442614)\n        (xy 168.228495 149.442616)\n        (xy 168.138046 149.52152)\n        (xy 168.106726 149.548842)\n        (xy 168.092117 149.569628)\n        (xy 168.013874 149.680958)\n        (xy 168.009444 149.687261)\n        (xy 168.006682 149.694344)\n        (xy 168.006682 149.694345)\n        (xy 167.99265 149.730337)\n        (xy 167.947988 149.844889)\n        (xy 167.946997 149.852418)\n        (xy 167.928833 149.990389)\n        (xy 167.925905 150.012626)\n        (xy 162.756005 150.012626)\n        (xy 162.792465 149.900413)\n        (xy 162.804648 149.862917)\n        (xy 162.804648 149.862916)\n        (xy 162.806688 149.856638)\n        (xy 162.81 149.825132)\n        (xy 162.824427 149.687867)\n        (xy 162.825117 149.681302)\n        (xy 162.823471 149.665641)\n        (xy 162.807378 149.51253)\n        (xy 162.807378 149.512529)\n        (xy 162.806688 149.505966)\n        (xy 162.80335 149.495691)\n        (xy 162.765166 149.378175)\n        (xy 162.752208 149.338293)\n        (xy 162.734873 149.308267)\n        (xy 162.694471 149.238289)\n        (xy 162.664057 149.185611)\n        (xy 162.655954 149.176611)\n        (xy 162.55051 149.059504)\n        (xy 162.550509 149.059503)\n        (xy 162.546088 149.054593)\n        (xy 162.445771 148.981708)\n        (xy 162.408799 148.954846)\n        (xy 162.408798 148.954845)\n        (xy 162.403457 148.950965)\n        (xy 162.397428 148.948281)\n        (xy 162.397425 148.948279)\n        (xy 162.248433 148.881944)\n        (xy 162.24843 148.881943)\n        (xy 162.242397 148.879257)\n        (xy 162.205947 148.871509)\n        (xy 162.076405 148.843974)\n        (xy 162.076401 148.843974)\n        (xy 162.069948 148.842602)\n        (xy 161.893646 148.842602)\n        (xy 161.887193 148.843974)\n        (xy 161.887189 148.843974)\n        (xy 161.757647 148.871509)\n        (xy 161.721197 148.879257)\n        (xy 161.715164 148.881943)\n        (xy 161.715161 148.881944)\n        (xy 161.566169 148.948279)\n        (xy 161.566166 148.948281)\n        (xy 161.560137 148.950965)\n        (xy 161.554796 148.954845)\n        (xy 161.554795 148.954846)\n        (xy 161.517823 148.981708)\n        (xy 161.417506 149.054593)\n        (xy 161.413085 149.059503)\n        (xy 161.413084 149.059504)\n        (xy 161.307641 149.176611)\n        (xy 161.299537 149.185611)\n        (xy 161.269123 149.238289)\n        (xy 161.228722 149.308267)\n        (xy 161.211386 149.338293)\n        (xy 161.198428 149.378175)\n        (xy 161.160245 149.495691)\n        (xy 161.156906 149.505966)\n        (xy 161.156216 149.512529)\n        (xy 161.156216 149.51253)\n        (xy 161.140123 149.665641)\n        (xy 161.138477 149.681302)\n        (xy 146.146421 149.681302)\n        (xy 146.1368 149.676208)\n        (xy 146.128802 149.674199)\n        (xy 145.992009 149.639839)\n        (xy 145.992005 149.639839)\n        (xy 145.984638 149.637988)\n        (xy 145.977038 149.637948)\n        (xy 145.977037 149.637948)\n        (xy 145.91291 149.637612)\n        (xy 145.827751 149.637166)\n        (xy 145.820371 149.638938)\n        (xy 145.820369 149.638938)\n        (xy 145.682575 149.672019)\n        (xy 145.682571 149.67202)\n        (xy 145.675196 149.673791)\n        (xy 145.639212 149.692364)\n        (xy 145.569399 149.728397)\n        (xy 145.499692 149.741866)\n        (xy 145.433768 149.715511)\n        (xy 145.392559 149.657698)\n        (xy 145.389147 149.586784)\n        (xy 145.409286 149.542905)\n        (xy 145.424653 149.52152)\n        (xy 145.453037 149.482019)\n        (xy 145.458362 149.468774)\n        (xy 145.486918 149.397738)\n        (xy 145.516141 149.325043)\n        (xy 145.53998 149.157546)\n        (xy 145.540134 149.1428)\n        (xy 145.539506 149.137603)\n        (xy 145.52806 149.043024)\n        (xy 145.519809 148.97484)\n        (xy 145.460006 148.816578)\n        (xy 145.440208 148.787771)\n        (xy 145.368481 148.683407)\n        (xy 145.368479 148.683405)\n        (xy 145.364179 148.677148)\n        (xy 145.358508 148.672095)\n        (xy 145.243531 148.569654)\n        (xy 145.243528 148.569652)\n        (xy 145.237859 148.564601)\n        (xy 145.230847 148.560888)\n        (xy 145.165991 148.526549)\n        (xy 145.088339 148.485434)\n        (xy 145.077964 148.482828)\n        (xy 145.07079 148.481026)\n        (xy 153.727905 148.481026)\n        (xy 153.74647 148.64919)\n        (xy 153.74908 148.656322)\n        (xy 153.801375 148.799224)\n        (xy 153.804612 148.80807)\n        (xy 153.808848 148.814373)\n        (xy 153.808848 148.814374)\n        (xy 153.89474 148.942196)\n        (xy 153.894743 148.942199)\n        (xy 153.898974 148.948496)\n        (xy 154.024108 149.062359)\n        (xy 154.112666 149.110442)\n        (xy 154.162691 149.137603)\n        (xy 154.172791 149.143087)\n        (xy 154.336438 149.186019)\n        (xy 154.424047 149.187396)\n        (xy 154.498004 149.188558)\n        (xy 154.498007 149.188558)\n        (xy 154.505602 149.188677)\n        (xy 154.563851 149.175336)\n        (xy 154.663114 149.152602)\n        (xy 154.663118 149.152601)\n        (xy 154.670517 149.150906)\n        (xy 154.821662 149.074888)\n        (xy 154.827433 149.069959)\n        (xy 154.827436 149.069957)\n        (xy 154.944539 148.969941)\n        (xy 154.94454 148.96994)\n        (xy 154.950311 148.965011)\n        (xy 154.95714 148.955508)\n        (xy 157.6856 148.955508)\n        (xy 157.704165 149.123672)\n        (xy 157.706775 149.130804)\n        (xy 157.757774 149.270164)\n        (xy 157.762307 149.282552)\n        (xy 157.766543 149.288855)\n        (xy 157.766543 149.288856)\n        (xy 157.852435 149.416678)\n        (xy 157.852438 149.416681)\n        (xy 157.856669 149.422978)\n        (xy 157.89223 149.455336)\n        (xy 157.955086 149.51253)\n        (xy 157.981803 149.536841)\n        (xy 158.025575 149.560607)\n        (xy 158.103462 149.602896)\n        (xy 158.130486 149.617569)\n        (xy 158.294133 149.660501)\n        (xy 158.381742 149.661878)\n        (xy 158.455699 149.66304)\n        (xy 158.455702 149.66304)\n        (xy 158.463297 149.663159)\n        (xy 158.521498 149.649829)\n        (xy 158.620809 149.627084)\n        (xy 158.620813 149.627083)\n        (xy 158.628212 149.625388)\n        (xy 158.779357 149.54937)\n        (xy 158.785128 149.544441)\n        (xy 158.785131 149.544439)\n        (xy 158.902234 149.444423)\n        (xy 158.902235 149.444422)\n        (xy 158.908006 149.439493)\n        (xy 159.006732 149.302101)\n        (xy 159.012057 149.288856)\n        (xy 159.052376 149.188558)\n        (xy 159.069836 149.145125)\n        (xy 159.093675 148.977628)\n        (xy 159.093829 148.962882)\n        (xy 159.092707 148.953604)\n        (xy 159.07944 148.843974)\n        (xy 159.073504 148.794922)\n        (xy 159.034849 148.692626)\n        (xy 166.395905 148.692626)\n        (xy 166.41447 148.86079)\n        (xy 166.41708 148.867922)\n        (xy 166.466744 149.003634)\n        (xy 166.472612 149.01967)\n        (xy 166.476848 149.025973)\n        (xy 166.476848 149.025974)\n        (xy 166.56274 149.153796)\n        (xy 166.562743 149.153799)\n        (xy 166.566974 149.160096)\n        (xy 166.641688 149.22808)\n        (xy 166.659074 149.2439)\n        (xy 166.692108 149.273959)\n        (xy 166.715097 149.286441)\n        (xy 166.832474 149.350171)\n        (xy 166.840791 149.354687)\n        (xy 167.004438 149.397619)\n        (xy 167.092047 149.398996)\n        (xy 167.166004 149.400158)\n        (xy 167.166007 149.400158)\n        (xy 167.173602 149.400277)\n        (xy 167.244592 149.384018)\n        (xy 167.331114 149.364202)\n        (xy 167.331118 149.364201)\n        (xy 167.338517 149.362506)\n        (xy 167.489662 149.286488)\n        (xy 167.495433 149.281559)\n        (xy 167.495436 149.281557)\n        (xy 167.612539 149.181541)\n        (xy 167.61254 149.18154)\n        (xy 167.618311 149.176611)\n        (xy 167.717037 149.039219)\n        (xy 167.722362 149.025974)\n        (xy 167.747413 148.963656)\n        (xy 167.780141 148.882243)\n        (xy 167.80398 148.714746)\n        (xy 167.804134 148.7)\n        (xy 167.802331 148.685095)\n        (xy 167.790809 148.589885)\n        (xy 167.783809 148.53204)\n        (xy 167.724006 148.373778)\n        (xy 167.69253 148.32798)\n        (xy 167.632481 148.240607)\n        (xy 167.632479 148.240605)\n        (xy 167.628179 148.234348)\n        (xy 167.622508 148.229295)\n        (xy 167.507531 148.126854)\n        (xy 167.507528 148.126852)\n        (xy 167.501859 148.121801)\n        (xy 167.490503 148.115788)\n        (xy 167.426122 148.0817)\n        (xy 167.352339 148.042634)\n        (xy 167.341964 148.040028)\n        (xy 167.195622 148.003269)\n        (xy 167.195618 148.003269)\n        (xy 167.188251 148.001418)\n        (xy 167.180652 148.001378)\n        (xy 167.18065 148.001378)\n        (xy 167.110308 148.00101)\n        (xy 167.019069 148.000532)\n        (xy 167.011688 148.002304)\n        (xy 166.861938 148.038256)\n        (xy 166.861935 148.038257)\n        (xy 166.854559 148.040028)\n        (xy 166.704218 148.117624)\n        (xy 166.698497 148.122614)\n        (xy 166.698495 148.122616)\n        (xy 166.610193 148.199647)\n        (xy 166.576726 148.228842)\n        (xy 166.563944 148.247029)\n        (xy 166.48433 148.360309)\n        (xy 166.479444 148.367261)\n        (xy 166.476682 148.374344)\n        (xy 166.476682 148.374345)\n        (xy 166.472334 148.385498)\n        (xy 166.417988 148.524889)\n        (xy 166.416997 148.532418)\n        (xy 166.397119 148.683407)\n        (xy 166.395905 148.692626)\n        (xy 159.034849 148.692626)\n        (xy 159.013701 148.63666)\n        (xy 158.940069 148.529524)\n        (xy 158.922176 148.503489)\n        (xy 158.922174 148.503487)\n        (xy 158.917874 148.49723)\n        (xy 158.911793 148.491812)\n        (xy 158.797226 148.389736)\n        (xy 158.797223 148.389734)\n        (xy 158.791554 148.384683)\n        (xy 158.642034 148.305516)\n        (xy 158.629091 148.302265)\n        (xy 158.485317 148.266151)\n        (xy 158.485313 148.266151)\n        (xy 158.477946 148.2643)\n        (xy 158.470347 148.26426)\n        (xy 158.470345 148.26426)\n        (xy 158.400003 148.263892)\n        (xy 158.308764 148.263414)\n        (xy 158.301383 148.265186)\n        (xy 158.151633 148.301138)\n        (xy 158.15163 148.301139)\n        (xy 158.144254 148.30291)\n        (xy 157.993913 148.380506)\n        (xy 157.988192 148.385496)\n        (xy 157.98819 148.385498)\n        (xy 157.908987 148.454591)\n        (xy 157.866421 148.491724)\n        (xy 157.857576 148.504309)\n        (xy 157.797433 148.589885)\n        (xy 157.769139 148.630143)\n        (xy 157.766377 148.637226)\n        (xy 157.766377 148.637227)\n        (xy 157.758272 148.658015)\n        (xy 157.707683 148.787771)\n        (xy 157.703816 148.817145)\n        (xy 157.687268 148.942842)\n        (xy 157.6856 148.955508)\n        (xy 154.95714 148.955508)\n        (xy 155.049037 148.827619)\n        (xy 155.053476 148.816578)\n        (xy 155.083094 148.7429)\n        (xy 155.112141 148.670643)\n        (xy 155.13598 148.503146)\n        (xy 155.136134 148.4884)\n        (xy 155.135552 148.483584)\n        (xy 155.124451 148.391854)\n        (xy 155.115809 148.32044)\n        (xy 155.056006 148.162178)\n        (xy 155.042732 148.142864)\n        (xy 154.964481 148.029007)\n        (xy 154.964479 148.029005)\n        (xy 154.960179 148.022748)\n        (xy 154.954508 148.017695)\n        (xy 154.839531 147.915254)\n        (xy 154.839528 147.915252)\n        (xy 154.833859 147.910201)\n        (xy 154.818586 147.902114)\n        (xy 154.691051 147.834588)\n        (xy 154.691052 147.834588)\n        (xy 154.684339 147.831034)\n        (xy 154.673964 147.828428)\n        (xy 154.527622 147.791669)\n        (xy 154.527618 147.791669)\n        (xy 154.520251 147.789818)\n        (xy 154.512652 147.789778)\n        (xy 154.51265 147.789778)\n        (xy 154.442308 147.78941)\n        (xy 154.351069 147.788932)\n        (xy 154.343688 147.790704)\n        (xy 154.193938 147.826656)\n        (xy 154.193935 147.826657)\n        (xy 154.186559 147.828428)\n        (xy 154.036218 147.906024)\n        (xy 154.030497 147.911014)\n        (xy 154.030495 147.911016)\n        (xy 153.964702 147.968411)\n        (xy 153.908726 148.017242)\n        (xy 153.894117 148.038028)\n        (xy 153.816538 148.148413)\n        (xy 153.811444 148.155661)\n        (xy 153.808682 148.162744)\n        (xy 153.808682 148.162745)\n        (xy 153.797246 148.192077)\n        (xy 153.749988 148.313289)\n        (xy 153.748054 148.32798)\n        (xy 153.731392 148.454543)\n        (xy 153.727905 148.481026)\n        (xy 145.07079 148.481026)\n        (xy 144.931622 148.446069)\n        (xy 144.931618 148.446069)\n        (xy 144.924251 148.444218)\n        (xy 144.916652 148.444178)\n        (xy 144.91665 148.444178)\n        (xy 144.846308 148.44381)\n        (xy 144.755069 148.443332)\n        (xy 144.747688 148.445104)\n        (xy 144.597938 148.481056)\n        (xy 144.597935 148.481057)\n        (xy 144.590559 148.482828)\n        (xy 144.440218 148.560424)\n        (xy 144.434497 148.565414)\n        (xy 144.434495 148.565416)\n        (xy 144.356262 148.633663)\n        (xy 144.312726 148.671642)\n        (xy 144.304104 148.68391)\n        (xy 144.220125 148.803401)\n        (xy 144.215444 148.810061)\n        (xy 144.212682 148.817144)\n        (xy 144.212682 148.817145)\n        (xy 144.210134 148.823681)\n        (xy 144.153988 148.967689)\n        (xy 144.152054 148.98238)\n        (xy 144.135694 149.106648)\n        (xy 144.131905 149.135426)\n        (xy 138.826169 149.135426)\n        (xy 138.834018 149.080275)\n        (xy 138.834161 149.0666)\n        (xy 138.834142 149.066443)\n        (xy 138.850165 148.998221)\n        (xy 138.903128 148.947857)\n        (xy 138.999743 148.899265)\n        (xy 139.065973 148.8427)\n        (xy 139.113269 148.802306)\n        (xy 139.113271 148.802303)\n        (xy 139.119043 148.797374)\n        (xy 139.12347 148.791214)\n        (xy 139.123473 148.79121)\n        (xy 139.201852 148.682132)\n        (xy 139.210594 148.669966)\n        (xy 139.224289 148.635898)\n        (xy 139.266279 148.531447)\n        (xy 139.26628 148.531445)\n        (xy 139.269112 148.524399)\n        (xy 139.291218 148.369075)\n        (xy 139.29131 148.360309)\n        (xy 139.291318 148.359521)\n        (xy 139.291318 148.35952)\n        (xy 139.291361 148.3554)\n        (xy 139.290729 148.350171)\n        (xy 139.280817 148.268269)\n        (xy 139.272513 148.199647)\n        (xy 139.217056 148.052886)\n        (xy 139.207001 148.038256)\n        (xy 139.132495 147.929848)\n        (xy 139.132494 147.929846)\n        (xy 139.128193 147.923589)\n        (xy 139.122522 147.918536)\n        (xy 139.016726 147.824275)\n        (xy 139.016723 147.824273)\n        (xy 139.011054 147.819222)\n        (xy 138.984687 147.805261)\n        (xy 138.879112 147.749362)\n        (xy 138.879113 147.749362)\n        (xy 138.8724 147.745808)\n        (xy 138.865035 147.743958)\n        (xy 138.727609 147.709439)\n        (xy 138.727605 147.709439)\n        (xy 138.720238 147.707588)\n        (xy 138.712638 147.707548)\n        (xy 138.712637 147.707548)\n        (xy 138.64851 147.707212)\n        (xy 138.563351 147.706766)\n        (xy 138.555971 147.708538)\n        (xy 138.555969 147.708538)\n        (xy 138.418175 147.741619)\n        (xy 138.418171 147.74162)\n        (xy 138.410796 147.743391)\n        (xy 138.330927 147.784615)\n        (xy 138.302402 147.799338)\n        (xy 138.271381 147.815349)\n        (xy 138.265659 147.820341)\n        (xy 138.265657 147.820342)\n        (xy 138.249327 147.834588)\n        (xy 138.153155 147.918484)\n        (xy 138.129673 147.951896)\n        (xy 138.067733 148.040028)\n        (xy 138.062943 148.046843)\n        (xy 138.03948 148.107022)\n        (xy 138.012924 148.175136)\n        (xy 138.005953 148.193015)\n        (xy 137.985475 148.348562)\n        (xy 137.986309 148.356115)\n        (xy 137.986244 148.362295)\n        (xy 137.96553 148.430203)\n        (xy 137.918042 148.472942)\n        (xy 137.814181 148.526549)\n        (xy 137.808459 148.531541)\n        (xy 137.808457 148.531542)\n        (xy 137.743485 148.588221)\n        (xy 137.695955 148.629684)\n        (xy 137.663311 148.676132)\n        (xy 137.616386 148.7429)\n        (xy 137.605743 148.758043)\n        (xy 137.577248 148.831129)\n        (xy 137.552424 148.8948)\n        (xy 137.548753 148.904215)\n        (xy 137.547761 148.911748)\n        (xy 137.547761 148.911749)\n        (xy 137.529467 149.05071)\n        (xy 137.528275 149.059762)\n        (xy 127.850191 149.059762)\n        (xy 127.86158 148.979746)\n        (xy 127.861734 148.965)\n        (xy 127.861204 148.960613)\n        (xy 127.84821 148.853241)\n        (xy 127.841409 148.79704)\n        (xy 127.781606 148.638778)\n        (xy 127.730626 148.564601)\n        (xy 127.690081 148.505607)\n        (xy 127.690079 148.505605)\n        (xy 127.685779 148.499348)\n        (xy 127.680108 148.494295)\n        (xy 127.565131 148.391854)\n        (xy 127.565128 148.391852)\n        (xy 127.559459 148.386801)\n        (xy 127.522555 148.367261)\n        (xy 127.487238 148.348562)\n        (xy 127.409939 148.307634)\n        (xy 127.388564 148.302265)\n        (xy 127.253222 148.268269)\n        (xy 127.253218 148.268269)\n        (xy 127.245851 148.266418)\n        (xy 127.238252 148.266378)\n        (xy 127.23825 148.266378)\n        (xy 127.167908 148.26601)\n        (xy 127.076669 148.265532)\n        (xy 127.06929 148.267304)\n        (xy 127.069286 148.267304)\n        (xy 126.923664 148.302265)\n        (xy 126.852756 148.298718)\n        (xy 126.795022 148.257398)\n        (xy 126.768792 148.191424)\n        (xy 126.771731 148.156755)\n        (xy 126.770941 148.156643)\n        (xy 126.774873 148.129013)\n        (xy 126.79478 147.989146)\n        (xy 126.794934 147.9744)\n        (xy 126.79421 147.968411)\n        (xy 126.777361 147.829184)\n        (xy 126.774609 147.80644)\n        (xy 126.714806 147.648178)\n        (xy 126.667317 147.57908)\n        (xy 126.623281 147.515007)\n        (xy 126.623279 147.515005)\n        (xy 126.618979 147.508748)\n        (xy 126.613308 147.503695)\n        (xy 126.498331 147.401254)\n        (xy 126.498328 147.401252)\n        (xy 126.492659 147.396201)\n        (xy 126.343139 147.317034)\n        (xy 126.332764 147.314428)\n        (xy 126.186422 147.277669)\n        (xy 126.186418 147.277669)\n        (xy 126.179051 147.275818)\n        (xy 126.171452 147.275778)\n        (xy 126.17145 147.275778)\n        (xy 126.101108 147.27541)\n        (xy 126.009869 147.274932)\n        (xy 126.002488 147.276704)\n        (xy 125.852738 147.312656)\n        (xy 125.852735 147.312657)\n        (xy 125.845359 147.314428)\n        (xy 125.695018 147.392024)\n        (xy 125.689297 147.397014)\n        (xy 125.689295 147.397016)\n        (xy 125.588596 147.484861)\n        (xy 125.524114 147.514569)\n        (xy 125.453806 147.504699)\n        (xy 125.425451 147.486996)\n        (xy 125.374465 147.444816)\n        (xy 125.374456 147.44481)\n        (xy 125.369714 147.440887)\n        (xy 125.185597 147.341335)\n        (xy 125.043307 147.297289)\n        (xy 124.991536 147.281263)\n        (xy 124.991533 147.281262)\n        (xy 124.985649 147.279441)\n        (xy 124.979524 147.278797)\n        (xy 124.979523 147.278797)\n        (xy 124.783615 147.258206)\n        (xy 124.783614 147.258206)\n        (xy 124.777487 147.257562)\n        (xy 124.647837 147.269361)\n        (xy 124.575181 147.275973)\n        (xy 124.57518 147.275973)\n        (xy 124.56904 147.276532)\n        (xy 124.563126 147.278273)\n        (xy 124.563124 147.278273)\n        (xy 124.472094 147.305065)\n        (xy 124.368248 147.335629)\n        (xy 124.362783 147.338486)\n        (xy 124.231136 147.407309)\n        (xy 124.182758 147.4326)\n        (xy 124.019636 147.563754)\n        (xy 123.885095 147.724093)\n        (xy 123.882125 147.729496)\n        (xy 123.882124 147.729497)\n        (xy 123.82871 147.826656)\n        (xy 123.78426 147.907511)\n        (xy 123.720972 148.107022)\n        (xy 123.720286 148.113139)\n        (xy 123.720285 148.113143)\n        (xy 123.698609 148.306392)\n        (xy 123.697641 148.315026)\n        (xy 123.300996 148.315026)\n        (xy 123.282039 148.121691)\n        (xy 123.278973 148.111534)\n        (xy 123.235761 147.968411)\n        (xy 123.221542 147.921316)\n        (xy 123.123278 147.736507)\n        (xy 123.024867 147.615843)\n        (xy 122.994884 147.57908)\n        (xy 122.994881 147.579077)\n        (xy 122.990989 147.574305)\n        (xy 122.98624 147.570376)\n        (xy 122.834464 147.444816)\n        (xy 122.834461 147.444814)\n        (xy 122.829714 147.440887)\n        (xy 122.645597 147.341335)\n        (xy 122.503307 147.297289)\n        (xy 122.451536 147.281263)\n        (xy 122.451533 147.281262)\n        (xy 122.445649 147.279441)\n        (xy 122.439524 147.278797)\n        (xy 122.439523 147.278797)\n        (xy 122.243615 147.258206)\n        (xy 122.243614 147.258206)\n        (xy 122.237487 147.257562)\n        (xy 122.137419 147.266669)\n        (xy 122.067767 147.252924)\n        (xy 122.016602 147.203703)\n        (xy 122 147.141188)\n        (xy 122 146.979399)\n        (xy 122.020002 146.911278)\n        (xy 122.073658 146.864785)\n        (xy 122.140919 146.854285)\n        (xy 122.160869 146.856664)\n        (xy 122.20754 146.862229)\n        (xy 122.213675 146.861757)\n        (xy 122.213677 146.861757)\n        (xy 122.41009 146.846644)\n        (xy 122.410095 146.846643)\n        (xy 122.416231 146.846171)\n        (xy 122.422161 146.844515)\n        (xy 122.422163 146.844515)\n        (xy 122.601375 146.794478)\n        (xy 122.617829 146.789884)\n        (xy 122.631313 146.783073)\n        (xy 122.762437 146.716837)\n        (xy 122.804655 146.695511)\n        (xy 122.825827 146.67897)\n        (xy 122.964736 146.570442)\n        (xy 122.969592 146.566648)\n        (xy 123.036889 146.488684)\n        (xy 123.102329 146.412871)\n        (xy 123.10233 146.412869)\n        (xy 123.106358 146.408203)\n        (xy 123.209745 146.22621)\n        (xy 123.275813 146.027603)\n        (xy 123.302046 145.819945)\n        (xy 123.302464 145.79)\n        (xy 123.300996 145.775026)\n        (xy 123.697641 145.775026)\n        (xy 123.698157 145.78117)\n        (xy 123.714616 145.977179)\n        (xy 123.715155 145.9836)\n        (xy 123.772848 146.1848)\n        (xy 123.775666 146.190282)\n        (xy 123.775667 146.190286)\n        (xy 123.865703 146.365477)\n        (xy 123.865706 146.365481)\n        (xy 123.868523 146.370963)\n        (xy 123.998534 146.534996)\n        (xy 124.003228 146.538991)\n        (xy 124.120279 146.638609)\n        (xy 124.15793 146.670653)\n        (xy 124.163308 146.673659)\n        (xy 124.16331 146.67366)\n        (xy 124.18004 146.68301)\n        (xy 124.34064 146.772766)\n        (xy 124.539704 146.837446)\n        (xy 124.74754 146.862229)\n        (xy 124.753675 146.861757)\n        (xy 124.753677 146.861757)\n        (xy 124.95009 146.846644)\n        (xy 124.950095 146.846643)\n        (xy 124.956231 146.846171)\n        (xy 124.962161 146.844515)\n        (xy 124.962163 146.844515)\n        (xy 125.141375 146.794478)\n        (xy 125.157829 146.789884)\n        (xy 125.171313 146.783073)\n        (xy 125.302437 146.716837)\n        (xy 125.344655 146.695511)\n        (xy 125.365827 146.67897)\n        (xy 125.504736 146.570442)\n        (xy 125.509592 146.566648)\n        (xy 125.576889 146.488684)\n        (xy 125.642329 146.412871)\n        (xy 125.64233 146.412869)\n        (xy 125.646358 146.408203)\n        (xy 125.749745 146.22621)\n        (xy 125.815813 146.027603)\n        (xy 125.842046 145.819945)\n        (xy 125.842464 145.79)\n        (xy 125.822039 145.581691)\n        (xy 125.80182 145.514721)\n        (xy 125.776333 145.430307)\n        (xy 125.761542 145.381316)\n        (xy 125.663278 145.196507)\n        (xy 125.58176 145.096556)\n        (xy 125.534884 145.03908)\n        (xy 125.534881 145.039077)\n        (xy 125.530989 145.034305)\n        (xy 125.52624 145.030376)\n        (xy 125.374464 144.904816)\n        (xy 125.374461 144.904814)\n        (xy 125.369714 144.900887)\n        (xy 125.185597 144.801335)\n        (xy 125.067177 144.764678)\n        (xy 124.991536 144.741263)\n        (xy 124.991533 144.741262)\n        (xy 124.985649 144.739441)\n        (xy 124.979524 144.738797)\n        (xy 124.979523 144.738797)\n        (xy 124.783615 144.718206)\n        (xy 124.783614 144.718206)\n        (xy 124.777487 144.717562)\n        (xy 124.652902 144.7289)\n        (xy 124.575181 144.735973)\n        (xy 124.57518 144.735973)\n        (xy 124.56904 144.736532)\n        (xy 124.563126 144.738273)\n        (xy 124.563124 144.738273)\n        (xy 124.473409 144.764678)\n        (xy 124.368248 144.795629)\n        (xy 124.362783 144.798486)\n        (xy 124.232806 144.866436)\n        (xy 124.182758 144.8926)\n        (xy 124.019636 145.023754)\n        (xy 123.885095 145.184093)\n        (xy 123.882125 145.189496)\n        (xy 123.882124 145.189497)\n        (xy 123.83151 145.281563)\n        (xy 123.78426 145.367511)\n        (xy 123.720972 145.567022)\n        (xy 123.720286 145.573139)\n        (xy 123.720285 145.573143)\n        (xy 123.702597 145.730838)\n        (xy 123.697641 145.775026)\n        (xy 123.300996 145.775026)\n        (xy 123.282039 145.581691)\n        (xy 123.26182 145.514721)\n        (xy 123.236333 145.430307)\n        (xy 123.221542 145.381316)\n        (xy 123.123278 145.196507)\n        (xy 123.04176 145.096556)\n        (xy 122.994884 145.03908)\n        (xy 122.994881 145.039077)\n        (xy 122.990989 145.034305)\n        (xy 122.98624 145.030376)\n        (xy 122.834464 144.904816)\n        (xy 122.834461 144.904814)\n        (xy 122.829714 144.900887)\n        (xy 122.645597 144.801335)\n        (xy 122.527177 144.764678)\n        (xy 122.451536 144.741263)\n        (xy 122.451533 144.741262)\n        (xy 122.445649 144.739441)\n        (xy 122.439524 144.738797)\n        (xy 122.439523 144.738797)\n        (xy 122.243615 144.718206)\n        (xy 122.243614 144.718206)\n        (xy 122.237487 144.717562)\n        (xy 122.137419 144.726669)\n        (xy 122.067767 144.712924)\n        (xy 122.016602 144.663703)\n        (xy 122 144.601188)\n        (xy 122 144.439399)\n        (xy 122.020002 144.371278)\n        (xy 122.073658 144.324785)\n        (xy 122.140919 144.314285)\n        (xy 122.155663 144.316043)\n        (xy 122.20754 144.322229)\n        (xy 122.213675 144.321757)\n        (xy 122.213677 144.321757)\n        (xy 122.41009 144.306644)\n        (xy 122.410095 144.306643)\n        (xy 122.416231 144.306171)\n        (xy 122.422161 144.304515)\n        (xy 122.422163 144.304515)\n        (xy 122.559395 144.266199)\n        (xy 122.617829 144.249884)\n        (xy 122.624917 144.246304)\n        (xy 122.715418 144.200588)\n        (xy 122.804655 144.155511)\n        (xy 122.812192 144.149623)\n        (xy 122.964736 144.030442)\n        (xy 122.969592 144.026648)\n        (xy 122.973618 144.021984)\n        (xy 123.102329 143.872871)\n        (xy 123.10233 143.872869)\n        (xy 123.106358 143.868203)\n        (xy 123.209745 143.68621)\n        (xy 123.275813 143.487603)\n        (xy 123.302046 143.279945)\n        (xy 123.302464 143.25)\n        (xy 123.300996 143.235026)\n        (xy 123.697641 143.235026)\n        (xy 123.700437 143.268318)\n        (xy 123.714403 143.434641)\n        (xy 123.715155 143.4436)\n        (xy 123.772848 143.6448)\n        (xy 123.775666 143.650282)\n        (xy 123.775667 143.650286)\n        (xy 123.865703 143.825477)\n        (xy 123.865706 143.825481)\n        (xy 123.868523 143.830963)\n        (xy 123.998534 143.994996)\n        (xy 124.003228 143.998991)\n        (xy 124.099169 144.080643)\n        (xy 124.15793 144.130653)\n        (xy 124.163308 144.133659)\n        (xy 124.16331 144.13366)\n        (xy 124.172865 144.139)\n        (xy 124.34064 144.232766)\n        (xy 124.539704 144.297446)\n        (xy 124.74754 144.322229)\n        (xy 124.753675 144.321757)\n        (xy 124.753677 144.321757)\n        (xy 124.95009 144.306644)\n        (xy 124.950095 144.306643)\n        (xy 124.956231 144.306171)\n        (xy 124.962161 144.304515)\n        (xy 124.962163 144.304515)\n        (xy 125.099395 144.266199)\n        (xy 125.157829 144.249884)\n        (xy 125.164917 144.246304)\n        (xy 125.255418 144.200588)\n        (xy 125.344655 144.155511)\n        (xy 125.352192 144.149623)\n        (xy 125.504736 144.030442)\n        (xy 125.509592 144.026648)\n        (xy 125.513618 144.021984)\n        (xy 125.570078 143.956575)\n        (xy 127.89011 143.956575)\n        (xy 127.904651 144.303502)\n        (xy 127.924266 144.430206)\n        (xy 127.957061 144.642051)\n        (xy 127.957772 144.646645)\n        (xy 127.958694 144.650037)\n        (xy 127.958694 144.650039)\n        (xy 127.977215 144.718206)\n        (xy 128.048812 144.981729)\n        (xy 128.050102 144.984988)\n        (xy 128.050104 144.984993)\n        (xy 128.108674 145.132923)\n        (xy 128.176637 145.304577)\n        (xy 128.178292 145.307689)\n        (xy 128.178294 145.307694)\n        (xy 128.210557 145.368371)\n        (xy 128.339652 145.611164)\n        (xy 128.38089 145.67139)\n        (xy 128.533835 145.894762)\n        (xy 128.53384 145.894768)\n        (xy 128.535826 145.897669)\n        (xy 128.762714 146.160522)\n        (xy 128.765284 146.162902)\n        (xy 128.765288 146.162906)\n        (xy 128.833651 146.22621)\n        (xy 129.017488 146.396445)\n        (xy 129.02031 146.398526)\n        (xy 129.020313 146.398528)\n        (xy 129.073297 146.437591)\n        (xy 129.296973 146.602499)\n        (xy 129.30001 146.604253)\n        (xy 129.300014 146.604255)\n        (xy 129.458075 146.695511)\n        (xy 129.597684 146.776114)\n        (xy 129.731173 146.834434)\n        (xy 129.912653 146.913721)\n        (xy 129.912656 146.913722)\n        (xy 129.915874 146.915128)\n        (xy 129.919231 146.916167)\n        (xy 129.919236 146.916169)\n        (xy 130.244216 147.016767)\n        (xy 130.247576 147.017807)\n        (xy 130.291301 147.026148)\n        (xy 130.585206 147.082214)\n        (xy 130.585212 147.082215)\n        (xy 130.588657 147.082872)\n        (xy 130.770696 147.096879)\n        (xy 130.931368 147.109242)\n        (xy 130.931369 147.109242)\n        (xy 130.934865 147.109511)\n        (xy 131.151656 147.101941)\n        (xy 131.27837 147.097516)\n        (xy 131.278375 147.097516)\n        (xy 131.281885 147.097393)\n        (xy 131.493738 147.066109)\n        (xy 131.621912 147.047182)\n        (xy 131.621917 147.047181)\n        (xy 131.625391 147.046668)\n        (xy 131.628783 147.045772)\n        (xy 131.628787 147.045771)\n        (xy 131.957694 146.95887)\n        (xy 131.957703 146.958867)\n        (xy 131.961102 146.957969)\n        (xy 132.284835 146.832402)\n        (xy 132.361482 146.792332)\n        (xy 132.413142 146.765325)\n        (xy 132.482778 146.751491)\n        (xy 132.548838 146.777501)\n        (xy 132.59035 146.835097)\n        (xy 132.596826 146.863814)\n        (xy 132.606509 146.955936)\n        (xy 132.608549 146.962214)\n        (xy 132.608549 146.962215)\n        (xy 132.614668 146.981047)\n        (xy 132.660989 147.123609)\n        (xy 132.664292 147.129331)\n        (xy 132.664293 147.129332)\n        (xy 132.675338 147.148463)\n        (xy 132.74914 147.276291)\n        (xy 132.753558 147.281198)\n        (xy 132.753559 147.281199)\n        (xy 132.806065 147.339513)\n        (xy 132.867109 147.407309)\n        (xy 132.936184 147.457495)\n        (xy 132.998022 147.502423)\n        (xy 133.00974 147.510937)\n        (xy 133.015769 147.513621)\n        (xy 133.015772 147.513623)\n        (xy 133.164764 147.579958)\n        (xy 133.164767 147.579959)\n        (xy 133.1708 147.582645)\n        (xy 133.20725 147.590393)\n        (xy 133.336792 147.617928)\n        (xy 133.336796 147.617928)\n        (xy 133.343249 147.6193)\n        (xy 133.519551 147.6193)\n        (xy 133.526004 147.617928)\n        (xy 133.526008 147.617928)\n        (xy 133.65555 147.590393)\n        (xy 133.692 147.582645)\n        (xy 133.698033 147.579959)\n        (xy 133.698036 147.579958)\n        (xy 133.847028 147.513623)\n        (xy 133.847031 147.513621)\n        (xy 133.85306 147.510937)\n        (xy 133.864779 147.502423)\n        (xy 133.889549 147.484426)\n        (xy 142.379305 147.484426)\n        (xy 142.39787 147.65259)\n        (xy 142.40048 147.659722)\n        (xy 142.45122 147.798374)\n        (xy 142.456012 147.81147)\n        (xy 142.460248 147.817773)\n        (xy 142.460248 147.817774)\n        (xy 142.54614 147.945596)\n        (xy 142.546143 147.945599)\n        (xy 142.550374 147.951896)\n        (xy 142.573942 147.973341)\n        (xy 142.662536 148.053955)\n        (xy 142.675508 148.065759)\n        (xy 142.749284 148.105816)\n        (xy 142.788461 148.127087)\n        (xy 142.824191 148.146487)\n        (xy 142.987838 148.189419)\n        (xy 143.075447 148.190796)\n        (xy 143.149404 148.191958)\n        (xy 143.149407 148.191958)\n        (xy 143.157002 148.192077)\n        (xy 143.215123 148.178765)\n        (xy 143.314514 148.156002)\n        (xy 143.314518 148.156001)\n        (xy 143.321917 148.154306)\n        (xy 143.473062 148.078288)\n        (xy 143.478833 148.073359)\n        (xy 143.478836 148.073357)\n        (xy 143.595939 147.973341)\n        (xy 143.59594 147.97334)\n        (xy 143.601711 147.968411)\n        (xy 143.700437 147.831019)\n        (xy 143.70518 147.819222)\n        (xy 143.734264 147.746872)\n        (xy 143.763541 147.674043)\n        (xy 143.771824 147.615843)\n        (xy 163.203936 147.615843)\n        (xy 163.222365 147.791179)\n        (xy 163.224405 147.797457)\n        (xy 163.224405 147.797458)\n        (xy 163.23531 147.831019)\n        (xy 163.276845 147.958852)\n        (xy 163.280148 147.964574)\n        (xy 163.280149 147.964575)\n        (xy 163.288201 147.978521)\n        (xy 163.364996 148.111534)\n        (xy 163.369414 148.116441)\n        (xy 163.369415 148.116442)\n        (xy 163.438032 148.192649)\n        (xy 163.482965 148.242552)\n        (xy 163.625596 148.34618)\n        (xy 163.631625 148.348864)\n        (xy 163.631628 148.348866)\n        (xy 163.78062 148.415201)\n        (xy 163.780623 148.415202)\n        (xy 163.786656 148.417888)\n        (xy 163.823106 148.425636)\n        (xy 163.952648 148.453171)\n        (xy 163.952652 148.453171)\n        (xy 163.959105 148.454543)\n        (xy 164.135407 148.454543)\n        (xy 164.14186 148.453171)\n        (xy 164.141864 148.453171)\n        (xy 164.271406 148.425636)\n        (xy 164.307856 148.417888)\n        (xy 164.313889 148.415202)\n        (xy 164.313892 148.415201)\n        (xy 164.462884 148.348866)\n        (xy 164.462887 148.348864)\n        (xy 164.468916 148.34618)\n        (xy 164.611547 148.242552)\n        (xy 164.65648 148.192649)\n        (xy 164.725097 148.116442)\n        (xy 164.725098 148.116441)\n        (xy 164.729516 148.111534)\n        (xy 164.806311 147.978521)\n        (xy 164.814363 147.964575)\n        (xy 164.814364 147.964574)\n        (xy 164.817667 147.958852)\n        (xy 164.859202 147.831019)\n        (xy 164.870107 147.797458)\n        (xy 164.870107 147.797457)\n        (xy 164.872147 147.791179)\n        (xy 164.890576 147.615843)\n        (xy 164.881043 147.525145)\n        (xy 164.874724 147.465026)\n        (xy 168.586905 147.465026)\n        (xy 168.60547 147.63319)\n        (xy 168.60808 147.640322)\n        (xy 168.633044 147.708538)\n        (xy 168.663612 147.79207)\n        (xy 168.667848 147.798373)\n        (xy 168.667848 147.798374)\n        (xy 168.75374 147.926196)\n        (xy 168.753743 147.926199)\n        (xy 168.757974 147.932496)\n        (xy 168.797444 147.968411)\n        (xy 168.876808 148.040626)\n        (xy 168.883108 148.046359)\n        (xy 168.923509 148.068295)\n        (xy 168.992615 148.105816)\n        (xy 169.031791 148.127087)\n        (xy 169.195438 148.170019)\n        (xy 169.294788 148.17158)\n        (xy 169.362587 148.192649)\n        (xy 169.408231 148.247029)\n        (xy 169.416677 148.302715)\n        (xy 169.418414 148.302739)\n        (xy 169.418328 148.3089)\n        (xy 169.417641 148.315026)\n        (xy 169.418157 148.32117)\n        (xy 169.434591 148.51688)\n        (xy 169.435155 148.5236)\n        (xy 169.492848 148.7248)\n        (xy 169.495666 148.730282)\n        (xy 169.495667 148.730286)\n        (xy 169.585703 148.905477)\n        (xy 169.585706 148.905481)\n        (xy 169.588523 148.910963)\n        (xy 169.718534 149.074996)\n        (xy 169.723228 149.078991)\n        (xy 169.859947 149.195348)\n        (xy 169.87793 149.210653)\n        (xy 169.883308 149.213659)\n        (xy 169.88331 149.21366)\n        (xy 169.969285 149.261709)\n        (xy 170.06064 149.312766)\n        (xy 170.259704 149.377446)\n        (xy 170.46754 149.402229)\n        (xy 170.473675 149.401757)\n        (xy 170.473677 149.401757)\n        (xy 170.67009 149.386644)\n        (xy 170.670095 149.386643)\n        (xy 170.676231 149.386171)\n        (xy 170.682161 149.384515)\n        (xy 170.682163 149.384515)\n        (xy 170.847711 149.338293)\n        (xy 170.877829 149.329884)\n        (xy 170.890925 149.323269)\n        (xy 170.998657 149.268849)\n        (xy 171.064655 149.235511)\n        (xy 171.074167 149.22808)\n        (xy 171.224736 149.110442)\n        (xy 171.229592 149.106648)\n        (xy 171.25544 149.076703)\n        (xy 171.362329 148.952871)\n        (xy 171.36233 148.952869)\n        (xy 171.366358 148.948203)\n        (xy 171.469745 148.76621)\n        (xy 171.535813 148.567603)\n        (xy 171.562046 148.359945)\n        (xy 171.562464 148.33)\n        (xy 171.560996 148.315026)\n        (xy 171.957641 148.315026)\n        (xy 171.958157 148.32117)\n        (xy 171.974591 148.51688)\n        (xy 171.975155 148.5236)\n        (xy 172.032848 148.7248)\n        (xy 172.035666 148.730282)\n        (xy 172.035667 148.730286)\n        (xy 172.125703 148.905477)\n        (xy 172.125706 148.905481)\n        (xy 172.128523 148.910963)\n        (xy 172.258534 149.074996)\n        (xy 172.263228 149.078991)\n        (xy 172.399947 149.195348)\n        (xy 172.41793 149.210653)\n        (xy 172.423308 149.213659)\n        (xy 172.42331 149.21366)\n        (xy 172.509285 149.261709)\n        (xy 172.60064 149.312766)\n        (xy 172.799704 149.377446)\n        (xy 173.00754 149.402229)\n        (xy 173.013675 149.401757)\n        (xy 173.013677 149.401757)\n        (xy 173.21009 149.386644)\n        (xy 173.210095 149.386643)\n        (xy 173.216231 149.386171)\n        (xy 173.222161 149.384515)\n        (xy 173.222163 149.384515)\n        (xy 173.387711 149.338293)\n        (xy 173.417829 149.329884)\n        (xy 173.430925 149.323269)\n        (xy 173.538657 149.268849)\n        (xy 173.604655 149.235511)\n        (xy 173.614167 149.22808)\n        (xy 173.764736 149.110442)\n        (xy 173.769592 149.106648)\n        (xy 173.79544 149.076703)\n        (xy 173.902329 148.952871)\n        (xy 173.90233 148.952869)\n        (xy 173.906358 148.948203)\n        (xy 174.009745 148.76621)\n        (xy 174.075813 148.567603)\n        (xy 174.102046 148.359945)\n        (xy 174.102464 148.33)\n        (xy 174.082039 148.121691)\n        (xy 174.078973 148.111534)\n        (xy 174.035761 147.968411)\n        (xy 174.021542 147.921316)\n        (xy 173.923278 147.736507)\n        (xy 173.824867 147.615843)\n        (xy 173.794884 147.57908)\n        (xy 173.794881 147.579077)\n        (xy 173.790989 147.574305)\n        (xy 173.78624 147.570376)\n        (xy 173.634464 147.444816)\n        (xy 173.634461 147.444814)\n        (xy 173.629714 147.440887)\n        (xy 173.445597 147.341335)\n        (xy 173.303307 147.297289)\n        (xy 173.251536 147.281263)\n        (xy 173.251533 147.281262)\n        (xy 173.245649 147.279441)\n        (xy 173.239524 147.278797)\n        (xy 173.239523 147.278797)\n        (xy 173.043615 147.258206)\n        (xy 173.043614 147.258206)\n        (xy 173.037487 147.257562)\n        (xy 172.907837 147.269361)\n        (xy 172.835181 147.275973)\n        (xy 172.83518 147.275973)\n        (xy 172.82904 147.276532)\n        (xy 172.823126 147.278273)\n        (xy 172.823124 147.278273)\n        (xy 172.732094 147.305065)\n        (xy 172.628248 147.335629)\n        (xy 172.622783 147.338486)\n        (xy 172.491136 147.407309)\n        (xy 172.442758 147.4326)\n        (xy 172.279636 147.563754)\n        (xy 172.145095 147.724093)\n        (xy 172.142125 147.729496)\n        (xy 172.142124 147.729497)\n        (xy 172.08871 147.826656)\n        (xy 172.04426 147.907511)\n        (xy 171.980972 148.107022)\n        (xy 171.980286 148.113139)\n        (xy 171.980285 148.113143)\n        (xy 171.958609 148.306392)\n        (xy 171.957641 148.315026)\n        (xy 171.560996 148.315026)\n        (xy 171.542039 148.121691)\n        (xy 171.538973 148.111534)\n        (xy 171.495761 147.968411)\n        (xy 171.481542 147.921316)\n        (xy 171.383278 147.736507)\n        (xy 171.284867 147.615843)\n        (xy 171.254884 147.57908)\n        (xy 171.254881 147.579077)\n        (xy 171.250989 147.574305)\n        (xy 171.24624 147.570376)\n        (xy 171.094464 147.444816)\n        (xy 171.094461 147.444814)\n        (xy 171.089714 147.440887)\n        (xy 170.905597 147.341335)\n        (xy 170.763307 147.297289)\n        (xy 170.711536 147.281263)\n        (xy 170.711533 147.281262)\n        (xy 170.705649 147.279441)\n        (xy 170.699524 147.278797)\n        (xy 170.699523 147.278797)\n        (xy 170.503615 147.258206)\n        (xy 170.503614 147.258206)\n        (xy 170.497487 147.257562)\n        (xy 170.367837 147.269361)\n        (xy 170.295181 147.275973)\n        (xy 170.29518 147.275973)\n        (xy 170.28904 147.276532)\n        (xy 170.108892 147.329553)\n        (xy 170.037898 147.329598)\n        (xy 169.978147 147.291252)\n        (xy 169.955453 147.253217)\n        (xy 169.950522 147.240166)\n        (xy 169.915006 147.146178)\n        (xy 169.867293 147.076755)\n        (xy 169.823481 147.013007)\n        (xy 169.823479 147.013005)\n        (xy 169.819179 147.006748)\n        (xy 169.813508 147.001695)\n        (xy 169.698531 146.899254)\n        (xy 169.698528 146.899252)\n        (xy 169.692859 146.894201)\n        (xy 169.543339 146.815034)\n        (xy 169.532952 146.812425)\n        (xy 169.386622 146.775669)\n        (xy 169.386618 146.775669)\n        (xy 169.379251 146.773818)\n        (xy 169.371652 146.773778)\n        (xy 169.37165 146.773778)\n        (xy 169.301308 146.77341)\n        (xy 169.210069 146.772932)\n        (xy 169.202688 146.774704)\n        (xy 169.052938 146.810656)\n        (xy 169.052935 146.810657)\n        (xy 169.045559 146.812428)\n        (xy 168.895218 146.890024)\n        (xy 168.889497 146.895014)\n        (xy 168.889495 146.895016)\n        (xy 168.793956 146.97836)\n        (xy 168.767726 147.001242)\n        (xy 168.757603 147.015646)\n        (xy 168.686143 147.117324)\n        (xy 168.670444 147.139661)\n        (xy 168.667682 147.146744)\n        (xy 168.667682 147.146745)\n        (xy 168.663166 147.158329)\n        (xy 168.608988 147.297289)\n        (xy 168.602074 147.349809)\n        (xy 168.588431 147.453437)\n        (xy 168.586905 147.465026)\n        (xy 164.874724 147.465026)\n        (xy 164.872837 147.447071)\n        (xy 164.872837 147.44707)\n        (xy 164.872147 147.440507)\n        (xy 164.862425 147.410584)\n        (xy 164.825613 147.297289)\n        (xy 164.817667 147.272834)\n        (xy 164.809173 147.258121)\n        (xy 164.760526 147.173863)\n        (xy 164.729516 147.120152)\n        (xy 164.713312 147.102155)\n        (xy 164.615969 146.994045)\n        (xy 164.615968 146.994044)\n        (xy 164.611547 146.989134)\n        (xy 164.508707 146.914416)\n        (xy 164.474258 146.889387)\n        (xy 164.474257 146.889386)\n        (xy 164.468916 146.885506)\n        (xy 164.462887 146.882822)\n        (xy 164.462884 146.88282)\n        (xy 164.313892 146.816485)\n        (xy 164.313889 146.816484)\n        (xy 164.307856 146.813798)\n        (xy 164.271406 146.80605)\n        (xy 164.141864 146.778515)\n        (xy 164.14186 146.778515)\n        (xy 164.135407 146.777143)\n        (xy 163.959105 146.777143)\n        (xy 163.952652 146.778515)\n        (xy 163.952648 146.778515)\n        (xy 163.823106 146.80605)\n        (xy 163.786656 146.813798)\n        (xy 163.780623 146.816484)\n        (xy 163.78062 146.816485)\n        (xy 163.631628 146.88282)\n        (xy 163.631625 146.882822)\n        (xy 163.625596 146.885506)\n        (xy 163.620255 146.889386)\n        (xy 163.620254 146.889387)\n        (xy 163.585805 146.914416)\n        (xy 163.482965 146.989134)\n        (xy 163.478544 146.994044)\n        (xy 163.478543 146.994045)\n        (xy 163.381201 147.102155)\n        (xy 163.364996 147.120152)\n        (xy 163.333986 147.173863)\n        (xy 163.28534 147.258121)\n        (xy 163.276845 147.272834)\n        (xy 163.268899 147.297289)\n        (xy 163.232088 147.410584)\n        (xy 163.222365 147.440507)\n        (xy 163.221675 147.44707)\n        (xy 163.221675 147.447071)\n        (xy 163.213469 147.525145)\n        (xy 163.203936 147.615843)\n        (xy 143.771824 147.615843)\n        (xy 143.78738 147.506546)\n        (xy 143.787534 147.4918)\n        (xy 143.786695 147.484861)\n        (xy 143.77546 147.392024)\n        (xy 143.767209 147.32384)\n        (xy 143.707406 147.165578)\n        (xy 143.672164 147.1143)\n        (xy 143.615881 147.032407)\n        (xy 143.615879 147.032405)\n        (xy 143.611579 147.026148)\n        (xy 143.605908 147.021095)\n        (xy 143.490931 146.918654)\n        (xy 143.490928 146.918652)\n        (xy 143.485259 146.913601)\n        (xy 143.456618 146.898436)\n        (xy 143.386967 146.861558)\n        (xy 143.335739 146.834434)\n        (xy 143.321164 146.830773)\n        (xy 143.179022 146.795069)\n        (xy 143.179018 146.795069)\n        (xy 143.171651 146.793218)\n        (xy 143.164052 146.793178)\n        (xy 143.16405 146.793178)\n        (xy 143.093708 146.79281)\n        (xy 143.002469 146.792332)\n        (xy 142.995088 146.794104)\n        (xy 142.845338 146.830056)\n        (xy 142.845335 146.830057)\n        (xy 142.837959 146.831828)\n        (xy 142.687618 146.909424)\n        (xy 142.681897 146.914414)\n        (xy 142.681895 146.914416)\n        (xy 142.596244 146.989134)\n        (xy 142.560126 147.020642)\n        (xy 142.546451 147.0401)\n        (xy 142.4715 147.146745)\n        (xy 142.462844 147.159061)\n        (xy 142.460082 147.166144)\n        (xy 142.460082 147.166145)\n        (xy 142.451617 147.187858)\n        (xy 142.401388 147.316689)\n        (xy 142.398383 147.339513)\n        (xy 142.381275 147.469465)\n        (xy 142.379305 147.484426)\n        (xy 133.889549 147.484426)\n        (xy 133.926616 147.457495)\n        (xy 133.995691 147.407309)\n        (xy 134.056735 147.339513)\n        (xy 134.109241 147.281199)\n        (xy 134.109242 147.281198)\n        (xy 134.11366 147.276291)\n        (xy 134.187462 147.148463)\n        (xy 134.198507 147.129332)\n        (xy 134.198508 147.129331)\n        (xy 134.201811 147.123609)\n        (xy 134.248132 146.981047)\n        (xy 134.254251 146.962215)\n        (xy 134.254251 146.962214)\n        (xy 134.256291 146.955936)\n        (xy 134.26657 146.858145)\n        (xy 134.27403 146.787165)\n        (xy 134.27472 146.7806)\n        (xy 134.273581 146.769759)\n        (xy 134.256981 146.611828)\n        (xy 134.256981 146.611827)\n        (xy 134.256291 146.605264)\n        (xy 134.201811 146.437591)\n        (xy 134.19353 146.423247)\n        (xy 134.15737 146.360617)\n        (xy 134.11366 146.284909)\n        (xy 134.088308 146.256752)\n        (xy 134.000113 146.158802)\n        (xy 134.000112 146.158801)\n        (xy 133.995691 146.153891)\n        (xy 133.900264 146.084559)\n        (xy 133.858402 146.054144)\n        (xy 133.858401 146.054143)\n        (xy 133.85306 146.050263)\n        (xy 133.847031 146.047579)\n        (xy 133.847028 146.047577)\n        (xy 133.698036 145.981242)\n        (xy 133.698033 145.981241)\n        (xy 133.692 145.978555)\n        (xy 133.685543 145.977182)\n        (xy 133.685532 145.977179)\n        (xy 133.631038 145.965596)\n        (xy 133.568565 145.931868)\n        (xy 133.534244 145.869718)\n        (xy 133.538972 145.798879)\n        (xy 133.556341 145.766878)\n        (xy 133.590546 145.721155)\n        (xy 133.598764 145.707149)\n        (xy 133.672369 145.581691)\n        (xy 133.766257 145.421663)\n        (xy 133.767689 145.418447)\n        (xy 133.906056 145.107668)\n        (xy 133.906058 145.107664)\n        (xy 133.907488 145.104451)\n        (xy 133.941966 144.995762)\n        (xy 140.677875 144.995762)\n        (xy 140.695091 145.151704)\n        (xy 140.749007 145.299038)\n        (xy 140.753244 145.305344)\n        (xy 140.753246 145.305347)\n        (xy 140.786012 145.354107)\n        (xy 140.836512 145.429258)\n        (xy 140.952552 145.534847)\n        (xy 141.090429 145.609708)\n        (xy 141.242183 145.64952)\n        (xy 141.323713 145.650801)\n        (xy 141.391455 145.651865)\n        (xy 141.391458 145.651865)\n        (xy 141.399053 145.651984)\n        (xy 141.461821 145.637608)\n        (xy 141.54458 145.618654)\n        (xy 141.544584 145.618653)\n        (xy 141.551983 145.616958)\n        (xy 141.648936 145.568196)\n        (xy 141.718779 145.555458)\n        (xy 141.784423 145.582502)\n        (xy 141.790349 145.587568)\n        (xy 141.810531 145.605933)\n        (xy 141.810535 145.605936)\n        (xy 141.816152 145.611047)\n        (xy 141.822829 145.614672)\n        (xy 141.82283 145.614673)\n        (xy 141.830162 145.618654)\n        (xy 141.954029 145.685908)\n        (xy 142.105783 145.72572)\n        (xy 142.187313 145.727001)\n        (xy 142.255055 145.728065)\n        (xy 142.255058 145.728065)\n        (xy 142.262653 145.728184)\n        (xy 142.31684 145.715773)\n        (xy 142.40818 145.694854)\n        (xy 142.408184 145.694853)\n        (xy 142.415583 145.693158)\n        (xy 142.555743 145.622665)\n        (xy 142.587104 145.59588)\n        (xy 142.669269 145.525706)\n        (xy 142.669271 145.525703)\n        (xy 142.675043 145.520774)\n        (xy 142.67947 145.514614)\n        (xy 142.679473 145.51461)\n        (xy 142.687653 145.503226)\n        (xy 143.852505 145.503226)\n        (xy 143.87107 145.67139)\n        (xy 143.876168 145.685321)\n        (xy 143.925434 145.819945)\n        (xy 143.929212 145.83027)\n        (xy 143.933448 145.836573)\n        (xy 143.933448 145.836574)\n        (xy 144.01934 145.964396)\n        (xy 144.019343 145.964399)\n        (xy 144.023574 145.970696)\n        (xy 144.103512 146.043434)\n        (xy 144.14303 146.079392)\n        (xy 144.148708 146.084559)\n        (xy 144.297391 146.165287)\n        (xy 144.461038 146.208219)\n        (xy 144.548647 146.209596)\n        (xy 144.622604 146.210758)\n        (xy 144.622607 146.210758)\n        (xy 144.630202 146.210877)\n        (xy 144.688323 146.197565)\n        (xy 144.787714 146.174802)\n        (xy 144.787718 146.174801)\n        (xy 144.795117 146.173106)\n        (xy 144.946262 146.097088)\n        (xy 144.952033 146.092159)\n        (xy 144.952036 146.092157)\n        (xy 145.069139 145.992141)\n        (xy 145.06914 145.99214)\n        (xy 145.074911 145.987211)\n        (xy 145.173637 145.849819)\n        (xy 145.176669 145.842278)\n        (xy 145.206808 145.767304)\n        (xy 145.236741 145.692843)\n        (xy 145.26058 145.525346)\n        (xy 145.260734 145.5106)\n        (xy 145.258931 145.495695)\n        (xy 145.247689 145.4028)\n        (xy 145.240409 145.34264)\n        (xy 145.180606 145.184378)\n        (xy 145.145242 145.132923)\n        (xy 145.089081 145.051207)\n        (xy 145.089079 145.051205)\n        (xy 145.084779 145.044948)\n        (xy 145.079108 145.039895)\n        (xy 144.964131 144.937454)\n        (xy 144.964128 144.937452)\n        (xy 144.958459 144.932401)\n        (xy 144.947105 144.926389)\n        (xy 144.815651 144.856788)\n        (xy 144.815652 144.856788)\n        (xy 144.808939 144.853234)\n        (xy 144.796741 144.85017)\n        (xy 144.652222 144.813869)\n        (xy 144.652218 144.813869)\n        (xy 144.644851 144.812018)\n        (xy 144.637252 144.811978)\n        (xy 144.63725 144.811978)\n        (xy 144.566908 144.81161)\n        (xy 144.475669 144.811132)\n        (xy 144.468288 144.812904)\n        (xy 144.318538 144.848856)\n        (xy 144.318535 144.848857)\n        (xy 144.311159 144.850628)\n        (xy 144.160818 144.928224)\n        (xy 144.155097 144.933214)\n        (xy 144.155095 144.933216)\n        (xy 144.049299 145.025508)\n        (xy 144.033326 145.039442)\n        (xy 144.025022 145.051258)\n        (xy 143.942648 145.168465)\n        (xy 143.936044 145.177861)\n        (xy 143.874588 145.335489)\n        (xy 143.870259 145.368371)\n        (xy 143.85414 145.490809)\n        (xy 143.852505 145.503226)\n        (xy 142.687653 145.503226)\n        (xy 142.744078 145.424701)\n        (xy 142.766594 145.393366)\n        (xy 142.772536 145.378584)\n        (xy 142.822279 145.254847)\n        (xy 142.82228 145.254845)\n        (xy 142.825112 145.247799)\n        (xy 142.847218 145.092475)\n        (xy 142.847361 145.0788)\n        (xy 142.845497 145.063392)\n        (xy 142.838226 145.003312)\n        (xy 142.828513 144.923047)\n        (xy 142.773056 144.776286)\n        (xy 142.754034 144.748608)\n        (xy 142.688495 144.653248)\n        (xy 142.688494 144.653246)\n        (xy 142.684193 144.646989)\n        (xy 142.674413 144.638275)\n        (xy 142.572726 144.547675)\n        (xy 142.572723 144.547673)\n        (xy 142.567054 144.542622)\n        (xy 142.4284 144.469208)\n        (xy 142.421035 144.467358)\n        (xy 142.283609 144.432839)\n        (xy 142.283605 144.432839)\n        (xy 142.276238 144.430988)\n        (xy 142.268638 144.430948)\n        (xy 142.268637 144.430948)\n        (xy 142.20451 144.430612)\n        (xy 142.119351 144.430166)\n        (xy 142.111971 144.431938)\n        (xy 142.111969 144.431938)\n        (xy 141.974175 144.465019)\n        (xy 141.974171 144.46502)\n        (xy 141.966796 144.466791)\n        (xy 141.944655 144.478219)\n        (xy 141.877264 144.513002)\n        (xy 141.807557 144.526471)\n        (xy 141.741633 144.500116)\n        (xy 141.735655 144.495112)\n        (xy 141.709126 144.471475)\n        (xy 141.709123 144.471473)\n        (xy 141.703454 144.466422)\n        (xy 141.695509 144.462215)\n        (xy 141.616993 144.420643)\n        (xy 141.599842 144.411562)\n        (xy 152.082475 144.411562)\n        (xy 152.099691 144.567504)\n        (xy 152.153607 144.714838)\n        (xy 152.157844 144.721144)\n        (xy 152.157846 144.721147)\n        (xy 152.187098 144.764678)\n        (xy 152.241112 144.845058)\n        (xy 152.357152 144.950647)\n        (xy 152.363829 144.954272)\n        (xy 152.36383 144.954273)\n        (xy 152.39351 144.970388)\n        (xy 152.495029 145.025508)\n        (xy 152.646783 145.06532)\n        (xy 152.726619 145.066574)\n        (xy 152.796055 145.067665)\n        (xy 152.796058 145.067665)\n        (xy 152.803653 145.067784)\n        (xy 152.918999 145.041366)\n        (xy 152.989866 145.045655)\n        (xy 153.047164 145.087577)\n        (xy 153.072702 145.153822)\n        (xy 153.069421 145.192562)\n        (xy 153.068153 145.195815)\n        (xy 153.06438 145.224476)\n        (xy 153.048774 145.343018)\n        (xy 153.047675 145.351362)\n        (xy 153.052312 145.393366)\n        (xy 153.059614 145.459509)\n        (xy 153.047208 145.529413)\n        (xy 152.998978 145.581513)\n        (xy 152.933715 145.599333)\n        (xy 152.787351 145.598566)\n        (xy 152.779971 145.600338)\n        (xy 152.779969 145.600338)\n        (xy 152.642175 145.633419)\n        (xy 152.642171 145.63342)\n        (xy 152.634796 145.635191)\n        (xy 152.495381 145.707149)\n        (xy 152.489659 145.712141)\n        (xy 152.489657 145.712142)\n        (xy 152.455523 145.741919)\n        (xy 152.377155 145.810284)\n        (xy 152.358685 145.836564)\n        (xy 152.291705 145.931868)\n        (xy 152.286943 145.938643)\n        (xy 152.268007 145.987211)\n        (xy 152.233196 146.076498)\n        (xy 152.229953 146.084815)\n        (xy 152.228961 146.092348)\n        (xy 152.228961 146.092349)\n        (xy 152.211457 146.225308)\n        (xy 152.209475 146.240362)\n        (xy 152.226691 146.396304)\n        (xy 152.280607 146.543638)\n        (xy 152.284844 146.549944)\n        (xy 152.284846 146.549947)\n        (xy 152.317685 146.598815)\n        (xy 152.368112 146.673858)\n        (xy 152.484152 146.779447)\n        (xy 152.490829 146.783072)\n        (xy 152.49083 146.783073)\n        (xy 152.50555 146.791065)\n        (xy 152.622029 146.854308)\n        (xy 152.773783 146.89412)\n        (xy 152.855313 146.895401)\n        (xy 152.923055 146.896465)\n        (xy 152.923058 146.896465)\n        (xy 152.930653 146.896584)\n        (xy 152.990749 146.88282)\n        (xy 153.07618 146.863254)\n        (xy 153.076184 146.863253)\n        (xy 153.083583 146.861558)\n        (xy 153.223743 146.791065)\n        (xy 153.280914 146.742237)\n        (xy 153.337269 146.694106)\n        (xy 153.337271 146.694103)\n        (xy 153.343043 146.689174)\n        (xy 153.34747 146.683014)\n        (xy 153.347473 146.68301)\n        (xy 153.407972 146.598815)\n        (xy 153.434594 146.561766)\n        (xy 153.440223 146.547764)\n        (xy 153.490279 146.423247)\n        (xy 153.49028 146.423245)\n        (xy 153.493112 146.416199)\n        (xy 153.515218 146.260875)\n        (xy 153.515361 146.2472)\n        (xy 153.507108 146.179002)\n        (xy 164.640777 146.179002)\n        (xy 164.641467 146.185567)\n        (xy 164.65251 146.290627)\n        (xy 164.659206 146.354338)\n        (xy 164.661246 146.360616)\n        (xy 164.661246 146.360617)\n        (xy 164.672887 146.396445)\n        (xy 164.713686 146.522011)\n        (xy 164.716989 146.527733)\n        (xy 164.71699 146.527734)\n        (xy 164.741648 146.570442)\n        (xy 164.801837 146.674693)\n        (xy 164.806255 146.6796)\n        (xy 164.806256 146.679601)\n        (xy 164.908521 146.793178)\n        (xy 164.919806 146.805711)\n        (xy 164.996946 146.861757)\n        (xy 165.044718 146.896465)\n        (xy 165.062437 146.909339)\n        (xy 165.068466 146.912023)\n        (xy 165.068469 146.912025)\n        (xy 165.217461 146.97836)\n        (xy 165.217464 146.978361)\n        (xy 165.223497 146.981047)\n        (xy 165.259947 146.988795)\n        (xy 165.389489 147.01633)\n        (xy 165.389493 147.01633)\n        (xy 165.395946 147.017702)\n        (xy 165.572248 147.017702)\n        (xy 165.578701 147.01633)\n        (xy 165.578705 147.01633)\n        (xy 165.708247 146.988795)\n        (xy 165.744697 146.981047)\n        (xy 165.75073 146.978361)\n        (xy 165.750733 146.97836)\n        (xy 165.899725 146.912025)\n        (xy 165.899728 146.912023)\n        (xy 165.905757 146.909339)\n        (xy 165.923477 146.896465)\n        (xy 165.971248 146.861757)\n        (xy 166.048388 146.805711)\n        (xy 166.059673 146.793178)\n        (xy 166.161938 146.679601)\n        (xy 166.161939 146.6796)\n        (xy 166.166357 146.674693)\n        (xy 166.226546 146.570442)\n        (xy 166.251204 146.527734)\n        (xy 166.251205 146.527733)\n        (xy 166.254508 146.522011)\n        (xy 166.295307 146.396445)\n        (xy 166.306948 146.360617)\n        (xy 166.306948 146.360616)\n        (xy 166.308988 146.354338)\n        (xy 166.315685 146.290627)\n        (xy 166.326727 146.185567)\n        (xy 166.327417 146.179002)\n        (xy 166.317231 146.082088)\n        (xy 166.309678 146.01023)\n        (xy 166.309678 146.010229)\n        (xy 166.308988 146.003666)\n        (xy 166.305446 145.992763)\n        (xy 166.269231 145.881306)\n        (xy 166.254508 145.835993)\n        (xy 166.219309 145.775026)\n        (xy 169.417641 145.775026)\n        (xy 169.418157 145.78117)\n        (xy 169.434616 145.977179)\n        (xy 169.435155 145.9836)\n        (xy 169.492848 146.1848)\n        (xy 169.495666 146.190282)\n        (xy 169.495667 146.190286)\n        (xy 169.585703 146.365477)\n        (xy 169.585706 146.365481)\n        (xy 169.588523 146.370963)\n        (xy 169.718534 146.534996)\n        (xy 169.723228 146.538991)\n        (xy 169.840279 146.638609)\n        (xy 169.87793 146.670653)\n        (xy 169.883308 146.673659)\n        (xy 169.88331 146.67366)\n        (xy 169.90004 146.68301)\n        (xy 170.06064 146.772766)\n        (xy 170.259704 146.837446)\n        (xy 170.46754 146.862229)\n        (xy 170.473675 146.861757)\n        (xy 170.473677 146.861757)\n        (xy 170.67009 146.846644)\n        (xy 170.670095 146.846643)\n        (xy 170.676231 146.846171)\n        (xy 170.682161 146.844515)\n        (xy 170.682163 146.844515)\n        (xy 170.861375 146.794478)\n        (xy 170.877829 146.789884)\n        (xy 170.891313 146.783073)\n        (xy 171.022437 146.716837)\n        (xy 171.064655 146.695511)\n        (xy 171.085827 146.67897)\n        (xy 171.224736 146.570442)\n        (xy 171.229592 146.566648)\n        (xy 171.296889 146.488684)\n        (xy 171.362329 146.412871)\n        (xy 171.36233 146.412869)\n        (xy 171.366358 146.408203)\n        (xy 171.469745 146.22621)\n        (xy 171.535813 146.027603)\n        (xy 171.562046 145.819945)\n        (xy 171.562464 145.79)\n        (xy 171.560996 145.775026)\n        (xy 171.957641 145.775026)\n        (xy 171.958157 145.78117)\n        (xy 171.974616 145.977179)\n        (xy 171.975155 145.9836)\n        (xy 172.032848 146.1848)\n        (xy 172.035666 146.190282)\n        (xy 172.035667 146.190286)\n        (xy 172.125703 146.365477)\n        (xy 172.125706 146.365481)\n        (xy 172.128523 146.370963)\n        (xy 172.258534 146.534996)\n        (xy 172.263228 146.538991)\n        (xy 172.380279 146.638609)\n        (xy 172.41793 146.670653)\n        (xy 172.423308 146.673659)\n        (xy 172.42331 146.67366)\n        (xy 172.44004 146.68301)\n        (xy 172.60064 146.772766)\n        (xy 172.799704 146.837446)\n        (xy 173.00754 146.862229)\n        (xy 173.013675 146.861757)\n        (xy 173.013677 146.861757)\n        (xy 173.21009 146.846644)\n        (xy 173.210095 146.846643)\n        (xy 173.216231 146.846171)\n        (xy 173.222161 146.844515)\n        (xy 173.222163 146.844515)\n        (xy 173.401375 146.794478)\n        (xy 173.417829 146.789884)\n        (xy 173.431313 146.783073)\n        (xy 173.562437 146.716837)\n        (xy 173.604655 146.695511)\n        (xy 173.625827 146.67897)\n        (xy 173.764736 146.570442)\n        (xy 173.769592 146.566648)\n        (xy 173.836889 146.488684)\n        (xy 173.902329 146.412871)\n        (xy 173.90233 146.412869)\n        (xy 173.906358 146.408203)\n        (xy 174.009745 146.22621)\n        (xy 174.075813 146.027603)\n        (xy 174.102046 145.819945)\n        (xy 174.102464 145.79)\n        (xy 174.082039 145.581691)\n        (xy 174.06182 145.514721)\n        (xy 174.036333 145.430307)\n        (xy 174.021542 145.381316)\n        (xy 173.923278 145.196507)\n        (xy 173.84176 145.096556)\n        (xy 173.794884 145.03908)\n        (xy 173.794881 145.039077)\n        (xy 173.790989 145.034305)\n        (xy 173.78624 145.030376)\n        (xy 173.634464 144.904816)\n        (xy 173.634461 144.904814)\n        (xy 173.629714 144.900887)\n        (xy 173.445597 144.801335)\n        (xy 173.327177 144.764678)\n        (xy 173.251536 144.741263)\n        (xy 173.251533 144.741262)\n        (xy 173.245649 144.739441)\n        (xy 173.239524 144.738797)\n        (xy 173.239523 144.738797)\n        (xy 173.043615 144.718206)\n        (xy 173.043614 144.718206)\n        (xy 173.037487 144.717562)\n        (xy 172.912902 144.7289)\n        (xy 172.835181 144.735973)\n        (xy 172.83518 144.735973)\n        (xy 172.82904 144.736532)\n        (xy 172.823126 144.738273)\n        (xy 172.823124 144.738273)\n        (xy 172.733409 144.764678)\n        (xy 172.628248 144.795629)\n        (xy 172.622783 144.798486)\n        (xy 172.492806 144.866436)\n        (xy 172.442758 144.8926)\n        (xy 172.279636 145.023754)\n        (xy 172.145095 145.184093)\n        (xy 172.142125 145.189496)\n        (xy 172.142124 145.189497)\n        (xy 172.09151 145.281563)\n        (xy 172.04426 145.367511)\n        (xy 171.980972 145.567022)\n        (xy 171.980286 145.573139)\n        (xy 171.980285 145.573143)\n        (xy 171.962597 145.730838)\n        (xy 171.957641 145.775026)\n        (xy 171.560996 145.775026)\n        (xy 171.542039 145.581691)\n        (xy 171.52182 145.514721)\n        (xy 171.496333 145.430307)\n        (xy 171.481542 145.381316)\n        (xy 171.383278 145.196507)\n        (xy 171.30176 145.096556)\n        (xy 171.254884 145.03908)\n        (xy 171.254881 145.039077)\n        (xy 171.250989 145.034305)\n        (xy 171.24624 145.030376)\n        (xy 171.094464 144.904816)\n        (xy 171.094461 144.904814)\n        (xy 171.089714 144.900887)\n        (xy 170.905597 144.801335)\n        (xy 170.787177 144.764678)\n        (xy 170.711536 144.741263)\n        (xy 170.711533 144.741262)\n        (xy 170.705649 144.739441)\n        (xy 170.699524 144.738797)\n        (xy 170.699523 144.738797)\n        (xy 170.503615 144.718206)\n        (xy 170.503614 144.718206)\n        (xy 170.497487 144.717562)\n        (xy 170.372902 144.7289)\n        (xy 170.295181 144.735973)\n        (xy 170.29518 144.735973)\n        (xy 170.28904 144.736532)\n        (xy 170.283126 144.738273)\n        (xy 170.283124 144.738273)\n        (xy 170.193409 144.764678)\n        (xy 170.088248 144.795629)\n        (xy 170.082783 144.798486)\n        (xy 169.952806 144.866436)\n        (xy 169.902758 144.8926)\n        (xy 169.739636 145.023754)\n        (xy 169.605095 145.184093)\n        (xy 169.602125 145.189496)\n        (xy 169.602124 145.189497)\n        (xy 169.55151 145.281563)\n        (xy 169.50426 145.367511)\n        (xy 169.440972 145.567022)\n        (xy 169.440286 145.573139)\n        (xy 169.440285 145.573143)\n        (xy 169.422597 145.730838)\n        (xy 169.417641 145.775026)\n        (xy 166.219309 145.775026)\n        (xy 166.166357 145.683311)\n        (xy 166.135932 145.64952)\n        (xy 166.05281 145.557204)\n        (xy 166.052809 145.557203)\n        (xy 166.048388 145.552293)\n        (xy 165.940015 145.473555)\n        (xy 165.911099 145.452546)\n        (xy 165.911098 145.452545)\n        (xy 165.905757 145.448665)\n        (xy 165.899728 145.445981)\n        (xy 165.899725 145.445979)\n        (xy 165.750733 145.379644)\n        (xy 165.75073 145.379643)\n        (xy 165.744697 145.376957)\n        (xy 165.700257 145.367511)\n        (xy 165.578705 145.341674)\n        (xy 165.578701 145.341674)\n        (xy 165.572248 145.340302)\n        (xy 165.395946 145.340302)\n        (xy 165.389493 145.341674)\n        (xy 165.389489 145.341674)\n        (xy 165.267937 145.367511)\n        (xy 165.223497 145.376957)\n        (xy 165.217464 145.379643)\n        (xy 165.217461 145.379644)\n        (xy 165.068469 145.445979)\n        (xy 165.068466 145.445981)\n        (xy 165.062437 145.448665)\n        (xy 165.057096 145.452545)\n        (xy 165.057095 145.452546)\n        (xy 165.028179 145.473555)\n        (xy 164.919806 145.552293)\n        (xy 164.915385 145.557203)\n        (xy 164.915384 145.557204)\n        (xy 164.832263 145.64952)\n        (xy 164.801837 145.683311)\n        (xy 164.713686 145.835993)\n        (xy 164.698963 145.881306)\n        (xy 164.662749 145.992763)\n        (xy 164.659206 146.003666)\n        (xy 164.658516 146.010229)\n        (xy 164.658516 146.01023)\n        (xy 164.650963 146.082088)\n        (xy 164.640777 146.179002)\n        (xy 153.507108 146.179002)\n        (xy 153.503178 146.146527)\n        (xy 153.514851 146.076498)\n        (xy 153.562532 146.023896)\n        (xy 153.630244 146.005407)\n        (xy 153.761255 146.007465)\n        (xy 153.761258 146.007465)\n        (xy 153.768853 146.007584)\n        (xy 153.83628 145.992141)\n        (xy 153.91438 145.974254)\n        (xy 153.914384 145.974253)\n        (xy 153.921783 145.972558)\n        (xy 154.061943 145.902065)\n        (xy 154.103971 145.86617)\n        (xy 154.175469 145.805106)\n        (xy 154.175471 145.805103)\n        (xy 154.181243 145.800174)\n        (xy 154.18567 145.794014)\n        (xy 154.185673 145.79401)\n        (xy 154.258367 145.692843)\n        (xy 154.272794 145.672766)\n        (xy 154.282392 145.648891)\n        (xy 154.328479 145.534247)\n        (xy 154.32848 145.534245)\n        (xy 154.331312 145.527199)\n        (xy 154.345493 145.427562)\n        (xy 156.527475 145.427562)\n        (xy 156.544691 145.583504)\n        (xy 156.598607 145.730838)\n        (xy 156.602844 145.737144)\n        (xy 156.602846 145.737147)\n        (xy 156.632429 145.78117)\n        (xy 156.686112 145.861058)\n        (xy 156.802152 145.966647)\n        (xy 156.808829 145.970272)\n        (xy 156.80883 145.970273)\n        (xy 156.829033 145.981242)\n        (xy 156.940029 146.041508)\n        (xy 157.091783 146.08132)\n        (xy 157.173313 146.082601)\n        (xy 157.241055 146.083665)\n        (xy 157.241058 146.083665)\n        (xy 157.248653 146.083784)\n        (xy 157.30284 146.071373)\n        (xy 157.39418 146.050454)\n        (xy 157.394184 146.050453)\n        (xy 157.401583 146.048758)\n        (xy 157.541743 145.978265)\n        (xy 157.595414 145.932426)\n        (xy 157.655269 145.881306)\n        (xy 157.655271 145.881303)\n        (xy 157.661043 145.876374)\n        (xy 157.66547 145.870214)\n        (xy 157.665473 145.87021)\n        (xy 157.748163 145.755132)\n        (xy 157.752594 145.748966)\n        (xy 157.757345 145.737147)\n        (xy 157.808279 145.610447)\n        (xy 157.80828 145.610445)\n        (xy 157.811112 145.603399)\n        (xy 157.833218 145.448075)\n        (xy 157.833361 145.4344)\n        (xy 157.832188 145.424701)\n        (xy 157.824639 145.362321)\n        (xy 157.814513 145.278647)\n        (xy 157.759056 145.131886)\n        (xy 157.75063 145.119626)\n        (xy 157.674495 145.008848)\n        (xy 157.674494 145.008846)\n        (xy 157.670193 145.002589)\n        (xy 157.664522 144.997536)\n        (xy 157.558726 144.903275)\n        (xy 157.558723 144.903273)\n        (xy 157.553054 144.898222)\n        (xy 157.4144 144.824808)\n        (xy 157.407035 144.822958)\n        (xy 157.269609 144.788439)\n        (xy 157.269605 144.788439)\n        (xy 157.262238 144.786588)\n        (xy 157.254638 144.786548)\n        (xy 157.254637 144.786548)\n        (xy 157.19051 144.786212)\n        (xy 157.105351 144.785766)\n        (xy 157.097971 144.787538)\n        (xy 157.097969 144.787538)\n        (xy 156.960175 144.820619)\n        (xy 156.960171 144.82062)\n        (xy 156.952796 144.822391)\n        (xy 156.813381 144.894349)\n        (xy 156.807659 144.899341)\n        (xy 156.807657 144.899342)\n        (xy 156.768827 144.933216)\n        (xy 156.695155 144.997484)\n        (xy 156.665348 145.039895)\n        (xy 156.617717 145.107668)\n        (xy 156.604943 145.125843)\n        (xy 156.587087 145.171641)\n        (xy 156.554647 145.254847)\n        (xy 156.547953 145.272015)\n        (xy 156.546961 145.279548)\n        (xy 156.546961 145.279549)\n        (xy 156.532787 145.387216)\n        (xy 156.527475 145.427562)\n        (xy 154.345493 145.427562)\n        (xy 154.353418 145.371875)\n        (xy 154.353561 145.3582)\n        (xy 154.352591 145.35018)\n        (xy 154.34337 145.273984)\n        (xy 154.334713 145.202447)\n        (xy 154.279256 145.055686)\n        (xy 154.265753 145.036039)\n        (xy 154.243651 144.96857)\n        (xy 154.261535 144.899863)\n        (xy 154.313726 144.851732)\n        (xy 154.37157 144.838686)\n        (xy 154.401604 144.839158)\n        (xy 154.401607 144.839158)\n        (xy 154.409202 144.839277)\n        (xy 154.480454 144.822958)\n        (xy 154.566714 144.803202)\n        (xy 154.566718 144.803201)\n        (xy 154.574117 144.801506)\n        (xy 154.725262 144.725488)\n        (xy 154.731033 144.720559)\n        (xy 154.731036 144.720557)\n        (xy 154.848139 144.620541)\n        (xy 154.84814 144.62054)\n        (xy 154.853911 144.615611)\n        (xy 154.952637 144.478219)\n        (xy 154.95626 144.469208)\n        (xy 154.986638 144.393638)\n        (xy 155.015741 144.321243)\n        (xy 155.03958 144.153746)\n        (xy 155.039734 144.139)\n        (xy 155.037931 144.124095)\n        (xy 155.025574 144.021984)\n        (xy 155.019409 143.97104)\n        (xy 154.980913 143.869165)\n        (xy 158.202363 143.869165)\n        (xy 158.219334 144.04225)\n        (xy 158.27423 144.207274)\n        (xy 158.277879 144.213299)\n        (xy 158.359513 144.348091)\n        (xy 158.364323 144.356034)\n        (xy 158.369214 144.361099)\n        (xy 158.369215 144.3611)\n        (xy 158.418947 144.412599)\n        (xy 158.485134 144.481138)\n        (xy 158.491026 144.484993)\n        (xy 158.49103 144.484997)\n        (xy 158.573172 144.538749)\n        (xy 158.63066 144.576368)\n        (xy 158.793668 144.63699)\n        (xy 158.800649 144.637921)\n        (xy 158.800651 144.637922)\n        (xy 158.852712 144.644868)\n        (xy 158.966055 144.659991)\n        (xy 158.973066 144.659353)\n        (xy 158.97307 144.659353)\n        (xy 159.132233 144.644868)\n        (xy 159.139254 144.644229)\n        (xy 159.199989 144.624495)\n        (xy 159.297958 144.592663)\n        (xy 159.297961 144.592662)\n        (xy 159.304657 144.590486)\n        (xy 159.412043 144.526471)\n        (xy 159.447991 144.505042)\n        (xy 159.447993 144.505041)\n        (xy 159.454043 144.501434)\n        (xy 159.579987 144.381499)\n        (xy 159.67623 144.236641)\n        (xy 159.729199 144.0972)\n        (xy 159.735489 144.080643)\n        (xy 159.73549 144.080641)\n        (xy 159.737989 144.074061)\n        (xy 159.744433 144.028208)\n        (xy 159.761642 143.905762)\n        (xy 159.761642 143.905757)\n        (xy 159.762193 143.901839)\n        (xy 159.762343 143.891116)\n        (xy 159.762442 143.884019)\n        (xy 159.762442 143.884014)\n        (xy 159.762497 143.880057)\n        (xy 159.743111 143.707226)\n        (xy 159.735793 143.68621)\n        (xy 159.690848 143.557149)\n        (xy 159.685916 143.542985)\n        (xy 159.656364 143.495691)\n        (xy 159.597488 143.401471)\n        (xy 159.593755 143.395497)\n        (xy 159.580432 143.38208)\n        (xy 159.524789 143.326048)\n        (xy 159.471209 143.272092)\n        (xy 159.412803 143.235026)\n        (xy 169.417641 143.235026)\n        (xy 169.420437 143.268318)\n        (xy 169.434403 143.434641)\n        (xy 169.435155 143.4436)\n        (xy 169.492848 143.6448)\n        (xy 169.495666 143.650282)\n        (xy 169.495667 143.650286)\n        (xy 169.585703 143.825477)\n        (xy 169.585706 143.825481)\n        (xy 169.588523 143.830963)\n        (xy 169.718534 143.994996)\n        (xy 169.723228 143.998991)\n        (xy 169.819169 144.080643)\n        (xy 169.87793 144.130653)\n        (xy 169.883308 144.133659)\n        (xy 169.88331 144.13366)\n        (xy 169.892865 144.139)\n        (xy 170.06064 144.232766)\n        (xy 170.259704 144.297446)\n        (xy 170.46754 144.322229)\n        (xy 170.473675 144.321757)\n        (xy 170.473677 144.321757)\n        (xy 170.67009 144.306644)\n        (xy 170.670095 144.306643)\n        (xy 170.676231 144.306171)\n        (xy 170.682161 144.304515)\n        (xy 170.682163 144.304515)\n        (xy 170.819395 144.266199)\n        (xy 170.877829 144.249884)\n        (xy 170.884917 144.246304)\n        (xy 170.975418 144.200588)\n        (xy 171.064655 144.155511)\n        (xy 171.072192 144.149623)\n        (xy 171.224736 144.030442)\n        (xy 171.229592 144.026648)\n        (xy 171.233618 144.021984)\n        (xy 171.362329 143.872871)\n        (xy 171.36233 143.872869)\n        (xy 171.366358 143.868203)\n        (xy 171.469745 143.68621)\n        (xy 171.535813 143.487603)\n        (xy 171.562046 143.279945)\n        (xy 171.562464 143.25)\n        (xy 171.560996 143.235026)\n        (xy 171.957641 143.235026)\n        (xy 171.960437 143.268318)\n        (xy 171.974403 143.434641)\n        (xy 171.975155 143.4436)\n        (xy 172.032848 143.6448)\n        (xy 172.035666 143.650282)\n        (xy 172.035667 143.650286)\n        (xy 172.125703 143.825477)\n        (xy 172.125706 143.825481)\n        (xy 172.128523 143.830963)\n        (xy 172.258534 143.994996)\n        (xy 172.263228 143.998991)\n        (xy 172.359169 144.080643)\n        (xy 172.41793 144.130653)\n        (xy 172.423308 144.133659)\n        (xy 172.42331 144.13366)\n        (xy 172.432865 144.139)\n        (xy 172.60064 144.232766)\n        (xy 172.799704 144.297446)\n        (xy 173.00754 144.322229)\n        (xy 173.013675 144.321757)\n        (xy 173.013677 144.321757)\n        (xy 173.21009 144.306644)\n        (xy 173.210095 144.306643)\n        (xy 173.216231 144.306171)\n        (xy 173.222161 144.304515)\n        (xy 173.222163 144.304515)\n        (xy 173.359395 144.266199)\n        (xy 173.417829 144.249884)\n        (xy 173.424917 144.246304)\n        (xy 173.515418 144.200588)\n        (xy 173.604655 144.155511)\n        (xy 173.612192 144.149623)\n        (xy 173.764736 144.030442)\n        (xy 173.769592 144.026648)\n        (xy 173.773618 144.021984)\n        (xy 173.902329 143.872871)\n        (xy 173.90233 143.872869)\n        (xy 173.906358 143.868203)\n        (xy 174.009745 143.68621)\n        (xy 174.075813 143.487603)\n        (xy 174.102046 143.279945)\n        (xy 174.102464 143.25)\n        (xy 174.082039 143.041691)\n        (xy 174.079723 143.034018)\n        (xy 174.028054 142.862885)\n        (xy 174.021542 142.841316)\n        (xy 173.923278 142.656507)\n        (xy 173.831453 142.543919)\n        (xy 173.794884 142.49908)\n        (xy 173.794881 142.499077)\n        (xy 173.790989 142.494305)\n        (xy 173.784225 142.488709)\n        (xy 173.634464 142.364816)\n        (xy 173.634461 142.364814)\n        (xy 173.629714 142.360887)\n        (xy 173.445597 142.261335)\n        (xy 173.337046 142.227733)\n        (xy 173.251536 142.201263)\n        (xy 173.251533 142.201262)\n        (xy 173.245649 142.199441)\n        (xy 173.239524 142.198797)\n        (xy 173.239523 142.198797)\n        (xy 173.043615 142.178206)\n        (xy 173.043614 142.178206)\n        (xy 173.037487 142.177562)\n        (xy 172.920726 142.188188)\n        (xy 172.835181 142.195973)\n        (xy 172.83518 142.195973)\n        (xy 172.82904 142.196532)\n        (xy 172.823126 142.198273)\n        (xy 172.823124 142.198273)\n        (xy 172.756136 142.217989)\n        (xy 172.628248 142.255629)\n        (xy 172.622783 142.258486)\n        (xy 172.452051 142.347742)\n        (xy 172.442758 142.3526)\n        (xy 172.279636 142.483754)\n        (xy 172.275672 142.488478)\n        (xy 172.272836 142.491858)\n        (xy 172.145095 142.644093)\n        (xy 172.142125 142.649496)\n        (xy 172.142124 142.649497)\n        (xy 172.120161 142.689447)\n        (xy 172.04426 142.827511)\n        (xy 171.980972 143.027022)\n        (xy 171.980287 143.033132)\n        (xy 171.980285 143.033143)\n        (xy 171.967153 143.150224)\n        (xy 171.957641 143.235026)\n        (xy 171.560996 143.235026)\n        (xy 171.542039 143.041691)\n        (xy 171.539723 143.034018)\n        (xy 171.488054 142.862885)\n        (xy 171.481542 142.841316)\n        (xy 171.383278 142.656507)\n        (xy 171.291453 142.543919)\n        (xy 171.254884 142.49908)\n        (xy 171.254881 142.499077)\n        (xy 171.250989 142.494305)\n        (xy 171.244225 142.488709)\n        (xy 171.094464 142.364816)\n        (xy 171.094461 142.364814)\n        (xy 171.089714 142.360887)\n        (xy 170.905597 142.261335)\n        (xy 170.797046 142.227733)\n        (xy 170.711536 142.201263)\n        (xy 170.711533 142.201262)\n        (xy 170.705649 142.199441)\n        (xy 170.699524 142.198797)\n        (xy 170.699523 142.198797)\n        (xy 170.503615 142.178206)\n        (xy 170.503614 142.178206)\n        (xy 170.497487 142.177562)\n        (xy 170.380726 142.188188)\n        (xy 170.295181 142.195973)\n        (xy 170.29518 142.195973)\n        (xy 170.28904 142.196532)\n        (xy 170.283126 142.198273)\n        (xy 170.283124 142.198273)\n        (xy 170.216136 142.217989)\n        (xy 170.088248 142.255629)\n        (xy 170.082783 142.258486)\n        (xy 169.912051 142.347742)\n        (xy 169.902758 142.3526)\n        (xy 169.739636 142.483754)\n        (xy 169.735672 142.488478)\n        (xy 169.732836 142.491858)\n        (xy 169.605095 142.644093)\n        (xy 169.602125 142.649496)\n        (xy 169.602124 142.649497)\n        (xy 169.580161 142.689447)\n        (xy 169.50426 142.827511)\n        (xy 169.440972 143.027022)\n        (xy 169.440287 143.033132)\n        (xy 169.440285 143.033143)\n        (xy 169.427153 143.150224)\n        (xy 169.417641 143.235026)\n        (xy 159.412803 143.235026)\n        (xy 159.324368 143.178903)\n        (xy 159.279101 143.162784)\n        (xy 159.167165 143.122925)\n        (xy 159.16716 143.122924)\n        (xy 159.16053 143.120563)\n        (xy 159.153544 143.11973)\n        (xy 159.15354 143.119729)\n        (xy 159.030541 143.105063)\n        (xy 158.987838 143.099971)\n        (xy 158.980835 143.100707)\n        (xy 158.980834 143.100707)\n        (xy 158.821876 143.117414)\n        (xy 158.821874 143.117415)\n        (xy 158.814876 143.11815)\n        (xy 158.728189 143.147661)\n        (xy 158.656909 143.171926)\n        (xy 158.656906 143.171927)\n        (xy 158.650239 143.174197)\n        (xy 158.644241 143.177887)\n        (xy 158.644239 143.177888)\n        (xy 158.50811 143.261635)\n        (xy 158.508108 143.261637)\n        (xy 158.502111 143.265326)\n        (xy 158.460307 143.306264)\n        (xy 158.400077 143.365246)\n        (xy 158.377854 143.387008)\n        (xy 158.283643 143.533195)\n        (xy 158.281233 143.539815)\n        (xy 158.281232 143.539818)\n        (xy 158.231658 143.676021)\n        (xy 158.22416 143.696621)\n        (xy 158.223277 143.703609)\n        (xy 158.223277 143.70361)\n        (xy 158.221936 143.714225)\n        (xy 158.202363 143.869165)\n        (xy 154.980913 143.869165)\n        (xy 154.959606 143.812778)\n        (xy 154.891873 143.714225)\n        (xy 154.868081 143.679607)\n        (xy 154.868079 143.679605)\n        (xy 154.863779 143.673348)\n        (xy 154.858108 143.668295)\n        (xy 154.743131 143.565854)\n        (xy 154.743128 143.565852)\n        (xy 154.737459 143.560801)\n        (xy 154.716384 143.549642)\n        (xy 154.594651 143.485188)\n        (xy 154.594652 143.485188)\n        (xy 154.587939 143.481634)\n        (xy 154.577564 143.479028)\n        (xy 154.431222 143.442269)\n        (xy 154.431218 143.442269)\n        (xy 154.423851 143.440418)\n        (xy 154.416252 143.440378)\n        (xy 154.41625 143.440378)\n        (xy 154.345908 143.44001)\n        (xy 154.254669 143.439532)\n        (xy 154.247288 143.441304)\n        (xy 154.097538 143.477256)\n        (xy 154.097535 143.477257)\n        (xy 154.090159 143.479028)\n        (xy 153.939818 143.556624)\n        (xy 153.934097 143.561614)\n        (xy 153.934095 143.561616)\n        (xy 153.834804 143.648233)\n        (xy 153.812326 143.667842)\n        (xy 153.80353 143.680357)\n        (xy 153.739448 143.771538)\n        (xy 153.715044 143.806261)\n        (xy 153.712282 143.813344)\n        (xy 153.712282 143.813345)\n        (xy 153.703529 143.835795)\n        (xy 153.653588 143.963889)\n        (xy 153.649493 143.994996)\n        (xy 153.633441 144.116923)\n        (xy 153.631505 144.131626)\n        (xy 153.65007 144.29979)\n        (xy 153.65268 144.306922)\n        (xy 153.702959 144.444315)\n        (xy 153.708212 144.45867)\n        (xy 153.712448 144.464973)\n        (xy 153.712448 144.464974)\n        (xy 153.744966 144.513366)\n        (xy 153.766358 144.581064)\n        (xy 153.747754 144.649579)\n        (xy 153.695061 144.69716)\n        (xy 153.639726 144.70964)\n        (xy 153.636003 144.709621)\n        (xy 153.625551 144.709566)\n        (xy 153.618171 144.711338)\n        (xy 153.618169 144.711338)\n        (xy 153.582544 144.719891)\n        (xy 153.518215 144.735335)\n        (xy 153.447308 144.731788)\n        (xy 153.389574 144.690468)\n        (xy 153.363344 144.624495)\n        (xy 153.366481 144.587451)\n        (xy 153.366112 144.587399)\n        (xy 153.366374 144.585556)\n        (xy 153.388218 144.432075)\n        (xy 153.388361 144.4184)\n        (xy 153.385719 144.396562)\n        (xy 153.376343 144.319088)\n        (xy 153.369513 144.262647)\n        (xy 153.314056 144.115886)\n        (xy 153.267993 144.048864)\n        (xy 153.229495 143.992848)\n        (xy 153.229494 143.992846)\n        (xy 153.225193 143.986589)\n        (xy 153.219522 143.981536)\n        (xy 153.113726 143.887275)\n        (xy 153.113723 143.887273)\n        (xy 153.108054 143.882222)\n        (xy 152.9694 143.808808)\n        (xy 152.960291 143.80652)\n        (xy 152.824609 143.772439)\n        (xy 152.824605 143.772439)\n        (xy 152.817238 143.770588)\n        (xy 152.809638 143.770548)\n        (xy 152.809637 143.770548)\n        (xy 152.74551 143.770212)\n        (xy 152.660351 143.769766)\n        (xy 152.652971 143.771538)\n        (xy 152.652969 143.771538)\n        (xy 152.515175 143.804619)\n        (xy 152.515171 143.80462)\n        (xy 152.507796 143.806391)\n        (xy 152.495422 143.812778)\n        (xy 152.386175 143.869165)\n        (xy 152.368381 143.878349)\n        (xy 152.250155 143.981484)\n        (xy 152.245788 143.987698)\n        (xy 152.168829 144.0972)\n        (xy 152.159943 144.109843)\n        (xy 152.143618 144.151715)\n        (xy 152.106415 144.247136)\n        (xy 152.102953 144.256015)\n        (xy 152.101961 144.263548)\n        (xy 152.101961 144.263549)\n        (xy 152.083813 144.401401)\n        (xy 152.082475 144.411562)\n        (xy 141.599842 144.411562)\n        (xy 141.5648 144.393008)\n        (xy 141.557435 144.391158)\n        (xy 141.420009 144.356639)\n        (xy 141.420005 144.356639)\n        (xy 141.412638 144.354788)\n        (xy 141.405038 144.354748)\n        (xy 141.405037 144.354748)\n        (xy 141.34091 144.354412)\n        (xy 141.255751 144.353966)\n        (xy 141.248371 144.355738)\n        (xy 141.248369 144.355738)\n        (xy 141.110575 144.388819)\n        (xy 141.110571 144.38882)\n        (xy 141.103196 144.390591)\n        (xy 140.963781 144.462549)\n        (xy 140.958059 144.467541)\n        (xy 140.958057 144.467542)\n        (xy 140.905528 144.513366)\n        (xy 140.845555 144.565684)\n        (xy 140.814798 144.609447)\n        (xy 140.781384 144.656991)\n        (xy 140.755343 144.694043)\n        (xy 140.737894 144.738797)\n        (xy 140.70544 144.822039)\n        (xy 140.698353 144.840215)\n        (xy 140.697361 144.847748)\n        (xy 140.697361 144.847749)\n        (xy 140.679293 144.984993)\n        (xy 140.677875 144.995762)\n        (xy 133.941966 144.995762)\n        (xy 133.965033 144.923047)\n        (xy 133.965939 144.920192)\n        (xy 134.005603 144.861308)\n        (xy 134.070805 144.833216)\n        (xy 134.137289 144.843184)\n        (xy 134.253538 144.894941)\n        (xy 134.253541 144.894942)\n        (xy 134.259574 144.897628)\n        (xy 134.286141 144.903275)\n        (xy 134.425566 144.932911)\n        (xy 134.42557 144.932911)\n        (xy 134.432023 144.934283)\n        (xy 134.608325 144.934283)\n        (xy 134.614778 144.932911)\n        (xy 134.614782 144.932911)\n        (xy 134.754207 144.903275)\n        (xy 134.780774 144.897628)\n        (xy 134.786807 144.894942)\n        (xy 134.78681 144.894941)\n        (xy 134.935802 144.828606)\n        (xy 134.935805 144.828604)\n        (xy 134.941834 144.82592)\n        (xy 134.960969 144.812018)\n        (xy 134.994662 144.787538)\n        (xy 135.084465 144.722292)\n        (xy 135.091177 144.714838)\n        (xy 135.198015 144.596182)\n        (xy 135.198016 144.596181)\n        (xy 135.202434 144.591274)\n        (xy 135.27657 144.462867)\n        (xy 135.287281 144.444315)\n        (xy 135.287282 144.444314)\n        (xy 135.290585 144.438592)\n        (xy 135.327563 144.324785)\n        (xy 135.343025 144.277198)\n        (xy 135.343025 144.277197)\n        (xy 135.345065 144.270919)\n        (xy 135.345935 144.262647)\n        (xy 135.362804 144.102148)\n        (xy 135.363494 144.095583)\n        (xy 135.356412 144.028208)\n        (xy 135.345755 143.926811)\n        (xy 135.345755 143.92681)\n        (xy 135.345065 143.920247)\n        (xy 135.337338 143.896464)\n        (xy 135.29389 143.762747)\n        (xy 135.290585 143.752574)\n        (xy 135.277747 143.730337)\n        (xy 135.238782 143.662849)\n        (xy 135.202434 143.599892)\n        (xy 135.193617 143.590099)\n        (xy 135.088887 143.473785)\n        (xy 135.088886 143.473784)\n        (xy 135.084465 143.468874)\n        (xy 134.941834 143.365246)\n        (xy 134.935805 143.362562)\n        (xy 134.935802 143.36256)\n        (xy 134.78681 143.296225)\n        (xy 134.786807 143.296224)\n        (xy 134.780774 143.293538)\n        (xy 134.716824 143.279945)\n        (xy 134.688978 143.274026)\n        (xy 138.970505 143.274026)\n        (xy 138.98907 143.44219)\n        (xy 138.99168 143.449322)\n        (xy 139.038078 143.576109)\n        (xy 139.047212 143.60107)\n        (xy 139.051448 143.607373)\n        (xy 139.051448 143.607374)\n        (xy 139.13734 143.735196)\n        (xy 139.137343 143.735199)\n        (xy 139.141574 143.741496)\n        (xy 139.173502 143.770548)\n        (xy 139.258355 143.847758)\n        (xy 139.266708 143.855359)\n        (xy 139.32549 143.887275)\n        (xy 139.398307 143.926811)\n        (xy 139.415391 143.936087)\n        (xy 139.579038 143.979019)\n        (xy 139.666647 143.980396)\n        (xy 139.740604 143.981558)\n        (xy 139.740607 143.981558)\n        (xy 139.748202 143.981677)\n        (xy 139.825868 143.963889)\n        (xy 139.905714 143.945602)\n        (xy 139.905718 143.945601)\n        (xy 139.913117 143.943906)\n        (xy 140.064262 143.867888)\n        (xy 140.070033 143.862959)\n        (xy 140.070036 143.862957)\n        (xy 140.187139 143.762941)\n        (xy 140.18714 143.76294)\n        (xy 140.192911 143.758011)\n        (xy 140.291637 143.620619)\n        (xy 140.296962 143.607374)\n        (xy 140.340162 143.499909)\n        (xy 140.354741 143.463643)\n        (xy 140.37858 143.296146)\n        (xy 140.378734 143.2814)\n        (xy 140.378213 143.27709)\n        (xy 140.366208 143.177888)\n        (xy 140.358409 143.11344)\n        (xy 140.298606 142.955178)\n        (xy 140.278731 142.92626)\n        (xy 140.207081 142.822007)\n        (xy 140.207079 142.822005)\n        (xy 140.202779 142.815748)\n        (xy 140.197108 142.810695)\n        (xy 140.082131 142.708254)\n        (xy 140.082128 142.708252)\n        (xy 140.076459 142.703201)\n        (xy 140.053737 142.69117)\n        (xy 139.964824 142.644093)\n        (xy 139.926939 142.624034)\n        (xy 139.912225 142.620338)\n        (xy 139.770222 142.584669)\n        (xy 139.770218 142.584669)\n        (xy 139.762851 142.582818)\n        (xy 139.755252 142.582778)\n        (xy 139.75525 142.582778)\n        (xy 139.684908 142.58241)\n        (xy 139.593669 142.581932)\n        (xy 139.586288 142.583704)\n        (xy 139.436538 142.619656)\n        (xy 139.436535 142.619657)\n        (xy 139.429159 142.621428)\n        (xy 139.278818 142.699024)\n        (xy 139.273097 142.704014)\n        (xy 139.273095 142.704016)\n        (xy 139.183948 142.781784)\n        (xy 139.151326 142.810242)\n        (xy 139.142982 142.822114)\n        (xy 139.062766 142.936251)\n        (xy 139.054044 142.948661)\n        (xy 138.992588 143.106289)\n        (xy 138.990398 143.122925)\n        (xy 138.971648 143.265347)\n        (xy 138.970505 143.274026)\n        (xy 134.688978 143.274026)\n        (xy 134.614782 143.258255)\n        (xy 134.614778 143.258255)\n        (xy 134.608325 143.256883)\n        (xy 134.432023 143.256883)\n        (xy 134.42557 143.258255)\n        (xy 134.425566 143.258255)\n        (xy 134.323524 143.279945)\n        (xy 134.259574 143.293538)\n        (xy 134.253541 143.296224)\n        (xy 134.253538 143.296225)\n        (xy 134.186554 143.326048)\n        (xy 134.116187 143.335482)\n        (xy 134.05189 143.305375)\n        (xy 134.014187 143.245671)\n        (xy 133.995042 143.178903)\n        (xy 133.937193 142.977161)\n        (xy 133.883633 142.847216)\n        (xy 133.806211 142.659375)\n        (xy 133.806207 142.659368)\n        (xy 133.804873 142.65613)\n        (xy 133.637593 142.351849)\n        (xy 133.567554 142.252562)\n        (xy 144.360875 142.252562)\n        (xy 144.378091 142.408504)\n        (xy 144.432007 142.555838)\n        (xy 144.436244 142.562144)\n        (xy 144.436246 142.562147)\n        (xy 144.459967 142.597447)\n        (xy 144.519512 142.686058)\n        (xy 144.635552 142.791647)\n        (xy 144.642229 142.795272)\n        (xy 144.64223 142.795273)\n        (xy 144.655913 142.802702)\n        (xy 144.773429 142.866508)\n        (xy 144.925183 142.90632)\n        (xy 145.006713 142.907601)\n        (xy 145.074455 142.908665)\n        (xy 145.074458 142.908665)\n        (xy 145.082053 142.908784)\n        (xy 145.13624 142.896373)\n        (xy 145.22758 142.875454)\n        (xy 145.227584 142.875453)\n        (xy 145.234983 142.873758)\n        (xy 145.375143 142.803265)\n        (xy 145.445301 142.743345)\n        (xy 145.488669 142.706306)\n        (xy 145.488671 142.706303)\n        (xy 145.494443 142.701374)\n        (xy 145.49887 142.695214)\n        (xy 145.498873 142.69521)\n        (xy 145.572793 142.592337)\n        (xy 145.585994 142.573966)\n        (xy 145.592923 142.556729)\n        (xy 145.641679 142.435447)\n        (xy 145.64168 142.435445)\n        (xy 145.644512 142.428399)\n        (xy 145.666618 142.273075)\n        (xy 145.666761 142.2594)\n        (xy 145.665791 142.251378)\n        (xy 145.65796 142.186669)\n        (xy 145.647913 142.103647)\n        (xy 145.592456 141.956886)\n        (xy 145.555294 141.902815)\n        (xy 145.531063 141.867558)\n        (xy 145.508963 141.800088)\n        (xy 145.526849 141.731382)\n        (xy 145.55307 141.700383)\n        (xy 145.570643 141.685374)\n        (xy 145.57507 141.679214)\n        (xy 145.575073 141.67921)\n        (xy 145.634705 141.596222)\n        (xy 145.662194 141.557966)\n        (xy 145.665417 141.549948)\n        (xy 145.717879 141.419447)\n        (xy 145.71788 141.419445)\n        (xy 145.720712 141.412399)\n        (xy 145.724048 141.388962)\n        (xy 147.942275 141.388962)\n        (xy 147.959491 141.544904)\n        (xy 148.013407 141.692238)\n        (xy 148.017644 141.698544)\n        (xy 148.017646 141.698547)\n        (xy 148.045935 141.740645)\n        (xy 148.100912 141.822458)\n        (xy 148.216952 141.928047)\n        (xy 148.223629 141.931672)\n        (xy 148.22363 141.931673)\n        (xy 148.240687 141.940934)\n        (xy 148.354829 142.002908)\n        (xy 148.401554 142.015166)\n        (xy 148.460045 142.030511)\n        (xy 148.52086 142.067145)\n        (xy 148.552215 142.130842)\n        (xy 148.55331 142.138561)\n        (xy 148.569091 142.281504)\n        (xy 148.623007 142.428838)\n        (xy 148.627244 142.435144)\n        (xy 148.627246 142.435147)\n        (xy 148.635467 142.447381)\n        (xy 148.710512 142.559058)\n        (xy 148.826552 142.664647)\n        (xy 148.833229 142.668272)\n        (xy 148.83323 142.668273)\n        (xy 148.843087 142.673625)\n        (xy 148.964429 142.739508)\n        (xy 149.116183 142.77932)\n        (xy 149.197713 142.780601)\n        (xy 149.265455 142.781665)\n        (xy 149.265458 142.781665)\n        (xy 149.273053 142.781784)\n        (xy 149.340476 142.766342)\n        (xy 149.41858 142.748454)\n        (xy 149.418584 142.748453)\n        (xy 149.425983 142.746758)\n        (xy 149.566143 142.676265)\n        (xy 149.624722 142.626234)\n        (xy 149.679669 142.579306)\n        (xy 149.679671 142.579303)\n        (xy 149.685443 142.574374)\n        (xy 149.68987 142.568214)\n        (xy 149.689873 142.56821)\n        (xy 149.753336 142.47989)\n        (xy 149.776994 142.446966)\n        (xy 149.782694 142.432788)\n        (xy 149.832679 142.308447)\n        (xy 149.83268 142.308445)\n        (xy 149.835512 142.301399)\n        (xy 149.857618 142.146075)\n        (xy 149.857761 142.1324)\n        (xy 149.854712 142.107199)\n        (xy 149.848887 142.059066)\n        (xy 149.838913 141.976647)\n        (xy 149.783456 141.829886)\n        (xy 149.764458 141.802244)\n        (xy 149.698895 141.706848)\n        (xy 149.698894 141.706846)\n        (xy 149.694593 141.700589)\n        (xy 149.677211 141.685102)\n        (xy 149.583126 141.601275)\n        (xy 149.583123 141.601273)\n        (xy 149.577454 141.596222)\n        (xy 149.536074 141.574312)\n        (xy 149.521815 141.566762)\n        (xy 153.758875 141.566762)\n        (xy 153.776091 141.722704)\n        (xy 153.830007 141.870038)\n        (xy 153.834244 141.876344)\n        (xy 153.834246 141.876347)\n        (xy 153.912233 141.992402)\n        (xy 153.933626 142.060099)\n        (xy 153.915022 142.128615)\n        (xy 153.910743 142.135122)\n        (xy 153.861743 142.204843)\n        (xy 153.834797 142.273955)\n        (xy 153.808274 142.341985)\n        (xy 153.804753 142.351015)\n        (xy 153.803761 142.358548)\n        (xy 153.803761 142.358549)\n        (xy 153.785889 142.494305)\n        (xy 153.784275 142.506562)\n        (xy 153.801491 142.662504)\n        (xy 153.855407 142.809838)\n        (xy 153.859644 142.816144)\n        (xy 153.859646 142.816147)\n        (xy 153.891053 142.862885)\n        (xy 153.942912 142.940058)\n        (xy 154.058952 143.045647)\n        (xy 154.065629 143.049272)\n        (xy 154.06563 143.049273)\n        (xy 154.08035 143.057265)\n        (xy 154.196829 143.120508)\n        (xy 154.348583 143.16032)\n        (xy 154.430113 143.161601)\n        (xy 154.497855 143.162665)\n        (xy 154.497858 143.162665)\n        (xy 154.505453 143.162784)\n        (xy 154.560292 143.150224)\n        (xy 154.65098 143.129454)\n        (xy 154.650984 143.129453)\n        (xy 154.658383 143.127758)\n        (xy 154.798543 143.057265)\n        (xy 154.846939 143.015931)\n        (xy 154.912069 142.960306)\n        (xy 154.912071 142.960303)\n        (xy 154.917843 142.955374)\n        (xy 154.92227 142.949214)\n        (xy 154.922273 142.94921)\n        (xy 154.984302 142.862885)\n        (xy 155.009394 142.827966)\n        (xy 155.012597 142.819998)\n        (xy 155.065079 142.689447)\n        (xy 155.06508 142.689445)\n        (xy 155.067912 142.682399)\n        (xy 155.090018 142.527075)\n        (xy 155.090161 142.5134)\n        (xy 155.089531 142.508188)\n        (xy 155.074039 142.380174)\n        (xy 155.071313 142.357647)\n        (xy 155.015856 142.210886)\n        (xy 154.93707 142.096251)\n        (xy 154.91497 142.028781)\n        (xy 154.932856 141.960075)\n        (xy 154.938587 141.951359)\n        (xy 154.97956 141.894337)\n        (xy 154.979561 141.894335)\n        (xy 154.983994 141.888166)\n        (xy 154.988745 141.876347)\n        (xy 155.039679 141.749647)\n        (xy 155.03968 141.749645)\n        (xy 155.042512 141.742599)\n        (xy 155.049463 141.693762)\n        (xy 157.314875 141.693762)\n        (xy 157.332091 141.849704)\n        (xy 157.386007 141.997038)\n        (xy 157.390244 142.003344)\n        (xy 157.390246 142.003347)\n        (xy 157.416704 142.04272)\n        (xy 157.473512 142.127258)\n        (xy 157.589552 142.232847)\n        (xy 157.596229 142.236472)\n        (xy 157.59623 142.236473)\n        (xy 157.61095 142.244465)\n        (xy 157.727429 142.307708)\n        (xy 157.879183 142.34752)\n        (xy 157.960713 142.348801)\n        (xy 158.028455 142.349865)\n        (xy 158.028458 142.349865)\n        (xy 158.036053 142.349984)\n        (xy 158.104275 142.334359)\n        (xy 158.18158 142.316654)\n        (xy 158.181584 142.316653)\n        (xy 158.188983 142.314958)\n        (xy 158.329143 142.244465)\n        (xy 158.368459 142.210886)\n        (xy 158.442669 142.147506)\n        (xy 158.442671 142.147503)\n        (xy 158.448443 142.142574)\n        (xy 158.45287 142.136414)\n        (xy 158.452873 142.13641)\n        (xy 158.511719 142.054515)\n        (xy 158.539994 142.015166)\n        (xy 158.543241 142.00709)\n        (xy 158.595679 141.876647)\n        (xy 158.59568 141.876645)\n        (xy 158.598512 141.869599)\n        (xy 158.605055 141.823628)\n        (xy 158.605683 141.819214)\n        (xy 158.635084 141.754591)\n        (xy 158.694755 141.716123)\n        (xy 158.765752 141.716021)\n        (xy 158.772728 141.718415)\n        (xy 158.777942 141.721246)\n        (xy 158.929696 141.761058)\n        (xy 159.011226 141.762339)\n        (xy 159.078968 141.763403)\n        (xy 159.078971 141.763403)\n        (xy 159.086566 141.763522)\n        (xy 159.147147 141.749647)\n        (xy 159.232093 141.730192)\n        (xy 159.232097 141.730191)\n        (xy 159.239496 141.728496)\n        (xy 159.379656 141.658003)\n        (xy 159.425063 141.619222)\n        (xy 159.493182 141.561044)\n        (xy 159.493184 141.561041)\n        (xy 159.498956 141.556112)\n        (xy 159.503383 141.549952)\n        (xy 159.503386 141.549948)\n        (xy 159.559843 141.471378)\n        (xy 159.615838 141.42773)\n        (xy 159.686541 141.421284)\n        (xy 159.749505 141.454086)\n        (xy 159.780492 141.501603)\n        (xy 159.819479 141.608141)\n        (xy 159.823716 141.614447)\n        (xy 159.823718 141.61445)\n        (xy 159.863859 141.674185)\n        (xy 159.906984 141.738361)\n        (xy 160.023024 141.84395)\n        (xy 160.029701 141.847575)\n        (xy 160.029702 141.847576)\n        (xy 160.044422 141.855568)\n        (xy 160.160901 141.918811)\n        (xy 160.312655 141.958623)\n        (xy 160.394185 141.959904)\n        (xy 160.461927 141.960968)\n        (xy 160.46193 141.960968)\n        (xy 160.469525 141.961087)\n        (xy 160.557517 141.940934)\n        (xy 160.615052 141.927757)\n        (xy 160.615056 141.927756)\n        (xy 160.622455 141.926061)\n        (xy 160.762615 141.855568)\n        (xy 160.801382 141.822458)\n        (xy 160.876141 141.758609)\n        (xy 160.876143 141.758606)\n        (xy 160.881915 141.753677)\n        (xy 160.886342 141.747517)\n        (xy 160.886345 141.747513)\n        (xy 160.954209 141.653068)\n        (xy 160.973466 141.626269)\n        (xy 160.979317 141.611715)\n        (xy 161.029151 141.48775)\n        (xy 161.029152 141.487748)\n        (xy 161.031984 141.480702)\n        (xy 161.05409 141.325378)\n        (xy 161.054233 141.311703)\n        (xy 161.05106 141.285477)\n        (xy 161.046054 141.244112)\n        (xy 161.035385 141.15595)\n        (xy 160.979928 141.009189)\n        (xy 160.954985 140.972896)\n        (xy 160.895367 140.886151)\n        (xy 160.895366 140.886149)\n        (xy 160.891065 140.879892)\n        (xy 160.875725 140.866224)\n        (xy 160.779923 140.780868)\n        (xy 160.742367 140.720618)\n        (xy 160.74272 140.695026)\n        (xy 169.417641 140.695026)\n        (xy 169.418157 140.70117)\n        (xy 169.434591 140.89688)\n        (xy 169.435155 140.9036)\n        (xy 169.492848 141.1048)\n        (xy 169.495666 141.110282)\n        (xy 169.495667 141.110286)\n        (xy 169.585703 141.285477)\n        (xy 169.585706 141.285481)\n        (xy 169.588523 141.290963)\n        (xy 169.718534 141.454996)\n        (xy 169.723228 141.458991)\n        (xy 169.853084 141.569507)\n        (xy 169.87793 141.590653)\n        (xy 169.883308 141.593659)\n        (xy 169.88331 141.59366)\n        (xy 169.96621 141.639991)\n        (xy 170.06064 141.692766)\n        (xy 170.259704 141.757446)\n        (xy 170.46754 141.782229)\n        (xy 170.473675 141.781757)\n        (xy 170.473677 141.781757)\n        (xy 170.67009 141.766644)\n        (xy 170.670095 141.766643)\n        (xy 170.676231 141.766171)\n        (xy 170.682161 141.764515)\n        (xy 170.682163 141.764515)\n        (xy 170.855483 141.716123)\n        (xy 170.877829 141.709884)\n        (xy 170.88384 141.706848)\n        (xy 171.012321 141.641947)\n        (xy 171.064655 141.615511)\n        (xy 171.06987 141.611437)\n        (xy 171.224736 141.490442)\n        (xy 171.229592 141.486648)\n        (xy 171.233618 141.481984)\n        (xy 171.362329 141.332871)\n        (xy 171.36233 141.332869)\n        (xy 171.366358 141.328203)\n        (xy 171.469745 141.14621)\n        (xy 171.535813 140.947603)\n        (xy 171.562046 140.739945)\n        (xy 171.562464 140.71)\n        (xy 171.560996 140.695026)\n        (xy 171.957641 140.695026)\n        (xy 171.958157 140.70117)\n        (xy 171.974591 140.89688)\n        (xy 171.975155 140.9036)\n        (xy 172.032848 141.1048)\n        (xy 172.035666 141.110282)\n        (xy 172.035667 141.110286)\n        (xy 172.125703 141.285477)\n        (xy 172.125706 141.285481)\n        (xy 172.128523 141.290963)\n        (xy 172.258534 141.454996)\n        (xy 172.263228 141.458991)\n        (xy 172.393084 141.569507)\n        (xy 172.41793 141.590653)\n        (xy 172.423308 141.593659)\n        (xy 172.42331 141.59366)\n        (xy 172.50621 141.639991)\n        (xy 172.60064 141.692766)\n        (xy 172.799704 141.757446)\n        (xy 173.00754 141.782229)\n        (xy 173.013675 141.781757)\n        (xy 173.013677 141.781757)\n        (xy 173.21009 141.766644)\n        (xy 173.210095 141.766643)\n        (xy 173.216231 141.766171)\n        (xy 173.222161 141.764515)\n        (xy 173.222163 141.764515)\n        (xy 173.395483 141.716123)\n        (xy 173.417829 141.709884)\n        (xy 173.42384 141.706848)\n        (xy 173.552321 141.641947)\n        (xy 173.604655 141.615511)\n        (xy 173.60987 141.611437)\n        (xy 173.764736 141.490442)\n        (xy 173.769592 141.486648)\n        (xy 173.773618 141.481984)\n        (xy 173.902329 141.332871)\n        (xy 173.90233 141.332869)\n        (xy 173.906358 141.328203)\n        (xy 174.009745 141.14621)\n        (xy 174.075813 140.947603)\n        (xy 174.102046 140.739945)\n        (xy 174.102464 140.71)\n        (xy 174.082039 140.501691)\n        (xy 174.079057 140.491812)\n        (xy 174.044556 140.377543)\n        (xy 174.021542 140.301316)\n        (xy 173.923278 140.116507)\n        (xy 173.839344 140.013594)\n        (xy 173.794884 139.95908)\n        (xy 173.794881 139.959077)\n        (xy 173.790989 139.954305)\n        (xy 173.78624 139.950376)\n        (xy 173.634464 139.824816)\n        (xy 173.634461 139.824814)\n        (xy 173.629714 139.820887)\n        (xy 173.445597 139.721335)\n        (xy 173.324544 139.683863)\n        (xy 173.251536 139.661263)\n        (xy 173.251533 139.661262)\n        (xy 173.245649 139.659441)\n        (xy 173.239524 139.658797)\n        (xy 173.239523 139.658797)\n        (xy 173.043615 139.638206)\n        (xy 173.043614 139.638206)\n        (xy 173.037487 139.637562)\n        (xy 172.907837 139.649361)\n        (xy 172.835181 139.655973)\n        (xy 172.83518 139.655973)\n        (xy 172.82904 139.656532)\n        (xy 172.823126 139.658273)\n        (xy 172.823124 139.658273)\n        (xy 172.702776 139.693694)\n        (xy 172.628248 139.715629)\n        (xy 172.622783 139.718486)\n        (xy 172.460479 139.803336)\n        (xy 172.442758 139.8126)\n        (xy 172.279636 139.943754)\n        (xy 172.275672 139.948478)\n        (xy 172.272854 139.951836)\n        (xy 172.145095 140.104093)\n        (xy 172.142125 140.109496)\n        (xy 172.142124 140.109497)\n        (xy 172.093494 140.197955)\n        (xy 172.04426 140.287511)\n        (xy 171.980972 140.487022)\n        (xy 171.980286 140.493139)\n        (xy 171.980285 140.493143)\n        (xy 171.962644 140.650423)\n        (xy 171.957641 140.695026)\n        (xy 171.560996 140.695026)\n        (xy 171.542039 140.501691)\n        (xy 171.539057 140.491812)\n        (xy 171.504556 140.377543)\n        (xy 171.481542 140.301316)\n        (xy 171.383278 140.116507)\n        (xy 171.299344 140.013594)\n        (xy 171.254884 139.95908)\n        (xy 171.254881 139.959077)\n        (xy 171.250989 139.954305)\n        (xy 171.24624 139.950376)\n        (xy 171.094464 139.824816)\n        (xy 171.094461 139.824814)\n        (xy 171.089714 139.820887)\n        (xy 170.905597 139.721335)\n        (xy 170.784544 139.683863)\n        (xy 170.711536 139.661263)\n        (xy 170.711533 139.661262)\n        (xy 170.705649 139.659441)\n        (xy 170.699524 139.658797)\n        (xy 170.699523 139.658797)\n        (xy 170.503615 139.638206)\n        (xy 170.503614 139.638206)\n        (xy 170.497487 139.637562)\n        (xy 170.367837 139.649361)\n        (xy 170.295181 139.655973)\n        (xy 170.29518 139.655973)\n        (xy 170.28904 139.656532)\n        (xy 170.283126 139.658273)\n        (xy 170.283124 139.658273)\n        (xy 170.162776 139.693694)\n        (xy 170.088248 139.715629)\n        (xy 170.082783 139.718486)\n        (xy 169.920479 139.803336)\n        (xy 169.902758 139.8126)\n        (xy 169.739636 139.943754)\n        (xy 169.735672 139.948478)\n        (xy 169.732854 139.951836)\n        (xy 169.605095 140.104093)\n        (xy 169.602125 140.109496)\n        (xy 169.602124 140.109497)\n        (xy 169.553494 140.197955)\n        (xy 169.50426 140.287511)\n        (xy 169.440972 140.487022)\n        (xy 169.440286 140.493139)\n        (xy 169.440285 140.493143)\n        (xy 169.422644 140.650423)\n        (xy 169.417641 140.695026)\n        (xy 160.74272 140.695026)\n        (xy 160.743347 140.649628)\n        (xy 160.746834 140.639797)\n        (xy 160.759743 140.607684)\n        (xy 160.762576 140.600637)\n        (xy 160.784682 140.445313)\n        (xy 160.784825 140.431638)\n        (xy 160.780646 140.3971)\n        (xy 160.775683 140.35609)\n        (xy 160.765977 140.275885)\n        (xy 160.71052 140.129124)\n        (xy 160.664113 140.061601)\n        (xy 160.625959 140.006086)\n        (xy 160.625958 140.006084)\n        (xy 160.621657 139.999827)\n        (xy 160.615986 139.994774)\n        (xy 160.51019 139.900513)\n        (xy 160.510187 139.900511)\n        (xy 160.504518 139.89546)\n        (xy 160.490144 139.887849)\n        (xy 160.430577 139.85631)\n        (xy 160.365864 139.822046)\n        (xy 160.358499 139.820196)\n        (xy 160.221073 139.785677)\n        (xy 160.221069 139.785677)\n        (xy 160.213702 139.783826)\n        (xy 160.206102 139.783786)\n        (xy 160.206101 139.783786)\n        (xy 160.141974 139.78345)\n        (xy 160.056815 139.783004)\n        (xy 160.049435 139.784776)\n        (xy 160.049433 139.784776)\n        (xy 159.911639 139.817857)\n        (xy 159.911635 139.817858)\n        (xy 159.90426 139.819629)\n        (xy 159.764845 139.891587)\n        (xy 159.759123 139.896579)\n        (xy 159.759121 139.89658)\n        (xy 159.724318 139.926941)\n        (xy 159.646619 139.994722)\n        (xy 159.628945 140.01987)\n        (xy 159.565484 140.110166)\n        (xy 159.556407 140.123081)\n        (xy 159.534057 140.180407)\n        (xy 159.513804 140.232353)\n        (xy 159.499417 140.269253)\n        (xy 159.498425 140.276786)\n        (xy 159.498425 140.276787)\n        (xy 159.479489 140.420622)\n        (xy 159.478939 140.4248)\n        (xy 159.477637 140.424629)\n        (xy 159.459216 140.485013)\n        (xy 159.405075 140.53094)\n        (xy 159.334699 140.540305)\n        (xy 159.29498 140.527137)\n        (xy 159.259026 140.5081)\n        (xy 159.259023 140.508099)\n        (xy 159.252313 140.504546)\n        (xy 159.244948 140.502696)\n        (xy 159.107522 140.468177)\n        (xy 159.107518 140.468177)\n        (xy 159.100151 140.466326)\n        (xy 159.092551 140.466286)\n        (xy 159.09255 140.466286)\n        (xy 159.028423 140.46595)\n        (xy 158.943264 140.465504)\n        (xy 158.935884 140.467276)\n        (xy 158.935882 140.467276)\n        (xy 158.798088 140.500357)\n        (xy 158.798084 140.500358)\n        (xy 158.790709 140.502129)\n        (xy 158.651294 140.574087)\n        (xy 158.645572 140.579079)\n        (xy 158.64557 140.57908)\n        (xy 158.626647 140.595588)\n        (xy 158.533068 140.677222)\n        (xy 158.507555 140.713523)\n        (xy 158.453974 140.789762)\n        (xy 158.442856 140.805581)\n        (xy 158.432068 140.833251)\n        (xy 158.389699 140.941923)\n        (xy 158.385866 140.951753)\n        (xy 158.380895 140.989517)\n        (xy 158.3803 140.994033)\n        (xy 158.351578 141.058961)\n        (xy 158.292314 141.098053)\n        (xy 158.221322 141.098898)\n        (xy 158.210223 141.095219)\n        (xy 158.208514 141.094563)\n        (xy 158.2018 141.091008)\n        (xy 158.194431 141.089157)\n        (xy 158.057009 141.054639)\n        (xy 158.057005 141.054639)\n        (xy 158.049638 141.052788)\n        (xy 158.042038 141.052748)\n        (xy 158.042037 141.052748)\n        (xy 157.97791 141.052412)\n        (xy 157.892751 141.051966)\n        (xy 157.885371 141.053738)\n        (xy 157.885369 141.053738)\n        (xy 157.747575 141.086819)\n        (xy 157.747571 141.08682)\n        (xy 157.740196 141.088591)\n        (xy 157.698239 141.110247)\n        (xy 157.618172 141.151573)\n        (xy 157.600781 141.160549)\n        (xy 157.595059 141.165541)\n        (xy 157.595057 141.165542)\n        (xy 157.561588 141.194739)\n        (xy 157.482555 141.263684)\n        (xy 157.469957 141.281609)\n        (xy 157.397325 141.384955)\n        (xy 157.392343 141.392043)\n        (xy 157.367799 141.454996)\n        (xy 157.357277 141.481984)\n        (xy 157.335353 141.538215)\n        (xy 157.334361 141.545748)\n        (xy 157.334361 141.545749)\n        (xy 157.316273 141.683145)\n        (xy 157.314875 141.693762)\n        (xy 155.049463 141.693762)\n        (xy 155.064618 141.587275)\n        (xy 155.064761 141.5736)\n        (xy 155.063616 141.564132)\n        (xy 155.05601 141.501284)\n        (xy 155.045913 141.417847)\n        (xy 155.000893 141.298706)\n        (xy 154.995525 141.227915)\n        (xy 155.021035 141.178518)\n        (xy 155.019443 141.177374)\n        (xy 155.023381 141.171893)\n        (xy 155.110994 141.049966)\n        (xy 155.114635 141.040909)\n        (xy 155.166679 140.911447)\n        (xy 155.16668 140.911445)\n        (xy 155.169512 140.904399)\n        (xy 155.191618 140.749075)\n        (xy 155.191692 140.741963)\n        (xy 155.191718 140.739521)\n        (xy 155.191718 140.73952)\n        (xy 155.191761 140.7354)\n        (xy 155.187883 140.703349)\n        (xy 155.182396 140.658015)\n        (xy 155.172913 140.579647)\n        (xy 155.117456 140.432886)\n        (xy 155.028593 140.303589)\n        (xy 155.02292 140.298534)\n        (xy 155.021285 140.29668)\n        (xy 154.991241 140.232353)\n        (xy 155.000744 140.161996)\n        (xy 155.013478 140.139831)\n        (xy 155.016608 140.135475)\n        (xy 155.034794 140.110166)\n        (xy 155.055996 140.057424)\n        (xy 155.090479 139.971647)\n        (xy 155.09048 139.971645)\n        (xy 155.093312 139.964599)\n        (xy 155.115418 139.809275)\n        (xy 155.115561 139.7956)\n        (xy 155.114817 139.789447)\n        (xy 155.106428 139.72013)\n        (xy 155.096713 139.639847)\n        (xy 155.041256 139.493086)\n        (xy 155.000692 139.434065)\n        (xy 154.956695 139.370048)\n        (xy 154.956694 139.370046)\n        (xy 154.952393 139.363789)\n        (xy 154.946722 139.358736)\n        (xy 154.893847 139.311626)\n        (xy 164.141905 139.311626)\n        (xy 164.16047 139.47979)\n        (xy 164.16308 139.486922)\n        (xy 164.201049 139.590676)\n        (xy 164.218612 139.63867)\n        (xy 164.222848 139.644973)\n        (xy 164.222848 139.644974)\n        (xy 164.30874 139.772796)\n        (xy 164.308743 139.772799)\n        (xy 164.312974 139.779096)\n        (xy 164.358902 139.820887)\n        (xy 164.418741 139.875336)\n        (xy 164.438108 139.892959)\n        (xy 164.499441 139.92626)\n        (xy 164.567637 139.963287)\n        (xy 164.586791 139.973687)\n        (xy 164.750438 140.016619)\n        (xy 164.838047 140.017996)\n        (xy 164.912004 140.019158)\n        (xy 164.912007 140.019158)\n        (xy 164.919602 140.019277)\n        (xy 164.988304 140.003542)\n        (xy 165.077114 139.983202)\n        (xy 165.077118 139.983201)\n        (xy 165.084517 139.981506)\n        (xy 165.235662 139.905488)\n        (xy 165.241433 139.900559)\n        (xy 165.241436 139.900557)\n        (xy 165.358539 139.800541)\n        (xy 165.35854 139.80054)\n        (xy 165.364311 139.795611)\n        (xy 165.463037 139.658219)\n        (xy 165.467392 139.647387)\n        (xy 165.498222 139.570694)\n        (xy 165.526141 139.501243)\n        (xy 165.54998 139.333746)\n        (xy 165.550134 139.319)\n        (xy 165.549486 139.313638)\n        (xy 165.536255 139.204309)\n        (xy 165.529809 139.15104)\n        (xy 165.470006 138.992778)\n        (xy 165.45412 138.969663)\n        (xy 165.378481 138.859607)\n        (xy 165.378479 138.859605)\n        (xy 165.374179 138.853348)\n        (xy 165.368508 138.848295)\n        (xy 165.253531 138.745854)\n        (xy 165.253528 138.745852)\n        (xy 165.247859 138.740801)\n        (xy 165.235859 138.734447)\n        (xy 165.105051 138.665188)\n        (xy 165.105052 138.665188)\n        (xy 165.098339 138.661634)\n        (xy 165.087964 138.659028)\n        (xy 164.941622 138.622269)\n        (xy 164.941618 138.622269)\n        (xy 164.934251 138.620418)\n        (xy 164.926652 138.620378)\n        (xy 164.92665 138.620378)\n        (xy 164.856308 138.62001)\n        (xy 164.765069 138.619532)\n        (xy 164.757688 138.621304)\n        (xy 164.607938 138.657256)\n        (xy 164.607935 138.657257)\n        (xy 164.600559 138.659028)\n        (xy 164.450218 138.736624)\n        (xy 164.444497 138.741614)\n        (xy 164.444495 138.741616)\n        (xy 164.341363 138.831584)\n        (xy 164.322726 138.847842)\n        (xy 164.313268 138.8613)\n        (xy 164.232554 138.976145)\n        (xy 164.225444 138.986261)\n        (xy 164.222682 138.993344)\n        (xy 164.222682 138.993345)\n        (xy 164.212429 139.019642)\n        (xy 164.163988 139.143889)\n        (xy 164.158443 139.186008)\n        (xy 164.144584 139.291278)\n        (xy 164.141905 139.311626)\n        (xy 154.893847 139.311626)\n        (xy 154.840926 139.264475)\n        (xy 154.840923 139.264473)\n        (xy 154.835254 139.259422)\n        (xy 154.801406 139.2415)\n        (xy 154.703312 139.189562)\n        (xy 154.703313 139.189562)\n        (xy 154.6966 139.186008)\n        (xy 154.689235 139.184158)\n        (xy 154.551809 139.149639)\n        (xy 154.551805 139.149639)\n        (xy 154.544438 139.147788)\n        (xy 154.536838 139.147748)\n        (xy 154.536837 139.147748)\n        (xy 154.47271 139.147412)\n        (xy 154.387551 139.146966)\n        (xy 154.380171 139.148738)\n        (xy 154.380169 139.148738)\n        (xy 154.242375 139.181819)\n        (xy 154.242371 139.18182)\n        (xy 154.234996 139.183591)\n        (xy 154.095581 139.255549)\n        (xy 154.089859 139.260541)\n        (xy 154.089857 139.260542)\n        (xy 154.031299 139.311626)\n        (xy 153.977355 139.358684)\n        (xy 153.959057 139.38472)\n        (xy 153.90673 139.459174)\n        (xy 153.887143 139.487043)\n        (xy 153.866658 139.539584)\n        (xy 153.833626 139.624308)\n        (xy 153.830153 139.633215)\n        (xy 153.829161 139.640748)\n        (xy 153.829161 139.640749)\n        (xy 153.810948 139.779096)\n        (xy 153.809675 139.788762)\n        (xy 153.826891 139.944704)\n        (xy 153.880807 140.092038)\n        (xy 153.885044 140.098344)\n        (xy 153.885046 140.098347)\n        (xy 153.918018 140.147413)\n        (xy 153.968312 140.222258)\n        (xy 153.973931 140.227371)\n        (xy 153.978894 140.233121)\n        (xy 153.977025 140.234734)\n        (xy 154.007741 140.285177)\n        (xy 154.00602 140.356153)\n        (xy 153.989107 140.390183)\n        (xy 153.967715 140.420622)\n        (xy 153.963343 140.426843)\n        (xy 153.906353 140.573015)\n        (xy 153.905361 140.580548)\n        (xy 153.905361 140.580549)\n        (xy 153.886921 140.720618)\n        (xy 153.885875 140.728562)\n        (xy 153.903091 140.884504)\n        (xy 153.905702 140.891639)\n        (xy 153.949773 141.012072)\n        (xy 153.954399 141.082917)\n        (xy 153.926693 141.136564)\n        (xy 153.926555 141.136684)\n        (xy 153.92219 141.142894)\n        (xy 153.922187 141.142898)\n        (xy 153.840712 141.258826)\n        (xy 153.836343 141.265043)\n        (xy 153.821815 141.302306)\n        (xy 153.784061 141.39914)\n        (xy 153.779353 141.411215)\n        (xy 153.778361 141.418748)\n        (xy 153.778361 141.418749)\n        (xy 153.760814 141.552036)\n        (xy 153.758875 141.566762)\n        (xy 149.521815 141.566762)\n        (xy 149.470964 141.539838)\n        (xy 149.4388 141.522808)\n        (xy 149.431435 141.520958)\n        (xy 149.342025 141.4985)\n        (xy 149.280829 141.462505)\n        (xy 149.248808 141.39914)\n        (xy 149.247633 141.391433)\n        (xy 149.235035 141.287332)\n        (xy 149.229313 141.240047)\n        (xy 149.173856 141.093286)\n        (xy 149.161576 141.075418)\n        (xy 149.089295 140.970248)\n        (xy 149.089294 140.970246)\n        (xy 149.084993 140.963989)\n        (xy 149.079322 140.958936)\n        (xy 148.973526 140.864675)\n        (xy 148.973523 140.864673)\n        (xy 148.967854 140.859622)\n        (xy 148.8292 140.786208)\n        (xy 148.821835 140.784358)\n        (xy 148.684409 140.749839)\n        (xy 148.684405 140.749839)\n        (xy 148.677038 140.747988)\n        (xy 148.669438 140.747948)\n        (xy 148.669437 140.747948)\n        (xy 148.60531 140.747612)\n        (xy 148.520151 140.747166)\n        (xy 148.512771 140.748938)\n        (xy 148.512769 140.748938)\n        (xy 148.374975 140.782019)\n        (xy 148.374971 140.78202)\n        (xy 148.367596 140.783791)\n        (xy 148.228181 140.855749)\n        (xy 148.222459 140.860741)\n        (xy 148.222457 140.860742)\n        (xy 148.180368 140.897459)\n        (xy 148.109955 140.958884)\n        (xy 148.089746 140.987639)\n        (xy 148.027151 141.076703)\n        (xy 148.019743 141.087243)\n        (xy 147.997405 141.144537)\n        (xy 147.965532 141.226288)\n        (xy 147.962753 141.233415)\n        (xy 147.961761 141.240948)\n        (xy 147.961761 141.240949)\n        (xy 147.94337 141.380648)\n        (xy 147.942275 141.388962)\n        (xy 145.724048 141.388962)\n        (xy 145.742818 141.257075)\n        (xy 145.742961 141.2434)\n        (xy 145.74153 141.231569)\n        (xy 145.732542 141.1573)\n        (xy 145.724113 141.087647)\n        (xy 145.668656 140.940886)\n        (xy 145.649007 140.912296)\n        (xy 145.584095 140.817848)\n        (xy 145.584094 140.817846)\n        (xy 145.579793 140.811589)\n        (xy 145.574122 140.806536)\n        (xy 145.468326 140.712275)\n        (xy 145.468323 140.712273)\n        (xy 145.462654 140.707222)\n        (xy 145.324 140.633808)\n        (xy 145.316635 140.631958)\n        (xy 145.179209 140.597439)\n        (xy 145.179205 140.597439)\n        (xy 145.171838 140.595588)\n        (xy 145.164238 140.595548)\n        (xy 145.164237 140.595548)\n        (xy 145.10011 140.595212)\n        (xy 145.014951 140.594766)\n        (xy 145.007571 140.596538)\n        (xy 145.007569 140.596538)\n        (xy 144.869775 140.629619)\n        (xy 144.869771 140.62962)\n        (xy 144.862396 140.631391)\n        (xy 144.722981 140.703349)\n        (xy 144.717259 140.708341)\n        (xy 144.717257 140.708342)\n        (xy 144.672707 140.747206)\n        (xy 144.604755 140.806484)\n        (xy 144.586492 140.83247)\n        (xy 144.522658 140.923297)\n        (xy 144.514543 140.934843)\n        (xy 144.491466 140.994033)\n        (xy 144.46184 141.07002)\n        (xy 144.457553 141.081015)\n        (xy 144.456561 141.088548)\n        (xy 144.456561 141.088549)\n        (xy 144.438428 141.226288)\n        (xy 144.437075 141.236562)\n        (xy 144.454291 141.392504)\n        (xy 144.508207 141.539838)\n        (xy 144.512444 141.546144)\n        (xy 144.512446 141.546147)\n        (xy 144.542826 141.591356)\n        (xy 144.57295 141.636184)\n        (xy 144.57351 141.637018)\n        (xy 144.594903 141.704715)\n        (xy 144.576299 141.77323)\n        (xy 144.551762 141.802239)\n        (xy 144.528555 141.822484)\n        (xy 144.511817 141.8463)\n        (xy 144.447229 141.9382)\n        (xy 144.438343 141.950843)\n        (xy 144.410861 142.021332)\n        (xy 144.389358 142.076484)\n        (xy 144.381353 142.097015)\n        (xy 144.380361 142.104548)\n        (xy 144.380361 142.104549)\n        (xy 144.362591 142.23953)\n        (xy 144.360875 142.252562)\n        (xy 133.567554 142.252562)\n        (xy 133.437438 142.068111)\n        (xy 133.206902 141.808452)\n        (xy 133.172304 141.7773)\n        (xy 132.951477 141.578466)\n        (xy 132.951474 141.578464)\n        (xy 132.948859 141.576109)\n        (xy 132.946009 141.574068)\n        (xy 132.946002 141.574063)\n        (xy 132.669379 141.37602)\n        (xy 132.669376 141.376018)\n        (xy 132.666525 141.373977)\n        (xy 132.363419 141.204577)\n        (xy 132.043319 141.07002)\n        (xy 132.03995 141.069029)\n        (xy 132.039946 141.069027)\n        (xy 131.884578 141.0233)\n        (xy 131.710215 140.971982)\n        (xy 131.434108 140.923297)\n        (xy 131.371719 140.912296)\n        (xy 131.371717 140.912296)\n        (xy 131.368259 140.911686)\n        (xy 131.36475 140.911465)\n        (xy 131.364748 140.911465)\n        (xy 131.025231 140.890104)\n        (xy 131.025225 140.890104)\n        (xy 131.021713 140.889883)\n        (xy 130.922893 140.894716)\n        (xy 130.678403 140.906673)\n        (xy 130.678394 140.906674)\n        (xy 130.674896 140.906845)\n        (xy 130.671428 140.907407)\n        (xy 130.671425 140.907407)\n        (xy 130.335607 140.961798)\n        (xy 130.335604 140.961799)\n        (xy 130.332132 140.962361)\n        (xy 130.328749 140.963306)\n        (xy 130.328747 140.963306)\n        (xy 130.294124 140.972973)\n        (xy 129.997691 141.055738)\n        (xy 129.994443 141.05705)\n        (xy 129.994435 141.057053)\n        (xy 129.679008 141.184494)\n        (xy 129.679004 141.184496)\n        (xy 129.675744 141.185813)\n        (xy 129.672657 141.187482)\n        (xy 129.672653 141.187484)\n        (xy 129.567923 141.244112)\n        (xy 129.370303 141.350965)\n        (xy 129.085174 141.549134)\n        (xy 129.082532 141.551447)\n        (xy 129.082528 141.55145)\n        (xy 128.896535 141.714275)\n        (xy 128.823912 141.777852)\n        (xy 128.821537 141.780453)\n        (xy 128.656596 141.961087)\n        (xy 128.589773 142.034267)\n        (xy 128.385676 142.315183)\n        (xy 128.383934 142.318249)\n        (xy 128.383933 142.318251)\n        (xy 128.357457 142.364858)\n        (xy 128.214164 142.617099)\n        (xy 128.178044 142.701374)\n        (xy 128.101035 142.881049)\n        (xy 128.077375 142.936251)\n        (xy 128.069516 142.962281)\n        (xy 127.978041 143.265263)\n        (xy 127.977014 143.268663)\n        (xy 127.948843 143.422155)\n        (xy 127.916006 143.60107)\n        (xy 127.914332 143.610189)\n        (xy 127.89011 143.956575)\n        (xy 125.570078 143.956575)\n        (xy 125.642329 143.872871)\n        (xy 125.64233 143.872869)\n        (xy 125.646358 143.868203)\n        (xy 125.749745 143.68621)\n        (xy 125.815813 143.487603)\n        (xy 125.842046 143.279945)\n        (xy 125.842464 143.25)\n        (xy 125.822039 143.041691)\n        (xy 125.819723 143.034018)\n        (xy 125.768054 142.862885)\n        (xy 125.761542 142.841316)\n        (xy 125.663278 142.656507)\n        (xy 125.571453 142.543919)\n        (xy 125.534884 142.49908)\n        (xy 125.534881 142.499077)\n        (xy 125.530989 142.494305)\n        (xy 125.524225 142.488709)\n        (xy 125.374464 142.364816)\n        (xy 125.374461 142.364814)\n        (xy 125.369714 142.360887)\n        (xy 125.185597 142.261335)\n        (xy 125.077046 142.227733)\n        (xy 124.991536 142.201263)\n        (xy 124.991533 142.201262)\n        (xy 124.985649 142.199441)\n        (xy 124.979524 142.198797)\n        (xy 124.979523 142.198797)\n        (xy 124.783615 142.178206)\n        (xy 124.783614 142.178206)\n        (xy 124.777487 142.177562)\n        (xy 124.660726 142.188188)\n        (xy 124.575181 142.195973)\n        (xy 124.57518 142.195973)\n        (xy 124.56904 142.196532)\n        (xy 124.563126 142.198273)\n        (xy 124.563124 142.198273)\n        (xy 124.496136 142.217989)\n        (xy 124.368248 142.255629)\n        (xy 124.362783 142.258486)\n        (xy 124.192051 142.347742)\n        (xy 124.182758 142.3526)\n        (xy 124.019636 142.483754)\n        (xy 124.015672 142.488478)\n        (xy 124.012836 142.491858)\n        (xy 123.885095 142.644093)\n        (xy 123.882125 142.649496)\n        (xy 123.882124 142.649497)\n        (xy 123.860161 142.689447)\n        (xy 123.78426 142.827511)\n        (xy 123.720972 143.027022)\n        (xy 123.720287 143.033132)\n        (xy 123.720285 143.033143)\n        (xy 123.707153 143.150224)\n        (xy 123.697641 143.235026)\n        (xy 123.300996 143.235026)\n        (xy 123.282039 143.041691)\n        (xy 123.279723 143.034018)\n        (xy 123.228054 142.862885)\n        (xy 123.221542 142.841316)\n        (xy 123.123278 142.656507)\n        (xy 123.031453 142.543919)\n        (xy 122.994884 142.49908)\n        (xy 122.994881 142.499077)\n        (xy 122.990989 142.494305)\n        (xy 122.984225 142.488709)\n        (xy 122.834464 142.364816)\n        (xy 122.834461 142.364814)\n        (xy 122.829714 142.360887)\n        (xy 122.645597 142.261335)\n        (xy 122.537046 142.227733)\n        (xy 122.451536 142.201263)\n        (xy 122.451533 142.201262)\n        (xy 122.445649 142.199441)\n        (xy 122.439524 142.198797)\n        (xy 122.439523 142.198797)\n        (xy 122.243615 142.178206)\n        (xy 122.243614 142.178206)\n        (xy 122.237487 142.177562)\n        (xy 122.137419 142.186669)\n        (xy 122.067767 142.172924)\n        (xy 122.016602 142.123703)\n        (xy 122 142.061188)\n        (xy 122 141.899399)\n        (xy 122.020002 141.831278)\n        (xy 122.073658 141.784785)\n        (xy 122.140919 141.774285)\n        (xy 122.154698 141.775928)\n        (xy 122.20754 141.782229)\n        (xy 122.213675 141.781757)\n        (xy 122.213677 141.781757)\n        (xy 122.41009 141.766644)\n        (xy 122.410095 141.766643)\n        (xy 122.416231 141.766171)\n        (xy 122.422161 141.764515)\n        (xy 122.422163 141.764515)\n        (xy 122.595483 141.716123)\n        (xy 122.617829 141.709884)\n        (xy 122.62384 141.706848)\n        (xy 122.752321 141.641947)\n        (xy 122.804655 141.615511)\n        (xy 122.80987 141.611437)\n        (xy 122.964736 141.490442)\n        (xy 122.969592 141.486648)\n        (xy 122.973618 141.481984)\n        (xy 123.102329 141.332871)\n        (xy 123.10233 141.332869)\n        (xy 123.106358 141.328203)\n        (xy 123.209745 141.14621)\n        (xy 123.275813 140.947603)\n        (xy 123.302046 140.739945)\n        (xy 123.302464 140.71)\n        (xy 123.300996 140.695026)\n        (xy 123.697641 140.695026)\n        (xy 123.698157 140.70117)\n        (xy 123.714591 140.89688)\n        (xy 123.715155 140.9036)\n        (xy 123.772848 141.1048)\n        (xy 123.775666 141.110282)\n        (xy 123.775667 141.110286)\n        (xy 123.865703 141.285477)\n        (xy 123.865706 141.285481)\n        (xy 123.868523 141.290963)\n        (xy 123.998534 141.454996)\n        (xy 124.003228 141.458991)\n        (xy 124.133084 141.569507)\n        (xy 124.15793 141.590653)\n        (xy 124.163308 141.593659)\n        (xy 124.16331 141.59366)\n        (xy 124.24621 141.639991)\n        (xy 124.34064 141.692766)\n        (xy 124.539704 141.757446)\n        (xy 124.74754 141.782229)\n        (xy 124.753675 141.781757)\n        (xy 124.753677 141.781757)\n        (xy 124.95009 141.766644)\n        (xy 124.950095 141.766643)\n        (xy 124.956231 141.766171)\n        (xy 124.962161 141.764515)\n        (xy 124.962163 141.764515)\n        (xy 125.135483 141.716123)\n        (xy 125.157829 141.709884)\n        (xy 125.16384 141.706848)\n        (xy 125.292321 141.641947)\n        (xy 125.344655 141.615511)\n        (xy 125.34987 141.611437)\n        (xy 125.504736 141.490442)\n        (xy 125.509592 141.486648)\n        (xy 125.513618 141.481984)\n        (xy 125.642329 141.332871)\n        (xy 125.64233 141.332869)\n        (xy 125.646358 141.328203)\n        (xy 125.749745 141.14621)\n        (xy 125.815813 140.947603)\n        (xy 125.842046 140.739945)\n        (xy 125.842464 140.71)\n        (xy 125.822405 140.505426)\n        (xy 141.332705 140.505426)\n        (xy 141.35127 140.67359)\n        (xy 141.360886 140.699866)\n        (xy 141.402907 140.814693)\n        (xy 141.409412 140.83247)\n        (xy 141.413648 140.838773)\n        (xy 141.413648 140.838774)\n        (xy 141.49954 140.966596)\n        (xy 141.499543 140.966599)\n        (xy 141.503774 140.972896)\n        (xy 141.551466 141.016292)\n        (xy 141.622787 141.081189)\n        (xy 141.628908 141.086759)\n        (xy 141.690527 141.120215)\n        (xy 141.738404 141.14621)\n        (xy 141.777591 141.167487)\n        (xy 141.941238 141.210419)\n        (xy 142.028847 141.211796)\n        (xy 142.102804 141.212958)\n        (xy 142.102807 141.212958)\n        (xy 142.110402 141.213077)\n        (xy 142.168523 141.199765)\n        (xy 142.267914 141.177002)\n        (xy 142.267918 141.177001)\n        (xy 142.275317 141.175306)\n        (xy 142.426462 141.099288)\n        (xy 142.432233 141.094359)\n        (xy 142.432236 141.094357)\n        (xy 142.523195 141.01667)\n        (xy 142.587985 140.987639)\n        (xy 142.658185 140.998244)\n        (xy 142.709608 141.042206)\n        (xy 142.744138 141.093593)\n        (xy 142.744141 141.093596)\n        (xy 142.748374 141.099896)\n        (xy 142.80093 141.147718)\n        (xy 142.867719 141.208491)\n        (xy 142.873508 141.213759)\n        (xy 142.93569 141.247521)\n        (xy 143.014642 141.290388)\n        (xy 143.022191 141.294487)\n        (xy 143.185838 141.337419)\n        (xy 143.273447 141.338796)\n        (xy 143.347404 141.339958)\n        (xy 143.347407 141.339958)\n        (xy 143.355002 141.340077)\n        (xy 143.415631 141.326191)\n        (xy 143.512514 141.304002)\n        (xy 143.512518 141.304001)\n        (xy 143.519917 141.302306)\n        (xy 143.671062 141.226288)\n        (xy 143.676833 141.221359)\n        (xy 143.676836 141.221357)\n        (xy 143.793939 141.121341)\n        (xy 143.79394 141.12134)\n        (xy 143.799711 141.116411)\n        (xy 143.898437 140.979019)\n        (xy 143.905134 140.962361)\n        (xy 143.931457 140.89688)\n        (xy 143.961541 140.822043)\n        (xy 143.98538 140.654546)\n        (xy 143.985534 140.6398)\n        (xy 143.985013 140.63549)\n        (xy 143.971986 140.527844)\n        (xy 143.965209 140.47184)\n        (xy 143.905406 140.313578)\n        (xy 143.88012 140.276787)\n        (xy 143.813881 140.180407)\n        (xy 143.813879 140.180405)\n        (xy 143.809579 140.174148)\n        (xy 143.803908 140.169095)\n        (xy 143.688931 140.066654)\n        (xy 143.688928 140.066652)\n        (xy 143.683259 140.061601)\n        (xy 143.533739 139.982434)\n        (xy 143.516457 139.978093)\n        (xy 143.377022 139.943069)\n        (xy 143.377018 139.943069)\n        (xy 143.369651 139.941218)\n        (xy 143.362052 139.941178)\n        (xy 143.36205 139.941178)\n        (xy 143.291708 139.94081)\n        (xy 143.200469 139.940332)\n        (xy 143.193088 139.942104)\n        (xy 143.043338 139.978056)\n        (xy 143.043335 139.978057)\n        (xy 143.035959 139.979828)\n        (xy 142.885618 140.057424)\n        (xy 142.879897 140.062414)\n        (xy 142.879895 140.062416)\n        (xy 142.796146 140.135475)\n        (xy 142.731664 140.165183)\n        (xy 142.661357 140.155313)\n        (xy 142.609477 140.111893)\n        (xy 142.569281 140.053407)\n        (xy 142.569279 140.053405)\n        (xy 142.564979 140.047148)\n        (xy 142.559308 140.042095)\n        (xy 142.444331 139.939654)\n        (xy 142.444328 139.939652)\n        (xy 142.438659 139.934601)\n        (xy 142.289139 139.855434)\n        (xy 142.278764 139.852828)\n        (xy 142.132422 139.816069)\n        (xy 142.132418 139.816069)\n        (xy 142.125051 139.814218)\n        (xy 142.117452 139.814178)\n        (xy 142.11745 139.814178)\n        (xy 142.047108 139.81381)\n        (xy 141.955869 139.813332)\n        (xy 141.948488 139.815104)\n        (xy 141.798738 139.851056)\n        (xy 141.798735 139.851057)\n        (xy 141.791359 139.852828)\n        (xy 141.641018 139.930424)\n        (xy 141.635297 139.935414)\n        (xy 141.635295 139.935416)\n        (xy 141.538484 140.01987)\n        (xy 141.513526 140.041642)\n        (xy 141.504882 140.053941)\n        (xy 141.423803 140.169306)\n        (xy 141.416244 140.180061)\n        (xy 141.354788 140.337689)\n        (xy 141.352357 140.356153)\n        (xy 141.333974 140.495788)\n        (xy 141.332705 140.505426)\n        (xy 125.822405 140.505426)\n        (xy 125.822039 140.501691)\n        (xy 125.819057 140.491812)\n        (xy 125.784556 140.377543)\n        (xy 125.761542 140.301316)\n        (xy 125.663278 140.116507)\n        (xy 125.579344 140.013594)\n        (xy 125.534884 139.95908)\n        (xy 125.534881 139.959077)\n        (xy 125.530989 139.954305)\n        (xy 125.52624 139.950376)\n        (xy 125.374464 139.824816)\n        (xy 125.374461 139.824814)\n        (xy 125.369714 139.820887)\n        (xy 125.185597 139.721335)\n        (xy 125.064544 139.683863)\n        (xy 124.991536 139.661263)\n        (xy 124.991533 139.661262)\n        (xy 124.985649 139.659441)\n        (xy 124.979524 139.658797)\n        (xy 124.979523 139.658797)\n        (xy 124.783615 139.638206)\n        (xy 124.783614 139.638206)\n        (xy 124.777487 139.637562)\n        (xy 124.647837 139.649361)\n        (xy 124.575181 139.655973)\n        (xy 124.57518 139.655973)\n        (xy 124.56904 139.656532)\n        (xy 124.563126 139.658273)\n        (xy 124.563124 139.658273)\n        (xy 124.442776 139.693694)\n        (xy 124.368248 139.715629)\n        (xy 124.362783 139.718486)\n        (xy 124.200479 139.803336)\n        (xy 124.182758 139.8126)\n        (xy 124.019636 139.943754)\n        (xy 124.015672 139.948478)\n        (xy 124.012854 139.951836)\n        (xy 123.885095 140.104093)\n        (xy 123.882125 140.109496)\n        (xy 123.882124 140.109497)\n        (xy 123.833494 140.197955)\n        (xy 123.78426 140.287511)\n        (xy 123.720972 140.487022)\n        (xy 123.720286 140.493139)\n        (xy 123.720285 140.493143)\n        (xy 123.702644 140.650423)\n        (xy 123.697641 140.695026)\n        (xy 123.300996 140.695026)\n        (xy 123.282039 140.501691)\n        (xy 123.279057 140.491812)\n        (xy 123.244556 140.377543)\n        (xy 123.221542 140.301316)\n        (xy 123.123278 140.116507)\n        (xy 123.039344 140.013594)\n        (xy 122.994884 139.95908)\n        (xy 122.994881 139.959077)\n        (xy 122.990989 139.954305)\n        (xy 122.98624 139.950376)\n        (xy 122.834464 139.824816)\n        (xy 122.834461 139.824814)\n        (xy 122.829714 139.820887)\n        (xy 122.645597 139.721335)\n        (xy 122.524544 139.683863)\n        (xy 122.451536 139.661263)\n        (xy 122.451533 139.661262)\n        (xy 122.445649 139.659441)\n        (xy 122.439524 139.658797)\n        (xy 122.439523 139.658797)\n        (xy 122.243615 139.638206)\n        (xy 122.243614 139.638206)\n        (xy 122.237487 139.637562)\n        (xy 122.137419 139.646669)\n        (xy 122.067767 139.632924)\n        (xy 122.016602 139.583703)\n        (xy 122 139.521188)\n        (xy 122 139.483426)\n        (xy 147.941905 139.483426)\n        (xy 147.96047 139.65159)\n        (xy 147.96308 139.658722)\n        (xy 148.011673 139.791507)\n        (xy 148.018612 139.81047)\n        (xy 148.022848 139.816773)\n        (xy 148.022848 139.816774)\n        (xy 148.10874 139.944596)\n        (xy 148.108743 139.944599)\n        (xy 148.112974 139.950896)\n        (xy 148.166749 139.999827)\n        (xy 148.213201 140.042095)\n        (xy 148.238108 140.064759)\n        (xy 148.386791 140.145487)\n        (xy 148.550438 140.188419)\n        (xy 148.638047 140.189796)\n        (xy 148.712004 140.190958)\n        (xy 148.712007 140.190958)\n        (xy 148.719602 140.191077)\n        (xy 148.793517 140.174148)\n        (xy 148.877114 140.155002)\n        (xy 148.877118 140.155001)\n        (xy 148.884517 140.153306)\n        (xy 149.035662 140.077288)\n        (xy 149.041433 140.072359)\n        (xy 149.041436 140.072357)\n        (xy 149.158539 139.972341)\n        (xy 149.15854 139.97234)\n        (xy 149.164311 139.967411)\n        (xy 149.263037 139.830019)\n        (xy 149.267887 139.817956)\n        (xy 149.305599 139.724142)\n        (xy 149.326141 139.673043)\n        (xy 149.34998 139.505546)\n        (xy 149.350134 139.4908)\n        (xy 149.348331 139.475895)\n        (xy 149.335764 139.372051)\n        (xy 149.329809 139.32284)\n        (xy 149.270006 139.164578)\n        (xy 149.210702 139.078289)\n        (xy 149.178481 139.031407)\n        (xy 149.178479 139.031405)\n        (xy 149.174179 139.025148)\n        (xy 149.168508 139.020095)\n        (xy 149.053531 138.917654)\n        (xy 149.053528 138.917652)\n        (xy 149.047859 138.912601)\n        (xy 148.898339 138.833434)\n        (xy 148.887964 138.830828)\n        (xy 148.741622 138.794069)\n        (xy 148.741618 138.794069)\n        (xy 148.734251 138.792218)\n        (xy 148.726652 138.792178)\n        (xy 148.72665 138.792178)\n        (xy 148.656308 138.79181)\n        (xy 148.565069 138.791332)\n        (xy 148.557688 138.793104)\n        (xy 148.407938 138.829056)\n        (xy 148.407935 138.829057)\n        (xy 148.400559 138.830828)\n        (xy 148.250218 138.908424)\n        (xy 148.244497 138.913414)\n        (xy 148.244495 138.913416)\n        (xy 148.142898 139.002045)\n        (xy 148.122726 139.019642)\n        (xy 148.112468 139.034238)\n        (xy 148.030113 139.151418)\n        (xy 148.025444 139.158061)\n        (xy 148.022682 139.165144)\n        (xy 148.022682 139.165145)\n        (xy 148.016181 139.181819)\n        (xy 147.963988 139.315689)\n        (xy 147.957656 139.363789)\n        (xy 147.943378 139.472241)\n        (xy 147.941905 139.483426)\n        (xy 122 139.483426)\n        (xy 122 139.359399)\n        (xy 122.020002 139.291278)\n        (xy 122.073658 139.244785)\n        (xy 122.140919 139.234285)\n        (xy 122.160869 139.236664)\n        (xy 122.20754 139.242229)\n        (xy 122.213675 139.241757)\n        (xy 122.213677 139.241757)\n        (xy 122.41009 139.226644)\n        (xy 122.410095 139.226643)\n        (xy 122.416231 139.226171)\n        (xy 122.422161 139.224515)\n        (xy 122.422163 139.224515)\n        (xy 122.568736 139.183591)\n        (xy 122.617829 139.169884)\n        (xy 122.624917 139.166304)\n        (xy 122.785842 139.085014)\n        (xy 122.804655 139.075511)\n        (xy 122.825534 139.059199)\n        (xy 122.964736 138.950442)\n        (xy 122.969592 138.946648)\n        (xy 122.994619 138.917654)\n        (xy 123.102329 138.792871)\n        (xy 123.10233 138.792869)\n        (xy 123.106358 138.788203)\n        (xy 123.209745 138.60621)\n        (xy 123.275813 138.407603)\n        (xy 123.302046 138.199945)\n        (xy 123.302464 138.17)\n        (xy 123.300996 138.155026)\n        (xy 123.697641 138.155026)\n        (xy 123.698157 138.16117)\n        (xy 123.714351 138.354022)\n        (xy 123.715155 138.3636)\n        (xy 123.772848 138.5648)\n        (xy 123.775666 138.570282)\n        (xy 123.775667 138.570286)\n        (xy 123.865703 138.745477)\n        (xy 123.865706 138.745481)\n        (xy 123.868523 138.750963)\n        (xy 123.998534 138.914996)\n        (xy 124.003228 138.918991)\n        (xy 124.122025 139.020095)\n        (xy 124.15793 139.050653)\n        (xy 124.34064 139.152766)\n        (xy 124.539704 139.217446)\n        (xy 124.74754 139.242229)\n        (xy 124.753675 139.241757)\n        (xy 124.753677 139.241757)\n        (xy 124.95009 139.226644)\n        (xy 124.950095 139.226643)\n        (xy 124.956231 139.226171)\n        (xy 124.962161 139.224515)\n        (xy 124.962163 139.224515)\n        (xy 125.108736 139.183591)\n        (xy 125.157829 139.169884)\n        (xy 125.164917 139.166304)\n        (xy 125.325842 139.085014)\n        (xy 125.344655 139.075511)\n        (xy 125.365534 139.059199)\n        (xy 125.504736 138.950442)\n        (xy 125.509592 138.946648)\n        (xy 125.534619 138.917654)\n        (xy 125.642329 138.792871)\n        (xy 125.64233 138.792869)\n        (xy 125.646358 138.788203)\n        (xy 125.749745 138.60621)\n        (xy 125.811669 138.420061)\n        (xy 160.078807 138.420061)\n        (xy 160.079497 138.426626)\n        (xy 160.096426 138.587686)\n        (xy 160.097236 138.595397)\n        (xy 160.099276 138.601675)\n        (xy 160.099276 138.601676)\n        (xy 160.118758 138.661634)\n        (xy 160.151716 138.76307)\n        (xy 160.155019 138.768792)\n        (xy 160.15502 138.768793)\n        (xy 160.168545 138.792218)\n        (xy 160.239867 138.915752)\n        (xy 160.244285 138.920659)\n        (xy 160.244286 138.92066)\n        (xy 160.353414 139.041859)\n        (xy 160.357836 139.04677)\n        (xy 160.401218 139.078289)\n        (xy 160.491576 139.143938)\n        (xy 160.500467 139.150398)\n        (xy 160.506496 139.153082)\n        (xy 160.506499 139.153084)\n        (xy 160.655491 139.219419)\n        (xy 160.655494 139.21942)\n        (xy 160.661527 139.222106)\n        (xy 160.682877 139.226644)\n        (xy 160.827519 139.257389)\n        (xy 160.827523 139.257389)\n        (xy 160.833976 139.258761)\n        (xy 161.010278 139.258761)\n        (xy 161.016731 139.257389)\n        (xy 161.016735 139.257389)\n        (xy 161.161377 139.226644)\n        (xy 161.182727 139.222106)\n        (xy 161.18876 139.21942)\n        (xy 161.188763 139.219419)\n        (xy 161.337755 139.153084)\n        (xy 161.337758 139.153082)\n        (xy 161.343787 139.150398)\n        (xy 161.352679 139.143938)\n        (xy 161.443036 139.078289)\n        (xy 161.486418 139.04677)\n        (xy 161.49084 139.041859)\n        (xy 161.599968 138.92066)\n        (xy 161.599969 138.920659)\n        (xy 161.604387 138.915752)\n        (xy 161.675709 138.792218)\n        (xy 161.689234 138.768793)\n        (xy 161.689235 138.768792)\n        (xy 161.692538 138.76307)\n        (xy 161.725496 138.661634)\n        (xy 161.744978 138.601676)\n        (xy 161.744978 138.601675)\n        (xy 161.747018 138.595397)\n        (xy 161.747829 138.587686)\n        (xy 161.764757 138.426626)\n        (xy 161.765447 138.420061)\n        (xy 161.747018 138.244725)\n        (xy 161.728815 138.1887)\n        (xy 161.717873 138.155026)\n        (xy 169.417641 138.155026)\n        (xy 169.418157 138.16117)\n        (xy 169.434351 138.354022)\n        (xy 169.435155 138.3636)\n        (xy 169.492848 138.5648)\n        (xy 169.495666 138.570282)\n        (xy 169.495667 138.570286)\n        (xy 169.585703 138.745477)\n        (xy 169.585706 138.745481)\n        (xy 169.588523 138.750963)\n        (xy 169.718534 138.914996)\n        (xy 169.723228 138.918991)\n        (xy 169.842025 139.020095)\n        (xy 169.87793 139.050653)\n        (xy 170.06064 139.152766)\n        (xy 170.259704 139.217446)\n        (xy 170.46754 139.242229)\n        (xy 170.473675 139.241757)\n        (xy 170.473677 139.241757)\n        (xy 170.67009 139.226644)\n        (xy 170.670095 139.226643)\n        (xy 170.676231 139.226171)\n        (xy 170.682161 139.224515)\n        (xy 170.682163 139.224515)\n        (xy 170.828736 139.183591)\n        (xy 170.877829 139.169884)\n        (xy 170.884917 139.166304)\n        (xy 171.045842 139.085014)\n        (xy 171.064655 139.075511)\n        (xy 171.085534 139.059199)\n        (xy 171.224736 138.950442)\n        (xy 171.229592 138.946648)\n        (xy 171.254619 138.917654)\n        (xy 171.362329 138.792871)\n        (xy 171.36233 138.792869)\n        (xy 171.366358 138.788203)\n        (xy 171.469745 138.60621)\n        (xy 171.535813 138.407603)\n        (xy 171.562046 138.199945)\n        (xy 171.562464 138.17)\n        (xy 171.560996 138.155026)\n        (xy 171.957641 138.155026)\n        (xy 171.958157 138.16117)\n        (xy 171.974351 138.354022)\n        (xy 171.975155 138.3636)\n        (xy 172.032848 138.5648)\n        (xy 172.035666 138.570282)\n        (xy 172.035667 138.570286)\n        (xy 172.125703 138.745477)\n        (xy 172.125706 138.745481)\n        (xy 172.128523 138.750963)\n        (xy 172.258534 138.914996)\n        (xy 172.263228 138.918991)\n        (xy 172.382025 139.020095)\n        (xy 172.41793 139.050653)\n        (xy 172.60064 139.152766)\n        (xy 172.799704 139.217446)\n        (xy 173.00754 139.242229)\n        (xy 173.013675 139.241757)\n        (xy 173.013677 139.241757)\n        (xy 173.21009 139.226644)\n        (xy 173.210095 139.226643)\n        (xy 173.216231 139.226171)\n        (xy 173.222161 139.224515)\n        (xy 173.222163 139.224515)\n        (xy 173.368736 139.183591)\n        (xy 173.417829 139.169884)\n        (xy 173.424917 139.166304)\n        (xy 173.585842 139.085014)\n        (xy 173.604655 139.075511)\n        (xy 173.625534 139.059199)\n        (xy 173.764736 138.950442)\n        (xy 173.769592 138.946648)\n        (xy 173.794619 138.917654)\n        (xy 173.902329 138.792871)\n        (xy 173.90233 138.792869)\n        (xy 173.906358 138.788203)\n        (xy 174.009745 138.60621)\n        (xy 174.075813 138.407603)\n        (xy 174.102046 138.199945)\n        (xy 174.102464 138.17)\n        (xy 174.082039 137.961691)\n        (xy 174.072498 137.930088)\n        (xy 174.044985 137.838962)\n        (xy 174.021542 137.761316)\n        (xy 173.923278 137.576507)\n        (xy 173.818863 137.448482)\n        (xy 173.794884 137.41908)\n        (xy 173.794881 137.419077)\n        (xy 173.790989 137.414305)\n        (xy 173.784436 137.408884)\n        (xy 173.634464 137.284816)\n        (xy 173.634461 137.284814)\n        (xy 173.629714 137.280887)\n        (xy 173.445597 137.181335)\n        (xy 173.275806 137.128776)\n        (xy 173.251536 137.121263)\n        (xy 173.251533 137.121262)\n        (xy 173.245649 137.119441)\n        (xy 173.239524 137.118797)\n        (xy 173.239523 137.118797)\n        (xy 173.043615 137.098206)\n        (xy 173.043614 137.098206)\n        (xy 173.037487 137.097562)\n        (xy 172.907837 137.109361)\n        (xy 172.835181 137.115973)\n        (xy 172.83518 137.115973)\n        (xy 172.82904 137.116532)\n        (xy 172.823126 137.118273)\n        (xy 172.823124 137.118273)\n        (xy 172.709761 137.151638)\n        (xy 172.628248 137.175629)\n        (xy 172.442758 137.2726)\n        (xy 172.279636 137.403754)\n        (xy 172.145095 137.564093)\n        (xy 172.142125 137.569496)\n        (xy 172.142124 137.569497)\n        (xy 172.06698 137.706183)\n        (xy 172.04426 137.747511)\n        (xy 171.980972 137.947022)\n        (xy 171.980286 137.953139)\n        (xy 171.980285 137.953143)\n        (xy 171.971334 138.032947)\n        (xy 171.957641 138.155026)\n        (xy 171.560996 138.155026)\n        (xy 171.542039 137.961691)\n        (xy 171.532498 137.930088)\n        (xy 171.504985 137.838962)\n        (xy 171.481542 137.761316)\n        (xy 171.383278 137.576507)\n        (xy 171.278863 137.448482)\n        (xy 171.254884 137.41908)\n        (xy 171.254881 137.419077)\n        (xy 171.250989 137.414305)\n        (xy 171.244436 137.408884)\n        (xy 171.094464 137.284816)\n        (xy 171.094461 137.284814)\n        (xy 171.089714 137.280887)\n        (xy 170.905597 137.181335)\n        (xy 170.735806 137.128776)\n        (xy 170.711536 137.121263)\n        (xy 170.711533 137.121262)\n        (xy 170.705649 137.119441)\n        (xy 170.699524 137.118797)\n        (xy 170.699523 137.118797)\n        (xy 170.503615 137.098206)\n        (xy 170.503614 137.098206)\n        (xy 170.497487 137.097562)\n        (xy 170.367837 137.109361)\n        (xy 170.295181 137.115973)\n        (xy 170.29518 137.115973)\n        (xy 170.28904 137.116532)\n        (xy 170.283126 137.118273)\n        (xy 170.283124 137.118273)\n        (xy 170.169761 137.151638)\n        (xy 170.088248 137.175629)\n        (xy 169.902758 137.2726)\n        (xy 169.739636 137.403754)\n        (xy 169.605095 137.564093)\n        (xy 169.602125 137.569496)\n        (xy 169.602124 137.569497)\n        (xy 169.52698 137.706183)\n        (xy 169.50426 137.747511)\n        (xy 169.440972 137.947022)\n        (xy 169.440286 137.953139)\n        (xy 169.440285 137.953143)\n        (xy 169.431334 138.032947)\n        (xy 169.417641 138.155026)\n        (xy 161.717873 138.155026)\n        (xy 161.712058 138.137129)\n        (xy 161.692538 138.077052)\n        (xy 161.604387 137.92437)\n        (xy 161.527486 137.838962)\n        (xy 161.49084 137.798263)\n        (xy 161.490839 137.798262)\n        (xy 161.486418 137.793352)\n        (xy 161.374193 137.711815)\n        (xy 161.349129 137.693605)\n        (xy 161.349128 137.693604)\n        (xy 161.343787 137.689724)\n        (xy 161.337758 137.68704)\n        (xy 161.337755 137.687038)\n        (xy 161.188763 137.620703)\n        (xy 161.18876 137.620702)\n        (xy 161.182727 137.618016)\n        (xy 161.122484 137.605211)\n        (xy 161.016735 137.582733)\n        (xy 161.016731 137.582733)\n        (xy 161.010278 137.581361)\n        (xy 160.833976 137.581361)\n        (xy 160.827523 137.582733)\n        (xy 160.827519 137.582733)\n        (xy 160.72177 137.605211)\n        (xy 160.661527 137.618016)\n        (xy 160.655494 137.620702)\n        (xy 160.655491 137.620703)\n        (xy 160.506499 137.687038)\n        (xy 160.506496 137.68704)\n        (xy 160.500467 137.689724)\n        (xy 160.495126 137.693604)\n        (xy 160.495125 137.693605)\n        (xy 160.470061 137.711815)\n        (xy 160.357836 137.793352)\n        (xy 160.353415 137.798262)\n        (xy 160.353414 137.798263)\n        (xy 160.316769 137.838962)\n        (xy 160.239867 137.92437)\n        (xy 160.151716 138.077052)\n        (xy 160.132196 138.137129)\n        (xy 160.11544 138.1887)\n        (xy 160.097236 138.244725)\n        (xy 160.078807 138.420061)\n        (xy 125.811669 138.420061)\n        (xy 125.815813 138.407603)\n        (xy 125.842046 138.199945)\n        (xy 125.842464 138.17)\n        (xy 125.822039 137.961691)\n        (xy 125.812498 137.930088)\n        (xy 125.784985 137.838962)\n        (xy 125.761542 137.761316)\n        (xy 125.663278 137.576507)\n        (xy 125.558863 137.448482)\n        (xy 125.534884 137.41908)\n        (xy 125.534881 137.419077)\n        (xy 125.530989 137.414305)\n        (xy 125.524436 137.408884)\n        (xy 125.374464 137.284816)\n        (xy 125.374461 137.284814)\n        (xy 125.369714 137.280887)\n        (xy 125.185597 137.181335)\n        (xy 125.015806 137.128776)\n        (xy 124.991536 137.121263)\n        (xy 124.991533 137.121262)\n        (xy 124.985649 137.119441)\n        (xy 124.979524 137.118797)\n        (xy 124.979523 137.118797)\n        (xy 124.783615 137.098206)\n        (xy 124.783614 137.098206)\n        (xy 124.777487 137.097562)\n        (xy 124.647837 137.109361)\n        (xy 124.575181 137.115973)\n        (xy 124.57518 137.115973)\n        (xy 124.56904 137.116532)\n        (xy 124.563126 137.118273)\n        (xy 124.563124 137.118273)\n        (xy 124.449761 137.151638)\n        (xy 124.368248 137.175629)\n        (xy 124.182758 137.2726)\n        (xy 124.019636 137.403754)\n        (xy 123.885095 137.564093)\n        (xy 123.882125 137.569496)\n        (xy 123.882124 137.569497)\n        (xy 123.80698 137.706183)\n        (xy 123.78426 137.747511)\n        (xy 123.720972 137.947022)\n        (xy 123.720286 137.953139)\n        (xy 123.720285 137.953143)\n        (xy 123.711334 138.032947)\n        (xy 123.697641 138.155026)\n        (xy 123.300996 138.155026)\n        (xy 123.282039 137.961691)\n        (xy 123.272498 137.930088)\n        (xy 123.244985 137.838962)\n        (xy 123.221542 137.761316)\n        (xy 123.123278 137.576507)\n        (xy 123.018863 137.448482)\n        (xy 122.994884 137.41908)\n        (xy 122.994881 137.419077)\n        (xy 122.990989 137.414305)\n        (xy 122.984436 137.408884)\n        (xy 122.834464 137.284816)\n        (xy 122.834461 137.284814)\n        (xy 122.829714 137.280887)\n        (xy 122.645597 137.181335)\n        (xy 122.475806 137.128776)\n        (xy 122.451536 137.121263)\n        (xy 122.451533 137.121262)\n        (xy 122.445649 137.119441)\n        (xy 122.439524 137.118797)\n        (xy 122.439523 137.118797)\n        (xy 122.243615 137.098206)\n        (xy 122.243614 137.098206)\n        (xy 122.237487 137.097562)\n        (xy 122.137419 137.106669)\n        (xy 122.067767 137.092924)\n        (xy 122.016602 137.043703)\n        (xy 122 136.981188)\n        (xy 122 136.819399)\n        (xy 122.020002 136.751278)\n        (xy 122.073658 136.704785)\n        (xy 122.140919 136.694285)\n        (xy 122.160869 136.696664)\n        (xy 122.20754 136.702229)\n        (xy 122.213675 136.701757)\n        (xy 122.213677 136.701757)\n        (xy 122.41009 136.686644)\n        (xy 122.410095 136.686643)\n        (xy 122.416231 136.686171)\n        (xy 122.422161 136.684515)\n        (xy 122.422163 136.684515)\n        (xy 122.611901 136.631539)\n        (xy 122.6119 136.631539)\n        (xy 122.617829 136.629884)\n        (xy 122.647948 136.61467)\n        (xy 122.729222 136.573615)\n        (xy 122.804655 136.535511)\n        (xy 122.87228 136.482677)\n        (xy 122.964736 136.410442)\n        (xy 122.969592 136.406648)\n        (xy 123.059292 136.30273)\n        (xy 123.102329 136.252871)\n        (xy 123.10233 136.252869)\n        (xy 123.106358 136.248203)\n        (xy 123.209745 136.06621)\n        (xy 123.275813 135.867603)\n        (xy 123.302046 135.659945)\n        (xy 123.302464 135.63)\n        (xy 123.300996 135.615026)\n        (xy 123.697641 135.615026)\n        (xy 123.698157 135.62117)\n        (xy 123.713674 135.805958)\n        (xy 123.715155 135.8236)\n        (xy 123.772848 136.0248)\n        (xy 123.775666 136.030282)\n        (xy 123.775667 136.030286)\n        (xy 123.865703 136.205477)\n        (xy 123.865706 136.205481)\n        (xy 123.868523 136.210963)\n        (xy 123.998534 136.374996)\n        (xy 124.003228 136.378991)\n        (xy 124.147433 136.501719)\n        (xy 124.15793 136.510653)\n        (xy 124.34064 136.612766)\n        (xy 124.539704 136.677446)\n        (xy 124.74754 136.702229)\n        (xy 124.753675 136.701757)\n        (xy 124.753677 136.701757)\n        (xy 124.95009 136.686644)\n        (xy 124.950095 136.686643)\n        (xy 124.956231 136.686171)\n        (xy 124.962161 136.684515)\n        (xy 124.962163 136.684515)\n        (xy 125.151901 136.631539)\n        (xy 125.1519 136.631539)\n        (xy 125.157829 136.629884)\n        (xy 125.187948 136.61467)\n        (xy 125.269222 136.573615)\n        (xy 125.344655 136.535511)\n        (xy 125.41228 136.482677)\n        (xy 125.504736 136.410442)\n        (xy 125.509592 136.406648)\n        (xy 125.599292 136.30273)\n        (xy 125.642329 136.252871)\n        (xy 125.64233 136.252869)\n        (xy 125.646358 136.248203)\n        (xy 125.749745 136.06621)\n        (xy 125.815813 135.867603)\n        (xy 125.842046 135.659945)\n        (xy 125.842464 135.63)\n        (xy 125.822039 135.421691)\n        (xy 125.809586 135.380443)\n        (xy 125.787325 135.306714)\n        (xy 125.761542 135.221316)\n        (xy 125.663278 135.036507)\n        (xy 125.561917 134.912226)\n        (xy 125.540549 134.886026)\n        (xy 128.409305 134.886026)\n        (xy 128.42787 135.05419)\n        (xy 128.435721 135.075643)\n        (xy 128.482003 135.202114)\n        (xy 128.486012 135.21307)\n        (xy 128.490248 135.219373)\n        (xy 128.490248 135.219374)\n        (xy 128.57614 135.347196)\n        (xy 128.576143 135.347199)\n        (xy 128.580374 135.353496)\n        (xy 128.660312 135.426234)\n        (xy 128.69983 135.462192)\n        (xy 128.705508 135.467359)\n        (xy 128.712183 135.470983)\n        (xy 128.712187 135.470986)\n        (xy 128.723022 135.476869)\n        (xy 128.773343 135.526952)\n        (xy 128.788599 135.59629)\n        (xy 128.786825 135.607268)\n        (xy 128.786988 135.607289)\n        (xy 128.766187 135.765291)\n        (xy 128.764905 135.775026)\n        (xy 128.78347 135.94319)\n        (xy 128.78608 135.950322)\n        (xy 128.836791 136.088895)\n        (xy 128.841612 136.10207)\n        (xy 128.845848 136.108373)\n        (xy 128.845848 136.108374)\n        (xy 128.93174 136.236196)\n        (xy 128.931743 136.236199)\n        (xy 128.935974 136.242496)\n        (xy 129.061108 136.356359)\n        (xy 129.067783 136.359983)\n        (xy 129.200181 136.431869)\n        (xy 129.209791 136.437087)\n        (xy 129.373438 136.480019)\n        (xy 129.413609 136.48065)\n        (xy 129.481406 136.501719)\n        (xy 129.527051 136.556098)\n        (xy 129.536049 136.626522)\n        (xy 129.514717 136.679082)\n        (xy 129.432644 136.795861)\n        (xy 129.429882 136.802944)\n        (xy 129.429882 136.802945)\n        (xy 129.422834 136.821022)\n        (xy 129.371188 136.953489)\n        (xy 129.370197 136.961018)\n        (xy 129.352136 137.098206)\n        (xy 129.349105 137.121226)\n        (xy 129.36767 137.28939)\n        (xy 129.37028 137.296522)\n        (xy 129.421792 137.437284)\n        (xy 129.425812 137.44827)\n        (xy 129.430048 137.454573)\n        (xy 129.430048 137.454574)\n        (xy 129.51594 137.582396)\n        (xy 129.515943 137.582399)\n        (xy 129.520174 137.588696)\n        (xy 129.558311 137.623398)\n        (xy 129.628251 137.687038)\n        (xy 129.645308 137.702559)\n        (xy 129.793991 137.783287)\n        (xy 129.957638 137.826219)\n        (xy 130.045247 137.827596)\n        (xy 130.119204 137.828758)\n        (xy 130.119207 137.828758)\n        (xy 130.126802 137.828877)\n        (xy 130.184923 137.815565)\n        (xy 130.284314 137.792802)\n        (xy 130.284318 137.792801)\n        (xy 130.291717 137.791106)\n        (xy 130.442862 137.715088)\n        (xy 130.448633 137.710159)\n        (xy 130.448636 137.710157)\n        (xy 130.565739 137.610141)\n        (xy 130.56574 137.61014)\n        (xy 130.571511 137.605211)\n        (xy 130.57594 137.599047)\n        (xy 130.575944 137.599043)\n        (xy 130.587994 137.582274)\n        (xy 130.643989 137.538627)\n        (xy 130.714692 137.532183)\n        (xy 130.777656 137.564986)\n        (xy 130.783948 137.571489)\n        (xy 130.793659 137.582274)\n        (xy 130.828261 137.620703)\n        (xy 130.835109 137.628309)\n        (xy 130.878655 137.659947)\n        (xy 130.959246 137.7185)\n        (xy 130.97774 137.731937)\n        (xy 130.983769 137.734621)\n        (xy 130.983772 137.734623)\n        (xy 131.132764 137.800958)\n        (xy 131.132767 137.800959)\n        (xy 131.1388 137.803645)\n        (xy 131.17525 137.811393)\n        (xy 131.304792 137.838928)\n        (xy 131.304796 137.838928)\n        (xy 131.311249 137.8403)\n        (xy 131.487551 137.8403)\n        (xy 131.494004 137.838928)\n        (xy 131.494008 137.838928)\n        (xy 131.62355 137.811393)\n        (xy 131.66 137.803645)\n        (xy 131.666033 137.800959)\n        (xy 131.666036 137.800958)\n        (xy 131.815028 137.734623)\n        (xy 131.815031 137.734621)\n        (xy 131.82106 137.731937)\n        (xy 131.839555 137.7185)\n        (xy 131.920145 137.659947)\n        (xy 131.963691 137.628309)\n        (xy 131.970539 137.620704)\n        (xy 132.077241 137.502199)\n        (xy 132.077242 137.502198)\n        (xy 132.08166 137.497291)\n        (xy 132.135666 137.403749)\n        (xy 132.16649 137.350362)\n        (xy 142.481275 137.350362)\n        (xy 142.498491 137.506304)\n        (xy 142.552407 137.653638)\n        (xy 142.556644 137.659944)\n        (xy 142.556646 137.659947)\n        (xy 142.591501 137.711815)\n        (xy 142.639912 137.783858)\n        (xy 142.755952 137.889447)\n        (xy 142.762629 137.893072)\n        (xy 142.76263 137.893073)\n        (xy 142.77735 137.901065)\n        (xy 142.893829 137.964308)\n        (xy 143.045583 138.00412)\n        (xy 143.127113 138.005401)\n        (xy 143.194855 138.006465)\n        (xy 143.194858 138.006465)\n        (xy 143.202453 138.006584)\n        (xy 143.25664 137.994173)\n        (xy 143.34798 137.973254)\n        (xy 143.347984 137.973253)\n        (xy 143.355383 137.971558)\n        (xy 143.495543 137.901065)\n        (xy 143.526998 137.8742)\n        (xy 143.609069 137.804106)\n        (xy 143.609071 137.804103)\n        (xy 143.614843 137.799174)\n        (xy 143.61927 137.793014)\n        (xy 143.619273 137.79301)\n        (xy 143.701963 137.677932)\n        (xy 143.706394 137.671766)\n        (xy 143.711145 137.659947)\n        (xy 143.762079 137.533247)\n        (xy 143.76208 137.533245)\n        (xy 143.764912 137.526199)\n        (xy 143.787018 137.370875)\n        (xy 143.787161 137.3572)\n        (xy 143.785638 137.344609)\n        (xy 143.777926 137.280887)\n        (xy 143.768313 137.201447)\n        (xy 143.712856 137.054686)\n        (xy 143.691903 137.024199)\n        (xy 143.628295 136.931648)\n        (xy 143.628294 136.931646)\n        (xy 143.623993 136.925389)\n        (xy 143.618322 136.920336)\n        (xy 143.512526 136.826075)\n        (xy 143.512523 136.826073)\n        (xy 143.506854 136.821022)\n        (xy 143.3682 136.747608)\n        (xy 143.360835 136.745758)\n        (xy 143.223409 136.711239)\n        (xy 143.223405 136.711239)\n        (xy 143.216038 136.709388)\n        (xy 143.208438 136.709348)\n        (xy 143.208437 136.709348)\n        (xy 143.14431 136.709012)\n        (xy 143.059151 136.708566)\n        (xy 143.051771 136.710338)\n        (xy 143.051769 136.710338)\n        (xy 142.913975 136.743419)\n        (xy 142.913971 136.74342)\n        (xy 142.906596 136.745191)\n        (xy 142.894803 136.751278)\n        (xy 142.794701 136.802945)\n        (xy 142.767181 136.817149)\n        (xy 142.761459 136.822141)\n        (xy 142.761457 136.822142)\n        (xy 142.713124 136.864306)\n        (xy 142.648955 136.920284)\n        (xy 142.610837 136.97452)\n        (xy 142.573009 137.028345)\n        (xy 142.558743 137.048643)\n        (xy 142.551717 137.066665)\n        (xy 142.506276 137.183215)\n        (xy 142.501753 137.194815)\n        (xy 142.500761 137.202348)\n        (xy 142.500761 137.202349)\n        (xy 142.48286 137.338324)\n        (xy 142.481275 137.350362)\n        (xy 132.16649 137.350362)\n        (xy 132.166507 137.350332)\n        (xy 132.166508 137.350331)\n        (xy 132.169811 137.344609)\n        (xy 132.224291 137.176936)\n        (xy 132.230147 137.121226)\n        (xy 132.24203 137.008165)\n        (xy 132.24272 137.0016)\n        (xy 132.237259 136.949647)\n        (xy 132.224981 136.832828)\n        (xy 132.224981 136.832827)\n        (xy 132.224291 136.826264)\n        (xy 132.222113 136.819559)\n        (xy 132.171853 136.664876)\n        (xy 132.169811 136.658591)\n        (xy 132.08166 136.505909)\n        (xy 132.019693 136.437087)\n        (xy 131.968113 136.379802)\n        (xy 131.968112 136.379801)\n        (xy 131.963691 136.374891)\n        (xy 131.82106 136.271263)\n        (xy 131.815031 136.268579)\n        (xy 131.815028 136.268577)\n        (xy 131.666036 136.202242)\n        (xy 131.666033 136.202241)\n        (xy 131.66 136.199555)\n        (xy 131.620453 136.191149)\n        (xy 131.494008 136.164272)\n        (xy 131.494004 136.164272)\n        (xy 131.487551 136.1629)\n        (xy 131.311249 136.1629)\n        (xy 131.304796 136.164272)\n        (xy 131.304792 136.164272)\n        (xy 131.178347 136.191149)\n        (xy 131.1388 136.199555)\n        (xy 131.132767 136.202241)\n        (xy 131.132764 136.202242)\n        (xy 130.983772 136.268577)\n        (xy 130.983769 136.268579)\n        (xy 130.97774 136.271263)\n        (xy 130.835109 136.374891)\n        (xy 130.830688 136.379801)\n        (xy 130.830687 136.379802)\n        (xy 130.779108 136.437087)\n        (xy 130.71714 136.505909)\n        (xy 130.713841 136.511622)\n        (xy 130.713838 136.511627)\n        (xy 130.688539 136.555447)\n        (xy 130.637156 136.60444)\n        (xy 130.567443 136.617876)\n        (xy 130.501532 136.591489)\n        (xy 130.495624 136.586543)\n        (xy 130.455059 136.550401)\n        (xy 130.447962 136.546643)\n        (xy 130.394737 136.518462)\n        (xy 130.305539 136.471234)\n        (xy 130.277233 136.464124)\n        (xy 130.148822 136.431869)\n        (xy 130.148818 136.431869)\n        (xy 130.141451 136.430018)\n        (xy 130.133852 136.429978)\n        (xy 130.13385 136.429978)\n        (xy 130.109585 136.429851)\n        (xy 130.04157 136.409492)\n        (xy 129.995359 136.355594)\n        (xy 129.985623 136.285268)\n        (xy 130.007923 136.230327)\n        (xy 130.081603 136.127791)\n        (xy 130.081606 136.127785)\n        (xy 130.086037 136.121619)\n        (xy 130.09126 136.108628)\n        (xy 130.117534 136.043268)\n        (xy 130.149141 135.964643)\n        (xy 130.17298 135.797146)\n        (xy 130.173134 135.7824)\n        (xy 130.172615 135.778106)\n        (xy 130.160711 135.679741)\n        (xy 130.152809 135.61444)\n        (xy 130.097359 135.467699)\n        (xy 143.530005 135.467699)\n        (xy 143.547221 135.623641)\n        (xy 143.601137 135.770975)\n        (xy 143.605374 135.777281)\n        (xy 143.605376 135.777284)\n        (xy 143.618723 135.797146)\n        (xy 143.688642 135.901195)\n        (xy 143.804682 136.006784)\n        (xy 143.942559 136.081645)\n        (xy 144.094313 136.121457)\n        (xy 144.175843 136.122738)\n        (xy 144.243585 136.123802)\n        (xy 144.243588 136.123802)\n        (xy 144.251183 136.123921)\n        (xy 144.305603 136.111457)\n        (xy 144.37647 136.115746)\n        (xy 144.433768 136.157668)\n        (xy 144.459306 136.223913)\n        (xy 144.456681 136.2549)\n        (xy 144.457553 136.255015)\n        (xy 144.439519 136.392)\n        (xy 144.437075 136.410562)\n        (xy 144.454291 136.566504)\n        (xy 144.508207 136.713838)\n        (xy 144.512444 136.720144)\n        (xy 144.512446 136.720147)\n        (xy 144.533288 136.751162)\n        (xy 144.595712 136.844058)\n        (xy 144.711752 136.949647)\n        (xy 144.718429 136.953272)\n        (xy 144.71843 136.953273)\n        (xy 144.727952 136.958443)\n        (xy 144.849629 137.024508)\n        (xy 145.001383 137.06432)\n        (xy 145.082913 137.065601)\n        (xy 145.150655 137.066665)\n        (xy 145.150658 137.066665)\n        (xy 145.158253 137.066784)\n        (xy 145.21244 137.054373)\n        (xy 145.30378 137.033454)\n        (xy 145.303784 137.033453)\n        (xy 145.311183 137.031758)\n        (xy 145.451343 136.961265)\n        (xy 145.522843 136.900199)\n        (xy 145.564869 136.864306)\n        (xy 145.564871 136.864303)\n        (xy 145.570643 136.859374)\n        (xy 145.57507 136.853214)\n        (xy 145.575073 136.85321)\n        (xy 145.6484 136.751162)\n        (xy 145.662194 136.731966)\n        (xy 145.666945 136.720147)\n        (xy 145.717879 136.593447)\n        (xy 145.71788 136.593445)\n        (xy 145.720712 136.586399)\n        (xy 145.742818 136.431075)\n        (xy 145.742961 136.4174)\n        (xy 145.741096 136.401984)\n        (xy 145.730587 136.315149)\n        (xy 145.724113 136.261647)\n        (xy 145.668656 136.114886)\n        (xy 145.635202 136.06621)\n        (xy 145.584095 135.991848)\n        (xy 145.584094 135.991846)\n        (xy 145.579793 135.985589)\n        (xy 145.574122 135.980536)\n        (xy 145.468326 135.886275)\n        (xy 145.468323 135.886273)\n        (xy 145.462654 135.881222)\n        (xy 145.42711 135.862402)\n        (xy 145.365014 135.829524)\n        (xy 145.324 135.807808)\n        (xy 145.316635 135.805958)\n        (xy 145.179209 135.771439)\n        (xy 145.179205 135.771439)\n        (xy 145.171838 135.769588)\n        (xy 145.164238 135.769548)\n        (xy 145.164237 135.769548)\n        (xy 145.10011 135.769212)\n        (xy 145.014951 135.768766)\n        (xy 144.999885 135.772383)\n        (xy 144.968347 135.779954)\n        (xy 144.897439 135.776406)\n        (xy 144.839706 135.735086)\n        (xy 144.813476 135.669113)\n        (xy 144.814191 135.639682)\n        (xy 144.835167 135.492295)\n        (xy 144.835167 135.492293)\n        (xy 144.835748 135.488212)\n        (xy 144.835891 135.474537)\n        (xy 144.835064 135.467699)\n        (xy 144.821067 135.352033)\n        (xy 144.83274 135.282002)\n        (xy 144.880422 135.2294)\n        (xy 144.948973 135.210928)\n        (xy 145.016629 135.232449)\n        (xy 145.050732 135.266616)\n        (xy 145.103712 135.345458)\n        (xy 145.219752 135.451047)\n        (xy 145.226429 135.454672)\n        (xy 145.22643 135.454673)\n        (xy 145.244049 135.464239)\n        (xy 145.357629 135.525908)\n        (xy 145.509383 135.56572)\n        (xy 145.590913 135.567001)\n        (xy 145.658655 135.568065)\n        (xy 145.658658 135.568065)\n        (xy 145.666253 135.568184)\n        (xy 145.725249 135.554672)\n        (xy 145.81178 135.534854)\n        (xy 145.811784 135.534853)\n        (xy 145.819183 135.533158)\n        (xy 145.959343 135.462665)\n        (xy 146.022732 135.408526)\n        (xy 146.087522 135.379495)\n        (xy 146.157722 135.3901)\n        (xy 146.164681 135.393605)\n        (xy 146.178575 135.401149)\n        (xy 146.200666 135.413143)\n        (xy 146.221229 135.424308)\n        (xy 146.372983 135.46412)\n        (xy 146.454513 135.465401)\n        (xy 146.522255 135.466465)\n        (xy 146.522258 135.466465)\n        (xy 146.529853 135.466584)\n        (xy 146.58404 135.454173)\n        (xy 146.67538 135.433254)\n        (xy 146.675384 135.433253)\n        (xy 146.682783 135.431558)\n        (xy 146.822943 135.361065)\n        (xy 146.855564 135.333204)\n        (xy 146.936469 135.264106)\n        (xy 146.936471 135.264103)\n        (xy 146.942243 135.259174)\n        (xy 146.94667 135.253014)\n        (xy 146.946673 135.25301)\n        (xy 147.011156 135.163271)\n        (xy 147.033794 135.131766)\n        (xy 147.036627 135.124719)\n        (xy 147.089479 134.993247)\n        (xy 147.08948 134.993245)\n        (xy 147.092312 134.986199)\n        (xy 147.114418 134.830875)\n        (xy 147.114561 134.8172)\n        (xy 147.095713 134.661447)\n        (xy 147.040256 134.514686)\n        (xy 146.980995 134.42846)\n        (xy 146.955695 134.391648)\n        (xy 146.955694 134.391646)\n        (xy 146.951393 134.385389)\n        (xy 146.945722 134.380336)\n        (xy 146.839926 134.286075)\n        (xy 146.839923 134.286073)\n        (xy 146.834254 134.281022)\n        (xy 146.6956 134.207608)\n        (xy 146.688235 134.205758)\n        (xy 146.550809 134.171239)\n        (xy 146.550805 134.171239)\n        (xy 146.543438 134.169388)\n        (xy 146.535838 134.169348)\n        (xy 146.535837 134.169348)\n        (xy 146.47171 134.169012)\n        (xy 146.386551 134.168566)\n        (xy 146.379171 134.170338)\n        (xy 146.379169 134.170338)\n        (xy 146.241375 134.203419)\n        (xy 146.241371 134.20342)\n        (xy 146.233996 134.205191)\n        (xy 146.094581 134.277149)\n        (xy 146.088859 134.282141)\n        (xy 146.088857 134.282142)\n        (xy 146.05974 134.307543)\n        (xy 146.040114 134.324664)\n        (xy 146.03779 134.326691)\n        (xy 145.973308 134.356399)\n        (xy 145.903001 134.346529)\n        (xy 145.896026 134.343108)\n        (xy 145.832 134.309208)\n        (xy 145.747146 134.287894)\n        (xy 145.709897 134.278538)\n        (xy 145.648702 134.242543)\n        (xy 145.616681 134.179178)\n        (xy 145.624001 134.108559)\n        (xy 145.63827 134.082808)\n        (xy 145.687594 134.014166)\n        (xy 145.694176 133.997793)\n        (xy 145.743279 133.875647)\n        (xy 145.74328 133.875645)\n        (xy 145.746112 133.868599)\n        (xy 145.768218 133.713275)\n        (xy 145.768361 133.6996)\n        (xy 145.766865 133.687232)\n        (xy 145.754792 133.58747)\n        (xy 145.749513 133.543847)\n        (xy 145.694056 133.397086)\n        (xy 145.66517 133.355057)\n        (xy 145.609495 133.274048)\n        (xy 145.609494 133.274046)\n        (xy 145.605193 133.267789)\n        (xy 145.599522 133.262736)\n        (xy 145.493726 133.168475)\n        (xy 145.493723 133.168473)\n        (xy 145.488054 133.163422)\n        (xy 145.477344 133.157751)\n        (xy 145.356112 133.093562)\n        (xy 145.356113 133.093562)\n        (xy 145.3494 133.090008)\n        (xy 145.342035 133.088158)\n        (xy 145.204609 133.053639)\n        (xy 145.204605 133.053639)\n        (xy 145.197238 133.051788)\n        (xy 145.189638 133.051748)\n        (xy 145.189637 133.051748)\n        (xy 145.12551 133.051412)\n        (xy 145.040351 133.050966)\n        (xy 145.032971 133.052738)\n        (xy 145.032969 133.052738)\n        (xy 144.895175 133.085819)\n        (xy 144.895171 133.08582)\n        (xy 144.887796 133.087591)\n        (xy 144.867038 133.098305)\n        (xy 144.766516 133.150189)\n        (xy 144.748381 133.159549)\n        (xy 144.742659 133.164541)\n        (xy 144.742657 133.164542)\n        (xy 144.724268 133.180584)\n        (xy 144.630155 133.262684)\n        (xy 144.625788 133.268898)\n        (xy 144.574975 133.341198)\n        (xy 144.539943 133.391043)\n        (xy 144.511749 133.463356)\n        (xy 144.487244 133.52621)\n        (xy 144.482953 133.537215)\n        (xy 144.481961 133.544748)\n        (xy 144.481961 133.544749)\n        (xy 144.464123 133.680245)\n        (xy 144.462475 133.692762)\n        (xy 144.479691 133.848704)\n        (xy 144.533607 133.996038)\n        (xy 144.537844 134.002344)\n        (xy 144.537846 134.002347)\n        (xy 144.560554 134.036139)\n        (xy 144.621112 134.126258)\n        (xy 144.737152 134.231847)\n        (xy 144.743829 134.235472)\n        (xy 144.74383 134.235473)\n        (xy 144.75855 134.243465)\n        (xy 144.875029 134.306708)\n        (xy 144.882371 134.308634)\n        (xy 144.882373 134.308635)\n        (xy 145.004339 134.340632)\n        (xy 145.065155 134.377266)\n        (xy 145.09651 134.440963)\n        (xy 145.088451 134.511501)\n        (xy 145.075453 134.534958)\n        (xy 145.026914 134.604022)\n        (xy 145.02691 134.604029)\n        (xy 145.022543 134.610243)\n        (xy 144.99964 134.668987)\n        (xy 144.974581 134.73326)\n        (xy 144.965553 134.756415)\n        (xy 144.964561 134.763948)\n        (xy 144.964561 134.763949)\n        (xy 144.947496 134.893576)\n        (xy 144.945075 134.911962)\n        (xy 144.948113 134.939479)\n        (xy 144.95935 135.041267)\n        (xy 144.946944 135.111171)\n        (xy 144.898714 135.163271)\n        (xy 144.829973 135.181025)\n        (xy 144.762546 135.158797)\n        (xy 144.730273 135.126462)\n        (xy 144.672723 135.042726)\n        (xy 144.667052 135.037673)\n        (xy 144.561256 134.943412)\n        (xy 144.561253 134.94341)\n        (xy 144.555584 134.938359)\n        (xy 144.519989 134.919512)\n        (xy 144.470672 134.8934)\n        (xy 144.41693 134.864945)\n        (xy 144.409565 134.863095)\n        (xy 144.272139 134.828576)\n        (xy 144.272135 134.828576)\n        (xy 144.264768 134.826725)\n        (xy 144.257168 134.826685)\n        (xy 144.257167 134.826685)\n        (xy 144.19304 134.826349)\n        (xy 144.107881 134.825903)\n        (xy 144.100501 134.827675)\n        (xy 144.100499 134.827675)\n        (xy 143.962705 134.860756)\n        (xy 143.962701 134.860757)\n        (xy 143.955326 134.862528)\n        (xy 143.815911 134.934486)\n        (xy 143.697685 135.037621)\n        (xy 143.693318 135.043835)\n        (xy 143.616234 135.153515)\n        (xy 143.607473 135.16598)\n        (xy 143.583598 135.227216)\n        (xy 143.553651 135.304027)\n        (xy 143.550483 135.312152)\n        (xy 143.549491 135.319685)\n        (xy 143.549491 135.319686)\n        (xy 143.531522 135.456178)\n        (xy 143.530005 135.467699)\n        (xy 130.097359 135.467699)\n        (xy 130.093006 135.456178)\n        (xy 130.072426 135.426234)\n        (xy 130.001481 135.323007)\n        (xy 130.001479 135.323005)\n        (xy 129.997179 135.316748)\n        (xy 129.985917 135.306714)\n        (xy 129.876531 135.209254)\n        (xy 129.876528 135.209252)\n        (xy 129.870859 135.204201)\n        (xy 129.860207 135.198561)\n        (xy 129.809365 135.149012)\n        (xy 129.793381 135.079839)\n        (xy 129.794422 135.069453)\n        (xy 129.805646 134.990592)\n        (xy 129.81738 134.908146)\n        (xy 129.817534 134.8934)\n        (xy 129.816739 134.886826)\n        (xy 129.800957 134.756415)\n        (xy 129.797209 134.72544)\n        (xy 129.737406 134.567178)\n        (xy 129.717509 134.538228)\n        (xy 129.645881 134.434007)\n        (xy 129.645879 134.434005)\n        (xy 129.641579 134.427748)\n        (xy 129.6354 134.422242)\n        (xy 129.585043 134.377376)\n        (xy 129.547487 134.317126)\n        (xy 129.548468 134.246136)\n        (xy 129.587672 134.186945)\n        (xy 129.652654 134.158347)\n        (xy 129.668862 134.1573)\n        (xy 130.657358 134.1573)\n        (xy 130.668815 134.155937)\n        (xy 130.674593 134.15525)\n        (xy 130.674596 134.155249)\n        (xy 130.683978 134.154133)\n        (xy 130.76093 134.119952)\n        (xy 130.777284 134.112688)\n        (xy 130.787919 134.107964)\n        (xy 130.828239 134.067573)\n        (xy 130.860052 134.035705)\n        (xy 130.860053 134.035703)\n        (xy 130.86827 134.027472)\n        (xy 130.914258 133.923451)\n        (xy 130.9173 133.897358)\n        (xy 130.9173 133.075026)\n        (xy 131.317641 133.075026)\n        (xy 131.319481 133.096933)\n        (xy 131.333399 133.262684)\n        (xy 131.335155 133.2836)\n        (xy 131.392848 133.4848)\n        (xy 131.395666 133.490282)\n        (xy 131.395667 133.490286)\n        (xy 131.485703 133.665477)\n        (xy 131.485706 133.665481)\n        (xy 131.488523 133.670963)\n        (xy 131.618534 133.834996)\n        (xy 131.623228 133.838991)\n        (xy 131.769515 133.963491)\n        (xy 131.77793 133.970653)\n        (xy 131.783308 133.973659)\n        (xy 131.78331 133.97366)\n        (xy 131.815616 133.991715)\n        (xy 131.96064 134.072766)\n        (xy 132.159704 134.137446)\n        (xy 132.36754 134.162229)\n        (xy 132.373675 134.161757)\n        (xy 132.373677 134.161757)\n        (xy 132.57009 134.146644)\n        (xy 132.570095 134.146643)\n        (xy 132.576231 134.146171)\n        (xy 132.582161 134.144515)\n        (xy 132.582163 134.144515)\n        (xy 132.711978 134.10827)\n        (xy 132.777829 134.089884)\n        (xy 132.792489 134.082479)\n        (xy 132.868549 134.044058)\n        (xy 132.964655 133.995511)\n        (xy 132.985003 133.979614)\n        (xy 133.124736 133.870442)\n        (xy 133.129592 133.866648)\n        (xy 133.134398 133.86108)\n        (xy 133.262329 133.712871)\n        (xy 133.26233 133.712869)\n        (xy 133.266358 133.708203)\n        (xy 133.369745 133.52621)\n        (xy 133.435813 133.327603)\n        (xy 133.462046 133.119945)\n        (xy 133.462464 133.09)\n        (xy 133.442039 132.881691)\n        (xy 133.435083 132.85865)\n        (xy 133.403878 132.755296)\n        (xy 133.381542 132.681316)\n        (xy 133.283278 132.496507)\n        (xy 133.202883 132.397933)\n        (xy 133.154884 132.33908)\n        (xy 133.154881 132.339077)\n        (xy 133.150989 132.334305)\n        (xy 133.14624 132.330376)\n        (xy 132.994464 132.204816)\n        (xy 132.994461 132.204814)\n        (xy 132.989714 132.200887)\n        (xy 132.805597 132.101335)\n        (xy 132.694762 132.067026)\n        (xy 132.611536 132.041263)\n        (xy 132.611533 132.041262)\n        (xy 132.605649 132.039441)\n        (xy 132.599524 132.038797)\n        (xy 132.599523 132.038797)\n        (xy 132.403615 132.018206)\n        (xy 132.403614 132.018206)\n        (xy 132.397487 132.017562)\n        (xy 132.285594 132.027745)\n        (xy 132.195181 132.035973)\n        (xy 132.19518 132.035973)\n        (xy 132.18904 132.036532)\n        (xy 132.183126 132.038273)\n        (xy 132.183124 132.038273)\n        (xy 132.08446 132.067312)\n        (xy 131.988248 132.095629)\n        (xy 131.982783 132.098486)\n        (xy 131.830133 132.178289)\n        (xy 131.802758 132.1926)\n        (xy 131.639636 132.323754)\n        (xy 131.505095 132.484093)\n        (xy 131.502125 132.489496)\n        (xy 131.502124 132.489497)\n        (xy 131.454069 132.576908)\n        (xy 131.40426 132.667511)\n        (xy 131.340972 132.867022)\n        (xy 131.340286 132.873139)\n        (xy 131.340285 132.873143)\n        (xy 131.320141 133.052738)\n        (xy 131.317641 133.075026)\n        (xy 130.9173 133.075026)\n        (xy 130.9173 132.282642)\n        (xy 130.915756 132.269663)\n        (xy 130.91525 132.265407)\n        (xy 130.915249 132.265404)\n        (xy 130.914133 132.256022)\n        (xy 130.867964 132.152081)\n        (xy 130.806609 132.090833)\n        (xy 130.795705 132.079948)\n        (xy 130.795703 132.079947)\n        (xy 130.787472 132.07173)\n        (xy 130.683451 132.025742)\n        (xy 130.657358 132.0227)\n        (xy 129.042642 132.0227)\n        (xy 129.031748 132.023996)\n        (xy 129.025407 132.02475)\n        (xy 129.025404 132.024751)\n        (xy 129.016022 132.025867)\n        (xy 128.912081 132.072036)\n        (xy 128.878528 132.105648)\n        (xy 128.839948 132.144295)\n        (xy 128.839947 132.144297)\n        (xy 128.83173 132.152528)\n        (xy 128.785742 132.256549)\n        (xy 128.7827 132.282642)\n        (xy 128.7827 133.897358)\n        (xy 128.783846 133.906991)\n        (xy 128.784685 133.91404)\n        (xy 128.785867 133.923978)\n        (xy 128.805402 133.967958)\n        (xy 128.826163 134.014696)\n        (xy 128.832036 134.027919)\n        (xy 128.851817 134.047665)\n        (xy 128.857808 134.053646)\n        (xy 128.891887 134.115928)\n        (xy 128.886884 134.186748)\n        (xy 128.844387 134.243621)\n        (xy 128.826579 134.254785)\n        (xy 128.717618 134.311024)\n        (xy 128.711897 134.316014)\n        (xy 128.711895 134.316016)\n        (xy 128.625197 134.391648)\n        (xy 128.590126 134.422242)\n        (xy 128.576969 134.440963)\n        (xy 128.504281 134.544388)\n        (xy 128.492844 134.560661)\n        (xy 128.431388 134.718289)\n        (xy 128.427301 134.749335)\n        (xy 128.410532 134.876709)\n        (xy 128.409305 134.886026)\n        (xy 125.540549 134.886026)\n        (xy 125.534884 134.87908)\n        (xy 125.534881 134.879077)\n        (xy 125.530989 134.874305)\n        (xy 125.523971 134.868499)\n        (xy 125.374464 134.744816)\n        (xy 125.374461 134.744814)\n        (xy 125.369714 134.740887)\n        (xy 125.185597 134.641335)\n        (xy 125.065058 134.604022)\n        (xy 124.991536 134.581263)\n        (xy 124.991533 134.581262)\n        (xy 124.985649 134.579441)\n        (xy 124.979524 134.578797)\n        (xy 124.979523 134.578797)\n        (xy 124.783615 134.558206)\n        (xy 124.783614 134.558206)\n        (xy 124.777487 134.557562)\n        (xy 124.665594 134.567745)\n        (xy 124.575181 134.575973)\n        (xy 124.57518 134.575973)\n        (xy 124.56904 134.576532)\n        (xy 124.563126 134.578273)\n        (xy 124.563124 134.578273)\n        (xy 124.475638 134.604022)\n        (xy 124.368248 134.635629)\n        (xy 124.362783 134.638486)\n        (xy 124.19339 134.727042)\n        (xy 124.182758 134.7326)\n        (xy 124.019636 134.863754)\n        (xy 123.885095 135.024093)\n        (xy 123.882125 135.029496)\n        (xy 123.882124 135.029497)\n        (xy 123.825901 135.131766)\n        (xy 123.78426 135.207511)\n        (xy 123.720972 135.407022)\n        (xy 123.720286 135.413139)\n        (xy 123.720285 135.413143)\n        (xy 123.704411 135.554672)\n        (xy 123.697641 135.615026)\n        (xy 123.300996 135.615026)\n        (xy 123.282039 135.421691)\n        (xy 123.269586 135.380443)\n        (xy 123.247325 135.306714)\n        (xy 123.221542 135.221316)\n        (xy 123.123278 135.036507)\n        (xy 123.021917 134.912226)\n        (xy 122.994884 134.87908)\n        (xy 122.994881 134.879077)\n        (xy 122.990989 134.874305)\n        (xy 122.983971 134.868499)\n        (xy 122.834464 134.744816)\n        (xy 122.834461 134.744814)\n        (xy 122.829714 134.740887)\n        (xy 122.645597 134.641335)\n        (xy 122.525058 134.604022)\n        (xy 122.451536 134.581263)\n        (xy 122.451533 134.581262)\n        (xy 122.445649 134.579441)\n        (xy 122.439524 134.578797)\n        (xy 122.439523 134.578797)\n        (xy 122.243615 134.558206)\n        (xy 122.243614 134.558206)\n        (xy 122.237487 134.557562)\n        (xy 122.125594 134.567745)\n        (xy 122.035181 134.575973)\n        (xy 122.03518 134.575973)\n        (xy 122.02904 134.576532)\n        (xy 122.023126 134.578273)\n        (xy 122.023124 134.578273)\n        (xy 121.935638 134.604022)\n        (xy 121.828248 134.635629)\n        (xy 121.822783 134.638486)\n        (xy 121.65339 134.727042)\n        (xy 121.642758 134.7326)\n        (xy 121.479636 134.863754)\n        (xy 121.345095 135.024093)\n        (xy 121.342124 135.029496)\n        (xy 121.342122 135.0295)\n        (xy 121.31207 135.084165)\n        (xy 121.261725 135.134224)\n        (xy 121.192308 135.149118)\n        (xy 121.125859 135.124118)\n        (xy 121.11256 135.11256)\n        (xy 119.075026 133.075026)\n        (xy 121.157641 133.075026)\n        (xy 121.159481 133.096933)\n        (xy 121.173399 133.262684)\n        (xy 121.175155 133.2836)\n        (xy 121.232848 133.4848)\n        (xy 121.235666 133.490282)\n        (xy 121.235667 133.490286)\n        (xy 121.325703 133.665477)\n        (xy 121.325706 133.665481)\n        (xy 121.328523 133.670963)\n        (xy 121.458534 133.834996)\n        (xy 121.463228 133.838991)\n        (xy 121.609515 133.963491)\n        (xy 121.61793 133.970653)\n        (xy 121.623308 133.973659)\n        (xy 121.62331 133.97366)\n        (xy 121.655616 133.991715)\n        (xy 121.80064 134.072766)\n        (xy 121.999704 134.137446)\n        (xy 122.20754 134.162229)\n        (xy 122.213675 134.161757)\n        (xy 122.213677 134.161757)\n        (xy 122.41009 134.146644)\n        (xy 122.410095 134.146643)\n        (xy 122.416231 134.146171)\n        (xy 122.422161 134.144515)\n        (xy 122.422163 134.144515)\n        (xy 122.551978 134.10827)\n        (xy 122.617829 134.089884)\n        (xy 122.632489 134.082479)\n        (xy 122.708549 134.044058)\n        (xy 122.804655 133.995511)\n        (xy 122.825003 133.979614)\n        (xy 122.964736 133.870442)\n        (xy 122.969592 133.866648)\n        (xy 122.974398 133.86108)\n        (xy 123.102329 133.712871)\n        (xy 123.10233 133.712869)\n        (xy 123.106358 133.708203)\n        (xy 123.209745 133.52621)\n        (xy 123.275813 133.327603)\n        (xy 123.302046 133.119945)\n        (xy 123.302464 133.09)\n        (xy 123.300996 133.075026)\n        (xy 123.697641 133.075026)\n        (xy 123.699481 133.096933)\n        (xy 123.713399 133.262684)\n        (xy 123.715155 133.2836)\n        (xy 123.772848 133.4848)\n        (xy 123.775666 133.490282)\n        (xy 123.775667 133.490286)\n        (xy 123.865703 133.665477)\n        (xy 123.865706 133.665481)\n        (xy 123.868523 133.670963)\n        (xy 123.998534 133.834996)\n        (xy 124.003228 133.838991)\n        (xy 124.149515 133.963491)\n        (xy 124.15793 133.970653)\n        (xy 124.163308 133.973659)\n        (xy 124.16331 133.97366)\n        (xy 124.195616 133.991715)\n        (xy 124.34064 134.072766)\n        (xy 124.539704 134.137446)\n        (xy 124.74754 134.162229)\n        (xy 124.753675 134.161757)\n        (xy 124.753677 134.161757)\n        (xy 124.95009 134.146644)\n        (xy 124.950095 134.146643)\n        (xy 124.956231 134.146171)\n        (xy 124.962161 134.144515)\n        (xy 124.962163 134.144515)\n        (xy 125.091978 134.10827)\n        (xy 125.157829 134.089884)\n        (xy 125.172489 134.082479)\n        (xy 125.248549 134.044058)\n        (xy 125.344655 133.995511)\n        (xy 125.365003 133.979614)\n        (xy 125.504736 133.870442)\n        (xy 125.509592 133.866648)\n        (xy 125.514398 133.86108)\n        (xy 125.642329 133.712871)\n        (xy 125.64233 133.712869)\n        (xy 125.646358 133.708203)\n        (xy 125.749745 133.52621)\n        (xy 125.815813 133.327603)\n        (xy 125.842046 133.119945)\n        (xy 125.842464 133.09)\n        (xy 125.822039 132.881691)\n        (xy 125.815083 132.85865)\n        (xy 125.783878 132.755296)\n        (xy 125.761542 132.681316)\n        (xy 125.663278 132.496507)\n        (xy 125.582883 132.397933)\n        (xy 125.534884 132.33908)\n        (xy 125.534881 132.339077)\n        (xy 125.530989 132.334305)\n        (xy 125.52624 132.330376)\n        (xy 125.374464 132.204816)\n        (xy 125.374461 132.204814)\n        (xy 125.369714 132.200887)\n        (xy 125.185597 132.101335)\n        (xy 125.074762 132.067026)\n        (xy 124.991536 132.041263)\n        (xy 124.991533 132.041262)\n        (xy 124.985649 132.039441)\n        (xy 124.979524 132.038797)\n        (xy 124.979523 132.038797)\n        (xy 124.783615 132.018206)\n        (xy 124.783614 132.018206)\n        (xy 124.777487 132.017562)\n        (xy 124.665594 132.027745)\n        (xy 124.575181 132.035973)\n        (xy 124.57518 132.035973)\n        (xy 124.56904 132.036532)\n        (xy 124.563126 132.038273)\n        (xy 124.563124 132.038273)\n        (xy 124.46446 132.067312)\n        (xy 124.368248 132.095629)\n        (xy 124.362783 132.098486)\n        (xy 124.210133 132.178289)\n        (xy 124.182758 132.1926)\n        (xy 124.019636 132.323754)\n        (xy 123.885095 132.484093)\n        (xy 123.882125 132.489496)\n        (xy 123.882124 132.489497)\n        (xy 123.834069 132.576908)\n        (xy 123.78426 132.667511)\n        (xy 123.720972 132.867022)\n        (xy 123.720286 132.873139)\n        (xy 123.720285 132.873143)\n        (xy 123.700141 133.052738)\n        (xy 123.697641 133.075026)\n        (xy 123.300996 133.075026)\n        (xy 123.282039 132.881691)\n        (xy 123.275083 132.85865)\n        (xy 123.243878 132.755296)\n        (xy 123.221542 132.681316)\n        (xy 123.123278 132.496507)\n        (xy 123.042883 132.397933)\n        (xy 122.994884 132.33908)\n        (xy 122.994881 132.339077)\n        (xy 122.990989 132.334305)\n        (xy 122.98624 132.330376)\n        (xy 122.834464 132.204816)\n        (xy 122.834461 132.204814)\n        (xy 122.829714 132.200887)\n        (xy 122.645597 132.101335)\n        (xy 122.534762 132.067026)\n        (xy 122.451536 132.041263)\n        (xy 122.451533 132.041262)\n        (xy 122.445649 132.039441)\n        (xy 122.439524 132.038797)\n        (xy 122.439523 132.038797)\n        (xy 122.243615 132.018206)\n        (xy 122.243614 132.018206)\n        (xy 122.237487 132.017562)\n        (xy 122.125594 132.027745)\n        (xy 122.035181 132.035973)\n        (xy 122.03518 132.035973)\n        (xy 122.02904 132.036532)\n        (xy 122.023126 132.038273)\n        (xy 122.023124 132.038273)\n        (xy 121.92446 132.067312)\n        (xy 121.828248 132.095629)\n        (xy 121.822783 132.098486)\n        (xy 121.670133 132.178289)\n        (xy 121.642758 132.1926)\n        (xy 121.479636 132.323754)\n        (xy 121.345095 132.484093)\n        (xy 121.342125 132.489496)\n        (xy 121.342124 132.489497)\n        (xy 121.294069 132.576908)\n        (xy 121.24426 132.667511)\n        (xy 121.180972 132.867022)\n        (xy 121.180286 132.873139)\n        (xy 121.180285 132.873143)\n        (xy 121.160141 133.052738)\n        (xy 121.157641 133.075026)\n        (xy 119.075026 133.075026)\n        (xy 117.863962 131.863962)\n        (xy 144.767275 131.863962)\n        (xy 144.784491 132.019904)\n        (xy 144.838407 132.167238)\n        (xy 144.842644 132.173544)\n        (xy 144.842646 132.173547)\n        (xy 144.875493 132.222428)\n        (xy 144.925912 132.297458)\n        (xy 145.041952 132.403047)\n        (xy 145.179829 132.477908)\n        (xy 145.331583 132.51772)\n        (xy 145.443258 132.519474)\n        (xy 145.511056 132.540543)\n        (xy 145.5567 132.594922)\n        (xy 145.566518 132.631633)\n        (xy 145.570479 132.667511)\n        (xy 145.571891 132.680304)\n        (xy 145.625807 132.827638)\n        (xy 145.630044 132.833944)\n        (xy 145.630046 132.833947)\n        (xy 145.652272 132.867022)\n        (xy 145.713312 132.957858)\n        (xy 145.829352 133.063447)\n        (xy 145.836029 133.067072)\n        (xy 145.83603 133.067073)\n        (xy 145.850678 133.075026)\n        (xy 145.967229 133.138308)\n        (xy 146.118983 133.17812)\n        (xy 146.200513 133.179401)\n        (xy 146.268255 133.180465)\n        (xy 146.268258 133.180465)\n        (xy 146.275853 133.180584)\n        (xy 146.33004 133.168173)\n        (xy 146.42138 133.147254)\n        (xy 146.421384 133.147253)\n        (xy 146.428783 133.145558)\n        (xy 146.568943 133.075065)\n        (xy 146.647365 133.008087)\n        (xy 146.682469 132.978106)\n        (xy 146.682471 132.978103)\n        (xy 146.688243 132.973174)\n        (xy 146.69267 132.967014)\n        (xy 146.692673 132.96701)\n        (xy 146.753332 132.882592)\n        (xy 146.779794 132.845766)\n        (xy 146.783717 132.836008)\n        (xy 146.835479 132.707247)\n        (xy 146.83548 132.707245)\n        (xy 146.838312 132.700199)\n        (xy 146.860418 132.544875)\n        (xy 146.860561 132.5312)\n        (xy 146.860066 132.527104)\n        (xy 146.850806 132.450592)\n        (xy 146.841713 132.375447)\n        (xy 146.830596 132.346026)\n        (xy 149.313505 132.346026)\n        (xy 149.33207 132.51419)\n        (xy 149.33468 132.521322)\n        (xy 149.386203 132.662114)\n        (xy 149.390212 132.67307)\n        (xy 149.394448 132.679373)\n        (xy 149.394448 132.679374)\n        (xy 149.48034 132.807196)\n        (xy 149.480343 132.807199)\n        (xy 149.484574 132.813496)\n        (xy 149.550125 132.873143)\n        (xy 149.586089 132.905867)\n        (xy 149.609708 132.927359)\n        (xy 149.616383 132.930983)\n        (xy 149.677529 132.964183)\n        (xy 149.727851 133.014266)\n        (xy 149.743107 133.083604)\n        (xy 149.741647 133.092644)\n        (xy 149.741988 133.092689)\n        (xy 149.727899 133.199707)\n        (xy 149.719905 133.260426)\n        (xy 149.73847 133.42859)\n        (xy 149.74108 133.435722)\n        (xy 149.785646 133.557503)\n        (xy 149.796612 133.58747)\n        (xy 149.800848 133.593773)\n        (xy 149.800848 133.593774)\n        (xy 149.88674 133.721596)\n        (xy 149.886743 133.721599)\n        (xy 149.890974 133.727896)\n        (xy 149.939055 133.771646)\n        (xy 150.008676 133.834996)\n        (xy 150.016108 133.841759)\n        (xy 150.074183 133.873291)\n        (xy 150.149234 133.91404)\n        (xy 150.164791 133.922487)\n        (xy 150.328438 133.965419)\n        (xy 150.416047 133.966796)\n        (xy 150.490004 133.967958)\n        (xy 150.490007 133.967958)\n        (xy 150.497602 133.968077)\n        (xy 150.555723 133.954765)\n        (xy 150.655114 133.932002)\n        (xy 150.655118 133.932001)\n        (xy 150.662517 133.930306)\n        (xy 150.726832 133.897959)\n        (xy 150.796676 133.885221)\n        (xy 150.86232 133.912265)\n        (xy 150.868246 133.917331)\n        (xy 150.929131 133.972733)\n        (xy 150.929135 133.972736)\n        (xy 150.934752 133.977847)\n        (xy 151.072629 134.052708)\n        (xy 151.129291 134.067573)\n        (xy 151.162563 134.076302)\n        (xy 151.223378 134.112936)\n        (xy 151.254733 134.176633)\n        (xy 151.246674 134.247171)\n        (xy 151.21342 134.293125)\n        (xy 151.094526 134.396842)\n        (xy 151.08314 134.413043)\n        (xy 151.001805 134.528772)\n        (xy 150.997244 134.535261)\n        (xy 150.994482 134.542344)\n        (xy 150.994482 134.542345)\n        (xy 150.991934 134.548881)\n        (xy 150.935788 134.692889)\n        (xy 150.931503 134.72544)\n        (xy 150.91541 134.847678)\n        (xy 150.913705 134.860626)\n        (xy 150.93227 135.02879)\n        (xy 150.93488 135.035922)\n        (xy 150.982475 135.16598)\n        (xy 150.990412 135.18767)\n        (xy 150.994648 135.193973)\n        (xy 150.994648 135.193974)\n        (xy 151.08054 135.321796)\n        (xy 151.080543 135.321799)\n        (xy 151.084774 135.328096)\n        (xy 151.148859 135.386409)\n        (xy 151.199723 135.432691)\n        (xy 151.209908 135.441959)\n        (xy 151.358591 135.522687)\n        (xy 151.522238 135.565619)\n        (xy 151.609847 135.566996)\n        (xy 151.683804 135.568158)\n        (xy 151.683807 135.568158)\n        (xy 151.691402 135.568277)\n        (xy 151.784223 135.547018)\n        (xy 151.848914 135.532202)\n        (xy 151.848918 135.532201)\n        (xy 151.856317 135.530506)\n        (xy 152.007462 135.454488)\n        (xy 152.013233 135.449559)\n        (xy 152.013236 135.449557)\n        (xy 152.130339 135.349541)\n        (xy 152.13034 135.34954)\n        (xy 152.136111 135.344611)\n        (xy 152.234837 135.207219)\n        (xy 152.238317 135.198564)\n        (xy 152.241428 135.190826)\n        (xy 156.882705 135.190826)\n        (xy 156.90127 135.35899)\n        (xy 156.905659 135.370984)\n        (xy 156.952623 135.499317)\n        (xy 156.959412 135.51787)\n        (xy 156.963648 135.524173)\n        (xy 156.963648 135.524174)\n        (xy 157.04954 135.651996)\n        (xy 157.049543 135.651999)\n        (xy 157.053774 135.658296)\n        (xy 157.178908 135.772159)\n        (xy 157.232443 135.801226)\n        (xy 157.284562 135.829524)\n        (xy 157.327591 135.852887)\n        (xy 157.491238 135.895819)\n        (xy 157.578847 135.897196)\n        (xy 157.652804 135.898358)\n        (xy 157.652807 135.898358)\n        (xy 157.660402 135.898477)\n        (xy 157.718523 135.885165)\n        (xy 157.817914 135.862402)\n        (xy 157.817918 135.862401)\n        (xy 157.825317 135.860706)\n        (xy 157.976462 135.784688)\n        (xy 157.982233 135.779759)\n        (xy 157.982236 135.779757)\n        (xy 158.099339 135.679741)\n        (xy 158.09934 135.67974)\n        (xy 158.105111 135.674811)\n        (xy 158.203837 135.537419)\n        (xy 158.207497 135.528316)\n        (xy 158.232001 135.467359)\n        (xy 158.266941 135.380443)\n        (xy 158.29078 135.212946)\n        (xy 158.290934 135.1982)\n        (xy 158.289131 135.183295)\n        (xy 158.280403 135.111171)\n        (xy 158.270609 135.03024)\n        (xy 158.210806 134.871978)\n        (xy 158.13364 134.7597)\n        (xy 158.119281 134.738807)\n        (xy 158.119279 134.738805)\n        (xy 158.114979 134.732548)\n        (xy 158.109308 134.727495)\n        (xy 157.994331 134.625054)\n        (xy 157.994328 134.625052)\n        (xy 157.988659 134.620001)\n        (xy 157.97023 134.610243)\n        (xy 157.877075 134.56092)\n        (xy 157.839139 134.540834)\n        (xy 157.828764 134.538228)\n        (xy 157.695162 134.504669)\n        (xy 164.640777 134.504669)\n        (xy 164.641467 134.511234)\n        (xy 164.655142 134.641335)\n        (xy 164.659206 134.680005)\n        (xy 164.661246 134.686283)\n        (xy 164.661246 134.686284)\n        (xy 164.67755 134.736462)\n        (xy 164.713686 134.847678)\n        (xy 164.716989 134.8534)\n        (xy 164.71699 134.853401)\n        (xy 164.735826 134.886026)\n        (xy 164.801837 135.00036)\n        (xy 164.806252 135.005263)\n        (xy 164.806256 135.005268)\n        (xy 164.902862 135.11256)\n        (xy 164.919806 135.131378)\n        (xy 164.975749 135.172023)\n        (xy 165.056011 135.230337)\n        (xy 165.062437 135.235006)\n        (xy 165.068466 135.23769)\n        (xy 165.068469 135.237692)\n        (xy 165.217461 135.304027)\n        (xy 165.217464 135.304028)\n        (xy 165.223497 135.306714)\n        (xy 165.246931 135.311695)\n        (xy 165.349232 135.33344)\n        (xy 165.411705 135.367169)\n        (xy 165.446027 135.429318)\n        (xy 165.441299 135.500157)\n        (xy 165.416674 135.540993)\n        (xy 165.340652 135.625424)\n        (xy 165.309292 135.679741)\n        (xy 165.255935 135.772159)\n        (xy 165.252501 135.778106)\n        (xy 165.237719 135.8236)\n        (xy 165.227578 135.854813)\n        (xy 165.198021 135.945779)\n        (xy 165.197331 135.952342)\n        (xy 165.197331 135.952343)\n        (xy 165.184121 136.078022)\n        (xy 165.179592 136.121115)\n        (xy 165.180282 136.12768)\n        (xy 165.195374 136.271263)\n        (xy 165.198021 136.296451)\n        (xy 165.200061 136.302729)\n        (xy 165.200061 136.30273)\n        (xy 165.229067 136.392)\n        (xy 165.252501 136.464124)\n        (xy 165.255804 136.469846)\n        (xy 165.255805 136.469847)\n        (xy 165.279927 136.511627)\n        (xy 165.340652 136.616806)\n        (xy 165.34507 136.621713)\n        (xy 165.345071 136.621714)\n        (xy 165.435559 136.722211)\n        (xy 165.458621 136.747824)\n        (xy 165.524738 136.795861)\n        (xy 165.582396 136.837752)\n        (xy 165.601252 136.851452)\n        (xy 165.607281 136.854136)\n        (xy 165.607284 136.854138)\n        (xy 165.756276 136.920473)\n        (xy 165.756279 136.920474)\n        (xy 165.762312 136.92316)\n        (xy 165.772799 136.925389)\n        (xy 165.928304 136.958443)\n        (xy 165.928308 136.958443)\n        (xy 165.934761 136.959815)\n        (xy 166.111063 136.959815)\n        (xy 166.117516 136.958443)\n        (xy 166.11752 136.958443)\n        (xy 166.273025 136.925389)\n        (xy 166.283512 136.92316)\n        (xy 166.289545 136.920474)\n        (xy 166.289548 136.920473)\n        (xy 166.43854 136.854138)\n        (xy 166.438543 136.854136)\n        (xy 166.444572 136.851452)\n        (xy 166.463429 136.837752)\n        (xy 166.521086 136.795861)\n        (xy 166.587203 136.747824)\n        (xy 166.610265 136.722211)\n        (xy 166.700753 136.621714)\n        (xy 166.700754 136.621713)\n        (xy 166.705172 136.616806)\n        (xy 166.765897 136.511627)\n        (xy 166.790019 136.469847)\n        (xy 166.79002 136.469846)\n        (xy 166.793323 136.464124)\n        (xy 166.816757 136.392)\n        (xy 166.845763 136.30273)\n        (xy 166.845763 136.302729)\n        (xy 166.847803 136.296451)\n        (xy 166.850451 136.271263)\n        (xy 166.865542 136.12768)\n        (xy 166.866232 136.121115)\n        (xy 166.861703 136.078022)\n        (xy 166.848493 135.952343)\n        (xy 166.848493 135.952342)\n        (xy 166.847803 135.945779)\n        (xy 166.818247 135.854813)\n        (xy 166.808105 135.8236)\n        (xy 166.793323 135.778106)\n        (xy 166.78989 135.772159)\n        (xy 166.736532 135.679741)\n        (xy 166.705172 135.625424)\n        (xy 166.69677 135.616092)\n        (xy 166.69581 135.615026)\n        (xy 169.417641 135.615026)\n        (xy 169.418157 135.62117)\n        (xy 169.433674 135.805958)\n        (xy 169.435155 135.8236)\n        (xy 169.492848 136.0248)\n        (xy 169.495666 136.030282)\n        (xy 169.495667 136.030286)\n        (xy 169.585703 136.205477)\n        (xy 169.585706 136.205481)\n        (xy 169.588523 136.210963)\n        (xy 169.718534 136.374996)\n        (xy 169.723228 136.378991)\n        (xy 169.867433 136.501719)\n        (xy 169.87793 136.510653)\n        (xy 170.06064 136.612766)\n        (xy 170.259704 136.677446)\n        (xy 170.46754 136.702229)\n        (xy 170.473675 136.701757)\n        (xy 170.473677 136.701757)\n        (xy 170.67009 136.686644)\n        (xy 170.670095 136.686643)\n        (xy 170.676231 136.686171)\n        (xy 170.682161 136.684515)\n        (xy 170.682163 136.684515)\n        (xy 170.871901 136.631539)\n        (xy 170.8719 136.631539)\n        (xy 170.877829 136.629884)\n        (xy 170.907948 136.61467)\n        (xy 170.989222 136.573615)\n        (xy 171.064655 136.535511)\n        (xy 171.13228 136.482677)\n        (xy 171.224736 136.410442)\n        (xy 171.229592 136.406648)\n        (xy 171.319292 136.30273)\n        (xy 171.362329 136.252871)\n        (xy 171.36233 136.252869)\n        (xy 171.366358 136.248203)\n        (xy 171.469745 136.06621)\n        (xy 171.535813 135.867603)\n        (xy 171.562046 135.659945)\n        (xy 171.562464 135.63)\n        (xy 171.560996 135.615026)\n        (xy 171.957641 135.615026)\n        (xy 171.958157 135.62117)\n        (xy 171.973674 135.805958)\n        (xy 171.975155 135.8236)\n        (xy 172.032848 136.0248)\n        (xy 172.035666 136.030282)\n        (xy 172.035667 136.030286)\n        (xy 172.125703 136.205477)\n        (xy 172.125706 136.205481)\n        (xy 172.128523 136.210963)\n        (xy 172.258534 136.374996)\n        (xy 172.263228 136.378991)\n        (xy 172.407433 136.501719)\n        (xy 172.41793 136.510653)\n        (xy 172.60064 136.612766)\n        (xy 172.799704 136.677446)\n        (xy 173.00754 136.702229)\n        (xy 173.013675 136.701757)\n        (xy 173.013677 136.701757)\n        (xy 173.21009 136.686644)\n        (xy 173.210095 136.686643)\n        (xy 173.216231 136.686171)\n        (xy 173.222161 136.684515)\n        (xy 173.222163 136.684515)\n        (xy 173.411901 136.631539)\n        (xy 173.4119 136.631539)\n        (xy 173.417829 136.629884)\n        (xy 173.447948 136.61467)\n        (xy 173.529222 136.573615)\n        (xy 173.604655 136.535511)\n        (xy 173.67228 136.482677)\n        (xy 173.764736 136.410442)\n        (xy 173.769592 136.406648)\n        (xy 173.859292 136.30273)\n        (xy 173.902329 136.252871)\n        (xy 173.90233 136.252869)\n        (xy 173.906358 136.248203)\n        (xy 174.009745 136.06621)\n        (xy 174.075813 135.867603)\n        (xy 174.102046 135.659945)\n        (xy 174.102464 135.63)\n        (xy 174.082039 135.421691)\n        (xy 174.069586 135.380443)\n        (xy 174.047325 135.306714)\n        (xy 174.021542 135.221316)\n        (xy 173.923278 135.036507)\n        (xy 173.821917 134.912226)\n        (xy 173.794884 134.87908)\n        (xy 173.794881 134.879077)\n        (xy 173.790989 134.874305)\n        (xy 173.783971 134.868499)\n        (xy 173.634464 134.744816)\n        (xy 173.634461 134.744814)\n        (xy 173.629714 134.740887)\n        (xy 173.445597 134.641335)\n        (xy 173.325058 134.604022)\n        (xy 173.251536 134.581263)\n        (xy 173.251533 134.581262)\n        (xy 173.245649 134.579441)\n        (xy 173.239524 134.578797)\n        (xy 173.239523 134.578797)\n        (xy 173.043615 134.558206)\n        (xy 173.043614 134.558206)\n        (xy 173.037487 134.557562)\n        (xy 172.925594 134.567745)\n        (xy 172.835181 134.575973)\n        (xy 172.83518 134.575973)\n        (xy 172.82904 134.576532)\n        (xy 172.823126 134.578273)\n        (xy 172.823124 134.578273)\n        (xy 172.735638 134.604022)\n        (xy 172.628248 134.635629)\n        (xy 172.622783 134.638486)\n        (xy 172.45339 134.727042)\n        (xy 172.442758 134.7326)\n        (xy 172.279636 134.863754)\n        (xy 172.145095 135.024093)\n        (xy 172.142125 135.029496)\n        (xy 172.142124 135.029497)\n        (xy 172.085901 135.131766)\n        (xy 172.04426 135.207511)\n        (xy 171.980972 135.407022)\n        (xy 171.980286 135.413139)\n        (xy 171.980285 135.413143)\n        (xy 171.964411 135.554672)\n        (xy 171.957641 135.615026)\n        (xy 171.560996 135.615026)\n        (xy 171.542039 135.421691)\n        (xy 171.529586 135.380443)\n        (xy 171.507325 135.306714)\n        (xy 171.481542 135.221316)\n        (xy 171.383278 135.036507)\n        (xy 171.281917 134.912226)\n        (xy 171.254884 134.87908)\n        (xy 171.254881 134.879077)\n        (xy 171.250989 134.874305)\n        (xy 171.243971 134.868499)\n        (xy 171.094464 134.744816)\n        (xy 171.094461 134.744814)\n        (xy 171.089714 134.740887)\n        (xy 170.905597 134.641335)\n        (xy 170.785058 134.604022)\n        (xy 170.711536 134.581263)\n        (xy 170.711533 134.581262)\n        (xy 170.705649 134.579441)\n        (xy 170.699524 134.578797)\n        (xy 170.699523 134.578797)\n        (xy 170.503615 134.558206)\n        (xy 170.503614 134.558206)\n        (xy 170.497487 134.557562)\n        (xy 170.385594 134.567745)\n        (xy 170.295181 134.575973)\n        (xy 170.29518 134.575973)\n        (xy 170.28904 134.576532)\n        (xy 170.283126 134.578273)\n        (xy 170.283124 134.578273)\n        (xy 170.195638 134.604022)\n        (xy 170.088248 134.635629)\n        (xy 170.082783 134.638486)\n        (xy 169.91339 134.727042)\n        (xy 169.902758 134.7326)\n        (xy 169.739636 134.863754)\n        (xy 169.605095 135.024093)\n        (xy 169.602125 135.029496)\n        (xy 169.602124 135.029497)\n        (xy 169.545901 135.131766)\n        (xy 169.50426 135.207511)\n        (xy 169.440972 135.407022)\n        (xy 169.440286 135.413139)\n        (xy 169.440285 135.413143)\n        (xy 169.424411 135.554672)\n        (xy 169.417641 135.615026)\n        (xy 166.69581 135.615026)\n        (xy 166.591625 135.499317)\n        (xy 166.591624 135.499316)\n        (xy 166.587203 135.494406)\n        (xy 166.46693 135.407022)\n        (xy 166.449914 135.394659)\n        (xy 166.449913 135.394658)\n        (xy 166.444572 135.390778)\n        (xy 166.438543 135.388094)\n        (xy 166.43854 135.388092)\n        (xy 166.289548 135.321757)\n        (xy 166.289545 135.321756)\n        (xy 166.283512 135.31907)\n        (xy 166.231841 135.308087)\n        (xy 166.157777 135.292344)\n        (xy 166.095304 135.258615)\n        (xy 166.060982 135.196466)\n        (xy 166.06571 135.125627)\n        (xy 166.090335 135.084791)\n        (xy 166.166357 135.00036)\n        (xy 166.232368 134.886026)\n        (xy 166.251204 134.853401)\n        (xy 166.251205 134.8534)\n        (xy 166.254508 134.847678)\n        (xy 166.290644 134.736462)\n        (xy 166.306948 134.686284)\n        (xy 166.306948 134.686283)\n        (xy 166.308988 134.680005)\n        (xy 166.313053 134.641335)\n        (xy 166.326727 134.511234)\n        (xy 166.327417 134.504669)\n        (xy 166.31817 134.416691)\n        (xy 166.309678 134.335897)\n        (xy 166.309678 134.335896)\n        (xy 166.308988 134.329333)\n        (xy 166.303993 134.313958)\n        (xy 166.264115 134.191228)\n        (xy 166.254508 134.16166)\n        (xy 166.250235 134.154258)\n        (xy 166.208793 134.082479)\n        (xy 166.166357 134.008978)\n        (xy 166.160387 134.002347)\n        (xy 166.05281 133.882871)\n        (xy 166.052809 133.88287)\n        (xy 166.048388 133.87796)\n        (xy 165.950982 133.80719)\n        (xy 165.911099 133.778213)\n        (xy 165.911098 133.778212)\n        (xy 165.905757 133.774332)\n        (xy 165.899728 133.771648)\n        (xy 165.899725 133.771646)\n        (xy 165.750733 133.705311)\n        (xy 165.75073 133.70531)\n        (xy 165.744697 133.702624)\n        (xy 165.6983 133.692762)\n        (xy 165.578705 133.667341)\n        (xy 165.578701 133.667341)\n        (xy 165.572248 133.665969)\n        (xy 165.395946 133.665969)\n        (xy 165.389493 133.667341)\n        (xy 165.389489 133.667341)\n        (xy 165.269894 133.692762)\n        (xy 165.223497 133.702624)\n        (xy 165.217464 133.70531)\n        (xy 165.217461 133.705311)\n        (xy 165.068469 133.771646)\n        (xy 165.068466 133.771648)\n        (xy 165.062437 133.774332)\n        (xy 165.057096 133.778212)\n        (xy 165.057095 133.778213)\n        (xy 165.017212 133.80719)\n        (xy 164.919806 133.87796)\n        (xy 164.915385 133.88287)\n        (xy 164.915384 133.882871)\n        (xy 164.807808 134.002347)\n        (xy 164.801837 134.008978)\n        (xy 164.759401 134.082479)\n        (xy 164.71796 134.154258)\n        (xy 164.713686 134.16166)\n        (xy 164.704079 134.191228)\n        (xy 164.664202 134.313958)\n        (xy 164.659206 134.329333)\n        (xy 164.658516 134.335896)\n        (xy 164.658516 134.335897)\n        (xy 164.650024 134.416691)\n        (xy 164.640777 134.504669)\n        (xy 157.695162 134.504669)\n        (xy 157.682422 134.501469)\n        (xy 157.682418 134.501469)\n        (xy 157.675051 134.499618)\n        (xy 157.667452 134.499578)\n        (xy 157.66745 134.499578)\n        (xy 157.597108 134.49921)\n        (xy 157.505869 134.498732)\n        (xy 157.498488 134.500504)\n        (xy 157.348738 134.536456)\n        (xy 157.348735 134.536457)\n        (xy 157.341359 134.538228)\n        (xy 157.191018 134.615824)\n        (xy 157.185297 134.620814)\n        (xy 157.185295 134.620816)\n        (xy 157.085836 134.70758)\n        (xy 157.063526 134.727042)\n        (xy 157.053796 134.740887)\n        (xy 156.97472 134.853401)\n        (xy 156.966244 134.865461)\n        (xy 156.963482 134.872544)\n        (xy 156.963482 134.872545)\n        (xy 156.953744 134.897521)\n        (xy 156.904788 135.023089)\n        (xy 156.900285 135.057294)\n        (xy 156.88406 135.180536)\n        (xy 156.882705 135.190826)\n        (xy 152.241428 135.190826)\n        (xy 152.27685 135.102709)\n        (xy 152.297941 135.050243)\n        (xy 152.32178 134.882746)\n        (xy 152.321934 134.868)\n        (xy 152.321421 134.863754)\n        (xy 152.309343 134.763949)\n        (xy 152.301609 134.70004)\n        (xy 152.241806 134.541778)\n        (xy 152.212249 134.498772)\n        (xy 152.150281 134.408607)\n        (xy 152.150279 134.408605)\n        (xy 152.145979 134.402348)\n        (xy 152.140308 134.397295)\n        (xy 152.025331 134.294854)\n        (xy 152.025328 134.294852)\n        (xy 152.019659 134.289801)\n        (xy 152.003079 134.281022)\n        (xy 151.918111 134.236034)\n        (xy 151.870139 134.210634)\n        (xy 151.755499 134.181838)\n        (xy 151.694304 134.145844)\n        (xy 151.662283 134.082479)\n        (xy 151.669603 134.011861)\n        (xy 151.704365 133.963824)\n        (xy 151.787869 133.892506)\n        (xy 151.787871 133.892503)\n        (xy 151.793643 133.887574)\n        (xy 151.79807 133.881414)\n        (xy 151.798073 133.88141)\n        (xy 151.876945 133.771646)\n        (xy 151.885194 133.760166)\n        (xy 151.908878 133.701251)\n        (xy 151.940879 133.621647)\n        (xy 151.94088 133.621645)\n        (xy 151.943712 133.614599)\n        (xy 151.965818 133.459275)\n        (xy 151.965961 133.4456)\n        (xy 151.963359 133.424093)\n        (xy 151.955958 133.362941)\n        (xy 151.947113 133.289847)\n        (xy 151.891656 133.143086)\n        (xy 151.857619 133.093562)\n        (xy 151.807095 133.020048)\n        (xy 151.807094 133.020046)\n        (xy 151.802793 133.013789)\n        (xy 151.797122 133.008736)\n        (xy 151.691326 132.914475)\n        (xy 151.691323 132.914473)\n        (xy 151.685654 132.909422)\n        (xy 151.547 132.836008)\n        (xy 151.538795 132.833947)\n        (xy 151.402209 132.799639)\n        (xy 151.402205 132.799639)\n        (xy 151.394838 132.797788)\n        (xy 151.387238 132.797748)\n        (xy 151.387237 132.797748)\n        (xy 151.32311 132.797412)\n        (xy 151.237951 132.796966)\n        (xy 151.230571 132.798738)\n        (xy 151.230569 132.798738)\n        (xy 151.092776 132.831819)\n        (xy 151.092774 132.83182)\n        (xy 151.085396 132.833591)\n        (xy 151.084191 132.834213)\n        (xy 151.016022 132.839023)\n        (xy 150.954309 132.805247)\n        (xy 150.952179 132.802148)\n        (xy 150.946363 132.796966)\n        (xy 150.831531 132.694654)\n        (xy 150.831528 132.694652)\n        (xy 150.825859 132.689601)\n        (xy 150.810212 132.681316)\n        (xy 150.764604 132.657168)\n        (xy 150.713761 132.607615)\n        (xy 150.697779 132.538441)\n        (xy 150.69882 132.52806)\n        (xy 150.698956 132.527104)\n        (xy 150.72158 132.368146)\n        (xy 150.721734 132.3534)\n        (xy 150.719931 132.338495)\n        (xy 150.705885 132.222428)\n        (xy 150.701409 132.18544)\n        (xy 150.641606 132.027178)\n        (xy 150.617063 131.991467)\n        (xy 150.554471 131.900395)\n        (xy 153.415457 131.900395)\n        (xy 153.416147 131.90696)\n        (xy 153.428528 132.02475)\n        (xy 153.433886 132.075731)\n        (xy 153.435926 132.082009)\n        (xy 153.435926 132.08201)\n        (xy 153.458839 132.152528)\n        (xy 153.488366 132.243404)\n        (xy 153.491669 132.249126)\n        (xy 153.49167 132.249127)\n        (xy 153.515933 132.291152)\n        (xy 153.576517 132.396086)\n        (xy 153.580935 132.400993)\n        (xy 153.580936 132.400994)\n        (xy 153.686144 132.517839)\n        (xy 153.694486 132.527104)\n        (xy 153.73879 132.559293)\n        (xy 153.809656 132.61078)\n        (xy 153.837117 132.630732)\n        (xy 153.983039 132.6957)\n        (xy 154.037135 132.74168)\n        (xy 154.057784 132.809607)\n        (xy 154.056712 132.827249)\n        (xy 154.048435 132.890122)\n        (xy 154.065651 133.046064)\n        (xy 154.119567 133.193398)\n        (xy 154.123804 133.199704)\n        (xy 154.123806 133.199707)\n        (xy 154.159548 133.252895)\n        (xy 154.207072 133.323618)\n        (xy 154.323112 133.429207)\n        (xy 154.460989 133.504068)\n        (xy 154.612743 133.54388)\n        (xy 154.695925 133.545187)\n        (xy 154.762016 133.546225)\n        (xy 154.762019 133.546225)\n        (xy 154.769613 133.546344)\n        (xy 154.776473 133.544773)\n        (xy 154.846077 133.557503)\n        (xy 154.897923 133.606006)\n        (xy 154.90924 133.631104)\n        (xy 154.919051 133.6613)\n        (xy 154.925207 133.680245)\n        (xy 154.92851 133.685967)\n        (xy 154.928511 133.685968)\n        (xy 154.941896 133.709152)\n        (xy 155.013358 133.832927)\n        (xy 155.017776 133.837834)\n        (xy 155.017777 133.837835)\n        (xy 155.095732 133.924413)\n        (xy 155.131327 133.963945)\n        (xy 155.208937 134.020332)\n        (xy 155.248512 134.049085)\n        (xy 155.273958 134.067573)\n        (xy 155.279987 134.070257)\n        (xy 155.27999 134.070259)\n        (xy 155.428982 134.136594)\n        (xy 155.428985 134.136595)\n        (xy 155.435018 134.139281)\n        (xy 155.445806 134.141574)\n        (xy 155.60101 134.174564)\n        (xy 155.601014 134.174564)\n        (xy 155.607467 134.175936)\n        (xy 155.783769 134.175936)\n        (xy 155.790222 134.174564)\n        (xy 155.790226 134.174564)\n        (xy 155.94543 134.141574)\n        (xy 155.956218 134.139281)\n        (xy 155.962251 134.136595)\n        (xy 155.962254 134.136594)\n        (xy 156.111246 134.070259)\n        (xy 156.111249 134.070257)\n        (xy 156.117278 134.067573)\n        (xy 156.142725 134.049085)\n        (xy 156.182299 134.020332)\n        (xy 156.259909 133.963945)\n        (xy 156.295504 133.924413)\n        (xy 156.373459 133.837835)\n        (xy 156.37346 133.837834)\n        (xy 156.377878 133.832927)\n        (xy 156.44934 133.709152)\n        (xy 156.462725 133.685968)\n        (xy 156.462726 133.685967)\n        (xy 156.466029 133.680245)\n        (xy 156.510298 133.543999)\n        (xy 156.518469 133.518851)\n        (xy 156.518469 133.51885)\n        (xy 156.520509 133.512572)\n        (xy 156.528587 133.435722)\n        (xy 156.538248 133.343801)\n        (xy 156.538938 133.337236)\n        (xy 156.537793 133.326344)\n        (xy 160.124137 133.326344)\n        (xy 160.141108 133.499429)\n        (xy 160.196004 133.664453)\n        (xy 160.199653 133.670478)\n        (xy 160.26255 133.774332)\n        (xy 160.286097 133.813213)\n        (xy 160.290988 133.818278)\n        (xy 160.290989 133.818279)\n        (xy 160.308729 133.836649)\n        (xy 160.406908 133.938317)\n        (xy 160.4128 133.942172)\n        (xy 160.412804 133.942176)\n        (xy 160.49708 133.997324)\n        (xy 160.552434 134.033547)\n        (xy 160.715442 134.094169)\n        (xy 160.722423 134.0951)\n        (xy 160.722425 134.095101)\n        (xy 160.774486 134.102047)\n        (xy 160.887829 134.11717)\n        (xy 160.89484 134.116532)\n        (xy 160.894844 134.116532)\n        (xy 161.054007 134.102047)\n        (xy 161.061028 134.101408)\n        (xy 161.090863 134.091714)\n        (xy 161.219732 134.049842)\n        (xy 161.219735 134.049841)\n        (xy 161.226431 134.047665)\n        (xy 161.343552 133.977847)\n        (xy 161.369765 133.962221)\n        (xy 161.369767 133.96222)\n        (xy 161.375817 133.958613)\n        (xy 161.501761 133.838678)\n        (xy 161.598004 133.69382)\n        (xy 161.649787 133.557503)\n        (xy 161.657263 133.537822)\n        (xy 161.657264 133.53782)\n        (xy 161.659763 133.53124)\n        (xy 161.660967 133.522672)\n        (xy 161.683416 133.362941)\n        (xy 161.683416 133.362936)\n        (xy 161.683967 133.359018)\n        (xy 161.684117 133.348295)\n        (xy 161.684216 133.341198)\n        (xy 161.684216 133.341193)\n        (xy 161.684271 133.337236)\n        (xy 161.664885 133.164405)\n        (xy 161.659935 133.150189)\n        (xy 161.63099 133.067073)\n        (xy 161.60769 133.000164)\n        (xy 161.598878 132.986061)\n        (xy 161.519262 132.85865)\n        (xy 161.515529 132.852676)\n        (xy 161.504476 132.841545)\n        (xy 161.418827 132.755296)\n        (xy 161.392983 132.729271)\n        (xy 161.246142 132.636082)\n        (xy 161.210577 132.623418)\n        (xy 161.088939 132.580104)\n        (xy 161.088934 132.580103)\n        (xy 161.082304 132.577742)\n        (xy 161.075318 132.576909)\n        (xy 161.075314 132.576908)\n        (xy 160.952315 132.562242)\n        (xy 160.909612 132.55715)\n        (xy 160.902609 132.557886)\n        (xy 160.902608 132.557886)\n        (xy 160.74365 132.574593)\n        (xy 160.743648 132.574594)\n        (xy 160.73665 132.575329)\n        (xy 160.679096 132.594922)\n        (xy 160.578683 132.629105)\n        (xy 160.57868 132.629106)\n        (xy 160.572013 132.631376)\n        (xy 160.566015 132.635066)\n        (xy 160.566013 132.635067)\n        (xy 160.429884 132.718814)\n        (xy 160.429882 132.718816)\n        (xy 160.423885 132.722505)\n        (xy 160.418852 132.727434)\n        (xy 160.305212 132.838719)\n        (xy 160.299628 132.844187)\n        (xy 160.205417 132.990374)\n        (xy 160.203007 132.996994)\n        (xy 160.203006 132.996997)\n        (xy 160.148934 133.145558)\n        (xy 160.145934 133.1538)\n        (xy 160.145051 133.160788)\n        (xy 160.145051 133.160789)\n        (xy 160.14408 133.168475)\n        (xy 160.124137 133.326344)\n        (xy 156.537793 133.326344)\n        (xy 156.533923 133.289524)\n        (xy 156.521199 133.168464)\n        (xy 156.521199 133.168463)\n        (xy 156.520509 133.1619)\n        (xy 156.498007 133.092644)\n        (xy 156.468071 133.000512)\n        (xy 156.466029 132.994227)\n        (xy 156.461315 132.986061)\n        (xy 156.389196 132.861149)\n        (xy 156.377878 132.841545)\n        (xy 156.372893 132.836008)\n        (xy 156.264331 132.715438)\n        (xy 156.26433 132.715437)\n        (xy 156.259909 132.710527)\n        (xy 156.147842 132.629105)\n        (xy 156.12262 132.61078)\n        (xy 156.122619 132.610779)\n        (xy 156.117278 132.606899)\n        (xy 156.111249 132.604215)\n        (xy 156.111246 132.604213)\n        (xy 155.962254 132.537878)\n        (xy 155.962251 132.537877)\n        (xy 155.956218 132.535191)\n        (xy 155.918186 132.527107)\n        (xy 155.790226 132.499908)\n        (xy 155.790222 132.499908)\n        (xy 155.783769 132.498536)\n        (xy 155.607467 132.498536)\n        (xy 155.601014 132.499908)\n        (xy 155.60101 132.499908)\n        (xy 155.521242 132.516864)\n        (xy 155.435018 132.535191)\n        (xy 155.428988 132.537876)\n        (xy 155.428987 132.537876)\n        (xy 155.380884 132.559293)\n        (xy 155.310517 132.568727)\n        (xy 155.24622 132.538621)\n        (xy 155.225795 132.515554)\n        (xy 155.224858 132.51419)\n        (xy 155.191153 132.465149)\n        (xy 155.170457 132.446709)\n        (xy 155.074014 132.360782)\n        (xy 155.075596 132.359006)\n        (xy 155.03836 132.312761)\n        (xy 155.032667 132.259605)\n        (xy 165.269395 132.259605)\n        (xy 165.270085 132.26617)\n        (xy 165.276834 132.330376)\n        (xy 165.287824 132.434941)\n        (xy 165.289864 132.441219)\n        (xy 165.289864 132.44122)\n        (xy 165.317769 132.527104)\n        (xy 165.342304 132.602614)\n        (xy 165.345607 132.608336)\n        (xy 165.345608 132.608337)\n        (xy 165.360261 132.633717)\n        (xy 165.430455 132.755296)\n        (xy 165.434873 132.760203)\n        (xy 165.434874 132.760204)\n        (xy 165.506328 132.839562)\n        (xy 165.548424 132.886314)\n        (xy 165.691055 132.989942)\n        (xy 165.697084 132.992626)\n        (xy 165.697087 132.992628)\n        (xy 165.846079 133.058963)\n        (xy 165.846082 133.058964)\n        (xy 165.852115 133.06165)\n        (xy 165.886228 133.068901)\n        (xy 166.018107 133.096933)\n        (xy 166.018111 133.096933)\n        (xy 166.024564 133.098305)\n        (xy 166.200866 133.098305)\n        (xy 166.207319 133.096933)\n        (xy 166.207323 133.096933)\n        (xy 166.310386 133.075026)\n        (xy 169.417641 133.075026)\n        (xy 169.419481 133.096933)\n        (xy 169.433399 133.262684)\n        (xy 169.435155 133.2836)\n        (xy 169.492848 133.4848)\n        (xy 169.495666 133.490282)\n        (xy 169.495667 133.490286)\n        (xy 169.585703 133.665477)\n        (xy 169.585706 133.665481)\n        (xy 169.588523 133.670963)\n        (xy 169.718534 133.834996)\n        (xy 169.723228 133.838991)\n        (xy 169.869515 133.963491)\n        (xy 169.87793 133.970653)\n        (xy 169.883308 133.973659)\n        (xy 169.88331 133.97366)\n        (xy 169.915616 133.991715)\n        (xy 170.06064 134.072766)\n        (xy 170.259704 134.137446)\n        (xy 170.46754 134.162229)\n        (xy 170.473675 134.161757)\n        (xy 170.473677 134.161757)\n        (xy 170.67009 134.146644)\n        (xy 170.670095 134.146643)\n        (xy 170.676231 134.146171)\n        (xy 170.682161 134.144515)\n        (xy 170.682163 134.144515)\n        (xy 170.811978 134.10827)\n        (xy 170.877829 134.089884)\n        (xy 170.892489 134.082479)\n        (xy 170.968549 134.044058)\n        (xy 171.064655 133.995511)\n        (xy 171.085003 133.979614)\n        (xy 171.224736 133.870442)\n        (xy 171.229592 133.866648)\n        (xy 171.234398 133.86108)\n        (xy 171.362329 133.712871)\n        (xy 171.36233 133.712869)\n        (xy 171.366358 133.708203)\n        (xy 171.469745 133.52621)\n        (xy 171.535813 133.327603)\n        (xy 171.562046 133.119945)\n        (xy 171.562464 133.09)\n        (xy 171.560996 133.075026)\n        (xy 171.957641 133.075026)\n        (xy 171.959481 133.096933)\n        (xy 171.973399 133.262684)\n        (xy 171.975155 133.2836)\n        (xy 172.032848 133.4848)\n        (xy 172.035666 133.490282)\n        (xy 172.035667 133.490286)\n        (xy 172.125703 133.665477)\n        (xy 172.125706 133.665481)\n        (xy 172.128523 133.670963)\n        (xy 172.258534 133.834996)\n        (xy 172.263228 133.838991)\n        (xy 172.409515 133.963491)\n        (xy 172.41793 133.970653)\n        (xy 172.423308 133.973659)\n        (xy 172.42331 133.97366)\n        (xy 172.455616 133.991715)\n        (xy 172.60064 134.072766)\n        (xy 172.799704 134.137446)\n        (xy 173.00754 134.162229)\n        (xy 173.013675 134.161757)\n        (xy 173.013677 134.161757)\n        (xy 173.21009 134.146644)\n        (xy 173.210095 134.146643)\n        (xy 173.216231 134.146171)\n        (xy 173.222161 134.144515)\n        (xy 173.222163 134.144515)\n        (xy 173.351978 134.10827)\n        (xy 173.417829 134.089884)\n        (xy 173.432489 134.082479)\n        (xy 173.508549 134.044058)\n        (xy 173.604655 133.995511)\n        (xy 173.625003 133.979614)\n        (xy 173.764736 133.870442)\n        (xy 173.769592 133.866648)\n        (xy 173.774398 133.86108)\n        (xy 173.902329 133.712871)\n        (xy 173.90233 133.712869)\n        (xy 173.906358 133.708203)\n        (xy 174.009745 133.52621)\n        (xy 174.075813 133.327603)\n        (xy 174.102046 133.119945)\n        (xy 174.102464 133.09)\n        (xy 174.100996 133.075026)\n        (xy 177.037641 133.075026)\n        (xy 177.039481 133.096933)\n        (xy 177.053399 133.262684)\n        (xy 177.055155 133.2836)\n        (xy 177.112848 133.4848)\n        (xy 177.115666 133.490282)\n        (xy 177.115667 133.490286)\n        (xy 177.205703 133.665477)\n        (xy 177.205706 133.665481)\n        (xy 177.208523 133.670963)\n        (xy 177.338534 133.834996)\n        (xy 177.343228 133.838991)\n        (xy 177.489515 133.963491)\n        (xy 177.49793 133.970653)\n        (xy 177.503308 133.973659)\n        (xy 177.50331 133.97366)\n        (xy 177.535616 133.991715)\n        (xy 177.68064 134.072766)\n        (xy 177.879704 134.137446)\n        (xy 178.08754 134.162229)\n        (xy 178.093675 134.161757)\n        (xy 178.093677 134.161757)\n        (xy 178.29009 134.146644)\n        (xy 178.290095 134.146643)\n        (xy 178.296231 134.146171)\n        (xy 178.302161 134.144515)\n        (xy 178.302163 134.144515)\n        (xy 178.431978 134.10827)\n        (xy 178.497829 134.089884)\n        (xy 178.512489 134.082479)\n        (xy 178.588549 134.044058)\n        (xy 178.684655 133.995511)\n        (xy 178.705003 133.979614)\n        (xy 178.844736 133.870442)\n        (xy 178.849592 133.866648)\n        (xy 178.854398 133.86108)\n        (xy 178.982329 133.712871)\n        (xy 178.98233 133.712869)\n        (xy 178.986358 133.708203)\n        (xy 179.089745 133.52621)\n        (xy 179.155813 133.327603)\n        (xy 179.182046 133.119945)\n        (xy 179.182464 133.09)\n        (xy 179.162039 132.881691)\n        (xy 179.155083 132.85865)\n        (xy 179.123878 132.755296)\n        (xy 179.101542 132.681316)\n        (xy 179.003278 132.496507)\n        (xy 178.922883 132.397933)\n        (xy 178.874884 132.33908)\n        (xy 178.874881 132.339077)\n        (xy 178.870989 132.334305)\n        (xy 178.86624 132.330376)\n        (xy 178.714464 132.204816)\n        (xy 178.714461 132.204814)\n        (xy 178.709714 132.200887)\n        (xy 178.525597 132.101335)\n        (xy 178.414762 132.067026)\n        (xy 178.331536 132.041263)\n        (xy 178.331533 132.041262)\n        (xy 178.325649 132.039441)\n        (xy 178.319524 132.038797)\n        (xy 178.319523 132.038797)\n        (xy 178.123615 132.018206)\n        (xy 178.123614 132.018206)\n        (xy 178.117487 132.017562)\n        (xy 178.005594 132.027745)\n        (xy 177.915181 132.035973)\n        (xy 177.91518 132.035973)\n        (xy 177.90904 132.036532)\n        (xy 177.903126 132.038273)\n        (xy 177.903124 132.038273)\n        (xy 177.80446 132.067312)\n        (xy 177.708248 132.095629)\n        (xy 177.702783 132.098486)\n        (xy 177.550133 132.178289)\n        (xy 177.522758 132.1926)\n        (xy 177.359636 132.323754)\n        (xy 177.225095 132.484093)\n        (xy 177.222125 132.489496)\n        (xy 177.222124 132.489497)\n        (xy 177.174069 132.576908)\n        (xy 177.12426 132.667511)\n        (xy 177.060972 132.867022)\n        (xy 177.060286 132.873139)\n        (xy 177.060285 132.873143)\n        (xy 177.040141 133.052738)\n        (xy 177.037641 133.075026)\n        (xy 174.100996 133.075026)\n        (xy 174.082039 132.881691)\n        (xy 174.075083 132.85865)\n        (xy 174.043878 132.755296)\n        (xy 174.021542 132.681316)\n        (xy 173.923278 132.496507)\n        (xy 173.842883 132.397933)\n        (xy 173.794884 132.33908)\n        (xy 173.794881 132.339077)\n        (xy 173.790989 132.334305)\n        (xy 173.78624 132.330376)\n        (xy 173.634464 132.204816)\n        (xy 173.634461 132.204814)\n        (xy 173.629714 132.200887)\n        (xy 173.445597 132.101335)\n        (xy 173.334762 132.067026)\n        (xy 173.251536 132.041263)\n        (xy 173.251533 132.041262)\n        (xy 173.245649 132.039441)\n        (xy 173.239524 132.038797)\n        (xy 173.239523 132.038797)\n        (xy 173.043615 132.018206)\n        (xy 173.043614 132.018206)\n        (xy 173.037487 132.017562)\n        (xy 172.925594 132.027745)\n        (xy 172.835181 132.035973)\n        (xy 172.83518 132.035973)\n        (xy 172.82904 132.036532)\n        (xy 172.823126 132.038273)\n        (xy 172.823124 132.038273)\n        (xy 172.72446 132.067312)\n        (xy 172.628248 132.095629)\n        (xy 172.622783 132.098486)\n        (xy 172.470133 132.178289)\n        (xy 172.442758 132.1926)\n        (xy 172.279636 132.323754)\n        (xy 172.145095 132.484093)\n        (xy 172.142125 132.489496)\n        (xy 172.142124 132.489497)\n        (xy 172.094069 132.576908)\n        (xy 172.04426 132.667511)\n        (xy 171.980972 132.867022)\n        (xy 171.980286 132.873139)\n        (xy 171.980285 132.873143)\n        (xy 171.960141 133.052738)\n        (xy 171.957641 133.075026)\n        (xy 171.560996 133.075026)\n        (xy 171.542039 132.881691)\n        (xy 171.535083 132.85865)\n        (xy 171.503878 132.755296)\n        (xy 171.481542 132.681316)\n        (xy 171.383278 132.496507)\n        (xy 171.302883 132.397933)\n        (xy 171.254884 132.33908)\n        (xy 171.254881 132.339077)\n        (xy 171.250989 132.334305)\n        (xy 171.24624 132.330376)\n        (xy 171.094464 132.204816)\n        (xy 171.094461 132.204814)\n        (xy 171.089714 132.200887)\n        (xy 170.905597 132.101335)\n        (xy 170.794762 132.067026)\n        (xy 170.711536 132.041263)\n        (xy 170.711533 132.041262)\n        (xy 170.705649 132.039441)\n        (xy 170.699524 132.038797)\n        (xy 170.699523 132.038797)\n        (xy 170.503615 132.018206)\n        (xy 170.503614 132.018206)\n        (xy 170.497487 132.017562)\n        (xy 170.385594 132.027745)\n        (xy 170.295181 132.035973)\n        (xy 170.29518 132.035973)\n        (xy 170.28904 132.036532)\n        (xy 170.283126 132.038273)\n        (xy 170.283124 132.038273)\n        (xy 170.18446 132.067312)\n        (xy 170.088248 132.095629)\n        (xy 170.082783 132.098486)\n        (xy 169.930133 132.178289)\n        (xy 169.902758 132.1926)\n        (xy 169.739636 132.323754)\n        (xy 169.605095 132.484093)\n        (xy 169.602125 132.489496)\n        (xy 169.602124 132.489497)\n        (xy 169.554069 132.576908)\n        (xy 169.50426 132.667511)\n        (xy 169.440972 132.867022)\n        (xy 169.440286 132.873139)\n        (xy 169.440285 132.873143)\n        (xy 169.420141 133.052738)\n        (xy 169.417641 133.075026)\n        (xy 166.310386 133.075026)\n        (xy 166.339202 133.068901)\n        (xy 166.373315 133.06165)\n        (xy 166.379348 133.058964)\n        (xy 166.379351 133.058963)\n        (xy 166.528343 132.992628)\n        (xy 166.528346 132.992626)\n        (xy 166.534375 132.989942)\n        (xy 166.677006 132.886314)\n        (xy 166.719102 132.839562)\n        (xy 166.790556 132.760204)\n        (xy 166.790557 132.760203)\n        (xy 166.794975 132.755296)\n        (xy 166.865169 132.633717)\n        (xy 166.879822 132.608337)\n        (xy 166.879823 132.608336)\n        (xy 166.883126 132.602614)\n        (xy 166.907661 132.527104)\n        (xy 166.935566 132.44122)\n        (xy 166.935566 132.441219)\n        (xy 166.937606 132.434941)\n        (xy 166.948597 132.330376)\n        (xy 166.955345 132.26617)\n        (xy 166.956035 132.259605)\n        (xy 166.948692 132.189746)\n        (xy 166.938296 132.090833)\n        (xy 166.938296 132.090832)\n        (xy 166.937606 132.084269)\n        (xy 166.932097 132.067312)\n        (xy 166.885168 131.922881)\n        (xy 166.883126 131.916596)\n        (xy 166.794975 131.763914)\n        (xy 166.734645 131.69691)\n        (xy 166.681428 131.637807)\n        (xy 166.681427 131.637806)\n        (xy 166.677006 131.632896)\n        (xy 166.534375 131.529268)\n        (xy 166.528346 131.526584)\n        (xy 166.528343 131.526582)\n        (xy 166.379351 131.460247)\n        (xy 166.379348 131.460246)\n        (xy 166.373315 131.45756)\n        (xy 166.336865 131.449812)\n        (xy 166.207323 131.422277)\n        (xy 166.207319 131.422277)\n        (xy 166.200866 131.420905)\n        (xy 166.024564 131.420905)\n        (xy 166.018111 131.422277)\n        (xy 166.018107 131.422277)\n        (xy 165.888565 131.449812)\n        (xy 165.852115 131.45756)\n        (xy 165.846082 131.460246)\n        (xy 165.846079 131.460247)\n        (xy 165.697087 131.526582)\n        (xy 165.697084 131.526584)\n        (xy 165.691055 131.529268)\n        (xy 165.548424 131.632896)\n        (xy 165.544003 131.637806)\n        (xy 165.544002 131.637807)\n        (xy 165.490786 131.69691)\n        (xy 165.430455 131.763914)\n        (xy 165.342304 131.916596)\n        (xy 165.340262 131.922881)\n        (xy 165.293334 132.067312)\n        (xy 165.287824 132.084269)\n        (xy 165.287134 132.090832)\n        (xy 165.287134 132.090833)\n        (xy 165.276738 132.189746)\n        (xy 165.269395 132.259605)\n        (xy 155.032667 132.259605)\n        (xy 155.030799 132.242168)\n        (xy 155.034955 132.225654)\n        (xy 155.043003 132.200887)\n        (xy 155.065221 132.132504)\n        (xy 155.081628 132.08201)\n        (xy 155.081628 132.082009)\n        (xy 155.083668 132.075731)\n        (xy 155.089027 132.02475)\n        (xy 155.101407 131.90696)\n        (xy 155.102097 131.900395)\n        (xy 155.083668 131.725059)\n        (xy 155.061115 131.655646)\n        (xy 155.041586 131.595542)\n        (xy 155.029188 131.557386)\n        (xy 154.941037 131.404704)\n        (xy 154.878944 131.335742)\n        (xy 154.82749 131.278597)\n        (xy 154.827489 131.278596)\n        (xy 154.823068 131.273686)\n        (xy 154.680437 131.170058)\n        (xy 154.674408 131.167374)\n        (xy 154.674405 131.167372)\n        (xy 154.525413 131.101037)\n        (xy 154.52541 131.101036)\n        (xy 154.519377 131.09835)\n        (xy 154.465871 131.086977)\n        (xy 154.353385 131.063067)\n        (xy 154.353381 131.063067)\n        (xy 154.346928 131.061695)\n        (xy 154.170626 131.061695)\n        (xy 154.164173 131.063067)\n        (xy 154.164169 131.063067)\n        (xy 154.051683 131.086977)\n        (xy 153.998177 131.09835)\n        (xy 153.992144 131.101036)\n        (xy 153.992141 131.101037)\n        (xy 153.843149 131.167372)\n        (xy 153.843146 131.167374)\n        (xy 153.837117 131.170058)\n        (xy 153.694486 131.273686)\n        (xy 153.690065 131.278596)\n        (xy 153.690064 131.278597)\n        (xy 153.638611 131.335742)\n        (xy 153.576517 131.404704)\n        (xy 153.488366 131.557386)\n        (xy 153.475968 131.595542)\n        (xy 153.45644 131.655646)\n        (xy 153.433886 131.725059)\n        (xy 153.415457 131.900395)\n        (xy 150.554471 131.900395)\n        (xy 150.550081 131.894007)\n        (xy 150.550079 131.894005)\n        (xy 150.545779 131.887748)\n        (xy 150.539963 131.882566)\n        (xy 150.425131 131.780254)\n        (xy 150.425128 131.780252)\n        (xy 150.419459 131.775201)\n        (xy 150.269939 131.696034)\n        (xy 150.12249 131.658997)\n        (xy 150.061295 131.623003)\n        (xy 150.029274 131.559638)\n        (xy 150.036594 131.48902)\n        (xy 150.080931 131.43357)\n        (xy 150.125056 131.413974)\n        (xy 150.251837 131.384937)\n        (xy 150.251841 131.384936)\n        (xy 150.25924 131.383241)\n        (xy 150.3994 131.312748)\n        (xy 150.445136 131.273686)\n        (xy 150.512926 131.215789)\n        (xy 150.512928 131.215786)\n        (xy 150.5187 131.210857)\n        (xy 150.523127 131.204697)\n        (xy 150.52313 131.204693)\n        (xy 150.597613 131.101037)\n        (xy 150.610251 131.083449)\n        (xy 150.615002 131.07163)\n        (xy 150.665936 130.94493)\n        (xy 150.665937 130.944928)\n        (xy 150.668769 130.937882)\n        (xy 150.690875 130.782558)\n        (xy 150.691018 130.768883)\n        (xy 150.690337 130.763249)\n        (xy 150.681651 130.691477)\n        (xy 150.67217 130.61313)\n        (xy 150.616713 130.466369)\n        (xy 150.588775 130.425719)\n        (xy 150.532152 130.343331)\n        (xy 150.532151 130.343329)\n        (xy 150.52785 130.337072)\n        (xy 150.522179 130.332019)\n        (xy 150.416383 130.237758)\n        (xy 150.41638 130.237756)\n        (xy 150.410711 130.232705)\n        (xy 150.324439 130.187026)\n        (xy 156.450905 130.187026)\n        (xy 156.46947 130.35519)\n        (xy 156.47208 130.362322)\n        (xy 156.512488 130.472741)\n        (xy 156.527612 130.51407)\n        (xy 156.531848 130.520373)\n        (xy 156.531848 130.520374)\n        (xy 156.61774 130.648196)\n        (xy 156.617743 130.648199)\n        (xy 156.621974 130.654496)\n        (xy 156.700712 130.726142)\n        (xy 156.74143 130.763192)\n        (xy 156.747108 130.768359)\n        (xy 156.895791 130.849087)\n        (xy 157.059438 130.892019)\n        (xy 157.147047 130.893396)\n        (xy 157.221004 130.894558)\n        (xy 157.221007 130.894558)\n        (xy 157.228602 130.894677)\n        (xy 157.308346 130.876413)\n        (xy 157.386114 130.858602)\n        (xy 157.386118 130.858601)\n        (xy 157.393517 130.856906)\n        (xy 157.544662 130.780888)\n        (xy 157.550433 130.775959)\n        (xy 157.550436 130.775957)\n        (xy 157.667539 130.675941)\n        (xy 157.66754 130.67594)\n        (xy 157.673311 130.671011)\n        (xy 157.772037 130.533619)\n        (xy 157.777362 130.520374)\n        (xy 157.810101 130.438932)\n        (xy 157.835141 130.376643)\n        (xy 157.85898 130.209146)\n        (xy 157.859134 130.1944)\n        (xy 157.857903 130.184221)\n        (xy 157.842795 130.05938)\n        (xy 157.838809 130.02644)\n        (xy 157.779006 129.868178)\n        (xy 157.74324 129.816138)\n        (xy 157.687481 129.735007)\n        (xy 157.687479 129.735005)\n        (xy 157.683179 129.728748)\n        (xy 157.677508 129.723695)\n        (xy 157.562531 129.621254)\n        (xy 157.562528 129.621252)\n        (xy 157.556859 129.616201)\n        (xy 157.542604 129.608653)\n        (xy 157.462023 129.565988)\n        (xy 157.407339 129.537034)\n        (xy 157.396964 129.534428)\n        (xy 157.250622 129.497669)\n        (xy 157.250618 129.497669)\n        (xy 157.243251 129.495818)\n        (xy 157.235652 129.495778)\n        (xy 157.23565 129.495778)\n        (xy 157.165308 129.49541)\n        (xy 157.074069 129.494932)\n        (xy 157.066688 129.496704)\n        (xy 156.916938 129.532656)\n        (xy 156.916935 129.532657)\n        (xy 156.909559 129.534428)\n        (xy 156.759218 129.612024)\n        (xy 156.753497 129.617014)\n        (xy 156.753495 129.617016)\n        (xy 156.649907 129.707382)\n        (xy 156.631726 129.723242)\n        (xy 156.620688 129.738948)\n        (xy 156.547553 129.843009)\n        (xy 156.534444 129.861661)\n        (xy 156.472988 130.019289)\n        (xy 156.471997 130.026818)\n        (xy 156.452563 130.174436)\n        (xy 156.450905 130.187026)\n        (xy 150.324439 130.187026)\n        (xy 150.272057 130.159291)\n        (xy 150.264692 130.157441)\n        (xy 150.127266 130.122922)\n        (xy 150.127262 130.122922)\n        (xy 150.119895 130.121071)\n        (xy 150.112295 130.121031)\n        (xy 150.112294 130.121031)\n        (xy 150.048167 130.120695)\n        (xy 149.963008 130.120249)\n        (xy 149.955628 130.122021)\n        (xy 149.955626 130.122021)\n        (xy 149.817832 130.155102)\n        (xy 149.817828 130.155103)\n        (xy 149.810453 130.156874)\n        (xy 149.671038 130.228832)\n        (xy 149.552812 130.331967)\n        (xy 149.548445 130.338181)\n        (xy 149.471718 130.447353)\n        (xy 149.4626 130.460326)\n        (xy 149.45984 130.467406)\n        (xy 149.415963 130.579945)\n        (xy 149.40561 130.606498)\n        (xy 149.404618 130.614031)\n        (xy 149.404618 130.614032)\n        (xy 149.388369 130.737459)\n        (xy 149.385132 130.762045)\n        (xy 149.402348 130.917987)\n        (xy 149.456264 131.065321)\n        (xy 149.460501 131.071627)\n        (xy 149.460503 131.07163)\n        (xy 149.500374 131.130963)\n        (xy 149.543769 131.195541)\n        (xy 149.659809 131.30113)\n        (xy 149.666486 131.304755)\n        (xy 149.666487 131.304756)\n        (xy 149.681207 131.312748)\n        (xy 149.797686 131.375991)\n        (xy 149.888425 131.399796)\n        (xy 149.932089 131.411251)\n        (xy 149.992904 131.447885)\n        (xy 150.024259 131.511582)\n        (xy 150.0162 131.58212)\n        (xy 149.971284 131.637103)\n        (xy 149.92953 131.655646)\n        (xy 149.779538 131.691656)\n        (xy 149.779535 131.691657)\n        (xy 149.772159 131.693428)\n        (xy 149.621818 131.771024)\n        (xy 149.616097 131.776014)\n        (xy 149.616095 131.776016)\n        (xy 149.55815 131.826565)\n        (xy 149.494326 131.882242)\n        (xy 149.483745 131.897297)\n        (xy 149.402882 132.012355)\n        (xy 149.397044 132.020661)\n        (xy 149.335588 132.178289)\n        (xy 149.332999 132.197955)\n        (xy 149.316853 132.320599)\n        (xy 149.313505 132.346026)\n        (xy 146.830596 132.346026)\n        (xy 146.786256 132.228686)\n        (xy 146.697393 132.099389)\n        (xy 146.680423 132.084269)\n        (xy 146.585926 132.000075)\n        (xy 146.585923 132.000073)\n        (xy 146.580254 131.995022)\n        (xy 146.4416 131.921608)\n        (xy 146.434235 131.919758)\n        (xy 146.296809 131.885239)\n        (xy 146.296805 131.885239)\n        (xy 146.289438 131.883388)\n        (xy 146.281838 131.883348)\n        (xy 146.281837 131.883348)\n        (xy 146.18563 131.882844)\n        (xy 146.117615 131.862486)\n        (xy 146.071404 131.808587)\n        (xy 146.061203 131.771983)\n        (xy 146.060226 131.763914)\n        (xy 146.054313 131.715047)\n        (xy 145.998856 131.568286)\n        (xy 145.984302 131.547109)\n        (xy 145.914295 131.445248)\n        (xy 145.914294 131.445246)\n        (xy 145.909993 131.438989)\n        (xy 145.904322 131.433936)\n        (xy 145.798526 131.339675)\n        (xy 145.798523 131.339673)\n        (xy 145.792854 131.334622)\n        (xy 145.78496 131.330442)\n        (xy 145.677889 131.273751)\n        (xy 145.6542 131.261208)\n        (xy 145.646835 131.259358)\n        (xy 145.509409 131.224839)\n        (xy 145.509405 131.224839)\n        (xy 145.502038 131.222988)\n        (xy 145.494438 131.222948)\n        (xy 145.494437 131.222948)\n        (xy 145.43031 131.222612)\n        (xy 145.345151 131.222166)\n        (xy 145.337771 131.223938)\n        (xy 145.337769 131.223938)\n        (xy 145.199975 131.257019)\n        (xy 145.199971 131.25702)\n        (xy 145.192596 131.258791)\n        (xy 145.122451 131.294996)\n        (xy 145.081445 131.316161)\n        (xy 145.053181 131.330749)\n        (xy 145.047459 131.335741)\n        (xy 145.047457 131.335742)\n        (xy 145.001319 131.375991)\n        (xy 144.934955 131.433884)\n        (xy 144.91928 131.456187)\n        (xy 144.852179 131.551663)\n        (xy 144.844743 131.562243)\n        (xy 144.821054 131.623003)\n        (xy 144.792239 131.69691)\n        (xy 144.787753 131.708415)\n        (xy 144.786761 131.715948)\n        (xy 144.786761 131.715949)\n        (xy 144.773063 131.82)\n        (xy 144.767275 131.863962)\n        (xy 117.863962 131.863962)\n        (xy 116.535026 130.535026)\n        (xy 121.157641 130.535026)\n        (xy 121.158157 130.54117)\n        (xy 121.174228 130.732558)\n        (xy 121.175155 130.7436)\n        (xy 121.232848 130.9448)\n        (xy 121.235666 130.950282)\n        (xy 121.235667 130.950286)\n        (xy 121.325703 131.125477)\n        (xy 121.325706 131.125481)\n        (xy 121.328523 131.130963)\n        (xy 121.458534 131.294996)\n        (xy 121.463228 131.298991)\n        (xy 121.603377 131.418267)\n        (xy 121.61793 131.430653)\n        (xy 121.623308 131.433659)\n        (xy 121.62331 131.43366)\n        (xy 121.648763 131.447885)\n        (xy 121.80064 131.532766)\n        (xy 121.999704 131.597446)\n        (xy 122.20754 131.622229)\n        (xy 122.213675 131.621757)\n        (xy 122.213677 131.621757)\n        (xy 122.41009 131.606644)\n        (xy 122.410095 131.606643)\n        (xy 122.416231 131.606171)\n        (xy 122.422161 131.604515)\n        (xy 122.422163 131.604515)\n        (xy 122.551978 131.56827)\n        (xy 122.617829 131.549884)\n        (xy 122.647948 131.53467)\n        (xy 122.705734 131.50548)\n        (xy 122.804655 131.455511)\n        (xy 122.817848 131.445204)\n        (xy 122.964736 131.330442)\n        (xy 122.969592 131.326648)\n        (xy 122.973618 131.321984)\n        (xy 123.102329 131.172871)\n        (xy 123.10233 131.172869)\n        (xy 123.106358 131.168203)\n        (xy 123.209745 130.98621)\n        (xy 123.275813 130.787603)\n        (xy 123.302046 130.579945)\n        (xy 123.302464 130.55)\n        (xy 123.300996 130.535026)\n        (xy 123.697641 130.535026)\n        (xy 123.698157 130.54117)\n        (xy 123.714228 130.732558)\n        (xy 123.715155 130.7436)\n        (xy 123.772848 130.9448)\n        (xy 123.775666 130.950282)\n        (xy 123.775667 130.950286)\n        (xy 123.865703 131.125477)\n        (xy 123.865706 131.125481)\n        (xy 123.868523 131.130963)\n        (xy 123.998534 131.294996)\n        (xy 124.003228 131.298991)\n        (xy 124.143377 131.418267)\n        (xy 124.15793 131.430653)\n        (xy 124.163308 131.433659)\n        (xy 124.16331 131.43366)\n        (xy 124.188763 131.447885)\n        (xy 124.34064 131.532766)\n        (xy 124.539704 131.597446)\n        (xy 124.74754 131.622229)\n        (xy 124.753675 131.621757)\n        (xy 124.753677 131.621757)\n        (xy 124.95009 131.606644)\n        (xy 124.950095 131.606643)\n        (xy 124.956231 131.606171)\n        (xy 124.962161 131.604515)\n        (xy 124.962163 131.604515)\n        (xy 125.091978 131.56827)\n        (xy 125.157829 131.549884)\n        (xy 125.187948 131.53467)\n        (xy 125.245734 131.50548)\n        (xy 125.344655 131.455511)\n        (xy 125.357848 131.445204)\n        (xy 125.504736 131.330442)\n        (xy 125.509592 131.326648)\n        (xy 125.513618 131.321984)\n        (xy 125.642329 131.172871)\n        (xy 125.64233 131.172869)\n        (xy 125.646358 131.168203)\n        (xy 125.749745 130.98621)\n        (xy 125.815813 130.787603)\n        (xy 125.842046 130.579945)\n        (xy 125.842464 130.55)\n        (xy 125.822039 130.341691)\n        (xy 125.817596 130.326973)\n        (xy 125.776528 130.190951)\n        (xy 125.761542 130.141316)\n        (xy 125.677804 129.983826)\n        (xy 128.612505 129.983826)\n        (xy 128.63107 130.15199)\n        (xy 128.63368 130.159122)\n        (xy 128.683941 130.296465)\n        (xy 128.689212 130.31087)\n        (xy 128.693448 130.317173)\n        (xy 128.693448 130.317174)\n        (xy 128.77934 130.444996)\n        (xy 128.779343 130.444999)\n        (xy 128.783574 130.451296)\n        (xy 128.908708 130.565159)\n        (xy 129.057391 130.645887)\n        (xy 129.221038 130.688819)\n        (xy 129.308647 130.690196)\n        (xy 129.382604 130.691358)\n        (xy 129.382607 130.691358)\n        (xy 129.390202 130.691477)\n        (xy 129.468274 130.673596)\n        (xy 129.547714 130.655402)\n        (xy 129.547718 130.655401)\n        (xy 129.555117 130.653706)\n        (xy 129.706262 130.577688)\n        (xy 129.712033 130.572759)\n        (xy 129.712036 130.572757)\n        (xy 129.829139 130.472741)\n        (xy 129.82914 130.47274)\n        (xy 129.834911 130.467811)\n        (xy 129.933637 130.330419)\n        (xy 129.938962 130.317174)\n        (xy 129.963102 130.257123)\n        (xy 129.98107 130.212426)\n        (xy 131.508105 130.212426)\n        (xy 131.52667 130.38059)\n        (xy 131.52928 130.387722)\n        (xy 131.560393 130.472741)\n        (xy 131.584812 130.53947)\n        (xy 131.589048 130.545773)\n        (xy 131.589048 130.545774)\n        (xy 131.67494 130.673596)\n        (xy 131.674943 130.673599)\n        (xy 131.679174 130.679896)\n        (xy 131.697324 130.696411)\n        (xy 131.797543 130.787603)\n        (xy 131.804308 130.793759)\n        (xy 131.952991 130.874487)\n        (xy 132.116638 130.917419)\n        (xy 132.204247 130.918796)\n        (xy 132.278204 130.919958)\n        (xy 132.278207 130.919958)\n        (xy 132.285802 130.920077)\n        (xy 132.357298 130.903702)\n        (xy 132.443314 130.884002)\n        (xy 132.443318 130.884001)\n        (xy 132.450717 130.882306)\n        (xy 132.601862 130.806288)\n        (xy 132.607633 130.801359)\n        (xy 132.607636 130.801357)\n        (xy 132.724739 130.701341)\n        (xy 132.72474 130.70134)\n        (xy 132.730511 130.696411)\n        (xy 132.829237 130.559019)\n        (xy 132.834562 130.545774)\n        (xy 132.863627 130.473472)\n        (xy 132.892341 130.402043)\n        (xy 132.91618 130.234546)\n        (xy 132.916334 130.2198)\n        (xy 132.915539 130.213226)\n        (xy 132.903157 130.110909)\n        (xy 132.896009 130.05184)\n        (xy 132.836206 129.893578)\n        (xy 132.809995 129.855441)\n        (xy 132.744681 129.760407)\n        (xy 132.744679 129.760405)\n        (xy 132.740379 129.754148)\n        (xy 132.734708 129.749095)\n        (xy 132.687424 129.706966)\n        (xy 134.482445 129.706966)\n        (xy 134.50101 129.87513)\n        (xy 134.50362 129.882262)\n        (xy 134.556382 130.02644)\n        (xy 134.559152 130.03401)\n        (xy 134.563388 130.040313)\n        (xy 134.563388 130.040314)\n        (xy 134.64928 130.168136)\n        (xy 134.649283 130.168139)\n        (xy 134.653514 130.174436)\n        (xy 134.715043 130.230423)\n        (xy 134.747279 130.259755)\n        (xy 134.778648 130.288299)\n        (xy 134.927331 130.369027)\n        (xy 135.090978 130.411959)\n        (xy 135.178587 130.413336)\n        (xy 135.252544 130.414498)\n        (xy 135.252547 130.414498)\n        (xy 135.260142 130.414617)\n        (xy 135.347885 130.394521)\n        (xy 135.417654 130.378542)\n        (xy 135.417658 130.378541)\n        (xy 135.425057 130.376846)\n        (xy 135.469766 130.35436)\n        (xy 135.539609 130.341621)\n        (xy 135.605253 130.368666)\n        (xy 135.645855 130.426906)\n        (xy 135.651689 130.480096)\n        (xy 135.645916 130.535026)\n        (xy 135.63455 130.643159)\n        (xy 135.63524 130.649724)\n        (xy 135.639147 130.686891)\n        (xy 135.652979 130.818495)\n        (xy 135.707459 130.986168)\n        (xy 135.710762 130.99189)\n        (xy 135.710763 130.991891)\n        (xy 135.741604 131.045308)\n        (xy 135.79561 131.13885)\n        (xy 135.800028 131.143757)\n        (xy 135.800029 131.143758)\n        (xy 135.909157 131.264957)\n        (xy 135.913579 131.269868)\n        (xy 136.05621 131.373496)\n        (xy 136.062239 131.37618)\n        (xy 136.062242 131.376182)\n        (xy 136.211234 131.442517)\n        (xy 136.211237 131.442518)\n        (xy 136.21727 131.445204)\n        (xy 136.247902 131.451715)\n        (xy 136.383262 131.480487)\n        (xy 136.383266 131.480487)\n        (xy 136.389719 131.481859)\n        (xy 136.566021 131.481859)\n        (xy 136.572474 131.480487)\n        (xy 136.572478 131.480487)\n        (xy 136.707838 131.451715)\n        (xy 136.73847 131.445204)\n        (xy 136.744503 131.442518)\n        (xy 136.744506 131.442517)\n        (xy 136.893498 131.376182)\n        (xy 136.893501 131.37618)\n        (xy 136.89953 131.373496)\n        (xy 137.042161 131.269868)\n        (xy 137.046583 131.264957)\n        (xy 137.155711 131.143758)\n        (xy 137.155712 131.143757)\n        (xy 137.16013 131.13885)\n        (xy 137.214136 131.045308)\n        (xy 137.244977 130.991891)\n        (xy 137.244978 130.99189)\n        (xy 137.248281 130.986168)\n        (xy 137.302761 130.818495)\n        (xy 137.316594 130.686891)\n        (xy 137.3205 130.649724)\n        (xy 137.32119 130.643159)\n        (xy 137.310195 130.538552)\n        (xy 137.303451 130.474387)\n        (xy 137.303451 130.474386)\n        (xy 137.302761 130.467823)\n        (xy 137.29797 130.453076)\n        (xy 137.250323 130.306435)\n        (xy 137.248281 130.30015)\n        (xy 137.16013 130.147468)\n        (xy 137.149694 130.135877)\n        (xy 137.127621 130.111362)\n        (xy 146.011875 130.111362)\n        (xy 146.029091 130.267304)\n        (xy 146.083007 130.414638)\n        (xy 146.087244 130.420944)\n        (xy 146.087246 130.420947)\n        (xy 146.111073 130.456404)\n        (xy 146.170512 130.544858)\n        (xy 146.286552 130.650447)\n        (xy 146.293229 130.654072)\n        (xy 146.29323 130.654073)\n        (xy 146.314236 130.665478)\n        (xy 146.424429 130.725308)\n        (xy 146.576183 130.76512)\n        (xy 146.657713 130.766401)\n        (xy 146.725455 130.767465)\n        (xy 146.725458 130.767465)\n        (xy 146.733053 130.767584)\n        (xy 146.790119 130.754514)\n        (xy 146.87858 130.734254)\n        (xy 146.878584 130.734253)\n        (xy 146.885983 130.732558)\n        (xy 147.026143 130.662065)\n        (xy 147.091204 130.606498)\n        (xy 147.139669 130.565106)\n        (xy 147.139671 130.565103)\n        (xy 147.145443 130.560174)\n        (xy 147.14987 130.554014)\n        (xy 147.149873 130.55401)\n        (xy 147.217345 130.460111)\n        (xy 147.236994 130.432766)\n        (xy 147.241745 130.420947)\n        (xy 147.292679 130.294247)\n        (xy 147.29268 130.294245)\n        (xy 147.295512 130.287199)\n        (xy 147.317618 130.131875)\n        (xy 147.317761 130.1182)\n        (xy 147.316085 130.104344)\n        (xy 147.306042 130.021361)\n        (xy 147.298913 129.962447)\n        (xy 147.243456 129.815686)\n        (xy 147.205464 129.760407)\n        (xy 147.158895 129.692648)\n        (xy 147.158894 129.692646)\n        (xy 147.154593 129.686389)\n        (xy 147.148922 129.681336)\n        (xy 147.043126 129.587075)\n        (xy 147.043123 129.587073)\n        (xy 147.037454 129.582022)\n        (xy 146.8988 129.508608)\n        (xy 146.891435 129.506758)\n        (xy 146.754009 129.472239)\n        (xy 146.754005 129.472239)\n        (xy 146.746638 129.470388)\n        (xy 146.739038 129.470348)\n        (xy 146.739037 129.470348)\n        (xy 146.67491 129.470012)\n        (xy 146.589751 129.469566)\n        (xy 146.582371 129.471338)\n        (xy 146.582369 129.471338)\n        (xy 146.444575 129.504419)\n        (xy 146.444571 129.50442)\n        (xy 146.437196 129.506191)\n        (xy 146.347759 129.552353)\n        (xy 146.324681 129.564265)\n        (xy 146.297781 129.578149)\n        (xy 146.292059 129.583141)\n        (xy 146.292057 129.583142)\n        (xy 146.258236 129.612646)\n        (xy 146.179555 129.681284)\n        (xy 146.149748 129.723695)\n        (xy 146.096767 129.79908)\n        (xy 146.089343 129.809643)\n        (xy 146.071487 129.855441)\n        (xy 146.042805 129.929008)\n        (xy 146.032353 129.955815)\n        (xy 146.031361 129.963348)\n        (xy 146.031361 129.963349)\n        (xy 146.014904 130.088357)\n        (xy 146.011875 130.111362)\n        (xy 137.127621 130.111362)\n        (xy 137.046583 130.021361)\n        (xy 137.046582 130.02136)\n        (xy 137.042161 130.01645)\n        (xy 136.89953 129.912822)\n        (xy 136.893501 129.910138)\n        (xy 136.893498 129.910136)\n        (xy 136.744506 129.843801)\n        (xy 136.744503 129.8438)\n        (xy 136.73847 129.841114)\n        (xy 136.689029 129.830605)\n        (xy 136.572478 129.805831)\n        (xy 136.572474 129.805831)\n        (xy 136.566021 129.804459)\n        (xy 136.389719 129.804459)\n        (xy 136.383266 129.805831)\n        (xy 136.383262 129.805831)\n        (xy 136.266711 129.830605)\n        (xy 136.21727 129.841114)\n        (xy 136.211237 129.8438)\n        (xy 136.211234 129.843801)\n        (xy 136.059477 129.911367)\n        (xy 135.98911 129.920801)\n        (xy 135.924813 129.890694)\n        (xy 135.887 129.830605)\n        (xy 135.883486 129.778505)\n        (xy 135.89052 129.729086)\n        (xy 135.890674 129.71434)\n        (xy 135.888871 129.699435)\n        (xy 135.878354 129.612528)\n        (xy 135.870349 129.54638)\n        (xy 135.836864 129.457765)\n        (xy 160.348215 129.457765)\n        (xy 160.348905 129.46433)\n        (xy 160.363366 129.601909)\n        (xy 160.366644 129.633101)\n        (xy 160.368684 129.639379)\n        (xy 160.368684 129.63938)\n        (xy 160.385992 129.692648)\n        (xy 160.421124 129.800774)\n        (xy 160.424427 129.806496)\n        (xy 160.424428 129.806497)\n        (xy 160.429733 129.815686)\n        (xy 160.509275 129.953456)\n        (xy 160.513693 129.958363)\n        (xy 160.513694 129.958364)\n        (xy 160.599408 130.053559)\n        (xy 160.627244 130.084474)\n        (xy 160.664252 130.111362)\n        (xy 160.759404 130.180494)\n        (xy 160.769875 130.188102)\n        (xy 160.775904 130.190786)\n        (xy 160.775907 130.190788)\n        (xy 160.924899 130.257123)\n        (xy 160.924902 130.257124)\n        (xy 160.930935 130.25981)\n        (xy 160.966192 130.267304)\n        (xy 161.096927 130.295093)\n        (xy 161.096931 130.295093)\n        (xy 161.103384 130.296465)\n        (xy 161.279686 130.296465)\n        (xy 161.286139 130.295093)\n        (xy 161.286143 130.295093)\n        (xy 161.416878 130.267304)\n        (xy 161.452135 130.25981)\n        (xy 161.458168 130.257124)\n        (xy 161.458171 130.257123)\n        (xy 161.607163 130.190788)\n        (xy 161.607166 130.190786)\n        (xy 161.613195 130.188102)\n        (xy 161.623667 130.180494)\n        (xy 161.718818 130.111362)\n        (xy 161.755826 130.084474)\n        (xy 161.783662 130.053559)\n        (xy 161.869376 129.958364)\n        (xy 161.869377 129.958363)\n        (xy 161.873795 129.953456)\n        (xy 161.953337 129.815686)\n        (xy 161.958642 129.806497)\n        (xy 161.958643 129.806496)\n        (xy 161.961946 129.800774)\n        (xy 161.997078 129.692648)\n        (xy 162.014386 129.63938)\n        (xy 162.014386 129.639379)\n        (xy 162.016426 129.633101)\n        (xy 162.019705 129.601909)\n        (xy 162.034165 129.46433)\n        (xy 162.034855 129.457765)\n        (xy 162.029075 129.402774)\n        (xy 162.017116 129.288993)\n        (xy 162.017116 129.288992)\n        (xy 162.016426 129.282429)\n        (xy 162.008828 129.259043)\n        (xy 161.967262 129.131118)\n        (xy 161.961946 129.114756)\n        (xy 161.952631 129.098621)\n        (xy 161.935775 129.069426)\n        (xy 164.604305 129.069426)\n        (xy 164.62287 129.23759)\n        (xy 164.62548 129.244722)\n        (xy 164.677956 129.388118)\n        (xy 164.681012 129.39647)\n        (xy 164.685248 129.402773)\n        (xy 164.685248 129.402774)\n        (xy 164.77114 129.530596)\n        (xy 164.771143 129.530599)\n        (xy 164.775374 129.536896)\n        (xy 164.848064 129.603039)\n        (xy 164.888003 129.63938)\n        (xy 164.900508 129.650759)\n        (xy 165.049191 129.731487)\n        (xy 165.050665 129.731874)\n        (xy 165.104599 129.773957)\n        (xy 165.128074 129.84096)\n        (xy 165.122073 129.886369)\n        (xy 165.110259 129.922729)\n        (xy 165.108219 129.929008)\n        (xy 165.107529 129.935571)\n        (xy 165.107529 129.935572)\n        (xy 165.095269 130.052218)\n        (xy 165.08979 130.104344)\n        (xy 165.09048 130.110909)\n        (xy 165.106131 130.25981)\n        (xy 165.108219 130.27968)\n        (xy 165.110259 130.285958)\n        (xy 165.110259 130.285959)\n        (xy 165.132484 130.35436)\n        (xy 165.162699 130.447353)\n        (xy 165.166002 130.453075)\n        (xy 165.166003 130.453076)\n        (xy 165.17451 130.467811)\n        (xy 165.25085 130.600035)\n        (xy 165.255268 130.604942)\n        (xy 165.255269 130.604943)\n        (xy 165.333185 130.691477)\n        (xy 165.368819 130.731053)\n        (xy 165.51145 130.834681)\n        (xy 165.517479 130.837365)\n        (xy 165.517482 130.837367)\n        (xy 165.666474 130.903702)\n        (xy 165.666477 130.903703)\n        (xy 165.67251 130.906389)\n        (xy 165.691559 130.910438)\n        (xy 165.838502 130.941672)\n        (xy 165.838506 130.941672)\n        (xy 165.844959 130.943044)\n        (xy 166.021261 130.943044)\n        (xy 166.027714 130.941672)\n        (xy 166.027718 130.941672)\n        (xy 166.174661 130.910438)\n        (xy 166.19371 130.906389)\n        (xy 166.199743 130.903703)\n        (xy 166.199746 130.903702)\n        (xy 166.348738 130.837367)\n        (xy 166.348741 130.837365)\n        (xy 166.35477 130.834681)\n        (xy 166.497401 130.731053)\n        (xy 166.533035 130.691477)\n        (xy 166.610951 130.604943)\n        (xy 166.610952 130.604942)\n        (xy 166.61537 130.600035)\n        (xy 166.652903 130.535026)\n        (xy 169.417641 130.535026)\n        (xy 169.418157 130.54117)\n        (xy 169.434228 130.732558)\n        (xy 169.435155 130.7436)\n        (xy 169.492848 130.9448)\n        (xy 169.495666 130.950282)\n        (xy 169.495667 130.950286)\n        (xy 169.585703 131.125477)\n        (xy 169.585706 131.125481)\n        (xy 169.588523 131.130963)\n        (xy 169.718534 131.294996)\n        (xy 169.723228 131.298991)\n        (xy 169.863377 131.418267)\n        (xy 169.87793 131.430653)\n        (xy 169.883308 131.433659)\n        (xy 169.88331 131.43366)\n        (xy 169.908763 131.447885)\n        (xy 170.06064 131.532766)\n        (xy 170.259704 131.597446)\n        (xy 170.46754 131.622229)\n        (xy 170.473675 131.621757)\n        (xy 170.473677 131.621757)\n        (xy 170.67009 131.606644)\n        (xy 170.670095 131.606643)\n        (xy 170.676231 131.606171)\n        (xy 170.682161 131.604515)\n        (xy 170.682163 131.604515)\n        (xy 170.811978 131.56827)\n        (xy 170.877829 131.549884)\n        (xy 170.907948 131.53467)\n        (xy 170.965734 131.50548)\n        (xy 171.064655 131.455511)\n        (xy 171.077848 131.445204)\n        (xy 171.224736 131.330442)\n        (xy 171.229592 131.326648)\n        (xy 171.233618 131.321984)\n        (xy 171.362329 131.172871)\n        (xy 171.36233 131.172869)\n        (xy 171.366358 131.168203)\n        (xy 171.469745 130.98621)\n        (xy 171.535813 130.787603)\n        (xy 171.562046 130.579945)\n        (xy 171.562464 130.55)\n        (xy 171.560996 130.535026)\n        (xy 171.957641 130.535026)\n        (xy 171.958157 130.54117)\n        (xy 171.974228 130.732558)\n        (xy 171.975155 130.7436)\n        (xy 172.032848 130.9448)\n        (xy 172.035666 130.950282)\n        (xy 172.035667 130.950286)\n        (xy 172.125703 131.125477)\n        (xy 172.125706 131.125481)\n        (xy 172.128523 131.130963)\n        (xy 172.258534 131.294996)\n        (xy 172.263228 131.298991)\n        (xy 172.403377 131.418267)\n        (xy 172.41793 131.430653)\n        (xy 172.423308 131.433659)\n        (xy 172.42331 131.43366)\n        (xy 172.448763 131.447885)\n        (xy 172.60064 131.532766)\n        (xy 172.799704 131.597446)\n        (xy 173.00754 131.622229)\n        (xy 173.013675 131.621757)\n        (xy 173.013677 131.621757)\n        (xy 173.21009 131.606644)\n        (xy 173.210095 131.606643)\n        (xy 173.216231 131.606171)\n        (xy 173.222161 131.604515)\n        (xy 173.222163 131.604515)\n        (xy 173.351978 131.56827)\n        (xy 173.417829 131.549884)\n        (xy 173.447948 131.53467)\n        (xy 173.505734 131.50548)\n        (xy 173.604655 131.455511)\n        (xy 173.617848 131.445204)\n        (xy 173.730285 131.357358)\n        (xy 177.0427 131.357358)\n        (xy 177.043996 131.368252)\n        (xy 177.044685 131.37404)\n        (xy 177.045867 131.383978)\n        (xy 177.068058 131.433936)\n        (xy 177.079745 131.460247)\n        (xy 177.092036 131.487919)\n        (xy 177.115741 131.511582)\n        (xy 177.164295 131.560052)\n        (xy 177.164297 131.560053)\n        (xy 177.172528 131.56827)\n        (xy 177.276549 131.614258)\n        (xy 177.302642 131.6173)\n        (xy 178.917358 131.6173)\n        (xy 178.928252 131.616004)\n        (xy 178.934593 131.61525)\n        (xy 178.934596 131.615249)\n        (xy 178.943978 131.614133)\n        (xy 179.047919 131.567964)\n        (xy 179.089229 131.526582)\n        (xy 179.120052 131.495705)\n        (xy 179.120053 131.495703)\n        (xy 179.12827 131.487472)\n        (xy 179.174258 131.383451)\n        (xy 179.1773 131.357358)\n        (xy 179.1773 129.742642)\n        (xy 179.175542 129.727864)\n        (xy 179.17525 129.725407)\n        (xy 179.175249 129.725404)\n        (xy 179.174133 129.716022)\n        (xy 179.127964 129.612081)\n        (xy 179.08179 129.565988)\n        (xy 179.055705 129.539948)\n        (xy 179.055703 129.539947)\n        (xy 179.047472 129.53173)\n        (xy 178.943451 129.485742)\n        (xy 178.917358 129.4827)\n        (xy 177.302642 129.4827)\n        (xy 177.291748 129.483996)\n        (xy 177.285407 129.48475)\n        (xy 177.285404 129.484751)\n        (xy 177.276022 129.485867)\n        (xy 177.216824 129.512162)\n        (xy 177.185085 129.52626)\n        (xy 177.172081 129.532036)\n        (xy 177.132002 129.572186)\n        (xy 177.099948 129.604295)\n        (xy 177.099947 129.604297)\n        (xy 177.09173 129.612528)\n        (xy 177.045742 129.716549)\n        (xy 177.0427 129.742642)\n        (xy 177.0427 131.357358)\n        (xy 173.730285 131.357358)\n        (xy 173.764736 131.330442)\n        (xy 173.769592 131.326648)\n        (xy 173.773618 131.321984)\n        (xy 173.902329 131.172871)\n        (xy 173.90233 131.172869)\n        (xy 173.906358 131.168203)\n        (xy 174.009745 130.98621)\n        (xy 174.075813 130.787603)\n        (xy 174.102046 130.579945)\n        (xy 174.102464 130.55)\n        (xy 174.082039 130.341691)\n        (xy 174.077596 130.326973)\n        (xy 174.036528 130.190951)\n        (xy 174.021542 130.141316)\n        (xy 173.923278 129.956507)\n        (xy 173.828046 129.839741)\n        (xy 173.794884 129.79908)\n        (xy 173.794881 129.799077)\n        (xy 173.790989 129.794305)\n        (xy 173.78624 129.790376)\n        (xy 173.634464 129.664816)\n        (xy 173.634461 129.664814)\n        (xy 173.629714 129.660887)\n        (xy 173.445597 129.561335)\n        (xy 173.332288 129.52626)\n        (xy 173.251536 129.501263)\n        (xy 173.251533 129.501262)\n        (xy 173.245649 129.499441)\n        (xy 173.239524 129.498797)\n        (xy 173.239523 129.498797)\n        (xy 173.043615 129.478206)\n        (xy 173.043614 129.478206)\n        (xy 173.037487 129.477562)\n        (xy 172.94623 129.485867)\n        (xy 172.835181 129.495973)\n        (xy 172.83518 129.495973)\n        (xy 172.82904 129.496532)\n        (xy 172.823126 129.498273)\n        (xy 172.823124 129.498273)\n        (xy 172.691428 129.537034)\n        (xy 172.628248 129.555629)\n        (xy 172.622783 129.558486)\n        (xy 172.47845 129.633941)\n        (xy 172.442758 129.6526)\n        (xy 172.279636 129.783754)\n        (xy 172.145095 129.944093)\n        (xy 172.142125 129.949496)\n        (xy 172.142124 129.949497)\n        (xy 172.085653 130.052218)\n        (xy 172.04426 130.127511)\n        (xy 171.980972 130.327022)\n        (xy 171.980286 130.333139)\n        (xy 171.980285 130.333143)\n        (xy 171.965342 130.466369)\n        (xy 171.957641 130.535026)\n        (xy 171.560996 130.535026)\n        (xy 171.542039 130.341691)\n        (xy 171.537596 130.326973)\n        (xy 171.496528 130.190951)\n        (xy 171.481542 130.141316)\n        (xy 171.383278 129.956507)\n        (xy 171.288046 129.839741)\n        (xy 171.254884 129.79908)\n        (xy 171.254881 129.799077)\n        (xy 171.250989 129.794305)\n        (xy 171.24624 129.790376)\n        (xy 171.094464 129.664816)\n        (xy 171.094461 129.664814)\n        (xy 171.089714 129.660887)\n        (xy 170.905597 129.561335)\n        (xy 170.792288 129.52626)\n        (xy 170.711536 129.501263)\n        (xy 170.711533 129.501262)\n        (xy 170.705649 129.499441)\n        (xy 170.699524 129.498797)\n        (xy 170.699523 129.498797)\n        (xy 170.503615 129.478206)\n        (xy 170.503614 129.478206)\n        (xy 170.497487 129.477562)\n        (xy 170.40623 129.485867)\n        (xy 170.295181 129.495973)\n        (xy 170.29518 129.495973)\n        (xy 170.28904 129.496532)\n        (xy 170.283126 129.498273)\n        (xy 170.283124 129.498273)\n        (xy 170.151428 129.537034)\n        (xy 170.088248 129.555629)\n        (xy 170.082783 129.558486)\n        (xy 169.93845 129.633941)\n        (xy 169.902758 129.6526)\n        (xy 169.739636 129.783754)\n        (xy 169.605095 129.944093)\n        (xy 169.602125 129.949496)\n        (xy 169.602124 129.949497)\n        (xy 169.545653 130.052218)\n        (xy 169.50426 130.127511)\n        (xy 169.440972 130.327022)\n        (xy 169.440286 130.333139)\n        (xy 169.440285 130.333143)\n        (xy 169.425342 130.466369)\n        (xy 169.417641 130.535026)\n        (xy 166.652903 130.535026)\n        (xy 166.69171 130.467811)\n        (xy 166.700217 130.453076)\n        (xy 166.700218 130.453075)\n        (xy 166.703521 130.447353)\n        (xy 166.733736 130.35436)\n        (xy 166.755961 130.285959)\n        (xy 166.755961 130.285958)\n        (xy 166.758001 130.27968)\n        (xy 166.76009 130.25981)\n        (xy 166.77574 130.110909)\n        (xy 166.77643 130.104344)\n        (xy 166.770951 130.052218)\n        (xy 166.758691 129.935572)\n        (xy 166.758691 129.935571)\n        (xy 166.758001 129.929008)\n        (xy 166.755335 129.920801)\n        (xy 166.714293 129.794489)\n        (xy 166.703521 129.761335)\n        (xy 166.694844 129.746305)\n        (xy 166.660251 129.686389)\n        (xy 166.61537 129.608653)\n        (xy 166.591392 129.582022)\n        (xy 166.501823 129.482546)\n        (xy 166.501822 129.482545)\n        (xy 166.497401 129.477635)\n        (xy 166.385688 129.39647)\n        (xy 166.360112 129.377888)\n        (xy 166.360111 129.377887)\n        (xy 166.35477 129.374007)\n        (xy 166.348741 129.371323)\n        (xy 166.348738 129.371321)\n        (xy 166.199746 129.304986)\n        (xy 166.199743 129.304985)\n        (xy 166.19371 129.302299)\n        (xy 166.13111 129.288993)\n        (xy 166.103721 129.283171)\n        (xy 166.041247 129.249442)\n        (xy 166.006926 129.187293)\n        (xy 166.005175 129.14217)\n        (xy 166.006539 129.132586)\n        (xy 166.01238 129.091546)\n        (xy 166.012534 129.0768)\n        (xy 166.010731 129.061895)\n        (xy 165.993121 128.91638)\n        (xy 165.992209 128.90884)\n        (xy 165.932406 128.750578)\n        (xy 165.897254 128.699431)\n        (xy 165.840881 128.617407)\n        (xy 165.840879 128.617405)\n        (xy 165.836579 128.611148)\n        (xy 165.830908 128.606095)\n        (xy 165.715931 128.503654)\n        (xy 165.715928 128.503652)\n        (xy 165.710259 128.498601)\n        (xy 165.560739 128.419434)\n        (xy 165.550364 128.416828)\n        (xy 165.404022 128.380069)\n        (xy 165.404018 128.380069)\n        (xy 165.396651 128.378218)\n        (xy 165.389052 128.378178)\n        (xy 165.38905 128.378178)\n        (xy 165.318708 128.37781)\n        (xy 165.227469 128.377332)\n        (xy 165.220088 128.379104)\n        (xy 165.070338 128.415056)\n        (xy 165.070335 128.415057)\n        (xy 165.062959 128.416828)\n        (xy 164.912618 128.494424)\n        (xy 164.906897 128.499414)\n        (xy 164.906895 128.499416)\n        (xy 164.811368 128.58275)\n        (xy 164.785126 128.605642)\n        (xy 164.775692 128.619065)\n        (xy 164.699534 128.727428)\n        (xy 164.687844 128.744061)\n        (xy 164.626388 128.901689)\n        (xy 164.625044 128.911896)\n        (xy 164.606188 129.055124)\n        (xy 164.604305 129.069426)\n        (xy 161.935775 129.069426)\n        (xy 161.891515 128.992766)\n        (xy 161.873795 128.962074)\n        (xy 161.816728 128.898694)\n        (xy 161.760248 128.835967)\n        (xy 161.760247 128.835966)\n        (xy 161.755826 128.831056)\n        (xy 161.664705 128.764852)\n        (xy 161.618537 128.731309)\n        (xy 161.618536 128.731308)\n        (xy 161.613195 128.727428)\n        (xy 161.607166 128.724744)\n        (xy 161.607163 128.724742)\n        (xy 161.458171 128.658407)\n        (xy 161.458168 128.658406)\n        (xy 161.452135 128.65572)\n        (xy 161.406373 128.645993)\n        (xy 161.286143 128.620437)\n        (xy 161.286139 128.620437)\n        (xy 161.279686 128.619065)\n        (xy 161.103384 128.619065)\n        (xy 161.096931 128.620437)\n        (xy 161.096927 128.620437)\n        (xy 160.976697 128.645993)\n        (xy 160.930935 128.65572)\n        (xy 160.924902 128.658406)\n        (xy 160.924899 128.658407)\n        (xy 160.775907 128.724742)\n        (xy 160.775904 128.724744)\n        (xy 160.769875 128.727428)\n        (xy 160.764534 128.731308)\n        (xy 160.764533 128.731309)\n        (xy 160.718365 128.764852)\n        (xy 160.627244 128.831056)\n        (xy 160.622823 128.835966)\n        (xy 160.622822 128.835967)\n        (xy 160.566343 128.898694)\n        (xy 160.509275 128.962074)\n        (xy 160.491555 128.992766)\n        (xy 160.43044 129.098621)\n        (xy 160.421124 129.114756)\n        (xy 160.415808 129.131118)\n        (xy 160.374243 129.259043)\n        (xy 160.366644 129.282429)\n        (xy 160.365954 129.288992)\n        (xy 160.365954 129.288993)\n        (xy 160.353995 129.402774)\n        (xy 160.348215 129.457765)\n        (xy 135.836864 129.457765)\n        (xy 135.810546 129.388118)\n        (xy 135.799002 129.371321)\n        (xy 135.719021 129.254947)\n        (xy 135.719019 129.254945)\n        (xy 135.714719 129.248688)\n        (xy 135.709048 129.243635)\n        (xy 135.594071 129.141194)\n        (xy 135.594068 129.141192)\n        (xy 135.588399 129.136141)\n        (xy 135.56651 129.124551)\n        (xy 135.476656 129.076976)\n        (xy 135.438879 129.056974)\n        (xy 135.428504 129.054368)\n        (xy 135.282162 129.017609)\n        (xy 135.282158 129.017609)\n        (xy 135.274791 129.015758)\n        (xy 135.267192 129.015718)\n        (xy 135.26719 129.015718)\n        (xy 135.196848 129.01535)\n        (xy 135.105609 129.014872)\n        (xy 135.098228 129.016644)\n        (xy 134.948478 129.052596)\n        (xy 134.948475 129.052597)\n        (xy 134.941099 129.054368)\n        (xy 134.790758 129.131964)\n        (xy 134.785037 129.136954)\n        (xy 134.785035 129.136956)\n        (xy 134.715686 129.197453)\n        (xy 134.663266 129.243182)\n        (xy 134.652119 129.259043)\n        (xy 134.573209 129.371321)\n        (xy 134.565984 129.381601)\n        (xy 134.504528 129.539229)\n        (xy 134.501993 129.558486)\n        (xy 134.485395 129.684561)\n        (xy 134.482445 129.706966)\n        (xy 132.687424 129.706966)\n        (xy 132.619731 129.646654)\n        (xy 132.619728 129.646652)\n        (xy 132.614059 129.641601)\n        (xy 132.598006 129.633101)\n        (xy 132.534593 129.599526)\n        (xy 132.464539 129.562434)\n        (xy 132.45291 129.559513)\n        (xy 132.307822 129.523069)\n        (xy 132.307818 129.523069)\n        (xy 132.300451 129.521218)\n        (xy 132.292852 129.521178)\n        (xy 132.29285 129.521178)\n        (xy 132.222508 129.52081)\n        (xy 132.131269 129.520332)\n        (xy 132.123888 129.522104)\n        (xy 131.974138 129.558056)\n        (xy 131.974135 129.558057)\n        (xy 131.966759 129.559828)\n        (xy 131.816418 129.637424)\n        (xy 131.810697 129.642414)\n        (xy 131.810695 129.642416)\n        (xy 131.708591 129.731487)\n        (xy 131.688926 129.748642)\n        (xy 131.680048 129.761274)\n        (xy 131.604517 129.868745)\n        (xy 131.591644 129.887061)\n        (xy 131.588882 129.894144)\n        (xy 131.588882 129.894145)\n        (xy 131.582168 129.911367)\n        (xy 131.530188 130.044689)\n        (xy 131.529197 130.052218)\n        (xy 131.509936 130.198521)\n        (xy 131.508105 130.212426)\n        (xy 129.98107 130.212426)\n        (xy 129.996741 130.173443)\n        (xy 130.02058 130.005946)\n        (xy 130.020734 129.9912)\n        (xy 130.018931 129.976295)\n        (xy 130.007379 129.880841)\n        (xy 130.000409 129.82324)\n        (xy 129.940606 129.664978)\n        (xy 129.905825 129.614371)\n        (xy 129.849081 129.531807)\n        (xy 129.849079 129.531805)\n        (xy 129.844779 129.525548)\n        (xy 129.838925 129.520332)\n        (xy 129.724131 129.418054)\n        (xy 129.724128 129.418052)\n        (xy 129.718459 129.413001)\n        (xy 129.687238 129.39647)\n        (xy 129.575651 129.337388)\n        (xy 129.575652 129.337388)\n        (xy 129.568939 129.333834)\n        (xy 129.558564 129.331228)\n        (xy 129.412222 129.294469)\n        (xy 129.412218 129.294469)\n        (xy 129.404851 129.292618)\n        (xy 129.397252 129.292578)\n        (xy 129.39725 129.292578)\n        (xy 129.326908 129.29221)\n        (xy 129.235669 129.291732)\n        (xy 129.228288 129.293504)\n        (xy 129.078538 129.329456)\n        (xy 129.078535 129.329457)\n        (xy 129.071159 129.331228)\n        (xy 128.920818 129.408824)\n        (xy 128.915097 129.413814)\n        (xy 128.915095 129.413816)\n        (xy 128.820917 129.495973)\n        (xy 128.793326 129.520042)\n        (xy 128.784897 129.532036)\n        (xy 128.707321 129.642416)\n        (xy 128.696044 129.658461)\n        (xy 128.634588 129.816089)\n        (xy 128.631044 129.843009)\n        (xy 128.614327 129.969987)\n        (xy 128.612505 129.983826)\n        (xy 125.677804 129.983826)\n        (xy 125.663278 129.956507)\n        (xy 125.568046 129.839741)\n        (xy 125.534884 129.79908)\n        (xy 125.534881 129.799077)\n        (xy 125.530989 129.794305)\n        (xy 125.521715 129.786633)\n        (xy 125.481977 129.7278)\n        (xy 125.480354 129.656822)\n        (xy 125.513346 129.603039)\n        (xy 125.512091 129.601909)\n        (xy 125.625641 129.475799)\n        (xy 125.625642 129.475798)\n        (xy 125.63006 129.470891)\n        (xy 125.710258 129.331984)\n        (xy 125.714907 129.323932)\n        (xy 125.714908 129.323931)\n        (xy 125.718211 129.318209)\n        (xy 125.772691 129.150536)\n        (xy 125.776861 129.110867)\n        (xy 125.79043 128.981765)\n        (xy 125.79112 128.9752)\n        (xy 125.783399 128.901738)\n        (xy 125.773381 128.806428)\n        (xy 125.773381 128.806427)\n        (xy 125.772691 128.799864)\n        (xy 125.756858 128.751133)\n        (xy 125.723321 128.647919)\n        (xy 125.718211 128.632191)\n        (xy 125.709676 128.617407)\n        (xy 125.664882 128.539823)\n        (xy 125.63006 128.479509)\n        (xy 125.600078 128.44621)\n        (xy 125.516513 128.353402)\n        (xy 125.516512 128.353401)\n        (xy 125.512091 128.348491)\n        (xy 125.36946 128.244863)\n        (xy 125.363431 128.242179)\n        (xy 125.363428 128.242177)\n        (xy 125.214436 128.175842)\n        (xy 125.214433 128.175841)\n        (xy 125.2084 128.173155)\n        (xy 125.17195 128.165407)\n        (xy 125.042408 128.137872)\n        (xy 125.042404 128.137872)\n        (xy 125.035951 128.1365)\n        (xy 124.859649 128.1365)\n        (xy 124.853196 128.137872)\n        (xy 124.853192 128.137872)\n        (xy 124.72365 128.165407)\n        (xy 124.6872 128.173155)\n        (xy 124.681167 128.175841)\n        (xy 124.681164 128.175842)\n        (xy 124.532172 128.242177)\n        (xy 124.532169 128.242179)\n        (xy 124.52614 128.244863)\n        (xy 124.383509 128.348491)\n        (xy 124.379088 128.353401)\n        (xy 124.379087 128.353402)\n        (xy 124.295523 128.44621)\n        (xy 124.26554 128.479509)\n        (xy 124.230718 128.539823)\n        (xy 124.185925 128.617407)\n        (xy 124.177389 128.632191)\n        (xy 124.172279 128.647919)\n        (xy 124.138743 128.751133)\n        (xy 124.122909 128.799864)\n        (xy 124.122219 128.806427)\n        (xy 124.122219 128.806428)\n        (xy 124.112201 128.901738)\n        (xy 124.10448 128.9752)\n        (xy 124.10517 128.981765)\n        (xy 124.11874 129.110867)\n        (xy 124.122909 129.150536)\n        (xy 124.177389 129.318209)\n        (xy 124.180692 129.323931)\n        (xy 124.180693 129.323932)\n        (xy 124.261237 129.463439)\n        (xy 124.277975 129.532435)\n        (xy 124.254754 129.599526)\n        (xy 124.210492 129.638101)\n        (xy 124.18822 129.649744)\n        (xy 124.188217 129.649746)\n        (xy 124.182758 129.6526)\n        (xy 124.019636 129.783754)\n        (xy 123.885095 129.944093)\n        (xy 123.882125 129.949496)\n        (xy 123.882124 129.949497)\n        (xy 123.825653 130.052218)\n        (xy 123.78426 130.127511)\n        (xy 123.720972 130.327022)\n        (xy 123.720286 130.333139)\n        (xy 123.720285 130.333143)\n        (xy 123.705342 130.466369)\n        (xy 123.697641 130.535026)\n        (xy 123.300996 130.535026)\n        (xy 123.282039 130.341691)\n        (xy 123.277596 130.326973)\n        (xy 123.236528 130.190951)\n        (xy 123.221542 130.141316)\n        (xy 123.123278 129.956507)\n        (xy 123.028046 129.839741)\n        (xy 122.994884 129.79908)\n        (xy 122.994881 129.799077)\n        (xy 122.990989 129.794305)\n        (xy 122.98624 129.790376)\n        (xy 122.834464 129.664816)\n        (xy 122.834461 129.664814)\n        (xy 122.829714 129.660887)\n        (xy 122.645597 129.561335)\n        (xy 122.532288 129.52626)\n        (xy 122.451536 129.501263)\n        (xy 122.451533 129.501262)\n        (xy 122.445649 129.499441)\n        (xy 122.439524 129.498797)\n        (xy 122.439523 129.498797)\n        (xy 122.243615 129.478206)\n        (xy 122.243614 129.478206)\n        (xy 122.237487 129.477562)\n        (xy 122.14623 129.485867)\n        (xy 122.035181 129.495973)\n        (xy 122.03518 129.495973)\n        (xy 122.02904 129.496532)\n        (xy 122.023126 129.498273)\n        (xy 122.023124 129.498273)\n        (xy 121.891428 129.537034)\n        (xy 121.828248 129.555629)\n        (xy 121.822783 129.558486)\n        (xy 121.67845 129.633941)\n        (xy 121.642758 129.6526)\n        (xy 121.479636 129.783754)\n        (xy 121.345095 129.944093)\n        (xy 121.342125 129.949496)\n        (xy 121.342124 129.949497)\n        (xy 121.285653 130.052218)\n        (xy 121.24426 130.127511)\n        (xy 121.180972 130.327022)\n        (xy 121.180286 130.333139)\n        (xy 121.180285 130.333143)\n        (xy 121.165342 130.466369)\n        (xy 121.157641 130.535026)\n        (xy 116.535026 130.535026)\n        (xy 113.7052 127.7052)\n        (xy 117.11948 127.7052)\n        (xy 117.12017 127.711765)\n        (xy 117.133777 127.841219)\n        (xy 117.137909 127.880536)\n        (xy 117.139949 127.886814)\n        (xy 117.139949 127.886815)\n        (xy 117.143797 127.898659)\n        (xy 117.192389 128.048209)\n        (xy 117.28054 128.200891)\n        (xy 117.284958 128.205798)\n        (xy 117.284959 128.205799)\n        (xy 117.389901 128.322349)\n        (xy 117.398509 128.331909)\n        (xy 117.436646 128.359617)\n        (xy 117.535665 128.431559)\n        (xy 117.54114 128.435537)\n        (xy 117.547169 128.438221)\n        (xy 117.547172 128.438223)\n        (xy 117.696164 128.504558)\n        (xy 117.696167 128.504559)\n        (xy 117.7022 128.507245)\n        (xy 117.725921 128.512287)\n        (xy 117.868192 128.542528)\n        (xy 117.868196 128.542528)\n        (xy 117.874649 128.5439)\n        (xy 118.050951 128.5439)\n        (xy 118.057404 128.542528)\n        (xy 118.057408 128.542528)\n        (xy 118.199679 128.512287)\n        (xy 118.2234 128.507245)\n        (xy 118.229433 128.504559)\n        (xy 118.229436 128.504558)\n        (xy 118.378428 128.438223)\n        (xy 118.378431 128.438221)\n        (xy 118.38446 128.435537)\n        (xy 118.389936 128.431559)\n        (xy 118.488954 128.359617)\n        (xy 118.527091 128.331909)\n        (xy 118.535699 128.322349)\n        (xy 118.640641 128.205799)\n        (xy 118.640642 128.205798)\n        (xy 118.64506 128.200891)\n        (xy 118.733211 128.048209)\n        (xy 118.781803 127.898659)\n        (xy 118.785651 127.886815)\n        (xy 118.785651 127.886814)\n        (xy 118.787691 127.880536)\n        (xy 118.791824 127.841219)\n        (xy 118.80543 127.711765)\n        (xy 118.80612 127.7052)\n        (xy 118.803867 127.683765)\n        (xy 118.788381 127.536428)\n        (xy 118.788381 127.536427)\n        (xy 118.787691 127.529864)\n        (xy 118.784755 127.520826)\n        (xy 118.735253 127.368476)\n        (xy 118.733211 127.362191)\n        (xy 118.708561 127.319495)\n        (xy 118.699066 127.303051)\n        (xy 118.64506 127.209509)\n        (xy 118.601265 127.160869)\n        (xy 118.531513 127.083402)\n        (xy 118.531512 127.083401)\n        (xy 118.527091 127.078491)\n        (xy 118.422105 127.002214)\n        (xy 118.389802 126.978744)\n        (xy 118.389801 126.978743)\n        (xy 118.38446 126.974863)\n        (xy 118.378431 126.972179)\n        (xy 118.378428 126.972177)\n        (xy 118.229436 126.905842)\n        (xy 118.229433 126.905841)\n        (xy 118.2234 126.903155)\n        (xy 118.15021 126.887598)\n        (xy 118.057408 126.867872)\n        (xy 118.057404 126.867872)\n        (xy 118.050951 126.8665)\n        (xy 117.874649 126.8665)\n        (xy 117.868196 126.867872)\n        (xy 117.868192 126.867872)\n        (xy 117.77539 126.887598)\n        (xy 117.7022 126.903155)\n        (xy 117.696167 126.905841)\n        (xy 117.696164 126.905842)\n        (xy 117.547172 126.972177)\n        (xy 117.547169 126.972179)\n        (xy 117.54114 126.974863)\n        (xy 117.535799 126.978743)\n        (xy 117.535798 126.978744)\n        (xy 117.503495 127.002214)\n        (xy 117.398509 127.078491)\n        (xy 117.394088 127.083401)\n        (xy 117.394087 127.083402)\n        (xy 117.324336 127.160869)\n        (xy 117.28054 127.209509)\n        (xy 117.226534 127.303051)\n        (xy 117.21704 127.319495)\n        (xy 117.192389 127.362191)\n        (xy 117.190347 127.368476)\n        (xy 117.140846 127.520826)\n        (xy 117.137909 127.529864)\n        (xy 117.137219 127.536427)\n        (xy 117.137219 127.536428)\n        (xy 117.121733 127.683765)\n        (xy 117.11948 127.7052)\n        (xy 113.7052 127.7052)\n        (xy 112.605626 126.605626)\n        (xy 124.345305 126.605626)\n        (xy 124.36387 126.77379)\n        (xy 124.36648 126.780922)\n        (xy 124.419156 126.924865)\n        (xy 124.422012 126.93267)\n        (xy 124.426248 126.938973)\n        (xy 124.426248 126.938974)\n        (xy 124.51214 127.066796)\n        (xy 124.512143 127.066799)\n        (xy 124.516374 127.073096)\n        (xy 124.58335 127.134039)\n        (xy 124.630068 127.176549)\n        (xy 124.641508 127.186959)\n        (xy 124.718297 127.228652)\n        (xy 124.749048 127.245348)\n        (xy 124.790191 127.267687)\n        (xy 124.953838 127.310619)\n        (xy 125.041447 127.311996)\n        (xy 125.115404 127.313158)\n        (xy 125.115407 127.313158)\n        (xy 125.123002 127.313277)\n        (xy 125.181123 127.299965)\n        (xy 125.280514 127.277202)\n        (xy 125.280518 127.277201)\n        (xy 125.287917 127.275506)\n        (xy 125.439062 127.199488)\n        (xy 125.444833 127.194559)\n        (xy 125.444836 127.194557)\n        (xy 125.561939 127.094541)\n        (xy 125.56194 127.09454)\n        (xy 125.567711 127.089611)\n        (xy 125.666437 126.952219)\n        (xy 125.671762 126.938974)\n        (xy 125.69634 126.877834)\n        (xy 125.729541 126.795243)\n        (xy 125.75338 126.627746)\n        (xy 125.753534 126.613)\n        (xy 125.752011 126.600409)\n        (xy 125.742487 126.521708)\n        (xy 125.733209 126.44504)\n        (xy 125.673406 126.286778)\n        (xy 125.653215 126.2574)\n        (xy 137.36328 126.2574)\n        (xy 137.36397 126.263965)\n        (xy 137.377709 126.394675)\n        (xy 137.381709 126.432736)\n        (xy 137.383749 126.439014)\n        (xy 137.383749 126.439015)\n        (xy 137.407542 126.512241)\n        (xy 137.436189 126.600409)\n        (xy 137.439492 126.606131)\n        (xy 137.439493 126.606132)\n        (xy 137.454328 126.631826)\n        (xy 137.52434 126.753091)\n        (xy 137.528758 126.757998)\n        (xy 137.528759 126.757999)\n        (xy 137.573472 126.807658)\n        (xy 137.642309 126.884109)\n        (xy 137.654196 126.892745)\n        (xy 137.697549 126.948965)\n        (xy 137.703626 127.019701)\n        (xy 137.683223 127.067129)\n        (xy 137.611444 127.169261)\n        (xy 137.608682 127.176344)\n        (xy 137.608682 127.176345)\n        (xy 137.599659 127.199488)\n        (xy 137.549988 127.326889)\n        (xy 137.546094 127.356468)\n        (xy 137.531965 127.463791)\n        (xy 137.527905 127.494626)\n        (xy 137.54647 127.66279)\n        (xy 137.553679 127.682489)\n        (xy 137.601573 127.813365)\n        (xy 137.604612 127.82167)\n        (xy 137.608848 127.827973)\n        (xy 137.608848 127.827974)\n        (xy 137.69474 127.955796)\n        (xy 137.694743 127.955799)\n        (xy 137.698974 127.962096)\n        (xy 137.824108 128.075959)\n        (xy 137.972791 128.156687)\n        (xy 138.136438 128.199619)\n        (xy 138.224047 128.200996)\n        (xy 138.298004 128.202158)\n        (xy 138.298007 128.202158)\n        (xy 138.305602 128.202277)\n        (xy 138.387263 128.183574)\n        (xy 138.463114 128.166202)\n        (xy 138.463118 128.166201)\n        (xy 138.470517 128.164506)\n        (xy 138.621662 128.088488)\n        (xy 138.627433 128.083559)\n        (xy 138.627436 128.083557)\n        (xy 138.744539 127.983541)\n        (xy 138.74454 127.98354)\n        (xy 138.750311 127.978611)\n        (xy 138.842565 127.850226)\n        (xy 141.998305 127.850226)\n        (xy 142.01687 128.01839)\n        (xy 142.01948 128.025522)\n        (xy 142.070962 128.166202)\n        (xy 142.075012 128.17727)\n        (xy 142.079248 128.183573)\n        (xy 142.079248 128.183574)\n        (xy 142.16514 128.311396)\n        (xy 142.165143 128.311399)\n        (xy 142.169374 128.317696)\n        (xy 142.213806 128.358126)\n        (xy 142.285089 128.422988)\n        (xy 142.294508 128.431559)\n        (xy 142.317584 128.444088)\n        (xy 142.436434 128.508618)\n        (xy 142.443191 128.512287)\n        (xy 142.606838 128.555219)\n        (xy 142.694447 128.556596)\n        (xy 142.768404 128.557758)\n        (xy 142.768407 128.557758)\n        (xy 142.776002 128.557877)\n        (xy 142.866557 128.537137)\n        (xy 142.933514 128.521802)\n        (xy 142.933518 128.521801)\n        (xy 142.940917 128.520106)\n        (xy 143.01358 128.48356)\n        (xy 143.083425 128.470822)\n        (xy 143.149069 128.497866)\n        (xy 143.15499 128.502928)\n        (xy 143.229945 128.571132)\n        (xy 143.236622 128.574757)\n        (xy 143.236623 128.574758)\n        (xy 143.245744 128.57971)\n        (xy 143.367822 128.645993)\n        (xy 143.519576 128.685805)\n        (xy 143.601106 128.687086)\n        (xy 143.668848 128.68815)\n        (xy 143.668851 128.68815)\n        (xy 143.676446 128.688269)\n        (xy 143.730633 128.675858)\n        (xy 143.821973 128.654939)\n        (xy 143.821977 128.654938)\n        (xy 143.829376 128.653243)\n        (xy 143.969536 128.58275)\n        (xy 144.01663 128.542528)\n        (xy 144.083062 128.485791)\n        (xy 144.083064 128.485788)\n        (xy 144.088836 128.480859)\n        (xy 144.093263 128.474699)\n        (xy 144.093266 128.474695)\n        (xy 144.148307 128.398095)\n        (xy 146.895791 128.398095)\n        (xy 146.896481 128.40466)\n        (xy 146.907413 128.508664)\n        (xy 146.91422 128.573431)\n        (xy 146.91626 128.579709)\n        (xy 146.91626 128.57971)\n        (xy 146.939043 128.64983)\n        (xy 146.9687 128.741104)\n        (xy 146.972003 128.746826)\n        (xy 146.972004 128.746827)\n        (xy 146.994995 128.786648)\n        (xy 147.056851 128.893786)\n        (xy 147.061269 128.898693)\n        (xy 147.06127 128.898694)\n        (xy 147.170398 129.019893)\n        (xy 147.17482 129.024804)\n        (xy 147.215511 129.054368)\n        (xy 147.298628 129.114756)\n        (xy 147.317451 129.128432)\n        (xy 147.32348 129.131116)\n        (xy 147.323483 129.131118)\n        (xy 147.472475 129.197453)\n        (xy 147.472478 129.197454)\n        (xy 147.478511 129.20014)\n        (xy 147.514961 129.207888)\n        (xy 147.644503 129.235423)\n        (xy 147.644507 129.235423)\n        (xy 147.65096 129.236795)\n        (xy 147.827262 129.236795)\n        (xy 147.833715 129.235423)\n        (xy 147.833719 129.235423)\n        (xy 147.963261 129.207888)\n        (xy 147.999711 129.20014)\n        (xy 148.005744 129.197454)\n        (xy 148.005747 129.197453)\n        (xy 148.154739 129.131118)\n        (xy 148.154742 129.131116)\n        (xy 148.160771 129.128432)\n        (xy 148.179595 129.114756)\n        (xy 148.262711 129.054368)\n        (xy 148.303402 129.024804)\n        (xy 148.307824 129.019893)\n        (xy 148.416952 128.898694)\n        (xy 148.416953 128.898693)\n        (xy 148.421371 128.893786)\n        (xy 148.483227 128.786648)\n        (xy 148.506218 128.746827)\n        (xy 148.506219 128.746826)\n        (xy 148.509522 128.741104)\n        (xy 148.539179 128.64983)\n        (xy 148.561962 128.57971)\n        (xy 148.561962 128.579709)\n        (xy 148.564002 128.573431)\n        (xy 148.57081 128.508664)\n        (xy 148.581741 128.40466)\n        (xy 148.582431 128.398095)\n        (xy 148.577739 128.353451)\n        (xy 148.564692 128.229323)\n        (xy 148.564692 128.229322)\n        (xy 148.564002 128.222759)\n        (xy 148.558492 128.205799)\n        (xy 148.525437 128.104069)\n        (xy 148.509522 128.055086)\n        (xy 148.421371 127.902404)\n        (xy 148.410808 127.890672)\n        (xy 148.307824 127.776297)\n        (xy 148.307823 127.776296)\n        (xy 148.303402 127.771386)\n        (xy 148.181682 127.682951)\n        (xy 148.166113 127.671639)\n        (xy 148.166112 127.671638)\n        (xy 148.160771 127.667758)\n        (xy 148.154742 127.665074)\n        (xy 148.154739 127.665072)\n        (xy 148.005747 127.598737)\n        (xy 148.005744 127.598736)\n        (xy 147.999711 127.59605)\n        (xy 147.950562 127.585603)\n        (xy 147.833719 127.560767)\n        (xy 147.833715 127.560767)\n        (xy 147.827262 127.559395)\n        (xy 147.65096 127.559395)\n        (xy 147.644507 127.560767)\n        (xy 147.644503 127.560767)\n        (xy 147.52766 127.585603)\n        (xy 147.478511 127.59605)\n        (xy 147.472478 127.598736)\n        (xy 147.472475 127.598737)\n        (xy 147.323483 127.665072)\n        (xy 147.32348 127.665074)\n        (xy 147.317451 127.667758)\n        (xy 147.31211 127.671638)\n        (xy 147.312109 127.671639)\n        (xy 147.29654 127.682951)\n        (xy 147.17482 127.771386)\n        (xy 147.170399 127.776296)\n        (xy 147.170398 127.776297)\n        (xy 147.067415 127.890672)\n        (xy 147.056851 127.902404)\n        (xy 146.9687 128.055086)\n        (xy 146.952785 128.104069)\n        (xy 146.919731 128.205799)\n        (xy 146.91422 128.222759)\n        (xy 146.91353 128.229322)\n        (xy 146.91353 128.229323)\n        (xy 146.900483 128.353451)\n        (xy 146.895791 128.398095)\n        (xy 144.148307 128.398095)\n        (xy 144.16126 128.380069)\n        (xy 144.180387 128.353451)\n        (xy 144.22239 128.248967)\n        (xy 144.236072 128.214932)\n        (xy 144.236073 128.21493)\n        (xy 144.238905 128.207884)\n        (xy 144.261011 128.05256)\n        (xy 144.261154 128.038885)\n        (xy 144.257761 128.010841)\n        (xy 144.245662 127.910866)\n        (xy 144.242306 127.883132)\n        (xy 144.186849 127.736371)\n        (xy 144.144954 127.675413)\n        (xy 144.102288 127.613333)\n        (xy 144.102287 127.613331)\n        (xy 144.097986 127.607074)\n        (xy 144.092315 127.602021)\n        (xy 143.986519 127.50776)\n        (xy 143.986516 127.507758)\n        (xy 143.980847 127.502707)\n        (xy 143.842193 127.429293)\n        (xy 143.834828 127.427443)\n        (xy 143.697402 127.392924)\n        (xy 143.697398 127.392924)\n        (xy 143.690031 127.391073)\n        (xy 143.682431 127.391033)\n        (xy 143.68243 127.391033)\n        (xy 143.618303 127.390697)\n        (xy 143.533144 127.390251)\n        (xy 143.525764 127.392023)\n        (xy 143.525762 127.392023)\n        (xy 143.450954 127.409983)\n        (xy 143.380589 127.426876)\n        (xy 143.373838 127.430361)\n        (xy 143.371707 127.431153)\n        (xy 143.300886 127.436151)\n        (xy 143.238606 127.402068)\n        (xy 143.234597 127.397795)\n        (xy 143.230579 127.391948)\n        (xy 143.198661 127.36351)\n        (xy 143.109931 127.284454)\n        (xy 143.109928 127.284452)\n        (xy 143.104259 127.279401)\n        (xy 142.954739 127.200234)\n        (xy 142.944364 127.197628)\n        (xy 142.798022 127.160869)\n        (xy 142.798018 127.160869)\n        (xy 142.790651 127.159018)\n        (xy 142.783052 127.158978)\n        (xy 142.78305 127.158978)\n        (xy 142.712708 127.15861)\n        (xy 142.621469 127.158132)\n        (xy 142.614088 127.159904)\n        (xy 142.464338 127.195856)\n        (xy 142.464335 127.195857)\n        (xy 142.456959 127.197628)\n        (xy 142.306618 127.275224)\n        (xy 142.300897 127.280214)\n        (xy 142.300895 127.280216)\n        (xy 142.20099 127.367369)\n        (xy 142.179126 127.386442)\n        (xy 142.174756 127.39266)\n        (xy 142.093863 127.50776)\n        (xy 142.081844 127.524861)\n        (xy 142.079082 127.531944)\n        (xy 142.079082 127.531945)\n        (xy 142.07278 127.548108)\n        (xy 142.020388 127.682489)\n        (xy 142.016743 127.710173)\n        (xy 141.999491 127.841219)\n        (xy 141.998305 127.850226)\n        (xy 138.842565 127.850226)\n        (xy 138.849037 127.841219)\n        (xy 138.854362 127.827974)\n        (xy 138.88833 127.743474)\n        (xy 138.912141 127.684243)\n        (xy 138.93598 127.516746)\n        (xy 138.936134 127.502)\n        (xy 138.934331 127.487095)\n        (xy 138.923353 127.396383)\n        (xy 138.915809 127.33404)\n        (xy 138.856006 127.175778)\n        (xy 138.761739 127.038618)\n        (xy 138.739639 126.971149)\n        (xy 138.757525 126.902442)\n        (xy 138.771943 126.882941)\n        (xy 138.884441 126.757999)\n        (xy 138.884442 126.757998)\n        (xy 138.88886 126.753091)\n        (xy 138.958872 126.631826)\n        (xy 138.973707 126.606132)\n        (xy 138.973708 126.606131)\n        (xy 138.977011 126.600409)\n        (xy 139.005658 126.512241)\n        (xy 157.546375 126.512241)\n        (xy 157.547065 126.518806)\n        (xy 157.548253 126.530104)\n        (xy 157.564804 126.687577)\n        (xy 157.619284 126.85525)\n        (xy 157.622587 126.860972)\n        (xy 157.622588 126.860973)\n        (xy 157.632323 126.877834)\n        (xy 157.707435 127.007932)\n        (xy 157.711853 127.012839)\n        (xy 157.711854 127.01284)\n        (xy 157.820982 127.134039)\n        (xy 157.825404 127.13895)\n        (xy 157.913068 127.202642)\n        (xy 157.949709 127.229263)\n        (xy 157.968035 127.242578)\n        (xy 157.974064 127.245262)\n        (xy 157.974067 127.245264)\n        (xy 158.123059 127.311599)\n        (xy 158.123062 127.3116)\n        (xy 158.129095 127.314286)\n        (xy 158.14105 127.316827)\n        (xy 158.295087 127.349569)\n        (xy 158.295091 127.349569)\n        (xy 158.301544 127.350941)\n        (xy 158.324714 127.350941)\n        (xy 158.392835 127.370943)\n        (xy 158.439328 127.424599)\n        (xy 158.450023 127.463769)\n        (xy 158.462829 127.585603)\n        (xy 158.464869 127.591881)\n        (xy 158.464869 127.591882)\n        (xy 158.469805 127.607074)\n        (xy 158.517309 127.753276)\n        (xy 158.60546 127.905958)\n        (xy 158.609878 127.910865)\n        (xy 158.609879 127.910866)\n        (xy 158.685657 127.995026)\n        (xy 158.723429 128.036976)\n        (xy 158.757006 128.061371)\n        (xy 158.83266 128.116337)\n        (xy 158.86606 128.140604)\n        (xy 158.872089 128.143288)\n        (xy 158.872092 128.14329)\n        (xy 159.021084 128.209625)\n        (xy 159.021087 128.209626)\n        (xy 159.02712 128.212312)\n        (xy 159.046729 128.21648)\n        (xy 159.193112 128.247595)\n        (xy 159.193116 128.247595)\n        (xy 159.199569 128.248967)\n        (xy 159.375871 128.248967)\n        (xy 159.382324 128.247595)\n        (xy 159.382328 128.247595)\n        (xy 159.528711 128.21648)\n        (xy 159.54832 128.212312)\n        (xy 159.554353 128.209626)\n        (xy 159.554356 128.209625)\n        (xy 159.703348 128.14329)\n        (xy 159.703351 128.143288)\n        (xy 159.70938 128.140604)\n        (xy 159.742781 128.116337)\n        (xy 159.818434 128.061371)\n        (xy 159.852011 128.036976)\n        (xy 159.889783 127.995026)\n        (xy 159.965561 127.910866)\n        (xy 159.965562 127.910865)\n        (xy 159.96998 127.905958)\n        (xy 160.027229 127.8068)\n        (xy 167.56388 127.8068)\n        (xy 167.56457 127.813365)\n        (xy 167.58074 127.967204)\n        (xy 167.582309 127.982136)\n        (xy 167.584349 127.988414)\n        (xy 167.584349 127.988415)\n        (xy 167.600748 128.038885)\n        (xy 167.636789 128.149809)\n        (xy 167.640092 128.155531)\n        (xy 167.640093 128.155532)\n        (xy 167.666102 128.200581)\n        (xy 167.72494 128.302491)\n        (xy 167.729358 128.307398)\n        (xy 167.729359 128.307399)\n        (xy 167.833436 128.422988)\n        (xy 167.842909 128.433509)\n        (xy 167.98554 128.537137)\n        (xy 167.991569 128.539821)\n        (xy 167.991572 128.539823)\n        (xy 168.140564 128.606158)\n        (xy 168.140567 128.606159)\n        (xy 168.1466 128.608845)\n        (xy 168.157435 128.611148)\n        (xy 168.312592 128.644128)\n        (xy 168.312596 128.644128)\n        (xy 168.319049 128.6455)\n        (xy 168.495351 128.6455)\n        (xy 168.501804 128.644128)\n        (xy 168.501808 128.644128)\n        (xy 168.656965 128.611148)\n        (xy 168.6678 128.608845)\n        (xy 168.673833 128.606159)\n        (xy 168.673836 128.606158)\n        (xy 168.822828 128.539823)\n        (xy 168.822831 128.539821)\n        (xy 168.82886 128.537137)\n        (xy 168.971491 128.433509)\n        (xy 168.980964 128.422988)\n        (xy 169.085041 128.307399)\n        (xy 169.085042 128.307398)\n        (xy 169.08946 128.302491)\n        (xy 169.148298 128.200581)\n        (xy 169.174307 128.155532)\n        (xy 169.174308 128.155531)\n        (xy 169.177611 128.149809)\n        (xy 169.213652 128.038885)\n        (xy 169.230051 127.988415)\n        (xy 169.230051 127.988414)\n        (xy 169.232091 127.982136)\n        (xy 169.233661 127.967204)\n        (xy 169.24983 127.813365)\n        (xy 169.25052 127.8068)\n        (xy 169.233019 127.640297)\n        (xy 169.232781 127.638028)\n        (xy 169.232781 127.638027)\n        (xy 169.232091 127.631464)\n        (xy 169.222525 127.602021)\n        (xy 169.191365 127.506121)\n        (xy 169.177611 127.463791)\n        (xy 169.159746 127.432847)\n        (xy 169.133056 127.38662)\n        (xy 169.08946 127.311109)\n        (xy 169.028814 127.243754)\n        (xy 168.975913 127.185002)\n        (xy 168.975912 127.185001)\n        (xy 168.971491 127.180091)\n        (xy 168.846957 127.089611)\n        (xy 168.834202 127.080344)\n        (xy 168.834201 127.080343)\n        (xy 168.82886 127.076463)\n        (xy 168.822831 127.073779)\n        (xy 168.822828 127.073777)\n        (xy 168.673836 127.007442)\n        (xy 168.673833 127.007441)\n        (xy 168.6678 127.004755)\n        (xy 168.63135 126.997007)\n        (xy 168.501808 126.969472)\n        (xy 168.501804 126.969472)\n        (xy 168.495351 126.9681)\n        (xy 168.319049 126.9681)\n        (xy 168.312596 126.969472)\n        (xy 168.312592 126.969472)\n        (xy 168.18305 126.997007)\n        (xy 168.1466 127.004755)\n        (xy 168.140567 127.007441)\n        (xy 168.140564 127.007442)\n        (xy 167.991572 127.073777)\n        (xy 167.991569 127.073779)\n        (xy 167.98554 127.076463)\n        (xy 167.980199 127.080343)\n        (xy 167.980198 127.080344)\n        (xy 167.967443 127.089611)\n        (xy 167.842909 127.180091)\n        (xy 167.838488 127.185001)\n        (xy 167.838487 127.185002)\n        (xy 167.785587 127.243754)\n        (xy 167.72494 127.311109)\n        (xy 167.681344 127.38662)\n        (xy 167.654655 127.432847)\n        (xy 167.636789 127.463791)\n        (xy 167.623035 127.506121)\n        (xy 167.591876 127.602021)\n        (xy 167.582309 127.631464)\n        (xy 167.581619 127.638027)\n        (xy 167.581619 127.638028)\n        (xy 167.581381 127.640297)\n        (xy 167.56388 127.8068)\n        (xy 160.027229 127.8068)\n        (xy 160.058131 127.753276)\n        (xy 160.105635 127.607074)\n        (xy 160.110571 127.591882)\n        (xy 160.110571 127.591881)\n        (xy 160.112611 127.585603)\n        (xy 160.115222 127.560767)\n        (xy 160.13035 127.416832)\n        (xy 160.13104 127.410267)\n        (xy 160.126907 127.370943)\n        (xy 160.113301 127.241495)\n        (xy 160.113301 127.241494)\n        (xy 160.112611 127.234931)\n        (xy 160.1092 127.224431)\n        (xy 160.061781 127.078491)\n        (xy 160.058131 127.067258)\n        (xy 160.053287 127.058867)\n        (xy 160.020578 127.002214)\n        (xy 159.96998 126.914576)\n        (xy 159.959697 126.903155)\n        (xy 159.856433 126.788469)\n        (xy 159.856432 126.788468)\n        (xy 159.852011 126.783558)\n        (xy 159.730901 126.695566)\n        (xy 159.714722 126.683811)\n        (xy 159.714721 126.68381)\n        (xy 159.70938 126.67993)\n        (xy 159.703351 126.677246)\n        (xy 159.703348 126.677244)\n        (xy 159.554356 126.610909)\n        (xy 159.554353 126.610908)\n        (xy 159.54832 126.608222)\n        (xy 159.500676 126.598095)\n        (xy 159.382328 126.572939)\n        (xy 159.382324 126.572939)\n        (xy 159.375871 126.571567)\n        (xy 159.352701 126.571567)\n        (xy 159.28458 126.551565)\n        (xy 159.238087 126.497909)\n        (xy 159.232076 126.475896)\n        (xy 174.759934 126.475896)\n        (xy 174.763613 126.5197)\n        (xy 174.773029 126.631826)\n        (xy 174.776432 126.672354)\n        (xy 174.778131 126.678279)\n        (xy 174.828893 126.855308)\n        (xy 174.830773 126.861866)\n        (xy 174.841604 126.882941)\n        (xy 174.918072 127.031732)\n        (xy 174.918075 127.031737)\n        (xy 174.92089 127.037214)\n        (xy 175.043349 127.191719)\n        (xy 175.048042 127.195713)\n        (xy 175.048043 127.195714)\n        (xy 175.183197 127.310738)\n        (xy 175.193486 127.319495)\n        (xy 175.365582 127.415677)\n        (xy 175.553082 127.476599)\n        (xy 175.748845 127.499942)\n        (xy 175.75498 127.49947)\n        (xy 175.754982 127.49947)\n        (xy 175.939272 127.48529)\n        (xy 175.939277 127.485289)\n        (xy 175.945413 127.484817)\n        (xy 175.951343 127.483161)\n        (xy 175.951345 127.483161)\n        (xy 176.119716 127.436151)\n        (xy 176.1353 127.4318)\n        (xy 176.1408 127.429022)\n        (xy 176.305772 127.345689)\n        (xy 176.305774 127.345688)\n        (xy 176.311273 127.34291)\n        (xy 176.466629 127.221532)\n        (xy 176.575264 127.095677)\n        (xy 176.591421 127.076959)\n        (xy 176.591422 127.076957)\n        (xy 176.59545 127.072291)\n        (xy 176.65833 126.961603)\n        (xy 176.689785 126.906234)\n        (xy 176.689787 126.906229)\n        (xy 176.692831 126.900871)\n        (xy 176.755061 126.7138)\n        (xy 176.77977 126.518205)\n        (xy 176.780164 126.49)\n        (xy 176.760926 126.293791)\n        (xy 176.703943 126.105056)\n        (xy 176.691623 126.081886)\n        (xy 176.614283 125.93643)\n        (xy 176.614281 125.936428)\n        (xy 176.611387 125.930984)\n        (xy 176.486783 125.778204)\n        (xy 176.334877 125.652536)\n        (xy 176.32946 125.649607)\n        (xy 176.329457 125.649605)\n        (xy 176.166872 125.561696)\n        (xy 176.166868 125.561694)\n        (xy 176.161454 125.558767)\n        (xy 176.155574 125.556947)\n        (xy 176.155572 125.556946)\n        (xy 176.067288 125.529617)\n        (xy 175.973122 125.500468)\n        (xy 175.967004 125.499825)\n        (xy 175.966999 125.499824)\n        (xy 175.783181 125.480505)\n        (xy 175.783179 125.480505)\n        (xy 175.777052 125.479861)\n        (xy 175.694586 125.487366)\n        (xy 175.586853 125.49717)\n        (xy 175.58685 125.497171)\n        (xy 175.580714 125.497729)\n        (xy 175.574808 125.499467)\n        (xy 175.574804 125.499468)\n        (xy 175.443578 125.53809)\n        (xy 175.391586 125.553392)\n        (xy 175.216871 125.644731)\n        (xy 175.212071 125.648591)\n        (xy 175.21207 125.648591)\n        (xy 175.193403 125.6636)\n        (xy 175.063225 125.768265)\n        (xy 174.9365 125.919291)\n        (xy 174.933536 125.924683)\n        (xy 174.933533 125.924687)\n        (xy 174.865474 126.048487)\n        (xy 174.841523 126.092054)\n        (xy 174.839662 126.097921)\n        (xy 174.839661 126.097923)\n        (xy 174.78699 126.263965)\n        (xy 174.781911 126.279975)\n        (xy 174.76764 126.407199)\n        (xy 174.761623 126.460843)\n        (xy 174.759934 126.475896)\n        (xy 159.232076 126.475896)\n        (xy 159.227391 126.458737)\n        (xy 159.226764 126.452766)\n        (xy 159.214586 126.336905)\n        (xy 159.200607 126.293881)\n        (xy 159.186463 126.25035)\n        (xy 159.184436 126.179382)\n        (xy 159.221098 126.118584)\n        (xy 159.284811 126.087259)\n        (xy 159.330459 126.089206)\n        (xy 159.330561 126.08846)\n        (xy 159.338088 126.089491)\n        (xy 159.345438 126.091419)\n        (xy 159.433047 126.092796)\n        (xy 159.507004 126.093958)\n        (xy 159.507007 126.093958)\n        (xy 159.514602 126.094077)\n        (xy 159.594215 126.075843)\n        (xy 159.672114 126.058002)\n        (xy 159.672118 126.058001)\n        (xy 159.679517 126.056306)\n        (xy 159.830662 125.980288)\n        (xy 159.836433 125.975359)\n        (xy 159.836436 125.975357)\n        (xy 159.953539 125.875341)\n        (xy 159.95354 125.87534)\n        (xy 159.959311 125.870411)\n        (xy 160.058037 125.733019)\n        (xy 160.079987 125.678418)\n        (xy 160.091977 125.648591)\n        (xy 160.121141 125.576043)\n        (xy 160.14498 125.408546)\n        (xy 160.145134 125.3938)\n        (xy 160.143331 125.378895)\n        (xy 160.128425 125.255723)\n        (xy 160.124809 125.22584)\n        (xy 160.065006 125.067578)\n        (xy 160.016853 124.997514)\n        (xy 159.973481 124.934407)\n        (xy 159.973479 124.934405)\n        (xy 159.969179 124.928148)\n        (xy 159.963508 124.923095)\n        (xy 159.909527 124.875)\n        (xy 167.08168 124.875)\n        (xy 167.08237 124.881565)\n        (xy 167.094078 124.992952)\n        (xy 167.100109 125.050336)\n        (xy 167.102149 125.056614)\n        (xy 167.102149 125.056615)\n        (xy 167.122871 125.120391)\n        (xy 167.154589 125.218009)\n        (xy 167.24274 125.370691)\n        (xy 167.247158 125.375598)\n        (xy 167.247159 125.375599)\n        (xy 167.335163 125.473337)\n        (xy 167.360709 125.501709)\n        (xy 167.425516 125.548794)\n        (xy 167.481708 125.58962)\n        (xy 167.50334 125.605337)\n        (xy 167.509369 125.608021)\n        (xy 167.509372 125.608023)\n        (xy 167.658364 125.674358)\n        (xy 167.658367 125.674359)\n        (xy 167.6644 125.677045)\n        (xy 167.683943 125.681199)\n        (xy 167.830392 125.712328)\n        (xy 167.830396 125.712328)\n        (xy 167.836849 125.7137)\n        (xy 168.013151 125.7137)\n        (xy 168.019604 125.712328)\n        (xy 168.019608 125.712328)\n        (xy 168.166057 125.681199)\n        (xy 168.1856 125.677045)\n        (xy 168.191633 125.674359)\n        (xy 168.191636 125.674358)\n        (xy 168.340628 125.608023)\n        (xy 168.340631 125.608021)\n        (xy 168.34666 125.605337)\n        (xy 168.368293 125.58962)\n        (xy 168.424484 125.548794)\n        (xy 168.489291 125.501709)\n        (xy 168.514837 125.473337)\n        (xy 168.602841 125.375599)\n        (xy 168.602842 125.375598)\n        (xy 168.60726 125.370691)\n        (xy 168.695411 125.218009)\n        (xy 168.727129 125.120391)\n        (xy 168.747851 125.056615)\n        (xy 168.747851 125.056614)\n        (xy 168.749891 125.050336)\n        (xy 168.755923 124.992952)\n        (xy 168.76763 124.881565)\n        (xy 168.76832 124.875)\n        (xy 171.30668 124.875)\n        (xy 171.30737 124.881565)\n        (xy 171.319078 124.992952)\n        (xy 171.325109 125.050336)\n        (xy 171.327149 125.056614)\n        (xy 171.327149 125.056615)\n        (xy 171.347871 125.120391)\n        (xy 171.379589 125.218009)\n        (xy 171.46774 125.370691)\n        (xy 171.472158 125.375598)\n        (xy 171.472159 125.375599)\n        (xy 171.560163 125.473337)\n        (xy 171.585709 125.501709)\n        (xy 171.650516 125.548794)\n        (xy 171.706708 125.58962)\n        (xy 171.72834 125.605337)\n        (xy 171.734369 125.608021)\n        (xy 171.734372 125.608023)\n        (xy 171.883364 125.674358)\n        (xy 171.883367 125.674359)\n        (xy 171.8894 125.677045)\n        (xy 171.908943 125.681199)\n        (xy 172.055392 125.712328)\n        (xy 172.055396 125.712328)\n        (xy 172.061849 125.7137)\n        (xy 172.238151 125.7137)\n        (xy 172.244604 125.712328)\n        (xy 172.244608 125.712328)\n        (xy 172.391057 125.681199)\n        (xy 172.4106 125.677045)\n        (xy 172.416633 125.674359)\n        (xy 172.416636 125.674358)\n        (xy 172.565628 125.608023)\n        (xy 172.565631 125.608021)\n        (xy 172.57166 125.605337)\n        (xy 172.593293 125.58962)\n        (xy 172.649484 125.548794)\n        (xy 172.714291 125.501709)\n        (xy 172.739837 125.473337)\n        (xy 172.827841 125.375599)\n        (xy 172.827842 125.375598)\n        (xy 172.83226 125.370691)\n        (xy 172.920411 125.218009)\n        (xy 172.952129 125.120391)\n        (xy 172.972851 125.056615)\n        (xy 172.972851 125.056614)\n        (xy 172.974891 125.050336)\n        (xy 172.980923 124.992952)\n        (xy 172.99263 124.881565)\n        (xy 172.99332 124.875)\n        (xy 172.974891 124.699664)\n        (xy 172.960213 124.654488)\n        (xy 172.922453 124.538276)\n        (xy 172.920411 124.531991)\n        (xy 172.907241 124.509179)\n        (xy 172.872376 124.448792)\n        (xy 172.83226 124.379309)\n        (xy 172.797089 124.340247)\n        (xy 172.718713 124.253202)\n        (xy 172.718712 124.253201)\n        (xy 172.714291 124.248291)\n        (xy 172.614986 124.176141)\n        (xy 172.577002 124.148544)\n        (xy 172.577001 124.148543)\n        (xy 172.57166 124.144663)\n        (xy 172.565631 124.141979)\n        (xy 172.565628 124.141977)\n        (xy 172.416636 124.075642)\n        (xy 172.416633 124.075641)\n        (xy 172.4106 124.072955)\n        (xy 172.345394 124.059095)\n        (xy 172.244608 124.037672)\n        (xy 172.244604 124.037672)\n        (xy 172.238151 124.0363)\n        (xy 172.061849 124.0363)\n        (xy 172.055396 124.037672)\n        (xy 172.055392 124.037672)\n        (xy 171.954606 124.059095)\n        (xy 171.8894 124.072955)\n        (xy 171.883367 124.075641)\n        (xy 171.883364 124.075642)\n        (xy 171.734372 124.141977)\n        (xy 171.734369 124.141979)\n        (xy 171.72834 124.144663)\n        (xy 171.722999 124.148543)\n        (xy 171.722998 124.148544)\n        (xy 171.685014 124.176141)\n        (xy 171.585709 124.248291)\n        (xy 171.581288 124.253201)\n        (xy 171.581287 124.253202)\n        (xy 171.502912 124.340247)\n        (xy 171.46774 124.379309)\n        (xy 171.427624 124.448792)\n        (xy 171.39276 124.509179)\n        (xy 171.379589 124.531991)\n        (xy 171.377547 124.538276)\n        (xy 171.339788 124.654488)\n        (xy 171.325109 124.699664)\n        (xy 171.30668 124.875)\n        (xy 168.76832 124.875)\n        (xy 168.749891 124.699664)\n        (xy 168.735213 124.654488)\n        (xy 168.697453 124.538276)\n        (xy 168.695411 124.531991)\n        (xy 168.682241 124.509179)\n        (xy 168.647376 124.448792)\n        (xy 168.60726 124.379309)\n        (xy 168.572089 124.340247)\n        (xy 168.493713 124.253202)\n        (xy 168.493712 124.253201)\n        (xy 168.489291 124.248291)\n        (xy 168.389986 124.176141)\n        (xy 168.352002 124.148544)\n        (xy 168.352001 124.148543)\n        (xy 168.34666 124.144663)\n        (xy 168.340631 124.141979)\n        (xy 168.340628 124.141977)\n        (xy 168.191636 124.075642)\n        (xy 168.191633 124.075641)\n        (xy 168.1856 124.072955)\n        (xy 168.120394 124.059095)\n        (xy 168.019608 124.037672)\n        (xy 168.019604 124.037672)\n        (xy 168.013151 124.0363)\n        (xy 167.836849 124.0363)\n        (xy 167.830396 124.037672)\n        (xy 167.830392 124.037672)\n        (xy 167.729606 124.059095)\n        (xy 167.6644 124.072955)\n        (xy 167.658367 124.075641)\n        (xy 167.658364 124.075642)\n        (xy 167.509372 124.141977)\n        (xy 167.509369 124.141979)\n        (xy 167.50334 124.144663)\n        (xy 167.497999 124.148543)\n        (xy 167.497998 124.148544)\n        (xy 167.460014 124.176141)\n        (xy 167.360709 124.248291)\n        (xy 167.356288 124.253201)\n        (xy 167.356287 124.253202)\n        (xy 167.277912 124.340247)\n        (xy 167.24274 124.379309)\n        (xy 167.202624 124.448792)\n        (xy 167.16776 124.509179)\n        (xy 167.154589 124.531991)\n        (xy 167.152547 124.538276)\n        (xy 167.114788 124.654488)\n        (xy 167.100109 124.699664)\n        (xy 167.08168 124.875)\n        (xy 159.909527 124.875)\n        (xy 159.848531 124.820654)\n        (xy 159.848528 124.820652)\n        (xy 159.842859 124.815601)\n        (xy 159.693339 124.736434)\n        (xy 159.682964 124.733828)\n        (xy 159.536622 124.697069)\n        (xy 159.536618 124.697069)\n        (xy 159.529251 124.695218)\n        (xy 159.521652 124.695178)\n        (xy 159.52165 124.695178)\n        (xy 159.451308 124.69481)\n        (xy 159.360069 124.694332)\n        (xy 159.352688 124.696104)\n        (xy 159.202938 124.732056)\n        (xy 159.202935 124.732057)\n        (xy 159.195559 124.733828)\n        (xy 159.045218 124.811424)\n        (xy 159.039497 124.816414)\n        (xy 159.039495 124.816416)\n        (xy 158.923453 124.917646)\n        (xy 158.917726 124.922642)\n        (xy 158.903117 124.943428)\n        (xy 158.827982 125.050336)\n        (xy 158.820444 125.061061)\n        (xy 158.758988 125.218689)\n        (xy 158.757997 125.226218)\n        (xy 158.738977 125.370691)\n        (xy 158.736905 125.386426)\n        (xy 158.754976 125.550115)\n        (xy 158.75547 125.55459)\n        (xy 158.754724 125.554672)\n        (xy 158.751134 125.619682)\n        (xy 158.709515 125.677201)\n        (xy 158.643407 125.703088)\n        (xy 158.606183 125.700819)\n        (xy 158.494331 125.677045)\n        (xy 158.477846 125.673541)\n        (xy 158.301544 125.673541)\n        (xy 158.295091 125.674913)\n        (xy 158.295087 125.674913)\n        (xy 158.165545 125.702448)\n        (xy 158.129095 125.710196)\n        (xy 158.123062 125.712882)\n        (xy 158.123059 125.712883)\n        (xy 157.974067 125.779218)\n        (xy 157.974064 125.77922)\n        (xy 157.968035 125.781904)\n        (xy 157.825404 125.885532)\n        (xy 157.820983 125.890442)\n        (xy 157.820982 125.890443)\n        (xy 157.726596 125.99527)\n        (xy 157.707435 126.01655)\n        (xy 157.619284 126.169232)\n        (xy 157.617242 126.175517)\n        (xy 157.578813 126.293791)\n        (xy 157.564804 126.336905)\n        (xy 157.564114 126.343468)\n        (xy 157.564114 126.343469)\n        (xy 157.552646 126.45258)\n        (xy 157.546375 126.512241)\n        (xy 139.005658 126.512241)\n        (xy 139.029451 126.439015)\n        (xy 139.029451 126.439014)\n        (xy 139.031491 126.432736)\n        (xy 139.035492 126.394675)\n        (xy 139.04923 126.263965)\n        (xy 139.04992 126.2574)\n        (xy 139.037774 126.141842)\n        (xy 139.032181 126.088628)\n        (xy 139.032181 126.088627)\n        (xy 139.031491 126.082064)\n        (xy 139.023804 126.058404)\n        (xy 138.990306 125.955308)\n        (xy 138.977011 125.914391)\n        (xy 138.973074 125.907571)\n        (xy 138.901136 125.782972)\n        (xy 138.88886 125.761709)\n        (xy 138.839337 125.706708)\n        (xy 138.808621 125.642702)\n        (xy 138.817386 125.572249)\n        (xy 138.839336 125.538093)\n        (xy 138.88886 125.483091)\n        (xy 138.955413 125.367818)\n        (xy 138.973707 125.336132)\n        (xy 138.973708 125.336131)\n        (xy 138.977011 125.330409)\n        (xy 139.004988 125.244305)\n        (xy 139.029451 125.169015)\n        (xy 139.029451 125.169014)\n        (xy 139.031491 125.162736)\n        (xy 139.037612 125.104505)\n        (xy 139.04923 124.993965)\n        (xy 139.04992 124.9874)\n        (xy 139.043161 124.923095)\n        (xy 139.032181 124.818628)\n        (xy 139.032181 124.818627)\n        (xy 139.031491 124.812064)\n        (xy 139.013649 124.75715)\n        (xy 138.979053 124.650676)\n        (xy 138.977011 124.644391)\n        (xy 138.88886 124.491709)\n        (xy 138.850218 124.448792)\n        (xy 138.775313 124.365602)\n        (xy 138.775312 124.365601)\n        (xy 138.770891 124.360691)\n        (xy 138.651217 124.273742)\n        (xy 138.642181 124.267177)\n        (xy 142.010532 124.267177)\n        (xy 142.011222 124.273742)\n        (xy 142.024325 124.398401)\n        (xy 142.028961 124.442513)\n        (xy 142.031001 124.448791)\n        (xy 142.031001 124.448792)\n        (xy 142.056222 124.526413)\n        (xy 142.083441 124.610186)\n        (xy 142.171592 124.762868)\n        (xy 142.17601 124.767775)\n        (xy 142.176011 124.767776)\n        (xy 142.212176 124.807941)\n        (xy 142.289561 124.893886)\n        (xy 142.432192 124.997514)\n        (xy 142.438221 125.000198)\n        (xy 142.438224 125.0002)\n        (xy 142.587216 125.066535)\n        (xy 142.587219 125.066536)\n        (xy 142.593252 125.069222)\n        (xy 142.618935 125.074681)\n        (xy 142.759244 125.104505)\n        (xy 142.759248 125.104505)\n        (xy 142.765701 125.105877)\n        (xy 142.942003 125.105877)\n        (xy 142.948456 125.104505)\n        (xy 142.94846 125.104505)\n        (xy 143.088769 125.074681)\n        (xy 143.114452 125.069222)\n        (xy 143.120485 125.066536)\n        (xy 143.120488 125.066535)\n        (xy 143.26948 125.0002)\n        (xy 143.269483 125.000198)\n        (xy 143.275512 124.997514)\n        (xy 143.418143 124.893886)\n        (xy 143.487268 124.817115)\n        (xy 147.140068 124.817115)\n        (xy 147.157284 124.973057)\n        (xy 147.2112 125.120391)\n        (xy 147.215437 125.126697)\n        (xy 147.215439 125.1267)\n        (xy 147.227525 125.144685)\n        (xy 147.298705 125.250611)\n        (xy 147.414745 125.3562)\n        (xy 147.421422 125.359825)\n        (xy 147.421423 125.359826)\n        (xy 147.430903 125.364973)\n        (xy 147.552622 125.431061)\n        (xy 147.704376 125.470873)\n        (xy 147.785906 125.472154)\n        (xy 147.853648 125.473218)\n        (xy 147.853651 125.473218)\n        (xy 147.861246 125.473337)\n        (xy 147.915433 125.460926)\n        (xy 148.006773 125.440007)\n        (xy 148.006777 125.440006)\n        (xy 148.014176 125.438311)\n        (xy 148.154336 125.367818)\n        (xy 148.205496 125.324124)\n        (xy 148.267862 125.270859)\n        (xy 148.267864 125.270856)\n        (xy 148.273636 125.265927)\n        (xy 148.278063 125.259767)\n        (xy 148.278066 125.259763)\n        (xy 148.360756 125.144685)\n        (xy 148.365187 125.138519)\n        (xy 148.369938 125.1267)\n        (xy 148.420872 125)\n        (xy 148.420873 124.999998)\n        (xy 148.423705 124.992952)\n        (xy 148.445811 124.837628)\n        (xy 148.445954 124.823953)\n        (xy 148.444944 124.815601)\n        (xy 148.431408 124.703754)\n        (xy 148.427106 124.6682)\n        (xy 148.371649 124.521439)\n        (xy 148.282786 124.392142)\n        (xy 148.277115 124.387089)\n        (xy 148.171319 124.292828)\n        (xy 148.171316 124.292826)\n        (xy 148.165647 124.287775)\n        (xy 148.150967 124.280002)\n        (xy 148.110975 124.258827)\n        (xy 148.026993 124.214361)\n        (xy 148.017426 124.211958)\n        (xy 147.882202 124.177992)\n        (xy 147.882198 124.177992)\n        (xy 147.874831 124.176141)\n        (xy 147.867231 124.176101)\n        (xy 147.86723 124.176101)\n        (xy 147.803103 124.175765)\n        (xy 147.717944 124.175319)\n        (xy 147.710564 124.177091)\n        (xy 147.710562 124.177091)\n        (xy 147.572768 124.210172)\n        (xy 147.572764 124.210173)\n        (xy 147.565389 124.211944)\n        (xy 147.526725 124.2319)\n        (xy 147.461734 124.265445)\n        (xy 147.425974 124.283902)\n        (xy 147.420252 124.288894)\n        (xy 147.42025 124.288895)\n        (xy 147.391035 124.314381)\n        (xy 147.307748 124.387037)\n        (xy 147.303381 124.393251)\n        (xy 147.230165 124.497427)\n        (xy 147.217536 124.515396)\n        (xy 147.198005 124.565491)\n        (xy 147.164793 124.650676)\n        (xy 147.160546 124.661568)\n        (xy 147.159554 124.669101)\n        (xy 147.159554 124.669102)\n        (xy 147.141276 124.807941)\n        (xy 147.140068 124.817115)\n        (xy 143.487268 124.817115)\n        (xy 143.495528 124.807941)\n        (xy 143.531693 124.767776)\n        (xy 143.531694 124.767775)\n        (xy 143.536112 124.762868)\n        (xy 143.624263 124.610186)\n        (xy 143.651482 124.526413)\n        (xy 143.676703 124.448792)\n        (xy 143.676703 124.448791)\n        (xy 143.678743 124.442513)\n        (xy 143.68338 124.398401)\n        (xy 143.696482 124.273742)\n        (xy 143.697172 124.267177)\n        (xy 143.689667 124.195774)\n        (xy 143.679433 124.098405)\n        (xy 143.679433 124.098404)\n        (xy 143.678743 124.091841)\n        (xy 143.672161 124.071582)\n        (xy 143.631997 123.94797)\n        (xy 143.624263 123.924168)\n        (xy 143.615097 123.908291)\n        (xy 143.556275 123.806409)\n        (xy 143.536112 123.771486)\n        (xy 143.509502 123.741932)\n        (xy 143.422565 123.645379)\n        (xy 143.422564 123.645378)\n        (xy 143.418143 123.640468)\n        (xy 143.286922 123.54513)\n        (xy 143.280854 123.540721)\n        (xy 143.280853 123.54072)\n        (xy 143.275512 123.53684)\n        (xy 143.269483 123.534156)\n        (xy 143.26948 123.534154)\n        (xy 143.120488 123.467819)\n        (xy 143.120485 123.467818)\n        (xy 143.114452 123.465132)\n        (xy 143.034671 123.448174)\n        (xy 142.94846 123.429849)\n        (xy 142.948456 123.429849)\n        (xy 142.942003 123.428477)\n        (xy 142.765701 123.428477)\n        (xy 142.759248 123.429849)\n        (xy 142.759244 123.429849)\n        (xy 142.673033 123.448174)\n        (xy 142.593252 123.465132)\n        (xy 142.587219 123.467818)\n        (xy 142.587216 123.467819)\n        (xy 142.438224 123.534154)\n        (xy 142.438221 123.534156)\n        (xy 142.432192 123.53684)\n        (xy 142.426851 123.54072)\n        (xy 142.42685 123.540721)\n        (xy 142.420782 123.54513)\n        (xy 142.289561 123.640468)\n        (xy 142.28514 123.645378)\n        (xy 142.285139 123.645379)\n        (xy 142.198203 123.741932)\n        (xy 142.171592 123.771486)\n        (xy 142.151429 123.806409)\n        (xy 142.092608 123.908291)\n        (xy 142.083441 123.924168)\n        (xy 142.075707 123.94797)\n        (xy 142.035544 124.071582)\n        (xy 142.028961 124.091841)\n        (xy 142.028271 124.098404)\n        (xy 142.028271 124.098405)\n        (xy 142.018037 124.195774)\n        (xy 142.010532 124.267177)\n        (xy 138.642181 124.267177)\n        (xy 138.633602 124.260944)\n        (xy 138.633601 124.260943)\n        (xy 138.62826 124.257063)\n        (xy 138.622231 124.254379)\n        (xy 138.622228 124.254377)\n        (xy 138.473236 124.188042)\n        (xy 138.473233 124.188041)\n        (xy 138.4672 124.185355)\n        (xy 138.419984 124.175319)\n        (xy 138.301208 124.150072)\n        (xy 138.301204 124.150072)\n        (xy 138.294751 124.1487)\n        (xy 138.118449 124.1487)\n        (xy 138.111996 124.150072)\n        (xy 138.111992 124.150072)\n        (xy 137.993216 124.175319)\n        (xy 137.946 124.185355)\n        (xy 137.939967 124.188041)\n        (xy 137.939964 124.188042)\n        (xy 137.790972 124.254377)\n        (xy 137.790969 124.254379)\n        (xy 137.78494 124.257063)\n        (xy 137.779599 124.260943)\n        (xy 137.779598 124.260944)\n        (xy 137.761983 124.273742)\n        (xy 137.642309 124.360691)\n        (xy 137.637888 124.365601)\n        (xy 137.637887 124.365602)\n        (xy 137.562983 124.448792)\n        (xy 137.52434 124.491709)\n        (xy 137.436189 124.644391)\n        (xy 137.434147 124.650676)\n        (xy 137.399552 124.75715)\n        (xy 137.381709 124.812064)\n        (xy 137.381019 124.818627)\n        (xy 137.381019 124.818628)\n        (xy 137.370039 124.923095)\n        (xy 137.36328 124.9874)\n        (xy 137.36397 124.993965)\n        (xy 137.375589 125.104505)\n        (xy 137.381709 125.162736)\n        (xy 137.383749 125.169014)\n        (xy 137.383749 125.169015)\n        (xy 137.408212 125.244305)\n        (xy 137.436189 125.330409)\n        (xy 137.439492 125.336131)\n        (xy 137.439493 125.336132)\n        (xy 137.457787 125.367818)\n        (xy 137.52434 125.483091)\n        (xy 137.573863 125.538092)\n        (xy 137.604579 125.602098)\n        (xy 137.595814 125.672551)\n        (xy 137.573864 125.706707)\n        (xy 137.52434 125.761709)\n        (xy 137.512064 125.782972)\n        (xy 137.440127 125.907571)\n        (xy 137.436189 125.914391)\n        (xy 137.422894 125.955308)\n        (xy 137.389397 126.058404)\n        (xy 137.381709 126.082064)\n        (xy 137.381019 126.088627)\n        (xy 137.381019 126.088628)\n        (xy 137.375426 126.141842)\n        (xy 137.36328 126.2574)\n        (xy 125.653215 126.2574)\n        (xy 125.636416 126.232957)\n        (xy 125.581881 126.153607)\n        (xy 125.581879 126.153605)\n        (xy 125.577579 126.147348)\n        (xy 125.571908 126.142295)\n        (xy 125.456931 126.039854)\n        (xy 125.456928 126.039852)\n        (xy 125.451259 126.034801)\n        (xy 125.301739 125.955634)\n        (xy 125.291364 125.953028)\n        (xy 125.145022 125.916269)\n        (xy 125.145018 125.916269)\n        (xy 125.137651 125.914418)\n        (xy 125.130052 125.914378)\n        (xy 125.13005 125.914378)\n        (xy 125.059708 125.91401)\n        (xy 124.968469 125.913532)\n        (xy 124.961088 125.915304)\n        (xy 124.811338 125.951256)\n        (xy 124.811335 125.951257)\n        (xy 124.803959 125.953028)\n        (xy 124.653618 126.030624)\n        (xy 124.647897 126.035614)\n        (xy 124.647895 126.035616)\n        (xy 124.534796 126.134279)\n        (xy 124.526126 126.141842)\n        (xy 124.516819 126.155085)\n        (xy 124.444659 126.257759)\n        (xy 124.428844 126.280261)\n        (xy 124.367388 126.437889)\n        (xy 124.365216 126.454385)\n        (xy 124.346679 126.595193)\n        (xy 124.345305 126.605626)\n        (xy 112.605626 126.605626)\n        (xy 109.4126 123.4126)\n        (xy 122.85988 123.4126)\n        (xy 122.86057 123.419165)\n        (xy 122.874329 123.550065)\n        (xy 122.878309 123.587936)\n        (xy 122.880349 123.594214)\n        (xy 122.880349 123.594215)\n        (xy 122.890814 123.626423)\n        (xy 122.932789 123.755609)\n        (xy 122.936092 123.761331)\n        (xy 122.936093 123.761332)\n        (xy 122.944902 123.77659)\n        (xy 123.02094 123.908291)\n        (xy 123.025358 123.913198)\n        (xy 123.025359 123.913199)\n        (xy 123.076379 123.969862)\n        (xy 123.138909 124.039309)\n        (xy 123.219329 124.097738)\n        (xy 123.249497 124.119656)\n        (xy 123.28154 124.142937)\n        (xy 123.287569 124.145621)\n        (xy 123.287572 124.145623)\n        (xy 123.436564 124.211958)\n        (xy 123.436567 124.211959)\n        (xy 123.4426 124.214645)\n        (xy 123.47905 124.222393)\n        (xy 123.608592 124.249928)\n        (xy 123.608596 124.249928)\n        (xy 123.615049 124.2513)\n        (xy 123.791351 124.2513)\n        (xy 123.797804 124.249928)\n        (xy 123.797808 124.249928)\n        (xy 123.92735 124.222393)\n        (xy 123.9638 124.214645)\n        (xy 123.969833 124.211959)\n        (xy 123.969836 124.211958)\n        (xy 124.118828 124.145623)\n        (xy 124.118831 124.145621)\n        (xy 124.12486 124.142937)\n        (xy 124.156904 124.119656)\n        (xy 124.187071 124.097738)\n        (xy 124.267491 124.039309)\n        (xy 124.330021 123.969862)\n        (xy 124.381041 123.913199)\n        (xy 124.381042 123.913198)\n        (xy 124.38546 123.908291)\n        (xy 124.461498 123.77659)\n        (xy 124.470307 123.761332)\n        (xy 124.470308 123.761331)\n        (xy 124.473611 123.755609)\n        (xy 124.515586 123.626423)\n        (xy 124.526051 123.594215)\n        (xy 124.526051 123.594214)\n        (xy 124.528091 123.587936)\n        (xy 124.532072 123.550065)\n        (xy 124.54583 123.419165)\n        (xy 124.54652 123.4126)\n        (xy 124.544481 123.3932)\n        (xy 125.42008 123.3932)\n        (xy 125.42077 123.399765)\n        (xy 125.436568 123.550065)\n        (xy 125.438509 123.568536)\n        (xy 125.440549 123.574814)\n        (xy 125.440549 123.574815)\n        (xy 125.458657 123.630546)\n        (xy 125.492989 123.736209)\n        (xy 125.496292 123.741931)\n        (xy 125.496293 123.741932)\n        (xy 125.513356 123.771486)\n        (xy 125.58114 123.888891)\n        (xy 125.585558 123.893798)\n        (xy 125.585559 123.893799)\n        (xy 125.66974 123.987291)\n        (xy 125.699109 124.019909)\n        (xy 125.77212 124.072955)\n        (xy 125.809726 124.100277)\n        (xy 125.84174 124.123537)\n        (xy 125.847769 124.126221)\n        (xy 125.847772 124.126223)\n        (xy 125.996764 124.192558)\n        (xy 125.996767 124.192559)\n        (xy 126.0028 124.195245)\n        (xy 126.034439 124.20197)\n        (xy 126.168792 124.230528)\n        (xy 126.168796 124.230528)\n        (xy 126.175249 124.2319)\n        (xy 126.351551 124.2319)\n        (xy 126.358004 124.230528)\n        (xy 126.358008 124.230528)\n        (xy 126.492361 124.20197)\n        (xy 126.524 124.195245)\n        (xy 126.530033 124.192559)\n        (xy 126.530036 124.192558)\n        (xy 126.679028 124.126223)\n        (xy 126.679031 124.126221)\n        (xy 126.68506 124.123537)\n        (xy 126.717075 124.100277)\n        (xy 126.75468 124.072955)\n        (xy 126.827691 124.019909)\n        (xy 126.85706 123.987291)\n        (xy 126.941241 123.893799)\n        (xy 126.941242 123.893798)\n        (xy 126.94566 123.888891)\n        (xy 127.013444 123.771486)\n        (xy 127.030507 123.741932)\n        (xy 127.030508 123.741931)\n        (xy 127.033811 123.736209)\n        (xy 127.068143 123.630546)\n        (xy 127.086251 123.574815)\n        (xy 127.086251 123.574814)\n        (xy 127.088291 123.568536)\n        (xy 127.090233 123.550065)\n        (xy 127.099342 123.4634)\n        (xy 128.77808 123.4634)\n        (xy 128.77877 123.469965)\n        (xy 128.793456 123.609685)\n        (xy 128.796509 123.638736)\n        (xy 128.798549 123.645014)\n        (xy 128.798549 123.645015)\n        (xy 128.801983 123.655584)\n        (xy 128.850989 123.806409)\n        (xy 128.93914 123.959091)\n        (xy 128.943558 123.963998)\n        (xy 128.943559 123.963999)\n        (xy 129.048911 124.081004)\n        (xy 129.057109 124.090109)\n        (xy 129.137752 124.1487)\n        (xy 129.194265 124.189759)\n        (xy 129.19974 124.193737)\n        (xy 129.205769 124.196421)\n        (xy 129.205772 124.196423)\n        (xy 129.354764 124.262758)\n        (xy 129.354767 124.262759)\n        (xy 129.3608 124.265445)\n        (xy 129.384521 124.270487)\n        (xy 129.526792 124.300728)\n        (xy 129.526796 124.300728)\n        (xy 129.533249 124.3021)\n        (xy 129.709551 124.3021)\n        (xy 129.716004 124.300728)\n        (xy 129.716008 124.300728)\n        (xy 129.858279 124.270487)\n        (xy 129.882 124.265445)\n        (xy 129.888033 124.262759)\n        (xy 129.888036 124.262758)\n        (xy 130.037028 124.196423)\n        (xy 130.037031 124.196421)\n        (xy 130.04306 124.193737)\n        (xy 130.048536 124.189759)\n        (xy 130.105048 124.1487)\n        (xy 130.185691 124.090109)\n        (xy 130.193889 124.081004)\n        (xy 130.299241 123.963999)\n        (xy 130.299242 123.963998)\n        (xy 130.30366 123.959091)\n        (xy 130.391811 123.806409)\n        (xy 130.440817 123.655584)\n        (xy 130.444251 123.645015)\n        (xy 130.444251 123.645014)\n        (xy 130.446291 123.638736)\n        (xy 130.449345 123.609685)\n        (xy 130.46403 123.469965)\n        (xy 130.46472 123.4634)\n        (xy 130.458032 123.399765)\n        (xy 130.446981 123.294628)\n        (xy 130.446981 123.294627)\n        (xy 130.446291 123.288064)\n        (xy 130.442645 123.276841)\n        (xy 130.393853 123.126676)\n        (xy 130.391811 123.120391)\n        (xy 130.30366 122.967709)\n        (xy 130.259865 122.919069)\n        (xy 130.190113 122.841602)\n        (xy 130.190112 122.841601)\n        (xy 130.185691 122.836691)\n        (xy 130.090398 122.767456)\n        (xy 130.048402 122.736944)\n        (xy 130.048401 122.736943)\n        (xy 130.04306 122.733063)\n        (xy 130.037031 122.730379)\n        (xy 130.037028 122.730377)\n        (xy 129.888036 122.664042)\n        (xy 129.888033 122.664041)\n        (xy 129.882 122.661355)\n        (xy 129.84555 122.653607)\n        (xy 129.716008 122.626072)\n        (xy 129.716004 122.626072)\n        (xy 129.709551 122.6247)\n        (xy 129.533249 122.6247)\n        (xy 129.526796 122.626072)\n        (xy 129.526792 122.626072)\n        (xy 129.39725 122.653607)\n        (xy 129.3608 122.661355)\n        (xy 129.354767 122.664041)\n        (xy 129.354764 122.664042)\n        (xy 129.205772 122.730377)\n        (xy 129.205769 122.730379)\n        (xy 129.19974 122.733063)\n        (xy 129.194399 122.736943)\n        (xy 129.194398 122.736944)\n        (xy 129.152402 122.767456)\n        (xy 129.057109 122.836691)\n        (xy 129.052688 122.841601)\n        (xy 129.052687 122.841602)\n        (xy 128.982936 122.919069)\n        (xy 128.93914 122.967709)\n        (xy 128.850989 123.120391)\n        (xy 128.848947 123.126676)\n        (xy 128.800156 123.276841)\n        (xy 128.796509 123.288064)\n        (xy 128.795819 123.294627)\n        (xy 128.795819 123.294628)\n        (xy 128.784768 123.399765)\n        (xy 128.77808 123.4634)\n        (xy 127.099342 123.4634)\n        (xy 127.10603 123.399765)\n        (xy 127.10672 123.3932)\n        (xy 127.097117 123.301835)\n        (xy 127.088981 123.224428)\n        (xy 127.088981 123.224427)\n        (xy 127.088291 123.217864)\n        (xy 127.085393 123.208943)\n        (xy 127.043783 123.080881)\n        (xy 127.033811 123.050191)\n        (xy 126.94566 122.897509)\n        (xy 126.92839 122.878328)\n        (xy 126.832113 122.771402)\n        (xy 126.832112 122.771401)\n        (xy 126.827691 122.766491)\n        (xy 126.723067 122.690477)\n        (xy 126.690402 122.666744)\n        (xy 126.690401 122.666743)\n        (xy 126.68506 122.662863)\n        (xy 126.679031 122.660179)\n        (xy 126.679028 122.660177)\n        (xy 126.530036 122.593842)\n        (xy 126.530033 122.593841)\n        (xy 126.524 122.591155)\n        (xy 126.455938 122.576688)\n        (xy 126.358008 122.555872)\n        (xy 126.358004 122.555872)\n        (xy 126.351551 122.5545)\n        (xy 126.175249 122.5545)\n        (xy 126.168796 122.555872)\n        (xy 126.168792 122.555872)\n        (xy 126.070862 122.576688)\n        (xy 126.0028 122.591155)\n        (xy 125.996767 122.593841)\n        (xy 125.996764 122.593842)\n        (xy 125.847772 122.660177)\n        (xy 125.847769 122.660179)\n        (xy 125.84174 122.662863)\n        (xy 125.836399 122.666743)\n        (xy 125.836398 122.666744)\n        (xy 125.803733 122.690477)\n        (xy 125.699109 122.766491)\n        (xy 125.694688 122.771401)\n        (xy 125.694687 122.771402)\n        (xy 125.598411 122.878328)\n        (xy 125.58114 122.897509)\n        (xy 125.492989 123.050191)\n        (xy 125.483017 123.080881)\n        (xy 125.441408 123.208943)\n        (xy 125.438509 123.217864)\n        (xy 125.437819 123.224427)\n        (xy 125.437819 123.224428)\n        (xy 125.429683 123.301835)\n        (xy 125.42008 123.3932)\n        (xy 124.544481 123.3932)\n        (xy 124.532905 123.283061)\n        (xy 124.528781 123.243828)\n        (xy 124.528781 123.243827)\n        (xy 124.528091 123.237264)\n        (xy 124.523921 123.224428)\n        (xy 124.475653 123.075876)\n        (xy 124.473611 123.069591)\n        (xy 124.462411 123.050191)\n        (xy 124.392611 122.929295)\n        (xy 124.38546 122.916909)\n        (xy 124.358146 122.886573)\n        (xy 124.271913 122.790802)\n        (xy 124.271912 122.790801)\n        (xy 124.267491 122.785891)\n        (xy 124.156433 122.705202)\n        (xy 124.130202 122.686144)\n        (xy 124.130201 122.686143)\n        (xy 124.12486 122.682263)\n        (xy 124.118831 122.679579)\n        (xy 124.118828 122.679577)\n        (xy 123.969836 122.613242)\n        (xy 123.969833 122.613241)\n        (xy 123.9638 122.610555)\n        (xy 123.92735 122.602807)\n        (xy 123.797808 122.575272)\n        (xy 123.797804 122.575272)\n        (xy 123.791351 122.5739)\n        (xy 123.615049 122.5739)\n        (xy 123.608596 122.575272)\n        (xy 123.608592 122.575272)\n        (xy 123.47905 122.602807)\n        (xy 123.4426 122.610555)\n        (xy 123.436567 122.613241)\n        (xy 123.436564 122.613242)\n        (xy 123.287572 122.679577)\n        (xy 123.287569 122.679579)\n        (xy 123.28154 122.682263)\n        (xy 123.276199 122.686143)\n        (xy 123.276198 122.686144)\n        (xy 123.249967 122.705202)\n        (xy 123.138909 122.785891)\n        (xy 123.134488 122.790801)\n        (xy 123.134487 122.790802)\n        (xy 123.048255 122.886573)\n        (xy 123.02094 122.916909)\n        (xy 123.013789 122.929295)\n        (xy 122.94399 123.050191)\n        (xy 122.932789 123.069591)\n        (xy 122.930747 123.075876)\n        (xy 122.88248 123.224428)\n        (xy 122.878309 123.237264)\n        (xy 122.877619 123.243827)\n        (xy 122.877619 123.243828)\n        (xy 122.873495 123.283061)\n        (xy 122.85988 123.4126)\n        (xy 109.4126 123.4126)\n        (xy 108.036905 122.036905)\n        (xy 108.002879 121.974593)\n        (xy 108 121.94781)\n        (xy 108 120.509626)\n        (xy 116.623705 120.509626)\n        (xy 116.64227 120.67779)\n        (xy 116.64488 120.684922)\n        (xy 116.694069 120.819336)\n        (xy 116.700412 120.83667)\n        (xy 116.704648 120.842973)\n        (xy 116.704648 120.842974)\n        (xy 116.79054 120.970796)\n        (xy 116.790543 120.970799)\n        (xy 116.794774 120.977096)\n        (xy 116.8597 121.036174)\n        (xy 116.910245 121.082166)\n        (xy 116.919908 121.090959)\n        (xy 116.978053 121.122529)\n        (xy 117.057259 121.165534)\n        (xy 117.068591 121.171687)\n        (xy 117.075932 121.173613)\n        (xy 117.07594 121.173616)\n        (xy 117.096493 121.179008)\n        (xy 117.157308 121.215642)\n        (xy 117.188663 121.279339)\n        (xy 117.180602 121.349877)\n        (xy 117.135686 121.404859)\n        (xy 117.122311 121.412846)\n        (xy 117.033618 121.458624)\n        (xy 117.027897 121.463614)\n        (xy 117.027895 121.463616)\n        (xy 116.952506 121.529382)\n        (xy 116.906126 121.569842)\n        (xy 116.897611 121.581958)\n        (xy 116.816062 121.697991)\n        (xy 116.808844 121.708261)\n        (xy 116.806082 121.715344)\n        (xy 116.806082 121.715345)\n        (xy 116.799306 121.732725)\n        (xy 116.747388 121.865889)\n        (xy 116.742778 121.900909)\n        (xy 116.726581 122.023935)\n        (xy 116.725305 122.033626)\n        (xy 116.74387 122.20179)\n        (xy 116.751491 122.222615)\n        (xy 116.796635 122.345976)\n        (xy 116.802012 122.36067)\n        (xy 116.806248 122.366973)\n        (xy 116.806248 122.366974)\n        (xy 116.89214 122.494796)\n        (xy 116.892143 122.494799)\n        (xy 116.896374 122.501096)\n        (xy 117.021508 122.614959)\n        (xy 117.106959 122.661355)\n        (xy 117.157472 122.688781)\n        (xy 117.170191 122.695687)\n        (xy 117.333838 122.738619)\n        (xy 117.421447 122.739996)\n        (xy 117.495404 122.741158)\n        (xy 117.495407 122.741158)\n        (xy 117.503002 122.741277)\n        (xy 117.561123 122.727965)\n        (xy 117.660514 122.705202)\n        (xy 117.660518 122.705201)\n        (xy 117.667917 122.703506)\n        (xy 117.819062 122.627488)\n        (xy 117.824833 122.622559)\n        (xy 117.824836 122.622557)\n        (xy 117.941939 122.522541)\n        (xy 117.94194 122.52254)\n        (xy 117.947711 122.517611)\n        (xy 118.046437 122.380219)\n        (xy 118.050768 122.369447)\n        (xy 118.077585 122.302736)\n        (xy 118.109541 122.223243)\n        (xy 118.13338 122.055746)\n        (xy 118.133534 122.041)\n        (xy 118.133039 122.036905)\n        (xy 118.116581 121.900909)\n        (xy 118.113209 121.87304)\n        (xy 118.053406 121.714778)\n        (xy 118.011406 121.653667)\n        (xy 117.961881 121.581607)\n        (xy 117.961879 121.581605)\n        (xy 117.95832 121.576426)\n        (xy 119.849505 121.576426)\n        (xy 119.86807 121.74459)\n        (xy 119.87068 121.751722)\n        (xy 119.923479 121.896001)\n        (xy 119.926212 121.90347)\n        (xy 119.930448 121.909773)\n        (xy 119.930448 121.909774)\n        (xy 120.01634 122.037596)\n        (xy 120.016343 122.037599)\n        (xy 120.020574 122.043896)\n        (xy 120.145708 122.157759)\n        (xy 120.211351 122.1934)\n        (xy 120.261512 122.220635)\n        (xy 120.294391 122.238487)\n        (xy 120.458038 122.281419)\n        (xy 120.545647 122.282796)\n        (xy 120.619604 122.283958)\n        (xy 120.619607 122.283958)\n        (xy 120.627202 122.284077)\n        (xy 120.685323 122.270765)\n        (xy 120.784714 122.248002)\n        (xy 120.784718 122.248001)\n        (xy 120.792117 122.246306)\n        (xy 120.943262 122.170288)\n        (xy 120.949033 122.165359)\n        (xy 120.949036 122.165357)\n        (xy 121.066139 122.065341)\n        (xy 121.06614 122.06534)\n        (xy 121.071911 122.060411)\n        (xy 121.076812 122.053591)\n        (xy 121.105188 122.014102)\n        (xy 121.161183 121.970455)\n        (xy 121.231886 121.964009)\n        (xy 121.29485 121.996812)\n        (xy 121.330085 122.058449)\n        (xy 121.332748 122.073798)\n        (xy 121.34127 122.15099)\n        (xy 121.34388 122.158122)\n        (xy 121.38993 122.283958)\n        (xy 121.399412 122.30987)\n        (xy 121.403648 122.316173)\n        (xy 121.403648 122.316174)\n        (xy 121.48954 122.443996)\n        (xy 121.489543 122.443999)\n        (xy 121.493774 122.450296)\n        (xy 121.618908 122.564159)\n        (xy 121.767591 122.644887)\n        (xy 121.931238 122.687819)\n        (xy 122.018847 122.689196)\n        (xy 122.092804 122.690358)\n        (xy 122.092807 122.690358)\n        (xy 122.100402 122.690477)\n        (xy 122.182063 122.671774)\n        (xy 122.257914 122.654402)\n        (xy 122.257918 122.654401)\n        (xy 122.265317 122.652706)\n        (xy 122.416462 122.576688)\n        (xy 122.422233 122.571759)\n        (xy 122.422236 122.571757)\n        (xy 122.539339 122.471741)\n        (xy 122.53934 122.47174)\n        (xy 122.545111 122.466811)\n        (xy 122.643837 122.329419)\n        (xy 122.648106 122.318801)\n        (xy 122.680391 122.238487)\n        (xy 122.706941 122.172443)\n        (xy 122.73078 122.004946)\n        (xy 122.730934 121.9902)\n        (xy 122.729046 121.974593)\n        (xy 122.717669 121.88058)\n        (xy 122.710609 121.82224)\n        (xy 122.650806 121.663978)\n        (xy 122.604672 121.596852)\n        (xy 122.582572 121.529382)\n        (xy 122.600458 121.460675)\n        (xy 122.60619 121.451958)\n        (xy 122.609453 121.447418)\n        (xy 122.652789 121.387109)\n        (xy 122.664805 121.370387)\n        (xy 122.664805 121.370386)\n        (xy 122.669237 121.364219)\n        (xy 122.675003 121.349877)\n        (xy 122.7033 121.279484)\n        (xy 122.732341 121.207243)\n        (xy 122.75618 121.039746)\n        (xy 122.756334 121.025)\n        (xy 122.754867 121.012871)\n        (xy 122.745962 120.939291)\n        (xy 122.736009 120.85704)\n        (xy 122.676206 120.698778)\n        (xy 122.658456 120.672951)\n        (xy 122.630072 120.631652)\n        (xy 122.607972 120.564182)\n        (xy 122.625858 120.495475)\n        (xy 122.63159 120.486758)\n        (xy 122.657095 120.451265)\n        (xy 122.6796 120.419945)\n        (xy 122.690205 120.405187)\n        (xy 122.690205 120.405186)\n        (xy 122.694637 120.399019)\n        (xy 122.699962 120.385774)\n        (xy 122.720751 120.334058)\n        (xy 122.757741 120.242043)\n        (xy 122.78158 120.074546)\n        (xy 122.781734 120.0598)\n        (xy 122.780798 120.05206)\n        (xy 122.767055 119.9385)\n        (xy 122.762464 119.900562)\n        (xy 135.648675 119.900562)\n        (xy 135.665891 120.056504)\n        (xy 135.719807 120.203838)\n        (xy 135.724044 120.210144)\n        (xy 135.724046 120.210147)\n        (xy 135.744011 120.239857)\n        (xy 135.807312 120.334058)\n        (xy 135.923352 120.439647)\n        (xy 135.930029 120.443272)\n        (xy 135.93003 120.443273)\n        (xy 135.94475 120.451265)\n        (xy 136.061229 120.514508)\n        (xy 136.212983 120.55432)\n        (xy 136.294513 120.555601)\n        (xy 136.362255 120.556665)\n        (xy 136.362258 120.556665)\n        (xy 136.369853 120.556784)\n        (xy 136.42404 120.544373)\n        (xy 136.51538 120.523454)\n        (xy 136.515384 120.523453)\n        (xy 136.522783 120.521758)\n        (xy 136.662943 120.451265)\n        (xy 136.699614 120.419945)\n        (xy 136.752208 120.375026)\n        (xy 144.017641 120.375026)\n        (xy 144.018157 120.38117)\n        (xy 144.034152 120.571653)\n        (xy 144.035155 120.5836)\n        (xy 144.092848 120.7848)\n        (xy 144.095666 120.790282)\n        (xy 144.095667 120.790286)\n        (xy 144.185703 120.965477)\n        (xy 144.185706 120.965481)\n        (xy 144.188523 120.970963)\n        (xy 144.318534 121.134996)\n        (xy 144.323228 121.138991)\n        (xy 144.457637 121.253382)\n        (xy 144.47793 121.270653)\n        (xy 144.483308 121.273659)\n        (xy 144.48331 121.27366)\n        (xy 144.550602 121.311268)\n        (xy 144.66064 121.372766)\n        (xy 144.859704 121.437446)\n        (xy 145.06754 121.462229)\n        (xy 145.073675 121.461757)\n        (xy 145.073677 121.461757)\n        (xy 145.171952 121.454195)\n        (xy 145.241407 121.468912)\n        (xy 145.291879 121.518843)\n        (xy 145.307345 121.588135)\n        (xy 145.282893 121.654788)\n        (xy 145.239408 121.69179)\n        (xy 145.100618 121.763424)\n        (xy 145.094897 121.768414)\n        (xy 145.094895 121.768416)\n        (xy 145.025708 121.828772)\n        (xy 144.973126 121.874642)\n        (xy 144.964194 121.887351)\n        (xy 144.882909 122.003009)\n        (xy 144.875844 122.013061)\n        (xy 144.873082 122.020144)\n        (xy 144.873082 122.020145)\n        (xy 144.863822 122.043896)\n        (xy 144.814388 122.170689)\n        (xy 144.80773 122.221264)\n        (xy 144.793491 122.329419)\n        (xy 144.792305 122.338426)\n        (xy 144.81087 122.50659)\n        (xy 144.81348 122.513722)\n        (xy 144.864962 122.654402)\n        (xy 144.869012 122.66547)\n        (xy 144.873248 122.671773)\n        (xy 144.873248 122.671774)\n        (xy 144.95914 122.799596)\n        (xy 144.959143 122.799599)\n        (xy 144.963374 122.805896)\n        (xy 145.042976 122.878328)\n        (xy 145.07034 122.903227)\n        (xy 145.088508 122.919759)\n        (xy 145.159739 122.958434)\n        (xy 145.221249 122.991831)\n        (xy 145.237191 123.000487)\n        (xy 145.400838 123.043419)\n        (xy 145.488447 123.044796)\n        (xy 145.562404 123.045958)\n        (xy 145.562407 123.045958)\n        (xy 145.570002 123.046077)\n        (xy 145.640455 123.029941)\n        (xy 145.727514 123.010002)\n        (xy 145.727518 123.010001)\n        (xy 145.734917 123.008306)\n        (xy 145.7527 122.999362)\n        (xy 147.307275 122.999362)\n        (xy 147.324491 123.155304)\n        (xy 147.378407 123.302638)\n        (xy 147.382644 123.308944)\n        (xy 147.382646 123.308947)\n        (xy 147.394732 123.326932)\n        (xy 147.465912 123.432858)\n        (xy 147.581952 123.538447)\n        (xy 147.588629 123.542072)\n        (xy 147.58863 123.542073)\n        (xy 147.60335 123.550065)\n        (xy 147.719829 123.613308)\n        (xy 147.871583 123.65312)\n        (xy 147.953113 123.654401)\n        (xy 148.020855 123.655465)\n        (xy 148.020858 123.655465)\n        (xy 148.028453 123.655584)\n        (xy 148.08264 123.643173)\n        (xy 148.102786 123.638559)\n        (xy 148.925329 123.638559)\n        (xy 148.926019 123.645124)\n        (xy 148.942736 123.804167)\n        (xy 148.943758 123.813895)\n        (xy 148.945798 123.820173)\n        (xy 148.945798 123.820174)\n        (xy 148.96198 123.869976)\n        (xy 148.998238 123.981568)\n        (xy 149.086389 124.13425)\n        (xy 149.090807 124.139157)\n        (xy 149.090808 124.139158)\n        (xy 149.189072 124.248291)\n        (xy 149.204358 124.265268)\n        (xy 149.346989 124.368896)\n        (xy 149.353018 124.37158)\n        (xy 149.353021 124.371582)\n        (xy 149.502013 124.437917)\n        (xy 149.502016 124.437918)\n        (xy 149.508049 124.440604)\n        (xy 149.539942 124.447383)\n        (xy 149.674041 124.475887)\n        (xy 149.674045 124.475887)\n        (xy 149.680498 124.477259)\n        (xy 149.8568 124.477259)\n        (xy 149.863253 124.475887)\n        (xy 149.863257 124.475887)\n        (xy 149.997356 124.447383)\n        (xy 150.029249 124.440604)\n        (xy 150.035282 124.437918)\n        (xy 150.035285 124.437917)\n        (xy 150.184277 124.371582)\n        (xy 150.18428 124.37158)\n        (xy 150.190309 124.368896)\n        (xy 150.33294 124.265268)\n        (xy 150.348226 124.248291)\n        (xy 150.44649 124.139158)\n        (xy 150.446491 124.139157)\n        (xy 150.450909 124.13425)\n        (xy 150.53906 123.981568)\n        (xy 150.575318 123.869976)\n        (xy 150.5915 123.820174)\n        (xy 150.5915 123.820173)\n        (xy 150.59354 123.813895)\n        (xy 150.594563 123.804167)\n        (xy 150.611279 123.645124)\n        (xy 150.611969 123.638559)\n        (xy 150.608802 123.608426)\n        (xy 157.644705 123.608426)\n        (xy 157.66327 123.77659)\n        (xy 157.66588 123.783722)\n        (xy 157.715182 123.918445)\n        (xy 157.721412 123.93547)\n        (xy 157.725648 123.941773)\n        (xy 157.725648 123.941774)\n        (xy 157.81154 124.069596)\n        (xy 157.811543 124.069599)\n        (xy 157.815774 124.075896)\n        (xy 157.863866 124.119656)\n        (xy 157.925083 124.175359)\n        (xy 157.940908 124.189759)\n        (xy 157.987737 124.215185)\n        (xy 158.082834 124.266818)\n        (xy 158.089591 124.270487)\n        (xy 158.253238 124.313419)\n        (xy 158.340847 124.314796)\n        (xy 158.414804 124.315958)\n        (xy 158.414807 124.315958)\n        (xy 158.422402 124.316077)\n        (xy 158.489419 124.300728)\n        (xy 158.579914 124.280002)\n        (xy 158.579918 124.280001)\n        (xy 158.587317 124.278306)\n        (xy 158.738462 124.202288)\n        (xy 158.744233 124.197359)\n        (xy 158.744236 124.197357)\n        (xy 158.861339 124.097341)\n        (xy 158.86134 124.09734)\n        (xy 158.867111 124.092411)\n        (xy 158.965837 123.955019)\n        (xy 158.971162 123.941774)\n        (xy 159.003059 123.862426)\n        (xy 159.829105 123.862426)\n        (xy 159.84767 124.03059)\n        (xy 159.85028 124.037722)\n        (xy 159.901612 124.177992)\n        (xy 159.905812 124.18947)\n        (xy 159.910048 124.195773)\n        (xy 159.910048 124.195774)\n        (xy 159.99594 124.323596)\n        (xy 159.995943 124.323599)\n        (xy 160.000174 124.329896)\n        (xy 160.125308 124.443759)\n        (xy 160.184481 124.475887)\n        (xy 160.224153 124.497427)\n        (xy 160.273991 124.524487)\n        (xy 160.437638 124.567419)\n        (xy 160.525247 124.568796)\n        (xy 160.599204 124.569958)\n        (xy 160.599207 124.569958)\n        (xy 160.606802 124.570077)\n        (xy 160.664923 124.556765)\n        (xy 160.764314 124.534002)\n        (xy 160.764318 124.534001)\n        (xy 160.771717 124.532306)\n        (xy 160.922862 124.456288)\n        (xy 160.928633 124.451359)\n        (xy 160.928636 124.451357)\n        (xy 161.045739 124.351341)\n        (xy 161.04574 124.35134)\n        (xy 161.051511 124.346411)\n        (xy 161.150237 124.209019)\n        (xy 161.155562 124.195774)\n        (xy 161.210506 124.059095)\n        (xy 161.210507 124.059093)\n        (xy 161.213341 124.052043)\n        (xy 161.213521 124.050777)\n        (xy 161.249069 123.992456)\n        (xy 161.312929 123.961434)\n        (xy 161.383424 123.969862)\n        (xy 161.393947 123.974958)\n        (xy 161.534118 124.051064)\n        (xy 161.540791 124.054687)\n        (xy 161.704438 124.097619)\n        (xy 161.792047 124.098996)\n        (xy 161.866004 124.100158)\n        (xy 161.866007 124.100158)\n        (xy 161.873602 124.100277)\n        (xy 161.93944 124.085198)\n        (xy 162.031114 124.064202)\n        (xy 162.031118 124.064201)\n        (xy 162.038517 124.062506)\n        (xy 162.189662 123.986488)\n        (xy 162.195433 123.981559)\n        (xy 162.195436 123.981557)\n        (xy 162.312539 123.881541)\n        (xy 162.31254 123.88154)\n        (xy 162.318311 123.876611)\n        (xy 162.417037 123.739219)\n        (xy 162.437783 123.687613)\n        (xy 162.451601 123.653239)\n        (xy 162.480141 123.582243)\n        (xy 162.50398 123.414746)\n        (xy 162.504134 123.4)\n        (xy 162.503366 123.393646)\n        (xy 162.491494 123.29555)\n        (xy 162.483809 123.23204)\n        (xy 162.424006 123.073778)\n        (xy 162.391989 123.027192)\n        (xy 162.332481 122.940607)\n        (xy 162.332479 122.940605)\n        (xy 162.328179 122.934348)\n        (xy 162.322508 122.929295)\n        (xy 162.207531 122.826854)\n        (xy 162.207528 122.826852)\n        (xy 162.201859 122.821801)\n        (xy 162.19137 122.816247)\n        (xy 162.059051 122.746188)\n        (xy 162.059052 122.746188)\n        (xy 162.052339 122.742634)\n        (xy 162.040296 122.739609)\n        (xy 161.895622 122.703269)\n        (xy 161.895618 122.703269)\n        (xy 161.888251 122.701418)\n        (xy 161.880652 122.701378)\n        (xy 161.88065 122.701378)\n        (xy 161.810308 122.70101)\n        (xy 161.719069 122.700532)\n        (xy 161.711688 122.702304)\n        (xy 161.561938 122.738256)\n        (xy 161.561935 122.738257)\n        (xy 161.554559 122.740028)\n        (xy 161.404218 122.817624)\n        (xy 161.398497 122.822614)\n        (xy 161.398495 122.822616)\n        (xy 161.291021 122.916372)\n        (xy 161.276726 122.928842)\n        (xy 161.262117 122.949628)\n        (xy 161.187024 123.056476)\n        (xy 161.179444 123.067261)\n        (xy 161.176682 123.074344)\n        (xy 161.176682 123.074345)\n        (xy 161.15115 123.139831)\n        (xy 161.117988 123.224889)\n        (xy 161.116114 123.224158)\n        (xy 161.085088 123.276289)\n        (xy 161.021559 123.307983)\n        (xy 160.950979 123.300299)\n        (xy 160.935065 123.291591)\n        (xy 160.935059 123.291601)\n        (xy 160.932309 123.290145)\n        (xy 160.785539 123.212434)\n        (xy 160.771641 123.208943)\n        (xy 160.628822 123.173069)\n        (xy 160.628818 123.173069)\n        (xy 160.621451 123.171218)\n        (xy 160.613852 123.171178)\n        (xy 160.61385 123.171178)\n        (xy 160.543508 123.17081)\n        (xy 160.452269 123.170332)\n        (xy 160.444888 123.172104)\n        (xy 160.295138 123.208056)\n        (xy 160.295135 123.208057)\n        (xy 160.287759 123.209828)\n        (xy 160.137418 123.287424)\n        (xy 160.131697 123.292414)\n        (xy 160.131695 123.292416)\n        (xy 160.107275 123.313719)\n        (xy 160.009926 123.398642)\n        (xy 160.005556 123.40486)\n        (xy 159.9598 123.469965)\n        (xy 159.912644 123.537061)\n        (xy 159.909882 123.544144)\n        (xy 159.909882 123.544145)\n        (xy 159.897961 123.574721)\n        (xy 159.851188 123.694689)\n        (xy 159.850197 123.702218)\n        (xy 159.834668 123.820174)\n        (xy 159.829105 123.862426)\n        (xy 159.003059 123.862426)\n        (xy 159.003996 123.860096)\n        (xy 159.028941 123.798043)\n        (xy 159.05278 123.630546)\n        (xy 159.052934 123.6158)\n        (xy 159.051131 123.600895)\n        (xy 159.035286 123.469965)\n        (xy 159.032609 123.44784)\n        (xy 158.972806 123.289578)\n        (xy 158.934559 123.233928)\n        (xy 158.881281 123.156407)\n        (xy 158.881279 123.156405)\n        (xy 158.876979 123.150148)\n        (xy 158.871308 123.145095)\n        (xy 158.756331 123.042654)\n        (xy 158.756328 123.042652)\n        (xy 158.750659 123.037601)\n        (xy 158.601139 122.958434)\n        (xy 158.590764 122.955828)\n        (xy 158.444422 122.919069)\n        (xy 158.444418 122.919069)\n        (xy 158.437051 122.917218)\n        (xy 158.429452 122.917178)\n        (xy 158.42945 122.917178)\n        (xy 158.359108 122.91681)\n        (xy 158.267869 122.916332)\n        (xy 158.260488 122.918104)\n        (xy 158.110738 122.954056)\n        (xy 158.110735 122.954057)\n        (xy 158.103359 122.955828)\n        (xy 157.953018 123.033424)\n        (xy 157.947297 123.038414)\n        (xy 157.947295 123.038416)\n        (xy 157.85015 123.123161)\n        (xy 157.825526 123.144642)\n        (xy 157.81302 123.162436)\n        (xy 157.758803 123.23958)\n        (xy 157.728244 123.283061)\n        (xy 157.725482 123.290144)\n        (xy 157.725482 123.290145)\n        (xy 157.723375 123.29555)\n        (xy 157.666788 123.440689)\n        (xy 157.664648 123.456944)\n        (xy 157.646576 123.594215)\n        (xy 157.644705 123.608426)\n        (xy 150.608802 123.608426)\n        (xy 150.602149 123.54513)\n        (xy 150.59423 123.469787)\n        (xy 150.59423 123.469786)\n        (xy 150.59354 123.463223)\n        (xy 150.591465 123.456835)\n        (xy 150.541102 123.301835)\n        (xy 150.53906 123.29555)\n        (xy 150.534369 123.287424)\n        (xy 150.488545 123.208056)\n        (xy 150.450909 123.142868)\n        (xy 150.383066 123.06752)\n        (xy 150.337362 123.016761)\n        (xy 150.337361 123.01676)\n        (xy 150.33294 123.01185)\n        (xy 150.216646 122.927357)\n        (xy 150.195651 122.912103)\n        (xy 150.19565 122.912102)\n        (xy 150.190309 122.908222)\n        (xy 150.18428 122.905538)\n        (xy 150.184277 122.905536)\n        (xy 150.035285 122.839201)\n        (xy 150.035282 122.8392)\n        (xy 150.029249 122.836514)\n        (xy 149.963864 122.822616)\n        (xy 149.863257 122.801231)\n        (xy 149.863253 122.801231)\n        (xy 149.8568 122.799859)\n        (xy 149.680498 122.799859)\n        (xy 149.674045 122.801231)\n        (xy 149.674041 122.801231)\n        (xy 149.573434 122.822616)\n        (xy 149.508049 122.836514)\n        (xy 149.502016 122.8392)\n        (xy 149.502013 122.839201)\n        (xy 149.353021 122.905536)\n        (xy 149.353018 122.905538)\n        (xy 149.346989 122.908222)\n        (xy 149.341648 122.912102)\n        (xy 149.341647 122.912103)\n        (xy 149.320652 122.927357)\n        (xy 149.204358 123.01185)\n        (xy 149.199937 123.01676)\n        (xy 149.199936 123.016761)\n        (xy 149.154233 123.06752)\n        (xy 149.086389 123.142868)\n        (xy 149.048753 123.208056)\n        (xy 149.00293 123.287424)\n        (xy 148.998238 123.29555)\n        (xy 148.996196 123.301835)\n        (xy 148.945834 123.456835)\n        (xy 148.943758 123.463223)\n        (xy 148.943068 123.469786)\n        (xy 148.943068 123.469787)\n        (xy 148.935149 123.54513)\n        (xy 148.925329 123.638559)\n        (xy 148.102786 123.638559)\n        (xy 148.17398 123.622254)\n        (xy 148.173984 123.622253)\n        (xy 148.181383 123.620558)\n        (xy 148.321543 123.550065)\n        (xy 148.415329 123.469965)\n        (xy 148.435069 123.453106)\n        (xy 148.435071 123.453103)\n        (xy 148.440843 123.448174)\n        (xy 148.44527 123.442014)\n        (xy 148.445273 123.44201)\n        (xy 148.527963 123.326932)\n        (xy 148.532394 123.320766)\n        (xy 148.537533 123.307983)\n        (xy 148.588079 123.182247)\n        (xy 148.58808 123.182245)\n        (xy 148.590912 123.175199)\n        (xy 148.613018 123.019875)\n        (xy 148.613161 123.0062)\n        (xy 148.61017 122.981487)\n        (xy 148.621844 122.911459)\n        (xy 148.669527 122.858857)\n        (xy 148.714447 122.843632)\n        (xy 148.714253 122.842784)\n        (xy 148.85978 122.809454)\n        (xy 148.859784 122.809453)\n        (xy 148.867183 122.807758)\n        (xy 149.007343 122.737265)\n        (xy 149.062125 122.690477)\n        (xy 149.120869 122.640306)\n        (xy 149.120871 122.640303)\n        (xy 149.126643 122.635374)\n        (xy 149.13107 122.629214)\n        (xy 149.131073 122.62921)\n        (xy 149.207721 122.522541)\n        (xy 149.218194 122.507966)\n        (xy 149.221919 122.4987)\n        (xy 149.273879 122.369447)\n        (xy 149.27388 122.369445)\n        (xy 149.276712 122.362399)\n        (xy 149.298818 122.207075)\n        (xy 149.298961 122.1934)\n        (xy 149.298049 122.185859)\n        (xy 149.28729 122.096959)\n        (xy 149.280519 122.041)\n        (xy 167.74168 122.041)\n        (xy 167.74237 122.047565)\n        (xy 167.758948 122.205286)\n        (xy 167.760109 122.216336)\n        (xy 167.814589 122.384009)\n        (xy 167.817892 122.389731)\n        (xy 167.817893 122.389732)\n        (xy 167.821858 122.3966)\n        (xy 167.90274 122.536691)\n        (xy 167.907158 122.541598)\n        (xy 167.907159 122.541599)\n        (xy 168.013927 122.660177)\n        (xy 168.020709 122.667709)\n        (xy 168.106964 122.730377)\n        (xy 168.151326 122.762608)\n        (xy 168.16334 122.771337)\n        (xy 168.169369 122.774021)\n        (xy 168.169372 122.774023)\n        (xy 168.318364 122.840358)\n        (xy 168.318367 122.840359)\n        (xy 168.3244 122.843045)\n        (xy 168.359224 122.850447)\n        (xy 168.490392 122.878328)\n        (xy 168.490396 122.878328)\n        (xy 168.496849 122.8797)\n        (xy 168.673151 122.8797)\n        (xy 168.679604 122.878328)\n        (xy 168.679608 122.878328)\n        (xy 168.810776 122.850447)\n        (xy 168.8456 122.843045)\n        (xy 168.851633 122.840359)\n        (xy 168.851636 122.840358)\n        (xy 169.000628 122.774023)\n        (xy 169.000631 122.774021)\n        (xy 169.00666 122.771337)\n        (xy 169.018675 122.762608)\n        (xy 169.063036 122.730377)\n        (xy 169.149291 122.667709)\n        (xy 169.156073 122.660177)\n        (xy 169.262841 122.541599)\n        (xy 169.262842 122.541598)\n        (xy 169.26726 122.536691)\n        (xy 169.348142 122.3966)\n        (xy 169.352107 122.389732)\n        (xy 169.352108 122.389731)\n        (xy 169.355411 122.384009)\n        (xy 169.409891 122.216336)\n        (xy 169.411053 122.205286)\n        (xy 169.42763 122.047565)\n        (xy 169.42832 122.041)\n        (xy 169.42473 122.006841)\n        (xy 169.410581 121.872228)\n        (xy 169.410581 121.872227)\n        (xy 169.409891 121.865664)\n        (xy 169.355411 121.697991)\n        (xy 169.348611 121.686212)\n        (xy 169.305248 121.611107)\n        (xy 169.26726 121.545309)\n        (xy 169.222769 121.495896)\n        (xy 174.759934 121.495896)\n        (xy 174.763487 121.538205)\n        (xy 174.774646 121.671081)\n        (xy 174.776432 121.692354)\n        (xy 174.778131 121.698279)\n        (xy 174.828702 121.874642)\n        (xy 174.830773 121.881866)\n        (xy 174.833592 121.887351)\n        (xy 174.918072 122.051732)\n        (xy 174.918075 122.051737)\n        (xy 174.92089 122.057214)\n        (xy 175.043349 122.211719)\n        (xy 175.048042 122.215713)\n        (xy 175.048043 122.215714)\n        (xy 175.181647 122.329419)\n        (xy 175.193486 122.339495)\n        (xy 175.365582 122.435677)\n        (xy 175.553082 122.496599)\n        (xy 175.748845 122.519942)\n        (xy 175.75498 122.51947)\n        (xy 175.754982 122.51947)\n        (xy 175.939272 122.50529)\n        (xy 175.939277 122.505289)\n        (xy 175.945413 122.504817)\n        (xy 175.951343 122.503161)\n        (xy 175.951345 122.503161)\n        (xy 176.103613 122.460647)\n        (xy 176.1353 122.4518)\n        (xy 176.1408 122.449022)\n        (xy 176.305772 122.365689)\n        (xy 176.305774 122.365688)\n        (xy 176.311273 122.36291)\n        (xy 176.466629 122.241532)\n        (xy 176.568129 122.123943)\n        (xy 176.591421 122.096959)\n        (xy 176.591422 122.096957)\n        (xy 176.59545 122.092291)\n        (xy 176.655772 121.986106)\n        (xy 176.689785 121.926234)\n        (xy 176.689787 121.926229)\n        (xy 176.692831 121.920871)\n        (xy 176.755061 121.7338)\n        (xy 176.77977 121.538205)\n        (xy 176.780038 121.519042)\n        (xy 176.780115 121.513523)\n        (xy 176.780115 121.513519)\n        (xy 176.780164 121.51)\n        (xy 176.760926 121.313791)\n        (xy 176.703943 121.125056)\n        (xy 176.696261 121.110609)\n        (xy 176.614283 120.95643)\n        (xy 176.614281 120.956428)\n        (xy 176.611387 120.950984)\n        (xy 176.526349 120.846717)\n        (xy 176.490672 120.802972)\n        (xy 176.49067 120.80297)\n        (xy 176.486783 120.798204)\n        (xy 176.334877 120.672536)\n        (xy 176.32946 120.669607)\n        (xy 176.329457 120.669605)\n        (xy 176.166872 120.581696)\n        (xy 176.166868 120.581694)\n        (xy 176.161454 120.578767)\n        (xy 176.155574 120.576947)\n        (xy 176.155572 120.576946)\n        (xy 175.997702 120.528077)\n        (xy 175.973122 120.520468)\n        (xy 175.967004 120.519825)\n        (xy 175.966999 120.519824)\n        (xy 175.783181 120.500505)\n        (xy 175.783179 120.500505)\n        (xy 175.777052 120.499861)\n        (xy 175.694586 120.507366)\n        (xy 175.586853 120.51717)\n        (xy 175.58685 120.517171)\n        (xy 175.580714 120.517729)\n        (xy 175.574808 120.519467)\n        (xy 175.574804 120.519468)\n        (xy 175.439304 120.559348)\n        (xy 175.391586 120.573392)\n        (xy 175.216871 120.664731)\n        (xy 175.212071 120.668591)\n        (xy 175.21207 120.668591)\n        (xy 175.200629 120.67779)\n        (xy 175.063225 120.788265)\n        (xy 174.9365 120.939291)\n        (xy 174.933536 120.944683)\n        (xy 174.933533 120.944687)\n        (xy 174.877384 121.046823)\n        (xy 174.841523 121.112054)\n        (xy 174.839662 121.117921)\n        (xy 174.839661 121.117923)\n        (xy 174.790259 121.27366)\n        (xy 174.781911 121.299975)\n        (xy 174.766468 121.437648)\n        (xy 174.761257 121.484106)\n        (xy 174.759934 121.495896)\n        (xy 169.222769 121.495896)\n        (xy 169.153713 121.419202)\n        (xy 169.153712 121.419201)\n        (xy 169.149291 121.414291)\n        (xy 169.048364 121.340963)\n        (xy 169.012002 121.314544)\n        (xy 169.012001 121.314543)\n        (xy 169.00666 121.310663)\n        (xy 169.000631 121.307979)\n        (xy 169.000628 121.307977)\n        (xy 168.851636 121.241642)\n        (xy 168.851633 121.241641)\n        (xy 168.8456 121.238955)\n        (xy 168.798445 121.228932)\n        (xy 168.679608 121.203672)\n        (xy 168.679604 121.203672)\n        (xy 168.673151 121.2023)\n        (xy 168.496849 121.2023)\n        (xy 168.490396 121.203672)\n        (xy 168.490392 121.203672)\n        (xy 168.371555 121.228932)\n        (xy 168.3244 121.238955)\n        (xy 168.318367 121.241641)\n        (xy 168.318364 121.241642)\n        (xy 168.169372 121.307977)\n        (xy 168.169369 121.307979)\n        (xy 168.16334 121.310663)\n        (xy 168.157999 121.314543)\n        (xy 168.157998 121.314544)\n        (xy 168.121636 121.340963)\n        (xy 168.020709 121.414291)\n        (xy 168.016288 121.419201)\n        (xy 168.016287 121.419202)\n        (xy 167.947232 121.495896)\n        (xy 167.90274 121.545309)\n        (xy 167.864752 121.611107)\n        (xy 167.82139 121.686212)\n        (xy 167.814589 121.697991)\n        (xy 167.760109 121.865664)\n        (xy 167.759419 121.872227)\n        (xy 167.759419 121.872228)\n        (xy 167.74527 122.006841)\n        (xy 167.74168 122.041)\n        (xy 149.280519 122.041)\n        (xy 149.280113 122.037647)\n        (xy 149.224656 121.890886)\n        (xy 149.207361 121.865721)\n        (xy 149.140095 121.767848)\n        (xy 149.140094 121.767846)\n        (xy 149.135793 121.761589)\n        (xy 149.130122 121.756536)\n        (xy 149.024326 121.662275)\n        (xy 149.024323 121.662273)\n        (xy 149.018654 121.657222)\n        (xy 148.998699 121.646656)\n        (xy 148.905372 121.597242)\n        (xy 148.88 121.583808)\n        (xy 148.872635 121.581958)\n        (xy 148.735209 121.547439)\n        (xy 148.735205 121.547439)\n        (xy 148.727838 121.545588)\n        (xy 148.720238 121.545548)\n        (xy 148.720237 121.545548)\n        (xy 148.65611 121.545212)\n        (xy 148.570951 121.544766)\n        (xy 148.563571 121.546538)\n        (xy 148.563569 121.546538)\n        (xy 148.425775 121.579619)\n        (xy 148.425771 121.57962)\n        (xy 148.418396 121.581391)\n        (xy 148.385159 121.598546)\n        (xy 148.29086 121.647218)\n        (xy 148.278981 121.653349)\n        (xy 148.273259 121.658341)\n        (xy 148.273257 121.658342)\n        (xy 148.241309 121.686212)\n        (xy 148.160755 121.756484)\n        (xy 148.125394 121.806798)\n        (xy 148.076801 121.875939)\n        (xy 148.070543 121.884843)\n        (xy 148.045993 121.94781)\n        (xy 148.022241 122.008732)\n        (xy 148.013553 122.031015)\n        (xy 148.012561 122.038548)\n        (xy 148.012561 122.038549)\n        (xy 147.994174 122.178218)\n        (xy 147.993075 122.186562)\n        (xy 147.996701 122.219402)\n        (xy 147.984296 122.289304)\n        (xy 147.936067 122.341405)\n        (xy 147.888332 122.357583)\n        (xy 147.885151 122.357566)\n        (xy 147.877771 122.359338)\n        (xy 147.877769 122.359338)\n        (xy 147.739975 122.392419)\n        (xy 147.739971 122.39242)\n        (xy 147.732596 122.394191)\n        (xy 147.593181 122.466149)\n        (xy 147.587459 122.471141)\n        (xy 147.587457 122.471142)\n        (xy 147.532058 122.51947)\n        (xy 147.474955 122.569284)\n        (xy 147.446914 122.609182)\n        (xy 147.389282 122.691185)\n        (xy 147.384743 122.697643)\n        (xy 147.367923 122.740784)\n        (xy 147.330531 122.836691)\n        (xy 147.327753 122.843815)\n        (xy 147.326761 122.851348)\n        (xy 147.326761 122.851349)\n        (xy 147.312907 122.956584)\n        (xy 147.307275 122.999362)\n        (xy 145.7527 122.999362)\n        (xy 145.886062 122.932288)\n        (xy 145.891833 122.927359)\n        (xy 145.891836 122.927357)\n        (xy 146.008939 122.827341)\n        (xy 146.00894 122.82734)\n        (xy 146.014711 122.822411)\n        (xy 146.113437 122.685019)\n        (xy 146.118762 122.671774)\n        (xy 146.157564 122.575249)\n        (xy 146.176541 122.528043)\n        (xy 146.20038 122.360546)\n        (xy 146.200534 122.3458)\n        (xy 146.200003 122.341405)\n        (xy 146.188494 122.246306)\n        (xy 146.180209 122.17784)\n        (xy 146.120406 122.019578)\n        (xy 146.100215 121.9902)\n        (xy 146.028881 121.886407)\n        (xy 146.028879 121.886405)\n        (xy 146.024579 121.880148)\n        (xy 146.018908 121.875095)\n        (xy 145.903931 121.772654)\n        (xy 145.903928 121.772652)\n        (xy 145.898259 121.767601)\n        (xy 145.886905 121.761589)\n        (xy 145.786675 121.70852)\n        (xy 145.748739 121.688434)\n        (xy 145.738364 121.685828)\n        (xy 145.592022 121.649069)\n        (xy 145.592018 121.649069)\n        (xy 145.584651 121.647218)\n        (xy 145.577052 121.647178)\n        (xy 145.57705 121.647178)\n        (xy 145.48901 121.646717)\n        (xy 145.477332 121.646656)\n        (xy 145.409317 121.626298)\n        (xy 145.363106 121.572399)\n        (xy 145.35337 121.502073)\n        (xy 145.383201 121.437648)\n        (xy 145.444108 121.399299)\n        (xy 145.471901 121.391539)\n        (xy 145.4719 121.391539)\n        (xy 145.477829 121.389884)\n        (xy 145.493863 121.381785)\n        (xy 145.60969 121.323276)\n        (xy 145.664655 121.295511)\n        (xy 145.685355 121.279339)\n        (xy 145.824736 121.170442)\n        (xy 145.829592 121.166648)\n        (xy 145.834152 121.161365)\n        (xy 145.962329 121.012871)\n        (xy 145.96233 121.012869)\n        (xy 145.966358 121.008203)\n        (xy 146.069745 120.82621)\n        (xy 146.135813 120.627603)\n        (xy 146.162046 120.419945)\n        (xy 146.162464 120.39)\n        (xy 146.142039 120.181691)\n        (xy 146.140244 120.175744)\n        (xy 146.104002 120.055706)\n        (xy 146.081542 119.981316)\n        (xy 145.983278 119.796507)\n        (xy 145.89404 119.687091)\n        (xy 145.854884 119.63908)\n        (xy 145.854881 119.639077)\n        (xy 145.850989 119.634305)\n        (xy 145.84624 119.630376)\n        (xy 145.744972 119.5466)\n        (xy 150.81928 119.5466)\n        (xy 150.81997 119.553165)\n        (xy 150.834047 119.687091)\n        (xy 150.837709 119.721936)\n        (xy 150.839749 119.728214)\n        (xy 150.839749 119.728215)\n        (xy 150.850161 119.760259)\n        (xy 150.892189 119.889609)\n        (xy 150.895492 119.895331)\n        (xy 150.895493 119.895332)\n        (xy 150.920416 119.9385)\n        (xy 150.98034 120.042291)\n        (xy 150.984758 120.047198)\n        (xy 150.984759 120.047199)\n        (xy 151.066934 120.138464)\n        (xy 151.098309 120.173309)\n        (xy 151.24094 120.276937)\n        (xy 151.246969 120.279621)\n        (xy 151.246972 120.279623)\n        (xy 151.395964 120.345958)\n        (xy 151.395967 120.345959)\n        (xy 151.402 120.348645)\n        (xy 151.428633 120.354306)\n        (xy 151.567992 120.383928)\n        (xy 151.567996 120.383928)\n        (xy 151.574449 120.3853)\n        (xy 151.750751 120.3853)\n        (xy 151.757204 120.383928)\n        (xy 151.757208 120.383928)\n        (xy 151.896567 120.354306)\n        (xy 151.9232 120.348645)\n        (xy 151.929233 120.345959)\n        (xy 151.929236 120.345958)\n        (xy 152.078228 120.279623)\n        (xy 152.078231 120.279621)\n        (xy 152.08426 120.276937)\n        (xy 152.22354 120.175744)\n        (xy 152.290406 120.151886)\n        (xy 152.359558 120.167966)\n        (xy 152.371656 120.175741)\n        (xy 152.51094 120.276937)\n        (xy 152.516969 120.279621)\n        (xy 152.516972 120.279623)\n        (xy 152.665964 120.345958)\n        (xy 152.665967 120.345959)\n        (xy 152.672 120.348645)\n        (xy 152.698633 120.354306)\n        (xy 152.837992 120.383928)\n        (xy 152.837996 120.383928)\n        (xy 152.844449 120.3853)\n        (xy 153.020751 120.3853)\n        (xy 153.027204 120.383928)\n        (xy 153.027208 120.383928)\n        (xy 153.166567 120.354306)\n        (xy 153.1932 120.348645)\n        (xy 153.199233 120.345959)\n        (xy 153.199236 120.345958)\n        (xy 153.271465 120.3138)\n        (xy 164.43968 120.3138)\n        (xy 164.44037 120.320365)\n        (xy 164.454129 120.451265)\n        (xy 164.458109 120.489136)\n        (xy 164.460149 120.495414)\n        (xy 164.460149 120.495415)\n        (xy 164.476159 120.544688)\n        (xy 164.512589 120.656809)\n        (xy 164.515892 120.662531)\n        (xy 164.515893 120.662532)\n        (xy 164.523936 120.676462)\n        (xy 164.60074 120.809491)\n        (xy 164.605158 120.814398)\n        (xy 164.605159 120.814399)\n        (xy 164.708943 120.929663)\n        (xy 164.718709 120.940509)\n        (xy 164.791797 120.993611)\n        (xy 164.851436 121.036941)\n        (xy 164.86134 121.044137)\n        (xy 164.867369 121.046821)\n        (xy 164.867372 121.046823)\n        (xy 165.016364 121.113158)\n        (xy 165.016367 121.113159)\n        (xy 165.0224 121.115845)\n        (xy 165.033235 121.118148)\n        (xy 165.188392 121.151128)\n        (xy 165.188396 121.151128)\n        (xy 165.194849 121.1525)\n        (xy 165.371151 121.1525)\n        (xy 165.377604 121.151128)\n        (xy 165.377608 121.151128)\n        (xy 165.532765 121.118148)\n        (xy 165.5436 121.115845)\n        (xy 165.549633 121.113159)\n        (xy 165.549636 121.113158)\n        (xy 165.698628 121.046823)\n        (xy 165.698631 121.046821)\n        (xy 165.70466 121.044137)\n        (xy 165.714565 121.036941)\n        (xy 165.774203 120.993611)\n        (xy 165.847291 120.940509)\n        (xy 165.857057 120.929663)\n        (xy 165.960841 120.814399)\n        (xy 165.960842 120.814398)\n        (xy 165.96526 120.809491)\n        (xy 166.042064 120.676462)\n        (xy 166.050107 120.662532)\n        (xy 166.050108 120.662531)\n        (xy 166.053411 120.656809)\n        (xy 166.089841 120.544688)\n        (xy 166.105851 120.495415)\n        (xy 166.105851 120.495414)\n        (xy 166.107891 120.489136)\n        (xy 166.111872 120.451265)\n        (xy 166.12563 120.320365)\n        (xy 166.12632 120.3138)\n        (xy 166.112705 120.184261)\n        (xy 166.108581 120.145028)\n        (xy 166.108581 120.145027)\n        (xy 166.107891 120.138464)\n        (xy 166.098838 120.1106)\n        (xy 166.064595 120.005213)\n        (xy 166.053411 119.970791)\n        (xy 165.96526 119.818109)\n        (xy 165.94581 119.796507)\n        (xy 165.851713 119.692002)\n        (xy 165.851712 119.692001)\n        (xy 165.847291 119.687091)\n        (xy 165.73574 119.606044)\n        (xy 165.710002 119.587344)\n        (xy 165.710001 119.587343)\n        (xy 165.70466 119.583463)\n        (xy 165.698631 119.580779)\n        (xy 165.698628 119.580777)\n        (xy 165.549636 119.514442)\n        (xy 165.549633 119.514441)\n        (xy 165.5436 119.511755)\n        (xy 165.49247 119.500887)\n        (xy 165.377608 119.476472)\n        (xy 165.377604 119.476472)\n        (xy 165.371151 119.4751)\n        (xy 165.194849 119.4751)\n        (xy 165.188396 119.476472)\n        (xy 165.188392 119.476472)\n        (xy 165.07353 119.500887)\n        (xy 165.0224 119.511755)\n        (xy 165.016367 119.514441)\n        (xy 165.016364 119.514442)\n        (xy 164.867372 119.580777)\n        (xy 164.867369 119.580779)\n        (xy 164.86134 119.583463)\n        (xy 164.855999 119.587343)\n        (xy 164.855998 119.587344)\n        (xy 164.83026 119.606044)\n        (xy 164.718709 119.687091)\n        (xy 164.714288 119.692001)\n        (xy 164.714287 119.692002)\n        (xy 164.620191 119.796507)\n        (xy 164.60074 119.818109)\n        (xy 164.512589 119.970791)\n        (xy 164.501405 120.005213)\n        (xy 164.467163 120.1106)\n        (xy 164.458109 120.138464)\n        (xy 164.457419 120.145027)\n        (xy 164.457419 120.145028)\n        (xy 164.453295 120.184261)\n        (xy 164.43968 120.3138)\n        (xy 153.271465 120.3138)\n        (xy 153.348228 120.279623)\n        (xy 153.348231 120.279621)\n        (xy 153.35426 120.276937)\n        (xy 153.496891 120.173309)\n        (xy 153.528266 120.138464)\n        (xy 153.610441 120.047199)\n        (xy 153.610442 120.047198)\n        (xy 153.61486 120.042291)\n        (xy 153.674784 119.9385)\n        (xy 153.699707 119.895332)\n        (xy 153.699708 119.895331)\n        (xy 153.703011 119.889609)\n        (xy 153.745039 119.760259)\n        (xy 153.755451 119.728215)\n        (xy 153.755451 119.728214)\n        (xy 153.757491 119.721936)\n        (xy 153.761154 119.687091)\n        (xy 153.77592 119.5466)\n        (xy 153.764722 119.440056)\n        (xy 153.758181 119.377828)\n        (xy 153.758181 119.377827)\n        (xy 153.757491 119.371264)\n        (xy 153.753058 119.357619)\n        (xy 153.712161 119.231751)\n        (xy 153.703011 119.203591)\n        (xy 153.694114 119.18818)\n        (xy 153.651003 119.11351)\n        (xy 153.61486 119.050909)\n        (xy 153.578949 119.011026)\n        (xy 156.984305 119.011026)\n        (xy 157.00287 119.17919)\n        (xy 157.00548 119.186322)\n        (xy 157.053743 119.318206)\n        (xy 157.061012 119.33807)\n        (xy 157.065248 119.344373)\n        (xy 157.065248 119.344374)\n        (xy 157.15114 119.472196)\n        (xy 157.151143 119.472199)\n        (xy 157.155374 119.478496)\n        (xy 157.212903 119.530843)\n        (xy 157.272633 119.585193)\n        (xy 157.280508 119.592359)\n        (xy 157.287183 119.595983)\n        (xy 157.384335 119.648732)\n        (xy 157.429191 119.673087)\n        (xy 157.592838 119.716019)\n        (xy 157.680447 119.717396)\n        (xy 157.754404 119.718558)\n        (xy 157.754407 119.718558)\n        (xy 157.762002 119.718677)\n        (xy 157.820123 119.705365)\n        (xy 157.919514 119.682602)\n        (xy 157.919518 119.682601)\n        (xy 157.926917 119.680906)\n        (xy 158.078062 119.604888)\n        (xy 158.083833 119.599959)\n        (xy 158.083836 119.599957)\n        (xy 158.200939 119.499941)\n        (xy 158.20094 119.49994)\n        (xy 158.206711 119.495011)\n        (xy 158.305437 119.357619)\n        (xy 158.310709 119.344506)\n        (xy 158.312028 119.341226)\n        (xy 160.768905 119.341226)\n        (xy 160.78747 119.50939)\n        (xy 160.794755 119.529296)\n        (xy 160.842823 119.660648)\n        (xy 160.845612 119.66827)\n        (xy 160.849848 119.674573)\n        (xy 160.849848 119.674574)\n        (xy 160.93574 119.802396)\n        (xy 160.935743 119.802399)\n        (xy 160.939974 119.808696)\n        (xy 160.991143 119.855256)\n        (xy 161.05238 119.910977)\n        (xy 161.065108 119.922559)\n        (xy 161.213791 120.003287)\n        (xy 161.377438 120.046219)\n        (xy 161.465047 120.047596)\n        (xy 161.539004 120.048758)\n        (xy 161.539007 120.048758)\n        (xy 161.546602 120.048877)\n        (xy 161.604723 120.035565)\n        (xy 161.704114 120.012802)\n        (xy 161.704118 120.012801)\n        (xy 161.711517 120.011106)\n        (xy 161.862662 119.935088)\n        (xy 161.868433 119.930159)\n        (xy 161.868436 119.930157)\n        (xy 161.985539 119.830141)\n        (xy 161.98554 119.83014)\n        (xy 161.991311 119.825211)\n        (xy 162.090037 119.687819)\n        (xy 162.095362 119.674574)\n        (xy 162.126955 119.595983)\n        (xy 162.153141 119.530843)\n        (xy 162.17698 119.363346)\n        (xy 162.177134 119.3486)\n        (xy 162.176247 119.341263)\n        (xy 162.164975 119.24812)\n        (xy 162.156809 119.18064)\n        (xy 162.097006 119.022378)\n        (xy 162.056387 118.963276)\n        (xy 162.005481 118.889207)\n        (xy 162.005479 118.889205)\n        (xy 162.001179 118.882948)\n        (xy 161.995508 118.877895)\n        (xy 161.880531 118.775454)\n        (xy 161.880528 118.775452)\n        (xy 161.874859 118.770401)\n        (xy 161.725339 118.691234)\n        (xy 161.717974 118.689384)\n        (xy 161.689374 118.6822)\n        (xy 169.70268 118.6822)\n        (xy 169.70337 118.688765)\n        (xy 169.719612 118.843289)\n        (xy 169.721109 118.857536)\n        (xy 169.723149 118.863814)\n        (xy 169.723149 118.863815)\n        (xy 169.733486 118.895629)\n        (xy 169.775589 119.025209)\n        (xy 169.778892 119.030931)\n        (xy 169.778893 119.030932)\n        (xy 169.799271 119.066228)\n        (xy 169.86374 119.177891)\n        (xy 169.868158 119.182798)\n        (xy 169.868159 119.182799)\n        (xy 169.966026 119.291491)\n        (xy 169.981709 119.308909)\n        (xy 170.029648 119.343739)\n        (xy 170.112955 119.404265)\n        (xy 170.12434 119.412537)\n        (xy 170.130369 119.415221)\n        (xy 170.130372 119.415223)\n        (xy 170.279364 119.481558)\n        (xy 170.279367 119.481559)\n        (xy 170.2854 119.484245)\n        (xy 170.298559 119.487042)\n        (xy 170.451392 119.519528)\n        (xy 170.451396 119.519528)\n        (xy 170.457849 119.5209)\n        (xy 170.634151 119.5209)\n        (xy 170.640604 119.519528)\n        (xy 170.640608 119.519528)\n        (xy 170.793441 119.487042)\n        (xy 170.8066 119.484245)\n        (xy 170.812633 119.481559)\n        (xy 170.812636 119.481558)\n        (xy 170.961628 119.415223)\n        (xy 170.961631 119.415221)\n        (xy 170.96766 119.412537)\n        (xy 170.979046 119.404265)\n        (xy 171.062352 119.343739)\n        (xy 171.110291 119.308909)\n        (xy 171.118313 119.3)\n        (xy 174.15668 119.3)\n        (xy 174.15737 119.306565)\n        (xy 174.174075 119.465494)\n        (xy 174.175109 119.475336)\n        (xy 174.177149 119.481614)\n        (xy 174.177149 119.481615)\n        (xy 174.195435 119.537894)\n        (xy 174.229589 119.643009)\n        (xy 174.232892 119.648731)\n        (xy 174.232893 119.648732)\n        (xy 174.249174 119.676932)\n        (xy 174.31774 119.795691)\n        (xy 174.322158 119.800598)\n        (xy 174.322159 119.800599)\n        (xy 174.38135 119.866337)\n        (xy 174.435709 119.926709)\n        (xy 174.57834 120.030337)\n        (xy 174.584369 120.033021)\n        (xy 174.584372 120.033023)\n        (xy 174.733364 120.099358)\n        (xy 174.733367 120.099359)\n        (xy 174.7394 120.102045)\n        (xy 174.77585 120.109793)\n        (xy 174.905392 120.137328)\n        (xy 174.905396 120.137328)\n        (xy 174.911849 120.1387)\n        (xy 175.088151 120.1387)\n        (xy 175.094604 120.137328)\n        (xy 175.094608 120.137328)\n        (xy 175.22415 120.109793)\n        (xy 175.2606 120.102045)\n        (xy 175.266633 120.099359)\n        (xy 175.266636 120.099358)\n        (xy 175.415628 120.033023)\n        (xy 175.415631 120.033021)\n        (xy 175.42166 120.030337)\n        (xy 175.564291 119.926709)\n        (xy 175.61865 119.866337)\n        (xy 175.677841 119.800599)\n        (xy 175.677842 119.800598)\n        (xy 175.68226 119.795691)\n        (xy 175.750826 119.676932)\n        (xy 175.767107 119.648732)\n        (xy 175.767108 119.648731)\n        (xy 175.770411 119.643009)\n        (xy 175.804565 119.537894)\n        (xy 175.822851 119.481615)\n        (xy 175.822851 119.481614)\n        (xy 175.824891 119.475336)\n        (xy 175.825926 119.465494)\n        (xy 175.84263 119.306565)\n        (xy 175.84332 119.3)\n        (xy 175.836147 119.231751)\n        (xy 175.825581 119.131228)\n        (xy 175.825581 119.131227)\n        (xy 175.824891 119.124664)\n        (xy 175.808695 119.074816)\n        (xy 175.772453 118.963276)\n        (xy 175.770411 118.956991)\n        (xy 175.746373 118.915355)\n        (xy 175.734123 118.894138)\n        (xy 175.68226 118.804309)\n        (xy 175.674599 118.7958)\n        (xy 175.568713 118.678202)\n        (xy 175.568712 118.678201)\n        (xy 175.564291 118.673291)\n        (xy 175.469278 118.60426)\n        (xy 175.427002 118.573544)\n        (xy 175.427001 118.573543)\n        (xy 175.42166 118.569663)\n        (xy 175.415631 118.566979)\n        (xy 175.415628 118.566977)\n        (xy 175.266636 118.500642)\n        (xy 175.266633 118.500641)\n        (xy 175.2606 118.497955)\n        (xy 175.208233 118.486824)\n        (xy 175.094608 118.462672)\n        (xy 175.094604 118.462672)\n        (xy 175.088151 118.4613)\n        (xy 174.911849 118.4613)\n        (xy 174.905396 118.462672)\n        (xy 174.905392 118.462672)\n        (xy 174.791767 118.486824)\n        (xy 174.7394 118.497955)\n        (xy 174.733367 118.500641)\n        (xy 174.733364 118.500642)\n        (xy 174.584372 118.566977)\n        (xy 174.584369 118.566979)\n        (xy 174.57834 118.569663)\n        (xy 174.572999 118.573543)\n        (xy 174.572998 118.573544)\n        (xy 174.530722 118.60426)\n        (xy 174.435709 118.673291)\n        (xy 174.431288 118.678201)\n        (xy 174.431287 118.678202)\n        (xy 174.325402 118.7958)\n        (xy 174.31774 118.804309)\n        (xy 174.265877 118.894138)\n        (xy 174.253628 118.915355)\n        (xy 174.229589 118.956991)\n        (xy 174.227547 118.963276)\n        (xy 174.191306 119.074816)\n        (xy 174.175109 119.124664)\n        (xy 174.174419 119.131227)\n        (xy 174.174419 119.131228)\n        (xy 174.163853 119.231751)\n        (xy 174.15668 119.3)\n        (xy 171.118313 119.3)\n        (xy 171.125974 119.291491)\n        (xy 171.223841 119.182799)\n        (xy 171.223842 119.182798)\n        (xy 171.22826 119.177891)\n        (xy 171.292729 119.066228)\n        (xy 171.313107 119.030932)\n        (xy 171.313108 119.030931)\n        (xy 171.316411 119.025209)\n        (xy 171.358514 118.895629)\n        (xy 171.368851 118.863815)\n        (xy 171.368851 118.863814)\n        (xy 171.370891 118.857536)\n        (xy 171.372389 118.843289)\n        (xy 171.38863 118.688765)\n        (xy 171.38932 118.6822)\n        (xy 171.388384 118.673291)\n        (xy 171.371581 118.513428)\n        (xy 171.371581 118.513427)\n        (xy 171.370891 118.506864)\n        (xy 171.356087 118.4613)\n        (xy 171.33404 118.393449)\n        (xy 171.316411 118.339191)\n        (xy 171.304715 118.318932)\n        (xy 171.231561 118.192227)\n        (xy 171.22826 118.186509)\n        (xy 171.183805 118.137136)\n        (xy 171.114713 118.060402)\n        (xy 171.114712 118.060401)\n        (xy 171.110291 118.055491)\n        (xy 171.007181 117.980577)\n        (xy 170.973002 117.955744)\n        (xy 170.973001 117.955743)\n        (xy 170.96766 117.951863)\n        (xy 170.961631 117.949179)\n        (xy 170.961628 117.949177)\n        (xy 170.812636 117.882842)\n        (xy 170.812633 117.882841)\n        (xy 170.8066 117.880155)\n        (xy 170.77015 117.872407)\n        (xy 170.640608 117.844872)\n        (xy 170.640604 117.844872)\n        (xy 170.634151 117.8435)\n        (xy 170.457849 117.8435)\n        (xy 170.451396 117.844872)\n        (xy 170.451392 117.844872)\n        (xy 170.32185 117.872407)\n        (xy 170.2854 117.880155)\n        (xy 170.279367 117.882841)\n        (xy 170.279364 117.882842)\n        (xy 170.130372 117.949177)\n        (xy 170.130369 117.949179)\n        (xy 170.12434 117.951863)\n        (xy 170.118999 117.955743)\n        (xy 170.118998 117.955744)\n        (xy 170.084819 117.980577)\n        (xy 169.981709 118.055491)\n        (xy 169.977288 118.060401)\n        (xy 169.977287 118.060402)\n        (xy 169.908196 118.137136)\n        (xy 169.86374 118.186509)\n        (xy 169.860439 118.192227)\n        (xy 169.787286 118.318932)\n        (xy 169.775589 118.339191)\n        (xy 169.75796 118.393449)\n        (xy 169.735914 118.4613)\n        (xy 169.721109 118.506864)\n        (xy 169.720419 118.513427)\n        (xy 169.720419 118.513428)\n        (xy 169.703616 118.673291)\n        (xy 169.70268 118.6822)\n        (xy 161.689374 118.6822)\n        (xy 161.568622 118.651869)\n        (xy 161.568618 118.651869)\n        (xy 161.561251 118.650018)\n        (xy 161.553652 118.649978)\n        (xy 161.55365 118.649978)\n        (xy 161.483308 118.64961)\n        (xy 161.392069 118.649132)\n        (xy 161.384688 118.650904)\n        (xy 161.234938 118.686856)\n        (xy 161.234935 118.686857)\n        (xy 161.227559 118.688628)\n        (xy 161.077218 118.766224)\n        (xy 161.071497 118.771214)\n        (xy 161.071495 118.771216)\n        (xy 160.968059 118.861449)\n        (xy 160.949726 118.877442)\n        (xy 160.940851 118.89007)\n        (xy 160.861135 119.003495)\n        (xy 160.852444 119.015861)\n        (xy 160.790988 119.173489)\n        (xy 160.787413 119.200643)\n        (xy 160.77026 119.330936)\n        (xy 160.768905 119.341226)\n        (xy 158.312028 119.341226)\n        (xy 158.345285 119.258494)\n        (xy 158.368541 119.200643)\n        (xy 158.39238 119.033146)\n        (xy 158.392534 119.0184)\n        (xy 158.390731 119.003495)\n        (xy 158.380248 118.916875)\n        (xy 158.372209 118.85044)\n        (xy 158.312406 118.692178)\n        (xy 158.282849 118.649172)\n        (xy 158.220881 118.559007)\n        (xy 158.220879 118.559005)\n        (xy 158.216579 118.552748)\n        (xy 158.210908 118.547695)\n        (xy 158.095931 118.445254)\n        (xy 158.095928 118.445252)\n        (xy 158.090259 118.440201)\n        (xy 157.940739 118.361034)\n        (xy 157.930364 118.358428)\n        (xy 157.784022 118.321669)\n        (xy 157.784018 118.321669)\n        (xy 157.776651 118.319818)\n        (xy 157.769052 118.319778)\n        (xy 157.76905 118.319778)\n        (xy 157.698708 118.31941)\n        (xy 157.607469 118.318932)\n        (xy 157.600088 118.320704)\n        (xy 157.450338 118.356656)\n        (xy 157.450335 118.356657)\n        (xy 157.442959 118.358428)\n        (xy 157.292618 118.436024)\n        (xy 157.286897 118.441014)\n        (xy 157.286895 118.441016)\n        (xy 157.182615 118.531985)\n        (xy 157.165126 118.547242)\n        (xy 157.151256 118.566977)\n        (xy 157.075623 118.674593)\n        (xy 157.067844 118.685661)\n        (xy 157.065082 118.692744)\n        (xy 157.065082 118.692745)\n        (xy 157.062534 118.699281)\n        (xy 157.006388 118.843289)\n        (xy 157 118.891809)\n        (xy 156.985782 118.999809)\n        (xy 156.984305 119.011026)\n        (xy 153.578949 119.011026)\n        (xy 153.565337 118.995908)\n        (xy 153.534621 118.931902)\n        (xy 153.543386 118.861449)\n        (xy 153.565336 118.827293)\n        (xy 153.61486 118.772291)\n        (xy 153.681217 118.657358)\n        (xy 153.699707 118.625332)\n        (xy 153.699708 118.625331)\n        (xy 153.703011 118.619609)\n        (xy 153.754003 118.462672)\n        (xy 153.755451 118.458215)\n        (xy 153.755451 118.458214)\n        (xy 153.757491 118.451936)\n        (xy 153.758725 118.440201)\n        (xy 153.77523 118.283165)\n        (xy 153.77592 118.2766)\n        (xy 153.757491 118.101264)\n        (xy 153.703011 117.933591)\n        (xy 153.61486 117.780909)\n        (xy 153.565337 117.725908)\n        (xy 153.534621 117.661902)\n        (xy 153.543386 117.591449)\n        (xy 153.565336 117.557293)\n        (xy 153.61486 117.502291)\n        (xy 153.67947 117.390384)\n        (xy 153.699707 117.355332)\n        (xy 153.699708 117.355331)\n        (xy 153.703011 117.349609)\n        (xy 153.746409 117.216043)\n        (xy 153.755451 117.188215)\n        (xy 153.755451 117.188214)\n        (xy 153.757491 117.181936)\n        (xy 153.77592 117.0066)\n        (xy 153.769542 116.945922)\n        (xy 153.758181 116.837828)\n        (xy 153.758181 116.837827)\n        (xy 153.757491 116.831264)\n        (xy 153.746302 116.796826)\n        (xy 153.737789 116.770626)\n        (xy 154.438305 116.770626)\n        (xy 154.45687 116.93879)\n        (xy 154.45948 116.945922)\n        (xy 154.494875 117.042642)\n        (xy 154.515012 117.09767)\n        (xy 154.519248 117.103973)\n        (xy 154.519248 117.103974)\n        (xy 154.608398 117.236644)\n        (xy 154.62979 117.304342)\n        (xy 154.611186 117.372857)\n        (xy 154.606903 117.37937)\n        (xy 154.590852 117.402209)\n        (xy 154.527844 117.491861)\n        (xy 154.525082 117.498944)\n        (xy 154.525082 117.498945)\n        (xy 154.522534 117.505481)\n        (xy 154.466388 117.649489)\n        (xy 154.465397 117.657018)\n        (xy 154.44684 117.797972)\n        (xy 154.444305 117.817226)\n        (xy 154.46287 117.98539)\n        (xy 154.467968 117.999321)\n        (xy 154.490321 118.060402)\n        (xy 154.521012 118.14427)\n        (xy 154.525248 118.150573)\n        (xy 154.525248 118.150574)\n        (xy 154.61114 118.278396)\n        (xy 154.611143 118.278399)\n        (xy 154.615374 118.284696)\n        (xy 154.694457 118.356656)\n        (xy 154.709772 118.370591)\n        (xy 154.740508 118.398559)\n        (xy 154.889191 118.479287)\n        (xy 155.052838 118.522219)\n        (xy 155.140447 118.523596)\n        (xy 155.214404 118.524758)\n        (xy 155.214407 118.524758)\n        (xy 155.222002 118.524877)\n        (xy 155.30065 118.506864)\n        (xy 155.379514 118.488802)\n        (xy 155.379518 118.488801)\n        (xy 155.386917 118.487106)\n        (xy 155.538062 118.411088)\n        (xy 155.543833 118.406159)\n        (xy 155.543836 118.406157)\n        (xy 155.660939 118.306141)\n        (xy 155.66094 118.30614)\n        (xy 155.666711 118.301211)\n        (xy 155.765437 118.163819)\n        (xy 155.770762 118.150574)\n        (xy 155.804976 118.065463)\n        (xy 155.828541 118.006843)\n        (xy 155.85238 117.839346)\n        (xy 155.852534 117.8246)\n        (xy 155.850731 117.809695)\n        (xy 155.833121 117.66418)\n        (xy 155.832209 117.65664)\n        (xy 155.772406 117.498378)\n        (xy 155.706311 117.402209)\n        (xy 155.682327 117.367311)\n        (xy 155.660227 117.299841)\n        (xy 155.678113 117.231134)\n        (xy 155.683844 117.222418)\n        (xy 155.755006 117.123385)\n        (xy 155.759437 117.117219)\n        (xy 155.764762 117.103974)\n        (xy 155.794122 117.030937)\n        (xy 155.822541 116.960243)\n        (xy 155.84638 116.792746)\n        (xy 155.846534 116.778)\n        (xy 155.844731 116.763095)\n        (xy 155.835885 116.689998)\n        (xy 155.826209 116.61004)\n        (xy 155.766406 116.451778)\n        (xy 155.756731 116.437701)\n        (xy 155.674881 116.318607)\n        (xy 155.674879 116.318605)\n        (xy 155.670579 116.312348)\n        (xy 155.664908 116.307295)\n        (xy 155.549931 116.204854)\n        (xy 155.549928 116.204852)\n        (xy 155.544259 116.199801)\n        (xy 155.394739 116.120634)\n        (xy 155.384364 116.118028)\n        (xy 155.238022 116.081269)\n        (xy 155.238018 116.081269)\n        (xy 155.230651 116.079418)\n        (xy 155.223052 116.079378)\n        (xy 155.22305 116.079378)\n        (xy 155.152708 116.07901)\n        (xy 155.061469 116.078532)\n        (xy 155.054088 116.080304)\n        (xy 154.904338 116.116256)\n        (xy 154.904335 116.116257)\n        (xy 154.896959 116.118028)\n        (xy 154.746618 116.195624)\n        (xy 154.740897 116.200614)\n        (xy 154.740895 116.200616)\n        (xy 154.680028 116.253714)\n        (xy 154.619126 116.306842)\n        (xy 154.60886 116.321449)\n        (xy 154.530819 116.432491)\n        (xy 154.521844 116.445261)\n        (xy 154.460388 116.602889)\n        (xy 154.459397 116.610418)\n        (xy 154.443019 116.734823)\n        (xy 154.438305 116.770626)\n        (xy 153.737789 116.770626)\n        (xy 153.705053 116.669876)\n        (xy 153.703011 116.663591)\n        (xy 153.691475 116.643609)\n        (xy 153.645869 116.564618)\n        (xy 153.61486 116.510909)\n        (xy 153.565337 116.455908)\n        (xy 153.534621 116.391902)\n        (xy 153.543386 116.321449)\n        (xy 153.565336 116.287293)\n        (xy 153.61486 116.232291)\n        (xy 153.677273 116.124188)\n        (xy 153.699707 116.085332)\n        (xy 153.699708 116.085331)\n        (xy 153.703011 116.079609)\n        (xy 153.747254 115.943443)\n        (xy 153.755451 115.918215)\n        (xy 153.755451 115.918214)\n        (xy 153.757491 115.911936)\n        (xy 153.771785 115.775946)\n        (xy 153.773335 115.7612)\n        (xy 170.84568 115.7612)\n        (xy 170.84637 115.767765)\n        (xy 170.860778 115.90484)\n        (xy 170.864109 115.936536)\n        (xy 170.866149 115.942814)\n        (xy 170.866149 115.942815)\n        (xy 170.896033 116.034789)\n        (xy 170.918589 116.104209)\n        (xy 171.00674 116.256891)\n        (xy 171.011158 116.261798)\n        (xy 171.011159 116.261799)\n        (xy 171.120287 116.382998)\n        (xy 171.124709 116.387909)\n        (xy 171.26734 116.491537)\n        (xy 171.273369 116.494221)\n        (xy 171.273372 116.494223)\n        (xy 171.422364 116.560558)\n        (xy 171.422367 116.560559)\n        (xy 171.4284 116.563245)\n        (xy 171.451467 116.568148)\n        (xy 171.594392 116.598528)\n        (xy 171.594396 116.598528)\n        (xy 171.600849 116.5999)\n        (xy 171.777151 116.5999)\n        (xy 171.783604 116.598528)\n        (xy 171.783608 116.598528)\n        (xy 171.926533 116.568148)\n        (xy 171.9496 116.563245)\n        (xy 171.955633 116.560559)\n        (xy 171.955636 116.560558)\n        (xy 172.104628 116.494223)\n        (xy 172.104631 116.494221)\n        (xy 172.11066 116.491537)\n        (xy 172.253291 116.387909)\n        (xy 172.257713 116.382998)\n        (xy 172.366841 116.261799)\n        (xy 172.366842 116.261798)\n        (xy 172.37126 116.256891)\n        (xy 172.459411 116.104209)\n        (xy 172.481967 116.034789)\n        (xy 172.511851 115.942815)\n        (xy 172.511851 115.942814)\n        (xy 172.513891 115.936536)\n        (xy 172.517223 115.90484)\n        (xy 172.53163 115.767765)\n        (xy 172.53232 115.7612)\n        (xy 172.520955 115.653068)\n        (xy 172.514581 115.592428)\n        (xy 172.514581 115.592427)\n        (xy 172.513891 115.585864)\n        (xy 172.503914 115.555156)\n        (xy 172.461453 115.424476)\n        (xy 172.459411 115.418191)\n        (xy 172.449831 115.401597)\n        (xy 172.392222 115.301817)\n        (xy 172.37126 115.265509)\n        (xy 172.359622 115.252583)\n        (xy 172.257713 115.139402)\n        (xy 172.257712 115.139401)\n        (xy 172.253291 115.134491)\n        (xy 172.11066 115.030863)\n        (xy 172.104631 115.028179)\n        (xy 172.104628 115.028177)\n        (xy 171.955636 114.961842)\n        (xy 171.955633 114.961841)\n        (xy 171.9496 114.959155)\n        (xy 171.91315 114.951407)\n        (xy 171.783608 114.923872)\n        (xy 171.783604 114.923872)\n        (xy 171.777151 114.9225)\n        (xy 171.600849 114.9225)\n        (xy 171.594396 114.923872)\n        (xy 171.594392 114.923872)\n        (xy 171.46485 114.951407)\n        (xy 171.4284 114.959155)\n        (xy 171.422367 114.961841)\n        (xy 171.422364 114.961842)\n        (xy 171.273372 115.028177)\n        (xy 171.273369 115.028179)\n        (xy 171.26734 115.030863)\n        (xy 171.124709 115.134491)\n        (xy 171.120288 115.139401)\n        (xy 171.120287 115.139402)\n        (xy 171.018379 115.252583)\n        (xy 171.00674 115.265509)\n        (xy 170.985778 115.301817)\n        (xy 170.92817 115.401597)\n        (xy 170.918589 115.418191)\n        (xy 170.916547 115.424476)\n        (xy 170.874087 115.555156)\n        (xy 170.864109 115.585864)\n        (xy 170.863419 115.592427)\n        (xy 170.863419 115.592428)\n        (xy 170.857045 115.653068)\n        (xy 170.84568 115.7612)\n        (xy 153.773335 115.7612)\n        (xy 153.77523 115.743165)\n        (xy 153.77592 115.7366)\n        (xy 153.757491 115.561264)\n        (xy 153.737976 115.501201)\n        (xy 153.705053 115.399876)\n        (xy 153.703011 115.393591)\n        (xy 153.695166 115.380002)\n        (xy 153.632364 115.271227)\n        (xy 153.61486 115.240909)\n        (xy 153.565337 115.185908)\n        (xy 153.534621 115.121902)\n        (xy 153.543386 115.051449)\n        (xy 153.565336 115.017293)\n        (xy 153.61486 114.962291)\n        (xy 153.671439 114.864294)\n        (xy 153.699707 114.815332)\n        (xy 153.699708 114.815331)\n        (xy 153.703011 114.809609)\n        (xy 153.741957 114.689746)\n        (xy 153.755451 114.648215)\n        (xy 153.755451 114.648214)\n        (xy 153.757491 114.641936)\n        (xy 153.764983 114.570661)\n        (xy 153.77523 114.473165)\n        (xy 153.77592 114.4666)\n        (xy 153.768089 114.392091)\n        (xy 153.758181 114.297828)\n        (xy 153.758181 114.297827)\n        (xy 153.757491 114.291264)\n        (xy 153.745944 114.255724)\n        (xy 153.722198 114.182643)\n        (xy 153.703011 114.123591)\n        (xy 153.696204 114.1118)\n        (xy 153.639309 114.013256)\n        (xy 153.61486 113.970909)\n        (xy 153.608086 113.963385)\n        (xy 153.501313 113.844802)\n        (xy 153.501312 113.844801)\n        (xy 153.496891 113.839891)\n        (xy 153.35426 113.736263)\n        (xy 153.348231 113.733579)\n        (xy 153.348228 113.733577)\n        (xy 153.199236 113.667242)\n        (xy 153.199233 113.667241)\n        (xy 153.1932 113.664555)\n        (xy 153.141943 113.65366)\n        (xy 153.027208 113.629272)\n        (xy 153.027204 113.629272)\n        (xy 153.020751 113.6279)\n        (xy 152.844449 113.6279)\n        (xy 152.837996 113.629272)\n        (xy 152.837992 113.629272)\n        (xy 152.723257 113.65366)\n        (xy 152.672 113.664555)\n        (xy 152.665967 113.667241)\n        (xy 152.665964 113.667242)\n        (xy 152.534141 113.725933)\n        (xy 152.463774 113.735367)\n        (xy 152.399477 113.70526)\n        (xy 152.393876 113.7)\n        (xy 152.379418 113.685567)\n        (xy 152.360547 113.672646)\n        (xy 152.275999 113.635268)\n        (xy 152.257922 113.63034)\n        (xy 152.244925 113.628824)\n        (xy 152.237624 113.6284)\n        (xy 151.934715 113.6284)\n        (xy 151.919476 113.632875)\n        (xy 151.918271 113.634265)\n        (xy 151.9166 113.641948)\n        (xy 151.9166 114.5946)\n        (xy 151.896598 114.662721)\n        (xy 151.842942 114.709214)\n        (xy 151.7906 114.7206)\n        (xy 150.842515 114.7206)\n        (xy 150.827276 114.725075)\n        (xy 150.826071 114.726465)\n        (xy 150.8244 114.734148)\n        (xy 150.8244 115.041552)\n        (xy 150.824842 115.048997)\n        (xy 150.826445 115.062475)\n        (xy 150.831398 115.080495)\n        (xy 150.868933 115.165001)\n        (xy 150.881887 115.183849)\n        (xy 150.896756 115.198692)\n        (xy 150.930835 115.260975)\n        (xy 150.925832 115.331795)\n        (xy 150.916858 115.350864)\n        (xy 150.892189 115.393591)\n        (xy 150.890147 115.399876)\n        (xy 150.857225 115.501201)\n        (xy 150.837709 115.561264)\n        (xy 150.81928 115.7366)\n        (xy 150.81997 115.743165)\n        (xy 150.823416 115.775946)\n        (xy 150.837709 115.911936)\n        (xy 150.839749 115.918214)\n        (xy 150.839749 115.918215)\n        (xy 150.847946 115.943443)\n        (xy 150.892189 116.079609)\n        (xy 150.895492 116.085331)\n        (xy 150.895493 116.085332)\n        (xy 150.917927 116.124188)\n        (xy 150.98034 116.232291)\n        (xy 151.029863 116.287292)\n        (xy 151.060579 116.351298)\n        (xy 151.051814 116.421751)\n        (xy 151.029864 116.455907)\n        (xy 150.98034 116.510909)\n        (xy 150.949331 116.564618)\n        (xy 150.903726 116.643609)\n        (xy 150.892189 116.663591)\n        (xy 150.890147 116.669876)\n        (xy 150.848899 116.796826)\n        (xy 150.837709 116.831264)\n        (xy 150.837019 116.837827)\n        (xy 150.837019 116.837828)\n        (xy 150.825658 116.945922)\n        (xy 150.81928 117.0066)\n        (xy 150.837709 117.181936)\n        (xy 150.839749 117.188214)\n        (xy 150.839749 117.188215)\n        (xy 150.848791 117.216043)\n        (xy 150.892189 117.349609)\n        (xy 150.895492 117.355331)\n        (xy 150.895493 117.355332)\n        (xy 150.91573 117.390384)\n        (xy 150.98034 117.502291)\n        (xy 151.029863 117.557292)\n        (xy 151.060579 117.621298)\n        (xy 151.051814 117.691751)\n        (xy 151.029864 117.725907)\n        (xy 150.98034 117.780909)\n        (xy 150.892189 117.933591)\n        (xy 150.837709 118.101264)\n        (xy 150.81928 118.2766)\n        (xy 150.81997 118.283165)\n        (xy 150.836476 118.440201)\n        (xy 150.837709 118.451936)\n        (xy 150.839749 118.458214)\n        (xy 150.839749 118.458215)\n        (xy 150.841197 118.462672)\n        (xy 150.892189 118.619609)\n        (xy 150.895492 118.625331)\n        (xy 150.895493 118.625332)\n        (xy 150.913983 118.657358)\n        (xy 150.98034 118.772291)\n        (xy 151.029863 118.827292)\n        (xy 151.060579 118.891298)\n        (xy 151.051814 118.961751)\n        (xy 151.029864 118.995907)\n        (xy 150.98034 119.050909)\n        (xy 150.944197 119.11351)\n        (xy 150.901087 119.18818)\n        (xy 150.892189 119.203591)\n        (xy 150.883039 119.231751)\n        (xy 150.842143 119.357619)\n        (xy 150.837709 119.371264)\n        (xy 150.837019 119.377827)\n        (xy 150.837019 119.377828)\n        (xy 150.830478 119.440056)\n        (xy 150.81928 119.5466)\n        (xy 145.744972 119.5466)\n        (xy 145.694464 119.504816)\n        (xy 145.694461 119.504814)\n        (xy 145.689714 119.500887)\n        (xy 145.505597 119.401335)\n        (xy 145.361217 119.356642)\n        (xy 145.311536 119.341263)\n        (xy 145.311533 119.341262)\n        (xy 145.305649 119.339441)\n        (xy 145.299524 119.338797)\n        (xy 145.299523 119.338797)\n        (xy 145.103615 119.318206)\n        (xy 145.103614 119.318206)\n        (xy 145.097487 119.317562)\n        (xy 144.967837 119.329361)\n        (xy 144.895181 119.335973)\n        (xy 144.89518 119.335973)\n        (xy 144.88904 119.336532)\n        (xy 144.883126 119.338273)\n        (xy 144.883124 119.338273)\n        (xy 144.771032 119.371264)\n        (xy 144.688248 119.395629)\n        (xy 144.682783 119.398486)\n        (xy 144.51339 119.487042)\n        (xy 144.502758 119.4926)\n        (xy 144.339636 119.623754)\n        (xy 144.205095 119.784093)\n        (xy 144.202125 119.789496)\n        (xy 144.202124 119.789497)\n        (xy 144.139556 119.903307)\n        (xy 144.10426 119.967511)\n        (xy 144.040972 120.167022)\n        (xy 144.040286 120.173139)\n        (xy 144.040285 120.173143)\n        (xy 144.022042 120.335789)\n        (xy 144.017641 120.375026)\n        (xy 136.752208 120.375026)\n        (xy 136.776469 120.354306)\n        (xy 136.776471 120.354303)\n        (xy 136.782243 120.349374)\n        (xy 136.78667 120.343214)\n        (xy 136.786673 120.34321)\n        (xy 136.854301 120.249094)\n        (xy 136.873794 120.221966)\n        (xy 136.878545 120.210147)\n        (xy 136.929479 120.083447)\n        (xy 136.92948 120.083445)\n        (xy 136.932312 120.076399)\n        (xy 136.954418 119.921075)\n        (xy 136.954561 119.9074)\n        (xy 136.953591 119.89938)\n        (xy 136.944448 119.823827)\n        (xy 136.935713 119.751647)\n        (xy 136.933028 119.744541)\n        (xy 136.924681 119.72245)\n        (xy 136.919313 119.651657)\n        (xy 136.953071 119.589199)\n        (xy 136.991299 119.562806)\n        (xy 137.014897 119.5523)\n        (xy 137.037299 119.542326)\n        (xy 137.067628 119.528823)\n        (xy 137.067631 119.528821)\n        (xy 137.07366 119.526137)\n        (xy 137.082757 119.519528)\n        (xy 137.152616 119.468772)\n        (xy 137.216291 119.422509)\n        (xy 137.236997 119.399513)\n        (xy 137.329841 119.296399)\n        (xy 137.329842 119.296398)\n        (xy 137.33426 119.291491)\n        (xy 137.40236 119.173538)\n        (xy 137.419107 119.144532)\n        (xy 137.419108 119.144531)\n        (xy 137.422411 119.138809)\n        (xy 137.457934 119.029481)\n        (xy 137.474851 118.977415)\n        (xy 137.474851 118.977414)\n        (xy 137.476891 118.971136)\n        (xy 137.477878 118.961751)\n        (xy 137.49463 118.802365)\n        (xy 137.49532 118.7958)\n        (xy 137.493326 118.776832)\n        (xy 137.480769 118.657358)\n        (xy 144.0227 118.657358)\n        (xy 144.023996 118.668252)\n        (xy 144.024685 118.67404)\n        (xy 144.025867 118.683978)\n        (xy 144.072036 118.787919)\n        (xy 144.088455 118.804309)\n        (xy 144.144295 118.860052)\n        (xy 144.144297 118.860053)\n        (xy 144.152528 118.86827)\n        (xy 144.256549 118.914258)\n        (xy 144.282642 118.9173)\n        (xy 145.897358 118.9173)\n        (xy 145.908252 118.916004)\n        (xy 145.914593 118.91525)\n        (xy 145.914596 118.915249)\n        (xy 145.923978 118.914133)\n        (xy 146.027919 118.867964)\n        (xy 146.085755 118.810027)\n        (xy 146.100052 118.795705)\n        (xy 146.100053 118.795703)\n        (xy 146.10827 118.787472)\n        (xy 146.154258 118.683451)\n        (xy 146.1573 118.657358)\n        (xy 146.1573 117.042642)\n        (xy 146.156004 117.031748)\n        (xy 146.15525 117.025407)\n        (xy 146.155249 117.025404)\n        (xy 146.154133 117.016022)\n        (xy 146.107964 116.912081)\n        (xy 146.061642 116.86584)\n        (xy 146.035705 116.839948)\n        (xy 146.035703 116.839947)\n        (xy 146.027472 116.83173)\n        (xy 145.923451 116.785742)\n        (xy 145.897358 116.7827)\n        (xy 144.282642 116.7827)\n        (xy 144.271748 116.783996)\n        (xy 144.265407 116.78475)\n        (xy 144.265404 116.784751)\n        (xy 144.256022 116.785867)\n        (xy 144.152081 116.832036)\n        (xy 144.143632 116.8405)\n        (xy 144.079948 116.904295)\n        (xy 144.079947 116.904297)\n        (xy 144.07173 116.912528)\n        (xy 144.025742 117.016549)\n        (xy 144.0227 117.042642)\n        (xy 144.0227 118.657358)\n        (xy 137.480769 118.657358)\n        (xy 137.477581 118.627028)\n        (xy 137.477581 118.627027)\n        (xy 137.476891 118.620464)\n        (xy 137.473429 118.609807)\n        (xy 137.429843 118.475664)\n        (xy 137.422411 118.452791)\n        (xy 137.413495 118.437347)\n        (xy 137.366907 118.356656)\n        (xy 137.33426 118.300109)\n        (xy 137.324982 118.289804)\n        (xy 137.220713 118.174002)\n        (xy 137.220712 118.174001)\n        (xy 137.216291 118.169091)\n        (xy 137.07366 118.065463)\n        (xy 137.067631 118.062779)\n        (xy 137.067628 118.062777)\n        (xy 136.918636 117.996442)\n        (xy 136.918633 117.996441)\n        (xy 136.9126 117.993755)\n        (xy 136.863239 117.983263)\n        (xy 136.746608 117.958472)\n        (xy 136.746604 117.958472)\n        (xy 136.740151 117.9571)\n        (xy 136.563849 117.9571)\n        (xy 136.557396 117.958472)\n        (xy 136.557392 117.958472)\n        (xy 136.440761 117.983263)\n        (xy 136.3914 117.993755)\n        (xy 136.385367 117.996441)\n        (xy 136.385364 117.996442)\n        (xy 136.236372 118.062777)\n        (xy 136.236369 118.062779)\n        (xy 136.23034 118.065463)\n        (xy 136.087709 118.169091)\n        (xy 136.083288 118.174001)\n        (xy 136.083287 118.174002)\n        (xy 135.979019 118.289804)\n        (xy 135.96974 118.300109)\n        (xy 135.937093 118.356656)\n        (xy 135.890506 118.437347)\n        (xy 135.881589 118.452791)\n        (xy 135.874157 118.475664)\n        (xy 135.830572 118.609807)\n        (xy 135.827109 118.620464)\n        (xy 135.826419 118.627027)\n        (xy 135.826419 118.627028)\n        (xy 135.810674 118.776832)\n        (xy 135.80868 118.7958)\n        (xy 135.80937 118.802365)\n        (xy 135.826123 118.961751)\n        (xy 135.827109 118.971136)\n        (xy 135.829149 118.977414)\n        (xy 135.829149 118.977415)\n        (xy 135.846066 119.029481)\n        (xy 135.881589 119.138809)\n        (xy 135.884892 119.144531)\n        (xy 135.884893 119.144532)\n        (xy 135.935249 119.231751)\n        (xy 135.951987 119.300746)\n        (xy 135.928767 119.367838)\n        (xy 135.908962 119.389698)\n        (xy 135.816355 119.470484)\n        (xy 135.788314 119.510382)\n        (xy 135.731094 119.591799)\n        (xy 135.726143 119.598843)\n        (xy 135.706721 119.648659)\n        (xy 135.676489 119.7262)\n        (xy 135.669153 119.745015)\n        (xy 135.668161 119.752548)\n        (xy 135.668161 119.752549)\n        (xy 135.649774 119.892218)\n        (xy 135.648675 119.900562)\n        (xy 122.762464 119.900562)\n        (xy 122.761409 119.89184)\n        (xy 122.701606 119.733578)\n        (xy 122.648546 119.656375)\n        (xy 122.609298 119.599268)\n        (xy 122.587198 119.531798)\n        (xy 122.605084 119.463092)\n        (xy 122.610815 119.454376)\n        (xy 122.639403 119.41459)\n        (xy 122.639404 119.414588)\n        (xy 122.643837 119.408419)\n        (xy 122.647231 119.399978)\n        (xy 122.671825 119.338797)\n        (xy 122.706941 119.251443)\n        (xy 122.73078 119.083946)\n        (xy 122.730934 119.0692)\n        (xy 122.729411 119.056609)\n        (xy 122.712499 118.91686)\n        (xy 122.710609 118.90124)\n        (xy 122.650806 118.742978)\n        (xy 122.610257 118.683978)\n        (xy 122.559281 118.609807)\n        (xy 122.559279 118.609805)\n        (xy 122.554979 118.603548)\n        (xy 122.549308 118.598495)\n        (xy 122.434331 118.496054)\n        (xy 122.434328 118.496052)\n        (xy 122.428659 118.491001)\n        (xy 122.378591 118.464491)\n        (xy 122.332715 118.440201)\n        (xy 122.279139 118.411834)\n        (xy 122.268764 118.409228)\n        (xy 122.122422 118.372469)\n        (xy 122.122418 118.372469)\n        (xy 122.115051 118.370618)\n        (xy 122.107452 118.370578)\n        (xy 122.10745 118.370578)\n        (xy 122.037108 118.37021)\n        (xy 121.945869 118.369732)\n        (xy 121.938488 118.371504)\n        (xy 121.788738 118.407456)\n        (xy 121.788735 118.407457)\n        (xy 121.781359 118.409228)\n        (xy 121.631018 118.486824)\n        (xy 121.625297 118.491814)\n        (xy 121.625295 118.491816)\n        (xy 121.531609 118.573544)\n        (xy 121.503526 118.598042)\n        (xy 121.492786 118.613324)\n        (xy 121.422311 118.7136)\n        (xy 121.406244 118.736461)\n        (xy 121.344788 118.894089)\n        (xy 121.342637 118.910427)\n        (xy 121.324788 119.046007)\n        (xy 121.322705 119.061826)\n        (xy 121.34127 119.22999)\n        (xy 121.34388 119.237122)\n        (xy 121.391565 119.367426)\n        (xy 121.399412 119.38887)\n        (xy 121.403648 119.395173)\n        (xy 121.403648 119.395174)\n        (xy 121.493774 119.529296)\n        (xy 121.491611 119.53075)\n        (xy 121.515843 119.584074)\n        (xy 121.505608 119.654329)\n        (xy 121.494179 119.674223)\n        (xy 121.464721 119.716138)\n        (xy 121.457044 119.727061)\n        (xy 121.454282 119.734144)\n        (xy 121.454282 119.734145)\n        (xy 121.450229 119.744541)\n        (xy 121.395588 119.884689)\n        (xy 121.389014 119.934624)\n        (xy 121.37503 120.040846)\n        (xy 121.373505 120.052426)\n        (xy 121.39207 120.22059)\n        (xy 121.39468 120.227722)\n        (xy 121.438932 120.348645)\n        (xy 121.450212 120.37947)\n        (xy 121.454448 120.385773)\n        (xy 121.454448 120.385774)\n        (xy 121.467493 120.405187)\n        (xy 121.497485 120.449819)\n        (xy 121.500288 120.453991)\n        (xy 121.52168 120.521688)\n        (xy 121.503076 120.590204)\n        (xy 121.498793 120.596717)\n        (xy 121.436802 120.684922)\n        (xy 121.431644 120.692261)\n        (xy 121.370188 120.849889)\n        (xy 121.365648 120.884372)\n        (xy 121.349346 121.008203)\n        (xy 121.348105 121.017626)\n        (xy 121.353229 121.064038)\n        (xy 121.357249 121.100455)\n        (xy 121.344843 121.170359)\n        (xy 121.296613 121.222459)\n        (xy 121.227872 121.240213)\n        (xy 121.160445 121.217984)\n        (xy 121.12817 121.185648)\n        (xy 121.123949 121.179506)\n        (xy 121.081779 121.118148)\n        (xy 121.076108 121.113095)\n        (xy 120.961131 121.010654)\n        (xy 120.961128 121.010652)\n        (xy 120.955459 121.005601)\n        (xy 120.805939 120.926434)\n        (xy 120.795564 120.923828)\n        (xy 120.649222 120.887069)\n        (xy 120.649218 120.887069)\n        (xy 120.641851 120.885218)\n        (xy 120.634252 120.885178)\n        (xy 120.63425 120.885178)\n        (xy 120.563908 120.88481)\n        (xy 120.472669 120.884332)\n        (xy 120.465288 120.886104)\n        (xy 120.315538 120.922056)\n        (xy 120.315535 120.922057)\n        (xy 120.308159 120.923828)\n        (xy 120.157818 121.001424)\n        (xy 120.152097 121.006414)\n        (xy 120.152095 121.006416)\n        (xy 120.108855 121.044137)\n        (xy 120.030326 121.112642)\n        (xy 120.021601 121.125056)\n        (xy 119.939664 121.241642)\n        (xy 119.933044 121.251061)\n        (xy 119.871588 121.408689)\n        (xy 119.865014 121.458624)\n        (xy 119.85103 121.564846)\n        (xy 119.849505 121.576426)\n        (xy 117.95832 121.576426)\n        (xy 117.957579 121.575348)\n        (xy 117.951908 121.570295)\n        (xy 117.836931 121.467854)\n        (xy 117.836928 121.467852)\n        (xy 117.831259 121.462801)\n        (xy 117.799851 121.446171)\n        (xy 117.744726 121.416984)\n        (xy 117.681739 121.383634)\n        (xy 117.662675 121.378845)\n        (xy 117.601481 121.34285)\n        (xy 117.569461 121.279484)\n        (xy 117.576782 121.208866)\n        (xy 117.62112 121.153417)\n        (xy 117.636755 121.144079)\n        (xy 117.685397 121.119615)\n        (xy 117.710679 121.1069)\n        (xy 117.710682 121.106898)\n        (xy 117.717462 121.103488)\n        (xy 117.723233 121.098559)\n        (xy 117.723236 121.098557)\n        (xy 117.840339 120.998541)\n        (xy 117.84034 120.99854)\n        (xy 117.846111 120.993611)\n        (xy 117.944837 120.856219)\n        (xy 117.950162 120.842974)\n        (xy 117.974964 120.781275)\n        (xy 118.007941 120.699243)\n        (xy 118.03178 120.531746)\n        (xy 118.031934 120.517)\n        (xy 118.030131 120.502095)\n        (xy 118.018403 120.405187)\n        (xy 118.011609 120.34904)\n        (xy 117.951806 120.190778)\n        (xy 117.926548 120.154027)\n        (xy 117.860281 120.057607)\n        (xy 117.860279 120.057605)\n        (xy 117.855979 120.051348)\n        (xy 117.850308 120.046295)\n        (xy 117.735331 119.943854)\n        (xy 117.735328 119.943852)\n        (xy 117.729659 119.938801)\n        (xy 117.722647 119.935088)\n        (xy 117.640965 119.89184)\n        (xy 117.580139 119.859634)\n        (xy 117.569764 119.857028)\n        (xy 117.423422 119.820269)\n        (xy 117.423418 119.820269)\n        (xy 117.416051 119.818418)\n        (xy 117.408452 119.818378)\n        (xy 117.40845 119.818378)\n        (xy 117.338108 119.81801)\n        (xy 117.246869 119.817532)\n        (xy 117.239488 119.819304)\n        (xy 117.089738 119.855256)\n        (xy 117.089735 119.855257)\n        (xy 117.082359 119.857028)\n        (xy 116.932018 119.934624)\n        (xy 116.926297 119.939614)\n        (xy 116.926295 119.939616)\n        (xy 116.841706 120.013408)\n        (xy 116.804526 120.045842)\n        (xy 116.794716 120.0598)\n        (xy 116.713199 120.175788)\n        (xy 116.707244 120.184261)\n        (xy 116.704482 120.191344)\n        (xy 116.704482 120.191345)\n        (xy 116.701934 120.197881)\n        (xy 116.645788 120.341889)\n        (xy 116.640073 120.3853)\n        (xy 116.624906 120.500505)\n        (xy 116.623705 120.509626)\n        (xy 108 120.509626)\n        (xy 108 119.745053)\n        (xy 108.020002 119.676932)\n        (xy 108.032364 119.660742)\n        (xy 108.033177 119.65984)\n        (xy 108.081724 119.605923)\n        (xy 108.094441 119.591799)\n        (xy 108.094442 119.591798)\n        (xy 108.09886 119.586891)\n        (xy 108.131273 119.53075)\n        (xy 108.183707 119.439932)\n        (xy 108.183708 119.439931)\n        (xy 108.187011 119.434209)\n        (xy 108.21893 119.335973)\n        (xy 108.239451 119.272815)\n        (xy 108.239451 119.272814)\n        (xy 108.241491 119.266536)\n        (xy 108.248709 119.197868)\n        (xy 108.25923 119.097765)\n        (xy 108.25992 119.0912)\n        (xy 108.24796 118.977415)\n        (xy 108.242181 118.922428)\n        (xy 108.242181 118.922427)\n        (xy 108.241491 118.915864)\n        (xy 108.23674 118.90124)\n        (xy 108.195869 118.775454)\n        (xy 108.187011 118.748191)\n        (xy 108.143768 118.673291)\n        (xy 108.102163 118.60123)\n        (xy 108.09886 118.595509)\n        (xy 108.032364 118.521657)\n        (xy 108.001647 118.45765)\n        (xy 108 118.437347)\n        (xy 108 116.0018)\n        (xy 113.20268 116.0018)\n        (xy 113.20337 116.008365)\n        (xy 113.213046 116.100419)\n        (xy 113.221109 116.177136)\n        (xy 113.275589 116.344809)\n        (xy 113.278892 116.350531)\n        (xy 113.278893 116.350532)\n        (xy 113.295844 116.379891)\n        (xy 113.36374 116.497491)\n        (xy 113.368158 116.502398)\n        (xy 113.368159 116.502399)\n        (xy 113.422402 116.562642)\n        (xy 113.481709 116.628509)\n        (xy 113.538646 116.669876)\n        (xy 113.590538 116.707578)\n        (xy 113.62434 116.732137)\n        (xy 113.630369 116.734821)\n        (xy 113.630372 116.734823)\n        (xy 113.779364 116.801158)\n        (xy 113.779367 116.801159)\n        (xy 113.7854 116.803845)\n        (xy 113.82185 116.811593)\n        (xy 113.951392 116.839128)\n        (xy 113.951396 116.839128)\n        (xy 113.957849 116.8405)\n        (xy 114.134151 116.8405)\n        (xy 114.140604 116.839128)\n        (xy 114.140608 116.839128)\n        (xy 114.27015 116.811593)\n        (xy 114.3066 116.803845)\n        (xy 114.312633 116.801159)\n        (xy 114.312636 116.801158)\n        (xy 114.461628 116.734823)\n        (xy 114.461631 116.734821)\n        (xy 114.46766 116.732137)\n        (xy 114.501463 116.707578)\n        (xy 114.553354 116.669876)\n        (xy 114.610291 116.628509)\n        (xy 114.669598 116.562642)\n        (xy 114.723841 116.502399)\n        (xy 114.723842 116.502398)\n        (xy 114.72826 116.497491)\n        (xy 114.796156 116.379891)\n        (xy 114.813107 116.350532)\n        (xy 114.813108 116.350531)\n        (xy 114.816411 116.344809)\n        (xy 114.870891 116.177136)\n        (xy 114.878955 116.100419)\n        (xy 114.88863 116.008365)\n        (xy 114.88932 116.0018)\n        (xy 114.879875 115.911936)\n        (xy 114.871581 115.833028)\n        (xy 114.871581 115.833027)\n        (xy 114.870891 115.826464)\n        (xy 114.863888 115.804909)\n        (xy 114.818453 115.665076)\n        (xy 114.816411 115.658791)\n        (xy 114.72826 115.506109)\n        (xy 114.721459 115.498555)\n        (xy 114.614713 115.380002)\n        (xy 114.614712 115.380001)\n        (xy 114.610291 115.375091)\n        (xy 114.56392 115.3414)\n        (xy 122.85468 115.3414)\n        (xy 122.873109 115.516736)\n        (xy 122.875149 115.523014)\n        (xy 122.875149 115.523015)\n        (xy 122.898089 115.593618)\n        (xy 122.927589 115.684409)\n        (xy 123.01574 115.837091)\n        (xy 123.020158 115.841998)\n        (xy 123.020159 115.841999)\n        (xy 123.129287 115.963198)\n        (xy 123.133709 115.968109)\n        (xy 123.22483 116.034313)\n        (xy 123.265193 116.063638)\n        (xy 123.27634 116.071737)\n        (xy 123.282369 116.074421)\n        (xy 123.282372 116.074423)\n        (xy 123.431364 116.140758)\n        (xy 123.431367 116.140759)\n        (xy 123.4374 116.143445)\n        (xy 123.47385 116.151193)\n        (xy 123.603392 116.178728)\n        (xy 123.603396 116.178728)\n        (xy 123.609849 116.1801)\n        (xy 123.786151 116.1801)\n        (xy 123.792604 116.178728)\n        (xy 123.792608 116.178728)\n        (xy 123.92215 116.151193)\n        (xy 123.9586 116.143445)\n        (xy 123.964633 116.140759)\n        (xy 123.964636 116.140758)\n        (xy 124.113628 116.074423)\n        (xy 124.113631 116.074421)\n        (xy 124.11966 116.071737)\n        (xy 124.130808 116.063638)\n        (xy 124.17117 116.034313)\n        (xy 124.262291 115.968109)\n        (xy 124.266713 115.963198)\n        (xy 124.375841 115.841999)\n        (xy 124.375842 115.841998)\n        (xy 124.38026 115.837091)\n        (xy 124.468411 115.684409)\n        (xy 124.497911 115.593618)\n        (xy 124.520851 115.523015)\n        (xy 124.520851 115.523014)\n        (xy 124.522891 115.516736)\n        (xy 124.54132 115.3414)\n        (xy 124.532867 115.260975)\n        (xy 124.523581 115.172628)\n        (xy 124.523581 115.172627)\n        (xy 124.522891 115.166064)\n        (xy 124.520144 115.157608)\n        (xy 124.48726 115.056402)\n        (xy 124.468411 114.998391)\n        (xy 124.461966 114.987227)\n        (xy 124.383561 114.851427)\n        (xy 124.38026 114.845709)\n        (xy 124.375059 114.839932)\n        (xy 124.266713 114.719602)\n        (xy 124.266712 114.719601)\n        (xy 124.262291 114.714691)\n        (xy 124.11966 114.611063)\n        (xy 124.113631 114.608379)\n        (xy 124.113628 114.608377)\n        (xy 123.964636 114.542042)\n        (xy 123.964633 114.542041)\n        (xy 123.9586 114.539355)\n        (xy 123.914461 114.529973)\n        (xy 123.792608 114.504072)\n        (xy 123.792604 114.504072)\n        (xy 123.786151 114.5027)\n        (xy 123.609849 114.5027)\n        (xy 123.603396 114.504072)\n        (xy 123.603392 114.504072)\n        (xy 123.481539 114.529973)\n        (xy 123.4374 114.539355)\n        (xy 123.431367 114.542041)\n        (xy 123.431364 114.542042)\n        (xy 123.282372 114.608377)\n        (xy 123.282369 114.608379)\n        (xy 123.27634 114.611063)\n        (xy 123.133709 114.714691)\n        (xy 123.129288 114.719601)\n        (xy 123.129287 114.719602)\n        (xy 123.020942 114.839932)\n        (xy 123.01574 114.845709)\n        (xy 123.012439 114.851427)\n        (xy 122.934035 114.987227)\n        (xy 122.927589 114.998391)\n        (xy 122.90874 115.056402)\n        (xy 122.875857 115.157608)\n        (xy 122.873109 115.166064)\n        (xy 122.872419 115.172627)\n        (xy 122.872419 115.172628)\n        (xy 122.863133 115.260975)\n        (xy 122.85468 115.3414)\n        (xy 114.56392 115.3414)\n        (xy 114.513345 115.304655)\n        (xy 114.473002 115.275344)\n        (xy 114.473001 115.275343)\n        (xy 114.46766 115.271463)\n        (xy 114.461631 115.268779)\n        (xy 114.461628 115.268777)\n        (xy 114.312636 115.202442)\n        (xy 114.312633 115.202441)\n        (xy 114.3066 115.199755)\n        (xy 114.27015 115.192007)\n        (xy 114.140608 115.164472)\n        (xy 114.140604 115.164472)\n        (xy 114.134151 115.1631)\n        (xy 113.957849 115.1631)\n        (xy 113.951396 115.164472)\n        (xy 113.951392 115.164472)\n        (xy 113.82185 115.192007)\n        (xy 113.7854 115.199755)\n        (xy 113.779367 115.202441)\n        (xy 113.779364 115.202442)\n        (xy 113.630372 115.268777)\n        (xy 113.630369 115.268779)\n        (xy 113.62434 115.271463)\n        (xy 113.618999 115.275343)\n        (xy 113.618998 115.275344)\n        (xy 113.578655 115.304655)\n        (xy 113.481709 115.375091)\n        (xy 113.477288 115.380001)\n        (xy 113.477287 115.380002)\n        (xy 113.370542 115.498555)\n        (xy 113.36374 115.506109)\n        (xy 113.275589 115.658791)\n        (xy 113.273547 115.665076)\n        (xy 113.228113 115.804909)\n        (xy 113.221109 115.826464)\n        (xy 113.220419 115.833027)\n        (xy 113.220419 115.833028)\n        (xy 113.212125 115.911936)\n        (xy 113.20268 116.0018)\n        (xy 108 116.0018)\n        (xy 108 113.1603)\n        (xy 109.65938 113.1603)\n        (xy 109.66007 113.166865)\n        (xy 109.667562 113.23814)\n        (xy 109.677809 113.335636)\n        (xy 109.679849 113.341914)\n        (xy 109.679849 113.341915)\n        (xy 109.704636 113.418202)\n        (xy 109.732289 113.503309)\n        (xy 109.82044 113.655991)\n        (xy 109.824858 113.660898)\n        (xy 109.824859 113.660899)\n        (xy 109.923327 113.770259)\n        (xy 109.938409 113.787009)\n        (xy 110.029514 113.853201)\n        (xy 110.072284 113.884275)\n        (xy 110.08104 113.890637)\n        (xy 110.087069 113.893321)\n        (xy 110.087072 113.893323)\n        (xy 110.236064 113.959658)\n        (xy 110.236067 113.959659)\n        (xy 110.2421 113.962345)\n        (xy 110.27855 113.970093)\n        (xy 110.408092 113.997628)\n        (xy 110.408096 113.997628)\n        (xy 110.414549 113.999)\n        (xy 110.590851 113.999)\n        (xy 110.597304 113.997628)\n        (xy 110.597308 113.997628)\n        (xy 110.72685 113.970093)\n        (xy 110.7633 113.962345)\n        (xy 110.769333 113.959659)\n        (xy 110.769336 113.959658)\n        (xy 110.860656 113.919)\n        (xy 119.45108 113.919)\n        (xy 119.45177 113.925565)\n        (xy 119.466191 114.062764)\n        (xy 119.469509 114.094336)\n        (xy 119.471549 114.100614)\n        (xy 119.471549 114.100615)\n        (xy 119.48106 114.129887)\n        (xy 119.523989 114.262009)\n        (xy 119.61214 114.414691)\n        (xy 119.616558 114.419598)\n        (xy 119.616559 114.419599)\n        (xy 119.724388 114.539355)\n        (xy 119.730109 114.545709)\n        (xy 119.816364 114.608377)\n        (xy 119.860298 114.640297)\n        (xy 119.87274 114.649337)\n        (xy 119.878769 114.652021)\n        (xy 119.878772 114.652023)\n        (xy 120.027764 114.718358)\n        (xy 120.027767 114.718359)\n        (xy 120.0338 114.721045)\n        (xy 120.05276 114.725075)\n        (xy 120.199792 114.756328)\n        (xy 120.199796 114.756328)\n        (xy 120.206249 114.7577)\n        (xy 120.382551 114.7577)\n        (xy 120.389004 114.756328)\n        (xy 120.389008 114.756328)\n        (xy 120.53604 114.725075)\n        (xy 120.555 114.721045)\n        (xy 120.561033 114.718359)\n        (xy 120.561036 114.718358)\n        (xy 120.710028 114.652023)\n        (xy 120.710031 114.652021)\n        (xy 120.71606 114.649337)\n        (xy 120.728503 114.640297)\n        (xy 120.772436 114.608377)\n        (xy 120.858691 114.545709)\n        (xy 120.864412 114.539355)\n        (xy 120.972241 114.419599)\n        (xy 120.972242 114.419598)\n        (xy 120.97666 114.414691)\n        (xy 121.064811 114.262009)\n        (xy 121.10774 114.129887)\n        (xy 121.117251 114.100615)\n        (xy 121.117251 114.100614)\n        (xy 121.119291 114.094336)\n        (xy 121.12261 114.062764)\n        (xy 121.13703 113.925565)\n        (xy 121.13772 113.919)\n        (xy 121.132507 113.869402)\n        (xy 121.119981 113.750228)\n        (xy 121.119981 113.750227)\n        (xy 121.119291 113.743664)\n        (xy 121.110254 113.715849)\n        (xy 121.066853 113.582276)\n        (xy 121.064811 113.575991)\n        (xy 120.97666 113.423309)\n        (xy 120.951968 113.395885)\n        (xy 120.863113 113.297202)\n        (xy 120.863112 113.297201)\n        (xy 120.858691 113.292291)\n        (xy 120.76757 113.226087)\n        (xy 120.721402 113.192544)\n        (xy 120.721401 113.192543)\n        (xy 120.71606 113.188663)\n        (xy 120.710031 113.185979)\n        (xy 120.710028 113.185977)\n        (xy 120.561036 113.119642)\n        (xy 120.561033 113.119641)\n        (xy 120.555 113.116955)\n        (xy 120.51855 113.109207)\n        (xy 120.389008 113.081672)\n        (xy 120.389004 113.081672)\n        (xy 120.382551 113.0803)\n        (xy 120.206249 113.0803)\n        (xy 120.199796 113.081672)\n        (xy 120.199792 113.081672)\n        (xy 120.07025 113.109207)\n        (xy 120.0338 113.116955)\n        (xy 120.027767 113.119641)\n        (xy 120.027764 113.119642)\n        (xy 119.878772 113.185977)\n        (xy 119.878769 113.185979)\n        (xy 119.87274 113.188663)\n        (xy 119.867399 113.192543)\n        (xy 119.867398 113.192544)\n        (xy 119.82123 113.226087)\n        (xy 119.730109 113.292291)\n        (xy 119.725688 113.297201)\n        (xy 119.725687 113.297202)\n        (xy 119.636833 113.395885)\n        (xy 119.61214 113.423309)\n        (xy 119.523989 113.575991)\n        (xy 119.521947 113.582276)\n        (xy 119.478547 113.715849)\n        (xy 119.469509 113.743664)\n        (xy 119.468819 113.750227)\n        (xy 119.468819 113.750228)\n        (xy 119.456293 113.869402)\n        (xy 119.45108 113.919)\n        (xy 110.860656 113.919)\n        (xy 110.918328 113.893323)\n        (xy 110.918331 113.893321)\n        (xy 110.92436 113.890637)\n        (xy 110.933117 113.884275)\n        (xy 110.975886 113.853201)\n        (xy 111.066991 113.787009)\n        (xy 111.082073 113.770259)\n        (xy 111.180541 113.660899)\n        (xy 111.180542 113.660898)\n        (xy 111.18496 113.655991)\n        (xy 111.273111 113.503309)\n        (xy 111.300764 113.418202)\n        (xy 111.325551 113.341915)\n        (xy 111.325551 113.341914)\n        (xy 111.327591 113.335636)\n        (xy 111.337839 113.23814)\n        (xy 111.34533 113.166865)\n        (xy 111.34602 113.1603)\n        (xy 111.33771 113.081237)\n        (xy 111.328281 112.991528)\n        (xy 111.328281 112.991527)\n        (xy 111.327591 112.984964)\n        (xy 111.32065 112.9636)\n        (xy 111.275153 112.823576)\n        (xy 111.273111 112.817291)\n        (xy 111.18496 112.664609)\n        (xy 111.1674 112.645106)\n        (xy 111.158309 112.63501)\n        (xy 111.127591 112.571003)\n        (xy 111.136356 112.500549)\n        (xy 111.158309 112.46639)\n        (xy 111.180541 112.441699)\n        (xy 111.180542 112.441698)\n        (xy 111.18496 112.436791)\n        (xy 111.263976 112.299932)\n        (xy 111.269807 112.289832)\n        (xy 111.269808 112.289831)\n        (xy 111.273111 112.284109)\n        (xy 111.312216 112.163757)\n        (xy 111.325551 112.122715)\n        (xy 111.325551 112.122714)\n        (xy 111.327591 112.116436)\n        (xy 111.334041 112.055075)\n        (xy 111.34533 111.947665)\n        (xy 111.34602 111.9411)\n        (xy 111.34533 111.934535)\n        (xy 111.328281 111.772328)\n        (xy 111.328281 111.772327)\n        (xy 111.327591 111.765764)\n        (xy 111.321733 111.747733)\n        (xy 111.292234 111.656945)\n        (xy 111.273111 111.598091)\n        (xy 111.18496 111.445409)\n        (xy 111.171415 111.430365)\n        (xy 111.071413 111.319302)\n        (xy 111.071412 111.319301)\n        (xy 111.066991 111.314391)\n        (xy 110.969062 111.243241)\n        (xy 110.929702 111.214644)\n        (xy 110.929701 111.214643)\n        (xy 110.92436 111.210763)\n        (xy 110.918331 111.208079)\n        (xy 110.918328 111.208077)\n        (xy 110.769336 111.141742)\n        (xy 110.769333 111.141741)\n        (xy 110.7633 111.139055)\n        (xy 110.711784 111.128105)\n        (xy 110.597308 111.103772)\n        (xy 110.597304 111.103772)\n        (xy 110.590851 111.1024)\n        (xy 110.414549 111.1024)\n        (xy 110.408096 111.103772)\n        (xy 110.408092 111.103772)\n        (xy 110.293616 111.128105)\n        (xy 110.2421 111.139055)\n        (xy 110.236067 111.141741)\n        (xy 110.236064 111.141742)\n        (xy 110.087072 111.208077)\n        (xy 110.087069 111.208079)\n        (xy 110.08104 111.210763)\n        (xy 110.075699 111.214643)\n        (xy 110.075698 111.214644)\n        (xy 110.036338 111.243241)\n        (xy 109.938409 111.314391)\n        (xy 109.933988 111.319301)\n        (xy 109.933987 111.319302)\n        (xy 109.833986 111.430365)\n        (xy 109.82044 111.445409)\n        (xy 109.732289 111.598091)\n        (xy 109.713166 111.656945)\n        (xy 109.683668 111.747733)\n        (xy 109.677809 111.765764)\n        (xy 109.677119 111.772327)\n        (xy 109.677119 111.772328)\n        (xy 109.66007 111.934535)\n        (xy 109.65938 111.9411)\n        (xy 109.66007 111.947665)\n        (xy 109.67136 112.055075)\n        (xy 109.677809 112.116436)\n        (xy 109.679849 112.122714)\n        (xy 109.679849 112.122715)\n        (xy 109.693184 112.163757)\n        (xy 109.732289 112.284109)\n        (xy 109.735592 112.289831)\n        (xy 109.735593 112.289832)\n        (xy 109.741424 112.299932)\n        (xy 109.82044 112.436791)\n        (xy 109.824858 112.441698)\n        (xy 109.824859 112.441699)\n        (xy 109.847091 112.46639)\n        (xy 109.877809 112.530397)\n        (xy 109.869044 112.600851)\n        (xy 109.847091 112.63501)\n        (xy 109.838001 112.645106)\n        (xy 109.82044 112.664609)\n        (xy 109.732289 112.817291)\n        (xy 109.730247 112.823576)\n        (xy 109.684751 112.9636)\n        (xy 109.677809 112.984964)\n        (xy 109.677119 112.991527)\n        (xy 109.677119 112.991528)\n        (xy 109.66769 113.081237)\n        (xy 109.65938 113.1603)\n        (xy 108 113.1603)\n        (xy 108 110.363)\n        (xy 116.25068 110.363)\n        (xy 116.25137 110.369565)\n        (xy 116.266554 110.514023)\n        (xy 116.269109 110.538336)\n        (xy 116.271149 110.544614)\n        (xy 116.271149 110.544615)\n        (xy 116.288924 110.59932)\n        (xy 116.323589 110.706009)\n        (xy 116.326892 110.711731)\n        (xy 116.326893 110.711732)\n        (xy 116.336642 110.728618)\n        (xy 116.41174 110.858691)\n        (xy 116.416158 110.863598)\n        (xy 116.416159 110.863599)\n        (xy 116.529709 110.989709)\n        (xy 116.528578 110.990728)\n        (xy 116.561709 111.044517)\n        (xy 116.560351 111.1155)\n        (xy 116.543243 111.150146)\n        (xy 116.478558 111.242185)\n        (xy 116.473444 111.249461)\n        (xy 116.470682 111.256544)\n        (xy 116.470682 111.256545)\n        (xy 116.462215 111.278263)\n        (xy 116.411988 111.407089)\n        (xy 116.40783 111.43867)\n        (xy 116.39825 111.511442)\n        (xy 116.389905 111.574826)\n        (xy 116.40847 111.74299)\n        (xy 116.41108 111.750122)\n        (xy 116.457861 111.877956)\n        (xy 116.466612 111.90187)\n        (xy 116.470848 111.908173)\n        (xy 116.470848 111.908174)\n        (xy 116.55674 112.035996)\n        (xy 116.556743 112.035999)\n        (xy 116.560974 112.042296)\n        (xy 116.686108 112.156159)\n        (xy 116.834791 112.236887)\n        (xy 116.998438 112.279819)\n        (xy 117.086047 112.281196)\n        (xy 117.160004 112.282358)\n        (xy 117.160007 112.282358)\n        (xy 117.167602 112.282477)\n        (xy 117.225723 112.269165)\n        (xy 117.325114 112.246402)\n        (xy 117.325118 112.246401)\n        (xy 117.332517 112.244706)\n        (xy 117.483662 112.168688)\n        (xy 117.489433 112.163759)\n        (xy 117.489436 112.163757)\n        (xy 117.606539 112.063741)\n        (xy 117.60654 112.06374)\n        (xy 117.612311 112.058811)\n        (xy 117.672373 111.975226)\n        (xy 126.504305 111.975226)\n        (xy 126.52287 112.14339)\n        (xy 126.52548 112.150522)\n        (xy 126.574591 112.284723)\n        (xy 126.581012 112.30227)\n        (xy 126.585248 112.308573)\n        (xy 126.585248 112.308574)\n        (xy 126.67114 112.436396)\n        (xy 126.671143 112.436399)\n        (xy 126.675374 112.442696)\n        (xy 126.754098 112.514329)\n        (xy 126.783573 112.541149)\n        (xy 126.800508 112.556559)\n        (xy 126.861399 112.58962)\n        (xy 126.935356 112.629775)\n        (xy 126.949191 112.637287)\n        (xy 127.112838 112.680219)\n        (xy 127.200447 112.681596)\n        (xy 127.274404 112.682758)\n        (xy 127.274407 112.682758)\n        (xy 127.282002 112.682877)\n        (xy 127.359751 112.66507)\n        (xy 127.439514 112.646802)\n        (xy 127.439518 112.646801)\n        (xy 127.446917 112.645106)\n        (xy 127.598062 112.569088)\n        (xy 127.603833 112.564159)\n        (xy 127.603836 112.564157)\n        (xy 127.616731 112.553143)\n        (xy 127.622997 112.547792)\n        (xy 127.687786 112.51876)\n        (xy 127.757986 112.529364)\n        (xy 127.811309 112.576239)\n        (xy 127.830067 112.629775)\n        (xy 127.831109 112.639213)\n        (xy 127.84367 112.75299)\n        (xy 127.847058 112.762247)\n        (xy 127.898494 112.902802)\n        (xy 127.901812 112.91187)\n        (xy 127.906048 112.918173)\n        (xy 127.906048 112.918174)\n        (xy 127.99194 113.045996)\n        (xy 127.991943 113.045999)\n        (xy 127.996174 113.052296)\n        (xy 128.121308 113.166159)\n        (xy 128.127983 113.169783)\n        (xy 128.152727 113.183218)\n        (xy 128.203048 113.2333)\n        (xy 128.218305 113.302638)\n        (xy 128.193653 113.369217)\n        (xy 128.166669 113.395883)\n        (xy 128.142709 113.413291)\n        (xy 128.138288 113.418201)\n        (xy 128.138287 113.418202)\n        (xy 128.051134 113.514996)\n        (xy 128.02474 113.544309)\n        (xy 127.984146 113.61462)\n        (xy 127.943185 113.685567)\n        (xy 127.936589 113.696991)\n        (xy 127.927185 113.725933)\n        (xy 127.884298 113.857928)\n        (xy 127.882109 113.864664)\n        (xy 127.881419 113.871227)\n        (xy 127.881419 113.871228)\n        (xy 127.872612 113.955022)\n        (xy 127.86368 114.04)\n        (xy 127.86437 114.046565)\n        (xy 127.880949 114.204295)\n        (xy 127.882109 114.215336)\n        (xy 127.884149 114.221614)\n        (xy 127.884149 114.221615)\n        (xy 127.894946 114.254844)\n        (xy 127.936589 114.383009)\n        (xy 127.939892 114.388731)\n        (xy 127.939893 114.388732)\n        (xy 127.957714 114.419599)\n        (xy 128.02474 114.535691)\n        (xy 128.029158 114.540598)\n        (xy 128.029159 114.540599)\n        (xy 128.126057 114.648215)\n        (xy 128.142709 114.666709)\n        (xy 128.28534 114.770337)\n        (xy 128.291369 114.773021)\n        (xy 128.291372 114.773023)\n        (xy 128.440364 114.839358)\n        (xy 128.440367 114.839359)\n        (xy 128.4464 114.842045)\n        (xy 128.463638 114.845709)\n        (xy 128.612392 114.877328)\n        (xy 128.612396 114.877328)\n        (xy 128.618849 114.8787)\n        (xy 128.795151 114.8787)\n        (xy 128.801604 114.877328)\n        (xy 128.801608 114.877328)\n        (xy 128.950362 114.845709)\n        (xy 128.9676 114.842045)\n        (xy 128.973633 114.839359)\n        (xy 128.973636 114.839358)\n        (xy 129.122628 114.773023)\n        (xy 129.122631 114.773021)\n        (xy 129.12866 114.770337)\n        (xy 129.270029 114.667626)\n        (xy 143.369905 114.667626)\n        (xy 143.38847 114.83579)\n        (xy 143.3921 114.845709)\n        (xy 143.434599 114.961842)\n        (xy 143.446612 114.99467)\n        (xy 143.450848 115.000973)\n        (xy 143.450848 115.000974)\n        (xy 143.53674 115.128796)\n        (xy 143.536743 115.128799)\n        (xy 143.540974 115.135096)\n        (xy 143.593621 115.183001)\n        (xy 143.646142 115.230791)\n        (xy 143.666108 115.248959)\n        (xy 143.814791 115.329687)\n        (xy 143.978438 115.372619)\n        (xy 144.066047 115.373996)\n        (xy 144.140004 115.375158)\n        (xy 144.140007 115.375158)\n        (xy 144.147602 115.375277)\n        (xy 144.206406 115.361809)\n        (xy 144.305114 115.339202)\n        (xy 144.305118 115.339201)\n        (xy 144.312517 115.337506)\n        (xy 144.32933 115.32905)\n        (xy 144.399175 115.316312)\n        (xy 144.464818 115.343356)\n        (xy 144.50542 115.401597)\n        (xy 144.508089 115.472543)\n        (xy 144.503337 115.487385)\n        (xy 144.461919 115.593618)\n        (xy 144.457553 115.604815)\n        (xy 144.456561 115.612348)\n        (xy 144.456561 115.612349)\n        (xy 144.438927 115.746295)\n        (xy 144.437075 115.760362)\n        (xy 144.454291 115.916304)\n        (xy 144.508207 116.063638)\n        (xy 144.512444 116.069944)\n        (xy 144.512446 116.069947)\n        (xy 144.543565 116.116256)\n        (xy 144.595712 116.193858)\n        (xy 144.711752 116.299447)\n        (xy 144.718429 116.303072)\n        (xy 144.71843 116.303073)\n        (xy 144.725372 116.306842)\n        (xy 144.849629 116.374308)\n        (xy 145.001383 116.41412)\n        (xy 145.082913 116.415401)\n        (xy 145.150655 116.416465)\n        (xy 145.150658 116.416465)\n        (xy 145.158253 116.416584)\n        (xy 145.21244 116.404173)\n        (xy 145.30378 116.383254)\n        (xy 145.303784 116.383253)\n        (xy 145.311183 116.381558)\n        (xy 145.451343 116.311065)\n        (xy 145.531341 116.242741)\n        (xy 145.564869 116.214106)\n        (xy 145.564871 116.214103)\n        (xy 145.570643 116.209174)\n        (xy 145.57507 116.203014)\n        (xy 145.575073 116.20301)\n        (xy 145.646067 116.104209)\n        (xy 145.662194 116.081766)\n        (xy 145.667786 116.067856)\n        (xy 145.717879 115.943247)\n        (xy 145.71788 115.943245)\n        (xy 145.720712 115.936199)\n        (xy 145.742818 115.780875)\n        (xy 145.742961 115.7672)\n        (xy 145.742257 115.761376)\n        (xy 145.729842 115.658791)\n        (xy 145.724113 115.611447)\n        (xy 145.668656 115.464686)\n        (xy 145.607207 115.375277)\n        (xy 145.584095 115.341648)\n        (xy 145.584094 115.341646)\n        (xy 145.579793 115.335389)\n        (xy 145.574122 115.330336)\n        (xy 145.468326 115.236075)\n        (xy 145.468323 115.236073)\n        (xy 145.462654 115.231022)\n        (xy 145.324 115.157608)\n        (xy 145.316635 115.155758)\n        (xy 145.179209 115.121239)\n        (xy 145.179205 115.121239)\n        (xy 145.171838 115.119388)\n        (xy 145.164238 115.119348)\n        (xy 145.164237 115.119348)\n        (xy 145.10011 115.119012)\n        (xy 145.014951 115.118566)\n        (xy 145.007571 115.120338)\n        (xy 145.007569 115.120338)\n        (xy 144.964792 115.130608)\n        (xy 144.862396 115.155191)\n        (xy 144.859236 115.156822)\n        (xy 144.790134 115.161698)\n        (xy 144.727854 115.127614)\n        (xy 144.693888 115.065269)\n        (xy 144.700127 114.991607)\n        (xy 144.712092 114.961842)\n        (xy 144.754141 114.857243)\n        (xy 144.77798 114.689746)\n        (xy 144.778134 114.675)\n        (xy 144.776537 114.661798)\n        (xy 144.762958 114.549592)\n        (xy 144.757809 114.50704)\n        (xy 144.698006 114.348778)\n        (xy 144.654163 114.284985)\n        (xy 144.606481 114.215607)\n        (xy 144.606479 114.215605)\n        (xy 144.602179 114.209348)\n        (xy 144.596508 114.204295)\n        (xy 144.585498 114.194485)\n        (xy 150.8244 114.194485)\n        (xy 150.828875 114.209724)\n        (xy 150.830265 114.210929)\n        (xy 150.837948 114.2126)\n        (xy 151.390485 114.2126)\n        (xy 151.405724 114.208125)\n        (xy 151.406929 114.206735)\n        (xy 151.4086 114.199052)\n        (xy 151.4086 113.646515)\n        (xy 151.404125 113.631276)\n        (xy 151.402735 113.630071)\n        (xy 151.395052 113.6284)\n        (xy 151.087648 113.6284)\n        (xy 151.080203 113.628842)\n        (xy 151.066725 113.630445)\n        (xy 151.048705 113.635398)\n        (xy 150.964199 113.672933)\n        (xy 150.945351 113.685887)\n        (xy 150.881567 113.749783)\n        (xy 150.868646 113.768653)\n        (xy 150.831268 113.853201)\n        (xy 150.82634 113.871278)\n        (xy 150.824824 113.884275)\n        (xy 150.8244 113.891576)\n        (xy 150.8244 114.194485)\n        (xy 144.585498 114.194485)\n        (xy 144.481531 114.101854)\n        (xy 144.481528 114.101852)\n        (xy 144.475859 114.096801)\n        (xy 144.434029 114.074653)\n        (xy 144.383187 114.025101)\n        (xy 144.367206 113.955927)\n        (xy 144.39116 113.889093)\n        (xy 144.447444 113.84582)\n        (xy 144.49299 113.8373)\n        (xy 145.897358 113.8373)\n        (xy 145.908252 113.836004)\n        (xy 145.914593 113.83525)\n        (xy 145.914596 113.835249)\n        (xy 145.923978 113.834133)\n        (xy 145.998179 113.801174)\n        (xy 146.017284 113.792688)\n        (xy 146.027919 113.787964)\n        (xy 146.075655 113.740144)\n        (xy 146.100052 113.715705)\n        (xy 146.100053 113.715703)\n        (xy 146.10827 113.707472)\n        (xy 146.116128 113.689699)\n        (xy 146.13206 113.65366)\n        (xy 146.154258 113.603451)\n        (xy 146.1573 113.577358)\n        (xy 146.1573 112.755026)\n        (xy 146.557641 112.755026)\n        (xy 146.55961 112.778469)\n        (xy 146.57357 112.944721)\n        (xy 146.575155 112.9636)\n        (xy 146.632848 113.1648)\n        (xy 146.635666 113.170282)\n        (xy 146.635667 113.170286)\n        (xy 146.725703 113.345477)\n        (xy 146.725706 113.345481)\n        (xy 146.728523 113.350963)\n        (xy 146.858534 113.514996)\n        (xy 146.863228 113.518991)\n        (xy 147.007702 113.641948)\n        (xy 147.01793 113.650653)\n        (xy 147.023308 113.653659)\n        (xy 147.02331 113.65366)\n        (xy 147.062408 113.675511)\n        (xy 147.20064 113.752766)\n        (xy 147.399704 113.817446)\n        (xy 147.60754 113.842229)\n        (xy 147.613675 113.841757)\n        (xy 147.613677 113.841757)\n        (xy 147.81009 113.826644)\n        (xy 147.810095 113.826643)\n        (xy 147.816231 113.826171)\n        (xy 147.822161 113.824515)\n        (xy 147.822163 113.824515)\n        (xy 147.951978 113.78827)\n        (xy 148.017829 113.769884)\n        (xy 148.028005 113.764744)\n        (xy 148.105734 113.72548)\n        (xy 148.204655 113.675511)\n        (xy 148.220436 113.663182)\n        (xy 148.335157 113.573552)\n        (xy 156.7232 113.573552)\n        (xy 156.723642 113.580997)\n        (xy 156.725245 113.594475)\n        (xy 156.730198 113.612495)\n        (xy 156.767733 113.697001)\n        (xy 156.780687 113.715849)\n        (xy 156.844583 113.779633)\n        (xy 156.863453 113.792554)\n        (xy 156.948001 113.829932)\n        (xy 156.966078 113.83486)\n        (xy 156.979075 113.836376)\n        (xy 156.986376 113.8368)\n        (xy 157.517885 113.8368)\n        (xy 157.533124 113.832325)\n        (xy 157.534329 113.830935)\n        (xy 157.536 113.823252)\n        (xy 157.536 113.818685)\n        (xy 158.044 113.818685)\n        (xy 158.048475 113.833924)\n        (xy 158.049865 113.835129)\n        (xy 158.057548 113.8368)\n        (xy 158.593552 113.8368)\n        (xy 158.600997 113.836358)\n        (xy 158.614475 113.834755)\n        (xy 158.632495 113.829802)\n        (xy 158.717001 113.792267)\n        (xy 158.735849 113.779313)\n        (xy 158.799633 113.715417)\n        (xy 158.812554 113.696547)\n        (xy 158.849932 113.611999)\n        (xy 158.85486 113.593922)\n        (xy 158.856376 113.580925)\n        (xy 158.8568 113.573624)\n        (xy 158.8568 113.042115)\n        (xy 158.852325 113.026876)\n        (xy 158.850935 113.025671)\n        (xy 158.843252 113.024)\n        (xy 158.062115 113.024)\n        (xy 158.046876 113.028475)\n        (xy 158.045671 113.029865)\n        (xy 158.044 113.037548)\n        (xy 158.044 113.818685)\n        (xy 157.536 113.818685)\n        (xy 157.536 113.042115)\n        (xy 157.531525 113.026876)\n        (xy 157.530135 113.025671)\n        (xy 157.522452 113.024)\n        (xy 156.741315 113.024)\n        (xy 156.726076 113.028475)\n        (xy 156.724871 113.029865)\n        (xy 156.7232 113.037548)\n        (xy 156.7232 113.573552)\n        (xy 148.335157 113.573552)\n        (xy 148.364736 113.550442)\n        (xy 148.369592 113.546648)\n        (xy 148.373618 113.541984)\n        (xy 148.502329 113.392871)\n        (xy 148.50233 113.392869)\n        (xy 148.506358 113.388203)\n        (xy 148.609745 113.20621)\n        (xy 148.675813 113.007603)\n        (xy 148.702046 112.799945)\n        (xy 148.702372 112.776578)\n        (xy 148.702415 112.773523)\n        (xy 148.702415 112.77352)\n        (xy 148.702464 112.77)\n        (xy 148.700996 112.755026)\n        (xy 159.257641 112.755026)\n        (xy 159.25961 112.778469)\n        (xy 159.27357 112.944721)\n        (xy 159.275155 112.9636)\n        (xy 159.332848 113.1648)\n        (xy 159.335666 113.170282)\n        (xy 159.335667 113.170286)\n        (xy 159.425703 113.345477)\n        (xy 159.425706 113.345481)\n        (xy 159.428523 113.350963)\n        (xy 159.558534 113.514996)\n        (xy 159.563228 113.518991)\n        (xy 159.707702 113.641948)\n        (xy 159.71793 113.650653)\n        (xy 159.723308 113.653659)\n        (xy 159.72331 113.65366)\n        (xy 159.762408 113.675511)\n        (xy 159.90064 113.752766)\n        (xy 160.099704 113.817446)\n        (xy 160.30754 113.842229)\n        (xy 160.313675 113.841757)\n        (xy 160.313677 113.841757)\n        (xy 160.51009 113.826644)\n        (xy 160.510095 113.826643)\n        (xy 160.516231 113.826171)\n        (xy 160.522161 113.824515)\n        (xy 160.522163 113.824515)\n        (xy 160.651978 113.78827)\n        (xy 160.717829 113.769884)\n        (xy 160.728005 113.764744)\n        (xy 160.805734 113.72548)\n        (xy 160.904655 113.675511)\n        (xy 160.920436 113.663182)\n        (xy 161.064736 113.550442)\n        (xy 161.069592 113.546648)\n        (xy 161.073618 113.541984)\n        (xy 161.13763 113.467826)\n        (xy 172.127905 113.467826)\n        (xy 172.14647 113.63599)\n        (xy 172.14908 113.643122)\n        (xy 172.195606 113.770259)\n        (xy 172.204612 113.79487)\n        (xy 172.208848 113.801173)\n        (xy 172.208848 113.801174)\n        (xy 172.29474 113.928996)\n        (xy 172.294743 113.928999)\n        (xy 172.298974 113.935296)\n        (xy 172.365147 113.995509)\n        (xy 172.407927 114.034435)\n        (xy 172.424108 114.049159)\n        (xy 172.457474 114.067275)\n        (xy 172.566114 114.126262)\n        (xy 172.566116 114.126263)\n        (xy 172.572791 114.129887)\n        (xy 172.580141 114.131815)\n        (xy 172.580143 114.131816)\n        (xy 172.582536 114.132444)\n        (xy 172.584084 114.133376)\n        (xy 172.587202 114.134611)\n        (xy 172.586996 114.135131)\n        (xy 172.643351 114.169079)\n        (xy 172.674705 114.232777)\n        (xy 172.667953 114.300088)\n        (xy 172.656753 114.328815)\n        (xy 172.655761 114.336348)\n        (xy 172.655761 114.336349)\n        (xy 172.638485 114.467576)\n        (xy 172.636275 114.484362)\n        (xy 172.653491 114.640304)\n        (xy 172.707407 114.787638)\n        (xy 172.711644 114.793944)\n        (xy 172.711646 114.793947)\n        (xy 172.734478 114.827924)\n        (xy 172.794912 114.917858)\n        (xy 172.910952 115.023447)\n        (xy 172.917629 115.027072)\n        (xy 172.91763 115.027073)\n        (xy 172.93235 115.035065)\n        (xy 173.048829 115.098308)\n        (xy 173.200583 115.13812)\n        (xy 173.282113 115.139401)\n        (xy 173.349855 115.140465)\n        (xy 173.349858 115.140465)\n        (xy 173.357453 115.140584)\n        (xy 173.416549 115.127049)\n        (xy 173.50298 115.107254)\n        (xy 173.502984 115.107253)\n        (xy 173.510383 115.105558)\n        (xy 173.608119 115.056402)\n        (xy 173.643758 115.038478)\n        (xy 173.643761 115.038476)\n        (xy 173.650543 115.035065)\n        (xy 173.666633 115.021323)\n        (xy 173.731423 114.992293)\n        (xy 173.801623 115.002898)\n        (xy 173.842099 115.032825)\n        (xy 173.91149 115.109891)\n        (xy 173.918709 115.117909)\n        (xy 174.06134 115.221537)\n        (xy 174.067369 115.224221)\n        (xy 174.067372 115.224223)\n        (xy 174.216364 115.290558)\n        (xy 174.216367 115.290559)\n        (xy 174.2224 115.293245)\n        (xy 174.233235 115.295548)\n        (xy 174.262728 115.301817)\n        (xy 174.325201 115.335546)\n        (xy 174.359523 115.397695)\n        (xy 174.353924 115.470833)\n        (xy 174.308988 115.586089)\n        (xy 174.307997 115.593618)\n        (xy 174.288309 115.743165)\n        (xy 174.286905 115.753826)\n        (xy 174.30547 115.92199)\n        (xy 174.30808 115.929122)\n        (xy 174.360851 116.073324)\n        (xy 174.363612 116.08087)\n        (xy 174.367848 116.087173)\n        (xy 174.367848 116.087174)\n        (xy 174.45374 116.214996)\n        (xy 174.453743 116.214999)\n        (xy 174.457974 116.221296)\n        (xy 174.527741 116.284779)\n        (xy 174.564918 116.318607)\n        (xy 174.583108 116.335159)\n        (xy 174.634954 116.363309)\n        (xy 174.724986 116.412192)\n        (xy 174.731791 116.415887)\n        (xy 174.895438 116.458819)\n        (xy 174.983047 116.460196)\n        (xy 175.057004 116.461358)\n        (xy 175.057007 116.461358)\n        (xy 175.064602 116.461477)\n        (xy 175.162562 116.439041)\n        (xy 175.222114 116.425402)\n        (xy 175.222118 116.425401)\n        (xy 175.229517 116.423706)\n        (xy 175.380662 116.347688)\n        (xy 175.386433 116.342759)\n        (xy 175.386436 116.342757)\n        (xy 175.503539 116.242741)\n        (xy 175.50354 116.24274)\n        (xy 175.509311 116.237811)\n        (xy 175.608037 116.100419)\n        (xy 175.613362 116.087174)\n        (xy 175.633699 116.036584)\n        (xy 175.671141 115.943443)\n        (xy 175.69498 115.775946)\n        (xy 175.695134 115.7612)\n        (xy 175.694122 115.752831)\n        (xy 175.682049 115.653068)\n        (xy 175.674809 115.59324)\n        (xy 175.615006 115.434978)\n        (xy 175.572148 115.372619)\n        (xy 175.523481 115.301807)\n        (xy 175.523479 115.301805)\n        (xy 175.519179 115.295548)\n        (xy 175.480951 115.261488)\n        (xy 175.398531 115.188054)\n        (xy 175.398528 115.188052)\n        (xy 175.392859 115.183001)\n        (xy 175.247339 115.105952)\n        (xy 175.196499 115.056402)\n        (xy 175.180517 114.987227)\n        (xy 175.197182 114.9316)\n        (xy 175.250107 114.839932)\n        (xy 175.250108 114.839931)\n        (xy 175.253411 114.834209)\n        (xy 175.293866 114.709701)\n        (xy 175.305851 114.672815)\n        (xy 175.305851 114.672814)\n        (xy 175.307891 114.666536)\n        (xy 175.317488 114.575234)\n        (xy 175.32563 114.497765)\n        (xy 175.32632 114.4912)\n        (xy 175.314288 114.376724)\n        (xy 175.308581 114.322428)\n        (xy 175.308581 114.322427)\n        (xy 175.307891 114.315864)\n        (xy 175.302766 114.300089)\n        (xy 175.264605 114.182643)\n        (xy 175.253411 114.148191)\n        (xy 175.24432 114.132444)\n        (xy 175.194323 114.045847)\n        (xy 175.16526 113.995509)\n        (xy 175.148071 113.976418)\n        (xy 175.051713 113.869402)\n        (xy 175.051709 113.869398)\n        (xy 175.047291 113.864491)\n        (xy 174.919354 113.771539)\n        (xy 174.910002 113.764744)\n        (xy 174.910001 113.764743)\n        (xy 174.90466 113.760863)\n        (xy 174.898631 113.758179)\n        (xy 174.898628 113.758177)\n        (xy 174.749636 113.691842)\n        (xy 174.749633 113.691841)\n        (xy 174.7436 113.689155)\n        (xy 174.698685 113.679608)\n        (xy 174.577608 113.653872)\n        (xy 174.577604 113.653872)\n        (xy 174.571151 113.6525)\n        (xy 174.394849 113.6525)\n        (xy 174.388396 113.653872)\n        (xy 174.388392 113.653872)\n        (xy 174.267315 113.679608)\n        (xy 174.2224 113.689155)\n        (xy 174.216367 113.691841)\n        (xy 174.216364 113.691842)\n        (xy 174.067372 113.758177)\n        (xy 174.067369 113.758179)\n        (xy 174.06134 113.760863)\n        (xy 174.055999 113.764743)\n        (xy 174.055998 113.764744)\n        (xy 174.046646 113.771539)\n        (xy 173.918709 113.864491)\n        (xy 173.863718 113.925565)\n        (xy 173.843015 113.948558)\n        (xy 173.782569 113.985797)\n        (xy 173.711585 113.984445)\n        (xy 173.67448 113.963385)\n        (xy 173.673766 113.964412)\n        (xy 173.667525 113.960075)\n        (xy 173.661854 113.955022)\n        (xy 173.540045 113.890527)\n        (xy 173.489203 113.840976)\n        (xy 173.473221 113.771801)\n        (xy 173.482096 113.732182)\n        (xy 173.512141 113.657443)\n        (xy 173.53598 113.489946)\n        (xy 173.536134 113.4752)\n        (xy 173.535539 113.470277)\n        (xy 173.522181 113.3599)\n        (xy 173.515809 113.30724)\n        (xy 173.456006 113.148978)\n        (xy 173.393757 113.058404)\n        (xy 173.364481 113.015807)\n        (xy 173.364479 113.015805)\n        (xy 173.360179 113.009548)\n        (xy 173.354508 113.004495)\n        (xy 173.239531 112.902054)\n        (xy 173.239528 112.902052)\n        (xy 173.233859 112.897001)\n        (xy 173.217823 112.88851)\n        (xy 173.173537 112.865062)\n        (xy 173.084339 112.817834)\n        (xy 173.073964 112.815228)\n        (xy 172.927622 112.778469)\n        (xy 172.927618 112.778469)\n        (xy 172.920251 112.776618)\n        (xy 172.912652 112.776578)\n        (xy 172.91265 112.776578)\n        (xy 172.842308 112.77621)\n        (xy 172.751069 112.775732)\n        (xy 172.743688 112.777504)\n        (xy 172.593938 112.813456)\n        (xy 172.593935 112.813457)\n        (xy 172.586559 112.815228)\n        (xy 172.436218 112.892824)\n        (xy 172.430497 112.897814)\n        (xy 172.430495 112.897816)\n        (xy 172.323071 112.991528)\n        (xy 172.308726 113.004042)\n        (xy 172.298937 113.01797)\n        (xy 172.225773 113.122073)\n        (xy 172.211444 113.142461)\n        (xy 172.149988 113.300089)\n        (xy 172.148997 113.307618)\n        (xy 172.129169 113.458228)\n        (xy 172.127905 113.467826)\n        (xy 161.13763 113.467826)\n        (xy 161.202329 113.392871)\n        (xy 161.20233 113.392869)\n        (xy 161.206358 113.388203)\n        (xy 161.309745 113.20621)\n        (xy 161.375813 113.007603)\n        (xy 161.399539 112.819787)\n        (xy 161.42792 112.754712)\n        (xy 161.48698 112.71531)\n        (xy 161.557966 112.714093)\n        (xy 161.575786 112.72047)\n        (xy 161.6494 112.753245)\n        (xy 161.656302 112.754712)\n        (xy 161.815392 112.788528)\n        (xy 161.815396 112.788528)\n        (xy 161.821849 112.7899)\n        (xy 161.998151 112.7899)\n        (xy 162.004604 112.788528)\n        (xy 162.004608 112.788528)\n        (xy 162.163698 112.754712)\n        (xy 162.1706 112.753245)\n        (xy 162.176633 112.750559)\n        (xy 162.176636 112.750558)\n        (xy 162.325628 112.684223)\n        (xy 162.325631 112.684221)\n        (xy 162.33166 112.681537)\n        (xy 162.346674 112.670629)\n        (xy 162.428397 112.611253)\n        (xy 162.472291 112.579362)\n        (xy 164.432075 112.579362)\n        (xy 164.449291 112.735304)\n        (xy 164.503207 112.882638)\n        (xy 164.507444 112.888944)\n        (xy 164.507446 112.888947)\n        (xy 164.544925 112.944721)\n        (xy 164.590712 113.012858)\n        (xy 164.706752 113.118447)\n        (xy 164.713429 113.122072)\n        (xy 164.71343 113.122073)\n        (xy 164.74659 113.140077)\n        (xy 164.844629 113.193308)\n        (xy 164.996383 113.23312)\n        (xy 165.077913 113.234401)\n        (xy 165.145655 113.235465)\n        (xy 165.145658 113.235465)\n        (xy 165.153253 113.235584)\n        (xy 165.2285 113.21835)\n        (xy 165.29878 113.202254)\n        (xy 165.298784 113.202253)\n        (xy 165.306183 113.200558)\n        (xy 165.446343 113.130065)\n        (xy 165.49364 113.08967)\n        (xy 165.559869 113.033106)\n        (xy 165.559871 113.033103)\n        (xy 165.565643 113.028174)\n        (xy 165.57007 113.022014)\n        (xy 165.570073 113.02201)\n        (xy 165.652763 112.906932)\n        (xy 165.657194 112.900766)\n        (xy 165.663059 112.886176)\n        (xy 165.712879 112.762247)\n        (xy 165.71288 112.762245)\n        (xy 165.715712 112.755199)\n        (xy 165.737818 112.599875)\n        (xy 165.737961 112.5862)\n        (xy 165.737466 112.582113)\n        (xy 165.737466 112.582105)\n        (xy 165.737037 112.578562)\n        (xy 165.748714 112.508532)\n        (xy 165.796399 112.455933)\n        (xy 165.864951 112.437464)\n        (xy 165.932606 112.458989)\n        (xy 165.955761 112.479122)\n        (xy 166.036767 112.569088)\n        (xy 166.044709 112.577909)\n        (xy 166.090603 112.611253)\n        (xy 166.172327 112.670629)\n        (xy 166.18734 112.681537)\n        (xy 166.193369 112.684221)\n        (xy 166.193372 112.684223)\n        (xy 166.342364 112.750558)\n        (xy 166.342367 112.750559)\n        (xy 166.3484 112.753245)\n        (xy 166.355302 112.754712)\n        (xy 166.514392 112.788528)\n        (xy 166.514396 112.788528)\n        (xy 166.520849 112.7899)\n        (xy 166.697151 112.7899)\n        (xy 166.703604 112.788528)\n        (xy 166.703608 112.788528)\n        (xy 166.862698 112.754712)\n        (xy 166.8696 112.753245)\n        (xy 166.875633 112.750559)\n        (xy 166.875636 112.750558)\n        (xy 166.986497 112.7012)\n        (xy 168.427042 112.7012)\n        (xy 168.447587 112.857257)\n        (xy 168.507823 113.002679)\n        (xy 168.603644 113.127556)\n        (xy 168.61019 113.132579)\n        (xy 168.623069 113.142461)\n        (xy 168.728521 113.223377)\n        (xy 168.873943 113.283613)\n        (xy 169.03 113.304158)\n        (xy 169.038188 113.30308)\n        (xy 169.041546 113.302638)\n        (xy 169.186057 113.283613)\n        (xy 169.331479 113.223377)\n        (xy 169.453296 113.129904)\n        (xy 169.519517 113.104304)\n        (xy 169.589065 113.118569)\n        (xy 169.606704 113.129904)\n        (xy 169.728521 113.223377)\n        (xy 169.873943 113.283613)\n        (xy 170.03 113.304158)\n        (xy 170.038188 113.30308)\n        (xy 170.041546 113.302638)\n        (xy 170.186057 113.283613)\n        (xy 170.331479 113.223377)\n        (xy 170.436931 113.142461)\n        (xy 170.44981 113.132579)\n        (xy 170.456356 113.127556)\n        (xy 170.552177 113.002679)\n        (xy 170.612413 112.857257)\n        (xy 170.632958 112.7012)\n        (xy 170.616015 112.5725)\n        (xy 170.613491 112.553331)\n        (xy 170.612413 112.545143)\n        (xy 170.552177 112.399721)\n        (xy 170.456356 112.274844)\n        (xy 170.331479 112.179023)\n        (xy 170.204104 112.126262)\n        (xy 170.148824 112.081715)\n        (xy 170.126403 112.014351)\n        (xy 170.127401 111.993407)\n        (xy 170.129857 111.974758)\n        (xy 170.132958 111.9512)\n        (xy 170.127401 111.908992)\n        (xy 170.13834 111.838844)\n        (xy 170.185468 111.785745)\n        (xy 170.204103 111.776138)\n        (xy 170.331479 111.723377)\n        (xy 170.456356 111.627556)\n        (xy 170.552177 111.502679)\n        (xy 170.612413 111.357257)\n        (xy 170.632958 111.2012)\n        (xy 170.612413 111.045143)\n        (xy 170.552177 110.899721)\n        (xy 170.476704 110.801362)\n        (xy 170.461379 110.78139)\n        (xy 170.456356 110.774844)\n        (xy 170.442094 110.7639)\n        (xy 170.374106 110.711732)\n        (xy 170.331479 110.679023)\n        (xy 170.186057 110.618787)\n        (xy 170.03 110.598242)\n        (xy 169.873943 110.618787)\n        (xy 169.728521 110.679023)\n        (xy 169.665677 110.727245)\n        (xy 169.606704 110.772496)\n        (xy 169.540483 110.798096)\n        (xy 169.470935 110.783831)\n        (xy 169.453296 110.772496)\n        (xy 169.394323 110.727245)\n        (xy 169.331479 110.679023)\n        (xy 169.186057 110.618787)\n        (xy 169.03 110.598242)\n        (xy 168.873943 110.618787)\n        (xy 168.728521 110.679023)\n        (xy 168.685894 110.711732)\n        (xy 168.617907 110.7639)\n        (xy 168.603644 110.774844)\n        (xy 168.598621 110.78139)\n        (xy 168.583296 110.801362)\n        (xy 168.507823 110.899721)\n        (xy 168.447587 111.045143)\n        (xy 168.427042 111.2012)\n        (xy 168.447587 111.357257)\n        (xy 168.507823 111.502679)\n        (xy 168.603644 111.627556)\n        (xy 168.728521 111.723377)\n        (xy 168.855896 111.776138)\n        (xy 168.911176 111.820685)\n        (xy 168.933597 111.888049)\n        (xy 168.932599 111.908988)\n        (xy 168.927042 111.9512)\n        (xy 168.930144 111.974758)\n        (xy 168.932599 111.993407)\n        (xy 168.92166 112.063556)\n        (xy 168.874532 112.116655)\n        (xy 168.855897 112.126262)\n        (xy 168.728521 112.179023)\n        (xy 168.603644 112.274844)\n        (xy 168.507823 112.399721)\n        (xy 168.447587 112.545143)\n        (xy 168.446509 112.553331)\n        (xy 168.443985 112.5725)\n        (xy 168.427042 112.7012)\n        (xy 166.986497 112.7012)\n        (xy 167.024628 112.684223)\n        (xy 167.024631 112.684221)\n        (xy 167.03066 112.681537)\n        (xy 167.045674 112.670629)\n        (xy 167.127397 112.611253)\n        (xy 167.173291 112.577909)\n        (xy 167.179509 112.571003)\n        (xy 167.286841 112.451799)\n        (xy 167.286842 112.451798)\n        (xy 167.29126 112.446891)\n        (xy 167.369944 112.310607)\n        (xy 167.376107 112.299932)\n        (xy 167.376108 112.299931)\n        (xy 167.379411 112.294209)\n        (xy 167.416837 112.179023)\n        (xy 167.431851 112.132815)\n        (xy 167.431851 112.132814)\n        (xy 167.433891 112.126536)\n        (xy 167.434706 112.118787)\n        (xy 167.45163 111.957765)\n        (xy 167.45232 111.9512)\n        (xy 167.45163 111.944635)\n        (xy 167.434581 111.782428)\n        (xy 167.434581 111.782427)\n        (xy 167.433891 111.775864)\n        (xy 167.42605 111.75173)\n        (xy 167.381453 111.614476)\n        (xy 167.379411 111.608191)\n        (xy 167.371413 111.594337)\n        (xy 167.345153 111.548855)\n        (xy 167.29126 111.455509)\n        (xy 167.247663 111.407089)\n        (xy 167.177713 111.329402)\n        (xy 167.177712 111.329401)\n        (xy 167.173291 111.324491)\n        (xy 167.060007 111.242185)\n        (xy 167.036002 111.224744)\n        (xy 167.036001 111.224743)\n        (xy 167.03066 111.220863)\n        (xy 167.024631 111.218179)\n        (xy 167.024628 111.218177)\n        (xy 166.925949 111.174243)\n        (xy 166.912697 111.168343)\n        (xy 166.858601 111.122363)\n        (xy 166.837951 111.054436)\n        (xy 166.847038 111.00624)\n        (xy 166.855878 110.98425)\n        (xy 166.855879 110.984246)\n        (xy 166.858712 110.977199)\n        (xy 166.880818 110.821875)\n        (xy 166.880961 110.8082)\n        (xy 166.879955 110.799881)\n        (xy 166.868994 110.709309)\n        (xy 166.862113 110.652447)\n        (xy 166.806656 110.505686)\n        (xy 166.800017 110.496026)\n        (xy 171.848505 110.496026)\n        (xy 171.86707 110.66419)\n        (xy 171.871342 110.675863)\n        (xy 171.921088 110.8118)\n        (xy 171.925212 110.82307)\n        (xy 171.929448 110.829373)\n        (xy 171.929448 110.829374)\n        (xy 172.01534 110.957196)\n        (xy 172.015343 110.957199)\n        (xy 172.019574 110.963496)\n        (xy 172.066549 111.00624)\n        (xy 172.118302 111.053331)\n        (xy 172.144708 111.077359)\n        (xy 172.22608 111.12154)\n        (xy 172.269732 111.145241)\n        (xy 172.293391 111.158087)\n        (xy 172.457038 111.201019)\n        (xy 172.544647 111.202396)\n        (xy 172.618604 111.203558)\n        (xy 172.618607 111.203558)\n        (xy 172.626202 111.203677)\n        (xy 172.684323 111.190365)\n        (xy 172.783714 111.167602)\n        (xy 172.783718 111.167601)\n        (xy 172.791117 111.165906)\n        (xy 172.879329 111.12154)\n        (xy 175.23976 111.12154)\n        (xy 175.24045 111.128105)\n        (xy 175.255271 111.269109)\n        (xy 175.258189 111.296876)\n        (xy 175.260229 111.303154)\n        (xy 175.260229 111.303155)\n        (xy 175.268757 111.329402)\n        (xy 175.312669 111.464549)\n        (xy 175.315972 111.470271)\n        (xy 175.315973 111.470272)\n        (xy 175.322225 111.4811)\n        (xy 175.40082 111.617231)\n        (xy 175.405238 111.622138)\n        (xy 175.405239 111.622139)\n        (xy 175.496394 111.723377)\n        (xy 175.518789 111.748249)\n        (xy 175.600393 111.807538)\n        (xy 175.649201 111.842999)\n        (xy 175.66142 111.851877)\n        (xy 175.667449 111.854561)\n        (xy 175.667452 111.854563)\n        (xy 175.816444 111.920898)\n        (xy 175.816447 111.920899)\n        (xy 175.82248 111.923585)\n        (xy 175.843256 111.928001)\n        (xy 175.988472 111.958868)\n        (xy 175.988476 111.958868)\n        (xy 175.994929 111.96024)\n        (xy 176.171231 111.96024)\n        (xy 176.177684 111.958868)\n        (xy 176.177688 111.958868)\n        (xy 176.322904 111.928001)\n        (xy 176.34368 111.923585)\n        (xy 176.349713 111.920899)\n        (xy 176.349716 111.920898)\n        (xy 176.498708 111.854563)\n        (xy 176.498711 111.854561)\n        (xy 176.50474 111.851877)\n        (xy 176.51696 111.842999)\n        (xy 176.565767 111.807538)\n        (xy 176.647371 111.748249)\n        (xy 176.669766 111.723377)\n        (xy 176.760921 111.622139)\n        (xy 176.760922 111.622138)\n        (xy 176.76534 111.617231)\n        (xy 176.843935 111.4811)\n        (xy 176.850187 111.470272)\n        (xy 176.850188 111.470271)\n        (xy 176.853491 111.464549)\n        (xy 176.897403 111.329402)\n        (xy 176.905931 111.303155)\n        (xy 176.905931 111.303154)\n        (xy 176.907971 111.296876)\n        (xy 176.91089 111.269109)\n        (xy 176.92571 111.128105)\n        (xy 176.9264 111.12154)\n        (xy 176.925287 111.110947)\n        (xy 176.908661 110.952768)\n        (xy 176.908661 110.952767)\n        (xy 176.907971 110.946204)\n        (xy 176.90395 110.933827)\n        (xy 176.8689 110.825956)\n        (xy 176.853491 110.778531)\n        (xy 176.76534 110.625849)\n        (xy 176.760418 110.620382)\n        (xy 176.651793 110.499742)\n        (xy 176.651792 110.499741)\n        (xy 176.647371 110.494831)\n        (xy 176.552357 110.425799)\n        (xy 176.510082 110.395084)\n        (xy 176.510081 110.395083)\n        (xy 176.50474 110.391203)\n        (xy 176.498711 110.388519)\n        (xy 176.498708 110.388517)\n        (xy 176.349716 110.322182)\n        (xy 176.349713 110.322181)\n        (xy 176.34368 110.319495)\n        (xy 176.298407 110.309872)\n        (xy 176.177688 110.284212)\n        (xy 176.177684 110.284212)\n        (xy 176.171231 110.28284)\n        (xy 175.994929 110.28284)\n        (xy 175.988476 110.284212)\n        (xy 175.988472 110.284212)\n        (xy 175.867753 110.309872)\n        (xy 175.82248 110.319495)\n        (xy 175.816447 110.322181)\n        (xy 175.816444 110.322182)\n        (xy 175.667452 110.388517)\n        (xy 175.667449 110.388519)\n        (xy 175.66142 110.391203)\n        (xy 175.656079 110.395083)\n        (xy 175.656078 110.395084)\n        (xy 175.613803 110.425799)\n        (xy 175.518789 110.494831)\n        (xy 175.514368 110.499741)\n        (xy 175.514367 110.499742)\n        (xy 175.405743 110.620382)\n        (xy 175.40082 110.625849)\n        (xy 175.312669 110.778531)\n        (xy 175.29726 110.825956)\n        (xy 175.262211 110.933827)\n        (xy 175.258189 110.946204)\n        (xy 175.257499 110.952767)\n        (xy 175.257499 110.952768)\n        (xy 175.240873 111.110947)\n        (xy 175.23976 111.12154)\n        (xy 172.879329 111.12154)\n        (xy 172.942262 111.089888)\n        (xy 172.948033 111.084959)\n        (xy 172.948036 111.084957)\n        (xy 173.065139 110.984941)\n        (xy 173.06514 110.98494)\n        (xy 173.070911 110.980011)\n        (xy 173.169637 110.842619)\n        (xy 173.174962 110.829374)\n        (xy 173.223227 110.709309)\n        (xy 173.232741 110.685643)\n        (xy 173.25658 110.518146)\n        (xy 173.256734 110.5034)\n        (xy 173.255937 110.496809)\n        (xy 173.24599 110.414616)\n        (xy 173.236409 110.33544)\n        (xy 173.176606 110.177178)\n        (xy 173.148214 110.135867)\n        (xy 173.085081 110.044007)\n        (xy 173.085079 110.044005)\n        (xy 173.080779 110.037748)\n        (xy 173.075108 110.032695)\n        (xy 172.960131 109.930254)\n        (xy 172.960128 109.930252)\n        (xy 172.954459 109.925201)\n        (xy 172.804939 109.846034)\n        (xy 172.794564 109.843428)\n        (xy 172.648222 109.806669)\n        (xy 172.648218 109.806669)\n        (xy 172.640851 109.804818)\n        (xy 172.633252 109.804778)\n        (xy 172.63325 109.804778)\n        (xy 172.562908 109.80441)\n        (xy 172.471669 109.803932)\n        (xy 172.464288 109.805704)\n        (xy 172.314538 109.841656)\n        (xy 172.314535 109.841657)\n        (xy 172.307159 109.843428)\n        (xy 172.156818 109.921024)\n        (xy 172.151097 109.926014)\n        (xy 172.151095 109.926016)\n        (xy 172.04337 110.019991)\n        (xy 172.029326 110.032242)\n        (xy 172.020128 110.04533)\n        (xy 171.939264 110.160388)\n        (xy 171.932044 110.170661)\n        (xy 171.870588 110.328289)\n        (xy 171.867141 110.354472)\n        (xy 171.850074 110.484109)\n        (xy 171.848505 110.496026)\n        (xy 166.800017 110.496026)\n        (xy 166.773371 110.457256)\n        (xy 166.722095 110.382648)\n        (xy 166.722094 110.382646)\n        (xy 166.717793 110.376389)\n        (xy 166.712122 110.371336)\n        (xy 166.606326 110.277075)\n        (xy 166.606323 110.277073)\n        (xy 166.600654 110.272022)\n        (xy 166.462 110.198608)\n        (xy 166.454635 110.196758)\n        (xy 166.317209 110.162239)\n        (xy 166.317205 110.162239)\n        (xy 166.309838 110.160388)\n        (xy 166.302238 110.160348)\n        (xy 166.302237 110.160348)\n        (xy 166.23811 110.160012)\n        (xy 166.152951 110.159566)\n        (xy 166.145571 110.161338)\n        (xy 166.145569 110.161338)\n        (xy 166.007775 110.194419)\n        (xy 166.007771 110.19442)\n        (xy 166.000396 110.196191)\n        (xy 165.860981 110.268149)\n        (xy 165.855259 110.273141)\n        (xy 165.855257 110.273142)\n        (xy 165.799042 110.322182)\n        (xy 165.742755 110.371284)\n        (xy 165.729813 110.389699)\n        (xy 165.667878 110.477824)\n        (xy 165.652543 110.499643)\n        (xy 165.629819 110.557928)\n        (xy 165.601301 110.631073)\n        (xy 165.595553 110.645815)\n        (xy 165.594562 110.653346)\n        (xy 165.594561 110.653348)\n        (xy 165.577294 110.784508)\n        (xy 165.575075 110.801362)\n        (xy 165.592291 110.957304)\n        (xy 165.646207 111.104638)\n        (xy 165.650444 111.110944)\n        (xy 165.650446 111.110947)\n        (xy 165.683097 111.159536)\n        (xy 165.733712 111.234858)\n        (xy 165.73933 111.23997)\n        (xy 165.844129 111.335331)\n        (xy 165.844132 111.335333)\n        (xy 165.849752 111.340447)\n        (xy 165.856434 111.344075)\n        (xy 165.858449 111.345507)\n        (xy 165.902389 111.401272)\n        (xy 165.909206 111.471941)\n        (xy 165.89458 111.511213)\n        (xy 165.872847 111.548855)\n        (xy 165.846588 111.594337)\n        (xy 165.838589 111.608191)\n        (xy 165.836547 111.614476)\n        (xy 165.791951 111.75173)\n        (xy 165.784109 111.775864)\n        (xy 165.783419 111.782427)\n        (xy 165.783419 111.782428)\n        (xy 165.76637 111.944635)\n        (xy 165.76568 111.9512)\n        (xy 165.76637 111.957765)\n        (xy 165.76637 111.957766)\n        (xy 165.774921 112.039124)\n        (xy 165.762149 112.108962)\n        (xy 165.713647 112.160809)\n        (xy 165.644814 112.178203)\n        (xy 165.577504 112.155622)\n        (xy 165.565798 112.146375)\n        (xy 165.513067 112.099393)\n        (xy 165.463326 112.055075)\n        (xy 165.463323 112.055073)\n        (xy 165.457654 112.050022)\n        (xy 165.438158 112.039699)\n        (xy 165.381734 112.009824)\n        (xy 165.319 111.976608)\n        (xy 165.311635 111.974758)\n        (xy 165.174209 111.940239)\n        (xy 165.174205 111.940239)\n        (xy 165.166838 111.938388)\n        (xy 165.159238 111.938348)\n        (xy 165.159237 111.938348)\n        (xy 165.09511 111.938012)\n        (xy 165.009951 111.937566)\n        (xy 165.002571 111.939338)\n        (xy 165.002569 111.939338)\n        (xy 164.864775 111.972419)\n        (xy 164.864771 111.97242)\n        (xy 164.857396 111.974191)\n        (xy 164.80028 112.003671)\n        (xy 164.730478 112.039699)\n        (xy 164.717981 112.046149)\n        (xy 164.712259 112.051141)\n        (xy 164.712257 112.051142)\n        (xy 164.681887 112.077636)\n        (xy 164.599755 112.149284)\n        (xy 164.575321 112.18405)\n        (xy 164.520186 112.2625)\n        (xy 164.509543 112.277643)\n        (xy 164.499131 112.304348)\n        (xy 164.456224 112.4144)\n        (xy 164.452553 112.423815)\n        (xy 164.451561 112.431348)\n        (xy 164.451561 112.431349)\n        (xy 164.433428 112.569088)\n        (xy 164.432075 112.579362)\n        (xy 162.472291 112.579362)\n        (xy 162.474291 112.577909)\n        (xy 162.480509 112.571003)\n        (xy 162.587841 112.451799)\n        (xy 162.587842 112.451798)\n        (xy 162.59226 112.446891)\n        (xy 162.670944 112.310607)\n        (xy 162.677107 112.299932)\n        (xy 162.677108 112.299931)\n        (xy 162.680411 112.294209)\n        (xy 162.717837 112.179023)\n        (xy 162.732851 112.132815)\n        (xy 162.732851 112.132814)\n        (xy 162.734891 112.126536)\n        (xy 162.735706 112.118787)\n        (xy 162.75263 111.957765)\n        (xy 162.75332 111.9512)\n        (xy 162.75263 111.944635)\n        (xy 162.735581 111.782428)\n        (xy 162.735581 111.782427)\n        (xy 162.734891 111.775864)\n        (xy 162.72705 111.75173)\n        (xy 162.682453 111.614476)\n        (xy 162.680411 111.608191)\n        (xy 162.672413 111.594337)\n        (xy 162.646153 111.548855)\n        (xy 162.59226 111.455509)\n        (xy 162.548663 111.407089)\n        (xy 162.478713 111.329402)\n        (xy 162.478712 111.329401)\n        (xy 162.474291 111.324491)\n        (xy 162.361007 111.242185)\n        (xy 162.337002 111.224744)\n        (xy 162.337001 111.224743)\n        (xy 162.33166 111.220863)\n        (xy 162.325631 111.218179)\n        (xy 162.325628 111.218177)\n        (xy 162.176636 111.151842)\n        (xy 162.176633 111.151841)\n        (xy 162.1706 111.149155)\n        (xy 162.116624 111.137682)\n        (xy 162.004608 111.113872)\n        (xy 162.004604 111.113872)\n        (xy 161.998151 111.1125)\n        (xy 161.821849 111.1125)\n        (xy 161.815396 111.113872)\n        (xy 161.815392 111.113872)\n        (xy 161.703376 111.137682)\n        (xy 161.6494 111.149155)\n        (xy 161.643367 111.151841)\n        (xy 161.643364 111.151842)\n        (xy 161.494372 111.218177)\n        (xy 161.494369 111.218179)\n        (xy 161.48834 111.220863)\n        (xy 161.482999 111.224743)\n        (xy 161.482998 111.224744)\n        (xy 161.458993 111.242185)\n        (xy 161.345709 111.324491)\n        (xy 161.341288 111.329401)\n        (xy 161.341287 111.329402)\n        (xy 161.271338 111.407089)\n        (xy 161.22774 111.455509)\n        (xy 161.173847 111.548855)\n        (xy 161.147588 111.594337)\n        (xy 161.139589 111.608191)\n        (xy 161.085109 111.775864)\n        (xy 161.084531 111.781366)\n        (xy 161.050991 111.84349)\n        (xy 160.988841 111.877811)\n        (xy 160.918002 111.873083)\n        (xy 160.901544 111.865655)\n        (xy 160.794058 111.807538)\n        (xy 160.745597 111.781335)\n        (xy 160.568573 111.726537)\n        (xy 160.551536 111.721263)\n        (xy 160.551533 111.721262)\n        (xy 160.545649 111.719441)\n        (xy 160.539524 111.718797)\n        (xy 160.539523 111.718797)\n        (xy 160.343615 111.698206)\n        (xy 160.343614 111.698206)\n        (xy 160.337487 111.697562)\n        (xy 160.226363 111.707675)\n        (xy 160.135181 111.715973)\n        (xy 160.13518 111.715973)\n        (xy 160.12904 111.716532)\n        (xy 160.123126 111.718273)\n        (xy 160.123124 111.718273)\n        (xy 160.02446 111.747312)\n        (xy 159.928248 111.775629)\n        (xy 159.922783 111.778486)\n        (xy 159.756043 111.865655)\n        (xy 159.742758 111.8726)\n        (xy 159.579636 112.003754)\n        (xy 159.445095 112.164093)\n        (xy 159.442125 112.169496)\n        (xy 159.442124 112.169497)\n        (xy 159.390995 112.2625)\n        (xy 159.34426 112.347511)\n        (xy 159.280972 112.547022)\n        (xy 159.280286 112.553139)\n        (xy 159.280285 112.553143)\n        (xy 159.270847 112.637287)\n        (xy 159.257641 112.755026)\n        (xy 148.700996 112.755026)\n        (xy 148.682039 112.561691)\n        (xy 148.671335 112.526236)\n        (xy 148.662775 112.497885)\n        (xy 156.7232 112.497885)\n        (xy 156.727675 112.513124)\n        (xy 156.729065 112.514329)\n        (xy 156.736748 112.516)\n        (xy 157.517885 112.516)\n        (xy 157.533124 112.511525)\n        (xy 157.534329 112.510135)\n        (xy 157.536 112.502452)\n        (xy 157.536 112.497885)\n        (xy 158.044 112.497885)\n        (xy 158.048475 112.513124)\n        (xy 158.049865 112.514329)\n        (xy 158.057548 112.516)\n        (xy 158.838685 112.516)\n        (xy 158.853924 112.511525)\n        (xy 158.855129 112.510135)\n        (xy 158.8568 112.502452)\n        (xy 158.8568 111.966448)\n        (xy 158.856358 111.959003)\n        (xy 158.854755 111.945525)\n        (xy 158.849802 111.927505)\n        (xy 158.812267 111.842999)\n        (xy 158.799313 111.824151)\n        (xy 158.735417 111.760367)\n        (xy 158.716547 111.747446)\n        (xy 158.631999 111.710068)\n        (xy 158.613922 111.70514)\n        (xy 158.600925 111.703624)\n        (xy 158.593624 111.7032)\n        (xy 158.062115 111.7032)\n        (xy 158.046876 111.707675)\n        (xy 158.045671 111.709065)\n        (xy 158.044 111.716748)\n        (xy 158.044 112.497885)\n        (xy 157.536 112.497885)\n        (xy 157.536 111.721315)\n        (xy 157.531525 111.706076)\n        (xy 157.530135 111.704871)\n        (xy 157.522452 111.7032)\n        (xy 156.986448 111.7032)\n        (xy 156.979003 111.703642)\n        (xy 156.965525 111.705245)\n        (xy 156.947505 111.710198)\n        (xy 156.862999 111.747733)\n        (xy 156.844151 111.760687)\n        (xy 156.780367 111.824583)\n        (xy 156.767446 111.843453)\n        (xy 156.730068 111.928001)\n        (xy 156.72514 111.946078)\n        (xy 156.723624 111.959075)\n        (xy 156.7232 111.966376)\n        (xy 156.7232 112.497885)\n        (xy 148.662775 112.497885)\n        (xy 148.650109 112.455933)\n        (xy 148.621542 112.361316)\n        (xy 148.523278 112.176507)\n        (xy 148.431157 112.063556)\n        (xy 148.394884 112.01908)\n        (xy 148.394881 112.019077)\n        (xy 148.390989 112.014305)\n        (xy 148.38624 112.010376)\n        (xy 148.234464 111.884816)\n        (xy 148.234461 111.884814)\n        (xy 148.229714 111.880887)\n        (xy 148.045597 111.781335)\n        (xy 147.868573 111.726537)\n        (xy 147.851536 111.721263)\n        (xy 147.851533 111.721262)\n        (xy 147.845649 111.719441)\n        (xy 147.839524 111.718797)\n        (xy 147.839523 111.718797)\n        (xy 147.643615 111.698206)\n        (xy 147.643614 111.698206)\n        (xy 147.637487 111.697562)\n        (xy 147.526363 111.707675)\n        (xy 147.435181 111.715973)\n        (xy 147.43518 111.715973)\n        (xy 147.42904 111.716532)\n        (xy 147.423126 111.718273)\n        (xy 147.423124 111.718273)\n        (xy 147.32446 111.747312)\n        (xy 147.228248 111.775629)\n        (xy 147.222783 111.778486)\n        (xy 147.056043 111.865655)\n        (xy 147.042758 111.8726)\n        (xy 146.879636 112.003754)\n        (xy 146.745095 112.164093)\n        (xy 146.742125 112.169496)\n        (xy 146.742124 112.169497)\n        (xy 146.690995 112.2625)\n        (xy 146.64426 112.347511)\n        (xy 146.580972 112.547022)\n        (xy 146.580286 112.553139)\n        (xy 146.580285 112.553143)\n        (xy 146.570847 112.637287)\n        (xy 146.557641 112.755026)\n        (xy 146.1573 112.755026)\n        (xy 146.1573 111.962642)\n        (xy 146.155385 111.946546)\n        (xy 146.15525 111.945407)\n        (xy 146.155249 111.945404)\n        (xy 146.154133 111.936022)\n        (xy 146.107964 111.832081)\n        (xy 146.057129 111.781335)\n        (xy 146.035705 111.759948)\n        (xy 146.035703 111.759947)\n        (xy 146.027472 111.75173)\n        (xy 145.923451 111.705742)\n        (xy 145.897358 111.7027)\n        (xy 144.282642 111.7027)\n        (xy 144.271748 111.703996)\n        (xy 144.265407 111.70475)\n        (xy 144.265404 111.704751)\n        (xy 144.256022 111.705867)\n        (xy 144.152081 111.752036)\n        (xy 144.112002 111.792186)\n        (xy 144.079948 111.824295)\n        (xy 144.079947 111.824297)\n        (xy 144.07173 111.832528)\n        (xy 144.025742 111.936549)\n        (xy 144.0227 111.962642)\n        (xy 144.0227 113.577358)\n        (xy 144.023996 113.588252)\n        (xy 144.024685 113.59404)\n        (xy 144.025867 113.603978)\n        (xy 144.072036 113.707919)\n        (xy 144.080269 113.716138)\n        (xy 144.08027 113.716139)\n        (xy 144.096338 113.732178)\n        (xy 144.124791 113.760581)\n        (xy 144.15887 113.822862)\n        (xy 144.153867 113.893682)\n        (xy 144.111371 113.950556)\n        (xy 144.044873 113.975425)\n        (xy 144.035114 113.975752)\n        (xy 144.019631 113.975671)\n        (xy 143.993069 113.975532)\n        (xy 143.985688 113.977304)\n        (xy 143.835938 114.013256)\n        (xy 143.835935 114.013257)\n        (xy 143.828559 114.015028)\n        (xy 143.678218 114.092624)\n        (xy 143.672497 114.097614)\n        (xy 143.672495 114.097616)\n        (xy 143.607315 114.154476)\n        (xy 143.550726 114.203842)\n        (xy 143.538235 114.221615)\n        (xy 143.467383 114.322428)\n        (xy 143.453444 114.342261)\n        (xy 143.391988 114.499889)\n        (xy 143.386006 114.54533)\n        (xy 143.370913 114.659972)\n        (xy 143.369905 114.667626)\n        (xy 129.270029 114.667626)\n        (xy 129.271291 114.666709)\n        (xy 129.287943 114.648215)\n        (xy 129.384841 114.540599)\n        (xy 129.384842 114.540598)\n        (xy 129.38926 114.535691)\n        (xy 129.456286 114.419599)\n        (xy 129.474107 114.388732)\n        (xy 129.474108 114.388731)\n        (xy 129.477411 114.383009)\n        (xy 129.519054 114.254844)\n        (xy 129.529851 114.221615)\n        (xy 129.529851 114.221614)\n        (xy 129.531891 114.215336)\n        (xy 129.533052 114.204295)\n        (xy 129.54963 114.046565)\n        (xy 129.55032 114.04)\n        (xy 129.541388 113.955022)\n        (xy 129.532581 113.871228)\n        (xy 129.532581 113.871227)\n        (xy 129.531891 113.864664)\n        (xy 129.529703 113.857928)\n        (xy 129.486815 113.725933)\n        (xy 129.477411 113.696991)\n        (xy 129.471 113.685887)\n        (xy 129.441007 113.633937)\n        (xy 129.424269 113.564941)\n        (xy 129.44749 113.49785)\n        (xy 129.503297 113.453963)\n        (xy 129.573972 113.447214)\n        (xy 129.582094 113.44906)\n        (xy 129.652838 113.467619)\n        (xy 129.740447 113.468996)\n        (xy 129.814404 113.470158)\n        (xy 129.814407 113.470158)\n        (xy 129.822002 113.470277)\n        (xy 129.893232 113.453963)\n        (xy 129.979514 113.434202)\n        (xy 129.979518 113.434201)\n        (xy 129.986917 113.432506)\n        (xy 130.138062 113.356488)\n        (xy 130.143833 113.351559)\n        (xy 130.143836 113.351557)\n        (xy 130.260939 113.251541)\n        (xy 130.26094 113.25154)\n        (xy 130.266711 113.246611)\n        (xy 130.365437 113.109219)\n        (xy 130.371497 113.094146)\n        (xy 130.390776 113.046187)\n        (xy 130.428541 112.952243)\n        (xy 130.45238 112.784746)\n        (xy 130.452534 112.77)\n        (xy 130.45165 112.76269)\n        (xy 130.441684 112.680338)\n        (xy 130.432209 112.60204)\n        (xy 130.372406 112.443778)\n        (xy 130.311994 112.355877)\n        (xy 130.280881 112.310607)\n        (xy 130.280879 112.310605)\n        (xy 130.276579 112.304348)\n        (xy 130.26624 112.295136)\n        (xy 130.155931 112.196854)\n        (xy 130.155928 112.196852)\n        (xy 130.150259 112.191801)\n        (xy 130.121374 112.176507)\n        (xy 130.028229 112.127189)\n        (xy 129.977385 112.077636)\n        (xy 129.961404 112.008462)\n        (xy 129.962445 111.99808)\n        (xy 129.96978 111.946546)\n        (xy 129.969934 111.9318)\n        (xy 129.969415 111.927505)\n        (xy 129.959793 111.847996)\n        (xy 129.949609 111.76384)\n        (xy 129.889806 111.605578)\n        (xy 129.828869 111.516913)\n        (xy 129.798281 111.472407)\n        (xy 129.798279 111.472405)\n        (xy 129.793979 111.466148)\n        (xy 129.788308 111.461095)\n        (xy 129.746449 111.4238)\n        (xy 139.29368 111.4238)\n        (xy 139.29437 111.430365)\n        (xy 139.31054 111.584204)\n        (xy 139.312109 111.599136)\n        (xy 139.314149 111.605414)\n        (xy 139.314149 111.605415)\n        (xy 139.316404 111.612355)\n        (xy 139.366589 111.766809)\n        (xy 139.369892 111.772531)\n        (xy 139.369893 111.772532)\n        (xy 139.376291 111.783613)\n        (xy 139.45474 111.919491)\n        (xy 139.459158 111.924398)\n        (xy 139.459159 111.924399)\n        (xy 139.53485 112.008462)\n        (xy 139.572709 112.050509)\n        (xy 139.610046 112.077636)\n        (xy 139.70465 112.14637)\n        (xy 139.71534 112.154137)\n        (xy 139.721369 112.156821)\n        (xy 139.721372 112.156823)\n        (xy 139.870364 112.223158)\n        (xy 139.870367 112.223159)\n        (xy 139.8764 112.225845)\n        (xy 139.911304 112.233264)\n        (xy 140.042392 112.261128)\n        (xy 140.042396 112.261128)\n        (xy 140.048849 112.2625)\n        (xy 140.225151 112.2625)\n        (xy 140.231604 112.261128)\n        (xy 140.231608 112.261128)\n        (xy 140.362696 112.233264)\n        (xy 140.3976 112.225845)\n        (xy 140.403633 112.223159)\n        (xy 140.403636 112.223158)\n        (xy 140.552628 112.156823)\n        (xy 140.552631 112.156821)\n        (xy 140.55866 112.154137)\n        (xy 140.569351 112.14637)\n        (xy 140.663954 112.077636)\n        (xy 140.701291 112.050509)\n        (xy 140.73915 112.008462)\n        (xy 140.814841 111.924399)\n        (xy 140.814842 111.924398)\n        (xy 140.81926 111.919491)\n        (xy 140.897709 111.783613)\n        (xy 140.904107 111.772532)\n        (xy 140.904108 111.772531)\n        (xy 140.907411 111.766809)\n        (xy 140.957596 111.612355)\n        (xy 140.959851 111.605415)\n        (xy 140.959851 111.605414)\n        (xy 140.961891 111.599136)\n        (xy 140.963461 111.584204)\n        (xy 140.97963 111.430365)\n        (xy 140.98032 111.4238)\n        (xy 140.961891 111.248464)\n        (xy 140.957899 111.236176)\n        (xy 140.928352 111.145241)\n        (xy 140.907411 111.080791)\n        (xy 140.81926 110.928109)\n        (xy 140.80057 110.907351)\n        (xy 140.705713 110.802002)\n        (xy 140.705712 110.802001)\n        (xy 140.701291 110.797091)\n        (xy 140.575928 110.706009)\n        (xy 140.564002 110.697344)\n        (xy 140.564001 110.697343)\n        (xy 140.55866 110.693463)\n        (xy 140.552631 110.690779)\n        (xy 140.552628 110.690777)\n        (xy 140.403636 110.624442)\n        (xy 140.403633 110.624441)\n        (xy 140.3976 110.621755)\n        (xy 140.36115 110.614007)\n        (xy 140.231608 110.586472)\n        (xy 140.231604 110.586472)\n        (xy 140.225151 110.5851)\n        (xy 140.048849 110.5851)\n        (xy 140.042396 110.586472)\n        (xy 140.042392 110.586472)\n        (xy 139.91285 110.614007)\n        (xy 139.8764 110.621755)\n        (xy 139.870367 110.624441)\n        (xy 139.870364 110.624442)\n        (xy 139.721372 110.690777)\n        (xy 139.721369 110.690779)\n        (xy 139.71534 110.693463)\n        (xy 139.709999 110.697343)\n        (xy 139.709998 110.697344)\n        (xy 139.698072 110.706009)\n        (xy 139.572709 110.797091)\n        (xy 139.568288 110.802001)\n        (xy 139.568287 110.802002)\n        (xy 139.473431 110.907351)\n        (xy 139.45474 110.928109)\n        (xy 139.366589 111.080791)\n        (xy 139.345648 111.145241)\n        (xy 139.316102 111.236176)\n        (xy 139.312109 111.248464)\n        (xy 139.29368 111.4238)\n        (xy 129.746449 111.4238)\n        (xy 129.673331 111.358654)\n        (xy 129.673328 111.358652)\n        (xy 129.667659 111.353601)\n        (xy 129.652372 111.345507)\n        (xy 129.525371 111.278263)\n        (xy 129.474528 111.22871)\n        (xy 129.458546 111.159536)\n        (xy 129.459587 111.149156)\n        (xy 129.461199 111.137829)\n        (xy 129.461199 111.137827)\n        (xy 129.46178 111.133746)\n        (xy 129.461934 111.119)\n        (xy 129.461314 111.113872)\n        (xy 129.448289 111.00624)\n        (xy 129.441609 110.95104)\n        (xy 129.381806 110.792778)\n        (xy 129.317852 110.699724)\n        (xy 129.290281 110.659607)\n        (xy 129.290279 110.659605)\n        (xy 129.285979 110.653348)\n        (xy 129.280308 110.648295)\n        (xy 129.165331 110.545854)\n        (xy 129.165328 110.545852)\n        (xy 129.159659 110.540801)\n        (xy 129.010139 110.461634)\n        (xy 128.999764 110.459028)\n        (xy 128.853422 110.422269)\n        (xy 128.853418 110.422269)\n        (xy 128.846051 110.420418)\n        (xy 128.838452 110.420378)\n        (xy 128.83845 110.420378)\n        (xy 128.768108 110.42001)\n        (xy 128.676869 110.419532)\n        (xy 128.669488 110.421304)\n        (xy 128.519738 110.457256)\n        (xy 128.519735 110.457257)\n        (xy 128.512359 110.459028)\n        (xy 128.362018 110.536624)\n        (xy 128.356297 110.541614)\n        (xy 128.356295 110.541616)\n        (xy 128.290148 110.59932)\n        (xy 128.234526 110.647842)\n        (xy 128.150212 110.767809)\n        (xy 128.138476 110.784508)\n        (xy 128.082941 110.828739)\n        (xy 128.012309 110.835925)\n        (xy 127.949005 110.803784)\n        (xy 127.917523 110.756595)\n        (xy 127.906952 110.728618)\n        (xy 127.883206 110.665778)\n        (xy 127.807615 110.555792)\n        (xy 127.791681 110.532607)\n        (xy 127.791679 110.532605)\n        (xy 127.787379 110.526348)\n        (xy 127.781708 110.521295)\n        (xy 127.666731 110.418854)\n        (xy 127.666728 110.418852)\n        (xy 127.661059 110.413801)\n        (xy 127.511539 110.334634)\n        (xy 127.501164 110.332028)\n        (xy 127.354822 110.295269)\n        (xy 127.354818 110.295269)\n        (xy 127.347451 110.293418)\n        (xy 127.339852 110.293378)\n        (xy 127.33985 110.293378)\n        (xy 127.269508 110.29301)\n        (xy 127.178269 110.292532)\n        (xy 127.170888 110.294304)\n        (xy 127.021138 110.330256)\n        (xy 127.021135 110.330257)\n        (xy 127.013759 110.332028)\n        (xy 126.863418 110.409624)\n        (xy 126.857697 110.414614)\n        (xy 126.857695 110.414616)\n        (xy 126.760613 110.499306)\n        (xy 126.735926 110.520842)\n        (xy 126.727282 110.533141)\n        (xy 126.643433 110.652447)\n        (xy 126.638644 110.659261)\n        (xy 126.635882 110.666344)\n        (xy 126.635882 110.666345)\n        (xy 126.628979 110.68405)\n        (xy 126.577188 110.816889)\n        (xy 126.571685 110.858691)\n        (xy 126.557073 110.96968)\n        (xy 126.555105 110.984626)\n        (xy 126.57367 111.15279)\n        (xy 126.576279 111.159918)\n        (xy 126.576279 111.15992)\n        (xy 126.626935 111.298342)\n        (xy 126.631812 111.31167)\n        (xy 126.636048 111.317973)\n        (xy 126.636048 111.317974)\n        (xy 126.678198 111.3807)\n        (xy 126.69959 111.448398)\n        (xy 126.680986 111.516913)\n        (xy 126.676703 111.523426)\n        (xy 126.592215 111.643641)\n        (xy 126.587844 111.649861)\n        (xy 126.526388 111.807489)\n        (xy 126.523092 111.832528)\n        (xy 126.505461 111.966448)\n        (xy 126.504305 111.975226)\n        (xy 117.672373 111.975226)\n        (xy 117.711037 111.921419)\n        (xy 117.716033 111.908993)\n        (xy 117.749965 111.824583)\n        (xy 117.774141 111.764443)\n        (xy 117.79798 111.596946)\n        (xy 117.798134 111.5822)\n        (xy 117.797348 111.5757)\n        (xy 117.78239 111.452096)\n        (xy 117.777809 111.41424)\n        (xy 117.718006 111.255978)\n        (xy 117.674731 111.193012)\n        (xy 117.644326 111.148772)\n        (xy 117.622226 111.081302)\n        (xy 117.640112 111.012595)\n        (xy 117.658677 110.990057)\n        (xy 117.658291 110.989709)\n        (xy 117.771841 110.863599)\n        (xy 117.771842 110.863598)\n        (xy 117.77626 110.858691)\n        (xy 117.851358 110.728618)\n        (xy 117.861107 110.711732)\n        (xy 117.861108 110.711731)\n        (xy 117.864411 110.706009)\n        (xy 117.885079 110.6424)\n        (xy 121.91488 110.6424)\n        (xy 121.91557 110.648965)\n        (xy 121.932382 110.808912)\n        (xy 121.933309 110.817736)\n        (xy 121.935349 110.824014)\n        (xy 121.935349 110.824015)\n        (xy 121.939219 110.835925)\n        (xy 121.987789 110.985409)\n        (xy 122.07594 111.138091)\n        (xy 122.080358 111.142998)\n        (xy 122.080359 111.142999)\n        (xy 122.182086 111.255978)\n        (xy 122.193909 111.269109)\n        (xy 122.264791 111.320608)\n        (xy 122.317157 111.358654)\n        (xy 122.33654 111.372737)\n        (xy 122.342569 111.375421)\n        (xy 122.342572 111.375423)\n        (xy 122.491564 111.441758)\n        (xy 122.491567 111.441759)\n        (xy 122.4976 111.444445)\n        (xy 122.533595 111.452096)\n        (xy 122.663592 111.479728)\n        (xy 122.663596 111.479728)\n        (xy 122.670049 111.4811)\n        (xy 122.846351 111.4811)\n        (xy 122.852804 111.479728)\n        (xy 122.852808 111.479728)\n        (xy 122.982805 111.452096)\n        (xy 123.0188 111.444445)\n        (xy 123.024833 111.441759)\n        (xy 123.024836 111.441758)\n        (xy 123.173828 111.375423)\n        (xy 123.173831 111.375421)\n        (xy 123.17986 111.372737)\n        (xy 123.199244 111.358654)\n        (xy 123.251609 111.320608)\n        (xy 123.322491 111.269109)\n        (xy 123.334314 111.255978)\n        (xy 123.436041 111.142999)\n        (xy 123.436042 111.142998)\n        (xy 123.44046 111.138091)\n        (xy 123.528611 110.985409)\n        (xy 123.577181 110.835925)\n        (xy 123.581051 110.824015)\n        (xy 123.581051 110.824014)\n        (xy 123.583091 110.817736)\n        (xy 123.584019 110.808912)\n        (xy 123.60083 110.648965)\n        (xy 123.60152 110.6424)\n        (xy 123.59978 110.625849)\n        (xy 123.583781 110.473628)\n        (xy 123.583781 110.473627)\n        (xy 123.583091 110.467064)\n        (xy 123.528611 110.299391)\n        (xy 123.525163 110.293418)\n        (xy 123.466978 110.19264)\n        (xy 123.44046 110.146709)\n        (xy 123.43541 110.1411)\n        (xy 133.90888 110.1411)\n        (xy 133.90957 110.147665)\n        (xy 133.924797 110.292532)\n        (xy 133.927309 110.316436)\n        (xy 133.929349 110.322714)\n        (xy 133.929349 110.322715)\n        (xy 133.94513 110.371284)\n        (xy 133.981789 110.484109)\n        (xy 133.985092 110.489831)\n        (xy 133.985093 110.489832)\n        (xy 133.990815 110.499742)\n        (xy 134.06994 110.636791)\n        (xy 134.074358 110.641698)\n        (xy 134.074359 110.641699)\n        (xy 134.124462 110.697344)\n        (xy 134.187909 110.767809)\n        (xy 134.256627 110.817736)\n        (xy 134.305127 110.852973)\n        (xy 134.33054 110.871437)\n        (xy 134.336569 110.874121)\n        (xy 134.336572 110.874123)\n        (xy 134.485564 110.940458)\n        (xy 134.485567 110.940459)\n        (xy 134.4916 110.943145)\n        (xy 134.505992 110.946204)\n        (xy 134.657592 110.978428)\n        (xy 134.657596 110.978428)\n        (xy 134.664049 110.9798)\n        (xy 134.840351 110.9798)\n        (xy 134.846804 110.978428)\n        (xy 134.846808 110.978428)\n        (xy 134.998408 110.946204)\n        (xy 135.0128 110.943145)\n        (xy 135.018833 110.940459)\n        (xy 135.018836 110.940458)\n        (xy 135.167828 110.874123)\n        (xy 135.167831 110.874121)\n        (xy 135.17386 110.871437)\n        (xy 135.199274 110.852973)\n        (xy 135.247773 110.817736)\n        (xy 135.316491 110.767809)\n        (xy 135.379938 110.697344)\n        (xy 135.430041 110.641699)\n        (xy 135.430042 110.641698)\n        (xy 135.43446 110.636791)\n        (xy 135.513585 110.499742)\n        (xy 135.519307 110.489832)\n        (xy 135.519308 110.489831)\n        (xy 135.522611 110.484109)\n        (xy 135.55927 110.371284)\n        (xy 135.575051 110.322715)\n        (xy 135.575051 110.322714)\n        (xy 135.577091 110.316436)\n        (xy 135.579604 110.292532)\n        (xy 135.59483 110.147665)\n        (xy 135.59552 110.1411)\n        (xy 135.583187 110.023759)\n        (xy 135.577781 109.972328)\n        (xy 135.577781 109.972327)\n        (xy 135.577091 109.965764)\n        (xy 135.561423 109.917541)\n        (xy 135.525398 109.806669)\n        (xy 135.522611 109.798091)\n        (xy 135.498648 109.756585)\n        (xy 135.437761 109.651127)\n        (xy 135.43446 109.645409)\n        (xy 135.422984 109.632663)\n        (xy 135.320913 109.519302)\n        (xy 135.320912 109.519301)\n        (xy 135.316491 109.514391)\n        (xy 135.17386 109.410763)\n        (xy 135.167831 109.408079)\n        (xy 135.167828 109.408077)\n        (xy 135.018836 109.341742)\n        (xy 135.018833 109.341741)\n        (xy 135.0128 109.339055)\n        (xy 134.97635 109.331307)\n        (xy 134.846808 109.303772)\n        (xy 134.846804 109.303772)\n        (xy 134.840351 109.3024)\n        (xy 134.664049 109.3024)\n        (xy 134.657596 109.303772)\n        (xy 134.657592 109.303772)\n        (xy 134.52805 109.331307)\n        (xy 134.4916 109.339055)\n        (xy 134.485567 109.341741)\n        (xy 134.485564 109.341742)\n        (xy 134.336572 109.408077)\n        (xy 134.336569 109.408079)\n        (xy 134.33054 109.410763)\n        (xy 134.187909 109.514391)\n        (xy 134.183488 109.519301)\n        (xy 134.183487 109.519302)\n        (xy 134.081417 109.632663)\n        (xy 134.06994 109.645409)\n        (xy 134.066639 109.651127)\n        (xy 134.005753 109.756585)\n        (xy 133.981789 109.798091)\n        (xy 133.979002 109.806669)\n        (xy 133.942978 109.917541)\n        (xy 133.927309 109.965764)\n        (xy 133.926619 109.972327)\n        (xy 133.926619 109.972328)\n        (xy 133.921213 110.023759)\n        (xy 133.90888 110.1411)\n        (xy 123.43541 110.1411)\n        (xy 123.433197 110.138642)\n        (xy 123.326913 110.020602)\n        (xy 123.326912 110.020601)\n        (xy 123.322491 110.015691)\n        (xy 123.197943 109.925201)\n        (xy 123.185202 109.915944)\n        (xy 123.185201 109.915943)\n        (xy 123.17986 109.912063)\n        (xy 123.173831 109.909379)\n        (xy 123.173828 109.909377)\n        (xy 123.024836 109.843042)\n        (xy 123.024833 109.843041)\n        (xy 123.0188 109.840355)\n        (xy 122.98235 109.832607)\n        (xy 122.852808 109.805072)\n        (xy 122.852804 109.805072)\n        (xy 122.846351 109.8037)\n        (xy 122.670049 109.8037)\n        (xy 122.663596 109.805072)\n        (xy 122.663592 109.805072)\n        (xy 122.53405 109.832607)\n        (xy 122.4976 109.840355)\n        (xy 122.491567 109.843041)\n        (xy 122.491564 109.843042)\n        (xy 122.342572 109.909377)\n        (xy 122.342569 109.909379)\n        (xy 122.33654 109.912063)\n        (xy 122.331199 109.915943)\n        (xy 122.331198 109.915944)\n        (xy 122.318457 109.925201)\n        (xy 122.193909 110.015691)\n        (xy 122.189488 110.020601)\n        (xy 122.189487 110.020602)\n        (xy 122.083204 110.138642)\n        (xy 122.07594 110.146709)\n        (xy 122.049422 110.19264)\n        (xy 121.991238 110.293418)\n        (xy 121.987789 110.299391)\n        (xy 121.933309 110.467064)\n        (xy 121.932619 110.473627)\n        (xy 121.932619 110.473628)\n        (xy 121.91662 110.625849)\n        (xy 121.91488 110.6424)\n        (xy 117.885079 110.6424)\n        (xy 117.899076 110.59932)\n        (xy 117.916851 110.544615)\n        (xy 117.916851 110.544614)\n        (xy 117.918891 110.538336)\n        (xy 117.921447 110.514023)\n        (xy 117.93663 110.369565)\n        (xy 117.93732 110.363)\n        (xy 117.930033 110.293668)\n        (xy 117.919581 110.194228)\n        (xy 117.919581 110.194227)\n        (xy 117.918891 110.187664)\n        (xy 117.913367 110.170661)\n        (xy 117.870412 110.03846)\n        (xy 117.864411 110.019991)\n        (xy 117.848688 109.992757)\n        (xy 117.812601 109.930254)\n        (xy 117.77626 109.867309)\n        (xy 117.754758 109.843428)\n        (xy 117.662713 109.741202)\n        (xy 117.662712 109.741201)\n        (xy 117.658291 109.736291)\n        (xy 117.550683 109.658109)\n        (xy 117.521002 109.636544)\n        (xy 117.521001 109.636543)\n        (xy 117.51566 109.632663)\n        (xy 117.509631 109.629979)\n        (xy 117.509628 109.629977)\n        (xy 117.360636 109.563642)\n        (xy 117.360633 109.563641)\n        (xy 117.3546 109.560955)\n        (xy 117.31815 109.553207)\n        (xy 117.188608 109.525672)\n        (xy 117.188604 109.525672)\n        (xy 117.182151 109.5243)\n        (xy 117.005849 109.5243)\n        (xy 116.999396 109.525672)\n        (xy 116.999392 109.525672)\n        (xy 116.86985 109.553207)\n        (xy 116.8334 109.560955)\n        (xy 116.827367 109.563641)\n        (xy 116.827364 109.563642)\n        (xy 116.678372 109.629977)\n        (xy 116.678369 109.629979)\n        (xy 116.67234 109.632663)\n        (xy 116.666999 109.636543)\n        (xy 116.666998 109.636544)\n        (xy 116.637317 109.658109)\n        (xy 116.529709 109.736291)\n        (xy 116.525288 109.741201)\n        (xy 116.525287 109.741202)\n        (xy 116.433243 109.843428)\n        (xy 116.41174 109.867309)\n        (xy 116.375399 109.930254)\n        (xy 116.339313 109.992757)\n        (xy 116.323589 110.019991)\n        (xy 116.317588 110.03846)\n        (xy 116.274634 110.170661)\n        (xy 116.269109 110.187664)\n        (xy 116.268419 110.194227)\n        (xy 116.268419 110.194228)\n        (xy 116.257967 110.293668)\n        (xy 116.25068 110.363)\n        (xy 108 110.363)\n        (xy 108 109)\n        (xy 106.8738 107.8738)\n        (xy 117.26668 107.8738)\n        (xy 117.26737 107.880365)\n        (xy 117.276357 107.965864)\n        (xy 117.285109 108.049136)\n        (xy 117.287149 108.055414)\n        (xy 117.287149 108.055415)\n        (xy 117.310683 108.127844)\n        (xy 117.339589 108.216809)\n        (xy 117.342892 108.222531)\n        (xy 117.342893 108.222532)\n        (xy 117.352481 108.239138)\n        (xy 117.42774 108.369491)\n        (xy 117.432158 108.374398)\n        (xy 117.432159 108.374399)\n        (xy 117.525373 108.477924)\n        (xy 117.545709 108.500509)\n        (xy 117.60716 108.545156)\n        (xy 117.671243 108.591715)\n        (xy 117.68834 108.604137)\n        (xy 117.694369 108.606821)\n        (xy 117.694372 108.606823)\n        (xy 117.843364 108.673158)\n        (xy 117.843367 108.673159)\n        (xy 117.8494 108.675845)\n        (xy 117.88585 108.683593)\n        (xy 118.015392 108.711128)\n        (xy 118.015396 108.711128)\n        (xy 118.021849 108.7125)\n        (xy 118.198151 108.7125)\n        (xy 118.204604 108.711128)\n        (xy 118.204608 108.711128)\n        (xy 118.33415 108.683593)\n        (xy 118.3706 108.675845)\n        (xy 118.376633 108.673159)\n        (xy 118.376636 108.673158)\n        (xy 118.525628 108.606823)\n        (xy 118.525631 108.606821)\n        (xy 118.53166 108.604137)\n        (xy 118.548758 108.591715)\n        (xy 118.61284 108.545156)\n        (xy 118.674291 108.500509)\n        (xy 118.694627 108.477924)\n        (xy 118.787841 108.374399)\n        (xy 118.787842 108.374398)\n        (xy 118.79226 108.369491)\n        (xy 118.867519 108.239138)\n        (xy 118.877107 108.222532)\n        (xy 118.877108 108.222531)\n        (xy 118.880411 108.216809)\n        (xy 118.909317 108.127844)\n        (xy 118.932851 108.055415)\n        (xy 118.932851 108.055414)\n        (xy 118.934891 108.049136)\n        (xy 118.943644 107.965864)\n        (xy 118.95263 107.880365)\n        (xy 118.95332 107.8738)\n        (xy 118.95263 107.867235)\n        (xy 118.935581 107.705028)\n        (xy 118.935581 107.705027)\n        (xy 118.934891 107.698464)\n        (xy 118.927276 107.675026)\n        (xy 136.397641 107.675026)\n        (xy 136.399679 107.6993)\n        (xy 136.414632 107.877368)\n        (xy 136.415155 107.8836)\n        (xy 136.472848 108.0848)\n        (xy 136.475666 108.090282)\n        (xy 136.475667 108.090286)\n        (xy 136.565703 108.265477)\n        (xy 136.565706 108.265481)\n        (xy 136.568523 108.270963)\n        (xy 136.698534 108.434996)\n        (xy 136.703228 108.438991)\n        (xy 136.843538 108.558404)\n        (xy 136.85793 108.570653)\n        (xy 136.863308 108.573659)\n        (xy 136.86331 108.57366)\n        (xy 136.892485 108.589965)\n        (xy 137.04064 108.672766)\n        (xy 137.239704 108.737446)\n        (xy 137.44754 108.762229)\n        (xy 137.453675 108.761757)\n        (xy 137.453677 108.761757)\n        (xy 137.65009 108.746644)\n        (xy 137.650095 108.746643)\n        (xy 137.656231 108.746171)\n        (xy 137.662161 108.744515)\n        (xy 137.662163 108.744515)\n        (xy 137.851901 108.691539)\n        (xy 137.8519 108.691539)\n        (xy 137.857829 108.689884)\n        (xy 137.882904 108.677218)\n        (xy 137.962737 108.636891)\n        (xy 138.044655 108.595511)\n        (xy 138.05414 108.588101)\n        (xy 138.204736 108.470442)\n        (xy 138.209592 108.466648)\n        (xy 138.236913 108.434996)\n        (xy 138.342329 108.312871)\n        (xy 138.34233 108.312869)\n        (xy 138.346358 108.308203)\n        (xy 138.449745 108.12621)\n        (xy 138.515813 107.927603)\n        (xy 138.542046 107.719945)\n        (xy 138.542464 107.69)\n        (xy 138.540996 107.675026)\n        (xy 138.937641 107.675026)\n        (xy 138.939679 107.6993)\n        (xy 138.954632 107.877368)\n        (xy 138.955155 107.8836)\n        (xy 139.012848 108.0848)\n        (xy 139.015666 108.090282)\n        (xy 139.015667 108.090286)\n        (xy 139.105703 108.265477)\n        (xy 139.105706 108.265481)\n        (xy 139.108523 108.270963)\n        (xy 139.238534 108.434996)\n        (xy 139.243228 108.438991)\n        (xy 139.383538 108.558404)\n        (xy 139.39793 108.570653)\n        (xy 139.403308 108.573659)\n        (xy 139.40331 108.57366)\n        (xy 139.432485 108.589965)\n        (xy 139.58064 108.672766)\n        (xy 139.779704 108.737446)\n        (xy 139.98754 108.762229)\n        (xy 139.993675 108.761757)\n        (xy 139.993677 108.761757)\n        (xy 140.19009 108.746644)\n        (xy 140.190095 108.746643)\n        (xy 140.196231 108.746171)\n        (xy 140.202161 108.744515)\n        (xy 140.202163 108.744515)\n        (xy 140.391901 108.691539)\n        (xy 140.3919 108.691539)\n        (xy 140.397829 108.689884)\n        (xy 140.422904 108.677218)\n        (xy 140.502737 108.636891)\n        (xy 140.584655 108.595511)\n        (xy 140.59414 108.588101)\n        (xy 140.744736 108.470442)\n        (xy 140.749592 108.466648)\n        (xy 140.776913 108.434996)\n        (xy 140.882329 108.312871)\n        (xy 140.88233 108.312869)\n        (xy 140.886358 108.308203)\n        (xy 140.989745 108.12621)\n        (xy 141.055813 107.927603)\n        (xy 141.082046 107.719945)\n        (xy 141.082464 107.69)\n        (xy 141.080996 107.675026)\n        (xy 141.477641 107.675026)\n        (xy 141.479679 107.6993)\n        (xy 141.494632 107.877368)\n        (xy 141.495155 107.8836)\n        (xy 141.552848 108.0848)\n        (xy 141.555666 108.090282)\n        (xy 141.555667 108.090286)\n        (xy 141.645703 108.265477)\n        (xy 141.645706 108.265481)\n        (xy 141.648523 108.270963)\n        (xy 141.778534 108.434996)\n        (xy 141.783228 108.438991)\n        (xy 141.923538 108.558404)\n        (xy 141.93793 108.570653)\n        (xy 141.943308 108.573659)\n        (xy 141.94331 108.57366)\n        (xy 141.972485 108.589965)\n        (xy 142.12064 108.672766)\n        (xy 142.319704 108.737446)\n        (xy 142.52754 108.762229)\n        (xy 142.533675 108.761757)\n        (xy 142.533677 108.761757)\n        (xy 142.73009 108.746644)\n        (xy 142.730095 108.746643)\n        (xy 142.736231 108.746171)\n        (xy 142.742161 108.744515)\n        (xy 142.742163 108.744515)\n        (xy 142.931901 108.691539)\n        (xy 142.9319 108.691539)\n        (xy 142.937829 108.689884)\n        (xy 142.962904 108.677218)\n        (xy 143.042737 108.636891)\n        (xy 143.124655 108.595511)\n        (xy 143.13414 108.588101)\n        (xy 143.284736 108.470442)\n        (xy 143.289592 108.466648)\n        (xy 143.316913 108.434996)\n        (xy 143.422329 108.312871)\n        (xy 143.42233 108.312869)\n        (xy 143.426358 108.308203)\n        (xy 143.529745 108.12621)\n        (xy 143.595813 107.927603)\n        (xy 143.622046 107.719945)\n        (xy 143.622464 107.69)\n        (xy 143.620996 107.675026)\n        (xy 144.017641 107.675026)\n        (xy 144.019679 107.6993)\n        (xy 144.034632 107.877368)\n        (xy 144.035155 107.8836)\n        (xy 144.092848 108.0848)\n        (xy 144.095666 108.090282)\n        (xy 144.095667 108.090286)\n        (xy 144.185703 108.265477)\n        (xy 144.185706 108.265481)\n        (xy 144.188523 108.270963)\n        (xy 144.318534 108.434996)\n        (xy 144.323228 108.438991)\n        (xy 144.463538 108.558404)\n        (xy 144.47793 108.570653)\n        (xy 144.483308 108.573659)\n        (xy 144.48331 108.57366)\n        (xy 144.512485 108.589965)\n        (xy 144.66064 108.672766)\n        (xy 144.859704 108.737446)\n        (xy 145.06754 108.762229)\n        (xy 145.073675 108.761757)\n        (xy 145.073677 108.761757)\n        (xy 145.27009 108.746644)\n        (xy 145.270095 108.746643)\n        (xy 145.276231 108.746171)\n        (xy 145.282161 108.744515)\n        (xy 145.282163 108.744515)\n        (xy 145.471901 108.691539)\n        (xy 145.4719 108.691539)\n        (xy 145.477829 108.689884)\n        (xy 145.502904 108.677218)\n        (xy 145.582737 108.636891)\n        (xy 145.664655 108.595511)\n        (xy 145.67414 108.588101)\n        (xy 145.824736 108.470442)\n        (xy 145.829592 108.466648)\n        (xy 145.856913 108.434996)\n        (xy 145.962329 108.312871)\n        (xy 145.96233 108.312869)\n        (xy 145.966358 108.308203)\n        (xy 146.069745 108.12621)\n        (xy 146.135813 107.927603)\n        (xy 146.162046 107.719945)\n        (xy 146.162464 107.69)\n        (xy 146.160996 107.675026)\n        (xy 146.557641 107.675026)\n        (xy 146.559679 107.6993)\n        (xy 146.574632 107.877368)\n        (xy 146.575155 107.8836)\n        (xy 146.632848 108.0848)\n        (xy 146.635666 108.090282)\n        (xy 146.635667 108.090286)\n        (xy 146.725703 108.265477)\n        (xy 146.725706 108.265481)\n        (xy 146.728523 108.270963)\n        (xy 146.858534 108.434996)\n        (xy 146.863228 108.438991)\n        (xy 147.003538 108.558404)\n        (xy 147.01793 108.570653)\n        (xy 147.023308 108.573659)\n        (xy 147.02331 108.57366)\n        (xy 147.052485 108.589965)\n        (xy 147.20064 108.672766)\n        (xy 147.399704 108.737446)\n        (xy 147.60754 108.762229)\n        (xy 147.613675 108.761757)\n        (xy 147.613677 108.761757)\n        (xy 147.81009 108.746644)\n        (xy 147.810095 108.746643)\n        (xy 147.816231 108.746171)\n        (xy 147.822161 108.744515)\n        (xy 147.822163 108.744515)\n        (xy 148.011901 108.691539)\n        (xy 148.0119 108.691539)\n        (xy 148.017829 108.689884)\n        (xy 148.042904 108.677218)\n        (xy 148.122737 108.636891)\n        (xy 148.204655 108.595511)\n        (xy 148.21414 108.588101)\n        (xy 148.364736 108.470442)\n        (xy 148.369592 108.466648)\n        (xy 148.396913 108.434996)\n        (xy 148.502329 108.312871)\n        (xy 148.50233 108.312869)\n        (xy 148.506358 108.308203)\n        (xy 148.609745 108.12621)\n        (xy 148.675813 107.927603)\n        (xy 148.702046 107.719945)\n        (xy 148.702464 107.69)\n        (xy 148.700996 107.675026)\n        (xy 149.097641 107.675026)\n        (xy 149.099679 107.6993)\n        (xy 149.114632 107.877368)\n        (xy 149.115155 107.8836)\n        (xy 149.172848 108.0848)\n        (xy 149.175666 108.090282)\n        (xy 149.175667 108.090286)\n        (xy 149.265703 108.265477)\n        (xy 149.265706 108.265481)\n        (xy 149.268523 108.270963)\n        (xy 149.398534 108.434996)\n        (xy 149.403228 108.438991)\n        (xy 149.543538 108.558404)\n        (xy 149.55793 108.570653)\n        (xy 149.563308 108.573659)\n        (xy 149.56331 108.57366)\n        (xy 149.592485 108.589965)\n        (xy 149.74064 108.672766)\n        (xy 149.939704 108.737446)\n        (xy 150.14754 108.762229)\n        (xy 150.153675 108.761757)\n        (xy 150.153677 108.761757)\n        (xy 150.35009 108.746644)\n        (xy 150.350095 108.746643)\n        (xy 150.356231 108.746171)\n        (xy 150.362161 108.744515)\n        (xy 150.362163 108.744515)\n        (xy 150.551901 108.691539)\n        (xy 150.5519 108.691539)\n        (xy 150.557829 108.689884)\n        (xy 150.582904 108.677218)\n        (xy 150.662737 108.636891)\n        (xy 150.744655 108.595511)\n        (xy 150.75414 108.588101)\n        (xy 150.904736 108.470442)\n        (xy 150.909592 108.466648)\n        (xy 150.936913 108.434996)\n        (xy 151.042329 108.312871)\n        (xy 151.04233 108.312869)\n        (xy 151.046358 108.308203)\n        (xy 151.149745 108.12621)\n        (xy 151.215813 107.927603)\n        (xy 151.242046 107.719945)\n        (xy 151.242464 107.69)\n        (xy 151.240996 107.675026)\n        (xy 151.637641 107.675026)\n        (xy 151.639679 107.6993)\n        (xy 151.654632 107.877368)\n        (xy 151.655155 107.8836)\n        (xy 151.712848 108.0848)\n        (xy 151.715666 108.090282)\n        (xy 151.715667 108.090286)\n        (xy 151.805703 108.265477)\n        (xy 151.805706 108.265481)\n        (xy 151.808523 108.270963)\n        (xy 151.938534 108.434996)\n        (xy 151.943228 108.438991)\n        (xy 152.083538 108.558404)\n        (xy 152.09793 108.570653)\n        (xy 152.103308 108.573659)\n        (xy 152.10331 108.57366)\n        (xy 152.132485 108.589965)\n        (xy 152.28064 108.672766)\n        (xy 152.479704 108.737446)\n        (xy 152.68754 108.762229)\n        (xy 152.693675 108.761757)\n        (xy 152.693677 108.761757)\n        (xy 152.89009 108.746644)\n        (xy 152.890095 108.746643)\n        (xy 152.896231 108.746171)\n        (xy 152.902161 108.744515)\n        (xy 152.902163 108.744515)\n        (xy 153.091901 108.691539)\n        (xy 153.0919 108.691539)\n        (xy 153.097829 108.689884)\n        (xy 153.122904 108.677218)\n        (xy 153.202737 108.636891)\n        (xy 153.284655 108.595511)\n        (xy 153.29414 108.588101)\n        (xy 153.444736 108.470442)\n        (xy 153.449592 108.466648)\n        (xy 153.476913 108.434996)\n        (xy 153.582329 108.312871)\n        (xy 153.58233 108.312869)\n        (xy 153.586358 108.308203)\n        (xy 153.689745 108.12621)\n        (xy 153.755813 107.927603)\n        (xy 153.782046 107.719945)\n        (xy 153.782464 107.69)\n        (xy 153.780996 107.675026)\n        (xy 154.177641 107.675026)\n        (xy 154.179679 107.6993)\n        (xy 154.194632 107.877368)\n        (xy 154.195155 107.8836)\n        (xy 154.252848 108.0848)\n        (xy 154.255666 108.090282)\n        (xy 154.255667 108.090286)\n        (xy 154.345703 108.265477)\n        (xy 154.345706 108.265481)\n        (xy 154.348523 108.270963)\n        (xy 154.478534 108.434996)\n        (xy 154.483228 108.438991)\n        (xy 154.623538 108.558404)\n        (xy 154.63793 108.570653)\n        (xy 154.643308 108.573659)\n        (xy 154.64331 108.57366)\n        (xy 154.672485 108.589965)\n        (xy 154.82064 108.672766)\n        (xy 155.019704 108.737446)\n        (xy 155.22754 108.762229)\n        (xy 155.233675 108.761757)\n        (xy 155.233677 108.761757)\n        (xy 155.43009 108.746644)\n        (xy 155.430095 108.746643)\n        (xy 155.436231 108.746171)\n        (xy 155.442161 108.744515)\n        (xy 155.442163 108.744515)\n        (xy 155.631901 108.691539)\n        (xy 155.6319 108.691539)\n        (xy 155.637829 108.689884)\n        (xy 155.662904 108.677218)\n        (xy 155.742737 108.636891)\n        (xy 155.824655 108.595511)\n        (xy 155.83414 108.588101)\n        (xy 155.984736 108.470442)\n        (xy 155.989592 108.466648)\n        (xy 156.016913 108.434996)\n        (xy 156.122329 108.312871)\n        (xy 156.12233 108.312869)\n        (xy 156.126358 108.308203)\n        (xy 156.229745 108.12621)\n        (xy 156.295813 107.927603)\n        (xy 156.322046 107.719945)\n        (xy 156.322464 107.69)\n        (xy 156.320996 107.675026)\n        (xy 156.717641 107.675026)\n        (xy 156.719679 107.6993)\n        (xy 156.734632 107.877368)\n        (xy 156.735155 107.8836)\n        (xy 156.792848 108.0848)\n        (xy 156.795666 108.090282)\n        (xy 156.795667 108.090286)\n        (xy 156.885703 108.265477)\n        (xy 156.885706 108.265481)\n        (xy 156.888523 108.270963)\n        (xy 157.018534 108.434996)\n        (xy 157.023228 108.438991)\n        (xy 157.163538 108.558404)\n        (xy 157.17793 108.570653)\n        (xy 157.183308 108.573659)\n        (xy 157.18331 108.57366)\n        (xy 157.212485 108.589965)\n        (xy 157.36064 108.672766)\n        (xy 157.559704 108.737446)\n        (xy 157.76754 108.762229)\n        (xy 157.773675 108.761757)\n        (xy 157.773677 108.761757)\n        (xy 157.97009 108.746644)\n        (xy 157.970095 108.746643)\n        (xy 157.976231 108.746171)\n        (xy 157.982161 108.744515)\n        (xy 157.982163 108.744515)\n        (xy 158.171901 108.691539)\n        (xy 158.1719 108.691539)\n        (xy 158.177829 108.689884)\n        (xy 158.202904 108.677218)\n        (xy 158.282737 108.636891)\n        (xy 158.364655 108.595511)\n        (xy 158.37414 108.588101)\n        (xy 158.524736 108.470442)\n        (xy 158.529592 108.466648)\n        (xy 158.556913 108.434996)\n        (xy 158.662329 108.312871)\n        (xy 158.66233 108.312869)\n        (xy 158.666358 108.308203)\n        (xy 158.769745 108.12621)\n        (xy 158.835813 107.927603)\n        (xy 158.862046 107.719945)\n        (xy 158.862464 107.69)\n        (xy 158.860996 107.675026)\n        (xy 159.257641 107.675026)\n        (xy 159.259679 107.6993)\n        (xy 159.274632 107.877368)\n        (xy 159.275155 107.8836)\n        (xy 159.332848 108.0848)\n        (xy 159.335666 108.090282)\n        (xy 159.335667 108.090286)\n        (xy 159.425703 108.265477)\n        (xy 159.425706 108.265481)\n        (xy 159.428523 108.270963)\n        (xy 159.558534 108.434996)\n        (xy 159.563228 108.438991)\n        (xy 159.703538 108.558404)\n        (xy 159.71793 108.570653)\n        (xy 159.723308 108.573659)\n        (xy 159.72331 108.57366)\n        (xy 159.752485 108.589965)\n        (xy 159.90064 108.672766)\n        (xy 160.099704 108.737446)\n        (xy 160.30754 108.762229)\n        (xy 160.313675 108.761757)\n        (xy 160.313677 108.761757)\n        (xy 160.51009 108.746644)\n        (xy 160.510095 108.746643)\n        (xy 160.516231 108.746171)\n        (xy 160.522161 108.744515)\n        (xy 160.522163 108.744515)\n        (xy 160.711901 108.691539)\n        (xy 160.7119 108.691539)\n        (xy 160.717829 108.689884)\n        (xy 160.742904 108.677218)\n        (xy 160.822737 108.636891)\n        (xy 160.904655 108.595511)\n        (xy 160.91414 108.588101)\n        (xy 161.064736 108.470442)\n        (xy 161.069592 108.466648)\n        (xy 161.096913 108.434996)\n        (xy 161.202329 108.312871)\n        (xy 161.20233 108.312869)\n        (xy 161.206358 108.308203)\n        (xy 161.301229 108.1412)\n        (xy 170.84568 108.1412)\n        (xy 170.84637 108.147765)\n        (xy 170.854229 108.222532)\n        (xy 170.864109 108.316536)\n        (xy 170.866149 108.322814)\n        (xy 170.866149 108.322815)\n        (xy 170.890282 108.397088)\n        (xy 170.918589 108.484209)\n        (xy 171.00674 108.636891)\n        (xy 171.011158 108.641798)\n        (xy 171.011159 108.641799)\n        (xy 171.077719 108.715721)\n        (xy 171.124709 108.767909)\n        (xy 171.208551 108.828824)\n        (xy 171.233516 108.846962)\n        (xy 171.26734 108.871537)\n        (xy 171.273369 108.874221)\n        (xy 171.273372 108.874223)\n        (xy 171.422364 108.940558)\n        (xy 171.422367 108.940559)\n        (xy 171.4284 108.943245)\n        (xy 171.439235 108.945548)\n        (xy 171.594392 108.978528)\n        (xy 171.594396 108.978528)\n        (xy 171.600849 108.9799)\n        (xy 171.777151 108.9799)\n        (xy 171.783604 108.978528)\n        (xy 171.783608 108.978528)\n        (xy 171.938765 108.945548)\n        (xy 171.9496 108.943245)\n        (xy 171.955633 108.940559)\n        (xy 171.955636 108.940558)\n        (xy 172.104628 108.874223)\n        (xy 172.104631 108.874221)\n        (xy 172.11066 108.871537)\n        (xy 172.144485 108.846962)\n        (xy 172.169449 108.828824)\n        (xy 172.253291 108.767909)\n        (xy 172.300281 108.715721)\n        (xy 172.366841 108.641799)\n        (xy 172.366842 108.641798)\n        (xy 172.37126 108.636891)\n        (xy 172.459411 108.484209)\n        (xy 172.487718 108.397088)\n        (xy 172.511851 108.322815)\n        (xy 172.511851 108.322814)\n        (xy 172.513891 108.316536)\n        (xy 172.523772 108.222532)\n        (xy 172.53163 108.147765)\n        (xy 172.53232 108.1412)\n        (xy 172.530108 108.120157)\n        (xy 172.514581 107.972428)\n        (xy 172.514581 107.972427)\n        (xy 172.513891 107.965864)\n        (xy 172.459411 107.798191)\n        (xy 172.37126 107.645509)\n        (xy 172.356359 107.628959)\n        (xy 172.257713 107.519402)\n        (xy 172.257712 107.519401)\n        (xy 172.253291 107.514491)\n        (xy 172.11066 107.410863)\n        (xy 172.104631 107.408179)\n        (xy 172.104628 107.408177)\n        (xy 171.955636 107.341842)\n        (xy 171.955633 107.341841)\n        (xy 171.9496 107.339155)\n        (xy 171.885175 107.325461)\n        (xy 171.783608 107.303872)\n        (xy 171.783604 107.303872)\n        (xy 171.777151 107.3025)\n        (xy 171.600849 107.3025)\n        (xy 171.594396 107.303872)\n        (xy 171.594392 107.303872)\n        (xy 171.492825 107.325461)\n        (xy 171.4284 107.339155)\n        (xy 171.422367 107.341841)\n        (xy 171.422364 107.341842)\n        (xy 171.273372 107.408177)\n        (xy 171.273369 107.408179)\n        (xy 171.26734 107.410863)\n        (xy 171.124709 107.514491)\n        (xy 171.120288 107.519401)\n        (xy 171.120287 107.519402)\n        (xy 171.021642 107.628959)\n        (xy 171.00674 107.645509)\n        (xy 170.918589 107.798191)\n        (xy 170.864109 107.965864)\n        (xy 170.863419 107.972427)\n        (xy 170.863419 107.972428)\n        (xy 170.847892 108.120157)\n        (xy 170.84568 108.1412)\n        (xy 161.301229 108.1412)\n        (xy 161.309745 108.12621)\n        (xy 161.375813 107.927603)\n        (xy 161.402046 107.719945)\n        (xy 161.402464 107.69)\n        (xy 161.382039 107.481691)\n        (xy 161.37949 107.473246)\n        (xy 161.344178 107.356291)\n        (xy 161.321542 107.281316)\n        (xy 161.223278 107.096507)\n        (xy 161.148803 107.005192)\n        (xy 161.094884 106.93908)\n        (xy 161.094881 106.939077)\n        (xy 161.090989 106.934305)\n        (xy 161.08624 106.930376)\n        (xy 160.934464 106.804816)\n        (xy 160.934461 106.804814)\n        (xy 160.929714 106.800887)\n        (xy 160.745597 106.701335)\n        (xy 160.642948 106.66956)\n        (xy 160.551536 106.641263)\n        (xy 160.551533 106.641262)\n        (xy 160.545649 106.639441)\n        (xy 160.539524 106.638797)\n        (xy 160.539523 106.638797)\n        (xy 160.343615 106.618206)\n        (xy 160.343614 106.618206)\n        (xy 160.337487 106.617562)\n        (xy 160.207837 106.629361)\n        (xy 160.135181 106.635973)\n        (xy 160.13518 106.635973)\n        (xy 160.12904 106.636532)\n        (xy 160.123126 106.638273)\n        (xy 160.123124 106.638273)\n        (xy 160.016822 106.66956)\n        (xy 159.928248 106.695629)\n        (xy 159.922783 106.698486)\n        (xy 159.748558 106.789568)\n        (xy 159.742758 106.7926)\n        (xy 159.579636 106.923754)\n        (xy 159.445095 107.084093)\n        (xy 159.442125 107.089496)\n        (xy 159.442124 107.089497)\n        (xy 159.347227 107.262114)\n        (xy 159.34426 107.267511)\n        (xy 159.280972 107.467022)\n        (xy 159.280286 107.473139)\n        (xy 159.280285 107.473143)\n        (xy 159.269533 107.569001)\n        (xy 159.257641 107.675026)\n        (xy 158.860996 107.675026)\n        (xy 158.842039 107.481691)\n        (xy 158.83949 107.473246)\n        (xy 158.804178 107.356291)\n        (xy 158.781542 107.281316)\n        (xy 158.683278 107.096507)\n        (xy 158.608803 107.005192)\n        (xy 158.554884 106.93908)\n        (xy 158.554881 106.939077)\n        (xy 158.550989 106.934305)\n        (xy 158.54624 106.930376)\n        (xy 158.394464 106.804816)\n        (xy 158.394461 106.804814)\n        (xy 158.389714 106.800887)\n        (xy 158.205597 106.701335)\n        (xy 158.102948 106.66956)\n        (xy 158.011536 106.641263)\n        (xy 158.011533 106.641262)\n        (xy 158.005649 106.639441)\n        (xy 157.999524 106.638797)\n        (xy 157.999523 106.638797)\n        (xy 157.803615 106.618206)\n        (xy 157.803614 106.618206)\n        (xy 157.797487 106.617562)\n        (xy 157.667837 106.629361)\n        (xy 157.595181 106.635973)\n        (xy 157.59518 106.635973)\n        (xy 157.58904 106.636532)\n        (xy 157.583126 106.638273)\n        (xy 157.583124 106.638273)\n        (xy 157.476822 106.66956)\n        (xy 157.388248 106.695629)\n        (xy 157.382783 106.698486)\n        (xy 157.208558 106.789568)\n        (xy 157.202758 106.7926)\n        (xy 157.039636 106.923754)\n        (xy 156.905095 107.084093)\n        (xy 156.902125 107.089496)\n        (xy 156.902124 107.089497)\n        (xy 156.807227 107.262114)\n        (xy 156.80426 107.267511)\n        (xy 156.740972 107.467022)\n        (xy 156.740286 107.473139)\n        (xy 156.740285 107.473143)\n        (xy 156.729533 107.569001)\n        (xy 156.717641 107.675026)\n        (xy 156.320996 107.675026)\n        (xy 156.302039 107.481691)\n        (xy 156.29949 107.473246)\n        (xy 156.264178 107.356291)\n        (xy 156.241542 107.281316)\n        (xy 156.143278 107.096507)\n        (xy 156.068803 107.005192)\n        (xy 156.014884 106.93908)\n        (xy 156.014881 106.939077)\n        (xy 156.010989 106.934305)\n        (xy 156.00624 106.930376)\n        (xy 155.854464 106.804816)\n        (xy 155.854461 106.804814)\n        (xy 155.849714 106.800887)\n        (xy 155.665597 106.701335)\n        (xy 155.562948 106.66956)\n        (xy 155.471536 106.641263)\n        (xy 155.471533 106.641262)\n        (xy 155.465649 106.639441)\n        (xy 155.459524 106.638797)\n        (xy 155.459523 106.638797)\n        (xy 155.263615 106.618206)\n        (xy 155.263614 106.618206)\n        (xy 155.257487 106.617562)\n        (xy 155.127837 106.629361)\n        (xy 155.055181 106.635973)\n        (xy 155.05518 106.635973)\n        (xy 155.04904 106.636532)\n        (xy 155.043126 106.638273)\n        (xy 155.043124 106.638273)\n        (xy 154.936822 106.66956)\n        (xy 154.848248 106.695629)\n        (xy 154.842783 106.698486)\n        (xy 154.668558 106.789568)\n        (xy 154.662758 106.7926)\n        (xy 154.499636 106.923754)\n        (xy 154.365095 107.084093)\n        (xy 154.362125 107.089496)\n        (xy 154.362124 107.089497)\n        (xy 154.267227 107.262114)\n        (xy 154.26426 107.267511)\n        (xy 154.200972 107.467022)\n        (xy 154.200286 107.473139)\n        (xy 154.200285 107.473143)\n        (xy 154.189533 107.569001)\n        (xy 154.177641 107.675026)\n        (xy 153.780996 107.675026)\n        (xy 153.762039 107.481691)\n        (xy 153.75949 107.473246)\n        (xy 153.724178 107.356291)\n        (xy 153.701542 107.281316)\n        (xy 153.603278 107.096507)\n        (xy 153.528803 107.005192)\n        (xy 153.474884 106.93908)\n        (xy 153.474881 106.939077)\n        (xy 153.470989 106.934305)\n        (xy 153.46624 106.930376)\n        (xy 153.314464 106.804816)\n        (xy 153.314461 106.804814)\n        (xy 153.309714 106.800887)\n        (xy 153.125597 106.701335)\n        (xy 153.022948 106.66956)\n        (xy 152.931536 106.641263)\n        (xy 152.931533 106.641262)\n        (xy 152.925649 106.639441)\n        (xy 152.919524 106.638797)\n        (xy 152.919523 106.638797)\n        (xy 152.723615 106.618206)\n        (xy 152.723614 106.618206)\n        (xy 152.717487 106.617562)\n        (xy 152.587837 106.629361)\n        (xy 152.515181 106.635973)\n        (xy 152.51518 106.635973)\n        (xy 152.50904 106.636532)\n        (xy 152.503126 106.638273)\n        (xy 152.503124 106.638273)\n        (xy 152.396822 106.66956)\n        (xy 152.308248 106.695629)\n        (xy 152.302783 106.698486)\n        (xy 152.128558 106.789568)\n        (xy 152.122758 106.7926)\n        (xy 151.959636 106.923754)\n        (xy 151.825095 107.084093)\n        (xy 151.822125 107.089496)\n        (xy 151.822124 107.089497)\n        (xy 151.727227 107.262114)\n        (xy 151.72426 107.267511)\n        (xy 151.660972 107.467022)\n        (xy 151.660286 107.473139)\n        (xy 151.660285 107.473143)\n        (xy 151.649533 107.569001)\n        (xy 151.637641 107.675026)\n        (xy 151.240996 107.675026)\n        (xy 151.222039 107.481691)\n        (xy 151.21949 107.473246)\n        (xy 151.184178 107.356291)\n        (xy 151.161542 107.281316)\n        (xy 151.063278 107.096507)\n        (xy 150.988803 107.005192)\n        (xy 150.934884 106.93908)\n        (xy 150.934881 106.939077)\n        (xy 150.930989 106.934305)\n        (xy 150.92624 106.930376)\n        (xy 150.774464 106.804816)\n        (xy 150.774461 106.804814)\n        (xy 150.769714 106.800887)\n        (xy 150.585597 106.701335)\n        (xy 150.482948 106.66956)\n        (xy 150.391536 106.641263)\n        (xy 150.391533 106.641262)\n        (xy 150.385649 106.639441)\n        (xy 150.379524 106.638797)\n        (xy 150.379523 106.638797)\n        (xy 150.183615 106.618206)\n        (xy 150.183614 106.618206)\n        (xy 150.177487 106.617562)\n        (xy 150.047837 106.629361)\n        (xy 149.975181 106.635973)\n        (xy 149.97518 106.635973)\n        (xy 149.96904 106.636532)\n        (xy 149.963126 106.638273)\n        (xy 149.963124 106.638273)\n        (xy 149.856822 106.66956)\n        (xy 149.768248 106.695629)\n        (xy 149.762783 106.698486)\n        (xy 149.588558 106.789568)\n        (xy 149.582758 106.7926)\n        (xy 149.419636 106.923754)\n        (xy 149.285095 107.084093)\n        (xy 149.282125 107.089496)\n        (xy 149.282124 107.089497)\n        (xy 149.187227 107.262114)\n        (xy 149.18426 107.267511)\n        (xy 149.120972 107.467022)\n        (xy 149.120286 107.473139)\n        (xy 149.120285 107.473143)\n        (xy 149.109533 107.569001)\n        (xy 149.097641 107.675026)\n        (xy 148.700996 107.675026)\n        (xy 148.682039 107.481691)\n        (xy 148.67949 107.473246)\n        (xy 148.644178 107.356291)\n        (xy 148.621542 107.281316)\n        (xy 148.523278 107.096507)\n        (xy 148.448803 107.005192)\n        (xy 148.394884 106.93908)\n        (xy 148.394881 106.939077)\n        (xy 148.390989 106.934305)\n        (xy 148.38624 106.930376)\n        (xy 148.234464 106.804816)\n        (xy 148.234461 106.804814)\n        (xy 148.229714 106.800887)\n        (xy 148.045597 106.701335)\n        (xy 147.942948 106.66956)\n        (xy 147.851536 106.641263)\n        (xy 147.851533 106.641262)\n        (xy 147.845649 106.639441)\n        (xy 147.839524 106.638797)\n        (xy 147.839523 106.638797)\n        (xy 147.643615 106.618206)\n        (xy 147.643614 106.618206)\n        (xy 147.637487 106.617562)\n        (xy 147.507837 106.629361)\n        (xy 147.435181 106.635973)\n        (xy 147.43518 106.635973)\n        (xy 147.42904 106.636532)\n        (xy 147.423126 106.638273)\n        (xy 147.423124 106.638273)\n        (xy 147.316822 106.66956)\n        (xy 147.228248 106.695629)\n        (xy 147.222783 106.698486)\n        (xy 147.048558 106.789568)\n        (xy 147.042758 106.7926)\n        (xy 146.879636 106.923754)\n        (xy 146.745095 107.084093)\n        (xy 146.742125 107.089496)\n        (xy 146.742124 107.089497)\n        (xy 146.647227 107.262114)\n        (xy 146.64426 107.267511)\n        (xy 146.580972 107.467022)\n        (xy 146.580286 107.473139)\n        (xy 146.580285 107.473143)\n        (xy 146.569533 107.569001)\n        (xy 146.557641 107.675026)\n        (xy 146.160996 107.675026)\n        (xy 146.142039 107.481691)\n        (xy 146.13949 107.473246)\n        (xy 146.104178 107.356291)\n        (xy 146.081542 107.281316)\n        (xy 145.983278 107.096507)\n        (xy 145.908803 107.005192)\n        (xy 145.854884 106.93908)\n        (xy 145.854881 106.939077)\n        (xy 145.850989 106.934305)\n        (xy 145.84624 106.930376)\n        (xy 145.694464 106.804816)\n        (xy 145.694461 106.804814)\n        (xy 145.689714 106.800887)\n        (xy 145.505597 106.701335)\n        (xy 145.402948 106.66956)\n        (xy 145.311536 106.641263)\n        (xy 145.311533 106.641262)\n        (xy 145.305649 106.639441)\n        (xy 145.299524 106.638797)\n        (xy 145.299523 106.638797)\n        (xy 145.103615 106.618206)\n        (xy 145.103614 106.618206)\n        (xy 145.097487 106.617562)\n        (xy 144.967837 106.629361)\n        (xy 144.895181 106.635973)\n        (xy 144.89518 106.635973)\n        (xy 144.88904 106.636532)\n        (xy 144.883126 106.638273)\n        (xy 144.883124 106.638273)\n        (xy 144.776822 106.66956)\n        (xy 144.688248 106.695629)\n        (xy 144.682783 106.698486)\n        (xy 144.508558 106.789568)\n        (xy 144.502758 106.7926)\n        (xy 144.339636 106.923754)\n        (xy 144.205095 107.084093)\n        (xy 144.202125 107.089496)\n        (xy 144.202124 107.089497)\n        (xy 144.107227 107.262114)\n        (xy 144.10426 107.267511)\n        (xy 144.040972 107.467022)\n        (xy 144.040286 107.473139)\n        (xy 144.040285 107.473143)\n        (xy 144.029533 107.569001)\n        (xy 144.017641 107.675026)\n        (xy 143.620996 107.675026)\n        (xy 143.602039 107.481691)\n        (xy 143.59949 107.473246)\n        (xy 143.564178 107.356291)\n        (xy 143.541542 107.281316)\n        (xy 143.443278 107.096507)\n        (xy 143.368803 107.005192)\n        (xy 143.314884 106.93908)\n        (xy 143.314881 106.939077)\n        (xy 143.310989 106.934305)\n        (xy 143.30624 106.930376)\n        (xy 143.154464 106.804816)\n        (xy 143.154461 106.804814)\n        (xy 143.149714 106.800887)\n        (xy 142.965597 106.701335)\n        (xy 142.862948 106.66956)\n        (xy 142.771536 106.641263)\n        (xy 142.771533 106.641262)\n        (xy 142.765649 106.639441)\n        (xy 142.759524 106.638797)\n        (xy 142.759523 106.638797)\n        (xy 142.563615 106.618206)\n        (xy 142.563614 106.618206)\n        (xy 142.557487 106.617562)\n        (xy 142.427837 106.629361)\n        (xy 142.355181 106.635973)\n        (xy 142.35518 106.635973)\n        (xy 142.34904 106.636532)\n        (xy 142.343126 106.638273)\n        (xy 142.343124 106.638273)\n        (xy 142.236822 106.66956)\n        (xy 142.148248 106.695629)\n        (xy 142.142783 106.698486)\n        (xy 141.968558 106.789568)\n        (xy 141.962758 106.7926)\n        (xy 141.799636 106.923754)\n        (xy 141.665095 107.084093)\n        (xy 141.662125 107.089496)\n        (xy 141.662124 107.089497)\n        (xy 141.567227 107.262114)\n        (xy 141.56426 107.267511)\n        (xy 141.500972 107.467022)\n        (xy 141.500286 107.473139)\n        (xy 141.500285 107.473143)\n        (xy 141.489533 107.569001)\n        (xy 141.477641 107.675026)\n        (xy 141.080996 107.675026)\n        (xy 141.062039 107.481691)\n        (xy 141.05949 107.473246)\n        (xy 141.024178 107.356291)\n        (xy 141.001542 107.281316)\n        (xy 140.903278 107.096507)\n        (xy 140.828803 107.005192)\n        (xy 140.774884 106.93908)\n        (xy 140.774881 106.939077)\n        (xy 140.770989 106.934305)\n        (xy 140.76624 106.930376)\n        (xy 140.614464 106.804816)\n        (xy 140.614461 106.804814)\n        (xy 140.609714 106.800887)\n        (xy 140.425597 106.701335)\n        (xy 140.322948 106.66956)\n        (xy 140.231536 106.641263)\n        (xy 140.231533 106.641262)\n        (xy 140.225649 106.639441)\n        (xy 140.219524 106.638797)\n        (xy 140.219523 106.638797)\n        (xy 140.023615 106.618206)\n        (xy 140.023614 106.618206)\n        (xy 140.017487 106.617562)\n        (xy 139.887837 106.629361)\n        (xy 139.815181 106.635973)\n        (xy 139.81518 106.635973)\n        (xy 139.80904 106.636532)\n        (xy 139.803126 106.638273)\n        (xy 139.803124 106.638273)\n        (xy 139.696822 106.66956)\n        (xy 139.608248 106.695629)\n        (xy 139.602783 106.698486)\n        (xy 139.428558 106.789568)\n        (xy 139.422758 106.7926)\n        (xy 139.259636 106.923754)\n        (xy 139.125095 107.084093)\n        (xy 139.122125 107.089496)\n        (xy 139.122124 107.089497)\n        (xy 139.027227 107.262114)\n        (xy 139.02426 107.267511)\n        (xy 138.960972 107.467022)\n        (xy 138.960286 107.473139)\n        (xy 138.960285 107.473143)\n        (xy 138.949533 107.569001)\n        (xy 138.937641 107.675026)\n        (xy 138.540996 107.675026)\n        (xy 138.522039 107.481691)\n        (xy 138.51949 107.473246)\n        (xy 138.484178 107.356291)\n        (xy 138.461542 107.281316)\n        (xy 138.363278 107.096507)\n        (xy 138.288803 107.005192)\n        (xy 138.234884 106.93908)\n        (xy 138.234881 106.939077)\n        (xy 138.230989 106.934305)\n        (xy 138.22624 106.930376)\n        (xy 138.074464 106.804816)\n        (xy 138.074461 106.804814)\n        (xy 138.069714 106.800887)\n        (xy 137.885597 106.701335)\n        (xy 137.782948 106.66956)\n        (xy 137.691536 106.641263)\n        (xy 137.691533 106.641262)\n        (xy 137.685649 106.639441)\n        (xy 137.679524 106.638797)\n        (xy 137.679523 106.638797)\n        (xy 137.483615 106.618206)\n        (xy 137.483614 106.618206)\n        (xy 137.477487 106.617562)\n        (xy 137.347837 106.629361)\n        (xy 137.275181 106.635973)\n        (xy 137.27518 106.635973)\n        (xy 137.26904 106.636532)\n        (xy 137.263126 106.638273)\n        (xy 137.263124 106.638273)\n        (xy 137.156822 106.66956)\n        (xy 137.068248 106.695629)\n        (xy 137.062783 106.698486)\n        (xy 136.888558 106.789568)\n        (xy 136.882758 106.7926)\n        (xy 136.719636 106.923754)\n        (xy 136.585095 107.084093)\n        (xy 136.582125 107.089496)\n        (xy 136.582124 107.089497)\n        (xy 136.487227 107.262114)\n        (xy 136.48426 107.267511)\n        (xy 136.420972 107.467022)\n        (xy 136.420286 107.473139)\n        (xy 136.420285 107.473143)\n        (xy 136.409533 107.569001)\n        (xy 136.397641 107.675026)\n        (xy 118.927276 107.675026)\n        (xy 118.925286 107.668901)\n        (xy 118.882453 107.537076)\n        (xy 118.880411 107.530791)\n        (xy 118.87647 107.523964)\n        (xy 118.843594 107.467022)\n        (xy 118.79226 107.378109)\n        (xy 118.78685 107.3721)\n        (xy 118.678713 107.252002)\n        (xy 118.678712 107.252001)\n        (xy 118.674291 107.247091)\n        (xy 118.53166 107.143463)\n        (xy 118.525631 107.140779)\n        (xy 118.525628 107.140777)\n        (xy 118.376636 107.074442)\n        (xy 118.376633 107.074441)\n        (xy 118.3706 107.071755)\n        (xy 118.291774 107.055)\n        (xy 118.204608 107.036472)\n        (xy 118.204604 107.036472)\n        (xy 118.198151 107.0351)\n        (xy 118.021849 107.0351)\n        (xy 118.015396 107.036472)\n        (xy 118.015392 107.036472)\n        (xy 117.928226 107.055)\n        (xy 117.8494 107.071755)\n        (xy 117.843367 107.074441)\n        (xy 117.843364 107.074442)\n        (xy 117.694372 107.140777)\n        (xy 117.694369 107.140779)\n        (xy 117.68834 107.143463)\n        (xy 117.545709 107.247091)\n        (xy 117.541288 107.252001)\n        (xy 117.541287 107.252002)\n        (xy 117.433151 107.3721)\n        (xy 117.42774 107.378109)\n        (xy 117.376406 107.467022)\n        (xy 117.343531 107.523964)\n        (xy 117.339589 107.530791)\n        (xy 117.337547 107.537076)\n        (xy 117.294715 107.668901)\n        (xy 117.285109 107.698464)\n        (xy 117.284419 107.705027)\n        (xy 117.284419 107.705028)\n        (xy 117.26737 107.867235)\n        (xy 117.26668 107.8738)\n        (xy 106.8738 107.8738)\n        (xy 105 106)\n        (xy 103.612599 106)\n        (xy 103.544478 105.979998)\n        (xy 103.497985 105.926342)\n        (xy 103.487289 105.860828)\n        (xy 103.487606 105.857818)\n        (xy 103.48992 105.8358)\n        (xy 103.471491 105.660464)\n        (xy 103.417011 105.492791)\n        (xy 103.404412 105.470968)\n        (xy 103.359659 105.393455)\n        (xy 103.32886 105.340109)\n        (xy 103.309945 105.319101)\n        (xy 103.215313 105.214002)\n        (xy 103.215312 105.214001)\n        (xy 103.210891 105.209091)\n        (xy 103.10895 105.135026)\n        (xy 103.073602 105.109344)\n        (xy 103.073601 105.109343)\n        (xy 103.06826 105.105463)\n        (xy 103.062231 105.102779)\n        (xy 103.062228 105.102777)\n        (xy 102.913236 105.036442)\n        (xy 102.913233 105.036441)\n        (xy 102.9072 105.033755)\n        (xy 102.844097 105.020342)\n        (xy 102.741208 104.998472)\n        (xy 102.741204 104.998472)\n        (xy 102.734751 104.9971)\n        (xy 102.558449 104.9971)\n        (xy 102.551996 104.998472)\n        (xy 102.551992 104.998472)\n        (xy 102.449103 105.020342)\n        (xy 102.386 105.033755)\n        (xy 102.379967 105.036441)\n        (xy 102.379964 105.036442)\n        (xy 102.230972 105.102777)\n        (xy 102.230969 105.102779)\n        (xy 102.22494 105.105463)\n        (xy 102.219599 105.109343)\n        (xy 102.219598 105.109344)\n        (xy 102.18425 105.135026)\n        (xy 102.082309 105.209091)\n        (xy 102.077888 105.214001)\n        (xy 102.077887 105.214002)\n        (xy 101.983256 105.319101)\n        (xy 101.96434 105.340109)\n        (xy 101.933541 105.393455)\n        (xy 101.888789 105.470968)\n        (xy 101.876189 105.492791)\n        (xy 101.821709 105.660464)\n        (xy 101.80328 105.8358)\n        (xy 101.805595 105.857818)\n        (xy 101.805911 105.860828)\n        (xy 101.79314 105.930666)\n        (xy 101.744638 105.982514)\n        (xy 101.680601 106)\n        (xy 100.595807 106)\n        (xy 100.527686 105.979998)\n        (xy 100.481193 105.926342)\n        (xy 100.470497 105.860829)\n        (xy 100.470814 105.857818)\n        (xy 100.47482 105.8197)\n        (xy 100.471636 105.789408)\n        (xy 100.457081 105.650928)\n        (xy 100.457081 105.650927)\n        (xy 100.456391 105.644364)\n        (xy 100.401911 105.476691)\n        (xy 100.31376 105.324009)\n        (xy 100.296264 105.304577)\n        (xy 100.200213 105.197902)\n        (xy 100.200212 105.197901)\n        (xy 100.195791 105.192991)\n        (xy 100.10467 105.126787)\n        (xy 100.058502 105.093244)\n        (xy 100.058501 105.093243)\n        (xy 100.05316 105.089363)\n        (xy 100.047131 105.086679)\n        (xy 100.047128 105.086677)\n        (xy 99.898136 105.020342)\n        (xy 99.898133 105.020341)\n        (xy 99.8921 105.017655)\n        (xy 99.85565 105.009907)\n        (xy 99.726108 104.982372)\n        (xy 99.726104 104.982372)\n        (xy 99.719651 104.981)\n        (xy 99.543349 104.981)\n        (xy 99.536896 104.982372)\n        (xy 99.536892 104.982372)\n        (xy 99.40735 105.009907)\n        (xy 99.3709 105.017655)\n        (xy 99.364867 105.020341)\n        (xy 99.364864 105.020342)\n        (xy 99.215872 105.086677)\n        (xy 99.215869 105.086679)\n        (xy 99.20984 105.089363)\n        (xy 99.204499 105.093243)\n        (xy 99.204498 105.093244)\n        (xy 99.15833 105.126787)\n        (xy 99.067209 105.192991)\n        (xy 99.062788 105.197901)\n        (xy 99.062787 105.197902)\n        (xy 98.966737 105.304577)\n        (xy 98.94924 105.324009)\n        (xy 98.861089 105.476691)\n        (xy 98.806609 105.644364)\n        (xy 98.805919 105.650927)\n        (xy 98.805919 105.650928)\n        (xy 98.791364 105.789408)\n        (xy 98.78818 105.8197)\n        (xy 98.792187 105.857818)\n        (xy 98.792503 105.860829)\n        (xy 98.779731 105.930667)\n        (xy 98.731229 105.982514)\n        (xy 98.667193 106)\n        (xy 96 106)\n        (xy 89 113)\n        (xy 89 120.926483)\n        (xy 88.979998 120.994604)\n        (xy 88.935999 121.036174)\n        (xy 88.137293 121.487617)\n        (xy 88.068148 121.503723)\n        (xy 88.001271 121.47989)\n        (xy 87.957896 121.423684)\n        (xy 87.955461 121.416862)\n        (xy 87.925053 121.323276)\n        (xy 87.923011 121.316991)\n        (xy 87.912214 121.298289)\n        (xy 87.877164 121.237582)\n        (xy 87.83486 121.164309)\n        (xy 87.808467 121.134996)\n        (xy 87.721313 121.038202)\n        (xy 87.721312 121.038201)\n        (xy 87.716891 121.033291)\n        (xy 87.62577 120.967087)\n        (xy 87.579602 120.933544)\n        (xy 87.579601 120.933543)\n        (xy 87.57426 120.929663)\n        (xy 87.568231 120.926979)\n        (xy 87.568228 120.926977)\n        (xy 87.419236 120.860642)\n        (xy 87.419233 120.860641)\n        (xy 87.4132 120.857955)\n        (xy 87.34272 120.842974)\n        (xy 87.247208 120.822672)\n        (xy 87.247204 120.822672)\n        (xy 87.240751 120.8213)\n        (xy 87.064449 120.8213)\n        (xy 87.057996 120.822672)\n        (xy 87.057992 120.822672)\n        (xy 86.96248 120.842974)\n        (xy 86.892 120.857955)\n        (xy 86.885967 120.860641)\n        (xy 86.885964 120.860642)\n        (xy 86.736972 120.926977)\n        (xy 86.736969 120.926979)\n        (xy 86.73094 120.929663)\n        (xy 86.725599 120.933543)\n        (xy 86.725598 120.933544)\n        (xy 86.67943 120.967087)\n        (xy 86.588309 121.033291)\n        (xy 86.583888 121.038201)\n        (xy 86.583887 121.038202)\n        (xy 86.496734 121.134996)\n        (xy 86.47034 121.164309)\n        (xy 86.428036 121.237582)\n        (xy 86.392987 121.298289)\n        (xy 86.382189 121.316991)\n        (xy 86.380147 121.323276)\n        (xy 86.334999 121.462229)\n        (xy 86.327709 121.484664)\n        (xy 86.327019 121.491227)\n        (xy 86.327019 121.491228)\n        (xy 86.324096 121.519042)\n        (xy 86.30928 121.66)\n        (xy 86.30997 121.666565)\n        (xy 86.326333 121.82224)\n        (xy 86.327709 121.835336)\n        (xy 86.329749 121.841614)\n        (xy 86.329749 121.841615)\n        (xy 86.359633 121.933589)\n        (xy 86.382189 122.003009)\n        (xy 86.385492 122.008731)\n        (xy 86.385493 122.008732)\n        (xy 86.391755 122.019578)\n        (xy 86.47034 122.155691)\n        (xy 86.528818 122.220638)\n        (xy 86.559534 122.284643)\n        (xy 86.550771 122.355096)\n        (xy 86.505308 122.409628)\n        (xy 86.49718 122.414637)\n        (xy 66.015772 133.991085)\n        (xy 66.015771 133.991086)\n        (xy 66 134)\n        (xy 66 142.94781)\n        (xy 65.979998 143.015931)\n        (xy 65.963095 143.036905)\n        (xy 63.775524 145.224476)\n        (xy 63.713212 145.258502)\n        (xy 63.642397 145.253437)\n        (xy 63.585561 145.21089)\n        (xy 63.569427 145.179775)\n        (xy 63.569137 145.179904)\n        (xy 63.566968 145.175032)\n        (xy 63.566594 145.174311)\n        (xy 63.564411 145.167591)\n        (xy 63.556462 145.153822)\n        (xy 63.505808 145.066088)\n        (xy 63.47626 145.014909)\n        (xy 63.460571 144.997484)\n        (xy 63.362713 144.888802)\n        (xy 63.362712 144.888801)\n        (xy 63.358291 144.883891)\n        (xy 63.239584 144.797645)\n        (xy 63.221002 144.784144)\n        (xy 63.221001 144.784143)\n        (xy 63.21566 144.780263)\n        (xy 63.209631 144.777579)\n        (xy 63.209628 144.777577)\n        (xy 63.060636 144.711242)\n        (xy 63.060633 144.711241)\n        (xy 63.0546 144.708555)\n        (xy 63.007337 144.698509)\n        (xy 62.888608 144.673272)\n        (xy 62.888604 144.673272)\n        (xy 62.882151 144.6719)\n        (xy 62.705849 144.6719)\n        (xy 62.699396 144.673272)\n        (xy 62.699392 144.673272)\n        (xy 62.580663 144.698509)\n        (xy 62.5334 144.708555)\n        (xy 62.527367 144.711241)\n        (xy 62.527364 144.711242)\n        (xy 62.378372 144.777577)\n        (xy 62.378369 144.777579)\n        (xy 62.37234 144.780263)\n        (xy 62.366999 144.784143)\n        (xy 62.366998 144.784144)\n        (xy 62.348416 144.797645)\n        (xy 62.229709 144.883891)\n        (xy 62.225288 144.888801)\n        (xy 62.225287 144.888802)\n        (xy 62.12743 144.997484)\n        (xy 62.11174 145.014909)\n        (xy 62.082192 145.066088)\n        (xy 62.031539 145.153822)\n        (xy 62.023589 145.167591)\n        (xy 62.014571 145.195345)\n        (xy 61.97883 145.305347)\n        (xy 61.969109 145.335264)\n        (xy 61.968419 145.341827)\n        (xy 61.968419 145.341828)\n        (xy 61.960587 145.416341)\n        (xy 61.95068 145.5106)\n        (xy 61.95137 145.517165)\n        (xy 61.962818 145.626078)\n        (xy 61.969109 145.685936)\n        (xy 61.971149 145.692214)\n        (xy 61.971149 145.692215)\n        (xy 62.017563 145.835064)\n        (xy 62.01959 145.906032)\n        (xy 61.982928 145.96683)\n        (xy 61.919215 145.998155)\n        (xy 61.89773 146)\n        (xy 60.4313 146)\n        (xy 60.363179 145.979998)\n        (xy 60.316686 145.926342)\n        (xy 60.3053 145.874)\n        (xy 60.3053 140.9386)\n        (xy 61.95068 140.9386)\n        (xy 61.95137 140.945165)\n        (xy 61.968412 141.1073)\n        (xy 61.969109 141.113936)\n        (xy 61.971149 141.120214)\n        (xy 61.971149 141.120215)\n        (xy 61.998117 141.203214)\n        (xy 62.023589 141.281609)\n        (xy 62.026892 141.287331)\n        (xy 62.026893 141.287332)\n        (xy 62.037016 141.304865)\n        (xy 62.11174 141.434291)\n        (xy 62.116158 141.439198)\n        (xy 62.116159 141.439199)\n        (xy 62.202589 141.535189)\n        (xy 62.229709 141.565309)\n        (xy 62.298806 141.615511)\n        (xy 62.357291 141.658003)\n        (xy 62.37234 141.668937)\n        (xy 62.378369 141.671621)\n        (xy 62.378372 141.671623)\n        (xy 62.527364 141.737958)\n        (xy 62.527367 141.737959)\n        (xy 62.5334 141.740645)\n        (xy 62.542593 141.742599)\n        (xy 62.699392 141.775928)\n        (xy 62.699396 141.775928)\n        (xy 62.705849 141.7773)\n        (xy 62.882151 141.7773)\n        (xy 62.888604 141.775928)\n        (xy 62.888608 141.775928)\n        (xy 63.045407 141.742599)\n        (xy 63.0546 141.740645)\n        (xy 63.060633 141.737959)\n        (xy 63.060636 141.737958)\n        (xy 63.209628 141.671623)\n        (xy 63.209631 141.671621)\n        (xy 63.21566 141.668937)\n        (xy 63.23071 141.658003)\n        (xy 63.289194 141.615511)\n        (xy 63.358291 141.565309)\n        (xy 63.385411 141.535189)\n        (xy 63.471841 141.439199)\n        (xy 63.471842 141.439198)\n        (xy 63.47626 141.434291)\n        (xy 63.550984 141.304865)\n        (xy 63.561107 141.287332)\n        (xy 63.561108 141.287331)\n        (xy 63.564411 141.281609)\n        (xy 63.589883 141.203214)\n        (xy 63.616851 141.120215)\n        (xy 63.616851 141.120214)\n        (xy 63.618891 141.113936)\n        (xy 63.619589 141.1073)\n        (xy 63.63663 140.945165)\n        (xy 63.63732 140.9386)\n        (xy 63.634466 140.911447)\n        (xy 63.619581 140.769828)\n        (xy 63.619581 140.769827)\n        (xy 63.618891 140.763264)\n        (xy 63.613674 140.747206)\n        (xy 63.566453 140.601876)\n        (xy 63.564411 140.595591)\n        (xy 63.555727 140.580549)\n        (xy 63.509428 140.500357)\n        (xy 63.47626 140.442909)\n        (xy 63.435014 140.3971)\n        (xy 63.362713 140.316802)\n        (xy 63.362712 140.316801)\n        (xy 63.358291 140.311891)\n        (xy 63.26717 140.245687)\n        (xy 63.221002 140.212144)\n        (xy 63.221001 140.212143)\n        (xy 63.21566 140.208263)\n        (xy 63.209631 140.205579)\n        (xy 63.209628 140.205577)\n        (xy 63.060636 140.139242)\n        (xy 63.060633 140.139241)\n        (xy 63.0546 140.136555)\n        (xy 62.99121 140.123081)\n        (xy 62.888608 140.101272)\n        (xy 62.888604 140.101272)\n        (xy 62.882151 140.0999)\n        (xy 62.705849 140.0999)\n        (xy 62.699396 140.101272)\n        (xy 62.699392 140.101272)\n        (xy 62.59679 140.123081)\n        (xy 62.5334 140.136555)\n        (xy 62.527367 140.139241)\n        (xy 62.527364 140.139242)\n        (xy 62.378372 140.205577)\n        (xy 62.378369 140.205579)\n        (xy 62.37234 140.208263)\n        (xy 62.366999 140.212143)\n        (xy 62.366998 140.212144)\n        (xy 62.32083 140.245687)\n        (xy 62.229709 140.311891)\n        (xy 62.225288 140.316801)\n        (xy 62.225287 140.316802)\n        (xy 62.152987 140.3971)\n        (xy 62.11174 140.442909)\n        (xy 62.078572 140.500357)\n        (xy 62.032274 140.580549)\n        (xy 62.023589 140.595591)\n        (xy 62.021547 140.601876)\n        (xy 61.974327 140.747206)\n        (xy 61.969109 140.763264)\n        (xy 61.968419 140.769827)\n        (xy 61.968419 140.769828)\n        (xy 61.953534 140.911447)\n        (xy 61.95068 140.9386)\n        (xy 60.3053 140.9386)\n        (xy 60.3053 136.392)\n        (xy 61.95068 136.392)\n        (xy 61.95137 136.398565)\n        (xy 61.962732 136.50666)\n        (xy 61.969109 136.567336)\n        (xy 61.971149 136.573614)\n        (xy 61.971149 136.573615)\n        (xy 61.975303 136.586399)\n        (xy 62.023589 136.735009)\n        (xy 62.026892 136.740731)\n        (xy 62.026893 136.740732)\n        (xy 62.055133 136.789645)\n        (xy 62.11174 136.887691)\n        (xy 62.116158 136.892598)\n        (xy 62.116159 136.892599)\n        (xy 62.162921 136.944533)\n        (xy 62.229709 137.018709)\n        (xy 62.295878 137.066784)\n        (xy 62.363581 137.115973)\n        (xy 62.37234 137.122337)\n        (xy 62.378369 137.125021)\n        (xy 62.378372 137.125023)\n        (xy 62.527364 137.191358)\n        (xy 62.527367 137.191359)\n        (xy 62.5334 137.194045)\n        (xy 62.568224 137.201447)\n        (xy 62.699392 137.229328)\n        (xy 62.699396 137.229328)\n        (xy 62.705849 137.2307)\n        (xy 62.882151 137.2307)\n        (xy 62.888604 137.229328)\n        (xy 62.888608 137.229328)\n        (xy 63.019776 137.201447)\n        (xy 63.0546 137.194045)\n        (xy 63.060633 137.191359)\n        (xy 63.060636 137.191358)\n        (xy 63.209628 137.125023)\n        (xy 63.209631 137.125021)\n        (xy 63.21566 137.122337)\n        (xy 63.22442 137.115973)\n        (xy 63.292122 137.066784)\n        (xy 63.358291 137.018709)\n        (xy 63.425079 136.944533)\n        (xy 63.471841 136.892599)\n        (xy 63.471842 136.892598)\n        (xy 63.47626 136.887691)\n        (xy 63.532867 136.789645)\n        (xy 63.561107 136.740732)\n        (xy 63.561108 136.740731)\n        (xy 63.564411 136.735009)\n        (xy 63.612697 136.586399)\n        (xy 63.616851 136.573615)\n        (xy 63.616851 136.573614)\n        (xy 63.618891 136.567336)\n        (xy 63.625269 136.50666)\n        (xy 63.63663 136.398565)\n        (xy 63.63732 136.392)\n        (xy 63.633574 136.356359)\n        (xy 63.619581 136.223228)\n        (xy 63.619581 136.223227)\n        (xy 63.618891 136.216664)\n        (xy 63.589979 136.12768)\n        (xy 63.579339 136.094936)\n        (xy 63.564411 136.048991)\n        (xy 63.546751 136.018402)\n        (xy 63.524858 135.980484)\n        (xy 63.47626 135.896309)\n        (xy 63.467226 135.886275)\n        (xy 63.362713 135.770202)\n        (xy 63.362712 135.770201)\n        (xy 63.358291 135.765291)\n        (xy 63.21566 135.661663)\n        (xy 63.209631 135.658979)\n        (xy 63.209628 135.658977)\n        (xy 63.060636 135.592642)\n        (xy 63.060633 135.592641)\n        (xy 63.0546 135.589955)\n        (xy 63.01815 135.582207)\n        (xy 62.888608 135.554672)\n        (xy 62.888604 135.554672)\n        (xy 62.882151 135.5533)\n        (xy 62.705849 135.5533)\n        (xy 62.699396 135.554672)\n        (xy 62.699392 135.554672)\n        (xy 62.56985 135.582207)\n        (xy 62.5334 135.589955)\n        (xy 62.527367 135.592641)\n        (xy 62.527364 135.592642)\n        (xy 62.378372 135.658977)\n        (xy 62.378369 135.658979)\n        (xy 62.37234 135.661663)\n        (xy 62.229709 135.765291)\n        (xy 62.225288 135.770201)\n        (xy 62.225287 135.770202)\n        (xy 62.120775 135.886275)\n        (xy 62.11174 135.896309)\n        (xy 62.063142 135.980484)\n        (xy 62.04125 136.018402)\n        (xy 62.023589 136.048991)\n        (xy 62.008661 136.094936)\n        (xy 61.998022 136.12768)\n        (xy 61.969109 136.216664)\n        (xy 61.968419 136.223227)\n        (xy 61.968419 136.223228)\n        (xy 61.954426 136.356359)\n        (xy 61.95068 136.392)\n        (xy 60.3053 136.392)\n        (xy 60.3053 134.36)\n        (xy 62.96668 134.36)\n        (xy 62.96737 134.366565)\n        (xy 62.982939 134.514686)\n        (xy 62.985109 134.535336)\n        (xy 62.987149 134.541614)\n        (xy 62.987149 134.541615)\n        (xy 63.001039 134.584364)\n        (xy 63.039589 134.703009)\n        (xy 63.042892 134.708731)\n        (xy 63.042893 134.708732)\n        (xy 63.052758 134.725818)\n        (xy 63.12774 134.855691)\n        (xy 63.132158 134.860598)\n        (xy 63.132159 134.860599)\n        (xy 63.203183 134.939479)\n        (xy 63.245709 134.986709)\n        (xy 63.313445 135.035922)\n        (xy 63.3807 135.084786)\n        (xy 63.38834 135.090337)\n        (xy 63.394369 135.093021)\n        (xy 63.394372 135.093023)\n        (xy 63.543364 135.159358)\n        (xy 63.543367 135.159359)\n        (xy 63.5494 135.162045)\n        (xy 63.567913 135.16598)\n        (xy 63.715392 135.197328)\n        (xy 63.715396 135.197328)\n        (xy 63.721849 135.1987)\n        (xy 63.898151 135.1987)\n        (xy 63.904604 135.197328)\n        (xy 63.904608 135.197328)\n        (xy 64.052087 135.16598)\n        (xy 64.0706 135.162045)\n        (xy 64.076633 135.159359)\n        (xy 64.076636 135.159358)\n        (xy 64.225628 135.093023)\n        (xy 64.225631 135.093021)\n        (xy 64.23166 135.090337)\n        (xy 64.239301 135.084786)\n        (xy 64.306555 135.035922)\n        (xy 64.374291 134.986709)\n        (xy 64.416817 134.939479)\n        (xy 64.487841 134.860599)\n        (xy 64.487842 134.860598)\n        (xy 64.49226 134.855691)\n        (xy 64.567242 134.725818)\n        (xy 64.577107 134.708732)\n        (xy 64.577108 134.708731)\n        (xy 64.580411 134.703009)\n        (xy 64.618961 134.584364)\n        (xy 64.632851 134.541615)\n        (xy 64.632851 134.541614)\n        (xy 64.634891 134.535336)\n        (xy 64.637062 134.514686)\n        (xy 64.65263 134.366565)\n        (xy 64.65332 134.36)\n        (xy 64.641071 134.243465)\n        (xy 64.635581 134.191228)\n        (xy 64.635581 134.191227)\n        (xy 64.634891 134.184664)\n        (xy 64.629674 134.168606)\n        (xy 64.590839 134.049085)\n        (xy 64.580411 134.016991)\n        (xy 64.574712 134.007119)\n        (xy 64.543902 133.953755)\n        (xy 64.49226 133.864309)\n        (xy 64.465867 133.834996)\n        (xy 64.378713 133.738202)\n        (xy 64.378712 133.738201)\n        (xy 64.374291 133.733291)\n        (xy 64.281631 133.665969)\n        (xy 64.237002 133.633544)\n        (xy 64.237001 133.633543)\n        (xy 64.23166 133.629663)\n        (xy 64.225631 133.626979)\n        (xy 64.225628 133.626977)\n        (xy 64.076636 133.560642)\n        (xy 64.076633 133.560641)\n        (xy 64.0706 133.557955)\n        (xy 64.03415 133.550207)\n        (xy 63.904608 133.522672)\n        (xy 63.904604 133.522672)\n        (xy 63.898151 133.5213)\n        (xy 63.721849 133.5213)\n        (xy 63.715396 133.522672)\n        (xy 63.715392 133.522672)\n        (xy 63.58585 133.550207)\n        (xy 63.5494 133.557955)\n        (xy 63.543367 133.560641)\n        (xy 63.543364 133.560642)\n        (xy 63.394372 133.626977)\n        (xy 63.394369 133.626979)\n        (xy 63.38834 133.629663)\n        (xy 63.382999 133.633543)\n        (xy 63.382998 133.633544)\n        (xy 63.338369 133.665969)\n        (xy 63.245709 133.733291)\n        (xy 63.241288 133.738201)\n        (xy 63.241287 133.738202)\n        (xy 63.154134 133.834996)\n        (xy 63.12774 133.864309)\n        (xy 63.076098 133.953755)\n        (xy 63.045289 134.007119)\n        (xy 63.039589 134.016991)\n        (xy 63.029161 134.049085)\n        (xy 62.990327 134.168606)\n        (xy 62.985109 134.184664)\n        (xy 62.984419 134.191227)\n        (xy 62.984419 134.191228)\n        (xy 62.978929 134.243465)\n        (xy 62.96668 134.36)\n        (xy 60.3053 134.36)\n        (xy 60.3053 131.82)\n        (xy 61.95068 131.82)\n        (xy 61.95137 131.826565)\n        (xy 61.957343 131.883388)\n        (xy 61.969109 131.995336)\n        (xy 61.971149 132.001614)\n        (xy 61.971149 132.001615)\n        (xy 61.992402 132.067026)\n        (xy 62.023589 132.163009)\n        (xy 62.026892 132.168731)\n        (xy 62.026893 132.168732)\n        (xy 62.036758 132.185818)\n        (xy 62.11174 132.315691)\n        (xy 62.116158 132.320598)\n        (xy 62.116159 132.320599)\n        (xy 62.19366 132.406673)\n        (xy 62.229709 132.446709)\n        (xy 62.312198 132.506641)\n        (xy 62.355967 132.538441)\n        (xy 62.37234 132.550337)\n        (xy 62.378369 132.553021)\n        (xy 62.378372 132.553023)\n        (xy 62.527364 132.619358)\n        (xy 62.527367 132.619359)\n        (xy 62.5334 132.622045)\n        (xy 62.556011 132.626851)\n        (xy 62.699392 132.657328)\n        (xy 62.699396 132.657328)\n        (xy 62.705849 132.6587)\n        (xy 62.882151 132.6587)\n        (xy 62.888604 132.657328)\n        (xy 62.888608 132.657328)\n        (xy 63.031989 132.626851)\n        (xy 63.0546 132.622045)\n        (xy 63.060633 132.619359)\n        (xy 63.060636 132.619358)\n        (xy 63.209628 132.553023)\n        (xy 63.209631 132.553021)\n        (xy 63.21566 132.550337)\n        (xy 63.232034 132.538441)\n        (xy 63.275802 132.506641)\n        (xy 63.358291 132.446709)\n        (xy 63.39434 132.406673)\n        (xy 63.471841 132.320599)\n        (xy 63.471842 132.320598)\n        (xy 63.47626 132.315691)\n        (xy 63.551242 132.185818)\n        (xy 63.561107 132.168732)\n        (xy 63.561108 132.168731)\n        (xy 63.564411 132.163009)\n        (xy 63.595598 132.067026)\n        (xy 63.616851 132.001615)\n        (xy 63.616851 132.001614)\n        (xy 63.618891 131.995336)\n        (xy 63.630658 131.883388)\n        (xy 63.63663 131.826565)\n        (xy 63.63732 131.82)\n        (xy 63.618891 131.644664)\n        (xy 63.615068 131.632896)\n        (xy 63.57565 131.511582)\n        (xy 63.564411 131.476991)\n        (xy 63.553614 131.458289)\n        (xy 63.515408 131.392116)\n        (xy 63.47626 131.324309)\n        (xy 63.465851 131.312748)\n        (xy 63.362713 131.198202)\n        (xy 63.362712 131.198201)\n        (xy 63.358291 131.193291)\n        (xy 63.26717 131.127087)\n        (xy 63.221002 131.093544)\n        (xy 63.221001 131.093543)\n        (xy 63.21566 131.089663)\n        (xy 63.209631 131.086979)\n        (xy 63.209628 131.086977)\n        (xy 63.060636 131.020642)\n        (xy 63.060633 131.020641)\n        (xy 63.0546 131.017955)\n        (xy 63.01815 131.010207)\n        (xy 62.888608 130.982672)\n        (xy 62.888604 130.982672)\n        (xy 62.882151 130.9813)\n        (xy 62.705849 130.9813)\n        (xy 62.699396 130.982672)\n        (xy 62.699392 130.982672)\n        (xy 62.56985 131.010207)\n        (xy 62.5334 131.017955)\n        (xy 62.527367 131.020641)\n        (xy 62.527364 131.020642)\n        (xy 62.378372 131.086977)\n        (xy 62.378369 131.086979)\n        (xy 62.37234 131.089663)\n        (xy 62.366999 131.093543)\n        (xy 62.366998 131.093544)\n        (xy 62.32083 131.127087)\n        (xy 62.229709 131.193291)\n        (xy 62.225288 131.198201)\n        (xy 62.225287 131.198202)\n        (xy 62.12215 131.312748)\n        (xy 62.11174 131.324309)\n        (xy 62.072592 131.392116)\n        (xy 62.034387 131.458289)\n        (xy 62.023589 131.476991)\n        (xy 62.01235 131.511582)\n        (xy 61.972933 131.632896)\n        (xy 61.969109 131.644664)\n        (xy 61.95068 131.82)\n        (xy 60.3053 131.82)\n        (xy 60.3053 127.905)\n        (xy 63.879714 127.905)\n        (xy 63.89962 128.132529)\n        (xy 63.901044 128.137842)\n        (xy 63.901044 128.137844)\n        (xy 63.954085 128.335792)\n        (xy 63.958734 128.353144)\n        (xy 63.961057 128.358125)\n        (xy 63.961057 128.358126)\n        (xy 64.052933 128.555156)\n        (xy 64.052936 128.555161)\n        (xy 64.055259 128.560143)\n        (xy 64.058415 128.56465)\n        (xy 64.058416 128.564652)\n        (xy 64.179685 128.737841)\n        (xy 64.186263 128.747236)\n        (xy 64.347764 128.908737)\n        (xy 64.352272 128.911894)\n        (xy 64.352275 128.911896)\n        (xy 64.51907 129.028687)\n        (xy 64.534857 129.039741)\n        (xy 64.539842 129.042065)\n        (xy 64.539841 129.042065)\n        (xy 64.695728 129.114756)\n        (xy 64.741856 129.136266)\n        (xy 64.747164 129.137688)\n        (xy 64.747166 129.137689)\n        (xy 64.957156 129.193956)\n        (xy 64.957158 129.193956)\n        (xy 64.962471 129.19538)\n        (xy 65.19 129.215286)\n        (xy 65.417529 129.19538)\n        (xy 65.422842 129.193956)\n        (xy 65.422844 129.193956)\n        (xy 65.632834 129.137689)\n        (xy 65.632836 129.137688)\n        (xy 65.638144 129.136266)\n        (xy 65.684273 129.114756)\n        (xy 65.840159 129.042065)\n        (xy 65.840158 129.042065)\n        (xy 65.845143 129.039741)\n        (xy 65.86093 129.028687)\n        (xy 66.027725 128.911896)\n        (xy 66.027728 128.911894)\n        (xy 66.032236 128.908737)\n        (xy 66.193737 128.747236)\n        (xy 66.200316 128.737841)\n        (xy 66.321584 128.564652)\n        (xy 66.321585 128.56465)\n        (xy 66.324741 128.560143)\n        (xy 66.327064 128.555161)\n        (xy 66.327067 128.555156)\n        (xy 66.418943 128.358126)\n        (xy 66.418943 128.358125)\n        (xy 66.421266 128.353144)\n        (xy 66.425916 128.335792)\n        (xy 66.478956 128.137844)\n        (xy 66.478956 128.137842)\n        (xy 66.48038 128.132529)\n        (xy 66.500286 127.905)\n        (xy 66.48038 127.677471)\n        (xy 66.478357 127.669922)\n        (xy 66.422689 127.462166)\n        (xy 66.422688 127.462164)\n        (xy 66.421266 127.456856)\n        (xy 66.411611 127.436151)\n        (xy 66.327067 127.254844)\n        (xy 66.327064 127.254839)\n        (xy 66.324741 127.249857)\n        (xy 66.319644 127.242578)\n        (xy 66.196896 127.067275)\n        (xy 66.196894 127.067272)\n        (xy 66.193737 127.062764)\n        (xy 66.032236 126.901263)\n        (xy 66.027728 126.898106)\n        (xy 66.027725 126.898104)\n        (xy 65.849652 126.773416)\n        (xy 65.84965 126.773415)\n        (xy 65.845143 126.770259)\n        (xy 65.840161 126.767936)\n        (xy 65.840156 126.767933)\n        (xy 65.643126 126.676057)\n        (xy 65.643125 126.676057)\n        (xy 65.638144 126.673734)\n        (xy 65.632836 126.672312)\n        (xy 65.632834 126.672311)\n        (xy 65.422844 126.616044)\n        (xy 65.422842 126.616044)\n        (xy 65.417529 126.61462)\n        (xy 65.19 126.594714)\n        (xy 64.962471 126.61462)\n        (xy 64.957158 126.616044)\n        (xy 64.957156 126.616044)\n        (xy 64.747166 126.672311)\n        (xy 64.747164 126.672312)\n        (xy 64.741856 126.673734)\n        (xy 64.736875 126.676057)\n        (xy 64.736874 126.676057)\n        (xy 64.539844 126.767933)\n        (xy 64.539839 126.767936)\n        (xy 64.534857 126.770259)\n        (xy 64.53035 126.773415)\n        (xy 64.530348 126.773416)\n        (xy 64.352275 126.898104)\n        (xy 64.352272 126.898106)\n        (xy 64.347764 126.901263)\n        (xy 64.186263 127.062764)\n        (xy 64.183106 127.067272)\n        (xy 64.183104 127.067275)\n        (xy 64.060356 127.242578)\n        (xy 64.055259 127.249857)\n        (xy 64.052936 127.254839)\n        (xy 64.052933 127.254844)\n        (xy 63.968389 127.436151)\n        (xy 63.958734 127.456856)\n        (xy 63.957312 127.462164)\n        (xy 63.957311 127.462166)\n        (xy 63.901643 127.669922)\n        (xy 63.89962 127.677471)\n        (xy 63.879714 127.905)\n        (xy 60.3053 127.905)\n        (xy 60.3053 126.635194)\n        (xy 61.639697 126.635194)\n        (xy 61.643131 126.676085)\n        (xy 61.655466 126.822974)\n        (xy 61.657015 126.841424)\n        (xy 61.714059 127.040361)\n        (xy 61.716877 127.045843)\n        (xy 61.716878 127.045847)\n        (xy 61.805838 127.218945)\n        (xy 61.805841 127.218949)\n        (xy 61.808658 127.224431)\n        (xy 61.937208 127.38662)\n        (xy 61.941902 127.390615)\n        (xy 62.079547 127.50776)\n        (xy 62.094812 127.520752)\n        (xy 62.10019 127.523758)\n        (xy 62.100192 127.523759)\n        (xy 62.260466 127.613333)\n        (xy 62.275467 127.621717)\n        (xy 62.472293 127.685669)\n        (xy 62.677793 127.710173)\n        (xy 62.683928 127.709701)\n        (xy 62.68393 127.709701)\n        (xy 62.746016 127.704924)\n        (xy 62.884138 127.694296)\n        (xy 63.083469 127.638642)\n        (xy 63.113206 127.623621)\n        (xy 63.18469 127.587511)\n        (xy 63.268194 127.54533)\n        (xy 63.294394 127.524861)\n        (xy 63.426416 127.421714)\n        (xy 63.426417 127.421713)\n        (xy 63.431277 127.417916)\n        (xy 63.559288 127.269613)\n        (xy 63.562481 127.265914)\n        (xy 63.562481 127.265913)\n        (xy 63.566505 127.261252)\n        (xy 63.570452 127.254305)\n        (xy 63.618763 127.169261)\n        (xy 63.668729 127.081306)\n        (xy 63.734054 126.884931)\n        (xy 63.748835 126.767933)\n        (xy 63.759551 126.68311)\n        (xy 63.759552 126.683103)\n        (xy 63.759993 126.679608)\n        (xy 63.760406 126.65)\n        (xy 63.740211 126.444033)\n        (xy 63.680394 126.245911)\n        (xy 63.583235 126.06318)\n        (xy 63.57763 126.056307)\n        (xy 63.532768 126.001302)\n        (xy 63.452433 125.902802)\n        (xy 63.292972 125.770884)\n        (xy 63.110924 125.672451)\n        (xy 62.987277 125.634176)\n        (xy 62.919111 125.613075)\n        (xy 62.919108 125.613074)\n        (xy 62.913224 125.611253)\n        (xy 62.907099 125.610609)\n        (xy 62.907098 125.610609)\n        (xy 62.713531 125.590264)\n        (xy 62.71353 125.590264)\n        (xy 62.707403 125.58962)\n        (xy 62.621508 125.597437)\n        (xy 62.507439 125.607818)\n        (xy 62.507436 125.607819)\n        (xy 62.5013 125.608377)\n        (xy 62.495394 125.610115)\n        (xy 62.49539 125.610116)\n        (xy 62.34911 125.653169)\n        (xy 62.302765 125.666809)\n        (xy 62.119361 125.76269)\n        (xy 61.958073 125.892369)\n        (xy 61.825045 126.050906)\n        (xy 61.822079 126.056301)\n        (xy 61.822075 126.056307)\n        (xy 61.728315 126.226855)\n        (xy 61.728313 126.226859)\n        (xy 61.725343 126.232262)\n        (xy 61.723479 126.238137)\n        (xy 61.723478 126.23814)\n        (xy 61.664628 126.423659)\n        (xy 61.662766 126.429529)\n        (xy 61.639697 126.635194)\n        (xy 60.3053 126.635194)\n        (xy 60.3053 123.053526)\n        (xy 62.161304 123.053526)\n        (xy 62.166214 123.060084)\n        (xy 62.27029 123.118252)\n        (xy 62.281528 123.123161)\n        (xy 62.466542 123.183275)\n        (xy 62.478516 123.185908)\n        (xy 62.671691 123.208943)\n        (xy 62.68394 123.2092)\n        (xy 62.877908 123.194275)\n        (xy 62.889988 123.192144)\n        (xy 63.077351 123.139831)\n        (xy 63.088784 123.135397)\n        (xy 63.230344 123.06389)\n        (xy 63.240628 123.054245)\n        (xy 63.23839 123.047601)\n        (xy 62.712811 122.522021)\n        (xy 62.698868 122.514408)\n        (xy 62.697034 122.514539)\n        (xy 62.69042 122.51879)\n        (xy 62.168064 123.041146)\n        (xy 62.161304 123.053526)\n        (xy 60.3053 123.053526)\n        (xy 60.3053 122.141344)\n        (xy 61.640715 122.141344)\n        (xy 61.656993 122.335191)\n        (xy 61.659208 122.347258)\n        (xy 61.712826 122.53425)\n        (xy 61.717345 122.545662)\n        (xy 61.786389 122.680006)\n        (xy 61.796108 122.690225)\n        (xy 61.802908 122.687881)\n        (xy 62.327979 122.162811)\n        (xy 62.334356 122.151132)\n        (xy 63.064408 122.151132)\n        (xy 63.064539 122.152966)\n        (xy 63.06879 122.15958)\n        (xy 63.590992 122.681781)\n        (xy 63.603367 122.688538)\n        (xy 63.610101 122.683497)\n        (xy 63.665223 122.586465)\n        (xy 63.670217 122.575249)\n        (xy 63.729646 122.3966)\n        (xy 67.03068 122.3966)\n        (xy 67.03137 122.403165)\n        (xy 67.047421 122.555872)\n        (xy 67.049109 122.571936)\n        (xy 67.051149 122.578214)\n        (xy 67.051149 122.578215)\n        (xy 67.056227 122.593842)\n        (xy 67.103589 122.739609)\n        (xy 67.19174 122.892291)\n        (xy 67.196158 122.897198)\n        (xy 67.196159 122.897199)\n        (xy 67.299391 123.01185)\n        (xy 67.309709 123.023309)\n        (xy 67.45234 123.126937)\n        (xy 67.458369 123.129621)\n        (xy 67.458372 123.129623)\n        (xy 67.607364 123.195958)\n        (xy 67.607367 123.195959)\n        (xy 67.6134 123.198645)\n        (xy 67.64985 123.206393)\n        (xy 67.779392 123.233928)\n        (xy 67.779396 123.233928)\n        (xy 67.785849 123.2353)\n        (xy 67.962151 123.2353)\n        (xy 67.968604 123.233928)\n        (xy 67.968608 123.233928)\n        (xy 68.09815 123.206393)\n        (xy 68.1346 123.198645)\n        (xy 68.140633 123.195959)\n        (xy 68.140636 123.195958)\n        (xy 68.289628 123.129623)\n        (xy 68.289631 123.129621)\n        (xy 68.29566 123.126937)\n        (xy 68.438291 123.023309)\n        (xy 68.448609 123.01185)\n        (xy 68.551841 122.897199)\n        (xy 68.551842 122.897198)\n        (xy 68.55626 122.892291)\n        (xy 68.644411 122.739609)\n        (xy 68.691773 122.593842)\n        (xy 68.696851 122.578215)\n        (xy 68.696851 122.578214)\n        (xy 68.698891 122.571936)\n        (xy 68.70058 122.555872)\n        (xy 68.71663 122.403165)\n        (xy 68.71732 122.3966)\n        (xy 68.713544 122.36067)\n        (xy 68.699581 122.227828)\n        (xy 68.699581 122.227827)\n        (xy 68.698891 122.221264)\n        (xy 68.6937 122.205286)\n        (xy 68.646453 122.059876)\n        (xy 68.644411 122.053591)\n        (xy 68.635727 122.038549)\n        (xy 68.607812 121.9902)\n        (xy 68.55626 121.900909)\n        (xy 68.550796 121.89484)\n        (xy 68.442713 121.774802)\n        (xy 68.442712 121.774801)\n        (xy 68.438291 121.769891)\n        (xy 68.322589 121.685828)\n        (xy 68.301002 121.670144)\n        (xy 68.301001 121.670143)\n        (xy 68.29566 121.666263)\n        (xy 68.289631 121.663579)\n        (xy 68.289628 121.663577)\n        (xy 68.140636 121.597242)\n        (xy 68.140633 121.597241)\n        (xy 68.1346 121.594555)\n        (xy 68.089045 121.584872)\n        (xy 67.968608 121.559272)\n        (xy 67.968604 121.559272)\n        (xy 67.962151 121.5579)\n        (xy 67.785849 121.5579)\n        (xy 67.779396 121.559272)\n        (xy 67.779392 121.559272)\n        (xy 67.658955 121.584872)\n        (xy 67.6134 121.594555)\n        (xy 67.607367 121.597241)\n        (xy 67.607364 121.597242)\n        (xy 67.458372 121.663577)\n        (xy 67.458369 121.663579)\n        (xy 67.45234 121.666263)\n        (xy 67.446999 121.670143)\n        (xy 67.446998 121.670144)\n        (xy 67.425411 121.685828)\n        (xy 67.309709 121.769891)\n        (xy 67.305288 121.774801)\n        (xy 67.305287 121.774802)\n        (xy 67.197205 121.89484)\n        (xy 67.19174 121.900909)\n        (xy 67.140188 121.9902)\n        (xy 67.112274 122.038549)\n        (xy 67.103589 122.053591)\n        (xy 67.101547 122.059876)\n        (xy 67.054301 122.205286)\n        (xy 67.049109 122.221264)\n        (xy 67.048419 122.227827)\n        (xy 67.048419 122.227828)\n        (xy 67.034456 122.36067)\n        (xy 67.03068 122.3966)\n        (xy 63.729646 122.3966)\n        (xy 63.731618 122.390672)\n        (xy 63.734338 122.3787)\n        (xy 63.759049 122.183097)\n        (xy 63.75954 122.17607)\n        (xy 63.759855 122.153505)\n        (xy 63.759562 122.146513)\n        (xy 63.740319 121.950264)\n        (xy 63.737936 121.938227)\n        (xy 63.681711 121.752001)\n        (xy 63.677036 121.74066)\n        (xy 63.61317 121.620544)\n        (xy 63.603308 121.610461)\n        (xy 63.596182 121.613029)\n        (xy 63.072021 122.137189)\n        (xy 63.064408 122.151132)\n        (xy 62.334356 122.151132)\n        (xy 62.335592 122.148868)\n        (xy 62.335461 122.147034)\n        (xy 62.33121 122.14042)\n        (xy 61.808653 121.617864)\n        (xy 61.796278 121.611107)\n        (xy 61.789889 121.615889)\n        (xy 61.728771 121.727064)\n        (xy 61.723943 121.738328)\n        (xy 61.665119 121.923765)\n        (xy 61.662571 121.935753)\n        (xy 61.640886 122.129076)\n        (xy 61.640715 122.141344)\n        (xy 60.3053 122.141344)\n        (xy 60.3053 121.246419)\n        (xy 62.160138 121.246419)\n        (xy 62.162593 121.253382)\n        (xy 62.687189 121.777979)\n        (xy 62.701132 121.785592)\n        (xy 62.702966 121.785461)\n        (xy 62.70958 121.78121)\n        (xy 63.232371 121.258418)\n        (xy 63.239128 121.246043)\n        (xy 63.234469 121.239819)\n        (xy 63.116147 121.175843)\n        (xy 63.104847 121.171093)\n        (xy 62.919004 121.113565)\n        (xy 62.907 121.1111)\n        (xy 62.713528 121.090766)\n        (xy 62.701259 121.090681)\n        (xy 62.507533 121.108311)\n        (xy 62.495484 121.110609)\n        (xy 62.308865 121.165534)\n        (xy 62.297488 121.170131)\n        (xy 62.170287 121.23663)\n        (xy 62.160138 121.246419)\n        (xy 60.3053 121.246419)\n        (xy 60.3053 120.895)\n        (xy 63.879714 120.895)\n        (xy 63.89962 121.122529)\n        (xy 63.901044 121.127842)\n        (xy 63.901044 121.127844)\n        (xy 63.951071 121.314544)\n        (xy 63.958734 121.343144)\n        (xy 63.961057 121.348125)\n        (xy 63.961057 121.348126)\n        (xy 64.052933 121.545156)\n        (xy 64.052936 121.545161)\n        (xy 64.055259 121.550143)\n        (xy 64.058415 121.55465)\n        (xy 64.058416 121.554652)\n        (xy 64.179573 121.727681)\n        (xy 64.186263 121.737236)\n        (xy 64.347764 121.898737)\n        (xy 64.352272 121.901894)\n        (xy 64.352275 121.901896)\n        (xy 64.521152 122.020145)\n        (xy 64.534857 122.029741)\n        (xy 64.539839 122.032064)\n        (xy 64.539844 122.032067)\n        (xy 64.736874 122.123943)\n        (xy 64.741856 122.126266)\n        (xy 64.747164 122.127688)\n        (xy 64.747166 122.127689)\n        (xy 64.957156 122.183956)\n        (xy 64.957158 122.183956)\n        (xy 64.962471 122.18538)\n        (xy 65.19 122.205286)\n        (xy 65.417529 122.18538)\n        (xy 65.422842 122.183956)\n        (xy 65.422844 122.183956)\n        (xy 65.632834 122.127689)\n        (xy 65.632836 122.127688)\n        (xy 65.638144 122.126266)\n        (xy 65.643126 122.123943)\n        (xy 65.840156 122.032067)\n        (xy 65.840161 122.032064)\n        (xy 65.845143 122.029741)\n        (xy 65.858848 122.020145)\n        (xy 66.027725 121.901896)\n        (xy 66.027728 121.901894)\n        (xy 66.032236 121.898737)\n        (xy 66.193737 121.737236)\n        (xy 66.200428 121.727681)\n        (xy 66.321584 121.554652)\n        (xy 66.321585 121.55465)\n        (xy 66.324741 121.550143)\n        (xy 66.327064 121.545161)\n        (xy 66.327067 121.545156)\n        (xy 66.418943 121.348126)\n        (xy 66.418943 121.348125)\n        (xy 66.421266 121.343144)\n        (xy 66.42893 121.314544)\n        (xy 66.478956 121.127844)\n        (xy 66.478956 121.127842)\n        (xy 66.48038 121.122529)\n        (xy 66.500286 120.895)\n        (xy 66.48038 120.667471)\n        (xy 66.474091 120.644)\n        (xy 79.93388 120.644)\n        (xy 79.93457 120.650565)\n        (xy 79.951141 120.808219)\n        (xy 79.952309 120.819336)\n        (xy 79.954349 120.825614)\n        (xy 79.954349 120.825615)\n        (xy 79.964857 120.857955)\n        (xy 80.006789 120.987009)\n        (xy 80.010092 120.992731)\n        (xy 80.010093 120.992732)\n        (xy 80.01593 121.002842)\n        (xy 80.09494 121.139691)\n        (xy 80.099358 121.144598)\n        (xy 80.099359 121.144599)\n        (xy 80.185194 121.239928)\n        (xy 80.212909 121.270709)\n        (xy 80.35554 121.374337)\n        (xy 80.361569 121.377021)\n        (xy 80.361572 121.377023)\n        (xy 80.510564 121.443358)\n        (xy 80.510567 121.443359)\n        (xy 80.5166 121.446045)\n        (xy 80.544419 121.451958)\n        (xy 80.682592 121.481328)\n        (xy 80.682596 121.481328)\n        (xy 80.689049 121.4827)\n        (xy 80.865351 121.4827)\n        (xy 80.871804 121.481328)\n        (xy 80.871808 121.481328)\n        (xy 81.009981 121.451958)\n        (xy 81.0378 121.446045)\n        (xy 81.043833 121.443359)\n        (xy 81.043836 121.443358)\n        (xy 81.192828 121.377023)\n        (xy 81.192831 121.377021)\n        (xy 81.19886 121.374337)\n        (xy 81.341491 121.270709)\n        (xy 81.369206 121.239928)\n        (xy 81.455041 121.144599)\n        (xy 81.455042 121.144598)\n        (xy 81.45946 121.139691)\n        (xy 81.53847 121.002842)\n        (xy 81.544307 120.992732)\n        (xy 81.544308 120.992731)\n        (xy 81.547611 120.987009)\n        (xy 81.589543 120.857955)\n        (xy 81.600051 120.825615)\n        (xy 81.600051 120.825614)\n        (xy 81.602091 120.819336)\n        (xy 81.60326 120.808219)\n        (xy 81.61983 120.650565)\n        (xy 81.62052 120.644)\n        (xy 81.611107 120.554439)\n        (xy 81.602781 120.475228)\n        (xy 81.602781 120.475227)\n        (xy 81.602091 120.468664)\n        (xy 81.597324 120.453991)\n        (xy 81.563346 120.349418)\n        (xy 81.547611 120.300991)\n        (xy 81.533724 120.276937)\n        (xy 81.483979 120.190778)\n        (xy 81.45946 120.148309)\n        (xy 81.43304 120.118966)\n        (xy 81.345913 120.022202)\n        (xy 81.345912 120.022201)\n        (xy 81.341491 120.017291)\n        (xy 81.19886 119.913663)\n        (xy 81.192831 119.910979)\n        (xy 81.192828 119.910977)\n        (xy 81.043836 119.844642)\n        (xy 81.043833 119.844641)\n        (xy 81.0378 119.841955)\n        (xy 81.00135 119.834207)\n        (xy 80.871808 119.806672)\n        (xy 80.871804 119.806672)\n        (xy 80.865351 119.8053)\n        (xy 80.689049 119.8053)\n        (xy 80.682596 119.806672)\n        (xy 80.682592 119.806672)\n        (xy 80.55305 119.834207)\n        (xy 80.5166 119.841955)\n        (xy 80.510567 119.844641)\n        (xy 80.510564 119.844642)\n        (xy 80.361572 119.910977)\n        (xy 80.361569 119.910979)\n        (xy 80.35554 119.913663)\n        (xy 80.212909 120.017291)\n        (xy 80.208488 120.022201)\n        (xy 80.208487 120.022202)\n        (xy 80.121361 120.118966)\n        (xy 80.09494 120.148309)\n        (xy 80.070421 120.190778)\n        (xy 80.020677 120.276937)\n        (xy 80.006789 120.300991)\n        (xy 79.991054 120.349418)\n        (xy 79.957077 120.453991)\n        (xy 79.952309 120.468664)\n        (xy 79.951619 120.475227)\n        (xy 79.951619 120.475228)\n        (xy 79.943293 120.554439)\n        (xy 79.93388 120.644)\n        (xy 66.474091 120.644)\n        (xy 66.422689 120.452166)\n        (xy 66.422688 120.452164)\n        (xy 66.421266 120.446856)\n        (xy 66.418943 120.441874)\n        (xy 66.327067 120.244844)\n        (xy 66.327064 120.244839)\n        (xy 66.324741 120.239857)\n        (xy 66.290773 120.191345)\n        (xy 66.196896 120.057275)\n        (xy 66.196894 120.057272)\n        (xy 66.193737 120.052764)\n        (xy 66.032236 119.891263)\n        (xy 66.027728 119.888106)\n        (xy 66.027725 119.888104)\n        (xy 65.849652 119.763416)\n        (xy 65.84965 119.763415)\n        (xy 65.845143 119.760259)\n        (xy 65.840161 119.757936)\n        (xy 65.840156 119.757933)\n        (xy 65.643126 119.666057)\n        (xy 65.643125 119.666057)\n        (xy 65.638144 119.663734)\n        (xy 65.632836 119.662312)\n        (xy 65.632834 119.662311)\n        (xy 65.422844 119.606044)\n        (xy 65.422842 119.606044)\n        (xy 65.417529 119.60462)\n        (xy 65.19 119.584714)\n        (xy 64.962471 119.60462)\n        (xy 64.957158 119.606044)\n        (xy 64.957156 119.606044)\n        (xy 64.747166 119.662311)\n        (xy 64.747164 119.662312)\n        (xy 64.741856 119.663734)\n        (xy 64.736875 119.666057)\n        (xy 64.736874 119.666057)\n        (xy 64.539844 119.757933)\n        (xy 64.539839 119.757936)\n        (xy 64.534857 119.760259)\n        (xy 64.53035 119.763415)\n        (xy 64.530348 119.763416)\n        (xy 64.352275 119.888104)\n        (xy 64.352272 119.888106)\n        (xy 64.347764 119.891263)\n        (xy 64.186263 120.052764)\n        (xy 64.183106 120.057272)\n        (xy 64.183104 120.057275)\n        (xy 64.089227 120.191345)\n        (xy 64.055259 120.239857)\n        (xy 64.052936 120.244839)\n        (xy 64.052933 120.244844)\n        (xy 63.961057 120.441874)\n        (xy 63.958734 120.446856)\n        (xy 63.957312 120.452164)\n        (xy 63.957311 120.452166)\n        (xy 63.905909 120.644)\n        (xy 63.89962 120.667471)\n        (xy 63.879714 120.895)\n        (xy 60.3053 120.895)\n        (xy 60.3053 118.7136)\n        (xy 61.69668 118.7136)\n        (xy 61.69737 118.720165)\n        (xy 61.713949 118.877895)\n        (xy 61.715109 118.888936)\n        (xy 61.717149 118.895214)\n        (xy 61.717149 118.895215)\n        (xy 61.741817 118.971136)\n        (xy 61.769589 119.056609)\n        (xy 61.772892 119.062331)\n        (xy 61.772893 119.062332)\n        (xy 61.785372 119.083946)\n        (xy 61.85774 119.209291)\n        (xy 61.862158 119.214198)\n        (xy 61.862159 119.214199)\n        (xy 61.969754 119.333695)\n        (xy 61.975709 119.340309)\n        (xy 62.051224 119.395174)\n        (xy 62.112828 119.439932)\n        (xy 62.11834 119.443937)\n        (xy 62.124369 119.446621)\n        (xy 62.124372 119.446623)\n        (xy 62.273364 119.512958)\n        (xy 62.273367 119.512959)\n        (xy 62.2794 119.515645)\n        (xy 62.315513 119.523321)\n        (xy 62.445392 119.550928)\n        (xy 62.445396 119.550928)\n        (xy 62.451849 119.5523)\n        (xy 62.628151 119.5523)\n        (xy 62.634604 119.550928)\n        (xy 62.634608 119.550928)\n        (xy 62.764487 119.523321)\n        (xy 62.8006 119.515645)\n        (xy 62.806633 119.512959)\n        (xy 62.806636 119.512958)\n        (xy 62.955628 119.446623)\n        (xy 62.955631 119.446621)\n        (xy 62.96166 119.443937)\n        (xy 62.967173 119.439932)\n        (xy 63.028776 119.395174)\n        (xy 63.104291 119.340309)\n        (xy 63.110246 119.333695)\n        (xy 63.217841 119.214199)\n        (xy 63.217842 119.214198)\n        (xy 63.22226 119.209291)\n        (xy 63.294628 119.083946)\n        (xy 63.307107 119.062332)\n        (xy 63.307108 119.062331)\n        (xy 63.310411 119.056609)\n        (xy 63.338183 118.971136)\n        (xy 63.362851 118.895215)\n        (xy 63.362851 118.895214)\n        (xy 63.364891 118.888936)\n        (xy 63.366052 118.877895)\n        (xy 63.38263 118.720165)\n        (xy 63.38332 118.7136)\n        (xy 63.364891 118.538264)\n        (xy 63.359496 118.521658)\n        (xy 63.323569 118.411088)\n        (xy 63.310411 118.370591)\n        (xy 63.22226 118.217909)\n        (xy 63.193988 118.186509)\n        (xy 63.108713 118.091802)\n        (xy 63.108712 118.091801)\n        (xy 63.104291 118.086891)\n        (xy 62.96166 117.983263)\n        (xy 62.955631 117.980579)\n        (xy 62.955628 117.980577)\n        (xy 62.806636 117.914242)\n        (xy 62.806633 117.914241)\n        (xy 62.8006 117.911555)\n        (xy 62.736358 117.8979)\n        (xy 62.634608 117.876272)\n        (xy 62.634604 117.876272)\n        (xy 62.628151 117.8749)\n        (xy 62.451849 117.8749)\n        (xy 62.445396 117.876272)\n        (xy 62.445392 117.876272)\n        (xy 62.343642 117.8979)\n        (xy 62.2794 117.911555)\n        (xy 62.273367 117.914241)\n        (xy 62.273364 117.914242)\n        (xy 62.124372 117.980577)\n        (xy 62.124369 117.980579)\n        (xy 62.11834 117.983263)\n        (xy 61.975709 118.086891)\n        (xy 61.971288 118.091801)\n        (xy 61.971287 118.091802)\n        (xy 61.886013 118.186509)\n        (xy 61.85774 118.217909)\n        (xy 61.769589 118.370591)\n        (xy 61.756431 118.411088)\n        (xy 61.720505 118.521658)\n        (xy 61.715109 118.538264)\n        (xy 61.69668 118.7136)\n        (xy 60.3053 118.7136)\n        (xy 60.3053 114.905)\n        (xy 63.879714 114.905)\n        (xy 63.89962 115.132529)\n        (xy 63.901044 115.137842)\n        (xy 63.901044 115.137844)\n        (xy 63.955654 115.341648)\n        (xy 63.958734 115.353144)\n        (xy 63.961057 115.358125)\n        (xy 63.961057 115.358126)\n        (xy 64.052933 115.555156)\n        (xy 64.052936 115.555161)\n        (xy 64.055259 115.560143)\n        (xy 64.058415 115.56465)\n        (xy 64.058416 115.564652)\n        (xy 64.178816 115.7366)\n        (xy 64.186263 115.747236)\n        (xy 64.347764 115.908737)\n        (xy 64.352272 115.911894)\n        (xy 64.352275 115.911896)\n        (xy 64.490047 116.008365)\n        (xy 64.534857 116.039741)\n        (xy 64.539839 116.042064)\n        (xy 64.539844 116.042067)\n        (xy 64.718262 116.125264)\n        (xy 64.741856 116.136266)\n        (xy 64.747164 116.137688)\n        (xy 64.747166 116.137689)\n        (xy 64.957156 116.193956)\n        (xy 64.957158 116.193956)\n        (xy 64.962471 116.19538)\n        (xy 65.19 116.215286)\n        (xy 65.417529 116.19538)\n        (xy 65.422842 116.193956)\n        (xy 65.422844 116.193956)\n        (xy 65.632834 116.137689)\n        (xy 65.632836 116.137688)\n        (xy 65.638144 116.136266)\n        (xy 65.661738 116.125264)\n        (xy 65.840156 116.042067)\n        (xy 65.840161 116.042064)\n        (xy 65.845143 116.039741)\n        (xy 65.889953 116.008365)\n        (xy 66.027725 115.911896)\n        (xy 66.027728 115.911894)\n        (xy 66.032236 115.908737)\n        (xy 66.193737 115.747236)\n        (xy 66.201185 115.7366)\n        (xy 66.321584 115.564652)\n        (xy 66.321585 115.56465)\n        (xy 66.324741 115.560143)\n        (xy 66.327064 115.555161)\n        (xy 66.327067 115.555156)\n        (xy 66.418943 115.358126)\n        (xy 66.418943 115.358125)\n        (xy 66.421266 115.353144)\n        (xy 66.424347 115.341648)\n        (xy 66.478956 115.137844)\n        (xy 66.478956 115.137842)\n        (xy 66.48038 115.132529)\n        (xy 66.500286 114.905)\n        (xy 66.48038 114.677471)\n        (xy 66.476428 114.662721)\n        (xy 66.422689 114.462166)\n        (xy 66.422688 114.462164)\n        (xy 66.421266 114.456856)\n        (xy 66.391066 114.392091)\n        (xy 66.327067 114.254844)\n        (xy 66.327064 114.254839)\n        (xy 66.324741 114.249857)\n        (xy 66.315143 114.23615)\n        (xy 66.196896 114.067275)\n        (xy 66.196894 114.067272)\n        (xy 66.193737 114.062764)\n        (xy 66.032236 113.901263)\n        (xy 66.027728 113.898106)\n        (xy 66.027725 113.898104)\n        (xy 65.849652 113.773416)\n        (xy 65.84965 113.773415)\n        (xy 65.845143 113.770259)\n        (xy 65.840161 113.767936)\n        (xy 65.840156 113.767933)\n        (xy 65.643126 113.676057)\n        (xy 65.643125 113.676057)\n        (xy 65.638144 113.673734)\n        (xy 65.632836 113.672312)\n        (xy 65.632834 113.672311)\n        (xy 65.422844 113.616044)\n        (xy 65.422842 113.616044)\n        (xy 65.417529 113.61462)\n        (xy 65.19 113.594714)\n        (xy 64.962471 113.61462)\n        (xy 64.957158 113.616044)\n        (xy 64.957156 113.616044)\n        (xy 64.747166 113.672311)\n        (xy 64.747164 113.672312)\n        (xy 64.741856 113.673734)\n        (xy 64.736875 113.676057)\n        (xy 64.736874 113.676057)\n        (xy 64.539844 113.767933)\n        (xy 64.539839 113.767936)\n        (xy 64.534857 113.770259)\n        (xy 64.53035 113.773415)\n        (xy 64.530348 113.773416)\n        (xy 64.352275 113.898104)\n        (xy 64.352272 113.898106)\n        (xy 64.347764 113.901263)\n        (xy 64.186263 114.062764)\n        (xy 64.183106 114.067272)\n        (xy 64.183104 114.067275)\n        (xy 64.064857 114.23615)\n        (xy 64.055259 114.249857)\n        (xy 64.052936 114.254839)\n        (xy 64.052933 114.254844)\n        (xy 63.988934 114.392091)\n        (xy 63.958734 114.456856)\n        (xy 63.957312 114.462164)\n        (xy 63.957311 114.462166)\n        (xy 63.903572 114.662721)\n        (xy 63.89962 114.677471)\n        (xy 63.879714 114.905)\n        (xy 60.3053 114.905)\n        (xy 60.3053 113.635194)\n        (xy 61.639697 113.635194)\n        (xy 61.645804 113.707919)\n        (xy 61.656497 113.83525)\n        (xy 61.657015 113.841424)\n        (xy 61.714059 114.040361)\n        (xy 61.716877 114.045843)\n        (xy 61.716878 114.045847)\n        (xy 61.805838 114.218945)\n        (xy 61.805841 114.218949)\n        (xy 61.808658 114.224431)\n        (xy 61.937208 114.38662)\n        (xy 61.941902 114.390615)\n        (xy 62.079145 114.507418)\n        (xy 62.094812 114.520752)\n        (xy 62.10019 114.523758)\n        (xy 62.100192 114.523759)\n        (xy 62.192296 114.575234)\n        (xy 62.275467 114.621717)\n        (xy 62.472293 114.685669)\n        (xy 62.677793 114.710173)\n        (xy 62.683928 114.709701)\n        (xy 62.68393 114.709701)\n        (xy 62.746016 114.704924)\n        (xy 62.884138 114.694296)\n        (xy 63.083469 114.638642)\n        (xy 63.089943 114.635372)\n        (xy 63.170657 114.5946)\n        (xy 63.268194 114.54533)\n        (xy 63.27425 114.540599)\n        (xy 63.426416 114.421714)\n        (xy 63.426417 114.421713)\n        (xy 63.431277 114.417916)\n        (xy 63.566505 114.261252)\n        (xy 63.569646 114.255724)\n        (xy 63.64319 114.126262)\n        (xy 63.668729 114.081306)\n        (xy 63.734054 113.884931)\n        (xy 63.745724 113.792554)\n        (xy 63.759551 113.68311)\n        (xy 63.759552 113.683103)\n        (xy 63.759993 113.679608)\n        (xy 63.760406 113.65)\n        (xy 63.758332 113.628842)\n        (xy 63.749562 113.539401)\n        (xy 63.740211 113.444033)\n        (xy 63.680394 113.245911)\n        (xy 63.583235 113.06318)\n        (xy 63.57763 113.056307)\n        (xy 63.540074 113.01026)\n        (xy 63.452433 112.902802)\n        (xy 63.292972 112.770884)\n        (xy 63.110924 112.672451)\n        (xy 62.985623 112.633664)\n        (xy 62.919111 112.613075)\n        (xy 62.919108 112.613074)\n        (xy 62.913224 112.611253)\n        (xy 62.907099 112.610609)\n        (xy 62.907098 112.610609)\n        (xy 62.713531 112.590264)\n        (xy 62.71353 112.590264)\n        (xy 62.707403 112.58962)\n        (xy 62.621508 112.597437)\n        (xy 62.507439 112.607818)\n        (xy 62.507436 112.607819)\n        (xy 62.5013 112.608377)\n        (xy 62.495394 112.610115)\n        (xy 62.49539 112.610116)\n        (xy 62.370743 112.646802)\n        (xy 62.302765 112.666809)\n        (xy 62.119361 112.76269)\n        (xy 61.958073 112.892369)\n        (xy 61.825045 113.050906)\n        (xy 61.822079 113.056301)\n        (xy 61.822075 113.056307)\n        (xy 61.728315 113.226855)\n        (xy 61.728313 113.226859)\n        (xy 61.725343 113.232262)\n        (xy 61.723479 113.238137)\n        (xy 61.723478 113.23814)\n        (xy 61.667917 113.413291)\n        (xy 61.662766 113.429529)\n        (xy 61.647577 113.564941)\n        (xy 61.640412 113.628824)\n        (xy 61.639697 113.635194)\n        (xy 60.3053 113.635194)\n        (xy 60.3053 109.135194)\n        (xy 61.639697 109.135194)\n        (xy 61.640213 109.141337)\n        (xy 61.654315 109.309266)\n        (xy 61.657015 109.341424)\n        (xy 61.714059 109.540361)\n        (xy 61.716877 109.545843)\n        (xy 61.716878 109.545847)\n        (xy 61.805838 109.718945)\n        (xy 61.805841 109.718949)\n        (xy 61.808658 109.724431)\n        (xy 61.937208 109.88662)\n        (xy 61.941902 109.890615)\n        (xy 62.057249 109.988783)\n        (xy 62.094812 110.020752)\n        (xy 62.10019 110.023758)\n        (xy 62.100192 110.023759)\n        (xy 62.257145 110.111477)\n        (xy 62.275467 110.121717)\n        (xy 62.472293 110.185669)\n        (xy 62.677793 110.210173)\n        (xy 62.683928 110.209701)\n        (xy 62.68393 110.209701)\n        (xy 62.746016 110.204924)\n        (xy 62.884138 110.194296)\n        (xy 63.083469 110.138642)\n        (xy 63.0916 110.134535)\n        (xy 63.218776 110.070293)\n        (xy 63.268194 110.04533)\n        (xy 63.276988 110.03846)\n        (xy 63.421954 109.9252)\n        (xy 85.01388 109.9252)\n        (xy 85.01457 109.931765)\n        (xy 85.02571 110.037748)\n        (xy 85.032309 110.100536)\n        (xy 85.086789 110.268209)\n        (xy 85.17494 110.420891)\n        (xy 85.179358 110.425798)\n        (xy 85.179359 110.425799)\n        (xy 85.275529 110.532607)\n        (xy 85.292909 110.551909)\n        (xy 85.340481 110.586472)\n        (xy 85.417459 110.6424)\n        (xy 85.43554 110.655537)\n        (xy 85.441569 110.658221)\n        (xy 85.441572 110.658223)\n        (xy 85.590564 110.724558)\n        (xy 85.590567 110.724559)\n        (xy 85.5966 110.727245)\n        (xy 85.63305 110.734993)\n        (xy 85.762592 110.762528)\n        (xy 85.762596 110.762528)\n        (xy 85.769049 110.7639)\n        (xy 85.945351 110.7639)\n        (xy 85.951804 110.762528)\n        (xy 85.951808 110.762528)\n        (xy 86.08135 110.734993)\n        (xy 86.1178 110.727245)\n        (xy 86.123833 110.724559)\n        (xy 86.123836 110.724558)\n        (xy 86.272828 110.658223)\n        (xy 86.272831 110.658221)\n        (xy 86.27886 110.655537)\n        (xy 86.296942 110.6424)\n        (xy 86.373919 110.586472)\n        (xy 86.421491 110.551909)\n        (xy 86.438871 110.532607)\n        (xy 86.535041 110.425799)\n        (xy 86.535042 110.425798)\n        (xy 86.53946 110.420891)\n        (xy 86.627611 110.268209)\n        (xy 86.682091 110.100536)\n        (xy 86.688691 110.037748)\n        (xy 86.69983 109.931765)\n        (xy 86.70052 109.9252)\n        (xy 86.68716 109.798091)\n        (xy 86.682781 109.756428)\n        (xy 86.682781 109.756427)\n        (xy 86.682091 109.749864)\n        (xy 86.627611 109.582191)\n        (xy 86.621722 109.57199)\n        (xy 86.586225 109.510508)\n        (xy 86.53946 109.429509)\n        (xy 86.493812 109.378811)\n        (xy 86.425913 109.303402)\n        (xy 86.425912 109.303401)\n        (xy 86.421491 109.298491)\n        (xy 86.27886 109.194863)\n        (xy 86.272831 109.192179)\n        (xy 86.272828 109.192177)\n        (xy 86.123836 109.125842)\n        (xy 86.123833 109.125841)\n        (xy 86.1178 109.123155)\n        (xy 86.08135 109.115407)\n        (xy 85.951808 109.087872)\n        (xy 85.951804 109.087872)\n        (xy 85.945351 109.0865)\n        (xy 85.769049 109.0865)\n        (xy 85.762596 109.087872)\n        (xy 85.762592 109.087872)\n        (xy 85.63305 109.115407)\n        (xy 85.5966 109.123155)\n        (xy 85.590567 109.125841)\n        (xy 85.590564 109.125842)\n        (xy 85.441572 109.192177)\n        (xy 85.441569 109.192179)\n        (xy 85.43554 109.194863)\n        (xy 85.292909 109.298491)\n        (xy 85.288488 109.303401)\n        (xy 85.288487 109.303402)\n        (xy 85.220589 109.378811)\n        (xy 85.17494 109.429509)\n        (xy 85.128175 109.510508)\n        (xy 85.092679 109.57199)\n        (xy 85.086789 109.582191)\n        (xy 85.032309 109.749864)\n        (xy 85.031619 109.756427)\n        (xy 85.031619 109.756428)\n        (xy 85.02724 109.798091)\n        (xy 85.01388 109.9252)\n        (xy 63.421954 109.9252)\n        (xy 63.426416 109.921714)\n        (xy 63.426417 109.921713)\n        (xy 63.431277 109.917916)\n        (xy 63.566505 109.761252)\n        (xy 63.572975 109.749864)\n        (xy 63.64108 109.629977)\n        (xy 63.668729 109.581306)\n        (xy 63.734054 109.384931)\n        (xy 63.751002 109.25078)\n        (xy 63.759551 109.18311)\n        (xy 63.759552 109.183103)\n        (xy 63.759993 109.179608)\n        (xy 63.760406 109.15)\n        (xy 63.759799 109.143804)\n        (xy 63.748843 109.032067)\n        (xy 63.740211 108.944033)\n        (xy 63.680394 108.745911)\n        (xy 63.583235 108.56318)\n        (xy 63.57763 108.556307)\n        (xy 63.500701 108.461984)\n        (xy 63.452433 108.402802)\n        (xy 63.292972 108.270884)\n        (xy 63.110924 108.172451)\n        (xy 63.005529 108.139826)\n        (xy 62.919111 108.113075)\n        (xy 62.919108 108.113074)\n        (xy 62.913224 108.111253)\n        (xy 62.907099 108.110609)\n        (xy 62.907098 108.110609)\n        (xy 62.713531 108.090264)\n        (xy 62.71353 108.090264)\n        (xy 62.707403 108.08962)\n        (xy 62.621508 108.097437)\n        (xy 62.507439 108.107818)\n        (xy 62.507436 108.107819)\n        (xy 62.5013 108.108377)\n        (xy 62.495394 108.110115)\n        (xy 62.49539 108.110116)\n        (xy 62.369391 108.1472)\n        (xy 62.302765 108.166809)\n        (xy 62.119361 108.26269)\n        (xy 61.958073 108.392369)\n        (xy 61.825045 108.550906)\n        (xy 61.822079 108.556301)\n        (xy 61.822075 108.556307)\n        (xy 61.728315 108.726855)\n        (xy 61.728313 108.726859)\n        (xy 61.725343 108.732262)\n        (xy 61.723479 108.738137)\n        (xy 61.723478 108.73814)\n        (xy 61.682393 108.867656)\n        (xy 61.662766 108.929529)\n        (xy 61.639697 109.135194)\n        (xy 60.3053 109.135194)\n        (xy 60.3053 104.037736)\n        (xy 60.307214 104.015856)\n        (xy 60.308096 104.010855)\n        (xy 60.31001 104)\n        (xy 60.308095 103.989142)\n        (xy 60.308095 103.982094)\n        (xy 60.30702 103.964978)\n        (xy 60.307433 103.956575)\n        (xy 60.89011 103.956575)\n        (xy 60.904651 104.303502)\n        (xy 60.924637 104.432602)\n        (xy 60.950304 104.598402)\n        (xy 60.957772 104.646645)\n        (xy 61.048812 104.981729)\n        (xy 61.050102 104.984988)\n        (xy 61.050104 104.984993)\n        (xy 61.128679 105.183449)\n        (xy 61.176637 105.304577)\n        (xy 61.178292 105.307689)\n        (xy 61.178294 105.307694)\n        (xy 61.236705 105.417548)\n        (xy 61.339652 105.611164)\n        (xy 61.341644 105.614073)\n        (xy 61.533835 105.894762)\n        (xy 61.53384 105.894768)\n        (xy 61.535826 105.897669)\n        (xy 61.762714 106.160522)\n        (xy 61.765284 106.162902)\n        (xy 61.765288 106.162906)\n        (xy 61.853579 106.244664)\n        (xy 62.017488 106.396445)\n        (xy 62.02031 106.398526)\n        (xy 62.020313 106.398528)\n        (xy 62.107095 106.462509)\n        (xy 62.296973 106.602499)\n        (xy 62.30001 106.604253)\n        (xy 62.300014 106.604255)\n        (xy 62.391732 106.657208)\n        (xy 62.597684 106.776114)\n        (xy 62.756779 106.845621)\n        (xy 62.912653 106.913721)\n        (xy 62.912656 106.913722)\n        (xy 62.915874 106.915128)\n        (xy 62.919231 106.916167)\n        (xy 62.919236 106.916169)\n        (xy 63.244216 107.016767)\n        (xy 63.247576 107.017807)\n        (xy 63.318245 107.031288)\n        (xy 63.585206 107.082214)\n        (xy 63.585212 107.082215)\n        (xy 63.588657 107.082872)\n        (xy 63.928334 107.109008)\n        (xy 63.994719 107.134177)\n        (xy 64.036958 107.191242)\n        (xy 64.041641 107.262084)\n        (xy 64.032862 107.287887)\n        (xy 64.003743 107.350333)\n        (xy 63.958734 107.446856)\n        (xy 63.957312 107.452164)\n        (xy 63.957311 107.452166)\n        (xy 63.902691 107.65601)\n        (xy 63.89962 107.667471)\n        (xy 63.879714 107.895)\n        (xy 63.89962 108.122529)\n        (xy 63.901044 108.127842)\n        (xy 63.901044 108.127844)\n        (xy 63.954143 108.326009)\n        (xy 63.958734 108.343144)\n        (xy 63.961057 108.348125)\n        (xy 63.961057 108.348126)\n        (xy 64.052933 108.545156)\n        (xy 64.052936 108.545161)\n        (xy 64.055259 108.550143)\n        (xy 64.058415 108.55465)\n        (xy 64.058416 108.554652)\n        (xy 64.175006 108.721159)\n        (xy 64.186263 108.737236)\n        (xy 64.347764 108.898737)\n        (xy 64.352272 108.901894)\n        (xy 64.352275 108.901896)\n        (xy 64.484813 108.9947)\n        (xy 64.534857 109.029741)\n        (xy 64.539839 109.032064)\n        (xy 64.539844 109.032067)\n        (xy 64.73224 109.121782)\n        (xy 64.741856 109.126266)\n        (xy 64.747164 109.127688)\n        (xy 64.747166 109.127689)\n        (xy 64.957156 109.183956)\n        (xy 64.957158 109.183956)\n        (xy 64.962471 109.18538)\n        (xy 65.19 109.205286)\n        (xy 65.417529 109.18538)\n        (xy 65.422842 109.183956)\n        (xy 65.422844 109.183956)\n        (xy 65.632834 109.127689)\n        (xy 65.632836 109.127688)\n        (xy 65.638144 109.126266)\n        (xy 65.64776 109.121782)\n        (xy 65.840156 109.032067)\n        (xy 65.840161 109.032064)\n        (xy 65.845143 109.029741)\n        (xy 65.895187 108.9947)\n        (xy 66.027725 108.901896)\n        (xy 66.027728 108.901894)\n        (xy 66.032236 108.898737)\n        (xy 66.193737 108.737236)\n        (xy 66.204995 108.721159)\n        (xy 66.321584 108.554652)\n        (xy 66.321585 108.55465)\n        (xy 66.324741 108.550143)\n        (xy 66.327064 108.545161)\n        (xy 66.327067 108.545156)\n        (xy 66.418943 108.348126)\n        (xy 66.418943 108.348125)\n        (xy 66.421266 108.343144)\n        (xy 66.425858 108.326009)\n        (xy 66.478956 108.127844)\n        (xy 66.478956 108.127842)\n        (xy 66.48038 108.122529)\n        (xy 66.500286 107.895)\n        (xy 66.481041 107.675026)\n        (xy 85.597641 107.675026)\n        (xy 85.599679 107.6993)\n        (xy 85.614632 107.877368)\n        (xy 85.615155 107.8836)\n        (xy 85.672848 108.0848)\n        (xy 85.675666 108.090282)\n        (xy 85.675667 108.090286)\n        (xy 85.765703 108.265477)\n        (xy 85.765706 108.265481)\n        (xy 85.768523 108.270963)\n        (xy 85.898534 108.434996)\n        (xy 85.903228 108.438991)\n        (xy 86.043538 108.558404)\n        (xy 86.05793 108.570653)\n        (xy 86.063308 108.573659)\n        (xy 86.06331 108.57366)\n        (xy 86.092485 108.589965)\n        (xy 86.24064 108.672766)\n        (xy 86.439704 108.737446)\n        (xy 86.64754 108.762229)\n        (xy 86.653675 108.761757)\n        (xy 86.653677 108.761757)\n        (xy 86.85009 108.746644)\n        (xy 86.850095 108.746643)\n        (xy 86.856231 108.746171)\n        (xy 86.862161 108.744515)\n        (xy 86.862163 108.744515)\n        (xy 87.051901 108.691539)\n        (xy 87.0519 108.691539)\n        (xy 87.057829 108.689884)\n        (xy 87.082904 108.677218)\n        (xy 87.162737 108.636891)\n        (xy 87.244655 108.595511)\n        (xy 87.25414 108.588101)\n        (xy 87.404736 108.470442)\n        (xy 87.409592 108.466648)\n        (xy 87.436913 108.434996)\n        (xy 87.542329 108.312871)\n        (xy 87.54233 108.312869)\n        (xy 87.546358 108.308203)\n        (xy 87.649745 108.12621)\n        (xy 87.715813 107.927603)\n        (xy 87.742046 107.719945)\n        (xy 87.742464 107.69)\n        (xy 87.740996 107.675026)\n        (xy 88.137641 107.675026)\n        (xy 88.139679 107.6993)\n        (xy 88.154632 107.877368)\n        (xy 88.155155 107.8836)\n        (xy 88.212848 108.0848)\n        (xy 88.215666 108.090282)\n        (xy 88.215667 108.090286)\n        (xy 88.305703 108.265477)\n        (xy 88.305706 108.265481)\n        (xy 88.308523 108.270963)\n        (xy 88.438534 108.434996)\n        (xy 88.443228 108.438991)\n        (xy 88.583538 108.558404)\n        (xy 88.59793 108.570653)\n        (xy 88.603308 108.573659)\n        (xy 88.60331 108.57366)\n        (xy 88.632485 108.589965)\n        (xy 88.78064 108.672766)\n        (xy 88.979704 108.737446)\n        (xy 89.18754 108.762229)\n        (xy 89.193675 108.761757)\n        (xy 89.193677 108.761757)\n        (xy 89.39009 108.746644)\n        (xy 89.390095 108.746643)\n        (xy 89.396231 108.746171)\n        (xy 89.402161 108.744515)\n        (xy 89.402163 108.744515)\n        (xy 89.591901 108.691539)\n        (xy 89.5919 108.691539)\n        (xy 89.597829 108.689884)\n        (xy 89.622904 108.677218)\n        (xy 89.702737 108.636891)\n        (xy 89.771126 108.602345)\n        (xy 91.202485 108.602345)\n        (xy 91.207394 108.608903)\n        (xy 91.315461 108.669299)\n        (xy 91.326702 108.67421)\n        (xy 91.513953 108.735052)\n        (xy 91.525927 108.737685)\n        (xy 91.721439 108.760998)\n        (xy 91.733688 108.761255)\n        (xy 91.930001 108.746149)\n        (xy 91.942079 108.744019)\n        (xy 92.131715 108.691072)\n        (xy 92.143145 108.686639)\n        (xy 92.289277 108.612822)\n        (xy 92.299561 108.603177)\n        (xy 92.297323 108.596533)\n        (xy 91.762812 108.062022)\n        (xy 91.748868 108.054408)\n        (xy 91.747035 108.054539)\n        (xy 91.74042 108.05879)\n        (xy 91.209245 108.589965)\n        (xy 91.202485 108.602345)\n        (xy 89.771126 108.602345)\n        (xy 89.784655 108.595511)\n        (xy 89.79414 108.588101)\n        (xy 89.944736 108.470442)\n        (xy 89.949592 108.466648)\n        (xy 89.976913 108.434996)\n        (xy 90.082329 108.312871)\n        (xy 90.08233 108.312869)\n        (xy 90.086358 108.308203)\n        (xy 90.189745 108.12621)\n        (xy 90.255813 107.927603)\n        (xy 90.282046 107.719945)\n        (xy 90.282464 107.69)\n        (xy 90.281599 107.681176)\n        (xy 90.678658 107.681176)\n        (xy 90.695133 107.877368)\n        (xy 90.697348 107.889435)\n        (xy 90.751615 108.078689)\n        (xy 90.756134 108.090101)\n        (xy 90.827477 108.228919)\n        (xy 90.837196 108.239138)\n        (xy 90.843996 108.236794)\n        (xy 91.377978 107.702812)\n        (xy 91.384356 107.691132)\n        (xy 92.114408 107.691132)\n        (xy 92.114539 107.692965)\n        (xy 92.11879 107.69958)\n        (xy 92.64979 108.23058)\n        (xy 92.66217 108.23734)\n        (xy 92.668903 108.232299)\n        (xy 92.726243 108.131363)\n        (xy 92.731232 108.120157)\n        (xy 92.793376 107.933344)\n        (xy 92.796096 107.921372)\n        (xy 92.821101 107.723435)\n        (xy 92.821593 107.716406)\n        (xy 92.821913 107.693505)\n        (xy 92.82162 107.686512)\n        (xy 92.802148 107.487921)\n        (xy 92.799765 107.475886)\n        (xy 92.742859 107.287407)\n        (xy 92.738184 107.276064)\n        (xy 92.672043 107.15167)\n        (xy 92.662181 107.141587)\n        (xy 92.655055 107.144155)\n        (xy 92.122022 107.677188)\n        (xy 92.114408 107.691132)\n        (xy 91.384356 107.691132)\n        (xy 91.385592 107.688868)\n        (xy 91.385461 107.687035)\n        (xy 91.38121 107.68042)\n        (xy 90.849821 107.149031)\n        (xy 90.837441 107.142271)\n        (xy 90.831053 107.147053)\n        (xy 90.767688 107.262314)\n        (xy 90.76286 107.273578)\n        (xy 90.703325 107.461257)\n        (xy 90.700777 107.473246)\n        (xy 90.678829 107.668908)\n        (xy 90.678658 107.681176)\n        (xy 90.281599 107.681176)\n        (xy 90.262039 107.481691)\n        (xy 90.25949 107.473246)\n        (xy 90.224178 107.356291)\n        (xy 90.201542 107.281316)\n        (xy 90.103278 107.096507)\n        (xy 90.028803 107.005192)\n        (xy 89.974884 106.93908)\n        (xy 89.974881 106.939077)\n        (xy 89.970989 106.934305)\n        (xy 89.96624 106.930376)\n        (xy 89.814464 106.804816)\n        (xy 89.814461 106.804814)\n        (xy 89.809714 106.800887)\n        (xy 89.766509 106.777526)\n        (xy 91.201244 106.777526)\n        (xy 91.203697 106.784487)\n        (xy 91.737188 107.317978)\n        (xy 91.751132 107.325592)\n        (xy 91.752965 107.325461)\n        (xy 91.75958 107.32121)\n        (xy 92.291222 106.789568)\n        (xy 92.297982 106.777188)\n        (xy 92.293323 106.770965)\n        (xy 92.17082 106.704728)\n        (xy 92.159515 106.699976)\n        (xy 91.971435 106.641755)\n        (xy 91.959422 106.639289)\n        (xy 91.763612 106.618708)\n        (xy 91.751344 106.618623)\n        (xy 91.555273 106.636466)\n        (xy 91.543224 106.638764)\n        (xy 91.354345 106.694355)\n        (xy 91.342976 106.698948)\n        (xy 91.211393 106.767738)\n        (xy 91.201244 106.777526)\n        (xy 89.766509 106.777526)\n        (xy 89.625597 106.701335)\n        (xy 89.522948 106.66956)\n        (xy 89.431536 106.641263)\n        (xy 89.431533 106.641262)\n        (xy 89.425649 106.639441)\n        (xy 89.419524 106.638797)\n        (xy 89.419523 106.638797)\n        (xy 89.223615 106.618206)\n        (xy 89.223614 106.618206)\n        (xy 89.217487 106.617562)\n        (xy 89.087837 106.629361)\n        (xy 89.015181 106.635973)\n        (xy 89.01518 106.635973)\n        (xy 89.00904 106.636532)\n        (xy 89.003126 106.638273)\n        (xy 89.003124 106.638273)\n        (xy 88.896822 106.66956)\n        (xy 88.808248 106.695629)\n        (xy 88.802783 106.698486)\n        (xy 88.628558 106.789568)\n        (xy 88.622758 106.7926)\n        (xy 88.459636 106.923754)\n        (xy 88.325095 107.084093)\n        (xy 88.322125 107.089496)\n        (xy 88.322124 107.089497)\n        (xy 88.227227 107.262114)\n        (xy 88.22426 107.267511)\n        (xy 88.160972 107.467022)\n        (xy 88.160286 107.473139)\n        (xy 88.160285 107.473143)\n        (xy 88.149533 107.569001)\n        (xy 88.137641 107.675026)\n        (xy 87.740996 107.675026)\n        (xy 87.722039 107.481691)\n        (xy 87.71949 107.473246)\n        (xy 87.684178 107.356291)\n        (xy 87.661542 107.281316)\n        (xy 87.563278 107.096507)\n        (xy 87.488803 107.005192)\n        (xy 87.434884 106.93908)\n        (xy 87.434881 106.939077)\n        (xy 87.430989 106.934305)\n        (xy 87.42624 106.930376)\n        (xy 87.274464 106.804816)\n        (xy 87.274461 106.804814)\n        (xy 87.269714 106.800887)\n        (xy 87.085597 106.701335)\n        (xy 86.982948 106.66956)\n        (xy 86.891536 106.641263)\n        (xy 86.891533 106.641262)\n        (xy 86.885649 106.639441)\n        (xy 86.879524 106.638797)\n        (xy 86.879523 106.638797)\n        (xy 86.683615 106.618206)\n        (xy 86.683614 106.618206)\n        (xy 86.677487 106.617562)\n        (xy 86.547837 106.629361)\n        (xy 86.475181 106.635973)\n        (xy 86.47518 106.635973)\n        (xy 86.46904 106.636532)\n        (xy 86.463126 106.638273)\n        (xy 86.463124 106.638273)\n        (xy 86.356822 106.66956)\n        (xy 86.268248 106.695629)\n        (xy 86.262783 106.698486)\n        (xy 86.088558 106.789568)\n        (xy 86.082758 106.7926)\n        (xy 85.919636 106.923754)\n        (xy 85.785095 107.084093)\n        (xy 85.782125 107.089496)\n        (xy 85.782124 107.089497)\n        (xy 85.687227 107.262114)\n        (xy 85.68426 107.267511)\n        (xy 85.620972 107.467022)\n        (xy 85.620286 107.473139)\n        (xy 85.620285 107.473143)\n        (xy 85.609533 107.569001)\n        (xy 85.597641 107.675026)\n        (xy 66.481041 107.675026)\n        (xy 66.48038 107.667471)\n        (xy 66.477309 107.65601)\n        (xy 66.422689 107.452166)\n        (xy 66.422688 107.452164)\n        (xy 66.421266 107.446856)\n        (xy 66.379579 107.357458)\n        (xy 66.327067 107.244844)\n        (xy 66.327064 107.244839)\n        (xy 66.324741 107.239857)\n        (xy 66.321584 107.235348)\n        (xy 66.196896 107.057275)\n        (xy 66.196894 107.057272)\n        (xy 66.193737 107.052764)\n        (xy 66.032236 106.891263)\n        (xy 66.027728 106.888106)\n        (xy 66.027725 106.888104)\n        (xy 65.849652 106.763416)\n        (xy 65.84965 106.763415)\n        (xy 65.845143 106.760259)\n        (xy 65.840157 106.757934)\n        (xy 65.84015 106.75793)\n        (xy 65.819861 106.748469)\n        (xy 65.766576 106.701552)\n        (xy 65.747116 106.633274)\n        (xy 65.767658 106.565315)\n        (xy 65.802654 106.529816)\n        (xy 65.877504 106.479329)\n        (xy 65.877506 106.479328)\n        (xy 65.88042 106.477362)\n        (xy 65.94782 106.42)\n        (xy 82.70248 106.42)\n        (xy 82.720909 106.595336)\n        (xy 82.722949 106.601614)\n        (xy 82.722949 106.601615)\n        (xy 82.735991 106.641755)\n        (xy 82.775389 106.763009)\n        (xy 82.778692 106.768731)\n        (xy 82.778693 106.768732)\n        (xy 82.78377 106.777526)\n        (xy 82.86354 106.915691)\n        (xy 82.867958 106.920598)\n        (xy 82.867959 106.920599)\n        (xy 82.977087 107.041798)\n        (xy 82.981509 107.046709)\n        (xy 83.057519 107.101934)\n        (xy 83.112097 107.141587)\n        (xy 83.12414 107.150337)\n        (xy 83.130169 107.153021)\n        (xy 83.130172 107.153023)\n        (xy 83.279164 107.219358)\n        (xy 83.279167 107.219359)\n        (xy 83.2852 107.222045)\n        (xy 83.32165 107.229793)\n        (xy 83.451192 107.257328)\n        (xy 83.451196 107.257328)\n        (xy 83.457649 107.2587)\n        (xy 83.633951 107.2587)\n        (xy 83.640404 107.257328)\n        (xy 83.640408 107.257328)\n        (xy 83.76995 107.229793)\n        (xy 83.8064 107.222045)\n        (xy 83.812433 107.219359)\n        (xy 83.812436 107.219358)\n        (xy 83.961428 107.153023)\n        (xy 83.961431 107.153021)\n        (xy 83.96746 107.150337)\n        (xy 83.979504 107.141587)\n        (xy 84.034081 107.101934)\n        (xy 84.110091 107.046709)\n        (xy 84.114513 107.041798)\n        (xy 84.223641 106.920599)\n        (xy 84.223642 106.920598)\n        (xy 84.22806 106.915691)\n        (xy 84.30783 106.777526)\n        (xy 84.312907 106.768732)\n        (xy 84.312908 106.768731)\n        (xy 84.316211 106.763009)\n        (xy 84.355609 106.641755)\n        (xy 84.368651 106.601615)\n        (xy 84.368651 106.601614)\n        (xy 84.370691 106.595336)\n        (xy 84.38912 106.42)\n        (xy 84.370691 106.244664)\n        (xy 84.363402 106.222229)\n        (xy 84.333356 106.129759)\n        (xy 84.316211 106.076991)\n        (xy 84.305414 106.058289)\n        (xy 84.27819 106.011136)\n        (xy 84.22806 105.924309)\n        (xy 84.201667 105.894996)\n        (xy 84.114513 105.798202)\n        (xy 84.114512 105.798201)\n        (xy 84.110091 105.793291)\n        (xy 84.01897 105.727087)\n        (xy 83.972802 105.693544)\n        (xy 83.972801 105.693543)\n        (xy 83.96746 105.689663)\n        (xy 83.961431 105.686979)\n        (xy 83.961428 105.686977)\n        (xy 83.812436 105.620642)\n        (xy 83.812433 105.620641)\n        (xy 83.8064 105.617955)\n        (xy 83.759796 105.608049)\n        (xy 83.640408 105.582672)\n        (xy 83.640404 105.582672)\n        (xy 83.633951 105.5813)\n        (xy 83.457649 105.5813)\n        (xy 83.451196 105.582672)\n        (xy 83.451192 105.582672)\n        (xy 83.331804 105.608049)\n        (xy 83.2852 105.617955)\n        (xy 83.279167 105.620641)\n        (xy 83.279164 105.620642)\n        (xy 83.130172 105.686977)\n        (xy 83.130169 105.686979)\n        (xy 83.12414 105.689663)\n        (xy 83.118799 105.693543)\n        (xy 83.118798 105.693544)\n        (xy 83.07263 105.727087)\n        (xy 82.981509 105.793291)\n        (xy 82.977088 105.798201)\n        (xy 82.977087 105.798202)\n        (xy 82.889934 105.894996)\n        (xy 82.86354 105.924309)\n        (xy 82.81341 106.011136)\n        (xy 82.786187 106.058289)\n        (xy 82.775389 106.076991)\n        (xy 82.758244 106.129759)\n        (xy 82.728199 106.222229)\n        (xy 82.720909 106.244664)\n        (xy 82.70248 106.42)\n        (xy 65.94782 106.42)\n        (xy 65.97305 106.398528)\n        (xy 66.142177 106.254589)\n        (xy 66.142178 106.254588)\n        (xy 66.14485 106.252314)\n        (xy 66.179557 106.215355)\n        (xy 66.380135 106.001762)\n        (xy 66.380139 106.001757)\n        (xy 66.382546 105.999194)\n        (xy 66.384651 105.99638)\n        (xy 66.384657 105.996373)\n        (xy 66.588437 105.723974)\n        (xy 66.590546 105.721155)\n        (xy 66.593635 105.715891)\n        (xy 66.669718 105.58621)\n        (xy 66.766257 105.421663)\n        (xy 66.774121 105.404)\n        (xy 66.893875 105.135026)\n        (xy 85.597641 105.135026)\n        (xy 85.598157 105.14117)\n        (xy 85.61445 105.335201)\n        (xy 85.615155 105.3436)\n        (xy 85.672848 105.5448)\n        (xy 85.675666 105.550282)\n        (xy 85.675667 105.550286)\n        (xy 85.765703 105.725477)\n        (xy 85.765706 105.725481)\n        (xy 85.768523 105.730963)\n        (xy 85.898534 105.894996)\n        (xy 85.903228 105.898991)\n        (xy 86.048051 106.022245)\n        (xy 86.05793 106.030653)\n        (xy 86.24064 106.132766)\n        (xy 86.439704 106.197446)\n        (xy 86.64754 106.222229)\n        (xy 86.653675 106.221757)\n        (xy 86.653677 106.221757)\n        (xy 86.85009 106.206644)\n        (xy 86.850095 106.206643)\n        (xy 86.856231 106.206171)\n        (xy 86.862161 106.204515)\n        (xy 86.862163 106.204515)\n        (xy 86.991978 106.16827)\n        (xy 87.057829 106.149884)\n        (xy 87.087948 106.13467)\n        (xy 87.145734 106.10548)\n        (xy 87.244655 106.055511)\n        (xy 87.301453 106.011136)\n        (xy 87.404736 105.930442)\n        (xy 87.409592 105.926648)\n        (xy 87.413618 105.921984)\n        (xy 87.542329 105.772871)\n        (xy 87.54233 105.772869)\n        (xy 87.546358 105.768203)\n        (xy 87.649745 105.58621)\n        (xy 87.715813 105.387603)\n        (xy 87.742046 105.179945)\n        (xy 87.742464 105.15)\n        (xy 87.740996 105.135026)\n        (xy 88.137641 105.135026)\n        (xy 88.138157 105.14117)\n        (xy 88.15445 105.335201)\n        (xy 88.155155 105.3436)\n        (xy 88.212848 105.5448)\n        (xy 88.215666 105.550282)\n        (xy 88.215667 105.550286)\n        (xy 88.305703 105.725477)\n        (xy 88.305706 105.725481)\n        (xy 88.308523 105.730963)\n        (xy 88.438534 105.894996)\n        (xy 88.443228 105.898991)\n        (xy 88.588051 106.022245)\n        (xy 88.59793 106.030653)\n        (xy 88.78064 106.132766)\n        (xy 88.979704 106.197446)\n        (xy 89.18754 106.222229)\n        (xy 89.193675 106.221757)\n        (xy 89.193677 106.221757)\n        (xy 89.39009 106.206644)\n        (xy 89.390095 106.206643)\n        (xy 89.396231 106.206171)\n        (xy 89.402161 106.204515)\n        (xy 89.402163 106.204515)\n        (xy 89.531978 106.16827)\n        (xy 89.597829 106.149884)\n        (xy 89.627948 106.13467)\n        (xy 89.685734 106.10548)\n        (xy 89.784655 106.055511)\n        (xy 89.841453 106.011136)\n        (xy 89.910285 105.957358)\n        (xy 90.6827 105.957358)\n        (xy 90.683996 105.968252)\n        (xy 90.684685 105.97404)\n        (xy 90.685867 105.983978)\n        (xy 90.732036 106.087919)\n        (xy 90.772186 106.127998)\n        (xy 90.804295 106.160052)\n        (xy 90.804297 106.160053)\n        (xy 90.812528 106.16827)\n        (xy 90.916549 106.214258)\n        (xy 90.942642 106.2173)\n        (xy 92.557358 106.2173)\n        (xy 92.568252 106.216004)\n        (xy 92.574593 106.21525)\n        (xy 92.574596 106.215249)\n        (xy 92.583978 106.214133)\n        (xy 92.653419 106.183288)\n        (xy 92.677284 106.172688)\n        (xy 92.687919 106.167964)\n        (xy 92.727998 106.127814)\n        (xy 92.760052 106.095705)\n        (xy 92.760053 106.095703)\n        (xy 92.76827 106.087472)\n        (xy 92.814258 105.983451)\n        (xy 92.8173 105.957358)\n        (xy 92.8173 104.342642)\n        (xy 92.816004 104.331748)\n        (xy 92.81525 104.325407)\n        (xy 92.815249 104.325404)\n        (xy 92.814133 104.316022)\n        (xy 92.767964 104.212081)\n        (xy 92.696445 104.140687)\n        (xy 92.695705 104.139948)\n        (xy 92.695703 104.139947)\n        (xy 92.687472 104.13173)\n        (xy 92.583451 104.085742)\n        (xy 92.557358 104.0827)\n        (xy 90.942642 104.0827)\n        (xy 90.931748 104.083996)\n        (xy 90.925407 104.08475)\n        (xy 90.925404 104.084751)\n        (xy 90.916022 104.085867)\n        (xy 90.812081 104.132036)\n        (xy 90.772002 104.172186)\n        (xy 90.739948 104.204295)\n        (xy 90.739947 104.204297)\n        (xy 90.73173 104.212528)\n        (xy 90.685742 104.316549)\n        (xy 90.6827 104.342642)\n        (xy 90.6827 105.957358)\n        (xy 89.910285 105.957358)\n        (xy 89.944736 105.930442)\n        (xy 89.949592 105.926648)\n        (xy 89.953618 105.921984)\n        (xy 90.082329 105.772871)\n        (xy 90.08233 105.772869)\n        (xy 90.086358 105.768203)\n        (xy 90.189745 105.58621)\n        (xy 90.255813 105.387603)\n        (xy 90.282046 105.179945)\n        (xy 90.282464 105.15)\n        (xy 90.262039 104.941691)\n        (xy 90.201542 104.741316)\n        (xy 90.103278 104.556507)\n        (xy 90.028803 104.465192)\n        (xy 89.974884 104.39908)\n        (xy 89.974881 104.399077)\n        (xy 89.970989 104.394305)\n        (xy 89.96624 104.390376)\n        (xy 89.814464 104.264816)\n        (xy 89.814461 104.264814)\n        (xy 89.809714 104.260887)\n        (xy 89.625597 104.161335)\n        (xy 89.514762 104.127026)\n        (xy 89.431536 104.101263)\n        (xy 89.431533 104.101262)\n        (xy 89.425649 104.099441)\n        (xy 89.419524 104.098797)\n        (xy 89.419523 104.098797)\n        (xy 89.223615 104.078206)\n        (xy 89.223614 104.078206)\n        (xy 89.217487 104.077562)\n        (xy 89.106363 104.087675)\n        (xy 89.015181 104.095973)\n        (xy 89.01518 104.095973)\n        (xy 89.00904 104.096532)\n        (xy 89.003126 104.098273)\n        (xy 89.003124 104.098273)\n        (xy 88.90446 104.127312)\n        (xy 88.808248 104.155629)\n        (xy 88.802783 104.158486)\n        (xy 88.678512 104.223453)\n        (xy 88.622758 104.2526)\n        (xy 88.459636 104.383754)\n        (xy 88.325095 104.544093)\n        (xy 88.322125 104.549496)\n        (xy 88.322124 104.549497)\n        (xy 88.266851 104.650039)\n        (xy 88.22426 104.727511)\n        (xy 88.160972 104.927022)\n        (xy 88.160286 104.933139)\n        (xy 88.160285 104.933143)\n        (xy 88.141447 105.101093)\n        (xy 88.137641 105.135026)\n        (xy 87.740996 105.135026)\n        (xy 87.722039 104.941691)\n        (xy 87.661542 104.741316)\n        (xy 87.563278 104.556507)\n        (xy 87.488803 104.465192)\n        (xy 87.434884 104.39908)\n        (xy 87.434881 104.399077)\n        (xy 87.430989 104.394305)\n        (xy 87.42624 104.390376)\n        (xy 87.274464 104.264816)\n        (xy 87.274461 104.264814)\n        (xy 87.269714 104.260887)\n        (xy 87.085597 104.161335)\n        (xy 86.974762 104.127026)\n        (xy 86.891536 104.101263)\n        (xy 86.891533 104.101262)\n        (xy 86.885649 104.099441)\n        (xy 86.879524 104.098797)\n        (xy 86.879523 104.098797)\n        (xy 86.683615 104.078206)\n        (xy 86.683614 104.078206)\n        (xy 86.677487 104.077562)\n        (xy 86.566363 104.087675)\n        (xy 86.475181 104.095973)\n        (xy 86.47518 104.095973)\n        (xy 86.46904 104.096532)\n        (xy 86.463126 104.098273)\n        (xy 86.463124 104.098273)\n        (xy 86.36446 104.127312)\n        (xy 86.268248 104.155629)\n        (xy 86.262783 104.158486)\n        (xy 86.138512 104.223453)\n        (xy 86.082758 104.2526)\n        (xy 85.919636 104.383754)\n        (xy 85.785095 104.544093)\n        (xy 85.782125 104.549496)\n        (xy 85.782124 104.549497)\n        (xy 85.726851 104.650039)\n        (xy 85.68426 104.727511)\n        (xy 85.620972 104.927022)\n        (xy 85.620286 104.933139)\n        (xy 85.620285 104.933143)\n        (xy 85.601447 105.101093)\n        (xy 85.597641 105.135026)\n        (xy 66.893875 105.135026)\n        (xy 66.906056 105.107668)\n        (xy 66.906058 105.107664)\n        (xy 66.907488 105.104451)\n        (xy 67.012481 104.773474)\n        (xy 67.013167 104.770011)\n        (xy 67.079242 104.436306)\n        (xy 67.079243 104.436301)\n        (xy 67.079925 104.432855)\n        (xy 67.088938 104.325525)\n        (xy 67.108797 104.089026)\n        (xy 67.108798 104.089015)\n        (xy 67.10898 104.086842)\n        (xy 67.109135 104.075799)\n        (xy 67.110163 104.002178)\n        (xy 67.110163 104.002166)\n        (xy 67.110193 104)\n        (xy 67.107963 103.960102)\n        (xy 67.091006 103.656819)\n        (xy 67.09081 103.65331)\n        (xy 67.083517 103.610189)\n        (xy 67.077599 103.5752)\n        (xy 83.56608 103.5752)\n        (xy 83.584509 103.750536)\n        (xy 83.638989 103.918209)\n        (xy 83.642292 103.923931)\n        (xy 83.642293 103.923932)\n        (xy 83.66114 103.956575)\n        (xy 83.72714 104.070891)\n        (xy 83.731558 104.075798)\n        (xy 83.731559 104.075799)\n        (xy 83.808576 104.161335)\n        (xy 83.845109 104.201909)\n        (xy 83.98774 104.305537)\n        (xy 83.993769 104.308221)\n        (xy 83.993772 104.308223)\n        (xy 84.142764 104.374558)\n        (xy 84.142767 104.374559)\n        (xy 84.1488 104.377245)\n        (xy 84.175273 104.382872)\n        (xy 84.314792 104.412528)\n        (xy 84.314796 104.412528)\n        (xy 84.321249 104.4139)\n        (xy 84.497551 104.4139)\n        (xy 84.504004 104.412528)\n        (xy 84.504008 104.412528)\n        (xy 84.643527 104.382872)\n        (xy 84.67 104.377245)\n        (xy 84.676033 104.374559)\n        (xy 84.676036 104.374558)\n        (xy 84.825028 104.308223)\n        (xy 84.825031 104.308221)\n        (xy 84.83106 104.305537)\n        (xy 84.973691 104.201909)\n        (xy 85.010224 104.161335)\n        (xy 85.087241 104.075799)\n        (xy 85.087242 104.075798)\n        (xy 85.09166 104.070891)\n        (xy 85.15766 103.956575)\n        (xy 122.89011 103.956575)\n        (xy 122.904651 104.303502)\n        (xy 122.924637 104.432602)\n        (xy 122.950304 104.598402)\n        (xy 122.957772 104.646645)\n        (xy 123.048812 104.981729)\n        (xy 123.050102 104.984988)\n        (xy 123.050104 104.984993)\n        (xy 123.128679 105.183449)\n        (xy 123.176637 105.304577)\n        (xy 123.178292 105.307689)\n        (xy 123.178294 105.307694)\n        (xy 123.236705 105.417548)\n        (xy 123.339652 105.611164)\n        (xy 123.341644 105.614073)\n        (xy 123.533835 105.894762)\n        (xy 123.53384 105.894768)\n        (xy 123.535826 105.897669)\n        (xy 123.762714 106.160522)\n        (xy 123.765284 106.162902)\n        (xy 123.765288 106.162906)\n        (xy 123.853579 106.244664)\n        (xy 124.017488 106.396445)\n        (xy 124.02031 106.398526)\n        (xy 124.020313 106.398528)\n        (xy 124.107095 106.462509)\n        (xy 124.296973 106.602499)\n        (xy 124.30001 106.604253)\n        (xy 124.300014 106.604255)\n        (xy 124.391732 106.657208)\n        (xy 124.597684 106.776114)\n        (xy 124.756779 106.845621)\n        (xy 124.912653 106.913721)\n        (xy 124.912656 106.913722)\n        (xy 124.915874 106.915128)\n        (xy 124.919231 106.916167)\n        (xy 124.919236 106.916169)\n        (xy 125.244216 107.016767)\n        (xy 125.247576 107.017807)\n        (xy 125.318245 107.031288)\n        (xy 125.585206 107.082214)\n        (xy 125.585212 107.082215)\n        (xy 125.588657 107.082872)\n        (xy 125.770696 107.096879)\n        (xy 125.931368 107.109242)\n        (xy 125.931369 107.109242)\n        (xy 125.934865 107.109511)\n        (xy 126.151846 107.101934)\n        (xy 126.27837 107.097516)\n        (xy 126.278375 107.097516)\n        (xy 126.281885 107.097393)\n        (xy 126.464802 107.070382)\n        (xy 126.621912 107.047182)\n        (xy 126.621917 107.047181)\n        (xy 126.625391 107.046668)\n        (xy 126.628783 107.045772)\n        (xy 126.628787 107.045771)\n        (xy 126.957694 106.95887)\n        (xy 126.957703 106.958867)\n        (xy 126.961102 106.957969)\n        (xy 127.284835 106.832402)\n        (xy 127.592552 106.671531)\n        (xy 127.88042 106.477362)\n        (xy 127.97305 106.398528)\n        (xy 128.142177 106.254589)\n        (xy 128.142178 106.254588)\n        (xy 128.14485 106.252314)\n        (xy 128.179557 106.215355)\n        (xy 128.380135 106.001762)\n        (xy 128.380139 106.001757)\n        (xy 128.382546 105.999194)\n        (xy 128.384651 105.99638)\n        (xy 128.384657 105.996373)\n        (xy 128.588437 105.723974)\n        (xy 128.590546 105.721155)\n        (xy 128.593635 105.715891)\n        (xy 128.669718 105.58621)\n        (xy 128.766257 105.421663)\n        (xy 128.774121 105.404)\n        (xy 128.906056 105.107668)\n        (xy 128.906058 105.107664)\n        (xy 128.907488 105.104451)\n        (xy 128.923365 105.0544)\n        (xy 130.85568 105.0544)\n        (xy 130.85637 105.060965)\n        (xy 130.859073 105.086677)\n        (xy 130.874109 105.229736)\n        (xy 130.928589 105.397409)\n        (xy 131.01674 105.550091)\n        (xy 131.021158 105.554998)\n        (xy 131.021159 105.554999)\n        (xy 131.11612 105.660464)\n        (xy 131.134709 105.681109)\n        (xy 131.27734 105.784737)\n        (xy 131.283369 105.787421)\n        (xy 131.283372 105.787423)\n        (xy 131.432364 105.853758)\n        (xy 131.432367 105.853759)\n        (xy 131.4384 105.856445)\n        (xy 131.459025 105.860829)\n        (xy 131.604392 105.891728)\n        (xy 131.604396 105.891728)\n        (xy 131.610849 105.8931)\n        (xy 131.787151 105.8931)\n        (xy 131.793604 105.891728)\n        (xy 131.793608 105.891728)\n        (xy 131.938975 105.860829)\n        (xy 131.9596 105.856445)\n        (xy 131.965633 105.853759)\n        (xy 131.965636 105.853758)\n        (xy 132.114628 105.787423)\n        (xy 132.114631 105.787421)\n        (xy 132.12066 105.784737)\n        (xy 132.263291 105.681109)\n        (xy 132.28188 105.660464)\n        (xy 132.376841 105.554999)\n        (xy 132.376842 105.554998)\n        (xy 132.38126 105.550091)\n        (xy 132.469411 105.397409)\n        (xy 132.523891 105.229736)\n        (xy 132.533846 105.135026)\n        (xy 136.397641 105.135026)\n        (xy 136.398157 105.14117)\n        (xy 136.41445 105.335201)\n        (xy 136.415155 105.3436)\n        (xy 136.472848 105.5448)\n        (xy 136.475666 105.550282)\n        (xy 136.475667 105.550286)\n        (xy 136.565703 105.725477)\n        (xy 136.565706 105.725481)\n        (xy 136.568523 105.730963)\n        (xy 136.698534 105.894996)\n        (xy 136.703228 105.898991)\n        (xy 136.848051 106.022245)\n        (xy 136.85793 106.030653)\n        (xy 137.04064 106.132766)\n        (xy 137.239704 106.197446)\n        (xy 137.44754 106.222229)\n        (xy 137.453675 106.221757)\n        (xy 137.453677 106.221757)\n        (xy 137.65009 106.206644)\n        (xy 137.650095 106.206643)\n        (xy 137.656231 106.206171)\n        (xy 137.662161 106.204515)\n        (xy 137.662163 106.204515)\n        (xy 137.791978 106.16827)\n        (xy 137.857829 106.149884)\n        (xy 137.887948 106.13467)\n        (xy 137.945734 106.10548)\n        (xy 138.044655 106.055511)\n        (xy 138.101453 106.011136)\n        (xy 138.204736 105.930442)\n        (xy 138.209592 105.926648)\n        (xy 138.213618 105.921984)\n        (xy 138.342329 105.772871)\n        (xy 138.34233 105.772869)\n        (xy 138.346358 105.768203)\n        (xy 138.449745 105.58621)\n        (xy 138.515813 105.387603)\n        (xy 138.542046 105.179945)\n        (xy 138.542464 105.15)\n        (xy 138.540996 105.135026)\n        (xy 138.937641 105.135026)\n        (xy 138.938157 105.14117)\n        (xy 138.95445 105.335201)\n        (xy 138.955155 105.3436)\n        (xy 139.012848 105.5448)\n        (xy 139.015666 105.550282)\n        (xy 139.015667 105.550286)\n        (xy 139.105703 105.725477)\n        (xy 139.105706 105.725481)\n        (xy 139.108523 105.730963)\n        (xy 139.238534 105.894996)\n        (xy 139.243228 105.898991)\n        (xy 139.388051 106.022245)\n        (xy 139.39793 106.030653)\n        (xy 139.58064 106.132766)\n        (xy 139.779704 106.197446)\n        (xy 139.98754 106.222229)\n        (xy 139.993675 106.221757)\n        (xy 139.993677 106.221757)\n        (xy 140.19009 106.206644)\n        (xy 140.190095 106.206643)\n        (xy 140.196231 106.206171)\n        (xy 140.202161 106.204515)\n        (xy 140.202163 106.204515)\n        (xy 140.331978 106.16827)\n        (xy 140.397829 106.149884)\n        (xy 140.427948 106.13467)\n        (xy 140.485734 106.10548)\n        (xy 140.584655 106.055511)\n        (xy 140.641453 106.011136)\n        (xy 140.744736 105.930442)\n        (xy 140.749592 105.926648)\n        (xy 140.753618 105.921984)\n        (xy 140.882329 105.772871)\n        (xy 140.88233 105.772869)\n        (xy 140.886358 105.768203)\n        (xy 140.989745 105.58621)\n        (xy 141.055813 105.387603)\n        (xy 141.082046 105.179945)\n        (xy 141.082464 105.15)\n        (xy 141.080996 105.135026)\n        (xy 141.477641 105.135026)\n        (xy 141.478157 105.14117)\n        (xy 141.49445 105.335201)\n        (xy 141.495155 105.3436)\n        (xy 141.552848 105.5448)\n        (xy 141.555666 105.550282)\n        (xy 141.555667 105.550286)\n        (xy 141.645703 105.725477)\n        (xy 141.645706 105.725481)\n        (xy 141.648523 105.730963)\n        (xy 141.778534 105.894996)\n        (xy 141.783228 105.898991)\n        (xy 141.928051 106.022245)\n        (xy 141.93793 106.030653)\n        (xy 142.12064 106.132766)\n        (xy 142.319704 106.197446)\n        (xy 142.52754 106.222229)\n        (xy 142.533675 106.221757)\n        (xy 142.533677 106.221757)\n        (xy 142.73009 106.206644)\n        (xy 142.730095 106.206643)\n        (xy 142.736231 106.206171)\n        (xy 142.742161 106.204515)\n        (xy 142.742163 106.204515)\n        (xy 142.871978 106.16827)\n        (xy 142.937829 106.149884)\n        (xy 142.967948 106.13467)\n        (xy 143.025734 106.10548)\n        (xy 143.124655 106.055511)\n        (xy 143.181453 106.011136)\n        (xy 143.284736 105.930442)\n        (xy 143.289592 105.926648)\n        (xy 143.293618 105.921984)\n        (xy 143.422329 105.772871)\n        (xy 143.42233 105.772869)\n        (xy 143.426358 105.768203)\n        (xy 143.529745 105.58621)\n        (xy 143.595813 105.387603)\n        (xy 143.622046 105.179945)\n        (xy 143.622464 105.15)\n        (xy 143.620996 105.135026)\n        (xy 144.017641 105.135026)\n        (xy 144.018157 105.14117)\n        (xy 144.03445 105.335201)\n        (xy 144.035155 105.3436)\n        (xy 144.092848 105.5448)\n        (xy 144.095666 105.550282)\n        (xy 144.095667 105.550286)\n        (xy 144.185703 105.725477)\n        (xy 144.185706 105.725481)\n        (xy 144.188523 105.730963)\n        (xy 144.318534 105.894996)\n        (xy 144.323228 105.898991)\n        (xy 144.468051 106.022245)\n        (xy 144.47793 106.030653)\n        (xy 144.66064 106.132766)\n        (xy 144.859704 106.197446)\n        (xy 145.06754 106.222229)\n        (xy 145.073675 106.221757)\n        (xy 145.073677 106.221757)\n        (xy 145.27009 106.206644)\n        (xy 145.270095 106.206643)\n        (xy 145.276231 106.206171)\n        (xy 145.282161 106.204515)\n        (xy 145.282163 106.204515)\n        (xy 145.411978 106.16827)\n        (xy 145.477829 106.149884)\n        (xy 145.507948 106.13467)\n        (xy 145.565734 106.10548)\n        (xy 145.664655 106.055511)\n        (xy 145.721453 106.011136)\n        (xy 145.824736 105.930442)\n        (xy 145.829592 105.926648)\n        (xy 145.833618 105.921984)\n        (xy 145.962329 105.772871)\n        (xy 145.96233 105.772869)\n        (xy 145.966358 105.768203)\n        (xy 146.069745 105.58621)\n        (xy 146.135813 105.387603)\n        (xy 146.162046 105.179945)\n        (xy 146.162464 105.15)\n        (xy 146.160996 105.135026)\n        (xy 146.557641 105.135026)\n        (xy 146.558157 105.14117)\n        (xy 146.57445 105.335201)\n        (xy 146.575155 105.3436)\n        (xy 146.632848 105.5448)\n        (xy 146.635666 105.550282)\n        (xy 146.635667 105.550286)\n        (xy 146.725703 105.725477)\n        (xy 146.725706 105.725481)\n        (xy 146.728523 105.730963)\n        (xy 146.858534 105.894996)\n        (xy 146.863228 105.898991)\n        (xy 147.008051 106.022245)\n        (xy 147.01793 106.030653)\n        (xy 147.20064 106.132766)\n        (xy 147.399704 106.197446)\n        (xy 147.60754 106.222229)\n        (xy 147.613675 106.221757)\n        (xy 147.613677 106.221757)\n        (xy 147.81009 106.206644)\n        (xy 147.810095 106.206643)\n        (xy 147.816231 106.206171)\n        (xy 147.822161 106.204515)\n        (xy 147.822163 106.204515)\n        (xy 147.951978 106.16827)\n        (xy 148.017829 106.149884)\n        (xy 148.047948 106.13467)\n        (xy 148.105734 106.10548)\n        (xy 148.204655 106.055511)\n        (xy 148.261453 106.011136)\n        (xy 148.364736 105.930442)\n        (xy 148.369592 105.926648)\n        (xy 148.373618 105.921984)\n        (xy 148.502329 105.772871)\n        (xy 148.50233 105.772869)\n        (xy 148.506358 105.768203)\n        (xy 148.609745 105.58621)\n        (xy 148.675813 105.387603)\n        (xy 148.702046 105.179945)\n        (xy 148.702464 105.15)\n        (xy 148.700996 105.135026)\n        (xy 149.097641 105.135026)\n        (xy 149.098157 105.14117)\n        (xy 149.11445 105.335201)\n        (xy 149.115155 105.3436)\n        (xy 149.172848 105.5448)\n        (xy 149.175666 105.550282)\n        (xy 149.175667 105.550286)\n        (xy 149.265703 105.725477)\n        (xy 149.265706 105.725481)\n        (xy 149.268523 105.730963)\n        (xy 149.398534 105.894996)\n        (xy 149.403228 105.898991)\n        (xy 149.548051 106.022245)\n        (xy 149.55793 106.030653)\n        (xy 149.74064 106.132766)\n        (xy 149.939704 106.197446)\n        (xy 150.14754 106.222229)\n        (xy 150.153675 106.221757)\n        (xy 150.153677 106.221757)\n        (xy 150.35009 106.206644)\n        (xy 150.350095 106.206643)\n        (xy 150.356231 106.206171)\n        (xy 150.362161 106.204515)\n        (xy 150.362163 106.204515)\n        (xy 150.491978 106.16827)\n        (xy 150.557829 106.149884)\n        (xy 150.587948 106.13467)\n        (xy 150.645734 106.10548)\n        (xy 150.744655 106.055511)\n        (xy 150.801453 106.011136)\n        (xy 150.904736 105.930442)\n        (xy 150.909592 105.926648)\n        (xy 150.913618 105.921984)\n        (xy 151.042329 105.772871)\n        (xy 151.04233 105.772869)\n        (xy 151.046358 105.768203)\n        (xy 151.149745 105.58621)\n        (xy 151.215813 105.387603)\n        (xy 151.242046 105.179945)\n        (xy 151.242464 105.15)\n        (xy 151.240996 105.135026)\n        (xy 151.637641 105.135026)\n        (xy 151.638157 105.14117)\n        (xy 151.65445 105.335201)\n        (xy 151.655155 105.3436)\n        (xy 151.712848 105.5448)\n        (xy 151.715666 105.550282)\n        (xy 151.715667 105.550286)\n        (xy 151.805703 105.725477)\n        (xy 151.805706 105.725481)\n        (xy 151.808523 105.730963)\n        (xy 151.938534 105.894996)\n        (xy 151.943228 105.898991)\n        (xy 152.088051 106.022245)\n        (xy 152.09793 106.030653)\n        (xy 152.28064 106.132766)\n        (xy 152.479704 106.197446)\n        (xy 152.68754 106.222229)\n        (xy 152.693675 106.221757)\n        (xy 152.693677 106.221757)\n        (xy 152.89009 106.206644)\n        (xy 152.890095 106.206643)\n        (xy 152.896231 106.206171)\n        (xy 152.902161 106.204515)\n        (xy 152.902163 106.204515)\n        (xy 153.031978 106.16827)\n        (xy 153.097829 106.149884)\n        (xy 153.127948 106.13467)\n        (xy 153.185734 106.10548)\n        (xy 153.284655 106.055511)\n        (xy 153.341453 106.011136)\n        (xy 153.444736 105.930442)\n        (xy 153.449592 105.926648)\n        (xy 153.453618 105.921984)\n        (xy 153.582329 105.772871)\n        (xy 153.58233 105.772869)\n        (xy 153.586358 105.768203)\n        (xy 153.689745 105.58621)\n        (xy 153.755813 105.387603)\n        (xy 153.782046 105.179945)\n        (xy 153.782464 105.15)\n        (xy 153.780996 105.135026)\n        (xy 154.177641 105.135026)\n        (xy 154.178157 105.14117)\n        (xy 154.19445 105.335201)\n        (xy 154.195155 105.3436)\n        (xy 154.252848 105.5448)\n        (xy 154.255666 105.550282)\n        (xy 154.255667 105.550286)\n        (xy 154.345703 105.725477)\n        (xy 154.345706 105.725481)\n        (xy 154.348523 105.730963)\n        (xy 154.478534 105.894996)\n        (xy 154.483228 105.898991)\n        (xy 154.628051 106.022245)\n        (xy 154.63793 106.030653)\n        (xy 154.82064 106.132766)\n        (xy 155.019704 106.197446)\n        (xy 155.22754 106.222229)\n        (xy 155.233675 106.221757)\n        (xy 155.233677 106.221757)\n        (xy 155.43009 106.206644)\n        (xy 155.430095 106.206643)\n        (xy 155.436231 106.206171)\n        (xy 155.442161 106.204515)\n        (xy 155.442163 106.204515)\n        (xy 155.571978 106.16827)\n        (xy 155.637829 106.149884)\n        (xy 155.667948 106.13467)\n        (xy 155.725734 106.10548)\n        (xy 155.824655 106.055511)\n        (xy 155.881453 106.011136)\n        (xy 155.984736 105.930442)\n        (xy 155.989592 105.926648)\n        (xy 155.993618 105.921984)\n        (xy 156.122329 105.772871)\n        (xy 156.12233 105.772869)\n        (xy 156.126358 105.768203)\n        (xy 156.229745 105.58621)\n        (xy 156.295813 105.387603)\n        (xy 156.322046 105.179945)\n        (xy 156.322464 105.15)\n        (xy 156.320996 105.135026)\n        (xy 156.717641 105.135026)\n        (xy 156.718157 105.14117)\n        (xy 156.73445 105.335201)\n        (xy 156.735155 105.3436)\n        (xy 156.792848 105.5448)\n        (xy 156.795666 105.550282)\n        (xy 156.795667 105.550286)\n        (xy 156.885703 105.725477)\n        (xy 156.885706 105.725481)\n        (xy 156.888523 105.730963)\n        (xy 157.018534 105.894996)\n        (xy 157.023228 105.898991)\n        (xy 157.168051 106.022245)\n        (xy 157.17793 106.030653)\n        (xy 157.36064 106.132766)\n        (xy 157.559704 106.197446)\n        (xy 157.76754 106.222229)\n        (xy 157.773675 106.221757)\n        (xy 157.773677 106.221757)\n        (xy 157.97009 106.206644)\n        (xy 157.970095 106.206643)\n        (xy 157.976231 106.206171)\n        (xy 157.982161 106.204515)\n        (xy 157.982163 106.204515)\n        (xy 158.111978 106.16827)\n        (xy 158.177829 106.149884)\n        (xy 158.207948 106.13467)\n        (xy 158.265734 106.10548)\n        (xy 158.364655 106.055511)\n        (xy 158.421453 106.011136)\n        (xy 158.495157 105.953552)\n        (xy 159.2632 105.953552)\n        (xy 159.263642 105.960997)\n        (xy 159.265245 105.974475)\n        (xy 159.270198 105.992495)\n        (xy 159.307733 106.077001)\n        (xy 159.320687 106.095849)\n        (xy 159.384583 106.159633)\n        (xy 159.403453 106.172554)\n        (xy 159.488001 106.209932)\n        (xy 159.506078 106.21486)\n        (xy 159.519075 106.216376)\n        (xy 159.526376 106.2168)\n        (xy 160.057885 106.2168)\n        (xy 160.073124 106.212325)\n        (xy 160.074329 106.210935)\n        (xy 160.076 106.203252)\n        (xy 160.076 106.198685)\n        (xy 160.584 106.198685)\n        (xy 160.588475 106.213924)\n        (xy 160.589865 106.215129)\n        (xy 160.597548 106.2168)\n        (xy 161.133552 106.2168)\n        (xy 161.140997 106.216358)\n        (xy 161.154475 106.214755)\n        (xy 161.172495 106.209802)\n        (xy 161.257001 106.172267)\n        (xy 161.275849 106.159313)\n        (xy 161.339633 106.095417)\n        (xy 161.352554 106.076547)\n        (xy 161.389932 105.991999)\n        (xy 161.39486 105.973922)\n        (xy 161.396376 105.960925)\n        (xy 161.3968 105.953624)\n        (xy 161.3968 105.422115)\n        (xy 161.392325 105.406876)\n        (xy 161.390935 105.405671)\n        (xy 161.383252 105.404)\n        (xy 160.602115 105.404)\n        (xy 160.586876 105.408475)\n        (xy 160.585671 105.409865)\n        (xy 160.584 105.417548)\n        (xy 160.584 106.198685)\n        (xy 160.076 106.198685)\n        (xy 160.076 105.422115)\n        (xy 160.071525 105.406876)\n        (xy 160.070135 105.405671)\n        (xy 160.062452 105.404)\n        (xy 159.281315 105.404)\n        (xy 159.266076 105.408475)\n        (xy 159.264871 105.409865)\n        (xy 159.2632 105.417548)\n        (xy 159.2632 105.953552)\n        (xy 158.495157 105.953552)\n        (xy 158.524736 105.930442)\n        (xy 158.529592 105.926648)\n        (xy 158.533618 105.921984)\n        (xy 158.662329 105.772871)\n        (xy 158.66233 105.772869)\n        (xy 158.666358 105.768203)\n        (xy 158.769745 105.58621)\n        (xy 158.835813 105.387603)\n        (xy 158.856961 105.2202)\n        (xy 169.70268 105.2202)\n        (xy 169.721109 105.395536)\n        (xy 169.723149 105.401814)\n        (xy 169.723149 105.401815)\n        (xy 169.725313 105.408475)\n        (xy 169.775589 105.563209)\n        (xy 169.86374 105.715891)\n        (xy 169.868158 105.720798)\n        (xy 169.868159 105.720799)\n        (xy 169.929935 105.789408)\n        (xy 169.981709 105.846909)\n        (xy 170.043397 105.891728)\n        (xy 170.096111 105.930027)\n        (xy 170.12434 105.950537)\n        (xy 170.130369 105.953221)\n        (xy 170.130372 105.953223)\n        (xy 170.279364 106.019558)\n        (xy 170.279367 106.019559)\n        (xy 170.2854 106.022245)\n        (xy 170.306171 106.02666)\n        (xy 170.451392 106.057528)\n        (xy 170.451396 106.057528)\n        (xy 170.457849 106.0589)\n        (xy 170.634151 106.0589)\n        (xy 170.640604 106.057528)\n        (xy 170.640608 106.057528)\n        (xy 170.785829 106.02666)\n        (xy 170.8066 106.022245)\n        (xy 170.812633 106.019559)\n        (xy 170.812636 106.019558)\n        (xy 170.961628 105.953223)\n        (xy 170.961631 105.953221)\n        (xy 170.96766 105.950537)\n        (xy 170.99589 105.930027)\n        (xy 171.048603 105.891728)\n        (xy 171.110291 105.846909)\n        (xy 171.162065 105.789408)\n        (xy 171.223841 105.720799)\n        (xy 171.223842 105.720798)\n        (xy 171.22826 105.715891)\n        (xy 171.316411 105.563209)\n        (xy 171.366687 105.408475)\n        (xy 171.368851 105.401815)\n        (xy 171.368851 105.401814)\n        (xy 171.370891 105.395536)\n        (xy 171.38932 105.2202)\n        (xy 171.370891 105.044864)\n        (xy 171.367282 105.033755)\n        (xy 171.318453 104.883476)\n        (xy 171.316411 104.877191)\n        (xy 171.22826 104.724509)\n        (xy 171.110291 104.593491)\n        (xy 170.96766 104.489863)\n        (xy 170.961631 104.487179)\n        (xy 170.961628 104.487177)\n        (xy 170.812636 104.420842)\n        (xy 170.812633 104.420841)\n        (xy 170.8066 104.418155)\n        (xy 170.77015 104.410407)\n        (xy 170.640608 104.382872)\n        (xy 170.640604 104.382872)\n        (xy 170.634151 104.3815)\n        (xy 170.457849 104.3815)\n        (xy 170.451396 104.382872)\n        (xy 170.451392 104.382872)\n        (xy 170.32185 104.410407)\n        (xy 170.2854 104.418155)\n        (xy 170.279367 104.420841)\n        (xy 170.279364 104.420842)\n        (xy 170.130372 104.487177)\n        (xy 170.130369 104.487179)\n        (xy 170.12434 104.489863)\n        (xy 169.981709 104.593491)\n        (xy 169.86374 104.724509)\n        (xy 169.775589 104.877191)\n        (xy 169.773547 104.883476)\n        (xy 169.724719 105.033755)\n        (xy 169.721109 105.044864)\n        (xy 169.70268 105.2202)\n        (xy 158.856961 105.2202)\n        (xy 158.862046 105.179945)\n        (xy 158.862464 105.15)\n        (xy 158.842039 104.941691)\n        (xy 158.822775 104.877885)\n        (xy 159.2632 104.877885)\n        (xy 159.267675 104.893124)\n        (xy 159.269065 104.894329)\n        (xy 159.276748 104.896)\n        (xy 160.057885 104.896)\n        (xy 160.073124 104.891525)\n        (xy 160.074329 104.890135)\n        (xy 160.076 104.882452)\n        (xy 160.076 104.877885)\n        (xy 160.584 104.877885)\n        (xy 160.588475 104.893124)\n        (xy 160.589865 104.894329)\n        (xy 160.597548 104.896)\n        (xy 161.378685 104.896)\n        (xy 161.393924 104.891525)\n        (xy 161.395129 104.890135)\n        (xy 161.3968 104.882452)\n        (xy 161.3968 104.346448)\n        (xy 161.396358 104.339003)\n        (xy 161.394755 104.325525)\n        (xy 161.389802 104.307505)\n        (xy 161.352267 104.222999)\n        (xy 161.339313 104.204151)\n        (xy 161.275417 104.140367)\n        (xy 161.256547 104.127446)\n        (xy 161.171999 104.090068)\n        (xy 161.153922 104.08514)\n        (xy 161.140925 104.083624)\n        (xy 161.133624 104.0832)\n        (xy 160.602115 104.0832)\n        (xy 160.586876 104.087675)\n        (xy 160.585671 104.089065)\n        (xy 160.584 104.096748)\n        (xy 160.584 104.877885)\n        (xy 160.076 104.877885)\n        (xy 160.076 104.101315)\n        (xy 160.071525 104.086076)\n        (xy 160.070135 104.084871)\n        (xy 160.062452 104.0832)\n        (xy 159.526448 104.0832)\n        (xy 159.519003 104.083642)\n        (xy 159.505525 104.085245)\n        (xy 159.487505 104.090198)\n        (xy 159.402999 104.127733)\n        (xy 159.384151 104.140687)\n        (xy 159.320367 104.204583)\n        (xy 159.307446 104.223453)\n        (xy 159.270068 104.308001)\n        (xy 159.26514 104.326078)\n        (xy 159.263624 104.339075)\n        (xy 159.2632 104.346376)\n        (xy 159.2632 104.877885)\n        (xy 158.822775 104.877885)\n        (xy 158.781542 104.741316)\n        (xy 158.683278 104.556507)\n        (xy 158.608803 104.465192)\n        (xy 158.554884 104.39908)\n        (xy 158.554881 104.399077)\n        (xy 158.550989 104.394305)\n        (xy 158.54624 104.390376)\n        (xy 158.394464 104.264816)\n        (xy 158.394461 104.264814)\n        (xy 158.389714 104.260887)\n        (xy 158.205597 104.161335)\n        (xy 158.094762 104.127026)\n        (xy 158.011536 104.101263)\n        (xy 158.011533 104.101262)\n        (xy 158.005649 104.099441)\n        (xy 157.999524 104.098797)\n        (xy 157.999523 104.098797)\n        (xy 157.803615 104.078206)\n        (xy 157.803614 104.078206)\n        (xy 157.797487 104.077562)\n        (xy 157.686363 104.087675)\n        (xy 157.595181 104.095973)\n        (xy 157.59518 104.095973)\n        (xy 157.58904 104.096532)\n        (xy 157.583126 104.098273)\n        (xy 157.583124 104.098273)\n        (xy 157.48446 104.127312)\n        (xy 157.388248 104.155629)\n        (xy 157.382783 104.158486)\n        (xy 157.258512 104.223453)\n        (xy 157.202758 104.2526)\n        (xy 157.039636 104.383754)\n        (xy 156.905095 104.544093)\n        (xy 156.902125 104.549496)\n        (xy 156.902124 104.549497)\n        (xy 156.846851 104.650039)\n        (xy 156.80426 104.727511)\n        (xy 156.740972 104.927022)\n        (xy 156.740286 104.933139)\n        (xy 156.740285 104.933143)\n        (xy 156.721447 105.101093)\n        (xy 156.717641 105.135026)\n        (xy 156.320996 105.135026)\n        (xy 156.302039 104.941691)\n        (xy 156.241542 104.741316)\n        (xy 156.143278 104.556507)\n        (xy 156.068803 104.465192)\n        (xy 156.014884 104.39908)\n        (xy 156.014881 104.399077)\n        (xy 156.010989 104.394305)\n        (xy 156.00624 104.390376)\n        (xy 155.854464 104.264816)\n        (xy 155.854461 104.264814)\n        (xy 155.849714 104.260887)\n        (xy 155.665597 104.161335)\n        (xy 155.554762 104.127026)\n        (xy 155.471536 104.101263)\n        (xy 155.471533 104.101262)\n        (xy 155.465649 104.099441)\n        (xy 155.459524 104.098797)\n        (xy 155.459523 104.098797)\n        (xy 155.263615 104.078206)\n        (xy 155.263614 104.078206)\n        (xy 155.257487 104.077562)\n        (xy 155.146363 104.087675)\n        (xy 155.055181 104.095973)\n        (xy 155.05518 104.095973)\n        (xy 155.04904 104.096532)\n        (xy 155.043126 104.098273)\n        (xy 155.043124 104.098273)\n        (xy 154.94446 104.127312)\n        (xy 154.848248 104.155629)\n        (xy 154.842783 104.158486)\n        (xy 154.718512 104.223453)\n        (xy 154.662758 104.2526)\n        (xy 154.499636 104.383754)\n        (xy 154.365095 104.544093)\n        (xy 154.362125 104.549496)\n        (xy 154.362124 104.549497)\n        (xy 154.306851 104.650039)\n        (xy 154.26426 104.727511)\n        (xy 154.200972 104.927022)\n        (xy 154.200286 104.933139)\n        (xy 154.200285 104.933143)\n        (xy 154.181447 105.101093)\n        (xy 154.177641 105.135026)\n        (xy 153.780996 105.135026)\n        (xy 153.762039 104.941691)\n        (xy 153.701542 104.741316)\n        (xy 153.603278 104.556507)\n        (xy 153.528803 104.465192)\n        (xy 153.474884 104.39908)\n        (xy 153.474881 104.399077)\n        (xy 153.470989 104.394305)\n        (xy 153.46624 104.390376)\n        (xy 153.314464 104.264816)\n        (xy 153.314461 104.264814)\n        (xy 153.309714 104.260887)\n        (xy 153.125597 104.161335)\n        (xy 153.014762 104.127026)\n        (xy 152.931536 104.101263)\n        (xy 152.931533 104.101262)\n        (xy 152.925649 104.099441)\n        (xy 152.919524 104.098797)\n        (xy 152.919523 104.098797)\n        (xy 152.723615 104.078206)\n        (xy 152.723614 104.078206)\n        (xy 152.717487 104.077562)\n        (xy 152.606363 104.087675)\n        (xy 152.515181 104.095973)\n        (xy 152.51518 104.095973)\n        (xy 152.50904 104.096532)\n        (xy 152.503126 104.098273)\n        (xy 152.503124 104.098273)\n        (xy 152.40446 104.127312)\n        (xy 152.308248 104.155629)\n        (xy 152.302783 104.158486)\n        (xy 152.178512 104.223453)\n        (xy 152.122758 104.2526)\n        (xy 151.959636 104.383754)\n        (xy 151.825095 104.544093)\n        (xy 151.822125 104.549496)\n        (xy 151.822124 104.549497)\n        (xy 151.766851 104.650039)\n        (xy 151.72426 104.727511)\n        (xy 151.660972 104.927022)\n        (xy 151.660286 104.933139)\n        (xy 151.660285 104.933143)\n        (xy 151.641447 105.101093)\n        (xy 151.637641 105.135026)\n        (xy 151.240996 105.135026)\n        (xy 151.222039 104.941691)\n        (xy 151.161542 104.741316)\n        (xy 151.063278 104.556507)\n        (xy 150.988803 104.465192)\n        (xy 150.934884 104.39908)\n        (xy 150.934881 104.399077)\n        (xy 150.930989 104.394305)\n        (xy 150.92624 104.390376)\n        (xy 150.774464 104.264816)\n        (xy 150.774461 104.264814)\n        (xy 150.769714 104.260887)\n        (xy 150.585597 104.161335)\n        (xy 150.474762 104.127026)\n        (xy 150.391536 104.101263)\n        (xy 150.391533 104.101262)\n        (xy 150.385649 104.099441)\n        (xy 150.379524 104.098797)\n        (xy 150.379523 104.098797)\n        (xy 150.183615 104.078206)\n        (xy 150.183614 104.078206)\n        (xy 150.177487 104.077562)\n        (xy 150.066363 104.087675)\n        (xy 149.975181 104.095973)\n        (xy 149.97518 104.095973)\n        (xy 149.96904 104.096532)\n        (xy 149.963126 104.098273)\n        (xy 149.963124 104.098273)\n        (xy 149.86446 104.127312)\n        (xy 149.768248 104.155629)\n        (xy 149.762783 104.158486)\n        (xy 149.638512 104.223453)\n        (xy 149.582758 104.2526)\n        (xy 149.419636 104.383754)\n        (xy 149.285095 104.544093)\n        (xy 149.282125 104.549496)\n        (xy 149.282124 104.549497)\n        (xy 149.226851 104.650039)\n        (xy 149.18426 104.727511)\n        (xy 149.120972 104.927022)\n        (xy 149.120286 104.933139)\n        (xy 149.120285 104.933143)\n        (xy 149.101447 105.101093)\n        (xy 149.097641 105.135026)\n        (xy 148.700996 105.135026)\n        (xy 148.682039 104.941691)\n        (xy 148.621542 104.741316)\n        (xy 148.523278 104.556507)\n        (xy 148.448803 104.465192)\n        (xy 148.394884 104.39908)\n        (xy 148.394881 104.399077)\n        (xy 148.390989 104.394305)\n        (xy 148.38624 104.390376)\n        (xy 148.234464 104.264816)\n        (xy 148.234461 104.264814)\n        (xy 148.229714 104.260887)\n        (xy 148.045597 104.161335)\n        (xy 147.934762 104.127026)\n        (xy 147.851536 104.101263)\n        (xy 147.851533 104.101262)\n        (xy 147.845649 104.099441)\n        (xy 147.839524 104.098797)\n        (xy 147.839523 104.098797)\n        (xy 147.643615 104.078206)\n        (xy 147.643614 104.078206)\n        (xy 147.637487 104.077562)\n        (xy 147.526363 104.087675)\n        (xy 147.435181 104.095973)\n        (xy 147.43518 104.095973)\n        (xy 147.42904 104.096532)\n        (xy 147.423126 104.098273)\n        (xy 147.423124 104.098273)\n        (xy 147.32446 104.127312)\n        (xy 147.228248 104.155629)\n        (xy 147.222783 104.158486)\n        (xy 147.098512 104.223453)\n        (xy 147.042758 104.2526)\n        (xy 146.879636 104.383754)\n        (xy 146.745095 104.544093)\n        (xy 146.742125 104.549496)\n        (xy 146.742124 104.549497)\n        (xy 146.686851 104.650039)\n        (xy 146.64426 104.727511)\n        (xy 146.580972 104.927022)\n        (xy 146.580286 104.933139)\n        (xy 146.580285 104.933143)\n        (xy 146.561447 105.101093)\n        (xy 146.557641 105.135026)\n        (xy 146.160996 105.135026)\n        (xy 146.142039 104.941691)\n        (xy 146.081542 104.741316)\n        (xy 145.983278 104.556507)\n        (xy 145.908803 104.465192)\n        (xy 145.854884 104.39908)\n        (xy 145.854881 104.399077)\n        (xy 145.850989 104.394305)\n        (xy 145.84624 104.390376)\n        (xy 145.694464 104.264816)\n        (xy 145.694461 104.264814)\n        (xy 145.689714 104.260887)\n        (xy 145.505597 104.161335)\n        (xy 145.394762 104.127026)\n        (xy 145.311536 104.101263)\n        (xy 145.311533 104.101262)\n        (xy 145.305649 104.099441)\n        (xy 145.299524 104.098797)\n        (xy 145.299523 104.098797)\n        (xy 145.103615 104.078206)\n        (xy 145.103614 104.078206)\n        (xy 145.097487 104.077562)\n        (xy 144.986363 104.087675)\n        (xy 144.895181 104.095973)\n        (xy 144.89518 104.095973)\n        (xy 144.88904 104.096532)\n        (xy 144.883126 104.098273)\n        (xy 144.883124 104.098273)\n        (xy 144.78446 104.127312)\n        (xy 144.688248 104.155629)\n        (xy 144.682783 104.158486)\n        (xy 144.558512 104.223453)\n        (xy 144.502758 104.2526)\n        (xy 144.339636 104.383754)\n        (xy 144.205095 104.544093)\n        (xy 144.202125 104.549496)\n        (xy 144.202124 104.549497)\n        (xy 144.146851 104.650039)\n        (xy 144.10426 104.727511)\n        (xy 144.040972 104.927022)\n        (xy 144.040286 104.933139)\n        (xy 144.040285 104.933143)\n        (xy 144.021447 105.101093)\n        (xy 144.017641 105.135026)\n        (xy 143.620996 105.135026)\n        (xy 143.602039 104.941691)\n        (xy 143.541542 104.741316)\n        (xy 143.443278 104.556507)\n        (xy 143.368803 104.465192)\n        (xy 143.314884 104.39908)\n        (xy 143.314881 104.399077)\n        (xy 143.310989 104.394305)\n        (xy 143.30624 104.390376)\n        (xy 143.154464 104.264816)\n        (xy 143.154461 104.264814)\n        (xy 143.149714 104.260887)\n        (xy 142.965597 104.161335)\n        (xy 142.854762 104.127026)\n        (xy 142.771536 104.101263)\n        (xy 142.771533 104.101262)\n        (xy 142.765649 104.099441)\n        (xy 142.759524 104.098797)\n        (xy 142.759523 104.098797)\n        (xy 142.563615 104.078206)\n        (xy 142.563614 104.078206)\n        (xy 142.557487 104.077562)\n        (xy 142.446363 104.087675)\n        (xy 142.355181 104.095973)\n        (xy 142.35518 104.095973)\n        (xy 142.34904 104.096532)\n        (xy 142.343126 104.098273)\n        (xy 142.343124 104.098273)\n        (xy 142.24446 104.127312)\n        (xy 142.148248 104.155629)\n        (xy 142.142783 104.158486)\n        (xy 142.018512 104.223453)\n        (xy 141.962758 104.2526)\n        (xy 141.799636 104.383754)\n        (xy 141.665095 104.544093)\n        (xy 141.662125 104.549496)\n        (xy 141.662124 104.549497)\n        (xy 141.606851 104.650039)\n        (xy 141.56426 104.727511)\n        (xy 141.500972 104.927022)\n        (xy 141.500286 104.933139)\n        (xy 141.500285 104.933143)\n        (xy 141.481447 105.101093)\n        (xy 141.477641 105.135026)\n        (xy 141.080996 105.135026)\n        (xy 141.062039 104.941691)\n        (xy 141.001542 104.741316)\n        (xy 140.903278 104.556507)\n        (xy 140.828803 104.465192)\n        (xy 140.774884 104.39908)\n        (xy 140.774881 104.399077)\n        (xy 140.770989 104.394305)\n        (xy 140.76624 104.390376)\n        (xy 140.614464 104.264816)\n        (xy 140.614461 104.264814)\n        (xy 140.609714 104.260887)\n        (xy 140.425597 104.161335)\n        (xy 140.314762 104.127026)\n        (xy 140.231536 104.101263)\n        (xy 140.231533 104.101262)\n        (xy 140.225649 104.099441)\n        (xy 140.219524 104.098797)\n        (xy 140.219523 104.098797)\n        (xy 140.023615 104.078206)\n        (xy 140.023614 104.078206)\n        (xy 140.017487 104.077562)\n        (xy 139.906363 104.087675)\n        (xy 139.815181 104.095973)\n        (xy 139.81518 104.095973)\n        (xy 139.80904 104.096532)\n        (xy 139.803126 104.098273)\n        (xy 139.803124 104.098273)\n        (xy 139.70446 104.127312)\n        (xy 139.608248 104.155629)\n        (xy 139.602783 104.158486)\n        (xy 139.478512 104.223453)\n        (xy 139.422758 104.2526)\n        (xy 139.259636 104.383754)\n        (xy 139.125095 104.544093)\n        (xy 139.122125 104.549496)\n        (xy 139.122124 104.549497)\n        (xy 139.066851 104.650039)\n        (xy 139.02426 104.727511)\n        (xy 138.960972 104.927022)\n        (xy 138.960286 104.933139)\n        (xy 138.960285 104.933143)\n        (xy 138.941447 105.101093)\n        (xy 138.937641 105.135026)\n        (xy 138.540996 105.135026)\n        (xy 138.522039 104.941691)\n        (xy 138.461542 104.741316)\n        (xy 138.363278 104.556507)\n        (xy 138.288803 104.465192)\n        (xy 138.234884 104.39908)\n        (xy 138.234881 104.399077)\n        (xy 138.230989 104.394305)\n        (xy 138.22624 104.390376)\n        (xy 138.074464 104.264816)\n        (xy 138.074461 104.264814)\n        (xy 138.069714 104.260887)\n        (xy 137.885597 104.161335)\n        (xy 137.774762 104.127026)\n        (xy 137.691536 104.101263)\n        (xy 137.691533 104.101262)\n        (xy 137.685649 104.099441)\n        (xy 137.679524 104.098797)\n        (xy 137.679523 104.098797)\n        (xy 137.483615 104.078206)\n        (xy 137.483614 104.078206)\n        (xy 137.477487 104.077562)\n        (xy 137.366363 104.087675)\n        (xy 137.275181 104.095973)\n        (xy 137.27518 104.095973)\n        (xy 137.26904 104.096532)\n        (xy 137.263126 104.098273)\n        (xy 137.263124 104.098273)\n        (xy 137.16446 104.127312)\n        (xy 137.068248 104.155629)\n        (xy 137.062783 104.158486)\n        (xy 136.938512 104.223453)\n        (xy 136.882758 104.2526)\n        (xy 136.719636 104.383754)\n        (xy 136.585095 104.544093)\n        (xy 136.582125 104.549496)\n        (xy 136.582124 104.549497)\n        (xy 136.526851 104.650039)\n        (xy 136.48426 104.727511)\n        (xy 136.420972 104.927022)\n        (xy 136.420286 104.933139)\n        (xy 136.420285 104.933143)\n        (xy 136.401447 105.101093)\n        (xy 136.397641 105.135026)\n        (xy 132.533846 105.135026)\n        (xy 132.538928 105.086677)\n        (xy 132.54163 105.060965)\n        (xy 132.54232 105.0544)\n        (xy 132.540658 105.038585)\n        (xy 132.524581 104.885628)\n        (xy 132.524581 104.885627)\n        (xy 132.523891 104.879064)\n        (xy 132.469411 104.711391)\n        (xy 132.38126 104.558709)\n        (xy 132.372966 104.549497)\n        (xy 132.267713 104.432602)\n        (xy 132.267712 104.432601)\n        (xy 132.263291 104.427691)\n        (xy 132.141219 104.339)\n        (xy 132.126002 104.327944)\n        (xy 132.126001 104.327943)\n        (xy 132.12066 104.324063)\n        (xy 132.114631 104.321379)\n        (xy 132.114628 104.321377)\n        (xy 131.965636 104.255042)\n        (xy 131.965633 104.255041)\n        (xy 131.9596 104.252355)\n        (xy 131.92315 104.244607)\n        (xy 131.793608 104.217072)\n        (xy 131.793604 104.217072)\n        (xy 131.787151 104.2157)\n        (xy 131.610849 104.2157)\n        (xy 131.604396 104.217072)\n        (xy 131.604392 104.217072)\n        (xy 131.47485 104.244607)\n        (xy 131.4384 104.252355)\n        (xy 131.432367 104.255041)\n        (xy 131.432364 104.255042)\n        (xy 131.283372 104.321377)\n        (xy 131.283369 104.321379)\n        (xy 131.27734 104.324063)\n        (xy 131.271999 104.327943)\n        (xy 131.271998 104.327944)\n        (xy 131.256781 104.339)\n        (xy 131.134709 104.427691)\n        (xy 131.130288 104.432601)\n        (xy 131.130287 104.432602)\n        (xy 131.025035 104.549497)\n        (xy 131.01674 104.558709)\n        (xy 130.928589 104.711391)\n        (xy 130.874109 104.879064)\n        (xy 130.873419 104.885627)\n        (xy 130.873419 104.885628)\n        (xy 130.857342 105.038585)\n        (xy 130.85568 105.0544)\n        (xy 128.923365 105.0544)\n        (xy 129.012481 104.773474)\n        (xy 129.013167 104.770011)\n        (xy 129.079242 104.436306)\n        (xy 129.079243 104.436301)\n        (xy 129.079925 104.432855)\n        (xy 129.088938 104.325525)\n        (xy 129.108797 104.089026)\n        (xy 129.108798 104.089015)\n        (xy 129.10898 104.086842)\n        (xy 129.109135 104.075799)\n        (xy 129.110163 104.002178)\n        (xy 129.110163 104.002166)\n        (xy 129.110193 104)\n        (xy 129.107963 103.960102)\n        (xy 129.107766 103.956575)\n        (xy 172.89011 103.956575)\n        (xy 172.904651 104.303502)\n        (xy 172.924637 104.432602)\n        (xy 172.950304 104.598402)\n        (xy 172.957772 104.646645)\n        (xy 173.048812 104.981729)\n        (xy 173.050102 104.984988)\n        (xy 173.050104 104.984993)\n        (xy 173.128679 105.183449)\n        (xy 173.176637 105.304577)\n        (xy 173.178292 105.307689)\n        (xy 173.178294 105.307694)\n        (xy 173.236705 105.417548)\n        (xy 173.339652 105.611164)\n        (xy 173.341644 105.614073)\n        (xy 173.533835 105.894762)\n        (xy 173.53384 105.894768)\n        (xy 173.535826 105.897669)\n        (xy 173.762714 106.160522)\n        (xy 173.765284 106.162902)\n        (xy 173.765288 106.162906)\n        (xy 173.853579 106.244664)\n        (xy 174.017488 106.396445)\n        (xy 174.02031 106.398526)\n        (xy 174.020313 106.398528)\n        (xy 174.107095 106.462509)\n        (xy 174.296973 106.602499)\n        (xy 174.30001 106.604253)\n        (xy 174.300014 106.604255)\n        (xy 174.391732 106.657208)\n        (xy 174.597684 106.776114)\n        (xy 174.756779 106.845621)\n        (xy 174.912653 106.913721)\n        (xy 174.912656 106.913722)\n        (xy 174.915874 106.915128)\n        (xy 174.919231 106.916167)\n        (xy 174.919236 106.916169)\n        (xy 175.209418 107.005995)\n        (xy 175.268578 107.045246)\n        (xy 175.297125 107.110251)\n        (xy 175.285996 107.18037)\n        (xy 175.282282 107.186743)\n        (xy 175.282522 107.186872)\n        (xy 175.278935 107.193561)\n        (xy 175.274564 107.199781)\n        (xy 175.213108 107.357409)\n        (xy 175.212117 107.364939)\n        (xy 175.209639 107.38376)\n        (xy 175.180918 107.448688)\n        (xy 175.121653 107.487781)\n        (xy 175.084059 107.493314)\n        (xy 174.941351 107.492566)\n        (xy 174.933971 107.494338)\n        (xy 174.933969 107.494338)\n        (xy 174.796175 107.527419)\n        (xy 174.796171 107.52742)\n        (xy 174.788796 107.529191)\n        (xy 174.649381 107.601149)\n        (xy 174.531155 107.704284)\n        (xy 174.440943 107.832643)\n        (xy 174.383953 107.978815)\n        (xy 174.382961 107.986348)\n        (xy 174.382961 107.986349)\n        (xy 174.365033 108.122529)\n        (xy 174.363475 108.134362)\n        (xy 174.380691 108.290304)\n        (xy 174.434607 108.437638)\n        (xy 174.438844 108.443944)\n        (xy 174.438846 108.443947)\n        (xy 174.461678 108.477924)\n        (xy 174.522112 108.567858)\n        (xy 174.600026 108.638755)\n        (xy 174.636948 108.699393)\n        (xy 174.635225 108.770369)\n        (xy 174.595838 108.828504)\n        (xy 174.595218 108.828824)\n        (xy 174.591462 108.8321)\n        (xy 174.59146 108.832102)\n        (xy 174.550704 108.867656)\n        (xy 174.467726 108.940042)\n        (xy 174.453117 108.960828)\n        (xy 174.406904 109.026584)\n        (xy 174.370444 109.078461)\n        (xy 174.308988 109.236089)\n        (xy 174.307997 109.243618)\n        (xy 174.289393 109.384931)\n        (xy 174.286905 109.403826)\n        (xy 174.30547 109.57199)\n        (xy 174.30808 109.579122)\n        (xy 174.330542 109.640501)\n        (xy 174.363612 109.73087)\n        (xy 174.367848 109.737173)\n        (xy 174.367848 109.737174)\n        (xy 174.45374 109.864996)\n        (xy 174.453743 109.864999)\n        (xy 174.457974 109.871296)\n        (xy 174.583108 109.985159)\n        (xy 174.653339 110.023291)\n        (xy 174.69393 110.04533)\n        (xy 174.731791 110.065887)\n        (xy 174.895438 110.108819)\n        (xy 174.983047 110.110196)\n        (xy 175.057004 110.111358)\n        (xy 175.057007 110.111358)\n        (xy 175.064602 110.111477)\n        (xy 175.141032 110.093972)\n        (xy 175.222114 110.075402)\n        (xy 175.222118 110.075401)\n        (xy 175.229517 110.073706)\n        (xy 175.380662 109.997688)\n        (xy 175.386433 109.992759)\n        (xy 175.386436 109.992757)\n        (xy 175.503539 109.892741)\n        (xy 175.50354 109.89274)\n        (xy 175.509311 109.887811)\n        (xy 175.608037 109.750419)\n        (xy 175.611743 109.741202)\n        (xy 175.654048 109.635963)\n        (xy 175.671141 109.593443)\n        (xy 175.69498 109.425946)\n        (xy 175.695134 109.4112)\n        (xy 175.693331 109.396295)\n        (xy 175.675721 109.25078)\n        (xy 175.674809 109.24324)\n        (xy 175.615006 109.084978)\n        (xy 175.605331 109.070901)\n        (xy 175.523481 108.951807)\n        (xy 175.523479 108.951805)\n        (xy 175.519179 108.945548)\n        (xy 175.408525 108.846959)\n        (xy 175.370971 108.786711)\n        (xy 175.371951 108.715721)\n        (xy 175.410514 108.657076)\n        (xy 175.497043 108.583174)\n        (xy 175.50147 108.577014)\n        (xy 175.501473 108.57701)\n        (xy 175.580615 108.46687)\n        (xy 175.588594 108.455766)\n        (xy 175.595882 108.437638)\n        (xy 175.647112 108.310199)\n        (xy 175.648733 108.310851)\n        (xy 175.68079 108.258252)\n        (xy 175.744649 108.227227)\n        (xy 175.784431 108.229017)\n        (xy 175.784683 108.22718)\n        (xy 175.792206 108.22821)\n        (xy 175.799558 108.230139)\n        (xy 175.888593 108.231538)\n        (xy 175.961124 108.232678)\n        (xy 175.961127 108.232678)\n        (xy 175.968722 108.232797)\n        (xy 176.026843 108.219485)\n        (xy 176.126234 108.196722)\n        (xy 176.126238 108.196721)\n        (xy 176.133637 108.195026)\n        (xy 176.284782 108.119008)\n        (xy 176.290553 108.114079)\n        (xy 176.290556 108.114077)\n        (xy 176.407659 108.014061)\n        (xy 176.40766 108.01406)\n        (xy 176.413431 108.009131)\n        (xy 176.512157 107.871739)\n        (xy 176.525028 107.839723)\n        (xy 176.571769 107.723449)\n        (xy 176.575261 107.714763)\n        (xy 176.5991 107.547266)\n        (xy 176.599254 107.53252)\n        (xy 176.598353 107.525068)\n        (xy 176.582518 107.394219)\n        (xy 176.578929 107.36456)\n        (xy 176.522906 107.216301)\n        (xy 176.517538 107.145508)\n        (xy 176.551295 107.08305)\n        (xy 176.613461 107.048758)\n        (xy 176.621103 107.047348)\n        (xy 176.621916 107.047181)\n        (xy 176.625391 107.046668)\n        (xy 176.628783 107.045772)\n        (xy 176.628787 107.045771)\n        (xy 176.957694 106.95887)\n        (xy 176.957703 106.958867)\n        (xy 176.961102 106.957969)\n        (xy 177.284835 106.832402)\n        (xy 177.592552 106.671531)\n        (xy 177.88042 106.477362)\n        (xy 177.97305 106.398528)\n        (xy 178.142177 106.254589)\n        (xy 178.142178 106.254588)\n        (xy 178.14485 106.252314)\n        (xy 178.179557 106.215355)\n        (xy 178.380135 106.001762)\n        (xy 178.380139 106.001757)\n        (xy 178.382546 105.999194)\n        (xy 178.384651 105.99638)\n        (xy 178.384657 105.996373)\n        (xy 178.588437 105.723974)\n        (xy 178.590546 105.721155)\n        (xy 178.593635 105.715891)\n        (xy 178.669718 105.58621)\n        (xy 178.766257 105.421663)\n        (xy 178.774121 105.404)\n        (xy 178.906056 105.107668)\n        (xy 178.906058 105.107664)\n        (xy 178.907488 105.104451)\n        (xy 179.012481 104.773474)\n        (xy 179.013167 104.770011)\n        (xy 179.079242 104.436306)\n        (xy 179.079243 104.436301)\n        (xy 179.079925 104.432855)\n        (xy 179.088938 104.325525)\n        (xy 179.108797 104.089026)\n        (xy 179.108798 104.089015)\n        (xy 179.10898 104.086842)\n        (xy 179.109135 104.075799)\n        (xy 179.110163 104.002178)\n        (xy 179.110163 104.002166)\n        (xy 179.110193 104)\n        (xy 179.107963 103.960102)\n        (xy 179.091006 103.656819)\n        (xy 179.09081 103.65331)\n        (xy 179.083517 103.610189)\n        (xy 179.03349 103.31441)\n        (xy 179.033489 103.314405)\n        (xy 179.032903 103.310941)\n        (xy 178.937193 102.977161)\n        (xy 178.884263 102.848744)\n        (xy 178.806211 102.659375)\n        (xy 178.806207 102.659368)\n        (xy 178.804873 102.65613)\n        (xy 178.637593 102.351849)\n        (xy 178.437438 102.068111)\n        (xy 178.206902 101.808452)\n        (xy 178.121028 101.731131)\n        (xy 177.951477 101.578466)\n        (xy 177.951474 101.578464)\n        (xy 177.948859 101.576109)\n        (xy 177.946009 101.574068)\n        (xy 177.946002 101.574063)\n        (xy 177.669379 101.37602)\n        (xy 177.669376 101.376018)\n        (xy 177.666525 101.373977)\n        (xy 177.363419 101.204577)\n        (xy 177.043319 101.07002)\n        (xy 177.03995 101.069029)\n        (xy 177.039946 101.069027)\n        (xy 176.893108 101.025811)\n        (xy 176.710215 100.971982)\n        (xy 176.435528 100.923547)\n        (xy 176.371719 100.912296)\n        (xy 176.371717 100.912296)\n        (xy 176.368259 100.911686)\n        (xy 176.36475 100.911465)\n        (xy 176.364748 100.911465)\n        (xy 176.025231 100.890104)\n        (xy 176.025225 100.890104)\n        (xy 176.021713 100.889883)\n        (xy 175.922893 100.894716)\n        (xy 175.678403 100.906673)\n        (xy 175.678394 100.906674)\n        (xy 175.674896 100.906845)\n        (xy 175.671428 100.907407)\n        (xy 175.671425 100.907407)\n        (xy 175.335607 100.961798)\n        (xy 175.335604 100.961799)\n        (xy 175.332132 100.962361)\n        (xy 174.997691 101.055738)\n        (xy 174.994443 101.05705)\n        (xy 174.994435 101.057053)\n        (xy 174.679008 101.184494)\n        (xy 174.679004 101.184496)\n        (xy 174.675744 101.185813)\n        (xy 174.672657 101.187482)\n        (xy 174.672653 101.187484)\n        (xy 174.56588 101.245216)\n        (xy 174.370303 101.350965)\n        (xy 174.085174 101.549134)\n        (xy 174.082532 101.551447)\n        (xy 174.082528 101.55145)\n        (xy 173.877281 101.731131)\n        (xy 173.823912 101.777852)\n        (xy 173.589773 102.034267)\n        (xy 173.385676 102.315183)\n        (xy 173.214164 102.617099)\n        (xy 173.077375 102.936251)\n        (xy 173.040057 103.059853)\n        (xy 172.988026 103.232191)\n        (xy 172.977014 103.268663)\n        (xy 172.952934 103.399864)\n        (xy 172.921959 103.568635)\n        (xy 172.914332 103.610189)\n        (xy 172.89011 103.956575)\n        (xy 129.107766 103.956575)\n        (xy 129.091006 103.656819)\n        (xy 129.09081 103.65331)\n        (xy 129.083517 103.610189)\n        (xy 129.03349 103.31441)\n        (xy 129.033489 103.314405)\n        (xy 129.032903 103.310941)\n        (xy 128.937193 102.977161)\n        (xy 128.884263 102.848744)\n        (xy 128.806211 102.659375)\n        (xy 128.806207 102.659368)\n        (xy 128.804873 102.65613)\n        (xy 128.637593 102.351849)\n        (xy 128.437438 102.068111)\n        (xy 128.206902 101.808452)\n        (xy 128.121028 101.731131)\n        (xy 127.951477 101.578466)\n        (xy 127.951474 101.578464)\n        (xy 127.948859 101.576109)\n        (xy 127.946009 101.574068)\n        (xy 127.946002 101.574063)\n        (xy 127.669379 101.37602)\n        (xy 127.669376 101.376018)\n        (xy 127.666525 101.373977)\n        (xy 127.363419 101.204577)\n        (xy 127.043319 101.07002)\n        (xy 127.03995 101.069029)\n        (xy 127.039946 101.069027)\n        (xy 126.893108 101.025811)\n        (xy 126.710215 100.971982)\n        (xy 126.435528 100.923547)\n        (xy 126.371719 100.912296)\n        (xy 126.371717 100.912296)\n        (xy 126.368259 100.911686)\n        (xy 126.36475 100.911465)\n        (xy 126.364748 100.911465)\n        (xy 126.025231 100.890104)\n        (xy 126.025225 100.890104)\n        (xy 126.021713 100.889883)\n        (xy 125.922893 100.894716)\n        (xy 125.678403 100.906673)\n        (xy 125.678394 100.906674)\n        (xy 125.674896 100.906845)\n        (xy 125.671428 100.907407)\n        (xy 125.671425 100.907407)\n        (xy 125.335607 100.961798)\n        (xy 125.335604 100.961799)\n        (xy 125.332132 100.962361)\n        (xy 124.997691 101.055738)\n        (xy 124.994443 101.05705)\n        (xy 124.994435 101.057053)\n        (xy 124.679008 101.184494)\n        (xy 124.679004 101.184496)\n        (xy 124.675744 101.185813)\n        (xy 124.672657 101.187482)\n        (xy 124.672653 101.187484)\n        (xy 124.56588 101.245216)\n        (xy 124.370303 101.350965)\n        (xy 124.085174 101.549134)\n        (xy 124.082532 101.551447)\n        (xy 124.082528 101.55145)\n        (xy 123.877281 101.731131)\n        (xy 123.823912 101.777852)\n        (xy 123.589773 102.034267)\n        (xy 123.385676 102.315183)\n        (xy 123.214164 102.617099)\n        (xy 123.077375 102.936251)\n        (xy 123.040057 103.059853)\n        (xy 122.988026 103.232191)\n        (xy 122.977014 103.268663)\n        (xy 122.952934 103.399864)\n        (xy 122.921959 103.568635)\n        (xy 122.914332 103.610189)\n        (xy 122.89011 103.956575)\n        (xy 85.15766 103.956575)\n        (xy 85.176507 103.923932)\n        (xy 85.176508 103.923931)\n        (xy 85.179811 103.918209)\n        (xy 85.234291 103.750536)\n        (xy 85.25272 103.5752)\n        (xy 85.236326 103.419223)\n        (xy 85.234981 103.406428)\n        (xy 85.234981 103.406427)\n        (xy 85.234291 103.399864)\n        (xy 85.179811 103.232191)\n        (xy 85.09166 103.079509)\n        (xy 84.973691 102.948491)\n        (xy 84.83106 102.844863)\n        (xy 84.825031 102.842179)\n        (xy 84.825028 102.842177)\n        (xy 84.676036 102.775842)\n        (xy 84.676033 102.775841)\n        (xy 84.67 102.773155)\n        (xy 84.63355 102.765407)\n        (xy 84.504008 102.737872)\n        (xy 84.504004 102.737872)\n        (xy 84.497551 102.7365)\n        (xy 84.321249 102.7365)\n        (xy 84.314796 102.737872)\n        (xy 84.314792 102.737872)\n        (xy 84.18525 102.765407)\n        (xy 84.1488 102.773155)\n        (xy 84.142767 102.775841)\n        (xy 84.142764 102.775842)\n        (xy 83.993772 102.842177)\n        (xy 83.993769 102.842179)\n        (xy 83.98774 102.844863)\n        (xy 83.845109 102.948491)\n        (xy 83.72714 103.079509)\n        (xy 83.638989 103.232191)\n        (xy 83.584509 103.399864)\n        (xy 83.583819 103.406427)\n        (xy 83.583819 103.406428)\n        (xy 83.582474 103.419223)\n        (xy 83.56608 103.5752)\n        (xy 67.077599 103.5752)\n        (xy 67.03349 103.31441)\n        (xy 67.033489 103.314405)\n        (xy 67.032903 103.310941)\n        (xy 66.937193 102.977161)\n        (xy 66.884263 102.848744)\n        (xy 66.817267 102.6862)\n        (xy 85.29328 102.6862)\n        (xy 85.29397 102.692765)\n        (xy 85.309957 102.844863)\n        (xy 85.311709 102.861536)\n        (xy 85.366189 103.029209)\n        (xy 85.45434 103.181891)\n        (xy 85.572309 103.312909)\n        (xy 85.71494 103.416537)\n        (xy 85.720969 103.419221)\n        (xy 85.720972 103.419223)\n        (xy 85.869964 103.485558)\n        (xy 85.869967 103.485559)\n        (xy 85.876 103.488245)\n        (xy 85.91245 103.495993)\n        (xy 86.041992 103.523528)\n        (xy 86.041996 103.523528)\n        (xy 86.048449 103.5249)\n        (xy 86.224751 103.5249)\n        (xy 86.231204 103.523528)\n        (xy 86.231208 103.523528)\n        (xy 86.36075 103.495993)\n        (xy 86.3972 103.488245)\n        (xy 86.403233 103.485559)\n        (xy 86.403236 103.485558)\n        (xy 86.552228 103.419223)\n        (xy 86.552231 103.419221)\n        (xy 86.55826 103.416537)\n        (xy 86.700891 103.312909)\n        (xy 86.81886 103.181891)\n        (xy 86.907011 103.029209)\n        (xy 86.961491 102.861536)\n        (xy 86.963244 102.844863)\n        (xy 86.97923 102.692765)\n        (xy 86.97992 102.6862)\n        (xy 86.973427 102.624421)\n        (xy 86.962181 102.517428)\n        (xy 86.962181 102.517427)\n        (xy 86.961491 102.510864)\n        (xy 86.907011 102.343191)\n        (xy 86.81886 102.190509)\n        (xy 86.708653 102.068111)\n        (xy 86.705313 102.064402)\n        (xy 86.705312 102.064401)\n        (xy 86.700891 102.059491)\n        (xy 86.55826 101.955863)\n        (xy 86.552231 101.953179)\n        (xy 86.552228 101.953177)\n        (xy 86.403236 101.886842)\n        (xy 86.403233 101.886841)\n        (xy 86.3972 101.884155)\n        (xy 86.36075 101.876407)\n        (xy 86.231208 101.848872)\n        (xy 86.231204 101.848872)\n        (xy 86.224751 101.8475)\n        (xy 86.048449 101.8475)\n        (xy 86.041996 101.848872)\n        (xy 86.041992 101.848872)\n        (xy 85.91245 101.876407)\n        (xy 85.876 101.884155)\n        (xy 85.869967 101.886841)\n        (xy 85.869964 101.886842)\n        (xy 85.720972 101.953177)\n        (xy 85.720969 101.953179)\n        (xy 85.71494 101.955863)\n        (xy 85.572309 102.059491)\n        (xy 85.567888 102.064401)\n        (xy 85.567887 102.064402)\n        (xy 85.564548 102.068111)\n        (xy 85.45434 102.190509)\n        (xy 85.366189 102.343191)\n        (xy 85.311709 102.510864)\n        (xy 85.311019 102.517427)\n        (xy 85.311019 102.517428)\n        (xy 85.299773 102.624421)\n        (xy 85.29328 102.6862)\n        (xy 66.817267 102.6862)\n        (xy 66.806211 102.659375)\n        (xy 66.806207 102.659368)\n        (xy 66.804873 102.65613)\n        (xy 66.637593 102.351849)\n        (xy 66.437438 102.068111)\n        (xy 66.206902 101.808452)\n        (xy 66.121028 101.731131)\n        (xy 65.951477 101.578466)\n        (xy 65.951474 101.578464)\n        (xy 65.948859 101.576109)\n        (xy 65.946009 101.574068)\n        (xy 65.946002 101.574063)\n        (xy 65.669379 101.37602)\n        (xy 65.669376 101.376018)\n        (xy 65.666525 101.373977)\n        (xy 65.363419 101.204577)\n        (xy 65.043319 101.07002)\n        (xy 65.03995 101.069029)\n        (xy 65.039946 101.069027)\n        (xy 64.893108 101.025811)\n        (xy 64.710215 100.971982)\n        (xy 64.435528 100.923547)\n        (xy 64.371719 100.912296)\n        (xy 64.371717 100.912296)\n        (xy 64.368259 100.911686)\n        (xy 64.36475 100.911465)\n        (xy 64.364748 100.911465)\n        (xy 64.025231 100.890104)\n        (xy 64.025225 100.890104)\n        (xy 64.021713 100.889883)\n        (xy 63.922893 100.894716)\n        (xy 63.678403 100.906673)\n        (xy 63.678394 100.906674)\n        (xy 63.674896 100.906845)\n        (xy 63.671428 100.907407)\n        (xy 63.671425 100.907407)\n        (xy 63.335607 100.961798)\n        (xy 63.335604 100.961799)\n        (xy 63.332132 100.962361)\n        (xy 62.997691 101.055738)\n        (xy 62.994443 101.05705)\n        (xy 62.994435 101.057053)\n        (xy 62.679008 101.184494)\n        (xy 62.679004 101.184496)\n        (xy 62.675744 101.185813)\n        (xy 62.672657 101.187482)\n        (xy 62.672653 101.187484)\n        (xy 62.56588 101.245216)\n        (xy 62.370303 101.350965)\n        (xy 62.085174 101.549134)\n        (xy 62.082532 101.551447)\n        (xy 62.082528 101.55145)\n        (xy 61.877281 101.731131)\n        (xy 61.823912 101.777852)\n        (xy 61.589773 102.034267)\n        (xy 61.385676 102.315183)\n        (xy 61.214164 102.617099)\n        (xy 61.077375 102.936251)\n        (xy 61.040057 103.059853)\n        (xy 60.988026 103.232191)\n        (xy 60.977014 103.268663)\n        (xy 60.952934 103.399864)\n        (xy 60.921959 103.568635)\n        (xy 60.914332 103.610189)\n        (xy 60.89011 103.956575)\n        (xy 60.307433 103.956575)\n        (xy 60.307606 103.953057)\n        (xy 60.322788 103.644032)\n        (xy 60.323999 103.631733)\n        (xy 60.375386 103.285316)\n        (xy 60.377793 103.27321)\n        (xy 60.462888 102.933492)\n        (xy 60.466477 102.921661)\n        (xy 60.584457 102.591928)\n        (xy 60.589189 102.580504)\n        (xy 60.68577 102.376301)\n        (xy 60.738922 102.26392)\n        (xy 60.744749 102.253019)\n        (xy 60.791407 102.175176)\n        (xy 60.898763 101.996062)\n        (xy 60.924789 101.952641)\n        (xy 60.931659 101.94236)\n        (xy 61.140266 101.661085)\n        (xy 61.14811 101.651526)\n        (xy 61.283091 101.502598)\n        (xy 61.383301 101.392034)\n        (xy 61.392034 101.383301)\n        (xy 61.651526 101.14811)\n        (xy 61.661085 101.140266)\n        (xy 61.94236 100.931659)\n        (xy 61.952641 100.924789)\n        (xy 62.253019 100.744749)\n        (xy 62.263924 100.73892)\n        (xy 62.580504 100.589189)\n        (xy 62.591928 100.584457)\n        (xy 62.921661 100.466477)\n        (xy 62.933493 100.462888)\n        (xy 63.27321 100.377793)\n        (xy 63.285316 100.375386)\n        (xy 63.631738 100.323998)\n        (xy 63.644032 100.322788)\n        (xy 63.96498 100.30702)\n        (xy 63.982094 100.308095)\n        (xy 63.989142 100.308095)\n        (xy 64 100.31001)\n        (xy 64.015858 100.307214)\n        (xy 64.037736 100.3053)\n        (xy 163.974 100.3053)\n      )\n    )\n  )\n  (zone (net 218) (net_name \"VAA\") (layer \"In2.Cu\") (tstamp 00000000-0000-0000-0000-0000615394a7) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 175)\n        (xy 121 175)\n        (xy 121 137)\n        (xy 107 123)\n        (xy 107 110)\n        (xy 104 107)\n        (xy 97 107)\n        (xy 90 114)\n        (xy 90 122)\n        (xy 67 135)\n        (xy 67 144)\n        (xy 64 147)\n        (xy 60 147)\n      )\n    )\n    (filled_polygon\n      (layer \"In2.Cu\")\n      (pts\n        (xy 97.420256 107.020002)\n        (xy 97.466749 107.073658)\n        (xy 97.476853 107.143932)\n        (xy 97.454265 107.199583)\n        (xy 97.45064 107.203609)\n        (xy 97.447339 107.209327)\n        (xy 97.447338 107.209328)\n        (xy 97.427151 107.244294)\n        (xy 97.362489 107.356291)\n        (xy 97.308009 107.523964)\n        (xy 97.28958 107.6993)\n        (xy 97.308009 107.874636)\n        (xy 97.310049 107.880914)\n        (xy 97.310049 107.880915)\n        (xy 97.325219 107.927603)\n        (xy 97.362489 108.042309)\n        (xy 97.365792 108.048031)\n        (xy 97.365793 108.048032)\n        (xy 97.387021 108.0848)\n        (xy 97.45064 108.194991)\n        (xy 97.568609 108.326009)\n        (xy 97.628457 108.369491)\n        (xy 97.699866 108.421373)\n        (xy 97.71124 108.429637)\n        (xy 97.717269 108.432321)\n        (xy 97.717272 108.432323)\n        (xy 97.843025 108.488311)\n        (xy 97.897121 108.534291)\n        (xy 97.917771 108.602218)\n        (xy 97.894862 108.675871)\n        (xy 97.892013 108.679924)\n        (xy 97.892011 108.679929)\n        (xy 97.887643 108.686143)\n        (xy 97.864239 108.746171)\n        (xy 97.838807 108.811402)\n        (xy 97.830653 108.832315)\n        (xy 97.829661 108.839848)\n        (xy 97.829661 108.839849)\n        (xy 97.815567 108.946909)\n        (xy 97.810175 108.987862)\n        (xy 97.827391 109.143804)\n        (xy 97.881307 109.291138)\n        (xy 97.885544 109.297444)\n        (xy 97.885546 109.297447)\n        (xy 97.897632 109.315432)\n        (xy 97.968812 109.421358)\n        (xy 98.084852 109.526947)\n        (xy 98.091529 109.530572)\n        (xy 98.09153 109.530573)\n        (xy 98.112536 109.541978)\n        (xy 98.222729 109.601808)\n        (xy 98.374483 109.64162)\n        (xy 98.456013 109.642901)\n        (xy 98.523755 109.643965)\n        (xy 98.523758 109.643965)\n        (xy 98.531353 109.644084)\n        (xy 98.58554 109.631673)\n        (xy 98.67688 109.610754)\n        (xy 98.676884 109.610753)\n        (xy 98.684283 109.609058)\n        (xy 98.824443 109.538565)\n        (xy 98.853783 109.513507)\n        (xy 98.937969 109.441606)\n        (xy 98.937971 109.441603)\n        (xy 98.943743 109.436674)\n        (xy 98.94817 109.430514)\n        (xy 98.948173 109.43051)\n        (xy 99.030863 109.315432)\n        (xy 99.035294 109.309266)\n        (xy 99.040045 109.297447)\n        (xy 99.090979 109.170747)\n        (xy 99.09098 109.170745)\n        (xy 99.093812 109.163699)\n        (xy 99.115918 109.008375)\n        (xy 99.116061 108.9947)\n        (xy 99.097213 108.838947)\n        (xy 99.09137 108.823484)\n        (xy 99.086002 108.752691)\n        (xy 99.11976 108.690233)\n        (xy 99.181925 108.655941)\n        (xy 99.252762 108.660703)\n        (xy 99.294035 108.685752)\n        (xy 99.327327 108.716045)\n        (xy 99.327331 108.716048)\n        (xy 99.332948 108.721159)\n        (xy 99.481631 108.801887)\n        (xy 99.645278 108.844819)\n        (xy 99.732887 108.846196)\n        (xy 99.806844 108.847358)\n        (xy 99.806847 108.847358)\n        (xy 99.814442 108.847477)\n        (xy 99.880642 108.832315)\n        (xy 99.971954 108.811402)\n        (xy 99.971958 108.811401)\n        (xy 99.979357 108.809706)\n        (xy 100.130502 108.733688)\n        (xy 100.136273 108.728759)\n        (xy 100.136276 108.728757)\n        (xy 100.253379 108.628741)\n        (xy 100.25338 108.62874)\n        (xy 100.259151 108.623811)\n        (xy 100.357877 108.486419)\n        (xy 100.367062 108.463572)\n        (xy 100.395685 108.392369)\n        (xy 100.420981 108.329443)\n        (xy 100.44482 108.161946)\n        (xy 100.444974 108.1472)\n        (xy 100.443619 108.135998)\n        (xy 100.433107 108.049136)\n        (xy 100.424649 107.97924)\n        (xy 100.364846 107.820978)\n        (xy 100.355171 107.806901)\n        (xy 100.273321 107.687807)\n        (xy 100.273319 107.687805)\n        (xy 100.269019 107.681548)\n        (xy 100.195301 107.615868)\n        (xy 100.157748 107.555621)\n        (xy 100.158727 107.484631)\n        (xy 100.176799 107.448268)\n        (xy 100.211206 107.400385)\n        (xy 100.215637 107.394219)\n        (xy 100.228358 107.362576)\n        (xy 100.24042 107.332569)\n        (xy 100.278741 107.237243)\n        (xy 100.297101 107.108244)\n        (xy 100.326501 107.043624)\n        (xy 100.386172 107.005155)\n        (xy 100.421843 107)\n        (xy 103.94781 107)\n        (xy 104.015931 107.020002)\n        (xy 104.036905 107.036905)\n        (xy 106.963095 109.963095)\n        (xy 106.997121 110.025407)\n        (xy 107 110.05219)\n        (xy 107 112.286539)\n        (xy 106.979998 112.35466)\n        (xy 106.967638 112.370847)\n        (xy 106.91734 112.426709)\n        (xy 106.829189 112.579391)\n        (xy 106.806633 112.648811)\n        (xy 106.790121 112.699632)\n        (xy 106.774709 112.747064)\n        (xy 106.774019 112.753627)\n        (xy 106.774019 112.753628)\n        (xy 106.760825 112.879162)\n        (xy 106.75628 112.9224)\n        (xy 106.774709 113.097736)\n        (xy 106.776749 113.104014)\n        (xy 106.776749 113.104015)\n        (xy 106.787256 113.136352)\n        (xy 106.829189 113.265409)\n        (xy 106.832492 113.271131)\n        (xy 106.832493 113.271132)\n        (xy 106.905291 113.397222)\n        (xy 106.91734 113.418091)\n        (xy 106.959474 113.464885)\n        (xy 106.967636 113.47395)\n        (xy 106.998353 113.537958)\n        (xy 107 113.558261)\n        (xy 107 115.142)\n        (xy 106.979998 115.210121)\n        (xy 106.926342 115.256614)\n        (xy 106.874 115.268)\n        (xy 106.756949 115.268)\n        (xy 106.750496 115.269372)\n        (xy 106.750492 115.269372)\n        (xy 106.62095 115.296907)\n        (xy 106.5845 115.304655)\n        (xy 106.578467 115.307341)\n        (xy 106.578464 115.307342)\n        (xy 106.429472 115.373677)\n        (xy 106.429469 115.373679)\n        (xy 106.42344 115.376363)\n        (xy 106.280809 115.479991)\n        (xy 106.276388 115.484901)\n        (xy 106.276387 115.484902)\n        (xy 106.261675 115.501242)\n        (xy 106.16284 115.611009)\n        (xy 106.074689 115.763691)\n        (xy 106.020209 115.931364)\n        (xy 106.00178 116.1067)\n        (xy 106.020209 116.282036)\n        (xy 106.074689 116.449709)\n        (xy 106.16284 116.602391)\n        (xy 106.167258 116.607298)\n        (xy 106.167259 116.607299)\n        (xy 106.220652 116.666598)\n        (xy 106.280809 116.733409)\n        (xy 106.42344 116.837037)\n        (xy 106.429469 116.839721)\n        (xy 106.429472 116.839723)\n        (xy 106.578464 116.906058)\n        (xy 106.578467 116.906059)\n        (xy 106.5845 116.908745)\n        (xy 106.62095 116.916493)\n        (xy 106.750492 116.944028)\n        (xy 106.750496 116.944028)\n        (xy 106.756949 116.9454)\n        (xy 106.874 116.9454)\n        (xy 106.942121 116.965402)\n        (xy 106.988614 117.019058)\n        (xy 107 117.0714)\n        (xy 107 118.292987)\n        (xy 106.979998 118.361108)\n        (xy 106.948062 118.394922)\n        (xy 106.852309 118.464491)\n        (xy 106.847888 118.469401)\n        (xy 106.847887 118.469402)\n        (xy 106.785884 118.538264)\n        (xy 106.73434 118.595509)\n        (xy 106.646189 118.748191)\n        (xy 106.591709 118.915864)\n        (xy 106.57328 119.0912)\n        (xy 106.57397 119.097765)\n        (xy 106.590549 119.255495)\n        (xy 106.591709 119.266536)\n        (xy 106.593749 119.272815)\n        (xy 106.595122 119.279273)\n        (xy 106.592577 119.279814)\n        (xy 106.594265 119.339156)\n        (xy 106.557595 119.39995)\n        (xy 106.501823 119.429628)\n        (xy 106.421746 119.448853)\n        (xy 106.421735 119.448857)\n        (xy 106.414359 119.450628)\n        (xy 106.264018 119.528224)\n        (xy 106.258297 119.533214)\n        (xy 106.258295 119.533216)\n        (xy 106.233098 119.555197)\n        (xy 106.168616 119.584905)\n        (xy 106.098308 119.575035)\n        (xy 106.046429 119.531615)\n        (xy 106.023881 119.498807)\n        (xy 106.023879 119.498805)\n        (xy 106.019579 119.492548)\n        (xy 106.013908 119.487495)\n        (xy 105.898931 119.385054)\n        (xy 105.898928 119.385052)\n        (xy 105.893259 119.380001)\n        (xy 105.743739 119.300834)\n        (xy 105.733364 119.298228)\n        (xy 105.587022 119.261469)\n        (xy 105.587018 119.261469)\n        (xy 105.579651 119.259618)\n        (xy 105.572052 119.259578)\n        (xy 105.57205 119.259578)\n        (xy 105.501708 119.25921)\n        (xy 105.410469 119.258732)\n        (xy 105.403088 119.260504)\n        (xy 105.253338 119.296456)\n        (xy 105.253335 119.296457)\n        (xy 105.245959 119.298228)\n        (xy 105.095618 119.375824)\n        (xy 105.089897 119.380814)\n        (xy 105.089895 119.380816)\n        (xy 105.033941 119.429628)\n        (xy 104.968126 119.487042)\n        (xy 104.953517 119.507828)\n        (xy 104.935675 119.533216)\n        (xy 104.870844 119.625461)\n        (xy 104.809388 119.783089)\n        (xy 104.804326 119.821537)\n        (xy 104.788383 119.94264)\n        (xy 104.787305 119.950826)\n        (xy 104.793307 120.005192)\n        (xy 104.780901 120.075096)\n        (xy 104.732671 120.127196)\n        (xy 104.66393 120.14495)\n        (xy 104.637373 120.141222)\n        (xy 104.559409 120.121639)\n        (xy 104.559405 120.121639)\n        (xy 104.552038 120.119788)\n        (xy 104.544438 120.119748)\n        (xy 104.544437 120.119748)\n        (xy 104.48031 120.119412)\n        (xy 104.395151 120.118966)\n        (xy 104.334525 120.133521)\n        (xy 104.263619 120.129974)\n        (xy 104.205884 120.088654)\n        (xy 104.179654 120.022681)\n        (xy 104.188204 119.964009)\n        (xy 104.210541 119.908443)\n        (xy 104.23438 119.740946)\n        (xy 104.234534 119.7262)\n        (xy 104.22655 119.660218)\n        (xy 104.217676 119.586891)\n        (xy 104.214209 119.55824)\n        (xy 104.154406 119.399978)\n        (xy 104.113397 119.340309)\n        (xy 104.062881 119.266807)\n        (xy 104.062879 119.266805)\n        (xy 104.058579 119.260548)\n        (xy 104.047204 119.250413)\n        (xy 103.937931 119.153054)\n        (xy 103.937928 119.153052)\n        (xy 103.932259 119.148001)\n        (xy 103.782739 119.068834)\n        (xy 103.772364 119.066228)\n        (xy 103.626022 119.029469)\n        (xy 103.626018 119.029469)\n        (xy 103.618651 119.027618)\n        (xy 103.611052 119.027578)\n        (xy 103.61105 119.027578)\n        (xy 103.540708 119.02721)\n        (xy 103.449469 119.026732)\n        (xy 103.442088 119.028504)\n        (xy 103.292338 119.064456)\n        (xy 103.292335 119.064457)\n        (xy 103.284959 119.066228)\n        (xy 103.134618 119.143824)\n        (xy 103.128897 119.148814)\n        (xy 103.128895 119.148816)\n        (xy 103.080318 119.191193)\n        (xy 103.015836 119.220901)\n        (xy 102.945529 119.211031)\n        (xy 102.938529 119.207598)\n        (xy 102.875054 119.173989)\n        (xy 102.875051 119.173988)\n        (xy 102.868339 119.170434)\n        (xy 102.857964 119.167828)\n        (xy 102.711622 119.131069)\n        (xy 102.711618 119.131069)\n        (xy 102.704251 119.129218)\n        (xy 102.696652 119.129178)\n        (xy 102.69665 119.129178)\n        (xy 102.626308 119.12881)\n        (xy 102.535069 119.128332)\n        (xy 102.527688 119.130104)\n        (xy 102.377938 119.166056)\n        (xy 102.377935 119.166057)\n        (xy 102.370559 119.167828)\n        (xy 102.220218 119.245424)\n        (xy 102.214499 119.250413)\n        (xy 102.214495 119.250416)\n        (xy 102.159687 119.298228)\n        (xy 102.092726 119.356642)\n        (xy 102.081693 119.372341)\n        (xy 102.00108 119.487042)\n        (xy 101.995444 119.495061)\n        (xy 101.933988 119.652689)\n        (xy 101.932997 119.660218)\n        (xy 101.916821 119.783089)\n        (xy 101.911905 119.820426)\n        (xy 101.93047 119.98859)\n        (xy 101.988612 120.14747)\n        (xy 101.989547 120.148861)\n        (xy 102.002183 120.216158)\n        (xy 101.97548 120.281942)\n        (xy 101.917452 120.322846)\n        (xy 101.84652 120.325885)\n        (xy 101.792993 120.297656)\n        (xy 101.724326 120.236475)\n        (xy 101.724323 120.236473)\n        (xy 101.718654 120.231422)\n        (xy 101.58 120.158008)\n        (xy 101.572635 120.156158)\n        (xy 101.435209 120.121639)\n        (xy 101.435205 120.121639)\n        (xy 101.427838 120.119788)\n        (xy 101.420238 120.119748)\n        (xy 101.420237 120.119748)\n        (xy 101.291566 120.119074)\n        (xy 101.223551 120.098716)\n        (xy 101.17734 120.044817)\n        (xy 101.167483 119.975322)\n        (xy 101.185799 119.846626)\n        (xy 101.18638 119.842546)\n        (xy 101.186534 119.8278)\n        (xy 101.185777 119.821537)\n        (xy 101.167121 119.66738)\n        (xy 101.166209 119.65984)\n        (xy 101.106406 119.501578)\n        (xy 101.060105 119.434209)\n        (xy 101.014881 119.368407)\n        (xy 101.014879 119.368405)\n        (xy 101.010579 119.362148)\n        (xy 101.004908 119.357095)\n        (xy 100.889931 119.254654)\n        (xy 100.889928 119.254652)\n        (xy 100.884259 119.249601)\n        (xy 100.734739 119.170434)\n        (xy 100.724364 119.167828)\n        (xy 100.578022 119.131069)\n        (xy 100.578018 119.131069)\n        (xy 100.570651 119.129218)\n        (xy 100.563052 119.129178)\n        (xy 100.56305 119.129178)\n        (xy 100.492708 119.12881)\n        (xy 100.401469 119.128332)\n        (xy 100.394088 119.130104)\n        (xy 100.244338 119.166056)\n        (xy 100.244335 119.166057)\n        (xy 100.236959 119.167828)\n        (xy 100.086618 119.245424)\n        (xy 100.057624 119.270717)\n        (xy 99.993146 119.300424)\n        (xy 99.922838 119.290555)\n        (xy 99.890978 119.269843)\n        (xy 99.873931 119.254654)\n        (xy 99.873928 119.254652)\n        (xy 99.868259 119.249601)\n        (xy 99.718739 119.170434)\n        (xy 99.708364 119.167828)\n        (xy 99.562022 119.131069)\n        (xy 99.562018 119.131069)\n        (xy 99.554651 119.129218)\n        (xy 99.547052 119.129178)\n        (xy 99.54705 119.129178)\n        (xy 99.476708 119.12881)\n        (xy 99.385469 119.128332)\n        (xy 99.378088 119.130104)\n        (xy 99.228338 119.166056)\n        (xy 99.228335 119.166057)\n        (xy 99.220959 119.167828)\n        (xy 99.070618 119.245424)\n        (xy 99.041624 119.270717)\n        (xy 98.977146 119.300424)\n        (xy 98.906838 119.290555)\n        (xy 98.874978 119.269843)\n        (xy 98.857931 119.254654)\n        (xy 98.857928 119.254652)\n        (xy 98.852259 119.249601)\n        (xy 98.702739 119.170434)\n        (xy 98.692364 119.167828)\n        (xy 98.546022 119.131069)\n        (xy 98.546018 119.131069)\n        (xy 98.538651 119.129218)\n        (xy 98.531052 119.129178)\n        (xy 98.53105 119.129178)\n        (xy 98.460708 119.12881)\n        (xy 98.369469 119.128332)\n        (xy 98.362088 119.130104)\n        (xy 98.212338 119.166056)\n        (xy 98.212335 119.166057)\n        (xy 98.204959 119.167828)\n        (xy 98.054618 119.245424)\n        (xy 98.025624 119.270717)\n        (xy 97.961146 119.300424)\n        (xy 97.890838 119.290555)\n        (xy 97.858978 119.269843)\n        (xy 97.841931 119.254654)\n        (xy 97.841928 119.254652)\n        (xy 97.836259 119.249601)\n        (xy 97.686739 119.170434)\n        (xy 97.676364 119.167828)\n        (xy 97.530022 119.131069)\n        (xy 97.530018 119.131069)\n        (xy 97.522651 119.129218)\n        (xy 97.515052 119.129178)\n        (xy 97.51505 119.129178)\n        (xy 97.444708 119.12881)\n        (xy 97.353469 119.128332)\n        (xy 97.346088 119.130104)\n        (xy 97.196338 119.166056)\n        (xy 97.196335 119.166057)\n        (xy 97.188959 119.167828)\n        (xy 97.038618 119.245424)\n        (xy 97.009624 119.270717)\n        (xy 96.945146 119.300424)\n        (xy 96.874838 119.290555)\n        (xy 96.842978 119.269843)\n        (xy 96.825931 119.254654)\n        (xy 96.825928 119.254652)\n        (xy 96.820259 119.249601)\n        (xy 96.670739 119.170434)\n        (xy 96.660364 119.167828)\n        (xy 96.514022 119.131069)\n        (xy 96.514018 119.131069)\n        (xy 96.506651 119.129218)\n        (xy 96.499052 119.129178)\n        (xy 96.49905 119.129178)\n        (xy 96.428708 119.12881)\n        (xy 96.337469 119.128332)\n        (xy 96.330088 119.130104)\n        (xy 96.180338 119.166056)\n        (xy 96.180335 119.166057)\n        (xy 96.172959 119.167828)\n        (xy 96.022618 119.245424)\n        (xy 96.016899 119.250413)\n        (xy 96.016895 119.250416)\n        (xy 95.962087 119.298228)\n        (xy 95.895126 119.356642)\n        (xy 95.884093 119.372341)\n        (xy 95.80348 119.487042)\n        (xy 95.797844 119.495061)\n        (xy 95.736388 119.652689)\n        (xy 95.735397 119.660218)\n        (xy 95.719221 119.783089)\n        (xy 95.714305 119.820426)\n        (xy 95.73287 119.98859)\n        (xy 95.740721 120.010043)\n        (xy 95.783593 120.127196)\n        (xy 95.791012 120.14747)\n        (xy 95.795248 120.153773)\n        (xy 95.795248 120.153774)\n        (xy 95.88114 120.281596)\n        (xy 95.881143 120.281599)\n        (xy 95.885374 120.287896)\n        (xy 95.959226 120.355096)\n        (xy 95.994006 120.386743)\n        (xy 96.010508 120.401759)\n        (xy 96.159191 120.482487)\n        (xy 96.322838 120.525419)\n        (xy 96.410447 120.526796)\n        (xy 96.484404 120.527958)\n        (xy 96.484407 120.527958)\n        (xy 96.492002 120.528077)\n        (xy 96.550123 120.514765)\n        (xy 96.649514 120.492002)\n        (xy 96.649518 120.492001)\n        (xy 96.656917 120.490306)\n        (xy 96.808062 120.414288)\n        (xy 96.813835 120.409357)\n        (xy 96.81384 120.409354)\n        (xy 96.843377 120.384127)\n        (xy 96.908166 120.355096)\n        (xy 96.978366 120.365701)\n        (xy 97.010005 120.386743)\n        (xy 97.019803 120.395658)\n        (xy 97.026508 120.401759)\n        (xy 97.175191 120.482487)\n        (xy 97.338838 120.525419)\n        (xy 97.426447 120.526796)\n        (xy 97.500404 120.527958)\n        (xy 97.500407 120.527958)\n        (xy 97.508002 120.528077)\n        (xy 97.566123 120.514765)\n        (xy 97.665514 120.492002)\n        (xy 97.665518 120.492001)\n        (xy 97.672917 120.490306)\n        (xy 97.824062 120.414288)\n        (xy 97.829835 120.409357)\n        (xy 97.82984 120.409354)\n        (xy 97.859377 120.384127)\n        (xy 97.924166 120.355096)\n        (xy 97.994366 120.365701)\n        (xy 98.026005 120.386743)\n        (xy 98.035803 120.395658)\n        (xy 98.042508 120.401759)\n        (xy 98.191191 120.482487)\n        (xy 98.354838 120.525419)\n        (xy 98.442447 120.526796)\n        (xy 98.516404 120.527958)\n        (xy 98.516407 120.527958)\n        (xy 98.524002 120.528077)\n        (xy 98.582123 120.514765)\n        (xy 98.681514 120.492002)\n        (xy 98.681518 120.492001)\n        (xy 98.688917 120.490306)\n        (xy 98.840062 120.414288)\n        (xy 98.845835 120.409357)\n        (xy 98.84584 120.409354)\n        (xy 98.875377 120.384127)\n        (xy 98.940166 120.355096)\n        (xy 99.010366 120.365701)\n        (xy 99.042005 120.386743)\n        (xy 99.051803 120.395658)\n        (xy 99.058508 120.401759)\n        (xy 99.207191 120.482487)\n        (xy 99.214532 120.484413)\n        (xy 99.214535 120.484414)\n        (xy 99.282576 120.502264)\n        (xy 99.322288 120.512682)\n        (xy 99.343832 120.518334)\n        (xy 99.404648 120.554968)\n        (xy 99.436003 120.618665)\n        (xy 99.436781 120.656654)\n        (xy 99.423075 120.760762)\n        (xy 99.440291 120.916704)\n        (xy 99.494207 121.064038)\n        (xy 99.498444 121.070344)\n        (xy 99.498446 121.070347)\n        (xy 99.524002 121.108377)\n        (xy 99.581712 121.194258)\n        (xy 99.697752 121.299847)\n        (xy 99.704429 121.303472)\n        (xy 99.70443 121.303473)\n        (xy 99.71915 121.311465)\n        (xy 99.835629 121.374708)\n        (xy 99.987383 121.41452)\n        (xy 100.068913 121.415801)\n        (xy 100.136655 121.416865)\n        (xy 100.136658 121.416865)\n        (xy 100.144253 121.416984)\n        (xy 100.206174 121.402802)\n        (xy 100.28978 121.383654)\n        (xy 100.289784 121.383653)\n        (xy 100.297183 121.381958)\n        (xy 100.437343 121.311465)\n        (xy 100.508068 121.251061)\n        (xy 100.550869 121.214506)\n        (xy 100.550871 121.214503)\n        (xy 100.556643 121.209574)\n        (xy 100.608649 121.137199)\n        (xy 100.664643 121.093551)\n        (xy 100.735347 121.087105)\n        (xy 100.798311 121.119907)\n        (xy 100.815552 121.140447)\n        (xy 100.851712 121.194258)\n        (xy 100.967752 121.299847)\n        (xy 100.974429 121.303472)\n        (xy 100.97443 121.303473)\n        (xy 100.98915 121.311465)\n        (xy 101.105629 121.374708)\n        (xy 101.257383 121.41452)\n        (xy 101.338913 121.415801)\n        (xy 101.406655 121.416865)\n        (xy 101.406658 121.416865)\n        (xy 101.414253 121.416984)\n        (xy 101.476174 121.402802)\n        (xy 101.55978 121.383654)\n        (xy 101.559784 121.383653)\n        (xy 101.567183 121.381958)\n        (xy 101.707343 121.311465)\n        (xy 101.778068 121.251061)\n        (xy 101.820869 121.214506)\n        (xy 101.820871 121.214503)\n        (xy 101.826643 121.209574)\n        (xy 101.83107 121.203414)\n        (xy 101.831073 121.20341)\n        (xy 101.910013 121.093551)\n        (xy 101.918194 121.082166)\n        (xy 101.922945 121.070347)\n        (xy 101.973879 120.943647)\n        (xy 101.97388 120.943645)\n        (xy 101.976712 120.936599)\n        (xy 101.998818 120.781275)\n        (xy 101.998961 120.7676)\n        (xy 101.997968 120.75939)\n        (xy 101.990428 120.697088)\n        (xy 101.980113 120.611847)\n        (xy 101.931671 120.483651)\n        (xy 101.925172 120.466451)\n        (xy 101.919804 120.395658)\n        (xy 101.953561 120.3332)\n        (xy 102.015727 120.298908)\n        (xy 102.086564 120.30367)\n        (xy 102.127838 120.328719)\n        (xy 102.132763 120.3332)\n        (xy 102.191606 120.386743)\n        (xy 102.208108 120.401759)\n        (xy 102.356791 120.482487)\n        (xy 102.364132 120.484413)\n        (xy 102.364135 120.484414)\n        (xy 102.46888 120.511893)\n        (xy 102.529696 120.548527)\n        (xy 102.561051 120.612224)\n        (xy 102.561829 120.650213)\n        (xy 102.547275 120.760762)\n        (xy 102.564491 120.916704)\n        (xy 102.618407 121.064038)\n        (xy 102.622644 121.070344)\n        (xy 102.622646 121.070347)\n        (xy 102.648202 121.108377)\n        (xy 102.705912 121.194258)\n        (xy 102.821952 121.299847)\n        (xy 102.828629 121.303472)\n        (xy 102.82863 121.303473)\n        (xy 102.84335 121.311465)\n        (xy 102.959829 121.374708)\n        (xy 103.111583 121.41452)\n        (xy 103.193113 121.415801)\n        (xy 103.260855 121.416865)\n        (xy 103.260858 121.416865)\n        (xy 103.268453 121.416984)\n        (xy 103.330374 121.402802)\n        (xy 103.41398 121.383654)\n        (xy 103.413984 121.383653)\n        (xy 103.421383 121.381958)\n        (xy 103.561543 121.311465)\n        (xy 103.632268 121.251061)\n        (xy 103.675069 121.214506)\n        (xy 103.675071 121.214503)\n        (xy 103.680843 121.209574)\n        (xy 103.732849 121.137199)\n        (xy 103.788843 121.093551)\n        (xy 103.859547 121.087105)\n        (xy 103.922511 121.119907)\n        (xy 103.939752 121.140447)\n        (xy 103.975912 121.194258)\n        (xy 104.091952 121.299847)\n        (xy 104.098629 121.303472)\n        (xy 104.09863 121.303473)\n        (xy 104.11335 121.311465)\n        (xy 104.229829 121.374708)\n        (xy 104.381583 121.41452)\n        (xy 104.463113 121.415801)\n        (xy 104.530855 121.416865)\n        (xy 104.530858 121.416865)\n        (xy 104.538453 121.416984)\n        (xy 104.600374 121.402802)\n        (xy 104.68398 121.383654)\n        (xy 104.683984 121.383653)\n        (xy 104.691383 121.381958)\n        (xy 104.831543 121.311465)\n        (xy 104.902268 121.251061)\n        (xy 104.945069 121.214506)\n        (xy 104.945071 121.214503)\n        (xy 104.950843 121.209574)\n        (xy 104.95527 121.203414)\n        (xy 104.955273 121.20341)\n        (xy 105.034213 121.093551)\n        (xy 105.042394 121.082166)\n        (xy 105.047145 121.070347)\n        (xy 105.098079 120.943647)\n        (xy 105.09808 120.943645)\n        (xy 105.100912 120.936599)\n        (xy 105.123018 120.781275)\n        (xy 105.123161 120.7676)\n        (xy 105.122523 120.762328)\n        (xy 105.122581 120.761977)\n        (xy 105.122439 120.75939)\n        (xy 105.123018 120.759358)\n        (xy 105.1342 120.692298)\n        (xy 105.181884 120.639699)\n        (xy 105.250436 120.621229)\n        (xy 105.279584 120.625321)\n        (xy 105.388487 120.653891)\n        (xy 105.388491 120.653892)\n        (xy 105.395838 120.655819)\n        (xy 105.483447 120.657196)\n        (xy 105.557404 120.658358)\n        (xy 105.557407 120.658358)\n        (xy 105.565002 120.658477)\n        (xy 105.628211 120.644)\n        (xy 105.722514 120.622402)\n        (xy 105.722518 120.622401)\n        (xy 105.729917 120.620706)\n        (xy 105.881062 120.544688)\n        (xy 105.918536 120.512682)\n        (xy 105.983326 120.483651)\n        (xy 106.053526 120.494256)\n        (xy 106.104949 120.538217)\n        (xy 106.12254 120.564396)\n        (xy 106.122543 120.564399)\n        (xy 106.126774 120.570696)\n        (xy 106.177984 120.617293)\n        (xy 106.233129 120.667471)\n        (xy 106.251908 120.684559)\n        (xy 106.400591 120.765287)\n        (xy 106.564238 120.808219)\n        (xy 106.651847 120.809596)\n        (xy 106.725804 120.810758)\n        (xy 106.725807 120.810758)\n        (xy 106.733402 120.810877)\n        (xy 106.84587 120.785118)\n        (xy 106.916737 120.789407)\n        (xy 106.974035 120.831329)\n        (xy 106.999573 120.897573)\n        (xy 107 120.907938)\n        (xy 107 123)\n        (xy 112.570185 128.570185)\n        (xy 112.604211 128.632497)\n        (xy 112.599146 128.703312)\n        (xy 112.556599 128.760148)\n        (xy 112.490079 128.784959)\n        (xy 112.421839 128.769262)\n        (xy 112.42166 128.769663)\n        (xy 112.419603 128.768747)\n        (xy 112.419602 128.768747)\n        (xy 112.400289 128.760148)\n        (xy 112.266636 128.700642)\n        (xy 112.266633 128.700641)\n        (xy 112.2606 128.697955)\n        (xy 112.22415 128.690207)\n        (xy 112.094608 128.662672)\n        (xy 112.094604 128.662672)\n        (xy 112.088151 128.6613)\n        (xy 111.911849 128.6613)\n        (xy 111.905396 128.662672)\n        (xy 111.905392 128.662672)\n        (xy 111.77585 128.690207)\n        (xy 111.7394 128.697955)\n        (xy 111.733367 128.700641)\n        (xy 111.733364 128.700642)\n        (xy 111.584372 128.766977)\n        (xy 111.584369 128.766979)\n        (xy 111.57834 128.769663)\n        (xy 111.572999 128.773543)\n        (xy 111.572998 128.773544)\n        (xy 111.557287 128.784959)\n        (xy 111.435709 128.873291)\n        (xy 111.431288 128.878201)\n        (xy 111.431287 128.878202)\n        (xy 111.361374 128.955849)\n        (xy 111.31774 129.004309)\n        (xy 111.276132 129.076376)\n        (xy 111.241555 129.136266)\n        (xy 111.229589 129.156991)\n        (xy 111.175109 129.324664)\n        (xy 111.15668 129.5)\n        (xy 111.175109 129.675336)\n        (xy 111.229589 129.843009)\n        (xy 111.31774 129.995691)\n        (xy 111.435709 130.126709)\n        (xy 111.57834 130.230337)\n        (xy 111.584369 130.233021)\n        (xy 111.584372 130.233023)\n        (xy 111.733364 130.299358)\n        (xy 111.733367 130.299359)\n        (xy 111.7394 130.302045)\n        (xy 111.77585 130.309793)\n        (xy 111.905392 130.337328)\n        (xy 111.905396 130.337328)\n        (xy 111.911849 130.3387)\n        (xy 112.088151 130.3387)\n        (xy 112.094604 130.337328)\n        (xy 112.094608 130.337328)\n        (xy 112.22415 130.309793)\n        (xy 112.2606 130.302045)\n        (xy 112.266633 130.299359)\n        (xy 112.266636 130.299358)\n        (xy 112.415628 130.233023)\n        (xy 112.415631 130.233021)\n        (xy 112.42166 130.230337)\n        (xy 112.564291 130.126709)\n        (xy 112.68226 129.995691)\n        (xy 112.770411 129.843009)\n        (xy 112.824891 129.675336)\n        (xy 112.84332 129.5)\n        (xy 112.824891 129.324664)\n        (xy 112.770411 129.156991)\n        (xy 112.758446 129.136266)\n        (xy 112.720864 129.071173)\n        (xy 112.704126 129.002178)\n        (xy 112.727346 128.935086)\n        (xy 112.783154 128.891199)\n        (xy 112.853829 128.88445)\n        (xy 112.919078 128.919078)\n        (xy 120.963095 136.963095)\n        (xy 120.997121 137.025407)\n        (xy 121 137.05219)\n        (xy 121 143.8347)\n        (xy 120.979998 143.902821)\n        (xy 120.926342 143.949314)\n        (xy 120.874 143.9607)\n        (xy 119.237259 143.9607)\n        (xy 119.169138 143.940698)\n        (xy 119.148164 143.923795)\n        (xy 118.496028 143.271659)\n        (xy 118.492375 143.26785)\n        (xy 118.489996 143.265263)\n        (xy 118.449663 143.221401)\n        (xy 118.412016 143.198059)\n        (xy 118.402232 143.191335)\n        (xy 118.366943 143.164549)\n        (xy 118.352567 143.158857)\n        (xy 118.332561 143.148795)\n        (xy 118.329248 143.146741)\n        (xy 118.319426 143.140651)\n        (xy 118.311178 143.138255)\n        (xy 118.311172 143.138252)\n        (xy 118.276885 143.12829)\n        (xy 118.265658 143.124446)\n        (xy 118.232458 143.111302)\n        (xy 118.232457 143.111302)\n        (xy 118.224466 143.108138)\n        (xy 118.209098 143.106523)\n        (xy 118.187113 143.10221)\n        (xy 118.172272 143.097898)\n        (xy 118.165695 143.097415)\n        (xy 118.163712 143.097269)\n        (xy 118.163701 143.097269)\n        (xy 118.161405 143.0971)\n        (xy 118.126054 143.0971)\n        (xy 118.112883 143.09641)\n        (xy 118.080611 143.093018)\n        (xy 118.072067 143.09212)\n        (xy 118.063595 143.093553)\n        (xy 118.063594 143.093553)\n        (xy 118.05306 143.095335)\n        (xy 118.032046 143.0971)\n        (xy 116.635259 143.0971)\n        (xy 116.567138 143.077098)\n        (xy 116.546164 143.060195)\n        (xy 116.181597 142.695628)\n        (xy 116.147571 142.633316)\n        (xy 116.152636 142.562501)\n        (xy 116.195183 142.505665)\n        (xy 116.206173 142.498305)\n        (xy 116.230508 142.483798)\n        (xy 116.257551 142.467677)\n        (xy 116.383495 142.347742)\n        (xy 116.479738 142.202884)\n        (xy 116.528411 142.074752)\n        (xy 116.538997 142.046886)\n        (xy 116.538998 142.046884)\n        (xy 116.541497 142.040304)\n        (xy 116.543662 142.024901)\n        (xy 116.56515 141.872005)\n        (xy 116.56515 141.872)\n        (xy 116.565701 141.868082)\n        (xy 116.566005 141.8463)\n        (xy 116.565563 141.842363)\n        (xy 116.56537 141.838411)\n        (xy 116.567199 141.838322)\n        (xy 116.57819 141.775659)\n        (xy 116.626314 141.723461)\n        (xy 116.664939 141.708261)\n        (xy 116.766544 141.686664)\n        (xy 116.7831 141.683145)\n        (xy 116.789133 141.680459)\n        (xy 116.789136 141.680458)\n        (xy 116.938128 141.614123)\n        (xy 116.938131 141.614121)\n        (xy 116.94416 141.611437)\n        (xy 116.954233 141.604119)\n        (xy 117.007649 141.565309)\n        (xy 117.086791 141.507809)\n        (xy 117.108154 141.484083)\n        (xy 117.200341 141.381699)\n        (xy 117.200342 141.381698)\n        (xy 117.20476 141.376791)\n        (xy 117.286455 141.235291)\n        (xy 117.289607 141.229832)\n        (xy 117.289608 141.229831)\n        (xy 117.292911 141.224109)\n        (xy 117.340047 141.07904)\n        (xy 117.345351 141.062715)\n        (xy 117.345351 141.062714)\n        (xy 117.347391 141.056436)\n        (xy 117.353061 141.002496)\n        (xy 117.353323 141)\n        (xy 118.65668 141)\n        (xy 118.675109 141.175336)\n        (xy 118.677149 141.181614)\n        (xy 118.677149 141.181615)\n        (xy 118.699361 141.249977)\n        (xy 118.729589 141.343009)\n        (xy 118.732892 141.348731)\n        (xy 118.732893 141.348732)\n        (xy 118.749093 141.376791)\n        (xy 118.81774 141.495691)\n        (xy 118.822158 141.500598)\n        (xy 118.822159 141.500599)\n        (xy 118.931287 141.621798)\n        (xy 118.935709 141.626709)\n        (xy 119.07834 141.730337)\n        (xy 119.084369 141.733021)\n        (xy 119.084372 141.733023)\n        (xy 119.233364 141.799358)\n        (xy 119.233367 141.799359)\n        (xy 119.2394 141.802045)\n        (xy 119.27585 141.809793)\n        (xy 119.405392 141.837328)\n        (xy 119.405396 141.837328)\n        (xy 119.411849 141.8387)\n        (xy 119.588151 141.8387)\n        (xy 119.594604 141.837328)\n        (xy 119.594608 141.837328)\n        (xy 119.72415 141.809793)\n        (xy 119.7606 141.802045)\n        (xy 119.766633 141.799359)\n        (xy 119.766636 141.799358)\n        (xy 119.915628 141.733023)\n        (xy 119.915631 141.733021)\n        (xy 119.92166 141.730337)\n        (xy 120.064291 141.626709)\n        (xy 120.068713 141.621798)\n        (xy 120.177841 141.500599)\n        (xy 120.177842 141.500598)\n        (xy 120.18226 141.495691)\n        (xy 120.250907 141.376791)\n        (xy 120.267107 141.348732)\n        (xy 120.267108 141.348731)\n        (xy 120.270411 141.343009)\n        (xy 120.300639 141.249977)\n        (xy 120.322851 141.181615)\n        (xy 120.322851 141.181614)\n        (xy 120.324891 141.175336)\n        (xy 120.34332 141)\n        (xy 120.333248 140.904173)\n        (xy 120.325581 140.831228)\n        (xy 120.325581 140.831227)\n        (xy 120.324891 140.824664)\n        (xy 120.309133 140.776164)\n        (xy 120.272453 140.663276)\n        (xy 120.270411 140.656991)\n        (xy 120.18226 140.504309)\n        (xy 120.14793 140.466181)\n        (xy 120.068713 140.378202)\n        (xy 120.068712 140.378201)\n        (xy 120.064291 140.373291)\n        (xy 119.92166 140.269663)\n        (xy 119.915631 140.266979)\n        (xy 119.915628 140.266977)\n        (xy 119.766636 140.200642)\n        (xy 119.766633 140.200641)\n        (xy 119.7606 140.197955)\n        (xy 119.70262 140.185631)\n        (xy 119.594608 140.162672)\n        (xy 119.594604 140.162672)\n        (xy 119.588151 140.1613)\n        (xy 119.411849 140.1613)\n        (xy 119.405396 140.162672)\n        (xy 119.405392 140.162672)\n        (xy 119.29738 140.185631)\n        (xy 119.2394 140.197955)\n        (xy 119.233367 140.200641)\n        (xy 119.233364 140.200642)\n        (xy 119.084372 140.266977)\n        (xy 119.084369 140.266979)\n        (xy 119.07834 140.269663)\n        (xy 118.935709 140.373291)\n        (xy 118.931288 140.378201)\n        (xy 118.931287 140.378202)\n        (xy 118.852071 140.466181)\n        (xy 118.81774 140.504309)\n        (xy 118.729589 140.656991)\n        (xy 118.727547 140.663276)\n        (xy 118.690868 140.776164)\n        (xy 118.675109 140.824664)\n        (xy 118.674419 140.831227)\n        (xy 118.674419 140.831228)\n        (xy 118.666752 140.904173)\n        (xy 118.65668 141)\n        (xy 117.353323 141)\n        (xy 117.36513 140.887665)\n        (xy 117.36582 140.8811)\n        (xy 117.358106 140.80771)\n        (xy 117.348081 140.712328)\n        (xy 117.348081 140.712327)\n        (xy 117.347391 140.705764)\n        (xy 117.330821 140.654765)\n        (xy 117.294953 140.544376)\n        (xy 117.292911 140.538091)\n        (xy 117.270549 140.499358)\n        (xy 117.208729 140.392284)\n        (xy 117.20476 140.385409)\n        (xy 117.147485 140.321798)\n        (xy 117.091213 140.259302)\n        (xy 117.091212 140.259301)\n        (xy 117.086791 140.254391)\n        (xy 116.992151 140.185631)\n        (xy 116.949502 140.154644)\n        (xy 116.949501 140.154643)\n        (xy 116.94416 140.150763)\n        (xy 116.938131 140.148079)\n        (xy 116.938128 140.148077)\n        (xy 116.789136 140.081742)\n        (xy 116.789133 140.081741)\n        (xy 116.7831 140.079055)\n        (xy 116.719178 140.065468)\n        (xy 116.636048 140.047798)\n        (xy 116.573575 140.014069)\n        (xy 116.539253 139.95192)\n        (xy 116.537472 139.907013)\n        (xy 116.539749 139.890815)\n        (xy 116.53975 139.890804)\n        (xy 116.540301 139.886882)\n        (xy 116.540503 139.872414)\n        (xy 116.54055 139.869062)\n        (xy 116.54055 139.869057)\n        (xy 116.540605 139.8651)\n        (xy 116.521219 139.692269)\n        (xy 116.517357 139.681177)\n        (xy 116.492842 139.610782)\n        (xy 116.464024 139.528028)\n        (xy 116.457999 139.518385)\n        (xy 116.375596 139.386514)\n        (xy 116.371863 139.38054)\n        (xy 116.35854 139.367123)\n        (xy 116.27047 139.278436)\n        (xy 116.249317 139.257135)\n        (xy 116.102476 139.163946)\n        (xy 116.073611 139.153668)\n        (xy 115.945273 139.107968)\n        (xy 115.945268 139.107967)\n        (xy 115.938638 139.105606)\n        (xy 115.931652 139.104773)\n        (xy 115.931648 139.104772)\n        (xy 115.808649 139.090106)\n        (xy 115.765946 139.085014)\n        (xy 115.758943 139.08575)\n        (xy 115.758942 139.08575)\n        (xy 115.599984 139.102457)\n        (xy 115.599982 139.102458)\n        (xy 115.592984 139.103193)\n        (xy 115.506297 139.132704)\n        (xy 115.435017 139.156969)\n        (xy 115.435014 139.15697)\n        (xy 115.428347 139.15924)\n        (xy 115.422349 139.16293)\n        (xy 115.422347 139.162931)\n        (xy 115.286218 139.246678)\n        (xy 115.286216 139.24668)\n        (xy 115.280219 139.250369)\n        (xy 115.222898 139.306502)\n        (xy 115.164923 139.363276)\n        (xy 115.155962 139.372051)\n        (xy 115.061751 139.518238)\n        (xy 115.059341 139.524858)\n        (xy 115.05934 139.524861)\n        (xy 115.00861 139.664239)\n        (xy 115.002268 139.681664)\n        (xy 114.980471 139.854208)\n        (xy 114.997442 140.027293)\n        (xy 115.052338 140.192317)\n        (xy 115.055987 140.198342)\n        (xy 115.137754 140.333354)\n        (xy 115.142431 140.341077)\n        (xy 115.147322 140.346142)\n        (xy 115.147323 140.346143)\n        (xy 115.199524 140.400199)\n        (xy 115.263242 140.466181)\n        (xy 115.269134 140.470036)\n        (xy 115.269138 140.47004)\n        (xy 115.321507 140.504309)\n        (xy 115.408768 140.561411)\n        (xy 115.571776 140.622033)\n        (xy 115.578757 140.622964)\n        (xy 115.578759 140.622965)\n        (xy 115.583093 140.623543)\n        (xy 115.64797 140.652378)\n        (xy 115.686959 140.71171)\n        (xy 115.69174 140.761605)\n        (xy 115.67918 140.8811)\n        (xy 115.67987 140.887665)\n        (xy 115.687195 140.957355)\n        (xy 115.674423 141.027193)\n        (xy 115.625921 141.07904)\n        (xy 115.602492 141.089803)\n        (xy 115.544168 141.109658)\n        (xy 115.460417 141.138169)\n        (xy 115.460414 141.13817)\n        (xy 115.453747 141.14044)\n        (xy 115.447749 141.14413)\n        (xy 115.447747 141.144131)\n        (xy 115.311618 141.227878)\n        (xy 115.311616 141.22788)\n        (xy 115.305619 141.231569)\n        (xy 115.262416 141.273877)\n        (xy 115.189838 141.344951)\n        (xy 115.181362 141.353251)\n        (xy 115.177546 141.359173)\n        (xy 115.131867 141.430052)\n        (xy 115.078153 141.476477)\n        (xy 115.007866 141.486492)\n        (xy 114.943323 141.456917)\n        (xy 114.936861 141.450892)\n        (xy 114.324445 140.838476)\n        (xy 114.290419 140.776164)\n        (xy 114.288452 140.764516)\n        (xy 114.288261 140.762932)\n        (xy 114.287433 140.756092)\n        (xy 114.286222 140.746081)\n        (xy 114.286221 140.746077)\n        (xy 114.285309 140.73854)\n        (xy 114.282625 140.731437)\n        (xy 114.282624 140.731433)\n        (xy 114.22819 140.587381)\n        (xy 114.225506 140.580278)\n        (xy 114.196512 140.538091)\n        (xy 114.133981 140.447107)\n        (xy 114.133979 140.447105)\n        (xy 114.129679 140.440848)\n        (xy 114.124008 140.435795)\n        (xy 114.009031 140.333354)\n        (xy 114.009028 140.333352)\n        (xy 114.003359 140.328301)\n        (xy 113.853839 140.249134)\n        (xy 113.839085 140.245428)\n        (xy 113.697122 140.209769)\n        (xy 113.697118 140.209769)\n        (xy 113.689751 140.207918)\n        (xy 113.682152 140.207878)\n        (xy 113.68215 140.207878)\n        (xy 113.611808 140.20751)\n        (xy 113.520569 140.207032)\n        (xy 113.513188 140.208804)\n        (xy 113.363438 140.244756)\n        (xy 113.363435 140.244757)\n        (xy 113.356059 140.246528)\n        (xy 113.205718 140.324124)\n        (xy 113.199997 140.329114)\n        (xy 113.199995 140.329116)\n        (xy 113.094936 140.420765)\n        (xy 113.078226 140.435342)\n        (xy 113.063617 140.456128)\n        (xy 112.987898 140.563867)\n        (xy 112.980944 140.573761)\n        (xy 112.919488 140.731389)\n        (xy 112.916236 140.756092)\n        (xy 112.898914 140.887665)\n        (xy 112.897405 140.899126)\n        (xy 112.91597 141.06729)\n        (xy 112.91858 141.074422)\n        (xy 112.971058 141.217824)\n        (xy 112.974112 141.22617)\n        (xy 112.978348 141.232473)\n        (xy 112.978348 141.232474)\n        (xy 113.06424 141.360296)\n        (xy 113.064243 141.360299)\n        (xy 113.068474 141.366596)\n        (xy 113.136755 141.428727)\n        (xy 113.182745 141.470574)\n        (xy 113.193608 141.480459)\n        (xy 113.342291 141.561187)\n        (xy 113.349632 141.563113)\n        (xy 113.349635 141.563114)\n        (xy 113.475939 141.596249)\n        (xy 113.533061 141.62903)\n        (xy 115.945172 144.041141)\n        (xy 115.948825 144.04495)\n        (xy 115.991537 144.091399)\n        (xy 116.016299 144.106752)\n        (xy 116.029184 144.114741)\n        (xy 116.038967 144.121465)\n        (xy 116.074257 144.148251)\n        (xy 116.088633 144.153943)\n        (xy 116.108637 144.164004)\n        (xy 116.121774 144.172149)\n        (xy 116.130022 144.174545)\n        (xy 116.130028 144.174548)\n        (xy 116.164315 144.18451)\n        (xy 116.175542 144.188354)\n        (xy 116.202554 144.199048)\n        (xy 116.216734 144.204662)\n        (xy 116.232102 144.206277)\n        (xy 116.254087 144.21059)\n        (xy 116.268928 144.214902)\n        (xy 116.275505 144.215385)\n        (xy 116.277488 144.215531)\n        (xy 116.277499 144.215531)\n        (xy 116.279795 144.2157)\n        (xy 116.294605 144.2157)\n        (xy 116.362726 144.235702)\n        (xy 116.409219 144.289358)\n        (xy 116.419323 144.359632)\n        (xy 116.388242 144.426008)\n        (xy 116.31774 144.504309)\n        (xy 116.277823 144.573447)\n        (xy 116.238039 144.642356)\n        (xy 116.229589 144.656991)\n        (xy 116.213589 144.706234)\n        (xy 116.182913 144.800647)\n        (xy 116.175109 144.824664)\n        (xy 116.174419 144.831227)\n        (xy 116.174419 144.831228)\n        (xy 116.171942 144.854792)\n        (xy 116.15668 145)\n        (xy 116.15737 145.006565)\n        (xy 116.164025 145.069877)\n        (xy 116.175109 145.175336)\n        (xy 116.229589 145.343009)\n        (xy 116.232892 145.348731)\n        (xy 116.232893 145.348732)\n        (xy 116.248706 145.37612)\n        (xy 116.31774 145.495691)\n        (xy 116.322158 145.500598)\n        (xy 116.322159 145.500599)\n        (xy 116.431287 145.621798)\n        (xy 116.435709 145.626709)\n        (xy 116.57834 145.730337)\n        (xy 116.584369 145.733021)\n        (xy 116.584372 145.733023)\n        (xy 116.733364 145.799358)\n        (xy 116.733367 145.799359)\n        (xy 116.7394 145.802045)\n        (xy 116.77585 145.809793)\n        (xy 116.905392 145.837328)\n        (xy 116.905396 145.837328)\n        (xy 116.911849 145.8387)\n        (xy 117.088151 145.8387)\n        (xy 117.094604 145.837328)\n        (xy 117.094608 145.837328)\n        (xy 117.22415 145.809793)\n        (xy 117.2606 145.802045)\n        (xy 117.266633 145.799359)\n        (xy 117.266636 145.799358)\n        (xy 117.415628 145.733023)\n        (xy 117.415631 145.733021)\n        (xy 117.42166 145.730337)\n        (xy 117.564291 145.626709)\n        (xy 117.568713 145.621798)\n        (xy 117.677841 145.500599)\n        (xy 117.677842 145.500598)\n        (xy 117.68226 145.495691)\n        (xy 117.751294 145.37612)\n        (xy 117.767107 145.348732)\n        (xy 117.767108 145.348731)\n        (xy 117.770411 145.343009)\n        (xy 117.824891 145.175336)\n        (xy 117.835976 145.069877)\n        (xy 117.84263 145.006565)\n        (xy 117.84332 145)\n        (xy 117.828058 144.854792)\n        (xy 117.825581 144.831228)\n        (xy 117.825581 144.831227)\n        (xy 117.824891 144.824664)\n        (xy 117.817088 144.800647)\n        (xy 117.786411 144.706234)\n        (xy 117.770411 144.656991)\n        (xy 117.761962 144.642356)\n        (xy 117.722177 144.573447)\n        (xy 117.68226 144.504309)\n        (xy 117.611758 144.426008)\n        (xy 117.581042 144.362003)\n        (xy 117.589806 144.29155)\n        (xy 117.635268 144.237018)\n        (xy 117.705395 144.2157)\n        (xy 117.80594 144.2157)\n        (xy 117.874061 144.235702)\n        (xy 117.895036 144.252605)\n        (xy 118.223417 144.580987)\n        (xy 118.547195 144.904765)\n        (xy 118.550847 144.908574)\n        (xy 118.593537 144.954999)\n        (xy 118.600839 144.959527)\n        (xy 118.600841 144.959528)\n        (xy 118.631187 144.978344)\n        (xy 118.64097 144.985067)\n        (xy 118.676257 145.011851)\n        (xy 118.690633 145.017543)\n        (xy 118.710637 145.027604)\n        (xy 118.723774 145.035749)\n        (xy 118.732022 145.038145)\n        (xy 118.732028 145.038148)\n        (xy 118.766315 145.04811)\n        (xy 118.777542 145.051954)\n        (xy 118.810742 145.065098)\n        (xy 118.818734 145.068262)\n        (xy 118.834102 145.069877)\n        (xy 118.856087 145.07419)\n        (xy 118.870928 145.078502)\n        (xy 118.877505 145.078985)\n        (xy 118.879488 145.079131)\n        (xy 118.879499 145.079131)\n        (xy 118.881795 145.0793)\n        (xy 118.917146 145.0793)\n        (xy 118.930317 145.07999)\n        (xy 118.971133 145.08428)\n        (xy 118.979605 145.082847)\n        (xy 118.979606 145.082847)\n        (xy 118.990141 145.081065)\n        (xy 119.011154 145.0793)\n        (xy 120.874 145.0793)\n        (xy 120.942121 145.099302)\n        (xy 120.988614 145.152958)\n        (xy 121 145.2053)\n        (xy 121 158.115999)\n        (xy 120.979998 158.18412)\n        (xy 120.925249 158.231106)\n        (xy 120.84314 158.267663)\n        (xy 120.837799 158.271543)\n        (xy 120.837798 158.271544)\n        (xy 120.803437 158.296509)\n        (xy 120.700509 158.371291)\n        (xy 120.696088 158.376201)\n        (xy 120.696087 158.376202)\n        (xy 120.591992 158.491812)\n        (xy 120.58254 158.502309)\n        (xy 120.560974 158.539663)\n        (xy 120.498309 158.648202)\n        (xy 120.494389 158.654991)\n        (xy 120.488288 158.673767)\n        (xy 120.445564 158.805261)\n        (xy 120.439909 158.822664)\n        (xy 120.439219 158.829227)\n        (xy 120.439219 158.829228)\n        (xy 120.428857 158.927814)\n        (xy 120.42148 158.998)\n        (xy 120.42217 159.004565)\n        (xy 120.432768 159.105391)\n        (xy 120.439909 159.173336)\n        (xy 120.494389 159.341009)\n        (xy 120.58254 159.493691)\n        (xy 120.586958 159.498598)\n        (xy 120.586959 159.498599)\n        (xy 120.680544 159.602536)\n        (xy 120.700509 159.624709)\n        (xy 120.84314 159.728337)\n        (xy 120.911238 159.758656)\n        (xy 120.925249 159.764894)\n        (xy 120.979345 159.810874)\n        (xy 121 159.880001)\n        (xy 121 161.804364)\n        (xy 120.979998 161.872485)\n        (xy 120.926342 161.918978)\n        (xy 120.856068 161.929082)\n        (xy 120.822752 161.919471)\n        (xy 120.794836 161.907042)\n        (xy 120.794833 161.907041)\n        (xy 120.7888 161.904355)\n        (xy 120.75235 161.896607)\n        (xy 120.622808 161.869072)\n        (xy 120.622804 161.869072)\n        (xy 120.616351 161.8677)\n        (xy 120.440049 161.8677)\n        (xy 120.436694 161.868413)\n        (xy 120.368015 161.855853)\n        (xy 120.316168 161.807351)\n        (xy 120.298774 161.738518)\n        (xy 120.315563 161.680317)\n        (xy 120.324906 161.664134)\n        (xy 120.324907 161.664131)\n        (xy 120.328211 161.658409)\n        (xy 120.382691 161.490736)\n        (xy 120.40112 161.3154)\n        (xy 120.382691 161.140064)\n        (xy 120.375894 161.119143)\n        (xy 120.337182 161)\n        (xy 120.328211 160.972391)\n        (xy 120.24006 160.819709)\n        (xy 120.226759 160.804936)\n        (xy 120.126513 160.693602)\n        (xy 120.126512 160.693601)\n        (xy 120.122091 160.688691)\n        (xy 120.010332 160.607493)\n        (xy 119.984802 160.588944)\n        (xy 119.984801 160.588943)\n        (xy 119.97946 160.585063)\n        (xy 119.973431 160.582379)\n        (xy 119.973428 160.582377)\n        (xy 119.824436 160.516042)\n        (xy 119.824433 160.516041)\n        (xy 119.8184 160.513355)\n        (xy 119.775842 160.504309)\n        (xy 119.652408 160.478072)\n        (xy 119.652404 160.478072)\n        (xy 119.645951 160.4767)\n        (xy 119.469649 160.4767)\n        (xy 119.463196 160.478072)\n        (xy 119.463192 160.478072)\n        (xy 119.339758 160.504309)\n        (xy 119.2972 160.513355)\n        (xy 119.291167 160.516041)\n        (xy 119.291164 160.516042)\n        (xy 119.144839 160.58119)\n        (xy 119.13614 160.585063)\n        (xy 119.130793 160.588948)\n        (xy 119.127663 160.590755)\n        (xy 119.058668 160.607493)\n        (xy 118.991576 160.584273)\n        (xy 118.955543 160.544636)\n        (xy 118.935562 160.510027)\n        (xy 118.935559 160.510022)\n        (xy 118.93226 160.504309)\n        (xy 118.88248 160.449022)\n        (xy 118.818713 160.378202)\n        (xy 118.818712 160.378201)\n        (xy 118.814291 160.373291)\n        (xy 118.694959 160.286591)\n        (xy 118.677002 160.273544)\n        (xy 118.677001 160.273543)\n        (xy 118.67166 160.269663)\n        (xy 118.665631 160.266979)\n        (xy 118.665628 160.266977)\n        (xy 118.516636 160.200642)\n        (xy 118.516633 160.200641)\n        (xy 118.5106 160.197955)\n        (xy 118.466136 160.188504)\n        (xy 118.344608 160.162672)\n        (xy 118.344604 160.162672)\n        (xy 118.338151 160.1613)\n        (xy 118.161849 160.1613)\n        (xy 118.155396 160.162672)\n        (xy 118.155392 160.162672)\n        (xy 118.033864 160.188504)\n        (xy 117.9894 160.197955)\n        (xy 117.983367 160.200641)\n        (xy 117.983364 160.200642)\n        (xy 117.834372 160.266977)\n        (xy 117.834369 160.266979)\n        (xy 117.82834 160.269663)\n        (xy 117.822999 160.273543)\n        (xy 117.822998 160.273544)\n        (xy 117.805041 160.286591)\n        (xy 117.685709 160.373291)\n        (xy 117.681288 160.378201)\n        (xy 117.681287 160.378202)\n        (xy 117.617521 160.449022)\n        (xy 117.56774 160.504309)\n        (xy 117.53579 160.559648)\n        (xy 117.499194 160.623035)\n        (xy 117.479589 160.656991)\n        (xy 117.425109 160.824664)\n        (xy 117.40668 161)\n        (xy 117.40737 161.006565)\n        (xy 117.411989 161.050506)\n        (xy 117.425109 161.175336)\n        (xy 117.427149 161.181614)\n        (xy 117.427149 161.181615)\n        (xy 117.432558 161.198261)\n        (xy 117.479589 161.343009)\n        (xy 117.56774 161.495691)\n        (xy 117.572158 161.500598)\n        (xy 117.572159 161.500599)\n        (xy 117.677288 161.617357)\n        (xy 117.685709 161.626709)\n        (xy 117.72934 161.658409)\n        (xy 117.820506 161.724645)\n        (xy 117.82834 161.730337)\n        (xy 117.834369 161.733021)\n        (xy 117.834372 161.733023)\n        (xy 117.983364 161.799358)\n        (xy 117.983367 161.799359)\n        (xy 117.9894 161.802045)\n        (xy 118.005057 161.805373)\n        (xy 118.155392 161.837328)\n        (xy 118.155396 161.837328)\n        (xy 118.161849 161.8387)\n        (xy 118.338151 161.8387)\n        (xy 118.344604 161.837328)\n        (xy 118.344608 161.837328)\n        (xy 118.494943 161.805373)\n        (xy 118.5106 161.802045)\n        (xy 118.516633 161.799359)\n        (xy 118.516636 161.799358)\n        (xy 118.665623 161.733025)\n        (xy 118.665624 161.733024)\n        (xy 118.67166 161.730337)\n        (xy 118.677007 161.726452)\n        (xy 118.680137 161.724645)\n        (xy 118.749132 161.707907)\n        (xy 118.816224 161.731127)\n        (xy 118.852257 161.770764)\n        (xy 118.872238 161.805373)\n        (xy 118.872241 161.805378)\n        (xy 118.87554 161.811091)\n        (xy 118.879958 161.815998)\n        (xy 118.879959 161.815999)\n        (xy 118.967463 161.913182)\n        (xy 118.993509 161.942109)\n        (xy 119.13614 162.045737)\n        (xy 119.142169 162.048421)\n        (xy 119.142172 162.048423)\n        (xy 119.291164 162.114758)\n        (xy 119.291167 162.114759)\n        (xy 119.2972 162.117445)\n        (xy 119.308322 162.119809)\n        (xy 119.463192 162.152728)\n        (xy 119.463196 162.152728)\n        (xy 119.469649 162.1541)\n        (xy 119.645951 162.1541)\n        (xy 119.649306 162.153387)\n        (xy 119.717985 162.165947)\n        (xy 119.769832 162.214449)\n        (xy 119.787226 162.283282)\n        (xy 119.770437 162.341483)\n        (xy 119.770402 162.341544)\n        (xy 119.757789 162.363391)\n        (xy 119.725172 162.463778)\n        (xy 119.716055 162.491836)\n        (xy 119.675982 162.550442)\n        (xy 119.610585 162.578079)\n        (xy 119.596222 162.5789)\n        (xy 119.424049 162.5789)\n        (xy 119.417596 162.580272)\n        (xy 119.417592 162.580272)\n        (xy 119.28805 162.607807)\n        (xy 119.2516 162.615555)\n        (xy 119.245567 162.618241)\n        (xy 119.245564 162.618242)\n        (xy 119.096572 162.684577)\n        (xy 119.096569 162.684579)\n        (xy 119.09054 162.687263)\n        (xy 118.947909 162.790891)\n        (xy 118.943488 162.795801)\n        (xy 118.943487 162.795802)\n        (xy 118.869451 162.878028)\n        (xy 118.82994 162.921909)\n        (xy 118.802603 162.969258)\n        (xy 118.749385 163.061435)\n        (xy 118.741789 163.074591)\n        (xy 118.732317 163.103743)\n        (xy 118.690983 163.230958)\n        (xy 118.687309 163.242264)\n        (xy 118.686619 163.248827)\n        (xy 118.686619 163.248828)\n        (xy 118.672746 163.380821)\n        (xy 118.66888 163.4176)\n        (xy 118.66957 163.424165)\n        (xy 118.684153 163.562905)\n        (xy 118.687309 163.592936)\n        (xy 118.689349 163.599214)\n        (xy 118.689349 163.599215)\n        (xy 118.707528 163.655165)\n        (xy 118.741789 163.760609)\n        (xy 118.745092 163.766331)\n        (xy 118.745093 163.766332)\n        (xy 118.763165 163.797634)\n        (xy 118.82994 163.913291)\n        (xy 118.834358 163.918198)\n        (xy 118.834359 163.918199)\n        (xy 118.917452 164.010483)\n        (xy 118.947909 164.044309)\n        (xy 119.03903 164.110513)\n        (xy 119.077652 164.138573)\n        (xy 119.09054 164.147937)\n        (xy 119.096569 164.150621)\n        (xy 119.096572 164.150623)\n        (xy 119.245564 164.216958)\n        (xy 119.245567 164.216959)\n        (xy 119.2516 164.219645)\n        (xy 119.27127 164.223826)\n        (xy 119.417592 164.254928)\n        (xy 119.417596 164.254928)\n        (xy 119.424049 164.2563)\n        (xy 119.600351 164.2563)\n        (xy 119.606804 164.254928)\n        (xy 119.606808 164.254928)\n        (xy 119.75313 164.223826)\n        (xy 119.7728 164.219645)\n        (xy 119.778833 164.216959)\n        (xy 119.778836 164.216958)\n        (xy 119.927828 164.150623)\n        (xy 119.927831 164.150621)\n        (xy 119.93386 164.147937)\n        (xy 119.946749 164.138573)\n        (xy 119.98537 164.110513)\n        (xy 120.076491 164.044309)\n        (xy 120.106948 164.010483)\n        (xy 120.190041 163.918199)\n        (xy 120.190042 163.918198)\n        (xy 120.19446 163.913291)\n        (xy 120.261235 163.797634)\n        (xy 120.279307 163.766332)\n        (xy 120.279308 163.766331)\n        (xy 120.282611 163.760609)\n        (xy 120.324345 163.632164)\n        (xy 120.364418 163.573558)\n        (xy 120.429815 163.545921)\n        (xy 120.444178 163.5451)\n        (xy 120.616351 163.5451)\n        (xy 120.622804 163.543728)\n        (xy 120.622808 163.543728)\n        (xy 120.762656 163.514002)\n        (xy 120.7888 163.508445)\n        (xy 120.794833 163.505759)\n        (xy 120.794836 163.505758)\n        (xy 120.822752 163.493329)\n        (xy 120.893119 163.483895)\n        (xy 120.957416 163.514002)\n        (xy 120.995229 163.574091)\n        (xy 121 163.608436)\n        (xy 121 166.935377)\n        (xy 120.979998 167.003498)\n        (xy 120.926342 167.049991)\n        (xy 120.900197 167.058624)\n        (xy 120.883938 167.06208)\n        (xy 120.826062 167.074381)\n        (xy 120.826058 167.074382)\n        (xy 120.8196 167.075755)\n        (xy 120.813567 167.078441)\n        (xy 120.813564 167.078442)\n        (xy 120.664572 167.144777)\n        (xy 120.664569 167.144779)\n        (xy 120.65854 167.147463)\n        (xy 120.653199 167.151343)\n        (xy 120.653198 167.151344)\n        (xy 120.629211 167.168772)\n        (xy 120.515909 167.251091)\n        (xy 120.511488 167.256001)\n        (xy 120.511487 167.256002)\n        (xy 120.406054 167.373098)\n        (xy 120.39794 167.382109)\n        (xy 120.390377 167.395209)\n        (xy 120.329491 167.500667)\n        (xy 120.309789 167.534791)\n        (xy 120.291726 167.590382)\n        (xy 120.278662 167.630592)\n        (xy 120.255309 167.702464)\n        (xy 120.254619 167.709027)\n        (xy 120.254619 167.709028)\n        (xy 120.252787 167.726456)\n        (xy 120.23688 167.8778)\n        (xy 120.23757 167.884365)\n        (xy 120.254404 168.044521)\n        (xy 120.255309 168.053136)\n        (xy 120.257349 168.059414)\n        (xy 120.257349 168.059415)\n        (xy 120.285342 168.145568)\n        (xy 120.309789 168.220809)\n        (xy 120.313092 168.226531)\n        (xy 120.313093 168.226532)\n        (xy 120.333896 168.262563)\n        (xy 120.39794 168.373491)\n        (xy 120.402358 168.378398)\n        (xy 120.402359 168.378399)\n        (xy 120.500419 168.487306)\n        (xy 120.515909 168.504509)\n        (xy 120.598179 168.564282)\n        (xy 120.63203 168.588876)\n        (xy 120.65854 168.608137)\n        (xy 120.664569 168.610821)\n        (xy 120.664572 168.610823)\n        (xy 120.813564 168.677158)\n        (xy 120.813567 168.677159)\n        (xy 120.8196 168.679845)\n        (xy 120.826058 168.681218)\n        (xy 120.826062 168.681219)\n        (xy 120.883938 168.69352)\n        (xy 120.900196 168.696976)\n        (xy 120.96267 168.730704)\n        (xy 120.996991 168.792853)\n        (xy 121 168.820223)\n        (xy 121 172.436206)\n        (xy 120.979998 172.504327)\n        (xy 120.926342 172.55082)\n        (xy 120.856068 172.560924)\n        (xy 120.790182 172.530284)\n        (xy 120.696259 172.446601)\n        (xy 120.64916 172.421663)\n        (xy 120.596991 172.394041)\n        (xy 120.546739 172.367434)\n        (xy 120.536364 172.364828)\n        (xy 120.390022 172.328069)\n        (xy 120.390018 172.328069)\n        (xy 120.382651 172.326218)\n        (xy 120.375052 172.326178)\n        (xy 120.37505 172.326178)\n        (xy 120.304708 172.32581)\n        (xy 120.213469 172.325332)\n        (xy 120.206088 172.327104)\n        (xy 120.056338 172.363056)\n        (xy 120.056335 172.363057)\n        (xy 120.048959 172.364828)\n        (xy 119.898618 172.442424)\n        (xy 119.892897 172.447414)\n        (xy 119.892895 172.447416)\n        (xy 119.819732 172.51124)\n        (xy 119.771126 172.553642)\n        (xy 119.766756 172.55986)\n        (xy 119.680298 172.682878)\n        (xy 119.673844 172.692061)\n        (xy 119.612388 172.849689)\n        (xy 119.611397 172.857218)\n        (xy 119.593077 172.996373)\n        (xy 119.590305 173.017426)\n        (xy 119.60887 173.18559)\n        (xy 119.61148 173.192722)\n        (xy 119.633288 173.252314)\n        (xy 119.667012 173.34447)\n        (xy 119.671247 173.350773)\n        (xy 119.671251 173.35078)\n        (xy 119.69144 173.380824)\n        (xy 119.712833 173.448521)\n        (xy 119.694229 173.517037)\n        (xy 119.641536 173.564618)\n        (xy 119.586859 173.5771)\n        (xy 90.763859 173.5771)\n        (xy 90.695738 173.557098)\n        (xy 90.674764 173.540195)\n        (xy 89.349005 172.214436)\n        (xy 89.314979 172.152124)\n        (xy 89.3121 172.125341)\n        (xy 89.3121 171.784191)\n        (xy 89.332102 171.71607)\n        (xy 89.385758 171.669577)\n        (xy 89.456032 171.659473)\n        (xy 89.512161 171.682255)\n        (xy 89.565214 171.7208)\n        (xy 89.57834 171.730337)\n        (xy 89.584369 171.733021)\n        (xy 89.584372 171.733023)\n        (xy 89.733364 171.799358)\n        (xy 89.733367 171.799359)\n        (xy 89.7394 171.802045)\n        (xy 89.77585 171.809793)\n        (xy 89.905392 171.837328)\n        (xy 89.905396 171.837328)\n        (xy 89.911849 171.8387)\n        (xy 90.088151 171.8387)\n        (xy 90.094604 171.837328)\n        (xy 90.094608 171.837328)\n        (xy 90.22415 171.809793)\n        (xy 90.2606 171.802045)\n        (xy 90.266633 171.799359)\n        (xy 90.266636 171.799358)\n        (xy 90.415628 171.733023)\n        (xy 90.415631 171.733021)\n        (xy 90.42166 171.730337)\n        (xy 90.434787 171.7208)\n        (xy 90.487839 171.682255)\n        (xy 90.564291 171.626709)\n        (xy 90.68226 171.495691)\n        (xy 90.755828 171.368267)\n        (xy 90.767107 171.348732)\n        (xy 90.767108 171.348731)\n        (xy 90.770411 171.343009)\n        (xy 90.824891 171.175336)\n        (xy 90.84332 171)\n        (xy 95.15668 171)\n        (xy 95.175109 171.175336)\n        (xy 95.229589 171.343009)\n        (xy 95.232892 171.348731)\n        (xy 95.232893 171.348732)\n        (xy 95.244172 171.368267)\n        (xy 95.31774 171.495691)\n        (xy 95.435709 171.626709)\n        (xy 95.512161 171.682255)\n        (xy 95.565214 171.7208)\n        (xy 95.57834 171.730337)\n        (xy 95.584369 171.733021)\n        (xy 95.584372 171.733023)\n        (xy 95.733364 171.799358)\n        (xy 95.733367 171.799359)\n        (xy 95.7394 171.802045)\n        (xy 95.77585 171.809793)\n        (xy 95.905392 171.837328)\n        (xy 95.905396 171.837328)\n        (xy 95.911849 171.8387)\n        (xy 96.088151 171.8387)\n        (xy 96.094604 171.837328)\n        (xy 96.094608 171.837328)\n        (xy 96.22415 171.809793)\n        (xy 96.2606 171.802045)\n        (xy 96.266633 171.799359)\n        (xy 96.266636 171.799358)\n        (xy 96.415628 171.733023)\n        (xy 96.415631 171.733021)\n        (xy 96.42166 171.730337)\n        (xy 96.434787 171.7208)\n        (xy 96.487839 171.682255)\n        (xy 96.564291 171.626709)\n        (xy 96.68226 171.495691)\n        (xy 96.755828 171.368267)\n        (xy 96.767107 171.348732)\n        (xy 96.767108 171.348731)\n        (xy 96.770411 171.343009)\n        (xy 96.824891 171.175336)\n        (xy 96.84332 171)\n        (xy 101.15668 171)\n        (xy 101.175109 171.175336)\n        (xy 101.229589 171.343009)\n        (xy 101.232892 171.348731)\n        (xy 101.232893 171.348732)\n        (xy 101.244172 171.368267)\n        (xy 101.31774 171.495691)\n        (xy 101.435709 171.626709)\n        (xy 101.512161 171.682255)\n        (xy 101.565214 171.7208)\n        (xy 101.57834 171.730337)\n        (xy 101.584369 171.733021)\n        (xy 101.584372 171.733023)\n        (xy 101.733364 171.799358)\n        (xy 101.733367 171.799359)\n        (xy 101.7394 171.802045)\n        (xy 101.77585 171.809793)\n        (xy 101.905392 171.837328)\n        (xy 101.905396 171.837328)\n        (xy 101.911849 171.8387)\n        (xy 102.088151 171.8387)\n        (xy 102.094604 171.837328)\n        (xy 102.094608 171.837328)\n        (xy 102.22415 171.809793)\n        (xy 102.2606 171.802045)\n        (xy 102.266633 171.799359)\n        (xy 102.266636 171.799358)\n        (xy 102.415628 171.733023)\n        (xy 102.415631 171.733021)\n        (xy 102.42166 171.730337)\n        (xy 102.434787 171.7208)\n        (xy 102.487839 171.682255)\n        (xy 102.564291 171.626709)\n        (xy 102.68226 171.495691)\n        (xy 102.755828 171.368267)\n        (xy 102.767107 171.348732)\n        (xy 102.767108 171.348731)\n        (xy 102.770411 171.343009)\n        (xy 102.824891 171.175336)\n        (xy 102.84332 171)\n        (xy 107.15668 171)\n        (xy 107.175109 171.175336)\n        (xy 107.229589 171.343009)\n        (xy 107.232892 171.348731)\n        (xy 107.232893 171.348732)\n        (xy 107.244172 171.368267)\n        (xy 107.31774 171.495691)\n        (xy 107.435709 171.626709)\n        (xy 107.512161 171.682255)\n        (xy 107.565214 171.7208)\n        (xy 107.57834 171.730337)\n        (xy 107.584369 171.733021)\n        (xy 107.584372 171.733023)\n        (xy 107.733364 171.799358)\n        (xy 107.733367 171.799359)\n        (xy 107.7394 171.802045)\n        (xy 107.77585 171.809793)\n        (xy 107.905392 171.837328)\n        (xy 107.905396 171.837328)\n        (xy 107.911849 171.8387)\n        (xy 108.088151 171.8387)\n        (xy 108.094604 171.837328)\n        (xy 108.094608 171.837328)\n        (xy 108.22415 171.809793)\n        (xy 108.2606 171.802045)\n        (xy 108.266633 171.799359)\n        (xy 108.266636 171.799358)\n        (xy 108.415628 171.733023)\n        (xy 108.415631 171.733021)\n        (xy 108.42166 171.730337)\n        (xy 108.434787 171.7208)\n        (xy 108.487839 171.682255)\n        (xy 108.564291 171.626709)\n        (xy 108.68226 171.495691)\n        (xy 108.755828 171.368267)\n        (xy 108.767107 171.348732)\n        (xy 108.767108 171.348731)\n        (xy 108.770411 171.343009)\n        (xy 108.824891 171.175336)\n        (xy 108.84332 171)\n        (xy 113.15668 171)\n        (xy 113.175109 171.175336)\n        (xy 113.229589 171.343009)\n        (xy 113.232892 171.348731)\n        (xy 113.232893 171.348732)\n        (xy 113.244172 171.368267)\n        (xy 113.31774 171.495691)\n        (xy 113.435709 171.626709)\n        (xy 113.512161 171.682255)\n        (xy 113.565214 171.7208)\n        (xy 113.57834 171.730337)\n        (xy 113.584369 171.733021)\n        (xy 113.584372 171.733023)\n        (xy 113.733364 171.799358)\n        (xy 113.733367 171.799359)\n        (xy 113.7394 171.802045)\n        (xy 113.77585 171.809793)\n        (xy 113.905392 171.837328)\n        (xy 113.905396 171.837328)\n        (xy 113.911849 171.8387)\n        (xy 114.088151 171.8387)\n        (xy 114.094604 171.837328)\n        (xy 114.094608 171.837328)\n        (xy 114.22415 171.809793)\n        (xy 114.2606 171.802045)\n        (xy 114.266633 171.799359)\n        (xy 114.266636 171.799358)\n        (xy 114.415628 171.733023)\n        (xy 114.415631 171.733021)\n        (xy 114.42166 171.730337)\n        (xy 114.434787 171.7208)\n        (xy 114.487839 171.682255)\n        (xy 114.564291 171.626709)\n        (xy 114.68226 171.495691)\n        (xy 114.755828 171.368267)\n        (xy 114.767107 171.348732)\n        (xy 114.767108 171.348731)\n        (xy 114.770411 171.343009)\n        (xy 114.824891 171.175336)\n        (xy 114.84332 171)\n        (xy 114.824891 170.824664)\n        (xy 114.770411 170.656991)\n        (xy 114.68226 170.504309)\n        (xy 114.564291 170.373291)\n        (xy 114.42166 170.269663)\n        (xy 114.415631 170.266979)\n        (xy 114.415628 170.266977)\n        (xy 114.266636 170.200642)\n        (xy 114.266633 170.200641)\n        (xy 114.2606 170.197955)\n        (xy 114.22415 170.190207)\n        (xy 114.094608 170.162672)\n        (xy 114.094604 170.162672)\n        (xy 114.088151 170.1613)\n        (xy 113.911849 170.1613)\n        (xy 113.905396 170.162672)\n        (xy 113.905392 170.162672)\n        (xy 113.77585 170.190207)\n        (xy 113.7394 170.197955)\n        (xy 113.733367 170.200641)\n        (xy 113.733364 170.200642)\n        (xy 113.584372 170.266977)\n        (xy 113.584369 170.266979)\n        (xy 113.57834 170.269663)\n        (xy 113.435709 170.373291)\n        (xy 113.31774 170.504309)\n        (xy 113.229589 170.656991)\n        (xy 113.175109 170.824664)\n        (xy 113.15668 171)\n        (xy 108.84332 171)\n        (xy 108.824891 170.824664)\n        (xy 108.770411 170.656991)\n        (xy 108.68226 170.504309)\n        (xy 108.564291 170.373291)\n        (xy 108.42166 170.269663)\n        (xy 108.415631 170.266979)\n        (xy 108.415628 170.266977)\n        (xy 108.266636 170.200642)\n        (xy 108.266633 170.200641)\n        (xy 108.2606 170.197955)\n        (xy 108.22415 170.190207)\n        (xy 108.094608 170.162672)\n        (xy 108.094604 170.162672)\n        (xy 108.088151 170.1613)\n        (xy 107.911849 170.1613)\n        (xy 107.905396 170.162672)\n        (xy 107.905392 170.162672)\n        (xy 107.77585 170.190207)\n        (xy 107.7394 170.197955)\n        (xy 107.733367 170.200641)\n        (xy 107.733364 170.200642)\n        (xy 107.584372 170.266977)\n        (xy 107.584369 170.266979)\n        (xy 107.57834 170.269663)\n        (xy 107.435709 170.373291)\n        (xy 107.31774 170.504309)\n        (xy 107.229589 170.656991)\n        (xy 107.175109 170.824664)\n        (xy 107.15668 171)\n        (xy 102.84332 171)\n        (xy 102.824891 170.824664)\n        (xy 102.770411 170.656991)\n        (xy 102.68226 170.504309)\n        (xy 102.564291 170.373291)\n        (xy 102.42166 170.269663)\n        (xy 102.415631 170.266979)\n        (xy 102.415628 170.266977)\n        (xy 102.266636 170.200642)\n        (xy 102.266633 170.200641)\n        (xy 102.2606 170.197955)\n        (xy 102.22415 170.190207)\n        (xy 102.094608 170.162672)\n        (xy 102.094604 170.162672)\n        (xy 102.088151 170.1613)\n        (xy 101.911849 170.1613)\n        (xy 101.905396 170.162672)\n        (xy 101.905392 170.162672)\n        (xy 101.77585 170.190207)\n        (xy 101.7394 170.197955)\n        (xy 101.733367 170.200641)\n        (xy 101.733364 170.200642)\n        (xy 101.584372 170.266977)\n        (xy 101.584369 170.266979)\n        (xy 101.57834 170.269663)\n        (xy 101.435709 170.373291)\n        (xy 101.31774 170.504309)\n        (xy 101.229589 170.656991)\n        (xy 101.175109 170.824664)\n        (xy 101.15668 171)\n        (xy 96.84332 171)\n        (xy 96.824891 170.824664)\n        (xy 96.770411 170.656991)\n        (xy 96.68226 170.504309)\n        (xy 96.564291 170.373291)\n        (xy 96.42166 170.269663)\n        (xy 96.415631 170.266979)\n        (xy 96.415628 170.266977)\n        (xy 96.266636 170.200642)\n        (xy 96.266633 170.200641)\n        (xy 96.2606 170.197955)\n        (xy 96.22415 170.190207)\n        (xy 96.094608 170.162672)\n        (xy 96.094604 170.162672)\n        (xy 96.088151 170.1613)\n        (xy 95.911849 170.1613)\n        (xy 95.905396 170.162672)\n        (xy 95.905392 170.162672)\n        (xy 95.77585 170.190207)\n        (xy 95.7394 170.197955)\n        (xy 95.733367 170.200641)\n        (xy 95.733364 170.200642)\n        (xy 95.584372 170.266977)\n        (xy 95.584369 170.266979)\n        (xy 95.57834 170.269663)\n        (xy 95.435709 170.373291)\n        (xy 95.31774 170.504309)\n        (xy 95.229589 170.656991)\n        (xy 95.175109 170.824664)\n        (xy 95.15668 171)\n        (xy 90.84332 171)\n        (xy 90.824891 170.824664)\n        (xy 90.770411 170.656991)\n        (xy 90.68226 170.504309)\n        (xy 90.564291 170.373291)\n        (xy 90.42166 170.269663)\n        (xy 90.415631 170.266979)\n        (xy 90.415628 170.266977)\n        (xy 90.266636 170.200642)\n        (xy 90.266633 170.200641)\n        (xy 90.2606 170.197955)\n        (xy 90.22415 170.190207)\n        (xy 90.094608 170.162672)\n        (xy 90.094604 170.162672)\n        (xy 90.088151 170.1613)\n        (xy 89.911849 170.1613)\n        (xy 89.905396 170.162672)\n        (xy 89.905392 170.162672)\n        (xy 89.77585 170.190207)\n        (xy 89.7394 170.197955)\n        (xy 89.733367 170.200641)\n        (xy 89.733364 170.200642)\n        (xy 89.584372 170.266977)\n        (xy 89.584369 170.266979)\n        (xy 89.57834 170.269663)\n        (xy 89.572999 170.273543)\n        (xy 89.572998 170.273544)\n        (xy 89.512161 170.317745)\n        (xy 89.445293 170.341603)\n        (xy 89.376142 170.325523)\n        (xy 89.326662 170.274609)\n        (xy 89.3121 170.215809)\n        (xy 89.3121 168.564282)\n        (xy 105.028995 168.564282)\n        (xy 105.046211 168.720224)\n        (xy 105.100127 168.867558)\n        (xy 105.104364 168.873864)\n        (xy 105.104366 168.873867)\n        (xy 105.130612 168.912924)\n        (xy 105.187632 168.997778)\n        (xy 105.303672 169.103367)\n        (xy 105.310349 169.106992)\n        (xy 105.31035 169.106993)\n        (xy 105.32507 169.114985)\n        (xy 105.441549 169.178228)\n        (xy 105.593303 169.21804)\n        (xy 105.674833 169.219321)\n        (xy 105.742575 169.220385)\n        (xy 105.742578 169.220385)\n        (xy 105.750173 169.220504)\n        (xy 105.810042 169.206792)\n        (xy 105.8957 169.187174)\n        (xy 105.895704 169.187173)\n        (xy 105.903103 169.185478)\n        (xy 106.043263 169.114985)\n        (xy 106.072603 169.089927)\n        (xy 106.156789 169.018026)\n        (xy 106.156791 169.018023)\n        (xy 106.162563 169.013094)\n        (xy 106.16699 169.006934)\n        (xy 106.166993 169.00693)\n        (xy 106.225913 168.924932)\n        (xy 106.254114 168.885686)\n        (xy 106.258865 168.873867)\n        (xy 106.309799 168.747167)\n        (xy 106.3098 168.747165)\n        (xy 106.312632 168.740119)\n        (xy 106.334738 168.584795)\n        (xy 106.334828 168.5762)\n        (xy 107.79008 168.5762)\n        (xy 107.79077 168.582765)\n        (xy 107.805968 168.727356)\n        (xy 107.808509 168.751536)\n        (xy 107.810549 168.757814)\n        (xy 107.810549 168.757815)\n        (xy 107.817905 168.780453)\n        (xy 107.862989 168.919209)\n        (xy 107.95114 169.071891)\n        (xy 107.955558 169.076798)\n        (xy 107.955559 169.076799)\n        (xy 108.063584 169.196773)\n        (xy 108.069109 169.202909)\n        (xy 108.16023 169.269113)\n        (xy 108.203145 169.300292)\n        (xy 108.21174 169.306537)\n        (xy 108.217769 169.309221)\n        (xy 108.217772 169.309223)\n        (xy 108.366764 169.375558)\n        (xy 108.366767 169.375559)\n        (xy 108.3728 169.378245)\n        (xy 108.40925 169.385993)\n        (xy 108.538792 169.413528)\n        (xy 108.538796 169.413528)\n        (xy 108.545249 169.4149)\n        (xy 108.721551 169.4149)\n        (xy 108.728004 169.413528)\n        (xy 108.728008 169.413528)\n        (xy 108.85755 169.385993)\n        (xy 108.894 169.378245)\n        (xy 108.900033 169.375559)\n        (xy 108.900036 169.375558)\n        (xy 109.049028 169.309223)\n        (xy 109.049031 169.309221)\n        (xy 109.05506 169.306537)\n        (xy 109.063656 169.300292)\n        (xy 109.10657 169.269113)\n        (xy 109.197691 169.202909)\n        (xy 109.203216 169.196773)\n        (xy 109.311241 169.076799)\n        (xy 109.311242 169.076798)\n        (xy 109.31566 169.071891)\n        (xy 109.403811 168.919209)\n        (xy 109.429833 168.839122)\n        (xy 118.650005 168.839122)\n        (xy 118.66857 169.007286)\n        (xy 118.67118 169.014418)\n        (xy 118.711332 169.124137)\n        (xy 118.726712 169.166166)\n        (xy 118.730948 169.172469)\n        (xy 118.730948 169.17247)\n        (xy 118.81684 169.300292)\n        (xy 118.816843 169.300295)\n        (xy 118.821074 169.306592)\n        (xy 118.946208 169.420455)\n        (xy 119.094891 169.501183)\n        (xy 119.258538 169.544115)\n        (xy 119.346147 169.545492)\n        (xy 119.420104 169.546654)\n        (xy 119.420107 169.546654)\n        (xy 119.427702 169.546773)\n        (xy 119.485823 169.533461)\n        (xy 119.585214 169.510698)\n        (xy 119.585218 169.510697)\n        (xy 119.592617 169.509002)\n        (xy 119.743762 169.432984)\n        (xy 119.749533 169.428055)\n        (xy 119.749536 169.428053)\n        (xy 119.866639 169.328037)\n        (xy 119.86664 169.328036)\n        (xy 119.872411 169.323107)\n        (xy 119.971137 169.185715)\n        (xy 119.976462 169.17247)\n        (xy 120.004241 169.103367)\n        (xy 120.034241 169.028739)\n        (xy 120.05808 168.861242)\n        (xy 120.058234 168.846496)\n        (xy 120.056431 168.831591)\n        (xy 120.043817 168.727356)\n        (xy 120.037909 168.678536)\n        (xy 119.978106 168.520274)\n        (xy 119.906006 168.415367)\n        (xy 119.886581 168.387103)\n        (xy 119.886579 168.387101)\n        (xy 119.882279 168.380844)\n        (xy 119.876608 168.375791)\n        (xy 119.761631 168.27335)\n        (xy 119.761628 168.273348)\n        (xy 119.755959 168.268297)\n        (xy 119.74513 168.262563)\n        (xy 119.694149 168.23557)\n        (xy 119.606439 168.18913)\n        (xy 119.596064 168.186524)\n        (xy 119.449722 168.149765)\n        (xy 119.449718 168.149765)\n        (xy 119.442351 168.147914)\n        (xy 119.434752 168.147874)\n        (xy 119.43475 168.147874)\n        (xy 119.364408 168.147506)\n        (xy 119.273169 168.147028)\n        (xy 119.265788 168.1488)\n        (xy 119.116038 168.184752)\n        (xy 119.116035 168.184753)\n        (xy 119.108659 168.186524)\n        (xy 118.958318 168.26412)\n        (xy 118.952597 168.26911)\n        (xy 118.952595 168.269112)\n        (xy 118.86909 168.341958)\n        (xy 118.830826 168.375338)\n        (xy 118.822465 168.387235)\n        (xy 118.740044 168.504509)\n        (xy 118.733544 168.513757)\n        (xy 118.730782 168.52084)\n        (xy 118.730782 168.520841)\n        (xy 118.714512 168.562572)\n        (xy 118.672088 168.671385)\n        (xy 118.665658 168.720224)\n        (xy 118.653698 168.811072)\n        (xy 118.650005 168.839122)\n        (xy 109.429833 168.839122)\n        (xy 109.448895 168.780453)\n        (xy 109.456251 168.757815)\n        (xy 109.456251 168.757814)\n        (xy 109.458291 168.751536)\n        (xy 109.460833 168.727356)\n        (xy 109.47603 168.582765)\n        (xy 109.47672 168.5762)\n        (xy 109.458291 168.400864)\n        (xy 109.452018 168.381556)\n        (xy 109.405853 168.239476)\n        (xy 109.403811 168.233191)\n        (xy 109.399967 168.226532)\n        (xy 109.346661 168.134204)\n        (xy 109.31566 168.080509)\n        (xy 109.288147 168.049952)\n        (xy 109.202113 167.954402)\n        (xy 109.202112 167.954401)\n        (xy 109.197691 167.949491)\n        (xy 109.089981 167.871235)\n        (xy 109.060402 167.849744)\n        (xy 109.060401 167.849743)\n        (xy 109.05506 167.845863)\n        (xy 109.049031 167.843179)\n        (xy 109.049028 167.843177)\n        (xy 108.900036 167.776842)\n        (xy 108.900033 167.776841)\n        (xy 108.894 167.774155)\n        (xy 108.842498 167.763208)\n        (xy 108.728008 167.738872)\n        (xy 108.728004 167.738872)\n        (xy 108.721551 167.7375)\n        (xy 108.545249 167.7375)\n        (xy 108.538796 167.738872)\n        (xy 108.538792 167.738872)\n        (xy 108.424302 167.763208)\n        (xy 108.3728 167.774155)\n        (xy 108.366767 167.776841)\n        (xy 108.366764 167.776842)\n        (xy 108.217772 167.843177)\n        (xy 108.217769 167.843179)\n        (xy 108.21174 167.845863)\n        (xy 108.206399 167.849743)\n        (xy 108.206398 167.849744)\n        (xy 108.176819 167.871235)\n        (xy 108.069109 167.949491)\n        (xy 108.064688 167.954401)\n        (xy 108.064687 167.954402)\n        (xy 107.978654 168.049952)\n        (xy 107.95114 168.080509)\n        (xy 107.920139 168.134204)\n        (xy 107.866834 168.226532)\n        (xy 107.862989 168.233191)\n        (xy 107.860947 168.239476)\n        (xy 107.814783 168.381556)\n        (xy 107.808509 168.400864)\n        (xy 107.79008 168.5762)\n        (xy 106.334828 168.5762)\n        (xy 106.334881 168.57112)\n        (xy 106.332221 168.549134)\n        (xy 106.320404 168.451488)\n        (xy 106.316033 168.415367)\n        (xy 106.260576 168.268606)\n        (xy 106.232303 168.227468)\n        (xy 106.176015 168.145568)\n        (xy 106.176014 168.145566)\n        (xy 106.171713 168.139309)\n        (xy 106.166042 168.134256)\n        (xy 106.060246 168.039995)\n        (xy 106.060243 168.039993)\n        (xy 106.054574 168.034942)\n        (xy 105.91592 167.961528)\n        (xy 105.908555 167.959678)\n        (xy 105.771129 167.925159)\n        (xy 105.771125 167.925159)\n        (xy 105.763758 167.923308)\n        (xy 105.756158 167.923268)\n        (xy 105.756157 167.923268)\n        (xy 105.69203 167.922932)\n        (xy 105.606871 167.922486)\n        (xy 105.599491 167.924258)\n        (xy 105.599489 167.924258)\n        (xy 105.461695 167.957339)\n        (xy 105.461691 167.95734)\n        (xy 105.454316 167.959111)\n        (xy 105.314901 168.031069)\n        (xy 105.309179 168.036061)\n        (xy 105.309177 168.036062)\n        (xy 105.268688 168.071383)\n        (xy 105.196675 168.134204)\n        (xy 105.186417 168.1488)\n        (xy 105.122595 168.23961)\n        (xy 105.106463 168.262563)\n        (xy 105.101371 168.275623)\n        (xy 105.052542 168.400864)\n        (xy 105.049473 168.408735)\n        (xy 105.048481 168.416268)\n        (xy 105.048481 168.416269)\n        (xy 105.033316 168.531464)\n        (xy 105.028995 168.564282)\n        (xy 89.3121 168.564282)\n        (xy 89.3121 167.5426)\n        (xy 98.12708 167.5426)\n        (xy 98.12777 167.549165)\n        (xy 98.139784 167.663463)\n        (xy 98.145509 167.717936)\n        (xy 98.147549 167.724214)\n        (xy 98.147549 167.724215)\n        (xy 98.164649 167.776842)\n        (xy 98.199989 167.885609)\n        (xy 98.203292 167.891331)\n        (xy 98.203293 167.891332)\n        (xy 98.222303 167.924258)\n        (xy 98.28814 168.038291)\n        (xy 98.292558 168.043198)\n        (xy 98.292559 168.043199)\n        (xy 98.401687 168.164398)\n        (xy 98.406109 168.169309)\n        (xy 98.468342 168.214524)\n        (xy 98.542354 168.268297)\n        (xy 98.54874 168.272937)\n        (xy 98.554769 168.275621)\n        (xy 98.554772 168.275623)\n        (xy 98.703764 168.341958)\n        (xy 98.703767 168.341959)\n        (xy 98.7098 168.344645)\n        (xy 98.740065 168.351078)\n        (xy 98.875792 168.379928)\n        (xy 98.875796 168.379928)\n        (xy 98.882249 168.3813)\n        (xy 99.058551 168.3813)\n        (xy 99.065004 168.379928)\n        (xy 99.065008 168.379928)\n        (xy 99.200735 168.351078)\n        (xy 99.231 168.344645)\n        (xy 99.237033 168.341959)\n        (xy 99.237036 168.341958)\n        (xy 99.386028 168.275623)\n        (xy 99.386031 168.275621)\n        (xy 99.39206 168.272937)\n        (xy 99.398447 168.268297)\n        (xy 99.472458 168.214524)\n        (xy 99.534691 168.169309)\n        (xy 99.539113 168.164398)\n        (xy 99.648241 168.043199)\n        (xy 99.648242 168.043198)\n        (xy 99.65266 168.038291)\n        (xy 99.718497 167.924258)\n        (xy 99.737507 167.891332)\n        (xy 99.737508 167.891331)\n        (xy 99.740811 167.885609)\n        (xy 99.776151 167.776842)\n        (xy 99.793251 167.724215)\n        (xy 99.793251 167.724214)\n        (xy 99.795291 167.717936)\n        (xy 99.801017 167.663463)\n        (xy 99.81303 167.549165)\n        (xy 99.81372 167.5426)\n        (xy 99.808089 167.489026)\n        (xy 99.795981 167.373828)\n        (xy 99.795981 167.373827)\n        (xy 99.795291 167.367264)\n        (xy 99.740811 167.199591)\n        (xy 99.716706 167.157839)\n        (xy 99.673493 167.082993)\n        (xy 99.655715 167.0522)\n        (xy 103.31968 167.0522)\n        (xy 103.32037 167.058765)\n        (xy 103.33498 167.197762)\n        (xy 103.338109 167.227536)\n        (xy 103.340149 167.233814)\n        (xy 103.340149 167.233815)\n        (xy 103.352184 167.270854)\n        (xy 103.392589 167.395209)\n        (xy 103.395892 167.400931)\n        (xy 103.395893 167.400932)\n        (xy 103.411747 167.428391)\n        (xy 103.48074 167.547891)\n        (xy 103.598709 167.678909)\n        (xy 103.681241 167.738872)\n        (xy 103.733502 167.776842)\n        (xy 103.74134 167.782537)\n        (xy 103.747369 167.785221)\n        (xy 103.747372 167.785223)\n        (xy 103.896364 167.851558)\n        (xy 103.896367 167.851559)\n        (xy 103.9024 167.854245)\n        (xy 103.93885 167.861993)\n        (xy 104.068392 167.889528)\n        (xy 104.068396 167.889528)\n        (xy 104.074849 167.8909)\n        (xy 104.251151 167.8909)\n        (xy 104.257604 167.889528)\n        (xy 104.257608 167.889528)\n        (xy 104.38715 167.861993)\n        (xy 104.4236 167.854245)\n        (xy 104.429633 167.851559)\n        (xy 104.429636 167.851558)\n        (xy 104.578628 167.785223)\n        (xy 104.578631 167.785221)\n        (xy 104.58466 167.782537)\n        (xy 104.592499 167.776842)\n        (xy 104.644759 167.738872)\n        (xy 104.727291 167.678909)\n        (xy 104.84526 167.547891)\n        (xy 104.914253 167.428391)\n        (xy 104.930107 167.400932)\n        (xy 104.930108 167.400931)\n        (xy 104.933411 167.395209)\n        (xy 104.973816 167.270854)\n        (xy 104.985851 167.233815)\n        (xy 104.985851 167.233814)\n        (xy 104.987891 167.227536)\n        (xy 104.991021 167.197762)\n        (xy 105.00563 167.058765)\n        (xy 105.00632 167.0522)\n        (xy 105.000833 167)\n        (xy 117.40668 167)\n        (xy 117.425109 167.175336)\n        (xy 117.427149 167.181614)\n        (xy 117.427149 167.181615)\n        (xy 117.449723 167.251091)\n        (xy 117.479589 167.343009)\n        (xy 117.56774 167.495691)\n        (xy 117.572158 167.500598)\n        (xy 117.572159 167.500599)\n        (xy 117.664797 167.603484)\n        (xy 117.685709 167.626709)\n        (xy 117.757556 167.678909)\n        (xy 117.811272 167.717936)\n        (xy 117.82834 167.730337)\n        (xy 117.834369 167.733021)\n        (xy 117.834372 167.733023)\n        (xy 117.983364 167.799358)\n        (xy 117.983367 167.799359)\n        (xy 117.9894 167.802045)\n        (xy 118.017045 167.807921)\n        (xy 118.155392 167.837328)\n        (xy 118.155396 167.837328)\n        (xy 118.161849 167.8387)\n        (xy 118.338151 167.8387)\n        (xy 118.344604 167.837328)\n        (xy 118.344608 167.837328)\n        (xy 118.482955 167.807921)\n        (xy 118.5106 167.802045)\n        (xy 118.516633 167.799359)\n        (xy 118.516636 167.799358)\n        (xy 118.665628 167.733023)\n        (xy 118.665631 167.733021)\n        (xy 118.67166 167.730337)\n        (xy 118.688729 167.717936)\n        (xy 118.742444 167.678909)\n        (xy 118.814291 167.626709)\n        (xy 118.835203 167.603484)\n        (xy 118.927841 167.500599)\n        (xy 118.927842 167.500598)\n        (xy 118.93226 167.495691)\n        (xy 119.020411 167.343009)\n        (xy 119.050277 167.251091)\n        (xy 119.072851 167.181615)\n        (xy 119.072851 167.181614)\n        (xy 119.074891 167.175336)\n        (xy 119.09332 167)\n        (xy 119.084071 166.912008)\n        (xy 119.075581 166.831228)\n        (xy 119.075581 166.831227)\n        (xy 119.074891 166.824664)\n        (xy 119.020411 166.656991)\n        (xy 118.93226 166.504309)\n        (xy 118.867753 166.432666)\n        (xy 118.818713 166.378202)\n        (xy 118.818712 166.378201)\n        (xy 118.814291 166.373291)\n        (xy 118.67166 166.269663)\n        (xy 118.665631 166.266979)\n        (xy 118.665628 166.266977)\n        (xy 118.516636 166.200642)\n        (xy 118.516633 166.200641)\n        (xy 118.5106 166.197955)\n        (xy 118.47415 166.190207)\n        (xy 118.344608 166.162672)\n        (xy 118.344604 166.162672)\n        (xy 118.338151 166.1613)\n        (xy 118.161849 166.1613)\n        (xy 118.155396 166.162672)\n        (xy 118.155392 166.162672)\n        (xy 118.02585 166.190207)\n        (xy 117.9894 166.197955)\n        (xy 117.983367 166.200641)\n        (xy 117.983364 166.200642)\n        (xy 117.834372 166.266977)\n        (xy 117.834369 166.266979)\n        (xy 117.82834 166.269663)\n        (xy 117.685709 166.373291)\n        (xy 117.681288 166.378201)\n        (xy 117.681287 166.378202)\n        (xy 117.632248 166.432666)\n        (xy 117.56774 166.504309)\n        (xy 117.479589 166.656991)\n        (xy 117.425109 166.824664)\n        (xy 117.424419 166.831227)\n        (xy 117.424419 166.831228)\n        (xy 117.415929 166.912008)\n        (xy 117.40668 167)\n        (xy 105.000833 167)\n        (xy 104.987891 166.876864)\n        (xy 104.933411 166.709191)\n        (xy 104.84526 166.556509)\n        (xy 104.839607 166.55023)\n        (xy 104.731713 166.430402)\n        (xy 104.731712 166.430401)\n        (xy 104.727291 166.425491)\n        (xy 104.630837 166.355413)\n        (xy 104.590002 166.325744)\n        (xy 104.590001 166.325743)\n        (xy 104.58466 166.321863)\n        (xy 104.578631 166.319179)\n        (xy 104.578628 166.319177)\n        (xy 104.429636 166.252842)\n        (xy 104.429633 166.252841)\n        (xy 104.4236 166.250155)\n        (xy 104.38715 166.242407)\n        (xy 104.257608 166.214872)\n        (xy 104.257604 166.214872)\n        (xy 104.251151 166.2135)\n        (xy 104.074849 166.2135)\n        (xy 104.068396 166.214872)\n        (xy 104.068392 166.214872)\n        (xy 103.93885 166.242407)\n        (xy 103.9024 166.250155)\n        (xy 103.896367 166.252841)\n        (xy 103.896364 166.252842)\n        (xy 103.747372 166.319177)\n        (xy 103.747369 166.319179)\n        (xy 103.74134 166.321863)\n        (xy 103.735999 166.325743)\n        (xy 103.735998 166.325744)\n        (xy 103.695163 166.355413)\n        (xy 103.598709 166.425491)\n        (xy 103.594288 166.430401)\n        (xy 103.594287 166.430402)\n        (xy 103.486394 166.55023)\n        (xy 103.48074 166.556509)\n        (xy 103.392589 166.709191)\n        (xy 103.338109 166.876864)\n        (xy 103.31968 167.0522)\n        (xy 99.655715 167.0522)\n        (xy 99.65266 167.046909)\n        (xy 99.563283 166.947645)\n        (xy 99.539113 166.920802)\n        (xy 99.539112 166.920801)\n        (xy 99.534691 166.915891)\n        (xy 99.418163 166.831228)\n        (xy 99.397402 166.816144)\n        (xy 99.397401 166.816143)\n        (xy 99.39206 166.812263)\n        (xy 99.386031 166.809579)\n        (xy 99.386028 166.809577)\n        (xy 99.237036 166.743242)\n        (xy 99.237033 166.743241)\n        (xy 99.231 166.740555)\n        (xy 99.19455 166.732807)\n        (xy 99.065008 166.705272)\n        (xy 99.065004 166.705272)\n        (xy 99.058551 166.7039)\n        (xy 98.882249 166.7039)\n        (xy 98.875796 166.705272)\n        (xy 98.875792 166.705272)\n        (xy 98.74625 166.732807)\n        (xy 98.7098 166.740555)\n        (xy 98.703767 166.743241)\n        (xy 98.703764 166.743242)\n        (xy 98.554772 166.809577)\n        (xy 98.554769 166.809579)\n        (xy 98.54874 166.812263)\n        (xy 98.543399 166.816143)\n        (xy 98.543398 166.816144)\n        (xy 98.522637 166.831228)\n        (xy 98.406109 166.915891)\n        (xy 98.401688 166.920801)\n        (xy 98.401687 166.920802)\n        (xy 98.377518 166.947645)\n        (xy 98.28814 167.046909)\n        (xy 98.267307 167.082993)\n        (xy 98.224095 167.157839)\n        (xy 98.199989 167.199591)\n        (xy 98.145509 167.367264)\n        (xy 98.144819 167.373827)\n        (xy 98.144819 167.373828)\n        (xy 98.132711 167.489026)\n        (xy 98.12708 167.5426)\n        (xy 89.3121 167.5426)\n        (xy 89.3121 166.1456)\n        (xy 93.60588 166.1456)\n        (xy 93.60657 166.152165)\n        (xy 93.618638 166.266977)\n        (xy 93.624309 166.320936)\n        (xy 93.678789 166.488609)\n        (xy 93.76694 166.641291)\n        (xy 93.771358 166.646198)\n        (xy 93.771359 166.646199)\n        (xy 93.858737 166.743242)\n        (xy 93.884909 166.772309)\n        (xy 93.948327 166.818385)\n        (xy 94.020174 166.870585)\n        (xy 94.02754 166.875937)\n        (xy 94.033569 166.878621)\n        (xy 94.033572 166.878623)\n        (xy 94.182564 166.944958)\n        (xy 94.182567 166.944959)\n        (xy 94.1886 166.947645)\n        (xy 94.22505 166.955393)\n        (xy 94.354592 166.982928)\n        (xy 94.354596 166.982928)\n        (xy 94.361049 166.9843)\n        (xy 94.537351 166.9843)\n        (xy 94.543804 166.982928)\n        (xy 94.543808 166.982928)\n        (xy 94.67335 166.955393)\n        (xy 94.7098 166.947645)\n        (xy 94.715833 166.944959)\n        (xy 94.715836 166.944958)\n        (xy 94.864828 166.878623)\n        (xy 94.864831 166.878621)\n        (xy 94.87086 166.875937)\n        (xy 94.878227 166.870585)\n        (xy 94.950073 166.818385)\n        (xy 95.013491 166.772309)\n        (xy 95.039663 166.743242)\n        (xy 95.127041 166.646199)\n        (xy 95.127042 166.646198)\n        (xy 95.13146 166.641291)\n        (xy 95.219611 166.488609)\n        (xy 95.274091 166.320936)\n        (xy 95.279763 166.266977)\n        (xy 95.29183 166.152165)\n        (xy 95.29252 166.1456)\n        (xy 95.286647 166.08972)\n        (xy 95.274781 165.976828)\n        (xy 95.274781 165.976827)\n        (xy 95.274091 165.970264)\n        (xy 95.261563 165.931705)\n        (xy 95.221653 165.808876)\n        (xy 95.219611 165.802591)\n        (xy 95.13146 165.649909)\n        (xy 95.013491 165.518891)\n        (xy 94.87086 165.415263)\n        (xy 94.864831 165.412579)\n        (xy 94.864828 165.412577)\n        (xy 94.715836 165.346242)\n        (xy 94.715833 165.346241)\n        (xy 94.7098 165.343555)\n        (xy 94.639748 165.328665)\n        (xy 94.543808 165.308272)\n        (xy 94.543804 165.308272)\n        (xy 94.537351 165.3069)\n        (xy 94.361049 165.3069)\n        (xy 94.354596 165.308272)\n        (xy 94.354592 165.308272)\n        (xy 94.258652 165.328665)\n        (xy 94.1886 165.343555)\n        (xy 94.182567 165.346241)\n        (xy 94.182564 165.346242)\n        (xy 94.033572 165.412577)\n        (xy 94.033569 165.412579)\n        (xy 94.02754 165.415263)\n        (xy 93.884909 165.518891)\n        (xy 93.76694 165.649909)\n        (xy 93.678789 165.802591)\n        (xy 93.676747 165.808876)\n        (xy 93.636838 165.931705)\n        (xy 93.624309 165.970264)\n        (xy 93.623619 165.976827)\n        (xy 93.623619 165.976828)\n        (xy 93.611753 166.08972)\n        (xy 93.60588 166.1456)\n        (xy 89.3121 166.1456)\n        (xy 89.3121 165.454059)\n        (xy 89.332102 165.385938)\n        (xy 89.349005 165.364964)\n        (xy 89.821459 164.89251)\n        (xy 89.883771 164.858484)\n        (xy 89.954586 164.863549)\n        (xy 90.011422 164.906096)\n        (xy 90.018329 164.916333)\n        (xy 90.093678 165.040748)\n        (xy 90.093686 165.040758)\n        (xy 90.097331 165.046777)\n        (xy 90.102222 165.051842)\n        (xy 90.102223 165.051843)\n        (xy 90.121922 165.072242)\n        (xy 90.218142 165.171881)\n        (xy 90.224034 165.175736)\n        (xy 90.224038 165.17574)\n        (xy 90.287664 165.217375)\n        (xy 90.363668 165.267111)\n        (xy 90.526676 165.327733)\n        (xy 90.533657 165.328664)\n        (xy 90.533659 165.328665)\n        (xy 90.58572 165.335611)\n        (xy 90.699063 165.350734)\n        (xy 90.706074 165.350096)\n        (xy 90.706078 165.350096)\n        (xy 90.865241 165.335611)\n        (xy 90.872262 165.334972)\n        (xy 90.954436 165.308272)\n        (xy 91.030966 165.283406)\n        (xy 91.030969 165.283405)\n        (xy 91.037665 165.281229)\n        (xy 91.171593 165.201392)\n        (xy 91.180999 165.195785)\n        (xy 91.181001 165.195784)\n        (xy 91.187051 165.192177)\n        (xy 91.204312 165.17574)\n        (xy 91.285021 165.098882)\n        (xy 91.348146 165.066389)\n        (xy 91.418816 165.073182)\n        (xy 91.465547 165.105815)\n        (xy 91.548109 165.197509)\n        (xy 91.609564 165.242159)\n        (xy 91.658375 165.277622)\n        (xy 91.69074 165.301137)\n        (xy 91.696769 165.303821)\n        (xy 91.696772 165.303823)\n        (xy 91.845764 165.370158)\n        (xy 91.845767 165.370159)\n        (xy 91.8518 165.372845)\n        (xy 91.88825 165.380593)\n        (xy 92.017792 165.408128)\n        (xy 92.017796 165.408128)\n        (xy 92.024249 165.4095)\n        (xy 92.200551 165.4095)\n        (xy 92.207004 165.408128)\n        (xy 92.207008 165.408128)\n        (xy 92.33655 165.380593)\n        (xy 92.373 165.372845)\n        (xy 92.379033 165.370159)\n        (xy 92.379036 165.370158)\n        (xy 92.528028 165.303823)\n        (xy 92.528031 165.303821)\n        (xy 92.53406 165.301137)\n        (xy 92.566426 165.277622)\n        (xy 92.670006 165.202366)\n        (xy 92.676691 165.197509)\n        (xy 92.68111 165.192602)\n        (xy 92.693006 165.179389)\n        (xy 92.6988 165.172954)\n        (xy 92.759245 165.135715)\n        (xy 92.830228 165.137066)\n        (xy 92.873551 165.163854)\n        (xy 92.874819 165.162322)\n        (xy 92.88025 165.166815)\n        (xy 92.885142 165.171881)\n        (xy 92.891034 165.175736)\n        (xy 92.891038 165.17574)\n        (xy 92.954664 165.217375)\n        (xy 93.030668 165.267111)\n        (xy 93.193676 165.327733)\n        (xy 93.200657 165.328664)\n        (xy 93.200659 165.328665)\n        (xy 93.25272 165.335611)\n        (xy 93.366063 165.350734)\n        (xy 93.373074 165.350096)\n        (xy 93.373078 165.350096)\n        (xy 93.532241 165.335611)\n        (xy 93.539262 165.334972)\n        (xy 93.621436 165.308272)\n        (xy 93.697966 165.283406)\n        (xy 93.697969 165.283405)\n        (xy 93.704665 165.281229)\n        (xy 93.838593 165.201392)\n        (xy 93.847999 165.195785)\n        (xy 93.848001 165.195784)\n        (xy 93.854051 165.192177)\n        (xy 93.979995 165.072242)\n        (xy 94.076238 164.927384)\n        (xy 94.12014 164.811812)\n        (xy 94.135497 164.771386)\n        (xy 94.135498 164.771384)\n        (xy 94.137997 164.764804)\n        (xy 94.148996 164.686541)\n        (xy 94.16165 164.596505)\n        (xy 94.16165 164.5965)\n        (xy 94.162201 164.592582)\n        (xy 94.162505 164.5708)\n        (xy 94.143119 164.397969)\n        (xy 94.085924 164.233728)\n        (xy 94.066886 164.20326)\n        (xy 94.063365 164.197626)\n        (xy 101.028105 164.197626)\n        (xy 101.04667 164.36579)\n        (xy 101.04928 164.372922)\n        (xy 101.092788 164.491812)\n        (xy 101.104812 164.52467)\n        (xy 101.109048 164.530973)\n        (xy 101.109048 164.530974)\n        (xy 101.19494 164.658796)\n        (xy 101.194943 164.658799)\n        (xy 101.199174 164.665096)\n        (xy 101.21055 164.675447)\n        (xy 101.309893 164.765842)\n        (xy 101.324308 164.778959)\n        (xy 101.40255 164.821441)\n        (xy 101.455966 164.850443)\n        (xy 101.472991 164.859687)\n        (xy 101.636638 164.902619)\n        (xy 101.724247 164.903996)\n        (xy 101.798204 164.905158)\n        (xy 101.798207 164.905158)\n        (xy 101.805802 164.905277)\n        (xy 101.863923 164.891965)\n        (xy 101.963314 164.869202)\n        (xy 101.963318 164.869201)\n        (xy 101.970717 164.867506)\n        (xy 102.121862 164.791488)\n        (xy 102.127633 164.786559)\n        (xy 102.127636 164.786557)\n        (xy 102.244739 164.686541)\n        (xy 102.24474 164.68654)\n        (xy 102.250511 164.681611)\n        (xy 102.265447 164.660826)\n        (xy 107.728505 164.660826)\n        (xy 107.74707 164.82899)\n        (xy 107.74968 164.836122)\n        (xy 107.799876 164.973288)\n        (xy 107.805212 164.98787)\n        (xy 107.809448 164.994173)\n        (xy 107.809448 164.994174)\n        (xy 107.89534 165.121996)\n        (xy 107.895343 165.121999)\n        (xy 107.899574 165.128296)\n        (xy 108.024708 165.242159)\n        (xy 108.090023 165.277622)\n        (xy 108.143947 165.3069)\n        (xy 108.173391 165.322887)\n        (xy 108.337038 165.365819)\n        (xy 108.424647 165.367196)\n        (xy 108.498604 165.368358)\n        (xy 108.498607 165.368358)\n        (xy 108.506202 165.368477)\n        (xy 108.564323 165.355165)\n        (xy 108.663714 165.332402)\n        (xy 108.663718 165.332401)\n        (xy 108.671117 165.330706)\n        (xy 108.822262 165.254688)\n        (xy 108.828033 165.249759)\n        (xy 108.828036 165.249757)\n        (xy 108.945139 165.149741)\n        (xy 108.94514 165.14974)\n        (xy 108.950911 165.144811)\n        (xy 109.049637 165.007419)\n        (xy 109.05262 165)\n        (xy 109.076509 164.940574)\n        (xy 109.112741 164.850443)\n        (xy 109.13658 164.682946)\n        (xy 109.136734 164.6682)\n        (xy 109.134931 164.653295)\n        (xy 109.125427 164.574762)\n        (xy 109.116409 164.50024)\n        (xy 109.056606 164.341978)\n        (xy 109.029138 164.302011)\n        (xy 108.965081 164.208807)\n        (xy 108.965079 164.208805)\n        (xy 108.960779 164.202548)\n        (xy 108.955108 164.197495)\n        (xy 108.840131 164.095054)\n        (xy 108.840128 164.095052)\n        (xy 108.834459 164.090001)\n        (xy 108.684939 164.010834)\n        (xy 108.674564 164.008228)\n        (xy 108.528222 163.971469)\n        (xy 108.528218 163.971469)\n        (xy 108.520851 163.969618)\n        (xy 108.513252 163.969578)\n        (xy 108.51325 163.969578)\n        (xy 108.442908 163.96921)\n        (xy 108.351669 163.968732)\n        (xy 108.344288 163.970504)\n        (xy 108.194538 164.006456)\n        (xy 108.194535 164.006457)\n        (xy 108.187159 164.008228)\n        (xy 108.036818 164.085824)\n        (xy 108.031097 164.090814)\n        (xy 108.031095 164.090816)\n        (xy 107.915053 164.192046)\n        (xy 107.909326 164.197042)\n        (xy 107.900837 164.209121)\n        (xy 107.825373 164.316496)\n        (xy 107.812044 164.335461)\n        (xy 107.809282 164.342544)\n        (xy 107.809282 164.342545)\n        (xy 107.800219 164.36579)\n        (xy 107.750588 164.493089)\n        (xy 107.74643 164.52467)\n        (xy 107.729953 164.649829)\n        (xy 107.728505 164.660826)\n        (xy 102.265447 164.660826)\n        (xy 102.349237 164.544219)\n        (xy 102.354562 164.530974)\n        (xy 102.37402 164.482569)\n        (xy 102.412341 164.387243)\n        (xy 102.43618 164.219746)\n        (xy 102.436334 164.205)\n        (xy 102.435093 164.194739)\n        (xy 102.426422 164.123091)\n        (xy 102.416009 164.03704)\n        (xy 102.356206 163.878778)\n        (xy 102.311481 163.813702)\n        (xy 102.264681 163.745607)\n        (xy 102.264679 163.745605)\n        (xy 102.260379 163.739348)\n        (xy 102.254708 163.734295)\n        (xy 102.158526 163.6486)\n        (xy 104.64048 163.6486)\n        (xy 104.64117 163.655165)\n        (xy 104.657582 163.811306)\n        (xy 104.658909 163.823936)\n        (xy 104.660949 163.830214)\n        (xy 104.660949 163.830215)\n        (xy 104.686084 163.907573)\n        (xy 104.713389 163.991609)\n        (xy 104.716692 163.997331)\n        (xy 104.716693 163.997332)\n        (xy 104.74098 164.039398)\n        (xy 104.80154 164.144291)\n        (xy 104.805958 164.149198)\n        (xy 104.805959 164.149199)\n        (xy 104.878398 164.229651)\n        (xy 104.919509 164.275309)\n        (xy 104.956261 164.302011)\n        (xy 105.033655 164.358241)\n        (xy 105.06214 164.378937)\n        (xy 105.068169 164.381621)\n        (xy 105.068172 164.381623)\n        (xy 105.217164 164.447958)\n        (xy 105.217167 164.447959)\n        (xy 105.2232 164.450645)\n        (xy 105.25965 164.458393)\n        (xy 105.389192 164.485928)\n        (xy 105.389196 164.485928)\n        (xy 105.395649 164.4873)\n        (xy 105.571951 164.4873)\n        (xy 105.578404 164.485928)\n        (xy 105.578408 164.485928)\n        (xy 105.70795 164.458393)\n        (xy 105.7444 164.450645)\n        (xy 105.750433 164.447959)\n        (xy 105.750436 164.447958)\n        (xy 105.899428 164.381623)\n        (xy 105.899431 164.381621)\n        (xy 105.90546 164.378937)\n        (xy 105.933946 164.358241)\n        (xy 106.011339 164.302011)\n        (xy 106.048091 164.275309)\n        (xy 106.089202 164.229651)\n        (xy 106.161641 164.149199)\n        (xy 106.161642 164.149198)\n        (xy 106.16606 164.144291)\n        (xy 106.22662 164.039398)\n        (xy 106.250907 163.997332)\n        (xy 106.250908 163.997331)\n        (xy 106.254211 163.991609)\n        (xy 106.281516 163.907573)\n        (xy 106.306651 163.830215)\n        (xy 106.306651 163.830214)\n        (xy 106.308691 163.823936)\n        (xy 106.310019 163.811306)\n        (xy 106.32643 163.655165)\n        (xy 106.32712 163.6486)\n        (xy 106.324024 163.619141)\n        (xy 106.309381 163.479828)\n        (xy 106.309381 163.479827)\n        (xy 106.308691 163.473264)\n        (xy 106.302498 163.454202)\n        (xy 106.256253 163.311876)\n        (xy 106.254211 163.305591)\n        (xy 106.16606 163.152909)\n        (xy 106.150282 163.135385)\n        (xy 106.052513 163.026802)\n        (xy 106.052512 163.026801)\n        (xy 106.048091 163.021891)\n        (xy 105.920562 162.929235)\n        (xy 105.910802 162.922144)\n        (xy 105.910801 162.922143)\n        (xy 105.90546 162.918263)\n        (xy 105.899431 162.915579)\n        (xy 105.899428 162.915577)\n        (xy 105.750436 162.849242)\n        (xy 105.750433 162.849241)\n        (xy 105.7444 162.846555)\n        (xy 105.690184 162.835031)\n        (xy 105.578408 162.811272)\n        (xy 105.578404 162.811272)\n        (xy 105.571951 162.8099)\n        (xy 105.395649 162.8099)\n        (xy 105.389196 162.811272)\n        (xy 105.389192 162.811272)\n        (xy 105.277416 162.835031)\n        (xy 105.2232 162.846555)\n        (xy 105.217167 162.849241)\n        (xy 105.217164 162.849242)\n        (xy 105.068172 162.915577)\n        (xy 105.068169 162.915579)\n        (xy 105.06214 162.918263)\n        (xy 105.056799 162.922143)\n        (xy 105.056798 162.922144)\n        (xy 105.047038 162.929235)\n        (xy 104.919509 163.021891)\n        (xy 104.915088 163.026801)\n        (xy 104.915087 163.026802)\n        (xy 104.817319 163.135385)\n        (xy 104.80154 163.152909)\n        (xy 104.713389 163.305591)\n        (xy 104.711347 163.311876)\n        (xy 104.665103 163.454202)\n        (xy 104.658909 163.473264)\n        (xy 104.658219 163.479827)\n        (xy 104.658219 163.479828)\n        (xy 104.643576 163.619141)\n        (xy 104.64048 163.6486)\n        (xy 102.158526 163.6486)\n        (xy 102.139731 163.631854)\n        (xy 102.139728 163.631852)\n        (xy 102.134059 163.626801)\n        (xy 101.984539 163.547634)\n        (xy 101.968989 163.543728)\n        (xy 101.827822 163.508269)\n        (xy 101.827818 163.508269)\n        (xy 101.820451 163.506418)\n        (xy 101.812852 163.506378)\n        (xy 101.81285 163.506378)\n        (xy 101.742508 163.50601)\n        (xy 101.651269 163.505532)\n        (xy 101.643888 163.507304)\n        (xy 101.494138 163.543256)\n        (xy 101.494135 163.543257)\n        (xy 101.486759 163.545028)\n        (xy 101.336418 163.622624)\n        (xy 101.330697 163.627614)\n        (xy 101.330695 163.627616)\n        (xy 101.219942 163.724232)\n        (xy 101.208926 163.733842)\n        (xy 101.199258 163.747598)\n        (xy 101.117157 163.864417)\n        (xy 101.111644 163.872261)\n        (xy 101.050188 164.029889)\n        (xy 101.044235 164.075109)\n        (xy 101.029348 164.188188)\n        (xy 101.028105 164.197626)\n        (xy 94.063365 164.197626)\n        (xy 93.997496 164.092214)\n        (xy 93.993763 164.08624)\n        (xy 93.984293 164.076703)\n        (xy 93.933439 164.025493)\n        (xy 93.871217 163.962835)\n        (xy 93.724376 163.869646)\n        (xy 93.648703 163.8427)\n        (xy 93.567173 163.813668)\n        (xy 93.567168 163.813667)\n        (xy 93.560538 163.811306)\n        (xy 93.553552 163.810473)\n        (xy 93.553548 163.810472)\n        (xy 93.430549 163.795806)\n        (xy 93.387846 163.790714)\n        (xy 93.380843 163.79145)\n        (xy 93.380842 163.79145)\n        (xy 93.221884 163.808157)\n        (xy 93.221882 163.808158)\n        (xy 93.214884 163.808893)\n        (xy 93.152251 163.830215)\n        (xy 93.056917 163.862669)\n        (xy 93.056914 163.86267)\n        (xy 93.050247 163.86494)\n        (xy 93.044249 163.86863)\n        (xy 93.044247 163.868631)\n        (xy 92.908118 163.952378)\n        (xy 92.908116 163.95238)\n        (xy 92.902119 163.956069)\n        (xy 92.887762 163.970129)\n        (xy 92.88193 163.97584)\n        (xy 92.819265 164.009212)\n        (xy 92.748506 164.003407)\n        (xy 92.700137 163.97013)\n        (xy 92.676691 163.944091)\n        (xy 92.579425 163.873423)\n        (xy 92.539402 163.844344)\n        (xy 92.539401 163.844343)\n        (xy 92.53406 163.840463)\n        (xy 92.528031 163.837779)\n        (xy 92.528028 163.837777)\n        (xy 92.379036 163.771442)\n        (xy 92.379033 163.771441)\n        (xy 92.373 163.768755)\n        (xy 92.334676 163.760609)\n        (xy 92.207008 163.733472)\n        (xy 92.207004 163.733472)\n        (xy 92.200551 163.7321)\n        (xy 92.024249 163.7321)\n        (xy 92.017796 163.733472)\n        (xy 92.017792 163.733472)\n        (xy 91.890124 163.760609)\n        (xy 91.8518 163.768755)\n        (xy 91.845767 163.771441)\n        (xy 91.845764 163.771442)\n        (xy 91.696772 163.837777)\n        (xy 91.696769 163.837779)\n        (xy 91.69074 163.840463)\n        (xy 91.685399 163.844343)\n        (xy 91.685398 163.844344)\n        (xy 91.645375 163.873423)\n        (xy 91.548109 163.944091)\n        (xy 91.464879 164.036528)\n        (xy 91.404434 164.073766)\n        (xy 91.33345 164.072414)\n        (xy 91.281838 164.041)\n        (xy 91.249294 164.008228)\n        (xy 91.204217 163.962835)\n        (xy 91.198268 163.95906)\n        (xy 91.198266 163.959058)\n        (xy 91.059828 163.871202)\n        (xy 91.013029 163.817813)\n        (xy 91.002524 163.747598)\n        (xy 91.031648 163.68285)\n        (xy 91.038247 163.675722)\n        (xy 91.481141 163.232828)\n        (xy 91.48495 163.229175)\n        (xy 91.509299 163.206785)\n        (xy 91.531399 163.186463)\n        (xy 91.554741 163.148816)\n        (xy 91.561465 163.139032)\n        (xy 91.564233 163.135385)\n        (xy 91.588251 163.103743)\n        (xy 91.593943 163.089367)\n        (xy 91.604005 163.069361)\n        (xy 91.607622 163.063527)\n        (xy 91.612149 163.056226)\n        (xy 91.614545 163.047978)\n        (xy 91.614548 163.047972)\n        (xy 91.62451 163.013685)\n        (xy 91.628354 163.002458)\n        (xy 91.641498 162.969258)\n        (xy 91.641498 162.969257)\n        (xy 91.644662 162.961266)\n        (xy 91.646277 162.945898)\n        (xy 91.650591 162.923909)\n        (xy 91.65101 162.922469)\n        (xy 91.654902 162.909072)\n        (xy 91.6557 162.898205)\n        (xy 91.6557 162.862854)\n        (xy 91.65639 162.849683)\n        (xy 91.659782 162.817411)\n        (xy 91.66068 162.808867)\n        (xy 91.657465 162.789859)\n        (xy 91.6557 162.768846)\n        (xy 91.6557 162.7166)\n        (xy 96.88248 162.7166)\n        (xy 96.88317 162.723165)\n        (xy 96.889765 162.785906)\n        (xy 96.900909 162.891936)\n        (xy 96.902949 162.898214)\n        (xy 96.902949 162.898215)\n        (xy 96.920659 162.952721)\n        (xy 96.955389 163.059609)\n        (xy 96.958692 163.065331)\n        (xy 96.958693 163.065332)\n        (xy 96.972571 163.089369)\n        (xy 97.04354 163.212291)\n        (xy 97.047958 163.217198)\n        (xy 97.047959 163.217199)\n        (xy 97.152325 163.333109)\n        (xy 97.161509 163.343309)\n        (xy 97.246039 163.404724)\n        (xy 97.296057 163.441064)\n        (xy 97.30414 163.446937)\n        (xy 97.310169 163.449621)\n        (xy 97.310172 163.449623)\n        (xy 97.459164 163.515958)\n        (xy 97.459167 163.515959)\n        (xy 97.4652 163.518645)\n        (xy 97.49387 163.524739)\n        (xy 97.631192 163.553928)\n        (xy 97.631196 163.553928)\n        (xy 97.637649 163.5553)\n        (xy 97.813951 163.5553)\n        (xy 97.820404 163.553928)\n        (xy 97.820408 163.553928)\n        (xy 97.95773 163.524739)\n        (xy 97.9864 163.518645)\n        (xy 97.992433 163.515959)\n        (xy 97.992436 163.515958)\n        (xy 98.141428 163.449623)\n        (xy 98.141431 163.449621)\n        (xy 98.14746 163.446937)\n        (xy 98.155544 163.441064)\n        (xy 98.205561 163.404724)\n        (xy 98.238461 163.380821)\n        (xy 98.305327 163.356963)\n        (xy 98.374479 163.373043)\n        (xy 98.421639 163.419756)\n        (xy 98.50474 163.563691)\n        (xy 98.509158 163.568598)\n        (xy 98.509159 163.568599)\n        (xy 98.60362 163.673509)\n        (xy 98.622709 163.694709)\n        (xy 98.76534 163.798337)\n        (xy 98.771369 163.801021)\n        (xy 98.771372 163.801023)\n        (xy 98.920364 163.867358)\n        (xy 98.920367 163.867359)\n        (xy 98.9264 163.870045)\n        (xy 98.96285 163.877793)\n        (xy 99.092392 163.905328)\n        (xy 99.092396 163.905328)\n        (xy 99.098849 163.9067)\n        (xy 99.275151 163.9067)\n        (xy 99.281604 163.905328)\n        (xy 99.281608 163.905328)\n        (xy 99.41115 163.877793)\n        (xy 99.4476 163.870045)\n        (xy 99.453633 163.867359)\n        (xy 99.453636 163.867358)\n        (xy 99.602628 163.801023)\n        (xy 99.602631 163.801021)\n        (xy 99.60866 163.798337)\n        (xy 99.751291 163.694709)\n        (xy 99.77038 163.673509)\n        (xy 99.864841 163.568599)\n        (xy 99.864842 163.568598)\n        (xy 99.86926 163.563691)\n        (xy 99.942557 163.436737)\n        (xy 99.954107 163.416732)\n        (xy 99.954108 163.416731)\n        (xy 99.957411 163.411009)\n        (xy 99.981004 163.338398)\n        (xy 100.009851 163.249615)\n        (xy 100.009851 163.249614)\n        (xy 100.011891 163.243336)\n        (xy 100.012996 163.232828)\n        (xy 100.02963 163.074565)\n        (xy 100.03032 163.068)\n        (xy 100.029333 163.058614)\n        (xy 100.012581 162.899228)\n        (xy 100.012581 162.899227)\n        (xy 100.011891 162.892664)\n        (xy 100.007136 162.878028)\n        (xy 99.977203 162.785906)\n        (xy 99.957411 162.724991)\n        (xy 99.952567 162.7166)\n        (xy 99.902325 162.62958)\n        (xy 99.86926 162.572309)\n        (xy 99.86442 162.566933)\n        (xy 99.755713 162.446202)\n        (xy 99.755712 162.446201)\n        (xy 99.751291 162.441291)\n        (xy 99.60866 162.337663)\n        (xy 99.602631 162.334979)\n        (xy 99.602628 162.334977)\n        (xy 99.453636 162.268642)\n        (xy 99.453633 162.268641)\n        (xy 99.4476 162.265955)\n        (xy 99.41115 162.258207)\n        (xy 99.281608 162.230672)\n        (xy 99.281604 162.230672)\n        (xy 99.275151 162.2293)\n        (xy 99.098849 162.2293)\n        (xy 99.092396 162.230672)\n        (xy 99.092392 162.230672)\n        (xy 98.96285 162.258207)\n        (xy 98.9264 162.265955)\n        (xy 98.920367 162.268641)\n        (xy 98.920364 162.268642)\n        (xy 98.771372 162.334977)\n        (xy 98.771369 162.334979)\n        (xy 98.76534 162.337663)\n        (xy 98.674712 162.403509)\n        (xy 98.67434 162.403779)\n        (xy 98.607473 162.427637)\n        (xy 98.538321 162.411557)\n        (xy 98.49116 162.364843)\n        (xy 98.487017 162.357666)\n        (xy 98.40806 162.220909)\n        (xy 98.402244 162.214449)\n        (xy 98.294513 162.094802)\n        (xy 98.294512 162.094801)\n        (xy 98.290091 162.089891)\n        (xy 98.14746 161.986263)\n        (xy 98.141431 161.983579)\n        (xy 98.141428 161.983577)\n        (xy 97.992436 161.917242)\n        (xy 97.992433 161.917241)\n        (xy 97.9864 161.914555)\n        (xy 97.931953 161.902982)\n        (xy 97.820408 161.879272)\n        (xy 97.820404 161.879272)\n        (xy 97.813951 161.8779)\n        (xy 97.637649 161.8779)\n        (xy 97.631196 161.879272)\n        (xy 97.631192 161.879272)\n        (xy 97.519647 161.902982)\n        (xy 97.4652 161.914555)\n        (xy 97.459167 161.917241)\n        (xy 97.459164 161.917242)\n        (xy 97.310172 161.983577)\n        (xy 97.310169 161.983579)\n        (xy 97.30414 161.986263)\n        (xy 97.161509 162.089891)\n        (xy 97.157088 162.094801)\n        (xy 97.157087 162.094802)\n        (xy 97.049357 162.214449)\n        (xy 97.04354 162.220909)\n        (xy 97.00945 162.279954)\n        (xy 96.96044 162.364843)\n        (xy 96.955389 162.373591)\n        (xy 96.900909 162.541264)\n        (xy 96.900219 162.547827)\n        (xy 96.900219 162.547828)\n        (xy 96.885156 162.691144)\n        (xy 96.88248 162.7166)\n        (xy 91.6557 162.7166)\n        (xy 91.6557 162.457418)\n        (xy 91.675702 162.389297)\n        (xy 91.688064 162.373108)\n        (xy 91.774241 162.277399)\n        (xy 91.774242 162.277398)\n        (xy 91.77866 162.272491)\n        (xy 91.853282 162.143242)\n        (xy 91.863507 162.125532)\n        (xy 91.863508 162.125531)\n        (xy 91.866811 162.119809)\n        (xy 91.904785 162.002936)\n        (xy 91.919251 161.958415)\n        (xy 91.919251 161.958414)\n        (xy 91.921291 161.952136)\n        (xy 91.92895 161.879272)\n        (xy 91.934381 161.8276)\n        (xy 100.00668 161.8276)\n        (xy 100.00737 161.834165)\n        (xy 100.023357 161.986263)\n        (xy 100.025109 162.002936)\n        (xy 100.027149 162.009214)\n        (xy 100.027149 162.009215)\n        (xy 100.046923 162.070073)\n        (xy 100.079589 162.170609)\n        (xy 100.082892 162.176331)\n        (xy 100.082893 162.176332)\n        (xy 100.102741 162.210709)\n        (xy 100.16774 162.323291)\n        (xy 100.172158 162.328198)\n        (xy 100.172159 162.328199)\n        (xy 100.278409 162.446202)\n        (xy 100.285709 162.454309)\n        (xy 100.357283 162.506311)\n        (xy 100.407425 162.542741)\n        (xy 100.42834 162.557937)\n        (xy 100.434369 162.560621)\n        (xy 100.434372 162.560623)\n        (xy 100.583364 162.626958)\n        (xy 100.583367 162.626959)\n        (xy 100.5894 162.629645)\n        (xy 100.599708 162.631836)\n        (xy 100.755392 162.664928)\n        (xy 100.755396 162.664928)\n        (xy 100.761849 162.6663)\n        (xy 100.938151 162.6663)\n        (xy 100.944604 162.664928)\n        (xy 100.944608 162.664928)\n        (xy 101.100292 162.631836)\n        (xy 101.1106 162.629645)\n        (xy 101.116633 162.626959)\n        (xy 101.116636 162.626958)\n        (xy 101.265628 162.560623)\n        (xy 101.265631 162.560621)\n        (xy 101.27166 162.557937)\n        (xy 101.292576 162.542741)\n        (xy 101.342717 162.506311)\n        (xy 101.414291 162.454309)\n        (xy 101.421591 162.446202)\n        (xy 101.527841 162.328199)\n        (xy 101.527842 162.328198)\n        (xy 101.53226 162.323291)\n        (xy 101.597259 162.210709)\n        (xy 101.617107 162.176332)\n        (xy 101.617108 162.176331)\n        (xy 101.620411 162.170609)\n        (xy 101.653077 162.070073)\n        (xy 101.672851 162.009215)\n        (xy 101.672851 162.009214)\n        (xy 101.674891 162.002936)\n        (xy 101.676644 161.986263)\n        (xy 101.69263 161.834165)\n        (xy 101.69332 161.8276)\n        (xy 101.681768 161.717689)\n        (xy 101.675581 161.658828)\n        (xy 101.675581 161.658827)\n        (xy 101.674891 161.652264)\n        (xy 101.672261 161.644168)\n        (xy 101.632265 161.521073)\n        (xy 101.620411 161.484591)\n        (xy 101.613678 161.472928)\n        (xy 101.541973 161.348732)\n        (xy 101.53226 161.331909)\n        (xy 101.523307 161.321965)\n        (xy 101.495285 161.290844)\n        (xy 101.464567 161.226837)\n        (xy 101.473332 161.156383)\n        (xy 101.518795 161.101852)\n        (xy 101.550171 161.088299)\n        (xy 101.549766 161.087175)\n        (xy 101.556913 161.084602)\n        (xy 101.564317 161.082906)\n        (xy 101.705697 161.011799)\n        (xy 101.775542 160.999061)\n        (xy 101.841186 161.026105)\n        (xy 101.871431 161.061363)\n        (xy 101.90834 161.125291)\n        (xy 101.912758 161.130198)\n        (xy 101.912759 161.130199)\n        (xy 101.980832 161.205802)\n        (xy 102.026309 161.256309)\n        (xy 102.10764 161.3154)\n        (xy 102.153518 161.348732)\n        (xy 102.16894 161.359937)\n        (xy 102.174969 161.362621)\n        (xy 102.174972 161.362623)\n        (xy 102.323964 161.428958)\n        (xy 102.323967 161.428959)\n        (xy 102.33 161.431645)\n        (xy 102.36645 161.439393)\n        (xy 102.495992 161.466928)\n        (xy 102.495996 161.466928)\n        (xy 102.502449 161.4683)\n        (xy 102.678751 161.4683)\n        (xy 102.685204 161.466928)\n        (xy 102.685208 161.466928)\n        (xy 102.81475 161.439393)\n        (xy 102.8512 161.431645)\n        (xy 102.857233 161.428959)\n        (xy 102.857236 161.428958)\n        (xy 103.006228 161.362623)\n        (xy 103.006231 161.362621)\n        (xy 103.01226 161.359937)\n        (xy 103.027683 161.348732)\n        (xy 103.07356 161.3154)\n        (xy 103.154891 161.256309)\n        (xy 103.200368 161.205802)\n        (xy 103.268441 161.130199)\n        (xy 103.268442 161.130198)\n        (xy 103.27286 161.125291)\n        (xy 103.34122 161.006888)\n        (xy 103.357707 160.978332)\n        (xy 103.357708 160.978331)\n        (xy 103.361011 160.972609)\n        (xy 103.411982 160.815735)\n        (xy 103.413451 160.811215)\n        (xy 103.413451 160.811214)\n        (xy 103.415491 160.804936)\n        (xy 103.428976 160.676643)\n        (xy 103.43323 160.636165)\n        (xy 103.43392 160.6296)\n        (xy 103.418859 160.486306)\n        (xy 103.416181 160.460828)\n        (xy 103.416181 160.460827)\n        (xy 103.415491 160.454264)\n        (xy 103.41253 160.445149)\n        (xy 103.363053 160.292876)\n        (xy 103.361011 160.286591)\n        (xy 103.27286 160.133909)\n        (xy 103.248927 160.107328)\n        (xy 103.159313 160.007802)\n        (xy 103.159312 160.007801)\n        (xy 103.154891 160.002891)\n        (xy 103.01226 159.899263)\n        (xy 103.006231 159.896579)\n        (xy 103.006228 159.896577)\n        (xy 102.857236 159.830242)\n        (xy 102.857233 159.830241)\n        (xy 102.8512 159.827555)\n        (xy 102.772722 159.810874)\n        (xy 102.685208 159.792272)\n        (xy 102.685204 159.792272)\n        (xy 102.678751 159.7909)\n        (xy 102.502449 159.7909)\n        (xy 102.495996 159.792272)\n        (xy 102.495992 159.792272)\n        (xy 102.408478 159.810874)\n        (xy 102.33 159.827555)\n        (xy 102.323967 159.830241)\n        (xy 102.323964 159.830242)\n        (xy 102.174972 159.896577)\n        (xy 102.174969 159.896579)\n        (xy 102.16894 159.899263)\n        (xy 102.163599 159.903143)\n        (xy 102.163598 159.903144)\n        (xy 102.03808 159.994339)\n        (xy 101.971213 160.018197)\n        (xy 101.902061 160.002117)\n        (xy 101.863348 159.96667)\n        (xy 101.863306 159.966707)\n        (xy 101.862958 159.966313)\n        (xy 101.860176 159.963765)\n        (xy 101.858281 159.961007)\n        (xy 101.858279 159.961005)\n        (xy 101.853979 159.954748)\n        (xy 101.848308 159.949695)\n        (xy 101.733331 159.847254)\n        (xy 101.733328 159.847252)\n        (xy 101.727659 159.842201)\n        (xy 101.71727 159.8367)\n        (xy 101.63336 159.792272)\n        (xy 101.578139 159.763034)\n        (xy 101.565953 159.759973)\n        (xy 101.421422 159.723669)\n        (xy 101.421418 159.723669)\n        (xy 101.414051 159.721818)\n        (xy 101.406452 159.721778)\n        (xy 101.40645 159.721778)\n        (xy 101.336108 159.72141)\n        (xy 101.244869 159.720932)\n        (xy 101.237488 159.722704)\n        (xy 101.087738 159.758656)\n        (xy 101.087735 159.758657)\n        (xy 101.080359 159.760428)\n        (xy 100.930018 159.838024)\n        (xy 100.924297 159.843014)\n        (xy 100.924295 159.843016)\n        (xy 100.855369 159.903144)\n        (xy 100.802526 159.949242)\n        (xy 100.792319 159.963765)\n        (xy 100.742044 160.0353)\n        (xy 100.705244 160.087661)\n        (xy 100.643788 160.245289)\n        (xy 100.637523 160.292876)\n        (xy 100.62629 160.378202)\n        (xy 100.621705 160.413026)\n        (xy 100.64027 160.58119)\n        (xy 100.64288 160.588322)\n        (xy 100.678037 160.684392)\n        (xy 100.698412 160.74007)\n        (xy 100.702647 160.746373)\n        (xy 100.702651 160.74638)\n        (xy 100.748656 160.814842)\n        (xy 100.770049 160.882539)\n        (xy 100.751445 160.951055)\n        (xy 100.698752 160.998636)\n        (xy 100.670272 161.008365)\n        (xy 100.654117 161.011799)\n        (xy 100.5894 161.025555)\n        (xy 100.583367 161.028241)\n        (xy 100.583364 161.028242)\n        (xy 100.434372 161.094577)\n        (xy 100.434369 161.094579)\n        (xy 100.42834 161.097263)\n        (xy 100.422999 161.101143)\n        (xy 100.422998 161.101144)\n        (xy 100.389763 161.125291)\n        (xy 100.285709 161.200891)\n        (xy 100.281288 161.205801)\n        (xy 100.281287 161.205802)\n        (xy 100.176694 161.321965)\n        (xy 100.16774 161.331909)\n        (xy 100.158027 161.348732)\n        (xy 100.086323 161.472928)\n        (xy 100.079589 161.484591)\n        (xy 100.067735 161.521073)\n        (xy 100.02774 161.644168)\n        (xy 100.025109 161.652264)\n        (xy 100.024419 161.658827)\n        (xy 100.024419 161.658828)\n        (xy 100.018232 161.717689)\n        (xy 100.00668 161.8276)\n        (xy 91.934381 161.8276)\n        (xy 91.93903 161.783365)\n        (xy 91.93972 161.7768)\n        (xy 91.926243 161.648576)\n        (xy 91.921981 161.608028)\n        (xy 91.921981 161.608027)\n        (xy 91.921291 161.601464)\n        (xy 91.866811 161.433791)\n        (xy 91.8571 161.41697)\n        (xy 91.807989 161.331909)\n        (xy 91.77866 161.281109)\n        (xy 91.706432 161.200891)\n        (xy 91.665113 161.155002)\n        (xy 91.665112 161.155001)\n        (xy 91.660691 161.150091)\n        (xy 91.51806 161.046463)\n        (xy 91.512031 161.043779)\n        (xy 91.512028 161.043777)\n        (xy 91.363036 160.977442)\n        (xy 91.363033 160.977441)\n        (xy 91.357 160.974755)\n        (xy 91.32055 160.967007)\n        (xy 91.191008 160.939472)\n        (xy 91.191004 160.939472)\n        (xy 91.184551 160.9381)\n        (xy 91.008249 160.9381)\n        (xy 91.001796 160.939472)\n        (xy 91.001792 160.939472)\n        (xy 90.87225 160.967007)\n        (xy 90.8358 160.974755)\n        (xy 90.829767 160.977441)\n        (xy 90.829764 160.977442)\n        (xy 90.680772 161.043777)\n        (xy 90.680769 161.043779)\n        (xy 90.67474 161.046463)\n        (xy 90.532109 161.150091)\n        (xy 90.527688 161.155001)\n        (xy 90.527687 161.155002)\n        (xy 90.486369 161.200891)\n        (xy 90.41414 161.281109)\n        (xy 90.384811 161.331909)\n        (xy 90.335701 161.41697)\n        (xy 90.325989 161.433791)\n        (xy 90.271509 161.601464)\n        (xy 90.270819 161.608027)\n        (xy 90.270819 161.608028)\n        (xy 90.266557 161.648576)\n        (xy 90.25308 161.7768)\n        (xy 90.25377 161.783365)\n        (xy 90.263851 161.879272)\n        (xy 90.271509 161.952136)\n        (xy 90.273549 161.958414)\n        (xy 90.273549 161.958415)\n        (xy 90.288015 162.002936)\n        (xy 90.325989 162.119809)\n        (xy 90.329292 162.125531)\n        (xy 90.329293 162.125532)\n        (xy 90.339518 162.143242)\n        (xy 90.41414 162.272491)\n        (xy 90.418558 162.277398)\n        (xy 90.418559 162.277399)\n        (xy 90.504736 162.373108)\n        (xy 90.535453 162.437115)\n        (xy 90.5371 162.457418)\n        (xy 90.5371 162.542741)\n        (xy 90.517098 162.610862)\n        (xy 90.500195 162.631836)\n        (xy 90.111395 163.020636)\n        (xy 90.049083 163.054662)\n        (xy 89.978268 163.049597)\n        (xy 89.921432 163.00705)\n        (xy 89.89699 162.944712)\n        (xy 89.889981 162.878028)\n        (xy 89.889981 162.878027)\n        (xy 89.889291 162.871464)\n        (xy 89.886494 162.862854)\n        (xy 89.836853 162.710076)\n        (xy 89.834811 162.703791)\n        (xy 89.812374 162.664928)\n        (xy 89.781158 162.610862)\n        (xy 89.74666 162.551109)\n        (xy 89.739126 162.542741)\n        (xy 89.633113 162.425002)\n        (xy 89.633112 162.425001)\n        (xy 89.628691 162.420091)\n        (xy 89.511542 162.334977)\n        (xy 89.491402 162.320344)\n        (xy 89.491401 162.320343)\n        (xy 89.48606 162.316463)\n        (xy 89.480031 162.313779)\n        (xy 89.480028 162.313777)\n        (xy 89.331036 162.247442)\n        (xy 89.331033 162.247441)\n        (xy 89.325 162.244755)\n        (xy 89.28855 162.237007)\n        (xy 89.159008 162.209472)\n        (xy 89.159004 162.209472)\n        (xy 89.152551 162.2081)\n        (xy 88.976249 162.2081)\n        (xy 88.969796 162.209472)\n        (xy 88.969792 162.209472)\n        (xy 88.84025 162.237007)\n        (xy 88.8038 162.244755)\n        (xy 88.797767 162.247441)\n        (xy 88.797764 162.247442)\n        (xy 88.648772 162.313777)\n        (xy 88.648769 162.313779)\n        (xy 88.64274 162.316463)\n        (xy 88.637399 162.320343)\n        (xy 88.637398 162.320344)\n        (xy 88.617258 162.334977)\n        (xy 88.500109 162.420091)\n        (xy 88.495688 162.425001)\n        (xy 88.495687 162.425002)\n        (xy 88.389675 162.542741)\n        (xy 88.38214 162.551109)\n        (xy 88.347642 162.610862)\n        (xy 88.316427 162.664928)\n        (xy 88.293989 162.703791)\n        (xy 88.291947 162.710076)\n        (xy 88.242307 162.862854)\n        (xy 88.239509 162.871464)\n        (xy 88.238819 162.878027)\n        (xy 88.238819 162.878028)\n        (xy 88.232861 162.934711)\n        (xy 88.22108 163.0468)\n        (xy 88.22177 163.053365)\n        (xy 88.237896 163.206785)\n        (xy 88.239509 163.222136)\n        (xy 88.241549 163.228414)\n        (xy 88.241549 163.228415)\n        (xy 88.26026 163.286)\n        (xy 88.293989 163.389809)\n        (xy 88.38214 163.542491)\n        (xy 88.386558 163.547398)\n        (xy 88.386559 163.547399)\n        (xy 88.427561 163.592936)\n        (xy 88.500109 163.673509)\n        (xy 88.579519 163.731204)\n        (xy 88.634902 163.771442)\n        (xy 88.64274 163.777137)\n        (xy 88.648769 163.779821)\n        (xy 88.648772 163.779823)\n        (xy 88.797764 163.846158)\n        (xy 88.797767 163.846159)\n        (xy 88.8038 163.848845)\n        (xy 88.868837 163.862669)\n        (xy 88.97216 163.884631)\n        (xy 89.034633 163.918359)\n        (xy 89.068955 163.980509)\n        (xy 89.064227 164.051348)\n        (xy 89.035058 164.096973)\n        (xy 88.368059 164.763972)\n        (xy 88.36425 164.767625)\n        (xy 88.317801 164.810337)\n        (xy 88.306236 164.82899)\n        (xy 88.294459 164.847984)\n        (xy 88.287735 164.857767)\n        (xy 88.260949 164.893057)\n        (xy 88.255258 164.907431)\n        (xy 88.245196 164.927437)\n        (xy 88.237051 164.940574)\n        (xy 88.234655 164.948822)\n        (xy 88.234652 164.948828)\n        (xy 88.22469 164.983115)\n        (xy 88.220846 164.994342)\n        (xy 88.207702 165.027542)\n        (xy 88.204538 165.035534)\n        (xy 88.20364 165.044079)\n        (xy 88.202923 165.050901)\n        (xy 88.19861 165.072887)\n        (xy 88.194298 165.087728)\n        (xy 88.1935 165.098595)\n        (xy 88.1935 165.133946)\n        (xy 88.19281 165.147117)\n        (xy 88.18852 165.187933)\n        (xy 88.189953 165.196405)\n        (xy 88.189953 165.196406)\n        (xy 88.191735 165.20694)\n        (xy 88.1935 165.227954)\n        (xy 88.1935 172.394041)\n        (xy 88.193389 172.399317)\n        (xy 88.190748 172.462329)\n        (xy 88.193814 172.475399)\n        (xy 88.200864 172.505457)\n        (xy 88.203027 172.51713)\n        (xy 88.209039 172.561021)\n        (xy 88.212449 172.568901)\n        (xy 88.215178 172.575209)\n        (xy 88.222211 172.596473)\n        (xy 88.22574 172.61152)\n        (xy 88.229875 172.619042)\n        (xy 88.229878 172.619049)\n        (xy 88.247084 172.650346)\n        (xy 88.252305 172.661002)\n        (xy 88.269897 172.701656)\n        (xy 88.279626 172.71367)\n        (xy 88.292117 172.732259)\n        (xy 88.299563 172.745804)\n        (xy 88.306683 172.754052)\n        (xy 88.33168 172.779049)\n        (xy 88.340505 172.78885)\n        (xy 88.366333 172.820745)\n        (xy 88.373334 172.82572)\n        (xy 88.373338 172.825724)\n        (xy 88.382055 172.831919)\n        (xy 88.398161 172.84553)\n        (xy 90.032235 174.479605)\n        (xy 90.066261 174.541917)\n        (xy 90.061196 174.612733)\n        (xy 90.018649 174.669568)\n        (xy 89.952129 174.694379)\n        (xy 89.94314 174.6947)\n        (xy 64.037736 174.6947)\n        (xy 64.015858 174.692786)\n        (xy 64 174.68999)\n        (xy 63.989142 174.691905)\n        (xy 63.982094 174.691905)\n        (xy 63.96498 174.69298)\n        (xy 63.644032 174.677212)\n        (xy 63.631738 174.676002)\n        (xy 63.285316 174.624614)\n        (xy 63.27321 174.622207)\n        (xy 62.933492 174.537112)\n        (xy 62.921661 174.533523)\n        (xy 62.591928 174.415543)\n        (xy 62.580504 174.410811)\n        (xy 62.263924 174.26108)\n        (xy 62.253019 174.255251)\n        (xy 62.250562 174.253778)\n        (xy 62.009867 174.109511)\n        (xy 61.952641 174.075211)\n        (xy 61.94236 174.068341)\n        (xy 61.661085 173.859734)\n        (xy 61.651526 173.85189)\n        (xy 61.56792 173.776114)\n        (xy 61.392034 173.616699)\n        (xy 61.383296 173.607961)\n        (xy 61.379938 173.604255)\n        (xy 61.14811 173.348474)\n        (xy 61.140266 173.338915)\n        (xy 60.931659 173.05764)\n        (xy 60.924789 173.047359)\n        (xy 60.788962 172.820745)\n        (xy 60.744747 172.746977)\n        (xy 60.73892 172.736076)\n        (xy 60.730428 172.71812)\n        (xy 60.659852 172.568901)\n        (xy 60.589189 172.419496)\n        (xy 60.584457 172.408072)\n        (xy 60.466477 172.078339)\n        (xy 60.462888 172.066507)\n        (xy 60.405825 171.8387)\n        (xy 60.377793 171.72679)\n        (xy 60.375384 171.714675)\n        (xy 60.368695 171.669577)\n        (xy 60.323998 171.368262)\n        (xy 60.322787 171.355962)\n        (xy 60.320381 171.306975)\n        (xy 60.30702 171.03502)\n        (xy 60.308095 171.017906)\n        (xy 60.308095 171.010858)\n        (xy 60.31001 171)\n        (xy 60.307214 170.984142)\n        (xy 60.3053 170.962264)\n        (xy 60.3053 170.956575)\n        (xy 60.89011 170.956575)\n        (xy 60.904651 171.303502)\n        (xy 60.924676 171.432855)\n        (xy 60.954686 171.626709)\n        (xy 60.957772 171.646645)\n        (xy 61.048812 171.981729)\n        (xy 61.050102 171.984988)\n        (xy 61.050104 171.984993)\n        (xy 61.153948 172.247271)\n        (xy 61.176637 172.304577)\n        (xy 61.178292 172.307689)\n        (xy 61.178294 172.307694)\n        (xy 61.25595 172.453744)\n        (xy 61.339652 172.611164)\n        (xy 61.370042 172.655547)\n        (xy 61.533835 172.894762)\n        (xy 61.53384 172.894768)\n        (xy 61.535826 172.897669)\n        (xy 61.762714 173.160522)\n        (xy 61.765284 173.162902)\n        (xy 61.765288 173.162906)\n        (xy 61.805346 173.2)\n        (xy 62.017488 173.396445)\n        (xy 62.02031 173.398526)\n        (xy 62.020313 173.398528)\n        (xy 62.033322 173.408119)\n        (xy 62.296973 173.602499)\n        (xy 62.30001 173.604253)\n        (xy 62.300014 173.604255)\n        (xy 62.328413 173.620651)\n        (xy 62.597684 173.776114)\n        (xy 62.745383 173.840642)\n        (xy 62.912653 173.913721)\n        (xy 62.912656 173.913722)\n        (xy 62.915874 173.915128)\n        (xy 62.919231 173.916167)\n        (xy 62.919236 173.916169)\n        (xy 63.163131 173.991667)\n        (xy 63.247576 174.017807)\n        (xy 63.251032 174.018466)\n        (xy 63.251031 174.018466)\n        (xy 63.585206 174.082214)\n        (xy 63.585212 174.082215)\n        (xy 63.588657 174.082872)\n        (xy 63.770696 174.096879)\n        (xy 63.931368 174.109242)\n        (xy 63.931369 174.109242)\n        (xy 63.934865 174.109511)\n        (xy 64.151656 174.101941)\n        (xy 64.27837 174.097516)\n        (xy 64.278375 174.097516)\n        (xy 64.281885 174.097393)\n        (xy 64.478623 174.068341)\n        (xy 64.621912 174.047182)\n        (xy 64.621917 174.047181)\n        (xy 64.625391 174.046668)\n        (xy 64.628783 174.045772)\n        (xy 64.628787 174.045771)\n        (xy 64.957694 173.95887)\n        (xy 64.957703 173.958867)\n        (xy 64.961102 173.957969)\n        (xy 65.284835 173.832402)\n        (xy 65.592552 173.671531)\n        (xy 65.844766 173.501411)\n        (xy 65.877504 173.479329)\n        (xy 65.877506 173.479328)\n        (xy 65.88042 173.477362)\n        (xy 65.97305 173.398528)\n        (xy 66.142177 173.254589)\n        (xy 66.142178 173.254588)\n        (xy 66.14485 173.252314)\n        (xy 66.204602 173.188685)\n        (xy 67.389683 173.188685)\n        (xy 67.407313 173.368491)\n        (xy 67.464341 173.539922)\n        (xy 67.467988 173.545944)\n        (xy 67.467989 173.545946)\n        (xy 67.545035 173.673163)\n        (xy 67.557932 173.694459)\n        (xy 67.683434 173.824421)\n        (xy 67.715654 173.845505)\n        (xy 67.804372 173.90356)\n        (xy 67.834611 173.923348)\n        (xy 67.841215 173.925804)\n        (xy 67.841217 173.925805)\n        (xy 67.919279 173.954836)\n        (xy 68.003947 173.986324)\n        (xy 68.183028 174.010218)\n        (xy 68.190039 174.00958)\n        (xy 68.190043 174.00958)\n        (xy 68.355935 173.994483)\n        (xy 68.355938 173.994482)\n        (xy 68.362953 173.993844)\n        (xy 68.477291 173.956693)\n        (xy 68.528082 173.94019)\n        (xy 68.528084 173.940189)\n        (xy 68.534778 173.938014)\n        (xy 68.592576 173.90356)\n        (xy 68.68391 173.849115)\n        (xy 68.683913 173.849113)\n        (xy 68.689965 173.845505)\n        (xy 68.764681 173.774354)\n        (xy 68.815695 173.725774)\n        (xy 68.815697 173.725771)\n        (xy 68.820799 173.720913)\n        (xy 68.920779 173.57043)\n        (xy 68.984936 173.401537)\n        (xy 68.990209 173.364019)\n        (xy 69.009529 173.226551)\n        (xy 69.009529 173.226546)\n        (xy 69.01008 173.222628)\n        (xy 69.010396 173.2)\n        (xy 68.990257 173.020458)\n        (xy 68.984115 173.002819)\n        (xy 68.946485 172.894762)\n        (xy 68.930841 172.849839)\n        (xy 68.835102 172.696624)\n        (xy 68.753125 172.614073)\n        (xy 68.71276 172.573425)\n        (xy 68.712756 172.573422)\n        (xy 68.707797 172.568428)\n        (xy 68.701849 172.564653)\n        (xy 68.561208 172.475399)\n        (xy 68.561204 172.475397)\n        (xy 68.555254 172.471621)\n        (xy 68.525732 172.461109)\n        (xy 68.39169 172.413378)\n        (xy 68.391685 172.413377)\n        (xy 68.385055 172.411016)\n        (xy 68.378067 172.410183)\n        (xy 68.378064 172.410182)\n        (xy 68.25536 172.395551)\n        (xy 68.205658 172.389624)\n        (xy 68.198655 172.39036)\n        (xy 68.198654 172.39036)\n        (xy 68.032979 172.407773)\n        (xy 68.032977 172.407774)\n        (xy 68.025979 172.408509)\n        (xy 67.94462 172.436206)\n        (xy 67.86162 172.464461)\n        (xy 67.861617 172.464462)\n        (xy 67.85495 172.466732)\n        (xy 67.848951 172.470422)\n        (xy 67.84895 172.470423)\n        (xy 67.847003 172.471621)\n        (xy 67.70107 172.561399)\n        (xy 67.571988 172.687806)\n        (xy 67.474119 172.839669)\n        (xy 67.471708 172.846292)\n        (xy 67.471707 172.846295)\n        (xy 67.414737 173.002819)\n        (xy 67.414736 173.002824)\n        (xy 67.412327 173.009442)\n        (xy 67.389683 173.188685)\n        (xy 66.204602 173.188685)\n        (xy 66.233547 173.157862)\n        (xy 66.380135 173.001762)\n        (xy 66.380139 173.001757)\n        (xy 66.382546 172.999194)\n        (xy 66.384651 172.99638)\n        (xy 66.384657 172.996373)\n        (xy 66.588437 172.723974)\n        (xy 66.590546 172.721155)\n        (xy 66.601434 172.702598)\n        (xy 66.68015 172.568428)\n        (xy 66.766257 172.421663)\n        (xy 66.791225 172.365584)\n        (xy 66.906056 172.107668)\n        (xy 66.906058 172.107664)\n        (xy 66.907488 172.104451)\n        (xy 67.012481 171.773474)\n        (xy 67.013167 171.770011)\n        (xy 67.079242 171.436306)\n        (xy 67.079243 171.436301)\n        (xy 67.079925 171.432855)\n        (xy 67.101549 171.175336)\n        (xy 67.108797 171.089026)\n        (xy 67.108798 171.089015)\n        (xy 67.10898 171.086842)\n        (xy 67.109902 171.020891)\n        (xy 67.110163 171.002178)\n        (xy 67.110163 171.002166)\n        (xy 67.110193 171)\n        (xy 71.15668 171)\n        (xy 71.175109 171.175336)\n        (xy 71.229589 171.343009)\n        (xy 71.232892 171.348731)\n        (xy 71.232893 171.348732)\n        (xy 71.244172 171.368267)\n        (xy 71.31774 171.495691)\n        (xy 71.435709 171.626709)\n        (xy 71.512161 171.682255)\n        (xy 71.565214 171.7208)\n        (xy 71.57834 171.730337)\n        (xy 71.584369 171.733021)\n        (xy 71.584372 171.733023)\n        (xy 71.733364 171.799358)\n        (xy 71.733367 171.799359)\n        (xy 71.7394 171.802045)\n        (xy 71.77585 171.809793)\n        (xy 71.905392 171.837328)\n        (xy 71.905396 171.837328)\n        (xy 71.911849 171.8387)\n        (xy 72.088151 171.8387)\n        (xy 72.094604 171.837328)\n        (xy 72.094608 171.837328)\n        (xy 72.22415 171.809793)\n        (xy 72.2606 171.802045)\n        (xy 72.266633 171.799359)\n        (xy 72.266636 171.799358)\n        (xy 72.415628 171.733023)\n        (xy 72.415631 171.733021)\n        (xy 72.42166 171.730337)\n        (xy 72.434787 171.7208)\n        (xy 72.487839 171.682255)\n        (xy 72.564291 171.626709)\n        (xy 72.68226 171.495691)\n        (xy 72.755828 171.368267)\n        (xy 72.767107 171.348732)\n        (xy 72.767108 171.348731)\n        (xy 72.770411 171.343009)\n        (xy 72.824891 171.175336)\n        (xy 72.84332 171)\n        (xy 77.15668 171)\n        (xy 77.175109 171.175336)\n        (xy 77.229589 171.343009)\n        (xy 77.232892 171.348731)\n        (xy 77.232893 171.348732)\n        (xy 77.244172 171.368267)\n        (xy 77.31774 171.495691)\n        (xy 77.435709 171.626709)\n        (xy 77.512161 171.682255)\n        (xy 77.565214 171.7208)\n        (xy 77.57834 171.730337)\n        (xy 77.584369 171.733021)\n        (xy 77.584372 171.733023)\n        (xy 77.733364 171.799358)\n        (xy 77.733367 171.799359)\n        (xy 77.7394 171.802045)\n        (xy 77.77585 171.809793)\n        (xy 77.905392 171.837328)\n        (xy 77.905396 171.837328)\n        (xy 77.911849 171.8387)\n        (xy 78.088151 171.8387)\n        (xy 78.094604 171.837328)\n        (xy 78.094608 171.837328)\n        (xy 78.22415 171.809793)\n        (xy 78.2606 171.802045)\n        (xy 78.266633 171.799359)\n        (xy 78.266636 171.799358)\n        (xy 78.415628 171.733023)\n        (xy 78.415631 171.733021)\n        (xy 78.42166 171.730337)\n        (xy 78.434787 171.7208)\n        (xy 78.487839 171.682255)\n        (xy 78.564291 171.626709)\n        (xy 78.68226 171.495691)\n        (xy 78.755828 171.368267)\n        (xy 78.767107 171.348732)\n        (xy 78.767108 171.348731)\n        (xy 78.770411 171.343009)\n        (xy 78.824891 171.175336)\n        (xy 78.84332 171)\n        (xy 83.15668 171)\n        (xy 83.175109 171.175336)\n        (xy 83.229589 171.343009)\n        (xy 83.232892 171.348731)\n        (xy 83.232893 171.348732)\n        (xy 83.244172 171.368267)\n        (xy 83.31774 171.495691)\n        (xy 83.435709 171.626709)\n        (xy 83.512161 171.682255)\n        (xy 83.565214 171.7208)\n        (xy 83.57834 171.730337)\n        (xy 83.584369 171.733021)\n        (xy 83.584372 171.733023)\n        (xy 83.733364 171.799358)\n        (xy 83.733367 171.799359)\n        (xy 83.7394 171.802045)\n        (xy 83.77585 171.809793)\n        (xy 83.905392 171.837328)\n        (xy 83.905396 171.837328)\n        (xy 83.911849 171.8387)\n        (xy 84.088151 171.8387)\n        (xy 84.094604 171.837328)\n        (xy 84.094608 171.837328)\n        (xy 84.22415 171.809793)\n        (xy 84.2606 171.802045)\n        (xy 84.266633 171.799359)\n        (xy 84.266636 171.799358)\n        (xy 84.415628 171.733023)\n        (xy 84.415631 171.733021)\n        (xy 84.42166 171.730337)\n        (xy 84.434787 171.7208)\n        (xy 84.487839 171.682255)\n        (xy 84.564291 171.626709)\n        (xy 84.68226 171.495691)\n        (xy 84.755828 171.368267)\n        (xy 84.767107 171.348732)\n        (xy 84.767108 171.348731)\n        (xy 84.770411 171.343009)\n        (xy 84.824891 171.175336)\n        (xy 84.84332 171)\n        (xy 84.824891 170.824664)\n        (xy 84.770411 170.656991)\n        (xy 84.68226 170.504309)\n        (xy 84.564291 170.373291)\n        (xy 84.42166 170.269663)\n        (xy 84.415631 170.266979)\n        (xy 84.415628 170.266977)\n        (xy 84.266636 170.200642)\n        (xy 84.266633 170.200641)\n        (xy 84.2606 170.197955)\n        (xy 84.22415 170.190207)\n        (xy 84.094608 170.162672)\n        (xy 84.094604 170.162672)\n        (xy 84.088151 170.1613)\n        (xy 83.911849 170.1613)\n        (xy 83.905396 170.162672)\n        (xy 83.905392 170.162672)\n        (xy 83.77585 170.190207)\n        (xy 83.7394 170.197955)\n        (xy 83.733367 170.200641)\n        (xy 83.733364 170.200642)\n        (xy 83.584372 170.266977)\n        (xy 83.584369 170.266979)\n        (xy 83.57834 170.269663)\n        (xy 83.435709 170.373291)\n        (xy 83.31774 170.504309)\n        (xy 83.229589 170.656991)\n        (xy 83.175109 170.824664)\n        (xy 83.15668 171)\n        (xy 78.84332 171)\n        (xy 78.824891 170.824664)\n        (xy 78.770411 170.656991)\n        (xy 78.68226 170.504309)\n        (xy 78.564291 170.373291)\n        (xy 78.42166 170.269663)\n        (xy 78.415631 170.266979)\n        (xy 78.415628 170.266977)\n        (xy 78.266636 170.200642)\n        (xy 78.266633 170.200641)\n        (xy 78.2606 170.197955)\n        (xy 78.22415 170.190207)\n        (xy 78.094608 170.162672)\n        (xy 78.094604 170.162672)\n        (xy 78.088151 170.1613)\n        (xy 77.911849 170.1613)\n        (xy 77.905396 170.162672)\n        (xy 77.905392 170.162672)\n        (xy 77.77585 170.190207)\n        (xy 77.7394 170.197955)\n        (xy 77.733367 170.200641)\n        (xy 77.733364 170.200642)\n        (xy 77.584372 170.266977)\n        (xy 77.584369 170.266979)\n        (xy 77.57834 170.269663)\n        (xy 77.435709 170.373291)\n        (xy 77.31774 170.504309)\n        (xy 77.229589 170.656991)\n        (xy 77.175109 170.824664)\n        (xy 77.15668 171)\n        (xy 72.84332 171)\n        (xy 72.824891 170.824664)\n        (xy 72.770411 170.656991)\n        (xy 72.68226 170.504309)\n        (xy 72.564291 170.373291)\n        (xy 72.42166 170.269663)\n        (xy 72.415631 170.266979)\n        (xy 72.415628 170.266977)\n        (xy 72.266636 170.200642)\n        (xy 72.266633 170.200641)\n        (xy 72.2606 170.197955)\n        (xy 72.22415 170.190207)\n        (xy 72.094608 170.162672)\n        (xy 72.094604 170.162672)\n        (xy 72.088151 170.1613)\n        (xy 71.911849 170.1613)\n        (xy 71.905396 170.162672)\n        (xy 71.905392 170.162672)\n        (xy 71.77585 170.190207)\n        (xy 71.7394 170.197955)\n        (xy 71.733367 170.200641)\n        (xy 71.733364 170.200642)\n        (xy 71.584372 170.266977)\n        (xy 71.584369 170.266979)\n        (xy 71.57834 170.269663)\n        (xy 71.435709 170.373291)\n        (xy 71.31774 170.504309)\n        (xy 71.229589 170.656991)\n        (xy 71.175109 170.824664)\n        (xy 71.15668 171)\n        (xy 67.110193 171)\n        (xy 67.109587 170.989145)\n        (xy 67.091006 170.656819)\n        (xy 67.09081 170.65331)\n        (xy 67.083517 170.610189)\n        (xy 67.03349 170.31441)\n        (xy 67.033489 170.314405)\n        (xy 67.032903 170.310941)\n        (xy 66.937193 169.977161)\n        (xy 66.891021 169.865141)\n        (xy 66.806211 169.659375)\n        (xy 66.806207 169.659368)\n        (xy 66.804873 169.65613)\n        (xy 66.637593 169.351849)\n        (xy 66.437438 169.068111)\n        (xy 66.206902 168.808452)\n        (xy 66.1364 168.744972)\n        (xy 65.951477 168.578466)\n        (xy 65.951474 168.578464)\n        (xy 65.948859 168.576109)\n        (xy 65.946009 168.574068)\n        (xy 65.946002 168.574063)\n        (xy 65.694214 168.3938)\n        (xy 72.97408 168.3938)\n        (xy 72.97477 168.400365)\n        (xy 72.986716 168.514016)\n        (xy 72.992509 168.569136)\n        (xy 72.994549 168.575414)\n        (xy 72.994549 168.575415)\n        (xy 72.998923 168.588876)\n        (xy 73.046989 168.736809)\n        (xy 73.050292 168.742531)\n        (xy 73.050293 168.742532)\n        (xy 73.059117 168.757815)\n        (xy 73.13514 168.889491)\n        (xy 73.139558 168.894398)\n        (xy 73.139559 168.894399)\n        (xy 73.247625 169.014418)\n        (xy 73.253109 169.020509)\n        (xy 73.39574 169.124137)\n        (xy 73.401769 169.126821)\n        (xy 73.401772 169.126823)\n        (xy 73.550764 169.193158)\n        (xy 73.550767 169.193159)\n        (xy 73.5568 169.195845)\n        (xy 73.588067 169.202491)\n        (xy 73.722792 169.231128)\n        (xy 73.722796 169.231128)\n        (xy 73.729249 169.2325)\n        (xy 73.905551 169.2325)\n        (xy 73.912004 169.231128)\n        (xy 73.912008 169.231128)\n        (xy 74.046733 169.202491)\n        (xy 74.078 169.195845)\n        (xy 74.084033 169.193159)\n        (xy 74.084036 169.193158)\n        (xy 74.233028 169.126823)\n        (xy 74.233031 169.126821)\n        (xy 74.23906 169.124137)\n        (xy 74.381691 169.020509)\n        (xy 74.387175 169.014418)\n        (xy 74.495241 168.894399)\n        (xy 74.495242 168.894398)\n        (xy 74.49966 168.889491)\n        (xy 74.575683 168.757815)\n        (xy 74.584507 168.742532)\n        (xy 74.584508 168.742531)\n        (xy 74.587811 168.736809)\n        (xy 74.597561 168.7068)\n        (xy 78.22688 168.7068)\n        (xy 78.22757 168.713365)\n        (xy 78.24268 168.857119)\n        (xy 78.245309 168.882136)\n        (xy 78.247349 168.888414)\n        (xy 78.247349 168.888415)\n        (xy 78.257355 168.919209)\n        (xy 78.299789 169.049809)\n        (xy 78.303092 169.055531)\n        (xy 78.303093 169.055532)\n        (xy 78.312538 169.071891)\n        (xy 78.38794 169.202491)\n        (xy 78.392358 169.207398)\n        (xy 78.392359 169.207399)\n        (xy 78.402632 169.218808)\n        (xy 78.505909 169.333509)\n        (xy 78.527192 169.348972)\n        (xy 78.617934 169.4149)\n        (xy 78.64854 169.437137)\n        (xy 78.654569 169.439821)\n        (xy 78.654572 169.439823)\n        (xy 78.803564 169.506158)\n        (xy 78.803567 169.506159)\n        (xy 78.8096 169.508845)\n        (xy 78.818318 169.510698)\n        (xy 78.975592 169.544128)\n        (xy 78.975596 169.544128)\n        (xy 78.982049 169.5455)\n        (xy 79.158351 169.5455)\n        (xy 79.164804 169.544128)\n        (xy 79.164808 169.544128)\n        (xy 79.322082 169.510698)\n        (xy 79.3308 169.508845)\n        (xy 79.336833 169.506159)\n        (xy 79.336836 169.506158)\n        (xy 79.485828 169.439823)\n        (xy 79.485831 169.439821)\n        (xy 79.49186 169.437137)\n        (xy 79.522467 169.4149)\n        (xy 79.613208 169.348972)\n        (xy 79.634491 169.333509)\n        (xy 79.737768 169.218808)\n        (xy 79.748041 169.207399)\n        (xy 79.748042 169.207398)\n        (xy 79.75246 169.202491)\n        (xy 79.827862 169.071891)\n        (xy 79.837307 169.055532)\n        (xy 79.837308 169.055531)\n        (xy 79.840611 169.049809)\n        (xy 79.883045 168.919209)\n        (xy 79.893051 168.888415)\n        (xy 79.893051 168.888414)\n        (xy 79.895091 168.882136)\n        (xy 79.897721 168.857119)\n        (xy 79.91283 168.713365)\n        (xy 79.91352 168.7068)\n        (xy 79.901125 168.588876)\n        (xy 79.895781 168.538028)\n        (xy 79.895781 168.538027)\n        (xy 79.895091 168.531464)\n        (xy 79.89164 168.520841)\n        (xy 79.852657 168.400864)\n        (xy 79.840611 168.363791)\n        (xy 79.834367 168.352975)\n        (xy 79.785656 168.268606)\n        (xy 79.75246 168.211109)\n        (xy 79.739429 168.196636)\n        (xy 79.638913 168.085002)\n        (xy 79.638912 168.085001)\n        (xy 79.634491 168.080091)\n        (xy 79.57045 168.033562)\n        (xy 80.556075 168.033562)\n        (xy 80.573291 168.189504)\n        (xy 80.627207 168.336838)\n        (xy 80.631444 168.343144)\n        (xy 80.631446 168.343147)\n        (xy 80.660984 168.387103)\n        (xy 80.714712 168.467058)\n        (xy 80.830752 168.572647)\n        (xy 80.837429 168.576272)\n        (xy 80.83743 168.576273)\n        (xy 80.845532 168.580672)\n        (xy 80.968629 168.647508)\n        (xy 81.120383 168.68732)\n        (xy 81.201913 168.688601)\n        (xy 81.269655 168.689665)\n        (xy 81.269658 168.689665)\n        (xy 81.277253 168.689784)\n        (xy 81.33238 168.677158)\n        (xy 81.42278 168.656454)\n        (xy 81.422784 168.656453)\n        (xy 81.430183 168.654758)\n        (xy 81.570343 168.584265)\n        (xy 81.608765 168.55145)\n        (xy 81.683869 168.487306)\n        (xy 81.683871 168.487303)\n        (xy 81.689643 168.482374)\n        (xy 81.69407 168.476214)\n        (xy 81.694073 168.47621)\n        (xy 81.767533 168.373977)\n        (xy 81.781194 168.354966)\n        (xy 81.787342 168.339673)\n        (xy 81.836879 168.216447)\n        (xy 81.83688 168.216445)\n        (xy 81.839712 168.209399)\n        (xy 81.861818 168.054075)\n        (xy 81.861961 168.0404)\n        (xy 81.860871 168.031387)\n        (xy 81.853899 167.973777)\n        (xy 81.843113 167.884647)\n        (xy 81.787656 167.737886)\n        (xy 81.749791 167.682792)\n        (xy 81.703095 167.614848)\n        (xy 81.703094 167.614846)\n        (xy 81.698793 167.608589)\n        (xy 81.693122 167.603536)\n        (xy 81.587326 167.509275)\n        (xy 81.587323 167.509273)\n        (xy 81.581654 167.504222)\n        (xy 81.574812 167.500599)\n        (xy 81.449712 167.434362)\n        (xy 81.449713 167.434362)\n        (xy 81.443 167.430808)\n        (xy 81.435635 167.428958)\n        (xy 81.298209 167.394439)\n        (xy 81.298205 167.394439)\n        (xy 81.290838 167.392588)\n        (xy 81.283238 167.392548)\n        (xy 81.283237 167.392548)\n        (xy 81.21911 167.392212)\n        (xy 81.133951 167.391766)\n        (xy 81.126571 167.393538)\n        (xy 81.126569 167.393538)\n        (xy 80.988775 167.426619)\n        (xy 80.988771 167.42662)\n        (xy 80.981396 167.428391)\n        (xy 80.891959 167.474553)\n        (xy 80.851874 167.495243)\n        (xy 80.841981 167.500349)\n        (xy 80.836259 167.505341)\n        (xy 80.836257 167.505342)\n        (xy 80.786022 167.549165)\n        (xy 80.723755 167.603484)\n        (xy 80.719388 167.609698)\n        (xy 80.649578 167.709028)\n        (xy 80.633543 167.731843)\n        (xy 80.613778 167.782537)\n        (xy 80.579884 167.869472)\n        (xy 80.576553 167.878015)\n        (xy 80.575561 167.885548)\n        (xy 80.575561 167.885549)\n        (xy 80.563147 167.979847)\n        (xy 80.556075 168.033562)\n        (xy 79.57045 168.033562)\n        (xy 79.49186 167.976463)\n        (xy 79.485831 167.973779)\n        (xy 79.485828 167.973777)\n        (xy 79.336836 167.907442)\n        (xy 79.336833 167.907441)\n        (xy 79.3308 167.904755)\n        (xy 79.29435 167.897007)\n        (xy 79.164808 167.869472)\n        (xy 79.164804 167.869472)\n        (xy 79.158351 167.8681)\n        (xy 78.982049 167.8681)\n        (xy 78.975596 167.869472)\n        (xy 78.975592 167.869472)\n        (xy 78.84605 167.897007)\n        (xy 78.8096 167.904755)\n        (xy 78.803567 167.907441)\n        (xy 78.803564 167.907442)\n        (xy 78.654572 167.973777)\n        (xy 78.654569 167.973779)\n        (xy 78.64854 167.976463)\n        (xy 78.505909 168.080091)\n        (xy 78.501488 168.085001)\n        (xy 78.501487 168.085002)\n        (xy 78.400972 168.196636)\n        (xy 78.38794 168.211109)\n        (xy 78.354744 168.268606)\n        (xy 78.306034 168.352975)\n        (xy 78.299789 168.363791)\n        (xy 78.287743 168.400864)\n        (xy 78.248761 168.520841)\n        (xy 78.245309 168.531464)\n        (xy 78.244619 168.538027)\n        (xy 78.244619 168.538028)\n        (xy 78.239275 168.588876)\n        (xy 78.22688 168.7068)\n        (xy 74.597561 168.7068)\n        (xy 74.635877 168.588876)\n        (xy 74.640251 168.575415)\n        (xy 74.640251 168.575414)\n        (xy 74.642291 168.569136)\n        (xy 74.648085 168.514016)\n        (xy 74.66003 168.400365)\n        (xy 74.66072 168.3938)\n        (xy 74.655698 168.346018)\n        (xy 74.642981 168.225028)\n        (xy 74.642981 168.225027)\n        (xy 74.642291 168.218464)\n        (xy 74.638338 168.206296)\n        (xy 74.589853 168.057076)\n        (xy 74.587811 168.050791)\n        (xy 74.576425 168.031069)\n        (xy 74.538327 167.965082)\n        (xy 74.49966 167.898109)\n        (xy 74.475193 167.870935)\n        (xy 74.408587 167.796962)\n        (xy 75.674775 167.796962)\n        (xy 75.691991 167.952904)\n        (xy 75.745907 168.100238)\n        (xy 75.750144 168.106544)\n        (xy 75.750146 168.106547)\n        (xy 75.779188 168.149765)\n        (xy 75.833412 168.230458)\n        (xy 75.949452 168.336047)\n        (xy 75.956129 168.339672)\n        (xy 75.95613 168.339673)\n        (xy 75.98929 168.357677)\n        (xy 76.087329 168.410908)\n        (xy 76.239083 168.45072)\n        (xy 76.320613 168.452001)\n        (xy 76.388355 168.453065)\n        (xy 76.388358 168.453065)\n        (xy 76.395953 168.453184)\n        (xy 76.45014 168.440773)\n        (xy 76.54148 168.419854)\n        (xy 76.541484 168.419853)\n        (xy 76.548883 168.418158)\n        (xy 76.689043 168.347665)\n        (xy 76.718383 168.322607)\n        (xy 76.802569 168.250706)\n        (xy 76.802571 168.250703)\n        (xy 76.808343 168.245774)\n        (xy 76.81277 168.239614)\n        (xy 76.812773 168.23961)\n        (xy 76.878662 168.147914)\n        (xy 76.899894 168.118366)\n        (xy 76.904645 168.106547)\n        (xy 76.955579 167.979847)\n        (xy 76.95558 167.979845)\n        (xy 76.958412 167.972799)\n        (xy 76.980518 167.817475)\n        (xy 76.980661 167.8038)\n        (xy 76.980124 167.799358)\n        (xy 76.967638 167.696185)\n        (xy 76.961813 167.648047)\n        (xy 76.906356 167.501286)\n        (xy 76.833452 167.395209)\n        (xy 76.821795 167.378248)\n        (xy 76.821794 167.378246)\n        (xy 76.817493 167.371989)\n        (xy 76.811822 167.366936)\n        (xy 76.706026 167.272675)\n        (xy 76.706023 167.272673)\n        (xy 76.700354 167.267622)\n        (xy 76.5617 167.194208)\n        (xy 76.554335 167.192358)\n        (xy 76.416909 167.157839)\n        (xy 76.416905 167.157839)\n        (xy 76.409538 167.155988)\n        (xy 76.401938 167.155948)\n        (xy 76.401937 167.155948)\n        (xy 76.33781 167.155612)\n        (xy 76.252651 167.155166)\n        (xy 76.245271 167.156938)\n        (xy 76.245269 167.156938)\n        (xy 76.107475 167.190019)\n        (xy 76.107471 167.19002)\n        (xy 76.100096 167.191791)\n        (xy 75.960681 167.263749)\n        (xy 75.842455 167.366884)\n        (xy 75.752243 167.495243)\n        (xy 75.73122 167.549165)\n        (xy 75.699473 167.630592)\n        (xy 75.695253 167.641415)\n        (xy 75.694261 167.648948)\n        (xy 75.694261 167.648949)\n        (xy 75.677424 167.776842)\n        (xy 75.674775 167.796962)\n        (xy 74.408587 167.796962)\n        (xy 74.386113 167.772002)\n        (xy 74.386112 167.772001)\n        (xy 74.381691 167.767091)\n        (xy 74.265664 167.682792)\n        (xy 74.244402 167.667344)\n        (xy 74.244401 167.667343)\n        (xy 74.23906 167.663463)\n        (xy 74.233031 167.660779)\n        (xy 74.233028 167.660777)\n        (xy 74.084036 167.594442)\n        (xy 74.084033 167.594441)\n        (xy 74.078 167.591755)\n        (xy 74.04155 167.584007)\n        (xy 73.912008 167.556472)\n        (xy 73.912004 167.556472)\n        (xy 73.905551 167.5551)\n        (xy 73.729249 167.5551)\n        (xy 73.722796 167.556472)\n        (xy 73.722792 167.556472)\n        (xy 73.59325 167.584007)\n        (xy 73.5568 167.591755)\n        (xy 73.550767 167.594441)\n        (xy 73.550764 167.594442)\n        (xy 73.401772 167.660777)\n        (xy 73.401769 167.660779)\n        (xy 73.39574 167.663463)\n        (xy 73.390399 167.667343)\n        (xy 73.390398 167.667344)\n        (xy 73.369136 167.682792)\n        (xy 73.253109 167.767091)\n        (xy 73.248688 167.772001)\n        (xy 73.248687 167.772002)\n        (xy 73.159608 167.870935)\n        (xy 73.13514 167.898109)\n        (xy 73.096473 167.965082)\n        (xy 73.058376 168.031069)\n        (xy 73.046989 168.050791)\n        (xy 73.044947 168.057076)\n        (xy 72.996463 168.206296)\n        (xy 72.992509 168.218464)\n        (xy 72.991819 168.225027)\n        (xy 72.991819 168.225028)\n        (xy 72.979102 168.346018)\n        (xy 72.97408 168.3938)\n        (xy 65.694214 168.3938)\n        (xy 65.669379 168.37602)\n        (xy 65.669376 168.376018)\n        (xy 65.666525 168.373977)\n        (xy 65.363419 168.204577)\n        (xy 65.043319 168.07002)\n        (xy 65.03995 168.069029)\n        (xy 65.039946 168.069027)\n        (xy 64.893108 168.025811)\n        (xy 64.710215 167.971982)\n        (xy 64.429509 167.922486)\n        (xy 64.371719 167.912296)\n        (xy 64.371717 167.912296)\n        (xy 64.368259 167.911686)\n        (xy 64.36475 167.911465)\n        (xy 64.364748 167.911465)\n        (xy 64.025231 167.890104)\n        (xy 64.025225 167.890104)\n        (xy 64.021713 167.889883)\n        (xy 63.922893 167.894716)\n        (xy 63.678403 167.906673)\n        (xy 63.678394 167.906674)\n        (xy 63.674896 167.906845)\n        (xy 63.671428 167.907407)\n        (xy 63.671425 167.907407)\n        (xy 63.335607 167.961798)\n        (xy 63.335604 167.961799)\n        (xy 63.332132 167.962361)\n        (xy 62.997691 168.055738)\n        (xy 62.994443 168.05705)\n        (xy 62.994435 168.057053)\n        (xy 62.679008 168.184494)\n        (xy 62.679004 168.184496)\n        (xy 62.675744 168.185813)\n        (xy 62.672657 168.187482)\n        (xy 62.672653 168.187484)\n        (xy 62.583721 168.23557)\n        (xy 62.370303 168.350965)\n        (xy 62.085174 168.549134)\n        (xy 62.082532 168.551447)\n        (xy 62.082528 168.55145)\n        (xy 61.936928 168.678914)\n        (xy 61.823912 168.777852)\n        (xy 61.589773 169.034267)\n        (xy 61.385676 169.315183)\n        (xy 61.383934 169.318249)\n        (xy 61.383933 169.318251)\n        (xy 61.366481 169.348972)\n        (xy 61.214164 169.617099)\n        (xy 61.077375 169.936251)\n        (xy 61.076358 169.93962)\n        (xy 60.992972 170.215809)\n        (xy 60.977014 170.268663)\n        (xy 60.914332 170.610189)\n        (xy 60.89011 170.956575)\n        (xy 60.3053 170.956575)\n        (xy 60.3053 167.297736)\n        (xy 60.307214 167.275856)\n        (xy 60.308096 167.270854)\n        (xy 60.31001 167.26)\n        (xy 60.308096 167.249144)\n        (xy 60.308096 167.238123)\n        (xy 60.308615 167.238123)\n        (xy 60.308011 167.225556)\n        (xy 60.310055 167.199591)\n        (xy 60.319231 167.082992)\n        (xy 60.322324 167.063465)\n        (xy 60.324926 167.052627)\n        (xy 60.337561 167)\n        (xy 66.90668 167)\n        (xy 66.925109 167.175336)\n        (xy 66.927149 167.181614)\n        (xy 66.927149 167.181615)\n        (xy 66.949723 167.251091)\n        (xy 66.979589 167.343009)\n        (xy 67.06774 167.495691)\n        (xy 67.072158 167.500598)\n        (xy 67.072159 167.500599)\n        (xy 67.164797 167.603484)\n        (xy 67.185709 167.626709)\n        (xy 67.257556 167.678909)\n        (xy 67.311272 167.717936)\n        (xy 67.32834 167.730337)\n        (xy 67.334369 167.733021)\n        (xy 67.334372 167.733023)\n        (xy 67.483364 167.799358)\n        (xy 67.483367 167.799359)\n        (xy 67.4894 167.802045)\n        (xy 67.517045 167.807921)\n        (xy 67.655392 167.837328)\n        (xy 67.655396 167.837328)\n        (xy 67.661849 167.8387)\n        (xy 67.838151 167.8387)\n        (xy 67.844604 167.837328)\n        (xy 67.844608 167.837328)\n        (xy 67.982955 167.807921)\n        (xy 68.0106 167.802045)\n        (xy 68.016633 167.799359)\n        (xy 68.016636 167.799358)\n        (xy 68.165628 167.733023)\n        (xy 68.165631 167.733021)\n        (xy 68.17166 167.730337)\n        (xy 68.188729 167.717936)\n        (xy 68.242444 167.678909)\n        (xy 68.314291 167.626709)\n        (xy 68.335203 167.603484)\n        (xy 68.427841 167.500599)\n        (xy 68.427842 167.500598)\n        (xy 68.43226 167.495691)\n        (xy 68.520411 167.343009)\n        (xy 68.550277 167.251091)\n        (xy 68.572851 167.181615)\n        (xy 68.572851 167.181614)\n        (xy 68.574891 167.175336)\n        (xy 68.59332 167)\n        (xy 68.584071 166.912008)\n        (xy 68.575581 166.831228)\n        (xy 68.575581 166.831227)\n        (xy 68.574891 166.824664)\n        (xy 68.520411 166.656991)\n        (xy 68.43226 166.504309)\n        (xy 68.367753 166.432666)\n        (xy 68.318713 166.378202)\n        (xy 68.318712 166.378201)\n        (xy 68.314291 166.373291)\n        (xy 68.17166 166.269663)\n        (xy 68.165631 166.266979)\n        (xy 68.165628 166.266977)\n        (xy 68.016636 166.200642)\n        (xy 68.016633 166.200641)\n        (xy 68.0106 166.197955)\n        (xy 67.97415 166.190207)\n        (xy 67.844608 166.162672)\n        (xy 67.844604 166.162672)\n        (xy 67.838151 166.1613)\n        (xy 67.661849 166.1613)\n        (xy 67.655396 166.162672)\n        (xy 67.655392 166.162672)\n        (xy 67.52585 166.190207)\n        (xy 67.4894 166.197955)\n        (xy 67.483367 166.200641)\n        (xy 67.483364 166.200642)\n        (xy 67.334372 166.266977)\n        (xy 67.334369 166.266979)\n        (xy 67.32834 166.269663)\n        (xy 67.185709 166.373291)\n        (xy 67.181288 166.378201)\n        (xy 67.181287 166.378202)\n        (xy 67.132248 166.432666)\n        (xy 67.06774 166.504309)\n        (xy 66.979589 166.656991)\n        (xy 66.925109 166.824664)\n        (xy 66.924419 166.831227)\n        (xy 66.924419 166.831228)\n        (xy 66.915929 166.912008)\n        (xy 66.90668 167)\n        (xy 60.337561 167)\n        (xy 60.36146 166.900453)\n        (xy 60.367569 166.881653)\n        (xy 60.431722 166.726777)\n        (xy 60.440697 166.709162)\n        (xy 60.485792 166.635573)\n        (xy 60.528289 166.566223)\n        (xy 60.539909 166.55023)\n        (xy 60.574247 166.510027)\n        (xy 60.632781 166.441493)\n        (xy 60.642096 166.433033)\n        (xy 60.641729 166.432666)\n        (xy 60.649525 166.42487)\n        (xy 60.65855 166.41855)\n        (xy 60.664869 166.409526)\n        (xy 60.665071 166.409324)\n        (xy 60.678822 166.392938)\n        (xy 60.765454 166.306306)\n        (xy 60.782277 166.292189)\n        (xy 60.790839 166.286194)\n        (xy 60.79084 166.286193)\n        (xy 60.79987 166.27987)\n        (xy 60.804264 166.273594)\n        (xy 60.810067 166.266977)\n        (xy 60.952596 166.104455)\n        (xy 60.9526 166.104449)\n        (xy 60.955314 166.101355)\n        (xy 60.963089 166.08972)\n        (xy 61.07305 165.925152)\n        (xy 61.086791 165.904587)\n        (xy 61.109142 165.859265)\n        (xy 61.141924 165.792788)\n        (xy 61.191459 165.692341)\n        (xy 61.192785 165.688435)\n        (xy 61.266202 165.472156)\n        (xy 61.266203 165.472153)\n        (xy 61.267528 165.468249)\n        (xy 61.278068 165.415263)\n        (xy 61.312892 165.240188)\n        (xy 61.312892 165.240185)\n        (xy 61.313696 165.236145)\n        (xy 61.316897 165.187315)\n        (xy 61.320765 165.128296)\n        (xy 61.328679 165.007546)\n        (xy 61.33001 165)\n        (xy 61.327214 164.984142)\n        (xy 61.3253 164.962264)\n        (xy 61.3253 163.286)\n        (xy 61.345302 163.217879)\n        (xy 61.398958 163.171386)\n        (xy 61.4513 163.16)\n        (xy 61.827088 163.16)\n        (xy 61.895209 163.180002)\n        (xy 61.941702 163.233658)\n        (xy 61.951806 163.303932)\n        (xy 61.943496 163.334221)\n        (xy 61.94028 163.341985)\n        (xy 61.939203 163.350169)\n        (xy 61.939202 163.350171)\n        (xy 61.926463 163.446937)\n        (xy 61.919477 163.5)\n        (xy 61.920555 163.508188)\n        (xy 61.936877 163.632164)\n        (xy 61.94028 163.658015)\n        (xy 62.001272 163.805261)\n        (xy 62.015602 163.823936)\n        (xy 62.091843 163.923297)\n        (xy 62.117443 163.989517)\n        (xy 62.103178 164.059066)\n        (xy 62.091843 164.076703)\n        (xy 62.081014 164.090816)\n        (xy 62.001272 164.194739)\n        (xy 61.94028 164.341985)\n        (xy 61.939203 164.350169)\n        (xy 61.939202 164.350171)\n        (xy 61.931988 164.404968)\n        (xy 61.919477 164.5)\n        (xy 61.920555 164.508188)\n        (xy 61.931666 164.592582)\n        (xy 61.94028 164.658015)\n        (xy 62.001272 164.805261)\n        (xy 62.040254 164.856064)\n        (xy 62.091843 164.923297)\n        (xy 62.117443 164.989517)\n        (xy 62.103178 165.059066)\n        (xy 62.091843 165.076703)\n        (xy 62.078337 165.094305)\n        (xy 62.001272 165.194739)\n        (xy 61.94028 165.341985)\n        (xy 61.939203 165.350169)\n        (xy 61.939202 165.350171)\n        (xy 61.930986 165.412577)\n        (xy 61.919477 165.5)\n        (xy 61.920555 165.508188)\n        (xy 61.938567 165.645001)\n        (xy 61.94028 165.658015)\n        (xy 62.001272 165.805261)\n        (xy 62.098295 165.931705)\n        (xy 62.104845 165.936731)\n        (xy 62.104846 165.936732)\n        (xy 62.161404 165.98013)\n        (xy 62.224738 166.028728)\n        (xy 62.371985 166.08972)\n        (xy 62.53 166.110523)\n        (xy 62.538188 166.109445)\n        (xy 62.679827 166.090798)\n        (xy 62.688015 166.08972)\n        (xy 62.835262 166.028728)\n        (xy 62.841815 166.0237)\n        (xy 62.841818 166.023698)\n        (xy 62.953296 165.938158)\n        (xy 63.019516 165.912557)\n        (xy 63.089065 165.926822)\n        (xy 63.106704 165.938158)\n        (xy 63.218182 166.023698)\n        (xy 63.218185 166.0237)\n        (xy 63.224738 166.028728)\n        (xy 63.371985 166.08972)\n        (xy 63.53 166.110523)\n        (xy 63.538188 166.109445)\n        (xy 63.679827 166.090798)\n        (xy 63.688015 166.08972)\n        (xy 63.835262 166.028728)\n        (xy 63.841815 166.0237)\n        (xy 63.841818 166.023698)\n        (xy 63.953296 165.938158)\n        (xy 64.019516 165.912557)\n        (xy 64.089065 165.926822)\n        (xy 64.106704 165.938158)\n        (xy 64.218182 166.023698)\n        (xy 64.218185 166.0237)\n        (xy 64.224738 166.028728)\n        (xy 64.371985 166.08972)\n        (xy 64.53 166.110523)\n        (xy 64.538188 166.109445)\n        (xy 64.679827 166.090798)\n        (xy 64.688015 166.08972)\n        (xy 64.835262 166.028728)\n        (xy 64.898596 165.98013)\n        (xy 64.955154 165.936732)\n        (xy 64.955155 165.936731)\n        (xy 64.961705 165.931705)\n        (xy 65.058728 165.805261)\n        (xy 65.11972 165.658015)\n        (xy 65.121434 165.645001)\n        (xy 65.139445 165.508188)\n        (xy 65.140523 165.5)\n        (xy 65.129014 165.412577)\n        (xy 65.120798 165.350171)\n        (xy 65.120797 165.350169)\n        (xy 65.11972 165.341985)\n        (xy 65.058728 165.194739)\n        (xy 64.981663 165.094305)\n        (xy 64.968157 165.076703)\n        (xy 64.942557 165.010483)\n        (xy 64.956822 164.940934)\n        (xy 64.968157 164.923297)\n        (xy 65.019746 164.856064)\n        (xy 65.058728 164.805261)\n        (xy 65.11972 164.658015)\n        (xy 65.128335 164.592582)\n        (xy 65.139445 164.508188)\n        (xy 65.140523 164.5)\n        (xy 65.128012 164.404968)\n        (xy 65.120798 164.350171)\n        (xy 65.120797 164.350169)\n        (xy 65.11972 164.341985)\n        (xy 65.058728 164.194739)\n        (xy 64.978986 164.090816)\n        (xy 64.968157 164.076703)\n        (xy 64.942557 164.010483)\n        (xy 64.956822 163.940934)\n        (xy 64.968157 163.923297)\n        (xy 65.044398 163.823936)\n        (xy 65.058728 163.805261)\n        (xy 65.11972 163.658015)\n        (xy 65.123124 163.632164)\n        (xy 65.13706 163.526308)\n        (xy 72.307171 163.526308)\n        (xy 72.324142 163.699393)\n        (xy 72.379038 163.864417)\n        (xy 72.382687 163.870442)\n        (xy 72.465061 164.006456)\n        (xy 72.469131 164.013177)\n        (xy 72.474022 164.018242)\n        (xy 72.474023 164.018243)\n        (xy 72.49168 164.036527)\n        (xy 72.589942 164.138281)\n        (xy 72.595834 164.142136)\n        (xy 72.595838 164.14214)\n        (xy 72.669122 164.190095)\n        (xy 72.735468 164.233511)\n        (xy 72.898476 164.294133)\n        (xy 72.905457 164.295064)\n        (xy 72.905459 164.295065)\n        (xy 72.95752 164.302011)\n        (xy 73.070863 164.317134)\n        (xy 73.077874 164.316496)\n        (xy 73.077878 164.316496)\n        (xy 73.237041 164.302011)\n        (xy 73.244062 164.301372)\n        (xy 73.312325 164.279192)\n        (xy 73.402766 164.249806)\n        (xy 73.402769 164.249805)\n        (xy 73.409465 164.247629)\n        (xy 73.558851 164.158577)\n        (xy 73.684795 164.038642)\n        (xy 73.781038 163.893784)\n        (xy 73.831627 163.760609)\n        (xy 73.840297 163.737786)\n        (xy 73.840298 163.737784)\n        (xy 73.842797 163.731204)\n        (xy 73.85036 163.677392)\n        (xy 73.86645 163.562905)\n        (xy 73.86645 163.5629)\n        (xy 73.867001 163.558982)\n        (xy 73.867214 163.543728)\n        (xy 73.86725 163.541162)\n        (xy 73.86725 163.541157)\n        (xy 73.867305 163.5372)\n        (xy 73.847919 163.364369)\n        (xy 73.790724 163.200128)\n        (xy 73.709012 163.069361)\n        (xy 73.702296 163.058614)\n        (xy 73.698563 163.05264)\n        (xy 73.686245 163.040235)\n        (xy 73.607825 162.961266)\n        (xy 73.576017 162.929235)\n        (xy 73.429176 162.836046)\n        (xy 73.376843 162.817411)\n        (xy 73.271973 162.780068)\n        (xy 73.271968 162.780067)\n        (xy 73.265338 162.777706)\n        (xy 73.258352 162.776873)\n        (xy 73.258348 162.776872)\n        (xy 73.135349 162.762206)\n        (xy 73.092646 162.757114)\n        (xy 73.085643 162.75785)\n        (xy 73.085642 162.75785)\n        (xy 72.926684 162.774557)\n        (xy 72.926682 162.774558)\n        (xy 72.919684 162.775293)\n        (xy 72.84595 162.800394)\n        (xy 72.761717 162.829069)\n        (xy 72.761714 162.82907)\n        (xy 72.755047 162.83134)\n        (xy 72.749049 162.83503)\n        (xy 72.749047 162.835031)\n        (xy 72.612918 162.918778)\n        (xy 72.612916 162.91878)\n        (xy 72.606919 162.922469)\n        (xy 72.542746 162.985312)\n        (xy 72.506675 163.020636)\n        (xy 72.482662 163.044151)\n        (xy 72.388451 163.190338)\n        (xy 72.386041 163.196958)\n        (xy 72.38604 163.196961)\n        (xy 72.334561 163.338398)\n        (xy 72.328968 163.353764)\n        (xy 72.328085 163.360752)\n        (xy 72.328085 163.360753)\n        (xy 72.324579 163.388509)\n        (xy 72.307171 163.526308)\n        (xy 65.13706 163.526308)\n        (xy 65.139445 163.508188)\n        (xy 65.140523 163.5)\n        (xy 65.137528 163.477253)\n        (xy 65.148467 163.407106)\n        (xy 65.195594 163.354007)\n        (xy 65.263948 163.334816)\n        (xy 65.335438 163.3581)\n        (xy 65.336493 163.358849)\n        (xy 65.342108 163.363959)\n        (xy 65.490791 163.444687)\n        (xy 65.654438 163.487619)\n        (xy 65.742047 163.488996)\n        (xy 65.816004 163.490158)\n        (xy 65.816007 163.490158)\n        (xy 65.823602 163.490277)\n        (xy 65.897884 163.473264)\n        (xy 65.981114 163.454202)\n        (xy 65.981118 163.454201)\n        (xy 65.988517 163.452506)\n        (xy 66.139662 163.376488)\n        (xy 66.145433 163.371559)\n        (xy 66.145436 163.371557)\n        (xy 66.262539 163.271541)\n        (xy 66.26254 163.27154)\n        (xy 66.268311 163.266611)\n        (xy 66.367037 163.129219)\n        (xy 66.377279 163.103743)\n        (xy 66.397547 163.053324)\n        (xy 66.430141 162.972243)\n        (xy 66.45398 162.804746)\n        (xy 66.454134 162.79)\n        (xy 66.452933 162.780068)\n        (xy 66.438999 162.664928)\n        (xy 66.433809 162.62204)\n        (xy 66.374006 162.463778)\n        (xy 66.335077 162.407135)\n        (xy 66.282481 162.330607)\n        (xy 66.282479 162.330605)\n        (xy 66.278179 162.324348)\n        (xy 66.272508 162.319295)\n        (xy 66.157531 162.216854)\n        (xy 66.157528 162.216852)\n        (xy 66.151859 162.211801)\n        (xy 66.002339 162.132634)\n        (xy 65.991964 162.130028)\n        (xy 65.845622 162.093269)\n        (xy 65.845618 162.093269)\n        (xy 65.838251 162.091418)\n        (xy 65.830652 162.091378)\n        (xy 65.83065 162.091378)\n        (xy 65.760308 162.09101)\n        (xy 65.669069 162.090532)\n        (xy 65.661688 162.092304)\n        (xy 65.511938 162.128256)\n        (xy 65.511935 162.128257)\n        (xy 65.504559 162.130028)\n        (xy 65.403788 162.182039)\n        (xy 65.334082 162.195508)\n        (xy 65.268159 162.169153)\n        (xy 65.226949 162.11134)\n        (xy 65.22 162.070073)\n        (xy 65.22 160.978362)\n        (xy 72.880075 160.978362)\n        (xy 72.897291 161.134304)\n        (xy 72.951207 161.281638)\n        (xy 72.955444 161.287944)\n        (xy 72.955446 161.287947)\n        (xy 72.98883 161.337627)\n        (xy 73.038712 161.411858)\n        (xy 73.154752 161.517447)\n        (xy 73.292629 161.592308)\n        (xy 73.32753 161.601464)\n        (xy 73.388108 161.617357)\n        (xy 73.448923 161.653991)\n        (xy 73.480278 161.717689)\n        (xy 73.48114 161.755025)\n        (xy 73.475571 161.799108)\n        (xy 73.492542 161.972193)\n        (xy 73.547438 162.137217)\n        (xy 73.551087 162.143242)\n        (xy 73.629364 162.272491)\n        (xy 73.637531 162.285977)\n        (xy 73.642422 162.291042)\n        (xy 73.642423 162.291043)\n        (xy 73.687443 162.337663)\n        (xy 73.758342 162.411081)\n        (xy 73.764234 162.414936)\n        (xy 73.764238 162.41494)\n        (xy 73.804507 162.441291)\n        (xy 73.903868 162.506311)\n        (xy 74.066876 162.566933)\n        (xy 74.073857 162.567864)\n        (xy 74.073859 162.567865)\n        (xy 74.126429 162.574879)\n        (xy 74.239263 162.589934)\n        (xy 74.246274 162.589296)\n        (xy 74.246277 162.589296)\n        (xy 74.308925 162.583594)\n        (xy 74.40469 162.574879)\n        (xy 74.474341 162.588624)\n        (xy 74.525506 162.637845)\n        (xy 74.541937 162.706914)\n        (xy 74.535941 162.739296)\n        (xy 74.490865 162.878028)\n        (xy 74.486109 162.892664)\n        (xy 74.485419 162.899227)\n        (xy 74.485419 162.899228)\n        (xy 74.468667 163.058614)\n        (xy 74.46768 163.068)\n        (xy 74.46837 163.074565)\n        (xy 74.485005 163.232828)\n        (xy 74.486109 163.243336)\n        (xy 74.488149 163.249614)\n        (xy 74.488149 163.249615)\n        (xy 74.516996 163.338398)\n        (xy 74.540589 163.411009)\n        (xy 74.543892 163.416731)\n        (xy 74.543893 163.416732)\n        (xy 74.555443 163.436737)\n        (xy 74.62874 163.563691)\n        (xy 74.633158 163.568598)\n        (xy 74.633159 163.568599)\n        (xy 74.72762 163.673509)\n        (xy 74.746709 163.694709)\n        (xy 74.88934 163.798337)\n        (xy 74.895369 163.801021)\n        (xy 74.895372 163.801023)\n        (xy 75.044364 163.867358)\n        (xy 75.044367 163.867359)\n        (xy 75.0504 163.870045)\n        (xy 75.08685 163.877793)\n        (xy 75.216392 163.905328)\n        (xy 75.216396 163.905328)\n        (xy 75.222849 163.9067)\n        (xy 75.399151 163.9067)\n        (xy 75.405604 163.905328)\n        (xy 75.405608 163.905328)\n        (xy 75.53515 163.877793)\n        (xy 75.5716 163.870045)\n        (xy 75.577633 163.867359)\n        (xy 75.577636 163.867358)\n        (xy 75.726628 163.801023)\n        (xy 75.726631 163.801021)\n        (xy 75.73266 163.798337)\n        (xy 75.875291 163.694709)\n        (xy 75.89438 163.673509)\n        (xy 75.988841 163.568599)\n        (xy 75.988842 163.568598)\n        (xy 75.99326 163.563691)\n        (xy 76.066557 163.436737)\n        (xy 76.078107 163.416732)\n        (xy 76.078108 163.416731)\n        (xy 76.081411 163.411009)\n        (xy 76.105004 163.338398)\n        (xy 76.133851 163.249615)\n        (xy 76.133851 163.249614)\n        (xy 76.135891 163.243336)\n        (xy 76.136996 163.232828)\n        (xy 76.15363 163.074565)\n        (xy 76.15432 163.068)\n        (xy 76.153333 163.058614)\n        (xy 76.136581 162.899228)\n        (xy 76.136581 162.899227)\n        (xy 76.135891 162.892664)\n        (xy 76.131136 162.878028)\n        (xy 76.101203 162.785906)\n        (xy 76.081411 162.724991)\n        (xy 76.076567 162.7166)\n        (xy 76.026325 162.62958)\n        (xy 75.99326 162.572309)\n        (xy 75.98842 162.566933)\n        (xy 75.879713 162.446202)\n        (xy 75.879712 162.446201)\n        (xy 75.875291 162.441291)\n        (xy 75.73266 162.337663)\n        (xy 75.726631 162.334979)\n        (xy 75.726628 162.334977)\n        (xy 75.577636 162.268642)\n        (xy 75.577633 162.268641)\n        (xy 75.5716 162.265955)\n        (xy 75.53515 162.258207)\n        (xy 75.405608 162.230672)\n        (xy 75.405604 162.230672)\n        (xy 75.399151 162.2293)\n        (xy 75.222849 162.2293)\n        (xy 75.216396 162.230672)\n        (xy 75.216392 162.230672)\n        (xy 75.157319 162.243229)\n        (xy 75.125557 162.24998)\n        (xy 75.054767 162.244578)\n        (xy 74.998135 162.201761)\n        (xy 74.973641 162.135124)\n        (xy 74.981573 162.081989)\n        (xy 75.008697 162.010586)\n        (xy 75.008698 162.010584)\n        (xy 75.011197 162.004004)\n        (xy 75.023147 161.918978)\n        (xy 75.03485 161.835705)\n        (xy 75.03485 161.8357)\n        (xy 75.035401 161.831782)\n        (xy 75.035705 161.81)\n        (xy 75.016319 161.637169)\n        (xy 75.012677 161.626709)\n        (xy 74.96506 161.489973)\n        (xy 74.959124 161.472928)\n        (xy 74.934669 161.433791)\n        (xy 74.870696 161.331414)\n        (xy 74.866963 161.32544)\n        (xy 74.744417 161.202035)\n        (xy 74.597576 161.108846)\n        (xy 74.557504 161.094577)\n        (xy 74.440373 161.052868)\n        (xy 74.440368 161.052867)\n        (xy 74.433738 161.050506)\n        (xy 74.426752 161.049673)\n        (xy 74.426748 161.049672)\n        (xy 74.288629 161.033203)\n        (xy 74.223356 161.005276)\n        (xy 74.183543 160.946493)\n        (xy 74.178463 160.92324)\n        (xy 74.167113 160.829447)\n        (xy 74.111656 160.682686)\n        (xy 74.070659 160.623035)\n        (xy 74.027095 160.559648)\n        (xy 74.027094 160.559646)\n        (xy 74.022793 160.553389)\n        (xy 74.017122 160.548336)\n        (xy 73.911326 160.454075)\n        (xy 73.911323 160.454073)\n        (xy 73.905654 160.449022)\n        (xy 73.767 160.375608)\n        (xy 73.757776 160.373291)\n        (xy 73.622209 160.339239)\n        (xy 73.622205 160.339239)\n        (xy 73.614838 160.337388)\n        (xy 73.607238 160.337348)\n        (xy 73.607237 160.337348)\n        (xy 73.54311 160.337012)\n        (xy 73.457951 160.336566)\n        (xy 73.450571 160.338338)\n        (xy 73.450569 160.338338)\n        (xy 73.312775 160.371419)\n        (xy 73.312771 160.37142)\n        (xy 73.305396 160.373191)\n        (xy 73.165981 160.445149)\n        (xy 73.160259 160.450141)\n        (xy 73.160257 160.450142)\n        (xy 73.124455 160.481374)\n        (xy 73.047755 160.548284)\n        (xy 73.024628 160.58119)\n        (xy 72.971355 160.656991)\n        (xy 72.957543 160.676643)\n        (xy 72.952418 160.689789)\n        (xy 72.903662 160.814842)\n        (xy 72.900553 160.822815)\n        (xy 72.899561 160.830348)\n        (xy 72.899561 160.830349)\n        (xy 72.881615 160.966668)\n        (xy 72.880075 160.978362)\n        (xy 65.22 160.978362)\n        (xy 65.22 159)\n        (xy 68.15668 159)\n        (xy 68.15737 159.006565)\n        (xy 68.174034 159.165104)\n        (xy 68.175109 159.175336)\n        (xy 68.229589 159.343009)\n        (xy 68.232892 159.348731)\n        (xy 68.232893 159.348732)\n        (xy 68.257185 159.390806)\n        (xy 68.31774 159.495691)\n        (xy 68.322158 159.500598)\n        (xy 68.322159 159.500599)\n        (xy 68.417714 159.606724)\n        (xy 68.435709 159.626709)\n        (xy 68.52683 159.692913)\n        (xy 68.57048 159.724626)\n        (xy 68.57834 159.730337)\n        (xy 68.584369 159.733021)\n        (xy 68.584372 159.733023)\n        (xy 68.733364 159.799358)\n        (xy 68.733367 159.799359)\n        (xy 68.7394 159.802045)\n        (xy 68.77585 159.809793)\n        (xy 68.905392 159.837328)\n        (xy 68.905396 159.837328)\n        (xy 68.911849 159.8387)\n        (xy 69.088151 159.8387)\n        (xy 69.094604 159.837328)\n        (xy 69.094608 159.837328)\n        (xy 69.22415 159.809793)\n        (xy 69.2606 159.802045)\n        (xy 69.266633 159.799359)\n        (xy 69.266636 159.799358)\n        (xy 69.415628 159.733023)\n        (xy 69.415631 159.733021)\n        (xy 69.42166 159.730337)\n        (xy 69.429521 159.724626)\n        (xy 69.47317 159.692913)\n        (xy 69.564291 159.626709)\n        (xy 69.582286 159.606724)\n        (xy 69.677841 159.500599)\n        (xy 69.677842 159.500598)\n        (xy 69.68226 159.495691)\n        (xy 69.733788 159.406442)\n        (xy 69.785169 159.35745)\n        (xy 69.854883 159.344014)\n        (xy 69.920794 159.3704)\n        (xy 69.947487 159.399167)\n        (xy 69.976712 159.442658)\n        (xy 70.092752 159.548247)\n        (xy 70.230629 159.623108)\n        (xy 70.382383 159.66292)\n        (xy 70.463913 159.664201)\n        (xy 70.531655 159.665265)\n        (xy 70.531658 159.665265)\n        (xy 70.539253 159.665384)\n        (xy 70.59344 159.652973)\n        (xy 70.68478 159.632054)\n        (xy 70.684784 159.632053)\n        (xy 70.692183 159.630358)\n        (xy 70.829337 159.561377)\n        (xy 70.89918 159.548639)\n        (xy 70.964824 159.575683)\n        (xy 70.994328 159.613968)\n        (xy 70.995989 159.613009)\n        (xy 71.08414 159.765691)\n        (xy 71.088558 159.770598)\n        (xy 71.088559 159.770599)\n        (xy 71.183953 159.876545)\n        (xy 71.202109 159.896709)\n        (xy 71.282972 159.95546)\n        (xy 71.336485 159.994339)\n        (xy 71.34474 160.000337)\n        (xy 71.350769 160.003021)\n        (xy 71.350772 160.003023)\n        (xy 71.499764 160.069358)\n        (xy 71.499767 160.069359)\n        (xy 71.5058 160.072045)\n        (xy 71.54225 160.079793)\n        (xy 71.671792 160.107328)\n        (xy 71.671796 160.107328)\n        (xy 71.678249 160.1087)\n        (xy 71.854551 160.1087)\n        (xy 71.861004 160.107328)\n        (xy 71.861008 160.107328)\n        (xy 71.99055 160.079793)\n        (xy 72.027 160.072045)\n        (xy 72.033033 160.069359)\n        (xy 72.033036 160.069358)\n        (xy 72.115682 160.032562)\n        (xy 86.093275 160.032562)\n        (xy 86.110491 160.188504)\n        (xy 86.164407 160.335838)\n        (xy 86.168644 160.342144)\n        (xy 86.168646 160.342147)\n        (xy 86.19352 160.379162)\n        (xy 86.251912 160.466058)\n        (xy 86.367952 160.571647)\n        (xy 86.374629 160.575272)\n        (xy 86.37463 160.575273)\n        (xy 86.399809 160.588944)\n        (xy 86.505829 160.646508)\n        (xy 86.657583 160.68632)\n        (xy 86.739113 160.687601)\n        (xy 86.806855 160.688665)\n        (xy 86.806858 160.688665)\n        (xy 86.814453 160.688784)\n        (xy 86.86864 160.676373)\n        (xy 86.95998 160.655454)\n        (xy 86.959984 160.655453)\n        (xy 86.967383 160.653758)\n        (xy 87.107543 160.583265)\n        (xy 87.189398 160.513355)\n        (xy 87.221069 160.486306)\n        (xy 87.221071 160.486303)\n        (xy 87.226843 160.481374)\n        (xy 87.23127 160.475214)\n        (xy 87.231273 160.47521)\n        (xy 87.304508 160.373291)\n        (xy 87.318394 160.353966)\n        (xy 87.324314 160.339239)\n        (xy 87.374079 160.215447)\n        (xy 87.37408 160.215445)\n        (xy 87.376912 160.208399)\n        (xy 87.399018 160.053075)\n        (xy 87.399161 160.0394)\n        (xy 87.380313 159.883647)\n        (xy 87.324856 159.736886)\n        (xy 87.275714 159.665384)\n        (xy 87.240295 159.613848)\n        (xy 87.240294 159.613846)\n        (xy 87.235993 159.607589)\n        (xy 87.230322 159.602536)\n        (xy 87.124526 159.508275)\n        (xy 87.124523 159.508273)\n        (xy 87.118854 159.503222)\n        (xy 86.9802 159.429808)\n        (xy 86.972835 159.427958)\n        (xy 86.835409 159.393439)\n        (xy 86.835405 159.393439)\n        (xy 86.828038 159.391588)\n        (xy 86.820438 159.391548)\n        (xy 86.820437 159.391548)\n        (xy 86.75631 159.391212)\n        (xy 86.671151 159.390766)\n        (xy 86.663771 159.392538)\n        (xy 86.663769 159.392538)\n        (xy 86.525975 159.425619)\n        (xy 86.525971 159.42562)\n        (xy 86.518596 159.427391)\n        (xy 86.479113 159.44777)\n        (xy 86.397347 159.489973)\n        (xy 86.379181 159.499349)\n        (xy 86.373459 159.504341)\n        (xy 86.373457 159.504342)\n        (xy 86.30981 159.559865)\n        (xy 86.260955 159.602484)\n        (xy 86.240173 159.632054)\n        (xy 86.175232 159.724456)\n        (xy 86.170743 159.730843)\n        (xy 86.156807 159.766588)\n        (xy 86.127009 159.843016)\n        (xy 86.113753 159.877015)\n        (xy 86.112761 159.884548)\n        (xy 86.112761 159.884549)\n        (xy 86.096535 160.007802)\n        (xy 86.093275 160.032562)\n        (xy 72.115682 160.032562)\n        (xy 72.182028 160.003023)\n        (xy 72.182031 160.003021)\n        (xy 72.18806 160.000337)\n        (xy 72.196316 159.994339)\n        (xy 72.249828 159.95546)\n        (xy 72.330691 159.896709)\n        (xy 72.348847 159.876545)\n        (xy 72.444241 159.770599)\n        (xy 72.444242 159.770598)\n        (xy 72.44866 159.765691)\n        (xy 72.525815 159.632054)\n        (xy 72.533507 159.618732)\n        (xy 72.533508 159.618731)\n        (xy 72.536811 159.613009)\n        (xy 72.576788 159.489973)\n        (xy 72.589251 159.451615)\n        (xy 72.589251 159.451614)\n        (xy 72.591291 159.445336)\n        (xy 72.596945 159.391548)\n        (xy 72.60903 159.276565)\n        (xy 72.60972 159.27)\n        (xy 72.59908 159.168772)\n        (xy 72.591981 159.101228)\n        (xy 72.591981 159.101227)\n        (xy 72.591291 159.094664)\n        (xy 72.536811 158.926991)\n        (xy 72.44866 158.774309)\n        (xy 72.441487 158.766342)\n        (xy 72.335113 158.648202)\n        (xy 72.335109 158.648198)\n        (xy 72.330691 158.643291)\n        (xy 72.18806 158.539663)\n        (xy 72.182031 158.536979)\n        (xy 72.182028 158.536977)\n        (xy 72.033036 158.470642)\n        (xy 72.033033 158.470641)\n        (xy 72.027 158.467955)\n        (xy 71.957235 158.453126)\n        (xy 71.861008 158.432672)\n        (xy 71.861004 158.432672)\n        (xy 71.854551 158.4313)\n        (xy 71.678249 158.4313)\n        (xy 71.671796 158.432672)\n        (xy 71.671792 158.432672)\n        (xy 71.575565 158.453126)\n        (xy 71.5058 158.467955)\n        (xy 71.499767 158.470641)\n        (xy 71.499764 158.470642)\n        (xy 71.350772 158.536977)\n        (xy 71.350769 158.536979)\n        (xy 71.34474 158.539663)\n        (xy 71.202109 158.643291)\n        (xy 71.195236 158.650924)\n        (xy 71.193424 158.65204)\n        (xy 71.192785 158.652616)\n        (xy 71.19268 158.652499)\n        (xy 71.134792 158.688162)\n        (xy 71.063808 158.68681)\n        (xy 71.004824 158.647296)\n        (xy 70.997762 158.637979)\n        (xy 70.965095 158.590448)\n        (xy 70.965094 158.590446)\n        (xy 70.960793 158.584189)\n        (xy 70.955122 158.579136)\n        (xy 70.849326 158.484875)\n        (xy 70.849323 158.484873)\n        (xy 70.843654 158.479822)\n        (xy 70.705 158.406408)\n        (xy 70.697635 158.404558)\n        (xy 70.560209 158.370039)\n        (xy 70.560205 158.370039)\n        (xy 70.552838 158.368188)\n        (xy 70.545238 158.368148)\n        (xy 70.545237 158.368148)\n        (xy 70.48111 158.367812)\n        (xy 70.395951 158.367366)\n        (xy 70.388571 158.369138)\n        (xy 70.388569 158.369138)\n        (xy 70.250775 158.402219)\n        (xy 70.250771 158.40222)\n        (xy 70.243396 158.403991)\n        (xy 70.190486 158.4313)\n        (xy 70.112295 158.471658)\n        (xy 70.103981 158.475949)\n        (xy 70.098259 158.480941)\n        (xy 70.098257 158.480942)\n        (xy 70.051327 158.521882)\n        (xy 69.985755 158.579084)\n        (xy 69.956342 158.620935)\n        (xy 69.90081 158.665165)\n        (xy 69.830178 158.672351)\n        (xy 69.766873 158.640211)\n        (xy 69.744137 158.611483)\n        (xy 69.704912 158.543544)\n        (xy 69.68226 158.504309)\n        (xy 69.653589 158.472466)\n        (xy 69.568713 158.378202)\n        (xy 69.568712 158.378201)\n        (xy 69.564291 158.373291)\n        (xy 69.462051 158.299009)\n        (xy 69.427002 158.273544)\n        (xy 69.427001 158.273543)\n        (xy 69.42166 158.269663)\n        (xy 69.415631 158.266979)\n        (xy 69.415628 158.266977)\n        (xy 69.266636 158.200642)\n        (xy 69.266633 158.200641)\n        (xy 69.2606 158.197955)\n        (xy 69.20382 158.185886)\n        (xy 69.094608 158.162672)\n        (xy 69.094604 158.162672)\n        (xy 69.088151 158.1613)\n        (xy 68.911849 158.1613)\n        (xy 68.905396 158.162672)\n        (xy 68.905392 158.162672)\n        (xy 68.79618 158.185886)\n        (xy 68.7394 158.197955)\n        (xy 68.733367 158.200641)\n        (xy 68.733364 158.200642)\n        (xy 68.584372 158.266977)\n        (xy 68.584369 158.266979)\n        (xy 68.57834 158.269663)\n        (xy 68.572999 158.273543)\n        (xy 68.572998 158.273544)\n        (xy 68.537949 158.299009)\n        (xy 68.435709 158.373291)\n        (xy 68.431288 158.378201)\n        (xy 68.431287 158.378202)\n        (xy 68.346412 158.472466)\n        (xy 68.31774 158.504309)\n        (xy 68.295088 158.543544)\n        (xy 68.234666 158.648198)\n        (xy 68.229589 158.656991)\n        (xy 68.224184 158.673625)\n        (xy 68.18317 158.799856)\n        (xy 68.175109 158.824664)\n        (xy 68.174419 158.831227)\n        (xy 68.174419 158.831228)\n        (xy 68.170668 158.866915)\n        (xy 68.15668 159)\n        (xy 65.22 159)\n        (xy 65.22 158.84)\n        (xy 65.206452 158.84)\n        (xy 65.205063 158.839698)\n        (xy 65.142751 158.805674)\n        (xy 65.108725 158.743362)\n        (xy 65.114951 158.673767)\n        (xy 65.114422 158.673625)\n        (xy 65.115236 158.670588)\n        (xy 65.115435 158.668361)\n        (xy 65.11656 158.665644)\n        (xy 65.116561 158.665641)\n        (xy 65.11972 158.658015)\n        (xy 65.121013 158.648198)\n        (xy 65.139445 158.508188)\n        (xy 65.140523 158.5)\n        (xy 65.131479 158.4313)\n        (xy 65.120798 158.350171)\n        (xy 65.120797 158.350169)\n        (xy 65.11972 158.341985)\n        (xy 65.058728 158.194739)\n        (xy 64.998037 158.115644)\n        (xy 64.968157 158.076703)\n        (xy 64.942557 158.010483)\n        (xy 64.956822 157.940934)\n        (xy 64.968157 157.923297)\n        (xy 65.023313 157.851415)\n        (xy 65.058728 157.805261)\n        (xy 65.11972 157.658015)\n        (xy 65.122644 157.63581)\n        (xy 65.139445 157.508188)\n        (xy 65.140523 157.5)\n        (xy 65.126822 157.39593)\n        (xy 65.120798 157.350171)\n        (xy 65.120797 157.350169)\n        (xy 65.11972 157.341985)\n        (xy 65.058728 157.194739)\n        (xy 65.015404 157.138278)\n        (xy 64.968157 157.076703)\n        (xy 64.951958 157.0348)\n        (xy 68.45928 157.0348)\n        (xy 68.45997 157.041365)\n        (xy 68.469798 157.134865)\n        (xy 68.477709 157.210136)\n        (xy 68.479749 157.216414)\n        (xy 68.479749 157.216415)\n        (xy 68.502531 157.28653)\n        (xy 68.532189 157.377809)\n        (xy 68.535492 157.383531)\n        (xy 68.535493 157.383532)\n        (xy 68.555661 157.418464)\n        (xy 68.62034 157.530491)\n        (xy 68.624758 157.535398)\n        (xy 68.624759 157.535399)\n        (xy 68.722609 157.644072)\n        (xy 68.738309 157.661509)\n        (xy 68.808375 157.712415)\n        (xy 68.871131 157.75801)\n        (xy 68.88094 157.765137)\n        (xy 68.886969 157.767821)\n        (xy 68.886972 157.767823)\n        (xy 69.035964 157.834158)\n        (xy 69.035967 157.834159)\n        (xy 69.042 157.836845)\n        (xy 69.057911 157.840227)\n        (xy 69.207992 157.872128)\n        (xy 69.207996 157.872128)\n        (xy 69.214449 157.8735)\n        (xy 69.390751 157.8735)\n        (xy 69.397204 157.872128)\n        (xy 69.397208 157.872128)\n        (xy 69.547289 157.840227)\n        (xy 69.5632 157.836845)\n        (xy 69.569233 157.834159)\n        (xy 69.569236 157.834158)\n        (xy 69.718228 157.767823)\n        (xy 69.718231 157.767821)\n        (xy 69.72426 157.765137)\n        (xy 69.73407 157.75801)\n        (xy 69.796825 157.712415)\n        (xy 69.866891 157.661509)\n        (xy 69.882591 157.644072)\n        (xy 69.980441 157.535399)\n        (xy 69.980442 157.535398)\n        (xy 69.98486 157.530491)\n        (xy 70.007191 157.491812)\n        (xy 70.011323 157.484656)\n        (xy 70.062706 157.435663)\n        (xy 70.132419 157.422227)\n        (xy 70.180564 157.436925)\n        (xy 70.181704 157.437544)\n        (xy 70.230629 157.464108)\n        (xy 70.382383 157.50392)\n        (xy 70.463913 157.505201)\n        (xy 70.531655 157.506265)\n        (xy 70.531658 157.506265)\n        (xy 70.539253 157.506384)\n        (xy 70.602877 157.491812)\n        (xy 70.68478 157.473054)\n        (xy 70.684784 157.473053)\n        (xy 70.692183 157.471358)\n        (xy 70.832343 157.400865)\n        (xy 70.885501 157.355464)\n        (xy 70.945869 157.303906)\n        (xy 70.945871 157.303903)\n        (xy 70.951643 157.298974)\n        (xy 70.95607 157.292814)\n        (xy 70.956073 157.29281)\n        (xy 71.015899 157.209552)\n        (xy 71.043194 157.171566)\n        (xy 71.074728 157.093123)\n        (xy 71.098879 157.033047)\n        (xy 71.09888 157.033045)\n        (xy 71.101712 157.025999)\n        (xy 71.123818 156.870675)\n        (xy 71.123961 156.857)\n        (xy 71.121296 156.834972)\n        (xy 71.113187 156.767971)\n        (xy 71.107765 156.723162)\n        (xy 72.104075 156.723162)\n        (xy 72.121291 156.879104)\n        (xy 72.175207 157.026438)\n        (xy 72.179444 157.032744)\n        (xy 72.179446 157.032747)\n        (xy 72.210704 157.079263)\n        (xy 72.262712 157.156658)\n        (xy 72.378752 157.262247)\n        (xy 72.385429 157.265872)\n        (xy 72.38543 157.265873)\n        (xy 72.401748 157.274733)\n        (xy 72.516629 157.337108)\n        (xy 72.668383 157.37692)\n        (xy 72.749913 157.378201)\n        (xy 72.817655 157.379265)\n        (xy 72.817658 157.379265)\n        (xy 72.825253 157.379384)\n        (xy 72.978183 157.344358)\n        (xy 72.980699 157.343093)\n        (xy 73.049532 157.338958)\n        (xy 73.111452 157.373691)\n        (xy 73.139673 157.418464)\n        (xy 73.168207 157.496438)\n        (xy 73.172444 157.502744)\n        (xy 73.172446 157.502747)\n        (xy 73.19305 157.533408)\n        (xy 73.255712 157.626658)\n        (xy 73.371752 157.732247)\n        (xy 73.378429 157.735872)\n        (xy 73.37843 157.735873)\n        (xy 73.39315 157.743865)\n        (xy 73.509629 157.807108)\n        (xy 73.661383 157.84692)\n        (xy 73.742913 157.848201)\n        (xy 73.810655 157.849265)\n        (xy 73.810658 157.849265)\n        (xy 73.818253 157.849384)\n        (xy 73.884733 157.834158)\n        (xy 73.96378 157.816054)\n        (xy 73.963784 157.816053)\n        (xy 73.971183 157.814358)\n        (xy 74.111343 157.743865)\n        (xy 74.163204 157.699572)\n        (xy 74.224869 157.646906)\n        (xy 74.224871 157.646903)\n        (xy 74.230643 157.641974)\n        (xy 74.23507 157.635814)\n        (xy 74.235073 157.63581)\n        (xy 74.305811 157.537365)\n        (xy 74.322194 157.514566)\n        (xy 74.32927 157.496964)\n        (xy 74.377879 157.376047)\n        (xy 74.37788 157.376045)\n        (xy 74.380712 157.368999)\n        (xy 74.402818 157.213675)\n        (xy 74.402961 157.2)\n        (xy 74.402325 157.194739)\n        (xy 74.391776 157.107571)\n        (xy 74.384113 157.044247)\n        (xy 74.328656 156.897486)\n        (xy 74.291003 156.8427)\n        (xy 74.244095 156.774448)\n        (xy 74.244094 156.774446)\n        (xy 74.239793 156.768189)\n        (xy 74.230392 156.759813)\n        (xy 74.128326 156.668875)\n        (xy 74.128323 156.668873)\n        (xy 74.122654 156.663822)\n        (xy 74.113115 156.658771)\n        (xy 74.010945 156.604675)\n        (xy 73.984 156.590408)\n        (xy 73.976635 156.588558)\n        (xy 73.839209 156.554039)\n        (xy 73.839205 156.554039)\n        (xy 73.831838 156.552188)\n        (xy 73.824238 156.552148)\n        (xy 73.824237 156.552148)\n        (xy 73.76011 156.551812)\n        (xy 73.674951 156.551366)\n        (xy 73.667571 156.553138)\n        (xy 73.667569 156.553138)\n        (xy 73.592761 156.571098)\n        (xy 73.529544 156.586275)\n        (xy 73.529542 156.586275)\n        (xy 73.522396 156.587991)\n        (xy 73.52211 156.5868)\n        (xy 73.458827 156.591266)\n        (xy 73.396546 156.557183)\n        (xy 73.367859 156.512709)\n        (xy 73.364552 156.503955)\n        (xy 73.335656 156.427486)\n        (xy 73.290924 156.3624)\n        (xy 73.251095 156.304448)\n        (xy 73.251094 156.304446)\n        (xy 73.246793 156.298189)\n        (xy 73.241122 156.293136)\n        (xy 73.135326 156.198875)\n        (xy 73.135323 156.198873)\n        (xy 73.129654 156.193822)\n        (xy 73.08271 156.168966)\n        (xy 73.048472 156.150838)\n        (xy 72.991 156.120408)\n        (xy 72.983635 156.118558)\n        (xy 72.846209 156.084039)\n        (xy 72.846205 156.084039)\n        (xy 72.838838 156.082188)\n        (xy 72.831238 156.082148)\n        (xy 72.831237 156.082148)\n        (xy 72.76711 156.081812)\n        (xy 72.681951 156.081366)\n        (xy 72.674571 156.083138)\n        (xy 72.674569 156.083138)\n        (xy 72.536775 156.116219)\n        (xy 72.536771 156.11622)\n        (xy 72.529396 156.117991)\n        (xy 72.48548 156.140658)\n        (xy 72.430635 156.168966)\n        (xy 72.389981 156.189949)\n        (xy 72.384259 156.194941)\n        (xy 72.384257 156.194942)\n        (xy 72.337831 156.235442)\n        (xy 72.271755 156.293084)\n        (xy 72.251473 156.321942)\n        (xy 72.186428 156.414493)\n        (xy 72.181543 156.421443)\n        (xy 72.172325 156.445086)\n        (xy 72.129672 156.554486)\n        (xy 72.124553 156.567615)\n        (xy 72.123561 156.575148)\n        (xy 72.123561 156.575149)\n        (xy 72.106342 156.705945)\n        (xy 72.104075 156.723162)\n        (xy 71.107765 156.723162)\n        (xy 71.105113 156.701247)\n        (xy 71.049656 156.554486)\n        (xy 71.020944 156.512709)\n        (xy 70.965095 156.431448)\n        (xy 70.965094 156.431446)\n        (xy 70.960793 156.425189)\n        (xy 70.955122 156.420136)\n        (xy 70.849326 156.325875)\n        (xy 70.849323 156.325873)\n        (xy 70.843654 156.320822)\n        (xy 70.834149 156.315789)\n        (xy 70.711712 156.250962)\n        (xy 70.711713 156.250962)\n        (xy 70.705 156.247408)\n        (xy 70.697635 156.245558)\n        (xy 70.560209 156.211039)\n        (xy 70.560205 156.211039)\n        (xy 70.552838 156.209188)\n        (xy 70.545238 156.209148)\n        (xy 70.545237 156.209148)\n        (xy 70.48111 156.208812)\n        (xy 70.395951 156.208366)\n        (xy 70.388571 156.210138)\n        (xy 70.388569 156.210138)\n        (xy 70.250775 156.243219)\n        (xy 70.250771 156.24322)\n        (xy 70.243396 156.244991)\n        (xy 70.103981 156.316949)\n        (xy 70.098259 156.321941)\n        (xy 70.098257 156.321942)\n        (xy 70.014905 156.394655)\n        (xy 69.950423 156.424363)\n        (xy 69.880116 156.414493)\n        (xy 69.858015 156.401642)\n        (xy 69.729602 156.308344)\n        (xy 69.729601 156.308343)\n        (xy 69.72426 156.304463)\n        (xy 69.718231 156.301779)\n        (xy 69.718228 156.301777)\n        (xy 69.569236 156.235442)\n        (xy 69.569233 156.235441)\n        (xy 69.5632 156.232755)\n        (xy 69.52675 156.225007)\n        (xy 69.397208 156.197472)\n        (xy 69.397204 156.197472)\n        (xy 69.390751 156.1961)\n        (xy 69.214449 156.1961)\n        (xy 69.207996 156.197472)\n        (xy 69.207992 156.197472)\n        (xy 69.07845 156.225007)\n        (xy 69.042 156.232755)\n        (xy 69.035967 156.235441)\n        (xy 69.035964 156.235442)\n        (xy 68.886972 156.301777)\n        (xy 68.886969 156.301779)\n        (xy 68.88094 156.304463)\n        (xy 68.875599 156.308343)\n        (xy 68.875598 156.308344)\n        (xy 68.863317 156.317267)\n        (xy 68.738309 156.408091)\n        (xy 68.733888 156.413001)\n        (xy 68.733887 156.413002)\n        (xy 68.644111 156.512709)\n        (xy 68.62034 156.539109)\n        (xy 68.567392 156.630818)\n        (xy 68.5433 156.672547)\n        (xy 68.532189 156.691791)\n        (xy 68.519543 156.730712)\n        (xy 68.495321 156.805261)\n        (xy 68.477709 156.859464)\n        (xy 68.477019 156.866027)\n        (xy 68.477019 156.866028)\n        (xy 68.471704 156.916599)\n        (xy 68.45928 157.0348)\n        (xy 64.951958 157.0348)\n        (xy 64.942557 157.010483)\n        (xy 64.956822 156.940934)\n        (xy 64.968157 156.923297)\n        (xy 65.038901 156.8311)\n        (xy 65.058728 156.805261)\n        (xy 65.11972 156.658015)\n        (xy 65.126743 156.604675)\n        (xy 65.139445 156.508188)\n        (xy 65.140523 156.5)\n        (xy 65.134229 156.452189)\n        (xy 65.120798 156.350171)\n        (xy 65.120797 156.350169)\n        (xy 65.11972 156.341985)\n        (xy 65.058728 156.194739)\n        (xy 64.961705 156.068295)\n        (xy 64.945607 156.055942)\n        (xy 64.883982 156.008656)\n        (xy 64.835262 155.971272)\n        (xy 64.688015 155.91028)\n        (xy 64.53 155.889477)\n        (xy 64.521812 155.890555)\n        (xy 64.380171 155.909202)\n        (xy 64.380169 155.909203)\n        (xy 64.371985 155.91028)\n        (xy 64.224739 155.971272)\n        (xy 64.106702 156.061844)\n        (xy 64.040484 156.087443)\n        (xy 63.970936 156.073178)\n        (xy 63.953297 156.061843)\n        (xy 63.877004 156.003302)\n        (xy 63.835262 155.971272)\n        (xy 63.688015 155.91028)\n        (xy 63.53 155.889477)\n        (xy 63.521812 155.890555)\n        (xy 63.380171 155.909202)\n        (xy 63.380169 155.909203)\n        (xy 63.371985 155.91028)\n        (xy 63.224739 155.971272)\n        (xy 63.106702 156.061844)\n        (xy 63.040484 156.087443)\n        (xy 62.970936 156.073178)\n        (xy 62.953297 156.061843)\n        (xy 62.877004 156.003302)\n        (xy 62.835262 155.971272)\n        (xy 62.688015 155.91028)\n        (xy 62.53 155.889477)\n        (xy 62.521812 155.890555)\n        (xy 62.380171 155.909202)\n        (xy 62.380169 155.909203)\n        (xy 62.371985 155.91028)\n        (xy 62.224739 155.971272)\n        (xy 62.166604 156.01588)\n        (xy 62.115854 156.054822)\n        (xy 62.098295 156.068295)\n        (xy 62.001272 156.194739)\n        (xy 61.94028 156.341985)\n        (xy 61.939203 156.350169)\n        (xy 61.939202 156.350171)\n        (xy 61.925771 156.452189)\n        (xy 61.919477 156.5)\n        (xy 61.920555 156.508188)\n        (xy 61.933258 156.604675)\n        (xy 61.94028 156.658015)\n        (xy 62.001272 156.805261)\n        (xy 62.021099 156.8311)\n        (xy 62.091843 156.923297)\n        (xy 62.117443 156.989517)\n        (xy 62.103178 157.059066)\n        (xy 62.091843 157.076703)\n        (xy 62.044596 157.138278)\n        (xy 62.001272 157.194739)\n        (xy 61.94028 157.341985)\n        (xy 61.939203 157.350169)\n        (xy 61.939202 157.350171)\n        (xy 61.933178 157.39593)\n        (xy 61.919477 157.5)\n        (xy 61.920555 157.508188)\n        (xy 61.937357 157.63581)\n        (xy 61.94028 157.658015)\n        (xy 62.001272 157.805261)\n        (xy 62.036687 157.851415)\n        (xy 62.091843 157.923297)\n        (xy 62.117443 157.989517)\n        (xy 62.103178 158.059066)\n        (xy 62.091843 158.076703)\n        (xy 62.061963 158.115644)\n        (xy 62.001272 158.194739)\n        (xy 61.94028 158.341985)\n        (xy 61.939203 158.350169)\n        (xy 61.939202 158.350171)\n        (xy 61.928521 158.4313)\n        (xy 61.919477 158.5)\n        (xy 61.920555 158.508188)\n        (xy 61.938988 158.648198)\n        (xy 61.94028 158.658015)\n        (xy 61.943439 158.665641)\n        (xy 61.943496 158.665779)\n        (xy 61.94351 158.665905)\n        (xy 61.945578 158.673625)\n        (xy 61.944374 158.673947)\n        (xy 61.951087 158.736369)\n        (xy 61.919309 158.799856)\n        (xy 61.858252 158.836085)\n        (xy 61.827088 158.84)\n        (xy 61.4513 158.84)\n        (xy 61.383179 158.819998)\n        (xy 61.336686 158.766342)\n        (xy 61.3253 158.714)\n        (xy 61.3253 157.037736)\n        (xy 61.327214 157.015856)\n        (xy 61.327252 157.015644)\n        (xy 61.33001 157)\n        (xy 61.328678 156.992445)\n        (xy 61.318356 156.834972)\n        (xy 61.313965 156.767971)\n        (xy 61.313964 156.767967)\n        (xy 61.313695 156.763856)\n        (xy 61.309651 156.743523)\n        (xy 61.268332 156.535797)\n        (xy 61.26833 156.535791)\n        (xy 61.267527 156.531752)\n        (xy 61.265915 156.527001)\n        (xy 61.192787 156.311574)\n        (xy 61.192787 156.311573)\n        (xy 61.191458 156.307659)\n        (xy 61.189635 156.303963)\n        (xy 61.189632 156.303955)\n        (xy 61.091296 156.104552)\n        (xy 61.08679 156.095414)\n        (xy 61.079327 156.084245)\n        (xy 60.957606 155.902076)\n        (xy 60.957602 155.902071)\n        (xy 60.955313 155.898645)\n        (xy 60.804272 155.726416)\n        (xy 60.79987 155.72013)\n        (xy 60.782274 155.707809)\n        (xy 60.76545 155.693691)\n        (xy 60.678824 155.607065)\n        (xy 60.665075 155.590681)\n        (xy 60.664869 155.590475)\n        (xy 60.65855 155.58145)\n        (xy 60.649524 155.57513)\n        (xy 60.641725 155.567331)\n        (xy 60.642092 155.566964)\n        (xy 60.632778 155.558504)\n        (xy 60.570306 155.485358)\n        (xy 60.53991 155.449769)\n        (xy 60.528289 155.433775)\n        (xy 60.509335 155.402844)\n        (xy 60.472784 155.343199)\n        (xy 60.440696 155.290836)\n        (xy 60.43172 155.273219)\n        (xy 60.391439 155.175973)\n        (xy 60.367568 155.118341)\n        (xy 60.361459 155.099541)\n        (xy 60.358763 155.088309)\n        (xy 60.337562 155)\n        (xy 66.90668 155)\n        (xy 66.90737 155.006565)\n        (xy 66.918028 155.107962)\n        (xy 66.925109 155.175336)\n        (xy 66.927149 155.181614)\n        (xy 66.927149 155.181615)\n        (xy 66.94216 155.227814)\n        (xy 66.979589 155.343009)\n        (xy 67.06774 155.495691)\n        (xy 67.072158 155.500598)\n        (xy 67.072159 155.500599)\n        (xy 67.139711 155.575623)\n        (xy 67.185709 155.626709)\n        (xy 67.231011 155.659623)\n        (xy 67.296443 155.707162)\n        (xy 67.32834 155.730337)\n        (xy 67.334369 155.733021)\n        (xy 67.334372 155.733023)\n        (xy 67.483364 155.799358)\n        (xy 67.483367 155.799359)\n        (xy 67.4894 155.802045)\n        (xy 67.52585 155.809793)\n        (xy 67.655392 155.837328)\n        (xy 67.655396 155.837328)\n        (xy 67.661849 155.8387)\n        (xy 67.838151 155.8387)\n        (xy 67.844604 155.837328)\n        (xy 67.844608 155.837328)\n        (xy 67.97415 155.809793)\n        (xy 68.0106 155.802045)\n        (xy 68.016633 155.799359)\n        (xy 68.016636 155.799358)\n        (xy 68.165628 155.733023)\n        (xy 68.165631 155.733021)\n        (xy 68.17166 155.730337)\n        (xy 68.203558 155.707162)\n        (xy 68.268989 155.659623)\n        (xy 68.314291 155.626709)\n        (xy 68.360289 155.575623)\n        (xy 68.427841 155.500599)\n        (xy 68.427842 155.500598)\n        (xy 68.43226 155.495691)\n        (xy 68.444852 155.473881)\n        (xy 68.496234 155.424889)\n        (xy 68.565948 155.411454)\n        (xy 68.631859 155.437841)\n        (xy 68.647606 155.452573)\n        (xy 68.738309 155.553309)\n        (xy 68.82862 155.618924)\n        (xy 68.864022 155.644645)\n        (xy 68.88094 155.656937)\n        (xy 68.886969 155.659621)\n        (xy 68.886972 155.659623)\n        (xy 69.035964 155.725958)\n        (xy 69.035967 155.725959)\n        (xy 69.042 155.728645)\n        (xy 69.0608 155.732641)\n        (xy 69.207992 155.763928)\n        (xy 69.207996 155.763928)\n        (xy 69.214449 155.7653)\n        (xy 69.390751 155.7653)\n        (xy 69.397204 155.763928)\n        (xy 69.397208 155.763928)\n        (xy 69.5444 155.732641)\n        (xy 69.5632 155.728645)\n        (xy 69.569233 155.725959)\n        (xy 69.569236 155.725958)\n        (xy 69.718228 155.659623)\n        (xy 69.718231 155.659621)\n        (xy 69.72426 155.656937)\n        (xy 69.741179 155.644645)\n        (xy 69.77658 155.618924)\n        (xy 69.866891 155.553309)\n        (xy 69.914351 155.500599)\n        (xy 69.980441 155.427199)\n        (xy 69.980442 155.427198)\n        (xy 69.98486 155.422291)\n        (xy 70.030524 155.343199)\n        (xy 70.069709 155.275329)\n        (xy 70.06971 155.275326)\n        (xy 70.073011 155.269609)\n        (xy 70.073323 155.269789)\n        (xy 70.116892 155.21853)\n        (xy 70.184819 155.19788)\n        (xy 70.253127 155.217232)\n        (xy 70.279651 155.23956)\n        (xy 70.287709 155.248509)\n        (xy 70.358993 155.3003)\n        (xy 70.403413 155.332573)\n        (xy 70.43034 155.352137)\n        (xy 70.436369 155.354821)\n        (xy 70.436372 155.354823)\n        (xy 70.585364 155.421158)\n        (xy 70.585367 155.421159)\n        (xy 70.5914 155.423845)\n        (xy 70.62785 155.431593)\n        (xy 70.757392 155.459128)\n        (xy 70.757396 155.459128)\n        (xy 70.763849 155.4605)\n        (xy 70.940151 155.4605)\n        (xy 70.946604 155.459128)\n        (xy 70.946608 155.459128)\n        (xy 71.07615 155.431593)\n        (xy 71.1126 155.423845)\n        (xy 71.118633 155.421159)\n        (xy 71.118636 155.421158)\n        (xy 71.267628 155.354823)\n        (xy 71.267631 155.354821)\n        (xy 71.27366 155.352137)\n        (xy 71.300588 155.332573)\n        (xy 71.345007 155.3003)\n        (xy 71.369919 155.2822)\n        (xy 74.07268 155.2822)\n        (xy 74.07337 155.288765)\n        (xy 74.088612 155.433775)\n        (xy 74.091109 155.457536)\n        (xy 74.093149 155.463814)\n        (xy 74.093149 155.463815)\n        (xy 74.094831 155.468992)\n        (xy 74.145589 155.625209)\n        (xy 74.148892 155.630931)\n        (xy 74.148893 155.630932)\n        (xy 74.155178 155.641818)\n        (xy 74.23374 155.777891)\n        (xy 74.238158 155.782798)\n        (xy 74.238159 155.782799)\n        (xy 74.347287 155.903998)\n        (xy 74.351709 155.908909)\n        (xy 74.433195 155.968112)\n        (xy 74.448949 155.979558)\n        (xy 74.49434 156.012537)\n        (xy 74.500369 156.015221)\n        (xy 74.500372 156.015223)\n        (xy 74.649364 156.081558)\n        (xy 74.649367 156.081559)\n        (xy 74.6554 156.084245)\n        (xy 74.686742 156.090907)\n        (xy 74.821392 156.119528)\n        (xy 74.821396 156.119528)\n        (xy 74.827849 156.1209)\n        (xy 75.004151 156.1209)\n        (xy 75.010604 156.119528)\n        (xy 75.010608 156.119528)\n        (xy 75.145258 156.090907)\n        (xy 75.1766 156.084245)\n        (xy 75.182633 156.081559)\n        (xy 75.182636 156.081558)\n        (xy 75.331628 156.015223)\n        (xy 75.331631 156.015221)\n        (xy 75.33766 156.012537)\n        (xy 75.383052 155.979558)\n        (xy 75.398805 155.968112)\n        (xy 75.480291 155.908909)\n        (xy 75.484713 155.903998)\n        (xy 75.593841 155.782799)\n        (xy 75.593842 155.782798)\n        (xy 75.59826 155.777891)\n        (xy 75.639096 155.707162)\n        (xy 76.726875 155.707162)\n        (xy 76.744091 155.863104)\n        (xy 76.798007 156.010438)\n        (xy 76.802244 156.016744)\n        (xy 76.802246 156.016747)\n        (xy 76.833508 156.063269)\n        (xy 76.885512 156.140658)\n        (xy 77.001552 156.246247)\n        (xy 77.008229 156.249872)\n        (xy 77.00823 156.249873)\n        (xy 77.020399 156.25648)\n        (xy 77.139429 156.321108)\n        (xy 77.291183 156.36092)\n        (xy 77.372713 156.362201)\n        (xy 77.440455 156.363265)\n        (xy 77.440458 156.363265)\n        (xy 77.448053 156.363384)\n        (xy 77.488352 156.354154)\n        (xy 77.559217 156.358443)\n        (xy 77.616516 156.400364)\n        (xy 77.621038 156.406663)\n        (xy 77.698312 156.521658)\n        (xy 77.783735 156.599387)\n        (xy 77.797494 156.611907)\n        (xy 77.834416 156.672547)\n        (xy 77.832693 156.743523)\n        (xy 77.792871 156.802299)\n        (xy 77.727593 156.830216)\n        (xy 77.712694 156.8311)\n        (xy 77.647249 156.8311)\n        (xy 77.640796 156.832472)\n        (xy 77.640792 156.832472)\n        (xy 77.513806 156.859464)\n        (xy 77.4748 156.867755)\n        (xy 77.468767 156.870441)\n        (xy 77.468764 156.870442)\n        (xy 77.319772 156.936777)\n        (xy 77.319769 156.936779)\n        (xy 77.31374 156.939463)\n        (xy 77.171109 157.043091)\n        (xy 77.166688 157.048001)\n        (xy 77.166687 157.048002)\n        (xy 77.09058 157.132528)\n        (xy 77.05314 157.174109)\n        (xy 77.000755 157.264842)\n        (xy 76.982799 157.295944)\n        (xy 76.964989 157.326791)\n        (xy 76.954672 157.358545)\n        (xy 76.918017 157.471358)\n        (xy 76.910509 157.494464)\n        (xy 76.909819 157.501027)\n        (xy 76.909819 157.501028)\n        (xy 76.896578 157.627001)\n        (xy 76.89208 157.6698)\n        (xy 76.89277 157.676365)\n        (xy 76.909638 157.836845)\n        (xy 76.910509 157.845136)\n        (xy 76.912549 157.851414)\n        (xy 76.912549 157.851415)\n        (xy 76.935905 157.923297)\n        (xy 76.964989 158.012809)\n        (xy 76.968292 158.018531)\n        (xy 76.968293 158.018532)\n        (xy 76.972676 158.026123)\n        (xy 77.05314 158.165491)\n        (xy 77.057558 158.170398)\n        (xy 77.057559 158.170399)\n        (xy 77.071504 158.185886)\n        (xy 77.171109 158.296509)\n        (xy 77.31374 158.400137)\n        (xy 77.319769 158.402821)\n        (xy 77.319772 158.402823)\n        (xy 77.468764 158.469158)\n        (xy 77.468767 158.469159)\n        (xy 77.4748 158.471845)\n        (xy 77.486562 158.474345)\n        (xy 77.640792 158.507128)\n        (xy 77.640796 158.507128)\n        (xy 77.647249 158.5085)\n        (xy 77.823551 158.5085)\n        (xy 77.830004 158.507128)\n        (xy 77.830008 158.507128)\n        (xy 77.984238 158.474345)\n        (xy 77.996 158.471845)\n        (xy 78.002033 158.469159)\n        (xy 78.002036 158.469158)\n        (xy 78.151028 158.402823)\n        (xy 78.151031 158.402821)\n        (xy 78.15706 158.400137)\n        (xy 78.25332 158.3302)\n        (xy 80.93068 158.3302)\n        (xy 80.93137 158.336765)\n        (xy 80.947667 158.491812)\n        (xy 80.949109 158.505536)\n        (xy 81.003589 158.673209)\n        (xy 81.006892 158.678931)\n        (xy 81.006893 158.678932)\n        (xy 81.012222 158.688162)\n        (xy 81.09174 158.825891)\n        (xy 81.096158 158.830798)\n        (xy 81.096159 158.830799)\n        (xy 81.153369 158.894337)\n        (xy 81.209709 158.956909)\n        (xy 81.35234 159.060537)\n        (xy 81.358369 159.063221)\n        (xy 81.358372 159.063223)\n        (xy 81.507364 159.129558)\n        (xy 81.507367 159.129559)\n        (xy 81.5134 159.132245)\n        (xy 81.54985 159.139993)\n        (xy 81.679392 159.167528)\n        (xy 81.679396 159.167528)\n        (xy 81.685849 159.1689)\n        (xy 81.862151 159.1689)\n        (xy 81.868604 159.167528)\n        (xy 81.868608 159.167528)\n        (xy 81.99815 159.139993)\n        (xy 82.0346 159.132245)\n        (xy 82.040633 159.129559)\n        (xy 82.040636 159.129558)\n        (xy 82.189628 159.063223)\n        (xy 82.189631 159.063221)\n        (xy 82.19566 159.060537)\n        (xy 82.338291 158.956909)\n        (xy 82.394631 158.894337)\n        (xy 82.42734 158.85801)\n        (xy 91.062877 158.85801)\n        (xy 91.064041 158.866912)\n        (xy 91.064041 158.866915)\n        (xy 91.068747 158.9029)\n        (xy 91.079698 158.986646)\n        (xy 91.131947 159.105391)\n        (xy 91.215423 159.204698)\n        (xy 91.222894 159.209671)\n        (xy 91.222895 159.209672)\n        (xy 91.315942 159.271609)\n        (xy 91.315946 159.271611)\n        (xy 91.323417 159.276584)\n        (xy 91.447245 159.315271)\n        (xy 91.576955 159.317648)\n        (xy 91.595493 159.312594)\n        (xy 91.693459 159.285886)\n        (xy 91.693461 159.285885)\n        (xy 91.702118 159.283525)\n        (xy 91.812673 159.215644)\n        (xy 91.849158 159.175336)\n        (xy 91.893704 159.126123)\n        (xy 91.893705 159.126121)\n        (xy 91.899732 159.119463)\n        (xy 91.910533 159.097171)\n        (xy 91.956297 159.002712)\n        (xy 91.958489 159.003774)\n        (xy 91.990934 158.95579)\n        (xy 92.056186 158.927814)\n        (xy 92.126205 158.939556)\n        (xy 92.17876 158.98729)\n        (xy 92.186527 159.002167)\n        (xy 92.231947 159.105391)\n        (xy 92.315423 159.204698)\n        (xy 92.322894 159.209671)\n        (xy 92.322895 159.209672)\n        (xy 92.415942 159.271609)\n        (xy 92.415946 159.271611)\n        (xy 92.423417 159.276584)\n        (xy 92.547245 159.315271)\n        (xy 92.676955 159.317648)\n        (xy 92.695493 159.312594)\n        (xy 92.793459 159.285886)\n        (xy 92.793461 159.285885)\n        (xy 92.802118 159.283525)\n        (xy 92.912673 159.215644)\n        (xy 92.949158 159.175336)\n        (xy 92.993704 159.126123)\n        (xy 92.993705 159.126121)\n        (xy 92.999732 159.119463)\n        (xy 93.010533 159.097171)\n        (xy 93.056297 159.002712)\n        (xy 93.058489 159.003774)\n        (xy 93.090934 158.95579)\n        (xy 93.156186 158.927814)\n        (xy 93.226205 158.939556)\n        (xy 93.27876 158.98729)\n        (xy 93.286527 159.002167)\n        (xy 93.331947 159.105391)\n        (xy 93.415423 159.204698)\n        (xy 93.422894 159.209671)\n        (xy 93.422895 159.209672)\n        (xy 93.515942 159.271609)\n        (xy 93.515946 159.271611)\n        (xy 93.523417 159.276584)\n        (xy 93.647245 159.315271)\n        (xy 93.776955 159.317648)\n        (xy 93.795493 159.312594)\n        (xy 93.893459 159.285886)\n        (xy 93.893461 159.285885)\n        (xy 93.902118 159.283525)\n        (xy 94.012673 159.215644)\n        (xy 94.049158 159.175336)\n        (xy 94.093704 159.126123)\n        (xy 94.093705 159.126121)\n        (xy 94.099732 159.119463)\n        (xy 94.110533 159.097171)\n        (xy 94.152383 159.010791)\n        (xy 94.152383 159.01079)\n        (xy 94.156297 159.002712)\n        (xy 94.17782 158.874779)\n        (xy 94.177957 158.8636)\n        (xy 94.168451 158.797223)\n        (xy 94.16084 158.744072)\n        (xy 94.160839 158.744069)\n        (xy 94.159566 158.735179)\n        (xy 94.155308 158.725813)\n        (xy 94.109585 158.625253)\n        (xy 94.10587 158.617082)\n        (xy 94.051665 158.554173)\n        (xy 94.027048 158.525604)\n        (xy 94.021187 158.518802)\n        (xy 93.912323 158.44824)\n        (xy 93.866801 158.434626)\n        (xy 93.807268 158.395944)\n        (xy 93.778098 158.331216)\n        (xy 93.788554 158.260994)\n        (xy 93.835315 158.207571)\n        (xy 93.869763 158.192346)\n        (xy 93.893458 158.185886)\n        (xy 93.902118 158.183525)\n        (xy 93.933918 158.164)\n        (xy 105.51708 158.164)\n        (xy 105.51777 158.170565)\n        (xy 105.534656 158.331216)\n        (xy 105.535509 158.339336)\n        (xy 105.537549 158.345614)\n        (xy 105.537549 158.345615)\n        (xy 105.547487 158.376202)\n        (xy 105.589989 158.507009)\n        (xy 105.67814 158.659691)\n        (xy 105.682558 158.664598)\n        (xy 105.682559 158.664599)\n        (xy 105.791687 158.785798)\n        (xy 105.796109 158.790709)\n        (xy 105.863536 158.839698)\n        (xy 105.905128 158.869916)\n        (xy 105.93874 158.894337)\n        (xy 105.944769 158.897021)\n        (xy 105.944772 158.897023)\n        (xy 106.093764 158.963358)\n        (xy 106.093767 158.963359)\n        (xy 106.0998 158.966045)\n        (xy 106.13625 158.973793)\n        (xy 106.265792 159.001328)\n        (xy 106.265796 159.001328)\n        (xy 106.272249 159.0027)\n        (xy 106.448551 159.0027)\n        (xy 106.455004 159.001328)\n        (xy 106.455008 159.001328)\n        (xy 106.58455 158.973793)\n        (xy 106.621 158.966045)\n        (xy 106.627033 158.963359)\n        (xy 106.627036 158.963358)\n        (xy 106.776028 158.897023)\n        (xy 106.776031 158.897021)\n        (xy 106.78206 158.894337)\n        (xy 106.815673 158.869916)\n        (xy 106.857264 158.839698)\n        (xy 106.924691 158.790709)\n        (xy 106.929113 158.785798)\n        (xy 107.038241 158.664599)\n        (xy 107.038242 158.664598)\n        (xy 107.04266 158.659691)\n        (xy 107.130811 158.507009)\n        (xy 107.173313 158.376202)\n        (xy 107.183251 158.345615)\n        (xy 107.183251 158.345614)\n        (xy 107.185291 158.339336)\n        (xy 107.186145 158.331216)\n        (xy 107.20303 158.170565)\n        (xy 107.20372 158.164)\n        (xy 107.196765 158.097826)\n        (xy 107.185981 157.995228)\n        (xy 107.185981 157.995227)\n        (xy 107.185291 157.988664)\n        (xy 107.130811 157.820991)\n        (xy 107.126982 157.814358)\n        (xy 107.069887 157.715468)\n        (xy 107.044964 157.6723)\n        (xy 108.78518 157.6723)\n        (xy 108.78587 157.678865)\n        (xy 108.801526 157.827814)\n        (xy 108.803609 157.847636)\n        (xy 108.805649 157.853914)\n        (xy 108.805649 157.853915)\n        (xy 108.816284 157.886646)\n        (xy 108.858089 158.015309)\n        (xy 108.861392 158.021031)\n        (xy 108.861393 158.021032)\n        (xy 108.882526 158.057635)\n        (xy 108.94624 158.167991)\n        (xy 108.950658 158.172898)\n        (xy 108.950659 158.172899)\n        (xy 108.962353 158.185886)\n        (xy 109.064209 158.299009)\n        (xy 109.134627 158.350171)\n        (xy 109.170456 158.376202)\n        (xy 109.20684 158.402637)\n        (xy 109.212869 158.405321)\n        (xy 109.212872 158.405323)\n        (xy 109.361864 158.471658)\n        (xy 109.361867 158.471659)\n        (xy 109.3679 158.474345)\n        (xy 109.398937 158.480942)\n        (xy 109.533892 158.509628)\n        (xy 109.533896 158.509628)\n        (xy 109.540349 158.511)\n        (xy 109.716651 158.511)\n        (xy 109.723104 158.509628)\n        (xy 109.723108 158.509628)\n        (xy 109.858063 158.480942)\n        (xy 109.8891 158.474345)\n        (xy 109.895133 158.471659)\n        (xy 109.895136 158.471658)\n        (xy 110.044128 158.405323)\n        (xy 110.044131 158.405321)\n        (xy 110.05016 158.402637)\n        (xy 110.086545 158.376202)\n        (xy 110.122373 158.350171)\n        (xy 110.192791 158.299009)\n        (xy 110.294647 158.185886)\n        (xy 110.306341 158.172899)\n        (xy 110.306342 158.172898)\n        (xy 110.31076 158.167991)\n        (xy 110.370684 158.0642)\n        (xy 111.32308 158.0642)\n        (xy 111.32377 158.070765)\n        (xy 111.337139 158.197955)\n        (xy 111.341509 158.239536)\n        (xy 111.343549 158.245814)\n        (xy 111.343549 158.245815)\n        (xy 111.368834 158.323635)\n        (xy 111.395989 158.407209)\n        (xy 111.399292 158.412931)\n        (xy 111.399293 158.412932)\n        (xy 111.418193 158.445667)\n        (xy 111.48414 158.559891)\n        (xy 111.488558 158.564798)\n        (xy 111.488559 158.564799)\n        (xy 111.57936 158.665644)\n        (xy 111.602109 158.690909)\n        (xy 111.655669 158.729823)\n        (xy 111.725244 158.780372)\n        (xy 111.74474 158.794537)\n        (xy 111.750769 158.797221)\n        (xy 111.750772 158.797223)\n        (xy 111.899764 158.863558)\n        (xy 111.899767 158.863559)\n        (xy 111.9058 158.866245)\n        (xy 111.923071 158.869916)\n        (xy 112.071792 158.901528)\n        (xy 112.071796 158.901528)\n        (xy 112.078249 158.9029)\n        (xy 112.254551 158.9029)\n        (xy 112.261004 158.901528)\n        (xy 112.261008 158.901528)\n        (xy 112.409729 158.869916)\n        (xy 112.427 158.866245)\n        (xy 112.433033 158.863559)\n        (xy 112.433036 158.863558)\n        (xy 112.582028 158.797223)\n        (xy 112.582031 158.797221)\n        (xy 112.58806 158.794537)\n        (xy 112.607557 158.780372)\n        (xy 112.677131 158.729823)\n        (xy 112.730691 158.690909)\n        (xy 112.75344 158.665644)\n        (xy 112.844241 158.564799)\n        (xy 112.844242 158.564798)\n        (xy 112.84866 158.559891)\n        (xy 112.914607 158.445667)\n        (xy 112.933507 158.412932)\n        (xy 112.933508 158.412931)\n        (xy 112.936811 158.407209)\n        (xy 112.963966 158.323635)\n        (xy 112.989251 158.245815)\n        (xy 112.989251 158.245814)\n        (xy 112.991291 158.239536)\n        (xy 112.995662 158.197955)\n        (xy 113.00903 158.070765)\n        (xy 113.00972 158.0642)\n        (xy 112.991291 157.888864)\n        (xy 112.9864 157.873809)\n        (xy 112.938853 157.727476)\n        (xy 112.936811 157.721191)\n        (xy 112.84866 157.568509)\n        (xy 112.814429 157.530491)\n        (xy 112.735113 157.442402)\n        (xy 112.735112 157.442401)\n        (xy 112.730691 157.437491)\n        (xy 112.63642 157.368999)\n        (xy 112.593402 157.337744)\n        (xy 112.593401 157.337743)\n        (xy 112.58806 157.333863)\n        (xy 112.582031 157.331179)\n        (xy 112.582028 157.331177)\n        (xy 112.433036 157.264842)\n        (xy 112.433033 157.264841)\n        (xy 112.427 157.262155)\n        (xy 112.39055 157.254407)\n        (xy 112.261008 157.226872)\n        (xy 112.261004 157.226872)\n        (xy 112.254551 157.2255)\n        (xy 112.078249 157.2255)\n        (xy 112.071796 157.226872)\n        (xy 112.071792 157.226872)\n        (xy 111.94225 157.254407)\n        (xy 111.9058 157.262155)\n        (xy 111.899767 157.264841)\n        (xy 111.899764 157.264842)\n        (xy 111.750772 157.331177)\n        (xy 111.750769 157.331179)\n        (xy 111.74474 157.333863)\n        (xy 111.739399 157.337743)\n        (xy 111.739398 157.337744)\n        (xy 111.69638 157.368999)\n        (xy 111.602109 157.437491)\n        (xy 111.597688 157.442401)\n        (xy 111.597687 157.442402)\n        (xy 111.518372 157.530491)\n        (xy 111.48414 157.568509)\n        (xy 111.395989 157.721191)\n        (xy 111.393947 157.727476)\n        (xy 111.346401 157.873809)\n        (xy 111.341509 157.888864)\n        (xy 111.32308 158.0642)\n        (xy 110.370684 158.0642)\n        (xy 110.374474 158.057635)\n        (xy 110.395607 158.021032)\n        (xy 110.395608 158.021031)\n        (xy 110.398911 158.015309)\n        (xy 110.440716 157.886646)\n        (xy 110.451351 157.853915)\n        (xy 110.451351 157.853914)\n        (xy 110.453391 157.847636)\n        (xy 110.455475 157.827814)\n        (xy 110.47113 157.678865)\n        (xy 110.47182 157.6723)\n        (xy 110.455867 157.520518)\n        (xy 110.454081 157.503528)\n        (xy 110.454081 157.503527)\n        (xy 110.453391 157.496964)\n        (xy 110.450902 157.489302)\n        (xy 110.414425 157.377039)\n        (xy 110.398911 157.329291)\n        (xy 110.394164 157.321068)\n        (xy 110.357251 157.257133)\n        (xy 110.31076 157.176609)\n        (xy 110.235486 157.093008)\n        (xy 110.197213 157.050502)\n        (xy 110.197212 157.050501)\n        (xy 110.192791 157.045591)\n        (xy 110.05016 156.941963)\n        (xy 110.044131 156.939279)\n        (xy 110.044128 156.939277)\n        (xy 109.895136 156.872942)\n        (xy 109.895133 156.872941)\n        (xy 109.8891 156.870255)\n        (xy 109.807484 156.852907)\n        (xy 109.723108 156.834972)\n        (xy 109.723104 156.834972)\n        (xy 109.716651 156.8336)\n        (xy 109.540349 156.8336)\n        (xy 109.533896 156.834972)\n        (xy 109.533892 156.834972)\n        (xy 109.449516 156.852907)\n        (xy 109.3679 156.870255)\n        (xy 109.361867 156.872941)\n        (xy 109.361864 156.872942)\n        (xy 109.212872 156.939277)\n        (xy 109.212869 156.939279)\n        (xy 109.20684 156.941963)\n        (xy 109.064209 157.045591)\n        (xy 109.059788 157.050501)\n        (xy 109.059787 157.050502)\n        (xy 109.021515 157.093008)\n        (xy 108.94624 157.176609)\n        (xy 108.899749 157.257133)\n        (xy 108.862837 157.321068)\n        (xy 108.858089 157.329291)\n        (xy 108.842575 157.377039)\n        (xy 108.806099 157.489302)\n        (xy 108.803609 157.496964)\n        (xy 108.802919 157.503527)\n        (xy 108.802919 157.503528)\n        (xy 108.801133 157.520518)\n        (xy 108.78518 157.6723)\n        (xy 107.044964 157.6723)\n        (xy 107.04266 157.668309)\n        (xy 107.038092 157.663235)\n        (xy 106.929113 157.542202)\n        (xy 106.929112 157.542201)\n        (xy 106.924691 157.537291)\n        (xy 106.78206 157.433663)\n        (xy 106.776031 157.430979)\n        (xy 106.776028 157.430977)\n        (xy 106.627036 157.364642)\n        (xy 106.627033 157.364641)\n        (xy 106.621 157.361955)\n        (xy 106.579463 157.353126)\n        (xy 106.455008 157.326672)\n        (xy 106.455004 157.326672)\n        (xy 106.448551 157.3253)\n        (xy 106.272249 157.3253)\n        (xy 106.265796 157.326672)\n        (xy 106.265792 157.326672)\n        (xy 106.141337 157.353126)\n        (xy 106.0998 157.361955)\n        (xy 106.093767 157.364641)\n        (xy 106.093764 157.364642)\n        (xy 105.944772 157.430977)\n        (xy 105.944769 157.430979)\n        (xy 105.93874 157.433663)\n        (xy 105.796109 157.537291)\n        (xy 105.791688 157.542201)\n        (xy 105.791687 157.542202)\n        (xy 105.682709 157.663235)\n        (xy 105.67814 157.668309)\n        (xy 105.650913 157.715468)\n        (xy 105.593819 157.814358)\n        (xy 105.589989 157.820991)\n        (xy 105.535509 157.988664)\n        (xy 105.534819 157.995227)\n        (xy 105.534819 157.995228)\n        (xy 105.524035 158.097826)\n        (xy 105.51708 158.164)\n        (xy 93.933918 158.164)\n        (xy 94.012673 158.115644)\n        (xy 94.053296 158.070765)\n        (xy 94.093704 158.026123)\n        (xy 94.093705 158.026121)\n        (xy 94.099732 158.019463)\n        (xy 94.110533 157.997171)\n        (xy 94.152383 157.910791)\n        (xy 94.152383 157.91079)\n        (xy 94.156297 157.902712)\n        (xy 94.17782 157.774779)\n        (xy 94.177957 157.7636)\n        (xy 94.165464 157.676365)\n        (xy 94.16084 157.644072)\n        (xy 94.160839 157.644069)\n        (xy 94.159566 157.635179)\n        (xy 94.155308 157.625813)\n        (xy 94.115092 157.537365)\n        (xy 94.10587 157.517082)\n        (xy 94.098207 157.508188)\n        (xy 94.027048 157.425604)\n        (xy 94.021187 157.418802)\n        (xy 93.912323 157.34824)\n        (xy 93.8751 157.337108)\n        (xy 93.866801 157.334626)\n        (xy 93.807268 157.295944)\n        (xy 93.778098 157.231216)\n        (xy 93.788554 157.160994)\n        (xy 93.835315 157.107571)\n        (xy 93.869763 157.092346)\n        (xy 93.893458 157.085886)\n        (xy 93.902118 157.083525)\n        (xy 93.9639 157.045591)\n        (xy 94.005025 157.02034)\n        (xy 94.005026 157.02034)\n        (xy 94.012673 157.015644)\n        (xy 94.053353 156.970702)\n        (xy 94.093704 156.926123)\n        (xy 94.093705 156.926121)\n        (xy 94.099732 156.919463)\n        (xy 94.104763 156.90908)\n        (xy 94.152383 156.810791)\n        (xy 94.152383 156.81079)\n        (xy 94.156297 156.802712)\n        (xy 94.17782 156.674779)\n        (xy 94.177957 156.6636)\n        (xy 94.166959 156.5868)\n        (xy 94.16084 156.544072)\n        (xy 94.160839 156.544069)\n        (xy 94.159566 156.535179)\n        (xy 94.155308 156.525813)\n        (xy 94.109585 156.425253)\n        (xy 94.10587 156.417082)\n        (xy 94.066363 156.371231)\n        (xy 94.027048 156.325604)\n        (xy 94.021187 156.318802)\n        (xy 93.912323 156.24824)\n        (xy 93.788031 156.211069)\n        (xy 93.779055 156.211014)\n        (xy 93.779054 156.211014)\n        (xy 93.725753 156.210688)\n        (xy 93.658302 156.210276)\n        (xy 93.533566 156.245926)\n        (xy 93.525979 156.250713)\n        (xy 93.525977 156.250714)\n        (xy 93.485543 156.276226)\n        (xy 93.423848 156.315153)\n        (xy 93.33797 156.412391)\n        (xy 93.334155 156.420516)\n        (xy 93.334154 156.420518)\n        (xy 93.284063 156.527209)\n        (xy 93.237007 156.580372)\n        (xy 93.168679 156.599654)\n        (xy 93.100773 156.578934)\n        (xy 93.055308 156.525813)\n        (xy 93.009585 156.425253)\n        (xy 93.00587 156.417082)\n        (xy 92.966363 156.371231)\n        (xy 92.927048 156.325604)\n        (xy 92.921187 156.318802)\n        (xy 92.812323 156.24824)\n        (xy 92.688031 156.211069)\n        (xy 92.679055 156.211014)\n        (xy 92.679054 156.211014)\n        (xy 92.625753 156.210688)\n        (xy 92.558302 156.210276)\n        (xy 92.433566 156.245926)\n        (xy 92.425979 156.250713)\n        (xy 92.425977 156.250714)\n        (xy 92.385543 156.276226)\n        (xy 92.323848 156.315153)\n        (xy 92.23797 156.412391)\n        (xy 92.234155 156.420516)\n        (xy 92.234154 156.420518)\n        (xy 92.184063 156.527209)\n        (xy 92.137007 156.580372)\n        (xy 92.068679 156.599654)\n        (xy 92.000773 156.578934)\n        (xy 91.955308 156.525813)\n        (xy 91.909585 156.425253)\n        (xy 91.90587 156.417082)\n        (xy 91.866363 156.371231)\n        (xy 91.827048 156.325604)\n        (xy 91.821187 156.318802)\n        (xy 91.712323 156.24824)\n        (xy 91.588031 156.211069)\n        (xy 91.579055 156.211014)\n        (xy 91.579054 156.211014)\n        (xy 91.525753 156.210688)\n        (xy 91.458302 156.210276)\n        (xy 91.333566 156.245926)\n        (xy 91.325979 156.250713)\n        (xy 91.325977 156.250714)\n        (xy 91.285543 156.276226)\n        (xy 91.223848 156.315153)\n        (xy 91.13797 156.412391)\n        (xy 91.134156 156.420514)\n        (xy 91.134155 156.420516)\n        (xy 91.125558 156.438828)\n        (xy 91.082836 156.529823)\n        (xy 91.081456 156.538687)\n        (xy 91.081455 156.53869)\n        (xy 91.065327 156.642278)\n        (xy 91.062877 156.65801)\n        (xy 91.064041 156.666912)\n        (xy 91.064041 156.666915)\n        (xy 91.067294 156.691791)\n        (xy 91.079698 156.786646)\n        (xy 91.087485 156.804344)\n        (xy 91.12722 156.894647)\n        (xy 91.131947 156.905391)\n        (xy 91.137724 156.912264)\n        (xy 91.137725 156.912265)\n        (xy 91.147293 156.923647)\n        (xy 91.215423 157.004698)\n        (xy 91.222894 157.009671)\n        (xy 91.222895 157.009672)\n        (xy 91.315942 157.071609)\n        (xy 91.315946 157.071611)\n        (xy 91.323417 157.076584)\n        (xy 91.331989 157.079262)\n        (xy 91.331991 157.079263)\n        (xy 91.359005 157.087703)\n        (xy 91.376355 157.093123)\n        (xy 91.435412 157.132528)\n        (xy 91.46379 157.197607)\n        (xy 91.452478 157.267697)\n        (xy 91.405069 157.320544)\n        (xy 91.373408 157.334539)\n        (xy 91.342193 157.34346)\n        (xy 91.342191 157.343461)\n        (xy 91.333566 157.345926)\n        (xy 91.325979 157.350713)\n        (xy 91.325977 157.350714)\n        (xy 91.280727 157.379265)\n        (xy 91.223848 157.415153)\n        (xy 91.13797 157.512391)\n        (xy 91.134156 157.520514)\n        (xy 91.134155 157.520516)\n        (xy 91.126245 157.537365)\n        (xy 91.082836 157.629823)\n        (xy 91.081456 157.638687)\n        (xy 91.081455 157.63869)\n        (xy 91.065848 157.73893)\n        (xy 91.062877 157.75801)\n        (xy 91.064041 157.766912)\n        (xy 91.064041 157.766915)\n        (xy 91.069056 157.805261)\n        (xy 91.079698 157.886646)\n        (xy 91.131947 158.005391)\n        (xy 91.137724 158.012264)\n        (xy 91.137725 158.012265)\n        (xy 91.149374 158.026123)\n        (xy 91.215423 158.104698)\n        (xy 91.222894 158.109671)\n        (xy 91.222895 158.109672)\n        (xy 91.315942 158.171609)\n        (xy 91.315946 158.171611)\n        (xy 91.323417 158.176584)\n        (xy 91.331989 158.179262)\n        (xy 91.331991 158.179263)\n        (xy 91.359005 158.187703)\n        (xy 91.376355 158.193123)\n        (xy 91.435412 158.232528)\n        (xy 91.46379 158.297607)\n        (xy 91.452478 158.367697)\n        (xy 91.405069 158.420544)\n        (xy 91.373408 158.434539)\n        (xy 91.342193 158.44346)\n        (xy 91.342191 158.443461)\n        (xy 91.333566 158.445926)\n        (xy 91.325979 158.450713)\n        (xy 91.325977 158.450714)\n        (xy 91.285982 158.475949)\n        (xy 91.223848 158.515153)\n        (xy 91.13797 158.612391)\n        (xy 91.134156 158.620514)\n        (xy 91.134155 158.620516)\n        (xy 91.121582 158.647296)\n        (xy 91.082836 158.729823)\n        (xy 91.081456 158.738687)\n        (xy 91.081455 158.73869)\n        (xy 91.066291 158.836085)\n        (xy 91.062877 158.85801)\n        (xy 82.42734 158.85801)\n        (xy 82.451841 158.830799)\n        (xy 82.451842 158.830798)\n        (xy 82.45626 158.825891)\n        (xy 82.535778 158.688162)\n        (xy 82.541107 158.678932)\n        (xy 82.541108 158.678931)\n        (xy 82.544411 158.673209)\n        (xy 82.598891 158.505536)\n        (xy 82.600334 158.491812)\n        (xy 82.61663 158.336765)\n        (xy 82.61732 158.3302)\n        (xy 82.601966 158.18412)\n        (xy 82.599581 158.161428)\n        (xy 82.599581 158.161427)\n        (xy 82.598891 158.154864)\n        (xy 82.544411 157.987191)\n        (xy 82.45626 157.834509)\n        (xy 82.449748 157.827276)\n        (xy 82.342713 157.708402)\n        (xy 82.342712 157.708401)\n        (xy 82.338291 157.703491)\n        (xy 82.19566 157.599863)\n        (xy 82.189631 157.597179)\n        (xy 82.189628 157.597177)\n        (xy 82.040636 157.530842)\n        (xy 82.040633 157.530841)\n        (xy 82.0346 157.528155)\n        (xy 81.99815 157.520407)\n        (xy 81.868608 157.492872)\n        (xy 81.868604 157.492872)\n        (xy 81.862151 157.4915)\n        (xy 81.685849 157.4915)\n        (xy 81.679396 157.492872)\n        (xy 81.679392 157.492872)\n        (xy 81.54985 157.520407)\n        (xy 81.5134 157.528155)\n        (xy 81.507367 157.530841)\n        (xy 81.507364 157.530842)\n        (xy 81.358372 157.597177)\n        (xy 81.358369 157.597179)\n        (xy 81.35234 157.599863)\n        (xy 81.209709 157.703491)\n        (xy 81.205288 157.708401)\n        (xy 81.205287 157.708402)\n        (xy 81.098253 157.827276)\n        (xy 81.09174 157.834509)\n        (xy 81.003589 157.987191)\n        (xy 80.949109 158.154864)\n        (xy 80.948419 158.161427)\n        (xy 80.948419 158.161428)\n        (xy 80.946034 158.18412)\n        (xy 80.93068 158.3302)\n        (xy 78.25332 158.3302)\n        (xy 78.299691 158.296509)\n        (xy 78.399296 158.185886)\n        (xy 78.413241 158.170399)\n        (xy 78.413242 158.170398)\n        (xy 78.41766 158.165491)\n        (xy 78.498124 158.026123)\n        (xy 78.502507 158.018532)\n        (xy 78.502508 158.018531)\n        (xy 78.505811 158.012809)\n        (xy 78.534895 157.923297)\n        (xy 78.558251 157.851415)\n        (xy 78.558251 157.851414)\n        (xy 78.560291 157.845136)\n        (xy 78.561163 157.836845)\n        (xy 78.57803 157.676365)\n        (xy 78.57872 157.6698)\n        (xy 78.574222 157.627001)\n        (xy 78.560981 157.501028)\n        (xy 78.560981 157.501027)\n        (xy 78.560291 157.494464)\n        (xy 78.552784 157.471358)\n        (xy 78.516128 157.358545)\n        (xy 78.505811 157.326791)\n        (xy 78.488002 157.295944)\n        (xy 78.470045 157.264842)\n        (xy 78.41766 157.174109)\n        (xy 78.380221 157.132528)\n        (xy 78.304113 157.048002)\n        (xy 78.304112 157.048001)\n        (xy 78.299691 157.043091)\n        (xy 78.214968 156.981536)\n        (xy 78.200057 156.970702)\n        (xy 78.156703 156.914479)\n        (xy 78.150628 156.843743)\n        (xy 78.18376 156.780951)\n        (xy 78.24558 156.74604)\n        (xy 78.255894 156.744306)\n        (xy 78.260853 156.744384)\n        (xy 78.317369 156.73144)\n        (xy 78.40638 156.711054)\n        (xy 78.406384 156.711053)\n        (xy 78.413783 156.709358)\n        (xy 78.553943 156.638865)\n        (xy 78.606518 156.593962)\n        (xy 78.667469 156.541906)\n        (xy 78.667471 156.541903)\n        (xy 78.673243 156.536974)\n        (xy 78.67767 156.530814)\n        (xy 78.677673 156.53081)\n        (xy 78.739271 156.445086)\n        (xy 78.764794 156.409566)\n        (xy 78.767627 156.402519)\n        (xy 78.786504 156.355562)\n        (xy 87.612075 156.355562)\n        (xy 87.629291 156.511504)\n        (xy 87.683207 156.658838)\n        (xy 87.687444 156.665144)\n        (xy 87.687446 156.665147)\n        (xy 87.709574 156.698076)\n        (xy 87.770712 156.789058)\n        (xy 87.886752 156.894647)\n        (xy 87.893425 156.89827)\n        (xy 87.893429 156.898273)\n        (xy 87.932115 156.919277)\n        (xy 87.982436 156.969359)\n        (xy 87.997693 157.038697)\n        (xy 87.981112 157.093008)\n        (xy 87.932197 157.177732)\n        (xy 87.926389 157.187791)\n        (xy 87.919129 157.210136)\n        (xy 87.875518 157.344358)\n        (xy 87.871909 157.355464)\n        (xy 87.871219 157.362027)\n        (xy 87.871219 157.362028)\n        (xy 87.863347 157.436925)\n        (xy 87.85348 157.5308)\n        (xy 87.85417 157.537365)\n        (xy 87.867627 157.665392)\n        (xy 87.871909 157.706136)\n        (xy 87.873949 157.712414)\n        (xy 87.873949 157.712415)\n        (xy 87.878731 157.727133)\n        (xy 87.926389 157.873809)\n        (xy 87.929692 157.879531)\n        (xy 87.929693 157.879532)\n        (xy 87.954961 157.923297)\n        (xy 88.01454 158.026491)\n        (xy 88.018958 158.031398)\n        (xy 88.018959 158.031399)\n        (xy 88.095133 158.115999)\n        (xy 88.132509 158.157509)\n        (xy 88.27514 158.261137)\n        (xy 88.281169 158.263821)\n        (xy 88.281172 158.263823)\n        (xy 88.430164 158.330158)\n        (xy 88.430167 158.330159)\n        (xy 88.4362 158.332845)\n        (xy 88.466738 158.339336)\n        (xy 88.602192 158.368128)\n        (xy 88.602196 158.368128)\n        (xy 88.608649 158.3695)\n        (xy 88.784951 158.3695)\n        (xy 88.791404 158.368128)\n        (xy 88.791408 158.368128)\n        (xy 88.926862 158.339336)\n        (xy 88.9574 158.332845)\n        (xy 88.963433 158.330159)\n        (xy 88.963436 158.330158)\n        (xy 89.112428 158.263823)\n        (xy 89.112431 158.263821)\n        (xy 89.11846 158.261137)\n        (xy 89.261091 158.157509)\n        (xy 89.298467 158.115999)\n        (xy 89.374641 158.031399)\n        (xy 89.374642 158.031398)\n        (xy 89.37906 158.026491)\n        (xy 89.438639 157.923297)\n        (xy 89.463907 157.879532)\n        (xy 89.463908 157.879531)\n        (xy 89.467211 157.873809)\n        (xy 89.514869 157.727133)\n        (xy 89.519651 157.712415)\n        (xy 89.519651 157.712414)\n        (xy 89.521691 157.706136)\n        (xy 89.525974 157.665392)\n        (xy 89.53943 157.537365)\n        (xy 89.54012 157.5308)\n        (xy 89.530253 157.436925)\n        (xy 89.522381 157.362028)\n        (xy 89.522381 157.362027)\n        (xy 89.521691 157.355464)\n        (xy 89.518083 157.344358)\n        (xy 89.474471 157.210136)\n        (xy 89.467211 157.187791)\n        (xy 89.461404 157.177732)\n        (xy 89.43204 157.126873)\n        (xy 89.37906 157.035109)\n        (xy 89.370858 157.025999)\n        (xy 89.265513 156.909002)\n        (xy 89.265512 156.909001)\n        (xy 89.261091 156.904091)\n        (xy 89.135864 156.813108)\n        (xy 89.123802 156.804344)\n        (xy 89.123801 156.804343)\n        (xy 89.11846 156.800463)\n        (xy 89.112431 156.797779)\n        (xy 89.112428 156.797777)\n        (xy 89.018122 156.75579)\n        (xy 88.959301 156.729601)\n        (xy 88.959299 156.7296)\n        (xy 88.9574 156.728755)\n        (xy 88.957555 156.728408)\n        (xy 88.90208 156.69047)\n        (xy 88.874446 156.625072)\n        (xy 88.882719 156.563721)\n        (xy 88.895712 156.531399)\n        (xy 88.917818 156.376075)\n        (xy 88.917961 156.3624)\n        (xy 88.911811 156.311574)\n        (xy 88.909142 156.289523)\n        (xy 88.899113 156.206647)\n        (xy 88.843656 156.059886)\n        (xy 88.809808 156.010636)\n        (xy 88.759095 155.936848)\n        (xy 88.759094 155.936846)\n        (xy 88.754793 155.930589)\n        (xy 88.749122 155.925536)\n        (xy 88.643326 155.831275)\n        (xy 88.643323 155.831273)\n        (xy 88.637654 155.826222)\n        (xy 88.499 155.752808)\n        (xy 88.491635 155.750958)\n        (xy 88.354209 155.716439)\n        (xy 88.354205 155.716439)\n        (xy 88.346838 155.714588)\n        (xy 88.339238 155.714548)\n        (xy 88.339237 155.714548)\n        (xy 88.27511 155.714212)\n        (xy 88.189951 155.713766)\n        (xy 88.182571 155.715538)\n        (xy 88.182569 155.715538)\n        (xy 88.044775 155.748619)\n        (xy 88.044771 155.74862)\n        (xy 88.037396 155.750391)\n        (xy 87.897981 155.822349)\n        (xy 87.892259 155.827341)\n        (xy 87.892257 155.827342)\n        (xy 87.845564 155.868075)\n        (xy 87.779755 155.925484)\n        (xy 87.766645 155.944138)\n        (xy 87.694025 156.047466)\n        (xy 87.689543 156.053843)\n        (xy 87.668165 156.108675)\n        (xy 87.636354 156.190267)\n        (xy 87.632553 156.200015)\n        (xy 87.631561 156.207548)\n        (xy 87.631561 156.207549)\n        (xy 87.615288 156.33116)\n        (xy 87.612075 156.355562)\n        (xy 78.786504 156.355562)\n        (xy 78.820479 156.271047)\n        (xy 78.82048 156.271045)\n        (xy 78.823312 156.263999)\n        (xy 78.845418 156.108675)\n        (xy 78.845561 156.095)\n        (xy 78.843935 156.081558)\n        (xy 78.836091 156.016747)\n        (xy 78.826713 155.939247)\n        (xy 78.771256 155.792486)\n        (xy 78.746429 155.756362)\n        (xy 78.686695 155.669448)\n        (xy 78.686694 155.669446)\n        (xy 78.682393 155.663189)\n        (xy 78.641449 155.626709)\n        (xy 78.570926 155.563875)\n        (xy 78.570923 155.563873)\n        (xy 78.565254 155.558822)\n        (xy 78.551643 155.551615)\n        (xy 78.498218 155.523328)\n        (xy 78.4266 155.485408)\n        (xy 78.419235 155.483558)\n        (xy 78.281809 155.449039)\n        (xy 78.281805 155.449039)\n        (xy 78.274438 155.447188)\n        (xy 78.266838 155.447148)\n        (xy 78.266837 155.447148)\n        (xy 78.20271 155.446812)\n        (xy 78.117551 155.446366)\n        (xy 78.110171 155.448138)\n        (xy 78.110169 155.448138)\n        (xy 78.103372 155.44977)\n        (xy 78.085769 155.453996)\n        (xy 78.014862 155.450449)\n        (xy 77.957128 155.409129)\n        (xy 77.952525 155.402856)\n        (xy 77.869593 155.282189)\n        (xy 77.863922 155.277136)\n        (xy 77.758126 155.182875)\n        (xy 77.758123 155.182873)\n        (xy 77.752454 155.177822)\n        (xy 77.6138 155.104408)\n        (xy 77.606435 155.102558)\n        (xy 77.469009 155.068039)\n        (xy 77.469005 155.068039)\n        (xy 77.461638 155.066188)\n        (xy 77.454038 155.066148)\n        (xy 77.454037 155.066148)\n        (xy 77.38991 155.065812)\n        (xy 77.304751 155.065366)\n        (xy 77.297371 155.067138)\n        (xy 77.297369 155.067138)\n        (xy 77.159575 155.100219)\n        (xy 77.159571 155.10022)\n        (xy 77.152196 155.101991)\n        (xy 77.012781 155.173949)\n        (xy 77.007059 155.178941)\n        (xy 77.007057 155.178942)\n        (xy 76.992854 155.191332)\n        (xy 76.894555 155.277084)\n        (xy 76.88489 155.290836)\n        (xy 76.851041 155.338999)\n        (xy 76.804343 155.405443)\n        (xy 76.78108 155.465109)\n        (xy 76.757847 155.5247)\n        (xy 76.747353 155.551615)\n        (xy 76.746361 155.559148)\n        (xy 76.746361 155.559149)\n        (xy 76.729878 155.684353)\n        (xy 76.726875 155.707162)\n        (xy 75.639096 155.707162)\n        (xy 75.676822 155.641818)\n        (xy 75.683107 155.630932)\n        (xy 75.683108 155.630931)\n        (xy 75.686411 155.625209)\n        (xy 75.737169 155.468992)\n        (xy 75.738851 155.463815)\n        (xy 75.738851 155.463814)\n        (xy 75.740891 155.457536)\n        (xy 75.743389 155.433775)\n        (xy 75.75863 155.288765)\n        (xy 75.75932 155.2822)\n        (xy 75.740891 155.106864)\n        (xy 75.733267 155.083398)\n        (xy 75.723451 155.053188)\n        (xy 75.70739 155.003758)\n        (xy 75.705362 154.932792)\n        (xy 75.742025 154.871994)\n        (xy 75.805737 154.840668)\n        (xy 75.87847 154.849716)\n        (xy 76.027 154.915845)\n        (xy 76.06345 154.923593)\n        (xy 76.192992 154.951128)\n        (xy 76.192996 154.951128)\n        (xy 76.199449 154.9525)\n        (xy 76.375751 154.9525)\n        (xy 76.382204 154.951128)\n        (xy 76.382208 154.951128)\n        (xy 76.51175 154.923593)\n        (xy 76.5482 154.915845)\n        (xy 76.554233 154.913159)\n        (xy 76.554236 154.913158)\n        (xy 76.703228 154.846823)\n        (xy 76.703231 154.846821)\n        (xy 76.70926 154.844137)\n        (xy 76.717157 154.8384)\n        (xy 76.780708 154.792227)\n        (xy 76.851891 154.740509)\n        (xy 76.911931 154.673828)\n        (xy 76.965441 154.614399)\n        (xy 76.965442 154.614398)\n        (xy 76.96986 154.609491)\n        (xy 77.033311 154.499591)\n        (xy 77.054707 154.462532)\n        (xy 77.054708 154.462531)\n        (xy 77.058011 154.456809)\n        (xy 77.09601 154.339861)\n        (xy 77.097407 154.335562)\n        (xy 79.190675 154.335562)\n        (xy 79.207891 154.491504)\n        (xy 79.261807 154.638838)\n        (xy 79.266044 154.645144)\n        (xy 79.266046 154.645147)\n        (xy 79.289087 154.679435)\n        (xy 79.349312 154.769058)\n        (xy 79.465352 154.874647)\n        (xy 79.472029 154.878272)\n        (xy 79.47203 154.878273)\n        (xy 79.48675 154.886265)\n        (xy 79.603229 154.949508)\n        (xy 79.754983 154.98932)\n        (xy 79.836513 154.990601)\n        (xy 79.904255 154.991665)\n        (xy 79.904258 154.991665)\n        (xy 79.911853 154.991784)\n        (xy 79.98014 154.976144)\n        (xy 80.05738 154.958454)\n        (xy 80.057384 154.958453)\n        (xy 80.064783 154.956758)\n        (xy 80.204943 154.886265)\n        (xy 80.251124 154.846823)\n        (xy 80.318469 154.789306)\n        (xy 80.318471 154.789303)\n        (xy 80.324243 154.784374)\n        (xy 80.32867 154.778214)\n        (xy 80.328673 154.77821)\n        (xy 80.394931 154.686)\n        (xy 80.415794 154.656966)\n        (xy 80.421322 154.643215)\n        (xy 80.471479 154.518447)\n        (xy 80.47148 154.518445)\n        (xy 80.474312 154.511399)\n        (xy 80.481399 154.4616)\n        (xy 87.96708 154.4616)\n        (xy 87.985509 154.636936)\n        (xy 87.987549 154.643214)\n        (xy 87.987549 154.643215)\n        (xy 87.994067 154.663276)\n        (xy 88.039989 154.804609)\n        (xy 88.043292 154.810331)\n        (xy 88.043293 154.810332)\n        (xy 88.068951 154.854772)\n        (xy 88.12814 154.957291)\n        (xy 88.132558 154.962198)\n        (xy 88.132559 154.962199)\n        (xy 88.227858 155.068039)\n        (xy 88.246109 155.088309)\n        (xy 88.28745 155.118345)\n        (xy 88.382127 155.187132)\n        (xy 88.38874 155.191937)\n        (xy 88.394769 155.194621)\n        (xy 88.394772 155.194623)\n        (xy 88.543764 155.260958)\n        (xy 88.543767 155.260959)\n        (xy 88.5498 155.263645)\n        (xy 88.585889 155.271316)\n        (xy 88.715792 155.298928)\n        (xy 88.715796 155.298928)\n        (xy 88.722249 155.3003)\n        (xy 88.898551 155.3003)\n        (xy 88.905004 155.298928)\n        (xy 88.905008 155.298928)\n        (xy 89.034911 155.271316)\n        (xy 89.071 155.263645)\n        (xy 89.077033 155.260959)\n        (xy 89.077036 155.260958)\n        (xy 89.226028 155.194623)\n        (xy 89.226031 155.194621)\n        (xy 89.23206 155.191937)\n        (xy 89.238674 155.187132)\n        (xy 89.33335 155.118345)\n        (xy 89.374691 155.088309)\n        (xy 89.392942 155.068039)\n        (xy 89.488241 154.962199)\n        (xy 89.488242 154.962198)\n        (xy 89.49266 154.957291)\n        (xy 89.551849 154.854772)\n        (xy 89.558877 154.8426)\n        (xy 95.81568 154.8426)\n        (xy 95.81637 154.849165)\n        (xy 95.829127 154.970532)\n        (xy 95.834109 155.017936)\n        (xy 95.888589 155.185609)\n        (xy 95.891892 155.191331)\n        (xy 95.891893 155.191332)\n        (xy 95.907596 155.21853)\n        (xy 95.97674 155.338291)\n        (xy 95.981158 155.343198)\n        (xy 95.981159 155.343199)\n        (xy 96.085542 155.459128)\n        (xy 96.094709 155.469309)\n        (xy 96.170948 155.5247)\n        (xy 96.226218 155.564856)\n        (xy 96.23734 155.572937)\n        (xy 96.243369 155.575621)\n        (xy 96.243372 155.575623)\n        (xy 96.39205 155.641818)\n        (xy 96.3984 155.644645)\n        (xy 96.400785 155.645152)\n        (xy 96.458115 155.684353)\n        (xy 96.485753 155.749749)\n        (xy 96.485496 155.780559)\n        (xy 96.477842 155.8387)\n        (xy 96.476675 155.847562)\n        (xy 96.493891 156.003504)\n        (xy 96.547807 156.150838)\n        (xy 96.552044 156.157144)\n        (xy 96.552046 156.157147)\n        (xy 96.586491 156.208406)\n        (xy 96.635312 156.281058)\n        (xy 96.64093 156.28617)\n        (xy 96.73441 156.371231)\n        (xy 96.771332 156.431871)\n        (xy 96.769609 156.502847)\n        (xy 96.767009 156.510178)\n        (xy 96.737753 156.585215)\n        (xy 96.736761 156.592748)\n        (xy 96.736761 156.592749)\n        (xy 96.71862 156.730547)\n        (xy 96.717275 156.740762)\n        (xy 96.734491 156.896704)\n        (xy 96.788407 157.044038)\n        (xy 96.792644 157.050344)\n        (xy 96.792646 157.050347)\n        (xy 96.804707 157.068295)\n        (xy 96.875912 157.174258)\n        (xy 96.991952 157.279847)\n        (xy 96.998629 157.283472)\n        (xy 96.99863 157.283473)\n        (xy 97.01335 157.291465)\n        (xy 97.129829 157.354708)\n        (xy 97.281583 157.39452)\n        (xy 97.363113 157.395801)\n        (xy 97.430855 157.396865)\n        (xy 97.430858 157.396865)\n        (xy 97.438453 157.396984)\n        (xy 97.515298 157.379384)\n        (xy 97.58398 157.363654)\n        (xy 97.583984 157.363653)\n        (xy 97.591383 157.361958)\n        (xy 97.731543 157.291465)\n        (xy 97.765861 157.262155)\n        (xy 97.845069 157.194506)\n        (xy 97.845071 157.194503)\n        (xy 97.850843 157.189574)\n        (xy 97.85527 157.183414)\n        (xy 97.855273 157.18341)\n        (xy 97.920708 157.092346)\n        (xy 97.942394 157.062166)\n        (xy 97.949057 157.045591)\n        (xy 97.998079 156.923647)\n        (xy 97.99808 156.923645)\n        (xy 98.000912 156.916599)\n        (xy 98.023018 156.761275)\n        (xy 98.023161 156.7476)\n        (xy 98.021341 156.732555)\n        (xy 98.013634 156.668875)\n        (xy 98.004313 156.591847)\n        (xy 98.001409 156.584162)\n        (xy 103.741075 156.584162)\n        (xy 103.758291 156.740104)\n        (xy 103.812207 156.887438)\n        (xy 103.816444 156.893744)\n        (xy 103.816446 156.893747)\n        (xy 103.856587 156.953482)\n        (xy 103.899712 157.017658)\n        (xy 104.015752 157.123247)\n        (xy 104.022429 157.126872)\n        (xy 104.02243 157.126873)\n        (xy 104.032845 157.132528)\n        (xy 104.153629 157.198108)\n        (xy 104.305383 157.23792)\n        (xy 104.386913 157.239201)\n        (xy 104.454655 157.240265)\n        (xy 104.454658 157.240265)\n        (xy 104.462253 157.240384)\n        (xy 104.521249 157.226872)\n        (xy 104.60778 157.207054)\n        (xy 104.607784 157.207053)\n        (xy 104.615183 157.205358)\n        (xy 104.755343 157.134865)\n        (xy 104.820445 157.079263)\n        (xy 104.868869 157.037906)\n        (xy 104.868871 157.037903)\n        (xy 104.874643 157.032974)\n        (xy 104.87907 157.026814)\n        (xy 104.879073 157.02681)\n        (xy 104.951422 156.926123)\n        (xy 104.966194 156.905566)\n        (xy 104.969757 156.896704)\n        (xy 105.021879 156.767047)\n        (xy 105.02188 156.767045)\n        (xy 105.024712 156.759999)\n        (xy 105.046818 156.604675)\n        (xy 105.046961 156.591)\n        (xy 105.04639 156.586275)\n        (xy 105.03694 156.508188)\n        (xy 105.028113 156.435247)\n        (xy 104.972656 156.288486)\n        (xy 104.943626 156.246247)\n        (xy 104.888095 156.165448)\n        (xy 104.888094 156.165446)\n        (xy 104.883793 156.159189)\n        (xy 104.878122 156.154136)\n        (xy 104.772326 156.059875)\n        (xy 104.772323 156.059873)\n        (xy 104.766654 156.054822)\n        (xy 104.628 155.981408)\n        (xy 104.620635 155.979558)\n        (xy 104.483209 155.945039)\n        (xy 104.483205 155.945039)\n        (xy 104.475838 155.943188)\n        (xy 104.468238 155.943148)\n        (xy 104.468237 155.943148)\n        (xy 104.40411 155.942812)\n        (xy 104.318951 155.942366)\n        (xy 104.311571 155.944138)\n        (xy 104.311569 155.944138)\n        (xy 104.173775 155.977219)\n        (xy 104.173771 155.97722)\n        (xy 104.166396 155.978991)\n        (xy 104.026981 156.050949)\n        (xy 104.021259 156.055941)\n        (xy 104.021257 156.055942)\n        (xy 104.014493 156.061843)\n        (xy 103.908755 156.154084)\n        (xy 103.877275 156.198875)\n        (xy 103.831506 156.263999)\n        (xy 103.818543 156.282443)\n        (xy 103.803143 156.321942)\n        (xy 103.764711 156.420516)\n        (xy 103.761553 156.428615)\n        (xy 103.760561 156.436148)\n        (xy 103.760561 156.436149)\n        (xy 103.742262 156.575149)\n        (xy 103.741075 156.584162)\n        (xy 98.001409 156.584162)\n        (xy 97.948856 156.445086)\n        (xy 97.930358 156.418171)\n        (xy 97.864295 156.322048)\n        (xy 97.864294 156.322046)\n        (xy 97.859993 156.315789)\n        (xy 97.847281 156.304463)\n        (xy 97.766174 156.232199)\n        (xy 97.728618 156.171949)\n        (xy 97.729598 156.100959)\n        (xy 97.733086 156.091127)\n        (xy 97.757478 156.03045)\n        (xy 97.757479 156.030446)\n        (xy 97.760312 156.023399)\n        (xy 97.782418 155.868075)\n        (xy 97.782561 155.8544)\n        (xy 97.780983 155.841355)\n        (xy 97.773302 155.777891)\n        (xy 97.763713 155.698647)\n        (xy 97.708256 155.551886)\n        (xy 97.673008 155.500599)\n        (xy 97.623695 155.428848)\n        (xy 97.623694 155.428846)\n        (xy 97.619393 155.422589)\n        (xy 97.612376 155.416337)\n        (xy 97.507927 155.323276)\n        (xy 97.507925 155.323274)\n        (xy 97.502254 155.318222)\n        (xy 97.495541 155.314668)\n        (xy 97.489303 155.310332)\n        (xy 97.490283 155.308921)\n        (xy 97.446096 155.265849)\n        (xy 97.430118 155.196674)\n        (xy 97.436069 155.165119)\n        (xy 97.481851 155.024215)\n        (xy 97.481851 155.024214)\n        (xy 97.483891 155.017936)\n        (xy 97.488874 154.970532)\n        (xy 97.50163 154.849165)\n        (xy 97.50232 154.8426)\n        (xy 97.501879 154.8384)\n        (xy 99.58828 154.8384)\n        (xy 99.606709 155.013736)\n        (xy 99.608749 155.020014)\n        (xy 99.608749 155.020015)\n        (xy 99.623739 155.066148)\n        (xy 99.661189 155.181409)\n        (xy 99.664492 155.187131)\n        (xy 99.664493 155.187132)\n        (xy 99.679475 155.213082)\n        (xy 99.74934 155.334091)\n        (xy 99.753758 155.338998)\n        (xy 99.753759 155.338999)\n        (xy 99.857303 155.453996)\n        (xy 99.867309 155.465109)\n        (xy 99.916157 155.500599)\n        (xy 99.995856 155.558504)\n        (xy 100.00994 155.568737)\n        (xy 100.015969 155.571421)\n        (xy 100.015972 155.571423)\n        (xy 100.164964 155.637758)\n        (xy 100.164967 155.637759)\n        (xy 100.171 155.640445)\n        (xy 100.190487 155.644587)\n        (xy 100.336992 155.675728)\n        (xy 100.336996 155.675728)\n        (xy 100.343449 155.6771)\n        (xy 100.519751 155.6771)\n        (xy 100.526204 155.675728)\n        (xy 100.526208 155.675728)\n        (xy 100.672713 155.644587)\n        (xy 100.6922 155.640445)\n        (xy 100.698233 155.637759)\n        (xy 100.698236 155.637758)\n        (xy 100.847228 155.571423)\n        (xy 100.847231 155.571421)\n        (xy 100.85326 155.568737)\n        (xy 100.867345 155.558504)\n        (xy 100.947043 155.500599)\n        (xy 100.995891 155.465109)\n        (xy 101.005897 155.453996)\n        (xy 101.109441 155.338999)\n        (xy 101.109442 155.338998)\n        (xy 101.11386 155.334091)\n        (xy 101.162915 155.249125)\n        (xy 101.214297 155.200132)\n        (xy 101.284011 155.186696)\n        (xy 101.349922 155.213082)\n        (xy 101.365665 155.22781)\n        (xy 101.442109 155.312709)\n        (xy 101.478294 155.338999)\n        (xy 101.566169 155.402844)\n        (xy 101.58474 155.416337)\n        (xy 101.590769 155.419021)\n        (xy 101.590772 155.419023)\n        (xy 101.739764 155.485358)\n        (xy 101.739767 155.485359)\n        (xy 101.7458 155.488045)\n        (xy 101.754871 155.489973)\n        (xy 101.911792 155.523328)\n        (xy 101.911796 155.523328)\n        (xy 101.918249 155.5247)\n        (xy 102.094551 155.5247)\n        (xy 102.101004 155.523328)\n        (xy 102.101008 155.523328)\n        (xy 102.257929 155.489973)\n        (xy 102.267 155.488045)\n        (xy 102.273033 155.485359)\n        (xy 102.273036 155.485358)\n        (xy 102.422028 155.419023)\n        (xy 102.422031 155.419021)\n        (xy 102.42806 155.416337)\n        (xy 102.446632 155.402844)\n        (xy 102.534506 155.338999)\n        (xy 102.570691 155.312709)\n        (xy 102.581864 155.3003)\n        (xy 102.684241 155.186599)\n        (xy 102.684242 155.186598)\n        (xy 102.68866 155.181691)\n        (xy 102.742666 155.088149)\n        (xy 102.773507 155.034732)\n        (xy 102.773508 155.034731)\n        (xy 102.776811 155.029009)\n        (xy 102.786236 155)\n        (xy 117.40668 155)\n        (xy 117.40737 155.006565)\n        (xy 117.418028 155.107962)\n        (xy 117.425109 155.175336)\n        (xy 117.427149 155.181614)\n        (xy 117.427149 155.181615)\n        (xy 117.44216 155.227814)\n        (xy 117.479589 155.343009)\n        (xy 117.56774 155.495691)\n        (xy 117.572158 155.500598)\n        (xy 117.572159 155.500599)\n        (xy 117.639711 155.575623)\n        (xy 117.685709 155.626709)\n        (xy 117.731011 155.659623)\n        (xy 117.796443 155.707162)\n        (xy 117.82834 155.730337)\n        (xy 117.834369 155.733021)\n        (xy 117.834372 155.733023)\n        (xy 117.983364 155.799358)\n        (xy 117.983367 155.799359)\n        (xy 117.9894 155.802045)\n        (xy 118.02585 155.809793)\n        (xy 118.155392 155.837328)\n        (xy 118.155396 155.837328)\n        (xy 118.161849 155.8387)\n        (xy 118.338151 155.8387)\n        (xy 118.344604 155.837328)\n        (xy 118.344608 155.837328)\n        (xy 118.47415 155.809793)\n        (xy 118.5106 155.802045)\n        (xy 118.516633 155.799359)\n        (xy 118.516636 155.799358)\n        (xy 118.665628 155.733023)\n        (xy 118.665631 155.733021)\n        (xy 118.67166 155.730337)\n        (xy 118.703558 155.707162)\n        (xy 118.768989 155.659623)\n        (xy 118.814291 155.626709)\n        (xy 118.860289 155.575623)\n        (xy 118.927841 155.500599)\n        (xy 118.927842 155.500598)\n        (xy 118.93226 155.495691)\n        (xy 119.020411 155.343009)\n        (xy 119.05784 155.227814)\n        (xy 119.072851 155.181615)\n        (xy 119.072851 155.181614)\n        (xy 119.074891 155.175336)\n        (xy 119.081973 155.107962)\n        (xy 119.09263 155.006565)\n        (xy 119.09332 155)\n        (xy 119.079607 154.869533)\n        (xy 119.075581 154.831228)\n        (xy 119.075581 154.831227)\n        (xy 119.074891 154.824664)\n        (xy 119.020411 154.656991)\n        (xy 119.012458 154.643215)\n        (xy 118.959715 154.551863)\n        (xy 118.93226 154.504309)\n        (xy 118.920731 154.491504)\n        (xy 118.818713 154.378202)\n        (xy 118.818712 154.378201)\n        (xy 118.814291 154.373291)\n        (xy 118.707921 154.296008)\n        (xy 118.677002 154.273544)\n        (xy 118.677001 154.273543)\n        (xy 118.67166 154.269663)\n        (xy 118.665631 154.266979)\n        (xy 118.665628 154.266977)\n        (xy 118.516636 154.200642)\n        (xy 118.516633 154.200641)\n        (xy 118.5106 154.197955)\n        (xy 118.47415 154.190207)\n        (xy 118.344608 154.162672)\n        (xy 118.344604 154.162672)\n        (xy 118.338151 154.1613)\n        (xy 118.161849 154.1613)\n        (xy 118.155396 154.162672)\n        (xy 118.155392 154.162672)\n        (xy 118.02585 154.190207)\n        (xy 117.9894 154.197955)\n        (xy 117.983367 154.200641)\n        (xy 117.983364 154.200642)\n        (xy 117.834372 154.266977)\n        (xy 117.834369 154.266979)\n        (xy 117.82834 154.269663)\n        (xy 117.822999 154.273543)\n        (xy 117.822998 154.273544)\n        (xy 117.792079 154.296008)\n        (xy 117.685709 154.373291)\n        (xy 117.681288 154.378201)\n        (xy 117.681287 154.378202)\n        (xy 117.57927 154.491504)\n        (xy 117.56774 154.504309)\n        (xy 117.540285 154.551863)\n        (xy 117.487543 154.643215)\n        (xy 117.479589 154.656991)\n        (xy 117.425109 154.824664)\n        (xy 117.424419 154.831227)\n        (xy 117.424419 154.831228)\n        (xy 117.420393 154.869533)\n        (xy 117.40668 155)\n        (xy 102.786236 155)\n        (xy 102.802642 154.949508)\n        (xy 102.829251 154.867615)\n        (xy 102.829251 154.867614)\n        (xy 102.831291 154.861336)\n        (xy 102.835146 154.824664)\n        (xy 102.84903 154.692565)\n        (xy 102.84972 154.686)\n        (xy 102.847091 154.660985)\n        (xy 102.831981 154.517228)\n        (xy 102.831981 154.517227)\n        (xy 102.831291 154.510664)\n        (xy 102.827632 154.499401)\n        (xy 102.779942 154.352627)\n        (xy 102.776811 154.342991)\n        (xy 102.68866 154.190309)\n        (xy 102.673017 154.172935)\n        (xy 102.575113 154.064202)\n        (xy 102.575112 154.064201)\n        (xy 102.570691 154.059291)\n        (xy 102.476983 153.991208)\n        (xy 102.433402 153.959544)\n        (xy 102.433401 153.959543)\n        (xy 102.42806 153.955663)\n        (xy 102.422031 153.952979)\n        (xy 102.422028 153.952977)\n        (xy 102.273036 153.886642)\n        (xy 102.273033 153.886641)\n        (xy 102.267 153.883955)\n        (xy 102.23055 153.876207)\n        (xy 102.101008 153.848672)\n        (xy 102.101004 153.848672)\n        (xy 102.094551 153.8473)\n        (xy 101.918249 153.8473)\n        (xy 101.911796 153.848672)\n        (xy 101.911792 153.848672)\n        (xy 101.78225 153.876207)\n        (xy 101.7458 153.883955)\n        (xy 101.739767 153.886641)\n        (xy 101.739764 153.886642)\n        (xy 101.590772 153.952977)\n        (xy 101.590769 153.952979)\n        (xy 101.58474 153.955663)\n        (xy 101.579399 153.959543)\n        (xy 101.579398 153.959544)\n        (xy 101.535817 153.991208)\n        (xy 101.442109 154.059291)\n        (xy 101.437688 154.064201)\n        (xy 101.437687 154.064202)\n        (xy 101.339784 154.172935)\n        (xy 101.32414 154.190309)\n        (xy 101.300406 154.231418)\n        (xy 101.275085 154.275275)\n        (xy 101.223703 154.324268)\n        (xy 101.153989 154.337704)\n        (xy 101.088078 154.311318)\n        (xy 101.072335 154.29659)\n        (xy 100.995891 154.211691)\n        (xy 100.888483 154.133654)\n        (xy 100.858602 154.111944)\n        (xy 100.858601 154.111943)\n        (xy 100.85326 154.108063)\n        (xy 100.847231 154.105379)\n        (xy 100.847228 154.105377)\n        (xy 100.698236 154.039042)\n        (xy 100.698233 154.039041)\n        (xy 100.6922 154.036355)\n        (xy 100.651133 154.027626)\n        (xy 100.526208 154.001072)\n        (xy 100.526204 154.001072)\n        (xy 100.519751 153.9997)\n        (xy 100.343449 153.9997)\n        (xy 100.336996 154.001072)\n        (xy 100.336992 154.001072)\n        (xy 100.212067 154.027626)\n        (xy 100.171 154.036355)\n        (xy 100.164967 154.039041)\n        (xy 100.164964 154.039042)\n        (xy 100.015972 154.105377)\n        (xy 100.015969 154.105379)\n        (xy 100.00994 154.108063)\n        (xy 100.004599 154.111943)\n        (xy 100.004598 154.111944)\n        (xy 99.974717 154.133654)\n        (xy 99.867309 154.211691)\n        (xy 99.862891 154.216598)\n        (xy 99.862887 154.216602)\n        (xy 99.753847 154.337704)\n        (xy 99.74934 154.342709)\n        (xy 99.728848 154.378202)\n        (xy 99.667792 154.483955)\n        (xy 99.661189 154.495391)\n        (xy 99.644653 154.546284)\n        (xy 99.60917 154.655491)\n        (xy 99.606709 154.663064)\n        (xy 99.606019 154.669627)\n        (xy 99.606019 154.669628)\n        (xy 99.598569 154.740509)\n        (xy 99.58828 154.8384)\n        (xy 97.501879 154.8384)\n        (xy 97.490395 154.729145)\n        (xy 97.484581 154.673828)\n        (xy 97.484581 154.673827)\n        (xy 97.483891 154.667264)\n        (xy 97.481662 154.660402)\n        (xy 97.435538 154.518447)\n        (xy 97.429411 154.499591)\n        (xy 97.419741 154.482841)\n        (xy 97.359327 154.378202)\n        (xy 97.34126 154.346909)\n        (xy 97.285586 154.285076)\n        (xy 97.227713 154.220802)\n        (xy 97.227712 154.220801)\n        (xy 97.223291 154.215891)\n        (xy 97.107768 154.131958)\n        (xy 97.086002 154.116144)\n        (xy 97.086001 154.116143)\n        (xy 97.08066 154.112263)\n        (xy 97.074631 154.109579)\n        (xy 97.074628 154.109577)\n        (xy 96.925636 154.043242)\n        (xy 96.925633 154.043241)\n        (xy 96.9196 154.040555)\n        (xy 96.858774 154.027626)\n        (xy 96.753608 154.005272)\n        (xy 96.753604 154.005272)\n        (xy 96.747151 154.0039)\n        (xy 96.570849 154.0039)\n        (xy 96.564396 154.005272)\n        (xy 96.564392 154.005272)\n        (xy 96.459226 154.027626)\n        (xy 96.3984 154.040555)\n        (xy 96.392367 154.043241)\n        (xy 96.392364 154.043242)\n        (xy 96.243372 154.109577)\n        (xy 96.243369 154.109579)\n        (xy 96.23734 154.112263)\n        (xy 96.231999 154.116143)\n        (xy 96.231998 154.116144)\n        (xy 96.210232 154.131958)\n        (xy 96.094709 154.215891)\n        (xy 96.090288 154.220801)\n        (xy 96.090287 154.220802)\n        (xy 96.032415 154.285076)\n        (xy 95.97674 154.346909)\n        (xy 95.958673 154.378202)\n        (xy 95.89826 154.482841)\n        (xy 95.888589 154.499591)\n        (xy 95.882462 154.518447)\n        (xy 95.836339 154.660402)\n        (xy 95.834109 154.667264)\n        (xy 95.833419 154.673827)\n        (xy 95.833419 154.673828)\n        (xy 95.827605 154.729145)\n        (xy 95.81568 154.8426)\n        (xy 89.558877 154.8426)\n        (xy 89.577507 154.810332)\n        (xy 89.577508 154.810331)\n        (xy 89.580811 154.804609)\n        (xy 89.626733 154.663276)\n        (xy 89.633251 154.643215)\n        (xy 89.633251 154.643214)\n        (xy 89.635291 154.636936)\n        (xy 89.65372 154.4616)\n        (xy 89.639681 154.328031)\n        (xy 89.635981 154.292828)\n        (xy 89.635981 154.292827)\n        (xy 89.635291 154.286264)\n        (xy 89.632805 154.278611)\n        (xy 89.582853 154.124876)\n        (xy 89.580811 154.118591)\n        (xy 89.576974 154.111944)\n        (xy 89.512961 154.001072)\n        (xy 89.49266 153.965909)\n        (xy 89.483435 153.955663)\n        (xy 89.379113 153.839802)\n        (xy 89.379112 153.839801)\n        (xy 89.374691 153.834891)\n        (xy 89.23206 153.731263)\n        (xy 89.226031 153.728579)\n        (xy 89.226028 153.728577)\n        (xy 89.077036 153.662242)\n        (xy 89.077033 153.662241)\n        (xy 89.071 153.659555)\n        (xy 89.03455 153.651807)\n        (xy 88.905008 153.624272)\n        (xy 88.905004 153.624272)\n        (xy 88.898551 153.6229)\n        (xy 88.722249 153.6229)\n        (xy 88.715796 153.624272)\n        (xy 88.715792 153.624272)\n        (xy 88.58625 153.651807)\n        (xy 88.5498 153.659555)\n        (xy 88.543767 153.662241)\n        (xy 88.543764 153.662242)\n        (xy 88.394772 153.728577)\n        (xy 88.394769 153.728579)\n        (xy 88.38874 153.731263)\n        (xy 88.246109 153.834891)\n        (xy 88.241688 153.839801)\n        (xy 88.241687 153.839802)\n        (xy 88.137366 153.955663)\n        (xy 88.12814 153.965909)\n        (xy 88.107839 154.001072)\n        (xy 88.043827 154.111944)\n        (xy 88.039989 154.118591)\n        (xy 88.037947 154.124876)\n        (xy 87.987996 154.278611)\n        (xy 87.985509 154.286264)\n        (xy 87.984819 154.292827)\n        (xy 87.984819 154.292828)\n        (xy 87.981119 154.328031)\n        (xy 87.96708 154.4616)\n        (xy 80.481399 154.4616)\n        (xy 80.496418 154.356075)\n        (xy 80.496561 154.3424)\n        (xy 80.496005 154.337801)\n        (xy 80.483131 154.231418)\n        (xy 80.477713 154.186647)\n        (xy 80.422256 154.039886)\n        (xy 80.388801 153.991208)\n        (xy 80.337695 153.916848)\n        (xy 80.337694 153.916846)\n        (xy 80.333393 153.910589)\n        (xy 80.327722 153.905536)\n        (xy 80.221926 153.811275)\n        (xy 80.221923 153.811273)\n        (xy 80.216254 153.806222)\n        (xy 80.0776 153.732808)\n        (xy 80.070235 153.730958)\n        (xy 79.932809 153.696439)\n        (xy 79.932805 153.696439)\n        (xy 79.925438 153.694588)\n        (xy 79.917838 153.694548)\n        (xy 79.917837 153.694548)\n        (xy 79.85371 153.694212)\n        (xy 79.768551 153.693766)\n        (xy 79.761171 153.695538)\n        (xy 79.761169 153.695538)\n        (xy 79.623375 153.728619)\n        (xy 79.623371 153.72862)\n        (xy 79.615996 153.730391)\n        (xy 79.476581 153.802349)\n        (xy 79.470859 153.807341)\n        (xy 79.470857 153.807342)\n        (xy 79.435333 153.838332)\n        (xy 79.358355 153.905484)\n        (xy 79.268143 154.033843)\n        (xy 79.251539 154.07643)\n        (xy 79.216234 154.166984)\n        (xy 79.211153 154.180015)\n        (xy 79.210161 154.187548)\n        (xy 79.210161 154.187549)\n        (xy 79.192162 154.324268)\n        (xy 79.190675 154.335562)\n        (xy 77.097407 154.335562)\n        (xy 77.110451 154.295415)\n        (xy 77.110451 154.295414)\n        (xy 77.112491 154.289136)\n        (xy 77.113896 154.275774)\n        (xy 77.13023 154.120365)\n        (xy 77.13092 154.1138)\n        (xy 77.12326 154.040923)\n        (xy 77.113181 153.945028)\n        (xy 77.113181 153.945027)\n        (xy 77.112491 153.938464)\n        (xy 77.058011 153.770791)\n        (xy 77.03519 153.731263)\n        (xy 77.009403 153.686599)\n        (xy 76.96986 153.618109)\n        (xy 76.956559 153.603336)\n        (xy 76.856313 153.492002)\n        (xy 76.856312 153.492001)\n        (xy 76.851891 153.487091)\n        (xy 76.77056 153.428)\n        (xy 81.05768 153.428)\n        (xy 81.05837 153.434565)\n        (xy 81.068102 153.527152)\n        (xy 81.076109 153.603336)\n        (xy 81.078149 153.609614)\n        (xy 81.078149 153.609615)\n        (xy 81.095233 153.662193)\n        (xy 81.130589 153.771009)\n        (xy 81.133892 153.776731)\n        (xy 81.133893 153.776732)\n        (xy 81.159074 153.820347)\n        (xy 81.21874 153.923691)\n        (xy 81.223158 153.928598)\n        (xy 81.223159 153.928599)\n        (xy 81.329758 154.046989)\n        (xy 81.336709 154.054709)\n        (xy 81.410144 154.108063)\n        (xy 81.468028 154.150118)\n        (xy 81.47934 154.158337)\n        (xy 81.485369 154.161021)\n        (xy 81.485372 154.161023)\n        (xy 81.634364 154.227358)\n        (xy 81.634367 154.227359)\n        (xy 81.6404 154.230045)\n        (xy 81.67685 154.237793)\n        (xy 81.806392 154.265328)\n        (xy 81.806396 154.265328)\n        (xy 81.812849 154.2667)\n        (xy 81.989151 154.2667)\n        (xy 81.995604 154.265328)\n        (xy 81.995608 154.265328)\n        (xy 82.12515 154.237793)\n        (xy 82.1616 154.230045)\n        (xy 82.167633 154.227359)\n        (xy 82.167636 154.227358)\n        (xy 82.316628 154.161023)\n        (xy 82.316631 154.161021)\n        (xy 82.32266 154.158337)\n        (xy 82.333973 154.150118)\n        (xy 82.391856 154.108063)\n        (xy 82.465291 154.054709)\n        (xy 82.472242 154.046989)\n        (xy 82.578841 153.928599)\n        (xy 82.578842 153.928598)\n        (xy 82.58326 153.923691)\n        (xy 82.642926 153.820347)\n        (xy 82.668107 153.776732)\n        (xy 82.668108 153.776731)\n        (xy 82.671411 153.771009)\n        (xy 82.706767 153.662193)\n        (xy 82.723851 153.609615)\n        (xy 82.723851 153.609614)\n        (xy 82.725891 153.603336)\n        (xy 82.733899 153.527152)\n        (xy 82.74363 153.434565)\n        (xy 82.74432 153.428)\n        (xy 82.725891 153.252664)\n        (xy 82.671411 153.084991)\n        (xy 82.58326 152.932309)\n        (xy 82.56458 152.911562)\n        (xy 82.469713 152.806202)\n        (xy 82.469712 152.806201)\n        (xy 82.465291 152.801291)\n        (xy 82.353286 152.719914)\n        (xy 82.328002 152.701544)\n        (xy 82.328001 152.701543)\n        (xy 82.32266 152.697663)\n        (xy 82.316631 152.694979)\n        (xy 82.316628 152.694977)\n        (xy 82.167636 152.628642)\n        (xy 82.167633 152.628641)\n        (xy 82.1616 152.625955)\n        (xy 82.10227 152.613344)\n        (xy 81.995608 152.590672)\n        (xy 81.995604 152.590672)\n        (xy 81.989151 152.5893)\n        (xy 81.812849 152.5893)\n        (xy 81.806396 152.590672)\n        (xy 81.806392 152.590672)\n        (xy 81.69973 152.613344)\n        (xy 81.6404 152.625955)\n        (xy 81.634367 152.628641)\n        (xy 81.634364 152.628642)\n        (xy 81.485372 152.694977)\n        (xy 81.485369 152.694979)\n        (xy 81.47934 152.697663)\n        (xy 81.473999 152.701543)\n        (xy 81.473998 152.701544)\n        (xy 81.448714 152.719914)\n        (xy 81.336709 152.801291)\n        (xy 81.332288 152.806201)\n        (xy 81.332287 152.806202)\n        (xy 81.237421 152.911562)\n        (xy 81.21874 152.932309)\n        (xy 81.130589 153.084991)\n        (xy 81.076109 153.252664)\n        (xy 81.05768 153.428)\n        (xy 76.77056 153.428)\n        (xy 76.70926 153.383463)\n        (xy 76.703231 153.380779)\n        (xy 76.703228 153.380777)\n        (xy 76.554236 153.314442)\n        (xy 76.554233 153.314441)\n        (xy 76.5482 153.311755)\n        (xy 76.51175 153.304007)\n        (xy 76.382208 153.276472)\n        (xy 76.382204 153.276472)\n        (xy 76.375751 153.2751)\n        (xy 76.199449 153.2751)\n        (xy 76.192996 153.276472)\n        (xy 76.192992 153.276472)\n        (xy 76.06345 153.304007)\n        (xy 76.027 153.311755)\n        (xy 76.020967 153.314441)\n        (xy 76.020964 153.314442)\n        (xy 75.871972 153.380777)\n        (xy 75.871969 153.380779)\n        (xy 75.86594 153.383463)\n        (xy 75.723309 153.487091)\n        (xy 75.718888 153.492001)\n        (xy 75.718887 153.492002)\n        (xy 75.618642 153.603336)\n        (xy 75.60534 153.618109)\n        (xy 75.565797 153.686599)\n        (xy 75.540011 153.731263)\n        (xy 75.517189 153.770791)\n        (xy 75.462709 153.938464)\n        (xy 75.462019 153.945027)\n        (xy 75.462019 153.945028)\n        (xy 75.45194 154.040923)\n        (xy 75.44428 154.1138)\n        (xy 75.44497 154.120365)\n        (xy 75.461305 154.275774)\n        (xy 75.462709 154.289136)\n        (xy 75.464749 154.295414)\n        (xy 75.464749 154.295415)\n        (xy 75.46911 154.308836)\n        (xy 75.490053 154.373291)\n        (xy 75.49621 154.392241)\n        (xy 75.498238 154.463208)\n        (xy 75.461575 154.524006)\n        (xy 75.397863 154.555332)\n        (xy 75.32513 154.546284)\n        (xy 75.1766 154.480155)\n        (xy 75.14015 154.472407)\n        (xy 75.010608 154.444872)\n        (xy 75.010604 154.444872)\n        (xy 75.004151 154.4435)\n        (xy 74.827849 154.4435)\n        (xy 74.821396 154.444872)\n        (xy 74.821392 154.444872)\n        (xy 74.69185 154.472407)\n        (xy 74.6554 154.480155)\n        (xy 74.649367 154.482841)\n        (xy 74.649364 154.482842)\n        (xy 74.500372 154.549177)\n        (xy 74.500369 154.549179)\n        (xy 74.49434 154.551863)\n        (xy 74.351709 154.655491)\n        (xy 74.347288 154.660401)\n        (xy 74.347287 154.660402)\n        (xy 74.275159 154.740509)\n        (xy 74.23374 154.786509)\n        (xy 74.18076 154.878273)\n        (xy 74.160619 154.913159)\n        (xy 74.145589 154.939191)\n        (xy 74.141611 154.951434)\n        (xy 74.098734 155.083398)\n        (xy 74.091109 155.106864)\n        (xy 74.07268 155.2822)\n        (xy 71.369919 155.2822)\n        (xy 71.416291 155.248509)\n        (xy 71.461878 155.19788)\n        (xy 71.529841 155.122399)\n        (xy 71.529842 155.122398)\n        (xy 71.53426 155.117491)\n        (xy 71.599923 155.003759)\n        (xy 71.619107 154.970532)\n        (xy 71.619108 154.970531)\n        (xy 71.622411 154.964809)\n        (xy 71.660747 154.846823)\n        (xy 71.674851 154.803415)\n        (xy 71.674851 154.803414)\n        (xy 71.676891 154.797136)\n        (xy 71.69532 154.6218)\n        (xy 71.682015 154.495212)\n        (xy 71.677581 154.453028)\n        (xy 71.677581 154.453027)\n        (xy 71.676891 154.446464)\n        (xy 71.622411 154.278791)\n        (xy 71.594268 154.230045)\n        (xy 71.556505 154.164639)\n        (xy 71.53426 154.126109)\n        (xy 71.529737 154.121085)\n        (xy 71.420713 154.000002)\n        (xy 71.420712 154.000001)\n        (xy 71.416291 153.995091)\n        (xy 71.27366 153.891463)\n        (xy 71.267631 153.888779)\n        (xy 71.267628 153.888777)\n        (xy 71.118636 153.822442)\n        (xy 71.118633 153.822441)\n        (xy 71.1126 153.819755)\n        (xy 71.072705 153.811275)\n        (xy 70.946608 153.784472)\n        (xy 70.946604 153.784472)\n        (xy 70.940151 153.7831)\n        (xy 70.763849 153.7831)\n        (xy 70.757396 153.784472)\n        (xy 70.757392 153.784472)\n        (xy 70.631295 153.811275)\n        (xy 70.5914 153.819755)\n        (xy 70.585367 153.822441)\n        (xy 70.585364 153.822442)\n        (xy 70.436372 153.888777)\n        (xy 70.436369 153.888779)\n        (xy 70.43034 153.891463)\n        (xy 70.287709 153.995091)\n        (xy 70.283288 154.000001)\n        (xy 70.283287 154.000002)\n        (xy 70.174264 154.121085)\n        (xy 70.16974 154.126109)\n        (xy 70.147495 154.164639)\n        (xy 70.08841 154.266977)\n        (xy 70.081589 154.278791)\n        (xy 70.081277 154.278611)\n        (xy 70.037708 154.32987)\n        (xy 69.969781 154.35052)\n        (xy 69.901473 154.331168)\n        (xy 69.874949 154.30884)\n        (xy 69.866891 154.299891)\n        (xy 69.752249 154.216598)\n        (xy 69.729602 154.200144)\n        (xy 69.729601 154.200143)\n        (xy 69.72426 154.196263)\n        (xy 69.723573 154.195957)\n        (xy 69.67608 154.146144)\n        (xy 69.662646 154.07643)\n        (xy 69.691554 154.007419)\n        (xy 69.69249 154.006303)\n        (xy 69.697595 154.001442)\n        (xy 69.793838 153.856584)\n        (xy 69.839969 153.735144)\n        (xy 69.853097 153.700586)\n        (xy 69.853098 153.700584)\n        (xy 69.855597 153.694004)\n        (xy 69.856638 153.686599)\n        (xy 69.87925 153.525705)\n        (xy 69.87925 153.5257)\n        (xy 69.879801 153.521782)\n        (xy 69.880105 153.5)\n        (xy 69.860719 153.327169)\n        (xy 69.803524 153.162928)\n        (xy 69.754824 153.084991)\n        (xy 69.715096 153.021414)\n        (xy 69.711363 153.01544)\n        (xy 69.69804 153.002023)\n        (xy 69.648231 152.951865)\n        (xy 69.588817 152.892035)\n        (xy 69.441976 152.798846)\n        (xy 69.413111 152.788568)\n        (xy 69.284773 152.742868)\n        (xy 69.284768 152.742867)\n        (xy 69.278138 152.740506)\n        (xy 69.271152 152.739673)\n        (xy 69.271148 152.739672)\n        (xy 69.148149 152.725006)\n        (xy 69.105446 152.719914)\n        (xy 69.098443 152.72065)\n        (xy 69.098442 152.72065)\n        (xy 68.939484 152.737357)\n        (xy 68.939482 152.737358)\n        (xy 68.932484 152.738093)\n        (xy 68.845797 152.767604)\n        (xy 68.774517 152.791869)\n        (xy 68.774514 152.79187)\n        (xy 68.767847 152.79414)\n        (xy 68.761849 152.79783)\n        (xy 68.761847 152.797831)\n        (xy 68.625718 152.881578)\n        (xy 68.625716 152.88158)\n        (xy 68.619719 152.885269)\n        (xy 68.495462 153.006951)\n        (xy 68.401251 153.153138)\n        (xy 68.398841 153.159758)\n        (xy 68.39884 153.159761)\n        (xy 68.382016 153.205984)\n        (xy 68.341768 153.316564)\n        (xy 68.319971 153.489108)\n        (xy 68.336942 153.662193)\n        (xy 68.391838 153.827217)\n        (xy 68.395487 153.833242)\n        (xy 68.475834 153.965909)\n        (xy 68.481931 153.975977)\n        (xy 68.486822 153.981042)\n        (xy 68.486823 153.981043)\n        (xy 68.506165 154.001072)\n        (xy 68.602742 154.101081)\n        (xy 68.608634 154.104936)\n        (xy 68.608638 154.10494)\n        (xy 68.677678 154.150118)\n        (xy 68.723727 154.204155)\n        (xy 68.73325 154.27451)\n        (xy 68.702322 154.339858)\n        (xy 68.62034 154.430909)\n        (xy 68.607749 154.452718)\n        (xy 68.556366 154.501711)\n        (xy 68.486652 154.515146)\n        (xy 68.420741 154.488759)\n        (xy 68.404994 154.474027)\n        (xy 68.318713 154.378202)\n        (xy 68.318712 154.378201)\n        (xy 68.314291 154.373291)\n        (xy 68.207921 154.296008)\n        (xy 68.177002 154.273544)\n        (xy 68.177001 154.273543)\n        (xy 68.17166 154.269663)\n        (xy 68.165631 154.266979)\n        (xy 68.165628 154.266977)\n        (xy 68.016636 154.200642)\n        (xy 68.016633 154.200641)\n        (xy 68.0106 154.197955)\n        (xy 67.97415 154.190207)\n        (xy 67.844608 154.162672)\n        (xy 67.844604 154.162672)\n        (xy 67.838151 154.1613)\n        (xy 67.661849 154.1613)\n        (xy 67.655396 154.162672)\n        (xy 67.655392 154.162672)\n        (xy 67.52585 154.190207)\n        (xy 67.4894 154.197955)\n        (xy 67.483367 154.200641)\n        (xy 67.483364 154.200642)\n        (xy 67.334372 154.266977)\n        (xy 67.334369 154.266979)\n        (xy 67.32834 154.269663)\n        (xy 67.322999 154.273543)\n        (xy 67.322998 154.273544)\n        (xy 67.292079 154.296008)\n        (xy 67.185709 154.373291)\n        (xy 67.181288 154.378201)\n        (xy 67.181287 154.378202)\n        (xy 67.07927 154.491504)\n        (xy 67.06774 154.504309)\n        (xy 67.040285 154.551863)\n        (xy 66.987543 154.643215)\n        (xy 66.979589 154.656991)\n        (xy 66.925109 154.824664)\n        (xy 66.924419 154.831227)\n        (xy 66.924419 154.831228)\n        (xy 66.920393 154.869533)\n        (xy 66.90668 155)\n        (xy 60.337562 155)\n        (xy 60.322325 154.936534)\n        (xy 60.319232 154.917007)\n        (xy 60.308012 154.774442)\n        (xy 60.308614 154.761879)\n        (xy 60.308095 154.761879)\n        (xy 60.308095 154.750858)\n        (xy 60.31001 154.74)\n        (xy 60.307214 154.724142)\n        (xy 60.3053 154.702264)\n        (xy 60.3053 151.9216)\n        (xy 87.07808 151.9216)\n        (xy 87.07877 151.928165)\n        (xy 87.080497 151.944591)\n        (xy 87.096509 152.096936)\n        (xy 87.098549 152.103214)\n        (xy 87.098549 152.103215)\n        (xy 87.108271 152.133135)\n        (xy 87.150989 152.264609)\n        (xy 87.23914 152.417291)\n        (xy 87.243558 152.422198)\n        (xy 87.243559 152.422199)\n        (xy 87.352687 152.543398)\n        (xy 87.357109 152.548309)\n        (xy 87.49974 152.651937)\n        (xy 87.505769 152.654621)\n        (xy 87.505772 152.654623)\n        (xy 87.654764 152.720958)\n        (xy 87.654767 152.720959)\n        (xy 87.6608 152.723645)\n        (xy 87.669993 152.725599)\n        (xy 87.826792 152.758928)\n        (xy 87.826796 152.758928)\n        (xy 87.833249 152.7603)\n        (xy 88.009551 152.7603)\n        (xy 88.016004 152.758928)\n        (xy 88.016008 152.758928)\n        (xy 88.172807 152.725599)\n        (xy 88.182 152.723645)\n        (xy 88.188033 152.720959)\n        (xy 88.188036 152.720958)\n        (xy 88.337028 152.654623)\n        (xy 88.337031 152.654621)\n        (xy 88.34306 152.651937)\n        (xy 88.485691 152.548309)\n        (xy 88.490113 152.543398)\n        (xy 88.599241 152.422199)\n        (xy 88.599242 152.422198)\n        (xy 88.60366 152.417291)\n        (xy 88.673825 152.295762)\n        (xy 95.371075 152.295762)\n        (xy 95.388291 152.451704)\n        (xy 95.442207 152.599038)\n        (xy 95.446444 152.605344)\n        (xy 95.446446 152.605347)\n        (xy 95.4621 152.628642)\n        (xy 95.529712 152.729258)\n        (xy 95.645752 152.834847)\n        (xy 95.652429 152.838472)\n        (xy 95.65243 152.838473)\n        (xy 95.66715 152.846465)\n        (xy 95.783629 152.909708)\n        (xy 95.935383 152.94952)\n        (xy 96.016913 152.950801)\n        (xy 96.084655 152.951865)\n        (xy 96.084658 152.951865)\n        (xy 96.092253 152.951984)\n        (xy 96.178158 152.932309)\n        (xy 96.23778 152.918654)\n        (xy 96.237784 152.918653)\n        (xy 96.245183 152.916958)\n        (xy 96.385343 152.846465)\n        (xy 96.401987 152.83225)\n        (xy 96.466773 152.803219)\n        (xy 96.536973 152.813823)\n        (xy 96.588397 152.857785)\n        (xy 96.672712 152.983258)\n        (xy 96.788752 153.088847)\n        (xy 96.926629 153.163708)\n        (xy 97.078383 153.20352)\n        (xy 97.159913 153.204801)\n        (xy 97.227655 153.205865)\n        (xy 97.227658 153.205865)\n        (xy 97.235253 153.205984)\n        (xy 97.28944 153.193573)\n        (xy 97.38078 153.172654)\n        (xy 97.380784 153.172653)\n        (xy 97.388183 153.170958)\n        (xy 97.528343 153.100465)\n        (xy 97.529724 153.103211)\n        (xy 97.584074 153.086333)\n        (xy 97.652497 153.105276)\n        (xy 97.699816 153.158204)\n        (xy 97.711009 153.228313)\n        (xy 97.703421 153.258087)\n        (xy 97.668314 153.348132)\n        (xy 97.668313 153.348136)\n        (xy 97.665553 153.355215)\n        (xy 97.664561 153.362748)\n        (xy 97.664561 153.362749)\n        (xy 97.646492 153.5)\n        (xy 97.645075 153.510762)\n        (xy 97.662291 153.666704)\n        (xy 97.716207 153.814038)\n        (xy 97.720444 153.820344)\n        (xy 97.720446 153.820347)\n        (xy 97.730623 153.835491)\n        (xy 97.803712 153.944258)\n        (xy 97.919752 154.049847)\n        (xy 97.926429 154.053472)\n        (xy 97.92643 154.053473)\n        (xy 97.935858 154.058592)\n        (xy 98.057629 154.124708)\n        (xy 98.209383 154.16452)\n        (xy 98.290913 154.165801)\n        (xy 98.358655 154.166865)\n        (xy 98.358658 154.166865)\n        (xy 98.366253 154.166984)\n        (xy 98.420953 154.154456)\n        (xy 98.51178 154.133654)\n        (xy 98.511784 154.133653)\n        (xy 98.519183 154.131958)\n        (xy 98.659343 154.061465)\n        (xy 98.698964 154.027626)\n        (xy 98.772869 153.964506)\n        (xy 98.772871 153.964503)\n        (xy 98.778643 153.959574)\n        (xy 98.78307 153.953414)\n        (xy 98.783073 153.95341)\n        (xy 98.865763 153.838332)\n        (xy 98.870194 153.832166)\n        (xy 98.875735 153.818382)\n        (xy 98.925879 153.693647)\n        (xy 98.92588 153.693645)\n        (xy 98.928712 153.686599)\n        (xy 98.950818 153.531275)\n        (xy 98.950961 153.5176)\n        (xy 98.947864 153.492002)\n        (xy 98.935198 153.387344)\n        (xy 98.932113 153.361847)\n        (xy 98.923782 153.3398)\n        (xy 106.21768 153.3398)\n        (xy 106.21837 153.346365)\n        (xy 106.234935 153.503962)\n        (xy 106.236109 153.515136)\n        (xy 106.238149 153.521414)\n        (xy 106.238149 153.521415)\n        (xy 106.238268 153.521782)\n        (xy 106.290589 153.682809)\n        (xy 106.293892 153.688531)\n        (xy 106.293893 153.688532)\n        (xy 106.317013 153.728577)\n        (xy 106.37874 153.835491)\n        (xy 106.383158 153.840398)\n        (xy 106.383159 153.840399)\n        (xy 106.492287 153.961598)\n        (xy 106.496709 153.966509)\n        (xy 106.553017 154.007419)\n        (xy 106.632102 154.064878)\n        (xy 106.63934 154.070137)\n        (xy 106.645369 154.072821)\n        (xy 106.645372 154.072823)\n        (xy 106.794364 154.139158)\n        (xy 106.794367 154.139159)\n        (xy 106.8004 154.141845)\n        (xy 106.83685 154.149593)\n        (xy 106.966392 154.177128)\n        (xy 106.966396 154.177128)\n        (xy 106.972849 154.1785)\n        (xy 107.149151 154.1785)\n        (xy 107.155604 154.177128)\n        (xy 107.155608 154.177128)\n        (xy 107.28515 154.149593)\n        (xy 107.3216 154.141845)\n        (xy 107.327633 154.139159)\n        (xy 107.327636 154.139158)\n        (xy 107.476628 154.072823)\n        (xy 107.476631 154.072821)\n        (xy 107.48266 154.070137)\n        (xy 107.489899 154.064878)\n        (xy 107.568983 154.007419)\n        (xy 107.625291 153.966509)\n        (xy 107.629713 153.961598)\n        (xy 107.738841 153.840399)\n        (xy 107.738842 153.840398)\n        (xy 107.74326 153.835491)\n        (xy 107.804987 153.728577)\n        (xy 107.828107 153.688532)\n        (xy 107.828108 153.688531)\n        (xy 107.831411 153.682809)\n        (xy 107.883732 153.521782)\n        (xy 107.883851 153.521415)\n        (xy 107.883851 153.521414)\n        (xy 107.885891 153.515136)\n        (xy 107.887066 153.503962)\n        (xy 107.90363 153.346365)\n        (xy 107.90432 153.3398)\n        (xy 107.895161 153.252664)\n        (xy 107.886581 153.171028)\n        (xy 107.886581 153.171027)\n        (xy 107.885891 153.164464)\n        (xy 107.831411 152.996791)\n        (xy 107.804563 152.950288)\n        (xy 107.783349 152.913545)\n        (xy 107.74326 152.844109)\n        (xy 107.738186 152.838473)\n        (xy 107.629713 152.718002)\n        (xy 107.629712 152.718001)\n        (xy 107.625291 152.713091)\n        (xy 107.53417 152.646887)\n        (xy 107.488002 152.613344)\n        (xy 107.488001 152.613343)\n        (xy 107.48266 152.609463)\n        (xy 107.476631 152.606779)\n        (xy 107.476628 152.606777)\n        (xy 107.327636 152.540442)\n        (xy 107.327633 152.540441)\n        (xy 107.3216 152.537755)\n        (xy 107.28515 152.530007)\n        (xy 107.155608 152.502472)\n        (xy 107.155604 152.502472)\n        (xy 107.149151 152.5011)\n        (xy 106.972849 152.5011)\n        (xy 106.966396 152.502472)\n        (xy 106.966392 152.502472)\n        (xy 106.83685 152.530007)\n        (xy 106.8004 152.537755)\n        (xy 106.794367 152.540441)\n        (xy 106.794364 152.540442)\n        (xy 106.645372 152.606777)\n        (xy 106.645369 152.606779)\n        (xy 106.63934 152.609463)\n        (xy 106.633999 152.613343)\n        (xy 106.633998 152.613344)\n        (xy 106.58783 152.646887)\n        (xy 106.496709 152.713091)\n        (xy 106.492288 152.718001)\n        (xy 106.492287 152.718002)\n        (xy 106.383815 152.838473)\n        (xy 106.37874 152.844109)\n        (xy 106.338651 152.913545)\n        (xy 106.317438 152.950288)\n        (xy 106.290589 152.996791)\n        (xy 106.236109 153.164464)\n        (xy 106.235419 153.171027)\n        (xy 106.235419 153.171028)\n        (xy 106.226839 153.252664)\n        (xy 106.21768 153.3398)\n        (xy 98.923782 153.3398)\n        (xy 98.876656 153.215086)\n        (xy 98.867382 153.201592)\n        (xy 98.792095 153.092048)\n        (xy 98.792094 153.092046)\n        (xy 98.787793 153.085789)\n        (xy 98.782122 153.080736)\n        (xy 98.676326 152.986475)\n        (xy 98.676323 152.986473)\n        (xy 98.670654 152.981422)\n        (xy 98.634024 152.962027)\n        (xy 98.568627 152.927401)\n        (xy 98.532 152.908008)\n        (xy 98.524344 152.906085)\n        (xy 98.387209 152.871639)\n        (xy 98.387205 152.871639)\n        (xy 98.379838 152.869788)\n        (xy 98.372238 152.869748)\n        (xy 98.372237 152.869748)\n        (xy 98.30811 152.869412)\n        (xy 98.222951 152.868966)\n        (xy 98.215571 152.870738)\n        (xy 98.215569 152.870738)\n        (xy 98.077775 152.903819)\n        (xy 98.077771 152.90382)\n        (xy 98.070396 152.905591)\n        (xy 98.058688 152.911634)\n        (xy 97.936088 152.974913)\n        (xy 97.866381 152.988382)\n        (xy 97.800457 152.962027)\n        (xy 97.759248 152.904215)\n        (xy 97.755836 152.8333)\n        (xy 97.761391 152.81595)\n        (xy 97.794879 152.732647)\n        (xy 97.79488 152.732645)\n        (xy 97.797712 152.725599)\n        (xy 97.819818 152.570275)\n        (xy 97.819961 152.5566)\n        (xy 97.818364 152.543398)\n        (xy 97.80813 152.458836)\n        (xy 97.801113 152.400847)\n        (xy 97.745656 152.254086)\n        (xy 97.656793 152.124789)\n        (xy 97.651122 152.119736)\n        (xy 97.545326 152.025475)\n        (xy 97.545323 152.025473)\n        (xy 97.539654 152.020422)\n        (xy 97.500903 151.999904)\n        (xy 97.407712 151.950562)\n        (xy 97.407713 151.950562)\n        (xy 97.401 151.947008)\n        (xy 97.393635 151.945158)\n        (xy 97.256209 151.910639)\n        (xy 97.256205 151.910639)\n        (xy 97.248838 151.908788)\n        (xy 97.241238 151.908748)\n        (xy 97.241237 151.908748)\n        (xy 97.17711 151.908412)\n        (xy 97.091951 151.907966)\n        (xy 97.084571 151.909738)\n        (xy 97.084569 151.909738)\n        (xy 96.946775 151.942819)\n        (xy 96.946771 151.94282)\n        (xy 96.939396 151.944591)\n        (xy 96.799981 152.016549)\n        (xy 96.794259 152.021541)\n        (xy 96.794257 152.021542)\n        (xy 96.790109 152.025161)\n        (xy 96.725628 152.054871)\n        (xy 96.65532 152.045002)\n        (xy 96.60292 151.999904)\n        (xy 96.602656 152.000086)\n        (xy 96.601968 151.999085)\n        (xy 96.563298 151.942819)\n        (xy 96.518095 151.877048)\n        (xy 96.518094 151.877046)\n        (xy 96.513793 151.870789)\n        (xy 96.508122 151.865736)\n        (xy 96.402326 151.771475)\n        (xy 96.402323 151.771473)\n        (xy 96.396654 151.766422)\n        (xy 96.386486 151.761038)\n        (xy 96.317357 151.724436)\n        (xy 96.258 151.693008)\n        (xy 96.250635 151.691158)\n        (xy 96.113209 151.656639)\n        (xy 96.113205 151.656639)\n        (xy 96.105838 151.654788)\n        (xy 96.098238 151.654748)\n        (xy 96.098237 151.654748)\n        (xy 96.03411 151.654412)\n        (xy 95.948951 151.653966)\n        (xy 95.941571 151.655738)\n        (xy 95.941569 151.655738)\n        (xy 95.803775 151.688819)\n        (xy 95.803771 151.68882)\n        (xy 95.796396 151.690591)\n        (xy 95.656981 151.762549)\n        (xy 95.651259 151.767541)\n        (xy 95.651257 151.767542)\n        (xy 95.614843 151.799308)\n        (xy 95.538755 151.865684)\n        (xy 95.520183 151.892109)\n        (xy 95.485072 151.942068)\n        (xy 95.448543 151.994043)\n        (xy 95.437822 152.021542)\n        (xy 95.39566 152.129682)\n        (xy 95.391553 152.140215)\n        (xy 95.390561 152.147748)\n        (xy 95.390561 152.147749)\n        (xy 95.372871 152.282123)\n        (xy 95.371075 152.295762)\n        (xy 88.673825 152.295762)\n        (xy 88.691811 152.264609)\n        (xy 88.734529 152.133135)\n        (xy 88.744251 152.103215)\n        (xy 88.744251 152.103214)\n        (xy 88.746291 152.096936)\n        (xy 88.762304 151.944591)\n        (xy 88.76403 151.928165)\n        (xy 88.76472 151.9216)\n        (xy 88.748873 151.770828)\n        (xy 88.746981 151.752828)\n        (xy 88.746981 151.752827)\n        (xy 88.746291 151.746264)\n        (xy 88.733689 151.707477)\n        (xy 88.700984 151.606822)\n        (xy 88.691811 151.578591)\n        (xy 88.60366 151.425909)\n        (xy 88.575722 151.39488)\n        (xy 88.490113 151.299802)\n        (xy 88.490112 151.299801)\n        (xy 88.485691 151.294891)\n        (xy 88.392546 151.227217)\n        (xy 88.348402 151.195144)\n        (xy 88.348401 151.195143)\n        (xy 88.34306 151.191263)\n        (xy 88.337031 151.188579)\n        (xy 88.337028 151.188577)\n        (xy 88.188036 151.122242)\n        (xy 88.188033 151.122241)\n        (xy 88.182 151.119555)\n        (xy 88.142166 151.111088)\n        (xy 88.016008 151.084272)\n        (xy 88.016004 151.084272)\n        (xy 88.009551 151.0829)\n        (xy 87.833249 151.0829)\n        (xy 87.826796 151.084272)\n        (xy 87.826792 151.084272)\n        (xy 87.700634 151.111088)\n        (xy 87.6608 151.119555)\n        (xy 87.654767 151.122241)\n        (xy 87.654764 151.122242)\n        (xy 87.505772 151.188577)\n        (xy 87.505769 151.188579)\n        (xy 87.49974 151.191263)\n        (xy 87.494399 151.195143)\n        (xy 87.494398 151.195144)\n        (xy 87.450254 151.227217)\n        (xy 87.357109 151.294891)\n        (xy 87.352688 151.299801)\n        (xy 87.352687 151.299802)\n        (xy 87.267079 151.39488)\n        (xy 87.23914 151.425909)\n        (xy 87.150989 151.578591)\n        (xy 87.141816 151.606822)\n        (xy 87.109112 151.707477)\n        (xy 87.096509 151.746264)\n        (xy 87.095819 151.752827)\n        (xy 87.095819 151.752828)\n        (xy 87.093927 151.770828)\n        (xy 87.07808 151.9216)\n        (xy 60.3053 151.9216)\n        (xy 60.3053 150.0826)\n        (xy 61.95068 150.0826)\n        (xy 61.95137 150.089165)\n        (xy 61.962792 150.197831)\n        (xy 61.969109 150.257936)\n        (xy 61.971149 150.264214)\n        (xy 61.971149 150.264215)\n        (xy 61.991405 150.326555)\n        (xy 62.023589 150.425609)\n        (xy 62.026892 150.431331)\n        (xy 62.026893 150.431332)\n        (xy 62.045037 150.462758)\n        (xy 62.11174 150.578291)\n        (xy 62.116158 150.583198)\n        (xy 62.116159 150.583199)\n        (xy 62.173833 150.647252)\n        (xy 62.229709 150.709309)\n        (xy 62.313939 150.770506)\n        (xy 62.366854 150.808951)\n        (xy 62.37234 150.812937)\n        (xy 62.378369 150.815621)\n        (xy 62.378372 150.815623)\n        (xy 62.527364 150.881958)\n        (xy 62.527367 150.881959)\n        (xy 62.5334 150.884645)\n        (xy 62.554397 150.889108)\n        (xy 62.699392 150.919928)\n        (xy 62.699396 150.919928)\n        (xy 62.705849 150.9213)\n        (xy 62.882151 150.9213)\n        (xy 62.888604 150.919928)\n        (xy 62.888608 150.919928)\n        (xy 63.033603 150.889108)\n        (xy 68.319971 150.889108)\n        (xy 68.336942 151.062193)\n        (xy 68.391838 151.227217)\n        (xy 68.395487 151.233242)\n        (xy 68.467248 151.351732)\n        (xy 68.481931 151.375977)\n        (xy 68.486822 151.381042)\n        (xy 68.486823 151.381043)\n        (xy 68.535671 151.431627)\n        (xy 68.602742 151.501081)\n        (xy 68.608634 151.504936)\n        (xy 68.608638 151.50494)\n        (xy 68.653805 151.534496)\n        (xy 68.748268 151.596311)\n        (xy 68.911276 151.656933)\n        (xy 68.918257 151.657864)\n        (xy 68.918259 151.657865)\n        (xy 68.97032 151.664811)\n        (xy 69.083663 151.679934)\n        (xy 69.090674 151.679296)\n        (xy 69.090678 151.679296)\n        (xy 69.249841 151.664811)\n        (xy 69.256862 151.664172)\n        (xy 69.298075 151.650781)\n        (xy 69.415566 151.612606)\n        (xy 69.415569 151.612605)\n        (xy 69.422265 151.610429)\n        (xy 69.571651 151.521377)\n        (xy 69.697595 151.401442)\n        (xy 69.793838 151.256584)\n        (xy 69.836041 151.145484)\n        (xy 69.853097 151.100586)\n        (xy 69.853098 151.100584)\n        (xy 69.855597 151.094004)\n        (xy 69.856577 151.087032)\n        (xy 69.87925 150.925705)\n        (xy 69.87925 150.9257)\n        (xy 69.879801 150.921782)\n        (xy 69.880105 150.9)\n        (xy 69.860719 150.727169)\n        (xy 69.85488 150.7104)\n        (xy 69.829497 150.637512)\n        (xy 69.803524 150.562928)\n        (xy 69.765703 150.502401)\n        (xy 69.752705 150.4816)\n        (xy 73.64088 150.4816)\n        (xy 73.64157 150.488165)\n        (xy 73.644625 150.517226)\n        (xy 73.659309 150.656936)\n        (xy 73.661349 150.663214)\n        (xy 73.661349 150.663215)\n        (xy 73.67151 150.694488)\n        (xy 73.713789 150.824609)\n        (xy 73.717092 150.830331)\n        (xy 73.717093 150.830332)\n        (xy 73.721021 150.837136)\n        (xy 73.80194 150.977291)\n        (xy 73.806358 150.982198)\n        (xy 73.806359 150.982199)\n        (xy 73.832581 151.011321)\n        (xy 73.919909 151.108309)\n        (xy 73.989924 151.159178)\n        (xy 74.054494 151.206091)\n        (xy 74.06254 151.211937)\n        (xy 74.068569 151.214621)\n        (xy 74.068572 151.214623)\n        (xy 74.217564 151.280958)\n        (xy 74.217567 151.280959)\n        (xy 74.2236 151.283645)\n        (xy 74.25824 151.291008)\n        (xy 74.389592 151.318928)\n        (xy 74.389596 151.318928)\n        (xy 74.396049 151.3203)\n        (xy 74.572351 151.3203)\n        (xy 74.578804 151.318928)\n        (xy 74.578808 151.318928)\n        (xy 74.71016 151.291008)\n        (xy 74.7448 151.283645)\n        (xy 74.750833 151.280959)\n        (xy 74.750836 151.280958)\n        (xy 74.899828 151.214623)\n        (xy 74.899831 151.214621)\n        (xy 74.90586 151.211937)\n        (xy 74.913907 151.206091)\n        (xy 74.978476 151.159178)\n        (xy 75.048491 151.108309)\n        (xy 75.088294 151.064103)\n        (xy 75.148741 151.026864)\n        (xy 75.219725 151.028216)\n        (xy 75.242052 151.037683)\n        (xy 75.320746 151.08041)\n        (xy 75.336029 151.088708)\n        (xy 75.487783 151.12852)\n        (xy 75.569313 151.129801)\n        (xy 75.637055 151.130865)\n        (xy 75.637058 151.130865)\n        (xy 75.644653 151.130984)\n        (xy 75.700549 151.118182)\n        (xy 75.79018 151.097654)\n        (xy 75.790184 151.097653)\n        (xy 75.797583 151.095958)\n        (xy 75.828497 151.08041)\n        (xy 75.898342 151.067672)\n        (xy 75.963985 151.094716)\n        (xy 76.004587 151.152957)\n        (xy 76.008357 151.166776)\n        (xy 76.009419 151.171772)\n        (xy 76.010109 151.178336)\n        (xy 76.012149 151.184614)\n        (xy 76.012149 151.184615)\n        (xy 76.021169 151.212376)\n        (xy 76.064589 151.346009)\n        (xy 76.067892 151.351731)\n        (xy 76.067893 151.351732)\n        (xy 76.076988 151.367485)\n        (xy 76.15274 151.498691)\n        (xy 76.157158 151.503598)\n        (xy 76.157159 151.503599)\n        (xy 76.239673 151.59524)\n        (xy 76.270709 151.629709)\n        (xy 76.355286 151.691158)\n        (xy 76.374089 151.704819)\n        (xy 76.41334 151.733337)\n        (xy 76.419369 151.736021)\n        (xy 76.419372 151.736023)\n        (xy 76.568364 151.802358)\n        (xy 76.568367 151.802359)\n        (xy 76.5744 151.805045)\n        (xy 76.61085 151.812793)\n        (xy 76.740392 151.840328)\n        (xy 76.740396 151.840328)\n        (xy 76.746849 151.8417)\n        (xy 76.923151 151.8417)\n        (xy 76.929604 151.840328)\n        (xy 76.929608 151.840328)\n        (xy 77.05915 151.812793)\n        (xy 77.0956 151.805045)\n        (xy 77.101633 151.802359)\n        (xy 77.101636 151.802358)\n        (xy 77.250628 151.736023)\n        (xy 77.250631 151.736021)\n        (xy 77.25666 151.733337)\n        (xy 77.295912 151.704819)\n        (xy 77.314714 151.691158)\n        (xy 77.399291 151.629709)\n        (xy 77.430327 151.59524)\n        (xy 77.512841 151.503599)\n        (xy 77.512842 151.503598)\n        (xy 77.51726 151.498691)\n        (xy 77.593012 151.367485)\n        (xy 77.602107 151.351732)\n        (xy 77.602108 151.351731)\n        (xy 77.605411 151.346009)\n        (xy 77.648831 151.212376)\n        (xy 77.657851 151.184615)\n        (xy 77.657851 151.184614)\n        (xy 77.659891 151.178336)\n        (xy 77.660979 151.16799)\n        (xy 77.67763 151.009565)\n        (xy 77.67832 151.003)\n        (xy 77.677986 150.999826)\n        (xy 91.636905 150.999826)\n        (xy 91.65547 151.16799)\n        (xy 91.663004 151.188577)\n        (xy 91.710706 151.318928)\n        (xy 91.713612 151.32687)\n        (xy 91.717848 151.333173)\n        (xy 91.717848 151.333174)\n        (xy 91.80374 151.460996)\n        (xy 91.803743 151.460999)\n        (xy 91.807974 151.467296)\n        (xy 91.881826 151.534496)\n        (xy 91.916606 151.566143)\n        (xy 91.933108 151.581159)\n        (xy 92.001589 151.618341)\n        (xy 92.068643 151.654748)\n        (xy 92.081791 151.661887)\n        (xy 92.245438 151.704819)\n        (xy 92.333047 151.706196)\n        (xy 92.407004 151.707358)\n        (xy 92.407007 151.707358)\n        (xy 92.414602 151.707477)\n        (xy 92.485854 151.691158)\n        (xy 92.572114 151.671402)\n        (xy 92.572118 151.671401)\n        (xy 92.579517 151.669706)\n        (xy 92.730662 151.593688)\n        (xy 92.736435 151.588757)\n        (xy 92.73644 151.588754)\n        (xy 92.765977 151.563527)\n        (xy 92.830766 151.534496)\n        (xy 92.900966 151.545101)\n        (xy 92.932605 151.566143)\n        (xy 92.939996 151.572868)\n        (xy 92.949108 151.581159)\n        (xy 92.972184 151.593688)\n        (xy 93.084643 151.654748)\n        (xy 93.097791 151.661887)\n        (xy 93.261438 151.704819)\n        (xy 93.349047 151.706196)\n        (xy 93.423004 151.707358)\n        (xy 93.423007 151.707358)\n        (xy 93.430602 151.707477)\n        (xy 93.501854 151.691158)\n        (xy 93.588114 151.671402)\n        (xy 93.588118 151.671401)\n        (xy 93.595517 151.669706)\n        (xy 93.746662 151.593688)\n        (xy 93.752435 151.588757)\n        (xy 93.75244 151.588754)\n        (xy 93.781977 151.563527)\n        (xy 93.846766 151.534496)\n        (xy 93.916966 151.545101)\n        (xy 93.948605 151.566143)\n        (xy 93.955996 151.572868)\n        (xy 93.965108 151.581159)\n        (xy 93.988184 151.593688)\n        (xy 94.100643 151.654748)\n        (xy 94.113791 151.661887)\n        (xy 94.277438 151.704819)\n        (xy 94.365047 151.706196)\n        (xy 94.439004 151.707358)\n        (xy 94.439007 151.707358)\n        (xy 94.446602 151.707477)\n        (xy 94.517854 151.691158)\n        (xy 94.604114 151.671402)\n        (xy 94.604118 151.671401)\n        (xy 94.611517 151.669706)\n        (xy 94.762662 151.593688)\n        (xy 94.768433 151.588759)\n        (xy 94.768436 151.588757)\n        (xy 94.814868 151.5491)\n        (xy 105.29058 151.5491)\n        (xy 105.29127 151.555665)\n        (xy 105.305818 151.694072)\n        (xy 105.309009 151.724436)\n        (xy 105.311049 151.730714)\n        (xy 105.311049 151.730715)\n        (xy 105.321496 151.762867)\n        (xy 105.363489 151.892109)\n        (xy 105.366792 151.897831)\n        (xy 105.366793 151.897832)\n        (xy 105.373667 151.909738)\n        (xy 105.45164 152.044791)\n        (xy 105.456058 152.049698)\n        (xy 105.456059 152.049699)\n        (xy 105.544344 152.147749)\n        (xy 105.569609 152.175809)\n        (xy 105.66073 152.242013)\n        (xy 105.683181 152.258324)\n        (xy 105.71224 152.279437)\n        (xy 105.718269 152.282121)\n        (xy 105.718272 152.282123)\n        (xy 105.867264 152.348458)\n        (xy 105.867267 152.348459)\n        (xy 105.8733 152.351145)\n        (xy 105.90975 152.358893)\n        (xy 106.039292 152.386428)\n        (xy 106.039296 152.386428)\n        (xy 106.045749 152.3878)\n        (xy 106.222051 152.3878)\n        (xy 106.228504 152.386428)\n        (xy 106.228508 152.386428)\n        (xy 106.35805 152.358893)\n        (xy 106.3945 152.351145)\n        (xy 106.400533 152.348459)\n        (xy 106.400536 152.348458)\n        (xy 106.549528 152.282123)\n        (xy 106.549531 152.282121)\n        (xy 106.55556 152.279437)\n        (xy 106.58462 152.258324)\n        (xy 106.60707 152.242013)\n        (xy 106.698191 152.175809)\n        (xy 106.723456 152.147749)\n        (xy 106.811741 152.049699)\n        (xy 106.811742 152.049698)\n        (xy 106.81616 152.044791)\n        (xy 106.894133 151.909738)\n        (xy 106.901007 151.897832)\n        (xy 106.901008 151.897831)\n        (xy 106.904311 151.892109)\n        (xy 106.946304 151.762867)\n        (xy 106.956751 151.730715)\n        (xy 106.956751 151.730714)\n        (xy 106.958791 151.724436)\n        (xy 106.961983 151.694072)\n        (xy 106.97653 151.555665)\n        (xy 106.97722 151.5491)\n        (xy 106.973796 151.516519)\n        (xy 106.959481 151.380328)\n        (xy 106.959481 151.380327)\n        (xy 106.958791 151.373764)\n        (xy 106.951633 151.351732)\n        (xy 106.920717 151.256584)\n        (xy 106.904311 151.206091)\n        (xy 106.895533 151.190886)\n        (xy 106.849461 151.111088)\n        (xy 106.81616 151.053409)\n        (xy 106.764861 150.996435)\n        (xy 106.74953 150.979408)\n        (xy 108.071671 150.979408)\n        (xy 108.088642 151.152493)\n        (xy 108.143538 151.317517)\n        (xy 108.15302 151.333174)\n        (xy 108.206211 151.421001)\n        (xy 108.233631 151.466277)\n        (xy 108.238522 151.471342)\n        (xy 108.238523 151.471343)\n        (xy 108.270967 151.50494)\n        (xy 108.354442 151.591381)\n        (xy 108.360338 151.59524)\n        (xy 108.360339 151.59524)\n        (xy 108.445214 151.650781)\n        (xy 108.491263 151.704819)\n        (xy 108.500786 151.775173)\n        (xy 108.494623 151.799305)\n        (xy 108.449068 151.924464)\n        (xy 108.427271 152.097008)\n        (xy 108.444242 152.270093)\n        (xy 108.499138 152.435117)\n        (xy 108.502787 152.441142)\n        (xy 108.570042 152.552192)\n        (xy 108.589231 152.583877)\n        (xy 108.594122 152.588942)\n        (xy 108.594123 152.588943)\n        (xy 108.609964 152.605347)\n        (xy 108.710042 152.708981)\n        (xy 108.715934 152.712836)\n        (xy 108.715938 152.71284)\n        (xy 108.788465 152.7603)\n        (xy 108.855568 152.804211)\n        (xy 109.018576 152.864833)\n        (xy 109.025557 152.865764)\n        (xy 109.025559 152.865765)\n        (xy 109.07762 152.872711)\n        (xy 109.190963 152.887834)\n        (xy 109.197974 152.887196)\n        (xy 109.197978 152.887196)\n        (xy 109.357141 152.872711)\n        (xy 109.364162 152.872072)\n        (xy 109.408133 152.857785)\n        (xy 109.522866 152.820506)\n        (xy 109.522869 152.820505)\n        (xy 109.529565 152.818329)\n        (xy 109.62175 152.763375)\n        (xy 109.672899 152.732885)\n        (xy 109.672901 152.732884)\n        (xy 109.678951 152.729277)\n        (xy 109.804895 152.609342)\n        (xy 109.901138 152.464484)\n        (xy 109.962897 152.301904)\n        (xy 109.967368 152.270093)\n        (xy 109.98655 152.133605)\n        (xy 109.98655 152.1336)\n        (xy 109.987101 152.129682)\n        (xy 109.987405 152.1079)\n        (xy 109.968019 151.935069)\n        (xy 109.961043 151.915035)\n        (xy 109.913142 151.777485)\n        (xy 109.910824 151.770828)\n        (xy 109.90585 151.762867)\n        (xy 109.822396 151.629314)\n        (xy 109.818663 151.62334)\n        (xy 109.789218 151.593688)\n        (xy 109.74494 151.5491)\n        (xy 111.08178 151.5491)\n        (xy 111.08247 151.555665)\n        (xy 111.097018 151.694072)\n        (xy 111.100209 151.724436)\n        (xy 111.102249 151.730714)\n        (xy 111.102249 151.730715)\n        (xy 111.112696 151.762867)\n        (xy 111.154689 151.892109)\n        (xy 111.157992 151.897831)\n        (xy 111.157993 151.897832)\n        (xy 111.164867 151.909738)\n        (xy 111.24284 152.044791)\n        (xy 111.247258 152.049698)\n        (xy 111.247259 152.049699)\n        (xy 111.335544 152.147749)\n        (xy 111.360809 152.175809)\n        (xy 111.45193 152.242013)\n        (xy 111.474381 152.258324)\n        (xy 111.50344 152.279437)\n        (xy 111.509469 152.282121)\n        (xy 111.509472 152.282123)\n        (xy 111.658464 152.348458)\n        (xy 111.658467 152.348459)\n        (xy 111.6645 152.351145)\n        (xy 111.70095 152.358893)\n        (xy 111.830492 152.386428)\n        (xy 111.830496 152.386428)\n        (xy 111.836949 152.3878)\n        (xy 112.013251 152.3878)\n        (xy 112.019704 152.386428)\n        (xy 112.019708 152.386428)\n        (xy 112.14925 152.358893)\n        (xy 112.1857 152.351145)\n        (xy 112.191733 152.348459)\n        (xy 112.191736 152.348458)\n        (xy 112.340728 152.282123)\n        (xy 112.340731 152.282121)\n        (xy 112.34676 152.279437)\n        (xy 112.37582 152.258324)\n        (xy 112.39827 152.242013)\n        (xy 112.489391 152.175809)\n        (xy 112.514656 152.147749)\n        (xy 112.602941 152.049699)\n        (xy 112.602942 152.049698)\n        (xy 112.60736 152.044791)\n        (xy 112.685333 151.909738)\n        (xy 112.692207 151.897832)\n        (xy 112.692208 151.897831)\n        (xy 112.695511 151.892109)\n        (xy 112.737504 151.762867)\n        (xy 112.747951 151.730715)\n        (xy 112.747951 151.730714)\n        (xy 112.749991 151.724436)\n        (xy 112.753183 151.694072)\n        (xy 112.76773 151.555665)\n        (xy 112.76842 151.5491)\n        (xy 112.764996 151.516519)\n        (xy 112.750681 151.380328)\n        (xy 112.750681 151.380327)\n        (xy 112.749991 151.373764)\n        (xy 112.742833 151.351732)\n        (xy 112.711917 151.256584)\n        (xy 112.695511 151.206091)\n        (xy 112.686733 151.190886)\n        (xy 112.640661 151.111088)\n        (xy 112.60736 151.053409)\n        (xy 112.556061 150.996435)\n        (xy 112.493813 150.927302)\n        (xy 112.493812 150.927301)\n        (xy 112.489391 150.922391)\n        (xy 112.365102 150.832089)\n        (xy 112.352102 150.822644)\n        (xy 112.352101 150.822643)\n        (xy 112.34676 150.818763)\n        (xy 112.340731 150.816079)\n        (xy 112.340728 150.816077)\n        (xy 112.191736 150.749742)\n        (xy 112.191733 150.749741)\n        (xy 112.1857 150.747055)\n        (xy 112.14925 150.739307)\n        (xy 112.019708 150.711772)\n        (xy 112.019704 150.711772)\n        (xy 112.013251 150.7104)\n        (xy 111.836949 150.7104)\n        (xy 111.830496 150.711772)\n        (xy 111.830492 150.711772)\n        (xy 111.70095 150.739307)\n        (xy 111.6645 150.747055)\n        (xy 111.658467 150.749741)\n        (xy 111.658464 150.749742)\n        (xy 111.509472 150.816077)\n        (xy 111.509469 150.816079)\n        (xy 111.50344 150.818763)\n        (xy 111.498099 150.822643)\n        (xy 111.498098 150.822644)\n        (xy 111.485098 150.832089)\n        (xy 111.360809 150.922391)\n        (xy 111.356388 150.927301)\n        (xy 111.356387 150.927302)\n        (xy 111.29414 150.996435)\n        (xy 111.24284 151.053409)\n        (xy 111.209539 151.111088)\n        (xy 111.163468 151.190886)\n        (xy 111.154689 151.206091)\n        (xy 111.138283 151.256584)\n        (xy 111.107368 151.351732)\n        (xy 111.100209 151.373764)\n        (xy 111.099519 151.380327)\n        (xy 111.099519 151.380328)\n        (xy 111.085204 151.516519)\n        (xy 111.08178 151.5491)\n        (xy 109.74494 151.5491)\n        (xy 109.730437 151.534496)\n        (xy 109.696117 151.499935)\n        (xy 109.658655 151.476161)\n        (xy 109.614707 151.44827)\n        (xy 109.567909 151.39488)\n        (xy 109.557404 151.324665)\n        (xy 109.564434 151.297141)\n        (xy 109.604797 151.190886)\n        (xy 109.604798 151.190884)\n        (xy 109.607297 151.184304)\n        (xy 109.608511 151.175664)\n        (xy 109.63095 151.016005)\n        (xy 109.63095 151.016)\n        (xy 109.631501 151.012082)\n        (xy 109.631672 150.999826)\n        (xy 109.63175 150.994262)\n        (xy 109.63175 150.994257)\n        (xy 109.631805 150.9903)\n        (xy 109.612419 150.817469)\n        (xy 109.608628 150.806581)\n        (xy 109.574975 150.709945)\n        (xy 109.555224 150.653228)\n        (xy 109.463063 150.50574)\n        (xy 109.44974 150.492323)\n        (xy 109.387927 150.430077)\n        (xy 109.340517 150.382335)\n        (xy 109.193676 150.289146)\n        (xy 109.164811 150.278868)\n        (xy 109.036473 150.233168)\n        (xy 109.036468 150.233167)\n        (xy 109.029838 150.230806)\n        (xy 109.022852 150.229973)\n        (xy 109.022848 150.229972)\n        (xy 108.899849 150.215306)\n        (xy 108.857146 150.210214)\n        (xy 108.850143 150.21095)\n        (xy 108.850142 150.21095)\n        (xy 108.691184 150.227657)\n        (xy 108.691182 150.227658)\n        (xy 108.684184 150.228393)\n        (xy 108.634523 150.245299)\n        (xy 108.526217 150.282169)\n        (xy 108.526214 150.28217)\n        (xy 108.519547 150.28444)\n        (xy 108.513549 150.28813)\n        (xy 108.513547 150.288131)\n        (xy 108.377418 150.371878)\n        (xy 108.377416 150.37188)\n        (xy 108.371419 150.375569)\n        (xy 108.326738 150.419324)\n        (xy 108.275036 150.469955)\n        (xy 108.247162 150.497251)\n        (xy 108.152951 150.643438)\n        (xy 108.150541 150.650058)\n        (xy 108.15054 150.650061)\n        (xy 108.106701 150.770506)\n        (xy 108.093468 150.806864)\n        (xy 108.092585 150.813852)\n        (xy 108.092585 150.813853)\n        (xy 108.091244 150.824468)\n        (xy 108.071671 150.979408)\n        (xy 106.74953 150.979408)\n        (xy 106.702613 150.927302)\n        (xy 106.702612 150.927301)\n        (xy 106.698191 150.922391)\n        (xy 106.573902 150.832089)\n        (xy 106.560902 150.822644)\n        (xy 106.560901 150.822643)\n        (xy 106.55556 150.818763)\n        (xy 106.549531 150.816079)\n        (xy 106.549528 150.816077)\n        (xy 106.400536 150.749742)\n        (xy 106.400533 150.749741)\n        (xy 106.3945 150.747055)\n        (xy 106.35805 150.739307)\n        (xy 106.228508 150.711772)\n        (xy 106.228504 150.711772)\n        (xy 106.222051 150.7104)\n        (xy 106.045749 150.7104)\n        (xy 106.039296 150.711772)\n        (xy 106.039292 150.711772)\n        (xy 105.90975 150.739307)\n        (xy 105.8733 150.747055)\n        (xy 105.867267 150.749741)\n        (xy 105.867264 150.749742)\n        (xy 105.718272 150.816077)\n        (xy 105.718269 150.816079)\n        (xy 105.71224 150.818763)\n        (xy 105.706899 150.822643)\n        (xy 105.706898 150.822644)\n        (xy 105.693898 150.832089)\n        (xy 105.569609 150.922391)\n        (xy 105.565188 150.927301)\n        (xy 105.565187 150.927302)\n        (xy 105.50294 150.996435)\n        (xy 105.45164 151.053409)\n        (xy 105.418339 151.111088)\n        (xy 105.372268 151.190886)\n        (xy 105.363489 151.206091)\n        (xy 105.347083 151.256584)\n        (xy 105.316168 151.351732)\n        (xy 105.309009 151.373764)\n        (xy 105.308319 151.380327)\n        (xy 105.308319 151.380328)\n        (xy 105.294004 151.516519)\n        (xy 105.29058 151.5491)\n        (xy 94.814868 151.5491)\n        (xy 94.885539 151.488741)\n        (xy 94.88554 151.48874)\n        (xy 94.891311 151.483811)\n        (xy 94.990037 151.346419)\n        (xy 94.995362 151.333174)\n        (xy 95.037956 151.227217)\n        (xy 95.053141 151.189443)\n        (xy 95.07698 151.021946)\n        (xy 95.077134 151.0072)\n        (xy 95.07013 150.949323)\n        (xy 95.081804 150.879295)\n        (xy 95.129486 150.826693)\n        (xy 95.186872 150.811021)\n        (xy 95.186654 150.808951)\n        (xy 95.194204 150.808158)\n        (xy 95.201802 150.808277)\n        (xy 95.259923 150.794965)\n        (xy 95.359314 150.772202)\n        (xy 95.359318 150.772201)\n        (xy 95.366717 150.770506)\n        (xy 95.517862 150.694488)\n        (xy 95.523633 150.689559)\n        (xy 95.523636 150.689557)\n        (xy 95.640739 150.589541)\n        (xy 95.64074 150.58954)\n        (xy 95.646511 150.584611)\n        (xy 95.745237 150.447219)\n        (xy 95.75053 150.434054)\n        (xy 95.781039 150.358159)\n        (xy 95.808341 150.290243)\n        (xy 95.809491 150.282169)\n        (xy 95.822924 150.187782)\n        (xy 95.852325 150.123159)\n        (xy 95.911997 150.08469)\n        (xy 95.949645 150.079552)\n        (xy 96.004685 150.080417)\n        (xy 96.090004 150.081758)\n        (xy 96.090007 150.081758)\n        (xy 96.097602 150.081877)\n        (xy 96.155723 150.068565)\n        (xy 96.255114 150.045802)\n        (xy 96.255118 150.045801)\n        (xy 96.262517 150.044106)\n        (xy 96.288721 150.030927)\n        (xy 96.358405 149.99588)\n        (xy 96.42825 149.983142)\n        (xy 96.493894 150.010186)\n        (xy 96.533345 150.065145)\n        (xy 96.537 150.075134)\n        (xy 96.537002 150.075138)\n        (xy 96.539612 150.08227)\n        (xy 96.543848 150.088573)\n        (xy 96.543848 150.088574)\n        (xy 96.62974 150.216396)\n        (xy 96.629743 150.216399)\n        (xy 96.633974 150.222696)\n        (xy 96.674487 150.25956)\n        (xy 96.727506 150.307803)\n        (xy 96.759108 150.336559)\n        (xy 96.907791 150.417287)\n        (xy 97.071438 150.460219)\n        (xy 97.159047 150.461596)\n        (xy 97.233004 150.462758)\n        (xy 97.233007 150.462758)\n        (xy 97.240602 150.462877)\n        (xy 97.308968 150.447219)\n        (xy 97.398114 150.426802)\n        (xy 97.398118 150.426801)\n        (xy 97.405517 150.425106)\n        (xy 97.412302 150.421693)\n        (xy 97.412306 150.421692)\n        (xy 97.424081 150.41577)\n        (xy 97.493925 150.403032)\n        (xy 97.559569 150.430077)\n        (xy 97.60017 150.488318)\n        (xy 97.60475 150.517354)\n        (xy 97.605905 150.517226)\n        (xy 97.62447 150.68539)\n        (xy 97.62708 150.692522)\n        (xy 97.67618 150.826693)\n        (xy 97.682612 150.84427)\n        (xy 97.686848 150.850573)\n        (xy 97.686848 150.850574)\n        (xy 97.77274 150.978396)\n        (xy 97.772743 150.978399)\n        (xy 97.776974 150.984696)\n        (xy 97.787487 150.994262)\n        (xy 97.893399 151.090634)\n        (xy 97.902108 151.098559)\n        (xy 97.961828 151.130984)\n        (xy 98.027749 151.166776)\n        (xy 98.050791 151.179287)\n        (xy 98.214438 151.222219)\n        (xy 98.302047 151.223596)\n        (xy 98.376004 151.224758)\n        (xy 98.376007 151.224758)\n        (xy 98.383602 151.224877)\n        (xy 98.457046 151.208056)\n        (xy 98.541114 151.188802)\n        (xy 98.541118 151.188801)\n        (xy 98.548517 151.187106)\n        (xy 98.699662 151.111088)\n        (xy 98.705433 151.106159)\n        (xy 98.705436 151.106157)\n        (xy 98.822539 151.006141)\n        (xy 98.82254 151.00614)\n        (xy 98.828311 151.001211)\n        (xy 98.927037 150.863819)\n        (xy 98.932362 150.850574)\n        (xy 98.963867 150.772202)\n        (xy 98.990141 150.706843)\n        (xy 99.01398 150.539346)\n        (xy 99.014134 150.5246)\n        (xy 99.013258 150.517354)\n        (xy 99.003177 150.434054)\n        (xy 98.993809 150.35664)\n        (xy 98.934006 150.198378)\n        (xy 98.892068 150.137357)\n        (xy 98.842481 150.065207)\n        (xy 98.842479 150.065205)\n        (xy 98.838179 150.058948)\n        (xy 98.830646 150.052236)\n        (xy 98.717531 149.951454)\n        (xy 98.717528 149.951452)\n        (xy 98.711859 149.946401)\n        (xy 98.562339 149.867234)\n        (xy 98.551964 149.864628)\n        (xy 98.405622 149.827869)\n        (xy 98.405618 149.827869)\n        (xy 98.398251 149.826018)\n        (xy 98.390652 149.825978)\n        (xy 98.39065 149.825978)\n        (xy 98.320308 149.82561)\n        (xy 98.229069 149.825132)\n        (xy 98.221688 149.826904)\n        (xy 98.071938 149.862856)\n        (xy 98.071935 149.862857)\n        (xy 98.064559 149.864628)\n        (xy 98.054582 149.869778)\n        (xy 98.051974 149.870282)\n        (xy 98.050693 149.870758)\n        (xy 98.050614 149.870545)\n        (xy 97.984878 149.883249)\n        (xy 97.918954 149.856896)\n        (xy 97.877742 149.799085)\n        (xy 97.871105 149.765367)\n        (xy 97.871134 149.7626)\n        (xy 97.869111 149.745876)\n        (xy 97.859338 149.665121)\n        (xy 97.850809 149.59464)\n        (xy 97.791006 149.436378)\n        (xy 97.755539 149.384773)\n        (xy 97.699481 149.303207)\n        (xy 97.699479 149.303205)\n        (xy 97.695179 149.296948)\n        (xy 97.675239 149.279182)\n        (xy 97.574531 149.189454)\n        (xy 97.574528 149.189452)\n        (xy 97.568859 149.184401)\n        (xy 97.419339 149.105234)\n        (xy 97.408964 149.102628)\n        (xy 97.262622 149.065869)\n        (xy 97.262618 149.065869)\n        (xy 97.255251 149.064018)\n        (xy 97.247652 149.063978)\n        (xy 97.24765 149.063978)\n        (xy 97.177308 149.06361)\n        (xy 97.086069 149.063132)\n        (xy 97.078688 149.064904)\n        (xy 96.928938 149.100856)\n        (xy 96.928935 149.100857)\n        (xy 96.921559 149.102628)\n        (xy 96.914812 149.10611)\n        (xy 96.914813 149.10611)\n        (xy 96.833258 149.148203)\n        (xy 96.763551 149.161672)\n        (xy 96.697628 149.135316)\n        (xy 96.657603 149.080776)\n        (xy 96.655474 149.075141)\n        (xy 96.648006 149.055378)\n        (xy 96.6162 149.0091)\n        (xy 105.13818 149.0091)\n        (xy 105.13887 149.015665)\n        (xy 105.155653 149.175336)\n        (xy 105.156609 149.184436)\n        (xy 105.158649 149.190714)\n        (xy 105.158649 149.190715)\n        (xy 105.160386 149.19606)\n        (xy 105.211089 149.352109)\n        (xy 105.214392 149.357831)\n        (xy 105.214393 149.357832)\n        (xy 105.233249 149.390491)\n        (xy 105.29924 149.504791)\n        (xy 105.303658 149.509698)\n        (xy 105.303659 149.509699)\n        (xy 105.412787 149.630898)\n        (xy 105.417209 149.635809)\n        (xy 105.55984 149.739437)\n        (xy 105.565869 149.742121)\n        (xy 105.565872 149.742123)\n        (xy 105.714864 149.808458)\n        (xy 105.714867 149.808459)\n        (xy 105.7209 149.811145)\n        (xy 105.735466 149.814241)\n        (xy 105.886892 149.846428)\n        (xy 105.886896 149.846428)\n        (xy 105.893349 149.8478)\n        (xy 106.069651 149.8478)\n        (xy 106.076104 149.846428)\n        (xy 106.076108 149.846428)\n        (xy 106.227534 149.814241)\n        (xy 106.2421 149.811145)\n        (xy 106.248133 149.808459)\n        (xy 106.248136 149.808458)\n        (xy 106.397128 149.742123)\n        (xy 106.397131 149.742121)\n        (xy 106.40316 149.739437)\n        (xy 106.545791 149.635809)\n        (xy 106.550213 149.630898)\n        (xy 106.659341 149.509699)\n        (xy 106.659342 149.509698)\n        (xy 106.66376 149.504791)\n        (xy 106.729751 149.390491)\n        (xy 106.748607 149.357832)\n        (xy 106.748608 149.357831)\n        (xy 106.751911 149.352109)\n        (xy 106.802614 149.19606)\n        (xy 106.804351 149.190715)\n        (xy 106.804351 149.190714)\n        (xy 106.806391 149.184436)\n        (xy 106.807348 149.175336)\n        (xy 106.82413 149.015665)\n        (xy 106.82482 149.0091)\n        (xy 108.18618 149.0091)\n        (xy 108.18687 149.015665)\n        (xy 108.203653 149.175336)\n        (xy 108.204609 149.184436)\n        (xy 108.206649 149.190714)\n        (xy 108.206649 149.190715)\n        (xy 108.208386 149.19606)\n        (xy 108.259089 149.352109)\n        (xy 108.262392 149.357831)\n        (xy 108.262393 149.357832)\n        (xy 108.281249 149.390491)\n        (xy 108.34724 149.504791)\n        (xy 108.351658 149.509698)\n        (xy 108.351659 149.509699)\n        (xy 108.460787 149.630898)\n        (xy 108.465209 149.635809)\n        (xy 108.60784 149.739437)\n        (xy 108.613869 149.742121)\n        (xy 108.613872 149.742123)\n        (xy 108.762864 149.808458)\n        (xy 108.762867 149.808459)\n        (xy 108.7689 149.811145)\n        (xy 108.783466 149.814241)\n        (xy 108.934892 149.846428)\n        (xy 108.934896 149.846428)\n        (xy 108.941349 149.8478)\n        (xy 109.117651 149.8478)\n        (xy 109.124104 149.846428)\n        (xy 109.124108 149.846428)\n        (xy 109.275534 149.814241)\n        (xy 109.2901 149.811145)\n        (xy 109.296133 149.808459)\n        (xy 109.296136 149.808458)\n        (xy 109.445128 149.742123)\n        (xy 109.445131 149.742121)\n        (xy 109.45116 149.739437)\n        (xy 109.593791 149.635809)\n        (xy 109.598213 149.630898)\n        (xy 109.707341 149.509699)\n        (xy 109.707342 149.509698)\n        (xy 109.71176 149.504791)\n        (xy 109.777751 149.390491)\n        (xy 109.796607 149.357832)\n        (xy 109.796608 149.357831)\n        (xy 109.799911 149.352109)\n        (xy 109.850614 149.19606)\n        (xy 109.852351 149.190715)\n        (xy 109.852351 149.190714)\n        (xy 109.854391 149.184436)\n        (xy 109.855348 149.175336)\n        (xy 109.87213 149.015665)\n        (xy 109.87282 149.0091)\n        (xy 109.871863 149)\n        (xy 117.40668 149)\n        (xy 117.40737 149.006565)\n        (xy 117.413405 149.063978)\n        (xy 117.425109 149.175336)\n        (xy 117.427149 149.181614)\n        (xy 117.427149 149.181615)\n        (xy 117.443991 149.233448)\n        (xy 117.479589 149.343009)\n        (xy 117.56774 149.495691)\n        (xy 117.572158 149.500598)\n        (xy 117.572159 149.500599)\n        (xy 117.645454 149.582001)\n        (xy 117.685709 149.626709)\n        (xy 117.82834 149.730337)\n        (xy 117.834369 149.733021)\n        (xy 117.834372 149.733023)\n        (xy 117.983364 149.799358)\n        (xy 117.983367 149.799359)\n        (xy 117.9894 149.802045)\n        (xy 118.019571 149.808458)\n        (xy 118.155392 149.837328)\n        (xy 118.155396 149.837328)\n        (xy 118.161849 149.8387)\n        (xy 118.338151 149.8387)\n        (xy 118.344604 149.837328)\n        (xy 118.344608 149.837328)\n        (xy 118.480429 149.808458)\n        (xy 118.5106 149.802045)\n        (xy 118.516633 149.799359)\n        (xy 118.516636 149.799358)\n        (xy 118.665628 149.733023)\n        (xy 118.665631 149.733021)\n        (xy 118.67166 149.730337)\n        (xy 118.814291 149.626709)\n        (xy 118.854546 149.582001)\n        (xy 118.927841 149.500599)\n        (xy 118.927842 149.500598)\n        (xy 118.93226 149.495691)\n        (xy 119.020411 149.343009)\n        (xy 119.056009 149.233448)\n        (xy 119.072851 149.181615)\n        (xy 119.072851 149.181614)\n        (xy 119.074891 149.175336)\n        (xy 119.086596 149.063978)\n        (xy 119.09263 149.006565)\n        (xy 119.09332 149)\n        (xy 119.084486 148.915948)\n        (xy 119.075581 148.831228)\n        (xy 119.075581 148.831227)\n        (xy 119.074891 148.824664)\n        (xy 119.065494 148.795741)\n        (xy 119.036861 148.707618)\n        (xy 119.020411 148.656991)\n        (xy 119.005207 148.630656)\n        (xy 118.959674 148.551791)\n        (xy 118.93226 148.504309)\n        (xy 118.833119 148.394201)\n        (xy 118.818713 148.378202)\n        (xy 118.818712 148.378201)\n        (xy 118.814291 148.373291)\n        (xy 118.67166 148.269663)\n        (xy 118.665631 148.266979)\n        (xy 118.665628 148.266977)\n        (xy 118.516636 148.200642)\n        (xy 118.516633 148.200641)\n        (xy 118.5106 148.197955)\n        (xy 118.47415 148.190207)\n        (xy 118.344608 148.162672)\n        (xy 118.344604 148.162672)\n        (xy 118.338151 148.1613)\n        (xy 118.161849 148.1613)\n        (xy 118.155396 148.162672)\n        (xy 118.155392 148.162672)\n        (xy 118.02585 148.190207)\n        (xy 117.9894 148.197955)\n        (xy 117.983367 148.200641)\n        (xy 117.983364 148.200642)\n        (xy 117.834372 148.266977)\n        (xy 117.834369 148.266979)\n        (xy 117.82834 148.269663)\n        (xy 117.685709 148.373291)\n        (xy 117.681288 148.378201)\n        (xy 117.681287 148.378202)\n        (xy 117.666882 148.394201)\n        (xy 117.56774 148.504309)\n        (xy 117.540326 148.551791)\n        (xy 117.494794 148.630656)\n        (xy 117.479589 148.656991)\n        (xy 117.463139 148.707618)\n        (xy 117.434507 148.795741)\n        (xy 117.425109 148.824664)\n        (xy 117.424419 148.831227)\n        (xy 117.424419 148.831228)\n        (xy 117.415514 148.915948)\n        (xy 117.40668 149)\n        (xy 109.871863 149)\n        (xy 109.867909 148.962378)\n        (xy 109.855081 148.840328)\n        (xy 109.855081 148.840327)\n        (xy 109.854391 148.833764)\n        (xy 109.843371 148.799846)\n        (xy 109.801953 148.672376)\n        (xy 109.799911 148.666091)\n        (xy 109.71176 148.513409)\n        (xy 109.703567 148.504309)\n        (xy 109.598213 148.387302)\n        (xy 109.598212 148.387301)\n        (xy 109.593791 148.382391)\n        (xy 109.45116 148.278763)\n        (xy 109.445131 148.276079)\n        (xy 109.445128 148.276077)\n        (xy 109.296136 148.209742)\n        (xy 109.296133 148.209741)\n        (xy 109.2901 148.207055)\n        (xy 109.240828 148.196582)\n        (xy 109.124108 148.171772)\n        (xy 109.124104 148.171772)\n        (xy 109.117651 148.1704)\n        (xy 108.941349 148.1704)\n        (xy 108.934896 148.171772)\n        (xy 108.934892 148.171772)\n        (xy 108.818172 148.196582)\n        (xy 108.7689 148.207055)\n        (xy 108.762867 148.209741)\n        (xy 108.762864 148.209742)\n        (xy 108.613872 148.276077)\n        (xy 108.613869 148.276079)\n        (xy 108.60784 148.278763)\n        (xy 108.465209 148.382391)\n        (xy 108.460788 148.387301)\n        (xy 108.460787 148.387302)\n        (xy 108.355434 148.504309)\n        (xy 108.34724 148.513409)\n        (xy 108.259089 148.666091)\n        (xy 108.257047 148.672376)\n        (xy 108.21563 148.799846)\n        (xy 108.204609 148.833764)\n        (xy 108.203919 148.840327)\n        (xy 108.203919 148.840328)\n        (xy 108.191091 148.962378)\n        (xy 108.18618 149.0091)\n        (xy 106.82482 149.0091)\n        (xy 106.819909 148.962378)\n        (xy 106.807081 148.840328)\n        (xy 106.807081 148.840327)\n        (xy 106.806391 148.833764)\n        (xy 106.795371 148.799846)\n        (xy 106.753953 148.672376)\n        (xy 106.751911 148.666091)\n        (xy 106.66376 148.513409)\n        (xy 106.655567 148.504309)\n        (xy 106.550213 148.387302)\n        (xy 106.550212 148.387301)\n        (xy 106.545791 148.382391)\n        (xy 106.40316 148.278763)\n        (xy 106.397131 148.276079)\n        (xy 106.397128 148.276077)\n        (xy 106.248136 148.209742)\n        (xy 106.248133 148.209741)\n        (xy 106.2421 148.207055)\n        (xy 106.192828 148.196582)\n        (xy 106.076108 148.171772)\n        (xy 106.076104 148.171772)\n        (xy 106.069651 148.1704)\n        (xy 105.893349 148.1704)\n        (xy 105.886896 148.171772)\n        (xy 105.886892 148.171772)\n        (xy 105.770172 148.196582)\n        (xy 105.7209 148.207055)\n        (xy 105.714867 148.209741)\n        (xy 105.714864 148.209742)\n        (xy 105.565872 148.276077)\n        (xy 105.565869 148.276079)\n        (xy 105.55984 148.278763)\n        (xy 105.417209 148.382391)\n        (xy 105.412788 148.387301)\n        (xy 105.412787 148.387302)\n        (xy 105.307434 148.504309)\n        (xy 105.29924 148.513409)\n        (xy 105.211089 148.666091)\n        (xy 105.209047 148.672376)\n        (xy 105.16763 148.799846)\n        (xy 105.156609 148.833764)\n        (xy 105.155919 148.840327)\n        (xy 105.155919 148.840328)\n        (xy 105.143091 148.962378)\n        (xy 105.13818 149.0091)\n        (xy 96.6162 149.0091)\n        (xy 96.584089 148.962378)\n        (xy 96.556481 148.922207)\n        (xy 96.556479 148.922205)\n        (xy 96.552179 148.915948)\n        (xy 96.546508 148.910895)\n        (xy 96.431531 148.808454)\n        (xy 96.431528 148.808452)\n        (xy 96.425859 148.803401)\n        (xy 96.417846 148.799158)\n        (xy 96.311593 148.7429)\n        (xy 96.276339 148.724234)\n        (xy 96.265964 148.721628)\n        (xy 96.119622 148.684869)\n        (xy 96.119618 148.684869)\n        (xy 96.112251 148.683018)\n        (xy 96.104652 148.682978)\n        (xy 96.10465 148.682978)\n        (xy 96.034308 148.68261)\n        (xy 95.943069 148.682132)\n        (xy 95.935688 148.683904)\n        (xy 95.785938 148.719856)\n        (xy 95.785935 148.719857)\n        (xy 95.778559 148.721628)\n        (xy 95.628218 148.799224)\n        (xy 95.622497 148.804214)\n        (xy 95.622495 148.804216)\n        (xy 95.583195 148.8385)\n        (xy 95.500726 148.910442)\n        (xy 95.486117 148.931228)\n        (xy 95.46482 148.961532)\n        (xy 95.403444 149.048861)\n        (xy 95.341988 149.206489)\n        (xy 95.340997 149.214017)\n        (xy 95.329703 149.299802)\n        (xy 95.30098 149.364729)\n        (xy 95.241715 149.40382)\n        (xy 95.204121 149.409353)\n        (xy 95.10709 149.408845)\n        (xy 95.047269 149.408532)\n        (xy 95.039888 149.410304)\n        (xy 94.890138 149.446256)\n        (xy 94.890135 149.446257)\n        (xy 94.882759 149.448028)\n        (xy 94.732418 149.525624)\n        (xy 94.726697 149.530614)\n        (xy 94.726695 149.530616)\n        (xy 94.61174 149.630898)\n        (xy 94.604926 149.636842)\n        (xy 94.600556 149.64306)\n        (xy 94.515037 149.764742)\n        (xy 94.507644 149.775261)\n        (xy 94.446188 149.932889)\n        (xy 94.445197 149.940418)\n        (xy 94.425614 150.089165)\n        (xy 94.424105 150.100626)\n        (xy 94.431286 150.165672)\n        (xy 94.431541 150.167978)\n        (xy 94.419135 150.237882)\n        (xy 94.370905 150.289983)\n        (xy 94.305643 150.307803)\n        (xy 94.303954 150.307794)\n        (xy 94.292069 150.307732)\n        (xy 94.284688 150.309504)\n        (xy 94.134938 150.345456)\n        (xy 94.134935 150.345457)\n        (xy 94.127559 150.347228)\n        (xy 93.977218 150.424824)\n        (xy 93.948224 150.450117)\n        (xy 93.883746 150.479824)\n        (xy 93.813438 150.469955)\n        (xy 93.781578 150.449243)\n        (xy 93.764531 150.434054)\n        (xy 93.764528 150.434052)\n        (xy 93.758859 150.429001)\n        (xy 93.740583 150.419324)\n        (xy 93.680162 150.387333)\n        (xy 93.609339 150.349834)\n        (xy 93.598964 150.347228)\n        (xy 93.452622 150.310469)\n        (xy 93.452618 150.310469)\n        (xy 93.445251 150.308618)\n        (xy 93.437652 150.308578)\n        (xy 93.43765 150.308578)\n        (xy 93.367308 150.30821)\n        (xy 93.276069 150.307732)\n        (xy 93.268688 150.309504)\n        (xy 93.118938 150.345456)\n        (xy 93.118935 150.345457)\n        (xy 93.111559 150.347228)\n        (xy 92.961218 150.424824)\n        (xy 92.932224 150.450117)\n        (xy 92.867746 150.479824)\n        (xy 92.797438 150.469955)\n        (xy 92.765578 150.449243)\n        (xy 92.742859 150.429001)\n        (xy 92.744584 150.427065)\n        (xy 92.707824 150.381391)\n        (xy 92.700279 150.310797)\n        (xy 92.732098 150.24733)\n        (xy 92.742433 150.237435)\n        (xy 92.853536 150.142544)\n        (xy 92.853539 150.142541)\n        (xy 92.859311 150.137611)\n        (xy 92.958037 150.000219)\n        (xy 92.963362 149.986974)\n        (xy 92.98282 149.938569)\n        (xy 93.021141 149.843243)\n        (xy 93.04498 149.675746)\n        (xy 93.045134 149.661)\n        (xy 93.043331 149.646095)\n        (xy 93.028724 149.525392)\n        (xy 93.024809 149.49304)\n        (xy 92.965006 149.334778)\n        (xy 92.902295 149.243532)\n        (xy 92.873481 149.201607)\n        (xy 92.873479 149.201605)\n        (xy 92.869179 149.195348)\n        (xy 92.863508 149.190295)\n        (xy 92.748531 149.087854)\n        (xy 92.748528 149.087852)\n        (xy 92.742859 149.082801)\n        (xy 92.593339 149.003634)\n        (xy 92.582964 149.001028)\n        (xy 92.436622 148.964269)\n        (xy 92.436618 148.964269)\n        (xy 92.429251 148.962418)\n        (xy 92.421652 148.962378)\n        (xy 92.42165 148.962378)\n        (xy 92.351308 148.96201)\n        (xy 92.260069 148.961532)\n        (xy 92.252688 148.963304)\n        (xy 92.102938 148.999256)\n        (xy 92.102935 148.999257)\n        (xy 92.095559 149.001028)\n        (xy 91.945218 149.078624)\n        (xy 91.939497 149.083614)\n        (xy 91.939495 149.083616)\n        (xy 91.828751 149.180224)\n        (xy 91.817726 149.189842)\n        (xy 91.806026 149.206489)\n        (xy 91.752084 149.283242)\n        (xy 91.720444 149.328261)\n        (xy 91.717682 149.335344)\n        (xy 91.717682 149.335345)\n        (xy 91.712463 149.348732)\n        (xy 91.658988 149.485889)\n        (xy 91.6565 149.504791)\n        (xy 91.639115 149.636842)\n        (xy 91.636905 149.653626)\n        (xy 91.65547 149.82179)\n        (xy 91.65808 149.828922)\n        (xy 91.709008 149.968088)\n        (xy 91.713612 149.98067)\n        (xy 91.717848 149.986973)\n        (xy 91.717848 149.986974)\n        (xy 91.80374 150.114796)\n        (xy 91.803743 150.114799)\n        (xy 91.807974 150.121096)\n        (xy 91.888248 150.19414)\n        (xy 91.905914 150.210214)\n        (xy 91.931605 150.233591)\n        (xy 91.931607 150.233594)\n        (xy 91.933108 150.234959)\n        (xy 91.93288 150.235209)\n        (xy 91.974082 150.287491)\n        (xy 91.980903 150.358159)\n        (xy 91.948435 150.421297)\n        (xy 91.939985 150.429389)\n        (xy 91.839149 150.517354)\n        (xy 91.817726 150.536042)\n        (xy 91.809876 150.547212)\n        (xy 91.728348 150.663215)\n        (xy 91.720444 150.674461)\n        (xy 91.658988 150.832089)\n        (xy 91.655739 150.85677)\n        (xy 91.63867 150.986421)\n        (xy 91.636905 150.999826)\n        (xy 77.677986 150.999826)\n        (xy 77.661636 150.84427)\n        (xy 77.660581 150.834228)\n        (xy 77.660581 150.834227)\n        (xy 77.659891 150.827664)\n        (xy 77.656579 150.817469)\n        (xy 77.615981 150.692522)\n        (xy 77.605411 150.659991)\n        (xy 77.601507 150.653228)\n        (xy 77.561075 150.583199)\n        (xy 77.51726 150.507309)\n        (xy 77.500161 150.488318)\n        (xy 77.403713 150.381202)\n        (xy 77.403712 150.381201)\n        (xy 77.399291 150.376291)\n        (xy 77.294265 150.299985)\n        (xy 77.262002 150.276544)\n        (xy 77.262001 150.276543)\n        (xy 77.25666 150.272663)\n        (xy 77.250631 150.269979)\n        (xy 77.250628 150.269977)\n        (xy 77.101636 150.203642)\n        (xy 77.101633 150.203641)\n        (xy 77.0956 150.200955)\n        (xy 77.026122 150.186187)\n        (xy 76.929608 150.165672)\n        (xy 76.929604 150.165672)\n        (xy 76.923151 150.1643)\n        (xy 76.746849 150.1643)\n        (xy 76.740396 150.165672)\n        (xy 76.740392 150.165672)\n        (xy 76.643878 150.186187)\n        (xy 76.5744 150.200955)\n        (xy 76.568367 150.203641)\n        (xy 76.568364 150.203642)\n        (xy 76.419372 150.269977)\n        (xy 76.419369 150.269979)\n        (xy 76.41334 150.272663)\n        (xy 76.407999 150.276543)\n        (xy 76.407998 150.276544)\n        (xy 76.372003 150.302696)\n        (xy 76.305135 150.326555)\n        (xy 76.235983 150.310474)\n        (xy 76.186503 150.25956)\n        (xy 76.180076 150.245299)\n        (xy 76.177273 150.237882)\n        (xy 76.155056 150.179086)\n        (xy 76.130164 150.142868)\n        (xy 76.070495 150.056048)\n        (xy 76.070494 150.056046)\n        (xy 76.066193 150.049789)\n        (xy 76.017478 150.006385)\n        (xy 75.949054 149.945422)\n        (xy 75.950076 149.944275)\n        (xy 75.91098 149.895711)\n        (xy 75.903426 149.825117)\n        (xy 75.935237 149.761646)\n        (xy 76.001216 149.724304)\n        (xy 76.082978 149.706925)\n        (xy 76.1304 149.696845)\n        (xy 76.136433 149.694159)\n        (xy 76.136436 149.694158)\n        (xy 76.285428 149.627823)\n        (xy 76.285431 149.627821)\n        (xy 76.29146 149.625137)\n        (xy 76.323058 149.60218)\n        (xy 76.428427 149.525624)\n        (xy 76.434091 149.521509)\n        (xy 76.449144 149.504791)\n        (xy 76.547641 149.395399)\n        (xy 76.547642 149.395398)\n        (xy 76.55206 149.390491)\n        (xy 76.635902 149.245272)\n        (xy 76.636907 149.243532)\n        (xy 76.636908 149.243531)\n        (xy 76.640211 149.237809)\n        (xy 76.682132 149.108788)\n        (xy 76.692651 149.076415)\n        (xy 76.692651 149.076414)\n        (xy 76.694691 149.070136)\n        (xy 76.71312 148.8948)\n        (xy 76.707395 148.840328)\n        (xy 76.695381 148.726028)\n        (xy 76.695381 148.726027)\n        (xy 76.694691 148.719464)\n        (xy 76.683451 148.684869)\n        (xy 76.642253 148.558076)\n        (xy 76.640211 148.551791)\n        (xy 76.62532 148.525998)\n        (xy 76.555361 148.404827)\n        (xy 76.55206 148.399109)\n        (xy 76.528814 148.373291)\n        (xy 76.438513 148.273002)\n        (xy 76.438512 148.273001)\n        (xy 76.434091 148.268091)\n        (xy 76.29146 148.164463)\n        (xy 76.285431 148.161779)\n        (xy 76.285428 148.161777)\n        (xy 76.136436 148.095442)\n        (xy 76.136433 148.095441)\n        (xy 76.1304 148.092755)\n        (xy 76.09395 148.085007)\n        (xy 75.964408 148.057472)\n        (xy 75.964404 148.057472)\n        (xy 75.957951 148.0561)\n        (xy 75.781649 148.0561)\n        (xy 75.775196 148.057472)\n        (xy 75.775192 148.057472)\n        (xy 75.64565 148.085007)\n        (xy 75.6092 148.092755)\n        (xy 75.603167 148.095441)\n        (xy 75.603164 148.095442)\n        (xy 75.454172 148.161777)\n        (xy 75.454169 148.161779)\n        (xy 75.44814 148.164463)\n        (xy 75.305509 148.268091)\n        (xy 75.301088 148.273001)\n        (xy 75.301087 148.273002)\n        (xy 75.210787 148.373291)\n        (xy 75.18754 148.399109)\n        (xy 75.184239 148.404827)\n        (xy 75.114281 148.525998)\n        (xy 75.099389 148.551791)\n        (xy 75.097347 148.558076)\n        (xy 75.05615 148.684869)\n        (xy 75.044909 148.719464)\n        (xy 75.044219 148.726027)\n        (xy 75.044219 148.726028)\n        (xy 75.032205 148.840328)\n        (xy 75.02648 148.8948)\n        (xy 75.044909 149.070136)\n        (xy 75.046949 149.076414)\n        (xy 75.046949 149.076415)\n        (xy 75.057468 149.108788)\n        (xy 75.099389 149.237809)\n        (xy 75.102692 149.243531)\n        (xy 75.102693 149.243532)\n        (xy 75.103698 149.245272)\n        (xy 75.18754 149.390491)\n        (xy 75.191958 149.395398)\n        (xy 75.191959 149.395399)\n        (xy 75.290456 149.504791)\n        (xy 75.305509 149.521509)\n        (xy 75.446729 149.624111)\n        (xy 75.446729 149.624112)\n        (xy 75.44814 149.625137)\n        (xy 75.447953 149.625395)\n        (xy 75.494477 149.674194)\n        (xy 75.507909 149.743909)\n        (xy 75.481518 149.809818)\n        (xy 75.423683 149.850997)\n        (xy 75.411896 149.854442)\n        (xy 75.348796 149.869591)\n        (xy 75.342051 149.873072)\n        (xy 75.342052 149.873072)\n        (xy 75.23919 149.926163)\n        (xy 75.169483 149.939632)\n        (xy 75.103559 149.913277)\n        (xy 75.087764 149.898507)\n        (xy 75.052916 149.859804)\n        (xy 75.052909 149.859798)\n        (xy 75.048491 149.854891)\n        (xy 75.043132 149.850997)\n        (xy 74.911202 149.755144)\n        (xy 74.911201 149.755143)\n        (xy 74.90586 149.751263)\n        (xy 74.899831 149.748579)\n        (xy 74.899828 149.748577)\n        (xy 74.750836 149.682242)\n        (xy 74.750833 149.682241)\n        (xy 74.7448 149.679555)\n        (xy 74.707483 149.671623)\n        (xy 74.578808 149.644272)\n        (xy 74.578804 149.644272)\n        (xy 74.572351 149.6429)\n        (xy 74.396049 149.6429)\n        (xy 74.389596 149.644272)\n        (xy 74.389592 149.644272)\n        (xy 74.260917 149.671623)\n        (xy 74.2236 149.679555)\n        (xy 74.217567 149.682241)\n        (xy 74.217564 149.682242)\n        (xy 74.068572 149.748577)\n        (xy 74.068569 149.748579)\n        (xy 74.06254 149.751263)\n        (xy 74.057199 149.755143)\n        (xy 74.057198 149.755144)\n        (xy 74.01103 149.788687)\n        (xy 73.919909 149.854891)\n        (xy 73.915488 149.859801)\n        (xy 73.915487 149.859802)\n        (xy 73.838395 149.945422)\n        (xy 73.80194 149.985909)\n        (xy 73.76834 150.044106)\n        (xy 73.717914 150.131447)\n        (xy 73.713789 150.138591)\n        (xy 73.694541 150.197831)\n        (xy 73.662224 150.297294)\n        (xy 73.659309 150.306264)\n        (xy 73.658619 150.312827)\n        (xy 73.658619 150.312828)\n        (xy 73.645877 150.434054)\n        (xy 73.64088 150.4816)\n        (xy 69.752705 150.4816)\n        (xy 69.715096 150.421414)\n        (xy 69.711363 150.41544)\n        (xy 69.699042 150.403032)\n        (xy 69.607448 150.310797)\n        (xy 69.588817 150.292035)\n        (xy 69.441976 150.198846)\n        (xy 69.406425 150.186187)\n        (xy 69.284773 150.142868)\n        (xy 69.284768 150.142867)\n        (xy 69.278138 150.140506)\n        (xy 69.271152 150.139673)\n        (xy 69.271148 150.139672)\n        (xy 69.148149 150.125006)\n        (xy 69.105446 150.119914)\n        (xy 69.098443 150.12065)\n        (xy 69.098442 150.12065)\n        (xy 68.939484 150.137357)\n        (xy 68.939482 150.137358)\n        (xy 68.932484 150.138093)\n        (xy 68.851471 150.165672)\n        (xy 68.774517 150.191869)\n        (xy 68.774514 150.19187)\n        (xy 68.767847 150.19414)\n        (xy 68.761849 150.19783)\n        (xy 68.761847 150.197831)\n        (xy 68.625718 150.281578)\n        (xy 68.625716 150.28158)\n        (xy 68.619719 150.285269)\n        (xy 68.595876 150.308618)\n        (xy 68.545287 150.358159)\n        (xy 68.495462 150.406951)\n        (xy 68.401251 150.553138)\n        (xy 68.398841 150.559758)\n        (xy 68.39884 150.559761)\n        (xy 68.344177 150.709945)\n        (xy 68.341768 150.716564)\n        (xy 68.319971 150.889108)\n        (xy 63.033603 150.889108)\n        (xy 63.0546 150.884645)\n        (xy 63.060633 150.881959)\n        (xy 63.060636 150.881958)\n        (xy 63.209628 150.815623)\n        (xy 63.209631 150.815621)\n        (xy 63.21566 150.812937)\n        (xy 63.221147 150.808951)\n        (xy 63.274061 150.770506)\n        (xy 63.358291 150.709309)\n        (xy 63.414167 150.647252)\n        (xy 63.471841 150.583199)\n        (xy 63.471842 150.583198)\n        (xy 63.47626 150.578291)\n        (xy 63.542963 150.462758)\n        (xy 63.561107 150.431332)\n        (xy 63.561108 150.431331)\n        (xy 63.564411 150.425609)\n        (xy 63.596595 150.326555)\n        (xy 63.616851 150.264215)\n        (xy 63.616851 150.264214)\n        (xy 63.618891 150.257936)\n        (xy 63.625209 150.197831)\n        (xy 63.63663 150.089165)\n        (xy 63.63732 150.0826)\n        (xy 63.626641 149.981001)\n        (xy 63.619581 149.913828)\n        (xy 63.619581 149.913827)\n        (xy 63.618891 149.907264)\n        (xy 63.607782 149.873072)\n        (xy 63.566453 149.745876)\n        (xy 63.564411 149.739591)\n        (xy 63.560895 149.7335)\n        (xy 63.510431 149.646095)\n        (xy 63.47626 149.586909)\n        (xy 63.392081 149.493418)\n        (xy 63.362713 149.460802)\n        (xy 63.362712 149.460801)\n        (xy 63.358291 149.455891)\n        (xy 63.21566 149.352263)\n        (xy 63.209631 149.349579)\n        (xy 63.209628 149.349577)\n        (xy 63.060636 149.283242)\n        (xy 63.060633 149.283241)\n        (xy 63.0546 149.280555)\n        (xy 63.01815 149.272807)\n        (xy 62.888608 149.245272)\n        (xy 62.888604 149.245272)\n        (xy 62.882151 149.2439)\n        (xy 62.705849 149.2439)\n        (xy 62.699396 149.245272)\n        (xy 62.699392 149.245272)\n        (xy 62.56985 149.272807)\n        (xy 62.5334 149.280555)\n        (xy 62.527367 149.283241)\n        (xy 62.527364 149.283242)\n        (xy 62.378372 149.349577)\n        (xy 62.378369 149.349579)\n        (xy 62.37234 149.352263)\n        (xy 62.229709 149.455891)\n        (xy 62.225288 149.460801)\n        (xy 62.225287 149.460802)\n        (xy 62.19592 149.493418)\n        (xy 62.11174 149.586909)\n        (xy 62.077569 149.646095)\n        (xy 62.027106 149.7335)\n        (xy 62.023589 149.739591)\n        (xy 62.021547 149.745876)\n        (xy 61.980219 149.873072)\n        (xy 61.969109 149.907264)\n        (xy 61.968419 149.913827)\n        (xy 61.968419 149.913828)\n        (xy 61.961359 149.981001)\n        (xy 61.95068 150.0826)\n        (xy 60.3053 150.0826)\n        (xy 60.3053 149)\n        (xy 66.90668 149)\n        (xy 66.90737 149.006565)\n        (xy 66.913405 149.063978)\n        (xy 66.925109 149.175336)\n        (xy 66.927149 149.181614)\n        (xy 66.927149 149.181615)\n        (xy 66.943991 149.233448)\n        (xy 66.979589 149.343009)\n        (xy 67.06774 149.495691)\n        (xy 67.072158 149.500598)\n        (xy 67.072159 149.500599)\n        (xy 67.145454 149.582001)\n        (xy 67.185709 149.626709)\n        (xy 67.32834 149.730337)\n        (xy 67.334369 149.733021)\n        (xy 67.334372 149.733023)\n        (xy 67.483364 149.799358)\n        (xy 67.483367 149.799359)\n        (xy 67.4894 149.802045)\n        (xy 67.519571 149.808458)\n        (xy 67.655392 149.837328)\n        (xy 67.655396 149.837328)\n        (xy 67.661849 149.8387)\n        (xy 67.838151 149.8387)\n        (xy 67.844604 149.837328)\n        (xy 67.844608 149.837328)\n        (xy 67.980429 149.808458)\n        (xy 68.0106 149.802045)\n        (xy 68.016633 149.799359)\n        (xy 68.016636 149.799358)\n        (xy 68.165628 149.733023)\n        (xy 68.165631 149.733021)\n        (xy 68.17166 149.730337)\n        (xy 68.314291 149.626709)\n        (xy 68.354546 149.582001)\n        (xy 68.427841 149.500599)\n        (xy 68.427842 149.500598)\n        (xy 68.43226 149.495691)\n        (xy 68.520411 149.343009)\n        (xy 68.556009 149.233448)\n        (xy 68.572851 149.181615)\n        (xy 68.572851 149.181614)\n        (xy 68.574891 149.175336)\n        (xy 68.586596 149.063978)\n        (xy 68.59263 149.006565)\n        (xy 68.59332 149)\n        (xy 68.584486 148.915948)\n        (xy 68.575581 148.831228)\n        (xy 68.575581 148.831227)\n        (xy 68.574891 148.824664)\n        (xy 68.565494 148.795741)\n        (xy 68.536861 148.707618)\n        (xy 68.520411 148.656991)\n        (xy 68.505207 148.630656)\n        (xy 68.459674 148.551791)\n        (xy 68.43226 148.504309)\n        (xy 68.333119 148.394201)\n        (xy 68.318713 148.378202)\n        (xy 68.318712 148.378201)\n        (xy 68.314291 148.373291)\n        (xy 68.17166 148.269663)\n        (xy 68.165631 148.266979)\n        (xy 68.165628 148.266977)\n        (xy 68.016636 148.200642)\n        (xy 68.016633 148.200641)\n        (xy 68.0106 148.197955)\n        (xy 67.97415 148.190207)\n        (xy 67.844608 148.162672)\n        (xy 67.844604 148.162672)\n        (xy 67.838151 148.1613)\n        (xy 67.661849 148.1613)\n        (xy 67.655396 148.162672)\n        (xy 67.655392 148.162672)\n        (xy 67.52585 148.190207)\n        (xy 67.4894 148.197955)\n        (xy 67.483367 148.200641)\n        (xy 67.483364 148.200642)\n        (xy 67.334372 148.266977)\n        (xy 67.334369 148.266979)\n        (xy 67.32834 148.269663)\n        (xy 67.185709 148.373291)\n        (xy 67.181288 148.378201)\n        (xy 67.181287 148.378202)\n        (xy 67.166882 148.394201)\n        (xy 67.06774 148.504309)\n        (xy 67.040326 148.551791)\n        (xy 66.994794 148.630656)\n        (xy 66.979589 148.656991)\n        (xy 66.963139 148.707618)\n        (xy 66.934507 148.795741)\n        (xy 66.925109 148.824664)\n        (xy 66.924419 148.831227)\n        (xy 66.924419 148.831228)\n        (xy 66.915514 148.915948)\n        (xy 66.90668 149)\n        (xy 60.3053 149)\n        (xy 60.3053 147.9998)\n        (xy 68.60548 147.9998)\n        (xy 68.60617 148.006365)\n        (xy 68.611398 148.0561)\n        (xy 68.623909 148.175136)\n        (xy 68.678389 148.342809)\n        (xy 68.76654 148.495491)\n        (xy 68.770958 148.500398)\n        (xy 68.770959 148.500399)\n        (xy 68.79843 148.530909)\n        (xy 68.884509 148.626509)\n        (xy 69.02714 148.730137)\n        (xy 69.033169 148.732821)\n        (xy 69.033172 148.732823)\n        (xy 69.182164 148.799158)\n        (xy 69.182167 148.799159)\n        (xy 69.1882 148.801845)\n        (xy 69.199355 148.804216)\n        (xy 69.354192 148.837128)\n        (xy 69.354196 148.837128)\n        (xy 69.360649 148.8385)\n        (xy 69.536951 148.8385)\n        (xy 69.543404 148.837128)\n        (xy 69.543408 148.837128)\n        (xy 69.698245 148.804216)\n        (xy 69.7094 148.801845)\n        (xy 69.715433 148.799159)\n        (xy 69.715436 148.799158)\n        (xy 69.864428 148.732823)\n        (xy 69.864431 148.732821)\n        (xy 69.87046 148.730137)\n        (xy 70.013091 148.626509)\n        (xy 70.09917 148.530909)\n        (xy 70.126641 148.500399)\n        (xy 70.126642 148.500398)\n        (xy 70.13106 148.495491)\n        (xy 70.219211 148.342809)\n        (xy 70.273691 148.175136)\n        (xy 70.286203 148.0561)\n        (xy 70.29143 148.006365)\n        (xy 70.29212 147.9998)\n        (xy 70.282072 147.9042)\n        (xy 77.00768 147.9042)\n        (xy 77.026109 148.079536)\n        (xy 77.080589 148.247209)\n        (xy 77.083892 148.252931)\n        (xy 77.083893 148.252932)\n        (xy 77.097256 148.276077)\n        (xy 77.16874 148.399891)\n        (xy 77.173158 148.404798)\n        (xy 77.173159 148.404799)\n        (xy 77.258339 148.499401)\n        (xy 77.286709 148.530909)\n        (xy 77.42934 148.634537)\n        (xy 77.435369 148.637221)\n        (xy 77.435372 148.637223)\n        (xy 77.584364 148.703558)\n        (xy 77.584367 148.703559)\n        (xy 77.5904 148.706245)\n        (xy 77.62305 148.713185)\n        (xy 77.756392 148.741528)\n        (xy 77.756396 148.741528)\n        (xy 77.762849 148.7429)\n        (xy 77.939151 148.7429)\n        (xy 77.945604 148.741528)\n        (xy 77.945608 148.741528)\n        (xy 78.07895 148.713185)\n        (xy 78.1116 148.706245)\n        (xy 78.117633 148.703559)\n        (xy 78.117636 148.703558)\n        (xy 78.266628 148.637223)\n        (xy 78.266631 148.637221)\n        (xy 78.27266 148.634537)\n        (xy 78.415291 148.530909)\n        (xy 78.443661 148.499401)\n        (xy 78.528841 148.404799)\n        (xy 78.528842 148.404798)\n        (xy 78.53326 148.399891)\n        (xy 78.604744 148.276077)\n        (xy 78.618107 148.252932)\n        (xy 78.618108 148.252931)\n        (xy 78.621411 148.247209)\n        (xy 78.675891 148.079536)\n        (xy 78.69432 147.9042)\n        (xy 78.69165 147.8788)\n        (xy 81.42728 147.8788)\n        (xy 81.445709 148.054136)\n        (xy 81.500189 148.221809)\n        (xy 81.503492 148.227531)\n        (xy 81.503493 148.227532)\n        (xy 81.529745 148.273002)\n        (xy 81.58834 148.374491)\n        (xy 81.592758 148.379398)\n        (xy 81.592759 148.379399)\n        (xy 81.69214 148.489773)\n        (xy 81.706309 148.505509)\n        (xy 81.84894 148.609137)\n        (xy 81.854969 148.611821)\n        (xy 81.854972 148.611823)\n        (xy 82.003964 148.678158)\n        (xy 82.003967 148.678159)\n        (xy 82.01 148.680845)\n        (xy 82.024392 148.683904)\n        (xy 82.175992 148.716128)\n        (xy 82.175996 148.716128)\n        (xy 82.182449 148.7175)\n        (xy 82.358751 148.7175)\n        (xy 82.365204 148.716128)\n        (xy 82.365208 148.716128)\n        (xy 82.516808 148.683904)\n        (xy 82.5312 148.680845)\n        (xy 82.537233 148.678159)\n        (xy 82.537236 148.678158)\n        (xy 82.686228 148.611823)\n        (xy 82.686231 148.611821)\n        (xy 82.69226 148.609137)\n        (xy 82.834891 148.505509)\n        (xy 82.84906 148.489773)\n        (xy 82.948441 148.379399)\n        (xy 82.948442 148.379398)\n        (xy 82.95286 148.374491)\n        (xy 83.011455 148.273002)\n        (xy 83.037707 148.227532)\n        (xy 83.037708 148.227531)\n        (xy 83.041011 148.221809)\n        (xy 83.095491 148.054136)\n        (xy 83.11392 147.8788)\n        (xy 83.095491 147.703464)\n        (xy 83.041011 147.535791)\n        (xy 82.95286 147.383109)\n        (xy 82.940344 147.369208)\n        (xy 82.839313 147.257002)\n        (xy 82.839312 147.257001)\n        (xy 82.834891 147.252091)\n        (xy 82.69226 147.148463)\n        (xy 82.686231 147.145779)\n        (xy 82.686228 147.145777)\n        (xy 82.537236 147.079442)\n        (xy 82.537233 147.079441)\n        (xy 82.5312 147.076755)\n        (xy 82.484704 147.066872)\n        (xy 82.365208 147.041472)\n        (xy 82.365204 147.041472)\n        (xy 82.358751 147.0401)\n        (xy 82.182449 147.0401)\n        (xy 82.175996 147.041472)\n        (xy 82.175992 147.041472)\n        (xy 82.056496 147.066872)\n        (xy 82.01 147.076755)\n        (xy 82.003967 147.079441)\n        (xy 82.003964 147.079442)\n        (xy 81.854972 147.145777)\n        (xy 81.854969 147.145779)\n        (xy 81.84894 147.148463)\n        (xy 81.706309 147.252091)\n        (xy 81.701888 147.257001)\n        (xy 81.701887 147.257002)\n        (xy 81.600857 147.369208)\n        (xy 81.58834 147.383109)\n        (xy 81.500189 147.535791)\n        (xy 81.445709 147.703464)\n        (xy 81.42728 147.8788)\n        (xy 78.69165 147.8788)\n        (xy 78.675891 147.728864)\n        (xy 78.621411 147.561191)\n        (xy 78.599049 147.522458)\n        (xy 78.536561 147.414227)\n        (xy 78.53326 147.408509)\n        (xy 78.505792 147.378002)\n        (xy 78.419713 147.282402)\n        (xy 78.419712 147.282401)\n        (xy 78.415291 147.277491)\n        (xy 78.303655 147.196382)\n        (xy 78.278002 147.177744)\n        (xy 78.278001 147.177743)\n        (xy 78.27266 147.173863)\n        (xy 78.266631 147.171179)\n        (xy 78.266628 147.171177)\n        (xy 78.117636 147.104842)\n        (xy 78.117633 147.104841)\n        (xy 78.1116 147.102155)\n        (xy 78.07515 147.094407)\n        (xy 77.945608 147.066872)\n        (xy 77.945604 147.066872)\n        (xy 77.939151 147.0655)\n        (xy 77.762849 147.0655)\n        (xy 77.756396 147.066872)\n        (xy 77.756392 147.066872)\n        (xy 77.62685 147.094407)\n        (xy 77.5904 147.102155)\n        (xy 77.584367 147.104841)\n        (xy 77.584364 147.104842)\n        (xy 77.435372 147.171177)\n        (xy 77.435369 147.171179)\n        (xy 77.42934 147.173863)\n        (xy 77.423999 147.177743)\n        (xy 77.423998 147.177744)\n        (xy 77.398345 147.196382)\n        (xy 77.286709 147.277491)\n        (xy 77.282288 147.282401)\n        (xy 77.282287 147.282402)\n        (xy 77.196209 147.378002)\n        (xy 77.16874 147.408509)\n        (xy 77.165439 147.414227)\n        (xy 77.102952 147.522458)\n        (xy 77.080589 147.561191)\n        (xy 77.026109 147.728864)\n        (xy 77.00768 147.9042)\n        (xy 70.282072 147.9042)\n        (xy 70.273691 147.824464)\n        (xy 70.219211 147.656791)\n        (xy 70.13106 147.504109)\n        (xy 70.099867 147.469465)\n        (xy 70.017513 147.378002)\n        (xy 70.017512 147.378001)\n        (xy 70.013091 147.373091)\n        (xy 69.87046 147.269463)\n        (xy 69.864431 147.266779)\n        (xy 69.864428 147.266777)\n        (xy 69.715436 147.200442)\n        (xy 69.715433 147.200441)\n        (xy 69.7094 147.197755)\n        (xy 69.633171 147.181552)\n        (xy 69.543408 147.162472)\n        (xy 69.543404 147.162472)\n        (xy 69.536951 147.1611)\n        (xy 69.360649 147.1611)\n        (xy 69.354196 147.162472)\n        (xy 69.354192 147.162472)\n        (xy 69.264429 147.181552)\n        (xy 69.1882 147.197755)\n        (xy 69.182167 147.200441)\n        (xy 69.182164 147.200442)\n        (xy 69.033172 147.266777)\n        (xy 69.033169 147.266779)\n        (xy 69.02714 147.269463)\n        (xy 68.884509 147.373091)\n        (xy 68.880088 147.378001)\n        (xy 68.880087 147.378002)\n        (xy 68.797734 147.469465)\n        (xy 68.76654 147.504109)\n        (xy 68.678389 147.656791)\n        (xy 68.623909 147.824464)\n        (xy 68.60548 147.9998)\n        (xy 60.3053 147.9998)\n        (xy 60.3053 147.126)\n        (xy 60.325302 147.057879)\n        (xy 60.378958 147.011386)\n        (xy 60.4313 147)\n        (xy 64 147)\n        (xy 64.081238 146.918762)\n        (xy 72.688275 146.918762)\n        (xy 72.705491 147.074704)\n        (xy 72.759407 147.222038)\n        (xy 72.763644 147.228344)\n        (xy 72.763646 147.228347)\n        (xy 72.794061 147.273608)\n        (xy 72.846912 147.352258)\n        (xy 72.962952 147.457847)\n        (xy 72.969629 147.461472)\n        (xy 72.96963 147.461473)\n        (xy 72.98435 147.469465)\n        (xy 73.100829 147.532708)\n        (xy 73.252583 147.57252)\n        (xy 73.334113 147.573801)\n        (xy 73.401855 147.574865)\n        (xy 73.401858 147.574865)\n        (xy 73.409453 147.574984)\n        (xy 73.473007 147.560428)\n        (xy 73.55498 147.541654)\n        (xy 73.554984 147.541653)\n        (xy 73.562383 147.539958)\n        (xy 73.702543 147.469465)\n        (xy 73.767219 147.414227)\n        (xy 73.816069 147.372506)\n        (xy 73.816071 147.372503)\n        (xy 73.821843 147.367574)\n        (xy 73.82627 147.361414)\n        (xy 73.826273 147.36141)\n        (xy 73.908963 147.246332)\n        (xy 73.913394 147.240166)\n        (xy 73.920014 147.223699)\n        (xy 73.969079 147.101647)\n        (xy 73.96908 147.101645)\n        (xy 73.971912 147.094599)\n        (xy 73.994018 146.939275)\n        (xy 73.994161 146.9256)\n        (xy 73.991813 146.906192)\n        (xy 73.976225 146.777387)\n        (xy 73.975313 146.769847)\n        (xy 73.969462 146.754362)\n        (xy 79.763475 146.754362)\n        (xy 79.780691 146.910304)\n        (xy 79.834607 147.057638)\n        (xy 79.838844 147.063944)\n        (xy 79.838846 147.063947)\n        (xy 79.850932 147.081932)\n        (xy 79.922112 147.187858)\n        (xy 80.038152 147.293447)\n        (xy 80.044829 147.297072)\n        (xy 80.04483 147.297073)\n        (xy 80.05955 147.305065)\n        (xy 80.176029 147.368308)\n        (xy 80.327783 147.40812)\n        (xy 80.409313 147.409401)\n        (xy 80.477055 147.410465)\n        (xy 80.477058 147.410465)\n        (xy 80.484653 147.410584)\n        (xy 80.53884 147.398173)\n        (xy 80.63018 147.377254)\n        (xy 80.630184 147.377253)\n        (xy 80.637583 147.375558)\n        (xy 80.777743 147.305065)\n        (xy 80.867569 147.228347)\n        (xy 80.891269 147.208106)\n        (xy 80.891271 147.208103)\n        (xy 80.897043 147.203174)\n        (xy 80.90147 147.197014)\n        (xy 80.901473 147.19701)\n        (xy 80.984163 147.081932)\n        (xy 80.988594 147.075766)\n        (xy 80.995785 147.057879)\n        (xy 81.044279 146.937247)\n        (xy 81.04428 146.937245)\n        (xy 81.047112 146.930199)\n        (xy 81.069218 146.774875)\n        (xy 81.069361 146.7612)\n        (xy 81.064751 146.7231)\n        (xy 81.052773 146.624123)\n        (xy 81.050513 146.605447)\n        (xy 80.995056 146.458686)\n        (xy 80.948222 146.390542)\n        (xy 80.910495 146.335648)\n        (xy 80.910494 146.335646)\n        (xy 80.906193 146.329389)\n        (xy 80.900522 146.324336)\n        (xy 80.845822 146.2756)\n        (xy 89.04248 146.2756)\n        (xy 89.060909 146.450936)\n        (xy 89.115389 146.618609)\n        (xy 89.20354 146.771291)\n        (xy 89.207958 146.776198)\n        (xy 89.207959 146.776199)\n        (xy 89.312111 146.891872)\n        (xy 89.321509 146.902309)\n        (xy 89.46414 147.005937)\n        (xy 89.470169 147.008621)\n        (xy 89.470172 147.008623)\n        (xy 89.619164 147.074958)\n        (xy 89.619167 147.074959)\n        (xy 89.6252 147.077645)\n        (xy 89.644917 147.081836)\n        (xy 89.791192 147.112928)\n        (xy 89.791196 147.112928)\n        (xy 89.797649 147.1143)\n        (xy 89.973951 147.1143)\n        (xy 89.980404 147.112928)\n        (xy 89.980408 147.112928)\n        (xy 90.126683 147.081836)\n        (xy 90.1464 147.077645)\n        (xy 90.152433 147.074959)\n        (xy 90.152436 147.074958)\n        (xy 90.301428 147.008623)\n        (xy 90.301431 147.008621)\n        (xy 90.30746 147.005937)\n        (xy 90.450091 146.902309)\n        (xy 90.459489 146.891872)\n        (xy 90.563641 146.776199)\n        (xy 90.563642 146.776198)\n        (xy 90.56806 146.771291)\n        (xy 90.595883 146.7231)\n        (xy 112.88518 146.7231)\n        (xy 112.903609 146.898436)\n        (xy 112.958089 147.066109)\n        (xy 112.961392 147.071831)\n        (xy 112.961393 147.071832)\n        (xy 112.98512 147.112928)\n        (xy 113.04624 147.218791)\n        (xy 113.050658 147.223698)\n        (xy 113.050659 147.223699)\n        (xy 113.108856 147.288333)\n        (xy 113.164209 147.349809)\n        (xy 113.30684 147.453437)\n        (xy 113.312869 147.456121)\n        (xy 113.312872 147.456123)\n        (xy 113.461864 147.522458)\n        (xy 113.461867 147.522459)\n        (xy 113.4679 147.525145)\n        (xy 113.491061 147.530068)\n        (xy 113.633892 147.560428)\n        (xy 113.633896 147.560428)\n        (xy 113.640349 147.5618)\n        (xy 113.816651 147.5618)\n        (xy 113.823104 147.560428)\n        (xy 113.823108 147.560428)\n        (xy 113.965939 147.530068)\n        (xy 113.9891 147.525145)\n        (xy 113.995133 147.522459)\n        (xy 113.995136 147.522458)\n        (xy 114.144128 147.456123)\n        (xy 114.144131 147.456121)\n        (xy 114.15016 147.453437)\n        (xy 114.292791 147.349809)\n        (xy 114.348144 147.288333)\n        (xy 114.406341 147.223699)\n        (xy 114.406342 147.223698)\n        (xy 114.41076 147.218791)\n        (xy 114.47188 147.112928)\n        (xy 114.495607 147.071832)\n        (xy 114.495608 147.071831)\n        (xy 114.498911 147.066109)\n        (xy 114.553391 146.898436)\n        (xy 114.57182 146.7231)\n        (xy 114.553391 146.547764)\n        (xy 114.498911 146.380091)\n        (xy 114.41076 146.227409)\n        (xy 114.405124 146.221149)\n        (xy 114.297213 146.101302)\n        (xy 114.297212 146.101301)\n        (xy 114.292791 146.096391)\n        (xy 114.15016 145.992763)\n        (xy 114.144131 145.990079)\n        (xy 114.144128 145.990077)\n        (xy 113.995136 145.923742)\n        (xy 113.995133 145.923741)\n        (xy 113.9891 145.921055)\n        (xy 113.925338 145.907502)\n        (xy 113.823108 145.885772)\n        (xy 113.823104 145.885772)\n        (xy 113.816651 145.8844)\n        (xy 113.640349 145.8844)\n        (xy 113.633896 145.885772)\n        (xy 113.633892 145.885772)\n        (xy 113.531662 145.907502)\n        (xy 113.4679 145.921055)\n        (xy 113.461867 145.923741)\n        (xy 113.461864 145.923742)\n        (xy 113.312872 145.990077)\n        (xy 113.312869 145.990079)\n        (xy 113.30684 145.992763)\n        (xy 113.164209 146.096391)\n        (xy 113.159788 146.101301)\n        (xy 113.159787 146.101302)\n        (xy 113.051877 146.221149)\n        (xy 113.04624 146.227409)\n        (xy 112.958089 146.380091)\n        (xy 112.903609 146.547764)\n        (xy 112.88518 146.7231)\n        (xy 90.595883 146.7231)\n        (xy 90.656211 146.618609)\n        (xy 90.710691 146.450936)\n        (xy 90.72912 146.2756)\n        (xy 90.728031 146.265239)\n        (xy 90.711381 146.106828)\n        (xy 90.711381 146.106827)\n        (xy 90.710691 146.100264)\n        (xy 90.656211 145.932591)\n        (xy 90.652244 145.925719)\n        (xy 90.571361 145.785627)\n        (xy 90.56806 145.779909)\n        (xy 90.556711 145.767304)\n        (xy 90.454513 145.653802)\n        (xy 90.454512 145.653801)\n        (xy 90.450091 145.648891)\n        (xy 90.30746 145.545263)\n        (xy 90.301431 145.542579)\n        (xy 90.301428 145.542577)\n        (xy 90.152436 145.476242)\n        (xy 90.152433 145.476241)\n        (xy 90.1464 145.473555)\n        (xy 90.094141 145.462447)\n        (xy 89.980408 145.438272)\n        (xy 89.980404 145.438272)\n        (xy 89.973951 145.4369)\n        (xy 89.797649 145.4369)\n        (xy 89.791196 145.438272)\n        (xy 89.791192 145.438272)\n        (xy 89.677459 145.462447)\n        (xy 89.6252 145.473555)\n        (xy 89.619167 145.476241)\n        (xy 89.619164 145.476242)\n        (xy 89.470172 145.542577)\n        (xy 89.470169 145.542579)\n        (xy 89.46414 145.545263)\n        (xy 89.321509 145.648891)\n        (xy 89.317088 145.653801)\n        (xy 89.317087 145.653802)\n        (xy 89.21489 145.767304)\n        (xy 89.20354 145.779909)\n        (xy 89.200239 145.785627)\n        (xy 89.119357 145.925719)\n        (xy 89.115389 145.932591)\n        (xy 89.060909 146.100264)\n        (xy 89.060219 146.106827)\n        (xy 89.060219 146.106828)\n        (xy 89.043569 146.265239)\n        (xy 89.04248 146.2756)\n        (xy 80.845822 146.2756)\n        (xy 80.794726 146.230075)\n        (xy 80.794723 146.230073)\n        (xy 80.789054 146.225022)\n        (xy 80.6504 146.151608)\n        (xy 80.643035 146.149758)\n        (xy 80.505609 146.115239)\n        (xy 80.505605 146.115239)\n        (xy 80.498238 146.113388)\n        (xy 80.490638 146.113348)\n        (xy 80.490637 146.113348)\n        (xy 80.42651 146.113012)\n        (xy 80.341351 146.112566)\n        (xy 80.333971 146.114338)\n        (xy 80.333969 146.114338)\n        (xy 80.196175 146.147419)\n        (xy 80.196171 146.14742)\n        (xy 80.188796 146.149191)\n        (xy 80.049381 146.221149)\n        (xy 80.043659 146.226141)\n        (xy 80.043657 146.226142)\n        (xy 79.994488 146.269035)\n        (xy 79.931155 146.324284)\n        (xy 79.840943 146.452643)\n        (xy 79.783953 146.598815)\n        (xy 79.782961 146.606348)\n        (xy 79.782961 146.606349)\n        (xy 79.767591 146.7231)\n        (xy 79.763475 146.754362)\n        (xy 73.969462 146.754362)\n        (xy 73.919856 146.623086)\n        (xy 73.868089 146.547764)\n        (xy 73.835295 146.500048)\n        (xy 73.835294 146.500046)\n        (xy 73.830993 146.493789)\n        (xy 73.825322 146.488736)\n        (xy 73.719526 146.394475)\n        (xy 73.719523 146.394473)\n        (xy 73.713854 146.389422)\n        (xy 73.5752 146.316008)\n        (xy 73.567835 146.314158)\n        (xy 73.430409 146.279639)\n        (xy 73.430405 146.279639)\n        (xy 73.423038 146.277788)\n        (xy 73.415438 146.277748)\n        (xy 73.415437 146.277748)\n        (xy 73.35131 146.277412)\n        (xy 73.266151 146.276966)\n        (xy 73.258771 146.278738)\n        (xy 73.258769 146.278738)\n        (xy 73.120975 146.311819)\n        (xy 73.120971 146.31182)\n        (xy 73.113596 146.313591)\n        (xy 73.092879 146.324284)\n        (xy 72.984756 146.380091)\n        (xy 72.974181 146.385549)\n        (xy 72.855955 146.488684)\n        (xy 72.851588 146.494898)\n        (xy 72.773893 146.605447)\n        (xy 72.765743 146.617043)\n        (xy 72.760618 146.630189)\n        (xy 72.712205 146.754362)\n        (xy 72.708753 146.763215)\n        (xy 72.707761 146.770748)\n        (xy 72.707761 146.770749)\n        (xy 72.689389 146.910304)\n        (xy 72.688275 146.918762)\n        (xy 64.081238 146.918762)\n        (xy 66.9282 144.0718)\n        (xy 70.10368 144.0718)\n        (xy 70.10437 144.078365)\n        (xy 70.121046 144.237018)\n        (xy 70.122109 144.247136)\n        (xy 70.124149 144.253414)\n        (xy 70.124149 144.253415)\n        (xy 70.149517 144.33149)\n        (xy 70.176589 144.414809)\n        (xy 70.179892 144.420531)\n        (xy 70.179893 144.420532)\n        (xy 70.203959 144.462215)\n        (xy 70.26474 144.567491)\n        (xy 70.269158 144.572398)\n        (xy 70.269159 144.572399)\n        (xy 70.319872 144.628721)\n        (xy 70.382709 144.698509)\n        (xy 70.448878 144.746584)\n        (xy 70.513589 144.793599)\n        (xy 70.52534 144.802137)\n        (xy 70.531369 144.804821)\n        (xy 70.531372 144.804823)\n        (xy 70.680364 144.871158)\n        (xy 70.680367 144.871159)\n        (xy 70.6864 144.873845)\n        (xy 70.707378 144.878304)\n        (xy 70.852392 144.909128)\n        (xy 70.852396 144.909128)\n        (xy 70.858849 144.9105)\n        (xy 71.035151 144.9105)\n        (xy 71.041604 144.909128)\n        (xy 71.041608 144.909128)\n        (xy 71.186622 144.878304)\n        (xy 71.2076 144.873845)\n        (xy 71.213633 144.871159)\n        (xy 71.213636 144.871158)\n        (xy 71.362628 144.804823)\n        (xy 71.362631 144.804821)\n        (xy 71.36866 144.802137)\n        (xy 71.380412 144.793599)\n        (xy 71.445122 144.746584)\n        (xy 71.511291 144.698509)\n        (xy 71.574128 144.628721)\n        (xy 71.624841 144.572399)\n        (xy 71.624842 144.572398)\n        (xy 71.62926 144.567491)\n        (xy 71.690041 144.462215)\n        (xy 71.714107 144.420532)\n        (xy 71.714108 144.420531)\n        (xy 71.717411 144.414809)\n        (xy 71.744483 144.33149)\n        (xy 71.769851 144.253415)\n        (xy 71.769851 144.253414)\n        (xy 71.771891 144.247136)\n        (xy 71.772955 144.237018)\n        (xy 71.788369 144.090362)\n        (xy 73.240475 144.090362)\n        (xy 73.257691 144.246304)\n        (xy 73.311607 144.393638)\n        (xy 73.315844 144.399944)\n        (xy 73.315846 144.399947)\n        (xy 73.352932 144.455135)\n        (xy 73.399112 144.523858)\n        (xy 73.515152 144.629447)\n        (xy 73.521829 144.633072)\n        (xy 73.52183 144.633073)\n        (xy 73.529759 144.637378)\n        (xy 73.653029 144.704308)\n        (xy 73.804783 144.74412)\n        (xy 73.886313 144.745401)\n        (xy 73.954055 144.746465)\n        (xy 73.954058 144.746465)\n        (xy 73.961653 144.746584)\n        (xy 74.037555 144.7292)\n        (xy 74.10718 144.713254)\n        (xy 74.107184 144.713253)\n        (xy 74.114583 144.711558)\n        (xy 74.254743 144.641065)\n        (xy 74.325086 144.580987)\n        (xy 74.368269 144.544106)\n        (xy 74.368271 144.544103)\n        (xy 74.374043 144.539174)\n        (xy 74.37847 144.533014)\n        (xy 74.378473 144.53301)\n        (xy 74.452334 144.430219)\n        (xy 74.465594 144.411766)\n        (xy 74.470345 144.399947)\n        (xy 74.521279 144.273247)\n        (xy 74.52128 144.273245)\n        (xy 74.524112 144.266199)\n        (xy 74.546218 144.110875)\n        (xy 74.546361 144.0972)\n        (xy 74.545435 144.089542)\n        (xy 74.536845 144.018562)\n        (xy 74.527513 143.941447)\n        (xy 74.499986 143.8686)\n        (xy 77.13948 143.8686)\n        (xy 77.14017 143.875165)\n        (xy 77.152829 143.9956)\n        (xy 77.157909 144.043936)\n        (xy 77.159949 144.050214)\n        (xy 77.159949 144.050215)\n        (xy 77.174005 144.093475)\n        (xy 77.212389 144.211609)\n        (xy 77.215692 144.217331)\n        (xy 77.215693 144.217332)\n        (xy 77.236058 144.252605)\n        (xy 77.30054 144.364291)\n        (xy 77.304958 144.369198)\n        (xy 77.304959 144.369199)\n        (xy 77.408822 144.484551)\n        (xy 77.418509 144.495309)\n        (xy 77.449124 144.517552)\n        (xy 77.517859 144.567491)\n        (xy 77.56114 144.598937)\n        (xy 77.567169 144.601621)\n        (xy 77.567172 144.601623)\n        (xy 77.716164 144.667958)\n        (xy 77.716167 144.667959)\n        (xy 77.7222 144.670645)\n        (xy 77.75865 144.678393)\n        (xy 77.888192 144.705928)\n        (xy 77.888196 144.705928)\n        (xy 77.894649 144.7073)\n        (xy 78.070951 144.7073)\n        (xy 78.077404 144.705928)\n        (xy 78.077408 144.705928)\n        (xy 78.20695 144.678393)\n        (xy 78.2434 144.670645)\n        (xy 78.249433 144.667959)\n        (xy 78.249436 144.667958)\n        (xy 78.398428 144.601623)\n        (xy 78.398431 144.601621)\n        (xy 78.40446 144.598937)\n        (xy 78.447742 144.567491)\n        (xy 78.516476 144.517552)\n        (xy 78.547091 144.495309)\n        (xy 78.556778 144.484551)\n        (xy 78.660641 144.369199)\n        (xy 78.660642 144.369198)\n        (xy 78.66506 144.364291)\n        (xy 78.729542 144.252605)\n        (xy 78.745942 144.2242)\n        (xy 79.55248 144.2242)\n        (xy 79.55317 144.230765)\n        (xy 79.569622 144.387287)\n        (xy 79.570909 144.399536)\n        (xy 79.572949 144.405814)\n        (xy 79.572949 144.405815)\n        (xy 79.593429 144.468847)\n        (xy 79.625389 144.567209)\n        (xy 79.628692 144.572931)\n        (xy 79.628693 144.572932)\n        (xy 79.633344 144.580987)\n        (xy 79.71354 144.719891)\n        (xy 79.717958 144.724798)\n        (xy 79.717959 144.724799)\n        (xy 79.790013 144.804823)\n        (xy 79.831509 144.850909)\n        (xy 79.97414 144.954537)\n        (xy 79.980169 144.957221)\n        (xy 79.980172 144.957223)\n        (xy 80.129164 145.023558)\n        (xy 80.129167 145.023559)\n        (xy 80.1352 145.026245)\n        (xy 80.158615 145.031222)\n        (xy 80.301192 145.061528)\n        (xy 80.301196 145.061528)\n        (xy 80.307649 145.0629)\n        (xy 80.483951 145.0629)\n        (xy 80.490404 145.061528)\n        (xy 80.490408 145.061528)\n        (xy 80.632985 145.031222)\n        (xy 80.6564 145.026245)\n        (xy 80.662433 145.023559)\n        (xy 80.662436 145.023558)\n        (xy 80.811428 144.957223)\n        (xy 80.811431 144.957221)\n        (xy 80.81746 144.954537)\n        (xy 80.95674 144.853344)\n        (xy 81.023606 144.829486)\n        (xy 81.092758 144.845566)\n        (xy 81.104856 144.853341)\n        (xy 81.24414 144.954537)\n        (xy 81.250169 144.957221)\n        (xy 81.250172 144.957223)\n        (xy 81.399164 145.023558)\n        (xy 81.399167 145.023559)\n        (xy 81.4052 145.026245)\n        (xy 81.428615 145.031222)\n        (xy 81.571192 145.061528)\n        (xy 81.571196 145.061528)\n        (xy 81.577649 145.0629)\n        (xy 81.753951 145.0629)\n        (xy 81.760404 145.061528)\n        (xy 81.760408 145.061528)\n        (xy 81.902985 145.031222)\n        (xy 81.9264 145.026245)\n        (xy 81.932433 145.023559)\n        (xy 81.932436 145.023558)\n        (xy 82.081428 144.957223)\n        (xy 82.081431 144.957221)\n        (xy 82.08746 144.954537)\n        (xy 82.230091 144.850909)\n        (xy 82.271587 144.804823)\n        (xy 82.343641 144.724799)\n        (xy 82.343642 144.724798)\n        (xy 82.34806 144.719891)\n        (xy 82.428256 144.580987)\n        (xy 82.432907 144.572932)\n        (xy 82.432908 144.572931)\n        (xy 82.436211 144.567209)\n        (xy 82.468171 144.468847)\n        (xy 82.488651 144.405815)\n        (xy 82.488651 144.405814)\n        (xy 82.490691 144.399536)\n        (xy 82.491979 144.387287)\n        (xy 82.50843 144.230765)\n        (xy 82.50912 144.2242)\n        (xy 82.508209 144.215531)\n        (xy 82.491381 144.055428)\n        (xy 82.491381 144.055427)\n        (xy 82.490691 144.048864)\n        (xy 82.47909 144.013158)\n        (xy 82.473385 143.9956)\n        (xy 82.85448 143.9956)\n        (xy 82.85517 144.002165)\n        (xy 82.872181 144.164005)\n        (xy 82.872909 144.170936)\n        (xy 82.874949 144.177214)\n        (xy 82.874949 144.177215)\n        (xy 82.893953 144.235702)\n        (xy 82.927389 144.338609)\n        (xy 82.930692 144.344331)\n        (xy 82.930693 144.344332)\n        (xy 82.95504 144.386502)\n        (xy 83.01554 144.491291)\n        (xy 83.019958 144.496198)\n        (xy 83.019959 144.496199)\n        (xy 83.10897 144.595056)\n        (xy 83.133509 144.622309)\n        (xy 83.201765 144.6719)\n        (xy 83.251652 144.708145)\n        (xy 83.27614 144.725937)\n        (xy 83.282169 144.728621)\n        (xy 83.282172 144.728623)\n        (xy 83.431164 144.794958)\n        (xy 83.431167 144.794959)\n        (xy 83.4372 144.797645)\n        (xy 83.47097 144.804823)\n        (xy 83.603192 144.832928)\n        (xy 83.603196 144.832928)\n        (xy 83.609649 144.8343)\n        (xy 83.785951 144.8343)\n        (xy 83.792404 144.832928)\n        (xy 83.792408 144.832928)\n        (xy 83.92463 144.804823)\n        (xy 83.9584 144.797645)\n        (xy 83.964433 144.794959)\n        (xy 83.964436 144.794958)\n        (xy 84.113428 144.728623)\n        (xy 84.113431 144.728621)\n        (xy 84.11946 144.725937)\n        (xy 84.143949 144.708145)\n        (xy 84.193835 144.6719)\n        (xy 84.262091 144.622309)\n        (xy 84.266185 144.617762)\n        (xy 91.112475 144.617762)\n        (xy 91.129691 144.773704)\n        (xy 91.183607 144.921038)\n        (xy 91.187844 144.927344)\n        (xy 91.187846 144.927347)\n        (xy 91.216217 144.969566)\n        (xy 91.271112 145.051258)\n        (xy 91.387152 145.156847)\n        (xy 91.393829 145.160472)\n        (xy 91.39383 145.160473)\n        (xy 91.40694 145.167591)\n        (xy 91.525029 145.231708)\n        (xy 91.676783 145.27152)\n        (xy 91.758313 145.272801)\n        (xy 91.826055 145.273865)\n        (xy 91.826058 145.273865)\n        (xy 91.833653 145.273984)\n        (xy 91.910721 145.256333)\n        (xy 91.97918 145.240654)\n        (xy 91.979184 145.240653)\n        (xy 91.986583 145.238958)\n        (xy 92.126743 145.168465)\n        (xy 92.156083 145.143407)\n        (xy 92.240269 145.071506)\n        (xy 92.240271 145.071503)\n        (xy 92.246043 145.066574)\n        (xy 92.25047 145.060414)\n        (xy 92.250473 145.06041)\n        (xy 92.315188 144.970348)\n        (xy 92.337594 144.939166)\n        (xy 92.342345 144.927347)\n        (xy 92.393279 144.800647)\n        (xy 92.39328 144.800645)\n        (xy 92.396112 144.793599)\n        (xy 92.418218 144.638275)\n        (xy 92.418361 144.6246)\n        (xy 92.41749 144.617398)\n        (xy 92.41104 144.5641)\n        (xy 101.68378 144.5641)\n        (xy 101.68447 144.570665)\n        (xy 101.700671 144.724799)\n        (xy 101.702209 144.739436)\n        (xy 101.704249 144.745714)\n        (xy 101.704249 144.745715)\n        (xy 101.722582 144.802137)\n        (xy 101.756689 144.907109)\n        (xy 101.759992 144.912831)\n        (xy 101.759993 144.912832)\n        (xy 101.775197 144.939166)\n        (xy 101.84484 145.059791)\n        (xy 101.849258 145.064698)\n        (xy 101.849259 145.064699)\n        (xy 101.935494 145.160473)\n        (xy 101.962809 145.190809)\n        (xy 102.052995 145.256333)\n        (xy 102.073898 145.27152)\n        (xy 102.10544 145.294437)\n        (xy 102.111469 145.297121)\n        (xy 102.111472 145.297123)\n        (xy 102.260464 145.363458)\n        (xy 102.260467 145.363459)\n        (xy 102.2665 145.366145)\n        (xy 102.276973 145.368371)\n        (xy 102.432492 145.401428)\n        (xy 102.432496 145.401428)\n        (xy 102.438949 145.4028)\n        (xy 102.615251 145.4028)\n        (xy 102.621704 145.401428)\n        (xy 102.621708 145.401428)\n        (xy 102.777227 145.368371)\n        (xy 102.7877 145.366145)\n        (xy 102.793733 145.363459)\n        (xy 102.793736 145.363458)\n        (xy 102.942728 145.297123)\n        (xy 102.942731 145.297121)\n        (xy 102.94876 145.294437)\n        (xy 102.980303 145.27152)\n        (xy 103.001205 145.256333)\n        (xy 103.091391 145.190809)\n        (xy 103.118706 145.160473)\n        (xy 103.204941 145.064699)\n        (xy 103.204942 145.064698)\n        (xy 103.20936 145.059791)\n        (xy 103.234455 145.016325)\n        (xy 103.285838 144.967332)\n        (xy 103.355552 144.953897)\n        (xy 103.421463 144.980284)\n        (xy 103.454903 145.020981)\n        (xy 103.456607 145.025638)\n        (xy 103.544112 145.155858)\n        (xy 103.660152 145.261447)\n        (xy 103.798029 145.336308)\n        (xy 103.949783 145.37612)\n        (xy 103.981005 145.37661)\n        (xy 103.985876 145.376687)\n        (xy 104.053674 145.397756)\n        (xy 104.099319 145.452135)\n        (xy 104.108819 145.519117)\n        (xy 104.105731 145.542577)\n        (xy 104.096675 145.611362)\n        (xy 104.113891 145.767304)\n        (xy 104.167807 145.914638)\n        (xy 104.172044 145.920944)\n        (xy 104.172046 145.920947)\n        (xy 104.184094 145.938876)\n        (xy 104.255312 146.044858)\n        (xy 104.371352 146.150447)\n        (xy 104.378029 146.154072)\n        (xy 104.37803 146.154073)\n        (xy 104.39275 146.162065)\n        (xy 104.509229 146.225308)\n        (xy 104.660983 146.26512)\n        (xy 104.742513 146.266401)\n        (xy 104.810255 146.267465)\n        (xy 104.810258 146.267465)\n        (xy 104.817853 146.267584)\n        (xy 104.87204 146.255173)\n        (xy 104.96338 146.234254)\n        (xy 104.963384 146.234253)\n        (xy 104.970783 146.232558)\n        (xy 105.110943 146.162065)\n        (xy 105.168853 146.112606)\n        (xy 105.224469 146.065106)\n        (xy 105.224471 146.065103)\n        (xy 105.230243 146.060174)\n        (xy 105.23467 146.054014)\n        (xy 105.234673 146.05401)\n        (xy 105.317363 145.938932)\n        (xy 105.321794 145.932766)\n        (xy 105.327054 145.919682)\n        (xy 105.377479 145.794247)\n        (xy 105.37748 145.794245)\n        (xy 105.380312 145.787199)\n        (xy 105.402418 145.631875)\n        (xy 105.402561 145.6182)\n        (xy 105.383713 145.462447)\n        (xy 105.328256 145.315686)\n        (xy 105.29843 145.272288)\n        (xy 105.243695 145.192648)\n        (xy 105.243694 145.192646)\n        (xy 105.239393 145.186389)\n        (xy 105.233722 145.181336)\n        (xy 105.127926 145.087075)\n        (xy 105.127923 145.087073)\n        (xy 105.122254 145.082022)\n        (xy 104.9836 145.008608)\n        (xy 104.975833 145.006657)\n        (xy 104.838809 144.972239)\n        (xy 104.838805 144.972239)\n        (xy 104.831438 144.970388)\n        (xy 104.823838 144.970348)\n        (xy 104.823837 144.970348)\n        (xy 104.8034 144.970241)\n        (xy 104.735385 144.949882)\n        (xy 104.689175 144.895984)\n        (xy 104.679318 144.826489)\n        (xy 104.690637 144.746956)\n        (xy 104.691218 144.742875)\n        (xy 104.691361 144.7292)\n        (xy 104.690829 144.724799)\n        (xy 104.680852 144.642356)\n        (xy 104.672513 144.573447)\n        (xy 104.617056 144.426686)\n        (xy 104.589978 144.387287)\n        (xy 104.532495 144.303648)\n        (xy 104.532494 144.303646)\n        (xy 104.528193 144.297389)\n        (xy 104.522522 144.292336)\n        (xy 104.416726 144.198075)\n        (xy 104.416723 144.198073)\n        (xy 104.411054 144.193022)\n        (xy 104.400973 144.187684)\n        (xy 104.279112 144.123162)\n        (xy 104.279113 144.123162)\n        (xy 104.2724 144.119608)\n        (xy 104.265035 144.117758)\n        (xy 104.127609 144.083239)\n        (xy 104.127605 144.083239)\n        (xy 104.120238 144.081388)\n        (xy 104.112638 144.081348)\n        (xy 104.112637 144.081348)\n        (xy 104.04851 144.081012)\n        (xy 103.963351 144.080566)\n        (xy 103.955971 144.082338)\n        (xy 103.955969 144.082338)\n        (xy 103.818175 144.115419)\n        (xy 103.818171 144.11542)\n        (xy 103.810796 144.117191)\n        (xy 103.760678 144.143059)\n        (xy 103.694503 144.177215)\n        (xy 103.671381 144.189149)\n        (xy 103.665659 144.194141)\n        (xy 103.665657 144.194142)\n        (xy 103.612434 144.240572)\n        (xy 103.553155 144.292284)\n        (xy 103.548788 144.298498)\n        (xy 103.548786 144.2985)\n        (xy 103.53915 144.312211)\n        (xy 103.483616 144.356444)\n        (xy 103.412984 144.36363)\n        (xy 103.349679 144.33149)\n        (xy 103.316229 144.278699)\n        (xy 103.299552 144.227373)\n        (xy 103.297511 144.221091)\n        (xy 103.293499 144.214141)\n        (xy 103.261132 144.158081)\n        (xy 103.20936 144.068409)\n        (xy 103.194829 144.05227)\n        (xy 103.095813 143.942302)\n        (xy 103.095812 143.942301)\n        (xy 103.091391 143.937391)\n        (xy 102.94876 143.833763)\n        (xy 102.942731 143.831079)\n        (xy 102.942728 143.831077)\n        (xy 102.793736 143.764742)\n        (xy 102.793733 143.764741)\n        (xy 102.7877 143.762055)\n        (xy 102.737694 143.751426)\n        (xy 102.621708 143.726772)\n        (xy 102.621704 143.726772)\n        (xy 102.615251 143.7254)\n        (xy 102.438949 143.7254)\n        (xy 102.432496 143.726772)\n        (xy 102.432492 143.726772)\n        (xy 102.316506 143.751426)\n        (xy 102.2665 143.762055)\n        (xy 102.260467 143.764741)\n        (xy 102.260464 143.764742)\n        (xy 102.111472 143.831077)\n        (xy 102.111469 143.831079)\n        (xy 102.10544 143.833763)\n        (xy 101.962809 143.937391)\n        (xy 101.958388 143.942301)\n        (xy 101.958387 143.942302)\n        (xy 101.859372 144.05227)\n        (xy 101.84484 144.068409)\n        (xy 101.793068 144.158081)\n        (xy 101.760702 144.214141)\n        (xy 101.756689 144.221091)\n        (xy 101.754648 144.227373)\n        (xy 101.754647 144.227376)\n        (xy 101.711675 144.359632)\n        (xy 101.702209 144.388764)\n        (xy 101.701519 144.395327)\n        (xy 101.701519 144.395328)\n        (xy 101.68447 144.557535)\n        (xy 101.68378 144.5641)\n        (xy 92.41104 144.5641)\n        (xy 92.408023 144.539174)\n        (xy 92.399513 144.468847)\n        (xy 92.344056 144.322086)\n        (xy 92.327082 144.297389)\n        (xy 92.259495 144.199048)\n        (xy 92.259494 144.199046)\n        (xy 92.255193 144.192789)\n        (xy 92.249522 144.187736)\n        (xy 92.143726 144.093475)\n        (xy 92.143723 144.093473)\n        (xy 92.138054 144.088422)\n        (xy 92.126564 144.082338)\n        (xy 92.063342 144.048864)\n        (xy 91.9994 144.015008)\n        (xy 91.992035 144.013158)\n        (xy 91.854609 143.978639)\n        (xy 91.854605 143.978639)\n        (xy 91.847238 143.976788)\n        (xy 91.839638 143.976748)\n        (xy 91.839637 143.976748)\n        (xy 91.77551 143.976412)\n        (xy 91.690351 143.975966)\n        (xy 91.682971 143.977738)\n        (xy 91.682969 143.977738)\n        (xy 91.545175 144.010819)\n        (xy 91.545171 144.01082)\n        (xy 91.537796 144.012591)\n        (xy 91.489784 144.037372)\n        (xy 91.423082 144.0718)\n        (xy 91.398381 144.084549)\n        (xy 91.392659 144.089541)\n        (xy 91.392657 144.089542)\n        (xy 91.379155 144.101321)\n        (xy 91.280155 144.187684)\n        (xy 91.260584 144.215531)\n        (xy 91.2002 144.301449)\n        (xy 91.189943 144.316043)\n        (xy 91.172024 144.362003)\n        (xy 91.145053 144.431181)\n        (xy 91.132953 144.462215)\n        (xy 91.131961 144.469748)\n        (xy 91.131961 144.469749)\n        (xy 91.1146 144.601623)\n        (xy 91.112475 144.617762)\n        (xy 84.266185 144.617762)\n        (xy 84.28663 144.595056)\n        (xy 84.375641 144.496199)\n        (xy 84.375642 144.496198)\n        (xy 84.38006 144.491291)\n        (xy 84.44056 144.386502)\n        (xy 84.464907 144.344332)\n        (xy 84.464908 144.344331)\n        (xy 84.468211 144.338609)\n        (xy 84.501647 144.235702)\n        (xy 84.520651 144.177215)\n        (xy 84.520651 144.177214)\n        (xy 84.522691 144.170936)\n        (xy 84.52342 144.164005)\n        (xy 84.54043 144.002165)\n        (xy 84.54112 143.9956)\n        (xy 84.528493 143.875468)\n        (xy 84.523381 143.826828)\n        (xy 84.523381 143.826827)\n        (xy 84.522691 143.820264)\n        (xy 84.517218 143.803418)\n        (xy 84.470727 143.660336)\n        (xy 84.468211 143.652591)\n        (xy 84.451969 143.624458)\n        (xy 84.413304 143.557489)\n        (xy 84.38006 143.499909)\n        (xy 84.363575 143.4816)\n        (xy 85.63888 143.4816)\n        (xy 85.63957 143.488165)\n        (xy 85.651623 143.602834)\n        (xy 85.657309 143.656936)\n        (xy 85.659349 143.663214)\n        (xy 85.659349 143.663215)\n        (xy 85.660416 143.666498)\n        (xy 85.711789 143.824609)\n        (xy 85.715092 143.830331)\n        (xy 85.715093 143.830332)\n        (xy 85.741152 143.875468)\n        (xy 85.79994 143.977291)\n        (xy 85.804358 143.982198)\n        (xy 85.804359 143.982199)\n        (xy 85.911617 144.101321)\n        (xy 85.917909 144.108309)\n        (xy 85.965738 144.143059)\n        (xy 86.05275 144.206277)\n        (xy 86.06054 144.211937)\n        (xy 86.066569 144.214621)\n        (xy 86.066572 144.214623)\n        (xy 86.215564 144.280958)\n        (xy 86.215567 144.280959)\n        (xy 86.2216 144.283645)\n        (xy 86.248478 144.289358)\n        (xy 86.387592 144.318928)\n        (xy 86.387596 144.318928)\n        (xy 86.394049 144.3203)\n        (xy 86.570351 144.3203)\n        (xy 86.576804 144.318928)\n        (xy 86.576808 144.318928)\n        (xy 86.715922 144.289358)\n        (xy 86.7428 144.283645)\n        (xy 86.748833 144.280959)\n        (xy 86.748836 144.280958)\n        (xy 86.897828 144.214623)\n        (xy 86.897831 144.214621)\n        (xy 86.90386 144.211937)\n        (xy 86.911651 144.206277)\n        (xy 86.998662 144.143059)\n        (xy 87.046491 144.108309)\n        (xy 87.052783 144.101321)\n        (xy 87.160041 143.982199)\n        (xy 87.160042 143.982198)\n        (xy 87.16446 143.977291)\n        (xy 87.223248 143.875468)\n        (xy 87.249307 143.830332)\n        (xy 87.249308 143.830331)\n        (xy 87.252611 143.824609)\n        (xy 87.303984 143.666498)\n        (xy 87.305051 143.663215)\n        (xy 87.305051 143.663214)\n        (xy 87.307091 143.656936)\n        (xy 87.312778 143.602834)\n        (xy 87.32483 143.488165)\n        (xy 87.32552 143.4816)\n        (xy 87.316929 143.399861)\n        (xy 87.316029 143.391294)\n        (xy 106.673298 143.391294)\n        (xy 106.674462 143.400195)\n        (xy 106.674462 143.400199)\n        (xy 106.689606 143.516002)\n        (xy 106.69077 143.524901)\n        (xy 106.745037 143.648233)\n        (xy 106.750815 143.655106)\n        (xy 106.750815 143.655107)\n        (xy 106.821395 143.739072)\n        (xy 106.831739 143.751378)\n        (xy 106.943905 143.826042)\n        (xy 107.072519 143.866224)\n        (xy 107.20724 143.868693)\n        (xy 107.260994 143.854038)\n        (xy 107.32858 143.835612)\n        (xy 107.328582 143.835611)\n        (xy 107.337239 143.833251)\n        (xy 107.452066 143.762747)\n        (xy 107.475624 143.736721)\n        (xy 107.536461 143.669509)\n        (xy 107.536462 143.669508)\n        (xy 107.542489 143.662849)\n        (xy 107.549571 143.648233)\n        (xy 107.597326 143.549667)\n        (xy 107.597327 143.549665)\n        (xy 107.60124 143.541588)\n        (xy 107.623595 143.408711)\n        (xy 107.623737 143.3971)\n        (xy 107.622906 143.391294)\n        (xy 108.173298 143.391294)\n        (xy 108.174462 143.400195)\n        (xy 108.174462 143.400199)\n        (xy 108.189606 143.516002)\n        (xy 108.19077 143.524901)\n        (xy 108.245037 143.648233)\n        (xy 108.250815 143.655106)\n        (xy 108.250815 143.655107)\n        (xy 108.321395 143.739072)\n        (xy 108.331739 143.751378)\n        (xy 108.443905 143.826042)\n        (xy 108.572519 143.866224)\n        (xy 108.70724 143.868693)\n        (xy 108.760994 143.854038)\n        (xy 108.82858 143.835612)\n        (xy 108.828582 143.835611)\n        (xy 108.837239 143.833251)\n        (xy 108.952066 143.762747)\n        (xy 108.975624 143.736721)\n        (xy 109.036461 143.669509)\n        (xy 109.036462 143.669508)\n        (xy 109.042489 143.662849)\n        (xy 109.049571 143.648233)\n        (xy 109.097326 143.549667)\n        (xy 109.097327 143.549665)\n        (xy 109.10124 143.541588)\n        (xy 109.123595 143.408711)\n        (xy 109.123737 143.3971)\n        (xy 109.122906 143.391294)\n        (xy 109.673298 143.391294)\n        (xy 109.674462 143.400195)\n        (xy 109.674462 143.400199)\n        (xy 109.689606 143.516002)\n        (xy 109.69077 143.524901)\n        (xy 109.745037 143.648233)\n        (xy 109.750815 143.655106)\n        (xy 109.750815 143.655107)\n        (xy 109.821395 143.739072)\n        (xy 109.831739 143.751378)\n        (xy 109.943905 143.826042)\n        (xy 110.072519 143.866224)\n        (xy 110.20724 143.868693)\n        (xy 110.260994 143.854038)\n        (xy 110.32858 143.835612)\n        (xy 110.328582 143.835611)\n        (xy 110.337239 143.833251)\n        (xy 110.452066 143.762747)\n        (xy 110.475624 143.736721)\n        (xy 110.486029 143.725226)\n        (xy 112.585105 143.725226)\n        (xy 112.60367 143.89339)\n        (xy 112.60628 143.900522)\n        (xy 112.658424 144.043011)\n        (xy 112.661812 144.05227)\n        (xy 112.666048 144.058573)\n        (xy 112.666048 144.058574)\n        (xy 112.75194 144.186396)\n        (xy 112.751943 144.186399)\n        (xy 112.756174 144.192696)\n        (xy 112.881308 144.306559)\n        (xy 112.972387 144.356011)\n        (xy 112.983424 144.362003)\n        (xy 113.029991 144.387287)\n        (xy 113.193638 144.430219)\n        (xy 113.281247 144.431596)\n        (xy 113.355204 144.432758)\n        (xy 113.355207 144.432758)\n        (xy 113.362802 144.432877)\n        (xy 113.428055 144.417932)\n        (xy 113.520314 144.396802)\n        (xy 113.520318 144.396801)\n        (xy 113.527717 144.395106)\n        (xy 113.678862 144.319088)\n        (xy 113.684633 144.314159)\n        (xy 113.684636 144.314157)\n        (xy 113.801739 144.214141)\n        (xy 113.80174 144.21414)\n        (xy 113.807511 144.209211)\n        (xy 113.906237 144.071819)\n        (xy 113.911562 144.058574)\n        (xy 113.944455 143.976748)\n        (xy 113.969341 143.914843)\n        (xy 113.99318 143.747346)\n        (xy 113.993334 143.7326)\n        (xy 113.991531 143.717695)\n        (xy 113.98052 143.626709)\n        (xy 113.973009 143.56464)\n        (xy 113.913206 143.406378)\n        (xy 113.884773 143.365008)\n        (xy 113.821681 143.273207)\n        (xy 113.821679 143.273205)\n        (xy 113.817379 143.266948)\n        (xy 113.811708 143.261895)\n        (xy 113.696731 143.159454)\n        (xy 113.696728 143.159452)\n        (xy 113.691059 143.154401)\n        (xy 113.67307 143.144876)\n        (xy 113.583156 143.097269)\n        (xy 113.541539 143.075234)\n        (xy 113.531164 143.072628)\n        (xy 113.384822 143.035869)\n        (xy 113.384818 143.035869)\n        (xy 113.377451 143.034018)\n        (xy 113.369852 143.033978)\n        (xy 113.36985 143.033978)\n        (xy 113.299508 143.03361)\n        (xy 113.208269 143.033132)\n        (xy 113.200888 143.034904)\n        (xy 113.051138 143.070856)\n        (xy 113.051135 143.070857)\n        (xy 113.043759 143.072628)\n        (xy 112.893418 143.150224)\n        (xy 112.887697 143.155214)\n        (xy 112.887695 143.155216)\n        (xy 112.817013 143.216876)\n        (xy 112.765926 143.261442)\n        (xy 112.757026 143.274106)\n        (xy 112.677773 143.386872)\n        (xy 112.668644 143.399861)\n        (xy 112.665882 143.406944)\n        (xy 112.665882 143.406945)\n        (xy 112.664226 143.411192)\n        (xy 112.607188 143.557489)\n        (xy 112.606197 143.565018)\n        (xy 112.588449 143.699828)\n        (xy 112.585105 143.725226)\n        (xy 110.486029 143.725226)\n        (xy 110.536461 143.669509)\n        (xy 110.536462 143.669508)\n        (xy 110.542489 143.662849)\n        (xy 110.549571 143.648233)\n        (xy 110.597326 143.549667)\n        (xy 110.597327 143.549665)\n        (xy 110.60124 143.541588)\n        (xy 110.623595 143.408711)\n        (xy 110.623737 143.3971)\n        (xy 110.604635 143.263717)\n        (xy 110.600153 143.253858)\n        (xy 110.573358 143.194926)\n        (xy 110.548865 143.141056)\n        (xy 110.513263 143.099738)\n        (xy 110.466769 143.045779)\n        (xy 110.466766 143.045777)\n        (xy 110.460909 143.038979)\n        (xy 110.379032 142.985909)\n        (xy 110.355373 142.970574)\n        (xy 110.355372 142.970573)\n        (xy 110.347839 142.965691)\n        (xy 110.331552 142.96082)\n        (xy 110.227346 142.929655)\n        (xy 110.227344 142.929655)\n        (xy 110.218745 142.927083)\n        (xy 110.20977 142.927028)\n        (xy 110.209769 142.927028)\n        (xy 110.151374 142.926672)\n        (xy 110.084003 142.92626)\n        (xy 110.075371 142.928727)\n        (xy 109.963077 142.96082)\n        (xy 109.963075 142.960821)\n        (xy 109.954446 142.963287)\n        (xy 109.946855 142.968076)\n        (xy 109.946854 142.968077)\n        (xy 109.848082 143.030398)\n        (xy 109.840489 143.035189)\n        (xy 109.834547 143.041918)\n        (xy 109.834546 143.041918)\n        (xy 109.78737 143.095335)\n        (xy 109.751293 143.136184)\n        (xy 109.747479 143.144307)\n        (xy 109.747478 143.144309)\n        (xy 109.703487 143.238008)\n        (xy 109.694029 143.258154)\n        (xy 109.692318 143.269144)\n        (xy 109.675644 143.37623)\n        (xy 109.673298 143.391294)\n        (xy 109.122906 143.391294)\n        (xy 109.104635 143.263717)\n        (xy 109.100153 143.253858)\n        (xy 109.073358 143.194926)\n        (xy 109.048865 143.141056)\n        (xy 109.013263 143.099738)\n        (xy 108.966769 143.045779)\n        (xy 108.966766 143.045777)\n        (xy 108.960909 143.038979)\n        (xy 108.879032 142.985909)\n        (xy 108.855373 142.970574)\n        (xy 108.855372 142.970573)\n        (xy 108.847839 142.965691)\n        (xy 108.831552 142.96082)\n        (xy 108.727346 142.929655)\n        (xy 108.727344 142.929655)\n        (xy 108.718745 142.927083)\n        (xy 108.70977 142.927028)\n        (xy 108.709769 142.927028)\n        (xy 108.651374 142.926672)\n        (xy 108.584003 142.92626)\n        (xy 108.575371 142.928727)\n        (xy 108.463077 142.96082)\n        (xy 108.463075 142.960821)\n        (xy 108.454446 142.963287)\n        (xy 108.446855 142.968076)\n        (xy 108.446854 142.968077)\n        (xy 108.348082 143.030398)\n        (xy 108.340489 143.035189)\n        (xy 108.334547 143.041918)\n        (xy 108.334546 143.041918)\n        (xy 108.28737 143.095335)\n        (xy 108.251293 143.136184)\n        (xy 108.247479 143.144307)\n        (xy 108.247478 143.144309)\n        (xy 108.203487 143.238008)\n        (xy 108.194029 143.258154)\n        (xy 108.192318 143.269144)\n        (xy 108.175644 143.37623)\n        (xy 108.173298 143.391294)\n        (xy 107.622906 143.391294)\n        (xy 107.604635 143.263717)\n        (xy 107.600153 143.253858)\n        (xy 107.573358 143.194926)\n        (xy 107.548865 143.141056)\n        (xy 107.513263 143.099738)\n        (xy 107.466769 143.045779)\n        (xy 107.466766 143.045777)\n        (xy 107.460909 143.038979)\n        (xy 107.379032 142.985909)\n        (xy 107.355373 142.970574)\n        (xy 107.355372 142.970573)\n        (xy 107.347839 142.965691)\n        (xy 107.331552 142.96082)\n        (xy 107.227346 142.929655)\n        (xy 107.227344 142.929655)\n        (xy 107.218745 142.927083)\n        (xy 107.20977 142.927028)\n        (xy 107.209769 142.927028)\n        (xy 107.151374 142.926672)\n        (xy 107.084003 142.92626)\n        (xy 107.075371 142.928727)\n        (xy 106.963077 142.96082)\n        (xy 106.963075 142.960821)\n        (xy 106.954446 142.963287)\n        (xy 106.946855 142.968076)\n        (xy 106.946854 142.968077)\n        (xy 106.848082 143.030398)\n        (xy 106.840489 143.035189)\n        (xy 106.834547 143.041918)\n        (xy 106.834546 143.041918)\n        (xy 106.78737 143.095335)\n        (xy 106.751293 143.136184)\n        (xy 106.747479 143.144307)\n        (xy 106.747478 143.144309)\n        (xy 106.703487 143.238008)\n        (xy 106.694029 143.258154)\n        (xy 106.692318 143.269144)\n        (xy 106.675644 143.37623)\n        (xy 106.673298 143.391294)\n        (xy 87.316029 143.391294)\n        (xy 87.307781 143.312828)\n        (xy 87.307781 143.312827)\n        (xy 87.307091 143.306264)\n        (xy 87.294783 143.268382)\n        (xy 87.254653 143.144876)\n        (xy 87.252611 143.138591)\n        (xy 87.247621 143.129947)\n        (xy 87.167761 142.991627)\n        (xy 87.16446 142.985909)\n        (xy 87.149015 142.968755)\n        (xy 87.050913 142.859802)\n        (xy 87.050912 142.859801)\n        (xy 87.046491 142.854891)\n        (xy 86.90386 142.751263)\n        (xy 86.897831 142.748579)\n        (xy 86.897828 142.748577)\n        (xy 86.748836 142.682242)\n        (xy 86.748833 142.682241)\n        (xy 86.7428 142.679555)\n        (xy 86.704655 142.671447)\n        (xy 86.576808 142.644272)\n        (xy 86.576804 142.644272)\n        (xy 86.570351 142.6429)\n        (xy 86.394049 142.6429)\n        (xy 86.387596 142.644272)\n        (xy 86.387592 142.644272)\n        (xy 86.259745 142.671447)\n        (xy 86.2216 142.679555)\n        (xy 86.215567 142.682241)\n        (xy 86.215564 142.682242)\n        (xy 86.066572 142.748577)\n        (xy 86.066569 142.748579)\n        (xy 86.06054 142.751263)\n        (xy 85.917909 142.854891)\n        (xy 85.913488 142.859801)\n        (xy 85.913487 142.859802)\n        (xy 85.815386 142.968755)\n        (xy 85.79994 142.985909)\n        (xy 85.796639 142.991627)\n        (xy 85.71678 143.129947)\n        (xy 85.711789 143.138591)\n        (xy 85.709747 143.144876)\n        (xy 85.669618 143.268382)\n        (xy 85.657309 143.306264)\n        (xy 85.656619 143.312827)\n        (xy 85.656619 143.312828)\n        (xy 85.647471 143.399861)\n        (xy 85.63888 143.4816)\n        (xy 84.363575 143.4816)\n        (xy 84.357664 143.475035)\n        (xy 84.266513 143.373802)\n        (xy 84.266512 143.373801)\n        (xy 84.262091 143.368891)\n        (xy 84.17097 143.302687)\n        (xy 84.124802 143.269144)\n        (xy 84.124801 143.269143)\n        (xy 84.11946 143.265263)\n        (xy 84.113431 143.262579)\n        (xy 84.113428 143.262577)\n        (xy 83.964436 143.196242)\n        (xy 83.964433 143.196241)\n        (xy 83.9584 143.193555)\n        (xy 83.92195 143.185807)\n        (xy 83.792408 143.158272)\n        (xy 83.792404 143.158272)\n        (xy 83.785951 143.1569)\n        (xy 83.609649 143.1569)\n        (xy 83.603196 143.158272)\n        (xy 83.603192 143.158272)\n        (xy 83.47365 143.185807)\n        (xy 83.4372 143.193555)\n        (xy 83.431167 143.196241)\n        (xy 83.431164 143.196242)\n        (xy 83.282172 143.262577)\n        (xy 83.282169 143.262579)\n        (xy 83.27614 143.265263)\n        (xy 83.270799 143.269143)\n        (xy 83.270798 143.269144)\n        (xy 83.22463 143.302687)\n        (xy 83.133509 143.368891)\n        (xy 83.129088 143.373801)\n        (xy 83.129087 143.373802)\n        (xy 83.037937 143.475035)\n        (xy 83.01554 143.499909)\n        (xy 82.982296 143.557489)\n        (xy 82.943632 143.624458)\n        (xy 82.927389 143.652591)\n        (xy 82.924873 143.660336)\n        (xy 82.878383 143.803418)\n        (xy 82.872909 143.820264)\n        (xy 82.872219 143.826827)\n        (xy 82.872219 143.826828)\n        (xy 82.867107 143.875468)\n        (xy 82.85448 143.9956)\n        (xy 82.473385 143.9956)\n        (xy 82.438253 143.887476)\n        (xy 82.436211 143.881191)\n        (xy 82.427665 143.866388)\n        (xy 82.379189 143.782426)\n        (xy 82.34806 143.728509)\n        (xy 82.283616 143.656936)\n        (xy 82.234513 143.602402)\n        (xy 82.234512 143.602401)\n        (xy 82.230091 143.597491)\n        (xy 82.103652 143.505627)\n        (xy 82.092802 143.497744)\n        (xy 82.092801 143.497743)\n        (xy 82.08746 143.493863)\n        (xy 82.081431 143.491179)\n        (xy 82.081428 143.491177)\n        (xy 81.932436 143.424842)\n        (xy 81.932433 143.424841)\n        (xy 81.9264 143.422155)\n        (xy 81.863151 143.408711)\n        (xy 81.760408 143.386872)\n        (xy 81.760404 143.386872)\n        (xy 81.753951 143.3855)\n        (xy 81.577649 143.3855)\n        (xy 81.571196 143.386872)\n        (xy 81.571192 143.386872)\n        (xy 81.468449 143.408711)\n        (xy 81.4052 143.422155)\n        (xy 81.399167 143.424841)\n        (xy 81.399164 143.424842)\n        (xy 81.250172 143.491177)\n        (xy 81.250169 143.491179)\n        (xy 81.24414 143.493863)\n        (xy 81.238799 143.497743)\n        (xy 81.238798 143.497744)\n        (xy 81.227948 143.505627)\n        (xy 81.10486 143.595056)\n        (xy 81.037994 143.618914)\n        (xy 80.968842 143.602834)\n        (xy 80.956744 143.595059)\n        (xy 80.833652 143.505627)\n        (xy 80.822802 143.497744)\n        (xy 80.822801 143.497743)\n        (xy 80.81746 143.493863)\n        (xy 80.811431 143.491179)\n        (xy 80.811428 143.491177)\n        (xy 80.662436 143.424842)\n        (xy 80.662433 143.424841)\n        (xy 80.6564 143.422155)\n        (xy 80.593151 143.408711)\n        (xy 80.490408 143.386872)\n        (xy 80.490404 143.386872)\n        (xy 80.483951 143.3855)\n        (xy 80.307649 143.3855)\n        (xy 80.301196 143.386872)\n        (xy 80.301192 143.386872)\n        (xy 80.198449 143.408711)\n        (xy 80.1352 143.422155)\n        (xy 80.129167 143.424841)\n        (xy 80.129164 143.424842)\n        (xy 79.980172 143.491177)\n        (xy 79.980169 143.491179)\n        (xy 79.97414 143.493863)\n        (xy 79.968799 143.497743)\n        (xy 79.968798 143.497744)\n        (xy 79.957948 143.505627)\n        (xy 79.831509 143.597491)\n        (xy 79.827088 143.602401)\n        (xy 79.827087 143.602402)\n        (xy 79.777985 143.656936)\n        (xy 79.71354 143.728509)\n        (xy 79.682411 143.782426)\n        (xy 79.633936 143.866388)\n        (xy 79.625389 143.881191)\n        (xy 79.623347 143.887476)\n        (xy 79.582511 144.013158)\n        (xy 79.570909 144.048864)\n        (xy 79.570219 144.055427)\n        (xy 79.570219 144.055428)\n        (xy 79.553391 144.215531)\n        (xy 79.55248 144.2242)\n        (xy 78.745942 144.2242)\n        (xy 78.749907 144.217332)\n        (xy 78.749908 144.217331)\n        (xy 78.753211 144.211609)\n        (xy 78.791595 144.093475)\n        (xy 78.805651 144.050215)\n        (xy 78.805651 144.050214)\n        (xy 78.807691 144.043936)\n        (xy 78.812772 143.9956)\n        (xy 78.82543 143.875165)\n        (xy 78.82612 143.8686)\n        (xy 78.821911 143.828555)\n        (xy 78.808381 143.699828)\n        (xy 78.808381 143.699827)\n        (xy 78.807691 143.693264)\n        (xy 78.802089 143.676021)\n        (xy 78.768349 143.57218)\n        (xy 78.753211 143.525591)\n        (xy 78.738384 143.499909)\n        (xy 78.706112 143.444014)\n        (xy 78.66506 143.372909)\n        (xy 78.658955 143.366128)\n        (xy 78.551513 143.246802)\n        (xy 78.551512 143.246801)\n        (xy 78.547091 143.241891)\n        (xy 78.433627 143.159454)\n        (xy 78.409802 143.142144)\n        (xy 78.409801 143.142143)\n        (xy 78.40446 143.138263)\n        (xy 78.398431 143.135579)\n        (xy 78.398428 143.135577)\n        (xy 78.249436 143.069242)\n        (xy 78.249433 143.069241)\n        (xy 78.2434 143.066555)\n        (xy 78.20695 143.058807)\n        (xy 78.077408 143.031272)\n        (xy 78.077404 143.031272)\n        (xy 78.070951 143.0299)\n        (xy 77.894649 143.0299)\n        (xy 77.888196 143.031272)\n        (xy 77.888192 143.031272)\n        (xy 77.75865 143.058807)\n        (xy 77.7222 143.066555)\n        (xy 77.716167 143.069241)\n        (xy 77.716164 143.069242)\n        (xy 77.567172 143.135577)\n        (xy 77.567169 143.135579)\n        (xy 77.56114 143.138263)\n        (xy 77.555799 143.142143)\n        (xy 77.555798 143.142144)\n        (xy 77.531973 143.159454)\n        (xy 77.418509 143.241891)\n        (xy 77.414088 143.246801)\n        (xy 77.414087 143.246802)\n        (xy 77.306646 143.366128)\n        (xy 77.30054 143.372909)\n        (xy 77.259488 143.444014)\n        (xy 77.227217 143.499909)\n        (xy 77.212389 143.525591)\n        (xy 77.197251 143.57218)\n        (xy 77.163512 143.676021)\n        (xy 77.157909 143.693264)\n        (xy 77.157219 143.699827)\n        (xy 77.157219 143.699828)\n        (xy 77.143689 143.828555)\n        (xy 77.13948 143.8686)\n        (xy 74.499986 143.8686)\n        (xy 74.472056 143.794686)\n        (xy 74.46363 143.782426)\n        (xy 74.387495 143.671648)\n        (xy 74.387494 143.671646)\n        (xy 74.383193 143.665389)\n        (xy 74.377464 143.660284)\n        (xy 74.282028 143.575254)\n        (xy 74.244472 143.515004)\n        (xy 74.245452 143.444014)\n        (xy 74.284657 143.384824)\n        (xy 74.296119 143.37623)\n        (xy 74.298752 143.37448)\n        (xy 74.305543 143.371065)\n        (xy 74.388768 143.299985)\n        (xy 74.419069 143.274106)\n        (xy 74.419071 143.274103)\n        (xy 74.424843 143.269174)\n        (xy 74.42927 143.263014)\n        (xy 74.429273 143.26301)\n        (xy 74.510316 143.150224)\n        (xy 74.516394 143.141766)\n        (xy 74.523357 143.124446)\n        (xy 74.572079 143.003247)\n        (xy 74.57208 143.003245)\n        (xy 74.574912 142.996199)\n        (xy 74.597018 142.840875)\n        (xy 74.597161 142.8272)\n        (xy 74.596496 142.8217)\n        (xy 74.583533 142.714584)\n        (xy 74.578313 142.671447)\n        (xy 74.522856 142.524686)\n        (xy 74.503807 142.49697)\n        (xy 74.438295 142.401648)\n        (xy 74.438294 142.401646)\n        (xy 74.433993 142.395389)\n        (xy 74.428322 142.390336)\n        (xy 74.322526 142.296075)\n        (xy 74.322523 142.296073)\n        (xy 74.316854 142.291022)\n        (xy 74.1782 142.217608)\n        (xy 74.170835 142.215758)\n        (xy 74.033409 142.181239)\n        (xy 74.033405 142.181239)\n        (xy 74.026038 142.179388)\n        (xy 74.018438 142.179348)\n        (xy 74.018437 142.179348)\n        (xy 73.95431 142.179012)\n        (xy 73.869151 142.178566)\n        (xy 73.861771 142.180338)\n        (xy 73.861769 142.180338)\n        (xy 73.723975 142.213419)\n        (xy 73.723971 142.21342)\n        (xy 73.716596 142.215191)\n        (xy 73.577181 142.287149)\n        (xy 73.571459 142.292141)\n        (xy 73.571457 142.292142)\n        (xy 73.539834 142.319729)\n        (xy 73.458955 142.390284)\n        (xy 73.454588 142.396498)\n        (xy 73.376804 142.507174)\n        (xy 73.368743 142.518643)\n        (xy 73.365983 142.525723)\n        (xy 73.317035 142.651268)\n        (xy 73.311753 142.664815)\n        (xy 73.310761 142.672348)\n        (xy 73.310761 142.672349)\n        (xy 73.295744 142.786418)\n        (xy 73.291275 142.820362)\n        (xy 73.308491 142.976304)\n        (xy 73.362407 143.123638)\n        (xy 73.366644 143.129944)\n        (xy 73.366646 143.129947)\n        (xy 73.387774 143.161388)\n        (xy 73.449912 143.253858)\n        (xy 73.554177 143.348732)\n        (xy 73.556177 143.350552)\n        (xy 73.593099 143.411192)\n        (xy 73.591376 143.482168)\n        (xy 73.551554 143.540944)\n        (xy 73.539207 143.549088)\n        (xy 73.539415 143.549394)\n        (xy 73.533128 143.553666)\n        (xy 73.526381 143.557149)\n        (xy 73.520659 143.562141)\n        (xy 73.520657 143.562142)\n        (xy 73.498092 143.581827)\n        (xy 73.408155 143.660284)\n        (xy 73.403788 143.666498)\n        (xy 73.332843 143.767443)\n        (xy 73.317943 143.788643)\n        (xy 73.299986 143.8347)\n        (xy 73.26525 143.923795)\n        (xy 73.260953 143.934815)\n        (xy 73.259961 143.942348)\n        (xy 73.259961 143.942349)\n        (xy 73.241662 144.081348)\n        (xy 73.240475 144.090362)\n        (xy 71.788369 144.090362)\n        (xy 71.78963 144.078365)\n        (xy 71.79032 144.0718)\n        (xy 71.784097 144.012591)\n        (xy 71.772581 143.903028)\n        (xy 71.772581 143.903027)\n        (xy 71.771891 143.896464)\n        (xy 71.76844 143.885841)\n        (xy 71.726282 143.756092)\n        (xy 71.717411 143.728791)\n        (xy 71.6969 143.693264)\n        (xy 71.674975 143.65529)\n        (xy 71.62926 143.576109)\n        (xy 71.612495 143.557489)\n        (xy 71.515713 143.450002)\n        (xy 71.515712 143.450001)\n        (xy 71.511291 143.445091)\n        (xy 71.413171 143.373802)\n        (xy 71.374002 143.345344)\n        (xy 71.374001 143.345343)\n        (xy 71.36866 143.341463)\n        (xy 71.362631 143.338779)\n        (xy 71.362628 143.338777)\n        (xy 71.213636 143.272442)\n        (xy 71.213633 143.272441)\n        (xy 71.2076 143.269755)\n        (xy 71.16849 143.261442)\n        (xy 71.041608 143.234472)\n        (xy 71.041604 143.234472)\n        (xy 71.035151 143.2331)\n        (xy 70.858849 143.2331)\n        (xy 70.852396 143.234472)\n        (xy 70.852392 143.234472)\n        (xy 70.72551 143.261442)\n        (xy 70.6864 143.269755)\n        (xy 70.680367 143.272441)\n        (xy 70.680364 143.272442)\n        (xy 70.531372 143.338777)\n        (xy 70.531369 143.338779)\n        (xy 70.52534 143.341463)\n        (xy 70.519999 143.345343)\n        (xy 70.519998 143.345344)\n        (xy 70.480829 143.373802)\n        (xy 70.382709 143.445091)\n        (xy 70.378288 143.450001)\n        (xy 70.378287 143.450002)\n        (xy 70.281506 143.557489)\n        (xy 70.26474 143.576109)\n        (xy 70.219025 143.65529)\n        (xy 70.197101 143.693264)\n        (xy 70.176589 143.728791)\n        (xy 70.167718 143.756092)\n        (xy 70.125561 143.885841)\n        (xy 70.122109 143.896464)\n        (xy 70.121419 143.903027)\n        (xy 70.121419 143.903028)\n        (xy 70.109903 144.012591)\n        (xy 70.10368 144.0718)\n        (xy 66.9282 144.0718)\n        (xy 67 144)\n        (xy 67 143.739072)\n        (xy 67.020002 143.670951)\n        (xy 67.073658 143.624458)\n        (xy 67.143932 143.614354)\n        (xy 67.20006 143.637136)\n        (xy 67.235451 143.662849)\n        (xy 67.319069 143.723601)\n        (xy 67.32834 143.730337)\n        (xy 67.334369 143.733021)\n        (xy 67.334372 143.733023)\n        (xy 67.483364 143.799358)\n        (xy 67.483367 143.799359)\n        (xy 67.4894 143.802045)\n        (xy 67.52585 143.809793)\n        (xy 67.655392 143.837328)\n        (xy 67.655396 143.837328)\n        (xy 67.661849 143.8387)\n        (xy 67.838151 143.8387)\n        (xy 67.844604 143.837328)\n        (xy 67.844608 143.837328)\n        (xy 67.97415 143.809793)\n        (xy 68.0106 143.802045)\n        (xy 68.016633 143.799359)\n        (xy 68.016636 143.799358)\n        (xy 68.165628 143.733023)\n        (xy 68.165631 143.733021)\n        (xy 68.17166 143.730337)\n        (xy 68.180932 143.723601)\n        (xy 68.264549 143.662849)\n        (xy 68.314291 143.626709)\n        (xy 68.32131 143.618914)\n        (xy 68.427841 143.500599)\n        (xy 68.427842 143.500598)\n        (xy 68.43226 143.495691)\n        (xy 68.520411 143.343009)\n        (xy 68.543287 143.272603)\n        (xy 68.572851 143.181615)\n        (xy 68.572851 143.181614)\n        (xy 68.574891 143.175336)\n        (xy 68.577531 143.150224)\n        (xy 68.59263 143.006565)\n        (xy 68.59332 143)\n        (xy 68.574891 142.824664)\n        (xy 68.520411 142.656991)\n        (xy 68.43226 142.504309)\n        (xy 68.409194 142.478691)\n        (xy 68.318713 142.378202)\n        (xy 68.318712 142.378201)\n        (xy 68.314291 142.373291)\n        (xy 68.195727 142.287149)\n        (xy 68.177002 142.273544)\n        (xy 68.177001 142.273543)\n        (xy 68.17166 142.269663)\n        (xy 68.165631 142.266979)\n        (xy 68.165628 142.266977)\n        (xy 68.016636 142.200642)\n        (xy 68.016633 142.200641)\n        (xy 68.0106 142.197955)\n        (xy 67.97415 142.190207)\n        (xy 67.844608 142.162672)\n        (xy 67.844604 142.162672)\n        (xy 67.838151 142.1613)\n        (xy 67.661849 142.1613)\n        (xy 67.655396 142.162672)\n        (xy 67.655392 142.162672)\n        (xy 67.52585 142.190207)\n        (xy 67.4894 142.197955)\n        (xy 67.483367 142.200641)\n        (xy 67.483364 142.200642)\n        (xy 67.334372 142.266977)\n        (xy 67.334369 142.266979)\n        (xy 67.32834 142.269663)\n        (xy 67.322999 142.273543)\n        (xy 67.322998 142.273544)\n        (xy 67.304273 142.287149)\n        (xy 67.20006 142.362864)\n        (xy 67.133194 142.386722)\n        (xy 67.064042 142.370642)\n        (xy 67.014562 142.319729)\n        (xy 67 142.260928)\n        (xy 67 141.862)\n        (xy 71.06888 141.862)\n        (xy 71.06957 141.868565)\n        (xy 71.07466 141.916987)\n        (xy 71.087309 142.037336)\n        (xy 71.089349 142.043614)\n        (xy 71.089349 142.043615)\n        (xy 71.099466 142.074752)\n        (xy 71.141789 142.205009)\n        (xy 71.145092 142.210731)\n        (xy 71.145093 142.210732)\n        (xy 71.147995 142.215758)\n        (xy 71.22994 142.357691)\n        (xy 71.234358 142.362598)\n        (xy 71.234359 142.362599)\n        (xy 71.328972 142.467677)\n        (xy 71.347909 142.488709)\n        (xy 71.49054 142.592337)\n        (xy 71.496569 142.595021)\n        (xy 71.496572 142.595023)\n        (xy 71.645564 142.661358)\n        (xy 71.645567 142.661359)\n        (xy 71.6516 142.664045)\n        (xy 71.67343 142.668685)\n        (xy 71.817592 142.699328)\n        (xy 71.817596 142.699328)\n        (xy 71.824049 142.7007)\n        (xy 72.000351 142.7007)\n        (xy 72.006804 142.699328)\n        (xy 72.006808 142.699328)\n        (xy 72.15097 142.668685)\n        (xy 72.1728 142.664045)\n        (xy 72.178833 142.661359)\n        (xy 72.178836 142.661358)\n        (xy 72.327828 142.595023)\n        (xy 72.327831 142.595021)\n        (xy 72.33386 142.592337)\n        (xy 72.476491 142.488709)\n        (xy 72.495428 142.467677)\n        (xy 72.590041 142.362599)\n        (xy 72.590042 142.362598)\n        (xy 72.59446 142.357691)\n        (xy 72.676405 142.215758)\n        (xy 72.679307 142.210732)\n        (xy 72.679308 142.210731)\n        (xy 72.682611 142.205009)\n        (xy 72.724934 142.074752)\n        (xy 72.730259 142.058362)\n        (xy 84.060875 142.058362)\n        (xy 84.078091 142.214304)\n        (xy 84.132007 142.361638)\n        (xy 84.136244 142.367944)\n        (xy 84.136246 142.367947)\n        (xy 84.148332 142.385932)\n        (xy 84.219512 142.491858)\n        (xy 84.335552 142.597447)\n        (xy 84.342229 142.601072)\n        (xy 84.34223 142.601073)\n        (xy 84.349091 142.604798)\n        (xy 84.473429 142.672308)\n        (xy 84.625183 142.71212)\n        (xy 84.706713 142.713401)\n        (xy 84.774455 142.714465)\n        (xy 84.774458 142.714465)\n        (xy 84.782053 142.714584)\n        (xy 84.848664 142.699328)\n        (xy 84.92758 142.681254)\n        (xy 84.927584 142.681253)\n        (xy 84.934983 142.679558)\n        (xy 85.075143 142.609065)\n        (xy 85.136421 142.556729)\n        (xy 85.188669 142.512106)\n        (xy 85.188671 142.512103)\n        (xy 85.194443 142.507174)\n        (xy 85.19887 142.501014)\n        (xy 85.198873 142.50101)\n        (xy 85.274768 142.395389)\n        (xy 85.285994 142.379766)\n        (xy 85.292895 142.362599)\n        (xy 85.341679 142.241247)\n        (xy 85.34168 142.241245)\n        (xy 85.344512 142.234199)\n        (xy 85.366618 142.078875)\n        (xy 85.366761 142.0652)\n        (xy 85.364882 142.049667)\n        (xy 85.356814 141.983)\n        (xy 91.83648 141.983)\n        (xy 91.83717 141.989565)\n        (xy 91.841748 142.033116)\n        (xy 91.854909 142.158336)\n        (xy 91.856949 142.164614)\n        (xy 91.856949 142.164615)\n        (xy 91.874513 142.218672)\n        (xy 91.909389 142.326009)\n        (xy 91.912692 142.331731)\n        (xy 91.912693 142.331732)\n        (xy 91.924379 142.351973)\n        (xy 91.99754 142.478691)\n        (xy 92.001958 142.483598)\n        (xy 92.001959 142.483599)\n        (xy 92.099867 142.592337)\n        (xy 92.115509 142.609709)\n        (xy 92.196682 142.668685)\n        (xy 92.210862 142.678987)\n        (xy 92.25814 142.713337)\n        (xy 92.264169 142.716021)\n        (xy 92.264172 142.716023)\n        (xy 92.413164 142.782358)\n        (xy 92.413167 142.782359)\n        (xy 92.4192 142.785045)\n        (xy 92.45565 142.792793)\n        (xy 92.585192 142.820328)\n        (xy 92.585196 142.820328)\n        (xy 92.591649 142.8217)\n        (xy 92.767951 142.8217)\n        (xy 92.774404 142.820328)\n        (xy 92.774408 142.820328)\n        (xy 92.90395 142.792793)\n        (xy 92.9404 142.785045)\n        (xy 92.946433 142.782359)\n        (xy 92.946436 142.782358)\n        (xy 93.095428 142.716023)\n        (xy 93.095431 142.716021)\n        (xy 93.10146 142.713337)\n        (xy 93.148739 142.678987)\n        (xy 93.162918 142.668685)\n        (xy 93.244091 142.609709)\n        (xy 93.259733 142.592337)\n        (xy 93.357641 142.483599)\n        (xy 93.357642 142.483598)\n        (xy 93.36206 142.478691)\n        (xy 93.435221 142.351973)\n        (xy 93.446907 142.331732)\n        (xy 93.446908 142.331731)\n        (xy 93.450211 142.326009)\n        (xy 93.485087 142.218672)\n        (xy 93.502651 142.164615)\n        (xy 93.502651 142.164614)\n        (xy 93.504691 142.158336)\n        (xy 93.517853 142.033116)\n        (xy 93.52243 141.989565)\n        (xy 93.52312 141.983)\n        (xy 93.513481 141.891294)\n        (xy 106.673298 141.891294)\n        (xy 106.674462 141.900195)\n        (xy 106.674462 141.900199)\n        (xy 106.686149 141.989565)\n        (xy 106.69077 142.024901)\n        (xy 106.745037 142.148233)\n        (xy 106.750815 142.155106)\n        (xy 106.750815 142.155107)\n        (xy 106.823223 142.241247)\n        (xy 106.831739 142.251378)\n        (xy 106.880245 142.283666)\n        (xy 106.934414 142.319724)\n        (xy 106.943905 142.326042)\n        (xy 107.072519 142.366224)\n        (xy 107.20724 142.368693)\n        (xy 107.260994 142.354038)\n        (xy 107.32858 142.335612)\n        (xy 107.328582 142.335611)\n        (xy 107.337239 142.333251)\n        (xy 107.411806 142.287467)\n        (xy 107.444418 142.267443)\n        (xy 107.444419 142.267443)\n        (xy 107.452066 142.262747)\n        (xy 107.471527 142.241247)\n        (xy 107.536461 142.169509)\n        (xy 107.536462 142.169508)\n        (xy 107.542489 142.162849)\n        (xy 107.549571 142.148233)\n        (xy 107.597326 142.049667)\n        (xy 107.597327 142.049665)\n        (xy 107.60124 142.041588)\n        (xy 107.623595 141.908711)\n        (xy 107.623737 141.8971)\n        (xy 107.622906 141.891294)\n        (xy 108.173298 141.891294)\n        (xy 108.174462 141.900195)\n        (xy 108.174462 141.900199)\n        (xy 108.186149 141.989565)\n        (xy 108.19077 142.024901)\n        (xy 108.245037 142.148233)\n        (xy 108.250815 142.155106)\n        (xy 108.250815 142.155107)\n        (xy 108.323223 142.241247)\n        (xy 108.331739 142.251378)\n        (xy 108.380245 142.283666)\n        (xy 108.434414 142.319724)\n        (xy 108.443905 142.326042)\n        (xy 108.572519 142.366224)\n        (xy 108.70724 142.368693)\n        (xy 108.760994 142.354038)\n        (xy 108.82858 142.335612)\n        (xy 108.828582 142.335611)\n        (xy 108.837239 142.333251)\n        (xy 108.911806 142.287467)\n        (xy 108.944418 142.267443)\n        (xy 108.944419 142.267443)\n        (xy 108.952066 142.262747)\n        (xy 108.971527 142.241247)\n        (xy 109.036461 142.169509)\n        (xy 109.036462 142.169508)\n        (xy 109.042489 142.162849)\n        (xy 109.049571 142.148233)\n        (xy 109.097326 142.049667)\n        (xy 109.097327 142.049665)\n        (xy 109.10124 142.041588)\n        (xy 109.123595 141.908711)\n        (xy 109.123737 141.8971)\n        (xy 109.122906 141.891294)\n        (xy 109.673298 141.891294)\n        (xy 109.674462 141.900195)\n        (xy 109.674462 141.900199)\n        (xy 109.686149 141.989565)\n        (xy 109.69077 142.024901)\n        (xy 109.745037 142.148233)\n        (xy 109.750815 142.155106)\n        (xy 109.750815 142.155107)\n        (xy 109.823223 142.241247)\n        (xy 109.831739 142.251378)\n        (xy 109.880245 142.283666)\n        (xy 109.934414 142.319724)\n        (xy 109.943905 142.326042)\n        (xy 110.072519 142.366224)\n        (xy 110.20724 142.368693)\n        (xy 110.260994 142.354038)\n        (xy 110.32858 142.335612)\n        (xy 110.328582 142.335611)\n        (xy 110.337239 142.333251)\n        (xy 110.411806 142.287467)\n        (xy 110.444418 142.267443)\n        (xy 110.444419 142.267443)\n        (xy 110.452066 142.262747)\n        (xy 110.471527 142.241247)\n        (xy 110.536461 142.169509)\n        (xy 110.536462 142.169508)\n        (xy 110.542489 142.162849)\n        (xy 110.549571 142.148233)\n        (xy 110.597326 142.049667)\n        (xy 110.597327 142.049665)\n        (xy 110.60124 142.041588)\n        (xy 110.623595 141.908711)\n        (xy 110.623737 141.8971)\n        (xy 110.610124 141.802045)\n        (xy 110.605908 141.772603)\n        (xy 110.605907 141.7726)\n        (xy 110.604635 141.763717)\n        (xy 110.548865 141.641056)\n        (xy 110.525658 141.614123)\n        (xy 110.466769 141.545779)\n        (xy 110.466766 141.545777)\n        (xy 110.460909 141.538979)\n        (xy 110.394124 141.495691)\n        (xy 110.355373 141.470574)\n        (xy 110.355372 141.470573)\n        (xy 110.347839 141.465691)\n        (xy 110.317682 141.456672)\n        (xy 110.227346 141.429655)\n        (xy 110.227344 141.429655)\n        (xy 110.218745 141.427083)\n        (xy 110.20977 141.427028)\n        (xy 110.209769 141.427028)\n        (xy 110.151374 141.426672)\n        (xy 110.084003 141.42626)\n        (xy 110.075371 141.428727)\n        (xy 109.963077 141.46082)\n        (xy 109.963075 141.460821)\n        (xy 109.954446 141.463287)\n        (xy 109.946855 141.468076)\n        (xy 109.946854 141.468077)\n        (xy 109.856401 141.525149)\n        (xy 109.840489 141.535189)\n        (xy 109.751293 141.636184)\n        (xy 109.747479 141.644307)\n        (xy 109.747478 141.644309)\n        (xy 109.727593 141.686664)\n        (xy 109.694029 141.758154)\n        (xy 109.692648 141.767024)\n        (xy 109.678882 141.855435)\n        (xy 109.673298 141.891294)\n        (xy 109.122906 141.891294)\n        (xy 109.110124 141.802045)\n        (xy 109.105908 141.772603)\n        (xy 109.105907 141.7726)\n        (xy 109.104635 141.763717)\n        (xy 109.048865 141.641056)\n        (xy 109.025658 141.614123)\n        (xy 108.966769 141.545779)\n        (xy 108.966766 141.545777)\n        (xy 108.960909 141.538979)\n        (xy 108.894124 141.495691)\n        (xy 108.855373 141.470574)\n        (xy 108.855372 141.470573)\n        (xy 108.847839 141.465691)\n        (xy 108.817682 141.456672)\n        (xy 108.727346 141.429655)\n        (xy 108.727344 141.429655)\n        (xy 108.718745 141.427083)\n        (xy 108.70977 141.427028)\n        (xy 108.709769 141.427028)\n        (xy 108.651374 141.426672)\n        (xy 108.584003 141.42626)\n        (xy 108.575371 141.428727)\n        (xy 108.463077 141.46082)\n        (xy 108.463075 141.460821)\n        (xy 108.454446 141.463287)\n        (xy 108.446855 141.468076)\n        (xy 108.446854 141.468077)\n        (xy 108.356401 141.525149)\n        (xy 108.340489 141.535189)\n        (xy 108.251293 141.636184)\n        (xy 108.247479 141.644307)\n        (xy 108.247478 141.644309)\n        (xy 108.227593 141.686664)\n        (xy 108.194029 141.758154)\n        (xy 108.192648 141.767024)\n        (xy 108.178882 141.855435)\n        (xy 108.173298 141.891294)\n        (xy 107.622906 141.891294)\n        (xy 107.610124 141.802045)\n        (xy 107.605908 141.772603)\n        (xy 107.605907 141.7726)\n        (xy 107.604635 141.763717)\n        (xy 107.548865 141.641056)\n        (xy 107.525658 141.614123)\n        (xy 107.466769 141.545779)\n        (xy 107.466766 141.545777)\n        (xy 107.460909 141.538979)\n        (xy 107.394124 141.495691)\n        (xy 107.355373 141.470574)\n        (xy 107.355372 141.470573)\n        (xy 107.347839 141.465691)\n        (xy 107.317682 141.456672)\n        (xy 107.227346 141.429655)\n        (xy 107.227344 141.429655)\n        (xy 107.218745 141.427083)\n        (xy 107.20977 141.427028)\n        (xy 107.209769 141.427028)\n        (xy 107.151374 141.426672)\n        (xy 107.084003 141.42626)\n        (xy 107.075371 141.428727)\n        (xy 106.963077 141.46082)\n        (xy 106.963075 141.460821)\n        (xy 106.954446 141.463287)\n        (xy 106.946855 141.468076)\n        (xy 106.946854 141.468077)\n        (xy 106.856401 141.525149)\n        (xy 106.840489 141.535189)\n        (xy 106.751293 141.636184)\n        (xy 106.747479 141.644307)\n        (xy 106.747478 141.644309)\n        (xy 106.727593 141.686664)\n        (xy 106.694029 141.758154)\n        (xy 106.692648 141.767024)\n        (xy 106.678882 141.855435)\n        (xy 106.673298 141.891294)\n        (xy 93.513481 141.891294)\n        (xy 93.504691 141.807664)\n        (xy 93.488044 141.756428)\n        (xy 93.464679 141.684518)\n        (xy 93.450211 141.639991)\n        (xy 93.4464 141.633389)\n        (xy 93.395818 141.545779)\n        (xy 93.36206 141.487309)\n        (xy 93.344744 141.468077)\n        (xy 93.248513 141.361202)\n        (xy 93.248512 141.361201)\n        (xy 93.244091 141.356291)\n        (xy 93.135624 141.277485)\n        (xy 93.106802 141.256544)\n        (xy 93.106801 141.256543)\n        (xy 93.10146 141.252663)\n        (xy 93.095431 141.249979)\n        (xy 93.095428 141.249977)\n        (xy 92.946436 141.183642)\n        (xy 92.946433 141.183641)\n        (xy 92.9404 141.180955)\n        (xy 92.90395 141.173207)\n        (xy 92.774408 141.145672)\n        (xy 92.774404 141.145672)\n        (xy 92.767951 141.1443)\n        (xy 92.591649 141.1443)\n        (xy 92.585196 141.145672)\n        (xy 92.585192 141.145672)\n        (xy 92.45565 141.173207)\n        (xy 92.4192 141.180955)\n        (xy 92.413167 141.183641)\n        (xy 92.413164 141.183642)\n        (xy 92.264172 141.249977)\n        (xy 92.264169 141.249979)\n        (xy 92.25814 141.252663)\n        (xy 92.252799 141.256543)\n        (xy 92.252798 141.256544)\n        (xy 92.223976 141.277485)\n        (xy 92.115509 141.356291)\n        (xy 92.111088 141.361201)\n        (xy 92.111087 141.361202)\n        (xy 92.014857 141.468077)\n        (xy 91.99754 141.487309)\n        (xy 91.963782 141.545779)\n        (xy 91.913201 141.633389)\n        (xy 91.909389 141.639991)\n        (xy 91.894921 141.684518)\n        (xy 91.871557 141.756428)\n        (xy 91.854909 141.807664)\n        (xy 91.83648 141.983)\n        (xy 85.356814 141.983)\n        (xy 85.348825 141.916987)\n        (xy 85.347913 141.909447)\n        (xy 85.292456 141.762686)\n        (xy 85.237789 141.683145)\n        (xy 85.207895 141.639648)\n        (xy 85.207894 141.639646)\n        (xy 85.203593 141.633389)\n        (xy 85.197922 141.628336)\n        (xy 85.092126 141.534075)\n        (xy 85.092123 141.534073)\n        (xy 85.086454 141.529022)\n        (xy 84.9478 141.455608)\n        (xy 84.940435 141.453758)\n        (xy 84.803009 141.419239)\n        (xy 84.803005 141.419239)\n        (xy 84.795638 141.417388)\n        (xy 84.788038 141.417348)\n        (xy 84.788037 141.417348)\n        (xy 84.72391 141.417012)\n        (xy 84.638751 141.416566)\n        (xy 84.631371 141.418338)\n        (xy 84.631369 141.418338)\n        (xy 84.493575 141.451419)\n        (xy 84.493571 141.45142)\n        (xy 84.486196 141.453191)\n        (xy 84.346781 141.525149)\n        (xy 84.341059 141.530141)\n        (xy 84.341057 141.530142)\n        (xy 84.335272 141.535189)\n        (xy 84.228555 141.628284)\n        (xy 84.21591 141.646276)\n        (xy 84.149587 141.740645)\n        (xy 84.138343 141.756643)\n        (xy 84.130929 141.775659)\n        (xy 84.085845 141.891294)\n        (xy 84.081353 141.902815)\n        (xy 84.080361 141.910348)\n        (xy 84.080361 141.910349)\n        (xy 84.06202 142.049667)\n        (xy 84.060875 142.058362)\n        (xy 72.730259 142.058362)\n        (xy 72.735051 142.043615)\n        (xy 72.735051 142.043614)\n        (xy 72.737091 142.037336)\n        (xy 72.749741 141.916987)\n        (xy 72.75483 141.868565)\n        (xy 72.75552 141.862)\n        (xy 72.748936 141.799358)\n        (xy 72.737781 141.693228)\n        (xy 72.737781 141.693227)\n        (xy 72.737091 141.686664)\n        (xy 72.682611 141.518991)\n        (xy 72.671993 141.500599)\n        (xy 72.623476 141.416566)\n        (xy 72.59446 141.366309)\n        (xy 72.581944 141.352408)\n        (xy 72.480913 141.240202)\n        (xy 72.480912 141.240201)\n        (xy 72.476491 141.235291)\n        (xy 72.356444 141.148071)\n        (xy 72.339202 141.135544)\n        (xy 72.339201 141.135543)\n        (xy 72.33386 141.131663)\n        (xy 72.327831 141.128979)\n        (xy 72.327828 141.128977)\n        (xy 72.178836 141.062642)\n        (xy 72.178833 141.062641)\n        (xy 72.1728 141.059955)\n        (xy 72.125363 141.049872)\n        (xy 72.006808 141.024672)\n        (xy 72.006804 141.024672)\n        (xy 72.000351 141.0233)\n        (xy 71.824049 141.0233)\n        (xy 71.817596 141.024672)\n        (xy 71.817592 141.024672)\n        (xy 71.699037 141.049872)\n        (xy 71.6516 141.059955)\n        (xy 71.645567 141.062641)\n        (xy 71.645564 141.062642)\n        (xy 71.496572 141.128977)\n        (xy 71.496569 141.128979)\n        (xy 71.49054 141.131663)\n        (xy 71.485199 141.135543)\n        (xy 71.485198 141.135544)\n        (xy 71.467956 141.148071)\n        (xy 71.347909 141.235291)\n        (xy 71.343488 141.240201)\n        (xy 71.343487 141.240202)\n        (xy 71.242457 141.352408)\n        (xy 71.22994 141.366309)\n        (xy 71.200924 141.416566)\n        (xy 71.152408 141.500599)\n        (xy 71.141789 141.518991)\n        (xy 71.087309 141.686664)\n        (xy 71.086619 141.693227)\n        (xy 71.086619 141.693228)\n        (xy 71.075464 141.799358)\n        (xy 71.06888 141.862)\n        (xy 67 141.862)\n        (xy 67 139.7)\n        (xy 74.03588 139.7)\n        (xy 74.054309 139.875336)\n        (xy 74.056349 139.881614)\n        (xy 74.056349 139.881615)\n        (xy 74.082084 139.96082)\n        (xy 74.108789 140.043009)\n        (xy 74.112092 140.048731)\n        (xy 74.112093 140.048732)\n        (xy 74.141635 140.0999)\n        (xy 74.19694 140.195691)\n        (xy 74.201358 140.200598)\n        (xy 74.201359 140.200599)\n        (xy 74.309445 140.320641)\n        (xy 74.314909 140.326709)\n        (xy 74.373679 140.369408)\n        (xy 74.427775 140.408711)\n        (xy 74.45754 140.430337)\n        (xy 74.463569 140.433021)\n        (xy 74.463572 140.433023)\n        (xy 74.612564 140.499358)\n        (xy 74.612567 140.499359)\n        (xy 74.6186 140.502045)\n        (xy 74.65505 140.509793)\n        (xy 74.784592 140.537328)\n        (xy 74.784596 140.537328)\n        (xy 74.791049 140.5387)\n        (xy 74.967351 140.5387)\n        (xy 74.973804 140.537328)\n        (xy 74.973808 140.537328)\n        (xy 75.10335 140.509793)\n        (xy 75.1398 140.502045)\n        (xy 75.145833 140.499359)\n        (xy 75.145836 140.499358)\n        (xy 75.294828 140.433023)\n        (xy 75.294831 140.433021)\n        (xy 75.30086 140.430337)\n        (xy 75.323071 140.4142)\n        (xy 77.90148 140.4142)\n        (xy 77.90217 140.420765)\n        (xy 77.918996 140.580845)\n        (xy 77.919909 140.589536)\n        (xy 77.921949 140.595814)\n        (xy 77.921949 140.595815)\n        (xy 77.948719 140.678205)\n        (xy 77.974389 140.757209)\n        (xy 77.977692 140.762931)\n        (xy 77.977693 140.762932)\n        (xy 77.985333 140.776164)\n        (xy 78.06254 140.909891)\n        (xy 78.066958 140.914798)\n        (xy 78.066959 140.914799)\n        (xy 78.151854 141.009084)\n        (xy 78.180509 141.040909)\n        (xy 78.232992 141.07904)\n        (xy 78.305421 141.131663)\n        (xy 78.32314 141.144537)\n        (xy 78.329169 141.147221)\n        (xy 78.329172 141.147223)\n        (xy 78.478164 141.213558)\n        (xy 78.478167 141.213559)\n        (xy 78.4842 141.216245)\n        (xy 78.491629 141.217824)\n        (xy 78.650192 141.251528)\n        (xy 78.650196 141.251528)\n        (xy 78.656649 141.2529)\n        (xy 78.832951 141.2529)\n        (xy 78.839404 141.251528)\n        (xy 78.839408 141.251528)\n        (xy 78.997971 141.217824)\n        (xy 79.0054 141.216245)\n        (xy 79.011433 141.213559)\n        (xy 79.011436 141.213558)\n        (xy 79.160428 141.147223)\n        (xy 79.160431 141.147221)\n        (xy 79.16646 141.144537)\n        (xy 79.18418 141.131663)\n        (xy 79.256608 141.07904)\n        (xy 79.309091 141.040909)\n        (xy 79.337746 141.009084)\n        (xy 79.422641 140.914799)\n        (xy 79.422642 140.914798)\n        (xy 79.42706 140.909891)\n        (xy 79.504267 140.776164)\n        (xy 79.511907 140.762932)\n        (xy 79.511908 140.762931)\n        (xy 79.515211 140.757209)\n        (xy 79.540881 140.678205)\n        (xy 79.567651 140.595815)\n        (xy 79.567651 140.595814)\n        (xy 79.569691 140.589536)\n        (xy 79.570605 140.580845)\n        (xy 79.58743 140.420765)\n        (xy 79.58812 140.4142)\n        (xy 82.21948 140.4142)\n        (xy 82.22017 140.420765)\n        (xy 82.236996 140.580845)\n        (xy 82.237909 140.589536)\n        (xy 82.239949 140.595814)\n        (xy 82.239949 140.595815)\n        (xy 82.266719 140.678205)\n        (xy 82.292389 140.757209)\n        (xy 82.295692 140.762931)\n        (xy 82.295693 140.762932)\n        (xy 82.303333 140.776164)\n        (xy 82.38054 140.909891)\n        (xy 82.384958 140.914798)\n        (xy 82.384959 140.914799)\n        (xy 82.469854 141.009084)\n        (xy 82.498509 141.040909)\n        (xy 82.550992 141.07904)\n        (xy 82.623421 141.131663)\n        (xy 82.64114 141.144537)\n        (xy 82.647169 141.147221)\n        (xy 82.647172 141.147223)\n        (xy 82.796164 141.213558)\n        (xy 82.796167 141.213559)\n        (xy 82.8022 141.216245)\n        (xy 82.809629 141.217824)\n        (xy 82.968192 141.251528)\n        (xy 82.968196 141.251528)\n        (xy 82.974649 141.2529)\n        (xy 83.150951 141.2529)\n        (xy 83.157404 141.251528)\n        (xy 83.157408 141.251528)\n        (xy 83.315971 141.217824)\n        (xy 83.3234 141.216245)\n        (xy 83.329433 141.213559)\n        (xy 83.329436 141.213558)\n        (xy 83.478428 141.147223)\n        (xy 83.478431 141.147221)\n        (xy 83.48446 141.144537)\n        (xy 83.50218 141.131663)\n        (xy 83.574608 141.07904)\n        (xy 83.627091 141.040909)\n        (xy 83.655746 141.009084)\n        (xy 83.740641 140.914799)\n        (xy 83.740642 140.914798)\n        (xy 83.74506 140.909891)\n        (xy 83.822267 140.776164)\n        (xy 83.829907 140.762932)\n        (xy 83.829908 140.762931)\n        (xy 83.833211 140.757209)\n        (xy 83.858881 140.678205)\n        (xy 83.870772 140.641608)\n        (xy 100.858071 140.641608)\n        (xy 100.875042 140.814693)\n        (xy 100.929938 140.979717)\n        (xy 100.933587 140.985742)\n        (xy 101.011225 141.113936)\n        (xy 101.020031 141.128477)\n        (xy 101.024922 141.133542)\n        (xy 101.024923 141.133543)\n        (xy 101.073303 141.183642)\n        (xy 101.140842 141.253581)\n        (xy 101.146734 141.257436)\n        (xy 101.146738 141.25744)\n        (xy 101.231014 141.312588)\n        (xy 101.286368 141.348811)\n        (xy 101.449376 141.409433)\n        (xy 101.456357 141.410364)\n        (xy 101.456359 141.410365)\n        (xy 101.50842 141.417311)\n        (xy 101.621763 141.432434)\n        (xy 101.628774 141.431796)\n        (xy 101.628778 141.431796)\n        (xy 101.787941 141.417311)\n        (xy 101.794962 141.416672)\n        (xy 101.824797 141.406978)\n        (xy 101.953666 141.365106)\n        (xy 101.953669 141.365105)\n        (xy 101.960365 141.362929)\n        (xy 102.05255 141.307975)\n        (xy 102.103699 141.277485)\n        (xy 102.103701 141.277484)\n        (xy 102.109751 141.273877)\n        (xy 102.235695 141.153942)\n        (xy 102.331938 141.009084)\n        (xy 102.386144 140.866388)\n        (xy 102.391197 140.853086)\n        (xy 102.391198 140.853084)\n        (xy 102.393697 140.846504)\n        (xy 102.395844 140.831228)\n        (xy 102.41735 140.678205)\n        (xy 102.41735 140.6782)\n        (xy 102.417901 140.674282)\n        (xy 102.418061 140.662849)\n        (xy 102.41815 140.656462)\n        (xy 102.41815 140.656457)\n        (xy 102.418205 140.6525)\n        (xy 102.398819 140.479669)\n        (xy 102.368043 140.391294)\n        (xy 106.673298 140.391294)\n        (xy 106.674462 140.400195)\n        (xy 106.674462 140.400199)\n        (xy 106.688077 140.504309)\n        (xy 106.69077 140.524901)\n        (xy 106.709532 140.567541)\n        (xy 106.739045 140.634614)\n        (xy 106.745037 140.648233)\n        (xy 106.750815 140.655106)\n        (xy 106.750815 140.655107)\n        (xy 106.821265 140.738918)\n        (xy 106.831739 140.751378)\n        (xy 106.943905 140.826042)\n        (xy 107.072519 140.866224)\n        (xy 107.20724 140.868693)\n        (xy 107.260994 140.854038)\n        (xy 107.32858 140.835612)\n        (xy 107.328582 140.835611)\n        (xy 107.337239 140.833251)\n        (xy 107.452066 140.762747)\n        (xy 107.462768 140.750924)\n        (xy 107.536461 140.669509)\n        (xy 107.536462 140.669508)\n        (xy 107.542489 140.662849)\n        (xy 107.547563 140.652378)\n        (xy 107.597326 140.549667)\n        (xy 107.597327 140.549665)\n        (xy 107.60124 140.541588)\n        (xy 107.623595 140.408711)\n        (xy 107.623737 140.3971)\n        (xy 107.622906 140.391294)\n        (xy 108.173298 140.391294)\n        (xy 108.174462 140.400195)\n        (xy 108.174462 140.400199)\n        (xy 108.188077 140.504309)\n        (xy 108.19077 140.524901)\n        (xy 108.209532 140.567541)\n        (xy 108.239045 140.634614)\n        (xy 108.245037 140.648233)\n        (xy 108.250815 140.655106)\n        (xy 108.250815 140.655107)\n        (xy 108.321265 140.738918)\n        (xy 108.331739 140.751378)\n        (xy 108.443905 140.826042)\n        (xy 108.572519 140.866224)\n        (xy 108.70724 140.868693)\n        (xy 108.760994 140.854038)\n        (xy 108.82858 140.835612)\n        (xy 108.828582 140.835611)\n        (xy 108.837239 140.833251)\n        (xy 108.952066 140.762747)\n        (xy 108.962768 140.750924)\n        (xy 109.036461 140.669509)\n        (xy 109.036462 140.669508)\n        (xy 109.042489 140.662849)\n        (xy 109.047563 140.652378)\n        (xy 109.097326 140.549667)\n        (xy 109.097327 140.549665)\n        (xy 109.10124 140.541588)\n        (xy 109.123595 140.408711)\n        (xy 109.123737 140.3971)\n        (xy 109.122906 140.391294)\n        (xy 109.673298 140.391294)\n        (xy 109.674462 140.400195)\n        (xy 109.674462 140.400199)\n        (xy 109.688077 140.504309)\n        (xy 109.69077 140.524901)\n        (xy 109.709532 140.567541)\n        (xy 109.739045 140.634614)\n        (xy 109.745037 140.648233)\n        (xy 109.750815 140.655106)\n        (xy 109.750815 140.655107)\n        (xy 109.821265 140.738918)\n        (xy 109.831739 140.751378)\n        (xy 109.943905 140.826042)\n        (xy 110.072519 140.866224)\n        (xy 110.20724 140.868693)\n        (xy 110.260994 140.854038)\n        (xy 110.32858 140.835612)\n        (xy 110.328582 140.835611)\n        (xy 110.337239 140.833251)\n        (xy 110.452066 140.762747)\n        (xy 110.462768 140.750924)\n        (xy 110.536461 140.669509)\n        (xy 110.536462 140.669508)\n        (xy 110.542489 140.662849)\n        (xy 110.547563 140.652378)\n        (xy 110.597326 140.549667)\n        (xy 110.597327 140.549665)\n        (xy 110.60124 140.541588)\n        (xy 110.623595 140.408711)\n        (xy 110.623737 140.3971)\n        (xy 110.60979 140.299712)\n        (xy 110.605908 140.272603)\n        (xy 110.605907 140.2726)\n        (xy 110.604635 140.263717)\n        (xy 110.599621 140.252688)\n        (xy 110.587156 140.225274)\n        (xy 110.548865 140.141056)\n        (xy 110.53887 140.129456)\n        (xy 110.466769 140.045779)\n        (xy 110.466766 140.045777)\n        (xy 110.460909 140.038979)\n        (xy 110.347839 139.965691)\n        (xy 110.301793 139.95192)\n        (xy 110.227346 139.929655)\n        (xy 110.227344 139.929655)\n        (xy 110.218745 139.927083)\n        (xy 110.20977 139.927028)\n        (xy 110.209769 139.927028)\n        (xy 110.151374 139.926672)\n        (xy 110.084003 139.92626)\n        (xy 110.075371 139.928727)\n        (xy 109.963077 139.96082)\n        (xy 109.963075 139.960821)\n        (xy 109.954446 139.963287)\n        (xy 109.840489 140.035189)\n        (xy 109.834547 140.041918)\n        (xy 109.834546 140.041918)\n        (xy 109.832235 140.044535)\n        (xy 109.751293 140.136184)\n        (xy 109.747479 140.144307)\n        (xy 109.747478 140.144309)\n        (xy 109.700319 140.244756)\n        (xy 109.694029 140.258154)\n        (xy 109.692648 140.267024)\n        (xy 109.674979 140.380501)\n        (xy 109.673298 140.391294)\n        (xy 109.122906 140.391294)\n        (xy 109.10979 140.299712)\n        (xy 109.105908 140.272603)\n        (xy 109.105907 140.2726)\n        (xy 109.104635 140.263717)\n        (xy 109.099621 140.252688)\n        (xy 109.087156 140.225274)\n        (xy 109.048865 140.141056)\n        (xy 109.03887 140.129456)\n        (xy 108.966769 140.045779)\n        (xy 108.966766 140.045777)\n        (xy 108.960909 140.038979)\n        (xy 108.847839 139.965691)\n        (xy 108.801793 139.95192)\n        (xy 108.727346 139.929655)\n        (xy 108.727344 139.929655)\n        (xy 108.718745 139.927083)\n        (xy 108.70977 139.927028)\n        (xy 108.709769 139.927028)\n        (xy 108.651374 139.926672)\n        (xy 108.584003 139.92626)\n        (xy 108.575371 139.928727)\n        (xy 108.463077 139.96082)\n        (xy 108.463075 139.960821)\n        (xy 108.454446 139.963287)\n        (xy 108.340489 140.035189)\n        (xy 108.334547 140.041918)\n        (xy 108.334546 140.041918)\n        (xy 108.332235 140.044535)\n        (xy 108.251293 140.136184)\n        (xy 108.247479 140.144307)\n        (xy 108.247478 140.144309)\n        (xy 108.200319 140.244756)\n        (xy 108.194029 140.258154)\n        (xy 108.192648 140.267024)\n        (xy 108.174979 140.380501)\n        (xy 108.173298 140.391294)\n        (xy 107.622906 140.391294)\n        (xy 107.60979 140.299712)\n        (xy 107.605908 140.272603)\n        (xy 107.605907 140.2726)\n        (xy 107.604635 140.263717)\n        (xy 107.599621 140.252688)\n        (xy 107.587156 140.225274)\n        (xy 107.548865 140.141056)\n        (xy 107.53887 140.129456)\n        (xy 107.466769 140.045779)\n        (xy 107.466766 140.045777)\n        (xy 107.460909 140.038979)\n        (xy 107.347839 139.965691)\n        (xy 107.301793 139.95192)\n        (xy 107.227346 139.929655)\n        (xy 107.227344 139.929655)\n        (xy 107.218745 139.927083)\n        (xy 107.20977 139.927028)\n        (xy 107.209769 139.927028)\n        (xy 107.151374 139.926672)\n        (xy 107.084003 139.92626)\n        (xy 107.075371 139.928727)\n        (xy 106.963077 139.96082)\n        (xy 106.963075 139.960821)\n        (xy 106.954446 139.963287)\n        (xy 106.840489 140.035189)\n        (xy 106.834547 140.041918)\n        (xy 106.834546 140.041918)\n        (xy 106.832235 140.044535)\n        (xy 106.751293 140.136184)\n        (xy 106.747479 140.144307)\n        (xy 106.747478 140.144309)\n        (xy 106.700319 140.244756)\n        (xy 106.694029 140.258154)\n        (xy 106.692648 140.267024)\n        (xy 106.674979 140.380501)\n        (xy 106.673298 140.391294)\n        (xy 102.368043 140.391294)\n        (xy 102.341624 140.315428)\n        (xy 102.311349 140.266977)\n        (xy 102.253196 140.173914)\n        (xy 102.249463 140.16794)\n        (xy 102.23614 140.154523)\n        (xy 102.211936 140.13015)\n        (xy 102.178129 140.067719)\n        (xy 102.183441 139.996922)\n        (xy 102.226186 139.940235)\n        (xy 102.292792 139.915656)\n        (xy 102.327538 139.918119)\n        (xy 102.356274 139.924227)\n        (xy 102.432492 139.940428)\n        (xy 102.432496 139.940428)\n        (xy 102.438949 139.9418)\n        (xy 102.615251 139.9418)\n        (xy 102.621704 139.940428)\n        (xy 102.621708 139.940428)\n        (xy 102.75125 139.912893)\n        (xy 102.7877 139.905145)\n        (xy 102.793733 139.902459)\n        (xy 102.793736 139.902458)\n        (xy 102.942728 139.836123)\n        (xy 102.942731 139.836121)\n        (xy 102.94876 139.833437)\n        (xy 102.970612 139.817561)\n        (xy 103.067582 139.747107)\n        (xy 103.091391 139.729809)\n        (xy 103.128448 139.688653)\n        (xy 103.204941 139.603699)\n        (xy 103.204942 139.603698)\n        (xy 103.20936 139.598791)\n        (xy 103.263366 139.505249)\n        (xy 103.294207 139.451832)\n        (xy 103.294208 139.451831)\n        (xy 103.297511 139.446109)\n        (xy 103.351991 139.278436)\n        (xy 103.37042 139.1031)\n        (xy 103.362395 139.026752)\n        (xy 103.352681 138.934328)\n        (xy 103.352681 138.934327)\n        (xy 103.351991 138.927764)\n        (xy 103.34186 138.896582)\n        (xy 103.299553 138.766376)\n        (xy 103.297511 138.760091)\n        (xy 103.267808 138.708643)\n        (xy 103.257028 138.689973)\n        (xy 103.20936 138.607409)\n        (xy 103.184984 138.580336)\n        (xy 103.095813 138.481302)\n        (xy 103.095812 138.481301)\n        (xy 103.091391 138.476391)\n        (xy 102.976721 138.393078)\n        (xy 102.954102 138.376644)\n        (xy 102.954101 138.376643)\n        (xy 102.94876 138.372763)\n        (xy 102.942731 138.370079)\n        (xy 102.942728 138.370077)\n        (xy 102.793736 138.303742)\n        (xy 102.793733 138.303741)\n        (xy 102.7877 138.301055)\n        (xy 102.725218 138.287774)\n        (xy 102.621708 138.265772)\n        (xy 102.621704 138.265772)\n        (xy 102.615251 138.2644)\n        (xy 102.438949 138.2644)\n        (xy 102.432496 138.265772)\n        (xy 102.432492 138.265772)\n        (xy 102.328982 138.287774)\n        (xy 102.2665 138.301055)\n        (xy 102.260467 138.303741)\n        (xy 102.260464 138.303742)\n        (xy 102.111472 138.370077)\n        (xy 102.111469 138.370079)\n        (xy 102.10544 138.372763)\n        (xy 102.100099 138.376643)\n        (xy 102.100098 138.376644)\n        (xy 102.077479 138.393078)\n        (xy 101.962809 138.476391)\n        (xy 101.958388 138.481301)\n        (xy 101.958387 138.481302)\n        (xy 101.869217 138.580336)\n        (xy 101.84484 138.607409)\n        (xy 101.797172 138.689973)\n        (xy 101.786393 138.708643)\n        (xy 101.756689 138.760091)\n        (xy 101.754647 138.766376)\n        (xy 101.712341 138.896582)\n        (xy 101.702209 138.927764)\n        (xy 101.701519 138.934327)\n        (xy 101.701519 138.934328)\n        (xy 101.691805 139.026752)\n        (xy 101.68378 139.1031)\n        (xy 101.702209 139.278436)\n        (xy 101.756689 139.446109)\n        (xy 101.759992 139.451831)\n        (xy 101.759993 139.451832)\n        (xy 101.790834 139.505249)\n        (xy 101.84484 139.598791)\n        (xy 101.849258 139.603698)\n        (xy 101.849259 139.603699)\n        (xy 101.920752 139.6831)\n        (xy 101.95147 139.747107)\n        (xy 101.942705 139.817561)\n        (xy 101.897242 139.872092)\n        (xy 101.829515 139.893387)\n        (xy 101.812197 139.892524)\n        (xy 101.720709 139.881615)\n        (xy 101.643546 139.872414)\n        (xy 101.636543 139.87315)\n        (xy 101.636542 139.87315)\n        (xy 101.477584 139.889857)\n        (xy 101.477582 139.889858)\n        (xy 101.470584 139.890593)\n        (xy 101.396962 139.915656)\n        (xy 101.312617 139.944369)\n        (xy 101.312614 139.94437)\n        (xy 101.305947 139.94664)\n        (xy 101.299949 139.95033)\n        (xy 101.299947 139.950331)\n        (xy 101.163818 140.034078)\n        (xy 101.163816 140.03408)\n        (xy 101.157819 140.037769)\n        (xy 101.094373 140.0999)\n        (xy 101.045177 140.148077)\n        (xy 101.033562 140.159451)\n        (xy 100.939351 140.305638)\n        (xy 100.936941 140.312258)\n        (xy 100.93694 140.312261)\n        (xy 100.89396 140.430346)\n        (xy 100.879868 140.469064)\n        (xy 100.858071 140.641608)\n        (xy 83.870772 140.641608)\n        (xy 83.885651 140.595815)\n        (xy 83.885651 140.595814)\n        (xy 83.887691 140.589536)\n        (xy 83.888605 140.580845)\n        (xy 83.90543 140.420765)\n        (xy 83.90612 140.4142)\n        (xy 83.904834 140.401959)\n        (xy 83.888381 140.245428)\n        (xy 83.888381 140.245427)\n        (xy 83.887691 140.238864)\n        (xy 83.871806 140.189973)\n        (xy 83.835253 140.077476)\n        (xy 83.833211 140.071191)\n        (xy 83.813312 140.036724)\n        (xy 83.773678 139.968077)\n        (xy 83.74506 139.918509)\n        (xy 83.721968 139.892862)\n        (xy 83.631513 139.792402)\n        (xy 83.631512 139.792401)\n        (xy 83.627091 139.787491)\n        (xy 83.53597 139.721287)\n        (xy 83.489802 139.687744)\n        (xy 83.489801 139.687743)\n        (xy 83.48446 139.683863)\n        (xy 83.478431 139.681179)\n        (xy 83.478428 139.681177)\n        (xy 83.329436 139.614842)\n        (xy 83.329433 139.614841)\n        (xy 83.3234 139.612155)\n        (xy 83.28695 139.604407)\n        (xy 83.157408 139.576872)\n        (xy 83.157404 139.576872)\n        (xy 83.150951 139.5755)\n        (xy 82.974649 139.5755)\n        (xy 82.968196 139.576872)\n        (xy 82.968192 139.576872)\n        (xy 82.83865 139.604407)\n        (xy 82.8022 139.612155)\n        (xy 82.796167 139.614841)\n        (xy 82.796164 139.614842)\n        (xy 82.647172 139.681177)\n        (xy 82.647169 139.681179)\n        (xy 82.64114 139.683863)\n        (xy 82.635799 139.687743)\n        (xy 82.635798 139.687744)\n        (xy 82.58963 139.721287)\n        (xy 82.498509 139.787491)\n        (xy 82.494088 139.792401)\n        (xy 82.494087 139.792402)\n        (xy 82.403633 139.892862)\n        (xy 82.38054 139.918509)\n        (xy 82.351922 139.968077)\n        (xy 82.312289 140.036724)\n        (xy 82.292389 140.071191)\n        (xy 82.290347 140.077476)\n        (xy 82.253795 140.189973)\n        (xy 82.237909 140.238864)\n        (xy 82.237219 140.245427)\n        (xy 82.237219 140.245428)\n        (xy 82.220767 140.401959)\n        (xy 82.21948 140.4142)\n        (xy 79.58812 140.4142)\n        (xy 79.586834 140.401959)\n        (xy 79.570381 140.245428)\n        (xy 79.570381 140.245427)\n        (xy 79.569691 140.238864)\n        (xy 79.553806 140.189973)\n        (xy 79.517253 140.077476)\n        (xy 79.515211 140.071191)\n        (xy 79.495312 140.036724)\n        (xy 79.455678 139.968077)\n        (xy 79.42706 139.918509)\n        (xy 79.403968 139.892862)\n        (xy 79.313513 139.792402)\n        (xy 79.313512 139.792401)\n        (xy 79.309091 139.787491)\n        (xy 79.21797 139.721287)\n        (xy 79.171802 139.687744)\n        (xy 79.171801 139.687743)\n        (xy 79.16646 139.683863)\n        (xy 79.160431 139.681179)\n        (xy 79.160428 139.681177)\n        (xy 79.011436 139.614842)\n        (xy 79.011433 139.614841)\n        (xy 79.0054 139.612155)\n        (xy 78.96895 139.604407)\n        (xy 78.839408 139.576872)\n        (xy 78.839404 139.576872)\n        (xy 78.832951 139.5755)\n        (xy 78.656649 139.5755)\n        (xy 78.650196 139.576872)\n        (xy 78.650192 139.576872)\n        (xy 78.52065 139.604407)\n        (xy 78.4842 139.612155)\n        (xy 78.478167 139.614841)\n        (xy 78.478164 139.614842)\n        (xy 78.329172 139.681177)\n        (xy 78.329169 139.681179)\n        (xy 78.32314 139.683863)\n        (xy 78.317799 139.687743)\n        (xy 78.317798 139.687744)\n        (xy 78.27163 139.721287)\n        (xy 78.180509 139.787491)\n        (xy 78.176088 139.792401)\n        (xy 78.176087 139.792402)\n        (xy 78.085633 139.892862)\n        (xy 78.06254 139.918509)\n        (xy 78.033922 139.968077)\n        (xy 77.994289 140.036724)\n        (xy 77.974389 140.071191)\n        (xy 77.972347 140.077476)\n        (xy 77.935795 140.189973)\n        (xy 77.919909 140.238864)\n        (xy 77.919219 140.245427)\n        (xy 77.919219 140.245428)\n        (xy 77.902767 140.401959)\n        (xy 77.90148 140.4142)\n        (xy 75.323071 140.4142)\n        (xy 75.330626 140.408711)\n        (xy 75.384721 140.369408)\n        (xy 75.443491 140.326709)\n        (xy 75.448955 140.320641)\n        (xy 75.557041 140.200599)\n        (xy 75.557042 140.200598)\n        (xy 75.56146 140.195691)\n        (xy 75.616765 140.0999)\n        (xy 75.646307 140.048732)\n        (xy 75.646308 140.048731)\n        (xy 75.649611 140.043009)\n        (xy 75.676316 139.96082)\n        (xy 75.702051 139.881615)\n        (xy 75.702051 139.881614)\n        (xy 75.704091 139.875336)\n        (xy 75.72252 139.7)\n        (xy 75.718995 139.666465)\n        (xy 75.704781 139.531228)\n        (xy 75.704781 139.531227)\n        (xy 75.704091 139.524664)\n        (xy 75.649611 139.356991)\n        (xy 75.56146 139.204309)\n        (xy 75.54381 139.184706)\n        (xy 75.447913 139.078202)\n        (xy 75.447912 139.078201)\n        (xy 75.443491 139.073291)\n        (xy 75.34543 139.002045)\n        (xy 75.306202 138.973544)\n        (xy 75.306201 138.973543)\n        (xy 75.30086 138.969663)\n        (xy 75.294831 138.966979)\n        (xy 75.294828 138.966977)\n        (xy 75.145836 138.900642)\n        (xy 75.145833 138.900641)\n        (xy 75.1398 138.897955)\n        (xy 75.087809 138.886904)\n        (xy 74.973808 138.862672)\n        (xy 74.973804 138.862672)\n        (xy 74.967351 138.8613)\n        (xy 74.791049 138.8613)\n        (xy 74.784596 138.862672)\n        (xy 74.784592 138.862672)\n        (xy 74.670591 138.886904)\n        (xy 74.6186 138.897955)\n        (xy 74.612567 138.900641)\n        (xy 74.612564 138.900642)\n        (xy 74.463572 138.966977)\n        (xy 74.463569 138.966979)\n        (xy 74.45754 138.969663)\n        (xy 74.452199 138.973543)\n        (xy 74.452198 138.973544)\n        (xy 74.41297 139.002045)\n        (xy 74.314909 139.073291)\n        (xy 74.310488 139.078201)\n        (xy 74.310487 139.078202)\n        (xy 74.214591 139.184706)\n        (xy 74.19694 139.204309)\n        (xy 74.108789 139.356991)\n        (xy 74.054309 139.524664)\n        (xy 74.053619 139.531227)\n        (xy 74.053619 139.531228)\n        (xy 74.039405 139.666465)\n        (xy 74.03588 139.7)\n        (xy 67 139.7)\n        (xy 67 138.730962)\n        (xy 76.313875 138.730962)\n        (xy 76.331091 138.886904)\n        (xy 76.385007 139.034238)\n        (xy 76.389244 139.040544)\n        (xy 76.389246 139.040547)\n        (xy 76.401332 139.058532)\n        (xy 76.472512 139.164458)\n        (xy 76.588552 139.270047)\n        (xy 76.595229 139.273672)\n        (xy 76.59523 139.273673)\n        (xy 76.60995 139.281665)\n        (xy 76.726429 139.344908)\n        (xy 76.878183 139.38472)\n        (xy 76.959713 139.386001)\n        (xy 77.027455 139.387065)\n        (xy 77.027458 139.387065)\n        (xy 77.035053 139.387184)\n        (xy 77.08924 139.374773)\n        (xy 77.18058 139.353854)\n        (xy 77.180584 139.353853)\n        (xy 77.187983 139.352158)\n        (xy 77.328143 139.281665)\n        (xy 77.424463 139.199401)\n        (xy 77.441669 139.184706)\n        (xy 77.441671 139.184703)\n        (xy 77.447443 139.179774)\n        (xy 77.45187 139.173614)\n        (xy 77.451873 139.17361)\n        (xy 77.534563 139.058532)\n        (xy 77.538994 139.052366)\n        (xy 77.545993 139.034956)\n        (xy 77.55588 139.010362)\n        (xy 79.996875 139.010362)\n        (xy 80.014091 139.166304)\n        (xy 80.068007 139.313638)\n        (xy 80.072244 139.319944)\n        (xy 80.072246 139.319947)\n        (xy 80.095031 139.353854)\n        (xy 80.155512 139.443858)\n        (xy 80.271552 139.549447)\n        (xy 80.278229 139.553072)\n        (xy 80.27823 139.553073)\n        (xy 80.29295 139.561065)\n        (xy 80.409429 139.624308)\n        (xy 80.561183 139.66412)\n        (xy 80.642713 139.665401)\n        (xy 80.710455 139.666465)\n        (xy 80.710458 139.666465)\n        (xy 80.718053 139.666584)\n        (xy 80.77224 139.654173)\n        (xy 80.86358 139.633254)\n        (xy 80.863584 139.633253)\n        (xy 80.870983 139.631558)\n        (xy 81.011143 139.561065)\n        (xy 81.053533 139.524861)\n        (xy 81.124669 139.464106)\n        (xy 81.124671 139.464103)\n        (xy 81.130443 139.459174)\n        (xy 81.13487 139.453014)\n        (xy 81.134873 139.45301)\n        (xy 81.207341 139.352158)\n        (xy 81.221994 139.331766)\n        (xy 81.226745 139.319947)\n        (xy 81.277679 139.193247)\n        (xy 81.27768 139.193245)\n        (xy 81.280512 139.186199)\n        (xy 81.302618 139.030875)\n        (xy 81.302761 139.0172)\n        (xy 81.297009 138.969663)\n        (xy 81.292732 138.934328)\n        (xy 81.283913 138.861447)\n        (xy 81.228456 138.714686)\n        (xy 81.174106 138.635606)\n        (xy 81.143895 138.591648)\n        (xy 81.143894 138.591646)\n        (xy 81.139593 138.585389)\n        (xy 81.133864 138.580284)\n        (xy 81.088682 138.540029)\n        (xy 81.051126 138.479779)\n        (xy 81.052106 138.408789)\n        (xy 81.090669 138.350144)\n        (xy 81.130443 138.316174)\n        (xy 81.13487 138.310014)\n        (xy 81.134873 138.31001)\n        (xy 81.209204 138.206565)\n        (xy 81.213921 138.2)\n        (xy 86.85668 138.2)\n        (xy 86.85737 138.206565)\n        (xy 86.869409 138.321101)\n        (xy 86.875109 138.375336)\n        (xy 86.877149 138.381614)\n        (xy 86.877149 138.381615)\n        (xy 86.892624 138.429243)\n        (xy 86.929589 138.543009)\n        (xy 87.01774 138.695691)\n        (xy 87.022158 138.700598)\n        (xy 87.022159 138.700599)\n        (xy 87.115941 138.804754)\n        (xy 87.135709 138.826709)\n        (xy 87.20817 138.879355)\n        (xy 87.255644 138.913847)\n        (xy 87.27834 138.930337)\n        (xy 87.284369 138.933021)\n        (xy 87.284372 138.933023)\n        (xy 87.433364 138.999358)\n        (xy 87.433367 138.999359)\n        (xy 87.4394 139.002045)\n        (xy 87.47585 139.009793)\n        (xy 87.605392 139.037328)\n        (xy 87.605396 139.037328)\n        (xy 87.611849 139.0387)\n        (xy 87.788151 139.0387)\n        (xy 87.794604 139.037328)\n        (xy 87.794608 139.037328)\n        (xy 87.92415 139.009793)\n        (xy 87.9606 139.002045)\n        (xy 87.966633 138.999359)\n        (xy 87.966636 138.999358)\n        (xy 88.115628 138.933023)\n        (xy 88.115631 138.933021)\n        (xy 88.12166 138.930337)\n        (xy 88.144357 138.913847)\n        (xy 88.19183 138.879355)\n        (xy 88.264291 138.826709)\n        (xy 88.284059 138.804754)\n        (xy 88.377841 138.700599)\n        (xy 88.377842 138.700598)\n        (xy 88.38226 138.695691)\n        (xy 88.470411 138.543009)\n        (xy 88.507376 138.429243)\n        (xy 88.522851 138.381615)\n        (xy 88.522851 138.381614)\n        (xy 88.524891 138.375336)\n        (xy 88.530592 138.321101)\n        (xy 88.54263 138.206565)\n        (xy 88.54332 138.2)\n        (xy 88.524891 138.024664)\n        (xy 88.515222 137.994904)\n        (xy 88.479106 137.883752)\n        (xy 88.470411 137.856991)\n        (xy 88.460002 137.838962)\n        (xy 106.865275 137.838962)\n        (xy 106.882491 137.994904)\n        (xy 106.936407 138.142238)\n        (xy 106.940644 138.148544)\n        (xy 106.940646 138.148547)\n        (xy 106.962937 138.181719)\n        (xy 107.023912 138.272458)\n        (xy 107.139952 138.378047)\n        (xy 107.146629 138.381672)\n        (xy 107.14663 138.381673)\n        (xy 107.16135 138.389665)\n        (xy 107.277829 138.452908)\n        (xy 107.429583 138.49272)\n        (xy 107.511113 138.494001)\n        (xy 107.578855 138.495065)\n        (xy 107.578858 138.495065)\n        (xy 107.586453 138.495184)\n        (xy 107.64064 138.482773)\n        (xy 107.73198 138.461854)\n        (xy 107.731984 138.461853)\n        (xy 107.739383 138.460158)\n        (xy 107.879543 138.389665)\n        (xy 107.923213 138.352368)\n        (xy 107.993069 138.292706)\n        (xy 107.993071 138.292703)\n        (xy 107.998843 138.287774)\n        (xy 108.00327 138.281614)\n        (xy 108.003273 138.28161)\n        (xy 108.067073 138.192821)\n        (xy 108.074948 138.181862)\n        (xy 111.170575 138.181862)\n        (xy 111.187791 138.337804)\n        (xy 111.241707 138.485138)\n        (xy 111.245944 138.491444)\n        (xy 111.245946 138.491447)\n        (xy 111.278916 138.54051)\n        (xy 111.329212 138.615358)\n        (xy 111.445252 138.720947)\n        (xy 111.451929 138.724572)\n        (xy 111.45193 138.724573)\n        (xy 111.463697 138.730962)\n        (xy 111.583129 138.795808)\n        (xy 111.734883 138.83562)\n        (xy 111.816413 138.836901)\n        (xy 111.884155 138.837965)\n        (xy 111.884158 138.837965)\n        (xy 111.891753 138.838084)\n        (xy 111.962861 138.821798)\n        (xy 112.03728 138.804754)\n        (xy 112.037284 138.804753)\n        (xy 112.044683 138.803058)\n        (xy 112.184843 138.732565)\n        (xy 112.234712 138.689973)\n        (xy 112.298369 138.635606)\n        (xy 112.298371 138.635603)\n        (xy 112.304143 138.630674)\n        (xy 112.30857 138.624514)\n        (xy 112.308573 138.62451)\n        (xy 112.391263 138.509432)\n        (xy 112.395694 138.503266)\n        (xy 112.399886 138.492839)\n        (xy 112.451379 138.364747)\n        (xy 112.45138 138.364745)\n        (xy 112.454212 138.357699)\n        (xy 112.476318 138.202375)\n        (xy 112.476403 138.194266)\n        (xy 112.476418 138.192821)\n        (xy 112.476418 138.19282)\n        (xy 112.476461 138.1887)\n        (xy 112.475617 138.181719)\n        (xy 112.468634 138.124019)\n        (xy 112.457613 138.032947)\n        (xy 112.402156 137.886186)\n        (xy 112.382091 137.856991)\n        (xy 112.317595 137.763148)\n        (xy 112.317594 137.763146)\n        (xy 112.313293 137.756889)\n        (xy 112.307622 137.751836)\n        (xy 112.201826 137.657575)\n        (xy 112.201823 137.657573)\n        (xy 112.196154 137.652522)\n        (xy 112.0575 137.579108)\n        (xy 112.050135 137.577258)\n        (xy 111.912709 137.542739)\n        (xy 111.912705 137.542739)\n        (xy 111.905338 137.540888)\n        (xy 111.897738 137.540848)\n        (xy 111.897737 137.540848)\n        (xy 111.83361 137.540512)\n        (xy 111.748451 137.540066)\n        (xy 111.741071 137.541838)\n        (xy 111.741069 137.541838)\n        (xy 111.603275 137.574919)\n        (xy 111.603271 137.57492)\n        (xy 111.595896 137.576691)\n        (xy 111.522926 137.614354)\n        (xy 111.491466 137.630592)\n        (xy 111.456481 137.648649)\n        (xy 111.450759 137.653641)\n        (xy 111.450757 137.653642)\n        (xy 111.400382 137.697587)\n        (xy 111.338255 137.751784)\n        (xy 111.333888 137.757998)\n        (xy 111.257026 137.867362)\n        (xy 111.248043 137.880143)\n        (xy 111.242918 137.893289)\n        (xy 111.194145 138.018385)\n        (xy 111.191053 138.026315)\n        (xy 111.190061 138.033848)\n        (xy 111.190061 138.033849)\n        (xy 111.172053 138.170638)\n        (xy 111.170575 138.181862)\n        (xy 108.074948 138.181862)\n        (xy 108.090394 138.160366)\n        (xy 108.095145 138.148547)\n        (xy 108.146079 138.021847)\n        (xy 108.14608 138.021845)\n        (xy 108.148912 138.014799)\n        (xy 108.171018 137.859475)\n        (xy 108.171161 137.8458)\n        (xy 108.152313 137.690047)\n        (xy 108.096856 137.543286)\n        (xy 108.046257 137.469663)\n        (xy 108.012642 137.420753)\n        (xy 107.990542 137.353283)\n        (xy 108.008428 137.284577)\n        (xy 108.014159 137.275861)\n        (xy 108.085961 137.175937)\n        (xy 108.085965 137.175929)\n        (xy 108.090394 137.169766)\n        (xy 108.095181 137.157858)\n        (xy 108.146079 137.031247)\n        (xy 108.14608 137.031245)\n        (xy 108.148912 137.024199)\n        (xy 108.152356 137)\n        (xy 117.40668 137)\n        (xy 117.40737 137.006565)\n        (xy 117.412166 137.05219)\n        (xy 117.425109 137.175336)\n        (xy 117.479589 137.343009)\n        (xy 117.56774 137.495691)\n        (xy 117.572158 137.500598)\n        (xy 117.572159 137.500599)\n        (xy 117.681287 137.621798)\n        (xy 117.685709 137.626709)\n        (xy 117.722779 137.653642)\n        (xy 117.822353 137.725987)\n        (xy 117.82834 137.730337)\n        (xy 117.834369 137.733021)\n        (xy 117.834372 137.733023)\n        (xy 117.983364 137.799358)\n        (xy 117.983367 137.799359)\n        (xy 117.9894 137.802045)\n        (xy 118.02585 137.809793)\n        (xy 118.155392 137.837328)\n        (xy 118.155396 137.837328)\n        (xy 118.161849 137.8387)\n        (xy 118.338151 137.8387)\n        (xy 118.344604 137.837328)\n        (xy 118.344608 137.837328)\n        (xy 118.47415 137.809793)\n        (xy 118.5106 137.802045)\n        (xy 118.516633 137.799359)\n        (xy 118.516636 137.799358)\n        (xy 118.665628 137.733023)\n        (xy 118.665631 137.733021)\n        (xy 118.67166 137.730337)\n        (xy 118.677648 137.725987)\n        (xy 118.777221 137.653642)\n        (xy 118.814291 137.626709)\n        (xy 118.818713 137.621798)\n        (xy 118.927841 137.500599)\n        (xy 118.927842 137.500598)\n        (xy 118.93226 137.495691)\n        (xy 119.020411 137.343009)\n        (xy 119.074891 137.175336)\n        (xy 119.087835 137.05219)\n        (xy 119.09263 137.006565)\n        (xy 119.09332 137)\n        (xy 119.083042 136.902213)\n        (xy 119.075581 136.831228)\n        (xy 119.075581 136.831227)\n        (xy 119.074891 136.824664)\n        (xy 119.020411 136.656991)\n        (xy 118.93226 136.504309)\n        (xy 118.870565 136.435789)\n        (xy 118.818713 136.378202)\n        (xy 118.818712 136.378201)\n        (xy 118.814291 136.373291)\n        (xy 118.67166 136.269663)\n        (xy 118.665631 136.266979)\n        (xy 118.665628 136.266977)\n        (xy 118.516636 136.200642)\n        (xy 118.516633 136.200641)\n        (xy 118.5106 136.197955)\n        (xy 118.462194 136.187666)\n        (xy 118.344608 136.162672)\n        (xy 118.344604 136.162672)\n        (xy 118.338151 136.1613)\n        (xy 118.161849 136.1613)\n        (xy 118.155396 136.162672)\n        (xy 118.155392 136.162672)\n        (xy 118.037806 136.187666)\n        (xy 117.9894 136.197955)\n        (xy 117.983367 136.200641)\n        (xy 117.983364 136.200642)\n        (xy 117.834372 136.266977)\n        (xy 117.834369 136.266979)\n        (xy 117.82834 136.269663)\n        (xy 117.685709 136.373291)\n        (xy 117.681288 136.378201)\n        (xy 117.681287 136.378202)\n        (xy 117.629436 136.435789)\n        (xy 117.56774 136.504309)\n        (xy 117.479589 136.656991)\n        (xy 117.425109 136.824664)\n        (xy 117.424419 136.831227)\n        (xy 117.424419 136.831228)\n        (xy 117.416958 136.902213)\n        (xy 117.40668 137)\n        (xy 108.152356 137)\n        (xy 108.171018 136.868875)\n        (xy 108.171161 136.8552)\n        (xy 108.167768 136.827157)\n        (xy 108.156616 136.735009)\n        (xy 108.152313 136.699447)\n        (xy 108.096856 136.552686)\n        (xy 108.062128 136.502156)\n        (xy 108.012295 136.429648)\n        (xy 108.012294 136.429646)\n        (xy 108.007993 136.423389)\n        (xy 108.002322 136.418336)\n        (xy 107.896526 136.324075)\n        (xy 107.896523 136.324073)\n        (xy 107.890854 136.319022)\n        (xy 107.855869 136.300498)\n        (xy 107.810165 136.276299)\n        (xy 107.7522 136.245608)\n        (xy 107.744835 136.243758)\n        (xy 107.607409 136.209239)\n        (xy 107.607405 136.209239)\n        (xy 107.600038 136.207388)\n        (xy 107.592438 136.207348)\n        (xy 107.592437 136.207348)\n        (xy 107.52831 136.207012)\n        (xy 107.443151 136.206566)\n        (xy 107.435771 136.208338)\n        (xy 107.435769 136.208338)\n        (xy 107.297975 136.241419)\n        (xy 107.297971 136.24142)\n        (xy 107.290596 136.243191)\n        (xy 107.151181 136.315149)\n        (xy 107.145459 136.320141)\n        (xy 107.145457 136.320142)\n        (xy 107.080485 136.376821)\n        (xy 107.032955 136.418284)\n        (xy 106.994837 136.47252)\n        (xy 106.969394 136.508723)\n        (xy 106.942743 136.546643)\n        (xy 106.885753 136.692815)\n        (xy 106.884761 136.700348)\n        (xy 106.884761 136.700349)\n        (xy 106.867531 136.831228)\n        (xy 106.865275 136.848362)\n        (xy 106.882491 137.004304)\n        (xy 106.936407 137.151638)\n        (xy 106.940644 137.157944)\n        (xy 106.940646 137.157947)\n        (xy 107.023669 137.281496)\n        (xy 107.045062 137.349193)\n        (xy 107.026458 137.417708)\n        (xy 107.022181 137.424214)\n        (xy 106.942743 137.537243)\n        (xy 106.928054 137.574919)\n        (xy 106.890613 137.670951)\n        (xy 106.885753 137.683415)\n        (xy 106.884761 137.690948)\n        (xy 106.884761 137.690949)\n        (xy 106.87741 137.74679)\n        (xy 106.865275 137.838962)\n        (xy 88.460002 137.838962)\n        (xy 88.38226 137.704309)\n        (xy 88.376208 137.697587)\n        (xy 88.268713 137.578202)\n        (xy 88.268712 137.578201)\n        (xy 88.264291 137.573291)\n        (xy 88.12166 137.469663)\n        (xy 88.115631 137.466979)\n        (xy 88.115628 137.466977)\n        (xy 87.966636 137.400642)\n        (xy 87.966633 137.400641)\n        (xy 87.9606 137.397955)\n        (xy 87.92415 137.390207)\n        (xy 87.794608 137.362672)\n        (xy 87.794604 137.362672)\n        (xy 87.788151 137.3613)\n        (xy 87.611849 137.3613)\n        (xy 87.605396 137.362672)\n        (xy 87.605392 137.362672)\n        (xy 87.47585 137.390207)\n        (xy 87.4394 137.397955)\n        (xy 87.433367 137.400641)\n        (xy 87.433364 137.400642)\n        (xy 87.284372 137.466977)\n        (xy 87.284369 137.466979)\n        (xy 87.27834 137.469663)\n        (xy 87.135709 137.573291)\n        (xy 87.131288 137.578201)\n        (xy 87.131287 137.578202)\n        (xy 87.023793 137.697587)\n        (xy 87.01774 137.704309)\n        (xy 86.929589 137.856991)\n        (xy 86.920894 137.883752)\n        (xy 86.884779 137.994904)\n        (xy 86.875109 138.024664)\n        (xy 86.85668 138.2)\n        (xy 81.213921 138.2)\n        (xy 81.221994 138.188766)\n        (xy 81.227797 138.174331)\n        (xy 81.277679 138.050247)\n        (xy 81.27768 138.050245)\n        (xy 81.280512 138.043199)\n        (xy 81.302618 137.887875)\n        (xy 81.302761 137.8742)\n        (xy 81.299411 137.846512)\n        (xy 81.295075 137.810689)\n        (xy 81.283913 137.718447)\n        (xy 81.228456 137.571686)\n        (xy 81.200512 137.531027)\n        (xy 81.143895 137.448648)\n        (xy 81.143894 137.448646)\n        (xy 81.139593 137.442389)\n        (xy 81.133864 137.437284)\n        (xy 81.088682 137.397029)\n        (xy 81.051126 137.336779)\n        (xy 81.052106 137.265789)\n        (xy 81.090669 137.207144)\n        (xy 81.130443 137.173174)\n        (xy 81.13487 137.167014)\n        (xy 81.134873 137.16701)\n        (xy 81.217563 137.051932)\n        (xy 81.221994 137.045766)\n        (xy 81.227831 137.031247)\n        (xy 81.277679 136.907247)\n        (xy 81.27768 136.907245)\n        (xy 81.280512 136.900199)\n        (xy 81.302618 136.744875)\n        (xy 81.302761 136.7312)\n        (xy 81.300928 136.716047)\n        (xy 81.288627 136.6144)\n        (xy 81.283913 136.575447)\n        (xy 81.228456 136.428686)\n        (xy 81.199615 136.386722)\n        (xy 81.143895 136.305648)\n        (xy 81.143894 136.305646)\n        (xy 81.139593 136.299389)\n        (xy 81.133922 136.294336)\n        (xy 81.028126 136.200075)\n        (xy 81.028123 136.200073)\n        (xy 81.022454 136.195022)\n        (xy 80.8838 136.121608)\n        (xy 80.876435 136.119758)\n        (xy 80.739009 136.085239)\n        (xy 80.739005 136.085239)\n        (xy 80.731638 136.083388)\n        (xy 80.724038 136.083348)\n        (xy 80.724037 136.083348)\n        (xy 80.65991 136.083012)\n        (xy 80.574751 136.082566)\n        (xy 80.567371 136.084338)\n        (xy 80.567369 136.084338)\n        (xy 80.429575 136.117419)\n        (xy 80.429571 136.11742)\n        (xy 80.422196 136.119191)\n        (xy 80.282781 136.191149)\n        (xy 80.277059 136.196141)\n        (xy 80.277057 136.196142)\n        (xy 80.225155 136.241419)\n        (xy 80.164555 136.294284)\n        (xy 80.147169 136.319022)\n        (xy 80.085766 136.40639)\n        (xy 80.074343 136.422643)\n        (xy 80.071583 136.429723)\n        (xy 80.021517 136.558136)\n        (xy 80.017353 136.568815)\n        (xy 80.016361 136.576348)\n        (xy 80.016361 136.576349)\n        (xy 79.99797 136.716047)\n        (xy 79.996875 136.724362)\n        (xy 80.014091 136.880304)\n        (xy 80.068007 137.027638)\n        (xy 80.072244 137.033944)\n        (xy 80.072246 137.033947)\n        (xy 80.084332 137.051932)\n        (xy 80.155512 137.157858)\n        (xy 80.16113 137.16297)\n        (xy 80.21212 137.209368)\n        (xy 80.249042 137.270009)\n        (xy 80.247319 137.340984)\n        (xy 80.210149 137.39751)\n        (xy 80.164555 137.437284)\n        (xy 80.141799 137.469663)\n        (xy 80.085064 137.550389)\n        (xy 80.074343 137.565643)\n        (xy 80.046469 137.637136)\n        (xy 80.028426 137.683415)\n        (xy 80.017353 137.711815)\n        (xy 80.016361 137.719348)\n        (xy 80.016361 137.719349)\n        (xy 79.998994 137.851268)\n        (xy 79.996875 137.867362)\n        (xy 80.014091 138.023304)\n        (xy 80.068007 138.170638)\n        (xy 80.072244 138.176944)\n        (xy 80.072246 138.176947)\n        (xy 80.08958 138.202742)\n        (xy 80.155512 138.300858)\n        (xy 80.16113 138.30597)\n        (xy 80.21212 138.352368)\n        (xy 80.249042 138.413009)\n        (xy 80.247319 138.483984)\n        (xy 80.210149 138.54051)\n        (xy 80.164555 138.580284)\n        (xy 80.160188 138.586498)\n        (xy 80.083446 138.695691)\n        (xy 80.074343 138.708643)\n        (xy 80.054284 138.760091)\n        (xy 80.023923 138.837965)\n        (xy 80.017353 138.854815)\n        (xy 80.016361 138.862348)\n        (xy 80.016361 138.862349)\n        (xy 79.99797 139.002045)\n        (xy 79.996875 139.010362)\n        (xy 77.55588 139.010362)\n        (xy 77.594679 138.913847)\n        (xy 77.59468 138.913845)\n        (xy 77.597512 138.906799)\n        (xy 77.619618 138.751475)\n        (xy 77.619761 138.7378)\n        (xy 77.618531 138.72763)\n        (xy 77.606797 138.630674)\n        (xy 77.600913 138.582047)\n        (xy 77.545456 138.435286)\n        (xy 77.500639 138.370077)\n        (xy 77.460895 138.312248)\n        (xy 77.460894 138.312246)\n        (xy 77.456593 138.305989)\n        (xy 77.450922 138.300936)\n        (xy 77.345126 138.206675)\n        (xy 77.345123 138.206673)\n        (xy 77.339454 138.201622)\n        (xy 77.316394 138.189412)\n        (xy 77.207512 138.131762)\n        (xy 77.207513 138.131762)\n        (xy 77.2008 138.128208)\n        (xy 77.193435 138.126358)\n        (xy 77.056009 138.091839)\n        (xy 77.056005 138.091839)\n        (xy 77.048638 138.089988)\n        (xy 77.041038 138.089948)\n        (xy 77.041037 138.089948)\n        (xy 76.97691 138.089612)\n        (xy 76.891751 138.089166)\n        (xy 76.884371 138.090938)\n        (xy 76.884369 138.090938)\n        (xy 76.746575 138.124019)\n        (xy 76.746571 138.12402)\n        (xy 76.739196 138.125791)\n        (xy 76.685862 138.153319)\n        (xy 76.615934 138.189412)\n        (xy 76.599781 138.197749)\n        (xy 76.481555 138.300884)\n        (xy 76.391343 138.429243)\n        (xy 76.367346 138.490792)\n        (xy 76.346988 138.543009)\n        (xy 76.334353 138.575415)\n        (xy 76.333361 138.582948)\n        (xy 76.333361 138.582949)\n        (xy 76.315083 138.721789)\n        (xy 76.313875 138.730962)\n        (xy 67 138.730962)\n        (xy 67 137.739072)\n        (xy 67.020002 137.670951)\n        (xy 67.073658 137.624458)\n        (xy 67.143932 137.614354)\n        (xy 67.20006 137.637136)\n        (xy 67.246603 137.670951)\n        (xy 67.322353 137.725987)\n        (xy 67.32834 137.730337)\n        (xy 67.334369 137.733021)\n        (xy 67.334372 137.733023)\n        (xy 67.483364 137.799358)\n        (xy 67.483367 137.799359)\n        (xy 67.4894 137.802045)\n        (xy 67.52585 137.809793)\n        (xy 67.655392 137.837328)\n        (xy 67.655396 137.837328)\n        (xy 67.661849 137.8387)\n        (xy 67.838151 137.8387)\n        (xy 67.844604 137.837328)\n        (xy 67.844608 137.837328)\n        (xy 67.97415 137.809793)\n        (xy 68.0106 137.802045)\n        (xy 68.016633 137.799359)\n        (xy 68.016636 137.799358)\n        (xy 68.165628 137.733023)\n        (xy 68.165631 137.733021)\n        (xy 68.17166 137.730337)\n        (xy 68.177648 137.725987)\n        (xy 68.277221 137.653642)\n        (xy 68.314291 137.626709)\n        (xy 68.318713 137.621798)\n        (xy 68.427841 137.500599)\n        (xy 68.427842 137.500598)\n        (xy 68.43226 137.495691)\n        (xy 68.520411 137.343009)\n        (xy 68.574891 137.175336)\n        (xy 68.587835 137.05219)\n        (xy 68.59263 137.006565)\n        (xy 68.59332 137)\n        (xy 68.583042 136.902213)\n        (xy 68.575581 136.831228)\n        (xy 68.575581 136.831227)\n        (xy 68.574891 136.824664)\n        (xy 68.520411 136.656991)\n        (xy 68.43226 136.504309)\n        (xy 68.370565 136.435789)\n        (xy 68.318713 136.378202)\n        (xy 68.318712 136.378201)\n        (xy 68.314291 136.373291)\n        (xy 68.17166 136.269663)\n        (xy 68.165631 136.266979)\n        (xy 68.165628 136.266977)\n        (xy 68.016636 136.200642)\n        (xy 68.016633 136.200641)\n        (xy 68.0106 136.197955)\n        (xy 67.962194 136.187666)\n        (xy 67.844608 136.162672)\n        (xy 67.844604 136.162672)\n        (xy 67.838151 136.1613)\n        (xy 67.661849 136.1613)\n        (xy 67.655396 136.162672)\n        (xy 67.655392 136.162672)\n        (xy 67.537806 136.187666)\n        (xy 67.4894 136.197955)\n        (xy 67.483367 136.200641)\n        (xy 67.483364 136.200642)\n        (xy 67.334372 136.266977)\n        (xy 67.334369 136.266979)\n        (xy 67.32834 136.269663)\n        (xy 67.20006 136.362864)\n        (xy 67.133194 136.386722)\n        (xy 67.064042 136.370642)\n        (xy 67.014562 136.319729)\n        (xy 67 136.260928)\n        (xy 67 135.7757)\n        (xy 112.12318 135.7757)\n        (xy 112.12387 135.782265)\n        (xy 112.138282 135.919378)\n        (xy 112.141609 135.951036)\n        (xy 112.196089 136.118709)\n        (xy 112.199392 136.124431)\n        (xy 112.199393 136.124432)\n        (xy 112.220679 136.1613)\n        (xy 112.28424 136.271391)\n        (xy 112.288658 136.276298)\n        (xy 112.288659 136.276299)\n        (xy 112.372495 136.369408)\n        (xy 112.402209 136.402409)\n        (xy 112.54484 136.506037)\n        (xy 112.550869 136.508721)\n        (xy 112.550872 136.508723)\n        (xy 112.699864 136.575058)\n        (xy 112.699867 136.575059)\n        (xy 112.7059 136.577745)\n        (xy 112.730562 136.582987)\n        (xy 112.871892 136.613028)\n        (xy 112.871896 136.613028)\n        (xy 112.878349 136.6144)\n        (xy 113.054651 136.6144)\n        (xy 113.061104 136.613028)\n        (xy 113.061108 136.613028)\n        (xy 113.202438 136.582987)\n        (xy 113.2271 136.577745)\n        (xy 113.233133 136.575059)\n        (xy 113.233136 136.575058)\n        (xy 113.382128 136.508723)\n        (xy 113.382131 136.508721)\n        (xy 113.38816 136.506037)\n        (xy 113.530791 136.402409)\n        (xy 113.560505 136.369408)\n        (xy 113.644341 136.276299)\n        (xy 113.644342 136.276298)\n        (xy 113.64876 136.271391)\n        (xy 113.667908 136.238226)\n        (xy 114.764305 136.238226)\n        (xy 114.78287 136.40639)\n        (xy 114.78548 136.413522)\n        (xy 114.834117 136.546428)\n        (xy 114.841012 136.56527)\n        (xy 114.845248 136.571573)\n        (xy 114.845248 136.571574)\n        (xy 114.93114 136.699396)\n        (xy 114.931143 136.699399)\n        (xy 114.935374 136.705696)\n        (xy 115.060508 136.819559)\n        (xy 115.126151 136.8552)\n        (xy 115.195181 136.89268)\n        (xy 115.209191 136.900287)\n        (xy 115.372838 136.943219)\n        (xy 115.460447 136.944596)\n        (xy 115.534404 136.945758)\n        (xy 115.534407 136.945758)\n        (xy 115.542002 136.945877)\n        (xy 115.600123 136.932565)\n        (xy 115.699514 136.909802)\n        (xy 115.699518 136.909801)\n        (xy 115.706917 136.908106)\n        (xy 115.858062 136.832088)\n        (xy 115.863833 136.827159)\n        (xy 115.863836 136.827157)\n        (xy 115.980939 136.727141)\n        (xy 115.98094 136.72714)\n        (xy 115.986711 136.722211)\n        (xy 116.085437 136.584819)\n        (xy 116.090762 136.571574)\n        (xy 116.119775 136.499401)\n        (xy 116.148541 136.427843)\n        (xy 116.17238 136.260346)\n        (xy 116.172534 136.2456)\n        (xy 116.170731 136.230695)\n        (xy 116.162333 136.1613)\n        (xy 116.152209 136.07764)\n        (xy 116.092406 135.919378)\n        (xy 115.996579 135.779948)\n        (xy 115.990908 135.774895)\n        (xy 115.875931 135.672454)\n        (xy 115.875928 135.672452)\n        (xy 115.870259 135.667401)\n        (xy 115.720739 135.588234)\n        (xy 115.710364 135.585628)\n        (xy 115.564022 135.548869)\n        (xy 115.564018 135.548869)\n        (xy 115.556651 135.547018)\n        (xy 115.549052 135.546978)\n        (xy 115.54905 135.546978)\n        (xy 115.478708 135.54661)\n        (xy 115.387469 135.546132)\n        (xy 115.380088 135.547904)\n        (xy 115.230338 135.583856)\n        (xy 115.230335 135.583857)\n        (xy 115.222959 135.585628)\n        (xy 115.072618 135.663224)\n        (xy 115.066897 135.668214)\n        (xy 115.066895 135.668216)\n        (xy 115.062037 135.672454)\n        (xy 114.945126 135.774442)\n        (xy 114.930517 135.795228)\n        (xy 114.859477 135.896309)\n        (xy 114.847844 135.912861)\n        (xy 114.845082 135.919944)\n        (xy 114.845082 135.919945)\n        (xy 114.83296 135.951036)\n        (xy 114.786388 136.070489)\n        (xy 114.785397 136.078018)\n        (xy 114.767144 136.216664)\n        (xy 114.764305 136.238226)\n        (xy 113.667908 136.238226)\n        (xy 113.712321 136.1613)\n        (xy 113.733607 136.124432)\n        (xy 113.733608 136.124431)\n        (xy 113.736911 136.118709)\n        (xy 113.791391 135.951036)\n        (xy 113.794719 135.919378)\n        (xy 113.80913 135.782265)\n        (xy 113.80982 135.7757)\n        (xy 113.791391 135.600364)\n        (xy 113.787735 135.58911)\n        (xy 113.738953 135.438976)\n        (xy 113.736911 135.432691)\n        (xy 113.64876 135.280009)\n        (xy 113.62602 135.254753)\n        (xy 113.535213 135.153902)\n        (xy 113.535212 135.153901)\n        (xy 113.530791 135.148991)\n        (xy 113.43967 135.082787)\n        (xy 113.393502 135.049244)\n        (xy 113.393501 135.049243)\n        (xy 113.38816 135.045363)\n        (xy 113.382131 135.042679)\n        (xy 113.382128 135.042677)\n        (xy 113.233136 134.976342)\n        (xy 113.233133 134.976341)\n        (xy 113.2271 134.973655)\n        (xy 113.180858 134.963826)\n        (xy 113.061108 134.938372)\n        (xy 113.061104 134.938372)\n        (xy 113.054651 134.937)\n        (xy 112.878349 134.937)\n        (xy 112.871896 134.938372)\n        (xy 112.871892 134.938372)\n        (xy 112.752142 134.963826)\n        (xy 112.7059 134.973655)\n        (xy 112.699867 134.976341)\n        (xy 112.699864 134.976342)\n        (xy 112.550872 135.042677)\n        (xy 112.550869 135.042679)\n        (xy 112.54484 135.045363)\n        (xy 112.539499 135.049243)\n        (xy 112.539498 135.049244)\n        (xy 112.49333 135.082787)\n        (xy 112.402209 135.148991)\n        (xy 112.397788 135.153901)\n        (xy 112.397787 135.153902)\n        (xy 112.306981 135.254753)\n        (xy 112.28424 135.280009)\n        (xy 112.196089 135.432691)\n        (xy 112.194047 135.438976)\n        (xy 112.145266 135.58911)\n        (xy 112.141609 135.600364)\n        (xy 112.12318 135.7757)\n        (xy 67 135.7757)\n        (xy 67 135.073517)\n        (xy 67.020002 135.005396)\n        (xy 67.064001 134.963826)\n        (xy 68.326924 134.25)\n        (xy 93.15668 134.25)\n        (xy 93.15737 134.256565)\n        (xy 93.160326 134.284684)\n        (xy 93.175109 134.425336)\n        (xy 93.229589 134.593009)\n        (xy 93.31774 134.745691)\n        (xy 93.322158 134.750598)\n        (xy 93.322159 134.750599)\n        (xy 93.330354 134.7597)\n        (xy 93.435709 134.876709)\n        (xy 93.506954 134.928472)\n        (xy 93.555615 134.963826)\n        (xy 93.57834 134.980337)\n        (xy 93.584369 134.983021)\n        (xy 93.584372 134.983023)\n        (xy 93.733364 135.049358)\n        (xy 93.733367 135.049359)\n        (xy 93.7394 135.052045)\n        (xy 93.77585 135.059793)\n        (xy 93.905392 135.087328)\n        (xy 93.905396 135.087328)\n        (xy 93.911849 135.0887)\n        (xy 94.088151 135.0887)\n        (xy 94.094604 135.087328)\n        (xy 94.094608 135.087328)\n        (xy 94.22415 135.059793)\n        (xy 94.2606 135.052045)\n        (xy 94.266633 135.049359)\n        (xy 94.266636 135.049358)\n        (xy 94.415628 134.983023)\n        (xy 94.415631 134.983021)\n        (xy 94.42166 134.980337)\n        (xy 94.444386 134.963826)\n        (xy 94.493046 134.928472)\n        (xy 94.564291 134.876709)\n        (xy 94.669646 134.7597)\n        (xy 94.677841 134.750599)\n        (xy 94.677842 134.750598)\n        (xy 94.68226 134.745691)\n        (xy 94.770411 134.593009)\n        (xy 94.800631 134.5)\n        (xy 98.15668 134.5)\n        (xy 98.175109 134.675336)\n        (xy 98.229589 134.843009)\n        (xy 98.232892 134.848731)\n        (xy 98.232893 134.848732)\n        (xy 98.263734 134.902149)\n        (xy 98.31774 134.995691)\n        (xy 98.322158 135.000598)\n        (xy 98.322159 135.000599)\n        (xy 98.40844 135.096424)\n        (xy 98.435709 135.126709)\n        (xy 98.57834 135.230337)\n        (xy 98.584369 135.233021)\n        (xy 98.584372 135.233023)\n        (xy 98.733364 135.299358)\n        (xy 98.733367 135.299359)\n        (xy 98.7394 135.302045)\n        (xy 98.77585 135.309793)\n        (xy 98.905392 135.337328)\n        (xy 98.905396 135.337328)\n        (xy 98.911849 135.3387)\n        (xy 99.088151 135.3387)\n        (xy 99.094604 135.337328)\n        (xy 99.094608 135.337328)\n        (xy 99.22415 135.309793)\n        (xy 99.2606 135.302045)\n        (xy 99.266633 135.299359)\n        (xy 99.266636 135.299358)\n        (xy 99.415628 135.233023)\n        (xy 99.415631 135.233021)\n        (xy 99.42166 135.230337)\n        (xy 99.564291 135.126709)\n        (xy 99.59156 135.096424)\n        (xy 99.677841 135.000599)\n        (xy 99.677842 135.000598)\n        (xy 99.68226 134.995691)\n        (xy 99.736266 134.902149)\n        (xy 99.767107 134.848732)\n        (xy 99.767108 134.848731)\n        (xy 99.770411 134.843009)\n        (xy 99.824891 134.675336)\n        (xy 99.84332 134.5)\n        (xy 99.824891 134.324664)\n        (xy 99.81356 134.289789)\n        (xy 99.800632 134.25)\n        (xy 103.40668 134.25)\n        (xy 103.40737 134.256565)\n        (xy 103.410326 134.284684)\n        (xy 103.425109 134.425336)\n        (xy 103.479589 134.593009)\n        (xy 103.56774 134.745691)\n        (xy 103.572158 134.750598)\n        (xy 103.572159 134.750599)\n        (xy 103.580354 134.7597)\n        (xy 103.685709 134.876709)\n        (xy 103.756954 134.928472)\n        (xy 103.805615 134.963826)\n        (xy 103.82834 134.980337)\n        (xy 103.834369 134.983021)\n        (xy 103.834372 134.983023)\n        (xy 103.983364 135.049358)\n        (xy 103.983367 135.049359)\n        (xy 103.9894 135.052045)\n        (xy 104.02585 135.059793)\n        (xy 104.155392 135.087328)\n        (xy 104.155396 135.087328)\n        (xy 104.161849 135.0887)\n        (xy 104.338151 135.0887)\n        (xy 104.344604 135.087328)\n        (xy 104.344608 135.087328)\n        (xy 104.47415 135.059793)\n        (xy 104.5106 135.052045)\n        (xy 104.516633 135.049359)\n        (xy 104.516636 135.049358)\n        (xy 104.665628 134.983023)\n        (xy 104.665631 134.983021)\n        (xy 104.67166 134.980337)\n        (xy 104.694386 134.963826)\n        (xy 104.743046 134.928472)\n        (xy 104.814291 134.876709)\n        (xy 104.919646 134.7597)\n        (xy 104.927841 134.750599)\n        (xy 104.927842 134.750598)\n        (xy 104.93226 134.745691)\n        (xy 104.950117 134.714762)\n        (xy 108.109875 134.714762)\n        (xy 108.127091 134.870704)\n        (xy 108.181007 135.018038)\n        (xy 108.185244 135.024344)\n        (xy 108.185246 135.024347)\n        (xy 108.218288 135.073517)\n        (xy 108.268512 135.148258)\n        (xy 108.384552 135.253847)\n        (xy 108.391229 135.257472)\n        (xy 108.39123 135.257473)\n        (xy 108.402404 135.26354)\n        (xy 108.522429 135.328708)\n        (xy 108.674183 135.36852)\n        (xy 108.755713 135.369801)\n        (xy 108.823455 135.370865)\n        (xy 108.823458 135.370865)\n        (xy 108.831053 135.370984)\n        (xy 108.897729 135.355713)\n        (xy 108.97658 135.337654)\n        (xy 108.976584 135.337653)\n        (xy 108.983983 135.335958)\n        (xy 109.124143 135.265465)\n        (xy 109.146386 135.246468)\n        (xy 109.211176 135.217437)\n        (xy 109.281376 135.228044)\n        (xy 109.318852 135.254753)\n        (xy 109.393975 135.332545)\n        (xy 109.421242 135.360781)\n        (xy 109.427134 135.364636)\n        (xy 109.427138 135.36464)\n        (xy 109.466333 135.390288)\n        (xy 109.566768 135.456011)\n        (xy 109.729776 135.516633)\n        (xy 109.736757 135.517564)\n        (xy 109.736759 135.517565)\n        (xy 109.78882 135.524511)\n        (xy 109.902163 135.539634)\n        (xy 109.909174 135.538996)\n        (xy 109.909178 135.538996)\n        (xy 110.068341 135.524511)\n        (xy 110.075362 135.523872)\n        (xy 110.105197 135.514178)\n        (xy 110.234066 135.472306)\n        (xy 110.234069 135.472305)\n        (xy 110.240765 135.470129)\n        (xy 110.374693 135.390292)\n        (xy 110.384099 135.384685)\n        (xy 110.384101 135.384684)\n        (xy 110.390151 135.381077)\n        (xy 110.402531 135.369288)\n        (xy 110.419747 135.352894)\n        (xy 110.482872 135.320401)\n        (xy 110.553542 135.327194)\n        (xy 110.600275 135.359828)\n        (xy 110.608209 135.368639)\n        (xy 110.624209 135.386409)\n        (xy 110.645962 135.402214)\n        (xy 110.734475 135.466522)\n        (xy 110.76684 135.490037)\n        (xy 110.772869 135.492721)\n        (xy 110.772872 135.492723)\n        (xy 110.921864 135.559058)\n        (xy 110.921867 135.559059)\n        (xy 110.9279 135.561745)\n        (xy 110.96435 135.569493)\n        (xy 111.093892 135.597028)\n        (xy 111.093896 135.597028)\n        (xy 111.100349 135.5984)\n        (xy 111.276651 135.5984)\n        (xy 111.283104 135.597028)\n        (xy 111.283108 135.597028)\n        (xy 111.41265 135.569493)\n        (xy 111.4491 135.561745)\n        (xy 111.455133 135.559059)\n        (xy 111.455136 135.559058)\n        (xy 111.604128 135.492723)\n        (xy 111.604131 135.492721)\n        (xy 111.61016 135.490037)\n        (xy 111.642526 135.466522)\n        (xy 111.680439 135.438976)\n        (xy 111.752791 135.386409)\n        (xy 111.804745 135.328708)\n        (xy 111.866341 135.260299)\n        (xy 111.866342 135.260298)\n        (xy 111.87076 135.255391)\n        (xy 111.958911 135.102709)\n        (xy 112.013391 134.935036)\n        (xy 112.03182 134.7597)\n        (xy 112.013391 134.584364)\n        (xy 111.958911 134.416691)\n        (xy 111.953216 134.406826)\n        (xy 111.885644 134.289789)\n        (xy 111.87076 134.264009)\n        (xy 111.864058 134.256565)\n        (xy 111.757213 134.137902)\n        (xy 111.757212 134.137901)\n        (xy 111.752791 134.132991)\n        (xy 111.61016 134.029363)\n        (xy 111.604131 134.026679)\n        (xy 111.604128 134.026677)\n        (xy 111.455136 133.960342)\n        (xy 111.455133 133.960341)\n        (xy 111.4491 133.957655)\n        (xy 111.41265 133.949907)\n        (xy 111.283108 133.922372)\n        (xy 111.283104 133.922372)\n        (xy 111.276651 133.921)\n        (xy 111.100349 133.921)\n        (xy 111.093896 133.922372)\n        (xy 111.093892 133.922372)\n        (xy 110.96435 133.949907)\n        (xy 110.9279 133.957655)\n        (xy 110.921867 133.960341)\n        (xy 110.921864 133.960342)\n        (xy 110.772872 134.026677)\n        (xy 110.772869 134.026679)\n        (xy 110.76684 134.029363)\n        (xy 110.624209 134.132991)\n        (xy 110.619788 134.137901)\n        (xy 110.619787 134.137902)\n        (xy 110.601373 134.158353)\n        (xy 110.540927 134.195593)\n        (xy 110.469944 134.194241)\n        (xy 110.418334 134.162829)\n        (xy 110.407317 134.151735)\n        (xy 110.401374 134.147963)\n        (xy 110.401371 134.147961)\n        (xy 110.28599 134.074738)\n        (xy 110.260476 134.058546)\n        (xy 110.18942 134.033244)\n        (xy 110.103273 134.002568)\n        (xy 110.103268 134.002567)\n        (xy 110.096638 134.000206)\n        (xy 110.089652 133.999373)\n        (xy 110.089648 133.999372)\n        (xy 109.966649 133.984706)\n        (xy 109.923946 133.979614)\n        (xy 109.916943 133.98035)\n        (xy 109.916942 133.98035)\n        (xy 109.757984 133.997057)\n        (xy 109.757982 133.997058)\n        (xy 109.750984 133.997793)\n        (xy 109.666138 134.026677)\n        (xy 109.593017 134.051569)\n        (xy 109.593014 134.05157)\n        (xy 109.586347 134.05384)\n        (xy 109.580349 134.05753)\n        (xy 109.580347 134.057531)\n        (xy 109.444218 134.141278)\n        (xy 109.444216 134.14128)\n        (xy 109.438219 134.144969)\n        (xy 109.356449 134.225045)\n        (xy 109.293784 134.258414)\n        (xy 109.223026 134.252608)\n        (xy 109.184475 134.229098)\n        (xy 109.135454 134.185422)\n        (xy 108.9968 134.112008)\n        (xy 108.989435 134.110158)\n        (xy 108.852009 134.075639)\n        (xy 108.852005 134.075639)\n        (xy 108.844638 134.073788)\n        (xy 108.837038 134.073748)\n        (xy 108.837037 134.073748)\n        (xy 108.77291 134.073412)\n        (xy 108.687751 134.072966)\n        (xy 108.680371 134.074738)\n        (xy 108.680369 134.074738)\n        (xy 108.542575 134.107819)\n        (xy 108.542571 134.10782)\n        (xy 108.535196 134.109591)\n        (xy 108.395781 134.181549)\n        (xy 108.277555 134.284684)\n        (xy 108.187343 134.413043)\n        (xy 108.180102 134.431615)\n        (xy 108.156 134.493435)\n        (xy 108.130353 134.559215)\n        (xy 108.129361 134.566748)\n        (xy 108.129361 134.566749)\n        (xy 108.114239 134.681615)\n        (xy 108.109875 134.714762)\n        (xy 104.950117 134.714762)\n        (xy 105.020411 134.593009)\n        (xy 105.074891 134.425336)\n        (xy 105.089675 134.284684)\n        (xy 105.09263 134.256565)\n        (xy 105.09332 134.25)\n        (xy 105.074891 134.074664)\n        (xy 105.020411 133.906991)\n        (xy 104.998713 133.869408)\n        (xy 104.943365 133.773544)\n        (xy 104.93226 133.754309)\n        (xy 104.880283 133.696582)\n        (xy 104.818713 133.628202)\n        (xy 104.818712 133.628201)\n        (xy 104.814291 133.623291)\n        (xy 104.67166 133.519663)\n        (xy 104.665631 133.516979)\n        (xy 104.665628 133.516977)\n        (xy 104.516636 133.450642)\n        (xy 104.516633 133.450641)\n        (xy 104.5106 133.447955)\n        (xy 104.47415 133.440207)\n        (xy 104.344608 133.412672)\n        (xy 104.344604 133.412672)\n        (xy 104.338151 133.4113)\n        (xy 104.161849 133.4113)\n        (xy 104.155396 133.412672)\n        (xy 104.155392 133.412672)\n        (xy 104.02585 133.440207)\n        (xy 103.9894 133.447955)\n        (xy 103.983367 133.450641)\n        (xy 103.983364 133.450642)\n        (xy 103.834372 133.516977)\n        (xy 103.834369 133.516979)\n        (xy 103.82834 133.519663)\n        (xy 103.685709 133.623291)\n        (xy 103.681288 133.628201)\n        (xy 103.681287 133.628202)\n        (xy 103.619718 133.696582)\n        (xy 103.56774 133.754309)\n        (xy 103.556635 133.773544)\n        (xy 103.501288 133.869408)\n        (xy 103.479589 133.906991)\n        (xy 103.425109 134.074664)\n        (xy 103.40668 134.25)\n        (xy 99.800632 134.25)\n        (xy 99.772453 134.163276)\n        (xy 99.770411 134.156991)\n        (xy 99.68226 134.004309)\n        (xy 99.660776 133.980448)\n        (xy 99.568713 133.878202)\n        (xy 99.568712 133.878201)\n        (xy 99.564291 133.873291)\n        (xy 99.46623 133.802045)\n        (xy 99.427002 133.773544)\n        (xy 99.427001 133.773543)\n        (xy 99.42166 133.769663)\n        (xy 99.415631 133.766979)\n        (xy 99.415628 133.766977)\n        (xy 99.266636 133.700642)\n        (xy 99.266633 133.700641)\n        (xy 99.2606 133.697955)\n        (xy 99.22415 133.690207)\n        (xy 99.094608 133.662672)\n        (xy 99.094604 133.662672)\n        (xy 99.088151 133.6613)\n        (xy 98.911849 133.6613)\n        (xy 98.905396 133.662672)\n        (xy 98.905392 133.662672)\n        (xy 98.77585 133.690207)\n        (xy 98.7394 133.697955)\n        (xy 98.733367 133.700641)\n        (xy 98.733364 133.700642)\n        (xy 98.584372 133.766977)\n        (xy 98.584369 133.766979)\n        (xy 98.57834 133.769663)\n        (xy 98.572999 133.773543)\n        (xy 98.572998 133.773544)\n        (xy 98.53377 133.802045)\n        (xy 98.435709 133.873291)\n        (xy 98.431288 133.878201)\n        (xy 98.431287 133.878202)\n        (xy 98.339225 133.980448)\n        (xy 98.31774 134.004309)\n        (xy 98.229589 134.156991)\n        (xy 98.227547 134.163276)\n        (xy 98.186441 134.289789)\n        (xy 98.175109 134.324664)\n        (xy 98.15668 134.5)\n        (xy 94.800631 134.5)\n        (xy 94.824891 134.425336)\n        (xy 94.839675 134.284684)\n        (xy 94.84263 134.256565)\n        (xy 94.84332 134.25)\n        (xy 94.824891 134.074664)\n        (xy 94.770411 133.906991)\n        (xy 94.748713 133.869408)\n        (xy 94.693365 133.773544)\n        (xy 94.68226 133.754309)\n        (xy 94.630283 133.696582)\n        (xy 94.568713 133.628202)\n        (xy 94.568712 133.628201)\n        (xy 94.564291 133.623291)\n        (xy 94.42166 133.519663)\n        (xy 94.415631 133.516979)\n        (xy 94.415628 133.516977)\n        (xy 94.266636 133.450642)\n        (xy 94.266633 133.450641)\n        (xy 94.2606 133.447955)\n        (xy 94.22415 133.440207)\n        (xy 94.094608 133.412672)\n        (xy 94.094604 133.412672)\n        (xy 94.088151 133.4113)\n        (xy 93.911849 133.4113)\n        (xy 93.905396 133.412672)\n        (xy 93.905392 133.412672)\n        (xy 93.77585 133.440207)\n        (xy 93.7394 133.447955)\n        (xy 93.733367 133.450641)\n        (xy 93.733364 133.450642)\n        (xy 93.584372 133.516977)\n        (xy 93.584369 133.516979)\n        (xy 93.57834 133.519663)\n        (xy 93.435709 133.623291)\n        (xy 93.431288 133.628201)\n        (xy 93.431287 133.628202)\n        (xy 93.369718 133.696582)\n        (xy 93.31774 133.754309)\n        (xy 93.306635 133.773544)\n        (xy 93.251288 133.869408)\n        (xy 93.229589 133.906991)\n        (xy 93.175109 134.074664)\n        (xy 93.15668 134.25)\n        (xy 68.326924 134.25)\n        (xy 69.748355 133.446582)\n        (xy 70.982859 132.748819)\n        (xy 71.052003 132.732713)\n        (xy 71.11888 132.756546)\n        (xy 71.162255 132.812752)\n        (xy 71.170167 132.871681)\n        (xy 71.15668 133)\n        (xy 71.175109 133.175336)\n        (xy 71.229589 133.343009)\n        (xy 71.31774 133.495691)\n        (xy 71.435709 133.626709)\n        (xy 71.483319 133.6613)\n        (xy 71.537469 133.700642)\n        (xy 71.57834 133.730337)\n        (xy 71.584369 133.733021)\n        (xy 71.584372 133.733023)\n        (xy 71.733364 133.799358)\n        (xy 71.733367 133.799359)\n        (xy 71.7394 133.802045)\n        (xy 71.77585 133.809793)\n        (xy 71.905392 133.837328)\n        (xy 71.905396 133.837328)\n        (xy 71.911849 133.8387)\n        (xy 72.088151 133.8387)\n        (xy 72.094604 133.837328)\n        (xy 72.094608 133.837328)\n        (xy 72.22415 133.809793)\n        (xy 72.2606 133.802045)\n        (xy 72.266633 133.799359)\n        (xy 72.266636 133.799358)\n        (xy 72.415628 133.733023)\n        (xy 72.415631 133.733021)\n        (xy 72.42166 133.730337)\n        (xy 72.462532 133.700642)\n        (xy 72.516681 133.6613)\n        (xy 72.564291 133.626709)\n        (xy 72.68226 133.495691)\n        (xy 72.770411 133.343009)\n        (xy 72.824891 133.175336)\n        (xy 72.84332 133)\n        (xy 77.15668 133)\n        (xy 77.175109 133.175336)\n        (xy 77.229589 133.343009)\n        (xy 77.31774 133.495691)\n        (xy 77.435709 133.626709)\n        (xy 77.483319 133.6613)\n        (xy 77.537469 133.700642)\n        (xy 77.57834 133.730337)\n        (xy 77.584369 133.733021)\n        (xy 77.584372 133.733023)\n        (xy 77.733364 133.799358)\n        (xy 77.733367 133.799359)\n        (xy 77.7394 133.802045)\n        (xy 77.77585 133.809793)\n        (xy 77.905392 133.837328)\n        (xy 77.905396 133.837328)\n        (xy 77.911849 133.8387)\n        (xy 78.088151 133.8387)\n        (xy 78.094604 133.837328)\n        (xy 78.094608 133.837328)\n        (xy 78.22415 133.809793)\n        (xy 78.2606 133.802045)\n        (xy 78.266633 133.799359)\n        (xy 78.266636 133.799358)\n        (xy 78.415628 133.733023)\n        (xy 78.415631 133.733021)\n        (xy 78.42166 133.730337)\n        (xy 78.462532 133.700642)\n        (xy 78.516681 133.6613)\n        (xy 78.564291 133.626709)\n        (xy 78.68226 133.495691)\n        (xy 78.770411 133.343009)\n        (xy 78.824891 133.175336)\n        (xy 78.84332 133)\n        (xy 83.15668 133)\n        (xy 83.175109 133.175336)\n        (xy 83.229589 133.343009)\n        (xy 83.31774 133.495691)\n        (xy 83.435709 133.626709)\n        (xy 83.483319 133.6613)\n        (xy 83.537469 133.700642)\n        (xy 83.57834 133.730337)\n        (xy 83.584369 133.733021)\n        (xy 83.584372 133.733023)\n        (xy 83.733364 133.799358)\n        (xy 83.733367 133.799359)\n        (xy 83.7394 133.802045)\n        (xy 83.77585 133.809793)\n        (xy 83.905392 133.837328)\n        (xy 83.905396 133.837328)\n        (xy 83.911849 133.8387)\n        (xy 84.088151 133.8387)\n        (xy 84.094604 133.837328)\n        (xy 84.094608 133.837328)\n        (xy 84.22415 133.809793)\n        (xy 84.2606 133.802045)\n        (xy 84.266633 133.799359)\n        (xy 84.266636 133.799358)\n        (xy 84.415628 133.733023)\n        (xy 84.415631 133.733021)\n        (xy 84.42166 133.730337)\n        (xy 84.462532 133.700642)\n        (xy 84.516681 133.6613)\n        (xy 84.564291 133.626709)\n        (xy 84.68226 133.495691)\n        (xy 84.770411 133.343009)\n        (xy 84.824891 133.175336)\n        (xy 84.84332 133)\n        (xy 89.15668 133)\n        (xy 89.175109 133.175336)\n        (xy 89.229589 133.343009)\n        (xy 89.31774 133.495691)\n        (xy 89.435709 133.626709)\n        (xy 89.483319 133.6613)\n        (xy 89.537469 133.700642)\n        (xy 89.57834 133.730337)\n        (xy 89.584369 133.733021)\n        (xy 89.584372 133.733023)\n        (xy 89.733364 133.799358)\n        (xy 89.733367 133.799359)\n        (xy 89.7394 133.802045)\n        (xy 89.77585 133.809793)\n        (xy 89.905392 133.837328)\n        (xy 89.905396 133.837328)\n        (xy 89.911849 133.8387)\n        (xy 90.088151 133.8387)\n        (xy 90.094604 133.837328)\n        (xy 90.094608 133.837328)\n        (xy 90.22415 133.809793)\n        (xy 90.2606 133.802045)\n        (xy 90.266633 133.799359)\n        (xy 90.266636 133.799358)\n        (xy 90.415628 133.733023)\n        (xy 90.415631 133.733021)\n        (xy 90.42166 133.730337)\n        (xy 90.462532 133.700642)\n        (xy 90.516681 133.6613)\n        (xy 90.564291 133.626709)\n        (xy 90.68226 133.495691)\n        (xy 90.770411 133.343009)\n        (xy 90.824891 133.175336)\n        (xy 90.84332 133)\n        (xy 107.15668 133)\n        (xy 107.175109 133.175336)\n        (xy 107.229589 133.343009)\n        (xy 107.31774 133.495691)\n        (xy 107.435709 133.626709)\n        (xy 107.483319 133.6613)\n        (xy 107.537469 133.700642)\n        (xy 107.57834 133.730337)\n        (xy 107.584369 133.733021)\n        (xy 107.584372 133.733023)\n        (xy 107.733364 133.799358)\n        (xy 107.733367 133.799359)\n        (xy 107.7394 133.802045)\n        (xy 107.77585 133.809793)\n        (xy 107.905392 133.837328)\n        (xy 107.905396 133.837328)\n        (xy 107.911849 133.8387)\n        (xy 108.088151 133.8387)\n        (xy 108.094604 133.837328)\n        (xy 108.094608 133.837328)\n        (xy 108.22415 133.809793)\n        (xy 108.2606 133.802045)\n        (xy 108.266633 133.799359)\n        (xy 108.266636 133.799358)\n        (xy 108.415628 133.733023)\n        (xy 108.415631 133.733021)\n        (xy 108.42166 133.730337)\n        (xy 108.462532 133.700642)\n        (xy 108.516681 133.6613)\n        (xy 108.564291 133.626709)\n        (xy 108.68226 133.495691)\n        (xy 108.770411 133.343009)\n        (xy 108.824891 133.175336)\n        (xy 108.84332 133)\n        (xy 113.15668 133)\n        (xy 113.175109 133.175336)\n        (xy 113.229589 133.343009)\n        (xy 113.31774 133.495691)\n        (xy 113.435709 133.626709)\n        (xy 113.483319 133.6613)\n        (xy 113.537469 133.700642)\n        (xy 113.57834 133.730337)\n        (xy 113.584369 133.733021)\n        (xy 113.584372 133.733023)\n        (xy 113.733364 133.799358)\n        (xy 113.733367 133.799359)\n        (xy 113.7394 133.802045)\n        (xy 113.77585 133.809793)\n        (xy 113.905392 133.837328)\n        (xy 113.905396 133.837328)\n        (xy 113.911849 133.8387)\n        (xy 114.088151 133.8387)\n        (xy 114.094604 133.837328)\n        (xy 114.094608 133.837328)\n        (xy 114.22415 133.809793)\n        (xy 114.2606 133.802045)\n        (xy 114.266633 133.799359)\n        (xy 114.266636 133.799358)\n        (xy 114.415628 133.733023)\n        (xy 114.415631 133.733021)\n        (xy 114.42166 133.730337)\n        (xy 114.462532 133.700642)\n        (xy 114.516681 133.6613)\n        (xy 114.564291 133.626709)\n        (xy 114.68226 133.495691)\n        (xy 114.770411 133.343009)\n        (xy 114.824891 133.175336)\n        (xy 114.84332 133)\n        (xy 114.824891 132.824664)\n        (xy 114.770411 132.656991)\n        (xy 114.68226 132.504309)\n        (xy 114.564291 132.373291)\n        (xy 114.42166 132.269663)\n        (xy 114.415631 132.266979)\n        (xy 114.415628 132.266977)\n        (xy 114.266636 132.200642)\n        (xy 114.266633 132.200641)\n        (xy 114.2606 132.197955)\n        (xy 114.22415 132.190207)\n        (xy 114.094608 132.162672)\n        (xy 114.094604 132.162672)\n        (xy 114.088151 132.1613)\n        (xy 113.911849 132.1613)\n        (xy 113.905396 132.162672)\n        (xy 113.905392 132.162672)\n        (xy 113.77585 132.190207)\n        (xy 113.7394 132.197955)\n        (xy 113.733367 132.200641)\n        (xy 113.733364 132.200642)\n        (xy 113.584372 132.266977)\n        (xy 113.584369 132.266979)\n        (xy 113.57834 132.269663)\n        (xy 113.435709 132.373291)\n        (xy 113.31774 132.504309)\n        (xy 113.229589 132.656991)\n        (xy 113.175109 132.824664)\n        (xy 113.15668 133)\n        (xy 108.84332 133)\n        (xy 108.824891 132.824664)\n        (xy 108.770411 132.656991)\n        (xy 108.68226 132.504309)\n        (xy 108.564291 132.373291)\n        (xy 108.42166 132.269663)\n        (xy 108.415631 132.266979)\n        (xy 108.415628 132.266977)\n        (xy 108.266636 132.200642)\n        (xy 108.266633 132.200641)\n        (xy 108.2606 132.197955)\n        (xy 108.22415 132.190207)\n        (xy 108.094608 132.162672)\n        (xy 108.094604 132.162672)\n        (xy 108.088151 132.1613)\n        (xy 107.911849 132.1613)\n        (xy 107.905396 132.162672)\n        (xy 107.905392 132.162672)\n        (xy 107.77585 132.190207)\n        (xy 107.7394 132.197955)\n        (xy 107.733367 132.200641)\n        (xy 107.733364 132.200642)\n        (xy 107.584372 132.266977)\n        (xy 107.584369 132.266979)\n        (xy 107.57834 132.269663)\n        (xy 107.435709 132.373291)\n        (xy 107.31774 132.504309)\n        (xy 107.229589 132.656991)\n        (xy 107.175109 132.824664)\n        (xy 107.15668 133)\n        (xy 90.84332 133)\n        (xy 90.824891 132.824664)\n        (xy 90.770411 132.656991)\n        (xy 90.68226 132.504309)\n        (xy 90.564291 132.373291)\n        (xy 90.42166 132.269663)\n        (xy 90.415631 132.266979)\n        (xy 90.415628 132.266977)\n        (xy 90.266636 132.200642)\n        (xy 90.266633 132.200641)\n        (xy 90.2606 132.197955)\n        (xy 90.22415 132.190207)\n        (xy 90.094608 132.162672)\n        (xy 90.094604 132.162672)\n        (xy 90.088151 132.1613)\n        (xy 89.911849 132.1613)\n        (xy 89.905396 132.162672)\n        (xy 89.905392 132.162672)\n        (xy 89.77585 132.190207)\n        (xy 89.7394 132.197955)\n        (xy 89.733367 132.200641)\n        (xy 89.733364 132.200642)\n        (xy 89.584372 132.266977)\n        (xy 89.584369 132.266979)\n        (xy 89.57834 132.269663)\n        (xy 89.435709 132.373291)\n        (xy 89.31774 132.504309)\n        (xy 89.229589 132.656991)\n        (xy 89.175109 132.824664)\n        (xy 89.15668 133)\n        (xy 84.84332 133)\n        (xy 84.824891 132.824664)\n        (xy 84.770411 132.656991)\n        (xy 84.68226 132.504309)\n        (xy 84.564291 132.373291)\n        (xy 84.42166 132.269663)\n        (xy 84.415631 132.266979)\n        (xy 84.415628 132.266977)\n        (xy 84.266636 132.200642)\n        (xy 84.266633 132.200641)\n        (xy 84.2606 132.197955)\n        (xy 84.22415 132.190207)\n        (xy 84.094608 132.162672)\n        (xy 84.094604 132.162672)\n        (xy 84.088151 132.1613)\n        (xy 83.911849 132.1613)\n        (xy 83.905396 132.162672)\n        (xy 83.905392 132.162672)\n        (xy 83.77585 132.190207)\n        (xy 83.7394 132.197955)\n        (xy 83.733367 132.200641)\n        (xy 83.733364 132.200642)\n        (xy 83.584372 132.266977)\n        (xy 83.584369 132.266979)\n        (xy 83.57834 132.269663)\n        (xy 83.435709 132.373291)\n        (xy 83.31774 132.504309)\n        (xy 83.229589 132.656991)\n        (xy 83.175109 132.824664)\n        (xy 83.15668 133)\n        (xy 78.84332 133)\n        (xy 78.824891 132.824664)\n        (xy 78.770411 132.656991)\n        (xy 78.68226 132.504309)\n        (xy 78.564291 132.373291)\n        (xy 78.42166 132.269663)\n        (xy 78.415631 132.266979)\n        (xy 78.415628 132.266977)\n        (xy 78.266636 132.200642)\n        (xy 78.266633 132.200641)\n        (xy 78.2606 132.197955)\n        (xy 78.22415 132.190207)\n        (xy 78.094608 132.162672)\n        (xy 78.094604 132.162672)\n        (xy 78.088151 132.1613)\n        (xy 77.911849 132.1613)\n        (xy 77.905396 132.162672)\n        (xy 77.905392 132.162672)\n        (xy 77.77585 132.190207)\n        (xy 77.7394 132.197955)\n        (xy 77.733367 132.200641)\n        (xy 77.733364 132.200642)\n        (xy 77.584372 132.266977)\n        (xy 77.584369 132.266979)\n        (xy 77.57834 132.269663)\n        (xy 77.435709 132.373291)\n        (xy 77.31774 132.504309)\n        (xy 77.229589 132.656991)\n        (xy 77.175109 132.824664)\n        (xy 77.15668 133)\n        (xy 72.84332 133)\n        (xy 72.824891 132.824664)\n        (xy 72.770411 132.656991)\n        (xy 72.68226 132.504309)\n        (xy 72.564291 132.373291)\n        (xy 72.42166 132.269663)\n        (xy 72.319521 132.224188)\n        (xy 72.265425 132.178208)\n        (xy 72.244776 132.11028)\n        (xy 72.264128 132.041972)\n        (xy 72.30877 131.999391)\n        (xy 74.89957 130.535026)\n        (xy 88.137641 130.535026)\n        (xy 88.155155 130.7436)\n        (xy 88.212848 130.9448)\n        (xy 88.215666 130.950282)\n        (xy 88.215667 130.950286)\n        (xy 88.305703 131.125477)\n        (xy 88.305706 131.125481)\n        (xy 88.308523 131.130963)\n        (xy 88.438534 131.294996)\n        (xy 88.443228 131.298991)\n        (xy 88.472977 131.324309)\n        (xy 88.59793 131.430653)\n        (xy 88.78064 131.532766)\n        (xy 88.979704 131.597446)\n        (xy 89.18754 131.622229)\n        (xy 89.193675 131.621757)\n        (xy 89.193677 131.621757)\n        (xy 89.39009 131.606644)\n        (xy 89.390095 131.606643)\n        (xy 89.396231 131.606171)\n        (xy 89.402161 131.604515)\n        (xy 89.402163 131.604515)\n        (xy 89.591901 131.551539)\n        (xy 89.5919 131.551539)\n        (xy 89.597829 131.549884)\n        (xy 89.627948 131.53467)\n        (xy 89.742132 131.476991)\n        (xy 89.784655 131.455511)\n        (xy 89.949592 131.326648)\n        (xy 90.086358 131.168203)\n        (xy 90.189745 130.98621)\n        (xy 90.255813 130.787603)\n        (xy 90.282046 130.579945)\n        (xy 90.282464 130.55)\n        (xy 90.280996 130.535026)\n        (xy 90.677641 130.535026)\n        (xy 90.695155 130.7436)\n        (xy 90.752848 130.9448)\n        (xy 90.755666 130.950282)\n        (xy 90.755667 130.950286)\n        (xy 90.845703 131.125477)\n        (xy 90.845706 131.125481)\n        (xy 90.848523 131.130963)\n        (xy 90.978534 131.294996)\n        (xy 90.983228 131.298991)\n        (xy 91.012977 131.324309)\n        (xy 91.13793 131.430653)\n        (xy 91.32064 131.532766)\n        (xy 91.519704 131.597446)\n        (xy 91.72754 131.622229)\n        (xy 91.733675 131.621757)\n        (xy 91.733677 131.621757)\n        (xy 91.93009 131.606644)\n        (xy 91.930095 131.606643)\n        (xy 91.936231 131.606171)\n        (xy 91.942161 131.604515)\n        (xy 91.942163 131.604515)\n        (xy 92.131901 131.551539)\n        (xy 92.1319 131.551539)\n        (xy 92.137829 131.549884)\n        (xy 92.167948 131.53467)\n        (xy 92.282132 131.476991)\n        (xy 92.324655 131.455511)\n        (xy 92.489592 131.326648)\n        (xy 92.626358 131.168203)\n        (xy 92.729745 130.98621)\n        (xy 92.795813 130.787603)\n        (xy 92.822046 130.579945)\n        (xy 92.822464 130.55)\n        (xy 92.820996 130.535026)\n        (xy 93.217641 130.535026)\n        (xy 93.235155 130.7436)\n        (xy 93.292848 130.9448)\n        (xy 93.295666 130.950282)\n        (xy 93.295667 130.950286)\n        (xy 93.385703 131.125477)\n        (xy 93.385706 131.125481)\n        (xy 93.388523 131.130963)\n        (xy 93.518534 131.294996)\n        (xy 93.523228 131.298991)\n        (xy 93.552977 131.324309)\n        (xy 93.67793 131.430653)\n        (xy 93.86064 131.532766)\n        (xy 94.059704 131.597446)\n        (xy 94.26754 131.622229)\n        (xy 94.273675 131.621757)\n        (xy 94.273677 131.621757)\n        (xy 94.47009 131.606644)\n        (xy 94.470095 131.606643)\n        (xy 94.476231 131.606171)\n        (xy 94.482161 131.604515)\n        (xy 94.482163 131.604515)\n        (xy 94.671901 131.551539)\n        (xy 94.6719 131.551539)\n        (xy 94.677829 131.549884)\n        (xy 94.707948 131.53467)\n        (xy 94.822132 131.476991)\n        (xy 94.864655 131.455511)\n        (xy 95.029592 131.326648)\n        (xy 95.166358 131.168203)\n        (xy 95.269745 130.98621)\n        (xy 95.335813 130.787603)\n        (xy 95.362046 130.579945)\n        (xy 95.362464 130.55)\n        (xy 95.360996 130.535026)\n        (xy 95.757641 130.535026)\n        (xy 95.775155 130.7436)\n        (xy 95.832848 130.9448)\n        (xy 95.835666 130.950282)\n        (xy 95.835667 130.950286)\n        (xy 95.925703 131.125477)\n        (xy 95.925706 131.125481)\n        (xy 95.928523 131.130963)\n        (xy 96.058534 131.294996)\n        (xy 96.063228 131.298991)\n        (xy 96.092977 131.324309)\n        (xy 96.21793 131.430653)\n        (xy 96.40064 131.532766)\n        (xy 96.599704 131.597446)\n        (xy 96.80754 131.622229)\n        (xy 96.813675 131.621757)\n        (xy 96.813677 131.621757)\n        (xy 97.01009 131.606644)\n        (xy 97.010095 131.606643)\n        (xy 97.016231 131.606171)\n        (xy 97.022161 131.604515)\n        (xy 97.022163 131.604515)\n        (xy 97.211901 131.551539)\n        (xy 97.2119 131.551539)\n        (xy 97.217829 131.549884)\n        (xy 97.247948 131.53467)\n        (xy 97.362132 131.476991)\n        (xy 97.404655 131.455511)\n        (xy 97.569592 131.326648)\n        (xy 97.706358 131.168203)\n        (xy 97.809745 130.98621)\n        (xy 97.875813 130.787603)\n        (xy 97.902046 130.579945)\n        (xy 97.902464 130.55)\n        (xy 97.900996 130.535026)\n        (xy 98.297641 130.535026)\n        (xy 98.315155 130.7436)\n        (xy 98.372848 130.9448)\n        (xy 98.375666 130.950282)\n        (xy 98.375667 130.950286)\n        (xy 98.465703 131.125477)\n        (xy 98.465706 131.125481)\n        (xy 98.468523 131.130963)\n        (xy 98.598534 131.294996)\n        (xy 98.603228 131.298991)\n        (xy 98.632977 131.324309)\n        (xy 98.75793 131.430653)\n        (xy 98.94064 131.532766)\n        (xy 99.139704 131.597446)\n        (xy 99.34754 131.622229)\n        (xy 99.353675 131.621757)\n        (xy 99.353677 131.621757)\n        (xy 99.55009 131.606644)\n        (xy 99.550095 131.606643)\n        (xy 99.556231 131.606171)\n        (xy 99.562161 131.604515)\n        (xy 99.562163 131.604515)\n        (xy 99.751901 131.551539)\n        (xy 99.7519 131.551539)\n        (xy 99.757829 131.549884)\n        (xy 99.787948 131.53467)\n        (xy 99.902132 131.476991)\n        (xy 99.944655 131.455511)\n        (xy 100.109592 131.326648)\n        (xy 100.246358 131.168203)\n        (xy 100.349745 130.98621)\n        (xy 100.415813 130.787603)\n        (xy 100.442046 130.579945)\n        (xy 100.442464 130.55)\n        (xy 100.440996 130.535026)\n        (xy 100.837641 130.535026)\n        (xy 100.855155 130.7436)\n        (xy 100.912848 130.9448)\n        (xy 100.915666 130.950282)\n        (xy 100.915667 130.950286)\n        (xy 101.005703 131.125477)\n        (xy 101.005706 131.125481)\n        (xy 101.008523 131.130963)\n        (xy 101.138534 131.294996)\n        (xy 101.143228 131.298991)\n        (xy 101.172977 131.324309)\n        (xy 101.29793 131.430653)\n        (xy 101.48064 131.532766)\n        (xy 101.679704 131.597446)\n        (xy 101.88754 131.622229)\n        (xy 101.893675 131.621757)\n        (xy 101.893677 131.621757)\n        (xy 102.09009 131.606644)\n        (xy 102.090095 131.606643)\n        (xy 102.096231 131.606171)\n        (xy 102.102161 131.604515)\n        (xy 102.102163 131.604515)\n        (xy 102.291901 131.551539)\n        (xy 102.2919 131.551539)\n        (xy 102.297829 131.549884)\n        (xy 102.327948 131.53467)\n        (xy 102.442132 131.476991)\n        (xy 102.484655 131.455511)\n        (xy 102.649592 131.326648)\n        (xy 102.786358 131.168203)\n        (xy 102.889745 130.98621)\n        (xy 102.955813 130.787603)\n        (xy 102.982046 130.579945)\n        (xy 102.982464 130.55)\n        (xy 102.980996 130.535026)\n        (xy 103.377641 130.535026)\n        (xy 103.395155 130.7436)\n        (xy 103.452848 130.9448)\n        (xy 103.455666 130.950282)\n        (xy 103.455667 130.950286)\n        (xy 103.545703 131.125477)\n        (xy 103.545706 131.125481)\n        (xy 103.548523 131.130963)\n        (xy 103.678534 131.294996)\n        (xy 103.683228 131.298991)\n        (xy 103.712977 131.324309)\n        (xy 103.83793 131.430653)\n        (xy 104.02064 131.532766)\n        (xy 104.219704 131.597446)\n        (xy 104.42754 131.622229)\n        (xy 104.433675 131.621757)\n        (xy 104.433677 131.621757)\n        (xy 104.63009 131.606644)\n        (xy 104.630095 131.606643)\n        (xy 104.636231 131.606171)\n        (xy 104.642161 131.604515)\n        (xy 104.642163 131.604515)\n        (xy 104.831901 131.551539)\n        (xy 104.8319 131.551539)\n        (xy 104.837829 131.549884)\n        (xy 104.867948 131.53467)\n        (xy 104.982132 131.476991)\n        (xy 105.024655 131.455511)\n        (xy 105.189592 131.326648)\n        (xy 105.326358 131.168203)\n        (xy 105.429745 130.98621)\n        (xy 105.495813 130.787603)\n        (xy 105.522046 130.579945)\n        (xy 105.522464 130.55)\n        (xy 105.520996 130.535026)\n        (xy 105.917641 130.535026)\n        (xy 105.935155 130.7436)\n        (xy 105.992848 130.9448)\n        (xy 105.995666 130.950282)\n        (xy 105.995667 130.950286)\n        (xy 106.085703 131.125477)\n        (xy 106.085706 131.125481)\n        (xy 106.088523 131.130963)\n        (xy 106.218534 131.294996)\n        (xy 106.223228 131.298991)\n        (xy 106.252977 131.324309)\n        (xy 106.37793 131.430653)\n        (xy 106.56064 131.532766)\n        (xy 106.759704 131.597446)\n        (xy 106.96754 131.622229)\n        (xy 106.973675 131.621757)\n        (xy 106.973677 131.621757)\n        (xy 107.17009 131.606644)\n        (xy 107.170095 131.606643)\n        (xy 107.176231 131.606171)\n        (xy 107.182161 131.604515)\n        (xy 107.182163 131.604515)\n        (xy 107.371901 131.551539)\n        (xy 107.3719 131.551539)\n        (xy 107.377829 131.549884)\n        (xy 107.407948 131.53467)\n        (xy 107.522132 131.476991)\n        (xy 107.564655 131.455511)\n        (xy 107.729592 131.326648)\n        (xy 107.866358 131.168203)\n        (xy 107.969745 130.98621)\n        (xy 108.035813 130.787603)\n        (xy 108.062046 130.579945)\n        (xy 108.062464 130.55)\n        (xy 108.042039 130.341691)\n        (xy 107.981542 130.141316)\n        (xy 107.883278 129.956507)\n        (xy 107.785585 129.836724)\n        (xy 107.754884 129.79908)\n        (xy 107.754881 129.799077)\n        (xy 107.750989 129.794305)\n        (xy 107.74624 129.790376)\n        (xy 107.594464 129.664816)\n        (xy 107.594461 129.664814)\n        (xy 107.589714 129.660887)\n        (xy 107.405597 129.561335)\n        (xy 107.305623 129.530388)\n        (xy 107.211536 129.501263)\n        (xy 107.211533 129.501262)\n        (xy 107.205649 129.499441)\n        (xy 107.199524 129.498797)\n        (xy 107.199523 129.498797)\n        (xy 107.003615 129.478206)\n        (xy 107.003614 129.478206)\n        (xy 106.997487 129.477562)\n        (xy 106.867837 129.489361)\n        (xy 106.795181 129.495973)\n        (xy 106.79518 129.495973)\n        (xy 106.78904 129.496532)\n        (xy 106.783126 129.498273)\n        (xy 106.783124 129.498273)\n        (xy 106.754951 129.506565)\n        (xy 106.588248 129.555629)\n        (xy 106.402758 129.6526)\n        (xy 106.239636 129.783754)\n        (xy 106.105095 129.944093)\n        (xy 106.102125 129.949496)\n        (xy 106.102124 129.949497)\n        (xy 106.007401 130.121798)\n        (xy 106.00426 130.127511)\n        (xy 105.940972 130.327022)\n        (xy 105.940286 130.333139)\n        (xy 105.940285 130.333143)\n        (xy 105.918328 130.528901)\n        (xy 105.917641 130.535026)\n        (xy 105.520996 130.535026)\n        (xy 105.502039 130.341691)\n        (xy 105.441542 130.141316)\n        (xy 105.343278 129.956507)\n        (xy 105.245585 129.836724)\n        (xy 105.214884 129.79908)\n        (xy 105.214881 129.799077)\n        (xy 105.210989 129.794305)\n        (xy 105.20624 129.790376)\n        (xy 105.054464 129.664816)\n        (xy 105.054461 129.664814)\n        (xy 105.049714 129.660887)\n        (xy 104.865597 129.561335)\n        (xy 104.765623 129.530388)\n        (xy 104.671536 129.501263)\n        (xy 104.671533 129.501262)\n        (xy 104.665649 129.499441)\n        (xy 104.659524 129.498797)\n        (xy 104.659523 129.498797)\n        (xy 104.463615 129.478206)\n        (xy 104.463614 129.478206)\n        (xy 104.457487 129.477562)\n        (xy 104.327837 129.489361)\n        (xy 104.255181 129.495973)\n        (xy 104.25518 129.495973)\n        (xy 104.24904 129.496532)\n        (xy 104.243126 129.498273)\n        (xy 104.243124 129.498273)\n        (xy 104.214951 129.506565)\n        (xy 104.048248 129.555629)\n        (xy 103.862758 129.6526)\n        (xy 103.699636 129.783754)\n        (xy 103.565095 129.944093)\n        (xy 103.562125 129.949496)\n        (xy 103.562124 129.949497)\n        (xy 103.467401 130.121798)\n        (xy 103.46426 130.127511)\n        (xy 103.400972 130.327022)\n        (xy 103.400286 130.333139)\n        (xy 103.400285 130.333143)\n        (xy 103.378328 130.528901)\n        (xy 103.377641 130.535026)\n        (xy 102.980996 130.535026)\n        (xy 102.962039 130.341691)\n        (xy 102.901542 130.141316)\n        (xy 102.803278 129.956507)\n        (xy 102.705585 129.836724)\n        (xy 102.674884 129.79908)\n        (xy 102.674881 129.799077)\n        (xy 102.670989 129.794305)\n        (xy 102.66624 129.790376)\n        (xy 102.514464 129.664816)\n        (xy 102.514461 129.664814)\n        (xy 102.509714 129.660887)\n        (xy 102.325597 129.561335)\n        (xy 102.225623 129.530388)\n        (xy 102.131536 129.501263)\n        (xy 102.131533 129.501262)\n        (xy 102.125649 129.499441)\n        (xy 102.119524 129.498797)\n        (xy 102.119523 129.498797)\n        (xy 101.923615 129.478206)\n        (xy 101.923614 129.478206)\n        (xy 101.917487 129.477562)\n        (xy 101.787837 129.489361)\n        (xy 101.715181 129.495973)\n        (xy 101.71518 129.495973)\n        (xy 101.70904 129.496532)\n        (xy 101.703126 129.498273)\n        (xy 101.703124 129.498273)\n        (xy 101.674951 129.506565)\n        (xy 101.508248 129.555629)\n        (xy 101.322758 129.6526)\n        (xy 101.159636 129.783754)\n        (xy 101.025095 129.944093)\n        (xy 101.022125 129.949496)\n        (xy 101.022124 129.949497)\n        (xy 100.927401 130.121798)\n        (xy 100.92426 130.127511)\n        (xy 100.860972 130.327022)\n        (xy 100.860286 130.333139)\n        (xy 100.860285 130.333143)\n        (xy 100.838328 130.528901)\n        (xy 100.837641 130.535026)\n        (xy 100.440996 130.535026)\n        (xy 100.422039 130.341691)\n        (xy 100.361542 130.141316)\n        (xy 100.263278 129.956507)\n        (xy 100.165585 129.836724)\n        (xy 100.134884 129.79908)\n        (xy 100.134881 129.799077)\n        (xy 100.130989 129.794305)\n        (xy 100.12624 129.790376)\n        (xy 99.974464 129.664816)\n        (xy 99.974461 129.664814)\n        (xy 99.969714 129.660887)\n        (xy 99.785597 129.561335)\n        (xy 99.685623 129.530388)\n        (xy 99.591536 129.501263)\n        (xy 99.591533 129.501262)\n        (xy 99.585649 129.499441)\n        (xy 99.579524 129.498797)\n        (xy 99.579523 129.498797)\n        (xy 99.383615 129.478206)\n        (xy 99.383614 129.478206)\n        (xy 99.377487 129.477562)\n        (xy 99.247837 129.489361)\n        (xy 99.175181 129.495973)\n        (xy 99.17518 129.495973)\n        (xy 99.16904 129.496532)\n        (xy 99.163126 129.498273)\n        (xy 99.163124 129.498273)\n        (xy 99.134951 129.506565)\n        (xy 98.968248 129.555629)\n        (xy 98.782758 129.6526)\n        (xy 98.619636 129.783754)\n        (xy 98.485095 129.944093)\n        (xy 98.482125 129.949496)\n        (xy 98.482124 129.949497)\n        (xy 98.387401 130.121798)\n        (xy 98.38426 130.127511)\n        (xy 98.320972 130.327022)\n        (xy 98.320286 130.333139)\n        (xy 98.320285 130.333143)\n        (xy 98.298328 130.528901)\n        (xy 98.297641 130.535026)\n        (xy 97.900996 130.535026)\n        (xy 97.882039 130.341691)\n        (xy 97.821542 130.141316)\n        (xy 97.723278 129.956507)\n        (xy 97.625585 129.836724)\n        (xy 97.594884 129.79908)\n        (xy 97.594881 129.799077)\n        (xy 97.590989 129.794305)\n        (xy 97.58624 129.790376)\n        (xy 97.434464 129.664816)\n        (xy 97.434461 129.664814)\n        (xy 97.429714 129.660887)\n        (xy 97.245597 129.561335)\n        (xy 97.145623 129.530388)\n        (xy 97.051536 129.501263)\n        (xy 97.051533 129.501262)\n        (xy 97.045649 129.499441)\n        (xy 97.039524 129.498797)\n        (xy 97.039523 129.498797)\n        (xy 96.843615 129.478206)\n        (xy 96.843614 129.478206)\n        (xy 96.837487 129.477562)\n        (xy 96.707837 129.489361)\n        (xy 96.635181 129.495973)\n        (xy 96.63518 129.495973)\n        (xy 96.62904 129.496532)\n        (xy 96.623126 129.498273)\n        (xy 96.623124 129.498273)\n        (xy 96.594951 129.506565)\n        (xy 96.428248 129.555629)\n        (xy 96.242758 129.6526)\n        (xy 96.079636 129.783754)\n        (xy 95.945095 129.944093)\n        (xy 95.942125 129.949496)\n        (xy 95.942124 129.949497)\n        (xy 95.847401 130.121798)\n        (xy 95.84426 130.127511)\n        (xy 95.780972 130.327022)\n        (xy 95.780286 130.333139)\n        (xy 95.780285 130.333143)\n        (xy 95.758328 130.528901)\n        (xy 95.757641 130.535026)\n        (xy 95.360996 130.535026)\n        (xy 95.342039 130.341691)\n        (xy 95.281542 130.141316)\n        (xy 95.183278 129.956507)\n        (xy 95.085585 129.836724)\n        (xy 95.054884 129.79908)\n        (xy 95.054881 129.799077)\n        (xy 95.050989 129.794305)\n        (xy 95.04624 129.790376)\n        (xy 94.894464 129.664816)\n        (xy 94.894461 129.664814)\n        (xy 94.889714 129.660887)\n        (xy 94.705597 129.561335)\n        (xy 94.605623 129.530388)\n        (xy 94.511536 129.501263)\n        (xy 94.511533 129.501262)\n        (xy 94.505649 129.499441)\n        (xy 94.499524 129.498797)\n        (xy 94.499523 129.498797)\n        (xy 94.303615 129.478206)\n        (xy 94.303614 129.478206)\n        (xy 94.297487 129.477562)\n        (xy 94.167837 129.489361)\n        (xy 94.095181 129.495973)\n        (xy 94.09518 129.495973)\n        (xy 94.08904 129.496532)\n        (xy 94.083126 129.498273)\n        (xy 94.083124 129.498273)\n        (xy 94.054951 129.506565)\n        (xy 93.888248 129.555629)\n        (xy 93.702758 129.6526)\n        (xy 93.539636 129.783754)\n        (xy 93.405095 129.944093)\n        (xy 93.402125 129.949496)\n        (xy 93.402124 129.949497)\n        (xy 93.307401 130.121798)\n        (xy 93.30426 130.127511)\n        (xy 93.240972 130.327022)\n        (xy 93.240286 130.333139)\n        (xy 93.240285 130.333143)\n        (xy 93.218328 130.528901)\n        (xy 93.217641 130.535026)\n        (xy 92.820996 130.535026)\n        (xy 92.802039 130.341691)\n        (xy 92.741542 130.141316)\n        (xy 92.643278 129.956507)\n        (xy 92.545585 129.836724)\n        (xy 92.514884 129.79908)\n        (xy 92.514881 129.799077)\n        (xy 92.510989 129.794305)\n        (xy 92.50624 129.790376)\n        (xy 92.354464 129.664816)\n        (xy 92.354461 129.664814)\n        (xy 92.349714 129.660887)\n        (xy 92.165597 129.561335)\n        (xy 92.065623 129.530388)\n        (xy 91.971536 129.501263)\n        (xy 91.971533 129.501262)\n        (xy 91.965649 129.499441)\n        (xy 91.959524 129.498797)\n        (xy 91.959523 129.498797)\n        (xy 91.763615 129.478206)\n        (xy 91.763614 129.478206)\n        (xy 91.757487 129.477562)\n        (xy 91.627837 129.489361)\n        (xy 91.555181 129.495973)\n        (xy 91.55518 129.495973)\n        (xy 91.54904 129.496532)\n        (xy 91.543126 129.498273)\n        (xy 91.543124 129.498273)\n        (xy 91.514951 129.506565)\n        (xy 91.348248 129.555629)\n        (xy 91.162758 129.6526)\n        (xy 90.999636 129.783754)\n        (xy 90.865095 129.944093)\n        (xy 90.862125 129.949496)\n        (xy 90.862124 129.949497)\n        (xy 90.767401 130.121798)\n        (xy 90.76426 130.127511)\n        (xy 90.700972 130.327022)\n        (xy 90.700286 130.333139)\n        (xy 90.700285 130.333143)\n        (xy 90.678328 130.528901)\n        (xy 90.677641 130.535026)\n        (xy 90.280996 130.535026)\n        (xy 90.262039 130.341691)\n        (xy 90.201542 130.141316)\n        (xy 90.103278 129.956507)\n        (xy 90.005585 129.836724)\n        (xy 89.974884 129.79908)\n        (xy 89.974881 129.799077)\n        (xy 89.970989 129.794305)\n        (xy 89.96624 129.790376)\n        (xy 89.814464 129.664816)\n        (xy 89.814461 129.664814)\n        (xy 89.809714 129.660887)\n        (xy 89.625597 129.561335)\n        (xy 89.525623 129.530388)\n        (xy 89.431536 129.501263)\n        (xy 89.431533 129.501262)\n        (xy 89.425649 129.499441)\n        (xy 89.419524 129.498797)\n        (xy 89.419523 129.498797)\n        (xy 89.223615 129.478206)\n        (xy 89.223614 129.478206)\n        (xy 89.217487 129.477562)\n        (xy 89.087837 129.489361)\n        (xy 89.015181 129.495973)\n        (xy 89.01518 129.495973)\n        (xy 89.00904 129.496532)\n        (xy 89.003126 129.498273)\n        (xy 89.003124 129.498273)\n        (xy 88.974951 129.506565)\n        (xy 88.808248 129.555629)\n        (xy 88.622758 129.6526)\n        (xy 88.459636 129.783754)\n        (xy 88.325095 129.944093)\n        (xy 88.322125 129.949496)\n        (xy 88.322124 129.949497)\n        (xy 88.227401 130.121798)\n        (xy 88.22426 130.127511)\n        (xy 88.160972 130.327022)\n        (xy 88.160286 130.333139)\n        (xy 88.160285 130.333143)\n        (xy 88.138328 130.528901)\n        (xy 88.137641 130.535026)\n        (xy 74.89957 130.535026)\n        (xy 77.470738 129.081757)\n        (xy 77.945255 128.813552)\n        (xy 83.0632 128.813552)\n        (xy 83.063642 128.820997)\n        (xy 83.065245 128.834475)\n        (xy 83.070198 128.852495)\n        (xy 83.107733 128.937001)\n        (xy 83.120687 128.955849)\n        (xy 83.184583 129.019633)\n        (xy 83.203453 129.032554)\n        (xy 83.288001 129.069932)\n        (xy 83.306078 129.07486)\n        (xy 83.319075 129.076376)\n        (xy 83.326376 129.0768)\n        (xy 83.857885 129.0768)\n        (xy 83.873124 129.072325)\n        (xy 83.874329 129.070935)\n        (xy 83.876 129.063252)\n        (xy 83.876 129.058685)\n        (xy 84.384 129.058685)\n        (xy 84.388475 129.073924)\n        (xy 84.389865 129.075129)\n        (xy 84.397548 129.0768)\n        (xy 84.933552 129.0768)\n        (xy 84.940997 129.076358)\n        (xy 84.954475 129.074755)\n        (xy 84.972495 129.069802)\n        (xy 85.057001 129.032267)\n        (xy 85.075849 129.019313)\n        (xy 85.139633 128.955417)\n        (xy 85.152554 128.936547)\n        (xy 85.189932 128.851999)\n        (xy 85.19486 128.833922)\n        (xy 85.196376 128.820925)\n        (xy 85.1968 128.813624)\n        (xy 85.1968 128.282115)\n        (xy 85.192325 128.266876)\n        (xy 85.190935 128.265671)\n        (xy 85.183252 128.264)\n        (xy 84.402115 128.264)\n        (xy 84.386876 128.268475)\n        (xy 84.385671 128.269865)\n        (xy 84.384 128.277548)\n        (xy 84.384 129.058685)\n        (xy 83.876 129.058685)\n        (xy 83.876 128.282115)\n        (xy 83.871525 128.266876)\n        (xy 83.870135 128.265671)\n        (xy 83.862452 128.264)\n        (xy 83.081315 128.264)\n        (xy 83.066076 128.268475)\n        (xy 83.064871 128.269865)\n        (xy 83.0632 128.277548)\n        (xy 83.0632 128.813552)\n        (xy 77.945255 128.813552)\n        (xy 79.393416 127.995026)\n        (xy 88.137641 127.995026)\n        (xy 88.155155 128.2036)\n        (xy 88.212848 128.4048)\n        (xy 88.215666 128.410282)\n        (xy 88.215667 128.410286)\n        (xy 88.305703 128.585477)\n        (xy 88.305706 128.585481)\n        (xy 88.308523 128.590963)\n        (xy 88.438534 128.754996)\n        (xy 88.443228 128.758991)\n        (xy 88.590642 128.88445)\n        (xy 88.59793 128.890653)\n        (xy 88.603308 128.893659)\n        (xy 88.60331 128.89366)\n        (xy 88.677434 128.935086)\n        (xy 88.78064 128.992766)\n        (xy 88.979704 129.057446)\n        (xy 89.18754 129.082229)\n        (xy 89.193675 129.081757)\n        (xy 89.193677 129.081757)\n        (xy 89.39009 129.066644)\n        (xy 89.390095 129.066643)\n        (xy 89.396231 129.066171)\n        (xy 89.402161 129.064515)\n        (xy 89.402163 129.064515)\n        (xy 89.531978 129.02827)\n        (xy 89.597829 129.009884)\n        (xy 89.613085 129.002178)\n        (xy 89.685734 128.96548)\n        (xy 89.784655 128.915511)\n        (xy 89.793326 128.908737)\n        (xy 89.944736 128.790442)\n        (xy 89.949592 128.786648)\n        (xy 90.021526 128.703312)\n        (xy 90.082329 128.632871)\n        (xy 90.08233 128.632869)\n        (xy 90.086358 128.628203)\n        (xy 90.189745 128.44621)\n        (xy 90.255813 128.247603)\n        (xy 90.282046 128.039945)\n        (xy 90.282464 128.01)\n        (xy 90.280996 127.995026)\n        (xy 90.677641 127.995026)\n        (xy 90.695155 128.2036)\n        (xy 90.752848 128.4048)\n        (xy 90.755666 128.410282)\n        (xy 90.755667 128.410286)\n        (xy 90.845703 128.585477)\n        (xy 90.845706 128.585481)\n        (xy 90.848523 128.590963)\n        (xy 90.978534 128.754996)\n        (xy 90.983228 128.758991)\n        (xy 91.130642 128.88445)\n        (xy 91.13793 128.890653)\n        (xy 91.143308 128.893659)\n        (xy 91.14331 128.89366)\n        (xy 91.217434 128.935086)\n        (xy 91.32064 128.992766)\n        (xy 91.519704 129.057446)\n        (xy 91.72754 129.082229)\n        (xy 91.733675 129.081757)\n        (xy 91.733677 129.081757)\n        (xy 91.93009 129.066644)\n        (xy 91.930095 129.066643)\n        (xy 91.936231 129.066171)\n        (xy 91.942161 129.064515)\n        (xy 91.942163 129.064515)\n        (xy 92.071978 129.02827)\n        (xy 92.137829 129.009884)\n        (xy 92.153085 129.002178)\n        (xy 92.225734 128.96548)\n        (xy 92.324655 128.915511)\n        (xy 92.333326 128.908737)\n        (xy 92.484736 128.790442)\n        (xy 92.489592 128.786648)\n        (xy 92.561526 128.703312)\n        (xy 92.622329 128.632871)\n        (xy 92.62233 128.632869)\n        (xy 92.626358 128.628203)\n        (xy 92.729745 128.44621)\n        (xy 92.795813 128.247603)\n        (xy 92.822046 128.039945)\n        (xy 92.822464 128.01)\n        (xy 92.820996 127.995026)\n        (xy 93.217641 127.995026)\n        (xy 93.235155 128.2036)\n        (xy 93.292848 128.4048)\n        (xy 93.295666 128.410282)\n        (xy 93.295667 128.410286)\n        (xy 93.385703 128.585477)\n        (xy 93.385706 128.585481)\n        (xy 93.388523 128.590963)\n        (xy 93.518534 128.754996)\n        (xy 93.523228 128.758991)\n        (xy 93.670642 128.88445)\n        (xy 93.67793 128.890653)\n        (xy 93.683308 128.893659)\n        (xy 93.68331 128.89366)\n        (xy 93.757434 128.935086)\n        (xy 93.86064 128.992766)\n        (xy 94.059704 129.057446)\n        (xy 94.26754 129.082229)\n        (xy 94.273675 129.081757)\n        (xy 94.273677 129.081757)\n        (xy 94.47009 129.066644)\n        (xy 94.470095 129.066643)\n        (xy 94.476231 129.066171)\n        (xy 94.482161 129.064515)\n        (xy 94.482163 129.064515)\n        (xy 94.611978 129.02827)\n        (xy 94.677829 129.009884)\n        (xy 94.693085 129.002178)\n        (xy 94.765734 128.96548)\n        (xy 94.864655 128.915511)\n        (xy 94.873326 128.908737)\n        (xy 95.024736 128.790442)\n        (xy 95.029592 128.786648)\n        (xy 95.101526 128.703312)\n        (xy 95.162329 128.632871)\n        (xy 95.16233 128.632869)\n        (xy 95.166358 128.628203)\n        (xy 95.269745 128.44621)\n        (xy 95.335813 128.247603)\n        (xy 95.362046 128.039945)\n        (xy 95.362464 128.01)\n        (xy 95.342039 127.801691)\n        (xy 95.281542 127.601316)\n        (xy 95.183278 127.416507)\n        (xy 95.056655 127.261252)\n        (xy 95.054884 127.25908)\n        (xy 95.054881 127.259077)\n        (xy 95.050989 127.254305)\n        (xy 95.045613 127.249857)\n        (xy 95.027733 127.235066)\n        (xy 94.987994 127.176232)\n        (xy 94.986372 127.105254)\n        (xy 95.023382 127.044667)\n        (xy 95.079919 127.015161)\n        (xy 95.090189 127.012809)\n        (xy 95.166383 126.995358)\n        (xy 95.306543 126.924865)\n        (xy 95.370554 126.870195)\n        (xy 95.420069 126.827906)\n        (xy 95.420071 126.827903)\n        (xy 95.425843 126.822974)\n        (xy 95.43027 126.816814)\n        (xy 95.430273 126.81681)\n        (xy 95.479356 126.748502)\n        (xy 95.53535 126.704854)\n        (xy 95.606054 126.698408)\n        (xy 95.669018 126.73121)\n        (xy 95.686254 126.751744)\n        (xy 95.726112 126.811058)\n        (xy 95.842152 126.916647)\n        (xy 95.848829 126.920272)\n        (xy 95.84883 126.920273)\n        (xy 95.858846 126.925711)\n        (xy 95.980029 126.991508)\n        (xy 96.015017 127.000687)\n        (xy 96.049882 127.009834)\n        (xy 96.110697 127.046468)\n        (xy 96.142052 127.110166)\n        (xy 96.133993 127.180703)\n        (xy 96.096862 127.229904)\n        (xy 96.079636 127.243754)\n        (xy 95.945095 127.404093)\n        (xy 95.84426 127.587511)\n        (xy 95.780972 127.787022)\n        (xy 95.780286 127.793139)\n        (xy 95.780285 127.793143)\n        (xy 95.770483 127.880536)\n        (xy 95.757641 127.995026)\n        (xy 95.775155 128.2036)\n        (xy 95.832848 128.4048)\n        (xy 95.835666 128.410282)\n        (xy 95.835667 128.410286)\n        (xy 95.925703 128.585477)\n        (xy 95.925706 128.585481)\n        (xy 95.928523 128.590963)\n        (xy 96.058534 128.754996)\n        (xy 96.063228 128.758991)\n        (xy 96.210642 128.88445)\n        (xy 96.21793 128.890653)\n        (xy 96.223308 128.893659)\n        (xy 96.22331 128.89366)\n        (xy 96.297434 128.935086)\n        (xy 96.40064 128.992766)\n        (xy 96.599704 129.057446)\n        (xy 96.80754 129.082229)\n        (xy 96.813675 129.081757)\n        (xy 96.813677 129.081757)\n        (xy 97.01009 129.066644)\n        (xy 97.010095 129.066643)\n        (xy 97.016231 129.066171)\n        (xy 97.022161 129.064515)\n        (xy 97.022163 129.064515)\n        (xy 97.151978 129.02827)\n        (xy 97.217829 129.009884)\n        (xy 97.233085 129.002178)\n        (xy 97.305734 128.96548)\n        (xy 97.404655 128.915511)\n        (xy 97.413326 128.908737)\n        (xy 97.564736 128.790442)\n        (xy 97.569592 128.786648)\n        (xy 97.641526 128.703312)\n        (xy 97.702329 128.632871)\n        (xy 97.70233 128.632869)\n        (xy 97.706358 128.628203)\n        (xy 97.809745 128.44621)\n        (xy 97.875813 128.247603)\n        (xy 97.902046 128.039945)\n        (xy 97.902464 128.01)\n        (xy 97.900996 127.995026)\n        (xy 98.297641 127.995026)\n        (xy 98.315155 128.2036)\n        (xy 98.372848 128.4048)\n        (xy 98.375666 128.410282)\n        (xy 98.375667 128.410286)\n        (xy 98.465703 128.585477)\n        (xy 98.465706 128.585481)\n        (xy 98.468523 128.590963)\n        (xy 98.598534 128.754996)\n        (xy 98.603228 128.758991)\n        (xy 98.750642 128.88445)\n        (xy 98.75793 128.890653)\n        (xy 98.763308 128.893659)\n        (xy 98.76331 128.89366)\n        (xy 98.837434 128.935086)\n        (xy 98.94064 128.992766)\n        (xy 99.139704 129.057446)\n        (xy 99.34754 129.082229)\n        (xy 99.353675 129.081757)\n        (xy 99.353677 129.081757)\n        (xy 99.55009 129.066644)\n        (xy 99.550095 129.066643)\n        (xy 99.556231 129.066171)\n        (xy 99.562161 129.064515)\n        (xy 99.562163 129.064515)\n        (xy 99.691978 129.02827)\n        (xy 99.757829 129.009884)\n        (xy 99.773085 129.002178)\n        (xy 99.845734 128.96548)\n        (xy 99.944655 128.915511)\n        (xy 99.953326 128.908737)\n        (xy 100.104736 128.790442)\n        (xy 100.109592 128.786648)\n        (xy 100.181526 128.703312)\n        (xy 100.242329 128.632871)\n        (xy 100.24233 128.632869)\n        (xy 100.246358 128.628203)\n        (xy 100.349745 128.44621)\n        (xy 100.415813 128.247603)\n        (xy 100.442046 128.039945)\n        (xy 100.442464 128.01)\n        (xy 100.440996 127.995026)\n        (xy 100.837641 127.995026)\n        (xy 100.855155 128.2036)\n        (xy 100.912848 128.4048)\n        (xy 100.915666 128.410282)\n        (xy 100.915667 128.410286)\n        (xy 101.005703 128.585477)\n        (xy 101.005706 128.585481)\n        (xy 101.008523 128.590963)\n        (xy 101.138534 128.754996)\n        (xy 101.143228 128.758991)\n        (xy 101.290642 128.88445)\n        (xy 101.29793 128.890653)\n        (xy 101.303308 128.893659)\n        (xy 101.30331 128.89366)\n        (xy 101.377434 128.935086)\n        (xy 101.48064 128.992766)\n        (xy 101.679704 129.057446)\n        (xy 101.88754 129.082229)\n        (xy 101.893675 129.081757)\n        (xy 101.893677 129.081757)\n        (xy 102.09009 129.066644)\n        (xy 102.090095 129.066643)\n        (xy 102.096231 129.066171)\n        (xy 102.102161 129.064515)\n        (xy 102.102163 129.064515)\n        (xy 102.231978 129.02827)\n        (xy 102.297829 129.009884)\n        (xy 102.313085 129.002178)\n        (xy 102.385734 128.96548)\n        (xy 102.484655 128.915511)\n        (xy 102.493326 128.908737)\n        (xy 102.644736 128.790442)\n        (xy 102.649592 128.786648)\n        (xy 102.721526 128.703312)\n        (xy 102.782329 128.632871)\n        (xy 102.78233 128.632869)\n        (xy 102.786358 128.628203)\n        (xy 102.889745 128.44621)\n        (xy 102.955813 128.247603)\n        (xy 102.982046 128.039945)\n        (xy 102.982464 128.01)\n        (xy 102.980996 127.995026)\n        (xy 103.377641 127.995026)\n        (xy 103.395155 128.2036)\n        (xy 103.452848 128.4048)\n        (xy 103.455666 128.410282)\n        (xy 103.455667 128.410286)\n        (xy 103.545703 128.585477)\n        (xy 103.545706 128.585481)\n        (xy 103.548523 128.590963)\n        (xy 103.678534 128.754996)\n        (xy 103.683228 128.758991)\n        (xy 103.830642 128.88445)\n        (xy 103.83793 128.890653)\n        (xy 103.843308 128.893659)\n        (xy 103.84331 128.89366)\n        (xy 103.917434 128.935086)\n        (xy 104.02064 128.992766)\n        (xy 104.219704 129.057446)\n        (xy 104.42754 129.082229)\n        (xy 104.433675 129.081757)\n        (xy 104.433677 129.081757)\n        (xy 104.63009 129.066644)\n        (xy 104.630095 129.066643)\n        (xy 104.636231 129.066171)\n        (xy 104.642161 129.064515)\n        (xy 104.642163 129.064515)\n        (xy 104.771978 129.02827)\n        (xy 104.837829 129.009884)\n        (xy 104.853085 129.002178)\n        (xy 104.925734 128.96548)\n        (xy 105.024655 128.915511)\n        (xy 105.033326 128.908737)\n        (xy 105.150285 128.817358)\n        (xy 105.9227 128.817358)\n        (xy 105.923996 128.828252)\n        (xy 105.924685 128.83404)\n        (xy 105.925867 128.843978)\n        (xy 105.972036 128.947919)\n        (xy 106.012186 128.987998)\n        (xy 106.044295 129.020052)\n        (xy 106.044297 129.020053)\n        (xy 106.052528 129.02827)\n        (xy 106.156549 129.074258)\n        (xy 106.182642 129.0773)\n        (xy 107.797358 129.0773)\n        (xy 107.808252 129.076004)\n        (xy 107.814593 129.07525)\n        (xy 107.814596 129.075249)\n        (xy 107.823978 129.074133)\n        (xy 107.927919 129.027964)\n        (xy 107.967998 128.987814)\n        (xy 108.000052 128.955705)\n        (xy 108.000053 128.955703)\n        (xy 108.00827 128.947472)\n        (xy 108.054258 128.843451)\n        (xy 108.0573 128.817358)\n        (xy 108.0573 127.202642)\n        (xy 108.056004 127.191748)\n        (xy 108.05525 127.185407)\n        (xy 108.055249 127.185404)\n        (xy 108.054133 127.176022)\n        (xy 108.007964 127.072081)\n        (xy 107.936445 127.000687)\n        (xy 107.935705 126.999948)\n        (xy 107.935703 126.999947)\n        (xy 107.927472 126.99173)\n        (xy 107.823451 126.945742)\n        (xy 107.797358 126.9427)\n        (xy 106.182642 126.9427)\n        (xy 106.171748 126.943996)\n        (xy 106.165407 126.94475)\n        (xy 106.165404 126.944751)\n        (xy 106.156022 126.945867)\n        (xy 106.052081 126.992036)\n        (xy 106.017331 127.026847)\n        (xy 105.979948 127.064295)\n        (xy 105.979947 127.064297)\n        (xy 105.97173 127.072528)\n        (xy 105.925742 127.176549)\n        (xy 105.9227 127.202642)\n        (xy 105.9227 128.817358)\n        (xy 105.150285 128.817358)\n        (xy 105.184736 128.790442)\n        (xy 105.189592 128.786648)\n        (xy 105.261526 128.703312)\n        (xy 105.322329 128.632871)\n        (xy 105.32233 128.632869)\n        (xy 105.326358 128.628203)\n        (xy 105.429745 128.44621)\n        (xy 105.495813 128.247603)\n        (xy 105.522046 128.039945)\n        (xy 105.522464 128.01)\n        (xy 105.502039 127.801691)\n        (xy 105.441542 127.601316)\n        (xy 105.343278 127.416507)\n        (xy 105.216655 127.261252)\n        (xy 105.214884 127.25908)\n        (xy 105.214881 127.259077)\n        (xy 105.210989 127.254305)\n        (xy 105.20624 127.250376)\n        (xy 105.054464 127.124816)\n        (xy 105.054461 127.124814)\n        (xy 105.049714 127.120887)\n        (xy 104.865597 127.021335)\n        (xy 104.764479 126.990034)\n        (xy 104.671536 126.961263)\n        (xy 104.671533 126.961262)\n        (xy 104.665649 126.959441)\n        (xy 104.659524 126.958797)\n        (xy 104.659523 126.958797)\n        (xy 104.463615 126.938206)\n        (xy 104.463614 126.938206)\n        (xy 104.457487 126.937562)\n        (xy 104.346363 126.947675)\n        (xy 104.255181 126.955973)\n        (xy 104.25518 126.955973)\n        (xy 104.24904 126.956532)\n        (xy 104.243126 126.958273)\n        (xy 104.243124 126.958273)\n        (xy 104.14446 126.987312)\n        (xy 104.048248 127.015629)\n        (xy 104.042783 127.018486)\n        (xy 103.87681 127.105254)\n        (xy 103.862758 127.1126)\n        (xy 103.699636 127.243754)\n        (xy 103.565095 127.404093)\n        (xy 103.46426 127.587511)\n        (xy 103.400972 127.787022)\n        (xy 103.400286 127.793139)\n        (xy 103.400285 127.793143)\n        (xy 103.390483 127.880536)\n        (xy 103.377641 127.995026)\n        (xy 102.980996 127.995026)\n        (xy 102.962039 127.801691)\n        (xy 102.901542 127.601316)\n        (xy 102.803278 127.416507)\n        (xy 102.676655 127.261252)\n        (xy 102.674884 127.25908)\n        (xy 102.674881 127.259077)\n        (xy 102.670989 127.254305)\n        (xy 102.66624 127.250376)\n        (xy 102.514464 127.124816)\n        (xy 102.514461 127.124814)\n        (xy 102.509714 127.120887)\n        (xy 102.325597 127.021335)\n        (xy 102.224479 126.990034)\n        (xy 102.131536 126.961263)\n        (xy 102.131533 126.961262)\n        (xy 102.125649 126.959441)\n        (xy 102.119524 126.958797)\n        (xy 102.119523 126.958797)\n        (xy 101.923615 126.938206)\n        (xy 101.923614 126.938206)\n        (xy 101.917487 126.937562)\n        (xy 101.806363 126.947675)\n        (xy 101.715181 126.955973)\n        (xy 101.71518 126.955973)\n        (xy 101.70904 126.956532)\n        (xy 101.703126 126.958273)\n        (xy 101.703124 126.958273)\n        (xy 101.60446 126.987312)\n        (xy 101.508248 127.015629)\n        (xy 101.502783 127.018486)\n        (xy 101.33681 127.105254)\n        (xy 101.322758 127.1126)\n        (xy 101.159636 127.243754)\n        (xy 101.025095 127.404093)\n        (xy 100.92426 127.587511)\n        (xy 100.860972 127.787022)\n        (xy 100.860286 127.793139)\n        (xy 100.860285 127.793143)\n        (xy 100.850483 127.880536)\n        (xy 100.837641 127.995026)\n        (xy 100.440996 127.995026)\n        (xy 100.422039 127.801691)\n        (xy 100.361542 127.601316)\n        (xy 100.263278 127.416507)\n        (xy 100.136655 127.261252)\n        (xy 100.134884 127.25908)\n        (xy 100.134881 127.259077)\n        (xy 100.130989 127.254305)\n        (xy 100.12624 127.250376)\n        (xy 99.974464 127.124816)\n        (xy 99.974461 127.124814)\n        (xy 99.969714 127.120887)\n        (xy 99.785597 127.021335)\n        (xy 99.684479 126.990034)\n        (xy 99.591536 126.961263)\n        (xy 99.591533 126.961262)\n        (xy 99.585649 126.959441)\n        (xy 99.579524 126.958797)\n        (xy 99.579523 126.958797)\n        (xy 99.383615 126.938206)\n        (xy 99.383614 126.938206)\n        (xy 99.377487 126.937562)\n        (xy 99.266363 126.947675)\n        (xy 99.175181 126.955973)\n        (xy 99.17518 126.955973)\n        (xy 99.16904 126.956532)\n        (xy 99.163126 126.958273)\n        (xy 99.163124 126.958273)\n        (xy 99.06446 126.987312)\n        (xy 98.968248 127.015629)\n        (xy 98.962783 127.018486)\n        (xy 98.79681 127.105254)\n        (xy 98.782758 127.1126)\n        (xy 98.619636 127.243754)\n        (xy 98.485095 127.404093)\n        (xy 98.38426 127.587511)\n        (xy 98.320972 127.787022)\n        (xy 98.320286 127.793139)\n        (xy 98.320285 127.793143)\n        (xy 98.310483 127.880536)\n        (xy 98.297641 127.995026)\n        (xy 97.900996 127.995026)\n        (xy 97.882039 127.801691)\n        (xy 97.821542 127.601316)\n        (xy 97.723278 127.416507)\n        (xy 97.596655 127.261252)\n        (xy 97.594884 127.25908)\n        (xy 97.594881 127.259077)\n        (xy 97.590989 127.254305)\n        (xy 97.58624 127.250376)\n        (xy 97.434464 127.124816)\n        (xy 97.434461 127.124814)\n        (xy 97.429714 127.120887)\n        (xy 97.245597 127.021335)\n        (xy 97.144479 126.990034)\n        (xy 97.051536 126.961263)\n        (xy 97.051533 126.961262)\n        (xy 97.045649 126.959441)\n        (xy 97.039524 126.958797)\n        (xy 97.039523 126.958797)\n        (xy 96.852074 126.939095)\n        (xy 96.786417 126.912082)\n        (xy 96.745788 126.85386)\n        (xy 96.743085 126.782915)\n        (xy 96.762922 126.740259)\n        (xy 96.792594 126.698966)\n        (xy 96.798712 126.683747)\n        (xy 96.848279 126.560447)\n        (xy 96.84828 126.560445)\n        (xy 96.851112 126.553399)\n        (xy 96.873218 126.398075)\n        (xy 96.873361 126.3844)\n        (xy 96.872622 126.378289)\n        (xy 96.855425 126.236187)\n        (xy 96.854513 126.228647)\n        (xy 96.799056 126.081886)\n        (xy 96.710193 125.952589)\n        (xy 96.704522 125.947536)\n        (xy 96.598726 125.853275)\n        (xy 96.598723 125.853273)\n        (xy 96.593054 125.848222)\n        (xy 96.579919 125.841267)\n        (xy 96.461112 125.778362)\n        (xy 96.461113 125.778362)\n        (xy 96.4544 125.774808)\n        (xy 96.4451 125.772472)\n        (xy 96.309609 125.738439)\n        (xy 96.309605 125.738439)\n        (xy 96.302238 125.736588)\n        (xy 96.294638 125.736548)\n        (xy 96.294637 125.736548)\n        (xy 96.23051 125.736212)\n        (xy 96.145351 125.735766)\n        (xy 96.137971 125.737538)\n        (xy 96.137969 125.737538)\n        (xy 96.000175 125.770619)\n        (xy 96.000171 125.77062)\n        (xy 95.992796 125.772391)\n        (xy 95.853381 125.844349)\n        (xy 95.847659 125.849341)\n        (xy 95.847657 125.849342)\n        (xy 95.789178 125.900357)\n        (xy 95.735155 125.947484)\n        (xy 95.730785 125.953702)\n        (xy 95.687048 126.015933)\n        (xy 95.631514 126.060165)\n        (xy 95.560882 126.067351)\n        (xy 95.497577 126.03521)\n        (xy 95.480121 126.014851)\n        (xy 95.441631 125.958848)\n        (xy 95.434993 125.949189)\n        (xy 95.429322 125.944136)\n        (xy 95.323526 125.849875)\n        (xy 95.323523 125.849873)\n        (xy 95.317854 125.844822)\n        (xy 95.310383 125.840866)\n        (xy 95.263182 125.815874)\n        (xy 95.1792 125.771408)\n        (xy 95.171835 125.769558)\n        (xy 95.034409 125.735039)\n        (xy 95.034405 125.735039)\n        (xy 95.027038 125.733188)\n        (xy 95.019438 125.733148)\n        (xy 95.019437 125.733148)\n        (xy 94.95531 125.732812)\n        (xy 94.870151 125.732366)\n        (xy 94.862771 125.734138)\n        (xy 94.862769 125.734138)\n        (xy 94.724975 125.767219)\n        (xy 94.724971 125.76722)\n        (xy 94.717596 125.768991)\n        (xy 94.578181 125.840949)\n        (xy 94.572459 125.845941)\n        (xy 94.572457 125.845942)\n        (xy 94.519237 125.892369)\n        (xy 94.459955 125.944084)\n        (xy 94.369743 126.072443)\n        (xy 94.341248 126.145529)\n        (xy 94.316048 126.210165)\n        (xy 94.312753 126.218615)\n        (xy 94.311761 126.226148)\n        (xy 94.311761 126.226149)\n        (xy 94.295896 126.34666)\n        (xy 94.292275 126.374162)\n        (xy 94.309491 126.530104)\n        (xy 94.363407 126.677438)\n        (xy 94.406736 126.741918)\n        (xy 94.428128 126.809614)\n        (xy 94.409524 126.87813)\n        (xy 94.356831 126.925711)\n        (xy 94.301973 126.938034)\n        (xy 94.297487 126.937562)\n        (xy 94.207603 126.945742)\n        (xy 94.095181 126.955973)\n        (xy 94.09518 126.955973)\n        (xy 94.08904 126.956532)\n        (xy 94.083126 126.958273)\n        (xy 94.083124 126.958273)\n        (xy 93.98446 126.987312)\n        (xy 93.888248 127.015629)\n        (xy 93.882783 127.018486)\n        (xy 93.71681 127.105254)\n        (xy 93.702758 127.1126)\n        (xy 93.539636 127.243754)\n        (xy 93.405095 127.404093)\n        (xy 93.30426 127.587511)\n        (xy 93.240972 127.787022)\n        (xy 93.240286 127.793139)\n        (xy 93.240285 127.793143)\n        (xy 93.230483 127.880536)\n        (xy 93.217641 127.995026)\n        (xy 92.820996 127.995026)\n        (xy 92.802039 127.801691)\n        (xy 92.741542 127.601316)\n        (xy 92.643278 127.416507)\n        (xy 92.516655 127.261252)\n        (xy 92.514884 127.25908)\n        (xy 92.514881 127.259077)\n        (xy 92.510989 127.254305)\n        (xy 92.50624 127.250376)\n        (xy 92.354464 127.124816)\n        (xy 92.354461 127.124814)\n        (xy 92.349714 127.120887)\n        (xy 92.308074 127.098372)\n        (xy 92.268255 127.076842)\n        (xy 92.217846 127.026847)\n        (xy 92.202469 126.957535)\n        (xy 92.227005 126.890913)\n        (xy 92.246354 126.870195)\n        (xy 92.295869 126.827906)\n        (xy 92.295871 126.827903)\n        (xy 92.301643 126.822974)\n        (xy 92.353649 126.750599)\n        (xy 92.409643 126.706951)\n        (xy 92.480347 126.700505)\n        (xy 92.543311 126.733307)\n        (xy 92.560552 126.753847)\n        (xy 92.596712 126.807658)\n        (xy 92.712752 126.913247)\n        (xy 92.719429 126.916872)\n        (xy 92.71943 126.916873)\n        (xy 92.725692 126.920273)\n        (xy 92.850629 126.988108)\n        (xy 93.002383 127.02792)\n        (xy 93.083913 127.029201)\n        (xy 93.151655 127.030265)\n        (xy 93.151658 127.030265)\n        (xy 93.159253 127.030384)\n        (xy 93.223676 127.015629)\n        (xy 93.30478 126.997054)\n        (xy 93.304784 126.997053)\n        (xy 93.312183 126.995358)\n        (xy 93.452343 126.924865)\n        (xy 93.516354 126.870195)\n        (xy 93.565869 126.827906)\n        (xy 93.565871 126.827903)\n        (xy 93.571643 126.822974)\n        (xy 93.57607 126.816814)\n        (xy 93.576073 126.81681)\n        (xy 93.658763 126.701732)\n        (xy 93.663194 126.695566)\n        (xy 93.669609 126.679608)\n        (xy 93.718879 126.557047)\n        (xy 93.71888 126.557045)\n        (xy 93.721712 126.549999)\n        (xy 93.743818 126.394675)\n        (xy 93.743961 126.381)\n        (xy 93.742838 126.371715)\n        (xy 93.728162 126.250442)\n        (xy 93.725113 126.225247)\n        (xy 93.669656 126.078486)\n        (xy 93.622168 126.00939)\n        (xy 93.585095 125.955448)\n        (xy 93.585094 125.955446)\n        (xy 93.580793 125.949189)\n        (xy 93.575122 125.944136)\n        (xy 93.469326 125.849875)\n        (xy 93.469323 125.849873)\n        (xy 93.463654 125.844822)\n        (xy 93.456183 125.840866)\n        (xy 93.408982 125.815874)\n        (xy 93.325 125.771408)\n        (xy 93.317635 125.769558)\n        (xy 93.180209 125.735039)\n        (xy 93.180205 125.735039)\n        (xy 93.172838 125.733188)\n        (xy 93.165238 125.733148)\n        (xy 93.165237 125.733148)\n        (xy 93.10111 125.732812)\n        (xy 93.015951 125.732366)\n        (xy 93.008571 125.734138)\n        (xy 93.008569 125.734138)\n        (xy 92.870775 125.767219)\n        (xy 92.870771 125.76722)\n        (xy 92.863396 125.768991)\n        (xy 92.723981 125.840949)\n        (xy 92.718259 125.845941)\n        (xy 92.718257 125.845942)\n        (xy 92.665037 125.892369)\n        (xy 92.605755 125.944084)\n        (xy 92.60139 125.950294)\n        (xy 92.601387 125.950298)\n        (xy 92.559095 126.010474)\n        (xy 92.50356 126.054705)\n        (xy 92.432928 126.061891)\n        (xy 92.369624 126.02975)\n        (xy 92.352168 126.00939)\n        (xy 92.315095 125.955448)\n        (xy 92.315094 125.955446)\n        (xy 92.310793 125.949189)\n        (xy 92.305122 125.944136)\n        (xy 92.199326 125.849875)\n        (xy 92.199323 125.849873)\n        (xy 92.193654 125.844822)\n        (xy 92.186183 125.840866)\n        (xy 92.138982 125.815874)\n        (xy 92.055 125.771408)\n        (xy 92.047635 125.769558)\n        (xy 91.910209 125.735039)\n        (xy 91.910205 125.735039)\n        (xy 91.902838 125.733188)\n        (xy 91.895238 125.733148)\n        (xy 91.895237 125.733148)\n        (xy 91.83111 125.732812)\n        (xy 91.745951 125.732366)\n        (xy 91.738571 125.734138)\n        (xy 91.738569 125.734138)\n        (xy 91.600775 125.767219)\n        (xy 91.600771 125.76722)\n        (xy 91.593396 125.768991)\n        (xy 91.453981 125.840949)\n        (xy 91.448259 125.845941)\n        (xy 91.448257 125.845942)\n        (xy 91.395037 125.892369)\n        (xy 91.335755 125.944084)\n        (xy 91.245543 126.072443)\n        (xy 91.217048 126.145529)\n        (xy 91.191848 126.210165)\n        (xy 91.188553 126.218615)\n        (xy 91.187561 126.226148)\n        (xy 91.187561 126.226149)\n        (xy 91.171696 126.34666)\n        (xy 91.168075 126.374162)\n        (xy 91.185291 126.530104)\n        (xy 91.239207 126.677438)\n        (xy 91.243444 126.683744)\n        (xy 91.243446 126.683747)\n        (xy 91.259039 126.706951)\n        (xy 91.326712 126.807658)\n        (xy 91.33233 126.81277)\n        (xy 91.346387 126.825561)\n        (xy 91.383309 126.886201)\n        (xy 91.381586 126.957177)\n        (xy 91.341763 127.015954)\n        (xy 91.319962 127.030416)\n        (xy 91.168217 127.109746)\n        (xy 91.162758 127.1126)\n        (xy 90.999636 127.243754)\n        (xy 90.865095 127.404093)\n        (xy 90.76426 127.587511)\n        (xy 90.700972 127.787022)\n        (xy 90.700286 127.793139)\n        (xy 90.700285 127.793143)\n        (xy 90.690483 127.880536)\n        (xy 90.677641 127.995026)\n        (xy 90.280996 127.995026)\n        (xy 90.262039 127.801691)\n        (xy 90.201542 127.601316)\n        (xy 90.103278 127.416507)\n        (xy 89.976655 127.261252)\n        (xy 89.974884 127.25908)\n        (xy 89.974881 127.259077)\n        (xy 89.970989 127.254305)\n        (xy 89.96624 127.250376)\n        (xy 89.814464 127.124816)\n        (xy 89.814461 127.124814)\n        (xy 89.809714 127.120887)\n        (xy 89.625597 127.021335)\n        (xy 89.524479 126.990034)\n        (xy 89.431536 126.961263)\n        (xy 89.431533 126.961262)\n        (xy 89.425649 126.959441)\n        (xy 89.419524 126.958797)\n        (xy 89.419523 126.958797)\n        (xy 89.223615 126.938206)\n        (xy 89.223614 126.938206)\n        (xy 89.217487 126.937562)\n        (xy 89.106363 126.947675)\n        (xy 89.015181 126.955973)\n        (xy 89.01518 126.955973)\n        (xy 89.00904 126.956532)\n        (xy 89.003126 126.958273)\n        (xy 89.003124 126.958273)\n        (xy 88.90446 126.987312)\n        (xy 88.808248 127.015629)\n        (xy 88.802783 127.018486)\n        (xy 88.63681 127.105254)\n        (xy 88.622758 127.1126)\n        (xy 88.459636 127.243754)\n        (xy 88.325095 127.404093)\n        (xy 88.22426 127.587511)\n        (xy 88.160972 127.787022)\n        (xy 88.160286 127.793139)\n        (xy 88.160285 127.793143)\n        (xy 88.150483 127.880536)\n        (xy 88.137641 127.995026)\n        (xy 79.393416 127.995026)\n        (xy 79.848358 127.737885)\n        (xy 83.0632 127.737885)\n        (xy 83.067675 127.753124)\n        (xy 83.069065 127.754329)\n        (xy 83.076748 127.756)\n        (xy 83.857885 127.756)\n        (xy 83.873124 127.751525)\n        (xy 83.874329 127.750135)\n        (xy 83.876 127.742452)\n        (xy 83.876 127.737885)\n        (xy 84.384 127.737885)\n        (xy 84.388475 127.753124)\n        (xy 84.389865 127.754329)\n        (xy 84.397548 127.756)\n        (xy 85.178685 127.756)\n        (xy 85.193924 127.751525)\n        (xy 85.195129 127.750135)\n        (xy 85.1968 127.742452)\n        (xy 85.1968 127.206448)\n        (xy 85.196358 127.199003)\n        (xy 85.194755 127.185525)\n        (xy 85.189802 127.167505)\n        (xy 85.152267 127.082999)\n        (xy 85.139313 127.064151)\n        (xy 85.075417 127.000367)\n        (xy 85.056547 126.987446)\n        (xy 84.971999 126.950068)\n        (xy 84.953922 126.94514)\n        (xy 84.940925 126.943624)\n        (xy 84.933624 126.9432)\n        (xy 84.402115 126.9432)\n        (xy 84.386876 126.947675)\n        (xy 84.385671 126.949065)\n        (xy 84.384 126.956748)\n        (xy 84.384 127.737885)\n        (xy 83.876 127.737885)\n        (xy 83.876 126.961315)\n        (xy 83.871525 126.946076)\n        (xy 83.870135 126.944871)\n        (xy 83.862452 126.9432)\n        (xy 83.326448 126.9432)\n        (xy 83.319003 126.943642)\n        (xy 83.305525 126.945245)\n        (xy 83.287505 126.950198)\n        (xy 83.202999 126.987733)\n        (xy 83.184151 127.000687)\n        (xy 83.120367 127.064583)\n        (xy 83.107446 127.083453)\n        (xy 83.070068 127.168001)\n        (xy 83.06514 127.186078)\n        (xy 83.063624 127.199075)\n        (xy 83.0632 127.206376)\n        (xy 83.0632 127.737885)\n        (xy 79.848358 127.737885)\n        (xy 83.025336 125.942202)\n        (xy 83.094481 125.926096)\n        (xy 83.161358 125.949929)\n        (xy 83.199401 125.994298)\n        (xy 83.225705 126.045481)\n        (xy 83.225708 126.045486)\n        (xy 83.228523 126.050963)\n        (xy 83.358534 126.214996)\n        (xy 83.363228 126.218991)\n        (xy 83.382516 126.235406)\n        (xy 83.51793 126.350653)\n        (xy 83.523308 126.353659)\n        (xy 83.52331 126.35366)\n        (xy 83.578313 126.3844)\n        (xy 83.70064 126.452766)\n        (xy 83.899704 126.517446)\n        (xy 84.10754 126.542229)\n        (xy 84.113675 126.541757)\n        (xy 84.113677 126.541757)\n        (xy 84.31009 126.526644)\n        (xy 84.310095 126.526643)\n        (xy 84.316231 126.526171)\n        (xy 84.322161 126.524515)\n        (xy 84.322163 126.524515)\n        (xy 84.511901 126.471539)\n        (xy 84.5119 126.471539)\n        (xy 84.517829 126.469884)\n        (xy 84.547948 126.45467)\n        (xy 84.674879 126.390552)\n        (xy 84.704655 126.375511)\n        (xy 84.869592 126.246648)\n        (xy 84.879296 126.235406)\n        (xy 85.002329 126.092871)\n        (xy 85.00233 126.092869)\n        (xy 85.006358 126.088203)\n        (xy 85.109745 125.90621)\n        (xy 85.175813 125.707603)\n        (xy 85.202046 125.499945)\n        (xy 85.202464 125.47)\n        (xy 85.182039 125.261691)\n        (xy 85.121542 125.061316)\n        (xy 85.054934 124.936043)\n        (xy 85.040615 124.866505)\n        (xy 85.066163 124.800265)\n        (xy 85.104187 124.767199)\n        (xy 89.984228 122.008915)\n        (xy 89.984229 122.008914)\n        (xy 90 122)\n        (xy 90 116.3006)\n        (xy 95.23738 116.3006)\n        (xy 95.255809 116.475936)\n        (xy 95.257849 116.482214)\n        (xy 95.257849 116.482215)\n        (xy 95.270811 116.522109)\n        (xy 95.310289 116.643609)\n        (xy 95.39844 116.796291)\n        (xy 95.402858 116.801198)\n        (xy 95.402859 116.801199)\n        (xy 95.499694 116.908745)\n        (xy 95.516409 116.927309)\n        (xy 95.539421 116.944028)\n        (xy 95.640959 117.0178)\n        (xy 95.65904 117.030937)\n        (xy 95.665069 117.033621)\n        (xy 95.665072 117.033623)\n        (xy 95.814064 117.099958)\n        (xy 95.814067 117.099959)\n        (xy 95.8201 117.102645)\n        (xy 95.85655 117.110393)\n        (xy 95.986092 117.137928)\n        (xy 95.986096 117.137928)\n        (xy 95.992549 117.1393)\n        (xy 96.168851 117.1393)\n        (xy 96.175304 117.137928)\n        (xy 96.175308 117.137928)\n        (xy 96.30485 117.110393)\n        (xy 96.3413 117.102645)\n        (xy 96.347333 117.099959)\n        (xy 96.347336 117.099958)\n        (xy 96.368665 117.090462)\n        (xy 101.797975 117.090462)\n        (xy 101.815191 117.246404)\n        (xy 101.869107 117.393738)\n        (xy 101.873344 117.400044)\n        (xy 101.873346 117.400047)\n        (xy 101.885432 117.418032)\n        (xy 101.956612 117.523958)\n        (xy 102.072652 117.629547)\n        (xy 102.079329 117.633172)\n        (xy 102.07933 117.633173)\n        (xy 102.09405 117.641165)\n        (xy 102.210529 117.704408)\n        (xy 102.362283 117.74422)\n        (xy 102.443813 117.745501)\n        (xy 102.511555 117.746565)\n        (xy 102.511558 117.746565)\n        (xy 102.519153 117.746684)\n        (xy 102.57334 117.734273)\n        (xy 102.66468 117.713354)\n        (xy 102.664684 117.713353)\n        (xy 102.672083 117.711658)\n        (xy 102.812243 117.641165)\n        (xy 102.853604 117.60584)\n        (xy 102.925769 117.544206)\n        (xy 102.925771 117.544203)\n        (xy 102.931543 117.539274)\n        (xy 102.93597 117.533114)\n        (xy 102.935973 117.53311)\n        (xy 103.018663 117.418032)\n        (xy 103.023094 117.411866)\n        (xy 103.027845 117.400047)\n        (xy 103.078779 117.273347)\n        (xy 103.07878 117.273345)\n        (xy 103.081612 117.266299)\n        (xy 103.103718 117.110975)\n        (xy 103.103861 117.0973)\n        (xy 103.085013 116.941547)\n        (xy 103.029556 116.794786)\n        (xy 102.940693 116.665489)\n        (xy 102.935022 116.660436)\n        (xy 102.829226 116.566175)\n        (xy 102.829223 116.566173)\n        (xy 102.823554 116.561122)\n        (xy 102.6849 116.487708)\n        (xy 102.677535 116.485858)\n        (xy 102.540109 116.451339)\n        (xy 102.540105 116.451339)\n        (xy 102.532738 116.449488)\n        (xy 102.525138 116.449448)\n        (xy 102.525137 116.449448)\n        (xy 102.46101 116.449112)\n        (xy 102.375851 116.448666)\n        (xy 102.368471 116.450438)\n        (xy 102.368469 116.450438)\n        (xy 102.230675 116.483519)\n        (xy 102.230671 116.48352)\n        (xy 102.223296 116.485291)\n        (xy 102.083881 116.557249)\n        (xy 102.078159 116.562241)\n        (xy 102.078157 116.562242)\n        (xy 102.013185 116.618921)\n        (xy 101.965655 116.660384)\n        (xy 101.875443 116.788743)\n        (xy 101.818453 116.934915)\n        (xy 101.817461 116.942448)\n        (xy 101.817461 116.942449)\n        (xy 101.799982 117.075218)\n        (xy 101.797975 117.090462)\n        (xy 96.368665 117.090462)\n        (xy 96.496328 117.033623)\n        (xy 96.496331 117.033621)\n        (xy 96.50236 117.030937)\n        (xy 96.520442 117.0178)\n        (xy 96.621979 116.944028)\n        (xy 96.644991 116.927309)\n        (xy 96.661706 116.908745)\n        (xy 96.758541 116.801199)\n        (xy 96.758542 116.801198)\n        (xy 96.76296 116.796291)\n        (xy 96.851111 116.643609)\n        (xy 96.890589 116.522109)\n        (xy 96.903551 116.482215)\n        (xy 96.903551 116.482214)\n        (xy 96.905591 116.475936)\n        (xy 96.92402 116.3006)\n        (xy 96.905591 116.125264)\n        (xy 96.851111 115.957591)\n        (xy 96.841691 115.941274)\n        (xy 96.775405 115.826464)\n        (xy 96.76296 115.804909)\n        (xy 96.658377 115.688757)\n        (xy 96.649413 115.678802)\n        (xy 96.649412 115.678801)\n        (xy 96.644991 115.673891)\n        (xy 96.50236 115.570263)\n        (xy 96.496331 115.567579)\n        (xy 96.496328 115.567577)\n        (xy 96.347336 115.501242)\n        (xy 96.347333 115.501241)\n        (xy 96.3413 115.498555)\n        (xy 96.30485 115.490807)\n        (xy 96.175308 115.463272)\n        (xy 96.175304 115.463272)\n        (xy 96.168851 115.4619)\n        (xy 95.992549 115.4619)\n        (xy 95.986096 115.463272)\n        (xy 95.986092 115.463272)\n        (xy 95.85655 115.490807)\n        (xy 95.8201 115.498555)\n        (xy 95.814067 115.501241)\n        (xy 95.814064 115.501242)\n        (xy 95.665072 115.567577)\n        (xy 95.665069 115.567579)\n        (xy 95.65904 115.570263)\n        (xy 95.516409 115.673891)\n        (xy 95.511988 115.678801)\n        (xy 95.511987 115.678802)\n        (xy 95.503024 115.688757)\n        (xy 95.39844 115.804909)\n        (xy 95.385995 115.826464)\n        (xy 95.31971 115.941274)\n        (xy 95.310289 115.957591)\n        (xy 95.255809 116.125264)\n        (xy 95.23738 116.3006)\n        (xy 90 116.3006)\n        (xy 90 114.05219)\n        (xy 90.020002 113.984069)\n        (xy 90.036905 113.963095)\n        (xy 91.6491 112.3509)\n        (xy 93.77688 112.3509)\n        (xy 93.795309 112.526236)\n        (xy 93.797349 112.532514)\n        (xy 93.797349 112.532515)\n        (xy 93.811883 112.577245)\n        (xy 93.849789 112.693909)\n        (xy 93.853092 112.699631)\n        (xy 93.853093 112.699632)\n        (xy 93.865069 112.720375)\n        (xy 93.93794 112.846591)\n        (xy 93.942358 112.851498)\n        (xy 93.942359 112.851499)\n        (xy 94.00247 112.918259)\n        (xy 94.055909 112.977609)\n        (xy 94.19854 113.081237)\n        (xy 94.204572 113.083922)\n        (xy 94.210292 113.087225)\n        (xy 94.209511 113.088577)\n        (xy 94.25754 113.129401)\n        (xy 94.278189 113.197328)\n        (xy 94.258836 113.265636)\n        (xy 94.240357 113.288546)\n        (xy 94.226362 113.302251)\n        (xy 94.132151 113.448438)\n        (xy 94.129741 113.455058)\n        (xy 94.12974 113.455061)\n        (xy 94.083138 113.583098)\n        (xy 94.072668 113.611864)\n        (xy 94.050871 113.784408)\n        (xy 94.067842 113.957493)\n        (xy 94.122738 114.122517)\n        (xy 94.126387 114.128542)\n        (xy 94.20676 114.261252)\n        (xy 94.212831 114.271277)\n        (xy 94.217722 114.276342)\n        (xy 94.217723 114.276343)\n        (xy 94.237422 114.296742)\n        (xy 94.333642 114.396381)\n        (xy 94.339534 114.400236)\n        (xy 94.339538 114.40024)\n        (xy 94.415034 114.449643)\n        (xy 94.479168 114.491611)\n        (xy 94.642176 114.552233)\n        (xy 94.649157 114.553164)\n        (xy 94.649159 114.553165)\n        (xy 94.70122 114.560111)\n        (xy 94.814563 114.575234)\n        (xy 94.821574 114.574596)\n        (xy 94.821578 114.574596)\n        (xy 94.980741 114.560111)\n        (xy 94.987762 114.559472)\n        (xy 95.05219 114.538538)\n        (xy 95.146466 114.507906)\n        (xy 95.146469 114.507905)\n        (xy 95.153165 114.505729)\n        (xy 95.302551 114.416677)\n        (xy 95.428495 114.296742)\n        (xy 95.524738 114.151884)\n        (xy 95.542111 114.106151)\n        (xy 100.783028 114.106151)\n        (xy 100.784192 114.115053)\n        (xy 100.784192 114.115056)\n        (xy 100.789008 114.151884)\n        (xy 100.800027 114.23615)\n        (xy 100.85283 114.356154)\n        (xy 100.937191 114.456513)\n        (xy 100.944662 114.461486)\n        (xy 100.944663 114.461487)\n        (xy 100.96087 114.472275)\n        (xy 101.046329 114.529162)\n        (xy 101.135772 114.557106)\n        (xy 101.162901 114.565582)\n        (xy 101.162902 114.565582)\n        (xy 101.17147 114.568259)\n        (xy 101.235905 114.56944)\n        (xy 101.293578 114.570497)\n        (xy 101.293581 114.570497)\n        (xy 101.302554 114.570661)\n        (xy 101.366729 114.553165)\n        (xy 101.420382 114.538538)\n        (xy 101.420385 114.538537)\n        (xy 101.429044 114.536176)\n        (xy 101.440468 114.529162)\n        (xy 101.533119 114.472275)\n        (xy 101.533122 114.472272)\n        (xy 101.540771 114.467576)\n        (xy 101.550475 114.456856)\n        (xy 101.59124 114.411819)\n        (xy 101.628753 114.370375)\n        (xy 101.639625 114.347936)\n        (xy 101.682004 114.260464)\n        (xy 101.682004 114.260463)\n        (xy 101.685917 114.252387)\n        (xy 101.707669 114.123098)\n        (xy 101.707807 114.1118)\n        (xy 101.706998 114.106151)\n        (xy 102.433028 114.106151)\n        (xy 102.434192 114.115053)\n        (xy 102.434192 114.115056)\n        (xy 102.439008 114.151884)\n        (xy 102.450027 114.23615)\n        (xy 102.50283 114.356154)\n        (xy 102.587191 114.456513)\n        (xy 102.594662 114.461486)\n        (xy 102.594663 114.461487)\n        (xy 102.61087 114.472275)\n        (xy 102.696329 114.529162)\n        (xy 102.785772 114.557106)\n        (xy 102.812901 114.565582)\n        (xy 102.812902 114.565582)\n        (xy 102.82147 114.568259)\n        (xy 102.885905 114.56944)\n        (xy 102.943578 114.570497)\n        (xy 102.943581 114.570497)\n        (xy 102.952554 114.570661)\n        (xy 103.016729 114.553165)\n        (xy 103.070382 114.538538)\n        (xy 103.070385 114.538537)\n        (xy 103.079044 114.536176)\n        (xy 103.090468 114.529162)\n        (xy 103.183119 114.472275)\n        (xy 103.183122 114.472272)\n        (xy 103.190771 114.467576)\n        (xy 103.200475 114.456856)\n        (xy 103.24124 114.411819)\n        (xy 103.278753 114.370375)\n        (xy 103.289625 114.347936)\n        (xy 103.332004 114.260464)\n        (xy 103.332004 114.260463)\n        (xy 103.335917 114.252387)\n        (xy 103.357669 114.123098)\n        (xy 103.357807 114.1118)\n        (xy 103.356998 114.106151)\n        (xy 104.083028 114.106151)\n        (xy 104.084192 114.115053)\n        (xy 104.084192 114.115056)\n        (xy 104.089008 114.151884)\n        (xy 104.100027 114.23615)\n        (xy 104.15283 114.356154)\n        (xy 104.237191 114.456513)\n        (xy 104.244662 114.461486)\n        (xy 104.244663 114.461487)\n        (xy 104.26087 114.472275)\n        (xy 104.346329 114.529162)\n        (xy 104.435772 114.557106)\n        (xy 104.462901 114.565582)\n        (xy 104.462902 114.565582)\n        (xy 104.47147 114.568259)\n        (xy 104.535905 114.56944)\n        (xy 104.593578 114.570497)\n        (xy 104.593581 114.570497)\n        (xy 104.602554 114.570661)\n        (xy 104.666729 114.553165)\n        (xy 104.720382 114.538538)\n        (xy 104.720385 114.538537)\n        (xy 104.729044 114.536176)\n        (xy 104.740468 114.529162)\n        (xy 104.833119 114.472275)\n        (xy 104.833122 114.472272)\n        (xy 104.840771 114.467576)\n        (xy 104.850475 114.456856)\n        (xy 104.89124 114.411819)\n        (xy 104.928753 114.370375)\n        (xy 104.939625 114.347936)\n        (xy 104.982004 114.260464)\n        (xy 104.982004 114.260463)\n        (xy 104.985917 114.252387)\n        (xy 105.007669 114.123098)\n        (xy 105.007807 114.1118)\n        (xy 104.989221 113.982018)\n        (xy 104.97807 113.957493)\n        (xy 104.938673 113.870843)\n        (xy 104.938671 113.87084)\n        (xy 104.934956 113.862669)\n        (xy 104.849375 113.763347)\n        (xy 104.789357 113.724445)\n        (xy 104.746889 113.696918)\n        (xy 104.746887 113.696917)\n        (xy 104.739358 113.692037)\n        (xy 104.613748 113.654472)\n        (xy 104.604772 113.654417)\n        (xy 104.604771 113.654417)\n        (xy 104.550359 113.654085)\n        (xy 104.482644 113.653671)\n        (xy 104.356585 113.689699)\n        (xy 104.348998 113.694486)\n        (xy 104.348996 113.694487)\n        (xy 104.329797 113.706601)\n        (xy 104.245705 113.759659)\n        (xy 104.158917 113.857928)\n        (xy 104.103198 113.976605)\n        (xy 104.101817 113.985477)\n        (xy 104.084409 114.097278)\n        (xy 104.084409 114.097282)\n        (xy 104.083028 114.106151)\n        (xy 103.356998 114.106151)\n        (xy 103.339221 113.982018)\n        (xy 103.32807 113.957493)\n        (xy 103.288673 113.870843)\n        (xy 103.288671 113.87084)\n        (xy 103.284956 113.862669)\n        (xy 103.199375 113.763347)\n        (xy 103.139357 113.724445)\n        (xy 103.096889 113.696918)\n        (xy 103.096887 113.696917)\n        (xy 103.089358 113.692037)\n        (xy 102.963748 113.654472)\n        (xy 102.954772 113.654417)\n        (xy 102.954771 113.654417)\n        (xy 102.900359 113.654085)\n        (xy 102.832644 113.653671)\n        (xy 102.706585 113.689699)\n        (xy 102.698998 113.694486)\n        (xy 102.698996 113.694487)\n        (xy 102.679797 113.706601)\n        (xy 102.595705 113.759659)\n        (xy 102.508917 113.857928)\n        (xy 102.453198 113.976605)\n        (xy 102.451817 113.985477)\n        (xy 102.434409 114.097278)\n        (xy 102.434409 114.097282)\n        (xy 102.433028 114.106151)\n        (xy 101.706998 114.106151)\n        (xy 101.689221 113.982018)\n        (xy 101.67807 113.957493)\n        (xy 101.638673 113.870843)\n        (xy 101.638671 113.87084)\n        (xy 101.634956 113.862669)\n        (xy 101.549375 113.763347)\n        (xy 101.489357 113.724445)\n        (xy 101.446889 113.696918)\n        (xy 101.446887 113.696917)\n        (xy 101.439358 113.692037)\n        (xy 101.313748 113.654472)\n        (xy 101.304772 113.654417)\n        (xy 101.304771 113.654417)\n        (xy 101.250359 113.654085)\n        (xy 101.182644 113.653671)\n        (xy 101.056585 113.689699)\n        (xy 101.048998 113.694486)\n        (xy 101.048996 113.694487)\n        (xy 101.029797 113.706601)\n        (xy 100.945705 113.759659)\n        (xy 100.858917 113.857928)\n        (xy 100.803198 113.976605)\n        (xy 100.801817 113.985477)\n        (xy 100.784409 114.097278)\n        (xy 100.784409 114.097282)\n        (xy 100.783028 114.106151)\n        (xy 95.542111 114.106151)\n        (xy 95.586497 113.989304)\n        (xy 95.590028 113.964178)\n        (xy 95.61015 113.821005)\n        (xy 95.61015 113.821)\n        (xy 95.610701 113.817082)\n        (xy 95.611005 113.7953)\n        (xy 95.591619 113.622469)\n        (xy 95.581475 113.593338)\n        (xy 95.536742 113.464885)\n        (xy 95.534424 113.458228)\n        (xy 95.512411 113.422999)\n        (xy 95.445996 113.316714)\n        (xy 95.442263 113.31074)\n        (xy 95.428945 113.297328)\n        (xy 95.32468 113.192333)\n        (xy 95.319717 113.187335)\n        (xy 95.265528 113.152945)\n        (xy 95.239382 113.136352)\n        (xy 95.192584 113.082962)\n        (xy 95.182079 113.012747)\n        (xy 95.213261 112.945657)\n        (xy 95.298041 112.851499)\n        (xy 95.298042 112.851498)\n        (xy 95.30246 112.846591)\n        (xy 95.375331 112.720375)\n        (xy 95.387307 112.699632)\n        (xy 95.387308 112.699631)\n        (xy 95.390611 112.693909)\n        (xy 95.428517 112.577245)\n        (xy 95.443051 112.532515)\n        (xy 95.443051 112.532514)\n        (xy 95.445091 112.526236)\n        (xy 95.452457 112.456151)\n        (xy 100.783028 112.456151)\n        (xy 100.784192 112.465053)\n        (xy 100.784192 112.465056)\n        (xy 100.785244 112.473098)\n        (xy 100.800027 112.58615)\n        (xy 100.85283 112.706154)\n        (xy 100.937191 112.806513)\n        (xy 100.944662 112.811486)\n        (xy 100.944663 112.811487)\n        (xy 100.96087 112.822275)\n        (xy 101.046329 112.879162)\n        (xy 101.121996 112.902802)\n        (xy 101.162901 112.915582)\n        (xy 101.162902 112.915582)\n        (xy 101.17147 112.918259)\n        (xy 101.235905 112.91944)\n        (xy 101.293578 112.920497)\n        (xy 101.293581 112.920497)\n        (xy 101.302554 112.920661)\n        (xy 101.343947 112.909376)\n        (xy 101.420382 112.888538)\n        (xy 101.420385 112.888537)\n        (xy 101.429044 112.886176)\n        (xy 101.440468 112.879162)\n        (xy 101.533119 112.822275)\n        (xy 101.533122 112.822272)\n        (xy 101.540771 112.817576)\n        (xy 101.628753 112.720375)\n        (xy 101.639625 112.697936)\n        (xy 101.682004 112.610464)\n        (xy 101.682004 112.610463)\n        (xy 101.685917 112.602387)\n        (xy 101.707669 112.473098)\n        (xy 101.707807 112.4618)\n        (xy 101.706998 112.456151)\n        (xy 102.433028 112.456151)\n        (xy 102.434192 112.465053)\n        (xy 102.434192 112.465056)\n        (xy 102.435244 112.473098)\n        (xy 102.450027 112.58615)\n        (xy 102.50283 112.706154)\n        (xy 102.587191 112.806513)\n        (xy 102.594662 112.811486)\n        (xy 102.594663 112.811487)\n        (xy 102.61087 112.822275)\n        (xy 102.696329 112.879162)\n        (xy 102.771996 112.902802)\n        (xy 102.812901 112.915582)\n        (xy 102.812902 112.915582)\n        (xy 102.82147 112.918259)\n        (xy 102.885905 112.91944)\n        (xy 102.943578 112.920497)\n        (xy 102.943581 112.920497)\n        (xy 102.952554 112.920661)\n        (xy 102.993947 112.909376)\n        (xy 103.070382 112.888538)\n        (xy 103.070385 112.888537)\n        (xy 103.079044 112.886176)\n        (xy 103.090468 112.879162)\n        (xy 103.183119 112.822275)\n        (xy 103.183122 112.822272)\n        (xy 103.190771 112.817576)\n        (xy 103.278753 112.720375)\n        (xy 103.289625 112.697936)\n        (xy 103.332004 112.610464)\n        (xy 103.332004 112.610463)\n        (xy 103.335917 112.602387)\n        (xy 103.357669 112.473098)\n        (xy 103.357807 112.4618)\n        (xy 103.356998 112.456151)\n        (xy 104.083028 112.456151)\n        (xy 104.084192 112.465053)\n        (xy 104.084192 112.465056)\n        (xy 104.085244 112.473098)\n        (xy 104.100027 112.58615)\n        (xy 104.15283 112.706154)\n        (xy 104.237191 112.806513)\n        (xy 104.244662 112.811486)\n        (xy 104.244663 112.811487)\n        (xy 104.26087 112.822275)\n        (xy 104.346329 112.879162)\n        (xy 104.421996 112.902802)\n        (xy 104.462901 112.915582)\n        (xy 104.462902 112.915582)\n        (xy 104.47147 112.918259)\n        (xy 104.535905 112.91944)\n        (xy 104.593578 112.920497)\n        (xy 104.593581 112.920497)\n        (xy 104.602554 112.920661)\n        (xy 104.643947 112.909376)\n        (xy 104.720382 112.888538)\n        (xy 104.720385 112.888537)\n        (xy 104.729044 112.886176)\n        (xy 104.740468 112.879162)\n        (xy 104.833119 112.822275)\n        (xy 104.833122 112.822272)\n        (xy 104.840771 112.817576)\n        (xy 104.928753 112.720375)\n        (xy 104.939625 112.697936)\n        (xy 104.982004 112.610464)\n        (xy 104.982004 112.610463)\n        (xy 104.985917 112.602387)\n        (xy 105.007669 112.473098)\n        (xy 105.007807 112.4618)\n        (xy 104.995253 112.374138)\n        (xy 104.990494 112.340904)\n        (xy 104.990493 112.340901)\n        (xy 104.989221 112.332018)\n        (xy 104.966696 112.282477)\n        (xy 104.938673 112.220843)\n        (xy 104.938671 112.22084)\n        (xy 104.934956 112.212669)\n        (xy 104.849375 112.113347)\n        (xy 104.765237 112.058811)\n        (xy 104.746889 112.046918)\n        (xy 104.746887 112.046917)\n        (xy 104.739358 112.042037)\n        (xy 104.613748 112.004472)\n        (xy 104.604772 112.004417)\n        (xy 104.604771 112.004417)\n        (xy 104.550359 112.004085)\n        (xy 104.482644 112.003671)\n        (xy 104.356585 112.039699)\n        (xy 104.348998 112.044486)\n        (xy 104.348996 112.044487)\n        (xy 104.326294 112.058811)\n        (xy 104.245705 112.109659)\n        (xy 104.158917 112.207928)\n        (xy 104.103198 112.326605)\n        (xy 104.09883 112.35466)\n        (xy 104.084409 112.447278)\n        (xy 104.084409 112.447282)\n        (xy 104.083028 112.456151)\n        (xy 103.356998 112.456151)\n        (xy 103.345253 112.374138)\n        (xy 103.340494 112.340904)\n        (xy 103.340493 112.340901)\n        (xy 103.339221 112.332018)\n        (xy 103.316696 112.282477)\n        (xy 103.288673 112.220843)\n        (xy 103.288671 112.22084)\n        (xy 103.284956 112.212669)\n        (xy 103.199375 112.113347)\n        (xy 103.115237 112.058811)\n        (xy 103.096889 112.046918)\n        (xy 103.096887 112.046917)\n        (xy 103.089358 112.042037)\n        (xy 102.963748 112.004472)\n        (xy 102.954772 112.004417)\n        (xy 102.954771 112.004417)\n        (xy 102.900359 112.004085)\n        (xy 102.832644 112.003671)\n        (xy 102.706585 112.039699)\n        (xy 102.698998 112.044486)\n        (xy 102.698996 112.044487)\n        (xy 102.676294 112.058811)\n        (xy 102.595705 112.109659)\n        (xy 102.508917 112.207928)\n        (xy 102.453198 112.326605)\n        (xy 102.44883 112.35466)\n        (xy 102.434409 112.447278)\n        (xy 102.434409 112.447282)\n        (xy 102.433028 112.456151)\n        (xy 101.706998 112.456151)\n        (xy 101.695253 112.374138)\n        (xy 101.690494 112.340904)\n        (xy 101.690493 112.340901)\n        (xy 101.689221 112.332018)\n        (xy 101.666696 112.282477)\n        (xy 101.638673 112.220843)\n        (xy 101.638671 112.22084)\n        (xy 101.634956 112.212669)\n        (xy 101.549375 112.113347)\n        (xy 101.465237 112.058811)\n        (xy 101.446889 112.046918)\n        (xy 101.446887 112.046917)\n        (xy 101.439358 112.042037)\n        (xy 101.313748 112.004472)\n        (xy 101.304772 112.004417)\n        (xy 101.304771 112.004417)\n        (xy 101.250359 112.004085)\n        (xy 101.182644 112.003671)\n        (xy 101.056585 112.039699)\n        (xy 101.048998 112.044486)\n        (xy 101.048996 112.044487)\n        (xy 101.026294 112.058811)\n        (xy 100.945705 112.109659)\n        (xy 100.858917 112.207928)\n        (xy 100.803198 112.326605)\n        (xy 100.79883 112.35466)\n        (xy 100.784409 112.447278)\n        (xy 100.784409 112.447282)\n        (xy 100.783028 112.456151)\n        (xy 95.452457 112.456151)\n        (xy 95.46352 112.3509)\n        (xy 95.452358 112.244706)\n        (xy 95.445781 112.182128)\n        (xy 95.445781 112.182127)\n        (xy 95.445091 112.175564)\n        (xy 95.390611 112.007891)\n        (xy 95.30246 111.855209)\n        (xy 95.221924 111.765764)\n        (xy 95.188913 111.729102)\n        (xy 95.188912 111.729101)\n        (xy 95.184491 111.724191)\n        (xy 95.04186 111.620563)\n        (xy 95.035831 111.617879)\n        (xy 95.035828 111.617877)\n        (xy 94.886836 111.551542)\n        (xy 94.886833 111.551541)\n        (xy 94.8808 111.548855)\n        (xy 94.84435 111.541107)\n        (xy 94.714808 111.513572)\n        (xy 94.714804 111.513572)\n        (xy 94.708351 111.5122)\n        (xy 94.532049 111.5122)\n        (xy 94.525596 111.513572)\n        (xy 94.525592 111.513572)\n        (xy 94.39605 111.541107)\n        (xy 94.3596 111.548855)\n        (xy 94.353567 111.551541)\n        (xy 94.353564 111.551542)\n        (xy 94.204572 111.617877)\n        (xy 94.204569 111.617879)\n        (xy 94.19854 111.620563)\n        (xy 94.055909 111.724191)\n        (xy 94.051488 111.729101)\n        (xy 94.051487 111.729102)\n        (xy 94.018477 111.765764)\n        (xy 93.93794 111.855209)\n        (xy 93.849789 112.007891)\n        (xy 93.795309 112.175564)\n        (xy 93.794619 112.182127)\n        (xy 93.794619 112.182128)\n        (xy 93.788042 112.244706)\n        (xy 93.77688 112.3509)\n        (xy 91.6491 112.3509)\n        (xy 93.6337 110.3663)\n        (xy 94.36858 110.3663)\n        (xy 94.387009 110.541636)\n        (xy 94.389049 110.547914)\n        (xy 94.389049 110.547915)\n        (xy 94.396499 110.570843)\n        (xy 94.441489 110.709309)\n        (xy 94.52964 110.861991)\n        (xy 94.647609 110.993009)\n        (xy 94.723209 111.047936)\n        (xy 94.741331 111.061102)\n        (xy 94.79024 111.096637)\n        (xy 94.796269 111.099321)\n        (xy 94.796272 111.099323)\n        (xy 94.945264 111.165658)\n        (xy 94.945267 111.165659)\n        (xy 94.9513 111.168345)\n        (xy 94.98775 111.176093)\n        (xy 95.117292 111.203628)\n        (xy 95.117296 111.203628)\n        (xy 95.123749 111.205)\n        (xy 95.300051 111.205)\n        (xy 95.306504 111.203628)\n        (xy 95.306508 111.203628)\n        (xy 95.43605 111.176093)\n        (xy 95.4725 111.168345)\n        (xy 95.478533 111.165659)\n        (xy 95.478536 111.165658)\n        (xy 95.627528 111.099323)\n        (xy 95.627531 111.099321)\n        (xy 95.63356 111.096637)\n        (xy 95.68247 111.061102)\n        (xy 95.700591 111.047936)\n        (xy 95.776191 110.993009)\n        (xy 95.89416 110.861991)\n        (xy 95.926399 110.806151)\n        (xy 100.783028 110.806151)\n        (xy 100.784192 110.815053)\n        (xy 100.784192 110.815056)\n        (xy 100.785244 110.823098)\n        (xy 100.800027 110.93615)\n        (xy 100.85283 111.056154)\n        (xy 100.937191 111.156513)\n        (xy 100.944662 111.161486)\n        (xy 100.944663 111.161487)\n        (xy 100.954966 111.168345)\n        (xy 101.046329 111.229162)\n        (xy 101.111302 111.249461)\n        (xy 101.162901 111.265582)\n        (xy 101.162902 111.265582)\n        (xy 101.17147 111.268259)\n        (xy 101.235905 111.26944)\n        (xy 101.293578 111.270497)\n        (xy 101.293581 111.270497)\n        (xy 101.302554 111.270661)\n        (xy 101.356411 111.255978)\n        (xy 101.420382 111.238538)\n        (xy 101.420385 111.238537)\n        (xy 101.429044 111.236176)\n        (xy 101.440468 111.229162)\n        (xy 101.533119 111.172275)\n        (xy 101.533122 111.172272)\n        (xy 101.540771 111.167576)\n        (xy 101.628753 111.070375)\n        (xy 101.639625 111.047936)\n        (xy 101.682004 110.960464)\n        (xy 101.682004 110.960463)\n        (xy 101.685917 110.952387)\n        (xy 101.707669 110.823098)\n        (xy 101.707807 110.8118)\n        (xy 101.706998 110.806151)\n        (xy 102.433028 110.806151)\n        (xy 102.434192 110.815053)\n        (xy 102.434192 110.815056)\n        (xy 102.435244 110.823098)\n        (xy 102.450027 110.93615)\n        (xy 102.50283 111.056154)\n        (xy 102.587191 111.156513)\n        (xy 102.594662 111.161486)\n        (xy 102.594663 111.161487)\n        (xy 102.604966 111.168345)\n        (xy 102.696329 111.229162)\n        (xy 102.761302 111.249461)\n        (xy 102.812901 111.265582)\n        (xy 102.812902 111.265582)\n        (xy 102.82147 111.268259)\n        (xy 102.885905 111.26944)\n        (xy 102.943578 111.270497)\n        (xy 102.943581 111.270497)\n        (xy 102.952554 111.270661)\n        (xy 103.006411 111.255978)\n        (xy 103.070382 111.238538)\n        (xy 103.070385 111.238537)\n        (xy 103.079044 111.236176)\n        (xy 103.090468 111.229162)\n        (xy 103.183119 111.172275)\n        (xy 103.183122 111.172272)\n        (xy 103.190771 111.167576)\n        (xy 103.278753 111.070375)\n        (xy 103.289625 111.047936)\n        (xy 103.332004 110.960464)\n        (xy 103.332004 110.960463)\n        (xy 103.335917 110.952387)\n        (xy 103.357669 110.823098)\n        (xy 103.357807 110.8118)\n        (xy 103.356998 110.806151)\n        (xy 104.083028 110.806151)\n        (xy 104.084192 110.815053)\n        (xy 104.084192 110.815056)\n        (xy 104.085244 110.823098)\n        (xy 104.100027 110.93615)\n        (xy 104.15283 111.056154)\n        (xy 104.237191 111.156513)\n        (xy 104.244662 111.161486)\n        (xy 104.244663 111.161487)\n        (xy 104.254966 111.168345)\n        (xy 104.346329 111.229162)\n        (xy 104.411302 111.249461)\n        (xy 104.462901 111.265582)\n        (xy 104.462902 111.265582)\n        (xy 104.47147 111.268259)\n        (xy 104.535905 111.26944)\n        (xy 104.593578 111.270497)\n        (xy 104.593581 111.270497)\n        (xy 104.602554 111.270661)\n        (xy 104.656411 111.255978)\n        (xy 104.720382 111.238538)\n        (xy 104.720385 111.238537)\n        (xy 104.729044 111.236176)\n        (xy 104.740468 111.229162)\n        (xy 104.833119 111.172275)\n        (xy 104.833122 111.172272)\n        (xy 104.840771 111.167576)\n        (xy 104.928753 111.070375)\n        (xy 104.939625 111.047936)\n        (xy 104.982004 110.960464)\n        (xy 104.982004 110.960463)\n        (xy 104.985917 110.952387)\n        (xy 105.007669 110.823098)\n        (xy 105.007807 110.8118)\n        (xy 104.993949 110.715032)\n        (xy 104.990494 110.690904)\n        (xy 104.990493 110.690901)\n        (xy 104.989221 110.682018)\n        (xy 104.934956 110.562669)\n        (xy 104.849375 110.463347)\n        (xy 104.783874 110.420891)\n        (xy 104.746889 110.396918)\n        (xy 104.746887 110.396917)\n        (xy 104.739358 110.392037)\n        (xy 104.613748 110.354472)\n        (xy 104.604772 110.354417)\n        (xy 104.604771 110.354417)\n        (xy 104.550359 110.354085)\n        (xy 104.482644 110.353671)\n        (xy 104.356585 110.389699)\n        (xy 104.348998 110.394486)\n        (xy 104.348996 110.394487)\n        (xy 104.290643 110.431305)\n        (xy 104.245705 110.459659)\n        (xy 104.158917 110.557928)\n        (xy 104.103198 110.676605)\n        (xy 104.0947 110.731183)\n        (xy 104.084409 110.797278)\n        (xy 104.084409 110.797282)\n        (xy 104.083028 110.806151)\n        (xy 103.356998 110.806151)\n        (xy 103.343949 110.715032)\n        (xy 103.340494 110.690904)\n        (xy 103.340493 110.690901)\n        (xy 103.339221 110.682018)\n        (xy 103.284956 110.562669)\n        (xy 103.199375 110.463347)\n        (xy 103.133874 110.420891)\n        (xy 103.096889 110.396918)\n        (xy 103.096887 110.396917)\n        (xy 103.089358 110.392037)\n        (xy 102.963748 110.354472)\n        (xy 102.954772 110.354417)\n        (xy 102.954771 110.354417)\n        (xy 102.900359 110.354085)\n        (xy 102.832644 110.353671)\n        (xy 102.706585 110.389699)\n        (xy 102.698998 110.394486)\n        (xy 102.698996 110.394487)\n        (xy 102.640643 110.431305)\n        (xy 102.595705 110.459659)\n        (xy 102.508917 110.557928)\n        (xy 102.453198 110.676605)\n        (xy 102.4447 110.731183)\n        (xy 102.434409 110.797278)\n        (xy 102.434409 110.797282)\n        (xy 102.433028 110.806151)\n        (xy 101.706998 110.806151)\n        (xy 101.693949 110.715032)\n        (xy 101.690494 110.690904)\n        (xy 101.690493 110.690901)\n        (xy 101.689221 110.682018)\n        (xy 101.634956 110.562669)\n        (xy 101.549375 110.463347)\n        (xy 101.483874 110.420891)\n        (xy 101.446889 110.396918)\n        (xy 101.446887 110.396917)\n        (xy 101.439358 110.392037)\n        (xy 101.313748 110.354472)\n        (xy 101.304772 110.354417)\n        (xy 101.304771 110.354417)\n        (xy 101.250359 110.354085)\n        (xy 101.182644 110.353671)\n        (xy 101.056585 110.389699)\n        (xy 101.048998 110.394486)\n        (xy 101.048996 110.394487)\n        (xy 100.990643 110.431305)\n        (xy 100.945705 110.459659)\n        (xy 100.858917 110.557928)\n        (xy 100.803198 110.676605)\n        (xy 100.7947 110.731183)\n        (xy 100.784409 110.797278)\n        (xy 100.784409 110.797282)\n        (xy 100.783028 110.806151)\n        (xy 95.926399 110.806151)\n        (xy 95.982311 110.709309)\n        (xy 96.027301 110.570843)\n        (xy 96.034751 110.547915)\n        (xy 96.034751 110.547914)\n        (xy 96.036791 110.541636)\n        (xy 96.05522 110.3663)\n        (xy 96.036791 110.190964)\n        (xy 95.982311 110.023291)\n        (xy 95.89416 109.870609)\n        (xy 95.776191 109.739591)\n        (xy 95.63356 109.635963)\n        (xy 95.627531 109.633279)\n        (xy 95.627528 109.633277)\n        (xy 95.478536 109.566942)\n        (xy 95.478533 109.566941)\n        (xy 95.4725 109.564255)\n        (xy 95.43605 109.556507)\n        (xy 95.306508 109.528972)\n        (xy 95.306504 109.528972)\n        (xy 95.300051 109.5276)\n        (xy 95.123749 109.5276)\n        (xy 95.117296 109.528972)\n        (xy 95.117292 109.528972)\n        (xy 94.98775 109.556507)\n        (xy 94.9513 109.564255)\n        (xy 94.945267 109.566941)\n        (xy 94.945264 109.566942)\n        (xy 94.796272 109.633277)\n        (xy 94.796269 109.633279)\n        (xy 94.79024 109.635963)\n        (xy 94.647609 109.739591)\n        (xy 94.52964 109.870609)\n        (xy 94.441489 110.023291)\n        (xy 94.387009 110.190964)\n        (xy 94.36858 110.3663)\n        (xy 93.6337 110.3663)\n        (xy 96.963095 107.036905)\n        (xy 97.025407 107.002879)\n        (xy 97.05219 107)\n        (xy 97.352135 107)\n      )\n    )\n  )\n  (zone (net 157) (net_name \"/mcu/usb/power/USB_SHIELD\") (layer \"B.Cu\") (tstamp 00000000-0000-0000-0000-00006153949e) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 120.1)\n        (xy 174.6 135.1)\n        (xy 180 135.1)\n        (xy 180 118.1)\n        (xy 177.3 118.1)\n        (xy 175.3 120.1)\n      )\n    )\n    (filled_polygon\n      (layer \"B.Cu\")\n      (pts\n        (xy 179.6698 118.120284)\n        (xy 179.725216 118.1757)\n        (xy 179.7455 118.2514)\n        (xy 179.7455 120.7691)\n        (xy 179.725216 120.8448)\n        (xy 179.6698 120.900216)\n        (xy 179.5941 120.9205)\n        (xy 178.889978 120.9205)\n        (xy 178.86889 120.918423)\n        (xy 178.864625 120.918423)\n        (xy 178.85 120.915514)\n        (xy 178.843877 120.916732)\n        (xy 178.828869 120.918423)\n        (xy 178.70069 120.932865)\n        (xy 178.700689 120.932865)\n        (xy 178.692242 120.933817)\n        (xy 178.542395 120.986251)\n        (xy 178.407972 121.070714)\n        (xy 178.295714 121.182972)\n        (xy 178.211251 121.317395)\n        (xy 178.158817 121.467242)\n        (xy 178.141042 121.625)\n        (xy 178.158817 121.782758)\n        (xy 178.211251 121.932605)\n        (xy 178.295714 122.067028)\n        (xy 178.407972 122.179286)\n        (xy 178.542395 122.263749)\n        (xy 178.692242 122.316183)\n        (xy 178.700689 122.317135)\n        (xy 178.70069 122.317135)\n        (xy 178.828869 122.331577)\n        (xy 178.843877 122.333268)\n        (xy 178.85 122.334486)\n        (xy 178.864625 122.331577)\n        (xy 178.86889 122.331577)\n        (xy 178.889978 122.3295)\n        (xy 179.5941 122.3295)\n        (xy 179.6698 122.349784)\n        (xy 179.725216 122.4052)\n        (xy 179.7455 122.4809)\n        (xy 179.7455 125.5191)\n        (xy 179.725216 125.5948)\n        (xy 179.6698 125.650216)\n        (xy 179.5941 125.6705)\n        (xy 178.889978 125.6705)\n        (xy 178.86889 125.668423)\n        (xy 178.864625 125.668423)\n        (xy 178.85 125.665514)\n        (xy 178.843877 125.666732)\n        (xy 178.828869 125.668423)\n        (xy 178.70069 125.682865)\n        (xy 178.700689 125.682865)\n        (xy 178.692242 125.683817)\n        (xy 178.542395 125.736251)\n        (xy 178.407972 125.820714)\n        (xy 178.295714 125.932972)\n        (xy 178.211251 126.067395)\n        (xy 178.158817 126.217242)\n        (xy 178.141042 126.375)\n        (xy 178.158817 126.532758)\n        (xy 178.211251 126.682605)\n        (xy 178.295714 126.817028)\n        (xy 178.407972 126.929286)\n        (xy 178.542395 127.013749)\n        (xy 178.692242 127.066183)\n        (xy 178.700689 127.067135)\n        (xy 178.70069 127.067135)\n        (xy 178.828869 127.081577)\n        (xy 178.843877 127.083268)\n        (xy 178.85 127.084486)\n        (xy 178.864625 127.081577)\n        (xy 178.86889 127.081577)\n        (xy 178.889978 127.0795)\n        (xy 179.5941 127.0795)\n        (xy 179.6698 127.099784)\n        (xy 179.725216 127.1552)\n        (xy 179.7455 127.2309)\n        (xy 179.7455 134.9486)\n        (xy 179.725216 135.0243)\n        (xy 179.6698 135.079716)\n        (xy 179.5941 135.1)\n        (xy 174.7514 135.1)\n        (xy 174.6757 135.079716)\n        (xy 174.620284 135.0243)\n        (xy 174.6 134.9486)\n        (xy 174.6 120.2514)\n        (xy 174.620284 120.1757)\n        (xy 174.6757 120.120284)\n        (xy 174.7514 120.1)\n        (xy 175.3 120.1)\n        (xy 175.43897 119.96103)\n        (xy 175.468502 119.93804)\n        (xy 175.479378 119.931557)\n        (xy 175.485503 119.925725)\n        (xy 175.485506 119.925722)\n        (xy 175.601254 119.815496)\n        (xy 175.601256 119.815494)\n        (xy 175.607385 119.809657)\n        (xy 175.632759 119.771466)\n        (xy 175.651807 119.748193)\n        (xy 177.255656 118.144344)\n        (xy 177.323527 118.105159)\n        (xy 177.362712 118.1)\n        (xy 179.5941 118.1)\n      )\n    )\n  )\n  (zone (net 0) (net_name \"\") (layer \"F.SilkS\") (tstamp 00000000-0000-0000-0000-0000615394ad) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254) (filled_areas_thickness no)\n    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122.095 106.2536)\n        (xy 122.095 101.2536)\n        (xy 105.095 101.2536)\n        (xy 105.095 106.2536)\n      )\n    )\n    (filled_polygon\n      (layer \"F.SilkS\")\n      (island)\n      (pts\n        (xy 122.037121 101.273602)\n        (xy 122.083614 101.327258)\n        (xy 122.095 101.3796)\n        (xy 122.095 106.1276)\n        (xy 122.074998 106.195721)\n        (xy 122.021342 106.242214)\n        (xy 121.969 106.2536)\n        (xy 105.221 106.2536)\n        (xy 105.152879 106.233598)\n        (xy 105.106386 106.179942)\n        (xy 105.095 106.1276)\n        (xy 105.095 101.3796)\n        (xy 105.115002 101.311479)\n        (xy 105.168658 101.264986)\n        (xy 105.221 101.2536)\n        (xy 121.969 101.2536)\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/hackrf-one.kicad_pro",
    "content": "{\n  \"board\": {\n    \"design_settings\": {\n      \"defaults\": {\n        \"board_outline_line_width\": 0.381,\n        \"copper_line_width\": 0.2032,\n        \"copper_text_italic\": false,\n        \"copper_text_size_h\": 0.762,\n        \"copper_text_size_v\": 1.016,\n        \"copper_text_thickness\": 0.1905,\n        \"copper_text_upright\": false,\n        \"courtyard_line_width\": 0.049999999999999996,\n        \"dimension_precision\": 4,\n        \"dimension_units\": 3,\n        \"dimensions\": {\n          \"arrow_length\": 1270000,\n          \"extension_offset\": 500000,\n          \"keep_text_aligned\": true,\n          \"suppress_zeroes\": false,\n          \"text_position\": 0,\n          \"units_format\": 1\n        },\n        \"fab_line_width\": 0.09999999999999999,\n        \"fab_text_italic\": false,\n        \"fab_text_size_h\": 1.0,\n        \"fab_text_size_v\": 1.0,\n        \"fab_text_thickness\": 0.15,\n        \"fab_text_upright\": false,\n        \"other_line_width\": 0.09999999999999999,\n        \"other_text_italic\": false,\n        \"other_text_size_h\": 1.0,\n        \"other_text_size_v\": 1.0,\n        \"other_text_thickness\": 0.15,\n        \"other_text_upright\": false,\n        \"pads\": {\n          \"drill\": 0.0,\n          \"height\": 0.24,\n          \"width\": 0.8\n        },\n        \"silk_line_width\": 0.2032,\n        \"silk_text_italic\": false,\n        \"silk_text_size_h\": 1.524,\n        \"silk_text_size_v\": 1.524,\n        \"silk_text_thickness\": 0.30479999999999996,\n        \"silk_text_upright\": false,\n        \"zones\": {\n          \"45_degree_only\": false,\n          \"min_clearance\": 0.254\n        }\n      },\n      \"diff_pair_dimensions\": [\n        {\n          \"gap\": 0.0,\n          \"via_gap\": 0.0,\n          \"width\": 0.0\n        }\n      ],\n      \"drc_exclusions\": [],\n      \"meta\": {\n        \"filename\": \"board_design_settings.json\",\n        \"version\": 2\n      },\n      \"rule_severities\": {\n        \"annular_width\": \"error\",\n        \"clearance\": \"error\",\n        \"copper_edge_clearance\": \"error\",\n        \"courtyards_overlap\": \"error\",\n        \"diff_pair_gap_out_of_range\": \"error\",\n        \"diff_pair_uncoupled_length_too_long\": \"error\",\n        \"drill_out_of_range\": \"error\",\n        \"duplicate_footprints\": \"warning\",\n        \"extra_footprint\": \"warning\",\n        \"footprint_type_mismatch\": \"error\",\n        \"hole_clearance\": \"error\",\n        \"hole_near_hole\": \"error\",\n        \"invalid_outline\": \"ignore\",\n        \"item_on_disabled_layer\": \"error\",\n        \"items_not_allowed\": \"error\",\n        \"length_out_of_range\": \"error\",\n        \"malformed_courtyard\": \"error\",\n        \"microvia_drill_out_of_range\": \"error\",\n        \"missing_courtyard\": \"ignore\",\n        \"missing_footprint\": \"warning\",\n        \"net_conflict\": \"warning\",\n        \"npth_inside_courtyard\": \"ignore\",\n        \"padstack\": \"error\",\n        \"pth_inside_courtyard\": \"ignore\",\n        \"shorting_items\": \"error\",\n        \"silk_over_copper\": \"ignore\",\n        \"silk_overlap\": \"ignore\",\n        \"skew_out_of_range\": \"error\",\n        \"through_hole_pad_without_hole\": \"error\",\n        \"too_many_vias\": \"error\",\n        \"track_dangling\": \"warning\",\n        \"track_width\": \"error\",\n        \"tracks_crossing\": \"error\",\n        \"unconnected_items\": \"error\",\n        \"unresolved_variable\": \"error\",\n        \"via_dangling\": \"warning\",\n        \"zone_has_empty_net\": \"error\",\n        \"zones_intersect\": \"error\"\n      },\n      \"rules\": {\n        \"allow_blind_buried_vias\": false,\n        \"allow_microvias\": false,\n        \"max_error\": 0.005,\n        \"min_clearance\": 0.127,\n        \"min_copper_edge_clearance\": 0.0,\n        \"min_hole_clearance\": 0.254,\n        \"min_hole_to_hole\": 0.254,\n        \"min_microvia_diameter\": 0.254,\n        \"min_microvia_drill\": 0.127,\n        \"min_silk_clearance\": 0.0,\n        \"min_through_hole_diameter\": 0.254,\n        \"min_track_width\": 0.127,\n        \"min_via_annular_width\": 0.1016,\n        \"min_via_diameter\": 0.4572,\n        \"use_height_for_length_calcs\": true\n      },\n      \"track_widths\": [\n        0.0,\n        0.1524,\n        0.2032,\n        0.2413,\n        0.254,\n        0.29337,\n        0.3048,\n        0.4064,\n        0.4572,\n        0.508,\n        1.016,\n        1.27\n      ],\n      \"via_dimensions\": [\n        {\n          \"diameter\": 0.0,\n          \"drill\": 0.0\n        },\n        {\n          \"diameter\": 0.7874,\n          \"drill\": 0.4064\n        },\n        {\n          \"diameter\": 0.9398,\n          \"drill\": 0.508\n        },\n        {\n          \"diameter\": 1.0668,\n          \"drill\": 0.635\n        }\n      ],\n      \"zones_allow_external_fillets\": false,\n      \"zones_use_no_outline\": true\n    },\n    \"layer_presets\": []\n  },\n  \"boards\": [],\n  \"cvpcb\": {\n    \"equivalence_files\": []\n  },\n  \"erc\": {\n    \"erc_exclusions\": [],\n    \"meta\": {\n      \"version\": 0\n    },\n    \"pin_map\": [\n      [\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        1,\n        0,\n        0,\n        0,\n        0,\n        2\n      ],\n      [\n        0,\n        2,\n        0,\n        1,\n        0,\n        0,\n        1,\n        0,\n        2,\n        2,\n        2,\n        2\n      ],\n      [\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        1,\n        0,\n        1,\n        0,\n        1,\n        2\n      ],\n      [\n        0,\n        1,\n        0,\n        0,\n        0,\n        0,\n        1,\n        1,\n        2,\n        1,\n        1,\n        2\n      ],\n      [\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        1,\n        0,\n        0,\n        0,\n        0,\n        2\n      ],\n      [\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        0,\n        2\n      ],\n      [\n        1,\n        1,\n        1,\n        1,\n        1,\n        0,\n        1,\n        1,\n        1,\n        1,\n        1,\n        2\n      ],\n      [\n        0,\n        0,\n        0,\n        1,\n        0,\n        0,\n        1,\n        0,\n        0,\n        0,\n        0,\n        2\n      ],\n      [\n        0,\n        2,\n        1,\n        2,\n        0,\n        0,\n        1,\n        0,\n        2,\n        2,\n        2,\n        2\n      ],\n      [\n        0,\n        2,\n        0,\n        1,\n        0,\n        0,\n        1,\n        0,\n        2,\n        0,\n        0,\n        2\n      ],\n      [\n        0,\n        2,\n        1,\n        1,\n        0,\n        0,\n        1,\n        0,\n        2,\n        0,\n        0,\n        2\n      ],\n      [\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2,\n        2\n      ]\n    ],\n    \"rule_severities\": {\n      \"bus_definition_conflict\": \"error\",\n      \"bus_entry_needed\": \"error\",\n      \"bus_label_syntax\": \"error\",\n      \"bus_to_bus_conflict\": \"error\",\n      \"bus_to_net_conflict\": \"error\",\n      \"different_unit_footprint\": \"error\",\n      \"different_unit_net\": \"error\",\n      \"duplicate_reference\": \"error\",\n      \"duplicate_sheet_names\": \"error\",\n      \"extra_units\": \"error\",\n      \"global_label_dangling\": \"warning\",\n      \"hier_label_mismatch\": \"error\",\n      \"label_dangling\": \"error\",\n      \"lib_symbol_issues\": \"warning\",\n      \"multiple_net_names\": \"ignore\",\n      \"net_not_bus_member\": \"warning\",\n      \"no_connect_connected\": \"warning\",\n      \"no_connect_dangling\": \"warning\",\n      \"pin_not_connected\": \"error\",\n      \"pin_not_driven\": \"error\",\n      \"pin_to_pin\": \"error\",\n      \"power_pin_not_driven\": \"error\",\n      \"similar_labels\": \"warning\",\n      \"unannotated\": \"error\",\n      \"unit_value_mismatch\": \"error\",\n      \"unresolved_variable\": \"error\",\n      \"wire_dangling\": \"error\"\n    }\n  },\n  \"libraries\": {\n    \"pinned_footprint_libs\": [],\n    \"pinned_symbol_libs\": []\n  },\n  \"meta\": {\n    \"filename\": \"hackrf-one.kicad_pro\",\n    \"version\": 1\n  },\n  \"net_settings\": {\n    \"classes\": [\n      {\n        \"bus_width\": 12.0,\n        \"clearance\": 0.127,\n        \"diff_pair_gap\": 0.127,\n        \"diff_pair_via_gap\": 0.25,\n        \"diff_pair_width\": 0.2032,\n        \"line_style\": 0,\n        \"microvia_diameter\": 0.4572,\n        \"microvia_drill\": 0.254,\n        \"name\": \"Default\",\n        \"pcb_color\": \"rgba(0, 0, 0, 0.000)\",\n        \"schematic_color\": \"rgba(0, 0, 0, 0.000)\",\n        \"track_width\": 0.127,\n        \"via_diameter\": 0.4572,\n        \"via_drill\": 0.254,\n        \"wire_width\": 6.0\n      }\n    ],\n    \"meta\": {\n      \"version\": 2\n    },\n    \"net_colors\": null\n  },\n  \"pcbnew\": {\n    \"last_paths\": {\n      \"gencad\": \"\",\n      \"idf\": \"\",\n      \"netlist\": \"hackrf-one.net\",\n      \"specctra_dsn\": \"\",\n      \"step\": \"\",\n      \"vrml\": \"\"\n    },\n    \"page_layout_descr_file\": \"\"\n  },\n  \"schematic\": {\n    \"annotate_start_num\": 0,\n    \"drawing\": {\n      \"default_line_thickness\": 6.0,\n      \"default_text_size\": 60.0,\n      \"field_names\": [],\n      \"intersheets_ref_own_page\": false,\n      \"intersheets_ref_prefix\": \"\",\n      \"intersheets_ref_short\": false,\n      \"intersheets_ref_show\": false,\n      \"intersheets_ref_suffix\": \"\",\n      \"junction_size_choice\": 3,\n      \"label_size_ratio\": 0.25,\n      \"pin_symbol_size\": 0.0,\n      \"text_offset_ratio\": 0.08\n    },\n    \"legacy_lib_dir\": \"\",\n    \"legacy_lib_list\": [],\n    \"meta\": {\n      \"version\": 1\n    },\n    \"net_format_name\": \"Pcbnew\",\n    \"ngspice\": {\n      \"fix_include_paths\": true,\n      \"fix_passive_vals\": false,\n      \"meta\": {\n        \"version\": 0\n      },\n      \"model_mode\": 0,\n      \"workbook_filename\": \"\"\n    },\n    \"page_layout_descr_file\": \"\",\n    \"plot_directory\": \"\",\n    \"spice_adjust_passive_values\": false,\n    \"spice_external_command\": \"spice \\\"%I\\\"\",\n    \"subpart_first_id\": 65,\n    \"subpart_id_separator\": 0\n  },\n  \"sheets\": [\n    [\n      \"dba4afc6-760f-46cb-a936-032b76448f03\",\n      \"\"\n    ],\n    [\n      \"00000000-0000-0000-0000-00005037043e\",\n      \"mcu/usb/power\"\n    ],\n    [\n      \"00000000-0000-0000-0000-000050370666\",\n      \"baseband\"\n    ],\n    [\n      \"00000000-0000-0000-0000-0000503bb638\",\n      \"frontend\"\n    ]\n  ],\n  \"text_variables\": {\n    \"COPYRIGHT\": \"Copyright 2012-2023 Great Scott Gadgets\",\n    \"DATE\": \"2023-12-09\",\n    \"LICENSE\": \"Licensed under the CERN-OHL-P v2\",\n    \"TITLE\": \"HackRF One\",\n    \"VERSION\": \"10\"\n  }\n}\n"
  },
  {
    "path": "hardware/hackrf-one/hackrf-one.kicad_sch",
    "content": "(kicad_sch (version 20211123) (generator eeschema)\n\n  (uuid dba4afc6-760f-46cb-a936-032b76448f03)\n\n  (paper \"User\" 431.8 279.4)\n\n  (title_block\n    (title \"${TITLE}\")\n    (date \"${DATE}\")\n    (rev \"${VERSION}\")\n    (company \"${COPYRIGHT}\")\n    (comment 1 \"${LICENSE}\")\n  )\n\n  (lib_symbols\n  )\n\n\n  (sheet (at 64.77 60.96) (size 26.67 3.81) (fields_autoplaced)\n    (stroke (width 0) (type solid) (color 0 0 0 0))\n    (fill (color 0 0 0 0.0000))\n    (uuid 00000000-0000-0000-0000-00005037043e)\n    (property \"Sheet name\" \"mcu/usb/power\" (id 0) (at 64.77 60.1214 0)\n      (effects (font (size 1.524 1.524)) (justify left bottom))\n    )\n    (property \"Sheet file\" \"mcu.kicad_sch\" (id 1) (at 64.77 65.4562 0)\n      (effects (font (size 1.524 1.524)) (justify left top))\n    )\n  )\n\n  (sheet (at 64.77 72.39) (size 26.67 3.81) (fields_autoplaced)\n    (stroke (width 0) (type solid) (color 0 0 0 0))\n    (fill (color 0 0 0 0.0000))\n    (uuid 00000000-0000-0000-0000-000050370666)\n    (property \"Sheet name\" \"baseband\" (id 0) (at 64.77 71.5514 0)\n      (effects (font (size 1.524 1.524)) (justify left bottom))\n    )\n    (property \"Sheet file\" \"baseband.kicad_sch\" (id 1) (at 64.77 76.8862 0)\n      (effects (font (size 1.524 1.524)) (justify left top))\n    )\n  )\n\n  (sheet (at 64.77 83.82) (size 26.67 3.81) (fields_autoplaced)\n    (stroke (width 0) (type solid) (color 0 0 0 0))\n    (fill (color 0 0 0 0.0000))\n    (uuid 00000000-0000-0000-0000-0000503bb638)\n    (property \"Sheet name\" \"frontend\" (id 0) (at 64.77 82.9814 0)\n      (effects (font (size 1.524 1.524)) (justify left bottom))\n    )\n    (property \"Sheet file\" \"frontend.kicad_sch\" (id 1) (at 64.77 88.3162 0)\n      (effects (font (size 1.524 1.524)) (justify left top))\n    )\n  )\n\n  (sheet_instances\n    (path \"/\" (page \"1\"))\n    (path \"/00000000-0000-0000-0000-00005037043e\" (page \"2\"))\n    (path \"/00000000-0000-0000-0000-000050370666\" (page \"3\"))\n    (path \"/00000000-0000-0000-0000-0000503bb638\" (page \"4\"))\n  )\n\n  (symbol_instances\n    (path \"/00000000-0000-0000-0000-00005037043e/7f2af6f5-f8f8-44e4-9fd1-7de41d7be1e7\"\n      (reference \"#FLG01\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/72fef865-5e85-4976-a16c-7846e29352aa\"\n      (reference \"#FLG0101\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/879c5289-7d6f-4197-9280-9c6f12590e89\"\n      (reference \"#FLG0102\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/c949a014-5cc4-4fff-9b82-431be2e52c17\"\n      (reference \"#FLG0103\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/8c2124cb-02e6-4598-a567-ba62ecb138cc\"\n      (reference \"#FLG0104\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/dc26470f-6b60-4548-8be1-3855bc888a99\"\n      (reference \"#FLG0105\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/095eb182-6d23-4adb-93c6-94497da1c5e8\"\n      (reference \"#FLG0106\") (unit 1) (value \"PWR_FLAG\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/48fb53f6-baaa-4b68-9f08-727e36ac8967\"\n      (reference \"#PWR01\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457e6b\"\n      (reference \"#PWR02\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457e69\"\n      (reference \"#PWR03\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/7a2e527a-6be0-4182-83e9-4c743ebe411a\"\n      (reference \"#PWR04\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457cd5\"\n      (reference \"#PWR05\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457c43\"\n      (reference \"#PWR06\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457c40\"\n      (reference \"#PWR07\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457b40\"\n      (reference \"#PWR08\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457b1b\"\n      (reference \"#PWR09\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457b19\"\n      (reference \"#PWR010\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457b06\"\n      (reference \"#PWR011\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000050457b03\"\n      (reference \"#PWR012\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005043cff1\"\n      (reference \"#PWR015\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d9\"\n      (reference \"#PWR018\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d8\"\n      (reference \"#PWR019\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7b4c\"\n      (reference \"#PWR020\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a17\"\n      (reference \"#PWR021\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a0f\"\n      (reference \"#PWR022\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79fb\"\n      (reference \"#PWR023\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79d7\"\n      (reference \"#PWR024\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e798b\"\n      (reference \"#PWR025\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e798a\"\n      (reference \"#PWR026\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e792a\"\n      (reference \"#PWR027\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7923\"\n      (reference \"#PWR028\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e78e1\"\n      (reference \"#PWR029\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6fed\"\n      (reference \"#PWR030\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f90\"\n      (reference \"#PWR031\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f53\"\n      (reference \"#PWR032\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f0c\"\n      (reference \"#PWR033\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6ede\"\n      (reference \"#PWR034\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6ec5\"\n      (reference \"#PWR035\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6209\"\n      (reference \"#PWR036\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e619a\"\n      (reference \"#PWR037\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6129\"\n      (reference \"#PWR038\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6dc4\"\n      (reference \"#PWR039\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6dc1\"\n      (reference \"#PWR040\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5542\"\n      (reference \"#PWR041\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b54a4\"\n      (reference \"#PWR042\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5428\"\n      (reference \"#PWR043\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477f\"\n      (reference \"#PWR044\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477c\"\n      (reference \"#PWR045\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4778\"\n      (reference \"#PWR046\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4794\"\n      (reference \"#PWR047\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4789\"\n      (reference \"#PWR048\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f477c\"\n      (reference \"#PWR049\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4768\"\n      (reference \"#PWR050\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f46ae\"\n      (reference \"#PWR051\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef7a8\"\n      (reference \"#PWR052\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef65b\"\n      (reference \"#PWR053\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef4a0\"\n      (reference \"#PWR054\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb55fac\"\n      (reference \"#PWR055\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb52f5a\"\n      (reference \"#PWR056\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb3f838\"\n      (reference \"#PWR057\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb3cc7b\"\n      (reference \"#PWR058\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece90\"\n      (reference \"#PWR060\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece8f\"\n      (reference \"#PWR061\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece8e\"\n      (reference \"#PWR062\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece8c\"\n      (reference \"#PWR063\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecd9d\"\n      (reference \"#PWR065\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecc8f\"\n      (reference \"#PWR066\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbe1\"\n      (reference \"#PWR067\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec88e\"\n      (reference \"#PWR069\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec88b\"\n      (reference \"#PWR070\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec785\"\n      (reference \"#PWR071\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa165e\"\n      (reference \"#PWR072\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa142a\"\n      (reference \"#PWR073\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa1424\"\n      (reference \"#PWR074\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa10af\"\n      (reference \"#PWR075\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa1098\"\n      (reference \"#PWR076\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa0c6c\"\n      (reference \"#PWR077\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa08ea\"\n      (reference \"#PWR079\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000527e97de\"\n      (reference \"#PWR080\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005281bf9c\"\n      (reference \"#PWR081\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa054\"\n      (reference \"#PWR083\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa230\"\n      (reference \"#PWR084\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2a0\"\n      (reference \"#PWR085\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2ae\"\n      (reference \"#PWR086\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2bc\"\n      (reference \"#PWR087\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2ca\"\n      (reference \"#PWR088\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005293fd1b\"\n      (reference \"#PWR089\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea1177\"\n      (reference \"#PWR091\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a7f1\"\n      (reference \"#PWR092\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050462548\"\n      (reference \"#PWR093\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005043cef8\"\n      (reference \"#PWR095\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f112490\"\n      (reference \"#PWR0101\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f18a891\"\n      (reference \"#PWR0102\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f18f6f8\"\n      (reference \"#PWR0103\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1935f4\"\n      (reference \"#PWR0104\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f19aca0\"\n      (reference \"#PWR0105\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f19e907\"\n      (reference \"#PWR0106\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f19ef7b\"\n      (reference \"#PWR0107\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1aab4d\"\n      (reference \"#PWR0108\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1b8275\"\n      (reference \"#PWR0109\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1c0f80\"\n      (reference \"#PWR0110\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1c6590\"\n      (reference \"#PWR0111\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1ca1b6\"\n      (reference \"#PWR0112\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1df1eb\"\n      (reference \"#PWR0113\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1dfed4\"\n      (reference \"#PWR0114\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f1fbe2d\"\n      (reference \"#PWR0115\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f239287\"\n      (reference \"#PWR0116\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005043caae\"\n      (reference \"#PWR0117\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f24a0f7\"\n      (reference \"#PWR0118\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f266773\"\n      (reference \"#PWR0119\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037ba69\"\n      (reference \"#PWR0120\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037b9ff\"\n      (reference \"#PWR0121\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004fa55875\"\n      (reference \"#PWR0122\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005f274687\"\n      (reference \"#PWR0123\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6c22\"\n      (reference \"#PWR0124\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ff21b41\"\n      (reference \"#PWR0125\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d1728\"\n      (reference \"#PWR0126\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0f3f\"\n      (reference \"#PWR0127\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0f39\"\n      (reference \"#PWR0128\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d067a\"\n      (reference \"#PWR0129\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ff23de5\"\n      (reference \"#PWR0130\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ff2477e\"\n      (reference \"#PWR0131\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ff263fd\"\n      (reference \"#PWR0132\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5cd4d5\"\n      (reference \"#PWR0133\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5cd4d4\"\n      (reference \"#PWR0134\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5cd4d2\"\n      (reference \"#PWR0135\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5cd4d0\"\n      (reference \"#PWR0136\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5cce80\"\n      (reference \"#PWR0137\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdba2\"\n      (reference \"#PWR0138\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdb9b\"\n      (reference \"#PWR0139\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcca7\"\n      (reference \"#PWR0140\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcc9f\"\n      (reference \"#PWR0141\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcb52\"\n      (reference \"#PWR0142\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcae8\"\n      (reference \"#PWR0143\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcae2\"\n      (reference \"#PWR0144\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcadc\"\n      (reference \"#PWR0145\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcabe\"\n      (reference \"#PWR0146\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9dd\"\n      (reference \"#PWR0147\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9d0\"\n      (reference \"#PWR0148\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9c9\"\n      (reference \"#PWR0149\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc4ae\"\n      (reference \"#PWR0150\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc4ad\"\n      (reference \"#PWR0151\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc4ab\"\n      (reference \"#PWR0152\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc4a9\"\n      (reference \"#PWR0153\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc1b0\"\n      (reference \"#PWR0154\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc191\"\n      (reference \"#PWR0155\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc043\"\n      (reference \"#PWR0156\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbfa9\"\n      (reference \"#PWR0157\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbede\"\n      (reference \"#PWR0158\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbde7\"\n      (reference \"#PWR0159\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbcfd\"\n      (reference \"#PWR0160\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbce6\"\n      (reference \"#PWR0161\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ff2cfbe\"\n      (reference \"#PWR0162\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005ffd2902\"\n      (reference \"#PWR0163\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006000c78a\"\n      (reference \"#PWR0164\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006000d4ea\"\n      (reference \"#PWR0165\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006000d8a5\"\n      (reference \"#PWR0166\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f276a\"\n      (reference \"#PWR0167\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f2777\"\n      (reference \"#PWR0168\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f2f0f\"\n      (reference \"#PWR0169\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f335f\"\n      (reference \"#PWR0170\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005280780c\"\n      (reference \"#PWR0171\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005280781c\"\n      (reference \"#PWR0172\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281b737\"\n      (reference \"#PWR0173\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c7f1\"\n      (reference \"#PWR0174\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9b3\"\n      (reference \"#PWR0175\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9c1\"\n      (reference \"#PWR0176\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9cf\"\n      (reference \"#PWR0177\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9dd\"\n      (reference \"#PWR0178\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9eb\"\n      (reference \"#PWR0179\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9f9\"\n      (reference \"#PWR0180\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281ca07\"\n      (reference \"#PWR0181\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281cef2\"\n      (reference \"#PWR0182\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281cf00\"\n      (reference \"#PWR0183\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005294232d\"\n      (reference \"#PWR0184\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005294283b\"\n      (reference \"#PWR0185\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052963cd7\"\n      (reference \"#PWR0186\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa563d\"\n      (reference \"#PWR0187\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa564a\"\n      (reference \"#PWR0188\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043d25e\"\n      (reference \"#PWR0189\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043d25a\"\n      (reference \"#PWR0190\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043c581\"\n      (reference \"#PWR0191\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006001071e\"\n      (reference \"#PWR0192\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043c554\"\n      (reference \"#PWR0193\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006001224f\"\n      (reference \"#PWR0194\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060012bee\"\n      (reference \"#PWR0195\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503713ea\"\n      (reference \"#PWR0196\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ee5\"\n      (reference \"#PWR0197\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ee4\"\n      (reference \"#PWR0198\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ec9\"\n      (reference \"#PWR0199\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ec7\"\n      (reference \"#PWR0200\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000600132cd\"\n      (reference \"#PWR0201\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060016a8d\"\n      (reference \"#PWR0202\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006005bc6b\"\n      (reference \"#PWR0203\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c274\"\n      (reference \"#PWR0204\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1e2\"\n      (reference \"#PWR0205\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1dd\"\n      (reference \"#PWR0206\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1d8\"\n      (reference \"#PWR0207\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1a5\"\n      (reference \"#PWR0208\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c11c\"\n      (reference \"#PWR0209\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006005c7d7\"\n      (reference \"#PWR0210\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83af62\"\n      (reference \"#PWR0211\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060093788\"\n      (reference \"#PWR0212\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f837e27\"\n      (reference \"#PWR0213\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8375ea\"\n      (reference \"#PWR0214\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f826461\"\n      (reference \"#PWR0215\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8263ee\"\n      (reference \"#PWR0216\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8263e6\"\n      (reference \"#PWR0217\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8263d9\"\n      (reference \"#PWR0218\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8263c5\"\n      (reference \"#PWR0219\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8263ad\"\n      (reference \"#PWR0220\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060093b6b\"\n      (reference \"#PWR0221\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f825e8a\"\n      (reference \"#PWR0222\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f825e88\"\n      (reference \"#PWR0223\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f825023\"\n      (reference \"#PWR0224\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fe5\"\n      (reference \"#PWR0225\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824a0e\"\n      (reference \"#PWR0226\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060093ec0\"\n      (reference \"#PWR0227\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060095d00\"\n      (reference \"#PWR0228\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f82044e\"\n      (reference \"#PWR0229\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f820439\"\n      (reference \"#PWR0230\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203e0\"\n      (reference \"#PWR0231\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203db\"\n      (reference \"#PWR0232\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8202cc\"\n      (reference \"#PWR0233\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8202c7\"\n      (reference \"#PWR0234\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8202c2\"\n      (reference \"#PWR0235\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060096244\"\n      (reference \"#PWR0236\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f81f817\"\n      (reference \"#PWR0237\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f81f7db\"\n      (reference \"#PWR0238\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006009759c\"\n      (reference \"#PWR0239\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060098946\"\n      (reference \"#PWR0240\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000600990f8\"\n      (reference \"#PWR0241\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000601771e4\"\n      (reference \"#PWR0242\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f766c2c\"\n      (reference \"#PWR0243\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f6357ff\"\n      (reference \"#PWR0244\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000060179502\"\n      (reference \"#PWR0245\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006017d0af\"\n      (reference \"#PWR0246\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62d2f7\"\n      (reference \"#PWR0247\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018aa4f\"\n      (reference \"#PWR0248\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018afd1\"\n      (reference \"#PWR0249\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018c044\"\n      (reference \"#PWR0250\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018c8bf\"\n      (reference \"#PWR0251\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018cdfe\"\n      (reference \"#PWR0252\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62b3fc\"\n      (reference \"#PWR0253\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f629931\"\n      (reference \"#PWR0254\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00006018f17d\"\n      (reference \"#PWR0255\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000601a2868\"\n      (reference \"#PWR0256\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f3d67e9\"\n      (reference \"#PWR0257\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f3db896\"\n      (reference \"#PWR0258\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f3dbc80\"\n      (reference \"#PWR0259\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f3dc08b\"\n      (reference \"#PWR0260\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f3dc78a\"\n      (reference \"#PWR0261\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5e4b20\"\n      (reference \"#PWR0262\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5e6247\"\n      (reference \"#PWR0263\") (unit 1) (value \"+1V8\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5edcab\"\n      (reference \"#PWR0264\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5fab39\"\n      (reference \"#PWR0265\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5fb38f\"\n      (reference \"#PWR0266\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5fbc03\"\n      (reference \"#PWR0267\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5fd5b3\"\n      (reference \"#PWR0268\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5fde36\"\n      (reference \"#PWR0269\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f5ff5eb\"\n      (reference \"#PWR0270\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62944a\"\n      (reference \"#PWR0271\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62943d\"\n      (reference \"#PWR0272\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f629430\"\n      (reference \"#PWR0273\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f629425\"\n      (reference \"#PWR0274\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f629416\"\n      (reference \"#PWR0275\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f6293c1\"\n      (reference \"#PWR0276\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f6293ba\"\n      (reference \"#PWR0277\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005248ff55\"\n      (reference \"#PWR0278\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f6fda27\"\n      (reference \"#PWR0279\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000524910c9\"\n      (reference \"#PWR0280\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000524910cf\"\n      (reference \"#PWR0281\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526b0bac\"\n      (reference \"#PWR0282\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526b1ea1\"\n      (reference \"#PWR0283\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f77d36a\"\n      (reference \"#PWR0284\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527add81\"\n      (reference \"#PWR0285\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527b3523\"\n      (reference \"#PWR0286\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527b35e2\"\n      (reference \"#PWR0287\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8043c7\"\n      (reference \"#PWR0288\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527bc94f\"\n      (reference \"#PWR0289\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527bc955\"\n      (reference \"#PWR0290\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527bc961\"\n      (reference \"#PWR0291\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f816aea\"\n      (reference \"#PWR0292\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527dc2ef\"\n      (reference \"#PWR0293\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f81942c\"\n      (reference \"#PWR0294\") (unit 1) (value \"+1V8\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f6614\"\n      (reference \"#PWR0295\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f5351\"\n      (reference \"#PWR0296\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528023ea\"\n      (reference \"#PWR0297\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052818f8b\"\n      (reference \"#PWR0298\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8998c2\"\n      (reference \"#PWR0299\") (unit 1) (value \"+1V8\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528faa17\"\n      (reference \"#PWR0300\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528fac9b\"\n      (reference \"#PWR0301\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000529402e0\"\n      (reference \"#PWR0302\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f155d5\"\n      (reference \"#PWR0303\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a2d4e\"\n      (reference \"#PWR0304\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a3949\"\n      (reference \"#PWR0305\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a444f\"\n      (reference \"#PWR0306\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a8434\"\n      (reference \"#PWR0307\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a8d5a\"\n      (reference \"#PWR0308\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8a94e5\"\n      (reference \"#PWR0309\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8abd3d\"\n      (reference \"#PWR0310\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8b2b54\"\n      (reference \"#PWR0311\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005f8b3901\"\n      (reference \"#PWR0312\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fa57d45\"\n      (reference \"#PWR0313\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fa58213\"\n      (reference \"#PWR0314\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fadfd00\"\n      (reference \"#PWR0315\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fb62a40\"\n      (reference \"#PWR0316\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fc6bff3\"\n      (reference \"#PWR0317\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fcfa740\"\n      (reference \"#PWR0318\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd008b7\"\n      (reference \"#PWR0319\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd0530d\"\n      (reference \"#PWR0320\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd1ac24\"\n      (reference \"#PWR0321\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd1d468\"\n      (reference \"#PWR0322\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd1dbd3\"\n      (reference \"#PWR0323\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd202cb\"\n      (reference \"#PWR0324\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd206e5\"\n      (reference \"#PWR0325\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd24aa8\"\n      (reference \"#PWR0326\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd2c180\"\n      (reference \"#PWR0327\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005fd2d31c\"\n      (reference \"#PWR0328\") (unit 1) (value \"+1V8\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/cd407314-1747-44b7-b7f4-cea27f15f9df\"\n      (reference \"#PWR0330\") (unit 1) (value \"GND\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/dfe66709-2ac5-4f7a-aad7-60309480500e\"\n      (reference \"#PWR0331\") (unit 1) (value \"VCC\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/ccb0ef7c-df56-430d-8009-beab74cfefee\"\n      (reference \"#PWR0332\") (unit 1) (value \"+1V8\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/9419e46f-cef4-46ec-b0f3-09fd6d5ab26c\"\n      (reference \"#PWR0333\") (unit 1) (value \"VAA\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecb99\"\n      (reference \"C1\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecba0\"\n      (reference \"C2\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb6\"\n      (reference \"C3\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb5\"\n      (reference \"C4\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbb9\"\n      (reference \"C5\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecbba\"\n      (reference \"C6\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4788\"\n      (reference \"C7\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef782\"\n      (reference \"C8\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b53a4\"\n      (reference \"C9\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6efb\"\n      (reference \"C10\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f46a8\"\n      (reference \"C11\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec84d\"\n      (reference \"C12\") (unit 1) (value \"330pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec853\"\n      (reference \"C13\") (unit 1) (value \"330pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8ad\"\n      (reference \"C14\") (unit 1) (value \"8p2\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8b0\"\n      (reference \"C15\") (unit 1) (value \"180pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4793\"\n      (reference \"C16\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41bb\"\n      (reference \"C17\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41b9\"\n      (reference \"C18\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f8b\"\n      (reference \"C19\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f41bd\"\n      (reference \"C20\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef768\"\n      (reference \"C21\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4779\"\n      (reference \"C22\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c6f\"\n      (reference \"C23\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6f11\"\n      (reference \"C24\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bb2bd\"\n      (reference \"C25\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa149b\"\n      (reference \"C26\") (unit 1) (value \"47pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef311\"\n      (reference \"C27\") (unit 1) (value \"47pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477a\"\n      (reference \"C28\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6fee\"\n      (reference \"C29\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faa0c67\"\n      (reference \"C30\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b56c2\"\n      (reference \"C31\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b571f\"\n      (reference \"C32\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4780\"\n      (reference \"C33\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece69\"\n      (reference \"C34\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece70\"\n      (reference \"C35\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece73\"\n      (reference \"C36\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece75\"\n      (reference \"C37\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e792b\"\n      (reference \"C38\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e78e2\"\n      (reference \"C39\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7922\"\n      (reference \"C40\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb55fad\"\n      (reference \"C41\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec781\"\n      (reference \"C42\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5738\"\n      (reference \"C43\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4169\"\n      (reference \"C44\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6ecb\"\n      (reference \"C45\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c15\"\n      (reference \"C46\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f477d\"\n      (reference \"C47\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef6ba\"\n      (reference \"C48\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bb2ce\"\n      (reference \"C49\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea90e\"\n      (reference \"C50\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef6a1\"\n      (reference \"C51\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d36\"\n      (reference \"C52\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005054932e\"\n      (reference \"C53\") (unit 1) (value \"1uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6eb0\"\n      (reference \"C54\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a10\"\n      (reference \"C55\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f4769\"\n      (reference \"C56\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7a16\"\n      (reference \"C57\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea8de\"\n      (reference \"C58\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea93e\"\n      (reference \"C59\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79fa\"\n      (reference \"C60\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e6909\"\n      (reference \"C61\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528ea96e\"\n      (reference \"C62\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e79ce\"\n      (reference \"C63\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d4a\"\n      (reference \"C64\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e7989\"\n      (reference \"C65\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e798c\"\n      (reference \"C66\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052901196\"\n      (reference \"C67\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f1cb9\"\n      (reference \"C68\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f1d24\"\n      (reference \"C69\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000529011d6\"\n      (reference \"C70\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49df\"\n      (reference \"C71\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bca4c\"\n      (reference \"C72\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f2\"\n      (reference \"C73\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e66\"\n      (reference \"C74\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f4\"\n      (reference \"C75\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e67\"\n      (reference \"C76\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f7\"\n      (reference \"C77\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e69\"\n      (reference \"C78\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49f8\"\n      (reference \"C79\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e6a\"\n      (reference \"C80\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49fa\"\n      (reference \"C81\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8e6b\"\n      (reference \"C82\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49fb\"\n      (reference \"C83\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbd0a\"\n      (reference \"C84\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f4d\"\n      (reference \"C85\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f4e\"\n      (reference \"C86\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a38\"\n      (reference \"C87\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a45\"\n      (reference \"C88\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a48\"\n      (reference \"C89\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f929c\"\n      (reference \"C90\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4b4a\"\n      (reference \"C91\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a4a\"\n      (reference \"C92\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4a4b\"\n      (reference \"C93\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f5d\"\n      (reference \"C94\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f6c\"\n      (reference \"C95\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f85\"\n      (reference \"C96\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9bb\"\n      (reference \"C97\") (unit 1) (value \"330nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bcce3\"\n      (reference \"C98\") (unit 1) (value \"330nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9135\"\n      (reference \"C99\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc9a4\"\n      (reference \"C100\") (unit 1) (value \"330nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f8c\"\n      (reference \"C101\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f914f\"\n      (reference \"C102\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8f9c\"\n      (reference \"C103\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bd68e\"\n      (reference \"C104\") (unit 1) (value \"3pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f888a\"\n      (reference \"C105\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc172\"\n      (reference \"C106\") (unit 1) (value \"1uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fab\"\n      (reference \"C107\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fb8\"\n      (reference \"C108\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fba\"\n      (reference \"C109\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8fbb\"\n      (reference \"C110\") (unit 1) (value \"22pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bd678\"\n      (reference \"C111\") (unit 1) (value \"3pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c527f\"\n      (reference \"C112\") (unit 1) (value \"180pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49a8\"\n      (reference \"C113\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc057\"\n      (reference \"C114\") (unit 1) (value \"3.3nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005290226b\"\n      (reference \"C115\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052902274\"\n      (reference \"C116\") (unit 1) (value \"47pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005290661d\"\n      (reference \"C118\") (unit 1) (value \"18pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49af\"\n      (reference \"C119\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49cc\"\n      (reference \"C120\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49cd\"\n      (reference \"C121\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49ce\"\n      (reference \"C122\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c49d3\"\n      (reference \"C123\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f8ea2\"\n      (reference \"C124\") (unit 1) (value \"2.2uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000505e9e4c\"\n      (reference \"C125\") (unit 1) (value \"33pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fbd\"\n      (reference \"C126\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f82501f\"\n      (reference \"C127\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4be3\"\n      (reference \"C128\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c12\"\n      (reference \"C129\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1c\"\n      (reference \"C130\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1d\"\n      (reference \"C131\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1e\"\n      (reference \"C132\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c1f\"\n      (reference \"C133\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c21\"\n      (reference \"C134\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c23\"\n      (reference \"C135\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c24\"\n      (reference \"C136\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c25\"\n      (reference \"C137\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c27\"\n      (reference \"C138\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c28\"\n      (reference \"C139\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c29\"\n      (reference \"C140\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c2a\"\n      (reference \"C141\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c2c\"\n      (reference \"C142\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f820298\"\n      (reference \"C143\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c30\"\n      (reference \"C144\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fc2\"\n      (reference \"C145\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f824fe4\"\n      (reference \"C146\") (unit 1) (value \"10uF\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4b67\"\n      (reference \"C147\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c68\"\n      (reference \"C148\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c67\"\n      (reference \"C149\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c65\"\n      (reference \"C150\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c64\"\n      (reference \"C151\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c63\"\n      (reference \"C152\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c62\"\n      (reference \"C153\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4c50\"\n      (reference \"C154\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005294027b\"\n      (reference \"C155\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4cbc\"\n      (reference \"C156\") (unit 1) (value \"47pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370ed5\"\n      (reference \"C157\") (unit 1) (value \"18pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005052a211\"\n      (reference \"C158\") (unit 1) (value \"18pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f2f05\"\n      (reference \"C159\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2db\"\n      (reference \"C160\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2da\"\n      (reference \"C161\") (unit 1) (value \"1uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d5\"\n      (reference \"C162\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2cb\"\n      (reference \"C163\") (unit 1) (value \"10nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000529065ed\"\n      (reference \"C164\") (unit 1) (value \"18pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f3355\"\n      (reference \"C165\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005281bf94\"\n      (reference \"C166\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281b72f\"\n      (reference \"C167\") (unit 1) (value \"100nF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052963cca\"\n      (reference \"C168\") (unit 1) (value \"100pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa5602\"\n      (reference \"C169\") (unit 1) (value \"1.8pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052aa5635\"\n      (reference \"C170\") (unit 1) (value \"1.8pF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea119b\"\n      (reference \"C171\") (unit 1) (value \"1uF\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb3f9b0\"\n      (reference \"D1\") (unit 1) (value \"GSG-DIODE-TVS-BI\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527dc2e9\"\n      (reference \"D2\") (unit 1) (value \"VAALED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807816\"\n      (reference \"D3\") (unit 1) (value \"GSG-DIODE-TVS-BI\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1df\"\n      (reference \"D4\") (unit 1) (value \"USBLED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c276\"\n      (reference \"D5\") (unit 1) (value \"RXLED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1a7\"\n      (reference \"D6\") (unit 1) (value \"TXLED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1d6\"\n      (reference \"D7\") (unit 1) (value \"VCCLED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f83c1e0\"\n      (reference \"D8\") (unit 1) (value \"1V8LED\") (footprint \"gsg-modules:LTST-S220\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807806\"\n      (reference \"D9\") (unit 1) (value \"GSG-DIODE-TVS-BI\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/c62c921b-cf7e-4f02-9ff2-1e3f2c3200b3\"\n      (reference \"D10\") (unit 1) (value \"D_Schottky\") (footprint \"gsg-modules:DSN1006-2\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f766f5e\"\n      (reference \"FB1\") (unit 1) (value \"FILTER\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f885c\"\n      (reference \"FB2\") (unit 1) (value \"FILTER\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052ea190b\"\n      (reference \"FB3\") (unit 1) (value \"FILTER\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f766bdf\"\n      (reference \"J1\") (unit 1) (value \"USB-MICRO-B\") (footprint \"hackrf:GSG-USB-MICROB-FCI-10103592-EXT\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000527e97cf\"\n      (reference \"J2\") (unit 1) (value \"RF-SHIELD-FRAME\") (footprint \"hackrf:GSG-SHIELD-BMI-S-230\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000527eaa54\"\n      (reference \"J3\") (unit 1) (value \"RF-SHIELD-COVER\") (footprint \"\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa040\"\n      (reference \"J4\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa22a\"\n      (reference \"J5\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa29a\"\n      (reference \"J6\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2a8\"\n      (reference \"J7\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2b6\"\n      (reference \"J8\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528fa2c4\"\n      (reference \"J9\") (unit 1) (value \"MOUNTING_HOLE\") (footprint \"hackrf:GSG-HOLE126MIL-COPPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005293fd15\"\n      (reference \"J10\") (unit 1) (value \"GND_CLIP\") (footprint \"hackrf:GSG-TEST-POINT-S1751-46R\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/caab2717-5792-4f1b-b8d8-8641e9d53859\"\n      (reference \"JP1\") (unit 1) (value \"Jumper\") (footprint \"gsg-modules:0603-JUMPER\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502afa8c\"\n      (reference \"L1\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2a7\"\n      (reference \"L2\") (unit 1) (value \"10uH\") (footprint \"hackrf:GSG-0603\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2b7\"\n      (reference \"L3\") (unit 1) (value \"10uH\") (footprint \"hackrf:GSG-0603\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004fb55e30\"\n      (reference \"L4\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6d12\"\n      (reference \"L5\") (unit 1) (value \"10uH\") (footprint \"hackrf:GSG-0603\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6aaa\"\n      (reference \"L6\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbd57\"\n      (reference \"L7\") (unit 1) (value \"6.2nH\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6afa\"\n      (reference \"L8\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d6ad6\"\n      (reference \"L9\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f820301\"\n      (reference \"L10\") (unit 1) (value \"4u7\") (footprint \"hackrf:GSG-NRG4026\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8249e7\"\n      (reference \"L11\") (unit 1) (value \"4u7\") (footprint \"hackrf:GSG-NRG4026\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2dc\"\n      (reference \"L12\") (unit 1) (value \"10uH\") (footprint \"hackrf:GSG-0603\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea1189\"\n      (reference \"L13\") (unit 1) (value \"10uH\") (footprint \"hackrf:GSG-0603\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000613dd0b9\"\n      (reference \"NT1\") (unit 1) (value \"1V8\") (footprint \"gsg-modules:HEADER-1x2-SHORTED\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00006129887d\"\n      (reference \"NT2\") (unit 1) (value \"VCC\") (footprint \"gsg-modules:HEADER-1x2-SHORTED\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000616a11c7\"\n      (reference \"NT3\") (unit 1) (value \"VAA\") (footprint \"gsg-modules:HEADER-1x2-SHORTED\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050462549\"\n      (reference \"P2\") (unit 1) (value \"CLKOUT\") (footprint \"hackrf:GSG-SMA-73251-2120\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005043d24d\"\n      (reference \"P3\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-HEADER-NOMARK-1x2\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d0f2\"\n      (reference \"P4\") (unit 1) (value \"ANTENNA\") (footprint \"hackrf:GSG-SMA-73251-2120\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528023db\"\n      (reference \"P5\") (unit 1) (value \"LEDS\") (footprint \"hackrf:GSG-HEADER-2x3\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000526b7056\"\n      (reference \"P6\") (unit 1) (value \"GPO4\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044d2\"\n      (reference \"P7\") (unit 1) (value \"GPO2\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005294060f\"\n      (reference \"P9\") (unit 1) (value \"BASEBAND\") (footprint \"hackrf:GSG-HEADER-2x8\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044d9\"\n      (reference \"P13\") (unit 1) (value \"GPO1\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050371714\"\n      (reference \"P14\") (unit 1) (value \"XCVR_CLKOUT\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037a16f\"\n      (reference \"P15\") (unit 1) (value \"INTR\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d16d6\"\n      (reference \"P16\") (unit 1) (value \"CLKIN\") (footprint \"hackrf:GSG-SMA-73251-2120\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805038\"\n      (reference \"P17\") (unit 1) (value \"GPO6\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005037a131\"\n      (reference \"P18\") (unit 1) (value \"OEB\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00005280432b\"\n      (reference \"P19\") (unit 1) (value \"GPO3\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f838167\"\n      (reference \"P20\") (unit 1) (value \"GPIO\") (footprint \"hackrf:GSG-HEADER-2x11\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528044e0\"\n      (reference \"P21\") (unit 1) (value \"REF_IN\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526b4073\"\n      (reference \"P22\") (unit 1) (value \"I2S\") (footprint \"hackrf:GSG-HEADER-2x13\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005045734c\"\n      (reference \"P23\") (unit 1) (value \"DBGEN\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005045736f\"\n      (reference \"P24\") (unit 1) (value \"TRST\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62d2d3\"\n      (reference \"P25\") (unit 1) (value \"LPC_ISP\") (footprint \"hackrf:GSG-HEADER-1x6\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f63572b\"\n      (reference \"P26\") (unit 1) (value \"LPC_JTAG\") (footprint \"hackrf:GSG-50MIL-HEADER-2x5-TH\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528054f2\"\n      (reference \"P27\") (unit 1) (value \"MIXER_SDATA\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f837d97\"\n      (reference \"P28\") (unit 1) (value \"SD\") (footprint \"hackrf:GSG-HEADER-2x11\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f82f4c0\"\n      (reference \"P29\") (unit 1) (value \"CPLD_JTAG\") (footprint \"hackrf:GSG-HEADER-1x2\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000504571a2\"\n      (reference \"P30\") (unit 1) (value \"BANK2_AUX\") (footprint \"hackrf:GSG-HEADER-2x10\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000528054f9\"\n      (reference \"P31\") (unit 1) (value \"MIXER_SCLK\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805500\"\n      (reference \"P32\") (unit 1) (value \"MIXER_ENX\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805507\"\n      (reference \"P33\") (unit 1) (value \"MIXER_RESETX\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c27\"\n      (reference \"P34\") (unit 1) (value \"MIX_BYPASS\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c2e\"\n      (reference \"P35\") (unit 1) (value \"!MIX_BYPASS\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a309\"\n      (reference \"P37\") (unit 1) (value \"SCL\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a32d\"\n      (reference \"P38\") (unit 1) (value \"SDA\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a332\"\n      (reference \"P39\") (unit 1) (value \"SSP1_SCK\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a336\"\n      (reference \"P40\") (unit 1) (value \"SSP1_COPI\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a335\"\n      (reference \"P41\") (unit 1) (value \"SSP1_CIPO\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c3c\"\n      (reference \"P43\") (unit 1) (value \"RX\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c47\"\n      (reference \"P44\") (unit 1) (value \"HP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c4e\"\n      (reference \"P45\") (unit 1) (value \"LP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c55\"\n      (reference \"P46\") (unit 1) (value \"TX_MIX_BP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c5c\"\n      (reference \"P47\") (unit 1) (value \"RX_MIX_BP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c67\"\n      (reference \"P48\") (unit 1) (value \"TX_AMP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c6e\"\n      (reference \"P49\") (unit 1) (value \"RX_AMP\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c75\"\n      (reference \"P50\") (unit 1) (value \"AMP_BYPASS\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c7c\"\n      (reference \"P51\") (unit 1) (value \"!TX_AMP_PWR\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052805c87\"\n      (reference \"P52\") (unit 1) (value \"!RX_AMP_PWR\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f99\"\n      (reference \"P53\") (unit 1) (value \"CS_XCVR\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528076fc\"\n      (reference \"P54\") (unit 1) (value \"CS_AD\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f80\"\n      (reference \"P55\") (unit 1) (value \"TXENABLE\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052806f87\"\n      (reference \"P56\") (unit 1) (value \"RXENABLE\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807566\"\n      (reference \"P57\") (unit 1) (value \"XTAL2\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807897\"\n      (reference \"P58\") (unit 1) (value \"GCK1\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807889\"\n      (reference \"P59\") (unit 1) (value \"GCK2\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807890\"\n      (reference \"P60\") (unit 1) (value \"SGPIO_CLK\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078b5\"\n      (reference \"P61\") (unit 1) (value \"DA0\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078bd\"\n      (reference \"P62\") (unit 1) (value \"DA7\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078a7\"\n      (reference \"P63\") (unit 1) (value \"DD0\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528078ae\"\n      (reference \"P64\") (unit 1) (value \"DD9\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807c28\"\n      (reference \"P65\") (unit 1) (value \"DA4\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000052807a95\"\n      (reference \"P66\") (unit 1) (value \"DD5\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005280a12a\"\n      (reference \"P67\") (unit 1) (value \"RSSI\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809276\"\n      (reference \"P68\") (unit 1) (value \"SPIFI_CS\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809504\"\n      (reference \"P69\") (unit 1) (value \"VREGMODE\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809857\"\n      (reference \"P70\") (unit 1) (value \"EN_1V8\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808fe9\"\n      (reference \"P71\") (unit 1) (value \"ID\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808cbf\"\n      (reference \"P72\") (unit 1) (value \"GP_CLKIN\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809b46\"\n      (reference \"P73\") (unit 1) (value \"P1_2\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052809ba9\"\n      (reference \"P74\") (unit 1) (value \"P1_1\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280a7b0\"\n      (reference \"P75\") (unit 1) (value \"SGPIO0\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acad\"\n      (reference \"P76\") (unit 1) (value \"SGPIO7\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acb7\"\n      (reference \"P77\") (unit 1) (value \"SGPIO9\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280acc0\"\n      (reference \"P78\") (unit 1) (value \"SGPIO10\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005280accc\"\n      (reference \"P79\") (unit 1) (value \"SGPIO11\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528064fc\"\n      (reference \"P80\") (unit 1) (value \"SHIELD\") (footprint \"hackrf:GSG-HEADER-NOMARK-1x2\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808621\"\n      (reference \"P81\") (unit 1) (value \"SPIFI_SIO2\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052808dc0\"\n      (reference \"P82\") (unit 1) (value \"SPIFI_SIO3\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c7e9\"\n      (reference \"P83\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9ad\"\n      (reference \"P84\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9bb\"\n      (reference \"P85\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9c9\"\n      (reference \"P86\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9d7\"\n      (reference \"P87\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9e5\"\n      (reference \"P88\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281c9f3\"\n      (reference \"P89\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281ca01\"\n      (reference \"P90\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281ceec\"\n      (reference \"P91\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005281cefa\"\n      (reference \"P92\") (unit 1) (value \"GND\") (footprint \"hackrf:GSG-TESTPOINT-50MIL\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502e69d1\"\n      (reference \"Q1\") (unit 1) (value \"MOSFET_P\") (footprint \"gsg-modules:SOT23-3\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2d7\"\n      (reference \"Q2\") (unit 1) (value \"MOSFET_P\") (footprint \"gsg-modules:SOT23-3\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000526af6d0\"\n      (reference \"Q3\") (unit 1) (value \"MOSFET_P\") (footprint \"gsg-modules:SOT23-3\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea11b0\"\n      (reference \"Q4\") (unit 1) (value \"MOSFET_P\") (footprint \"gsg-modules:SOT23-3\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f14fdb\"\n      (reference \"Q5\") (unit 1) (value \"MOSFET_P\") (footprint \"gsg-modules:SOT23-3\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec850\"\n      (reference \"R1\") (unit 1) (value \"470\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec856\"\n      (reference \"R2\") (unit 1) (value \"470\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faec8b2\"\n      (reference \"R3\") (unit 1) (value \"22k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecc79\"\n      (reference \"R4\") (unit 1) (value \"51k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faece50\"\n      (reference \"R5\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004faecfae\"\n      (reference \"R6\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000504786e0\"\n      (reference \"R7\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc2e1\"\n      (reference \"R8\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977a\"\n      (reference \"R9\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977b\"\n      (reference \"R10\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000526af8e4\"\n      (reference \"R11\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000526bfd36\"\n      (reference \"R12\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f977d\"\n      (reference \"R13\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fa7\"\n      (reference \"R14\") (unit 1) (value \"4k7\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc6\"\n      (reference \"R15\") (unit 1) (value \"4k7\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc7\"\n      (reference \"R16\") (unit 1) (value \"4k7\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4fc8\"\n      (reference \"R17\") (unit 1) (value \"4k7\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000529905c9\"\n      (reference \"R18\") (unit 1) (value \"1k8\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527ef888\"\n      (reference \"R19\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d68e5\"\n      (reference \"R20\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c76\"\n      (reference \"R21\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c78\"\n      (reference \"R22\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503f9c7c\"\n      (reference \"R23\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503c490b\"\n      (reference \"R24\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc059\"\n      (reference \"R25\") (unit 1) (value \"475\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bc065\"\n      (reference \"R26\") (unit 1) (value \"475\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0602\"\n      (reference \"R27\") (unit 1) (value \"1k8\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050549522\"\n      (reference \"R28\") (unit 1) (value \"1k8\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503c48ed\"\n      (reference \"R29\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f0529\"\n      (reference \"R30\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528ed054\"\n      (reference \"R31\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000528ed034\"\n      (reference \"R32\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000527f334b\"\n      (reference \"R33\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528ff14a\"\n      (reference \"R34\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005294026c\"\n      (reference \"R35\") (unit 1) (value \"DNP\") (footprint \"hackrf:GSG-0805\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-000052ea1180\"\n      (reference \"R36\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f14ffa\"\n      (reference \"R37\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/d22a6812-c531-4af1-b965-8c628d51ed77\"\n      (reference \"R38\") (unit 1) (value \"15.4k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/0e34305b-44dc-42c6-9922-4baa02c77619\"\n      (reference \"R39\") (unit 1) (value \"330k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4abc\"\n      (reference \"R41\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/cfb0d460-f9cc-47c1-8edd-3d7ac95be066\"\n      (reference \"R42\") (unit 1) (value \"18\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/5758ade7-aa6a-437b-84ed-074444da8cbd\"\n      (reference \"R43\") (unit 1) (value \"18\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f8429\"\n      (reference \"R46\") (unit 1) (value \"162k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203ad\"\n      (reference \"R47\") (unit 1) (value \"330k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9989\"\n      (reference \"R48\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f999f\"\n      (reference \"R49\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f99f3\"\n      (reference \"R51\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a07\"\n      (reference \"R52\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a10\"\n      (reference \"R54\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203d0\"\n      (reference \"R55\") (unit 1) (value \"162k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8203a7\"\n      (reference \"R56\") (unit 1) (value \"715k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f18af9\"\n      (reference \"R57\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052f18b02\"\n      (reference \"R58\") (unit 1) (value \"0\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9a36\"\n      (reference \"R59\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f56e9\"\n      (reference \"R62\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f996a\"\n      (reference \"R63\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f997a\"\n      (reference \"R64\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000527f56f2\"\n      (reference \"R65\") (unit 1) (value \"18k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f997b\"\n      (reference \"R66\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c4eca\"\n      (reference \"R67\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9945\"\n      (reference \"R68\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f62b3e5\"\n      (reference \"R69\") (unit 1) (value \"12k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c519a\"\n      (reference \"R72\") (unit 1) (value \"470\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005298fba8\"\n      (reference \"R73\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005299055b\"\n      (reference \"R74\") (unit 1) (value \"1k8\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503c51a8\"\n      (reference \"R75\") (unit 1) (value \"470\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005298fc35\"\n      (reference \"R76\") (unit 1) (value \"1k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f983e\"\n      (reference \"R77\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9856\"\n      (reference \"R78\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9858\"\n      (reference \"R79\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f985a\"\n      (reference \"R80\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f985b\"\n      (reference \"R81\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00005052a7d7\"\n      (reference \"R85\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9874\"\n      (reference \"R86\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9875\"\n      (reference \"R87\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9878\"\n      (reference \"R88\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9879\"\n      (reference \"R89\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f987b\"\n      (reference \"R90\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9897\"\n      (reference \"R91\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f9958\"\n      (reference \"R93\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-000050c136db\"\n      (reference \"R94\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f989e\"\n      (reference \"R96\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98ac\"\n      (reference \"R98\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98ad\"\n      (reference \"R99\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000503f98af\"\n      (reference \"R100\") (unit 1) (value \"39\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4ac5\"\n      (reference \"R104\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-0000503c4ab0\"\n      (reference \"R105\") (unit 1) (value \"10k\") (footprint \"hackrf:GSG-0402\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005248e27d\"\n      (reference \"SW1\") (unit 1) (value \"DFU\") (footprint \"hackrf:GSG-SWITCH-FSMRA\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00005248ff4f\"\n      (reference \"SW2\") (unit 1) (value \"RESET\") (footprint \"hackrf:GSG-SWITCH-FSMRA\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef483\"\n      (reference \"T1\") (unit 1) (value \"MIX_IN_BALUN\") (footprint \"hackrf:GSG-B0310J50100AHF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef4a4\"\n      (reference \"T2\") (unit 1) (value \"MIX_OUT_BALUN\") (footprint \"hackrf:GSG-B0310J50100AHF\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdb90\"\n      (reference \"T3\") (unit 1) (value \"RX_BALUN\") (footprint \"hackrf:GSG-2500BL14M100\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bdc0f\"\n      (reference \"T4\") (unit 1) (value \"TX_BALUN\") (footprint \"hackrf:GSG-2500BL14M100\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef778\"\n      (reference \"U1\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b490f\"\n      (reference \"U2\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d561\"\n      (reference \"U3\") (unit 1) (value \"LOWPASS_FILTER\") (footprint \"hackrf:GSG-LP0603\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502be21c\"\n      (reference \"U4\") (unit 1) (value \"RFFC5072\") (footprint \"hackrf:GSG-QFN32\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501f3b20\"\n      (reference \"U5\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef258\"\n      (reference \"U6\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b477e\"\n      (reference \"U7\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-00004f94d4f4\"\n      (reference \"U8\") (unit 1) (value \"HIGHPASS_FILTER\") (footprint \"hackrf:GSG-HP-DEA\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b5704\"\n      (reference \"U9\") (unit 1) (value \"SKY13317\") (footprint \"hackrf:GSG-SKY13317-373LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502b4c1c\"\n      (reference \"U10\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000501ef646\"\n      (reference \"U11\") (unit 1) (value \"SKY13453\") (footprint \"gsg-modules:SKY13350-385LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6bdf\"\n      (reference \"U12\") (unit 1) (value \"SKY13317\") (footprint \"hackrf:GSG-SKY13317-373LF\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502de480\"\n      (reference \"U13\") (unit 1) (value \"MGA-81563\") (footprint \"hackrf:GSG-SOT363\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000502c6be2\"\n      (reference \"U14\") (unit 1) (value \"SKY13317\") (footprint \"hackrf:GSG-SKY13317-373LF\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-0000528007f8\"\n      (reference \"U15\") (unit 1) (value \"TVS\") (footprint \"hackrf:GSG-LXES1TBCC2-004\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbc9d\"\n      (reference \"U17\") (unit 1) (value \"MAX2837\") (footprint \"hackrf:GSG-QFN48-6\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5bbca6\"\n      (reference \"U18\") (unit 1) (value \"MAX5864\") (footprint \"hackrf:GSG-QFN48-7\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0564\"\n      (reference \"U19\") (unit 1) (value \"SI5351C\") (footprint \"hackrf:GSG-QFN20-4\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f825d1b\"\n      (reference \"U20\") (unit 1) (value \"W25Q80\") (footprint \"hackrf:GSG-SOIC8-208\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f8201bf\"\n      (reference \"U21\") (unit 1) (value \"TPS62410\") (footprint \"hackrf:GSG-S-PVSON-N10\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f6291fc\"\n      (reference \"U23\") (unit 1) (value \"LPC4320FBD144\") (footprint \"hackrf:GSG-LQFP144\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-00004f7a3924\"\n      (reference \"U24\") (unit 1) (value \"GSG-XC2C64A-7VQG100C\") (footprint \"hackrf:GSG-VQ100\")\n    )\n    (path \"/00000000-0000-0000-0000-0000503bb638/00000000-0000-0000-0000-0000503bf2dd\"\n      (reference \"U25\") (unit 1) (value \"MGA-81563\") (footprint \"hackrf:GSG-SOT363\")\n    )\n    (path \"/00000000-0000-0000-0000-000050370666/00000000-0000-0000-0000-00004f5d0b05\"\n      (reference \"X1\") (unit 1) (value \"MAIN_XTAL\") (footprint \"hackrf:GSG-XTAL3.2x2.5mm\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000050370e89\"\n      (reference \"X2\") (unit 1) (value \"MCU_XTAL\") (footprint \"hackrf:GSG-XTAL3.2x2.5mm\")\n    )\n    (path \"/00000000-0000-0000-0000-00005037043e/00000000-0000-0000-0000-000052490bb4\"\n      (reference \"X3\") (unit 1) (value \"RTC_XTAL\") (footprint \"hackrf:GSG-XTAL-AB26TRQ\")\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/mcu.kicad_sch",
    "content": "(kicad_sch (version 20211123) (generator eeschema)\n\n  (uuid e9be6216-aa04-4100-ae56-811eaf5de9ae)\n\n  (paper \"User\" 431.8 279.4)\n\n  (title_block\n    (title \"${TITLE}\")\n    (date \"${DATE}\")\n    (rev \"${VERSION}\")\n    (company \"${COPYRIGHT}\")\n    (comment 1 \"${LICENSE}\")\n  )\n\n  (lib_symbols\n    (symbol \"Connector_Generic:Conn_01x01\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_01x01\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_1x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_01x01_1_1\"\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 1.27) (end 1.27 -1.27)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_01x02\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_01x02\" (id 1) (at 0 -5.08 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_1x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_01x02_1_1\"\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 1.27) (end 1.27 -3.81)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_01x06\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 0 7.62 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_01x06\" (id 1) (at 0 -10.16 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_1x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_01x06_1_1\"\n        (rectangle (start -1.27 -7.493) (end 0 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 6.35) (end 1.27 -8.89)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -7.62 0) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x03_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 5.08 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x03_Odd_Even\" (id 1) (at 1.27 -5.08 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x03_Odd_Even_1_1\"\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 3.81) (end 3.81 -3.81)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x05_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 7.62 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x05_Odd_Even\" (id 1) (at 1.27 -7.62 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x05_Odd_Even_1_1\"\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 6.35) (end 3.81 -6.35)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 5.207) (end 2.54 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -5.08 180) (length 3.81)\n          (name \"Pin_10\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 5.08 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_8\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_9\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x10_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 12.7 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x10_Odd_Even\" (id 1) (at 1.27 -15.24 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x10_Odd_Even_1_1\"\n        (rectangle (start -1.27 -12.573) (end 0 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -10.033) (end 0 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -7.493) (end 0 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 7.747) (end 0 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 10.287) (end 0 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 11.43) (end 3.81 -13.97)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -12.573) (end 2.54 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 5.207) (end 2.54 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 7.747) (end 2.54 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 10.287) (end 2.54 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 10.16 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_10\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_11\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_12\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_13\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -5.08 180) (length 3.81)\n          (name \"Pin_14\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -7.62 0) (length 3.81)\n          (name \"Pin_15\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -7.62 180) (length 3.81)\n          (name \"Pin_16\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -10.16 0) (length 3.81)\n          (name \"Pin_17\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -10.16 180) (length 3.81)\n          (name \"Pin_18\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -12.7 0) (length 3.81)\n          (name \"Pin_19\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 10.16 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -12.7 180) (length 3.81)\n          (name \"Pin_20\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 7.62 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 7.62 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 5.08 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_8\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_9\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x11_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 15.24 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x11_Odd_Even\" (id 1) (at 1.27 -15.24 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x11, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x11_Odd_Even_1_1\"\n        (rectangle (start -1.27 -12.573) (end 0 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -10.033) (end 0 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -7.493) (end 0 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 7.747) (end 0 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 10.287) (end 0 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 12.827) (end 0 12.573)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 13.97) (end 3.81 -13.97)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -12.573) (end 2.54 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 5.207) (end 2.54 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 7.747) (end 2.54 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 10.287) (end 2.54 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 12.827) (end 2.54 12.573)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 12.7 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_10\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_11\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_12\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_13\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_14\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_15\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -5.08 180) (length 3.81)\n          (name \"Pin_16\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -7.62 0) (length 3.81)\n          (name \"Pin_17\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -7.62 180) (length 3.81)\n          (name \"Pin_18\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -10.16 0) (length 3.81)\n          (name \"Pin_19\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 12.7 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -10.16 180) (length 3.81)\n          (name \"Pin_20\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -12.7 0) (length 3.81)\n          (name \"Pin_21\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -12.7 180) (length 3.81)\n          (name \"Pin_22\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 10.16 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 10.16 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 7.62 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 7.62 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 5.08 180) (length 3.81)\n          (name \"Pin_8\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_9\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Connector_Generic:Conn_02x13_Odd_Even\" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 1.27 17.78 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Conn_02x13_Odd_Even\" (id 1) (at 1.27 -17.78 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"connector\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Generic connector, double row, 02x13, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Connector*:*_2x??_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Conn_02x13_Odd_Even_1_1\"\n        (rectangle (start -1.27 -15.113) (end 0 -15.367)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -12.573) (end 0 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -10.033) (end 0 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -7.493) (end 0 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -4.953) (end 0 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 -2.413) (end 0 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 0.127) (end 0 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 2.667) (end 0 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 5.207) (end 0 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 7.747) (end 0 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 10.287) (end 0 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 12.827) (end 0 12.573)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 15.367) (end 0 15.113)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -1.27 16.51) (end 3.81 -16.51)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n        (rectangle (start 3.81 -15.113) (end 2.54 -15.367)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -12.573) (end 2.54 -12.827)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 0.127) (end 2.54 -0.127)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 2.667) (end 2.54 2.413)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 5.207) (end 2.54 4.953)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 7.747) (end 2.54 7.493)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 10.287) (end 2.54 10.033)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 12.827) (end 2.54 12.573)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start 3.81 15.367) (end 2.54 15.113)\n          (stroke (width 0.1524) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive line (at -5.08 15.24 0) (length 3.81)\n          (name \"Pin_1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 5.08 180) (length 3.81)\n          (name \"Pin_10\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 2.54 0) (length 3.81)\n          (name \"Pin_11\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 2.54 180) (length 3.81)\n          (name \"Pin_12\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 0 0) (length 3.81)\n          (name \"Pin_13\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 0 180) (length 3.81)\n          (name \"Pin_14\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -2.54 0) (length 3.81)\n          (name \"Pin_15\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -2.54 180) (length 3.81)\n          (name \"Pin_16\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -5.08 0) (length 3.81)\n          (name \"Pin_17\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -5.08 180) (length 3.81)\n          (name \"Pin_18\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -7.62 0) (length 3.81)\n          (name \"Pin_19\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 15.24 180) (length 3.81)\n          (name \"Pin_2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -7.62 180) (length 3.81)\n          (name \"Pin_20\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -10.16 0) (length 3.81)\n          (name \"Pin_21\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -10.16 180) (length 3.81)\n          (name \"Pin_22\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -12.7 0) (length 3.81)\n          (name \"Pin_23\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -12.7 180) (length 3.81)\n          (name \"Pin_24\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 -15.24 0) (length 3.81)\n          (name \"Pin_25\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 -15.24 180) (length 3.81)\n          (name \"Pin_26\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 12.7 0) (length 3.81)\n          (name \"Pin_3\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 12.7 180) (length 3.81)\n          (name \"Pin_4\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 10.16 0) (length 3.81)\n          (name \"Pin_5\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 10.16 180) (length 3.81)\n          (name \"Pin_6\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 7.62 0) (length 3.81)\n          (name \"Pin_7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 7.62 7.62 180) (length 3.81)\n          (name \"Pin_8\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at -5.08 5.08 0) (length 3.81)\n          (name \"Pin_9\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:C\" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"C\" (id 0) (at 0.635 2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"C\" (id 1) (at 0.635 -2.54 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0.9652 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"cap capacitor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Unpolarized capacitor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"C_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"C_0_1\"\n        (polyline\n          (pts\n            (xy -2.032 -0.762)\n            (xy 2.032 -0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -2.032 0.762)\n            (xy 2.032 0.762)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"C_1_1\"\n        (pin passive line (at 0 3.81 270) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 2.794)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:Crystal\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"Y\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"Crystal\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"quartz ceramic resonator oscillator\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Two pin crystal\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Crystal*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Crystal_0_1\"\n        (rectangle (start -1.143 2.54) (end 1.143 -2.54)\n          (stroke (width 0.3048) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -2.54 0)\n            (xy -1.905 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.905 -1.27)\n            (xy -1.905 1.27)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 1.905 -1.27)\n            (xy 1.905 1.27)\n          )\n          (stroke (width 0.508) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 0)\n            (xy 1.905 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"Crystal_1_1\"\n        (pin passive line (at -3.81 0 0) (length 1.27)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 3.81 0 180) (length 1.27)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:FerriteBead_Small\" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"FB\" (id 0) (at 1.905 1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"FerriteBead_Small\" (id 1) (at 1.905 -1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at -1.778 0 90)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"L ferrite bead inductor filter\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Ferrite bead, small symbol\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Inductor_* L_* *Ferrite*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"FerriteBead_Small_0_1\"\n        (polyline\n          (pts\n            (xy 0 -1.27)\n            (xy 0 -0.7874)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0.889)\n            (xy 0 1.2954)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.8288 0.2794)\n            (xy -1.1176 1.4986)\n            (xy 1.8288 -0.2032)\n            (xy 1.1176 -1.4224)\n            (xy -1.8288 0.2794)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"FerriteBead_Small_1_1\"\n        (pin passive line (at 0 2.54 270) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -2.54 90) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:L\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"L\" (id 0) (at -1.27 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"L\" (id 1) (at 1.905 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"inductor choke coil reactor magnetic\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Inductor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Choke_* *Coil* Inductor_* L_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"L_0_1\"\n        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"L_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:LED\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"D\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"LED\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"LED diode\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Light emitting diode\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"LED* LED_SMD:* LED_THT:*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"LED_0_1\"\n        (polyline\n          (pts\n            (xy -1.27 -1.27)\n            (xy -1.27 1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.27 0)\n            (xy 1.27 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 1.27 -1.27)\n            (xy 1.27 1.27)\n            (xy -1.27 0)\n            (xy 1.27 -1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -3.048 -0.762)\n            (xy -4.572 -2.286)\n            (xy -3.81 -2.286)\n            (xy -4.572 -2.286)\n            (xy -4.572 -1.524)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.778 -0.762)\n            (xy -3.302 -2.286)\n            (xy -2.54 -2.286)\n            (xy -3.302 -2.286)\n            (xy -3.302 -1.524)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"LED_1_1\"\n        (pin passive line (at -3.81 0 0) (length 2.54)\n          (name \"K\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 3.81 0 180) (length 2.54)\n          (name \"A\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:NetTie_2\" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"NT\" (id 0) (at 0 1.27 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"NetTie_2\" (id 1) (at 0 -1.27 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"net tie short\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Net tie, 2 pins\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"Net*Tie*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"NetTie_2_0_1\"\n        (polyline\n          (pts\n            (xy -1.27 0)\n            (xy 1.27 0)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"NetTie_2_1_1\"\n        (pin passive line (at -2.54 0 0) (length 2.54)\n          (name \"1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 0 180) (length 2.54)\n          (name \"2\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:Q_PMOS_GSD\" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"Q\" (id 0) (at 5.08 1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Value\" \"Q_PMOS_GSD\" (id 1) (at 5.08 -1.27 0)\n        (effects (font (size 1.27 1.27)) (justify left))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 5.08 2.54 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"transistor PMOS P-MOS P-MOSFET\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"P-MOSFET transistor, gate/source/drain\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"Q_PMOS_GSD_0_1\"\n        (polyline\n          (pts\n            (xy 0.254 0)\n            (xy -2.54 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.254 1.905)\n            (xy 0.254 -1.905)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 -1.27)\n            (xy 0.762 -2.286)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 0.508)\n            (xy 0.762 -0.508)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 2.286)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 2.54)\n            (xy 2.54 1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 -2.54)\n            (xy 2.54 0)\n            (xy 0.762 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0.762 1.778)\n            (xy 3.302 1.778)\n            (xy 3.302 -1.778)\n            (xy 0.762 -1.778)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.286 0)\n            (xy 1.27 0.381)\n            (xy 1.27 -0.381)\n            (xy 2.286 0)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (polyline\n          (pts\n            (xy 2.794 -0.508)\n            (xy 2.921 -0.381)\n            (xy 3.683 -0.381)\n            (xy 3.81 -0.254)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 3.302 -0.381)\n            (xy 2.921 0.254)\n            (xy 3.683 0.254)\n            (xy 3.302 -0.381)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 1.651 0) (radius 2.794)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (circle (center 2.54 -1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n        (circle (center 2.54 1.778) (radius 0.254)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type outline))\n        )\n      )\n      (symbol \"Q_PMOS_GSD_1_1\"\n        (pin input line (at -5.08 0 0) (length 2.54)\n          (name \"G\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 -5.08 90) (length 2.54)\n          (name \"S\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 2.54 5.08 270) (length 2.54)\n          (name \"D\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"Device:R\" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"R\" (id 0) (at 2.032 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"R\" (id 1) (at 0 0 90)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at -1.778 0 90)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"R res resistor\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Resistor\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_fp_filters\" \"R_*\" (id 6) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"R_0_1\"\n        (rectangle (start -1.016 -2.54) (end 1.016 2.54)\n          (stroke (width 0.254) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"R_1_1\"\n        (pin passive line (at 0 3.81 270) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin passive line (at 0 -3.81 90) (length 1.27)\n          (name \"~\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-USB-MICRO-B-SHIELDED\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"J\" (id 0) (at 3.81 7.62 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-USB-MICRO-B-SHIELDED\" (id 1) (at 10.16 0 90)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-USB-MICRO-B-SHIELDED_0_1\"\n        (polyline\n          (pts\n            (xy 8.89 -6.35)\n            (xy -1.27 -6.35)\n            (xy -1.27 6.35)\n            (xy 8.89 6.35)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GSG-USB-MICRO-B-SHIELDED_1_1\"\n        (pin passive line (at 6.35 -11.43 90) (length 5.08)\n          (name \"SHIELD\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_out line (at -6.35 5.08 0) (length 5.08)\n          (name \"VBUS\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -6.35 2.54 0) (length 5.08)\n          (name \"D-\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -6.35 0 0) (length 5.08)\n          (name \"D+\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -6.35 -2.54 0) (length 5.08)\n          (name \"ID\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_out line (at -6.35 -5.08 0) (length 5.08)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-XC2C64A-7VQG100C\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 2.54 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-XC2C64A-7VQG100C\" (id 1) (at 0 -2.54 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-XC2C64A-7VQG100C_0_1\"\n        (rectangle (start -43.18 43.18) (end 43.18 -43.18)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GSG-XC2C64A-7VQG100C_1_1\"\n        (pin bidirectional line (at -50.8 30.48 0) (length 7.62)\n          (name \"BANK2F1M12\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 7.62 0) (length 7.62)\n          (name \"BANK2F1M4\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 50.8 270) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"100\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 5.08 0) (length 7.62)\n          (name \"BANK2F1M3\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 2.54 0) (length 7.62)\n          (name \"BANK2F1M2\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 0 0) (length 7.62)\n          (name \"BANK2F1M1\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -2.54 0) (length 7.62)\n          (name \"BANK1F2M1\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -5.08 0) (length 7.62)\n          (name \"BANK1F2M2\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -7.62 0) (length 7.62)\n          (name \"BANK1F2M3\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -10.16 0) (length 7.62)\n          (name \"BANK1F2M4\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -12.7 0) (length 7.62)\n          (name \"BANK1F2M5\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -15.24 0) (length 7.62)\n          (name \"BANK1F2M6\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 27.94 0) (length 7.62)\n          (name \"BANK2F1M11\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -50.8 -17.78 0) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -50.8 -20.32 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -22.86 0) (length 7.62)\n          (name \"BANK1F2M7\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -25.4 0) (length 7.62)\n          (name \"BANK1F2M8\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 -27.94 0) (length 7.62)\n          (name \"BANK1F2M9\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -50.8 -30.48 0) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -30.48 -50.8 90) (length 7.62)\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -27.94 -50.8 90) (length 7.62)\n          (name \"BANK1F2M10\" (effects (font (size 1.27 1.27))))\n          (number \"27\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -25.4 -50.8 90) (length 7.62)\n          (name \"BANK1F2M11\" (effects (font (size 1.27 1.27))))\n          (number \"28\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -22.86 -50.8 90) (length 7.62)\n          (name \"BANK1F2M12\" (effects (font (size 1.27 1.27))))\n          (number \"29\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 25.4 0) (length 7.62)\n          (name \"BANK2F1M10\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -20.32 -50.8 90) (length 7.62)\n          (name \"BANK1F2M13\" (effects (font (size 1.27 1.27))))\n          (number \"30\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -17.78 -50.8 90) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"31\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -15.24 -50.8 90) (length 7.62)\n          (name \"BANK1F2M14\" (effects (font (size 1.27 1.27))))\n          (number \"32\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -12.7 -50.8 90) (length 7.62)\n          (name \"BANK1F2M15\" (effects (font (size 1.27 1.27))))\n          (number \"33\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -10.16 -50.8 90) (length 7.62)\n          (name \"BANK1F2M16\" (effects (font (size 1.27 1.27))))\n          (number \"34\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -7.62 -50.8 90) (length 7.62)\n          (name \"BANK1F4M1\" (effects (font (size 1.27 1.27))))\n          (number \"35\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -5.08 -50.8 90) (length 7.62)\n          (name \"BANK1F4M2\" (effects (font (size 1.27 1.27))))\n          (number \"36\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -2.54 -50.8 90) (length 7.62)\n          (name \"BANK1F4M3\" (effects (font (size 1.27 1.27))))\n          (number \"37\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 -50.8 90) (length 7.62)\n          (name \"VCCIO1\" (effects (font (size 1.27 1.27))))\n          (number \"38\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 2.54 -50.8 90) (length 7.62)\n          (name \"BANK1F4M4\" (effects (font (size 1.27 1.27))))\n          (number \"39\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 22.86 0) (length 7.62)\n          (name \"BANK2F1M9\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 5.08 -50.8 90) (length 7.62)\n          (name \"BANK1F4M5\" (effects (font (size 1.27 1.27))))\n          (number \"40\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 7.62 -50.8 90) (length 7.62)\n          (name \"BANK1F4M6\" (effects (font (size 1.27 1.27))))\n          (number \"41\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 10.16 -50.8 90) (length 7.62)\n          (name \"BANK1F4M7\" (effects (font (size 1.27 1.27))))\n          (number \"42\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 12.7 -50.8 90) (length 7.62)\n          (name \"BANK1F4M8\" (effects (font (size 1.27 1.27))))\n          (number \"43\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 15.24 -50.8 90) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"44\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 17.78 -50.8 90) (length 7.62)\n          (name \"TDI\" (effects (font (size 1.27 1.27))))\n          (number \"45\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 20.32 -50.8 90) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"46\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 22.86 -50.8 90) (length 7.62)\n          (name \"TMS\" (effects (font (size 1.27 1.27))))\n          (number \"47\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 25.4 -50.8 90) (length 7.62)\n          (name \"TCK\" (effects (font (size 1.27 1.27))))\n          (number \"48\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 27.94 -50.8 90) (length 7.62)\n          (name \"BANK1F4M9\" (effects (font (size 1.27 1.27))))\n          (number \"49\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -50.8 20.32 0) (length 7.62)\n          (name \"VAUX\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 30.48 -50.8 90) (length 7.62)\n          (name \"BANK1F4M10\" (effects (font (size 1.27 1.27))))\n          (number \"50\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 50.8 -30.48 180) (length 7.62)\n          (name \"VCCIO1\" (effects (font (size 1.27 1.27))))\n          (number \"51\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -27.94 180) (length 7.62)\n          (name \"BANK1F4M11\" (effects (font (size 1.27 1.27))))\n          (number \"52\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -25.4 180) (length 7.62)\n          (name \"BANK1F4M12\" (effects (font (size 1.27 1.27))))\n          (number \"53\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 -22.86 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"54\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -20.32 180) (length 7.62)\n          (name \"BANK1F4M13\" (effects (font (size 1.27 1.27))))\n          (number \"55\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -17.78 180) (length 7.62)\n          (name \"BANK1F4M14\" (effects (font (size 1.27 1.27))))\n          (number \"56\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 50.8 -15.24 180) (length 7.62)\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"57\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -12.7 180) (length 7.62)\n          (name \"BANK1F4M15\" (effects (font (size 1.27 1.27))))\n          (number \"58\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 -10.16 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"59\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 17.78 0) (length 7.62)\n          (name \"BANK2F1M8\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -7.62 180) (length 7.62)\n          (name \"BANK1F4M16\" (effects (font (size 1.27 1.27))))\n          (number \"60\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 -5.08 180) (length 7.62)\n          (name \"BANK2F3M16\" (effects (font (size 1.27 1.27))))\n          (number \"61\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 50.8 -2.54 180) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"62\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 0 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"63\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 2.54 180) (length 7.62)\n          (name \"BANK2F3M15\" (effects (font (size 1.27 1.27))))\n          (number \"64\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 5.08 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"65\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 7.62 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"66\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 10.16 180) (length 7.62)\n          (name \"BANK2F3M14\" (effects (font (size 1.27 1.27))))\n          (number \"67\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 12.7 180) (length 7.62)\n          (name \"BANK2F3M13\" (effects (font (size 1.27 1.27))))\n          (number \"68\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 50.8 15.24 180) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"69\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 15.24 0) (length 7.62)\n          (name \"BANK2F1M7\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 17.78 180) (length 7.62)\n          (name \"BANK2F3M12\" (effects (font (size 1.27 1.27))))\n          (number \"70\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 20.32 180) (length 7.62)\n          (name \"BANK2F3M11\" (effects (font (size 1.27 1.27))))\n          (number \"71\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 22.86 180) (length 7.62)\n          (name \"BANK2F3M10\" (effects (font (size 1.27 1.27))))\n          (number \"72\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 25.4 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"73\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 50.8 27.94 180) (length 7.62)\n          (name \"BANK2F3M9\" (effects (font (size 1.27 1.27))))\n          (number \"74\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 50.8 30.48 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"75\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 30.48 50.8 270) (length 7.62)\n          (name \"BANK2F3M8\" (effects (font (size 1.27 1.27))))\n          (number \"76\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 27.94 50.8 270) (length 7.62)\n          (name \"BANK2F3M7\" (effects (font (size 1.27 1.27))))\n          (number \"77\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 25.4 50.8 270) (length 7.62)\n          (name \"BANK2F3M6\" (effects (font (size 1.27 1.27))))\n          (number \"78\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 22.86 50.8 270) (length 7.62)\n          (name \"BANK2F3M5\" (effects (font (size 1.27 1.27))))\n          (number \"79\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 12.7 0) (length 7.62)\n          (name \"BANK2F1M6\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 20.32 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"80\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 17.78 50.8 270) (length 7.62)\n          (name \"BANK2F3M4\" (effects (font (size 1.27 1.27))))\n          (number \"81\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 15.24 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"82\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 12.7 50.8 270) (length 7.62)\n          (name \"TDO\" (effects (font (size 1.27 1.27))))\n          (number \"83\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 10.16 50.8 270) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"84\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 7.62 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"85\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 5.08 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"86\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 2.54 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"87\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 0 50.8 270) (length 7.62)\n          (name \"VCCIO2\" (effects (font (size 1.27 1.27))))\n          (number \"88\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -2.54 50.8 270) (length 7.62)\n          (name \"BANK2F3M3\" (effects (font (size 1.27 1.27))))\n          (number \"89\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -50.8 10.16 0) (length 7.62)\n          (name \"BANK2F1M5\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -5.08 50.8 270) (length 7.62)\n          (name \"BANK2F3M2\" (effects (font (size 1.27 1.27))))\n          (number \"90\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -7.62 50.8 270) (length 7.62)\n          (name \"BANK2F3M1\" (effects (font (size 1.27 1.27))))\n          (number \"91\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -10.16 50.8 270) (length 7.62)\n          (name \"BANK2F1M16\" (effects (font (size 1.27 1.27))))\n          (number \"92\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -12.7 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"93\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -15.24 50.8 270) (length 7.62)\n          (name \"BANK2F1M15\" (effects (font (size 1.27 1.27))))\n          (number \"94\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -17.78 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"95\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at -20.32 50.8 270) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"96\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -22.86 50.8 270) (length 7.62)\n          (name \"BANK2F1M14\" (effects (font (size 1.27 1.27))))\n          (number \"97\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -25.4 50.8 270) (length 7.62)\n          (name \"VCCIO2\" (effects (font (size 1.27 1.27))))\n          (number \"98\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -27.94 50.8 270) (length 7.62)\n          (name \"BANK2F1M13\" (effects (font (size 1.27 1.27))))\n          (number \"99\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:GSG-XTAL4PIN\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"X\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"GSG-XTAL4PIN\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"GSG-XTAL4PIN_0_1\"\n        (polyline\n          (pts\n            (xy -2.54 2.54)\n            (xy -2.54 -2.54)\n          )\n          (stroke (width 0.4064) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 2.54 2.54)\n            (xy 2.54 -2.54)\n          )\n          (stroke (width 0.4064) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.27 1.27)\n            (xy 1.27 1.27)\n            (xy 1.27 -1.27)\n            (xy -1.27 -1.27)\n            (xy -1.27 1.27)\n          )\n          (stroke (width 0.3048) (type default) (color 0 0 0 0))\n          (fill (type background))\n        )\n      )\n      (symbol \"GSG-XTAL4PIN_1_1\"\n        (pin passive line (at -7.62 0 0) (length 5.08)\n          (name \"1\" (effects (font (size 1.016 1.016))))\n          (number \"1\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at -2.54 -7.62 90) (length 5.08)\n          (name \"2\" (effects (font (size 1.016 1.016))))\n          (number \"2\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 7.62 0 180) (length 5.08)\n          (name \"3\" (effects (font (size 1.016 1.016))))\n          (number \"3\" (effects (font (size 1.016 1.016))))\n        )\n        (pin passive line (at 2.54 -7.62 90) (length 5.08)\n          (name \"4\" (effects (font (size 1.016 1.016))))\n          (number \"4\" (effects (font (size 1.016 1.016))))\n        )\n      )\n    )\n    (symbol \"hackrf:LPC43XXFBD144\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"LPC43XXFBD144\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"LPC43XXFBD144_0_1\"\n        (rectangle (start -60.96 60.96) (end 60.96 -60.96)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"LPC43XXFBD144_1_1\"\n        (pin bidirectional line (at -68.58 44.45 0) (length 7.62)\n          (name \"P4_0\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 21.59 0) (length 7.62)\n          (name \"P4_5\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 24.13 180) (length 7.62)\n          (name \"P6_10\" (effects (font (size 1.27 1.27))))\n          (number \"100\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 26.67 180) (length 7.62)\n          (name \"P6_11\" (effects (font (size 1.27 1.27))))\n          (number \"101\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 29.21 180) (length 7.62)\n          (name \"P2_9\" (effects (font (size 1.27 1.27))))\n          (number \"102\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 31.75 180) (length 7.62)\n          (name \"P6_12\" (effects (font (size 1.27 1.27))))\n          (number \"103\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 34.29 180) (length 7.62)\n          (name \"P2_10\" (effects (font (size 1.27 1.27))))\n          (number \"104\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 36.83 180) (length 7.62)\n          (name \"P2_11\" (effects (font (size 1.27 1.27))))\n          (number \"105\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 39.37 180) (length 7.62)\n          (name \"P2_12\" (effects (font (size 1.27 1.27))))\n          (number \"106\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 68.58 41.91 180) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"107\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 44.45 180) (length 7.62)\n          (name \"P2_13\" (effects (font (size 1.27 1.27))))\n          (number \"108\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 44.45 68.58 270) (length 7.62)\n          (name \"VSSIO\" (effects (font (size 1.27 1.27))))\n          (number \"109\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 19.05 0) (length 7.62)\n          (name \"P4_6\" (effects (font (size 1.27 1.27))))\n          (number \"11\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 41.91 68.58 270) (length 7.62)\n          (name \"P7_0\" (effects (font (size 1.27 1.27))))\n          (number \"110\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 39.37 68.58 270) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"111\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 36.83 68.58 270) (length 7.62)\n          (name \"P3_0\" (effects (font (size 1.27 1.27))))\n          (number \"112\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 34.29 68.58 270) (length 7.62)\n          (name \"P7_1\" (effects (font (size 1.27 1.27))))\n          (number \"113\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 31.75 68.58 270) (length 7.62)\n          (name \"P3_1\" (effects (font (size 1.27 1.27))))\n          (number \"114\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 29.21 68.58 270) (length 7.62)\n          (name \"P7_2\" (effects (font (size 1.27 1.27))))\n          (number \"115\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 26.67 68.58 270) (length 7.62)\n          (name \"P3_2\" (effects (font (size 1.27 1.27))))\n          (number \"116\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 24.13 68.58 270) (length 7.62)\n          (name \"P7_3\" (effects (font (size 1.27 1.27))))\n          (number \"117\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 21.59 68.58 270) (length 7.62)\n          (name \"P3_3\" (effects (font (size 1.27 1.27))))\n          (number \"118\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 19.05 68.58 270) (length 7.62)\n          (name \"P3_4\" (effects (font (size 1.27 1.27))))\n          (number \"119\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 16.51 0) (length 7.62)\n          (name \"XTAL1\" (effects (font (size 1.27 1.27))))\n          (number \"12\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 16.51 68.58 270) (length 7.62)\n          (name \"PF_4\" (effects (font (size 1.27 1.27))))\n          (number \"120\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 68.58 270) (length 7.62)\n          (name \"P3_5\" (effects (font (size 1.27 1.27))))\n          (number \"121\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 11.43 68.58 270) (length 7.62)\n          (name \"P3_6\" (effects (font (size 1.27 1.27))))\n          (number \"122\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 8.89 68.58 270) (length 7.62)\n          (name \"P3_7\" (effects (font (size 1.27 1.27))))\n          (number \"123\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 6.35 68.58 270) (length 7.62)\n          (name \"P3_8\" (effects (font (size 1.27 1.27))))\n          (number \"124\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 3.81 68.58 270) (length 7.62)\n          (name \"RTCX1\" (effects (font (size 1.27 1.27))))\n          (number \"125\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 1.27 68.58 270) (length 7.62)\n          (name \"RTCX2\" (effects (font (size 1.27 1.27))))\n          (number \"126\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -1.27 68.58 270) (length 7.62)\n          (name \"VBAT\" (effects (font (size 1.27 1.27))))\n          (number \"127\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -3.81 68.58 270) (length 7.62)\n          (name \"RESET\" (effects (font (size 1.27 1.27))))\n          (number \"128\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -6.35 68.58 270) (length 7.62)\n          (name \"RTC_ALARM\" (effects (font (size 1.27 1.27))))\n          (number \"129\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -68.58 13.97 0) (length 7.62)\n          (name \"XTAL2\" (effects (font (size 1.27 1.27))))\n          (number \"13\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -8.89 68.58 270) (length 7.62)\n          (name \"WAKEUP0\" (effects (font (size 1.27 1.27))))\n          (number \"130\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -11.43 68.58 270) (length 7.62)\n          (name \"VDDREG\" (effects (font (size 1.27 1.27))))\n          (number \"131\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 68.58 270) (length 7.62)\n          (name \"P7_4\" (effects (font (size 1.27 1.27))))\n          (number \"132\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -16.51 68.58 270) (length 7.62)\n          (name \"P7_5\" (effects (font (size 1.27 1.27))))\n          (number \"133\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -19.05 68.58 270) (length 7.62)\n          (name \"P7_6\" (effects (font (size 1.27 1.27))))\n          (number \"134\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -21.59 68.58 270) (length 7.62)\n          (name \"VSSA\" (effects (font (size 1.27 1.27))))\n          (number \"135\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -24.13 68.58 270) (length 7.62)\n          (name \"ADC0_7/ADC1_7\" (effects (font (size 1.27 1.27))))\n          (number \"136\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -26.67 68.58 270) (length 7.62)\n          (name \"VDDA\" (effects (font (size 1.27 1.27))))\n          (number \"137\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -29.21 68.58 270) (length 7.62)\n          (name \"ADC0_4/ADC1_4\" (effects (font (size 1.27 1.27))))\n          (number \"138\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -31.75 68.58 270) (length 7.62)\n          (name \"ADC0_3/ADC1_3\" (effects (font (size 1.27 1.27))))\n          (number \"139\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 11.43 0) (length 7.62)\n          (name \"P4_7\" (effects (font (size 1.27 1.27))))\n          (number \"14\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -34.29 68.58 270) (length 7.62)\n          (name \"P7_7\" (effects (font (size 1.27 1.27))))\n          (number \"140\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -36.83 68.58 270) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"141\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -39.37 68.58 270) (length 7.62)\n          (name \"ADC0_6/ADC1_6\" (effects (font (size 1.27 1.27))))\n          (number \"142\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -41.91 68.58 270) (length 7.62)\n          (name \"ADC0_2/ADC1_2\" (effects (font (size 1.27 1.27))))\n          (number \"143\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -44.45 68.58 270) (length 7.62)\n          (name \"ADC0_5/ADC1_5\" (effects (font (size 1.27 1.27))))\n          (number \"144\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 8.89 0) (length 7.62)\n          (name \"P4_8\" (effects (font (size 1.27 1.27))))\n          (number \"15\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 6.35 0) (length 7.62)\n          (name \"USB0_VDDA3V3_DRIVER\" (effects (font (size 1.27 1.27))))\n          (number \"16\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 3.81 0) (length 7.62)\n          (name \"USB0_VDDA3V3\" (effects (font (size 1.27 1.27))))\n          (number \"17\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 1.27 0) (length 7.62)\n          (name \"USB0_DP\" (effects (font (size 1.27 1.27))))\n          (number \"18\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 -1.27 0) (length 7.62)\n          (name \"USB0_VSSA_TERM\" (effects (font (size 1.27 1.27))))\n          (number \"19\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 41.91 0) (length 7.62)\n          (name \"ADC0_1/ADC1_1\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -3.81 0) (length 7.62)\n          (name \"USB0_DM\" (effects (font (size 1.27 1.27))))\n          (number \"20\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -6.35 0) (length 7.62)\n          (name \"USB0_VBUS\" (effects (font (size 1.27 1.27))))\n          (number \"21\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -8.89 0) (length 7.62)\n          (name \"USB0_ID\" (effects (font (size 1.27 1.27))))\n          (number \"22\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 -11.43 0) (length 7.62)\n          (name \"USB0_VSSA_REF\" (effects (font (size 1.27 1.27))))\n          (number \"23\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -13.97 0) (length 7.62)\n          (name \"USB0_RREF\" (effects (font (size 1.27 1.27))))\n          (number \"24\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 -16.51 0) (length 7.62)\n          (name \"VDDREG\" (effects (font (size 1.27 1.27))))\n          (number \"25\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -19.05 0) (length 7.62)\n          (name \"TDI\" (effects (font (size 1.27 1.27))))\n          (number \"26\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -21.59 0) (length 7.62)\n          (name \"TCK/SWDCLK\" (effects (font (size 1.27 1.27))))\n          (number \"27\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -24.13 0) (length 7.62)\n          (name \"DBGEN\" (effects (font (size 1.27 1.27))))\n          (number \"28\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -26.67 0) (length 7.62)\n          (name \"TRST\" (effects (font (size 1.27 1.27))))\n          (number \"29\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 39.37 0) (length 7.62)\n          (name \"P4_1\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -68.58 -29.21 0) (length 7.62)\n          (name \"TMS/SWDIO\" (effects (font (size 1.27 1.27))))\n          (number \"30\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at -68.58 -31.75 0) (length 7.62)\n          (name \"TDO/SWO\" (effects (font (size 1.27 1.27))))\n          (number \"31\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -34.29 0) (length 7.62)\n          (name \"P0_0\" (effects (font (size 1.27 1.27))))\n          (number \"32\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -36.83 0) (length 7.62)\n          (name \"P4_9\" (effects (font (size 1.27 1.27))))\n          (number \"33\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -39.37 0) (length 7.62)\n          (name \"P0_1\" (effects (font (size 1.27 1.27))))\n          (number \"34\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 -41.91 0) (length 7.62)\n          (name \"P4_10\" (effects (font (size 1.27 1.27))))\n          (number \"35\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 -44.45 0) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"36\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -44.45 -68.58 90) (length 7.62)\n          (name \"P5_0\" (effects (font (size 1.27 1.27))))\n          (number \"37\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -41.91 -68.58 90) (length 7.62)\n          (name \"P1_0\" (effects (font (size 1.27 1.27))))\n          (number \"38\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -39.37 -68.58 90) (length 7.62)\n          (name \"P5_1\" (effects (font (size 1.27 1.27))))\n          (number \"39\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 36.83 0) (length 7.62)\n          (name \"VSSIO\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -36.83 -68.58 90) (length 7.62)\n          (name \"VSSIO\" (effects (font (size 1.27 1.27))))\n          (number \"40\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -34.29 -68.58 90) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"41\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -31.75 -68.58 90) (length 7.62)\n          (name \"P1_1\" (effects (font (size 1.27 1.27))))\n          (number \"42\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -29.21 -68.58 90) (length 7.62)\n          (name \"P1_2\" (effects (font (size 1.27 1.27))))\n          (number \"43\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -26.67 -68.58 90) (length 7.62)\n          (name \"P1_3\" (effects (font (size 1.27 1.27))))\n          (number \"44\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -24.13 -68.58 90) (length 7.62)\n          (name \"CLK0\" (effects (font (size 1.27 1.27))))\n          (number \"45\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -21.59 -68.58 90) (length 7.62)\n          (name \"P5_2\" (effects (font (size 1.27 1.27))))\n          (number \"46\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -19.05 -68.58 90) (length 7.62)\n          (name \"P1_4\" (effects (font (size 1.27 1.27))))\n          (number \"47\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -16.51 -68.58 90) (length 7.62)\n          (name \"P1_5\" (effects (font (size 1.27 1.27))))\n          (number \"48\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 -68.58 90) (length 7.62)\n          (name \"P1_6\" (effects (font (size 1.27 1.27))))\n          (number \"49\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -68.58 34.29 0) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -11.43 -68.58 90) (length 7.62)\n          (name \"P1_7\" (effects (font (size 1.27 1.27))))\n          (number \"50\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -8.89 -68.58 90) (length 7.62)\n          (name \"P1_8\" (effects (font (size 1.27 1.27))))\n          (number \"51\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -6.35 -68.58 90) (length 7.62)\n          (name \"P1_9\" (effects (font (size 1.27 1.27))))\n          (number \"52\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -3.81 -68.58 90) (length 7.62)\n          (name \"P1_10\" (effects (font (size 1.27 1.27))))\n          (number \"53\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -1.27 -68.58 90) (length 7.62)\n          (name \"P5_3\" (effects (font (size 1.27 1.27))))\n          (number \"54\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 1.27 -68.58 90) (length 7.62)\n          (name \"P1_11\" (effects (font (size 1.27 1.27))))\n          (number \"55\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 3.81 -68.58 90) (length 7.62)\n          (name \"P1_12\" (effects (font (size 1.27 1.27))))\n          (number \"56\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 6.35 -68.58 90) (length 7.62)\n          (name \"P5_4\" (effects (font (size 1.27 1.27))))\n          (number \"57\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 8.89 -68.58 90) (length 7.62)\n          (name \"P5_5\" (effects (font (size 1.27 1.27))))\n          (number \"58\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 11.43 -68.58 90) (length 7.62)\n          (name \"VDDREG\" (effects (font (size 1.27 1.27))))\n          (number \"59\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 31.75 0) (length 7.62)\n          (name \"ADC0_0/ADC1_0/DAC\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 -68.58 90) (length 7.62)\n          (name \"P1_13\" (effects (font (size 1.27 1.27))))\n          (number \"60\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 16.51 -68.58 90) (length 7.62)\n          (name \"P1_14\" (effects (font (size 1.27 1.27))))\n          (number \"61\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 19.05 -68.58 90) (length 7.62)\n          (name \"P1_15\" (effects (font (size 1.27 1.27))))\n          (number \"62\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 21.59 -68.58 90) (length 7.62)\n          (name \"P5_6\" (effects (font (size 1.27 1.27))))\n          (number \"63\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 24.13 -68.58 90) (length 7.62)\n          (name \"P1_16\" (effects (font (size 1.27 1.27))))\n          (number \"64\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 26.67 -68.58 90) (length 7.62)\n          (name \"P5_7\" (effects (font (size 1.27 1.27))))\n          (number \"65\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 29.21 -68.58 90) (length 7.62)\n          (name \"P1_17\" (effects (font (size 1.27 1.27))))\n          (number \"66\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 31.75 -68.58 90) (length 7.62)\n          (name \"P1_18\" (effects (font (size 1.27 1.27))))\n          (number \"67\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 34.29 -68.58 90) (length 7.62)\n          (name \"P1_19\" (effects (font (size 1.27 1.27))))\n          (number \"68\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 36.83 -68.58 90) (length 7.62)\n          (name \"P9_5\" (effects (font (size 1.27 1.27))))\n          (number \"69\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 29.21 0) (length 7.62)\n          (name \"P4_3\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 39.37 -68.58 90) (length 7.62)\n          (name \"P1_20\" (effects (font (size 1.27 1.27))))\n          (number \"70\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 41.91 -68.58 90) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"71\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 44.45 -68.58 90) (length 7.62)\n          (name \"P9_6\" (effects (font (size 1.27 1.27))))\n          (number \"72\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -44.45 180) (length 7.62)\n          (name \"P6_0\" (effects (font (size 1.27 1.27))))\n          (number \"73\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -41.91 180) (length 7.62)\n          (name \"P6_1\" (effects (font (size 1.27 1.27))))\n          (number \"74\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -39.37 180) (length 7.62)\n          (name \"P2_0\" (effects (font (size 1.27 1.27))))\n          (number \"75\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 68.58 -36.83 180) (length 7.62)\n          (name \"VSSIO\" (effects (font (size 1.27 1.27))))\n          (number \"76\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 68.58 -34.29 180) (length 7.62)\n          (name \"VDDIO\" (effects (font (size 1.27 1.27))))\n          (number \"77\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -31.75 180) (length 7.62)\n          (name \"P6_2\" (effects (font (size 1.27 1.27))))\n          (number \"78\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -29.21 180) (length 7.62)\n          (name \"P6_3\" (effects (font (size 1.27 1.27))))\n          (number \"79\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 26.67 0) (length 7.62)\n          (name \"P4_2\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -26.67 180) (length 7.62)\n          (name \"P6_4\" (effects (font (size 1.27 1.27))))\n          (number \"80\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -24.13 180) (length 7.62)\n          (name \"P2_1\" (effects (font (size 1.27 1.27))))\n          (number \"81\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -21.59 180) (length 7.62)\n          (name \"P6_5\" (effects (font (size 1.27 1.27))))\n          (number \"82\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -19.05 180) (length 7.62)\n          (name \"P6_6\" (effects (font (size 1.27 1.27))))\n          (number \"83\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -16.51 180) (length 7.62)\n          (name \"P2_2\" (effects (font (size 1.27 1.27))))\n          (number \"84\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -13.97 180) (length 7.62)\n          (name \"P6_7\" (effects (font (size 1.27 1.27))))\n          (number \"85\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -11.43 180) (length 7.62)\n          (name \"P6_8\" (effects (font (size 1.27 1.27))))\n          (number \"86\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -8.89 180) (length 7.62)\n          (name \"P2_3\" (effects (font (size 1.27 1.27))))\n          (number \"87\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -6.35 180) (length 7.62)\n          (name \"P2_4\" (effects (font (size 1.27 1.27))))\n          (number \"88\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -3.81 180) (length 7.62)\n          (name \"USB1_DP\" (effects (font (size 1.27 1.27))))\n          (number \"89\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -68.58 24.13 0) (length 7.62)\n          (name \"P4_4\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 -1.27 180) (length 7.62)\n          (name \"USB1_DM\" (effects (font (size 1.27 1.27))))\n          (number \"90\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 1.27 180) (length 7.62)\n          (name \"P2_5\" (effects (font (size 1.27 1.27))))\n          (number \"91\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 3.81 180) (length 7.62)\n          (name \"I2C0_SCL\" (effects (font (size 1.27 1.27))))\n          (number \"92\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 6.35 180) (length 7.62)\n          (name \"I2C0_SDA\" (effects (font (size 1.27 1.27))))\n          (number \"93\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 68.58 8.89 180) (length 7.62)\n          (name \"VDDREG\" (effects (font (size 1.27 1.27))))\n          (number \"94\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 11.43 180) (length 7.62)\n          (name \"P2_6\" (effects (font (size 1.27 1.27))))\n          (number \"95\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 13.97 180) (length 7.62)\n          (name \"P2_7\" (effects (font (size 1.27 1.27))))\n          (number \"96\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 16.51 180) (length 7.62)\n          (name \"P6_9\" (effects (font (size 1.27 1.27))))\n          (number \"97\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 19.05 180) (length 7.62)\n          (name \"P2_8\" (effects (font (size 1.27 1.27))))\n          (number \"98\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 68.58 21.59 180) (length 7.62)\n          (name \"CLK2\" (effects (font (size 1.27 1.27))))\n          (number \"99\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:LXES1TBCC2-004\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"LXES1TBCC2-004\" (id 1) (at 0 -6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"LXES1TBCC2-004_0_1\"\n        (rectangle (start -6.35 5.08) (end 6.35 -5.08)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"LXES1TBCC2-004_1_1\"\n        (pin input line (at -13.97 2.54 0) (length 7.62)\n          (name \"ESD1\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -13.97 0 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -13.97 -2.54 0) (length 7.62)\n          (name \"ESD2\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 13.97 -2.54 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 13.97 0 180) (length 7.62)\n          (name \"VDD\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin no_connect line (at 13.97 2.54 180) (length 7.62)\n          (name \"NC\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:SW_PUSH_SHIELDED\" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"SW\" (id 0) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Value\" \"SW_PUSH_SHIELDED\" (id 1) (at 0 -2.032 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"ki_keywords\" \"Switch\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Push Button with Shield\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"SW_PUSH_SHIELDED_0_1\"\n        (rectangle (start -5.08 5.08) (end 5.08 -3.81)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (rectangle (start -4.318 1.27) (end 4.318 1.524)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy -1.016 1.524)\n            (xy -0.762 2.286)\n            (xy 0.762 2.286)\n            (xy 1.016 1.524)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (pin passive inverted (at -7.62 0 0) (length 5.08)\n          (name \"1\" (effects (font (size 1.524 1.524))))\n          (number \"1\" (effects (font (size 1.524 1.524))))\n        )\n        (pin passive inverted (at 7.62 0 180) (length 5.08)\n          (name \"2\" (effects (font (size 1.524 1.524))))\n          (number \"2\" (effects (font (size 1.524 1.524))))\n        )\n      )\n      (symbol \"SW_PUSH_SHIELDED_1_1\"\n        (pin passive line (at 0 -6.35 90) (length 2.54)\n          (name \"SHIELD\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:TPS62410\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 -1.27 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"TPS62410\" (id 1) (at 0 7.62 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"TPS62410_0_1\"\n        (rectangle (start -8.89 8.89) (end 8.89 -8.89)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"TPS62410_1_1\"\n        (pin power_in line (at 0 -16.51 90) (length 7.62)\n          (name \"PP\" (effects (font (size 1.27 1.27))))\n          (number \"0\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -16.51 5.08 0) (length 7.62)\n          (name \"ADJ2\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 16.51 5.08 180) (length 7.62)\n          (name \"SW2\" (effects (font (size 1.27 1.27))))\n          (number \"10\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -16.51 2.54 0) (length 7.62)\n          (name \"MODE/DATA\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -16.51 0 0) (length 7.62)\n          (name \"VIN\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -16.51 -2.54 0) (length 7.62)\n          (name \"FB1\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at -16.51 -5.08 0) (length 7.62)\n          (name \"DEF1\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin output line (at 16.51 -5.08 180) (length 7.62)\n          (name \"SW1\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 16.51 -2.54 180) (length 7.62)\n          (name \"EN1\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 16.51 0 180) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 16.51 2.54 180) (length 7.62)\n          (name \"EN2\" (effects (font (size 1.27 1.27))))\n          (number \"9\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"hackrf:W25Q80BV\" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"U\" (id 0) (at 0 -6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Value\" \"W25Q80BV\" (id 1) (at 0 6.35 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.524 1.524)))\n      )\n      (symbol \"W25Q80BV_0_1\"\n        (rectangle (start -6.35 7.62) (end 6.35 -7.62)\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"W25Q80BV_1_1\"\n        (pin input line (at -13.97 3.81 0) (length 7.62)\n          (name \"CS\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 1.27 0) (length 7.62)\n          (name \"DO\" (effects (font (size 1.27 1.27))))\n          (number \"2\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at -13.97 -1.27 0) (length 7.62)\n          (name \"WP\" (effects (font (size 1.27 1.27))))\n          (number \"3\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at -13.97 -3.81 0) (length 7.62)\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"4\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 -3.81 180) (length 7.62)\n          (name \"DI\" (effects (font (size 1.27 1.27))))\n          (number \"5\" (effects (font (size 1.27 1.27))))\n        )\n        (pin input line (at 13.97 -1.27 180) (length 7.62)\n          (name \"CLK\" (effects (font (size 1.27 1.27))))\n          (number \"6\" (effects (font (size 1.27 1.27))))\n        )\n        (pin bidirectional line (at 13.97 1.27 180) (length 7.62)\n          (name \"HOLD\" (effects (font (size 1.27 1.27))))\n          (number \"7\" (effects (font (size 1.27 1.27))))\n        )\n        (pin power_in line (at 13.97 3.81 180) (length 7.62)\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"8\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:+1V8\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"+1V8\" (id 1) (at 0 3.556 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"+1V8\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"+1V8_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"+1V8_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"+1V8\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:GND\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -6.35 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"GND\" (id 1) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"GND\\\" , ground\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"GND_0_1\"\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 -1.27)\n            (xy 1.27 -1.27)\n            (xy 0 -2.54)\n            (xy -1.27 -1.27)\n            (xy 0 -1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"GND_1_1\"\n        (pin power_in line (at 0 0 270) (length 0) hide\n          (name \"GND\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:PWR_FLAG\" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#FLG\" (id 0) (at 0 1.905 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"PWR_FLAG\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"~\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"flag power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Special symbol for telling ERC where power comes from\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"PWR_FLAG_0_0\"\n        (pin power_out line (at 0 0 90) (length 0)\n          (name \"pwr\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n      (symbol \"PWR_FLAG_0_1\"\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 1.27)\n            (xy -1.016 1.905)\n            (xy 0 2.54)\n            (xy 1.016 1.905)\n            (xy 0 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n    )\n    (symbol \"power:VAA\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VAA\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VAA\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VAA_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VAA_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VAA\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n    (symbol \"power:VCC\" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)\n      (property \"Reference\" \"#PWR\" (id 0) (at 0 -3.81 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Value\" \"VCC\" (id 1) (at 0 3.81 0)\n        (effects (font (size 1.27 1.27)))\n      )\n      (property \"Footprint\" \"\" (id 2) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"Datasheet\" \"\" (id 3) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_keywords\" \"global power\" (id 4) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (property \"ki_description\" \"Power symbol creates a global label with name \\\"VCC\\\"\" (id 5) (at 0 0 0)\n        (effects (font (size 1.27 1.27)) hide)\n      )\n      (symbol \"VCC_0_1\"\n        (polyline\n          (pts\n            (xy -0.762 1.27)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 0)\n            (xy 0 2.54)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n        (polyline\n          (pts\n            (xy 0 2.54)\n            (xy 0.762 1.27)\n          )\n          (stroke (width 0) (type default) (color 0 0 0 0))\n          (fill (type none))\n        )\n      )\n      (symbol \"VCC_1_1\"\n        (pin power_in line (at 0 0 90) (length 0) hide\n          (name \"VCC\" (effects (font (size 1.27 1.27))))\n          (number \"1\" (effects (font (size 1.27 1.27))))\n        )\n      )\n    )\n  )\n\n  (junction (at 34.29 227.33) (diameter 0) (color 0 0 0 0)\n    (uuid 02186da1-4b4b-4f6e-a23a-8f132082f051)\n  )\n  (junction (at 354.33 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid 02216242-a17d-418f-854a-e6ba0d36c289)\n  )\n  (junction (at 29.21 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 02500816-b7d8-4309-b91a-a131fbee7a5c)\n  )\n  (junction (at 311.15 43.18) (diameter 0) (color 0 0 0 0)\n    (uuid 0383bab5-6fc0-4844-9afd-276978e172d5)\n  )\n  (junction (at 20.32 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid 03e0c917-6424-437d-9fee-7025bbd5a0d8)\n  )\n  (junction (at 127 245.11) (diameter 0) (color 0 0 0 0)\n    (uuid 06b213aa-7ba8-484a-b463-a97fd0d56468)\n  )\n  (junction (at 106.68 245.11) (diameter 0) (color 0 0 0 0)\n    (uuid 0c0fbce4-3f5c-42d5-aec4-4a685732f3e3)\n  )\n  (junction (at 344.17 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid 106ef8a7-06b5-4500-8844-6031dd1e83fe)\n  )\n  (junction (at 267.97 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 19b3b077-5d49-4f89-83de-dea5975b4c91)\n  )\n  (junction (at 90.17 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 205c0644-6bad-49ad-9790-40e0507c0ab8)\n  )\n  (junction (at 391.16 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 276b472c-9d25-4d9e-99bf-6a1d7eeaceb4)\n  )\n  (junction (at 331.47 40.64) (diameter 0) (color 0 0 0 0)\n    (uuid 27dcb991-0788-4d55-9332-f6c8daee2b05)\n  )\n  (junction (at 67.31 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 28993270-9bee-4432-9fbb-9088c3a95f2b)\n  )\n  (junction (at 394.97 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid 28cd5be3-5228-4d91-81b2-4d48602f8205)\n  )\n  (junction (at 52.07 264.16) (diameter 0) (color 0 0 0 0)\n    (uuid 2f47fd57-df90-4e43-8d60-59578148ba52)\n  )\n  (junction (at 20.32 66.04) (diameter 0) (color 0 0 0 0)\n    (uuid 31654616-471f-486b-a533-d229c7671376)\n  )\n  (junction (at 403.86 40.64) (diameter 0) (color 0 0 0 0)\n    (uuid 3498024f-a2ff-461b-9230-4d74b659308a)\n  )\n  (junction (at 33.02 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid 378cf222-4ebc-4193-a061-6f7e87352a43)\n  )\n  (junction (at 372.11 99.06) (diameter 0) (color 0 0 0 0)\n    (uuid 38992ecd-65e2-4633-8238-b79ed9728065)\n  )\n  (junction (at 27.94 121.92) (diameter 0) (color 0 0 0 0)\n    (uuid 39473654-d635-4065-b0b3-f496812a09bb)\n  )\n  (junction (at 74.93 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 3b5bf4f1-ca2b-4d7a-835d-bd674fa86db9)\n  )\n  (junction (at 113.03 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 3c757104-3fe6-488d-b0d7-64527e10a12d)\n  )\n  (junction (at 63.5 142.24) (diameter 0) (color 0 0 0 0)\n    (uuid 43a1c0ac-b5dc-47c7-a369-c6a3aefb68f3)\n  )\n  (junction (at 52.07 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 43a79cac-16b6-4201-b745-270271c5fdf4)\n  )\n  (junction (at 67.31 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 46e46b11-6701-40d0-a032-1316153c68ed)\n  )\n  (junction (at 349.25 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 4ad43ee0-f1e2-4c71-80e6-140f79591ded)\n  )\n  (junction (at 36.83 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 4bd397b4-b4ce-4e06-b930-bb495fb55d47)\n  )\n  (junction (at 33.02 46.99) (diameter 0) (color 0 0 0 0)\n    (uuid 4c993ead-baa5-4d73-986d-28791b112c48)\n  )\n  (junction (at 74.93 39.37) (diameter 0) (color 0 0 0 0)\n    (uuid 5478acb6-420c-4d7c-8b91-22ed19a356d2)\n  )\n  (junction (at 364.49 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid 568f8d65-3b88-4622-826d-95e7c9c29d12)\n  )\n  (junction (at 82.55 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 594a7c8f-b12b-4d27-a17c-0fb50cc6304f)\n  )\n  (junction (at 113.03 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 5ab6f514-dcdc-41ad-aca8-63465a5b9a86)\n  )\n  (junction (at 78.74 113.03) (diameter 0) (color 0 0 0 0)\n    (uuid 5eafc30d-c316-4421-bd5b-cf8b3f870160)\n  )\n  (junction (at 87.63 39.37) (diameter 0) (color 0 0 0 0)\n    (uuid 60538d1c-bb96-4d24-a34d-c99dfd83fc7c)\n  )\n  (junction (at 82.55 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 62747ddb-3f01-4f91-9585-931aca057b3f)\n  )\n  (junction (at 372.11 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid 6a9e6396-04c2-49e9-b600-bcce42ef1050)\n  )\n  (junction (at 82.55 85.09) (diameter 0) (color 0 0 0 0)\n    (uuid 6b1dfdd0-b1e7-4bb7-be41-764accf639db)\n  )\n  (junction (at 53.34 152.4) (diameter 0) (color 0 0 0 0)\n    (uuid 6b4c56d5-2dd1-418f-84cf-42543e60d62b)\n  )\n  (junction (at 298.45 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 6bad3f73-6be0-441c-8c33-f278c7c6a344)\n  )\n  (junction (at 59.69 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 6d774ad8-d8fc-494f-ae61-f62e7f8d9a1a)\n  )\n  (junction (at 44.45 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 6e968095-a8e3-458d-ab42-6fc0771a369f)\n  )\n  (junction (at 58.42 144.78) (diameter 0) (color 0 0 0 0)\n    (uuid 6f2df5b1-060f-4cf0-a471-d735379a4b87)\n  )\n  (junction (at 317.5 43.18) (diameter 0) (color 0 0 0 0)\n    (uuid 700d70d2-3aca-4d10-b7f9-0ebd10fca83e)\n  )\n  (junction (at 78.74 95.25) (diameter 0) (color 0 0 0 0)\n    (uuid 74980d26-7e87-40e3-8aaf-b1c93577dc2f)\n  )\n  (junction (at 43.18 87.63) (diameter 0) (color 0 0 0 0)\n    (uuid 77fbeec0-d570-4646-8826-c5d2ee98f7b5)\n  )\n  (junction (at 387.35 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid 80428d92-cf0e-4da2-a0f6-c731a0829b19)\n  )\n  (junction (at 387.35 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid 8388fdcf-7147-4c93-9fde-f00f9e08fe22)\n  )\n  (junction (at 97.79 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 8669e19b-32e5-4372-aa47-590f4c307cd1)\n  )\n  (junction (at 74.93 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 8d8d99e9-67bf-4cbf-8d44-bb5722416beb)\n  )\n  (junction (at 104.14 39.37) (diameter 0) (color 0 0 0 0)\n    (uuid 92291d25-6107-4d9c-b200-cbd6d8852b89)\n  )\n  (junction (at 105.41 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 939314ed-e5ee-4af5-b3ca-8b42818cbb99)\n  )\n  (junction (at 59.69 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 93f15be1-874c-44e4-840b-7b49f2640573)\n  )\n  (junction (at 21.59 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 94d1e9e7-ed72-4b7b-a7e2-8260bae90314)\n  )\n  (junction (at 152.4 245.11) (diameter 0) (color 0 0 0 0)\n    (uuid 95c5512e-46c7-418f-b11f-31059c91998b)\n  )\n  (junction (at 29.21 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 96792f9c-d531-4661-a0a3-f03d3d1683f8)\n  )\n  (junction (at 36.83 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid 96e9b3f5-89dd-4112-9e37-a3b962da5787)\n  )\n  (junction (at 140.97 245.11) (diameter 0) (color 0 0 0 0)\n    (uuid 9b4a6772-5e80-4926-a942-5c5b3a3ed055)\n  )\n  (junction (at 97.79 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid 9b9c4ff8-78b5-4fcf-a541-6cd04d29e3a2)\n  )\n  (junction (at 364.49 99.06) (diameter 0) (color 0 0 0 0)\n    (uuid 9d4e988c-001f-47d3-971e-5adabf79403d)\n  )\n  (junction (at 20.32 57.15) (diameter 0) (color 0 0 0 0)\n    (uuid a54f981c-6397-4d4b-907f-edc2b28b2119)\n  )\n  (junction (at 382.27 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid a57fb5e5-3e81-42c3-892a-fa5511061e59)\n  )\n  (junction (at 43.18 213.36) (diameter 0) (color 0 0 0 0)\n    (uuid a752015d-e5e3-4872-a882-027c79c3a3c0)\n  )\n  (junction (at 356.87 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid abaf322f-d36f-49c4-90ea-24fd6b04583f)\n  )\n  (junction (at 391.16 99.06) (diameter 0) (color 0 0 0 0)\n    (uuid af09435d-af10-4d85-a7c4-7b3678005ba9)\n  )\n  (junction (at 45.72 90.17) (diameter 0) (color 0 0 0 0)\n    (uuid b206e50c-3063-4ceb-8b6b-0fafc49a4460)\n  )\n  (junction (at 382.27 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid b50a6ea3-0adf-4574-bbfb-7c3adbeaf3bd)\n  )\n  (junction (at 105.41 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid bd3b1ec5-4198-45d3-b687-73e2526d23ca)\n  )\n  (junction (at 52.07 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid bd6a5823-fdeb-48cd-9209-151664cfc146)\n  )\n  (junction (at 104.14 49.53) (diameter 0) (color 0 0 0 0)\n    (uuid befc0769-1015-47f1-8046-15a675376675)\n  )\n  (junction (at 394.97 68.58) (diameter 0) (color 0 0 0 0)\n    (uuid c97ef1a7-0c08-41a1-84ff-56b57d19a420)\n  )\n  (junction (at 44.45 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid d3cdc7ed-5003-432e-8c73-cde7e5dd01de)\n  )\n  (junction (at 372.11 106.68) (diameter 0) (color 0 0 0 0)\n    (uuid d8bccc46-d43d-4ace-a7f3-a272e09592c0)\n  )\n  (junction (at 344.17 17.78) (diameter 0) (color 0 0 0 0)\n    (uuid dc824b4e-997f-430f-9028-49590ac4125c)\n  )\n  (junction (at 349.25 99.06) (diameter 0) (color 0 0 0 0)\n    (uuid de277963-66c6-4890-a6c3-e5c3657c9fed)\n  )\n  (junction (at 40.64 85.09) (diameter 0) (color 0 0 0 0)\n    (uuid df8d6abd-78dc-4f7b-8a4b-4e51cbb8e205)\n  )\n  (junction (at 327.66 43.18) (diameter 0) (color 0 0 0 0)\n    (uuid e0bb4b01-0c0c-4623-b8b5-64756d0d6005)\n  )\n  (junction (at 21.59 27.94) (diameter 0) (color 0 0 0 0)\n    (uuid e6f35c49-272e-4c17-9ab5-ba7095b09745)\n  )\n  (junction (at 265.43 33.02) (diameter 0) (color 0 0 0 0)\n    (uuid e7c97caf-3d06-4ab1-879b-6f8b38d0ba7a)\n  )\n  (junction (at 356.87 99.06) (diameter 0) (color 0 0 0 0)\n    (uuid eab24f3e-4bf8-4fd7-9321-55bbdfc9f1dd)\n  )\n  (junction (at 22.86 256.54) (diameter 0) (color 0 0 0 0)\n    (uuid eb666414-07fb-46b3-af1a-ae4ea7db7bc5)\n  )\n  (junction (at 90.17 20.32) (diameter 0) (color 0 0 0 0)\n    (uuid f41165c4-afb2-4d7e-ac21-956829521398)\n  )\n  (junction (at 410.21 40.64) (diameter 0) (color 0 0 0 0)\n    (uuid f903feb7-e743-4da6-8826-eb63de497057)\n  )\n  (junction (at 104.14 59.69) (diameter 0) (color 0 0 0 0)\n    (uuid faa546d2-46a7-4ed0-a4fb-d3dc115830af)\n  )\n\n  (no_connect (at 396.24 204.47) (uuid 0474828e-1c5b-4d2f-8207-c86db2c46374))\n  (no_connect (at 246.38 134.62) (uuid 0f8753bc-bdc7-4364-9bae-8a5ad50c17e4))\n  (no_connect (at 396.24 184.15) (uuid 24adf1c6-db1a-404b-bedc-e635da9921fe))\n  (no_connect (at 294.64 181.61) (uuid 3a030577-0c6b-4442-8f54-2604724072fe))\n  (no_connect (at 49.53 46.99) (uuid 974aa88d-279b-4dc3-a961-3399be1397fa))\n  (no_connect (at 294.64 184.15) (uuid 9cd46550-f569-4365-b128-2bc4effdf4bf))\n  (no_connect (at 246.38 121.92) (uuid ad960544-07b5-4bf5-b23a-f5b9ff362d2c))\n  (no_connect (at 246.38 124.46) (uuid c10e2a66-bd8f-4dee-aff8-74522d3cd945))\n  (no_connect (at 396.24 163.83) (uuid d608d2a7-9739-46a0-b979-907711d093f1))\n  (no_connect (at 294.64 179.07) (uuid d60c8384-b266-4afb-9c28-f9ad332f8328))\n  (no_connect (at 375.92 227.33) (uuid d7d4576e-5c09-4e29-baa0-394d53ebc040))\n  (no_connect (at 396.24 189.23) (uuid d911b9b1-9c81-40d1-8da0-c5b55958ec03))\n  (no_connect (at 30.48 124.46) (uuid f5333ca5-4297-4e84-ba7c-38782673e1d2))\n  (no_connect (at 396.24 201.93) (uuid f70d3246-86cd-4bc6-949e-99d477636723))\n  (no_connect (at 373.38 227.33) (uuid f852675b-f0fe-4458-a095-e52900151117))\n\n  (wire (pts (xy 246.38 129.54) (xy 254 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 00209968-d861-474a-bbd7-a643dd501358)\n  )\n  (wire (pts (xy 265.43 33.02) (xy 265.43 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 00722968-4fe3-4ac8-a63d-95d398afbc26)\n  )\n  (wire (pts (xy 176.53 196.85) (xy 176.53 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0080f589-7f12-4143-9184-998cbc1fbc06)\n  )\n  (wire (pts (xy 394.97 30.48) (xy 394.97 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0089ff08-5ac5-4ab7-a0e9-261330ca2b66)\n  )\n  (wire (pts (xy 181.61 43.18) (xy 181.61 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 00a8c7d4-d4ed-4fd6-a8c1-8c8a46bdc14f)\n  )\n  (wire (pts (xy 382.27 17.78) (xy 382.27 24.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 015ae77a-d7d1-4ca3-9b22-1359b2959f9c)\n  )\n  (wire (pts (xy 127 245.11) (xy 132.08 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0173a08c-23f1-47fc-803b-ec5eb922ede7)\n  )\n  (wire (pts (xy 322.58 101.6) (xy 311.15 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0290cf4b-c739-429d-b19c-fbc7aa0da4ae)\n  )\n  (wire (pts (xy 58.42 137.16) (xy 58.42 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 02ad7928-797f-41dd-9689-3318459f0028)\n  )\n  (wire (pts (xy 382.27 68.58) (xy 382.27 62.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 02b50a48-1ace-4121-a971-3c26773bbc16)\n  )\n  (wire (pts (xy 20.32 121.92) (xy 27.94 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 03a4acf4-7868-4d00-9811-3d04797aa6d2)\n  )\n  (wire (pts (xy 340.36 125.73) (xy 340.36 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 056fc154-c197-4379-9996-7287b977f964)\n  )\n  (wire (pts (xy 111.76 59.69) (xy 104.14 59.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 060cd04e-63bc-47f3-8fca-199c9d375ea9)\n  )\n  (wire (pts (xy 254 86.36) (xy 246.38 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 06d03966-5a64-46f4-bbc2-23a3e0829a3b)\n  )\n  (wire (pts (xy 368.3 125.73) (xy 368.3 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 070d112e-2fda-4b56-a647-22edbc52319f)\n  )\n  (wire (pts (xy 382.27 38.1) (xy 379.73 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07573e05-1df2-4147-8f83-398de01f75a0)\n  )\n  (wire (pts (xy 322.58 125.73) (xy 322.58 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07816e89-fe2a-4484-b43b-889ef7c1f80a)\n  )\n  (wire (pts (xy 135.89 189.23) (xy 135.89 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07948ed3-80da-4dfa-a99a-d659373770c9)\n  )\n  (wire (pts (xy 78.74 113.03) (xy 78.74 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 07de7016-56f8-4ccb-be90-4c0b0ab4bfe1)\n  )\n  (wire (pts (xy 151.13 30.48) (xy 153.67 30.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 081387e6-8026-4b9d-8c1c-8a9151f8598d)\n  )\n  (wire (pts (xy 201.93 189.23) (xy 201.93 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0859bfca-9365-4727-a173-4ec40421538a)\n  )\n  (wire (pts (xy 246.38 99.06) (xy 257.81 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 08d86025-1da3-40ca-a055-1a2a9e3f4419)\n  )\n  (wire (pts (xy 49.53 41.91) (xy 52.07 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 096a7a0c-76fd-4dd3-a79c-4d2e1416d91c)\n  )\n  (wire (pts (xy 102.87 199.39) (xy 95.25 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 09a32fde-a70e-440d-b816-c6ee3276526c)\n  )\n  (wire (pts (xy 179.07 189.23) (xy 179.07 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0a1c4017-e43b-493e-8b90-23561c3d269e)\n  )\n  (wire (pts (xy 222.25 189.23) (xy 222.25 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0aa8d068-381c-46a7-8ed2-34a991e9ffd3)\n  )\n  (wire (pts (xy 27.94 121.92) (xy 27.94 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0b97734e-0726-42c9-855c-03e62484b4e0)\n  )\n  (wire (pts (xy 280.67 264.16) (xy 273.05 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0bba346b-6646-4d2e-ac68-c510fc51cd89)\n  )\n  (wire (pts (xy 199.39 189.23) (xy 199.39 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0bfcee47-f977-4f68-a03e-fb37e836db45)\n  )\n  (wire (pts (xy 109.22 109.22) (xy 101.6 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0cffd6c4-8b48-4ffe-befe-5268d6c0d393)\n  )\n  (wire (pts (xy 372.11 17.78) (xy 382.27 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0d228a0b-f608-4c9f-9da4-26069804986f)\n  )\n  (wire (pts (xy 30.48 137.16) (xy 30.48 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0e7f2526-2237-49c9-8a3a-abf4a13bf551)\n  )\n  (wire (pts (xy 248.92 201.93) (xy 256.54 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 0ea5883e-a115-48e8-b5b6-e4bd33d53a75)\n  )\n  (wire (pts (xy 354.33 24.13) (xy 359.41 24.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 10832790-154f-467a-b345-fb4dc61e3b1f)\n  )\n  (wire (pts (xy 29.21 20.32) (xy 36.83 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 11bf1cbd-64dd-42e1-8f6b-50cbc9be4d03)\n  )\n  (wire (pts (xy 353.06 227.33) (xy 353.06 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 127937e5-6cff-43a9-b807-72feee04a525)\n  )\n  (wire (pts (xy 232.41 19.05) (xy 184.15 19.05))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 12c72004-cbdf-43a0-bd7f-99e5247fa38c)\n  )\n  (wire (pts (xy 185.42 237.49) (xy 193.04 237.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 13074673-eb4e-4615-a9eb-df27a5976c10)\n  )\n  (wire (pts (xy 207.01 189.23) (xy 207.01 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 131ab7c6-8a29-4d26-83de-31854ae77e88)\n  )\n  (wire (pts (xy 171.45 196.85) (xy 171.45 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1337887e-9f89-4507-b703-050f04b72f46)\n  )\n  (wire (pts (xy 379.73 40.64) (xy 403.86 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 13872656-07dc-41f2-9625-a7daf7e8e838)\n  )\n  (wire (pts (xy 29.21 27.94) (xy 36.83 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 13edef6d-05b9-48e8-a72a-e1d71c6fced5)\n  )\n  (wire (pts (xy 246.38 106.68) (xy 267.97 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 141c9ba6-0f94-4f0e-9860-d2864f73c460)\n  )\n  (wire (pts (xy 153.67 189.23) (xy 153.67 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 142c50d2-899f-4148-92d7-86a1f11ae570)\n  )\n  (wire (pts (xy 109.22 99.06) (xy 106.68 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1512f601-833b-4482-84b0-14519692bed1)\n  )\n  (wire (pts (xy 394.97 68.58) (xy 402.59 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1557df45-9f58-4228-a56e-42b8306ef070)\n  )\n  (wire (pts (xy 322.58 83.82) (xy 311.15 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1571262c-8b56-4f66-a483-7b672f8a489c)\n  )\n  (wire (pts (xy 104.14 39.37) (xy 104.14 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 157979c5-21d9-4fbc-9a64-ef74514b9967)\n  )\n  (wire (pts (xy 21.59 20.32) (xy 29.21 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 15bbb073-89bd-48b9-b990-fe0f3d44091d)\n  )\n  (wire (pts (xy 267.97 106.68) (xy 271.78 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1633992a-0e80-4216-9ada-0a8d08f15fe9)\n  )\n  (wire (pts (xy 279.4 62.865) (xy 279.4 63.5))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1669a55d-66a2-4762-97d0-c0f33c4c000c)\n  )\n  (wire (pts (xy 267.97 95.25) (xy 267.97 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 16c7f1e6-b8f4-4046-8a93-eb9493abd037)\n  )\n  (wire (pts (xy 367.03 68.58) (xy 382.27 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 17ee6c98-106f-4455-9fe7-1fc0f75c7871)\n  )\n  (wire (pts (xy 354.33 17.78) (xy 354.33 24.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1886d6db-c992-48c1-a3a5-0fd1af72b5c8)\n  )\n  (wire (pts (xy 273.05 40.64) (xy 262.89 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 18ad0f00-4f79-4a6d-9fe1-251b53a24a98)\n  )\n  (wire (pts (xy 33.02 85.09) (xy 40.64 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 18b9938a-6a0d-4d16-b11d-fdd5ac9d96a5)\n  )\n  (wire (pts (xy 33.02 121.92) (xy 35.56 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 18d96570-6b77-4aec-bc43-4d7d3605de4e)\n  )\n  (wire (pts (xy 307.34 43.18) (xy 311.15 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1903c114-6686-4583-b0c1-1aacd19690ce)\n  )\n  (wire (pts (xy 17.78 19.05) (xy 17.78 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19242b09-ed04-4e7a-b98e-a4863622ff86)\n  )\n  (wire (pts (xy 49.53 49.53) (xy 52.07 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19333fc8-1b9a-40f2-9840-ecb8befdad22)\n  )\n  (wire (pts (xy 322.58 227.33) (xy 322.58 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1986182b-4971-472f-b6ac-c4403857e431)\n  )\n  (wire (pts (xy 246.38 165.1) (xy 257.81 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 19a13622-eab1-4ee9-b237-989cd0bb80ce)\n  )\n  (wire (pts (xy 85.09 182.88) (xy 85.09 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1a68ad10-ddb8-45da-97a9-874b6140b618)\n  )\n  (wire (pts (xy 269.24 196.85) (xy 276.86 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1aa6a5dd-7399-4318-b800-057744f74491)\n  )\n  (wire (pts (xy 294.64 176.53) (xy 287.02 176.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1af2955e-524f-4414-a64d-16b3dc142693)\n  )\n  (wire (pts (xy 342.9 125.73) (xy 342.9 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1af9cada-65e5-4b12-8d38-d887d8ddb4a7)\n  )\n  (wire (pts (xy 246.38 93.98) (xy 255.27 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1b289020-ba4f-49c5-aafb-e6832c7b160c)\n  )\n  (wire (pts (xy 246.38 83.82) (xy 254 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1bf4647d-6820-469d-aaf7-f3a718a2be28)\n  )\n  (wire (pts (xy 287.02 163.83) (xy 294.64 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1d562904-8400-4a77-ae45-f9379fa6de40)\n  )\n  (wire (pts (xy 90.17 27.94) (xy 97.79 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1dbf4691-40ed-454e-b135-81f159ba2d79)\n  )\n  (wire (pts (xy 246.38 139.7) (xy 252.73 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1df4f984-1f19-4b21-91ad-2801085890bf)\n  )\n  (wire (pts (xy 410.21 40.64) (xy 416.56 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1e450b72-3007-4f4f-ba60-5b1058980c13)\n  )\n  (wire (pts (xy 153.67 44.45) (xy 153.67 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 1f7e968e-18e3-4d3e-9054-fc969e25e971)\n  )\n  (wire (pts (xy 82.55 217.17) (xy 74.93 217.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2098ecb5-4127-40ba-8b57-b27ec924374a)\n  )\n  (wire (pts (xy 288.29 243.84) (xy 298.45 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 209d3396-f478-4fe8-8fcd-a3b6741c217b)\n  )\n  (wire (pts (xy 248.92 191.77) (xy 256.54 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 20b2014b-37b4-4b58-9f77-e8633a1bc32a)\n  )\n  (wire (pts (xy 20.32 57.15) (xy 22.86 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2124cf8f-0789-4152-a1d0-4c57458eae33)\n  )\n  (wire (pts (xy 82.55 199.39) (xy 74.93 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22141d12-0ac1-482f-ae17-c7e668dcad85)\n  )\n  (wire (pts (xy 331.47 40.64) (xy 336.55 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2278524a-d24e-456d-acae-769e08df6181)\n  )\n  (wire (pts (xy 367.03 24.13) (xy 372.11 24.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22ad13a0-0280-4930-b517-10573261f3d3)\n  )\n  (wire (pts (xy 38.1 121.92) (xy 38.1 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22b7d168-8a49-4a2b-a5fa-7a358f4b532c)\n  )\n  (wire (pts (xy 58.42 144.78) (xy 109.22 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22edb908-c51c-4b29-be18-b6c5a0f34510)\n  )\n  (wire (pts (xy 280.67 243.84) (xy 273.05 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 22f02de7-fd23-408e-a30b-1c296a3d79d4)\n  )\n  (wire (pts (xy 43.18 213.36) (xy 43.18 210.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 231e397f-68ab-4417-9d89-fef064ba4b0c)\n  )\n  (wire (pts (xy 33.02 213.36) (xy 27.94 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 237395c3-037d-4b06-83a5-844a42f3cdcd)\n  )\n  (wire (pts (xy 205.74 242.57) (xy 215.9 242.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 237f3554-3492-4a7b-8fd2-1d3e63cedf19)\n  )\n  (wire (pts (xy 152.4 245.11) (xy 161.29 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2410e215-ee95-415c-861f-4b7902f4d4c3)\n  )\n  (wire (pts (xy 334.01 68.58) (xy 331.47 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 241b23e5-3f5c-4da4-a3f9-88de1ca0244f)\n  )\n  (wire (pts (xy 55.88 161.29) (xy 55.88 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2478e445-b186-49c1-8bc5-aa4b37aed999)\n  )\n  (wire (pts (xy 227.33 38.1) (xy 234.95 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 248a5a83-c0eb-4339-a1e2-890c3ace3c3c)\n  )\n  (wire (pts (xy 151.13 44.45) (xy 151.13 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 24a931e2-5467-4eb6-872d-3bc0c65a2777)\n  )\n  (wire (pts (xy 43.18 248.92) (xy 40.64 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 257668b6-ef04-471f-a611-c1708fdba587)\n  )\n  (wire (pts (xy 245.11 243.84) (xy 237.49 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 26ae4a48-aae6-4ccb-ab78-1322c5b70f0e)\n  )\n  (wire (pts (xy 48.26 157.48) (xy 48.26 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 271b4caf-a430-4a9a-a80b-b79f634dc326)\n  )\n  (wire (pts (xy 252.73 238.76) (xy 262.89 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 28046a7f-95dc-40fb-a568-2f9c53f7a886)\n  )\n  (wire (pts (xy 311.15 86.36) (xy 322.58 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2a1b24a5-8487-4995-881a-2c760ac49e25)\n  )\n  (wire (pts (xy 394.97 17.78) (xy 402.59 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2a347d0f-911c-4c3d-8a7b-df176ac41318)\n  )\n  (wire (pts (xy 292.1 53.34) (xy 292.1 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2b33b26f-208c-4911-92cc-e8e98e5a2c4a)\n  )\n  (wire (pts (xy 82.55 27.94) (xy 90.17 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bc9b726-bb3c-47a9-972a-342423ad53be)\n  )\n  (wire (pts (xy 246.38 96.52) (xy 255.27 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bd32e03-5df9-4fb0-831d-6875c89a4408)\n  )\n  (wire (pts (xy 33.02 171.45) (xy 33.02 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bd54ad1-0d6a-45cb-b3b0-6b1ba3bd5fba)\n  )\n  (wire (pts (xy 407.67 17.78) (xy 410.21 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2bebeceb-75c3-48b1-80a8-a49d265b89e3)\n  )\n  (wire (pts (xy 74.93 194.31) (xy 82.55 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2c3e644b-8c8b-471b-8dac-1faaf44fa411)\n  )\n  (wire (pts (xy 245.11 248.92) (xy 237.49 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2cb1a6d4-21c5-49f6-8b79-94cad07345d8)\n  )\n  (wire (pts (xy 40.64 256.54) (xy 38.1 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2d02caf4-aac2-40eb-9405-abf3a25946a9)\n  )\n  (wire (pts (xy 90.17 20.32) (xy 97.79 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2d996eb6-a018-4b96-abab-2f93673094de)\n  )\n  (wire (pts (xy 288.29 259.08) (xy 298.45 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2da456d4-c480-4912-9099-f95c2cf38e49)\n  )\n  (wire (pts (xy 214.63 189.23) (xy 214.63 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2dbc4ef9-0079-4b35-83ae-1c32597bb514)\n  )\n  (wire (pts (xy 331.47 38.1) (xy 331.47 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2f192f83-f592-456b-a9ad-84e54cbe2dec)\n  )\n  (wire (pts (xy 81.28 182.88) (xy 81.28 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2f6c99be-ddb0-4172-bd46-c292ddafc5dd)\n  )\n  (wire (pts (xy 382.27 43.18) (xy 379.73 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 2fa2d8d2-2c80-4447-a99a-4aaf7df914cb)\n  )\n  (wire (pts (xy 408.94 229.87) (xy 400.05 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 30036432-0130-48d3-9340-1db53a11439b)\n  )\n  (wire (pts (xy 280.67 228.6) (xy 273.05 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 30815bb5-83b1-41f8-8de9-1888cf902a32)\n  )\n  (wire (pts (xy 256.54 199.39) (xy 248.92 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 30bcb9e5-844b-4e67-8ecc-3d7c1115b0cc)\n  )\n  (wire (pts (xy 384.81 45.72) (xy 379.73 45.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 313179fe-7449-48d0-baf7-e731b8111306)\n  )\n  (wire (pts (xy 46.99 264.16) (xy 52.07 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 31cc4cca-cba8-4bf0-9ecb-da9819364e38)\n  )\n  (wire (pts (xy 104.14 60.96) (xy 104.14 59.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 31e76b2f-4f81-4bf6-ad4f-824e07413ad3)\n  )\n  (wire (pts (xy 287.02 173.99) (xy 294.64 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 31fef805-c6f4-4be8-8ae0-be1e8b610f0d)\n  )\n  (wire (pts (xy 63.5 142.24) (xy 109.22 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 31ff50fa-a4e3-4b4b-a845-7240da2b450e)\n  )\n  (wire (pts (xy 102.87 114.3) (xy 109.22 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3217cec7-3d58-49f6-9f87-b4f45868fe41)\n  )\n  (wire (pts (xy 60.96 213.36) (xy 63.5 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3381a9c9-e6a6-4be5-b8dc-0504e49b6579)\n  )\n  (wire (pts (xy 73.66 113.03) (xy 73.66 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 33b5a3e1-ec8e-4e8f-bcd6-d1b289a6ddad)\n  )\n  (wire (pts (xy 246.38 132.08) (xy 254 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 33c97970-7e23-457d-9615-55d9bbe0b975)\n  )\n  (wire (pts (xy 82.55 209.55) (xy 74.93 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 34263b09-60f6-4c5e-9dbb-7583ecc06dce)\n  )\n  (wire (pts (xy 181.61 189.23) (xy 181.61 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 342f5b2f-5580-42af-8a21-be03cda1538d)\n  )\n  (wire (pts (xy 156.21 189.23) (xy 156.21 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 344ead09-3d8c-4c62-9f60-297161d252ac)\n  )\n  (wire (pts (xy 87.63 52.07) (xy 87.63 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 35afd5d2-2c0e-46c8-b12f-d9f79680418e)\n  )\n  (wire (pts (xy 78.74 76.2) (xy 78.74 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 35c348c5-76c8-4455-864b-3234d0aca7f3)\n  )\n  (wire (pts (xy 252.73 254) (xy 262.89 254))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 35e89a06-255d-4812-8b29-1295f18471f1)\n  )\n  (wire (pts (xy 349.25 106.68) (xy 356.87 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 36a46382-f243-4f07-8e63-5f61f4324bdd)\n  )\n  (wire (pts (xy 396.24 179.07) (xy 398.78 179.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 36b5fede-3dc8-45b5-b12e-4c35cce2c8d7)\n  )\n  (wire (pts (xy 367.03 17.78) (xy 372.11 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3766a316-14ef-4800-8283-2f8bd9650469)\n  )\n  (wire (pts (xy 288.29 264.16) (xy 298.45 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 37c72c02-6e3e-41a8-b0f9-c7fdc3f72071)\n  )\n  (wire (pts (xy 17.78 256.54) (xy 22.86 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 38284e88-2ddc-4d2d-a988-3a933a408a8c)\n  )\n  (wire (pts (xy 252.73 233.68) (xy 262.89 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 38797329-f6b0-4957-979b-53029fb7f58c)\n  )\n  (wire (pts (xy 387.35 17.78) (xy 387.35 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 39200666-d482-4e9c-a514-b4196217d595)\n  )\n  (wire (pts (xy 30.48 46.99) (xy 33.02 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3a201cab-9070-422f-89fa-077f64451dfc)\n  )\n  (wire (pts (xy 322.58 81.28) (xy 311.15 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3b444c4e-3803-4d8f-b52e-6827ddcb1219)\n  )\n  (wire (pts (xy 327.66 43.18) (xy 346.71 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3bfee044-0135-4070-85f3-774d1db63c8c)\n  )\n  (wire (pts (xy 138.43 52.07) (xy 138.43 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3cbdcabd-5686-4a90-87ab-360064dda17a)\n  )\n  (wire (pts (xy 396.24 148.59) (xy 406.4 148.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3df029d0-e9db-4732-88e2-6c1de755958f)\n  )\n  (wire (pts (xy 276.86 209.55) (xy 269.24 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3e9ee966-bf00-4cd7-a1c0-973dbc704e09)\n  )\n  (wire (pts (xy 185.42 219.71) (xy 193.04 219.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3ead1d57-6b7b-4ff8-85fd-cdb365196d30)\n  )\n  (wire (pts (xy 138.43 196.85) (xy 138.43 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3ed00936-11dc-443f-b1a1-8916fa5286f2)\n  )\n  (wire (pts (xy 212.09 52.07) (xy 212.09 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3f91e879-e53e-47ca-af22-aa93cbd46d69)\n  )\n  (wire (pts (xy 280.67 233.68) (xy 273.05 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3fb19edc-57b0-44b3-b837-5e66b899e57c)\n  )\n  (wire (pts (xy 294.64 158.75) (xy 287.02 158.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 3fdd196e-5cdb-427a-9902-5e9f4d02d26e)\n  )\n  (wire (pts (xy 317.5 227.33) (xy 317.5 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 408ee4c3-5c8c-4d30-a2bb-a334532881cb)\n  )\n  (wire (pts (xy 143.51 52.07) (xy 143.51 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 409c079c-f5a9-41e4-a6b7-acdba506c85c)\n  )\n  (wire (pts (xy 78.74 105.41) (xy 78.74 113.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 40b9ecfd-63eb-485a-8146-79df20a28a94)\n  )\n  (wire (pts (xy 176.53 38.1) (xy 176.53 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 40f9e3eb-6d0e-47cb-a4f8-3821d6817760)\n  )\n  (wire (pts (xy 248.92 207.01) (xy 256.54 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 415e1ee6-78a9-4d0e-8720-e945c14d6473)\n  )\n  (wire (pts (xy 109.22 78.74) (xy 106.68 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 440a6c32-8b71-4a33-a5b1-a141a540906c)\n  )\n  (wire (pts (xy 317.5 43.18) (xy 327.66 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4456b154-ba7e-49d9-8ab5-4ef3a83bcd2c)\n  )\n  (wire (pts (xy 152.4 242.57) (xy 152.4 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 449d9863-ff78-440e-aebe-f067df0d699d)\n  )\n  (wire (pts (xy 82.55 20.32) (xy 90.17 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 44eae898-2e96-441d-9e2c-09990b46725f)\n  )\n  (wire (pts (xy 294.64 171.45) (xy 287.02 171.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 450cd5cc-9013-49e3-a5e7-db29c5e39bb8)\n  )\n  (wire (pts (xy 140.97 191.77) (xy 140.97 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4525edb9-0293-4bef-a3f0-b744b2d9ef0d)\n  )\n  (wire (pts (xy 101.6 111.76) (xy 109.22 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 453b3d6d-4cc2-4d1c-8429-113abade11d8)\n  )\n  (wire (pts (xy 127 247.65) (xy 127 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 459a1093-b599-45fb-a32b-49fad4c63600)\n  )\n  (wire (pts (xy 96.52 182.88) (xy 96.52 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4624f265-c1c0-4257-93db-1c0ae8e3802d)\n  )\n  (wire (pts (xy 20.32 66.04) (xy 20.32 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46f53a35-5d15-4dde-9460-571a726fb579)\n  )\n  (wire (pts (xy 74.93 201.93) (xy 82.55 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 46fa610a-9a25-4fe5-a28d-9ca5741774f5)\n  )\n  (wire (pts (xy 205.74 229.87) (xy 213.36 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 478948ac-9398-417b-9097-5a1abaf51674)\n  )\n  (wire (pts (xy 163.83 30.48) (xy 163.83 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 47f9f5b7-7c68-4aa6-bc42-3b8e6d9d94df)\n  )\n  (wire (pts (xy 344.17 40.64) (xy 346.71 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4848fba2-9c8d-4539-a68d-75c5f24aff68)\n  )\n  (wire (pts (xy 288.29 156.21) (xy 294.64 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 49226388-1259-47ef-ad29-4ae4953ec8d1)\n  )\n  (wire (pts (xy 215.9 260.35) (xy 205.74 260.35))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 493620ee-634f-4162-ba08-279a587de4c5)\n  )\n  (wire (pts (xy 358.14 227.33) (xy 358.14 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4964944e-c9f8-4f03-a5dc-6dfed870410e)\n  )\n  (wire (pts (xy 254 127) (xy 246.38 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 49717ed9-f31b-441e-ad66-26634209792d)\n  )\n  (wire (pts (xy 109.22 162.56) (xy 101.6 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 49fac4d4-c4dd-4efe-8dc4-676d261bef2e)\n  )\n  (wire (pts (xy 17.78 181.61) (xy 17.78 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4a0c5bc3-89a3-4f25-a215-6d7018098453)\n  )\n  (wire (pts (xy 327.66 43.18) (xy 327.66 45.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4a630830-8ba8-42f4-863f-3abf1326a6a1)\n  )\n  (wire (pts (xy 287.02 91.44) (xy 298.45 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4b3ea434-ce0e-4d10-95a3-47bacce03558)\n  )\n  (wire (pts (xy 163.83 52.07) (xy 163.83 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4c3872b9-50a4-48a6-b42e-875ec3cc0e25)\n  )\n  (wire (pts (xy 273.05 238.76) (xy 280.67 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4cccfe43-cc80-409e-8bfe-bf4c89700bba)\n  )\n  (wire (pts (xy 287.02 106.68) (xy 298.45 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4db8aa86-9ca4-450e-a551-3cab67d73f09)\n  )\n  (wire (pts (xy 322.58 106.68) (xy 311.15 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4dc0fe83-049c-4a57-9d7e-c4bc68f07a02)\n  )\n  (wire (pts (xy 43.18 213.36) (xy 45.72 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4e55869f-3e5c-418b-8b35-db58429c9b48)\n  )\n  (wire (pts (xy 347.98 227.33) (xy 347.98 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4eae8c0b-95e9-4df1-8c3a-037b33e7f9a2)\n  )\n  (wire (pts (xy 20.32 121.92) (xy 20.32 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4eceb798-5ee4-424c-bfbf-158f4ebb5db6)\n  )\n  (wire (pts (xy 396.24 173.99) (xy 406.4 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4ee99bcd-ae09-4f52-b5b0-1754c65dac18)\n  )\n  (wire (pts (xy 215.9 245.11) (xy 205.74 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 4f787ae5-e61d-4c8f-b425-500afa20b072)\n  )\n  (wire (pts (xy 60.96 104.14) (xy 60.96 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 504ef07b-069e-4d50-87f6-a3ac1e45ded6)\n  )\n  (wire (pts (xy 246.38 101.6) (xy 252.73 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 512a1926-4a06-402f-a068-f918b5120d65)\n  )\n  (wire (pts (xy 168.91 24.13) (xy 168.91 25.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5171f95d-e541-4056-827c-61f18d03806b)\n  )\n  (wire (pts (xy 294.64 151.13) (xy 287.02 151.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 51a31b0a-5537-4888-9b2d-3f9bdac33987)\n  )\n  (wire (pts (xy 73.66 125.73) (xy 73.66 123.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 524e0811-d90c-4fa7-b370-5a8e0024e5b8)\n  )\n  (wire (pts (xy 74.93 39.37) (xy 77.47 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5282bd85-758b-464f-bc1d-ef4e0b8d7d76)\n  )\n  (wire (pts (xy 254 76.2) (xy 246.38 76.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 52902538-d640-45f9-91e6-c7d2ed2ae8c3)\n  )\n  (wire (pts (xy 245.11 259.08) (xy 237.49 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 539f8cf1-8085-48dd-a9d2-c5fd673d1788)\n  )\n  (wire (pts (xy 314.96 125.73) (xy 314.96 123.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53b53017-c0a0-40cb-99e8-fa01cd90a9dd)\n  )\n  (wire (pts (xy 101.6 88.9) (xy 109.22 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 53c8a635-8d6d-444d-be76-b90925b04b61)\n  )\n  (wire (pts (xy 334.01 17.78) (xy 331.47 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 544d32e6-382c-4c45-a0f1-4d15b59a1d74)\n  )\n  (wire (pts (xy 166.37 44.45) (xy 166.37 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 545c2a99-f978-430b-92eb-beb6774c6a9b)\n  )\n  (wire (pts (xy 384.81 83.82) (xy 384.81 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 54f8a0e2-a4ea-47e1-9a2a-3608d95b06a4)\n  )\n  (wire (pts (xy 294.64 186.69) (xy 292.1 186.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5672b69a-2acd-42e5-b102-4d351a2a1ea3)\n  )\n  (wire (pts (xy 25.4 181.61) (xy 25.4 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 56b17174-0ab7-425e-a3c6-70d6b45152fb)\n  )\n  (wire (pts (xy 246.38 142.24) (xy 254 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 57661007-548c-44bd-9b8e-9367d2f1d2d8)\n  )\n  (wire (pts (xy 95.25 209.55) (xy 101.6 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 57bcf73a-ed56-4d6b-96a4-d7e5abf9aafe)\n  )\n  (wire (pts (xy 20.32 66.04) (xy 22.86 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 582d2780-ccf6-4840-9554-9b84b29aefed)\n  )\n  (wire (pts (xy 33.02 152.4) (xy 33.02 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5883cdd4-e8f5-4549-8824-a8232075a705)\n  )\n  (wire (pts (xy 21.59 27.94) (xy 29.21 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 59036247-af5d-4ee5-93ae-5e24b131a8f3)\n  )\n  (wire (pts (xy 182.88 242.57) (xy 193.04 242.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 599ff14a-b933-43b9-a035-ba93469e0e89)\n  )\n  (wire (pts (xy 298.45 27.94) (xy 303.53 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5a0de187-9a53-4190-94bf-2023f549bf9e)\n  )\n  (wire (pts (xy 311.15 22.86) (xy 311.15 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5aa53aa9-cb82-45d3-9393-b054772652a6)\n  )\n  (wire (pts (xy 246.38 88.9) (xy 254 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5acb3ef2-432a-4e1d-970d-19aef2ea22ca)\n  )\n  (wire (pts (xy 63.5 137.16) (xy 63.5 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5bf41f27-4124-4bdd-be99-91a38edae8c9)\n  )\n  (wire (pts (xy 34.29 227.33) (xy 36.83 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5c11dd90-dcb4-4876-bb45-2d9374c72705)\n  )\n  (wire (pts (xy 45.72 78.74) (xy 45.72 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5cb93a29-9b29-455d-8dac-a10479964f75)\n  )\n  (wire (pts (xy 287.02 83.82) (xy 298.45 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5dd510b9-b316-47e8-a397-94fe7ef68e6b)\n  )\n  (wire (pts (xy 40.64 80.01) (xy 40.64 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e4624b8-6bcc-4630-bdf8-6a3344f01e99)\n  )\n  (wire (pts (xy 398.78 207.01) (xy 396.24 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e793df4-6f50-4626-8cc6-1a3c792f53fa)\n  )\n  (wire (pts (xy 113.03 27.94) (xy 120.65 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5e7b22f0-142a-43b6-8c4c-3876e205540b)\n  )\n  (wire (pts (xy 314.96 228.6) (xy 314.96 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5ed5d29c-4861-4b7f-abce-192787c2dc7c)\n  )\n  (wire (pts (xy 49.53 44.45) (xy 52.07 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5eed2f52-158d-4d08-a63b-768f4ca2c6bc)\n  )\n  (wire (pts (xy 394.97 68.58) (xy 394.97 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 5fa97ae8-b56c-45ef-98f6-51f239e9edf2)\n  )\n  (wire (pts (xy 248.92 154.94) (xy 246.38 154.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 60c1ce2e-3e8b-48f0-9681-e664a6076f85)\n  )\n  (wire (pts (xy 191.77 13.97) (xy 191.77 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 60e2d638-be93-445d-9e1d-5079be203b60)\n  )\n  (wire (pts (xy 95.25 207.01) (xy 102.87 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6149b5b6-74fd-414d-aadb-b36ebcf67239)\n  )\n  (wire (pts (xy 388.62 106.68) (xy 388.62 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6170926e-4626-4167-a2fa-82a100ff2039)\n  )\n  (wire (pts (xy 382.27 68.58) (xy 387.35 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 61aebdfc-8c73-430d-9276-c27225902a31)\n  )\n  (wire (pts (xy 403.86 40.64) (xy 410.21 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 61eeaa45-5b3b-45c6-b006-e09fb6ea4c9f)\n  )\n  (wire (pts (xy 40.64 163.83) (xy 40.64 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 624098d1-3c95-4f75-a290-bd0f5c2d2bf3)\n  )\n  (wire (pts (xy 322.58 91.44) (xy 311.15 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6277990d-4a2c-4e79-a96d-7b2cbefad1b5)\n  )\n  (wire (pts (xy 40.64 85.09) (xy 82.55 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 62947229-5a57-447d-8f26-7386b3e0da98)\n  )\n  (wire (pts (xy 102.87 116.84) (xy 109.22 116.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 642c7428-3fa6-47aa-8692-d4834a395ba7)\n  )\n  (wire (pts (xy 294.64 204.47) (xy 292.1 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 64e32559-d4ae-4a9c-89a1-634170be8e68)\n  )\n  (wire (pts (xy 209.55 189.23) (xy 209.55 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 65dd7f10-36bd-46b7-96e5-be9477205499)\n  )\n  (wire (pts (xy 44.45 236.22) (xy 44.45 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66027769-ea5c-49c5-95ea-349dabfeb2e9)\n  )\n  (wire (pts (xy 387.35 83.82) (xy 387.35 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66347685-686f-4a06-b27a-2125d9e025a4)\n  )\n  (wire (pts (xy 35.56 121.92) (xy 35.56 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66713782-4151-4a32-9001-1db26f4332a0)\n  )\n  (wire (pts (xy 20.32 68.58) (xy 20.32 76.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 66b429f0-199b-453f-9d76-333886403067)\n  )\n  (wire (pts (xy 74.93 20.32) (xy 82.55 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 67d45e03-208f-475f-a961-1678ba90ed4a)\n  )\n  (wire (pts (xy 34.29 229.87) (xy 34.29 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 687172e9-79d4-413c-b67b-9a26d25770d5)\n  )\n  (wire (pts (xy 52.07 264.16) (xy 59.69 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 69a1ea3d-cac5-4369-b352-bb48b694f7b9)\n  )\n  (wire (pts (xy 95.25 214.63) (xy 101.6 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 69e31954-9c11-41cb-89b3-67d62ae2635b)\n  )\n  (wire (pts (xy 106.68 257.81) (xy 106.68 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6a296ec9-57af-46fe-80fa-c2f6424f8168)\n  )\n  (wire (pts (xy 194.31 189.23) (xy 194.31 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6aa1c036-1983-4fb9-ba11-e03c91c70946)\n  )\n  (wire (pts (xy 158.75 189.23) (xy 158.75 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6ac5438e-970b-408e-acd7-1406192f63e7)\n  )\n  (wire (pts (xy 140.97 257.81) (xy 140.97 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6c62839d-7dd4-4af9-bf08-236905287c2f)\n  )\n  (wire (pts (xy 344.17 48.26) (xy 346.71 48.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6cc865ed-b551-4c66-af9d-c0ef87e76cc9)\n  )\n  (wire (pts (xy 196.85 189.23) (xy 196.85 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6d67dbe8-f37a-4f15-abf8-df1fc355d38d)\n  )\n  (wire (pts (xy 363.22 115.57) (xy 363.22 125.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6dd21af9-6256-45d9-9bdc-fe76c74388a3)\n  )\n  (wire (pts (xy 109.22 149.86) (xy 38.1 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6e079b61-2861-49d8-a3ea-fe23b07702b6)\n  )\n  (wire (pts (xy 322.58 88.9) (xy 311.15 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6e5f31c5-0509-4503-9459-10e3f5de819c)\n  )\n  (wire (pts (xy 304.8 57.785) (xy 304.8 53.975))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6f8f9271-f83b-422e-a43c-9f955734761e)\n  )\n  (wire (pts (xy 36.83 20.32) (xy 44.45 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6fa86cf1-e70f-4d38-bd33-881283774c9d)\n  )\n  (wire (pts (xy 396.24 158.75) (xy 406.4 158.75))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6facd882-5383-436b-9830-0002d3129591)\n  )\n  (wire (pts (xy 52.07 261.62) (xy 52.07 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6fe2bbdd-bc95-4466-acfd-d066834821e6)\n  )\n  (wire (pts (xy 31.75 227.33) (xy 34.29 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 6fe44530-3bed-454c-a283-0f0714fd5bea)\n  )\n  (wire (pts (xy 387.35 30.48) (xy 387.35 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 701ce959-c7eb-41fe-8551-8b8207e33067)\n  )\n  (wire (pts (xy 69.85 182.88) (xy 69.85 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7036816b-80b2-4871-8e79-b972c294be96)\n  )\n  (wire (pts (xy 217.17 189.23) (xy 217.17 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 703e6eb5-a0fc-4ced-b6cc-4749667de33b)\n  )\n  (wire (pts (xy 248.92 111.76) (xy 246.38 111.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 70774d0d-3b12-48ba-9a65-f5e1cc4477b4)\n  )\n  (wire (pts (xy 364.49 99.06) (xy 372.11 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 711e69e4-fe56-444e-b6e6-c73fc3cd5efd)\n  )\n  (wire (pts (xy 280.67 254) (xy 273.05 254))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7241e2d2-1f08-4795-bd19-36988d33a7d5)\n  )\n  (wire (pts (xy 285.75 56.515) (xy 285.75 57.785))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7346eefc-559c-46ff-8ca1-921ba7b014b5)\n  )\n  (wire (pts (xy 186.69 24.13) (xy 186.69 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 73b10aa8-a62c-4efb-8297-c75b91302c1d)\n  )\n  (wire (pts (xy 213.36 237.49) (xy 205.74 237.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 73fc0534-5d26-40eb-8dda-bce210545d31)\n  )\n  (wire (pts (xy 140.97 245.11) (xy 152.4 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 748e7522-a5b5-4dc5-9de9-556a08664a85)\n  )\n  (wire (pts (xy 294.64 166.37) (xy 287.02 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 74e4c9b0-1b5c-421c-9462-1c1d1bfc59d2)\n  )\n  (wire (pts (xy 35.56 137.16) (xy 35.56 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 74ee540f-9e00-436f-afd8-324710342718)\n  )\n  (wire (pts (xy 205.74 227.33) (xy 213.36 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 751cb462-6be0-4133-a76e-96ed87f5903e)\n  )\n  (wire (pts (xy 91.44 87.63) (xy 91.44 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 757a7620-7c59-4785-bef8-e377ee811757)\n  )\n  (wire (pts (xy 341.63 17.78) (xy 344.17 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 76b3e556-5cb8-45fb-8cc9-9bbd08a571b7)\n  )\n  (wire (pts (xy 33.02 157.48) (xy 33.02 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 776636ac-3105-4c5e-bee3-7181770b394f)\n  )\n  (wire (pts (xy 104.14 59.69) (xy 104.14 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 77d08280-cd06-4a19-9566-c90211b594f1)\n  )\n  (wire (pts (xy 273.05 24.13) (xy 273.05 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7894e80d-1f1e-4bcd-8a78-ca9c042052bd)\n  )\n  (wire (pts (xy 252.73 259.08) (xy 262.89 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 78fe9809-88f6-4e89-8d7e-af6a40d8f3be)\n  )\n  (wire (pts (xy 87.63 39.37) (xy 87.63 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 792e8964-8e3d-4aba-806d-344667f4725e)\n  )\n  (wire (pts (xy 317.5 43.18) (xy 317.5 45.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79681f81-5507-4d91-bb38-40fd6a281544)\n  )\n  (wire (pts (xy 193.04 232.41) (xy 185.42 232.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79df60d3-c287-4880-bff3-6eb15be7fd49)\n  )\n  (wire (pts (xy 246.38 160.02) (xy 252.73 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 79e15804-27a3-479d-af06-bc0b54aa550c)\n  )\n  (wire (pts (xy 364.49 106.68) (xy 372.11 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7a207191-6065-48a0-a30b-f1b4b7918c36)\n  )\n  (wire (pts (xy 363.22 62.23) (xy 363.22 59.69))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7b53a868-a081-4c0c-b407-5dbfbc4b23a5)\n  )\n  (wire (pts (xy 344.17 17.78) (xy 354.33 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7beb6714-559a-4ea8-9a16-2cc68161e33a)\n  )\n  (wire (pts (xy 407.67 68.58) (xy 410.21 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c2bbfa1-2677-4678-a34c-d21955f76d9b)\n  )\n  (wire (pts (xy 106.68 247.65) (xy 106.68 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7c2f7324-ea2f-44a4-bc15-320f3a4e214b)\n  )\n  (wire (pts (xy 193.04 234.95) (xy 185.42 234.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d1641a7-1079-4767-8e81-b7f0788e59b3)\n  )\n  (wire (pts (xy 74.93 207.01) (xy 82.55 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d233ab1-1714-4089-a5b6-2be2dfa01c81)\n  )\n  (wire (pts (xy 102.87 137.16) (xy 109.22 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d33e4f1-4101-458d-81a5-9667ddb32b89)\n  )\n  (wire (pts (xy 356.87 106.68) (xy 364.49 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7d6f3010-1b84-40f3-a72d-c9c97ed775f1)\n  )\n  (wire (pts (xy 245.11 238.76) (xy 237.49 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7defc1b5-441b-4792-b16f-88e0b8e8fac0)\n  )\n  (wire (pts (xy 148.59 189.23) (xy 148.59 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e059dfb-d530-4bb6-9c8b-93c1e7701aaf)\n  )\n  (wire (pts (xy 43.18 200.66) (xy 43.18 203.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e1a9338-7b6b-4a57-b601-ea471d6b4202)\n  )\n  (wire (pts (xy 30.48 139.7) (xy 109.22 139.7))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e50ac2d-d95c-42d3-9193-eef5f62870bb)\n  )\n  (wire (pts (xy 189.23 191.77) (xy 189.23 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e9db574-fa39-4087-b7ed-b89beb79dd70)\n  )\n  (wire (pts (xy 391.16 99.06) (xy 398.78 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7e9f6383-b291-4104-8b22-f3039d24bb50)\n  )\n  (wire (pts (xy 34.29 240.03) (xy 34.29 237.49))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7eb6058c-40a2-4f2a-aace-a312d53aef64)\n  )\n  (wire (pts (xy 151.13 33.02) (xy 151.13 30.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7eddd2a2-8efb-4412-ac19-7a56252fe0ee)\n  )\n  (wire (pts (xy 102.87 86.36) (xy 109.22 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7f08b654-5f32-472e-a59a-110d2032ace3)\n  )\n  (wire (pts (xy 25.4 157.48) (xy 25.4 163.83))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 7f3b6a00-41d0-4272-a8e0-8a46209b3411)\n  )\n  (wire (pts (xy 104.14 49.53) (xy 104.14 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 80601c33-af8e-4b17-aa44-9d7f735e2ba8)\n  )\n  (wire (pts (xy 74.93 39.37) (xy 74.93 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 809bfebc-49ec-405e-9b7c-fe57bbe9ee0c)\n  )\n  (wire (pts (xy 320.04 125.73) (xy 320.04 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 80a21f51-a55d-472e-a470-f4eae2bdc75d)\n  )\n  (wire (pts (xy 287.02 109.22) (xy 298.45 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 813953f3-c8be-4542-9ca7-587c2e48508a)\n  )\n  (wire (pts (xy 67.31 27.94) (xy 74.93 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 821d8c6f-1658-4951-a521-60694939cb9f)\n  )\n  (wire (pts (xy 246.38 144.78) (xy 252.73 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 829212a6-8a7d-4bcd-9844-a19e492f1709)\n  )\n  (wire (pts (xy 232.41 43.18) (xy 232.41 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 82ad3549-a1be-4884-b71f-11b2f3b48d8a)\n  )\n  (wire (pts (xy 33.02 152.4) (xy 53.34 152.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8342a925-d41c-4656-955a-7f8459f56e15)\n  )\n  (wire (pts (xy 17.78 20.32) (xy 21.59 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 836d4b06-330b-4eb1-a1e5-b7b10ff42ae3)\n  )\n  (wire (pts (xy 78.74 113.03) (xy 73.66 113.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 83949efc-4643-4e62-8248-6d6c50eb18fd)\n  )\n  (wire (pts (xy 156.21 49.53) (xy 156.21 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 84a7f36e-4326-4823-b17a-badb6289429a)\n  )\n  (wire (pts (xy 254 116.84) (xy 246.38 116.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 855eca8f-3048-46a7-9c00-9d6e5c1ed721)\n  )\n  (wire (pts (xy 82.55 129.54) (xy 109.22 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8570c74b-16ab-48a3-9170-903505f75cc4)\n  )\n  (wire (pts (xy 396.24 194.31) (xy 403.86 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 85806afd-e34c-44a8-b6c8-84bf9b357841)\n  )\n  (wire (pts (xy 106.68 76.2) (xy 109.22 76.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 85e035d4-23df-4246-a655-e6797e433661)\n  )\n  (wire (pts (xy 254 78.74) (xy 246.38 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 861dadf2-4c8f-4074-9ada-69cca55b2538)\n  )\n  (wire (pts (xy 193.04 222.25) (xy 185.42 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 869a7f36-aab6-49f5-b3c4-92ab526b22a4)\n  )\n  (wire (pts (xy 24.13 227.33) (xy 19.05 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8713ba31-5c04-4404-88f7-6b8bc0290db4)\n  )\n  (wire (pts (xy 101.6 219.71) (xy 95.25 219.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 871851fc-1178-4246-ad36-6c636c02980f)\n  )\n  (wire (pts (xy 95.25 212.09) (xy 101.6 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 874e1c88-e845-48cf-8ff1-32d344090b05)\n  )\n  (wire (pts (xy 193.04 229.87) (xy 185.42 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87a0a50a-2711-434c-b870-036cf12b3cd7)\n  )\n  (wire (pts (xy 287.02 88.9) (xy 298.45 88.9))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87bd6544-6ffe-4427-b685-ca03efa5eab5)\n  )\n  (wire (pts (xy 388.62 106.68) (xy 391.16 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 87f62657-d1e9-4178-a4ba-99dc6c4f8bbd)\n  )\n  (wire (pts (xy 91.44 105.41) (xy 91.44 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8832d0be-1788-4c8a-8971-60ae280afd8e)\n  )\n  (wire (pts (xy 335.28 125.73) (xy 335.28 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 886d8e0f-9d61-454b-889f-eb48bce0165e)\n  )\n  (wire (pts (xy 287.02 199.39) (xy 294.64 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 887b9fd8-8257-4eea-a863-4c18756fb29e)\n  )\n  (wire (pts (xy 370.84 227.33) (xy 370.84 234.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 88b3ca00-a2b0-47a5-aa6f-94cacad7ce9d)\n  )\n  (wire (pts (xy 59.69 27.94) (xy 67.31 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 89851478-b259-4fe9-b344-9fbe3f047ee8)\n  )\n  (wire (pts (xy 276.86 199.39) (xy 269.24 199.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 89a00a29-3c4e-41c5-8fc5-22b4b894cba8)\n  )\n  (wire (pts (xy 102.87 196.85) (xy 95.25 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 89d01743-24c0-475f-9359-9040847a4679)\n  )\n  (wire (pts (xy 387.35 68.58) (xy 394.97 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8a9a9363-6de9-4c00-ae5e-5838ff434aad)\n  )\n  (wire (pts (xy 335.28 227.33) (xy 335.28 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ada2903-618a-4509-a8d8-4804d7d611ee)\n  )\n  (wire (pts (xy 311.15 33.02) (xy 311.15 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8afcaf9a-729e-4385-8ef4-d1517208c471)\n  )\n  (wire (pts (xy 40.64 171.45) (xy 40.64 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8b2c1b46-9a97-4b0e-92bf-956ea9a22e77)\n  )\n  (wire (pts (xy 254 81.28) (xy 246.38 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8beb3034-4958-42ec-9041-f153e32fb675)\n  )\n  (wire (pts (xy 349.25 99.06) (xy 356.87 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8c187451-e746-4e95-9eaf-00a138545cdc)\n  )\n  (wire (pts (xy 55.88 181.61) (xy 55.88 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8c74c3da-c098-4ff7-8ca2-a8db75a9d624)\n  )\n  (wire (pts (xy 403.86 43.18) (xy 403.86 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8cff80ab-fa61-452e-9e4c-1e0fc404ff7d)\n  )\n  (wire (pts (xy 209.55 52.07) (xy 209.55 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8d6344ff-c506-4dfc-9c9c-b0e117d521b2)\n  )\n  (wire (pts (xy 372.11 99.06) (xy 379.73 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8d6e43e0-936d-465e-9175-973332120004)\n  )\n  (wire (pts (xy 245.11 233.68) (xy 237.49 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8d7c67f5-3c00-4f02-8240-5a3e47e5ee63)\n  )\n  (wire (pts (xy 182.88 255.27) (xy 193.04 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8de837ab-be29-481f-ad46-2eec900c4f7d)\n  )\n  (wire (pts (xy 204.47 196.85) (xy 204.47 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8e58216a-44f6-42ef-ac02-34bc1919f4a5)\n  )\n  (wire (pts (xy 294.64 196.85) (xy 293.37 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8ecef0d1-6e74-45b0-bfd3-7279277e5472)\n  )\n  (wire (pts (xy 109.22 93.98) (xy 101.6 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8f852db7-bd8d-4a7a-aaef-8ed3c0003ab1)\n  )\n  (wire (pts (xy 337.82 125.73) (xy 337.82 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 8fc55c1a-ad2b-4782-8747-6181a7dc5fa0)\n  )\n  (wire (pts (xy 161.29 52.07) (xy 161.29 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9005698e-272f-4692-a695-ae7e320cb038)\n  )\n  (wire (pts (xy 246.38 149.86) (xy 252.73 149.86))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 906d86d9-6a76-4401-9df0-391b13eb1fa0)\n  )\n  (wire (pts (xy 232.41 40.64) (xy 234.95 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 913117db-be22-4718-919b-d0add0e8c1b8)\n  )\n  (wire (pts (xy 35.56 95.25) (xy 35.56 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 91668e10-6e6b-42eb-b3c6-4be8726c0642)\n  )\n  (wire (pts (xy 330.2 125.73) (xy 330.2 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 91825a67-b25c-4228-9dc9-3bc639d0b287)\n  )\n  (wire (pts (xy 375.92 115.57) (xy 375.92 125.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 919be0b5-b550-4b70-a014-c639c3774e40)\n  )\n  (wire (pts (xy 287.02 101.6) (xy 298.45 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92458917-5e59-484e-8ed1-42acc0c1ba6c)\n  )\n  (wire (pts (xy 53.34 128.27) (xy 53.34 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92959900-c8fb-4d63-8148-09595b5d7f63)\n  )\n  (wire (pts (xy 17.78 163.83) (xy 17.78 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92a821cf-8b05-4b03-934f-99a496676f08)\n  )\n  (wire (pts (xy 207.01 52.07) (xy 207.01 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 92e58e9b-5c6d-4a21-b0b2-0389192a4ca9)\n  )\n  (wire (pts (xy 205.74 224.79) (xy 213.36 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 93e20766-131d-41ab-8669-d27c1c56d673)\n  )\n  (wire (pts (xy 298.45 96.52) (xy 287.02 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9420e1d2-f55c-4136-a83f-5b5c90be4ad8)\n  )\n  (wire (pts (xy 276.86 191.77) (xy 269.24 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 94793d44-d801-4d6b-a982-658646fdc984)\n  )\n  (wire (pts (xy 372.11 24.13) (xy 372.11 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 947b888d-6f93-41cd-ae6f-40a7acd8c759)\n  )\n  (wire (pts (xy 193.04 227.33) (xy 185.42 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 94877cd0-0620-4e74-a42c-a4a52747fbac)\n  )\n  (wire (pts (xy 396.24 153.67) (xy 406.4 153.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 94f157cd-c811-47c2-a911-be24a02f6ab9)\n  )\n  (wire (pts (xy 109.22 96.52) (xy 106.68 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9541af4a-2420-4141-a238-e37af860f7ed)\n  )\n  (wire (pts (xy 25.4 171.45) (xy 25.4 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 958e2ea8-6f2c-47dc-a32b-a8641ef25a1d)\n  )\n  (wire (pts (xy 215.9 240.03) (xy 205.74 240.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 95943f95-8fcf-41ed-b1a7-3edf50e8fbb5)\n  )\n  (wire (pts (xy 143.51 195.58) (xy 143.51 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 964bedfe-26ae-4f04-bb7a-0463fdeeb622)\n  )\n  (wire (pts (xy 322.58 78.74) (xy 311.15 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 96caab30-2dc2-4d7c-8fc4-c20d5211bfca)\n  )\n  (wire (pts (xy 17.78 171.45) (xy 17.78 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 97159ca7-2cc2-4963-bb1a-8e3b38e27d31)\n  )\n  (wire (pts (xy 86.36 105.41) (xy 86.36 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 97c96424-bc76-4370-a3a7-868a928054c0)\n  )\n  (wire (pts (xy 363.22 227.33) (xy 363.22 234.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 994558d0-ab90-45ab-ba5e-67f3dcf1bee3)\n  )\n  (wire (pts (xy 245.11 254) (xy 237.49 254))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9b2d9b92-3146-45c3-b706-5e0c5d9451a0)\n  )\n  (wire (pts (xy 219.71 52.07) (xy 219.71 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9b4e129f-d39a-49ad-a32f-4bbb7e9045a6)\n  )\n  (wire (pts (xy 346.71 38.1) (xy 344.17 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9b833440-3c44-4964-9dc5-b2a7b8e56905)\n  )\n  (wire (pts (xy 317.5 125.73) (xy 317.5 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c0502d3-0bc7-4064-83a1-793150daafcb)\n  )\n  (wire (pts (xy 267.97 16.51) (xy 267.97 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c245620-6be5-4779-a899-e7ef2f9ec080)\n  )\n  (wire (pts (xy 33.02 90.17) (xy 45.72 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c30625c-d93e-487e-9647-c5036038c37f)\n  )\n  (wire (pts (xy 256.54 194.31) (xy 248.92 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9c4aabcf-8d85-423b-8e1a-1e36387ea805)\n  )\n  (wire (pts (xy 92.71 182.88) (xy 92.71 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9cdf4a6b-4d0c-4ab5-9e1e-ff6b8f77f46e)\n  )\n  (wire (pts (xy 104.14 194.31) (xy 95.25 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d4eeeb0-6a8c-46e2-ad61-c40b4a3d0d95)\n  )\n  (wire (pts (xy 256.54 209.55) (xy 248.92 209.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d62a4c7-2736-4787-a01f-2511fc79bc62)\n  )\n  (wire (pts (xy 248.92 212.09) (xy 256.54 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9d8bca6a-8bae-4888-a57c-87f3edae3ac6)\n  )\n  (wire (pts (xy 252.73 264.16) (xy 262.89 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9db718b3-bfbe-46d0-8391-ef3c9df1a93a)\n  )\n  (wire (pts (xy 354.33 17.78) (xy 359.41 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9df2b1f4-ce52-4b69-8208-bb5463cdcbed)\n  )\n  (wire (pts (xy 267.97 35.56) (xy 262.89 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9f6c49d6-5891-4f09-aabc-48732104ac97)\n  )\n  (wire (pts (xy 93.98 134.62) (xy 109.22 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid 9ffa66ba-c4a1-4433-969e-fe257b3df863)\n  )\n  (wire (pts (xy 67.31 20.32) (xy 74.93 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a03ab422-ab83-4108-904a-8600c512e711)\n  )\n  (wire (pts (xy 344.17 68.58) (xy 359.41 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a03bb8bc-401a-49ec-9630-6783052ae084)\n  )\n  (wire (pts (xy 287.02 99.06) (xy 298.45 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a149e3af-7a94-4dcc-b0a0-eec6b836533a)\n  )\n  (wire (pts (xy 109.22 106.68) (xy 101.6 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a1572ae4-867a-45d6-bcf5-b3851be394df)\n  )\n  (wire (pts (xy 262.89 33.02) (xy 265.43 33.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a1b1d84c-7b42-430b-8381-4c1a7953f939)\n  )\n  (wire (pts (xy 270.51 21.59) (xy 270.51 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a1b7ffe4-6d07-4d17-b9f2-a7f7959d1ca4)\n  )\n  (wire (pts (xy 265.43 53.34) (xy 265.43 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a259adfe-effe-4cdd-9875-dd06953f3d38)\n  )\n  (wire (pts (xy 344.17 68.58) (xy 344.17 48.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a2e95823-1087-413e-9798-b2f93aeaff6f)\n  )\n  (wire (pts (xy 20.32 57.15) (xy 20.32 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a3ecca66-3a48-4cf6-baac-298d845f6281)\n  )\n  (wire (pts (xy 229.87 35.56) (xy 234.95 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a3ed57c5-58e5-43b5-a3b6-b694294a750b)\n  )\n  (wire (pts (xy 40.64 181.61) (xy 40.64 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a48b631f-e493-4b22-be4e-7eb2f4fceaeb)\n  )\n  (wire (pts (xy 287.02 168.91) (xy 294.64 168.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a4a2cba4-a564-4a35-828f-79e7a376c8f8)\n  )\n  (wire (pts (xy 88.9 182.88) (xy 88.9 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a4da7d0a-c10a-48f4-a6a0-224017471f58)\n  )\n  (wire (pts (xy 322.58 99.06) (xy 311.15 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a4e7884f-d05d-4806-957e-eaec3bfbdc99)\n  )\n  (wire (pts (xy 256.54 189.23) (xy 248.92 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a516c176-a8a0-4126-8a2b-1af113e32111)\n  )\n  (wire (pts (xy 246.38 162.56) (xy 254 162.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a52fd60b-e1cd-4bb4-b0d8-9db6b62f8053)\n  )\n  (wire (pts (xy 396.24 156.21) (xy 406.4 156.21))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a5b7323c-9342-461d-adc6-cd1f23f333b3)\n  )\n  (wire (pts (xy 106.68 83.82) (xy 109.22 83.82))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a64e9c99-514b-4277-a084-34dfc91c9648)\n  )\n  (wire (pts (xy 168.91 33.02) (xy 168.91 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a6cca440-1908-4dde-b94c-f2857532a151)\n  )\n  (wire (pts (xy 254 147.32) (xy 246.38 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a6e4712e-0126-4912-9650-f7081d650f0c)\n  )\n  (wire (pts (xy 146.05 189.23) (xy 146.05 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a6f96f83-d769-46ef-bb36-273de1e09263)\n  )\n  (wire (pts (xy 339.09 45.72) (xy 346.71 45.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a705e9a0-7500-4121-b1c9-6d855cff3175)\n  )\n  (wire (pts (xy 109.22 101.6) (xy 106.68 101.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7407d20-d686-478b-90ac-6505b49be81c)\n  )\n  (wire (pts (xy 294.64 191.77) (xy 292.1 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a76940fc-8134-465a-a86a-8dc4dbe22a2d)\n  )\n  (wire (pts (xy 52.07 227.33) (xy 54.61 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a7821c1d-b1d0-43cb-a352-365d98ffb452)\n  )\n  (wire (pts (xy 394.97 17.78) (xy 394.97 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8625739-b6a7-4b44-8726-cfaab0c078fa)\n  )\n  (wire (pts (xy 36.83 27.94) (xy 44.45 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a8c5b436-0313-46a0-b0b1-43ee9aa8db16)\n  )\n  (wire (pts (xy 48.26 78.74) (xy 45.72 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a9156497-e449-4cff-9000-8bb229fcb96c)\n  )\n  (wire (pts (xy 50.8 144.78) (xy 58.42 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid a9e911e5-4495-4031-a3e8-8c1f7e36c5fe)\n  )\n  (wire (pts (xy 265.43 30.48) (xy 265.43 33.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aa25c92a-7838-46fc-98fb-0fd22034bbed)\n  )\n  (wire (pts (xy 321.31 40.64) (xy 331.47 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aab2ae5a-e5c4-48f8-8fd4-4ca007b09f68)\n  )\n  (wire (pts (xy 73.66 182.88) (xy 73.66 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aaf29085-d08f-4dec-b71a-16d26233bd38)\n  )\n  (wire (pts (xy 288.29 228.6) (xy 298.45 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac27db90-6dc1-415d-bfeb-1d5675b5a022)\n  )\n  (wire (pts (xy 304.8 66.675) (xy 304.8 62.865))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac320b66-9847-4e80-9b78-6dd4c568b5cf)\n  )\n  (wire (pts (xy 410.21 40.64) (xy 410.21 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ac5c7f00-8812-4ae5-940d-a69ea193fec8)\n  )\n  (wire (pts (xy 396.24 161.29) (xy 398.78 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid acb9733c-fec7-436a-a0ed-44e1793e0830)\n  )\n  (wire (pts (xy 246.38 91.44) (xy 252.73 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad29ab3c-2793-4cd1-8e89-a425085f1fda)\n  )\n  (wire (pts (xy 105.41 27.94) (xy 113.03 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad6ef6cd-21e4-49c6-a98c-5233f6b5c789)\n  )\n  (wire (pts (xy 105.41 20.32) (xy 113.03 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ad6f4ce5-b3bc-41ca-bd08-9495b9e0830f)\n  )\n  (wire (pts (xy 127 257.81) (xy 127 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid adb4d7d4-8d58-49b0-9445-aec83aa90450)\n  )\n  (wire (pts (xy 287.02 104.14) (xy 298.45 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ae834bfb-4d5a-4f7c-b06e-2147fbebf6c9)\n  )\n  (wire (pts (xy 373.38 125.73) (xy 373.38 115.57))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ae9ca844-f784-4e0c-8326-8c6134017222)\n  )\n  (wire (pts (xy 391.16 106.68) (xy 398.78 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid aebf4d97-2535-44ef-a95f-e87b374c878f)\n  )\n  (wire (pts (xy 179.07 52.07) (xy 179.07 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid af1112ce-f682-4d54-9490-454c4ca8b7fe)\n  )\n  (wire (pts (xy 102.87 204.47) (xy 95.25 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid af9510b0-16af-4fe2-8a1a-5e9afe7ff51f)\n  )\n  (wire (pts (xy 294.64 146.05) (xy 287.02 146.05))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid affc47c9-f744-43b1-8cba-e1b62155c7bd)\n  )\n  (wire (pts (xy 109.22 81.28) (xy 101.6 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b1bb9160-8241-4ff0-a6e1-715d56db1ef1)\n  )\n  (wire (pts (xy 135.89 44.45) (xy 135.89 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b1e90b60-6d45-4276-8e86-4e6f79a396e8)\n  )\n  (wire (pts (xy 368.3 227.33) (xy 368.3 234.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b1f63cfa-e3d7-495b-a953-2f89fdd0b38f)\n  )\n  (wire (pts (xy 358.14 125.73) (xy 358.14 118.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b211d2af-e630-48a3-9501-4b6de63986af)\n  )\n  (wire (pts (xy 53.34 219.71) (xy 53.34 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b2179157-0bc7-4de1-8162-bdca21265f60)\n  )\n  (wire (pts (xy 109.22 154.94) (xy 101.6 154.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b3103aca-c25b-476e-9809-6b6ef8b82ea7)\n  )\n  (wire (pts (xy 396.24 196.85) (xy 403.86 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b36f6636-64b6-439e-9bd3-af01586ad160)\n  )\n  (wire (pts (xy 248.92 157.48) (xy 246.38 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b3bd372d-fa60-4d6d-978d-666a79418ef9)\n  )\n  (wire (pts (xy 322.58 104.14) (xy 311.15 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b3fadadc-9599-4f93-9b1a-49a43aa3b2ec)\n  )\n  (wire (pts (xy 68.58 39.37) (xy 74.93 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b4283c3b-4e02-4507-9133-131af5faed34)\n  )\n  (wire (pts (xy 151.13 196.85) (xy 151.13 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b4ab4042-4f9b-4d08-80c0-81712c0e177e)\n  )\n  (wire (pts (xy 408.94 227.33) (xy 400.05 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b5a6daf9-cad2-407a-abc8-5b370aa3c0cd)\n  )\n  (wire (pts (xy 196.85 16.51) (xy 267.97 16.51))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b60b290c-52f0-4dae-b1f2-3c989a8f7fc7)\n  )\n  (wire (pts (xy 227.33 13.97) (xy 227.33 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b66a8585-19de-422b-9963-f575bef05a25)\n  )\n  (wire (pts (xy 191.77 189.23) (xy 191.77 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b6a9a557-cbe0-408e-9ad4-fec8bce27e60)\n  )\n  (wire (pts (xy 53.34 152.4) (xy 109.22 152.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b6af1e9a-7a69-4cb4-b780-460f9c6bf71e)\n  )\n  (wire (pts (xy 270.51 38.1) (xy 262.89 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b6d77068-bd6a-43b6-b291-4f228cf8d954)\n  )\n  (wire (pts (xy 27.94 137.16) (xy 27.94 144.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b7f6c098-e1cd-4c70-a385-ddf76dd8e1c5)\n  )\n  (wire (pts (xy 53.34 137.16) (xy 53.34 152.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b83775af-cc85-4f51-8575-5cc18ee457b9)\n  )\n  (wire (pts (xy 327.66 229.87) (xy 327.66 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b88b5106-699a-4acb-a07f-0d43a9dea415)\n  )\n  (wire (pts (xy 289.56 27.94) (xy 298.45 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b8c0d617-c586-4f9c-81d4-905f14c79592)\n  )\n  (wire (pts (xy 33.02 87.63) (xy 43.18 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b92d6855-5925-488e-b36c-319496f3cf3c)\n  )\n  (wire (pts (xy 330.2 227.33) (xy 330.2 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b93f7fff-b394-413d-9655-d5bf7d465546)\n  )\n  (wire (pts (xy 78.74 127) (xy 109.22 127))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b9495c74-7d4c-4ed6-9e37-00daf4f40b54)\n  )\n  (wire (pts (xy 196.85 52.07) (xy 196.85 16.51))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid b98675d1-d55d-435a-a2df-f63de800fbfd)\n  )\n  (wire (pts (xy 22.86 254) (xy 22.86 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ba0d3cc3-e595-4dd1-9235-b0748669f323)\n  )\n  (wire (pts (xy 146.05 44.45) (xy 146.05 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ba260ad2-e31d-4ee5-aa9a-65b8dec79178)\n  )\n  (wire (pts (xy 325.12 227.33) (xy 325.12 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ba444800-ecec-4471-a2da-47af0004135a)\n  )\n  (wire (pts (xy 193.04 240.03) (xy 185.42 240.03))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid baa2851f-f742-4a7f-ae07-0b30e36e3adc)\n  )\n  (wire (pts (xy 43.18 73.66) (xy 48.26 73.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb04f7f9-0310-4767-b748-8f8d3a703b74)\n  )\n  (wire (pts (xy 298.45 86.36) (xy 287.02 86.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb16f858-41be-4a9e-b23a-fe2c6fee5b69)\n  )\n  (wire (pts (xy 97.79 27.94) (xy 105.41 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb2cd317-4642-4600-9d1b-7a87fe291fa3)\n  )\n  (wire (pts (xy 140.97 234.95) (xy 140.97 232.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb31dc33-7015-4f9a-840d-509d301facc0)\n  )\n  (wire (pts (xy 182.88 245.11) (xy 193.04 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb51644d-7bf3-44ed-9b49-634eb6cc474c)\n  )\n  (wire (pts (xy 245.11 228.6) (xy 237.49 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bb87b094-880f-48e1-b313-3b562e58dc0d)\n  )\n  (wire (pts (xy 370.84 115.57) (xy 370.84 125.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bbc7afda-1116-4a72-8982-86b70b6794f8)\n  )\n  (wire (pts (xy 287.02 148.59) (xy 294.64 148.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bc04f4da-97c2-4385-9774-604c128e46d7)\n  )\n  (wire (pts (xy 133.35 189.23) (xy 133.35 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bc418bb8-7e73-4d59-b84c-d6e4093b2576)\n  )\n  (wire (pts (xy 67.31 264.16) (xy 69.85 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bc74f74e-d24c-4a21-ada9-5e699c610708)\n  )\n  (wire (pts (xy 346.71 97.79) (xy 346.71 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bcfcbd7e-d240-4933-86e8-8d7b91fdd6f8)\n  )\n  (wire (pts (xy 86.36 90.17) (xy 86.36 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bd4ee41e-e348-4452-a380-824fcd13e38e)\n  )\n  (wire (pts (xy 124.46 245.11) (xy 127 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bee678a9-c2b0-48ab-a15e-f05b941e1d27)\n  )\n  (wire (pts (xy 217.17 44.45) (xy 217.17 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bf62ef1d-3823-487a-9935-eeb9044b17d9)\n  )\n  (wire (pts (xy 52.07 104.14) (xy 60.96 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bfa22d7a-b6fa-4cb2-878f-7c6f0b94331a)\n  )\n  (wire (pts (xy 163.83 189.23) (xy 163.83 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bfaab31d-dc17-4111-a672-251dc52f0307)\n  )\n  (wire (pts (xy 246.38 152.4) (xy 254 152.4))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid bfbd9ecd-1937-45bb-8ef8-5086811a91c3)\n  )\n  (wire (pts (xy 104.14 49.53) (xy 111.76 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c1130563-a53e-4e91-ab06-e6225ea3a401)\n  )\n  (wire (pts (xy 106.68 121.92) (xy 109.22 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c125c6e1-67ad-488e-b622-cc166e00bc53)\n  )\n  (wire (pts (xy 101.6 104.14) (xy 109.22 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c173af21-915f-47cb-97f0-21579e8f7bfa)\n  )\n  (wire (pts (xy 342.9 227.33) (xy 342.9 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c1f35911-1b3d-4f1e-8b5d-17340537ff38)\n  )\n  (wire (pts (xy 219.71 191.77) (xy 219.71 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c23c737c-491d-40f5-9a10-ef377be91dfa)\n  )\n  (wire (pts (xy 161.29 189.23) (xy 161.29 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c2664a23-b66a-4730-b643-9240104c925c)\n  )\n  (wire (pts (xy 248.92 196.85) (xy 256.54 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c380cf1b-1f5c-4b6a-88e8-80cd74c4709b)\n  )\n  (wire (pts (xy 48.26 171.45) (xy 48.26 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c3afffe8-6026-4ec1-9f54-b60ca28519f1)\n  )\n  (wire (pts (xy 252.73 228.6) (xy 262.89 228.6))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c3ed0355-4fa6-47c3-b408-86c1f354de3f)\n  )\n  (wire (pts (xy 234.95 33.02) (xy 232.41 33.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c452189e-4084-41d3-bc93-9349ba4d9299)\n  )\n  (wire (pts (xy 109.22 157.48) (xy 101.6 157.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c49f3cf5-35ed-4a44-8f27-9577c952c688)\n  )\n  (wire (pts (xy 20.32 46.99) (xy 20.32 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c521f8b5-59bc-4e0a-9046-2ae67df6974b)\n  )\n  (wire (pts (xy 320.04 227.33) (xy 320.04 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c528a5d6-61c7-471b-8c64-d23f246fab76)\n  )\n  (wire (pts (xy 269.24 207.01) (xy 276.86 207.01))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c57b84ef-7d8e-46a3-a561-774c4e3b2a04)\n  )\n  (wire (pts (xy 82.55 214.63) (xy 74.93 214.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c59bc630-742e-490e-942b-690193f148a2)\n  )\n  (wire (pts (xy 45.72 76.2) (xy 48.26 76.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c5a3a449-2600-4454-9a5a-acc1218c5dae)\n  )\n  (wire (pts (xy 43.18 87.63) (xy 91.44 87.63))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c69e5114-29e2-4085-9775-bee49aad0bb5)\n  )\n  (wire (pts (xy 346.71 99.06) (xy 349.25 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c762be86-a458-431f-b748-60c0be4b32eb)\n  )\n  (wire (pts (xy 44.45 20.32) (xy 52.07 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid c92b556f-3425-469e-bbc0-47cb967db8ce)\n  )\n  (wire (pts (xy 49.53 39.37) (xy 52.07 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ca75544d-96c5-4b72-a52c-b8b6078f8686)\n  )\n  (wire (pts (xy 82.55 212.09) (xy 74.93 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ca7d94dc-58f2-499e-a93e-60717bb1afcc)\n  )\n  (wire (pts (xy 82.55 85.09) (xy 82.55 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid caa690fc-1530-41f8-853c-f94037c69380)\n  )\n  (wire (pts (xy 276.86 212.09) (xy 269.24 212.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid caad34c8-8547-4a5e-b218-b5afdd9f6e53)\n  )\n  (wire (pts (xy 294.64 189.23) (xy 292.1 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cb13555b-beb9-48a6-9f99-05f05d21f65a)\n  )\n  (wire (pts (xy 166.37 189.23) (xy 166.37 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cb1d72b2-09de-4b2e-a9ef-1690d4162342)\n  )\n  (wire (pts (xy 212.09 189.23) (xy 212.09 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cb39b5cb-55d6-44ab-ac86-1ea48ab7a342)\n  )\n  (wire (pts (xy 140.97 44.45) (xy 140.97 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cb656b20-80d0-400d-9d06-1c21e51409ad)\n  )\n  (wire (pts (xy 48.26 181.61) (xy 48.26 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cb89bdf5-b371-41bf-80f7-61a1f485c604)\n  )\n  (wire (pts (xy 182.88 260.35) (xy 193.04 260.35))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cc754926-98a5-466e-85d0-4218ef7db85e)\n  )\n  (wire (pts (xy 246.38 109.22) (xy 254 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ccb3de0e-8eca-4134-a9a5-34e469d8202b)\n  )\n  (wire (pts (xy 87.63 39.37) (xy 93.98 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ccb603ba-34e3-496f-adfd-ebc5b07231a1)\n  )\n  (wire (pts (xy 287.02 81.28) (xy 298.45 81.28))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cd12b2a0-cfe4-4ff6-9307-7ae71c6444a2)\n  )\n  (wire (pts (xy 279.4 53.34) (xy 279.4 53.975))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cd1fa1b9-6b5c-4989-a447-fd89e3521bb5)\n  )\n  (wire (pts (xy 33.02 46.99) (xy 33.02 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cdfa2349-314e-4598-86b8-99194a390b00)\n  )\n  (wire (pts (xy 294.64 161.29) (xy 287.02 161.29))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ce9b96e5-faff-4d8e-970c-d04cac1eca15)\n  )\n  (wire (pts (xy 346.71 106.68) (xy 346.71 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ceb8e035-e3af-4be8-9ac5-0833a15bcc76)\n  )\n  (wire (pts (xy 298.45 27.94) (xy 298.45 30.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cef818c1-31fd-47d1-a42f-69ba50f511b9)\n  )\n  (wire (pts (xy 33.02 181.61) (xy 33.02 184.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cf6dd6da-5448-4c4a-be1c-411e5c01d05f)\n  )\n  (wire (pts (xy 35.56 95.25) (xy 46.99 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cf90ff2c-13cc-42b5-b6f4-a862475805c3)\n  )\n  (wire (pts (xy 222.25 49.53) (xy 222.25 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid cfded59d-53fe-4713-9c4c-7eb113b86081)\n  )\n  (wire (pts (xy 341.63 68.58) (xy 344.17 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d05838fd-a8f9-4a5d-9848-96b63c302f9f)\n  )\n  (wire (pts (xy 344.17 38.1) (xy 344.17 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d0a67e52-4da7-4bc0-9141-41780be0e505)\n  )\n  (wire (pts (xy 394.97 55.88) (xy 394.97 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d0dd6ffa-a2a9-4f21-92a8-713805ae1ebc)\n  )\n  (wire (pts (xy 396.24 181.61) (xy 406.4 181.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d0e0ba0f-b1db-4c2f-b683-69494f933f05)\n  )\n  (wire (pts (xy 327.66 53.34) (xy 327.66 55.88))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d11698d0-35ce-4416-9845-dec7a235a5f1)\n  )\n  (wire (pts (xy 59.69 20.32) (xy 67.31 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d12ab3de-cc94-4251-8383-e1b45ace3165)\n  )\n  (wire (pts (xy 85.09 39.37) (xy 87.63 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d1523247-64da-4637-840b-71b3d5f77175)\n  )\n  (wire (pts (xy 193.04 224.79) (xy 185.42 224.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d18be461-5da3-4afc-95d3-26b451717814)\n  )\n  (wire (pts (xy 76.2 76.2) (xy 78.74 76.2))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d1c8e573-33da-409e-88c2-2dcda4ddbe09)\n  )\n  (wire (pts (xy 33.02 57.15) (xy 30.48 57.15))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d1d6989d-a1ca-420d-ad38-a0d0d15864fb)\n  )\n  (wire (pts (xy 205.74 222.25) (xy 213.36 222.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d231141d-503c-4b89-b3d4-26f668b2b2e8)\n  )\n  (wire (pts (xy 387.35 55.88) (xy 387.35 58.42))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d25963eb-0784-4d7d-98e8-6ebbb0d98aec)\n  )\n  (wire (pts (xy 215.9 255.27) (xy 205.74 255.27))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d269a715-70fa-49ae-a874-17bf7b4daa81)\n  )\n  (wire (pts (xy 345.44 228.6) (xy 345.44 227.33))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d2ff634d-ea8a-40f2-bb3f-8955b6048f2f)\n  )\n  (wire (pts (xy 252.73 137.16) (xy 246.38 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d308afcc-1d99-45e7-b36d-5f1576909093)\n  )\n  (wire (pts (xy 111.76 39.37) (xy 104.14 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d3372bb4-5427-45a3-920a-4ca49295239e)\n  )\n  (wire (pts (xy 229.87 26.67) (xy 229.87 35.56))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d4155a94-ccbc-46e5-b61e-adfd612db04c)\n  )\n  (wire (pts (xy 387.35 68.58) (xy 387.35 66.04))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d44c28a8-3337-4557-b517-6abb7c13d30a)\n  )\n  (wire (pts (xy 113.03 20.32) (xy 120.65 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d4d7f664-c21f-44e4-b720-6d06600619c6)\n  )\n  (wire (pts (xy 252.73 248.92) (xy 262.89 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d52a130c-17fb-4956-bd62-db2b445efdc8)\n  )\n  (wire (pts (xy 173.99 189.23) (xy 173.99 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5346918-91b1-4103-9fac-e65d58b10600)\n  )\n  (wire (pts (xy 382.27 17.78) (xy 387.35 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5bfee75-ba31-4ccd-8e2f-0dbe3c5105da)\n  )\n  (wire (pts (xy 104.14 48.26) (xy 104.14 49.53))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5e2e681-afe1-4c31-b7b5-1b4ed68237e9)\n  )\n  (wire (pts (xy 119.38 255.27) (xy 119.38 252.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5efa9d5-5a9a-4af9-a5d3-e5be747d1cce)\n  )\n  (wire (pts (xy 33.02 121.92) (xy 33.02 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d5f181b7-b10e-48bf-bbe0-9ab87643b5d7)\n  )\n  (wire (pts (xy 173.99 43.18) (xy 173.99 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d72da998-9c00-4889-9b1e-d6fbde3a7568)\n  )\n  (wire (pts (xy 184.15 189.23) (xy 184.15 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d762125a-1722-4e58-926f-7ea973017bba)\n  )\n  (wire (pts (xy 403.86 53.34) (xy 403.86 50.8))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d77168d1-269a-44aa-9e62-9221a1fa6f2c)\n  )\n  (wire (pts (xy 276.86 189.23) (xy 269.24 189.23))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d7812af3-47cf-4455-bf59-ba1a1b648133)\n  )\n  (wire (pts (xy 288.29 254) (xy 298.45 254))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d8d9dcb9-0d3b-45af-aab5-277923f3b883)\n  )\n  (wire (pts (xy 86.36 124.46) (xy 109.22 124.46))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d8e74abf-bc96-42c0-a514-cee3b02218ff)\n  )\n  (wire (pts (xy 287.02 93.98) (xy 298.45 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d96e3b58-5787-4d12-945c-711c5aac0c35)\n  )\n  (wire (pts (xy 52.07 52.07) (xy 49.53 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid d9d9e894-cc90-4b5f-87db-3a81e51f2fc7)\n  )\n  (wire (pts (xy 109.22 147.32) (xy 102.87 147.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid da14bbb2-13cd-41d7-ab59-16f565b43552)\n  )\n  (wire (pts (xy 52.07 95.25) (xy 78.74 95.25))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dad4a09d-934c-42d4-9ef9-eaa28456f514)\n  )\n  (wire (pts (xy 204.47 52.07) (xy 204.47 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dafe05ea-27ef-4657-b4aa-4df6d215d286)\n  )\n  (wire (pts (xy 114.3 255.27) (xy 114.3 252.73))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dbb1baae-5494-4284-a2cc-b71eabf88cd9)\n  )\n  (wire (pts (xy 276.86 204.47) (xy 269.24 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dbbc3c08-3729-477a-9ee0-93d5ac1e75d4)\n  )\n  (wire (pts (xy 402.59 191.77) (xy 396.24 191.77))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dc06a21b-32fe-4574-90ca-4acd74c700f3)\n  )\n  (wire (pts (xy 148.59 44.45) (xy 148.59 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dc07f9cd-36bb-4996-bff5-3d82b6bc0aa2)\n  )\n  (wire (pts (xy 40.64 213.36) (xy 43.18 213.36))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dcd54137-4d24-48d7-9318-59727f7fb28c)\n  )\n  (wire (pts (xy 44.45 27.94) (xy 52.07 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dd5a5520-c46c-4a70-8d82-2081b6374c27)\n  )\n  (wire (pts (xy 213.36 219.71) (xy 205.74 219.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dd729238-6da1-40be-89e1-25a131459eb8)\n  )\n  (wire (pts (xy 33.02 82.55) (xy 38.1 82.55))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dd83d216-9c47-45b9-876f-e45bfd2079de)\n  )\n  (wire (pts (xy 22.86 46.99) (xy 20.32 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dda784a1-0354-4e80-8041-23cb7ddcb386)\n  )\n  (wire (pts (xy 27.94 121.92) (xy 33.02 121.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ddaa9cd6-746c-4ca7-8792-941909626689)\n  )\n  (wire (pts (xy 311.15 43.18) (xy 317.5 43.18))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ddc658d3-e158-4fbd-828a-9462523e479e)\n  )\n  (wire (pts (xy 214.63 52.07) (xy 214.63 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dddc2397-1bc6-4a22-aff9-63f922c0916d)\n  )\n  (wire (pts (xy 388.62 99.06) (xy 388.62 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid de47c94e-c826-4b7d-9d72-5c319eb53324)\n  )\n  (wire (pts (xy 78.74 95.25) (xy 78.74 97.79))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid deb41591-4407-477e-a235-64c1dbbc8c47)\n  )\n  (wire (pts (xy 276.86 194.31) (xy 269.24 194.31))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dedc56e7-3582-468f-abc5-f29cd80d7351)\n  )\n  (wire (pts (xy 74.93 219.71) (xy 82.55 219.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid df4f09ad-2de0-4460-a39e-a318ef9ccfa4)\n  )\n  (wire (pts (xy 52.07 27.94) (xy 59.69 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid df8ac67f-b7d7-4efd-a265-d3873085fc61)\n  )\n  (wire (pts (xy 186.69 24.13) (xy 273.05 24.13))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dfa61368-5d69-4efc-b5bf-93b6c1d524d9)\n  )\n  (wire (pts (xy 74.93 196.85) (xy 82.55 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid dfaaac95-a7db-436c-a091-68adeb7c9af9)\n  )\n  (wire (pts (xy 17.78 27.94) (xy 21.59 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e0408eef-fd81-421b-9a3b-7f4541b98315)\n  )\n  (wire (pts (xy 168.91 189.23) (xy 168.91 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e0809436-df7b-40af-ad9b-f22cf4700069)\n  )\n  (wire (pts (xy 246.38 104.14) (xy 254 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e0cb44c8-7cec-46c4-a00d-145510dc5f40)\n  )\n  (wire (pts (xy 171.45 43.18) (xy 171.45 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e13c75c6-fce0-41ce-a216-03797ace5e6b)\n  )\n  (wire (pts (xy 332.74 227.33) (xy 332.74 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e16bbc8c-701c-419e-ae53-265a31b74999)\n  )\n  (wire (pts (xy 194.31 52.07) (xy 194.31 41.91))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e2ed8a13-a2af-4a78-aa5a-02843fb23edc)\n  )\n  (wire (pts (xy 40.64 69.85) (xy 40.64 72.39))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e37d90c2-dc89-468f-b0b2-7cb06c4774a0)\n  )\n  (wire (pts (xy 396.24 166.37) (xy 406.4 166.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e3ac680b-de0a-41b7-bd40-d9df498256d3)\n  )\n  (wire (pts (xy 82.55 204.47) (xy 74.93 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e3ceba95-5ddd-468b-82f0-c6761a74e031)\n  )\n  (wire (pts (xy 97.79 20.32) (xy 105.41 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e42a9ff0-3cc8-457c-acbd-77852a48e3c5)\n  )\n  (wire (pts (xy 355.6 125.73) (xy 355.6 123.19))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e4895ee9-14a7-40b8-a41f-807a7a575f43)\n  )\n  (wire (pts (xy 337.82 227.33) (xy 337.82 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e4b7fe58-1c54-422d-8a88-e6b59a301d12)\n  )\n  (wire (pts (xy 294.64 201.93) (xy 292.1 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e8711dd0-b616-48a8-8c95-52114fea5c21)\n  )\n  (wire (pts (xy 133.35 44.45) (xy 133.35 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e8c2c5c1-902f-40cb-9bbd-e3804a5082f8)\n  )\n  (wire (pts (xy 91.44 119.38) (xy 109.22 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e9114294-e4fd-4134-939e-a7ea5e74fac0)\n  )\n  (wire (pts (xy 356.87 99.06) (xy 364.49 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e9278031-3bb8-4324-9535-5a76a496c8d5)\n  )\n  (wire (pts (xy 95.25 217.17) (xy 101.6 217.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e93586ea-1a31-4b0a-bf76-26683f877d63)\n  )\n  (wire (pts (xy 17.78 27.94) (xy 17.78 30.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid e96c1570-e666-4a3e-bd6a-e9b2239f6b2c)\n  )\n  (wire (pts (xy 267.97 104.14) (xy 267.97 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ea9315ab-fbdc-46bd-acf5-25273cb140a2)\n  )\n  (wire (pts (xy 317.5 55.88) (xy 317.5 53.34))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eab9f880-d737-456a-a254-cb06118b460f)\n  )\n  (wire (pts (xy 55.88 171.45) (xy 55.88 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ead1c24e-a695-4562-90d9-d19f9f14ffc1)\n  )\n  (wire (pts (xy 109.22 91.44) (xy 101.6 91.44))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb09e7c6-8acd-4413-948e-e16dc5913ce9)\n  )\n  (wire (pts (xy 189.23 52.07) (xy 189.23 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eb60d6ab-7cfe-4451-85a0-fc0d3916d74f)\n  )\n  (wire (pts (xy 189.23 26.67) (xy 229.87 26.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ebe656b5-22da-45dc-ac4f-bf2de99fef85)\n  )\n  (wire (pts (xy 163.83 38.1) (xy 176.53 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ec061dd3-d376-454e-b548-5e6606de859b)\n  )\n  (wire (pts (xy 382.27 48.26) (xy 382.27 54.61))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ec954ea2-912e-4f4b-a616-16490047a85d)\n  )\n  (wire (pts (xy 245.11 264.16) (xy 237.49 264.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ed08e12b-6b8a-4810-934d-bcec8d757b9b)\n  )\n  (wire (pts (xy 184.15 19.05) (xy 184.15 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eda810c6-e963-4f21-b7f6-9c0158685e22)\n  )\n  (wire (pts (xy 379.73 48.26) (xy 382.27 48.26))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ee1d47d7-d8ad-4a49-8672-7529e10b45f3)\n  )\n  (wire (pts (xy 298.45 38.1) (xy 298.45 40.64))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ee43afc0-e886-43b9-8fe7-2ef540b73d88)\n  )\n  (wire (pts (xy 191.77 13.97) (xy 227.33 13.97))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eeb8d94a-8957-4709-8ce5-2a30076d3aba)\n  )\n  (wire (pts (xy 20.32 68.58) (xy 22.86 68.58))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eebf5ffd-c067-4c37-ac5d-23ef996f176a)\n  )\n  (wire (pts (xy 311.15 93.98) (xy 322.58 93.98))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eec2e1d7-5593-4043-8ea6-19eab63e08ca)\n  )\n  (wire (pts (xy 392.43 45.72) (xy 397.51 45.72))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid eec996ad-2f02-4da3-9a58-c8e4429778d0)\n  )\n  (wire (pts (xy 45.72 90.17) (xy 86.36 90.17))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid efa77784-0af4-4e27-bcae-162dc271236f)\n  )\n  (wire (pts (xy 215.9 257.81) (xy 205.74 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid efc03161-eebb-478e-9441-3a5729c24f53)\n  )\n  (wire (pts (xy 199.39 52.07) (xy 199.39 21.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f046ac54-0153-491c-bebf-5b6cd5be473c)\n  )\n  (wire (pts (xy 38.1 82.55) (xy 38.1 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f09f67c0-1205-41a9-a29e-fe5bfb14cb94)\n  )\n  (wire (pts (xy 256.54 204.47) (xy 248.92 204.47))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f0b0f53b-7412-4f77-952b-42f3b9760e83)\n  )\n  (wire (pts (xy 95.25 201.93) (xy 102.87 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f1233f40-ab5d-4bf8-8154-3d51397d757b)\n  )\n  (wire (pts (xy 350.52 227.33) (xy 350.52 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f146712e-fa51-4777-9e42-89d7db3d7a1f)\n  )\n  (wire (pts (xy 43.18 87.63) (xy 43.18 73.66))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f1a136d6-2ea9-40a0-8c08-ba9f6d973cb7)\n  )\n  (wire (pts (xy 82.55 82.55) (xy 82.55 85.09))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f1a335c5-3aaa-47bb-8224-02c056d84ffa)\n  )\n  (wire (pts (xy 158.75 52.07) (xy 158.75 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f25fd38d-5c31-4c0f-831a-c28fac575c48)\n  )\n  (wire (pts (xy 106.68 132.08) (xy 109.22 132.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f33ac773-3ea2-4f7e-8099-adcb2881d33f)\n  )\n  (wire (pts (xy 294.64 153.67) (xy 287.02 153.67))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f33b0f09-eaa0-4f96-b076-230c56503329)\n  )\n  (wire (pts (xy 22.86 256.54) (xy 30.48 256.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f36320d1-53b6-4801-9e02-a49661fe5898)\n  )\n  (wire (pts (xy 101.6 245.11) (xy 106.68 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f39ffec9-6c7c-4c4c-b39e-4786efeccb90)\n  )\n  (wire (pts (xy 77.47 182.88) (xy 77.47 173.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f47da10c-dbde-4fc8-85e9-acd52e94cf25)\n  )\n  (wire (pts (xy 345.44 125.73) (xy 345.44 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f4efa187-46db-4052-8b11-f87a4af053ff)\n  )\n  (wire (pts (xy 269.24 201.93) (xy 276.86 201.93))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f541a427-5823-4578-b32e-e3196aac2fa8)\n  )\n  (wire (pts (xy 213.36 232.41) (xy 205.74 232.41))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f5b93035-cb57-41a1-825a-02e2384a30ed)\n  )\n  (wire (pts (xy 213.36 234.95) (xy 205.74 234.95))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f5d0f814-c357-4a5c-8aa8-ec050293c18d)\n  )\n  (wire (pts (xy 288.29 238.76) (xy 298.45 238.76))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f5da04e1-ae56-4078-a5d2-e239ad344409)\n  )\n  (wire (pts (xy 340.36 227.33) (xy 340.36 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f5dc4c1c-5bb7-4a2a-9198-8669b1e5ed51)\n  )\n  (wire (pts (xy 38.1 149.86) (xy 38.1 137.16))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f65d37df-e34c-454d-89b5-770f62036395)\n  )\n  (wire (pts (xy 140.97 242.57) (xy 140.97 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f674e8f7-3a34-465f-8e84-f3ccaa774652)\n  )\n  (wire (pts (xy 387.35 17.78) (xy 394.97 17.78))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f6c288cf-9f49-436e-80e6-5ca24033a409)\n  )\n  (wire (pts (xy 252.73 243.84) (xy 262.89 243.84))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f745f2e5-b1c2-426f-a632-b27720e54a3a)\n  )\n  (wire (pts (xy 52.07 20.32) (xy 59.69 20.32))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f767edcb-00ad-4ca9-9bbb-26af6816f136)\n  )\n  (wire (pts (xy 35.56 142.24) (xy 63.5 142.24))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f772d0f5-9995-4698-aa88-c9f3af00ccb9)\n  )\n  (wire (pts (xy 106.68 165.1) (xy 109.22 165.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f774d050-4939-4fbc-93ef-e5c78f96a725)\n  )\n  (wire (pts (xy 199.39 21.59) (xy 270.51 21.59))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f7840ba0-5f47-4190-9f1f-a2a12366e0de)\n  )\n  (wire (pts (xy 382.27 31.75) (xy 382.27 38.1))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f7c5ccc4-a7d6-49ae-907b-3f3e31bf4026)\n  )\n  (wire (pts (xy 346.71 106.68) (xy 349.25 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f7cca11d-450c-472d-adf2-ef29749740bc)\n  )\n  (wire (pts (xy 140.97 245.11) (xy 140.97 247.65))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f7e295fd-9584-4d4f-805f-2377bbbcd744)\n  )\n  (wire (pts (xy 58.42 128.27) (xy 58.42 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f804a714-4df0-4839-a4f7-2bd212c5b192)\n  )\n  (wire (pts (xy 63.5 128.27) (xy 63.5 129.54))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f8078ec4-3bf7-41ef-b57f-aad9254531c5)\n  )\n  (wire (pts (xy 163.83 30.48) (xy 161.29 30.48))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f8bdfd44-8fc1-49f5-b74a-18b622e01379)\n  )\n  (wire (pts (xy 311.15 96.52) (xy 322.58 96.52))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f933c5d8-ab81-4209-ba4c-5215b2535899)\n  )\n  (wire (pts (xy 298.45 60.325) (xy 298.45 56.515))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f940da30-79ea-4c23-90a3-6eedb226eb9c)\n  )\n  (wire (pts (xy 106.68 245.11) (xy 109.22 245.11))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid f9c639c5-dea1-4425-822b-c8e2de00aee3)\n  )\n  (wire (pts (xy 254 114.3) (xy 246.38 114.3))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fa8d0fa7-bb8b-4f37-98d9-07eaa8b7d0c6)\n  )\n  (wire (pts (xy 182.88 257.81) (xy 193.04 257.81))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fab4925b-221a-4e31-a78e-02b779ff80d9)\n  )\n  (wire (pts (xy 83.82 134.62) (xy 86.36 134.62))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fb3ca296-d222-4697-8760-c4ad9fbf98ea)\n  )\n  (wire (pts (xy 33.02 44.45) (xy 33.02 46.99))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fb65d93f-d2ba-43da-8e6c-22b8b130ab6f)\n  )\n  (wire (pts (xy 52.07 54.61) (xy 52.07 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fb69c20a-21a8-45e3-b9a8-0e73b8cd98bd)\n  )\n  (wire (pts (xy 311.15 109.22) (xy 322.58 109.22))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fb6c3d6b-9ed8-4cf2-95f8-a1705e250151)\n  )\n  (wire (pts (xy 298.45 78.74) (xy 287.02 78.74))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fbdda66a-e1bc-473e-94ae-4db8f12de1af)\n  )\n  (wire (pts (xy 38.1 104.14) (xy 46.99 104.14))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fbffa584-72e6-496c-b5ba-ff744d0ce8f5)\n  )\n  (wire (pts (xy 74.93 49.53) (xy 74.93 52.07))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc2cbd65-5d40-4a8a-a025-4d193961d98a)\n  )\n  (wire (pts (xy 186.69 189.23) (xy 186.69 196.85))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fc7b0c04-8749-4c4f-989e-a935ea5305e3)\n  )\n  (wire (pts (xy 33.02 248.92) (xy 27.94 248.92))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fcd0080b-d80c-4e73-b4b3-d36e4ee43609)\n  )\n  (wire (pts (xy 35.56 92.71) (xy 33.02 92.71))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fcd3783e-6a95-4cd6-987d-704efb659a62)\n  )\n  (wire (pts (xy 372.11 106.68) (xy 379.73 106.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fce66791-7373-4ad3-b5cb-2ea2dbae63d6)\n  )\n  (wire (pts (xy 74.93 27.94) (xy 82.55 27.94))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd32eaca-8a5e-4d64-96a2-f0f1921a08cb)\n  )\n  (wire (pts (xy 254 119.38) (xy 246.38 119.38))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd6c93f7-03b7-4338-945f-660cc762d57e)\n  )\n  (wire (pts (xy 104.14 38.1) (xy 104.14 39.37))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd70c136-b01c-40ba-a519-f3773b245506)\n  )\n  (wire (pts (xy 288.29 233.68) (xy 298.45 233.68))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fd712000-8bbe-4ad5-8f4f-b84597ffc39a)\n  )\n  (wire (pts (xy 388.62 99.06) (xy 391.16 99.06))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fdcba936-2ac6-4e2d-9c44-4a6aaa6c3b25)\n  )\n  (wire (pts (xy 109.22 160.02) (xy 101.6 160.02))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fe72fe31-565b-4d01-812a-3f1e7039bfc4)\n  )\n  (wire (pts (xy 273.05 259.08) (xy 280.67 259.08))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid fec3d938-07eb-4c60-96a8-696623fc4831)\n  )\n  (wire (pts (xy 355.6 227.33) (xy 355.6 229.87))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ff022f42-84b4-4d0f-aff2-71e4dd3803b8)\n  )\n  (wire (pts (xy 232.41 33.02) (xy 232.41 19.05))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ff7089d6-4afb-4948-83eb-7c485bf66c2e)\n  )\n  (wire (pts (xy 201.93 52.07) (xy 201.93 44.45))\n    (stroke (width 0) (type default) (color 0 0 0 0))\n    (uuid ff7f7873-5b93-4495-8a3e-52f7f390134e)\n  )\n\n  (text \"GND\" (at 64.77 246.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 03676812-f442-43da-b5e8-6624eff7374c)\n  )\n  (text \"VCC\" (at 72.39 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0583767c-e348-41fa-8519-2af7b43b9bc0)\n  )\n  (text \"1%\" (at 361.95 16.51 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0b995526-0bde-4459-94b1-d87fb8061cc3)\n  )\n  (text \"Series resistors are here because of a possible\\novershoot/undershoot problem. They may be able to be removed\\nsafely. Anyway, they probably will minimize damage in the event of\\nSGPIO/CPLD misconfiguration.\"\n    (at 238.76 223.52 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 13fda038-c50a-4c26-977e-2fb760cb4506)\n  )\n  (text \"Default boot configuration is SPIFI.\\nPress SW1 during reset to switch to\\nUSB0 (DFU mode).\"\n    (at 55.88 233.68 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1713de58-0a55-4ac8-b9db-cba46c6ab16a)\n  )\n  (text \"VCC\" (at 64.77 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1859ce06-e921-4644-9072-994c3f484b49)\n  )\n  (text \"I2S0_TX_SDA/\" (at 63.5 201.93 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1ca6fb9c-e851-4513-beac-4cae564af40b)\n  )\n  (text \"1%\" (at 88.9 133.35 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 28fdbb6d-de3a-4e81-8dfa-3c8a62ebe34c)\n  )\n  (text \"1%\" (at 361.95 67.31 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 301ec927-4606-4bd3-be4a-291f86df7ec2)\n  )\n  (text \"USB0\" (at 54.61 251.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 369dd4b4-1c20-497d-b476-f30f874d7e18)\n  )\n  (text \"1%\" (at 336.55 16.51 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3ebe5bd5-586a-4cff-8a38-4f10dc42b1c9)\n  )\n  (text \"Boot selection:\" (at 54.61 241.3 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 44068b67-0a91-4076-a81b-1ca79929c8ca)\n  )\n  (text \"GND\" (at 72.39 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 44c92c4a-b96c-4dbe-aa45-dc20871b2c37)\n  )\n  (text \"1%\" (at 106.68 53.34 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 44cedeed-6fe1-4875-89af-74c7a4d523ac)\n  )\n  (text \"pin straps for hardware\\nversion detection\" (at 107.95 36.83 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 44f507e5-c217-4e80-950d-f5759fdc9e35)\n  )\n  (text \"VCC\" (at 87.63 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 45871d47-0d1f-44e1-9b63-3ce8a60af402)\n  )\n  (text \"GND\" (at 64.77 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 45edeb8a-eff8-4359-8269-ad88d84a446c)\n  )\n  (text \"GND\" (at 87.63 246.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4e91e49d-d8ef-4798-a5b4-6b136f57042c)\n  )\n  (text \"1%\" (at 336.55 67.31 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4f5c5358-4bc8-4eef-8529-39b32ad82df4)\n  )\n  (text \"See also I2S0 pins on P20.\" (at 293.37 74.93 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5d87a868-fca0-46a8-9e1a-5e415f9910d0)\n  )\n  (text \"1%\" (at 106.68 43.18 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 61aacc73-c7ae-4bdb-bfb7-8f0b4c90b266)\n  )\n  (text \"VCC\" (at 87.63 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6281285b-07fa-46a3-b7d2-994e1539740f)\n  )\n  (text \"/I2S0_TX_WS\" (at 104.14 199.39 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 69e3b51d-b8c7-4764-b885-3f4a3c733dd1)\n  )\n  (text \"USART0\" (at 54.61 246.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7217e91f-c70c-420d-8469-94ea45cd3505)\n  )\n  (text \"GND\" (at 87.63 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 74d0c5c2-a4b3-4274-9525-67be7b29a18f)\n  )\n  (text \"GND\" (at 80.01 246.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8a48cd79-b93a-4193-b48e-f2991c7761f7)\n  )\n  (text \"GND\" (at 80.01 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8b59ac77-f428-481b-afe8-6e351c10d260)\n  )\n  (text \"SSP0\" (at 54.61 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8c84638b-5b66-4211-a0d0-ef35d8cc6b8c)\n  )\n  (text \"GND\" (at 64.77 251.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 999616a8-9820-43c5-be4d-0f90f4feff1f)\n  )\n  (text \"GND\" (at 80.01 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 99bdf3bc-d3b3-4273-a797-9c322d7eb6ef)\n  )\n  (text \"GND\" (at 80.01 251.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a6230eca-ce45-4562-887c-e0edeee0de59)\n  )\n  (text \"P2_8\" (at 72.39 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a74adc71-0031-4a33-9128-bc2cb374af50)\n  )\n  (text \"P1_1\" (at 87.63 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a7bdbb15-8f4a-4182-b575-3cab18278f61)\n  )\n  (text \"P2_9\" (at 64.77 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid abcef920-11f4-4496-b819-e0f6963f4980)\n  )\n  (text \"VCC\" (at 87.63 251.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b12ec6d1-ef9b-45a1-891b-11cfab9c7971)\n  )\n  (text \"USART3\" (at 54.61 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b1eb68f3-5a8c-4e82-94f2-d3035daf65ee)\n  )\n  (text \"VCC\" (at 80.01 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b55ecf15-263b-4f4e-af62-95d71c0e53dc)\n  )\n  (text \"Do not raise VBUSCTRL\\nunless VIN is supplied.\" (at 280.67 19.05 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b6de9b16-0780-46e2-b430-f8ce24fa6f98)\n  )\n  (text \"GND\" (at 72.39 246.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b882c5a5-a2a9-4847-8d0a-de4340dd8400)\n  )\n  (text \"Cortex Debug\\nConnector\\n(10 pin 50 mil)\" (at 12.7 134.62 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid baa503fd-859f-4927-9285-585a22df7162)\n  )\n  (text \"GND\" (at 72.39 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c518764f-7a8a-499e-8979-d601388404bb)\n  )\n  (text \"P1_2\" (at 80.01 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid cf0dbc40-f40a-485f-aa18-0e3f4ebe7a75)\n  )\n  (text \"U23 starts up on this 12 MHz\\ncrystal. This makes it possible\\nto use USB0 DFU boot mode.\\nIt should be possible to switch\\nto GP_CLKIN provided by the\\nclock generator IC (MCL_CLK)\\nif desired.\"\n    (at 105.41 229.87 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d292919c-aa01-48cc-bb27-5db70b80a7ce)\n  )\n  (text \"SPIFI\" (at 54.61 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e4c744a0-fd42-4f53-b8a2-5c95775106da)\n  )\n  (text \"GND\" (at 64.77 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ec4805bf-bdcb-4f05-bf47-10dd6ce8aaa4)\n  )\n  (text \"VCC\" (at 72.39 251.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ec84e2ea-93ed-4889-8887-3f2dd98f2d14)\n  )\n\n  (label \"VBUS\" (at 74.93 219.71 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0012e199-57b9-4440-b156-099f036e75ad)\n  )\n  (label \"GPIO3_9\" (at 102.87 199.39 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 05521fcf-905a-4aaf-99a5-995dff81781f)\n  )\n  (label \"B2AUX2\" (at 287.02 173.99 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 06b1fb7d-60a4-4b06-92d9-94991b2a98cc)\n  )\n  (label \"WAKEUP\" (at 168.91 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 06c13229-9f6a-4b43-912d-726c957dc2ab)\n  )\n  (label \"ISP\" (at 52.07 49.53 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 08ab0fd9-76ca-4275-a03b-86b277dd55fc)\n  )\n  (label \"SGPIO6\" (at 273.05 264.16 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 08ec78de-88c8-4905-972f-36c4c7add73b)\n  )\n  (label \"VIN\" (at 307.34 43.18 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 09420fd0-b366-45bb-ab78-7b731f4775d0)\n  )\n  (label \"SD_DAT3\" (at 213.36 222.25 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 09b55cd8-6ccd-4d95-9368-44da3492f0b1)\n  )\n  (label \"ADC0_3\" (at 111.76 49.53 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 0a247a4c-2e54-4cfb-af2c-777a4be0a308)\n  )\n  (label \"XTAL1\" (at 101.6 245.11 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0ab2e991-855c-4c53-9695-569511313dde)\n  )\n  (label \"RESET\" (at 27.94 144.78 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0aff00bc-dac5-4ec8-87ec-5a727bf1fb64)\n  )\n  (label \"VBUS\" (at 311.15 17.78 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 0b2c814c-bffa-4c57-a98a-b0b37511c237)\n  )\n  (label \"BANK2F3M1\" (at 337.82 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 0b84b9c7-c606-4ba1-9d18-3a4dae878801)\n  )\n  (label \"TDI\" (at 101.6 139.7 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0d69c457-f0d2-403b-94bf-103498be68e1)\n  )\n  (label \"SGPIO13\" (at 101.6 111.76 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 0dfde4d9-b329-4d7d-8c42-e50b2bc05c0d)\n  )\n  (label \"VBUS\" (at 304.8 66.675 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1021fa93-7c6f-4f04-b0e2-52afb147aa9f)\n  )\n  (label \"LED3\" (at 33.02 157.48 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 1116eb42-5468-4334-9079-b6712a374b9e)\n  )\n  (label \"BANK2F3M1\" (at 262.89 228.6 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 13092c0f-b408-429b-afae-4a5fe59251fd)\n  )\n  (label \"ADC0_5\" (at 133.35 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 140ab333-7f34-48f4-882a-71007f724257)\n  )\n  (label \"SGPIO3\" (at 273.05 233.68 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 181a6217-0cab-4fe1-9b67-2e3fe912c0d7)\n  )\n  (label \"B2AUX1\" (at 287.02 176.53 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 182ae50c-fb4e-4d60-8770-dd97ad72ee17)\n  )\n  (label \"GPIO3_10\" (at 74.93 201.93 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1889f239-5786-491d-9971-7343d0812a47)\n  )\n  (label \"B2AUX11\" (at 248.92 204.47 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 18ddf34e-d38d-4648-be65-2eb37753fcac)\n  )\n  (label \"CPLD_TDI\" (at 182.88 242.57 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 1eeb92f1-232a-4c08-840b-2c17d40229af)\n  )\n  (label \"BANK2F3M5\" (at 368.3 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 220ab774-0dba-4ccb-8dbf-901b00862357)\n  )\n  (label \"ADC0_7\" (at 111.76 39.37 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 2336b1bf-0922-45bb-b3be-4c0f6c184cd3)\n  )\n  (label \"RESET\" (at 173.99 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 233b42c0-947e-4e8b-ae4e-44ad3083bc33)\n  )\n  (label \"SGPIO11\" (at 85.09 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2430c21c-ece4-49f4-894f-4bcb82b430d7)\n  )\n  (label \"ADC0_2\" (at 135.89 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 24d9dc57-ad39-44ec-83e8-9d50ec2cc8c6)\n  )\n  (label \"SGPIO4\" (at 252.73 149.86 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 24d9f71b-50c5-4310-8a8c-9779254edf7c)\n  )\n  (label \"P2_9\" (at 287.02 104.14 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 25acedc2-d9fd-4342-b1ac-d770528c2e78)\n  )\n  (label \"CPLD_TMS\" (at 254 142.24 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 280495f2-8487-4232-ac3e-05365f604e68)\n  )\n  (label \"SPIFI_CS\" (at 184.15 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 28c764c1-fb7b-4678-be7d-f60c6927f7d8)\n  )\n  (label \"CPLD_TCK\" (at 254 162.56 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 2984c2eb-e107-4bdd-a889-d4cad22bab7c)\n  )\n  (label \"B2AUX7\" (at 287.02 161.29 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2a72d7dd-1015-41a2-9ce6-ba8d38f624a9)\n  )\n  (label \"SGPIO9\" (at 101.6 91.44 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2acbcf9b-e4cc-4ec9-b663-f20e9462fa56)\n  )\n  (label \"SGPIO10\" (at 237.49 264.16 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2e509475-caea-4936-94a3-525d757986a5)\n  )\n  (label \"BANK2F3M4\" (at 262.89 243.84 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 2e6e630c-081b-46ea-95ec-659e827edf4e)\n  )\n  (label \"CPLD_TCK\" (at 370.84 234.95 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 2eccacd1-6db8-4014-9d0a-b198e982eb93)\n  )\n  (label \"B2AUX8\" (at 276.86 199.39 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 2ee5dfdb-ca68-4b1d-9381-9f4797682223)\n  )\n  (label \"ADC0_7\" (at 153.67 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 2fe69d1f-bfe1-456c-b0bc-eadb1e37b1e2)\n  )\n  (label \"BANK2F3M10\" (at 298.45 233.68 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 302ee93e-cdbf-4c69-bc69-82b7e9053783)\n  )\n  (label \"P2_9\" (at 27.94 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3342b100-bc83-43e8-97ce-a8653cb1c9ba)\n  )\n  (label \"VIN\" (at 397.51 45.72 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3351e8e8-c0a8-45bf-b478-dc89358d3319)\n  )\n  (label \"RTC_ALARM\" (at 171.45 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 33b418b1-6bca-437c-ae5d-f0df3659aa06)\n  )\n  (label \"LED2\" (at 215.9 257.81 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3427d9a9-09a0-4bdd-a0c7-1721d23993ca)\n  )\n  (label \"SGPIO13\" (at 237.49 233.68 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 34f3dd4a-c384-4290-9459-9e58dcf7d741)\n  )\n  (label \"REG_OUT2\" (at 373.38 17.78 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 35a7e378-a6a6-4c40-83ce-a8ef5e5c2335)\n  )\n  (label \"LED1\" (at 17.78 157.48 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 35d62225-162f-41ba-a890-b915b18ad1b1)\n  )\n  (label \"CPLD_TMS\" (at 400.05 227.33 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3669631c-80f5-4585-a776-f6b066f704d2)\n  )\n  (label \"I2S0_RX_SDA\" (at 287.02 93.98 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 368fed7f-d150-4948-a4f4-13fb0f7702a0)\n  )\n  (label \"GPIO3_11\" (at 102.87 201.93 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3725bbde-4f38-4056-a83c-7f9010faf502)\n  )\n  (label \"B2AUX3\" (at 248.92 194.31 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3733eb63-fd89-4549-be18-3ce6a0660eb5)\n  )\n  (label \"BANK2F3M11\" (at 298.45 238.76 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 378d8656-7dcd-42a7-9bf3-6cb292b2dd5e)\n  )\n  (label \"RTCX2\" (at 179.07 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 37f1ff5d-b39d-4347-a606-b7a209789add)\n  )\n  (label \"RTCX2\" (at 93.98 39.37 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3ad11dec-082a-43d9-9b73-618ffcdf5ef8)\n  )\n  (label \"VBUSCTRL\" (at 74.93 214.63 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3d3b8f4d-01ca-4edd-8e19-44819917101e)\n  )\n  (label \"CPLD_TDO\" (at 358.14 118.11 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3e1fb2d8-40b6-488c-95dd-7febe930f139)\n  )\n  (label \"B2AUX16\" (at 335.28 118.11 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 3e61c430-7f90-4720-a84c-36e7b26a8eff)\n  )\n  (label \"SPIFI_SCK\" (at 199.39 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3ecdd1d8-510f-46b4-a26c-5d05fd7db631)\n  )\n  (label \"P2_8\" (at 19.05 227.33 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 3f31dcc6-b8ca-4148-af4e-728f3abd4a28)\n  )\n  (label \"ISP\" (at 271.78 106.68 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 40080f53-c4f7-4766-bf8a-20d22d342c9f)\n  )\n  (label \"SGPIO7\" (at 73.66 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4037c3b0-7b9b-4da6-a289-b4f4c03b46b8)\n  )\n  (label \"BANK2F3M5\" (at 262.89 248.92 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 417db4a2-ce88-4177-bbfd-cc3182a0e9ec)\n  )\n  (label \"I2S0_RX_SCK\" (at 194.31 41.91 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 429b963e-cfe6-4cdc-8433-2fd5e01ea891)\n  )\n  (label \"BANK2F3M10\" (at 406.4 153.67 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 469a2f0f-0dce-4aa0-a028-44a3f157f063)\n  )\n  (label \"XTAL2\" (at 101.6 106.68 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 46b586c3-6868-430d-84a0-a3b730d8d35a)\n  )\n  (label \"SD_DAT3\" (at 181.61 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4756f604-851e-48d7-90a5-9dcc8b1915a5)\n  )\n  (label \"CPLD_TCK\" (at 185.42 240.03 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4763faa1-9e94-4864-8c91-04c93bed3fca)\n  )\n  (label \"BANK2F3M11\" (at 406.4 156.21 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 494437dc-a071-4050-8a42-edc1e3b79bc8)\n  )\n  (label \"XTAL1\" (at 101.6 104.14 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 49b1b48a-3021-4411-a812-94e5556fb37f)\n  )\n  (label \"RREF\" (at 93.98 134.62 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4a123bb5-4cbe-427c-9153-675e83c07577)\n  )\n  (label \"VBAT\" (at 74.93 194.31 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4a4b6a90-4819-4af4-93d0-c2693a742987)\n  )\n  (label \"B2AUX1\" (at 248.92 191.77 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4a5da247-5a30-4882-8f3b-bb6f2f359c3b)\n  )\n  (label \"CPLD_TDI\" (at 254 152.4 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 4a79263f-e725-4cd6-89a0-64b4065c8cee)\n  )\n  (label \"BANK2F3M16\" (at 406.4 181.61 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 4ac4f785-879a-40d4-8cd6-e76e142792bb)\n  )\n  (label \"B1AUX14\" (at 185.42 237.49 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4b54ad7d-79a8-4d67-a961-19b6e363ae98)\n  )\n  (label \"I2S0_TX_SCK\" (at 214.63 41.91 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 4c04cc7f-a760-45a8-b754-0a1d9bf9d8e8)\n  )\n  (label \"I2S0_RX_WS\" (at 209.55 41.91 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 4c35d72f-5869-4ae7-adff-436731e2ba93)\n  )\n  (label \"TCK\" (at 101.6 142.24 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4d89da20-ddaa-4de2-939b-40ab6ebd6a99)\n  )\n  (label \"BANK2F3M4\" (at 215.9 245.11 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 4df21980-0726-4a4d-b6c5-80109ea36d35)\n  )\n  (label \"I2C1_SCL\" (at 287.02 83.82 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 4f5517b5-509e-43d6-b518-ca2e0e8a2c34)\n  )\n  (label \"SGPIO2\" (at 196.85 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 50d53139-594d-46fc-babc-823f355d2130)\n  )\n  (label \"B2AUX15\" (at 248.92 209.55 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 531fec1d-8781-427f-8867-3663bace8620)\n  )\n  (label \"SGPIO14\" (at 101.6 157.48 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 532d0e1b-dd9e-49ca-8ad5-1f9becf995cd)\n  )\n  (label \"SGPIO11\" (at 207.01 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 53f84080-8366-4515-986e-1bb68fda7f49)\n  )\n  (label \"B2AUX15\" (at 330.2 118.11 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5513c20c-6674-4d42-9168-32fd568231dc)\n  )\n  (label \"SGPIO9\" (at 77.47 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 554d918e-a2a1-4445-9764-07ffeb470af1)\n  )\n  (label \"U0_RXD\" (at 252.73 144.78 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 566c901d-bbeb-40c1-8c1a-042b0ec18fd8)\n  )\n  (label \"!VAA_ENABLE\" (at 182.88 260.35 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 593dd5e6-a46a-4a58-b498-a67e59566f74)\n  )\n  (label \"B2AUX2\" (at 276.86 191.77 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5967b083-861d-4d3c-a177-1bb3635b269c)\n  )\n  (label \"BANK2F3M15\" (at 406.4 173.99 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 59740b31-d619-40d5-ad9b-3dc11edc0381)\n  )\n  (label \"GPIO3_15\" (at 102.87 207.01 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 597e7cae-3bbd-4d5a-94c4-17088f65350a)\n  )\n  (label \"SD_POW\" (at 161.29 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5a04877c-1111-4f9d-aec1-1e819eaefa8e)\n  )\n  (label \"P1_2\" (at 17.78 256.54 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5acd30c7-0a2f-43e1-8210-0f984ccc8381)\n  )\n  (label \"SPIFI_SIO2\" (at 88.9 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5aff0828-a5e0-4ec4-96f0-81613316ce1d)\n  )\n  (label \"RESET\" (at 27.94 213.36 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5b03d85d-b0b1-44de-926e-488b76cc6f7b)\n  )\n  (label \"ADC0_5\" (at 101.6 214.63 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5bb4fad2-d233-4671-8ae4-06b93c1337fc)\n  )\n  (label \"BANK2F3M2\" (at 215.9 240.03 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5bd121e0-5255-46b8-8c4a-289432e09aa2)\n  )\n  (label \"B2AUX12\" (at 287.02 146.05 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5be9cf7c-0eaa-4e26-b27f-b88fe954b651)\n  )\n  (label \"B2AUX3\" (at 287.02 171.45 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5c5385ee-3577-4132-8c67-ff3818201e45)\n  )\n  (label \"LED3\" (at 215.9 260.35 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5dd00bc6-74da-47d7-b4fd-ec4142758fa4)\n  )\n  (label \"DM\" (at 101.6 124.46 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 5df855ca-d297-4676-af05-5d8859f85ca0)\n  )\n  (label \"BANK2F3M6\" (at 370.84 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5ec5d832-3e78-44b2-ae8f-1e41d7d98846)\n  )\n  (label \"SD_DAT1\" (at 213.36 224.79 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 5ee3dcc5-d50c-498c-85fb-1980ed6d6bbe)\n  )\n  (label \"SPIFI_SIO3\" (at 92.71 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 61837226-79db-4797-9559-cbab8f565324)\n  )\n  (label \"P2_8\" (at 252.73 101.6 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 61fce955-722d-490d-a70a-d4826cf47676)\n  )\n  (label \"SPIFI_COPI\" (at 287.02 88.9 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 64b4da20-acf3-4f7b-a4cf-fdf795d04116)\n  )\n  (label \"GPIO3_8\" (at 74.93 199.39 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 64dcceb1-300c-42d2-9a3a-e3dc1275436b)\n  )\n  (label \"GPIO3_9\" (at 212.09 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 650521f1-84f5-4032-afb2-bd17e5c00f26)\n  )\n  (label \"BANK2F3M9\" (at 298.45 228.6 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 65350dfa-b318-4ff7-a389-4bc4be27529f)\n  )\n  (label \"LED1\" (at 182.88 257.81 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 65fb7e37-a7bd-4b6c-b16d-2c7b2026b594)\n  )\n  (label \"BANK2F3M3\" (at 262.89 238.76 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6609d5ec-16c0-4666-95ce-a585b7681dcb)\n  )\n  (label \"GP_CLKIN\" (at 161.29 245.11 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6986c5bb-d0a7-432b-ac51-686a98ccef85)\n  )\n  (label \"LED3\" (at 254 88.9 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6ad3c8a0-05e0-4274-a36e-36877b5ed462)\n  )\n  (label \"SGPIO8\" (at 222.25 195.58 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6b0077f0-5702-4f3f-8ce3-fcbd492febeb)\n  )\n  (label \"P1_1\" (at 46.99 264.16 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6d1341aa-36c8-42a3-a951-242c05a2f75b)\n  )\n  (label \"B2AUX14\" (at 322.58 118.11 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6d60f18a-6977-4cc9-8f1e-d04965b93968)\n  )\n  (label \"U0_RXD\" (at 287.02 101.6 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6d6f5dd3-7c51-41cf-ae9f-dfacf64b5e46)\n  )\n  (label \"SPIFI_SIO2\" (at 191.77 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6e658b86-c3bf-4d90-8852-8caf8cc73c66)\n  )\n  (label \"GCK0\" (at 287.02 199.39 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6efce6fc-d47d-4ba1-9c13-cfdf163cc991)\n  )\n  (label \"SGPIO0\" (at 69.85 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6f4deb80-09f5-489d-896f-93d95da1ee05)\n  )\n  (label \"SD_VOLT0\" (at 168.91 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 6f59e738-4b87-4a21-83b1-ad7a16fdc212)\n  )\n  (label \"GPIO3_8\" (at 219.71 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 6f751270-0844-4446-9701-939d5c5d71f5)\n  )\n  (label \"USB_SHIELD\" (at 20.32 66.04 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 70a36027-5061-486f-a80c-f62eae740ddc)\n  )\n  (label \"I2S0_RX_SCK\" (at 322.58 91.44 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 70e82b9e-134a-4e1e-b09b-2969ad75a9da)\n  )\n  (label \"BANK2F3M4\" (at 363.22 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 719c1ef9-4ffc-4554-8f86-46df4af97127)\n  )\n  (label \"B2AUX10\" (at 287.02 151.13 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 725d546f-dc22-402b-8727-e9158b1bfded)\n  )\n  (label \"ADC0_4\" (at 111.76 59.69 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 7291adc1-db2f-42bd-b5f8-4df96cc72894)\n  )\n  (label \"I2S0_RX_MCLK\" (at 257.81 165.1 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 7295e4a2-7067-4c8d-a226-efb0e4d5b38e)\n  )\n  (label \"BANK2F3M15\" (at 298.45 259.08 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 72dee38d-0526-4bdb-85e9-b9b141b20bbb)\n  )\n  (label \"GPIO3_11\" (at 201.93 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 72e96c56-9f77-4629-a199-e129f2df0612)\n  )\n  (label \"SGPIO2\" (at 273.05 228.6 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 72f11f58-0d31-4a4e-8dc1-315b630fbb93)\n  )\n  (label \"ADC0_0\" (at 101.6 88.9 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 75b0e515-7772-4b2e-9e3a-21e85e3d9539)\n  )\n  (label \"RTCX1\" (at 181.61 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 75fb1f1f-f76d-4688-825e-9b1857707308)\n  )\n  (label \"SPIFI_CIPO\" (at 287.02 86.36 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 76f26f22-e906-4683-b9db-16f3056fa65c)\n  )\n  (label \"SGPIO7\" (at 135.89 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7756e03c-f43e-4cd4-a62c-cee08ec4e292)\n  )\n  (label \"CPLD_TDO\" (at 400.05 229.87 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 77831783-b3e0-466b-b560-e4dce8aa4d2d)\n  )\n  (label \"VBAT\" (at 176.53 43.18 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 7b9913b2-136e-4847-9cdd-0823ec9bf070)\n  )\n  (label \"VBUS\" (at 62.23 95.25 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7c16df06-cf66-4f38-a73e-718c00b81582)\n  )\n  (label \"U0_TXD\" (at 322.58 101.6 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 7ce7ff3f-974b-49fe-aa66-e00b00e233f2)\n  )\n  (label \"SGPIO14\" (at 237.49 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 7cf4b2f2-7230-4fc4-890b-06c95160d96d)\n  )\n  (label \"GPIO3_15\" (at 143.51 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 7f3f276d-4af7-471c-b8b3-a897c4d99181)\n  )\n  (label \"SGPIO5\" (at 273.05 259.08 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 810759c7-bb57-4695-b362-25e00f60dc00)\n  )\n  (label \"BANK2F3M2\" (at 340.36 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 816aef24-78c3-487f-a5ef-f4d6c1ab2ef1)\n  )\n  (label \"B1AUX13\" (at 403.86 196.85 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 829bc709-4099-4fb8-ad2e-69d9f60ef939)\n  )\n  (label \"B2AUX9\" (at 248.92 201.93 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 83104081-4c67-4f60-a953-6da8337af3d8)\n  )\n  (label \"DBGEN\" (at 101.6 144.78 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 839f7a33-ac32-40f8-9a82-813f97caf292)\n  )\n  (label \"B2AUX14\" (at 276.86 207.01 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 852fa788-54fb-4c18-b556-e588b7999be6)\n  )\n  (label \"EN1V8\" (at 255.27 96.52 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 87f42aea-4111-4343-bc61-d56bb820ab4e)\n  )\n  (label \"BANK2F3M6\" (at 215.9 242.57 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 88d31fb2-0073-40bb-98db-61fe5e1b5c8f)\n  )\n  (label \"SD_DAT0\" (at 185.42 227.33 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8ce406fc-0815-4d8b-a7f0-c129b9f4c106)\n  )\n  (label \"B2AUX12\" (at 276.86 204.47 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 8d6bea63-beb9-4728-8c9e-f4d51a323379)\n  )\n  (label \"GP_CLKIN\" (at 101.6 109.22 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 8eb691a8-0037-42ef-90f2-5a55cb7f8757)\n  )\n  (label \"ADC0_3\" (at 146.05 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 90913013-c34c-4a60-ba14-bb1dee3655e2)\n  )\n  (label \"BANK2F3M7\" (at 373.38 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 91af23fc-74c5-44a5-aa3f-ddd0b7c7b346)\n  )\n  (label \"ADC0_0\" (at 101.6 217.17 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 92249572-b646-4842-9dac-16f09a6f08e0)\n  )\n  (label \"SD_DAT0\" (at 171.45 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 948f09d1-0fbf-41e0-955e-aea5a1b3e4ba)\n  )\n  (label \"DP\" (at 101.6 119.38 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 94c3bcfd-76c3-43dc-a686-f38688086df9)\n  )\n  (label \"VREGMODE\" (at 255.27 93.98 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 952bf9bf-af7a-41e0-a39b-773299c61463)\n  )\n  (label \"SPIFI_SCK\" (at 322.58 86.36 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 960e0e32-2042-43cf-a4ef-3979b539653e)\n  )\n  (label \"BANK2F3M14\" (at 298.45 254 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 984dd7d8-c077-46b5-abd3-47cdf87ee9bd)\n  )\n  (label \"BANK2F3M8\" (at 262.89 264.16 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 989161d6-8a69-472a-92d3-3dd38bf54e53)\n  )\n  (label \"I2C1_SDA\" (at 254 129.54 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 991df394-09a2-43d8-8032-42c736ea2f28)\n  )\n  (label \"SGPIO15\" (at 101.6 162.56 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 994ae89f-608f-4982-99a3-ed9c6f286e5c)\n  )\n  (label \"SGPIO5\" (at 252.73 139.7 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 999c49ab-7b00-48eb-840a-d05e5218eb44)\n  )\n  (label \"SD_CMD\" (at 163.83 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9a169354-f767-451a-ab4f-fd9ae4f5f246)\n  )\n  (label \"P1_1\" (at 146.05 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9a2b8e32-1ebc-458a-9b8b-953ed49753a7)\n  )\n  (label \"GPIO3_12\" (at 74.93 204.47 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9b23cc0e-5548-4d3b-9cb0-6e2bbb5dfc19)\n  )\n  (label \"B2AUX4\" (at 287.02 168.91 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9b286c68-4a13-4063-9112-a6dc84a2f4ab)\n  )\n  (label \"GPIO3_12\" (at 163.83 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 9bee0937-a286-456a-ae7f-2dd197bc2242)\n  )\n  (label \"SD_POW\" (at 213.36 229.87 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid 9c76184b-4b01-4adb-a7a7-654a51ad406a)\n  )\n  (label \"CPLD_TDI\" (at 363.22 234.95 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9d20234f-5403-42cc-bac7-39ca0a73b44d)\n  )\n  (label \"P2_8\" (at 287.02 106.68 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid 9f8c0ed7-68f1-4323-a96b-7e05a89027e6)\n  )\n  (label \"SGPIO15\" (at 237.49 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a197b53c-5c4c-4d6c-a12c-3a2dd1304721)\n  )\n  (label \"P2_9\" (at 252.73 91.44 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a21ac650-483d-478c-8d34-41b6c89b6a0f)\n  )\n  (label \"WAKEUP\" (at 102.87 196.85 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a3aba702-97f1-4d07-a59f-8e353b7c3ace)\n  )\n  (label \"I2S0_TX_MCLK\" (at 287.02 99.06 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a40d15a7-5d39-4c72-9fff-eeee7704d87a)\n  )\n  (label \"VBUSCTRL\" (at 289.56 27.94 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a44d1b8c-8fd7-4abb-a23e-e09152f37641)\n  )\n  (label \"ADC0_6\" (at 138.43 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a4bd5b51-8a36-4e18-98a0-7071e8c3893c)\n  )\n  (label \"B2AUX13\" (at 317.5 118.11 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a4ce1ae4-ab0f-4386-982a-142daad16af1)\n  )\n  (label \"B2AUX10\" (at 276.86 201.93 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a51372ef-9403-4f63-a83f-4ba13082acfa)\n  )\n  (label \"SD_CLK\" (at 153.67 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid a73a8f7b-5b5b-49f6-a072-238c39adb23d)\n  )\n  (label \"U0_TXD\" (at 252.73 160.02 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a7ac2924-18b9-40c5-92ed-74e9e4327841)\n  )\n  (label \"P2_13\" (at 322.58 104.14 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a80e97f3-4fb7-4738-a491-324828519acd)\n  )\n  (label \"LED2\" (at 25.4 157.48 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid a8c7f083-4e2b-434d-8416-6d6c2f0c72ad)\n  )\n  (label \"BANK2F3M9\" (at 406.4 148.59 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ab86402f-4820-4572-bbff-66f473a55a11)\n  )\n  (label \"SGPIO6\" (at 252.73 137.16 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ad170f0b-797c-4d27-b7f4-f7677bdc7e43)\n  )\n  (label \"EN1V8\" (at 416.56 40.64 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ad7f7c73-64b9-4a0f-b64d-5a663fd3121f)\n  )\n  (label \"SGPIO10\" (at 81.28 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ade601dd-ea16-4d05-8f5a-ccaa2823d623)\n  )\n  (label \"B2AUX9\" (at 287.02 153.67 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ae00a566-5a23-40d2-8e05-4a79178e0d6e)\n  )\n  (label \"SGPIO7\" (at 237.49 259.08 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid af2cfc86-3917-4010-87bf-633daa2ae759)\n  )\n  (label \"GPIO3_14\" (at 74.93 207.01 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid af4d187c-bd81-4b2f-8790-2bb8284a5b56)\n  )\n  (label \"BANK2F3M12\" (at 182.88 245.11 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b2b363b4-da62-4d2d-8e99-b127c006e2f1)\n  )\n  (label \"REG_OUT1\" (at 373.38 68.58 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b40778fa-07f0-471f-8d2f-51365faa4b6e)\n  )\n  (label \"REG_OUT1\" (at 339.09 45.72 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid b60b9d14-f564-46c4-9fa4-94429943d86f)\n  )\n  (label \"GPIO3_14\" (at 158.75 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid b6c8dc57-eb74-47b5-9a94-4a9ee1a562ee)\n  )\n  (label \"I2C1_SCL\" (at 254 127 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid b85f892d-f23f-4172-9d1a-567c29d13927)\n  )\n  (label \"RTC_ALARM\" (at 104.14 194.31 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid b8db345c-0ac0-46fb-9a2c-4d5ea890fdcf)\n  )\n  (label \"GCK0\" (at 276.86 189.23 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ba39be16-cbaf-418c-9214-4c9ae41b3558)\n  )\n  (label \"U0_TXD\" (at 52.07 41.91 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ba492ade-24a9-4b12-b462-8614af53c926)\n  )\n  (label \"TMS\" (at 101.6 149.86 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ba8318bc-2a25-484c-9d10-9c69e5a8405e)\n  )\n  (label \"SGPIO1\" (at 237.49 248.92 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ba8a73cc-a2a5-4235-b5f8-ae0a3c63ea43)\n  )\n  (label \"SGPIO11\" (at 273.05 238.76 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid bb14bc88-f9c8-4f30-8fa2-b6635e537338)\n  )\n  (label \"SGPIO4\" (at 273.05 254 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid bb3b571a-7f75-428a-b41c-692e10794668)\n  )\n  (label \"RESET\" (at 287.02 81.28 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid bc389c60-814d-4d1f-aad5-e1f9ac68e006)\n  )\n  (label \"BANK2F3M16\" (at 298.45 264.16 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid be87a92f-8bea-404d-98d9-c305d2c36a89)\n  )\n  (label \"SD_CD\" (at 185.42 222.25 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c0d14140-d774-447f-b22b-0a84177f8061)\n  )\n  (label \"B2AUX4\" (at 276.86 194.31 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c11424f5-4c43-4c8f-a950-3791a666ffd5)\n  )\n  (label \"BANK2F3M14\" (at 406.4 166.37 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c12630b8-46f2-4f67-9bf0-e897b47eeb4e)\n  )\n  (label \"I2S0_RX_WS\" (at 287.02 96.52 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c2123df0-9c25-471a-b6ec-c3b48f2d4c1e)\n  )\n  (label \"I2S0_TX_SCK\" (at 322.58 96.52 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c213ae77-7476-480e-ab68-042c5936390c)\n  )\n  (label \"I2S0_RX_MCLK\" (at 322.58 93.98 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c2a4795a-7a24-4341-9bb9-09ee2870d386)\n  )\n  (label \"RESET\" (at 52.07 39.37 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c2f82a0e-5db1-4c51-98b2-96961426c638)\n  )\n  (label \"B2AUX5\" (at 248.92 196.85 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c3e4e14e-f556-47f7-8bc2-5227b2acc834)\n  )\n  (label \"BANK2F3M12\" (at 298.45 243.84 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c45e19cd-47be-43eb-a8f5-b8d4eec2b9e6)\n  )\n  (label \"SD_VOLT0\" (at 213.36 227.33 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c4748ff4-1796-4f71-abcd-89f67ec9de64)\n  )\n  (label \"B1AUX14\" (at 403.86 194.31 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c57f1139-bd4a-4ffe-9bf5-fb9395ddcf1d)\n  )\n  (label \"U0_RXD\" (at 52.07 44.45 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c5ecc9b6-8d97-402f-be97-512f0ac971ff)\n  )\n  (label \"SGPIO12\" (at 273.05 243.84 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c62866b2-3e99-4842-b4d7-4864d20ba2d3)\n  )\n  (label \"B2AUX5\" (at 287.02 166.37 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid c7bd8cd4-bf33-4e7c-8c6a-9c4de170aebf)\n  )\n  (label \"EN1V8\" (at 48.26 157.48 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid c92d1ab9-3d8e-4441-ae32-6a748ba464a8)\n  )\n  (label \"SD_CLK\" (at 185.42 232.41 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid cb6cbd0f-8c59-4884-a082-e96f4bace483)\n  )\n  (label \"BANK2F3M8\" (at 375.92 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid cb8b8382-603c-4299-b558-418bab421d7a)\n  )\n  (label \"SD_DAT2\" (at 179.07 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid cde11988-845d-4670-a746-ce005de00bc7)\n  )\n  (label \"SGPIO12\" (at 209.55 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ce698bf2-95a7-4f73-bfde-320fefc2a5a5)\n  )\n  (label \"VIN\" (at 298.45 60.325 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ce9cbe81-e2ee-4f35-891d-dccd2fc988c1)\n  )\n  (label \"CPLD_TMS\" (at 368.3 234.95 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d023f590-4ac8-44c0-a4d2-4c24eab29866)\n  )\n  (label \"GPIO3_10\" (at 207.01 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d07df212-db64-4043-847e-04beffcf5dc2)\n  )\n  (label \"B1AUX13\" (at 213.36 237.49 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d52c285e-f7b4-48e5-a6b1-0ec936d119a7)\n  )\n  (label \"GPIO3_13\" (at 102.87 204.47 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d52f2b9e-a47a-4fd1-954e-e25734953842)\n  )\n  (label \"TDO\" (at 101.6 152.4 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d634b024-e7fa-4370-be38-6990b3b7e60b)\n  )\n  (label \"ADC0_2\" (at 101.6 212.09 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d6da2420-50df-416d-a5c1-51d2049599a0)\n  )\n  (label \"BANK2F3M12\" (at 406.4 158.75 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d7193b43-e04e-4b88-b6e0-ed8ce27b2ec2)\n  )\n  (label \"SPIFI_CIPO\" (at 189.23 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid d72c5ba2-a21d-4907-9e12-1bc357ace07b)\n  )\n  (label \"BANK2F3M2\" (at 262.89 233.68 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d87253cd-2621-4de7-bc64-c620c5f71b9b)\n  )\n  (label \"ADC0_4\" (at 148.59 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid d974a605-5504-4683-8f7f-eb65faca3b04)\n  )\n  (label \"B2AUX6\" (at 287.02 163.83 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid da992ff3-0973-4bca-9ca8-3488e7a6413c)\n  )\n  (label \"SGPIO1\" (at 101.6 160.02 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid db89eec3-e006-4b1a-932d-b3a663b26d6f)\n  )\n  (label \"LED1\" (at 101.6 81.28 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid dc013a36-3c35-457f-a65e-df513c7b02b2)\n  )\n  (label \"SPIFI_CS\" (at 96.52 182.88 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid dc8673a6-17ee-4279-8282-587714d1cf57)\n  )\n  (label \"SGPIO10\" (at 194.31 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid dca7f2e8-ddc7-4527-8426-5129159b48ca)\n  )\n  (label \"SPIFI_SIO3\" (at 196.85 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid dcef69a9-1223-4429-ad71-d344d323cbb7)\n  )\n  (label \"B2AUX13\" (at 248.92 207.01 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid de6b162f-2385-4689-b2e9-0595b2ab8d30)\n  )\n  (label \"I2C1_SDA\" (at 322.58 83.82 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid df005fcd-405d-4563-8327-78a81217c376)\n  )\n  (label \"B2AUX6\" (at 276.86 196.85 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid df5be3f0-189f-4a17-ab47-38968704b125)\n  )\n  (label \"SD_CMD\" (at 185.42 229.87 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e0abab27-8b7d-4c52-8cba-9fb5728a1fd4)\n  )\n  (label \"VREGMODE\" (at 321.31 40.64 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e1878e35-73aa-44f8-98ad-d016ef1633b8)\n  )\n  (label \"SD_DAT2\" (at 185.42 224.79 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e2807a17-ba97-4bca-8bb4-20e9aa6214c7)\n  )\n  (label \"SGPIO9\" (at 237.49 228.6 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e867cf71-c298-494a-a139-2260cf2ab00d)\n  )\n  (label \"SD_DAT1\" (at 173.99 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e8974e6e-1157-4bf3-8be2-e3146851fac7)\n  )\n  (label \"VBAT\" (at 304.8 57.785 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e8d51a7c-b9bb-4237-bb99-39965b5b146f)\n  )\n  (label \"SGPIO0\" (at 101.6 154.94 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid e8f9b5ba-5ba7-4dd4-b25a-df97ff69d35b)\n  )\n  (label \"BANK2F3M6\" (at 262.89 254 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid e97ea77d-e503-4ef6-a36f-7e57a5419c6a)\n  )\n  (label \"I2S0_RX_SDA\" (at 204.47 41.91 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid eaa004c7-2b25-482d-aa1c-6b8c3ac4d29c)\n  )\n  (label \"RTCX1\" (at 68.58 39.37 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid eac10cf2-c665-4976-aa4a-9e86c524d841)\n  )\n  (label \"B2AUX7\" (at 248.92 199.39 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid eafdcb0b-b811-41cd-ada2-9631d6092288)\n  )\n  (label \"B2AUX11\" (at 287.02 148.59 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ece6fbca-e7fc-4ab3-8b22-19875b0b15d1)\n  )\n  (label \"BANK2F3M7\" (at 262.89 259.08 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid ef31ad1b-aee9-4e2b-ba61-1089c7ed1cc2)\n  )\n  (label \"SGPIO0\" (at 237.49 238.76 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f0108acf-44fa-42bf-b303-6372f6092fc1)\n  )\n  (label \"I2S0_TX_MCLK\" (at 257.81 99.06 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid f090ad0b-9803-4158-8b57-a612019adb8d)\n  )\n  (label \"P1_2\" (at 148.59 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f10736c1-838b-41e7-8e2e-a1d86209c868)\n  )\n  (label \"SPIFI_COPI\" (at 186.69 35.56 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f1717a7e-ec87-423a-a4cf-33ccf3777708)\n  )\n  (label \"GPIO3_13\" (at 161.29 44.45 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid f19c8864-eedb-44f1-abd0-3245446b1b63)\n  )\n  (label \"B2AUX8\" (at 287.02 158.75 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f1b8f38c-28bf-4467-881d-5b868e92ca6e)\n  )\n  (label \"CPLD_TDO\" (at 214.63 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f2e44120-f8db-4ee3-adab-a92fdf009395)\n  )\n  (label \"SD_CD\" (at 191.77 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid f6b65810-269f-48c1-b290-7ea6aad59b24)\n  )\n  (label \"ADC0_6\" (at 101.6 209.55 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid f6e992cb-64a8-49ca-be2f-dd7421047577)\n  )\n  (label \"VIN\" (at 101.6 219.71 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid f8ebf3ec-dfb7-437b-9393-d4a2f45c2de8)\n  )\n  (label \"XTAL2\" (at 132.08 245.11 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid f8ef0588-08c9-474c-8ff1-ec06e36bba0c)\n  )\n  (label \"BANK2F3M3\" (at 342.9 115.57 270)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid faad373d-7c4c-49ba-83dd-bc9e4bff160d)\n  )\n  (label \"B2AUX16\" (at 276.86 209.55 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid fc79818f-54d3-4e41-9fbc-ee4ec3d5b3b5)\n  )\n  (label \"P2_13\" (at 254 76.2 180)\n    (effects (font (size 1.016 1.016)) (justify right bottom))\n    (uuid fd6c4088-7213-44d7-b1fd-8e16c55c2ffd)\n  )\n  (label \"LED2\" (at 101.6 93.98 0)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid fe54fc80-888d-4d65-91b3-711bbdca7fdf)\n  )\n  (label \"SGPIO3\" (at 201.93 196.85 90)\n    (effects (font (size 1.016 1.016)) (justify left bottom))\n    (uuid ff478dce-92bd-43d2-8ba4-8364b3fa56f2)\n  )\n\n  (global_label \"!RX_AMP_PWR\" (shape input) (at 254 81.28 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 05df155a-65c7-4d87-b8f3-251cf06473fe)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLK6\" (shape input) (at 287.02 109.22 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 0f7a3a59-2b0b-4772-b181-259f147a2950)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_MIX_BP\" (shape input) (at 176.53 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 120630f4-c3d1-47ec-a34a-528523f308f6)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"XCVR_EN\" (shape input) (at 106.68 101.6 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 173fb1f4-d58c-440a-8b61-ab648a3de999)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MCU_CLK\" (shape input) (at 140.97 232.41 90) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 187308d5-a030-425b-9b5e-312bebf0a08e)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD5\" (shape input) (at 320.04 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 18f1f569-7026-4f34-83c2-0901507af3cb)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA3\" (shape input) (at 350.52 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 197b3354-7c6d-4c1a-8112-b7d6dc4d6809)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD3\" (shape input) (at 325.12 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 1c7ce1fc-f50f-4fc1-b487-0f40dbfa9992)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"LP\" (shape input) (at 138.43 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 1d682029-2092-4d26-973c-f1fe5ecaefeb)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_MIX_BP\" (shape input) (at 156.21 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 3041da8c-4f06-4485-ae14-4efce93c099d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SCLK\" (shape input) (at 254 109.22 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 347be091-17ea-4d1e-80e2-a1a68263c1dc)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLKIN\" (shape input) (at 322.58 78.74 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 3bd134ab-134d-46f9-924a-6786c666132c)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX_AMP\" (shape input) (at 254 83.82 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 3be2324a-57b7-438d-8089-b0c8fa177a71)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD4\" (shape input) (at 322.58 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 3e2b8441-161e-468d-8ee1-9a32da8a19c9)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_ENX\" (shape input) (at 184.15 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 40aef4d1-b5e7-4f16-8878-98d1a8dc5c8a)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SCL\" (shape input) (at 254 116.84 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 40b27829-2ba3-44fb-98ab-c1d45f411886)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_SCK\" (shape input) (at 212.09 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 45094180-d6de-486f-b5ed-0272b80961e0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_COPI\" (shape input) (at 158.75 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 4826e5a7-e46c-4841-9cba-a412e172b085)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SDA\" (shape input) (at 254 114.3 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 486e1e73-6cef-42f9-9ebe-cea427237423)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CLKOUT\" (shape input) (at 287.02 78.74 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 4e037dbd-cc28-439c-a5e9-6fbfeb20a505)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_XCVR\" (shape input) (at 217.17 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 531d2bae-30e8-49b8-adc8-97b141511efb)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RX\" (shape input) (at 254 119.38 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 576a9965-0a0b-42cb-947b-37ee2475a7ef)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD7\" (shape input) (at 292.1 191.77 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 58f9802b-584b-4fa0-986f-c92f037bd2be)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA7\" (shape input) (at 337.82 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 5e29ca87-607f-4f76-a90c-ca5a783dc551)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK2\" (shape input) (at 317.5 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 5e617e0c-198e-42e2-a204-3205ad319083)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD1\" (shape input) (at 332.74 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 5fc3a7e1-f251-416c-8fe9-a71ccc162381)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA5\" (shape input) (at 342.9 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 65d5de82-a727-46a4-b76a-aa2093c69607)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD0\" (shape input) (at 335.28 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 698006c0-0801-4eac-9d0c-a481905d9a52)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SDA\" (shape input) (at 322.58 106.68 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 715a4de9-aa3c-4277-8b33-3660d2bc2bf0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!TX_AMP_PWR\" (shape input) (at 254 104.14 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 7473fa82-3b62-46a7-b119-d207b70fc54f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RXENABLE\" (shape input) (at 106.68 99.06 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 749cef6b-1606-40ce-acfb-bf8256fa4347)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SCL\" (shape input) (at 322.58 109.22 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 7afd42d3-779e-452b-9756-26d18a99a486)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK1\" (shape input) (at 213.36 234.95 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 81df60cd-3183-48ad-a2a1-ef17dadd4424)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA0\" (shape input) (at 358.14 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 83e4d0d0-03c7-4fd4-94f3-49c90e6c081c)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SGPIO_CLK\" (shape input) (at 222.25 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 8e91d0fd-ce20-46b4-a8c4-115cf22a7b9d)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK1\" (shape input) (at 292.1 201.93 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 962dc890-05c6-4827-82fa-a8029525b8f6)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TX_AMP\" (shape input) (at 199.39 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid 96e61bd7-530e-48af-8db4-c3f57660a801)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIX_BYPASS\" (shape input) (at 254 132.08 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid 9bfa3b7e-6457-4219-b66a-2e75b4d70ac0)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"TXENABLE\" (shape input) (at 106.68 96.52 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid a3954790-81a7-43a1-8b11-9912f5921621)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"GCK2\" (shape input) (at 185.42 234.95 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid a912bf98-e80f-456f-9dd7-328acd8b2d8b)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA6\" (shape input) (at 340.36 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid ad04ba4b-4321-44db-936a-3588b41252db)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD6\" (shape input) (at 292.1 204.47 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid ad622eb5-e64a-4727-b20d-5d663e348416)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD2\" (shape input) (at 330.2 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid bba629b4-cf34-4078-8883-2ef52353c30f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"SSP1_CIPO\" (shape input) (at 151.13 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid bc9031b0-51be-4846-b298-1f467378a2cf)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"RSSI\" (shape input) (at 106.68 78.74 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid bd7c4ad3-8c10-4717-a6c8-ff8573fd2526)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"HP\" (shape input) (at 106.68 76.2 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid c46262d9-c4f5-4989-98be-4715431542df)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!MIX_BYPASS\" (shape input) (at 166.37 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid d2c463ee-aceb-4009-8a83-5093127ae04f)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_RESETX\" (shape input) (at 186.69 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid d2dbe8c5-36ae-45c5-90cd-aba470567ba2)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"MIXER_SDATA\" (shape input) (at 254 147.32 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid d64b5faf-2b19-41fc-bf03-6cedb1cb24d2)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA2\" (shape input) (at 353.06 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid d6c1ca4d-6b4d-42f8-92b6-4b3d41bf9744)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"AMP_BYPASS\" (shape input) (at 254 86.36 0) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify left))\n    (uuid da1ee82b-cf28-480c-8327-e749df765774)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD9\" (shape input) (at 292.1 186.69 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid dc06acdd-7a82-4765-bafd-94b3f9647268)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"CS_AD\" (shape input) (at 204.47 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid e0a47933-0022-4efe-911a-7f29a20bcdf1)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"!VAA_ENABLE\" (shape input) (at 133.35 196.85 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f1299d37-e9da-4ae9-94e2-cbfd5f44a443)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DD8\" (shape input) (at 292.1 189.23 180) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f2e3e0d7-b851-4250-8786-684a8a298d62)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA4\" (shape input) (at 347.98 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f8915aaf-c6bd-4e4b-8a65-3dea5ed7d809)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n  (global_label \"DA1\" (shape input) (at 355.6 229.87 270) (fields_autoplaced)\n    (effects (font (size 1.016 1.016)) (justify right))\n    (uuid f9eab047-2fe9-4da3-877f-6662aa7fa1de)\n    (property \"Intersheet References\" \"${INTERSHEET_REFS}\" (id 0) (at 0 0 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n  )\n\n  (symbol (lib_id \"hackrf:LPC43XXFBD144\") (at 177.8 120.65 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f6291fc)\n    (property \"Reference\" \"U23\" (id 0) (at 177.8 116.84 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"LPC4320FBD144\" (id 1) (at 177.8 124.46 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-LQFP144\" (id 2) (at 177.8 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 177.8 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"NXP\" (id 4) (at 177.8 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LPC4320FBD144,551\" (id 5) (at 177.8 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC MCU 32BIT 144LQFP\" (id 6) (at 177.8 120.65 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ec02a1fd-c014-42ca-9f3d-aa9f2bc6f3ab))\n    (pin \"10\" (uuid 4be5c086-cb0c-4eea-949d-12cf3dc59d47))\n    (pin \"100\" (uuid f368bfea-d682-4155-9abc-6d100bcde23f))\n    (pin \"101\" (uuid feb84210-3d66-47f0-ab11-ea885d66ac88))\n    (pin \"102\" (uuid 3ff1003f-f833-4c46-a391-1fe96b4413d1))\n    (pin \"103\" (uuid a3137bf5-6a26-49d3-9ea9-a7e2f1afbc67))\n    (pin \"104\" (uuid 377e6fba-cf31-436f-b005-e03bbcdaae79))\n    (pin \"105\" (uuid 4e5ff439-9cdc-4b23-a279-1dbeb9e73a21))\n    (pin \"106\" (uuid d0505034-9afe-458f-bacb-fbaffaf88fbb))\n    (pin \"107\" (uuid 972b0d56-15c5-4cdc-bf25-3b72e223b2ef))\n    (pin \"108\" (uuid 2c9ddf9a-284e-45c7-a97e-2504662ff4a1))\n    (pin \"109\" (uuid 09a3630c-a4a1-4e30-8dc6-4b2dc5a9ef5d))\n    (pin \"11\" (uuid 50f9b48c-a8c3-40b4-a307-f448ee78cbc8))\n    (pin \"110\" (uuid d7b8eb11-24de-40dc-8381-f02f4eee4314))\n    (pin \"111\" (uuid fd9664db-0f05-4216-8832-1fb1f8b24e19))\n    (pin \"112\" (uuid d35623c4-b074-472e-8e44-812c1ec7d272))\n    (pin \"113\" (uuid 4d1b62e2-fcb9-4108-a67b-270e0a64eaa1))\n    (pin \"114\" (uuid 339e83e3-28a1-4b05-993d-f393700ebdee))\n    (pin \"115\" (uuid 1084e439-a2c0-411f-8cd1-7ad6a2a367cb))\n    (pin \"116\" (uuid 4b821df5-18ce-4dbf-bfec-a4f1c7f04499))\n    (pin \"117\" (uuid 9c8e480a-3453-4fe7-9fef-ca1963d9f16a))\n    (pin \"118\" (uuid 38d56a0c-a3dc-4359-9051-9fe5ee9ba5c2))\n    (pin \"119\" (uuid 2cf0c457-9d14-431a-b877-6fdcb79eaa54))\n    (pin \"12\" (uuid b7146889-7dd8-410e-9abf-04228ab035d8))\n    (pin \"120\" (uuid 22f6709f-5506-4e0d-80f0-7417c7aff95d))\n    (pin \"121\" (uuid 0e34c5f3-b0d3-4cb4-a271-693197660c1a))\n    (pin \"122\" (uuid 48779358-abc2-458b-bba4-e6f28289b057))\n    (pin \"123\" (uuid 800d8d75-22ed-4271-b4e5-3097d6c4f5be))\n    (pin \"124\" (uuid 63c3e027-824e-4d98-985d-381ed7705b67))\n    (pin \"125\" (uuid a7892f95-ea28-49ff-93c2-29a809f1ab11))\n    (pin \"126\" (uuid 476747db-f507-49d4-9002-2688ac53da28))\n    (pin \"127\" (uuid 420b9d0f-3017-4eef-b379-86e45df61a94))\n    (pin \"128\" (uuid c99d6db4-8da2-4f28-8d5f-a7b053c6164f))\n    (pin \"129\" (uuid 772f9e81-0ed3-4fbe-89fd-36fb6b3866a6))\n    (pin \"13\" (uuid 6fd7ed6f-ab93-4e5e-b234-9e97be62309d))\n    (pin \"130\" (uuid 28833798-dacb-4be2-b3e3-a76e6043af77))\n    (pin \"131\" (uuid 9f953344-f829-45b9-b400-bee21c7ef3d2))\n    (pin \"132\" (uuid 4d832f09-d4ad-4094-880e-8dd964efff95))\n    (pin \"133\" (uuid 01f779fc-8078-4be0-9bed-c30fe3c0fa05))\n    (pin \"134\" (uuid 35572485-def0-47c2-a642-fc1a3a7cc045))\n    (pin \"135\" (uuid 88195205-cb27-4624-b440-8f14011e4a0b))\n    (pin \"136\" (uuid 16632146-319b-4e1e-8b47-bbcde4724270))\n    (pin \"137\" (uuid f20123dc-dfd5-4b7a-84ce-00db1b94bd3e))\n    (pin \"138\" (uuid 921ce877-5c21-4523-a40b-5c83c88542e9))\n    (pin \"139\" (uuid 4091c79b-cd45-4be8-9c57-e14248b73331))\n    (pin \"14\" (uuid e702c250-a2a5-4a06-8c87-42a02303c43e))\n    (pin \"140\" (uuid 0183f0bd-2438-4363-9135-96fffbe73606))\n    (pin \"141\" (uuid dac3b010-57f1-4047-aff9-b564cd2ac759))\n    (pin \"142\" (uuid 09f9e369-5113-4cdf-911b-08da70439dbc))\n    (pin \"143\" (uuid 918cb0eb-8de6-4096-986b-bdc564185805))\n    (pin \"144\" (uuid a32452b9-a19b-496d-ab9a-8d8a3e41fe21))\n    (pin \"15\" (uuid 943c914a-9134-4602-b792-442d018a5d4e))\n    (pin \"16\" (uuid 6822b339-8a0e-4566-b037-0ff5f555e75c))\n    (pin \"17\" (uuid 58e83544-a61e-4af5-9bba-00ba659d43b7))\n    (pin \"18\" (uuid 181275d0-8d6d-49c2-8d9c-8db3ecaa7ea8))\n    (pin \"19\" (uuid 1dedbbaf-0a62-40bb-acc9-67e331481536))\n    (pin \"2\" (uuid 7ac57fe9-fd45-4eb7-92be-48c42ef5c728))\n    (pin \"20\" (uuid 7b3f758e-a8c8-4058-b725-0314eaca2008))\n    (pin \"21\" (uuid df9e36de-2af8-4b12-9ad7-a12ffd1b260e))\n    (pin \"22\" (uuid 42508500-8572-48ba-9c17-d9f795f30f17))\n    (pin \"23\" (uuid 45323d62-a356-4214-be3f-e521c103b7e8))\n    (pin \"24\" (uuid a26632fd-01a8-4d5b-848a-8b2603489cf6))\n    (pin \"25\" (uuid eb8162b1-3832-42d5-bb78-6dc2b6fa276e))\n    (pin \"26\" (uuid 407eda5a-4d2e-471e-916b-0e62fb1c2894))\n    (pin \"27\" (uuid 07fa64ae-f2a5-4de5-8511-76f4d14b6238))\n    (pin \"28\" (uuid f49efeac-1af4-43a8-a6df-05e38a4f0564))\n    (pin \"29\" (uuid cce57b5f-388c-4bbd-adb8-307045a3c7cd))\n    (pin \"3\" (uuid 95c5798c-c133-4ae5-9f6a-ffd5dcb20aae))\n    (pin \"30\" (uuid b28e9eb4-7f14-4e26-96e5-d5c4d069d5c0))\n    (pin \"31\" (uuid 2197e610-bc7a-42e0-baad-061075432df6))\n    (pin \"32\" (uuid bfc1e533-1290-4d14-afd7-2f3562d5ad8f))\n    (pin \"33\" (uuid cfe22fcc-63e7-4fae-81bd-2cc203ad7c43))\n    (pin \"34\" (uuid 5e5fc6f4-6d52-4646-8238-1e266de7f7a5))\n    (pin \"35\" (uuid 08b577ca-0505-4ace-a50e-c1285e2dc5e7))\n    (pin \"36\" (uuid b0dc5cc1-ba75-401b-b6e6-048ce4e6da1e))\n    (pin \"37\" (uuid 602d17f3-6155-4345-a29c-9790c968aaaa))\n    (pin \"38\" (uuid 68567824-c79a-4735-b6ed-a29349836a2e))\n    (pin \"39\" (uuid 958a2c61-8d11-41ff-9b66-86156520944c))\n    (pin \"4\" (uuid 2d339509-43f0-4c2d-b5df-f7adbc0c6d64))\n    (pin \"40\" (uuid 1c98b6fa-2e11-4293-9b08-163d4e16fbca))\n    (pin \"41\" (uuid 1ac96cfa-1fbf-45be-8a7b-62ca64397304))\n    (pin \"42\" (uuid c8b9b499-4fed-4e87-a86f-c2b04ff9f8c2))\n    (pin \"43\" (uuid 2afb0f2c-5d55-4ea4-bfa6-712840f23f22))\n    (pin \"44\" (uuid f76c11c5-b126-4ca4-9a64-30153561c944))\n    (pin \"45\" (uuid 476470bb-2f35-466d-a078-0f980f8c105d))\n    (pin \"46\" (uuid 84a7a97b-a55e-48ed-a302-9de707ba716c))\n    (pin \"47\" (uuid 98391492-419a-41b1-8771-e4b5c7ce57da))\n    (pin \"48\" (uuid 81672bc0-f6e7-4021-a870-802b3224b990))\n    (pin \"49\" (uuid a8ee9128-df2d-4b53-a010-cfa113b5727b))\n    (pin \"5\" (uuid 7cbeab78-db94-4859-b592-1a58b6d3059a))\n    (pin \"50\" (uuid 2c75d6a4-044e-4588-95ed-d70390febf28))\n    (pin \"51\" (uuid 61ba707a-39a6-4b80-9e53-47696dda56fc))\n    (pin \"52\" (uuid 2683fece-98d6-4372-81c0-64b9fcc77aa2))\n    (pin \"53\" (uuid 7d70c6fd-050a-49a0-9cc4-f1d9e76d63b6))\n    (pin \"54\" (uuid e63fc91f-76c7-4416-9b71-0b744e190293))\n    (pin \"55\" (uuid 06f1cbf8-184f-4396-8550-efb37ffd81df))\n    (pin \"56\" (uuid 2e03c513-c65f-447a-a2cc-b1c97a6e77c0))\n    (pin \"57\" (uuid 423f515c-f8b1-4d5a-917c-82d3de82ea90))\n    (pin \"58\" (uuid 7c3b54d3-33c5-4bfa-b2bd-5b54f30f7f9d))\n    (pin \"59\" (uuid a9548f93-22a5-4659-a370-e45e119247d4))\n    (pin \"6\" (uuid 53ec4287-78fb-46a9-a506-34ca917a4234))\n    (pin \"60\" (uuid 335c509b-4f77-453e-87ce-a6997270eaac))\n    (pin \"61\" (uuid 8a58f271-8822-46e9-822e-f29bfe0b16b3))\n    (pin \"62\" (uuid fa0399f8-f41a-4f36-8433-5770a512a5d8))\n    (pin \"63\" (uuid 03aa07ed-a1f6-42e5-ab15-3bb0b279b1d9))\n    (pin \"64\" (uuid ac20ccc0-3c4d-4c17-849a-18374bb4ad3a))\n    (pin \"65\" (uuid 7d92d614-95cf-4552-9bf2-d03131e77bdc))\n    (pin \"66\" (uuid 6fb1ceb6-f1be-407e-b851-a2560bc213ff))\n    (pin \"67\" (uuid f36c6d35-e994-4555-a571-5160df4a1f60))\n    (pin \"68\" (uuid d674560f-2b97-4671-b177-7c19d99be47f))\n    (pin \"69\" (uuid b36970e5-cc4f-459b-9c30-b80fb34887ee))\n    (pin \"7\" (uuid 4571ba76-5d7e-46de-974e-0238cbe6b8bc))\n    (pin \"70\" (uuid 8a0f5595-5e68-464b-b2f0-cf2240f9f871))\n    (pin \"71\" (uuid ee7a3242-ac35-4998-a734-ae105c919c7b))\n    (pin \"72\" (uuid 4eccd60f-ed0f-4214-8b1a-fae290fba5d7))\n    (pin \"73\" (uuid 5fa15e82-77a1-42f5-b469-83e2099b5fb2))\n    (pin \"74\" (uuid 02f873a0-1aa5-49d3-a2be-6831be33e07d))\n    (pin \"75\" (uuid b6338140-133f-4ea1-aee5-8d83d7c43986))\n    (pin \"76\" (uuid 78141703-0213-46c3-9e1b-22d0aa48b52c))\n    (pin \"77\" (uuid 0ab20ca8-fd0e-425f-88b1-164363a6c4ab))\n    (pin \"78\" (uuid 8fbd43a3-71d7-4398-8d42-08255d1f8347))\n    (pin \"79\" (uuid f11d5ebb-bf8e-4549-b102-d5d8e91ae735))\n    (pin \"8\" (uuid 640e5891-55e4-4fe5-82f4-7c3ff0155bbc))\n    (pin \"80\" (uuid 6a753fcd-618e-4147-bbc7-f2b135e9e8d1))\n    (pin \"81\" (uuid 043dc57a-7b7d-4b3c-acaf-63dab2a48eeb))\n    (pin \"82\" (uuid 77eb32c5-f104-496e-91fa-4d7c8eda7072))\n    (pin \"83\" (uuid ad30cbeb-82f5-45d0-8680-b39744e06dd5))\n    (pin \"84\" (uuid 1ebcc9e9-9c2e-420f-92e1-6f0699467638))\n    (pin \"85\" (uuid 6173e5c3-a714-49a1-a763-fd9eb1090e2f))\n    (pin \"86\" (uuid 1ce07e24-3f98-4f7d-af4c-3ee7d08437c5))\n    (pin \"87\" (uuid eb6fb358-259c-4b91-8fdc-c1f2993f0346))\n    (pin \"88\" (uuid 567d8181-86d5-4e26-b7c4-7dfe48fc6dec))\n    (pin \"89\" (uuid 0c3ac0fb-7b7f-4f22-82f9-00afc20800d8))\n    (pin \"9\" (uuid c0eed58e-f436-4db9-a28a-dce2ac5a0807))\n    (pin \"90\" (uuid d9269823-45bb-497b-8f62-085d5ab6f303))\n    (pin \"91\" (uuid 89d89b6c-1059-48ed-af11-3b843dbed87b))\n    (pin \"92\" (uuid 883a0844-4c05-42b7-b5c5-ff384dabadd7))\n    (pin \"93\" (uuid b96df813-40e5-4217-a732-7d2fda90f2c8))\n    (pin \"94\" (uuid c2cb89ed-b7fc-4694-a0ca-c8cbcf619871))\n    (pin \"95\" (uuid 0aff7f6f-80f8-4e2f-b979-5c9214e9228a))\n    (pin \"96\" (uuid 0aa2a1ef-3452-401a-bbfa-4d955c13b620))\n    (pin \"97\" (uuid 4cd9f748-05f2-43ff-8b3d-5c711c44fd2d))\n    (pin \"98\" (uuid 822246e1-3080-4340-8eb5-d1afde93a2ad))\n    (pin \"99\" (uuid e950d59b-4dc6-4f4e-8c83-c29b524b8b48))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 83.82 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f6293ba)\n    (property \"Reference\" \"#PWR0277\" (id 0) (at 106.68 83.82 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 104.902 83.82 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 15262249-339f-4477-a7b5-93a9ce96e27d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 121.92 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f6293c1)\n    (property \"Reference\" \"#PWR0276\" (id 0) (at 106.68 121.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 104.902 121.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 121.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c7d10db1-2b94-45ee-a6ed-b4e687eb4b15))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 132.08 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f629416)\n    (property \"Reference\" \"#PWR0275\" (id 0) (at 106.68 132.08 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 104.902 132.08 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 132.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 132.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a87e9811-e754-4722-ab0e-0e13f98ba874))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 140.97 191.77 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f629425)\n    (property \"Reference\" \"#PWR0274\" (id 0) (at 140.97 191.77 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 140.97 193.548 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 140.97 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 191.77 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 00071bc8-5f95-4b24-a90d-d07dfaa55ce4))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 248.92 157.48 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f629430)\n    (property \"Reference\" \"#PWR0273\" (id 0) (at 248.92 157.48 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 250.698 157.48 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 157.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 157.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 959c8a4f-a1dd-4f85-a1c0-f0f4cf27e6fb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 222.25 49.53 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62943d)\n    (property \"Reference\" \"#PWR0272\" (id 0) (at 222.25 49.53 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 222.25 47.752 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 222.25 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 222.25 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 83714a9b-176a-4cc6-8115-9255e78e59c7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 156.21 49.53 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62944a)\n    (property \"Reference\" \"#PWR0271\" (id 0) (at 156.21 49.53 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 156.21 47.752 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 156.21 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 156.21 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0464a3ef-bfc7-465c-85fe-cb6827b795d9))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 17.78 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f629931)\n    (property \"Reference\" \"#PWR0254\" (id 0) (at 17.78 30.48 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 17.78 32.258 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 17.78 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 654e7994-889c-42e2-aabd-2c8b673308f2))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 90.17 134.62 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62b3e5)\n    (property \"Reference\" \"R69\" (id 0) (at 90.17 136.652 90))\n    (property \"Value\" \"12k\" (id 1) (at 90.17 134.62 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 90.17 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 90.17 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 90.17 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RC0402FR-0712KL\" (id 5) (at 90.17 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 12K OHM 1% 1/16W 0402\" (id 6) (at 90.17 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 90.17 134.62 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 34746587-e55e-47df-ad99-d044a5abe6a4))\n    (pin \"2\" (uuid d1f80fe2-e72e-400f-a087-d0f0b24a5438))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 83.82 134.62 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62b3fc)\n    (property \"Reference\" \"#PWR0253\" (id 0) (at 83.82 134.62 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 82.042 134.62 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 83.82 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 83.82 134.62 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d36c0935-0ec2-4c36-a498-5023ff727860))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x06\") (at 44.45 46.99 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62d2d3)\n    (property \"Reference\" \"P25\" (id 0) (at 44.45 54.61 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"LPC_ISP\" (id 1) (at 41.91 45.72 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-1x6\" (id 2) (at 44.45 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 44.45 36.83 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 52f15990-3192-4768-bfa7-0deb0dcbf4bf))\n    (pin \"2\" (uuid 4107283e-b01b-4285-b913-5bab4f78cf13))\n    (pin \"3\" (uuid e7f15231-7250-4a85-8607-f7c55b87d1de))\n    (pin \"4\" (uuid 066bbb5e-52d2-4748-87e2-cd3481d55099))\n    (pin \"5\" (uuid 9f0639c2-13ad-4be9-8e78-792c4672c181))\n    (pin \"6\" (uuid d4eaef02-7003-4473-a963-299eaca5bd56))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 52.07 54.61 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f62d2f7)\n    (property \"Reference\" \"#PWR0247\" (id 0) (at 52.07 54.61 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 52.07 56.388 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 52.07 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid dc4aaee0-0e2e-4c45-bf34-18e03193f147))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x05_Odd_Even\") (at 33.02 129.54 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f63572b)\n    (property \"Reference\" \"P26\" (id 0) (at 40.64 130.81 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"LPC_JTAG\" (id 1) (at 33.02 130.81 90))\n    (property \"Footprint\" \"hackrf:GSG-50MIL-HEADER-2x5-TH\" (id 2) (at 33.02 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Sullins\" (id 4) (at 33.02 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"GRPB052VWVN-RC\" (id 5) (at 33.02 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN HEADER .050\\\" 10PS DL PCB AU\" (id 6) (at 33.02 129.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 24.13 129.54 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid adf4a3c8-e4e6-4d45-a802-71968c1b8f16))\n    (pin \"10\" (uuid 472ed001-c47d-451b-a06c-3513b3f19ac2))\n    (pin \"2\" (uuid 5eb58ff1-26a1-4722-b0a3-95e4f87164bc))\n    (pin \"3\" (uuid bdb9258a-8a11-498f-ab05-39c353cac011))\n    (pin \"4\" (uuid 4aa88bfc-55d2-4e2c-802d-2c2aea6c4c06))\n    (pin \"5\" (uuid 13b5def0-7eab-41de-ad7e-80dbeae93ea7))\n    (pin \"6\" (uuid 28d2b6c8-fd29-4793-bbcb-644ed10d9b4b))\n    (pin \"7\" (uuid baf78d1b-d6f6-4935-8f67-5a554575af12))\n    (pin \"8\" (uuid 758c7df2-29a7-4a49-97de-e3223be7fcbb))\n    (pin \"9\" (uuid 5b13c4b7-2cef-4b6a-9750-8e207d6da442))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 20.32 124.46 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f6357ff)\n    (property \"Reference\" \"#PWR0244\" (id 0) (at 20.32 124.46 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 20.32 126.238 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 20.32 124.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 20.32 124.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1e5a5501-bf3e-44ff-be3b-3224e5fe080e))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-USB-MICRO-B-SHIELDED\") (at 26.67 87.63 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f766bdf)\n    (property \"Reference\" \"J1\" (id 0) (at 26.67 95.25 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"USB-MICRO-B\" (id 1) (at 15.24 87.63 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-USB-MICROB-FCI-10103592-EXT\" (id 2) (at 26.67 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 26.67 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"FCI\" (id 4) (at 26.67 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"10103592-0001LF\" (id 5) (at 26.67 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN RCPT REV MICRO USB TYPE B\" (id 6) (at 26.67 87.63 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid f8ff881d-3cee-462b-a1cd-9f9f111b2aa8))\n    (pin \"1\" (uuid afe46f2e-4022-404d-94b7-0f81af8ee555))\n    (pin \"2\" (uuid b76fbffb-2dd6-4f21-af51-b704d9b38f7c))\n    (pin \"3\" (uuid 41536080-73eb-448e-abe9-04f3833e9b5b))\n    (pin \"4\" (uuid dec3ee03-76fe-433f-9900-254818c11537))\n    (pin \"5\" (uuid 31c678f7-b2a3-4b62-bda6-e54634799354))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 60.96 106.68 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f766c2c)\n    (property \"Reference\" \"#PWR0243\" (id 0) (at 60.96 106.68 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 60.96 108.458 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 60.96 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 60.96 106.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6ad55849-b015-4b84-8088-cfa3be267db7))\n  )\n\n  (symbol (lib_id \"Device:FerriteBead_Small\") (at 49.53 95.25 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f766f5e)\n    (property \"Reference\" \"FB1\" (id 0) (at 45.72 96.52 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"FILTER\" (id 1) (at 54.61 96.52 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 49.53 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 49.53 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 49.53 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BLM21PG221SN1D\" (id 5) (at 49.53 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\" (id 6) (at 49.53 95.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b3c8de1d-a122-4797-a3dd-5f1bfd398ec5))\n    (pin \"2\" (uuid c0835620-cfeb-43aa-997e-64ab0132fd9e))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-XC2C64A-7VQG100C\") (at 345.44 176.53 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f7a3924)\n    (property \"Reference\" \"U24\" (id 0) (at 345.44 173.99 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"GSG-XC2C64A-7VQG100C\" (id 1) (at 345.44 179.07 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-VQ100\" (id 2) (at 345.44 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 345.44 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Xilinx\" (id 4) (at 345.44 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"XC2C64A-7VQG100C\" (id 5) (at 345.44 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC CR-II CPLD 64MCELL 100-VQFP\" (id 6) (at 345.44 176.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0c173009-d061-4d43-a3c5-935b5768039c))\n    (pin \"10\" (uuid 5df371fa-9900-4f12-ab36-88a8ab226538))\n    (pin \"100\" (uuid 8835e57d-1f2b-4183-a7fd-257fb90efb91))\n    (pin \"11\" (uuid 1a05460f-4e7c-4b66-9acb-21932d6b0502))\n    (pin \"12\" (uuid eec64044-5199-4590-b444-60a885d0b01c))\n    (pin \"13\" (uuid aae4e2aa-5528-4027-bc5f-6182845090a8))\n    (pin \"14\" (uuid 4ae84133-1160-42f8-9459-188a2687a518))\n    (pin \"15\" (uuid 1242bc48-c483-4e2a-8073-fd8c287b6d17))\n    (pin \"16\" (uuid f9a2edcb-37ce-412e-92db-09dceb1d6446))\n    (pin \"17\" (uuid a7e0e257-1951-4be2-8479-f6a978e871d3))\n    (pin \"18\" (uuid 011e1c35-7e0a-4eac-b302-20c12c29a8d3))\n    (pin \"19\" (uuid b80004bf-b8f8-4417-bb41-ca54bf6b330b))\n    (pin \"2\" (uuid 99505cbf-70b2-4927-988e-abd39b124d1b))\n    (pin \"20\" (uuid 7d180f0d-622a-48b8-a8fd-af088ea41367))\n    (pin \"21\" (uuid 961fef40-0d6a-438c-b2fd-0c9f1b93007c))\n    (pin \"22\" (uuid 49e763ff-4590-4e1c-aecb-58b7aaacde5a))\n    (pin \"23\" (uuid 1cc1764b-3c71-4934-b692-b6da2f1bd292))\n    (pin \"24\" (uuid f7d38b3c-88c3-4bd1-89b9-484a373ba44e))\n    (pin \"25\" (uuid 6e9f3098-3a38-42ba-888c-8c4ab8a4b68d))\n    (pin \"26\" (uuid c67bcf71-ea16-4151-aaac-9da7e77d32b2))\n    (pin \"27\" (uuid cea003b9-fa29-47a9-994b-cb4c4742a6b1))\n    (pin \"28\" (uuid b06388bc-8ead-4b84-8873-ddf5627bc473))\n    (pin \"29\" (uuid a8d4480d-e322-43e5-87fb-320bbff0c170))\n    (pin \"3\" (uuid 4f785aff-2e18-4b3f-99f9-0bf1d05e8d61))\n    (pin \"30\" (uuid 676960ed-0ee7-45e3-aff4-7656ca3303cd))\n    (pin \"31\" (uuid 08736872-e36b-4755-bbe4-410323a8cdf8))\n    (pin \"32\" (uuid 5d5f4f4e-161a-47d4-864f-1b3e0d414685))\n    (pin \"33\" (uuid 51108218-afbd-4c45-b8e9-38df038cd4ed))\n    (pin \"34\" (uuid 3d13b36b-9991-45ca-b7df-058cb78eacc2))\n    (pin \"35\" (uuid 0525c7bc-a308-435c-9889-d6a34f40aac2))\n    (pin \"36\" (uuid ff2c65ce-8102-4b06-ad22-918808333a0d))\n    (pin \"37\" (uuid 46d9cbf0-71a2-4ba9-98d4-8f3aff572ad7))\n    (pin \"38\" (uuid 42291998-25f3-49a0-a5a7-25dee810ef41))\n    (pin \"39\" (uuid 06ba421c-2668-4cd9-9c18-377e67b895e1))\n    (pin \"4\" (uuid 86106a3d-a9af-4c9c-980b-124130791c4a))\n    (pin \"40\" (uuid e37f7aa8-a891-4996-9895-5507db91f6b5))\n    (pin \"41\" (uuid 4335924e-4a92-46ca-83c2-52b970247b49))\n    (pin \"42\" (uuid be8d1dc6-4f45-4e33-aca7-66ff285ce341))\n    (pin \"43\" (uuid 88e7bc94-e76f-4bf7-baf7-22df0daed809))\n    (pin \"44\" (uuid 39eebf1c-663f-49b5-b441-5b9e8e26793e))\n    (pin \"45\" (uuid f51f7b04-da81-4086-a2af-ba98317175ce))\n    (pin \"46\" (uuid 6ee9e3f2-5338-4a1e-8022-e93b0884dc36))\n    (pin \"47\" (uuid b9b32e1f-4868-41aa-8228-1a3d441e8a89))\n    (pin \"48\" (uuid 8df94c6c-5de5-4ea9-8948-3a6f590e98e7))\n    (pin \"49\" (uuid 080bc1ff-ed93-4be6-ba0f-624b22968e44))\n    (pin \"5\" (uuid 84b30ffc-30fc-4958-b755-e4e5e94503e2))\n    (pin \"50\" (uuid d02c7822-d56c-49ce-8fe0-13556440c1c2))\n    (pin \"51\" (uuid e02c6bb6-fe3b-4928-bf09-c65c7148e844))\n    (pin \"52\" (uuid 8ff06660-5abe-4993-90af-a474d696217c))\n    (pin \"53\" (uuid 066a9de7-9ae8-458a-9f6e-d72b12dce5e1))\n    (pin \"54\" (uuid 5f529765-f0aa-446f-8d0a-311da64f6a81))\n    (pin \"55\" (uuid 439c0116-0086-48d9-b917-496df335e34a))\n    (pin \"56\" (uuid 212443b2-3917-4057-8318-fe393501a95d))\n    (pin \"57\" (uuid 89831c13-de8b-41b4-ae4b-69ca89a9942f))\n    (pin \"58\" (uuid 605f18b7-f93f-4c35-9fa8-0f9b08a3d230))\n    (pin \"59\" (uuid ad3fe128-42e5-42e0-a501-223bc120a57a))\n    (pin \"6\" (uuid f1450ed6-cd43-4dde-b5bb-0fa90f35c10d))\n    (pin \"60\" (uuid 2d7bc138-5829-49ab-a717-a70f4af96a4d))\n    (pin \"61\" (uuid 97ce5ff8-6e90-4f01-bcc3-67b388868d83))\n    (pin \"62\" (uuid 48051dc1-99cb-430e-a0fe-d4818ecf771c))\n    (pin \"63\" (uuid 6f96adbc-0ca2-46e0-bc27-c9c895ec378f))\n    (pin \"64\" (uuid 29c89c37-42f1-41ef-beb5-8aea2ef10be5))\n    (pin \"65\" (uuid 4ca8cf28-f656-4fb4-ad1b-bbb508a78160))\n    (pin \"66\" (uuid 17c733ba-a9b7-47b6-b8fe-c7653b32bcc5))\n    (pin \"67\" (uuid 9a142351-d437-4923-b734-6edf7d26b9b6))\n    (pin \"68\" (uuid c499afc6-8af8-4d82-8ac9-31f7ac20c831))\n    (pin \"69\" (uuid a7a23d71-07d3-493f-86a2-a5b167d52e2f))\n    (pin \"7\" (uuid d52922e5-7e28-45c6-bf58-d5bccae4eab4))\n    (pin \"70\" (uuid 34264730-b415-4963-bcc3-c764ba4a2862))\n    (pin \"71\" (uuid 72c075ff-28d3-46b4-b0fe-404220001e23))\n    (pin \"72\" (uuid 65409556-38e3-4f34-b21a-221599165ec8))\n    (pin \"73\" (uuid 34398bc9-b210-45c3-8e69-66662e42f783))\n    (pin \"74\" (uuid f5c1187e-e077-4ce0-9d9e-b41c3ab7d754))\n    (pin \"75\" (uuid 1b2e7743-8dfc-45af-83fc-03cef081c9ea))\n    (pin \"76\" (uuid 5b9f761b-7661-46f1-9a78-b4aeac901164))\n    (pin \"77\" (uuid f0c7db9b-0802-4bb4-8062-3df32f9d5527))\n    (pin \"78\" (uuid e9b0b87e-57b5-4fb5-8b1f-d1f8d4037d95))\n    (pin \"79\" (uuid 49dd0840-258b-4dc7-b438-646058c1cec8))\n    (pin \"8\" (uuid e2eb2b34-4950-4fb2-9cd3-a426543ba39d))\n    (pin \"80\" (uuid 63f511d7-3223-4493-bb23-1b740d4da0da))\n    (pin \"81\" (uuid 5562e44f-4bc4-43e7-86ec-ac0c876efcf8))\n    (pin \"82\" (uuid ad7574c4-a883-4ade-95a4-495905252a5a))\n    (pin \"83\" (uuid 4ed28f1c-aede-4efd-85f5-69e4ba3345db))\n    (pin \"84\" (uuid 9aa208a8-1465-498c-afed-b734dbd81ecb))\n    (pin \"85\" (uuid dd259dda-8c95-4c41-8cce-1659d44b7808))\n    (pin \"86\" (uuid a140def6-0733-40b3-ab5f-d359d6fd7a56))\n    (pin \"87\" (uuid eaefadf9-cd4c-486b-be55-169fc8500028))\n    (pin \"88\" (uuid 6de4d547-9a39-43f1-889c-c59fce441b78))\n    (pin \"89\" (uuid e189f6fb-c5b4-40f8-ad0b-98d2fd4ba404))\n    (pin \"9\" (uuid 076d0306-474a-47c9-9e56-eb91d8f9900b))\n    (pin \"90\" (uuid a994e55b-e7be-429f-8550-4f5dee62c620))\n    (pin \"91\" (uuid 1dc3e778-60fb-4d53-8511-236481b3300e))\n    (pin \"92\" (uuid 02bcd198-33c7-4b9e-90fa-f42f440f8b27))\n    (pin \"93\" (uuid a66cd404-a469-4c88-a983-e70e6c997791))\n    (pin \"94\" (uuid ee3adf70-cc2f-4584-b57d-9e9ac5346d58))\n    (pin \"95\" (uuid 9d1c3525-ea94-445a-b6a6-84f12a73d2c4))\n    (pin \"96\" (uuid 365bde8c-3414-428e-be54-176366e5eb32))\n    (pin \"97\" (uuid 32fc8a3a-eb25-4cf0-8547-5ffe3762d0c5))\n    (pin \"98\" (uuid bda04750-8674-4210-94fc-c1ba9cbc170a))\n    (pin \"99\" (uuid 2c020f9b-c3cc-44b2-9480-48a6ecfc8561))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 388.62 109.22 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f81f7db)\n    (property \"Reference\" \"#PWR0238\" (id 0) (at 388.62 109.22 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 388.62 110.998 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 388.62 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 388.62 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7f0cb97a-067a-4f66-a37c-27ccb3a0e21f))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 346.71 109.22 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f81f817)\n    (property \"Reference\" \"#PWR0237\" (id 0) (at 346.71 109.22 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 346.71 110.998 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 346.71 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 346.71 109.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 59c22b8c-14f8-4ecb-93ec-d32e8e549ca1))\n  )\n\n  (symbol (lib_id \"hackrf:TPS62410\") (at 363.22 43.18 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8201bf)\n    (property \"Reference\" \"U21\" (id 0) (at 363.22 44.45 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"TPS62410\" (id 1) (at 363.22 35.56 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-S-PVSON-N10\" (id 2) (at 363.22 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Texas Instruments\" (id 4) (at 363.22 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"TPS62410DRCR\" (id 5) (at 363.22 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC BUCK SYNC DUAL ADJ 0.8A 10SON\" (id 6) (at 363.22 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"0\" (uuid c04393d6-ff3c-4a3d-85b5-48f1b964c576))\n    (pin \"1\" (uuid 2a5217ba-643a-4b29-b8dd-1175990bdee4))\n    (pin \"10\" (uuid 604b4eb6-2324-401f-8567-600607b0a95a))\n    (pin \"2\" (uuid c51545af-c616-4dd0-813d-d7455f4457c8))\n    (pin \"3\" (uuid e395532d-68cb-4050-8ae9-0187b93de513))\n    (pin \"4\" (uuid cad6afd3-7b11-4b56-86b5-f58a58d524b0))\n    (pin \"5\" (uuid f1c4c96e-09e7-4d27-98fd-1ad1fba66c35))\n    (pin \"6\" (uuid be7d71cd-bf16-4af6-895d-127bbfac72eb))\n    (pin \"7\" (uuid e26c5e4b-3086-47ed-af66-45f65f907a75))\n    (pin \"8\" (uuid b678125c-0088-4699-bf10-815834416e97))\n    (pin \"9\" (uuid d035949b-fdd6-4e69-b396-4e8d4c9d5247))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 317.5 49.53 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f820298)\n    (property \"Reference\" \"C143\" (id 0) (at 318.77 46.99 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 318.77 52.07 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 317.5 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 317.5 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 317.5 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 317.5 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 317.5 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 317.5 49.53 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2bbc502e-c637-4860-9704-4b9d2f8448c2))\n    (pin \"2\" (uuid 374c10c6-09db-4411-b7bc-d718c5bcff47))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 317.5 55.88 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8202c2)\n    (property \"Reference\" \"#PWR0235\" (id 0) (at 317.5 55.88 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 317.5 57.658 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 317.5 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 317.5 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5a5d9604-6a22-42f2-a7ce-98f8be7021e7))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 363.22 62.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8202c7)\n    (property \"Reference\" \"#PWR0234\" (id 0) (at 363.22 62.23 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 363.22 64.008 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 363.22 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7c20c6db-bf31-4433-b0d1-ea75b446c197))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 382.27 43.18 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8202cc)\n    (property \"Reference\" \"#PWR0233\" (id 0) (at 382.27 43.18 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 384.048 43.18 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 382.27 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 382.27 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1dd8b13b-e66e-4d88-8f72-7f607fd22b32))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 382.27 27.94 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f820301)\n    (property \"Reference\" \"L10\" (id 0) (at 383.54 27.94 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"4u7\" (id 1) (at 379.73 27.94 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-NRG4026\" (id 2) (at 382.27 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 382.27 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 382.27 27.94 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"NRS4018T4R7MDGJ\" (id 5) (at 382.27 27.94 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FIXED IND 4.7UH 1.7A 84 MOHM SMD\" (id 6) (at 382.27 27.94 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"NRG4026T4R7M\" (id 7) (at 382.27 27.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d2bf50de-7a79-420c-a2e2-406416821dc2))\n    (pin \"2\" (uuid 618951df-0e1f-47a5-94ec-8b663f8321f2))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 363.22 68.58 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8203a7)\n    (property \"Reference\" \"R56\" (id 0) (at 363.22 70.612 90))\n    (property \"Value\" \"715k\" (id 1) (at 363.22 68.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 363.22 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 363.22 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT715K\" (id 5) (at 363.22 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 715K OHM 1% 0402\" (id 6) (at 363.22 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 363.22 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1d18a9b0-cd4b-4319-86ad-613a8163cbc5))\n    (pin \"2\" (uuid f9b93242-0e87-45b2-a745-dc5bc54d17ca))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 363.22 17.78 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8203ad)\n    (property \"Reference\" \"R47\" (id 0) (at 363.22 19.812 90))\n    (property \"Value\" \"330k\" (id 1) (at 363.22 17.78 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 363.22 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 363.22 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT330K\" (id 5) (at 363.22 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 330K OHM 1% 0402\" (id 6) (at 363.22 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 363.22 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2c56098b-179e-4ba1-95fd-484637c06634))\n    (pin \"2\" (uuid c1eda77d-1fcc-45d6-b673-7ff7a7f6950e))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 337.82 68.58 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8203d0)\n    (property \"Reference\" \"R55\" (id 0) (at 337.82 70.612 90))\n    (property \"Value\" \"162k\" (id 1) (at 337.82 68.58 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 337.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 337.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 337.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT162K\" (id 5) (at 337.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 162K OHM 1% 0402\" (id 6) (at 337.82 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 337.82 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5719b37f-fd18-41c9-a177-81ec18582da9))\n    (pin \"2\" (uuid 437a7d7b-6bc1-4b5a-aaaf-553fc7b163c1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 331.47 68.58 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8203db)\n    (property \"Reference\" \"#PWR0232\" (id 0) (at 331.47 68.58 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 329.692 68.58 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 331.47 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 331.47 68.58 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 33a15c14-d8ba-4d92-a77e-9a579a487077))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 331.47 17.78 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8203e0)\n    (property \"Reference\" \"#PWR0231\" (id 0) (at 331.47 17.78 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 329.692 17.78 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 331.47 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 331.47 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c81d05c3-0415-4ae6-870e-add81879949d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 387.35 55.88 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f820439)\n    (property \"Reference\" \"#PWR0230\" (id 0) (at 387.35 55.88 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 387.35 54.102 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 387.35 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ab6c9f29-5ab1-4261-8983-76dbaf75bc36))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 387.35 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f82044e)\n    (property \"Reference\" \"#PWR0229\" (id 0) (at 387.35 30.48 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 387.35 32.258 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 545683e3-9e8a-4104-a28f-98d4d0918d4b))\n  )\n\n  (symbol (lib_id \"Device:L\") (at 382.27 58.42 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8249e7)\n    (property \"Reference\" \"L11\" (id 0) (at 383.54 58.42 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"4u7\" (id 1) (at 379.73 58.42 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-NRG4026\" (id 2) (at 382.27 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 382.27 58.42 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Taiyo Yuden\" (id 4) (at 382.27 58.42 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"NRS4018T4R7MDGJ\" (id 5) (at 382.27 58.42 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FIXED IND 4.7UH 1.7A 84 MOHM SMD\" (id 6) (at 382.27 58.42 90)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"NRG4026T4R7M\" (id 7) (at 382.27 58.42 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f3f1e09f-d1af-4401-904b-15db82ad9b83))\n    (pin \"2\" (uuid e5ab3e10-e6be-4b37-8571-f80a2c57f4d8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 403.86 53.34 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f824a0e)\n    (property \"Reference\" \"#PWR0226\" (id 0) (at 403.86 53.34 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 403.86 55.118 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 403.86 53.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 403.86 53.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 94396398-fa09-4268-9f92-55f4a5ea078c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 387.35 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f824fbd)\n    (property \"Reference\" \"C126\" (id 0) (at 388.62 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 388.62 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 387.35 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 387.35 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 387.35 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 387.35 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 387.35 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6a3a42fa-86d7-42fc-8c62-8f74697f3c95))\n    (pin \"2\" (uuid 3ed0e99d-ea39-4903-a900-fb266fb799fe))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 387.35 62.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f824fc2)\n    (property \"Reference\" \"C145\" (id 0) (at 388.62 59.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 388.62 64.77 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 387.35 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 387.35 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 387.35 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 387.35 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 387.35 62.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 739ea619-d1be-4ae2-aefa-5c273fc9165e))\n    (pin \"2\" (uuid c4862763-01da-4a36-b4c3-31475812aede))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 394.97 62.23 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f824fe4)\n    (property \"Reference\" \"C146\" (id 0) (at 396.24 59.69 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 396.24 64.77 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 394.97 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 394.97 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 394.97 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 394.97 62.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 394.97 62.23 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a6626d1d-4bba-4957-8147-9307f3ac8e75))\n    (pin \"2\" (uuid 65eb726a-d66d-4d78-81b2-8b9908c78c81))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 394.97 55.88 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f824fe5)\n    (property \"Reference\" \"#PWR0225\" (id 0) (at 394.97 55.88 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 394.97 54.102 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 394.97 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 84d4ee8e-0dca-4e78-a4c1-59d4d0efbe03))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 394.97 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f82501f)\n    (property \"Reference\" \"C127\" (id 0) (at 396.24 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"10uF\" (id 1) (at 396.24 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 394.97 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 394.97 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL21A106KOQNNNE\" (id 5) (at 394.97 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 10UF 16V X5R 0805\" (id 6) (at 394.97 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM21BR61A106KE19L\" (id 7) (at 394.97 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 01ee3bfd-1c2c-497d-8a43-a3926d347e48))\n    (pin \"2\" (uuid f491722b-1303-44e1-aec6-7296fb185532))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 394.97 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f825023)\n    (property \"Reference\" \"#PWR0224\" (id 0) (at 394.97 30.48 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 394.97 32.258 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 394.97 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 031633aa-b287-4cf8-8d13-3c47323ab74e))\n  )\n\n  (symbol (lib_id \"hackrf:W25Q80BV\") (at 248.92 36.83 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f825d1b)\n    (property \"Reference\" \"U20\" (id 0) (at 248.92 43.18 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"W25Q80\" (id 1) (at 248.92 30.48 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-SOIC8-208\" (id 2) (at 248.92 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Winbond\" (id 4) (at 248.92 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"W25Q80DVSSIG\" (id 5) (at 248.92 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"IC FLASH 8MBIT 8SOIC\" (id 6) (at 248.92 36.83 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 80ed6949-08be-47e6-98e8-f0a492ab63fd))\n    (pin \"2\" (uuid 764d8b4c-ce1a-42f4-95c5-c31e60529019))\n    (pin \"3\" (uuid 01e9c854-9fce-4bbe-96ba-9b351c4e8a50))\n    (pin \"4\" (uuid 3974b9ff-22ec-4a69-a9e8-8e020d28d564))\n    (pin \"5\" (uuid f8aae9a6-fd56-4627-8443-92664eb279f8))\n    (pin \"6\" (uuid 36148996-afcd-4b66-bb9f-0877629bcaa9))\n    (pin \"7\" (uuid c0b8e5f6-87d1-4632-bd94-fab4c70d65ce))\n    (pin \"8\" (uuid ea7df10b-b12b-4c17-a9ed-fab5e5b58834))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 232.41 43.18 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f825e88)\n    (property \"Reference\" \"#PWR0223\" (id 0) (at 232.41 43.18 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 232.41 44.958 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 232.41 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 232.41 43.18 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1ca2e168-8866-4e95-b335-f04676ba1650))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 265.43 53.34 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f825e8a)\n    (property \"Reference\" \"#PWR0222\" (id 0) (at 265.43 53.34 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 265.43 55.118 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 265.43 53.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 265.43 53.34 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6ab53f14-680d-41ea-954c-e3aa26ce7502))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 398.78 161.29 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8263ad)\n    (property \"Reference\" \"#PWR0220\" (id 0) (at 398.78 161.29 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 400.558 161.29 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 398.78 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 398.78 161.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b79f48e8-9987-4d1b-9c0a-6717bb2c3ea1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 398.78 179.07 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8263c5)\n    (property \"Reference\" \"#PWR0219\" (id 0) (at 398.78 179.07 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 400.558 179.07 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 398.78 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 398.78 179.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 58c3a7d0-36e4-448a-bc97-e82b411a46bd))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 293.37 196.85 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8263d9)\n    (property \"Reference\" \"#PWR0218\" (id 0) (at 293.37 196.85 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 291.592 196.85 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 293.37 196.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 293.37 196.85 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 0785dae3-b7bf-4f80-921b-b783eb11dec3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 314.96 123.19 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8263e6)\n    (property \"Reference\" \"#PWR0217\" (id 0) (at 314.96 123.19 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 314.96 121.412 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 314.96 123.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 314.96 123.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid beb3f626-41f5-4391-ab8e-a2ef3f1dcb11))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 355.6 123.19 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8263ee)\n    (property \"Reference\" \"#PWR0216\" (id 0) (at 355.6 123.19 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 355.6 121.412 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 355.6 123.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 355.6 123.19 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c58fccd0-869a-49f3-aa16-812e93eac8e5))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 327.66 229.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f826461)\n    (property \"Reference\" \"#PWR0215\" (id 0) (at 327.66 229.87 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 327.66 231.648 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 327.66 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 327.66 229.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 37676c4e-6420-4a22-88e3-4cd0b64ad20c))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x02\") (at 414.02 227.33 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f82f4c0)\n    (property \"Reference\" \"P29\" (id 0) (at 412.75 223.52 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"CPLD_JTAG\" (id 1) (at 416.56 228.6 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-1x2\" (id 2) (at 414.02 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 414.02 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 412.75 232.41 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 7f78e2b2-9d08-4ed5-a025-d8c1396cb681))\n    (pin \"2\" (uuid 10474d30-f321-44f6-95d9-7d5a2b237e55))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 140.97 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f8375ea)\n    (property \"Reference\" \"#PWR0214\" (id 0) (at 140.97 257.81 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 140.97 259.588 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 140.97 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 142f4958-0ffc-4613-954f-5e53c6bf445a))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x11_Odd_Even\") (at 198.12 232.41 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f837d97)\n    (property \"Reference\" \"P28\" (id 0) (at 199.39 217.17 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"SD\" (id 1) (at 199.39 232.41 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x11\" (id 2) (at 198.12 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 198.12 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Sullins\" (id 4) (at 198.12 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"PPPC112LFBN-RC\" (id 5) (at 198.12 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" (id 6) (at 198.12 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a45873dd-057d-4f0a-8f95-35f22a8b8456))\n    (pin \"10\" (uuid 2dbea7fc-a7d2-4003-a893-cac307b82cc3))\n    (pin \"11\" (uuid 99bf419e-2f44-497a-b25a-b80dec4f2959))\n    (pin \"12\" (uuid a6e904a3-acf5-4be7-aa37-a10a8491da52))\n    (pin \"13\" (uuid a8b92b9b-d908-427a-82d9-480ccfa1e6fc))\n    (pin \"14\" (uuid 4a50d60b-4a94-4ca6-b0df-77de2fc38e93))\n    (pin \"15\" (uuid f39784e6-bd58-4fee-b176-20c37d3e3f90))\n    (pin \"16\" (uuid bac01084-1956-4f92-8263-98e69cf113a6))\n    (pin \"17\" (uuid 606ef70c-5627-401c-b407-1ebb201e78be))\n    (pin \"18\" (uuid 3c46eec3-6ca2-4fe1-bd0a-f8c173fd3baf))\n    (pin \"19\" (uuid 25e0c7d0-ed59-4585-a358-d1ac95d45393))\n    (pin \"2\" (uuid 4bc431df-bf80-485f-ba21-2fd9aa8812c8))\n    (pin \"20\" (uuid 1fa333e7-0ecf-4774-a6e6-8807414fb2cf))\n    (pin \"21\" (uuid 01259227-ce1c-4215-b296-0394684a4ea2))\n    (pin \"22\" (uuid c4b18998-644e-48ee-9039-fc391406ee42))\n    (pin \"3\" (uuid b69efa42-a2ae-4a08-95e8-9f2195b115ec))\n    (pin \"4\" (uuid f3b610e0-ef2a-4f66-a652-7ffeba18b780))\n    (pin \"5\" (uuid 900d230f-0437-477a-a5ad-af2cf6adceda))\n    (pin \"6\" (uuid a275324c-3b07-4a59-8dd5-b709c00d1def))\n    (pin \"7\" (uuid a628e221-b6e6-41bc-bcbf-290466ecc3fa))\n    (pin \"8\" (uuid e2bc66a2-af17-4f32-b58b-77823829b039))\n    (pin \"9\" (uuid bf4380a0-6e07-4dc5-a743-20a06cd8fdf8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 213.36 232.41 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f837e27)\n    (property \"Reference\" \"#PWR0213\" (id 0) (at 213.36 232.41 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 215.138 232.41 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 213.36 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 213.36 232.41 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 5dab5092-e8ab-4587-81d9-17dde1dd201c))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x11_Odd_Even\") (at 87.63 207.01 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f838167)\n    (property \"Reference\" \"P20\" (id 0) (at 88.9 191.77 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"GPIO\" (id 1) (at 88.9 207.01 90))\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x11\" (id 2) (at 87.63 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 87.63 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Sullins\" (id 4) (at 87.63 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"PPPC112LFBN-RC\" (id 5) (at 87.63 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" (id 6) (at 87.63 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b4f56635-1870-45b9-b321-f6d07f6c71dd))\n    (pin \"10\" (uuid 5a15cf85-bbdd-47b0-999c-8c06322f365c))\n    (pin \"11\" (uuid ffb6afc5-9f39-4b70-b019-313d2ad1b0b2))\n    (pin \"12\" (uuid e950ca72-ce7a-4fe5-932a-899e4a65aeb5))\n    (pin \"13\" (uuid 68be5433-b60c-4a23-b674-b1daa8558c8a))\n    (pin \"14\" (uuid 8b6e369b-9632-448e-86eb-ef469cb968c6))\n    (pin \"15\" (uuid 0f1b552d-d8ff-42d2-beca-3b9589a52960))\n    (pin \"16\" (uuid 72623ea4-5510-4a12-a832-958263c6c097))\n    (pin \"17\" (uuid 9537ba2d-a4c2-494e-b2a6-497c9ebf2491))\n    (pin \"18\" (uuid 6246f1b9-8f4f-4c57-a04b-964ebed90038))\n    (pin \"19\" (uuid 9fb83057-3fc2-4db3-9d8d-b89651a84aeb))\n    (pin \"2\" (uuid 2eda96cd-b7a6-4ab8-b88a-a4965590c202))\n    (pin \"20\" (uuid 4d946312-ecc4-4712-963a-b0c97b203088))\n    (pin \"21\" (uuid 19deb074-4656-4002-a580-56dfd935150a))\n    (pin \"22\" (uuid de81a8eb-77c5-4a76-a82f-2a681b954973))\n    (pin \"3\" (uuid d2fc2ada-34ca-4f7c-ae1c-578c2092db53))\n    (pin \"4\" (uuid cf8ed9ba-498e-4ebb-a475-126f61dbe892))\n    (pin \"5\" (uuid 136ef71f-ff6d-4f04-b595-7e49a20fc467))\n    (pin \"6\" (uuid db011e17-b034-407f-b84c-dea9250a46e3))\n    (pin \"7\" (uuid 17e329b9-37b7-49de-9505-7034fb4d77bd))\n    (pin \"8\" (uuid d74864da-019b-4638-bae3-32b64ba0f5fc))\n    (pin \"9\" (uuid ca0c62e2-0275-4b1a-8fd9-cd55d1f4b404))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 45.72 76.2 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83af62)\n    (property \"Reference\" \"#PWR0211\" (id 0) (at 45.72 76.2 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 43.942 76.2 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 45.72 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 45.72 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fee2c807-9471-4406-bf0c-d1c33e5dcf9b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 322.58 99.06 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c11c)\n    (property \"Reference\" \"#PWR0209\" (id 0) (at 322.58 99.06 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 324.358 99.06 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 322.58 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 99.06 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6264f85d-0050-4423-b286-789f2c42c24a))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 33.02 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1a5)\n    (property \"Reference\" \"#PWR0208\" (id 0) (at 33.02 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 33.02 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 33.02 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 264e6eb9-9758-4e3c-900a-e23387ca13ae))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 33.02 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1a7)\n    (property \"Reference\" \"D6\" (id 0) (at 30.48 177.8 0))\n    (property \"Value\" \"TXLED\" (id 1) (at 35.56 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 33.02 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 33.02 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KRKT\" (id 5) (at 33.02 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED SUPR RED CLR RT ANG 0805\" (id 6) (at 33.02 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1999ce62-1a16-4dce-a215-e37c77db4ce1))\n    (pin \"2\" (uuid 13fafcb6-e52c-4dd6-8051-86a14d638466))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 40.64 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1d6)\n    (property \"Reference\" \"D7\" (id 0) (at 38.1 177.8 0))\n    (property \"Value\" \"VCCLED\" (id 1) (at 43.18 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 40.64 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 40.64 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KGKT\" (id 5) (at 40.64 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED GREEN CLEAR RT ANG 0805\" (id 6) (at 40.64 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 3ba84fe2-a6c7-4626-a5e4-4204ff72b0da))\n    (pin \"2\" (uuid 401a0477-7688-435f-a75b-062fb1495af3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 40.64 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1d8)\n    (property \"Reference\" \"#PWR0207\" (id 0) (at 40.64 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 40.64 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 40.64 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 071afc62-9528-4c98-bd28-c9472093e031))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 25.4 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1dd)\n    (property \"Reference\" \"#PWR0206\" (id 0) (at 25.4 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 25.4 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 25.4 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid ed5e7910-15c3-4318-89b0-3421386e7171))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 17.78 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1df)\n    (property \"Reference\" \"D4\" (id 0) (at 15.24 177.8 0))\n    (property \"Value\" \"USBLED\" (id 1) (at 20.32 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 17.78 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 17.78 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KGKT\" (id 5) (at 17.78 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED GREEN CLEAR RT ANG 0805\" (id 6) (at 17.78 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid c758d26e-23df-444e-bfbc-94fd8d3771f5))\n    (pin \"2\" (uuid 60d57c4a-07ff-4336-a0fb-2d4f2b22f899))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 48.26 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1e0)\n    (property \"Reference\" \"D8\" (id 0) (at 45.72 177.8 0))\n    (property \"Value\" \"1V8LED\" (id 1) (at 50.8 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 48.26 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 48.26 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KSKT\" (id 5) (at 48.26 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED YELLOW CLEAR RT ANG 0805\" (id 6) (at 48.26 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7ee6ecb8-9e34-40d0-8182-316f8bf01fad))\n    (pin \"2\" (uuid 1d867523-a2b4-4761-bdd3-01b8f34743aa))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 17.78 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c1e2)\n    (property \"Reference\" \"#PWR0205\" (id 0) (at 17.78 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 17.78 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 17.78 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 359241cb-35e2-4e55-b3f5-7bf3e3fde287))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 48.26 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c274)\n    (property \"Reference\" \"#PWR0204\" (id 0) (at 48.26 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 48.26 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 48.26 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 18fd38d6-b796-4a58-b4b6-d0c3b2e4dd88))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 25.4 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00004f83c276)\n    (property \"Reference\" \"D5\" (id 0) (at 22.86 177.8 0))\n    (property \"Value\" \"RXLED\" (id 1) (at 27.94 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 25.4 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 25.4 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KSKT\" (id 5) (at 25.4 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED YELLOW CLEAR RT ANG 0805\" (id 6) (at 25.4 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 11c13fa0-e0d5-43e2-b552-98ffa5e7d6fc))\n    (pin \"2\" (uuid 34cd5beb-928a-43da-a021-56f44f08bafd))\n  )\n\n  (symbol (lib_id \"hackrf:GSG-XTAL4PIN\") (at 116.84 245.11 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370e89)\n    (property \"Reference\" \"X2\" (id 0) (at 116.84 237.49 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"MCU_XTAL\" (id 1) (at 116.84 240.03 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-XTAL3.2x2.5mm\" (id 2) (at 116.84 245.11 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 116.84 245.11 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"TXC\" (id 4) (at 116.84 245.11 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"7V-12.000MAAE-T\" (id 5) (at 116.84 245.11 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CRYSTAL 12.000 MHZ 12PF SMD\" (id 6) (at 116.84 245.11 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e6b1bb26-ba97-4124-8cc6-4b4ed5777553))\n    (pin \"2\" (uuid e5626442-97fd-4bfc-af7e-5b3fdf4dc826))\n    (pin \"3\" (uuid 8121d5be-e1f8-4845-87a8-ab279f60cf6d))\n    (pin \"4\" (uuid 946e5e03-fe69-4e44-9dbe-b9fd04c26aa3))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 114.3 255.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370ec7)\n    (property \"Reference\" \"#PWR0200\" (id 0) (at 114.3 255.27 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 114.3 257.048 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 114.3 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 114.3 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a8bd4978-fd6c-4e55-ab24-7e0a62ccc19c))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 119.38 255.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370ec9)\n    (property \"Reference\" \"#PWR0199\" (id 0) (at 119.38 255.27 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 119.38 257.048 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 119.38 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 119.38 255.27 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid aaa04bdc-8f32-4bba-8364-e702afa99872))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 106.68 251.46 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370ed5)\n    (property \"Reference\" \"C157\" (id 0) (at 105.41 248.92 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"18pF\" (id 1) (at 105.41 254 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 106.68 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 106.68 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C180JB5NNNC\" (id 5) (at 106.68 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\" (id 6) (at 106.68 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\" (id 7) (at 106.68 251.46 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4ac45d90-fe4b-4462-8cc1-5677fc29331b))\n    (pin \"2\" (uuid 33acefde-9d3d-4814-a7ec-4765cc6c322d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 106.68 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370ee4)\n    (property \"Reference\" \"#PWR0198\" (id 0) (at 106.68 257.81 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 106.68 259.588 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 368f5417-c7bb-41c7-897e-0b8088805f7d))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 127 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000050370ee5)\n    (property \"Reference\" \"#PWR0197\" (id 0) (at 127 257.81 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 127 259.588 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 127 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 127 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 175a8f76-4866-4cff-96dd-f48a666e5dda))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 43.18 248.92 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503713ea)\n    (property \"Reference\" \"#PWR0196\" (id 0) (at 43.18 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 44.958 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 43.18 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid a5475c30-bd11-402b-ac3b-37e603e078c2))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 327.66 49.53 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4b67)\n    (property \"Reference\" \"C147\" (id 0) (at 328.93 46.99 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 328.93 52.07 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 327.66 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 327.66 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 327.66 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 327.66 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 327.66 49.53 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 327.66 49.53 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d5b2a277-ddf6-489d-b9e1-3a37f51f4b1d))\n    (pin \"2\" (uuid 947c4e2e-e7b3-48ce-99ce-0842925667fc))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 21.59 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4be3)\n    (property \"Reference\" \"C128\" (id 0) (at 22.86 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 22.86 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 21.59 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 21.59 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 21.59 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 21.59 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 21.59 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 21.59 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f580ab29-7c6f-4c04-a497-5436c3215536))\n    (pin \"2\" (uuid 65b35858-1d19-420e-9ffd-29b18c9b1712))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 29.21 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c12)\n    (property \"Reference\" \"C129\" (id 0) (at 30.48 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 30.48 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 29.21 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 29.21 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 29.21 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 29.21 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 29.21 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 29.21 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 163abd40-505d-4ab5-a0eb-bcc1fb97c138))\n    (pin \"2\" (uuid 2194b7d8-aee2-465f-b2c5-6cf99cf058d0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 36.83 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c1c)\n    (property \"Reference\" \"C130\" (id 0) (at 38.1 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 38.1 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 36.83 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 36.83 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 36.83 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 36.83 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 36.83 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 975c0655-c03c-4f43-90e8-4f8666b77065))\n    (pin \"2\" (uuid 2ba06eea-3b4c-40f6-b1fa-ded248793646))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 44.45 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c1d)\n    (property \"Reference\" \"C131\" (id 0) (at 45.72 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 45.72 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 44.45 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 44.45 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 44.45 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 44.45 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 44.45 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c180a7f3-b3d8-455b-92ae-8d20b5425d4e))\n    (pin \"2\" (uuid ba95ad1d-e384-4778-af11-d3f311f8f025))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 52.07 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c1e)\n    (property \"Reference\" \"C132\" (id 0) (at 53.34 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 53.34 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 52.07 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 52.07 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 52.07 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 52.07 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 52.07 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 78abaf7c-8fee-403f-9927-3aa43e1d1951))\n    (pin \"2\" (uuid f46dea4d-4ba2-4ea9-90bb-80c693cda073))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 59.69 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c1f)\n    (property \"Reference\" \"C133\" (id 0) (at 60.96 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 60.96 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 59.69 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 59.69 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 59.69 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 59.69 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 59.69 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 59.69 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9450b822-fab8-4b3f-9f7c-3bf05154d184))\n    (pin \"2\" (uuid 21908f5e-e59e-4022-b9fd-6a3e455677ec))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 67.31 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c21)\n    (property \"Reference\" \"C134\" (id 0) (at 68.58 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 68.58 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 67.31 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 67.31 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 67.31 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 67.31 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 67.31 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 67.31 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 293a3c06-5f2e-49ad-8a90-b5aac663e294))\n    (pin \"2\" (uuid 500b3124-73a5-47d1-beeb-3e26481d5069))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 74.93 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c23)\n    (property \"Reference\" \"C135\" (id 0) (at 76.2 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 76.2 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 74.93 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 74.93 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 74.93 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 74.93 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 74.93 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 9f11d5b2-c969-4bee-ae27-adda2b3e8ee4))\n    (pin \"2\" (uuid 2f1fd615-0956-441c-92ad-0b1d6b214013))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 157.48 30.48 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c24)\n    (property \"Reference\" \"C136\" (id 0) (at 160.02 31.75 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 154.94 31.75 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 157.48 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 157.48 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 157.48 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 157.48 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 157.48 30.48 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 157.48 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 32387204-da9f-4a10-aa58-d98676c3f98e))\n    (pin \"2\" (uuid 8367f720-c520-4598-a28a-7d9eaabc01dd))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 82.55 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c25)\n    (property \"Reference\" \"C137\" (id 0) (at 83.82 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 83.82 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 82.55 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 82.55 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 82.55 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 82.55 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 82.55 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 82.55 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1d8b11fd-2484-489f-9e5f-ab90ab878b98))\n    (pin \"2\" (uuid 51dca8ea-aab4-4b55-ac62-2120d995aa90))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 90.17 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c27)\n    (property \"Reference\" \"C138\" (id 0) (at 91.44 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 91.44 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 90.17 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 90.17 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 90.17 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 90.17 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 90.17 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 90.17 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d23364c2-9883-46ac-9f45-64f22884374b))\n    (pin \"2\" (uuid 8edfa19d-61f9-44d9-99a3-d739b878d624))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 97.79 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c28)\n    (property \"Reference\" \"C139\" (id 0) (at 99.06 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 99.06 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 97.79 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 97.79 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 97.79 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 97.79 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 97.79 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 97.79 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 49b656e8-5bf0-4bc9-9671-d76140f54239))\n    (pin \"2\" (uuid b54913be-7be7-4855-92b4-22a6f36d2bed))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 105.41 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c29)\n    (property \"Reference\" \"C140\" (id 0) (at 106.68 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 106.68 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 105.41 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 105.41 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 105.41 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 105.41 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 105.41 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 105.41 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d1186bdb-72cd-4c42-8abf-53500e695a23))\n    (pin \"2\" (uuid 6c6c4b42-edd1-479a-83f3-b6c92e57a5c0))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 113.03 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c2a)\n    (property \"Reference\" \"C141\" (id 0) (at 114.3 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 114.3 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 113.03 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 113.03 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 113.03 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 113.03 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 113.03 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 113.03 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 32b1cf13-727d-4321-8723-1decdcacd99b))\n    (pin \"2\" (uuid 1e0741c6-b19e-4b74-8c75-7a573b0e1d55))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 120.65 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c2c)\n    (property \"Reference\" \"C142\" (id 0) (at 121.92 21.59 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 121.92 26.67 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 120.65 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 120.65 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 120.65 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 120.65 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 120.65 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 120.65 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 10acb42f-56ed-4792-a5be-7ab0342e8e6e))\n    (pin \"2\" (uuid ebc96a36-4314-4425-9df7-a1b00726c7af))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 265.43 46.99 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c30)\n    (property \"Reference\" \"C144\" (id 0) (at 266.7 44.45 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 266.7 49.53 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 265.43 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 265.43 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 265.43 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 265.43 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 265.43 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 265.43 46.99 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 088c6814-ffcc-4356-97b9-2447ef3061c4))\n    (pin \"2\" (uuid 0d5d7ea4-89c7-4d20-b9c3-8fda41703ee9))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 379.73 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c50)\n    (property \"Reference\" \"C154\" (id 0) (at 381 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 381 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 379.73 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 379.73 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 379.73 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 379.73 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 379.73 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 379.73 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid cf35e7ea-a8fd-4335-841c-ffbf69072983))\n    (pin \"2\" (uuid aed9ec28-28f5-498d-92d2-c9f129ee8236))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 372.11 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c62)\n    (property \"Reference\" \"C153\" (id 0) (at 373.38 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 373.38 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 372.11 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 372.11 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 372.11 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 372.11 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 372.11 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 372.11 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 47d1ef4a-c04a-4ce1-8192-8aad3fb25b20))\n    (pin \"2\" (uuid a84c41af-2c0e-41e8-b423-d39be8f19cfe))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 398.78 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c63)\n    (property \"Reference\" \"C152\" (id 0) (at 400.05 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 400.05 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 398.78 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 398.78 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 398.78 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 398.78 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 398.78 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 398.78 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 334f125b-b1cb-4908-8040-05a45d760bce))\n    (pin \"2\" (uuid 150b14a9-c992-4934-a1da-f8bb9ece8cfa))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 391.16 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c64)\n    (property \"Reference\" \"C151\" (id 0) (at 392.43 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 392.43 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 391.16 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 391.16 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 391.16 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 391.16 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 391.16 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 391.16 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 86af454e-1dd6-4086-8dfb-362b842f41ab))\n    (pin \"2\" (uuid 80fd9b07-848f-4bda-a1f5-8a8d54e14445))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 364.49 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c65)\n    (property \"Reference\" \"C150\" (id 0) (at 365.76 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 365.76 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 364.49 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 364.49 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 364.49 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 364.49 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 364.49 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 364.49 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8050f105-e579-4ca1-9147-fed43dbaf51a))\n    (pin \"2\" (uuid 56eb0676-b8f6-49f5-bba7-e4ce07b8c523))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 356.87 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c67)\n    (property \"Reference\" \"C149\" (id 0) (at 358.14 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 358.14 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 356.87 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 356.87 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 356.87 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 356.87 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 356.87 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 356.87 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 69c88d07-d67e-4645-b6da-74dbb3ba1e58))\n    (pin \"2\" (uuid 4411cacf-08ec-450a-a447-c87b641300fe))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 349.25 102.87 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4c68)\n    (property \"Reference\" \"C148\" (id 0) (at 350.52 100.33 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"100nF\" (id 1) (at 350.52 105.41 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 349.25 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 349.25 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 349.25 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05A104KA5NNNC\" (id 5) (at 349.25 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 0.1UF 25V X5R 0402\" (id 6) (at 349.25 102.87 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM155R61A104KA01D\" (id 7) (at 349.25 102.87 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1f03a5aa-5d36-443a-a400-a5e21cc6a517))\n    (pin \"2\" (uuid 334c08dc-d3cb-45ee-9be3-bf5cc11a202c))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 140.97 251.46 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4cbc)\n    (property \"Reference\" \"C156\" (id 0) (at 142.24 248.92 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"47pF\" (id 1) (at 142.24 254 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 140.97 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 181.61 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C470JB5NNNC\" (id 5) (at 181.61 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 47PF 50V C0G/NP0 0402\" (id 6) (at 181.61 223.52 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 7) (at 148.59 251.46 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H470JA01D\" (id 8) (at 140.97 251.46 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5b59baaf-bbaa-49c0-b9d2-50f8e8d67f56))\n    (pin \"2\" (uuid 221f581c-fca9-4a80-ae4f-e54363729ca3))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 63.5 264.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c4eca)\n    (property \"Reference\" \"R67\" (id 0) (at 63.5 262.128 90))\n    (property \"Value\" \"10k\" (id 1) (at 63.5 264.16 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 63.5 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 63.5 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 63.5 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 63.5 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 63.5 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 60204faf-56df-4e43-afa7-53f371086037))\n    (pin \"2\" (uuid fc8c132c-50bc-43e7-822b-8d103e51a109))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 17.78 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c519a)\n    (property \"Reference\" \"R72\" (id 0) (at 15.748 167.64 90))\n    (property \"Value\" \"470\" (id 1) (at 17.78 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 17.78 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 17.78 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 17.78 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 17.78 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 17.78 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8e4ff7cb-ea29-4623-b823-94d792bb7b90))\n    (pin \"2\" (uuid cb26b834-4a00-48d9-9092-acaea9770bf4))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 40.64 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503c51a8)\n    (property \"Reference\" \"R75\" (id 0) (at 38.608 167.64 90))\n    (property \"Value\" \"470\" (id 1) (at 40.64 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 40.64 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 40.64 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT470R\" (id 5) (at 40.64 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 470 OHM 5% 0402\" (id 6) (at 40.64 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 40.64 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid d520ae99-91db-4c8f-8e63-b8c99a781534))\n    (pin \"2\" (uuid 01ea3cdc-7470-4342-8e77-3d4b90edcd99))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 337.82 17.78 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f8429)\n    (property \"Reference\" \"R46\" (id 0) (at 337.82 19.812 90))\n    (property \"Value\" \"162k\" (id 1) (at 337.82 17.78 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 337.82 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 337.82 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 337.82 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT162K\" (id 5) (at 337.82 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 162K OHM 1% 0402\" (id 6) (at 337.82 17.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 337.82 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e13dcfcc-288d-4d62-8768-b19616ba7b58))\n    (pin \"2\" (uuid e2d1408e-1fd1-4948-8b64-794923d3a3ed))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 228.6 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f983e)\n    (property \"Reference\" \"R77\" (id 0) (at 248.92 226.568 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 228.6 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ebe6a598-b3d5-4f00-96fb-49f2a77ce6e1))\n    (pin \"2\" (uuid 231880a7-ef48-4abe-9242-4b18dbeec0f2))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 233.68 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9856)\n    (property \"Reference\" \"R78\" (id 0) (at 248.92 231.648 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 233.68 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 233.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7300c90b-dcbd-4030-82db-de036df530cc))\n    (pin \"2\" (uuid f4785034-aba0-4110-83e9-356b91fd613d))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 238.76 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9858)\n    (property \"Reference\" \"R79\" (id 0) (at 248.92 236.728 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 238.76 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 238.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 10020695-8adc-43e4-8bf3-4292774a4978))\n    (pin \"2\" (uuid a69e92a6-e23b-48c8-a191-a1566f7375c2))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 243.84 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f985a)\n    (property \"Reference\" \"R80\" (id 0) (at 248.92 241.808 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 243.84 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 243.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 129a7455-596d-4c6e-970c-466ae5b29e0e))\n    (pin \"2\" (uuid ed21ad0e-1c62-4ecf-90af-573ab863ac45))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 248.92 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f985b)\n    (property \"Reference\" \"R81\" (id 0) (at 248.92 246.888 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 248.92 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 248.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f108ff01-999d-4852-ba08-10d797509945))\n    (pin \"2\" (uuid b70c0863-af13-46fb-a2c9-66cf1c5e40c9))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 254 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9874)\n    (property \"Reference\" \"R86\" (id 0) (at 248.92 251.968 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 254 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid caa8d0f2-326f-4703-9ce0-95f2bcef7187))\n    (pin \"2\" (uuid 467c9521-ba49-42af-901c-2a599c5e5a01))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 259.08 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9875)\n    (property \"Reference\" \"R87\" (id 0) (at 248.92 257.048 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 259.08 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 259.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0fe0024c-b13a-4501-9098-70f4e4a7117f))\n    (pin \"2\" (uuid 22aa40c3-e2df-4740-84ee-725efd4ced87))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 248.92 264.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9878)\n    (property \"Reference\" \"R88\" (id 0) (at 248.92 262.128 90))\n    (property \"Value\" \"39\" (id 1) (at 248.92 264.16 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 248.92 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 248.92 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 248.92 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 248.92 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 248.92 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid fd23e4db-716b-490f-90f3-f864eb6811d4))\n    (pin \"2\" (uuid bcbffa77-47d0-4037-817d-ca33cbfe5195))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 228.6 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9879)\n    (property \"Reference\" \"R89\" (id 0) (at 284.48 226.568 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 228.6 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 228.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid edd9a184-753b-4727-bab0-49154c7e6189))\n    (pin \"2\" (uuid a39f7277-b458-4a0f-93d7-d7faf746043a))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 233.68 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f987b)\n    (property \"Reference\" \"R90\" (id 0) (at 284.48 231.648 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 233.68 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 233.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e99b1d6a-d445-40c2-af5d-8ca803f966fa))\n    (pin \"2\" (uuid d7fbc78a-03c8-4cc0-a4a3-bbe62a639775))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 238.76 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9897)\n    (property \"Reference\" \"R91\" (id 0) (at 284.48 236.728 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 238.76 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 238.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 365479b3-78ad-469c-ab28-1f130e8b7992))\n    (pin \"2\" (uuid 2f0f9a60-3d8a-4acb-9e6b-623a788e6662))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 243.84 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f989e)\n    (property \"Reference\" \"R96\" (id 0) (at 284.48 241.808 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 243.84 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 243.84 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 243.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 433a51d8-987e-494f-9525-5cc1127e34f8))\n    (pin \"2\" (uuid 7a3b8bd6-df28-4daf-b907-94ea808674ab))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 254 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f98ac)\n    (property \"Reference\" \"R98\" (id 0) (at 284.48 251.968 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 254 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 254 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 254 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 86fd7504-fd6b-42bc-907a-774c71430174))\n    (pin \"2\" (uuid 241c1137-f1a5-4bfd-a6cb-c1741f915a23))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 259.08 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f98ad)\n    (property \"Reference\" \"R99\" (id 0) (at 284.48 257.048 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 259.08 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 259.08 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 259.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3a9e70aa-0169-438f-8ba8-147e6a14792b))\n    (pin \"2\" (uuid 3ce206de-0880-43b8-9d7c-5cd93328e73f))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 284.48 264.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f98af)\n    (property \"Reference\" \"R100\" (id 0) (at 284.48 262.128 90))\n    (property \"Value\" \"39\" (id 1) (at 284.48 264.16 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 284.48 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 284.48 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 284.48 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 284.48 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 284.48 264.16 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 284.48 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f2330667-7fd1-4f56-93f5-7bd3461cb349))\n    (pin \"2\" (uuid 2890e5fa-3378-409b-9485-79cdafaa0c6f))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 34.29 256.54 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9945)\n    (property \"Reference\" \"R68\" (id 0) (at 34.29 258.572 90))\n    (property \"Value\" \"10k\" (id 1) (at 34.29 256.54 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 34.29 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 34.29 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 34.29 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 34.29 256.54 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 69f1465b-4092-4785-91f6-99a9801a4e01))\n    (pin \"2\" (uuid 3caa36c7-73e9-48a8-ab1a-9e1d3b1939ab))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 36.83 248.92 90) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9958)\n    (property \"Reference\" \"R93\" (id 0) (at 36.83 250.952 90))\n    (property \"Value\" \"10k\" (id 1) (at 36.83 248.92 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 36.83 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 36.83 248.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 58cea1c9-3f48-45b8-bd64-21a093324cfe))\n    (pin \"2\" (uuid 866a9152-a0b9-444d-8c3e-2c119e22ddcf))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 53.34 133.35 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f996a)\n    (property \"Reference\" \"R63\" (id 0) (at 51.308 133.35 90))\n    (property \"Value\" \"10k\" (id 1) (at 53.34 133.35 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 53.34 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 53.34 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 53.34 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 53.34 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 53.34 133.35 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 43a0f1ae-19df-41dd-abf5-90d6cfd4b857))\n    (pin \"2\" (uuid 843b31c0-55df-467c-8676-32bef21a2a81))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 58.42 133.35 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f997a)\n    (property \"Reference\" \"R64\" (id 0) (at 56.388 133.35 90))\n    (property \"Value\" \"10k\" (id 1) (at 58.42 133.35 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 58.42 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 58.42 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 58.42 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 58.42 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 58.42 133.35 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e91bdf6a-c4e4-41f5-bdcb-777cc209dece))\n    (pin \"2\" (uuid d6d25d27-d181-4896-8bc8-b44727a9c080))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 63.5 133.35 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f997b)\n    (property \"Reference\" \"R66\" (id 0) (at 61.468 133.35 90))\n    (property \"Value\" \"10k\" (id 1) (at 63.5 133.35 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 63.5 133.35 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 63.5 133.35 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a0a089af-cae9-4387-aaf6-797f3e12f447))\n    (pin \"2\" (uuid 248d31f4-d4d7-49cb-8f66-614252cf382f))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 168.91 29.21 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9989)\n    (property \"Reference\" \"R48\" (id 0) (at 166.878 29.21 90))\n    (property \"Value\" \"10k\" (id 1) (at 168.91 29.21 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 168.91 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 168.91 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 168.91 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 168.91 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 168.91 29.21 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 168.91 29.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a300b847-d5f8-48e4-a8a4-cbb62a754cc6))\n    (pin \"2\" (uuid 5208a221-fc24-43db-b879-3f87c1a4e9cb))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 43.18 207.01 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f999f)\n    (property \"Reference\" \"R49\" (id 0) (at 41.148 207.01 90))\n    (property \"Value\" \"10k\" (id 1) (at 43.18 207.01 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 43.18 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 43.18 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 43.18 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 43.18 207.01 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 43.18 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 80e72735-cb54-47d6-aeb0-e3740389dd62))\n    (pin \"2\" (uuid be2bdd3c-6b68-41fd-8efc-20abf906d2e8))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 340.36 40.64 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f99f3)\n    (property \"Reference\" \"R51\" (id 0) (at 340.36 38.608 90))\n    (property \"Value\" \"10k\" (id 1) (at 340.36 40.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 340.36 40.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 340.36 40.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 340.36 40.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 340.36 40.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 340.36 40.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 340.36 40.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ae07c67b-1f30-4dc8-9197-e66e9fc1faac))\n    (pin \"2\" (uuid 033f92cb-685f-4ce4-95e6-26774db704c5))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 388.62 45.72 270) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9a07)\n    (property \"Reference\" \"R52\" (id 0) (at 388.62 43.688 90))\n    (property \"Value\" \"10k\" (id 1) (at 388.62 45.72 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 388.62 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 388.62 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 388.62 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 388.62 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 388.62 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 388.62 45.72 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f66f7177-bda0-46f4-991c-af85e605e75c))\n    (pin \"2\" (uuid 16e9fd4c-303d-424a-8af6-3ca842b10a03))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 403.86 46.99 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9a10)\n    (property \"Reference\" \"R54\" (id 0) (at 405.892 46.99 90))\n    (property \"Value\" \"10k\" (id 1) (at 403.86 46.99 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 403.86 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 403.86 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 403.86 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 403.86 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 403.86 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 403.86 46.99 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 637c0310-8339-4dba-8d38-a9827467a225))\n    (pin \"2\" (uuid bab9fb35-4a39-43c0-ada6-f4e397543914))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 267.97 100.33 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000503f9a36)\n    (property \"Reference\" \"R59\" (id 0) (at 265.938 100.33 90))\n    (property \"Value\" \"10k\" (id 1) (at 267.97 100.33 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 267.97 100.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 267.97 100.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 267.97 100.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 267.97 100.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 267.97 100.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 267.97 100.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4f691bf8-2887-4265-979f-2a9cdcd24723))\n    (pin \"2\" (uuid 6f77f2e5-37e5-49bb-be86-f1f861cae1fb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 34.29 240.03 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043c554)\n    (property \"Reference\" \"#PWR0193\" (id 0) (at 34.29 240.03 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 34.29 241.808 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 34.29 240.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 240.03 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 20dae086-b8c2-4b8a-837f-6343e2e80b14))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 40.64 256.54 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043c581)\n    (property \"Reference\" \"#PWR0191\" (id 0) (at 40.64 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 42.418 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 40.64 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cb12a235-ebef-49f7-91fe-0067ef1066a9))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x02\") (at 384.81 76.2 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043d24d)\n    (property \"Reference\" \"P3\" (id 0) (at 389.89 76.2 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"GND\" (id 1) (at 386.08 73.66 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-NOMARK-1x2\" (id 2) (at 384.81 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 384.81 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 382.27 76.2 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 33702ae5-5a28-4d5b-8c01-9eedeefd41ed))\n    (pin \"2\" (uuid b6ef7e91-ed7a-4ea2-a6c6-02dcef93e5cb))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 384.81 83.82 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043d25a)\n    (property \"Reference\" \"#PWR0190\" (id 0) (at 384.81 83.82 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 384.81 85.598 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 384.81 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 384.81 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 19f8a9b3-478f-499b-ad02-0274c670ea69))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 387.35 83.82 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005043d25e)\n    (property \"Reference\" \"#PWR0189\" (id 0) (at 387.35 83.82 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 387.35 85.598 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 387.35 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 387.35 83.82 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid af3e315d-bfc8-472a-94d6-9ace8bfb48a8))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x10_Odd_Even\") (at 264.16 201.93 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000504571a2)\n    (property \"Reference\" \"P30\" (id 0) (at 262.89 186.69 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"BANK2_AUX\" (id 1) (at 262.89 200.66 90))\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x10\" (id 2) (at 264.16 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 264.16 201.93 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 262.89 214.63 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid eb5bf2a5-9ff5-4655-b70c-874778c6c174))\n    (pin \"10\" (uuid 9a0609cf-bb8b-40b5-803e-3060b176c495))\n    (pin \"11\" (uuid fa6982a2-5863-4790-b6d3-1652bf131145))\n    (pin \"12\" (uuid 3b6451ed-5c49-402b-9278-68b87aca2d2d))\n    (pin \"13\" (uuid 467bb4a1-1cb2-48b5-a5fd-e3b5da6d3637))\n    (pin \"14\" (uuid cf0cfa4f-dd67-4eb0-9424-8f219043956f))\n    (pin \"15\" (uuid e5a2511c-3b00-45d7-92bd-dec7bf5301b7))\n    (pin \"16\" (uuid 0fdaf913-74c8-40de-a070-dd76301eaacb))\n    (pin \"17\" (uuid 090ae7b2-40e3-490b-8190-a45942391e46))\n    (pin \"18\" (uuid ae9f64b2-041c-4ce3-80c8-490e715b4c67))\n    (pin \"19\" (uuid 49f01435-d5bf-4a7b-bb6e-dab14dec6cfd))\n    (pin \"2\" (uuid 5d94230c-cd1a-4eb0-a3cd-2f53704a20bb))\n    (pin \"20\" (uuid 5d6fc785-e393-47ec-8cb2-93474ad11a30))\n    (pin \"3\" (uuid c3c97b66-3537-4b52-bfc5-f8083546e36b))\n    (pin \"4\" (uuid 7bbd8b28-7166-418a-9d76-9ed8c02e39d1))\n    (pin \"5\" (uuid 73b2849e-9030-43fc-b113-5a55fd63625a))\n    (pin \"6\" (uuid 06cc2b99-5a6d-418c-8c50-e6893745b0fe))\n    (pin \"7\" (uuid db3ea1f6-556c-40a8-875c-dc611e6e42f5))\n    (pin \"8\" (uuid 60944497-0369-447d-925e-f3dd16bcbf91))\n    (pin \"9\" (uuid e8a593c4-ceeb-44d7-a1ac-88a23c78af0f))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 45.72 144.78 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005045734c)\n    (property \"Reference\" \"P23\" (id 0) (at 43.688 144.78 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"DBGEN\" (id 1) (at 45.72 146.177 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 45.72 144.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 45.72 144.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 45.72 144.78 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 50afe9fa-666f-4e0f-aaf0-b0d2beff5581))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 97.79 147.32 180) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005045736f)\n    (property \"Reference\" \"P24\" (id 0) (at 95.758 147.32 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"TRST\" (id 1) (at 97.79 148.717 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 97.79 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 97.79 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 97.79 147.32 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid bcb7624e-35cb-4fed-9608-c5e5ce530a48))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 34.29 233.68 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000504786e0)\n    (property \"Reference\" \"R7\" (id 0) (at 31.75 233.68 90))\n    (property \"Value\" \"10k\" (id 1) (at 34.29 233.68 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 34.29 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 34.29 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 34.29 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 34.29 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 34.29 233.68 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 34.29 233.68 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid acb897c6-f4a5-4949-afaf-5f8f2d72b322))\n    (pin \"2\" (uuid fc1e199c-4085-4645-a634-0e6a8e2e1334))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 127 251.46 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005052a211)\n    (property \"Reference\" \"C158\" (id 0) (at 128.27 248.92 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"18pF\" (id 1) (at 128.27 254 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 127 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 127 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 127 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C180JB5NNNC\" (id 5) (at 127 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\" (id 6) (at 127 251.46 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\" (id 7) (at 127 251.46 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5befb301-15ac-4e8a-bd4e-f6577d3c3365))\n    (pin \"2\" (uuid 085799c5-51e4-43d1-88d3-10704d08b7cb))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 363.22 24.13 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000505e9e4c)\n    (property \"Reference\" \"C125\" (id 0) (at 365.76 25.4 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"33pF\" (id 1) (at 360.68 25.4 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 363.22 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 363.22 24.13 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 358.14 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C330JB5NNNC\" (id 5) (at 358.14 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 33PF 50V C0G/NP0 0402\" (id 6) (at 358.14 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H330JA01D\" (id 7) (at 363.22 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 78c8d3eb-4e8e-4324-9c9b-6aa494d3420f))\n    (pin \"2\" (uuid a87e7e54-fe26-4387-9373-f41f23b7ebcc))\n  )\n\n  (symbol (lib_id \"hackrf:SW_PUSH_SHIELDED\") (at 44.45 227.33 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005248e27d)\n    (property \"Reference\" \"SW1\" (id 0) (at 44.45 223.52 0))\n    (property \"Value\" \"DFU\" (id 1) (at 44.45 229.362 0))\n    (property \"Footprint\" \"hackrf:GSG-SWITCH-FSMRA\" (id 2) (at 44.45 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 227.33 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"TE Connectivity\" (id 4) (at 44.45 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"FSMRA3JH\" (id 5) (at 44.45 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"SWITCH TACTILE SPST-NO 0.05A 12V\" (id 6) (at 44.45 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 47a9f272-1218-45c0-9109-3b4a8bebb72d))\n    (pin \"2\" (uuid 8883c80c-6e5d-4d15-b6a4-857e62ffa0f6))\n    (pin \"0\" (uuid b2de5079-c87d-46da-b310-9b316b0d2c29))\n  )\n\n  (symbol (lib_id \"hackrf:SW_PUSH_SHIELDED\") (at 53.34 213.36 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005248ff4f)\n    (property \"Reference\" \"SW2\" (id 0) (at 53.34 209.55 0))\n    (property \"Value\" \"RESET\" (id 1) (at 53.34 215.392 0))\n    (property \"Footprint\" \"hackrf:GSG-SWITCH-FSMRA\" (id 2) (at 53.34 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 213.36 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"TE Connectivity\" (id 4) (at 53.34 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"FSMRA3JH\" (id 5) (at 53.34 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"SWITCH TACTILE SPST-NO 0.05A 12V\" (id 6) (at 53.34 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 4c540eaf-91fa-4ee8-9b14-62e803173c69))\n    (pin \"2\" (uuid 05d5ac90-50bd-4959-bce6-8bbc2b257cb0))\n    (pin \"0\" (uuid 0074660a-6f78-4331-913e-e22dd519f1bd))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 63.5 213.36 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005248ff55)\n    (property \"Reference\" \"#PWR0278\" (id 0) (at 63.5 213.36 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 65.278 213.36 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 63.5 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid be1d2195-eb22-4e96-a2f0-4293e8652c68))\n  )\n\n  (symbol (lib_id \"Device:Crystal\") (at 81.28 39.37 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052490bb4)\n    (property \"Reference\" \"X3\" (id 0) (at 81.28 43.18 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"RTC_XTAL\" (id 1) (at 81.28 35.56 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-XTAL-AB26TRQ\" (id 2) (at 81.28 39.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 81.28 39.37 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Abracon\" (id 4) (at 81.28 39.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"AB26TRQ-32.768KHZ-T\" (id 5) (at 81.28 39.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CRYSTAL 32.768KHZ 12.5PF SMD\" (id 6) (at 81.28 39.37 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 9989941e-564a-4369-8ad9-9c8539a62ea0))\n    (pin \"2\" (uuid 4574cc95-e698-4610-83b9-517087ffa6a8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 74.93 52.07 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000524910c9)\n    (property \"Reference\" \"#PWR0280\" (id 0) (at 74.93 52.07 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 74.93 53.848 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f3705a09-1fe4-4731-a185-8789e86b70f1))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 87.63 52.07 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000524910cf)\n    (property \"Reference\" \"#PWR0281\" (id 0) (at 87.63 52.07 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 87.63 53.848 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 87.63 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 87.63 52.07 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f7a476a6-7719-477c-ae9d-fd6c58064c99))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 327.66 55.88 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526b0bac)\n    (property \"Reference\" \"#PWR0282\" (id 0) (at 327.66 55.88 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 327.66 57.658 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 327.66 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 327.66 55.88 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f44c1316-989d-4d6f-90b4-a9bc9a324a60))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 322.58 88.9 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526b1ea1)\n    (property \"Reference\" \"#PWR0283\" (id 0) (at 322.58 88.9 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 324.358 88.9 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 322.58 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 88.9 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6fd7955e-95dc-458e-be68-c48cc8d32461))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x13_Odd_Even\") (at 303.53 93.98 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526b4073)\n    (property \"Reference\" \"P22\" (id 0) (at 304.8 76.2 0))\n    (property \"Value\" \"I2S\" (id 1) (at 304.8 93.98 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x13\" (id 2) (at 303.53 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 303.53 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Sullins\" (id 4) (at 303.53 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"PPPC132LFBN-RC\" (id 5) (at 303.53 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CONN HEADER FMAL 26PS.1\\\" DL GOLD\" (id 6) (at 303.53 93.98 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid cd396709-e498-4c40-b2a4-e1ff1b32069d))\n    (pin \"10\" (uuid f511bd9a-8fa6-4f48-ae53-c6779b588d62))\n    (pin \"11\" (uuid 269129bb-1f63-4bbb-bef3-6539174f5002))\n    (pin \"12\" (uuid 434afdad-785e-4183-ae04-86658dd8d1f6))\n    (pin \"13\" (uuid 58a4e9df-50e3-4f6b-866a-b2a45bbe5de6))\n    (pin \"14\" (uuid af5171cf-424c-45ad-98a0-891ee6ced9d1))\n    (pin \"15\" (uuid 3dccb228-7301-4263-b25c-e46f031d7ff6))\n    (pin \"16\" (uuid 822794cc-337f-4607-a0bb-87ba5214743a))\n    (pin \"17\" (uuid 3965fa69-6c81-40c6-a834-6a64d591368d))\n    (pin \"18\" (uuid ae9da84e-65a8-4220-9604-53cf9bddb7e5))\n    (pin \"19\" (uuid 9dbeccb7-a1a9-491d-8856-e875780b5189))\n    (pin \"2\" (uuid c0707b67-d7de-4c51-9b7e-1ca09145eccb))\n    (pin \"20\" (uuid 7153863b-fc71-49d8-ba24-dcf7b063e1b5))\n    (pin \"21\" (uuid 7eadca99-12a1-4dcc-a2b4-549e364e70e7))\n    (pin \"22\" (uuid df68f830-5e1b-4071-ad49-7eb0e6d96c14))\n    (pin \"23\" (uuid c003c041-c67a-4168-a85d-0a700cc3992c))\n    (pin \"24\" (uuid f6f91d2f-2460-4c0e-baee-96d2a4c1a2d0))\n    (pin \"25\" (uuid a98a4dce-5f79-4bcf-a322-fcc5e20d872e))\n    (pin \"26\" (uuid e4bb6492-9fe4-4551-962e-72d29fa27dee))\n    (pin \"3\" (uuid 9be5da18-2fec-4d8d-aca3-e4ec221194d7))\n    (pin \"4\" (uuid 3c25afb1-d0ce-4f04-83a1-9339abeb3631))\n    (pin \"5\" (uuid 01c6a628-dd7b-4127-a14f-902397c1e5da))\n    (pin \"6\" (uuid 2ecd42dc-8b84-44b5-a42c-901eafba1d12))\n    (pin \"7\" (uuid 77c50035-6c66-46ed-a12a-1a9723343a59))\n    (pin \"8\" (uuid 2c9f0df2-3ae6-4543-b75b-402eec450ade))\n    (pin \"9\" (uuid 993fd018-9ae4-4fad-8b26-68f674a835fa))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 40.64 76.2 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000526bfd36)\n    (property \"Reference\" \"R12\" (id 0) (at 38.608 76.2 90))\n    (property \"Value\" \"10k\" (id 1) (at 40.64 76.2 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 40.64 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 40.64 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 40.64 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 40.64 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 40.64 76.2 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 92586ae9-91f4-489b-95c8-836f16e3f4b0))\n    (pin \"2\" (uuid 38387295-89c2-4060-a684-688294563342))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 151.13 33.02 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527add81)\n    (property \"Reference\" \"#PWR0285\" (id 0) (at 151.13 33.02 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 151.13 34.798 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 151.13 33.02 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 151.13 33.02 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 3008a230-c375-4653-b538-2808f7e0d1e0))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 213.36 219.71 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527b3523)\n    (property \"Reference\" \"#PWR0286\" (id 0) (at 213.36 219.71 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 215.138 219.71 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 213.36 219.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 213.36 219.71 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 11e17f57-a0b4-4322-b839-5f3e6092a3ca))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 248.92 212.09 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527b35e2)\n    (property \"Reference\" \"#PWR0287\" (id 0) (at 248.92 212.09 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 247.142 212.09 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 48c8aab4-c9ec-40ee-9f00-f82b7b212c82))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 74.93 209.55 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527bc94f)\n    (property \"Reference\" \"#PWR0289\" (id 0) (at 74.93 209.55 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 73.152 209.55 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 209.55 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b0b43f6e-07e0-4881-aa19-bb383b8a7986))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 74.93 212.09 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527bc955)\n    (property \"Reference\" \"#PWR0290\" (id 0) (at 74.93 212.09 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 73.152 212.09 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 212.09 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e6747984-6ed2-401b-a7fa-06405dc0b5df))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 74.93 217.17 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527bc961)\n    (property \"Reference\" \"#PWR0291\" (id 0) (at 74.93 217.17 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 73.152 217.17 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 217.17 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 217.17 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 71f334a6-689c-4e2a-80a7-79021ef9e483))\n  )\n\n  (symbol (lib_id \"Device:LED\") (at 55.88 177.8 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527dc2e9)\n    (property \"Reference\" \"D2\" (id 0) (at 53.34 177.8 0))\n    (property \"Value\" \"VAALED\" (id 1) (at 58.42 177.8 0))\n    (property \"Footprint\" \"gsg-modules:LTST-S220\" (id 2) (at 55.88 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Lite-On\" (id 4) (at 55.88 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"LTST-S220KRKT\" (id 5) (at 55.88 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"LED SUPR RED CLR RT ANG 0805\" (id 6) (at 55.88 177.8 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 701bea23-7205-4b0b-b3fd-abd532c4f235))\n    (pin \"2\" (uuid 9392381c-df66-43be-873f-d27df333f340))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 55.88 184.15 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527dc2ef)\n    (property \"Reference\" \"#PWR0293\" (id 0) (at 55.88 184.15 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 55.88 185.928 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 55.88 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 184.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d031988d-2ffe-4322-8d1c-db29aedb110b))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 36.83 213.36 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527ef888)\n    (property \"Reference\" \"R19\" (id 0) (at 36.83 211.328 90))\n    (property \"Value\" \"39\" (id 1) (at 36.83 213.36 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 36.83 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 36.83 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 36.83 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 36.83 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 36.83 213.36 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 36.83 213.36 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 60b262de-7fa3-45bf-b399-ea7c4e253ef9))\n    (pin \"2\" (uuid ef1a64e5-f7f9-425b-b712-7ee8dcdd964e))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 27.94 227.33 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f0529)\n    (property \"Reference\" \"R30\" (id 0) (at 27.94 225.298 90))\n    (property \"Value\" \"39\" (id 1) (at 27.94 227.33 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 27.94 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 27.94 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 27.94 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 27.94 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 27.94 227.33 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 27.94 227.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 22a1acb9-69fc-4826-98cc-8f055659f56f))\n    (pin \"2\" (uuid 0e332806-1119-4c28-8ba3-b5a93e38522c))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 322.58 81.28 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f5351)\n    (property \"Reference\" \"#PWR0296\" (id 0) (at 322.58 81.28 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 324.358 81.28 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 322.58 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 322.58 81.28 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 97ec361a-034c-4869-af9b-feb8629dd09e))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 78.74 101.6 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f56e9)\n    (property \"Reference\" \"R62\" (id 0) (at 76.708 101.6 90))\n    (property \"Value\" \"10k\" (id 1) (at 78.74 101.6 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 78.74 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 78.74 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 78.74 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 78.74 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 78.74 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 78.74 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid de65a6d1-07bc-4e52-b6ad-1254bfc3905c))\n    (pin \"2\" (uuid b7200779-c4a9-4fb5-b26a-68c1f30b09bc))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 73.66 119.38 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f56f2)\n    (property \"Reference\" \"R65\" (id 0) (at 71.628 119.38 90))\n    (property \"Value\" \"18k\" (id 1) (at 73.66 119.38 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 73.66 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 73.66 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 73.66 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RC0402JR-0718KL\" (id 5) (at 73.66 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES SMD 18K OHM 5% 1/16W 0402\" (id 6) (at 73.66 119.38 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 73.66 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f5c85049-7d0c-4736-a245-2c1a41e88d7d))\n    (pin \"2\" (uuid 91c0c4a3-c8a7-4f68-b4d8-9c70903b93e8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 73.66 125.73 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000527f6614)\n    (property \"Reference\" \"#PWR0295\" (id 0) (at 73.66 125.73 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 73.66 127.508 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 73.66 125.73 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 73.66 125.73 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 8a861e72-306e-4545-ad8c-f4cf30702a78))\n  )\n\n  (symbol (lib_id \"hackrf:LXES1TBCC2-004\") (at 62.23 76.2 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528007f8)\n    (property \"Reference\" \"U15\" (id 0) (at 62.23 69.85 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"TVS\" (id 1) (at 62.23 82.55 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-LXES1TBCC2-004\" (id 2) (at 62.23 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 62.23 76.2 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Vishay\" (id 4) (at 62.23 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"VBUS54CV-HSF-G4-08\" (id 5) (at 62.23 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"TVS DIODE 5.5V 22V LLP75-6L\" (id 6) (at 62.23 76.2 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid d92c9de5-e873-4820-b645-8edcd3903d4c))\n    (pin \"2\" (uuid 5b30a3cb-3249-4300-b992-d50ef8281cef))\n    (pin \"3\" (uuid db9f37e5-b0a7-4d67-a0c2-ca4c0df9d94e))\n    (pin \"4\" (uuid 4a989d70-9884-4902-a830-880ce9644f5d))\n    (pin \"5\" (uuid 4b00302c-2bac-42cc-9649-dc6120ee03cb))\n    (pin \"6\" (uuid 7dc1245a-009c-4999-90bd-563b727aeaec))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_02x03_Odd_Even\") (at 198.12 257.81 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528023db)\n    (property \"Reference\" \"P5\" (id 0) (at 199.39 252.73 0))\n    (property \"Value\" \"LEDS\" (id 1) (at 199.39 257.81 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-2x3\" (id 2) (at 198.12 257.81 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 198.12 257.81 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 199.39 262.89 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 9b2c4740-11ea-4009-94d7-8c8cfc6cb2b2))\n    (pin \"2\" (uuid 9151f473-463a-4e2c-bd01-b0ca28247a4f))\n    (pin \"3\" (uuid 4a6ca0e3-773b-4763-9dea-ee860e7354a9))\n    (pin \"4\" (uuid 0cfc1350-d3e6-46c7-9361-0db99fbcc7df))\n    (pin \"5\" (uuid 9516f6f6-80a0-4c48-be77-67d9c1f21e3d))\n    (pin \"6\" (uuid 013569ae-8828-40a3-bec1-2b5a5bc6a379))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 182.88 255.27 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528023ea)\n    (property \"Reference\" \"#PWR0297\" (id 0) (at 182.88 255.27 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 181.102 255.27 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 182.88 255.27 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 182.88 255.27 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid d520262e-67b7-49d7-ad89-53e271dd3490))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x02\") (at 27.94 66.04 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528064fc)\n    (property \"Reference\" \"P80\" (id 0) (at 27.94 63.5 0)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Value\" \"SHIELD\" (id 1) (at 30.48 67.31 90)\n      (effects (font (size 1.016 1.016)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-HEADER-NOMARK-1x2\" (id 2) (at 27.94 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 27.94 66.04 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 27.94 71.12 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 62da7576-ab9d-4f78-8ce8-4422811127c6))\n    (pin \"2\" (uuid 03189d9c-a21e-42bf-b35e-98e2f15a6f13))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 88.9 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052808621)\n    (property \"Reference\" \"P81\" (id 0) (at 88.9 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SPIFI_SIO2\" (id 1) (at 87.503 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 88.9 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 88.9 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 88.9 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e6788c1c-6b8f-4a9d-bffd-0992455ced2e))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 152.4 237.49 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052808cbf)\n    (property \"Reference\" \"P72\" (id 0) (at 152.4 235.458 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"GP_CLKIN\" (id 1) (at 151.003 237.49 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 152.4 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 152.4 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 152.4 237.49 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b6ef285e-cf7b-4a02-905f-fd85b27dd3ef))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 92.71 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052808dc0)\n    (property \"Reference\" \"P82\" (id 0) (at 92.71 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SPIFI_SIO3\" (id 1) (at 91.313 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 92.71 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 92.71 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 92.71 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 6acf60a4-b860-476b-bc13-5a8e58e06a4f))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 82.55 77.47 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052808fe9)\n    (property \"Reference\" \"P71\" (id 0) (at 82.55 75.438 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"ID\" (id 1) (at 81.153 77.47 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 82.55 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 82.55 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 82.55 77.47 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 98827b44-5da3-4885-bb15-1ab14ef18631))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 96.52 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052809276)\n    (property \"Reference\" \"P68\" (id 0) (at 96.52 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SPIFI_CS\" (id 1) (at 95.123 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 96.52 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 96.52 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 96.52 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 49369d71-b018-4547-b55e-f4f74481344d))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 331.47 33.02 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052809504)\n    (property \"Reference\" \"P69\" (id 0) (at 331.47 30.988 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"VREGMODE\" (id 1) (at 330.073 33.02 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 331.47 33.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 331.47 33.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 331.47 33.02 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid bb2db554-e9ad-4f68-8bde-36b43c8e3224))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 410.21 48.26 270) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052809857)\n    (property \"Reference\" \"P70\" (id 0) (at 410.21 50.292 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"EN_1V8\" (id 1) (at 411.607 48.26 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 410.21 48.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 410.21 48.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 410.21 48.26 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 1621656c-9255-445c-861a-f60cc51a52eb))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 22.86 248.92 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052809b46)\n    (property \"Reference\" \"P73\" (id 0) (at 22.86 246.888 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"P1_2\" (id 1) (at 21.463 248.92 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 22.86 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 22.86 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 22.86 248.92 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 44178874-bb1d-4fc6-a95f-88f67a217f57))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 52.07 256.54 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052809ba9)\n    (property \"Reference\" \"P74\" (id 0) (at 52.07 254.508 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"P1_1\" (id 1) (at 50.673 256.54 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 52.07 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 52.07 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 52.07 256.54 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid bbcf07b2-75df-4dd0-85d3-02d2528a706d))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 69.85 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280a7b0)\n    (property \"Reference\" \"P75\" (id 0) (at 69.85 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO0\" (id 1) (at 68.453 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 69.85 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 69.85 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 69.85 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid f6522d88-e395-4105-9c49-a5d09ed1fc5e))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 73.66 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280acad)\n    (property \"Reference\" \"P76\" (id 0) (at 73.66 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO7\" (id 1) (at 72.263 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 73.66 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 73.66 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 73.66 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7d987eaa-b247-42eb-8730-9cf38720c2f9))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 77.47 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280acb7)\n    (property \"Reference\" \"P77\" (id 0) (at 77.47 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO9\" (id 1) (at 76.073 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 77.47 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 77.47 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 77.47 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid fe805a08-0703-464e-b06b-8ce84da2ca04))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 81.28 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280acc0)\n    (property \"Reference\" \"P78\" (id 0) (at 81.28 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO10\" (id 1) (at 79.883 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 81.28 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 81.28 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 81.28 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 18918c1a-0022-46a6-9535-db09322ae848))\n  )\n\n  (symbol (lib_id \"Connector_Generic:Conn_01x01\") (at 85.09 168.91 90) (unit 1)\n    (in_bom no) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005280accc)\n    (property \"Reference\" \"P79\" (id 0) (at 85.09 166.878 0)\n      (effects (font (size 1.016 1.016)) (justify left))\n    )\n    (property \"Value\" \"SGPIO11\" (id 1) (at 83.693 168.91 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"hackrf:GSG-TESTPOINT-50MIL\" (id 2) (at 85.09 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 85.09 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"DNP\" \"\" (id 4) (at 85.09 168.91 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b2a56fd1-f791-4a58-881e-d304b4eebf76))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 248.92 189.23 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052818f8b)\n    (property \"Reference\" \"#PWR0298\" (id 0) (at 248.92 189.23 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 247.142 189.23 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 189.23 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 75c79a23-9e98-4400-bd22-16fd7f5495af))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 44.45 236.22 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528faa17)\n    (property \"Reference\" \"#PWR0300\" (id 0) (at 44.45 236.22 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 44.45 237.998 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 44.45 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 44.45 236.22 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid e31aebe1-50c3-4bb7-9479-d389c486ddb8))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 53.34 222.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528fac9b)\n    (property \"Reference\" \"#PWR0301\" (id 0) (at 53.34 222.25 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 53.34 224.028 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 53.34 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 222.25 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 721f51e1-609a-412b-a69a-d1fd841f17e1))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 140.97 238.76 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000528ff14a)\n    (property \"Reference\" \"R34\" (id 0) (at 138.938 238.76 90))\n    (property \"Value\" \"39\" (id 1) (at 140.97 238.76 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 140.97 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 140.97 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT39R0\" (id 5) (at 140.97 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 39 OHM 1/16W 5% 0402 SMD\" (id 6) (at 140.97 238.76 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 140.97 238.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 67b45553-04b1-42f1-8a16-1945bc4577be))\n    (pin \"2\" (uuid 41a49688-9c30-4026-8bdd-d903be7f122d))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 87.63 45.72 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000529065ed)\n    (property \"Reference\" \"C164\" (id 0) (at 88.9 43.18 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"18pF\" (id 1) (at 88.9 48.26 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 87.63 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 87.63 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 87.63 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C180JB5NNNC\" (id 5) (at 87.63 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\" (id 6) (at 87.63 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\" (id 7) (at 87.63 45.72 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 492f8a4c-6273-4f5f-8a78-d1546d9481fb))\n    (pin \"2\" (uuid 8a872c3c-48fe-43f5-bacf-fa489070d2aa))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 74.93 45.72 0) (mirror y) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005290661d)\n    (property \"Reference\" \"C118\" (id 0) (at 73.66 43.18 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"18pF\" (id 1) (at 73.66 48.26 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 74.93 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Samsung\" (id 4) (at 74.93 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"CL05C180JB5NNNC\" (id 5) (at 74.93 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"CAP CER 18PF 50V 5% C0G/NP0 0402\" (id 6) (at 74.93 45.72 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"Murata GRM1555C1H180JA01D\" (id 7) (at 74.93 45.72 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0778e080-0064-4c2f-83f8-5dda9f2695cf))\n    (pin \"2\" (uuid 129eb0b9-3f47-418b-b32f-5125072756df))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 26.67 46.99 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005294026c)\n    (property \"Reference\" \"R35\" (id 0) (at 26.67 44.958 90))\n    (property \"Value\" \"DNP\" (id 1) (at 26.67 46.99 90))\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 26.67 46.99 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 26.67 46.99 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 26.67 49.53 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid bdafeb5a-da11-422e-a9cc-0f0e3ab8583e))\n    (pin \"2\" (uuid 4a377514-4319-4927-9bb3-f1cbac73a3ae))\n  )\n\n  (symbol (lib_id \"Device:C\") (at 26.67 57.15 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005294027b)\n    (property \"Reference\" \"C155\" (id 0) (at 24.13 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"DNP\" (id 1) (at 29.21 55.88 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 26.67 57.15 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 26.67 57.15 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 27.94 60.96 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid f6dd7ad3-04a3-4177-8694-c734592af2ad))\n    (pin \"2\" (uuid 4d1357e5-b2b2-4cd6-bd3c-6bd3a8bbfb6b))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 33.02 44.45 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000529402e0)\n    (property \"Reference\" \"#PWR0302\" (id 0) (at 33.02 44.45 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 33.02 42.672 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 33.02 44.45 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 44.45 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 21505938-90a8-4407-a9ab-5a2fa876d607))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 25.4 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005298fba8)\n    (property \"Reference\" \"R73\" (id 0) (at 23.368 167.64 90))\n    (property \"Value\" \"1k\" (id 1) (at 25.4 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 25.4 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 25.4 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 25.4 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 25.4 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 25.4 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 25.4 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a09feca8-5089-40fc-b165-71a10c42b240))\n    (pin \"2\" (uuid d58cbd64-d479-4a9c-a1b4-4c2c272794b1))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 48.26 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005298fc35)\n    (property \"Reference\" \"R76\" (id 0) (at 46.228 167.64 90))\n    (property \"Value\" \"1k\" (id 1) (at 48.26 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 48.26 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 48.26 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 48.26 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT1K00\" (id 5) (at 48.26 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 1K OHM 1/16W 1% 0402\" (id 6) (at 48.26 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 48.26 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e91ecd06-a6b8-4498-9e27-5971a16d3e4e))\n    (pin \"2\" (uuid e89d6948-2309-4743-a892-23eec6935048))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 33.02 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005299055b)\n    (property \"Reference\" \"R74\" (id 0) (at 30.988 167.64 90))\n    (property \"Value\" \"1k8\" (id 1) (at 33.02 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 33.02 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 33.02 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 33.02 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT1K80\" (id 5) (at 33.02 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\" (id 6) (at 33.02 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 33.02 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 29c296d1-74a6-43f8-9653-773671b3d5f6))\n    (pin \"2\" (uuid dd0840a1-dc73-4dd4-bb23-55cc0e5b007d))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 55.88 167.64 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000529905c9)\n    (property \"Reference\" \"R18\" (id 0) (at 53.848 167.64 90))\n    (property \"Value\" \"1k8\" (id 1) (at 55.88 167.64 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 55.88 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 55.88 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT1K80\" (id 5) (at 55.88 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1.8K OHM 5% 1/16W 0402\" (id 6) (at 55.88 167.64 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 55.88 167.64 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid dda287ea-0b9a-4ead-8f0d-76545c4e9c2d))\n    (pin \"2\" (uuid aa5b9f23-b2f0-429a-af0b-bf198b9d6ae4))\n  )\n\n  (symbol (lib_id \"Device:FerriteBead_Small\") (at 49.53 104.14 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052ea190b)\n    (property \"Reference\" \"FB3\" (id 0) (at 45.72 105.41 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Value\" \"FILTER\" (id 1) (at 54.61 105.41 90)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Footprint\" \"hackrf:GSG-0805\" (id 2) (at 49.53 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 49.53 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Murata\" (id 4) (at 49.53 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"BLM21PG221SN1D\" (id 5) (at 49.53 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"FERRITE CHIP 220 OHM 2000MA 0805\" (id 6) (at 49.53 104.14 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 7e1492ee-da80-4562-9d81-f1aadd7af0b3))\n    (pin \"2\" (uuid 5d58b287-4fc9-4f82-9108-f291bc2a0961))\n  )\n\n  (symbol (lib_id \"Device:Q_PMOS_GSD\") (at 308.61 27.94 0) (mirror x) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052f14fdb)\n    (property \"Reference\" \"Q5\" (id 0) (at 308.61 32.766 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Value\" \"MOSFET_P\" (id 1) (at 308.61 23.368 0)\n      (effects (font (size 1.524 1.524)) (justify right))\n    )\n    (property \"Footprint\" \"gsg-modules:SOT23-3\" (id 2) (at 308.61 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 308.61 27.94 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Manufacturer\" \"Yangzhou Yangjie\" (id 4) (at 308.61 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"YJL2301C\" (id 5) (at 308.61 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"P-CH MOSFET 20V 3.4A SOT-23-3L\" (id 6) (at 308.61 27.94 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid b8299fb9-ee99-419e-b40d-4648484f97e1))\n    (pin \"2\" (uuid a4fe7f15-914a-4213-bc35-a8c967d3097c))\n    (pin \"3\" (uuid 4b558e46-9af6-4a96-8165-14c41b2f6e87))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 298.45 34.29 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052f14ffa)\n    (property \"Reference\" \"R37\" (id 0) (at 296.418 34.29 90))\n    (property \"Value\" \"10k\" (id 1) (at 298.45 34.29 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 298.45 34.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 298.45 34.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 298.45 34.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402JT10K0\" (id 5) (at 298.45 34.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 10K OHM 1/16W 5% 0402 SMD\" (id 6) (at 298.45 34.29 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 298.45 34.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid adb5f925-fed2-457f-9323-be09dc8155f7))\n    (pin \"2\" (uuid 4be48263-ee3b-4140-9808-2a9746ba7eba))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 298.45 40.64 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052f155d5)\n    (property \"Reference\" \"#PWR0303\" (id 0) (at 298.45 40.64 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 298.45 42.418 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 298.45 40.64 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 298.45 40.64 0)\n      (effects (font (size 1.524 1.524)))\n    )\n    (pin \"1\" (uuid 55d92571-746c-4d86-949a-846c94337694))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 91.44 101.6 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052f18af9)\n    (property \"Reference\" \"R57\" (id 0) (at 89.408 101.6 90))\n    (property \"Value\" \"0\" (id 1) (at 91.44 101.6 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 91.44 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 91.44 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 91.44 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 91.44 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 91.44 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 91.44 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 59c83c0c-e2e2-433b-868d-85e2417f7e2b))\n    (pin \"2\" (uuid be872d77-5cee-43bc-95d8-de8b12b41830))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 86.36 101.6 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-000052f18b02)\n    (property \"Reference\" \"R58\" (id 0) (at 84.328 101.6 90))\n    (property \"Value\" \"0\" (id 1) (at 86.36 101.6 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 86.36 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 86.36 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 86.36 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402ZT0R00\" (id 5) (at 86.36 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 0.0 OHM 1/16W 0402 SMD\" (id 6) (at 86.36 101.6 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 86.36 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f628f824-c945-4201-af81-8bfc5c7c7af5))\n    (pin \"2\" (uuid 597ae025-c097-4073-b969-a35058e34c1d))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 140.97 44.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f3d67e9)\n    (property \"Reference\" \"#PWR0257\" (id 0) (at 140.97 48.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 141.4018 40.0558 0))\n    (property \"Footprint\" \"\" (id 2) (at 140.97 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 140.97 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6fac3b9b-81b7-43ac-91dd-28407495d0e1))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 151.13 44.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f3db896)\n    (property \"Reference\" \"#PWR0258\" (id 0) (at 151.13 48.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 151.5618 40.0558 0))\n    (property \"Footprint\" \"\" (id 2) (at 151.13 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 151.13 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b81d973f-3198-4b69-9a05-bfb6935c4c78))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 166.37 44.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f3dbc80)\n    (property \"Reference\" \"#PWR0259\" (id 0) (at 166.37 48.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 166.8018 40.0558 0))\n    (property \"Footprint\" \"\" (id 2) (at 166.37 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 166.37 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c81e7f14-8e93-4f17-8703-c6bc34848dd9))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 168.91 24.13 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f3dc08b)\n    (property \"Reference\" \"#PWR0260\" (id 0) (at 168.91 27.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 169.3418 19.7358 0))\n    (property \"Footprint\" \"\" (id 2) (at 168.91 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 168.91 24.13 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 11899d5a-0cbb-4863-8848-e893269e62d2))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 217.17 44.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f3dc78a)\n    (property \"Reference\" \"#PWR0261\" (id 0) (at 217.17 48.26 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 217.6018 40.0558 0))\n    (property \"Footprint\" \"\" (id 2) (at 217.17 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 217.17 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 2adc9b18-fb2d-4aad-a8a1-92a332136ff4))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 265.43 30.48 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5e4b20)\n    (property \"Reference\" \"#PWR0262\" (id 0) (at 265.43 34.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 265.8618 26.0858 0))\n    (property \"Footprint\" \"\" (id 2) (at 265.43 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 265.43 30.48 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4667b787-7c08-4cef-b6ee-81ec9fa324d5))\n  )\n\n  (symbol (lib_id \"power:+1V8\") (at 410.21 17.78 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5e6247)\n    (property \"Reference\" \"#PWR0263\" (id 0) (at 406.4 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"+1V8\" (id 1) (at 413.4612 18.161 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 410.21 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 410.21 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 944da5b6-e555-416f-a3e5-0823d879850e))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 410.21 68.58 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5edcab)\n    (property \"Reference\" \"#PWR0264\" (id 0) (at 406.4 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 413.4612 69.0118 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 410.21 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 410.21 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 17c76cd8-90c3-4fab-b90e-dce865bd0a70))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 254 78.74 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5fab39)\n    (property \"Reference\" \"#PWR0265\" (id 0) (at 250.19 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 257.2512 79.1718 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 254 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 254 78.74 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f36899b9-2a3f-4189-a047-aa409c13375c))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 248.92 111.76 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5fb38f)\n    (property \"Reference\" \"#PWR0266\" (id 0) (at 245.11 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 252.1712 112.1918 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 111.76 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 644b50f0-5bee-4f2c-9992-0bc1d1c6fb6d))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 248.92 154.94 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5fbc03)\n    (property \"Reference\" \"#PWR0267\" (id 0) (at 245.11 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 252.1712 155.3718 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 248.92 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 248.92 154.94 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 18c66693-66e1-407d-8886-6848a74c6dc9))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 287.02 91.44 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5fd5b3)\n    (property \"Reference\" \"#PWR0268\" (id 0) (at 290.83 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 283.7942 90.9828 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 287.02 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 287.02 91.44 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid aa0972b9-86f5-41a2-9c35-cd63e446ca3b))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 267.97 95.25 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5fde36)\n    (property \"Reference\" \"#PWR0269\" (id 0) (at 267.97 99.06 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 268.4018 90.8558 0))\n    (property \"Footprint\" \"\" (id 2) (at 267.97 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 267.97 95.25 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e33e42e9-94d1-4a8e-a9e9-a58514912971))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 320.04 119.38 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f5ff5eb)\n    (property \"Reference\" \"#PWR0270\" (id 0) (at 320.04 123.19 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 320.4718 114.9858 0))\n    (property \"Footprint\" \"\" (id 2) (at 320.04 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 320.04 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f0bff293-1c54-404f-8d56-26395607acbb))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 345.44 119.38 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f6fda27)\n    (property \"Reference\" \"#PWR0279\" (id 0) (at 345.44 123.19 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 345.8718 114.9858 0))\n    (property \"Footprint\" \"\" (id 2) (at 345.44 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 345.44 119.38 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4b2016de-eeba-4817-8f22-456ed40ce66b))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 288.29 156.21 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f77d36a)\n    (property \"Reference\" \"#PWR0284\" (id 0) (at 292.1 156.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 285.0642 155.7528 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 288.29 156.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 288.29 156.21 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 403d9565-4842-4ae0-9432-baf4a22179df))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 345.44 228.6 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8043c7)\n    (property \"Reference\" \"#PWR0288\" (id 0) (at 345.44 224.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 344.9828 232.9942 90))\n    (property \"Footprint\" \"\" (id 2) (at 345.44 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 345.44 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 63030322-e138-4d45-98b6-a445fc98b182))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 398.78 207.01 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f816aea)\n    (property \"Reference\" \"#PWR0292\" (id 0) (at 394.97 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 402.0312 207.4418 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 398.78 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 398.78 207.01 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 99a16991-4981-4ee4-93f2-38b9d457382b))\n  )\n\n  (symbol (lib_id \"power:+1V8\") (at 402.59 191.77 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f81942c)\n    (property \"Reference\" \"#PWR0294\" (id 0) (at 398.78 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"+1V8\" (id 1) (at 405.8412 192.151 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 402.59 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 402.59 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a3c68c9b-9557-467f-af2e-5f7f36239a30))\n  )\n\n  (symbol (lib_id \"power:+1V8\") (at 314.96 228.6 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8998c2)\n    (property \"Reference\" \"#PWR0299\" (id 0) (at 314.96 224.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"+1V8\" (id 1) (at 313.69 232.41 0))\n    (property \"Footprint\" \"\" (id 2) (at 314.96 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 314.96 228.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5381548b-e813-4180-824a-57b654e13e72))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 276.86 212.09 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a2d4e)\n    (property \"Reference\" \"#PWR0304\" (id 0) (at 273.05 212.09 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 280.1112 212.5218 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 276.86 212.09 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 276.86 212.09 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 74c5c7bc-5681-4c15-a839-6a2f1553069d))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 215.9 255.27 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a3949)\n    (property \"Reference\" \"#PWR0305\" (id 0) (at 212.09 255.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 219.1512 255.7018 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 215.9 255.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 215.9 255.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 1aa571c0-6445-4ca2-82f2-8e3ac50acccf))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 185.42 219.71 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a444f)\n    (property \"Reference\" \"#PWR0306\" (id 0) (at 189.23 219.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 182.1942 219.2528 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 185.42 219.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 185.42 219.71 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8e7acc39-be9a-42d7-ad91-0338d8b4aa80))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 69.85 264.16 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a8434)\n    (property \"Reference\" \"#PWR0307\" (id 0) (at 66.04 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 73.1012 264.5918 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 69.85 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 69.85 264.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid b6654e0c-ff0a-413b-bfb4-ea5bb0ef1cf3))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 54.61 227.33 270) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a8d5a)\n    (property \"Reference\" \"#PWR0308\" (id 0) (at 50.8 227.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 57.8612 227.7618 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 54.61 227.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 54.61 227.33 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 0c2b2d01-c632-46ba-8635-53829f70a171))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 43.18 200.66 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8a94e5)\n    (property \"Reference\" \"#PWR0309\" (id 0) (at 43.18 204.47 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 43.6118 196.2658 0))\n    (property \"Footprint\" \"\" (id 2) (at 43.18 200.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 43.18 200.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 390ca587-6b60-4191-82b7-e9b025596b89))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 55.88 161.29 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8abd3d)\n    (property \"Reference\" \"#PWR0310\" (id 0) (at 55.88 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 56.3118 156.8958 0))\n    (property \"Footprint\" \"\" (id 2) (at 55.88 161.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 55.88 161.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 6b808c18-96b9-4cdf-af83-ac57ae670ee2))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 40.64 161.29 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8b2b54)\n    (property \"Reference\" \"#PWR0311\" (id 0) (at 40.64 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 41.0718 156.8958 0))\n    (property \"Footprint\" \"\" (id 2) (at 40.64 161.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 161.29 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a345133a-66de-4002-b914-e665d7fa8b3e))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 102.87 137.16 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005f8b3901)\n    (property \"Reference\" \"#PWR0312\" (id 0) (at 106.68 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 99.6442 136.7028 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 102.87 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 102.87 137.16 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid de7bb984-7225-46ce-bcfe-380e968dce35))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 102.87 114.3 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fa57d45)\n    (property \"Reference\" \"#PWR0313\" (id 0) (at 106.68 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 99.6442 113.8428 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 102.87 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 102.87 114.3 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4980e467-e7e9-40de-a4c5-4b5b71d4dd34))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 102.87 116.84 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fa58213)\n    (property \"Reference\" \"#PWR0314\" (id 0) (at 106.68 116.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 99.6442 116.3828 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 102.87 116.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 102.87 116.84 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f65dd06a-ae82-424d-8d7e-0c0ae0144a46))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 102.87 86.36 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fadfd00)\n    (property \"Reference\" \"#PWR0315\" (id 0) (at 106.68 86.36 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 99.6442 85.9028 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 102.87 86.36 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 102.87 86.36 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 13d228ae-7de5-435e-8675-be63819e6135))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 106.68 165.1 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fb62a40)\n    (property \"Reference\" \"#PWR0316\" (id 0) (at 110.49 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 103.4542 164.6428 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 106.68 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 106.68 165.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c16b091f-e75e-480b-9424-9e616e381f00))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 143.51 195.58 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fc6bff3)\n    (property \"Reference\" \"#PWR0317\" (id 0) (at 143.51 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 143.0528 199.9742 0))\n    (property \"Footprint\" \"\" (id 2) (at 143.51 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 143.51 195.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 05a0b0f2-cfc4-4987-adc0-5460ab21bd0e))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 189.23 191.77 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fcfa740)\n    (property \"Reference\" \"#PWR0318\" (id 0) (at 189.23 187.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 189.23 196.85 90))\n    (property \"Footprint\" \"\" (id 2) (at 189.23 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 189.23 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ffd3e1cf-805f-4778-95a7-fe532c672735))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 219.71 191.77 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd008b7)\n    (property \"Reference\" \"#PWR0319\" (id 0) (at 219.71 187.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 219.2528 196.1642 0))\n    (property \"Footprint\" \"\" (id 2) (at 219.71 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 219.71 191.77 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a13942bc-bff2-40d6-b0f7-1ed0187a8171))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 74.93 196.85 90) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd0530d)\n    (property \"Reference\" \"#PWR0320\" (id 0) (at 78.74 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 71.7042 196.3928 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 74.93 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 74.93 196.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 267f3be4-ec83-4790-afde-280fe88f6c3e))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 40.64 69.85 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd1ac24)\n    (property \"Reference\" \"#PWR0321\" (id 0) (at 40.64 73.66 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 41.0718 65.4558 0))\n    (property \"Footprint\" \"\" (id 2) (at 40.64 69.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 40.64 69.85 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7f3f763c-ae54-40ae-a91f-dddcea5b1a12))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 38.1 121.92 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd1d468)\n    (property \"Reference\" \"#PWR0322\" (id 0) (at 38.1 125.73 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 38.5318 117.5258 0))\n    (property \"Footprint\" \"\" (id 2) (at 38.1 121.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 38.1 121.92 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 3f6a4556-9e47-4606-9f63-2f29ad72270b))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 53.34 128.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd1dbd3)\n    (property \"Reference\" \"#PWR0323\" (id 0) (at 53.34 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 53.7718 123.8758 0))\n    (property \"Footprint\" \"\" (id 2) (at 53.34 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 53.34 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a9025928-5963-4fb1-8dfa-2a16b35b7537))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 58.42 128.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd202cb)\n    (property \"Reference\" \"#PWR0324\" (id 0) (at 58.42 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 58.8518 123.8758 0))\n    (property \"Footprint\" \"\" (id 2) (at 58.42 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 58.42 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid f5cc098f-aa5d-4e1f-9ac0-624c3e0bfce0))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 63.5 128.27 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd206e5)\n    (property \"Reference\" \"#PWR0325\" (id 0) (at 63.5 132.08 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 63.9318 123.8758 0))\n    (property \"Footprint\" \"\" (id 2) (at 63.5 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 63.5 128.27 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 190301c4-8229-4fab-a994-1788d7c69d18))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 17.78 19.05 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd24aa8)\n    (property \"Reference\" \"#PWR0326\" (id 0) (at 17.78 22.86 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 18.2118 14.6558 0))\n    (property \"Footprint\" \"\" (id 2) (at 17.78 19.05 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 17.78 19.05 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4230cd99-62ef-4c39-8e71-5180ca07a578))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 346.71 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd2c180)\n    (property \"Reference\" \"#PWR0327\" (id 0) (at 346.71 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 347.1418 93.3958 0))\n    (property \"Footprint\" \"\" (id 2) (at 346.71 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 346.71 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 90e502d0-06de-4cd4-bf7f-84a88c190dbe))\n  )\n\n  (symbol (lib_id \"power:+1V8\") (at 388.62 97.79 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00005fd2d31c)\n    (property \"Reference\" \"#PWR0328\" (id 0) (at 388.62 101.6 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"+1V8\" (id 1) (at 389.001 93.3958 0))\n    (property \"Footprint\" \"\" (id 2) (at 388.62 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 388.62 97.79 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c80697b6-3fe3-4457-94e0-9ed4bbf8d535))\n  )\n\n  (symbol (lib_id \"Device:NetTie_2\") (at 405.13 68.58 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-00006129887d)\n    (property \"Reference\" \"NT2\" (id 0) (at 405.13 67.31 0))\n    (property \"Value\" \"VCC\" (id 1) (at 405.13 69.85 0))\n    (property \"Footprint\" \"gsg-modules:HEADER-1x2-SHORTED\" (id 2) (at 405.13 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 405.13 68.58 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 405.13 72.39 0))\n    (pin \"1\" (uuid d18e234b-6a95-4d34-8b69-bd6a8da55c7c))\n    (pin \"2\" (uuid 7db92ccd-7d6b-4594-8e49-0f52816f52f3))\n  )\n\n  (symbol (lib_id \"Device:NetTie_2\") (at 405.13 17.78 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 00000000-0000-0000-0000-0000613dd0b9)\n    (property \"Reference\" \"NT1\" (id 0) (at 405.13 16.51 0))\n    (property \"Value\" \"1V8\" (id 1) (at 405.13 19.05 0))\n    (property \"Footprint\" \"gsg-modules:HEADER-1x2-SHORTED\" (id 2) (at 405.13 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 405.13 17.78 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"DNP\" \"DNP\" (id 4) (at 405.13 13.97 0))\n    (pin \"1\" (uuid 83539247-5754-4219-a11c-7d35e26a044f))\n    (pin \"2\" (uuid a944fd4e-0656-4a6f-bb22-97afcab2abc5))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 304.8 62.865 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid 095eb182-6d23-4adb-93c6-94497da1c5e8)\n    (property \"Reference\" \"#FLG0106\" (id 0) (at 304.8 60.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 304.8 59.2892 0))\n    (property \"Footprint\" \"\" (id 2) (at 304.8 62.865 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 304.8 62.865 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 77999cb4-f288-4774-9e32-692ed775eb8f))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 104.14 54.61 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 0e34305b-44dc-42c6-9922-4baa02c77619)\n    (property \"Reference\" \"R39\" (id 0) (at 106.68 54.61 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"330k\" (id 1) (at 104.14 54.61 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 104.14 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Stackpole\" (id 4) (at 104.14 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RMCF0402FT330K\" (id 5) (at 104.14 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES TF 1/16W 330K OHM 1% 0402\" (id 6) (at 104.14 54.61 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 104.14 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 82cd2b26-6d44-49a1-b781-a92bf88c177a))\n    (pin \"2\" (uuid 8e009b61-d758-4a0b-98de-2e0ee8e64b18))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 104.14 38.1 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 48fb53f6-baaa-4b68-9f08-727e36ac8967)\n    (property \"Reference\" \"#PWR01\" (id 0) (at 104.14 41.91 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 104.5718 33.7058 0))\n    (property \"Footprint\" \"\" (id 2) (at 104.14 38.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 38.1 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 992a157f-05eb-4fa4-857f-dbded4dbbbc5))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 279.4 53.34 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid 72fef865-5e85-4976-a16c-7846e29352aa)\n    (property \"Reference\" \"#FLG0101\" (id 0) (at 279.4 51.435 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 279.4 49.7642 0))\n    (property \"Footprint\" \"\" (id 2) (at 279.4 53.34 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 279.4 53.34 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 7375bcaa-b8e3-4cd9-b37e-434687a8a495))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 104.14 60.96 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 7a2e527a-6be0-4182-83e9-4c743ebe411a)\n    (property \"Reference\" \"#PWR04\" (id 0) (at 104.14 60.96 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 104.14 62.738 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 104.14 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 60.96 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 365497eb-ae54-46cd-86c5-c24f242289cd))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 304.8 53.975 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid 7f2af6f5-f8f8-44e4-9fd1-7de41d7be1e7)\n    (property \"Reference\" \"#FLG01\" (id 0) (at 304.8 52.07 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 304.8 50.3992 0))\n    (property \"Footprint\" \"\" (id 2) (at 304.8 53.975 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 304.8 53.975 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid ac26c429-2d8e-4981-9aae-6329c1ea731b))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 292.1 53.34 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid 879c5289-7d6f-4197-9280-9c6f12590e89)\n    (property \"Reference\" \"#FLG0102\" (id 0) (at 292.1 51.435 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 292.1 49.7642 0))\n    (property \"Footprint\" \"\" (id 2) (at 292.1 53.34 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 292.1 53.34 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid e6ac3ed4-fb1c-4732-8546-2e265540f479))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 285.75 56.515 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid 8c2124cb-02e6-4598-a567-ba62ecb138cc)\n    (property \"Reference\" \"#FLG0104\" (id 0) (at 285.75 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 285.75 52.9392 0))\n    (property \"Footprint\" \"\" (id 2) (at 285.75 56.515 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 285.75 56.515 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid c4bd0d07-1244-4ef2-beea-0dd9111f00e4))\n  )\n\n  (symbol (lib_id \"power:VAA\") (at 279.4 63.5 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid 9419e46f-cef4-46ec-b0f3-09fd6d5ab26c)\n    (property \"Reference\" \"#PWR0333\" (id 0) (at 279.4 59.69 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VAA\" (id 1) (at 278.9682 66.7512 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 279.4 63.5 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 279.4 63.5 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 5a9c8de1-c257-40a2-82a9-5d6efb54f6c0))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 298.45 56.515 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid c949a014-5cc4-4fff-9b82-431be2e52c17)\n    (property \"Reference\" \"#FLG0103\" (id 0) (at 298.45 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 298.45 52.9392 0))\n    (property \"Footprint\" \"\" (id 2) (at 298.45 56.515 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 298.45 56.515 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 4bac978d-3c6a-492d-9173-4bdc20bd793f))\n  )\n\n  (symbol (lib_id \"power:+1V8\") (at 292.1 54.61 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid ccb0ef7c-df56-430d-8009-beab74cfefee)\n    (property \"Reference\" \"#PWR0332\" (id 0) (at 292.1 50.8 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"+1V8\" (id 1) (at 291.719 57.8612 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 292.1 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 292.1 54.61 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid a8fbe297-62e0-4626-bca4-e75b30bca5ba))\n  )\n\n  (symbol (lib_id \"power:GND\") (at 279.4 53.975 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid cd407314-1747-44b7-b7f4-cea27f15f9df)\n    (property \"Reference\" \"#PWR0330\" (id 0) (at 279.4 53.975 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Value\" \"GND\" (id 1) (at 279.4 55.753 0)\n      (effects (font (size 0.762 0.762)) hide)\n    )\n    (property \"Footprint\" \"\" (id 2) (at 279.4 53.975 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 279.4 53.975 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (pin \"1\" (uuid 71cd16ea-05b9-4c20-80fb-eeb6d17b93e6))\n  )\n\n  (symbol (lib_id \"Device:R\") (at 104.14 44.45 0) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid d22a6812-c531-4af1-b965-8c628d51ed77)\n    (property \"Reference\" \"R38\" (id 0) (at 106.68 44.45 0)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Value\" \"15.4k\" (id 1) (at 104.14 44.45 90))\n    (property \"Footprint\" \"hackrf:GSG-0402\" (id 2) (at 104.14 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 104.14 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Manufacturer\" \"Yageo\" (id 4) (at 104.14 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Part Number\" \"RC0402FR-0715K4L\" (id 5) (at 104.14 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Description\" \"RES 15.4K OHM 1% 1/16W 0402\" (id 6) (at 104.14 44.45 0)\n      (effects (font (size 1.524 1.524)) hide)\n    )\n    (property \"Substitution\" \"any equivalent\" (id 7) (at 104.14 44.45 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 8a746538-eb1a-46ce-a955-abcc38489599))\n    (pin \"2\" (uuid 0fd6256b-f38d-4637-97f5-e771820f22f2))\n  )\n\n  (symbol (lib_id \"power:PWR_FLAG\") (at 279.4 62.865 0) (unit 1)\n    (in_bom yes) (on_board yes) (fields_autoplaced)\n    (uuid dc26470f-6b60-4548-8be1-3855bc888a99)\n    (property \"Reference\" \"#FLG0105\" (id 0) (at 279.4 60.96 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"PWR_FLAG\" (id 1) (at 279.4 59.2892 0))\n    (property \"Footprint\" \"\" (id 2) (at 279.4 62.865 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"~\" (id 3) (at 279.4 62.865 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid eda78887-31e1-433f-a6ab-0279205d5736))\n  )\n\n  (symbol (lib_id \"power:VCC\") (at 285.75 57.785 180) (unit 1)\n    (in_bom yes) (on_board yes)\n    (uuid dfe66709-2ac5-4f7a-aad7-60309480500e)\n    (property \"Reference\" \"#PWR0331\" (id 0) (at 285.75 53.975 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Value\" \"VCC\" (id 1) (at 285.3182 61.0362 90)\n      (effects (font (size 1.27 1.27)) (justify left))\n    )\n    (property \"Footprint\" \"\" (id 2) (at 285.75 57.785 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (property \"Datasheet\" \"\" (id 3) (at 285.75 57.785 0)\n      (effects (font (size 1.27 1.27)) hide)\n    )\n    (pin \"1\" (uuid 53f7204c-8674-4564-869f-57fbc3dce9bc))\n  )\n)\n"
  },
  {
    "path": "hardware/hackrf-one/sym-lib-table",
    "content": "(sym_lib_table\n  (lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.lib)(options \"\")(descr \"\"))\n  (lib (name gsg-symbols)(type Legacy)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-symbols.lib)(options \"\")(descr \"\"))\n  (lib (name \"74AUP2G58GU\")(type \"KiCad\")(uri \"${KIPRJMOD}/74AUP2G58GU.kicad_sym\")(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/jawbreaker/README",
    "content": "Copyright 2012 Michael Ossmann\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nJawbreaker is the first complete HackRF platform, a wideband software radio\ntransceiver with a USB interface.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Copper 1: Front\n    Copper 2: Inner3\n    Copper 3: Inner2\n    Copper 4: Back\n\nPCB description: 4 layer PCB 0.062 in\n    Copper        1   0.5 oz foil plated to approximately 0.0017 in\n    Dielectric  1-2   0.0119 in\n    Copper        2   1 oz foil (0.0014 in)\n    Dielectric  2-3   0.0280 in\n    Copper        3   1 oz foil (0.0014 in)\n    Dielectric  3-4   0.0119 in\n    Copper        4   0.5 oz foil plated to approximately 0.0017 in\nFR4 or similar substrate with Er=4.5 (+/- 0.1)\ndouble side solder mask black\ndouble side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n"
  },
  {
    "path": "hardware/jawbreaker/SoBv1_DP17298/README",
    "content": "This is a case design for Jawbreaker following the Dangerous Prototypes Sick of\nBeige style:\n\nhttp://dangerousprototypes.com/docs/Sick_of_Beige_compatible_cases\n"
  },
  {
    "path": "hardware/jawbreaker/SoBv1_DP17298/SoBv1-DP17298-jawbreaker-Bottom_laser_cutting_493.3mm_Easy.txt",
    "content": "For file SoBv1-DP17298-jawbreaker-Bottom.svg:\r\nLaser cutting size 493.3mm => Seeed Studio Difficulty Easy (Length of Cutting line Below 60cm)\r\n"
  },
  {
    "path": "hardware/jawbreaker/SoBv1_DP17298/SoBv1-DP17298-jawbreaker-Top_laser_cutting_1153.3mm_Normal.txt",
    "content": "For file SoBv1-DP17298-jawbreaker-Top.svg:\r\nLaser cutting size 1153.3 mm => Seeed Studio Difficulty Normal (Length of Cutting line Between 60cm and 180cm)\r\n\r\n"
  },
  {
    "path": "hardware/jawbreaker/baseband.sch",
    "content": "EESchema Schematic File Version 2  date Sun Jun  9 23:35:01 2013\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:jawbreaker-cache\nEELAYER 27 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 3 4\nTitle \"jawbreaker baseband\"\nDate \"10 jun 2013\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL R R28\nU 1 1 50549522\nP 2300 7600\nF 0 \"R28\" V 2380 7600 50  0000 C CNN\nF 1 \"1k8\" V 2300 7600 50  0000 C CNN\nF 4 \"Stackpole\" H 2300 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2300 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2300 7600 60  0001 C CNN \"Description\"\n\t1    2300 7600\n\t1    0    0    -1  \n$EndComp\nText Notes 7150 9950 0    40   ~ 0\nInstall C165, and R92 as necessary to match output.\\n\\nFor CMOS output, install 0 ohm resistor in place of C165;\\ndo not install R92.\nText Notes 1150 10150 0    40   ~ 0\nInstall C118, C164, R45, R84, and R85 as necessary to match input.\\n\\nFor CMOS input, install 0 ohm resistors in place of C118 and C164;\\ndo not install R45, R84, or R85.\n$Comp\nL R R45\nU 1 1 5052A8A8\nP 2500 8800\nF 0 \"R45\" V 2580 8800 50  0000 C CNN\nF 1 \"DNP\" V 2500 8800 50  0000 C CNN\nF 4 \"DNP\" V 2400 8800 60  0000 C CNN \"Note\"\n\t1    2500 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R84\nU 1 1 5052A892\nP 1900 9500\nF 0 \"R84\" V 1980 9500 50  0000 C CNN\nF 1 \"50\" V 1900 9500 50  0000 C CNN\nF 4 \"DNP\" V 1800 9500 60  0000 C CNN \"Note\"\n\t1    1900 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C165\nU 1 1 5052A87E\nP 6000 9600\nF 0 \"C165\" H 6050 9700 50  0000 L CNN\nF 1 \"DNP\" H 6050 9500 50  0000 L CNN\nF 4 \"DNP\" V 5800 9600 60  0000 C CNN \"Note\"\n\t1    6000 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C164\nU 1 1 5052A87B\nP 2200 9150\nF 0 \"C164\" H 2250 9250 50  0000 L CNN\nF 1 \"DNP\" H 2250 9050 50  0000 L CNN\nF 4 \"DNP\" V 2000 9150 60  0000 C CNN \"Note\"\n\t1    2200 9150\n\t0    -1   -1   0   \n$EndComp\nConnection ~ 5700 9600\nWire Wire Line\n\t5700 9700 5700 9600\nWire Wire Line\n\t5700 10200 5700 10300\nWire Wire Line\n\t3150 9150 3150 8850\nWire Wire Line\n\t2400 9150 3150 9150\nWire Wire Line\n\t1800 9150 2000 9150\nWire Wire Line\n\t2500 9750 2500 9850\nWire Wire Line\n\t2500 9050 2500 9250\nWire Wire Line\n\t1300 9150 1400 9150\nWire Wire Line\n\t6250 3100 6250 3000\nWire Wire Line\n\t6250 3000 6350 3000\nWire Wire Line\n\t3800 9000 3900 9000\nWire Wire Line\n\t3900 9000 3900 8850\nWire Wire Line\n\t4950 3700 4950 3600\nWire Wire Line\n\t3250 2200 3250 2100\nWire Wire Line\n\t3900 9300 3900 9200\nWire Wire Line\n\t14150 7900 14150 7800\nWire Wire Line\n\t12150 7900 12150 7800\nWire Wire Line\n\t11450 7900 11450 7800\nWire Wire Line\n\t10800 8500 10800 8400\nWire Wire Line\n\t10100 8500 10100 8400\nWire Wire Line\n\t4400 6800 4400 7150\nConnection ~ 6900 9900\nConnection ~ 6900 10000\nConnection ~ 6900 10100\nWire Wire Line\n\t6900 9800 6900 10200\nWire Wire Line\n\t4600 9200 4600 8750\nWire Wire Line\n\t6700 7200 6700 7400\nConnection ~ 6700 7300\nConnection ~ 2850 1500\nWire Wire Line\n\t1450 1500 4350 1500\nWire Wire Line\n\t4950 1000 4950 1100\nWire Wire Line\n\t4050 3100 3950 3100\nWire Wire Line\n\t5650 3600 5650 3500\nWire Wire Line\n\t5650 2900 5550 2900\nWire Wire Line\n\t3250 3500 3250 3400\nWire Wire Line\n\t4050 2900 3250 2900\nWire Wire Line\n\t3950 3000 4050 3000\nWire Notes Line\n\t15000 7300 13100 7300\nWire Notes Line\n\t15000 7300 15000 9300\nWire Notes Line\n\t15000 9300 13100 9300\nWire Notes Line\n\t13100 9300 13100 7300\nWire Wire Line\n\t14300 8500 14300 8600\nWire Wire Line\n\t13600 8500 14300 8500\nConnection ~ 13850 8500\nWire Wire Line\n\t13850 8400 13850 8500\nWire Wire Line\n\t14000 9100 14000 9000\nWire Wire Line\n\t14000 8500 14000 8600\nConnection ~ 14000 8500\nWire Wire Line\n\t13850 7800 13850 7900\nWire Notes Line\n\t12400 7300 9550 7300\nWire Notes Line\n\t12400 7300 12400 9300\nWire Notes Line\n\t12400 9300 9550 9300\nWire Notes Line\n\t9550 9300 9550 7300\nWire Wire Line\n\t9650 8500 10100 8500\nWire Wire Line\n\t9900 7800 9900 7900\nWire Wire Line\n\t1800 7950 3700 7950\nConnection ~ 9100 5500\nWire Wire Line\n\t3800 7200 3800 7100\nConnection ~ 10000 8500\nWire Wire Line\n\t10000 8500 10000 8600\nWire Wire Line\n\t2400 3300 2400 3500\nWire Wire Line\n\t1750 2500 2400 2500\nWire Wire Line\n\t2400 2500 2400 2800\nWire Wire Line\n\t2200 3300 2200 3500\nWire Wire Line\n\t2200 2800 2200 2600\nWire Wire Line\n\t2200 2600 1750 2600\nConnection ~ 2100 8150\nWire Wire Line\n\t1900 8150 3700 8150\nConnection ~ 2500 7950\nConnection ~ 11650 4300\nWire Wire Line\n\t11650 5500 11650 4300\nConnection ~ 11950 4300\nWire Wire Line\n\t10700 4300 12200 4300\nWire Wire Line\n\t10200 4700 10000 4700\nWire Wire Line\n\t10000 4700 10000 3550\nWire Wire Line\n\t10000 3550 8250 3550\nWire Wire Line\n\t12200 4300 12200 4600\nWire Wire Line\n\t12200 4600 13150 4600\nConnection ~ 10900 5300\nWire Wire Line\n\t10900 5300 10900 5500\nWire Wire Line\n\t10200 5300 9800 5300\nWire Wire Line\n\t9800 5300 9800 4500\nWire Wire Line\n\t9800 4500 9000 4500\nWire Wire Line\n\t10700 5300 13150 5300\nWire Wire Line\n\t12200 4900 12200 5200\nWire Wire Line\n\t12200 5200 13150 5200\nConnection ~ 11700 3100\nWire Wire Line\n\t11700 3100 11700 3250\nWire Wire Line\n\t7550 3650 7550 2500\nWire Wire Line\n\t7550 2500 12500 2500\nWire Wire Line\n\t7750 3650 7750 3100\nWire Wire Line\n\t14500 3750 14500 2500\nWire Wire Line\n\t14500 2500 13000 2500\nWire Wire Line\n\t14100 3750 14100 3100\nWire Wire Line\n\t14100 3100 13000 3100\nWire Wire Line\n\t4300 6550 4300 7150\nWire Wire Line\n\t4500 6900 4500 7150\nWire Wire Line\n\t4300 8850 4300 8750\nConnection ~ 15550 1050\nWire Wire Line\n\t15650 1050 15650 1000\nWire Wire Line\n\t9100 5600 9100 5500\nConnection ~ 5300 4800\nWire Wire Line\n\t5050 4700 5050 4800\nWire Wire Line\n\t5050 4800 5400 4800\nConnection ~ 5300 5300\nWire Wire Line\n\t5050 5400 5050 5300\nWire Wire Line\n\t5050 5300 5400 5300\nConnection ~ 5900 5900\nWire Wire Line\n\t5800 5900 6100 5900\nWire Wire Line\n\t5150 4500 5050 4500\nWire Wire Line\n\t5000 9900 5100 9900\nWire Wire Line\n\t700  9350 700  9750\nConnection ~ 700  9650\nWire Wire Line\n\t3900 9200 3800 9200\nWire Wire Line\n\t2950 7700 2950 7600\nWire Wire Line\n\t3350 7300 3350 7750\nWire Wire Line\n\t3350 7750 3700 7750\nWire Wire Line\n\t5300 8050 5650 8050\nWire Wire Line\n\t3600 7550 3700 7550\nWire Wire Line\n\t4700 9000 4700 8750\nWire Wire Line\n\t5550 7850 5300 7850\nWire Wire Line\n\t2500 7250 2500 7350\nWire Wire Line\n\t2100 7250 2100 7350\nWire Wire Line\n\t2300 7850 2300 8050\nConnection ~ 11950 5300\nWire Wire Line\n\t11400 5900 11400 6000\nWire Wire Line\n\t10900 5900 10900 6000\nConnection ~ 4050 1100\nWire Wire Line\n\t1450 1100 4350 1100\nWire Wire Line\n\t13900 3750 13900 3450\nWire Wire Line\n\t13900 3450 13400 3450\nConnection ~ 12900 3750\nWire Wire Line\n\t13000 3750 12900 3750\nWire Wire Line\n\t14900 3600 14900 3750\nWire Wire Line\n\t15550 4400 15650 4400\nWire Wire Line\n\t15550 4600 15650 4600\nWire Wire Line\n\t15550 4900 15650 4900\nWire Wire Line\n\t15550 5100 15650 5100\nWire Wire Line\n\t15550 5300 15650 5300\nWire Wire Line\n\t15550 5500 15650 5500\nConnection ~ 13450 1050\nWire Wire Line\n\t14800 6150 14800 6350\nWire Wire Line\n\t14600 6150 14600 6350\nWire Wire Line\n\t14400 6150 14400 6350\nWire Wire Line\n\t14000 6150 14000 6350\nWire Wire Line\n\t13800 6150 13800 6350\nWire Wire Line\n\t14200 6300 14200 6150\nWire Wire Line\n\t15700 4700 15550 4700\nWire Wire Line\n\t13000 4900 13150 4900\nWire Wire Line\n\t13000 5000 13150 5000\nConnection ~ 11950 1050\nConnection ~ 12550 1050\nConnection ~ 13150 1050\nConnection ~ 13150 1450\nConnection ~ 12550 1450\nConnection ~ 11950 1450\nWire Wire Line\n\t13000 5100 13150 5100\nWire Wire Line\n\t13000 4500 13150 4500\nWire Wire Line\n\t12550 4000 12900 4000\nWire Wire Line\n\t13000 3450 12900 3450\nWire Wire Line\n\t12900 3450 12900 3850\nConnection ~ 3750 1500\nConnection ~ 3150 1500\nConnection ~ 2250 1500\nConnection ~ 1650 1500\nConnection ~ 1650 1100\nWire Wire Line\n\t1450 1100 1450 1050\nConnection ~ 2250 1100\nConnection ~ 3150 1100\nConnection ~ 3750 1100\nWire Wire Line\n\t7150 3550 7150 3650\nWire Wire Line\n\t8050 3500 8050 3650\nWire Wire Line\n\t9150 5200 9000 5200\nWire Wire Line\n\t7950 6250 7950 6400\nWire Wire Line\n\t7750 6250 7750 6400\nWire Wire Line\n\t6250 4400 6400 4400\nWire Wire Line\n\t6250 5000 6400 5000\nWire Wire Line\n\t12100 3750 12100 3850\nWire Wire Line\n\t11700 3850 11700 3750\nConnection ~ 11900 2700\nWire Wire Line\n\t11900 2700 11900 3250\nConnection ~ 12300 2100\nWire Wire Line\n\t12300 3250 12300 2100\nWire Wire Line\n\t7650 3650 7650 2700\nWire Wire Line\n\t8250 3550 8250 3650\nWire Wire Line\n\t9000 4800 9100 4800\nWire Wire Line\n\t9000 5000 9100 5000\nWire Wire Line\n\t9700 5900 9700 5800\nWire Wire Line\n\t8650 7000 8750 7000\nWire Wire Line\n\t8750 6350 8750 6500\nWire Wire Line\n\t8750 6350 8250 6350\nWire Wire Line\n\t8250 6350 8250 6250\nWire Wire Line\n\t8250 6500 8150 6500\nWire Wire Line\n\t8050 6250 8050 6400\nWire Wire Line\n\t7350 6250 7350 6700\nWire Wire Line\n\t6400 5400 6100 5400\nWire Wire Line\n\t5800 4200 6100 4200\nWire Wire Line\n\t6100 4200 6100 4700\nWire Wire Line\n\t6100 4700 6400 4700\nConnection ~ 5900 4200\nConnection ~ 5900 4800\nWire Wire Line\n\t4150 4800 4150 4700\nWire Wire Line\n\t4150 4700 4250 4700\nWire Wire Line\n\t5800 4800 6400 4800\nWire Wire Line\n\t4250 5800 4150 5800\nWire Wire Line\n\t4150 5800 4150 5900\nWire Wire Line\n\t8150 6500 8150 6250\nWire Wire Line\n\t8150 7000 8250 7000\nWire Wire Line\n\t8750 6500 8650 6500\nWire Wire Line\n\t9150 5400 9000 5400\nWire Wire Line\n\t9000 5100 9100 5100\nWire Wire Line\n\t9000 4900 9100 4900\nWire Wire Line\n\t8150 3650 8150 3450\nWire Wire Line\n\t12100 3250 12100 2500\nConnection ~ 12100 2500\nWire Wire Line\n\t11900 3750 11900 3850\nWire Wire Line\n\t12300 3750 12300 3850\nWire Wire Line\n\t6250 4500 6400 4500\nWire Wire Line\n\t6250 4050 6400 4050\nWire Wire Line\n\t7850 6250 7850 6400\nWire Wire Line\n\t7150 6400 7150 6250\nWire Wire Line\n\t7850 3500 7850 3650\nWire Wire Line\n\t7350 3500 7350 3650\nWire Wire Line\n\t7250 3650 7250 3550\nConnection ~ 3450 1100\nConnection ~ 2850 1100\nConnection ~ 2550 1100\nConnection ~ 1950 1100\nWire Wire Line\n\t1450 1500 1450 1600\nConnection ~ 1950 1500\nConnection ~ 2550 1500\nConnection ~ 3450 1500\nWire Wire Line\n\t9000 5300 9700 5300\nWire Wire Line\n\t13000 4150 13150 4150\nWire Wire Line\n\t12550 4500 12550 4400\nWire Wire Line\n\t13150 4400 12900 4400\nWire Wire Line\n\t12900 4400 12900 4000\nWire Wire Line\n\t14300 3600 14300 3750\nConnection ~ 12250 1450\nConnection ~ 12850 1450\nConnection ~ 12850 1050\nConnection ~ 12250 1050\nWire Wire Line\n\t13000 4800 13150 4800\nWire Wire Line\n\t13000 5500 13150 5500\nWire Wire Line\n\t13000 5400 13150 5400\nWire Wire Line\n\t14700 3600 14700 3750\nWire Wire Line\n\t14300 6350 14300 6150\nWire Wire Line\n\t13900 6350 13900 6150\nWire Wire Line\n\t14100 6350 14100 6150\nWire Wire Line\n\t14500 6150 14500 6350\nWire Wire Line\n\t14700 6150 14700 6350\nWire Wire Line\n\t14900 6150 14900 6350\nConnection ~ 13450 1450\nWire Wire Line\n\t15550 5400 15650 5400\nWire Wire Line\n\t15550 5200 15650 5200\nWire Wire Line\n\t15550 5000 15650 5000\nWire Wire Line\n\t15550 4800 15650 4800\nWire Wire Line\n\t15550 4500 15650 4500\nWire Wire Line\n\t14400 3600 14400 3750\nWire Wire Line\n\t14000 3600 14000 3750\nWire Wire Line\n\t13400 3750 13800 3750\nConnection ~ 4050 1500\nWire Wire Line\n\t4150 5400 4250 5400\nWire Wire Line\n\t5150 5600 5050 5600\nWire Wire Line\n\t4250 4300 4150 4300\nConnection ~ 15250 1450\nConnection ~ 14050 1050\nConnection ~ 14650 1050\nConnection ~ 14650 1450\nConnection ~ 14050 1450\nConnection ~ 13750 1450\nConnection ~ 14350 1450\nConnection ~ 14950 1450\nConnection ~ 14950 1050\nConnection ~ 14350 1050\nConnection ~ 13750 1050\nConnection ~ 15250 1050\nWire Wire Line\n\t11150 5900 11150 6000\nWire Wire Line\n\t11650 5900 11650 6000\nWire Wire Line\n\t2500 7850 2500 7950\nWire Wire Line\n\t2100 7850 2100 8150\nWire Wire Line\n\t2300 7250 2300 7350\nWire Wire Line\n\t5550 8150 5300 8150\nWire Wire Line\n\t2750 7300 2750 7850\nWire Wire Line\n\t2750 7850 3700 7850\nWire Wire Line\n\t3150 7600 3150 7700\nConnection ~ 700  9550\nWire Wire Line\n\t4500 9900 4400 9900\nWire Wire Line\n\t1750 2700 2100 2700\nWire Wire Line\n\t6100 5400 6100 5900\nWire Wire Line\n\t5800 5300 6400 5300\nConnection ~ 5900 5300\nWire Wire Line\n\t5050 5800 5050 5900\nWire Wire Line\n\t5050 5900 5400 5900\nConnection ~ 5300 5900\nWire Wire Line\n\t5050 4200 5400 4200\nWire Wire Line\n\t5050 4200 5050 4300\nConnection ~ 5300 4200\nWire Wire Line\n\t9100 6200 9100 6100\nWire Wire Line\n\t15650 1450 15650 1550\nConnection ~ 15550 1450\nWire Wire Line\n\t3150 8850 4300 8850\nConnection ~ 3900 8850\nWire Wire Line\n\t7550 6250 7550 7300\nConnection ~ 700  9450\nWire Wire Line\n\t14200 3750 14200 2700\nWire Wire Line\n\t14200 2700 13000 2700\nWire Wire Line\n\t14600 3750 14600 2100\nWire Wire Line\n\t14600 2100 13000 2100\nConnection ~ 11500 3100\nWire Wire Line\n\t7650 2700 12500 2700\nConnection ~ 11500 2700\nConnection ~ 11500 2500\nWire Wire Line\n\t7450 2100 12500 2100\nWire Wire Line\n\t7450 2100 7450 3650\nConnection ~ 11500 2100\nWire Wire Line\n\t7750 3100 12500 3100\nWire Wire Line\n\t10700 4900 12200 4900\nConnection ~ 11950 4900\nWire Wire Line\n\t10200 4900 9900 4900\nWire Wire Line\n\t9900 4900 9900 4400\nWire Wire Line\n\t9900 4400 9000 4400\nWire Wire Line\n\t11150 5500 11150 4900\nConnection ~ 11150 4900\nWire Wire Line\n\t10200 4300 10100 4300\nWire Wire Line\n\t10100 4300 10100 3450\nWire Wire Line\n\t10100 3450 8150 3450\nWire Wire Line\n\t10700 4700 13150 4700\nConnection ~ 11950 4700\nWire Wire Line\n\t11400 4700 11400 5500\nConnection ~ 11400 4700\nWire Wire Line\n\t9000 5500 9200 5500\nWire Wire Line\n\t1900 8050 3700 8050\nConnection ~ 2300 8050\nWire Wire Line\n\t4400 8750 4400 10000\nConnection ~ 4400 9900\nWire Wire Line\n\t2200 4100 2200 4000\nWire Wire Line\n\t1900 3400 2200 3400\nConnection ~ 2200 3400\nWire Wire Line\n\t2400 4100 2400 4000\nWire Wire Line\n\t2700 3400 2400 3400\nConnection ~ 2400 3400\nWire Wire Line\n\t10000 9100 10000 9000\nWire Wire Line\n\t3800 6700 3800 6600\nWire Wire Line\n\t3800 6600 4300 6600\nConnection ~ 4300 6600\nWire Wire Line\n\t9700 5300 9700 5400\nWire Wire Line\n\t7450 6800 7450 6250\nWire Wire Line\n\t9900 8400 9900 8500\nConnection ~ 9900 8500\nConnection ~ 10600 8500\nWire Wire Line\n\t10600 8500 10600 8400\nWire Wire Line\n\t10700 9100 10700 9000\nWire Wire Line\n\t10700 8600 10700 8500\nConnection ~ 10700 8500\nWire Wire Line\n\t10600 7800 10600 7900\nWire Wire Line\n\t10350 8500 10800 8500\nWire Wire Line\n\t11700 8500 12150 8500\nWire Wire Line\n\t11950 7800 11950 7900\nConnection ~ 12050 8500\nWire Wire Line\n\t12050 8600 12050 8500\nWire Wire Line\n\t12050 9100 12050 9000\nWire Wire Line\n\t11950 8500 11950 8400\nConnection ~ 11950 8500\nConnection ~ 11250 8500\nWire Wire Line\n\t11250 8400 11250 8500\nWire Wire Line\n\t11350 9100 11350 9000\nWire Wire Line\n\t11350 8500 11350 8600\nConnection ~ 11350 8500\nWire Wire Line\n\t11250 7800 11250 7900\nWire Wire Line\n\t11000 8500 11450 8500\nWire Wire Line\n\t14300 9100 14300 9000\nConnection ~ 14150 8500\nWire Wire Line\n\t3250 2800 3250 3000\nConnection ~ 3250 2900\nWire Wire Line\n\t4850 2900 4950 2900\nConnection ~ 5650 2900\nWire Wire Line\n\t5650 2000 5650 2100\nWire Wire Line\n\t5650 2800 5650 3100\nWire Wire Line\n\t5650 3000 6050 3000\nConnection ~ 5650 3000\nWire Wire Line\n\t4950 1500 4950 1600\nWire Wire Line\n\t6700 7900 6700 7800\nWire Wire Line\n\t6700 6800 6700 6700\nWire Wire Line\n\t6700 6700 4600 6700\nWire Wire Line\n\t4600 6700 4600 7150\nWire Wire Line\n\t7550 7300 6700 7300\nWire Wire Line\n\t5300 7950 5650 7950\nWire Wire Line\n\t4500 8750 4500 9600\nWire Wire Line\n\t4500 9600 5800 9600\nWire Wire Line\n\t5650 7750 5300 7750\nWire Wire Line\n\t11950 1050 15650 1050\nWire Wire Line\n\t11950 1450 15650 1450\nWire Wire Line\n\t10100 7900 10100 7800\nWire Wire Line\n\t10800 7900 10800 7800\nWire Wire Line\n\t11450 8500 11450 8400\nWire Wire Line\n\t12150 8500 12150 8400\nWire Wire Line\n\t14150 8500 14150 8400\nWire Wire Line\n\t4850 3100 4950 3100\nWire Wire Line\n\t4950 3100 4950 3200\nWire Wire Line\n\t6050 3000 6050 3100\nWire Wire Line\n\t1350 5450 1350 5550\nWire Wire Line\n\t1500 5450 1500 5550\nWire Wire Line\n\t1650 5450 1650 5550\nWire Wire Line\n\t1950 5450 1950 5550\nWire Wire Line\n\t1800 5450 1800 5550\nWire Wire Line\n\t2500 8450 2500 8550\nConnection ~ 2500 9150\nWire Wire Line\n\t1900 9750 1900 9850\nWire Wire Line\n\t1900 9250 1900 9150\nConnection ~ 1900 9150\nWire Wire Line\n\t6200 9600 6300 9600\n$Comp\nL R R92\nU 1 1 5052A841\nP 5700 9950\nF 0 \"R92\" V 5780 9950 50  0000 C CNN\nF 1 \"50\" V 5700 9950 50  0000 C CNN\nF 4 \"DNP\" V 5600 9950 60  0000 C CNN \"Note\"\n\t1    5700 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 5052A840\nP 5700 10300\nF 0 \"#PWR083\" H 5700 10300 30  0001 C CNN\nF 1 \"GND\" H 5700 10230 30  0001 C CNN\n\t1    5700 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR084\nU 1 1 5052A7F6\nP 2500 8450\nF 0 \"#PWR084\" H 2500 8550 30  0001 C CNN\nF 1 \"VCC\" H 2500 8550 30  0000 C CNN\n\t1    2500 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 5052A7F1\nP 2500 9850\nF 0 \"#PWR085\" H 2500 9850 30  0001 C CNN\nF 1 \"GND\" H 2500 9780 30  0001 C CNN\n\t1    2500 9850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR086\nU 1 1 5052A7EF\nP 1900 9850\nF 0 \"#PWR086\" H 1900 9850 30  0001 C CNN\nF 1 \"GND\" H 1900 9780 30  0001 C CNN\n\t1    1900 9850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R85\nU 1 1 5052A7D7\nP 2500 9500\nF 0 \"R85\" V 2580 9500 50  0000 C CNN\nF 1 \"DNP\" V 2500 9500 50  0000 C CNN\nF 4 \"DNP\" V 2400 9500 60  0000 C CNN \"Note\"\n\t1    2500 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C118\nU 1 1 5052A7BD\nP 1600 9150\nF 0 \"C118\" H 1650 9250 50  0000 L CNN\nF 1 \"DNP\" H 1650 9050 50  0000 L CNN\nF 4 \"DNP\" V 1400 9150 60  0000 C CNN \"Note\"\n\t1    1600 9150\n\t0    -1   -1   0   \n$EndComp\nText Notes 1400 5050 0    40   ~ 0\nserial test points\nText GLabel 1950 5550 3    40   Input ~ 0\nSSP1_MISO\nText GLabel 1800 5550 3    40   Input ~ 0\nSSP1_MOSI\nText GLabel 1650 5550 3    40   Input ~ 0\nSSP1_SCK\n$Comp\nL CONN_1 P40\nU 1 1 5052A336\nP 1800 5300\nF 0 \"P40\" H 1880 5300 40  0000 L CNN\nF 1 \"SSP1_MOSI\" H 1800 5355 30  0001 C CNN\nF 4 \"DNP\" H 1800 5300 60  0001 C CNN \"Note\"\n\t1    1800 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P41\nU 1 1 5052A335\nP 1950 5300\nF 0 \"P41\" H 2030 5300 40  0000 L CNN\nF 1 \"SSP1_MISO\" H 1950 5355 30  0001 C CNN\nF 4 \"DNP\" H 1950 5300 60  0001 C CNN \"Note\"\n\t1    1950 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P39\nU 1 1 5052A332\nP 1650 5300\nF 0 \"P39\" H 1730 5300 40  0000 L CNN\nF 1 \"SSP1_SCK\" H 1650 5355 30  0001 C CNN\nF 4 \"DNP\" H 1650 5300 60  0001 C CNN \"Note\"\n\t1    1650 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P38\nU 1 1 5052A32D\nP 1500 5300\nF 0 \"P38\" H 1580 5300 40  0000 L CNN\nF 1 \"SDA\" H 1500 5355 30  0001 C CNN\nF 4 \"DNP\" H 1500 5300 60  0001 C CNN \"Note\"\n\t1    1500 5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 1500 5550 3    40   Input ~ 0\nSDA\nText GLabel 1350 5550 3    40   Input ~ 0\nSCL\n$Comp\nL CONN_1 P37\nU 1 1 5052A309\nP 1350 5300\nF 0 \"P37\" H 1430 5300 40  0000 L CNN\nF 1 \"SCL\" H 1350 5355 30  0001 C CNN\nF 4 \"DNP\" H 1350 5300 60  0001 C CNN \"Note\"\n\t1    1350 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_2_SHORTED P36\nU 1 1 5048D547\nP 6150 3450\nF 0 \"P36\" V 6100 3450 40  0000 C CNN\nF 1 \"VAA\" V 6200 3450 40  0000 C CNN\nF 4 \"DNP\" V 6300 3450 60  0000 C CNN \"Note\"\n\t1    6150 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL CONN_2_SHORTED P17\nU 1 1 5048D01E\nP 3450 9100\nF 0 \"P17\" V 3400 9100 40  0000 C CNN\nF 1 \"CLKIN_JMP\" V 3500 9100 40  0000 C CNN\nF 4 \"DNP\" V 3600 9100 60  0000 C CNN \"Note\"\n\t1    3450 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 5047BE95\nP 4950 3700\nF 0 \"#PWR087\" H 4950 3700 30  0001 C CNN\nF 1 \"GND\" H 4950 3630 30  0001 C CNN\n\t1    4950 3700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C117\nU 1 1 5047BE90\nP 4950 3400\nF 0 \"C117\" H 5000 3500 50  0000 L CNN\nF 1 \"DNP\" H 5000 3300 50  0000 L CNN\nF 4 \"DNP\" V 4800 3400 60  0000 C CNN \"Note\"\n\t1    4950 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 5047BCD8\nP 3900 9300\nF 0 \"#PWR088\" H 3900 9300 30  0001 C CNN\nF 1 \"GND\" H 3900 9230 30  0001 C CNN\n\t1    3900 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R-SHORTED R39\nU 1 1 5047BB3A\nP 14150 8150\nF 0 \"R39\" V 14230 8150 50  0000 C CNN\nF 1 \"0\" V 14050 8150 50  0000 C CNN\nF 4 \"DNP\" V 14300 8150 60  0000 C CNN \"Note\"\n\t1    14150 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R-SHORTED R37\nU 1 1 5047BB2A\nP 12150 8150\nF 0 \"R37\" V 12230 8150 50  0000 C CNN\nF 1 \"0\" V 12150 8150 50  0000 C CNN\nF 4 \"DNP\" V 12300 8150 60  0000 C CNN \"Note\"\n\t1    12150 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R-SHORTED R35\nU 1 1 5047BB1B\nP 11450 8150\nF 0 \"R35\" V 11530 8150 50  0000 C CNN\nF 1 \"0\" V 11450 8150 50  0000 C CNN\nF 4 \"DNP\" V 11600 8150 60  0000 C CNN \"Note\"\n\t1    11450 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R-SHORTED R33\nU 1 1 5047BAFC\nP 10800 8150\nF 0 \"R33\" V 10880 8150 50  0000 C CNN\nF 1 \"0\" V 10800 8150 50  0000 C CNN\nF 4 \"DNP\" V 10950 8150 60  0000 C CNN \"Note\"\n\t1    10800 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R-SHORTED R31\nU 1 1 5047BACF\nP 10100 8150\nF 0 \"R31\" V 10180 8150 50  0000 C CNN\nF 1 \"0\" V 10100 8150 50  0000 C CNN\nF 4 \"DNP\" V 10250 8150 60  0000 C CNN \"Note\"\n\t1    10100 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C72\nU 1 1 4F5BCA4C\nP 12250 1250\nF 0 \"C72\" H 12300 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 12300 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12250 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 12250 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 12250 1250 60  0001 C CNN \"Description\"\n\t1    12250 1250\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 4700 7150\n$Comp\nL GSG-SMA-CONN P2\nU 1 1 50462549\nP 6600 9600\nF 0 \"P2\" H 6600 9750 60  0000 C CNN\nF 1 \"CLKOUT\" H 6600 9450 60  0000 C CNN\nF 4 \"TE Connectivity\" H 6600 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"2081233-1\" H 6600 9600 60  0001 C CNN \"Part Number\"\nF 6 \"CONN JACK SMA PCB VERT\" H 6600 9600 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 6350 9550 60  0000 C CNN \"Note\"\n\t1    6600 9600\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR089\nU 1 1 50462548\nP 6900 10200\nF 0 \"#PWR089\" H 6900 10200 30  0001 C CNN\nF 1 \"GND\" H 6900 10130 30  0001 C CNN\n\t1    6900 10200\n\t1    0    0    -1  \n$EndComp\nText GLabel 5300 9200 2    40   Input ~ 0\nSGPIO_CLK\nText Notes 5900 8400 0    40   ~ 0\nCLK0 is at the sample rate\\nCLK1 is at sample rate x2\\nCLK2 is at sample rate x2\nText GLabel 5650 7950 2    40   Input ~ 0\nGCK1\nText Label 13000 4900 0    40   ~ 0\nCLK0\nText GLabel 4400 6800 1    40   Input ~ 0\nMIX_CLK\nText Label 4600 6900 3    40   ~ 0\nCLK5\nText GLabel 3950 3100 0    40   Input ~ 0\nRF_LDO_ENABLE\n$Comp\nL VCC #PWR090\nU 1 1 5043CEFC\nP 4950 1000\nF 0 \"#PWR090\" H 4950 1100 30  0001 C CNN\nF 1 \"VCC\" H 4950 1100 30  0000 C CNN\n\t1    4950 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 5043CEF8\nP 4950 1600\nF 0 \"#PWR091\" H 4950 1600 30  0001 C CNN\nF 1 \"GND\" H 4950 1530 30  0001 C CNN\n\t1    4950 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR91\nU 1 1 5043CD92\nP 1450 1050\nF 0 \"#PWR91\" H 1450 1110 30  0001 C CNN\nF 1 \"VAA\" H 1450 1160 30  0000 C CNN\n\t1    1450 1050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR90\nU 1 1 5043CD87\nP 15650 1000\nF 0 \"#PWR90\" H 15650 1060 30  0001 C CNN\nF 1 \"VAA\" H 15650 1110 30  0000 C CNN\n\t1    15650 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR123\nU 1 1 5043CD6F\nP 13000 4500\nF 0 \"#PWR123\" H 13000 4560 30  0001 C CNN\nF 1 \"VAA\" H 13000 4610 30  0000 C CNN\n\t1    13000 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR129\nU 1 1 5043CD6E\nP 13000 5100\nF 0 \"#PWR129\" H 13000 5160 30  0001 C CNN\nF 1 \"VAA\" H 13000 5210 30  0000 C CNN\n\t1    13000 5100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR132\nU 1 1 5043CD69\nP 13000 5400\nF 0 \"#PWR132\" H 13000 5460 30  0001 C CNN\nF 1 \"VAA\" H 13000 5510 30  0000 C CNN\n\t1    13000 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR124\nU 1 1 5043CD61\nP 15700 4700\nF 0 \"#PWR124\" H 15700 4760 30  0001 C CNN\nF 1 \"VAA\" H 15700 4810 30  0000 C CNN\n\t1    15700 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR104\nU 1 1 5043CD60\nP 14000 3600\nF 0 \"#PWR104\" H 14000 3660 30  0001 C CNN\nF 1 \"VAA\" H 14000 3710 30  0000 C CNN\n\t1    14000 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR105\nU 1 1 5043CD5E\nP 14300 3600\nF 0 \"#PWR105\" H 14300 3660 30  0001 C CNN\nF 1 \"VAA\" H 14300 3710 30  0000 C CNN\n\t1    14300 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR107\nU 1 1 5043CD5C\nP 14700 3600\nF 0 \"#PWR107\" H 14700 3660 30  0001 C CNN\nF 1 \"VAA\" H 14700 3710 30  0000 C CNN\n\t1    14700 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR092\nU 1 1 5043CCD5\nP 4300 6550\nF 0 \"#PWR092\" H 4300 6650 30  0001 C CNN\nF 1 \"VCC\" H 4300 6650 30  0000 C CNN\n\t1    4300 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR093\nU 1 1 5043CC6F\nP 7850 6400\nF 0 \"#PWR093\" H 7850 6500 30  0001 C CNN\nF 1 \"VCC\" H 7850 6500 30  0000 C CNN\n\t1    7850 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR119\nU 1 1 5043CBE8\nP 6250 4400\nF 0 \"#PWR119\" H 6250 4460 30  0001 C CNN\nF 1 \"VAA\" H 6250 4510 30  0000 C CNN\n\t1    6250 4400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR127\nU 1 1 5043CBDE\nP 6250 5000\nF 0 \"#PWR127\" H 6250 5060 30  0001 C CNN\nF 1 \"VAA\" H 6250 5110 30  0000 C CNN\n\t1    6250 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR143\nU 1 1 5043CBD9\nP 7150 6400\nF 0 \"#PWR143\" H 7150 6460 30  0001 C CNN\nF 1 \"VAA\" H 7150 6510 30  0000 C CNN\n\t1    7150 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR144\nU 1 1 5043CBD8\nP 7750 6400\nF 0 \"#PWR144\" H 7750 6460 30  0001 C CNN\nF 1 \"VAA\" H 7750 6510 30  0000 C CNN\n\t1    7750 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR146\nU 1 1 5043CBCA\nP 7950 6400\nF 0 \"#PWR146\" H 7950 6460 30  0001 C CNN\nF 1 \"VAA\" H 7950 6510 30  0000 C CNN\n\t1    7950 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR130\nU 1 1 5043CBC1\nP 9150 5200\nF 0 \"#PWR130\" H 9150 5260 30  0001 C CNN\nF 1 \"VAA\" H 9150 5310 30  0000 C CNN\n\t1    9150 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR102\nU 1 1 5043CBBF\nP 8050 3500\nF 0 \"#PWR102\" H 8050 3560 30  0001 C CNN\nF 1 \"VAA\" H 8050 3610 30  0000 C CNN\n\t1    8050 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR101\nU 1 1 5043CBBD\nP 7850 3500\nF 0 \"#PWR101\" H 7850 3560 30  0001 C CNN\nF 1 \"VAA\" H 7850 3610 30  0000 C CNN\n\t1    7850 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR100\nU 1 1 5043CBB9\nP 7350 3500\nF 0 \"#PWR100\" H 7350 3560 30  0001 C CNN\nF 1 \"VAA\" H 7350 3610 30  0000 C CNN\n\t1    7350 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR98\nU 1 1 5043CBA0\nP 6350 3000\nF 0 \"#PWR98\" H 6350 3060 30  0001 C CNN\nF 1 \"VAA\" H 6350 3110 30  0000 C CNN\n\t1    6350 3000\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR094\nU 1 1 5043CA4D\nP 3250 2100\nF 0 \"#PWR094\" H 3250 2200 30  0001 C CNN\nF 1 \"VCC\" H 3250 2200 30  0000 C CNN\n\t1    3250 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR095\nU 1 1 5043CAAE\nP 5650 3600\nF 0 \"#PWR095\" H 5650 3600 30  0001 C CNN\nF 1 \"GND\" H 5650 3530 30  0001 C CNN\n\t1    5650 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L14\nU 1 1 5043CAA5\nP 5250 2900\nF 0 \"L14\" V 5200 2900 40  0000 C CNN\nF 1 \"INDUCTOR\" V 5350 2900 40  0000 C CNN\nF 4 \"DNP\" V 5100 2900 60  0000 C CNN \"Note\"\n\t1    5250 2900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR096\nU 1 1 5043CA72\nP 3250 3500\nF 0 \"#PWR096\" H 3250 3500 30  0001 C CNN\nF 1 \"GND\" H 3250 3430 30  0001 C CNN\n\t1    3250 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR097\nU 1 1 5043CA68\nP 3950 3000\nF 0 \"#PWR097\" H 3950 3000 30  0001 C CNN\nF 1 \"GND\" H 3950 2930 30  0001 C CNN\n\t1    3950 3000\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C159\nU 1 1 5043CA5A\nP 3250 3200\nF 0 \"C159\" H 3300 3300 50  0000 L CNN\nF 1 \"1uF\" H 3300 3100 50  0000 L CNN\nF 4 \"Murata\" H 3250 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A105ME15D\" H 3250 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 20% X5R 0402\" H 3250 3200 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 3100 3200 60  0000 C CNN \"Note\"\n\t1    3250 3200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR098\nU 1 1 5043CA46\nP 5650 2000\nF 0 \"#PWR098\" H 5650 2100 30  0001 C CNN\nF 1 \"VCC\" H 5650 2100 30  0000 C CNN\n\t1    5650 2000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L13\nU 1 1 5043CA32\nP 3250 2500\nF 0 \"L13\" V 3200 2500 40  0000 C CNN\nF 1 \"INDUCTOR\" V 3350 2500 40  0000 C CNN\nF 4 \"DNP\" V 3100 2500 60  0000 C CNN \"Note\"\n\t1    3250 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL NCP699 U26\nU 1 1 5043C9F4\nP 4450 3000\nF 0 \"U26\" H 4450 3200 60  0000 C CNN\nF 1 \"RF LDO\" H 4450 2800 60  0000 C CNN\nF 4 \"DNP\" H 4450 3300 60  0000 C CNN \"Note\"\n\t1    4450 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R23\nU 1 1 503F9C7C\nP 10450 5300\nF 0 \"R23\" V 10530 5300 50  0000 C CNN\nF 1 \"0\" V 10450 5300 50  0000 C CNN\nF 4 \"Stackpole\" H 10450 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10450 5300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10450 5300 60  0001 C CNN \"Description\"\n\t1    10450 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R22\nU 1 1 503F9C78\nP 10450 4900\nF 0 \"R22\" V 10530 4900 50  0000 C CNN\nF 1 \"0\" V 10450 4900 50  0000 C CNN\nF 4 \"Stackpole\" H 10450 4900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10450 4900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10450 4900 60  0001 C CNN \"Description\"\n\t1    10450 4900\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R21\nU 1 1 503F9C76\nP 10450 4700\nF 0 \"R21\" V 10530 4700 50  0000 C CNN\nF 1 \"0\" V 10450 4700 50  0000 C CNN\nF 4 \"Stackpole\" H 10450 4700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10450 4700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10450 4700 60  0001 C CNN \"Description\"\n\t1    10450 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R12\nU 1 1 503F980F\nP 2400 3050\nF 0 \"R12\" V 2480 3050 50  0000 C CNN\nF 1 \"39\" V 2400 3050 50  0000 C CNN\nF 4 \"Stackpole\" H 2400 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 2400 3050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 2400 3050 60  0001 C CNN \"Description\"\n\t1    2400 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R11\nU 1 1 503F9800\nP 2200 3050\nF 0 \"R11\" V 2280 3050 50  0000 C CNN\nF 1 \"39\" V 2200 3050 50  0000 C CNN\nF 4 \"Stackpole\" H 2200 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 2200 3050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 2200 3050 60  0001 C CNN \"Description\"\n\t1    2200 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R13\nU 1 1 503F977D\nP 12750 3100\nF 0 \"R13\" V 12830 3100 50  0000 C CNN\nF 1 \"1k\" V 12750 3100 50  0000 C CNN\nF 4 \"Stackpole\" H 12750 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K00\" H 12750 3100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 5% 0402 SMD\" H 12750 3100 60  0001 C CNN \"Description\"\n\t1    12750 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R10\nU 1 1 503F977B\nP 12750 2700\nF 0 \"R10\" V 12830 2700 50  0000 C CNN\nF 1 \"1k\" V 12750 2700 50  0000 C CNN\nF 4 \"Stackpole\" H 12750 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K00\" H 12750 2700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 5% 0402 SMD\" H 12750 2700 60  0001 C CNN \"Description\"\n\t1    12750 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R9\nU 1 1 503F977A\nP 12750 2500\nF 0 \"R9\" V 12830 2500 50  0000 C CNN\nF 1 \"1k\" V 12750 2500 50  0000 C CNN\nF 4 \"Stackpole\" H 12750 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K00\" H 12750 2500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 5% 0402 SMD\" H 12750 2500 60  0001 C CNN \"Description\"\n\t1    12750 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C115\nU 1 1 503F953E\nP 6700 7000\nF 0 \"C115\" H 6750 7100 50  0000 L CNN\nF 1 \"10nF\" H 6750 6900 50  0000 L CNN\nF 4 \"Murata\" H 13100 5750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 13100 5750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 13100 5750 60  0001 C CNN \"Description\"\n\t1    6700 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C90\nU 1 1 503F929C\nP 3150 1300\nF 0 \"C90\" H 3200 1400 50  0000 L CNN\nF 1 \"100pF\" H 3200 1200 50  0000 L CNN\nF 4 \"Murata\" H 6150 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 6150 2850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 6150 2850 60  0001 C CNN \"Description\"\n\t1    3150 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C102\nU 1 1 503F914F\nP 5600 4800\nF 0 \"C102\" H 5650 4900 50  0000 L CNN\nF 1 \"22pF\" H 5650 4700 50  0000 L CNN\nF 4 \"Murata\" H 5600 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 5600 4800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 5600 4800 60  0001 C CNN \"Description\"\n\t1    5600 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C99\nU 1 1 503F9135\nP 5600 4200\nF 0 \"C99\" H 5650 4300 50  0000 L CNN\nF 1 \"22pF\" H 5650 4100 50  0000 L CNN\nF 4 \"Murata\" H 5600 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 5600 4200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 5600 4200 60  0001 C CNN \"Description\"\n\t1    5600 4200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C110\nU 1 1 503F8FBB\nP 11650 5700\nF 0 \"C110\" H 11700 5800 50  0000 L CNN\nF 1 \"22pF\" H 11700 5600 50  0000 L CNN\nF 4 \"Murata\" H 11650 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11650 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11650 5700 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11750 5950 60  0000 C CNN \"Note\"\n\t1    11650 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C109\nU 1 1 503F8FBA\nP 11400 5700\nF 0 \"C109\" H 11450 5800 50  0000 L CNN\nF 1 \"22pF\" H 11450 5600 50  0000 L CNN\nF 4 \"Murata\" H 11400 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11400 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11400 5700 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11500 5950 60  0000 C CNN \"Note\"\n\t1    11400 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C108\nU 1 1 503F8FB8\nP 11150 5700\nF 0 \"C108\" H 11200 5800 50  0000 L CNN\nF 1 \"22pF\" H 11200 5600 50  0000 L CNN\nF 4 \"Murata\" H 11150 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11150 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11150 5700 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11250 5950 60  0000 C CNN \"Note\"\n\t1    11150 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C107\nU 1 1 503F8FAB\nP 10900 5700\nF 0 \"C107\" H 10950 5800 50  0000 L CNN\nF 1 \"22pF\" H 10950 5600 50  0000 L CNN\nF 4 \"Murata\" H 10900 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 10900 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 10900 5700 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11000 5950 60  0000 C CNN \"Note\"\n\t1    10900 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C103\nU 1 1 503F8F9C\nP 11950 5100\nF 0 \"C103\" H 12000 5200 50  0000 L CNN\nF 1 \"22pF\" H 12000 5000 50  0000 L CNN\nF 4 \"Murata\" H 11950 5100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11950 5100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11950 5100 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11800 5100 60  0000 C CNN \"Note\"\n\t1    11950 5100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C101\nU 1 1 503F8F8C\nP 11950 4500\nF 0 \"C101\" H 12000 4600 50  0000 L CNN\nF 1 \"22pF\" H 12000 4400 50  0000 L CNN\nF 4 \"Murata\" H 11950 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11950 4500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11950 4500 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11800 4500 60  0000 C CNN \"Note\"\n\t1    11950 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C96\nU 1 1 503F8F85\nP 11500 2900\nF 0 \"C96\" H 11550 3000 50  0000 L CNN\nF 1 \"22pF\" H 11550 2800 50  0000 L CNN\nF 4 \"Murata\" H 11500 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11500 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11500 2900 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11350 2900 60  0000 C CNN \"Note\"\n\t1    11500 2900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C95\nU 1 1 503F8F6C\nP 11500 2300\nF 0 \"C95\" H 11550 2400 50  0000 L CNN\nF 1 \"22pF\" H 11550 2200 50  0000 L CNN\nF 4 \"Murata\" H 11500 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11500 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11500 2300 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11350 2300 60  0000 C CNN \"Note\"\n\t1    11500 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C94\nU 1 1 503F8F5D\nP 4350 1300\nF 0 \"C94\" H 4400 1400 50  0000 L CNN\nF 1 \"22pF\" H 4400 1200 50  0000 L CNN\nF 4 \"Murata\" H 4350 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 4350 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 4350 1300 60  0001 C CNN \"Description\"\n\t1    4350 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C86\nU 1 1 503F8F4E\nP 2250 1300\nF 0 \"C86\" H 2300 1400 50  0000 L CNN\nF 1 \"22pF\" H 2300 1200 50  0000 L CNN\nF 4 \"Murata\" H 2250 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 2250 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 2250 1300 60  0001 C CNN \"Description\"\n\t1    2250 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C85\nU 1 1 503F8F4D\nP 1950 1300\nF 0 \"C85\" H 2000 1400 50  0000 L CNN\nF 1 \"22pF\" H 2000 1200 50  0000 L CNN\nF 4 \"Murata\" H 1950 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1950 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1950 1300 60  0001 C CNN \"Description\"\n\t1    1950 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C124\nU 1 1 503F8EA2\nP 14300 8800\nF 0 \"C124\" H 14350 8900 50  0000 L CNN\nF 1 \"2.2uF\" H 14350 8700 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 14300 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 14300 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 14300 8800 60  0001 C CNN \"Description\"\n\t1    14300 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C82\nU 1 1 503F8E6B\nP 15250 1250\nF 0 \"C82\" H 15300 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 15300 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 15250 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 15250 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 15250 1250 60  0001 C CNN \"Description\"\n\t1    15250 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C80\nU 1 1 503F8E6A\nP 14650 1250\nF 0 \"C80\" H 14700 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 14700 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 14650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 14650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 14650 1250 60  0001 C CNN \"Description\"\n\t1    14650 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C78\nU 1 1 503F8E69\nP 14050 1250\nF 0 \"C78\" H 14100 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 14100 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 14050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 14050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 14050 1250 60  0001 C CNN \"Description\"\n\t1    14050 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C76\nU 1 1 503F8E67\nP 13450 1250\nF 0 \"C76\" H 13500 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 13500 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 13450 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 13450 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 13450 1250 60  0001 C CNN \"Description\"\n\t1    13450 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C74\nU 1 1 503F8E66\nP 12850 1250\nF 0 \"C74\" H 12900 1350 50  0000 L CNN\nF 1 \"2.2uF\" H 12900 1150 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 12850 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 12850 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 12850 1250 60  0001 C CNN \"Description\"\n\t1    12850 1250\n\t1    0    0    -1  \n$EndComp\nText Notes 3950 2350 0    60   ~ 0\nremove FB2 if optional\\nRF LDO is installed\n$Comp\nL C C105\nU 1 1 503F888A\nP 5650 3300\nF 0 \"C105\" H 5700 3400 50  0000 L CNN\nF 1 \"10uF\" H 5700 3200 50  0000 L CNN\nF 4 \"Murata\" H 5650 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 5650 3300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 5650 3300 60  0001 C CNN \"Description\"\n\t1    5650 3300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB2\nU 1 1 503F885C\nP 5650 2450\nF 0 \"FB2\" H 5650 2600 60  0000 C CNN\nF 1 \"FILTER\" H 5650 2350 60  0000 C CNN\nF 4 \"Murata\" H 5650 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 5650 2450 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 5650 2450 60  0001 C CNN \"Description\"\n\t1    5650 2450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C112\nU 1 1 503C527F\nP 8450 6500\nF 0 \"C112\" H 8500 6600 50  0000 L CNN\nF 1 \"180pF\" H 8500 6400 50  0000 L CNN\nF 4 \"Murata\" H 8450 6500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8450 6500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8450 6500 60  0001 C CNN \"Description\"\n\t1    8450 6500\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R17\nU 1 1 503C4FC8\nP 12300 3500\nF 0 \"R17\" V 12380 3500 50  0000 C CNN\nF 1 \"4k7\" V 12300 3500 50  0000 C CNN\nF 4 \"Stackpole\" H 12300 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 12300 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 12300 3500 60  0001 C CNN \"Description\"\n\t1    12300 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R16\nU 1 1 503C4FC7\nP 12100 3500\nF 0 \"R16\" V 12180 3500 50  0000 C CNN\nF 1 \"4k7\" V 12100 3500 50  0000 C CNN\nF 4 \"Stackpole\" H 12100 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 12100 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 12100 3500 60  0001 C CNN \"Description\"\n\t1    12100 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R15\nU 1 1 503C4FC6\nP 11900 3500\nF 0 \"R15\" V 11980 3500 50  0000 C CNN\nF 1 \"4k7\" V 11900 3500 50  0000 C CNN\nF 4 \"Stackpole\" H 11900 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 11900 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 11900 3500 60  0001 C CNN \"Description\"\n\t1    11900 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R14\nU 1 1 503C4FA7\nP 11700 3500\nF 0 \"R14\" V 11780 3500 50  0000 C CNN\nF 1 \"4k7\" V 11700 3500 50  0000 C CNN\nF 4 \"Stackpole\" H 11700 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 11700 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 11700 3500 60  0001 C CNN \"Description\"\n\t1    11700 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C91\nU 1 1 503C4B4A\nP 3450 1300\nF 0 \"C91\" H 3500 1400 50  0000 L CNN\nF 1 \"100nF\" H 3500 1200 50  0000 L CNN\nF 4 \"Murata\" H 3450 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3450 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3450 1300 60  0001 C CNN \"Description\"\n\t1    3450 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R104\nU 1 1 503C4AC5\nP 2500 7600\nF 0 \"R104\" V 2580 7600 50  0000 C CNN\nF 1 \"4k7\" V 2500 7600 50  0000 C CNN\nF 4 \"Stackpole\" H 2500 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 2500 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 2500 7600 60  0001 C CNN \"Description\"\n\t1    2500 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R41\nU 1 1 503C4ABC\nP 9100 5850\nF 0 \"R41\" V 9180 5850 50  0000 C CNN\nF 1 \"4k7\" V 9100 5850 50  0000 C CNN\nF 4 \"Stackpole\" H 9100 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 9100 5850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 9100 5850 60  0001 C CNN \"Description\"\n\t1    9100 5850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R105\nU 1 1 503C4AB0\nP 4750 9900\nF 0 \"R105\" V 4830 9900 50  0000 C CNN\nF 1 \"4k7\" V 4750 9900 50  0000 C CNN\nF 4 \"Stackpole\" H 4750 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 4750 9900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 4750 9900 60  0001 C CNN \"Description\"\n\t1    4750 9900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C93\nU 1 1 503C4A4B\nP 4050 1300\nF 0 \"C93\" H 4100 1400 50  0000 L CNN\nF 1 \"10nF\" H 4100 1200 50  0000 L CNN\nF 4 \"Murata\" H 10450 50  60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 10450 50  60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 10450 50  60  0001 C CNN \"Description\"\n\t1    4050 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C92\nU 1 1 503C4A4A\nP 3750 1300\nF 0 \"C92\" H 3800 1400 50  0000 L CNN\nF 1 \"10nF\" H 3800 1200 50  0000 L CNN\nF 4 \"Murata\" H 10150 50  60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 10150 50  60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 10150 50  60  0001 C CNN \"Description\"\n\t1    3750 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C89\nU 1 1 503C4A48\nP 2850 1300\nF 0 \"C89\" H 2900 1400 50  0000 L CNN\nF 1 \"10nF\" H 2900 1200 50  0000 L CNN\nF 4 \"Murata\" H 9250 50  60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9250 50  60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9250 50  60  0001 C CNN \"Description\"\n\t1    2850 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C88\nU 1 1 503C4A45\nP 4950 1300\nF 0 \"C88\" H 5000 1400 50  0000 L CNN\nF 1 \"10nF\" H 5000 1200 50  0000 L CNN\nF 4 \"Murata\" H 11350 50  60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 11350 50  60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 11350 50  60  0001 C CNN \"Description\"\n\t1    4950 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C87\nU 1 1 503C4A38\nP 2550 1300\nF 0 \"C87\" H 2600 1400 50  0000 L CNN\nF 1 \"10nF\" H 2600 1200 50  0000 L CNN\nF 4 \"Murata\" H 8950 50  60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 8950 50  60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 8950 50  60  0001 C CNN \"Description\"\n\t1    2550 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C83\nU 1 1 503C49FB\nP 15550 1250\nF 0 \"C83\" H 15600 1350 50  0000 L CNN\nF 1 \"100nF\" H 15600 1150 50  0000 L CNN\nF 4 \"Murata\" H 15550 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15550 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15550 1250 60  0001 C CNN \"Description\"\n\t1    15550 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C81\nU 1 1 503C49FA\nP 14950 1250\nF 0 \"C81\" H 15000 1350 50  0000 L CNN\nF 1 \"100nF\" H 15000 1150 50  0000 L CNN\nF 4 \"Murata\" H 14950 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14950 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14950 1250 60  0001 C CNN \"Description\"\n\t1    14950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C79\nU 1 1 503C49F8\nP 14350 1250\nF 0 \"C79\" H 14400 1350 50  0000 L CNN\nF 1 \"100nF\" H 14400 1150 50  0000 L CNN\nF 4 \"Murata\" H 14350 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14350 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14350 1250 60  0001 C CNN \"Description\"\n\t1    14350 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C77\nU 1 1 503C49F7\nP 13750 1250\nF 0 \"C77\" H 13800 1350 50  0000 L CNN\nF 1 \"100nF\" H 13800 1150 50  0000 L CNN\nF 4 \"Murata\" H 13750 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13750 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13750 1250 60  0001 C CNN \"Description\"\n\t1    13750 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C75\nU 1 1 503C49F4\nP 13150 1250\nF 0 \"C75\" H 13200 1350 50  0000 L CNN\nF 1 \"100nF\" H 13200 1150 50  0000 L CNN\nF 4 \"Murata\" H 13150 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13150 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13150 1250 60  0001 C CNN \"Description\"\n\t1    13150 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C73\nU 1 1 503C49F2\nP 12550 1250\nF 0 \"C73\" H 12600 1350 50  0000 L CNN\nF 1 \"100nF\" H 12600 1150 50  0000 L CNN\nF 4 \"Murata\" H 12550 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12550 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12550 1250 60  0001 C CNN \"Description\"\n\t1    12550 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C71\nU 1 1 503C49DF\nP 11950 1250\nF 0 \"C71\" H 12000 1350 50  0000 L CNN\nF 1 \"100nF\" H 12000 1150 50  0000 L CNN\nF 4 \"Murata\" H 11950 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11950 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11950 1250 60  0001 C CNN \"Description\"\n\t1    11950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C123\nU 1 1 503C49D3\nP 14000 8800\nF 0 \"C123\" H 14050 8900 50  0000 L CNN\nF 1 \"100nF\" H 14050 8700 50  0000 L CNN\nF 4 \"Murata\" H 14000 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14000 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14000 8800 60  0001 C CNN \"Description\"\n\t1    14000 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C122\nU 1 1 503C49CE\nP 12050 8800\nF 0 \"C122\" H 12100 8900 50  0000 L CNN\nF 1 \"100nF\" H 12100 8700 50  0000 L CNN\nF 4 \"Murata\" H 12050 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12050 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12050 8800 60  0001 C CNN \"Description\"\n\t1    12050 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C121\nU 1 1 503C49CD\nP 11350 8800\nF 0 \"C121\" H 11400 8900 50  0000 L CNN\nF 1 \"100nF\" H 11400 8700 50  0000 L CNN\nF 4 \"Murata\" H 11350 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11350 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11350 8800 60  0001 C CNN \"Description\"\n\t1    11350 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C120\nU 1 1 503C49CC\nP 10700 8800\nF 0 \"C120\" H 10750 8900 50  0000 L CNN\nF 1 \"100nF\" H 10750 8700 50  0000 L CNN\nF 4 \"Murata\" H 10700 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10700 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10700 8800 60  0001 C CNN \"Description\"\n\t1    10700 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C119\nU 1 1 503C49AF\nP 10000 8800\nF 0 \"C119\" H 10050 8900 50  0000 L CNN\nF 1 \"100nF\" H 10050 8700 50  0000 L CNN\nF 4 \"Murata\" H 10000 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10000 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10000 8800 60  0001 C CNN \"Description\"\n\t1    10000 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C113\nU 1 1 503C49A8\nP 3800 6900\nF 0 \"C113\" H 3850 7000 50  0000 L CNN\nF 1 \"100nF\" H 3850 6800 50  0000 L CNN\nF 4 \"Murata\" H 3800 6900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3800 6900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3800 6900 60  0001 C CNN \"Description\"\n\t1    3800 6900\n\t1    0    0    -1  \n$EndComp\nText GLabel 4150 5400 0    60   Input ~ 0\nTX_IF\nText GLabel 4150 4300 0    60   Input ~ 0\nRX_IF\nText GLabel 9100 5000 2    40   Input ~ 0\nCS_XCVR\nText GLabel 15650 4400 2    40   Input ~ 0\nCS_AD\nText GLabel 1750 2700 0    40   Input ~ 0\nSSP1_MISO\nText GLabel 1750 2600 0    40   Input ~ 0\nSSP1_MOSI\nText GLabel 1750 2500 0    40   Input ~ 0\nSSP1_SCK\nText GLabel 5650 7750 2    40   Input ~ 0\nMCU_CLK\nText GLabel 1900 8150 0    40   Input ~ 0\nSDA\nText GLabel 1900 8050 0    40   Input ~ 0\nSCL\nText GLabel 5650 8050 2    40   Input ~ 0\nGCK2\nText Notes 13250 7500 0    40   ~ 0\nUse 0 ohm resistors to select MAX5864 I/O voltage.\n$Comp\nL VCC #PWR099\nU 1 1 5037BA6B\nP 14150 7800\nF 0 \"#PWR099\" H 14150 7900 30  0001 C CNN\nF 1 \"VCC\" H 14150 7900 30  0000 C CNN\n\t1    14150 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0100\nU 1 1 5037BA6A\nP 13850 7800\nF 0 \"#PWR0100\" H 13850 7940 20  0001 C CNN\nF 1 \"1V8\" H 13850 7910 30  0000 C CNN\n\t1    13850 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0101\nU 1 1 5037BA69\nP 14000 9100\nF 0 \"#PWR0101\" H 14000 9100 30  0001 C CNN\nF 1 \"GND\" H 14000 9030 30  0001 C CNN\n\t1    14000 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R38\nU 1 1 5037BA67\nP 13850 8150\nF 0 \"R38\" V 13930 8150 50  0000 C CNN\nF 1 \"0\" V 13850 8150 50  0000 C CNN\nF 4 \"DNP\" V 13750 8150 60  0000 C CNN \"Note\"\n\t1    13850 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0102\nU 1 1 5037BA07\nP 11450 7800\nF 0 \"#PWR0102\" H 11450 7900 30  0001 C CNN\nF 1 \"VCC\" H 11450 7900 30  0000 C CNN\n\t1    11450 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0103\nU 1 1 5037BA06\nP 11250 7800\nF 0 \"#PWR0103\" H 11250 7940 20  0001 C CNN\nF 1 \"1V8\" H 11250 7910 30  0000 C CNN\n\t1    11250 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0104\nU 1 1 5037BA05\nP 11350 9100\nF 0 \"#PWR0104\" H 11350 9100 30  0001 C CNN\nF 1 \"GND\" H 11350 9030 30  0001 C CNN\n\t1    11350 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R34\nU 1 1 5037BA03\nP 11250 8150\nF 0 \"R34\" V 11330 8150 50  0000 C CNN\nF 1 \"0\" V 11250 8150 50  0000 C CNN\nF 4 \"DNP\" V 11150 8150 60  0000 C CNN \"Note\"\n\t1    11250 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R36\nU 1 1 5037BA00\nP 11950 8150\nF 0 \"R36\" V 12030 8150 50  0000 C CNN\nF 1 \"0\" V 11950 8150 50  0000 C CNN\nF 4 \"DNP\" V 11850 8150 60  0000 C CNN \"Note\"\n\t1    11950 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0105\nU 1 1 5037B9FF\nP 12050 9100\nF 0 \"#PWR0105\" H 12050 9100 30  0001 C CNN\nF 1 \"GND\" H 12050 9030 30  0001 C CNN\n\t1    12050 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0106\nU 1 1 5037B9FE\nP 11950 7800\nF 0 \"#PWR0106\" H 11950 7940 20  0001 C CNN\nF 1 \"1V8\" H 11950 7910 30  0000 C CNN\n\t1    11950 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0107\nU 1 1 5037B9FD\nP 12150 7800\nF 0 \"#PWR0107\" H 12150 7900 30  0001 C CNN\nF 1 \"VCC\" H 12150 7900 30  0000 C CNN\n\t1    12150 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0108\nU 1 1 5037B9EA\nP 10800 7800\nF 0 \"#PWR0108\" H 10800 7900 30  0001 C CNN\nF 1 \"VCC\" H 10800 7900 30  0000 C CNN\n\t1    10800 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0109\nU 1 1 5037B9E9\nP 10600 7800\nF 0 \"#PWR0109\" H 10600 7940 20  0001 C CNN\nF 1 \"1V8\" H 10600 7910 30  0000 C CNN\n\t1    10600 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0110\nU 1 1 5037B9E8\nP 10700 9100\nF 0 \"#PWR0110\" H 10700 9100 30  0001 C CNN\nF 1 \"GND\" H 10700 9030 30  0001 C CNN\n\t1    10700 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R32\nU 1 1 5037B9E6\nP 10600 8150\nF 0 \"R32\" V 10680 8150 50  0000 C CNN\nF 1 \"0\" V 10600 8150 50  0000 C CNN\nF 4 \"DNP\" V 10500 8150 60  0000 C CNN \"Note\"\n\t1    10600 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R30\nU 1 1 5037B97D\nP 9900 8150\nF 0 \"R30\" V 9980 8150 50  0000 C CNN\nF 1 \"0\" V 9900 8150 50  0000 C CNN\nF 4 \"DNP\" V 9800 8150 60  0000 C CNN \"Note\"\n\t1    9900 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P15\nU 1 1 5037A16F\nP 1650 7950\nF 0 \"P15\" H 1730 7950 40  0000 L CNN\nF 1 \"INTR\" H 1650 8005 30  0001 C CNN\nF 4 \"DNP\" H 1650 7950 60  0001 C CNN \"Note\"\n\t1    1650 7950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P18\nU 1 1 5037A131\nP 4400 10150\nF 0 \"P18\" H 4480 10150 40  0000 L CNN\nF 1 \"OEB\" H 4400 10205 30  0001 C CNN\nF 4 \"DNP\" H 4400 10150 60  0001 C CNN \"Note\"\n\t1    4400 10150\n\t0    1    1    0   \n$EndComp\nText GLabel 9100 4800 2    40   Input ~ 0\nRSSI\nText GLabel 9200 5500 2    40   Input ~ 0\nXCVR_EN\nText GLabel 7250 3550 1    40   Input ~ 0\nTXENABLE\nText GLabel 7150 3550 1    40   Input ~ 0\nRXENABLE\nText GLabel 14700 6350 3    40   Input ~ 0\nDA7\nText GLabel 14600 6350 3    40   Input ~ 0\nDA6\nText GLabel 14500 6350 3    40   Input ~ 0\nDA5\nText GLabel 14400 6350 3    40   Input ~ 0\nDA4\nText GLabel 14100 6350 3    40   Input ~ 0\nDA3\nText GLabel 14000 6350 3    40   Input ~ 0\nDA2\nText GLabel 13900 6350 3    40   Input ~ 0\nDA1\nText GLabel 13800 6350 3    40   Input ~ 0\nDA0\nText GLabel 14800 6350 3    40   Input ~ 0\nDD0\nText GLabel 14900 6350 3    40   Input ~ 0\nDD1\nText GLabel 15650 5500 2    40   Input ~ 0\nDD2\nText GLabel 15650 5400 2    40   Input ~ 0\nDD3\nText GLabel 15650 5300 2    40   Input ~ 0\nDD4\nText GLabel 15650 5200 2    40   Input ~ 0\nDD5\nText GLabel 15650 5100 2    40   Input ~ 0\nDD6\nText GLabel 15650 5000 2    40   Input ~ 0\nDD7\nText GLabel 15650 4900 2    40   Input ~ 0\nDD8\nText GLabel 15650 4800 2    40   Input ~ 0\nDD9\n$Comp\nL CONN_1 P14\nU 1 1 50371714\nP 7450 6950\nF 0 \"P14\" H 7530 6950 40  0000 L CNN\nF 1 \"XCVR_CLKOUT\" H 7450 7005 30  0001 C CNN\nF 4 \"DNP\" H 7450 6950 60  0001 C CNN \"Note\"\n\t1    7450 6950\n\t0    1    1    0   \n$EndComp\nNoConn ~ 7950 3650\nNoConn ~ 9000 4700\nNoConn ~ 9000 4600\nNoConn ~ 6400 5500\nNoConn ~ 6400 5200\nNoConn ~ 6400 5100\nNoConn ~ 6400 4900\nNoConn ~ 6400 4600\nNoConn ~ 7250 6250\nText Label 4700 9000 1    40   ~ 0\nVDDOB\nText Label 5550 8150 2    40   ~ 0\nVDDOA\nText Label 5550 7850 2    40   ~ 0\nVDDOD\nText Label 4500 6900 3    40   ~ 0\nVDDOC\nText Notes 2750 9650 0    40   ~ 0\nCut P17 short and install P16 and P17 to enable\\nexternal clock input.  If short is cut, a jumper\\nshould be used on P17 at all times when an\\nexternal clock is not connected to P16.\n$Comp\nL GND #PWR0111\nU 1 1 4FA55BA8\nP 14300 9100\nF 0 \"#PWR0111\" H 14300 9100 30  0001 C CNN\nF 1 \"GND\" H 14300 9030 30  0001 C CNN\n\t1    14300 9100\n\t1    0    0    -1  \n$EndComp\nText Label 13600 8500 0    40   ~ 0\nOVDD\nText Label 14300 6350 1    40   ~ 0\nOVDD\nText Notes 10250 7500 0    40   ~ 0\nUse 0 ohm resistors to select clock output voltage.\n$Comp\nL GND #PWR0112\nU 1 1 4FA55875\nP 3800 7200\nF 0 \"#PWR0112\" H 3800 7200 30  0001 C CNN\nF 1 \"GND\" H 3800 7130 30  0001 C CNN\n\t1    3800 7200\n\t1    0    0    -1  \n$EndComp\nText Label 11000 8500 0    40   ~ 0\nVDDOC\nText Label 11700 8500 0    40   ~ 0\nVDDOD\nText Label 10350 8500 0    40   ~ 0\nVDDOB\n$Comp\nL GND #PWR0113\nU 1 1 4FA557DB\nP 10000 9100\nF 0 \"#PWR0113\" H 10000 9100 30  0001 C CNN\nF 1 \"GND\" H 10000 9030 30  0001 C CNN\n\t1    10000 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0114\nU 1 1 4FA557BE\nP 9900 7800\nF 0 \"#PWR0114\" H 9900 7940 20  0001 C CNN\nF 1 \"1V8\" H 9900 7910 30  0000 C CNN\n\t1    9900 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0115\nU 1 1 4FA557B9\nP 10100 7800\nF 0 \"#PWR0115\" H 10100 7900 30  0001 C CNN\nF 1 \"VCC\" H 10100 7900 30  0000 C CNN\n\t1    10100 7800\n\t1    0    0    -1  \n$EndComp\nText Label 9650 8500 0    40   ~ 0\nVDDOA\nText Notes 1150 3750 0    40   ~ 0\nInstall R18 and R19 only\\nif 1V8 is used for U18.\nText Label 2700 3400 2    40   ~ 0\nSCLK_AD\n$Comp\nL GND #PWR0116\nU 1 1 4FA552EA\nP 2400 4100\nF 0 \"#PWR0116\" H 2400 4100 30  0001 C CNN\nF 1 \"GND\" H 2400 4030 30  0001 C CNN\n\t1    2400 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R19\nU 1 1 4FA552E8\nP 2400 3750\nF 0 \"R19\" V 2480 3750 50  0000 C CNN\nF 1 \"47\" V 2400 3750 50  0000 C CNN\nF 4 \"DNP\" V 2600 3750 60  0000 C CNN \"Note\"\n\t1    2400 3750\n\t1    0    0    -1  \n$EndComp\nText Label 1900 3400 0    40   ~ 0\nDIN_AD\n$Comp\nL GND #PWR0117\nU 1 1 4FA552B7\nP 2200 4100\nF 0 \"#PWR0117\" H 2200 4100 30  0001 C CNN\nF 1 \"GND\" H 2200 4030 30  0001 C CNN\n\t1    2200 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R18\nU 1 1 4FA552B1\nP 2200 3750\nF 0 \"R18\" V 2280 3750 50  0000 C CNN\nF 1 \"47\" V 2200 3750 50  0000 C CNN\nF 4 \"DNP\" V 2050 3750 60  0000 C CNN \"Note\"\n\t1    2200 3750\n\t1    0    0    -1  \n$EndComp\nText Label 13500 3450 0    40   ~ 0\nCOM\nText Label 13500 3750 0    40   ~ 0\nREFN\nText Label 13000 4400 0    40   ~ 0\nREFP\nText Label 8300 6350 0    40   ~ 0\nCPOUT-\nText Label 8150 6500 1    40   ~ 0\nCPOUT+\nText Label 1900 7950 0    40   ~ 0\nINTR\nText Label 13650 3100 0    40   ~ 0\nID+\nText Label 13650 2700 0    40   ~ 0\nID-\nText Label 13650 2500 0    40   ~ 0\nQD-\nText Label 13650 2100 0    40   ~ 0\nQD+\nText Label 12750 5300 0    40   ~ 0\nQA+\nText Label 12750 5200 0    40   ~ 0\nQA-\nText Label 12750 4700 0    40   ~ 0\nIA-\nText Label 12750 4600 0    40   ~ 0\nIA+\nText Label 9050 4400 0    40   ~ 0\nRXBBQ+\nText Label 9050 4500 0    40   ~ 0\nRXBBQ-\nText Label 8400 3550 0    40   ~ 0\nRXBBI-\nText Label 8400 3450 0    40   ~ 0\nRXBBI+\nText Label 8400 3100 0    40   ~ 0\nTXBBI-\nText Label 8400 2700 0    40   ~ 0\nTXBBI+\nText Label 8400 2500 0    40   ~ 0\nTXBBQ+\nText Label 8400 2100 0    40   ~ 0\nTXBBQ-\n$Comp\nL MAX2837 U17\nU 1 1 4F5BBC9D\nP 7700 4950\nF 0 \"U17\" H 7700 5000 60  0000 C CNN\nF 1 \"MAX2837\" H 7700 4900 60  0000 C CNN\nF 4 \"Maxim\" H 7700 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"MAX2837ETM+\" H 7700 4950 60  0001 C CNN \"Part Number\"\nF 6 \"IC TXRX 2.3GHZ-2.7GHZ 48TQFN\" H 7700 4950 60  0001 C CNN \"Description\"\n\t1    7700 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0118\nU 1 1 4F5D6C22\nP 9100 6200\nF 0 \"#PWR0118\" H 9100 6200 30  0001 C CNN\nF 1 \"GND\" H 9100 6130 30  0001 C CNN\n\t1    9100 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L8\nU 1 1 4F5D6AFA\nP 5300 5600\nF 0 \"L8\" V 5250 5600 40  0000 C CNN\nF 1 \"DNP\" V 5400 5600 40  0000 C CNN\nF 4 \"DNP\" H 5300 5600 60  0001 C CNN \"Note\"\n\t1    5300 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L9\nU 1 1 4F5D6AD6\nP 5900 5600\nF 0 \"L9\" V 5850 5600 40  0000 C CNN\nF 1 \"DNP\" V 6000 5600 40  0000 C CNN\nF 4 \"DNP\" H 5900 5600 60  0001 C CNN \"Note\"\n\t1    5900 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L6\nU 1 1 4F5D6AAA\nP 5300 4500\nF 0 \"L6\" V 5250 4500 40  0000 C CNN\nF 1 \"DNP\" V 5400 4500 40  0000 C CNN\nF 4 \"DNP\" V 5500 4450 60  0000 C CNN \"Note\"\n\t1    5300 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R20\nU 1 1 4F5D68E5\nP 10450 4300\nF 0 \"R20\" V 10530 4300 50  0000 C CNN\nF 1 \"0\" V 10450 4300 50  0000 C CNN\nF 4 \"Stackpole\" H 10450 4300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10450 4300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10450 4300 60  0001 C CNN \"Description\"\n\t1    10450 4300\n\t0    1    1    0   \n$EndComp\nText Label 2100 2700 2    40   ~ 0\nDOUT_XCVR\nText Label 2100 2600 2    40   ~ 0\nDIN_XCVR\nText Label 2100 2500 2    40   ~ 0\nSCLK_XCVR\nText Label 4100 8850 0    40   ~ 0\nCLKIN\nText Label 3550 7850 0    40   ~ 0\nXB\nText Label 3550 7750 0    40   ~ 0\nXA\nText Label 5550 8050 2    40   ~ 0\nCLK1\nText Label 5550 7950 2    40   ~ 0\nCLK0\nText Label 5550 7750 2    40   ~ 0\nCLK7\nText Label 4400 6900 3    40   ~ 0\nCLK4\nText Label 4400 9000 1    40   ~ 0\nOEB\n$Comp\nL VCC #PWR0119\nU 1 1 4F5D1968\nP 5100 9900\nF 0 \"#PWR0119\" H 5100 10000 30  0001 C CNN\nF 1 \"VCC\" H 5100 10000 30  0000 C CNN\n\t1    5100 9900\n\t0    1    1    0   \n$EndComp\nText Label 4500 9000 1    40   ~ 0\nCLK3\nText Label 4600 9000 1    40   ~ 0\nCLK2\n$Comp\nL GND #PWR0120\nU 1 1 4F5D1728\nP 700 9750\nF 0 \"#PWR0120\" H 700 9750 30  0001 C CNN\nF 1 \"GND\" H 700 9680 30  0001 C CNN\n\t1    700  9750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P16\nU 1 1 4F5D16D6\nP 1000 9150\nF 0 \"P16\" H 1000 9300 60  0000 C CNN\nF 1 \"CLKIN\" H 1000 9000 60  0000 C CNN\nF 4 \"TE Connectivity\" H 1000 9150 60  0001 C CNN \"Manufacturer\"\nF 5 \"2081233-1\" H 1000 9150 60  0001 C CNN \"Part Number\"\nF 6 \"CONN JACK SMA PCB VERT\" H 1000 9150 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 750 9100 60  0000 C CNN \"Note\"\n\t1    1000 9150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0121\nU 1 1 4F5D0F3F\nP 2950 7700\nF 0 \"#PWR0121\" H 2950 7700 30  0001 C CNN\nF 1 \"GND\" H 2950 7630 30  0001 C CNN\n\t1    2950 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0122\nU 1 1 4F5D0F39\nP 3150 7700\nF 0 \"#PWR0122\" H 3150 7700 30  0001 C CNN\nF 1 \"GND\" H 3150 7630 30  0001 C CNN\n\t1    3150 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X1\nU 1 1 4F5D0B05\nP 3050 7300\nF 0 \"X1\" H 3050 7450 60  0000 C CNN\nF 1 \"GSG-XTAL4PIN\" H 3050 7150 60  0000 C CNN\nF 4 \"AVX\" H 3050 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"CX3225GB25000D0HEQZ1\" H 3050 7300 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 25.000MHZ 8PF SMD\" H 3050 7300 60  0001 C CNN \"Description\"\n\t1    3050 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0123\nU 1 1 4F5D067A\nP 3600 7550\nF 0 \"#PWR0123\" H 3600 7550 30  0001 C CNN\nF 1 \"GND\" H 3600 7480 30  0001 C CNN\n\t1    3600 7550\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0124\nU 1 1 4F5D062E\nP 2100 7250\nF 0 \"#PWR0124\" H 2100 7350 30  0001 C CNN\nF 1 \"VCC\" H 2100 7350 30  0000 C CNN\n\t1    2100 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0125\nU 1 1 4F5D062D\nP 2300 7250\nF 0 \"#PWR0125\" H 2300 7350 30  0001 C CNN\nF 1 \"VCC\" H 2300 7350 30  0000 C CNN\n\t1    2300 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0126\nU 1 1 4F5D062A\nP 2500 7250\nF 0 \"#PWR0126\" H 2500 7350 30  0001 C CNN\nF 1 \"VCC\" H 2500 7350 30  0000 C CNN\n\t1    2500 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R27\nU 1 1 4F5D0602\nP 2100 7600\nF 0 \"R27\" V 2180 7600 50  0000 C CNN\nF 1 \"1k8\" V 2100 7600 50  0000 C CNN\nF 4 \"Stackpole\" H 2100 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2100 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2100 7600 60  0001 C CNN \"Description\"\n\t1    2100 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SI5351C U19\nU 1 1 4F5D0564\nP 4500 7950\nF 0 \"U19\" H 4500 8000 60  0000 C CNN\nF 1 \"SI5351C\" H 4500 7900 60  0000 C CNN\nF 4 \"Silicon Laboratories Inc\" H 4500 7950 60  0001 C CNN \"Manufacturer\"\nF 5 \"SI5351C-B-GM\" H 4500 7950 60  0001 C CNN \"Part Number\"\nF 6 \"IC CLK GENERATOR 160MHZ 20QFN\" H 4500 7950 60  0001 C CNN \"Description\"\n\t1    4500 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0127\nU 1 1 4F5CD4D5\nP 11650 6000\nF 0 \"#PWR0127\" H 11650 6000 30  0001 C CNN\nF 1 \"GND\" H 11650 5930 30  0001 C CNN\n\t1    11650 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0128\nU 1 1 4F5CD4D4\nP 11400 6000\nF 0 \"#PWR0128\" H 11400 6000 30  0001 C CNN\nF 1 \"GND\" H 11400 5930 30  0001 C CNN\n\t1    11400 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0129\nU 1 1 4F5CD4D2\nP 11150 6000\nF 0 \"#PWR0129\" H 11150 6000 30  0001 C CNN\nF 1 \"GND\" H 11150 5930 30  0001 C CNN\n\t1    11150 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0130\nU 1 1 4F5CD4D0\nP 10900 6000\nF 0 \"#PWR0130\" H 10900 6000 30  0001 C CNN\nF 1 \"GND\" H 10900 5930 30  0001 C CNN\n\t1    10900 6000\n\t1    0    0    -1  \n$EndComp\nText Label 7550 6600 1    40   ~ 0\nXTAL2\n$Comp\nL GND #PWR0131\nU 1 1 4F5CCE80\nP 6700 7900\nF 0 \"#PWR0131\" H 6700 7900 30  0001 C CNN\nF 1 \"GND\" H 6700 7830 30  0001 C CNN\n\t1    6700 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C116\nU 1 1 4F5CCE79\nP 6700 7600\nF 0 \"C116\" H 6750 7700 50  0000 L CNN\nF 1 \"100pF\" H 6750 7500 50  0000 L CNN\nF 4 \"Murata\" H 6700 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 6700 7600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 6700 7600 60  0001 C CNN \"Description\"\n\t1    6700 7600\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 7650 6250\n$Comp\nL BALUN T4\nU 1 1 4F5BDC0F\nP 4650 5600\nF 0 \"T4\" H 4650 5850 70  0000 C CNN\nF 1 \"TX_BALUN\" H 4650 5300 70  0000 C CNN\nF 4 \"Johanson Technology\" H 4650 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4650 5600 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4650 5600 60  0001 C CNN \"Description\"\n\t1    4650 5600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0132\nU 1 1 4F5BDBA2\nP 5150 5600\nF 0 \"#PWR0132\" H 5150 5600 30  0001 C CNN\nF 1 \"GND\" H 5150 5530 30  0001 C CNN\n\t1    5150 5600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0133\nU 1 1 4F5BDB9B\nP 5150 4500\nF 0 \"#PWR0133\" H 5150 4500 30  0001 C CNN\nF 1 \"GND\" H 5150 4430 30  0001 C CNN\n\t1    5150 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN T3\nU 1 1 4F5BDB90\nP 4650 4500\nF 0 \"T3\" H 4650 4750 70  0000 C CNN\nF 1 \"RX_BALUN\" H 4650 4200 70  0000 C CNN\nF 4 \"Johanson Technology\" H 4650 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4650 4500 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4650 4500 60  0001 C CNN \"Description\"\n\t1    4650 4500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C104\nU 1 1 4F5BD68E\nP 5600 5300\nF 0 \"C104\" H 5650 5400 50  0000 L CNN\nF 1 \"3pF\" H 5650 5200 50  0000 L CNN\nF 4 \"Murata\" H 5600 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 5600 5300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 5600 5300 60  0001 C CNN \"Description\"\n\t1    5600 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C111\nU 1 1 4F5BD678\nP 5600 5900\nF 0 \"C111\" H 5650 6000 50  0000 L CNN\nF 1 \"3pF\" H 5650 5800 50  0000 L CNN\nF 4 \"Murata\" H 5600 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 5600 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 5600 5900 60  0001 C CNN \"Description\"\n\t1    5600 5900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C98\nU 1 1 4F5BCCE3\nP 13200 3750\nF 0 \"C98\" H 13250 3850 50  0000 L CNN\nF 1 \"330nF\" H 13250 3650 50  0000 L CNN\nF 4 \"Murata\" H 13200 3750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 13200 3750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 13200 3750 60  0001 C CNN \"Description\"\n\t1    13200 3750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0134\nU 1 1 4F5BCCA7\nP 14400 3600\nF 0 \"#PWR0134\" H 14400 3600 30  0001 C CNN\nF 1 \"GND\" H 14400 3530 30  0001 C CNN\n\t1    14400 3600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0135\nU 1 1 4F5BCC9F\nP 14900 3600\nF 0 \"#PWR0135\" H 14900 3600 30  0001 C CNN\nF 1 \"GND\" H 14900 3530 30  0001 C CNN\n\t1    14900 3600\n\t-1   0    0    1   \n$EndComp\nText Label 15650 4600 0    40   ~ 0\nDIN_AD\nText Label 15650 4500 0    40   ~ 0\nSCLK_AD\n$Comp\nL GND #PWR0136\nU 1 1 4F5BCB52\nP 14200 6300\nF 0 \"#PWR0136\" H 14200 6300 30  0001 C CNN\nF 1 \"GND\" H 14200 6230 30  0001 C CNN\n\t1    14200 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0137\nU 1 1 4F5BCAE8\nP 13000 5500\nF 0 \"#PWR0137\" H 13000 5500 30  0001 C CNN\nF 1 \"GND\" H 13000 5430 30  0001 C CNN\n\t1    13000 5500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0138\nU 1 1 4F5BCAE2\nP 13000 5000\nF 0 \"#PWR0138\" H 13000 5000 30  0001 C CNN\nF 1 \"GND\" H 13000 4930 30  0001 C CNN\n\t1    13000 5000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0139\nU 1 1 4F5BCADC\nP 13000 4800\nF 0 \"#PWR0139\" H 13000 4800 30  0001 C CNN\nF 1 \"GND\" H 13000 4730 30  0001 C CNN\n\t1    13000 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0140\nU 1 1 4F5BCABE\nP 15650 1550\nF 0 \"#PWR0140\" H 15650 1550 30  0001 C CNN\nF 1 \"GND\" H 15650 1480 30  0001 C CNN\n\t1    15650 1550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0141\nU 1 1 4F5BC9DD\nP 12550 4500\nF 0 \"#PWR0141\" H 12550 4500 30  0001 C CNN\nF 1 \"GND\" H 12550 4430 30  0001 C CNN\n\t1    12550 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0142\nU 1 1 4F5BC9D0\nP 13000 4150\nF 0 \"#PWR0142\" H 13000 4150 30  0001 C CNN\nF 1 \"GND\" H 13000 4080 30  0001 C CNN\n\t1    13000 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0143\nU 1 1 4F5BC9C9\nP 12900 3850\nF 0 \"#PWR0143\" H 12900 3850 30  0001 C CNN\nF 1 \"GND\" H 12900 3780 30  0001 C CNN\n\t1    12900 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C97\nU 1 1 4F5BC9BB\nP 13200 3450\nF 0 \"C97\" H 13250 3550 50  0000 L CNN\nF 1 \"330nF\" H 13250 3350 50  0000 L CNN\nF 4 \"Murata\" H 13200 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 13200 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 13200 3450 60  0001 C CNN \"Description\"\n\t1    13200 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C100\nU 1 1 4F5BC9A4\nP 12550 4200\nF 0 \"C100\" H 12600 4300 50  0000 L CNN\nF 1 \"330nF\" H 12600 4100 50  0000 L CNN\nF 4 \"Murata\" H 12550 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 12550 4200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 12550 4200 60  0001 C CNN \"Description\"\n\t1    12550 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0144\nU 1 1 4F5BC4AE\nP 12300 3850\nF 0 \"#PWR0144\" H 12300 3850 30  0001 C CNN\nF 1 \"GND\" H 12300 3780 30  0001 C CNN\n\t1    12300 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0145\nU 1 1 4F5BC4AD\nP 12100 3850\nF 0 \"#PWR0145\" H 12100 3850 30  0001 C CNN\nF 1 \"GND\" H 12100 3780 30  0001 C CNN\n\t1    12100 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0146\nU 1 1 4F5BC4AB\nP 11900 3850\nF 0 \"#PWR0146\" H 11900 3850 30  0001 C CNN\nF 1 \"GND\" H 11900 3780 30  0001 C CNN\n\t1    11900 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0147\nU 1 1 4F5BC4A9\nP 11700 3850\nF 0 \"#PWR0147\" H 11700 3850 30  0001 C CNN\nF 1 \"GND\" H 11700 3780 30  0001 C CNN\n\t1    11700 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MAX5864 U18\nU 1 1 4F5BBCA6\nP 14350 4950\nF 0 \"U18\" H 14350 5000 60  0000 C CNN\nF 1 \"MAX5864\" H 14350 4900 60  0000 C CNN\nF 4 \"Maxim\" H 14350 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"MAX5864ETM+\" H 14350 4950 60  0001 C CNN \"Part Number\"\nF 6 \"IC ANLG FRONT END 22MSPS 48-TQFN\" H 14350 4950 60  0001 C CNN \"Description\"\n\t1    14350 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R8\nU 1 1 4F5BC2E1\nP 12750 2100\nF 0 \"R8\" V 12830 2100 50  0000 C CNN\nF 1 \"1k\" V 12750 2100 50  0000 C CNN\nF 4 \"Stackpole\" H 12750 2100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K00\" H 12750 2100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 5% 0402 SMD\" H 12750 2100 60  0001 C CNN \"Description\"\n\t1    12750 2100\n\t0    1    1    0   \n$EndComp\nText Label 9100 5100 0    40   ~ 0\nDOUT_XCVR\nText Label 9100 4900 0    40   ~ 0\nDIN_XCVR\n$Comp\nL GND #PWR0148\nU 1 1 4F5BC1B0\nP 9700 5900\nF 0 \"#PWR0148\" H 9700 5900 30  0001 C CNN\nF 1 \"GND\" H 9700 5830 30  0001 C CNN\n\t1    9700 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0149\nU 1 1 4F5BC191\nP 9150 5400\nF 0 \"#PWR0149\" H 9150 5400 30  0001 C CNN\nF 1 \"GND\" H 9150 5330 30  0001 C CNN\n\t1    9150 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C106\nU 1 1 4F5BC172\nP 9700 5600\nF 0 \"C106\" H 9750 5700 50  0000 L CNN\nF 1 \"1uF\" H 9750 5500 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 9700 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 9700 5600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 9700 5600 60  0001 C CNN \"Description\"\n\t1    9700 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R26\nU 1 1 4F5BC065\nP 8750 6750\nF 0 \"R26\" V 8830 6750 50  0000 C CNN\nF 1 \"475\" V 8750 6750 50  0000 C CNN\nF 4 \"Stackpole\" H 8750 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8750 6750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8750 6750 60  0001 C CNN \"Description\"\n\t1    8750 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R25\nU 1 1 4F5BC059\nP 8150 6750\nF 0 \"R25\" V 8230 6750 50  0000 C CNN\nF 1 \"475\" V 8150 6750 50  0000 C CNN\nF 4 \"Stackpole\" H 8150 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8150 6750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8150 6750 60  0001 C CNN \"Description\"\n\t1    8150 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C114\nU 1 1 4F5BC057\nP 8450 7000\nF 0 \"C114\" H 8500 7100 50  0000 L CNN\nF 1 \"3.3nF\" H 8500 6900 50  0000 L CNN\nF 4 \"Murata\" H 8450 7000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H332KA01D\" H 8450 7000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3300PF 50V 10% X7R 0402\" H 8450 7000 60  0001 C CNN \"Description\"\n\t1    8450 7000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0150\nU 1 1 4F5BC043\nP 8050 6400\nF 0 \"#PWR0150\" H 8050 6400 30  0001 C CNN\nF 1 \"GND\" H 8050 6330 30  0001 C CNN\n\t1    8050 6400\n\t1    0    0    -1  \n$EndComp\nText Label 7450 6700 1    40   ~ 0\nXCVR_CLKOUT\nText Label 7350 6700 1    40   ~ 0\nSCLK_XCVR\n$Comp\nL GND #PWR0151\nU 1 1 4F5BBFA9\nP 1450 1600\nF 0 \"#PWR0151\" H 1450 1600 30  0001 C CNN\nF 1 \"GND\" H 1450 1530 30  0001 C CNN\n\t1    1450 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0152\nU 1 1 4F5BBEDE\nP 4150 5900\nF 0 \"#PWR0152\" H 4150 5900 30  0001 C CNN\nF 1 \"GND\" H 4150 5830 30  0001 C CNN\n\t1    4150 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0153\nU 1 1 4F5BBDE7\nP 4150 4800\nF 0 \"#PWR0153\" H 4150 4800 30  0001 C CNN\nF 1 \"GND\" H 4150 4730 30  0001 C CNN\n\t1    4150 4800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L7\nU 1 1 4F5BBD57\nP 5900 4500\nF 0 \"L7\" V 5850 4500 40  0000 C CNN\nF 1 \"6.2nH\" V 6000 4500 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 5900 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10056N2S-T\" H 5900 4500 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 6.2+/-0.3NH 0402\" H 5900 4500 60  0001 C CNN \"Description\"\n\t1    5900 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C84\nU 1 1 4F5BBD0A\nP 1650 1300\nF 0 \"C84\" H 1700 1400 50  0000 L CNN\nF 1 \"22pF\" H 1700 1200 50  0000 L CNN\nF 4 \"Murata\" H 1650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1300 60  0001 C CNN \"Description\"\n\t1    1650 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0154\nU 1 1 4F5BBCFD\nP 6250 4500\nF 0 \"#PWR0154\" H 6250 4500 30  0001 C CNN\nF 1 \"GND\" H 6250 4430 30  0001 C CNN\n\t1    6250 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0155\nU 1 1 4F5BBCE6\nP 6250 4050\nF 0 \"#PWR0155\" H 6250 4050 30  0001 C CNN\nF 1 \"GND\" H 6250 3980 30  0001 C CNN\n\t1    6250 4050\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R94\nU 1 1 50C136DB\nP 4950 9200\nF 0 \"R94\" V 5030 9200 50  0000 C CNN\nF 1 \"39\" V 4950 9200 50  0000 C CNN\nF 4 \"Stackpole\" H 4950 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 4950 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 4950 9200 60  0001 C CNN \"Description\"\n\t1    4950 9200\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t5200 9200 5300 9200\nWire Wire Line\n\t4600 9200 4700 9200\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/jawbreaker/frontend.sch",
    "content": "EESchema Schematic File Version 2  date Sun Jun  9 23:35:01 2013\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:jawbreaker-cache\nEELAYER 27 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 2 4\nTitle \"jawbreaker frontend\"\nDate \"10 jun 2013\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nWire Wire Line\n\t8200 6750 8200 4900\nWire Wire Line\n\t8200 6750 7600 6750\nWire Wire Line\n\t7600 6750 7600 7450\nWire Wire Line\n\t7600 7450 1700 7450\nWire Wire Line\n\t5050 800  4650 800 \nWire Wire Line\n\t10800 8500 11650 8500\nWire Wire Line\n\t15200 9350 15200 9450\nWire Wire Line\n\t15000 8450 15100 8450\nWire Wire Line\n\t11200 10150 9550 10150\nWire Wire Line\n\t11200 10150 11200 9350\nWire Wire Line\n\t11200 9350 12350 9350\nWire Wire Line\n\t14850 6650 15100 6650\nWire Wire Line\n\t15100 6650 15100 8150\nConnection ~ 12350 6650\nWire Wire Line\n\t11900 6650 12750 6650\nWire Wire Line\n\t14050 6650 14050 6550\nConnection ~ 10500 8100\nWire Wire Line\n\t10500 8100 10600 8100\nConnection ~ 13050 6300\nWire Wire Line\n\t13050 6300 12950 6300\nWire Wire Line\n\t13350 6300 13350 6200\nWire Wire Line\n\t10050 8800 10500 8800\nWire Wire Line\n\t13350 6800 13350 6700\nConnection ~ 13350 6950\nWire Wire Line\n\t13450 6950 13050 6950\nWire Wire Line\n\t14150 6950 14050 6950\nWire Wire Line\n\t14050 5650 14050 5550\nWire Wire Line\n\t13950 5650 13950 5550\nWire Wire Line\n\t13950 5550 12900 5550\nConnection ~ 10500 8000\nWire Wire Line\n\t10150 8000 10500 8000\nWire Wire Line\n\t10150 8000 10150 8100\nWire Wire Line\n\t9450 10150 9450 10050\nWire Wire Line\n\t9550 10150 9550 10050\nWire Wire Line\n\t9450 9050 9450 9150\nWire Wire Line\n\t7900 3650 7900 3550\nWire Wire Line\n\t7900 3550 9000 3550\nWire Wire Line\n\t9000 3550 9000 2750\nWire Wire Line\n\t15200 9450 14750 9450\nWire Wire Line\n\t14350 3200 14450 3200\nWire Wire Line\n\t13100 3700 13100 3200\nWire Wire Line\n\t13100 3700 12800 3700\nWire Wire Line\n\t7200 4450 5700 4450\nWire Wire Line\n\t7200 4650 5500 4650\nWire Wire Line\n\t6600 7950 5650 7950\nWire Wire Line\n\t5650 7950 5650 7850\nWire Wire Line\n\t13050 7550 13050 7450\nWire Wire Line\n\t13350 7550 13350 7450\nWire Wire Line\n\t6250 6050 6250 5950\nWire Wire Line\n\t3000 3400 3000 3500\nWire Wire Line\n\t6950 6900 6950 6800\nWire Wire Line\n\t12650 8250 13900 8250\nWire Wire Line\n\t10150 7200 10000 7200\nWire Wire Line\n\t10000 7450 9700 7450\nWire Wire Line\n\t10650 7200 10550 7200\nWire Wire Line\n\t10000 6750 9900 6750\nWire Wire Line\n\t10500 6750 10400 6750\nWire Wire Line\n\t9900 6500 9900 7350\nConnection ~ 9900 6750\nWire Wire Line\n\t8200 7550 8200 7450\nWire Wire Line\n\t8200 8050 8200 7950\nWire Wire Line\n\t8600 7450 7950 7450\nConnection ~ 8200 7450\nConnection ~ 15200 8100\nWire Wire Line\n\t15200 7850 15200 8250\nWire Wire Line\n\t15800 8100 15700 8100\nWire Wire Line\n\t12450 7650 12450 7550\nWire Wire Line\n\t13600 3500 13600 3400\nWire Wire Line\n\t14150 3600 14150 3500\nWire Wire Line\n\t16050 3500 16050 3400\nWire Wire Line\n\t4650 9750 5050 9750\nWire Wire Line\n\t4650 9550 5050 9550\nWire Wire Line\n\t4650 9350 5050 9350\nWire Wire Line\n\t3450 9650 3050 9650\nWire Wire Line\n\t3450 9450 3050 9450\nWire Wire Line\n\t3450 9250 3050 9250\nWire Wire Line\n\t3450 9850 3350 9850\nWire Wire Line\n\t3350 9850 3350 9950\nWire Wire Line\n\t14450 3700 14450 3600\nWire Wire Line\n\t15750 4100 15750 5150\nConnection ~ 12800 2600\nWire Wire Line\n\t12800 2700 12800 2450\nWire Wire Line\n\t13400 2600 13300 2600\nConnection ~ 9300 2850\nWire Wire Line\n\t9150 2850 9300 2850\nWire Wire Line\n\t9000 2750 9200 2750\nWire Wire Line\n\t10000 1650 9900 1650\nWire Wire Line\n\t9400 1500 9400 1750\nConnection ~ 6850 5600\nWire Wire Line\n\t6950 5600 6850 5600\nWire Wire Line\n\t6150 6900 6250 6900\nWire Wire Line\n\t6650 6900 6750 6900\nConnection ~ 10500 8800\nWire Wire Line\n\t10150 8900 10150 8800\nWire Wire Line\n\t10500 7900 10500 8300\nWire Wire Line\n\t12750 9350 13800 9350\nWire Wire Line\n\t14450 7600 14450 7700\nWire Wire Line\n\t10150 9400 10150 9300\nWire Wire Line\n\t8600 7250 8500 7250\nWire Wire Line\n\t15750 5150 8500 5150\nWire Wire Line\n\t9700 7250 9800 7250\nWire Wire Line\n\t8200 4900 14450 4900\nConnection ~ 15700 8450\nWire Wire Line\n\t15800 8450 15500 8450\nWire Wire Line\n\t15650 3600 15750 3600\nWire Wire Line\n\t14450 3600 14550 3600\nWire Wire Line\n\t15750 3200 15750 3300\nWire Wire Line\n\t15750 3300 15650 3300\nWire Wire Line\n\t12700 2700 12700 2450\nWire Wire Line\n\t12700 2450 12500 2450\nWire Wire Line\n\t10300 4000 10100 4000\nWire Wire Line\n\t10100 4000 10100 3750\nWire Wire Line\n\t10300 2450 10200 2450\nWire Wire Line\n\t10200 2450 10200 2850\nWire Wire Line\n\t9500 2750 9400 2750\nWire Wire Line\n\t9400 2750 9400 2650\nWire Wire Line\n\t9300 1750 9300 1450\nWire Wire Line\n\t9200 2750 9200 2650\nWire Wire Line\n\t1000 7300 1100 7300\nWire Wire Line\n\t1000 6200 1100 6200\nWire Wire Line\n\t6850 6800 6850 7200\nWire Wire Line\n\t6850 7200 2200 7200\nWire Wire Line\n\t2200 7200 2200 6700\nWire Wire Line\n\t1800 1250 1800 1150\nWire Wire Line\n\t1500 2250 1600 2250\nWire Wire Line\n\t1600 1250 1600 1150\nWire Wire Line\n\t1600 1150 1500 1150\nWire Wire Line\n\t1800 2250 1800 2150\nWire Wire Line\n\t6950 5900 6950 5800\nWire Wire Line\n\t6150 5800 6250 5800\nWire Wire Line\n\t1700 3050 1700 4150\nConnection ~ 2500 3050\nWire Wire Line\n\t2500 3150 2500 2900\nWire Wire Line\n\t3100 3050 3000 3050\nWire Wire Line\n\t3000 4150 3100 4150\nWire Wire Line\n\t2400 4850 2400 4750\nWire Wire Line\n\t2400 4050 2400 4350\nWire Wire Line\n\t2300 4050 2300 4150\nWire Wire Line\n\t2300 3050 2300 3150\nWire Wire Line\n\t2250 4250 2400 4250\nConnection ~ 2400 4250\nWire Wire Line\n\t2500 4050 2500 4150\nWire Wire Line\n\t2500 4150 2600 4150\nWire Wire Line\n\t2600 3050 2500 3050\nConnection ~ 3900 4150\nWire Wire Line\n\t4200 3450 4100 3450\nWire Wire Line\n\t4100 3450 4100 4150\nWire Wire Line\n\t4100 4150 3700 4150\nConnection ~ 3900 3350\nWire Wire Line\n\t3700 4000 3800 4000\nWire Wire Line\n\t3800 4000 3800 3350\nWire Wire Line\n\t3800 3350 4200 3350\nWire Wire Line\n\t3100 4000 3000 4000\nConnection ~ 1600 2250\nWire Wire Line\n\t1600 2650 1600 2150\nWire Wire Line\n\t1800 1000 1700 1000\nWire Wire Line\n\t2300 1000 2200 1000\nWire Wire Line\n\t1700 1250 1700 600 \nConnection ~ 1700 1000\nConnection ~ 1700 6050\nWire Wire Line\n\t1700 6300 1700 5650\nWire Wire Line\n\t2300 6050 2200 6050\nWire Wire Line\n\t1800 6050 1700 6050\nConnection ~ 1600 7300\nWire Wire Line\n\t1500 7300 1600 7300\nWire Wire Line\n\t10200 2000 10100 2000\nWire Wire Line\n\t10700 4000 10800 4000\nConnection ~ 10000 4000\nWire Wire Line\n\t9850 4000 10000 4000\nWire Wire Line\n\t12000 3700 12100 3700\nConnection ~ 2450 9250\nWire Wire Line\n\t2450 9350 2350 9350\nConnection ~ 4400 4950\nWire Wire Line\n\t4400 4950 4100 4950\nWire Wire Line\n\t4100 4950 4100 5150\nConnection ~ 5300 5950\nWire Wire Line\n\t5300 5850 5300 5950\nWire Wire Line\n\t6500 3750 6600 3750\nWire Wire Line\n\t6600 3750 6600 3850\nWire Wire Line\n\t15700 9150 15700 9050\nConnection ~ 7350 9700\nWire Wire Line\n\t7600 9700 7350 9700\nWire Wire Line\n\t7350 9800 7350 9600\nWire Wire Line\n\t2350 9250 2700 9250\nWire Wire Line\n\t2350 9550 2500 9550\nWire Wire Line\n\t2350 9750 2500 9750\nWire Wire Line\n\t1050 9950 1050 9850\nWire Wire Line\n\t1050 9850 1150 9850\nWire Wire Line\n\t750  9650 1150 9650\nWire Wire Line\n\t1150 9450 750  9450\nWire Wire Line\n\t7100 3750 7100 3850\nWire Wire Line\n\t5800 5350 5800 5250\nWire Wire Line\n\t6400 5350 6400 5250\nConnection ~ 6400 4550\nWire Wire Line\n\t6400 4850 6400 4550\nConnection ~ 5800 4750\nWire Wire Line\n\t5800 4850 5800 4750\nConnection ~ 6900 4750\nWire Wire Line\n\t6900 4750 6900 4350\nWire Wire Line\n\t5500 4650 5500 4250\nWire Wire Line\n\t5400 1850 5400 1950\nWire Wire Line\n\t5600 1750 5600 1950\nWire Wire Line\n\t6800 3150 6500 3150\nConnection ~ 6050 7950\nConnection ~ 5100 7950\nWire Wire Line\n\t4700 7950 4700 7850\nConnection ~ 6050 8350\nConnection ~ 5100 8350\nWire Wire Line\n\t4700 8350 4700 8450\nConnection ~ 8400 1750\nWire Wire Line\n\t8400 1750 8400 1850\nWire Wire Line\n\t8700 2350 8700 2250\nWire Wire Line\n\t8700 2950 8700 2850\nWire Wire Line\n\t6500 2950 8700 2950\nWire Wire Line\n\t7500 2350 7500 2250\nConnection ~ 7500 1750\nWire Wire Line\n\t7500 1850 7500 1750\nConnection ~ 6800 1750\nWire Wire Line\n\t6800 1850 6800 1750\nConnection ~ 4400 5050\nWire Wire Line\n\t4400 5150 4400 4650\nWire Wire Line\n\t5000 1950 5000 1550\nWire Wire Line\n\t5700 1950 5700 1550\nConnection ~ 4400 4750\nWire Wire Line\n\t4500 5050 4400 5050\nConnection ~ 5200 4750\nWire Wire Line\n\t5100 4750 5200 4750\nConnection ~ 16400 8750\nWire Wire Line\n\t16400 9050 16400 8650\nConnection ~ 16400 8950\nWire Wire Line\n\t10700 2150 10800 2150\nWire Wire Line\n\t12000 2150 12100 2150\nWire Wire Line\n\t12100 4000 12000 4000\nWire Wire Line\n\t6250 5950 6150 5950\nWire Wire Line\n\t5200 5950 5550 5950\nWire Wire Line\n\t4100 3250 4200 3250\nWire Wire Line\n\t10700 3700 10800 3700\nConnection ~ 16400 8850\nWire Wire Line\n\t4400 4750 4500 4750\nWire Wire Line\n\t5100 5050 5300 5050\nConnection ~ 5300 5050\nWire Wire Line\n\t5000 4250 5000 4450\nWire Wire Line\n\t6500 3450 6700 3450\nWire Wire Line\n\t5100 1950 5100 1550\nWire Wire Line\n\t5700 4450 5700 4250\nWire Wire Line\n\t4400 5650 4400 5550\nWire Wire Line\n\t6500 2750 6600 2750\nWire Wire Line\n\t6600 2750 6600 1750\nWire Wire Line\n\t6600 1750 6900 1750\nWire Wire Line\n\t7600 1750 7400 1750\nWire Wire Line\n\t6800 2350 6800 2250\nWire Wire Line\n\t6500 2850 8200 2850\nWire Wire Line\n\t8200 2850 8200 1750\nWire Wire Line\n\t8400 2250 8400 2950\nConnection ~ 8400 2950\nWire Wire Line\n\t8100 1750 8700 1750\nWire Wire Line\n\t8700 1750 8700 1850\nConnection ~ 8200 1750\nWire Wire Line\n\t6600 3050 6500 3050\nConnection ~ 4800 8350\nConnection ~ 5750 8350\nWire Wire Line\n\t5100 8350 4700 8350\nConnection ~ 6300 8350\nConnection ~ 4800 7950\nConnection ~ 5750 7950\nWire Wire Line\n\t5100 7950 4700 7950\nConnection ~ 6300 7950\nWire Wire Line\n\t7400 3150 7300 3150\nWire Wire Line\n\t5600 4550 5600 4250\nWire Wire Line\n\t5400 4750 5400 4250\nWire Wire Line\n\t6900 3750 6900 3850\nWire Wire Line\n\t6100 4850 6100 4650\nConnection ~ 6100 4650\nWire Wire Line\n\t6700 4850 6700 4450\nConnection ~ 6700 4450\nWire Wire Line\n\t6700 5350 6700 5250\nWire Wire Line\n\t6100 5350 6100 5250\nWire Wire Line\n\t7100 4650 7100 4350\nConnection ~ 7100 4650\nWire Wire Line\n\t750  9550 1150 9550\nWire Wire Line\n\t1150 9750 750  9750\nWire Wire Line\n\t2350 9850 2500 9850\nWire Wire Line\n\t2350 9650 2500 9650\nWire Wire Line\n\t2700 9850 2700 9750\nWire Wire Line\n\t2700 9350 2700 9150\nConnection ~ 2700 9250\nWire Wire Line\n\t7350 10300 7350 10200\nWire Wire Line\n\t7350 9200 7350 9100\nWire Wire Line\n\t4100 5650 4100 5550\nWire Wire Line\n\t1750 10300 1750 10200\nWire Wire Line\n\t12100 2450 12000 2450\nWire Wire Line\n\t10000 3750 10000 4100\nWire Wire Line\n\t10000 4600 10000 4500\nConnection ~ 5300 5150\nWire Wire Line\n\t5300 4250 5300 5250\nWire Wire Line\n\t5200 4250 5200 5950\nWire Wire Line\n\t10800 2450 10700 2450\nWire Wire Line\n\t10700 2000 10600 2000\nWire Wire Line\n\t10100 2850 10100 1850\nConnection ~ 10100 2000\nWire Wire Line\n\t3900 3450 3900 3350\nWire Wire Line\n\t3900 4050 3900 4150\nWire Wire Line\n\t2400 3150 2400 1450\nWire Wire Line\n\t2400 1450 8800 1450\nWire Wire Line\n\t2300 4150 1700 4150\nWire Wire Line\n\t5300 5150 5450 5150\nWire Wire Line\n\t5450 5150 5450 5800\nWire Wire Line\n\t5450 5800 5550 5800\nWire Wire Line\n\t6650 5800 6750 5800\nWire Wire Line\n\t6750 5800 6750 5900\nWire Wire Line\n\t1700 2650 1700 2150\nWire Wire Line\n\t1000 1150 1100 1150\nWire Wire Line\n\t1000 2250 1100 2250\nWire Wire Line\n\t1800 6300 1800 6200\nWire Wire Line\n\t1800 6200 2200 6200\nWire Wire Line\n\t2200 6200 2200 6300\nWire Wire Line\n\t1500 6200 1600 6200\nWire Wire Line\n\t1600 6200 1600 6300\nWire Wire Line\n\t1800 7200 1800 7300\nWire Wire Line\n\t9300 1450 9200 1450\nWire Wire Line\n\t9200 1650 9200 1750\nWire Wire Line\n\t9900 2750 10000 2750\nWire Wire Line\n\t10000 2750 10000 2850\nWire Wire Line\n\t10200 3850 10200 3750\nWire Wire Line\n\t12600 2600 12600 2700\nWire Wire Line\n\t12500 3700 12600 3700\nWire Wire Line\n\t12600 3700 12600 3600\nWire Wire Line\n\t1800 1150 15750 1150\nWire Wire Line\n\t1700 7450 1700 7200\nWire Wire Line\n\t15700 8550 15700 8450\nWire Wire Line\n\t14450 3200 14450 3300\nWire Wire Line\n\t14450 3300 14550 3300\nWire Wire Line\n\t1600 7700 1600 7200\nWire Wire Line\n\t15100 8150 15000 8150\nWire Wire Line\n\t10500 9400 10500 9300\nWire Wire Line\n\t9150 8100 9150 8000\nWire Wire Line\n\t8600 7550 8500 7550\nWire Wire Line\n\t15100 2750 15100 2850\nWire Wire Line\n\t12450 7550 9700 7550\nWire Wire Line\n\t13900 8150 12450 8150\nWire Wire Line\n\t13800 9350 13800 8450\nWire Wire Line\n\t13800 8450 13900 8450\nWire Wire Line\n\t9050 8800 9450 8800\nConnection ~ 9350 8800\nConnection ~ 10150 8800\nWire Wire Line\n\t6750 6800 6750 7050\nConnection ~ 6750 6900\nWire Wire Line\n\t6850 5450 6850 5900\nWire Wire Line\n\t7450 5600 7350 5600\nWire Wire Line\n\t9500 1650 9400 1650\nConnection ~ 9400 1650\nWire Wire Line\n\t9300 2650 9300 2950\nWire Wire Line\n\t6950 5800 7900 5800\nWire Wire Line\n\t7900 5800 7900 4050\nWire Wire Line\n\t9300 3450 9300 3350\nWire Wire Line\n\t12900 2600 12800 2600\nWire Wire Line\n\t12800 3700 12800 3600\nWire Wire Line\n\t12700 4450 12700 4350\nWire Wire Line\n\t12700 3600 12700 3950\nWire Wire Line\n\t12550 3850 12700 3850\nConnection ~ 12700 3850\nWire Wire Line\n\t15750 3600 15750 3700\nWire Wire Line\n\t14450 4900 14450 4100\nWire Wire Line\n\t1150 9250 1050 9250\nWire Wire Line\n\t1050 9250 1050 9050\nWire Wire Line\n\t1050 9050 2450 9050\nWire Wire Line\n\t2450 9050 2450 9350\nWire Wire Line\n\t4050 10300 4050 10200\nWire Wire Line\n\t3050 9350 3450 9350\nWire Wire Line\n\t3050 9550 3450 9550\nWire Wire Line\n\t3450 9750 3050 9750\nWire Wire Line\n\t4650 9450 5050 9450\nWire Wire Line\n\t4650 9650 5050 9650\nWire Wire Line\n\t4650 9850 5050 9850\nConnection ~ 5250 9250\nWire Wire Line\n\t5250 9350 5250 9150\nWire Wire Line\n\t5250 9850 5250 9750\nWire Wire Line\n\t4650 9250 5250 9250\nWire Wire Line\n\t16050 4000 16050 3900\nWire Wire Line\n\t16400 3400 15650 3400\nConnection ~ 16050 3400\nWire Wire Line\n\t14150 4100 14150 4000\nWire Wire Line\n\t13600 4000 13600 3900\nWire Wire Line\n\t14550 3500 13800 3500\nConnection ~ 14150 3500\nWire Wire Line\n\t13200 3400 14550 3400\nConnection ~ 13600 3400\nConnection ~ 13050 8250\nConnection ~ 13600 8350\nWire Wire Line\n\t13050 8850 13050 8750\nWire Wire Line\n\t13600 8950 13600 8850\nWire Wire Line\n\t13600 8450 13600 8350\nWire Wire Line\n\t13050 8350 13050 8250\nWire Wire Line\n\t12450 8150 12450 8050\nWire Wire Line\n\t15200 8250 15000 8250\nWire Wire Line\n\t15300 8100 15200 8100\nWire Wire Line\n\t9900 7350 9700 7350\nWire Wire Line\n\t10000 6950 10000 7450\nConnection ~ 10000 7200\nWire Wire Line\n\t4200 2950 4100 2950\nWire Wire Line\n\t13350 8350 13900 8350\nWire Wire Line\n\t3000 4000 3000 3900\nWire Wire Line\n\t6250 6550 6250 6450\nWire Wire Line\n\t11200 8500 11200 8100\nConnection ~ 11200 8500\nWire Wire Line\n\t5650 8350 5650 8450\nWire Wire Line\n\t6600 8350 5650 8350\nWire Wire Line\n\t5100 4450 5100 4250\nWire Wire Line\n\t7200 4550 5600 4550\nWire Wire Line\n\t7200 4750 5400 4750\nWire Wire Line\n\t15750 1150 15750 2800\nWire Wire Line\n\t13100 3200 13950 3200\nWire Wire Line\n\t14850 9600 14750 9600\nWire Wire Line\n\t9550 9050 9550 9150\nWire Wire Line\n\t9350 9150 9350 8800\nWire Wire Line\n\t9350 10150 9350 10050\nWire Wire Line\n\t10150 8600 10150 8500\nWire Wire Line\n\t14150 5550 14150 5650\nWire Wire Line\n\t14450 6650 14150 6650\nWire Wire Line\n\t14150 6550 14150 6950\nConnection ~ 14150 6650\nWire Wire Line\n\t13350 7050 13350 6950\nWire Wire Line\n\t13050 7050 13050 6850\nConnection ~ 13050 6950\nWire Wire Line\n\t10500 8700 10500 8900\nWire Wire Line\n\t13050 6100 13050 6450\nConnection ~ 13050 6200\nWire Wire Line\n\t12450 6300 12350 6300\nWire Wire Line\n\t12350 6300 12350 6650\nWire Wire Line\n\t13350 6200 13050 6200\nWire Wire Line\n\t11200 8100 11100 8100\nWire Wire Line\n\t13950 6550 13950 6650\nWire Wire Line\n\t12500 5550 9800 5550\nWire Wire Line\n\t9800 5550 9800 7250\nWire Wire Line\n\t8500 7550 8500 8800\nWire Wire Line\n\t8500 8800 8650 8800\nWire Wire Line\n\t15600 8450 15600 8750\nConnection ~ 15600 8450\nWire Wire Line\n\t15600 8750 15200 8750\nWire Wire Line\n\t15200 8750 15200 8850\nWire Wire Line\n\t5550 800  5750 800 \nWire Wire Line\n\t8500 5150 8500 7250\nText Notes 11650 7500 0    40   ~ 0\namplifier bypass path\n$Comp\nL C C53\nU 1 1 5054932E\nP 10150 8300\nF 0 \"C53\" H 10200 8400 50  0000 L CNN\nF 1 \"1uF\" H 10200 8200 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 10150 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 10150 8300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 10150 8300 60  0001 C CNN \"Description\"\n\t1    10150 8300\n\t1    0    0    -1  \n$EndComp\nText Label 5700 1550 3    40   ~ 0\n!RX_AMP_PWR\nText Label 4650 800  0    40   ~ 0\nMIX_BYPASS\n$Comp\nL R-SHORTED R83\nU 1 1 5047BA5F\nP 5300 800\nF 0 \"R83\" V 5380 800 50  0000 C CNN\nF 1 \"0\" V 5200 800 50  0000 C CNN\nF 4 \"DNP\" V 5450 800 60  0000 C CNN \"Note\"\n\t1    5300 800 \n\t0    1    1    0   \n$EndComp\nText Notes 15350 9400 0    60   ~ 0\nInstall P4 and cut R44\\nto disable 900 MHz\\nPCB antenna and\\nenable external antenna.\n$Comp\nL R-SHORTED R44\nU 1 1 5047B833\nP 15200 9100\nF 0 \"R44\" V 15280 9100 50  0000 C CNN\nF 1 \"0\" V 15100 9100 50  0000 C CNN\nF 4 \"DNP\" V 15350 9100 60  0000 C CNN \"Note\"\n\t1    15200 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR34\nU 1 1 50471BB9\nP 4400 4650\nF 0 \"#PWR34\" H 4400 4710 30  0001 C CNN\nF 1 \"VAA\" H 4400 4760 30  0000 C CNN\n\t1    4400 4650\n\t1    0    0    -1  \n$EndComp\nText Label 5750 800  2    40   ~ 0\nGPO4\nText Label 11650 8500 2    40   ~ 0\n!RX_AMP_PWR\nText Label 11900 6650 0    40   ~ 0\n!TX_AMP_PWR\nText Label 5100 4450 1    40   ~ 0\nGPO4\n$Comp\nL GND #PWR01\nU 1 1 50457E6B\nP 14050 6650\nF 0 \"#PWR01\" H 14050 6650 30  0001 C CNN\nF 1 \"GND\" H 14050 6580 30  0001 C CNN\n\t1    14050 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 50457E69\nP 13950 6650\nF 0 \"#PWR02\" H 13950 6650 30  0001 C CNN\nF 1 \"GND\" H 13950 6580 30  0001 C CNN\n\t1    13950 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR46\nU 1 1 50457D5F\nP 13050 6100\nF 0 \"#PWR46\" H 13050 6160 30  0001 C CNN\nF 1 \"VAA\" H 13050 6210 30  0000 C CNN\n\t1    13050 6100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 50457CD5\nP 13350 6800\nF 0 \"#PWR03\" H 13350 6800 30  0001 C CNN\nF 1 \"GND\" H 13350 6730 30  0001 C CNN\n\t1    13350 6800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR04\nU 1 1 50457C43\nP 14150 5550\nF 0 \"#PWR04\" H 14150 5550 30  0001 C CNN\nF 1 \"GND\" H 14150 5480 30  0001 C CNN\n\t1    14150 5550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 50457C40\nP 14050 5550\nF 0 \"#PWR05\" H 14050 5550 30  0001 C CNN\nF 1 \"GND\" H 14050 5480 30  0001 C CNN\n\t1    14050 5550\n\t-1   0    0    1   \n$EndComp\nText Label 11050 5550 2    40   ~ 0\nTX_AMP_IN\n$Comp\nL GND #PWR06\nU 1 1 50457B40\nP 10150 8600\nF 0 \"#PWR06\" H 10150 8600 30  0001 C CNN\nF 1 \"GND\" H 10150 8530 30  0001 C CNN\n\t1    10150 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 50457B1B\nP 9350 10150\nF 0 \"#PWR07\" H 9350 10150 30  0001 C CNN\nF 1 \"GND\" H 9350 10080 30  0001 C CNN\n\t1    9350 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 50457B19\nP 9450 10150\nF 0 \"#PWR08\" H 9450 10150 30  0001 C CNN\nF 1 \"GND\" H 9450 10080 30  0001 C CNN\n\t1    9450 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 50457B06\nP 9550 9050\nF 0 \"#PWR09\" H 9550 9050 30  0001 C CNN\nF 1 \"GND\" H 9550 8980 30  0001 C CNN\n\t1    9550 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 50457B03\nP 9450 9050\nF 0 \"#PWR010\" H 9450 9050 30  0001 C CNN\nF 1 \"GND\" H 9450 8980 30  0001 C CNN\n\t1    9450 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 50452C2A\nP 14850 9600\nF 0 \"#PWR011\" H 14850 9600 30  0001 C CNN\nF 1 \"GND\" H 14850 9530 30  0001 C CNN\n\t1    14850 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-900MHZ-F-ANTENNA J2\nU 1 1 50452C20\nP 14750 9450\nF 0 \"J2\" H 15050 9550 60  0000 C CNN\nF 1 \"900MHZ-F-ANTENNA\" H 15000 10100 60  0000 C CNN\nF 4 \"DNP\" H 14750 9450 60  0001 C CNN \"Note\"\n\t1    14750 9450\n\t0    -1   -1   0   \n$EndComp\nText GLabel 7200 4750 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 7200 4650 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 7200 4550 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7200 4450 2    40   Input ~ 0\nMIXER_SDATA\nText Label 5000 4450 1    40   ~ 0\nTX\nText GLabel 7350 9100 1    40   Input ~ 0\nMIX_CLK\n$Comp\nL VAA #PWR62\nU 1 1 5043D020\nP 10500 7900\nF 0 \"#PWR62\" H 10500 7960 30  0001 C CNN\nF 1 \"VAA\" H 10500 8010 30  0000 C CNN\n\t1    10500 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR61\nU 1 1 5043CFFC\nP 5650 7850\nF 0 \"#PWR61\" H 5650 7910 30  0001 C CNN\nF 1 \"VAA\" H 5650 7960 30  0000 C CNN\n\t1    5650 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 5043CFF1\nP 5650 8450\nF 0 \"#PWR012\" H 5650 8450 30  0001 C CNN\nF 1 \"GND\" H 5650 8380 30  0001 C CNN\n\t1    5650 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR18\nU 1 1 5043CF9A\nP 6600 3050\nF 0 \"#PWR18\" H 6600 3110 30  0001 C CNN\nF 1 \"VAA\" H 6600 3160 30  0000 C CNN\n\t1    6600 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR20\nU 1 1 5043CF97\nP 4100 3250\nF 0 \"#PWR20\" H 4100 3310 30  0001 C CNN\nF 1 \"VAA\" H 4100 3360 30  0000 C CNN\n\t1    4100 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R24\nU 1 1 503C490B\nP 12700 6300\nF 0 \"R24\" V 12780 6300 50  0000 C CNN\nF 1 \"4k7\" V 12700 6300 50  0000 C CNN\nF 4 \"Stackpole\" H 12700 6300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 12700 6300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 12700 6300 60  0001 C CNN \"Description\"\n\t1    12700 6300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R29\nU 1 1 503C48ED\nP 10850 8100\nF 0 \"R29\" V 10930 8100 50  0000 C CNN\nF 1 \"4k7\" V 10850 8100 50  0000 C CNN\nF 4 \"Stackpole\" H 10850 8100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 10850 8100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 10850 8100 60  0001 C CNN \"Description\"\n\t1    10850 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL MGA-81563 U25\nU 1 1 503BF2DD\nP 14050 6100\nF 0 \"U25\" H 14050 6150 60  0000 C CNN\nF 1 \"MGA-81563\" H 14050 6050 60  0000 C CNN\nF 4 \"Avago\" H 14050 6100 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 14050 6100 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 14050 6100 60  0001 C CNN \"Description\"\n\t1    14050 6100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L12\nU 1 1 503BF2DC\nP 13750 6950\nF 0 \"L12\" V 13700 6950 40  0000 C CNN\nF 1 \"1uH\" V 13850 6950 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 13750 6950 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T1R0M\" H 13750 6950 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 1.0UH 650MA 20% 0603 SMD\" H 13750 6950 60  0001 C CNN \"Description\"\n\t1    13750 6950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C160\nU 1 1 503BF2DB\nP 13350 7250\nF 0 \"C160\" H 13400 7350 50  0000 L CNN\nF 1 \"100pF\" H 13400 7150 50  0000 L CNN\nF 4 \"Murata\" H 16350 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 16350 8800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 16350 8800 60  0001 C CNN \"Description\"\n\t1    13350 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C161\nU 1 1 503BF2DA\nP 13350 6500\nF 0 \"C161\" H 13400 6600 50  0000 L CNN\nF 1 \"1uF\" H 13400 6400 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 13350 6500 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 13350 6500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 13350 6500 60  0001 C CNN \"Description\"\n\t1    13350 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR013\nU 1 1 503BF2D9\nP 13350 7550\nF 0 \"#PWR013\" H 13350 7550 30  0001 C CNN\nF 1 \"GND\" H 13350 7480 30  0001 C CNN\n\t1    13350 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR014\nU 1 1 503BF2D8\nP 13050 7550\nF 0 \"#PWR014\" H 13050 7550 30  0001 C CNN\nF 1 \"GND\" H 13050 7480 30  0001 C CNN\n\t1    13050 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q2\nU 1 1 503BF2D7\nP 12950 6650\nF 0 \"Q2\" H 12950 6840 60  0000 R CNN\nF 1 \"MOSFET_P\" H 12950 6470 60  0000 R CNN\nF 4 \"Fairchild\" H 12950 6650 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 12950 6650 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 12950 6650 60  0001 C CNN \"Description\"\n\t1    12950 6650\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C162\nU 1 1 503BF2D5\nP 13050 7250\nF 0 \"C162\" H 13100 7350 50  0000 L CNN\nF 1 \"10nF\" H 13100 7150 50  0000 L CNN\nF 4 \"Murata\" H 19450 6000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 19450 6000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 19450 6000 60  0001 C CNN \"Description\"\n\t1    13050 7250\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C163\nU 1 1 503BF2CB\nP 10500 9100\nF 0 \"C163\" H 10550 9200 50  0000 L CNN\nF 1 \"10nF\" H 10550 9000 50  0000 L CNN\nF 4 \"Murata\" H 16900 7850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16900 7850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16900 7850 60  0001 C CNN \"Description\"\n\t1    10500 9100\n\t1    0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 503BF2B7\nP 4800 5050\nF 0 \"L3\" V 4750 5050 40  0000 C CNN\nF 1 \"1uH\" V 4900 5050 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 4800 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T1R0M\" H 4800 5050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 1.0UH 650MA 20% 0603 SMD\" H 4800 5050 60  0001 C CNN \"Description\"\n\t1    4800 5050\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 503BF2A7\nP 4800 4750\nF 0 \"L2\" V 4750 4750 40  0000 C CNN\nF 1 \"1uH\" V 4900 4750 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 4800 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T1R0M\" H 4800 4750 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 1.0UH 650MA 20% 0603 SMD\" H 4800 4750 60  0001 C CNN \"Description\"\n\t1    4800 4750\n\t0    1    1    0   \n$EndComp\nText GLabel 1000 1150 0    60   Input ~ 0\nTX_IF\nText GLabel 1000 6200 0    60   Input ~ 0\nRX_IF\n$Comp\nL C C49\nU 1 1 503BB2CE\nP 6250 6250\nF 0 \"C49\" H 6300 6350 50  0000 L CNN\nF 1 \"10nF\" H 6300 6150 50  0000 L CNN\nF 4 \"Murata\" H 12650 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 12650 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 12650 5000 60  0001 C CNN \"Description\"\n\t1    6250 6250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C25\nU 1 1 503BB2BD\nP 3000 3700\nF 0 \"C25\" H 3050 3800 50  0000 L CNN\nF 1 \"10nF\" H 3050 3600 50  0000 L CNN\nF 4 \"Murata\" H 9400 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9400 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9400 2450 60  0001 C CNN \"Description\"\n\t1    3000 3700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 502E7B4C\nP 6950 6900\nF 0 \"#PWR015\" H 6950 6900 30  0001 C CNN\nF 1 \"GND\" H 6950 6830 30  0001 C CNN\n\t1    6950 6900\n\t1    0    0    -1  \n$EndComp\nText Label 9900 6500 3    40   ~ 0\nTX_AMP\n$Comp\nL GND #PWR016\nU 1 1 502E7A17\nP 10650 7200\nF 0 \"#PWR016\" H 10650 7200 30  0001 C CNN\nF 1 \"GND\" H 10650 7130 30  0001 C CNN\n\t1    10650 7200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C57\nU 1 1 502E7A16\nP 10350 7200\nF 0 \"C57\" H 10400 7300 50  0000 L CNN\nF 1 \"33pF\" H 10400 7100 50  0000 L CNN\nF 4 \"Murata\" H 21700 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 21700 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21700 9450 60  0001 C CNN \"Description\"\n\t1    10350 7200\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C55\nU 1 1 502E7A10\nP 10200 6750\nF 0 \"C55\" H 10250 6850 50  0000 L CNN\nF 1 \"33pF\" H 10250 6650 50  0000 L CNN\nF 4 \"Murata\" H 21550 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 21550 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21550 9000 60  0001 C CNN \"Description\"\n\t1    10200 6750\n\t0    -1   1    0   \n$EndComp\n$Comp\nL GND #PWR017\nU 1 1 502E7A0F\nP 10500 6750\nF 0 \"#PWR017\" H 10500 6750 30  0001 C CNN\nF 1 \"GND\" H 10500 6680 30  0001 C CNN\n\t1    10500 6750\n\t0    -1   -1   0   \n$EndComp\nText Label 7950 7450 0    40   ~ 0\nRX_AMP\nText Label 10000 6950 3    40   ~ 0\nAMP_BYPASS\n$Comp\nL GND #PWR018\nU 1 1 502E79FB\nP 8200 8050\nF 0 \"#PWR018\" H 8200 8050 30  0001 C CNN\nF 1 \"GND\" H 8200 7980 30  0001 C CNN\n\t1    8200 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C60\nU 1 1 502E79FA\nP 8200 7750\nF 0 \"C60\" H 8250 7850 50  0000 L CNN\nF 1 \"33pF\" H 8250 7650 50  0000 L CNN\nF 4 \"Murata\" H 19550 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 19550 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 19550 10000 60  0001 C CNN \"Description\"\n\t1    8200 7750\n\t-1   0    0    1   \n$EndComp\nText Label 15200 7850 3    40   ~ 0\nTX_AMP\n$Comp\nL GND #PWR019\nU 1 1 502E79D7\nP 15800 8100\nF 0 \"#PWR019\" H 15800 8100 30  0001 C CNN\nF 1 \"GND\" H 15800 8030 30  0001 C CNN\n\t1    15800 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C63\nU 1 1 502E79CE\nP 15500 8100\nF 0 \"C63\" H 15550 8200 50  0000 L CNN\nF 1 \"33pF\" H 15550 8000 50  0000 L CNN\nF 4 \"Murata\" H 26850 10350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 26850 10350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 26850 10350 60  0001 C CNN \"Description\"\n\t1    15500 8100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C66\nU 1 1 502E798C\nP 13600 8650\nF 0 \"C66\" H 13650 8750 50  0000 L CNN\nF 1 \"33pF\" H 13650 8550 50  0000 L CNN\nF 4 \"Murata\" H 24950 10900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24950 10900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24950 10900 60  0001 C CNN \"Description\"\n\t1    13600 8650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 502E798B\nP 13600 8950\nF 0 \"#PWR020\" H 13600 8950 30  0001 C CNN\nF 1 \"GND\" H 13600 8880 30  0001 C CNN\n\t1    13600 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 502E798A\nP 13050 8850\nF 0 \"#PWR021\" H 13050 8850 30  0001 C CNN\nF 1 \"GND\" H 13050 8780 30  0001 C CNN\n\t1    13050 8850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C65\nU 1 1 502E7989\nP 13050 8550\nF 0 \"C65\" H 13100 8650 50  0000 L CNN\nF 1 \"33pF\" H 13100 8450 50  0000 L CNN\nF 4 \"Murata\" H 24400 10800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24400 10800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24400 10800 60  0001 C CNN \"Description\"\n\t1    13050 8550\n\t-1   0    0    1   \n$EndComp\nText Label 12650 8250 0    40   ~ 0\nAMP_BYPASS\nText Label 13350 8350 0    40   ~ 0\nRX_AMP\nText Label 13200 3400 0    40   ~ 0\n!MIX_BYPASS\nText Label 13800 3500 0    40   ~ 0\nRX_MIX_BP\n$Comp\nL C C38\nU 1 1 502E792B\nP 13600 3700\nF 0 \"C38\" H 13650 3800 50  0000 L CNN\nF 1 \"33pF\" H 13650 3600 50  0000 L CNN\nF 4 \"Murata\" H 24950 5950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24950 5950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24950 5950 60  0001 C CNN \"Description\"\n\t1    13600 3700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 502E792A\nP 13600 4000\nF 0 \"#PWR022\" H 13600 4000 30  0001 C CNN\nF 1 \"GND\" H 13600 3930 30  0001 C CNN\n\t1    13600 4000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 502E7923\nP 14150 4100\nF 0 \"#PWR023\" H 14150 4100 30  0001 C CNN\nF 1 \"GND\" H 14150 4030 30  0001 C CNN\n\t1    14150 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C40\nU 1 1 502E7922\nP 14150 3800\nF 0 \"C40\" H 14200 3900 50  0000 L CNN\nF 1 \"33pF\" H 14200 3700 50  0000 L CNN\nF 4 \"Murata\" H 25500 6050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 25500 6050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 25500 6050 60  0001 C CNN \"Description\"\n\t1    14150 3800\n\t-1   0    0    1   \n$EndComp\nText Label 16400 3400 2    40   ~ 0\nTX_MIX_BP\n$Comp\nL C C39\nU 1 1 502E78E2\nP 16050 3700\nF 0 \"C39\" H 16100 3800 50  0000 L CNN\nF 1 \"33pF\" H 16100 3600 50  0000 L CNN\nF 4 \"Murata\" H 27400 5950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 27400 5950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 27400 5950 60  0001 C CNN \"Description\"\n\t1    16050 3700\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 502E78E1\nP 16050 4000\nF 0 \"#PWR024\" H 16050 4000 30  0001 C CNN\nF 1 \"GND\" H 16050 3930 30  0001 C CNN\n\t1    16050 4000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C69\nU 1 1 502E7810\nP 5250 9550\nF 0 \"C69\" H 5300 9650 50  0000 L CNN\nF 1 \"100nF\" H 5300 9450 50  0000 L CNN\nF 4 \"Murata\" H 5250 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5250 9550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5250 9550 60  0001 C CNN \"Description\"\n\t1    5250 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 502E780F\nP 5250 9850\nF 0 \"#PWR025\" H 5250 9850 30  0001 C CNN\nF 1 \"GND\" H 5250 9780 30  0001 C CNN\n\t1    5250 9850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR026\nU 1 1 502E780E\nP 5250 9150\nF 0 \"#PWR026\" H 5250 9250 30  0001 C CNN\nF 1 \"VCC\" H 5250 9250 30  0000 C CNN\n\t1    5250 9150\n\t1    0    0    -1  \n$EndComp\nText Label 5050 9850 2    40   ~ 0\nTX_AMP\nText Label 5050 9550 2    40   ~ 0\nRX_AMP\nText Label 5050 9750 2    40   ~ 0\nTX\nText Label 5050 9450 2    40   ~ 0\nRX\nText Label 5050 9650 2    40   ~ 0\n!AMP_BYPASS\nText Label 5050 9350 2    40   ~ 0\n!AMP_BYPASS\nText Label 3050 9450 0    40   ~ 0\nRX_MIX_BP\nText Label 3050 9750 0    40   ~ 0\nTX_MIX_BP\nText Label 3050 9650 0    40   ~ 0\nTX\nText Label 3050 9350 0    40   ~ 0\nRX\nText Label 3050 9550 0    40   ~ 0\nMIX_BYPASS\nText Label 3050 9250 0    40   ~ 0\nMIX_BYPASS\n$Comp\nL GND #PWR027\nU 1 1 502E772E\nP 4050 10300\nF 0 \"#PWR027\" H 4050 10300 30  0001 C CNN\nF 1 \"GND\" H 4050 10230 30  0001 C CNN\n\t1    4050 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR028\nU 1 1 502E772A\nP 3350 9950\nF 0 \"#PWR028\" H 3350 9950 30  0001 C CNN\nF 1 \"GND\" H 3350 9880 30  0001 C CNN\n\t1    3350 9950\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1150 9350\n$Comp\nL GSG-74HC08 U16\nU 1 1 502E7695\nP 4050 9550\nF 0 \"U16\" V 4000 9550 60  0000 C CNN\nF 1 \"GSG-74HC08\" V 4100 9550 60  0000 C CNN\nF 4 \"Texas Instruments\" H 4050 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC08RGYR\" H 4050 9550 60  0001 C CNN \"Part Number\"\nF 6 \"IC QUAD 2IN POS-AND GATE 14-QFN\" H 4050 9550 60  0001 C CNN \"Description\"\n\t1    4050 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 502E6FEE\nP 12700 4150\nF 0 \"C29\" H 12750 4250 50  0000 L CNN\nF 1 \"33pF\" H 12750 4050 50  0000 L CNN\nF 4 \"Murata\" H 15850 3950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 15850 3950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 15850 3950 60  0001 C CNN \"Description\"\n\t1    12700 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 502E6FED\nP 12700 4450\nF 0 \"#PWR029\" H 12700 4450 30  0001 C CNN\nF 1 \"GND\" H 12700 4380 30  0001 C CNN\n\t1    12700 4450\n\t1    0    0    -1  \n$EndComp\nText Label 12550 3850 0    40   ~ 0\nHP\nText Label 12800 2450 3    40   ~ 0\nLP\n$Comp\nL GND #PWR030\nU 1 1 502E6F90\nP 13400 2600\nF 0 \"#PWR030\" H 13400 2600 30  0001 C CNN\nF 1 \"GND\" H 13400 2530 30  0001 C CNN\n\t1    13400 2600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C19\nU 1 1 502E6F8B\nP 13100 2600\nF 0 \"C19\" H 13150 2700 50  0000 L CNN\nF 1 \"33pF\" H 13150 2500 50  0000 L CNN\nF 4 \"Murata\" H 24450 4850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24450 4850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24450 4850 60  0001 C CNN \"Description\"\n\t1    13100 2600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR031\nU 1 1 502E6F53\nP 9300 3450\nF 0 \"#PWR031\" H 9300 3450 30  0001 C CNN\nF 1 \"GND\" H 9300 3380 30  0001 C CNN\n\t1    9300 3450\n\t1    0    0    -1  \n$EndComp\nText Label 9150 2850 0    40   ~ 0\nTX\n$Comp\nL C C24\nU 1 1 502E6F11\nP 9300 3150\nF 0 \"C24\" H 9350 3250 50  0000 L CNN\nF 1 \"33pF\" H 9350 3050 50  0000 L CNN\nF 4 \"Murata\" H 12450 2950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 12450 2950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12450 2950 60  0001 C CNN \"Description\"\n\t1    9300 3150\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 502E6F0C\nP 10000 1650\nF 0 \"#PWR032\" H 10000 1650 30  0001 C CNN\nF 1 \"GND\" H 10000 1580 30  0001 C CNN\n\t1    10000 1650\n\t0    -1   -1   0   \n$EndComp\nText Label 9400 1500 3    40   ~ 0\nRX\n$Comp\nL C C10\nU 1 1 502E6EFB\nP 9700 1650\nF 0 \"C10\" H 9750 1750 50  0000 L CNN\nF 1 \"33pF\" H 9750 1550 50  0000 L CNN\nF 4 \"Murata\" H 12850 1450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 12850 1450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12850 1450 60  0001 C CNN \"Description\"\n\t1    9700 1650\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 502E6EDE\nP 7450 5600\nF 0 \"#PWR033\" H 7450 5600 30  0001 C CNN\nF 1 \"GND\" H 7450 5530 30  0001 C CNN\n\t1    7450 5600\n\t0    -1   -1   0   \n$EndComp\nText Label 6850 5450 3    40   ~ 0\nTX\n$Comp\nL C C45\nU 1 1 502E6ECB\nP 7150 5600\nF 0 \"C45\" H 7200 5700 50  0000 L CNN\nF 1 \"33pF\" H 7200 5500 50  0000 L CNN\nF 4 \"Murata\" H 10300 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 10300 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 10300 5400 60  0001 C CNN \"Description\"\n\t1    7150 5600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 502E6EC5\nP 6150 6900\nF 0 \"#PWR034\" H 6150 6900 30  0001 C CNN\nF 1 \"GND\" H 6150 6830 30  0001 C CNN\n\t1    6150 6900\n\t0    1    1    0   \n$EndComp\nText Label 6750 7050 1    40   ~ 0\nRX\n$Comp\nL C C54\nU 1 1 502E6EB0\nP 6450 6900\nF 0 \"C54\" H 6500 7000 50  0000 L CNN\nF 1 \"33pF\" H 6500 6800 50  0000 L CNN\nF 4 \"Murata\" H 9600 6700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 9600 6700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 9600 6700 60  0001 C CNN \"Description\"\n\t1    6450 6900\n\t0    1    1    0   \n$EndComp\nText Label 2500 2900 3    40   ~ 0\nRX\nText Label 2250 4250 0    40   ~ 0\nTX\n$Comp\nL MOSFET_P Q1\nU 1 1 502E69D1\nP 10600 8500\nF 0 \"Q1\" H 10600 8690 60  0000 R CNN\nF 1 \"MOSFET_P\" H 10600 8320 60  0000 R CNN\nF 4 \"Fairchild\" H 10600 8500 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 10600 8500 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 10600 8500 60  0001 C CNN \"Description\"\n\t1    10600 8500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C61\nU 1 1 502E6909\nP 12450 7850\nF 0 \"C61\" H 12500 7950 50  0000 L CNN\nF 1 \"10nF\" H 12500 7750 50  0000 L CNN\nF 4 \"Murata\" H 18850 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 18850 6600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 18850 6600 60  0001 C CNN \"Description\"\n\t1    12450 7850\n\t1    0    0    1   \n$EndComp\nText Label 15100 7350 1    40   ~ 0\nTX_AMP_OUT\nText Label 8500 8550 1    40   ~ 0\nRX_AMP_OUT\nText Label 13050 9350 0    40   ~ 0\nRX_AMP_IN\n$Comp\nL C C62\nU 1 1 502E6667\nP 14650 6650\nF 0 \"C62\" H 14700 6750 50  0000 L CNN\nF 1 \"100pF\" H 14700 6550 50  0000 L CNN\nF 4 \"Murata\" H 17650 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 17650 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 17650 8200 60  0001 C CNN \"Description\"\n\t1    14650 6650\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C59\nU 1 1 502E665E\nP 12700 5550\nF 0 \"C59\" H 12750 5650 50  0000 L CNN\nF 1 \"100pF\" H 12750 5450 50  0000 L CNN\nF 4 \"Murata\" H 15700 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 15700 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15700 7100 60  0001 C CNN \"Description\"\n\t1    12700 5550\n\t0    -1   1    0   \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 502E6209\nP 14450 7600\nF 0 \"#PWR035\" H 14450 7600 30  0001 C CNN\nF 1 \"GND\" H 14450 7530 30  0001 C CNN\n\t1    14450 7600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR036\nU 1 1 502E619A\nP 15100 2750\nF 0 \"#PWR036\" H 15100 2750 30  0001 C CNN\nF 1 \"GND\" H 15100 2680 30  0001 C CNN\n\t1    15100 2750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR037\nU 1 1 502E6129\nP 9150 8100\nF 0 \"#PWR037\" H 9150 8100 30  0001 C CNN\nF 1 \"GND\" H 9150 8030 30  0001 C CNN\n\t1    9150 8100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C50\nU 1 1 502E5F58\nP 8850 8800\nF 0 \"C50\" H 8900 8900 50  0000 L CNN\nF 1 \"100pF\" H 8900 8700 50  0000 L CNN\nF 4 \"Murata\" H 11850 10350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 11850 10350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 11850 10350 60  0001 C CNN \"Description\"\n\t1    8850 8800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C58\nU 1 1 502E5F55\nP 12550 9350\nF 0 \"C58\" H 12600 9450 50  0000 L CNN\nF 1 \"100pF\" H 12600 9250 50  0000 L CNN\nF 4 \"Murata\" H 15550 10900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 15550 10900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15550 10900 60  0001 C CNN \"Description\"\n\t1    12550 9350\n\t0    1    1    0   \n$EndComp\n$Comp\nL MGA-81563 U13\nU 1 1 502DE480\nP 9450 9600\nF 0 \"U13\" H 9450 9650 60  0000 C CNN\nF 1 \"MGA-81563\" H 9450 9550 60  0000 C CNN\nF 4 \"Avago\" H 9450 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 9450 9600 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 9450 9600 60  0001 C CNN \"Description\"\n\t1    9450 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 502C6DC4\nP 10500 9400\nF 0 \"#PWR038\" H 10500 9400 30  0001 C CNN\nF 1 \"GND\" H 10500 9330 30  0001 C CNN\n\t1    10500 9400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 502C6DC1\nP 10150 9400\nF 0 \"#PWR039\" H 10150 9400 30  0001 C CNN\nF 1 \"GND\" H 10150 9330 30  0001 C CNN\n\t1    10150 9400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C64\nU 1 1 502C6D4A\nP 15300 8450\nF 0 \"C64\" H 15350 8550 50  0000 L CNN\nF 1 \"10nF\" H 15350 8350 50  0000 L CNN\nF 4 \"Murata\" H 21700 7200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 21700 7200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 21700 7200 60  0001 C CNN \"Description\"\n\t1    15300 8450\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C52\nU 1 1 502C6D36\nP 10150 9100\nF 0 \"C52\" H 10200 9200 50  0000 L CNN\nF 1 \"100pF\" H 10200 9000 50  0000 L CNN\nF 4 \"Murata\" H 13150 10650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 13150 10650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 13150 10650 60  0001 C CNN \"Description\"\n\t1    10150 9100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 502C6D12\nP 9750 8800\nF 0 \"L5\" V 9700 8800 40  0000 C CNN\nF 1 \"1uH\" V 9850 8800 40  0000 C CNN\nF 4 \"Taiyo Yuden\" H 9750 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T1R0M\" H 9750 8800 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 1.0UH 650MA 20% 0603 SMD\" H 9750 8800 60  0001 C CNN \"Description\"\n\t1    9750 8800\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13317 U14\nU 1 1 502C6BE2\nP 14450 8300\nF 0 \"U14\" H 14450 8300 60  0000 C CNN\nF 1 \"SKY13317\" H 14450 8550 60  0000 C CNN\nF 4 \"Skyworks\" H 14450 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 14450 8300 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 14450 8300 60  0001 C CNN \"Description\"\n\t1    14450 8300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13317 U12\nU 1 1 502C6BDF\nP 9150 7400\nF 0 \"U12\" H 9150 7400 60  0000 C CNN\nF 1 \"SKY13317\" H 9150 7650 60  0000 C CNN\nF 4 \"Skyworks\" H 9150 7400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 9150 7400 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 9150 7400 60  0001 C CNN \"Description\"\n\t1    9150 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL RFFC5072 U4\nU 1 1 502BE21C\nP 5350 3100\nF 0 \"U4\" H 5350 3200 60  0000 C CNN\nF 1 \"RFFC5072\" H 5350 3000 60  0000 C CNN\nF 4 \"RFMD\" H 5350 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFFC5072TR7\" H 5350 3100 60  0001 C CNN \"Part Number\"\nF 6 \"WIDEBAND SYNTHESIZER/VCO WITH INTEGRATED 6GHz MIXER\" H 5350 3100 60  0001 C CNN \"Description\"\n\t1    5350 3100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C43\nU 1 1 502B5738\nP 14450 3900\nF 0 \"C43\" H 14500 4000 50  0000 L CNN\nF 1 \"47pF\" H 14500 3800 50  0000 L CNN\nF 4 \"Murata\" H 16050 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 16050 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 16050 5000 60  0001 C CNN \"Description\"\n\t1    14450 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C32\nU 1 1 502B571F\nP 15750 3000\nF 0 \"C32\" H 15800 3100 50  0000 L CNN\nF 1 \"47pF\" H 15800 2900 50  0000 L CNN\nF 4 \"Murata\" H 17350 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 17350 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 17350 4100 60  0001 C CNN \"Description\"\n\t1    15750 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U9\nU 1 1 502B5704\nP 15100 3450\nF 0 \"U9\" H 15100 3450 60  0000 C CNN\nF 1 \"SKY13317\" H 15100 3700 60  0000 C CNN\nF 4 \"Skyworks\" H 15100 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 15100 3450 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 15100 3450 60  0001 C CNN \"Description\"\n\t1    15100 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 502B56C2\nP 14150 3200\nF 0 \"C31\" H 14200 3300 50  0000 L CNN\nF 1 \"10nF\" H 14200 3100 50  0000 L CNN\nF 4 \"Murata\" H 20550 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 20550 1950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 20550 1950 60  0001 C CNN \"Description\"\n\t1    14150 3200\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 502B5542\nP 12600 2600\nF 0 \"#PWR040\" H 12600 2600 30  0001 C CNN\nF 1 \"GND\" H 12600 2530 30  0001 C CNN\n\t1    12600 2600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 502B54A4\nP 10200 3850\nF 0 \"#PWR041\" H 10200 3850 30  0001 C CNN\nF 1 \"GND\" H 10200 3780 30  0001 C CNN\n\t1    10200 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 502B5428\nP 9200 1650\nF 0 \"#PWR042\" H 9200 1650 30  0001 C CNN\nF 1 \"GND\" H 9200 1580 30  0001 C CNN\n\t1    9200 1650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 502B53A4\nP 9000 1450\nF 0 \"C9\" H 9050 1550 50  0000 L CNN\nF 1 \"10nF\" H 9050 1350 50  0000 L CNN\nF 4 \"Murata\" H 15400 200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15400 200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15400 200 60  0001 C CNN \"Description\"\n\t1    9000 1450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C48\nU 1 1 501EF6BA\nP 1300 6200\nF 0 \"C48\" H 1350 6300 50  0000 L CNN\nF 1 \"47pF\" H 1350 6100 50  0000 L CNN\nF 4 \"Murata\" H 2900 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 2900 7300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 2900 7300 60  0001 C CNN \"Description\"\n\t1    1300 6200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C23\nU 1 1 502B4C6F\nP 7900 3850\nF 0 \"C23\" H 7950 3950 50  0000 L CNN\nF 1 \"10nF\" H 7950 3750 50  0000 L CNN\nF 4 \"Murata\" H 14300 2600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 14300 2600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 14300 2600 60  0001 C CNN \"Description\"\n\t1    7900 3850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U10\nU 1 1 502B4C1C\nP 6850 6350\nF 0 \"U10\" H 6850 6550 60  0000 C CNN\nF 1 \"SKY13350\" H 6850 6150 60  0000 C CNN\nF 4 \"Skyworks\" H 6850 6350 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 6850 6350 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 6850 6350 60  0001 C CNN \"Description\"\n\t1    6850 6350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C46\nU 1 1 502B4C15\nP 6450 5800\nF 0 \"C46\" H 6500 5900 50  0000 L CNN\nF 1 \"10nF\" H 6500 5700 50  0000 L CNN\nF 4 \"Murata\" H 12850 4550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 12850 4550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 12850 4550 60  0001 C CNN \"Description\"\n\t1    6450 5800\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FB55E30\nP 5300 5550\nF 0 \"L4\" V 5250 5550 40  0000 C CNN\nF 1 \"DNP\" V 5400 5550 40  0000 C CNN\nF 4 \"DNP\" V 5150 5550 60  0000 C CNN \"Note\"\n\t1    5300 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U2\nU 1 1 502B490F\nP 9300 2200\nF 0 \"U2\" H 9300 2400 60  0000 C CNN\nF 1 \"SKY13350\" H 9300 2000 60  0000 C CNN\nF 4 \"Skyworks\" H 9300 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 9300 2200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 9300 2200 60  0001 C CNN \"Description\"\n\t1    9300 2200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C33\nU 1 1 502B4780\nP 2400 4550\nF 0 \"C33\" H 2450 4650 50  0000 L CNN\nF 1 \"33pF\" H 2450 4450 50  0000 L CNN\nF 4 \"Murata\" H 5550 4350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 5550 4350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 5550 4350 60  0001 C CNN \"Description\"\n\t1    2400 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 502B477F\nP 2400 4850\nF 0 \"#PWR043\" H 2400 4850 30  0001 C CNN\nF 1 \"GND\" H 2400 4780 30  0001 C CNN\n\t1    2400 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U7\nU 1 1 502B477E\nP 2400 3600\nF 0 \"U7\" H 2400 3800 60  0000 C CNN\nF 1 \"SKY13350\" H 2400 3400 60  0000 C CNN\nF 4 \"Skyworks\" H 2400 3600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2400 3600 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2400 3600 60  0001 C CNN \"Description\"\n\t1    2400 3600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 502B477C\nP 2300 3050\nF 0 \"#PWR044\" H 2300 3050 30  0001 C CNN\nF 1 \"GND\" H 2300 2980 30  0001 C CNN\n\t1    2300 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C28\nU 1 1 502B477A\nP 2800 4150\nF 0 \"C28\" H 2850 4250 50  0000 L CNN\nF 1 \"10nF\" H 2850 4050 50  0000 L CNN\nF 4 \"Murata\" H 9200 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9200 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9200 2900 60  0001 C CNN \"Description\"\n\t1    2800 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 502B4779\nP 2800 3050\nF 0 \"C22\" H 2850 3150 50  0000 L CNN\nF 1 \"33pF\" H 2850 2950 50  0000 L CNN\nF 4 \"Murata\" H 14150 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 14150 5300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 14150 5300 60  0001 C CNN \"Description\"\n\t1    2800 3050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR045\nU 1 1 502B4778\nP 3100 3050\nF 0 \"#PWR045\" H 3100 3050 30  0001 C CNN\nF 1 \"GND\" H 3100 2980 30  0001 C CNN\n\t1    3100 3050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 502AFA8C\nP 3900 3750\nF 0 \"L1\" V 3850 3750 40  0000 C CNN\nF 1 \"DNP\" V 4000 3750 40  0000 C CNN\nF 4 \"DNP\" V 4050 3600 60  0000 C CNN \"Note\"\n\t1    3900 3750\n\t1    0    0    -1  \n$EndComp\nText Label 1700 5650 3    40   ~ 0\n!MIX_BYPASS\nText Label 1600 7700 1    40   ~ 0\nMIX_BYPASS\nText Label 1600 2650 1    40   ~ 0\n!MIX_BYPASS\nText Label 1700 600  3    40   ~ 0\nMIX_BYPASS\nText Label 9850 4000 0    40   ~ 0\nHP\nText Label 10100 1850 3    40   ~ 0\nLP\n$Comp\nL GND #PWR046\nU 1 1 501F4794\nP 1000 2250\nF 0 \"#PWR046\" H 1000 2250 30  0001 C CNN\nF 1 \"GND\" H 1000 2180 30  0001 C CNN\n\t1    1000 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C16\nU 1 1 501F4793\nP 1300 2250\nF 0 \"C16\" H 1350 2350 50  0000 L CNN\nF 1 \"33pF\" H 1350 2150 50  0000 L CNN\nF 4 \"Murata\" H 4450 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 4450 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4450 2050 60  0001 C CNN \"Description\"\n\t1    1300 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 501F4789\nP 2300 1000\nF 0 \"#PWR047\" H 2300 1000 30  0001 C CNN\nF 1 \"GND\" H 2300 930 30  0001 C CNN\n\t1    2300 1000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 501F4788\nP 2000 1000\nF 0 \"C7\" H 2050 1100 50  0000 L CNN\nF 1 \"33pF\" H 2050 900 50  0000 L CNN\nF 4 \"Murata\" H 13350 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13350 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13350 3250 60  0001 C CNN \"Description\"\n\t1    2000 1000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C47\nU 1 1 501F477D\nP 2000 6050\nF 0 \"C47\" H 2050 6150 50  0000 L CNN\nF 1 \"33pF\" H 2050 5950 50  0000 L CNN\nF 4 \"Murata\" H 13350 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13350 8300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13350 8300 60  0001 C CNN \"Description\"\n\t1    2000 6050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 501F477C\nP 2300 6050\nF 0 \"#PWR048\" H 2300 6050 30  0001 C CNN\nF 1 \"GND\" H 2300 5980 30  0001 C CNN\n\t1    2300 6050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C56\nU 1 1 501F4769\nP 1300 7300\nF 0 \"C56\" H 1350 7400 50  0000 L CNN\nF 1 \"33pF\" H 1350 7200 50  0000 L CNN\nF 4 \"Murata\" H 4450 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 4450 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4450 7100 60  0001 C CNN \"Description\"\n\t1    1300 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 501F4768\nP 1000 7300\nF 0 \"#PWR049\" H 1000 7300 30  0001 C CNN\nF 1 \"GND\" H 1000 7230 30  0001 C CNN\n\t1    1000 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 501F46AE\nP 10700 2000\nF 0 \"#PWR050\" H 10700 2000 30  0001 C CNN\nF 1 \"GND\" H 10700 1930 30  0001 C CNN\n\t1    10700 2000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 501F46A8\nP 10400 2000\nF 0 \"C11\" H 10450 2100 50  0000 L CNN\nF 1 \"33pF\" H 10450 1900 50  0000 L CNN\nF 4 \"Murata\" H 21750 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 21750 4250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21750 4250 60  0001 C CNN \"Description\"\n\t1    10400 2000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C20\nU 1 1 501F41BD\nP 9700 2750\nF 0 \"C20\" H 9750 2850 50  0000 L CNN\nF 1 \"10nF\" H 9750 2650 50  0000 L CNN\nF 4 \"Murata\" H 16100 1500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16100 1500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16100 1500 60  0001 C CNN \"Description\"\n\t1    9700 2750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C17\nU 1 1 501F41BB\nP 10500 2450\nF 0 \"C17\" H 10550 2550 50  0000 L CNN\nF 1 \"10nF\" H 10550 2350 50  0000 L CNN\nF 4 \"Murata\" H 16900 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16900 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16900 1200 60  0001 C CNN \"Description\"\n\t1    10500 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C18\nU 1 1 501F41B9\nP 12300 2450\nF 0 \"C18\" H 12350 2550 50  0000 L CNN\nF 1 \"10nF\" H 12350 2350 50  0000 L CNN\nF 4 \"Murata\" H 18700 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 18700 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 18700 1200 60  0001 C CNN \"Description\"\n\t1    12300 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C44\nU 1 1 501F4169\nP 15750 3900\nF 0 \"C44\" H 15800 4000 50  0000 L CNN\nF 1 \"10nF\" H 15800 3800 50  0000 L CNN\nF 4 \"Murata\" H 22150 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 22150 2650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 22150 2650 60  0001 C CNN \"Description\"\n\t1    15750 3900\n\t1    0    0    1   \n$EndComp\nText Notes 10700 3150 0    60   ~ 0\nswitchable image reject filters\n$Comp\nL SKY13350 U5\nU 1 1 501F3B20\nP 12700 3150\nF 0 \"U5\" H 12700 3350 60  0000 C CNN\nF 1 \"SKY13350\" H 12700 2950 60  0000 C CNN\nF 4 \"Skyworks\" H 12700 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 12700 3150 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 12700 3150 60  0001 C CNN \"Description\"\n\t1    12700 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR051\nU 1 1 501EF7A8\nP 1800 2250\nF 0 \"#PWR051\" H 1800 2250 30  0001 C CNN\nF 1 \"GND\" H 1800 2180 30  0001 C CNN\n\t1    1800 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 501EF782\nP 1300 1150\nF 0 \"C8\" H 1350 1250 50  0000 L CNN\nF 1 \"47pF\" H 1350 1050 50  0000 L CNN\nF 4 \"Murata\" H 2900 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 2900 2250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 2900 2250 60  0001 C CNN \"Description\"\n\t1    1300 1150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U1\nU 1 1 501EF778\nP 1700 1700\nF 0 \"U1\" H 1700 1900 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 1500 60  0000 C CNN\nF 4 \"Skyworks\" H 1700 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 1700 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 1700 60  0001 C CNN \"Description\"\n\t1    1700 1700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C21\nU 1 1 501EF768\nP 1700 2850\nF 0 \"C21\" H 1750 2950 50  0000 L CNN\nF 1 \"47pF\" H 1750 2750 50  0000 L CNN\nF 4 \"Murata\" H 3300 3950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 3300 3950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 3300 3950 60  0001 C CNN \"Description\"\n\t1    1700 2850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 501EF6A1\nP 2200 6500\nF 0 \"C51\" H 2250 6600 50  0000 L CNN\nF 1 \"47pF\" H 2250 6400 50  0000 L CNN\nF 4 \"Murata\" H 3800 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 3800 7600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 3800 7600 60  0001 C CNN \"Description\"\n\t1    2200 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR052\nU 1 1 501EF65B\nP 1800 7300\nF 0 \"#PWR052\" H 1800 7300 30  0001 C CNN\nF 1 \"GND\" H 1800 7230 30  0001 C CNN\n\t1    1800 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U11\nU 1 1 501EF646\nP 1700 6750\nF 0 \"U11\" H 1700 6950 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 6550 60  0000 C CNN\nF 4 \"Skyworks\" H 1700 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 6750 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 6750 60  0001 C CNN \"Description\"\n\t1    1700 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T2\nU 1 1 501EF4A4\nP 5850 5900\nF 0 \"T2\" H 5850 6100 70  0000 C CNN\nF 1 \"MIX_OUT_BALUN\" H 5750 5750 70  0000 C CNN\nF 4 \"Anaren\" H 5850 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 5850 5900 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 5850 5900 60  0001 C CNN \"Description\"\n\t1    5850 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 501EF4A0\nP 3000 3400\nF 0 \"#PWR053\" H 3000 3400 30  0001 C CNN\nF 1 \"GND\" H 3000 3330 30  0001 C CNN\n\t1    3000 3400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T1\nU 1 1 501EF483\nP 3400 4050\nF 0 \"T1\" H 3400 4250 70  0000 C CNN\nF 1 \"MIX_IN_BALUN\" H 3400 3900 70  0000 C CNN\nF 4 \"Anaren\" H 3400 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 3400 4050 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 3400 4050 60  0001 C CNN \"Description\"\n\t1    3400 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C27\nU 1 1 501EF311\nP 10500 4000\nF 0 \"C27\" H 10550 4100 50  0000 L CNN\nF 1 \"47pF\" H 10550 3900 50  0000 L CNN\nF 4 \"Murata\" H 10500 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 10500 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 10500 5700 60  0001 C CNN \"Description\"\n\t1    10500 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13350 U6\nU 1 1 501EF258\nP 10100 3300\nF 0 \"U6\" H 10100 3500 60  0000 C CNN\nF 1 \"SKY13350\" H 10100 3100 60  0000 C CNN\nF 4 \"Skyworks\" H 10100 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 10100 3300 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 10100 3300 60  0001 C CNN \"Description\"\n\t1    10100 3300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 4FC68E81\nP 1750 10300\nF 0 \"#PWR054\" H 1750 10300 30  0001 C CNN\nF 1 \"GND\" H 1750 10230 30  0001 C CNN\n\t1    1750 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C41\nU 1 1 4FB55FAD\nP 4100 5350\nF 0 \"C41\" H 4150 5450 50  0000 L CNN\nF 1 \"100pF\" H 4150 5250 50  0000 L CNN\nF 4 \"Murata\" H 7400 6900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 7400 6900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6900 60  0001 C CNN \"Description\"\n\t1    4100 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4FB55FAC\nP 4100 5650\nF 0 \"#PWR055\" H 4100 5650 30  0001 C CNN\nF 1 \"GND\" H 4100 5580 30  0001 C CNN\n\t1    4100 5650\n\t1    0    0    -1  \n$EndComp\nText Notes 6050 9600 0    40   ~ 0\nExpected MIX_CLK is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\n$Comp\nL C C70\nU 1 1 4FB3CC76\nP 7350 10000\nF 0 \"C70\" H 7400 10100 50  0000 L CNN\nF 1 \"47pF\" H 7400 9900 50  0000 L CNN\nF 4 \"Murata\" H 7350 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 7350 9400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 7350 9400 60  0001 C CNN \"Description\"\n\t1    7350 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR056\nU 1 1 4FB52F5A\nP 6600 3850\nF 0 \"#PWR056\" H 6600 3850 30  0001 C CNN\nF 1 \"GND\" H 6600 3780 30  0001 C CNN\n\t1    6600 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FB3F9B0\nP 15700 8800\nF 0 \"D1\" H 15700 8900 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 15700 8700 40  0000 C CNN\nF 4 \"Murata\" H 15700 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 15700 8800 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 15700 8800 60  0001 C CNN \"Description\"\n\t1    15700 8800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FB3F838\nP 15700 9150\nF 0 \"#PWR057\" H 15700 9150 30  0001 C CNN\nF 1 \"GND\" H 15700 9080 30  0001 C CNN\n\t1    15700 9150\n\t1    0    0    -1  \n$EndComp\nText Label 7600 9700 2    40   ~ 0\nREF_IN\n$Comp\nL GND #PWR058\nU 1 1 4FB3CC7B\nP 7350 10300\nF 0 \"#PWR058\" H 7350 10300 30  0001 C CNN\nF 1 \"GND\" H 7350 10230 30  0001 C CNN\n\t1    7350 10300\n\t1    0    0    -1  \n$EndComp\nText Label 5600 1750 3    40   ~ 0\nREF_IN\nText Notes 2050 8850 0    40   ~ 0\nswitch control logic ensures valid switch configurations\nText Label 2500 9650 2    40   ~ 0\nRX\nText Label 2500 9550 2    40   ~ 0\nTX\nText Label 2500 9850 2    40   ~ 0\nLP\nText Label 2500 9750 2    40   ~ 0\nHP\nText Label 750  9750 0    40   ~ 0\n!AMP_BYPASS\nText Label 750  9650 0    40   ~ 0\nAMP_BYPASS\nText Label 750  9550 0    40   ~ 0\n!MIX_BYPASS\nText Label 750  9450 0    40   ~ 0\nMIX_BYPASS\n$Comp\nL VCC #PWR059\nU 1 1 4FB2FD2A\nP 2700 9150\nF 0 \"#PWR059\" H 2700 9250 30  0001 C CNN\nF 1 \"VCC\" H 2700 9250 30  0000 C CNN\n\t1    2700 9150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR060\nU 1 1 4FB2FD23\nP 2700 9850\nF 0 \"#PWR060\" H 2700 9850 30  0001 C CNN\nF 1 \"GND\" H 2700 9780 30  0001 C CNN\n\t1    2700 9850\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 2350 9450\n$Comp\nL C C68\nU 1 1 4FB2FD07\nP 2700 9550\nF 0 \"C68\" H 2750 9650 50  0000 L CNN\nF 1 \"100nF\" H 2750 9450 50  0000 L CNN\nF 4 \"Murata\" H 2700 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2700 9550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2700 9550 60  0001 C CNN \"Description\"\n\t1    2700 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 4FB2FD02\nP 1050 9950\nF 0 \"#PWR061\" H 1050 9950 30  0001 C CNN\nF 1 \"GND\" H 1050 9880 30  0001 C CNN\n\t1    1050 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-74HC04 U15\nU 1 1 4FB2F586\nP 1750 9550\nF 0 \"U15\" V 1700 9550 60  0000 C CNN\nF 1 \"GSG-74HC04\" V 1800 9550 60  0000 C CNN\nF 4 \"Texas Instruments\" H 1750 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC04RGYR\" H 1750 9550 60  0001 C CNN \"Part Number\"\nF 6 \"IC HEX INVERTERS 14-QFN\" H 1750 9550 60  0001 C CNN \"Description\"\n\t1    1750 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR062\nU 1 1 4FAECFB5\nP 7100 3750\nF 0 \"#PWR062\" H 7100 3850 30  0001 C CNN\nF 1 \"VCC\" H 7100 3850 30  0000 C CNN\n\t1    7100 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4FAECFAE\nP 7100 4100\nF 0 \"R6\" V 7180 4100 50  0000 C CNN\nF 1 \"4k7\" V 7100 4100 50  0000 C CNN\nF 4 \"Stackpole\" H 7100 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 7100 4100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 7100 4100 60  0001 C CNN \"Description\"\n\t1    7100 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR063\nU 1 1 4FAECE90\nP 6700 5350\nF 0 \"#PWR063\" H 6700 5350 30  0001 C CNN\nF 1 \"GND\" H 6700 5280 30  0001 C CNN\n\t1    6700 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR064\nU 1 1 4FAECE8F\nP 6400 5350\nF 0 \"#PWR064\" H 6400 5350 30  0001 C CNN\nF 1 \"GND\" H 6400 5280 30  0001 C CNN\n\t1    6400 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 4FAECE8E\nP 6100 5350\nF 0 \"#PWR065\" H 6100 5350 30  0001 C CNN\nF 1 \"GND\" H 6100 5280 30  0001 C CNN\n\t1    6100 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR066\nU 1 1 4FAECE8C\nP 5800 5350\nF 0 \"#PWR066\" H 5800 5350 30  0001 C CNN\nF 1 \"GND\" H 5800 5280 30  0001 C CNN\n\t1    5800 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C37\nU 1 1 4FAECE75\nP 6700 5050\nF 0 \"C37\" H 6750 5150 50  0000 L CNN\nF 1 \"33pF\" H 6750 4950 50  0000 L CNN\nF 4 \"Murata\" H 6700 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6700 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5050 60  0001 C CNN \"Description\"\n\t1    6700 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C36\nU 1 1 4FAECE73\nP 6400 5050\nF 0 \"C36\" H 6450 5150 50  0000 L CNN\nF 1 \"33pF\" H 6450 4950 50  0000 L CNN\nF 4 \"Murata\" H 6700 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6700 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5050 60  0001 C CNN \"Description\"\n\t1    6400 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4FAECE70\nP 6100 5050\nF 0 \"C35\" H 6150 5150 50  0000 L CNN\nF 1 \"33pF\" H 6150 4950 50  0000 L CNN\nF 4 \"Murata\" H 6700 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6700 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5050 60  0001 C CNN \"Description\"\n\t1    6100 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C34\nU 1 1 4FAECE69\nP 5800 5050\nF 0 \"C34\" H 5850 5150 50  0000 L CNN\nF 1 \"33pF\" H 5850 4950 50  0000 L CNN\nF 4 \"Murata\" H 6700 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6700 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5050 60  0001 C CNN \"Description\"\n\t1    5800 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR067\nU 1 1 4FAECE5B\nP 6900 3750\nF 0 \"#PWR067\" H 6900 3850 30  0001 C CNN\nF 1 \"VCC\" H 6900 3850 30  0000 C CNN\n\t1    6900 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4FAECE50\nP 6900 4100\nF 0 \"R5\" V 6980 4100 50  0000 C CNN\nF 1 \"4k7\" V 6900 4100 50  0000 C CNN\nF 4 \"Stackpole\" H 6900 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 6900 4100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 6900 4100 60  0001 C CNN \"Description\"\n\t1    6900 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR068\nU 1 1 4FAECD9D\nP 5400 1850\nF 0 \"#PWR068\" H 5400 1850 30  0001 C CNN\nF 1 \"GND\" H 5400 1780 30  0001 C CNN\n\t1    5400 1850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C67\nU 1 1 4FAECD45\nP 7350 9400\nF 0 \"C67\" H 7400 9500 50  0000 L CNN\nF 1 \"47pF\" H 7400 9300 50  0000 L CNN\nF 4 \"Murata\" H 7350 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 7350 9400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 7350 9400 60  0001 C CNN \"Description\"\n\t1    7350 9400\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 6500 3350\nNoConn ~ 6500 3250\n$Comp\nL GND #PWR069\nU 1 1 4FAECC8F\nP 7400 3150\nF 0 \"#PWR069\" H 7400 3150 30  0001 C CNN\nF 1 \"GND\" H 7400 3080 30  0001 C CNN\n\t1    7400 3150\n\t0    -1   -1   0   \n$EndComp\nText Notes 7000 3100 0    40   ~ 0\n1%\n$Comp\nL R R4\nU 1 1 4FAECC79\nP 7050 3150\nF 0 \"R4\" V 7130 3150 50  0000 C CNN\nF 1 \"51k\" V 7050 3150 50  0000 C CNN\nF 4 \"Stackpole\" H 7050 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT51K0\" H 7050 3150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 51K OHM 1% 0.0625W 0402\" H 7050 3150 60  0001 C CNN \"Description\"\n\t1    7050 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR070\nU 1 1 4FAECBE1\nP 4700 8450\nF 0 \"#PWR070\" H 4700 8450 30  0001 C CNN\nF 1 \"GND\" H 4700 8380 30  0001 C CNN\n\t1    4700 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR071\nU 1 1 4FAECBD8\nP 4700 7850\nF 0 \"#PWR071\" H 4700 7950 30  0001 C CNN\nF 1 \"VCC\" H 4700 7950 30  0000 C CNN\n\t1    4700 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C6\nU 1 1 4FAECBBA\nP 6600 8150\nF 0 \"C6\" H 6650 8250 50  0000 L CNN\nF 1 \"10nF\" H 6650 8050 50  0000 L CNN\nF 4 \"Murata\" H 5500 8150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5500 8150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5500 8150 60  0001 C CNN \"Description\"\n\t1    6600 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4FAECBB9\nP 6300 8150\nF 0 \"C5\" H 6350 8250 50  0000 L CNN\nF 1 \"33pF\" H 6350 8050 50  0000 L CNN\nF 4 \"Murata\" H 3700 12200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3700 12200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3700 12200 60  0001 C CNN \"Description\"\n\t1    6300 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4FAECBB6\nP 5750 8150\nF 0 \"C3\" H 5800 8250 50  0000 L CNN\nF 1 \"33pF\" H 5800 8050 50  0000 L CNN\nF 4 \"Murata\" H 3700 12200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3700 12200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3700 12200 60  0001 C CNN \"Description\"\n\t1    5750 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4FAECBB5\nP 6050 8150\nF 0 \"C4\" H 6100 8250 50  0000 L CNN\nF 1 \"10nF\" H 6100 8050 50  0000 L CNN\nF 4 \"Murata\" H 5500 8150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5500 8150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5500 8150 60  0001 C CNN \"Description\"\n\t1    6050 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C2\nU 1 1 4FAECBA0\nP 5100 8150\nF 0 \"C2\" H 5150 8250 50  0000 L CNN\nF 1 \"10nF\" H 5150 8050 50  0000 L CNN\nF 4 \"Murata\" H 5100 8150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5100 8150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5100 8150 60  0001 C CNN \"Description\"\n\t1    5100 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C1\nU 1 1 4FAECB99\nP 4800 8150\nF 0 \"C1\" H 4850 8250 50  0000 L CNN\nF 1 \"33pF\" H 4850 8050 50  0000 L CNN\nF 4 \"Murata\" H 3300 12200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3300 12200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3300 12200 60  0001 C CNN \"Description\"\n\t1    4800 8150\n\t1    0    0    -1  \n$EndComp\nText Notes 7450 2650 0    60   ~ 0\nloop filter\n$Comp\nL R R3\nU 1 1 4FAEC8B2\nP 8700 2600\nF 0 \"R3\" V 8780 2600 50  0000 C CNN\nF 1 \"22k\" V 8700 2600 50  0000 C CNN\nF 4 \"Panasonic\" H 8700 2600 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-2GEJ223X\" H 8700 2600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 22K OHM 1/10W 5% 0402 SMD\" H 8700 2600 60  0001 C CNN \"Description\"\n\t1    8700 2600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FAEC8B0\nP 8700 2050\nF 0 \"C15\" H 8750 2150 50  0000 L CNN\nF 1 \"180pF\" H 8750 1950 50  0000 L CNN\nF 4 \"Murata\" H 8700 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8700 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8700 2050 60  0001 C CNN \"Description\"\n\t1    8700 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C14\nU 1 1 4FAEC8AD\nP 8400 2050\nF 0 \"C14\" H 8450 2150 50  0000 L CNN\nF 1 \"8p2\" H 8450 1950 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 8400 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"UMK105CG8R2DV-F\" H 8400 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 8.2PF 50V NP0 0402\" H 8400 2050 60  0001 C CNN \"Description\"\n\t1    8400 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FAEC88E\nP 7500 2350\nF 0 \"#PWR072\" H 7500 2350 30  0001 C CNN\nF 1 \"GND\" H 7500 2280 30  0001 C CNN\n\t1    7500 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4FAEC88B\nP 6800 2350\nF 0 \"#PWR073\" H 6800 2350 30  0001 C CNN\nF 1 \"GND\" H 6800 2280 30  0001 C CNN\n\t1    6800 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FAEC856\nP 7850 1750\nF 0 \"R2\" V 7930 1750 50  0000 C CNN\nF 1 \"470\" V 7850 1750 50  0000 C CNN\nF 4 \"Stackpole\" H 7850 1750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7850 1750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7850 1750 60  0001 C CNN \"Description\"\n\t1    7850 1750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C13\nU 1 1 4FAEC853\nP 7500 2050\nF 0 \"C13\" H 7550 2150 50  0000 L CNN\nF 1 \"330pF\" H 7550 1950 50  0000 L CNN\nF 4 \"Murata\" H 6800 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6800 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6800 2050 60  0001 C CNN \"Description\"\n\t1    7500 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R1\nU 1 1 4FAEC850\nP 7150 1750\nF 0 \"R1\" V 7230 1750 50  0000 C CNN\nF 1 \"470\" V 7150 1750 50  0000 C CNN\nF 4 \"Stackpole\" H 7150 1750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7150 1750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7150 1750 60  0001 C CNN \"Description\"\n\t1    7150 1750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FAEC84D\nP 6800 2050\nF 0 \"C12\" H 6850 2150 50  0000 L CNN\nF 1 \"330pF\" H 6850 1950 50  0000 L CNN\nF 4 \"Murata\" H 6800 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6800 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6800 2050 60  0001 C CNN \"Description\"\n\t1    6800 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4FAEC785\nP 4400 5650\nF 0 \"#PWR074\" H 4400 5650 30  0001 C CNN\nF 1 \"GND\" H 4400 5580 30  0001 C CNN\n\t1    4400 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C42\nU 1 1 4FAEC781\nP 4400 5350\nF 0 \"C42\" H 4450 5450 50  0000 L CNN\nF 1 \"100pF\" H 4450 5250 50  0000 L CNN\nF 4 \"Murata\" H 7400 6900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 7400 6900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6900 60  0001 C CNN \"Description\"\n\t1    4400 5350\n\t1    0    0    -1  \n$EndComp\nText Label 5000 1550 3    40   ~ 0\nAMP_BYPASS\nText Label 5100 1550 3    40   ~ 0\n!TX_AMP_PWR\nText Label 6700 3450 2    40   ~ 0\nHP\n$Comp\nL GND #PWR075\nU 1 1 4FAA165E\nP 16400 9050\nF 0 \"#PWR075\" H 16400 9050 30  0001 C CNN\nF 1 \"GND\" H 16400 8980 30  0001 C CNN\n\t1    16400 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C26\nU 1 1 4FAA149B\nP 12300 3700\nF 0 \"C26\" H 12350 3800 50  0000 L CNN\nF 1 \"47pF\" H 12350 3600 50  0000 L CNN\nF 4 \"Murata\" H 12300 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 12300 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 12300 5400 60  0001 C CNN \"Description\"\n\t1    12300 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FAA142A\nP 10700 3700\nF 0 \"#PWR076\" H 10700 3700 30  0001 C CNN\nF 1 \"GND\" H 10700 3630 30  0001 C CNN\n\t1    10700 3700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR077\nU 1 1 4FAA1424\nP 10700 2150\nF 0 \"#PWR077\" H 10700 2150 30  0001 C CNN\nF 1 \"GND\" H 10700 2080 30  0001 C CNN\n\t1    10700 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR078\nU 1 1 4FAA10AF\nP 12100 2150\nF 0 \"#PWR078\" H 12100 2150 30  0001 C CNN\nF 1 \"GND\" H 12100 2080 30  0001 C CNN\n\t1    12100 2150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR079\nU 1 1 4FAA1098\nP 12100 4000\nF 0 \"#PWR079\" H 12100 4000 30  0001 C CNN\nF 1 \"GND\" H 12100 3930 30  0001 C CNN\n\t1    12100 4000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR080\nU 1 1 4FAA0C6C\nP 10000 4600\nF 0 \"#PWR080\" H 10000 4600 30  0001 C CNN\nF 1 \"GND\" H 10000 4530 30  0001 C CNN\n\t1    10000 4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4FAA0C67\nP 10000 4300\nF 0 \"C30\" H 10050 4400 50  0000 L CNN\nF 1 \"33pF\" H 10050 4200 50  0000 L CNN\nF 4 \"Murata\" H 13150 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13150 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13150 4100 60  0001 C CNN \"Description\"\n\t1    10000 4300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR081\nU 1 1 4FAA0C0D\nP 4100 2950\nF 0 \"#PWR081\" H 4100 3050 30  0001 C CNN\nF 1 \"VCC\" H 4100 3050 30  0000 C CNN\n\t1    4100 2950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR082\nU 1 1 4FAA08EA\nP 6250 6550\nF 0 \"#PWR082\" H 6250 6550 30  0001 C CNN\nF 1 \"GND\" H 6250 6480 30  0001 C CNN\n\t1    6250 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U3\nU 1 1 4F94D561\nP 11400 2300\nF 0 \"U3\" H 11400 2350 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 11400 2250 60  0000 C CNN\nF 4 \"AVX\" H 11400 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 11400 2300 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 11400 2300 60  0001 C CNN \"Description\"\n\t1    11400 2300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-DEA U8\nU 1 1 4F94D4F4\nP 11400 3850\nF 0 \"U8\" H 11400 3900 60  0000 C CNN\nF 1 \"RX_HIGHPASS_FILTER\" H 11400 3800 60  0000 C CNN\nF 4 \"TDK\" H 11400 3850 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 11400 3850 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 11400 3850 60  0001 C CNN \"Description\"\n\t1    11400 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P4\nU 1 1 4F94D0F2\nP 16100 8450\nF 0 \"P4\" H 16100 8600 60  0000 C CNN\nF 1 \"ANTENNA\" H 16100 8300 60  0000 C CNN\nF 4 \"TE Connectivity\" H 16100 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"2081233-1\" H 16100 8450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN JACK SMA PCB VERT\" H 16100 8450 60  0001 C CNN \"Description\"\n\t1    16100 8450\n\t-1   0    0    -1  \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/jawbreaker/jawbreaker-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Sun Jun  9 23:35:01 2013\n#encoding utf-8\n#\n# +1.8V\n#\nDEF +1.8V #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 140 20 H I C CNN\nF1 \"+1.8V\" 0 110 30 H V C CNN\nALIAS 1V8\nDRAW\nP 3 0 0 0  0 0  0 40  0 40 N\nX +1.8V 1 0 0 0 U 20 20 0 0 W N\nC 0 60 20 0 1 0 N\nENDDRAW\nENDDEF\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 20  -100 -30  100 -30 N\nP 2 0 1 20  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_2_SHORTED\n#\nDEF CONN_2_SHORTED P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2_SHORTED\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nP 2 0 1 0  -300 100  -300 -100 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3\n#\nDEF CONN_3 K 0 40 Y N 1 F N\nF0 \"K\" -50 0 50 V V C CNN\nF1 \"CONN_3\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 0 250 R 60 60 1 1 P I\nX P3 3 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_4X2\n#\nDEF CONN_4X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_4X2\" 0 0 40 V V C CNN\nDRAW\nS -100 200 100 -200 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nX 7 7 -400 -150 300 R 60 60 1 1 P I\nX 8 8 400 -150 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6\n#\nDEF CONN_6 P 0 30 Y N 1 F N\nF0 \"P\" -50 0 60 V V C CNN\nF1 \"CONN_6\" 50 0 60 V V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX 1 1 -350 250 250 R 60 60 1 1 P I\nX 2 2 -350 150 250 R 60 60 1 1 P I\nX 3 3 -350 50 250 R 60 60 1 1 P I\nX 4 4 -350 -50 250 R 60 60 1 1 P I\nX 5 5 -350 -150 250 R 60 60 1 1 P I\nX 6 6 -350 -250 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6X2\n#\nDEF CONN_6X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 350 60 H V C CNN\nF1 \"CONN_6X2\" 0 0 60 V V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX P1 1 -400 250 300 R 60 60 1 1 P I\nX P2 2 400 250 300 L 60 60 1 1 P I\nX P3 3 -400 150 300 R 60 60 1 1 P I\nX P4 4 400 150 300 L 60 60 1 1 P I\nX P5 5 -400 50 300 R 60 60 1 1 P I\nX P6 6 400 50 300 L 60 60 1 1 P I\nX P7 7 -400 -50 300 R 60 60 1 1 P I\nX P8 8 400 -50 300 L 60 60 1 1 P I\nX 9 9 -400 -150 300 R 60 60 1 1 P I\nX 10 10 400 -150 300 L 60 60 1 1 P I\nX 11 11 -400 -250 300 R 60 60 1 1 P I\nX 12 12 400 -250 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_8X2\n#\nDEF CONN_8X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 450 60 H V C CNN\nF1 \"CONN_8X2\" 0 0 50 V V C CNN\nDRAW\nS -100 400 100 -400 0 1 0 N\nX ~ 1 -400 350 300 R 60 60 1 1 P I\nX ~ 2 400 350 300 L 60 60 1 1 P I\nX ~ 3 -400 250 300 R 60 60 1 1 P I\nX ~ 4 400 250 300 L 60 60 1 1 P I\nX ~ 5 -400 150 300 R 60 60 1 1 P I\nX ~ 6 400 150 300 L 60 60 1 1 P I\nX ~ 7 -400 50 300 R 60 60 1 1 P I\nX ~ 8 400 50 300 L 60 60 1 1 P I\nX ~ 9 -400 -50 300 R 60 60 1 1 P I\nX ~ 10 400 -50 300 L 60 60 1 1 P I\nX ~ 11 -400 -150 300 R 60 60 1 1 P I\nX ~ 12 400 -150 300 L 60 60 1 1 P I\nX ~ 13 -400 -250 300 R 60 60 1 1 P I\nX ~ 14 400 -250 300 L 60 60 1 1 P I\nX ~ 15 -400 -350 300 R 60 60 1 1 P I\nX ~ 16 400 -350 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FILTER\n#\nDEF FILTER FB 0 40 Y N 1 F N\nF0 \"FB\" 0 150 60 H V C CNN\nF1 \"FILTER\" 0 -100 60 H V C CNN\nDRAW\nA -150 0 50 1 1799 0 1 0 N -100 0 -200 0\nA -50 0 50 1 1799 0 1 0 N 0 0 -100 0\nA 0 0 0 0 0 0 1 0 N 0 0 0 0\nA 50 0 50 1 1799 0 1 0 N 100 0 0 0\nA 150 0 50 1 1799 0 1 0 N 200 0 100 0\nS -225 75 225 -50 0 1 0 N\nX 1 1 -350 0 150 R 40 40 1 1 P\nX 2 2 350 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-74HC04\n#\nDEF GSG-74HC04 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC04\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1Y 2 -600 200 300 R 50 50 1 1 O\nX 2A 3 -600 100 300 R 50 50 1 1 I\nX 2Y 4 -600 0 300 R 50 50 1 1 O\nX 3A 5 -600 -100 300 R 50 50 1 1 I\nX 3Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 4Y 8 600 -300 300 L 50 50 1 1 O\nX 4A 9 600 -200 300 L 50 50 1 1 I\nX 5Y 10 600 -100 300 L 50 50 1 1 O\nX 5A 11 600 0 300 L 50 50 1 1 I\nX 6Y 12 600 100 300 L 50 50 1 1 O\nX 6A 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-74HC08\n#\nDEF GSG-74HC08 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC08\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1B 2 -600 200 300 R 50 50 1 1 I\nX 1Y 3 -600 100 300 R 50 50 1 1 O\nX 2A 4 -600 0 300 R 50 50 1 1 I\nX 2B 5 -600 -100 300 R 50 50 1 1 I\nX 2Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 3Y 8 600 -300 300 L 50 50 1 1 O\nX 3A 9 600 -200 300 L 50 50 1 1 I\nX 3B 10 600 -100 300 L 50 50 1 1 I\nX 4Y 11 600 0 300 L 50 50 1 1 O\nX 4A 12 600 100 300 L 50 50 1 1 I\nX 4B 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-900MHZ-F-ANTENNA\n#\nDEF GSG-900MHZ-F-ANTENNA J 0 40 Y Y 1 F N\nF0 \"J\" 300 100 60 H V C CNN\nF1 \"GSG-900MHZ-F-ANTENNA\" 250 650 60 H V C CNN\nDRAW\nP 4 0 1 0  -150 300  -150 550  0 550  0 300 N\nP 15 0 1 0  0 550  100 550  100 200  200 200  200 550  300 550  300 200  400 200  400 550  500 550  500 200  600 200  600 550  700 550  700 100 N\nX RF 1 0 0 300 U 50 50 1 1 B\nX GND 2 -150 0 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-IP4220CZ6\n#\nDEF GSG-IP4220CZ6 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"GSG-IP4220CZ6\" 0 -250 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX ESD3 4 550 -100 300 L 50 50 1 1 I\nX VP 5 550 0 300 L 50 50 1 1 W\nX ESD4 6 550 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B\n#\nDEF GSG-USB-MICRO-B J 0 40 Y Y 1 F N\nF0 \"J\" 0 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B\" 0 -350 60 H V C CNN\nDRAW\nP 5 0 1 0  200 250  -50 250  -50 -250  200 -250  200 -250 N\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-XC2C64A-7VQG100C\n#\nDEF GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"GSG-XC2C64A-7VQG100C\" 0 -100 60 H V C CNN\nDRAW\nS -1700 1700 1700 -1700 0 1 0 N\nX BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B\nX BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B\nX BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B\nX BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B\nX VAUX 5 -2000 800 300 R 50 50 1 1 W\nX BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B\nX BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B\nX BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B\nX BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B\nX BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B\nX NC 20 -2000 -700 300 R 50 50 1 1 N\nX BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B\nX BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B\nX BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B\nX BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B\nX BANK2F3M12 70 2000 700 300 L 50 50 1 1 B\nX NC 80 800 2000 300 D 50 50 1 1 N\nX BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B\nX BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B\nX GND 21 -2000 -800 300 R 50 50 1 1 W\nX GND 31 -700 -2000 300 U 50 50 1 1 W\nX BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B\nX VCCIO1 51 2000 -1200 300 L 50 50 1 1 W\nX BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B\nX BANK2F3M11 71 2000 800 300 L 50 50 1 1 B\nX BANK2F3M4 81 700 2000 300 D 50 50 1 1 B\nX BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B\nX BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B\nX BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B\nX BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B\nX BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B\nX BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B\nX GND 62 2000 -100 300 L 50 50 1 1 W\nX BANK2F3M10 72 2000 900 300 L 50 50 1 1 B\nX NC 82 600 2000 300 D 50 50 1 1 N\nX BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B\nX BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B\nX BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B\nX BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B\nX BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B\nX BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B\nX NC 63 2000 0 300 L 50 50 1 1 N\nX NC 73 2000 1000 300 L 50 50 1 1 N\nX TDO 83 500 2000 300 D 50 50 1 1 O\nX NC 93 -500 2000 300 D 50 50 1 1 N\nX BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B\nX BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B\nX BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B\nX NC 44 600 -2000 300 U 50 50 1 1 N\nX NC 54 2000 -900 300 L 50 50 1 1 N\nX BANK2F3M15 64 2000 100 300 L 50 50 1 1 B\nX BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B\nX GND 84 400 2000 300 D 50 50 1 1 W\nX BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B\nX BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B\nX NC 25 -2000 -1200 300 R 50 50 1 1 N\nX BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B\nX TDI 45 700 -2000 300 U 50 50 1 1 I\nX BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B\nX NC 65 2000 200 300 L 50 50 1 1 N\nX NC 75 2000 1200 300 L 50 50 1 1 N\nX NC 85 300 2000 300 D 50 50 1 1 N\nX NC 95 -700 2000 300 D 50 50 1 1 N\nX BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B\nX VCC 26 -1200 -2000 300 U 50 50 1 1 W\nX BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B\nX NC 46 800 -2000 300 U 50 50 1 1 N\nX BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B\nX NC 66 2000 300 300 L 50 50 1 1 N\nX BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B\nX NC 86 200 2000 300 D 50 50 1 1 N\nX NC 96 -800 2000 300 D 50 50 1 1 N\nX BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B\nX BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B\nX BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B\nX TMS 47 900 -2000 300 U 50 50 1 1 I\nX VCC 57 2000 -600 300 L 50 50 1 1 W\nX BANK2F3M14 67 2000 400 300 L 50 50 1 1 B\nX BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B\nX NC 87 100 2000 300 D 50 50 1 1 N\nX BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B\nX BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B\nX BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B\nX VCCIO1 38 0 -2000 300 U 50 50 1 1 W\nX TCK 48 1000 -2000 300 U 50 50 1 1 I\nX BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B\nX BANK2F3M13 68 2000 500 300 L 50 50 1 1 B\nX BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B\nX VCCIO2 88 0 2000 300 D 50 50 1 1 W\nX VCCIO2 98 -1000 2000 300 D 50 50 1 1 W\nX BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B\nX BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B\nX BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B\nX BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B\nX NC 59 2000 -400 300 L 50 50 1 1 N\nX GND 69 2000 600 300 L 50 50 1 1 W\nX BANK2F3M5 79 900 2000 300 D 50 50 1 1 B\nX BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B\nX BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B\nX GND 100 -1200 2000 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-XTAL4PIN\n#\nDEF GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# LED\n#\nDEF LED D 0 40 Y N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"LED\" 0 -100 50 H V C CNN\n$FPLIST\n LED-3MM\n LED-5MM\n LED-10MM\n LED-0603\n LED-0805\n LED-1206\n LEDV\n$ENDFPLIST\nDRAW\nP 2 0 1 0  50 50  50 -50 N\nP 3 0 1 0  -50 50  50 0  -50 -50 F\nP 3 0 1 0  65 -40  110 -80  105 -55 N\nP 3 0 1 0  80 -25  125 -65  120 -40 N\nX A 1 -200 0 150 R 40 40 1 1 P\nX K 2 200 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# LPC43XXFBD144\n#\nDEF LPC43XXFBD144 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"LPC43XXFBD144\" 0 -150 60 H V C CNN\nDRAW\nS -2400 2400 2400 -2400 0 1 0 N\nX P4_0 1 -2700 1750 300 R 50 50 1 1 B\nX ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I\nX P4_1 3 -2700 1550 300 R 50 50 1 1 B\nX VSSIO 4 -2700 1450 300 R 50 50 1 1 W\nX VDDIO 5 -2700 1350 300 R 50 50 1 1 W\nX ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B\nX P4_3 7 -2700 1150 300 R 50 50 1 1 B\nX P4_2 8 -2700 1050 300 R 50 50 1 1 B\nX P4_4 9 -2700 950 300 R 50 50 1 1 B\nX P4_5 10 -2700 850 300 R 50 50 1 1 B\nX USB0_DM 20 -2700 -150 300 R 50 50 1 1 B\nX TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I\nX VSSIO 40 -1450 -2700 300 U 50 50 1 1 W\nX P1_7 50 -450 -2700 300 U 50 50 1 1 B\nX P1_13 60 550 -2700 300 U 50 50 1 1 B\nX P1_20 70 1550 -2700 300 U 50 50 1 1 B\nX P6_4 80 2700 -1050 300 L 50 50 1 1 B\nX USB1_DM 90 2700 -50 300 L 50 50 1 1 B\nX P4_6 11 -2700 750 300 R 50 50 1 1 B\nX USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B\nX TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O\nX VDDIO 41 -1350 -2700 300 U 50 50 1 1 W\nX P1_8 51 -350 -2700 300 U 50 50 1 1 B\nX P1_14 61 650 -2700 300 U 50 50 1 1 B\nX VDDIO 71 1650 -2700 300 U 50 50 1 1 W\nX P2_1 81 2700 -950 300 L 50 50 1 1 B\nX P2_5 91 2700 50 300 L 50 50 1 1 B\nX XTAL1 12 -2700 650 300 R 50 50 1 1 I\nX USB0_ID 22 -2700 -350 300 R 50 50 1 1 I\nX P0_0 32 -2700 -1350 300 R 50 50 1 1 B\nX P1_1 42 -1250 -2700 300 U 50 50 1 1 B\nX P1_9 52 -250 -2700 300 U 50 50 1 1 B\nX P1_15 62 750 -2700 300 U 50 50 1 1 B\nX P9_6 72 1750 -2700 300 U 50 50 1 1 B\nX P6_5 82 2700 -850 300 L 50 50 1 1 B\nX I2C0_SCL 92 2700 150 300 L 50 50 1 1 B\nX XTAL2 13 -2700 550 300 R 50 50 1 1 O\nX USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W\nX P4_9 33 -2700 -1450 300 R 50 50 1 1 B\nX P1_2 43 -1150 -2700 300 U 50 50 1 1 B\nX P1_10 53 -150 -2700 300 U 50 50 1 1 B\nX P5_6 63 850 -2700 300 U 50 50 1 1 B\nX P6_0 73 2700 -1750 300 L 50 50 1 1 B\nX P6_6 83 2700 -750 300 L 50 50 1 1 B\nX I2C0_SDA 93 2700 250 300 L 50 50 1 1 B\nX P4_7 14 -2700 450 300 R 50 50 1 1 B\nX USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B\nX P0_1 34 -2700 -1550 300 R 50 50 1 1 B\nX P1_3 44 -1050 -2700 300 U 50 50 1 1 B\nX P5_3 54 -50 -2700 300 U 50 50 1 1 B\nX P1_16 64 950 -2700 300 U 50 50 1 1 B\nX P6_1 74 2700 -1650 300 L 50 50 1 1 B\nX P2_2 84 2700 -650 300 L 50 50 1 1 B\nX VDDREG 94 2700 350 300 L 50 50 1 1 W\nX P4_8 15 -2700 350 300 R 50 50 1 1 B\nX VDDREG 25 -2700 -650 300 R 50 50 1 1 W\nX P4_10 35 -2700 -1650 300 R 50 50 1 1 B\nX CLK0 45 -950 -2700 300 U 50 50 1 1 B\nX P1_11 55 50 -2700 300 U 50 50 1 1 B\nX P5_7 65 1050 -2700 300 U 50 50 1 1 B\nX P2_0 75 2700 -1550 300 L 50 50 1 1 B\nX P6_7 85 2700 -550 300 L 50 50 1 1 B\nX P2_6 95 2700 450 300 L 50 50 1 1 B\nX USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W\nX TDI 26 -2700 -750 300 R 50 50 1 1 I\nX VDDIO 36 -2700 -1750 300 R 50 50 1 1 W\nX P5_2 46 -850 -2700 300 U 50 50 1 1 B\nX P1_12 56 150 -2700 300 U 50 50 1 1 B\nX P1_17 66 1150 -2700 300 U 50 50 1 1 B\nX VSSIO 76 2700 -1450 300 L 50 50 1 1 W\nX P6_8 86 2700 -450 300 L 50 50 1 1 B\nX P2_7 96 2700 550 300 L 50 50 1 1 B\nX USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W\nX TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I\nX P5_0 37 -1750 -2700 300 U 50 50 1 1 B\nX P1_4 47 -750 -2700 300 U 50 50 1 1 B\nX P5_4 57 250 -2700 300 U 50 50 1 1 B\nX P1_18 67 1250 -2700 300 U 50 50 1 1 B\nX VDDIO 77 2700 -1350 300 L 50 50 1 1 W\nX P2_3 87 2700 -350 300 L 50 50 1 1 B\nX P6_9 97 2700 650 300 L 50 50 1 1 B\nX USB0_DP 18 -2700 50 300 R 50 50 1 1 B\nX DBGEN 28 -2700 -950 300 R 50 50 1 1 I\nX P1_0 38 -1650 -2700 300 U 50 50 1 1 B\nX P1_5 48 -650 -2700 300 U 50 50 1 1 B\nX P5_5 58 350 -2700 300 U 50 50 1 1 B\nX P1_19 68 1350 -2700 300 U 50 50 1 1 B\nX P6_2 78 2700 -1250 300 L 50 50 1 1 B\nX P2_4 88 2700 -250 300 L 50 50 1 1 B\nX P2_8 98 2700 750 300 L 50 50 1 1 B\nX USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W\nX TRST 29 -2700 -1050 300 R 50 50 1 1 I\nX P5_1 39 -1550 -2700 300 U 50 50 1 1 B\nX P1_6 49 -550 -2700 300 U 50 50 1 1 B\nX VDDREG 59 450 -2700 300 U 50 50 1 1 W\nX P9_5 69 1450 -2700 300 U 50 50 1 1 B\nX P6_3 79 2700 -1150 300 L 50 50 1 1 B\nX USB1_DP 89 2700 -150 300 L 50 50 1 1 B\nX CLK2 99 2700 850 300 L 50 50 1 1 B\nX P6_10 100 2700 950 300 L 50 50 1 1 B\nX P7_0 110 1650 2700 300 D 50 50 1 1 B\nX PF_4 120 650 2700 300 D 50 50 1 1 B\nX WAKEUP0 130 -350 2700 300 D 50 50 1 1 I\nX P7_7 140 -1350 2700 300 D 50 50 1 1 B\nX P6_11 101 2700 1050 300 L 50 50 1 1 B\nX VDDIO 111 1550 2700 300 D 50 50 1 1 W\nX P3_5 121 550 2700 300 D 50 50 1 1 B\nX VDDREG 131 -450 2700 300 D 50 50 1 1 W\nX VDDIO 141 -1450 2700 300 D 50 50 1 1 W\nX P2_9 102 2700 1150 300 L 50 50 1 1 B\nX P3_0 112 1450 2700 300 D 50 50 1 1 B\nX P3_6 122 450 2700 300 D 50 50 1 1 B\nX P7_4 132 -550 2700 300 D 50 50 1 1 B\nX ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I\nX P6_12 103 2700 1250 300 L 50 50 1 1 B\nX P7_1 113 1350 2700 300 D 50 50 1 1 B\nX P3_7 123 350 2700 300 D 50 50 1 1 B\nX P7_5 133 -650 2700 300 D 50 50 1 1 B\nX ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I\nX P2_10 104 2700 1350 300 L 50 50 1 1 B\nX P3_1 114 1250 2700 300 D 50 50 1 1 B\nX P3_8 124 250 2700 300 D 50 50 1 1 B\nX P7_6 134 -750 2700 300 D 50 50 1 1 B\nX ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I\nX P2_11 105 2700 1450 300 L 50 50 1 1 B\nX P7_2 115 1150 2700 300 D 50 50 1 1 B\nX RTCX1 125 150 2700 300 D 50 50 1 1 I\nX VSSA 135 -850 2700 300 D 50 50 1 1 W\nX P2_12 106 2700 1550 300 L 50 50 1 1 B\nX P3_2 116 1050 2700 300 D 50 50 1 1 B\nX RTCX2 126 50 2700 300 D 50 50 1 1 O\nX ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I\nX VDDIO 107 2700 1650 300 L 50 50 1 1 W\nX P7_3 117 950 2700 300 D 50 50 1 1 B\nX VBAT 127 -50 2700 300 D 50 50 1 1 W\nX VDDA 137 -1050 2700 300 D 50 50 1 1 W\nX P2_13 108 2700 1750 300 L 50 50 1 1 B\nX P3_3 118 850 2700 300 D 50 50 1 1 B\nX RESET 128 -150 2700 300 D 50 50 1 1 I\nX ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I\nX VSSIO 109 1750 2700 300 D 50 50 1 1 W\nX P3_4 119 750 2700 300 D 50 50 1 1 B\nX RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O\nX ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# MAX2837\n#\nDEF MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2837\" 0 -50 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX B6 34 1300 350 300 L 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MAX5864\n#\nDEF MAX5864 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX5864\" 0 -50 60 H V C CNN\nDRAW\nS -900 900 900 -900 0 1 0 N\nX EP 0 -1200 800 300 R 50 50 1 1 W\nX REFP 1 -1200 550 300 R 50 50 1 1 O\nX VDD 2 -1200 450 300 R 50 50 1 1 W\nX IA+ 3 -1200 350 300 R 50 50 1 1 I\nX IA- 4 -1200 250 300 R 50 50 1 1 I\nX GND 5 -1200 150 300 R 50 50 1 1 W\nX CLK 6 -1200 50 300 R 50 50 1 1 I\nX GND 7 -1200 -50 300 R 50 50 1 1 W\nX VDD 8 -1200 -150 300 R 50 50 1 1 W\nX QA- 9 -1200 -250 300 R 50 50 1 1 I\nX QA+ 10 -1200 -350 300 R 50 50 1 1 I\nX DA5 20 150 -1200 300 U 50 50 1 1 O\nX DD7 30 1200 -50 300 L 50 50 1 1 I\nX QD+ 40 250 1200 300 D 50 50 1 1 O\nX VDD 11 -1200 -450 300 R 50 50 1 1 W\nX DA6 21 250 -1200 300 U 50 50 1 1 O\nX DD8 31 1200 50 300 L 50 50 1 1 I\nX QD- 41 150 1200 300 D 50 50 1 1 O\nX GND 12 -1200 -550 300 R 50 50 1 1 W\nX DA7 22 350 -1200 300 U 50 50 1 1 O\nX DD9 32 1200 150 300 L 50 50 1 1 I\nX GND 42 50 1200 300 D 50 50 1 1 W\nX DA0 13 -550 -1200 300 U 50 50 1 1 O\nX DD0 23 450 -1200 300 U 50 50 1 1 I\nX VDD 33 1200 250 300 L 50 50 1 1 W\nX VDD 43 -50 1200 300 D 50 50 1 1 W\nX DA1 14 -450 -1200 300 U 50 50 1 1 O\nX DD1 24 550 -1200 300 U 50 50 1 1 I\nX DIN 34 1200 350 300 L 50 50 1 1 I\nX ID- 44 -150 1200 300 D 50 50 1 1 O\nX DA2 15 -350 -1200 300 U 50 50 1 1 O\nX DD2 25 1200 -550 300 L 50 50 1 1 I\nX SCLK 35 1200 450 300 L 50 50 1 1 I\nX ID+ 45 -250 1200 300 D 50 50 1 1 O\nX DA3 16 -250 -1200 300 U 50 50 1 1 O\nX DD3 26 1200 -450 300 L 50 50 1 1 I\nX CS 36 1200 550 300 L 50 50 1 1 I\nX REFIN 46 -350 1200 300 D 50 50 1 1 I\nX OGND 17 -150 -1200 300 U 50 50 1 1 W\nX DD4 27 1200 -350 300 L 50 50 1 1 I\nX GND 37 550 1200 300 D 50 50 1 1 W\nX COM 47 -450 1200 300 D 50 50 1 1 O\nX OVDD 18 -50 -1200 300 U 50 50 1 1 W\nX DD5 28 1200 -250 300 L 50 50 1 1 I\nX NC 38 450 1200 300 D 50 50 1 1 N\nX REFN 48 -550 1200 300 D 50 50 1 1 O\nX DA4 19 50 -1200 300 U 50 50 1 1 O\nX DD6 29 1200 -150 300 L 50 50 1 1 I\nX VDD 39 350 1200 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MGA-81563\n#\nDEF MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MGA-81563\" 0 -50 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# MOS_P\n#\nDEF MOS_P Q 0 40 Y N 1 F N\nF0 \"Q\" 0 190 60 H V R CNN\nF1 \"MOS_P\" 0 -180 60 H V R CNN\nALIAS MOSFET_P\nDRAW\nP 2 0 1 8  -50 -100  -50 100 N\nP 2 0 1 10  0 -150  0 150 N\nP 2 0 1 8  30 0  0 0 N\nP 2 0 1 0  100 -100  0 -100 N\nP 2 0 1 0  100 100  0 100 N\nP 3 0 1 0  80 0  100 0  100 -100 N\nP 5 0 1 8  30 40  30 -30  80 0  30 40  30 40 N\nX D D 100 200 100 D 40 40 1 1 P\nX G G -200 0 150 R 40 40 1 1 I\nX S S 100 -200 100 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# NCP699\n#\nDEF NCP699 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"NCP699\" 0 -200 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX VIN 1 -400 100 150 R 50 50 1 1 W\nX GND 2 -400 0 150 R 50 50 1 1 W\nX EN 3 -400 -100 150 R 50 50 1 1 I\nX NC 4 400 -100 150 L 50 50 1 1 N\nX VOUT 5 400 100 150 L 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n SM1206\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# R-SHORTED\n#\nDEF R-SHORTED R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R-SHORTED\" -100 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nP 2 0 1 0  0 150  0 -150 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RFFC5072\n#\nDEF RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5072\" 0 -100 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SI5351C\n#\nDEF SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"SI5351C\" 0 -50 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX XB 2 -800 100 300 R 50 50 1 1 I\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# TPS62410\n#\nDEF TPS62410 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -50 60 H V C CNN\nF1 \"TPS62410\" 0 300 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX PP 0 0 -650 300 U 50 50 1 1 W\nX ADJ2 1 -650 200 300 R 50 50 1 1 I\nX MODE/DATA 2 -650 100 300 R 50 50 1 1 I\nX VIN 3 -650 0 300 R 50 50 1 1 W\nX FB1 4 -650 -100 300 R 50 50 1 1 I\nX DEF1 5 -650 -200 300 R 50 50 1 1 I\nX SW1 6 650 -200 300 L 50 50 1 1 O\nX EN1 7 650 -100 300 L 50 50 1 1 I\nX GND 8 650 0 300 L 50 50 1 1 W\nX EN2 9 650 100 300 L 50 50 1 1 I\nX SW2 10 650 200 300 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# VAA\n#\nDEF VAA #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 60 30 H I C CNN\nF1 \"VAA\" 0 110 30 H V C CNN\nDRAW\nX VAA 1 0 0 0 U 40 40 0 0 W N\nC 0 60 20 0 1 0 N\nP 4 0 1 0  0 40  0 0  0 0  0 0 N\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n# W25Q80BV\n#\nDEF W25Q80BV U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 60 H V C CNN\nF1 \"W25Q80BV\" 0 250 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX CS 1 -550 150 300 R 50 50 1 1 I\nX DO 2 -550 50 300 R 50 50 1 1 B\nX WP 3 -550 -50 300 R 50 50 1 1 B\nX GND 4 -550 -150 300 R 50 50 1 1 W\nX DI 5 550 -150 300 L 50 50 1 1 B\nX CLK 6 550 -50 300 L 50 50 1 1 I\nX HOLD 7 550 50 300 L 50 50 1 1 B\nX VCC 8 550 150 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/jawbreaker/jawbreaker.brd",
    "content": "PCBNEW-BOARD Version 2 date Wed Mar 27 01:56:19 2013\n\n# Created by Pcbnew(2013-01-23 BZR 3920)-stable\n\n$GENERAL\nencoding utf-8\nUnits mm\nLayerCount 4\nEnabledLayers 10FF8007\nVisibleLayers 10FF8000\nLinks 994\nNoConn 9\nDi 43.571888 44.02836 211.439477 128.460501\nNdraw 73\nNtrack 4004\nNzone 0\nBoardThickness 1.6002\nNmodule 371\nNnets 324\n$EndGENERAL\n\n$SHEETDESCR\nSheet A4 11693 8268\nTitle \"\"\nDate \"27 mar 2013\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 0.2794\nTrackWidthList 0.1524\nTrackWidthList 0.2032\nTrackWidthList 0.254\nTrackWidthList 0.3048\nTrackWidthList 0.4572\nTrackWidthList 0.508\nTrackWidthList 1.27\nTrackClearence 0.2286\nZoneClearence 0.3048\nZone_45_Only 0\nTrackMinWidth 0.1524\nDrawSegmWidth 0.2032\nEdgeSegmWidth 0.381\nViaSize 0.6858\nViaDrill 0.3302\nViaMinSize 0.6858\nViaMinDrill 0.3302\nViaSizeList 0.7874 0.4064\nViaSizeList 0.9398 0.508\nViaSizeList 1.0668 0.635\nMicroViaSize 0.508\nMicroViaDrill 0.127\nMicroViasAllowed 0\nMicroViaMinSize 0.508\nMicroViaMinDrill 0.127\nTextPcbWidth 0.1905\nTextPcbSize 0.762 1.016\nEdgeModWidth 0.2032\nTextModSize 1.524 1.524\nTextModWidth 0.3048\nPadSize 0.5842 0.5842\nPadDrill 0.3302\nPad2MaskClearance 0.1524\nSolderMaskMinWidth 0\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nVisibleElements FFFFFBBF\nPcbPlotParams (pcbplotparams (layerselection 283672583) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"+1.8V\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/baseband/CLK2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/baseband/CLK3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/baseband/CLK5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/baseband/CLKIN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/baseband/COM\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/baseband/CPOUT+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/baseband/CPOUT-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/baseband/DIN_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/baseband/IA+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/baseband/IA-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/baseband/ID+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/baseband/ID-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/baseband/INTR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/baseband/OEB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/baseband/OVDD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/baseband/QA+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/baseband/QA-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/baseband/QD+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"/baseband/QD-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"/baseband/REFN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"/baseband/REFP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"/baseband/RXBBI+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"/baseband/RXBBI-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"/baseband/RXBBQ+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"/baseband/RXBBQ-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"/baseband/SCLK_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"/baseband/TXBBI+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"/baseband/TXBBI-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"/baseband/TXBBQ+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"/baseband/TXBBQ-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"/baseband/VDDOA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"/baseband/VDDOB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"/baseband/VDDOC\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"/baseband/VDDOD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"/baseband/XA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"/baseband/XB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"/baseband/XCVR_CLKOUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"/baseband/XTAL2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"/frontend/!AMP_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"/frontend/!MIX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"/frontend/!RX_AMP_PWR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"/frontend/!TX_AMP_PWR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"/frontend/AMP_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"/frontend/GPO4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"/frontend/HP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"/frontend/LP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"/frontend/MIX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"/frontend/REF_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"/frontend/RX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"/frontend/RX_AMP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"/frontend/RX_AMP_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"/frontend/RX_AMP_OUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"/frontend/RX_MIX_BP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"/frontend/TX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"/frontend/TX_AMP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"/frontend/TX_AMP_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"/frontend/TX_AMP_OUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"/frontend/TX_MIX_BP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"/mcu/usb/power/ADC0_0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"/mcu/usb/power/ADC0_2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"/mcu/usb/power/ADC0_5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"/mcu/usb/power/ADC0_6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"/mcu/usb/power/B1AUX10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"/mcu/usb/power/B1AUX11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"/mcu/usb/power/B1AUX12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"/mcu/usb/power/B1AUX13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"/mcu/usb/power/B1AUX14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"/mcu/usb/power/B1AUX15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"/mcu/usb/power/B1AUX16\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"/mcu/usb/power/B1AUX9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"/mcu/usb/power/B2AUX1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"/mcu/usb/power/B2AUX10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"/mcu/usb/power/B2AUX11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"/mcu/usb/power/B2AUX12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"/mcu/usb/power/B2AUX13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"/mcu/usb/power/B2AUX14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"/mcu/usb/power/B2AUX15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"/mcu/usb/power/B2AUX16\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"/mcu/usb/power/B2AUX2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"/mcu/usb/power/B2AUX3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"/mcu/usb/power/B2AUX4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"/mcu/usb/power/B2AUX5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"/mcu/usb/power/B2AUX6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"/mcu/usb/power/B2AUX7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 86 \"/mcu/usb/power/B2AUX8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 87 \"/mcu/usb/power/B2AUX9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 88 \"/mcu/usb/power/BANK2F3M1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 89 \"/mcu/usb/power/BANK2F3M10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 90 \"/mcu/usb/power/BANK2F3M11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 91 \"/mcu/usb/power/BANK2F3M12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 92 \"/mcu/usb/power/BANK2F3M13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 93 \"/mcu/usb/power/BANK2F3M14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 94 \"/mcu/usb/power/BANK2F3M15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 95 \"/mcu/usb/power/BANK2F3M16\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 96 \"/mcu/usb/power/BANK2F3M2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 97 \"/mcu/usb/power/BANK2F3M3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 98 \"/mcu/usb/power/BANK2F3M4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 99 \"/mcu/usb/power/BANK2F3M5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 100 \"/mcu/usb/power/BANK2F3M6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 101 \"/mcu/usb/power/BANK2F3M7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 102 \"/mcu/usb/power/BANK2F3M8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 103 \"/mcu/usb/power/BANK2F3M9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 104 \"/mcu/usb/power/CPLD_TCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 105 \"/mcu/usb/power/CPLD_TDI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 106 \"/mcu/usb/power/CPLD_TDO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 107 \"/mcu/usb/power/CPLD_TMS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 108 \"/mcu/usb/power/DBGEN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 109 \"/mcu/usb/power/DM\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 110 \"/mcu/usb/power/DP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 111 \"/mcu/usb/power/EN1V8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 112 \"/mcu/usb/power/GPIO3_10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 113 \"/mcu/usb/power/GPIO3_11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 114 \"/mcu/usb/power/GPIO3_12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 115 \"/mcu/usb/power/GPIO3_13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 116 \"/mcu/usb/power/GPIO3_14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 117 \"/mcu/usb/power/GPIO3_15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 118 \"/mcu/usb/power/GPIO3_8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 119 \"/mcu/usb/power/GPIO3_9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 120 \"/mcu/usb/power/GP_CLKIN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 121 \"/mcu/usb/power/I2S0_TX_MCLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 122 \"/mcu/usb/power/I2S0_TX_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 123 \"/mcu/usb/power/I2S0_TX_SDA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 124 \"/mcu/usb/power/I2S0_TX_WS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 125 \"/mcu/usb/power/ISP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 126 \"/mcu/usb/power/LED1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 127 \"/mcu/usb/power/LED2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 128 \"/mcu/usb/power/LED3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 129 \"/mcu/usb/power/P1_1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 130 \"/mcu/usb/power/P1_2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 131 \"/mcu/usb/power/P2_8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 132 \"/mcu/usb/power/P2_9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 133 \"/mcu/usb/power/REG_OUT1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 134 \"/mcu/usb/power/REG_OUT2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 135 \"/mcu/usb/power/RESET\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 136 \"/mcu/usb/power/RREF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 137 \"/mcu/usb/power/SD_CD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 138 \"/mcu/usb/power/SD_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 139 \"/mcu/usb/power/SD_CMD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 140 \"/mcu/usb/power/SD_DAT0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 141 \"/mcu/usb/power/SD_DAT1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 142 \"/mcu/usb/power/SD_DAT2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 143 \"/mcu/usb/power/SD_DAT3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 144 \"/mcu/usb/power/SD_POW\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 145 \"/mcu/usb/power/SD_VOLT0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 146 \"/mcu/usb/power/SGPIO0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 147 \"/mcu/usb/power/SGPIO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 148 \"/mcu/usb/power/SGPIO10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 149 \"/mcu/usb/power/SGPIO11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 150 \"/mcu/usb/power/SGPIO12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 151 \"/mcu/usb/power/SGPIO13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 152 \"/mcu/usb/power/SGPIO14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 153 \"/mcu/usb/power/SGPIO15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 154 \"/mcu/usb/power/SGPIO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 155 \"/mcu/usb/power/SGPIO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 156 \"/mcu/usb/power/SGPIO4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 157 \"/mcu/usb/power/SGPIO5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 158 \"/mcu/usb/power/SGPIO6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 159 \"/mcu/usb/power/SGPIO7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 160 \"/mcu/usb/power/SGPIO9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 161 \"/mcu/usb/power/SPIFI_CS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 162 \"/mcu/usb/power/SPIFI_MISO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 163 \"/mcu/usb/power/SPIFI_MOSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 164 \"/mcu/usb/power/SPIFI_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 165 \"/mcu/usb/power/SPIFI_SIO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 166 \"/mcu/usb/power/SPIFI_SIO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 167 \"/mcu/usb/power/TCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 168 \"/mcu/usb/power/TDI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 169 \"/mcu/usb/power/TDO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 170 \"/mcu/usb/power/TMS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 171 \"/mcu/usb/power/U0_RXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 172 \"/mcu/usb/power/U0_TXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 173 \"/mcu/usb/power/USB0_IND0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 174 \"/mcu/usb/power/USB0_IND1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 175 \"/mcu/usb/power/VBUS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 176 \"/mcu/usb/power/VCCIO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 177 \"/mcu/usb/power/VREGMODE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 178 \"/mcu/usb/power/XTAL1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 179 \"/mcu/usb/power/XTAL2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 180 \"CS_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 181 \"CS_XCVR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 182 \"DA0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 183 \"DA1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 184 \"DA2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 185 \"DA3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 186 \"DA4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 187 \"DA5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 188 \"DA6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 189 \"DA7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 190 \"DD0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 191 \"DD1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 192 \"DD2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 193 \"DD3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 194 \"DD4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 195 \"DD5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 196 \"DD6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 197 \"DD7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 198 \"DD8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 199 \"DD9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 200 \"GCK1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 201 \"GCK2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 202 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 203 \"MCU_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 204 \"MIXER_ENX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 205 \"MIXER_RESETX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 206 \"MIXER_SCLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 207 \"MIXER_SDATA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 208 \"MIX_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 209 \"N-000009\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 210 \"N-000018\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 211 \"N-000024\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 212 \"N-000027\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 213 \"N-000029\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 214 \"N-000032\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 215 \"N-000033\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 216 \"N-000034\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 217 \"N-000035\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 218 \"N-000036\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 219 \"N-000037\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 220 \"N-000055\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 221 \"N-000056\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 222 \"N-000057\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 223 \"N-000079\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 224 \"N-000080\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 225 \"N-000081\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 226 \"N-000082\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 227 \"N-000084\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 228 \"N-000085\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 229 \"N-000132\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 230 \"N-000136\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 231 \"N-000137\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 232 \"N-000138\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 233 \"N-000139\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 234 \"N-000148\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 235 \"N-000161\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 236 \"N-000243\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 237 \"N-000244\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 238 \"N-000247\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 239 \"N-000252\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 240 \"N-000253\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 241 \"N-000254\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 242 \"N-000255\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 243 \"N-000256\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 244 \"N-000257\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 245 \"N-000258\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 246 \"N-000259\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 247 \"N-000262\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 248 \"N-000278\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 249 \"N-000279\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 250 \"N-000280\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 251 \"N-000281\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 252 \"N-000282\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 253 \"N-000283\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 254 \"N-000307\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 255 \"N-000308\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 256 \"N-000309\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 257 \"N-000310\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 258 \"N-000311\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 259 \"N-000312\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 260 \"N-000313\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 261 \"N-000314\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 262 \"N-000315\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 263 \"N-000318\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 264 \"N-000323\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 265 \"N-000324\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 266 \"N-000325\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 267 \"N-000326\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 268 \"N-000327\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 269 \"N-000328\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 270 \"N-000329\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 271 \"N-000330\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 272 \"N-000331\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 273 \"N-000332\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 274 \"N-000333\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 275 \"N-000334\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 276 \"N-000336\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 277 \"N-000337\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 278 \"N-000338\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 279 \"N-000340\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 280 \"N-000342\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 281 \"N-000346\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 282 \"N-000347\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 283 \"N-000348\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 284 \"N-000349\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 285 \"N-000352\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 286 \"N-000353\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 287 \"N-000354\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 288 \"N-000355\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 289 \"N-000356\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 290 \"N-000357\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 291 \"N-000358\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 292 \"N-000359\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 293 \"N-000360\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 294 \"N-000361\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 295 \"N-000362\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 296 \"N-000363\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 297 \"N-000364\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 298 \"N-000365\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 299 \"N-000366\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 300 \"N-000367\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 301 \"N-000368\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 302 \"N-000369\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 303 \"N-000370\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 304 \"N-000371\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 305 \"N-000372\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 306 \"N-000376\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 307 \"N-000377\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 308 \"N-000378\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 309 \"RF_LDO_ENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 310 \"RSSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 311 \"RXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 312 \"RX_IF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 313 \"SCL\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 314 \"SDA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 315 \"SGPIO_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 316 \"SSP1_MISO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 317 \"SSP1_MOSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 318 \"SSP1_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 319 \"TXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 320 \"TX_IF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 321 \"VAA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 322 \"VCC\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 323 \"XCVR_EN\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 0.2286\nTrackWidth 0.2794\nViaDia 0.6858\nViaDrill 0.3302\nuViaDia 0.508\nuViaDrill 0.127\nAddNet \"\"\nAddNet \"+1.8V\"\nAddNet \"/baseband/CLK2\"\nAddNet \"/baseband/CLK3\"\nAddNet \"/baseband/CLK5\"\nAddNet \"/baseband/CLKIN\"\nAddNet \"/baseband/COM\"\nAddNet \"/baseband/CPOUT+\"\nAddNet \"/baseband/CPOUT-\"\nAddNet \"/baseband/DIN_AD\"\nAddNet \"/baseband/IA+\"\nAddNet \"/baseband/IA-\"\nAddNet \"/baseband/ID+\"\nAddNet \"/baseband/ID-\"\nAddNet \"/baseband/INTR\"\nAddNet \"/baseband/OEB\"\nAddNet \"/baseband/OVDD\"\nAddNet \"/baseband/QA+\"\nAddNet \"/baseband/QA-\"\nAddNet \"/baseband/QD+\"\nAddNet \"/baseband/QD-\"\nAddNet \"/baseband/REFN\"\nAddNet \"/baseband/REFP\"\nAddNet \"/baseband/RXBBI+\"\nAddNet \"/baseband/RXBBI-\"\nAddNet \"/baseband/RXBBQ+\"\nAddNet \"/baseband/RXBBQ-\"\nAddNet \"/baseband/SCLK_AD\"\nAddNet \"/baseband/TXBBI+\"\nAddNet \"/baseband/TXBBI-\"\nAddNet \"/baseband/TXBBQ+\"\nAddNet \"/baseband/TXBBQ-\"\nAddNet \"/baseband/VDDOA\"\nAddNet \"/baseband/VDDOB\"\nAddNet \"/baseband/VDDOC\"\nAddNet \"/baseband/VDDOD\"\nAddNet \"/baseband/XA\"\nAddNet \"/baseband/XB\"\nAddNet \"/baseband/XCVR_CLKOUT\"\nAddNet \"/baseband/XTAL2\"\nAddNet \"/frontend/!AMP_BYPASS\"\nAddNet \"/frontend/!MIX_BYPASS\"\nAddNet \"/frontend/!RX_AMP_PWR\"\nAddNet \"/frontend/!TX_AMP_PWR\"\nAddNet \"/frontend/AMP_BYPASS\"\nAddNet \"/frontend/GPO4\"\nAddNet \"/frontend/HP\"\nAddNet \"/frontend/LP\"\nAddNet \"/frontend/MIX_BYPASS\"\nAddNet \"/frontend/REF_IN\"\nAddNet \"/frontend/RX\"\nAddNet \"/frontend/RX_AMP\"\nAddNet \"/frontend/RX_AMP_IN\"\nAddNet \"/frontend/RX_AMP_OUT\"\nAddNet \"/frontend/RX_MIX_BP\"\nAddNet \"/frontend/TX\"\nAddNet \"/frontend/TX_AMP\"\nAddNet \"/frontend/TX_AMP_IN\"\nAddNet \"/frontend/TX_AMP_OUT\"\nAddNet \"/frontend/TX_MIX_BP\"\nAddNet \"/mcu/usb/power/ADC0_0\"\nAddNet \"/mcu/usb/power/ADC0_2\"\nAddNet \"/mcu/usb/power/ADC0_5\"\nAddNet \"/mcu/usb/power/ADC0_6\"\nAddNet \"/mcu/usb/power/B1AUX10\"\nAddNet \"/mcu/usb/power/B1AUX11\"\nAddNet \"/mcu/usb/power/B1AUX12\"\nAddNet \"/mcu/usb/power/B1AUX13\"\nAddNet \"/mcu/usb/power/B1AUX14\"\nAddNet \"/mcu/usb/power/B1AUX15\"\nAddNet \"/mcu/usb/power/B1AUX16\"\nAddNet \"/mcu/usb/power/B1AUX9\"\nAddNet \"/mcu/usb/power/B2AUX1\"\nAddNet \"/mcu/usb/power/B2AUX10\"\nAddNet \"/mcu/usb/power/B2AUX11\"\nAddNet \"/mcu/usb/power/B2AUX12\"\nAddNet \"/mcu/usb/power/B2AUX13\"\nAddNet \"/mcu/usb/power/B2AUX14\"\nAddNet \"/mcu/usb/power/B2AUX15\"\nAddNet \"/mcu/usb/power/B2AUX16\"\nAddNet \"/mcu/usb/power/B2AUX2\"\nAddNet \"/mcu/usb/power/B2AUX3\"\nAddNet \"/mcu/usb/power/B2AUX4\"\nAddNet \"/mcu/usb/power/B2AUX5\"\nAddNet \"/mcu/usb/power/B2AUX6\"\nAddNet \"/mcu/usb/power/B2AUX7\"\nAddNet \"/mcu/usb/power/B2AUX8\"\nAddNet \"/mcu/usb/power/B2AUX9\"\nAddNet \"/mcu/usb/power/BANK2F3M1\"\nAddNet \"/mcu/usb/power/BANK2F3M10\"\nAddNet \"/mcu/usb/power/BANK2F3M11\"\nAddNet \"/mcu/usb/power/BANK2F3M12\"\nAddNet \"/mcu/usb/power/BANK2F3M13\"\nAddNet \"/mcu/usb/power/BANK2F3M14\"\nAddNet \"/mcu/usb/power/BANK2F3M15\"\nAddNet \"/mcu/usb/power/BANK2F3M16\"\nAddNet \"/mcu/usb/power/BANK2F3M2\"\nAddNet \"/mcu/usb/power/BANK2F3M3\"\nAddNet \"/mcu/usb/power/BANK2F3M4\"\nAddNet \"/mcu/usb/power/BANK2F3M5\"\nAddNet \"/mcu/usb/power/BANK2F3M6\"\nAddNet \"/mcu/usb/power/BANK2F3M7\"\nAddNet \"/mcu/usb/power/BANK2F3M8\"\nAddNet \"/mcu/usb/power/BANK2F3M9\"\nAddNet \"/mcu/usb/power/CPLD_TCK\"\nAddNet \"/mcu/usb/power/CPLD_TDI\"\nAddNet \"/mcu/usb/power/CPLD_TDO\"\nAddNet \"/mcu/usb/power/CPLD_TMS\"\nAddNet \"/mcu/usb/power/DBGEN\"\nAddNet \"/mcu/usb/power/DM\"\nAddNet \"/mcu/usb/power/DP\"\nAddNet \"/mcu/usb/power/EN1V8\"\nAddNet \"/mcu/usb/power/GPIO3_10\"\nAddNet \"/mcu/usb/power/GPIO3_11\"\nAddNet \"/mcu/usb/power/GPIO3_12\"\nAddNet \"/mcu/usb/power/GPIO3_13\"\nAddNet \"/mcu/usb/power/GPIO3_14\"\nAddNet \"/mcu/usb/power/GPIO3_15\"\nAddNet \"/mcu/usb/power/GPIO3_8\"\nAddNet \"/mcu/usb/power/GPIO3_9\"\nAddNet \"/mcu/usb/power/GP_CLKIN\"\nAddNet \"/mcu/usb/power/I2S0_TX_MCLK\"\nAddNet \"/mcu/usb/power/I2S0_TX_SCK\"\nAddNet \"/mcu/usb/power/I2S0_TX_SDA\"\nAddNet \"/mcu/usb/power/I2S0_TX_WS\"\nAddNet \"/mcu/usb/power/ISP\"\nAddNet \"/mcu/usb/power/LED1\"\nAddNet \"/mcu/usb/power/LED2\"\nAddNet \"/mcu/usb/power/LED3\"\nAddNet \"/mcu/usb/power/P1_1\"\nAddNet \"/mcu/usb/power/P1_2\"\nAddNet \"/mcu/usb/power/P2_8\"\nAddNet \"/mcu/usb/power/P2_9\"\nAddNet \"/mcu/usb/power/REG_OUT1\"\nAddNet \"/mcu/usb/power/REG_OUT2\"\nAddNet \"/mcu/usb/power/RESET\"\nAddNet \"/mcu/usb/power/RREF\"\nAddNet \"/mcu/usb/power/SD_CD\"\nAddNet \"/mcu/usb/power/SD_CLK\"\nAddNet \"/mcu/usb/power/SD_CMD\"\nAddNet \"/mcu/usb/power/SD_DAT0\"\nAddNet \"/mcu/usb/power/SD_DAT1\"\nAddNet \"/mcu/usb/power/SD_DAT2\"\nAddNet \"/mcu/usb/power/SD_DAT3\"\nAddNet \"/mcu/usb/power/SD_POW\"\nAddNet \"/mcu/usb/power/SD_VOLT0\"\nAddNet \"/mcu/usb/power/SGPIO0\"\nAddNet \"/mcu/usb/power/SGPIO1\"\nAddNet \"/mcu/usb/power/SGPIO10\"\nAddNet \"/mcu/usb/power/SGPIO11\"\nAddNet \"/mcu/usb/power/SGPIO12\"\nAddNet \"/mcu/usb/power/SGPIO13\"\nAddNet \"/mcu/usb/power/SGPIO14\"\nAddNet \"/mcu/usb/power/SGPIO15\"\nAddNet \"/mcu/usb/power/SGPIO2\"\nAddNet \"/mcu/usb/power/SGPIO3\"\nAddNet \"/mcu/usb/power/SGPIO4\"\nAddNet \"/mcu/usb/power/SGPIO5\"\nAddNet \"/mcu/usb/power/SGPIO6\"\nAddNet \"/mcu/usb/power/SGPIO7\"\nAddNet \"/mcu/usb/power/SGPIO9\"\nAddNet \"/mcu/usb/power/SPIFI_CS\"\nAddNet \"/mcu/usb/power/SPIFI_MISO\"\nAddNet \"/mcu/usb/power/SPIFI_MOSI\"\nAddNet \"/mcu/usb/power/SPIFI_SCK\"\nAddNet \"/mcu/usb/power/SPIFI_SIO2\"\nAddNet \"/mcu/usb/power/SPIFI_SIO3\"\nAddNet \"/mcu/usb/power/TCK\"\nAddNet \"/mcu/usb/power/TDI\"\nAddNet \"/mcu/usb/power/TDO\"\nAddNet \"/mcu/usb/power/TMS\"\nAddNet \"/mcu/usb/power/U0_RXD\"\nAddNet \"/mcu/usb/power/U0_TXD\"\nAddNet \"/mcu/usb/power/USB0_IND0\"\nAddNet \"/mcu/usb/power/USB0_IND1\"\nAddNet \"/mcu/usb/power/VBUS\"\nAddNet \"/mcu/usb/power/VCCIO1\"\nAddNet \"/mcu/usb/power/VREGMODE\"\nAddNet \"/mcu/usb/power/XTAL1\"\nAddNet \"/mcu/usb/power/XTAL2\"\nAddNet \"CS_AD\"\nAddNet \"CS_XCVR\"\nAddNet \"DA0\"\nAddNet \"DA1\"\nAddNet \"DA2\"\nAddNet \"DA3\"\nAddNet \"DA4\"\nAddNet \"DA5\"\nAddNet \"DA6\"\nAddNet \"DA7\"\nAddNet \"DD0\"\nAddNet \"DD1\"\nAddNet \"DD2\"\nAddNet \"DD3\"\nAddNet \"DD4\"\nAddNet \"DD5\"\nAddNet \"DD6\"\nAddNet \"DD7\"\nAddNet \"DD8\"\nAddNet \"DD9\"\nAddNet \"GCK1\"\nAddNet \"GCK2\"\nAddNet \"GND\"\nAddNet \"MCU_CLK\"\nAddNet \"MIXER_ENX\"\nAddNet \"MIXER_RESETX\"\nAddNet \"MIXER_SCLK\"\nAddNet \"MIXER_SDATA\"\nAddNet \"MIX_CLK\"\nAddNet \"N-000009\"\nAddNet \"N-000018\"\nAddNet \"N-000024\"\nAddNet \"N-000027\"\nAddNet \"N-000029\"\nAddNet \"N-000032\"\nAddNet \"N-000033\"\nAddNet \"N-000034\"\nAddNet \"N-000035\"\nAddNet \"N-000036\"\nAddNet \"N-000037\"\nAddNet \"N-000055\"\nAddNet \"N-000056\"\nAddNet \"N-000057\"\nAddNet \"N-000079\"\nAddNet \"N-000080\"\nAddNet \"N-000081\"\nAddNet \"N-000082\"\nAddNet \"N-000084\"\nAddNet \"N-000085\"\nAddNet \"N-000132\"\nAddNet \"N-000136\"\nAddNet \"N-000137\"\nAddNet \"N-000138\"\nAddNet \"N-000139\"\nAddNet \"N-000148\"\nAddNet \"N-000161\"\nAddNet \"N-000243\"\nAddNet \"N-000244\"\nAddNet \"N-000247\"\nAddNet \"N-000252\"\nAddNet \"N-000253\"\nAddNet \"N-000254\"\nAddNet \"N-000255\"\nAddNet \"N-000256\"\nAddNet \"N-000257\"\nAddNet \"N-000258\"\nAddNet \"N-000259\"\nAddNet \"N-000262\"\nAddNet \"N-000278\"\nAddNet \"N-000279\"\nAddNet \"N-000280\"\nAddNet \"N-000281\"\nAddNet \"N-000282\"\nAddNet \"N-000283\"\nAddNet \"N-000307\"\nAddNet \"N-000308\"\nAddNet \"N-000309\"\nAddNet \"N-000310\"\nAddNet \"N-000311\"\nAddNet \"N-000312\"\nAddNet \"N-000313\"\nAddNet \"N-000314\"\nAddNet \"N-000315\"\nAddNet \"N-000318\"\nAddNet \"N-000323\"\nAddNet \"N-000324\"\nAddNet \"N-000325\"\nAddNet \"N-000326\"\nAddNet \"N-000327\"\nAddNet \"N-000328\"\nAddNet \"N-000329\"\nAddNet \"N-000330\"\nAddNet \"N-000331\"\nAddNet \"N-000332\"\nAddNet \"N-000333\"\nAddNet \"N-000334\"\nAddNet \"N-000336\"\nAddNet \"N-000337\"\nAddNet \"N-000338\"\nAddNet \"N-000340\"\nAddNet \"N-000342\"\nAddNet \"N-000346\"\nAddNet \"N-000347\"\nAddNet \"N-000348\"\nAddNet \"N-000349\"\nAddNet \"N-000352\"\nAddNet \"N-000353\"\nAddNet \"N-000354\"\nAddNet \"N-000355\"\nAddNet \"N-000356\"\nAddNet \"N-000357\"\nAddNet \"N-000358\"\nAddNet \"N-000359\"\nAddNet \"N-000360\"\nAddNet \"N-000361\"\nAddNet \"N-000362\"\nAddNet \"N-000363\"\nAddNet \"N-000364\"\nAddNet \"N-000365\"\nAddNet \"N-000366\"\nAddNet \"N-000367\"\nAddNet \"N-000368\"\nAddNet \"N-000369\"\nAddNet \"N-000370\"\nAddNet \"N-000371\"\nAddNet \"N-000372\"\nAddNet \"N-000376\"\nAddNet \"N-000377\"\nAddNet \"N-000378\"\nAddNet \"RF_LDO_ENABLE\"\nAddNet \"RSSI\"\nAddNet \"RXENABLE\"\nAddNet \"RX_IF\"\nAddNet \"SCL\"\nAddNet \"SDA\"\nAddNet \"SGPIO_CLK\"\nAddNet \"SSP1_MISO\"\nAddNet \"SSP1_MOSI\"\nAddNet \"SSP1_SCK\"\nAddNet \"TXENABLE\"\nAddNet \"TX_IF\"\nAddNet \"VAA\"\nAddNet \"VCC\"\nAddNet \"XCVR_EN\"\n$EndNCLASS\n$MODULE GSG-TESTPOINT-50MIL\nPo 177.038 111.125 0 15 50997FDC 5048B536 ~~\nLi GSG-TESTPOINT-50MIL\nSc 5048B536\nAR /5037043E/50457304\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P13\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"U3_TXD\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 223 \"N-000079\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 177.038 112.903 0 15 50997FDC 5048B533 ~~\nLi GSG-TESTPOINT-50MIL\nSc 5048B533\nAR /5037043E/50457418\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P11\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"CTIN_2\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 224 \"N-000080\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 115.316 85.979 0 15 50997FDC 50465D47 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D47\nAR /50370666/5037A131\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P18\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"OEB\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 15 \"/baseband/OEB\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE SOT23GDS\nPo 94.488 106.68 2700 15 50997DB9 5047B3D1 ~P\nLi SOT23GDS\nCd Module CMS SOT23 Transistore EBC\nKw CMS SOT\nSc 5047B3D1\nAR /503BB638/503BF2D7\nOp 0 0 0\nAt SMD\nT0 0 -0.0254 0.4572 0.508 2700 0.1143 N V 21 N \"Q2\"\nT1 0 0 0.762 0.762 2700 0.1905 N I 21 N \"MOSFET_P\"\nDS -1.524 -0.381 1.524 -0.381 0.127 21\nDS 1.524 -0.381 1.524 0.381 0.127 21\nDS 1.524 0.381 -1.524 0.381 0.127 21\nDS -1.524 0.381 -1.524 -0.381 0.127 21\n$PAD\nSh \"S\" R 0.9144 0.9144 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.889 -1.016\n$EndPAD\n$PAD\nSh \"G\" R 0.9144 0.9144 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/frontend/!TX_AMP_PWR\"\nPo 0.889 -1.016\n$EndPAD\n$PAD\nSh \"D\" R 0.9144 0.9144 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 276 \"N-000336\"\nPo 0 1.016\nLe 0.81534\n$EndPAD\n$SHAPE3D\nNa \"smd/cms_sot23.wrl\"\nSc 0.13 0.15 0.15\nOf 0 0 0\nRo 0 0 0\n$EndSHAPE3D\n$EndMODULE SOT23GDS\n$MODULE SOT23GDS\nPo 87.376 93.98 0 15 50997DD2 50465D38 ~P\nLi SOT23GDS\nCd Module CMS SOT23 Transistore EBC\nKw CMS SOT\nSc 50465D38\nAR /503BB638/502E69D1\nOp 0 0 0\nAt SMD\nT0 0 0.0254 0.4572 0.508 0 0.1143 N V 21 N \"Q1\"\nT1 0 0 0.762 0.762 0 0.1905 N I 21 N \"MOSFET_P\"\nDS -1.524 -0.381 1.524 -0.381 0.127 21\nDS 1.524 -0.381 1.524 0.381 0.127 21\nDS 1.524 0.381 -1.524 0.381 0.127 21\nDS -1.524 0.381 -1.524 -0.381 0.127 21\n$PAD\nSh \"S\" R 0.9144 0.9144 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.889 -1.016\n$EndPAD\n$PAD\nSh \"G\" R 0.9144 0.9144 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/frontend/!RX_AMP_PWR\"\nPo 0.889 -1.016\n$EndPAD\n$PAD\nSh \"D\" R 0.9144 0.9144 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 282 \"N-000347\"\nPo 0 1.016\nLe 0.81534\n$EndPAD\n$SHAPE3D\nNa \"smd/cms_sot23.wrl\"\nSc 0.13 0.15 0.15\nOf 0 0 0\nRo 0 0 0\n$EndSHAPE3D\n$EndMODULE SOT23GDS\n$MODULE SOT23-5\nPo 145.669 60.833 0 15 50998778 50998766 ~P\nLi SOT23-5\nCd SOT23-5\nSc 50998766\nAR /50370666/5043C9F4\nOp 0 0 0\nAt SMD\nT0 0 0 0.762 0.635 0 0.127 N V 21 N \"U26\"\nT1 0 0.381 0.762 0.635 0 0.127 N I 21 N \"RF_LDO\"\nDS 1.524 -0.889 1.524 0.889 0.127 21\nDS 1.524 0.889 -1.524 0.889 0.127 21\nDS -1.524 0.889 -1.524 -0.889 0.127 21\nDS -1.524 -0.889 1.524 -0.889 0.127 21\n$PAD\nSh \"1\" R 0.508 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 246 \"N-000259\"\nPo -0.9525 1.27\nLe 0.00254\n$EndPAD\n$PAD\nSh \"3\" R 0.508 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 309 \"RF_LDO_ENABLE\"\nPo 0.9525 1.27\nLe 0.00254\n$EndPAD\n$PAD\nSh \"5\" R 0.508 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 245 \"N-000258\"\nPo -0.9525 -1.27\nLe 0.00254\n$EndPAD\n$PAD\nSh \"2\" R 0.508 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 1.27\nLe 0.00254\n$EndPAD\n$PAD\nSh \"4\" R 0.508 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 240 \"N-000253\"\nPo 0.9525 -1.27\nLe -2147.483648\n$EndPAD\n$SHAPE3D\nNa \"smd/SOT23_5.wrl\"\nSc 0.1 0.1 0.1\nOf 0 0 0\nRo 0 0 0\n$EndSHAPE3D\n$EndMODULE SOT23-5\n$MODULE GSG-XTAL3.2x2.5mm\nPo 182.118 81.153 900 15 4E1A2084 50465D3A ~P\nLi GSG-XTAL3.2x2.5mm\nSc 50465D3A\nAR /5037043E/50370E89\nOp 0 0 0\nAt SMD\nT0 0 0 1.00076 1.00076 900 0.2032 N V 21 N \"X2\"\nT1 0 0 1.00076 1.00076 900 0.2032 N I 21 N \"MCU_XTAL\"\nDS -1.6002 0.09906 -1.6002 -0.09906 0.2032 21\nDS 1.6002 0.09906 1.6002 -0.09906 0.2032 21\nDS -0.24892 1.24968 0.24892 1.24968 0.2032 21\nDS -0.24892 -1.24968 0.24892 -1.24968 0.2032 21\n$PAD\nSh \"1\" R 1.39954 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 178 \"/mcu/usb/power/XTAL1\"\nPo -1.09982 0.8001\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.39954 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"/mcu/usb/power/XTAL2\"\nPo 1.09982 -0.8001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 1.39954 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.09982 0.8001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 1.39954 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -1.09982 -0.8001\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-XTAL3.2x2.5mm\n$MODULE GSG-XTAL3.2x2.5mm\nPo 111.76 77.47 0 15 4E1A2084 50465D3C ~P\nLi GSG-XTAL3.2x2.5mm\nSc 50465D3C\nAR /50370666/4F5D0B05\nOp 0 0 0\nAt SMD\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"X1\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"GSG-XTAL4PIN\"\nDS -1.6002 0.09906 -1.6002 -0.09906 0.2032 21\nDS 1.6002 0.09906 1.6002 -0.09906 0.2032 21\nDS -0.24892 1.24968 0.24892 1.24968 0.2032 21\nDS -0.24892 -1.24968 0.24892 -1.24968 0.2032 21\n$PAD\nSh \"1\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"/baseband/XB\"\nPo -1.09982 0.8001\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"/baseband/XA\"\nPo 1.09982 -0.8001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.09982 0.8001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -1.09982 -0.8001\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-XTAL3.2x2.5mm\n$MODULE GSG-VQ100\nPo 137.16 107.95 2700 15 4F8A48B5 50465D3D ~P\nLi GSG-VQ100\nSc 50465D3D\nAR /5037043E/4F7A3924\nOp 0 0 0\nAt SMD\nT0 0 0 1.524 1.524 2700 0.3048 N V 21 N \"U24\"\nT1 0 0 1.524 1.524 2700 0.3048 N I 21 N \"GSG-XC2C64A-7VQG100C\"\nDC -5.75056 -5.75056 -5.00126 -5.75056 0.381 21\nDS 8.001 -6.49986 8.001 -8.001 0.381 21\nDS 8.001 -8.001 6.49986 -8.001 0.381 21\nDS 6.49986 8.001 8.001 8.001 0.381 21\nDS 8.001 8.001 8.001 6.49986 0.381 21\nDS -8.001 6.49986 -8.001 8.001 0.381 21\nDS -8.001 8.001 -6.49986 8.001 0.381 21\nDS -6.49986 -8.001 -8.001 -8.001 0.381 21\nDS -8.001 -8.001 -8.001 -6.49986 0.381 21\n$PAD\nSh \"1\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/mcu/usb/power/B2AUX12\"\nPo -8.001 -5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/mcu/usb/power/B2AUX11\"\nPo -8.001 -5.4991\nLe 0.08382\n$EndPAD\n$PAD\nSh \"3\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/mcu/usb/power/B2AUX10\"\nPo -8.001 -5.00126\nLe 0.00254\n$EndPAD\n$PAD\nSh \"4\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"/mcu/usb/power/B2AUX9\"\nPo -8.001 -4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -8.001 -4.0005\nLe 0.08382\n$EndPAD\n$PAD\nSh \"6\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"/mcu/usb/power/B2AUX8\"\nPo -8.001 -3.50012\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"/mcu/usb/power/B2AUX7\"\nPo -8.001 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"/mcu/usb/power/B2AUX6\"\nPo -8.001 -2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"/mcu/usb/power/B2AUX5\"\nPo -8.001 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"/mcu/usb/power/B2AUX4\"\nPo -8.001 -1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"11\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"/mcu/usb/power/B2AUX3\"\nPo -8.001 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"/mcu/usb/power/B2AUX2\"\nPo -8.001 -0.50038\nLe 0.24638\n$EndPAD\n$PAD\nSh \"13\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/mcu/usb/power/B2AUX1\"\nPo -8.001 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"15\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"17\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 199 \"DD9\"\nPo -8.001 1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 198 \"DD8\"\nPo -8.001 2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 197 \"DD7\"\nPo -8.001 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"20\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 3.50012\nLe 0.01016\n$EndPAD\n$PAD\nSh \"21\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -8.001 4.0005\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 210 \"N-000018\"\nPo -8.001 4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"23\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 200 \"GCK1\"\nPo -8.001 5.00126\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 196 \"DD6\"\nPo -8.001 5.4991\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"26\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -5.99948 8.001\nLe 1.59004\n$EndPAD\n$PAD\nSh \"27\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 201 \"GCK2\"\nPo -5.4991 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"DD5\"\nPo -5.00126 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"29\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 194 \"DD4\"\nPo -4.50088 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"30\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 193 \"DD3\"\nPo -4.0005 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -3.50012 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"32\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 192 \"DD2\"\nPo -2.99974 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"33\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"DD1\"\nPo -2.49936 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"34\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 190 \"DD0\"\nPo -1.99898 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"35\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 189 \"DA7\"\nPo -1.50114 8.001\nLe 0.12192\n$EndPAD\n$PAD\nSh \"36\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 188 \"DA6\"\nPo -1.00076 8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"37\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 187 \"DA5\"\nPo -0.50038 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo 0 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"39\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 186 \"DA4\"\nPo 0.50038 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"40\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 185 \"DA3\"\nPo 1.00076 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"41\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 184 \"DA2\"\nPo 1.50114 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"42\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 183 \"DA1\"\nPo 1.99898 8.001\nLe 0.06096\n$EndPAD\n$PAD\nSh \"43\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 182 \"DA0\"\nPo 2.49936 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"44\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"45\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"/mcu/usb/power/CPLD_TDI\"\nPo 3.50012 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"46\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.0005 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"47\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"/mcu/usb/power/CPLD_TMS\"\nPo 4.50088 8.001\nLe 0.1397\n$EndPAD\n$PAD\nSh \"48\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"/mcu/usb/power/CPLD_TCK\"\nPo 5.00126 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"49\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"/mcu/usb/power/B1AUX9\"\nPo 5.4991 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"50\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"/mcu/usb/power/B1AUX10\"\nPo 5.99948 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"51\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo 8.001 5.99948\nLe 0.0889\n$EndPAD\n$PAD\nSh \"52\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"/mcu/usb/power/B1AUX11\"\nPo 8.001 5.4991\n$EndPAD\n$PAD\nSh \"53\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"/mcu/usb/power/B1AUX12\"\nPo 8.001 5.00126\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"54\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"55\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"/mcu/usb/power/B1AUX13\"\nPo 8.001 4.0005\nLe 1.09982\n$EndPAD\n$PAD\nSh \"56\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"/mcu/usb/power/B1AUX14\"\nPo 8.001 3.50012\nLe 0.08382\n$EndPAD\n$PAD\nSh \"57\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo 8.001 2.99974\nLe 0.07366\n$EndPAD\n$PAD\nSh \"58\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/mcu/usb/power/B1AUX15\"\nPo 8.001 2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"59\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 1.99898\nLe 3.44678\n$EndPAD\n$PAD\nSh \"60\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"/mcu/usb/power/B1AUX16\"\nPo 8.001 1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"61\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"/mcu/usb/power/BANK2F3M16\"\nPo 8.001 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"62\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 8.001 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"63\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 0\nLe 0.08128\n$EndPAD\n$PAD\nSh \"64\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"/mcu/usb/power/BANK2F3M15\"\nPo 8.001 -0.50038\nLe 1.50622\n$EndPAD\n$PAD\nSh \"65\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"66\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"67\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"/mcu/usb/power/BANK2F3M14\"\nPo 8.001 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"68\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"/mcu/usb/power/BANK2F3M13\"\nPo 8.001 -2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"69\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 8.001 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"70\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"/mcu/usb/power/BANK2F3M12\"\nPo 8.001 -3.50012\nLe 0.27432\n$EndPAD\n$PAD\nSh \"71\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"/mcu/usb/power/BANK2F3M11\"\nPo 8.001 -4.0005\nLe 0.2667\n$EndPAD\n$PAD\nSh \"72\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"/mcu/usb/power/BANK2F3M10\"\nPo 8.001 -4.50088\nLe 0.08382\n$EndPAD\n$PAD\nSh \"73\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -5.00126\nLe 0.1651\n$EndPAD\n$PAD\nSh \"74\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"/mcu/usb/power/BANK2F3M9\"\nPo 8.001 -5.4991\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"75\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"76\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"/mcu/usb/power/BANK2F3M8\"\nPo 5.99948 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"77\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"/mcu/usb/power/BANK2F3M7\"\nPo 5.4991 -8.001\nLe 0.28448\n$EndPAD\n$PAD\nSh \"78\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"/mcu/usb/power/BANK2F3M6\"\nPo 5.00126 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"79\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"/mcu/usb/power/BANK2F3M5\"\nPo 4.50088 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"80\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.0005 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"81\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"/mcu/usb/power/BANK2F3M4\"\nPo 3.50012 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"82\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 -8.001\nLe 0.35052\n$EndPAD\n$PAD\nSh \"83\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"/mcu/usb/power/CPLD_TDO\"\nPo 2.49936 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"84\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.99898 -8.001\nLe 0.01016\n$EndPAD\n$PAD\nSh \"85\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"86\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.00076 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"87\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 -8.001\nLe 0.01524\n$EndPAD\n$PAD\nSh \"88\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"89\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"/mcu/usb/power/BANK2F3M3\"\nPo -0.50038 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"90\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"/mcu/usb/power/BANK2F3M2\"\nPo -1.00076 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"91\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"/mcu/usb/power/BANK2F3M1\"\nPo -1.50114 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"92\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"/mcu/usb/power/B2AUX16\"\nPo -1.99898 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"93\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.49936 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"94\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"/mcu/usb/power/B2AUX15\"\nPo -2.99974 -8.001\nLe 0.12192\n$EndPAD\n$PAD\nSh \"95\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.50012 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"96\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.0005 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"97\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"/mcu/usb/power/B2AUX14\"\nPo -4.50088 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"98\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -5.00126 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"99\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"/mcu/usb/power/B2AUX13\"\nPo -5.4991 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"100\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -5.99948 -8.001\nLe 18.20672\n$EndPAD\n$EndMODULE GSG-VQ100\n$MODULE GSG-USB-MICROB-FCI-10103594\nPo 176.53 54.61 2700 15 4E482E27 50465D3E ~P\nLi GSG-USB-MICROB-FCI-10103594\nSc 50465D3E\nAR /5037043E/4F766BDF\nOp 0 0 0\nT0 2.49936 0 1.524 1.524 2700 0.3048 N V 21 N \"J1\"\nT1 2.49936 0 1.524 1.524 2700 0.3048 N I 21 N \"GSG-USB-MICRO-B\"\n$PAD\nSh \"1\" R 1.75006 0.39878 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 235 \"N-000161\"\nPo 4.52374 -1.30048\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"2\" R 1.75006 0.39878 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 229 \"N-000132\"\nPo 4.52374 -0.65024\nLe 0.28702\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"3\" R 1.75006 0.39878 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 216 \"N-000034\"\nPo 4.52374 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"4\" R 1.75006 0.39878 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 0.65024\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"5\" R 1.75006 0.39878 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 4.52374 1.30048\nLe 0.04064\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"\" R 2.06756 1.42494 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.66624 -0.96266\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 2.06756 1.42494 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.66624 0.96266\nLe 0.7747\n$EndPAD\n$PAD\nSh \"\" R 1.45034 2.14122 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.6736 -2.82956\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.45034 2.14122 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.6736 2.82956\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 0.635 1.82626 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.37058 -2.98704\nLe 3.40614\n$EndPAD\n$PAD\nSh \"\" R 0.635 1.82626 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.37058 2.98704\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 2.83464 1.6002 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.27076 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 2.83464 1.6002 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.27076 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" C 1.6002 1.6002 0 0 2700\nDr 1.19888 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 1.69926 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" C 1.6002 1.6002 0 0 2700\nDr 1.19888 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 1.69926 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" C 1.45034 1.45034 0 0 2700\nDr 1.04902 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 4.67106 -2.48666\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" C 1.45034 1.45034 0 0 2700\nDr 1.04902 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 4.67106 2.48666\nLe 0.28702\n$EndPAD\n$EndMODULE GSG-USB-MICROB-FCI-10103594\n$MODULE GSG-SOIC8-208\nPo 204.47 104.14 2700 15 4F8A53A2 50465D5C ~P\nLi GSG-SOIC8-208\nSc 50465D5C\nAR /5037043E/4F825D1B\nOp 0 0 0\nAt SMD\nT0 0 0 1.524 1.524 2700 0.3048 N V 21 N \"U20\"\nT1 0 0 1.524 1.524 2700 0.3048 N I 21 N \"W25Q80BV\"\nDC -1.651 -1.651 -1.143 -1.651 0.2032 21\nDS -2.667 -2.667 -2.667 2.667 0.2032 21\nDS -2.667 2.667 2.667 2.667 0.2032 21\nDS 2.667 2.667 2.667 -2.667 0.2032 21\nDS 2.667 -2.667 -2.667 -2.667 0.2032 21\n$PAD\nSh \"1\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 161 \"/mcu/usb/power/SPIFI_CS\"\nPo -3.81 -1.905\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 162 \"/mcu/usb/power/SPIFI_MISO\"\nPo -3.81 -0.635\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 165 \"/mcu/usb/power/SPIFI_SIO2\"\nPo -3.81 0.635\nLe 0.1143\n$EndPAD\n$PAD\nSh \"4\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -3.81 1.905\nLe 0.53086\n$EndPAD\n$PAD\nSh \"5\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 163 \"/mcu/usb/power/SPIFI_MOSI\"\nPo 3.81 1.905\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 164 \"/mcu/usb/power/SPIFI_SCK\"\nPo 3.81 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 166 \"/mcu/usb/power/SPIFI_SIO3\"\nPo 3.81 -0.635\nLe 0.00254\n$EndPAD\n$PAD\nSh \"8\" R 1.905 0.635 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 3.81 -1.905\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-SOIC8-208\n$MODULE GSG-SKY13317-373LF\nPo 92.71 91.821 900 15 5032C63B 5046C642 ~P\nLi GSG-SKY13317-373LF\nSc 5046C642\nAR /503BB638/502B5704\nOp 0 0 0\nAt SMD\nT0 0 0 0.50038 0.29972 900 0.0762 N V 21 N \"U9\"\nT1 0 0 0.50038 0.29972 900 0.0762 N I 21 N \"SKY13317\"\nDS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21\nDC -0.7493 -0.94996 -0.65024 -0.8509 0.1016 21\nDS -0.7493 -0.35052 -0.7493 -0.44958 0.1016 21\nDS -0.7493 0.0508 -0.7493 -0.0508 0.1016 21\nDS -0.7493 0.44958 -0.7493 0.35052 0.1016 21\nDS 0.7493 0.35052 0.7493 0.44958 0.1016 21\nDS 0.7493 -0.0508 0.7493 0.0508 0.1016 21\nDS 0.7493 -0.44958 0.7493 -0.35052 0.1016 21\nDS -0.7493 0.7493 0.7493 0.7493 0.1016 21\n$PAD\nSh \"1\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 263 \"N-000318\"\nPo -0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7747 -0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/frontend/TX_MIX_BP\"\nPo -0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 292 \"N-000359\"\nPo -0.7747 0.59944\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 260 \"N-000313\"\nPo 0.7747 0.59944\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo 0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"/frontend/RX_MIX_BP\"\nPo 0.7747 -0.20066\nLe 0.2159\n$EndPAD\n$PAD\nSh \"8\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 284 \"N-000349\"\nPo 0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 1.30048 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.50038 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.09982 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 0.0508\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.07112 0.14224 0 0 450\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo -0.27432 -0.52578\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 0.14986 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13317-373LF\n$MODULE GSG-SKY13317-373LF\nPo 88.1126 102.7176 900 15 5032C63B 50465D71 ~P\nLi GSG-SKY13317-373LF\nSc 50465D71\nAR /503BB638/502C6BE2\nOp 0 0 0\nAt SMD\nT0 0 0 0.50038 0.29972 900 0.0762 N V 21 N \"U14\"\nT1 0 0 0.50038 0.29972 900 0.0762 N I 21 N \"SKY13317\"\nDS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21\nDC -0.7493 -0.94996 -0.65024 -0.8509 0.1016 21\nDS -0.7493 -0.35052 -0.7493 -0.44958 0.1016 21\nDS -0.7493 0.0508 -0.7493 -0.0508 0.1016 21\nDS -0.7493 0.44958 -0.7493 0.35052 0.1016 21\nDS 0.7493 0.35052 0.7493 0.44958 0.1016 21\nDS 0.7493 -0.0508 0.7493 0.0508 0.1016 21\nDS 0.7493 -0.44958 0.7493 -0.35052 0.1016 21\nDS -0.7493 0.7493 0.7493 0.7493 0.1016 21\n$PAD\nSh \"1\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 294 \"N-000361\"\nPo -0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7747 -0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/frontend/TX_AMP\"\nPo -0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"/frontend/TX_AMP_OUT\"\nPo -0.7747 0.59944\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 258 \"N-000311\"\nPo 0.7747 0.59944\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo 0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/frontend/RX_AMP\"\nPo 0.7747 -0.20066\nLe 0.2159\n$EndPAD\n$PAD\nSh \"8\" R 0.44958 0.20066 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"/frontend/RX_AMP_IN\"\nPo 0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 1.30048 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.50038 1.19888 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.09982 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 0.0508\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.07112 0.14224 0 0 450\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo -0.27432 -0.52578\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 0.14986 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13317-373LF\n$MODULE GSG-SKY13317-373LF\nPo 92.71 97.409 2700 15 5032C63B 50465D73 ~P\nLi GSG-SKY13317-373LF\nSc 50465D73\nAR /503BB638/502C6BDF\nOp 0 0 0\nAt SMD\nT0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N \"U12\"\nT1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N \"SKY13317\"\nDS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21\nDC -0.7493 -0.94996 -0.65024 -0.8509 0.1016 21\nDS -0.7493 -0.35052 -0.7493 -0.44958 0.1016 21\nDS -0.7493 0.0508 -0.7493 -0.0508 0.1016 21\nDS -0.7493 0.44958 -0.7493 0.35052 0.1016 21\nDS 0.7493 0.35052 0.7493 0.44958 0.1016 21\nDS 0.7493 -0.0508 0.7493 0.0508 0.1016 21\nDS 0.7493 -0.44958 0.7493 -0.35052 0.1016 21\nDS -0.7493 0.7493 0.7493 0.7493 0.1016 21\n$PAD\nSh \"1\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 283 \"N-000348\"\nPo -0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7747 -0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/frontend/RX_AMP\"\nPo -0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/frontend/RX_AMP_OUT\"\nPo -0.7747 0.59944\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 259 \"N-000312\"\nPo 0.7747 0.59944\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo 0.7747 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/frontend/TX_AMP\"\nPo 0.7747 -0.20066\nLe 0.2159\n$EndPAD\n$PAD\nSh \"8\" R 0.44958 0.20066 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"/frontend/TX_AMP_IN\"\nPo 0.7747 -0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 1.30048 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.19888 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.50038 1.19888 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.09982 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 0.0508\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.07112 0.14224 0 0 2250\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo -0.27432 -0.52578\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 0.14986 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13317-373LF\n$MODULE GSG-S-PVQFN-14\nPo 111.76 120.65 1800 15 4FE0A018 50465D75 ~P\nLi GSG-S-PVQFN-14\nSc 50465D75\nAR /503BB638/4FB2F586\nOp 0 0 0\n.SolderMask 0.07112\nT0 0 0 1.00076 1.00076 1800 0.2032 N V 21 N \"U15\"\nT1 0 0 1.00076 1.00076 1800 0.2032 N I 21 N \"GSG-74HC04\"\nDS -1.75006 -1.34874 -1.34874 -1.75006 0.2032 21\nDS -1.34874 -1.75006 -1.09982 -1.75006 0.2032 21\nDS -0.39878 -1.75006 0.39878 -1.75006 0.2032 21\nDS -0.39878 1.75006 0.39878 1.75006 0.2032 21\nDS -1.75006 1.75006 -1.75006 1.34874 0.2032 21\nDS -1.75006 1.75006 -1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.75006 1.34874 0.2032 21\nDS 1.75006 -1.75006 1.09982 -1.75006 0.2032 21\nDS 1.75006 -1.75006 1.75006 -1.34874 0.2032 21\n$PAD\nSh \"2\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 -1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"3\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo -1.72466 -0.50038\nLe 0.08128\n$EndPAD\n$PAD\nSh \"4\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo -1.72466 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"5\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo -1.72466 0.50038\nLe -0.00254\n$EndPAD\n$PAD\nSh \"6\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/frontend/!AMP_BYPASS\"\nPo -1.72466 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"8\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/frontend/LP\"\nPo 0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"9\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo 1.72466 1.00076\nLe 0.18288\n$EndPAD\n$PAD\nSh \"10\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo 1.72466 0.50038\nLe 0.12192\n$EndPAD\n$PAD\nSh \"11\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 1.72466 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 1.72466 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.51308 -0.51308\nLe 0.25146\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.51308 -0.51308\nLe 0.1651\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.51308 0.51308\nLe 0.2667\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.51308 0.51308\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.51308 -0.51308\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.51308 -0.51308\nLe 0.25654\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.51308 0.51308\nLe 0.65278\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.51308 0.51308\nLe 0.2032\n$EndPAD\n$PAD\nSh \"7\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"14\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-S-PVQFN-14\n$MODULE GSG-S-PVQFN-14\nPo 101.6 120.65 1800 15 4FE0A018 50465D77 ~P\nLi GSG-S-PVQFN-14\nSc 50465D77\nAR /503BB638/502E7695\nOp 0 0 0\n.SolderMask 0.07112\nT0 0 0 1.00076 1.00076 1800 0.2032 N V 21 N \"U16\"\nT1 0 0 1.00076 1.00076 1800 0.2032 N I 21 N \"GSG-74HC08\"\nDS -1.75006 -1.34874 -1.34874 -1.75006 0.2032 21\nDS -1.34874 -1.75006 -1.09982 -1.75006 0.2032 21\nDS -0.39878 -1.75006 0.39878 -1.75006 0.2032 21\nDS -0.39878 1.75006 0.39878 1.75006 0.2032 21\nDS -1.75006 1.75006 -1.75006 1.34874 0.2032 21\nDS -1.75006 1.75006 -1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.75006 1.34874 0.2032 21\nDS 1.75006 -1.75006 1.09982 -1.75006 0.2032 21\nDS 1.75006 -1.75006 1.75006 -1.34874 0.2032 21\n$PAD\nSh \"2\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo -1.72466 -1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"3\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"/frontend/RX_MIX_BP\"\nPo -1.72466 -0.50038\nLe 0.08128\n$EndPAD\n$PAD\nSh \"4\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo -1.72466 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"5\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo -1.72466 0.50038\nLe -0.00254\n$EndPAD\n$PAD\nSh \"6\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/frontend/TX_MIX_BP\"\nPo -1.72466 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"8\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/frontend/TX_AMP\"\nPo 0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"9\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 1.72466 1.00076\nLe 0.18288\n$EndPAD\n$PAD\nSh \"10\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/frontend/!AMP_BYPASS\"\nPo 1.72466 0.50038\nLe 0.12192\n$EndPAD\n$PAD\nSh \"11\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/frontend/RX_AMP\"\nPo 1.72466 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo 1.72466 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" O 0.8509 0.2794 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/frontend/!AMP_BYPASS\"\nPo 1.72466 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.51308 -0.51308\nLe 0.25146\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.51308 -0.51308\nLe 0.1651\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.51308 0.51308\nLe 0.2667\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 1800\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.51308 0.51308\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.51308 -0.51308\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.51308 -0.51308\nLe 0.25654\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.51308 0.51308\nLe 0.65278\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.51308 0.51308\nLe 0.2032\n$EndPAD\n$PAD\nSh \"7\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"14\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" O 0.8509 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo -0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-S-PVQFN-14\n$MODULE GSG-QFN48-6\nPo 130.1115 68.6435 2700 15 4F5D8918 50465D79 ~P\nLi GSG-QFN48-6\nSc 50465D79\nAR /50370666/4F5BBC9D\nOp 0 0 0\n.SolderMask 0.0508\n.LocalClearance 0.1524\nT0 0 0 1.00076 1.00076 2700 0.2032 N V 21 N \"U17\"\nT1 0 0 1.00076 1.00076 2700 0.2032 N I 21 N \"MAX2837\"\nDS -2.99974 -2.60096 -2.60096 -2.99974 0.2032 21\nDS -2.60096 2.99974 -2.99974 2.99974 0.2032 21\nDS -2.99974 2.99974 -2.99974 2.60096 0.2032 21\nDS 2.99974 2.60096 2.99974 2.99974 0.2032 21\nDS 2.99974 2.99974 2.60096 2.99974 0.2032 21\nDS 2.60096 -2.99974 2.99974 -2.99974 0.2032 21\nDS 2.99974 -2.99974 2.99974 -2.60096 0.2032 21\n$PAD\nSh \"1\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -2.99974 -2.19964\nLe 0.00254\n$EndPAD\n$PAD\nSh \"2\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -2.99974 -1.80086\nLe 0.28702\n$EndPAD\n$PAD\nSh \"3\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 -1.39954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 247 \"N-000262\"\nPo -2.99974 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 238 \"N-000247\"\nPo -2.99974 -0.59944\nLe 0.0508\n$EndPAD\n$PAD\nSh \"6\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 -0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -2.99974 0.20066\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 0.59944\nLe 0.59436\n$EndPAD\n$PAD\nSh \"9\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 1.00076\nLe 0.00254\n$EndPAD\n$PAD\nSh \"10\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 251 \"N-000281\"\nPo -2.99974 1.39954\nLe 0.08382\n$EndPAD\n$PAD\nSh \"11\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 250 \"N-000280\"\nPo -2.99974 1.80086\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 2.19964\nLe 0.16256\n$EndPAD\n$PAD\nSh \"13\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -2.19964 2.99974\nLe 0.09906\n$EndPAD\n$PAD\nSh \"14\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.80086 2.99974\nLe 0.0889\n$EndPAD\n$PAD\nSh \"15\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 318 \"SSP1_SCK\"\nPo -1.39954 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"/baseband/XCVR_CLKOUT\"\nPo -1.00076 2.99974\nLe 0.27178\n$EndPAD\n$PAD\nSh \"17\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/baseband/XTAL2\"\nPo -0.59944 2.99974\nLe 0.12192\n$EndPAD\n$PAD\nSh \"18\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.20066 2.99974\nLe 0.16256\n$EndPAD\n$PAD\nSh \"19\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 0.20066 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"20\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.59944 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"21\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 1.00076 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.39954 2.99974\nLe 0.32766\n$EndPAD\n$PAD\nSh \"23\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/baseband/CPOUT+\"\nPo 1.80086 2.99974\nLe 0.3683\n$EndPAD\n$PAD\nSh \"24\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/baseband/CPOUT-\"\nPo 2.19964 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 323 \"XCVR_EN\"\nPo 2.99974 2.19964\nLe 0.7239\n$EndPAD\n$PAD\nSh \"26\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 2.99974 1.80086\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"27\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 239 \"N-000252\"\nPo 2.99974 1.39954\nLe 21.41728\n$EndPAD\n$PAD\nSh \"28\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 2.99974 1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"29\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 316 \"SSP1_MISO\"\nPo 2.99974 0.59944\nLe 0.00254\n$EndPAD\n$PAD\nSh \"30\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 181 \"CS_XCVR\"\nPo 2.99974 0.20066\nLe 0.00762\n$EndPAD\n$PAD\nSh \"31\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 317 \"SSP1_MOSI\"\nPo 2.99974 -0.20066\nLe 0.2159\n$EndPAD\n$PAD\nSh \"32\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 310 \"RSSI\"\nPo 2.99974 -0.59944\nLe 0.9779\n$EndPAD\n$PAD\nSh \"33\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 -1.00076\nLe 0.28448\n$EndPAD\n$PAD\nSh \"34\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 -1.39954\nLe 1.30302\n$EndPAD\n$PAD\nSh \"35\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/baseband/RXBBQ-\"\nPo 2.99974 -1.80086\nLe 0.7747\n$EndPAD\n$PAD\nSh \"36\" O 0.87122 0.24638 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/baseband/RXBBQ+\"\nPo 2.99974 -2.19964\nLe 0.08382\n$EndPAD\n$PAD\nSh \"37\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/baseband/RXBBI-\"\nPo 2.19964 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/baseband/RXBBI+\"\nPo 1.80086 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"39\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 1.39954 -2.99974\nLe 0.0889\n$EndPAD\n$PAD\nSh \"40\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.00076 -2.99974\nLe 0.72898\n$EndPAD\n$PAD\nSh \"41\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 0.59944 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"42\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/baseband/TXBBI-\"\nPo 0.20066 -2.99974\nLe 0.27432\n$EndPAD\n$PAD\nSh \"43\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/baseband/TXBBI+\"\nPo -0.20066 -2.99974\nLe 152.8064\n$EndPAD\n$PAD\nSh \"44\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/baseband/TXBBQ+\"\nPo -0.59944 -2.99974\nLe 165.8112\n$EndPAD\n$PAD\nSh \"45\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/baseband/TXBBQ-\"\nPo -1.00076 -2.99974\nLe 178.816\n$EndPAD\n$PAD\nSh \"46\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -1.39954 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"47\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 319 \"TXENABLE\"\nPo -1.80086 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"48\" O 0.87122 0.24638 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 311 \"RXENABLE\"\nPo -2.19964 -2.99974\nLe 0.2159\n$EndPAD\n$PAD\nSh \"0\" R 4.52882 4.52882 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 0\nLe 0.5461\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.50876 0\nLe 0.85598\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.50876 -1.50876\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 -1.50876\nLe 0.08128\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.50876 -1.50876\nLe 0.43942\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.50876 0\nLe 0.28448\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.50876 1.50876\nLe 0.27432\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 1.50876\nLe -0.7493\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.50876 1.50876\nLe 0.08382\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.50876 -1.50876\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -1.50876\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.50876 -1.50876\nLe 0.12192\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.50876 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 0.72898\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.50876 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.50876 1.50876\nLe 0.2921\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 1.50876\nLe 0.08382\n$EndPAD\n$PAD\nSh \"\" R 1.50876 1.50876 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.50876 1.50876\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-QFN48-6\n$MODULE GSG-QFN32\nPo 96.901 69.088 0 15 4E1A2A9F 5046C78A ~P\nLi GSG-QFN32\nKw LFCSP\nSc 5046C78A\nAR /503BB638/502BE21C\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.1397\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"U4\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"RFFC5072\"\nDS -2.04978 -2.49936 -2.14884 -2.49936 0.2032 21\nDS -2.14884 -2.49936 -2.49936 -2.14884 0.2032 21\nDS -2.49936 -2.14884 -2.49936 -2.04978 0.2032 21\nDS 2.49936 -2.04978 2.49936 -2.49936 0.2032 21\nDS 2.49936 -2.49936 2.04978 -2.49936 0.2032 21\nDS 2.04978 2.49936 2.49936 2.49936 0.2032 21\nDS 2.49936 2.49936 2.49936 2.04978 0.2032 21\nDS -2.49936 2.04978 -2.49936 2.49936 0.2032 21\nDS -2.49936 2.49936 -2.04978 2.49936 0.2032 21\n$PAD\nSh \"1\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo -2.4511 -1.75006\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.4511 -1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.4511 -0.7493\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 299 \"N-000366\"\nPo -2.4511 -0.24892\nLe 0.1651\n$EndPAD\n$PAD\nSh \"5\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -2.4511 0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 301 \"N-000368\"\nPo -2.4511 0.7493\nLe 0.2032\n$EndPAD\n$PAD\nSh \"7\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 300 \"N-000367\"\nPo -2.4511 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 297 \"N-000364\"\nPo -2.4511 1.75006\nLe 0.0508\n$EndPAD\n$PAD\nSh \"0\" R 3.53314 3.53314 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo 0 0\nLe 0.20574\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.09982 0\nLe 0.12192\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.09982 -1.09982\nLe 0.28194\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 -1.09982\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.09982 -1.09982\nLe 0.28448\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.09982 0\nLe 0.06604\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.09982 1.09982\nLe 0.89408\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 1.09982\nLe 0.00254\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.09982 1.09982\nLe 0.2159\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.09982 -1.09982\nLe 0.12192\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -1.09982\nLe 3.46456\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.09982 -1.09982\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.09982 0\nLe 0.0127\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 0.12192\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.09982 0\nLe 0.12192\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.09982 1.09982\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 1.09982\nLe 0.5461\n$EndPAD\n$PAD\nSh \"\" R 1.09982 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.09982 1.09982\nLe 0.11176\n$EndPAD\n$PAD\nSh \"9\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/frontend/!RX_AMP_PWR\"\nPo -1.75006 2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/frontend/REF_IN\"\nPo -1.24968 2.4511\nLe 0.08128\n$EndPAD\n$PAD\nSh \"11\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7493 2.4511\nLe 0.08128\n$EndPAD\n$PAD\nSh \"12\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.24892 2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 2.4511\nLe 1331.69406\n$EndPAD\n$PAD\nSh \"15\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/frontend/!TX_AMP_PWR\"\nPo 1.24968 2.4511\nLe 0.08128\n$EndPAD\n$PAD\nSh \"16\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo 1.75006 2.4511\nLe 0.08128\n$EndPAD\n$PAD\nSh \"17\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.4511 1.75006\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.4511 1.24968\nLe 0.08128\n$EndPAD\n$PAD\nSh \"19\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 2.4511 0.7493\nLe 0.08128\n$EndPAD\n$PAD\nSh \"20\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.4511 0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"21\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.4511 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 2.4511 -0.7493\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"23\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 303 \"N-000370\"\nPo 2.4511 -1.24968\nLe 0.01016\n$EndPAD\n$PAD\nSh \"24\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 274 \"N-000333\"\nPo 2.4511 -1.75006\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 1.75006 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"26\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"/frontend/GPO4\"\nPo 1.24968 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"27\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 306 \"N-000376\"\nPo 0.7493 -2.4511\nLe 0.08128\n$EndPAD\n$PAD\nSh \"28\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 302 \"N-000369\"\nPo 0.29972 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"29\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 205 \"MIXER_RESETX\"\nPo -0.24892 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"30\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 204 \"MIXER_ENX\"\nPo -0.7493 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 206 \"MIXER_SCLK\"\nPo -1.19888 -2.4511\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"32\" O 0.89916 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 207 \"MIXER_SDATA\"\nPo -1.75006 -2.4511\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-QFN32\n$MODULE GSG-QFN20-4\nPo 117.602 80.264 0 15 4F5D8D59 50465D7B ~P\nLi GSG-QFN20-4\nSc 50465D7B\nAR /50370666/4F5D0564\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.2032\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"U19\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"SI5351C\"\nDS -1.6002 -1.99898 -1.99898 -1.6002 0.2032 21\nDS 1.99898 -1.6002 1.99898 -1.99898 0.2032 21\nDS 1.99898 -1.99898 1.6002 -1.99898 0.2032 21\nDS 1.6002 1.99898 1.99898 1.99898 0.2032 21\nDS 1.99898 1.99898 1.99898 1.6002 0.2032 21\nDS -1.99898 1.6002 -1.99898 1.99898 0.2032 21\nDS -1.99898 1.99898 -1.6002 1.99898 0.2032 21\n$PAD\nSh \"1\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"/baseband/XA\"\nPo -1.99898 -1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"/baseband/XB\"\nPo -1.99898 -0.50038\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/baseband/INTR\"\nPo -1.99898 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 313 \"SCL\"\nPo -1.99898 0.50038\nLe -0.00254\n$EndPAD\n$PAD\nSh \"5\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 314 \"SDA\"\nPo -1.99898 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"6\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/baseband/CLKIN\"\nPo -1.00076 1.99898\nLe 0.08382\n$EndPAD\n$PAD\nSh \"7\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/baseband/OEB\"\nPo -0.50038 1.99898\nLe 0.2032\n$EndPAD\n$PAD\nSh \"8\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/baseband/CLK3\"\nPo 0 1.99898\nLe 0.04572\n$EndPAD\n$PAD\nSh \"9\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/baseband/CLK2\"\nPo 0.50038 1.99898\nLe 0.18288\n$EndPAD\n$PAD\nSh \"10\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"/baseband/VDDOB\"\nPo 1.00076 1.99898\nLe 0.12192\n$EndPAD\n$PAD\nSh \"11\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/baseband/VDDOA\"\nPo 1.99898 1.00076\nLe 0.18288\n$EndPAD\n$PAD\nSh \"12\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 201 \"GCK2\"\nPo 1.99898 0.50038\nLe 0.12192\n$EndPAD\n$PAD\nSh \"13\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 200 \"GCK1\"\nPo 1.99898 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"/baseband/VDDOD\"\nPo 1.99898 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"15\" O 0.8001 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 203 \"MCU_CLK\"\nPo 1.99898 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.00076 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"17\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/baseband/CLK5\"\nPo 0.50038 -1.99898\nLe 0.254\n$EndPAD\n$PAD\nSh \"18\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"/baseband/VDDOC\"\nPo 0 -1.99898\nLe 0.10668\n$EndPAD\n$PAD\nSh \"19\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 208 \"MIX_CLK\"\nPo -0.50038 -1.99898\nLe 0.09144\n$EndPAD\n$PAD\nSh \"20\" O 0.8001 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -1.00076 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 2.64922 2.64922 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo 0 0\nLe 0.28702\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.66294 -0.66294\nLe 0.25146\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.66294 -0.66294\nLe 0.1651\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0.66294 0.66294\nLe 0.2667\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -0.66294 0.66294\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"\" R 1.32588 1.32588 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -0.66294 -0.66294\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.32588 1.32588 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0.66294 -0.66294\nLe 0.25654\n$EndPAD\n$PAD\nSh \"\" R 1.32588 1.32588 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -0.66294 0.66294\nLe 0.65278\n$EndPAD\n$PAD\nSh \"\" R 1.32588 1.32588 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0.66294 0.66294\nLe 0.2032\n$EndPAD\n$EndMODULE GSG-QFN20-4\n$MODULE GSG-NRG4026\nPo 191.643 67.31 900 15 4F8A5596 50465D7C ~P\nLi GSG-NRG4026\nSc 50465D7C\nAR /5037043E/4F8249E7\nOp 0 0 0\nAt SMD\nT0 0 0 1.524 1.524 900 0.3048 N V 21 N \"L11\"\nT1 0 0 1.524 1.524 900 0.3048 N I 21 N \"4u7\"\nDS -2.19964 -2.19964 2.19964 -2.19964 0.2032 21\nDS 2.19964 -2.19964 2.19964 2.19964 0.2032 21\nDS 2.19964 2.19964 -2.19964 2.19964 0.2032 21\nDS -2.19964 2.19964 -2.19964 -2.19964 0.2032 21\n$PAD\nSh \"1\" R 1.19888 3.70078 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 133 \"/mcu/usb/power/REG_OUT1\"\nPo -1.39954 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 1.19888 3.70078 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 213 \"N-000029\"\nPo 1.39954 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-NRG4026\n$MODULE GSG-NRG4026\nPo 191.643 59.69 900 15 4F8A5596 5047F303 ~P\nLi GSG-NRG4026\nSc 5047F303\nAR /5037043E/4F820301\nOp 0 0 0\nAt SMD\nT0 0 0 1.524 1.524 900 0.3048 N V 21 N \"L10\"\nT1 0 0 1.524 1.524 900 0.3048 N I 21 N \"4u7\"\nDS -2.19964 -2.19964 2.19964 -2.19964 0.2032 21\nDS 2.19964 -2.19964 2.19964 2.19964 0.2032 21\nDS 2.19964 2.19964 -2.19964 2.19964 0.2032 21\nDS -2.19964 2.19964 -2.19964 -2.19964 0.2032 21\n$PAD\nSh \"1\" R 1.19888 3.70078 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 231 \"N-000137\"\nPo -1.39954 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 1.19888 3.70078 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo 1.39954 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-NRG4026\n$MODULE GSG-LQFP144\nPo 177.8 96.4946 2700 15 4F8A463D 50465D7F ~P\nLi GSG-LQFP144\nSc 50465D7F\nAR /5037043E/4F6291FC\nOp 0 0 0\nAt SMD\nT0 0 0 1.524 1.524 2700 0.3048 N V 21 N \"U23\"\nT1 0 0 1.524 1.524 2700 0.3048 N I 21 N \"LPC43XXFBD144\"\nDC -8.7503 -8.7503 -8.001 -8.7503 0.381 21\nDS 11.00074 -9.25068 11.00074 -11.00074 0.381 21\nDS 11.00074 -11.00074 9.25068 -11.00074 0.381 21\nDS 9.25068 11.00074 11.00074 11.00074 0.381 21\nDS 11.00074 11.00074 11.00074 9.25068 0.381 21\nDS -11.00074 9.25068 -11.00074 11.00074 0.381 21\nDS -11.00074 11.00074 -9.25068 11.00074 0.381 21\nDS -11.00074 -9.25068 -11.00074 -11.00074 0.381 21\nDS -11.00074 -11.00074 -9.25068 -11.00074 0.381 21\n$PAD\nSh \"1\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -8.7503\nLe 0.01524\n$EndPAD\n$PAD\nSh \"2\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 310 \"RSSI\"\nPo -11.00074 -8.24992\nLe 18.20672\n$EndPAD\n$PAD\nSh \"3\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 126 \"/mcu/usb/power/LED1\"\nPo -11.00074 -7.74954\nLe 0.01524\n$EndPAD\n$PAD\nSh \"4\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -11.00074 -7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -11.00074 -6.74878\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"/mcu/usb/power/ADC0_0\"\nPo -11.00074 -6.25094\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 160 \"/mcu/usb/power/SGPIO9\"\nPo -11.00074 -5.75056\nLe 28.61056\n$EndPAD\n$PAD\nSh \"8\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 127 \"/mcu/usb/power/LED2\"\nPo -11.00074 -5.25018\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 319 \"TXENABLE\"\nPo -11.00074 -4.7498\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 311 \"RXENABLE\"\nPo -11.00074 -4.24942\nLe 0.01524\n$EndPAD\n$PAD\nSh \"11\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 323 \"XCVR_EN\"\nPo -11.00074 -3.74904\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 178 \"/mcu/usb/power/XTAL1\"\nPo -11.00074 -3.2512\nLe 18.20672\n$EndPAD\n$PAD\nSh \"13\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"/mcu/usb/power/XTAL2\"\nPo -11.00074 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 120 \"/mcu/usb/power/GP_CLKIN\"\nPo -11.00074 -2.25044\nLe 0.01524\n$EndPAD\n$PAD\nSh \"15\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/mcu/usb/power/SGPIO13\"\nPo -11.00074 -1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"16\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -11.00074 -1.24968\nLe 0.01524\n$EndPAD\n$PAD\nSh \"17\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -11.00074 -0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"18\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"/mcu/usb/power/DP\"\nPo -11.00074 -0.24892\nLe 0.04064\n$EndPAD\n$PAD\nSh \"19\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -11.00074 0.24892\nLe 0.01524\n$EndPAD\n$PAD\nSh \"20\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"/mcu/usb/power/DM\"\nPo -11.00074 0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"21\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 234 \"N-000148\"\nPo -11.00074 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 1.75006\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"23\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -11.00074 2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 136 \"/mcu/usb/power/RREF\"\nPo -11.00074 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -11.00074 3.2512\nLe 0.01524\n$EndPAD\n$PAD\nSh \"26\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 168 \"/mcu/usb/power/TDI\"\nPo -11.00074 3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"27\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 167 \"/mcu/usb/power/TCK\"\nPo -11.00074 4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"/mcu/usb/power/DBGEN\"\nPo -11.00074 4.7498\nLe 0.01524\n$EndPAD\n$PAD\nSh \"29\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 215 \"N-000033\"\nPo -11.00074 5.25018\nLe 0.01524\n$EndPAD\n$PAD\nSh \"30\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 170 \"/mcu/usb/power/TMS\"\nPo -11.00074 5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 169 \"/mcu/usb/power/TDO\"\nPo -11.00074 6.25094\nLe 0.01524\n$EndPAD\n$PAD\nSh \"32\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 146 \"/mcu/usb/power/SGPIO0\"\nPo -11.00074 6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"33\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 152 \"/mcu/usb/power/SGPIO14\"\nPo -11.00074 7.24916\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"34\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 147 \"/mcu/usb/power/SGPIO1\"\nPo -11.00074 7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"35\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 153 \"/mcu/usb/power/SGPIO15\"\nPo -11.00074 8.24992\nLe 18.20672\n$EndPAD\n$PAD\nSh \"36\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -11.00074 8.7503\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"37\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 309 \"RF_LDO_ENABLE\"\nPo -8.7503 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 159 \"/mcu/usb/power/SGPIO7\"\nPo -8.24992 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"39\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -7.74954 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"40\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -7.24916 11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"41\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -6.74878 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"42\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 129 \"/mcu/usb/power/P1_1\"\nPo -6.25094 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"43\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 130 \"/mcu/usb/power/P1_2\"\nPo -5.75056 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"44\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 316 \"SSP1_MISO\"\nPo -5.25018 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"45\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 138 \"/mcu/usb/power/SD_CLK\"\nPo -4.7498 11.00074\nLe 0.01778\n$EndPAD\n$PAD\nSh \"46\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.24942 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"47\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 317 \"SSP1_MOSI\"\nPo -3.74904 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"48\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 144 \"/mcu/usb/power/SD_POW\"\nPo -3.2512 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"49\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 139 \"/mcu/usb/power/SD_CMD\"\nPo -2.75082 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"50\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.25044 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"51\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 145 \"/mcu/usb/power/SD_VOLT0\"\nPo -1.75006 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"52\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 140 \"/mcu/usb/power/SD_DAT0\"\nPo -1.24968 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"53\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 141 \"/mcu/usb/power/SD_DAT1\"\nPo -0.7493 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"54\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.24892 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"55\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 142 \"/mcu/usb/power/SD_DAT2\"\nPo 0.24892 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"56\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 143 \"/mcu/usb/power/SD_DAT3\"\nPo 0.7493 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"57\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 204 \"MIXER_ENX\"\nPo 1.24968 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"58\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 205 \"MIXER_RESETX\"\nPo 1.75006 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"59\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 2.25044 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"60\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 137 \"/mcu/usb/power/SD_CD\"\nPo 2.75082 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"61\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 148 \"/mcu/usb/power/SGPIO10\"\nPo 3.2512 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"62\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 154 \"/mcu/usb/power/SGPIO2\"\nPo 3.74904 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"63\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.24942 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"64\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 155 \"/mcu/usb/power/SGPIO3\"\nPo 4.7498 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"65\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"CS_AD\"\nPo 5.25018 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"66\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 149 \"/mcu/usb/power/SGPIO11\"\nPo 5.75056 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"67\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/mcu/usb/power/SGPIO12\"\nPo 6.25094 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"68\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 318 \"SSP1_SCK\"\nPo 6.74878 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"69\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"/mcu/usb/power/CPLD_TDO\"\nPo 7.24916 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"70\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 181 \"CS_XCVR\"\nPo 7.74954 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"71\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 8.24992 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"72\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 315 \"SGPIO_CLK\"\nPo 8.7503 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"73\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 8.7503\nLe 0.01524\n$EndPAD\n$PAD\nSh \"74\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"/mcu/usb/power/CPLD_TCK\"\nPo 11.00074 8.24992\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"75\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 172 \"/mcu/usb/power/U0_TXD\"\nPo 11.00074 7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"76\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 11.00074 7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"77\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 11.00074 6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"78\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"/mcu/usb/power/CPLD_TMS\"\nPo 11.00074 6.25094\nLe 0.01524\n$EndPAD\n$PAD\nSh \"79\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"/mcu/usb/power/SGPIO4\"\nPo 11.00074 5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"80\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 207 \"MIXER_SDATA\"\nPo 11.00074 5.25018\nLe 0.01524\n$EndPAD\n$PAD\nSh \"81\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 171 \"/mcu/usb/power/U0_RXD\"\nPo 11.00074 4.7498\nLe 0.01524\n$EndPAD\n$PAD\nSh \"82\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"/mcu/usb/power/CPLD_TDI\"\nPo 11.00074 4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"83\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 157 \"/mcu/usb/power/SGPIO5\"\nPo 11.00074 3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"84\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 158 \"/mcu/usb/power/SGPIO6\"\nPo 11.00074 3.2512\nLe 18.20672\n$EndPAD\n$PAD\nSh \"85\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 174 \"/mcu/usb/power/USB0_IND1\"\nPo 11.00074 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"86\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 173 \"/mcu/usb/power/USB0_IND0\"\nPo 11.00074 2.25044\nLe 18.20672\n$EndPAD\n$PAD\nSh \"87\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 223 \"N-000079\"\nPo 11.00074 1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"88\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 228 \"N-000085\"\nPo 11.00074 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"89\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"90\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 0.24892\nLe 18.20672\n$EndPAD\n$PAD\nSh \"91\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 224 \"N-000080\"\nPo 11.00074 -0.24892\nLe 0.01524\n$EndPAD\n$PAD\nSh \"92\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 313 \"SCL\"\nPo 11.00074 -0.7493\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"93\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 314 \"SDA\"\nPo 11.00074 -1.24968\nLe 0.01524\n$EndPAD\n$PAD\nSh \"94\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 11.00074 -1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"95\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 206 \"MIXER_SCLK\"\nPo 11.00074 -2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"96\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 125 \"/mcu/usb/power/ISP\"\nPo 11.00074 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"97\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -3.2512\nLe 0.01524\n$EndPAD\n$PAD\nSh \"98\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 131 \"/mcu/usb/power/P2_8\"\nPo 11.00074 -3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"99\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 121 \"/mcu/usb/power/I2S0_TX_MCLK\"\nPo 11.00074 -4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"100\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/mcu/usb/power/EN1V8\"\nPo 11.00074 -4.7498\nLe 0.01016\n$EndPAD\n$PAD\nSh \"101\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 177 \"/mcu/usb/power/VREGMODE\"\nPo 11.00074 -5.25018\nLe 18.20672\n$EndPAD\n$PAD\nSh \"102\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 132 \"/mcu/usb/power/P2_9\"\nPo 11.00074 -5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"103\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 128 \"/mcu/usb/power/LED3\"\nPo 11.00074 -6.25094\nLe 0.01778\n$EndPAD\n$PAD\nSh \"104\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 226 \"N-000082\"\nPo 11.00074 -6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"105\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"106\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 225 \"N-000081\"\nPo 11.00074 -7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"107\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 11.00074 -8.24992\nLe 0.01524\n$EndPAD\n$PAD\nSh \"108\" R 1.50114 0.29464 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 211 \"N-000024\"\nPo 11.00074 -8.7503\nLe 18.20672\n$EndPAD\n$PAD\nSh \"109\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 8.7503 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"110\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 118 \"/mcu/usb/power/GPIO3_8\"\nPo 8.24992 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"111\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 7.74954 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"112\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 122 \"/mcu/usb/power/I2S0_TX_SCK\"\nPo 7.24916 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"113\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 119 \"/mcu/usb/power/GPIO3_9\"\nPo 6.74878 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"114\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 124 \"/mcu/usb/power/I2S0_TX_WS\"\nPo 6.25094 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"115\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"/mcu/usb/power/GPIO3_10\"\nPo 5.75056 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"116\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 123 \"/mcu/usb/power/I2S0_TX_SDA\"\nPo 5.25018 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"117\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 113 \"/mcu/usb/power/GPIO3_11\"\nPo 4.7498 -11.00074\nLe 0.08382\n$EndPAD\n$PAD\nSh \"118\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 164 \"/mcu/usb/power/SPIFI_SCK\"\nPo 4.24942 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"119\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 166 \"/mcu/usb/power/SPIFI_SIO3\"\nPo 3.74904 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"120\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 227 \"N-000084\"\nPo 3.2512 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"121\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 165 \"/mcu/usb/power/SPIFI_SIO2\"\nPo 2.75082 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"122\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 162 \"/mcu/usb/power/SPIFI_MISO\"\nPo 2.25044 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"123\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 163 \"/mcu/usb/power/SPIFI_MOSI\"\nPo 1.75006 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"124\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 161 \"/mcu/usb/power/SPIFI_CS\"\nPo 1.24968 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"125\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"126\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.24892 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"127\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.24892 -11.00074\nLe 0.01016\n$EndPAD\n$PAD\nSh \"128\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 135 \"/mcu/usb/power/RESET\"\nPo -0.7493 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"129\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.24968 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"130\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 212 \"N-000027\"\nPo -1.75006 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"131\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -2.25044 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"132\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"/mcu/usb/power/GPIO3_12\"\nPo -2.75082 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"133\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"/mcu/usb/power/GPIO3_13\"\nPo -3.2512 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"134\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 116 \"/mcu/usb/power/GPIO3_14\"\nPo -3.74904 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"135\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -4.24942 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"136\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.7498 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"137\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -5.25018 -11.00074\nLe 0.12192\n$EndPAD\n$PAD\nSh \"138\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.75056 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"139\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -6.25094 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"140\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 117 \"/mcu/usb/power/GPIO3_15\"\nPo -6.74878 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"141\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -7.24916 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"142\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"/mcu/usb/power/ADC0_6\"\nPo -7.74954 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"143\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"/mcu/usb/power/ADC0_2\"\nPo -8.24992 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"144\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"/mcu/usb/power/ADC0_5\"\nPo -8.7503 -11.00074\nLe 0.01524\n$EndPAD\n$EndMODULE GSG-LQFP144\n$MODULE GSG-LP0603\nPo 95.504 83.693 900 15 4FE3B99C 50465D80 ~P\nLi GSG-LP0603\nSc 50465D80\nAR /503BB638/4F94D561\nOp 0 0 0\nAt SMD\nT0 0 0 0.39878 0.29972 900 0.0762 N V 21 N \"U3\"\nT1 0 0 0.39878 0.29972 900 0.0762 N I 21 N \"RX_LOWPASS_FILTER\"\nDS -0.2032 -0.762 -1.0668 -0.762 0.2032 21\nDS -1.0668 -0.762 -1.0668 -0.1524 0.2032 21\nDS 0.8509 -0.0508 0.8509 0.0508 0.1016 21\nDS -0.8509 -0.0508 -0.8509 0.0508 0.1016 21\nDS 0.24892 0.39878 -0.24892 0.39878 0.2032 21\nDS -0.24892 -0.44958 0.24892 -0.44958 0.2032 21\n$PAD\nSh \"2\" R 0.50038 0.39878 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.62484 0.35052\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.50038 0.39878 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.62484 0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.50038 0.39878 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 275 \"N-000334\"\nPo 0.62484 -0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" R 0.50038 0.39878 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 264 \"N-000323\"\nPo -0.62484 -0.35052\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-LP0603\n$MODULE GSG-HP-DEA\nPo 90.424 84.074 2700 15 4FE3C48C 50465D81 ~P\nLi GSG-HP-DEA\nSc 50465D81\nAR /503BB638/4F94D4F4\nOp 0 0 0\nAt SMD\nT0 0 0 0.39878 0.29972 2700 0.0762 N V 21 N \"U8\"\nT1 0 0 0.39878 0.29972 2700 0.0762 N I 21 N \"RX_HIGHPASS_FILTER\"\nDS -0.508 -0.5588 -1.3208 -0.5588 0.2032 21\nDS -1.3208 -0.5588 -1.3208 0.5588 0.2032 21\nDS -1.3208 0.5588 -0.508 0.5588 0.2032 21\n$PAD\nSh \"1\" R 0.50038 0.70104 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 308 \"N-000378\"\nPo -0.8509 0\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.50038 0.70104 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 307 \"N-000377\"\nPo 0.8509 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.59944 0.50038 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.59944 0.50038 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe 3.40614\n$EndPAD\n$EndMODULE GSG-HP-DEA\n$MODULE GSG-HEADER-2x8\nPo 152.4 82.55 2700 15 4F8A6071 50465D82 ~P\nLi GSG-HEADER-2x8\nKw CONN\nSc 50465D82\nAR /5037043E/504571A2\nOp 0 0 0\nT0 0 0 1.016 1.016 2700 0.2032 N V 21 N \"P30\"\nT1 0 0 1.016 1.016 2700 0.2032 N I 21 N \"BANK2_AUX\"\nDS -10.16 -2.54 10.16 -2.54 0.381 21\nDS 10.16 -2.54 10.16 2.54 0.381 21\nDS 10.16 2.54 -10.16 2.54 0.381 21\nDS -7.62 0 -10.795 0 0.381 21\nDS -10.795 0 -10.795 3.175 0.381 21\nDS -10.795 3.175 -7.62 3.175 0.381 21\nDS -7.62 3.175 -7.62 0 0.381 21\nDS -10.16 2.54 -10.16 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 72 \"/mcu/usb/power/B2AUX1\"\nPo -8.89 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 80 \"/mcu/usb/power/B2AUX2\"\nPo -8.89 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 81 \"/mcu/usb/power/B2AUX3\"\nPo -6.35 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 82 \"/mcu/usb/power/B2AUX4\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 83 \"/mcu/usb/power/B2AUX5\"\nPo -3.81 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 84 \"/mcu/usb/power/B2AUX6\"\nPo -3.81 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 85 \"/mcu/usb/power/B2AUX7\"\nPo -1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 86 \"/mcu/usb/power/B2AUX8\"\nPo -1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 87 \"/mcu/usb/power/B2AUX9\"\nPo 1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 73 \"/mcu/usb/power/B2AUX10\"\nPo 1.27 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 74 \"/mcu/usb/power/B2AUX11\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 75 \"/mcu/usb/power/B2AUX12\"\nPo 3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 76 \"/mcu/usb/power/B2AUX13\"\nPo 6.35 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 77 \"/mcu/usb/power/B2AUX14\"\nPo 6.35 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 78 \"/mcu/usb/power/B2AUX15\"\nPo 8.89 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 79 \"/mcu/usb/power/B2AUX16\"\nPo 8.89 -1.27\nLe 0.25146\n$EndPAD\n$EndMODULE GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x6\nPo 162.56 124.46 1800 15 4F8A603A 50465D83 ~P\nLi GSG-HEADER-2x6\nKw CONN\nSc 50465D83\nAR /5037043E/4F837D97\nOp 0 0 0\nT0 0 0 1.016 1.016 1800 0.2032 N V 21 N \"P28\"\nT1 0 0 1.016 1.016 1800 0.2032 N I 21 N \"SD\"\nDS -5.08 0 -8.255 0 0.381 21\nDS -8.255 0 -8.255 3.175 0.381 21\nDS -8.255 3.175 -5.08 3.175 0.381 21\nDS -5.08 3.175 -5.08 0 0.381 21\nDS -7.62 -2.54 7.62 -2.54 0.381 21\nDS 7.62 -2.54 7.62 2.54 0.381 21\nDS 7.62 2.54 -7.62 2.54 0.381 21\nDS -7.62 2.54 -7.62 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -6.35 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 137 \"/mcu/usb/power/SD_CD\"\nPo -3.81 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 143 \"/mcu/usb/power/SD_DAT3\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 142 \"/mcu/usb/power/SD_DAT2\"\nPo -1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 141 \"/mcu/usb/power/SD_DAT1\"\nPo -1.27 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 140 \"/mcu/usb/power/SD_DAT0\"\nPo 1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 145 \"/mcu/usb/power/SD_VOLT0\"\nPo 1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 139 \"/mcu/usb/power/SD_CMD\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 144 \"/mcu/usb/power/SD_POW\"\nPo 3.81 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 138 \"/mcu/usb/power/SD_CLK\"\nPo 6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x6\nPo 198.12 104.14 900 15 4F8A603A 50465D85 ~P\nLi GSG-HEADER-2x6\nKw CONN\nSc 50465D85\nAR /5037043E/4F825D84\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P19\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"SPIFI\"\nDS -5.08 0 -8.255 0 0.381 21\nDS -8.255 0 -8.255 3.175 0.381 21\nDS -8.255 3.175 -5.08 3.175 0.381 21\nDS -5.08 3.175 -5.08 0 0.381 21\nDS -7.62 -2.54 7.62 -2.54 0.381 21\nDS 7.62 -2.54 7.62 2.54 0.381 21\nDS 7.62 2.54 -7.62 2.54 0.381 21\nDS -7.62 2.54 -7.62 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 162 \"/mcu/usb/power/SPIFI_MISO\"\nPo -6.35 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 162 \"/mcu/usb/power/SPIFI_MISO\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 163 \"/mcu/usb/power/SPIFI_MOSI\"\nPo -3.81 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 163 \"/mcu/usb/power/SPIFI_MOSI\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 164 \"/mcu/usb/power/SPIFI_SCK\"\nPo -1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 164 \"/mcu/usb/power/SPIFI_SCK\"\nPo -1.27 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 161 \"/mcu/usb/power/SPIFI_CS\"\nPo 1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 161 \"/mcu/usb/power/SPIFI_CS\"\nPo 1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 166 \"/mcu/usb/power/SPIFI_SIO3\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 166 \"/mcu/usb/power/SPIFI_SIO3\"\nPo 3.81 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 165 \"/mcu/usb/power/SPIFI_SIO2\"\nPo 6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 165 \"/mcu/usb/power/SPIFI_SIO2\"\nPo 6.35 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x5\nPo 198.12 85.09 900 15 4F8A601F 50465D86 ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 50465D86\nAR /5037043E/4F838167\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P20\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"GPIO\"\nDS -3.81 0 -6.985 0 0.381 21\nDS -6.985 0 -6.985 3.175 0.381 21\nDS -6.985 3.175 -3.81 3.175 0.381 21\nDS -3.81 3.175 -3.81 0 0.381 21\nDS -6.35 -2.54 6.35 -2.54 0.381 21\nDS 6.35 -2.54 6.35 2.54 0.381 21\nDS 6.35 2.54 -6.35 2.54 0.381 21\nDS -6.35 2.54 -6.35 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 118 \"/mcu/usb/power/GPIO3_8\"\nPo -5.08 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 119 \"/mcu/usb/power/GPIO3_9\"\nPo -5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 112 \"/mcu/usb/power/GPIO3_10\"\nPo -2.54 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 113 \"/mcu/usb/power/GPIO3_11\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 114 \"/mcu/usb/power/GPIO3_12\"\nPo 0 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 115 \"/mcu/usb/power/GPIO3_13\"\nPo 0 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 116 \"/mcu/usb/power/GPIO3_14\"\nPo 2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 117 \"/mcu/usb/power/GPIO3_15\"\nPo 2.54 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 5.08 -1.27\nLe 0.24638\n$EndPAD\n$EndMODULE GSG-HEADER-2x5\n$MODULE GSG-HEADER-2x5\nPo 133.35 124.46 0 15 4F8A601F 50465D88 ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 50465D88\nAR /5037043E/50457061\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P31\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"BANK1_AUX\"\nDS -3.81 0 -6.985 0 0.381 21\nDS -6.985 0 -6.985 3.175 0.381 21\nDS -6.985 3.175 -3.81 3.175 0.381 21\nDS -3.81 3.175 -3.81 0 0.381 21\nDS -6.35 -2.54 6.35 -2.54 0.381 21\nDS 6.35 -2.54 6.35 2.54 0.381 21\nDS 6.35 2.54 -6.35 2.54 0.381 21\nDS -6.35 2.54 -6.35 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 71 \"/mcu/usb/power/B1AUX9\"\nPo -5.08 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 64 \"/mcu/usb/power/B1AUX10\"\nPo -5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 65 \"/mcu/usb/power/B1AUX11\"\nPo -2.54 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 66 \"/mcu/usb/power/B1AUX12\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 67 \"/mcu/usb/power/B1AUX13\"\nPo 0 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 68 \"/mcu/usb/power/B1AUX14\"\nPo 0 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 69 \"/mcu/usb/power/B1AUX15\"\nPo 2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 70 \"/mcu/usb/power/B1AUX16\"\nPo 2.54 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 5.08 -1.27\nLe 0.24638\n$EndPAD\n$EndMODULE GSG-HEADER-2x5\n$MODULE GSG-HEADER-2x4\nPo 190.5 74.93 1800 15 4F8A6004 50465D89 ~P\nLi GSG-HEADER-2x4\nKw CONN\nSc 50465D89\nAR /5037043E/4F83821B\nOp 0 0 0\nT0 0 0 1.016 1.016 1800 0.2032 N V 21 N \"P21\"\nT1 0 0 1.016 1.016 1800 0.2032 N I 21 N \"ANALOG\"\nDS -2.54 0 -5.715 0 0.381 21\nDS -5.715 0 -5.715 3.175 0.381 21\nDS -5.715 3.175 -2.54 3.175 0.381 21\nDS -2.54 3.175 -2.54 0 0.381 21\nDS -5.08 -2.54 5.08 -2.54 0.381 21\nDS 5.08 -2.54 5.08 2.54 0.381 21\nDS 5.08 2.54 -5.08 2.54 0.381 21\nDS -5.08 2.54 -5.08 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -3.81 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 63 \"/mcu/usb/power/ADC0_6\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -1.27 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 61 \"/mcu/usb/power/ADC0_2\"\nPo -1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 62 \"/mcu/usb/power/ADC0_5\"\nPo 1.27 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 3.81 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 60 \"/mcu/usb/power/ADC0_0\"\nPo 3.81 -1.27\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-2x4\n$MODULE GSG-HEADER-2x3\nPo 196.8754 119.38 1800 15 4F8A5FD1 50465D8A ~P\nLi GSG-HEADER-2x3\nKw CONN\nSc 50465D8A\nAR /5037043E/50456FA6\nOp 0 0 0\nT0 0 0 1.016 1.016 1800 0.2032 N V 21 N \"P22\"\nT1 0 0 1.016 1.016 1800 0.2032 N I 21 N \"I2S\"\nDS -1.27 0 -4.445 0 0.381 21\nDS -4.445 0 -4.445 3.175 0.381 21\nDS -4.445 3.175 -1.27 3.175 0.381 21\nDS -1.27 3.175 -1.27 0 0.381 21\nDS -3.81 -2.54 3.81 -2.54 0.381 21\nDS 3.81 -2.54 3.81 2.54 0.381 21\nDS 3.81 2.54 -3.81 2.54 0.381 21\nDS -3.81 2.54 -3.81 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -2.54 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 123 \"/mcu/usb/power/I2S0_TX_SDA\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 124 \"/mcu/usb/power/I2S0_TX_WS\"\nPo 0 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 122 \"/mcu/usb/power/I2S0_TX_SCK\"\nPo 0 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 121 \"/mcu/usb/power/I2S0_TX_MCLK\"\nPo 2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 1800\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 -1.27\nLe 0.12192\n$EndPAD\n$EndMODULE GSG-HEADER-2x3\n$MODULE GSG-HEADER-1x6\nPo 182.88 125.73 0 15 4F8A5F5A 50465D8B ~P\nLi GSG-HEADER-1x6\nKw CONN\nSc 50465D8B\nAR /5037043E/4F62D2D3\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P25\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"LPC_ISP\"\nDS -7.62 -1.27 7.62 -1.27 0.381 21\nDS 7.62 -1.27 7.62 1.27 0.381 21\nDS 7.62 1.27 -7.62 1.27 0.381 21\nDS -5.08 1.905 -5.08 -1.905 0.381 21\nDS -5.08 -1.905 -8.255 -1.905 0.381 21\nDS -8.255 -1.905 -8.255 1.905 0.381 21\nDS -7.62 -1.27 -7.62 1.27 0.381 21\nDS -8.255 1.905 -5.08 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -6.35 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 125 \"/mcu/usb/power/ISP\"\nPo -3.81 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 171 \"/mcu/usb/power/U0_RXD\"\nPo 1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 172 \"/mcu/usb/power/U0_TXD\"\nPo 3.81 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 135 \"/mcu/usb/power/RESET\"\nPo 6.35 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x6\n$MODULE GSG-HEADER-1x6\nPo 120.65 119.38 2700 15 4F8A5F5A 50465D8D ~P\nLi GSG-HEADER-1x6\nKw CONN\nSc 50465D8D\nAR /5037043E/4F82F4C0\nOp 0 0 0\nT0 0 0 1.016 1.016 2700 0.2032 N V 21 N \"P29\"\nT1 0 0 1.016 1.016 2700 0.2032 N I 21 N \"CPLD_JTAG\"\nDS -7.62 -1.27 7.62 -1.27 0.381 21\nDS 7.62 -1.27 7.62 1.27 0.381 21\nDS 7.62 1.27 -7.62 1.27 0.381 21\nDS -5.08 1.905 -5.08 -1.905 0.381 21\nDS -5.08 -1.905 -8.255 -1.905 0.381 21\nDS -8.255 -1.905 -8.255 1.905 0.381 21\nDS -7.62 -1.27 -7.62 1.27 0.381 21\nDS -8.255 1.905 -5.08 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 107 \"/mcu/usb/power/CPLD_TMS\"\nPo -6.35 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 105 \"/mcu/usb/power/CPLD_TDI\"\nPo -3.81 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 106 \"/mcu/usb/power/CPLD_TDO\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 104 \"/mcu/usb/power/CPLD_TCK\"\nPo 1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 3.81 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 2700\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo 6.35 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x6\n$MODULE GSG-HEADER-1x3\nPo 163.83 60.96 0 15 4F8A5ED8 50465D8E ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 50465D8E\nAR /5037043E/5043C57C\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P33\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"CONN_3\"\nDS -3.81 -1.27 3.81 -1.27 0.381 21\nDS 3.81 -1.27 3.81 1.27 0.381 21\nDS 3.81 1.27 -3.81 1.27 0.381 21\nDS -1.27 1.905 -1.27 -1.905 0.381 21\nDS -1.27 -1.905 -4.445 -1.905 0.381 21\nDS -4.445 -1.905 -4.445 1.905 0.381 21\nDS -3.81 -1.27 -3.81 1.27 0.381 21\nDS -4.445 1.905 -1.27 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 130 \"/mcu/usb/power/P1_2\"\nPo 0 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 163.83 58.42 0 15 4F8A5ED8 50465D90 ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 50465D90\nAR /5037043E/5043C57B\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P27\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"CONN_3\"\nDS -3.81 -1.27 3.81 -1.27 0.381 21\nDS 3.81 -1.27 3.81 1.27 0.381 21\nDS 3.81 1.27 -3.81 1.27 0.381 21\nDS -1.27 1.905 -1.27 -1.905 0.381 21\nDS -1.27 -1.905 -4.445 -1.905 0.381 21\nDS -4.445 -1.905 -4.445 1.905 0.381 21\nDS -3.81 -1.27 -3.81 1.27 0.381 21\nDS -4.445 1.905 -1.27 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 129 \"/mcu/usb/power/P1_1\"\nPo 0 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 163.83 63.5 0 15 4F8A5ED8 50465D92 ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 50465D92\nAR /5037043E/5043C551\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P32\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"CONN_3\"\nDS -3.81 -1.27 3.81 -1.27 0.381 21\nDS 3.81 -1.27 3.81 1.27 0.381 21\nDS 3.81 1.27 -3.81 1.27 0.381 21\nDS -1.27 1.905 -1.27 -1.905 0.381 21\nDS -1.27 -1.905 -4.445 -1.905 0.381 21\nDS -4.445 -1.905 -4.445 1.905 0.381 21\nDS -3.81 -1.27 -3.81 1.27 0.381 21\nDS -4.445 1.905 -1.27 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 131 \"/mcu/usb/power/P2_8\"\nPo 0 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 163.83 66.04 0 15 4F8A5ED8 50465D94 ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 50465D94\nAR /5037043E/5043C4E5\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P34\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"CONN_3\"\nDS -3.81 -1.27 3.81 -1.27 0.381 21\nDS 3.81 -1.27 3.81 1.27 0.381 21\nDS 3.81 1.27 -3.81 1.27 0.381 21\nDS -1.27 1.905 -1.27 -1.905 0.381 21\nDS -1.27 -1.905 -4.445 -1.905 0.381 21\nDS -4.445 -1.905 -4.445 1.905 0.381 21\nDS -3.81 -1.27 -3.81 1.27 0.381 21\nDS -4.445 1.905 -1.27 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 132 \"/mcu/usb/power/P2_9\"\nPo 0 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x2\nPo 171.45 64.77 900 15 4F8A5E8A 50497F4A ~P\nLi GSG-HEADER-1x2\nKw CONN\nSc 50497F4A\nAR /5037043E/5043D24D\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P3\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"GND\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$EndMODULE GSG-HEADER-1x2\n$MODULE GSG-900MHZ-INVERTED-F\nPo 83.82 106.426 900 15 50997D2E 50465D9F ~P\nLi GSG-900MHZ-INVERTED-F\nSc 50465D9F\nAR /503BB638/50452C20\nOp 0 0 0\nAt SMD\nT0 18.00098 -5.4991 1.524 1.524 900 0.3048 N I 21 N \"J2\"\nT1 18.00098 -2.49936 1.524 1.524 900 0.3048 N I 21 N \"900MHZ-F-ANTENNA\"\n$PAD\nSh \"1\" R 1.99898 19.99996 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 280 \"N-000342\"\nPo 0 -9.99998\n$EndPAD\n$PAD\nSh \"2\" R 1.00076 19.99996 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 202 \"GND\"\nPo -6.49986 -9.99998\nLe 0.18288\n$EndPAD\n$PAD\nSh \"\" R 12.99972 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 0 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 5.99948 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 8.49884 -8.49884\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 13.5001 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 18.49882 -8.49884\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 23.50008 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 28.4988 -8.49884\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 33.50006 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 11.00074 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 15.99946 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 21.00072 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 25.99944 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 900\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 31.0007 -14.00048\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-900MHZ-INVERTED-F\n$MODULE GSG-2500BL14M100\nPo 131.2545 58.9915 2700 15 4F5D90A4 50465DA1 ~P\nLi GSG-2500BL14M100\nSc 50465DA1\nAR /50370666/4F5BDB90\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 2700 0.09652 N V 21 N \"T3\"\nT1 0 0 0.381 0.381 2700 0.09652 N I 21 N \"RX_BALUN\"\nDS 0.8001 0.39878 -0.50038 0.39878 0.2032 21\nDS -0.8001 -0.39878 0.8001 -0.39878 0.2032 21\nDS -0.8001 -0.39878 -0.8001 0 0.2032 21\nDS -0.8001 0.39878 -0.8001 0.29972 0.2032 21\nDS 0.8001 -0.39878 0.8001 0.39878 0.2032 21\n$PAD\nSh \"1\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 312 \"RX_IF\"\nPo -0.50038 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 248 \"N-000278\"\nPo 0.50038 0.42418\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 249 \"N-000279\"\nPo 0.50038 -0.42418\nLe 0.22098\n$EndPAD\n$PAD\nSh \"5\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 -0.42418\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 128.2065 58.9915 2700 15 4F5D90A4 50465DA3 ~P\nLi GSG-2500BL14M100\nSc 50465DA3\nAR /50370666/4F5BDC0F\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 2700 0.09652 N V 21 N \"T4\"\nT1 0 0 0.381 0.381 2700 0.09652 N I 21 N \"TX_BALUN\"\nDS 0.8001 0.39878 -0.50038 0.39878 0.2032 21\nDS -0.8001 -0.39878 0.8001 -0.39878 0.2032 21\nDS -0.8001 -0.39878 -0.8001 0 0.2032 21\nDS -0.8001 0.39878 -0.8001 0.29972 0.2032 21\nDS 0.8001 -0.39878 0.8001 0.39878 0.2032 21\n$PAD\nSh \"1\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 320 \"TX_IF\"\nPo -0.50038 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 252 \"N-000282\"\nPo 0.50038 0.42418\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 253 \"N-000283\"\nPo 0.50038 -0.42418\nLe 0.22098\n$EndPAD\n$PAD\nSh \"5\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 -0.42418\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 0.24892 0.55118 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-2500BL14M100\n$MODULE GSG-0603D\nPo 183.388 72.898 0 15 5099823D 50465DB3 ~P\nLi GSG-0603D\nSc 50465DB3\nAR /5037043E/4F83C1E0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -2.159 0.127 0.6096 0.6096 0 0.1524 N V 21 N \"D8\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"1V8LED\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 221 \"N-000056\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 170.561 72.898 0 15 50998234 50465DB5 ~P\nLi GSG-0603D\nSc 50465DB5\nAR /5037043E/4F83C1D6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 2.159 0 0.6096 0.6096 0 0.1524 N V 21 N \"D7\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"VCCLED\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 219 \"N-000037\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 183.896 115.189 900 15 5099825C 50465DB7 ~P\nLi GSG-0603D\nSc 50465DB7\nAR /5037043E/4F83C1A7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N \"D6\"\nT1 0 0 0.6096 0.6096 900 0.1524 N I 21 N \"LED3\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 222 \"N-000057\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 177.292 116.84 0 15 50998270 50465DB9 ~P\nLi GSG-0603D\nSc 50465DB9\nAR /5037043E/4F83B14A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.889 1.27 0.6096 0.6096 0 0.1524 N V 21 N \"D2\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"USBLED1\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 220 \"N-000055\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 174 \"/mcu/usb/power/USB0_IND1\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 177.292 114.808 0 15 50998267 50465DBB ~P\nLi GSG-0603D\nSc 50465DBB\nAR /5037043E/4F87ACCD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 1.143 -1.143 0.6096 0.6096 0 0.1524 N V 21 N \"D3\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"USBLED0\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 209 \"N-000009\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 173 \"/mcu/usb/power/USB0_IND0\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 189.103 81.026 900 15 50998253 50465DBD ~P\nLi GSG-0603D\nSc 50465DBD\nAR /5037043E/4F83C1DF\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N \"D4\"\nT1 0 0 0.6096 0.6096 900 0.1524 N I 21 N \"LED1\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 217 \"N-000035\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603D\nPo 193.548 81.026 900 15 50998250 50465DBF ~P\nLi GSG-0603D\nSc 50465DBF\nAR /5037043E/4F83C276\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N \"D5\"\nT1 0 0 0.6096 0.6096 900 0.1524 N I 21 N \"LED2\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 218 \"N-000036\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0603\nPo 95.885 63.246 1800 15 4CFF2E39 50465DC0 ~P\nLi GSG-0603\nSc 50465DC0\nAR /503BB638/503BF2B7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 1800 0.1524 N V 21 N \"L3\"\nT1 0 0 0.6096 0.6096 1800 0.1524 N I 21 N \"1uH\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 302 \"N-000369\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603\nPo 88.138 96.52 0 15 4CFF2E39 50465DC6 ~P\nLi GSG-0603\nSc 50465DC6\nAR /503BB638/502C6D12\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"L5\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"1uH\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 254 \"N-000307\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 282 \"N-000347\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603\nPo 144.272 58.42 0 15 4CFF2E39 50465DCE ~P\nLi GSG-0603\nSc 50465DCE\nAR /50370666/5043CAA5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"L14\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"INDUCTOR\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 245 \"N-000258\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 244 \"N-000257\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603\nPo 98.933 63.246 0 15 4CFF2E39 50465DD0 ~P\nLi GSG-0603\nSc 50465DD0\nAR /503BB638/503BF2A7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"L2\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"1uH\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 306 \"N-000376\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603\nPo 143.764 64.516 0 15 4CFF2E39 50465DD2 ~P\nLi GSG-0603\nSc 50465DD2\nAR /50370666/5043CA32\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"L13\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"INDUCTOR\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 246 \"N-000259\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603\nPo 92.329 104.521 900 15 4CFF2E39 50465DD4 ~P\nLi GSG-0603\nSc 50465DD4\nAR /503BB638/503BF2DC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.6096 0.6096 900 0.1524 N V 21 N \"L12\"\nT1 0 0 0.6096 0.6096 900 0.1524 N I 21 N \"1uH\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 278 \"N-000338\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 276 \"N-000336\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0402\nPo 158.75 82.296 900 15 4FB6CFE4 50465DE3 ~P\nLi GSG-0402\nSc 50465DE3\nAR /50370666/503C4ABC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R41\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 323 \"XCVR_EN\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 59.69 0 15 4FB6CFE4 50465DE5 ~P\nLi GSG-0402\nSc 50465DE5\nAR /5037043E/503F8429\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R46\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"162k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 232 \"N-000138\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 58.674 0 15 4FB6CFE4 50465DE7 ~P\nLi GSG-0402\nSc 50465DE7\nAR /5037043E/4F8203AD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R47\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"330k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 232 \"N-000138\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 196.977 94.234 1800 15 5099C2A4 50465DE9 ~P\nLi GSG-0402\nSc 50465DE9\nAR /5037043E/503F9989\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R48\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 212 \"N-000027\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 188.722 122.555 0 15 4FB6CFE4 50465DEB ~P\nLi GSG-0402\nSc 50465DEB\nAR /5037043E/503F999F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R49\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 135 \"/mcu/usb/power/RESET\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 180.8226 69.723 900 15 4FB6CFE4 50465DED ~P\nLi GSG-0402\nSc 50465DED\nAR /5037043E/4F8215A4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R50\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 230 \"N-000136\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 181.8386 69.723 2700 15 50998320 50465DEF ~P\nLi GSG-0402\nSc 50465DEF\nAR /5037043E/503F99F3\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"R51\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 177 \"/mcu/usb/power/VREGMODE\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 230 \"N-000136\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.705 66.675 2700 15 50998338 50465DF1 ~P\nLi GSG-0402\nSc 50465DF1\nAR /5037043E/503F9A07\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R52\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 214 \"N-000032\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.8066 69.723 2700 15 50998319 50465DF3 ~P\nLi GSG-0402\nSc 50465DF3\nAR /5037043E/4F821250\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R53\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 230 \"N-000136\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 193.421 63.5 1800 15 4FB6CFE4 50465DF5 ~P\nLi GSG-0402\nSc 50465DF5\nAR /5037043E/503F9A10\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R54\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/mcu/usb/power/EN1V8\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.297 64.77 1800 15 5099857F 50465DF7 ~P\nLi GSG-0402\nSc 50465DF7\nAR /503BB638/4FAECE70\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0254 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C35\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 204 \"MIXER_ENX\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 66.04 0 15 4FB6CFE4 50465DF9 ~P\nLi GSG-0402\nSc 50465DF9\nAR /5037043E/4F8203D0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R55\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"162k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 233 \"N-000139\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 137.3505 77.2795 900 15 4FB6CFE4 50465DFB ~P\nLi GSG-0402\nSc 50465DFB\nAR /50370666/503F977D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R13\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/baseband/TXBBI-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/baseband/ID+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.377 60.071 0 15 4FB6CFE4 50465DFD ~P\nLi GSG-0402\nSc 50465DFD\nAR /503BB638/502B4C15\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C46\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 288 \"N-000355\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 271 \"N-000330\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.059 63.627 1800 15 5099857D 50465DFF ~P\nLi GSG-0402\nSc 50465DFF\nAR /503BB638/4FAECE69\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C34\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 205 \"MIXER_RESETX\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 103.378 61.722 1800 15 50998569 50465E01 ~P\nLi GSG-0402\nSc 50465E01\nAR /503BB638/502B4780\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C33\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 98.679 88.265 2700 15 509985D8 50465E03 ~P\nLi GSG-0402\nSc 50465E03\nAR /503BB638/502B571F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C32\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 292 \"N-000359\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 257 \"N-000310\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 72.644 0 15 4FB6CFE4 50465E05 ~P\nLi GSG-0402\nSc 50465E05\nAR /503BB638/4FAEC850\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R1\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 297 \"N-000364\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 296 \"N-000363\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 88.773 72.009 2700 15 509985A0 50465E07 ~P\nLi GSG-0402\nSc 50465E07\nAR /503BB638/4FAEC856\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R2\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 296 \"N-000363\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 300 \"N-000367\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 70.358 1800 15 50998595 50465E09 ~P\nLi GSG-0402\nSc 50465E09\nAR /503BB638/4FAEC8B2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R3\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"22k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 298 \"N-000365\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 301 \"N-000368\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 67.31 0 15 4FB6CFE4 50465E0B ~P\nLi GSG-0402\nSc 50465E0B\nAR /503BB638/4FAECC79\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R4\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"51k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 299 \"N-000366\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 158.242 85.217 1800 15 509983E1 50497E4B ~P\nLi GSG-0402\nSc 50497E4B\nAR /503BB638/4FAECE50\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R5\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 205 \"MIXER_RESETX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 161.671 95.885 2700 15 509983EE 50465E0F ~P\nLi GSG-0402\nSc 50465E0F\nAR /503BB638/4FAECFAE\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R6\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 204 \"MIXER_ENX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 141.1605 77.2795 900 15 4FB6CFE4 50465E11 ~P\nLi GSG-0402\nSc 50465E11\nAR /50370666/4F5BC2E1\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R8\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/baseband/TXBBQ-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/baseband/QD+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 139.8905 77.2795 900 15 4FB6CFE4 50465E13 ~P\nLi GSG-0402\nSc 50465E13\nAR /50370666/503F977A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R9\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/baseband/TXBBQ+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/baseband/QD-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 138.6205 77.2795 900 15 4FB6CFE4 50465E15 ~P\nLi GSG-0402\nSc 50465E15\nAR /50370666/503F977B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R10\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/baseband/TXBBI+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/baseband/ID-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 145.288 80.01 0 15 4FB6CFE4 50465E17 ~P\nLi GSG-0402\nSc 50465E17\nAR /50370666/503F9800\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R11\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 317 \"SSP1_MOSI\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/baseband/DIN_AD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 146.685 67.31 1800 15 50998501 50465E19 ~P\nLi GSG-0402\nSc 50465E19\nAR /50370666/503F980F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0254 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R12\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 318 \"SSP1_SCK\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/baseband/SCLK_AD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 88.9 91.567 1800 15 509985E2 50465E1B ~P\nLi GSG-0402\nSc 50465E1B\nAR /503BB638/503C48ED\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R29\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/frontend/!RX_AMP_PWR\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 137.3505 74.2315 900 15 4FB6CFE4 50465E1D ~P\nLi GSG-0402\nSc 50465E1D\nAR /50370666/503C4FA7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R14\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/baseband/TXBBI-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 138.6205 74.2315 900 15 4FB6CFE4 504771DE ~P\nLi GSG-0402\nSc 504771DE\nAR /50370666/503C4FC6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R15\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/baseband/TXBBI+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 139.8905 74.2315 900 15 4FB6CFE4 50465E21 ~P\nLi GSG-0402\nSc 50465E21\nAR /50370666/503C4FC7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R16\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/baseband/TXBBQ+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 141.1605 74.2315 900 15 4FB6CFE4 50465E23 ~P\nLi GSG-0402\nSc 50465E23\nAR /50370666/503C4FC8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R17\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/baseband/TXBBQ-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 145.288 78.994 0 15 4FB6CFE4 50465E25 ~P\nLi GSG-0402\nSc 50465E25\nAR /50370666/4FA552B1\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R18\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"47\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/baseband/DIN_AD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 146.685 66.294 1800 15 5099C23D 50465E27 ~P\nLi GSG-0402\nSc 50465E27\nAR /50370666/4FA552E8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R19\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"47\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/baseband/SCLK_AD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.9535 74.2315 900 15 4FB6CFE4 50465E29 ~P\nLi GSG-0402\nSc 50465E29\nAR /50370666/4F5D68E5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R20\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/baseband/RXBBI+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/baseband/IA+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 134.6835 74.2315 900 15 4FB6CFE4 50465E2B ~P\nLi GSG-0402\nSc 50465E2B\nAR /50370666/503F9C76\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R21\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/baseband/RXBBI-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/baseband/IA-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 133.4135 74.2315 900 15 4FB6CFE4 50465E2D ~P\nLi GSG-0402\nSc 50465E2D\nAR /50370666/503F9C78\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R22\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/baseband/RXBBQ+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/baseband/QA-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 132.1435 74.2315 900 15 4FB6CFE4 50465E2F ~P\nLi GSG-0402\nSc 50465E2F\nAR /50370666/503F9C7C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R23\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/baseband/RXBBQ-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/baseband/QA+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 97.917 108.204 2700 15 50998615 50998613 ~P\nLi GSG-0402\nSc 50998613\nAR /503BB638/503C490B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"R24\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/frontend/!TX_AMP_PWR\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 123.5075 71.6915 1800 15 509984E1 50465E33 ~P\nLi GSG-0402\nSc 50465E33\nAR /50370666/4F5BC059\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"R25\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"475\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 237 \"N-000244\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/baseband/CPOUT+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 123.5075 72.7075 1800 15 509984D9 50465E35 ~P\nLi GSG-0402\nSc 50465E35\nAR /50370666/4F5BC065\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"R26\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"475\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 236 \"N-000243\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/baseband/CPOUT-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 120.269 94.361 900 15 4FB6CFE4 50465E37 ~P\nLi GSG-0402\nSc 50465E37\nAR /50370666/4F5D0602\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R27\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k8\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 314 \"SDA\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 117.983 94.361 900 15 4FB6CFE4 50465E39 ~P\nLi GSG-0402\nSc 50465E39\nAR /50370666/50549522\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R28\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1k8\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 313 \"SCL\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.44 81.788 900 15 4FB6CFE4 50465E3B ~P\nLi GSG-0402\nSc 50465E3B\nAR /503BB638/501EF311\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C27\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 290 \"N-000357\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 308 \"N-000378\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.885 87.63 1800 15 509985D3 50465E3D ~P\nLi GSG-0402\nSc 50465E3D\nAR /503BB638/502E6F8B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C19\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/frontend/LP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.107 78.359 900 15 4FB6CFE4 50465E3F ~P\nLi GSG-0402\nSc 50465E3F\nAR /503BB638/501F41BD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C20\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 285 \"N-000352\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 267 \"N-000326\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 107.315 61.214 1800 15 50998565 50465E41 ~P\nLi GSG-0402\nSc 50465E41\nAR /503BB638/501EF768\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C21\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 272 \"N-000331\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 265 \"N-000324\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 105.41 65.532 900 15 4FB6CFE4 50465E43 ~P\nLi GSG-0402\nSc 50465E43\nAR /503BB638/502B4779\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C22\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 89.916 61.468 1800 15 50998579 50465E45 ~P\nLi GSG-0402\nSc 50465E45\nAR /503BB638/502B4C6F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C23\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 281 \"N-000346\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 255 \"N-000308\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 92.583 77.851 900 15 4FB6CFE4 50465E47 ~P\nLi GSG-0402\nSc 50465E47\nAR /503BB638/502E6F11\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C24\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 102.87 64.516 900 15 4FB6CFE4 50465E49 ~P\nLi GSG-0402\nSc 50465E49\nAR /503BB638/503BB2BD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C25\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 279 \"N-000340\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.44 85.852 2700 15 509985C4 50465E4B ~P\nLi GSG-0402\nSc 50465E4B\nAR /503BB638/4FAA149B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C26\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 266 \"N-000325\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 307 \"N-000377\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.488 85.852 900 15 4FB6CFE4 50465E4D ~P\nLi GSG-0402\nSc 50465E4D\nAR /503BB638/501F41B9\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C18\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 264 \"N-000323\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 291 \"N-000358\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 104.013 64.516 900 15 4FB6CFE4 50465E4F ~P\nLi GSG-0402\nSc 50465E4F\nAR /503BB638/502B477A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C28\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 304 \"N-000371\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 305 \"N-000372\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.567 88.646 1800 15 509985CF 50465E51 ~P\nLi GSG-0402\nSc 50465E51\nAR /503BB638/502E6FEE\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C29\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.043 80.01 1800 15 509985BF 50465E53 ~P\nLi GSG-0402\nSc 50465E53\nAR /503BB638/4FAA0C67\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C30\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.107 89.281 900 15 4FB6CFE4 50465E55 ~P\nLi GSG-0402\nSc 50465E55\nAR /503BB638/502B56C2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C31\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 256 \"N-000309\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 260 \"N-000313\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 115.316 84.582 0 15 4FB6CFE4 50465E57 ~P\nLi GSG-0402\nSc 50465E57\nAR /50370666/503C4AB0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R105\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/baseband/OEB\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 112.522 80.899 900 15 4FB6CFE4 50465E59 ~P\nLi GSG-0402\nSc 50465E59\nAR /50370666/503C4AC5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R104\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"4k7\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/baseband/INTR\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 120.904 1800 15 509983FB 50465E5B ~P\nLi GSG-0402\nSc 50465E5B\nAR /5037043E/503F98AF\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R100\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"/mcu/usb/power/BANK2F3M16\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 158 \"/mcu/usb/power/SGPIO6\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 119.888 1800 15 50998400 50465E5D ~P\nLi GSG-0402\nSc 50465E5D\nAR /5037043E/503F98AD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R99\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"/mcu/usb/power/BANK2F3M15\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 157 \"/mcu/usb/power/SGPIO5\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 97.282 77.851 1800 15 509985B5 50465E5F ~P\nLi GSG-0402\nSc 50465E5F\nAR /503BB638/502E6EFB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C10\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 101.727 71.628 0 15 4FB6CFE4 50465E61 ~P\nLi GSG-0402\nSc 50465E61\nAR /503BB638/4FAECBA0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C2\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 101.727 68.58 0 15 4FB6CFE4 50465E63 ~P\nLi GSG-0402\nSc 50465E63\nAR /503BB638/4FAECBB6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C3\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 101.727 69.596 0 15 4FB6CFE4 50465E65 ~P\nLi GSG-0402\nSc 50465E65\nAR /503BB638/4FAECBB5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C4\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 69.342 1800 15 4FB6CFE4 50465E67 ~P\nLi GSG-0402\nSc 50465E67\nAR /503BB638/4FAECBB9\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C5\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 68.326 1800 15 50998590 50465E69 ~P\nLi GSG-0402\nSc 50465E69\nAR /503BB638/4FAECBBA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C6\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 110.871 64.262 1800 15 5099855E 50465E6B ~P\nLi GSG-0402\nSc 50465E6B\nAR /503BB638/501F4788\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C7\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 113.665 62.738 1800 15 5099855A 5099855D ~P\nLi GSG-0402\nSc 5099855D\nAR /503BB638/501EF782\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C8\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 287 \"N-000354\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 320 \"TX_IF\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 106.68 67.945 2700 15 4FB6CFE4 50465E6F ~P\nLi GSG-0402\nSc 50465E6F\nAR /503BB638/502B53A4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C9\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 268 \"N-000327\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 273 \"N-000332\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 118.872 1800 15 50998403 50465E71 ~P\nLi GSG-0402\nSc 50465E71\nAR /5037043E/503F98AC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R98\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"/mcu/usb/power/BANK2F3M14\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"/mcu/usb/power/SGPIO4\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 96.012 80.01 1800 15 509985B9 50465E73 ~P\nLi GSG-0402\nSc 50465E73\nAR /503BB638/501F46A8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C11\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/frontend/LP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 92.964 73.914 0 15 4FB6CFE4 50465E75 ~P\nLi GSG-0402\nSc 50465E75\nAR /503BB638/4FAEC84D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C12\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"330pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 297 \"N-000364\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.043 73.152 2700 15 5099859C 50465E77 ~P\nLi GSG-0402\nSc 50465E77\nAR /503BB638/4FAEC853\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C13\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"330pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 296 \"N-000363\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.821 71.374 1800 15 50998598 50477015 ~P\nLi GSG-0402\nSc 50477015\nAR /503BB638/4FAEC8AD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C14\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"8p2\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 301 \"N-000368\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 300 \"N-000367\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.043 70.866 900 15 4FB6CFE4 50465E7B ~P\nLi GSG-0402\nSc 50465E7B\nAR /503BB638/4FAEC8B0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C15\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"180pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 298 \"N-000365\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 300 \"N-000367\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 110.236 60.198 900 15 4FB6CFE4 50465E7D ~P\nLi GSG-0402\nSc 50465E7D\nAR /503BB638/501F4793\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C16\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.488 81.788 900 15 4FB6CFE4 50465E7F ~P\nLi GSG-0402\nSc 50465E7F\nAR /503BB638/501F41BB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C17\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 289 \"N-000356\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 275 \"N-000334\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 57.912 0 15 4FB6CFE4 50465E81 ~P\nLi GSG-0402\nSc 50465E81\nAR /5037043E/503C4ECA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R67\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 129 \"/mcu/usb/power/P1_1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 170.561 74.168 0 15 4FB6CFE4 50465E83 ~P\nLi GSG-0402\nSc 50465E83\nAR /5037043E/503C51A8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R75\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 219 \"N-000037\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.896 117.221 1800 15 50998287 50465E85 ~P\nLi GSG-0402\nSc 50465E85\nAR /5037043E/503C51A6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R74\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 128 \"/mcu/usb/power/LED3\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 222 \"N-000057\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 193.548 83.058 1800 15 509982E1 50465E87 ~P\nLi GSG-0402\nSc 50465E87\nAR /5037043E/503C51A4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R73\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 127 \"/mcu/usb/power/LED2\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 218 \"N-000036\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 189.103 83.058 1800 15 509982E7 50465E89 ~P\nLi GSG-0402\nSc 50465E89\nAR /5037043E/503C519A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R72\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 126 \"/mcu/usb/power/LED1\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 217 \"N-000035\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.324 115.062 900 15 4FB6CFE4 50465E8B ~P\nLi GSG-0402\nSc 50465E8B\nAR /5037043E/503C51B5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R71\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 209 \"N-000009\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.324 117.094 900 15 4FB6CFE4 50465E8D ~P\nLi GSG-0402\nSc 50465E8D\nAR /5037043E/503C51AC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R70\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 220 \"N-000055\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 175.768 81.915 900 15 4FB6CFE4 50465E8F ~P\nLi GSG-0402\nSc 50465E8F\nAR /5037043E/4F62B3E5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R69\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"12k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 136 \"/mcu/usb/power/RREF\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 61.722 1800 15 509983B4 50465E91 ~P\nLi GSG-0402\nSc 50465E91\nAR /5037043E/503F9945\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R68\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 130 \"/mcu/usb/power/P1_2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 74.295 0 15 4FB6CFE4 50465E93 ~P\nLi GSG-0402\nSc 50465E93\nAR /5037043E/503C51AA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R76\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"470\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/mcu/usb/power/EN1V8\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 221 \"N-000056\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 162.306 70.993 2700 15 509983D4 50465E95 ~P\nLi GSG-0402\nSc 50465E95\nAR /5037043E/503F997B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"R66\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 167 \"/mcu/usb/power/TCK\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 178.054 68.326 2700 15 50998325 50465E97 ~P\nLi GSG-0402\nSc 50465E97\nAR /5037043E/506B55A7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R65\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 234 \"N-000148\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 169.799 79.248 1800 15 509982FE 50465E99 ~P\nLi GSG-0402\nSc 50465E99\nAR /5037043E/503F997A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R64\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"/mcu/usb/power/DBGEN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 166.624 78.74 1800 15 509982F9 50465E9B ~P\nLi GSG-0402\nSc 50465E9B\nAR /5037043E/503F996A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R63\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 169 \"/mcu/usb/power/TDO\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 178.054 66.167 2700 15 5099832A 50465E9D ~P\nLi GSG-0402\nSc 50465E9D\nAR /5037043E/506B54E9\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R62\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 234 \"N-000148\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 178.562 122.555 0 15 4FB6CFE4 50465E9F ~P\nLi GSG-0402\nSc 50465E9F\nAR /5037043E/503F9A36\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R59\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 125 \"/mcu/usb/power/ISP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 177.038 74.422 900 15 4FB6CFE4 50465EA1 ~P\nLi GSG-0402\nSc 50465EA1\nAR /5037043E/503F9D27\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R58\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 229 \"N-000132\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"/mcu/usb/power/DM\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 176.022 73.279 900 15 4FB6CFE4 50465EA3 ~P\nLi GSG-0402\nSc 50465EA3\nAR /5037043E/503F9D26\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R57\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 216 \"N-000034\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"/mcu/usb/power/DP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 110.744 1800 15 5099841B 50465EA5 ~P\nLi GSG-0402\nSc 50465EA5\nAR /5037043E/503F9874\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R86\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"/mcu/usb/power/BANK2F3M6\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 153 \"/mcu/usb/power/SGPIO15\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 117.856 1800 15 50998406 50465EA7 ~P\nLi GSG-0402\nSc 50465EA7\nAR /5037043E/503F98AA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R97\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"/mcu/usb/power/BANK2F3M13\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 315 \"SGPIO_CLK\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 116.84 1800 15 50998409 50465EA9 ~P\nLi GSG-0402\nSc 50465EA9\nAR /5037043E/503F989E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R96\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"/mcu/usb/power/BANK2F3M12\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/mcu/usb/power/SGPIO12\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 66.802 1800 15 509983C3 50465EAB ~P\nLi GSG-0402\nSc 50465EAB\nAR /5037043E/503F9958\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R93\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 132 \"/mcu/usb/power/P2_9\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 115.824 1800 15 5099840C 50465EAD ~P\nLi GSG-0402\nSc 50465EAD\nAR /5037043E/503F9897\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R91\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"/mcu/usb/power/BANK2F3M11\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 149 \"/mcu/usb/power/SGPIO11\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 114.808 1800 15 5099840F 50465EAF ~P\nLi GSG-0402\nSc 50465EAF\nAR /5037043E/503F987B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R90\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"/mcu/usb/power/BANK2F3M10\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 155 \"/mcu/usb/power/SGPIO3\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 113.792 1800 15 50998412 50465EB1 ~P\nLi GSG-0402\nSc 50465EB1\nAR /5037043E/503F9879\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R89\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"/mcu/usb/power/BANK2F3M9\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 154 \"/mcu/usb/power/SGPIO2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 112.776 1800 15 50998416 50465EB3 ~P\nLi GSG-0402\nSc 50465EB3\nAR /5037043E/503F9878\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R88\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"/mcu/usb/power/BANK2F3M8\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 148 \"/mcu/usb/power/SGPIO10\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 111.76 1800 15 50998419 50465EB5 ~P\nLi GSG-0402\nSc 50465EB5\nAR /5037043E/503F9875\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R87\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"/mcu/usb/power/BANK2F3M7\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 159 \"/mcu/usb/power/SGPIO7\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 67.056 0 15 4FB6CFE4 50465EB7 ~P\nLi GSG-0402\nSc 50465EB7\nAR /5037043E/4F8203A7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R56\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"715k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 233 \"N-000139\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 133 \"/mcu/usb/power/REG_OUT1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 62.992 1800 15 509983B7 50465EBB ~P\nLi GSG-0402\nSc 50465EBB\nAR /5037043E/503F994E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R82\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 131 \"/mcu/usb/power/P2_8\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 109.728 1800 15 5099841E 50465EBD ~P\nLi GSG-0402\nSc 50465EBD\nAR /5037043E/503F985B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R81\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"/mcu/usb/power/BANK2F3M5\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 147 \"/mcu/usb/power/SGPIO1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 108.712 1800 15 50998421 50465EBF ~P\nLi GSG-0402\nSc 50465EBF\nAR /5037043E/503F985A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R80\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"/mcu/usb/power/BANK2F3M4\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 152 \"/mcu/usb/power/SGPIO14\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 107.696 1800 15 50998423 50465EC1 ~P\nLi GSG-0402\nSc 50465EC1\nAR /5037043E/503F9858\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R79\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"/mcu/usb/power/BANK2F3M3\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 146 \"/mcu/usb/power/SGPIO0\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 106.68 1800 15 50998426 50465EC3 ~P\nLi GSG-0402\nSc 50465EC3\nAR /5037043E/503F9856\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R78\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"/mcu/usb/power/BANK2F3M2\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/mcu/usb/power/SGPIO13\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 150.749 105.664 1800 15 50998429 50465EC5 ~P\nLi GSG-0402\nSc 50465EC5\nAR /5037043E/503F983E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R77\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"/mcu/usb/power/BANK2F3M1\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 160 \"/mcu/usb/power/SGPIO9\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 118.491 76.327 0 15 4FB6CFE4 50465EC7 ~P\nLi GSG-0402\nSc 50465EC7\nAR /50370666/503C49CD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C121\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"/baseband/VDDOC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 132.7785 75.7555 1800 15 509984B3 50465EC9 ~P\nLi GSG-0402\nSc 50465EC9\nAR /50370666/503F8F9C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C103\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/baseband/QA+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/baseband/QA-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 128.7145 62.0395 900 15 4FB6CFE4 50465ECB ~P\nLi GSG-0402\nSc 50465ECB\nAR /50370666/4F5BD68E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C104\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"3pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 253 \"N-000283\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 251 \"N-000281\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 126.8095 74.2315 2700 15 509984D1 50465ECD ~P\nLi GSG-0402\nSc 50465ECD\nAR /50370666/4F5BC172\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C106\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"1uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 239 \"N-000252\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 132.1435 77.2795 2700 15 509984B0 50465ECF ~P\nLi GSG-0402\nSc 50465ECF\nAR /50370666/503F8FAB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C107\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/baseband/QA+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 133.4135 77.2795 2700 15 509984AD 50465ED1 ~P\nLi GSG-0402\nSc 50465ED1\nAR /50370666/503F8FB8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C108\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/baseband/QA-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 134.6835 77.2795 2700 15 509984AA 50465ED3 ~P\nLi GSG-0402\nSc 50465ED3\nAR /50370666/503F8FBA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C109\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/baseband/IA-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.9535 77.2795 2700 15 509984A6 50465ED5 ~P\nLi GSG-0402\nSc 50465ED5\nAR /50370666/503F8FBB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C110\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/baseband/IA+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 127.6985 62.0395 900 15 4FB6CFE4 50465ED7 ~P\nLi GSG-0402\nSc 50465ED7\nAR /50370666/4F5BD678\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C111\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"3pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 252 \"N-000282\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 250 \"N-000280\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 125.0315 72.1995 900 15 4FB6CFE4 50465ED9 ~P\nLi GSG-0402\nSc 50465ED9\nAR /50370666/503C527F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C112\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"180pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/baseband/CPOUT+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/baseband/CPOUT-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 115.062 75.946 1800 15 50998496 50465EDB ~P\nLi GSG-0402\nSc 50465EDB\nAR /50370666/503C49A8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C113\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 121.9835 72.1995 900 15 4FB6CFE4 50465EDD ~P\nLi GSG-0402\nSc 50465EDD\nAR /50370666/4F5BC057\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C114\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"3.3nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 237 \"N-000244\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 236 \"N-000243\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 120.396 73.406 900 15 4FB6CFE4 50478C76 ~P\nLi GSG-0402\nSc 50478C76\nAR /50370666/503F953E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C115\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/baseband/XTAL2\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/baseband/CLK5\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 119.888 71.247 1800 15 509984E7 50465EE1 ~P\nLi GSG-0402\nSc 50465EE1\nAR /50370666/4F5CCE79\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C116\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/baseband/XTAL2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 122.047 82.042 0 15 4FB6CFE4 50465EE3 ~P\nLi GSG-0402\nSc 50465EE3\nAR /50370666/503C49AF\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C119\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/baseband/VDDOA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 119.761 84.074 0 15 4FB6CFE4 50465EE5 ~P\nLi GSG-0402\nSc 50465EE5\nAR /50370666/503C49CC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C120\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"/baseband/VDDOB\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 130.7465 62.0395 900 15 4FB6CFE4 50465EE7 ~P\nLi GSG-0402\nSc 50465EE7\nAR /50370666/503F914F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C102\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 248 \"N-000278\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 238 \"N-000247\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 122.428 78.994 0 15 4FB6CFE4 50465EE9 ~P\nLi GSG-0402\nSc 50465EE9\nAR /50370666/503C49CE\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C122\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"/baseband/VDDOD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 127.4445 86.868 1800 15 50998467 50465EEB ~P\nLi GSG-0402\nSc 50465EEB\nAR /50370666/503C49D3\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C123\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/baseband/OVDD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 127.4445 87.884 1800 15 5099846A 50465EED ~P\nLi GSG-0402\nSc 50465EED\nAR /50370666/503F8EA2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C124\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/baseband/OVDD\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 183.388 57.658 0 15 4FB6CFE4 50465EEF ~P\nLi GSG-0402\nSc 50465EEF\nAR /5037043E/505E9E4C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C125\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 232 \"N-000138\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 167.005 83.439 1800 15 509982F4 50465EF1 ~P\nLi GSG-0402\nSc 50465EF1\nAR /5037043E/503C4BE3\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C128\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 163.576 89.789 1800 15 509983E6 50465EF3 ~P\nLi GSG-0402\nSc 50465EF3\nAR /5037043E/503C4C12\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C129\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 163.576 98.806 1800 15 509983F2 50465EF5 ~P\nLi GSG-0402\nSc 50465EF5\nAR /5037043E/503C4C1C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C130\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 163.957 105.029 900 15 4FB6CFE4 5048B10B ~P\nLi GSG-0402\nSc 5048B10B\nAR /5037043E/503C4C1D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C131\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 171.5516 110.7948 2700 15 5099829C 50465EF9 ~P\nLi GSG-0402\nSc 50465EF9\nAR /5037043E/503C4C1E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C132\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.578 110.744 2700 15 50998293 50465EFB ~P\nLi GSG-0402\nSc 50465EFB\nAR /5037043E/503C4C1F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C133\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 186.055 110.744 2700 15 5099828E 50465EFD ~P\nLi GSG-0402\nSc 50465EFD\nAR /5037043E/503C4C21\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C134\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 192.024 104.267 0 15 4FB6CFE4 50465EFF ~P\nLi GSG-0402\nSc 50465EFF\nAR /5037043E/503C4C23\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C135\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 192.024 96.266 0 15 4FB6CFE4 50465F01 ~P\nLi GSG-0402\nSc 50465F01\nAR /5037043E/503C4C24\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C136\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 192.024 94.234 0 15 4FB6CFE4 50465F03 ~P\nLi GSG-0402\nSc 50465F03\nAR /5037043E/503C4C25\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C137\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 192.024 91.313 0 15 4FB6CFE4 50465F05 ~P\nLi GSG-0402\nSc 50465F05\nAR /5037043E/503C4C27\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C138\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 125.0315 65.3415 900 15 4FB6CFE4 50465F07 ~P\nLi GSG-0402\nSc 50465F07\nAR /50370666/503F8F4E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C86\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.9535 80.9625 900 15 4FB6CFE4 50465F09 ~P\nLi GSG-0402\nSc 50465F09\nAR /50370666/503C49DF\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C71\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 136.9695 80.9625 900 15 4FB6CFE4 50465F0B ~P\nLi GSG-0402\nSc 50465F0B\nAR /50370666/4F5BCA4C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C72\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 133.0325 80.9625 900 15 4FB6CFE4 50465F0D ~P\nLi GSG-0402\nSc 50465F0D\nAR /50370666/503C49F2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C73\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 134.0485 80.9625 900 15 4FB6CFE4 50465F0F ~P\nLi GSG-0402\nSc 50465F0F\nAR /50370666/503F8E66\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C74\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 131.0005 80.9625 900 15 4FB6CFE4 50465F11 ~P\nLi GSG-0402\nSc 50465F11\nAR /50370666/503C49F4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C75\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 129.9845 80.9625 900 15 4FB6CFE4 50465F13 ~P\nLi GSG-0402\nSc 50465F13\nAR /50370666/503F8E67\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C76\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 134.8105 93.1545 2700 15 4FB6CFE4 50465F15 ~P\nLi GSG-0402\nSc 50465F15\nAR /50370666/503C49F7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C77\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.8265 93.1545 2700 15 4FB6CFE4 50465F17 ~P\nLi GSG-0402\nSc 50465F17\nAR /50370666/503F8E69\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C78\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 139.7 89.027 0 15 4FB6CFE4 50465F19 ~P\nLi GSG-0402\nSc 50465F19\nAR /50370666/503C49F8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C79\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 139.192 90.678 2700 15 5099845B 50465F1B ~P\nLi GSG-0402\nSc 50465F1B\nAR /50370666/503F8E6A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C80\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 140.335 86.36 0 15 4FB6CFE4 50465F1D ~P\nLi GSG-0402\nSc 50465F1D\nAR /50370666/503C49FA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C81\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 140.335 87.376 0 15 4FB6CFE4 50465F1F ~P\nLi GSG-0402\nSc 50465F1F\nAR /50370666/503F8E6B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C82\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"2.2uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 140.081 84.201 0 15 4FB6CFE4 50465F21 ~P\nLi GSG-0402\nSc 50465F21\nAR /50370666/503C49FB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C83\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 132.7785 63.0555 900 15 4FB6CFE4 50465F23 ~P\nLi GSG-0402\nSc 50465F23\nAR /50370666/4F5BBD0A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C84\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 129.7305 63.0555 900 15 4FB6CFE4 50465F25 ~P\nLi GSG-0402\nSc 50465F25\nAR /50370666/503F8F4D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C85\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 192.024 89.281 0 15 4FB6CFE4 50465F27 ~P\nLi GSG-0402\nSc 50465F27\nAR /5037043E/503C4C28\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C139\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 124.5235 68.6435 1800 15 509984F2 50465F29 ~P\nLi GSG-0402\nSc 50465F29\nAR /50370666/503C4A38\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C87\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 123.7615 69.6595 1800 15 509984EF 50465F2B ~P\nLi GSG-0402\nSc 50465F2B\nAR /50370666/503C4A45\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C88\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 124.5235 70.6755 1800 15 509984EC 50465F2D ~P\nLi GSG-0402\nSc 50465F2D\nAR /50370666/503C4A48\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C89\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 128.8415 74.2315 2700 15 509984CA 50465F2F ~P\nLi GSG-0402\nSc 50465F2F\nAR /50370666/503F929C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C90\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 127.8255 74.2315 2700 15 509984CE 50465F31 ~P\nLi GSG-0402\nSc 50465F31\nAR /50370666/503C4B4A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N \"C91\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.6995 70.4215 0 15 4FB6CFE4 50465F33 ~P\nLi GSG-0402\nSc 50465F33\nAR /50370666/503C4A4A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C92\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.6995 69.4055 0 15 4FB6CFE4 50465F35 ~P\nLi GSG-0402\nSc 50465F35\nAR /50370666/503C4A4B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C93\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.6995 66.9925 0 15 4FB6CFE4 50465F37 ~P\nLi GSG-0402\nSc 50465F37\nAR /50370666/503F8F5D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C94\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 140.5255 75.7555 1800 15 509984C3 50465F39 ~P\nLi GSG-0402\nSc 50465F39\nAR /50370666/503F8F6C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C95\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/baseband/TXBBQ+\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/baseband/TXBBQ-\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 137.9855 75.7555 1800 15 509984BF 504771BF ~P\nLi GSG-0402\nSc 504771BF\nAR /50370666/503F8F85\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C96\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/baseband/TXBBI-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/baseband/TXBBI+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 140.0175 80.9625 900 15 4FB6CFE4 50465F3D ~P\nLi GSG-0402\nSc 50465F3D\nAR /50370666/4F5BC9BB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C97\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"330nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/baseband/COM\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 139.0015 80.9625 900 15 4FB6CFE4 50465F3F ~P\nLi GSG-0402\nSc 50465F3F\nAR /50370666/4F5BCCE3\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C98\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"330nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/baseband/REFN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 131.7625 62.0395 900 15 4FB6CFE4 50465F41 ~P\nLi GSG-0402\nSc 50465F41\nAR /50370666/503F9135\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C99\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 249 \"N-000279\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 247 \"N-000262\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 137.9855 80.9625 900 15 4FB6CFE4 50465F43 ~P\nLi GSG-0402\nSc 50465F43\nAR /50370666/4F5BC9A4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C100\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"330nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/baseband/REFP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 135.3185 75.7555 1800 15 509984B8 50465F45 ~P\nLi GSG-0402\nSc 50465F45\nAR /50370666/503F8F8C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"C101\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"22pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/baseband/IA-\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/baseband/IA+\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 85.598 96.52 1800 15 509985E9 50465F47 ~P\nLi GSG-0402\nSc 50465F47\nAR /503BB638/502C6D36\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C52\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 282 \"N-000347\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 98.0694 73.9902 1800 15 509985AB 50465F49 ~P\nLi GSG-0402\nSc 50465F49\nAR /503BB638/4FAECD45\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C67\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/frontend/REF_IN\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 208 \"MIX_CLK\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 84.836 99.441 0 15 4FB6CFE4 50465F4B ~P\nLi GSG-0402\nSc 50465F4B\nAR /503BB638/502E798C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C66\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/frontend/RX_AMP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 84.836 101.6 0 15 4FB6CFE4 50465F4D ~P\nLi GSG-0402\nSc 50465F4D\nAR /503BB638/502E7989\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C65\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 86.614 104.902 2700 15 5099860A 50465F4F ~P\nLi GSG-0402\nSc 50465F4F\nAR /503BB638/502C6D4A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C64\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 261 \"N-000314\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 294 \"N-000361\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 88.0872 105.8418 2700 15 50998607 50465F51 ~P\nLi GSG-0402\nSc 50465F51\nAR /503BB638/502E79CE\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C63\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/frontend/TX_AMP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.551 103.632 0 15 4FB6CFE4 50465F53 ~P\nLi GSG-0402\nSc 50465F53\nAR /503BB638/502E6667\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C62\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 278 \"N-000338\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"/frontend/TX_AMP_OUT\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.3638 99.9236 900 15 4FB6CFE4 50465F55 ~P\nLi GSG-0402\nSc 50465F55\nAR /503BB638/502E6909\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C61\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 259 \"N-000312\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 258 \"N-000311\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.043 94.996 0 15 4FB6CFE4 50465F57 ~P\nLi GSG-0402\nSc 50465F57\nAR /503BB638/502E79FA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C60\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/frontend/RX_AMP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.742 99.314 0 15 4FB6CFE4 50465F59 ~P\nLi GSG-0402\nSc 50465F59\nAR /503BB638/502E665E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C59\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 277 \"N-000337\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"/frontend/TX_AMP_IN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 86.614 100.711 900 15 4FB6CFE4 50465F5B ~P\nLi GSG-0402\nSc 50465F5B\nAR /503BB638/502E5F55\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C58\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 293 \"N-000360\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"/frontend/RX_AMP_IN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.377 94.869 0 15 4FB6CFE4 50465F5D ~P\nLi GSG-0402\nSc 50465F5D\nAR /503BB638/502E7A16\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C57\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/frontend/AMP_BYPASS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 85.979 57.277 1800 15 50998574 50465F5F ~P\nLi GSG-0402\nSc 50465F5F\nAR /503BB638/501F4769\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C56\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.377 97.028 0 15 4FB6CFE4 50465F61 ~P\nLi GSG-0402\nSc 50465F61\nAR /503BB638/502E7A10\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C55\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/frontend/TX_AMP\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 94.361 58.293 0 15 4FB6CFE4 50465F63 ~P\nLi GSG-0402\nSc 50465F63\nAR /503BB638/502E6EB0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C54\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 86.487 91.059 900 15 4FB6CFE4 50465F65 ~P\nLi GSG-0402\nSc 50465F65\nAR /503BB638/5054932E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C53\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"1uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 99.314 123.571 1800 15 5099844A 50465F67 ~P\nLi GSG-0402\nSc 50465F67\nAR /503BB638/4FB2FD07\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C68\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.551 58.801 0 15 4FB6CFE4 50465F69 ~P\nLi GSG-0402\nSc 50465F69\nAR /503BB638/501EF6A1\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C51\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 286 \"N-000353\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 270 \"N-000329\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.678 96.52 0 15 4FB6CFE4 50467D9A ~P\nLi GSG-0402\nSc 50467D9A\nAR /503BB638/502E5F58\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C50\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/frontend/RX_AMP_OUT\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 254 \"N-000307\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.377 61.087 0 15 4FB6CFE4 50465F6D ~P\nLi GSG-0402\nSc 50465F6D\nAR /503BB638/503BB2CE\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C49\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 295 \"N-000362\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 121.666 56.134 0 15 4FB6CFE4 50465F6F ~P\nLi GSG-0402\nSc 50465F6F\nAR /503BB638/501EF6BA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C48\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 312 \"RX_IF\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 269 \"N-000328\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.313 57.277 1800 15 4FB6CFE4 50465F71 ~P\nLi GSG-0402\nSc 50465F71\nAR /503BB638/501F477D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C47\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 96.0374 73.9902 1800 15 509985A6 50465F73 ~P\nLi GSG-0402\nSc 50465F73\nAR /503BB638/4FB3CC76\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C70\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/frontend/REF_IN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 92.71 63.881 900 15 4FB6CFE4 50465F75 ~P\nLi GSG-0402\nSc 50465F75\nAR /503BB638/502E6ECB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C45\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 92.71 94.615 1800 15 509985EE 5046C63F ~P\nLi GSG-0402\nSc 5046C63F\nAR /503BB638/501F4169\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C44\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 263 \"N-000318\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 283 \"N-000348\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 87.63 83.693 900 15 4FB6CFE4 50465F79 ~P\nLi GSG-0402\nSc 50465F79\nAR /503BB638/502B5738\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C43\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 262 \"N-000315\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 284 \"N-000349\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 93.853 63.881 2700 15 50998584 50465F7B ~P\nLi GSG-0402\nSc 50465F7B\nAR /503BB638/4FAEC781\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C42\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 100.965 62.611 900 15 4FB6CFE4 50465F7D ~P\nLi GSG-0402\nSc 50465F7D\nAR /503BB638/4FB55FAD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C41\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 87.249 88.265 0 15 4FB6CFE4 50465F7F ~P\nLi GSG-0402\nSc 50465F7F\nAR /503BB638/502E7922\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C40\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"/frontend/RX_MIX_BP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 95.377 93.726 1800 15 509985F3 50465F81 ~P\nLi GSG-0402\nSc 50465F81\nAR /503BB638/502E78E2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C39\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/frontend/TX_MIX_BP\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 87.249 86.487 0 15 4FB6CFE4 50465F83 ~P\nLi GSG-0402\nSc 50465F83\nAR /503BB638/502E792B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C38\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 89.408 67.945 2700 15 5099858C 50465F85 ~P\nLi GSG-0402\nSc 50465F85\nAR /503BB638/4FAECE75\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C37\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 207 \"MIXER_SDATA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 181.991 78.613 0 15 4FB6CFE4 50465F87 ~P\nLi GSG-0402\nSc 50465F87\nAR /5037043E/5052A211\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C158\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"18pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"/mcu/usb/power/XTAL2\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 186.309 82.804 0 15 4FB6CFE4 50465F89 ~P\nLi GSG-0402\nSc 50465F89\nAR /5037043E/503C4C29\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C140\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 174.625 81.915 900 15 4FB6CFE4 50465F8B ~P\nLi GSG-0402\nSc 50465F8B\nAR /5037043E/503C4C2A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C141\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 178.689 82.042 900 15 4FB6CFE4 50465F8D ~P\nLi GSG-0402\nSc 50465F8D\nAR /5037043E/503C4C2C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C142\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 205.74 110.744 1800 15 509982CB 50465F8F ~P\nLi GSG-0402\nSc 50465F8F\nAR /5037043E/503C4C30\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C144\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 184.023 63.373 900 15 4FB6CFE4 50465F91 ~P\nLi GSG-0402\nSc 50465F91\nAR /5037043E/503C4B67\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C147\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 148.082 109.093 2700 15 5099842D 50465F93 ~P\nLi GSG-0402\nSc 50465F93\nAR /5037043E/503C4C68\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C148\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 148.336 101.854 900 15 4FB6CFE4 50465F95 ~P\nLi GSG-0402\nSc 50465F95\nAR /5037043E/503C4C67\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C149\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 141.224 96.52 900 15 4FB6CFE4 50465F97 ~P\nLi GSG-0402\nSc 50465F97\nAR /5037043E/503C4C65\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C150\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 127.508 99.314 900 15 4FB6CFE4 50465F99 ~P\nLi GSG-0402\nSc 50465F99\nAR /5037043E/503C4C64\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C151\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 133.858 119.38 2700 15 50998433 50465F9B ~P\nLi GSG-0402\nSc 50465F9B\nAR /5037043E/503C4C63\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C152\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 124.968 107.95 1800 15 50998451 50465F9D ~P\nLi GSG-0402\nSc 50465F9D\nAR /5037043E/503C4C62\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C153\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 130.302 119.38 2700 15 50998437 50465F9F ~P\nLi GSG-0402\nSc 50465F9F\nAR /5037043E/503C4C50\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"C154\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 178.816 76.835 2700 15 50998308 50465FA1 ~P\nLi GSG-0402\nSc 50465FA1\nAR /5037043E/503C4CBD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C155\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 120 \"/mcu/usb/power/GP_CLKIN\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 203 \"MCU_CLK\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 179.832 76.835 900 15 4FB6CFE4 50465FA3 ~P\nLi GSG-0402\nSc 50465FA3\nAR /5037043E/503C4CBC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C156\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"47pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 120 \"/mcu/usb/power/GP_CLKIN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 184.277 81.661 900 15 4FB6CFE4 50465FA5 ~P\nLi GSG-0402\nSc 50465FA5\nAR /5037043E/50370ED5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C157\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"18pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 178 \"/mcu/usb/power/XTAL1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 89.916 65.913 1800 15 50998589 50465FA7 ~P\nLi GSG-0402\nSc 50465FA7\nAR /503BB638/4FAECE73\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C36\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 206 \"MIXER_SCLK\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 144.145 63.246 0 15 4FB6CFE4 50465FA9 ~P\nLi GSG-0402\nSc 50465FA9\nAR /50370666/5043CA5A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C159\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"1uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 246 \"N-000259\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 90.551 105.41 1800 15 50998603 50465FAB ~P\nLi GSG-0402\nSc 50465FAB\nAR /503BB638/503BF2DB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C160\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 276 \"N-000336\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 97.282 105.791 0 15 4FB6CFE4 50465FAD ~P\nLi GSG-0402\nSc 50465FAD\nAR /503BB638/503BF2DA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C161\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"1uF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 91.694 106.68 0 15 4FB6CFE4 50465FAF ~P\nLi GSG-0402\nSc 50465FAF\nAR /503BB638/503BF2D5\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C162\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 276 \"N-000336\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 85.598 95.377 0 15 4FB6CFE4 50465FB1 ~P\nLi GSG-0402\nSc 50465FB1\nAR /503BB638/503BF2CB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C163\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"10nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 282 \"N-000347\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 86.106 108.077 0 15 4FB6CFE4 50465FB5 ~P\nLi GSG-0402\nSc 50465FB5\nAR /503BB638/4FB3F9B0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"D1\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 261 \"N-000314\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 109.474 123.571 1800 15 50998445 50465FB7 ~P\nLi GSG-0402\nSc 50465FB7\nAR /503BB638/502E7810\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"C69\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"100nF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 101.727 70.612 0 15 4FB6CFE4 50465FB9 ~P\nLi GSG-0402\nSc 50465FB9\nAR /503BB638/4FAECB99\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C1\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"33pF\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 101.473 66.548 900 15 4FB6CFE4 50465FBB ~P\nLi GSG-0402\nSc 50465FBB\nAR /503BB638/502AFA8C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"L1\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 274 \"N-000333\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 303 \"N-000370\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 97.409 64.516 0 15 4FB6CFE4 50465FBD ~P\nLi GSG-0402\nSc 50465FBD\nAR /503BB638/4FB55E30\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"L4\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 306 \"N-000376\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 302 \"N-000369\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 131.2545 60.5155 1800 15 4FB6CFE4 50465FBF ~P\nLi GSG-0402\nSc 50465FBF\nAR /50370666/4F5D6AAA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"L6\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 248 \"N-000278\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 249 \"N-000279\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 131.2545 63.5635 1800 15 5099853B 50465FC1 ~P\nLi GSG-0402\nSc 50465FC1\nAR /50370666/4F5BBD57\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N \"L7\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"6.2nH\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 238 \"N-000247\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 247 \"N-000262\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 128.2065 60.5155 1800 15 4FB6CFE4 50465FC3 ~P\nLi GSG-0402\nSc 50465FC3\nAR /50370666/4F5D6AFA\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"L8\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 252 \"N-000282\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 253 \"N-000283\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 128.2065 63.5635 1800 15 5099853F 50465FC5 ~P\nLi GSG-0402\nSc 50465FC5\nAR /50370666/4F5D6AD6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 -0.0127 -0.0127 0.4064 0.4064 1800 0.1016 N V 21 N \"L9\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 250 \"N-000280\"\nPo 0.5334 0\nLe 0.04064\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 251 \"N-000281\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-SMA-VERTICAL\nPo 110.49 92.71 900 15 5047A6AD 5052AB66 ~~\nLi GSG-SMA-VERTICAL\nSc 5052AB66\nAR /50370666/50462549\nOp 0 0 0\nT0 0 0 1.524 1.524 900 0.3048 N V 21 N \"P2\"\nT1 0 0 1.524 1.524 900 0.3048 N I 21 N \"CLKOUT\"\nDS -4.064 -4.064 -4.064 4.064 0.381 21\nDS -4.064 4.064 4.064 4.064 0.381 21\nDS 4.064 4.064 4.064 -4.064 0.381 21\nDS 4.064 -4.064 -4.064 -4.064 0.381 21\n$PAD\nSh \"1\" C 2.54 2.54 0 0 900\nDr 1.524 0 0\nAt STD N 00E0FFFF\nNe 243 \"N-000256\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"2\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 -2.54\n$EndPAD\n$PAD\nSh \"3\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 2.54\n$EndPAD\n$PAD\nSh \"4\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 2.54\n$EndPAD\n$PAD\nSh \"5\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 -2.54\n$EndPAD\n$EndMODULE GSG-SMA-VERTICAL\n$MODULE GSG-SMA-VERTICAL\nPo 88.9 113.03 2700 15 5047A6AD 5047B3CE ~~\nLi GSG-SMA-VERTICAL\nSc 5047B3CE\nAR /503BB638/4F94D0F2\nOp 0 0 0\nT0 0 0 1.524 1.524 2700 0.3048 N V 21 N \"P4\"\nT1 0 0 1.524 1.524 2700 0.3048 N I 21 N \"ANTENNA\"\nDS -4.064 -4.064 -4.064 4.064 0.381 21\nDS -4.064 4.064 4.064 4.064 0.381 21\nDS 4.064 4.064 4.064 -4.064 0.381 21\nDS 4.064 -4.064 -4.064 -4.064 0.381 21\n$PAD\nSh \"1\" C 2.54 2.54 0 0 2700\nDr 1.524 0 0\nAt STD N 00E0FFFF\nNe 261 \"N-000314\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"2\" C 2.54 2.54 0 0 2700\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 -2.54\n$EndPAD\n$PAD\nSh \"3\" C 2.54 2.54 0 0 2700\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 2.54\n$EndPAD\n$PAD\nSh \"4\" C 2.54 2.54 0 0 2700\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 2.54\n$EndPAD\n$PAD\nSh \"5\" C 2.54 2.54 0 0 2700\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 -2.54\n$EndPAD\n$EndMODULE GSG-SMA-VERTICAL\n$MODULE GSG-SMA-VERTICAL\nPo 110.49 107.95 900 15 5047A6AD 5052AB56 ~~\nLi GSG-SMA-VERTICAL\nSc 5052AB56\nAR /50370666/4F5D16D6\nOp 0 0 0\nT0 0 0 1.524 1.524 900 0.3048 N V 21 N \"P16\"\nT1 0 0 1.524 1.524 900 0.3048 N I 21 N \"CLKIN\"\nDS -4.064 -4.064 -4.064 4.064 0.381 21\nDS -4.064 4.064 4.064 4.064 0.381 21\nDS 4.064 4.064 4.064 -4.064 0.381 21\nDS 4.064 -4.064 -4.064 -4.064 0.381 21\n$PAD\nSh \"1\" C 2.54 2.54 0 0 900\nDr 1.524 0 0\nAt STD N 00E0FFFF\nNe 242 \"N-000255\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"2\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 -2.54\n$EndPAD\n$PAD\nSh \"3\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -2.54 2.54\n$EndPAD\n$PAD\nSh \"4\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 2.54\n$EndPAD\n$PAD\nSh \"5\" C 2.54 2.54 0 0 900\nDr 1.7018 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo 2.54 -2.54\n$EndPAD\n$EndMODULE GSG-SMA-VERTICAL\n$MODULE GSG-0402-SHORT-20MIL\nPo 86.106 106.426 0 15 5047BF9F 5047C062 ~~\nLi GSG-0402-SHORT-20MIL\nSc 5047C062\nAR /503BB638/5047B833\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R44\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 261 \"N-000314\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 280 \"N-000342\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.508 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-20MIL\n$MODULE GSG-0402\nPo 122.809 84.074 1800 15 50998480 50465DDA ~~\nLi GSG-0402\nSc 50465DDA\nAR /50370666/5037B97D\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R30\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/baseband/VDDOA\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 122.428 83.058 1800 15 5099847D 50465DC2 ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465DC2\nAR /50370666/5047BACF\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R31\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 32 \"/baseband/VDDOA\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 119.888 85.598 900 15 4FB6CFE4 50465DCA ~~\nLi GSG-0402\nSc 50465DCA\nAR /50370666/5037B9E6\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R32\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"/baseband/VDDOB\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 118.872 85.598 900 15 5047BF49 50465DC8 ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465DC8\nAR /50370666/5047BAFC\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R33\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 33 \"/baseband/VDDOB\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 116.967 74.295 2700 15 50998492 50465DC4 ~~\nLi GSG-0402\nSc 50465DC4\nAR /50370666/5037BA03\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R34\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"/baseband/VDDOC\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 117.983 74.803 2700 15 5099848F 50465DD8 ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465DD8\nAR /50370666/5047BB1B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"R35\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 34 \"/baseband/VDDOC\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 122.428 76.962 1800 15 50998489 50465DD6 ~~\nLi GSG-0402\nSc 50465DD6\nAR /50370666/5037BA00\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R36\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"/baseband/VDDOD\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 122.428 77.978 1800 15 50998487 5047CE97 ~~\nLi GSG-0402-SHORT-10MIL\nSc 5047CE97\nAR /50370666/5047BB2A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R37\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 35 \"/baseband/VDDOD\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 125.603 89.789 900 15 4FB6CFE4 50465DDC ~~\nLi GSG-0402\nSc 50465DDC\nAR /50370666/5037BA67\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R38\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/baseband/OVDD\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 126.619 89.789 900 15 5047BF49 50465DDE ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465DDE\nAR /50370666/5047BB3A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R39\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 16 \"/baseband/OVDD\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402-SHORT-10MIL\nPo 128.651 117.602 0 15 5047BF49 50465DE2 ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465DE2\nAR /5037043E/5047BC2F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"R60\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 128.651 118.745 1800 15 5099843C 50465DE0 ~~\nLi GSG-0402\nSc 50465DE0\nAR /5037043E/503717B8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R61\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"/mcu/usb/power/VCCIO1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 110.363 65.786 900 15 5047BF49 50465EB9 ~~\nLi GSG-0402-SHORT-10MIL\nSc 50465EB9\nAR /503BB638/5047BA5F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R83\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"0\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 45 \"/frontend/GPO4\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402\nPo 148.336 59.182 0 15 4FB6CFE4 5047C133 ~~\nLi GSG-0402\nSc 5047C133\nAR /50370666/5047BE90\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"C117\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"C\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 240 \"N-000253\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 64.262 1800 15 509983BB 5047C135 ~~\nLi GSG-0402\nSc 5047C135\nAR /5037043E/504786E0\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N \"R7\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 131 \"/mcu/usb/power/P2_8\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 59.182 1800 15 509983AC 5047C137 ~~\nLi GSG-0402\nSc 5047C137\nAR /5037043E/504786D4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R40\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 129 \"/mcu/usb/power/P1_1\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 60.452 1800 15 509983B0 5047C139 ~~\nLi GSG-0402\nSc 5047C139\nAR /5037043E/504785AD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R42\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 130 \"/mcu/usb/power/P1_2\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 157.48 65.532 1800 15 509983BF 5047C13B ~~\nLi GSG-0402\nSc 5047C13B\nAR /5037043E/504786DD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"R43\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"10k\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 132 \"/mcu/usb/power/P2_9\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 110.49 102.108 900 15 4FB6CFE4 5052AA27 ~~\nLi GSG-0402\nSc 5052AA27\nAR /50370666/5052A7BD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"C118\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 241 \"N-000254\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 242 \"N-000255\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 108.839 100.33 1800 15 4FB6CFE4 5052AA29 ~~\nLi GSG-0402\nSc 5052AA29\nAR /50370666/5052A87B\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N \"C164\"\nT1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/baseband/CLKIN\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 241 \"N-000254\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 115.951 90.805 2700 15 50998474 5052AA2B ~~\nLi GSG-0402\nSc 5052AA2B\nAR /50370666/5052A87E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N \"C165\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 243 \"N-000256\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/baseband/CLK3\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 107.188 99.822 2700 15 4FB6CFE4 5052AA2D ~~\nLi GSG-0402\nSc 5052AA2D\nAR /50370666/5052A8A8\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R45\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/baseband/CLKIN\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 110.49 99.822 900 15 4FB6CFE4 5052AA2F ~~\nLi GSG-0402\nSc 5052AA2F\nAR /50370666/5052A892\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R84\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"50\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 241 \"N-000254\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 106.045 100.965 2700 15 4FB6CFE4 5052AA31 ~~\nLi GSG-0402\nSc 5052AA31\nAR /50370666/5052A7D7\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N \"R85\"\nT1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N \"DNP\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/baseband/CLKIN\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402\nPo 115.951 88.392 900 15 4FB6CFE4 5052AA33 ~~\nLi GSG-0402\nSc 5052AA33\nAR /50370666/5052A841\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R92\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"50\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/baseband/CLK3\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-HEADER-1x2-SHORTED\nPo 138.43 59.69 900 15 505B6DA1 5048D603 ~~\nLi GSG-HEADER-1x2-SHORTED\nKw CONN\nSc 5048D603\nAR /50370666/5048D547\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P36\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"VAA\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 321 \"VAA\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 244 \"N-000257\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"\" R 1.524 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x2-SHORTED\n$MODULE GSG-HEADER-1x2-SHORTED\nPo 196.85 59.69 900 15 505B6DA1 50465D9B ~~\nLi GSG-HEADER-1x2-SHORTED\nKw CONN\nSc 50465D9B\nAR /5037043E/5048CF4D\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P1\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"1V8\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"\" R 1.524 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x2-SHORTED\n$MODULE GSG-HEADER-1x2-SHORTED\nPo 196.85 67.31 900 15 505B6DA1 50465D95 ~~\nLi GSG-HEADER-1x2-SHORTED\nKw CONN\nSc 50465D95\nAR /5037043E/5048CFC5\nOp 0 0 0\nT0 0 0 1.016 1.016 900 0.2032 N V 21 N \"P8\"\nT1 0 0 1.016 1.016 900 0.2032 N I 21 N \"VCC\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 322 \"VCC\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 900\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 133 \"/mcu/usb/power/REG_OUT1\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"\" R 1.524 0.254 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x2-SHORTED\n$MODULE GSG-HEADER-1x2-SHORTED\nPo 109.22 85.09 0 15 505B6DA1 50465D97 ~~\nLi GSG-HEADER-1x2-SHORTED\nKw CONN\nSc 50465D97\nAR /50370666/5048D01E\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"P17\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"CLKIN_JMP\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 202 \"GND\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00E0FFFF\nNe 5 \"/baseband/CLKIN\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"\" R 1.524 0.254 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x2-SHORTED\n$MODULE GSG-SKY13350-385LF\nPo 109.22 62.738 2700 15 5032C4C2 50465D62 ~~\nLi GSG-SKY13350-385LF\nSc 50465D62\nAR /503BB638/501EF778\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N \"U1\"\nT1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 257 \"N-000310\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 287 \"N-000354\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 265 \"N-000324\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 105.41 62.738 900 15 5032C4C2 50465D66 ~~\nLi GSG-SKY13350-385LF\nSc 50465D66\nAR /503BB638/502B477E\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 900 0.0762 N V 21 N \"U7\"\nT1 0 0 0.50038 0.29972 900 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 272 \"N-000331\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 304 \"N-000371\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 273 \"N-000332\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 92.329 60.071 2700 15 5032C4C2 50465D64 ~~\nLi GSG-SKY13350-385LF\nSc 50465D64\nAR /503BB638/502B4C1C\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N \"U10\"\nT1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 255 \"N-000308\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 271 \"N-000330\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 286 \"N-000353\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 88.646 57.531 0 15 5032C4C2 50465D68 ~~\nLi GSG-SKY13350-385LF\nSc 50465D68\nAR /503BB638/501EF646\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 0 0.0762 N V 21 N \"U11\"\nT1 0 0 0.50038 0.29972 0 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/frontend/MIX_BYPASS\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 270 \"N-000329\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/frontend/!MIX_BYPASS\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 269 \"N-000328\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 262 \"N-000315\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 95.377 76.454 1800 15 5032C4C2 50465D6E ~~\nLi GSG-SKY13350-385LF\nSc 50465D6E\nAR /503BB638/502B490F\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 1800 0.0762 N V 21 N \"U2\"\nT1 0 0 0.50038 0.29972 1800 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/frontend/RX\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 281 \"N-000346\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/frontend/TX\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 285 \"N-000352\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 268 \"N-000327\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 92.964 80.264 0 15 5032C4C2 50465D6A ~~\nLi GSG-SKY13350-385LF\nSc 50465D6A\nAR /503BB638/501EF258\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 0 0.0762 N V 21 N \"U6\"\nT1 0 0 0.50038 0.29972 0 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 289 \"N-000356\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/frontend/LP\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 267 \"N-000326\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 290 \"N-000357\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 92.964 87.376 1800 15 5032C4C2 5046C669 ~~\nLi GSG-SKY13350-385LF\nSc 5046C669\nAR /503BB638/501F3B20\nOp 0 0 0\n.SolderPasteRatio -0.02\nAt SMD\nT0 0 0 0.50038 0.29972 1800 0.0762 N V 21 N \"U5\"\nT1 0 0 0.50038 0.29972 1800 0.0762 N I 21 N \"SKY13350\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/frontend/LP\"\nPo -0.53594 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.20066 0.6096 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 266 \"N-000325\"\nPo 0.53594 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/frontend/HP\"\nPo 0.53594 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.20066 0.6096 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 256 \"N-000309\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.42926 0.1524 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 291 \"N-000358\"\nPo -0.53594 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-HOLE126MIL\nPo 66.2305 58.6105 0 15 50997CD1 5050D9BB ~~\nLi GSG-HOLE126MIL\nSc 5050D9BB\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 3.2004 3.2004 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE126MIL\n$MODULE GSG-HOLE126MIL\nPo 205.5495 58.6105 0 15 50997CD1 5050DA78 ~~\nLi GSG-HOLE126MIL\nSc 5050DA78\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 3.2004 3.2004 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE126MIL\n$MODULE GSG-HOLE126MIL\nPo 205.5495 124.2695 0 15 50997CD1 5050DA64 ~~\nLi GSG-HOLE126MIL\nSc 5050DA64\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 3.2004 3.2004 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE126MIL\n$MODULE GSG-HOLE126MIL\nPo 66.2305 124.2695 0 15 50997CD1 5050DA44 ~~\nLi GSG-HOLE126MIL\nSc 5050DA44\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 3.2004 3.2004 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE126MIL\n$MODULE GSG-B0310J50100AHF\nPo 97.409 61.214 900 15 50997E90 50465D9E ~~\nLi GSG-B0310J50100AHF\nSc 50465D9E\nAR /503BB638/501EF4A4\nOp 0 0 0\nAt SMD\nT0 0 0 0.635 0.635 900 0.16002 N V 21 N \"T2\"\nT1 0 0 0.635 0.635 900 0.16002 N I 21 N \"MIX_OUT_BALUN\"\nDS -1.04902 0.65024 1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 -1.04902 -0.65024 0.2032 21\nDC 0.65024 0 0.70104 0.0508 0.2032 21\nDS -1.04902 -0.65024 -1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 1.04902 0.65024 0.2032 21\n$PAD\nSh \"1\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 288 \"N-000355\"\nPo 0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 295 \"N-000362\"\nPo 0 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 302 \"N-000369\"\nPo -0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 306 \"N-000376\"\nPo -0.6604 0.4953\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.4953\n$EndPAD\n$PAD\nSh \"6\" R 0.40894 0.3302 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 0.4953\nLe 0.08128\n$EndPAD\n$EndMODULE GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 103.251 66.548 0 15 50997E90 50465D9C ~~\nLi GSG-B0310J50100AHF\nSc 50465D9C\nAR /503BB638/501EF483\nOp 0 0 0\nAt SMD\nT0 0 0 0.635 0.635 0 0.16002 N V 21 N \"T1\"\nT1 0 0 0.635 0.635 0 0.16002 N I 21 N \"MIX_IN_BALUN\"\nDS -1.04902 0.65024 1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 -1.04902 -0.65024 0.2032 21\nDC 0.65024 0 0.70104 0.0508 0.2032 21\nDS -1.04902 -0.65024 -1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 1.04902 0.65024 0.2032 21\n$PAD\nSh \"1\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 305 \"N-000372\"\nPo 0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 279 \"N-000340\"\nPo 0 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 274 \"N-000333\"\nPo -0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 303 \"N-000370\"\nPo -0.6604 0.4953\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.4953\n$EndPAD\n$PAD\nSh \"6\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 0.4953\nLe 0.08128\n$EndPAD\n$EndMODULE GSG-B0310J50100AHF\n$MODULE GSG-TESTPOINT-50MIL\nPo 128.778 77.089 0 15 50997FDC 5052A3C0 ~~\nLi GSG-TESTPOINT-50MIL\nSc 5052A3C0\nAR /50370666/5052A335\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P41\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"SSP1_MISO\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 316 \"SSP1_MISO\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 123.8885 67.1195 2700 15 50997FDC 50465D3F ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D3F\nAR /50370666/50371714\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 2700 0.09652 N V 21 N \"P14\"\nT1 0 0 0.508 0.508 2700 0.127 N I 21 N \"XCVR_CLKOUT\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 38 \"/baseband/XCVR_CLKOUT\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 111.252 80.772 0 15 50997FDC 50465D4B ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D4B\nAR /50370666/5037A16F\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P15\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"INTR\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 14 \"/baseband/INTR\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 117.983 91.821 0 15 50997FDC 5052A3B8 ~~\nLi GSG-TESTPOINT-50MIL\nSc 5052A3B8\nAR /50370666/5052A309\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P37\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"SCL\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 313 \"SCL\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 120.269 91.821 0 15 50997FDC 5052A3BA ~~\nLi GSG-TESTPOINT-50MIL\nSc 5052A3BA\nAR /50370666/5052A32D\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P38\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"SDA\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 314 \"SDA\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 177.038 109.347 0 15 50997FDC 50465D51 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D51\nAR /5037043E/504572EF\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P12\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"U3_RXD\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 228 \"N-000085\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 184.658 111.76 0 15 50997FDC 50465D55 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D55\nAR /5037043E/504573E2\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P10\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"CTOUT_2\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 226 \"N-000082\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 184.658 109.982 0 15 50997FDC 50465D57 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D57\nAR /5037043E/504573FD\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P9\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"CTOUT_4\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 225 \"N-000081\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 187.452 109.982 0 15 50997FDC 50465D4D ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D4D\nAR /5037043E/5045740A\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P7\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"CTIN_4\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 211 \"N-000024\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 192.786 100.203 0 15 50997FDC 50465D49 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D49\nAR /5037043E/504573A0\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P6\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"TRACECLK\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 227 \"N-000084\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 194.945 94.234 0 15 50997FDC 50465D41 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D41\nAR /5037043E/50457385\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P5\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"WAKEUP\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 212 \"N-000027\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-QFN48-7\nPo 133.5405 87.0585 2700 15 509981FA 50465D78 ~~\nLi GSG-QFN48-7\nSc 50465D78\nAR /50370666/4F5BBCA6\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.1397\nT0 0 0 1.00076 1.00076 2700 0.2032 N V 21 N \"U18\"\nT1 0 0 1.00076 1.00076 2700 0.2032 N I 21 N \"MAX5864\"\nDS -3.0988 -3.50012 -3.50012 -3.0988 0.2032 21\nDS 3.50012 -3.0988 3.50012 -3.50012 0.2032 21\nDS 3.50012 -3.50012 3.0988 -3.50012 0.2032 21\nDS 3.0988 3.50012 3.50012 3.50012 0.2032 21\nDS 3.50012 3.50012 3.50012 3.0988 0.2032 21\nDS -3.50012 3.0988 -3.50012 3.50012 0.2032 21\nDS -3.50012 3.50012 -3.0988 3.50012 0.2032 21\n$PAD\nSh \"1\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/baseband/REFP\"\nPo -3.44932 -2.75082\nLe 0.00254\n$EndPAD\n$PAD\nSh \"2\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -3.44932 -2.25044\nLe 0.28702\n$EndPAD\n$PAD\nSh \"3\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/baseband/IA+\"\nPo -3.44932 -1.75006\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/baseband/IA-\"\nPo -3.44932 -1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -3.44932 -0.7493\nLe 0.0508\n$EndPAD\n$PAD\nSh \"6\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 200 \"GCK1\"\nPo -3.44932 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -3.44932 0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -3.44932 0.7493\nLe 0.59436\n$EndPAD\n$PAD\nSh \"9\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/baseband/QA-\"\nPo -3.44932 1.24968\nLe 0.00254\n$EndPAD\n$PAD\nSh \"10\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/baseband/QA+\"\nPo -3.44932 1.75006\nLe 0.08382\n$EndPAD\n$PAD\nSh \"11\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -3.44932 2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -3.44932 2.75082\nLe 0.16256\n$EndPAD\n$PAD\nSh \"13\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 182 \"DA0\"\nPo -2.75082 3.44932\nLe 0.09906\n$EndPAD\n$PAD\nSh \"14\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 183 \"DA1\"\nPo -2.25044 3.44932\nLe 0.0889\n$EndPAD\n$PAD\nSh \"15\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 184 \"DA2\"\nPo -1.75006 3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 185 \"DA3\"\nPo -1.24968 3.44932\nLe 0.27178\n$EndPAD\n$PAD\nSh \"17\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.7493 3.44932\nLe 0.12192\n$EndPAD\n$PAD\nSh \"18\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/baseband/OVDD\"\nPo -0.24892 3.44932\nLe 0.16256\n$EndPAD\n$PAD\nSh \"19\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 186 \"DA4\"\nPo 0.24892 3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"20\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 187 \"DA5\"\nPo 0.7493 3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"21\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 188 \"DA6\"\nPo 1.24968 3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 189 \"DA7\"\nPo 1.75006 3.44932\nLe 0.32766\n$EndPAD\n$PAD\nSh \"23\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 190 \"DD0\"\nPo 2.25044 3.44932\nLe 0.3683\n$EndPAD\n$PAD\nSh \"24\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"DD1\"\nPo 2.75082 3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 192 \"DD2\"\nPo 3.44932 2.75082\nLe 0.7239\n$EndPAD\n$PAD\nSh \"26\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 193 \"DD3\"\nPo 3.44932 2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"27\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 194 \"DD4\"\nPo 3.44932 1.75006\nLe 21.41728\n$EndPAD\n$PAD\nSh \"28\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"DD5\"\nPo 3.44932 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"29\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 196 \"DD6\"\nPo 3.44932 0.7493\nLe 0.00254\n$EndPAD\n$PAD\nSh \"30\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 197 \"DD7\"\nPo 3.44932 0.24892\nLe 0.00762\n$EndPAD\n$PAD\nSh \"31\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 198 \"DD8\"\nPo 3.44932 -0.24892\nLe 0.2159\n$EndPAD\n$PAD\nSh \"32\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 199 \"DD9\"\nPo 3.44932 -0.7493\nLe 0.9779\n$EndPAD\n$PAD\nSh \"33\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 3.44932 -1.24968\nLe 0.28448\n$EndPAD\n$PAD\nSh \"34\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/baseband/DIN_AD\"\nPo 3.44932 -1.75006\nLe 1.30302\n$EndPAD\n$PAD\nSh \"35\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/baseband/SCLK_AD\"\nPo 3.44932 -2.25044\nLe 0.7747\n$EndPAD\n$PAD\nSh \"36\" O 0.89916 0.2794 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"CS_AD\"\nPo 3.44932 -2.75082\nLe 0.08382\n$EndPAD\n$PAD\nSh \"37\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 2.75082 -3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.25044 -3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"39\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo 1.75006 -3.44932\nLe 0.0889\n$EndPAD\n$PAD\nSh \"40\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/baseband/QD+\"\nPo 1.24968 -3.44932\nLe 0.72898\n$EndPAD\n$PAD\nSh \"41\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/baseband/QD-\"\nPo 0.7493 -3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"42\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 -3.44932\nLe 0.27432\n$EndPAD\n$PAD\nSh \"43\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -0.24892 -3.44932\nLe 152.8064\n$EndPAD\n$PAD\nSh \"44\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/baseband/ID-\"\nPo -0.7493 -3.44932\nLe 165.8112\n$EndPAD\n$PAD\nSh \"45\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/baseband/ID+\"\nPo -1.24968 -3.44932\nLe 178.816\n$EndPAD\n$PAD\nSh \"46\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 321 \"VAA\"\nPo -1.75006 -3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"47\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/baseband/COM\"\nPo -2.25044 -3.44932\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"48\" O 0.89916 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/baseband/REFN\"\nPo -2.75082 -3.44932\nLe 0.2159\n$EndPAD\n$PAD\nSh \"0\" R 5.30098 5.30098 0 0 2700\nDr 0 0 0\nAt SMD N 00808000\nNe 202 \"GND\"\nPo 0 0\nLe -2147.483648\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 0\nLe 0.5461\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.651 0\nLe 0.85598\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.651 -1.651\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 -1.651\nLe 0.08128\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.651 -1.651\nLe 0.43942\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.651 0\nLe 0.28448\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 1.651 1.651\nLe 0.27432\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo 0 1.651\nLe -0.7493\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 2700\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 202 \"GND\"\nPo -1.651 1.651\nLe 0.08382\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.651 -1.651\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -1.651\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.651 -1.651\nLe 0.12192\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.651 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 0.72898\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.651 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -1.651 1.651\nLe 0.2921\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 1.651\nLe 0.08382\n$EndPAD\n$PAD\nSh \"\" R 1.651 1.651 0 0 2700\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 1.651 1.651\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-QFN48-7\n$MODULE GSG-50MIL-HEADER-2x5-TH\nPo 162.56 75.311 0 15 50998120 50465DA0 ~~\nLi GSG-50MIL-HEADER-2x5-TH\nSc 50465DA0\nAR /5037043E/4F63572B\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"P26\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"LPC_JTAG\"\nDS 3.175 -1.7018 -3.175 -1.7018 0.2032 21\nDS 3.175 -1.7018 3.175 1.7018 0.2032 21\nDS -3.175 -1.7018 -3.175 1.7018 0.2032 21\nDS -3.175 1.7018 3.175 1.7018 0.2032 21\n$PAD\nSh \"1\" R 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 322 \"VCC\"\nPo -2.54 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 170 \"/mcu/usb/power/TMS\"\nPo -2.54 -0.635\nLe 0.04318\n$EndPAD\n$PAD\nSh \"3\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo -1.27 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 167 \"/mcu/usb/power/TCK\"\nPo -1.27 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo 0 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 169 \"/mcu/usb/power/TDO\"\nPo 0 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0.635\nLe 0.08128\n$EndPAD\n$PAD\nSh \"8\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 168 \"/mcu/usb/power/TDI\"\nPo 1.27 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo 2.54 0.635\nLe 0.7747\n$EndPAD\n$PAD\nSh \"10\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 135 \"/mcu/usb/power/RESET\"\nPo 2.54 -0.635\nLe 0.27178\n$EndPAD\n$EndMODULE GSG-50MIL-HEADER-2x5-TH\n$MODULE GSG-0805\nPo 187.325 66.802 0 15 50998367 50465DB0 ~~\nLi GSG-0805\nSc 50465DB0\nAR /5037043E/4F824FC2\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 0 0.1905 N V 21 N \"C145\"\nT1 0 0 0.762 0.762 0 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 133 \"/mcu/usb/power/REG_OUT1\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 187.325 68.961 0 15 50998367 50465DB2 ~~\nLi GSG-0805\nSc 50465DB2\nAR /5037043E/4F824FE4\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 0 0.1905 N V 21 N \"C146\"\nT1 0 0 0.762 0.762 0 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 133 \"/mcu/usb/power/REG_OUT1\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 187.325 58.039 1800 15 50998367 50465DA8 ~~\nLi GSG-0805\nSc 50465DA8\nAR /5037043E/4F824FBD\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 1800 0.1905 N V 21 N \"C126\"\nT1 0 0 0.762 0.762 1800 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 187.325 60.198 1800 15 50998367 50465DAA ~~\nLi GSG-0805\nSc 50465DAA\nAR /5037043E/4F82501F\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 1800 0.1905 N V 21 N \"C127\"\nT1 0 0 0.762 0.762 1800 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/mcu/usb/power/REG_OUT2\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 142.748 56.388 1800 15 50998367 50465DAC ~~\nLi GSG-0805\nSc 50465DAC\nAR /50370666/503F885C\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 1800 0.1905 N V 21 N \"FB2\"\nT1 0 0 0.762 0.762 1800 0.1905 N I 21 N \"FILTER\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 244 \"N-000257\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 141.732 59.436 2700 15 50998367 50465DA4 ~~\nLi GSG-0805\nSc 50465DA4\nAR /50370666/503F888A\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 2700 0.1905 N V 21 N \"C105\"\nT1 0 0 0.762 0.762 2700 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 244 \"N-000257\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-TESTPOINT-50MIL\nPo 144.907 68.199 0 15 50997FDC 5052A3BC ~~\nLi GSG-TESTPOINT-50MIL\nSc 5052A3BC\nAR /50370666/5052A332\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P39\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"SSP1_SCK\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 318 \"SSP1_SCK\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 144.907 74.041 0 15 50997FDC 5052A3BE ~~\nLi GSG-TESTPOINT-50MIL\nSc 5052A3BE\nAR /50370666/5052A336\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P40\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"SSP1_MOSI\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 317 \"SSP1_MOSI\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 171.45 79.248 0 15 50997FDC 50465D45 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D45\nAR /5037043E/5045734C\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P23\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"DBGEN\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 108 \"/mcu/usb/power/DBGEN\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 171.45 81.026 0 15 50997FDC 50465D43 ~~\nLi GSG-TESTPOINT-50MIL\nSc 50465D43\nAR /5037043E/5045736F\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P24\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"TRST\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 215 \"N-000033\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL\nPo 132.207 96.647 0 15 50997FDC 5047CE21 ~~\nLi GSG-TESTPOINT-50MIL\nSc 5047CE21\nAR /5037043E/5047CDF2\nOp 0 0 0\nAt SMD\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"P35\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"GCK0\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 210 \"N-000018\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-0805\nPo 182.372 63.373 900 15 50998367 50465DAE ~~\nLi GSG-0805\nSc 50465DAE\nAR /5037043E/4F820298\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 900 0.1905 N V 21 N \"C143\"\nT1 0 0 0.762 0.762 900 0.1905 N I 21 N \"10uF\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-0805\nPo 180.213 63.373 2700 15 50998367 50465DA6 ~~\nLi GSG-0805\nSc 50465DA6\nAR /5037043E/4F766F5E\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0 0.762 0.762 2700 0.1905 N V 21 N \"FB1\"\nT1 0 0 0.762 0.762 2700 0.1905 N I 21 N \"FILTER\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 235 \"N-000161\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-SOT457\nPo 176.911 63.373 1800 15 50998176 50465D58 ~~\nLi GSG-SOT457\nSc 50465D58\nAR /5037043E/4F766D4B\nOp 0 0 0\nAt SMD\nT0 0 0 0.508 0.508 1800 0.127 N V 21 N \"U22\"\nT1 0 0 0.762 0.889 1800 0.1905 N I 21 N \"GSG-IP4220CZ6\"\nDC -1.04902 0.24892 -1.00076 0.44958 0.2032 21\nDS 0.39878 -0.7493 0.55118 -0.7493 0.2032 21\nDS -0.55118 -0.7493 -0.39878 -0.7493 0.2032 21\nDS -0.39878 0.7493 -0.55118 0.7493 0.2032 21\nDS 0.55118 0.7493 0.39878 0.7493 0.2032 21\nDS 1.45034 -0.7493 1.34874 -0.7493 0.2032 21\nDS 1.45034 -0.7493 1.45034 0.7493 0.2032 21\nDS 1.45034 0.7493 1.34874 0.7493 0.2032 21\nDS -1.45034 -0.7493 -1.34874 -0.7493 0.2032 21\nDS -1.45034 -0.7493 -1.45034 0.7493 0.2032 21\nDS -1.45034 0.7493 -1.34874 0.7493 0.2032 21\n$PAD\nSh \"1\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 229 \"N-000132\"\nPo -0.94996 0.97536\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 216 \"N-000034\"\nPo 0.94996 0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.94996 -0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo 0 -0.97536\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.55118 0.8001 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.94996 -0.97536\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT457\n$MODULE GSG-SOT363\nPo 94.742 101.6 900 15 5099C1B1 50465D5B ~~\nLi GSG-SOT363\nSc 50465D5B\nAR /503BB638/503BF2DD\nOp 0 0 0\nAt SMD\nT0 0 -0.1778 0.4572 0.508 900 0.1143 N V 21 N \"U25\"\nT1 0 0 0.635 0.635 900 0.16002 N I 21 N \"MGA-81563\"\nDS -1.00076 -0.62484 1.00076 -0.62484 0.2032 21\nDS 1.00076 -0.62484 1.00076 0.62484 0.2032 21\nDS 1.00076 0.62484 -1.00076 0.62484 0.2032 21\nDS -1.00076 0.62484 -1.00076 -0.62484 0.2032 21\nDC -0.50038 0.29972 -0.39878 0.29972 0.2032 21\n$PAD\nSh \"1\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.6604 1.0033\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 277 \"N-000337\"\nPo 0.6604 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.6604 -1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 -1.0033\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.4572 0.9906 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 278 \"N-000338\"\nPo -0.6604 -1.0033\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT363\n$MODULE GSG-SOT363\nPo 87.884 98.552 2700 15 5099C1B1 50465D59 ~~\nLi GSG-SOT363\nSc 50465D59\nAR /503BB638/502DE480\nOp 0 0 0\nAt SMD\nT0 0 -0.1778 0.4572 0.508 2700 0.1143 N V 21 N \"U13\"\nT1 0 0 0.635 0.635 2700 0.16002 N I 21 N \"MGA-81563\"\nDS -1.00076 -0.62484 1.00076 -0.62484 0.2032 21\nDS 1.00076 -0.62484 1.00076 0.62484 0.2032 21\nDS 1.00076 0.62484 -1.00076 0.62484 0.2032 21\nDS -1.00076 0.62484 -1.00076 -0.62484 0.2032 21\nDC -0.50038 0.29972 -0.39878 0.29972 0.2032 21\n$PAD\nSh \"1\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.6604 1.0033\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 293 \"N-000360\"\nPo 0.6604 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.6604 -1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0 -1.0033\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.4572 0.9906 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 254 \"N-000307\"\nPo -0.6604 -1.0033\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT363\n$MODULE GSG-S-PVSON-N10\nPo 187.325 63.5 0 15 5099C408 50465D74 ~~\nLi GSG-S-PVSON-N10\nSc 50465D74\nAR /5037043E/4F8201BF\nOp 0 0 0\nT0 0 0 0.50038 0.50038 0 0.12446 N V 21 N \"U21\"\nT1 0 0 0.50038 0.50038 0 0.12446 N I 21 N \"TPS62410\"\nDS -1.50114 -1.24968 -1.50114 -1.50114 0.2032 21\nDS -0.7493 -1.50114 -1.50114 -1.50114 0.2032 21\nDC -1.75006 -1.75006 -1.75006 -1.50114 0.2032 21\nDS 1.50114 -1.24968 1.50114 -1.50114 0.2032 21\nDS 1.50114 -1.50114 0.7493 -1.50114 0.2032 21\nDS 0.7493 1.50114 1.50114 1.50114 0.2032 21\nDS 1.50114 1.50114 1.50114 1.24968 0.2032 21\nDS -1.50114 1.24968 -1.50114 1.50114 0.2032 21\nDS -1.50114 1.50114 -0.7493 1.50114 0.2032 21\n$PAD\nSh \"1\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 232 \"N-000138\"\nPo -1.50114 -1.00076\n$EndPAD\n$PAD\nSh \"2\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 230 \"N-000136\"\nPo -1.50114 -0.50038\nLe 0.74168\n$EndPAD\n$PAD\nSh \"3\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"/mcu/usb/power/VBUS\"\nPo -1.50114 0\nLe 0.20574\n$EndPAD\n$PAD\nSh \"4\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 322 \"VCC\"\nPo -1.50114 0.50038\nLe 0.12192\n$EndPAD\n$PAD\nSh \"5\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 233 \"N-000139\"\nPo -1.50114 1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 213 \"N-000029\"\nPo 1.50114 1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 214 \"N-000032\"\nPo 1.50114 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 1.50114 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/mcu/usb/power/EN1V8\"\nPo 1.50114 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" R 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 231 \"N-000137\"\nPo 1.50114 -1.00076\n$EndPAD\n$PAD\nSh \"0\" R 0.82296 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.41148 0.59944\nLe 0.12446\n$EndPAD\n$PAD\nSh \"0\" R 0.82296 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.41148 -0.59944\n$EndPAD\n$PAD\nSh \"0\" R 0.82296 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.41148 -0.59944\nLe 0.08382\n$EndPAD\n$PAD\nSh \"0\" R 0.82296 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.41148 0.59944\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.2794 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 -1.5494\nLe 0.08128\n$EndPAD\n$PAD\nSh \"0\" R 0.2794 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 -1.5494\n$EndPAD\n$PAD\nSh \"0\" R 0.2794 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo -0.24892 1.5494\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.2794 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 202 \"GND\"\nPo 0.24892 1.5494\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" C 0.5842 0.5842 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo 0 0\nLe 0.74168\n$EndPAD\n$PAD\nSh \"0\" C 0.5842 0.5842 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo 0.50038 -0.7493\n$EndPAD\n$PAD\nSh \"0\" C 0.5842 0.5842 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo -0.50038 -0.7493\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" C 0.5842 0.5842 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo -0.50038 0.7493\nLe 10.53846\n$EndPAD\n$PAD\nSh \"0\" C 0.5842 0.5842 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 202 \"GND\"\nPo 0.50038 0.7493\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-S-PVSON-N10\n$MODULE GSG-0402\nPo 117.856 85.0138 900 15 4FB6CFE4 50C11C1E ~~\nLi GSG-0402\nSc 50C11C1E\nAR /50370666/50C136DB\nOp 0 0 0\n.SolderMask 0.1016\nAt SMD\nT0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N \"R94\"\nT1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N \"39\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/baseband/CLK2\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 315 \"SGPIO_CLK\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$DRAWSEGMENT\nPo 0 158.496 75.946 156.972 75.946 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 158.496 75.946 157.988 76.454 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 158.496 75.946 157.988 75.438 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 85.598 105.41 84.836 103.886 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 85.598 105.41 84.836 105.156 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 85.598 105.41 85.852 104.648 0.2032\nDe 21 0 900 0 0\n$EndDRAWSEGMENT\n$TEXTPCB\nTe \"1V8LED\"\nPo 183.388 71.501 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCCLED\"\nPo 170.561 71.501 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED1\"\nPo 186.69 79.883 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED2\"\nPo 191.643 80.01 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED3\"\nPo 182.245 115.062 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"USB_LED1\"\nPo 172.466 117.094 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"USB_LED0\"\nPo 172.466 115.062 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1V8\"\nPo 199.517 60.96 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 199.517 68.58 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 174.117 63.5 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 174.117 66.04 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VAA\"\nPo 135.636 61.214 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 166.37 68.834 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 161.29 68.834 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P2_9\"\nPo 168.402 66.04 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P2_8\"\nPo 168.402 63.5 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P1_2\"\nPo 168.402 60.96 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P1_1\"\nPo 168.402 58.42 0.508 0.762 0.1016 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"CTIN_2\"\nPo 174.752 113.03 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"U3_TXD\"\nPo 174.752 111.506 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"U3_RXD\"\nPo 174.752 109.982 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"CTOUT_2\"\nPo 182.118 111.76 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"CTOUT_4\"\nPo 182.118 109.982 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"CTIN_4\"\nPo 189.738 109.982 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TRACECLK\"\nPo 192.786 98.552 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"WAKEUP\"\nPo 195.072 92.964 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TRST\"\nPo 169.418 81.026 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"DBGEN\"\nPo 173.736 79.248 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"SDA\"\nPo 120.396 90.424 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"SCL\"\nPo 117.856 90.424 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GCK0\"\nPo 134.112 96.774 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"SSP1_MOSI\"\nPo 145.034 75.438 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"SSP1_SCK\"\nPo 145.034 69.596 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"SSP1_MISO\"\nPo 128.778 78.486 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"XCVR_CLKOUT\"\nPo 120.142 67.056 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"OEB\"\nPo 113.665 86.0298 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"INTR\"\nPo 109.474 80.772 0.508 0.762 0.1016 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P1\"\nPo 200.914 59.69 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P8\"\nPo 200.914 67.31 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P21\"\nnl \"ANALOG\"\nPo 197.104 74.168 0.762 1.016 0.1905 0\nDe 21 1 0 Normal L C\n$EndTEXTPCB\n$TEXTPCB\nTe \"P20  GPIO\"\nPo 201.93 84.963 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P19  SPIFI\"\nPo 194.31 108.204 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P22  I2S\"\nPo 196.85 123.19 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P25\"\nnl \"LPC_ISP\"\nPo 182.88 121.793 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P28  SD\"\nPo 162.56 120.904 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P31\"\nnl \"BANK1_AUX\"\nPo 140.462 123.698 0.762 1.016 0.1905 0\nDe 21 1 0 Normal L C\n$EndTEXTPCB\n$TEXTPCB\nTe \"P26\"\nnl \"LPC_JTAG\"\nPo 162.052 78.232 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P3\"\nPo 171.45 61.214 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"BOOT\"\nPo 164.592 56.007 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P30  BANK2_AUX\"\nPo 148.336 82.55 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P36\"\nPo 138.43 56.134 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P17\"\nPo 104.648 85.09 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P2  CLKOUT\"\nPo 104.902 92.71 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P29  CPLD_JTAG\"\nPo 118.11 119.38 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P16  CLKIN\"\nPo 104.902 107.95 0.762 1.016 0.1905 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P4  ANTENNA\"\nPo 88.9 118.872 0.762 1.016 0.1905 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"http://greatscottgadgets.com/hackrf/\"\nPo 66.04 91.44 1.524 2.032 0.3048 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"6 December 2012\"\nPo 71.12 91.44 1.524 2.032 0.3048 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"HackRF Jawbreaker\"\nPo 78.74 91.44 3.048 4.064 0.6096 2700\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 66.2305 54.61 205.6765 54.61 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 66.2305 128.27 205.5495 128.27 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 62.23 58.6105 62.23 124.2695 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 209.55 58.6105 209.55 124.2695 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 2 205.5495 58.6105 205.5495 54.61 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 2 205.5495 124.2695 209.55 124.2695 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 2 66.2305 124.2695 66.2305 128.27 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 2 66.2305 58.6105 62.23 58.6105 0.381\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 116.967 73.7616 116.0526 73.7616 0.508 -1\nDe 15 0 1 0 0\nPo 0 134.16026 117.80774 134.16026 115.951 0.254 -1\nDe 15 0 1 0 0\nPo 3 134.112 117.856 134.112 117.856 1.0668 0.635\nDe 15 1 1 0 0\nPo 3 115.951 73.66 115.951 73.66 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 123.698 76.962 123.952 76.708 0.508 -1\nDe 15 0 1 0 0\nPo 0 124.46 85.09 126.1364 83.4136 1.27 -1\nDe 1 0 1 0 0\nPo 0 123.063 85.09 124.46 85.09 1.27 -1\nDe 1 0 1 0 0\nPo 0 123.698 76.962 122.9614 76.962 0.508 -1\nDe 15 0 1 0 0\nPo 0 133.0452 117.856 131.7752 119.126 1.27 -1\nDe 1 0 1 0 0\nPo 0 125.6538 92.2782 125.2728 92.2782 1.27 -1\nDe 1 0 1 0 0\nPo 0 116.7384 72.263 122.5296 72.263 0.508 -1\nDe 1 0 1 0 0\nPo 0 133.858 118.8466 133.858 118.11 0.508 -1\nDe 15 0 1 0 0\nPo 0 129.1336 101.2952 127.508 101.2952 1.27 -1\nDe 0 0 1 0 0\nPo 0 123.3424 84.8106 123.063 85.09 0.508 -1\nDe 15 0 1 0 0\nPo 0 134.112 106.2736 129.1336 101.2952 1.27 -1\nDe 0 0 1 0 0\nPo 0 125.6538 99.441 127.508 101.2952 1.27 -1\nDe 1 0 1 0 0\nPo 0 116.0526 73.7616 115.951 73.66 0.508 -1\nDe 15 0 1 0 0\nPo 0 187.96 115.57 182.88 120.65 1.27 -1\nDe 1 0 1 0 0\nPo 0 128.11252 101.95052 127.508 101.2952 0.3048 -1\nDe 15 0 1 0 0\nPo 0 128.778 119.126 128.143 119.761 1.27 -1\nDe 1 0 1 0 0\nPo 0 196.85 60.96 200.66 60.96 1.27 -1\nDe 1 0 1 0 0\nPo 0 134.112 117.856 133.0452 117.856 1.27 -1\nDe 1 0 1 0 0\nPo 0 126.1364 83.4136 126.1364 78.0542 1.27 -1\nDe 1 0 1 0 0\nPo 0 204.47 115.57 187.96 115.57 1.27 -1\nDe 1 0 1 0 0\nPo 0 128.11252 101.95052 129.159 101.95052 0.3048 -1\nDe 15 0 1 0 0\nPo 0 121.0056 87.1474 123.063 85.09 1.27 -1\nDe 1 0 1 0 0\nPo 0 182.88 120.65 142.24 120.65 1.27 -1\nDe 1 0 1 0 0\nPo 0 208.28 68.58 208.28 111.76 1.27 -1\nDe 1 0 1 0 0\nPo 3 123.952 76.708 123.952 76.708 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 122.5296 72.263 123.952 73.6854 0.508 -1\nDe 1 0 1 0 0\nPo 0 119.888 86.9696 119.888 86.1314 0.508 -1\nDe 15 0 1 0 0\nPo 3 120.142 87.1474 120.142 87.1474 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 125.2728 92.2782 120.142 87.1474 1.27 -1\nDe 1 0 1 0 0\nPo 0 125.603 90.3224 125.603 92.2274 0.508 -1\nDe 15 0 1 0 0\nPo 3 125.6538 92.2782 125.6538 92.2782 0.7874 0.4064\nDe 15 1 1 0 0\nPo 0 125.6538 92.2782 125.6538 99.441 1.27 -1\nDe 1 0 1 0 0\nPo 0 123.952 73.6854 123.952 76.708 0.508 -1\nDe 1 0 1 0 0\nPo 3 123.063 85.09 123.063 85.09 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 142.24 120.65 136.906 120.65 1.27 -1\nDe 1 0 1 0 0\nPo 0 128.1176 119.7356 128.1176 118.745 0.508 -1\nDe 15 0 1 0 0\nPo 0 136.906 120.65 134.112 117.856 1.27 -1\nDe 1 0 1 0 0\nPo 0 200.66 60.96 208.28 68.58 1.27 -1\nDe 1 0 1 0 0\nPo 0 119.888 86.9696 120.142 87.1474 0.508 -1\nDe 15 0 1 0 0\nPo 0 131.7752 119.126 128.778 119.126 1.27 -1\nDe 1 0 1 0 0\nPo 0 120.2436 87.1474 121.0056 87.1474 1.27 -1\nDe 1 0 1 0 0\nPo 0 124.7902 76.708 123.952 76.708 1.27 -1\nDe 1 0 1 0 0\nPo 0 134.16026 117.80774 134.112 117.856 0.254 -1\nDe 15 0 1 0 0\nPo 0 115.951 73.66 115.951 73.0504 0.508 -1\nDe 1 0 1 0 0\nPo 0 127.508 99.8474 127.508 101.2952 0.508 -1\nDe 15 0 1 0 0\nPo 0 120.142 87.1474 120.2436 87.1474 1.27 -1\nDe 1 0 1 0 0\nPo 3 127.508 101.2952 127.508 101.2952 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 128.1176 119.7356 128.143 119.761 0.508 -1\nDe 15 0 1 0 0\nPo 0 125.603 92.2274 125.6538 92.2782 0.508 -1\nDe 15 0 1 0 0\nPo 3 128.143 119.761 128.143 119.761 1.0668 0.635\nDe 15 1 1 0 0\nPo 0 134.112 117.856 134.112 106.2736 1.27 -1\nDe 0 0 1 0 0\nPo 0 115.951 73.0504 116.7384 72.263 0.508 -1\nDe 1 0 1 0 0\nPo 0 126.1364 78.0542 124.7902 76.708 1.27 -1\nDe 1 0 1 0 0\nPo 0 208.28 111.76 204.47 115.57 1.27 -1\nDe 1 0 1 0 0\nPo 0 133.858 118.11 134.112 117.856 0.508 -1\nDe 15 0 1 0 0\nPo 0 123.3424 84.8106 123.3424 84.074 0.508 -1\nDe 15 0 1 0 0\nPo 0 118.10238 82.26298 118.10238 84.23402 0.1524 -1\nDe 15 0 2 0 0\nPo 0 118.10238 84.23402 117.856 84.4804 0.1524 -1\nDe 15 0 2 50C11D0A 0\nPo 0 117.602 82.26298 117.602 83.5914 0.254 -1\nDe 15 0 3 0 0\nPo 0 116.1034 88.9254 115.951 88.9254 0.254 -1\nDe 15 0 3 50C11C85 0\nPo 0 116.6114 88.4174 116.1034 88.9254 0.254 -1\nDe 15 0 3 50C11C82 0\nPo 0 116.6114 84.582 116.6114 88.4174 0.254 -1\nDe 15 0 3 50C11C7E 0\nPo 0 117.602 83.5914 116.6114 84.582 0.254 -1\nDe 15 0 3 50C11C7A 0\nPo 0 115.951 88.9254 115.951 90.2716 0.254 -1\nDe 15 0 3 0 0\nPo 0 118.10238 77.85862 118.10238 78.26502 0.1524 -1\nDe 15 0 4 0 0\nPo 0 118.491 77.47 119.38 77.47 0.1524 -1\nDe 15 0 4 0 0\nPo 0 120.396 73.9394 120.396 76.454 0.1524 -1\nDe 15 0 4 0 0\nPo 0 118.10238 77.85862 118.491 77.47 0.1524 -1\nDe 15 0 4 0 0\nPo 0 120.396 76.454 119.38 77.47 0.1524 -1\nDe 15 0 4 0 0\nPo 0 107.188 100.3554 106.1212 100.3554 0.254 -1\nDe 15 0 5 0 0\nPo 0 106.1212 100.3554 106.045 100.4316 0.254 -1\nDe 15 0 5 0 0\nPo 0 107.188 100.3554 108.2802 100.3554 0.254 -1\nDe 15 0 5 0 0\nPo 0 108.2802 100.3554 108.3056 100.33 0.254 -1\nDe 15 0 5 0 0\nPo 0 110.49 85.09 110.49 86.36 0.254 -1\nDe 15 0 5 0 0\nPo 0 106.045 88.646 106.045 100.4316 0.254 -1\nDe 15 0 5 0 0\nPo 0 106.807 87.884 106.045 88.646 0.254 -1\nDe 15 0 5 0 0\nPo 0 116.60124 82.26298 116.60124 82.66176 0.254 -1\nDe 15 0 5 0 0\nPo 0 113.665 83.439 112.141 83.439 0.254 -1\nDe 15 0 5 0 0\nPo 0 108.966 87.884 106.807 87.884 0.254 -1\nDe 15 0 5 0 0\nPo 0 110.49 86.36 108.966 87.884 0.254 -1\nDe 15 0 5 0 0\nPo 0 116.60124 82.66176 115.824 83.439 0.254 -1\nDe 15 0 5 0 0\nPo 0 112.141 83.439 110.49 85.09 0.254 -1\nDe 15 0 5 0 0\nPo 0 115.824 83.439 113.665 83.439 0.254 -1\nDe 15 0 5 0 0\nPo 0 136.98982 84.80806 137.41654 84.80806 0.254 -1\nDe 15 0 6 0 0\nPo 0 140.0175 82.2071 140.0175 81.4959 0.254 -1\nDe 15 0 6 0 0\nPo 0 137.41654 84.80806 140.0175 82.2071 0.254 -1\nDe 15 0 6 0 0\nPo 0 126.63424 70.44436 125.4125 71.6661 0.2413 -1\nDe 15 0 7 0 0\nPo 0 124.0663 71.6661 124.0409 71.6915 0.254 -1\nDe 15 0 7 0 0\nPo 0 127.11176 70.44436 126.63424 70.44436 0.2413 -1\nDe 15 0 7 0 0\nPo 0 125.4125 71.6661 125.0315 71.6661 0.2413 -1\nDe 15 0 7 0 0\nPo 0 125.0315 71.6661 124.0663 71.6661 0.254 -1\nDe 15 0 7 0 0\nPo 0 126.79426 70.84314 126.4285 71.2089 0.2413 -1\nDe 15 0 8 0 0\nPo 0 126.4285 71.5137 125.2093 72.7329 0.2413 -1\nDe 15 0 8 0 0\nPo 0 125.0061 72.7075 125.0315 72.7329 0.254 -1\nDe 15 0 8 0 0\nPo 0 127.11176 70.84314 126.79426 70.84314 0.2413 -1\nDe 15 0 8 0 0\nPo 0 124.0409 72.7075 125.0061 72.7075 0.254 -1\nDe 15 0 8 0 0\nPo 0 125.2093 72.7329 125.0315 72.7329 0.2413 -1\nDe 15 0 8 0 0\nPo 0 126.4285 71.2089 126.4285 71.5137 0.2413 -1\nDe 15 0 8 0 0\nPo 0 139.62888 85.74532 141.30528 84.06892 0.2032 -1\nDe 0 0 9 0 0\nPo 0 136.652 91.4146 136.652 90.8558 0.2032 -1\nDe 0 0 9 0 0\nPo 0 135.29056 90.89136 136.2964 91.8972 0.2032 -1\nDe 15 0 9 0 0\nPo 0 143.6624 83.8454 143.6624 83.5406 0.2032 -1\nDe 15 0 9 0 0\nPo 0 144.7546 80.01 144.7546 78.994 0.2032 -1\nDe 15 0 9 0 0\nPo 0 136.779 91.5416 136.652 91.4146 0.2032 -1\nDe 0 0 9 0 0\nPo 0 136.90092 90.60688 136.90092 86.66988 0.2032 -1\nDe 0 0 9 0 0\nPo 0 141.30528 84.06892 142.0876 84.06892 0.2032 -1\nDe 0 0 9 0 0\nPo 3 136.779 91.8972 136.779 91.8972 0.6858 -1\nDe 15 1 9 0 0\nPo 0 144.7546 80.01 144.7546 82.4484 0.2032 -1\nDe 15 0 9 0 0\nPo 0 144.7546 82.4484 143.6624 83.5406 0.2032 -1\nDe 15 0 9 0 0\nPo 0 136.90092 86.66988 137.82548 85.74532 0.2032 -1\nDe 0 0 9 0 0\nPo 0 136.2964 91.8972 136.779 91.8972 0.2032 -1\nDe 15 0 9 0 0\nPo 0 142.0876 84.06892 143.37792 84.06892 0.2032 -1\nDe 0 0 9 0 0\nPo 0 136.779 91.8972 136.779 91.5416 0.2032 -1\nDe 0 0 9 0 0\nPo 0 143.37792 84.06892 143.4084 84.0994 0.2032 -1\nDe 0 0 9 0 0\nPo 0 143.4084 84.0994 143.6624 83.8454 0.2032 -1\nDe 15 0 9 0 0\nPo 0 135.29056 90.89136 135.29056 90.50782 0.2032 -1\nDe 15 0 9 0 0\nPo 0 137.82548 85.74532 139.62888 85.74532 0.2032 -1\nDe 0 0 9 0 0\nPo 3 143.4084 84.0994 143.4084 84.0994 0.6858 -1\nDe 15 1 9 0 0\nPo 0 136.652 90.8558 136.90092 90.60688 0.2032 -1\nDe 0 0 9 0 0\nPo 0 135.9535 76.7461 135.9535 75.8571 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.8519 76.7461 135.3185 77.2795 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.9535 75.6539 135.8519 75.7555 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.29056 77.30744 135.3185 77.2795 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.29056 83.60918 135.29056 77.30744 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.8519 76.7461 135.9535 76.7461 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.9535 74.7649 135.9535 75.6539 0.2032 -1\nDe 15 0 10 0 0\nPo 0 135.9535 75.8571 135.8519 75.7555 0.2032 -1\nDe 15 0 10 0 0\nPo 0 134.6835 75.8571 134.7851 75.7555 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.6835 74.7649 134.6835 75.6539 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.79018 79.69758 134.0485 78.9559 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.0485 78.9559 134.0485 77.2795 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.79018 83.60918 134.79018 79.69758 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.5819 76.7461 134.6835 76.7461 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.6835 75.6539 134.7851 75.7555 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.6835 76.7461 134.6835 75.8571 0.2032 -1\nDe 15 0 11 0 0\nPo 0 134.5819 76.7461 134.0485 77.2795 0.2032 -1\nDe 15 0 11 0 0\nPo 0 137.3505 78.4225 137.9601 79.0321 0.2032 -1\nDe 15 0 12 0 0\nPo 0 141.1478 79.8576 140.3223 79.0321 0.2032 -1\nDe 15 0 12 0 0\nPo 0 137.9601 79.0321 140.3223 79.0321 0.2032 -1\nDe 15 0 12 0 0\nPo 0 139.7254 84.836 138.75258 85.80882 0.2032 -1\nDe 15 0 12 0 0\nPo 0 136.98982 85.80882 138.75258 85.80882 0.2032 -1\nDe 15 0 12 0 0\nPo 0 140.9446 84.836 139.7254 84.836 0.2032 -1\nDe 15 0 12 0 0\nPo 0 137.3505 78.4225 137.3505 77.8129 0.2032 -1\nDe 15 0 12 0 0\nPo 0 141.1478 84.6328 140.9446 84.836 0.2032 -1\nDe 15 0 12 0 0\nPo 0 141.1478 84.6328 141.1478 79.8576 0.2032 -1\nDe 15 0 12 0 0\nPo 0 141.50848 84.78012 141.50848 79.71028 0.2032 -1\nDe 15 0 13 0 0\nPo 0 141.09192 85.19668 141.50848 84.78012 0.2032 -1\nDe 15 0 13 0 0\nPo 0 139.87272 85.19668 141.09192 85.19668 0.2032 -1\nDe 15 0 13 0 0\nPo 0 138.6205 78.34122 138.9507 78.67142 0.2032 -1\nDe 15 0 13 0 0\nPo 0 141.50848 79.71028 140.46962 78.67142 0.2032 -1\nDe 15 0 13 0 0\nPo 0 138.6205 77.8129 138.6205 78.34122 0.2032 -1\nDe 15 0 13 0 0\nPo 0 138.9507 78.67142 140.46962 78.67142 0.2032 -1\nDe 15 0 13 0 0\nPo 0 138.7602 86.3092 136.98982 86.3092 0.2032 -1\nDe 15 0 13 0 0\nPo 0 138.7602 86.3092 139.87272 85.19668 0.2032 -1\nDe 15 0 13 0 0\nPo 0 112.6236 80.264 112.522 80.3656 0.254 -1\nDe 15 0 14 0 0\nPo 0 111.252 80.772 112.1156 80.772 0.254 -1\nDe 15 0 14 0 0\nPo 0 112.1156 80.772 112.522 80.3656 0.254 -1\nDe 15 0 14 0 0\nPo 0 115.60302 80.264 112.6236 80.264 0.254 -1\nDe 15 0 14 0 0\nPo 0 117.10162 82.26298 117.10162 83.32978 0.254 -1\nDe 15 0 15 0 0\nPo 0 115.316 85.1154 115.8494 84.582 0.254 -1\nDe 15 0 15 0 0\nPo 0 115.316 85.979 115.316 85.1154 0.254 -1\nDe 15 0 15 0 0\nPo 0 117.10162 83.32978 115.8494 84.582 0.254 -1\nDe 15 0 15 0 0\nPo 0 126.8984 89.2556 126.619 89.2556 0.508 -1\nDe 15 0 16 0 0\nPo 0 129.286 86.868 127.9779 86.868 0.508 -1\nDe 15 0 16 0 0\nPo 0 130.09118 86.80958 129.34442 86.80958 0.254 -1\nDe 15 0 16 0 0\nPo 0 129.34442 86.80958 129.286 86.868 0.254 -1\nDe 15 0 16 0 0\nPo 0 127.9779 87.884 127.9779 86.868 0.508 -1\nDe 15 0 16 0 0\nPo 0 127.9779 87.884 127.9779 88.1761 0.508 -1\nDe 15 0 16 0 0\nPo 0 126.619 89.2556 125.603 89.2556 0.508 -1\nDe 15 0 16 0 0\nPo 0 127.9779 88.1761 126.8984 89.2556 0.508 -1\nDe 15 0 16 0 0\nPo 0 132.1435 74.7649 132.1435 75.6539 0.2032 -1\nDe 15 0 17 0 0\nPo 0 131.79044 83.04784 131.68122 82.93862 0.2032 -1\nDe 15 0 17 0 0\nPo 0 131.68122 82.93862 131.68122 79.17942 0.2032 -1\nDe 15 0 17 0 0\nPo 0 132.1435 76.7461 132.1435 75.8571 0.2032 -1\nDe 15 0 17 0 0\nPo 0 131.79044 83.60918 131.79044 83.04784 0.2032 -1\nDe 15 0 17 0 0\nPo 0 132.1435 75.6539 132.2451 75.7555 0.2032 -1\nDe 15 0 17 0 0\nPo 0 132.1435 75.8571 132.2451 75.7555 0.2032 -1\nDe 15 0 17 0 0\nPo 0 131.5085 79.0067 131.5085 77.2795 0.2032 -1\nDe 15 0 17 0 0\nPo 0 132.0419 76.7461 131.5085 77.2795 0.2032 -1\nDe 15 0 17 0 0\nPo 0 132.0419 76.7461 132.1435 76.7461 0.2032 -1\nDe 15 0 17 0 0\nPo 0 131.68122 79.17942 131.5085 79.0067 0.2032 -1\nDe 15 0 17 0 0\nPo 0 133.4135 74.7649 133.4135 75.6539 0.2032 -1\nDe 15 0 18 0 0\nPo 0 133.4135 75.8571 133.3119 75.7555 0.2032 -1\nDe 15 0 18 0 0\nPo 0 133.4135 75.6539 133.3119 75.7555 0.2032 -1\nDe 15 0 18 0 0\nPo 0 132.0419 82.7913 132.29082 83.04022 0.2032 -1\nDe 15 0 18 0 0\nPo 0 132.29082 83.04022 132.29082 83.60918 0.2032 -1\nDe 15 0 18 0 0\nPo 0 133.4135 76.7461 133.3119 76.7461 0.2032 -1\nDe 15 0 18 0 0\nPo 0 132.0419 79.6925 132.0419 82.7913 0.2032 -1\nDe 15 0 18 0 0\nPo 0 132.7785 78.9559 132.0419 79.6925 0.2032 -1\nDe 15 0 18 0 0\nPo 0 133.3119 76.7461 132.7785 77.2795 0.2032 -1\nDe 15 0 18 0 0\nPo 0 132.7785 77.2795 132.7785 78.9559 0.2032 -1\nDe 15 0 18 0 0\nPo 0 133.4135 76.7461 133.4135 75.8571 0.2032 -1\nDe 15 0 18 0 0\nPo 0 137.73658 88.30818 137.74928 88.32088 0.2032 -1\nDe 15 0 19 0 0\nPo 0 137.74928 88.32088 142.00632 88.32088 0.2032 -1\nDe 15 0 19 0 0\nPo 0 142.72768 87.59952 142.72768 79.38008 0.2032 -1\nDe 15 0 19 0 0\nPo 0 136.98982 88.30818 137.73658 88.30818 0.2032 -1\nDe 15 0 19 0 0\nPo 0 142.72768 79.38008 141.1605 77.8129 0.2032 -1\nDe 15 0 19 0 0\nPo 0 142.00632 88.32088 142.72768 87.59952 0.2032 -1\nDe 15 0 19 0 0\nPo 0 139.8905 77.8129 140.2207 77.8129 0.2032 -1\nDe 15 0 20 0 0\nPo 0 142.367 87.4522 142.367 82.2198 0.2032 -1\nDe 15 0 20 0 0\nPo 0 137.8712 87.8078 136.98982 87.8078 0.2032 -1\nDe 15 0 20 0 0\nPo 0 141.859 87.9602 142.367 87.4522 0.2032 -1\nDe 15 0 20 0 0\nPo 0 138.0236 87.9602 141.859 87.9602 0.2032 -1\nDe 15 0 20 0 0\nPo 0 137.8712 87.8078 138.0236 87.9602 0.2032 -1\nDe 15 0 20 0 0\nPo 0 142.367 79.9592 142.367 82.2198 0.2032 -1\nDe 15 0 20 0 0\nPo 0 140.2207 77.8129 142.367 79.9592 0.2032 -1\nDe 15 0 20 0 0\nPo 0 136.98982 83.50758 139.0015 81.4959 0.254 -1\nDe 15 0 21 0 0\nPo 0 136.98982 84.30768 136.98982 83.50758 0.254 -1\nDe 15 0 21 0 0\nPo 0 136.29132 83.26628 137.9855 81.5721 0.254 -1\nDe 15 0 22 0 0\nPo 0 137.9855 81.5721 137.9855 81.4959 0.254 -1\nDe 15 0 22 0 0\nPo 0 136.29132 83.60918 136.29132 83.26628 0.254 -1\nDe 15 0 22 0 0\nPo 0 135.9535 72.81418 135.9535 73.6981 0.2032 -1\nDe 15 0 23 0 0\nPo 0 133.11124 70.44436 133.58368 70.44436 0.2032 -1\nDe 15 0 23 0 0\nPo 0 133.58368 70.44436 135.9535 72.81418 0.2032 -1\nDe 15 0 23 0 0\nPo 0 133.47446 70.84314 134.6835 72.05218 0.2032 -1\nDe 15 0 24 0 0\nPo 0 133.11124 70.84314 133.47446 70.84314 0.2032 -1\nDe 15 0 24 0 0\nPo 0 134.6835 72.05218 134.6835 73.6981 0.2032 -1\nDe 15 0 24 0 0\nPo 0 132.31114 72.59574 133.4135 73.6981 0.2032 -1\nDe 15 0 25 0 0\nPo 0 132.31114 71.64324 132.31114 72.59574 0.2032 -1\nDe 15 0 25 0 0\nPo 0 131.91236 73.46696 132.1435 73.6981 0.2032 -1\nDe 15 0 26 0 0\nPo 0 131.91236 71.64324 131.91236 73.46696 0.2032 -1\nDe 15 0 26 0 0\nPo 0 143.0909 84.8995 141.0589 84.8995 0.2032 -1\nDe 0 0 27 0 0\nPo 0 141.0589 84.8995 139.8016 86.1568 0.2032 -1\nDe 0 0 27 0 0\nPo 0 137.9982 86.1568 139.8016 86.1568 0.2032 -1\nDe 0 0 27 0 0\nPo 0 147.2184 69.30136 147.39112 69.47408 0.2032 -1\nDe 15 0 27 0 0\nPo 0 137.2108 91.2368 137.3124 91.1352 0.2032 -1\nDe 15 0 27 0 0\nPo 0 147.2184 67.31 147.2184 66.294 0.2032 -1\nDe 15 0 27 0 0\nPo 3 143.4084 85.217 143.4084 85.217 0.6858 -1\nDe 15 1 27 0 0\nPo 0 135.79094 90.88374 136.144 91.2368 0.2032 -1\nDe 15 0 27 0 0\nPo 0 135.79094 90.50782 135.79094 90.88374 0.2032 -1\nDe 15 0 27 0 0\nPo 0 136.144 91.2368 137.2108 91.2368 0.2032 -1\nDe 15 0 27 0 0\nPo 0 143.4084 85.217 143.0909 84.8995 0.2032 -1\nDe 0 0 27 0 0\nPo 0 144.07896 84.54644 143.4084 85.217 0.2032 -1\nDe 15 0 27 0 0\nPo 0 137.3124 91.1352 137.3124 86.8426 0.2032 -1\nDe 0 0 27 0 0\nPo 0 137.3124 86.8426 137.9982 86.1568 0.2032 -1\nDe 0 0 27 0 0\nPo 0 147.39112 80.39608 147.39112 69.47408 0.2032 -1\nDe 15 0 27 0 0\nPo 3 137.3124 91.1352 137.3124 91.1352 0.6858 -1\nDe 15 1 27 0 0\nPo 0 144.07896 83.70824 147.39112 80.39608 0.2032 -1\nDe 15 0 27 0 0\nPo 0 144.07896 83.70824 144.07896 84.54644 0.2032 -1\nDe 15 0 27 0 0\nPo 0 147.2184 69.30136 147.2184 67.31 0.2032 -1\nDe 15 0 27 0 0\nPo 0 138.6205 75.311 138.6205 75.6539 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.6205 75.6539 138.5189 75.7555 0.2032 -1\nDe 15 0 28 0 0\nPo 0 133.11124 68.44284 137.30224 68.44284 0.2032 -1\nDe 15 0 28 0 0\nPo 0 139.2555 74.2315 139.2555 70.3961 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.6205 76.7461 138.6205 75.8571 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.7221 74.7649 139.2555 74.2315 0.2032 -1\nDe 15 0 28 0 0\nPo 0 139.2555 70.3961 137.30224 68.44284 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.6205 74.7649 138.6205 75.311 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.7221 74.7649 138.6205 74.7649 0.2032 -1\nDe 15 0 28 0 0\nPo 0 138.6205 75.8571 138.5189 75.7555 0.2032 -1\nDe 15 0 28 0 0\nPo 0 137.3505 75.8571 137.4521 75.7555 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.15492 68.80352 137.8839 69.5325 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.3505 74.7649 137.3505 75.6539 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.9855 69.6341 137.8839 69.5325 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.3505 76.7461 137.3505 75.8571 0.2032 -1\nDe 15 0 29 0 0\nPo 0 133.57606 68.84416 133.11124 68.84416 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.4521 74.7649 137.9855 74.2315 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.9855 74.2315 137.9855 69.6341 0.2032 -1\nDe 15 0 29 0 0\nPo 0 133.57606 68.84416 133.6167 68.80352 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.3505 74.7649 137.4521 74.7649 0.2032 -1\nDe 15 0 29 0 0\nPo 0 137.3505 75.6539 137.4521 75.7555 0.2032 -1\nDe 15 0 29 0 0\nPo 0 133.6167 68.80352 137.15492 68.80352 0.2032 -1\nDe 15 0 29 0 0\nPo 0 139.8905 75.8571 139.9921 75.7555 0.2032 -1\nDe 15 0 30 0 0\nPo 0 133.6421 68.08216 137.3505 68.08216 0.2032 -1\nDe 15 0 30 0 0\nPo 0 140.5255 71.1581 137.44956 68.08216 0.2032 -1\nDe 15 0 30 0 0\nPo 0 139.8905 74.7649 139.8905 75.6539 0.2032 -1\nDe 15 0 30 0 0\nPo 0 140.5255 74.2315 140.5255 71.1581 0.2032 -1\nDe 15 0 30 0 0\nPo 0 133.604 68.04406 133.6421 68.08216 0.2032 -1\nDe 15 0 30 0 0\nPo 0 139.8905 74.7649 139.9921 74.7649 0.2032 -1\nDe 15 0 30 0 0\nPo 0 139.9921 74.7649 140.5255 74.2315 0.2032 -1\nDe 15 0 30 0 0\nPo 0 139.8905 75.6539 139.9921 75.7555 0.2032 -1\nDe 15 0 30 0 0\nPo 0 133.604 68.04406 133.11124 68.04406 0.2032 -1\nDe 15 0 30 0 0\nPo 0 137.44956 68.08216 137.3505 68.08216 0.2032 -1\nDe 15 0 30 0 0\nPo 0 139.8905 76.7461 139.8905 75.8571 0.2032 -1\nDe 15 0 30 0 0\nPo 0 141.1605 75.6539 141.0589 75.7555 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.1605 74.7649 141.1605 75.6539 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.1605 75.8571 141.0589 75.7555 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.1605 74.7649 141.2621 74.7649 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.2621 74.7649 141.7955 74.2315 0.2032 -1\nDe 15 0 31 0 0\nPo 0 137.59688 67.72148 137.1727 67.72148 0.2032 -1\nDe 15 0 31 0 0\nPo 0 133.74116 67.64274 133.11124 67.64274 0.2032 -1\nDe 15 0 31 0 0\nPo 0 133.74116 67.64274 133.8199 67.72148 0.2032 -1\nDe 15 0 31 0 0\nPo 0 133.8199 67.72148 137.1727 67.72148 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.7955 71.9201 137.59688 67.72148 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.1605 76.7461 141.1605 75.8571 0.2032 -1\nDe 15 0 31 0 0\nPo 0 141.7955 74.2315 141.7955 71.9201 0.2032 -1\nDe 15 0 31 0 0\nPo 0 121.8946 83.5406 122.2756 83.9216 0.508 -1\nDe 15 0 32 0 0\nPo 0 119.87276 81.26476 120.396 81.788 0.254 -1\nDe 15 0 32 0 0\nPo 0 121.5136 82.042 120.396 82.042 0.508 -1\nDe 15 0 32 0 0\nPo 0 122.2756 83.9216 122.2756 84.074 0.508 -1\nDe 15 0 32 0 0\nPo 0 121.5136 82.677 121.8946 83.058 0.508 -1\nDe 15 0 32 0 0\nPo 0 120.396 81.788 120.396 82.042 0.254 -1\nDe 15 0 32 0 0\nPo 0 119.87276 81.26476 119.60098 81.26476 0.254 -1\nDe 15 0 32 0 0\nPo 0 121.8946 83.058 121.8946 83.5406 0.508 -1\nDe 15 0 32 0 0\nPo 0 121.5136 82.042 121.5136 82.677 0.508 -1\nDe 15 0 32 0 0\nPo 3 120.396 82.042 120.396 82.042 1.0668 0.635\nDe 15 1 32 0 0\nPo 0 119.2276 84.074 119.2276 84.709 0.508 -1\nDe 15 0 33 0 0\nPo 0 119.2276 83.1342 119.0244 82.931 0.508 -1\nDe 15 0 33 0 0\nPo 0 119.2276 84.2264 119.2276 84.074 0.508 -1\nDe 15 0 33 0 0\nPo 0 118.60276 82.50936 119.0244 82.931 0.254 -1\nDe 15 0 33 0 0\nPo 0 119.2276 83.1342 119.2276 84.074 0.508 -1\nDe 15 0 33 0 0\nPo 0 119.2276 84.709 118.872 85.0646 0.508 -1\nDe 15 0 33 0 0\nPo 0 119.888 84.8868 119.2276 84.2264 0.508 -1\nDe 15 0 33 0 0\nPo 0 119.888 85.0646 119.888 84.8868 0.508 -1\nDe 15 0 33 0 0\nPo 0 118.60276 82.26298 118.60276 82.50936 0.254 -1\nDe 15 0 33 0 0\nPo 0 117.475 75.3364 116.967 74.8284 0.508 -1\nDe 15 0 34 0 0\nPo 0 117.602 77.47 117.729 77.343 0.254 -1\nDe 15 0 34 0 0\nPo 0 117.9576 75.3618 117.983 75.3364 0.508 -1\nDe 15 0 34 0 0\nPo 0 117.983 75.3364 117.475 75.3364 0.508 -1\nDe 15 0 34 0 0\nPo 0 117.9576 77.1144 117.729 77.343 0.508 -1\nDe 15 0 34 0 0\nPo 0 117.9576 76.327 117.9576 75.3618 0.508 -1\nDe 15 0 34 0 0\nPo 0 117.602 78.26502 117.602 77.47 0.254 -1\nDe 15 0 34 0 0\nPo 0 117.9576 77.1144 117.9576 76.327 0.508 -1\nDe 15 0 34 0 0\nPo 0 119.60098 79.76362 120.38838 79.76362 0.254 -1\nDe 15 0 35 0 0\nPo 0 121.158 78.994 121.031 79.121 0.508 -1\nDe 15 0 35 0 0\nPo 3 121.031 79.121 121.031 79.121 1.0668 0.635\nDe 15 1 35 0 0\nPo 0 121.158 78.994 121.8946 78.994 0.508 -1\nDe 15 0 35 0 0\nPo 0 121.8946 77.978 121.8946 76.962 0.508 -1\nDe 15 0 35 0 0\nPo 0 120.38838 79.76362 121.031 79.121 0.254 -1\nDe 15 0 35 0 0\nPo 0 121.8946 78.994 121.8946 77.978 0.508 -1\nDe 15 0 35 0 0\nPo 0 115.60302 78.51902 113.7539 76.6699 0.254 -1\nDe 15 0 36 0 0\nPo 0 113.7539 76.6699 112.85982 76.6699 0.254 -1\nDe 15 0 36 0 0\nPo 0 115.60302 79.26324 115.60302 78.51902 0.254 -1\nDe 15 0 36 0 0\nPo 0 115.60302 79.76362 112.1537 79.76362 0.254 -1\nDe 15 0 37 0 0\nPo 0 112.1537 79.76362 110.66018 78.2701 0.254 -1\nDe 15 0 37 0 0\nPo 0 124.41174 67.64274 123.8885 67.1195 0.2413 -1\nDe 15 0 38 0 0\nPo 0 127.11176 67.64274 124.41174 67.64274 0.2413 -1\nDe 15 0 38 0 0\nPo 0 120.396 71.2724 120.4214 71.247 0.1524 -1\nDe 15 0 39 0 0\nPo 0 123.41606 68.04406 123.19 67.818 0.1524 -1\nDe 15 0 39 0 0\nPo 0 120.4214 71.247 120.4214 69.8246 0.1524 -1\nDe 15 0 39 0 0\nPo 0 120.396 72.8726 120.396 71.2724 0.1524 -1\nDe 15 0 39 0 0\nPo 0 123.41606 68.04406 127.11176 68.04406 0.1524 -1\nDe 15 0 39 0 0\nPo 0 120.4214 69.8246 122.428 67.818 0.1524 -1\nDe 15 0 39 0 0\nPo 0 123.19 67.818 122.428 67.818 0.1524 -1\nDe 15 0 39 0 0\nPo 3 98.8822 119.9642 98.8822 119.9642 0.6858 -1\nDe 15 1 40 0 0\nPo 0 99.06762 120.14962 98.8822 119.9642 0.2032 -1\nDe 15 0 40 0 0\nPo 0 98.679 120.1674 98.679 121.8184 0.2032 -1\nDe 0 0 40 0 0\nPo 0 113.48466 119.64924 113.90376 119.64924 0.2032 -1\nDe 15 0 40 0 0\nPo 0 98.84664 121.65076 99.87534 121.65076 0.2032 -1\nDe 15 0 40 0 0\nPo 0 113.90376 119.64924 114.173 119.38 0.2032 -1\nDe 15 0 40 0 0\nPo 0 97.5614 121.8184 96.9772 122.4026 0.2032 -1\nDe 0 0 40 0 0\nPo 0 96.9772 122.4026 96.9772 124.587 0.2032 -1\nDe 0 0 40 0 0\nPo 0 98.679 121.8184 98.84664 121.65076 0.2032 -1\nDe 15 0 40 0 0\nPo 3 98.679 121.8184 98.679 121.8184 0.6858 -1\nDe 15 1 40 0 0\nPo 0 111.7854 125.857 98.2472 125.857 0.2032 -1\nDe 0 0 40 0 0\nPo 0 114.173 119.38 114.3508 119.5578 0.2032 -1\nDe 0 0 40 0 0\nPo 0 98.679 121.8184 97.5614 121.8184 0.2032 -1\nDe 0 0 40 0 0\nPo 0 98.2472 125.857 96.9772 124.587 0.2032 -1\nDe 0 0 40 0 0\nPo 3 114.173 119.38 114.173 119.38 0.6858 -1\nDe 15 1 40 0 0\nPo 0 114.3508 123.2916 111.7854 125.857 0.2032 -1\nDe 0 0 40 0 0\nPo 0 114.3508 119.5578 114.3508 123.2916 0.2032 -1\nDe 0 0 40 0 0\nPo 0 98.8822 119.9642 98.679 120.1674 0.2032 -1\nDe 0 0 40 0 0\nPo 0 99.87534 120.14962 99.06762 120.14962 0.2032 -1\nDe 15 0 40 0 0\nPo 0 116.23548 117.45468 116.23548 121.15292 0.2032 -1\nDe 15 0 41 0 0\nPo 0 109.22508 61.9506 109.22508 63.02248 0.2032 -1\nDe 0 0 41 0 0\nPo 0 101.97084 89.29624 101.97084 82.15376 0.2032 -1\nDe 15 0 41 0 0\nPo 0 90.5256 55.52948 97.03308 55.52948 0.2032 -1\nDe 0 0 41 0 0\nPo 0 116.0018 121.3866 115.0874 120.4722 0.2032 -1\nDe 0 0 41 0 0\nPo 0 89.9668 56.08828 90.5256 55.52948 0.2032 -1\nDe 0 0 41 0 0\nPo 3 116.0018 121.3866 116.0018 121.3866 0.6858 -1\nDe 15 1 41 0 0\nPo 0 112.5982 65.8114 113.4872 66.7004 0.2032 -1\nDe 0 0 41 0 0\nPo 3 99.1108 57.9628 99.1108 57.9628 0.6858 -1\nDe 15 1 41 0 0\nPo 0 109.46892 61.34608 109.474 61.341 0.1524 -1\nDe 15 0 41 0 0\nPo 0 112.66424 68.28536 112.66424 71.46036 0.2032 -1\nDe 15 0 41 0 0\nPo 0 99.1108 57.6072 99.1108 57.9628 0.2032 -1\nDe 0 0 41 0 0\nPo 0 109.22508 63.02248 112.014 65.8114 0.2032 -1\nDe 0 0 41 0 0\nPo 0 101.97084 114.0968 101.97084 114.35588 0.2032 -1\nDe 15 0 41 0 0\nPo 0 102.235 89.93124 101.97084 90.1954 0.2032 -1\nDe 15 0 41 0 0\nPo 3 113.4872 67.4624 113.4872 67.4624 0.6858 -1\nDe 15 1 41 0 0\nPo 0 103.29672 59.45632 107.21848 59.45632 0.2032 -1\nDe 15 0 41 0 0\nPo 0 92.91066 89.66454 93.0148 89.5604 0.2032 -1\nDe 15 0 41 0 0\nPo 0 89.96172 57.28208 89.18194 57.28208 0.1524 -1\nDe 15 0 41 0 0\nPo 0 87.7824 86.5124 88.646 87.376 0.2032 -1\nDe 15 0 41 0 0\nPo 0 88.9508 87.376 90.2462 88.6714 0.2032 -1\nDe 0 0 41 0 0\nPo 0 116.23548 121.15292 116.0018 121.3866 0.2032 -1\nDe 15 0 41 0 0\nPo 0 88.646 87.376 88.9508 87.376 0.2032 -1\nDe 0 0 41 0 0\nPo 3 93.0148 89.5604 93.0148 89.5604 0.6858 -1\nDe 15 1 41 0 0\nPo 0 99.1108 57.9628 99.314 57.7596 0.2032 -1\nDe 15 0 41 0 0\nPo 0 93.0148 89.5604 102.235 89.5604 0.2032 -1\nDe 0 0 41 0 0\nPo 0 101.6 57.7596 103.29672 59.45632 0.2032 -1\nDe 15 0 41 0 0\nPo 3 89.9668 57.277 89.9668 57.277 0.6858 -1\nDe 15 1 41 0 0\nPo 0 89.96172 57.28208 89.9668 57.277 0.1524 -1\nDe 15 0 41 0 0\nPo 0 109.474 61.70168 109.474 61.341 0.2032 -1\nDe 0 0 41 0 0\nPo 0 113.58372 114.80292 116.23548 117.45468 0.2032 -1\nDe 15 0 41 0 0\nPo 0 92.91066 89.66454 92.91066 91.0463 0.2032 -1\nDe 15 0 41 0 0\nPo 0 99.314 57.7596 101.6 57.7596 0.2032 -1\nDe 15 0 41 0 0\nPo 0 101.97084 82.15376 102.84714 81.27746 0.2032 -1\nDe 15 0 41 0 0\nPo 0 103.58374 81.27746 104.61498 80.24622 0.2032 -1\nDe 15 0 41 0 0\nPo 0 113.4872 67.4624 112.66424 68.28536 0.2032 -1\nDe 15 0 41 0 0\nPo 0 102.235 89.5604 102.235 89.93124 0.2032 -1\nDe 15 0 41 0 0\nPo 0 115.0874 120.4722 115.0874 120.396 0.2032 -1\nDe 0 0 41 0 0\nPo 0 90.7796 57.277 89.9668 57.277 0.2032 -1\nDe 15 0 41 0 0\nPo 0 102.41788 114.80292 113.58372 114.80292 0.2032 -1\nDe 15 0 41 0 0\nPo 0 110.236 60.7314 110.0836 60.7314 0.2032 -1\nDe 15 0 41 0 0\nPo 0 114.8334 120.65 113.48466 120.65 0.2032 -1\nDe 15 0 41 0 0\nPo 0 102.235 89.5604 101.97084 89.29624 0.2032 -1\nDe 15 0 41 0 0\nPo 0 101.97084 90.1954 101.97084 114.0968 0.2032 -1\nDe 15 0 41 0 0\nPo 3 102.235 89.5604 102.235 89.5604 0.6858 -1\nDe 15 1 41 0 0\nPo 0 107.5436 59.4106 109.474 61.341 0.2032 -1\nDe 0 0 41 0 0\nPo 0 115.0874 120.396 114.8334 120.65 0.2032 -1\nDe 15 0 41 0 0\nPo 0 101.97084 114.35588 102.41788 114.80292 0.2032 -1\nDe 15 0 41 0 0\nPo 0 87.7824 86.487 87.7824 86.5124 0.2032 -1\nDe 15 0 41 0 0\nPo 0 109.46892 61.34608 109.46892 62.20206 0.1524 -1\nDe 15 0 41 0 0\nPo 3 88.646 87.376 88.646 87.376 0.6858 -1\nDe 15 1 41 0 0\nPo 0 113.4872 66.7004 113.4872 67.4624 0.2032 -1\nDe 0 0 41 0 0\nPo 0 110.0836 60.7314 109.474 61.341 0.2032 -1\nDe 15 0 41 0 0\nPo 3 115.0874 120.396 115.0874 120.396 0.6858 -1\nDe 15 1 41 0 0\nPo 3 109.474 61.341 109.474 61.341 0.6858 -1\nDe 15 1 41 0 0\nPo 0 92.1258 88.6714 93.0148 89.5604 0.2032 -1\nDe 0 0 41 0 0\nPo 0 90.2462 88.6714 92.1258 88.6714 0.2032 -1\nDe 0 0 41 0 0\nPo 0 107.5436 59.1312 107.5436 59.4106 0.2032 -1\nDe 0 0 41 0 0\nPo 0 107.21848 59.45632 107.5436 59.1312 0.2032 -1\nDe 15 0 41 0 0\nPo 0 97.03308 55.52948 99.1108 57.6072 0.2032 -1\nDe 0 0 41 0 0\nPo 0 109.474 61.70168 109.22508 61.9506 0.2032 -1\nDe 0 0 41 0 0\nPo 0 102.84714 81.27746 103.58374 81.27746 0.2032 -1\nDe 15 0 41 0 0\nPo 0 104.61498 79.50962 112.66424 71.46036 0.2032 -1\nDe 15 0 41 0 0\nPo 0 89.9668 57.277 89.9668 56.08828 0.2032 -1\nDe 0 0 41 0 0\nPo 0 104.61498 80.24622 104.61498 79.50962 0.2032 -1\nDe 15 0 41 0 0\nPo 0 112.014 65.8114 112.5982 65.8114 0.2032 -1\nDe 0 0 41 0 0\nPo 3 107.5436 59.1312 107.5436 59.1312 0.6858 -1\nDe 15 1 41 0 0\nPo 0 94.0054 72.009 89.662 72.009 0.2032 -1\nDe 0 0 42 0 0\nPo 0 87.2744 89.4588 88.3412 90.5256 0.2032 -1\nDe 0 0 42 0 0\nPo 0 94.8182 72.6186 94.615 72.6186 0.2032 -1\nDe 0 0 42 0 0\nPo 0 94.615 72.6186 94.0054 72.009 0.2032 -1\nDe 0 0 42 0 0\nPo 0 95.15094 71.5391 95.15094 72.28586 0.2032 -1\nDe 15 0 42 0 0\nPo 0 88.9508 76.55052 88.9508 77.1144 0.2032 -1\nDe 0 0 42 0 0\nPo 0 88.3666 92.8624 88.265 92.964 0.508 -1\nDe 15 0 42 0 0\nPo 0 88.3666 91.567 88.3666 92.8624 0.508 -1\nDe 15 0 42 0 0\nPo 0 89.662 72.009 88.67648 72.99452 0.2032 -1\nDe 0 0 42 0 0\nPo 3 88.3412 90.5256 88.3412 90.5256 0.6858 -1\nDe 15 1 42 0 0\nPo 0 88.67648 72.99452 88.67648 76.2762 0.2032 -1\nDe 0 0 42 0 0\nPo 0 85.2932 89.4588 87.2744 89.4588 0.2032 -1\nDe 0 0 42 0 0\nPo 0 88.67648 76.2762 88.9508 76.55052 0.2032 -1\nDe 0 0 42 0 0\nPo 0 88.3412 90.5256 88.3666 90.551 0.2032 -1\nDe 15 0 42 0 0\nPo 3 94.8182 72.6186 94.8182 72.6186 0.6858 -1\nDe 15 1 42 0 0\nPo 0 88.3666 90.551 88.3666 91.567 0.2032 -1\nDe 15 0 42 0 0\nPo 0 88.9508 77.1144 84.4042 81.661 0.2032 -1\nDe 0 0 42 0 0\nPo 0 84.4042 88.5698 85.2932 89.4588 0.2032 -1\nDe 0 0 42 0 0\nPo 0 84.4042 81.661 84.4042 88.5698 0.2032 -1\nDe 0 0 42 0 0\nPo 0 95.15094 72.28586 94.8182 72.6186 0.2032 -1\nDe 15 0 42 0 0\nPo 0 102.38232 82.32648 102.38232 88.74252 0.2032 -1\nDe 15 0 43 0 0\nPo 0 102.9208 89.281 102.9208 89.82964 0.2032 -1\nDe 15 0 43 0 0\nPo 0 102.38232 90.36812 102.38232 107.30992 0.2032 -1\nDe 15 0 43 0 0\nPo 0 102.38232 107.30992 102.6414 107.569 0.2032 -1\nDe 15 0 43 0 0\nPo 0 95.504 107.569 96.901 107.569 0.2032 -1\nDe 15 0 43 0 0\nPo 3 102.6414 107.569 102.6414 107.569 0.6858 -1\nDe 15 1 43 0 0\nPo 0 105.283 79.7814 105.283 80.1624 0.2032 -1\nDe 15 0 43 0 0\nPo 3 98.044 72.7202 98.044 72.7202 0.6858 -1\nDe 15 1 43 0 0\nPo 0 103.75646 81.68894 103.01986 81.68894 0.2032 -1\nDe 15 0 43 0 0\nPo 0 98.044 72.7202 98.044 74.0664 0.2032 -1\nDe 0 0 43 0 0\nPo 0 102.6414 107.569 96.901 107.569 0.2032 -1\nDe 0 0 43 0 0\nPo 0 102.68712 78.70952 104.21112 78.70952 0.2032 -1\nDe 0 0 43 0 0\nPo 0 98.044 74.0664 102.68712 78.70952 0.2032 -1\nDe 0 0 43 0 0\nPo 0 96.901 107.569 97.8154 107.569 0.2032 -1\nDe 15 0 43 0 0\nPo 0 104.21112 78.70952 105.283 79.7814 0.2032 -1\nDe 0 0 43 0 0\nPo 3 105.283 79.7814 105.283 79.7814 0.6858 -1\nDe 15 1 43 0 0\nPo 0 98.15068 72.61352 98.044 72.7202 0.2032 -1\nDe 15 0 43 0 0\nPo 0 97.8154 107.569 97.917 107.6706 0.2032 -1\nDe 15 0 43 0 0\nPo 0 105.283 80.1624 103.75646 81.68894 0.2032 -1\nDe 15 0 43 0 0\nPo 0 102.9208 89.82964 102.38232 90.36812 0.2032 -1\nDe 15 0 43 0 0\nPo 0 103.01986 81.68894 102.38232 82.32648 0.2032 -1\nDe 15 0 43 0 0\nPo 0 102.38232 88.74252 102.9208 89.281 0.2032 -1\nDe 15 0 43 0 0\nPo 0 98.15068 71.5391 98.15068 72.61352 0.2032 -1\nDe 15 0 43 0 0\nPo 3 96.901 107.569 96.901 107.569 0.6858 -1\nDe 15 1 43 0 0\nPo 0 116.6876 119.4562 115.1382 119.4562 0.2032 -1\nDe 0 0 44 0 0\nPo 0 102.7938 88.5698 103.33228 89.10828 0.2032 -1\nDe 15 0 44 0 0\nPo 0 85.3694 102.5144 85.471 102.616 0.2032 -1\nDe 15 0 44 0 0\nPo 0 103.92918 82.10042 103.19258 82.10042 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.85984 78.29804 105.12044 78.29804 0.2032 -1\nDe 0 0 44 0 0\nPo 3 88.9254 100.8888 88.9254 100.8888 0.6858 -1\nDe 15 1 44 0 0\nPo 3 92.3798 99.314 92.3798 99.314 0.6858 -1\nDe 15 1 44 0 0\nPo 0 116.9162 119.6848 116.6876 119.4562 0.2032 -1\nDe 0 0 44 0 0\nPo 0 103.33228 90.36812 103.0478 90.6526 0.2032 -1\nDe 15 0 44 0 0\nPo 0 103.3272 107.2896 103.3272 107.84332 0.2032 -1\nDe 15 0 44 0 0\nPo 0 114.8334 119.761 114.7826 119.761 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.7938 106.7562 103.3272 107.2896 0.2032 -1\nDe 15 0 44 0 0\nPo 0 105.9434 79.121 105.9688 79.1464 0.2032 -1\nDe 15 0 44 0 0\nPo 0 92.50934 99.18446 92.3798 99.314 0.2032 -1\nDe 15 0 44 0 0\nPo 0 103.3272 107.84332 102.38232 108.7882 0.2032 -1\nDe 15 0 44 0 0\nPo 3 99.0854 72.6694 99.0854 72.6694 0.6858 -1\nDe 15 1 44 0 0\nPo 0 92.50934 98.1837 92.50934 99.18446 0.2032 -1\nDe 15 0 44 0 0\nPo 0 92.3798 99.314 91.0844 99.314 0.2032 -1\nDe 0 0 44 0 0\nPo 0 95.504 94.7928 98.9076 94.7928 0.2032 -1\nDe 0 0 44 0 0\nPo 0 105.9688 80.0608 103.92918 82.10042 0.2032 -1\nDe 15 0 44 0 0\nPo 3 116.9162 119.6848 116.9162 119.6848 0.6858 -1\nDe 15 1 44 0 0\nPo 0 94.8436 95.7834 94.8436 94.869 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.7938 82.4992 102.7938 88.5698 0.2032 -1\nDe 15 0 44 0 0\nPo 3 105.9434 79.121 105.9434 79.121 0.6858 -1\nDe 15 1 44 0 0\nPo 0 105.9688 79.1464 105.9688 80.0608 0.2032 -1\nDe 15 0 44 0 0\nPo 3 85.471 102.616 85.471 102.616 0.6858 -1\nDe 15 1 44 0 0\nPo 0 85.3694 101.6 85.3694 102.5144 0.2032 -1\nDe 15 0 44 0 0\nPo 0 105.12044 78.29804 105.9434 79.121 0.2032 -1\nDe 0 0 44 0 0\nPo 0 102.7938 90.932 102.7938 106.7562 0.2032 -1\nDe 15 0 44 0 0\nPo 0 116.64696 117.28196 116.64696 119.41556 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.38232 113.411 102.38232 113.92916 0.2032 -1\nDe 15 0 44 0 0\nPo 0 88.31326 101.50094 88.9254 100.8888 0.2032 -1\nDe 15 0 44 0 0\nPo 0 98.9076 94.7928 103.0478 90.6526 0.2032 -1\nDe 0 0 44 0 0\nPo 0 98.65106 72.23506 99.0854 72.6694 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.38232 108.7882 102.38232 113.411 0.2032 -1\nDe 15 0 44 0 0\nPo 0 98.65106 72.23506 98.65106 71.5391 0.2032 -1\nDe 15 0 44 0 0\nPo 0 103.19258 82.10042 102.7938 82.4992 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.38232 113.92916 102.8446 114.39144 0.2032 -1\nDe 15 0 44 0 0\nPo 0 88.4682 101.346 88.9254 100.8888 0.2032 -1\nDe 0 0 44 0 0\nPo 3 94.8436 95.7834 94.8436 95.7834 0.6858 -1\nDe 15 1 44 0 0\nPo 0 113.75644 114.39144 116.64696 117.28196 0.2032 -1\nDe 15 0 44 0 0\nPo 0 94.8436 96.8502 92.3798 99.314 0.2032 -1\nDe 0 0 44 0 0\nPo 0 103.0478 90.678 102.7938 90.932 0.2032 -1\nDe 15 0 44 0 0\nPo 0 114.39398 120.14962 113.48466 120.14962 0.2032 -1\nDe 15 0 44 0 0\nPo 0 88.31326 101.9429 88.31326 101.50094 0.2032 -1\nDe 15 0 44 0 0\nPo 0 89.5096 100.8888 88.9254 100.8888 0.2032 -1\nDe 0 0 44 0 0\nPo 0 91.0844 99.314 89.5096 100.8888 0.2032 -1\nDe 0 0 44 0 0\nPo 0 115.1382 119.4562 114.8334 119.761 0.2032 -1\nDe 15 0 44 0 0\nPo 0 94.8436 95.4532 95.504 94.7928 0.2032 -1\nDe 0 0 44 0 0\nPo 0 94.8436 95.7834 94.8436 96.8502 0.2032 -1\nDe 0 0 44 0 0\nPo 0 99.0854 74.5236 102.85984 78.29804 0.2032 -1\nDe 0 0 44 0 0\nPo 0 103.33228 89.10828 103.33228 90.36812 0.2032 -1\nDe 15 0 44 0 0\nPo 0 103.0478 90.6526 103.0478 90.678 0.2032 -1\nDe 15 0 44 0 0\nPo 0 85.471 102.616 86.741 101.346 0.2032 -1\nDe 0 0 44 0 0\nPo 0 86.741 101.346 88.4682 101.346 0.2032 -1\nDe 0 0 44 0 0\nPo 0 99.0854 72.6694 99.0854 74.5236 0.2032 -1\nDe 0 0 44 0 0\nPo 0 114.7826 119.761 114.39398 120.14962 0.2032 -1\nDe 15 0 44 0 0\nPo 0 116.64696 119.41556 116.9162 119.6848 0.2032 -1\nDe 15 0 44 0 0\nPo 0 102.8446 114.39144 113.75644 114.39144 0.2032 -1\nDe 15 0 44 0 0\nPo 3 103.0478 90.6526 103.0478 90.6526 0.6858 -1\nDe 15 1 44 0 0\nPo 0 94.8436 95.7834 94.8436 95.4532 0.2032 -1\nDe 0 0 44 0 0\nPo 3 115.1382 119.4562 115.1382 119.4562 0.6858 -1\nDe 15 1 44 0 0\nPo 0 107.4928 67.31 109.1946 67.31 0.2032 -1\nDe 0 0 45 0 0\nPo 0 98.15068 66.6369 98.15068 66.03492 0.2032 -1\nDe 15 0 45 0 0\nPo 3 98.9838 65.2018 98.9838 65.2018 0.6858 -1\nDe 15 1 45 0 0\nPo 0 100.24872 65.45072 105.63352 65.45072 0.2032 -1\nDe 0 0 45 0 0\nPo 3 109.5502 66.9544 109.5502 66.9544 0.6858 -1\nDe 15 1 45 0 0\nPo 0 109.5502 66.9544 109.728 66.9544 0.2032 -1\nDe 15 0 45 0 0\nPo 0 98.9838 65.2018 99.9998 65.2018 0.2032 -1\nDe 0 0 45 0 0\nPo 0 105.63352 65.45072 107.4928 67.31 0.2032 -1\nDe 0 0 45 0 0\nPo 0 99.9998 65.2018 100.24872 65.45072 0.2032 -1\nDe 0 0 45 0 0\nPo 0 109.728 66.9544 110.363 66.3194 0.2032 -1\nDe 15 0 45 0 0\nPo 0 109.1946 67.31 109.5502 66.9544 0.2032 -1\nDe 0 0 45 0 0\nPo 0 98.15068 66.03492 98.9838 65.2018 0.2032 -1\nDe 15 0 45 0 0\nPo 0 103.73868 107.11688 103.73868 108.01604 0.2032 -1\nDe 15 0 46 0 0\nPo 0 91.44 80.01 91.44 79.4512 0.2032 -1\nDe 15 0 46 0 0\nPo 0 103.74376 90.95232 103.20528 91.4908 0.2032 -1\nDe 15 0 46 0 0\nPo 0 103.20528 106.58348 103.73868 107.11688 0.2032 -1\nDe 15 0 46 0 0\nPo 0 91.69908 87.62492 92.42806 87.62492 0.1524 -1\nDe 15 0 46 0 0\nPo 0 103.20528 91.4908 103.20528 106.58348 0.2032 -1\nDe 15 0 46 0 0\nPo 3 91.44 80.01 91.44 80.01 0.6858 -1\nDe 15 1 46 0 0\nPo 0 93.74886 67.33794 94.4499 67.33794 0.2032 -1\nDe 15 0 46 0 0\nPo 0 103.124 113.7158 108.8898 119.4816 0.2032 -1\nDe 0 0 46 0 0\nPo 0 91.44 81.661 91.44 80.01 0.2032 -1\nDe 0 0 46 0 0\nPo 0 88.8238 76.835 88.265 76.835 0.2032 -1\nDe 15 0 46 0 0\nPo 0 94.7674 88.2904 95.4024 87.6554 0.2032 -1\nDe 0 0 46 0 0\nPo 0 91.44508 80.01508 91.44 80.01 0.1524 -1\nDe 15 0 46 0 0\nPo 0 91.69908 87.62492 91.567 87.757 0.1524 -1\nDe 15 0 46 0 0\nPo 0 103.74376 90.92184 103.74376 90.95232 0.2032 -1\nDe 15 0 46 0 0\nPo 0 102.7938 113.3856 103.124 113.7158 0.2032 -1\nDe 15 0 46 0 0\nPo 0 93.6752 87.757 94.2086 88.2904 0.2032 -1\nDe 0 0 46 0 0\nPo 0 88.265 72.8218 88.265 72.9488 0.2032 -1\nDe 0 0 46 0 0\nPo 3 103.4796 88.3158 103.4796 88.3158 0.6858 -1\nDe 15 1 46 0 0\nPo 0 102.7938 112.9792 102.7938 113.3856 0.2032 -1\nDe 15 0 46 0 0\nPo 0 93.74886 67.33794 93.4974 67.5894 0.2032 -1\nDe 15 0 46 0 0\nPo 0 109.05744 119.64924 110.03534 119.64924 0.2032 -1\nDe 15 0 46 0 0\nPo 0 108.8898 119.4816 109.05744 119.64924 0.2032 -1\nDe 15 0 46 0 0\nPo 0 92.456 84.963 92.456 82.677 0.2032 -1\nDe 0 0 46 0 0\nPo 0 103.4796 88.3158 103.74376 88.57996 0.2032 -1\nDe 15 0 46 0 0\nPo 0 103.73868 108.01604 102.7938 108.96092 0.2032 -1\nDe 15 0 46 0 0\nPo 0 102.8192 87.6554 103.4796 88.3158 0.2032 -1\nDe 0 0 46 0 0\nPo 3 91.567 87.757 91.567 87.757 0.6858 -1\nDe 15 1 46 0 0\nPo 0 93.4974 67.5894 88.265 72.8218 0.2032 -1\nDe 0 0 46 0 0\nPo 0 91.567 87.757 93.6752 87.757 0.2032 -1\nDe 0 0 46 0 0\nPo 3 93.4974 67.5894 93.4974 67.5894 0.6858 -1\nDe 15 1 46 0 0\nPo 0 91.567 88.011 91.567 87.757 0.2032 -1\nDe 15 0 46 0 0\nPo 0 92.1004 88.5444 91.567 88.011 0.2032 -1\nDe 15 0 46 0 0\nPo 0 90.5764 80.01 91.44 80.01 0.2032 -1\nDe 15 0 46 0 0\nPo 3 103.124 113.7158 103.124 113.7158 0.6858 -1\nDe 15 1 46 0 0\nPo 0 103.74376 88.57996 103.74376 90.92184 0.2032 -1\nDe 15 0 46 0 0\nPo 0 88.265 72.9488 88.265 76.835 0.2032 -1\nDe 0 0 46 0 0\nPo 0 94.2086 88.2904 94.7674 88.2904 0.2032 -1\nDe 0 0 46 0 0\nPo 0 91.567 85.852 92.456 84.963 0.2032 -1\nDe 0 0 46 0 0\nPo 0 95.4024 87.6554 102.8192 87.6554 0.2032 -1\nDe 0 0 46 0 0\nPo 3 108.8898 119.4816 108.8898 119.4816 0.6858 -1\nDe 15 1 46 0 0\nPo 0 92.456 82.677 91.44 81.661 0.2032 -1\nDe 0 0 46 0 0\nPo 0 102.7938 108.96092 102.7938 112.9792 0.2032 -1\nDe 15 0 46 0 0\nPo 0 91.567 87.757 91.567 85.852 0.2032 -1\nDe 0 0 46 0 0\nPo 0 91.44 79.4512 88.8238 76.835 0.2032 -1\nDe 15 0 46 0 0\nPo 0 91.44508 80.01508 92.42806 80.01508 0.1524 -1\nDe 15 0 46 0 0\nPo 3 88.265 76.835 88.265 76.835 0.6858 -1\nDe 15 1 46 0 0\nPo 0 92.1004 88.646 92.1004 88.5444 0.2032 -1\nDe 15 0 46 0 0\nPo 0 110.2106 118.1608 110.2868 118.237 0.2032 -1\nDe 15 0 47 0 0\nPo 0 93.472 82.677 93.472 84.836 0.2032 -1\nDe 0 0 47 0 0\nPo 3 104.0638 113.665 104.0638 113.665 0.6858 -1\nDe 15 1 47 0 0\nPo 0 108.5596 118.1608 110.2106 118.1608 0.2032 -1\nDe 0 0 47 0 0\nPo 3 110.2106 118.1608 110.2106 118.1608 0.6858 -1\nDe 15 1 47 0 0\nPo 0 94.615 80.01 94.615 81.534 0.2032 -1\nDe 0 0 47 0 0\nPo 0 94.48292 87.62492 93.49994 87.62492 0.1524 -1\nDe 15 0 47 0 0\nPo 0 104.15016 108.18876 103.20528 109.13364 0.2032 -1\nDe 15 0 47 0 0\nPo 0 103.20528 112.80648 104.0638 113.665 0.2032 -1\nDe 15 0 47 0 0\nPo 0 94.60992 80.01508 94.615 80.01 0.1524 -1\nDe 15 0 47 0 0\nPo 0 95.22968 87.24392 103.44912 87.24392 0.2032 -1\nDe 0 0 47 0 0\nPo 0 104.0638 113.665 108.5596 118.1608 0.2032 -1\nDe 0 0 47 0 0\nPo 0 103.20528 112.6744 103.20528 112.80648 0.2032 -1\nDe 15 0 47 0 0\nPo 0 94.488 85.852 94.488 87.63 0.2032 -1\nDe 0 0 47 0 0\nPo 0 94.615 81.534 93.472 82.677 0.2032 -1\nDe 0 0 47 0 0\nPo 0 104.15524 91.0844 104.15524 91.09456 0.2032 -1\nDe 15 0 47 0 0\nPo 0 104.15524 87.95004 104.15524 91.0844 0.2032 -1\nDe 15 0 47 0 0\nPo 0 110.2868 118.237 110.8202 118.237 0.2032 -1\nDe 15 0 47 0 0\nPo 0 104.15016 106.94416 104.15016 108.18876 0.2032 -1\nDe 15 0 47 0 0\nPo 0 103.61676 91.66352 103.61676 106.41076 0.2032 -1\nDe 15 0 47 0 0\nPo 0 94.48292 87.62492 94.488 87.63 0.1524 -1\nDe 15 0 47 0 0\nPo 0 95.4786 80.01 94.615 80.01 0.2032 -1\nDe 15 0 47 0 0\nPo 3 94.488 87.63 94.488 87.63 0.6858 -1\nDe 15 1 47 0 0\nPo 0 104.15524 91.0844 104.15524 91.12504 0.2032 -1\nDe 15 0 47 0 0\nPo 0 103.44912 87.24392 103.4542 87.249 0.2032 -1\nDe 0 0 47 0 0\nPo 0 110.8202 118.237 111.0107 118.4275 0.2032 -1\nDe 15 0 47 0 0\nPo 0 93.472 84.836 94.488 85.852 0.2032 -1\nDe 0 0 47 0 0\nPo 3 103.4542 87.249 103.4542 87.249 0.6858 -1\nDe 15 1 47 0 0\nPo 0 94.60992 80.01508 93.49994 80.01508 0.1524 -1\nDe 15 0 47 0 0\nPo 0 103.4542 87.249 104.15524 87.95004 0.2032 -1\nDe 15 0 47 0 0\nPo 0 103.20528 112.6744 103.20528 112.6998 0.2032 -1\nDe 15 0 47 0 0\nPo 0 95.3516 87.63 94.488 87.63 0.2032 -1\nDe 15 0 47 0 0\nPo 0 103.61676 106.41076 104.15016 106.94416 0.2032 -1\nDe 15 0 47 0 0\nPo 3 94.615 80.01 94.615 80.01 0.6858 -1\nDe 15 1 47 0 0\nPo 0 103.20528 109.13364 103.20528 112.6744 0.2032 -1\nDe 15 0 47 0 0\nPo 0 111.0107 118.4275 111.0107 118.92534 0.2032 -1\nDe 15 0 47 0 0\nPo 0 104.15524 91.12504 103.61676 91.66352 0.2032 -1\nDe 15 0 47 0 0\nPo 0 94.488 87.63 94.8436 87.63 0.2032 -1\nDe 0 0 47 0 0\nPo 0 94.8436 87.63 95.22968 87.24392 0.2032 -1\nDe 0 0 47 0 0\nPo 0 114.3254 121.15038 115.27282 121.15038 0.2032 -1\nDe 15 0 48 0 0\nPo 0 114.3254 121.15038 113.48466 121.15038 0.2032 -1\nDe 15 0 48 0 0\nPo 0 114.34318 121.15038 114.3254 121.15038 0.2032 -1\nDe 15 0 48 0 0\nPo 0 115.27282 121.15038 115.824 120.5992 0.2032 -1\nDe 15 0 48 0 0\nPo 0 101.55936 81.98104 101.55936 114.5286 0.2032 -1\nDe 15 0 48 0 0\nPo 0 100.83292 58.74512 102.00132 58.74512 0.2032 -1\nDe 15 0 48 0 0\nPo 0 111.8362 65.2526 111.8362 65.278 0.2032 -1\nDe 15 0 48 0 0\nPo 0 115.824 117.6274 113.411 115.2144 0.2032 -1\nDe 15 0 48 0 0\nPo 0 114.8842 121.6914 114.34318 121.15038 0.2032 -1\nDe 15 0 48 0 0\nPo 3 87.249 57.277 87.249 57.277 0.6858 -1\nDe 15 1 48 0 0\nPo 0 102.67442 80.86598 101.55936 81.98104 0.2032 -1\nDe 15 0 48 0 0\nPo 0 86.5124 57.277 87.249 57.277 0.2032 -1\nDe 15 0 48 0 0\nPo 0 108.8136 61.7474 108.8136 63.6016 0.2032 -1\nDe 0 0 48 0 0\nPo 0 109.46892 64.25692 109.474 64.262 0.1524 -1\nDe 15 0 48 0 0\nPo 0 106.934 59.8678 107.188 60.1218 0.2032 -1\nDe 15 0 48 0 0\nPo 0 112.776 67.39636 112.25276 67.9196 0.2032 -1\nDe 15 0 48 0 0\nPo 0 115.824 120.5992 115.824 117.6274 0.2032 -1\nDe 15 0 48 0 0\nPo 0 110.3376 64.262 110.3376 65.2272 0.2032 -1\nDe 15 0 48 0 0\nPo 0 88.0618 55.118 97.2058 55.118 0.2032 -1\nDe 0 0 48 0 0\nPo 0 111.8362 65.2526 110.363 65.2526 0.2032 -1\nDe 15 0 48 0 0\nPo 0 107.188 60.1218 108.8136 61.7474 0.2032 -1\nDe 0 0 48 0 0\nPo 0 104.2035 79.3369 104.2035 80.0735 0.2032 -1\nDe 15 0 48 0 0\nPo 3 103.0732 123.317 103.0732 123.317 0.6858 -1\nDe 15 1 48 0 0\nPo 3 109.46892 64.25692 109.46892 64.25692 0.6858 -1\nDe 15 1 48 0 0\nPo 0 103.32466 120.65 105.4862 120.65 0.2032 -1\nDe 15 0 48 0 0\nPo 0 112.25276 67.9196 112.25276 71.28764 0.2032 -1\nDe 15 0 48 0 0\nPo 0 113.411 115.2144 102.24516 115.2144 0.2032 -1\nDe 15 0 48 0 0\nPo 0 113.284 125.4506 114.8842 123.8504 0.2032 -1\nDe 15 0 48 0 0\nPo 0 109.46892 64.25692 109.46892 63.27394 0.1524 -1\nDe 15 0 48 0 0\nPo 0 87.249 55.9308 88.0618 55.118 0.2032 -1\nDe 0 0 48 0 0\nPo 0 111.8362 65.278 112.776 66.2178 0.2032 -1\nDe 15 0 48 0 0\nPo 3 100.5586 58.4708 100.5586 58.4708 0.6858 -1\nDe 15 1 48 0 0\nPo 0 109.46892 64.25692 108.8136 63.6016 0.2032 -1\nDe 0 0 48 0 0\nPo 0 87.249 55.9308 87.249 57.277 0.2032 -1\nDe 0 0 48 0 0\nPo 3 105.664 120.8278 105.664 120.8278 0.6858 -1\nDe 15 1 48 0 0\nPo 0 104.2035 80.0735 103.41102 80.86598 0.2032 -1\nDe 15 0 48 0 0\nPo 0 114.8842 123.8504 114.8842 121.6914 0.2032 -1\nDe 15 0 48 0 0\nPo 0 105.4862 120.65 105.664 120.8278 0.2032 -1\nDe 15 0 48 0 0\nPo 0 100.5586 58.4708 100.83292 58.74512 0.2032 -1\nDe 15 0 48 0 0\nPo 0 105.664 121.4628 103.8098 123.317 0.2032 -1\nDe 0 0 48 0 0\nPo 0 102.24516 115.2144 101.55936 114.5286 0.2032 -1\nDe 15 0 48 0 0\nPo 0 87.25408 57.28208 87.249 57.277 0.1524 -1\nDe 15 0 48 0 0\nPo 0 110.3376 65.2272 110.363 65.2526 0.2032 -1\nDe 15 0 48 0 0\nPo 0 105.664 120.8278 105.664 121.4628 0.2032 -1\nDe 0 0 48 0 0\nPo 0 103.41102 80.86598 102.67442 80.86598 0.2032 -1\nDe 15 0 48 0 0\nPo 0 103.0732 123.317 102.3493 122.5931 0.2032 -1\nDe 15 0 48 0 0\nPo 0 112.776 66.2178 112.776 67.39636 0.2032 -1\nDe 15 0 48 0 0\nPo 0 102.00132 58.74512 103.124 59.8678 0.2032 -1\nDe 15 0 48 0 0\nPo 0 97.2058 55.118 100.5586 58.4708 0.2032 -1\nDe 0 0 48 0 0\nPo 0 103.8098 123.317 103.0732 123.317 0.2032 -1\nDe 0 0 48 0 0\nPo 0 109.46892 64.25692 110.33252 64.25692 0.2032 -1\nDe 15 0 48 0 0\nPo 0 103.0732 123.317 103.0732 124.6378 0.2032 -1\nDe 15 0 48 0 0\nPo 0 102.3493 122.5931 102.3493 122.37466 0.2032 -1\nDe 15 0 48 0 0\nPo 0 103.124 59.8678 106.934 59.8678 0.2032 -1\nDe 15 0 48 0 0\nPo 0 103.886 125.4506 113.284 125.4506 0.2032 -1\nDe 15 0 48 0 0\nPo 0 103.0732 124.6378 103.886 125.4506 0.2032 -1\nDe 15 0 48 0 0\nPo 0 87.25408 57.28208 88.11006 57.28208 0.1524 -1\nDe 15 0 48 0 0\nPo 0 110.33252 64.25692 110.3376 64.262 0.2032 -1\nDe 15 0 48 0 0\nPo 0 112.25276 71.28764 104.2035 79.3369 0.2032 -1\nDe 15 0 48 0 0\nPo 3 107.188 60.1218 107.188 60.1218 0.6858 -1\nDe 15 1 48 0 0\nPo 0 96.5708 73.9902 97.536 73.9902 0.1524 -1\nDe 15 0 49 0 0\nPo 0 95.65132 71.5391 95.65132 73.07072 0.1524 -1\nDe 15 0 49 0 0\nPo 0 95.65132 73.07072 96.5708 73.9902 0.1524 -1\nDe 15 0 49 0 0\nPo 0 93.091 58.674 93.4466 58.674 0.2032 -1\nDe 15 0 50 0 0\nPo 3 102.5906 79.7814 102.5906 79.7814 0.6858 -1\nDe 15 1 50 0 0\nPo 0 100.7364 81.6356 102.5906 79.7814 0.2032 -1\nDe 15 0 50 0 0\nPo 0 97.2566 119.1006 97.2566 120.5738 0.2032 -1\nDe 15 0 50 0 0\nPo 0 97.028 76.835 96.774 77.089 0.2032 -1\nDe 0 0 50 0 0\nPo 0 107.3658 120.14962 107.35818 120.14962 0.2032 -1\nDe 15 0 50 0 0\nPo 0 104.5718 121.9708 104.25176 121.65076 0.2032 -1\nDe 15 0 50 0 0\nPo 0 100.7364 115.5954 100.7364 115.6208 0.2032 -1\nDe 15 0 50 0 0\nPo 0 105.16108 64.11468 105.1814 64.135 0.1524 -1\nDe 15 0 50 0 0\nPo 0 93.8276 58.5216 94.4626 59.1566 0.2032 -1\nDe 15 0 50 0 0\nPo 0 97.2566 120.5738 97.83318 121.15038 0.2032 -1\nDe 15 0 50 0 0\nPo 0 96.7486 77.851 96.7486 77.1144 0.2032 -1\nDe 15 0 50 0 0\nPo 0 107.3658 120.14962 107.3658 119.253 0.2032 -1\nDe 15 0 50 0 0\nPo 0 104.6734 116.5606 101.7016 116.5606 0.2032 -1\nDe 15 0 50 0 0\nPo 0 103.8098 62.2046 103.8098 62.7634 0.2032 -1\nDe 0 0 50 0 0\nPo 0 94.4626 59.1566 98.933 59.1566 0.2032 -1\nDe 15 0 50 0 0\nPo 0 96.38792 76.70292 95.91294 76.70292 0.1524 -1\nDe 15 0 50 0 0\nPo 3 111.4298 67.0814 111.4298 67.0814 0.6858 -1\nDe 15 1 50 0 0\nPo 0 98.933 59.1566 99.34448 59.56808 0.2032 -1\nDe 15 0 50 0 0\nPo 0 96.7486 77.1144 96.774 77.089 0.2032 -1\nDe 15 0 50 0 0\nPo 0 101.7016 116.5606 100.7364 115.5954 0.2032 -1\nDe 15 0 50 0 0\nPo 0 105.41 64.3636 105.1814 64.135 0.2032 -1\nDe 15 0 50 0 0\nPo 0 105.41 64.9986 105.41 64.3636 0.2032 -1\nDe 15 0 50 0 0\nPo 0 102.1842 60.0964 102.1842 60.579 0.2032 -1\nDe 15 0 50 0 0\nPo 0 96.38792 76.70292 96.774 77.089 0.1524 -1\nDe 15 0 50 0 0\nPo 0 105.537 121.9708 104.5718 121.9708 0.2032 -1\nDe 15 0 50 0 0\nPo 0 101.65588 59.56808 102.1842 60.0964 0.2032 -1\nDe 15 0 50 0 0\nPo 0 102.5906 79.7814 99.6442 76.835 0.2032 -1\nDe 0 0 50 0 0\nPo 0 97.83318 121.15038 99.87534 121.15038 0.2032 -1\nDe 15 0 50 0 0\nPo 3 105.1814 64.135 105.1814 64.135 0.6858 -1\nDe 15 1 50 0 0\nPo 0 111.4298 66.3956 111.4298 67.0814 0.2032 -1\nDe 0 0 50 0 0\nPo 0 111.4298 67.0814 111.4298 70.9422 0.2032 -1\nDe 15 0 50 0 0\nPo 0 92.57792 59.18708 93.091 58.674 0.1524 -1\nDe 15 0 50 0 0\nPo 0 111.4298 70.9422 102.5906 79.7814 0.2032 -1\nDe 15 0 50 0 0\nPo 0 104.25176 121.65076 103.32466 121.65076 0.2032 -1\nDe 15 0 50 0 0\nPo 0 105.16108 64.11468 105.16108 63.27394 0.1524 -1\nDe 15 0 50 0 0\nPo 0 110.03534 120.14962 107.3658 120.14962 0.2032 -1\nDe 15 0 50 0 0\nPo 0 97.028 76.835 99.6442 76.835 0.2032 -1\nDe 0 0 50 0 0\nPo 0 107.3658 119.253 104.6734 116.5606 0.2032 -1\nDe 15 0 50 0 0\nPo 0 93.8276 58.5216 93.8276 58.293 0.2032 -1\nDe 15 0 50 0 0\nPo 3 102.1842 60.579 102.1842 60.579 0.6858 -1\nDe 15 1 50 0 0\nPo 0 100.7364 81.6356 100.7364 115.5954 0.2032 -1\nDe 15 0 50 0 0\nPo 0 93.4466 58.674 93.8276 58.293 0.2032 -1\nDe 15 0 50 0 0\nPo 0 105.1814 64.135 103.8098 62.7634 0.2032 -1\nDe 0 0 50 0 0\nPo 0 99.34448 59.56808 101.65588 59.56808 0.2032 -1\nDe 15 0 50 0 0\nPo 0 109.02188 65.35928 110.39348 65.35928 0.2032 -1\nDe 0 0 50 0 0\nPo 0 107.35818 120.14962 105.537 121.9708 0.2032 -1\nDe 15 0 50 0 0\nPo 0 110.39348 65.35928 111.4298 66.3956 0.2032 -1\nDe 0 0 50 0 0\nPo 3 96.774 77.089 96.774 77.089 0.6858 -1\nDe 15 1 50 0 0\nPo 0 100.7364 115.6208 97.2566 119.1006 0.2032 -1\nDe 15 0 50 0 0\nPo 0 92.57792 59.53506 92.57792 59.18708 0.1524 -1\nDe 15 0 50 0 0\nPo 0 107.7976 64.135 109.02188 65.35928 0.2032 -1\nDe 0 0 50 0 0\nPo 0 102.1842 60.579 103.8098 62.2046 0.2032 -1\nDe 0 0 50 0 0\nPo 0 105.1814 64.135 107.7976 64.135 0.2032 -1\nDe 0 0 50 0 0\nPo 0 87.91194 101.9429 87.91194 100.48494 0.2032 -1\nDe 15 0 51 0 0\nPo 0 87.757 100.33 87.757 97.7138 0.2032 -1\nDe 0 0 51 0 0\nPo 0 89.19972 107.86872 90.09888 108.76788 0.2032 -1\nDe 0 0 51 0 0\nPo 0 85.3694 100.3554 85.3694 99.441 0.2032 -1\nDe 15 0 51 0 0\nPo 0 85.471 101.0158 84.7598 101.727 0.2032 -1\nDe 0 0 51 0 0\nPo 0 87.5284 105.8164 87.9094 105.8164 0.2032 -1\nDe 0 0 51 0 0\nPo 0 85.471 100.457 85.3694 100.3554 0.2032 -1\nDe 15 0 51 0 0\nPo 0 87.757 100.33 87.63 100.457 0.2032 -1\nDe 0 0 51 0 0\nPo 0 90.09888 108.76788 93.01988 108.76788 0.2032 -1\nDe 0 0 51 0 0\nPo 0 97.81032 113.55832 97.81032 120.18772 0.2032 -1\nDe 0 0 51 0 0\nPo 0 84.7598 101.727 84.7598 103.0478 0.2032 -1\nDe 0 0 51 0 0\nPo 0 87.91194 100.48494 87.757 100.33 0.2032 -1\nDe 15 0 51 0 0\nPo 0 85.471 101.0158 85.471 100.457 0.2032 -1\nDe 0 0 51 0 0\nPo 0 99.87534 120.65 98.2726 120.65 0.2032 -1\nDe 15 0 51 0 0\nPo 0 87.9094 105.8164 89.19972 107.10672 0.2032 -1\nDe 0 0 51 0 0\nPo 3 90.5764 94.0816 90.5764 94.0816 0.6858 -1\nDe 15 1 51 0 0\nPo 0 89.19972 107.10672 89.19972 107.86872 0.2032 -1\nDe 0 0 51 0 0\nPo 3 97.917 120.2944 97.917 120.2944 0.6858 -1\nDe 15 1 51 0 0\nPo 0 97.81032 120.18772 97.917 120.2944 0.2032 -1\nDe 0 0 51 0 0\nPo 0 92.50934 96.26854 91.821 95.5802 0.2032 -1\nDe 15 0 51 0 0\nPo 0 87.757 97.7138 90.5764 94.8944 0.2032 -1\nDe 0 0 51 0 0\nPo 0 90.5764 94.8944 90.5764 94.0816 0.2032 -1\nDe 0 0 51 0 0\nPo 0 84.7598 103.0478 87.5284 105.8164 0.2032 -1\nDe 0 0 51 0 0\nPo 0 91.821 95.5802 91.1606 95.5802 0.2032 -1\nDe 15 0 51 0 0\nPo 3 85.471 100.457 85.471 100.457 0.6858 -1\nDe 15 1 51 0 0\nPo 0 90.5764 94.996 90.5764 94.0816 0.2032 -1\nDe 15 0 51 0 0\nPo 0 92.50934 96.6343 92.50934 96.26854 0.2032 -1\nDe 15 0 51 0 0\nPo 3 87.757 100.33 87.757 100.33 0.6858 -1\nDe 15 1 51 0 0\nPo 0 91.1606 95.5802 90.5764 94.996 0.2032 -1\nDe 15 0 51 0 0\nPo 0 93.01988 108.76788 97.81032 113.55832 0.2032 -1\nDe 0 0 51 0 0\nPo 0 98.2726 120.65 97.917 120.2944 0.2032 -1\nDe 15 0 51 0 0\nPo 0 87.63 100.457 85.471 100.457 0.2032 -1\nDe 0 0 51 0 0\nPo 0 87.0077 101.9429 86.995 101.9302 0.2032 -1\nDe 15 0 52 0 0\nPo 0 86.614 101.5492 86.995 101.9302 0.508 -1\nDe 15 0 52 0 0\nPo 0 86.614 101.5492 86.614 101.2444 0.508 -1\nDe 15 0 52 0 0\nPo 0 87.51316 101.9429 87.0077 101.9429 0.2032 -1\nDe 15 0 52 0 0\nPo 0 91.99626 96.52 92.11056 96.6343 0.2032 -1\nDe 15 0 53 0 0\nPo 0 91.2114 96.52 91.6178 96.52 0.508 -1\nDe 15 0 53 0 0\nPo 0 91.6178 96.52 91.99626 96.52 0.2032 -1\nDe 15 0 53 0 0\nPo 0 88.646 88.265 87.7824 88.265 0.2032 -1\nDe 15 0 54 0 0\nPo 0 96.81972 121.35612 97.9424 122.4788 0.2032 -1\nDe 15 0 54 0 0\nPo 3 92.1512 89.6112 92.1512 89.6112 0.6858 -1\nDe 15 1 54 0 0\nPo 0 104.8512 121.3104 103.6828 122.4788 0.2032 -1\nDe 0 0 54 0 0\nPo 0 92.50934 91.0463 92.50934 89.96934 0.2032 -1\nDe 15 0 54 0 0\nPo 0 92.71 90.2462 93.32468 90.2462 0.2032 -1\nDe 0 0 54 0 0\nPo 3 100.076 90.2208 100.076 90.2208 0.6858 -1\nDe 15 1 54 0 0\nPo 3 88.646 88.265 88.646 88.265 0.6858 -1\nDe 15 1 54 0 0\nPo 0 100.32492 115.44808 96.81972 118.95328 0.2032 -1\nDe 15 0 54 0 0\nPo 0 100.32492 115.443 100.32492 115.44808 0.2032 -1\nDe 15 0 54 0 0\nPo 0 89.2556 88.265 90.07348 89.08288 0.2032 -1\nDe 0 0 54 0 0\nPo 3 104.8512 121.3104 104.8512 121.3104 0.6858 -1\nDe 15 1 54 0 0\nPo 0 92.50934 89.96934 92.1512 89.6112 0.2032 -1\nDe 15 0 54 0 0\nPo 0 92.1512 89.6874 92.71 90.2462 0.2032 -1\nDe 0 0 54 0 0\nPo 0 103.32466 121.15038 104.69118 121.15038 0.2032 -1\nDe 15 0 54 0 0\nPo 0 88.646 88.265 89.2556 88.265 0.2032 -1\nDe 0 0 54 0 0\nPo 0 91.62288 89.08288 92.1512 89.6112 0.2032 -1\nDe 0 0 54 0 0\nPo 0 93.599 89.97188 99.82708 89.97188 0.2032 -1\nDe 0 0 54 0 0\nPo 3 97.9424 122.4788 97.9424 122.4788 0.6858 -1\nDe 15 1 54 0 0\nPo 0 100.076 90.2208 100.32492 90.46972 0.2032 -1\nDe 15 0 54 0 0\nPo 0 104.69118 121.15038 104.8512 121.3104 0.2032 -1\nDe 15 0 54 0 0\nPo 0 100.32492 90.46972 100.32492 115.443 0.2032 -1\nDe 15 0 54 0 0\nPo 0 93.32468 90.2462 93.599 89.97188 0.2032 -1\nDe 0 0 54 0 0\nPo 0 92.1512 89.6874 92.1512 89.6112 0.2032 -1\nDe 0 0 54 0 0\nPo 0 103.6828 122.4788 97.9424 122.4788 0.2032 -1\nDe 0 0 54 0 0\nPo 0 90.07348 89.08288 91.62288 89.08288 0.2032 -1\nDe 0 0 54 0 0\nPo 0 96.81972 118.95328 96.81972 121.35612 0.2032 -1\nDe 15 0 54 0 0\nPo 0 99.82708 89.97188 100.076 90.2208 0.2032 -1\nDe 0 0 54 0 0\nPo 0 107.33532 67.73672 111.76 67.73672 0.2032 -1\nDe 0 0 55 0 0\nPo 0 102.0064 115.8748 101.9556 115.8748 0.2032 -1\nDe 0 0 55 0 0\nPo 0 102.8827 80.4545 102.5017 80.4545 0.2032 -1\nDe 15 0 55 0 0\nPo 0 107.7976 120.65 107.6198 120.8278 0.2032 -1\nDe 15 0 55 0 0\nPo 0 111.76 67.73672 112.0902 67.40652 0.2032 -1\nDe 0 0 55 0 0\nPo 0 104.0892 61.5442 103.9114 61.722 0.2032 -1\nDe 15 0 55 0 0\nPo 0 94.107 59.1566 99.4918 59.1566 0.2032 -1\nDe 0 0 55 0 0\nPo 0 92.583 77.3176 92.6846 77.3176 0.2032 -1\nDe 15 0 55 0 0\nPo 0 102.95128 60.27928 103.96728 60.27928 0.2032 -1\nDe 15 0 55 0 0\nPo 0 112.0902 67.437 111.84128 67.68592 0.2032 -1\nDe 15 0 55 0 0\nPo 0 93.2942 76.708 93.4974 76.708 0.2032 -1\nDe 15 0 55 0 0\nPo 0 104.8004 61.1124 104.8004 61.5442 0.2032 -1\nDe 15 0 55 0 0\nPo 0 92.6846 77.3176 93.2942 76.708 0.2032 -1\nDe 15 0 55 0 0\nPo 3 106.68 119.8626 106.68 119.8626 0.6858 -1\nDe 15 1 55 0 0\nPo 3 92.583 61.722 92.583 61.722 0.6858 -1\nDe 15 1 55 0 0\nPo 3 103.505 79.8068 103.505 79.8068 0.6858 -1\nDe 15 1 55 0 0\nPo 0 101.8286 59.1566 102.95128 60.27928 0.2032 -1\nDe 15 0 55 0 0\nPo 0 101.68128 115.8748 101.14788 115.3414 0.2032 -1\nDe 15 0 55 0 0\nPo 0 98.65106 66.6369 98.65106 66.29654 0.2032 -1\nDe 15 0 55 0 0\nPo 0 105.4608 65.8622 107.33532 67.73672 0.2032 -1\nDe 0 0 55 0 0\nPo 0 106.68 119.888 106.68 119.8626 0.2032 -1\nDe 0 0 55 0 0\nPo 0 111.84128 67.68592 111.84128 71.11492 0.2032 -1\nDe 15 0 55 0 0\nPo 3 104.8004 61.5442 104.8004 61.5442 0.6858 -1\nDe 15 1 55 0 0\nPo 0 107.6198 120.8278 106.68 119.888 0.2032 -1\nDe 0 0 55 0 0\nPo 0 92.583 61.722 92.583 60.6806 0.2032 -1\nDe 0 0 55 0 0\nPo 3 102.0064 115.8748 102.0064 115.8748 0.6858 -1\nDe 15 1 55 0 0\nPo 0 99.441 119.0498 99.06 119.0498 0.2032 -1\nDe 0 0 55 0 0\nPo 0 106.39298 120.14962 103.32466 120.14962 0.2032 -1\nDe 15 0 55 0 0\nPo 0 104.8004 62.7634 105.664 63.627 0.2032 -1\nDe 0 0 55 0 0\nPo 3 99.06 119.0498 99.06 119.0498 0.6858 -1\nDe 15 1 55 0 0\nPo 0 101.9556 115.8748 101.4984 116.332 0.2032 -1\nDe 0 0 55 0 0\nPo 0 92.71 61.849 92.583 61.722 0.2032 -1\nDe 15 0 55 0 0\nPo 3 99.7458 58.9026 99.7458 58.9026 0.6858 -1\nDe 15 1 55 0 0\nPo 0 103.505 79.8068 103.505 79.8322 0.2032 -1\nDe 15 0 55 0 0\nPo 0 103.6066 79.7052 103.505 79.8068 0.2032 -1\nDe 15 0 55 0 0\nPo 0 105.9942 119.8626 102.0064 115.8748 0.2032 -1\nDe 0 0 55 0 0\nPo 0 103.4542 79.6798 102.8954 79.121 0.2032 -1\nDe 0 0 55 0 0\nPo 3 112.0902 66.4718 112.0902 66.4718 0.6858 -1\nDe 15 1 55 0 0\nPo 0 92.583 60.6806 94.107 59.1566 0.2032 -1\nDe 0 0 55 0 0\nPo 0 99.7204 65.8622 105.4608 65.8622 0.2032 -1\nDe 0 0 55 0 0\nPo 3 99.7204 65.8622 99.7204 65.8622 0.6858 -1\nDe 15 1 55 0 0\nPo 0 103.96728 60.27928 104.8004 61.1124 0.2032 -1\nDe 15 0 55 0 0\nPo 0 107.8738 63.627 109.1946 64.9478 0.2032 -1\nDe 0 0 55 0 0\nPo 0 92.57792 61.71692 92.583 61.722 0.1524 -1\nDe 15 0 55 0 0\nPo 0 104.8004 61.5442 104.8004 62.7634 0.2032 -1\nDe 0 0 55 0 0\nPo 0 93.50248 76.70292 94.84106 76.70292 0.1524 -1\nDe 15 0 55 0 0\nPo 0 98.65106 66.29654 99.0854 65.8622 0.2032 -1\nDe 15 0 55 0 0\nPo 0 102.8954 79.121 102.5144 79.121 0.2032 -1\nDe 0 0 55 0 0\nPo 0 99.9998 59.1566 101.8286 59.1566 0.2032 -1\nDe 15 0 55 0 0\nPo 0 102.5017 80.4545 101.14788 81.80832 0.2032 -1\nDe 15 0 55 0 0\nPo 0 99.65944 119.64924 99.87534 119.64924 0.2032 -1\nDe 15 0 55 0 0\nPo 0 93.78188 76.42352 93.4974 76.708 0.2032 -1\nDe 0 0 55 0 0\nPo 0 99.7458 58.9026 99.9998 59.1566 0.2032 -1\nDe 15 0 55 0 0\nPo 0 106.7054 76.2508 103.6066 79.3496 0.2032 -1\nDe 15 0 55 0 0\nPo 0 112.0902 67.40652 112.0902 66.4718 0.2032 -1\nDe 0 0 55 0 0\nPo 0 99.0854 65.8622 99.7204 65.8622 0.2032 -1\nDe 15 0 55 0 0\nPo 3 107.6198 120.8278 107.6198 120.8278 0.6858 -1\nDe 15 1 55 0 0\nPo 0 92.71 63.3476 92.71 61.849 0.2032 -1\nDe 15 0 55 0 0\nPo 0 93.50248 76.70292 93.4974 76.708 0.1524 -1\nDe 15 0 55 0 0\nPo 0 105.664 63.627 107.8738 63.627 0.2032 -1\nDe 0 0 55 0 0\nPo 0 99.81692 76.42352 93.78188 76.42352 0.2032 -1\nDe 0 0 55 0 0\nPo 0 103.6066 79.3496 103.6066 79.7052 0.2032 -1\nDe 15 0 55 0 0\nPo 0 105.9942 119.8626 106.68 119.8626 0.2032 -1\nDe 0 0 55 0 0\nPo 0 103.505 79.8068 103.4542 79.756 0.2032 -1\nDe 0 0 55 0 0\nPo 0 101.4984 116.9924 99.441 119.0498 0.2032 -1\nDe 0 0 55 0 0\nPo 0 112.0902 66.4718 112.0902 67.437 0.2032 -1\nDe 15 0 55 0 0\nPo 0 103.4542 79.756 103.4542 79.6798 0.2032 -1\nDe 0 0 55 0 0\nPo 0 105.16108 61.90488 104.8004 61.5442 0.1524 -1\nDe 15 0 55 0 0\nPo 0 105.16108 62.20206 105.16108 61.90488 0.1524 -1\nDe 15 0 55 0 0\nPo 0 106.68 119.8626 106.39298 120.14962 0.2032 -1\nDe 15 0 55 0 0\nPo 0 109.1946 64.9478 110.5662 64.9478 0.2032 -1\nDe 0 0 55 0 0\nPo 0 102.0064 115.8748 101.68128 115.8748 0.2032 -1\nDe 15 0 55 0 0\nPo 0 111.84128 71.11492 106.7054 76.2508 0.2032 -1\nDe 15 0 55 0 0\nPo 3 93.4974 76.708 93.4974 76.708 0.6858 -1\nDe 15 1 55 0 0\nPo 0 102.5144 79.121 99.81692 76.42352 0.2032 -1\nDe 0 0 55 0 0\nPo 0 101.4984 116.332 101.4984 116.9924 0.2032 -1\nDe 0 0 55 0 0\nPo 0 110.03534 120.65 107.7976 120.65 0.2032 -1\nDe 15 0 55 0 0\nPo 0 101.14788 81.80832 101.14788 115.3414 0.2032 -1\nDe 15 0 55 0 0\nPo 0 103.505 79.8322 102.8827 80.4545 0.2032 -1\nDe 15 0 55 0 0\nPo 0 99.06 119.0498 99.65944 119.64924 0.2032 -1\nDe 15 0 55 0 0\nPo 0 99.4918 59.1566 99.7458 58.9026 0.2032 -1\nDe 0 0 55 0 0\nPo 0 104.8004 61.5442 104.0892 61.5442 0.2032 -1\nDe 15 0 55 0 0\nPo 0 92.57792 61.71692 92.57792 60.60694 0.1524 -1\nDe 15 0 55 0 0\nPo 0 110.5662 64.9478 112.0902 66.4718 0.2032 -1\nDe 0 0 55 0 0\nPo 0 93.1926 108.3564 98.2218 113.3856 0.2032 -1\nDe 0 0 56 0 0\nPo 0 92.91066 98.87966 93.1926 99.1616 0.2032 -1\nDe 15 0 56 0 0\nPo 0 92.91066 98.87966 92.91066 98.1837 0.2032 -1\nDe 15 0 56 0 0\nPo 0 88.2396 104.394 90.3478 104.394 0.2032 -1\nDe 0 0 56 0 0\nPo 0 88.31326 104.32034 88.2396 104.394 0.2032 -1\nDe 15 0 56 0 0\nPo 0 88.0872 105.3084 88.0872 104.5464 0.2032 -1\nDe 15 0 56 0 0\nPo 3 93.1926 99.695 93.1926 99.695 0.6858 -1\nDe 15 1 56 0 0\nPo 0 88.0872 104.5464 88.2396 104.394 0.2032 -1\nDe 15 0 56 0 0\nPo 0 94.8436 97.028 94.8436 97.9424 0.2032 -1\nDe 15 0 56 0 0\nPo 0 90.2716 108.3564 93.1926 108.3564 0.2032 -1\nDe 0 0 56 0 0\nPo 0 98.2218 114.0206 98.2218 113.3856 0.2032 -1\nDe 0 0 56 0 0\nPo 3 88.2396 104.394 88.2396 104.394 0.6858 -1\nDe 15 1 56 0 0\nPo 0 93.1926 99.5934 93.1926 99.695 0.2032 -1\nDe 0 0 56 0 0\nPo 0 100.8507 116.6495 100.7618 116.5606 0.2032 -1\nDe 15 0 56 0 0\nPo 3 94.8436 97.9424 94.8436 97.9424 0.6858 -1\nDe 15 1 56 0 0\nPo 0 89.6112 106.934 89.6112 107.696 0.2032 -1\nDe 0 0 56 0 0\nPo 0 93.1926 99.1616 93.1926 99.695 0.2032 -1\nDe 15 0 56 0 0\nPo 0 88.2396 105.5624 89.6112 106.934 0.2032 -1\nDe 0 0 56 0 0\nPo 3 100.7618 116.5606 100.7618 116.5606 0.6858 -1\nDe 15 1 56 0 0\nPo 0 91.3384 101.4476 93.091 99.695 0.2032 -1\nDe 0 0 56 0 0\nPo 0 100.8507 118.92534 100.8507 116.6495 0.2032 -1\nDe 15 0 56 0 0\nPo 0 90.3478 104.394 91.3384 103.4034 0.2032 -1\nDe 0 0 56 0 0\nPo 0 100.7618 116.5606 98.2218 114.0206 0.2032 -1\nDe 0 0 56 0 0\nPo 0 91.3384 103.4034 91.3384 101.4476 0.2032 -1\nDe 0 0 56 0 0\nPo 0 88.2396 104.394 88.2396 105.5624 0.2032 -1\nDe 0 0 56 0 0\nPo 0 89.6112 107.696 90.2716 108.3564 0.2032 -1\nDe 0 0 56 0 0\nPo 0 94.8436 97.9424 93.1926 99.5934 0.2032 -1\nDe 0 0 56 0 0\nPo 0 93.091 99.695 93.1926 99.695 0.2032 -1\nDe 0 0 56 0 0\nPo 0 88.31326 104.32034 88.31326 103.4923 0.2032 -1\nDe 15 0 56 0 0\nPo 0 93.30944 98.1837 93.30944 98.41484 0.2032 -1\nDe 15 0 57 0 0\nPo 0 93.30944 98.41484 93.6244 98.7298 0.2032 -1\nDe 15 0 57 0 0\nPo 0 93.6244 98.7298 94.2086 99.314 0.508 -1\nDe 15 0 57 0 0\nPo 0 88.85174 103.632 88.71204 103.4923 0.2032 -1\nDe 15 0 58 0 0\nPo 0 89.2302 103.632 88.85174 103.632 0.2032 -1\nDe 15 0 58 0 0\nPo 0 90.0176 103.632 89.2302 103.632 0.508 -1\nDe 15 0 58 0 0\nPo 0 94.8436 93.726 93.599 93.726 0.2032 -1\nDe 15 0 59 0 0\nPo 3 99.6696 92.7862 99.6696 92.7862 0.6858 -1\nDe 15 1 59 0 0\nPo 3 93.472 93.599 93.472 93.599 0.6858 -1\nDe 15 1 59 0 0\nPo 0 99.91344 93.03004 99.91344 114.13236 0.2032 -1\nDe 15 0 59 0 0\nPo 3 104.394 117.2972 104.394 117.2972 0.6858 -1\nDe 15 1 59 0 0\nPo 0 99.91344 114.13236 99.6188 114.427 0.2032 -1\nDe 15 0 59 0 0\nPo 0 92.91066 93.03766 93.472 93.599 0.2032 -1\nDe 15 0 59 0 0\nPo 3 99.6188 114.427 99.6188 114.427 0.6858 -1\nDe 15 1 59 0 0\nPo 0 99.6696 92.7862 99.91344 93.03004 0.2032 -1\nDe 15 0 59 0 0\nPo 0 93.472 93.599 95.3262 93.599 0.2032 -1\nDe 0 0 59 0 0\nPo 0 93.599 93.726 93.472 93.599 0.2032 -1\nDe 15 0 59 0 0\nPo 0 101.5238 114.427 99.6188 114.427 0.2032 -1\nDe 0 0 59 0 0\nPo 0 95.3262 93.599 96.139 92.7862 0.2032 -1\nDe 0 0 59 0 0\nPo 0 92.91066 93.03766 92.91066 92.5957 0.2032 -1\nDe 15 0 59 0 0\nPo 0 96.139 92.7862 99.6696 92.7862 0.2032 -1\nDe 0 0 59 0 0\nPo 0 104.394 117.2972 101.5238 114.427 0.2032 -1\nDe 0 0 59 0 0\nPo 0 104.394 119.0752 104.394 117.2972 0.2032 -1\nDe 15 0 59 0 0\nPo 0 103.81996 119.64924 103.32466 119.64924 0.2032 -1\nDe 15 0 59 0 0\nPo 0 103.81996 119.64924 104.394 119.0752 0.2032 -1\nDe 15 0 59 0 0\nPo 0 184.05094 85.49386 184.05094 86.53526 0.2032 -1\nDe 15 0 60 0 0\nPo 0 183.9468 86.6394 183.9468 87.4522 0.2032 -1\nDe 15 0 60 0 0\nPo 0 189.4967 87.2617 190.94704 85.81136 0.2032 -1\nDe 15 0 60 0 0\nPo 0 183.9468 87.4522 184.4294 87.9348 0.2032 -1\nDe 15 0 60 0 0\nPo 0 186.1693 87.2617 189.4967 87.2617 0.2032 -1\nDe 15 0 60 0 0\nPo 0 190.94704 80.45704 186.69 76.2 0.2032 -1\nDe 15 0 60 0 0\nPo 0 184.05094 86.53526 183.9468 86.6394 0.2032 -1\nDe 15 0 60 0 0\nPo 0 184.4294 87.9348 185.4962 87.9348 0.2032 -1\nDe 15 0 60 0 0\nPo 0 185.4962 87.9348 186.1693 87.2617 0.2032 -1\nDe 15 0 60 0 0\nPo 0 190.94704 85.81136 190.94704 80.45704 0.2032 -1\nDe 15 0 60 0 0\nPo 0 188.80074 88.24468 189.68212 88.24468 0.2032 -1\nDe 15 0 61 0 0\nPo 0 189.68212 88.24468 191.77 86.1568 0.2032 -1\nDe 15 0 61 0 0\nPo 0 191.77 86.1568 191.77 76.2 0.2032 -1\nDe 15 0 61 0 0\nPo 0 191.35852 78.32852 189.23 76.2 0.2032 -1\nDe 15 0 62 0 0\nPo 0 189.5983 87.7443 191.35852 85.98408 0.2032 -1\nDe 15 0 62 0 0\nPo 0 191.35852 85.98408 191.35852 78.32852 0.2032 -1\nDe 15 0 62 0 0\nPo 0 188.80074 87.7443 189.5983 87.7443 0.2032 -1\nDe 15 0 62 0 0\nPo 0 192.18148 78.32852 194.31 76.2 0.2032 -1\nDe 15 0 63 0 0\nPo 0 188.80074 88.74506 189.76594 88.74506 0.2032 -1\nDe 15 0 63 0 0\nPo 0 189.76594 88.74506 192.18148 86.32952 0.2032 -1\nDe 15 0 63 0 0\nPo 0 192.18148 86.32952 192.18148 78.32852 0.2032 -1\nDe 15 0 63 0 0\nPo 0 126.6952 121.6152 128.27 123.19 0.2032 -1\nDe 15 0 64 0 0\nPo 0 126.6952 115.2652 126.6952 121.6152 0.2032 -1\nDe 15 0 64 0 0\nPo 0 129.159 113.94948 128.01092 113.94948 0.2032 -1\nDe 15 0 64 0 0\nPo 0 128.01092 113.94948 126.6952 115.2652 0.2032 -1\nDe 15 0 64 0 0\nPo 0 130.7592 121.9454 131.6609 121.0437 0.2032 -1\nDe 15 0 65 0 0\nPo 0 130.7592 121.9454 130.556 121.9454 0.2032 -1\nDe 15 0 65 0 0\nPo 0 131.6609 115.951 131.6609 121.0437 0.2032 -1\nDe 15 0 65 0 0\nPo 0 129.7686 124.6886 130.81 125.73 0.2032 -1\nDe 15 0 65 0 0\nPo 0 130.556 121.9454 129.7686 122.7328 0.2032 -1\nDe 15 0 65 0 0\nPo 0 129.7686 122.7328 129.7686 124.6886 0.2032 -1\nDe 15 0 65 0 0\nPo 0 132.15874 117.28704 132.07238 117.3734 0.2032 -1\nDe 15 0 66 0 0\nPo 0 132.07238 121.21642 130.81 122.4788 0.2032 -1\nDe 15 0 66 0 0\nPo 0 132.07238 117.3734 132.07238 121.21642 0.2032 -1\nDe 15 0 66 0 0\nPo 0 132.15874 115.951 132.15874 117.28704 0.2032 -1\nDe 15 0 66 0 0\nPo 0 130.81 122.4788 130.81 123.19 0.2032 -1\nDe 15 0 66 0 0\nPo 0 132.08 124.46 133.35 125.73 0.2032 -1\nDe 15 0 67 0 0\nPo 0 133.1595 116.90096 132.48386 117.5766 0.2032 -1\nDe 15 0 67 0 0\nPo 0 132.08 124.46 132.08 122.555 0.2032 -1\nDe 15 0 67 0 0\nPo 0 132.08 121.793 132.08 122.555 0.2032 -1\nDe 15 0 67 0 0\nPo 0 132.48386 121.38914 132.08 121.793 0.2032 -1\nDe 15 0 67 0 0\nPo 0 132.48386 117.5766 132.48386 121.38914 0.2032 -1\nDe 15 0 67 0 0\nPo 0 133.1595 115.951 133.1595 116.90096 0.2032 -1\nDe 15 0 67 0 0\nPo 0 133.65988 115.951 133.65988 116.98732 0.2032 -1\nDe 15 0 68 0 0\nPo 0 132.89534 117.75186 132.89534 122.73534 0.2032 -1\nDe 15 0 68 0 0\nPo 0 132.89534 122.73534 133.35 123.19 0.2032 -1\nDe 15 0 68 0 0\nPo 0 133.65988 116.98732 132.89534 117.75186 0.2032 -1\nDe 15 0 68 0 0\nPo 0 134.66064 116.88064 135.24738 117.46738 0.2032 -1\nDe 15 0 69 0 0\nPo 0 135.24738 121.92762 134.62 122.555 0.2032 -1\nDe 15 0 69 0 0\nPo 0 134.62 124.46 135.89 125.73 0.2032 -1\nDe 15 0 69 0 0\nPo 0 135.24738 117.46738 135.24738 121.92762 0.2032 -1\nDe 15 0 69 0 0\nPo 0 134.62 124.46 134.62 122.555 0.2032 -1\nDe 15 0 69 0 0\nPo 0 134.66064 115.951 134.66064 116.88064 0.2032 -1\nDe 15 0 69 0 0\nPo 0 135.65886 122.95886 135.89 123.19 0.2032 -1\nDe 15 0 70 0 0\nPo 0 135.65886 115.951 135.65886 122.95886 0.2032 -1\nDe 15 0 70 0 0\nPo 0 126.28372 123.74372 128.27 125.73 0.2032 -1\nDe 15 0 71 0 0\nPo 0 129.159 113.4491 127.9271 113.4491 0.2032 -1\nDe 15 0 71 0 0\nPo 0 126.28372 115.09248 126.28372 123.74372 0.2032 -1\nDe 15 0 71 0 0\nPo 0 127.9271 113.4491 126.28372 115.09248 0.2032 -1\nDe 15 0 71 0 0\nPo 0 137.16 98.8441 137.4267 98.5774 0.2032 -1\nDe 15 0 72 0 0\nPo 0 137.4267 94.3991 144.49044 87.33536 0.2032 -1\nDe 15 0 72 0 0\nPo 0 147.8026 80.5688 147.8026 76.9874 0.2032 -1\nDe 15 0 72 0 0\nPo 0 137.16 99.949 137.16 98.8441 0.2032 -1\nDe 15 0 72 0 0\nPo 0 144.49044 87.33536 144.49044 83.88096 0.2032 -1\nDe 15 0 72 0 0\nPo 0 137.4267 98.5774 137.4267 94.3991 0.2032 -1\nDe 15 0 72 0 0\nPo 0 144.49044 83.88096 147.8026 80.5688 0.2032 -1\nDe 15 0 72 0 0\nPo 0 147.8026 76.9874 151.13 73.66 0.2032 -1\nDe 15 0 72 0 0\nPo 0 148.19376 86.29904 149.4028 85.09 0.2032 -1\nDe 15 0 73 0 0\nPo 0 142.16126 99.949 142.16126 98.98634 0.2032 -1\nDe 15 0 73 0 0\nPo 0 149.4028 85.09 152.4 85.09 0.2032 -1\nDe 15 0 73 0 0\nPo 0 152.4 85.09 153.67 83.82 0.2032 -1\nDe 15 0 73 0 0\nPo 0 142.16126 98.98634 148.19376 92.95384 0.2032 -1\nDe 15 0 73 0 0\nPo 0 148.19376 92.95384 148.19376 86.29904 0.2032 -1\nDe 15 0 73 0 0\nPo 0 142.6591 99.949 142.6591 99.0727 0.2032 -1\nDe 15 0 74 0 0\nPo 0 142.6591 99.0727 148.60524 93.12656 0.2032 -1\nDe 15 0 74 0 0\nPo 0 148.60524 93.12656 148.60524 87.66556 0.2032 -1\nDe 15 0 74 0 0\nPo 0 149.9108 86.36 151.13 86.36 0.2032 -1\nDe 15 0 74 0 0\nPo 0 148.60524 87.66556 149.9108 86.36 0.2032 -1\nDe 15 0 74 0 0\nPo 0 152.4 87.63 153.67 86.36 0.2032 -1\nDe 15 0 75 0 0\nPo 0 149.01672 88.62568 150.0124 87.63 0.2032 -1\nDe 15 0 75 0 0\nPo 0 143.15948 99.949 143.15948 99.15652 0.2032 -1\nDe 15 0 75 0 0\nPo 0 150.0124 87.63 152.4 87.63 0.2032 -1\nDe 15 0 75 0 0\nPo 0 149.01672 93.29928 149.01672 88.62568 0.2032 -1\nDe 15 0 75 0 0\nPo 0 143.15948 99.15652 149.01672 93.29928 0.2032 -1\nDe 15 0 75 0 0\nPo 0 145.161 102.4509 146.0881 102.4509 0.2032 -1\nDe 15 0 76 0 0\nPo 0 146.9644 101.5746 146.9644 95.9358 0.2032 -1\nDe 15 0 76 0 0\nPo 0 149.4282 93.472 149.4282 90.6018 0.2032 -1\nDe 15 0 76 0 0\nPo 0 146.9644 95.9358 149.4282 93.472 0.2032 -1\nDe 15 0 76 0 0\nPo 0 146.0881 102.4509 146.9644 101.5746 0.2032 -1\nDe 15 0 76 0 0\nPo 0 149.4282 90.6018 151.13 88.9 0.2032 -1\nDe 15 0 76 0 0\nPo 0 148.59 103.632 149.4028 102.8192 0.2032 -1\nDe 15 0 77 0 0\nPo 0 146.67992 103.44912 146.8628 103.632 0.2032 -1\nDe 15 0 77 0 0\nPo 0 149.83968 93.64472 149.83968 90.77452 0.2032 -1\nDe 15 0 77 0 0\nPo 0 149.4028 94.0816 149.83968 93.64472 0.2032 -1\nDe 15 0 77 0 0\nPo 0 150.4442 90.17 152.4 90.17 0.2032 -1\nDe 15 0 77 0 0\nPo 0 149.83968 90.77452 150.4442 90.17 0.2032 -1\nDe 15 0 77 0 0\nPo 0 145.161 103.44912 146.67992 103.44912 0.2032 -1\nDe 15 0 77 0 0\nPo 0 146.8628 103.632 148.59 103.632 0.2032 -1\nDe 15 0 77 0 0\nPo 0 152.4 90.17 153.67 88.9 0.2032 -1\nDe 15 0 77 0 0\nPo 0 149.4028 102.8192 149.4028 94.0816 0.2032 -1\nDe 15 0 77 0 0\nPo 0 148.76272 104.04348 149.81428 102.99192 0.2032 -1\nDe 15 0 78 0 0\nPo 0 149.81428 102.99192 149.81428 94.25432 0.2032 -1\nDe 15 0 78 0 0\nPo 0 149.81428 94.25432 150.25116 93.81744 0.2032 -1\nDe 15 0 78 0 0\nPo 0 145.161 104.95026 146.21002 104.95026 0.2032 -1\nDe 15 0 78 0 0\nPo 0 150.25116 93.81744 150.25116 92.31884 0.2032 -1\nDe 15 0 78 0 0\nPo 0 146.21002 104.95026 147.1168 104.04348 0.2032 -1\nDe 15 0 78 0 0\nPo 0 147.1168 104.04348 148.76272 104.04348 0.2032 -1\nDe 15 0 78 0 0\nPo 0 150.25116 92.31884 151.13 91.44 0.2032 -1\nDe 15 0 78 0 0\nPo 0 145.161 105.95102 146.11858 105.95102 0.2032 -1\nDe 15 0 79 0 0\nPo 0 147.61464 104.45496 148.93544 104.45496 0.2032 -1\nDe 15 0 79 0 0\nPo 0 150.22576 103.16464 150.22576 94.42704 0.2032 -1\nDe 15 0 79 0 0\nPo 0 150.66264 93.99016 151.11984 93.99016 0.2032 -1\nDe 15 0 79 0 0\nPo 0 150.22576 94.42704 150.66264 93.99016 0.2032 -1\nDe 15 0 79 0 0\nPo 0 151.11984 93.99016 153.67 91.44 0.2032 -1\nDe 15 0 79 0 0\nPo 0 146.11858 105.95102 147.61464 104.45496 0.2032 -1\nDe 15 0 79 0 0\nPo 0 148.93544 104.45496 150.22576 103.16464 0.2032 -1\nDe 15 0 79 0 0\nPo 0 152.4 74.93 153.67 73.66 0.2032 -1\nDe 15 0 80 0 0\nPo 0 148.21408 80.74152 148.21408 77.16012 0.2032 -1\nDe 15 0 80 0 0\nPo 0 137.83818 94.57182 144.90192 87.50808 0.2032 -1\nDe 15 0 80 0 0\nPo 0 137.83818 98.7552 137.83818 94.57182 0.2032 -1\nDe 15 0 80 0 0\nPo 0 148.21408 77.16012 150.4442 74.93 0.2032 -1\nDe 15 0 80 0 0\nPo 0 137.66038 99.949 137.66038 98.933 0.2032 -1\nDe 15 0 80 0 0\nPo 0 144.90192 87.50808 144.90192 84.05368 0.2032 -1\nDe 15 0 80 0 0\nPo 0 137.66038 98.933 137.83818 98.7552 0.2032 -1\nDe 15 0 80 0 0\nPo 0 144.90192 84.05368 148.21408 80.74152 0.2032 -1\nDe 15 0 80 0 0\nPo 0 150.4442 74.93 152.4 74.93 0.2032 -1\nDe 15 0 80 0 0\nPo 0 145.3134 84.2264 148.62556 80.91424 0.2032 -1\nDe 15 0 81 0 0\nPo 0 148.62556 77.33284 149.7584 76.2 0.2032 -1\nDe 15 0 81 0 0\nPo 0 138.24966 94.74454 145.3134 87.6808 0.2032 -1\nDe 15 0 81 0 0\nPo 0 138.16076 99.949 138.16076 99.0219 0.2032 -1\nDe 15 0 81 0 0\nPo 0 148.62556 80.91424 148.62556 77.33284 0.2032 -1\nDe 15 0 81 0 0\nPo 0 138.16076 99.0219 138.24966 98.933 0.2032 -1\nDe 15 0 81 0 0\nPo 0 149.7584 76.2 151.13 76.2 0.2032 -1\nDe 15 0 81 0 0\nPo 0 138.24966 98.933 138.24966 94.74454 0.2032 -1\nDe 15 0 81 0 0\nPo 0 145.3134 87.6808 145.3134 84.2264 0.2032 -1\nDe 15 0 81 0 0\nPo 0 149.03704 78.3844 149.95144 77.47 0.2032 -1\nDe 15 0 82 0 0\nPo 0 152.4 77.47 153.67 76.2 0.2032 -1\nDe 15 0 82 0 0\nPo 0 138.66114 99.949 138.66114 94.91726 0.2032 -1\nDe 15 0 82 0 0\nPo 0 145.72488 84.39912 149.03704 81.08696 0.2032 -1\nDe 15 0 82 0 0\nPo 0 149.95144 77.47 152.4 77.47 0.2032 -1\nDe 15 0 82 0 0\nPo 0 145.72488 87.85352 145.72488 84.39912 0.2032 -1\nDe 15 0 82 0 0\nPo 0 149.03704 81.08696 149.03704 78.3844 0.2032 -1\nDe 15 0 82 0 0\nPo 0 138.66114 94.91726 145.72488 87.85352 0.2032 -1\nDe 15 0 82 0 0\nPo 0 139.07262 99.0092 139.07262 95.08998 0.2032 -1\nDe 15 0 83 0 0\nPo 0 149.44852 81.25968 149.44852 80.42148 0.2032 -1\nDe 15 0 83 0 0\nPo 0 149.44852 80.42148 151.13 78.74 0.2032 -1\nDe 15 0 83 0 0\nPo 0 146.13636 88.02624 146.13636 84.57184 0.2032 -1\nDe 15 0 83 0 0\nPo 0 139.07262 95.08998 146.13636 88.02624 0.2032 -1\nDe 15 0 83 0 0\nPo 0 139.15898 99.949 139.15898 99.09556 0.2032 -1\nDe 15 0 83 0 0\nPo 0 146.13636 84.57184 149.44852 81.25968 0.2032 -1\nDe 15 0 83 0 0\nPo 0 139.15898 99.09556 139.07262 99.0092 0.2032 -1\nDe 15 0 83 0 0\nPo 0 139.48664 98.82124 139.48664 95.26016 0.2032 -1\nDe 15 0 84 0 0\nPo 0 150.7236 80.01 152.4 80.01 0.2032 -1\nDe 15 0 84 0 0\nPo 0 149.86 80.8736 150.7236 80.01 0.2032 -1\nDe 15 0 84 0 0\nPo 0 149.86 81.4324 149.86 80.8736 0.2032 -1\nDe 15 0 84 0 0\nPo 0 146.54784 88.19896 146.54784 84.74456 0.2032 -1\nDe 15 0 84 0 0\nPo 0 139.65936 99.949 139.65936 98.99396 0.2032 -1\nDe 15 0 84 0 0\nPo 0 146.54784 84.74456 149.86 81.4324 0.2032 -1\nDe 15 0 84 0 0\nPo 0 139.65936 98.99396 139.48664 98.82124 0.2032 -1\nDe 15 0 84 0 0\nPo 0 139.48664 95.26016 146.54784 88.19896 0.2032 -1\nDe 15 0 84 0 0\nPo 0 152.4 80.01 153.67 78.74 0.2032 -1\nDe 15 0 84 0 0\nPo 0 150.5966 81.28 151.13 81.28 0.2032 -1\nDe 15 0 85 0 0\nPo 0 146.95932 88.37168 146.95932 84.91728 0.2032 -1\nDe 15 0 85 0 0\nPo 0 140.15974 98.91014 139.89812 98.64852 0.2032 -1\nDe 15 0 85 0 0\nPo 0 139.89812 98.64852 139.89812 95.43288 0.2032 -1\nDe 15 0 85 0 0\nPo 0 140.15974 99.949 140.15974 98.91014 0.2032 -1\nDe 15 0 85 0 0\nPo 0 139.89812 95.43288 146.95932 88.37168 0.2032 -1\nDe 15 0 85 0 0\nPo 0 146.95932 84.91728 150.5966 81.28 0.2032 -1\nDe 15 0 85 0 0\nPo 0 140.3096 98.4758 140.3096 95.6056 0.2032 -1\nDe 15 0 86 0 0\nPo 0 147.3708 88.5444 147.3708 85.09 0.2032 -1\nDe 15 0 86 0 0\nPo 0 140.66012 99.949 140.66012 98.82632 0.2032 -1\nDe 15 0 86 0 0\nPo 0 149.9108 82.55 152.4 82.55 0.2032 -1\nDe 15 0 86 0 0\nPo 0 147.3708 85.09 149.9108 82.55 0.2032 -1\nDe 15 0 86 0 0\nPo 0 152.4 82.55 153.67 81.28 0.2032 -1\nDe 15 0 86 0 0\nPo 0 140.3096 95.6056 147.3708 88.5444 0.2032 -1\nDe 15 0 86 0 0\nPo 0 140.66012 98.82632 140.3096 98.4758 0.2032 -1\nDe 15 0 86 0 0\nPo 0 141.66088 99.949 141.66088 98.90252 0.2032 -1\nDe 15 0 87 0 0\nPo 0 147.78228 85.26272 149.225 83.82 0.2032 -1\nDe 15 0 87 0 0\nPo 0 141.66088 98.90252 147.78228 92.78112 0.2032 -1\nDe 15 0 87 0 0\nPo 0 149.225 83.82 151.13 83.82 0.2032 -1\nDe 15 0 87 0 0\nPo 0 147.78228 92.78112 147.78228 85.26272 0.2032 -1\nDe 15 0 87 0 0\nPo 0 145.161 106.44886 146.73834 106.44886 0.2032 -1\nDe 15 0 88 0 0\nPo 0 147.5232 105.664 150.2156 105.664 0.2032 -1\nDe 15 0 88 0 0\nPo 0 146.73834 106.44886 147.5232 105.664 0.2032 -1\nDe 15 0 88 0 0\nPo 0 147.8788 114.808 150.2156 114.808 0.2032 -1\nDe 15 0 89 0 0\nPo 0 141.66088 116.99748 142.24508 117.58168 0.2032 -1\nDe 15 0 89 0 0\nPo 0 142.24508 117.58168 145.10512 117.58168 0.2032 -1\nDe 15 0 89 0 0\nPo 0 141.66088 115.951 141.66088 116.99748 0.2032 -1\nDe 15 0 89 0 0\nPo 0 145.10512 117.58168 147.8788 114.808 0.2032 -1\nDe 15 0 89 0 0\nPo 0 145.27784 117.99316 147.447 115.824 0.2032 -1\nDe 15 0 90 0 0\nPo 0 141.1605 117.0813 142.07236 117.99316 0.2032 -1\nDe 15 0 90 0 0\nPo 0 141.1605 115.951 141.1605 117.0813 0.2032 -1\nDe 15 0 90 0 0\nPo 0 147.447 115.824 150.2156 115.824 0.2032 -1\nDe 15 0 90 0 0\nPo 0 142.07236 117.99316 145.27784 117.99316 0.2032 -1\nDe 15 0 90 0 0\nPo 0 140.66012 115.951 140.66012 117.16512 0.2032 -1\nDe 15 0 91 0 0\nPo 0 147.0152 116.84 150.2156 116.84 0.2032 -1\nDe 15 0 91 0 0\nPo 0 141.89964 118.40464 145.45056 118.40464 0.2032 -1\nDe 15 0 91 0 0\nPo 0 145.45056 118.40464 147.0152 116.84 0.2032 -1\nDe 15 0 91 0 0\nPo 0 140.66012 117.16512 141.89964 118.40464 0.2032 -1\nDe 15 0 91 0 0\nPo 0 146.5834 117.856 150.2156 117.856 0.2032 -1\nDe 15 0 92 0 0\nPo 0 141.39672 118.81612 145.62328 118.81612 0.2032 -1\nDe 15 0 92 0 0\nPo 0 139.65936 117.07876 141.39672 118.81612 0.2032 -1\nDe 15 0 92 0 0\nPo 0 139.65936 115.951 139.65936 117.07876 0.2032 -1\nDe 15 0 92 0 0\nPo 0 145.62328 118.81612 146.5834 117.856 0.2032 -1\nDe 15 0 92 0 0\nPo 0 139.15898 117.16258 141.224 119.2276 0.2032 -1\nDe 15 0 93 0 0\nPo 0 146.1516 118.872 150.2156 118.872 0.2032 -1\nDe 15 0 93 0 0\nPo 0 139.15898 115.951 139.15898 117.16258 0.2032 -1\nDe 15 0 93 0 0\nPo 0 145.796 119.2276 146.1516 118.872 0.2032 -1\nDe 15 0 93 0 0\nPo 0 141.224 119.2276 145.796 119.2276 0.2032 -1\nDe 15 0 93 0 0\nPo 0 137.66038 117.18798 140.11148 119.63908 0.2032 -1\nDe 15 0 94 0 0\nPo 0 140.11148 119.63908 149.96668 119.63908 0.2032 -1\nDe 15 0 94 0 0\nPo 0 137.66038 115.951 137.66038 117.18798 0.2032 -1\nDe 15 0 94 0 0\nPo 0 149.96668 119.63908 150.2156 119.888 0.2032 -1\nDe 15 0 94 0 0\nPo 0 148.80336 120.05056 149.6568 120.904 0.2032 -1\nDe 15 0 95 0 0\nPo 0 149.6568 120.904 150.2156 120.904 0.2032 -1\nDe 15 0 95 0 0\nPo 0 136.15924 117.03304 139.17676 120.05056 0.2032 -1\nDe 15 0 95 0 0\nPo 0 136.15924 115.951 136.15924 117.03304 0.2032 -1\nDe 15 0 95 0 0\nPo 0 139.17676 120.05056 148.80336 120.05056 0.2032 -1\nDe 15 0 95 0 0\nPo 0 148.3868 106.68 150.2156 106.68 0.2032 -1\nDe 15 0 96 0 0\nPo 0 148.11756 106.94924 148.3868 106.68 0.2032 -1\nDe 15 0 96 0 0\nPo 0 145.161 106.94924 148.11756 106.94924 0.2032 -1\nDe 15 0 96 0 0\nPo 0 145.161 107.44962 148.77542 107.44962 0.2032 -1\nDe 15 0 97 0 0\nPo 0 149.0218 107.696 150.2156 107.696 0.2032 -1\nDe 15 0 97 0 0\nPo 0 148.77542 107.44962 149.0218 107.696 0.2032 -1\nDe 15 0 97 0 0\nPo 0 149.5552 108.712 150.2156 108.712 0.2032 -1\nDe 15 0 98 0 0\nPo 0 147.50288 111.45012 148.717 110.236 0.2032 -1\nDe 15 0 98 0 0\nPo 0 148.717 110.236 148.717 109.5502 0.2032 -1\nDe 15 0 98 0 0\nPo 0 148.717 109.5502 149.5552 108.712 0.2032 -1\nDe 15 0 98 0 0\nPo 0 145.161 111.45012 147.50288 111.45012 0.2032 -1\nDe 15 0 98 0 0\nPo 0 149.3012 109.728 150.2156 109.728 0.2032 -1\nDe 15 0 99 0 0\nPo 0 145.161 112.45088 147.31492 112.45088 0.2032 -1\nDe 15 0 99 0 0\nPo 0 149.12848 109.90072 149.3012 109.728 0.2032 -1\nDe 15 0 99 0 0\nPo 0 149.12848 110.63732 149.12848 109.90072 0.2032 -1\nDe 15 0 99 0 0\nPo 0 147.31492 112.45088 149.12848 110.63732 0.2032 -1\nDe 15 0 99 0 0\nPo 0 145.161 112.95126 147.39874 112.95126 0.2032 -1\nDe 15 0 100 0 0\nPo 0 149.606 110.744 150.2156 110.744 0.2032 -1\nDe 15 0 100 0 0\nPo 0 147.39874 112.95126 149.606 110.744 0.2032 -1\nDe 15 0 100 0 0\nPo 0 145.161 113.4491 147.4851 113.4491 0.2032 -1\nDe 15 0 101 0 0\nPo 0 147.4851 113.4491 149.1742 111.76 0.2032 -1\nDe 15 0 101 0 0\nPo 0 149.1742 111.76 150.2156 111.76 0.2032 -1\nDe 15 0 101 0 0\nPo 0 147.56892 113.94948 148.7424 112.776 0.2032 -1\nDe 15 0 102 0 0\nPo 0 145.161 113.94948 147.56892 113.94948 0.2032 -1\nDe 15 0 102 0 0\nPo 0 148.7424 112.776 150.2156 112.776 0.2032 -1\nDe 15 0 102 0 0\nPo 0 142.6591 116.9035 142.9258 117.1702 0.2032 -1\nDe 15 0 103 0 0\nPo 0 144.9324 117.1702 148.3106 113.792 0.2032 -1\nDe 15 0 103 0 0\nPo 0 142.9258 117.1702 144.9324 117.1702 0.2032 -1\nDe 15 0 103 0 0\nPo 0 142.6591 115.951 142.6591 116.9035 0.2032 -1\nDe 15 0 103 0 0\nPo 0 148.3106 113.792 150.2156 113.792 0.2032 -1\nDe 15 0 103 0 0\nPo 0 134.62 122.23496 136.79932 120.05564 0.2032 -1\nDe 0 0 104 0 0\nPo 3 159.258 117.094 159.258 117.094 0.6858 -1\nDe 15 1 104 0 0\nPo 0 169.3926 106.25836 168.89984 106.25836 0.2032 -1\nDe 15 0 104 0 0\nPo 0 157.13456 120.05564 159.258 117.9322 0.2032 -1\nDe 0 0 104 0 0\nPo 0 127 124.46 134.0866 124.46 0.2032 -1\nDe 0 0 104 0 0\nPo 0 159.258 117.9322 159.258 117.094 0.2032 -1\nDe 0 0 104 0 0\nPo 0 120.65 120.65 123.19 120.65 0.2032 -1\nDe 0 0 104 0 0\nPo 0 129.159 112.95126 127.84074 112.95126 0.2032 -1\nDe 15 0 104 0 0\nPo 0 169.55008 106.41584 169.3926 106.25836 0.2032 -1\nDe 15 0 104 0 0\nPo 0 121.92 118.872 121.92 119.38 0.2032 -1\nDe 15 0 104 0 0\nPo 0 127.84074 112.95126 121.92 118.872 0.2032 -1\nDe 15 0 104 0 0\nPo 0 136.79932 120.05564 157.13456 120.05564 0.2032 -1\nDe 0 0 104 0 0\nPo 0 159.258 115.9002 159.258 117.094 0.2032 -1\nDe 15 0 104 0 0\nPo 0 134.0866 124.46 134.62 123.9266 0.2032 -1\nDe 0 0 104 0 0\nPo 0 168.89984 106.25836 159.258 115.9002 0.2032 -1\nDe 15 0 104 0 0\nPo 0 169.55008 106.41584 169.55008 107.49534 0.2032 -1\nDe 15 0 104 0 0\nPo 0 121.92 119.38 120.65 120.65 0.2032 -1\nDe 15 0 104 0 0\nPo 0 134.62 123.9266 134.62 122.23496 0.2032 -1\nDe 0 0 104 0 0\nPo 0 123.19 120.65 127 124.46 0.2032 -1\nDe 0 0 104 0 0\nPo 0 157.6324 116.3574 168.5544 105.4354 0.2032 -1\nDe 15 0 105 0 0\nPo 0 119.38 112.141 119.38 114.3 0.2032 -1\nDe 15 0 105 0 0\nPo 0 129.159 111.45012 120.07088 111.45012 0.2032 -1\nDe 15 0 105 0 0\nPo 0 120.65 115.57 125.222 115.57 0.2032 -1\nDe 0 0 105 0 0\nPo 3 157.6324 116.3574 157.6324 116.3574 0.6858 -1\nDe 15 1 105 0 0\nPo 0 172.9486 105.4354 173.55058 106.03738 0.2032 -1\nDe 15 0 105 0 0\nPo 0 173.55058 106.03738 173.55058 107.49534 0.2032 -1\nDe 15 0 105 0 0\nPo 0 120.07088 111.45012 119.38 112.141 0.2032 -1\nDe 15 0 105 0 0\nPo 0 168.5544 105.4354 172.9486 105.4354 0.2032 -1\nDe 15 0 105 0 0\nPo 0 125.222 115.57 128.88468 119.23268 0.2032 -1\nDe 0 0 105 0 0\nPo 0 156.30652 119.23268 156.68752 119.23268 0.2032 -1\nDe 0 0 105 0 0\nPo 0 128.88468 119.23268 156.30652 119.23268 0.2032 -1\nDe 0 0 105 0 0\nPo 0 157.6324 118.2878 157.6324 116.3574 0.2032 -1\nDe 0 0 105 0 0\nPo 0 156.68752 119.23268 157.6324 118.2878 0.2032 -1\nDe 0 0 105 0 0\nPo 0 119.38 114.3 120.65 115.57 0.2032 -1\nDe 15 0 105 0 0\nPo 0 155.9814 112.2934 158.3182 114.6302 0.2032 -1\nDe 0 0 106 0 0\nPo 0 128.9558 121.92 134.35076 121.92 0.2032 -1\nDe 0 0 106 0 0\nPo 0 148.0566 112.2934 155.9814 112.2934 0.2032 -1\nDe 0 0 106 0 0\nPo 0 134.35076 121.92 136.6266 119.64416 0.2032 -1\nDe 0 0 106 0 0\nPo 0 146.21256 110.44936 146.5326 110.7694 0.2032 -1\nDe 15 0 106 0 0\nPo 0 125.1458 118.11 120.65 118.11 0.2032 -1\nDe 0 0 106 0 0\nPo 0 145.161 110.44936 146.21256 110.44936 0.2032 -1\nDe 15 0 106 0 0\nPo 0 158.3182 118.1862 158.3182 114.6302 0.2032 -1\nDe 0 0 106 0 0\nPo 0 125.1458 118.11 128.9558 121.92 0.2032 -1\nDe 0 0 106 0 0\nPo 0 146.5326 110.7694 148.0566 112.2934 0.2032 -1\nDe 0 0 106 0 0\nPo 3 146.5326 110.7694 146.5326 110.7694 0.6858 -1\nDe 15 1 106 0 0\nPo 0 158.5214 114.427 158.3182 114.6302 0.2032 -1\nDe 15 0 106 0 0\nPo 0 156.86024 119.64416 158.3182 118.1862 0.2032 -1\nDe 0 0 106 0 0\nPo 0 168.1734 105.2322 158.9786 114.427 0.2032 -1\nDe 15 0 106 0 0\nPo 0 168.1734 104.013 168.1734 105.2322 0.2032 -1\nDe 15 0 106 0 0\nPo 3 158.3182 114.6302 158.3182 114.6302 0.6858 -1\nDe 15 1 106 0 0\nPo 0 166.79926 103.74376 167.90416 103.74376 0.2032 -1\nDe 15 0 106 0 0\nPo 0 136.6266 119.64416 156.2862 119.64416 0.2032 -1\nDe 0 0 106 0 0\nPo 0 156.2862 119.64416 156.86024 119.64416 0.2032 -1\nDe 0 0 106 0 0\nPo 0 167.90416 103.74376 168.1734 104.013 0.2032 -1\nDe 15 0 106 0 0\nPo 0 158.9786 114.427 158.5214 114.427 0.2032 -1\nDe 15 0 106 0 0\nPo 0 123.2662 113.03 120.65 113.03 0.2032 -1\nDe 0 0 107 0 0\nPo 0 156.1338 118.8212 156.7434 118.2116 0.2032 -1\nDe 0 0 107 0 0\nPo 0 158.3944 116.1796 168.72712 105.84688 0.2032 -1\nDe 15 0 107 0 0\nPo 0 129.0574 118.8212 156.1338 118.8212 0.2032 -1\nDe 0 0 107 0 0\nPo 0 125.2982 113.03 125.87732 112.45088 0.2032 -1\nDe 15 0 107 0 0\nPo 0 125.87732 112.45088 129.159 112.45088 0.2032 -1\nDe 15 0 107 0 0\nPo 3 156.7434 118.2116 156.7434 118.2116 0.6858 -1\nDe 15 1 107 0 0\nPo 0 171.54906 107.49534 171.54906 106.19994 0.2032 -1\nDe 15 0 107 0 0\nPo 0 158.3944 116.5606 158.3944 116.1796 0.2032 -1\nDe 15 0 107 0 0\nPo 0 171.54906 106.19994 171.196 105.84688 0.2032 -1\nDe 15 0 107 0 0\nPo 0 120.65 113.03 125.2982 113.03 0.2032 -1\nDe 15 0 107 0 0\nPo 0 123.2662 113.03 129.0574 118.8212 0.2032 -1\nDe 0 0 107 0 0\nPo 0 171.196 105.84688 168.72712 105.84688 0.2032 -1\nDe 15 0 107 0 0\nPo 0 156.7434 118.2116 158.3944 116.5606 0.2032 -1\nDe 15 0 107 0 0\nPo 0 172.8724 80.6704 171.45 79.248 0.2032 -1\nDe 15 0 108 0 0\nPo 0 173.0502 85.49386 173.0502 84.328 0.2032 -1\nDe 15 0 108 0 0\nPo 0 172.8724 84.1502 172.8724 80.6704 0.2032 -1\nDe 15 0 108 0 0\nPo 0 170.3324 79.248 171.45 79.248 0.2032 -1\nDe 15 0 108 0 0\nPo 0 173.0502 84.328 172.8724 84.1502 0.2032 -1\nDe 15 0 108 0 0\nPo 0 177.18532 83.81492 177.0507 83.94954 0.2032 -1\nDe 15 0 109 0 0\nPo 0 177.18532 75.6412 177.18532 83.81492 0.2032 -1\nDe 15 0 109 0 0\nPo 0 177.038 74.9554 177.038 75.49388 0.2032 -1\nDe 15 0 109 0 0\nPo 0 177.038 75.49388 177.18532 75.6412 0.2032 -1\nDe 15 0 109 0 0\nPo 0 177.0507 83.94954 177.0507 85.49386 0.2032 -1\nDe 15 0 109 0 0\nPo 0 176.4792 74.422 177.4444 74.422 0.2032 -1\nDe 15 0 110 0 0\nPo 0 176.022 73.9648 176.022 73.8124 0.2032 -1\nDe 15 0 110 0 0\nPo 0 178.04892 85.49386 178.04892 84.06892 0.2032 -1\nDe 15 0 110 0 0\nPo 0 177.4444 74.422 177.5968 74.5744 0.2032 -1\nDe 15 0 110 0 0\nPo 0 177.5968 83.6168 177.5968 74.5744 0.2032 -1\nDe 15 0 110 0 0\nPo 0 176.022 73.9648 176.4792 74.422 0.2032 -1\nDe 15 0 110 0 0\nPo 0 177.5968 83.6168 178.04892 84.06892 0.2032 -1\nDe 15 0 110 0 0\nPo 0 183.9468 70.485 188.15812 66.27368 0.2032 -1\nDe 0 0 111 0 0\nPo 0 188.82614 62.99962 189.47638 62.99962 0.2032 -1\nDe 15 0 111 0 0\nPo 0 190.13932 66.27368 191.77 64.643 0.2032 -1\nDe 0 0 111 0 0\nPo 0 189.47638 62.99962 189.992 62.484 0.2032 -1\nDe 15 0 111 0 0\nPo 0 183.9214 74.295 183.9214 74.7776 0.2032 -1\nDe 15 0 111 0 0\nPo 0 183.9214 74.7776 183.515 75.184 0.2032 -1\nDe 15 0 111 0 0\nPo 0 180.21808 78.45552 183.5658 75.1078 0.2032 -1\nDe 0 0 111 0 0\nPo 3 183.515 75.184 183.515 75.184 0.6858 -1\nDe 15 1 111 0 0\nPo 0 182.2196 104.902 181.31028 104.902 0.2032 -1\nDe 0 0 111 0 0\nPo 0 191.77 62.865 192.2526 62.865 0.2032 -1\nDe 15 0 111 0 0\nPo 0 192.2526 62.865 192.8876 63.5 0.2032 -1\nDe 15 0 111 0 0\nPo 0 191.389 62.484 191.77 62.865 0.2032 -1\nDe 15 0 111 0 0\nPo 0 189.992 62.484 191.389 62.484 0.2032 -1\nDe 15 0 111 0 0\nPo 0 180.21808 103.8098 180.21808 78.45552 0.2032 -1\nDe 0 0 111 0 0\nPo 0 183.515 75.184 183.5658 75.1332 0.2032 -1\nDe 0 0 111 0 0\nPo 3 182.2196 104.902 182.2196 104.902 0.6858 -1\nDe 15 1 111 0 0\nPo 0 182.5498 107.49534 182.5498 106.5784 0.2032 -1\nDe 15 0 111 0 0\nPo 0 191.77 64.643 191.77 62.865 0.2032 -1\nDe 0 0 111 0 0\nPo 0 183.5658 75.1078 183.9468 74.7268 0.2032 -1\nDe 0 0 111 0 0\nPo 0 181.31028 104.902 180.21808 103.8098 0.2032 -1\nDe 0 0 111 0 0\nPo 0 182.2196 106.2482 182.2196 104.902 0.2032 -1\nDe 15 0 111 0 0\nPo 0 183.5658 75.1332 183.5658 75.1078 0.2032 -1\nDe 0 0 111 0 0\nPo 0 182.5498 106.5784 182.2196 106.2482 0.2032 -1\nDe 15 0 111 0 0\nPo 3 191.77 62.865 191.77 62.865 0.6858 -1\nDe 15 1 111 0 0\nPo 0 188.15812 66.27368 190.13932 66.27368 0.2032 -1\nDe 0 0 111 0 0\nPo 0 183.9468 74.7268 183.9468 70.485 0.2032 -1\nDe 0 0 111 0 0\nPo 0 186.1058 88.5952 186.7662 88.5952 0.2032 -1\nDe 0 0 112 0 0\nPo 0 196.1642 86.36 198.12 86.36 0.2032 -1\nDe 0 0 112 0 0\nPo 0 188.14288 87.21852 195.30568 87.21852 0.2032 -1\nDe 0 0 112 0 0\nPo 0 185.8264 89.7128 185.8264 89.1286 0.2032 -1\nDe 15 0 112 0 0\nPo 0 186.10072 100.52812 186.10072 89.98712 0.2032 -1\nDe 15 0 112 0 0\nPo 0 185.8264 89.1286 185.6994 89.0016 0.2032 -1\nDe 15 0 112 0 0\nPo 0 198.12 86.36 199.39 87.63 0.2032 -1\nDe 0 0 112 0 0\nPo 0 186.7662 88.5952 188.14288 87.21852 0.2032 -1\nDe 0 0 112 0 0\nPo 0 185.6994 89.0016 186.1058 88.5952 0.2032 -1\nDe 0 0 112 0 0\nPo 0 188.80074 102.24516 187.81776 102.24516 0.2032 -1\nDe 15 0 112 0 0\nPo 0 186.10072 89.98712 185.8264 89.7128 0.2032 -1\nDe 15 0 112 0 0\nPo 0 195.30568 87.21852 196.1642 86.36 0.2032 -1\nDe 0 0 112 0 0\nPo 3 185.6994 89.0016 185.6994 89.0016 0.6858 -1\nDe 15 1 112 0 0\nPo 0 187.81776 102.24516 186.10072 100.52812 0.2032 -1\nDe 15 0 112 0 0\nPo 3 186.5122 89.4334 186.5122 89.4334 0.6858 -1\nDe 15 1 113 0 0\nPo 0 187.4012 101.2444 186.5122 100.3554 0.2032 -1\nDe 15 0 113 0 0\nPo 0 188.80074 101.2444 187.4012 101.2444 0.2032 -1\nDe 15 0 113 0 0\nPo 0 186.5122 100.3554 186.5122 89.4334 0.2032 -1\nDe 15 0 113 0 0\nPo 0 188.3156 87.63 196.85 87.63 0.2032 -1\nDe 0 0 113 0 0\nPo 0 186.5122 89.4334 188.3156 87.63 0.2032 -1\nDe 0 0 113 0 0\nPo 0 192.0494 93.2942 192.31864 93.02496 0.2032 -1\nDe 15 0 114 0 0\nPo 0 192.31864 93.02496 194.24904 93.02496 0.2032 -1\nDe 15 0 114 0 0\nPo 3 187.2488 93.7514 187.2488 93.7514 0.6858 -1\nDe 15 1 114 0 0\nPo 0 195.77304 91.50096 195.77304 86.75116 0.2032 -1\nDe 15 0 114 0 0\nPo 0 194.24904 93.02496 195.77304 91.50096 0.2032 -1\nDe 15 0 114 0 0\nPo 0 196.1642 86.36 198.12 86.36 0.2032 -1\nDe 15 0 114 0 0\nPo 0 188.80074 93.74378 187.25642 93.74378 0.2032 -1\nDe 15 0 114 0 0\nPo 3 192.0494 93.2942 192.0494 93.2942 0.6858 -1\nDe 15 1 114 0 0\nPo 0 187.25642 93.74378 187.2488 93.7514 0.2032 -1\nDe 15 0 114 0 0\nPo 0 195.77304 86.75116 196.1642 86.36 0.2032 -1\nDe 15 0 114 0 0\nPo 0 187.2488 93.7514 187.706 93.2942 0.2032 -1\nDe 0 0 114 0 0\nPo 0 187.706 93.2942 192.0494 93.2942 0.2032 -1\nDe 0 0 114 0 0\nPo 0 198.12 86.36 199.39 85.09 0.2032 -1\nDe 15 0 114 0 0\nPo 0 195.36156 91.32824 195.36156 86.57844 0.2032 -1\nDe 15 0 115 0 0\nPo 0 189.8904 93.2434 190.52032 92.61348 0.2032 -1\nDe 15 0 115 0 0\nPo 0 194.07632 92.61348 195.36156 91.32824 0.2032 -1\nDe 15 0 115 0 0\nPo 0 188.80074 93.2434 189.8904 93.2434 0.2032 -1\nDe 15 0 115 0 0\nPo 0 195.36156 86.57844 196.85 85.09 0.2032 -1\nDe 15 0 115 0 0\nPo 0 190.52032 92.61348 194.07632 92.61348 0.2032 -1\nDe 15 0 115 0 0\nPo 0 193.9036 92.202 194.95008 91.15552 0.2032 -1\nDe 15 0 116 0 0\nPo 0 189.80404 92.74556 190.3476 92.202 0.2032 -1\nDe 15 0 116 0 0\nPo 0 194.95008 85.03412 196.1642 83.82 0.2032 -1\nDe 15 0 116 0 0\nPo 0 196.1642 83.82 198.12 83.82 0.2032 -1\nDe 15 0 116 0 0\nPo 0 194.95008 91.15552 194.95008 85.03412 0.2032 -1\nDe 15 0 116 0 0\nPo 0 188.80074 92.74556 189.80404 92.74556 0.2032 -1\nDe 15 0 116 0 0\nPo 0 198.12 83.82 199.39 82.55 0.2032 -1\nDe 15 0 116 0 0\nPo 0 190.3476 92.202 193.9036 92.202 0.2032 -1\nDe 15 0 116 0 0\nPo 0 194.5386 84.8614 196.85 82.55 0.2032 -1\nDe 15 0 117 0 0\nPo 0 194.056 90.297 194.5386 89.8144 0.2032 -1\nDe 15 0 117 0 0\nPo 0 194.5386 89.8144 194.5386 84.8614 0.2032 -1\nDe 15 0 117 0 0\nPo 0 188.80074 89.74582 189.69482 89.74582 0.2032 -1\nDe 15 0 117 0 0\nPo 0 189.69482 89.74582 190.246 90.297 0.2032 -1\nDe 15 0 117 0 0\nPo 0 190.246 90.297 194.056 90.297 0.2032 -1\nDe 15 0 117 0 0\nPo 0 188.80074 104.74452 187.44692 104.74452 0.2032 -1\nDe 15 0 118 0 0\nPo 0 185.27776 102.57536 185.27776 91.37396 0.2032 -1\nDe 15 0 118 0 0\nPo 0 186.5376 91.0336 187.2742 90.297 0.2032 -1\nDe 0 0 118 0 0\nPo 0 198.0692 91.4908 199.39 90.17 0.2032 -1\nDe 0 0 118 0 0\nPo 0 184.9882 91.0844 185.039 91.0336 0.2032 -1\nDe 0 0 118 0 0\nPo 0 187.2742 90.297 194.8434 90.297 0.2032 -1\nDe 0 0 118 0 0\nPo 0 194.8434 90.297 196.0372 91.4908 0.2032 -1\nDe 0 0 118 0 0\nPo 0 187.44692 104.74452 185.27776 102.57536 0.2032 -1\nDe 15 0 118 0 0\nPo 0 185.039 91.0336 186.5376 91.0336 0.2032 -1\nDe 0 0 118 0 0\nPo 3 184.9882 91.0844 184.9882 91.0844 0.6858 -1\nDe 15 1 118 0 0\nPo 0 185.27776 91.37396 184.9882 91.0844 0.2032 -1\nDe 15 0 118 0 0\nPo 0 196.0372 91.4908 198.0692 91.4908 0.2032 -1\nDe 0 0 118 0 0\nPo 3 185.3946 90.2716 185.3946 90.2716 0.6858 -1\nDe 15 1 119 0 0\nPo 0 188.80074 103.24338 187.74918 103.24338 0.2032 -1\nDe 15 0 119 0 0\nPo 0 185.4708 90.1954 186.7916 90.1954 0.2032 -1\nDe 0 0 119 0 0\nPo 0 185.68924 101.18344 185.68924 90.56624 0.2032 -1\nDe 15 0 119 0 0\nPo 0 188.94552 88.04148 194.72148 88.04148 0.2032 -1\nDe 0 0 119 0 0\nPo 0 186.7916 90.1954 188.94552 88.04148 0.2032 -1\nDe 0 0 119 0 0\nPo 0 185.68924 90.56624 185.3946 90.2716 0.2032 -1\nDe 15 0 119 0 0\nPo 0 185.3946 90.2716 185.4708 90.1954 0.2032 -1\nDe 0 0 119 0 0\nPo 0 194.72148 88.04148 196.85 90.17 0.2032 -1\nDe 0 0 119 0 0\nPo 0 187.74918 103.24338 185.68924 101.18344 0.2032 -1\nDe 15 0 119 0 0\nPo 0 180.05044 84.58708 179.87772 84.41436 0.1524 -1\nDe 15 0 120 0 0\nPo 0 179.832 77.3684 178.816 77.3684 0.1524 -1\nDe 15 0 120 0 0\nPo 0 180.05044 85.49386 180.05044 84.58708 0.1524 -1\nDe 15 0 120 0 0\nPo 0 179.87772 77.41412 179.832 77.3684 0.1524 -1\nDe 15 0 120 0 0\nPo 0 179.87772 84.41436 179.87772 77.41412 0.1524 -1\nDe 15 0 120 0 0\nPo 0 181.76748 108.83392 181.76748 117.02288 0.2032 -1\nDe 15 0 121 0 0\nPo 0 182.04942 108.55198 181.76748 108.83392 0.2032 -1\nDe 15 0 121 0 0\nPo 0 182.8546 118.11 194.3354 118.11 0.2032 -1\nDe 15 0 121 0 0\nPo 0 181.76748 117.02288 182.8546 118.11 0.2032 -1\nDe 15 0 121 0 0\nPo 0 182.04942 107.49534 182.04942 108.55198 0.2032 -1\nDe 15 0 121 0 0\nPo 0 195.6054 114.9858 195.6054 119.38 0.2032 -1\nDe 0 0 122 0 0\nPo 0 191.008 103.4034 191.1858 103.2256 0.2032 -1\nDe 15 0 122 0 0\nPo 0 191.1858 103.2256 191.27724 103.2256 0.2032 -1\nDe 0 0 122 0 0\nPo 3 191.1858 103.2256 191.1858 103.2256 0.6858 -1\nDe 15 1 122 0 0\nPo 0 191.27724 103.2256 191.58204 103.5304 0.2032 -1\nDe 0 0 122 0 0\nPo 0 190.0174 103.4034 191.008 103.4034 0.2032 -1\nDe 15 0 122 0 0\nPo 0 195.6054 119.38 196.8754 120.65 0.2032 -1\nDe 0 0 122 0 0\nPo 0 191.58204 103.5304 191.58204 110.96244 0.2032 -1\nDe 0 0 122 0 0\nPo 0 191.58204 110.96244 195.6054 114.9858 0.2032 -1\nDe 0 0 122 0 0\nPo 0 189.67704 103.74376 190.0174 103.4034 0.2032 -1\nDe 15 0 122 0 0\nPo 0 188.80074 103.74376 189.67704 103.74376 0.2032 -1\nDe 15 0 122 0 0\nPo 3 190.3222 101.7778 190.3222 101.7778 0.6858 -1\nDe 15 1 123 0 0\nPo 0 198.1708 116.3828 198.1708 119.4054 0.2032 -1\nDe 0 0 123 0 0\nPo 0 190.28918 101.74478 188.80074 101.74478 0.2032 -1\nDe 15 0 123 0 0\nPo 0 191.5414 101.7778 190.3222 101.7778 0.2032 -1\nDe 0 0 123 0 0\nPo 0 192.405 103.8606 192.405 110.617 0.2032 -1\nDe 0 0 123 0 0\nPo 0 192.405 103.8606 192.405 102.6414 0.2032 -1\nDe 0 0 123 0 0\nPo 0 199.4154 120.65 198.1708 119.4054 0.2032 -1\nDe 0 0 123 0 0\nPo 0 190.28918 101.74478 190.3222 101.7778 0.2032 -1\nDe 15 0 123 0 0\nPo 0 192.405 110.617 198.1708 116.3828 0.2032 -1\nDe 0 0 123 0 0\nPo 0 192.405 102.6414 191.5414 101.7778 0.2032 -1\nDe 0 0 123 0 0\nPo 0 196.8754 115.6716 196.8754 118.11 0.2032 -1\nDe 0 0 124 0 0\nPo 0 190.881 102.18928 191.36868 102.18928 0.2032 -1\nDe 0 0 124 0 0\nPo 0 191.99352 110.78972 196.8754 115.6716 0.2032 -1\nDe 0 0 124 0 0\nPo 0 188.80074 102.74554 190.14186 102.74554 0.2032 -1\nDe 15 0 124 0 0\nPo 0 191.99352 102.81412 191.99352 110.78972 0.2032 -1\nDe 0 0 124 0 0\nPo 0 191.36868 102.18928 191.99352 102.81412 0.2032 -1\nDe 0 0 124 0 0\nPo 0 190.1952 102.6922 190.37808 102.6922 0.2032 -1\nDe 0 0 124 0 0\nPo 0 190.37808 102.6922 190.881 102.18928 0.2032 -1\nDe 0 0 124 0 0\nPo 0 190.14186 102.74554 190.1952 102.6922 0.2032 -1\nDe 15 0 124 0 0\nPo 3 190.1952 102.6922 190.1952 102.6922 0.6858 -1\nDe 15 1 124 0 0\nPo 0 180.55082 107.49534 180.55082 108.59262 0.2032 -1\nDe 15 0 125 0 0\nPo 0 179.07 122.5804 179.0954 122.555 0.2032 -1\nDe 15 0 125 0 0\nPo 0 180.55082 108.59262 181.356 109.3978 0.2032 -1\nDe 15 0 125 0 0\nPo 0 179.07 125.73 179.07 122.5804 0.2032 -1\nDe 15 0 125 0 0\nPo 0 181.356 120.2944 179.0954 122.555 0.2032 -1\nDe 15 0 125 0 0\nPo 0 181.356 109.3978 181.356 120.2944 0.2032 -1\nDe 15 0 125 0 0\nPo 0 185.54954 85.49386 185.54954 86.51494 0.2032 -1\nDe 15 0 126 0 0\nPo 0 185.7502 86.7156 186.817 86.7156 0.2032 -1\nDe 15 0 126 0 0\nPo 0 188.5696 84.963 188.5696 83.058 0.2032 -1\nDe 15 0 126 0 0\nPo 0 186.817 86.7156 188.5696 84.963 0.2032 -1\nDe 15 0 126 0 0\nPo 0 185.54954 86.51494 185.7502 86.7156 0.2032 -1\nDe 15 0 126 0 0\nPo 0 192.659 84.582 193.04 84.201 0.2032 -1\nDe 0 0 127 0 0\nPo 0 183.515 83.82 184.277 84.582 0.2032 -1\nDe 0 0 127 0 0\nPo 0 193.04 84.201 193.0146 84.1756 0.2032 -1\nDe 15 0 127 0 0\nPo 0 183.05018 84.28482 183.515 83.82 0.2032 -1\nDe 15 0 127 0 0\nPo 3 193.04 84.201 193.04 84.201 1.0668 0.635\nDe 15 1 127 0 0\nPo 0 183.05018 85.49386 183.05018 84.28482 0.2032 -1\nDe 15 0 127 0 0\nPo 3 183.515 83.82 183.515 83.82 1.0668 0.635\nDe 15 1 127 0 0\nPo 0 184.277 84.582 192.659 84.582 0.2032 -1\nDe 0 0 127 0 0\nPo 0 193.0146 84.1756 193.0146 83.058 0.2032 -1\nDe 15 0 127 0 0\nPo 0 184.05094 108.50626 182.9308 109.6264 0.2032 -1\nDe 15 0 128 0 0\nPo 0 184.05094 107.49534 184.05094 108.50626 0.2032 -1\nDe 15 0 128 0 0\nPo 0 182.9308 116.7892 183.3626 117.221 0.2032 -1\nDe 15 0 128 0 0\nPo 0 182.9308 109.6264 182.9308 116.7892 0.2032 -1\nDe 15 0 128 0 0\nPo 0 155.0162 72.2122 150.5966 67.7926 0.2032 -1\nDe 15 0 129 0 0\nPo 0 161.6202 90.805 156.5402 90.805 0.2032 -1\nDe 0 0 129 0 0\nPo 0 155.4226 57.912 156.9466 57.912 0.2032 -1\nDe 15 0 129 0 0\nPo 0 150.5966 62.738 155.4226 57.912 0.2032 -1\nDe 15 0 129 0 0\nPo 0 165.18128 90.82532 161.64052 90.82532 0.2032 -1\nDe 15 0 129 0 0\nPo 3 155.2956 89.5604 155.2956 89.5604 0.6858 -1\nDe 15 1 129 0 0\nPo 0 150.5966 67.7926 150.5966 62.738 0.2032 -1\nDe 15 0 129 0 0\nPo 0 165.76294 90.24366 165.18128 90.82532 0.2032 -1\nDe 15 0 129 0 0\nPo 0 156.9466 57.912 156.9466 58.0136 0.2032 -1\nDe 15 0 129 0 0\nPo 0 162.56 59.69 158.5214 59.69 0.2032 -1\nDe 15 0 129 0 0\nPo 0 156.9466 58.0136 158.0134 59.0804 0.2032 -1\nDe 15 0 129 0 0\nPo 0 158.0134 59.0804 158.0134 59.182 0.2032 -1\nDe 15 0 129 0 0\nPo 0 155.2956 89.5604 155.0162 89.281 0.2032 -1\nDe 15 0 129 0 0\nPo 3 161.6202 90.805 161.6202 90.805 0.6858 -1\nDe 15 1 129 0 0\nPo 0 166.79926 90.24366 165.76294 90.24366 0.2032 -1\nDe 15 0 129 0 0\nPo 0 161.64052 90.82532 161.6202 90.805 0.2032 -1\nDe 15 0 129 0 0\nPo 0 163.83 58.42 162.56 59.69 0.2032 -1\nDe 15 0 129 0 0\nPo 0 156.5402 90.805 155.2956 89.5604 0.2032 -1\nDe 0 0 129 0 0\nPo 0 158.5214 59.69 158.0134 59.182 0.2032 -1\nDe 15 0 129 0 0\nPo 0 155.0162 89.281 155.0162 72.2122 0.2032 -1\nDe 15 0 129 0 0\nPo 0 155.9814 89.281 155.42768 88.72728 0.2032 -1\nDe 15 0 130 0 0\nPo 0 166.79926 90.74404 165.84676 90.74404 0.2032 -1\nDe 15 0 130 0 0\nPo 0 156.36748 91.21648 155.829 90.678 0.2032 -1\nDe 0 0 130 0 0\nPo 0 158.0134 61.6204 158.0134 61.722 0.2032 -1\nDe 15 0 130 0 0\nPo 0 155.4734 90.678 155.9814 90.17 0.2032 -1\nDe 15 0 130 0 0\nPo 0 155.42768 88.72728 155.42768 72.03948 0.2032 -1\nDe 15 0 130 0 0\nPo 0 161.56432 91.7194 161.0614 91.21648 0.2032 -1\nDe 0 0 130 0 0\nPo 0 156.9466 60.452 156.9466 60.5536 0.2032 -1\nDe 15 0 130 0 0\nPo 0 162.179 91.2368 161.6964 91.7194 0.2032 -1\nDe 15 0 130 0 0\nPo 0 156.9466 60.5536 158.0134 61.6204 0.2032 -1\nDe 15 0 130 0 0\nPo 0 151.05888 67.67068 151.05888 62.85992 0.2032 -1\nDe 15 0 130 0 0\nPo 0 165.354 91.2368 162.179 91.2368 0.2032 -1\nDe 15 0 130 0 0\nPo 0 165.84676 90.74404 165.354 91.2368 0.2032 -1\nDe 15 0 130 0 0\nPo 3 155.4734 90.678 155.4734 90.678 0.6858 -1\nDe 15 1 130 0 0\nPo 0 155.9814 90.17 155.9814 89.281 0.2032 -1\nDe 15 0 130 0 0\nPo 0 161.6964 91.7194 161.56432 91.7194 0.2032 -1\nDe 0 0 130 0 0\nPo 0 155.42768 72.03948 151.05888 67.67068 0.2032 -1\nDe 15 0 130 0 0\nPo 0 151.05888 62.85992 153.4668 60.452 0.2032 -1\nDe 15 0 130 0 0\nPo 3 161.6964 91.7194 161.6964 91.7194 0.6858 -1\nDe 15 1 130 0 0\nPo 0 158.5214 62.23 158.0134 61.722 0.2032 -1\nDe 15 0 130 0 0\nPo 0 161.0614 91.21648 156.36748 91.21648 0.2032 -1\nDe 0 0 130 0 0\nPo 0 163.83 60.96 162.56 62.23 0.2032 -1\nDe 15 0 130 0 0\nPo 0 155.829 90.678 155.4734 90.678 0.2032 -1\nDe 0 0 130 0 0\nPo 0 162.56 62.23 158.5214 62.23 0.2032 -1\nDe 15 0 130 0 0\nPo 0 153.4668 60.452 156.9466 60.452 0.2032 -1\nDe 15 0 130 0 0\nPo 0 155.83916 88.55456 155.83916 71.86676 0.2032 -1\nDe 15 0 131 0 0\nPo 0 162.1536 92.4052 161.3916 92.4052 0.2032 -1\nDe 0 0 131 0 0\nPo 0 155.83916 71.86676 151.49576 67.52336 0.2032 -1\nDe 15 0 131 0 0\nPo 0 161.3916 92.4052 160.61436 91.62796 0.2032 -1\nDe 0 0 131 0 0\nPo 3 155.7274 91.5924 155.7274 91.5924 0.6858 -1\nDe 15 1 131 0 0\nPo 0 155.7274 91.5924 156.39288 90.92692 0.2032 -1\nDe 15 0 131 0 0\nPo 0 168.1734 90.3478 167.7924 90.7288 0.2032 -1\nDe 0 0 131 0 0\nPo 3 168.1734 90.3478 168.1734 90.3478 0.6858 -1\nDe 15 1 131 0 0\nPo 0 168.1734 90.4748 168.1734 90.3478 0.2032 -1\nDe 15 0 131 0 0\nPo 0 155.76296 91.62796 155.7274 91.5924 0.2032 -1\nDe 0 0 131 0 0\nPo 0 163.83 90.7288 163.5252 91.0336 0.2032 -1\nDe 0 0 131 0 0\nPo 0 167.7924 90.7288 163.83 90.7288 0.2032 -1\nDe 0 0 131 0 0\nPo 0 160.61436 91.62796 155.76296 91.62796 0.2032 -1\nDe 0 0 131 0 0\nPo 0 181.54904 103.85044 181.54904 107.49534 0.2032 -1\nDe 15 0 131 0 0\nPo 0 151.49576 63.97244 152.4762 62.992 0.2032 -1\nDe 15 0 131 0 0\nPo 0 163.5252 91.0336 162.1536 92.4052 0.2032 -1\nDe 0 0 131 0 0\nPo 0 151.49576 67.52336 151.49576 63.97244 0.2032 -1\nDe 15 0 131 0 0\nPo 0 181.54904 103.85044 168.1734 90.4748 0.2032 -1\nDe 15 0 131 0 0\nPo 0 156.39288 89.10828 155.83916 88.55456 0.2032 -1\nDe 15 0 131 0 0\nPo 0 156.39288 90.92692 156.39288 89.10828 0.2032 -1\nDe 15 0 131 0 0\nPo 0 156.9466 62.992 156.9466 63.0936 0.2032 -1\nDe 15 0 131 0 0\nPo 0 156.9466 62.992 152.4762 62.992 0.2032 -1\nDe 15 0 131 0 0\nPo 0 158.5214 64.77 158.0134 64.262 0.2032 -1\nDe 15 0 131 0 0\nPo 0 162.56 64.77 158.5214 64.77 0.2032 -1\nDe 15 0 131 0 0\nPo 0 163.83 63.5 162.56 64.77 0.2032 -1\nDe 15 0 131 0 0\nPo 0 156.9466 63.0936 158.0134 64.1604 0.2032 -1\nDe 15 0 131 0 0\nPo 0 158.0134 64.1604 158.0134 64.262 0.2032 -1\nDe 15 0 131 0 0\nPo 0 151.93264 67.37604 151.93264 66.22796 0.2032 -1\nDe 15 0 132 0 0\nPo 0 158.0134 66.7004 158.0134 66.802 0.2032 -1\nDe 15 0 132 0 0\nPo 0 156.80436 88.93556 156.25064 88.38184 0.2032 -1\nDe 15 0 132 0 0\nPo 0 161.21888 92.81668 160.44164 92.03944 0.2032 -1\nDe 0 0 132 0 0\nPo 0 162.56 67.31 158.5214 67.31 0.2032 -1\nDe 15 0 132 0 0\nPo 0 169.1894 90.5256 168.57472 91.14028 0.2032 -1\nDe 0 0 132 0 0\nPo 0 183.55056 107.49534 183.55056 105.26776 0.2032 -1\nDe 15 0 132 0 0\nPo 0 158.5214 67.31 158.0134 66.802 0.2032 -1\nDe 15 0 132 0 0\nPo 0 163.83 66.04 162.56 67.31 0.2032 -1\nDe 15 0 132 0 0\nPo 3 156.3624 92.329 156.3624 92.329 0.6858 -1\nDe 15 1 132 0 0\nPo 0 151.93264 66.22796 152.6286 65.532 0.2032 -1\nDe 15 0 132 0 0\nPo 0 156.80436 91.88704 156.80436 88.93556 0.2032 -1\nDe 15 0 132 0 0\nPo 0 156.25064 88.38184 156.25064 71.69404 0.2032 -1\nDe 15 0 132 0 0\nPo 0 156.65196 92.03944 156.3624 92.329 0.2032 -1\nDe 0 0 132 0 0\nPo 0 156.25064 71.69404 151.93264 67.37604 0.2032 -1\nDe 15 0 132 0 0\nPo 0 162.32632 92.81668 161.21888 92.81668 0.2032 -1\nDe 0 0 132 0 0\nPo 0 156.9466 65.6336 158.0134 66.7004 0.2032 -1\nDe 15 0 132 0 0\nPo 0 183.55056 105.26776 169.1894 90.9066 0.2032 -1\nDe 15 0 132 0 0\nPo 3 169.1894 90.5256 169.1894 90.5256 0.6858 -1\nDe 15 1 132 0 0\nPo 0 156.9466 65.532 156.9466 65.6336 0.2032 -1\nDe 15 0 132 0 0\nPo 0 164.00272 91.14028 162.32632 92.81668 0.2032 -1\nDe 0 0 132 0 0\nPo 0 152.6286 65.532 156.9466 65.532 0.2032 -1\nDe 15 0 132 0 0\nPo 0 169.1894 90.9066 169.1894 90.5256 0.2032 -1\nDe 15 0 132 0 0\nPo 0 168.57472 91.14028 164.00272 91.14028 0.2032 -1\nDe 0 0 132 0 0\nPo 0 160.44164 92.03944 156.65196 92.03944 0.2032 -1\nDe 0 0 132 0 0\nPo 0 156.3624 92.329 156.80436 91.88704 0.2032 -1\nDe 15 0 132 0 0\nPo 0 191.643 68.70954 188.59246 68.70954 1.27 -1\nDe 15 0 133 0 0\nPo 0 188.341 68.961 188.341 66.802 1.27 -1\nDe 15 0 133 0 0\nPo 0 191.643 68.70954 193.18986 68.70954 1.27 -1\nDe 15 0 133 0 0\nPo 0 193.18986 68.70954 195.8594 66.04 1.27 -1\nDe 15 0 133 0 0\nPo 0 185.4708 71.374 187.4266 71.374 0.508 -1\nDe 15 0 133 0 0\nPo 0 182.8546 67.056 182.8546 68.7578 0.508 -1\nDe 15 0 133 0 0\nPo 0 182.8546 68.7578 185.4708 71.374 0.508 -1\nDe 15 0 133 0 0\nPo 0 195.8594 66.04 196.85 66.04 1.27 -1\nDe 15 0 133 0 0\nPo 0 188.341 70.4596 188.341 68.961 0.508 -1\nDe 15 0 133 0 0\nPo 0 188.59246 68.70954 188.341 68.961 1.27 -1\nDe 15 0 133 0 0\nPo 0 187.4266 71.374 188.341 70.4596 0.508 -1\nDe 15 0 133 0 0\nPo 0 182.8546 57.1246 184.3278 55.6514 0.508 -1\nDe 15 0 134 0 0\nPo 0 182.8546 57.658 182.8546 57.1246 0.508 -1\nDe 15 0 134 0 0\nPo 0 188.341 56.6674 188.341 58.039 0.508 -1\nDe 15 0 134 0 0\nPo 0 188.59246 58.29046 188.341 58.039 1.27 -1\nDe 15 0 134 0 0\nPo 0 182.8546 58.674 182.8546 57.658 0.508 -1\nDe 15 0 134 0 0\nPo 0 196.72046 58.29046 196.85 58.42 1.27 -1\nDe 15 0 134 0 0\nPo 0 188.341 58.039 188.341 60.198 1.27 -1\nDe 15 0 134 0 0\nPo 0 191.643 58.29046 188.59246 58.29046 1.27 -1\nDe 15 0 134 0 0\nPo 0 191.643 58.29046 196.72046 58.29046 1.27 -1\nDe 15 0 134 0 0\nPo 0 187.325 55.6514 188.341 56.6674 0.508 -1\nDe 15 0 134 0 0\nPo 0 184.3278 55.6514 187.325 55.6514 0.508 -1\nDe 15 0 134 0 0\nPo 0 165.9382 85.8774 165.9382 86.6902 0.2032 -1\nDe 0 0 135 0 0\nPo 0 163.4109 83.3501 165.9382 85.8774 0.2032 -1\nDe 0 0 135 0 0\nPo 3 165.9382 86.6902 165.9382 86.6902 0.6858 -1\nDe 15 1 135 0 0\nPo 0 167.5892 86.7156 172.80636 91.93276 0.2032 -1\nDe 15 0 135 0 0\nPo 0 163.3728 78.8924 163.3728 82.55 0.2032 -1\nDe 15 0 135 0 0\nPo 3 187.2996 95.7834 187.2996 95.7834 0.6858 -1\nDe 15 1 135 0 0\nPo 0 180.50256 91.93276 184.3024 95.7326 0.2032 -1\nDe 15 0 135 0 0\nPo 0 187.2996 95.7834 187.3377 95.7453 0.2032 -1\nDe 15 0 135 0 0\nPo 0 165.3286 77.6478 164.6174 77.6478 0.2032 -1\nDe 15 0 135 0 0\nPo 3 163.3728 82.55 163.3728 82.55 0.6858 -1\nDe 15 1 135 0 0\nPo 0 184.3532 95.7834 187.2996 95.7834 0.2032 -1\nDe 0 0 135 0 0\nPo 0 164.6174 77.6478 163.3728 78.8924 0.2032 -1\nDe 15 0 135 0 0\nPo 0 189.23 125.73 189.23 122.5804 0.2032 -1\nDe 15 0 135 0 0\nPo 0 165.4556 74.676 166.2176 75.438 0.2032 -1\nDe 15 0 135 0 0\nPo 0 163.4109 82.5881 163.4109 83.3501 0.2032 -1\nDe 0 0 135 0 0\nPo 3 184.3024 95.7326 184.3024 95.7326 0.6858 -1\nDe 15 1 135 0 0\nPo 0 184.3024 95.7326 184.3532 95.7834 0.2032 -1\nDe 0 0 135 0 0\nPo 0 165.9636 86.7156 167.5892 86.7156 0.2032 -1\nDe 15 0 135 0 0\nPo 0 165.1 74.676 165.4556 74.676 0.2032 -1\nDe 15 0 135 0 0\nPo 0 166.2176 76.7588 165.3286 77.6478 0.2032 -1\nDe 15 0 135 0 0\nPo 0 172.80636 91.93276 180.50256 91.93276 0.2032 -1\nDe 15 0 135 0 0\nPo 0 166.2176 75.438 166.2176 76.7588 0.2032 -1\nDe 15 0 135 0 0\nPo 0 189.23 125.73 189.23 97.7138 0.2032 -1\nDe 0 0 135 0 0\nPo 0 163.3728 82.55 163.4109 82.5881 0.2032 -1\nDe 0 0 135 0 0\nPo 0 165.9382 86.6902 165.9636 86.7156 0.2032 -1\nDe 15 0 135 0 0\nPo 0 189.23 97.7138 187.2996 95.7834 0.2032 -1\nDe 0 0 135 0 0\nPo 0 189.23 122.5804 189.2554 122.555 0.2032 -1\nDe 15 0 135 0 0\nPo 0 187.3377 95.7453 188.80074 95.7453 0.2032 -1\nDe 15 0 135 0 0\nPo 0 175.54448 83.78952 175.54448 82.67192 0.2032 -1\nDe 15 0 136 0 0\nPo 0 175.54448 82.67192 175.768 82.4484 0.2032 -1\nDe 15 0 136 0 0\nPo 0 175.04918 84.28482 175.54448 83.78952 0.2032 -1\nDe 15 0 136 0 0\nPo 0 175.04918 85.49386 175.04918 84.28482 0.2032 -1\nDe 15 0 136 0 0\nPo 0 171.46016 104.05364 171.46016 98.79584 0.2032 -1\nDe 0 0 137 0 0\nPo 0 171.01058 99.24542 166.79926 99.24542 0.2032 -1\nDe 15 0 137 0 0\nPo 0 167.22852 108.28528 171.46016 104.05364 0.2032 -1\nDe 0 0 137 0 0\nPo 0 171.46016 98.79584 171.7294 98.5266 0.2032 -1\nDe 0 0 137 0 0\nPo 0 167.22852 118.59768 167.22852 108.28528 0.2032 -1\nDe 0 0 137 0 0\nPo 0 166.37 123.19 166.37 119.4562 0.2032 -1\nDe 0 0 137 0 0\nPo 3 171.7294 98.5266 171.7294 98.5266 0.6858 -1\nDe 15 1 137 0 0\nPo 0 166.37 119.4562 167.22852 118.59768 0.2032 -1\nDe 0 0 137 0 0\nPo 0 171.7294 98.5266 171.01058 99.24542 0.2032 -1\nDe 15 0 137 0 0\nPo 0 158.3182 122.0978 159.639 122.0978 0.2032 -1\nDe 0 0 138 0 0\nPo 0 164.34816 107.07624 168.5798 102.8446 0.2032 -1\nDe 0 0 138 0 0\nPo 0 156.21 123.19 157.226 123.19 0.2032 -1\nDe 0 0 138 0 0\nPo 0 157.226 123.19 158.3182 122.0978 0.2032 -1\nDe 0 0 138 0 0\nPo 0 168.275 91.7448 166.79926 91.7448 0.2032 -1\nDe 15 0 138 0 0\nPo 0 159.639 122.0978 164.34816 117.38864 0.2032 -1\nDe 0 0 138 0 0\nPo 0 168.5798 92.0496 168.275 91.7448 0.2032 -1\nDe 15 0 138 0 0\nPo 0 164.34816 117.38864 164.34816 107.07624 0.2032 -1\nDe 0 0 138 0 0\nPo 0 168.5798 102.8446 168.5798 92.0496 0.2032 -1\nDe 0 0 138 0 0\nPo 3 168.5798 92.0496 168.5798 92.0496 0.6858 -1\nDe 15 1 138 0 0\nPo 0 169.05478 93.74378 166.79926 93.74378 0.2032 -1\nDe 15 0 139 0 0\nPo 0 168.99128 94.33052 169.3164 94.0054 0.2032 -1\nDe 0 0 139 0 0\nPo 0 159.131 123.19 164.75964 117.56136 0.2032 -1\nDe 0 0 139 0 0\nPo 0 169.3164 94.0054 169.05478 93.74378 0.2032 -1\nDe 15 0 139 0 0\nPo 0 164.75964 107.24896 168.99128 103.01732 0.2032 -1\nDe 0 0 139 0 0\nPo 0 158.75 123.19 159.131 123.19 0.2032 -1\nDe 0 0 139 0 0\nPo 0 164.75964 117.56136 164.75964 107.24896 0.2032 -1\nDe 0 0 139 0 0\nPo 0 168.99128 103.01732 168.99128 94.33052 0.2032 -1\nDe 0 0 139 0 0\nPo 3 169.3164 94.0054 169.3164 94.0054 0.6858 -1\nDe 15 1 139 0 0\nPo 0 161.29 123.19 161.29 122.1994 0.2032 -1\nDe 0 0 140 0 0\nPo 0 161.29 122.1994 165.5826 117.9068 0.2032 -1\nDe 0 0 140 0 0\nPo 0 169.81424 95.48876 170.0784 95.2246 0.2032 -1\nDe 0 0 140 0 0\nPo 0 170.0784 95.2246 170.05808 95.24492 0.2032 -1\nDe 15 0 140 0 0\nPo 0 161.29 123.19 161.29 122.6058 0.2032 -1\nDe 0 0 140 0 0\nPo 0 165.5826 107.5944 169.81424 103.36276 0.2032 -1\nDe 0 0 140 0 0\nPo 0 165.5826 117.9068 165.5826 107.5944 0.2032 -1\nDe 0 0 140 0 0\nPo 3 170.0784 95.2246 170.0784 95.2246 0.6858 -1\nDe 15 1 140 0 0\nPo 0 169.81424 103.36276 169.81424 95.48876 0.2032 -1\nDe 0 0 140 0 0\nPo 0 170.05808 95.24492 166.79926 95.24492 0.2032 -1\nDe 15 0 140 0 0\nPo 0 165.1 120.142 166.81704 118.42496 0.2032 -1\nDe 0 0 141 0 0\nPo 0 171.6024 96.2152 171.2976 95.9104 0.2032 -1\nDe 0 0 141 0 0\nPo 0 163.83 125.73 165.1 124.46 0.2032 -1\nDe 0 0 141 0 0\nPo 0 165.1 124.46 165.1 120.142 0.2032 -1\nDe 0 0 141 0 0\nPo 0 168.0845 95.7453 166.79926 95.7453 0.2032 -1\nDe 15 0 141 0 0\nPo 0 171.04868 97.60712 171.6024 97.0534 0.2032 -1\nDe 0 0 141 0 0\nPo 0 171.04868 103.88092 171.04868 97.60712 0.2032 -1\nDe 0 0 141 0 0\nPo 0 171.6024 97.0534 171.6024 96.2152 0.2032 -1\nDe 0 0 141 0 0\nPo 0 166.81704 108.11256 171.04868 103.88092 0.2032 -1\nDe 0 0 141 0 0\nPo 3 171.2976 95.9104 171.2976 95.9104 0.6858 -1\nDe 15 1 141 0 0\nPo 0 171.2976 95.9104 168.2496 95.9104 0.2032 -1\nDe 15 0 141 0 0\nPo 0 168.2496 95.9104 168.0845 95.7453 0.2032 -1\nDe 15 0 141 0 0\nPo 0 166.81704 118.42496 166.81704 108.11256 0.2032 -1\nDe 0 0 141 0 0\nPo 0 170.6372 103.7082 170.6372 97.0534 0.2032 -1\nDe 0 0 142 0 0\nPo 0 163.83 123.19 163.83 120.8278 0.2032 -1\nDe 0 0 142 0 0\nPo 0 170.6372 97.0534 170.9166 96.774 0.2032 -1\nDe 0 0 142 0 0\nPo 3 170.9166 96.774 170.9166 96.774 0.6858 -1\nDe 15 1 142 0 0\nPo 0 170.88612 96.74352 166.79926 96.74352 0.2032 -1\nDe 15 0 142 0 0\nPo 0 163.83 120.8278 166.40556 118.25224 0.2032 -1\nDe 0 0 142 0 0\nPo 0 166.40556 118.25224 166.40556 107.93984 0.2032 -1\nDe 0 0 142 0 0\nPo 0 166.40556 107.93984 170.6372 103.7082 0.2032 -1\nDe 0 0 142 0 0\nPo 0 170.9166 96.774 170.88612 96.74352 0.2032 -1\nDe 15 0 142 0 0\nPo 0 171.87164 104.22636 171.87164 99.34956 0.2032 -1\nDe 0 0 143 0 0\nPo 0 166.37 125.73 167.64 124.46 0.2032 -1\nDe 0 0 143 0 0\nPo 0 171.87164 99.34956 172.4152 98.806 0.2032 -1\nDe 0 0 143 0 0\nPo 3 171.9834 97.6376 171.9834 97.6376 0.6858 -1\nDe 15 1 143 0 0\nPo 0 172.4152 98.806 172.4152 98.0694 0.2032 -1\nDe 0 0 143 0 0\nPo 0 172.4152 98.0694 171.9834 97.6376 0.2032 -1\nDe 0 0 143 0 0\nPo 0 171.831 97.4852 170.053 97.4852 0.2032 -1\nDe 15 0 143 0 0\nPo 0 167.64 124.46 167.64 108.458 0.2032 -1\nDe 0 0 143 0 0\nPo 0 169.8117 97.2439 166.79926 97.2439 0.2032 -1\nDe 15 0 143 0 0\nPo 0 167.64 108.458 171.87164 104.22636 0.2032 -1\nDe 0 0 143 0 0\nPo 0 171.9834 97.6376 171.831 97.4852 0.2032 -1\nDe 15 0 143 0 0\nPo 0 170.053 97.4852 169.8117 97.2439 0.2032 -1\nDe 15 0 143 0 0\nPo 0 166.79926 93.2434 169.0624 93.2434 0.2032 -1\nDe 15 0 144 0 0\nPo 0 169.40276 94.90964 170.0022 94.3102 0.2032 -1\nDe 0 0 144 0 0\nPo 0 160.02 124.46 158.75 125.73 0.2032 -1\nDe 0 0 144 0 0\nPo 0 165.17112 107.42168 169.40276 103.19004 0.2032 -1\nDe 0 0 144 0 0\nPo 0 165.17112 117.73408 165.17112 107.42168 0.2032 -1\nDe 0 0 144 0 0\nPo 0 160.02 122.8852 165.17112 117.73408 0.2032 -1\nDe 0 0 144 0 0\nPo 0 169.40276 103.19004 169.40276 94.90964 0.2032 -1\nDe 0 0 144 0 0\nPo 0 160.02 124.46 160.02 122.8852 0.2032 -1\nDe 0 0 144 0 0\nPo 0 169.291 93.0148 169.0624 93.2434 0.2032 -1\nDe 15 0 144 0 0\nPo 3 169.291 93.0148 169.291 93.0148 0.6858 -1\nDe 15 1 144 0 0\nPo 0 170.0022 93.726 169.291 93.0148 0.2032 -1\nDe 0 0 144 0 0\nPo 0 170.0022 94.3102 170.0022 93.726 0.2032 -1\nDe 0 0 144 0 0\nPo 0 165.99408 118.07952 165.99408 107.76712 0.2032 -1\nDe 0 0 145 0 0\nPo 0 162.56 121.5136 165.99408 118.07952 0.2032 -1\nDe 0 0 145 0 0\nPo 0 161.29 125.73 162.56 124.46 0.2032 -1\nDe 0 0 145 0 0\nPo 0 170.7642 94.615 170.6626 94.5134 0.2032 -1\nDe 0 0 145 0 0\nPo 0 162.56 124.46 162.56 121.5136 0.2032 -1\nDe 0 0 145 0 0\nPo 0 170.5102 94.361 169.9514 94.361 0.2032 -1\nDe 15 0 145 0 0\nPo 0 170.6626 94.5134 170.5102 94.361 0.2032 -1\nDe 15 0 145 0 0\nPo 0 165.99408 107.76712 170.22572 103.53548 0.2032 -1\nDe 0 0 145 0 0\nPo 0 170.22572 103.53548 170.22572 96.04248 0.2032 -1\nDe 0 0 145 0 0\nPo 0 169.56786 94.74454 166.79926 94.74454 0.2032 -1\nDe 15 0 145 0 0\nPo 0 170.7642 95.504 170.7642 94.615 0.2032 -1\nDe 0 0 145 0 0\nPo 0 169.9514 94.361 169.56786 94.74454 0.2032 -1\nDe 15 0 145 0 0\nPo 0 170.22572 96.04248 170.7642 95.504 0.2032 -1\nDe 0 0 145 0 0\nPo 3 170.6626 94.5134 170.6626 94.5134 0.6858 -1\nDe 15 1 145 0 0\nPo 0 165.49624 81.39176 159.29356 87.59444 0.2032 -1\nDe 15 0 146 0 0\nPo 0 169.12336 81.39176 165.49624 81.39176 0.2032 -1\nDe 15 0 146 0 0\nPo 0 159.29356 105.93324 157.5308 107.696 0.2032 -1\nDe 15 0 146 0 0\nPo 0 171.05122 85.49386 171.05122 83.31962 0.2032 -1\nDe 15 0 146 0 0\nPo 0 159.29356 87.59444 159.29356 105.93324 0.2032 -1\nDe 15 0 146 0 0\nPo 0 157.5308 107.696 151.2824 107.696 0.2032 -1\nDe 15 0 146 0 0\nPo 0 171.05122 83.31962 169.12336 81.39176 0.2032 -1\nDe 15 0 146 0 0\nPo 0 160.11652 87.93988 165.84168 82.21472 0.2032 -1\nDe 15 0 147 0 0\nPo 0 156.6672 109.728 160.11652 106.27868 0.2032 -1\nDe 15 0 147 0 0\nPo 0 151.2824 109.728 156.6672 109.728 0.2032 -1\nDe 15 0 147 0 0\nPo 0 160.11652 106.27868 160.11652 87.93988 0.2032 -1\nDe 15 0 147 0 0\nPo 0 170.05046 83.48726 170.05046 85.49386 0.2032 -1\nDe 15 0 147 0 0\nPo 0 168.77792 82.21472 170.05046 83.48726 0.2032 -1\nDe 15 0 147 0 0\nPo 0 165.84168 82.21472 168.77792 82.21472 0.2032 -1\nDe 15 0 147 0 0\nPo 0 161.35096 106.79684 161.35096 101.05644 0.2032 -1\nDe 15 0 148 0 0\nPo 0 162.6616 99.7458 166.79926 99.7458 0.2032 -1\nDe 15 0 148 0 0\nPo 0 155.3718 112.776 161.35096 106.79684 0.2032 -1\nDe 15 0 148 0 0\nPo 0 161.35096 101.05644 162.6616 99.7458 0.2032 -1\nDe 15 0 148 0 0\nPo 0 151.2824 112.776 155.3718 112.776 0.2032 -1\nDe 15 0 148 0 0\nPo 0 163.08324 102.24516 162.5854 102.743 0.2032 -1\nDe 15 0 149 0 0\nPo 0 154.0764 115.824 151.2824 115.824 0.2032 -1\nDe 15 0 149 0 0\nPo 0 166.79926 102.24516 163.08324 102.24516 0.2032 -1\nDe 15 0 149 0 0\nPo 0 162.5854 107.315 154.0764 115.824 0.2032 -1\nDe 15 0 149 0 0\nPo 0 162.5854 102.743 162.5854 107.315 0.2032 -1\nDe 15 0 149 0 0\nPo 0 166.79926 102.74554 163.42614 102.74554 0.2032 -1\nDe 15 0 150 0 0\nPo 0 153.6446 116.84 151.2824 116.84 0.2032 -1\nDe 15 0 150 0 0\nPo 0 163.42614 102.74554 162.99688 103.1748 0.2032 -1\nDe 15 0 150 0 0\nPo 0 162.99688 107.48772 153.6446 116.84 0.2032 -1\nDe 15 0 150 0 0\nPo 0 162.99688 103.1748 162.99688 107.48772 0.2032 -1\nDe 15 0 150 0 0\nPo 0 170.2054 88.1634 167.64 85.598 0.2032 -1\nDe 15 0 151 0 0\nPo 0 167.64 85.598 164.0332 85.598 0.2032 -1\nDe 15 0 151 0 0\nPo 0 179.55006 85.49386 179.55006 86.94674 0.2032 -1\nDe 15 0 151 0 0\nPo 0 179.55006 86.94674 178.3334 88.1634 0.2032 -1\nDe 15 0 151 0 0\nPo 0 164.0332 85.598 163.068 86.5632 0.2032 -1\nDe 0 0 151 0 0\nPo 0 163.068 86.5632 159.3088 86.5632 0.2032 -1\nDe 0 0 151 0 0\nPo 3 159.3088 86.5632 159.3088 86.5632 0.6858 -1\nDe 15 1 151 0 0\nPo 3 164.0332 85.598 164.0332 85.598 0.6858 -1\nDe 15 1 151 0 0\nPo 0 157.9626 106.68 151.2824 106.68 0.2032 -1\nDe 15 0 151 0 0\nPo 0 158.88208 86.98992 158.88208 105.76052 0.2032 -1\nDe 15 0 151 0 0\nPo 0 159.3088 86.5632 158.88208 86.98992 0.2032 -1\nDe 15 0 151 0 0\nPo 0 158.88208 105.76052 157.9626 106.68 0.2032 -1\nDe 15 0 151 0 0\nPo 0 178.3334 88.1634 170.2054 88.1634 0.2032 -1\nDe 15 0 151 0 0\nPo 0 170.55084 83.40344 168.95064 81.80324 0.2032 -1\nDe 15 0 152 0 0\nPo 0 168.95064 81.80324 165.66896 81.80324 0.2032 -1\nDe 15 0 152 0 0\nPo 0 159.70504 106.10596 157.099 108.712 0.2032 -1\nDe 15 0 152 0 0\nPo 0 170.55084 85.49386 170.55084 83.40344 0.2032 -1\nDe 15 0 152 0 0\nPo 0 157.099 108.712 151.2824 108.712 0.2032 -1\nDe 15 0 152 0 0\nPo 0 165.66896 81.80324 159.70504 87.76716 0.2032 -1\nDe 15 0 152 0 0\nPo 0 159.70504 87.76716 159.70504 106.10596 0.2032 -1\nDe 15 0 152 0 0\nPo 0 160.528 106.4514 156.2354 110.744 0.2032 -1\nDe 15 0 153 0 0\nPo 0 166.0144 82.6262 160.528 88.1126 0.2032 -1\nDe 15 0 153 0 0\nPo 0 169.55008 83.57108 168.6052 82.6262 0.2032 -1\nDe 15 0 153 0 0\nPo 0 169.55008 85.49386 169.55008 83.57108 0.2032 -1\nDe 15 0 153 0 0\nPo 0 156.2354 110.744 151.2824 110.744 0.2032 -1\nDe 15 0 153 0 0\nPo 0 160.528 88.1126 160.528 106.4514 0.2032 -1\nDe 15 0 153 0 0\nPo 0 168.6052 82.6262 166.0144 82.6262 0.2032 -1\nDe 15 0 153 0 0\nPo 0 151.2824 113.792 154.94 113.792 0.2032 -1\nDe 15 0 154 0 0\nPo 0 154.94 113.792 161.76244 106.96956 0.2032 -1\nDe 15 0 154 0 0\nPo 0 161.76244 101.22916 162.74796 100.24364 0.2032 -1\nDe 15 0 154 0 0\nPo 0 162.74796 100.24364 166.79926 100.24364 0.2032 -1\nDe 15 0 154 0 0\nPo 0 161.76244 106.96956 161.76244 101.22916 0.2032 -1\nDe 15 0 154 0 0\nPo 0 162.17392 101.8032 162.17392 107.14228 0.2032 -1\nDe 15 0 155 0 0\nPo 0 162.92068 100.65512 165.29812 100.65512 0.2032 -1\nDe 15 0 155 0 0\nPo 0 162.17392 101.8032 162.17392 101.40188 0.2032 -1\nDe 15 0 155 0 0\nPo 0 154.5082 114.808 151.2824 114.808 0.2032 -1\nDe 15 0 155 0 0\nPo 0 165.8874 101.2444 166.79926 101.2444 0.2032 -1\nDe 15 0 155 0 0\nPo 0 162.17392 101.40188 162.92068 100.65512 0.2032 -1\nDe 15 0 155 0 0\nPo 0 162.17392 107.14228 154.5082 114.808 0.2032 -1\nDe 15 0 155 0 0\nPo 0 165.29812 100.65512 165.8874 101.2444 0.2032 -1\nDe 15 0 155 0 0\nPo 0 166.5478 118.872 151.2824 118.872 0.2032 -1\nDe 15 0 156 0 0\nPo 0 172.6438 112.776 166.5478 118.872 0.2032 -1\nDe 15 0 156 0 0\nPo 0 172.04944 108.44784 172.6438 109.0422 0.2032 -1\nDe 15 0 156 0 0\nPo 0 172.04944 107.49534 172.04944 108.44784 0.2032 -1\nDe 15 0 156 0 0\nPo 0 172.6438 109.0422 172.6438 112.776 0.2032 -1\nDe 15 0 156 0 0\nPo 0 151.2824 119.888 166.116 119.888 0.2032 -1\nDe 15 0 157 0 0\nPo 0 166.116 119.888 174.05096 111.95304 0.2032 -1\nDe 15 0 157 0 0\nPo 0 174.05096 111.95304 174.05096 107.49534 0.2032 -1\nDe 15 0 157 0 0\nPo 0 174.5488 112.0394 174.5488 107.49534 0.2032 -1\nDe 15 0 158 0 0\nPo 0 151.2824 120.904 165.6842 120.904 0.2032 -1\nDe 15 0 158 0 0\nPo 0 165.6842 120.904 174.5488 112.0394 0.2032 -1\nDe 15 0 158 0 0\nPo 0 155.8036 111.76 160.93948 106.62412 0.2032 -1\nDe 15 0 159 0 0\nPo 0 162.07232 88.24468 166.79926 88.24468 0.2032 -1\nDe 15 0 159 0 0\nPo 0 160.93948 106.62412 160.93948 89.37752 0.2032 -1\nDe 15 0 159 0 0\nPo 0 160.93948 89.37752 162.07232 88.24468 0.2032 -1\nDe 15 0 159 0 0\nPo 0 151.2824 111.76 155.8036 111.76 0.2032 -1\nDe 15 0 159 0 0\nPo 0 183.55056 86.47684 183.53532 86.49208 0.2032 -1\nDe 15 0 160 0 0\nPo 3 158.1912 87.249 158.1912 87.249 0.6858 -1\nDe 15 1 160 0 0\nPo 0 158.0642 105.664 151.2824 105.664 0.2032 -1\nDe 15 0 160 0 0\nPo 0 179.14112 91.52128 172.97908 91.52128 0.2032 -1\nDe 15 0 160 0 0\nPo 0 158.4706 87.5284 158.4706 105.2576 0.2032 -1\nDe 15 0 160 0 0\nPo 0 158.1912 87.249 158.4706 87.5284 0.2032 -1\nDe 15 0 160 0 0\nPo 0 183.53532 86.49208 183.53532 87.12708 0.2032 -1\nDe 15 0 160 0 0\nPo 0 163.62172 86.97468 159.91332 86.97468 0.2032 -1\nDe 0 0 160 0 0\nPo 0 158.4706 105.2576 158.0642 105.664 0.2032 -1\nDe 15 0 160 0 0\nPo 0 167.46728 86.00948 164.58692 86.00948 0.2032 -1\nDe 15 0 160 0 0\nPo 0 164.58692 86.00948 164.0332 86.5632 0.2032 -1\nDe 15 0 160 0 0\nPo 0 183.53532 87.12708 179.14112 91.52128 0.2032 -1\nDe 15 0 160 0 0\nPo 0 164.0332 86.5632 163.62172 86.97468 0.2032 -1\nDe 0 0 160 0 0\nPo 0 159.639 87.249 158.1912 87.249 0.2032 -1\nDe 0 0 160 0 0\nPo 0 183.55056 85.49386 183.55056 86.47684 0.2032 -1\nDe 15 0 160 0 0\nPo 0 159.91332 86.97468 159.639 87.249 0.2032 -1\nDe 0 0 160 0 0\nPo 3 164.0332 86.5632 164.0332 86.5632 0.6858 -1\nDe 15 1 160 0 0\nPo 0 172.97908 91.52128 167.46728 86.00948 0.2032 -1\nDe 15 0 160 0 0\nPo 0 202.7682 102.2858 202.184 102.87 0.2032 -1\nDe 0 0 161 0 0\nPo 0 206.375 103.0478 206.1972 103.2256 0.2032 -1\nDe 15 0 161 0 0\nPo 3 202.7682 102.2858 202.7682 102.2858 0.7874 0.4064\nDe 15 1 161 0 0\nPo 0 203.708 103.2256 202.7682 102.2858 0.2032 -1\nDe 15 0 161 0 0\nPo 0 188.80074 97.74428 195.12788 97.74428 0.2032 -1\nDe 15 0 161 0 0\nPo 0 196.85 102.87 199.39 102.87 0.2032 -1\nDe 15 0 161 0 0\nPo 0 202.184 102.87 199.39 102.87 0.2032 -1\nDe 0 0 161 0 0\nPo 0 195.7578 101.7778 196.85 102.87 0.2032 -1\nDe 15 0 161 0 0\nPo 0 206.1972 103.2256 203.708 103.2256 0.2032 -1\nDe 15 0 161 0 0\nPo 0 206.375 100.33 206.375 103.0478 0.2032 -1\nDe 15 0 161 0 0\nPo 0 195.12788 97.74428 195.7578 98.3742 0.2032 -1\nDe 15 0 161 0 0\nPo 0 195.7578 98.3742 195.7578 101.7778 0.2032 -1\nDe 15 0 161 0 0\nPo 0 204.978 104.902 199.39 110.49 0.2032 -1\nDe 0 0 162 0 0\nPo 0 205.105 100.33 205.105 101.9556 0.2032 -1\nDe 15 0 162 0 0\nPo 0 194.93484 99.2886 194.93484 108.57484 0.2032 -1\nDe 15 0 162 0 0\nPo 0 205.105 101.9556 204.9526 102.108 0.2032 -1\nDe 15 0 162 0 0\nPo 0 188.80074 98.74504 194.39128 98.74504 0.2032 -1\nDe 15 0 162 0 0\nPo 0 196.85 110.49 199.39 110.49 0.2032 -1\nDe 15 0 162 0 0\nPo 0 204.9526 102.108 204.978 102.1334 0.2032 -1\nDe 0 0 162 0 0\nPo 3 204.9526 102.108 204.9526 102.108 0.7874 0.4064\nDe 15 1 162 0 0\nPo 0 204.978 102.1334 204.978 104.902 0.2032 -1\nDe 0 0 162 0 0\nPo 0 194.93484 108.57484 196.85 110.49 0.2032 -1\nDe 15 0 162 0 0\nPo 0 194.39128 98.74504 194.93484 99.2886 0.2032 -1\nDe 15 0 162 0 0\nPo 0 195.34632 106.44632 196.85 107.95 0.2032 -1\nDe 15 0 163 0 0\nPo 0 202.565 107.95 199.39 107.95 0.2032 -1\nDe 15 0 163 0 0\nPo 0 188.80074 98.24466 194.78498 98.24466 0.2032 -1\nDe 15 0 163 0 0\nPo 0 196.85 107.95 199.39 107.95 0.2032 -1\nDe 15 0 163 0 0\nPo 0 195.34632 98.806 195.34632 106.44632 0.2032 -1\nDe 15 0 163 0 0\nPo 0 194.78498 98.24466 195.34632 98.806 0.2032 -1\nDe 15 0 163 0 0\nPo 0 188.80074 100.74402 190.40602 100.74402 0.2032 -1\nDe 15 0 164 0 0\nPo 0 191.77 102.108 193.802 102.108 0.2032 -1\nDe 15 0 164 0 0\nPo 0 203.835 106.6292 202.6158 105.41 0.2032 -1\nDe 15 0 164 0 0\nPo 3 194.183 102.489 194.183 102.489 0.7874 0.4064\nDe 15 1 164 0 0\nPo 0 196.85 105.156 196.85 105.41 0.2032 -1\nDe 0 0 164 0 0\nPo 0 190.40602 100.74402 191.77 102.108 0.2032 -1\nDe 15 0 164 0 0\nPo 0 203.835 107.95 203.835 106.6292 0.2032 -1\nDe 15 0 164 0 0\nPo 0 194.183 102.489 196.85 105.156 0.2032 -1\nDe 0 0 164 0 0\nPo 0 193.802 102.108 194.183 102.489 0.2032 -1\nDe 15 0 164 0 0\nPo 0 202.6158 105.41 199.39 105.41 0.2032 -1\nDe 15 0 164 0 0\nPo 0 196.85 105.41 199.39 105.41 0.2032 -1\nDe 15 0 164 0 0\nPo 0 193.86042 99.24542 194.183 99.568 0.2032 -1\nDe 15 0 165 0 0\nPo 0 195.961 97.79 196.85 97.79 0.2032 -1\nDe 0 0 165 0 0\nPo 0 188.80074 99.24542 193.86042 99.24542 0.2032 -1\nDe 15 0 165 0 0\nPo 0 196.85 97.79 199.39 97.79 0.2032 -1\nDe 15 0 165 0 0\nPo 0 194.183 99.568 195.961 97.79 0.2032 -1\nDe 0 0 165 0 0\nPo 3 194.183 99.568 194.183 99.568 0.7874 0.4064\nDe 15 1 165 0 0\nPo 0 203.835 98.5774 203.835 100.33 0.2032 -1\nDe 15 0 165 0 0\nPo 0 203.0476 97.79 203.835 98.5774 0.2032 -1\nDe 15 0 165 0 0\nPo 0 199.39 97.79 203.0476 97.79 0.2032 -1\nDe 15 0 165 0 0\nPo 0 188.80074 100.24364 190.66764 100.24364 0.2032 -1\nDe 15 0 166 0 0\nPo 0 191.77 101.346 194.183 101.346 0.2032 -1\nDe 15 0 166 0 0\nPo 0 205.105 106.045 199.39 100.33 0.2032 -1\nDe 15 0 166 0 0\nPo 0 196.85 100.33 199.39 100.33 0.2032 -1\nDe 15 0 166 0 0\nPo 3 194.183 101.346 194.183 101.346 0.7874 0.4064\nDe 15 1 166 0 0\nPo 0 190.66764 100.24364 191.77 101.346 0.2032 -1\nDe 15 0 166 0 0\nPo 0 195.199 100.33 196.85 100.33 0.2032 -1\nDe 0 0 166 0 0\nPo 0 194.183 101.346 195.199 100.33 0.2032 -1\nDe 0 0 166 0 0\nPo 0 205.105 107.95 205.105 106.045 0.2032 -1\nDe 15 0 166 0 0\nPo 0 166.0906 72.4662 162.3314 72.4662 0.2032 -1\nDe 15 0 167 0 0\nPo 0 173.28388 79.65948 166.0906 72.4662 0.2032 -1\nDe 15 0 167 0 0\nPo 0 173.28388 83.97748 173.28388 79.65948 0.2032 -1\nDe 15 0 167 0 0\nPo 0 173.55058 85.49386 173.55058 84.24418 0.2032 -1\nDe 15 0 167 0 0\nPo 0 162.306 71.5264 162.306 72.4408 0.2032 -1\nDe 15 0 167 0 0\nPo 3 162.3314 72.4662 162.3314 72.4662 0.7874 0.4064\nDe 15 1 167 0 0\nPo 0 161.29 73.5076 161.29 74.676 0.2032 -1\nDe 0 0 167 0 0\nPo 0 162.3314 72.4662 161.29 73.5076 0.2032 -1\nDe 0 0 167 0 0\nPo 0 162.306 72.4408 162.3314 72.4662 0.2032 -1\nDe 15 0 167 0 0\nPo 0 173.55058 84.24418 173.28388 83.97748 0.2032 -1\nDe 15 0 167 0 0\nPo 0 173.69536 83.80476 173.69536 79.48676 0.2032 -1\nDe 15 0 168 0 0\nPo 0 173.69536 79.48676 165.9636 71.755 0.2032 -1\nDe 15 0 168 0 0\nPo 0 174.05096 85.49386 174.05096 84.16036 0.2032 -1\nDe 15 0 168 0 0\nPo 0 165.9636 71.755 163.83 71.755 0.2032 -1\nDe 15 0 168 0 0\nPo 3 163.83 71.755 163.83 71.755 0.7874 0.4064\nDe 15 1 168 0 0\nPo 0 163.83 71.755 163.83 74.676 0.2032 -1\nDe 0 0 168 0 0\nPo 0 174.05096 84.16036 173.69536 83.80476 0.2032 -1\nDe 15 0 168 0 0\nPo 0 167.3098 78.994 167.3098 75.4888 0.2032 -1\nDe 15 0 169 0 0\nPo 0 167.3098 75.4888 165.4556 73.6346 0.2032 -1\nDe 15 0 169 0 0\nPo 0 171.54906 85.49386 171.54906 83.23326 0.2032 -1\nDe 15 0 169 0 0\nPo 0 167.1574 78.8416 167.3098 78.994 0.2032 -1\nDe 15 0 169 0 0\nPo 0 171.54906 83.23326 167.3098 78.994 0.2032 -1\nDe 15 0 169 0 0\nPo 0 163.6014 73.6346 162.56 74.676 0.2032 -1\nDe 15 0 169 0 0\nPo 0 167.1574 78.74 167.1574 78.8416 0.2032 -1\nDe 15 0 169 0 0\nPo 0 165.4556 73.6346 163.6014 73.6346 0.2032 -1\nDe 15 0 169 0 0\nPo 0 165.62832 73.22312 161.47288 73.22312 0.2032 -1\nDe 15 0 170 0 0\nPo 0 172.04944 85.49386 172.04944 83.14944 0.2032 -1\nDe 15 0 170 0 0\nPo 0 167.72128 78.82128 167.72128 75.31608 0.2032 -1\nDe 15 0 170 0 0\nPo 0 172.04944 83.14944 167.72128 78.82128 0.2032 -1\nDe 15 0 170 0 0\nPo 0 167.72128 75.31608 165.62832 73.22312 0.2032 -1\nDe 15 0 170 0 0\nPo 0 161.47288 73.22312 160.02 74.676 0.2032 -1\nDe 15 0 170 0 0\nPo 3 173.3296 109.0168 173.3296 109.0168 0.6858 -1\nDe 15 1 171 0 0\nPo 0 173.0502 108.7374 173.3296 109.0168 0.2032 -1\nDe 15 0 171 0 0\nPo 0 173.3296 109.0168 173.3296 114.6556 0.2032 -1\nDe 0 0 171 0 0\nPo 0 173.0502 107.49534 173.0502 108.7374 0.2032 -1\nDe 15 0 171 0 0\nPo 0 184.15 125.476 184.15 125.73 0.2032 -1\nDe 0 0 171 0 0\nPo 0 173.3296 114.6556 184.15 125.476 0.2032 -1\nDe 0 0 171 0 0\nPo 0 183.6166 127 185.42 127 0.2032 -1\nDe 0 0 172 0 0\nPo 0 169.3164 111.9378 170.8912 113.5126 0.2032 -1\nDe 15 0 172 0 0\nPo 3 170.8912 113.5126 170.8912 113.5126 0.6858 -1\nDe 15 1 172 0 0\nPo 0 170.05046 107.49534 170.05046 108.46054 0.2032 -1\nDe 15 0 172 0 0\nPo 0 171.6024 113.5126 182.88 124.7902 0.2032 -1\nDe 0 0 172 0 0\nPo 0 169.3164 109.1946 169.3164 111.9378 0.2032 -1\nDe 15 0 172 0 0\nPo 0 170.05046 108.46054 169.3164 109.1946 0.2032 -1\nDe 15 0 172 0 0\nPo 0 170.8912 113.5126 171.6024 113.5126 0.2032 -1\nDe 0 0 172 0 0\nPo 0 182.88 126.2634 183.6166 127 0.2032 -1\nDe 0 0 172 0 0\nPo 0 185.42 127 186.69 125.73 0.2032 -1\nDe 0 0 172 0 0\nPo 0 182.88 124.7902 182.88 126.2634 0.2032 -1\nDe 0 0 172 0 0\nPo 0 175.54956 107.49534 175.54956 113.82756 0.2032 -1\nDe 15 0 173 0 0\nPo 0 175.54956 113.82756 176.53 114.808 0.2032 -1\nDe 15 0 173 0 0\nPo 0 175.04918 107.49534 175.04918 115.35918 0.2032 -1\nDe 15 0 174 0 0\nPo 0 175.04918 115.35918 176.53 116.84 0.2032 -1\nDe 15 0 174 0 0\nPo 0 178.7906 65.6336 178.9684 65.6336 0.508 -1\nDe 15 0 175 0 0\nPo 0 178.9684 65.6336 179.0065 65.5955 0.508 -1\nDe 15 0 175 0 0\nPo 0 177.6476 65.6336 178.054 65.6336 0.508 -1\nDe 15 0 175 0 0\nPo 0 185.82386 63.5 184.912 63.5 0.3048 -1\nDe 15 0 175 0 0\nPo 0 184.2516 63.9064 184.658 63.5 0.508 -1\nDe 15 0 175 0 0\nPo 0 184.2516 63.9064 184.023 63.9064 0.508 -1\nDe 15 0 175 0 0\nPo 0 179.0065 65.5955 180.213 64.389 0.508 -1\nDe 15 0 175 0 0\nPo 0 180.213 64.389 182.372 64.389 1.27 -1\nDe 15 0 175 0 0\nPo 0 183.5404 64.389 184.023 63.9064 0.508 -1\nDe 15 0 175 0 0\nPo 0 176.911 64.897 177.6476 65.6336 0.508 -1\nDe 15 0 175 0 0\nPo 0 182.372 64.389 183.5404 64.389 0.508 -1\nDe 15 0 175 0 0\nPo 0 178.054 65.6336 178.7906 65.6336 0.508 -1\nDe 15 0 175 0 0\nPo 0 176.911 64.34836 176.911 64.897 0.508 -1\nDe 15 0 175 0 0\nPo 0 184.658 63.5 184.912 63.5 0.508 -1\nDe 15 0 175 0 0\nPo 0 179.5526 66.1416 179.0065 65.5955 0.508 -1\nDe 15 0 175 0 0\nPo 0 179.705 66.1416 179.5526 66.1416 0.508 -1\nDe 15 0 175 0 0\nPo 0 130.556 112.014 126.492 107.95 0.508 -1\nDe 0 0 176 0 0\nPo 0 130.2004 118.745 130.302 118.8466 0.508 -1\nDe 15 0 176 0 0\nPo 3 126.492 107.95 126.492 107.95 1.0668 0.635\nDe 15 1 176 0 0\nPo 3 130.556 117.602 130.556 117.602 1.0668 0.635\nDe 15 1 176 0 0\nPo 0 126.492 107.95 129.159 107.95 0.2794 -1\nDe 15 0 176 0 0\nPo 0 130.556 117.602 130.556 112.014 0.508 -1\nDe 0 0 176 0 0\nPo 0 131.16052 116.99748 131.16052 115.951 0.254 -1\nDe 15 0 176 0 0\nPo 0 129.1844 117.602 130.556 117.602 0.508 -1\nDe 15 0 176 0 0\nPo 0 130.302 118.8466 130.302 117.856 0.508 -1\nDe 15 0 176 0 0\nPo 0 125.5014 107.95 126.492 107.95 0.508 -1\nDe 15 0 176 0 0\nPo 0 130.302 117.856 130.556 117.602 0.508 -1\nDe 15 0 176 0 0\nPo 0 129.1844 118.745 130.2004 118.745 0.508 -1\nDe 15 0 176 0 0\nPo 0 131.16052 116.99748 130.556 117.602 0.254 -1\nDe 15 0 176 0 0\nPo 0 181.8386 71.9836 181.8386 70.2564 0.2032 -1\nDe 15 0 177 0 0\nPo 0 182.4482 109.093 179.8066 106.4514 0.2032 -1\nDe 0 0 177 0 0\nPo 0 181.3052 72.517 181.8386 71.9836 0.2032 -1\nDe 15 0 177 0 0\nPo 0 182.4736 109.093 182.4482 109.093 0.2032 -1\nDe 15 0 177 0 0\nPo 0 179.8066 106.4514 179.8066 106.3752 0.2032 -1\nDe 0 0 177 0 0\nPo 0 179.8066 74.0156 181.3052 72.517 0.2032 -1\nDe 0 0 177 0 0\nPo 3 181.3052 72.517 181.3052 72.517 0.6858 -1\nDe 15 1 177 0 0\nPo 0 183.05018 108.51642 182.4736 109.093 0.2032 -1\nDe 15 0 177 0 0\nPo 0 179.8066 106.3752 179.8066 74.0156 0.2032 -1\nDe 0 0 177 0 0\nPo 0 183.05018 107.49534 183.05018 108.51642 0.2032 -1\nDe 15 0 177 0 0\nPo 3 182.4482 109.093 182.4482 109.093 0.6858 -1\nDe 15 1 177 0 0\nPo 0 184.277 82.1944 182.97652 82.1944 0.2032 -1\nDe 15 0 178 0 0\nPo 0 182.9181 82.25282 182.9181 82.4611 0.2032 -1\nDe 15 0 178 0 0\nPo 0 181.2544 84.2518 181.0512 84.455 0.2032 -1\nDe 15 0 178 0 0\nPo 0 182.0926 83.2866 182.0926 83.7184 0.2032 -1\nDe 15 0 178 0 0\nPo 0 181.5592 84.2518 181.2544 84.2518 0.2032 -1\nDe 15 0 178 0 0\nPo 0 181.0512 84.455 181.0512 85.49386 0.2032 -1\nDe 15 0 178 0 0\nPo 0 182.9181 82.4611 182.0926 83.2866 0.2032 -1\nDe 15 0 178 0 0\nPo 0 182.97652 82.1944 182.9181 82.25282 0.2032 -1\nDe 15 0 178 0 0\nPo 0 182.0926 83.7184 181.5592 84.2518 0.2032 -1\nDe 15 0 178 0 0\nPo 0 180.55082 84.53882 180.55082 85.49386 0.2032 -1\nDe 15 0 179 0 0\nPo 0 180.34254 81.02854 180.34254 84.33054 0.2032 -1\nDe 15 0 179 0 0\nPo 0 180.34254 84.33054 180.55082 84.53882 0.2032 -1\nDe 15 0 179 0 0\nPo 0 181.4576 78.613 181.4576 79.91348 0.2032 -1\nDe 15 0 179 0 0\nPo 0 180.34 81.03108 180.34254 81.02854 0.2032 -1\nDe 15 0 179 0 0\nPo 0 180.34254 81.02854 181.3179 80.05318 0.2032 -1\nDe 15 0 179 0 0\nPo 0 181.4576 79.91348 181.3179 80.05318 0.2032 -1\nDe 15 0 179 0 0\nPo 0 143.1036 93.8276 139.8016 90.5256 0.2032 -1\nDe 0 0 180 0 0\nPo 0 155.30576 93.83776 145.65376 93.83776 0.2032 -1\nDe 0 0 180 0 0\nPo 0 145.65376 93.83776 145.6436 93.8276 0.2032 -1\nDe 0 0 180 0 0\nPo 0 145.6436 93.8276 143.1036 93.8276 0.2032 -1\nDe 15 0 180 0 0\nPo 0 163.0172 101.5492 155.30576 93.83776 0.2032 -1\nDe 0 0 180 0 0\nPo 0 163.21278 101.74478 163.0172 101.5492 0.2032 -1\nDe 15 0 180 0 0\nPo 3 137.9728 90.5256 137.9728 90.5256 0.6858 -1\nDe 15 1 180 0 0\nPo 0 139.8016 90.5256 137.9728 90.5256 0.2032 -1\nDe 0 0 180 0 0\nPo 0 137.95502 90.50782 137.9728 90.5256 0.2032 -1\nDe 15 0 180 0 0\nPo 3 143.1036 93.8276 143.1036 93.8276 0.6858 -1\nDe 15 1 180 0 0\nPo 3 145.6436 93.8276 145.6436 93.8276 0.6858 -1\nDe 15 1 180 0 0\nPo 3 163.0172 101.5492 163.0172 101.5492 0.6858 -1\nDe 15 1 180 0 0\nPo 0 166.79926 101.74478 163.21278 101.74478 0.2032 -1\nDe 15 0 180 0 0\nPo 0 136.29132 90.50782 137.95502 90.50782 0.2032 -1\nDe 15 0 180 0 0\nPo 0 144.9324 94.1578 144.9324 80.0354 0.2032 -1\nDe 0 0 181 0 0\nPo 0 144.9324 80.0354 141.13256 76.23556 0.2032 -1\nDe 0 0 181 0 0\nPo 0 145.3896 94.615 144.9324 94.1578 0.2032 -1\nDe 0 0 181 0 0\nPo 0 162.7378 102.2858 162.2806 101.8286 0.2032 -1\nDe 0 0 181 0 0\nPo 0 130.54584 76.23556 129.9972 76.7842 0.2032 -1\nDe 0 0 181 0 0\nPo 0 130.683 75.4634 130.4544 75.2348 0.2032 -1\nDe 15 0 181 0 0\nPo 0 129.9972 76.7842 130.683 76.0984 0.2032 -1\nDe 15 0 181 0 0\nPo 0 162.2806 101.8286 162.2806 101.3968 0.2032 -1\nDe 0 0 181 0 0\nPo 0 129.91084 71.64324 129.91084 74.69124 0.2032 -1\nDe 15 0 181 0 0\nPo 0 166.79926 104.24414 165.88994 104.24414 0.2032 -1\nDe 15 0 181 0 0\nPo 0 165.88994 104.24414 165.1508 103.505 0.2032 -1\nDe 15 0 181 0 0\nPo 0 162.2806 101.3968 155.13304 94.24924 0.2032 -1\nDe 0 0 181 0 0\nPo 0 145.8722 94.615 145.3896 94.615 0.2032 -1\nDe 0 0 181 0 0\nPo 0 130.683 76.0984 130.683 75.4634 0.2032 -1\nDe 15 0 181 0 0\nPo 0 146.23796 94.24924 145.8722 94.615 0.2032 -1\nDe 0 0 181 0 0\nPo 3 129.9972 76.7842 129.9972 76.7842 0.6858 -1\nDe 15 1 181 0 0\nPo 0 155.13304 94.24924 146.23796 94.24924 0.2032 -1\nDe 0 0 181 0 0\nPo 0 129.91084 74.69124 130.4544 75.2348 0.2032 -1\nDe 15 0 181 0 0\nPo 0 165.1508 103.505 165.1508 103.4796 0.2032 -1\nDe 0 0 181 0 0\nPo 0 163.957 102.2858 162.7378 102.2858 0.2032 -1\nDe 0 0 181 0 0\nPo 0 141.13256 76.23556 130.54584 76.23556 0.2032 -1\nDe 0 0 181 0 0\nPo 3 165.1508 103.505 165.1508 103.505 0.6858 -1\nDe 15 1 181 0 0\nPo 0 165.1508 103.4796 163.957 102.2858 0.2032 -1\nDe 0 0 181 0 0\nPo 0 121.68124 109.03204 123.18492 110.53572 0.2032 -1\nDe 15 0 182 0 0\nPo 0 127.67564 110.44936 129.159 110.44936 0.2032 -1\nDe 15 0 182 0 0\nPo 0 121.68124 96.53016 121.68124 109.03204 0.2032 -1\nDe 15 0 182 0 0\nPo 0 130.09118 84.30768 125.29312 84.30768 0.2032 -1\nDe 15 0 182 0 0\nPo 0 125.29312 84.30768 123.68276 85.91804 0.2032 -1\nDe 15 0 182 0 0\nPo 0 123.18492 110.53572 127.58928 110.53572 0.2032 -1\nDe 15 0 182 0 0\nPo 0 123.68276 94.52864 121.68124 96.53016 0.2032 -1\nDe 15 0 182 0 0\nPo 0 127.58928 110.53572 127.67564 110.44936 0.2032 -1\nDe 15 0 182 0 0\nPo 0 123.68276 85.91804 123.68276 94.52864 0.2032 -1\nDe 15 0 182 0 0\nPo 0 124.09424 86.09076 124.09424 94.70136 0.2032 -1\nDe 15 0 183 0 0\nPo 0 124.09424 94.70136 122.09272 96.70288 0.2032 -1\nDe 15 0 183 0 0\nPo 0 127.41656 110.12424 127.59182 109.94898 0.2032 -1\nDe 15 0 183 0 0\nPo 0 122.09272 108.85932 123.35764 110.12424 0.2032 -1\nDe 15 0 183 0 0\nPo 0 130.09118 84.80806 125.37694 84.80806 0.2032 -1\nDe 15 0 183 0 0\nPo 0 123.35764 110.12424 127.41656 110.12424 0.2032 -1\nDe 15 0 183 0 0\nPo 0 125.37694 84.80806 124.09424 86.09076 0.2032 -1\nDe 15 0 183 0 0\nPo 0 122.09272 96.70288 122.09272 108.85932 0.2032 -1\nDe 15 0 183 0 0\nPo 0 127.59182 109.94898 129.159 109.94898 0.2032 -1\nDe 15 0 183 0 0\nPo 0 130.09118 85.30844 125.46076 85.30844 0.2032 -1\nDe 15 0 184 0 0\nPo 0 123.53036 109.71276 127.24384 109.71276 0.2032 -1\nDe 15 0 184 0 0\nPo 0 122.5042 108.6866 123.53036 109.71276 0.2032 -1\nDe 15 0 184 0 0\nPo 0 127.50546 109.45114 129.159 109.45114 0.2032 -1\nDe 15 0 184 0 0\nPo 0 125.46076 85.30844 124.50572 86.26348 0.2032 -1\nDe 15 0 184 0 0\nPo 0 124.50572 86.26348 124.50572 94.87408 0.2032 -1\nDe 15 0 184 0 0\nPo 0 122.5042 96.8756 122.5042 108.6866 0.2032 -1\nDe 15 0 184 0 0\nPo 0 127.24384 109.71276 127.50546 109.45114 0.2032 -1\nDe 15 0 184 0 0\nPo 0 124.50572 94.87408 122.5042 96.8756 0.2032 -1\nDe 15 0 184 0 0\nPo 0 124.9172 86.4362 124.9172 95.0468 0.2032 -1\nDe 15 0 185 0 0\nPo 0 123.70308 109.30128 127.07112 109.30128 0.2032 -1\nDe 15 0 185 0 0\nPo 0 122.91568 97.04832 122.91568 108.51388 0.2032 -1\nDe 15 0 185 0 0\nPo 0 122.91568 108.51388 123.70308 109.30128 0.2032 -1\nDe 15 0 185 0 0\nPo 0 127.42164 108.95076 129.159 108.95076 0.2032 -1\nDe 15 0 185 0 0\nPo 0 130.09118 85.80882 125.54458 85.80882 0.2032 -1\nDe 15 0 185 0 0\nPo 0 124.9172 95.0468 122.91568 97.04832 0.2032 -1\nDe 15 0 185 0 0\nPo 0 127.07112 109.30128 127.42164 108.95076 0.2032 -1\nDe 15 0 185 0 0\nPo 0 125.54458 85.80882 124.9172 86.4362 0.2032 -1\nDe 15 0 185 0 0\nPo 0 127.254 93.2942 123.32716 97.22104 0.2032 -1\nDe 15 0 186 0 0\nPo 0 127.33782 108.45038 126.8984 108.8898 0.2032 -1\nDe 15 0 186 0 0\nPo 0 129.68478 87.30742 130.09118 87.30742 0.2032 -1\nDe 15 0 186 0 0\nPo 0 129.159 108.45038 127.33782 108.45038 0.2032 -1\nDe 15 0 186 0 0\nPo 0 123.32716 97.22104 123.32716 108.34116 0.2032 -1\nDe 15 0 186 0 0\nPo 0 127.254 89.7382 127.254 90.0176 0.2032 -1\nDe 15 0 186 0 0\nPo 0 126.8984 108.8898 123.8758 108.8898 0.2032 -1\nDe 15 0 186 0 0\nPo 0 123.8758 108.8898 123.32716 108.34116 0.2032 -1\nDe 15 0 186 0 0\nPo 0 127.254 90.0176 127.254 93.2942 0.2032 -1\nDe 15 0 186 0 0\nPo 0 129.68478 87.30742 127.254 89.7382 0.2032 -1\nDe 15 0 186 0 0\nPo 0 123.73864 97.39376 123.73864 103.90124 0.2032 -1\nDe 15 0 187 0 0\nPo 0 130.09118 87.8078 129.6924 87.8078 0.2032 -1\nDe 15 0 187 0 0\nPo 0 127.28702 107.44962 129.159 107.44962 0.2032 -1\nDe 15 0 187 0 0\nPo 0 127.6858 90.1192 127.6858 93.4466 0.2032 -1\nDe 15 0 187 0 0\nPo 0 129.6924 87.8078 127.6858 89.8144 0.2032 -1\nDe 15 0 187 0 0\nPo 0 127.6858 93.4466 123.73864 97.39376 0.2032 -1\nDe 15 0 187 0 0\nPo 0 123.73864 103.90124 127.28702 107.44962 0.2032 -1\nDe 15 0 187 0 0\nPo 0 127.6858 89.8144 127.6858 90.1192 0.2032 -1\nDe 15 0 187 0 0\nPo 0 128.1176 90.2462 128.1176 93.599 0.2032 -1\nDe 15 0 188 0 0\nPo 0 127.37084 106.94924 129.159 106.94924 0.2032 -1\nDe 15 0 188 0 0\nPo 0 130.09118 88.30818 129.70002 88.30818 0.2032 -1\nDe 15 0 188 0 0\nPo 0 124.15012 97.56648 124.15012 103.72852 0.2032 -1\nDe 15 0 188 0 0\nPo 0 128.1176 89.8906 128.1176 90.2462 0.2032 -1\nDe 15 0 188 0 0\nPo 0 129.70002 88.30818 128.1176 89.8906 0.2032 -1\nDe 15 0 188 0 0\nPo 0 128.1176 93.599 124.15012 97.56648 0.2032 -1\nDe 15 0 188 0 0\nPo 0 124.15012 103.72852 127.37084 106.94924 0.2032 -1\nDe 15 0 188 0 0\nPo 0 124.5616 103.5558 127.45466 106.44886 0.2032 -1\nDe 15 0 189 0 0\nPo 0 128.5494 91.3892 128.5494 93.7514 0.2032 -1\nDe 15 0 189 0 0\nPo 0 128.5494 93.7514 124.5616 97.7392 0.2032 -1\nDe 15 0 189 0 0\nPo 0 129.70764 88.80856 128.5494 89.9668 0.2032 -1\nDe 15 0 189 0 0\nPo 0 124.5616 97.7392 124.5616 103.5558 0.2032 -1\nDe 15 0 189 0 0\nPo 0 128.5494 91.3892 128.5494 89.9668 0.2032 -1\nDe 15 0 189 0 0\nPo 0 130.09118 88.80856 129.70764 88.80856 0.2032 -1\nDe 15 0 189 0 0\nPo 0 127.45466 106.44886 129.159 106.44886 0.2032 -1\nDe 15 0 189 0 0\nPo 0 128.9812 93.9038 124.97308 97.91192 0.2032 -1\nDe 15 0 190 0 0\nPo 0 129.71526 89.30894 128.9812 90.043 0.2032 -1\nDe 15 0 190 0 0\nPo 0 130.09118 89.30894 129.71526 89.30894 0.2032 -1\nDe 15 0 190 0 0\nPo 0 128.9812 91.2114 128.9812 90.043 0.2032 -1\nDe 15 0 190 0 0\nPo 0 128.9812 91.2114 128.9812 93.9038 0.2032 -1\nDe 15 0 190 0 0\nPo 0 124.97308 103.38308 127.54102 105.95102 0.2032 -1\nDe 15 0 190 0 0\nPo 0 124.97308 97.91192 124.97308 103.38308 0.2032 -1\nDe 15 0 190 0 0\nPo 0 127.54102 105.95102 129.159 105.95102 0.2032 -1\nDe 15 0 190 0 0\nPo 0 130.09118 93.37802 125.38456 98.08464 0.2032 -1\nDe 15 0 191 0 0\nPo 0 127.62484 105.45064 129.159 105.45064 0.2032 -1\nDe 15 0 191 0 0\nPo 0 125.38456 98.08464 125.38456 103.21036 0.2032 -1\nDe 15 0 191 0 0\nPo 0 130.09118 89.80932 130.09118 93.37802 0.2032 -1\nDe 15 0 191 0 0\nPo 0 125.38456 103.21036 127.62484 105.45064 0.2032 -1\nDe 15 0 191 0 0\nPo 0 125.79604 98.25736 125.79604 103.03764 0.2032 -1\nDe 15 0 192 0 0\nPo 0 125.79604 103.03764 127.70866 104.95026 0.2032 -1\nDe 15 0 192 0 0\nPo 0 127.70866 104.95026 129.159 104.95026 0.2032 -1\nDe 15 0 192 0 0\nPo 0 130.78968 93.26372 125.79604 98.25736 0.2032 -1\nDe 15 0 192 0 0\nPo 0 130.78968 90.50782 130.78968 93.26372 0.2032 -1\nDe 15 0 192 0 0\nPo 0 131.29006 90.50782 131.29006 93.34754 0.2032 -1\nDe 15 0 193 0 0\nPo 0 127.2921 103.9495 129.159 103.9495 0.2032 -1\nDe 15 0 193 0 0\nPo 0 126.20752 102.86492 127.2921 103.9495 0.2032 -1\nDe 15 0 193 0 0\nPo 0 126.20752 98.43008 126.20752 102.86492 0.2032 -1\nDe 15 0 193 0 0\nPo 0 131.29006 93.34754 126.20752 98.43008 0.2032 -1\nDe 15 0 193 0 0\nPo 0 131.79044 93.43136 126.619 98.6028 0.2032 -1\nDe 15 0 194 0 0\nPo 0 126.619 98.6028 126.619 102.6922 0.2032 -1\nDe 15 0 194 0 0\nPo 0 127.37592 103.44912 129.159 103.44912 0.2032 -1\nDe 15 0 194 0 0\nPo 0 126.619 102.6922 127.37592 103.44912 0.2032 -1\nDe 15 0 194 0 0\nPo 0 131.79044 90.50782 131.79044 93.43136 0.2032 -1\nDe 15 0 194 0 0\nPo 0 132.29082 90.50782 132.29082 93.51518 0.2032 -1\nDe 15 0 195 0 0\nPo 0 130.4798 95.3262 130.4798 102.6922 0.2032 -1\nDe 15 0 195 0 0\nPo 0 132.29082 93.51518 130.4798 95.3262 0.2032 -1\nDe 15 0 195 0 0\nPo 0 130.4798 102.6922 130.22326 102.94874 0.2032 -1\nDe 15 0 195 0 0\nPo 0 130.22326 102.94874 129.159 102.94874 0.2032 -1\nDe 15 0 195 0 0\nPo 0 131.6609 98.8949 131.6609 99.949 0.2032 -1\nDe 15 0 196 0 0\nPo 0 132.7912 93.599 130.89128 95.49892 0.2032 -1\nDe 15 0 196 0 0\nPo 0 130.89128 98.12528 131.6609 98.8949 0.2032 -1\nDe 15 0 196 0 0\nPo 0 130.89128 95.49892 130.89128 98.12528 0.2032 -1\nDe 15 0 196 0 0\nPo 0 132.7912 90.50782 132.7912 93.599 0.2032 -1\nDe 15 0 196 0 0\nPo 0 133.29158 90.50782 133.29158 97.27438 0.2032 -1\nDe 15 0 197 0 0\nPo 0 133.29158 97.27438 134.16026 98.14306 0.2032 -1\nDe 15 0 197 0 0\nPo 0 134.16026 98.14306 134.16026 99.949 0.2032 -1\nDe 15 0 197 0 0\nPo 0 133.78942 97.06102 134.66064 97.93224 0.2032 -1\nDe 15 0 198 0 0\nPo 0 133.78942 90.50782 133.78942 97.06102 0.2032 -1\nDe 15 0 198 0 0\nPo 0 134.66064 97.93224 134.66064 99.949 0.2032 -1\nDe 15 0 198 0 0\nPo 0 134.1501 91.2876 134.1501 96.9137 0.2032 -1\nDe 15 0 199 0 0\nPo 0 134.2898 90.50782 134.2898 91.1479 0.2032 -1\nDe 15 0 199 0 0\nPo 0 135.16102 97.92462 135.16102 99.949 0.2032 -1\nDe 15 0 199 0 0\nPo 0 134.1501 96.9137 135.16102 97.92462 0.2032 -1\nDe 15 0 199 0 0\nPo 0 134.2898 91.1479 134.1501 91.2876 0.2032 -1\nDe 15 0 199 0 0\nPo 0 130.2512 85.09 130.2512 96.4692 0.1524 -1\nDe 0 0 200 0 0\nPo 3 121.031 80.264 121.031 80.264 0.6858 -1\nDe 15 1 200 0 0\nPo 0 133.985 82.423 132.842 81.28 0.1524 -1\nDe 0 0 200 0 0\nPo 0 130.2512 96.4692 131.572 97.79 0.1524 -1\nDe 0 0 200 0 0\nPo 0 124.1806 80.7466 121.5136 80.7466 0.1524 -1\nDe 0 0 200 0 0\nPo 0 121.031 80.264 119.60098 80.264 0.1524 -1\nDe 15 0 200 0 0\nPo 0 121.5136 80.7466 121.031 80.264 0.1524 -1\nDe 0 0 200 0 0\nPo 0 131.8514 83.4898 130.2512 85.09 0.1524 -1\nDe 0 0 200 0 0\nPo 0 133.985 83.0834 133.5786 83.4898 0.1524 -1\nDe 0 0 200 0 0\nPo 3 133.985 82.423 133.985 82.423 0.6858 -1\nDe 15 1 200 0 0\nPo 0 133.985 82.423 133.985 83.0834 0.1524 -1\nDe 0 0 200 0 0\nPo 0 132.15874 98.37674 132.15874 99.949 0.1524 -1\nDe 15 0 200 0 0\nPo 3 131.572 97.79 131.572 97.79 0.6858 -1\nDe 15 1 200 0 0\nPo 0 131.572 97.79 132.15874 98.37674 0.1524 -1\nDe 15 0 200 0 0\nPo 0 133.78942 83.60918 133.78942 82.61858 0.1524 -1\nDe 15 0 200 0 0\nPo 0 124.714 81.28 124.1806 80.7466 0.1524 -1\nDe 0 0 200 0 0\nPo 0 133.5786 83.4898 131.8514 83.4898 0.1524 -1\nDe 0 0 200 0 0\nPo 0 132.842 81.28 124.714 81.28 0.1524 -1\nDe 0 0 200 0 0\nPo 0 133.78942 82.61858 133.985 82.423 0.1524 -1\nDe 15 0 200 0 0\nPo 3 127.508 102.5144 127.508 102.5144 0.6858 -1\nDe 15 1 201 0 0\nPo 0 122.0724 98.9584 122.0724 82.1944 0.1524 -1\nDe 0 0 201 0 0\nPo 0 125.6284 102.5144 122.0724 98.9584 0.1524 -1\nDe 0 0 201 0 0\nPo 0 120.64238 80.76438 119.60098 80.76438 0.1524 -1\nDe 15 0 201 0 0\nPo 0 129.159 102.4509 127.5715 102.4509 0.1524 -1\nDe 15 0 201 0 0\nPo 0 127.508 102.5144 125.6284 102.5144 0.1524 -1\nDe 0 0 201 0 0\nPo 3 121.031 81.153 121.031 81.153 0.6858 -1\nDe 15 1 201 0 0\nPo 0 127.508 102.5144 127.5715 102.4509 0.1524 -1\nDe 15 0 201 0 0\nPo 0 120.64238 80.76438 121.031 81.153 0.1524 -1\nDe 15 0 201 0 0\nPo 0 122.0724 82.1944 121.031 81.153 0.1524 -1\nDe 0 0 201 0 0\nPo 0 130.78968 83.60918 129.78638 83.60918 0.254 -1\nDe 15 0 202 0 0\nPo 0 112.5093 117.6655 112.522 117.6528 0.254 -1\nDe 15 0 202 0 0\nPo 0 147.1676 109.6264 147.066 109.728 0.508 -1\nDe 15 0 202 0 0\nPo 3 174.625 80.391 174.625 80.391 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 98.00082 70.18782 95.80118 70.18782 1.27 -1\nDe 0 0 202 0 0\nPo 3 129.5908 83.4136 129.5908 83.4136 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 155.956 59.182 155.956 59.182 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 129.78638 83.60918 129.5908 83.4136 0.254 -1\nDe 15 0 202 0 0\nPo 0 96.65208 71.5391 96.65208 72.89292 0.254 -1\nDe 15 0 202 0 0\nPo 0 185.674 60.198 185.166 59.69 1.27 -1\nDe 15 0 202 0 0\nPo 3 96.5454 81.026 96.5454 81.026 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 148.8694 59.182 148.8694 58.1914 0.508 -1\nDe 15 0 202 0 0\nPo 0 186.82462 64.2493 186.82462 62.7507 1.27 -1\nDe 2 0 202 0 0\nPo 0 89.408 69.088 89.154 69.342 0.508 -1\nDe 15 0 202 0 0\nPo 0 94.8944 58.293 95.885 58.293 0.508 -1\nDe 15 0 202 0 0\nPo 3 90.424 84.074 90.424 84.074 0.6858 -1\nDe 15 1 202 0 0\nPo 3 194.945 63.5 194.945 63.5 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 137.1219 69.8881 137.1219 69.8881 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 135.9535 80.4291 136.9695 80.4291 0.508 -1\nDe 15 0 202 0 0\nPo 3 180.34 117.094 180.34 117.094 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 193.548 104.267 193.548 104.267 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.8895 85.4075 135.1915 85.4075 1.27 -1\nDe 0 0 202 0 0\nPo 3 96.393 88.519 96.393 88.519 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 114.0841 78.2701 114.3 78.486 0.508 -1\nDe 15 0 202 0 0\nPo 0 133.4135 77.8129 133.4135 78.6765 0.508 -1\nDe 15 0 202 0 0\nPo 3 85.09 94.488 85.09 94.488 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 103.251 68.326 103.251 68.326 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 202.565 100.33 201.5236 100.33 0.508 -1\nDe 15 0 202 0 0\nPo 0 91.87942 60.071 90.932 60.071 0.2032 -1\nDe 15 0 202 0 0\nPo 3 89.154 69.342 89.154 69.342 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 111.24692 120.13692 112.27308 120.13692 1.27 -1\nDe 0 0 202 0 0\nPo 3 134.6835 78.6765 134.6835 78.6765 0.6858 -1\nDe 15 1 202 0 0\nPo 3 133.858 120.904 133.858 120.904 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 106.68 62.738 106.68 62.738 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 137.9855 80.4291 137.9855 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 85.6234 90.5256 85.598 90.551 0.508 -1\nDe 15 0 202 0 0\nPo 0 128.63068 58.9915 128.9939 58.9915 0.254 -1\nDe 15 0 202 0 0\nPo 3 91.2876 97.7138 91.2876 97.7138 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 96.5454 80.01 96.5454 81.026 0.508 -1\nDe 15 0 202 0 0\nPo 0 188.82614 63.5 190.246 63.5 0.3048 -1\nDe 15 0 202 0 0\nPo 0 96.4438 102.2604 96.774 101.9302 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.5096 81.0006 89.535 81.026 0.508 -1\nDe 15 0 202 0 0\nPo 0 93.0656 101.6 92.7354 101.2698 0.4572 -1\nDe 15 0 202 0 0\nPo 0 102.2604 69.596 103.251 69.596 0.508 -1\nDe 15 0 202 0 0\nPo 0 118.26494 79.60106 116.93906 79.60106 1.27 -1\nDe 0 0 202 0 0\nPo 0 110.66018 76.43622 111.6076 75.4888 0.508 -1\nDe 15 0 202 0 0\nPo 0 187.82538 64.2493 186.82462 64.2493 1.27 -1\nDe 0 0 202 0 0\nPo 0 95.7453 102.2604 96.4438 102.2604 0.508 -1\nDe 15 0 202 0 0\nPo 3 188.0616 79.2226 188.0616 79.2226 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 186.8424 82.804 186.8424 81.8134 0.508 -1\nDe 15 0 202 0 0\nPo 0 90.87358 84.074 91.567 84.074 0.508 -1\nDe 15 0 202 0 0\nPo 0 114.5286 75.946 114.5286 74.93 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.9695 80.4291 136.9695 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 179.324 115.5954 179.8066 115.5954 0.508 -1\nDe 15 0 202 0 0\nPo 0 118.26494 79.60106 118.26494 80.92694 1.27 -1\nDe 2 0 202 0 0\nPo 0 123.9901 68.6435 123.0249 68.6435 0.508 -1\nDe 15 0 202 0 0\nPo 3 103.251 70.993 103.251 70.993 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 129.0193 80.4291 129.0193 80.4291 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 105.283 67.056 105.283 67.056 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 178.689 81.5086 178.689 80.4926 0.508 -1\nDe 15 0 202 0 0\nPo 3 96.774 101.9302 96.774 101.9302 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 186.055 111.2774 186.055 112.268 0.508 -1\nDe 15 0 202 0 0\nPo 3 90.5002 69.342 90.5002 69.342 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 125.0315 64.8081 125.0315 63.8175 0.508 -1\nDe 15 0 202 0 0\nPo 0 145.8214 78.994 145.8214 78.2574 0.508 -1\nDe 15 0 202 0 0\nPo 0 188.80074 105.2449 190.0809 105.2449 0.254 -1\nDe 15 0 202 0 0\nPo 0 131.8895 88.7095 131.8895 85.4075 1.27 -1\nDe 2 0 202 0 0\nPo 3 101.727 72.644 101.727 72.644 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 89.5858 99.2124 89.916 98.8822 0.4572 -1\nDe 15 0 202 0 0\nPo 0 175.22952 59.13374 175.22952 60.35548 0.3048 -1\nDe 15 0 202 0 0\nPo 3 85.598 90.551 85.598 90.551 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 97.8154 105.791 98.806 105.791 0.508 -1\nDe 15 0 202 0 0\nPo 0 95.80118 70.18782 95.80118 67.98818 1.27 -1\nDe 0 0 202 0 0\nPo 3 184.912 114.427 184.912 114.427 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 133.858 119.9134 133.858 120.904 0.508 -1\nDe 15 0 202 0 0\nPo 0 112.27308 120.13692 112.27308 121.16308 1.27 -1\nDe 0 0 202 0 0\nPo 0 128.71196 70.04304 130.1115 68.6435 0.2413 -1\nDe 15 0 202 0 0\nPo 3 119.253 75.311 119.253 75.311 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.62026 67.13474 128.60274 70.15226 1.27 -1\nDe 2 0 202 0 0\nPo 0 123.9901 70.6755 122.9995 70.6755 0.508 -1\nDe 15 0 202 0 0\nPo 3 175.895 80.391 175.895 80.391 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 184.023 62.8396 184.023 61.976 0.508 -1\nDe 15 0 202 0 0\nPo 0 171.45 72.898 172.466 73.914 0.508 -1\nDe 15 0 202 0 0\nPo 3 90.932 60.071 90.932 60.071 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 141.097 89.027 141.224 89.154 0.508 -1\nDe 15 0 202 0 0\nPo 0 182.8546 59.69 181.864 59.69 0.508 -1\nDe 15 0 202 0 0\nPo 0 112.27308 121.16308 111.24692 121.16308 1.27 -1\nDe 0 0 202 0 0\nPo 3 186.309 70.231 186.309 70.231 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 130.83032 58.9915 130.4671 58.9915 0.254 -1\nDe 15 0 202 0 0\nPo 3 190.3984 105.5624 190.3984 105.5624 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 85.0646 96.52 84.201 96.52 0.508 -1\nDe 15 0 202 0 0\nPo 0 96.76384 83.06816 96.774 83.058 0.4572 -1\nDe 15 0 202 0 0\nPo 0 179.8066 115.5954 180.34 115.062 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.2604 71.628 102.2604 72.1106 0.508 -1\nDe 15 0 202 0 0\nPo 3 114.5286 74.93 114.5286 74.93 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 85.0646 95.377 85.0646 94.5134 0.508 -1\nDe 15 0 202 0 0\nPo 0 129.159 104.44988 130.30708 104.44988 0.254 -1\nDe 15 0 202 0 0\nPo 0 170.55084 107.49534 170.55084 109.33176 0.254 -1\nDe 15 0 202 0 0\nPo 0 133.29158 86.80958 133.5405 87.0585 0.254 -1\nDe 15 0 202 0 0\nPo 3 178.689 80.4926 178.689 80.4926 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 98.806 105.791 98.806 105.791 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 133.5405 85.4075 133.5405 88.7095 1.27 -1\nDe 2 0 202 0 0\nPo 0 127.8255 75.5269 127.5715 75.7809 0.508 -1\nDe 15 0 202 0 0\nPo 0 96.65208 72.89292 96.647 72.898 0.254 -1\nDe 15 0 202 0 0\nPo 0 175.768 80.518 175.895 80.391 0.508 -1\nDe 15 0 202 0 0\nPo 0 193.548 80.264 193.548 78.994 0.508 -1\nDe 15 0 202 0 0\nPo 0 120.2944 84.074 120.8786 84.074 0.508 -1\nDe 15 0 202 0 0\nPo 3 108.9406 124.587 108.9406 124.587 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 126.9111 87.884 126.0348 87.884 0.508 -1\nDe 15 0 202 0 0\nPo 3 121.1326 84.328 121.1326 84.328 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 106.045 102.489 106.045 102.489 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 134.0485 79.9211 133.8199 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.7917 93.6879 136.8044 93.7006 0.508 -1\nDe 15 0 202 0 0\nPo 3 186.817 81.788 186.817 81.788 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 130.302 120.904 130.302 120.904 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 146.1516 66.294 145.161 66.294 0.508 -1\nDe 15 0 202 0 0\nPo 0 130.302 119.9134 130.302 120.904 0.508 -1\nDe 15 0 202 0 0\nPo 0 112.85982 78.2701 114.0841 78.2701 0.508 -1\nDe 15 0 202 0 0\nPo 0 193.9544 63.5 194.945 63.5 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.5858 99.2124 88.8873 99.2124 0.4572 -1\nDe 15 0 202 0 0\nPo 3 162.052 89.789 162.052 89.789 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 92.964 85.979 92.964 85.979 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 133.1722 101.5746 133.1722 101.5746 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 92.71 97.409 91.5924 97.409 0.4572 -1\nDe 15 0 202 0 0\nPo 0 133.7945 87.0585 133.5405 87.0585 0.254 -1\nDe 15 0 202 0 0\nPo 3 181.229 83.439 181.229 83.439 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 133.8199 79.6925 133.8199 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 109.2454 59.6646 109.22 59.69 0.508 -1\nDe 15 0 202 0 0\nPo 0 188.80074 92.24518 187.33262 92.24518 0.254 -1\nDe 15 0 202 0 0\nPo 0 145.67408 101.95052 146.05 101.5746 0.254 -1\nDe 15 0 202 0 0\nPo 3 89.535 81.026 89.535 81.026 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 73.82002 112.92586 83.99526 112.92586 0.508 -1\nDe 15 0 202 0 0\nPo 3 168.4274 89.2556 168.4274 89.2556 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 137.3505 72.8345 137.3505 72.8345 0.6858 -1\nDe 15 1 202 0 0\nPo 3 123.571 81.788 123.571 81.788 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 142.621 63.246 142.621 63.246 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 89.662 63.627 89.662 63.627 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 86.1822 98.552 85.852 98.2218 0.508 -1\nDe 15 0 202 0 0\nPo 3 102.8446 62.6872 102.8446 62.6872 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 130.4671 58.9915 129.9083 59.5503 0.254 -1\nDe 15 0 202 0 0\nPo 0 83.99526 112.92586 83.9978 112.9284 0.508 -1\nDe 15 0 202 0 0\nPo 0 118.26494 80.92694 116.93906 80.92694 1.27 -1\nDe 2 0 202 0 0\nPo 0 128.60274 67.13474 131.62026 70.15226 1.27 -1\nDe 0 0 202 0 0\nPo 0 106.045 101.4984 106.045 102.489 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.54532 89.80932 133.7945 87.0585 0.254 -1\nDe 15 0 202 0 0\nPo 0 158.75 82.8294 158.75 83.82 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.11308 120.13692 102.11308 121.16308 1.27 -1\nDe 2 0 202 0 0\nPo 0 98.00082 67.98818 98.00082 70.18782 1.27 -1\nDe 0 0 202 0 0\nPo 3 90.5002 67.31 90.5002 67.31 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 183.896 114.427 184.912 114.427 0.508 -1\nDe 15 0 202 0 0\nPo 0 192.5574 104.267 193.548 104.267 0.508 -1\nDe 15 0 202 0 0\nPo 0 145.669 62.103 145.669 63.119 0.508 -1\nDe 15 0 202 0 0\nPo 0 122.9614 78.994 122.9614 79.6544 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.2604 72.1106 101.727 72.644 0.508 -1\nDe 15 0 202 0 0\nPo 3 146.05 101.219 146.05 101.219 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 130.09118 86.3092 132.7912 86.3092 0.254 -1\nDe 15 0 202 0 0\nPo 3 193.548 96.266 193.548 96.266 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.9104 93.726 96.901 93.726 0.508 -1\nDe 15 0 202 0 0\nPo 0 123.0249 68.6435 122.9741 68.6943 0.508 -1\nDe 15 0 202 0 0\nPo 0 131.62026 70.15226 128.60274 70.15226 1.27 -1\nDe 2 0 202 0 0\nPo 3 176.911 61.341 176.911 61.341 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 93.9292 61.214 93.9292 61.214 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 177.546 87.122 177.546 87.122 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 192.5574 89.281 193.548 89.281 0.508 -1\nDe 15 0 202 0 0\nPo 3 166.497 84.455 166.497 84.455 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.62026 67.13474 131.62026 70.15226 1.27 -1\nDe 2 0 202 0 0\nPo 0 92.964 80.71358 92.964 81.661 0.2032 -1\nDe 15 0 202 0 0\nPo 3 136.2329 65.9765 136.2329 65.9765 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 90.043 73.6854 90.9574 73.6854 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.5858 98.552 89.916 98.8822 0.4572 -1\nDe 15 0 202 0 0\nPo 0 128.60274 70.15226 128.60274 67.13474 1.27 -1\nDe 0 0 202 0 0\nPo 0 114.9604 87.8586 114.935 87.884 0.508 -1\nDe 15 0 202 0 0\nPo 0 190.0809 105.2449 190.3984 105.5624 0.254 -1\nDe 15 0 202 0 0\nPo 0 128.60274 67.13474 131.62026 67.13474 1.27 -1\nDe 2 0 202 0 0\nPo 0 91.0336 88.646 91.0336 88.3666 0.508 -1\nDe 15 0 202 0 0\nPo 0 126.0348 87.884 125.9332 87.9856 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.87 63.9826 101.854 63.9826 0.508 -1\nDe 15 0 202 0 0\nPo 3 140.1572 114.3254 140.1572 114.3254 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 89.281 84.074 89.281 84.074 0.6858 -1\nDe 15 1 202 0 0\nPo 0 182.9181 80.05318 183.09082 80.05318 0.508 -1\nDe 15 0 202 0 0\nPo 0 189.103 80.264 188.0616 79.2226 0.508 -1\nDe 15 0 202 0 0\nPo 0 141.732 60.452 141.732 61.976 1.27 -1\nDe 15 0 202 0 0\nPo 3 112.4204 64.262 112.4204 64.262 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 84.3026 101.6 84.3026 100.6348 0.508 -1\nDe 15 0 202 0 0\nPo 0 110.49 99.2886 110.49 98.298 0.508 -1\nDe 15 0 202 0 0\nPo 3 125.7935 74.7649 125.7935 74.7649 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 145.8214 78.2574 145.796 78.232 0.508 -1\nDe 15 0 202 0 0\nPo 0 91.0336 88.3666 90.551 87.884 0.508 -1\nDe 15 0 202 0 0\nPo 0 122.5804 82.042 123.317 82.042 0.508 -1\nDe 15 0 202 0 0\nPo 0 95.80118 70.18782 95.80118 67.98818 1.27 -1\nDe 0 0 202 0 0\nPo 3 92.8624 57.277 92.8624 57.277 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 98.00082 70.18782 95.80118 70.18782 1.27 -1\nDe 0 0 202 0 0\nPo 0 185.04916 85.49386 185.04916 86.80704 0.254 -1\nDe 15 0 202 0 0\nPo 0 96.4438 101.6 96.774 101.9302 0.508 -1\nDe 15 0 202 0 0\nPo 0 186.82462 62.7507 187.82538 62.7507 1.27 -1\nDe 0 0 202 0 0\nPo 0 102.3493 117.6909 102.3112 117.6528 0.254 -1\nDe 15 0 202 0 0\nPo 0 185.928 72.898 186.69 73.66 0.2032 -1\nDe 15 0 202 0 0\nPo 0 134.2898 83.60918 134.2898 86.3092 0.254 -1\nDe 15 0 202 0 0\nPo 0 93.4974 73.914 93.4974 72.9996 0.508 -1\nDe 15 0 202 0 0\nPo 0 192.5574 91.313 193.548 91.313 0.508 -1\nDe 15 0 202 0 0\nPo 0 126.0348 86.868 125.9332 86.7664 0.508 -1\nDe 15 0 202 0 0\nPo 0 96.4184 88.4936 96.393 88.519 0.508 -1\nDe 15 0 202 0 0\nPo 0 111.24692 121.16308 111.24692 120.13692 1.27 -1\nDe 2 0 202 0 0\nPo 3 85.4456 58.293 85.4456 58.293 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 107.95 62.738 107.95 62.738 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 84.3026 99.441 84.3026 98.5266 0.508 -1\nDe 15 0 202 0 0\nPo 3 132.1435 78.6765 132.1435 78.6765 0.6858 -1\nDe 15 1 202 0 0\nPo 0 131.8895 87.0585 135.1915 87.0585 1.27 -1\nDe 0 0 202 0 0\nPo 3 125.9332 86.7664 125.9332 86.7664 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 88.8873 98.552 89.5858 98.552 0.4572 -1\nDe 15 0 202 0 0\nPo 0 135.9535 80.4291 135.9535 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 179.578 111.2774 179.578 112.268 0.508 -1\nDe 15 0 202 0 0\nPo 0 96.4438 101.6 95.7453 101.6 0.508 -1\nDe 15 0 202 0 0\nPo 3 92.583 65.278 92.583 65.278 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 110.236 59.6646 109.2454 59.6646 0.508 -1\nDe 15 0 202 0 0\nPo 0 128.60274 67.13474 131.62026 67.13474 1.27 -1\nDe 0 0 202 0 0\nPo 3 136.8044 93.7006 136.8044 93.7006 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 93.7387 101.6 93.0656 101.6 0.4572 -1\nDe 15 0 202 0 0\nPo 0 156.9466 59.182 155.956 59.182 0.508 -1\nDe 15 0 202 0 0\nPo 0 171.5516 111.3282 171.5516 112.3442 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.408 68.4784 89.408 69.088 0.508 -1\nDe 15 0 202 0 0\nPo 0 127.508 98.7806 128.4986 98.7806 0.508 -1\nDe 15 0 202 0 0\nPo 0 128.9939 58.9915 129.5527 58.4327 0.254 -1\nDe 15 0 202 0 0\nPo 3 96.774 84.328 96.774 84.328 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 171.5516 112.3442 171.5516 112.3442 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.8895 88.7095 131.8895 85.4075 1.27 -1\nDe 0 0 202 0 0\nPo 0 192.5574 94.234 193.548 94.234 0.508 -1\nDe 15 0 202 0 0\nPo 0 131.0005 80.4291 131.0005 79.5909 0.508 -1\nDe 15 0 202 0 0\nPo 3 130.7084 104.8512 130.7084 104.8512 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 186.309 56.769 186.309 56.769 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.80118 70.18782 95.80118 67.98818 1.27 -1\nDe 2 0 202 0 0\nPo 3 174.752 60.833 174.752 60.833 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 86.1822 97.8916 86.8807 97.8916 0.508 -1\nDe 15 0 202 0 0\nPo 3 138.303 91.821 138.303 91.821 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 86.8807 98.552 86.1822 98.552 0.508 -1\nDe 15 0 202 0 0\nPo 0 93.0656 100.9396 93.7387 100.9396 0.4572 -1\nDe 15 0 202 0 0\nPo 0 185.674 66.802 185.166 67.31 1.27 -1\nDe 15 0 202 0 0\nPo 0 128.4986 98.7806 128.524 98.806 0.508 -1\nDe 15 0 202 0 0\nPo 0 147.1676 109.6264 148.082 109.6264 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.5096 80.01 89.5096 81.0006 0.508 -1\nDe 15 0 202 0 0\nPo 3 134.9502 94.6404 134.9502 94.6404 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 125.0315 63.8175 125.0315 63.8175 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 145.669 63.119 145.796 63.246 0.508 -1\nDe 15 0 202 0 0\nPo 0 132.7912 86.3092 133.5405 87.0585 0.254 -1\nDe 15 0 202 0 0\nPo 3 184.15 78.994 184.15 78.994 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 141.605 85.725 141.605 85.725 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 122.2375 69.6595 122.2375 69.6595 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 136.98982 87.30742 133.78942 87.30742 0.254 -1\nDe 15 0 202 0 0\nPo 0 101.219 121.031 101.219 120.523 1.27 -1\nDe 2 0 202 0 0\nPo 3 145.796 78.232 145.796 78.232 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 129.7305 61.5315 129.7305 61.5315 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 126.8095 74.7649 125.7935 74.7649 0.508 -1\nDe 15 0 202 0 0\nPo 0 201.5236 100.33 201.4982 100.3046 0.508 -1\nDe 15 0 202 0 0\nPo 0 135.1915 88.7095 131.8895 88.7095 1.27 -1\nDe 2 0 202 0 0\nPo 0 102.11308 120.13692 102.11308 121.16308 1.27 -1\nDe 0 0 202 0 0\nPo 3 88.646 58.928 88.646 58.928 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 136.2329 66.9925 136.2329 65.9765 0.508 -1\nDe 15 0 202 0 0\nPo 3 185.293 81.026 185.293 81.026 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 181.229 83.439 181.229 82.34172 0.508 -1\nDe 15 0 202 0 0\nPo 3 193.548 89.281 193.548 89.281 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 140.6144 84.201 140.6144 83.7184 0.508 -1\nDe 15 0 202 0 0\nPo 0 131.8895 85.4075 135.1915 85.4075 1.27 -1\nDe 2 0 202 0 0\nPo 3 102.3112 117.6528 102.3112 117.6528 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 183.09082 80.05318 184.15 78.994 0.508 -1\nDe 15 0 202 0 0\nPo 0 129.7305 62.5221 129.7305 61.5315 0.508 -1\nDe 15 0 202 0 0\nPo 0 140.15974 114.32794 140.1572 114.3254 0.2032 -1\nDe 15 0 202 0 0\nPo 0 166.4716 83.439 166.4716 84.4296 0.508 -1\nDe 15 0 202 0 0\nPo 0 133.5405 85.4075 133.5405 88.7095 1.27 -1\nDe 0 0 202 0 0\nPo 0 102.8446 61.722 102.8446 62.6872 0.508 -1\nDe 15 0 202 0 0\nPo 0 116.93906 79.60106 118.26494 79.60106 1.27 -1\nDe 2 0 202 0 0\nPo 0 102.11308 121.16308 101.08692 121.16308 1.27 -1\nDe 0 0 202 0 0\nPo 0 135.9535 77.8129 135.9535 78.6765 0.508 -1\nDe 15 0 202 0 0\nPo 0 116.93906 80.92694 116.93906 79.60106 1.27 -1\nDe 0 0 202 0 0\nPo 0 137.3505 73.6981 137.3505 72.8345 0.508 -1\nDe 15 0 202 0 0\nPo 3 190.246 63.5 190.246 63.5 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 98.7806 124.587 98.7806 124.587 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 93.599 72.898 93.599 72.898 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 102.11308 121.16308 101.08692 121.16308 1.27 -1\nDe 2 0 202 0 0\nPo 0 179.8066 70.2564 179.8066 71.247 0.508 -1\nDe 15 0 202 0 0\nPo 3 163.957 103.632 163.957 103.632 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 110.66018 76.6699 110.66018 76.43622 0.508 -1\nDe 15 0 202 0 0\nPo 0 134.2898 86.3092 133.5405 87.0585 0.254 -1\nDe 15 0 202 0 0\nPo 0 178.054 68.8594 178.054 69.85 0.508 -1\nDe 15 0 202 0 0\nPo 3 141.224 89.154 141.224 89.154 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 146.05 101.5746 146.05 101.219 0.254 -1\nDe 15 0 202 0 0\nPo 3 83.9978 112.9284 83.9978 112.9284 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 95.885 58.293 95.885 58.293 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 134.6835 77.8129 134.6835 78.6765 0.508 -1\nDe 15 0 202 0 0\nPo 0 187.82538 64.2493 186.82462 64.2493 1.27 -1\nDe 2 0 202 0 0\nPo 0 95.9104 94.869 95.9104 95.7834 0.508 -1\nDe 15 0 202 0 0\nPo 0 138.6205 73.6981 138.6205 72.8345 0.508 -1\nDe 15 0 202 0 0\nPo 0 166.4716 84.4296 166.497 84.455 0.508 -1\nDe 15 0 202 0 0\nPo 0 115.951 87.8586 114.9604 87.8586 0.508 -1\nDe 15 0 202 0 0\nPo 0 101.08692 120.13692 102.11308 120.13692 1.27 -1\nDe 0 0 202 0 0\nPo 0 123.2281 69.6595 122.2375 69.6595 0.508 -1\nDe 15 0 202 0 0\nPo 0 132.7785 62.5221 132.7785 61.5315 0.508 -1\nDe 15 0 202 0 0\nPo 3 142.113 95.9866 142.113 95.9866 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 186.309 68.961 186.309 70.231 1.27 -1\nDe 15 0 202 0 0\nPo 0 116.93906 80.92694 116.93906 79.60106 1.27 -1\nDe 2 0 202 0 0\nPo 0 168.41724 89.24544 168.4274 89.2556 0.254 -1\nDe 15 0 202 0 0\nPo 3 179.8066 71.247 179.8066 71.247 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 186.309 66.802 185.674 66.802 1.27 -1\nDe 15 0 202 0 0\nPo 3 90.551 87.884 90.551 87.884 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 98.00082 67.98818 98.00082 70.18782 1.27 -1\nDe 0 0 202 0 0\nPo 3 86.7664 102.87 86.7664 102.87 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 98.00082 70.18782 95.80118 70.18782 1.27 -1\nDe 2 0 202 0 0\nPo 3 114.935 87.884 114.935 87.884 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 89.2556 105.41 89.2556 105.41 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 88.646 57.98058 88.646 58.928 0.2032 -1\nDe 15 0 202 0 0\nPo 0 131.8895 85.4075 135.1915 88.7095 1.27 -1\nDe 0 0 202 0 0\nPo 0 139.0015 80.4291 139.0015 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 95.80118 67.98818 98.00082 67.98818 1.27 -1\nDe 0 0 202 0 0\nPo 0 134.8105 94.5007 134.9502 94.6404 0.508 -1\nDe 15 0 202 0 0\nPo 0 148.8694 58.1914 148.844 58.166 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.87 70.612 103.251 70.993 0.508 -1\nDe 15 0 202 0 0\nPo 0 179.8066 117.6274 180.34 117.094 0.508 -1\nDe 15 0 202 0 0\nPo 3 122.9995 70.6755 122.9995 70.6755 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 182.5244 78.613 182.5244 77.6224 0.508 -1\nDe 15 0 202 0 0\nPo 0 139.8905 73.6981 139.8905 72.8345 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.65962 114.34318 136.6774 114.3254 0.2032 -1\nDe 15 0 202 0 0\nPo 3 140.208 83.312 140.208 83.312 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 85.725 88.265 85.725 88.265 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 136.2329 70.4215 136.2329 71.4375 0.508 -1\nDe 15 0 202 0 0\nPo 3 126.8349 58.9915 126.8349 58.9915 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 140.8684 87.376 141.351 87.376 0.508 -1\nDe 15 0 202 0 0\nPo 0 134.0485 80.4291 134.0485 79.9211 0.508 -1\nDe 15 0 202 0 0\nPo 0 139.192 91.2114 138.9126 91.2114 0.508 -1\nDe 15 0 202 0 0\nPo 0 93.0656 100.9396 92.7354 101.2698 0.4572 -1\nDe 15 0 202 0 0\nPo 0 85.5726 108.077 84.5566 108.077 0.508 -1\nDe 15 0 202 0 0\nPo 0 91.2876 69.342 90.5002 69.342 0.508 -1\nDe 15 0 202 0 0\nPo 3 187.325 92.2528 187.325 92.2528 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 180.848 76.3016 180.848 76.3016 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 111.6076 75.4888 111.6076 75.4888 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 127.78232 58.9915 126.8349 58.9915 0.254 -1\nDe 15 0 202 0 0\nPo 3 139.8905 72.8345 139.8905 72.8345 0.6858 -1\nDe 15 1 202 0 0\nPo 0 131.8895 87.0585 135.1915 87.0585 1.27 -1\nDe 2 0 202 0 0\nPo 0 156.9466 66.802 155.956 66.802 0.508 -1\nDe 15 0 202 0 0\nPo 0 86.7156 86.487 85.725 86.487 0.508 -1\nDe 15 0 202 0 0\nPo 0 179.324 117.6274 179.8066 117.6274 0.508 -1\nDe 15 0 202 0 0\nPo 0 131.0005 79.5909 130.8227 79.4131 0.508 -1\nDe 15 0 202 0 0\nPo 0 128.60274 70.15226 128.60274 67.13474 1.27 -1\nDe 2 0 202 0 0\nPo 0 93.4974 72.9996 93.599 72.898 0.508 -1\nDe 15 0 202 0 0\nPo 0 130.30708 104.44988 130.7084 104.8512 0.254 -1\nDe 15 0 202 0 0\nPo 3 96.901 97.028 96.901 97.028 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.91236 65.64376 131.91236 66.84264 0.2413 -1\nDe 15 0 202 0 0\nPo 0 143.6116 63.246 142.621 63.246 0.508 -1\nDe 15 0 202 0 0\nPo 0 95.9104 97.028 96.901 97.028 0.508 -1\nDe 15 0 202 0 0\nPo 3 109.22 59.69 109.22 59.69 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 105.41 66.0654 105.41 66.929 0.508 -1\nDe 15 0 202 0 0\nPo 3 135.9535 79.6925 135.9535 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 86.7156 88.265 85.725 88.265 0.508 -1\nDe 15 0 202 0 0\nPo 3 101.854 63.9826 101.854 63.9826 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 136.98982 89.80932 136.54532 89.80932 0.254 -1\nDe 15 0 202 0 0\nPo 0 177.55108 87.11692 177.546 87.122 0.254 -1\nDe 15 0 202 0 0\nPo 0 116.93906 79.60106 118.26494 80.92694 1.27 -1\nDe 2 0 202 0 0\nPo 0 187.82538 62.7507 187.82538 64.2493 1.27 -1\nDe 0 0 202 0 0\nPo 0 128.31064 70.44436 130.1115 68.6435 0.2413 -1\nDe 15 0 202 0 0\nPo 3 186.055 112.268 186.055 112.268 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 91.059 73.787 91.059 73.787 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 193.548 91.313 193.548 91.313 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 90.9574 73.6854 91.059 73.787 0.508 -1\nDe 15 0 202 0 0\nPo 0 97.8154 77.851 98.7806 77.851 0.508 -1\nDe 15 0 202 0 0\nPo 3 184.8358 87.0204 184.8358 87.0204 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 88.0872 106.3752 88.0872 107.1372 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.6393 69.4055 137.1219 69.8881 0.508 -1\nDe 15 0 202 0 0\nPo 0 132.1435 77.8129 132.1435 78.6765 0.508 -1\nDe 15 0 202 0 0\nPo 3 89.4842 94.0816 89.4842 94.0816 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 175.22952 60.35548 174.752 60.833 0.3048 -1\nDe 15 0 202 0 0\nPo 3 155.956 66.802 155.956 66.802 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 102.2604 68.58 102.997 68.58 0.508 -1\nDe 15 0 202 0 0\nPo 0 170.55084 109.33176 170.18 109.7026 0.254 -1\nDe 15 0 202 0 0\nPo 0 182.372 62.357 182.372 60.96 1.27 -1\nDe 15 0 202 0 0\nPo 0 128.60274 67.13474 131.62026 70.15226 1.27 -1\nDe 2 0 202 0 0\nPo 3 127.5715 75.7809 127.5715 75.7809 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 119.0244 76.327 119.0244 75.5396 0.508 -1\nDe 15 0 202 0 0\nPo 0 91.8464 57.277 92.8624 57.277 0.508 -1\nDe 15 0 202 0 0\nPo 0 90.5256 63.627 89.662 63.627 0.508 -1\nDe 15 0 202 0 0\nPo 3 172.466 73.914 172.466 73.914 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 148.844 58.166 148.844 58.166 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.62026 67.13474 131.62026 70.15226 1.27 -1\nDe 0 0 202 0 0\nPo 0 182.8546 66.04 181.864 66.04 0.508 -1\nDe 15 0 202 0 0\nPo 0 175.768 81.3816 175.768 80.518 0.508 -1\nDe 15 0 202 0 0\nPo 3 170.18 109.7026 170.18 109.7026 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 145.161 109.94898 146.84502 109.94898 0.254 -1\nDe 15 0 202 0 0\nPo 3 185.166 67.31 185.166 67.31 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.80118 67.98818 98.00082 67.98818 1.27 -1\nDe 2 0 202 0 0\nPo 0 128.31064 71.64324 128.31064 70.44436 0.2413 -1\nDe 15 0 202 0 0\nPo 0 89.97442 84.074 89.281 84.074 0.508 -1\nDe 15 0 202 0 0\nPo 0 186.309 60.198 185.674 60.198 1.27 -1\nDe 15 0 202 0 0\nPo 3 193.548 78.994 193.548 78.994 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 204.216 110.744 204.216 110.744 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 140.2334 89.027 141.097 89.027 0.508 -1\nDe 15 0 202 0 0\nPo 0 171.323 72.898 171.45 72.898 0.508 -1\nDe 15 0 202 0 0\nPo 0 156.9466 64.262 155.956 64.262 0.508 -1\nDe 15 0 202 0 0\nPo 0 186.309 58.039 186.309 56.769 1.27 -1\nDe 15 0 202 0 0\nPo 3 155.956 64.262 155.956 64.262 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 111.24692 120.13692 112.27308 120.13692 1.27 -1\nDe 2 0 202 0 0\nPo 0 141.224 95.9866 142.113 95.9866 0.508 -1\nDe 15 0 202 0 0\nPo 0 92.583 78.3844 91.6178 78.3844 0.508 -1\nDe 15 0 202 0 0\nPo 3 175.514 87.122 175.514 87.122 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 186.8424 81.8134 186.817 81.788 0.508 -1\nDe 15 0 202 0 0\nPo 0 96.4184 87.63 96.4184 88.4936 0.508 -1\nDe 15 0 202 0 0\nPo 3 145.161 66.294 145.161 66.294 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 119.0244 75.5396 119.253 75.311 0.508 -1\nDe 15 0 202 0 0\nPo 0 122.9614 79.6544 123.19 79.883 0.508 -1\nDe 15 0 202 0 0\nPo 0 91.1606 106.68 91.1606 107.4928 0.508 -1\nDe 15 0 202 0 0\nPo 3 84.5566 108.077 84.5566 108.077 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 136.2329 69.4055 136.6393 69.4055 0.508 -1\nDe 15 0 202 0 0\nPo 0 131.62026 70.15226 128.60274 70.15226 1.27 -1\nDe 0 0 202 0 0\nPo 3 90.5002 68.326 90.5002 68.326 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 98.00082 67.98818 98.00082 70.18782 1.27 -1\nDe 2 0 202 0 0\nPo 0 140.97 86.36 141.605 85.725 0.508 -1\nDe 15 0 202 0 0\nPo 3 162.052 98.806 162.052 98.806 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 112.5093 118.92534 112.5093 117.6655 0.254 -1\nDe 15 0 202 0 0\nPo 0 118.26494 79.60106 118.26494 80.92694 1.27 -1\nDe 0 0 202 0 0\nPo 3 181.864 59.69 181.864 59.69 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 100.965 62.0776 100.965 61.087 0.508 -1\nDe 15 0 202 0 0\nPo 3 141.605 87.122 141.605 87.122 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 174.625 81.3816 174.625 80.391 0.508 -1\nDe 15 0 202 0 0\nPo 0 102.3493 118.92534 102.3493 117.6909 0.254 -1\nDe 15 0 202 0 0\nPo 3 141.1605 72.8345 141.1605 72.8345 0.6858 -1\nDe 15 1 202 0 0\nPo 0 141.351 87.376 141.605 87.122 0.508 -1\nDe 15 0 202 0 0\nPo 0 116.93906 79.60106 118.26494 80.92694 1.27 -1\nDe 0 0 202 0 0\nPo 0 102.997 68.58 103.251 68.326 0.508 -1\nDe 15 0 202 0 0\nPo 0 112.27308 121.16308 111.24692 121.16308 1.27 -1\nDe 2 0 202 0 0\nPo 3 136.2329 71.4375 136.2329 71.4375 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 156.9466 61.722 155.956 61.722 0.508 -1\nDe 15 0 202 0 0\nPo 0 95.80118 70.18782 98.00082 67.98818 1.27 -1\nDe 2 0 202 0 0\nPo 0 92.71 64.4144 92.71 65.151 0.508 -1\nDe 15 0 202 0 0\nPo 0 127.8255 74.7649 127.8255 75.5269 0.508 -1\nDe 15 0 202 0 0\nPo 3 112.522 117.6528 112.522 117.6528 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 132.9055 79.7941 132.9055 79.7941 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 140.15974 115.951 140.15974 114.32794 0.2032 -1\nDe 15 0 202 0 0\nPo 0 95.504 73.9902 94.488 73.9902 0.508 -1\nDe 15 0 202 0 0\nPo 3 178.054 69.85 178.054 69.85 0.6858 -1\nDe 15 1 202 0 0\nPo 3 139.0015 79.6925 139.0015 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 146.84502 109.94898 147.066 109.728 0.254 -1\nDe 15 0 202 0 0\nPo 0 101.08692 121.16308 101.219 121.031 1.27 -1\nDe 2 0 202 0 0\nPo 0 111.24692 121.16308 111.24692 120.13692 1.27 -1\nDe 0 0 202 0 0\nPo 0 85.0646 94.5134 85.09 94.488 0.508 -1\nDe 15 0 202 0 0\nPo 0 140.8684 86.36 140.97 86.36 0.508 -1\nDe 15 0 202 0 0\nPo 0 128.60274 70.15226 131.62026 67.13474 1.27 -1\nDe 0 0 202 0 0\nPo 3 114.3 78.486 114.3 78.486 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 88.0872 107.1372 88.0872 107.1372 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 93.853 65.151 93.98 65.278 0.508 -1\nDe 15 0 202 0 0\nPo 0 88.1126 102.7176 86.9188 102.7176 0.4572 -1\nDe 15 0 202 0 0\nPo 0 89.5096 94.107 89.4842 94.0816 0.508 -1\nDe 15 0 202 0 0\nPo 0 184.277 81.1276 185.1914 81.1276 0.508 -1\nDe 15 0 202 0 0\nPo 3 103.251 69.596 103.251 69.596 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 91.2876 68.326 90.5002 68.326 0.508 -1\nDe 15 0 202 0 0\nPo 3 182.499 77.597 182.499 77.597 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.8895 85.4075 135.1915 88.7095 1.27 -1\nDe 2 0 202 0 0\nPo 0 135.1915 88.7095 131.8895 88.7095 1.27 -1\nDe 0 0 202 0 0\nPo 3 91.3638 91.821 91.3638 91.821 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 86.1822 97.8916 85.852 98.2218 0.508 -1\nDe 15 0 202 0 0\nPo 3 179.578 112.268 179.578 112.268 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 163.0426 98.806 162.052 98.806 0.508 -1\nDe 15 0 202 0 0\nPo 3 123.19 79.883 123.19 79.883 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.377 76.00442 95.377 75.057 0.2032 -1\nDe 15 0 202 0 0\nPo 0 181.229 82.34172 181.3179 82.25282 0.508 -1\nDe 15 0 202 0 0\nPo 3 180.34 115.062 180.34 115.062 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 101.08692 120.13692 101.08692 121.16308 1.27 -1\nDe 2 0 202 0 0\nPo 0 131.91236 66.84264 130.1115 68.6435 0.2413 -1\nDe 15 0 202 0 0\nPo 3 184.023 61.976 184.023 61.976 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 102.2604 70.612 102.87 70.612 0.508 -1\nDe 15 0 202 0 0\nPo 0 182.5244 77.6224 182.499 77.597 0.508 -1\nDe 15 0 202 0 0\nPo 0 140.0175 80.4291 140.0175 79.6925 0.508 -1\nDe 15 0 202 0 0\nPo 0 108.9406 123.571 108.9406 124.587 0.508 -1\nDe 15 0 202 0 0\nPo 0 123.317 82.042 123.571 81.788 0.508 -1\nDe 15 0 202 0 0\nPo 3 100.965 61.087 100.965 61.087 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 91.2876 67.31 90.5002 67.31 0.508 -1\nDe 15 0 202 0 0\nPo 0 111.4044 64.262 112.4204 64.262 0.508 -1\nDe 15 0 202 0 0\nPo 3 91.6178 78.3844 91.6178 78.3844 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 129.9083 59.5503 129.9083 59.5503 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 108.77042 62.738 107.95 62.738 0.2032 -1\nDe 15 0 202 0 0\nPo 3 125.9332 87.9856 125.9332 87.9856 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 84.3026 100.6348 84.3026 100.6348 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 137.9855 79.6925 137.9855 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 3 193.548 94.234 193.548 94.234 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 136.9695 79.6925 136.9695 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 95.80118 67.98818 98.00082 70.18782 1.27 -1\nDe 0 0 202 0 0\nPo 3 91.567 84.074 91.567 84.074 0.6858 -1\nDe 15 1 202 0 0\nPo 0 175.54956 87.08644 175.514 87.122 0.254 -1\nDe 15 0 202 0 0\nPo 0 129.9845 80.4291 129.0193 80.4291 0.508 -1\nDe 15 0 202 0 0\nPo 3 96.647 72.898 96.647 72.898 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 101.08692 121.16308 101.08692 120.13692 1.27 -1\nDe 0 0 202 0 0\nPo 0 163.0426 89.789 162.052 89.789 0.508 -1\nDe 15 0 202 0 0\nPo 3 132.7785 61.5315 132.7785 61.5315 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 148.336 101.3206 148.336 100.33 0.508 -1\nDe 15 0 202 0 0\nPo 3 135.9535 78.6765 135.9535 78.6765 0.6858 -1\nDe 15 1 202 0 0\nPo 0 89.7636 64.77 88.9 64.77 0.508 -1\nDe 15 0 202 0 0\nPo 0 176.911 62.39764 176.911 61.341 0.508 -1\nDe 15 0 202 0 0\nPo 0 187.33262 92.24518 187.325 92.2528 0.254 -1\nDe 15 0 202 0 0\nPo 0 128.8415 74.7649 128.8415 75.7809 0.508 -1\nDe 15 0 202 0 0\nPo 3 98.7806 77.851 98.7806 77.851 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 88.519 65.913 88.519 65.913 0.7874 0.4064\nDe 15 1 202 0 0\nPo 3 122.9741 68.6943 122.9741 68.6943 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 177.55108 85.49386 177.55108 87.11692 0.254 -1\nDe 15 0 202 0 0\nPo 3 88.9 64.77 88.9 64.77 0.7874 0.4064\nDe 15 1 202 0 0\nPo 3 124.46 106.934 124.46 106.934 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 133.1595 101.5619 133.1722 101.5746 0.3048 -1\nDe 15 0 202 0 0\nPo 3 129.5527 58.4327 129.5527 58.4327 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 148.336 100.33 148.336 100.33 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 141.732 61.976 141.732 61.976 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 110.49 98.298 110.49 98.298 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 140.0175 79.6925 140.0175 79.6925 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 185.1914 81.1276 185.293 81.026 0.508 -1\nDe 15 0 202 0 0\nPo 0 175.54956 85.49386 175.54956 87.08644 0.254 -1\nDe 15 0 202 0 0\nPo 3 118.364 71.247 118.364 71.247 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 201.4982 100.3046 201.4982 100.3046 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 96.76384 84.31784 96.774 84.328 0.4572 -1\nDe 15 0 202 0 0\nPo 0 133.1595 99.949 133.1595 101.5619 0.3048 -1\nDe 15 0 202 0 0\nPo 0 86.9188 102.7176 86.7664 102.87 0.4572 -1\nDe 15 0 202 0 0\nPo 0 163.957 104.4956 163.957 103.632 0.508 -1\nDe 15 0 202 0 0\nPo 0 145.161 101.95052 145.67408 101.95052 0.254 -1\nDe 15 0 202 0 0\nPo 0 133.29158 83.60918 133.29158 86.80958 0.254 -1\nDe 15 0 202 0 0\nPo 0 89.5096 94.996 89.5096 94.107 0.508 -1\nDe 15 0 202 0 0\nPo 0 186.82462 62.7507 187.82538 62.7507 1.27 -1\nDe 2 0 202 0 0\nPo 0 101.08692 120.13692 102.11308 120.13692 1.27 -1\nDe 2 0 202 0 0\nPo 0 134.8105 93.6879 134.8105 94.5007 0.508 -1\nDe 15 0 202 0 0\nPo 0 89.97442 84.074 90.424 84.074 0.508 -1\nDe 15 0 202 0 0\nPo 0 133.0325 80.4291 133.0325 79.9211 0.508 -1\nDe 15 0 202 0 0\nPo 0 187.82538 62.7507 187.82538 64.2493 1.27 -1\nDe 2 0 202 0 0\nPo 0 127.11176 70.04304 128.71196 70.04304 0.2413 -1\nDe 15 0 202 0 0\nPo 0 131.8895 88.7095 135.1915 85.4075 1.27 -1\nDe 2 0 202 0 0\nPo 0 92.71 91.821 91.3638 91.821 0.4572 -1\nDe 15 0 202 0 0\nPo 0 124.4346 106.9594 124.46 106.934 0.508 -1\nDe 15 0 202 0 0\nPo 3 94.488 73.9902 94.488 73.9902 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 119.3546 71.247 118.364 71.247 0.508 -1\nDe 15 0 202 0 0\nPo 0 184.15 72.898 185.928 72.898 0.2032 -1\nDe 15 0 202 0 0\nPo 0 95.80118 67.98818 98.00082 70.18782 1.27 -1\nDe 2 0 202 0 0\nPo 3 84.201 96.52 84.201 96.52 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.85452 84.31784 96.76384 84.31784 0.4572 -1\nDe 15 0 202 0 0\nPo 3 133.4135 78.6765 133.4135 78.6765 0.6858 -1\nDe 15 1 202 0 0\nPo 0 186.82462 64.2493 186.82462 62.7507 1.27 -1\nDe 0 0 202 0 0\nPo 3 89.916 98.8822 89.916 98.8822 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 128.524 98.806 128.524 98.806 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 166.79926 89.24544 168.41724 89.24544 0.254 -1\nDe 15 0 202 0 0\nPo 0 131.67868 58.9915 132.6261 58.9915 0.254 -1\nDe 15 0 202 0 0\nPo 0 93.853 64.4144 93.853 65.151 0.508 -1\nDe 15 0 202 0 0\nPo 0 136.65962 115.951 136.65962 114.34318 0.2032 -1\nDe 15 0 202 0 0\nPo 0 94.0562 61.087 93.9292 61.214 0.508 -1\nDe 15 0 202 0 0\nPo 0 185.04916 86.80704 184.8358 87.0204 0.254 -1\nDe 15 0 202 0 0\nPo 3 96.774 83.058 96.774 83.058 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 98.7806 123.571 98.7806 124.587 0.508 -1\nDe 15 0 202 0 0\nPo 3 95.9104 95.7834 95.9104 95.7834 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 96.901 93.726 96.901 93.726 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 85.725 86.487 85.725 86.487 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 135.1915 85.4075 135.1915 88.7095 1.27 -1\nDe 2 0 202 0 0\nPo 3 91.1606 107.4928 91.1606 107.4928 0.9398 0.508\nDe 15 1 202 0 0\nPo 0 92.964 86.92642 92.964 85.979 0.2032 -1\nDe 15 0 202 0 0\nPo 0 91.5924 97.409 91.2876 97.7138 0.4572 -1\nDe 15 0 202 0 0\nPo 0 124.4346 107.95 124.4346 106.9594 0.508 -1\nDe 15 0 202 0 0\nPo 3 84.3026 98.5266 84.3026 98.5266 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 138.6205 72.8345 138.6205 72.8345 0.6858 -1\nDe 15 1 202 0 0\nPo 0 192.5574 96.266 193.548 96.266 0.508 -1\nDe 15 0 202 0 0\nPo 0 133.0325 79.9211 132.9055 79.7941 0.508 -1\nDe 15 0 202 0 0\nPo 3 85.852 98.2218 85.852 98.2218 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 95.85452 83.06816 96.76384 83.06816 0.4572 -1\nDe 15 0 202 0 0\nPo 3 130.8227 79.4131 130.8227 79.4131 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 158.75 83.82 158.75 83.82 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 128.8415 75.7809 128.8415 75.7809 0.9398 0.508\nDe 15 1 202 0 0\nPo 3 92.7354 101.2698 92.7354 101.2698 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 135.8265 93.6879 136.7917 93.6879 0.508 -1\nDe 15 0 202 0 0\nPo 0 179.832 76.3016 180.848 76.3016 0.508 -1\nDe 15 0 202 0 0\nPo 3 185.166 59.69 185.166 59.69 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 105.85958 62.738 106.68 62.738 0.2032 -1\nDe 15 0 202 0 0\nPo 3 93.98 65.278 93.98 65.278 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 89.3826 65.913 88.519 65.913 0.508 -1\nDe 15 0 202 0 0\nPo 0 120.8786 84.074 121.1326 84.328 0.508 -1\nDe 15 0 202 0 0\nPo 0 86.487 90.5256 85.6234 90.5256 0.508 -1\nDe 15 0 202 0 0\nPo 0 126.9111 86.868 126.0348 86.868 0.508 -1\nDe 15 0 202 0 0\nPo 0 112.27308 120.13692 112.27308 121.16308 1.27 -1\nDe 2 0 202 0 0\nPo 0 118.26494 80.92694 116.93906 80.92694 1.27 -1\nDe 0 0 202 0 0\nPo 0 95.80118 70.18782 98.00082 67.98818 1.27 -1\nDe 0 0 202 0 0\nPo 3 132.6261 58.9915 132.6261 58.9915 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 131.8895 88.7095 135.1915 85.4075 1.27 -1\nDe 0 0 202 0 0\nPo 3 92.964 81.661 92.964 81.661 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 94.8436 61.087 94.0562 61.087 0.508 -1\nDe 15 0 202 0 0\nPo 0 140.6144 83.7184 140.208 83.312 0.508 -1\nDe 15 0 202 0 0\nPo 0 205.2066 110.744 204.216 110.744 0.508 -1\nDe 15 0 202 0 0\nPo 3 147.066 109.728 147.066 109.728 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 136.6774 114.3254 136.6774 114.3254 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 92.71 65.151 92.583 65.278 0.508 -1\nDe 15 0 202 0 0\nPo 3 181.864 66.04 181.864 66.04 0.7874 0.4064\nDe 15 1 202 0 0\nPo 0 133.78942 87.30742 133.5405 87.0585 0.2032 -1\nDe 15 0 202 0 0\nPo 3 95.377 75.057 95.377 75.057 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 85.4456 57.277 85.4456 58.293 0.508 -1\nDe 15 0 202 0 0\nPo 3 182.372 60.96 182.372 60.96 1.0668 0.635\nDe 15 1 202 0 0\nPo 3 145.796 63.246 145.796 63.246 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 138.9126 91.2114 138.303 91.821 0.508 -1\nDe 15 0 202 0 0\nPo 0 90.0176 105.41 89.2556 105.41 0.508 -1\nDe 15 0 202 0 0\nPo 0 105.41 66.929 105.283 67.056 0.508 -1\nDe 15 0 202 0 0\nPo 0 141.1605 73.6981 141.1605 72.8345 0.508 -1\nDe 15 0 202 0 0\nPo 0 135.1915 85.4075 135.1915 88.7095 1.27 -1\nDe 0 0 202 0 0\nPo 3 155.956 61.722 155.956 61.722 1.0668 0.635\nDe 15 1 202 0 0\nPo 0 171.196 70.866 162.433 70.866 0.1524 -1\nDe 0 0 203 0 0\nPo 3 131.1148 74.6506 131.1148 74.6506 0.6858 -1\nDe 15 1 203 0 0\nPo 0 161.925 71.374 151.1808 71.374 0.1524 -1\nDe 0 0 203 0 0\nPo 0 124.8918 75.5142 127.4826 78.105 0.1524 -1\nDe 15 0 203 0 0\nPo 0 119.60098 77.90942 121.9962 75.5142 0.1524 -1\nDe 15 0 203 0 0\nPo 0 131.1148 76.6064 131.1148 74.6506 0.1524 -1\nDe 15 0 203 0 0\nPo 0 178.816 75.311 175.641 75.311 0.1524 -1\nDe 0 0 203 0 0\nPo 0 162.433 70.866 161.925 71.374 0.1524 -1\nDe 0 0 203 0 0\nPo 0 129.6162 78.105 131.1148 76.6064 0.1524 -1\nDe 15 0 203 0 0\nPo 0 151.1808 71.374 147.8788 74.676 0.1524 -1\nDe 0 0 203 0 0\nPo 3 178.816 75.311 178.816 75.311 0.6858 -1\nDe 15 1 203 0 0\nPo 0 178.816 76.3016 178.816 75.311 0.1524 -1\nDe 15 0 203 0 0\nPo 0 131.1402 74.676 147.8788 74.676 0.1524 -1\nDe 0 0 203 0 0\nPo 0 119.60098 77.90942 119.60098 79.26324 0.1524 -1\nDe 15 0 203 0 0\nPo 0 131.1148 74.6506 131.1402 74.676 0.1524 -1\nDe 0 0 203 0 0\nPo 0 175.641 75.311 171.196 70.866 0.1524 -1\nDe 0 0 203 0 0\nPo 0 121.9962 75.5142 124.8918 75.5142 0.1524 -1\nDe 15 0 203 0 0\nPo 0 127.4826 78.105 129.6162 78.105 0.1524 -1\nDe 15 0 203 0 0\nPo 0 161.6202 97.2312 161.6202 96.4692 0.2032 -1\nDe 0 0 204 0 0\nPo 0 152.6032 67.4624 152.6032 67.1068 0.2032 -1\nDe 15 0 204 0 0\nPo 0 95.0722 65.2272 97.282 65.2272 0.2032 -1\nDe 0 0 204 0 0\nPo 3 91.694 64.77 91.694 64.77 0.6858 -1\nDe 15 1 204 0 0\nPo 3 156.972 94.107 156.972 94.107 0.6858 -1\nDe 15 1 204 0 0\nPo 0 156.9974 94.0816 156.9974 92.6846 0.2032 -1\nDe 15 0 204 0 0\nPo 0 92.0242 64.4398 91.694 64.77 0.2032 -1\nDe 0 0 204 0 0\nPo 0 96.1517 66.1543 95.2246 65.2272 0.2032 -1\nDe 15 0 204 0 0\nPo 0 156.66212 71.52132 152.6032 67.4624 0.2032 -1\nDe 15 0 204 0 0\nPo 0 165.4048 97.2312 161.6202 97.2312 0.2032 -1\nDe 15 0 204 0 0\nPo 0 161.6202 96.4692 159.18688 94.03588 0.2032 -1\nDe 0 0 204 0 0\nPo 0 94.2848 64.4398 92.0242 64.4398 0.2032 -1\nDe 0 0 204 0 0\nPo 0 157.1752 94.3102 156.972 94.107 0.2032 -1\nDe 0 0 204 0 0\nPo 3 161.6202 97.2312 161.6202 97.2312 0.6858 -1\nDe 15 1 204 0 0\nPo 0 99.6696 60.9346 103.4288 57.1754 0.2032 -1\nDe 0 0 204 0 0\nPo 0 152.6032 67.1068 142.6718 57.1754 0.2032 -1\nDe 0 0 204 0 0\nPo 0 165.91788 97.74428 165.4048 97.2312 0.2032 -1\nDe 15 0 204 0 0\nPo 0 156.66212 88.20912 156.66212 71.52132 0.2032 -1\nDe 15 0 204 0 0\nPo 0 156.972 94.107 156.9974 94.0816 0.2032 -1\nDe 15 0 204 0 0\nPo 3 152.6032 67.1068 152.6032 67.1068 0.6858 -1\nDe 15 1 204 0 0\nPo 0 158.38932 94.03588 158.115 94.3102 0.2032 -1\nDe 0 0 204 0 0\nPo 0 156.9974 92.6846 157.21584 92.46616 0.2032 -1\nDe 15 0 204 0 0\nPo 0 96.1517 66.6369 96.1517 66.1543 0.2032 -1\nDe 15 0 204 0 0\nPo 0 161.6202 96.4692 161.671 96.4184 0.2032 -1\nDe 15 0 204 0 0\nPo 0 157.21584 92.46616 157.21584 88.76284 0.2032 -1\nDe 15 0 204 0 0\nPo 0 159.18688 94.03588 158.38932 94.03588 0.2032 -1\nDe 0 0 204 0 0\nPo 0 95.0722 65.2272 94.2848 64.4398 0.2032 -1\nDe 0 0 204 0 0\nPo 0 161.6202 97.2312 161.6202 96.4692 0.2032 -1\nDe 15 0 204 0 0\nPo 0 157.21584 88.76284 156.66212 88.20912 0.2032 -1\nDe 15 0 204 0 0\nPo 0 90.8304 64.77 91.694 64.77 0.2032 -1\nDe 15 0 204 0 0\nPo 0 95.2246 65.2272 95.0722 65.2272 0.2032 -1\nDe 15 0 204 0 0\nPo 0 166.79926 97.74428 165.91788 97.74428 0.2032 -1\nDe 15 0 204 0 0\nPo 0 99.6696 62.8396 99.6696 60.9346 0.2032 -1\nDe 0 0 204 0 0\nPo 0 97.282 65.2272 99.6696 62.8396 0.2032 -1\nDe 0 0 204 0 0\nPo 3 95.0722 65.2272 95.0722 65.2272 0.6858 -1\nDe 15 1 204 0 0\nPo 0 103.4288 57.1754 142.6718 57.1754 0.2032 -1\nDe 0 0 204 0 0\nPo 0 158.115 94.3102 157.1752 94.3102 0.2032 -1\nDe 0 0 204 0 0\nPo 0 165.83406 98.24466 165.23208 97.64268 0.2032 -1\nDe 15 0 205 0 0\nPo 0 157.7848 92.53728 157.62732 92.3798 0.2032 -1\nDe 15 0 205 0 0\nPo 0 159.3596 93.6244 157.7848 93.6244 0.2032 -1\nDe 0 0 205 0 0\nPo 0 157.099 85.217 157.7086 85.217 0.2032 -1\nDe 15 0 205 0 0\nPo 0 96.65208 65.99428 95.885 65.2272 0.2032 -1\nDe 15 0 205 0 0\nPo 0 99.25812 60.76188 103.25608 56.76392 0.2032 -1\nDe 0 0 205 0 0\nPo 0 157.62732 92.3798 157.62732 88.59012 0.2032 -1\nDe 15 0 205 0 0\nPo 3 163.6268 97.8916 163.6268 97.8916 0.6858 -1\nDe 15 1 205 0 0\nPo 0 95.885 64.5668 97.3582 64.5668 0.2032 -1\nDe 0 0 205 0 0\nPo 0 152.3238 66.2432 152.9588 66.2432 0.2032 -1\nDe 0 0 205 0 0\nPo 0 99.25812 62.66688 99.25812 60.76188 0.2032 -1\nDe 0 0 205 0 0\nPo 0 157.099 88.0618 157.099 85.217 0.2032 -1\nDe 15 0 205 0 0\nPo 3 152.9588 66.2432 152.9588 66.2432 0.6858 -1\nDe 15 1 205 0 0\nPo 0 95.885 64.5668 95.3516 64.0334 0.2032 -1\nDe 0 0 205 0 0\nPo 0 95.3516 64.0334 93.1418 64.0334 0.2032 -1\nDe 0 0 205 0 0\nPo 0 96.65208 66.6369 96.65208 65.99428 0.2032 -1\nDe 15 0 205 0 0\nPo 0 157.099 71.374 153.3144 67.5894 0.2032 -1\nDe 15 0 205 0 0\nPo 0 157.099 85.217 157.099 71.374 0.2032 -1\nDe 15 0 205 0 0\nPo 0 157.62732 88.59012 157.099 88.0618 0.2032 -1\nDe 15 0 205 0 0\nPo 0 93.1418 64.0334 91.6686 62.5602 0.2032 -1\nDe 0 0 205 0 0\nPo 0 91.5924 62.6364 91.6686 62.5602 0.2032 -1\nDe 15 0 205 0 0\nPo 0 142.84452 56.76392 152.3238 66.2432 0.2032 -1\nDe 0 0 205 0 0\nPo 0 95.885 65.2272 95.885 64.5668 0.2032 -1\nDe 15 0 205 0 0\nPo 3 95.885 64.5668 95.885 64.5668 0.6858 -1\nDe 15 1 205 0 0\nPo 0 165.83406 98.24466 166.79926 98.24466 0.2032 -1\nDe 15 0 205 0 0\nPo 0 103.25608 56.76392 142.84452 56.76392 0.2032 -1\nDe 0 0 205 0 0\nPo 3 91.6686 62.5602 91.6686 62.5602 0.6858 -1\nDe 15 1 205 0 0\nPo 0 97.3582 64.5668 99.25812 62.66688 0.2032 -1\nDe 0 0 205 0 0\nPo 0 153.3144 66.5988 152.9588 66.2432 0.2032 -1\nDe 15 0 205 0 0\nPo 0 163.6268 97.8916 159.3596 93.6244 0.2032 -1\nDe 0 0 205 0 0\nPo 0 153.3144 67.5894 153.3144 66.5988 0.2032 -1\nDe 15 0 205 0 0\nPo 3 157.7848 93.6244 157.7848 93.6244 0.6858 -1\nDe 15 1 205 0 0\nPo 0 157.7848 93.6244 157.7848 92.53728 0.2032 -1\nDe 15 0 205 0 0\nPo 0 165.23208 97.64268 163.87572 97.64268 0.2032 -1\nDe 15 0 205 0 0\nPo 0 91.5924 63.627 91.5924 62.6364 0.2032 -1\nDe 15 0 205 0 0\nPo 0 163.87572 97.64268 163.6268 97.8916 0.2032 -1\nDe 15 0 205 0 0\nPo 0 180.05044 107.49534 180.05044 105.90784 0.2032 -1\nDe 15 0 206 0 0\nPo 0 171.1706 121.9708 171.1706 125.1966 0.2032 -1\nDe 0 0 206 0 0\nPo 0 105.51668 113.56848 104.02824 112.08004 0.2032 -1\nDe 15 0 206 0 0\nPo 0 95.0976 66.1416 91.6686 66.1416 0.2032 -1\nDe 0 0 206 0 0\nPo 0 174.18812 103.65232 173.9392 103.4034 0.2032 -1\nDe 15 0 206 0 0\nPo 0 177.79492 103.65232 174.18812 103.65232 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.6686 66.1416 91.44 65.913 0.2032 -1\nDe 0 0 206 0 0\nPo 0 100.0506 66.5226 99.3902 66.5226 0.2032 -1\nDe 0 0 206 0 0\nPo 0 173.46422 105.52938 172.32122 105.52938 0.2032 -1\nDe 0 0 206 0 0\nPo 0 103.25608 66.27368 100.29952 66.27368 0.2032 -1\nDe 0 0 206 0 0\nPo 0 173.9392 103.4034 173.9646 103.4288 0.2032 -1\nDe 0 0 206 0 0\nPo 0 171.1706 125.1966 169.5196 126.8476 0.2032 -1\nDe 15 0 206 0 0\nPo 0 99.3902 66.5226 98.6536 65.786 0.2032 -1\nDe 0 0 206 0 0\nPo 0 173.9646 103.4288 173.9646 105.029 0.2032 -1\nDe 0 0 206 0 0\nPo 0 113.9952 69.4436 113.9952 68.58 0.2032 -1\nDe 15 0 206 0 0\nPo 0 173.9646 105.029 173.46422 105.52938 0.2032 -1\nDe 0 0 206 0 0\nPo 3 173.9392 103.4034 173.9392 103.4034 0.6858 -1\nDe 15 1 206 0 0\nPo 0 168.87444 108.97616 168.87444 119.67464 0.2032 -1\nDe 0 0 206 0 0\nPo 0 98.6536 65.786 95.4532 65.786 0.2032 -1\nDe 0 0 206 0 0\nPo 0 95.3262 65.913 94.97822 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 0 168.87444 119.67464 171.1706 121.9708 0.2032 -1\nDe 0 0 206 0 0\nPo 0 180.05044 105.90784 177.79492 103.65232 0.2032 -1\nDe 15 0 206 0 0\nPo 0 105.1306 68.1482 103.25608 66.27368 0.2032 -1\nDe 0 0 206 0 0\nPo 0 100.29952 66.27368 100.0506 66.5226 0.2032 -1\nDe 0 0 206 0 0\nPo 0 95.4532 65.786 95.0976 66.1416 0.2032 -1\nDe 0 0 206 0 0\nPo 0 172.32122 105.52938 168.87444 108.97616 0.2032 -1\nDe 0 0 206 0 0\nPo 3 113.7412 68.326 113.7412 68.326 0.6858 -1\nDe 15 1 206 0 0\nPo 3 91.44 65.913 91.44 65.913 0.6858 -1\nDe 15 1 206 0 0\nPo 0 169.5196 126.8476 119.3038 126.8476 0.2032 -1\nDe 15 0 206 0 0\nPo 3 171.1706 125.1966 171.1706 125.1966 0.6858 -1\nDe 15 1 206 0 0\nPo 0 113.5634 68.1482 105.1306 68.1482 0.2032 -1\nDe 0 0 206 0 0\nPo 0 103.7844 82.92338 104.27462 82.92338 0.2032 -1\nDe 15 0 206 0 0\nPo 0 103.61676 85.86216 103.61676 83.09102 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.97312 108.5342 104.97312 106.59872 0.2032 -1\nDe 15 0 206 0 0\nPo 0 113.7412 68.326 113.5634 68.1482 0.2032 -1\nDe 0 0 206 0 0\nPo 0 104.43972 106.06532 104.43972 92.00896 0.2032 -1\nDe 15 0 206 0 0\nPo 0 113.4872 71.8058 113.4872 69.9516 0.2032 -1\nDe 15 0 206 0 0\nPo 0 107.01528 78.27772 113.4872 71.8058 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.02824 109.47908 104.97312 108.5342 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.02824 112.08004 104.02824 109.47908 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.9782 91.47048 104.9782 87.2236 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.27462 82.92338 107.01528 80.18272 0.2032 -1\nDe 15 0 206 0 0\nPo 0 107.01528 80.18272 107.01528 78.27772 0.2032 -1\nDe 15 0 206 0 0\nPo 0 113.9952 68.58 113.7412 68.326 0.2032 -1\nDe 15 0 206 0 0\nPo 0 103.61676 83.09102 103.7844 82.92338 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.97312 106.59872 104.43972 106.06532 0.2032 -1\nDe 15 0 206 0 0\nPo 0 113.4872 69.9516 113.9952 69.4436 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.9782 87.2236 103.61676 85.86216 0.2032 -1\nDe 15 0 206 0 0\nPo 0 95.70212 66.28892 95.3262 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 0 94.97822 65.913 94.615 66.27622 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.44 65.913 90.4494 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.45778 65.913 91.821 66.27622 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.44 65.913 91.45778 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 0 95.70212 66.6369 95.70212 66.28892 0.2032 -1\nDe 15 0 206 0 0\nPo 0 104.43972 92.00896 104.9782 91.47048 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.821 66.27622 94.615 66.27622 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.44 65.913 91.45778 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 0 119.3038 126.8476 118.01348 125.55728 0.2032 -1\nDe 15 0 206 0 0\nPo 0 118.01348 125.55728 118.01348 117.48008 0.2032 -1\nDe 15 0 206 0 0\nPo 0 118.01348 117.48008 114.10188 113.56848 0.2032 -1\nDe 15 0 206 0 0\nPo 0 114.10188 113.56848 105.51668 113.56848 0.2032 -1\nDe 15 0 206 0 0\nPo 0 91.45778 65.913 91.44 65.913 0.2032 -1\nDe 15 0 206 0 0\nPo 3 172.6438 106.1974 172.6438 106.1974 0.6858 -1\nDe 15 1 207 0 0\nPo 0 95.62592 66.19748 95.25 66.5734 0.2032 -1\nDe 0 0 207 0 0\nPo 0 113.07572 69.39788 113.3348 69.1388 0.2032 -1\nDe 15 0 207 0 0\nPo 0 95.08744 66.7004 95.15094 66.6369 0.2032 -1\nDe 15 0 207 0 0\nPo 0 90.1954 66.5734 90.9828 66.5734 0.2032 -1\nDe 15 0 207 0 0\nPo 0 171.6786 106.7562 169.28592 109.14888 0.2032 -1\nDe 0 0 207 0 0\nPo 0 172.6438 106.1974 172.085 106.7562 0.2032 -1\nDe 0 0 207 0 0\nPo 0 89.408 67.3608 90.1954 66.5734 0.2032 -1\nDe 15 0 207 0 0\nPo 0 89.408 67.4116 89.3572 67.4116 0.2032 -1\nDe 15 0 207 0 0\nPo 0 169.28592 109.14888 169.28592 119.50192 0.2032 -1\nDe 0 0 207 0 0\nPo 0 172.54982 106.29138 172.54982 107.49534 0.2032 -1\nDe 15 0 207 0 0\nPo 0 89.408 67.4116 89.408 67.3608 0.2032 -1\nDe 15 0 207 0 0\nPo 0 90.9828 66.5734 91.1098 66.7004 0.2032 -1\nDe 15 0 207 0 0\nPo 0 100.22332 66.93408 99.21748 66.93408 0.2032 -1\nDe 0 0 207 0 0\nPo 0 103.08336 66.68516 100.47224 66.68516 0.2032 -1\nDe 0 0 207 0 0\nPo 0 112.8268 68.55968 104.95788 68.55968 0.2032 -1\nDe 0 0 207 0 0\nPo 3 113.3348 69.1388 113.3348 69.1388 0.6858 -1\nDe 15 1 207 0 0\nPo 0 106.6038 80.01 106.6038 78.105 0.2032 -1\nDe 15 0 207 0 0\nPo 0 113.3348 69.06768 112.8268 68.55968 0.2032 -1\nDe 0 0 207 0 0\nPo 0 106.6038 78.105 113.07572 71.63308 0.2032 -1\nDe 15 0 207 0 0\nPo 0 113.07572 71.63308 113.07572 69.39788 0.2032 -1\nDe 15 0 207 0 0\nPo 0 172.085 106.7562 171.6786 106.7562 0.2032 -1\nDe 0 0 207 0 0\nPo 0 100.47224 66.68516 100.22332 66.93408 0.2032 -1\nDe 0 0 207 0 0\nPo 0 98.48088 66.19748 95.62592 66.19748 0.2032 -1\nDe 0 0 207 0 0\nPo 0 99.21748 66.93408 98.48088 66.19748 0.2032 -1\nDe 0 0 207 0 0\nPo 0 104.95788 68.55968 103.08336 66.68516 0.2032 -1\nDe 0 0 207 0 0\nPo 0 172.54982 106.29138 172.6438 106.1974 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.56164 106.77144 104.02824 106.23804 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.02824 106.23804 104.02824 91.83624 0.2032 -1\nDe 15 0 207 0 0\nPo 0 171.8564 125.8062 170.40352 127.25908 0.2032 -1\nDe 15 0 207 0 0\nPo 0 103.20528 86.03488 103.20528 82.71002 0.2032 -1\nDe 15 0 207 0 0\nPo 0 119.13108 127.25908 117.602 125.73 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.56672 91.29776 104.56672 87.39632 0.2032 -1\nDe 15 0 207 0 0\nPo 3 171.8564 125.8062 171.8564 125.8062 0.6858 -1\nDe 15 1 207 0 0\nPo 0 171.8564 122.0724 171.8564 125.8062 0.2032 -1\nDe 0 0 207 0 0\nPo 0 103.61676 112.25276 103.61676 109.30636 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.02824 91.83624 104.56672 91.29776 0.2032 -1\nDe 15 0 207 0 0\nPo 0 89.3572 67.4116 88.8238 66.8782 0.2032 -1\nDe 15 0 207 0 0\nPo 3 88.519 66.8782 88.519 66.8782 0.6858 -1\nDe 15 1 207 0 0\nPo 0 88.519 66.8782 88.8238 66.5734 0.2032 -1\nDe 0 0 207 0 0\nPo 0 88.8238 66.5734 95.25 66.5734 0.2032 -1\nDe 0 0 207 0 0\nPo 0 103.4034 82.5119 104.1019 82.5119 0.2032 -1\nDe 15 0 207 0 0\nPo 0 103.20528 82.71002 103.4034 82.5119 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.56672 87.39632 103.20528 86.03488 0.2032 -1\nDe 15 0 207 0 0\nPo 0 105.34396 113.97996 103.61676 112.25276 0.2032 -1\nDe 15 0 207 0 0\nPo 0 103.61676 109.30636 104.56164 108.36148 0.2032 -1\nDe 15 0 207 0 0\nPo 0 169.28592 119.50192 171.8564 122.0724 0.2032 -1\nDe 0 0 207 0 0\nPo 0 91.1098 66.7004 95.08744 66.7004 0.2032 -1\nDe 15 0 207 0 0\nPo 0 117.602 117.6528 113.92916 113.97996 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.56164 108.36148 104.56164 106.77144 0.2032 -1\nDe 15 0 207 0 0\nPo 0 113.92916 113.97996 105.34396 113.97996 0.2032 -1\nDe 15 0 207 0 0\nPo 0 104.1019 82.5119 106.6038 80.01 0.2032 -1\nDe 15 0 207 0 0\nPo 0 170.40352 127.25908 119.13108 127.25908 0.2032 -1\nDe 15 0 207 0 0\nPo 0 113.3348 69.1388 113.3348 69.06768 0.2032 -1\nDe 0 0 207 0 0\nPo 0 88.8238 66.8782 88.519 66.8782 0.2032 -1\nDe 15 0 207 0 0\nPo 0 117.602 125.73 117.602 117.6528 0.2032 -1\nDe 15 0 207 0 0\nPo 0 117.10162 76.46162 117.10162 78.26502 0.1524 -1\nDe 15 0 208 0 0\nPo 3 116.84 76.2 116.84 76.2 0.6858 -1\nDe 15 1 208 0 0\nPo 0 114.2238 76.2 112.014 73.9902 0.1524 -1\nDe 0 0 208 0 0\nPo 0 117.10162 76.46162 116.84 76.2 0.1524 -1\nDe 15 0 208 0 0\nPo 0 98.6028 73.9902 101.2952 73.9902 0.1524 -1\nDe 15 0 208 0 0\nPo 0 116.84 76.2 114.2238 76.2 0.1524 -1\nDe 0 0 208 0 0\nPo 3 101.2952 73.9902 101.2952 73.9902 0.6858 -1\nDe 15 1 208 0 0\nPo 0 112.014 73.9902 101.2952 73.9902 0.1524 -1\nDe 0 0 208 0 0\nPo 0 178.054 114.808 179.0446 114.808 0.2032 -1\nDe 15 0 209 0 0\nPo 0 179.0446 114.808 179.324 114.5286 0.2032 -1\nDe 15 0 209 0 0\nPo 0 132.65912 97.09912 132.207 96.647 0.2032 -1\nDe 15 0 210 0 0\nPo 0 132.65912 99.949 132.65912 97.09912 0.2032 -1\nDe 15 0 210 0 0\nPo 0 187.452 109.093 187.452 109.982 0.2032 -1\nDe 15 0 211 0 0\nPo 0 186.5503 108.1913 187.452 109.093 0.2032 -1\nDe 15 0 211 0 0\nPo 0 186.5503 107.49534 186.5503 108.1913 0.2032 -1\nDe 15 0 211 0 0\nPo 0 190.119 95.123 194.056 95.123 0.2032 -1\nDe 15 0 212 0 0\nPo 0 194.945 94.234 196.4436 94.234 0.2032 -1\nDe 15 0 212 0 0\nPo 0 189.74054 94.74454 190.119 95.123 0.2032 -1\nDe 15 0 212 0 0\nPo 0 194.056 95.123 194.945 94.234 0.2032 -1\nDe 15 0 212 0 0\nPo 0 188.80074 94.74454 189.74054 94.74454 0.2032 -1\nDe 15 0 212 0 0\nPo 0 190.49746 65.91046 189.484 64.897 0.508 -1\nDe 15 0 213 0 0\nPo 0 188.82614 64.50076 189.08776 64.50076 0.3048 -1\nDe 15 0 213 0 0\nPo 0 189.08776 64.50076 189.484 64.897 0.3048 -1\nDe 15 0 213 0 0\nPo 0 190.49746 65.91046 191.643 65.91046 0.508 -1\nDe 15 0 213 0 0\nPo 0 189.47638 64.00038 188.82614 64.00038 0.2032 -1\nDe 15 0 214 0 0\nPo 0 181.8386 67.31 183.2864 65.8622 0.2032 -1\nDe 0 0 214 0 0\nPo 0 189.4078 65.8622 190.627 64.643 0.2032 -1\nDe 0 0 214 0 0\nPo 0 179.705 67.2084 181.737 67.2084 0.2032 -1\nDe 15 0 214 0 0\nPo 3 181.8386 67.31 181.8386 67.31 0.6858 -1\nDe 15 1 214 0 0\nPo 0 181.737 67.2084 181.8386 67.31 0.2032 -1\nDe 15 0 214 0 0\nPo 0 183.2864 65.8622 189.4078 65.8622 0.2032 -1\nDe 0 0 214 0 0\nPo 3 190.627 64.643 190.627 64.643 0.6858 -1\nDe 15 1 214 0 0\nPo 0 190.119 64.643 190.627 64.643 0.2032 -1\nDe 15 0 214 0 0\nPo 0 189.47638 64.00038 190.119 64.643 0.2032 -1\nDe 15 0 214 0 0\nPo 0 172.54982 85.49386 172.54982 84.4169 0.2032 -1\nDe 15 0 215 0 0\nPo 0 172.46092 82.03692 171.45 81.026 0.2032 -1\nDe 15 0 215 0 0\nPo 0 172.54982 84.4169 172.46092 84.328 0.2032 -1\nDe 15 0 215 0 0\nPo 0 172.46092 84.328 172.46092 82.03692 0.2032 -1\nDe 15 0 215 0 0\nPo 0 174.84852 71.57212 176.022 72.7456 0.2032 -1\nDe 15 0 216 0 0\nPo 0 175.96104 62.39764 175.96104 62.46876 0.2032 -1\nDe 15 0 216 0 0\nPo 0 175.96104 60.76696 175.96104 62.39764 0.2032 -1\nDe 15 0 216 0 0\nPo 0 176.53 59.13374 176.53 60.198 0.2032 -1\nDe 15 0 216 0 0\nPo 0 175.96104 62.46876 174.84852 63.58128 0.2032 -1\nDe 15 0 216 0 0\nPo 0 176.53 60.198 175.96104 60.76696 0.2032 -1\nDe 15 0 216 0 0\nPo 0 174.84852 63.58128 174.84852 71.57212 0.2032 -1\nDe 15 0 216 0 0\nPo 0 189.103 82.5246 189.6364 83.058 0.2032 -1\nDe 15 0 217 0 0\nPo 0 189.103 81.788 189.103 82.5246 0.2032 -1\nDe 15 0 217 0 0\nPo 0 193.548 82.5246 194.0814 83.058 0.2032 -1\nDe 15 0 218 0 0\nPo 0 193.548 81.788 193.548 82.5246 0.2032 -1\nDe 15 0 218 0 0\nPo 0 170.0276 74.168 170.0276 73.1266 0.2032 -1\nDe 15 0 219 0 0\nPo 0 170.0276 73.1266 169.799 72.898 0.2032 -1\nDe 15 0 219 0 0\nPo 0 178.054 116.84 179.0446 116.84 0.2032 -1\nDe 15 0 220 0 0\nPo 0 179.0446 116.84 179.324 116.5606 0.2032 -1\nDe 15 0 220 0 0\nPo 0 182.8546 73.1266 182.626 72.898 0.2032 -1\nDe 15 0 221 0 0\nPo 0 182.8546 74.295 182.8546 73.1266 0.2032 -1\nDe 15 0 221 0 0\nPo 0 183.896 115.951 183.896 116.6876 0.2032 -1\nDe 15 0 222 0 0\nPo 0 183.896 116.6876 184.4294 117.221 0.2032 -1\nDe 15 0 222 0 0\nPo 0 176.0728 108.67136 176.0728 110.1598 0.2032 -1\nDe 15 0 223 0 0\nPo 0 176.04994 108.6485 176.0728 108.67136 0.2032 -1\nDe 15 0 223 0 0\nPo 0 176.04994 107.49534 176.04994 108.6485 0.2032 -1\nDe 15 0 223 0 0\nPo 0 176.0728 110.1598 177.038 111.125 0.2032 -1\nDe 15 0 223 0 0\nPo 0 178.04892 108.36148 178.0032 108.4072 0.2032 -1\nDe 15 0 224 0 0\nPo 0 178.04892 107.49534 178.04892 108.36148 0.2032 -1\nDe 15 0 224 0 0\nPo 0 178.0032 108.4072 178.0032 111.9378 0.2032 -1\nDe 15 0 224 0 0\nPo 0 178.0032 111.9378 177.038 112.903 0.2032 -1\nDe 15 0 224 0 0\nPo 0 184.658 109.2708 184.658 109.982 0.2032 -1\nDe 15 0 225 0 0\nPo 0 185.54954 108.37926 184.658 109.2708 0.2032 -1\nDe 15 0 225 0 0\nPo 0 185.54954 107.49534 185.54954 108.37926 0.2032 -1\nDe 15 0 225 0 0\nPo 0 183.6928 110.7948 184.658 111.76 0.2032 -1\nDe 15 0 226 0 0\nPo 0 184.54878 108.71962 183.6928 109.5756 0.2032 -1\nDe 15 0 226 0 0\nPo 0 183.6928 109.5756 183.6928 110.7948 0.2032 -1\nDe 15 0 226 0 0\nPo 0 184.54878 107.49534 184.54878 108.71962 0.2032 -1\nDe 15 0 226 0 0\nPo 0 191.516 100.203 191.0588 99.7458 0.2032 -1\nDe 15 0 227 0 0\nPo 0 192.786 100.203 191.516 100.203 0.2032 -1\nDe 15 0 227 0 0\nPo 0 191.0588 99.7458 188.80074 99.7458 0.2032 -1\nDe 15 0 227 0 0\nPo 0 176.55032 108.85932 177.038 109.347 0.2032 -1\nDe 15 0 228 0 0\nPo 0 176.55032 107.49534 176.55032 108.85932 0.2032 -1\nDe 15 0 228 0 0\nPo 0 175.641 63.373 175.26 63.754 0.2032 -1\nDe 15 0 229 0 0\nPo 0 175.26 70.98792 177.038 72.76592 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.86096 62.39764 177.86096 62.93104 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.419 63.373 175.641 63.373 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.18024 59.13374 177.18024 60.21324 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.86096 60.89396 177.86096 62.39764 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.038 72.76592 177.038 73.8886 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.18024 60.21324 177.86096 60.89396 0.2032 -1\nDe 15 0 229 0 0\nPo 0 175.26 63.754 175.26 70.98792 0.2032 -1\nDe 15 0 229 0 0\nPo 0 177.86096 62.93104 177.419 63.373 0.2032 -1\nDe 15 0 229 0 0\nPo 0 183.5658 60.96 183.5658 61.2394 0.2032 -1\nDe 0 0 230 0 0\nPo 0 184.1246 60.96 183.5658 60.96 0.2032 -1\nDe 15 0 230 0 0\nPo 0 179.8066 69.1896 180.8226 69.1896 0.2032 -1\nDe 15 0 230 0 0\nPo 3 180.8226 68.1482 180.8226 68.1482 0.6858 -1\nDe 15 1 230 0 0\nPo 0 185.82386 62.99962 185.24982 62.99962 0.2032 -1\nDe 15 0 230 0 0\nPo 0 183.5658 61.2394 180.8226 63.9826 0.2032 -1\nDe 0 0 230 0 0\nPo 0 180.8226 68.1482 180.8226 69.1896 0.2032 -1\nDe 15 0 230 0 0\nPo 0 180.8226 63.9826 180.8226 68.1482 0.2032 -1\nDe 0 0 230 0 0\nPo 0 184.785 62.5348 184.785 61.6204 0.2032 -1\nDe 15 0 230 0 0\nPo 0 180.8226 69.1896 181.8386 69.1896 0.2032 -1\nDe 15 0 230 0 0\nPo 0 184.785 61.6204 184.1246 60.96 0.2032 -1\nDe 15 0 230 0 0\nPo 0 185.24982 62.99962 184.785 62.5348 0.2032 -1\nDe 15 0 230 0 0\nPo 3 183.5658 60.96 183.5658 60.96 0.6858 -1\nDe 15 1 230 0 0\nPo 0 190.49746 61.08954 189.484 62.103 0.508 -1\nDe 15 0 231 0 0\nPo 0 188.82614 62.49924 189.08776 62.49924 0.3048 -1\nDe 15 0 231 0 0\nPo 0 190.49746 61.08954 191.643 61.08954 0.508 -1\nDe 15 0 231 0 0\nPo 0 189.08776 62.49924 189.484 62.103 0.3048 -1\nDe 15 0 231 0 0\nPo 0 183.9214 58.674 183.9214 57.658 0.3048 -1\nDe 15 0 232 0 0\nPo 0 185.82386 62.49924 185.51652 62.49924 0.3048 -1\nDe 15 0 232 0 0\nPo 0 185.24728 62.23 185.24728 61.42736 0.3048 -1\nDe 15 0 232 0 0\nPo 0 183.9214 60.10148 183.9214 59.69 0.3048 -1\nDe 15 0 232 0 0\nPo 0 185.24728 61.42736 183.9214 60.10148 0.3048 -1\nDe 15 0 232 0 0\nPo 0 183.9214 59.69 183.9214 58.674 0.3048 -1\nDe 15 0 232 0 0\nPo 0 185.51652 62.49924 185.24728 62.23 0.3048 -1\nDe 15 0 232 0 0\nPo 0 184.5056 66.04 183.9214 66.04 0.3048 -1\nDe 15 0 233 0 0\nPo 0 183.9214 66.04 183.9214 67.056 0.3048 -1\nDe 15 0 233 0 0\nPo 0 185.63844 64.50076 185.1152 65.024 0.3048 -1\nDe 15 0 233 0 0\nPo 0 185.1152 65.024 185.1152 65.4304 0.3048 -1\nDe 15 0 233 0 0\nPo 0 185.82386 64.50076 185.63844 64.50076 0.3048 -1\nDe 15 0 233 0 0\nPo 0 185.1152 65.4304 184.5056 66.04 0.3048 -1\nDe 15 0 233 0 0\nPo 0 174.625 77.71384 174.625 72.9234 0.2032 -1\nDe 15 0 234 0 0\nPo 0 178.054 66.7004 178.054 67.7926 0.2032 -1\nDe 15 0 234 0 0\nPo 0 174.625 72.9234 176.5046 71.0438 0.2032 -1\nDe 0 0 234 0 0\nPo 0 177.0634 68.7832 178.054 67.7926 0.2032 -1\nDe 15 0 234 0 0\nPo 0 176.77384 81.05648 176.77384 79.86268 0.2032 -1\nDe 15 0 234 0 0\nPo 0 176.5046 70.7136 177.0634 70.1548 0.2032 -1\nDe 15 0 234 0 0\nPo 0 176.55032 81.28 176.77384 81.05648 0.2032 -1\nDe 15 0 234 0 0\nPo 0 177.0634 70.1548 177.0634 68.7832 0.2032 -1\nDe 15 0 234 0 0\nPo 0 176.55032 85.49386 176.55032 81.28 0.2032 -1\nDe 15 0 234 0 0\nPo 0 176.77384 79.86268 174.625 77.71384 0.2032 -1\nDe 15 0 234 0 0\nPo 3 176.5046 70.7136 176.5046 70.7136 0.7874 0.4064\nDe 15 1 234 0 0\nPo 0 176.5046 71.0438 176.5046 70.7136 0.2032 -1\nDe 0 0 234 0 0\nPo 3 174.625 72.9234 174.625 72.9234 0.7874 0.4064\nDe 15 1 234 0 0\nPo 0 178.435 60.706 178.562 60.706 0.3048 -1\nDe 15 0 235 0 0\nPo 0 178.562 60.706 180.213 62.357 0.508 -1\nDe 15 0 235 0 0\nPo 0 177.83048 60.10148 178.435 60.706 0.3048 -1\nDe 15 0 235 0 0\nPo 0 177.83048 59.13374 177.83048 60.10148 0.3048 -1\nDe 15 0 235 0 0\nPo 0 122.9741 72.7075 122.0089 72.7075 0.254 -1\nDe 15 0 236 0 0\nPo 0 122.0089 72.7075 121.9835 72.7329 0.254 -1\nDe 15 0 236 0 0\nPo 0 122.0089 71.6915 121.9835 71.6661 0.254 -1\nDe 15 0 237 0 0\nPo 0 122.9741 71.6915 122.0089 71.6915 0.254 -1\nDe 15 0 237 0 0\nPo 0 130.7211 62.5983 130.7465 62.5729 0.4572 -1\nDe 15 0 238 0 0\nPo 0 130.71094 65.64376 130.71094 64.81826 0.2413 -1\nDe 15 0 238 0 0\nPo 0 130.7211 64.8081 130.7211 63.5635 0.4572 -1\nDe 15 0 238 0 0\nPo 0 130.7211 63.5635 130.7211 62.5983 0.4572 -1\nDe 15 0 238 0 0\nPo 0 130.71094 64.81826 130.7211 64.8081 0.2413 -1\nDe 15 0 238 0 0\nPo 0 128.71196 72.12584 128.46812 72.36968 0.2413 -1\nDe 15 0 239 0 0\nPo 0 128.71196 71.64324 128.71196 72.12584 0.2413 -1\nDe 15 0 239 0 0\nPo 0 128.17348 72.36968 126.84506 73.6981 0.2413 -1\nDe 15 0 239 0 0\nPo 0 128.46812 72.36968 128.17348 72.36968 0.2413 -1\nDe 15 0 239 0 0\nPo 0 126.84506 73.6981 126.8095 73.6981 0.2413 -1\nDe 15 0 239 0 0\nPo 0 147.8026 59.182 147.0025 59.182 0.508 -1\nDe 15 0 240 0 0\nPo 0 147.0025 59.182 146.6215 59.563 0.508 -1\nDe 15 0 240 0 0\nPo 0 110.4646 100.33 110.49 100.3554 0.254 -1\nDe 15 0 241 0 0\nPo 0 109.3724 100.33 110.4646 100.33 0.254 -1\nDe 15 0 241 0 0\nPo 0 110.49 100.3554 110.49 101.5746 0.254 -1\nDe 15 0 241 0 0\nPo 0 110.49 102.6414 110.49 107.95 0.254 -1\nDe 15 0 242 0 0\nPo 0 110.49 92.71 114.5794 92.71 0.254 -1\nDe 15 0 243 0 0\nPo 0 114.5794 92.71 115.951 91.3384 0.254 -1\nDe 15 0 243 0 0\nPo 0 141.732 58.42 138.43 58.42 1.27 -1\nDe 15 0 244 0 0\nPo 0 141.732 56.388 141.732 58.42 1.27 -1\nDe 15 0 244 0 0\nPo 0 143.51 58.42 141.732 58.42 0.508 -1\nDe 15 0 244 0 0\nPo 0 144.7165 58.7375 145.034 58.42 0.508 -1\nDe 15 0 245 0 0\nPo 0 144.7165 59.563 144.7165 58.7375 0.508 -1\nDe 15 0 245 0 0\nPo 0 144.7165 62.103 144.7165 63.2079 0.508 -1\nDe 15 0 246 0 0\nPo 0 144.7165 63.2079 144.6784 63.246 0.508 -1\nDe 15 0 246 0 0\nPo 0 144.6784 64.3636 144.526 64.516 0.508 -1\nDe 15 0 246 0 0\nPo 0 144.6784 63.246 144.6784 64.3636 0.508 -1\nDe 15 0 246 0 0\nPo 0 131.7879 63.5635 131.7879 62.5983 0.4572 -1\nDe 15 0 247 0 0\nPo 0 131.11226 65.15354 131.4577 64.8081 0.2413 -1\nDe 15 0 247 0 0\nPo 0 131.7879 62.5983 131.7625 62.5729 0.4572 -1\nDe 15 0 247 0 0\nPo 0 131.11226 65.64376 131.11226 65.15354 0.2413 -1\nDe 15 0 247 0 0\nPo 0 131.7879 64.4779 131.4577 64.8081 0.4572 -1\nDe 15 0 247 0 0\nPo 0 131.7879 64.4779 131.7879 63.5635 0.4572 -1\nDe 15 0 247 0 0\nPo 0 130.7211 60.5155 130.7211 60.0075 0.4572 -1\nDe 15 0 248 0 0\nPo 0 130.7211 59.6011 130.83032 59.49188 0.254 -1\nDe 15 0 248 0 0\nPo 0 130.7211 61.4807 130.7465 61.5061 0.4572 -1\nDe 15 0 248 0 0\nPo 0 130.7211 60.5155 130.7211 61.4807 0.4572 -1\nDe 15 0 248 0 0\nPo 0 130.7211 60.0075 130.7211 59.6011 0.254 -1\nDe 15 0 248 0 0\nPo 0 131.7879 60.5155 131.7879 61.4807 0.4572 -1\nDe 15 0 249 0 0\nPo 0 131.7879 60.0075 131.7879 59.6011 0.254 -1\nDe 15 0 249 0 0\nPo 0 131.7879 59.6011 131.67868 59.49188 0.254 -1\nDe 15 0 249 0 0\nPo 0 131.7879 61.4807 131.7625 61.5061 0.4572 -1\nDe 15 0 249 0 0\nPo 0 131.7879 60.5155 131.7879 60.0075 0.4572 -1\nDe 15 0 249 0 0\nPo 0 127.6731 64.4271 127.6731 63.5635 0.4572 -1\nDe 15 0 250 0 0\nPo 0 128.31064 65.64376 128.31064 65.11544 0.2413 -1\nDe 15 0 250 0 0\nPo 0 127.6731 64.4271 127.6731 64.4779 0.4572 -1\nDe 15 0 250 0 0\nPo 0 128.31064 65.11544 128.0033 64.8081 0.2413 -1\nDe 15 0 250 0 0\nPo 0 127.6731 63.5635 127.6731 62.5983 0.4572 -1\nDe 15 0 250 0 0\nPo 0 127.6731 64.4779 128.0033 64.8081 0.4572 -1\nDe 15 0 250 0 0\nPo 0 127.6731 62.5983 127.6985 62.5729 0.4572 -1\nDe 15 0 250 0 0\nPo 0 128.71196 64.83604 128.7399 64.8081 0.2413 -1\nDe 15 0 251 0 0\nPo 0 128.7399 64.8081 128.7399 63.5635 0.4572 -1\nDe 15 0 251 0 0\nPo 0 128.7399 63.5635 128.7399 62.5983 0.4572 -1\nDe 15 0 251 0 0\nPo 0 128.71196 65.64376 128.71196 64.83604 0.2413 -1\nDe 15 0 251 0 0\nPo 0 128.7399 62.5983 128.7145 62.5729 0.4572 -1\nDe 15 0 251 0 0\nPo 0 127.6731 59.6011 127.78232 59.49188 0.254 -1\nDe 15 0 252 0 0\nPo 0 127.6731 61.4807 127.6985 61.5061 0.4572 -1\nDe 15 0 252 0 0\nPo 0 127.6731 60.5155 127.6731 61.4807 0.4572 -1\nDe 15 0 252 0 0\nPo 0 127.6731 60.5155 127.6731 59.9821 0.4572 -1\nDe 15 0 252 0 0\nPo 0 127.6731 59.9821 127.6731 59.6011 0.254 -1\nDe 15 0 252 0 0\nPo 0 128.7399 61.4807 128.7145 61.5061 0.4572 -1\nDe 15 0 253 0 0\nPo 0 128.7399 60.5155 128.7399 60.0075 0.4572 -1\nDe 15 0 253 0 0\nPo 0 128.7399 59.6011 128.63068 59.49188 0.254 -1\nDe 15 0 253 0 0\nPo 0 128.7399 60.5155 128.7399 61.4807 0.4572 -1\nDe 15 0 253 0 0\nPo 0 128.7399 60.0075 128.7399 59.6011 0.254 -1\nDe 15 0 253 0 0\nPo 0 88.9 97.6122 88.9 96.52 0.508 -1\nDe 15 0 254 0 0\nPo 0 88.8873 97.8916 88.8873 97.6249 0.4572 -1\nDe 15 0 254 0 0\nPo 0 88.8873 97.6249 88.9 97.6122 0.4572 -1\nDe 15 0 254 0 0\nPo 0 90.1446 96.52 88.9 96.52 0.508 -1\nDe 15 0 254 0 0\nPo 0 91.313 61.468 90.4494 61.468 0.508 -1\nDe 15 0 255 0 0\nPo 0 92.08008 60.60694 92.08008 60.70092 0.1524 -1\nDe 15 0 255 0 0\nPo 0 91.313 61.468 91.694 61.087 0.508 -1\nDe 15 0 255 0 0\nPo 0 92.08008 60.70092 91.694 61.087 0.1524 -1\nDe 15 0 255 0 0\nPo 0 93.6498 88.7476 93.3196 88.4174 0.508 -1\nDe 15 0 256 0 0\nPo 0 92.964 88.0618 93.3196 88.4174 0.2032 -1\nDe 15 0 256 0 0\nPo 0 93.6498 88.7476 94.107 88.7476 0.508 -1\nDe 15 0 256 0 0\nPo 0 92.964 87.82558 92.964 88.0618 0.2032 -1\nDe 15 0 256 0 0\nPo 0 108.204 71.882 108.204 64.135 0.508 -1\nDe 15 0 257 0 0\nPo 0 108.97108 63.36792 108.585 63.754 0.1524 -1\nDe 15 0 257 0 0\nPo 0 108.97108 63.27394 108.97108 63.36792 0.1524 -1\nDe 15 0 257 0 0\nPo 0 108.204 64.135 108.585 63.754 0.508 -1\nDe 15 0 257 0 0\nPo 0 98.679 81.407 98.679 87.7316 0.508 -1\nDe 15 0 257 0 0\nPo 0 98.679 81.407 108.204 71.882 0.508 -1\nDe 15 0 257 0 0\nPo 0 89.8652 101.9556 89.2048 101.9556 0.508 -1\nDe 15 0 258 0 0\nPo 0 88.71204 101.9429 89.1921 101.9429 0.2032 -1\nDe 15 0 258 0 0\nPo 0 89.1921 101.9429 89.2048 101.9556 0.2032 -1\nDe 15 0 258 0 0\nPo 0 89.8652 101.9556 91.3638 100.457 0.508 -1\nDe 15 0 258 0 0\nPo 0 92.11056 98.28784 91.7194 98.679 0.2032 -1\nDe 15 0 259 0 0\nPo 0 91.3638 99.0346 91.7194 98.679 0.508 -1\nDe 15 0 259 0 0\nPo 0 91.3638 99.0346 91.3638 99.3902 0.508 -1\nDe 15 0 259 0 0\nPo 0 92.11056 98.1837 92.11056 98.28784 0.2032 -1\nDe 15 0 259 0 0\nPo 0 93.30944 90.91676 93.7006 90.5256 0.2032 -1\nDe 15 0 260 0 0\nPo 0 93.30944 91.0463 93.30944 90.91676 0.2032 -1\nDe 15 0 260 0 0\nPo 0 94.107 90.1192 93.7006 90.5256 0.508 -1\nDe 15 0 260 0 0\nPo 0 94.107 90.1192 94.107 89.8144 0.508 -1\nDe 15 0 260 0 0\nPo 0 88.9 110.1598 88.9 113.03 0.508 -1\nDe 15 0 261 0 0\nPo 0 86.6394 105.4608 86.614 105.4354 0.508 -1\nDe 15 0 261 0 0\nPo 0 86.6394 108.077 86.8172 108.077 0.508 -1\nDe 15 0 261 0 0\nPo 0 86.6394 106.426 86.6394 108.077 0.508 -1\nDe 15 0 261 0 0\nPo 0 86.8172 108.077 88.9 110.1598 0.508 -1\nDe 15 0 261 0 0\nPo 0 86.6394 106.426 86.6394 105.4608 0.508 -1\nDe 15 0 261 0 0\nPo 0 88.01608 57.77992 87.63 58.166 0.1524 -1\nDe 15 0 262 0 0\nPo 0 85.852 59.944 87.63 58.166 0.508 -1\nDe 15 0 262 0 0\nPo 0 87.6046 83.1596 87.63 83.1596 0.508 -1\nDe 15 0 262 0 0\nPo 0 85.852 81.407 85.852 59.944 0.508 -1\nDe 15 0 262 0 0\nPo 0 88.11006 57.77992 88.01608 57.77992 0.1524 -1\nDe 15 0 262 0 0\nPo 0 87.6046 83.1596 85.852 81.407 0.508 -1\nDe 15 0 262 0 0\nPo 0 92.1258 94.361 92.1258 93.218 0.508 -1\nDe 15 0 263 0 0\nPo 0 92.1766 94.4118 92.1258 94.361 0.508 -1\nDe 15 0 263 0 0\nPo 0 92.1766 94.4118 92.1766 94.615 0.508 -1\nDe 15 0 263 0 0\nPo 0 92.11056 93.20276 92.1258 93.218 0.2032 -1\nDe 15 0 263 0 0\nPo 0 92.11056 92.5957 92.11056 93.20276 0.2032 -1\nDe 15 0 263 0 0\nPo 0 94.488 85.1916 95.15348 84.52612 0.4572 -1\nDe 15 0 264 0 0\nPo 0 95.15348 84.52612 95.15348 84.31784 0.4572 -1\nDe 15 0 264 0 0\nPo 0 94.488 85.3186 94.488 85.1916 0.4572 -1\nDe 15 0 264 0 0\nPo 0 108.077 61.214 107.8484 61.214 0.508 -1\nDe 15 0 265 0 0\nPo 0 108.97108 62.10808 108.585 61.722 0.1524 -1\nDe 15 0 265 0 0\nPo 0 108.97108 62.20206 108.97108 62.10808 0.1524 -1\nDe 15 0 265 0 0\nPo 0 108.077 61.214 108.585 61.722 0.508 -1\nDe 15 0 265 0 0\nPo 0 91.5162 86.3854 91.44 86.3854 0.508 -1\nDe 15 0 266 0 0\nPo 0 92.42806 87.12708 92.25788 87.12708 0.1524 -1\nDe 15 0 266 0 0\nPo 0 92.25788 87.12708 91.9226 86.7918 0.1524 -1\nDe 15 0 266 0 0\nPo 0 91.5162 86.3854 91.9226 86.7918 0.508 -1\nDe 15 0 266 0 0\nPo 0 93.6752 78.8924 94.107 78.8924 0.508 -1\nDe 15 0 267 0 0\nPo 0 92.964 79.81442 92.964 79.6036 0.2032 -1\nDe 15 0 267 0 0\nPo 0 93.6752 78.8924 93.3704 79.1972 0.508 -1\nDe 15 0 267 0 0\nPo 0 92.964 79.6036 93.3704 79.1972 0.2032 -1\nDe 15 0 267 0 0\nPo 0 106.68 71.0438 106.68 68.4784 0.508 -1\nDe 15 0 268 0 0\nPo 0 96.4946 75.819 96.4438 75.8698 0.508 -1\nDe 15 0 268 0 0\nPo 0 106.68 71.0438 101.9048 75.819 0.508 -1\nDe 15 0 268 0 0\nPo 0 95.91294 76.20508 96.10852 76.20508 0.1524 -1\nDe 15 0 268 0 0\nPo 0 101.9048 75.819 96.4946 75.819 0.508 -1\nDe 15 0 268 0 0\nPo 0 96.10852 76.20508 96.4438 75.8698 0.1524 -1\nDe 15 0 268 0 0\nPo 0 88.646 56.8706 89.0016 56.515 0.2032 -1\nDe 15 0 269 0 0\nPo 0 89.3826 56.134 89.0016 56.515 0.508 -1\nDe 15 0 269 0 0\nPo 0 121.1326 56.134 89.3826 56.134 0.508 -1\nDe 15 0 269 0 0\nPo 0 88.646 56.8706 88.646 57.08142 0.2032 -1\nDe 15 0 269 0 0\nPo 0 90.0176 58.4962 89.662 58.1406 0.508 -1\nDe 15 0 270 0 0\nPo 0 89.30132 57.77992 89.662 58.1406 0.1524 -1\nDe 15 0 270 0 0\nPo 0 89.18194 57.77992 89.30132 57.77992 0.1524 -1\nDe 15 0 270 0 0\nPo 0 90.0176 58.4962 90.0176 58.801 0.508 -1\nDe 15 0 270 0 0\nPo 0 92.77858 60.071 93.4466 60.071 0.2032 -1\nDe 15 0 271 0 0\nPo 0 93.4466 60.071 94.8436 60.071 0.508 -1\nDe 15 0 271 0 0\nPo 0 106.553 61.214 106.045 61.722 0.508 -1\nDe 15 0 272 0 0\nPo 0 106.553 61.214 106.7816 61.214 0.508 -1\nDe 15 0 272 0 0\nPo 0 105.65892 62.20206 105.65892 62.10808 0.1524 -1\nDe 15 0 272 0 0\nPo 0 105.65892 62.10808 106.045 61.722 0.1524 -1\nDe 15 0 272 0 0\nPo 0 105.65892 63.27394 105.65892 63.36792 0.1524 -1\nDe 15 0 273 0 0\nPo 0 105.65892 63.36792 106.045 63.754 0.1524 -1\nDe 15 0 273 0 0\nPo 0 106.68 64.389 106.68 67.4116 0.508 -1\nDe 15 0 273 0 0\nPo 0 106.68 64.389 106.045 63.754 0.508 -1\nDe 15 0 273 0 0\nPo 0 102.5906 66.0527 102.1207 66.0527 0.3048 -1\nDe 15 0 274 0 0\nPo 0 100.7872 66.0146 99.8728 66.929 0.4572 -1\nDe 15 0 274 0 0\nPo 0 100.7872 66.0146 101.473 66.0146 0.4572 -1\nDe 15 0 274 0 0\nPo 0 99.56546 67.33794 99.8728 67.0306 0.254 -1\nDe 15 0 274 0 0\nPo 0 99.3521 67.33794 99.56546 67.33794 0.254 -1\nDe 15 0 274 0 0\nPo 0 102.0826 66.0146 101.473 66.0146 0.4572 -1\nDe 15 0 274 0 0\nPo 0 102.1207 66.0527 102.0826 66.0146 0.3048 -1\nDe 15 0 274 0 0\nPo 0 99.8728 67.0306 99.8728 66.929 0.254 -1\nDe 15 0 274 0 0\nPo 0 94.488 82.3468 95.15348 83.01228 0.4572 -1\nDe 15 0 275 0 0\nPo 0 95.15348 83.01228 95.15348 83.06816 0.4572 -1\nDe 15 0 275 0 0\nPo 0 94.488 82.3214 94.488 82.3468 0.4572 -1\nDe 15 0 275 0 0\nPo 0 92.202 105.41 92.329 105.283 0.508 -1\nDe 15 0 276 0 0\nPo 0 92.2274 105.3846 92.329 105.283 0.508 -1\nDe 15 0 276 0 0\nPo 0 91.0844 105.41 92.202 105.41 0.508 -1\nDe 15 0 276 0 0\nPo 0 92.2274 106.68 93.472 106.68 0.508 -1\nDe 15 0 276 0 0\nPo 0 92.202 105.41 92.329 105.283 0.508 -1\nDe 15 0 276 0 0\nPo 0 92.2274 106.68 92.2274 105.3846 0.508 -1\nDe 15 0 276 0 0\nPo 0 95.7453 100.9396 95.7453 100.6729 0.4572 -1\nDe 15 0 277 0 0\nPo 0 95.3262 99.314 95.758 99.7458 0.508 -1\nDe 15 0 277 0 0\nPo 0 95.3262 99.314 95.2754 99.314 0.508 -1\nDe 15 0 277 0 0\nPo 0 95.7453 100.6729 95.758 100.6602 0.4572 -1\nDe 15 0 277 0 0\nPo 0 95.758 99.7458 95.758 100.6602 0.508 -1\nDe 15 0 277 0 0\nPo 0 91.0844 103.632 92.202 103.632 0.508 -1\nDe 15 0 278 0 0\nPo 0 93.726 102.2604 93.4466 102.5398 0.4572 -1\nDe 15 0 278 0 0\nPo 0 92.329 103.6574 93.4466 102.5398 0.508 -1\nDe 15 0 278 0 0\nPo 0 92.329 103.6574 92.329 103.759 0.508 -1\nDe 15 0 278 0 0\nPo 0 93.7387 102.2604 93.726 102.2604 0.4572 -1\nDe 15 0 278 0 0\nPo 0 92.202 103.632 92.329 103.759 0.508 -1\nDe 15 0 278 0 0\nPo 0 103.251 65.4304 102.87 65.0494 0.3048 -1\nDe 15 0 279 0 0\nPo 0 103.251 66.0527 103.251 65.4304 0.3048 -1\nDe 15 0 279 0 0\nPo 0 85.5726 106.426 73.82002 106.426 0.508 -1\nDe 15 0 280 0 0\nPo 0 87.376 63.4746 89.3826 61.468 0.508 -1\nDe 15 0 281 0 0\nPo 0 94.107 75.819 94.234 75.946 0.508 -1\nDe 15 0 281 0 0\nPo 0 94.107 75.819 89.662 75.819 0.508 -1\nDe 15 0 281 0 0\nPo 0 87.376 73.533 87.376 63.4746 0.508 -1\nDe 15 0 281 0 0\nPo 0 94.49308 76.20508 94.234 75.946 0.1524 -1\nDe 15 0 281 0 0\nPo 0 89.662 75.819 87.376 73.533 0.508 -1\nDe 15 0 281 0 0\nPo 0 94.84106 76.20508 94.49308 76.20508 0.1524 -1\nDe 15 0 281 0 0\nPo 0 87.376 96.52 87.376 94.996 0.508 -1\nDe 15 0 282 0 0\nPo 0 86.5124 94.996 86.1314 95.377 0.508 -1\nDe 15 0 282 0 0\nPo 0 87.376 94.996 86.5124 94.996 0.508 -1\nDe 15 0 282 0 0\nPo 0 86.1314 96.52 87.376 96.52 0.508 -1\nDe 15 0 282 0 0\nPo 0 93.2434 94.8944 93.2942 94.9452 0.508 -1\nDe 15 0 283 0 0\nPo 0 93.30944 96.6343 93.30944 96.00184 0.2032 -1\nDe 15 0 283 0 0\nPo 0 93.2434 94.8944 93.2434 94.615 0.508 -1\nDe 15 0 283 0 0\nPo 0 93.30944 96.00184 93.2942 95.9866 0.2032 -1\nDe 15 0 283 0 0\nPo 0 93.2942 94.9452 93.2942 95.9866 0.508 -1\nDe 15 0 283 0 0\nPo 0 91.44 90.6272 91.0082 90.6272 0.508 -1\nDe 15 0 284 0 0\nPo 0 91.694 90.6272 91.44 90.6272 0.508 -1\nDe 15 0 284 0 0\nPo 0 91.0082 90.6272 89.535 89.154 0.508 -1\nDe 15 0 284 0 0\nPo 0 89.535 86.1314 87.63 84.2264 0.508 -1\nDe 15 0 284 0 0\nPo 0 92.11056 91.0463 92.11056 91.04376 0.2032 -1\nDe 15 0 284 0 0\nPo 0 92.11056 91.04376 91.694 90.6272 0.2032 -1\nDe 15 0 284 0 0\nPo 0 91.44 90.6272 91.6686 90.6272 0.508 -1\nDe 15 0 284 0 0\nPo 0 89.535 89.154 89.535 86.1314 0.508 -1\nDe 15 0 284 0 0\nPo 0 95.377 77.1144 95.0214 77.47 0.2032 -1\nDe 15 0 285 0 0\nPo 0 94.6658 77.8256 95.0214 77.47 0.508 -1\nDe 15 0 285 0 0\nPo 0 94.6658 77.8256 94.107 77.8256 0.508 -1\nDe 15 0 285 0 0\nPo 0 95.377 76.90358 95.377 77.1144 0.2032 -1\nDe 15 0 285 0 0\nPo 0 92.08008 59.53506 92.08008 59.39028 0.1524 -1\nDe 15 0 286 0 0\nPo 0 91.4908 58.801 91.0844 58.801 0.508 -1\nDe 15 0 286 0 0\nPo 0 91.4908 58.801 91.7448 59.055 0.508 -1\nDe 15 0 286 0 0\nPo 0 92.08008 59.39028 91.7448 59.055 0.1524 -1\nDe 15 0 286 0 0\nPo 0 110.363 62.738 109.66958 62.738 0.2032 -1\nDe 15 0 287 0 0\nPo 0 113.1316 62.738 110.363 62.738 0.508 -1\nDe 15 0 287 0 0\nPo 0 95.9104 60.071 96.4438 60.071 0.508 -1\nDe 15 0 288 0 0\nPo 0 96.9137 60.5409 96.4438 60.071 0.3048 -1\nDe 15 0 288 0 0\nPo 0 96.4438 60.071 96.4946 60.1218 0.508 -1\nDe 15 0 288 0 0\nPo 0 96.9137 60.5536 96.9137 60.5409 0.3048 -1\nDe 15 0 288 0 0\nPo 0 94.361 81.2546 93.98 80.8736 0.508 -1\nDe 15 0 289 0 0\nPo 0 93.49994 80.51292 93.61932 80.51292 0.1524 -1\nDe 15 0 289 0 0\nPo 0 93.61932 80.51292 93.98 80.8736 0.1524 -1\nDe 15 0 289 0 0\nPo 0 94.361 81.2546 94.488 81.2546 0.508 -1\nDe 15 0 289 0 0\nPo 0 92.30868 80.51292 91.948 80.8736 0.1524 -1\nDe 15 0 290 0 0\nPo 0 91.567 81.2546 91.44 81.2546 0.508 -1\nDe 15 0 290 0 0\nPo 0 92.42806 80.51292 92.30868 80.51292 0.1524 -1\nDe 15 0 290 0 0\nPo 0 91.567 81.2546 91.948 80.8736 0.508 -1\nDe 15 0 290 0 0\nPo 0 94.4118 86.3854 94.0054 86.7918 0.508 -1\nDe 15 0 291 0 0\nPo 0 93.67012 87.12708 94.0054 86.7918 0.1524 -1\nDe 15 0 291 0 0\nPo 0 93.49994 87.12708 93.67012 87.12708 0.1524 -1\nDe 15 0 291 0 0\nPo 0 94.4118 86.3854 94.488 86.3854 0.508 -1\nDe 15 0 291 0 0\nPo 0 93.30944 92.5957 93.8149 92.5957 0.2032 -1\nDe 15 0 292 0 0\nPo 0 93.8149 92.5957 94.8563 92.5957 0.508 -1\nDe 15 0 292 0 0\nPo 0 93.8149 92.5957 93.8276 92.6084 0.2032 -1\nDe 15 0 292 0 0\nPo 0 94.8563 92.5957 94.8817 92.5957 0.508 -1\nDe 15 0 292 0 0\nPo 0 94.8817 92.5957 98.679 88.7984 0.508 -1\nDe 15 0 292 0 0\nPo 0 86.614 99.4918 86.614 100.1776 0.508 -1\nDe 15 0 293 0 0\nPo 0 86.8807 99.2124 86.8807 99.2251 0.4572 -1\nDe 15 0 293 0 0\nPo 0 86.8807 99.2251 86.614 99.4918 0.4572 -1\nDe 15 0 293 0 0\nPo 0 86.7664 104.3686 87.1474 103.9876 0.508 -1\nDe 15 0 294 0 0\nPo 0 87.51316 103.62184 87.51316 103.4923 0.2032 -1\nDe 15 0 294 0 0\nPo 0 86.614 104.3686 86.7664 104.3686 0.508 -1\nDe 15 0 294 0 0\nPo 0 87.51316 103.62184 87.1474 103.9876 0.2032 -1\nDe 15 0 294 0 0\nPo 0 96.9137 61.214 96.0374 61.214 0.3048 -1\nDe 15 0 295 0 0\nPo 0 96.0374 61.214 95.9104 61.087 0.3048 -1\nDe 15 0 295 0 0\nPo 0 91.2876 72.644 90.0684 72.644 0.2032 -1\nDe 15 0 296 0 0\nPo 0 89.9668 72.5424 90.043 72.6186 0.2032 -1\nDe 15 0 296 0 0\nPo 0 90.0684 72.644 90.043 72.6186 0.2032 -1\nDe 15 0 296 0 0\nPo 0 88.773 72.5424 89.9668 72.5424 0.2032 -1\nDe 15 0 296 0 0\nPo 0 94.13494 70.83806 92.3544 72.6186 0.2032 -1\nDe 15 0 297 0 0\nPo 0 92.3544 72.644 92.3544 73.8378 0.2032 -1\nDe 15 0 297 0 0\nPo 0 92.3544 73.8378 92.4306 73.914 0.2032 -1\nDe 15 0 297 0 0\nPo 0 92.3544 72.6186 92.3544 72.644 0.2032 -1\nDe 15 0 297 0 0\nPo 0 94.4499 70.83806 94.13494 70.83806 0.2032 -1\nDe 15 0 297 0 0\nPo 0 90.0684 70.358 90.043 70.3326 0.2032 -1\nDe 15 0 298 0 0\nPo 0 91.2876 70.358 90.0684 70.358 0.2032 -1\nDe 15 0 298 0 0\nPo 0 93.80728 68.83908 94.4499 68.83908 0.2032 -1\nDe 15 0 299 0 0\nPo 0 92.3544 67.31 92.3544 67.3862 0.2032 -1\nDe 15 0 299 0 0\nPo 0 92.3544 67.3862 93.80728 68.83908 0.2032 -1\nDe 15 0 299 0 0\nPo 0 91.7194 72.009 92.3544 71.374 0.2032 -1\nDe 15 0 300 0 0\nPo 0 88.773 71.4756 89.9668 71.4756 0.2032 -1\nDe 15 0 300 0 0\nPo 0 94.4499 70.33768 93.89872 70.33768 0.2032 -1\nDe 15 0 300 0 0\nPo 0 90.678 72.009 91.7194 72.009 0.2032 -1\nDe 15 0 300 0 0\nPo 0 93.89872 70.33768 92.8624 71.374 0.2032 -1\nDe 15 0 300 0 0\nPo 0 92.8624 71.374 92.3544 71.374 0.2032 -1\nDe 15 0 300 0 0\nPo 0 89.9668 71.4756 90.043 71.3994 0.2032 -1\nDe 15 0 300 0 0\nPo 0 90.0684 71.3994 90.678 72.009 0.2032 -1\nDe 15 0 300 0 0\nPo 0 90.043 71.3994 90.0684 71.3994 0.2032 -1\nDe 15 0 300 0 0\nPo 0 91.313 71.374 91.2876 71.374 0.2032 -1\nDe 15 0 301 0 0\nPo 0 93.1418 70.358 92.3544 70.358 0.2032 -1\nDe 15 0 301 0 0\nPo 0 94.4499 69.8373 93.6625 69.8373 0.2032 -1\nDe 15 0 301 0 0\nPo 0 92.329 70.358 91.313 71.374 0.2032 -1\nDe 15 0 301 0 0\nPo 0 93.6625 69.8373 93.1418 70.358 0.2032 -1\nDe 15 0 301 0 0\nPo 0 92.3544 70.358 92.329 70.358 0.2032 -1\nDe 15 0 301 0 0\nPo 0 96.8756 65.4304 97.0788 65.6336 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.647 63.0174 96.8756 62.7888 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.8756 64.516 96.8756 63.4746 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.647 63.0174 96.647 63.246 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.8756 63.4746 96.647 63.246 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.9137 61.8744 96.9137 62.3697 0.3048 -1\nDe 15 0 302 0 0\nPo 0 97.20072 65.75552 97.0788 65.6336 0.254 -1\nDe 15 0 302 0 0\nPo 0 96.8756 65.4304 96.8756 64.516 0.4572 -1\nDe 15 0 302 0 0\nPo 0 96.8756 62.7888 96.8756 62.4078 0.4572 -1\nDe 15 0 302 0 0\nPo 0 97.20072 66.6369 97.20072 65.75552 0.254 -1\nDe 15 0 302 0 0\nPo 0 96.9137 62.3697 96.8756 62.4078 0.3048 -1\nDe 15 0 302 0 0\nPo 0 102.1207 67.0433 102.0826 67.0814 0.3048 -1\nDe 15 0 303 0 0\nPo 0 100.6094 67.6656 100.1268 67.6656 0.4572 -1\nDe 15 0 303 0 0\nPo 0 102.5906 67.0433 102.1207 67.0433 0.3048 -1\nDe 15 0 303 0 0\nPo 0 102.0826 67.0814 101.473 67.0814 0.4572 -1\nDe 15 0 303 0 0\nPo 0 99.3521 67.83832 99.87788 67.83832 0.254 -1\nDe 15 0 303 0 0\nPo 0 101.1936 67.0814 100.6094 67.6656 0.4572 -1\nDe 15 0 303 0 0\nPo 0 100.0506 67.6656 100.1268 67.6656 0.254 -1\nDe 15 0 303 0 0\nPo 0 101.1936 67.0814 101.473 67.0814 0.4572 -1\nDe 15 0 303 0 0\nPo 0 99.87788 67.83832 100.0506 67.6656 0.254 -1\nDe 15 0 303 0 0\nPo 0 104.7242 62.738 104.3686 63.0936 0.1524 -1\nDe 15 0 304 0 0\nPo 0 104.96042 62.738 104.7242 62.738 0.1524 -1\nDe 15 0 304 0 0\nPo 0 104.013 63.4492 104.3686 63.0936 0.508 -1\nDe 15 0 304 0 0\nPo 0 104.013 63.4492 104.013 63.9826 0.508 -1\nDe 15 0 304 0 0\nPo 0 103.9114 66.0527 103.9114 65.6336 0.3048 -1\nDe 15 0 305 0 0\nPo 0 104.013 65.532 104.013 65.0494 0.508 -1\nDe 15 0 305 0 0\nPo 0 103.9114 65.6336 104.013 65.532 0.3048 -1\nDe 15 0 305 0 0\nPo 0 98.171 63.0174 98.171 63.246 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9043 62.3697 97.9424 62.4078 0.3048 -1\nDe 15 0 306 0 0\nPo 0 97.6503 66.6369 97.6503 65.7733 0.254 -1\nDe 15 0 306 0 0\nPo 0 97.9424 62.7888 97.9424 62.4078 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9424 65.4812 97.9424 64.516 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9424 65.4812 97.79 65.6336 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9424 64.516 97.9424 63.4746 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9424 63.4746 98.171 63.246 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.6503 65.7733 97.79 65.6336 0.254 -1\nDe 15 0 306 0 0\nPo 0 98.171 63.0174 97.9424 62.7888 0.4572 -1\nDe 15 0 306 0 0\nPo 0 97.9043 61.8744 97.9043 62.3697 0.3048 -1\nDe 15 0 306 0 0\nPo 0 91.2114 85.3186 90.8177 84.9249 0.508 -1\nDe 15 0 307 0 0\nPo 0 90.8177 84.9249 90.424 84.9249 0.508 -1\nDe 15 0 307 0 0\nPo 0 91.44 85.3186 91.2114 85.3186 0.508 -1\nDe 15 0 307 0 0\nPo 0 91.3892 82.3214 91.44 82.3214 0.508 -1\nDe 15 0 308 0 0\nPo 0 90.4875 83.2231 91.3892 82.3214 0.508 -1\nDe 15 0 308 0 0\nPo 0 90.424 83.2231 90.4875 83.2231 0.508 -1\nDe 15 0 308 0 0\nPo 0 164.7952 86.5378 164.7952 85.3186 0.2032 -1\nDe 0 0 309 0 0\nPo 0 165.6207 87.7443 164.9476 87.0712 0.2032 -1\nDe 15 0 309 0 0\nPo 0 149.9362 62.5094 149.5298 62.103 0.2032 -1\nDe 15 0 309 0 0\nPo 0 150.368 62.5094 149.9362 62.5094 0.2032 -1\nDe 0 0 309 0 0\nPo 0 162.5854 83.1088 158.46552 78.98892 0.2032 -1\nDe 15 0 309 0 0\nPo 0 154.051 66.1924 150.368 62.5094 0.2032 -1\nDe 0 0 309 0 0\nPo 0 165.6207 87.7443 166.79926 87.7443 0.2032 -1\nDe 15 0 309 0 0\nPo 0 164.7952 85.3186 162.5854 83.1088 0.2032 -1\nDe 0 0 309 0 0\nPo 3 162.5854 83.1088 162.5854 83.1088 0.6858 -1\nDe 15 1 309 0 0\nPo 0 146.6215 62.103 149.5298 62.103 0.2032 -1\nDe 15 0 309 0 0\nPo 3 154.051 66.1924 154.051 66.1924 0.6858 -1\nDe 15 1 309 0 0\nPo 3 164.9476 86.6902 164.9476 86.6902 0.6858 -1\nDe 15 1 309 0 0\nPo 0 164.9476 87.0712 164.9476 86.6902 0.2032 -1\nDe 15 0 309 0 0\nPo 0 164.9476 86.6902 164.7952 86.5378 0.2032 -1\nDe 0 0 309 0 0\nPo 0 158.46552 70.60692 154.051 66.1924 0.2032 -1\nDe 15 0 309 0 0\nPo 3 149.9362 62.5094 149.9362 62.5094 0.6858 -1\nDe 15 1 309 0 0\nPo 0 158.46552 78.98892 158.46552 70.60692 0.2032 -1\nDe 15 0 309 0 0\nPo 0 130.71094 72.16394 131.2418 72.6948 0.2032 -1\nDe 15 0 310 0 0\nPo 0 130.71094 71.64324 130.71094 72.16394 0.2032 -1\nDe 15 0 310 0 0\nPo 0 186.04992 84.43468 186.04992 85.49386 0.2032 -1\nDe 15 0 310 0 0\nPo 3 178.3334 71.3994 178.3334 71.3994 0.6858 -1\nDe 15 1 310 0 0\nPo 0 187.9092 80.9752 187.9092 83.0834 0.2032 -1\nDe 15 0 310 0 0\nPo 0 131.2418 72.6948 136.4234 72.6948 0.2032 -1\nDe 0 0 310 0 0\nPo 0 176.022 69.088 178.3334 71.3994 0.2032 -1\nDe 0 0 310 0 0\nPo 0 186.6392 83.8454 186.04992 84.43468 0.2032 -1\nDe 15 0 310 0 0\nPo 0 136.4234 72.6948 140.0302 69.088 0.2032 -1\nDe 0 0 310 0 0\nPo 0 187.9092 83.0834 187.1472 83.8454 0.2032 -1\nDe 15 0 310 0 0\nPo 0 187.1472 83.8454 186.6392 83.8454 0.2032 -1\nDe 15 0 310 0 0\nPo 3 131.2418 72.6948 131.2418 72.6948 0.6858 -1\nDe 15 1 310 0 0\nPo 0 140.0302 69.088 176.022 69.088 0.2032 -1\nDe 0 0 310 0 0\nPo 0 178.3334 71.3994 187.9092 80.9752 0.2032 -1\nDe 15 0 310 0 0\nPo 0 146.87296 76.57084 148.5138 74.93 0.2032 -1\nDe 0 0 311 0 0\nPo 0 173.8884 89.2556 173.8884 86.9696 0.2032 -1\nDe 0 0 311 0 0\nPo 0 144.6784 76.327 144.92224 76.57084 0.2032 -1\nDe 0 0 311 0 0\nPo 0 148.5138 74.93 154.432 74.93 0.2032 -1\nDe 0 0 311 0 0\nPo 0 173.8884 86.9696 166.0398 79.121 0.2032 -1\nDe 0 0 311 0 0\nPo 0 133.58114 66.44386 133.61162 66.41338 0.2032 -1\nDe 15 0 311 0 0\nPo 0 133.61162 66.41338 135.509 64.516 0.2032 -1\nDe 15 0 311 0 0\nPo 0 144.92224 76.57084 146.87296 76.57084 0.2032 -1\nDe 0 0 311 0 0\nPo 0 182.04942 86.78418 179.84724 88.98636 0.2032 -1\nDe 15 0 311 0 0\nPo 0 166.0398 79.121 166.0398 78.3082 0.2032 -1\nDe 0 0 311 0 0\nPo 0 166.0398 78.3082 165.5318 77.8002 0.2032 -1\nDe 0 0 311 0 0\nPo 0 143.87068 75.51928 144.6784 76.327 0.2032 -1\nDe 15 0 311 0 0\nPo 0 135.509 64.516 137.9474 64.516 0.2032 -1\nDe 15 0 311 0 0\nPo 0 174.15764 88.98636 173.8884 89.2556 0.2032 -1\nDe 15 0 311 0 0\nPo 0 143.87068 70.43928 143.87068 75.51928 0.2032 -1\nDe 15 0 311 0 0\nPo 0 137.9474 64.516 143.87068 70.43928 0.2032 -1\nDe 15 0 311 0 0\nPo 0 182.04942 85.49386 182.04942 86.78418 0.2032 -1\nDe 15 0 311 0 0\nPo 3 173.8884 89.2556 173.8884 89.2556 0.6858 -1\nDe 15 1 311 0 0\nPo 3 144.6784 76.327 144.6784 76.327 0.6858 -1\nDe 15 1 311 0 0\nPo 0 165.5318 77.8002 157.3022 77.8002 0.2032 -1\nDe 0 0 311 0 0\nPo 0 157.3022 77.8002 154.432 74.93 0.2032 -1\nDe 0 0 311 0 0\nPo 0 133.11124 66.44386 133.58114 66.44386 0.2032 -1\nDe 15 0 311 0 0\nPo 0 179.84724 88.98636 174.15764 88.98636 0.2032 -1\nDe 15 0 311 0 0\nPo 0 130.83032 57.98312 130.8354 57.9882 0.254 -1\nDe 15 0 312 0 0\nPo 0 128.9812 56.134 130.8354 57.9882 0.508 -1\nDe 15 0 312 0 0\nPo 0 130.83032 58.49112 130.83032 57.98312 0.254 -1\nDe 15 0 312 0 0\nPo 0 128.9812 56.134 122.1994 56.134 0.508 -1\nDe 15 0 312 0 0\nPo 3 173.2788 104.7242 173.2788 104.7242 0.6858 -1\nDe 15 1 313 0 0\nPo 0 114.81562 80.76438 113.538 82.042 0.254 -1\nDe 15 0 313 0 0\nPo 0 114.0968 82.8548 113.538 82.296 0.2032 -1\nDe 0 0 313 0 0\nPo 0 170.46448 121.84888 170.46448 126.35992 0.2032 -1\nDe 0 0 313 0 0\nPo 0 172.8851 105.1179 172.1485 105.1179 0.2032 -1\nDe 0 0 313 0 0\nPo 0 169.56532 127.25908 119.96928 127.25908 0.2032 -1\nDe 0 0 313 0 0\nPo 0 173.52772 104.47528 173.2788 104.7242 0.2032 -1\nDe 15 0 313 0 0\nPo 0 113.538 82.296 113.538 82.042 0.2032 -1\nDe 0 0 313 0 0\nPo 0 118.91772 89.35212 116.60632 87.04072 0.2032 -1\nDe 0 0 313 0 0\nPo 0 168.46296 119.84736 170.46448 121.84888 0.2032 -1\nDe 0 0 313 0 0\nPo 0 114.81562 80.76438 115.60302 80.76438 0.254 -1\nDe 15 0 313 0 0\nPo 0 168.46296 108.80344 168.46296 119.84736 0.2032 -1\nDe 0 0 313 0 0\nPo 0 178.5493 107.49534 178.5493 105.5751 0.2032 -1\nDe 15 0 313 0 0\nPo 0 116.60632 87.04072 116.60632 84.93252 0.2032 -1\nDe 0 0 313 0 0\nPo 0 117.983 92.964 118.91772 92.964 0.2032 -1\nDe 0 0 313 0 0\nPo 0 114.5286 82.8548 114.0968 82.8548 0.2032 -1\nDe 0 0 313 0 0\nPo 0 172.1485 105.1179 168.46296 108.80344 0.2032 -1\nDe 0 0 313 0 0\nPo 0 178.5493 105.5751 177.44948 104.47528 0.2032 -1\nDe 15 0 313 0 0\nPo 3 113.538 82.042 113.538 82.042 0.6858 -1\nDe 15 1 313 0 0\nPo 0 173.2788 104.7242 172.8851 105.1179 0.2032 -1\nDe 0 0 313 0 0\nPo 0 177.44948 104.47528 173.52772 104.47528 0.2032 -1\nDe 15 0 313 0 0\nPo 0 118.91772 92.964 118.91772 89.35212 0.2032 -1\nDe 0 0 313 0 0\nPo 0 170.46448 126.35992 169.56532 127.25908 0.2032 -1\nDe 0 0 313 0 0\nPo 0 117.983 92.964 117.983 91.821 0.2032 -1\nDe 15 0 313 0 0\nPo 0 119.96928 127.25908 118.91772 126.20752 0.2032 -1\nDe 0 0 313 0 0\nPo 0 117.983 93.8276 117.983 92.964 0.2032 -1\nDe 15 0 313 0 0\nPo 0 118.91772 126.20752 118.91772 92.964 0.2032 -1\nDe 0 0 313 0 0\nPo 0 116.60632 84.93252 114.5286 82.8548 0.2032 -1\nDe 0 0 313 0 0\nPo 3 117.983 92.964 117.983 92.964 0.6858 -1\nDe 15 1 313 0 0\nPo 0 169.3926 126.8476 120.142 126.8476 0.2032 -1\nDe 0 0 314 0 0\nPo 0 168.05148 120.02008 170.053 122.0216 0.2032 -1\nDe 0 0 314 0 0\nPo 0 168.05148 108.63072 168.05148 120.02008 0.2032 -1\nDe 0 0 314 0 0\nPo 0 170.053 126.1872 169.3926 126.8476 0.2032 -1\nDe 0 0 314 0 0\nPo 0 170.053 122.0216 170.053 126.1872 0.2032 -1\nDe 0 0 314 0 0\nPo 0 120.269 92.964 119.3292 92.964 0.2032 -1\nDe 0 0 314 0 0\nPo 0 177.6222 104.0638 179.04968 105.49128 0.2032 -1\nDe 15 0 314 0 0\nPo 0 179.04968 105.49128 179.04968 107.49534 0.2032 -1\nDe 15 0 314 0 0\nPo 3 172.5676 104.1146 172.5676 104.1146 0.6858 -1\nDe 15 1 314 0 0\nPo 0 172.5676 104.1146 172.6184 104.0638 0.2032 -1\nDe 15 0 314 0 0\nPo 0 120.142 126.8476 119.3292 126.0348 0.2032 -1\nDe 0 0 314 0 0\nPo 0 119.3292 92.964 119.3292 126.0348 0.2032 -1\nDe 0 0 314 0 0\nPo 0 172.6184 104.0638 177.6222 104.0638 0.2032 -1\nDe 15 0 314 0 0\nPo 0 120.269 93.8276 120.269 92.964 0.2032 -1\nDe 15 0 314 0 0\nPo 3 120.269 92.964 120.269 92.964 0.6858 -1\nDe 15 1 314 0 0\nPo 0 115.33124 81.26476 115.60302 81.26476 0.254 -1\nDe 15 0 314 0 0\nPo 0 117.0178 84.7598 114.427 82.169 0.2032 -1\nDe 0 0 314 0 0\nPo 0 115.33124 81.26476 114.427 82.169 0.254 -1\nDe 15 0 314 0 0\nPo 0 119.3292 92.964 119.3292 89.1794 0.2032 -1\nDe 0 0 314 0 0\nPo 0 120.269 92.964 120.269 91.821 0.2032 -1\nDe 15 0 314 0 0\nPo 0 119.3292 89.1794 117.0178 86.868 0.2032 -1\nDe 0 0 314 0 0\nPo 0 117.0178 86.868 117.0178 84.7598 0.2032 -1\nDe 0 0 314 0 0\nPo 0 168.05148 108.63072 172.5676 104.1146 0.2032 -1\nDe 0 0 314 0 0\nPo 3 114.427 82.169 114.427 82.169 0.6858 -1\nDe 15 1 314 0 0\nPo 0 120.0658 78.7146 120.0658 81.0768 0.1524 -1\nDe 0 0 315 0 0\nPo 0 147.4724 114.7572 144.2466 111.5314 0.1524 -1\nDe 0 0 315 0 0\nPo 0 153.2128 117.856 150.114 114.7572 0.1524 -1\nDe 0 0 315 0 0\nPo 0 150.114 114.7572 147.4724 114.7572 0.1524 -1\nDe 0 0 315 0 0\nPo 3 153.2128 117.856 153.2128 117.856 0.6858 -1\nDe 15 1 315 0 0\nPo 0 144.2466 111.5314 144.2466 83.6676 0.1524 -1\nDe 0 0 315 0 0\nPo 0 117.856 86.3854 117.729 86.5124 0.1524 -1\nDe 15 0 315 50C11CE1 0\nPo 3 117.729 86.5124 117.729 86.5124 0.6858 -1\nDe 15 1 315 0 0\nPo 0 117.856 86.3854 117.856 85.5472 0.1524 -1\nDe 15 0 315 0 0\nPo 0 129.0828 78.994 130.6322 80.5434 0.1524 -1\nDe 0 0 315 0 0\nPo 0 130.6322 80.5434 141.1224 80.5434 0.1524 -1\nDe 0 0 315 0 0\nPo 0 141.1224 80.5434 144.2466 83.6676 0.1524 -1\nDe 0 0 315 0 0\nPo 0 122.5042 78.1812 123.317 78.994 0.1524 -1\nDe 0 0 315 0 0\nPo 0 123.317 78.994 129.0828 78.994 0.1524 -1\nDe 0 0 315 0 0\nPo 0 120.0658 78.7146 120.5992 78.1812 0.1524 -1\nDe 0 0 315 0 0\nPo 0 120.5992 78.1812 122.5042 78.1812 0.1524 -1\nDe 0 0 315 0 0\nPo 0 117.729 83.4136 117.729 86.5124 0.1524 -1\nDe 0 0 315 50C11D4C 0\nPo 0 120.0658 81.0768 117.729 83.4136 0.1524 -1\nDe 0 0 315 50C11D49 0\nPo 0 163.6776 107.3912 165.8239 105.2449 0.2032 -1\nDe 15 0 315 0 0\nPo 0 165.8239 105.2449 166.79926 105.2449 0.2032 -1\nDe 15 0 315 0 0\nPo 0 153.2128 117.856 163.6776 107.3912 0.2032 -1\nDe 15 0 315 0 0\nPo 0 151.2824 117.856 153.2128 117.856 0.2032 -1\nDe 15 0 315 0 0\nPo 0 162.306 93.4212 162.306 93.8276 0.2032 -1\nDe 0 0 316 0 0\nPo 0 162.306 93.8276 161.925 94.2086 0.2032 -1\nDe 0 0 316 0 0\nPo 3 129.9972 75.819 129.9972 75.819 0.6858 -1\nDe 15 1 316 0 0\nPo 3 165.2524 91.9226 165.2524 91.9226 0.6858 -1\nDe 15 1 316 0 0\nPo 0 146.2405 80.7593 141.30528 75.82408 0.2032 -1\nDe 0 0 316 0 0\nPo 0 129.51206 75.10526 129.51206 75.05446 0.2032 -1\nDe 15 0 316 0 0\nPo 0 129.9972 75.5904 129.51206 75.10526 0.2032 -1\nDe 15 0 316 0 0\nPo 0 130.00228 75.82408 129.9972 75.819 0.2032 -1\nDe 0 0 316 0 0\nPo 0 146.8247 80.7593 149.47392 83.40852 0.2032 -1\nDe 0 0 316 0 0\nPo 0 129.51206 75.05446 129.51206 71.64324 0.2032 -1\nDe 15 0 316 0 0\nPo 0 159.9946 92.8624 157.3784 92.8624 0.2032 -1\nDe 0 0 316 0 0\nPo 0 129.9972 75.819 129.9972 75.8698 0.2032 -1\nDe 15 0 316 0 0\nPo 0 165.93058 91.24442 165.2524 91.9226 0.2032 -1\nDe 15 0 316 0 0\nPo 0 161.925 94.2086 161.3408 94.2086 0.2032 -1\nDe 0 0 316 0 0\nPo 0 166.79926 91.24442 165.93058 91.24442 0.2032 -1\nDe 15 0 316 0 0\nPo 0 149.47392 83.40852 149.47392 91.94292 0.2032 -1\nDe 0 0 316 0 0\nPo 0 129.9972 75.8698 128.778 77.089 0.2032 -1\nDe 15 0 316 0 0\nPo 0 156.81452 93.42628 150.95728 93.42628 0.2032 -1\nDe 0 0 316 0 0\nPo 0 157.3784 92.8624 156.81452 93.42628 0.2032 -1\nDe 0 0 316 0 0\nPo 0 129.9972 75.819 129.9972 75.5904 0.2032 -1\nDe 15 0 316 0 0\nPo 0 161.3408 94.2086 159.9946 92.8624 0.2032 -1\nDe 0 0 316 0 0\nPo 0 146.8247 80.7593 146.2405 80.7593 0.2032 -1\nDe 0 0 316 0 0\nPo 0 149.47392 91.94292 150.95728 93.42628 0.2032 -1\nDe 0 0 316 0 0\nPo 0 165.2524 91.9226 163.8046 91.9226 0.2032 -1\nDe 0 0 316 0 0\nPo 0 163.8046 91.9226 162.306 93.4212 0.2032 -1\nDe 0 0 316 0 0\nPo 0 141.30528 75.82408 130.00228 75.82408 0.2032 -1\nDe 0 0 316 0 0\nPo 3 146.7104 80.0608 146.7104 80.0608 0.6858 -1\nDe 15 1 317 0 0\nPo 0 160.26892 92.45092 157.20568 92.45092 0.2032 -1\nDe 0 0 317 0 0\nPo 0 146.97964 79.79156 146.97964 76.01204 0.2032 -1\nDe 15 0 317 0 0\nPo 0 157.20568 92.45092 156.6418 93.0148 0.2032 -1\nDe 0 0 317 0 0\nPo 0 144.907 74.041 146.1262 74.041 0.2032 -1\nDe 15 0 317 0 0\nPo 0 161.6202 93.5228 161.3408 93.2434 0.2032 -1\nDe 0 0 317 0 0\nPo 0 131.2418 73.5838 131.2418 73.6854 0.2032 -1\nDe 15 0 317 0 0\nPo 0 130.31216 71.64324 130.31216 72.65416 0.2032 -1\nDe 15 0 317 0 0\nPo 3 146.177 73.9902 146.177 73.9902 0.6858 -1\nDe 15 1 317 0 0\nPo 0 161.3408 93.2434 161.0614 93.2434 0.2032 -1\nDe 0 0 317 0 0\nPo 0 145.8722 73.6854 146.177 73.9902 0.2032 -1\nDe 0 0 317 0 0\nPo 0 151.13 93.0148 149.8854 91.7702 0.2032 -1\nDe 0 0 317 0 0\nPo 0 149.8854 91.7702 149.8854 83.2358 0.2032 -1\nDe 0 0 317 0 0\nPo 0 156.6418 93.0148 151.13 93.0148 0.2032 -1\nDe 0 0 317 0 0\nPo 0 146.1262 74.041 146.177 73.9902 0.2032 -1\nDe 15 0 317 0 0\nPo 0 146.7104 80.0608 146.97964 79.79156 0.2032 -1\nDe 15 0 317 0 0\nPo 0 146.177 73.9902 146.97964 74.79284 0.2032 -1\nDe 15 0 317 0 0\nPo 3 131.2418 73.6854 131.2418 73.6854 0.6858 -1\nDe 15 1 317 0 0\nPo 0 145.8722 73.6854 131.2418 73.6854 0.2032 -1\nDe 0 0 317 0 0\nPo 0 149.8854 83.2358 146.7104 80.0608 0.2032 -1\nDe 0 0 317 0 0\nPo 0 145.8214 80.01 146.6596 80.01 0.2032 -1\nDe 15 0 317 0 0\nPo 3 161.6202 93.5228 161.6202 93.5228 0.6858 -1\nDe 15 1 317 0 0\nPo 0 146.6596 80.01 146.7104 80.0608 0.2032 -1\nDe 15 0 317 0 0\nPo 0 161.0614 93.2434 160.26892 92.45092 0.2032 -1\nDe 0 0 317 0 0\nPo 0 146.97964 74.79284 146.97964 76.01204 0.2032 -1\nDe 15 0 317 0 0\nPo 0 166.79926 92.74556 162.39744 92.74556 0.2032 -1\nDe 15 0 317 0 0\nPo 0 130.31216 72.65416 131.2418 73.5838 0.2032 -1\nDe 15 0 317 0 0\nPo 0 162.39744 92.74556 161.6202 93.5228 0.2032 -1\nDe 15 0 317 0 0\nPo 0 164.1348 83.4898 164.1348 82.2706 0.2032 -1\nDe 0 0 318 0 0\nPo 0 146.1008 68.67652 134.94512 68.67652 0.2032 -1\nDe 0 0 318 0 0\nPo 0 168.99382 103.24338 172.5422 99.695 0.2032 -1\nDe 15 0 318 0 0\nPo 3 125.9205 66.9925 125.9205 66.9925 0.6858 -1\nDe 15 1 318 0 0\nPo 0 172.82668 99.41052 172.82668 92.18168 0.2032 -1\nDe 0 0 318 0 0\nPo 0 126.17196 67.24396 125.9205 66.9925 0.2413 -1\nDe 15 0 318 0 0\nPo 3 172.5422 99.695 172.5422 99.695 0.6858 -1\nDe 15 1 318 0 0\nPo 0 162.6362 80.772 162.6108 80.7466 0.2032 -1\nDe 15 0 318 0 0\nPo 0 162.6108 80.7466 160.8074 80.7466 0.2032 -1\nDe 15 0 318 0 0\nPo 0 146.1516 67.31 146.1516 68.1482 0.2032 -1\nDe 15 0 318 0 0\nPo 0 164.1348 82.2706 162.6362 80.772 0.2032 -1\nDe 0 0 318 0 0\nPo 0 144.907 68.199 146.1008 68.199 0.2032 -1\nDe 15 0 318 0 0\nPo 0 146.1516 68.1482 146.1008 68.199 0.2032 -1\nDe 15 0 318 0 0\nPo 0 131.699 65.4304 128.143 65.4304 0.2032 -1\nDe 0 0 318 0 0\nPo 0 128.143 65.4304 126.5809 66.9925 0.2032 -1\nDe 0 0 318 0 0\nPo 0 166.79926 103.24338 168.99382 103.24338 0.2032 -1\nDe 15 0 318 0 0\nPo 0 126.17196 67.24396 127.11176 67.24396 0.2413 -1\nDe 15 0 318 0 0\nPo 3 157.5308 68.2752 157.5308 68.2752 0.6858 -1\nDe 15 1 318 0 0\nPo 0 172.5422 99.695 172.82668 99.41052 0.2032 -1\nDe 0 0 318 0 0\nPo 0 146.1008 68.199 146.1008 68.67652 0.2032 -1\nDe 0 0 318 0 0\nPo 0 157.5308 68.2752 157.12948 68.67652 0.2032 -1\nDe 0 0 318 0 0\nPo 0 126.5809 66.9925 125.9205 66.9925 0.2032 -1\nDe 0 0 318 0 0\nPo 3 146.1008 68.199 146.1008 68.199 0.6858 -1\nDe 15 1 318 0 0\nPo 0 172.82668 92.18168 164.1348 83.4898 0.2032 -1\nDe 0 0 318 0 0\nPo 0 157.12948 68.67652 146.1008 68.67652 0.2032 -1\nDe 0 0 318 0 0\nPo 0 158.9024 78.8416 158.9024 69.6468 0.2032 -1\nDe 15 0 318 0 0\nPo 0 158.9024 69.6468 157.5308 68.2752 0.2032 -1\nDe 15 0 318 0 0\nPo 0 134.94512 68.67652 131.699 65.4304 0.2032 -1\nDe 0 0 318 0 0\nPo 3 162.6362 80.772 162.6362 80.772 0.6858 -1\nDe 15 1 318 0 0\nPo 0 160.8074 80.7466 158.9024 78.8416 0.2032 -1\nDe 15 0 318 0 0\nPo 3 143.8402 76.6572 143.8402 76.6572 0.6858 -1\nDe 15 1 319 0 0\nPo 0 135.5852 64.9478 137.795 64.9478 0.2032 -1\nDe 15 0 319 0 0\nPo 0 143.4592 76.2762 143.4592 70.612 0.2032 -1\nDe 15 0 319 0 0\nPo 0 173.5074 89.9668 172.8216 89.281 0.2032 -1\nDe 15 0 319 0 0\nPo 0 146.80692 76.98232 144.16532 76.98232 0.2032 -1\nDe 0 0 319 0 0\nPo 0 174.73676 89.39784 174.1678 89.9668 0.2032 -1\nDe 15 0 319 0 0\nPo 0 143.8402 76.6572 143.4592 76.2762 0.2032 -1\nDe 15 0 319 0 0\nPo 0 144.16532 76.98232 143.8402 76.6572 0.2032 -1\nDe 0 0 319 0 0\nPo 0 156.50972 79.62392 154.3558 77.47 0.2032 -1\nDe 0 0 319 0 0\nPo 3 172.8216 89.281 172.8216 89.281 0.6858 -1\nDe 15 1 319 0 0\nPo 0 137.795 64.9478 143.4592 70.612 0.2032 -1\nDe 15 0 319 0 0\nPo 0 172.8216 86.487 165.95852 79.62392 0.2032 -1\nDe 0 0 319 0 0\nPo 0 133.11124 66.84264 133.69036 66.84264 0.2032 -1\nDe 15 0 319 0 0\nPo 0 147.2946 77.47 146.80692 76.98232 0.2032 -1\nDe 0 0 319 0 0\nPo 0 165.95852 79.62392 156.50972 79.62392 0.2032 -1\nDe 0 0 319 0 0\nPo 0 180.01996 89.39784 174.73676 89.39784 0.2032 -1\nDe 15 0 319 0 0\nPo 0 182.5498 85.49386 182.5498 86.868 0.2032 -1\nDe 15 0 319 0 0\nPo 0 133.69036 66.84264 135.5852 64.9478 0.2032 -1\nDe 15 0 319 0 0\nPo 0 172.8216 89.281 172.8216 86.487 0.2032 -1\nDe 0 0 319 0 0\nPo 0 154.3558 77.47 147.2946 77.47 0.2032 -1\nDe 0 0 319 0 0\nPo 0 174.1678 89.9668 173.5074 89.9668 0.2032 -1\nDe 15 0 319 0 0\nPo 0 182.5498 86.868 180.01996 89.39784 0.2032 -1\nDe 15 0 319 0 0\nPo 0 114.1984 62.738 120.269 62.738 0.508 -1\nDe 15 0 320 0 0\nPo 0 120.269 62.738 125.476 57.531 0.508 -1\nDe 15 0 320 0 0\nPo 0 125.476 57.531 126.7206 57.531 0.508 -1\nDe 15 0 320 0 0\nPo 0 126.7206 57.531 127.2032 58.0136 0.508 -1\nDe 15 0 320 0 0\nPo 0 127.68072 58.49112 127.78232 58.49112 0.254 -1\nDe 15 0 320 0 0\nPo 0 127.68072 58.49112 127.2032 58.0136 0.254 -1\nDe 15 0 320 0 0\nPo 0 93.0656 69.215 93.0656 68.9102 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.3825 86.9569 139.8016 87.376 0.508 -1\nDe 15 0 321 0 0\nPo 0 128.5621 73.0631 128.5621 73.1139 0.508 -1\nDe 15 0 321 0 0\nPo 0 128.8415 73.3933 128.5621 73.1139 0.508 -1\nDe 15 0 321 0 0\nPo 3 134.3533 67.1195 134.3533 67.1195 0.6858 -1\nDe 15 1 321 0 0\nPo 3 95.123 62.23 95.123 62.23 1.0668 0.635\nDe 15 1 321 0 0\nPo 3 130.8735 82.4611 130.8735 82.4611 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 125.0569 68.6435 125.8443 68.6435 0.508 -1\nDe 15 0 321 0 0\nPo 0 101.1936 68.58 101.1936 69.596 0.508 -1\nDe 15 0 321 0 0\nPo 0 126.04496 68.84416 127.11176 68.84416 0.2413 -1\nDe 15 0 321 0 0\nPo 0 135.79094 82.64906 135.9535 82.4865 0.2032 -1\nDe 15 0 321 0 0\nPo 0 139.8016 86.5124 139.3825 86.9315 0.508 -1\nDe 15 0 321 0 0\nPo 0 138.11758 86.80958 138.43 87.122 0.254 -1\nDe 15 0 321 0 0\nPo 0 125.0569 70.6755 125.4379 70.6755 0.508 -1\nDe 15 0 321 0 0\nPo 0 132.7912 82.4992 132.7785 82.4865 0.254 -1\nDe 15 0 321 0 0\nPo 0 134.22884 67.24396 134.3533 67.1195 0.2413 -1\nDe 15 0 321 0 0\nPo 3 138.43 87.122 138.43 87.122 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 92.9386 69.342 93.0656 69.215 0.508 -1\nDe 15 0 321 0 0\nPo 0 101.1936 68.58 100.5332 68.58 0.508 -1\nDe 15 0 321 0 0\nPo 0 129.91084 64.70904 129.91084 65.64376 0.2413 -1\nDe 15 0 321 0 0\nPo 3 100.5078 68.6054 100.5078 68.6054 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 139.8016 86.36 139.8016 86.5124 0.508 -1\nDe 15 0 321 0 0\nPo 0 95.0214 63.3476 95.123 63.246 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.192 84.201 138.6078 84.7852 0.508 -1\nDe 15 0 321 0 0\nPo 3 99.695 64.262 99.695 64.262 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 137.83056 88.80856 138.176 89.154 0.254 -1\nDe 15 0 321 0 0\nPo 0 95.123 63.246 95.123 62.23 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.2009 69.4055 134.1755 69.4309 0.508 -1\nDe 15 0 321 0 0\nPo 0 138.303 89.027 138.176 89.154 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.5565 70.4215 134.4803 70.3453 0.508 -1\nDe 15 0 321 0 0\nPo 3 96.901 108.712 96.901 108.712 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 134.79018 91.50858 134.9756 91.694 0.254 -1\nDe 15 0 321 0 0\nPo 3 134.1755 69.4309 134.1755 69.4309 0.6858 -1\nDe 15 1 321 0 0\nPo 3 132.7785 82.4865 132.7785 82.4865 0.9398 0.508\nDe 15 1 321 0 0\nPo 0 93.0656 68.9102 92.4814 68.326 0.508 -1\nDe 15 0 321 0 0\nPo 0 135.1661 69.4055 134.2009 69.4055 0.508 -1\nDe 15 0 321 0 0\nPo 0 129.11074 72.51446 128.9685 72.6567 0.2413 -1\nDe 15 0 321 0 0\nPo 0 95.504 105.791 95.504 104.521 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.8105 91.8591 134.9756 91.694 0.508 -1\nDe 15 0 321 0 0\nPo 0 94.4499 69.33692 93.18752 69.33692 0.254 -1\nDe 15 0 321 0 0\nPo 0 126.04496 68.84416 125.8951 68.6943 0.2413 -1\nDe 15 0 321 0 0\nPo 0 135.8265 92.6211 134.8105 92.6211 0.508 -1\nDe 15 0 321 0 0\nPo 0 138.08456 85.30844 138.6078 84.7852 0.254 -1\nDe 15 0 321 0 0\nPo 0 99.7966 63.1444 99.695 63.246 0.508 -1\nDe 15 0 321 0 0\nPo 0 133.98754 69.24294 134.1755 69.4309 0.2413 -1\nDe 15 0 321 0 0\nPo 3 129.7305 64.5287 129.7305 64.5287 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 126.46914 69.64426 127.11176 69.64426 0.2413 -1\nDe 15 0 321 0 0\nPo 0 131.29006 82.87766 130.8735 82.4611 0.254 -1\nDe 15 0 321 0 0\nPo 0 100.2411 68.3387 99.3521 68.3387 0.254 -1\nDe 15 0 321 0 0\nPo 0 86.487 92.964 85.3694 92.964 0.508 -1\nDe 15 0 321 0 0\nPo 0 137.83056 88.80856 136.98982 88.80856 0.254 -1\nDe 15 0 321 0 0\nPo 0 96.7486 105.791 95.504 105.791 0.508 -1\nDe 15 0 321 0 0\nPo 0 99.695 63.246 99.695 64.262 0.508 -1\nDe 15 0 321 0 0\nPo 3 132.7785 64.5541 132.7785 64.5541 1.0668 0.635\nDe 15 1 321 0 0\nPo 3 134.9756 91.694 134.9756 91.694 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 127.8255 73.6981 127.9779 73.6981 0.508 -1\nDe 15 0 321 0 0\nPo 0 89.4334 92.3544 89.535 92.456 0.508 -1\nDe 15 0 321 0 0\nPo 0 135.9535 81.4959 135.9535 82.4865 0.508 -1\nDe 15 0 321 0 0\nPo 3 89.535 92.456 89.535 92.456 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 132.7785 63.5889 132.7785 64.5541 0.508 -1\nDe 15 0 321 0 0\nPo 0 126.46914 69.64426 126.0475 70.0659 0.2413 -1\nDe 15 0 321 0 0\nPo 0 129.91084 64.70904 129.7305 64.5287 0.2413 -1\nDe 15 0 321 0 0\nPo 0 126.0221 65.8749 126.0475 65.8495 0.508 -1\nDe 15 0 321 0 0\nPo 0 129.9845 81.4959 131.0005 81.4959 0.508 -1\nDe 15 0 321 0 0\nPo 3 134.4803 70.3453 134.4803 70.3453 0.7874 0.4064\nDe 15 1 321 0 0\nPo 0 139.1666 89.027 138.303 89.027 0.508 -1\nDe 15 0 321 0 0\nPo 0 135.1661 70.4215 134.5565 70.4215 0.508 -1\nDe 15 0 321 0 0\nPo 3 125.8951 68.6943 125.8951 68.6943 0.7874 0.4064\nDe 15 1 321 0 0\nPo 0 128.5621 73.0631 128.9685 72.6567 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.17804 70.04304 133.11124 70.04304 0.2413 -1\nDe 15 0 321 0 0\nPo 0 125.4379 70.6755 126.0475 70.0659 0.508 -1\nDe 15 0 321 0 0\nPo 0 133.98754 69.24294 133.11124 69.24294 0.2413 -1\nDe 15 0 321 0 0\nPo 0 126.64186 66.44386 126.0475 65.8495 0.2413 -1\nDe 15 0 321 0 0\nPo 0 100.965 63.1444 99.7966 63.1444 0.508 -1\nDe 15 0 321 0 0\nPo 0 131.0005 81.4959 131.0005 82.3341 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.79018 91.50858 134.79018 90.50782 0.254 -1\nDe 15 0 321 0 0\nPo 0 92.9386 69.342 92.3544 69.342 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.1666 89.027 139.1666 90.1192 0.508 -1\nDe 15 0 321 0 0\nPo 0 129.7305 63.5889 129.7305 64.5287 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.1666 90.1192 139.192 90.1446 0.508 -1\nDe 15 0 321 0 0\nPo 3 93.0656 69.215 93.0656 69.215 0.9398 0.508\nDe 15 1 321 0 0\nPo 0 100.5332 68.58 100.5078 68.6054 0.508 -1\nDe 15 0 321 0 0\nPo 3 138.6078 84.7852 138.6078 84.7852 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 93.18752 69.33692 93.0656 69.215 0.254 -1\nDe 15 0 321 0 0\nPo 0 138.11758 86.80958 136.98982 86.80958 0.254 -1\nDe 15 0 321 0 0\nPo 0 134.17804 70.04304 134.4803 70.3453 0.2413 -1\nDe 15 0 321 0 0\nPo 3 126.0475 65.8495 126.0475 65.8495 1.0668 0.635\nDe 15 1 321 0 0\nPo 3 135.9535 82.4865 135.9535 82.4865 0.7874 0.4064\nDe 15 1 321 0 0\nPo 0 132.7785 81.7499 133.0325 81.4959 0.508 -1\nDe 15 0 321 0 0\nPo 3 128.5621 73.1139 128.5621 73.1139 0.9398 0.508\nDe 15 1 321 0 0\nPo 0 129.11074 71.64324 129.11074 72.51446 0.2413 -1\nDe 15 0 321 0 0\nPo 0 135.1661 66.9925 134.4803 66.9925 0.508 -1\nDe 15 0 321 0 0\nPo 0 92.4814 68.326 92.3544 68.326 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.192 87.122 138.43 87.122 0.508 -1\nDe 15 0 321 0 0\nPo 0 139.5476 84.201 139.192 84.201 0.508 -1\nDe 15 0 321 0 0\nPo 3 95.504 104.521 95.504 104.521 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 96.9264 108.7374 96.901 108.712 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.4803 66.9925 134.3533 67.1195 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.22884 67.24396 133.11124 67.24396 0.2413 -1\nDe 15 0 321 0 0\nPo 0 135.9535 81.4959 136.9695 81.4959 0.508 -1\nDe 15 0 321 0 0\nPo 0 127.9779 73.6981 128.5621 73.1139 0.508 -1\nDe 15 0 321 0 0\nPo 3 85.3694 92.964 85.3694 92.964 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 125.8443 68.6435 125.8951 68.6943 0.508 -1\nDe 15 0 321 0 0\nPo 0 132.31114 65.02146 132.7785 64.5541 0.2413 -1\nDe 15 0 321 0 0\nPo 0 139.3825 86.9315 139.3825 86.9569 0.508 -1\nDe 15 0 321 0 0\nPo 0 128.8415 73.3933 128.8415 73.6981 0.508 -1\nDe 15 0 321 0 0\nPo 0 133.0325 81.4959 134.0485 81.4959 0.508 -1\nDe 15 0 321 0 0\nPo 3 126.0475 70.0659 126.0475 70.0659 0.7874 0.4064\nDe 15 1 321 0 0\nPo 0 97.917 108.7374 96.9264 108.7374 0.508 -1\nDe 15 0 321 0 0\nPo 0 131.29006 82.87766 131.29006 83.60918 0.254 -1\nDe 15 0 321 0 0\nPo 0 100.2411 68.3387 100.5078 68.6054 0.254 -1\nDe 15 0 321 0 0\nPo 0 138.08456 85.30844 136.98982 85.30844 0.254 -1\nDe 15 0 321 0 0\nPo 0 132.7912 83.60918 132.7912 82.4992 0.254 -1\nDe 15 0 321 0 0\nPo 0 125.0315 65.8749 126.0221 65.8749 0.508 -1\nDe 15 0 321 0 0\nPo 0 126.64186 66.44386 127.11176 66.44386 0.2413 -1\nDe 15 0 321 0 0\nPo 0 131.0005 82.3341 130.8735 82.4611 0.508 -1\nDe 15 0 321 0 0\nPo 0 134.8105 92.6211 134.8105 91.8591 0.508 -1\nDe 15 0 321 0 0\nPo 0 132.31114 65.02146 132.31114 65.64376 0.2413 -1\nDe 15 0 321 0 0\nPo 0 132.7785 82.4865 132.7785 81.7499 0.508 -1\nDe 15 0 321 0 0\nPo 3 138.176 89.154 138.176 89.154 1.0668 0.635\nDe 15 1 321 0 0\nPo 0 89.4334 91.567 89.4334 92.3544 0.508 -1\nDe 15 0 321 0 0\nPo 0 93.853 63.3476 95.0214 63.3476 0.508 -1\nDe 15 0 321 0 0\nPo 0 86.487 91.5924 86.487 92.964 0.508 -1\nDe 15 0 321 0 0\nPo 0 135.79094 82.64906 135.79094 83.60918 0.2032 -1\nDe 15 0 321 0 0\nPo 0 139.3825 86.9315 139.192 87.122 0.508 -1\nDe 15 0 321 0 0\nPo 0 188.1886 122.555 187.198 122.555 0.508 -1\nDe 15 0 322 0 0\nPo 0 126.619 91.2622 126.5428 91.3384 0.508 -1\nDe 15 0 322 0 0\nPo 3 186.055 109.22 186.055 109.22 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 112.522 82.296 112.522 81.4324 0.508 -1\nDe 15 0 322 0 0\nPo 0 158.0134 65.532 160.782 65.532 0.2032 -1\nDe 15 0 322 0 0\nPo 0 100.457 70.612 101.346 70.612 0.508 -1\nDe 1 0 322 0 0\nPo 0 124.333 72.517 122.7836 74.0664 0.508 -1\nDe 0 0 322 0 0\nPo 0 158.0134 60.452 160.782 60.452 0.2032 -1\nDe 15 0 322 0 0\nPo 0 167.5384 83.439 167.894 83.439 0.508 -1\nDe 15 0 322 0 0\nPo 0 171.05122 107.49534 171.05122 108.77042 0.254 -1\nDe 15 0 322 0 0\nPo 3 143.002 65.532 143.002 65.532 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 147.11426 102.94874 145.161 102.94874 0.254 -1\nDe 15 0 322 0 0\nPo 0 125.1331 69.6341 124.333 70.4342 0.508 -1\nDe 0 0 322 0 0\nPo 0 99.8093 69.8373 99.3521 69.8373 0.254 -1\nDe 15 0 322 0 0\nPo 0 169.2656 79.248 169.2656 78.3336 0.508 -1\nDe 15 0 322 0 0\nPo 0 190.47714 104.24414 190.5 104.267 0.254 -1\nDe 15 0 322 0 0\nPo 0 190.48984 94.24416 190.5 94.234 0.254 -1\nDe 15 0 322 0 0\nPo 0 100.457 70.485 100.457 70.612 0.254 -1\nDe 15 0 322 0 0\nPo 0 100.8634 123.571 99.8474 123.571 0.508 -1\nDe 15 0 322 0 0\nPo 0 128.1176 117.602 128.1176 116.6114 0.508 -1\nDe 15 0 322 0 0\nPo 0 184.54878 84.00542 184.9374 83.6168 0.254 -1\nDe 15 0 322 0 0\nPo 0 101.1936 70.612 101.1936 71.628 0.508 -1\nDe 15 0 322 0 0\nPo 0 100.8507 122.37466 100.8507 123.5583 0.254 -1\nDe 15 0 322 0 0\nPo 3 171.069 75.184 171.069 75.184 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 190.5 89.281 190.5 89.281 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 191.4906 104.267 190.5 104.267 0.508 -1\nDe 15 0 322 0 0\nPo 0 161.671 95.3516 162.687 95.3516 0.508 -1\nDe 15 0 322 0 0\nPo 0 169.0497 84.5947 168.529 84.074 0.254 -1\nDe 15 0 322 0 0\nPo 3 206.375 109.728 206.375 109.728 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 123.952 78.105 123.952 78.105 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 126.3015 69.24294 127.11176 69.24294 0.2413 -1\nDe 15 0 322 0 0\nPo 0 147.6756 102.3874 147.447 102.616 0.508 -1\nDe 15 0 322 0 0\nPo 0 185.82386 64.00038 185.24982 64.00038 0.254 -1\nDe 15 0 322 0 0\nPo 3 118.6942 87.1474 118.6942 87.1474 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 122.9614 77.978 123.825 77.978 0.508 -1\nDe 15 0 322 0 0\nPo 3 165.1 104.775 165.1 104.775 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 164.3126 105.5624 165.1 104.775 0.508 -1\nDe 15 0 322 0 0\nPo 0 178.5493 83.78698 178.5493 85.49386 0.254 -1\nDe 15 0 322 0 0\nPo 0 116.60124 77.84084 116.60124 78.26502 0.254 -1\nDe 15 0 322 0 0\nPo 0 112.522 81.788 112.522 82.296 0.508 -1\nDe 1 0 322 0 0\nPo 3 147.447 102.616 147.447 102.616 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 191.4906 94.234 190.5 94.234 0.508 -1\nDe 15 0 322 0 0\nPo 0 178.689 83.50504 178.76012 83.57616 0.508 -1\nDe 15 0 322 0 0\nPo 3 141.224 98.044 141.224 98.044 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 100.457 70.612 100.457 70.612 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 141.1605 98.1075 141.224 98.044 0.254 -1\nDe 15 0 322 0 0\nPo 0 165.16096 98.74504 166.79926 98.74504 0.254 -1\nDe 15 0 322 0 0\nPo 3 165.1762 89.5858 165.1762 89.5858 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 123.825 77.978 123.952 78.105 0.508 -1\nDe 15 0 322 0 0\nPo 0 112.5093 122.37466 112.5093 122.9487 0.2032 -1\nDe 15 0 322 0 0\nPo 0 178.689 82.5754 178.689 83.50504 0.508 -1\nDe 15 0 322 0 0\nPo 0 179.04968 83.86572 178.76012 83.57616 0.254 -1\nDe 15 0 322 0 0\nPo 0 117.983 73.406 118.11 73.279 0.508 -1\nDe 15 0 322 0 0\nPo 0 115.5954 76.835 115.9764 77.216 0.508 -1\nDe 15 0 322 0 0\nPo 3 118.11 73.279 118.11 73.279 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 148.336 102.3874 147.6756 102.3874 0.508 -1\nDe 15 0 322 0 0\nPo 0 190.47968 96.24568 188.80074 96.24568 0.254 -1\nDe 15 0 322 0 0\nPo 3 168.529 84.074 168.529 84.074 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 165.0746 78.74 165.0746 78.74 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 100.8507 123.5583 100.8634 123.571 0.254 -1\nDe 15 0 322 0 0\nPo 0 141.1605 98.1075 141.1605 99.949 0.254 -1\nDe 15 0 322 0 0\nPo 0 128.1176 116.6114 128.143 116.586 0.508 -1\nDe 15 0 322 0 0\nPo 3 128.143 116.586 128.143 116.586 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 177.038 122.555 177.038 122.555 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 165.1 98.806 165.1 98.806 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 206.2734 109.8296 206.375 109.728 0.508 -1\nDe 15 0 322 0 0\nPo 0 178.5493 83.78698 178.76012 83.57616 0.254 -1\nDe 15 0 322 0 0\nPo 0 165.13048 104.74452 165.1 104.775 0.254 -1\nDe 15 0 322 0 0\nPo 0 125.1585 69.6341 125.1331 69.6341 0.508 -1\nDe 0 0 322 0 0\nPo 0 179.04968 85.49386 179.04968 83.86572 0.254 -1\nDe 15 0 322 0 0\nPo 0 114.7826 84.582 113.919 84.582 0.508 -1\nDe 15 0 322 0 0\nPo 0 141.224 97.0534 141.224 98.044 0.508 -1\nDe 15 0 322 0 0\nPo 3 162.687 95.3516 162.687 95.3516 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 145.288 56.388 145.288 56.388 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 171.05122 108.77042 171.5516 109.2708 0.254 -1\nDe 15 0 322 0 0\nPo 0 185.7756 82.804 185.7502 82.804 0.508 -1\nDe 15 0 322 0 0\nPo 0 206.375 109.728 206.375 107.95 0.508 -1\nDe 15 0 322 0 0\nPo 0 111.0234 123.571 110.0074 123.571 0.508 -1\nDe 15 0 322 0 0\nPo 0 118.872 86.1314 118.872 86.9696 0.508 -1\nDe 15 0 322 0 0\nPo 0 125.1331 69.6595 125.1585 69.6341 0.508 -1\nDe 15 0 322 0 0\nPo 0 107.188 99.2886 107.188 98.425 0.508 -1\nDe 15 0 322 0 0\nPo 0 146.431 107.95 145.161 107.95 0.254 -1\nDe 15 0 322 0 0\nPo 0 165.33622 89.74582 166.79926 89.74582 0.254 -1\nDe 15 0 322 0 0\nPo 3 115.9764 77.216 115.9764 77.216 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 146.939 108.458 146.939 108.458 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 120.269 95.885 120.269 95.885 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 125.1585 69.6341 125.1585 69.6341 0.7874 0.4064\nDe 15 1 322 0 0\nPo 3 126.5428 91.3384 126.5428 91.3384 0.7874 0.4064\nDe 15 1 322 0 0\nPo 0 125.7681 69.3801 125.5141 69.6341 0.2413 -1\nDe 15 0 322 0 0\nPo 0 185.24982 64.00038 184.3024 64.9478 0.254 -1\nDe 15 0 322 0 0\nPo 0 125.5141 69.6341 125.1585 69.6341 0.2413 -1\nDe 15 0 322 0 0\nPo 3 171.5516 109.2708 171.5516 109.2708 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 126.619 90.3224 126.619 91.2622 0.508 -1\nDe 15 0 322 0 0\nPo 0 174.5488 83.5152 174.5488 85.49386 0.254 -1\nDe 15 0 322 0 0\nPo 0 101.346 70.612 112.522 81.788 0.508 -1\nDe 1 0 322 0 0\nPo 0 160.782 65.532 161.29 66.04 0.2032 -1\nDe 15 0 322 0 0\nPo 0 126.3015 69.24294 126.16434 69.3801 0.2413 -1\nDe 15 0 322 0 0\nPo 0 190.43142 91.24442 190.5 91.313 0.254 -1\nDe 15 0 322 0 0\nPo 0 185.7502 82.804 184.9374 83.6168 0.508 -1\nDe 15 0 322 0 0\nPo 0 109.48924 121.65076 109.2454 121.8946 0.2032 -1\nDe 15 0 322 0 0\nPo 0 191.4906 89.281 190.5 89.281 0.508 -1\nDe 15 0 322 0 0\nPo 3 112.522 82.296 112.522 82.296 0.9398 0.508\nDe 15 1 322 0 0\nPo 3 117.983 95.885 117.983 95.885 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 160.782 60.452 161.29 60.96 0.2032 -1\nDe 15 0 322 0 0\nPo 3 123.952 83.058 123.952 83.058 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 187.198 122.555 187.198 122.555 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 179.578 109.22 179.578 109.22 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 166.0906 78.74 165.0746 78.74 0.508 -1\nDe 15 0 322 0 0\nPo 0 116.60124 77.84084 115.9764 77.216 0.254 -1\nDe 15 0 322 0 0\nPo 3 190.5 104.267 190.5 104.267 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 190.5 96.266 190.5 96.266 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 111.0107 123.5583 111.0234 123.571 0.254 -1\nDe 15 0 322 0 0\nPo 0 191.4906 96.266 190.5 96.266 0.508 -1\nDe 15 0 322 0 0\nPo 0 190.48984 94.24416 188.80074 94.24416 0.254 -1\nDe 15 0 322 0 0\nPo 0 171.53382 109.25302 171.5516 109.2708 0.254 -1\nDe 15 0 322 0 0\nPo 0 179.578 110.2106 179.578 109.22 0.508 -1\nDe 15 0 322 0 0\nPo 0 117.983 94.8944 117.983 95.885 0.508 -1\nDe 15 0 322 0 0\nPo 0 122.9614 83.058 123.952 83.058 0.508 -1\nDe 15 0 322 0 0\nPo 0 186.04992 109.21492 186.055 109.22 0.254 -1\nDe 15 0 322 0 0\nPo 3 100.8634 123.571 100.8634 123.571 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 162.306 70.4596 161.29 70.4596 0.508 -1\nDe 15 0 322 0 0\nPo 0 160.782 62.992 161.29 63.5 0.2032 -1\nDe 15 0 322 0 0\nPo 3 190.5 91.313 190.5 91.313 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 171.53382 109.25302 171.5516 109.2708 0.254 -1\nDe 15 0 322 0 0\nPo 0 165.33622 89.74582 165.1762 89.5858 0.254 -1\nDe 15 0 322 0 0\nPo 0 110.03534 121.65076 109.48924 121.65076 0.2032 -1\nDe 15 0 322 0 0\nPo 0 112.5093 122.9487 111.887 123.571 0.2032 -1\nDe 15 0 322 0 0\nPo 0 111.887 123.571 111.0234 123.571 0.2032 -1\nDe 15 0 322 0 0\nPo 3 111.0234 123.571 111.0234 123.571 1.0668 0.635\nDe 15 1 322 0 0\nPo 3 184.3024 64.9478 184.3024 64.9478 0.7874 0.4064\nDe 15 1 322 0 0\nPo 0 171.0944 75.1586 171.069 75.184 0.508 -1\nDe 15 0 322 0 0\nPo 0 158.0134 62.992 160.782 62.992 0.2032 -1\nDe 15 0 322 0 0\nPo 3 178.76012 83.57616 178.76012 83.57616 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 147.11426 102.94874 147.447 102.616 0.254 -1\nDe 15 0 322 0 0\nPo 0 180.8226 70.2564 180.8226 71.247 0.508 -1\nDe 15 0 322 0 0\nPo 0 165.13048 104.74452 166.79926 104.74452 0.254 -1\nDe 15 0 322 0 0\nPo 0 190.43142 91.24442 188.80074 91.24442 0.254 -1\nDe 15 0 322 0 0\nPo 3 198.501 94.234 198.501 94.234 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 124.2949 69.6595 125.1331 69.6595 0.508 -1\nDe 15 0 322 0 0\nPo 0 169.0497 84.5947 169.0497 85.49386 0.254 -1\nDe 15 0 322 0 0\nPo 0 115.5954 75.946 115.5954 76.835 0.508 -1\nDe 15 0 322 0 0\nPo 3 180.8226 71.247 180.8226 71.247 0.7874 0.4064\nDe 15 1 322 0 0\nPo 0 147.0406 108.5596 146.939 108.458 0.508 -1\nDe 15 0 322 0 0\nPo 0 146.431 107.95 146.939 108.458 0.254 -1\nDe 15 0 322 0 0\nPo 0 190.46444 89.24544 188.80074 89.24544 0.254 -1\nDe 15 0 322 0 0\nPo 0 126.16434 69.3801 125.7681 69.3801 0.2413 -1\nDe 15 0 322 0 0\nPo 0 160.782 57.912 161.29 58.42 0.2032 -1\nDe 15 0 322 0 0\nPo 0 186.04992 109.21492 186.04992 107.49534 0.254 -1\nDe 15 0 322 0 0\nPo 3 184.9374 83.6168 184.9374 83.6168 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 167.894 83.439 168.529 84.074 0.508 -1\nDe 15 0 322 0 0\nPo 0 191.4906 91.313 190.5 91.313 0.508 -1\nDe 15 0 322 0 0\nPo 0 109.2454 121.8946 109.2454 122.809 0.2032 -1\nDe 15 0 322 0 0\nPo 0 171.0944 74.168 171.0944 75.1586 0.508 -1\nDe 15 0 322 0 0\nPo 0 158.0134 57.912 160.782 57.912 0.2032 -1\nDe 15 0 322 0 0\nPo 0 165.16096 98.74504 165.1 98.806 0.254 -1\nDe 15 0 322 0 0\nPo 0 197.5104 94.234 198.501 94.234 0.508 -1\nDe 15 0 322 0 0\nPo 3 174.625 83.439 174.625 83.439 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 186.055 110.2106 186.055 109.22 0.508 -1\nDe 15 0 322 0 0\nPo 0 124.333 70.4342 124.333 72.517 0.508 -1\nDe 0 0 322 0 0\nPo 0 171.5516 110.2614 171.5516 109.2708 0.508 -1\nDe 15 0 322 0 0\nPo 3 190.5 94.234 190.5 94.234 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 184.54878 84.00542 184.54878 85.49386 0.254 -1\nDe 15 0 322 0 0\nPo 3 169.2656 78.3336 169.2656 78.3336 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 178.0286 122.555 177.038 122.555 0.508 -1\nDe 15 0 322 0 0\nPo 0 148.082 108.5596 147.0406 108.5596 0.508 -1\nDe 15 0 322 0 0\nPo 3 159.766 85.217 159.766 85.217 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 179.55006 109.19206 179.55006 107.49534 0.254 -1\nDe 15 0 322 0 0\nPo 0 190.46444 89.24544 190.5 89.281 0.254 -1\nDe 15 0 322 0 0\nPo 3 107.188 98.425 107.188 98.425 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 206.2734 110.744 206.2734 109.8296 0.508 -1\nDe 15 0 322 0 0\nPo 0 164.973 89.789 165.1762 89.5858 0.508 -1\nDe 15 0 322 0 0\nPo 0 164.1094 98.806 165.1 98.806 0.508 -1\nDe 15 0 322 0 0\nPo 0 143.764 56.388 145.288 56.388 1.27 -1\nDe 15 0 322 0 0\nPo 0 99.8093 69.8373 100.457 70.485 0.254 -1\nDe 15 0 322 0 0\nPo 0 111.0107 122.37466 111.0107 123.5583 0.254 -1\nDe 15 0 322 0 0\nPo 0 101.1936 70.612 100.457 70.612 0.508 -1\nDe 15 0 322 0 0\nPo 3 161.29 70.4596 161.29 70.4596 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 109.2454 122.809 110.0074 123.571 0.2032 -1\nDe 15 0 322 0 0\nPo 0 143.002 64.516 143.002 65.532 0.508 -1\nDe 15 0 322 0 0\nPo 0 164.1094 89.789 164.973 89.789 0.508 -1\nDe 15 0 322 0 0\nPo 0 190.47968 96.24568 190.5 96.266 0.254 -1\nDe 15 0 322 0 0\nPo 3 122.7836 74.0664 122.7836 74.0664 1.0668 0.635\nDe 15 1 322 0 0\nPo 0 174.5488 83.5152 174.625 83.439 0.254 -1\nDe 15 0 322 0 0\nPo 0 163.957 105.5624 164.3126 105.5624 0.508 -1\nDe 15 0 322 0 0\nPo 0 120.269 94.8944 120.269 95.885 0.508 -1\nDe 15 0 322 0 0\nPo 0 190.47714 104.24414 188.80074 104.24414 0.254 -1\nDe 15 0 322 0 0\nPo 0 118.872 86.9696 118.6942 87.1474 0.508 -1\nDe 15 0 322 0 0\nPo 0 117.983 74.2696 117.983 73.406 0.508 -1\nDe 15 0 322 0 0\nPo 3 113.919 84.582 113.919 84.582 0.9398 0.508\nDe 15 1 322 0 0\nPo 0 158.7754 85.217 159.766 85.217 0.508 -1\nDe 15 0 322 0 0\nPo 0 174.625 82.4484 174.625 83.439 0.508 -1\nDe 15 0 322 0 0\nPo 0 179.55006 109.19206 179.578 109.22 0.254 -1\nDe 15 0 322 0 0\nPo 0 171.7294 89.3064 171.7294 85.979 0.2032 -1\nDe 0 0 323 0 0\nPo 3 171.7294 89.3064 171.7294 89.3064 0.6858 -1\nDe 15 1 323 0 0\nPo 0 127.6223 72.3519 126.9365 72.3519 0.2413 -1\nDe 15 0 323 0 0\nPo 0 165.7858 80.0354 158.75 80.0354 0.2032 -1\nDe 0 0 323 0 0\nPo 0 158.75 80.0354 157.734 80.0354 0.2032 -1\nDe 0 0 323 0 0\nPo 0 157.734 80.0354 149.2758 80.0354 0.2032 -1\nDe 0 0 323 0 0\nPo 0 158.75 81.7626 158.75 80.899 0.2032 -1\nDe 15 0 323 0 0\nPo 3 126.9365 72.3519 126.9365 72.3519 0.6858 -1\nDe 15 1 323 0 0\nPo 0 127.91186 72.06234 127.6223 72.3519 0.2413 -1\nDe 15 0 323 0 0\nPo 0 179.67452 88.57488 172.46092 88.57488 0.2032 -1\nDe 15 0 323 0 0\nPo 0 181.54904 86.70036 179.67452 88.57488 0.2032 -1\nDe 15 0 323 0 0\nPo 0 172.46092 88.57488 171.7294 89.3064 0.2032 -1\nDe 15 0 323 0 0\nPo 0 127.91186 71.64324 127.91186 72.06234 0.2413 -1\nDe 15 0 323 0 0\nPo 0 129.54 74.1934 127.9906 74.1934 0.2032 -1\nDe 0 0 323 0 0\nPo 0 127.9906 74.1934 126.9365 73.1393 0.2032 -1\nDe 0 0 323 0 0\nPo 3 158.75 80.899 158.75 80.899 0.6858 -1\nDe 15 1 323 0 0\nPo 0 146.6342 77.3938 143.4592 77.3938 0.2032 -1\nDe 0 0 323 0 0\nPo 0 126.9365 73.1393 126.9365 72.3519 0.2032 -1\nDe 0 0 323 0 0\nPo 0 171.7294 85.979 165.7858 80.0354 0.2032 -1\nDe 0 0 323 0 0\nPo 0 158.75 80.0354 158.75 80.899 0.2032 -1\nDe 0 0 323 0 0\nPo 0 143.4592 77.3938 141.478 75.4126 0.2032 -1\nDe 0 0 323 0 0\nPo 0 130.7592 75.4126 129.54 74.1934 0.2032 -1\nDe 0 0 323 0 0\nPo 0 181.54904 86.70036 181.54904 85.49386 0.2032 -1\nDe 15 0 323 0 0\nPo 0 141.478 75.4126 130.7592 75.4126 0.2032 -1\nDe 0 0 323 0 0\nPo 0 149.2758 80.0354 146.6342 77.3938 0.2032 -1\nDe 0 0 323 0 0\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 5047F00A 202 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 0.3048 T\nZMinThickness 0.254\nZOptions 0 16 F 0.3048 0.508\nZSmoothing 0 0\nZCorner 209.169 127.889 0\nZCorner 209.169 54.991 0\nZCorner 83.82 54.991 0\nZCorner 83.82 127.889 1\n$POLYSCORNERS\n187.504604 63.5 0 0\n187.325 63.679604 0 0\n187.145395 63.5 0 0\n187.325 63.320395 0 0\n187.504604 63.5 1 0\n208.9277 124.214885 0 0\n208.660087 125.554154 0 0\n207.927583 126.652498 0 0\n207.581852 126.883071 0 0\n207.581852 123.867084 0 0\n207.581852 58.208084 0 0\n207.27315 57.460968 0 0\n206.702038 56.888859 0 0\n205.955463 56.578854 0 0\n205.147084 56.578148 0 0\n204.399968 56.88685 0 0\n203.827859 57.457962 0 0\n203.517854 58.204537 0 0\n203.517148 59.012916 0 0\n203.82585 59.760032 0 0\n204.396962 60.332141 0 0\n205.143537 60.642146 0 0\n205.951916 60.642852 0 0\n206.699032 60.33415 0 0\n207.271141 59.763038 0 0\n207.581146 59.016463 0 0\n207.581852 58.208084 0 0\n207.581852 123.867084 0 0\n207.340367 123.282645 0 0\n207.340367 109.536852 0 0\n207.193734 109.181973 0 0\n206.922456 108.910221 0 0\n206.567832 108.762968 0 0\n206.183852 108.762633 0 0\n205.828973 108.909266 0 0\n205.778243 108.959907 0 0\n205.778243 101.944518 0 0\n205.652833 101.641002 0 0\n205.420819 101.408583 0 0\n205.117523 101.282643 0 0\n204.789118 101.282357 0 0\n204.485602 101.407767 0 0\n204.253183 101.639781 0 0\n204.127243 101.943077 0 0\n204.126957 102.271482 0 0\n204.252367 102.574998 0 0\n204.484381 102.807417 0 0\n204.787677 102.933357 0 0\n205.116082 102.933643 0 0\n205.419598 102.808233 0 0\n205.652017 102.576219 0 0\n205.777957 102.272923 0 0\n205.778243 101.944518 0 0\n205.778243 108.959907 0 0\n205.557221 109.180544 0 0\n205.409968 109.535168 0 0\n205.409633 109.919148 0 0\n205.556266 110.274027 0 0\n205.827544 110.545779 0 0\n206.182168 110.693032 0 0\n206.566148 110.693367 0 0\n206.921027 110.546734 0 0\n207.192779 110.275456 0 0\n207.340032 109.920832 0 0\n207.340367 109.536852 0 0\n207.340367 123.282645 0 0\n207.27315 123.119968 0 0\n206.702038 122.547859 0 0\n205.955463 122.237854 0 0\n205.147084 122.237148 0 0\n204.399968 122.54585 0 0\n203.827859 123.116962 0 0\n203.593843 123.680535 0 0\n203.593843 102.122318 0 0\n203.468433 101.818802 0 0\n203.236419 101.586383 0 0\n202.933123 101.460443 0 0\n202.604718 101.460157 0 0\n202.301202 101.585567 0 0\n202.068783 101.817581 0 0\n201.942843 102.120877 0 0\n201.942557 102.449282 0 0\n202.067967 102.752798 0 0\n202.299981 102.985217 0 0\n202.603277 103.111157 0 0\n202.931682 103.111443 0 0\n203.235198 102.986033 0 0\n203.467617 102.754019 0 0\n203.593557 102.450723 0 0\n203.593843 102.122318 0 0\n203.593843 123.680535 0 0\n203.517854 123.863537 0 0\n203.517148 124.671916 0 0\n203.82585 125.419032 0 0\n204.396962 125.991141 0 0\n205.143537 126.301146 0 0\n205.951916 126.301852 0 0\n206.699032 125.99315 0 0\n207.271141 125.422038 0 0\n207.581146 124.675463 0 0\n207.581852 123.867084 0 0\n207.581852 126.883071 0 0\n206.84063 127.377404 0 0\n205.487932 127.6477 0 0\n200.609406 127.6477 0 0\n200.609406 120.41358 0 0\n200.609274 120.41326 0 0\n200.609274 118.786487 0 0\n200.609274 117.262487 0 0\n200.596743 117.232159 0 0\n200.596743 80.169105 0 0\n200.565771 79.695193 0 0\n200.443999 79.401206 0 0\n200.258993 79.320612 0 0\n200.079388 79.500217 0 0\n200.079388 79.141007 0 0\n199.998794 78.956001 0 0\n199.549105 78.803257 0 0\n199.075193 78.834229 0 0\n198.781206 78.956001 0 0\n198.700612 79.141007 0 0\n199.39 79.830395 0 0\n200.079388 79.141007 0 0\n200.079388 79.500217 0 0\n199.569605 80.01 0 0\n200.258993 80.699388 0 0\n200.443999 80.618794 0 0\n200.596743 80.169105 0 0\n200.596743 117.232159 0 0\n200.584006 117.201333 0 0\n200.584006 107.71358 0 0\n200.584006 105.17358 0 0\n200.584006 102.63358 0 0\n200.584006 100.09358 0 0\n200.584006 97.55358 0 0\n200.584006 87.39358 0 0\n200.584006 84.85358 0 0\n200.584006 82.31358 0 0\n200.402644 81.874651 0 0\n200.079388 81.55083 0 0\n200.079388 80.878993 0 0\n199.39 80.189605 0 0\n199.210395 80.36921 0 0\n199.210395 80.01 0 0\n198.521007 79.320612 0 0\n198.336001 79.401206 0 0\n198.183257 79.850895 0 0\n198.214229 80.324807 0 0\n198.336001 80.618794 0 0\n198.521007 80.699388 0 0\n199.210395 80.01 0 0\n199.210395 80.36921 0 0\n198.700612 80.878993 0 0\n198.781206 81.063999 0 0\n199.230895 81.216743 0 0\n199.704807 81.185771 0 0\n199.998794 81.063999 0 0\n200.079388 80.878993 0 0\n200.079388 81.55083 0 0\n200.067116 81.538537 0 0\n199.628503 81.356409 0 0\n199.15358 81.355994 0 0\n198.714651 81.537356 0 0\n198.378537 81.872884 0 0\n198.196409 82.311497 0 0\n198.195994 82.78642 0 0\n198.377356 83.225349 0 0\n198.712884 83.561463 0 0\n199.151497 83.743591 0 0\n199.62642 83.744006 0 0\n200.065349 83.562644 0 0\n200.401463 83.227116 0 0\n200.583591 82.788503 0 0\n200.584006 82.31358 0 0\n200.584006 84.85358 0 0\n200.402644 84.414651 0 0\n200.067116 84.078537 0 0\n199.628503 83.896409 0 0\n199.15358 83.895994 0 0\n198.714651 84.077356 0 0\n198.378537 84.412884 0 0\n198.196409 84.851497 0 0\n198.195994 85.32642 0 0\n198.377356 85.765349 0 0\n198.712884 86.101463 0 0\n199.151497 86.283591 0 0\n199.62642 86.284006 0 0\n200.065349 86.102644 0 0\n200.401463 85.767116 0 0\n200.583591 85.328503 0 0\n200.584006 84.85358 0 0\n200.584006 87.39358 0 0\n200.402644 86.954651 0 0\n200.067116 86.618537 0 0\n199.628503 86.436409 0 0\n199.15358 86.435994 0 0\n198.714651 86.617356 0 0\n198.378537 86.952884 0 0\n198.196409 87.391497 0 0\n198.195994 87.86642 0 0\n198.377356 88.305349 0 0\n198.712884 88.641463 0 0\n199.151497 88.823591 0 0\n199.62642 88.824006 0 0\n200.065349 88.642644 0 0\n200.401463 88.307116 0 0\n200.583591 87.868503 0 0\n200.584006 87.39358 0 0\n200.584006 97.55358 0 0\n200.583874 97.55326 0 0\n200.583874 90.846487 0 0\n200.583874 89.322487 0 0\n200.518275 89.163725 0 0\n200.396914 89.042152 0 0\n200.238267 88.976276 0 0\n200.066487 88.976126 0 0\n198.542487 88.976126 0 0\n198.383725 89.041725 0 0\n198.262152 89.163086 0 0\n198.196276 89.321733 0 0\n198.196126 89.493513 0 0\n198.196126 91.017513 0 0\n198.261725 91.176275 0 0\n198.383086 91.297848 0 0\n198.541733 91.363724 0 0\n198.713513 91.363874 0 0\n200.237513 91.363874 0 0\n200.396275 91.298275 0 0\n200.517848 91.176914 0 0\n200.583724 91.018267 0 0\n200.583874 90.846487 0 0\n200.583874 97.55326 0 0\n200.402644 97.114651 0 0\n200.067116 96.778537 0 0\n199.628503 96.596409 0 0\n199.466367 96.596267 0 0\n199.466367 94.042852 0 0\n199.319734 93.687973 0 0\n199.048456 93.416221 0 0\n198.693832 93.268968 0 0\n198.309852 93.268633 0 0\n198.056743 93.373215 0 0\n198.056743 80.169105 0 0\n198.044006 79.974212 0 0\n198.044006 65.80358 0 0\n198.044006 58.18358 0 0\n197.862644 57.744651 0 0\n197.527116 57.408537 0 0\n197.088503 57.226409 0 0\n196.61358 57.225994 0 0\n196.174651 57.407356 0 0\n195.838537 57.742884 0 0\n195.656409 58.181497 0 0\n195.655994 58.65642 0 0\n195.837356 59.095349 0 0\n196.172884 59.431463 0 0\n196.611497 59.613591 0 0\n197.08642 59.614006 0 0\n197.525349 59.432644 0 0\n197.861463 59.097116 0 0\n198.043591 58.658503 0 0\n198.044006 58.18358 0 0\n198.044006 65.80358 0 0\n198.043874 65.80326 0 0\n198.043874 61.636487 0 0\n198.043874 60.112487 0 0\n197.978275 59.953725 0 0\n197.856914 59.832152 0 0\n197.698267 59.766276 0 0\n197.526487 59.766126 0 0\n196.002487 59.766126 0 0\n195.843725 59.831725 0 0\n195.722152 59.953086 0 0\n195.656276 60.111733 0 0\n195.656126 60.283513 0 0\n195.656126 61.807513 0 0\n195.721725 61.966275 0 0\n195.843086 62.087848 0 0\n196.001733 62.153724 0 0\n196.173513 62.153874 0 0\n197.697513 62.153874 0 0\n197.856275 62.088275 0 0\n197.977848 61.966914 0 0\n198.043724 61.808267 0 0\n198.043874 61.636487 0 0\n198.043874 65.80326 0 0\n197.862644 65.364651 0 0\n197.527116 65.028537 0 0\n197.088503 64.846409 0 0\n196.61358 64.845994 0 0\n196.174651 65.027356 0 0\n195.838537 65.362884 0 0\n195.656409 65.801497 0 0\n195.655994 66.27642 0 0\n195.837356 66.715349 0 0\n196.172884 67.051463 0 0\n196.611497 67.233591 0 0\n197.08642 67.234006 0 0\n197.525349 67.052644 0 0\n197.861463 66.717116 0 0\n198.043591 66.278503 0 0\n198.044006 65.80358 0 0\n198.044006 79.974212 0 0\n198.043874 79.972192 0 0\n198.043874 69.256487 0 0\n198.043874 67.732487 0 0\n197.978275 67.573725 0 0\n197.856914 67.452152 0 0\n197.698267 67.386276 0 0\n197.526487 67.386126 0 0\n196.002487 67.386126 0 0\n195.843725 67.451725 0 0\n195.722152 67.573086 0 0\n195.656276 67.731733 0 0\n195.656126 67.903513 0 0\n195.656126 69.427513 0 0\n195.721725 69.586275 0 0\n195.843086 69.707848 0 0\n196.001733 69.773724 0 0\n196.173513 69.773874 0 0\n197.697513 69.773874 0 0\n197.856275 69.708275 0 0\n197.977848 69.586914 0 0\n198.043724 69.428267 0 0\n198.043874 69.256487 0 0\n198.043874 79.972192 0 0\n198.025771 79.695193 0 0\n197.903999 79.401206 0 0\n197.718993 79.320612 0 0\n197.539388 79.500217 0 0\n197.539388 79.141007 0 0\n197.458794 78.956001 0 0\n197.009105 78.803257 0 0\n196.535193 78.834229 0 0\n196.241206 78.956001 0 0\n196.160612 79.141007 0 0\n196.85 79.830395 0 0\n197.539388 79.141007 0 0\n197.539388 79.500217 0 0\n197.029605 80.01 0 0\n197.718993 80.699388 0 0\n197.903999 80.618794 0 0\n198.056743 80.169105 0 0\n198.056743 93.373215 0 0\n198.044006 93.378478 0 0\n198.044006 89.93358 0 0\n198.044006 87.39358 0 0\n198.044006 84.85358 0 0\n198.044006 82.31358 0 0\n197.862644 81.874651 0 0\n197.539388 81.55083 0 0\n197.539388 80.878993 0 0\n196.85 80.189605 0 0\n196.670395 80.36921 0 0\n196.670395 80.01 0 0\n195.981007 79.320612 0 0\n195.796001 79.401206 0 0\n195.643257 79.850895 0 0\n195.674229 80.324807 0 0\n195.796001 80.618794 0 0\n195.981007 80.699388 0 0\n196.670395 80.01 0 0\n196.670395 80.36921 0 0\n196.160612 80.878993 0 0\n196.241206 81.063999 0 0\n196.690895 81.216743 0 0\n197.164807 81.185771 0 0\n197.458794 81.063999 0 0\n197.539388 80.878993 0 0\n197.539388 81.55083 0 0\n197.527116 81.538537 0 0\n197.088503 81.356409 0 0\n196.61358 81.355994 0 0\n196.174651 81.537356 0 0\n195.838537 81.872884 0 0\n195.656409 82.311497 0 0\n195.655994 82.78642 0 0\n195.837356 83.225349 0 0\n196.172884 83.561463 0 0\n196.611497 83.743591 0 0\n197.08642 83.744006 0 0\n197.525349 83.562644 0 0\n197.861463 83.227116 0 0\n198.043591 82.788503 0 0\n198.044006 82.31358 0 0\n198.044006 84.85358 0 0\n197.862644 84.414651 0 0\n197.527116 84.078537 0 0\n197.088503 83.896409 0 0\n196.61358 83.895994 0 0\n196.174651 84.077356 0 0\n195.838537 84.412884 0 0\n195.656409 84.851497 0 0\n195.655994 85.32642 0 0\n195.837356 85.765349 0 0\n196.172884 86.101463 0 0\n196.611497 86.283591 0 0\n197.08642 86.284006 0 0\n197.525349 86.102644 0 0\n197.861463 85.767116 0 0\n198.043591 85.328503 0 0\n198.044006 84.85358 0 0\n198.044006 87.39358 0 0\n197.862644 86.954651 0 0\n197.527116 86.618537 0 0\n197.088503 86.436409 0 0\n196.61358 86.435994 0 0\n196.174651 86.617356 0 0\n195.838537 86.952884 0 0\n195.656409 87.391497 0 0\n195.655994 87.86642 0 0\n195.837356 88.305349 0 0\n196.172884 88.641463 0 0\n196.611497 88.823591 0 0\n197.08642 88.824006 0 0\n197.525349 88.642644 0 0\n197.861463 88.307116 0 0\n198.043591 87.868503 0 0\n198.044006 87.39358 0 0\n198.044006 89.93358 0 0\n197.862644 89.494651 0 0\n197.527116 89.158537 0 0\n197.088503 88.976409 0 0\n196.61358 88.975994 0 0\n196.174651 89.157356 0 0\n195.838537 89.492884 0 0\n195.656409 89.931497 0 0\n195.655994 90.40642 0 0\n195.837356 90.845349 0 0\n196.172884 91.181463 0 0\n196.611497 91.363591 0 0\n197.08642 91.364006 0 0\n197.525349 91.182644 0 0\n197.861463 90.847116 0 0\n198.043591 90.408503 0 0\n198.044006 89.93358 0 0\n198.044006 93.378478 0 0\n197.954973 93.415266 0 0\n197.683221 93.686544 0 0\n197.535968 94.041168 0 0\n197.535633 94.425148 0 0\n197.682266 94.780027 0 0\n197.953544 95.051779 0 0\n198.308168 95.199032 0 0\n198.692148 95.199367 0 0\n199.047027 95.052734 0 0\n199.318779 94.781456 0 0\n199.466032 94.426832 0 0\n199.466367 94.042852 0 0\n199.466367 96.596267 0 0\n199.15358 96.595994 0 0\n198.714651 96.777356 0 0\n198.378537 97.112884 0 0\n198.196409 97.551497 0 0\n198.195994 98.02642 0 0\n198.377356 98.465349 0 0\n198.712884 98.801463 0 0\n199.151497 98.983591 0 0\n199.62642 98.984006 0 0\n200.065349 98.802644 0 0\n200.401463 98.467116 0 0\n200.583591 98.028503 0 0\n200.584006 97.55358 0 0\n200.584006 100.09358 0 0\n200.402644 99.654651 0 0\n200.067116 99.318537 0 0\n199.628503 99.136409 0 0\n199.15358 99.135994 0 0\n198.714651 99.317356 0 0\n198.378537 99.652884 0 0\n198.196409 100.091497 0 0\n198.195994 100.56642 0 0\n198.377356 101.005349 0 0\n198.712884 101.341463 0 0\n199.151497 101.523591 0 0\n199.62642 101.524006 0 0\n200.065349 101.342644 0 0\n200.401463 101.007116 0 0\n200.583591 100.568503 0 0\n200.584006 100.09358 0 0\n200.584006 102.63358 0 0\n200.402644 102.194651 0 0\n200.067116 101.858537 0 0\n199.628503 101.676409 0 0\n199.15358 101.675994 0 0\n198.714651 101.857356 0 0\n198.378537 102.192884 0 0\n198.196409 102.631497 0 0\n198.195994 103.10642 0 0\n198.377356 103.545349 0 0\n198.712884 103.881463 0 0\n199.151497 104.063591 0 0\n199.62642 104.064006 0 0\n200.065349 103.882644 0 0\n200.401463 103.547116 0 0\n200.583591 103.108503 0 0\n200.584006 102.63358 0 0\n200.584006 105.17358 0 0\n200.402644 104.734651 0 0\n200.067116 104.398537 0 0\n199.628503 104.216409 0 0\n199.15358 104.215994 0 0\n198.714651 104.397356 0 0\n198.378537 104.732884 0 0\n198.196409 105.171497 0 0\n198.195994 105.64642 0 0\n198.377356 106.085349 0 0\n198.712884 106.421463 0 0\n199.151497 106.603591 0 0\n199.62642 106.604006 0 0\n200.065349 106.422644 0 0\n200.401463 106.087116 0 0\n200.583591 105.648503 0 0\n200.584006 105.17358 0 0\n200.584006 107.71358 0 0\n200.402644 107.274651 0 0\n200.067116 106.938537 0 0\n199.628503 106.756409 0 0\n199.15358 106.755994 0 0\n198.714651 106.937356 0 0\n198.378537 107.272884 0 0\n198.196409 107.711497 0 0\n198.195994 108.18642 0 0\n198.377356 108.625349 0 0\n198.712884 108.961463 0 0\n199.151497 109.143591 0 0\n199.62642 109.144006 0 0\n200.065349 108.962644 0 0\n200.401463 108.627116 0 0\n200.583591 108.188503 0 0\n200.584006 107.71358 0 0\n200.584006 117.201333 0 0\n200.583874 117.201014 0 0\n200.583874 111.166487 0 0\n200.583874 109.642487 0 0\n200.518275 109.483725 0 0\n200.396914 109.362152 0 0\n200.238267 109.296276 0 0\n200.066487 109.296126 0 0\n198.542487 109.296126 0 0\n198.383725 109.361725 0 0\n198.262152 109.483086 0 0\n198.196276 109.641733 0 0\n198.196126 109.813513 0 0\n198.196126 111.337513 0 0\n198.261725 111.496275 0 0\n198.383086 111.617848 0 0\n198.541733 111.683724 0 0\n198.713513 111.683874 0 0\n200.237513 111.683874 0 0\n200.396275 111.618275 0 0\n200.517848 111.496914 0 0\n200.583724 111.338267 0 0\n200.583874 111.166487 0 0\n200.583874 117.201014 0 0\n200.543675 117.103725 0 0\n200.422314 116.982152 0 0\n200.263667 116.916276 0 0\n200.091887 116.916126 0 0\n198.567887 116.916126 0 0\n198.409125 116.981725 0 0\n198.287552 117.103086 0 0\n198.221676 117.261733 0 0\n198.221526 117.433513 0 0\n198.221526 118.957513 0 0\n198.287125 119.116275 0 0\n198.408486 119.237848 0 0\n198.567133 119.303724 0 0\n198.738913 119.303874 0 0\n200.262913 119.303874 0 0\n200.421675 119.238275 0 0\n200.543248 119.116914 0 0\n200.609124 118.958267 0 0\n200.609274 118.786487 0 0\n200.609274 120.41326 0 0\n200.428044 119.974651 0 0\n200.092516 119.638537 0 0\n199.653903 119.456409 0 0\n199.17898 119.455994 0 0\n198.740051 119.637356 0 0\n198.403937 119.972884 0 0\n198.221809 120.411497 0 0\n198.221394 120.88642 0 0\n198.402756 121.325349 0 0\n198.738284 121.661463 0 0\n199.176897 121.843591 0 0\n199.65182 121.844006 0 0\n200.090749 121.662644 0 0\n200.426863 121.327116 0 0\n200.608991 120.888503 0 0\n200.609406 120.41358 0 0\n200.609406 127.6477 0 0\n198.069406 127.6477 0 0\n198.069406 120.41358 0 0\n198.069406 117.87358 0 0\n198.044006 117.812107 0 0\n198.044006 110.25358 0 0\n198.044006 107.71358 0 0\n198.044006 105.17358 0 0\n198.044006 102.63358 0 0\n198.044006 100.09358 0 0\n198.044006 97.55358 0 0\n197.862644 97.114651 0 0\n197.527116 96.778537 0 0\n197.088503 96.596409 0 0\n196.61358 96.595994 0 0\n196.174651 96.777356 0 0\n195.838537 97.112884 0 0\n195.656409 97.551497 0 0\n195.655994 98.02642 0 0\n195.837356 98.465349 0 0\n196.172884 98.801463 0 0\n196.611497 98.983591 0 0\n197.08642 98.984006 0 0\n197.525349 98.802644 0 0\n197.861463 98.467116 0 0\n198.043591 98.028503 0 0\n198.044006 97.55358 0 0\n198.044006 100.09358 0 0\n197.862644 99.654651 0 0\n197.527116 99.318537 0 0\n197.088503 99.136409 0 0\n196.61358 99.135994 0 0\n196.174651 99.317356 0 0\n195.838537 99.652884 0 0\n195.656409 100.091497 0 0\n195.655994 100.56642 0 0\n195.837356 101.005349 0 0\n196.172884 101.341463 0 0\n196.611497 101.523591 0 0\n197.08642 101.524006 0 0\n197.525349 101.342644 0 0\n197.861463 101.007116 0 0\n198.043591 100.568503 0 0\n198.044006 100.09358 0 0\n198.044006 102.63358 0 0\n197.862644 102.194651 0 0\n197.527116 101.858537 0 0\n197.088503 101.676409 0 0\n196.61358 101.675994 0 0\n196.174651 101.857356 0 0\n195.838537 102.192884 0 0\n195.656409 102.631497 0 0\n195.655994 103.10642 0 0\n195.837356 103.545349 0 0\n196.172884 103.881463 0 0\n196.611497 104.063591 0 0\n197.08642 104.064006 0 0\n197.525349 103.882644 0 0\n197.861463 103.547116 0 0\n198.043591 103.108503 0 0\n198.044006 102.63358 0 0\n198.044006 105.17358 0 0\n197.862644 104.734651 0 0\n197.527116 104.398537 0 0\n197.088503 104.216409 0 0\n196.61358 104.215994 0 0\n196.174651 104.397356 0 0\n195.838537 104.732884 0 0\n195.656409 105.171497 0 0\n195.655994 105.64642 0 0\n195.837356 106.085349 0 0\n196.172884 106.421463 0 0\n196.611497 106.603591 0 0\n197.08642 106.604006 0 0\n197.525349 106.422644 0 0\n197.861463 106.087116 0 0\n198.043591 105.648503 0 0\n198.044006 105.17358 0 0\n198.044006 107.71358 0 0\n197.862644 107.274651 0 0\n197.527116 106.938537 0 0\n197.088503 106.756409 0 0\n196.61358 106.755994 0 0\n196.174651 106.937356 0 0\n195.838537 107.272884 0 0\n195.656409 107.711497 0 0\n195.655994 108.18642 0 0\n195.837356 108.625349 0 0\n196.172884 108.961463 0 0\n196.611497 109.143591 0 0\n197.08642 109.144006 0 0\n197.525349 108.962644 0 0\n197.861463 108.627116 0 0\n198.043591 108.188503 0 0\n198.044006 107.71358 0 0\n198.044006 110.25358 0 0\n197.862644 109.814651 0 0\n197.527116 109.478537 0 0\n197.088503 109.296409 0 0\n196.61358 109.295994 0 0\n196.174651 109.477356 0 0\n195.838537 109.812884 0 0\n195.656409 110.251497 0 0\n195.655994 110.72642 0 0\n195.837356 111.165349 0 0\n196.172884 111.501463 0 0\n196.611497 111.683591 0 0\n197.08642 111.684006 0 0\n197.525349 111.502644 0 0\n197.861463 111.167116 0 0\n198.043591 110.728503 0 0\n198.044006 110.25358 0 0\n198.044006 117.812107 0 0\n197.888044 117.434651 0 0\n197.552516 117.098537 0 0\n197.113903 116.916409 0 0\n196.63898 116.915994 0 0\n196.200051 117.097356 0 0\n195.863937 117.432884 0 0\n195.681809 117.871497 0 0\n195.681394 118.34642 0 0\n195.862756 118.785349 0 0\n196.198284 119.121463 0 0\n196.636897 119.303591 0 0\n197.11182 119.304006 0 0\n197.550749 119.122644 0 0\n197.886863 118.787116 0 0\n198.068991 118.348503 0 0\n198.069406 117.87358 0 0\n198.069406 120.41358 0 0\n197.888044 119.974651 0 0\n197.552516 119.638537 0 0\n197.113903 119.456409 0 0\n196.63898 119.455994 0 0\n196.200051 119.637356 0 0\n195.863937 119.972884 0 0\n195.681809 120.411497 0 0\n195.681394 120.88642 0 0\n195.862756 121.325349 0 0\n196.198284 121.661463 0 0\n196.636897 121.843591 0 0\n197.11182 121.844006 0 0\n197.550749 121.662644 0 0\n197.886863 121.327116 0 0\n198.068991 120.888503 0 0\n198.069406 120.41358 0 0\n198.069406 127.6477 0 0\n195.542143 127.6477 0 0\n195.542143 120.809105 0 0\n195.529406 120.614212 0 0\n195.529406 117.87358 0 0\n195.504006 117.812107 0 0\n195.504006 75.96358 0 0\n195.503874 75.96326 0 0\n195.503874 74.336487 0 0\n195.503874 72.983513 0 0\n195.503724 72.811733 0 0\n195.437848 72.653086 0 0\n195.316275 72.531725 0 0\n195.157513 72.466126 0 0\n194.54495 72.4662 0 0\n194.437 72.57415 0 0\n194.437 73.533 0 0\n195.39585 73.533 0 0\n195.5038 73.42505 0 0\n195.503874 72.983513 0 0\n195.503874 74.336487 0 0\n195.5038 73.89495 0 0\n195.39585 73.787 0 0\n194.437 73.787 0 0\n194.437 74.74585 0 0\n194.54495 74.8538 0 0\n195.157513 74.853874 0 0\n195.316275 74.788275 0 0\n195.437848 74.666914 0 0\n195.503724 74.508267 0 0\n195.503874 74.336487 0 0\n195.503874 75.96326 0 0\n195.322644 75.524651 0 0\n194.987116 75.188537 0 0\n194.548503 75.006409 0 0\n194.183 75.006089 0 0\n194.183 74.74585 0 0\n194.183 73.787 0 0\n194.183 73.533 0 0\n194.183 72.57415 0 0\n194.07505 72.4662 0 0\n193.462487 72.466126 0 0\n193.303725 72.531725 0 0\n193.182152 72.653086 0 0\n193.116276 72.811733 0 0\n193.116126 72.983513 0 0\n193.1162 73.42505 0 0\n193.22415 73.533 0 0\n194.183 73.533 0 0\n194.183 73.787 0 0\n193.22415 73.787 0 0\n193.1162 73.89495 0 0\n193.116126 74.336487 0 0\n193.116276 74.508267 0 0\n193.182152 74.666914 0 0\n193.303725 74.788275 0 0\n193.462487 74.853874 0 0\n194.07505 74.8538 0 0\n194.183 74.74585 0 0\n194.183 75.006089 0 0\n194.07358 75.005994 0 0\n193.634651 75.187356 0 0\n193.298537 75.522884 0 0\n193.116409 75.961497 0 0\n193.115994 76.43642 0 0\n193.297356 76.875349 0 0\n193.632884 77.211463 0 0\n194.071497 77.393591 0 0\n194.54642 77.394006 0 0\n194.985349 77.212644 0 0\n195.321463 76.877116 0 0\n195.503591 76.438503 0 0\n195.504006 75.96358 0 0\n195.504006 117.812107 0 0\n195.348044 117.434651 0 0\n195.012516 117.098537 0 0\n195.008643 117.096928 0 0\n195.008643 102.325518 0 0\n194.883233 102.022002 0 0\n194.778934 101.917521 0 0\n194.882417 101.814219 0 0\n195.008357 101.510923 0 0\n195.008643 101.182518 0 0\n195.008643 99.404518 0 0\n194.883233 99.101002 0 0\n194.651219 98.868583 0 0\n194.347923 98.742643 0 0\n194.019518 98.742357 0 0\n194.005367 98.748204 0 0\n194.005367 84.009852 0 0\n193.858734 83.654973 0 0\n193.587456 83.383221 0 0\n193.232832 83.235968 0 0\n192.976743 83.235744 0 0\n192.976743 73.819105 0 0\n192.945771 73.345193 0 0\n192.823999 73.051206 0 0\n192.638993 72.970612 0 0\n192.544834 73.064771 0 0\n192.544834 62.711579 0 0\n192.427141 62.426741 0 0\n192.209405 62.208624 0 0\n191.924773 62.090435 0 0\n191.616579 62.090166 0 0\n191.331741 62.207859 0 0\n191.113624 62.425595 0 0\n190.995435 62.710227 0 0\n190.995166 63.018421 0 0\n191.112859 63.303259 0 0\n191.330595 63.521376 0 0\n191.615227 63.639565 0 0\n191.923421 63.639834 0 0\n192.208259 63.522141 0 0\n192.426376 63.304405 0 0\n192.544565 63.019773 0 0\n192.544834 62.711579 0 0\n192.544834 73.064771 0 0\n192.459388 73.150217 0 0\n192.459388 72.791007 0 0\n192.378794 72.606001 0 0\n191.929105 72.453257 0 0\n191.455193 72.484229 0 0\n191.401834 72.50633 0 0\n191.401834 64.489579 0 0\n191.284141 64.204741 0 0\n191.066405 63.986624 0 0\n190.781773 63.868435 0 0\n190.473579 63.868166 0 0\n190.188741 63.985859 0 0\n189.970624 64.203595 0 0\n189.852435 64.488227 0 0\n189.852166 64.796421 0 0\n189.969859 65.081259 0 0\n190.187595 65.299376 0 0\n190.472227 65.417565 0 0\n190.780421 65.417834 0 0\n191.065259 65.300141 0 0\n191.283376 65.082405 0 0\n191.401565 64.797773 0 0\n191.401834 64.489579 0 0\n191.401834 72.50633 0 0\n191.161206 72.606001 0 0\n191.080612 72.791007 0 0\n191.77 73.480395 0 0\n192.459388 72.791007 0 0\n192.459388 73.150217 0 0\n191.949605 73.66 0 0\n192.638993 74.349388 0 0\n192.823999 74.268794 0 0\n192.976743 73.819105 0 0\n192.976743 83.235744 0 0\n192.964006 83.235733 0 0\n192.964006 75.96358 0 0\n192.782644 75.524651 0 0\n192.459388 75.20083 0 0\n192.459388 74.528993 0 0\n191.77 73.839605 0 0\n191.590395 74.01921 0 0\n191.590395 73.66 0 0\n190.901007 72.970612 0 0\n190.716001 73.051206 0 0\n190.563257 73.500895 0 0\n190.594229 73.974807 0 0\n190.716001 74.268794 0 0\n190.901007 74.349388 0 0\n191.590395 73.66 0 0\n191.590395 74.01921 0 0\n191.080612 74.528993 0 0\n191.161206 74.713999 0 0\n191.610895 74.866743 0 0\n192.084807 74.835771 0 0\n192.378794 74.713999 0 0\n192.459388 74.528993 0 0\n192.459388 75.20083 0 0\n192.447116 75.188537 0 0\n192.008503 75.006409 0 0\n191.53358 75.005994 0 0\n191.094651 75.187356 0 0\n190.758537 75.522884 0 0\n190.576409 75.961497 0 0\n190.575994 76.43642 0 0\n190.757356 76.875349 0 0\n191.092884 77.211463 0 0\n191.531497 77.393591 0 0\n192.00642 77.394006 0 0\n192.445349 77.212644 0 0\n192.781463 76.877116 0 0\n192.963591 76.438503 0 0\n192.964006 75.96358 0 0\n192.964006 83.235733 0 0\n192.848852 83.235633 0 0\n192.493973 83.382266 0 0\n192.222221 83.653544 0 0\n192.074968 84.008168 0 0\n192.074633 84.392148 0 0\n192.221266 84.747027 0 0\n192.492544 85.018779 0 0\n192.847168 85.166032 0 0\n193.231148 85.166367 0 0\n193.586027 85.019734 0 0\n193.857779 84.748456 0 0\n194.005032 84.393832 0 0\n194.005367 84.009852 0 0\n194.005367 98.748204 0 0\n193.716002 98.867767 0 0\n193.483583 99.099781 0 0\n193.357643 99.403077 0 0\n193.357357 99.731482 0 0\n193.482767 100.034998 0 0\n193.714781 100.267417 0 0\n194.018077 100.393357 0 0\n194.346482 100.393643 0 0\n194.649998 100.268233 0 0\n194.882417 100.036219 0 0\n195.008357 99.732923 0 0\n195.008643 99.404518 0 0\n195.008643 101.182518 0 0\n194.883233 100.879002 0 0\n194.651219 100.646583 0 0\n194.347923 100.520643 0 0\n194.019518 100.520357 0 0\n193.716002 100.645767 0 0\n193.483583 100.877781 0 0\n193.357643 101.181077 0 0\n193.357357 101.509482 0 0\n193.482767 101.812998 0 0\n193.587065 101.917478 0 0\n193.483583 102.020781 0 0\n193.357643 102.324077 0 0\n193.357357 102.652482 0 0\n193.482767 102.955998 0 0\n193.714781 103.188417 0 0\n194.018077 103.314357 0 0\n194.346482 103.314643 0 0\n194.649998 103.189233 0 0\n194.882417 102.957219 0 0\n195.008357 102.653923 0 0\n195.008643 102.325518 0 0\n195.008643 117.096928 0 0\n194.573903 116.916409 0 0\n194.09898 116.915994 0 0\n193.660051 117.097356 0 0\n193.323937 117.432884 0 0\n193.141809 117.871497 0 0\n193.141394 118.34642 0 0\n193.322756 118.785349 0 0\n193.658284 119.121463 0 0\n194.096897 119.303591 0 0\n194.57182 119.304006 0 0\n195.010749 119.122644 0 0\n195.346863 118.787116 0 0\n195.528991 118.348503 0 0\n195.529406 117.87358 0 0\n195.529406 120.614212 0 0\n195.511171 120.335193 0 0\n195.389399 120.041206 0 0\n195.204393 119.960612 0 0\n195.024788 120.140217 0 0\n195.024788 119.781007 0 0\n194.944194 119.596001 0 0\n194.494505 119.443257 0 0\n194.020593 119.474229 0 0\n193.726606 119.596001 0 0\n193.646012 119.781007 0 0\n194.3354 120.470395 0 0\n195.024788 119.781007 0 0\n195.024788 120.140217 0 0\n194.515005 120.65 0 0\n195.204393 121.339388 0 0\n195.389399 121.258794 0 0\n195.542143 120.809105 0 0\n195.542143 127.6477 0 0\n195.024788 127.6477 0 0\n195.024788 121.518993 0 0\n194.3354 120.829605 0 0\n194.155795 121.00921 0 0\n194.155795 120.65 0 0\n193.466407 119.960612 0 0\n193.281401 120.041206 0 0\n193.128657 120.490895 0 0\n193.159629 120.964807 0 0\n193.281401 121.258794 0 0\n193.466407 121.339388 0 0\n194.155795 120.65 0 0\n194.155795 121.00921 0 0\n193.646012 121.518993 0 0\n193.726606 121.703999 0 0\n194.176295 121.856743 0 0\n194.650207 121.825771 0 0\n194.944194 121.703999 0 0\n195.024788 121.518993 0 0\n195.024788 127.6477 0 0\n192.824234 127.6477 0 0\n192.824234 93.140779 0 0\n192.706541 92.855941 0 0\n192.488805 92.637824 0 0\n192.204173 92.519635 0 0\n191.895979 92.519366 0 0\n191.611141 92.637059 0 0\n191.465367 92.782578 0 0\n191.465367 91.121852 0 0\n191.465367 89.089852 0 0\n191.318734 88.734973 0 0\n191.047456 88.463221 0 0\n190.692832 88.315968 0 0\n190.436743 88.315744 0 0\n190.436743 73.819105 0 0\n190.405771 73.345193 0 0\n190.283999 73.051206 0 0\n190.098993 72.970612 0 0\n189.919388 73.150217 0 0\n189.919388 72.791007 0 0\n189.838794 72.606001 0 0\n189.389105 72.453257 0 0\n188.915193 72.484229 0 0\n188.621206 72.606001 0 0\n188.562011 72.741884 0 0\n188.562011 64.295541 0 0\n188.562011 62.796941 0 0\n188.523634 62.511524 0 0\n188.488243 62.426083 0 0\n188.35161 62.404076 0 0\n188.172004 62.583681 0 0\n188.172004 62.22447 0 0\n188.149997 62.087837 0 0\n187.871621 62.014069 0 0\n187.586204 62.052446 0 0\n187.500763 62.087837 0 0\n187.478756 62.22447 0 0\n187.82538 62.571095 0 0\n188.172004 62.22447 0 0\n188.172004 62.583681 0 0\n188.004985 62.7507 0 0\n188.35161 63.097324 0 0\n188.488243 63.075317 0 0\n188.562011 62.796941 0 0\n188.562011 64.295541 0 0\n188.523634 64.010124 0 0\n188.488243 63.924683 0 0\n188.35161 63.902676 0 0\n188.172004 64.082281 0 0\n188.172004 63.72307 0 0\n188.149997 63.586437 0 0\n188.057476 63.561919 0 0\n188.061631 63.546241 0 0\n188.048834 63.451067 0 0\n188.064556 63.448954 0 0\n188.149997 63.413563 0 0\n188.172004 63.27693 0 0\n187.915183 63.020108 0 0\n187.82538 62.930305 0 0\n187.645775 62.7507 0 0\n187.555972 62.660897 0 0\n187.540937 62.645862 0 0\n187.522874 62.511524 0 0\n187.487483 62.426083 0 0\n187.35085 62.404076 0 0\n187.325 62.429925 0 0\n187.29915 62.404076 0 0\n187.171244 62.424677 0 0\n187.171244 62.22447 0 0\n187.149237 62.087837 0 0\n186.870861 62.014069 0 0\n186.585444 62.052446 0 0\n186.500003 62.087837 0 0\n186.477996 62.22447 0 0\n186.82462 62.571095 0 0\n187.171244 62.22447 0 0\n187.171244 62.424677 0 0\n187.162517 62.426083 0 0\n187.102551 62.652374 0 0\n187.094028 62.660897 0 0\n187.004225 62.7507 0 0\n186.82462 62.930305 0 0\n186.734817 63.020108 0 0\n186.645015 63.10991 0 0\n186.645015 62.7507 0 0\n186.29839 62.404076 0 0\n186.161757 62.426083 0 0\n186.087989 62.704459 0 0\n186.126366 62.989876 0 0\n186.161757 63.075317 0 0\n186.29839 63.097324 0 0\n186.645015 62.7507 0 0\n186.645015 63.10991 0 0\n186.477996 63.27693 0 0\n186.500003 63.413563 0 0\n186.592523 63.43808 0 0\n186.588369 63.453759 0 0\n186.601165 63.548932 0 0\n186.585444 63.551046 0 0\n186.500003 63.586437 0 0\n186.477996 63.72307 0 0\n186.734817 63.979891 0 0\n186.734817 63.979892 0 0\n186.82462 64.069694 0 0\n186.82462 64.069695 0 0\n187.004225 64.2493 0 0\n187.094028 64.339103 0 0\n187.109062 64.354137 0 0\n187.127126 64.488476 0 0\n187.162517 64.573917 0 0\n187.29915 64.595924 0 0\n187.325 64.570074 0 0\n187.35085 64.595924 0 0\n187.487483 64.573917 0 0\n187.547448 64.347625 0 0\n187.555971 64.339102 0 0\n187.555972 64.339103 0 0\n187.645775 64.2493 0 0\n187.671624 64.223451 0 0\n187.82538 64.069695 0 0\n187.82538 64.069694 0 0\n187.915183 63.979892 0 0\n187.915182 63.979891 0 0\n188.172004 63.72307 0 0\n188.172004 64.082281 0 0\n188.004985 64.2493 0 0\n188.35161 64.595924 0 0\n188.488243 64.573917 0 0\n188.562011 64.295541 0 0\n188.562011 72.741884 0 0\n188.540612 72.791007 0 0\n189.23 73.480395 0 0\n189.919388 72.791007 0 0\n189.919388 73.150217 0 0\n189.409605 73.66 0 0\n190.098993 74.349388 0 0\n190.283999 74.268794 0 0\n190.436743 73.819105 0 0\n190.436743 88.315744 0 0\n190.424006 88.315733 0 0\n190.424006 75.96358 0 0\n190.242644 75.524651 0 0\n189.919388 75.20083 0 0\n189.919388 74.528993 0 0\n189.23 73.839605 0 0\n189.050395 74.01921 0 0\n189.050395 73.66 0 0\n188.361007 72.970612 0 0\n188.176001 73.051206 0 0\n188.172004 73.062973 0 0\n188.172004 64.77553 0 0\n187.82538 64.428905 0 0\n187.671624 64.582661 0 0\n187.478756 64.77553 0 0\n187.500763 64.912163 0 0\n187.779139 64.985931 0 0\n188.064556 64.947554 0 0\n188.149997 64.912163 0 0\n188.172004 64.77553 0 0\n188.172004 73.062973 0 0\n188.023257 73.500895 0 0\n188.054229 73.974807 0 0\n188.176001 74.268794 0 0\n188.361007 74.349388 0 0\n189.050395 73.66 0 0\n189.050395 74.01921 0 0\n188.540612 74.528993 0 0\n188.621206 74.713999 0 0\n189.070895 74.866743 0 0\n189.544807 74.835771 0 0\n189.838794 74.713999 0 0\n189.919388 74.528993 0 0\n189.919388 75.20083 0 0\n189.907116 75.188537 0 0\n189.468503 75.006409 0 0\n188.99358 75.005994 0 0\n188.554651 75.187356 0 0\n188.218537 75.522884 0 0\n188.036409 75.961497 0 0\n188.035994 76.43642 0 0\n188.217356 76.875349 0 0\n188.552884 77.211463 0 0\n188.991497 77.393591 0 0\n189.46642 77.394006 0 0\n189.905349 77.212644 0 0\n190.241463 76.877116 0 0\n190.423591 76.438503 0 0\n190.424006 75.96358 0 0\n190.424006 88.315733 0 0\n190.308852 88.315633 0 0\n189.953973 88.462266 0 0\n189.682221 88.733544 0 0\n189.534968 89.088168 0 0\n189.534633 89.472148 0 0\n189.681266 89.827027 0 0\n189.952544 90.098779 0 0\n190.307168 90.246032 0 0\n190.691148 90.246367 0 0\n191.046027 90.099734 0 0\n191.317779 89.828456 0 0\n191.465032 89.473832 0 0\n191.465367 89.089852 0 0\n191.465367 91.121852 0 0\n191.318734 90.766973 0 0\n191.047456 90.495221 0 0\n190.692832 90.347968 0 0\n190.308852 90.347633 0 0\n189.953973 90.494266 0 0\n189.682221 90.765544 0 0\n189.534968 91.120168 0 0\n189.534633 91.504148 0 0\n189.681266 91.859027 0 0\n189.952544 92.130779 0 0\n190.307168 92.278032 0 0\n190.691148 92.278367 0 0\n191.046027 92.131734 0 0\n191.317779 91.860456 0 0\n191.465032 91.505832 0 0\n191.465367 91.121852 0 0\n191.465367 92.782578 0 0\n191.393024 92.854795 0 0\n191.274835 93.139427 0 0\n191.274566 93.447621 0 0\n191.392259 93.732459 0 0\n191.609995 93.950576 0 0\n191.894627 94.068765 0 0\n192.202821 94.069034 0 0\n192.487659 93.951341 0 0\n192.705776 93.733605 0 0\n192.823965 93.448973 0 0\n192.824234 93.140779 0 0\n192.824234 127.6477 0 0\n191.960634 127.6477 0 0\n191.960634 103.072179 0 0\n191.842941 102.787341 0 0\n191.625205 102.569224 0 0\n191.465367 102.502853 0 0\n191.465367 96.074852 0 0\n191.465367 94.042852 0 0\n191.318734 93.687973 0 0\n191.047456 93.416221 0 0\n190.692832 93.268968 0 0\n190.308852 93.268633 0 0\n189.953973 93.415266 0 0\n189.682221 93.686544 0 0\n189.534968 94.041168 0 0\n189.534633 94.425148 0 0\n189.681266 94.780027 0 0\n189.952544 95.051779 0 0\n190.307168 95.199032 0 0\n190.691148 95.199367 0 0\n191.046027 95.052734 0 0\n191.317779 94.781456 0 0\n191.465032 94.426832 0 0\n191.465367 94.042852 0 0\n191.465367 96.074852 0 0\n191.318734 95.719973 0 0\n191.047456 95.448221 0 0\n190.692832 95.300968 0 0\n190.308852 95.300633 0 0\n189.953973 95.447266 0 0\n189.682221 95.718544 0 0\n189.534968 96.073168 0 0\n189.534633 96.457148 0 0\n189.681266 96.812027 0 0\n189.952544 97.083779 0 0\n190.307168 97.231032 0 0\n190.691148 97.231367 0 0\n191.046027 97.084734 0 0\n191.317779 96.813456 0 0\n191.465032 96.458832 0 0\n191.465367 96.074852 0 0\n191.465367 102.502853 0 0\n191.340573 102.451035 0 0\n191.032379 102.450766 0 0\n190.948062 102.485604 0 0\n190.878457 102.317148 0 0\n190.978576 102.217205 0 0\n191.096765 101.932573 0 0\n191.097034 101.624379 0 0\n190.979341 101.339541 0 0\n190.761605 101.121424 0 0\n190.476973 101.003235 0 0\n190.168779 101.002966 0 0\n189.883941 101.120659 0 0\n189.665824 101.338395 0 0\n189.547635 101.623027 0 0\n189.547366 101.931221 0 0\n189.638942 102.152851 0 0\n189.538824 102.252795 0 0\n189.420635 102.537427 0 0\n189.420366 102.845621 0 0\n189.538059 103.130459 0 0\n189.755795 103.348576 0 0\n189.974976 103.439587 0 0\n189.953973 103.448266 0 0\n189.682221 103.719544 0 0\n189.534968 104.074168 0 0\n189.534633 104.458148 0 0\n189.681266 104.813027 0 0\n189.952544 105.084779 0 0\n190.307168 105.232032 0 0\n190.691148 105.232367 0 0\n191.046027 105.085734 0 0\n191.317779 104.814456 0 0\n191.465032 104.459832 0 0\n191.465367 104.075852 0 0\n191.420353 103.96691 0 0\n191.624059 103.882741 0 0\n191.842176 103.665005 0 0\n191.960365 103.380373 0 0\n191.960634 103.072179 0 0\n191.960634 127.6477 0 0\n190.424006 127.6477 0 0\n190.424006 125.49358 0 0\n190.242644 125.054651 0 0\n189.907116 124.718537 0 0\n189.468503 124.536409 0 0\n188.99358 124.535994 0 0\n188.554651 124.717356 0 0\n188.218537 125.052884 0 0\n188.163367 125.185748 0 0\n188.163367 122.363852 0 0\n188.074434 122.148617 0 0\n188.074434 95.629979 0 0\n188.023634 95.507033 0 0\n188.023634 93.597979 0 0\n187.905941 93.313141 0 0\n187.896743 93.303926 0 0\n187.896743 73.819105 0 0\n187.865771 73.345193 0 0\n187.743999 73.051206 0 0\n187.558993 72.970612 0 0\n187.379388 73.150217 0 0\n187.379388 72.791007 0 0\n187.298794 72.606001 0 0\n187.171244 72.562676 0 0\n187.171244 64.77553 0 0\n186.82462 64.428905 0 0\n186.645015 64.60851 0 0\n186.645015 64.2493 0 0\n186.29839 63.902676 0 0\n186.161757 63.924683 0 0\n186.087989 64.203059 0 0\n186.126366 64.488476 0 0\n186.161757 64.573917 0 0\n186.29839 64.595924 0 0\n186.645015 64.2493 0 0\n186.645015 64.60851 0 0\n186.477996 64.77553 0 0\n186.500003 64.912163 0 0\n186.778379 64.985931 0 0\n187.063796 64.947554 0 0\n187.149237 64.912163 0 0\n187.171244 64.77553 0 0\n187.171244 72.562676 0 0\n186.849105 72.453257 0 0\n186.375193 72.484229 0 0\n186.081206 72.606001 0 0\n186.000612 72.791007 0 0\n186.69 73.480395 0 0\n187.379388 72.791007 0 0\n187.379388 73.150217 0 0\n186.869605 73.66 0 0\n187.558993 74.349388 0 0\n187.743999 74.268794 0 0\n187.896743 73.819105 0 0\n187.896743 93.303926 0 0\n187.884006 93.291167 0 0\n187.884006 75.96358 0 0\n187.702644 75.524651 0 0\n187.379388 75.20083 0 0\n187.379388 74.528993 0 0\n186.69 73.839605 0 0\n186.510395 74.01921 0 0\n186.510395 73.66 0 0\n185.821007 72.970612 0 0\n185.636001 73.051206 0 0\n185.483257 73.500895 0 0\n185.514229 73.974807 0 0\n185.636001 74.268794 0 0\n185.821007 74.349388 0 0\n186.510395 73.66 0 0\n186.510395 74.01921 0 0\n186.000612 74.528993 0 0\n186.081206 74.713999 0 0\n186.530895 74.866743 0 0\n187.004807 74.835771 0 0\n187.298794 74.713999 0 0\n187.379388 74.528993 0 0\n187.379388 75.20083 0 0\n187.367116 75.188537 0 0\n186.928503 75.006409 0 0\n186.45358 75.005994 0 0\n186.014651 75.187356 0 0\n185.678537 75.522884 0 0\n185.496409 75.961497 0 0\n185.495994 76.43642 0 0\n185.677356 76.875349 0 0\n186.012884 77.211463 0 0\n186.451497 77.393591 0 0\n186.92642 77.394006 0 0\n187.365349 77.212644 0 0\n187.701463 76.877116 0 0\n187.883591 76.438503 0 0\n187.884006 75.96358 0 0\n187.884006 93.291167 0 0\n187.688205 93.095024 0 0\n187.403573 92.976835 0 0\n187.287034 92.976733 0 0\n187.287034 89.279979 0 0\n187.169341 88.995141 0 0\n186.951605 88.777024 0 0\n186.666973 88.658835 0 0\n186.3959 88.658598 0 0\n186.356541 88.563341 0 0\n186.138805 88.345224 0 0\n185.902767 88.247212 0 0\n185.902767 83.425652 0 0\n185.756134 83.070773 0 0\n185.484856 82.799021 0 0\n185.130232 82.651768 0 0\n185.128043 82.651766 0 0\n185.128043 64.784318 0 0\n185.002633 64.480802 0 0\n184.770619 64.248383 0 0\n184.467323 64.122443 0 0\n184.340634 64.122332 0 0\n184.340634 60.806579 0 0\n184.222941 60.521741 0 0\n184.005205 60.303624 0 0\n183.720573 60.185435 0 0\n183.412379 60.185166 0 0\n183.127541 60.302859 0 0\n182.909424 60.520595 0 0\n182.791235 60.805227 0 0\n182.790966 61.113421 0 0\n182.908659 61.398259 0 0\n183.126395 61.616376 0 0\n183.411027 61.734565 0 0\n183.719221 61.734834 0 0\n184.004059 61.617141 0 0\n184.222176 61.399405 0 0\n184.340365 61.114773 0 0\n184.340634 60.806579 0 0\n184.340634 64.122332 0 0\n184.138918 64.122157 0 0\n183.835402 64.247567 0 0\n183.602983 64.479581 0 0\n183.477043 64.782877 0 0\n183.476757 65.111282 0 0\n183.602167 65.414798 0 0\n183.834181 65.647217 0 0\n184.137477 65.773157 0 0\n184.465882 65.773443 0 0\n184.769398 65.648033 0 0\n185.001817 65.416019 0 0\n185.127757 65.112723 0 0\n185.128043 64.784318 0 0\n185.128043 82.651766 0 0\n184.746252 82.651433 0 0\n184.391373 82.798066 0 0\n184.289834 82.899427 0 0\n184.289834 75.030579 0 0\n184.172141 74.745741 0 0\n183.954405 74.527624 0 0\n183.669773 74.409435 0 0\n183.361579 74.409166 0 0\n183.076741 74.526859 0 0\n182.858624 74.744595 0 0\n182.740435 75.029227 0 0\n182.740166 75.337421 0 0\n182.857859 75.622259 0 0\n183.075595 75.840376 0 0\n183.360227 75.958565 0 0\n183.668421 75.958834 0 0\n183.953259 75.841141 0 0\n184.171376 75.623405 0 0\n184.289565 75.338773 0 0\n184.289834 75.030579 0 0\n184.289834 82.899427 0 0\n184.12455 83.064423 0 0\n184.062456 83.002221 0 0\n183.707832 82.854968 0 0\n183.323852 82.854633 0 0\n182.968973 83.001266 0 0\n182.697221 83.272544 0 0\n182.613434 83.474325 0 0\n182.613434 67.156579 0 0\n182.495741 66.871741 0 0\n182.278005 66.653624 0 0\n181.993373 66.535435 0 0\n181.685179 66.535166 0 0\n181.400341 66.652859 0 0\n181.182224 66.870595 0 0\n181.064035 67.155227 0 0\n181.063813 67.409527 0 0\n180.977373 67.373635 0 0\n180.669179 67.373366 0 0\n180.384341 67.491059 0 0\n180.17383 67.701202 0 0\n180.17383 59.051934 0 0\n179.998063 58.626546 0 0\n179.672886 58.300801 0 0\n179.247805 58.124292 0 0\n178.787534 58.12389 0 0\n178.362146 58.299657 0 0\n178.036401 58.624834 0 0\n177.859892 59.049915 0 0\n177.85949 59.510186 0 0\n178.035257 59.935574 0 0\n178.360434 60.261319 0 0\n178.785515 60.437828 0 0\n179.245786 60.43823 0 0\n179.671174 60.262463 0 0\n179.996919 59.937286 0 0\n180.173428 59.512205 0 0\n180.17383 59.051934 0 0\n180.17383 67.701202 0 0\n180.166224 67.708795 0 0\n180.048035 67.993427 0 0\n180.047766 68.301621 0 0\n180.165459 68.586459 0 0\n180.383195 68.804576 0 0\n180.667827 68.922765 0 0\n180.976021 68.923034 0 0\n181.260859 68.805341 0 0\n181.478976 68.587605 0 0\n181.597165 68.302973 0 0\n181.597386 68.048672 0 0\n181.683827 68.084565 0 0\n181.992021 68.084834 0 0\n182.276859 67.967141 0 0\n182.494976 67.749405 0 0\n182.613165 67.464773 0 0\n182.613434 67.156579 0 0\n182.613434 83.474325 0 0\n182.549968 83.627168 0 0\n182.549633 84.011148 0 0\n182.696266 84.366027 0 0\n182.967544 84.637779 0 0\n183.322168 84.785032 0 0\n183.706148 84.785367 0 0\n184.061027 84.638734 0 0\n184.327849 84.372376 0 0\n184.389944 84.434579 0 0\n184.744568 84.581832 0 0\n185.128548 84.582167 0 0\n185.483427 84.435534 0 0\n185.755179 84.164256 0 0\n185.902432 83.809632 0 0\n185.902767 83.425652 0 0\n185.902767 88.247212 0 0\n185.854173 88.227035 0 0\n185.545979 88.226766 0 0\n185.261141 88.344459 0 0\n185.043024 88.562195 0 0\n184.924835 88.846827 0 0\n184.924566 89.155021 0 0\n185.042259 89.439859 0 0\n185.140566 89.538338 0 0\n184.956341 89.614459 0 0\n184.738224 89.832195 0 0\n184.620035 90.116827 0 0\n184.619789 90.398398 0 0\n184.549941 90.427259 0 0\n184.331824 90.644995 0 0\n184.213635 90.929627 0 0\n184.213366 91.237821 0 0\n184.331059 91.522659 0 0\n184.548795 91.740776 0 0\n184.833427 91.858965 0 0\n185.141621 91.859234 0 0\n185.426459 91.741541 0 0\n185.644576 91.523805 0 0\n185.762765 91.239173 0 0\n185.76301 90.957601 0 0\n185.832859 90.928741 0 0\n186.050976 90.711005 0 0\n186.169165 90.426373 0 0\n186.169423 90.129899 0 0\n186.357427 90.207965 0 0\n186.665621 90.208234 0 0\n186.950459 90.090541 0 0\n187.168576 89.872805 0 0\n187.286765 89.588173 0 0\n187.287034 89.279979 0 0\n187.287034 92.976733 0 0\n187.095379 92.976566 0 0\n186.810541 93.094259 0 0\n186.592424 93.311995 0 0\n186.474235 93.596627 0 0\n186.473966 93.904821 0 0\n186.591659 94.189659 0 0\n186.809395 94.407776 0 0\n187.094027 94.525965 0 0\n187.402221 94.526234 0 0\n187.687059 94.408541 0 0\n187.905176 94.190805 0 0\n188.023365 93.906173 0 0\n188.023634 93.597979 0 0\n188.023634 95.507033 0 0\n187.956741 95.345141 0 0\n187.739005 95.127024 0 0\n187.454373 95.008835 0 0\n187.146179 95.008566 0 0\n186.861341 95.126259 0 0\n186.643224 95.343995 0 0\n186.525035 95.628627 0 0\n186.524766 95.936821 0 0\n186.642459 96.221659 0 0\n186.860195 96.439776 0 0\n187.144827 96.557965 0 0\n187.453021 96.558234 0 0\n187.737859 96.440541 0 0\n187.955976 96.222805 0 0\n188.074165 95.938173 0 0\n188.074434 95.629979 0 0\n188.074434 122.148617 0 0\n188.016734 122.008973 0 0\n187.745456 121.737221 0 0\n187.390832 121.589968 0 0\n187.020367 121.589644 0 0\n187.020367 109.028852 0 0\n186.873734 108.673973 0 0\n186.602456 108.402221 0 0\n186.247832 108.254968 0 0\n185.863852 108.254633 0 0\n185.508973 108.401266 0 0\n185.237221 108.672544 0 0\n185.089968 109.027168 0 0\n185.089633 109.411148 0 0\n185.236266 109.766027 0 0\n185.507544 110.037779 0 0\n185.862168 110.185032 0 0\n186.246148 110.185367 0 0\n186.601027 110.038734 0 0\n186.872779 109.767456 0 0\n187.020032 109.412832 0 0\n187.020367 109.028852 0 0\n187.020367 121.589644 0 0\n187.006852 121.589633 0 0\n186.651973 121.736266 0 0\n186.380221 122.007544 0 0\n186.232968 122.362168 0 0\n186.232633 122.746148 0 0\n186.379266 123.101027 0 0\n186.650544 123.372779 0 0\n187.005168 123.520032 0 0\n187.389148 123.520367 0 0\n187.744027 123.373734 0 0\n188.015779 123.102456 0 0\n188.163032 122.747832 0 0\n188.163367 122.363852 0 0\n188.163367 125.185748 0 0\n188.036409 125.491497 0 0\n188.035994 125.96642 0 0\n188.217356 126.405349 0 0\n188.552884 126.741463 0 0\n188.991497 126.923591 0 0\n189.46642 126.924006 0 0\n189.905349 126.742644 0 0\n190.241463 126.407116 0 0\n190.423591 125.968503 0 0\n190.424006 125.49358 0 0\n190.424006 127.6477 0 0\n187.884006 127.6477 0 0\n187.884006 125.49358 0 0\n187.702644 125.054651 0 0\n187.367116 124.718537 0 0\n186.928503 124.536409 0 0\n186.45358 124.535994 0 0\n186.014651 124.717356 0 0\n185.678537 125.052884 0 0\n185.496409 125.491497 0 0\n185.495994 125.96642 0 0\n185.677356 126.405349 0 0\n186.012884 126.741463 0 0\n186.451497 126.923591 0 0\n186.92642 126.924006 0 0\n187.365349 126.742644 0 0\n187.701463 126.407116 0 0\n187.883591 125.968503 0 0\n187.884006 125.49358 0 0\n187.884006 127.6477 0 0\n185.344006 127.6477 0 0\n185.344006 125.49358 0 0\n185.162644 125.054651 0 0\n185.077234 124.969091 0 0\n185.077234 95.579179 0 0\n184.959541 95.294341 0 0\n184.741805 95.076224 0 0\n184.457173 94.958035 0 0\n184.148979 94.957766 0 0\n183.864141 95.075459 0 0\n183.646024 95.293195 0 0\n183.527835 95.577827 0 0\n183.527566 95.886021 0 0\n183.645259 96.170859 0 0\n183.862995 96.388976 0 0\n184.147627 96.507165 0 0\n184.455821 96.507434 0 0\n184.740659 96.389741 0 0\n184.958776 96.172005 0 0\n185.076965 95.887373 0 0\n185.077234 95.579179 0 0\n185.077234 124.969091 0 0\n184.827116 124.718537 0 0\n184.388503 124.536409 0 0\n183.91358 124.535994 0 0\n183.474651 124.717356 0 0\n183.223034 124.968534 0 0\n183.223034 108.939579 0 0\n183.105341 108.654741 0 0\n182.994434 108.543639 0 0\n182.994434 104.748579 0 0\n182.876741 104.463741 0 0\n182.659005 104.245624 0 0\n182.374373 104.127435 0 0\n182.080034 104.127178 0 0\n182.080034 72.363579 0 0\n181.962341 72.078741 0 0\n181.744605 71.860624 0 0\n181.484536 71.752634 0 0\n181.522017 71.715219 0 0\n181.647957 71.411923 0 0\n181.648243 71.083518 0 0\n181.522833 70.780002 0 0\n181.290819 70.547583 0 0\n180.987523 70.421643 0 0\n180.659118 70.421357 0 0\n180.355602 70.546767 0 0\n180.123183 70.778781 0 0\n179.997243 71.082077 0 0\n179.996957 71.410482 0 0\n180.122367 71.713998 0 0\n180.354381 71.946417 0 0\n180.65513 72.071299 0 0\n180.648824 72.077595 0 0\n180.530635 72.362227 0 0\n180.530366 72.670421 0 0\n180.648059 72.955259 0 0\n180.865795 73.173376 0 0\n181.150427 73.291565 0 0\n181.458621 73.291834 0 0\n181.743459 73.174141 0 0\n181.961576 72.956405 0 0\n182.079765 72.671773 0 0\n182.080034 72.363579 0 0\n182.080034 104.127178 0 0\n182.066179 104.127166 0 0\n181.781341 104.244859 0 0\n181.563224 104.462595 0 0\n181.445035 104.747227 0 0\n181.444766 105.055421 0 0\n181.562459 105.340259 0 0\n181.780195 105.558376 0 0\n182.064827 105.676565 0 0\n182.373021 105.676834 0 0\n182.657859 105.559141 0 0\n182.875976 105.341405 0 0\n182.994165 105.056773 0 0\n182.994434 104.748579 0 0\n182.994434 108.543639 0 0\n182.887605 108.436624 0 0\n182.602973 108.318435 0 0\n182.294779 108.318166 0 0\n182.009941 108.435859 0 0\n181.791824 108.653595 0 0\n181.673635 108.938227 0 0\n181.673366 109.246421 0 0\n181.791059 109.531259 0 0\n182.008795 109.749376 0 0\n182.293427 109.867565 0 0\n182.601621 109.867834 0 0\n182.886459 109.750141 0 0\n183.104576 109.532405 0 0\n183.222765 109.247773 0 0\n183.223034 108.939579 0 0\n183.223034 124.968534 0 0\n183.138537 125.052884 0 0\n182.956409 125.491497 0 0\n182.955994 125.96642 0 0\n183.137356 126.405349 0 0\n183.472884 126.741463 0 0\n183.911497 126.923591 0 0\n184.38642 126.924006 0 0\n184.825349 126.742644 0 0\n185.161463 126.407116 0 0\n185.343591 125.968503 0 0\n185.344006 125.49358 0 0\n185.344006 127.6477 0 0\n182.804006 127.6477 0 0\n182.804006 125.49358 0 0\n182.622644 125.054651 0 0\n182.287116 124.718537 0 0\n181.848503 124.536409 0 0\n181.37358 124.535994 0 0\n180.934651 124.717356 0 0\n180.598537 125.052884 0 0\n180.543367 125.185748 0 0\n180.543367 109.028852 0 0\n180.396734 108.673973 0 0\n180.125456 108.402221 0 0\n179.770832 108.254968 0 0\n179.725487 108.254928 0 0\n179.725487 83.385012 0 0\n179.590834 83.059126 0 0\n179.590834 75.157579 0 0\n179.473141 74.872741 0 0\n179.255405 74.654624 0 0\n179.108234 74.593513 0 0\n179.108234 71.245979 0 0\n178.990541 70.961141 0 0\n178.772805 70.743024 0 0\n178.488173 70.624835 0 0\n178.179979 70.624566 0 0\n177.895141 70.742259 0 0\n177.677024 70.959995 0 0\n177.558835 71.244627 0 0\n177.558566 71.552821 0 0\n177.676259 71.837659 0 0\n177.893995 72.055776 0 0\n178.178627 72.173965 0 0\n178.486821 72.174234 0 0\n178.771659 72.056541 0 0\n178.989776 71.838805 0 0\n179.107965 71.554173 0 0\n179.108234 71.245979 0 0\n179.108234 74.593513 0 0\n178.970773 74.536435 0 0\n178.662579 74.536166 0 0\n178.377741 74.653859 0 0\n178.159624 74.871595 0 0\n178.041435 75.156227 0 0\n178.041166 75.464421 0 0\n178.158859 75.749259 0 0\n178.376595 75.967376 0 0\n178.661227 76.085565 0 0\n178.969421 76.085834 0 0\n179.254259 75.968141 0 0\n179.472376 75.750405 0 0\n179.590565 75.465773 0 0\n179.590834 75.157579 0 0\n179.590834 83.059126 0 0\n179.578854 83.030133 0 0\n179.307576 82.758381 0 0\n178.952952 82.611128 0 0\n178.568972 82.610793 0 0\n178.214093 82.757426 0 0\n177.942341 83.028704 0 0\n177.795088 83.383328 0 0\n177.794753 83.767308 0 0\n177.941386 84.122187 0 0\n178.212664 84.393939 0 0\n178.567288 84.541192 0 0\n178.951268 84.541527 0 0\n179.306147 84.394894 0 0\n179.577899 84.123616 0 0\n179.725152 83.768992 0 0\n179.725487 83.385012 0 0\n179.725487 108.254928 0 0\n179.386852 108.254633 0 0\n179.031973 108.401266 0 0\n178.760221 108.672544 0 0\n178.612968 109.027168 0 0\n178.612633 109.411148 0 0\n178.759266 109.766027 0 0\n179.030544 110.037779 0 0\n179.385168 110.185032 0 0\n179.769148 110.185367 0 0\n180.124027 110.038734 0 0\n180.395779 109.767456 0 0\n180.543032 109.412832 0 0\n180.543367 109.028852 0 0\n180.543367 125.185748 0 0\n180.416409 125.491497 0 0\n180.415994 125.96642 0 0\n180.597356 126.405349 0 0\n180.932884 126.741463 0 0\n181.371497 126.923591 0 0\n181.84642 126.924006 0 0\n182.285349 126.742644 0 0\n182.621463 126.407116 0 0\n182.803591 125.968503 0 0\n182.804006 125.49358 0 0\n182.804006 127.6477 0 0\n180.264006 127.6477 0 0\n180.264006 125.49358 0 0\n180.082644 125.054651 0 0\n179.747116 124.718537 0 0\n179.308503 124.536409 0 0\n178.83358 124.535994 0 0\n178.394651 124.717356 0 0\n178.058537 125.052884 0 0\n178.003367 125.185748 0 0\n178.003367 122.363852 0 0\n177.856734 122.008973 0 0\n177.585456 121.737221 0 0\n177.330243 121.631247 0 0\n177.330243 70.550118 0 0\n177.204833 70.246602 0 0\n176.972819 70.014183 0 0\n176.669523 69.888243 0 0\n176.341118 69.887957 0 0\n176.037602 70.013367 0 0\n175.805183 70.245381 0 0\n175.679243 70.548677 0 0\n175.678957 70.877082 0 0\n175.804367 71.180598 0 0\n176.036381 71.413017 0 0\n176.339677 71.538957 0 0\n176.668082 71.539243 0 0\n176.971598 71.413833 0 0\n177.204017 71.181819 0 0\n177.329957 70.878523 0 0\n177.330243 70.550118 0 0\n177.330243 121.631247 0 0\n177.230832 121.589968 0 0\n176.846852 121.589633 0 0\n176.491973 121.736266 0 0\n176.220221 122.007544 0 0\n176.072968 122.362168 0 0\n176.072633 122.746148 0 0\n176.219266 123.101027 0 0\n176.490544 123.372779 0 0\n176.845168 123.520032 0 0\n177.229148 123.520367 0 0\n177.584027 123.373734 0 0\n177.855779 123.102456 0 0\n178.003032 122.747832 0 0\n178.003367 122.363852 0 0\n178.003367 125.185748 0 0\n177.876409 125.491497 0 0\n177.875994 125.96642 0 0\n178.057356 126.405349 0 0\n178.392884 126.741463 0 0\n178.831497 126.923591 0 0\n179.30642 126.924006 0 0\n179.745349 126.742644 0 0\n180.081463 126.407116 0 0\n180.263591 125.968503 0 0\n180.264006 125.49358 0 0\n180.264006 127.6477 0 0\n177.723874 127.6477 0 0\n177.723874 126.406487 0 0\n177.723874 125.053513 0 0\n177.723724 124.881733 0 0\n177.657848 124.723086 0 0\n177.536275 124.601725 0 0\n177.377513 124.536126 0 0\n176.76495 124.5362 0 0\n176.657 124.64415 0 0\n176.657 125.603 0 0\n177.61585 125.603 0 0\n177.7238 125.49505 0 0\n177.723874 125.053513 0 0\n177.723874 126.406487 0 0\n177.7238 125.96495 0 0\n177.61585 125.857 0 0\n176.657 125.857 0 0\n176.657 126.81585 0 0\n176.76495 126.9238 0 0\n177.377513 126.923874 0 0\n177.536275 126.858275 0 0\n177.657848 126.736914 0 0\n177.723724 126.578267 0 0\n177.723874 126.406487 0 0\n177.723874 127.6477 0 0\n176.403 127.6477 0 0\n176.403 126.81585 0 0\n176.403 125.857 0 0\n176.403 125.603 0 0\n176.403 124.64415 0 0\n176.29505 124.5362 0 0\n175.682487 124.536126 0 0\n175.590367 124.574189 0 0\n175.590367 83.247852 0 0\n175.450643 82.909694 0 0\n175.450643 72.759918 0 0\n175.325233 72.456402 0 0\n175.20051 72.331461 0 0\n175.20051 59.051934 0 0\n175.024743 58.626546 0 0\n174.699566 58.300801 0 0\n174.274485 58.124292 0 0\n173.814214 58.12389 0 0\n173.388826 58.299657 0 0\n173.063081 58.624834 0 0\n172.886572 59.049915 0 0\n172.88617 59.510186 0 0\n173.061937 59.935574 0 0\n173.387114 60.261319 0 0\n173.812195 60.437828 0 0\n174.272466 60.43823 0 0\n174.697854 60.262463 0 0\n175.023599 59.937286 0 0\n175.200108 59.512205 0 0\n175.20051 59.051934 0 0\n175.20051 72.331461 0 0\n175.093219 72.223983 0 0\n174.789923 72.098043 0 0\n174.461518 72.097757 0 0\n174.158002 72.223167 0 0\n173.925583 72.455181 0 0\n173.799643 72.758477 0 0\n173.799357 73.086882 0 0\n173.924767 73.390398 0 0\n174.156781 73.622817 0 0\n174.460077 73.748757 0 0\n174.788482 73.749043 0 0\n175.091998 73.623633 0 0\n175.324417 73.391619 0 0\n175.450357 73.088323 0 0\n175.450643 72.759918 0 0\n175.450643 82.909694 0 0\n175.443734 82.892973 0 0\n175.172456 82.621221 0 0\n174.817832 82.473968 0 0\n174.433852 82.473633 0 0\n174.078973 82.620266 0 0\n173.807221 82.891544 0 0\n173.659968 83.246168 0 0\n173.659633 83.630148 0 0\n173.806266 83.985027 0 0\n174.077544 84.256779 0 0\n174.432168 84.404032 0 0\n174.816148 84.404367 0 0\n175.171027 84.257734 0 0\n175.442779 83.986456 0 0\n175.590032 83.631832 0 0\n175.590367 83.247852 0 0\n175.590367 124.574189 0 0\n175.523725 124.601725 0 0\n175.402152 124.723086 0 0\n175.336276 124.881733 0 0\n175.336126 125.053513 0 0\n175.3362 125.49505 0 0\n175.44415 125.603 0 0\n176.403 125.603 0 0\n176.403 125.857 0 0\n175.44415 125.857 0 0\n175.3362 125.96495 0 0\n175.336126 126.406487 0 0\n175.336276 126.578267 0 0\n175.402152 126.736914 0 0\n175.523725 126.858275 0 0\n175.682487 126.923874 0 0\n176.29505 126.9238 0 0\n176.403 126.81585 0 0\n176.403 127.6477 0 0\n174.714034 127.6477 0 0\n174.714034 103.249979 0 0\n174.663234 103.127033 0 0\n174.663234 89.102179 0 0\n174.545541 88.817341 0 0\n174.327805 88.599224 0 0\n174.043173 88.481035 0 0\n173.734979 88.480766 0 0\n173.450141 88.598459 0 0\n173.342325 88.706086 0 0\n173.261005 88.624624 0 0\n172.976373 88.506435 0 0\n172.668179 88.506166 0 0\n172.656743 88.510891 0 0\n172.656743 63.659105 0 0\n172.625771 63.185193 0 0\n172.503999 62.891206 0 0\n172.318993 62.810612 0 0\n172.139388 62.990217 0 0\n172.139388 62.631007 0 0\n172.058794 62.446001 0 0\n171.609105 62.293257 0 0\n171.135193 62.324229 0 0\n170.841206 62.446001 0 0\n170.760612 62.631007 0 0\n171.45 63.320395 0 0\n172.139388 62.631007 0 0\n172.139388 62.990217 0 0\n171.629605 63.5 0 0\n172.318993 64.189388 0 0\n172.503999 64.108794 0 0\n172.656743 63.659105 0 0\n172.656743 88.510891 0 0\n172.643874 88.516208 0 0\n172.643874 66.887513 0 0\n172.643874 65.192487 0 0\n172.578275 65.033725 0 0\n172.456914 64.912152 0 0\n172.298267 64.846276 0 0\n172.139388 64.846137 0 0\n172.139388 64.368993 0 0\n171.45 63.679605 0 0\n171.270395 63.85921 0 0\n171.270395 63.5 0 0\n170.581007 62.810612 0 0\n170.396001 62.891206 0 0\n170.243257 63.340895 0 0\n170.274229 63.814807 0 0\n170.396001 64.108794 0 0\n170.581007 64.189388 0 0\n171.270395 63.5 0 0\n171.270395 63.85921 0 0\n170.760612 64.368993 0 0\n170.841206 64.553999 0 0\n171.290895 64.706743 0 0\n171.764807 64.675771 0 0\n172.058794 64.553999 0 0\n172.139388 64.368993 0 0\n172.139388 64.846137 0 0\n172.126487 64.846126 0 0\n171.68495 64.8462 0 0\n171.577 64.95415 0 0\n171.577 65.913 0 0\n172.53585 65.913 0 0\n172.6438 65.80505 0 0\n172.643874 65.192487 0 0\n172.643874 66.887513 0 0\n172.6438 66.27495 0 0\n172.53585 66.167 0 0\n171.577 66.167 0 0\n171.577 67.12585 0 0\n171.68495 67.2338 0 0\n172.126487 67.233874 0 0\n172.298267 67.233724 0 0\n172.456914 67.167848 0 0\n172.578275 67.046275 0 0\n172.643874 66.887513 0 0\n172.643874 88.516208 0 0\n172.383341 88.623859 0 0\n172.262802 88.744186 0 0\n172.168805 88.650024 0 0\n172.034367 88.5942 0 0\n172.034367 74.992852 0 0\n171.887734 74.637973 0 0\n171.616456 74.366221 0 0\n171.323 74.244367 0 0\n171.323 67.12585 0 0\n171.323 66.167 0 0\n171.323 65.913 0 0\n171.323 64.95415 0 0\n171.21505 64.8462 0 0\n170.773513 64.846126 0 0\n170.601733 64.846276 0 0\n170.443086 64.912152 0 0\n170.321725 65.033725 0 0\n170.256126 65.192487 0 0\n170.2562 65.80505 0 0\n170.36415 65.913 0 0\n171.323 65.913 0 0\n171.323 66.167 0 0\n170.36415 66.167 0 0\n170.2562 66.27495 0 0\n170.256126 66.887513 0 0\n170.321725 67.046275 0 0\n170.443086 67.167848 0 0\n170.601733 67.233724 0 0\n170.773513 67.233874 0 0\n171.21505 67.2338 0 0\n171.323 67.12585 0 0\n171.323 74.244367 0 0\n171.261832 74.218968 0 0\n170.877852 74.218633 0 0\n170.522973 74.365266 0 0\n170.251221 74.636544 0 0\n170.103968 74.991168 0 0\n170.103633 75.375148 0 0\n170.250266 75.730027 0 0\n170.521544 76.001779 0 0\n170.876168 76.149032 0 0\n171.260148 76.149367 0 0\n171.615027 76.002734 0 0\n171.886779 75.731456 0 0\n172.034032 75.376832 0 0\n172.034367 74.992852 0 0\n172.034367 88.5942 0 0\n171.884173 88.531835 0 0\n171.575979 88.531566 0 0\n171.291141 88.649259 0 0\n171.073024 88.866995 0 0\n170.954835 89.151627 0 0\n170.954566 89.459821 0 0\n171.072259 89.744659 0 0\n171.289995 89.962776 0 0\n171.574627 90.080965 0 0\n171.882821 90.081234 0 0\n172.167659 89.963541 0 0\n172.288197 89.843213 0 0\n172.382195 89.937376 0 0\n172.666827 90.055565 0 0\n172.975021 90.055834 0 0\n173.259859 89.938141 0 0\n173.367674 89.830513 0 0\n173.448995 89.911976 0 0\n173.733627 90.030165 0 0\n174.041821 90.030434 0 0\n174.326659 89.912741 0 0\n174.544776 89.695005 0 0\n174.662965 89.410373 0 0\n174.663234 89.102179 0 0\n174.663234 103.127033 0 0\n174.596341 102.965141 0 0\n174.378605 102.747024 0 0\n174.093973 102.628835 0 0\n173.785779 102.628566 0 0\n173.500941 102.746259 0 0\n173.317034 102.929844 0 0\n173.317034 99.541579 0 0\n173.199341 99.256741 0 0\n172.981605 99.038624 0 0\n172.696973 98.920435 0 0\n172.404804 98.920179 0 0\n172.503965 98.681373 0 0\n172.504234 98.373179 0 0\n172.457174 98.259287 0 0\n172.639776 98.077005 0 0\n172.757965 97.792373 0 0\n172.758234 97.484179 0 0\n172.640541 97.199341 0 0\n172.422805 96.981224 0 0\n172.138173 96.863035 0 0\n171.829979 96.862766 0 0\n171.691172 96.920119 0 0\n171.691434 96.620579 0 0\n171.679193 96.590954 0 0\n171.735859 96.567541 0 0\n171.953976 96.349805 0 0\n172.072165 96.065173 0 0\n172.072434 95.756979 0 0\n171.954741 95.472141 0 0\n171.737005 95.254024 0 0\n171.452373 95.135835 0 0\n171.144179 95.135566 0 0\n171.130044 95.141406 0 0\n171.318976 94.952805 0 0\n171.437165 94.668173 0 0\n171.437434 94.359979 0 0\n171.319741 94.075141 0 0\n171.102005 93.857024 0 0\n170.817373 93.738835 0 0\n170.509179 93.738566 0 0\n170.230967 93.853521 0 0\n170.230967 78.142452 0 0\n170.084334 77.787573 0 0\n169.813056 77.515821 0 0\n169.458432 77.368568 0 0\n169.074452 77.368233 0 0\n168.719573 77.514866 0 0\n168.447821 77.786144 0 0\n168.300568 78.140768 0 0\n168.300233 78.524748 0 0\n168.446866 78.879627 0 0\n168.718144 79.151379 0 0\n169.072768 79.298632 0 0\n169.456748 79.298967 0 0\n169.811627 79.152334 0 0\n170.083379 78.881056 0 0\n170.230632 78.526432 0 0\n170.230967 78.142452 0 0\n170.230967 93.853521 0 0\n170.224341 93.856259 0 0\n170.091114 93.989253 0 0\n170.091234 93.851979 0 0\n169.973541 93.567141 0 0\n169.904013 93.497491 0 0\n169.947376 93.454205 0 0\n170.065565 93.169573 0 0\n170.065834 92.861379 0 0\n169.964234 92.615488 0 0\n169.964234 90.372179 0 0\n169.846541 90.087341 0 0\n169.628805 89.869224 0 0\n169.494367 89.8134 0 0\n169.494367 83.882852 0 0\n169.347734 83.527973 0 0\n169.076456 83.256221 0 0\n168.721832 83.108968 0 0\n168.337852 83.108633 0 0\n167.982973 83.255266 0 0\n167.711221 83.526544 0 0\n167.576743 83.850402 0 0\n167.576743 66.199105 0 0\n167.576743 63.659105 0 0\n167.576743 61.119105 0 0\n167.576743 58.579105 0 0\n167.545771 58.105193 0 0\n167.423999 57.811206 0 0\n167.238993 57.730612 0 0\n167.059388 57.910217 0 0\n167.059388 57.551007 0 0\n166.978794 57.366001 0 0\n166.529105 57.213257 0 0\n166.055193 57.244229 0 0\n165.761206 57.366001 0 0\n165.680612 57.551007 0 0\n166.37 58.240395 0 0\n167.059388 57.551007 0 0\n167.059388 57.910217 0 0\n166.549605 58.42 0 0\n167.238993 59.109388 0 0\n167.423999 59.028794 0 0\n167.576743 58.579105 0 0\n167.576743 61.119105 0 0\n167.545771 60.645193 0 0\n167.423999 60.351206 0 0\n167.238993 60.270612 0 0\n167.059388 60.450217 0 0\n167.059388 60.091007 0 0\n167.059388 59.288993 0 0\n166.37 58.599605 0 0\n166.190395 58.77921 0 0\n166.190395 58.42 0 0\n165.501007 57.730612 0 0\n165.316001 57.811206 0 0\n165.163257 58.260895 0 0\n165.194229 58.734807 0 0\n165.316001 59.028794 0 0\n165.501007 59.109388 0 0\n166.190395 58.42 0 0\n166.190395 58.77921 0 0\n165.680612 59.288993 0 0\n165.761206 59.473999 0 0\n166.210895 59.626743 0 0\n166.684807 59.595771 0 0\n166.978794 59.473999 0 0\n167.059388 59.288993 0 0\n167.059388 60.091007 0 0\n166.978794 59.906001 0 0\n166.529105 59.753257 0 0\n166.055193 59.784229 0 0\n165.761206 59.906001 0 0\n165.680612 60.091007 0 0\n166.37 60.780395 0 0\n167.059388 60.091007 0 0\n167.059388 60.450217 0 0\n166.549605 60.96 0 0\n167.238993 61.649388 0 0\n167.423999 61.568794 0 0\n167.576743 61.119105 0 0\n167.576743 63.659105 0 0\n167.545771 63.185193 0 0\n167.423999 62.891206 0 0\n167.238993 62.810612 0 0\n167.059388 62.990217 0 0\n167.059388 62.631007 0 0\n167.059388 61.828993 0 0\n166.37 61.139605 0 0\n166.190395 61.31921 0 0\n166.190395 60.96 0 0\n165.501007 60.270612 0 0\n165.316001 60.351206 0 0\n165.163257 60.800895 0 0\n165.194229 61.274807 0 0\n165.316001 61.568794 0 0\n165.501007 61.649388 0 0\n166.190395 60.96 0 0\n166.190395 61.31921 0 0\n165.680612 61.828993 0 0\n165.761206 62.013999 0 0\n166.210895 62.166743 0 0\n166.684807 62.135771 0 0\n166.978794 62.013999 0 0\n167.059388 61.828993 0 0\n167.059388 62.631007 0 0\n166.978794 62.446001 0 0\n166.529105 62.293257 0 0\n166.055193 62.324229 0 0\n165.761206 62.446001 0 0\n165.680612 62.631007 0 0\n166.37 63.320395 0 0\n167.059388 62.631007 0 0\n167.059388 62.990217 0 0\n166.549605 63.5 0 0\n167.238993 64.189388 0 0\n167.423999 64.108794 0 0\n167.576743 63.659105 0 0\n167.576743 66.199105 0 0\n167.545771 65.725193 0 0\n167.423999 65.431206 0 0\n167.238993 65.350612 0 0\n167.059388 65.530217 0 0\n167.059388 65.171007 0 0\n167.059388 64.368993 0 0\n166.37 63.679605 0 0\n166.190395 63.85921 0 0\n166.190395 63.5 0 0\n165.501007 62.810612 0 0\n165.316001 62.891206 0 0\n165.163257 63.340895 0 0\n165.194229 63.814807 0 0\n165.316001 64.108794 0 0\n165.501007 64.189388 0 0\n166.190395 63.5 0 0\n166.190395 63.85921 0 0\n165.680612 64.368993 0 0\n165.761206 64.553999 0 0\n166.210895 64.706743 0 0\n166.684807 64.675771 0 0\n166.978794 64.553999 0 0\n167.059388 64.368993 0 0\n167.059388 65.171007 0 0\n166.978794 64.986001 0 0\n166.529105 64.833257 0 0\n166.055193 64.864229 0 0\n165.761206 64.986001 0 0\n165.680612 65.171007 0 0\n166.37 65.860395 0 0\n167.059388 65.171007 0 0\n167.059388 65.530217 0 0\n166.549605 66.04 0 0\n167.238993 66.729388 0 0\n167.423999 66.648794 0 0\n167.576743 66.199105 0 0\n167.576743 83.850402 0 0\n167.563968 83.881168 0 0\n167.563633 84.265148 0 0\n167.710266 84.620027 0 0\n167.981544 84.891779 0 0\n168.336168 85.039032 0 0\n168.720148 85.039367 0 0\n169.075027 84.892734 0 0\n169.346779 84.621456 0 0\n169.494032 84.266832 0 0\n169.494367 83.882852 0 0\n169.494367 89.8134 0 0\n169.344173 89.751035 0 0\n169.035979 89.750766 0 0\n168.77832 89.857228 0 0\n168.612805 89.691424 0 0\n168.328173 89.573235 0 0\n168.019979 89.572966 0 0\n167.735141 89.690659 0 0\n167.517024 89.908395 0 0\n167.398835 90.193027 0 0\n167.398566 90.501221 0 0\n167.516259 90.786059 0 0\n167.733995 91.004176 0 0\n168.018627 91.122365 0 0\n168.326821 91.122634 0 0\n168.584479 91.016171 0 0\n168.749995 91.181976 0 0\n169.034627 91.300165 0 0\n169.342821 91.300434 0 0\n169.627659 91.182741 0 0\n169.845776 90.965005 0 0\n169.963965 90.680373 0 0\n169.964234 90.372179 0 0\n169.964234 92.615488 0 0\n169.948141 92.576541 0 0\n169.730405 92.358424 0 0\n169.445773 92.240235 0 0\n169.339512 92.240142 0 0\n169.354365 92.204373 0 0\n169.354634 91.896179 0 0\n169.236941 91.611341 0 0\n169.019205 91.393224 0 0\n168.734573 91.275035 0 0\n168.426379 91.274766 0 0\n168.141541 91.392459 0 0\n167.923424 91.610195 0 0\n167.805235 91.894827 0 0\n167.804966 92.203021 0 0\n167.922659 92.487859 0 0\n168.140395 92.705976 0 0\n168.425027 92.824165 0 0\n168.531287 92.824257 0 0\n168.516435 92.860027 0 0\n168.516166 93.168221 0 0\n168.633859 93.453059 0 0\n168.703386 93.522708 0 0\n168.660024 93.565995 0 0\n168.541835 93.850627 0 0\n168.541566 94.158821 0 0\n168.659259 94.443659 0 0\n168.876995 94.661776 0 0\n169.161627 94.779965 0 0\n169.427031 94.780196 0 0\n169.422024 94.785195 0 0\n169.303835 95.069827 0 0\n169.303566 95.378021 0 0\n169.421259 95.662859 0 0\n169.638995 95.880976 0 0\n169.923627 95.999165 0 0\n170.231821 95.999434 0 0\n170.516659 95.881741 0 0\n170.52293 95.87548 0 0\n170.522766 96.063821 0 0\n170.535006 96.093445 0 0\n170.478341 96.116859 0 0\n170.260224 96.334595 0 0\n170.142035 96.619227 0 0\n170.141766 96.927421 0 0\n170.259459 97.212259 0 0\n170.477195 97.430376 0 0\n170.761827 97.548565 0 0\n171.070021 97.548834 0 0\n171.208827 97.49148 0 0\n171.208566 97.791021 0 0\n171.255625 97.904912 0 0\n171.073024 98.087195 0 0\n170.954835 98.371827 0 0\n170.954566 98.680021 0 0\n171.072259 98.964859 0 0\n171.289995 99.182976 0 0\n171.574627 99.301165 0 0\n171.866795 99.30142 0 0\n171.767635 99.540227 0 0\n171.767366 99.848421 0 0\n171.885059 100.133259 0 0\n172.102795 100.351376 0 0\n172.387427 100.469565 0 0\n172.695621 100.469834 0 0\n172.980459 100.352141 0 0\n173.198576 100.134405 0 0\n173.316765 99.849773 0 0\n173.317034 99.541579 0 0\n173.317034 102.929844 0 0\n173.282824 102.963995 0 0\n173.164635 103.248627 0 0\n173.164366 103.556821 0 0\n173.205989 103.657556 0 0\n173.007005 103.458224 0 0\n172.722373 103.340035 0 0\n172.414179 103.339766 0 0\n172.129341 103.457459 0 0\n171.911224 103.675195 0 0\n171.793035 103.959827 0 0\n171.792766 104.268021 0 0\n171.910459 104.552859 0 0\n172.128195 104.770976 0 0\n172.412827 104.889165 0 0\n172.50877 104.889248 0 0\n172.621659 105.162459 0 0\n172.839395 105.380576 0 0\n173.124027 105.498765 0 0\n173.432221 105.499034 0 0\n173.717059 105.381341 0 0\n173.935176 105.163605 0 0\n174.053365 104.878973 0 0\n174.053634 104.570779 0 0\n173.935941 104.285941 0 0\n173.828191 104.178003 0 0\n174.092621 104.178234 0 0\n174.377459 104.060541 0 0\n174.595576 103.842805 0 0\n174.713765 103.558173 0 0\n174.714034 103.249979 0 0\n174.714034 127.6477 0 0\n174.104434 127.6477 0 0\n174.104434 108.863379 0 0\n173.986741 108.578541 0 0\n173.769005 108.360424 0 0\n173.484373 108.242235 0 0\n173.418634 108.242177 0 0\n173.418634 106.043979 0 0\n173.300941 105.759141 0 0\n173.083205 105.541024 0 0\n172.798573 105.422835 0 0\n172.490379 105.422566 0 0\n172.205541 105.540259 0 0\n171.987424 105.757995 0 0\n171.869235 106.042627 0 0\n171.868966 106.350821 0 0\n171.986659 106.635659 0 0\n172.204395 106.853776 0 0\n172.489027 106.971965 0 0\n172.797221 106.972234 0 0\n173.082059 106.854541 0 0\n173.300176 106.636805 0 0\n173.418365 106.352173 0 0\n173.418634 106.043979 0 0\n173.418634 108.242177 0 0\n173.176179 108.241966 0 0\n172.891341 108.359659 0 0\n172.673224 108.577395 0 0\n172.555035 108.862027 0 0\n172.554766 109.170221 0 0\n172.672459 109.455059 0 0\n172.890195 109.673176 0 0\n173.174827 109.791365 0 0\n173.483021 109.791634 0 0\n173.767859 109.673941 0 0\n173.985976 109.456205 0 0\n174.104165 109.171573 0 0\n174.104434 108.863379 0 0\n174.104434 127.6477 0 0\n172.631234 127.6477 0 0\n172.631234 125.652779 0 0\n172.516967 125.376232 0 0\n172.516967 109.079652 0 0\n172.370334 108.724773 0 0\n172.099056 108.453021 0 0\n171.744432 108.305768 0 0\n171.360452 108.305433 0 0\n171.005573 108.452066 0 0\n170.733821 108.723344 0 0\n170.586568 109.077968 0 0\n170.586233 109.461948 0 0\n170.732866 109.816827 0 0\n171.004144 110.088579 0 0\n171.358768 110.235832 0 0\n171.742748 110.236167 0 0\n172.097627 110.089534 0 0\n172.369379 109.818256 0 0\n172.516632 109.463632 0 0\n172.516967 109.079652 0 0\n172.516967 125.376232 0 0\n172.513541 125.367941 0 0\n172.295805 125.149824 0 0\n172.011173 125.031635 0 0\n171.940638 125.031573 0 0\n171.827741 124.758341 0 0\n171.666034 124.596351 0 0\n171.666034 113.359179 0 0\n171.548341 113.074341 0 0\n171.330605 112.856224 0 0\n171.045973 112.738035 0 0\n170.737779 112.737766 0 0\n170.452941 112.855459 0 0\n170.234824 113.073195 0 0\n170.116635 113.357827 0 0\n170.116366 113.666021 0 0\n170.234059 113.950859 0 0\n170.451795 114.168976 0 0\n170.736427 114.287165 0 0\n171.044621 114.287434 0 0\n171.329459 114.169741 0 0\n171.547576 113.952005 0 0\n171.665765 113.667373 0 0\n171.666034 113.359179 0 0\n171.666034 124.596351 0 0\n171.610005 124.540224 0 0\n171.325373 124.422035 0 0\n171.017179 124.421766 0 0\n170.732341 124.539459 0 0\n170.514224 124.757195 0 0\n170.396035 125.041827 0 0\n170.395766 125.350021 0 0\n170.513459 125.634859 0 0\n170.731195 125.852976 0 0\n171.015827 125.971165 0 0\n171.086361 125.971226 0 0\n171.199259 126.244459 0 0\n171.416995 126.462576 0 0\n171.701627 126.580765 0 0\n172.009821 126.581034 0 0\n172.294659 126.463341 0 0\n172.512776 126.245605 0 0\n172.630965 125.960973 0 0\n172.631234 125.652779 0 0\n172.631234 127.6477 0 0\n170.104006 127.6477 0 0\n170.104006 125.49358 0 0\n170.103874 125.49326 0 0\n170.103874 123.866487 0 0\n170.103874 122.513513 0 0\n170.103724 122.341733 0 0\n170.037848 122.183086 0 0\n169.916275 122.061725 0 0\n169.757513 121.996126 0 0\n169.14495 121.9962 0 0\n169.037 122.10415 0 0\n169.037 123.063 0 0\n169.99585 123.063 0 0\n170.1038 122.95505 0 0\n170.103874 122.513513 0 0\n170.103874 123.866487 0 0\n170.1038 123.42495 0 0\n169.99585 123.317 0 0\n169.037 123.317 0 0\n169.037 124.27585 0 0\n169.14495 124.3838 0 0\n169.757513 124.383874 0 0\n169.916275 124.318275 0 0\n170.037848 124.196914 0 0\n170.103724 124.038267 0 0\n170.103874 123.866487 0 0\n170.103874 125.49326 0 0\n169.922644 125.054651 0 0\n169.587116 124.718537 0 0\n169.148503 124.536409 0 0\n168.783 124.536089 0 0\n168.783 124.27585 0 0\n168.783 123.317 0 0\n168.783 123.063 0 0\n168.783 122.10415 0 0\n168.67505 121.9962 0 0\n168.062487 121.996126 0 0\n167.903725 122.061725 0 0\n167.782152 122.183086 0 0\n167.716276 122.341733 0 0\n167.716126 122.513513 0 0\n167.7162 122.95505 0 0\n167.82415 123.063 0 0\n168.783 123.063 0 0\n168.783 123.317 0 0\n167.82415 123.317 0 0\n167.7162 123.42495 0 0\n167.716126 123.866487 0 0\n167.716276 124.038267 0 0\n167.782152 124.196914 0 0\n167.903725 124.318275 0 0\n168.062487 124.383874 0 0\n168.67505 124.3838 0 0\n168.783 124.27585 0 0\n168.783 124.536089 0 0\n168.67358 124.535994 0 0\n168.234651 124.717356 0 0\n167.898537 125.052884 0 0\n167.716409 125.491497 0 0\n167.715994 125.96642 0 0\n167.897356 126.405349 0 0\n168.232884 126.741463 0 0\n168.671497 126.923591 0 0\n169.14642 126.924006 0 0\n169.585349 126.742644 0 0\n169.921463 126.407116 0 0\n170.103591 125.968503 0 0\n170.104006 125.49358 0 0\n170.104006 127.6477 0 0\n167.564006 127.6477 0 0\n167.564006 125.49358 0 0\n167.564006 122.95358 0 0\n167.382644 122.514651 0 0\n167.059388 122.19083 0 0\n167.059388 66.908993 0 0\n166.37 66.219605 0 0\n166.190395 66.39921 0 0\n166.190395 66.04 0 0\n165.501007 65.350612 0 0\n165.316001 65.431206 0 0\n165.163257 65.880895 0 0\n165.194229 66.354807 0 0\n165.316001 66.648794 0 0\n165.501007 66.729388 0 0\n166.190395 66.04 0 0\n166.190395 66.39921 0 0\n165.680612 66.908993 0 0\n165.761206 67.093999 0 0\n166.210895 67.246743 0 0\n166.684807 67.215771 0 0\n166.978794 67.093999 0 0\n167.059388 66.908993 0 0\n167.059388 122.19083 0 0\n167.047116 122.178537 0 0\n166.713034 122.039814 0 0\n166.713034 86.536779 0 0\n166.595341 86.251941 0 0\n166.377605 86.033824 0 0\n166.092973 85.915635 0 0\n166.078563 85.915622 0 0\n166.078563 76.050323 0 0\n166.065367 75.904329 0 0\n166.043997 75.667902 0 0\n165.964152 75.475138 0 0\n165.938418 75.466792 0 0\n165.973716 75.431494 0 0\n165.841662 75.29944 0 0\n165.917779 75.223456 0 0\n166.065032 74.868832 0 0\n166.065367 74.484852 0 0\n165.918734 74.129973 0 0\n165.647456 73.858221 0 0\n165.292832 73.710968 0 0\n165.024006 73.710733 0 0\n165.024006 65.80358 0 0\n165.024006 63.26358 0 0\n165.024006 60.72358 0 0\n165.024006 58.18358 0 0\n164.842644 57.744651 0 0\n164.507116 57.408537 0 0\n164.068503 57.226409 0 0\n163.59358 57.225994 0 0\n163.154651 57.407356 0 0\n162.818537 57.742884 0 0\n162.636409 58.181497 0 0\n162.635994 58.65642 0 0\n162.817356 59.095349 0 0\n163.152884 59.431463 0 0\n163.591497 59.613591 0 0\n164.06642 59.614006 0 0\n164.505349 59.432644 0 0\n164.841463 59.097116 0 0\n165.023591 58.658503 0 0\n165.024006 58.18358 0 0\n165.024006 60.72358 0 0\n164.842644 60.284651 0 0\n164.507116 59.948537 0 0\n164.068503 59.766409 0 0\n163.59358 59.765994 0 0\n163.154651 59.947356 0 0\n162.818537 60.282884 0 0\n162.636409 60.721497 0 0\n162.635994 61.19642 0 0\n162.817356 61.635349 0 0\n163.152884 61.971463 0 0\n163.591497 62.153591 0 0\n164.06642 62.154006 0 0\n164.505349 61.972644 0 0\n164.841463 61.637116 0 0\n165.023591 61.198503 0 0\n165.024006 60.72358 0 0\n165.024006 63.26358 0 0\n164.842644 62.824651 0 0\n164.507116 62.488537 0 0\n164.068503 62.306409 0 0\n163.59358 62.305994 0 0\n163.154651 62.487356 0 0\n162.818537 62.822884 0 0\n162.636409 63.261497 0 0\n162.635994 63.73642 0 0\n162.817356 64.175349 0 0\n163.152884 64.511463 0 0\n163.591497 64.693591 0 0\n164.06642 64.694006 0 0\n164.505349 64.512644 0 0\n164.841463 64.177116 0 0\n165.023591 63.738503 0 0\n165.024006 63.26358 0 0\n165.024006 65.80358 0 0\n164.842644 65.364651 0 0\n164.507116 65.028537 0 0\n164.068503 64.846409 0 0\n163.59358 64.845994 0 0\n163.154651 65.027356 0 0\n162.818537 65.362884 0 0\n162.636409 65.801497 0 0\n162.635994 66.27642 0 0\n162.817356 66.715349 0 0\n163.152884 67.051463 0 0\n163.591497 67.233591 0 0\n164.06642 67.234006 0 0\n164.505349 67.052644 0 0\n164.841463 66.717116 0 0\n165.023591 66.278503 0 0\n165.024006 65.80358 0 0\n165.024006 73.710733 0 0\n164.908852 73.710633 0 0\n164.655643 73.815256 0 0\n164.655643 71.591518 0 0\n164.530233 71.288002 0 0\n164.298219 71.055583 0 0\n163.994923 70.929643 0 0\n163.666518 70.929357 0 0\n163.363002 71.054767 0 0\n163.130583 71.286781 0 0\n163.004643 71.590077 0 0\n163.004357 71.918482 0 0\n163.129767 72.221998 0 0\n163.361781 72.454417 0 0\n163.665077 72.580357 0 0\n163.993482 72.580643 0 0\n164.296998 72.455233 0 0\n164.529417 72.223219 0 0\n164.655357 71.919923 0 0\n164.655643 71.591518 0 0\n164.655643 73.815256 0 0\n164.553973 73.857266 0 0\n164.465082 73.946001 0 0\n164.377456 73.858221 0 0\n164.022832 73.710968 0 0\n163.638852 73.710633 0 0\n163.283973 73.857266 0 0\n163.195082 73.946001 0 0\n163.157043 73.907895 0 0\n163.157043 72.302718 0 0\n163.031633 71.999202 0 0\n162.799619 71.766783 0 0\n162.496323 71.640843 0 0\n162.483874 71.640832 0 0\n162.483874 66.716487 0 0\n162.483874 65.192487 0 0\n162.483874 64.176487 0 0\n162.483874 62.652487 0 0\n162.483874 61.636487 0 0\n162.483874 60.112487 0 0\n162.483874 59.096487 0 0\n162.483874 57.572487 0 0\n162.418275 57.413725 0 0\n162.296914 57.292152 0 0\n162.138267 57.226276 0 0\n161.966487 57.226126 0 0\n160.442487 57.226126 0 0\n160.283725 57.291725 0 0\n160.162152 57.413086 0 0\n160.096276 57.571733 0 0\n160.096126 57.743513 0 0\n160.096126 59.267513 0 0\n160.161725 59.426275 0 0\n160.283086 59.547848 0 0\n160.441733 59.613724 0 0\n160.613513 59.613874 0 0\n162.137513 59.613874 0 0\n162.296275 59.548275 0 0\n162.417848 59.426914 0 0\n162.483724 59.268267 0 0\n162.483874 59.096487 0 0\n162.483874 60.112487 0 0\n162.418275 59.953725 0 0\n162.296914 59.832152 0 0\n162.138267 59.766276 0 0\n161.966487 59.766126 0 0\n160.442487 59.766126 0 0\n160.283725 59.831725 0 0\n160.162152 59.953086 0 0\n160.096276 60.111733 0 0\n160.096126 60.283513 0 0\n160.096126 61.807513 0 0\n160.161725 61.966275 0 0\n160.283086 62.087848 0 0\n160.441733 62.153724 0 0\n160.613513 62.153874 0 0\n162.137513 62.153874 0 0\n162.296275 62.088275 0 0\n162.417848 61.966914 0 0\n162.483724 61.808267 0 0\n162.483874 61.636487 0 0\n162.483874 62.652487 0 0\n162.418275 62.493725 0 0\n162.296914 62.372152 0 0\n162.138267 62.306276 0 0\n161.966487 62.306126 0 0\n160.442487 62.306126 0 0\n160.283725 62.371725 0 0\n160.162152 62.493086 0 0\n160.096276 62.651733 0 0\n160.096126 62.823513 0 0\n160.096126 64.347513 0 0\n160.161725 64.506275 0 0\n160.283086 64.627848 0 0\n160.441733 64.693724 0 0\n160.613513 64.693874 0 0\n162.137513 64.693874 0 0\n162.296275 64.628275 0 0\n162.417848 64.506914 0 0\n162.483724 64.348267 0 0\n162.483874 64.176487 0 0\n162.483874 65.192487 0 0\n162.418275 65.033725 0 0\n162.296914 64.912152 0 0\n162.138267 64.846276 0 0\n161.966487 64.846126 0 0\n160.442487 64.846126 0 0\n160.283725 64.911725 0 0\n160.162152 65.033086 0 0\n160.096276 65.191733 0 0\n160.096126 65.363513 0 0\n160.096126 66.887513 0 0\n160.161725 67.046275 0 0\n160.283086 67.167848 0 0\n160.441733 67.233724 0 0\n160.613513 67.233874 0 0\n162.137513 67.233874 0 0\n162.296275 67.168275 0 0\n162.417848 67.046914 0 0\n162.483724 66.888267 0 0\n162.483874 66.716487 0 0\n162.483874 71.640832 0 0\n162.255367 71.640633 0 0\n162.255367 70.268452 0 0\n162.108734 69.913573 0 0\n161.837456 69.641821 0 0\n161.482832 69.494568 0 0\n161.098852 69.494233 0 0\n160.743973 69.640866 0 0\n160.472221 69.912144 0 0\n160.324968 70.266768 0 0\n160.324633 70.650748 0 0\n160.471266 71.005627 0 0\n160.742544 71.277379 0 0\n161.097168 71.424632 0 0\n161.481148 71.424967 0 0\n161.836027 71.278334 0 0\n162.107779 71.007056 0 0\n162.255032 70.652432 0 0\n162.255367 70.268452 0 0\n162.255367 71.640633 0 0\n162.167918 71.640557 0 0\n161.864402 71.765967 0 0\n161.631983 71.997981 0 0\n161.506043 72.301277 0 0\n161.505757 72.629682 0 0\n161.631167 72.933198 0 0\n161.863181 73.165617 0 0\n162.166477 73.291557 0 0\n162.494882 73.291843 0 0\n162.798398 73.166433 0 0\n163.030817 72.934419 0 0\n163.156757 72.631123 0 0\n163.157043 72.302718 0 0\n163.157043 73.907895 0 0\n163.107456 73.858221 0 0\n162.752832 73.710968 0 0\n162.368852 73.710633 0 0\n162.013973 73.857266 0 0\n161.925082 73.946001 0 0\n161.837456 73.858221 0 0\n161.482832 73.710968 0 0\n161.098852 73.710633 0 0\n160.743973 73.857266 0 0\n160.655082 73.946001 0 0\n160.567456 73.858221 0 0\n160.212832 73.710968 0 0\n159.828852 73.710633 0 0\n159.473973 73.857266 0 0\n159.202221 74.128544 0 0\n159.054968 74.483168 0 0\n159.054633 74.867148 0 0\n159.161857 75.126651 0 0\n159.120752 75.167686 0 0\n159.054876 75.326333 0 0\n159.054726 75.498113 0 0\n159.054726 76.564913 0 0\n159.120325 76.723675 0 0\n159.241686 76.845248 0 0\n159.400333 76.911124 0 0\n159.572113 76.911274 0 0\n160.638913 76.911274 0 0\n160.797675 76.845675 0 0\n160.829896 76.81351 0 0\n161.185677 76.924563 0 0\n161.568098 76.889997 0 0\n161.760862 76.810152 0 0\n161.813192 76.648797 0 0\n161.379803 76.215408 0 0\n161.29 76.125605 0 0\n161.110395 75.946 0 0\n161.29 75.766395 0 0\n161.469605 75.946 0 0\n161.559408 76.035803 0 0\n161.602916 76.079311 0 0\n161.616003 76.224098 0 0\n161.695848 76.416862 0 0\n161.857203 76.469192 0 0\n161.925 76.401395 0 0\n161.992797 76.469192 0 0\n162.154152 76.416862 0 0\n162.265155 76.061239 0 0\n162.290591 76.035802 0 0\n162.290592 76.035803 0 0\n162.380395 75.946 0 0\n162.56 75.766395 0 0\n162.739604 75.946 0 0\n162.56 76.125605 0 0\n162.470197 76.215408 0 0\n162.036808 76.648797 0 0\n162.089138 76.810152 0 0\n162.455677 76.924563 0 0\n162.838098 76.889997 0 0\n163.030862 76.810152 0 0\n163.039207 76.784418 0 0\n163.074506 76.819716 0 0\n163.083192 76.81103 0 0\n163.206559 76.687662 0 0\n163.282544 76.763779 0 0\n163.637168 76.911032 0 0\n164.021148 76.911367 0 0\n164.376027 76.764734 0 0\n164.453336 76.687558 0 0\n164.585494 76.819716 0 0\n164.620792 76.784418 0 0\n164.629138 76.810152 0 0\n164.995677 76.924563 0 0\n165.378098 76.889997 0 0\n165.570862 76.810152 0 0\n165.623192 76.648797 0 0\n165.189803 76.215408 0 0\n165.1 76.125605 0 0\n164.920395 75.946 0 0\n165.1 75.766395 0 0\n165.279605 75.946 0 0\n165.369408 76.035803 0 0\n165.802797 76.469192 0 0\n165.964152 76.416862 0 0\n166.078563 76.050323 0 0\n166.078563 85.915622 0 0\n166.039967 85.915588 0 0\n166.039967 78.548852 0 0\n165.893334 78.193973 0 0\n165.623192 77.923358 0 0\n165.622056 77.922221 0 0\n165.267432 77.774968 0 0\n164.883452 77.774633 0 0\n164.528573 77.921266 0 0\n164.256821 78.192544 0 0\n164.109568 78.547168 0 0\n164.109233 78.931148 0 0\n164.255866 79.286027 0 0\n164.527144 79.557779 0 0\n164.881768 79.705032 0 0\n165.265748 79.705367 0 0\n165.620627 79.558734 0 0\n165.892379 79.287456 0 0\n166.039632 78.932832 0 0\n166.039967 78.548852 0 0\n166.039967 85.915588 0 0\n165.784779 85.915366 0 0\n165.499941 86.033059 0 0\n165.442991 86.089908 0 0\n165.387005 86.033824 0 0\n165.102373 85.915635 0 0\n164.794179 85.915366 0 0\n164.729081 85.942263 0 0\n164.807765 85.752773 0 0\n164.808034 85.444579 0 0\n164.690341 85.159741 0 0\n164.472605 84.941624 0 0\n164.187973 84.823435 0 0\n164.147634 84.823399 0 0\n164.147634 82.396579 0 0\n164.029941 82.111741 0 0\n163.812205 81.893624 0 0\n163.527573 81.775435 0 0\n163.411034 81.775333 0 0\n163.411034 80.618579 0 0\n163.293341 80.333741 0 0\n163.083192 80.123224 0 0\n163.075605 80.115624 0 0\n162.790973 79.997435 0 0\n162.482779 79.997166 0 0\n162.197941 80.114859 0 0\n161.979824 80.332595 0 0\n161.861635 80.617227 0 0\n161.861366 80.925421 0 0\n161.979059 81.210259 0 0\n162.196795 81.428376 0 0\n162.481427 81.546565 0 0\n162.789621 81.546834 0 0\n163.074459 81.429141 0 0\n163.292576 81.211405 0 0\n163.410765 80.926773 0 0\n163.411034 80.618579 0 0\n163.411034 81.775333 0 0\n163.219379 81.775166 0 0\n162.934541 81.892859 0 0\n162.716424 82.110595 0 0\n162.623603 82.334133 0 0\n162.431979 82.333966 0 0\n162.147141 82.451659 0 0\n161.929024 82.669395 0 0\n161.810835 82.954027 0 0\n161.810566 83.262221 0 0\n161.928259 83.547059 0 0\n162.145995 83.765176 0 0\n162.430627 83.883365 0 0\n162.738821 83.883634 0 0\n163.023659 83.765941 0 0\n163.241776 83.548205 0 0\n163.334596 83.324666 0 0\n163.526221 83.324834 0 0\n163.811059 83.207141 0 0\n164.029176 82.989405 0 0\n164.147365 82.704773 0 0\n164.147634 82.396579 0 0\n164.147634 84.823399 0 0\n163.879779 84.823166 0 0\n163.594941 84.940859 0 0\n163.376824 85.158595 0 0\n163.258635 85.443227 0 0\n163.258366 85.751421 0 0\n163.376059 86.036259 0 0\n163.420208 86.080486 0 0\n163.376824 86.123795 0 0\n163.258635 86.408427 0 0\n163.258366 86.716621 0 0\n163.376059 87.001459 0 0\n163.593795 87.219576 0 0\n163.878427 87.337765 0 0\n164.186621 87.338034 0 0\n164.408251 87.246457 0 0\n164.508195 87.346576 0 0\n164.792827 87.464765 0 0\n165.101021 87.465034 0 0\n165.385859 87.347341 0 0\n165.442808 87.290491 0 0\n165.498795 87.346576 0 0\n165.783427 87.464765 0 0\n166.091621 87.465034 0 0\n166.376459 87.347341 0 0\n166.594576 87.129605 0 0\n166.712765 86.844973 0 0\n166.713034 86.536779 0 0\n166.713034 122.039814 0 0\n166.608503 121.996409 0 0\n166.141567 121.996 0 0\n166.141567 89.394652 0 0\n165.994934 89.039773 0 0\n165.723656 88.768021 0 0\n165.369032 88.620768 0 0\n164.985052 88.620433 0 0\n164.630173 88.767066 0 0\n164.358421 89.038344 0 0\n164.211168 89.392968 0 0\n164.210833 89.776948 0 0\n164.357466 90.131827 0 0\n164.628744 90.403579 0 0\n164.983368 90.550832 0 0\n165.367348 90.551167 0 0\n165.722227 90.404534 0 0\n165.993979 90.133256 0 0\n166.141232 89.778632 0 0\n166.141567 89.394652 0 0\n166.141567 121.996 0 0\n166.13358 121.995994 0 0\n166.065367 122.024179 0 0\n166.065367 104.583852 0 0\n166.065367 98.614852 0 0\n166.027234 98.522563 0 0\n166.027234 91.769179 0 0\n165.909541 91.484341 0 0\n165.691805 91.266224 0 0\n165.407173 91.148035 0 0\n165.098979 91.147766 0 0\n164.814141 91.265459 0 0\n164.596024 91.483195 0 0\n164.477835 91.767827 0 0\n164.477566 92.076021 0 0\n164.595259 92.360859 0 0\n164.812995 92.578976 0 0\n165.097627 92.697165 0 0\n165.405821 92.697434 0 0\n165.690659 92.579741 0 0\n165.908776 92.362005 0 0\n166.026965 92.077373 0 0\n166.027234 91.769179 0 0\n166.027234 98.522563 0 0\n165.918734 98.259973 0 0\n165.647456 97.988221 0 0\n165.292832 97.840968 0 0\n164.908852 97.840633 0 0\n164.553973 97.987266 0 0\n164.335242 98.205615 0 0\n164.401365 98.046373 0 0\n164.401634 97.738179 0 0\n164.283941 97.453341 0 0\n164.066205 97.235224 0 0\n163.781573 97.117035 0 0\n163.652367 97.116922 0 0\n163.652367 95.160452 0 0\n163.505734 94.805573 0 0\n163.234456 94.533821 0 0\n162.879832 94.386568 0 0\n162.495852 94.386233 0 0\n162.471234 94.396404 0 0\n162.471234 91.565979 0 0\n162.353541 91.281141 0 0\n162.288412 91.215898 0 0\n162.394765 90.959773 0 0\n162.395034 90.651579 0 0\n162.277341 90.366741 0 0\n162.059605 90.148624 0 0\n161.774973 90.030435 0 0\n161.466779 90.030166 0 0\n161.181941 90.147859 0 0\n160.963824 90.365595 0 0\n160.845635 90.650227 0 0\n160.845366 90.958421 0 0\n160.963059 91.243259 0 0\n161.028187 91.308501 0 0\n160.921835 91.564627 0 0\n160.921566 91.872821 0 0\n161.039259 92.157659 0 0\n161.256995 92.375776 0 0\n161.541627 92.493965 0 0\n161.849821 92.494234 0 0\n162.134659 92.376541 0 0\n162.352776 92.158805 0 0\n162.470965 91.874173 0 0\n162.471234 91.565979 0 0\n162.471234 94.396404 0 0\n162.395034 94.42789 0 0\n162.395034 93.369379 0 0\n162.277341 93.084541 0 0\n162.059605 92.866424 0 0\n161.774973 92.748235 0 0\n161.466779 92.747966 0 0\n161.181941 92.865659 0 0\n160.963824 93.083395 0 0\n160.845635 93.368027 0 0\n160.845366 93.676221 0 0\n160.963059 93.961059 0 0\n161.180795 94.179176 0 0\n161.465427 94.297365 0 0\n161.773621 94.297634 0 0\n162.058459 94.179941 0 0\n162.276576 93.962205 0 0\n162.394765 93.677573 0 0\n162.395034 93.369379 0 0\n162.395034 94.42789 0 0\n162.140973 94.532866 0 0\n161.869221 94.804144 0 0\n161.721968 95.158768 0 0\n161.721633 95.542748 0 0\n161.868266 95.897627 0 0\n162.139544 96.169379 0 0\n162.494168 96.316632 0 0\n162.878148 96.316967 0 0\n163.233027 96.170334 0 0\n163.504779 95.899056 0 0\n163.652032 95.544432 0 0\n163.652367 95.160452 0 0\n163.652367 97.116922 0 0\n163.473379 97.116766 0 0\n163.188541 97.234459 0 0\n162.970424 97.452195 0 0\n162.852235 97.736827 0 0\n162.851966 98.045021 0 0\n162.969659 98.329859 0 0\n163.187395 98.547976 0 0\n163.472027 98.666165 0 0\n163.780221 98.666434 0 0\n164.065059 98.548741 0 0\n164.230154 98.383933 0 0\n164.134968 98.613168 0 0\n164.134633 98.997148 0 0\n164.281266 99.352027 0 0\n164.552544 99.623779 0 0\n164.907168 99.771032 0 0\n165.291148 99.771367 0 0\n165.646027 99.624734 0 0\n165.917779 99.353456 0 0\n166.065032 98.998832 0 0\n166.065367 98.614852 0 0\n166.065367 104.583852 0 0\n165.918734 104.228973 0 0\n165.720768 104.030661 0 0\n165.807176 103.944405 0 0\n165.925365 103.659773 0 0\n165.925634 103.351579 0 0\n165.807941 103.066741 0 0\n165.590205 102.848624 0 0\n165.305573 102.730435 0 0\n164.997379 102.730166 0 0\n164.712541 102.847859 0 0\n164.494424 103.065595 0 0\n164.376235 103.350227 0 0\n164.375966 103.658421 0 0\n164.493659 103.943259 0 0\n164.530266 103.97993 0 0\n164.282221 104.227544 0 0\n164.134968 104.582168 0 0\n164.134633 104.966148 0 0\n164.281266 105.321027 0 0\n164.552544 105.592779 0 0\n164.907168 105.740032 0 0\n165.291148 105.740367 0 0\n165.646027 105.593734 0 0\n165.917779 105.322456 0 0\n166.065032 104.967832 0 0\n166.065367 104.583852 0 0\n166.065367 122.024179 0 0\n165.694651 122.177356 0 0\n165.358537 122.512884 0 0\n165.176409 122.951497 0 0\n165.175994 123.42642 0 0\n165.357356 123.865349 0 0\n165.692884 124.201463 0 0\n166.131497 124.383591 0 0\n166.60642 124.384006 0 0\n167.045349 124.202644 0 0\n167.381463 123.867116 0 0\n167.563591 123.428503 0 0\n167.564006 122.95358 0 0\n167.564006 125.49358 0 0\n167.382644 125.054651 0 0\n167.047116 124.718537 0 0\n166.608503 124.536409 0 0\n166.13358 124.535994 0 0\n165.694651 124.717356 0 0\n165.358537 125.052884 0 0\n165.176409 125.491497 0 0\n165.175994 125.96642 0 0\n165.357356 126.405349 0 0\n165.692884 126.741463 0 0\n166.131497 126.923591 0 0\n166.60642 126.924006 0 0\n167.045349 126.742644 0 0\n167.381463 126.407116 0 0\n167.563591 125.968503 0 0\n167.564006 125.49358 0 0\n167.564006 127.6477 0 0\n165.024006 127.6477 0 0\n165.024006 125.49358 0 0\n165.024006 122.95358 0 0\n164.842644 122.514651 0 0\n164.507116 122.178537 0 0\n164.068503 121.996409 0 0\n163.792034 121.996167 0 0\n163.792034 101.395779 0 0\n163.674341 101.110941 0 0\n163.456605 100.892824 0 0\n163.171973 100.774635 0 0\n162.863779 100.774366 0 0\n162.578941 100.892059 0 0\n162.395034 101.075644 0 0\n162.395034 97.077779 0 0\n162.277341 96.792941 0 0\n162.059605 96.574824 0 0\n161.774973 96.456635 0 0\n161.466779 96.456366 0 0\n161.181941 96.574059 0 0\n160.963824 96.791795 0 0\n160.845635 97.076427 0 0\n160.845366 97.384621 0 0\n160.963059 97.669459 0 0\n161.180795 97.887576 0 0\n161.465427 98.005765 0 0\n161.773621 98.006034 0 0\n162.058459 97.888341 0 0\n162.276576 97.670605 0 0\n162.394765 97.385973 0 0\n162.395034 97.077779 0 0\n162.395034 101.075644 0 0\n162.360824 101.109795 0 0\n162.242635 101.394427 0 0\n162.242366 101.702621 0 0\n162.360059 101.987459 0 0\n162.577795 102.205576 0 0\n162.862427 102.323765 0 0\n163.170621 102.324034 0 0\n163.455459 102.206341 0 0\n163.673576 101.988605 0 0\n163.791765 101.703973 0 0\n163.792034 101.395779 0 0\n163.792034 121.996167 0 0\n163.59358 121.995994 0 0\n163.154651 122.177356 0 0\n162.818537 122.512884 0 0\n162.636409 122.951497 0 0\n162.635994 123.42642 0 0\n162.817356 123.865349 0 0\n163.152884 124.201463 0 0\n163.591497 124.383591 0 0\n164.06642 124.384006 0 0\n164.505349 124.202644 0 0\n164.841463 123.867116 0 0\n165.023591 123.428503 0 0\n165.024006 122.95358 0 0\n165.024006 125.49358 0 0\n164.842644 125.054651 0 0\n164.507116 124.718537 0 0\n164.068503 124.536409 0 0\n163.59358 124.535994 0 0\n163.154651 124.717356 0 0\n162.818537 125.052884 0 0\n162.636409 125.491497 0 0\n162.635994 125.96642 0 0\n162.817356 126.405349 0 0\n163.152884 126.741463 0 0\n163.591497 126.923591 0 0\n164.06642 126.924006 0 0\n164.505349 126.742644 0 0\n164.841463 126.407116 0 0\n165.023591 125.968503 0 0\n165.024006 125.49358 0 0\n165.024006 127.6477 0 0\n162.484006 127.6477 0 0\n162.484006 125.49358 0 0\n162.484006 122.95358 0 0\n162.302644 122.514651 0 0\n161.967116 122.178537 0 0\n161.528503 121.996409 0 0\n161.05358 121.995994 0 0\n160.731367 122.129129 0 0\n160.731367 85.025852 0 0\n160.584734 84.670973 0 0\n160.313456 84.399221 0 0\n159.958832 84.251968 0 0\n159.574852 84.251633 0 0\n159.524834 84.2723 0 0\n159.524834 80.745579 0 0\n159.407141 80.460741 0 0\n159.189405 80.242624 0 0\n158.904773 80.124435 0 0\n158.596579 80.124166 0 0\n158.311741 80.241859 0 0\n158.305634 80.247955 0 0\n158.305634 68.121779 0 0\n158.187941 67.836941 0 0\n157.970205 67.618824 0 0\n157.685573 67.500635 0 0\n157.377379 67.500366 0 0\n157.092541 67.618059 0 0\n156.874424 67.835795 0 0\n156.756235 68.120427 0 0\n156.755966 68.428621 0 0\n156.873659 68.713459 0 0\n157.091395 68.931576 0 0\n157.376027 69.049765 0 0\n157.684221 69.050034 0 0\n157.969059 68.932341 0 0\n158.187176 68.714605 0 0\n158.305365 68.429973 0 0\n158.305634 68.121779 0 0\n158.305634 80.247955 0 0\n158.093624 80.459595 0 0\n157.975435 80.744227 0 0\n157.975166 81.052421 0 0\n158.092859 81.337259 0 0\n158.310595 81.555376 0 0\n158.595227 81.673565 0 0\n158.903421 81.673834 0 0\n159.188259 81.556141 0 0\n159.406376 81.338405 0 0\n159.524565 81.053773 0 0\n159.524834 80.745579 0 0\n159.524834 84.2723 0 0\n159.219973 84.398266 0 0\n158.948221 84.669544 0 0\n158.800968 85.024168 0 0\n158.800633 85.408148 0 0\n158.947266 85.763027 0 0\n159.025947 85.841846 0 0\n158.870541 85.906059 0 0\n158.652424 86.123795 0 0\n158.534235 86.408427 0 0\n158.534109 86.552555 0 0\n158.345973 86.474435 0 0\n158.037779 86.474166 0 0\n157.752941 86.591859 0 0\n157.534824 86.809595 0 0\n157.416635 87.094227 0 0\n157.416366 87.402421 0 0\n157.534059 87.687259 0 0\n157.751795 87.905376 0 0\n158.036427 88.023565 0 0\n158.344621 88.023834 0 0\n158.629459 87.906141 0 0\n158.847576 87.688405 0 0\n158.965765 87.403773 0 0\n158.96589 87.259644 0 0\n159.154027 87.337765 0 0\n159.462221 87.338034 0 0\n159.747059 87.220341 0 0\n159.965176 87.002605 0 0\n160.083365 86.717973 0 0\n160.083634 86.409779 0 0\n159.984926 86.170889 0 0\n160.312027 86.035734 0 0\n160.583779 85.764456 0 0\n160.731032 85.409832 0 0\n160.731367 85.025852 0 0\n160.731367 122.129129 0 0\n160.614651 122.177356 0 0\n160.278537 122.512884 0 0\n160.096409 122.951497 0 0\n160.095994 123.42642 0 0\n160.277356 123.865349 0 0\n160.612884 124.201463 0 0\n161.051497 124.383591 0 0\n161.52642 124.384006 0 0\n161.965349 124.202644 0 0\n162.301463 123.867116 0 0\n162.483591 123.428503 0 0\n162.484006 122.95358 0 0\n162.484006 125.49358 0 0\n162.302644 125.054651 0 0\n161.967116 124.718537 0 0\n161.528503 124.536409 0 0\n161.05358 124.535994 0 0\n160.614651 124.717356 0 0\n160.278537 125.052884 0 0\n160.096409 125.491497 0 0\n160.095994 125.96642 0 0\n160.277356 126.405349 0 0\n160.612884 126.741463 0 0\n161.051497 126.923591 0 0\n161.52642 126.924006 0 0\n161.965349 126.742644 0 0\n162.301463 126.407116 0 0\n162.483591 125.968503 0 0\n162.484006 125.49358 0 0\n162.484006 127.6477 0 0\n160.032834 127.6477 0 0\n160.032834 116.940579 0 0\n159.915141 116.655741 0 0\n159.697405 116.437624 0 0\n159.412773 116.319435 0 0\n159.104579 116.319166 0 0\n159.093034 116.323936 0 0\n159.093034 114.476779 0 0\n158.975341 114.191941 0 0\n158.757605 113.973824 0 0\n158.559634 113.891619 0 0\n158.559634 93.470979 0 0\n158.441941 93.186141 0 0\n158.224205 92.968024 0 0\n157.939573 92.849835 0 0\n157.631379 92.849566 0 0\n157.346541 92.967259 0 0\n157.137234 93.1762 0 0\n157.137234 92.175579 0 0\n157.019541 91.890741 0 0\n156.801805 91.672624 0 0\n156.517173 91.554435 0 0\n156.502133 91.554421 0 0\n156.502234 91.438979 0 0\n156.384541 91.154141 0 0\n156.193844 90.96311 0 0\n156.247965 90.832773 0 0\n156.248234 90.524579 0 0\n156.130541 90.239741 0 0\n155.921446 90.03028 0 0\n155.951976 89.999805 0 0\n156.070165 89.715173 0 0\n156.070434 89.406979 0 0\n155.952741 89.122141 0 0\n155.735005 88.904024 0 0\n155.450373 88.785835 0 0\n155.142179 88.785566 0 0\n154.863798 88.90059 0 0\n154.864006 88.66358 0 0\n154.864006 86.12358 0 0\n154.864006 83.58358 0 0\n154.864006 81.04358 0 0\n154.864006 78.50358 0 0\n154.864006 75.96358 0 0\n154.864006 73.42358 0 0\n154.825834 73.331196 0 0\n154.825834 66.038979 0 0\n154.708141 65.754141 0 0\n154.490405 65.536024 0 0\n154.205773 65.417835 0 0\n153.897579 65.417566 0 0\n153.612741 65.535259 0 0\n153.479503 65.668264 0 0\n153.398205 65.586824 0 0\n153.113573 65.468635 0 0\n152.805379 65.468366 0 0\n152.520541 65.586059 0 0\n152.302424 65.803795 0 0\n152.184235 66.088427 0 0\n152.183966 66.396621 0 0\n152.19991 66.435209 0 0\n152.164941 66.449659 0 0\n151.946824 66.667395 0 0\n151.828635 66.952027 0 0\n151.828366 67.260221 0 0\n151.946059 67.545059 0 0\n152.163795 67.763176 0 0\n152.448427 67.881365 0 0\n152.756621 67.881634 0 0\n153.041459 67.763941 0 0\n153.259576 67.546205 0 0\n153.377765 67.261573 0 0\n153.378034 66.953379 0 0\n153.362089 66.91479 0 0\n153.397059 66.900341 0 0\n153.530296 66.767335 0 0\n153.611595 66.848776 0 0\n153.896227 66.966965 0 0\n154.204421 66.967234 0 0\n154.489259 66.849541 0 0\n154.707376 66.631805 0 0\n154.825565 66.347173 0 0\n154.825834 66.038979 0 0\n154.825834 73.331196 0 0\n154.682644 72.984651 0 0\n154.347116 72.648537 0 0\n153.908503 72.466409 0 0\n153.43358 72.465994 0 0\n152.994651 72.647356 0 0\n152.658537 72.982884 0 0\n152.476409 73.421497 0 0\n152.475994 73.89642 0 0\n152.657356 74.335349 0 0\n152.992884 74.671463 0 0\n153.431497 74.853591 0 0\n153.90642 74.854006 0 0\n154.345349 74.672644 0 0\n154.681463 74.337116 0 0\n154.863591 73.898503 0 0\n154.864006 73.42358 0 0\n154.864006 75.96358 0 0\n154.682644 75.524651 0 0\n154.347116 75.188537 0 0\n153.908503 75.006409 0 0\n153.43358 75.005994 0 0\n152.994651 75.187356 0 0\n152.658537 75.522884 0 0\n152.476409 75.961497 0 0\n152.475994 76.43642 0 0\n152.657356 76.875349 0 0\n152.992884 77.211463 0 0\n153.431497 77.393591 0 0\n153.90642 77.394006 0 0\n154.345349 77.212644 0 0\n154.681463 76.877116 0 0\n154.863591 76.438503 0 0\n154.864006 75.96358 0 0\n154.864006 78.50358 0 0\n154.682644 78.064651 0 0\n154.347116 77.728537 0 0\n153.908503 77.546409 0 0\n153.43358 77.545994 0 0\n152.994651 77.727356 0 0\n152.658537 78.062884 0 0\n152.476409 78.501497 0 0\n152.475994 78.97642 0 0\n152.657356 79.415349 0 0\n152.992884 79.751463 0 0\n153.431497 79.933591 0 0\n153.90642 79.934006 0 0\n154.345349 79.752644 0 0\n154.681463 79.417116 0 0\n154.863591 78.978503 0 0\n154.864006 78.50358 0 0\n154.864006 81.04358 0 0\n154.682644 80.604651 0 0\n154.347116 80.268537 0 0\n153.908503 80.086409 0 0\n153.43358 80.085994 0 0\n152.994651 80.267356 0 0\n152.658537 80.602884 0 0\n152.476409 81.041497 0 0\n152.475994 81.51642 0 0\n152.657356 81.955349 0 0\n152.992884 82.291463 0 0\n153.431497 82.473591 0 0\n153.90642 82.474006 0 0\n154.345349 82.292644 0 0\n154.681463 81.957116 0 0\n154.863591 81.518503 0 0\n154.864006 81.04358 0 0\n154.864006 83.58358 0 0\n154.682644 83.144651 0 0\n154.347116 82.808537 0 0\n153.908503 82.626409 0 0\n153.43358 82.625994 0 0\n152.994651 82.807356 0 0\n152.658537 83.142884 0 0\n152.476409 83.581497 0 0\n152.475994 84.05642 0 0\n152.657356 84.495349 0 0\n152.992884 84.831463 0 0\n153.431497 85.013591 0 0\n153.90642 85.014006 0 0\n154.345349 84.832644 0 0\n154.681463 84.497116 0 0\n154.863591 84.058503 0 0\n154.864006 83.58358 0 0\n154.864006 86.12358 0 0\n154.682644 85.684651 0 0\n154.347116 85.348537 0 0\n153.908503 85.166409 0 0\n153.43358 85.165994 0 0\n152.994651 85.347356 0 0\n152.658537 85.682884 0 0\n152.476409 86.121497 0 0\n152.475994 86.59642 0 0\n152.657356 87.035349 0 0\n152.992884 87.371463 0 0\n153.431497 87.553591 0 0\n153.90642 87.554006 0 0\n154.345349 87.372644 0 0\n154.681463 87.037116 0 0\n154.863591 86.598503 0 0\n154.864006 86.12358 0 0\n154.864006 88.66358 0 0\n154.682644 88.224651 0 0\n154.347116 87.888537 0 0\n153.908503 87.706409 0 0\n153.43358 87.705994 0 0\n152.994651 87.887356 0 0\n152.658537 88.222884 0 0\n152.476409 88.661497 0 0\n152.475994 89.13642 0 0\n152.657356 89.575349 0 0\n152.992884 89.911463 0 0\n153.431497 90.093591 0 0\n153.90642 90.094006 0 0\n154.345349 89.912644 0 0\n154.527702 89.730608 0 0\n154.638459 89.998659 0 0\n154.847553 90.208119 0 0\n154.817024 90.238595 0 0\n154.698835 90.523227 0 0\n154.69859 90.803244 0 0\n154.682644 90.764651 0 0\n154.347116 90.428537 0 0\n153.908503 90.246409 0 0\n153.43358 90.245994 0 0\n152.994651 90.427356 0 0\n152.658537 90.762884 0 0\n152.476409 91.201497 0 0\n152.475994 91.67642 0 0\n152.657356 92.115349 0 0\n152.992884 92.451463 0 0\n153.431497 92.633591 0 0\n153.90642 92.634006 0 0\n154.345349 92.452644 0 0\n154.681463 92.117116 0 0\n154.863591 91.678503 0 0\n154.864006 91.20358 0 0\n154.836165 91.136199 0 0\n155.006955 91.307289 0 0\n154.952835 91.437627 0 0\n154.952566 91.745821 0 0\n155.070259 92.030659 0 0\n155.287995 92.248776 0 0\n155.572627 92.366965 0 0\n155.587666 92.366978 0 0\n155.587566 92.482421 0 0\n155.705259 92.767259 0 0\n155.922995 92.985376 0 0\n156.207627 93.103565 0 0\n156.515821 93.103834 0 0\n156.800659 92.986141 0 0\n157.018776 92.768405 0 0\n157.136965 92.483773 0 0\n157.137234 92.175579 0 0\n157.137234 93.1762 0 0\n157.128424 93.184995 0 0\n157.067223 93.332383 0 0\n156.818579 93.332166 0 0\n156.533741 93.449859 0 0\n156.315624 93.667595 0 0\n156.197435 93.952227 0 0\n156.197166 94.260421 0 0\n156.314859 94.545259 0 0\n156.532595 94.763376 0 0\n156.817227 94.881565 0 0\n157.125421 94.881834 0 0\n157.410259 94.764141 0 0\n157.628376 94.546405 0 0\n157.689576 94.399016 0 0\n157.938221 94.399234 0 0\n158.223059 94.281541 0 0\n158.441176 94.063805 0 0\n158.559365 93.779173 0 0\n158.559634 93.470979 0 0\n158.559634 113.891619 0 0\n158.472973 113.855635 0 0\n158.164779 113.855366 0 0\n157.879941 113.973059 0 0\n157.661824 114.190795 0 0\n157.543635 114.475427 0 0\n157.543366 114.783621 0 0\n157.661059 115.068459 0 0\n157.878795 115.286576 0 0\n158.163427 115.404765 0 0\n158.471621 115.405034 0 0\n158.756459 115.287341 0 0\n158.974576 115.069605 0 0\n159.092765 114.784973 0 0\n159.093034 114.476779 0 0\n159.093034 116.323936 0 0\n158.819741 116.436859 0 0\n158.601624 116.654595 0 0\n158.483435 116.939227 0 0\n158.483166 117.247421 0 0\n158.600859 117.532259 0 0\n158.818595 117.750376 0 0\n159.103227 117.868565 0 0\n159.411421 117.868834 0 0\n159.696259 117.751141 0 0\n159.914376 117.533405 0 0\n160.032565 117.248773 0 0\n160.032834 116.940579 0 0\n160.032834 127.6477 0 0\n159.944006 127.6477 0 0\n159.944006 125.49358 0 0\n159.944006 122.95358 0 0\n159.762644 122.514651 0 0\n159.427116 122.178537 0 0\n158.988503 121.996409 0 0\n158.51358 121.995994 0 0\n158.407234 122.039935 0 0\n158.407234 116.203979 0 0\n158.289541 115.919141 0 0\n158.071805 115.701024 0 0\n157.787173 115.582835 0 0\n157.478979 115.582566 0 0\n157.194141 115.700259 0 0\n156.976024 115.917995 0 0\n156.857835 116.202627 0 0\n156.857566 116.510821 0 0\n156.975259 116.795659 0 0\n157.192995 117.013776 0 0\n157.477627 117.131965 0 0\n157.785821 117.132234 0 0\n158.070659 117.014541 0 0\n158.288776 116.796805 0 0\n158.406965 116.512173 0 0\n158.407234 116.203979 0 0\n158.407234 122.039935 0 0\n158.074651 122.177356 0 0\n157.738537 122.512884 0 0\n157.556409 122.951497 0 0\n157.555994 123.42642 0 0\n157.737356 123.865349 0 0\n158.072884 124.201463 0 0\n158.511497 124.383591 0 0\n158.98642 124.384006 0 0\n159.425349 124.202644 0 0\n159.761463 123.867116 0 0\n159.943591 123.428503 0 0\n159.944006 122.95358 0 0\n159.944006 125.49358 0 0\n159.762644 125.054651 0 0\n159.427116 124.718537 0 0\n158.988503 124.536409 0 0\n158.51358 124.535994 0 0\n158.074651 124.717356 0 0\n157.738537 125.052884 0 0\n157.556409 125.491497 0 0\n157.555994 125.96642 0 0\n157.737356 126.405349 0 0\n158.072884 126.741463 0 0\n158.511497 126.923591 0 0\n158.98642 126.924006 0 0\n159.425349 126.742644 0 0\n159.761463 126.407116 0 0\n159.943591 125.968503 0 0\n159.944006 125.49358 0 0\n159.944006 127.6477 0 0\n157.518234 127.6477 0 0\n157.518234 118.058179 0 0\n157.400541 117.773341 0 0\n157.182805 117.555224 0 0\n156.898173 117.437035 0 0\n156.589979 117.436766 0 0\n156.305141 117.554459 0 0\n156.087024 117.772195 0 0\n155.968835 118.056827 0 0\n155.968566 118.365021 0 0\n156.086259 118.649859 0 0\n156.303995 118.867976 0 0\n156.588627 118.986165 0 0\n156.896821 118.986434 0 0\n157.181659 118.868741 0 0\n157.399776 118.651005 0 0\n157.517965 118.366373 0 0\n157.518234 118.058179 0 0\n157.518234 127.6477 0 0\n157.404006 127.6477 0 0\n157.404006 125.49358 0 0\n157.404006 122.95358 0 0\n157.222644 122.514651 0 0\n156.887116 122.178537 0 0\n156.448503 121.996409 0 0\n155.97358 121.995994 0 0\n155.534651 122.177356 0 0\n155.198537 122.512884 0 0\n155.016409 122.951497 0 0\n155.015994 123.42642 0 0\n155.197356 123.865349 0 0\n155.532884 124.201463 0 0\n155.971497 124.383591 0 0\n156.44642 124.384006 0 0\n156.885349 124.202644 0 0\n157.221463 123.867116 0 0\n157.403591 123.428503 0 0\n157.404006 122.95358 0 0\n157.404006 125.49358 0 0\n157.222644 125.054651 0 0\n156.887116 124.718537 0 0\n156.448503 124.536409 0 0\n155.97358 124.535994 0 0\n155.534651 124.717356 0 0\n155.198537 125.052884 0 0\n155.016409 125.491497 0 0\n155.015994 125.96642 0 0\n155.197356 126.405349 0 0\n155.532884 126.741463 0 0\n155.971497 126.923591 0 0\n156.44642 126.924006 0 0\n156.885349 126.742644 0 0\n157.221463 126.407116 0 0\n157.403591 125.968503 0 0\n157.404006 125.49358 0 0\n157.404006 127.6477 0 0\n153.987634 127.6477 0 0\n153.987634 117.702579 0 0\n153.869941 117.417741 0 0\n153.652205 117.199624 0 0\n153.367573 117.081435 0 0\n153.059379 117.081166 0 0\n152.774541 117.198859 0 0\n152.556424 117.416595 0 0\n152.438235 117.701227 0 0\n152.437966 118.009421 0 0\n152.555659 118.294259 0 0\n152.773395 118.512376 0 0\n153.058027 118.630565 0 0\n153.366221 118.630834 0 0\n153.651059 118.513141 0 0\n153.869176 118.295405 0 0\n153.987365 118.010773 0 0\n153.987634 117.702579 0 0\n153.987634 127.6477 0 0\n152.324006 127.6477 0 0\n152.324006 91.20358 0 0\n152.324006 88.66358 0 0\n152.324006 86.12358 0 0\n152.324006 83.58358 0 0\n152.324006 81.04358 0 0\n152.324006 78.50358 0 0\n152.324006 75.96358 0 0\n152.323874 75.96326 0 0\n152.323874 74.336487 0 0\n152.323874 72.812487 0 0\n152.258275 72.653725 0 0\n152.136914 72.532152 0 0\n151.978267 72.466276 0 0\n151.806487 72.466126 0 0\n150.711034 72.466126 0 0\n150.711034 62.355979 0 0\n150.593341 62.071141 0 0\n150.375605 61.853024 0 0\n150.090973 61.734835 0 0\n149.782779 61.734566 0 0\n149.497941 61.852259 0 0\n149.279824 62.069995 0 0\n149.161635 62.354627 0 0\n149.161366 62.662821 0 0\n149.279059 62.947659 0 0\n149.496795 63.165776 0 0\n149.781427 63.283965 0 0\n150.089621 63.284234 0 0\n150.374459 63.166541 0 0\n150.592576 62.948805 0 0\n150.710765 62.664173 0 0\n150.711034 62.355979 0 0\n150.711034 72.466126 0 0\n150.282487 72.466126 0 0\n150.123725 72.531725 0 0\n150.002152 72.653086 0 0\n149.936276 72.811733 0 0\n149.936126 72.983513 0 0\n149.936126 74.507513 0 0\n150.001725 74.666275 0 0\n150.123086 74.787848 0 0\n150.281733 74.853724 0 0\n150.453513 74.853874 0 0\n151.977513 74.853874 0 0\n152.136275 74.788275 0 0\n152.257848 74.666914 0 0\n152.323724 74.508267 0 0\n152.323874 74.336487 0 0\n152.323874 75.96326 0 0\n152.142644 75.524651 0 0\n151.807116 75.188537 0 0\n151.368503 75.006409 0 0\n150.89358 75.005994 0 0\n150.454651 75.187356 0 0\n150.118537 75.522884 0 0\n149.936409 75.961497 0 0\n149.935994 76.43642 0 0\n150.117356 76.875349 0 0\n150.452884 77.211463 0 0\n150.891497 77.393591 0 0\n151.36642 77.394006 0 0\n151.805349 77.212644 0 0\n152.141463 76.877116 0 0\n152.323591 76.438503 0 0\n152.324006 75.96358 0 0\n152.324006 78.50358 0 0\n152.142644 78.064651 0 0\n151.807116 77.728537 0 0\n151.368503 77.546409 0 0\n150.89358 77.545994 0 0\n150.454651 77.727356 0 0\n150.118537 78.062884 0 0\n149.936409 78.501497 0 0\n149.935994 78.97642 0 0\n150.117356 79.415349 0 0\n150.452884 79.751463 0 0\n150.891497 79.933591 0 0\n151.36642 79.934006 0 0\n151.805349 79.752644 0 0\n152.141463 79.417116 0 0\n152.323591 78.978503 0 0\n152.324006 78.50358 0 0\n152.324006 81.04358 0 0\n152.142644 80.604651 0 0\n151.807116 80.268537 0 0\n151.368503 80.086409 0 0\n150.89358 80.085994 0 0\n150.454651 80.267356 0 0\n150.118537 80.602884 0 0\n149.936409 81.041497 0 0\n149.935994 81.51642 0 0\n150.117356 81.955349 0 0\n150.452884 82.291463 0 0\n150.891497 82.473591 0 0\n151.36642 82.474006 0 0\n151.805349 82.292644 0 0\n152.141463 81.957116 0 0\n152.323591 81.518503 0 0\n152.324006 81.04358 0 0\n152.324006 83.58358 0 0\n152.142644 83.144651 0 0\n151.807116 82.808537 0 0\n151.368503 82.626409 0 0\n150.89358 82.625994 0 0\n150.454651 82.807356 0 0\n150.118537 83.142884 0 0\n149.936409 83.581497 0 0\n149.935994 84.05642 0 0\n150.117356 84.495349 0 0\n150.452884 84.831463 0 0\n150.891497 85.013591 0 0\n151.36642 85.014006 0 0\n151.805349 84.832644 0 0\n152.141463 84.497116 0 0\n152.323591 84.058503 0 0\n152.324006 83.58358 0 0\n152.324006 86.12358 0 0\n152.142644 85.684651 0 0\n151.807116 85.348537 0 0\n151.368503 85.166409 0 0\n150.89358 85.165994 0 0\n150.454651 85.347356 0 0\n150.118537 85.682884 0 0\n149.936409 86.121497 0 0\n149.935994 86.59642 0 0\n150.117356 87.035349 0 0\n150.452884 87.371463 0 0\n150.891497 87.553591 0 0\n151.36642 87.554006 0 0\n151.805349 87.372644 0 0\n152.141463 87.037116 0 0\n152.323591 86.598503 0 0\n152.324006 86.12358 0 0\n152.324006 88.66358 0 0\n152.142644 88.224651 0 0\n151.807116 87.888537 0 0\n151.368503 87.706409 0 0\n150.89358 87.705994 0 0\n150.454651 87.887356 0 0\n150.118537 88.222884 0 0\n149.936409 88.661497 0 0\n149.935994 89.13642 0 0\n150.117356 89.575349 0 0\n150.452884 89.911463 0 0\n150.891497 90.093591 0 0\n151.36642 90.094006 0 0\n151.805349 89.912644 0 0\n152.141463 89.577116 0 0\n152.323591 89.138503 0 0\n152.324006 88.66358 0 0\n152.324006 91.20358 0 0\n152.142644 90.764651 0 0\n151.807116 90.428537 0 0\n151.368503 90.246409 0 0\n150.89358 90.245994 0 0\n150.454651 90.427356 0 0\n150.118537 90.762884 0 0\n149.936409 91.201497 0 0\n149.935994 91.67642 0 0\n150.117356 92.115349 0 0\n150.452884 92.451463 0 0\n150.891497 92.633591 0 0\n151.36642 92.634006 0 0\n151.805349 92.452644 0 0\n152.141463 92.117116 0 0\n152.323591 91.678503 0 0\n152.324006 91.20358 0 0\n152.324006 127.6477 0 0\n148.412367 127.6477 0 0\n148.412367 102.424852 0 0\n148.265734 102.069973 0 0\n147.994456 101.798221 0 0\n147.639832 101.650968 0 0\n147.485234 101.650833 0 0\n147.485234 79.907379 0 0\n147.367541 79.622541 0 0\n147.149805 79.404424 0 0\n146.951834 79.322219 0 0\n146.951834 73.836779 0 0\n146.875634 73.652361 0 0\n146.875634 68.045579 0 0\n146.757941 67.760741 0 0\n146.540205 67.542624 0 0\n146.255573 67.424435 0 0\n146.253367 67.424433 0 0\n146.253367 56.196852 0 0\n146.106734 55.841973 0 0\n145.835456 55.570221 0 0\n145.480832 55.422968 0 0\n145.096852 55.422633 0 0\n144.741973 55.569266 0 0\n144.470221 55.840544 0 0\n144.322968 56.195168 0 0\n144.322633 56.579148 0 0\n144.469266 56.934027 0 0\n144.740544 57.205779 0 0\n145.095168 57.353032 0 0\n145.479148 57.353367 0 0\n145.834027 57.206734 0 0\n146.105779 56.935456 0 0\n146.253032 56.580832 0 0\n146.253367 56.196852 0 0\n146.253367 67.424433 0 0\n145.947379 67.424166 0 0\n145.662541 67.541859 0 0\n145.444424 67.759595 0 0\n145.326235 68.044227 0 0\n145.325966 68.352421 0 0\n145.443659 68.637259 0 0\n145.661395 68.855376 0 0\n145.946027 68.973565 0 0\n146.254221 68.973834 0 0\n146.539059 68.856141 0 0\n146.757176 68.638405 0 0\n146.875365 68.353773 0 0\n146.875634 68.045579 0 0\n146.875634 73.652361 0 0\n146.834141 73.551941 0 0\n146.616405 73.333824 0 0\n146.331773 73.215635 0 0\n146.023579 73.215366 0 0\n145.738741 73.333059 0 0\n145.520624 73.550795 0 0\n145.402435 73.835427 0 0\n145.402166 74.143621 0 0\n145.519859 74.428459 0 0\n145.737595 74.646576 0 0\n146.022227 74.764765 0 0\n146.330421 74.765034 0 0\n146.615259 74.647341 0 0\n146.833376 74.429605 0 0\n146.951565 74.144973 0 0\n146.951834 73.836779 0 0\n146.951834 79.322219 0 0\n146.865173 79.286235 0 0\n146.556979 79.285966 0 0\n146.272141 79.403659 0 0\n146.054024 79.621395 0 0\n145.935835 79.906027 0 0\n145.935566 80.214221 0 0\n146.053259 80.499059 0 0\n146.270995 80.717176 0 0\n146.555627 80.835365 0 0\n146.863821 80.835634 0 0\n147.148659 80.717941 0 0\n147.366776 80.500205 0 0\n147.484965 80.215573 0 0\n147.485234 79.907379 0 0\n147.485234 101.650833 0 0\n147.255852 101.650633 0 0\n146.900973 101.797266 0 0\n146.629221 102.068544 0 0\n146.481968 102.423168 0 0\n146.481633 102.807148 0 0\n146.628266 103.162027 0 0\n146.899544 103.433779 0 0\n147.254168 103.581032 0 0\n147.638148 103.581367 0 0\n147.993027 103.434734 0 0\n148.264779 103.163456 0 0\n148.412032 102.808832 0 0\n148.412367 102.424852 0 0\n148.412367 127.6477 0 0\n147.904367 127.6477 0 0\n147.904367 108.266852 0 0\n147.757734 107.911973 0 0\n147.486456 107.640221 0 0\n147.131832 107.492968 0 0\n146.747852 107.492633 0 0\n146.418434 107.628745 0 0\n146.418434 93.674179 0 0\n146.300741 93.389341 0 0\n146.083005 93.171224 0 0\n145.798373 93.053035 0 0\n145.490179 93.052766 0 0\n145.453234 93.068031 0 0\n145.453234 76.173579 0 0\n145.335541 75.888741 0 0\n145.117805 75.670624 0 0\n144.833173 75.552435 0 0\n144.524979 75.552166 0 0\n144.240141 75.669859 0 0\n144.022024 75.887595 0 0\n144.019802 75.892945 0 0\n143.994973 75.882635 0 0\n143.967367 75.88261 0 0\n143.967367 65.340852 0 0\n143.820734 64.985973 0 0\n143.549456 64.714221 0 0\n143.194832 64.566968 0 0\n142.810852 64.566633 0 0\n142.455973 64.713266 0 0\n142.184221 64.984544 0 0\n142.036968 65.339168 0 0\n142.036633 65.723148 0 0\n142.183266 66.078027 0 0\n142.454544 66.349779 0 0\n142.809168 66.497032 0 0\n143.193148 66.497367 0 0\n143.548027 66.350734 0 0\n143.819779 66.079456 0 0\n143.967032 65.724832 0 0\n143.967367 65.340852 0 0\n143.967367 75.88261 0 0\n143.686779 75.882366 0 0\n143.401941 76.000059 0 0\n143.183824 76.217795 0 0\n143.065635 76.502427 0 0\n143.065366 76.810621 0 0\n143.183059 77.095459 0 0\n143.400795 77.313576 0 0\n143.685427 77.431765 0 0\n143.993621 77.432034 0 0\n144.278459 77.314341 0 0\n144.496576 77.096605 0 0\n144.498797 77.091254 0 0\n144.523627 77.101565 0 0\n144.831821 77.101834 0 0\n145.116659 76.984141 0 0\n145.334776 76.766405 0 0\n145.452965 76.481773 0 0\n145.453234 76.173579 0 0\n145.453234 93.068031 0 0\n145.205341 93.170459 0 0\n144.987224 93.388195 0 0\n144.869035 93.672827 0 0\n144.868766 93.981021 0 0\n144.986459 94.265859 0 0\n145.204195 94.483976 0 0\n145.488827 94.602165 0 0\n145.797021 94.602434 0 0\n146.081859 94.484741 0 0\n146.299976 94.267005 0 0\n146.418165 93.982373 0 0\n146.418434 93.674179 0 0\n146.418434 107.628745 0 0\n146.392973 107.639266 0 0\n146.121221 107.910544 0 0\n145.973968 108.265168 0 0\n145.973633 108.649148 0 0\n146.120266 109.004027 0 0\n146.391544 109.275779 0 0\n146.746168 109.423032 0 0\n147.130148 109.423367 0 0\n147.485027 109.276734 0 0\n147.756779 109.005456 0 0\n147.904032 108.650832 0 0\n147.904367 108.266852 0 0\n147.904367 127.6477 0 0\n147.307434 127.6477 0 0\n147.307434 110.615979 0 0\n147.189741 110.331141 0 0\n146.972005 110.113024 0 0\n146.687373 109.994835 0 0\n146.379179 109.994566 0 0\n146.094341 110.112259 0 0\n145.876224 110.329995 0 0\n145.758035 110.614627 0 0\n145.757766 110.922821 0 0\n145.875459 111.207659 0 0\n146.093195 111.425776 0 0\n146.377827 111.543965 0 0\n146.686021 111.544234 0 0\n146.970859 111.426541 0 0\n147.188976 111.208805 0 0\n147.307165 110.924173 0 0\n147.307434 110.615979 0 0\n147.307434 127.6477 0 0\n144.183234 127.6477 0 0\n144.183234 85.063579 0 0\n144.065541 84.778741 0 0\n143.945191 84.65818 0 0\n144.064776 84.538805 0 0\n144.182965 84.254173 0 0\n144.183234 83.945979 0 0\n144.065541 83.661141 0 0\n143.847805 83.443024 0 0\n143.563173 83.324835 0 0\n143.254979 83.324566 0 0\n142.970141 83.442259 0 0\n142.752024 83.659995 0 0\n142.633835 83.944627 0 0\n142.633566 84.252821 0 0\n142.751259 84.537659 0 0\n142.871608 84.658219 0 0\n142.752024 84.777595 0 0\n142.633835 85.062227 0 0\n142.633566 85.370421 0 0\n142.751259 85.655259 0 0\n142.968995 85.873376 0 0\n143.253627 85.991565 0 0\n143.561821 85.991834 0 0\n143.846659 85.874141 0 0\n144.064776 85.656405 0 0\n144.182965 85.371773 0 0\n144.183234 85.063579 0 0\n144.183234 127.6477 0 0\n143.878434 127.6477 0 0\n143.878434 93.674179 0 0\n143.760741 93.389341 0 0\n143.543005 93.171224 0 0\n143.258373 93.053035 0 0\n142.950179 93.052766 0 0\n142.665341 93.170459 0 0\n142.447224 93.388195 0 0\n142.329035 93.672827 0 0\n142.328766 93.981021 0 0\n142.446459 94.265859 0 0\n142.664195 94.483976 0 0\n142.948827 94.602165 0 0\n143.257021 94.602434 0 0\n143.541859 94.484741 0 0\n143.759976 94.267005 0 0\n143.878165 93.982373 0 0\n143.878434 93.674179 0 0\n143.878434 127.6477 0 0\n142.189367 127.6477 0 0\n142.189367 97.852852 0 0\n142.042734 97.497973 0 0\n141.771456 97.226221 0 0\n141.416832 97.078968 0 0\n141.032852 97.078633 0 0\n140.677973 97.225266 0 0\n140.406221 97.496544 0 0\n140.258968 97.851168 0 0\n140.258633 98.235148 0 0\n140.405266 98.590027 0 0\n140.676544 98.861779 0 0\n141.031168 99.009032 0 0\n141.415148 99.009367 0 0\n141.770027 98.862734 0 0\n142.041779 98.591456 0 0\n142.189032 98.236832 0 0\n142.189367 97.852852 0 0\n142.189367 127.6477 0 0\n139.636743 127.6477 0 0\n139.636743 125.889105 0 0\n139.636743 123.349105 0 0\n139.624006 123.154212 0 0\n139.624006 58.18358 0 0\n139.442644 57.744651 0 0\n139.107116 57.408537 0 0\n138.668503 57.226409 0 0\n138.19358 57.225994 0 0\n137.754651 57.407356 0 0\n137.418537 57.742884 0 0\n137.236409 58.181497 0 0\n137.235994 58.65642 0 0\n137.417356 59.095349 0 0\n137.752884 59.431463 0 0\n138.191497 59.613591 0 0\n138.66642 59.614006 0 0\n139.105349 59.432644 0 0\n139.441463 59.097116 0 0\n139.623591 58.658503 0 0\n139.624006 58.18358 0 0\n139.624006 123.154212 0 0\n139.623874 123.152192 0 0\n139.623874 61.636487 0 0\n139.623874 60.112487 0 0\n139.558275 59.953725 0 0\n139.436914 59.832152 0 0\n139.278267 59.766276 0 0\n139.106487 59.766126 0 0\n137.582487 59.766126 0 0\n137.423725 59.831725 0 0\n137.302152 59.953086 0 0\n137.236276 60.111733 0 0\n137.236126 60.283513 0 0\n137.236126 61.807513 0 0\n137.301725 61.966275 0 0\n137.423086 62.087848 0 0\n137.581733 62.153724 0 0\n137.753513 62.153874 0 0\n139.277513 62.153874 0 0\n139.436275 62.088275 0 0\n139.557848 61.966914 0 0\n139.623724 61.808267 0 0\n139.623874 61.636487 0 0\n139.623874 123.152192 0 0\n139.605771 122.875193 0 0\n139.573167 122.796479 0 0\n139.573167 84.594052 0 0\n139.426534 84.239173 0 0\n139.155256 83.967421 0 0\n138.800632 83.820168 0 0\n138.416652 83.819833 0 0\n138.061773 83.966466 0 0\n137.790021 84.237744 0 0\n137.642768 84.592368 0 0\n137.642433 84.976348 0 0\n137.789066 85.331227 0 0\n138.060344 85.602979 0 0\n138.414968 85.750232 0 0\n138.798948 85.750567 0 0\n139.153827 85.603934 0 0\n139.425579 85.332656 0 0\n139.572832 84.978032 0 0\n139.573167 84.594052 0 0\n139.573167 122.796479 0 0\n139.483999 122.581206 0 0\n139.395367 122.542595 0 0\n139.395367 86.930852 0 0\n139.248734 86.575973 0 0\n138.977456 86.304221 0 0\n138.622832 86.156968 0 0\n138.238852 86.156633 0 0\n137.883973 86.303266 0 0\n137.612221 86.574544 0 0\n137.464968 86.929168 0 0\n137.464633 87.313148 0 0\n137.611266 87.668027 0 0\n137.882544 87.939779 0 0\n138.237168 88.087032 0 0\n138.621148 88.087367 0 0\n138.976027 87.940734 0 0\n139.247779 87.669456 0 0\n139.395032 87.314832 0 0\n139.395367 86.930852 0 0\n139.395367 122.542595 0 0\n139.298993 122.500612 0 0\n139.141367 122.658238 0 0\n139.141367 88.962852 0 0\n138.994734 88.607973 0 0\n138.723456 88.336221 0 0\n138.368832 88.188968 0 0\n137.984852 88.188633 0 0\n137.629973 88.335266 0 0\n137.358221 88.606544 0 0\n137.210968 88.961168 0 0\n137.210633 89.345148 0 0\n137.357266 89.700027 0 0\n137.529964 89.873027 0 0\n137.316424 90.086195 0 0\n137.202562 90.360404 0 0\n137.158979 90.360366 0 0\n136.874141 90.478059 0 0\n136.779143 90.572891 0 0\n136.779143 82.323018 0 0\n136.653733 82.019502 0 0\n136.421719 81.787083 0 0\n136.118423 81.661143 0 0\n135.790018 81.660857 0 0\n135.486502 81.786267 0 0\n135.305943 81.966511 0 0\n135.305943 70.181818 0 0\n135.180533 69.878302 0 0\n135.128134 69.825811 0 0\n135.128134 66.966079 0 0\n135.010441 66.681241 0 0\n134.792705 66.463124 0 0\n134.508073 66.344935 0 0\n134.199879 66.344666 0 0\n133.915041 66.462359 0 0\n133.743867 66.633233 0 0\n133.743867 64.362952 0 0\n133.597234 64.008073 0 0\n133.325956 63.736321 0 0\n132.971332 63.589068 0 0\n132.587352 63.588733 0 0\n132.232473 63.735366 0 0\n131.960721 64.006644 0 0\n131.813468 64.361268 0 0\n131.813133 64.745248 0 0\n131.959766 65.100127 0 0\n132.231044 65.371879 0 0\n132.585668 65.519132 0 0\n132.969648 65.519467 0 0\n133.324527 65.372834 0 0\n133.596279 65.101556 0 0\n133.743532 64.746932 0 0\n133.743867 64.362952 0 0\n133.743867 66.633233 0 0\n133.696924 66.680095 0 0\n133.578735 66.964727 0 0\n133.578466 67.272921 0 0\n133.696159 67.557759 0 0\n133.913895 67.775876 0 0\n134.198527 67.894065 0 0\n134.506721 67.894334 0 0\n134.791559 67.776641 0 0\n135.009676 67.558905 0 0\n135.127865 67.274273 0 0\n135.128134 66.966079 0 0\n135.128134 69.825811 0 0\n134.948519 69.645883 0 0\n134.928513 69.637575 0 0\n134.950065 69.585673 0 0\n134.950334 69.277479 0 0\n134.832641 68.992641 0 0\n134.614905 68.774524 0 0\n134.330273 68.656335 0 0\n134.022079 68.656066 0 0\n133.737241 68.773759 0 0\n133.519124 68.991495 0 0\n133.400935 69.276127 0 0\n133.400666 69.584321 0 0\n133.518359 69.869159 0 0\n133.706085 70.057213 0 0\n133.654943 70.180377 0 0\n133.654657 70.508782 0 0\n133.780067 70.812298 0 0\n134.012081 71.044717 0 0\n134.315377 71.170657 0 0\n134.643782 71.170943 0 0\n134.947298 71.045533 0 0\n135.179717 70.813519 0 0\n135.305657 70.510223 0 0\n135.305943 70.181818 0 0\n135.305943 81.966511 0 0\n135.254083 82.018281 0 0\n135.128143 82.321577 0 0\n135.127857 82.649982 0 0\n135.253267 82.953498 0 0\n135.485281 83.185917 0 0\n135.788577 83.311857 0 0\n136.116982 83.312143 0 0\n136.420498 83.186733 0 0\n136.652917 82.954719 0 0\n136.778857 82.651423 0 0\n136.779143 82.323018 0 0\n136.779143 90.572891 0 0\n136.656024 90.695795 0 0\n136.537835 90.980427 0 0\n136.537679 91.158685 0 0\n136.340741 91.240059 0 0\n136.122624 91.457795 0 0\n136.004435 91.742427 0 0\n136.004166 92.050621 0 0\n136.121859 92.335459 0 0\n136.339595 92.553576 0 0\n136.624227 92.671765 0 0\n136.932421 92.672034 0 0\n137.217259 92.554341 0 0\n137.435376 92.336605 0 0\n137.553565 92.051973 0 0\n137.55372 91.873714 0 0\n137.750659 91.792341 0 0\n137.968776 91.574605 0 0\n138.082637 91.300395 0 0\n138.126221 91.300434 0 0\n138.411059 91.182741 0 0\n138.629176 90.965005 0 0\n138.747365 90.680373 0 0\n138.747634 90.372179 0 0\n138.629941 90.087341 0 0\n138.575834 90.033139 0 0\n138.722027 89.972734 0 0\n138.993779 89.701456 0 0\n139.141032 89.346832 0 0\n139.141367 88.962852 0 0\n139.141367 122.658238 0 0\n139.119388 122.680217 0 0\n139.119388 122.321007 0 0\n139.038794 122.136001 0 0\n138.589105 121.983257 0 0\n138.115193 122.014229 0 0\n137.821206 122.136001 0 0\n137.740612 122.321007 0 0\n138.43 123.010395 0 0\n139.119388 122.321007 0 0\n139.119388 122.680217 0 0\n138.609605 123.19 0 0\n139.298993 123.879388 0 0\n139.483999 123.798794 0 0\n139.636743 123.349105 0 0\n139.636743 125.889105 0 0\n139.605771 125.415193 0 0\n139.483999 125.121206 0 0\n139.298993 125.040612 0 0\n139.119388 125.220217 0 0\n139.119388 124.861007 0 0\n139.119388 124.058993 0 0\n138.43 123.369605 0 0\n138.250395 123.54921 0 0\n138.250395 123.19 0 0\n137.561007 122.500612 0 0\n137.376001 122.581206 0 0\n137.223257 123.030895 0 0\n137.254229 123.504807 0 0\n137.376001 123.798794 0 0\n137.561007 123.879388 0 0\n138.250395 123.19 0 0\n138.250395 123.54921 0 0\n137.740612 124.058993 0 0\n137.821206 124.243999 0 0\n138.270895 124.396743 0 0\n138.744807 124.365771 0 0\n139.038794 124.243999 0 0\n139.119388 124.058993 0 0\n139.119388 124.861007 0 0\n139.038794 124.676001 0 0\n138.589105 124.523257 0 0\n138.115193 124.554229 0 0\n137.821206 124.676001 0 0\n137.740612 124.861007 0 0\n138.43 125.550395 0 0\n139.119388 124.861007 0 0\n139.119388 125.220217 0 0\n138.609605 125.73 0 0\n139.298993 126.419388 0 0\n139.483999 126.338794 0 0\n139.636743 125.889105 0 0\n139.636743 127.6477 0 0\n139.119388 127.6477 0 0\n139.119388 126.598993 0 0\n138.43 125.909605 0 0\n138.250395 126.08921 0 0\n138.250395 125.73 0 0\n137.561007 125.040612 0 0\n137.376001 125.121206 0 0\n137.223257 125.570895 0 0\n137.254229 126.044807 0 0\n137.376001 126.338794 0 0\n137.561007 126.419388 0 0\n138.250395 125.73 0 0\n138.250395 126.08921 0 0\n137.740612 126.598993 0 0\n137.821206 126.783999 0 0\n138.270895 126.936743 0 0\n138.744807 126.905771 0 0\n139.038794 126.783999 0 0\n139.119388 126.598993 0 0\n139.119388 127.6477 0 0\n137.084006 127.6477 0 0\n137.084006 125.49358 0 0\n137.084006 122.95358 0 0\n136.902644 122.514651 0 0\n136.567116 122.178537 0 0\n136.128503 121.996409 0 0\n135.953682 121.996256 0 0\n135.953682 88.761875 0 0\n135.953682 87.110875 0 0\n135.953682 85.459875 0 0\n135.915707 85.164214 0 0\n135.875621 85.067437 0 0\n135.736409 85.042196 0 0\n135.556804 85.221801 0 0\n135.556804 84.862591 0 0\n135.531563 84.723379 0 0\n135.243875 84.645318 0 0\n134.948214 84.683293 0 0\n134.851437 84.723379 0 0\n134.826196 84.862591 0 0\n135.1915 85.227895 0 0\n135.556804 84.862591 0 0\n135.556804 85.221801 0 0\n135.371105 85.4075 0 0\n135.736409 85.772804 0 0\n135.875621 85.747563 0 0\n135.953682 85.459875 0 0\n135.953682 87.110875 0 0\n135.915707 86.815214 0 0\n135.875621 86.718437 0 0\n135.736409 86.693196 0 0\n135.556804 86.872801 0 0\n135.556804 86.513591 0 0\n135.556804 85.952409 0 0\n135.1915 85.587105 0 0\n135.011895 85.76671 0 0\n135.011895 85.4075 0 0\n134.759834 85.155439 0 0\n134.759834 82.269579 0 0\n134.642141 81.984741 0 0\n134.424405 81.766624 0 0\n134.139773 81.648435 0 0\n133.831579 81.648166 0 0\n133.546741 81.765859 0 0\n133.439784 81.872628 0 0\n133.289939 81.722522 0 0\n132.958646 81.584957 0 0\n132.599928 81.584644 0 0\n132.382442 81.674506 0 0\n132.382442 70.204635 0 0\n132.382442 68.695875 0 0\n132.382442 67.187115 0 0\n132.344467 66.891454 0 0\n132.304381 66.794677 0 0\n132.165169 66.769436 0 0\n131.985564 66.949041 0 0\n131.985564 66.589831 0 0\n131.960323 66.450619 0 0\n131.672635 66.372558 0 0\n131.376974 66.410533 0 0\n131.280197 66.450619 0 0\n131.254956 66.589831 0 0\n131.62026 66.955135 0 0\n131.985564 66.589831 0 0\n131.985564 66.949041 0 0\n131.799865 67.13474 0 0\n132.165169 67.500044 0 0\n132.304381 67.474803 0 0\n132.382442 67.187115 0 0\n132.382442 68.695875 0 0\n132.344467 68.400214 0 0\n132.304381 68.303437 0 0\n132.165169 68.278196 0 0\n131.985564 68.457801 0 0\n131.985564 68.098591 0 0\n131.960323 67.959379 0 0\n131.678012 67.882777 0 0\n131.863546 67.858947 0 0\n131.960323 67.818861 0 0\n131.985564 67.679649 0 0\n131.62026 67.314345 0 0\n131.440655 67.49395 0 0\n131.440655 67.13474 0 0\n131.075351 66.769436 0 0\n130.936139 66.794677 0 0\n130.859537 67.076987 0 0\n130.835707 66.891454 0 0\n130.795621 66.794677 0 0\n130.695867 66.77659 0 0\n130.695867 64.337552 0 0\n130.549234 63.982673 0 0\n130.277956 63.710921 0 0\n129.923332 63.563668 0 0\n129.539352 63.563333 0 0\n129.184473 63.709966 0 0\n128.912721 63.981244 0 0\n128.765468 64.335868 0 0\n128.765133 64.719848 0 0\n128.911766 65.074727 0 0\n129.183044 65.346479 0 0\n129.537668 65.493732 0 0\n129.921648 65.494067 0 0\n130.276527 65.347434 0 0\n130.548279 65.076156 0 0\n130.695532 64.721532 0 0\n130.695867 64.337552 0 0\n130.695867 66.77659 0 0\n130.656409 66.769436 0 0\n130.476804 66.949041 0 0\n130.476804 66.589831 0 0\n130.451563 66.450619 0 0\n130.163875 66.372558 0 0\n129.868214 66.410533 0 0\n129.771437 66.450619 0 0\n129.746196 66.589831 0 0\n130.1115 66.955135 0 0\n130.476804 66.589831 0 0\n130.476804 66.949041 0 0\n130.291105 67.13474 0 0\n130.656409 67.500044 0 0\n130.795621 67.474803 0 0\n130.872222 67.192492 0 0\n130.896053 67.378026 0 0\n130.936139 67.474803 0 0\n131.075351 67.500044 0 0\n131.440655 67.13474 0 0\n131.440655 67.49395 0 0\n131.254956 67.679649 0 0\n131.280197 67.818861 0 0\n131.562507 67.895462 0 0\n131.376974 67.919293 0 0\n131.280197 67.959379 0 0\n131.254956 68.098591 0 0\n131.62026 68.463895 0 0\n131.985564 68.098591 0 0\n131.985564 68.457801 0 0\n131.799865 68.6435 0 0\n132.165169 69.008804 0 0\n132.304381 68.983563 0 0\n132.382442 68.695875 0 0\n132.382442 70.204635 0 0\n132.344467 69.908974 0 0\n132.304381 69.812197 0 0\n132.165169 69.786956 0 0\n131.985564 69.966561 0 0\n131.985564 69.607351 0 0\n131.960323 69.468139 0 0\n131.678012 69.391537 0 0\n131.863546 69.367707 0 0\n131.960323 69.327621 0 0\n131.985564 69.188409 0 0\n131.62026 68.823105 0 0\n131.440655 69.00271 0 0\n131.440655 68.6435 0 0\n131.075351 68.278196 0 0\n130.936139 68.303437 0 0\n130.859537 68.585747 0 0\n130.835707 68.400214 0 0\n130.795621 68.303437 0 0\n130.656409 68.278196 0 0\n130.476804 68.457801 0 0\n130.476804 68.098591 0 0\n130.451563 67.959379 0 0\n130.169252 67.882777 0 0\n130.354786 67.858947 0 0\n130.451563 67.818861 0 0\n130.476804 67.679649 0 0\n130.1115 67.314345 0 0\n129.931895 67.49395 0 0\n129.931895 67.13474 0 0\n129.566591 66.769436 0 0\n129.427379 66.794677 0 0\n129.350777 67.076987 0 0\n129.326947 66.891454 0 0\n129.286861 66.794677 0 0\n129.147649 66.769436 0 0\n128.968044 66.949041 0 0\n128.968044 66.589831 0 0\n128.942803 66.450619 0 0\n128.655115 66.372558 0 0\n128.359454 66.410533 0 0\n128.262677 66.450619 0 0\n128.237436 66.589831 0 0\n128.60274 66.955135 0 0\n128.968044 66.589831 0 0\n128.968044 66.949041 0 0\n128.782345 67.13474 0 0\n129.147649 67.500044 0 0\n129.286861 67.474803 0 0\n129.363462 67.192492 0 0\n129.387293 67.378026 0 0\n129.427379 67.474803 0 0\n129.566591 67.500044 0 0\n129.931895 67.13474 0 0\n129.931895 67.49395 0 0\n129.746196 67.679649 0 0\n129.771437 67.818861 0 0\n130.053747 67.895462 0 0\n129.868214 67.919293 0 0\n129.771437 67.959379 0 0\n129.746196 68.098591 0 0\n130.1115 68.463895 0 0\n130.476804 68.098591 0 0\n130.476804 68.457801 0 0\n130.291105 68.6435 0 0\n130.656409 69.008804 0 0\n130.795621 68.983563 0 0\n130.872222 68.701252 0 0\n130.896053 68.886786 0 0\n130.936139 68.983563 0 0\n131.075351 69.008804 0 0\n131.440655 68.6435 0 0\n131.440655 69.00271 0 0\n131.254956 69.188409 0 0\n131.280197 69.327621 0 0\n131.562507 69.404222 0 0\n131.376974 69.428053 0 0\n131.280197 69.468139 0 0\n131.254956 69.607351 0 0\n131.62026 69.972655 0 0\n131.985564 69.607351 0 0\n131.985564 69.966561 0 0\n131.799865 70.15226 0 0\n132.165169 70.517564 0 0\n132.304381 70.492323 0 0\n132.382442 70.204635 0 0\n132.382442 81.674506 0 0\n132.268395 81.72163 0 0\n132.016634 81.972952 0 0\n132.016634 73.531979 0 0\n131.898941 73.247141 0 0\n131.842091 73.190191 0 0\n131.898176 73.134205 0 0\n132.016365 72.849573 0 0\n132.016634 72.541379 0 0\n131.985564 72.466184 0 0\n131.985564 70.697169 0 0\n131.62026 70.331865 0 0\n131.440655 70.51147 0 0\n131.440655 70.15226 0 0\n131.075351 69.786956 0 0\n130.936139 69.812197 0 0\n130.859537 70.094507 0 0\n130.835707 69.908974 0 0\n130.795621 69.812197 0 0\n130.656409 69.786956 0 0\n130.476804 69.966561 0 0\n130.476804 69.607351 0 0\n130.451563 69.468139 0 0\n130.169252 69.391537 0 0\n130.354786 69.367707 0 0\n130.451563 69.327621 0 0\n130.476804 69.188409 0 0\n130.1115 68.823105 0 0\n129.931895 69.00271 0 0\n129.931895 68.6435 0 0\n129.566591 68.278196 0 0\n129.427379 68.303437 0 0\n129.350777 68.585747 0 0\n129.326947 68.400214 0 0\n129.286861 68.303437 0 0\n129.147649 68.278196 0 0\n128.968044 68.457801 0 0\n128.968044 68.098591 0 0\n128.942803 67.959379 0 0\n128.660492 67.882777 0 0\n128.846026 67.858947 0 0\n128.942803 67.818861 0 0\n128.968044 67.679649 0 0\n128.60274 67.314345 0 0\n128.423135 67.49395 0 0\n128.423135 67.13474 0 0\n128.057831 66.769436 0 0\n127.918619 66.794677 0 0\n127.840558 67.082365 0 0\n127.878533 67.378026 0 0\n127.918619 67.474803 0 0\n128.057831 67.500044 0 0\n128.423135 67.13474 0 0\n128.423135 67.49395 0 0\n128.237436 67.679649 0 0\n128.262677 67.818861 0 0\n128.544987 67.895462 0 0\n128.359454 67.919293 0 0\n128.262677 67.959379 0 0\n128.237436 68.098591 0 0\n128.60274 68.463895 0 0\n128.968044 68.098591 0 0\n128.968044 68.457801 0 0\n128.782345 68.6435 0 0\n129.147649 69.008804 0 0\n129.286861 68.983563 0 0\n129.363462 68.701252 0 0\n129.387293 68.886786 0 0\n129.427379 68.983563 0 0\n129.566591 69.008804 0 0\n129.931895 68.6435 0 0\n129.931895 69.00271 0 0\n129.746196 69.188409 0 0\n129.771437 69.327621 0 0\n130.053747 69.404222 0 0\n129.868214 69.428053 0 0\n129.771437 69.468139 0 0\n129.746196 69.607351 0 0\n130.1115 69.972655 0 0\n130.476804 69.607351 0 0\n130.476804 69.966561 0 0\n130.291105 70.15226 0 0\n130.656409 70.517564 0 0\n130.795621 70.492323 0 0\n130.872222 70.210012 0 0\n130.896053 70.395546 0 0\n130.936139 70.492323 0 0\n131.075351 70.517564 0 0\n131.440655 70.15226 0 0\n131.440655 70.51147 0 0\n131.254956 70.697169 0 0\n131.280197 70.836381 0 0\n131.567885 70.914442 0 0\n131.863546 70.876467 0 0\n131.960323 70.836381 0 0\n131.985564 70.697169 0 0\n131.985564 72.466184 0 0\n131.898941 72.256541 0 0\n131.681205 72.038424 0 0\n131.396573 71.920235 0 0\n131.088379 71.919966 0 0\n130.803541 72.037659 0 0\n130.585424 72.255395 0 0\n130.476804 72.516982 0 0\n130.476804 70.697169 0 0\n130.1115 70.331865 0 0\n129.931895 70.51147 0 0\n129.931895 70.15226 0 0\n129.566591 69.786956 0 0\n129.427379 69.812197 0 0\n129.350777 70.094507 0 0\n129.326947 69.908974 0 0\n129.286861 69.812197 0 0\n129.147649 69.786956 0 0\n128.968044 69.966561 0 0\n128.968044 69.607351 0 0\n128.942803 69.468139 0 0\n128.660492 69.391537 0 0\n128.846026 69.367707 0 0\n128.942803 69.327621 0 0\n128.968044 69.188409 0 0\n128.60274 68.823105 0 0\n128.423135 69.00271 0 0\n128.423135 68.6435 0 0\n128.057831 68.278196 0 0\n127.918619 68.303437 0 0\n127.840558 68.591125 0 0\n127.878533 68.886786 0 0\n127.918619 68.983563 0 0\n128.057831 69.008804 0 0\n128.423135 68.6435 0 0\n128.423135 69.00271 0 0\n128.237436 69.188409 0 0\n128.262677 69.327621 0 0\n128.544987 69.404222 0 0\n128.359454 69.428053 0 0\n128.262677 69.468139 0 0\n128.237436 69.607351 0 0\n128.60274 69.972655 0 0\n128.968044 69.607351 0 0\n128.968044 69.966561 0 0\n128.782345 70.15226 0 0\n129.147649 70.517564 0 0\n129.286861 70.492323 0 0\n129.363462 70.210012 0 0\n129.387293 70.395546 0 0\n129.427379 70.492323 0 0\n129.566591 70.517564 0 0\n129.931895 70.15226 0 0\n129.931895 70.51147 0 0\n129.746196 70.697169 0 0\n129.771437 70.836381 0 0\n130.059125 70.914442 0 0\n130.354786 70.876467 0 0\n130.451563 70.836381 0 0\n130.476804 70.697169 0 0\n130.476804 72.516982 0 0\n130.467235 72.540027 0 0\n130.466966 72.848221 0 0\n130.584659 73.133059 0 0\n130.641508 73.190008 0 0\n130.585424 73.245995 0 0\n130.467235 73.530627 0 0\n130.466966 73.838821 0 0\n130.573402 74.096417 0 0\n130.458424 74.211195 0 0\n130.340235 74.495827 0 0\n130.339966 74.804021 0 0\n130.457659 75.088859 0 0\n130.675395 75.306976 0 0\n130.960027 75.425165 0 0\n131.268221 75.425434 0 0\n131.553059 75.307741 0 0\n131.771176 75.090005 0 0\n131.889365 74.805373 0 0\n131.889634 74.497179 0 0\n131.783197 74.239582 0 0\n131.898176 74.124805 0 0\n132.016365 73.840173 0 0\n132.016634 73.531979 0 0\n132.016634 81.972952 0 0\n132.014522 81.975061 0 0\n131.876957 82.306354 0 0\n131.876644 82.665072 0 0\n132.01363 82.996605 0 0\n132.267061 83.250478 0 0\n132.598354 83.388043 0 0\n132.957072 83.388356 0 0\n133.288605 83.25137 0 0\n133.50332 83.037027 0 0\n133.545595 83.079376 0 0\n133.830227 83.197565 0 0\n134.138421 83.197834 0 0\n134.423259 83.080141 0 0\n134.641376 82.862405 0 0\n134.759565 82.577773 0 0\n134.759834 82.269579 0 0\n134.759834 85.155439 0 0\n134.646591 85.042196 0 0\n134.507379 85.067437 0 0\n134.429318 85.355125 0 0\n134.467293 85.650786 0 0\n134.507379 85.747563 0 0\n134.646591 85.772804 0 0\n135.011895 85.4075 0 0\n135.011895 85.76671 0 0\n134.826196 85.952409 0 0\n134.851437 86.091621 0 0\n135.139125 86.169682 0 0\n135.434786 86.131707 0 0\n135.531563 86.091621 0 0\n135.556804 85.952409 0 0\n135.556804 86.513591 0 0\n135.531563 86.374379 0 0\n135.243875 86.296318 0 0\n134.948214 86.334293 0 0\n134.851437 86.374379 0 0\n134.826196 86.513591 0 0\n135.1915 86.878895 0 0\n135.556804 86.513591 0 0\n135.556804 86.872801 0 0\n135.371105 87.0585 0 0\n135.736409 87.423804 0 0\n135.875621 87.398563 0 0\n135.953682 87.110875 0 0\n135.953682 88.761875 0 0\n135.915707 88.466214 0 0\n135.875621 88.369437 0 0\n135.736409 88.344196 0 0\n135.556804 88.523801 0 0\n135.556804 88.164591 0 0\n135.556804 87.603409 0 0\n135.1915 87.238105 0 0\n135.011895 87.41771 0 0\n135.011895 87.0585 0 0\n134.646591 86.693196 0 0\n134.507379 86.718437 0 0\n134.429318 87.006125 0 0\n134.467293 87.301786 0 0\n134.507379 87.398563 0 0\n134.646591 87.423804 0 0\n135.011895 87.0585 0 0\n135.011895 87.41771 0 0\n134.826196 87.603409 0 0\n134.851437 87.742621 0 0\n135.139125 87.820682 0 0\n135.434786 87.782707 0 0\n135.531563 87.742621 0 0\n135.556804 87.603409 0 0\n135.556804 88.164591 0 0\n135.531563 88.025379 0 0\n135.243875 87.947318 0 0\n134.948214 87.985293 0 0\n134.851437 88.025379 0 0\n134.826196 88.164591 0 0\n135.1915 88.529895 0 0\n135.556804 88.164591 0 0\n135.556804 88.523801 0 0\n135.371105 88.7095 0 0\n135.736409 89.074804 0 0\n135.875621 89.049563 0 0\n135.953682 88.761875 0 0\n135.953682 121.996256 0 0\n135.940967 121.996245 0 0\n135.940967 91.502852 0 0\n135.794334 91.147973 0 0\n135.556804 90.910027 0 0\n135.556804 89.254409 0 0\n135.1915 88.889105 0 0\n135.011895 89.06871 0 0\n135.011895 88.7095 0 0\n134.646591 88.344196 0 0\n134.507379 88.369437 0 0\n134.429318 88.657125 0 0\n134.467293 88.952786 0 0\n134.507379 89.049563 0 0\n134.646591 89.074804 0 0\n135.011895 88.7095 0 0\n135.011895 89.06871 0 0\n134.826196 89.254409 0 0\n134.851437 89.393621 0 0\n135.139125 89.471682 0 0\n135.434786 89.433707 0 0\n135.531563 89.393621 0 0\n135.556804 89.254409 0 0\n135.556804 90.910027 0 0\n135.523056 90.876221 0 0\n135.168432 90.728968 0 0\n134.784452 90.728633 0 0\n134.429573 90.875266 0 0\n134.302682 91.001935 0 0\n134.302682 88.761875 0 0\n134.302682 87.110875 0 0\n134.302682 85.459875 0 0\n134.264707 85.164214 0 0\n134.224621 85.067437 0 0\n134.085409 85.042196 0 0\n133.905804 85.221801 0 0\n133.905804 84.862591 0 0\n133.880563 84.723379 0 0\n133.592875 84.645318 0 0\n133.297214 84.683293 0 0\n133.200437 84.723379 0 0\n133.175196 84.862591 0 0\n133.5405 85.227895 0 0\n133.905804 84.862591 0 0\n133.905804 85.221801 0 0\n133.720105 85.4075 0 0\n134.085409 85.772804 0 0\n134.224621 85.747563 0 0\n134.302682 85.459875 0 0\n134.302682 87.110875 0 0\n134.264707 86.815214 0 0\n134.224621 86.718437 0 0\n134.085409 86.693196 0 0\n133.905804 86.872801 0 0\n133.905804 86.513591 0 0\n133.905804 85.952409 0 0\n133.5405 85.587105 0 0\n133.360895 85.76671 0 0\n133.360895 85.4075 0 0\n132.995591 85.042196 0 0\n132.856379 85.067437 0 0\n132.778318 85.355125 0 0\n132.816293 85.650786 0 0\n132.856379 85.747563 0 0\n132.995591 85.772804 0 0\n133.360895 85.4075 0 0\n133.360895 85.76671 0 0\n133.175196 85.952409 0 0\n133.200437 86.091621 0 0\n133.488125 86.169682 0 0\n133.783786 86.131707 0 0\n133.880563 86.091621 0 0\n133.905804 85.952409 0 0\n133.905804 86.513591 0 0\n133.880563 86.374379 0 0\n133.592875 86.296318 0 0\n133.297214 86.334293 0 0\n133.200437 86.374379 0 0\n133.175196 86.513591 0 0\n133.5405 86.878895 0 0\n133.905804 86.513591 0 0\n133.905804 86.872801 0 0\n133.720105 87.0585 0 0\n134.085409 87.423804 0 0\n134.224621 87.398563 0 0\n134.302682 87.110875 0 0\n134.302682 88.761875 0 0\n134.264707 88.466214 0 0\n134.224621 88.369437 0 0\n134.085409 88.344196 0 0\n133.905804 88.523801 0 0\n133.905804 88.164591 0 0\n133.905804 87.603409 0 0\n133.5405 87.238105 0 0\n133.360895 87.41771 0 0\n133.360895 87.0585 0 0\n132.995591 86.693196 0 0\n132.856379 86.718437 0 0\n132.778318 87.006125 0 0\n132.816293 87.301786 0 0\n132.856379 87.398563 0 0\n132.995591 87.423804 0 0\n133.360895 87.0585 0 0\n133.360895 87.41771 0 0\n133.175196 87.603409 0 0\n133.200437 87.742621 0 0\n133.488125 87.820682 0 0\n133.783786 87.782707 0 0\n133.880563 87.742621 0 0\n133.905804 87.603409 0 0\n133.905804 88.164591 0 0\n133.880563 88.025379 0 0\n133.592875 87.947318 0 0\n133.297214 87.985293 0 0\n133.200437 88.025379 0 0\n133.175196 88.164591 0 0\n133.5405 88.529895 0 0\n133.905804 88.164591 0 0\n133.905804 88.523801 0 0\n133.720105 88.7095 0 0\n134.085409 89.074804 0 0\n134.224621 89.049563 0 0\n134.302682 88.761875 0 0\n134.302682 91.001935 0 0\n134.157821 91.146544 0 0\n134.010568 91.501168 0 0\n134.010233 91.885148 0 0\n134.156866 92.240027 0 0\n134.428144 92.511779 0 0\n134.782768 92.659032 0 0\n135.166748 92.659367 0 0\n135.521627 92.512734 0 0\n135.793379 92.241456 0 0\n135.940632 91.886832 0 0\n135.940967 91.502852 0 0\n135.940967 121.996245 0 0\n135.65358 121.995994 0 0\n135.214651 122.177356 0 0\n135.077367 122.3144 0 0\n135.077367 117.664852 0 0\n134.930734 117.309973 0 0\n134.659456 117.038221 0 0\n134.304832 116.890968 0 0\n133.920852 116.890633 0 0\n133.905804 116.89685 0 0\n133.905804 89.254409 0 0\n133.5405 88.889105 0 0\n133.360895 89.06871 0 0\n133.360895 88.7095 0 0\n132.995591 88.344196 0 0\n132.856379 88.369437 0 0\n132.778318 88.657125 0 0\n132.816293 88.952786 0 0\n132.856379 89.049563 0 0\n132.995591 89.074804 0 0\n133.360895 88.7095 0 0\n133.360895 89.06871 0 0\n133.175196 89.254409 0 0\n133.200437 89.393621 0 0\n133.488125 89.471682 0 0\n133.783786 89.433707 0 0\n133.880563 89.393621 0 0\n133.905804 89.254409 0 0\n133.905804 116.89685 0 0\n133.565973 117.037266 0 0\n133.294221 117.308544 0 0\n133.146968 117.663168 0 0\n133.146633 118.047148 0 0\n133.293266 118.402027 0 0\n133.564544 118.673779 0 0\n133.919168 118.821032 0 0\n134.303148 118.821367 0 0\n134.658027 118.674734 0 0\n134.929779 118.403456 0 0\n135.077032 118.048832 0 0\n135.077367 117.664852 0 0\n135.077367 122.3144 0 0\n134.878537 122.512884 0 0\n134.696409 122.951497 0 0\n134.695994 123.42642 0 0\n134.877356 123.865349 0 0\n135.212884 124.201463 0 0\n135.651497 124.383591 0 0\n136.12642 124.384006 0 0\n136.565349 124.202644 0 0\n136.901463 123.867116 0 0\n137.083591 123.428503 0 0\n137.084006 122.95358 0 0\n137.084006 125.49358 0 0\n136.902644 125.054651 0 0\n136.567116 124.718537 0 0\n136.128503 124.536409 0 0\n135.65358 124.535994 0 0\n135.214651 124.717356 0 0\n134.878537 125.052884 0 0\n134.696409 125.491497 0 0\n134.695994 125.96642 0 0\n134.877356 126.405349 0 0\n135.212884 126.741463 0 0\n135.651497 126.923591 0 0\n136.12642 126.924006 0 0\n136.565349 126.742644 0 0\n136.901463 126.407116 0 0\n137.083591 125.968503 0 0\n137.084006 125.49358 0 0\n137.084006 127.6477 0 0\n134.544006 127.6477 0 0\n134.544006 125.49358 0 0\n134.544006 122.95358 0 0\n134.362644 122.514651 0 0\n134.027116 122.178537 0 0\n133.588503 121.996409 0 0\n133.11358 121.995994 0 0\n132.674651 122.177356 0 0\n132.651682 122.200284 0 0\n132.651682 88.761875 0 0\n132.651682 87.110875 0 0\n132.651682 85.459875 0 0\n132.613707 85.164214 0 0\n132.573621 85.067437 0 0\n132.434409 85.042196 0 0\n132.254804 85.221801 0 0\n132.254804 84.862591 0 0\n132.229563 84.723379 0 0\n131.941875 84.645318 0 0\n131.838867 84.658548 0 0\n131.838867 82.269952 0 0\n131.692234 81.915073 0 0\n131.420956 81.643321 0 0\n131.066332 81.496068 0 0\n130.772034 81.495811 0 0\n130.772034 76.630779 0 0\n130.654341 76.345941 0 0\n130.610191 76.301713 0 0\n130.653576 76.258405 0 0\n130.771765 75.973773 0 0\n130.772034 75.665579 0 0\n130.654341 75.380741 0 0\n130.436605 75.162624 0 0\n130.151973 75.044435 0 0\n129.843779 75.044166 0 0\n129.558941 75.161859 0 0\n129.463956 75.256678 0 0\n129.463956 72.935328 0 0\n129.32697 72.603795 0 0\n129.073539 72.349922 0 0\n128.968044 72.306116 0 0\n128.968044 70.697169 0 0\n128.60274 70.331865 0 0\n128.423135 70.51147 0 0\n128.423135 70.15226 0 0\n128.057831 69.786956 0 0\n127.918619 69.812197 0 0\n127.840558 70.099885 0 0\n127.878533 70.395546 0 0\n127.918619 70.492323 0 0\n128.057831 70.517564 0 0\n128.423135 70.15226 0 0\n128.423135 70.51147 0 0\n128.237436 70.697169 0 0\n128.262677 70.836381 0 0\n128.550365 70.914442 0 0\n128.846026 70.876467 0 0\n128.942803 70.836381 0 0\n128.968044 70.697169 0 0\n128.968044 72.306116 0 0\n128.742246 72.212357 0 0\n128.383528 72.212044 0 0\n128.051995 72.34903 0 0\n127.798122 72.602461 0 0\n127.711334 72.811469 0 0\n127.711334 72.198479 0 0\n127.593641 71.913641 0 0\n127.375905 71.695524 0 0\n127.091273 71.577335 0 0\n127.012867 71.577266 0 0\n127.012867 65.658352 0 0\n126.866234 65.303473 0 0\n126.594956 65.031721 0 0\n126.240332 64.884468 0 0\n125.856352 64.884133 0 0\n125.501473 65.030766 0 0\n125.229721 65.302044 0 0\n125.082468 65.656668 0 0\n125.082133 66.040648 0 0\n125.228766 66.395527 0 0\n125.325198 66.492127 0 0\n125.264124 66.553095 0 0\n125.145935 66.837727 0 0\n125.145666 67.145921 0 0\n125.263359 67.430759 0 0\n125.481095 67.648876 0 0\n125.765727 67.767065 0 0\n126.073921 67.767334 0 0\n126.358759 67.649641 0 0\n126.576876 67.431905 0 0\n126.695065 67.147273 0 0\n126.695334 66.839079 0 0\n126.615626 66.646172 0 0\n126.865279 66.396956 0 0\n127.012532 66.042332 0 0\n127.012867 65.658352 0 0\n127.012867 71.577266 0 0\n126.873143 71.577144 0 0\n126.873143 69.902418 0 0\n126.747733 69.598902 0 0\n126.515719 69.366483 0 0\n126.427071 69.329673 0 0\n126.594517 69.162519 0 0\n126.720457 68.859223 0 0\n126.720743 68.530818 0 0\n126.595333 68.227302 0 0\n126.363319 67.994883 0 0\n126.060023 67.868943 0 0\n125.731618 67.868657 0 0\n125.428102 67.994067 0 0\n125.195683 68.226081 0 0\n125.069743 68.529377 0 0\n125.069499 68.808521 0 0\n124.995018 68.808457 0 0\n124.691502 68.933867 0 0\n124.459083 69.165881 0 0\n124.333143 69.469177 0 0\n124.332857 69.797582 0 0\n124.458267 70.101098 0 0\n124.690281 70.333517 0 0\n124.993577 70.459457 0 0\n125.317038 70.459738 0 0\n125.347267 70.532898 0 0\n125.579281 70.765317 0 0\n125.882577 70.891257 0 0\n126.210982 70.891543 0 0\n126.514498 70.766133 0 0\n126.746917 70.534119 0 0\n126.872857 70.230823 0 0\n126.873143 69.902418 0 0\n126.873143 71.577144 0 0\n126.783079 71.577066 0 0\n126.498241 71.694759 0 0\n126.280124 71.912495 0 0\n126.161935 72.197127 0 0\n126.161666 72.505321 0 0\n126.279359 72.790159 0 0\n126.497095 73.008276 0 0\n126.781727 73.126465 0 0\n127.089921 73.126734 0 0\n127.374759 73.009041 0 0\n127.592876 72.791305 0 0\n127.711065 72.506673 0 0\n127.711334 72.198479 0 0\n127.711334 72.811469 0 0\n127.660557 72.933754 0 0\n127.660244 73.292472 0 0\n127.79723 73.624005 0 0\n128.050661 73.877878 0 0\n128.381954 74.015443 0 0\n128.740672 74.015756 0 0\n129.072205 73.87877 0 0\n129.326078 73.625339 0 0\n129.463643 73.294046 0 0\n129.463956 72.935328 0 0\n129.463956 75.256678 0 0\n129.340824 75.379595 0 0\n129.222635 75.664227 0 0\n129.222366 75.972421 0 0\n129.340059 76.257259 0 0\n129.384208 76.301486 0 0\n129.340824 76.344795 0 0\n129.222635 76.629427 0 0\n129.222366 76.937621 0 0\n129.340059 77.222459 0 0\n129.557795 77.440576 0 0\n129.842427 77.558765 0 0\n130.150621 77.559034 0 0\n130.435459 77.441341 0 0\n130.653576 77.223605 0 0\n130.771765 76.938973 0 0\n130.772034 76.630779 0 0\n130.772034 81.495811 0 0\n130.682352 81.495733 0 0\n130.327473 81.642366 0 0\n130.055721 81.913644 0 0\n129.908468 82.268268 0 0\n129.908133 82.652248 0 0\n130.054766 83.007127 0 0\n130.326044 83.278879 0 0\n130.680668 83.426132 0 0\n131.064648 83.426467 0 0\n131.419527 83.279834 0 0\n131.691279 83.008556 0 0\n131.838532 82.653932 0 0\n131.838867 82.269952 0 0\n131.838867 84.658548 0 0\n131.646214 84.683293 0 0\n131.549437 84.723379 0 0\n131.524196 84.862591 0 0\n131.8895 85.227895 0 0\n132.254804 84.862591 0 0\n132.254804 85.221801 0 0\n132.069105 85.4075 0 0\n132.434409 85.772804 0 0\n132.573621 85.747563 0 0\n132.651682 85.459875 0 0\n132.651682 87.110875 0 0\n132.613707 86.815214 0 0\n132.573621 86.718437 0 0\n132.434409 86.693196 0 0\n132.254804 86.872801 0 0\n132.254804 86.513591 0 0\n132.254804 85.952409 0 0\n131.8895 85.587105 0 0\n131.709895 85.76671 0 0\n131.709895 85.4075 0 0\n131.344591 85.042196 0 0\n131.205379 85.067437 0 0\n131.127318 85.355125 0 0\n131.165293 85.650786 0 0\n131.205379 85.747563 0 0\n131.344591 85.772804 0 0\n131.709895 85.4075 0 0\n131.709895 85.76671 0 0\n131.524196 85.952409 0 0\n131.549437 86.091621 0 0\n131.837125 86.169682 0 0\n132.132786 86.131707 0 0\n132.229563 86.091621 0 0\n132.254804 85.952409 0 0\n132.254804 86.513591 0 0\n132.229563 86.374379 0 0\n131.941875 86.296318 0 0\n131.646214 86.334293 0 0\n131.549437 86.374379 0 0\n131.524196 86.513591 0 0\n131.8895 86.878895 0 0\n132.254804 86.513591 0 0\n132.254804 86.872801 0 0\n132.069105 87.0585 0 0\n132.434409 87.423804 0 0\n132.573621 87.398563 0 0\n132.651682 87.110875 0 0\n132.651682 88.761875 0 0\n132.613707 88.466214 0 0\n132.573621 88.369437 0 0\n132.434409 88.344196 0 0\n132.254804 88.523801 0 0\n132.254804 88.164591 0 0\n132.254804 87.603409 0 0\n131.8895 87.238105 0 0\n131.709895 87.41771 0 0\n131.709895 87.0585 0 0\n131.344591 86.693196 0 0\n131.205379 86.718437 0 0\n131.127318 87.006125 0 0\n131.165293 87.301786 0 0\n131.205379 87.398563 0 0\n131.344591 87.423804 0 0\n131.709895 87.0585 0 0\n131.709895 87.41771 0 0\n131.524196 87.603409 0 0\n131.549437 87.742621 0 0\n131.837125 87.820682 0 0\n132.132786 87.782707 0 0\n132.229563 87.742621 0 0\n132.254804 87.603409 0 0\n132.254804 88.164591 0 0\n132.229563 88.025379 0 0\n131.941875 87.947318 0 0\n131.646214 87.985293 0 0\n131.549437 88.025379 0 0\n131.524196 88.164591 0 0\n131.8895 88.529895 0 0\n132.254804 88.164591 0 0\n132.254804 88.523801 0 0\n132.069105 88.7095 0 0\n132.434409 89.074804 0 0\n132.573621 89.049563 0 0\n132.651682 88.761875 0 0\n132.651682 122.200284 0 0\n132.346834 122.504601 0 0\n132.346834 97.636579 0 0\n132.254804 97.41385 0 0\n132.254804 89.254409 0 0\n131.8895 88.889105 0 0\n131.709895 89.06871 0 0\n131.709895 88.7095 0 0\n131.344591 88.344196 0 0\n131.205379 88.369437 0 0\n131.127318 88.657125 0 0\n131.165293 88.952786 0 0\n131.205379 89.049563 0 0\n131.344591 89.074804 0 0\n131.709895 88.7095 0 0\n131.709895 89.06871 0 0\n131.524196 89.254409 0 0\n131.549437 89.393621 0 0\n131.837125 89.471682 0 0\n132.132786 89.433707 0 0\n132.229563 89.393621 0 0\n132.254804 89.254409 0 0\n132.254804 97.41385 0 0\n132.229141 97.351741 0 0\n132.011405 97.133624 0 0\n131.726773 97.015435 0 0\n131.418579 97.015166 0 0\n131.133741 97.132859 0 0\n130.915624 97.350595 0 0\n130.797435 97.635227 0 0\n130.797166 97.943421 0 0\n130.914859 98.228259 0 0\n131.132595 98.446376 0 0\n131.417227 98.564565 0 0\n131.725421 98.564834 0 0\n132.010259 98.447141 0 0\n132.228376 98.229405 0 0\n132.346565 97.944773 0 0\n132.346834 97.636579 0 0\n132.346834 122.504601 0 0\n132.338537 122.512884 0 0\n132.156409 122.951497 0 0\n132.155994 123.42642 0 0\n132.337356 123.865349 0 0\n132.672884 124.201463 0 0\n133.111497 124.383591 0 0\n133.58642 124.384006 0 0\n134.025349 124.202644 0 0\n134.361463 123.867116 0 0\n134.543591 123.428503 0 0\n134.544006 122.95358 0 0\n134.544006 125.49358 0 0\n134.362644 125.054651 0 0\n134.027116 124.718537 0 0\n133.588503 124.536409 0 0\n133.11358 124.535994 0 0\n132.674651 124.717356 0 0\n132.338537 125.052884 0 0\n132.156409 125.491497 0 0\n132.155994 125.96642 0 0\n132.337356 126.405349 0 0\n132.672884 126.741463 0 0\n133.111497 126.923591 0 0\n133.58642 126.924006 0 0\n134.025349 126.742644 0 0\n134.361463 126.407116 0 0\n134.543591 125.968503 0 0\n134.544006 125.49358 0 0\n134.544006 127.6477 0 0\n132.004006 127.6477 0 0\n132.004006 125.49358 0 0\n132.004006 122.95358 0 0\n131.822644 122.514651 0 0\n131.521367 122.212847 0 0\n131.521367 117.410852 0 0\n131.374734 117.055973 0 0\n131.103456 116.784221 0 0\n130.748832 116.636968 0 0\n130.364852 116.636633 0 0\n130.009973 116.783266 0 0\n129.738221 117.054544 0 0\n129.590968 117.409168 0 0\n129.590633 117.793148 0 0\n129.737266 118.148027 0 0\n130.008544 118.419779 0 0\n130.363168 118.567032 0 0\n130.747148 118.567367 0 0\n131.102027 118.420734 0 0\n131.373779 118.149456 0 0\n131.521032 117.794832 0 0\n131.521367 117.410852 0 0\n131.521367 122.212847 0 0\n131.487116 122.178537 0 0\n131.048503 121.996409 0 0\n130.57358 121.995994 0 0\n130.134651 122.177356 0 0\n129.798537 122.512884 0 0\n129.616409 122.951497 0 0\n129.615994 123.42642 0 0\n129.797356 123.865349 0 0\n130.132884 124.201463 0 0\n130.571497 124.383591 0 0\n131.04642 124.384006 0 0\n131.485349 124.202644 0 0\n131.821463 123.867116 0 0\n132.003591 123.428503 0 0\n132.004006 122.95358 0 0\n132.004006 125.49358 0 0\n131.822644 125.054651 0 0\n131.487116 124.718537 0 0\n131.048503 124.536409 0 0\n130.57358 124.535994 0 0\n130.134651 124.717356 0 0\n129.798537 125.052884 0 0\n129.616409 125.491497 0 0\n129.615994 125.96642 0 0\n129.797356 126.405349 0 0\n130.132884 126.741463 0 0\n130.571497 126.923591 0 0\n131.04642 126.924006 0 0\n131.485349 126.742644 0 0\n131.821463 126.407116 0 0\n132.003591 125.968503 0 0\n132.004006 125.49358 0 0\n132.004006 127.6477 0 0\n129.464006 127.6477 0 0\n129.464006 122.95358 0 0\n129.282644 122.514651 0 0\n129.108367 122.340069 0 0\n129.108367 119.569852 0 0\n129.108367 116.394852 0 0\n128.961734 116.039973 0 0\n128.690456 115.768221 0 0\n128.473367 115.678077 0 0\n128.473367 101.104052 0 0\n128.326734 100.749173 0 0\n128.055456 100.477421 0 0\n127.700832 100.330168 0 0\n127.368443 100.329878 0 0\n127.368443 91.174918 0 0\n127.243033 90.871402 0 0\n127.011019 90.638983 0 0\n126.707723 90.513043 0 0\n126.379318 90.512757 0 0\n126.075802 90.638167 0 0\n125.843383 90.870181 0 0\n125.717443 91.173477 0 0\n125.717199 91.452754 0 0\n125.490318 91.452557 0 0\n125.186802 91.577967 0 0\n124.954383 91.809981 0 0\n124.917367 91.899125 0 0\n124.917367 82.866852 0 0\n124.917367 77.913852 0 0\n124.770734 77.558973 0 0\n124.618499 77.406472 0 0\n124.769779 77.255456 0 0\n124.917032 76.900832 0 0\n124.917367 76.516852 0 0\n124.770734 76.161973 0 0\n124.499456 75.890221 0 0\n124.144832 75.742968 0 0\n123.760852 75.742633 0 0\n123.748967 75.747543 0 0\n123.748967 73.875252 0 0\n123.602334 73.520373 0 0\n123.331056 73.248621 0 0\n122.976432 73.101368 0 0\n122.592452 73.101033 0 0\n122.237573 73.247666 0 0\n121.965821 73.518944 0 0\n121.818568 73.873568 0 0\n121.818233 74.257548 0 0\n121.964866 74.612427 0 0\n122.236144 74.884179 0 0\n122.590768 75.031432 0 0\n122.974748 75.031767 0 0\n123.329627 74.885134 0 0\n123.601379 74.613856 0 0\n123.748632 74.259232 0 0\n123.748967 73.875252 0 0\n123.748967 75.747543 0 0\n123.405973 75.889266 0 0\n123.134221 76.160544 0 0\n122.986968 76.515168 0 0\n122.986633 76.899148 0 0\n123.133266 77.254027 0 0\n123.2855 77.406527 0 0\n123.134221 77.557544 0 0\n122.986968 77.912168 0 0\n122.986633 78.296148 0 0\n123.133266 78.651027 0 0\n123.404544 78.922779 0 0\n123.759168 79.070032 0 0\n124.143148 79.070367 0 0\n124.498027 78.923734 0 0\n124.769779 78.652456 0 0\n124.917032 78.297832 0 0\n124.917367 77.913852 0 0\n124.917367 82.866852 0 0\n124.770734 82.511973 0 0\n124.499456 82.240221 0 0\n124.144832 82.092968 0 0\n123.760852 82.092633 0 0\n123.405973 82.239266 0 0\n123.134221 82.510544 0 0\n122.986968 82.865168 0 0\n122.986633 83.249148 0 0\n123.133266 83.604027 0 0\n123.404544 83.875779 0 0\n123.759168 84.023032 0 0\n124.143148 84.023367 0 0\n124.498027 83.876734 0 0\n124.769779 83.605456 0 0\n124.917032 83.250832 0 0\n124.917367 82.866852 0 0\n124.917367 91.899125 0 0\n124.828443 92.113277 0 0\n124.828157 92.441682 0 0\n124.953567 92.745198 0 0\n125.185581 92.977617 0 0\n125.488877 93.103557 0 0\n125.817282 93.103843 0 0\n126.120798 92.978433 0 0\n126.353217 92.746419 0 0\n126.479157 92.443123 0 0\n126.4794 92.163845 0 0\n126.706282 92.164043 0 0\n127.009798 92.038633 0 0\n127.242217 91.806619 0 0\n127.368157 91.503323 0 0\n127.368443 91.174918 0 0\n127.368443 100.329878 0 0\n127.316852 100.329833 0 0\n126.961973 100.476466 0 0\n126.690221 100.747744 0 0\n126.542968 101.102368 0 0\n126.542633 101.486348 0 0\n126.689266 101.841227 0 0\n126.887187 102.039493 0 0\n126.851624 102.074995 0 0\n126.733435 102.359627 0 0\n126.733166 102.667821 0 0\n126.850859 102.952659 0 0\n127.068595 103.170776 0 0\n127.353227 103.288965 0 0\n127.661421 103.289234 0 0\n127.946259 103.171541 0 0\n128.164376 102.953805 0 0\n128.282565 102.669173 0 0\n128.282834 102.360979 0 0\n128.165141 102.076141 0 0\n128.128577 102.039513 0 0\n128.325779 101.842656 0 0\n128.473032 101.488032 0 0\n128.473367 101.104052 0 0\n128.473367 115.678077 0 0\n128.335832 115.620968 0 0\n127.951852 115.620633 0 0\n127.596973 115.767266 0 0\n127.457367 115.906628 0 0\n127.457367 107.758852 0 0\n127.310734 107.403973 0 0\n127.039456 107.132221 0 0\n126.684832 106.984968 0 0\n126.300852 106.984633 0 0\n125.945973 107.131266 0 0\n125.674221 107.402544 0 0\n125.526968 107.757168 0 0\n125.526633 108.141148 0 0\n125.673266 108.496027 0 0\n125.944544 108.767779 0 0\n126.299168 108.915032 0 0\n126.683148 108.915367 0 0\n127.038027 108.768734 0 0\n127.309779 108.497456 0 0\n127.457032 108.142832 0 0\n127.457367 107.758852 0 0\n127.457367 115.906628 0 0\n127.325221 116.038544 0 0\n127.177968 116.393168 0 0\n127.177633 116.777148 0 0\n127.324266 117.132027 0 0\n127.595544 117.403779 0 0\n127.950168 117.551032 0 0\n128.334148 117.551367 0 0\n128.689027 117.404734 0 0\n128.960779 117.133456 0 0\n129.108032 116.778832 0 0\n129.108367 116.394852 0 0\n129.108367 119.569852 0 0\n128.961734 119.214973 0 0\n128.690456 118.943221 0 0\n128.335832 118.795968 0 0\n127.951852 118.795633 0 0\n127.596973 118.942266 0 0\n127.325221 119.213544 0 0\n127.177968 119.568168 0 0\n127.177633 119.952148 0 0\n127.324266 120.307027 0 0\n127.595544 120.578779 0 0\n127.950168 120.726032 0 0\n128.334148 120.726367 0 0\n128.689027 120.579734 0 0\n128.960779 120.308456 0 0\n129.108032 119.953832 0 0\n129.108367 119.569852 0 0\n129.108367 122.340069 0 0\n128.947116 122.178537 0 0\n128.508503 121.996409 0 0\n128.03358 121.995994 0 0\n127.594651 122.177356 0 0\n127.258537 122.512884 0 0\n127.076409 122.951497 0 0\n127.075994 123.42642 0 0\n127.257356 123.865349 0 0\n127.592884 124.201463 0 0\n128.031497 124.383591 0 0\n128.50642 124.384006 0 0\n128.945349 124.202644 0 0\n129.281463 123.867116 0 0\n129.463591 123.428503 0 0\n129.464006 122.95358 0 0\n129.464006 127.6477 0 0\n129.463874 127.6477 0 0\n129.463874 126.406487 0 0\n129.463874 124.882487 0 0\n129.398275 124.723725 0 0\n129.276914 124.602152 0 0\n129.118267 124.536276 0 0\n128.946487 124.536126 0 0\n127.422487 124.536126 0 0\n127.263725 124.601725 0 0\n127.142152 124.723086 0 0\n127.076276 124.881733 0 0\n127.076126 125.053513 0 0\n127.076126 126.577513 0 0\n127.141725 126.736275 0 0\n127.263086 126.857848 0 0\n127.421733 126.923724 0 0\n127.593513 126.923874 0 0\n129.117513 126.923874 0 0\n129.276275 126.858275 0 0\n129.397848 126.736914 0 0\n129.463724 126.578267 0 0\n129.463874 126.406487 0 0\n129.463874 127.6477 0 0\n124.028367 127.6477 0 0\n124.028367 84.898852 0 0\n123.881734 84.543973 0 0\n123.610456 84.272221 0 0\n123.255832 84.124968 0 0\n122.871852 84.124633 0 0\n122.516973 84.271266 0 0\n122.245221 84.542544 0 0\n122.097968 84.897168 0 0\n122.097633 85.281148 0 0\n122.244266 85.636027 0 0\n122.515544 85.907779 0 0\n122.870168 86.055032 0 0\n123.254148 86.055367 0 0\n123.609027 85.908734 0 0\n123.880779 85.637456 0 0\n124.028032 85.282832 0 0\n124.028367 84.898852 0 0\n124.028367 127.6477 0 0\n121.996367 127.6477 0 0\n121.996367 78.929852 0 0\n121.849734 78.574973 0 0\n121.578456 78.303221 0 0\n121.223832 78.155968 0 0\n120.839852 78.155633 0 0\n120.484973 78.302266 0 0\n120.213221 78.573544 0 0\n120.065968 78.928168 0 0\n120.065633 79.312148 0 0\n120.212266 79.667027 0 0\n120.373136 79.828178 0 0\n120.256435 80.109227 0 0\n120.256166 80.417421 0 0\n120.373859 80.702259 0 0\n120.379908 80.708319 0 0\n120.374624 80.713595 0 0\n120.256435 80.998227 0 0\n120.256366 81.076677 0 0\n120.204852 81.076633 0 0\n119.849973 81.223266 0 0\n119.578221 81.494544 0 0\n119.430968 81.849168 0 0\n119.430633 82.233148 0 0\n119.577266 82.588027 0 0\n119.848544 82.859779 0 0\n120.203168 83.007032 0 0\n120.587148 83.007367 0 0\n120.942027 82.860734 0 0\n121.213779 82.589456 0 0\n121.361032 82.234832 0 0\n121.361363 81.854722 0 0\n121.469259 81.810141 0 0\n121.687376 81.592405 0 0\n121.805565 81.307773 0 0\n121.805834 80.999579 0 0\n121.688141 80.714741 0 0\n121.682091 80.70868 0 0\n121.687376 80.703405 0 0\n121.805565 80.418773 0 0\n121.805834 80.110579 0 0\n121.689039 79.827916 0 0\n121.848779 79.668456 0 0\n121.996032 79.313832 0 0\n121.996367 78.929852 0 0\n121.996367 127.6477 0 0\n121.856743 127.6477 0 0\n121.856743 123.349105 0 0\n121.844006 123.154212 0 0\n121.844006 120.41358 0 0\n121.844006 117.87358 0 0\n121.844006 115.33358 0 0\n121.843874 115.33326 0 0\n121.843874 113.706487 0 0\n121.843874 112.182487 0 0\n121.778275 112.023725 0 0\n121.656914 111.902152 0 0\n121.498267 111.836276 0 0\n121.326487 111.836126 0 0\n121.234367 111.836126 0 0\n121.234367 95.693852 0 0\n121.107367 95.386488 0 0\n121.107367 86.956252 0 0\n120.960734 86.601373 0 0\n120.689456 86.329621 0 0\n120.334832 86.182368 0 0\n119.950852 86.182033 0 0\n119.595973 86.328666 0 0\n119.418027 86.5063 0 0\n119.241656 86.329621 0 0\n119.075367 86.260571 0 0\n119.075367 73.087852 0 0\n118.928734 72.732973 0 0\n118.657456 72.461221 0 0\n118.302832 72.313968 0 0\n117.918852 72.313633 0 0\n117.563973 72.460266 0 0\n117.292221 72.731544 0 0\n117.144968 73.086168 0 0\n117.144633 73.470148 0 0\n117.291266 73.825027 0 0\n117.562544 74.096779 0 0\n117.917168 74.244032 0 0\n118.301148 74.244367 0 0\n118.656027 74.097734 0 0\n118.927779 73.826456 0 0\n119.075032 73.471832 0 0\n119.075367 73.087852 0 0\n119.075367 86.260571 0 0\n119.009238 86.233112 0 0\n119.009238 80.975021 0 0\n119.009238 79.649141 0 0\n118.970982 79.360651 0 0\n118.934182 79.271808 0 0\n118.796776 79.248829 0 0\n118.617171 79.428434 0 0\n118.617171 79.069224 0 0\n118.594192 78.931818 0 0\n118.313021 78.856762 0 0\n118.024531 78.895018 0 0\n117.935688 78.931818 0 0\n117.912709 79.069224 0 0\n118.26494 79.421455 0 0\n118.617171 79.069224 0 0\n118.617171 79.428434 0 0\n118.444545 79.60106 0 0\n118.796776 79.953291 0 0\n118.934182 79.930312 0 0\n119.009238 79.649141 0 0\n119.009238 80.975021 0 0\n118.970982 80.686531 0 0\n118.934182 80.597688 0 0\n118.796776 80.574709 0 0\n118.617171 80.754314 0 0\n118.617171 80.395104 0 0\n118.595245 80.264 0 0\n118.617171 80.132896 0 0\n118.26494 79.780665 0 0\n118.133836 79.911769 0 0\n118.085335 79.96027 0 0\n118.085335 79.60106 0 0\n117.733104 79.248829 0 0\n117.614834 79.268607 0 0\n117.614834 76.046579 0 0\n117.497141 75.761741 0 0\n117.279405 75.543624 0 0\n116.994773 75.425435 0 0\n116.916367 75.425366 0 0\n116.916367 73.468852 0 0\n116.769734 73.113973 0 0\n116.498456 72.842221 0 0\n116.143832 72.694968 0 0\n115.759852 72.694633 0 0\n115.404973 72.841266 0 0\n115.133221 73.112544 0 0\n114.985968 73.467168 0 0\n114.985633 73.851148 0 0\n115.132266 74.206027 0 0\n115.403544 74.477779 0 0\n115.758168 74.625032 0 0\n116.142148 74.625367 0 0\n116.497027 74.478734 0 0\n116.768779 74.207456 0 0\n116.916032 73.852832 0 0\n116.916367 73.468852 0 0\n116.916367 75.425366 0 0\n116.686579 75.425166 0 0\n116.401741 75.542859 0 0\n116.183624 75.760595 0 0\n116.065435 76.045227 0 0\n116.065255 76.250877 0 0\n115.785252 76.250633 0 0\n115.430373 76.397266 0 0\n115.158621 76.668544 0 0\n115.011368 77.023168 0 0\n115.011033 77.407148 0 0\n115.157666 77.762027 0 0\n115.428944 78.033779 0 0\n115.783568 78.181032 0 0\n116.167548 78.181367 0 0\n116.522427 78.034734 0 0\n116.794179 77.763456 0 0\n116.941432 77.408832 0 0\n116.941767 77.024852 0 0\n116.921073 76.97477 0 0\n116.993421 76.974834 0 0\n117.278259 76.857141 0 0\n117.496376 76.639405 0 0\n117.614565 76.354773 0 0\n117.614834 76.046579 0 0\n117.614834 79.268607 0 0\n117.602 79.270754 0 0\n117.470896 79.248829 0 0\n117.291291 79.428434 0 0\n117.291291 79.069224 0 0\n117.268312 78.931818 0 0\n116.987141 78.856762 0 0\n116.698651 78.895018 0 0\n116.609808 78.931818 0 0\n116.586829 79.069224 0 0\n116.93906 79.421455 0 0\n117.291291 79.069224 0 0\n117.291291 79.428434 0 0\n117.118665 79.60106 0 0\n117.249769 79.732164 0 0\n117.470896 79.953291 0 0\n117.602 80.084395 0 0\n117.733104 79.953291 0 0\n117.954231 79.732164 0 0\n118.085335 79.60106 0 0\n118.085335 79.96027 0 0\n117.912709 80.132896 0 0\n117.781605 80.264 0 0\n117.912709 80.395104 0 0\n118.133836 80.616231 0 0\n118.26494 80.747335 0 0\n118.617171 80.395104 0 0\n118.617171 80.754314 0 0\n118.444545 80.92694 0 0\n118.796776 81.279171 0 0\n118.934182 81.256192 0 0\n119.009238 80.975021 0 0\n119.009238 86.233112 0 0\n118.887032 86.182368 0 0\n118.617171 86.182132 0 0\n118.617171 81.458776 0 0\n118.26494 81.106545 0 0\n118.085335 81.28615 0 0\n118.085335 80.92694 0 0\n117.954231 80.795836 0 0\n117.733104 80.574709 0 0\n117.602 80.443605 0 0\n117.470896 80.574709 0 0\n117.422395 80.62321 0 0\n117.422395 80.264 0 0\n117.291291 80.132896 0 0\n117.070164 79.911769 0 0\n116.93906 79.780665 0 0\n116.759455 79.96027 0 0\n116.759455 79.60106 0 0\n116.407224 79.248829 0 0\n116.269818 79.271808 0 0\n116.194762 79.552979 0 0\n116.233018 79.841469 0 0\n116.269818 79.930312 0 0\n116.407224 79.953291 0 0\n116.759455 79.60106 0 0\n116.759455 79.96027 0 0\n116.586829 80.132896 0 0\n116.608754 80.264 0 0\n116.586829 80.395104 0 0\n116.93906 80.747335 0 0\n117.070164 80.616231 0 0\n117.291291 80.395104 0 0\n117.422395 80.264 0 0\n117.422395 80.62321 0 0\n117.249769 80.795836 0 0\n117.118665 80.92694 0 0\n117.470896 81.279171 0 0\n117.602 81.257245 0 0\n117.733104 81.279171 0 0\n118.085335 80.92694 0 0\n118.085335 81.28615 0 0\n117.912709 81.458776 0 0\n117.935688 81.596182 0 0\n118.216859 81.671238 0 0\n118.505349 81.632982 0 0\n118.594192 81.596182 0 0\n118.617171 81.458776 0 0\n118.617171 86.182132 0 0\n118.503052 86.182033 0 0\n118.441269 86.207561 0 0\n118.386141 86.074141 0 0\n118.168405 85.856024 0 0\n117.883773 85.737835 0 0\n117.575579 85.737566 0 0\n117.291291 85.855031 0 0\n117.291291 81.458776 0 0\n116.93906 81.106545 0 0\n116.759455 81.28615 0 0\n116.759455 80.92694 0 0\n116.407224 80.574709 0 0\n116.269818 80.597688 0 0\n116.194762 80.878859 0 0\n116.233018 81.167349 0 0\n116.269818 81.256192 0 0\n116.407224 81.279171 0 0\n116.759455 80.92694 0 0\n116.759455 81.28615 0 0\n116.586829 81.458776 0 0\n116.609808 81.596182 0 0\n116.890979 81.671238 0 0\n117.179469 81.632982 0 0\n117.268312 81.596182 0 0\n117.291291 81.458776 0 0\n117.291291 85.855031 0 0\n117.290741 85.855259 0 0\n117.072624 86.072995 0 0\n116.954435 86.357627 0 0\n116.954166 86.665821 0 0\n117.071859 86.950659 0 0\n117.289595 87.168776 0 0\n117.574227 87.286965 0 0\n117.728877 87.287099 0 0\n117.728833 87.338548 0 0\n117.875466 87.693427 0 0\n118.146744 87.965179 0 0\n118.501368 88.112432 0 0\n118.885348 88.112767 0 0\n119.240227 87.966134 0 0\n119.418172 87.788499 0 0\n119.594544 87.965179 0 0\n119.949168 88.112432 0 0\n120.333148 88.112767 0 0\n120.688027 87.966134 0 0\n120.959779 87.694856 0 0\n121.107032 87.340232 0 0\n121.107367 86.956252 0 0\n121.107367 95.386488 0 0\n121.087734 95.338973 0 0\n121.043834 95.294996 0 0\n121.043834 92.810579 0 0\n120.926141 92.525741 0 0\n120.708405 92.307624 0 0\n120.423773 92.189435 0 0\n120.115579 92.189166 0 0\n119.830741 92.306859 0 0\n119.612624 92.524595 0 0\n119.494435 92.809227 0 0\n119.494166 93.117421 0 0\n119.611859 93.402259 0 0\n119.829595 93.620376 0 0\n120.114227 93.738565 0 0\n120.422421 93.738834 0 0\n120.707259 93.621141 0 0\n120.925376 93.403405 0 0\n121.043565 93.118773 0 0\n121.043834 92.810579 0 0\n121.043834 95.294996 0 0\n120.816456 95.067221 0 0\n120.461832 94.919968 0 0\n120.077852 94.919633 0 0\n119.722973 95.066266 0 0\n119.451221 95.337544 0 0\n119.303968 95.692168 0 0\n119.303633 96.076148 0 0\n119.450266 96.431027 0 0\n119.721544 96.702779 0 0\n120.076168 96.850032 0 0\n120.460148 96.850367 0 0\n120.815027 96.703734 0 0\n121.086779 96.432456 0 0\n121.234032 96.077832 0 0\n121.234367 95.693852 0 0\n121.234367 111.836126 0 0\n119.802487 111.836126 0 0\n119.643725 111.901725 0 0\n119.522152 112.023086 0 0\n119.456276 112.181733 0 0\n119.456126 112.353513 0 0\n119.456126 113.877513 0 0\n119.521725 114.036275 0 0\n119.643086 114.157848 0 0\n119.801733 114.223724 0 0\n119.973513 114.223874 0 0\n121.497513 114.223874 0 0\n121.656275 114.158275 0 0\n121.777848 114.036914 0 0\n121.843724 113.878267 0 0\n121.843874 113.706487 0 0\n121.843874 115.33326 0 0\n121.662644 114.894651 0 0\n121.327116 114.558537 0 0\n120.888503 114.376409 0 0\n120.41358 114.375994 0 0\n119.974651 114.557356 0 0\n119.638537 114.892884 0 0\n119.456409 115.331497 0 0\n119.455994 115.80642 0 0\n119.637356 116.245349 0 0\n119.972884 116.581463 0 0\n120.411497 116.763591 0 0\n120.88642 116.764006 0 0\n121.325349 116.582644 0 0\n121.661463 116.247116 0 0\n121.843591 115.808503 0 0\n121.844006 115.33358 0 0\n121.844006 117.87358 0 0\n121.662644 117.434651 0 0\n121.327116 117.098537 0 0\n120.888503 116.916409 0 0\n120.41358 116.915994 0 0\n119.974651 117.097356 0 0\n119.638537 117.432884 0 0\n119.456409 117.871497 0 0\n119.455994 118.34642 0 0\n119.637356 118.785349 0 0\n119.972884 119.121463 0 0\n120.411497 119.303591 0 0\n120.88642 119.304006 0 0\n121.325349 119.122644 0 0\n121.661463 118.787116 0 0\n121.843591 118.348503 0 0\n121.844006 117.87358 0 0\n121.844006 120.41358 0 0\n121.662644 119.974651 0 0\n121.327116 119.638537 0 0\n120.888503 119.456409 0 0\n120.41358 119.455994 0 0\n119.974651 119.637356 0 0\n119.638537 119.972884 0 0\n119.456409 120.411497 0 0\n119.455994 120.88642 0 0\n119.637356 121.325349 0 0\n119.972884 121.661463 0 0\n120.411497 121.843591 0 0\n120.88642 121.844006 0 0\n121.325349 121.662644 0 0\n121.661463 121.327116 0 0\n121.843591 120.888503 0 0\n121.844006 120.41358 0 0\n121.844006 123.154212 0 0\n121.825771 122.875193 0 0\n121.703999 122.581206 0 0\n121.518993 122.500612 0 0\n121.339388 122.680217 0 0\n121.339388 122.321007 0 0\n121.258794 122.136001 0 0\n120.809105 121.983257 0 0\n120.335193 122.014229 0 0\n120.041206 122.136001 0 0\n119.960612 122.321007 0 0\n120.65 123.010395 0 0\n121.339388 122.321007 0 0\n121.339388 122.680217 0 0\n120.829605 123.19 0 0\n121.518993 123.879388 0 0\n121.703999 123.798794 0 0\n121.856743 123.349105 0 0\n121.856743 127.6477 0 0\n121.844006 127.6477 0 0\n121.844006 125.49358 0 0\n121.662644 125.054651 0 0\n121.339388 124.73083 0 0\n121.339388 124.058993 0 0\n120.65 123.369605 0 0\n120.470395 123.54921 0 0\n120.470395 123.19 0 0\n119.781007 122.500612 0 0\n119.596001 122.581206 0 0\n119.443257 123.030895 0 0\n119.474229 123.504807 0 0\n119.596001 123.798794 0 0\n119.781007 123.879388 0 0\n120.470395 123.19 0 0\n120.470395 123.54921 0 0\n119.960612 124.058993 0 0\n120.041206 124.243999 0 0\n120.490895 124.396743 0 0\n120.964807 124.365771 0 0\n121.258794 124.243999 0 0\n121.339388 124.058993 0 0\n121.339388 124.73083 0 0\n121.327116 124.718537 0 0\n120.888503 124.536409 0 0\n120.41358 124.535994 0 0\n119.974651 124.717356 0 0\n119.638537 125.052884 0 0\n119.456409 125.491497 0 0\n119.455994 125.96642 0 0\n119.637356 126.405349 0 0\n119.972884 126.741463 0 0\n120.411497 126.923591 0 0\n120.88642 126.924006 0 0\n121.325349 126.742644 0 0\n121.661463 126.407116 0 0\n121.843591 125.968503 0 0\n121.844006 125.49358 0 0\n121.844006 127.6477 0 0\n118.948367 127.6477 0 0\n118.948367 95.693852 0 0\n118.801734 95.338973 0 0\n118.757834 95.294996 0 0\n118.757834 92.810579 0 0\n118.640141 92.525741 0 0\n118.422405 92.307624 0 0\n118.137773 92.189435 0 0\n117.829579 92.189166 0 0\n117.544741 92.306859 0 0\n117.326624 92.524595 0 0\n117.208435 92.809227 0 0\n117.208166 93.117421 0 0\n117.325859 93.402259 0 0\n117.543595 93.620376 0 0\n117.828227 93.738565 0 0\n118.136421 93.738834 0 0\n118.421259 93.621141 0 0\n118.639376 93.403405 0 0\n118.757565 93.118773 0 0\n118.757834 92.810579 0 0\n118.757834 95.294996 0 0\n118.530456 95.067221 0 0\n118.175832 94.919968 0 0\n117.791852 94.919633 0 0\n117.436973 95.066266 0 0\n117.165221 95.337544 0 0\n117.017968 95.692168 0 0\n117.017633 96.076148 0 0\n117.164266 96.431027 0 0\n117.435544 96.702779 0 0\n117.790168 96.850032 0 0\n118.174148 96.850367 0 0\n118.529027 96.703734 0 0\n118.800779 96.432456 0 0\n118.948032 96.077832 0 0\n118.948367 95.693852 0 0\n118.948367 127.6477 0 0\n117.691034 127.6477 0 0\n117.691034 119.531379 0 0\n117.573341 119.246541 0 0\n117.355605 119.028424 0 0\n117.070973 118.910235 0 0\n116.762779 118.909966 0 0\n116.477941 119.027659 0 0\n116.259824 119.245395 0 0\n116.141635 119.530027 0 0\n116.141366 119.838221 0 0\n116.259059 120.123059 0 0\n116.476795 120.341176 0 0\n116.761427 120.459365 0 0\n117.069621 120.459634 0 0\n117.354459 120.341941 0 0\n117.572576 120.124205 0 0\n117.690765 119.839573 0 0\n117.691034 119.531379 0 0\n117.691034 127.6477 0 0\n116.776634 127.6477 0 0\n116.776634 121.233179 0 0\n116.658941 120.948341 0 0\n116.441205 120.730224 0 0\n116.156573 120.612035 0 0\n115.848379 120.611766 0 0\n115.834207 120.617621 0 0\n115.861965 120.550773 0 0\n115.862234 120.242579 0 0\n115.744541 119.957741 0 0\n115.738446 119.951636 0 0\n115.794576 119.895605 0 0\n115.912765 119.610973 0 0\n115.913034 119.302779 0 0\n115.795341 119.017941 0 0\n115.577605 118.799824 0 0\n115.292973 118.681635 0 0\n115.201834 118.681555 0 0\n115.201834 82.015579 0 0\n115.084141 81.730741 0 0\n114.866405 81.512624 0 0\n114.581773 81.394435 0 0\n114.516034 81.394377 0 0\n114.516034 68.172579 0 0\n114.398341 67.887741 0 0\n114.222541 67.711633 0 0\n114.261765 67.617173 0 0\n114.262034 67.308979 0 0\n114.144341 67.024141 0 0\n113.926605 66.806024 0 0\n113.641973 66.687835 0 0\n113.333779 66.687566 0 0\n113.048941 66.805259 0 0\n112.865034 66.988844 0 0\n112.865034 66.318379 0 0\n112.747341 66.033541 0 0\n112.529605 65.815424 0 0\n112.244973 65.697235 0 0\n111.936779 65.696966 0 0\n111.651941 65.814659 0 0\n111.433824 66.032395 0 0\n111.319962 66.306604 0 0\n111.276379 66.306566 0 0\n110.991541 66.424259 0 0\n110.773424 66.641995 0 0\n110.655235 66.926627 0 0\n110.654966 67.234821 0 0\n110.772659 67.519659 0 0\n110.990395 67.737776 0 0\n111.275027 67.855965 0 0\n111.583221 67.856234 0 0\n111.868059 67.738541 0 0\n112.086176 67.520805 0 0\n112.200037 67.246595 0 0\n112.243621 67.246634 0 0\n112.528459 67.128941 0 0\n112.746576 66.911205 0 0\n112.864765 66.626573 0 0\n112.865034 66.318379 0 0\n112.865034 66.988844 0 0\n112.830824 67.022995 0 0\n112.712635 67.307627 0 0\n112.712366 67.615821 0 0\n112.830059 67.900659 0 0\n113.005858 68.076766 0 0\n112.966635 68.171227 0 0\n112.966389 68.452798 0 0\n112.896541 68.481659 0 0\n112.678424 68.699395 0 0\n112.560235 68.984027 0 0\n112.559966 69.292221 0 0\n112.677659 69.577059 0 0\n112.895395 69.795176 0 0\n113.180027 69.913365 0 0\n113.488221 69.913634 0 0\n113.773059 69.795941 0 0\n113.991176 69.578205 0 0\n114.109365 69.293573 0 0\n114.10961 69.012001 0 0\n114.179459 68.983141 0 0\n114.397576 68.765405 0 0\n114.515765 68.480773 0 0\n114.516034 68.172579 0 0\n114.516034 81.394377 0 0\n114.273579 81.394166 0 0\n114.06993 81.478311 0 0\n113.977405 81.385624 0 0\n113.692773 81.267435 0 0\n113.384579 81.267166 0 0\n113.099741 81.384859 0 0\n112.97615 81.508233 0 0\n112.702146 81.394457 0 0\n112.343428 81.394144 0 0\n112.011895 81.53113 0 0\n111.758022 81.784561 0 0\n111.620457 82.115854 0 0\n111.620144 82.474572 0 0\n111.75713 82.806105 0 0\n112.010561 83.059978 0 0\n112.341854 83.197543 0 0\n112.700572 83.197856 0 0\n113.032105 83.06087 0 0\n113.285978 82.807439 0 0\n113.297047 82.78078 0 0\n113.383227 82.816565 0 0\n113.691421 82.816834 0 0\n113.895069 82.732688 0 0\n113.987595 82.825376 0 0\n114.272227 82.943565 0 0\n114.580421 82.943834 0 0\n114.865259 82.826141 0 0\n115.083376 82.608405 0 0\n115.201565 82.323773 0 0\n115.201834 82.015579 0 0\n115.201834 118.681555 0 0\n114.984779 118.681366 0 0\n114.820856 118.749097 0 0\n114.820856 84.403428 0 0\n114.68387 84.071895 0 0\n114.430439 83.818022 0 0\n114.099146 83.680457 0 0\n113.740428 83.680144 0 0\n113.408895 83.81713 0 0\n113.155022 84.070561 0 0\n113.017457 84.401854 0 0\n113.017144 84.760572 0 0\n113.15413 85.092105 0 0\n113.407561 85.345978 0 0\n113.738854 85.483543 0 0\n114.097572 85.483856 0 0\n114.429105 85.34687 0 0\n114.682978 85.093439 0 0\n114.820543 84.762146 0 0\n114.820856 84.403428 0 0\n114.820856 118.749097 0 0\n114.742321 118.781547 0 0\n114.742321 110.770483 0 0\n114.742321 105.690483 0 0\n114.742321 95.530483 0 0\n114.742321 90.450483 0 0\n114.719314 89.773855 0 0\n114.504641 89.255591 0 0\n114.26689 89.112716 0 0\n114.087284 89.292321 0 0\n114.087284 88.93311 0 0\n113.944409 88.695359 0 0\n113.310483 88.457679 0 0\n112.633855 88.480686 0 0\n112.115591 88.695359 0 0\n111.972716 88.93311 0 0\n113.03 89.990395 0 0\n114.087284 88.93311 0 0\n114.087284 89.292321 0 0\n113.209605 90.17 0 0\n114.26689 91.227284 0 0\n114.504641 91.084409 0 0\n114.742321 90.450483 0 0\n114.742321 95.530483 0 0\n114.719314 94.853855 0 0\n114.504641 94.335591 0 0\n114.26689 94.192716 0 0\n114.087284 94.372321 0 0\n114.087284 94.01311 0 0\n114.087284 91.40689 0 0\n113.03 90.349605 0 0\n112.850395 90.52921 0 0\n112.850395 90.17 0 0\n111.79311 89.112716 0 0\n111.684006 89.178281 0 0\n111.684006 84.85358 0 0\n111.502644 84.414651 0 0\n111.167116 84.078537 0 0\n110.728503 83.896409 0 0\n110.325034 83.896056 0 0\n110.325034 66.800979 0 0\n110.248834 66.616561 0 0\n110.248834 61.187579 0 0\n110.131141 60.902741 0 0\n109.913405 60.684624 0 0\n109.628773 60.566435 0 0\n109.320579 60.566166 0 0\n109.035741 60.683859 0 0\n108.817624 60.901595 0 0\n108.699435 61.186227 0 0\n108.699166 61.494421 0 0\n108.816859 61.779259 0 0\n109.034595 61.997376 0 0\n109.319227 62.115565 0 0\n109.627421 62.115834 0 0\n109.912259 61.998141 0 0\n110.130376 61.780405 0 0\n110.248565 61.495773 0 0\n110.248834 61.187579 0 0\n110.248834 66.616561 0 0\n110.243754 66.604266 0 0\n110.243754 64.103499 0 0\n110.126061 63.818661 0 0\n109.908325 63.600544 0 0\n109.623693 63.482355 0 0\n109.315499 63.482086 0 0\n109.030661 63.599779 0 0\n108.812544 63.817515 0 0\n108.694355 64.102147 0 0\n108.694086 64.410341 0 0\n108.811779 64.695179 0 0\n109.029515 64.913296 0 0\n109.314147 65.031485 0 0\n109.622341 65.031754 0 0\n109.907179 64.914061 0 0\n110.125296 64.696325 0 0\n110.243485 64.411693 0 0\n110.243754 64.103499 0 0\n110.243754 66.604266 0 0\n110.207341 66.516141 0 0\n109.989605 66.298024 0 0\n109.704973 66.179835 0 0\n109.396779 66.179566 0 0\n109.111941 66.297259 0 0\n108.893824 66.514995 0 0\n108.775635 66.799627 0 0\n108.775366 67.107821 0 0\n108.893059 67.392659 0 0\n109.110795 67.610776 0 0\n109.395427 67.728965 0 0\n109.703621 67.729234 0 0\n109.988459 67.611541 0 0\n110.206576 67.393805 0 0\n110.324765 67.109173 0 0\n110.325034 66.800979 0 0\n110.325034 83.896056 0 0\n110.25358 83.895994 0 0\n109.814651 84.077356 0 0\n109.478537 84.412884 0 0\n109.296409 84.851497 0 0\n109.295994 85.32642 0 0\n109.477356 85.765349 0 0\n109.812884 86.101463 0 0\n110.251497 86.283591 0 0\n110.72642 86.284006 0 0\n111.165349 86.102644 0 0\n111.501463 85.767116 0 0\n111.683591 85.328503 0 0\n111.684006 84.85358 0 0\n111.684006 89.178281 0 0\n111.555359 89.255591 0 0\n111.317679 89.889517 0 0\n111.340686 90.566145 0 0\n111.555359 91.084409 0 0\n111.79311 91.227284 0 0\n112.850395 90.17 0 0\n112.850395 90.52921 0 0\n111.972716 91.40689 0 0\n112.115591 91.644641 0 0\n112.749517 91.882321 0 0\n113.426145 91.859314 0 0\n113.944409 91.644641 0 0\n114.087284 91.40689 0 0\n114.087284 94.01311 0 0\n113.944409 93.775359 0 0\n113.310483 93.537679 0 0\n112.633855 93.560686 0 0\n112.192095 93.743669 0 0\n112.192095 92.372976 0 0\n111.933557 91.747267 0 0\n111.455251 91.268126 0 0\n110.829994 91.008496 0 0\n110.152976 91.007905 0 0\n109.662321 91.210639 0 0\n109.662321 90.450483 0 0\n109.639314 89.773855 0 0\n109.424641 89.255591 0 0\n109.18689 89.112716 0 0\n109.143874 89.155731 0 0\n109.143874 85.766487 0 0\n109.143874 84.413513 0 0\n109.143724 84.241733 0 0\n109.077848 84.083086 0 0\n108.956275 83.961725 0 0\n108.797513 83.896126 0 0\n108.318434 83.896183 0 0\n108.318434 58.977779 0 0\n108.200741 58.692941 0 0\n107.983005 58.474824 0 0\n107.698373 58.356635 0 0\n107.390179 58.356366 0 0\n107.105341 58.474059 0 0\n106.887224 58.691795 0 0\n106.769035 58.976427 0 0\n106.768766 59.284621 0 0\n106.829533 59.431689 0 0\n106.749741 59.464659 0 0\n106.531624 59.682395 0 0\n106.413435 59.967027 0 0\n106.413166 60.275221 0 0\n106.530859 60.560059 0 0\n106.748595 60.778176 0 0\n107.033227 60.896365 0 0\n107.341421 60.896634 0 0\n107.626259 60.778941 0 0\n107.844376 60.561205 0 0\n107.962565 60.276573 0 0\n107.962834 59.968379 0 0\n107.902066 59.82131 0 0\n107.981859 59.788341 0 0\n108.199976 59.570605 0 0\n108.318165 59.285973 0 0\n108.318434 58.977779 0 0\n108.318434 83.896183 0 0\n108.18495 83.8962 0 0\n108.077 84.00415 0 0\n108.077 84.963 0 0\n109.03585 84.963 0 0\n109.1438 84.85505 0 0\n109.143874 84.413513 0 0\n109.143874 85.766487 0 0\n109.1438 85.32495 0 0\n109.03585 85.217 0 0\n108.077 85.217 0 0\n108.077 86.17585 0 0\n108.18495 86.2838 0 0\n108.797513 86.283874 0 0\n108.956275 86.218275 0 0\n109.077848 86.096914 0 0\n109.143724 85.938267 0 0\n109.143874 85.766487 0 0\n109.143874 89.155731 0 0\n109.007284 89.292321 0 0\n109.007284 88.93311 0 0\n108.864409 88.695359 0 0\n108.230483 88.457679 0 0\n107.823 88.471534 0 0\n107.823 86.17585 0 0\n107.823 85.217 0 0\n107.823 84.963 0 0\n107.823 84.00415 0 0\n107.71505 83.8962 0 0\n107.102487 83.896126 0 0\n106.943725 83.961725 0 0\n106.822152 84.083086 0 0\n106.756276 84.241733 0 0\n106.756126 84.413513 0 0\n106.7562 84.85505 0 0\n106.86415 84.963 0 0\n107.823 84.963 0 0\n107.823 85.217 0 0\n106.86415 85.217 0 0\n106.7562 85.32495 0 0\n106.756126 85.766487 0 0\n106.756276 85.938267 0 0\n106.822152 86.096914 0 0\n106.943725 86.218275 0 0\n107.102487 86.283874 0 0\n107.71505 86.2838 0 0\n107.823 86.17585 0 0\n107.823 88.471534 0 0\n107.553855 88.480686 0 0\n107.035591 88.695359 0 0\n106.892716 88.93311 0 0\n107.95 89.990395 0 0\n109.007284 88.93311 0 0\n109.007284 89.292321 0 0\n108.129605 90.17 0 0\n109.18689 91.227284 0 0\n109.424641 91.084409 0 0\n109.662321 90.450483 0 0\n109.662321 91.210639 0 0\n109.527267 91.266443 0 0\n109.048126 91.744749 0 0\n109.007284 91.843107 0 0\n109.007284 91.40689 0 0\n107.95 90.349605 0 0\n107.770395 90.52921 0 0\n107.770395 90.17 0 0\n106.718234 89.117839 0 0\n106.718234 78.967579 0 0\n106.600541 78.682741 0 0\n106.382805 78.464624 0 0\n106.098173 78.346435 0 0\n105.956234 78.346311 0 0\n105.956234 63.981579 0 0\n105.838541 63.696741 0 0\n105.620805 63.478624 0 0\n105.575234 63.459701 0 0\n105.575234 61.390779 0 0\n105.457541 61.105941 0 0\n105.239805 60.887824 0 0\n104.955173 60.769635 0 0\n104.646979 60.769366 0 0\n104.362141 60.887059 0 0\n104.144024 61.104795 0 0\n104.025835 61.389427 0 0\n104.025566 61.697621 0 0\n104.143259 61.982459 0 0\n104.360995 62.200576 0 0\n104.645627 62.318765 0 0\n104.953821 62.319034 0 0\n105.238659 62.201341 0 0\n105.456776 61.983605 0 0\n105.574965 61.698973 0 0\n105.575234 61.390779 0 0\n105.575234 63.459701 0 0\n105.336173 63.360435 0 0\n105.027979 63.360166 0 0\n104.743141 63.477859 0 0\n104.525024 63.695595 0 0\n104.406835 63.980227 0 0\n104.406566 64.288421 0 0\n104.524259 64.573259 0 0\n104.741995 64.791376 0 0\n105.026627 64.909565 0 0\n105.334821 64.909834 0 0\n105.619659 64.792141 0 0\n105.837776 64.574405 0 0\n105.955965 64.289773 0 0\n105.956234 63.981579 0 0\n105.956234 78.346311 0 0\n105.789979 78.346166 0 0\n105.505141 78.463859 0 0\n105.287024 78.681595 0 0\n105.168835 78.966227 0 0\n105.168799 79.0066 0 0\n105.129579 79.006566 0 0\n104.844741 79.124259 0 0\n104.626624 79.341995 0 0\n104.508435 79.626627 0 0\n104.508166 79.934821 0 0\n104.625859 80.219659 0 0\n104.843595 80.437776 0 0\n105.128227 80.555965 0 0\n105.436421 80.556234 0 0\n105.721259 80.438541 0 0\n105.939376 80.220805 0 0\n106.057565 79.936173 0 0\n106.0576 79.895799 0 0\n106.096821 79.895834 0 0\n106.381659 79.778141 0 0\n106.599776 79.560405 0 0\n106.717965 79.275773 0 0\n106.718234 78.967579 0 0\n106.718234 89.117839 0 0\n106.71311 89.112716 0 0\n106.475359 89.255591 0 0\n106.237679 89.889517 0 0\n106.260686 90.566145 0 0\n106.475359 91.084409 0 0\n106.71311 91.227284 0 0\n107.770395 90.17 0 0\n107.770395 90.52921 0 0\n106.892716 91.40689 0 0\n107.035591 91.644641 0 0\n107.669517 91.882321 0 0\n108.346145 91.859314 0 0\n108.864409 91.644641 0 0\n109.007284 91.40689 0 0\n109.007284 91.843107 0 0\n108.788496 92.370006 0 0\n108.787905 93.047024 0 0\n109.046443 93.672733 0 0\n109.524749 94.151874 0 0\n110.150006 94.411504 0 0\n110.827024 94.412095 0 0\n111.452733 94.153557 0 0\n111.931874 93.675251 0 0\n112.191504 93.049994 0 0\n112.192095 92.372976 0 0\n112.192095 93.743669 0 0\n112.115591 93.775359 0 0\n111.972716 94.01311 0 0\n113.03 95.070395 0 0\n114.087284 94.01311 0 0\n114.087284 94.372321 0 0\n113.209605 95.25 0 0\n114.26689 96.307284 0 0\n114.504641 96.164409 0 0\n114.742321 95.530483 0 0\n114.742321 105.690483 0 0\n114.719314 105.013855 0 0\n114.504641 104.495591 0 0\n114.26689 104.352716 0 0\n114.087284 104.532321 0 0\n114.087284 104.17311 0 0\n114.087284 96.48689 0 0\n113.03 95.429605 0 0\n112.850395 95.60921 0 0\n112.850395 95.25 0 0\n111.79311 94.192716 0 0\n111.555359 94.335591 0 0\n111.317679 94.969517 0 0\n111.340686 95.646145 0 0\n111.555359 96.164409 0 0\n111.79311 96.307284 0 0\n112.850395 95.25 0 0\n112.850395 95.60921 0 0\n111.972716 96.48689 0 0\n112.115591 96.724641 0 0\n112.749517 96.962321 0 0\n113.426145 96.939314 0 0\n113.944409 96.724641 0 0\n114.087284 96.48689 0 0\n114.087284 104.17311 0 0\n113.944409 103.935359 0 0\n113.310483 103.697679 0 0\n112.633855 103.720686 0 0\n112.115591 103.935359 0 0\n111.972716 104.17311 0 0\n113.03 105.230395 0 0\n114.087284 104.17311 0 0\n114.087284 104.532321 0 0\n113.209605 105.41 0 0\n114.26689 106.467284 0 0\n114.504641 106.324409 0 0\n114.742321 105.690483 0 0\n114.742321 110.770483 0 0\n114.719314 110.093855 0 0\n114.504641 109.575591 0 0\n114.26689 109.432716 0 0\n114.087284 109.612321 0 0\n114.087284 109.25311 0 0\n114.087284 106.64689 0 0\n113.03 105.589605 0 0\n112.850395 105.76921 0 0\n112.850395 105.41 0 0\n111.79311 104.352716 0 0\n111.555359 104.495591 0 0\n111.317679 105.129517 0 0\n111.340686 105.806145 0 0\n111.555359 106.324409 0 0\n111.79311 106.467284 0 0\n112.850395 105.41 0 0\n112.850395 105.76921 0 0\n111.972716 106.64689 0 0\n112.115591 106.884641 0 0\n112.749517 107.122321 0 0\n113.426145 107.099314 0 0\n113.944409 106.884641 0 0\n114.087284 106.64689 0 0\n114.087284 109.25311 0 0\n113.944409 109.015359 0 0\n113.310483 108.777679 0 0\n112.633855 108.800686 0 0\n112.192095 108.983669 0 0\n112.192095 107.612976 0 0\n111.933557 106.987267 0 0\n111.455251 106.508126 0 0\n110.829994 106.248496 0 0\n110.152976 106.247905 0 0\n109.662321 106.450639 0 0\n109.662321 105.690483 0 0\n109.662321 95.530483 0 0\n109.639314 94.853855 0 0\n109.424641 94.335591 0 0\n109.18689 94.192716 0 0\n109.007284 94.372321 0 0\n109.007284 94.01311 0 0\n108.864409 93.775359 0 0\n108.230483 93.537679 0 0\n107.553855 93.560686 0 0\n107.035591 93.775359 0 0\n106.892716 94.01311 0 0\n107.95 95.070395 0 0\n109.007284 94.01311 0 0\n109.007284 94.372321 0 0\n108.129605 95.25 0 0\n109.18689 96.307284 0 0\n109.424641 96.164409 0 0\n109.662321 95.530483 0 0\n109.662321 105.690483 0 0\n109.639314 105.013855 0 0\n109.424641 104.495591 0 0\n109.18689 104.352716 0 0\n109.007284 104.532321 0 0\n109.007284 104.17311 0 0\n109.007284 96.48689 0 0\n107.95 95.429605 0 0\n107.770395 95.60921 0 0\n107.770395 95.25 0 0\n106.71311 94.192716 0 0\n106.475359 94.335591 0 0\n106.237679 94.969517 0 0\n106.260686 95.646145 0 0\n106.475359 96.164409 0 0\n106.71311 96.307284 0 0\n107.770395 95.25 0 0\n107.770395 95.60921 0 0\n106.892716 96.48689 0 0\n107.035591 96.724641 0 0\n107.669517 96.962321 0 0\n108.346145 96.939314 0 0\n108.864409 96.724641 0 0\n109.007284 96.48689 0 0\n109.007284 104.17311 0 0\n108.864409 103.935359 0 0\n108.230483 103.697679 0 0\n108.153367 103.700301 0 0\n108.153367 98.233852 0 0\n108.006734 97.878973 0 0\n107.735456 97.607221 0 0\n107.380832 97.459968 0 0\n106.996852 97.459633 0 0\n106.641973 97.606266 0 0\n106.370221 97.877544 0 0\n106.222968 98.232168 0 0\n106.222633 98.616148 0 0\n106.369266 98.971027 0 0\n106.640544 99.242779 0 0\n106.995168 99.390032 0 0\n107.379148 99.390367 0 0\n107.734027 99.243734 0 0\n108.005779 98.972456 0 0\n108.153032 98.617832 0 0\n108.153367 98.233852 0 0\n108.153367 103.700301 0 0\n107.553855 103.720686 0 0\n107.035591 103.935359 0 0\n106.892716 104.17311 0 0\n107.95 105.230395 0 0\n109.007284 104.17311 0 0\n109.007284 104.532321 0 0\n108.129605 105.41 0 0\n109.18689 106.467284 0 0\n109.424641 106.324409 0 0\n109.662321 105.690483 0 0\n109.662321 106.450639 0 0\n109.527267 106.506443 0 0\n109.048126 106.984749 0 0\n109.007284 107.083107 0 0\n109.007284 106.64689 0 0\n107.95 105.589605 0 0\n107.770395 105.76921 0 0\n107.770395 105.41 0 0\n106.71311 104.352716 0 0\n106.475359 104.495591 0 0\n106.237679 105.129517 0 0\n106.260686 105.806145 0 0\n106.475359 106.324409 0 0\n106.71311 106.467284 0 0\n107.770395 105.41 0 0\n107.770395 105.76921 0 0\n106.892716 106.64689 0 0\n107.035591 106.884641 0 0\n107.669517 107.122321 0 0\n108.346145 107.099314 0 0\n108.864409 106.884641 0 0\n109.007284 106.64689 0 0\n109.007284 107.083107 0 0\n108.788496 107.610006 0 0\n108.787905 108.287024 0 0\n109.046443 108.912733 0 0\n109.524749 109.391874 0 0\n110.150006 109.651504 0 0\n110.827024 109.652095 0 0\n111.452733 109.393557 0 0\n111.931874 108.915251 0 0\n112.191504 108.289994 0 0\n112.192095 107.612976 0 0\n112.192095 108.983669 0 0\n112.115591 109.015359 0 0\n111.972716 109.25311 0 0\n113.03 110.310395 0 0\n114.087284 109.25311 0 0\n114.087284 109.612321 0 0\n113.209605 110.49 0 0\n114.26689 111.547284 0 0\n114.504641 111.404409 0 0\n114.742321 110.770483 0 0\n114.742321 118.781547 0 0\n114.699941 118.799059 0 0\n114.693813 118.805175 0 0\n114.612405 118.723624 0 0\n114.327773 118.605435 0 0\n114.087284 118.605225 0 0\n114.087284 111.72689 0 0\n113.03 110.669605 0 0\n112.850395 110.84921 0 0\n112.850395 110.49 0 0\n111.79311 109.432716 0 0\n111.555359 109.575591 0 0\n111.317679 110.209517 0 0\n111.340686 110.886145 0 0\n111.555359 111.404409 0 0\n111.79311 111.547284 0 0\n112.850395 110.49 0 0\n112.850395 110.84921 0 0\n111.972716 111.72689 0 0\n112.115591 111.964641 0 0\n112.749517 112.202321 0 0\n113.426145 112.179314 0 0\n113.944409 111.964641 0 0\n114.087284 111.72689 0 0\n114.087284 118.605225 0 0\n114.019579 118.605166 0 0\n113.734741 118.722859 0 0\n113.516624 118.940595 0 0\n113.398435 119.225227 0 0\n113.398166 119.533421 0 0\n113.515859 119.818259 0 0\n113.733595 120.036376 0 0\n114.018227 120.154565 0 0\n114.326421 120.154834 0 0\n114.353324 120.143717 0 0\n114.312835 120.241227 0 0\n114.312566 120.549421 0 0\n114.430259 120.834259 0 0\n114.647995 121.052376 0 0\n114.932627 121.170565 0 0\n115.240821 121.170834 0 0\n115.254992 121.164978 0 0\n115.227235 121.231827 0 0\n115.226966 121.540021 0 0\n115.344659 121.824859 0 0\n115.562395 122.042976 0 0\n115.847027 122.161165 0 0\n116.155221 122.161434 0 0\n116.440059 122.043741 0 0\n116.658176 121.826005 0 0\n116.776365 121.541373 0 0\n116.776634 121.233179 0 0\n116.776634 127.6477 0 0\n113.017378 127.6477 0 0\n113.017378 121.211161 0 0\n113.017378 120.185001 0 0\n112.979122 119.896511 0 0\n112.942322 119.807668 0 0\n112.804916 119.784689 0 0\n112.625311 119.964294 0 0\n112.625311 119.605084 0 0\n112.602332 119.467678 0 0\n112.321161 119.392622 0 0\n112.032671 119.430878 0 0\n111.943828 119.467678 0 0\n111.920849 119.605084 0 0\n112.27308 119.957315 0 0\n112.625311 119.605084 0 0\n112.625311 119.964294 0 0\n112.452685 120.13692 0 0\n112.804916 120.489151 0 0\n112.942322 120.466172 0 0\n113.017378 120.185001 0 0\n113.017378 121.211161 0 0\n112.979122 120.922671 0 0\n112.942322 120.833828 0 0\n112.804916 120.810849 0 0\n112.625311 120.990454 0 0\n112.625311 120.668756 0 0\n112.606555 120.65 0 0\n112.625311 120.631244 0 0\n112.602332 120.493838 0 0\n112.395064 120.438509 0 0\n112.27308 120.316525 0 0\n112.147839 120.441765 0 0\n112.093475 120.448974 0 0\n112.093475 120.13692 0 0\n111.968234 120.011679 0 0\n111.952962 119.896511 0 0\n111.916162 119.807668 0 0\n111.778756 119.784689 0 0\n111.76 119.803444 0 0\n111.741244 119.784689 0 0\n111.603838 119.807668 0 0\n111.599151 119.825225 0 0\n111.599151 119.605084 0 0\n111.576172 119.467678 0 0\n111.295001 119.392622 0 0\n111.006511 119.430878 0 0\n110.985434 119.439608 0 0\n110.985434 118.007379 0 0\n110.867741 117.722541 0 0\n110.650005 117.504424 0 0\n110.365373 117.386235 0 0\n110.057179 117.385966 0 0\n109.772341 117.503659 0 0\n109.662321 117.613486 0 0\n109.662321 110.770483 0 0\n109.639314 110.093855 0 0\n109.424641 109.575591 0 0\n109.18689 109.432716 0 0\n109.007284 109.612321 0 0\n109.007284 109.25311 0 0\n108.864409 109.015359 0 0\n108.230483 108.777679 0 0\n107.553855 108.800686 0 0\n107.035591 109.015359 0 0\n106.892716 109.25311 0 0\n107.95 110.310395 0 0\n109.007284 109.25311 0 0\n109.007284 109.612321 0 0\n108.129605 110.49 0 0\n109.18689 111.547284 0 0\n109.424641 111.404409 0 0\n109.662321 110.770483 0 0\n109.662321 117.613486 0 0\n109.554224 117.721395 0 0\n109.436035 118.006027 0 0\n109.435766 118.314221 0 0\n109.553459 118.599059 0 0\n109.771195 118.817176 0 0\n110.055827 118.935365 0 0\n110.364021 118.935634 0 0\n110.648859 118.817941 0 0\n110.866976 118.600205 0 0\n110.985165 118.315573 0 0\n110.985434 118.007379 0 0\n110.985434 119.439608 0 0\n110.917668 119.467678 0 0\n110.894689 119.605084 0 0\n111.24692 119.957315 0 0\n111.599151 119.605084 0 0\n111.599151 119.825225 0 0\n111.548509 120.014935 0 0\n111.426525 120.13692 0 0\n111.551765 120.26216 0 0\n111.567038 120.377329 0 0\n111.603838 120.466172 0 0\n111.741244 120.489151 0 0\n111.76 120.470395 0 0\n111.778756 120.489151 0 0\n111.916162 120.466172 0 0\n111.97149 120.258904 0 0\n112.093475 120.13692 0 0\n112.093475 120.448974 0 0\n112.032671 120.457038 0 0\n111.943828 120.493838 0 0\n111.920849 120.631244 0 0\n111.939605 120.65 0 0\n111.920849 120.668756 0 0\n111.943828 120.806162 0 0\n112.151095 120.86149 0 0\n112.27308 120.983475 0 0\n112.39832 120.858234 0 0\n112.513489 120.842962 0 0\n112.602332 120.806162 0 0\n112.625311 120.668756 0 0\n112.625311 120.990454 0 0\n112.452685 121.16308 0 0\n112.804916 121.515311 0 0\n112.942322 121.492332 0 0\n113.017378 121.211161 0 0\n113.017378 127.6477 0 0\n112.625311 127.6477 0 0\n112.625311 121.694916 0 0\n112.27308 121.342685 0 0\n112.093475 121.52229 0 0\n112.093475 121.16308 0 0\n111.968234 121.037839 0 0\n111.952962 120.922671 0 0\n111.916162 120.833828 0 0\n111.778756 120.810849 0 0\n111.76 120.829604 0 0\n111.741244 120.810849 0 0\n111.603838 120.833828 0 0\n111.599151 120.851385 0 0\n111.599151 120.668756 0 0\n111.580395 120.65 0 0\n111.599151 120.631244 0 0\n111.576172 120.493838 0 0\n111.368904 120.438509 0 0\n111.24692 120.316525 0 0\n111.121679 120.441765 0 0\n111.067315 120.448974 0 0\n111.067315 120.13692 0 0\n110.715084 119.784689 0 0\n110.577678 119.807668 0 0\n110.502622 120.088839 0 0\n110.540878 120.377329 0 0\n110.577678 120.466172 0 0\n110.715084 120.489151 0 0\n111.067315 120.13692 0 0\n111.067315 120.448974 0 0\n111.006511 120.457038 0 0\n110.917668 120.493838 0 0\n110.894689 120.631244 0 0\n110.913445 120.65 0 0\n110.894689 120.668756 0 0\n110.917668 120.806162 0 0\n111.124935 120.86149 0 0\n111.24692 120.983475 0 0\n111.37216 120.858234 0 0\n111.487329 120.842962 0 0\n111.576172 120.806162 0 0\n111.599151 120.668756 0 0\n111.599151 120.851385 0 0\n111.548509 121.041095 0 0\n111.426525 121.16308 0 0\n111.551765 121.28832 0 0\n111.567038 121.403489 0 0\n111.603838 121.492332 0 0\n111.741244 121.515311 0 0\n111.76 121.496555 0 0\n111.778756 121.515311 0 0\n111.916162 121.492332 0 0\n111.97149 121.285064 0 0\n112.093475 121.16308 0 0\n112.093475 121.52229 0 0\n111.920849 121.694916 0 0\n111.943828 121.832322 0 0\n112.224999 121.907378 0 0\n112.513489 121.869122 0 0\n112.602332 121.832322 0 0\n112.625311 121.694916 0 0\n112.625311 127.6477 0 0\n111.988767 127.6477 0 0\n111.988767 123.379852 0 0\n111.842134 123.024973 0 0\n111.599151 122.781565 0 0\n111.599151 121.694916 0 0\n111.24692 121.342685 0 0\n111.067315 121.52229 0 0\n111.067315 121.16308 0 0\n110.715084 120.810849 0 0\n110.577678 120.833828 0 0\n110.502622 121.114999 0 0\n110.540878 121.403489 0 0\n110.577678 121.492332 0 0\n110.715084 121.515311 0 0\n111.067315 121.16308 0 0\n111.067315 121.52229 0 0\n110.894689 121.694916 0 0\n110.917668 121.832322 0 0\n111.198839 121.907378 0 0\n111.487329 121.869122 0 0\n111.576172 121.832322 0 0\n111.599151 121.694916 0 0\n111.599151 122.781565 0 0\n111.570856 122.753221 0 0\n111.216232 122.605968 0 0\n110.832252 122.605633 0 0\n110.477373 122.752266 0 0\n110.205621 123.023544 0 0\n110.058368 123.378168 0 0\n110.058033 123.762148 0 0\n110.204666 124.117027 0 0\n110.475944 124.388779 0 0\n110.830568 124.536032 0 0\n111.214548 124.536367 0 0\n111.569427 124.389734 0 0\n111.841179 124.118456 0 0\n111.988432 123.763832 0 0\n111.988767 123.379852 0 0\n111.988767 127.6477 0 0\n109.664634 127.6477 0 0\n109.664634 119.328179 0 0\n109.546941 119.043341 0 0\n109.329205 118.825224 0 0\n109.044573 118.707035 0 0\n109.007284 118.707002 0 0\n109.007284 111.72689 0 0\n107.95 110.669605 0 0\n107.770395 110.84921 0 0\n107.770395 110.49 0 0\n106.71311 109.432716 0 0\n106.475359 109.575591 0 0\n106.237679 110.209517 0 0\n106.260686 110.886145 0 0\n106.475359 111.404409 0 0\n106.71311 111.547284 0 0\n107.770395 110.49 0 0\n107.770395 110.84921 0 0\n106.892716 111.72689 0 0\n107.035591 111.964641 0 0\n107.669517 112.202321 0 0\n108.346145 112.179314 0 0\n108.864409 111.964641 0 0\n109.007284 111.72689 0 0\n109.007284 118.707002 0 0\n108.736379 118.706766 0 0\n108.451541 118.824459 0 0\n108.233424 119.042195 0 0\n108.115235 119.326827 0 0\n108.114966 119.635021 0 0\n108.232659 119.919859 0 0\n108.450395 120.137976 0 0\n108.735027 120.256165 0 0\n109.043221 120.256434 0 0\n109.328059 120.138741 0 0\n109.546176 119.921005 0 0\n109.664365 119.636373 0 0\n109.664634 119.328179 0 0\n109.664634 127.6477 0 0\n108.394634 127.6477 0 0\n108.394634 120.674379 0 0\n108.276941 120.389541 0 0\n108.059205 120.171424 0 0\n107.774573 120.053235 0 0\n107.466379 120.052966 0 0\n107.434277 120.066229 0 0\n107.454565 120.017373 0 0\n107.454834 119.709179 0 0\n107.337141 119.424341 0 0\n107.119405 119.206224 0 0\n106.834773 119.088035 0 0\n106.526579 119.087766 0 0\n106.241741 119.205459 0 0\n106.023624 119.423195 0 0\n105.905435 119.707827 0 0\n105.905166 120.016021 0 0\n105.941619 120.104245 0 0\n105.818773 120.053235 0 0\n105.510579 120.052966 0 0\n105.225741 120.170659 0 0\n105.168834 120.227466 0 0\n105.168834 117.143779 0 0\n105.051141 116.858941 0 0\n104.838634 116.646062 0 0\n104.838634 113.511579 0 0\n104.720941 113.226741 0 0\n104.503205 113.008624 0 0\n104.279834 112.915872 0 0\n104.279834 79.653379 0 0\n104.162141 79.368541 0 0\n103.944405 79.150424 0 0\n103.659773 79.032235 0 0\n103.351579 79.031966 0 0\n103.066741 79.149659 0 0\n103.060658 79.155731 0 0\n103.030005 79.125024 0 0\n102.959034 79.095554 0 0\n102.959034 60.425579 0 0\n102.841341 60.140741 0 0\n102.623605 59.922624 0 0\n102.338973 59.804435 0 0\n102.030779 59.804166 0 0\n101.745941 59.921859 0 0\n101.527824 60.139595 0 0\n101.409635 60.424227 0 0\n101.409366 60.732421 0 0\n101.527059 61.017259 0 0\n101.744795 61.235376 0 0\n102.029427 61.353565 0 0\n102.337621 61.353834 0 0\n102.622459 61.236141 0 0\n102.840576 61.018405 0 0\n102.958765 60.733773 0 0\n102.959034 60.425579 0 0\n102.959034 79.095554 0 0\n102.745373 79.006835 0 0\n102.437179 79.006566 0 0\n102.152341 79.124259 0 0\n102.070034 79.206422 0 0\n102.070034 73.836779 0 0\n101.952341 73.551941 0 0\n101.734605 73.333824 0 0\n101.473167 73.225265 0 0\n101.473167 68.414252 0 0\n101.333434 68.076072 0 0\n101.333434 58.317379 0 0\n101.215741 58.032541 0 0\n100.998005 57.814424 0 0\n100.713373 57.696235 0 0\n100.405179 57.695966 0 0\n100.120341 57.813659 0 0\n99.902224 58.031395 0 0\n99.885404 58.0719 0 0\n99.885634 57.809379 0 0\n99.767941 57.524541 0 0\n99.550205 57.306424 0 0\n99.265573 57.188235 0 0\n98.957379 57.187966 0 0\n98.672541 57.305659 0 0\n98.454424 57.523395 0 0\n98.336235 57.808027 0 0\n98.335966 58.116221 0 0\n98.453659 58.401059 0 0\n98.671395 58.619176 0 0\n98.956027 58.737365 0 0\n98.975572 58.737382 0 0\n98.971235 58.747827 0 0\n98.970966 59.056021 0 0\n99.088659 59.340859 0 0\n99.306395 59.558976 0 0\n99.591027 59.677165 0 0\n99.899221 59.677434 0 0\n100.184059 59.559741 0 0\n100.402176 59.342005 0 0\n100.44229 59.245398 0 0\n100.712021 59.245634 0 0\n100.996859 59.127941 0 0\n101.214976 58.910205 0 0\n101.333165 58.625573 0 0\n101.333434 58.317379 0 0\n101.333434 68.076072 0 0\n101.326534 68.059373 0 0\n101.055256 67.787621 0 0\n100.700632 67.640368 0 0\n100.660367 67.640332 0 0\n100.660367 64.070852 0 0\n100.513734 63.715973 0 0\n100.242456 63.444221 0 0\n99.887832 63.296968 0 0\n99.503852 63.296633 0 0\n99.148973 63.443266 0 0\n98.877221 63.714544 0 0\n98.729968 64.069168 0 0\n98.729633 64.453148 0 0\n98.735084 64.466341 0 0\n98.545541 64.544659 0 0\n98.327424 64.762395 0 0\n98.209235 65.047027 0 0\n98.208966 65.355221 0 0\n98.326659 65.640059 0 0\n98.544395 65.858176 0 0\n98.829027 65.976365 0 0\n98.9456 65.976466 0 0\n98.945566 66.015621 0 0\n99.063259 66.300459 0 0\n99.280995 66.518576 0 0\n99.565627 66.636765 0 0\n99.873821 66.637034 0 0\n100.158659 66.519341 0 0\n100.376776 66.301605 0 0\n100.494965 66.016973 0 0\n100.495234 65.708779 0 0\n100.377541 65.423941 0 0\n100.159805 65.205824 0 0\n100.049318 65.159946 0 0\n100.241027 65.080734 0 0\n100.512779 64.809456 0 0\n100.660032 64.454832 0 0\n100.660367 64.070852 0 0\n100.660367 67.640332 0 0\n100.316652 67.640033 0 0\n99.961773 67.786666 0 0\n99.690021 68.057944 0 0\n99.542768 68.412568 0 0\n99.542433 68.796548 0 0\n99.689066 69.151427 0 0\n99.960344 69.423179 0 0\n100.314968 69.570432 0 0\n100.698948 69.570767 0 0\n101.053827 69.424134 0 0\n101.325579 69.152856 0 0\n101.472832 68.798232 0 0\n101.473167 68.414252 0 0\n101.473167 73.225265 0 0\n101.449973 73.215635 0 0\n101.422367 73.21561 0 0\n101.422367 70.420852 0 0\n101.275734 70.065973 0 0\n101.004456 69.794221 0 0\n100.649832 69.646968 0 0\n100.265852 69.646633 0 0\n99.910973 69.793266 0 0\n99.639221 70.064544 0 0\n99.491968 70.419168 0 0\n99.491633 70.803148 0 0\n99.638266 71.158027 0 0\n99.909544 71.429779 0 0\n100.264168 71.577032 0 0\n100.648148 71.577367 0 0\n101.003027 71.430734 0 0\n101.274779 71.159456 0 0\n101.422032 70.804832 0 0\n101.422367 70.420852 0 0\n101.422367 73.21561 0 0\n101.141779 73.215366 0 0\n100.856941 73.333059 0 0\n100.638824 73.550795 0 0\n100.520635 73.835427 0 0\n100.520366 74.143621 0 0\n100.638059 74.428459 0 0\n100.855795 74.646576 0 0\n101.140427 74.764765 0 0\n101.448621 74.765034 0 0\n101.733459 74.647341 0 0\n101.951576 74.429605 0 0\n102.069765 74.144973 0 0\n102.070034 73.836779 0 0\n102.070034 79.206422 0 0\n101.934224 79.341995 0 0\n101.816035 79.626627 0 0\n101.815766 79.934821 0 0\n101.933459 80.219659 0 0\n102.151195 80.437776 0 0\n102.435827 80.555965 0 0\n102.744021 80.556234 0 0\n103.028859 80.438541 0 0\n103.034941 80.432468 0 0\n103.065595 80.463176 0 0\n103.350227 80.581365 0 0\n103.658421 80.581634 0 0\n103.943259 80.463941 0 0\n104.161376 80.246205 0 0\n104.279565 79.961573 0 0\n104.279834 79.653379 0 0\n104.279834 112.915872 0 0\n104.254434 112.905325 0 0\n104.254434 88.162379 0 0\n104.136741 87.877541 0 0\n104.029113 87.769725 0 0\n104.110576 87.688405 0 0\n104.228765 87.403773 0 0\n104.229034 87.095579 0 0\n104.111341 86.810741 0 0\n103.893605 86.592624 0 0\n103.608973 86.474435 0 0\n103.300779 86.474166 0 0\n103.015941 86.591859 0 0\n102.797824 86.809595 0 0\n102.679635 87.094227 0 0\n102.679366 87.402421 0 0\n102.797059 87.687259 0 0\n102.904686 87.795074 0 0\n102.823224 87.876395 0 0\n102.705035 88.161027 0 0\n102.704766 88.469221 0 0\n102.822459 88.754059 0 0\n103.040195 88.972176 0 0\n103.324827 89.090365 0 0\n103.633021 89.090634 0 0\n103.917859 88.972941 0 0\n104.135976 88.755205 0 0\n104.254165 88.470573 0 0\n104.254434 88.162379 0 0\n104.254434 112.905325 0 0\n104.218573 112.890435 0 0\n103.910379 112.890166 0 0\n103.822634 112.926421 0 0\n103.822634 90.499179 0 0\n103.704941 90.214341 0 0\n103.487205 89.996224 0 0\n103.202573 89.878035 0 0\n102.942033 89.877807 0 0\n103.009565 89.715173 0 0\n103.009834 89.406979 0 0\n102.892141 89.122141 0 0\n102.674405 88.904024 0 0\n102.389773 88.785835 0 0\n102.081579 88.785566 0 0\n101.796741 88.903259 0 0\n101.578624 89.120995 0 0\n101.460435 89.405627 0 0\n101.460166 89.713821 0 0\n101.577859 89.998659 0 0\n101.795595 90.216776 0 0\n102.080227 90.334965 0 0\n102.340766 90.335192 0 0\n102.273235 90.497827 0 0\n102.272966 90.806021 0 0\n102.390659 91.090859 0 0\n102.608395 91.308976 0 0\n102.893027 91.427165 0 0\n103.201221 91.427434 0 0\n103.486059 91.309741 0 0\n103.704176 91.092005 0 0\n103.822365 90.807373 0 0\n103.822634 90.499179 0 0\n103.822634 112.926421 0 0\n103.625541 113.007859 0 0\n103.568636 113.064664 0 0\n103.563405 113.059424 0 0\n103.416234 112.998313 0 0\n103.416234 107.415579 0 0\n103.298541 107.130741 0 0\n103.080805 106.912624 0 0\n102.796173 106.794435 0 0\n102.487979 106.794166 0 0\n102.203141 106.911859 0 0\n101.985024 107.129595 0 0\n101.866835 107.414227 0 0\n101.866566 107.722421 0 0\n101.984259 108.007259 0 0\n102.201995 108.225376 0 0\n102.486627 108.343565 0 0\n102.794821 108.343834 0 0\n103.079659 108.226141 0 0\n103.297776 108.008405 0 0\n103.415965 107.723773 0 0\n103.416234 107.415579 0 0\n103.416234 112.998313 0 0\n103.278773 112.941235 0 0\n102.970579 112.940966 0 0\n102.685741 113.058659 0 0\n102.467624 113.276395 0 0\n102.349435 113.561027 0 0\n102.349166 113.869221 0 0\n102.466859 114.154059 0 0\n102.684595 114.372176 0 0\n102.969227 114.490365 0 0\n103.277421 114.490634 0 0\n103.562259 114.372941 0 0\n103.619163 114.316135 0 0\n103.624395 114.321376 0 0\n103.909027 114.439565 0 0\n104.217221 114.439834 0 0\n104.502059 114.322141 0 0\n104.720176 114.104405 0 0\n104.838365 113.819773 0 0\n104.838634 113.511579 0 0\n104.838634 116.646062 0 0\n104.833405 116.640824 0 0\n104.548773 116.522635 0 0\n104.240579 116.522366 0 0\n103.955741 116.640059 0 0\n103.737624 116.857795 0 0\n103.619435 117.142427 0 0\n103.619166 117.450621 0 0\n103.736859 117.735459 0 0\n103.954595 117.953576 0 0\n104.239227 118.071765 0 0\n104.547421 118.072034 0 0\n104.832259 117.954341 0 0\n105.050376 117.736605 0 0\n105.168565 117.451973 0 0\n105.168834 117.143779 0 0\n105.168834 120.227466 0 0\n105.007624 120.388395 0 0\n104.946423 120.535783 0 0\n104.697779 120.535566 0 0\n104.412941 120.653259 0 0\n104.194824 120.870995 0 0\n104.076635 121.155627 0 0\n104.076366 121.463821 0 0\n104.194059 121.748659 0 0\n104.411795 121.966776 0 0\n104.696427 122.084965 0 0\n105.004621 122.085234 0 0\n105.289459 121.967541 0 0\n105.507576 121.749805 0 0\n105.568776 121.602416 0 0\n105.817421 121.602634 0 0\n106.102259 121.484941 0 0\n106.320376 121.267205 0 0\n106.438565 120.982573 0 0\n106.438834 120.674379 0 0\n106.40238 120.586154 0 0\n106.525227 120.637165 0 0\n106.833421 120.637434 0 0\n106.865522 120.62417 0 0\n106.845235 120.673027 0 0\n106.844966 120.981221 0 0\n106.962659 121.266059 0 0\n107.180395 121.484176 0 0\n107.465027 121.602365 0 0\n107.773221 121.602634 0 0\n108.058059 121.484941 0 0\n108.276176 121.267205 0 0\n108.394365 120.982573 0 0\n108.394634 120.674379 0 0\n108.394634 127.6477 0 0\n103.848034 127.6477 0 0\n103.848034 123.163579 0 0\n103.730341 122.878741 0 0\n103.512605 122.660624 0 0\n103.227973 122.542435 0 0\n102.919779 122.542166 0 0\n102.857378 122.567949 0 0\n102.857378 121.211161 0 0\n102.857378 120.185001 0 0\n102.819122 119.896511 0 0\n102.782322 119.807668 0 0\n102.781234 119.807486 0 0\n102.781234 115.721379 0 0\n102.663541 115.436541 0 0\n102.445805 115.218424 0 0\n102.161173 115.100235 0 0\n101.852979 115.099966 0 0\n101.568141 115.217659 0 0\n101.350024 115.435395 0 0\n101.231835 115.720027 0 0\n101.231647 115.934719 0 0\n101.201205 115.904224 0 0\n100.916573 115.786035 0 0\n100.850834 115.785977 0 0\n100.850834 90.067379 0 0\n100.733141 89.782541 0 0\n100.515405 89.564424 0 0\n100.230773 89.446235 0 0\n99.922579 89.445966 0 0\n99.860234 89.471726 0 0\n99.860234 72.515979 0 0\n99.742541 72.231141 0 0\n99.524805 72.013024 0 0\n99.240173 71.894835 0 0\n98.931979 71.894566 0 0\n98.745118 71.971775 0 0\n98.745118 70.235901 0 0\n98.745118 69.136081 0 0\n98.745118 68.036261 0 0\n98.706862 67.747771 0 0\n98.670062 67.658928 0 0\n98.532656 67.635949 0 0\n98.353051 67.815554 0 0\n98.353051 67.456344 0 0\n98.330072 67.318938 0 0\n98.048901 67.243882 0 0\n97.760411 67.282138 0 0\n97.671568 67.318938 0 0\n97.648589 67.456344 0 0\n98.00082 67.808575 0 0\n98.353051 67.456344 0 0\n98.353051 67.815554 0 0\n98.180425 67.98818 0 0\n98.532656 68.340411 0 0\n98.670062 68.317432 0 0\n98.745118 68.036261 0 0\n98.745118 69.136081 0 0\n98.706862 68.847591 0 0\n98.670062 68.758748 0 0\n98.532656 68.735769 0 0\n98.353051 68.915374 0 0\n98.353051 68.556164 0 0\n98.350028 68.53809 0 0\n98.353051 68.520016 0 0\n98.345791 68.512756 0 0\n98.330072 68.418758 0 0\n98.223287 68.390252 0 0\n98.00082 68.167785 0 0\n97.821215 68.347389 0 0\n97.821215 67.98818 0 0\n97.611052 67.778017 0 0\n97.607042 67.747771 0 0\n97.570242 67.658928 0 0\n97.476243 67.643208 0 0\n97.468984 67.635949 0 0\n97.45091 67.638971 0 0\n97.432836 67.635949 0 0\n97.425576 67.643208 0 0\n97.331578 67.658928 0 0\n97.303072 67.765712 0 0\n97.253231 67.815553 0 0\n97.253231 67.456344 0 0\n97.230252 67.318938 0 0\n96.949081 67.243882 0 0\n96.660591 67.282138 0 0\n96.659834 67.282451 0 0\n96.659834 64.413379 0 0\n96.542141 64.128541 0 0\n96.324405 63.910424 0 0\n96.088367 63.812412 0 0\n96.088367 62.038852 0 0\n95.941734 61.683973 0 0\n95.670456 61.412221 0 0\n95.315832 61.264968 0 0\n94.931852 61.264633 0 0\n94.576973 61.411266 0 0\n94.305221 61.682544 0 0\n94.157968 62.037168 0 0\n94.157633 62.421148 0 0\n94.304266 62.776027 0 0\n94.575544 63.047779 0 0\n94.930168 63.195032 0 0\n95.314148 63.195367 0 0\n95.669027 63.048734 0 0\n95.940779 62.777456 0 0\n96.088032 62.422832 0 0\n96.088367 62.038852 0 0\n96.088367 63.812412 0 0\n96.039773 63.792235 0 0\n95.731579 63.791966 0 0\n95.446741 63.909659 0 0\n95.228624 64.127395 0 0\n95.110435 64.412027 0 0\n95.110399 64.452533 0 0\n94.918779 64.452366 0 0\n94.633941 64.570059 0 0\n94.415824 64.787795 0 0\n94.297635 65.072427 0 0\n94.297366 65.380621 0 0\n94.415059 65.665459 0 0\n94.632795 65.883576 0 0\n94.917427 66.001765 0 0\n95.225621 66.002034 0 0\n95.510459 65.884341 0 0\n95.728576 65.666605 0 0\n95.846765 65.381973 0 0\n95.8468 65.341466 0 0\n96.038421 65.341634 0 0\n96.323259 65.223941 0 0\n96.541376 65.006205 0 0\n96.659565 64.721573 0 0\n96.659834 64.413379 0 0\n96.659834 67.282451 0 0\n96.571748 67.318938 0 0\n96.548769 67.456344 0 0\n96.901 67.808575 0 0\n97.253231 67.456344 0 0\n97.253231 67.815553 0 0\n97.080605 67.98818 0 0\n97.290767 68.198342 0 0\n97.294778 68.228589 0 0\n97.331578 68.317432 0 0\n97.425576 68.333151 0 0\n97.432836 68.340411 0 0\n97.45091 68.337388 0 0\n97.468984 68.340411 0 0\n97.476243 68.333151 0 0\n97.570242 68.317432 0 0\n97.598747 68.210647 0 0\n97.821215 67.98818 0 0\n97.821215 68.347389 0 0\n97.790657 68.377947 0 0\n97.760411 68.381958 0 0\n97.671568 68.418758 0 0\n97.655848 68.512756 0 0\n97.648589 68.520016 0 0\n97.651611 68.53809 0 0\n97.648589 68.556164 0 0\n97.655848 68.563423 0 0\n97.671568 68.657422 0 0\n97.778352 68.685927 0 0\n98.00082 68.908395 0 0\n98.210982 68.698232 0 0\n98.241229 68.694222 0 0\n98.330072 68.657422 0 0\n98.345791 68.563423 0 0\n98.353051 68.556164 0 0\n98.353051 68.915374 0 0\n98.180425 69.088 0 0\n98.532656 69.440231 0 0\n98.670062 69.417252 0 0\n98.745118 69.136081 0 0\n98.745118 70.235901 0 0\n98.706862 69.947411 0 0\n98.670062 69.858568 0 0\n98.532656 69.835589 0 0\n98.353051 70.015194 0 0\n98.353051 69.655984 0 0\n98.350028 69.63791 0 0\n98.353051 69.619836 0 0\n98.345791 69.612576 0 0\n98.330072 69.518578 0 0\n98.223287 69.490072 0 0\n98.00082 69.267605 0 0\n97.821215 69.447209 0 0\n97.821215 69.088 0 0\n97.611052 68.877837 0 0\n97.607042 68.847591 0 0\n97.570242 68.758748 0 0\n97.476243 68.743028 0 0\n97.468984 68.735769 0 0\n97.45091 68.738791 0 0\n97.432836 68.735769 0 0\n97.425576 68.743028 0 0\n97.331578 68.758748 0 0\n97.303072 68.865532 0 0\n97.253231 68.915373 0 0\n97.253231 68.556164 0 0\n97.250208 68.53809 0 0\n97.253231 68.520016 0 0\n97.245971 68.512756 0 0\n97.230252 68.418758 0 0\n97.123467 68.390252 0 0\n96.901 68.167785 0 0\n96.721395 68.347389 0 0\n96.721395 67.98818 0 0\n96.511232 67.778017 0 0\n96.507222 67.747771 0 0\n96.470422 67.658928 0 0\n96.376423 67.643208 0 0\n96.369164 67.635949 0 0\n96.35109 67.638971 0 0\n96.333016 67.635949 0 0\n96.325756 67.643208 0 0\n96.231758 67.658928 0 0\n96.203252 67.765712 0 0\n96.153411 67.815553 0 0\n96.153411 67.456344 0 0\n96.130432 67.318938 0 0\n95.849261 67.243882 0 0\n95.560771 67.282138 0 0\n95.471928 67.318938 0 0\n95.448949 67.456344 0 0\n95.80118 67.808575 0 0\n96.153411 67.456344 0 0\n96.153411 67.815553 0 0\n95.980785 67.98818 0 0\n96.190947 68.198342 0 0\n96.194958 68.228589 0 0\n96.231758 68.317432 0 0\n96.325756 68.333151 0 0\n96.333016 68.340411 0 0\n96.35109 68.337388 0 0\n96.369164 68.340411 0 0\n96.376423 68.333151 0 0\n96.470422 68.317432 0 0\n96.498927 68.210647 0 0\n96.721395 67.98818 0 0\n96.721395 68.347389 0 0\n96.690837 68.377947 0 0\n96.660591 68.381958 0 0\n96.571748 68.418758 0 0\n96.556028 68.512756 0 0\n96.548769 68.520016 0 0\n96.551791 68.53809 0 0\n96.548769 68.556164 0 0\n96.556028 68.563423 0 0\n96.571748 68.657422 0 0\n96.678532 68.685927 0 0\n96.901 68.908395 0 0\n97.111162 68.698232 0 0\n97.141409 68.694222 0 0\n97.230252 68.657422 0 0\n97.245971 68.563423 0 0\n97.253231 68.556164 0 0\n97.253231 68.915373 0 0\n97.080605 69.088 0 0\n97.290767 69.298162 0 0\n97.294778 69.328409 0 0\n97.331578 69.417252 0 0\n97.425576 69.432971 0 0\n97.432836 69.440231 0 0\n97.45091 69.437208 0 0\n97.468984 69.440231 0 0\n97.476243 69.432971 0 0\n97.570242 69.417252 0 0\n97.598747 69.310467 0 0\n97.821215 69.088 0 0\n97.821215 69.447209 0 0\n97.790657 69.477767 0 0\n97.760411 69.481778 0 0\n97.671568 69.518578 0 0\n97.655848 69.612576 0 0\n97.648589 69.619836 0 0\n97.651611 69.63791 0 0\n97.648589 69.655984 0 0\n97.655848 69.663243 0 0\n97.671568 69.757242 0 0\n97.778352 69.785747 0 0\n98.00082 70.008215 0 0\n98.210982 69.798052 0 0\n98.241229 69.794042 0 0\n98.330072 69.757242 0 0\n98.345791 69.663243 0 0\n98.353051 69.655984 0 0\n98.353051 70.015194 0 0\n98.180425 70.18782 0 0\n98.532656 70.540051 0 0\n98.670062 70.517072 0 0\n98.745118 70.235901 0 0\n98.745118 71.971775 0 0\n98.647141 72.012259 0 0\n98.539347 72.119864 0 0\n98.483405 72.063824 0 0\n98.353051 72.009696 0 0\n98.353051 70.719656 0 0\n98.00082 70.367425 0 0\n97.821215 70.54703 0 0\n97.821215 70.18782 0 0\n97.611052 69.977657 0 0\n97.607042 69.947411 0 0\n97.570242 69.858568 0 0\n97.476243 69.842848 0 0\n97.468984 69.835589 0 0\n97.45091 69.838611 0 0\n97.432836 69.835589 0 0\n97.425576 69.842848 0 0\n97.331578 69.858568 0 0\n97.303072 69.965352 0 0\n97.253231 70.015193 0 0\n97.253231 69.655984 0 0\n97.250208 69.63791 0 0\n97.253231 69.619836 0 0\n97.245971 69.612576 0 0\n97.230252 69.518578 0 0\n97.123467 69.490072 0 0\n96.901 69.267605 0 0\n96.721395 69.447209 0 0\n96.721395 69.088 0 0\n96.511232 68.877837 0 0\n96.507222 68.847591 0 0\n96.470422 68.758748 0 0\n96.376423 68.743028 0 0\n96.369164 68.735769 0 0\n96.35109 68.738791 0 0\n96.333016 68.735769 0 0\n96.325756 68.743028 0 0\n96.231758 68.758748 0 0\n96.203252 68.865532 0 0\n96.153411 68.915373 0 0\n96.153411 68.556164 0 0\n96.150388 68.53809 0 0\n96.153411 68.520016 0 0\n96.146151 68.512756 0 0\n96.130432 68.418758 0 0\n96.023647 68.390252 0 0\n95.80118 68.167785 0 0\n95.621575 68.347389 0 0\n95.621575 67.98818 0 0\n95.269344 67.635949 0 0\n95.131938 67.658928 0 0\n95.056882 67.940099 0 0\n95.095138 68.228589 0 0\n95.131938 68.317432 0 0\n95.269344 68.340411 0 0\n95.621575 67.98818 0 0\n95.621575 68.347389 0 0\n95.591017 68.377947 0 0\n95.560771 68.381958 0 0\n95.471928 68.418758 0 0\n95.456208 68.512756 0 0\n95.448949 68.520016 0 0\n95.451971 68.53809 0 0\n95.448949 68.556164 0 0\n95.456208 68.563423 0 0\n95.471928 68.657422 0 0\n95.578712 68.685927 0 0\n95.80118 68.908395 0 0\n96.011342 68.698232 0 0\n96.041589 68.694222 0 0\n96.130432 68.657422 0 0\n96.146151 68.563423 0 0\n96.153411 68.556164 0 0\n96.153411 68.915373 0 0\n95.980785 69.088 0 0\n96.190947 69.298162 0 0\n96.194958 69.328409 0 0\n96.231758 69.417252 0 0\n96.325756 69.432971 0 0\n96.333016 69.440231 0 0\n96.35109 69.437208 0 0\n96.369164 69.440231 0 0\n96.376423 69.432971 0 0\n96.470422 69.417252 0 0\n96.498927 69.310467 0 0\n96.721395 69.088 0 0\n96.721395 69.447209 0 0\n96.690837 69.477767 0 0\n96.660591 69.481778 0 0\n96.571748 69.518578 0 0\n96.556028 69.612576 0 0\n96.548769 69.619836 0 0\n96.551791 69.63791 0 0\n96.548769 69.655984 0 0\n96.556028 69.663243 0 0\n96.571748 69.757242 0 0\n96.678532 69.785747 0 0\n96.901 70.008215 0 0\n97.111162 69.798052 0 0\n97.141409 69.794042 0 0\n97.230252 69.757242 0 0\n97.245971 69.663243 0 0\n97.253231 69.655984 0 0\n97.253231 70.015193 0 0\n97.080605 70.18782 0 0\n97.290767 70.397982 0 0\n97.294778 70.428229 0 0\n97.331578 70.517072 0 0\n97.425576 70.532791 0 0\n97.432836 70.540051 0 0\n97.45091 70.537028 0 0\n97.468984 70.540051 0 0\n97.476243 70.532791 0 0\n97.570242 70.517072 0 0\n97.598747 70.410287 0 0\n97.821215 70.18782 0 0\n97.821215 70.54703 0 0\n97.648589 70.719656 0 0\n97.671568 70.857062 0 0\n97.952739 70.932118 0 0\n98.241229 70.893862 0 0\n98.330072 70.857062 0 0\n98.353051 70.719656 0 0\n98.353051 72.009696 0 0\n98.198773 71.945635 0 0\n97.890579 71.945366 0 0\n97.605741 72.063059 0 0\n97.387624 72.280795 0 0\n97.269435 72.565427 0 0\n97.269166 72.873621 0 0\n97.386859 73.158459 0 0\n97.604595 73.376576 0 0\n97.889227 73.494765 0 0\n98.197421 73.495034 0 0\n98.482259 73.377341 0 0\n98.590052 73.269735 0 0\n98.645995 73.325776 0 0\n98.930627 73.443965 0 0\n99.238821 73.444234 0 0\n99.523659 73.326541 0 0\n99.741776 73.108805 0 0\n99.859965 72.824173 0 0\n99.860234 72.515979 0 0\n99.860234 89.471726 0 0\n99.637741 89.563659 0 0\n99.419624 89.781395 0 0\n99.301435 90.066027 0 0\n99.301166 90.374221 0 0\n99.418859 90.659059 0 0\n99.636595 90.877176 0 0\n99.921227 90.995365 0 0\n100.229421 90.995634 0 0\n100.514259 90.877941 0 0\n100.732376 90.660205 0 0\n100.850565 90.375573 0 0\n100.850834 90.067379 0 0\n100.850834 115.785977 0 0\n100.608379 115.785766 0 0\n100.444434 115.853506 0 0\n100.444434 92.632779 0 0\n100.326741 92.347941 0 0\n100.109005 92.129824 0 0\n99.824373 92.011635 0 0\n99.516179 92.011366 0 0\n99.231341 92.129059 0 0\n99.013224 92.346795 0 0\n98.895035 92.631427 0 0\n98.894766 92.939621 0 0\n99.012459 93.224459 0 0\n99.230195 93.442576 0 0\n99.514827 93.560765 0 0\n99.823021 93.561034 0 0\n100.107859 93.443341 0 0\n100.325976 93.225605 0 0\n100.444165 92.940973 0 0\n100.444434 92.632779 0 0\n100.444434 115.853506 0 0\n100.393634 115.874497 0 0\n100.393634 114.273579 0 0\n100.275941 113.988741 0 0\n100.058205 113.770624 0 0\n99.773573 113.652435 0 0\n99.465379 113.652166 0 0\n99.180541 113.769859 0 0\n98.962424 113.987595 0 0\n98.844235 114.272227 0 0\n98.843966 114.580421 0 0\n98.961659 114.865259 0 0\n99.179395 115.083376 0 0\n99.464027 115.201565 0 0\n99.772221 115.201834 0 0\n100.057059 115.084141 0 0\n100.275176 114.866405 0 0\n100.393365 114.581773 0 0\n100.393634 114.273579 0 0\n100.393634 115.874497 0 0\n100.323541 115.903459 0 0\n100.105424 116.121195 0 0\n99.987235 116.405827 0 0\n99.986966 116.714021 0 0\n100.104659 116.998859 0 0\n100.322395 117.216976 0 0\n100.607027 117.335165 0 0\n100.915221 117.335434 0 0\n101.200059 117.217741 0 0\n101.418176 117.000005 0 0\n101.536365 116.715373 0 0\n101.536552 116.50068 0 0\n101.566995 116.531176 0 0\n101.851627 116.649365 0 0\n102.159821 116.649634 0 0\n102.444659 116.531941 0 0\n102.662776 116.314205 0 0\n102.780965 116.029573 0 0\n102.781234 115.721379 0 0\n102.781234 119.807486 0 0\n102.644916 119.784689 0 0\n102.465311 119.964294 0 0\n102.465311 119.605084 0 0\n102.442332 119.467678 0 0\n102.161161 119.392622 0 0\n101.872671 119.430878 0 0\n101.783828 119.467678 0 0\n101.760849 119.605084 0 0\n102.11308 119.957315 0 0\n102.465311 119.605084 0 0\n102.465311 119.964294 0 0\n102.292685 120.13692 0 0\n102.644916 120.489151 0 0\n102.782322 120.466172 0 0\n102.857378 120.185001 0 0\n102.857378 121.211161 0 0\n102.819122 120.922671 0 0\n102.782322 120.833828 0 0\n102.644916 120.810849 0 0\n102.465311 120.990454 0 0\n102.465311 120.668756 0 0\n102.446555 120.65 0 0\n102.465311 120.631244 0 0\n102.442332 120.493838 0 0\n102.235064 120.438509 0 0\n102.11308 120.316525 0 0\n101.987839 120.441765 0 0\n101.933475 120.448974 0 0\n101.933475 120.13692 0 0\n101.808234 120.011679 0 0\n101.792962 119.896511 0 0\n101.756162 119.807668 0 0\n101.618756 119.784689 0 0\n101.6 119.803444 0 0\n101.581244 119.784689 0 0\n101.443838 119.807668 0 0\n101.439151 119.825225 0 0\n101.439151 119.605084 0 0\n101.416172 119.467678 0 0\n101.135001 119.392622 0 0\n100.846511 119.430878 0 0\n100.757668 119.467678 0 0\n100.734689 119.605084 0 0\n101.08692 119.957315 0 0\n101.439151 119.605084 0 0\n101.439151 119.825225 0 0\n101.388509 120.014935 0 0\n101.266525 120.13692 0 0\n101.391765 120.26216 0 0\n101.407038 120.377329 0 0\n101.443838 120.466172 0 0\n101.581244 120.489151 0 0\n101.6 120.470395 0 0\n101.618756 120.489151 0 0\n101.756162 120.466172 0 0\n101.81149 120.258904 0 0\n101.933475 120.13692 0 0\n101.933475 120.448974 0 0\n101.872671 120.457038 0 0\n101.783828 120.493838 0 0\n101.760849 120.631244 0 0\n101.779605 120.65 0 0\n101.760849 120.668756 0 0\n101.783828 120.806162 0 0\n101.991095 120.86149 0 0\n102.11308 120.983475 0 0\n102.23832 120.858234 0 0\n102.353489 120.842962 0 0\n102.442332 120.806162 0 0\n102.465311 120.668756 0 0\n102.465311 120.990454 0 0\n102.292685 121.16308 0 0\n102.644916 121.515311 0 0\n102.782322 121.492332 0 0\n102.857378 121.211161 0 0\n102.857378 122.567949 0 0\n102.634941 122.659859 0 0\n102.465311 122.829192 0 0\n102.465311 121.694916 0 0\n102.11308 121.342685 0 0\n101.933475 121.52229 0 0\n101.933475 121.16308 0 0\n101.808234 121.037839 0 0\n101.792962 120.922671 0 0\n101.756162 120.833828 0 0\n101.618756 120.810849 0 0\n101.6 120.829604 0 0\n101.581244 120.810849 0 0\n101.443838 120.833828 0 0\n101.439151 120.851385 0 0\n101.439151 120.668756 0 0\n101.420395 120.65 0 0\n101.439151 120.631244 0 0\n101.416172 120.493838 0 0\n101.208904 120.438509 0 0\n101.08692 120.316525 0 0\n100.961679 120.441765 0 0\n100.907315 120.448974 0 0\n100.907315 120.13692 0 0\n100.555084 119.784689 0 0\n100.417678 119.807668 0 0\n100.342622 120.088839 0 0\n100.380878 120.377329 0 0\n100.417678 120.466172 0 0\n100.555084 120.489151 0 0\n100.907315 120.13692 0 0\n100.907315 120.448974 0 0\n100.846511 120.457038 0 0\n100.757668 120.493838 0 0\n100.734689 120.631244 0 0\n100.753445 120.65 0 0\n100.734689 120.668756 0 0\n100.757668 120.806162 0 0\n100.964935 120.86149 0 0\n101.08692 120.983475 0 0\n101.21216 120.858234 0 0\n101.327329 120.842962 0 0\n101.416172 120.806162 0 0\n101.439151 120.668756 0 0\n101.439151 120.851385 0 0\n101.388509 121.041095 0 0\n101.266525 121.16308 0 0\n101.391765 121.28832 0 0\n101.407038 121.403489 0 0\n101.443838 121.492332 0 0\n101.581244 121.515311 0 0\n101.6 121.496555 0 0\n101.618756 121.515311 0 0\n101.756162 121.492332 0 0\n101.81149 121.285064 0 0\n101.933475 121.16308 0 0\n101.933475 121.52229 0 0\n101.760849 121.694916 0 0\n101.783828 121.832322 0 0\n102.064999 121.907378 0 0\n102.353489 121.869122 0 0\n102.442332 121.832322 0 0\n102.465311 121.694916 0 0\n102.465311 122.829192 0 0\n102.416824 122.877595 0 0\n102.298635 123.162227 0 0\n102.298366 123.470421 0 0\n102.416059 123.755259 0 0\n102.633795 123.973376 0 0\n102.918427 124.091565 0 0\n103.226621 124.091834 0 0\n103.511459 123.974141 0 0\n103.729576 123.756405 0 0\n103.847765 123.471773 0 0\n103.848034 123.163579 0 0\n103.848034 127.6477 0 0\n101.828767 127.6477 0 0\n101.828767 123.379852 0 0\n101.682134 123.024973 0 0\n101.439151 122.781565 0 0\n101.439151 121.694916 0 0\n101.08692 121.342685 0 0\n100.907315 121.52229 0 0\n100.907315 121.16308 0 0\n100.555084 120.810849 0 0\n100.417678 120.833828 0 0\n100.342622 121.114999 0 0\n100.380878 121.403489 0 0\n100.417678 121.492332 0 0\n100.555084 121.515311 0 0\n100.907315 121.16308 0 0\n100.907315 121.52229 0 0\n100.734689 121.694916 0 0\n100.757668 121.832322 0 0\n101.038839 121.907378 0 0\n101.327329 121.869122 0 0\n101.416172 121.832322 0 0\n101.439151 121.694916 0 0\n101.439151 122.781565 0 0\n101.410856 122.753221 0 0\n101.056232 122.605968 0 0\n100.672252 122.605633 0 0\n100.317373 122.752266 0 0\n100.045621 123.023544 0 0\n99.898368 123.378168 0 0\n99.898033 123.762148 0 0\n100.044666 124.117027 0 0\n100.315944 124.388779 0 0\n100.670568 124.536032 0 0\n101.054548 124.536367 0 0\n101.409427 124.389734 0 0\n101.681179 124.118456 0 0\n101.828432 123.763832 0 0\n101.828767 123.379852 0 0\n101.828767 127.6477 0 0\n99.834834 127.6477 0 0\n99.834834 118.896379 0 0\n99.717141 118.611541 0 0\n99.499405 118.393424 0 0\n99.214773 118.275235 0 0\n98.906579 118.274966 0 0\n98.621741 118.392659 0 0\n98.403624 118.610395 0 0\n98.285435 118.895027 0 0\n98.285166 119.203221 0 0\n98.361907 119.388949 0 0\n98.225824 119.524795 0 0\n98.204925 119.575124 0 0\n98.071773 119.519835 0 0\n97.866367 119.519655 0 0\n97.866367 108.520852 0 0\n97.719734 108.165973 0 0\n97.558863 108.004821 0 0\n97.675565 107.723773 0 0\n97.675834 107.415579 0 0\n97.558141 107.130741 0 0\n97.548834 107.121417 0 0\n97.548834 76.935579 0 0\n97.431141 76.650741 0 0\n97.253231 76.472519 0 0\n97.253231 70.719656 0 0\n96.901 70.367425 0 0\n96.721395 70.54703 0 0\n96.721395 70.18782 0 0\n96.511232 69.977657 0 0\n96.507222 69.947411 0 0\n96.470422 69.858568 0 0\n96.376423 69.842848 0 0\n96.369164 69.835589 0 0\n96.35109 69.838611 0 0\n96.333016 69.835589 0 0\n96.325756 69.842848 0 0\n96.231758 69.858568 0 0\n96.203252 69.965352 0 0\n96.153411 70.015193 0 0\n96.153411 69.655984 0 0\n96.150388 69.63791 0 0\n96.153411 69.619836 0 0\n96.146151 69.612576 0 0\n96.130432 69.518578 0 0\n96.023647 69.490072 0 0\n95.80118 69.267605 0 0\n95.621575 69.447209 0 0\n95.621575 69.088 0 0\n95.269344 68.735769 0 0\n95.131938 68.758748 0 0\n95.056882 69.039919 0 0\n95.095138 69.328409 0 0\n95.131938 69.417252 0 0\n95.269344 69.440231 0 0\n95.621575 69.088 0 0\n95.621575 69.447209 0 0\n95.591017 69.477767 0 0\n95.560771 69.481778 0 0\n95.471928 69.518578 0 0\n95.456208 69.612576 0 0\n95.448949 69.619836 0 0\n95.451971 69.63791 0 0\n95.448949 69.655984 0 0\n95.456208 69.663243 0 0\n95.471928 69.757242 0 0\n95.578712 69.785747 0 0\n95.80118 70.008215 0 0\n96.011342 69.798052 0 0\n96.041589 69.794042 0 0\n96.130432 69.757242 0 0\n96.146151 69.663243 0 0\n96.153411 69.655984 0 0\n96.153411 70.015193 0 0\n95.980785 70.18782 0 0\n96.190947 70.397982 0 0\n96.194958 70.428229 0 0\n96.231758 70.517072 0 0\n96.325756 70.532791 0 0\n96.333016 70.540051 0 0\n96.35109 70.537028 0 0\n96.369164 70.540051 0 0\n96.376423 70.532791 0 0\n96.470422 70.517072 0 0\n96.498927 70.410287 0 0\n96.721395 70.18782 0 0\n96.721395 70.54703 0 0\n96.548769 70.719656 0 0\n96.571748 70.857062 0 0\n96.852919 70.932118 0 0\n97.141409 70.893862 0 0\n97.230252 70.857062 0 0\n97.253231 70.719656 0 0\n97.253231 76.472519 0 0\n97.213405 76.432624 0 0\n96.928773 76.314435 0 0\n96.620579 76.314166 0 0\n96.335741 76.431859 0 0\n96.153411 76.61387 0 0\n96.153411 70.719656 0 0\n95.80118 70.367425 0 0\n95.621575 70.54703 0 0\n95.621575 70.18782 0 0\n95.269344 69.835589 0 0\n95.131938 69.858568 0 0\n95.056882 70.139739 0 0\n95.095138 70.428229 0 0\n95.131938 70.517072 0 0\n95.269344 70.540051 0 0\n95.621575 70.18782 0 0\n95.621575 70.54703 0 0\n95.448949 70.719656 0 0\n95.471928 70.857062 0 0\n95.753099 70.932118 0 0\n96.041589 70.893862 0 0\n96.130432 70.857062 0 0\n96.153411 70.719656 0 0\n96.153411 76.61387 0 0\n96.117624 76.649595 0 0\n95.999435 76.934227 0 0\n95.999166 77.242421 0 0\n96.116859 77.527259 0 0\n96.334595 77.745376 0 0\n96.619227 77.863565 0 0\n96.927421 77.863834 0 0\n97.212259 77.746141 0 0\n97.430376 77.528405 0 0\n97.548565 77.243773 0 0\n97.548834 76.935579 0 0\n97.548834 107.121417 0 0\n97.340405 106.912624 0 0\n97.055773 106.794435 0 0\n96.747579 106.794166 0 0\n96.469367 106.909121 0 0\n96.469367 104.329852 0 0\n96.322734 103.974973 0 0\n96.051456 103.703221 0 0\n95.696832 103.555968 0 0\n95.618434 103.555899 0 0\n95.618434 97.788979 0 0\n95.618434 95.629979 0 0\n95.593034 95.568506 0 0\n95.593034 72.465179 0 0\n95.475341 72.180341 0 0\n95.257605 71.962224 0 0\n94.972973 71.844035 0 0\n94.664779 71.843766 0 0\n94.379941 71.961459 0 0\n94.272234 72.068977 0 0\n94.272234 67.435979 0 0\n94.154541 67.151141 0 0\n93.936805 66.933024 0 0\n93.652173 66.814835 0 0\n93.357834 66.814578 0 0\n93.357834 61.568579 0 0\n93.240141 61.283741 0 0\n93.022405 61.065624 0 0\n92.737773 60.947435 0 0\n92.429579 60.947166 0 0\n92.144741 61.064859 0 0\n91.926624 61.282595 0 0\n91.808435 61.567227 0 0\n91.808244 61.785621 0 0\n91.515179 61.785366 0 0\n91.230341 61.903059 0 0\n91.012224 62.120795 0 0\n90.894035 62.405427 0 0\n90.893766 62.713621 0 0\n91.011459 62.998459 0 0\n91.229195 63.216576 0 0\n91.513827 63.334765 0 0\n91.822021 63.335034 0 0\n92.106859 63.217341 0 0\n92.324976 62.999605 0 0\n92.443165 62.714973 0 0\n92.443355 62.496578 0 0\n92.736421 62.496834 0 0\n93.021259 62.379141 0 0\n93.239376 62.161405 0 0\n93.357565 61.876773 0 0\n93.357834 61.568579 0 0\n93.357834 66.814578 0 0\n93.343979 66.814566 0 0\n93.059141 66.932259 0 0\n92.841024 67.149995 0 0\n92.722835 67.434627 0 0\n92.722566 67.742821 0 0\n92.840259 68.027659 0 0\n93.057995 68.245776 0 0\n93.220937 68.313435 0 0\n92.887028 68.313144 0 0\n92.555495 68.45013 0 0\n92.468834 68.53664 0 0\n92.468834 64.616579 0 0\n92.351141 64.331741 0 0\n92.133405 64.113624 0 0\n91.848773 63.995435 0 0\n91.540579 63.995166 0 0\n91.255741 64.112859 0 0\n91.037624 64.330595 0 0\n90.919435 64.615227 0 0\n90.919166 64.923421 0 0\n91.036859 65.208259 0 0\n91.060244 65.231685 0 0\n91.001741 65.255859 0 0\n90.783624 65.473595 0 0\n90.741634 65.574718 0 0\n90.741634 57.123579 0 0\n90.623941 56.838741 0 0\n90.406205 56.620624 0 0\n90.121573 56.502435 0 0\n89.813379 56.502166 0 0\n89.528541 56.619859 0 0\n89.310424 56.837595 0 0\n89.192235 57.122227 0 0\n89.191966 57.430421 0 0\n89.309659 57.715259 0 0\n89.527395 57.933376 0 0\n89.812027 58.051565 0 0\n90.120221 58.051834 0 0\n90.405059 57.934141 0 0\n90.623176 57.716405 0 0\n90.741365 57.431773 0 0\n90.741634 57.123579 0 0\n90.741634 65.574718 0 0\n90.665435 65.758227 0 0\n90.665166 66.066421 0 0\n90.782859 66.351259 0 0\n91.000595 66.569376 0 0\n91.285227 66.687565 0 0\n91.593421 66.687834 0 0\n91.878259 66.570141 0 0\n92.096376 66.352405 0 0\n92.214565 66.067773 0 0\n92.214834 65.759579 0 0\n92.097141 65.474741 0 0\n92.073755 65.451314 0 0\n92.132259 65.427141 0 0\n92.350376 65.209405 0 0\n92.468565 64.924773 0 0\n92.468834 64.616579 0 0\n92.468834 68.53664 0 0\n92.301622 68.703561 0 0\n92.164057 69.034854 0 0\n92.163744 69.393572 0 0\n92.30073 69.725105 0 0\n92.554161 69.978978 0 0\n92.885454 70.116543 0 0\n93.244172 70.116856 0 0\n93.575705 69.97987 0 0\n93.829578 69.726439 0 0\n93.967143 69.395146 0 0\n93.967456 69.036428 0 0\n93.83047 68.704895 0 0\n93.577039 68.451022 0 0\n93.367434 68.363986 0 0\n93.650821 68.364234 0 0\n93.935659 68.246541 0 0\n94.153776 68.028805 0 0\n94.271965 67.744173 0 0\n94.272234 67.435979 0 0\n94.272234 72.068977 0 0\n94.161824 72.179195 0 0\n94.043635 72.463827 0 0\n94.043366 72.772021 0 0\n94.161059 73.056859 0 0\n94.378795 73.274976 0 0\n94.663427 73.393165 0 0\n94.971621 73.393434 0 0\n95.256459 73.275741 0 0\n95.474576 73.058005 0 0\n95.592765 72.773373 0 0\n95.593034 72.465179 0 0\n95.593034 95.568506 0 0\n95.500741 95.345141 0 0\n95.389834 95.234039 0 0\n95.389834 79.856579 0 0\n95.272141 79.571741 0 0\n95.054405 79.353624 0 0\n94.769773 79.235435 0 0\n94.461579 79.235166 0 0\n94.272234 79.313401 0 0\n94.272234 76.554579 0 0\n94.154541 76.269741 0 0\n93.936805 76.051624 0 0\n93.652173 75.933435 0 0\n93.343979 75.933166 0 0\n93.059141 76.050859 0 0\n92.841024 76.268595 0 0\n92.722835 76.553227 0 0\n92.722566 76.861421 0 0\n92.840259 77.146259 0 0\n93.057995 77.364376 0 0\n93.342627 77.482565 0 0\n93.650821 77.482834 0 0\n93.935659 77.365141 0 0\n94.153776 77.147405 0 0\n94.271965 76.862773 0 0\n94.272234 76.554579 0 0\n94.272234 79.313401 0 0\n94.176741 79.352859 0 0\n93.958624 79.570595 0 0\n93.840435 79.855227 0 0\n93.840166 80.163421 0 0\n93.957859 80.448259 0 0\n94.175595 80.666376 0 0\n94.460227 80.784565 0 0\n94.768421 80.784834 0 0\n95.053259 80.667141 0 0\n95.271376 80.449405 0 0\n95.389565 80.164773 0 0\n95.389834 79.856579 0 0\n95.389834 95.234039 0 0\n95.283005 95.127024 0 0\n95.262834 95.118648 0 0\n95.262834 87.476579 0 0\n95.145141 87.191741 0 0\n94.927405 86.973624 0 0\n94.642773 86.855435 0 0\n94.334579 86.855166 0 0\n94.049741 86.972859 0 0\n93.831624 87.190595 0 0\n93.713435 87.475227 0 0\n93.713166 87.783421 0 0\n93.830859 88.068259 0 0\n94.048595 88.286376 0 0\n94.333227 88.404565 0 0\n94.641421 88.404834 0 0\n94.926259 88.287141 0 0\n95.144376 88.069405 0 0\n95.262565 87.784773 0 0\n95.262834 87.476579 0 0\n95.262834 95.118648 0 0\n94.998373 95.008835 0 0\n94.690179 95.008566 0 0\n94.405341 95.126259 0 0\n94.246834 95.284489 0 0\n94.246834 93.445579 0 0\n94.129141 93.160741 0 0\n93.911405 92.942624 0 0\n93.789634 92.89206 0 0\n93.789634 89.406979 0 0\n93.671941 89.122141 0 0\n93.454205 88.904024 0 0\n93.169573 88.785835 0 0\n92.861379 88.785566 0 0\n92.576541 88.903259 0 0\n92.544191 88.935551 0 0\n92.341834 88.851525 0 0\n92.341834 87.603579 0 0\n92.224141 87.318741 0 0\n92.214834 87.309417 0 0\n92.214834 79.856579 0 0\n92.097141 79.571741 0 0\n91.879405 79.353624 0 0\n91.594773 79.235435 0 0\n91.286579 79.235166 0 0\n91.001741 79.352859 0 0\n90.783624 79.570595 0 0\n90.665435 79.855227 0 0\n90.665166 80.163421 0 0\n90.782859 80.448259 0 0\n91.000595 80.666376 0 0\n91.285227 80.784565 0 0\n91.593421 80.784834 0 0\n91.878259 80.667141 0 0\n92.096376 80.449405 0 0\n92.214565 80.164773 0 0\n92.214834 79.856579 0 0\n92.214834 87.309417 0 0\n92.006405 87.100624 0 0\n91.721773 86.982435 0 0\n91.413579 86.982166 0 0\n91.128741 87.099859 0 0\n90.910624 87.317595 0 0\n90.792435 87.602227 0 0\n90.792166 87.910421 0 0\n90.909859 88.195259 0 0\n91.127595 88.413376 0 0\n91.412227 88.531565 0 0\n91.720421 88.531834 0 0\n92.005259 88.414141 0 0\n92.223376 88.196405 0 0\n92.341565 87.911773 0 0\n92.341834 87.603579 0 0\n92.341834 88.851525 0 0\n92.305973 88.836635 0 0\n91.997779 88.836366 0 0\n91.712941 88.954059 0 0\n91.494824 89.171795 0 0\n91.376635 89.456427 0 0\n91.376366 89.764621 0 0\n91.494059 90.049459 0 0\n91.711795 90.267576 0 0\n91.996427 90.385765 0 0\n92.304621 90.386034 0 0\n92.589459 90.268341 0 0\n92.621808 90.236048 0 0\n92.860027 90.334965 0 0\n93.168221 90.335234 0 0\n93.453059 90.217541 0 0\n93.671176 89.999805 0 0\n93.789365 89.715173 0 0\n93.789634 89.406979 0 0\n93.789634 92.89206 0 0\n93.626773 92.824435 0 0\n93.318579 92.824166 0 0\n93.033741 92.941859 0 0\n92.815624 93.159595 0 0\n92.697435 93.444227 0 0\n92.697166 93.752421 0 0\n92.814859 94.037259 0 0\n93.032595 94.255376 0 0\n93.317227 94.373565 0 0\n93.625421 94.373834 0 0\n93.910259 94.256141 0 0\n94.128376 94.038405 0 0\n94.246565 93.753773 0 0\n94.246834 93.445579 0 0\n94.246834 95.284489 0 0\n94.187224 95.343995 0 0\n94.069035 95.628627 0 0\n94.068766 95.936821 0 0\n94.186459 96.221659 0 0\n94.404195 96.439776 0 0\n94.688827 96.557965 0 0\n94.997021 96.558234 0 0\n95.281859 96.440541 0 0\n95.499976 96.222805 0 0\n95.618165 95.938173 0 0\n95.618434 95.629979 0 0\n95.618434 97.788979 0 0\n95.500741 97.504141 0 0\n95.283005 97.286024 0 0\n94.998373 97.167835 0 0\n94.690179 97.167566 0 0\n94.405341 97.285259 0 0\n94.187224 97.502995 0 0\n94.069035 97.787627 0 0\n94.068766 98.095821 0 0\n94.186459 98.380659 0 0\n94.404195 98.598776 0 0\n94.688827 98.716965 0 0\n94.997021 98.717234 0 0\n95.281859 98.599541 0 0\n95.499976 98.381805 0 0\n95.618165 98.097173 0 0\n95.618434 97.788979 0 0\n95.618434 103.555899 0 0\n95.312852 103.555633 0 0\n94.957973 103.702266 0 0\n94.686221 103.973544 0 0\n94.538968 104.328168 0 0\n94.538633 104.712148 0 0\n94.685266 105.067027 0 0\n94.956544 105.338779 0 0\n95.311168 105.486032 0 0\n95.695148 105.486367 0 0\n96.050027 105.339734 0 0\n96.321779 105.068456 0 0\n96.469032 104.713832 0 0\n96.469367 104.329852 0 0\n96.469367 106.909121 0 0\n96.462741 106.911859 0 0\n96.244624 107.129595 0 0\n96.126435 107.414227 0 0\n96.126166 107.722421 0 0\n96.24296 108.005083 0 0\n96.083221 108.164544 0 0\n95.935968 108.519168 0 0\n95.935633 108.903148 0 0\n96.082266 109.258027 0 0\n96.353544 109.529779 0 0\n96.708168 109.677032 0 0\n97.092148 109.677367 0 0\n97.447027 109.530734 0 0\n97.718779 109.259456 0 0\n97.866032 108.904832 0 0\n97.866367 108.520852 0 0\n97.866367 119.519655 0 0\n97.763579 119.519566 0 0\n97.478741 119.637259 0 0\n97.260624 119.854995 0 0\n97.142435 120.139627 0 0\n97.142166 120.447821 0 0\n97.259859 120.732659 0 0\n97.477595 120.950776 0 0\n97.762227 121.068965 0 0\n98.070421 121.069234 0 0\n98.355259 120.951541 0 0\n98.573376 120.733805 0 0\n98.594274 120.683475 0 0\n98.727427 120.738765 0 0\n99.035621 120.739034 0 0\n99.320459 120.621341 0 0\n99.538576 120.403605 0 0\n99.656765 120.118973 0 0\n99.657034 119.810779 0 0\n99.580292 119.62505 0 0\n99.716376 119.489205 0 0\n99.834565 119.204573 0 0\n99.834834 118.896379 0 0\n99.834834 127.6477 0 0\n99.453834 127.6477 0 0\n99.453834 121.664979 0 0\n99.336141 121.380141 0 0\n99.118405 121.162024 0 0\n98.833773 121.043835 0 0\n98.525579 121.043566 0 0\n98.240741 121.161259 0 0\n98.022624 121.378995 0 0\n97.904435 121.663627 0 0\n97.904399 121.704066 0 0\n97.788979 121.703966 0 0\n97.504141 121.821659 0 0\n97.286024 122.039395 0 0\n97.167835 122.324027 0 0\n97.167566 122.632221 0 0\n97.285259 122.917059 0 0\n97.502995 123.135176 0 0\n97.787627 123.253365 0 0\n98.095821 123.253634 0 0\n98.380659 123.135941 0 0\n98.598776 122.918205 0 0\n98.716965 122.633573 0 0\n98.717 122.593133 0 0\n98.832421 122.593234 0 0\n99.117259 122.475541 0 0\n99.335376 122.257805 0 0\n99.453565 121.973173 0 0\n99.453834 121.664979 0 0\n99.453834 127.6477 0 0\n93.967434 127.6477 0 0\n93.967434 99.541579 0 0\n93.849741 99.256741 0 0\n93.632005 99.038624 0 0\n93.347373 98.920435 0 0\n93.055302 98.92018 0 0\n93.036941 98.875741 0 0\n92.819205 98.657624 0 0\n92.534573 98.539435 0 0\n92.226379 98.539166 0 0\n91.941541 98.656859 0 0\n91.723424 98.874595 0 0\n91.605235 99.159227 0 0\n91.604966 99.467421 0 0\n91.722659 99.752259 0 0\n91.940395 99.970376 0 0\n92.225027 100.088565 0 0\n92.517097 100.088819 0 0\n92.535459 100.133259 0 0\n92.753195 100.351376 0 0\n93.037827 100.469565 0 0\n93.346021 100.469834 0 0\n93.630859 100.352141 0 0\n93.848976 100.134405 0 0\n93.967165 99.849773 0 0\n93.967434 99.541579 0 0\n93.967434 127.6477 0 0\n93.152321 127.6477 0 0\n93.152321 115.850483 0 0\n93.152321 110.770483 0 0\n93.129314 110.093855 0 0\n92.914641 109.575591 0 0\n92.67689 109.432716 0 0\n92.497284 109.612321 0 0\n92.497284 109.25311 0 0\n92.354409 109.015359 0 0\n91.720483 108.777679 0 0\n91.351234 108.790234 0 0\n91.351234 93.928179 0 0\n91.233541 93.643341 0 0\n91.015805 93.425224 0 0\n90.731173 93.307035 0 0\n90.500367 93.306833 0 0\n90.500367 92.264852 0 0\n90.353734 91.909973 0 0\n90.082456 91.638221 0 0\n89.727832 91.490968 0 0\n89.420834 91.4907 0 0\n89.420834 88.111579 0 0\n89.303141 87.826741 0 0\n89.297091 87.82068 0 0\n89.302376 87.815405 0 0\n89.420565 87.530773 0 0\n89.420834 87.222579 0 0\n89.303141 86.937741 0 0\n89.293834 86.928417 0 0\n89.293834 66.724779 0 0\n89.176141 66.439941 0 0\n88.958405 66.221824 0 0\n88.673773 66.103635 0 0\n88.365579 66.103366 0 0\n88.080741 66.221059 0 0\n88.023834 66.277866 0 0\n88.023834 57.123579 0 0\n87.906141 56.838741 0 0\n87.688405 56.620624 0 0\n87.403773 56.502435 0 0\n87.095579 56.502166 0 0\n86.810741 56.619859 0 0\n86.592624 56.837595 0 0\n86.474435 57.122227 0 0\n86.474166 57.430421 0 0\n86.591859 57.715259 0 0\n86.809595 57.933376 0 0\n87.094227 58.051565 0 0\n87.402421 58.051834 0 0\n87.687259 57.934141 0 0\n87.905376 57.716405 0 0\n88.023565 57.431773 0 0\n88.023834 57.123579 0 0\n88.023834 66.277866 0 0\n87.862624 66.438795 0 0\n87.744435 66.723427 0 0\n87.744166 67.031621 0 0\n87.861859 67.316459 0 0\n88.079595 67.534576 0 0\n88.364227 67.652765 0 0\n88.672421 67.653034 0 0\n88.957259 67.535341 0 0\n89.175376 67.317605 0 0\n89.293565 67.032973 0 0\n89.293834 66.724779 0 0\n89.293834 86.928417 0 0\n89.085405 86.719624 0 0\n89.039834 86.700701 0 0\n89.039834 76.681579 0 0\n88.922141 76.396741 0 0\n88.704405 76.178624 0 0\n88.419773 76.060435 0 0\n88.111579 76.060166 0 0\n87.826741 76.177859 0 0\n87.608624 76.395595 0 0\n87.490435 76.680227 0 0\n87.490166 76.988421 0 0\n87.607859 77.273259 0 0\n87.825595 77.491376 0 0\n88.110227 77.609565 0 0\n88.418421 77.609834 0 0\n88.703259 77.492141 0 0\n88.921376 77.274405 0 0\n89.039565 76.989773 0 0\n89.039834 76.681579 0 0\n89.039834 86.700701 0 0\n88.800773 86.601435 0 0\n88.492579 86.601166 0 0\n88.207741 86.718859 0 0\n87.989624 86.936595 0 0\n87.871435 87.221227 0 0\n87.871166 87.529421 0 0\n87.988859 87.814259 0 0\n87.994908 87.820319 0 0\n87.989624 87.825595 0 0\n87.871435 88.110227 0 0\n87.871166 88.418421 0 0\n87.988859 88.703259 0 0\n88.206595 88.921376 0 0\n88.491227 89.039565 0 0\n88.799421 89.039834 0 0\n89.084259 88.922141 0 0\n89.302376 88.704405 0 0\n89.420565 88.419773 0 0\n89.420834 88.111579 0 0\n89.420834 91.4907 0 0\n89.343852 91.490633 0 0\n89.116034 91.584765 0 0\n89.116034 90.372179 0 0\n88.998341 90.087341 0 0\n88.780605 89.869224 0 0\n88.495973 89.751035 0 0\n88.187779 89.750766 0 0\n87.902941 89.868459 0 0\n87.684824 90.086195 0 0\n87.566635 90.370827 0 0\n87.566366 90.679021 0 0\n87.684059 90.963859 0 0\n87.901795 91.181976 0 0\n88.186427 91.300165 0 0\n88.494621 91.300434 0 0\n88.779459 91.182741 0 0\n88.997576 90.965005 0 0\n89.115765 90.680373 0 0\n89.116034 90.372179 0 0\n89.116034 91.584765 0 0\n88.988973 91.637266 0 0\n88.717221 91.908544 0 0\n88.569968 92.263168 0 0\n88.569633 92.647148 0 0\n88.716266 93.002027 0 0\n88.987544 93.273779 0 0\n89.342168 93.421032 0 0\n89.726148 93.421367 0 0\n90.081027 93.274734 0 0\n90.352779 93.003456 0 0\n90.500032 92.648832 0 0\n90.500367 92.264852 0 0\n90.500367 93.306833 0 0\n90.422979 93.306766 0 0\n90.138141 93.424459 0 0\n89.920024 93.642195 0 0\n89.801835 93.926827 0 0\n89.801566 94.235021 0 0\n89.919259 94.519859 0 0\n90.136995 94.737976 0 0\n90.421627 94.856165 0 0\n90.729821 94.856434 0 0\n91.014659 94.738741 0 0\n91.232776 94.521005 0 0\n91.350965 94.236373 0 0\n91.351234 93.928179 0 0\n91.351234 108.790234 0 0\n91.043855 108.800686 0 0\n90.525591 109.015359 0 0\n90.382716 109.25311 0 0\n91.44 110.310395 0 0\n92.497284 109.25311 0 0\n92.497284 109.612321 0 0\n91.619605 110.49 0 0\n92.67689 111.547284 0 0\n92.914641 111.404409 0 0\n93.152321 110.770483 0 0\n93.152321 115.850483 0 0\n93.129314 115.173855 0 0\n92.914641 114.655591 0 0\n92.67689 114.512716 0 0\n92.497284 114.692321 0 0\n92.497284 114.33311 0 0\n92.497284 111.72689 0 0\n91.44 110.669605 0 0\n91.260395 110.84921 0 0\n91.260395 110.49 0 0\n90.20311 109.432716 0 0\n89.965359 109.575591 0 0\n89.727679 110.209517 0 0\n89.750686 110.886145 0 0\n89.965359 111.404409 0 0\n90.20311 111.547284 0 0\n91.260395 110.49 0 0\n91.260395 110.84921 0 0\n90.382716 111.72689 0 0\n90.525591 111.964641 0 0\n91.159517 112.202321 0 0\n91.836145 112.179314 0 0\n92.354409 111.964641 0 0\n92.497284 111.72689 0 0\n92.497284 114.33311 0 0\n92.354409 114.095359 0 0\n91.720483 113.857679 0 0\n91.043855 113.880686 0 0\n90.602095 114.063669 0 0\n90.602095 112.692976 0 0\n90.343557 112.067267 0 0\n89.865251 111.588126 0 0\n89.700234 111.519604 0 0\n89.700234 100.735379 0 0\n89.582541 100.450541 0 0\n89.364805 100.232424 0 0\n89.080173 100.114235 0 0\n88.771979 100.113966 0 0\n88.531802 100.213205 0 0\n88.531834 100.176579 0 0\n88.414141 99.891741 0 0\n88.196405 99.673624 0 0\n87.911773 99.555435 0 0\n87.603579 99.555166 0 0\n87.318741 99.672859 0 0\n87.100624 99.890595 0 0\n86.982435 100.175227 0 0\n86.982166 100.483421 0 0\n87.099859 100.768259 0 0\n87.317595 100.986376 0 0\n87.602227 101.104565 0 0\n87.910421 101.104834 0 0\n88.150597 101.005594 0 0\n88.150566 101.042221 0 0\n88.268259 101.327059 0 0\n88.485995 101.545176 0 0\n88.770627 101.663365 0 0\n89.078821 101.663634 0 0\n89.363659 101.545941 0 0\n89.581776 101.328205 0 0\n89.699965 101.043573 0 0\n89.700234 100.735379 0 0\n89.700234 111.519604 0 0\n89.239994 111.328496 0 0\n89.014434 111.328299 0 0\n89.014434 104.240579 0 0\n88.896741 103.955741 0 0\n88.679005 103.737624 0 0\n88.394373 103.619435 0 0\n88.086179 103.619166 0 0\n87.801341 103.736859 0 0\n87.583224 103.954595 0 0\n87.465035 104.239227 0 0\n87.464766 104.547421 0 0\n87.582459 104.832259 0 0\n87.800195 105.050376 0 0\n88.084827 105.168565 0 0\n88.393021 105.168834 0 0\n88.677859 105.051141 0 0\n88.895976 104.833405 0 0\n89.014165 104.548773 0 0\n89.014434 104.240579 0 0\n89.014434 111.328299 0 0\n88.562976 111.327905 0 0\n88.072321 111.530639 0 0\n88.072321 110.770483 0 0\n88.049314 110.093855 0 0\n87.834641 109.575591 0 0\n87.59689 109.432716 0 0\n87.417284 109.612321 0 0\n87.417284 109.25311 0 0\n87.274409 109.015359 0 0\n86.640483 108.777679 0 0\n86.334767 108.788074 0 0\n86.334767 92.772852 0 0\n86.188134 92.417973 0 0\n85.916856 92.146221 0 0\n85.562232 91.998968 0 0\n85.178252 91.998633 0 0\n84.823373 92.145266 0 0\n84.551621 92.416544 0 0\n84.404368 92.771168 0 0\n84.404033 93.155148 0 0\n84.550666 93.510027 0 0\n84.821944 93.781779 0 0\n85.176568 93.929032 0 0\n85.560548 93.929367 0 0\n85.915427 93.782734 0 0\n86.187179 93.511456 0 0\n86.334432 93.156832 0 0\n86.334767 92.772852 0 0\n86.334767 108.788074 0 0\n86.245834 108.791098 0 0\n86.245834 102.462579 0 0\n86.245834 100.303579 0 0\n86.128141 100.018741 0 0\n85.910405 99.800624 0 0\n85.625773 99.682435 0 0\n85.317579 99.682166 0 0\n85.032741 99.799859 0 0\n84.814624 100.017595 0 0\n84.696435 100.302227 0 0\n84.696166 100.610421 0 0\n84.813859 100.895259 0 0\n85.031595 101.113376 0 0\n85.316227 101.231565 0 0\n85.624421 101.231834 0 0\n85.909259 101.114141 0 0\n86.127376 100.896405 0 0\n86.245565 100.611773 0 0\n86.245834 100.303579 0 0\n86.245834 102.462579 0 0\n86.128141 102.177741 0 0\n85.910405 101.959624 0 0\n85.625773 101.841435 0 0\n85.317579 101.841166 0 0\n85.032741 101.958859 0 0\n84.814624 102.176595 0 0\n84.696435 102.461227 0 0\n84.696166 102.769421 0 0\n84.813859 103.054259 0 0\n85.031595 103.272376 0 0\n85.316227 103.390565 0 0\n85.624421 103.390834 0 0\n85.909259 103.273141 0 0\n86.127376 103.055405 0 0\n86.245565 102.770773 0 0\n86.245834 102.462579 0 0\n86.245834 108.791098 0 0\n85.963855 108.800686 0 0\n85.445591 109.015359 0 0\n85.302716 109.25311 0 0\n86.36 110.310395 0 0\n87.417284 109.25311 0 0\n87.417284 109.612321 0 0\n86.539605 110.49 0 0\n87.59689 111.547284 0 0\n87.834641 111.404409 0 0\n88.072321 110.770483 0 0\n88.072321 111.530639 0 0\n87.937267 111.586443 0 0\n87.458126 112.064749 0 0\n87.417284 112.163107 0 0\n87.417284 111.72689 0 0\n86.36 110.669605 0 0\n86.180395 110.84921 0 0\n86.180395 110.49 0 0\n85.12311 109.432716 0 0\n84.885359 109.575591 0 0\n84.647679 110.209517 0 0\n84.670686 110.886145 0 0\n84.885359 111.404409 0 0\n85.12311 111.547284 0 0\n86.180395 110.49 0 0\n86.180395 110.84921 0 0\n85.302716 111.72689 0 0\n85.445591 111.964641 0 0\n86.079517 112.202321 0 0\n86.756145 112.179314 0 0\n87.274409 111.964641 0 0\n87.417284 111.72689 0 0\n87.417284 112.163107 0 0\n87.198496 112.690006 0 0\n87.197905 113.367024 0 0\n87.456443 113.992733 0 0\n87.934749 114.471874 0 0\n88.560006 114.731504 0 0\n89.237024 114.732095 0 0\n89.862733 114.473557 0 0\n90.341874 113.995251 0 0\n90.601504 113.369994 0 0\n90.602095 112.692976 0 0\n90.602095 114.063669 0 0\n90.525591 114.095359 0 0\n90.382716 114.33311 0 0\n91.44 115.390395 0 0\n92.497284 114.33311 0 0\n92.497284 114.692321 0 0\n91.619605 115.57 0 0\n92.67689 116.627284 0 0\n92.914641 116.484409 0 0\n93.152321 115.850483 0 0\n93.152321 127.6477 0 0\n92.497284 127.6477 0 0\n92.497284 116.80689 0 0\n91.44 115.749605 0 0\n91.260395 115.92921 0 0\n91.260395 115.57 0 0\n90.20311 114.512716 0 0\n89.965359 114.655591 0 0\n89.727679 115.289517 0 0\n89.750686 115.966145 0 0\n89.965359 116.484409 0 0\n90.20311 116.627284 0 0\n91.260395 115.57 0 0\n91.260395 115.92921 0 0\n90.382716 116.80689 0 0\n90.525591 117.044641 0 0\n91.159517 117.282321 0 0\n91.836145 117.259314 0 0\n92.354409 117.044641 0 0\n92.497284 116.80689 0 0\n92.497284 127.6477 0 0\n88.072321 127.6477 0 0\n88.072321 115.850483 0 0\n88.049314 115.173855 0 0\n87.834641 114.655591 0 0\n87.59689 114.512716 0 0\n87.417284 114.692321 0 0\n87.417284 114.33311 0 0\n87.274409 114.095359 0 0\n86.640483 113.857679 0 0\n85.963855 113.880686 0 0\n85.445591 114.095359 0 0\n85.302716 114.33311 0 0\n86.36 115.390395 0 0\n87.417284 114.33311 0 0\n87.417284 114.692321 0 0\n86.539605 115.57 0 0\n87.59689 116.627284 0 0\n87.834641 116.484409 0 0\n88.072321 115.850483 0 0\n88.072321 127.6477 0 0\n87.417284 127.6477 0 0\n87.417284 116.80689 0 0\n86.36 115.749605 0 0\n86.180395 115.92921 0 0\n86.180395 115.57 0 0\n85.12311 114.512716 0 0\n84.885359 114.655591 0 0\n84.647679 115.289517 0 0\n84.670686 115.966145 0 0\n84.885359 116.484409 0 0\n85.12311 116.627284 0 0\n86.180395 115.57 0 0\n86.180395 115.92921 0 0\n85.302716 116.80689 0 0\n85.445591 117.044641 0 0\n86.079517 117.282321 0 0\n86.756145 117.259314 0 0\n87.274409 117.044641 0 0\n87.417284 116.80689 0 0\n87.417284 127.6477 0 0\n83.947 127.6477 0 0\n83.947 55.2323 0 0\n173.159715 55.2323 0 0\n173.082277 55.264297 0 0\n172.735435 55.610534 0 0\n172.547495 56.063145 0 0\n172.547067 56.553225 0 0\n172.734217 57.006163 0 0\n173.080454 57.353005 0 0\n173.533065 57.540945 0 0\n174.023145 57.541373 0 0\n174.476083 57.354223 0 0\n174.822925 57.007986 0 0\n175.010865 56.555375 0 0\n175.011293 56.065295 0 0\n174.824143 55.612357 0 0\n174.477906 55.265515 0 0\n174.397915 55.2323 0 0\n178.661355 55.2323 0 0\n178.583917 55.264297 0 0\n178.237075 55.610534 0 0\n178.049135 56.063145 0 0\n178.048707 56.553225 0 0\n178.235857 57.006163 0 0\n178.582094 57.353005 0 0\n179.034705 57.540945 0 0\n179.524785 57.541373 0 0\n179.977723 57.354223 0 0\n180.324565 57.007986 0 0\n180.512505 56.555375 0 0\n180.512933 56.065295 0 0\n180.325783 55.612357 0 0\n179.979546 55.265515 0 0\n179.899555 55.2323 0 0\n205.487932 55.2323 0 0\n206.84063 55.502595 0 0\n207.927583 56.227501 0 0\n208.660087 57.325845 0 0\n208.9277 58.665114 0 0\n208.9277 124.214885 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 5047F02B 322 \"VCC\"\nZLayer 1\nZAux 15 E\nZClearance 0.3048 T\nZMinThickness 0.254\nZOptions 0 16 F 0.3048 0.508\nZSmoothing 0 0\nZCorner 209.169 127.889 0\nZCorner 209.169 54.991 0\nZCorner 140.97 54.991 0\nZCorner 140.97 90.805 0\nZCorner 136.525 95.25 0\nZCorner 133.35 95.25 0\nZCorner 126.365 88.265 0\nZCorner 126.365 74.93 0\nZCorner 123.825 72.39 0\nZCorner 115.57 72.39 0\nZCorner 105.41 82.55 0\nZCorner 105.41 109.22 0\nZCorner 93.98 119.38 0\nZCorner 83.82 119.38 0\nZCorner 83.82 127.889 1\n$POLYSCORNERS\n208.9277 124.214885 0 0\n208.660087 125.554154 0 0\n207.927583 126.652498 0 0\n207.581852 126.883071 0 0\n207.581852 123.867084 0 0\n207.27315 123.119968 0 0\n206.702038 122.547859 0 0\n205.955463 122.237854 0 0\n205.147084 122.237148 0 0\n204.399968 122.54585 0 0\n203.827859 123.116962 0 0\n203.517854 123.863537 0 0\n203.517148 124.671916 0 0\n203.82585 125.419032 0 0\n204.396962 125.991141 0 0\n205.143537 126.301146 0 0\n205.951916 126.301852 0 0\n206.699032 125.99315 0 0\n207.271141 125.422038 0 0\n207.581146 124.675463 0 0\n207.581852 123.867084 0 0\n207.581852 126.883071 0 0\n206.84063 127.377404 0 0\n205.487932 127.6477 0 0\n200.609406 127.6477 0 0\n200.609406 120.41358 0 0\n200.609274 120.41326 0 0\n200.609274 118.786487 0 0\n200.609274 117.433513 0 0\n200.609124 117.261733 0 0\n200.543248 117.103086 0 0\n200.421675 116.981725 0 0\n200.262913 116.916126 0 0\n199.65035 116.9162 0 0\n199.5424 117.02415 0 0\n199.5424 117.983 0 0\n200.50125 117.983 0 0\n200.6092 117.87505 0 0\n200.609274 117.433513 0 0\n200.609274 118.786487 0 0\n200.6092 118.34495 0 0\n200.50125 118.237 0 0\n199.5424 118.237 0 0\n199.5424 119.19585 0 0\n199.65035 119.3038 0 0\n200.262913 119.303874 0 0\n200.421675 119.238275 0 0\n200.543248 119.116914 0 0\n200.609124 118.958267 0 0\n200.609274 118.786487 0 0\n200.609274 120.41326 0 0\n200.428044 119.974651 0 0\n200.092516 119.638537 0 0\n199.653903 119.456409 0 0\n199.2884 119.456089 0 0\n199.2884 119.19585 0 0\n199.2884 118.237 0 0\n199.2884 117.983 0 0\n199.2884 117.02415 0 0\n199.18045 116.9162 0 0\n198.567887 116.916126 0 0\n198.409125 116.981725 0 0\n198.287552 117.103086 0 0\n198.221676 117.261733 0 0\n198.221526 117.433513 0 0\n198.2216 117.87505 0 0\n198.32955 117.983 0 0\n199.2884 117.983 0 0\n199.2884 118.237 0 0\n198.32955 118.237 0 0\n198.2216 118.34495 0 0\n198.221526 118.786487 0 0\n198.221676 118.958267 0 0\n198.287552 119.116914 0 0\n198.409125 119.238275 0 0\n198.567887 119.303874 0 0\n199.18045 119.3038 0 0\n199.2884 119.19585 0 0\n199.2884 119.456089 0 0\n199.17898 119.455994 0 0\n198.740051 119.637356 0 0\n198.403937 119.972884 0 0\n198.221809 120.411497 0 0\n198.221394 120.88642 0 0\n198.402756 121.325349 0 0\n198.738284 121.661463 0 0\n199.176897 121.843591 0 0\n199.65182 121.844006 0 0\n200.090749 121.662644 0 0\n200.426863 121.327116 0 0\n200.608991 120.888503 0 0\n200.609406 120.41358 0 0\n200.609406 127.6477 0 0\n198.069406 127.6477 0 0\n198.069406 120.41358 0 0\n198.069406 117.87358 0 0\n197.888044 117.434651 0 0\n197.552516 117.098537 0 0\n197.113903 116.916409 0 0\n196.63898 116.915994 0 0\n196.200051 117.097356 0 0\n195.863937 117.432884 0 0\n195.681809 117.871497 0 0\n195.681394 118.34642 0 0\n195.862756 118.785349 0 0\n196.198284 119.121463 0 0\n196.636897 119.303591 0 0\n197.11182 119.304006 0 0\n197.550749 119.122644 0 0\n197.886863 118.787116 0 0\n198.068991 118.348503 0 0\n198.069406 117.87358 0 0\n198.069406 120.41358 0 0\n197.888044 119.974651 0 0\n197.552516 119.638537 0 0\n197.113903 119.456409 0 0\n196.63898 119.455994 0 0\n196.200051 119.637356 0 0\n195.863937 119.972884 0 0\n195.681809 120.411497 0 0\n195.681394 120.88642 0 0\n195.862756 121.325349 0 0\n196.198284 121.661463 0 0\n196.636897 121.843591 0 0\n197.11182 121.844006 0 0\n197.550749 121.662644 0 0\n197.886863 121.327116 0 0\n198.068991 120.888503 0 0\n198.069406 120.41358 0 0\n198.069406 127.6477 0 0\n195.529406 127.6477 0 0\n195.529406 120.41358 0 0\n195.529406 117.87358 0 0\n195.348044 117.434651 0 0\n195.012516 117.098537 0 0\n194.573903 116.916409 0 0\n194.09898 116.915994 0 0\n193.660051 117.097356 0 0\n193.323937 117.432884 0 0\n193.141809 117.871497 0 0\n193.141394 118.34642 0 0\n193.322756 118.785349 0 0\n193.658284 119.121463 0 0\n194.096897 119.303591 0 0\n194.57182 119.304006 0 0\n195.010749 119.122644 0 0\n195.346863 118.787116 0 0\n195.528991 118.348503 0 0\n195.529406 117.87358 0 0\n195.529406 120.41358 0 0\n195.348044 119.974651 0 0\n195.012516 119.638537 0 0\n194.573903 119.456409 0 0\n194.09898 119.455994 0 0\n193.660051 119.637356 0 0\n193.323937 119.972884 0 0\n193.141809 120.411497 0 0\n193.141394 120.88642 0 0\n193.322756 121.325349 0 0\n193.658284 121.661463 0 0\n194.096897 121.843591 0 0\n194.57182 121.844006 0 0\n195.010749 121.662644 0 0\n195.346863 121.327116 0 0\n195.528991 120.888503 0 0\n195.529406 120.41358 0 0\n195.529406 127.6477 0 0\n190.424006 127.6477 0 0\n190.424006 125.49358 0 0\n190.242644 125.054651 0 0\n189.907116 124.718537 0 0\n189.468503 124.536409 0 0\n188.99358 124.535994 0 0\n188.554651 124.717356 0 0\n188.218537 125.052884 0 0\n188.036409 125.491497 0 0\n188.035994 125.96642 0 0\n188.217356 126.405349 0 0\n188.552884 126.741463 0 0\n188.991497 126.923591 0 0\n189.46642 126.924006 0 0\n189.905349 126.742644 0 0\n190.241463 126.407116 0 0\n190.423591 125.968503 0 0\n190.424006 125.49358 0 0\n190.424006 127.6477 0 0\n187.884006 127.6477 0 0\n187.884006 125.49358 0 0\n187.702644 125.054651 0 0\n187.367116 124.718537 0 0\n186.928503 124.536409 0 0\n186.45358 124.535994 0 0\n186.014651 124.717356 0 0\n185.678537 125.052884 0 0\n185.496409 125.491497 0 0\n185.495994 125.96642 0 0\n185.677356 126.405349 0 0\n186.012884 126.741463 0 0\n186.451497 126.923591 0 0\n186.92642 126.924006 0 0\n187.365349 126.742644 0 0\n187.701463 126.407116 0 0\n187.883591 125.968503 0 0\n187.884006 125.49358 0 0\n187.884006 127.6477 0 0\n185.344006 127.6477 0 0\n185.344006 125.49358 0 0\n185.162644 125.054651 0 0\n184.827116 124.718537 0 0\n184.388503 124.536409 0 0\n183.91358 124.535994 0 0\n183.474651 124.717356 0 0\n183.138537 125.052884 0 0\n182.956409 125.491497 0 0\n182.955994 125.96642 0 0\n183.137356 126.405349 0 0\n183.472884 126.741463 0 0\n183.911497 126.923591 0 0\n184.38642 126.924006 0 0\n184.825349 126.742644 0 0\n185.161463 126.407116 0 0\n185.343591 125.968503 0 0\n185.344006 125.49358 0 0\n185.344006 127.6477 0 0\n182.804006 127.6477 0 0\n182.804006 125.49358 0 0\n182.622644 125.054651 0 0\n182.287116 124.718537 0 0\n181.848503 124.536409 0 0\n181.37358 124.535994 0 0\n180.934651 124.717356 0 0\n180.598537 125.052884 0 0\n180.416409 125.491497 0 0\n180.415994 125.96642 0 0\n180.597356 126.405349 0 0\n180.932884 126.741463 0 0\n181.371497 126.923591 0 0\n181.84642 126.924006 0 0\n182.285349 126.742644 0 0\n182.621463 126.407116 0 0\n182.803591 125.968503 0 0\n182.804006 125.49358 0 0\n182.804006 127.6477 0 0\n180.264006 127.6477 0 0\n180.264006 125.49358 0 0\n180.082644 125.054651 0 0\n179.747116 124.718537 0 0\n179.308503 124.536409 0 0\n178.83358 124.535994 0 0\n178.394651 124.717356 0 0\n178.058537 125.052884 0 0\n177.876409 125.491497 0 0\n177.875994 125.96642 0 0\n178.057356 126.405349 0 0\n178.392884 126.741463 0 0\n178.831497 126.923591 0 0\n179.30642 126.924006 0 0\n179.745349 126.742644 0 0\n180.081463 126.407116 0 0\n180.263591 125.968503 0 0\n180.264006 125.49358 0 0\n180.264006 127.6477 0 0\n177.723874 127.6477 0 0\n177.723874 126.406487 0 0\n177.723874 124.882487 0 0\n177.658275 124.723725 0 0\n177.536914 124.602152 0 0\n177.378267 124.536276 0 0\n177.206487 124.536126 0 0\n175.682487 124.536126 0 0\n175.523725 124.601725 0 0\n175.402152 124.723086 0 0\n175.336276 124.881733 0 0\n175.336126 125.053513 0 0\n175.336126 126.577513 0 0\n175.401725 126.736275 0 0\n175.523086 126.857848 0 0\n175.681733 126.923724 0 0\n175.853513 126.923874 0 0\n177.377513 126.923874 0 0\n177.536275 126.858275 0 0\n177.657848 126.736914 0 0\n177.723724 126.578267 0 0\n177.723874 126.406487 0 0\n177.723874 127.6477 0 0\n172.631234 127.6477 0 0\n172.631234 125.652779 0 0\n172.513541 125.367941 0 0\n172.295805 125.149824 0 0\n172.011173 125.031635 0 0\n171.940638 125.031573 0 0\n171.827741 124.758341 0 0\n171.610005 124.540224 0 0\n171.325373 124.422035 0 0\n171.017179 124.421766 0 0\n170.732341 124.539459 0 0\n170.514224 124.757195 0 0\n170.396035 125.041827 0 0\n170.395766 125.350021 0 0\n170.513459 125.634859 0 0\n170.731195 125.852976 0 0\n171.015827 125.971165 0 0\n171.086361 125.971226 0 0\n171.199259 126.244459 0 0\n171.416995 126.462576 0 0\n171.701627 126.580765 0 0\n172.009821 126.581034 0 0\n172.294659 126.463341 0 0\n172.512776 126.245605 0 0\n172.630965 125.960973 0 0\n172.631234 125.652779 0 0\n172.631234 127.6477 0 0\n170.116743 127.6477 0 0\n170.116743 125.889105 0 0\n170.103874 125.692192 0 0\n170.103874 123.866487 0 0\n170.103874 122.342487 0 0\n170.038275 122.183725 0 0\n169.916914 122.062152 0 0\n169.758267 121.996276 0 0\n169.586487 121.996126 0 0\n168.062487 121.996126 0 0\n167.903725 122.061725 0 0\n167.782152 122.183086 0 0\n167.716276 122.341733 0 0\n167.716126 122.513513 0 0\n167.716126 124.037513 0 0\n167.781725 124.196275 0 0\n167.903086 124.317848 0 0\n168.061733 124.383724 0 0\n168.233513 124.383874 0 0\n169.757513 124.383874 0 0\n169.916275 124.318275 0 0\n170.037848 124.196914 0 0\n170.103724 124.038267 0 0\n170.103874 123.866487 0 0\n170.103874 125.692192 0 0\n170.085771 125.415193 0 0\n169.963999 125.121206 0 0\n169.778993 125.040612 0 0\n169.599388 125.220217 0 0\n169.599388 124.861007 0 0\n169.518794 124.676001 0 0\n169.069105 124.523257 0 0\n168.595193 124.554229 0 0\n168.301206 124.676001 0 0\n168.220612 124.861007 0 0\n168.91 125.550395 0 0\n169.599388 124.861007 0 0\n169.599388 125.220217 0 0\n169.089605 125.73 0 0\n169.778993 126.419388 0 0\n169.963999 126.338794 0 0\n170.116743 125.889105 0 0\n170.116743 127.6477 0 0\n169.599388 127.6477 0 0\n169.599388 126.598993 0 0\n168.91 125.909605 0 0\n168.730395 126.08921 0 0\n168.730395 125.73 0 0\n168.041007 125.040612 0 0\n167.856001 125.121206 0 0\n167.703257 125.570895 0 0\n167.734229 126.044807 0 0\n167.856001 126.338794 0 0\n168.041007 126.419388 0 0\n168.730395 125.73 0 0\n168.730395 126.08921 0 0\n168.220612 126.598993 0 0\n168.301206 126.783999 0 0\n168.750895 126.936743 0 0\n169.224807 126.905771 0 0\n169.518794 126.783999 0 0\n169.599388 126.598993 0 0\n169.599388 127.6477 0 0\n167.564006 127.6477 0 0\n167.564006 125.49358 0 0\n167.564006 122.95358 0 0\n167.382644 122.514651 0 0\n167.047116 122.178537 0 0\n166.608503 121.996409 0 0\n166.13358 121.995994 0 0\n165.694651 122.177356 0 0\n165.358537 122.512884 0 0\n165.176409 122.951497 0 0\n165.175994 123.42642 0 0\n165.357356 123.865349 0 0\n165.692884 124.201463 0 0\n166.131497 124.383591 0 0\n166.60642 124.384006 0 0\n167.045349 124.202644 0 0\n167.381463 123.867116 0 0\n167.563591 123.428503 0 0\n167.564006 122.95358 0 0\n167.564006 125.49358 0 0\n167.382644 125.054651 0 0\n167.047116 124.718537 0 0\n166.608503 124.536409 0 0\n166.13358 124.535994 0 0\n165.694651 124.717356 0 0\n165.358537 125.052884 0 0\n165.176409 125.491497 0 0\n165.175994 125.96642 0 0\n165.357356 126.405349 0 0\n165.692884 126.741463 0 0\n166.131497 126.923591 0 0\n166.60642 126.924006 0 0\n167.045349 126.742644 0 0\n167.381463 126.407116 0 0\n167.563591 125.968503 0 0\n167.564006 125.49358 0 0\n167.564006 127.6477 0 0\n165.024006 127.6477 0 0\n165.024006 125.49358 0 0\n165.024006 122.95358 0 0\n164.842644 122.514651 0 0\n164.507116 122.178537 0 0\n164.068503 121.996409 0 0\n163.59358 121.995994 0 0\n163.154651 122.177356 0 0\n162.818537 122.512884 0 0\n162.636409 122.951497 0 0\n162.635994 123.42642 0 0\n162.817356 123.865349 0 0\n163.152884 124.201463 0 0\n163.591497 124.383591 0 0\n164.06642 124.384006 0 0\n164.505349 124.202644 0 0\n164.841463 123.867116 0 0\n165.023591 123.428503 0 0\n165.024006 122.95358 0 0\n165.024006 125.49358 0 0\n164.842644 125.054651 0 0\n164.507116 124.718537 0 0\n164.068503 124.536409 0 0\n163.59358 124.535994 0 0\n163.154651 124.717356 0 0\n162.818537 125.052884 0 0\n162.636409 125.491497 0 0\n162.635994 125.96642 0 0\n162.817356 126.405349 0 0\n163.152884 126.741463 0 0\n163.591497 126.923591 0 0\n164.06642 126.924006 0 0\n164.505349 126.742644 0 0\n164.841463 126.407116 0 0\n165.023591 125.968503 0 0\n165.024006 125.49358 0 0\n165.024006 127.6477 0 0\n162.484006 127.6477 0 0\n162.484006 125.49358 0 0\n162.484006 122.95358 0 0\n162.302644 122.514651 0 0\n161.967116 122.178537 0 0\n161.528503 121.996409 0 0\n161.05358 121.995994 0 0\n160.614651 122.177356 0 0\n160.278537 122.512884 0 0\n160.096409 122.951497 0 0\n160.095994 123.42642 0 0\n160.277356 123.865349 0 0\n160.612884 124.201463 0 0\n161.051497 124.383591 0 0\n161.52642 124.384006 0 0\n161.965349 124.202644 0 0\n162.301463 123.867116 0 0\n162.483591 123.428503 0 0\n162.484006 122.95358 0 0\n162.484006 125.49358 0 0\n162.302644 125.054651 0 0\n161.967116 124.718537 0 0\n161.528503 124.536409 0 0\n161.05358 124.535994 0 0\n160.614651 124.717356 0 0\n160.278537 125.052884 0 0\n160.096409 125.491497 0 0\n160.095994 125.96642 0 0\n160.277356 126.405349 0 0\n160.612884 126.741463 0 0\n161.051497 126.923591 0 0\n161.52642 126.924006 0 0\n161.965349 126.742644 0 0\n162.301463 126.407116 0 0\n162.483591 125.968503 0 0\n162.484006 125.49358 0 0\n162.484006 127.6477 0 0\n159.944006 127.6477 0 0\n159.944006 125.49358 0 0\n159.944006 122.95358 0 0\n159.762644 122.514651 0 0\n159.427116 122.178537 0 0\n158.988503 121.996409 0 0\n158.51358 121.995994 0 0\n158.074651 122.177356 0 0\n157.738537 122.512884 0 0\n157.556409 122.951497 0 0\n157.555994 123.42642 0 0\n157.737356 123.865349 0 0\n158.072884 124.201463 0 0\n158.511497 124.383591 0 0\n158.98642 124.384006 0 0\n159.425349 124.202644 0 0\n159.761463 123.867116 0 0\n159.943591 123.428503 0 0\n159.944006 122.95358 0 0\n159.944006 125.49358 0 0\n159.762644 125.054651 0 0\n159.427116 124.718537 0 0\n158.988503 124.536409 0 0\n158.51358 124.535994 0 0\n158.074651 124.717356 0 0\n157.738537 125.052884 0 0\n157.556409 125.491497 0 0\n157.555994 125.96642 0 0\n157.737356 126.405349 0 0\n158.072884 126.741463 0 0\n158.511497 126.923591 0 0\n158.98642 126.924006 0 0\n159.425349 126.742644 0 0\n159.761463 126.407116 0 0\n159.943591 125.968503 0 0\n159.944006 125.49358 0 0\n159.944006 127.6477 0 0\n157.404006 127.6477 0 0\n157.404006 125.49358 0 0\n157.404006 122.95358 0 0\n157.222644 122.514651 0 0\n156.887116 122.178537 0 0\n156.448503 121.996409 0 0\n155.97358 121.995994 0 0\n155.534651 122.177356 0 0\n155.198537 122.512884 0 0\n155.016409 122.951497 0 0\n155.015994 123.42642 0 0\n155.197356 123.865349 0 0\n155.532884 124.201463 0 0\n155.971497 124.383591 0 0\n156.44642 124.384006 0 0\n156.885349 124.202644 0 0\n157.221463 123.867116 0 0\n157.403591 123.428503 0 0\n157.404006 122.95358 0 0\n157.404006 125.49358 0 0\n157.222644 125.054651 0 0\n156.887116 124.718537 0 0\n156.448503 124.536409 0 0\n155.97358 124.535994 0 0\n155.534651 124.717356 0 0\n155.198537 125.052884 0 0\n155.016409 125.491497 0 0\n155.015994 125.96642 0 0\n155.197356 126.405349 0 0\n155.532884 126.741463 0 0\n155.971497 126.923591 0 0\n156.44642 126.924006 0 0\n156.885349 126.742644 0 0\n157.221463 126.407116 0 0\n157.403591 125.968503 0 0\n157.404006 125.49358 0 0\n157.404006 127.6477 0 0\n139.624006 127.6477 0 0\n139.624006 125.49358 0 0\n139.624006 122.95358 0 0\n139.442644 122.514651 0 0\n139.107116 122.178537 0 0\n138.668503 121.996409 0 0\n138.19358 121.995994 0 0\n137.754651 122.177356 0 0\n137.418537 122.512884 0 0\n137.236409 122.951497 0 0\n137.235994 123.42642 0 0\n137.417356 123.865349 0 0\n137.752884 124.201463 0 0\n138.191497 124.383591 0 0\n138.66642 124.384006 0 0\n139.105349 124.202644 0 0\n139.441463 123.867116 0 0\n139.623591 123.428503 0 0\n139.624006 122.95358 0 0\n139.624006 125.49358 0 0\n139.442644 125.054651 0 0\n139.107116 124.718537 0 0\n138.668503 124.536409 0 0\n138.19358 124.535994 0 0\n137.754651 124.717356 0 0\n137.418537 125.052884 0 0\n137.236409 125.491497 0 0\n137.235994 125.96642 0 0\n137.417356 126.405349 0 0\n137.752884 126.741463 0 0\n138.191497 126.923591 0 0\n138.66642 126.924006 0 0\n139.105349 126.742644 0 0\n139.441463 126.407116 0 0\n139.623591 125.968503 0 0\n139.624006 125.49358 0 0\n139.624006 127.6477 0 0\n137.084006 127.6477 0 0\n137.084006 125.49358 0 0\n137.084006 122.95358 0 0\n136.902644 122.514651 0 0\n136.567116 122.178537 0 0\n136.128503 121.996409 0 0\n135.65358 121.995994 0 0\n135.214651 122.177356 0 0\n134.878537 122.512884 0 0\n134.823367 122.645748 0 0\n134.823367 120.712852 0 0\n134.676734 120.357973 0 0\n134.405456 120.086221 0 0\n134.050832 119.938968 0 0\n133.666852 119.938633 0 0\n133.311973 120.085266 0 0\n133.040221 120.356544 0 0\n132.892968 120.711168 0 0\n132.892633 121.095148 0 0\n133.039266 121.450027 0 0\n133.310544 121.721779 0 0\n133.665168 121.869032 0 0\n134.049148 121.869367 0 0\n134.404027 121.722734 0 0\n134.675779 121.451456 0 0\n134.823032 121.096832 0 0\n134.823367 120.712852 0 0\n134.823367 122.645748 0 0\n134.696409 122.951497 0 0\n134.695994 123.42642 0 0\n134.877356 123.865349 0 0\n135.212884 124.201463 0 0\n135.651497 124.383591 0 0\n136.12642 124.384006 0 0\n136.565349 124.202644 0 0\n136.901463 123.867116 0 0\n137.083591 123.428503 0 0\n137.084006 122.95358 0 0\n137.084006 125.49358 0 0\n136.902644 125.054651 0 0\n136.567116 124.718537 0 0\n136.128503 124.536409 0 0\n135.65358 124.535994 0 0\n135.214651 124.717356 0 0\n134.878537 125.052884 0 0\n134.696409 125.491497 0 0\n134.695994 125.96642 0 0\n134.877356 126.405349 0 0\n135.212884 126.741463 0 0\n135.651497 126.923591 0 0\n136.12642 126.924006 0 0\n136.565349 126.742644 0 0\n136.901463 126.407116 0 0\n137.083591 125.968503 0 0\n137.084006 125.49358 0 0\n137.084006 127.6477 0 0\n134.544006 127.6477 0 0\n134.544006 125.49358 0 0\n134.544006 122.95358 0 0\n134.362644 122.514651 0 0\n134.027116 122.178537 0 0\n133.588503 121.996409 0 0\n133.11358 121.995994 0 0\n132.674651 122.177356 0 0\n132.338537 122.512884 0 0\n132.156409 122.951497 0 0\n132.155994 123.42642 0 0\n132.337356 123.865349 0 0\n132.672884 124.201463 0 0\n133.111497 124.383591 0 0\n133.58642 124.384006 0 0\n134.025349 124.202644 0 0\n134.361463 123.867116 0 0\n134.543591 123.428503 0 0\n134.544006 122.95358 0 0\n134.544006 125.49358 0 0\n134.362644 125.054651 0 0\n134.027116 124.718537 0 0\n133.588503 124.536409 0 0\n133.11358 124.535994 0 0\n132.674651 124.717356 0 0\n132.338537 125.052884 0 0\n132.156409 125.491497 0 0\n132.155994 125.96642 0 0\n132.337356 126.405349 0 0\n132.672884 126.741463 0 0\n133.111497 126.923591 0 0\n133.58642 126.924006 0 0\n134.025349 126.742644 0 0\n134.361463 126.407116 0 0\n134.543591 125.968503 0 0\n134.544006 125.49358 0 0\n134.544006 127.6477 0 0\n132.004006 127.6477 0 0\n132.004006 125.49358 0 0\n132.004006 122.95358 0 0\n131.822644 122.514651 0 0\n131.487116 122.178537 0 0\n131.048503 121.996409 0 0\n130.57358 121.995994 0 0\n130.134651 122.177356 0 0\n129.798537 122.512884 0 0\n129.616409 122.951497 0 0\n129.615994 123.42642 0 0\n129.797356 123.865349 0 0\n130.132884 124.201463 0 0\n130.571497 124.383591 0 0\n131.04642 124.384006 0 0\n131.485349 124.202644 0 0\n131.821463 123.867116 0 0\n132.003591 123.428503 0 0\n132.004006 122.95358 0 0\n132.004006 125.49358 0 0\n131.822644 125.054651 0 0\n131.487116 124.718537 0 0\n131.048503 124.536409 0 0\n130.57358 124.535994 0 0\n130.134651 124.717356 0 0\n129.798537 125.052884 0 0\n129.616409 125.491497 0 0\n129.615994 125.96642 0 0\n129.797356 126.405349 0 0\n130.132884 126.741463 0 0\n130.571497 126.923591 0 0\n131.04642 126.924006 0 0\n131.485349 126.742644 0 0\n131.821463 126.407116 0 0\n132.003591 125.968503 0 0\n132.004006 125.49358 0 0\n132.004006 127.6477 0 0\n129.464006 127.6477 0 0\n129.464006 122.95358 0 0\n129.282644 122.514651 0 0\n128.947116 122.178537 0 0\n128.508503 121.996409 0 0\n128.03358 121.995994 0 0\n127.594651 122.177356 0 0\n127.258537 122.512884 0 0\n127.076409 122.951497 0 0\n127.075994 123.42642 0 0\n127.257356 123.865349 0 0\n127.592884 124.201463 0 0\n128.031497 124.383591 0 0\n128.50642 124.384006 0 0\n128.945349 124.202644 0 0\n129.281463 123.867116 0 0\n129.463591 123.428503 0 0\n129.464006 122.95358 0 0\n129.464006 127.6477 0 0\n129.463874 127.6477 0 0\n129.463874 126.406487 0 0\n129.463874 124.882487 0 0\n129.398275 124.723725 0 0\n129.276914 124.602152 0 0\n129.118267 124.536276 0 0\n128.946487 124.536126 0 0\n127.422487 124.536126 0 0\n127.263725 124.601725 0 0\n127.142152 124.723086 0 0\n127.076276 124.881733 0 0\n127.076126 125.053513 0 0\n127.076126 126.577513 0 0\n127.141725 126.736275 0 0\n127.263086 126.857848 0 0\n127.421733 126.923724 0 0\n127.593513 126.923874 0 0\n129.117513 126.923874 0 0\n129.276275 126.858275 0 0\n129.397848 126.736914 0 0\n129.463724 126.578267 0 0\n129.463874 126.406487 0 0\n129.463874 127.6477 0 0\n125.425367 127.6477 0 0\n125.425367 106.742852 0 0\n125.278734 106.387973 0 0\n125.007456 106.116221 0 0\n124.652832 105.968968 0 0\n124.268852 105.968633 0 0\n123.913973 106.115266 0 0\n123.642221 106.386544 0 0\n123.494968 106.741168 0 0\n123.494633 107.125148 0 0\n123.641266 107.480027 0 0\n123.912544 107.751779 0 0\n124.267168 107.899032 0 0\n124.651148 107.899367 0 0\n125.006027 107.752734 0 0\n125.277779 107.481456 0 0\n125.425032 107.126832 0 0\n125.425367 106.742852 0 0\n125.425367 127.6477 0 0\n121.856743 127.6477 0 0\n121.856743 125.889105 0 0\n121.844006 125.694212 0 0\n121.844006 122.95358 0 0\n121.844006 120.41358 0 0\n121.844006 117.87358 0 0\n121.844006 115.33358 0 0\n121.843874 115.33326 0 0\n121.843874 113.706487 0 0\n121.843874 112.182487 0 0\n121.778275 112.023725 0 0\n121.656914 111.902152 0 0\n121.498267 111.836276 0 0\n121.326487 111.836126 0 0\n121.043834 111.836126 0 0\n121.043834 92.810579 0 0\n120.926141 92.525741 0 0\n120.708405 92.307624 0 0\n120.423773 92.189435 0 0\n120.115579 92.189166 0 0\n119.830741 92.306859 0 0\n119.612624 92.524595 0 0\n119.494435 92.809227 0 0\n119.494166 93.117421 0 0\n119.611859 93.402259 0 0\n119.829595 93.620376 0 0\n120.114227 93.738565 0 0\n120.422421 93.738834 0 0\n120.707259 93.621141 0 0\n120.925376 93.403405 0 0\n121.043565 93.118773 0 0\n121.043834 92.810579 0 0\n121.043834 111.836126 0 0\n119.802487 111.836126 0 0\n119.643725 111.901725 0 0\n119.522152 112.023086 0 0\n119.456276 112.181733 0 0\n119.456126 112.353513 0 0\n119.456126 113.877513 0 0\n119.521725 114.036275 0 0\n119.643086 114.157848 0 0\n119.801733 114.223724 0 0\n119.973513 114.223874 0 0\n121.497513 114.223874 0 0\n121.656275 114.158275 0 0\n121.777848 114.036914 0 0\n121.843724 113.878267 0 0\n121.843874 113.706487 0 0\n121.843874 115.33326 0 0\n121.662644 114.894651 0 0\n121.327116 114.558537 0 0\n120.888503 114.376409 0 0\n120.41358 114.375994 0 0\n119.974651 114.557356 0 0\n119.638537 114.892884 0 0\n119.456409 115.331497 0 0\n119.455994 115.80642 0 0\n119.637356 116.245349 0 0\n119.972884 116.581463 0 0\n120.411497 116.763591 0 0\n120.88642 116.764006 0 0\n121.325349 116.582644 0 0\n121.661463 116.247116 0 0\n121.843591 115.808503 0 0\n121.844006 115.33358 0 0\n121.844006 117.87358 0 0\n121.662644 117.434651 0 0\n121.327116 117.098537 0 0\n120.888503 116.916409 0 0\n120.41358 116.915994 0 0\n119.974651 117.097356 0 0\n119.638537 117.432884 0 0\n119.456409 117.871497 0 0\n119.455994 118.34642 0 0\n119.637356 118.785349 0 0\n119.972884 119.121463 0 0\n120.411497 119.303591 0 0\n120.88642 119.304006 0 0\n121.325349 119.122644 0 0\n121.661463 118.787116 0 0\n121.843591 118.348503 0 0\n121.844006 117.87358 0 0\n121.844006 120.41358 0 0\n121.662644 119.974651 0 0\n121.327116 119.638537 0 0\n120.888503 119.456409 0 0\n120.41358 119.455994 0 0\n119.974651 119.637356 0 0\n119.638537 119.972884 0 0\n119.456409 120.411497 0 0\n119.455994 120.88642 0 0\n119.637356 121.325349 0 0\n119.972884 121.661463 0 0\n120.411497 121.843591 0 0\n120.88642 121.844006 0 0\n121.325349 121.662644 0 0\n121.661463 121.327116 0 0\n121.843591 120.888503 0 0\n121.844006 120.41358 0 0\n121.844006 122.95358 0 0\n121.662644 122.514651 0 0\n121.327116 122.178537 0 0\n120.888503 121.996409 0 0\n120.41358 121.995994 0 0\n119.974651 122.177356 0 0\n119.638537 122.512884 0 0\n119.456409 122.951497 0 0\n119.455994 123.42642 0 0\n119.637356 123.865349 0 0\n119.972884 124.201463 0 0\n120.411497 124.383591 0 0\n120.88642 124.384006 0 0\n121.325349 124.202644 0 0\n121.661463 123.867116 0 0\n121.843591 123.428503 0 0\n121.844006 122.95358 0 0\n121.844006 125.694212 0 0\n121.825771 125.415193 0 0\n121.703999 125.121206 0 0\n121.518993 125.040612 0 0\n121.339388 125.220217 0 0\n121.339388 124.861007 0 0\n121.258794 124.676001 0 0\n120.809105 124.523257 0 0\n120.335193 124.554229 0 0\n120.041206 124.676001 0 0\n119.960612 124.861007 0 0\n120.65 125.550395 0 0\n121.339388 124.861007 0 0\n121.339388 125.220217 0 0\n120.829605 125.73 0 0\n121.518993 126.419388 0 0\n121.703999 126.338794 0 0\n121.856743 125.889105 0 0\n121.856743 127.6477 0 0\n121.339388 127.6477 0 0\n121.339388 126.598993 0 0\n120.65 125.909605 0 0\n120.470395 126.08921 0 0\n120.470395 125.73 0 0\n119.781007 125.040612 0 0\n119.596001 125.121206 0 0\n119.443257 125.570895 0 0\n119.474229 126.044807 0 0\n119.596001 126.338794 0 0\n119.781007 126.419388 0 0\n120.470395 125.73 0 0\n120.470395 126.08921 0 0\n119.960612 126.598993 0 0\n120.041206 126.783999 0 0\n120.490895 126.936743 0 0\n120.964807 126.905771 0 0\n121.258794 126.783999 0 0\n121.339388 126.598993 0 0\n121.339388 127.6477 0 0\n118.996586 127.6477 0 0\n118.996586 80.78207 0 0\n118.885454 80.513109 0 0\n118.679854 80.307149 0 0\n118.576015 80.264031 0 0\n118.678771 80.221574 0 0\n118.884731 80.015974 0 0\n118.996332 79.747207 0 0\n118.996586 79.45619 0 0\n118.885454 79.187229 0 0\n118.679854 78.981269 0 0\n118.411087 78.869668 0 0\n118.12007 78.869414 0 0\n117.851109 78.980546 0 0\n117.645149 79.186146 0 0\n117.614834 79.259151 0 0\n117.614834 76.046579 0 0\n117.497141 75.761741 0 0\n117.279405 75.543624 0 0\n116.994773 75.425435 0 0\n116.686579 75.425166 0 0\n116.401741 75.542859 0 0\n116.183624 75.760595 0 0\n116.065435 76.045227 0 0\n116.065166 76.353421 0 0\n116.182859 76.638259 0 0\n116.400595 76.856376 0 0\n116.685227 76.974565 0 0\n116.993421 76.974834 0 0\n117.278259 76.857141 0 0\n117.496376 76.639405 0 0\n117.614565 76.354773 0 0\n117.614834 76.046579 0 0\n117.614834 79.259151 0 0\n117.602031 79.289984 0 0\n117.559574 79.187229 0 0\n117.353974 78.981269 0 0\n117.085207 78.869668 0 0\n116.79419 78.869414 0 0\n116.525229 78.980546 0 0\n116.319269 79.186146 0 0\n116.207668 79.454913 0 0\n116.207414 79.74593 0 0\n116.318546 80.014891 0 0\n116.524146 80.220851 0 0\n116.627984 80.263968 0 0\n116.525229 80.306426 0 0\n116.319269 80.512026 0 0\n116.207668 80.780793 0 0\n116.207414 81.07181 0 0\n116.318546 81.340771 0 0\n116.524146 81.546731 0 0\n116.792913 81.658332 0 0\n117.08393 81.658586 0 0\n117.352891 81.547454 0 0\n117.558851 81.341854 0 0\n117.601968 81.238015 0 0\n117.644426 81.340771 0 0\n117.850026 81.546731 0 0\n118.118793 81.658332 0 0\n118.40981 81.658586 0 0\n118.678771 81.547454 0 0\n118.884731 81.341854 0 0\n118.996332 81.073087 0 0\n118.996586 80.78207 0 0\n118.996586 127.6477 0 0\n118.757834 127.6477 0 0\n118.757834 92.810579 0 0\n118.640141 92.525741 0 0\n118.503834 92.389195 0 0\n118.503834 86.358979 0 0\n118.386141 86.074141 0 0\n118.168405 85.856024 0 0\n117.883773 85.737835 0 0\n117.575579 85.737566 0 0\n117.290741 85.855259 0 0\n117.072624 86.072995 0 0\n116.954435 86.357627 0 0\n116.954166 86.665821 0 0\n117.071859 86.950659 0 0\n117.289595 87.168776 0 0\n117.574227 87.286965 0 0\n117.882421 87.287234 0 0\n118.167259 87.169541 0 0\n118.385376 86.951805 0 0\n118.503565 86.667173 0 0\n118.503834 86.358979 0 0\n118.503834 92.389195 0 0\n118.422405 92.307624 0 0\n118.137773 92.189435 0 0\n117.829579 92.189166 0 0\n117.544741 92.306859 0 0\n117.326624 92.524595 0 0\n117.208435 92.809227 0 0\n117.208166 93.117421 0 0\n117.325859 93.402259 0 0\n117.543595 93.620376 0 0\n117.828227 93.738565 0 0\n118.136421 93.738834 0 0\n118.421259 93.621141 0 0\n118.639376 93.403405 0 0\n118.757565 93.118773 0 0\n118.757834 92.810579 0 0\n118.757834 127.6477 0 0\n117.691034 127.6477 0 0\n117.691034 119.531379 0 0\n117.573341 119.246541 0 0\n117.355605 119.028424 0 0\n117.070973 118.910235 0 0\n116.762779 118.909966 0 0\n116.477941 119.027659 0 0\n116.259824 119.245395 0 0\n116.141635 119.530027 0 0\n116.141366 119.838221 0 0\n116.259059 120.123059 0 0\n116.476795 120.341176 0 0\n116.761427 120.459365 0 0\n117.069621 120.459634 0 0\n117.354459 120.341941 0 0\n117.572576 120.124205 0 0\n117.690765 119.839573 0 0\n117.691034 119.531379 0 0\n117.691034 127.6477 0 0\n116.776634 127.6477 0 0\n116.776634 121.233179 0 0\n116.658941 120.948341 0 0\n116.441205 120.730224 0 0\n116.156573 120.612035 0 0\n115.848379 120.611766 0 0\n115.834207 120.617621 0 0\n115.861965 120.550773 0 0\n115.862234 120.242579 0 0\n115.744541 119.957741 0 0\n115.738446 119.951636 0 0\n115.794576 119.895605 0 0\n115.912765 119.610973 0 0\n115.913034 119.302779 0 0\n115.900367 119.272122 0 0\n115.900367 87.692852 0 0\n115.753734 87.337973 0 0\n115.482456 87.066221 0 0\n115.265367 86.976077 0 0\n115.265367 78.294852 0 0\n115.118734 77.939973 0 0\n114.847456 77.668221 0 0\n114.492832 77.520968 0 0\n114.108852 77.520633 0 0\n113.753973 77.667266 0 0\n113.482221 77.938544 0 0\n113.334968 78.293168 0 0\n113.334633 78.677148 0 0\n113.481266 79.032027 0 0\n113.752544 79.303779 0 0\n114.107168 79.451032 0 0\n114.491148 79.451367 0 0\n114.846027 79.304734 0 0\n115.117779 79.033456 0 0\n115.265032 78.678832 0 0\n115.265367 78.294852 0 0\n115.265367 86.976077 0 0\n115.201834 86.949696 0 0\n115.201834 82.015579 0 0\n115.084141 81.730741 0 0\n114.866405 81.512624 0 0\n114.581773 81.394435 0 0\n114.273579 81.394166 0 0\n114.06993 81.478311 0 0\n113.977405 81.385624 0 0\n113.692773 81.267435 0 0\n113.384579 81.267166 0 0\n113.099741 81.384859 0 0\n112.881624 81.602595 0 0\n112.763435 81.887227 0 0\n112.763166 82.195421 0 0\n112.880859 82.480259 0 0\n113.098595 82.698376 0 0\n113.383227 82.816565 0 0\n113.691421 82.816834 0 0\n113.895069 82.732688 0 0\n113.987595 82.825376 0 0\n114.272227 82.943565 0 0\n114.580421 82.943834 0 0\n114.865259 82.826141 0 0\n115.083376 82.608405 0 0\n115.201565 82.323773 0 0\n115.201834 82.015579 0 0\n115.201834 86.949696 0 0\n115.127832 86.918968 0 0\n114.743852 86.918633 0 0\n114.388973 87.065266 0 0\n114.117221 87.336544 0 0\n113.969968 87.691168 0 0\n113.969633 88.075148 0 0\n114.116266 88.430027 0 0\n114.387544 88.701779 0 0\n114.742168 88.849032 0 0\n115.126148 88.849367 0 0\n115.481027 88.702734 0 0\n115.752779 88.431456 0 0\n115.900032 88.076832 0 0\n115.900367 87.692852 0 0\n115.900367 119.272122 0 0\n115.795341 119.017941 0 0\n115.577605 118.799824 0 0\n115.292973 118.681635 0 0\n114.984779 118.681366 0 0\n114.732095 118.785773 0 0\n114.732095 110.152976 0 0\n114.732095 105.072976 0 0\n114.732095 94.912976 0 0\n114.732095 89.832976 0 0\n114.473557 89.207267 0 0\n113.995251 88.728126 0 0\n113.369994 88.468496 0 0\n112.692976 88.467905 0 0\n112.067267 88.726443 0 0\n111.684006 89.109036 0 0\n111.684006 84.85358 0 0\n111.502644 84.414651 0 0\n111.167116 84.078537 0 0\n110.728503 83.896409 0 0\n110.25358 83.895994 0 0\n109.814651 84.077356 0 0\n109.478537 84.412884 0 0\n109.296409 84.851497 0 0\n109.295994 85.32642 0 0\n109.477356 85.765349 0 0\n109.812884 86.101463 0 0\n110.251497 86.283591 0 0\n110.72642 86.284006 0 0\n111.165349 86.102644 0 0\n111.501463 85.767116 0 0\n111.683591 85.328503 0 0\n111.684006 84.85358 0 0\n111.684006 89.109036 0 0\n111.588126 89.204749 0 0\n111.328496 89.830006 0 0\n111.327905 90.507024 0 0\n111.586443 91.132733 0 0\n112.064749 91.611874 0 0\n112.690006 91.871504 0 0\n113.367024 91.872095 0 0\n113.992733 91.613557 0 0\n114.471874 91.135251 0 0\n114.731504 90.509994 0 0\n114.732095 89.832976 0 0\n114.732095 94.912976 0 0\n114.473557 94.287267 0 0\n113.995251 93.808126 0 0\n113.369994 93.548496 0 0\n112.692976 93.547905 0 0\n112.192095 93.754865 0 0\n112.192095 92.372976 0 0\n111.933557 91.747267 0 0\n111.455251 91.268126 0 0\n110.829994 91.008496 0 0\n110.152976 91.007905 0 0\n109.652095 91.214865 0 0\n109.652095 89.832976 0 0\n109.393557 89.207267 0 0\n109.143874 88.957148 0 0\n109.143874 85.766487 0 0\n109.143874 84.242487 0 0\n109.078275 84.083725 0 0\n108.956914 83.962152 0 0\n108.798267 83.896276 0 0\n108.626487 83.896126 0 0\n107.102487 83.896126 0 0\n106.943725 83.961725 0 0\n106.822152 84.083086 0 0\n106.756276 84.241733 0 0\n106.756126 84.413513 0 0\n106.756126 85.937513 0 0\n106.821725 86.096275 0 0\n106.943086 86.217848 0 0\n107.101733 86.283724 0 0\n107.273513 86.283874 0 0\n108.797513 86.283874 0 0\n108.956275 86.218275 0 0\n109.077848 86.096914 0 0\n109.143724 85.938267 0 0\n109.143874 85.766487 0 0\n109.143874 88.957148 0 0\n108.915251 88.728126 0 0\n108.289994 88.468496 0 0\n107.612976 88.467905 0 0\n106.987267 88.726443 0 0\n106.508126 89.204749 0 0\n106.248496 89.830006 0 0\n106.247905 90.507024 0 0\n106.506443 91.132733 0 0\n106.984749 91.611874 0 0\n107.610006 91.871504 0 0\n108.287024 91.872095 0 0\n108.912733 91.613557 0 0\n109.391874 91.135251 0 0\n109.651504 90.509994 0 0\n109.652095 89.832976 0 0\n109.652095 91.214865 0 0\n109.527267 91.266443 0 0\n109.048126 91.744749 0 0\n108.788496 92.370006 0 0\n108.787905 93.047024 0 0\n109.046443 93.672733 0 0\n109.524749 94.151874 0 0\n110.150006 94.411504 0 0\n110.827024 94.412095 0 0\n111.452733 94.153557 0 0\n111.931874 93.675251 0 0\n112.191504 93.049994 0 0\n112.192095 92.372976 0 0\n112.192095 93.754865 0 0\n112.067267 93.806443 0 0\n111.588126 94.284749 0 0\n111.328496 94.910006 0 0\n111.327905 95.587024 0 0\n111.586443 96.212733 0 0\n112.064749 96.691874 0 0\n112.690006 96.951504 0 0\n113.367024 96.952095 0 0\n113.992733 96.693557 0 0\n114.471874 96.215251 0 0\n114.731504 95.589994 0 0\n114.732095 94.912976 0 0\n114.732095 105.072976 0 0\n114.473557 104.447267 0 0\n113.995251 103.968126 0 0\n113.369994 103.708496 0 0\n112.692976 103.707905 0 0\n112.067267 103.966443 0 0\n111.588126 104.444749 0 0\n111.455367 104.764467 0 0\n111.455367 98.106852 0 0\n111.308734 97.751973 0 0\n111.037456 97.480221 0 0\n110.682832 97.332968 0 0\n110.298852 97.332633 0 0\n109.943973 97.479266 0 0\n109.672221 97.750544 0 0\n109.652095 97.799012 0 0\n109.652095 94.912976 0 0\n109.393557 94.287267 0 0\n108.915251 93.808126 0 0\n108.289994 93.548496 0 0\n107.612976 93.547905 0 0\n106.987267 93.806443 0 0\n106.508126 94.284749 0 0\n106.248496 94.910006 0 0\n106.247905 95.587024 0 0\n106.506443 96.212733 0 0\n106.984749 96.691874 0 0\n107.610006 96.951504 0 0\n108.287024 96.952095 0 0\n108.912733 96.693557 0 0\n109.391874 96.215251 0 0\n109.651504 95.589994 0 0\n109.652095 94.912976 0 0\n109.652095 97.799012 0 0\n109.524968 98.105168 0 0\n109.524633 98.489148 0 0\n109.671266 98.844027 0 0\n109.942544 99.115779 0 0\n110.297168 99.263032 0 0\n110.681148 99.263367 0 0\n111.036027 99.116734 0 0\n111.307779 98.845456 0 0\n111.455032 98.490832 0 0\n111.455367 98.106852 0 0\n111.455367 104.764467 0 0\n111.328496 105.070006 0 0\n111.327905 105.747024 0 0\n111.586443 106.372733 0 0\n112.064749 106.851874 0 0\n112.690006 107.111504 0 0\n113.367024 107.112095 0 0\n113.992733 106.853557 0 0\n114.471874 106.375251 0 0\n114.731504 105.749994 0 0\n114.732095 105.072976 0 0\n114.732095 110.152976 0 0\n114.473557 109.527267 0 0\n113.995251 109.048126 0 0\n113.369994 108.788496 0 0\n112.692976 108.787905 0 0\n112.192095 108.994865 0 0\n112.192095 107.612976 0 0\n111.933557 106.987267 0 0\n111.455251 106.508126 0 0\n110.829994 106.248496 0 0\n110.152976 106.247905 0 0\n109.652095 106.454865 0 0\n109.652095 105.072976 0 0\n109.393557 104.447267 0 0\n108.915251 103.968126 0 0\n108.289994 103.708496 0 0\n107.612976 103.707905 0 0\n106.987267 103.966443 0 0\n106.508126 104.444749 0 0\n106.248496 105.070006 0 0\n106.247905 105.747024 0 0\n106.506443 106.372733 0 0\n106.984749 106.851874 0 0\n107.610006 107.111504 0 0\n108.287024 107.112095 0 0\n108.912733 106.853557 0 0\n109.391874 106.375251 0 0\n109.651504 105.749994 0 0\n109.652095 105.072976 0 0\n109.652095 106.454865 0 0\n109.527267 106.506443 0 0\n109.048126 106.984749 0 0\n108.788496 107.610006 0 0\n108.787905 108.287024 0 0\n109.046443 108.912733 0 0\n109.524749 109.391874 0 0\n110.150006 109.651504 0 0\n110.827024 109.652095 0 0\n111.452733 109.393557 0 0\n111.931874 108.915251 0 0\n112.191504 108.289994 0 0\n112.192095 107.612976 0 0\n112.192095 108.994865 0 0\n112.067267 109.046443 0 0\n111.588126 109.524749 0 0\n111.328496 110.150006 0 0\n111.327905 110.827024 0 0\n111.586443 111.452733 0 0\n112.064749 111.931874 0 0\n112.690006 112.191504 0 0\n113.367024 112.192095 0 0\n113.992733 111.933557 0 0\n114.471874 111.455251 0 0\n114.731504 110.829994 0 0\n114.732095 110.152976 0 0\n114.732095 118.785773 0 0\n114.699941 118.799059 0 0\n114.693813 118.805175 0 0\n114.612405 118.723624 0 0\n114.327773 118.605435 0 0\n114.019579 118.605166 0 0\n113.734741 118.722859 0 0\n113.516624 118.940595 0 0\n113.487367 119.011053 0 0\n113.487367 117.461652 0 0\n113.340734 117.106773 0 0\n113.069456 116.835021 0 0\n112.714832 116.687768 0 0\n112.330852 116.687433 0 0\n111.975973 116.834066 0 0\n111.704221 117.105344 0 0\n111.556968 117.459968 0 0\n111.556633 117.843948 0 0\n111.703266 118.198827 0 0\n111.974544 118.470579 0 0\n112.329168 118.617832 0 0\n112.713148 118.618167 0 0\n113.068027 118.471534 0 0\n113.339779 118.200256 0 0\n113.487032 117.845632 0 0\n113.487367 117.461652 0 0\n113.487367 119.011053 0 0\n113.398435 119.225227 0 0\n113.398166 119.533421 0 0\n113.515859 119.818259 0 0\n113.733595 120.036376 0 0\n114.018227 120.154565 0 0\n114.326421 120.154834 0 0\n114.353324 120.143717 0 0\n114.312835 120.241227 0 0\n114.312566 120.549421 0 0\n114.430259 120.834259 0 0\n114.647995 121.052376 0 0\n114.932627 121.170565 0 0\n115.240821 121.170834 0 0\n115.254992 121.164978 0 0\n115.227235 121.231827 0 0\n115.226966 121.540021 0 0\n115.344659 121.824859 0 0\n115.562395 122.042976 0 0\n115.847027 122.161165 0 0\n116.155221 122.161434 0 0\n116.440059 122.043741 0 0\n116.658176 121.826005 0 0\n116.776365 121.541373 0 0\n116.776634 121.233179 0 0\n116.776634 127.6477 0 0\n113.004726 127.6477 0 0\n113.004726 121.01821 0 0\n112.893594 120.749249 0 0\n112.794525 120.650007 0 0\n112.892871 120.551834 0 0\n113.004472 120.283067 0 0\n113.004726 119.99205 0 0\n112.893594 119.723089 0 0\n112.687994 119.517129 0 0\n112.419227 119.405528 0 0\n112.12821 119.405274 0 0\n111.859249 119.516406 0 0\n111.760007 119.615474 0 0\n111.661834 119.517129 0 0\n111.393067 119.405528 0 0\n111.10205 119.405274 0 0\n110.985434 119.453458 0 0\n110.985434 118.007379 0 0\n110.867741 117.722541 0 0\n110.650005 117.504424 0 0\n110.365373 117.386235 0 0\n110.057179 117.385966 0 0\n109.772341 117.503659 0 0\n109.652095 117.623694 0 0\n109.652095 110.152976 0 0\n109.393557 109.527267 0 0\n108.915251 109.048126 0 0\n108.289994 108.788496 0 0\n107.612976 108.787905 0 0\n106.987267 109.046443 0 0\n106.508126 109.524749 0 0\n106.248496 110.150006 0 0\n106.247905 110.827024 0 0\n106.506443 111.452733 0 0\n106.984749 111.931874 0 0\n107.610006 112.191504 0 0\n108.287024 112.192095 0 0\n108.912733 111.933557 0 0\n109.391874 111.455251 0 0\n109.651504 110.829994 0 0\n109.652095 110.152976 0 0\n109.652095 117.623694 0 0\n109.554224 117.721395 0 0\n109.436035 118.006027 0 0\n109.435766 118.314221 0 0\n109.553459 118.599059 0 0\n109.771195 118.817176 0 0\n110.055827 118.935365 0 0\n110.364021 118.935634 0 0\n110.648859 118.817941 0 0\n110.866976 118.600205 0 0\n110.985165 118.315573 0 0\n110.985434 118.007379 0 0\n110.985434 119.453458 0 0\n110.833089 119.516406 0 0\n110.627129 119.722006 0 0\n110.515528 119.990773 0 0\n110.515274 120.28179 0 0\n110.626406 120.550751 0 0\n110.725474 120.649992 0 0\n110.627129 120.748166 0 0\n110.515528 121.016933 0 0\n110.515274 121.30795 0 0\n110.626406 121.576911 0 0\n110.832006 121.782871 0 0\n111.100773 121.894472 0 0\n111.39179 121.894726 0 0\n111.660751 121.783594 0 0\n111.759992 121.684525 0 0\n111.858166 121.782871 0 0\n112.126933 121.894472 0 0\n112.41795 121.894726 0 0\n112.686911 121.783594 0 0\n112.892871 121.577994 0 0\n113.004472 121.309227 0 0\n113.004726 121.01821 0 0\n113.004726 127.6477 0 0\n109.905967 127.6477 0 0\n109.905967 124.395852 0 0\n109.759334 124.040973 0 0\n109.664634 123.946107 0 0\n109.664634 119.328179 0 0\n109.546941 119.043341 0 0\n109.329205 118.825224 0 0\n109.044573 118.707035 0 0\n108.736379 118.706766 0 0\n108.451541 118.824459 0 0\n108.233424 119.042195 0 0\n108.115235 119.326827 0 0\n108.114966 119.635021 0 0\n108.232659 119.919859 0 0\n108.450395 120.137976 0 0\n108.735027 120.256165 0 0\n109.043221 120.256434 0 0\n109.328059 120.138741 0 0\n109.546176 119.921005 0 0\n109.664365 119.636373 0 0\n109.664634 119.328179 0 0\n109.664634 123.946107 0 0\n109.488056 123.769221 0 0\n109.133432 123.621968 0 0\n108.749452 123.621633 0 0\n108.394634 123.76824 0 0\n108.394634 120.674379 0 0\n108.276941 120.389541 0 0\n108.059205 120.171424 0 0\n107.774573 120.053235 0 0\n107.466379 120.052966 0 0\n107.434277 120.066229 0 0\n107.454565 120.017373 0 0\n107.454834 119.709179 0 0\n107.337141 119.424341 0 0\n107.119405 119.206224 0 0\n106.834773 119.088035 0 0\n106.526579 119.087766 0 0\n106.241741 119.205459 0 0\n106.023624 119.423195 0 0\n105.905435 119.707827 0 0\n105.905166 120.016021 0 0\n105.941619 120.104245 0 0\n105.818773 120.053235 0 0\n105.510579 120.052966 0 0\n105.225741 120.170659 0 0\n105.168834 120.227466 0 0\n105.168834 117.143779 0 0\n105.051141 116.858941 0 0\n104.838634 116.646062 0 0\n104.838634 113.511579 0 0\n104.720941 113.226741 0 0\n104.503205 113.008624 0 0\n104.218573 112.890435 0 0\n103.910379 112.890166 0 0\n103.625541 113.007859 0 0\n103.568636 113.064664 0 0\n103.563405 113.059424 0 0\n103.278773 112.941235 0 0\n102.970579 112.940966 0 0\n102.685741 113.058659 0 0\n102.467624 113.276395 0 0\n102.349435 113.561027 0 0\n102.349166 113.869221 0 0\n102.466859 114.154059 0 0\n102.684595 114.372176 0 0\n102.969227 114.490365 0 0\n103.277421 114.490634 0 0\n103.562259 114.372941 0 0\n103.619163 114.316135 0 0\n103.624395 114.321376 0 0\n103.909027 114.439565 0 0\n104.217221 114.439834 0 0\n104.502059 114.322141 0 0\n104.720176 114.104405 0 0\n104.838365 113.819773 0 0\n104.838634 113.511579 0 0\n104.838634 116.646062 0 0\n104.833405 116.640824 0 0\n104.548773 116.522635 0 0\n104.240579 116.522366 0 0\n103.955741 116.640059 0 0\n103.737624 116.857795 0 0\n103.619435 117.142427 0 0\n103.619166 117.450621 0 0\n103.736859 117.735459 0 0\n103.954595 117.953576 0 0\n104.239227 118.071765 0 0\n104.547421 118.072034 0 0\n104.832259 117.954341 0 0\n105.050376 117.736605 0 0\n105.168565 117.451973 0 0\n105.168834 117.143779 0 0\n105.168834 120.227466 0 0\n105.007624 120.388395 0 0\n104.946423 120.535783 0 0\n104.697779 120.535566 0 0\n104.412941 120.653259 0 0\n104.194824 120.870995 0 0\n104.076635 121.155627 0 0\n104.076366 121.463821 0 0\n104.194059 121.748659 0 0\n104.411795 121.966776 0 0\n104.696427 122.084965 0 0\n105.004621 122.085234 0 0\n105.289459 121.967541 0 0\n105.507576 121.749805 0 0\n105.568776 121.602416 0 0\n105.817421 121.602634 0 0\n106.102259 121.484941 0 0\n106.320376 121.267205 0 0\n106.438565 120.982573 0 0\n106.438834 120.674379 0 0\n106.40238 120.586154 0 0\n106.525227 120.637165 0 0\n106.833421 120.637434 0 0\n106.865522 120.62417 0 0\n106.845235 120.673027 0 0\n106.844966 120.981221 0 0\n106.962659 121.266059 0 0\n107.180395 121.484176 0 0\n107.465027 121.602365 0 0\n107.773221 121.602634 0 0\n108.058059 121.484941 0 0\n108.276176 121.267205 0 0\n108.394365 120.982573 0 0\n108.394634 120.674379 0 0\n108.394634 123.76824 0 0\n108.394573 123.768266 0 0\n108.122821 124.039544 0 0\n107.975568 124.394168 0 0\n107.975233 124.778148 0 0\n108.121866 125.133027 0 0\n108.393144 125.404779 0 0\n108.747768 125.552032 0 0\n109.131748 125.552367 0 0\n109.486627 125.405734 0 0\n109.758379 125.134456 0 0\n109.905632 124.779832 0 0\n109.905967 124.395852 0 0\n109.905967 127.6477 0 0\n103.848034 127.6477 0 0\n103.848034 123.163579 0 0\n103.730341 122.878741 0 0\n103.512605 122.660624 0 0\n103.276567 122.562612 0 0\n103.276567 117.461652 0 0\n103.129934 117.106773 0 0\n102.858656 116.835021 0 0\n102.781234 116.802872 0 0\n102.781234 115.721379 0 0\n102.663541 115.436541 0 0\n102.445805 115.218424 0 0\n102.161173 115.100235 0 0\n101.852979 115.099966 0 0\n101.568141 115.217659 0 0\n101.350024 115.435395 0 0\n101.231835 115.720027 0 0\n101.231647 115.934719 0 0\n101.201205 115.904224 0 0\n100.916573 115.786035 0 0\n100.608379 115.785766 0 0\n100.323541 115.903459 0 0\n100.105424 116.121195 0 0\n99.987235 116.405827 0 0\n99.986966 116.714021 0 0\n100.104659 116.998859 0 0\n100.322395 117.216976 0 0\n100.607027 117.335165 0 0\n100.915221 117.335434 0 0\n101.200059 117.217741 0 0\n101.418176 117.000005 0 0\n101.536365 116.715373 0 0\n101.536552 116.50068 0 0\n101.566995 116.531176 0 0\n101.851627 116.649365 0 0\n102.159821 116.649634 0 0\n102.444659 116.531941 0 0\n102.662776 116.314205 0 0\n102.780965 116.029573 0 0\n102.781234 115.721379 0 0\n102.781234 116.802872 0 0\n102.504032 116.687768 0 0\n102.120052 116.687433 0 0\n101.765173 116.834066 0 0\n101.493421 117.105344 0 0\n101.346168 117.459968 0 0\n101.345833 117.843948 0 0\n101.492466 118.198827 0 0\n101.763744 118.470579 0 0\n102.118368 118.617832 0 0\n102.502348 118.618167 0 0\n102.857227 118.471534 0 0\n103.128979 118.200256 0 0\n103.276232 117.845632 0 0\n103.276567 117.461652 0 0\n103.276567 122.562612 0 0\n103.227973 122.542435 0 0\n102.919779 122.542166 0 0\n102.844726 122.573177 0 0\n102.844726 121.01821 0 0\n102.733594 120.749249 0 0\n102.634525 120.650007 0 0\n102.732871 120.551834 0 0\n102.844472 120.283067 0 0\n102.844726 119.99205 0 0\n102.733594 119.723089 0 0\n102.527994 119.517129 0 0\n102.259227 119.405528 0 0\n101.96821 119.405274 0 0\n101.699249 119.516406 0 0\n101.600007 119.615474 0 0\n101.501834 119.517129 0 0\n101.233067 119.405528 0 0\n100.94205 119.405274 0 0\n100.673089 119.516406 0 0\n100.467129 119.722006 0 0\n100.355528 119.990773 0 0\n100.355274 120.28179 0 0\n100.466406 120.550751 0 0\n100.565474 120.649992 0 0\n100.467129 120.748166 0 0\n100.355528 121.016933 0 0\n100.355274 121.30795 0 0\n100.466406 121.576911 0 0\n100.672006 121.782871 0 0\n100.940773 121.894472 0 0\n101.23179 121.894726 0 0\n101.500751 121.783594 0 0\n101.599992 121.684525 0 0\n101.698166 121.782871 0 0\n101.966933 121.894472 0 0\n102.25795 121.894726 0 0\n102.526911 121.783594 0 0\n102.732871 121.577994 0 0\n102.844472 121.309227 0 0\n102.844726 121.01821 0 0\n102.844726 122.573177 0 0\n102.634941 122.659859 0 0\n102.416824 122.877595 0 0\n102.298635 123.162227 0 0\n102.298366 123.470421 0 0\n102.416059 123.755259 0 0\n102.633795 123.973376 0 0\n102.918427 124.091565 0 0\n103.226621 124.091834 0 0\n103.511459 123.974141 0 0\n103.729576 123.756405 0 0\n103.847765 123.471773 0 0\n103.848034 123.163579 0 0\n103.848034 127.6477 0 0\n99.834834 127.6477 0 0\n99.834834 118.896379 0 0\n99.717141 118.611541 0 0\n99.499405 118.393424 0 0\n99.214773 118.275235 0 0\n98.906579 118.274966 0 0\n98.621741 118.392659 0 0\n98.403624 118.610395 0 0\n98.285435 118.895027 0 0\n98.285166 119.203221 0 0\n98.361907 119.388949 0 0\n98.225824 119.524795 0 0\n98.204925 119.575124 0 0\n98.071773 119.519835 0 0\n97.763579 119.519566 0 0\n97.478741 119.637259 0 0\n97.260624 119.854995 0 0\n97.142435 120.139627 0 0\n97.142166 120.447821 0 0\n97.259859 120.732659 0 0\n97.477595 120.950776 0 0\n97.762227 121.068965 0 0\n98.070421 121.069234 0 0\n98.355259 120.951541 0 0\n98.573376 120.733805 0 0\n98.594274 120.683475 0 0\n98.727427 120.738765 0 0\n99.035621 120.739034 0 0\n99.320459 120.621341 0 0\n99.538576 120.403605 0 0\n99.656765 120.118973 0 0\n99.657034 119.810779 0 0\n99.580292 119.62505 0 0\n99.716376 119.489205 0 0\n99.834565 119.204573 0 0\n99.834834 118.896379 0 0\n99.834834 127.6477 0 0\n99.745967 127.6477 0 0\n99.745967 124.395852 0 0\n99.599334 124.040973 0 0\n99.453834 123.895218 0 0\n99.453834 121.664979 0 0\n99.336141 121.380141 0 0\n99.118405 121.162024 0 0\n98.833773 121.043835 0 0\n98.525579 121.043566 0 0\n98.240741 121.161259 0 0\n98.022624 121.378995 0 0\n97.904435 121.663627 0 0\n97.904399 121.704066 0 0\n97.788979 121.703966 0 0\n97.504141 121.821659 0 0\n97.286024 122.039395 0 0\n97.167835 122.324027 0 0\n97.167566 122.632221 0 0\n97.285259 122.917059 0 0\n97.502995 123.135176 0 0\n97.787627 123.253365 0 0\n98.095821 123.253634 0 0\n98.380659 123.135941 0 0\n98.598776 122.918205 0 0\n98.716965 122.633573 0 0\n98.717 122.593133 0 0\n98.832421 122.593234 0 0\n99.117259 122.475541 0 0\n99.335376 122.257805 0 0\n99.453565 121.973173 0 0\n99.453834 121.664979 0 0\n99.453834 123.895218 0 0\n99.328056 123.769221 0 0\n98.973432 123.621968 0 0\n98.589452 123.621633 0 0\n98.234573 123.768266 0 0\n97.962821 124.039544 0 0\n97.815568 124.394168 0 0\n97.815233 124.778148 0 0\n97.961866 125.133027 0 0\n98.233144 125.404779 0 0\n98.587768 125.552032 0 0\n98.971748 125.552367 0 0\n99.326627 125.405734 0 0\n99.598379 125.134456 0 0\n99.745632 124.779832 0 0\n99.745967 124.395852 0 0\n99.745967 127.6477 0 0\n83.947 127.6477 0 0\n83.947 119.507 0 0\n94.028285 119.507 0 0\n99.097337 115.001175 0 0\n99.179395 115.083376 0 0\n99.464027 115.201565 0 0\n99.772221 115.201834 0 0\n100.057059 115.084141 0 0\n100.275176 114.866405 0 0\n100.393365 114.581773 0 0\n100.393634 114.273579 0 0\n100.275941 113.988741 0 0\n100.257316 113.970083 0 0\n105.537 109.277031 0 0\n105.537 103.323162 0 0\n105.852168 103.454032 0 0\n106.236148 103.454367 0 0\n106.591027 103.307734 0 0\n106.862779 103.036456 0 0\n107.010032 102.681832 0 0\n107.010367 102.297852 0 0\n106.863734 101.942973 0 0\n106.592456 101.671221 0 0\n106.237832 101.523968 0 0\n105.853852 101.523633 0 0\n105.537 101.654553 0 0\n105.537 82.602605 0 0\n111.685536 76.454068 0 0\n111.798748 76.454167 0 0\n112.153627 76.307534 0 0\n112.425379 76.036256 0 0\n112.572632 75.681632 0 0\n112.572732 75.566872 0 0\n113.677986 74.461618 0 0\n113.563568 74.737168 0 0\n113.563233 75.121148 0 0\n113.709866 75.476027 0 0\n113.981144 75.747779 0 0\n114.335768 75.895032 0 0\n114.719748 75.895367 0 0\n115.074627 75.748734 0 0\n115.346379 75.477456 0 0\n115.493632 75.122832 0 0\n115.493967 74.738852 0 0\n115.373769 74.447952 0 0\n115.403544 74.477779 0 0\n115.758168 74.625032 0 0\n116.142148 74.625367 0 0\n116.497027 74.478734 0 0\n116.768779 74.207456 0 0\n116.916032 73.852832 0 0\n116.916367 73.468852 0 0\n116.795335 73.175932 0 0\n117.022467 72.9488 0 0\n122.245532 72.9488 0 0\n123.2662 73.969468 0 0\n123.2662 75.907859 0 0\n123.197658 75.953658 0 0\n122.966405 76.299753 0 0\n122.8852 76.708 0 0\n122.966405 77.116247 0 0\n123.197658 77.462342 0 0\n123.543753 77.693595 0 0\n123.952 77.7748 0 0\n124.348316 77.7748 0 0\n125.0696 78.496083 0 0\n125.0696 82.971716 0 0\n124.536367 83.504949 0 0\n124.536367 81.596852 0 0\n124.389734 81.241973 0 0\n124.118456 80.970221 0 0\n123.763832 80.822968 0 0\n123.443295 80.822688 0 0\n123.736027 80.701734 0 0\n124.007779 80.430456 0 0\n124.155032 80.075832 0 0\n124.155367 79.691852 0 0\n124.008734 79.336973 0 0\n123.737456 79.065221 0 0\n123.382832 78.917968 0 0\n122.998852 78.917633 0 0\n122.643973 79.064266 0 0\n122.372221 79.335544 0 0\n122.224968 79.690168 0 0\n122.224633 80.074148 0 0\n122.371266 80.429027 0 0\n122.642544 80.700779 0 0\n122.997168 80.848032 0 0\n123.317704 80.848311 0 0\n123.024973 80.969266 0 0\n122.753221 81.240544 0 0\n122.605968 81.595168 0 0\n122.605633 81.979148 0 0\n122.752266 82.334027 0 0\n123.023544 82.605779 0 0\n123.378168 82.753032 0 0\n123.762148 82.753367 0 0\n124.117027 82.606734 0 0\n124.388779 82.335456 0 0\n124.536032 81.980832 0 0\n124.536367 81.596852 0 0\n124.536367 83.504949 0 0\n124.018116 84.0232 0 0\n123.063 84.0232 0 0\n123.062999 84.0232 0 0\n122.995266 84.036672 0 0\n122.654753 84.104405 0 0\n122.308658 84.335658 0 0\n122.308655 84.335661 0 0\n122.079274 84.565042 0 0\n122.097632 84.520832 0 0\n122.097967 84.136852 0 0\n121.996367 83.890961 0 0\n121.996367 78.929852 0 0\n121.849734 78.574973 0 0\n121.578456 78.303221 0 0\n121.223832 78.155968 0 0\n120.839852 78.155633 0 0\n120.484973 78.302266 0 0\n120.218367 78.568406 0 0\n120.218367 75.119852 0 0\n120.071734 74.764973 0 0\n119.800456 74.493221 0 0\n119.445832 74.345968 0 0\n119.061852 74.345633 0 0\n118.706973 74.492266 0 0\n118.435221 74.763544 0 0\n118.287968 75.118168 0 0\n118.287633 75.502148 0 0\n118.434266 75.857027 0 0\n118.705544 76.128779 0 0\n119.060168 76.276032 0 0\n119.444148 76.276367 0 0\n119.799027 76.129734 0 0\n120.070779 75.858456 0 0\n120.218032 75.503832 0 0\n120.218367 75.119852 0 0\n120.218367 78.568406 0 0\n120.213221 78.573544 0 0\n120.065968 78.928168 0 0\n120.065633 79.312148 0 0\n120.212266 79.667027 0 0\n120.373136 79.828178 0 0\n120.256435 80.109227 0 0\n120.256166 80.417421 0 0\n120.373859 80.702259 0 0\n120.379908 80.708319 0 0\n120.374624 80.713595 0 0\n120.256435 80.998227 0 0\n120.256366 81.076677 0 0\n120.204852 81.076633 0 0\n119.849973 81.223266 0 0\n119.578221 81.494544 0 0\n119.430968 81.849168 0 0\n119.430633 82.233148 0 0\n119.577266 82.588027 0 0\n119.848544 82.859779 0 0\n120.203168 83.007032 0 0\n120.587148 83.007367 0 0\n120.942027 82.860734 0 0\n121.213779 82.589456 0 0\n121.361032 82.234832 0 0\n121.361363 81.854722 0 0\n121.469259 81.810141 0 0\n121.687376 81.592405 0 0\n121.805565 81.307773 0 0\n121.805834 80.999579 0 0\n121.688141 80.714741 0 0\n121.682091 80.70868 0 0\n121.687376 80.703405 0 0\n121.805565 80.418773 0 0\n121.805834 80.110579 0 0\n121.689039 79.827916 0 0\n121.848779 79.668456 0 0\n121.996032 79.313832 0 0\n121.996367 78.929852 0 0\n121.996367 83.890961 0 0\n121.951334 83.781973 0 0\n121.680056 83.510221 0 0\n121.325432 83.362968 0 0\n120.941452 83.362633 0 0\n120.586573 83.509266 0 0\n120.314821 83.780544 0 0\n120.167568 84.135168 0 0\n120.167233 84.519148 0 0\n120.313866 84.874027 0 0\n120.585144 85.145779 0 0\n120.939768 85.293032 0 0\n121.323748 85.293367 0 0\n121.370103 85.274213 0 0\n120.563716 86.0806 0 0\n120.2436 86.0806 0 0\n120.142005 86.0806 0 0\n120.142 86.080599 0 0\n119.733753 86.161805 0 0\n119.387658 86.393058 0 0\n119.156405 86.739153 0 0\n119.075199 87.1474 0 0\n119.156405 87.555647 0 0\n119.387658 87.901742 0 0\n124.518455 93.032538 0 0\n124.518458 93.032542 0 0\n124.587 93.07834 0 0\n124.587 99.440994 0 0\n124.586999 99.441 0 0\n124.668205 99.849247 0 0\n124.899458 100.195342 0 0\n126.753658 102.049541 0 0\n126.83862 102.106311 0 0\n126.733435 102.359627 0 0\n126.733166 102.667821 0 0\n126.850859 102.952659 0 0\n127.068595 103.170776 0 0\n127.353227 103.288965 0 0\n127.661421 103.289234 0 0\n127.946259 103.171541 0 0\n128.164376 102.953805 0 0\n128.282565 102.669173 0 0\n128.282834 102.360979 0 0\n128.177557 102.106191 0 0\n128.262341 102.049541 0 0\n128.493595 101.703446 0 0\n128.5748 101.295199 0 0\n128.493595 100.886953 0 0\n128.262341 100.540858 0 0\n126.7206 98.999116 0 0\n126.7206 92.2782 0 0\n126.639395 91.869953 0 0\n126.408142 91.523858 0 0\n126.062047 91.292605 0 0\n125.7298 91.226517 0 0\n122.082483 87.5792 0 0\n123.504883 86.1568 0 0\n124.459994 86.1568 0 0\n124.46 86.156801 0 0\n124.46 86.1568 0 0\n124.868247 86.075595 0 0\n125.214342 85.844342 0 0\n126.238 84.820683 0 0\n126.238 85.847861 0 0\n126.126032 85.801368 0 0\n125.742052 85.801033 0 0\n125.387173 85.947666 0 0\n125.115421 86.218944 0 0\n124.968168 86.573568 0 0\n124.967833 86.957548 0 0\n125.114466 87.312427 0 0\n125.177801 87.375872 0 0\n125.115421 87.438144 0 0\n124.968168 87.792768 0 0\n124.967833 88.176748 0 0\n125.114466 88.531627 0 0\n125.385744 88.803379 0 0\n125.740368 88.950632 0 0\n126.124348 88.950967 0 0\n126.479227 88.804334 0 0\n126.602085 88.68169 0 0\n133.297395 95.377 0 0\n134.321706 95.377 0 0\n134.402744 95.458179 0 0\n134.757368 95.605432 0 0\n135.141348 95.605767 0 0\n135.496227 95.459134 0 0\n135.578504 95.377 0 0\n136.577605 95.377 0 0\n141.097 90.857605 0 0\n141.097 90.119089 0 0\n141.415148 90.119367 0 0\n141.770027 89.972734 0 0\n142.041779 89.701456 0 0\n142.189032 89.346832 0 0\n142.189367 88.962852 0 0\n142.042734 88.607973 0 0\n141.771456 88.336221 0 0\n141.416832 88.188968 0 0\n141.097 88.188688 0 0\n141.097 87.887405 0 0\n141.424854 88.023543 0 0\n141.783572 88.023856 0 0\n142.115105 87.88687 0 0\n142.368978 87.633439 0 0\n142.506543 87.302146 0 0\n142.506856 86.943428 0 0\n142.36987 86.611895 0 0\n142.181697 86.423393 0 0\n142.368978 86.236439 0 0\n142.506543 85.905146 0 0\n142.506856 85.546428 0 0\n142.36987 85.214895 0 0\n142.116439 84.961022 0 0\n141.785146 84.823457 0 0\n141.426428 84.823144 0 0\n141.097 84.95926 0 0\n141.097 83.687937 0 0\n141.173032 83.504832 0 0\n141.173367 83.120852 0 0\n141.097 82.936029 0 0\n141.097 73.609144 0 0\n141.313921 73.609334 0 0\n141.598759 73.491641 0 0\n141.816876 73.273905 0 0\n141.935065 72.989273 0 0\n141.935334 72.681079 0 0\n141.817641 72.396241 0 0\n141.599905 72.178124 0 0\n141.315273 72.059935 0 0\n141.097 72.059744 0 0\n141.097 62.706082 0 0\n141.184544 62.793779 0 0\n141.539168 62.941032 0 0\n141.702471 62.941174 0 0\n141.655968 63.053168 0 0\n141.655633 63.437148 0 0\n141.802266 63.792027 0 0\n142.073544 64.063779 0 0\n142.428168 64.211032 0 0\n142.812148 64.211367 0 0\n143.167027 64.064734 0 0\n143.438779 63.793456 0 0\n143.586032 63.438832 0 0\n143.586367 63.054852 0 0\n143.439734 62.699973 0 0\n143.168456 62.428221 0 0\n142.813832 62.280968 0 0\n142.650528 62.280825 0 0\n142.697032 62.168832 0 0\n142.697367 61.784852 0 0\n142.550734 61.429973 0 0\n142.279456 61.158221 0 0\n141.924832 61.010968 0 0\n141.540852 61.010633 0 0\n141.185973 61.157266 0 0\n141.097 61.246083 0 0\n141.097 55.2323 0 0\n173.159715 55.2323 0 0\n173.082277 55.264297 0 0\n172.735435 55.610534 0 0\n172.547495 56.063145 0 0\n172.547067 56.553225 0 0\n172.734217 57.006163 0 0\n173.080454 57.353005 0 0\n173.533065 57.540945 0 0\n174.023145 57.541373 0 0\n174.476083 57.354223 0 0\n174.822925 57.007986 0 0\n175.010865 56.555375 0 0\n175.011293 56.065295 0 0\n174.824143 55.612357 0 0\n174.477906 55.265515 0 0\n174.397915 55.2323 0 0\n178.661355 55.2323 0 0\n178.583917 55.264297 0 0\n178.237075 55.610534 0 0\n178.049135 56.063145 0 0\n178.048707 56.553225 0 0\n178.235857 57.006163 0 0\n178.582094 57.353005 0 0\n179.034705 57.540945 0 0\n179.524785 57.541373 0 0\n179.977723 57.354223 0 0\n180.324565 57.007986 0 0\n180.512505 56.555375 0 0\n180.512933 56.065295 0 0\n180.325783 55.612357 0 0\n179.979546 55.265515 0 0\n179.899555 55.2323 0 0\n205.487932 55.2323 0 0\n206.84063 55.502595 0 0\n207.927583 56.227501 0 0\n208.660087 57.325845 0 0\n208.9277 58.665114 0 0\n208.9277 67.719016 0 0\n207.581852 66.373168 0 0\n207.581852 58.208084 0 0\n207.27315 57.460968 0 0\n206.702038 56.888859 0 0\n205.955463 56.578854 0 0\n205.147084 56.578148 0 0\n204.399968 56.88685 0 0\n203.827859 57.457962 0 0\n203.517854 58.204537 0 0\n203.517148 59.012916 0 0\n203.82585 59.760032 0 0\n204.396962 60.332141 0 0\n205.143537 60.642146 0 0\n205.951916 60.642852 0 0\n206.699032 60.33415 0 0\n207.271141 59.763038 0 0\n207.581146 59.016463 0 0\n207.581852 58.208084 0 0\n207.581852 66.373168 0 0\n201.414342 60.205658 0 0\n201.068247 59.974405 0 0\n200.66 59.893199 0 0\n200.659994 59.8932 0 0\n198.044006 59.8932 0 0\n198.044006 58.18358 0 0\n197.862644 57.744651 0 0\n197.527116 57.408537 0 0\n197.088503 57.226409 0 0\n196.61358 57.225994 0 0\n196.174651 57.407356 0 0\n195.838537 57.742884 0 0\n195.656409 58.181497 0 0\n195.655994 58.65642 0 0\n195.837356 59.095349 0 0\n196.172884 59.431463 0 0\n196.611497 59.613591 0 0\n197.08642 59.614006 0 0\n197.525349 59.432644 0 0\n197.861463 59.097116 0 0\n198.043591 58.658503 0 0\n198.044006 58.18358 0 0\n198.044006 59.8932 0 0\n197.917855 59.8932 0 0\n197.856914 59.832152 0 0\n197.698267 59.766276 0 0\n197.526487 59.766126 0 0\n196.002487 59.766126 0 0\n195.843725 59.831725 0 0\n195.722152 59.953086 0 0\n195.656276 60.111733 0 0\n195.656126 60.283513 0 0\n195.656126 61.807513 0 0\n195.721725 61.966275 0 0\n195.843086 62.087848 0 0\n196.001733 62.153724 0 0\n196.173513 62.153874 0 0\n197.697513 62.153874 0 0\n197.856275 62.088275 0 0\n197.917857 62.0268 0 0\n200.218116 62.0268 0 0\n207.2132 69.021883 0 0\n207.2132 111.318116 0 0\n205.778243 112.753073 0 0\n205.778243 101.944518 0 0\n205.652833 101.641002 0 0\n205.420819 101.408583 0 0\n205.117523 101.282643 0 0\n204.789118 101.282357 0 0\n204.485602 101.407767 0 0\n204.253183 101.639781 0 0\n204.127243 101.943077 0 0\n204.126957 102.271482 0 0\n204.252367 102.574998 0 0\n204.484381 102.807417 0 0\n204.787677 102.933357 0 0\n205.116082 102.933643 0 0\n205.419598 102.808233 0 0\n205.652017 102.576219 0 0\n205.777957 102.272923 0 0\n205.778243 101.944518 0 0\n205.778243 112.753073 0 0\n205.181367 113.349949 0 0\n205.181367 110.552852 0 0\n205.034734 110.197973 0 0\n204.763456 109.926221 0 0\n204.408832 109.778968 0 0\n204.024852 109.778633 0 0\n203.669973 109.925266 0 0\n203.593843 110.001263 0 0\n203.593843 102.122318 0 0\n203.468433 101.818802 0 0\n203.236419 101.586383 0 0\n202.933123 101.460443 0 0\n202.604718 101.460157 0 0\n202.463567 101.518479 0 0\n202.463567 100.113452 0 0\n202.316934 99.758573 0 0\n202.045656 99.486821 0 0\n201.691032 99.339568 0 0\n201.307052 99.339233 0 0\n200.952173 99.485866 0 0\n200.680421 99.757144 0 0\n200.584006 99.989334 0 0\n200.584006 97.55358 0 0\n200.584006 87.39358 0 0\n200.584006 84.85358 0 0\n200.584006 82.31358 0 0\n200.584006 79.77358 0 0\n200.402644 79.334651 0 0\n200.067116 78.998537 0 0\n199.628503 78.816409 0 0\n199.15358 78.815994 0 0\n198.714651 78.997356 0 0\n198.378537 79.332884 0 0\n198.196409 79.771497 0 0\n198.195994 80.24642 0 0\n198.377356 80.685349 0 0\n198.712884 81.021463 0 0\n199.151497 81.203591 0 0\n199.62642 81.204006 0 0\n200.065349 81.022644 0 0\n200.401463 80.687116 0 0\n200.583591 80.248503 0 0\n200.584006 79.77358 0 0\n200.584006 82.31358 0 0\n200.402644 81.874651 0 0\n200.067116 81.538537 0 0\n199.628503 81.356409 0 0\n199.15358 81.355994 0 0\n198.714651 81.537356 0 0\n198.378537 81.872884 0 0\n198.196409 82.311497 0 0\n198.195994 82.78642 0 0\n198.377356 83.225349 0 0\n198.712884 83.561463 0 0\n199.151497 83.743591 0 0\n199.62642 83.744006 0 0\n200.065349 83.562644 0 0\n200.401463 83.227116 0 0\n200.583591 82.788503 0 0\n200.584006 82.31358 0 0\n200.584006 84.85358 0 0\n200.402644 84.414651 0 0\n200.067116 84.078537 0 0\n199.628503 83.896409 0 0\n199.15358 83.895994 0 0\n198.714651 84.077356 0 0\n198.378537 84.412884 0 0\n198.196409 84.851497 0 0\n198.195994 85.32642 0 0\n198.377356 85.765349 0 0\n198.712884 86.101463 0 0\n199.151497 86.283591 0 0\n199.62642 86.284006 0 0\n200.065349 86.102644 0 0\n200.401463 85.767116 0 0\n200.583591 85.328503 0 0\n200.584006 84.85358 0 0\n200.584006 87.39358 0 0\n200.402644 86.954651 0 0\n200.067116 86.618537 0 0\n199.628503 86.436409 0 0\n199.15358 86.435994 0 0\n198.714651 86.617356 0 0\n198.378537 86.952884 0 0\n198.196409 87.391497 0 0\n198.195994 87.86642 0 0\n198.377356 88.305349 0 0\n198.712884 88.641463 0 0\n199.151497 88.823591 0 0\n199.62642 88.824006 0 0\n200.065349 88.642644 0 0\n200.401463 88.307116 0 0\n200.583591 87.868503 0 0\n200.584006 87.39358 0 0\n200.584006 97.55358 0 0\n200.583874 97.55326 0 0\n200.583874 90.846487 0 0\n200.583874 89.322487 0 0\n200.518275 89.163725 0 0\n200.396914 89.042152 0 0\n200.238267 88.976276 0 0\n200.066487 88.976126 0 0\n198.542487 88.976126 0 0\n198.383725 89.041725 0 0\n198.262152 89.163086 0 0\n198.196276 89.321733 0 0\n198.196126 89.493513 0 0\n198.196126 91.017513 0 0\n198.261725 91.176275 0 0\n198.383086 91.297848 0 0\n198.541733 91.363724 0 0\n198.713513 91.363874 0 0\n200.237513 91.363874 0 0\n200.396275 91.298275 0 0\n200.517848 91.176914 0 0\n200.583724 91.018267 0 0\n200.583874 90.846487 0 0\n200.583874 97.55326 0 0\n200.402644 97.114651 0 0\n200.067116 96.778537 0 0\n199.628503 96.596409 0 0\n199.15358 96.595994 0 0\n198.714651 96.777356 0 0\n198.378537 97.112884 0 0\n198.196409 97.551497 0 0\n198.195994 98.02642 0 0\n198.377356 98.465349 0 0\n198.712884 98.801463 0 0\n199.151497 98.983591 0 0\n199.62642 98.984006 0 0\n200.065349 98.802644 0 0\n200.401463 98.467116 0 0\n200.583591 98.028503 0 0\n200.584006 97.55358 0 0\n200.584006 99.989334 0 0\n200.562416 100.041329 0 0\n200.402644 99.654651 0 0\n200.067116 99.318537 0 0\n199.628503 99.136409 0 0\n199.15358 99.135994 0 0\n198.714651 99.317356 0 0\n198.378537 99.652884 0 0\n198.196409 100.091497 0 0\n198.195994 100.56642 0 0\n198.377356 101.005349 0 0\n198.712884 101.341463 0 0\n199.151497 101.523591 0 0\n199.62642 101.524006 0 0\n200.065349 101.342644 0 0\n200.401463 101.007116 0 0\n200.573217 100.593485 0 0\n200.679466 100.850627 0 0\n200.950744 101.122379 0 0\n201.305368 101.269632 0 0\n201.689348 101.269967 0 0\n202.044227 101.123334 0 0\n202.315979 100.852056 0 0\n202.463232 100.497432 0 0\n202.463567 100.113452 0 0\n202.463567 101.518479 0 0\n202.301202 101.585567 0 0\n202.068783 101.817581 0 0\n201.942843 102.120877 0 0\n201.942557 102.449282 0 0\n202.067967 102.752798 0 0\n202.299981 102.985217 0 0\n202.603277 103.111157 0 0\n202.931682 103.111443 0 0\n203.235198 102.986033 0 0\n203.467617 102.754019 0 0\n203.593557 102.450723 0 0\n203.593843 102.122318 0 0\n203.593843 110.001263 0 0\n203.398221 110.196544 0 0\n203.250968 110.551168 0 0\n203.250633 110.935148 0 0\n203.397266 111.290027 0 0\n203.668544 111.561779 0 0\n204.023168 111.709032 0 0\n204.407148 111.709367 0 0\n204.762027 111.562734 0 0\n205.033779 111.291456 0 0\n205.181032 110.936832 0 0\n205.181367 110.552852 0 0\n205.181367 113.349949 0 0\n204.028116 114.5032 0 0\n200.584006 114.5032 0 0\n200.584006 107.71358 0 0\n200.584006 105.17358 0 0\n200.584006 102.63358 0 0\n200.402644 102.194651 0 0\n200.067116 101.858537 0 0\n199.628503 101.676409 0 0\n199.15358 101.675994 0 0\n198.714651 101.857356 0 0\n198.378537 102.192884 0 0\n198.196409 102.631497 0 0\n198.195994 103.10642 0 0\n198.377356 103.545349 0 0\n198.712884 103.881463 0 0\n199.151497 104.063591 0 0\n199.62642 104.064006 0 0\n200.065349 103.882644 0 0\n200.401463 103.547116 0 0\n200.583591 103.108503 0 0\n200.584006 102.63358 0 0\n200.584006 105.17358 0 0\n200.402644 104.734651 0 0\n200.067116 104.398537 0 0\n199.628503 104.216409 0 0\n199.15358 104.215994 0 0\n198.714651 104.397356 0 0\n198.378537 104.732884 0 0\n198.196409 105.171497 0 0\n198.195994 105.64642 0 0\n198.377356 106.085349 0 0\n198.712884 106.421463 0 0\n199.151497 106.603591 0 0\n199.62642 106.604006 0 0\n200.065349 106.422644 0 0\n200.401463 106.087116 0 0\n200.583591 105.648503 0 0\n200.584006 105.17358 0 0\n200.584006 107.71358 0 0\n200.402644 107.274651 0 0\n200.067116 106.938537 0 0\n199.628503 106.756409 0 0\n199.15358 106.755994 0 0\n198.714651 106.937356 0 0\n198.378537 107.272884 0 0\n198.196409 107.711497 0 0\n198.195994 108.18642 0 0\n198.377356 108.625349 0 0\n198.712884 108.961463 0 0\n199.151497 109.143591 0 0\n199.62642 109.144006 0 0\n200.065349 108.962644 0 0\n200.401463 108.627116 0 0\n200.583591 108.188503 0 0\n200.584006 107.71358 0 0\n200.584006 114.5032 0 0\n200.583874 114.5032 0 0\n200.583874 111.166487 0 0\n200.583874 109.642487 0 0\n200.518275 109.483725 0 0\n200.396914 109.362152 0 0\n200.238267 109.296276 0 0\n200.066487 109.296126 0 0\n198.542487 109.296126 0 0\n198.383725 109.361725 0 0\n198.262152 109.483086 0 0\n198.196276 109.641733 0 0\n198.196126 109.813513 0 0\n198.196126 111.337513 0 0\n198.261725 111.496275 0 0\n198.383086 111.617848 0 0\n198.541733 111.683724 0 0\n198.713513 111.683874 0 0\n200.237513 111.683874 0 0\n200.396275 111.618275 0 0\n200.517848 111.496914 0 0\n200.583724 111.338267 0 0\n200.583874 111.166487 0 0\n200.583874 114.5032 0 0\n198.044006 114.5032 0 0\n198.044006 110.25358 0 0\n198.044006 107.71358 0 0\n198.044006 105.17358 0 0\n198.044006 102.63358 0 0\n198.044006 100.09358 0 0\n198.044006 97.55358 0 0\n198.044006 89.93358 0 0\n198.044006 87.39358 0 0\n198.044006 84.85358 0 0\n198.044006 82.31358 0 0\n198.044006 79.77358 0 0\n198.044006 65.80358 0 0\n197.862644 65.364651 0 0\n197.527116 65.028537 0 0\n197.088503 64.846409 0 0\n196.61358 64.845994 0 0\n196.174651 65.027356 0 0\n195.910367 65.291179 0 0\n195.910367 63.308852 0 0\n195.763734 62.953973 0 0\n195.492456 62.682221 0 0\n195.137832 62.534968 0 0\n194.753852 62.534633 0 0\n194.398973 62.681266 0 0\n194.127221 62.952544 0 0\n193.979968 63.307168 0 0\n193.979633 63.691148 0 0\n194.126266 64.046027 0 0\n194.397544 64.317779 0 0\n194.752168 64.465032 0 0\n195.136148 64.465367 0 0\n195.491027 64.318734 0 0\n195.762779 64.047456 0 0\n195.910032 63.692832 0 0\n195.910367 63.308852 0 0\n195.910367 65.291179 0 0\n195.838537 65.362884 0 0\n195.656409 65.801497 0 0\n195.655994 66.27642 0 0\n195.837356 66.715349 0 0\n196.172884 67.051463 0 0\n196.611497 67.233591 0 0\n197.08642 67.234006 0 0\n197.525349 67.052644 0 0\n197.861463 66.717116 0 0\n198.043591 66.278503 0 0\n198.044006 65.80358 0 0\n198.044006 79.77358 0 0\n198.043874 79.77326 0 0\n198.043874 69.427513 0 0\n198.043874 67.732487 0 0\n197.978275 67.573725 0 0\n197.856914 67.452152 0 0\n197.698267 67.386276 0 0\n197.526487 67.386126 0 0\n197.08495 67.3862 0 0\n196.977 67.49415 0 0\n196.977 68.453 0 0\n197.93585 68.453 0 0\n198.0438 68.34505 0 0\n198.043874 67.732487 0 0\n198.043874 69.427513 0 0\n198.0438 68.81495 0 0\n197.93585 68.707 0 0\n196.977 68.707 0 0\n196.977 69.66585 0 0\n197.08495 69.7738 0 0\n197.526487 69.773874 0 0\n197.698267 69.773724 0 0\n197.856914 69.707848 0 0\n197.978275 69.586275 0 0\n198.043874 69.427513 0 0\n198.043874 79.77326 0 0\n197.862644 79.334651 0 0\n197.527116 78.998537 0 0\n197.088503 78.816409 0 0\n196.723 78.816089 0 0\n196.723 69.66585 0 0\n196.723 68.707 0 0\n196.723 68.453 0 0\n196.723 67.49415 0 0\n196.61505 67.3862 0 0\n196.173513 67.386126 0 0\n196.001733 67.386276 0 0\n195.843086 67.452152 0 0\n195.721725 67.573725 0 0\n195.656126 67.732487 0 0\n195.6562 68.34505 0 0\n195.76415 68.453 0 0\n196.723 68.453 0 0\n196.723 68.707 0 0\n195.76415 68.707 0 0\n195.6562 68.81495 0 0\n195.656126 69.427513 0 0\n195.721725 69.586275 0 0\n195.843086 69.707848 0 0\n196.001733 69.773724 0 0\n196.173513 69.773874 0 0\n196.61505 69.7738 0 0\n196.723 69.66585 0 0\n196.723 78.816089 0 0\n196.61358 78.815994 0 0\n196.174651 78.997356 0 0\n195.838537 79.332884 0 0\n195.656409 79.771497 0 0\n195.655994 80.24642 0 0\n195.837356 80.685349 0 0\n196.172884 81.021463 0 0\n196.611497 81.203591 0 0\n197.08642 81.204006 0 0\n197.525349 81.022644 0 0\n197.861463 80.687116 0 0\n198.043591 80.248503 0 0\n198.044006 79.77358 0 0\n198.044006 82.31358 0 0\n197.862644 81.874651 0 0\n197.527116 81.538537 0 0\n197.088503 81.356409 0 0\n196.61358 81.355994 0 0\n196.174651 81.537356 0 0\n195.838537 81.872884 0 0\n195.656409 82.311497 0 0\n195.655994 82.78642 0 0\n195.837356 83.225349 0 0\n196.172884 83.561463 0 0\n196.611497 83.743591 0 0\n197.08642 83.744006 0 0\n197.525349 83.562644 0 0\n197.861463 83.227116 0 0\n198.043591 82.788503 0 0\n198.044006 82.31358 0 0\n198.044006 84.85358 0 0\n197.862644 84.414651 0 0\n197.527116 84.078537 0 0\n197.088503 83.896409 0 0\n196.61358 83.895994 0 0\n196.174651 84.077356 0 0\n195.838537 84.412884 0 0\n195.656409 84.851497 0 0\n195.655994 85.32642 0 0\n195.837356 85.765349 0 0\n196.172884 86.101463 0 0\n196.611497 86.283591 0 0\n197.08642 86.284006 0 0\n197.525349 86.102644 0 0\n197.861463 85.767116 0 0\n198.043591 85.328503 0 0\n198.044006 84.85358 0 0\n198.044006 87.39358 0 0\n197.862644 86.954651 0 0\n197.527116 86.618537 0 0\n197.088503 86.436409 0 0\n196.61358 86.435994 0 0\n196.174651 86.617356 0 0\n195.838537 86.952884 0 0\n195.656409 87.391497 0 0\n195.655994 87.86642 0 0\n195.837356 88.305349 0 0\n196.172884 88.641463 0 0\n196.611497 88.823591 0 0\n197.08642 88.824006 0 0\n197.525349 88.642644 0 0\n197.861463 88.307116 0 0\n198.043591 87.868503 0 0\n198.044006 87.39358 0 0\n198.044006 89.93358 0 0\n197.862644 89.494651 0 0\n197.527116 89.158537 0 0\n197.088503 88.976409 0 0\n196.61358 88.975994 0 0\n196.174651 89.157356 0 0\n195.838537 89.492884 0 0\n195.656409 89.931497 0 0\n195.655994 90.40642 0 0\n195.837356 90.845349 0 0\n196.172884 91.181463 0 0\n196.611497 91.363591 0 0\n197.08642 91.364006 0 0\n197.525349 91.182644 0 0\n197.861463 90.847116 0 0\n198.043591 90.408503 0 0\n198.044006 89.93358 0 0\n198.044006 97.55358 0 0\n197.862644 97.114651 0 0\n197.527116 96.778537 0 0\n197.088503 96.596409 0 0\n196.61358 96.595994 0 0\n196.174651 96.777356 0 0\n195.838537 97.112884 0 0\n195.656409 97.551497 0 0\n195.655994 98.02642 0 0\n195.837356 98.465349 0 0\n196.172884 98.801463 0 0\n196.611497 98.983591 0 0\n197.08642 98.984006 0 0\n197.525349 98.802644 0 0\n197.861463 98.467116 0 0\n198.043591 98.028503 0 0\n198.044006 97.55358 0 0\n198.044006 100.09358 0 0\n197.862644 99.654651 0 0\n197.527116 99.318537 0 0\n197.088503 99.136409 0 0\n196.61358 99.135994 0 0\n196.174651 99.317356 0 0\n195.838537 99.652884 0 0\n195.656409 100.091497 0 0\n195.655994 100.56642 0 0\n195.837356 101.005349 0 0\n196.172884 101.341463 0 0\n196.611497 101.523591 0 0\n197.08642 101.524006 0 0\n197.525349 101.342644 0 0\n197.861463 101.007116 0 0\n198.043591 100.568503 0 0\n198.044006 100.09358 0 0\n198.044006 102.63358 0 0\n197.862644 102.194651 0 0\n197.527116 101.858537 0 0\n197.088503 101.676409 0 0\n196.61358 101.675994 0 0\n196.174651 101.857356 0 0\n195.838537 102.192884 0 0\n195.656409 102.631497 0 0\n195.655994 103.10642 0 0\n195.837356 103.545349 0 0\n196.172884 103.881463 0 0\n196.611497 104.063591 0 0\n197.08642 104.064006 0 0\n197.525349 103.882644 0 0\n197.861463 103.547116 0 0\n198.043591 103.108503 0 0\n198.044006 102.63358 0 0\n198.044006 105.17358 0 0\n197.862644 104.734651 0 0\n197.527116 104.398537 0 0\n197.088503 104.216409 0 0\n196.61358 104.215994 0 0\n196.174651 104.397356 0 0\n195.838537 104.732884 0 0\n195.656409 105.171497 0 0\n195.655994 105.64642 0 0\n195.837356 106.085349 0 0\n196.172884 106.421463 0 0\n196.611497 106.603591 0 0\n197.08642 106.604006 0 0\n197.525349 106.422644 0 0\n197.861463 106.087116 0 0\n198.043591 105.648503 0 0\n198.044006 105.17358 0 0\n198.044006 107.71358 0 0\n197.862644 107.274651 0 0\n197.527116 106.938537 0 0\n197.088503 106.756409 0 0\n196.61358 106.755994 0 0\n196.174651 106.937356 0 0\n195.838537 107.272884 0 0\n195.656409 107.711497 0 0\n195.655994 108.18642 0 0\n195.837356 108.625349 0 0\n196.172884 108.961463 0 0\n196.611497 109.143591 0 0\n197.08642 109.144006 0 0\n197.525349 108.962644 0 0\n197.861463 108.627116 0 0\n198.043591 108.188503 0 0\n198.044006 107.71358 0 0\n198.044006 110.25358 0 0\n197.862644 109.814651 0 0\n197.527116 109.478537 0 0\n197.088503 109.296409 0 0\n196.61358 109.295994 0 0\n196.174651 109.477356 0 0\n195.838537 109.812884 0 0\n195.656409 110.251497 0 0\n195.655994 110.72642 0 0\n195.837356 111.165349 0 0\n196.172884 111.501463 0 0\n196.611497 111.683591 0 0\n197.08642 111.684006 0 0\n197.525349 111.502644 0 0\n197.861463 111.167116 0 0\n198.043591 110.728503 0 0\n198.044006 110.25358 0 0\n198.044006 114.5032 0 0\n195.504006 114.5032 0 0\n195.504006 75.96358 0 0\n195.503874 75.96326 0 0\n195.503874 74.336487 0 0\n195.503874 72.812487 0 0\n195.438275 72.653725 0 0\n195.316914 72.532152 0 0\n195.158267 72.466276 0 0\n194.986487 72.466126 0 0\n193.462487 72.466126 0 0\n193.303725 72.531725 0 0\n193.182152 72.653086 0 0\n193.116276 72.811733 0 0\n193.116126 72.983513 0 0\n193.116126 74.507513 0 0\n193.181725 74.666275 0 0\n193.303086 74.787848 0 0\n193.461733 74.853724 0 0\n193.633513 74.853874 0 0\n195.157513 74.853874 0 0\n195.316275 74.788275 0 0\n195.437848 74.666914 0 0\n195.503724 74.508267 0 0\n195.503874 74.336487 0 0\n195.503874 75.96326 0 0\n195.322644 75.524651 0 0\n194.987116 75.188537 0 0\n194.548503 75.006409 0 0\n194.07358 75.005994 0 0\n193.634651 75.187356 0 0\n193.298537 75.522884 0 0\n193.116409 75.961497 0 0\n193.115994 76.43642 0 0\n193.297356 76.875349 0 0\n193.632884 77.211463 0 0\n194.071497 77.393591 0 0\n194.54642 77.394006 0 0\n194.985349 77.212644 0 0\n195.321463 76.877116 0 0\n195.503591 76.438503 0 0\n195.504006 75.96358 0 0\n195.504006 114.5032 0 0\n195.008643 114.5032 0 0\n195.008643 102.325518 0 0\n194.883233 102.022002 0 0\n194.778934 101.917521 0 0\n194.882417 101.814219 0 0\n195.008357 101.510923 0 0\n195.008643 101.182518 0 0\n195.008643 99.404518 0 0\n194.883233 99.101002 0 0\n194.651219 98.868583 0 0\n194.513367 98.811341 0 0\n194.513367 96.074852 0 0\n194.513367 94.042852 0 0\n194.513367 91.121852 0 0\n194.513367 89.089852 0 0\n194.513367 78.802852 0 0\n194.366734 78.447973 0 0\n194.095456 78.176221 0 0\n193.740832 78.028968 0 0\n193.356852 78.028633 0 0\n193.001973 78.175266 0 0\n192.964006 78.213166 0 0\n192.964006 75.96358 0 0\n192.964006 73.42358 0 0\n192.782644 72.984651 0 0\n192.544834 72.746425 0 0\n192.544834 62.711579 0 0\n192.427141 62.426741 0 0\n192.209405 62.208624 0 0\n191.924773 62.090435 0 0\n191.616579 62.090166 0 0\n191.331741 62.207859 0 0\n191.113624 62.425595 0 0\n190.995435 62.710227 0 0\n190.995282 62.8844 0 0\n190.793456 62.682221 0 0\n190.438832 62.534968 0 0\n190.054852 62.534633 0 0\n189.699973 62.681266 0 0\n189.428221 62.952544 0 0\n189.280968 63.307168 0 0\n189.280633 63.691148 0 0\n189.427266 64.046027 0 0\n189.698544 64.317779 0 0\n189.89017 64.397349 0 0\n189.852435 64.488227 0 0\n189.852166 64.796421 0 0\n189.969859 65.081259 0 0\n190.187595 65.299376 0 0\n190.472227 65.417565 0 0\n190.780421 65.417834 0 0\n191.065259 65.300141 0 0\n191.283376 65.082405 0 0\n191.401565 64.797773 0 0\n191.401834 64.489579 0 0\n191.284141 64.204741 0 0\n191.082389 64.002636 0 0\n191.211032 63.692832 0 0\n191.211285 63.401858 0 0\n191.330595 63.521376 0 0\n191.615227 63.639565 0 0\n191.923421 63.639834 0 0\n192.208259 63.522141 0 0\n192.426376 63.304405 0 0\n192.544565 63.019773 0 0\n192.544834 62.711579 0 0\n192.544834 72.746425 0 0\n192.447116 72.648537 0 0\n192.008503 72.466409 0 0\n191.53358 72.465994 0 0\n191.094651 72.647356 0 0\n190.758537 72.982884 0 0\n190.576409 73.421497 0 0\n190.575994 73.89642 0 0\n190.757356 74.335349 0 0\n191.092884 74.671463 0 0\n191.531497 74.853591 0 0\n192.00642 74.854006 0 0\n192.445349 74.672644 0 0\n192.781463 74.337116 0 0\n192.963591 73.898503 0 0\n192.964006 73.42358 0 0\n192.964006 75.96358 0 0\n192.782644 75.524651 0 0\n192.447116 75.188537 0 0\n192.008503 75.006409 0 0\n191.53358 75.005994 0 0\n191.094651 75.187356 0 0\n190.758537 75.522884 0 0\n190.576409 75.961497 0 0\n190.575994 76.43642 0 0\n190.757356 76.875349 0 0\n191.092884 77.211463 0 0\n191.531497 77.393591 0 0\n192.00642 77.394006 0 0\n192.445349 77.212644 0 0\n192.781463 76.877116 0 0\n192.963591 76.438503 0 0\n192.964006 75.96358 0 0\n192.964006 78.213166 0 0\n192.730221 78.446544 0 0\n192.582968 78.801168 0 0\n192.582633 79.185148 0 0\n192.729266 79.540027 0 0\n193.000544 79.811779 0 0\n193.355168 79.959032 0 0\n193.739148 79.959367 0 0\n194.094027 79.812734 0 0\n194.365779 79.541456 0 0\n194.513032 79.186832 0 0\n194.513367 78.802852 0 0\n194.513367 89.089852 0 0\n194.366734 88.734973 0 0\n194.095456 88.463221 0 0\n194.005367 88.425812 0 0\n194.005367 84.009852 0 0\n193.858734 83.654973 0 0\n193.587456 83.383221 0 0\n193.232832 83.235968 0 0\n192.848852 83.235633 0 0\n192.493973 83.382266 0 0\n192.222221 83.653544 0 0\n192.074968 84.008168 0 0\n192.074633 84.392148 0 0\n192.221266 84.747027 0 0\n192.492544 85.018779 0 0\n192.847168 85.166032 0 0\n193.231148 85.166367 0 0\n193.586027 85.019734 0 0\n193.857779 84.748456 0 0\n194.005032 84.393832 0 0\n194.005367 84.009852 0 0\n194.005367 88.425812 0 0\n193.740832 88.315968 0 0\n193.356852 88.315633 0 0\n193.001973 88.462266 0 0\n192.730221 88.733544 0 0\n192.582968 89.088168 0 0\n192.582633 89.472148 0 0\n192.729266 89.827027 0 0\n193.000544 90.098779 0 0\n193.355168 90.246032 0 0\n193.739148 90.246367 0 0\n194.094027 90.099734 0 0\n194.365779 89.828456 0 0\n194.513032 89.473832 0 0\n194.513367 89.089852 0 0\n194.513367 91.121852 0 0\n194.366734 90.766973 0 0\n194.095456 90.495221 0 0\n193.740832 90.347968 0 0\n193.356852 90.347633 0 0\n193.001973 90.494266 0 0\n192.730221 90.765544 0 0\n192.582968 91.120168 0 0\n192.582633 91.504148 0 0\n192.729266 91.859027 0 0\n193.000544 92.130779 0 0\n193.355168 92.278032 0 0\n193.739148 92.278367 0 0\n194.094027 92.131734 0 0\n194.365779 91.860456 0 0\n194.513032 91.505832 0 0\n194.513367 91.121852 0 0\n194.513367 94.042852 0 0\n194.366734 93.687973 0 0\n194.095456 93.416221 0 0\n193.740832 93.268968 0 0\n193.356852 93.268633 0 0\n193.001973 93.415266 0 0\n192.824234 93.592694 0 0\n192.824234 93.140779 0 0\n192.706541 92.855941 0 0\n192.488805 92.637824 0 0\n192.204173 92.519635 0 0\n191.895979 92.519366 0 0\n191.611141 92.637059 0 0\n191.393024 92.854795 0 0\n191.274835 93.139427 0 0\n191.274566 93.447621 0 0\n191.392259 93.732459 0 0\n191.609995 93.950576 0 0\n191.894627 94.068765 0 0\n192.202821 94.069034 0 0\n192.487659 93.951341 0 0\n192.705776 93.733605 0 0\n192.823965 93.448973 0 0\n192.824234 93.140779 0 0\n192.824234 93.592694 0 0\n192.730221 93.686544 0 0\n192.582968 94.041168 0 0\n192.582633 94.425148 0 0\n192.729266 94.780027 0 0\n193.000544 95.051779 0 0\n193.355168 95.199032 0 0\n193.739148 95.199367 0 0\n194.094027 95.052734 0 0\n194.365779 94.781456 0 0\n194.513032 94.426832 0 0\n194.513367 94.042852 0 0\n194.513367 96.074852 0 0\n194.366734 95.719973 0 0\n194.095456 95.448221 0 0\n193.740832 95.300968 0 0\n193.356852 95.300633 0 0\n193.001973 95.447266 0 0\n192.730221 95.718544 0 0\n192.582968 96.073168 0 0\n192.582633 96.457148 0 0\n192.729266 96.812027 0 0\n193.000544 97.083779 0 0\n193.355168 97.231032 0 0\n193.739148 97.231367 0 0\n194.094027 97.084734 0 0\n194.365779 96.813456 0 0\n194.513032 96.458832 0 0\n194.513367 96.074852 0 0\n194.513367 98.811341 0 0\n194.347923 98.742643 0 0\n194.019518 98.742357 0 0\n193.716002 98.867767 0 0\n193.483583 99.099781 0 0\n193.357643 99.403077 0 0\n193.357357 99.731482 0 0\n193.482767 100.034998 0 0\n193.714781 100.267417 0 0\n194.018077 100.393357 0 0\n194.346482 100.393643 0 0\n194.649998 100.268233 0 0\n194.882417 100.036219 0 0\n195.008357 99.732923 0 0\n195.008643 99.404518 0 0\n195.008643 101.182518 0 0\n194.883233 100.879002 0 0\n194.651219 100.646583 0 0\n194.347923 100.520643 0 0\n194.019518 100.520357 0 0\n193.716002 100.645767 0 0\n193.483583 100.877781 0 0\n193.357643 101.181077 0 0\n193.357357 101.509482 0 0\n193.482767 101.812998 0 0\n193.587065 101.917478 0 0\n193.483583 102.020781 0 0\n193.357643 102.324077 0 0\n193.357357 102.652482 0 0\n193.482767 102.955998 0 0\n193.714781 103.188417 0 0\n194.018077 103.314357 0 0\n194.346482 103.314643 0 0\n194.649998 103.189233 0 0\n194.882417 102.957219 0 0\n195.008357 102.653923 0 0\n195.008643 102.325518 0 0\n195.008643 114.5032 0 0\n194.513367 114.5032 0 0\n194.513367 104.075852 0 0\n194.366734 103.720973 0 0\n194.095456 103.449221 0 0\n193.740832 103.301968 0 0\n193.356852 103.301633 0 0\n193.001973 103.448266 0 0\n192.730221 103.719544 0 0\n192.582968 104.074168 0 0\n192.582633 104.458148 0 0\n192.729266 104.813027 0 0\n193.000544 105.084779 0 0\n193.355168 105.232032 0 0\n193.739148 105.232367 0 0\n194.094027 105.085734 0 0\n194.365779 104.814456 0 0\n194.513032 104.459832 0 0\n194.513367 104.075852 0 0\n194.513367 114.5032 0 0\n191.960634 114.5032 0 0\n191.960634 103.072179 0 0\n191.842941 102.787341 0 0\n191.625205 102.569224 0 0\n191.340573 102.451035 0 0\n191.032379 102.450766 0 0\n190.948062 102.485604 0 0\n190.878457 102.317148 0 0\n190.978576 102.217205 0 0\n191.096765 101.932573 0 0\n191.097034 101.624379 0 0\n190.979341 101.339541 0 0\n190.761605 101.121424 0 0\n190.476973 101.003235 0 0\n190.424006 101.003188 0 0\n190.424006 75.96358 0 0\n190.424006 73.42358 0 0\n190.242644 72.984651 0 0\n189.907116 72.648537 0 0\n189.468503 72.466409 0 0\n188.99358 72.465994 0 0\n188.554651 72.647356 0 0\n188.549405 72.652592 0 0\n188.549405 64.105939 0 0\n188.43943 63.839779 0 0\n188.235972 63.635965 0 0\n188.048849 63.558265 0 0\n188.04895 63.441582 0 0\n188.234901 63.36475 0 0\n188.438715 63.161292 0 0\n188.549154 62.895324 0 0\n188.549405 62.607339 0 0\n188.43943 62.341179 0 0\n188.235972 62.137365 0 0\n187.970004 62.026926 0 0\n187.682019 62.026675 0 0\n187.415859 62.13665 0 0\n187.32502 62.22733 0 0\n187.274367 62.176588 0 0\n187.274367 56.577852 0 0\n187.127734 56.222973 0 0\n186.856456 55.951221 0 0\n186.501832 55.803968 0 0\n186.117852 55.803633 0 0\n185.762973 55.950266 0 0\n185.491221 56.221544 0 0\n185.343968 56.576168 0 0\n185.343633 56.960148 0 0\n185.490266 57.315027 0 0\n185.761544 57.586779 0 0\n186.116168 57.734032 0 0\n186.500148 57.734367 0 0\n186.855027 57.587734 0 0\n187.126779 57.316456 0 0\n187.274032 56.961832 0 0\n187.274367 56.577852 0 0\n187.274367 62.176588 0 0\n187.235212 62.137365 0 0\n186.969244 62.026926 0 0\n186.681259 62.026675 0 0\n186.415099 62.13665 0 0\n186.211285 62.340108 0 0\n186.131367 62.532572 0 0\n186.131367 59.498852 0 0\n185.984734 59.143973 0 0\n185.713456 58.872221 0 0\n185.358832 58.724968 0 0\n184.974852 58.724633 0 0\n184.619973 58.871266 0 0\n184.348221 59.142544 0 0\n184.200968 59.497168 0 0\n184.200633 59.881148 0 0\n184.347266 60.236027 0 0\n184.618544 60.507779 0 0\n184.973168 60.655032 0 0\n185.357148 60.655367 0 0\n185.712027 60.508734 0 0\n185.983779 60.237456 0 0\n186.131032 59.882832 0 0\n186.131367 59.498852 0 0\n186.131367 62.532572 0 0\n186.100846 62.606076 0 0\n186.100595 62.894061 0 0\n186.21057 63.160221 0 0\n186.414028 63.364035 0 0\n186.60115 63.441734 0 0\n186.601049 63.558417 0 0\n186.415099 63.63525 0 0\n186.211285 63.838708 0 0\n186.100846 64.104676 0 0\n186.100595 64.392661 0 0\n186.21057 64.658821 0 0\n186.414028 64.862635 0 0\n186.679996 64.973074 0 0\n186.967981 64.973325 0 0\n187.234141 64.86335 0 0\n187.324979 64.772669 0 0\n187.414788 64.862635 0 0\n187.680756 64.973074 0 0\n187.968741 64.973325 0 0\n188.234901 64.86335 0 0\n188.438715 64.659892 0 0\n188.549154 64.393924 0 0\n188.549405 64.105939 0 0\n188.549405 72.652592 0 0\n188.218537 72.982884 0 0\n188.036409 73.421497 0 0\n188.035994 73.89642 0 0\n188.217356 74.335349 0 0\n188.552884 74.671463 0 0\n188.991497 74.853591 0 0\n189.46642 74.854006 0 0\n189.905349 74.672644 0 0\n190.241463 74.337116 0 0\n190.423591 73.898503 0 0\n190.424006 73.42358 0 0\n190.424006 75.96358 0 0\n190.242644 75.524651 0 0\n189.907116 75.188537 0 0\n189.468503 75.006409 0 0\n188.99358 75.005994 0 0\n188.554651 75.187356 0 0\n188.218537 75.522884 0 0\n188.036409 75.961497 0 0\n188.035994 76.43642 0 0\n188.217356 76.875349 0 0\n188.552884 77.211463 0 0\n188.991497 77.393591 0 0\n189.46642 77.394006 0 0\n189.905349 77.212644 0 0\n190.241463 76.877116 0 0\n190.423591 76.438503 0 0\n190.424006 75.96358 0 0\n190.424006 101.003188 0 0\n190.168779 101.002966 0 0\n189.883941 101.120659 0 0\n189.665824 101.338395 0 0\n189.547635 101.623027 0 0\n189.547366 101.931221 0 0\n189.638942 102.152851 0 0\n189.538824 102.252795 0 0\n189.420635 102.537427 0 0\n189.420366 102.845621 0 0\n189.538059 103.130459 0 0\n189.755795 103.348576 0 0\n190.040427 103.466765 0 0\n190.348621 103.467034 0 0\n190.432937 103.432195 0 0\n190.528659 103.663859 0 0\n190.746395 103.881976 0 0\n191.031027 104.000165 0 0\n191.339221 104.000434 0 0\n191.624059 103.882741 0 0\n191.842176 103.665005 0 0\n191.960365 103.380373 0 0\n191.960634 103.072179 0 0\n191.960634 114.5032 0 0\n191.363767 114.5032 0 0\n191.363767 105.371252 0 0\n191.217134 105.016373 0 0\n190.945856 104.744621 0 0\n190.591232 104.597368 0 0\n190.207252 104.597033 0 0\n189.852373 104.743666 0 0\n189.580621 105.014944 0 0\n189.433368 105.369568 0 0\n189.433033 105.753548 0 0\n189.579666 106.108427 0 0\n189.850944 106.380179 0 0\n190.205568 106.527432 0 0\n190.589548 106.527767 0 0\n190.944427 106.381134 0 0\n191.216179 106.109856 0 0\n191.363432 105.755232 0 0\n191.363767 105.371252 0 0\n191.363767 114.5032 0 0\n189.026967 114.5032 0 0\n189.026967 79.031452 0 0\n188.880334 78.676573 0 0\n188.609056 78.404821 0 0\n188.254432 78.257568 0 0\n187.884006 78.257244 0 0\n187.884006 75.96358 0 0\n187.884006 73.42358 0 0\n187.702644 72.984651 0 0\n187.367116 72.648537 0 0\n187.274367 72.610024 0 0\n187.274367 70.039852 0 0\n187.127734 69.684973 0 0\n186.856456 69.413221 0 0\n186.501832 69.265968 0 0\n186.131367 69.265644 0 0\n186.131367 67.118852 0 0\n185.984734 66.763973 0 0\n185.713456 66.492221 0 0\n185.358832 66.344968 0 0\n184.974852 66.344633 0 0\n184.848643 66.396781 0 0\n184.848643 61.812518 0 0\n184.723233 61.509002 0 0\n184.491219 61.276583 0 0\n184.305242 61.199358 0 0\n184.340365 61.114773 0 0\n184.340634 60.806579 0 0\n184.222941 60.521741 0 0\n184.005205 60.303624 0 0\n183.720573 60.185435 0 0\n183.412379 60.185166 0 0\n183.127541 60.302859 0 0\n183.103635 60.326722 0 0\n182.919456 60.142221 0 0\n182.621443 60.018475 0 0\n182.689357 59.854923 0 0\n182.689643 59.526518 0 0\n182.564233 59.223002 0 0\n182.332219 58.990583 0 0\n182.028923 58.864643 0 0\n181.700518 58.864357 0 0\n181.397002 58.989767 0 0\n181.164583 59.221781 0 0\n181.038643 59.525077 0 0\n181.038357 59.853482 0 0\n181.163767 60.156998 0 0\n181.395781 60.389417 0 0\n181.53911 60.448933 0 0\n181.406968 60.767168 0 0\n181.406633 61.151148 0 0\n181.553266 61.506027 0 0\n181.824544 61.777779 0 0\n182.179168 61.925032 0 0\n182.563148 61.925367 0 0\n182.918027 61.778734 0 0\n183.103571 61.593512 0 0\n183.126395 61.616376 0 0\n183.256122 61.670243 0 0\n183.197643 61.811077 0 0\n183.197357 62.139482 0 0\n183.322767 62.442998 0 0\n183.554781 62.675417 0 0\n183.858077 62.801357 0 0\n184.186482 62.801643 0 0\n184.489998 62.676233 0 0\n184.722417 62.444219 0 0\n184.848357 62.140923 0 0\n184.848643 61.812518 0 0\n184.848643 66.396781 0 0\n184.619973 66.491266 0 0\n184.348221 66.762544 0 0\n184.200968 67.117168 0 0\n184.200633 67.501148 0 0\n184.347266 67.856027 0 0\n184.618544 68.127779 0 0\n184.973168 68.275032 0 0\n185.357148 68.275367 0 0\n185.712027 68.128734 0 0\n185.983779 67.857456 0 0\n186.131032 67.502832 0 0\n186.131367 67.118852 0 0\n186.131367 69.265644 0 0\n186.117852 69.265633 0 0\n185.762973 69.412266 0 0\n185.491221 69.683544 0 0\n185.343968 70.038168 0 0\n185.343633 70.422148 0 0\n185.490266 70.777027 0 0\n185.761544 71.048779 0 0\n186.116168 71.196032 0 0\n186.500148 71.196367 0 0\n186.855027 71.049734 0 0\n187.126779 70.778456 0 0\n187.274032 70.423832 0 0\n187.274367 70.039852 0 0\n187.274367 72.610024 0 0\n186.928503 72.466409 0 0\n186.45358 72.465994 0 0\n186.014651 72.647356 0 0\n185.678537 72.982884 0 0\n185.496409 73.421497 0 0\n185.495994 73.89642 0 0\n185.677356 74.335349 0 0\n186.012884 74.671463 0 0\n186.451497 74.853591 0 0\n186.92642 74.854006 0 0\n187.365349 74.672644 0 0\n187.701463 74.337116 0 0\n187.883591 73.898503 0 0\n187.884006 73.42358 0 0\n187.884006 75.96358 0 0\n187.702644 75.524651 0 0\n187.367116 75.188537 0 0\n186.928503 75.006409 0 0\n186.45358 75.005994 0 0\n186.014651 75.187356 0 0\n185.678537 75.522884 0 0\n185.496409 75.961497 0 0\n185.495994 76.43642 0 0\n185.677356 76.875349 0 0\n186.012884 77.211463 0 0\n186.451497 77.393591 0 0\n186.92642 77.394006 0 0\n187.365349 77.212644 0 0\n187.701463 76.877116 0 0\n187.883591 76.438503 0 0\n187.884006 75.96358 0 0\n187.884006 78.257244 0 0\n187.870452 78.257233 0 0\n187.515573 78.403866 0 0\n187.243821 78.675144 0 0\n187.096568 79.029768 0 0\n187.096233 79.413748 0 0\n187.242866 79.768627 0 0\n187.514144 80.040379 0 0\n187.868768 80.187632 0 0\n188.252748 80.187967 0 0\n188.607627 80.041334 0 0\n188.879379 79.770056 0 0\n189.026632 79.415432 0 0\n189.026967 79.031452 0 0\n189.026967 114.5032 0 0\n188.226856 114.5032 0 0\n188.226856 92.074228 0 0\n188.08987 91.742695 0 0\n187.836439 91.488822 0 0\n187.782367 91.466369 0 0\n187.782367 81.596852 0 0\n187.635734 81.241973 0 0\n187.364456 80.970221 0 0\n187.009832 80.822968 0 0\n186.625852 80.822633 0 0\n186.270973 80.969266 0 0\n186.258238 80.981978 0 0\n186.258367 80.834852 0 0\n186.111734 80.479973 0 0\n185.840456 80.208221 0 0\n185.485832 80.060968 0 0\n185.115367 80.060644 0 0\n185.115367 78.802852 0 0\n184.968734 78.447973 0 0\n184.697456 78.176221 0 0\n184.342832 78.028968 0 0\n184.289834 78.028921 0 0\n184.289834 75.030579 0 0\n184.172141 74.745741 0 0\n183.954405 74.527624 0 0\n183.669773 74.409435 0 0\n183.361579 74.409166 0 0\n183.076741 74.526859 0 0\n182.858624 74.744595 0 0\n182.740435 75.029227 0 0\n182.740166 75.337421 0 0\n182.857859 75.622259 0 0\n183.075595 75.840376 0 0\n183.360227 75.958565 0 0\n183.668421 75.958834 0 0\n183.953259 75.841141 0 0\n184.171376 75.623405 0 0\n184.289565 75.338773 0 0\n184.289834 75.030579 0 0\n184.289834 78.028921 0 0\n183.958852 78.028633 0 0\n183.603973 78.175266 0 0\n183.464367 78.314628 0 0\n183.464367 77.405852 0 0\n183.317734 77.050973 0 0\n183.046456 76.779221 0 0\n182.691832 76.631968 0 0\n182.689643 76.631966 0 0\n182.689643 65.876518 0 0\n182.564233 65.573002 0 0\n182.332219 65.340583 0 0\n182.028923 65.214643 0 0\n181.700518 65.214357 0 0\n181.397002 65.339767 0 0\n181.164583 65.571781 0 0\n181.038643 65.875077 0 0\n181.038357 66.203482 0 0\n181.163767 66.506998 0 0\n181.354777 66.698342 0 0\n181.182224 66.870595 0 0\n181.064035 67.155227 0 0\n181.063813 67.409527 0 0\n180.977373 67.373635 0 0\n180.669179 67.373366 0 0\n180.384341 67.491059 0 0\n180.17383 67.701202 0 0\n180.17383 59.051934 0 0\n179.998063 58.626546 0 0\n179.672886 58.300801 0 0\n179.247805 58.124292 0 0\n178.787534 58.12389 0 0\n178.362146 58.299657 0 0\n178.036401 58.624834 0 0\n177.859892 59.049915 0 0\n177.85949 59.510186 0 0\n178.035257 59.935574 0 0\n178.360434 60.261319 0 0\n178.785515 60.437828 0 0\n179.245786 60.43823 0 0\n179.671174 60.262463 0 0\n179.996919 59.937286 0 0\n180.173428 59.512205 0 0\n180.17383 59.051934 0 0\n180.17383 67.701202 0 0\n180.166224 67.708795 0 0\n180.048035 67.993427 0 0\n180.047766 68.301621 0 0\n180.165459 68.586459 0 0\n180.383195 68.804576 0 0\n180.667827 68.922765 0 0\n180.976021 68.923034 0 0\n181.260859 68.805341 0 0\n181.478976 68.587605 0 0\n181.597165 68.302973 0 0\n181.597386 68.048672 0 0\n181.683827 68.084565 0 0\n181.992021 68.084834 0 0\n182.276859 67.967141 0 0\n182.494976 67.749405 0 0\n182.613165 67.464773 0 0\n182.613434 67.156579 0 0\n182.495741 66.871741 0 0\n182.347759 66.7235 0 0\n182.563417 66.508219 0 0\n182.689357 66.204923 0 0\n182.689643 65.876518 0 0\n182.689643 76.631966 0 0\n182.307852 76.631633 0 0\n182.080034 76.725765 0 0\n182.080034 72.363579 0 0\n181.962341 72.078741 0 0\n181.744605 71.860624 0 0\n181.459973 71.742435 0 0\n181.151779 71.742166 0 0\n180.866941 71.859859 0 0\n180.648824 72.077595 0 0\n180.632243 72.117526 0 0\n180.632243 71.083518 0 0\n180.506833 70.780002 0 0\n180.274819 70.547583 0 0\n179.971523 70.421643 0 0\n179.643118 70.421357 0 0\n179.339602 70.546767 0 0\n179.107183 70.778781 0 0\n179.01095 71.010534 0 0\n178.990541 70.961141 0 0\n178.772805 70.743024 0 0\n178.488173 70.624835 0 0\n178.20801 70.62459 0 0\n178.492259 70.507141 0 0\n178.710376 70.289405 0 0\n178.828565 70.004773 0 0\n178.828834 69.696579 0 0\n178.711141 69.411741 0 0\n178.493405 69.193624 0 0\n178.208773 69.075435 0 0\n177.900579 69.075166 0 0\n177.876367 69.08517 0 0\n177.876367 61.149852 0 0\n177.729734 60.794973 0 0\n177.458456 60.523221 0 0\n177.103832 60.375968 0 0\n176.719852 60.375633 0 0\n176.364973 60.522266 0 0\n176.093221 60.793544 0 0\n175.945968 61.148168 0 0\n175.945633 61.532148 0 0\n176.092266 61.887027 0 0\n176.363544 62.158779 0 0\n176.718168 62.306032 0 0\n177.102148 62.306367 0 0\n177.457027 62.159734 0 0\n177.728779 61.888456 0 0\n177.876032 61.533832 0 0\n177.876367 61.149852 0 0\n177.876367 69.08517 0 0\n177.615741 69.192859 0 0\n177.397624 69.410595 0 0\n177.279435 69.695227 0 0\n177.279166 70.003421 0 0\n177.396859 70.288259 0 0\n177.614595 70.506376 0 0\n177.899227 70.624565 0 0\n178.179389 70.624809 0 0\n177.895141 70.742259 0 0\n177.677024 70.959995 0 0\n177.558835 71.244627 0 0\n177.558566 71.552821 0 0\n177.676259 71.837659 0 0\n177.893995 72.055776 0 0\n178.178627 72.173965 0 0\n178.486821 72.174234 0 0\n178.771659 72.056541 0 0\n178.989776 71.838805 0 0\n179.074063 71.635817 0 0\n179.106367 71.713998 0 0\n179.338381 71.946417 0 0\n179.641677 72.072357 0 0\n179.970082 72.072643 0 0\n180.273598 71.947233 0 0\n180.506017 71.715219 0 0\n180.631957 71.411923 0 0\n180.632243 71.083518 0 0\n180.632243 72.117526 0 0\n180.530635 72.362227 0 0\n180.530366 72.670421 0 0\n180.648059 72.955259 0 0\n180.865795 73.173376 0 0\n181.150427 73.291565 0 0\n181.458621 73.291834 0 0\n181.743459 73.174141 0 0\n181.961576 72.956405 0 0\n182.079765 72.671773 0 0\n182.080034 72.363579 0 0\n182.080034 76.725765 0 0\n181.952973 76.778266 0 0\n181.813367 76.917628 0 0\n181.813367 76.110452 0 0\n181.666734 75.755573 0 0\n181.395456 75.483821 0 0\n181.040832 75.336568 0 0\n180.656852 75.336233 0 0\n180.301973 75.482866 0 0\n180.030221 75.754144 0 0\n179.882968 76.108768 0 0\n179.882633 76.492748 0 0\n180.029266 76.847627 0 0\n180.300544 77.119379 0 0\n180.655168 77.266632 0 0\n181.039148 77.266967 0 0\n181.394027 77.120334 0 0\n181.665779 76.849056 0 0\n181.813032 76.494432 0 0\n181.813367 76.110452 0 0\n181.813367 76.917628 0 0\n181.681221 77.049544 0 0\n181.533968 77.404168 0 0\n181.533633 77.788148 0 0\n181.680266 78.143027 0 0\n181.951544 78.414779 0 0\n182.306168 78.562032 0 0\n182.690148 78.562367 0 0\n183.045027 78.415734 0 0\n183.316779 78.144456 0 0\n183.464032 77.789832 0 0\n183.464367 77.405852 0 0\n183.464367 78.314628 0 0\n183.332221 78.446544 0 0\n183.184968 78.801168 0 0\n183.184633 79.185148 0 0\n183.331266 79.540027 0 0\n183.602544 79.811779 0 0\n183.957168 79.959032 0 0\n184.341148 79.959367 0 0\n184.696027 79.812734 0 0\n184.967779 79.541456 0 0\n185.115032 79.186832 0 0\n185.115367 78.802852 0 0\n185.115367 80.060644 0 0\n185.101852 80.060633 0 0\n184.746973 80.207266 0 0\n184.475221 80.478544 0 0\n184.327968 80.833168 0 0\n184.327633 81.217148 0 0\n184.474266 81.572027 0 0\n184.745544 81.843779 0 0\n185.100168 81.991032 0 0\n185.484148 81.991367 0 0\n185.839027 81.844734 0 0\n185.851761 81.832021 0 0\n185.851633 81.979148 0 0\n185.998266 82.334027 0 0\n186.269544 82.605779 0 0\n186.624168 82.753032 0 0\n187.008148 82.753367 0 0\n187.363027 82.606734 0 0\n187.634779 82.335456 0 0\n187.782032 81.980832 0 0\n187.782367 81.596852 0 0\n187.782367 91.466369 0 0\n187.505146 91.351257 0 0\n187.287034 91.351066 0 0\n187.287034 89.279979 0 0\n187.169341 88.995141 0 0\n186.951605 88.777024 0 0\n186.666973 88.658835 0 0\n186.3959 88.658598 0 0\n186.356541 88.563341 0 0\n186.138805 88.345224 0 0\n185.854173 88.227035 0 0\n185.801167 88.226988 0 0\n185.801167 86.829252 0 0\n185.654534 86.474373 0 0\n185.383256 86.202621 0 0\n185.028632 86.055368 0 0\n184.644652 86.055033 0 0\n184.480367 86.122914 0 0\n184.480367 83.628852 0 0\n184.333734 83.273973 0 0\n184.062456 83.002221 0 0\n183.707832 82.854968 0 0\n183.323852 82.854633 0 0\n182.968973 83.001266 0 0\n182.697221 83.272544 0 0\n182.549968 83.627168 0 0\n182.549633 84.011148 0 0\n182.696266 84.366027 0 0\n182.967544 84.637779 0 0\n183.322168 84.785032 0 0\n183.706148 84.785367 0 0\n184.061027 84.638734 0 0\n184.332779 84.367456 0 0\n184.480032 84.012832 0 0\n184.480367 83.628852 0 0\n184.480367 86.122914 0 0\n184.289773 86.201666 0 0\n184.018021 86.472944 0 0\n183.870768 86.827568 0 0\n183.870433 87.211548 0 0\n184.017066 87.566427 0 0\n184.288344 87.838179 0 0\n184.642968 87.985432 0 0\n185.026948 87.985767 0 0\n185.381827 87.839134 0 0\n185.653579 87.567856 0 0\n185.800832 87.213232 0 0\n185.801167 86.829252 0 0\n185.801167 88.226988 0 0\n185.545979 88.226766 0 0\n185.261141 88.344459 0 0\n185.043024 88.562195 0 0\n184.924835 88.846827 0 0\n184.924566 89.155021 0 0\n185.042259 89.439859 0 0\n185.140566 89.538338 0 0\n184.956341 89.614459 0 0\n184.738224 89.832195 0 0\n184.620035 90.116827 0 0\n184.619789 90.398398 0 0\n184.549941 90.427259 0 0\n184.331824 90.644995 0 0\n184.213635 90.929627 0 0\n184.213366 91.237821 0 0\n184.331059 91.522659 0 0\n184.548795 91.740776 0 0\n184.833427 91.858965 0 0\n185.141621 91.859234 0 0\n185.426459 91.741541 0 0\n185.644576 91.523805 0 0\n185.762765 91.239173 0 0\n185.76301 90.957601 0 0\n185.832859 90.928741 0 0\n186.050976 90.711005 0 0\n186.169165 90.426373 0 0\n186.169423 90.129899 0 0\n186.357427 90.207965 0 0\n186.665621 90.208234 0 0\n186.950459 90.090541 0 0\n187.168576 89.872805 0 0\n187.286765 89.588173 0 0\n187.287034 89.279979 0 0\n187.287034 91.351066 0 0\n187.146428 91.350944 0 0\n186.814895 91.48793 0 0\n186.561022 91.741361 0 0\n186.423457 92.072654 0 0\n186.423144 92.431372 0 0\n186.56013 92.762905 0 0\n186.813561 93.016778 0 0\n186.905582 93.054988 0 0\n186.810541 93.094259 0 0\n186.592424 93.311995 0 0\n186.474235 93.596627 0 0\n186.473966 93.904821 0 0\n186.591659 94.189659 0 0\n186.809395 94.407776 0 0\n187.094027 94.525965 0 0\n187.402221 94.526234 0 0\n187.687059 94.408541 0 0\n187.905176 94.190805 0 0\n188.023365 93.906173 0 0\n188.023634 93.597979 0 0\n187.905941 93.313141 0 0\n187.688205 93.095024 0 0\n187.668098 93.086675 0 0\n187.835105 93.01767 0 0\n188.088978 92.764239 0 0\n188.226543 92.432946 0 0\n188.226856 92.074228 0 0\n188.226856 114.5032 0 0\n188.074434 114.5032 0 0\n188.074434 95.629979 0 0\n187.956741 95.345141 0 0\n187.739005 95.127024 0 0\n187.454373 95.008835 0 0\n187.146179 95.008566 0 0\n186.861341 95.126259 0 0\n186.643224 95.343995 0 0\n186.525035 95.628627 0 0\n186.524766 95.936821 0 0\n186.642459 96.221659 0 0\n186.860195 96.439776 0 0\n187.144827 96.557965 0 0\n187.453021 96.558234 0 0\n187.737859 96.440541 0 0\n187.955976 96.222805 0 0\n188.074165 95.938173 0 0\n188.074434 95.629979 0 0\n188.074434 114.5032 0 0\n187.96 114.5032 0 0\n187.959999 114.5032 0 0\n187.892266 114.516672 0 0\n187.551753 114.584405 0 0\n187.205658 114.815658 0 0\n187.205655 114.815661 0 0\n187.020367 115.000949 0 0\n187.020367 112.076852 0 0\n186.873734 111.721973 0 0\n186.602456 111.450221 0 0\n186.247832 111.302968 0 0\n185.863852 111.302633 0 0\n185.508973 111.449266 0 0\n185.237221 111.720544 0 0\n185.089968 112.075168 0 0\n185.089633 112.459148 0 0\n185.236266 112.814027 0 0\n185.507544 113.085779 0 0\n185.862168 113.233032 0 0\n186.246148 113.233367 0 0\n186.601027 113.086734 0 0\n186.872779 112.815456 0 0\n187.020032 112.460832 0 0\n187.020367 112.076852 0 0\n187.020367 115.000949 0 0\n185.877367 116.143949 0 0\n185.877367 114.235852 0 0\n185.730734 113.880973 0 0\n185.459456 113.609221 0 0\n185.104832 113.461968 0 0\n185.077234 113.461943 0 0\n185.077234 95.579179 0 0\n184.959541 95.294341 0 0\n184.741805 95.076224 0 0\n184.457173 94.958035 0 0\n184.148979 94.957766 0 0\n183.864141 95.075459 0 0\n183.646024 95.293195 0 0\n183.527835 95.577827 0 0\n183.527566 95.886021 0 0\n183.645259 96.170859 0 0\n183.862995 96.388976 0 0\n184.147627 96.507165 0 0\n184.455821 96.507434 0 0\n184.740659 96.389741 0 0\n184.958776 96.172005 0 0\n185.076965 95.887373 0 0\n185.077234 95.579179 0 0\n185.077234 113.461943 0 0\n184.720852 113.461633 0 0\n184.365973 113.608266 0 0\n184.094221 113.879544 0 0\n183.946968 114.234168 0 0\n183.946633 114.618148 0 0\n184.093266 114.973027 0 0\n184.364544 115.244779 0 0\n184.719168 115.392032 0 0\n185.103148 115.392367 0 0\n185.458027 115.245734 0 0\n185.729779 114.974456 0 0\n185.877032 114.619832 0 0\n185.877367 114.235852 0 0\n185.877367 116.143949 0 0\n183.223034 118.798282 0 0\n183.223034 108.939579 0 0\n183.105341 108.654741 0 0\n182.994434 108.543639 0 0\n182.994434 104.748579 0 0\n182.876741 104.463741 0 0\n182.659005 104.245624 0 0\n182.374373 104.127435 0 0\n182.130856 104.127222 0 0\n182.130856 83.260428 0 0\n181.99387 82.928895 0 0\n181.740439 82.675022 0 0\n181.409146 82.537457 0 0\n181.050428 82.537144 0 0\n180.718895 82.67413 0 0\n180.465022 82.927561 0 0\n180.327457 83.258854 0 0\n180.327144 83.617572 0 0\n180.46413 83.949105 0 0\n180.717561 84.202978 0 0\n181.048854 84.340543 0 0\n181.407572 84.340856 0 0\n181.739105 84.20387 0 0\n181.992978 83.950439 0 0\n182.130543 83.619146 0 0\n182.130856 83.260428 0 0\n182.130856 104.127222 0 0\n182.066179 104.127166 0 0\n181.781341 104.244859 0 0\n181.563224 104.462595 0 0\n181.445035 104.747227 0 0\n181.444766 105.055421 0 0\n181.562459 105.340259 0 0\n181.780195 105.558376 0 0\n182.064827 105.676565 0 0\n182.373021 105.676834 0 0\n182.657859 105.559141 0 0\n182.875976 105.341405 0 0\n182.994165 105.056773 0 0\n182.994434 104.748579 0 0\n182.994434 108.543639 0 0\n182.887605 108.436624 0 0\n182.602973 108.318435 0 0\n182.294779 108.318166 0 0\n182.009941 108.435859 0 0\n181.791824 108.653595 0 0\n181.673635 108.938227 0 0\n181.673366 109.246421 0 0\n181.791059 109.531259 0 0\n182.008795 109.749376 0 0\n182.293427 109.867565 0 0\n182.601621 109.867834 0 0\n182.886459 109.750141 0 0\n183.104576 109.532405 0 0\n183.222765 109.247773 0 0\n183.223034 108.939579 0 0\n183.223034 118.798282 0 0\n182.438116 119.5832 0 0\n181.305367 119.5832 0 0\n181.305367 116.902852 0 0\n181.305367 114.870852 0 0\n181.158734 114.515973 0 0\n180.887456 114.244221 0 0\n180.543367 114.101342 0 0\n180.543367 112.076852 0 0\n180.396734 111.721973 0 0\n180.125456 111.450221 0 0\n179.770832 111.302968 0 0\n179.654367 111.302866 0 0\n179.654367 80.301452 0 0\n179.590834 80.14769 0 0\n179.590834 75.157579 0 0\n179.473141 74.872741 0 0\n179.255405 74.654624 0 0\n178.970773 74.536435 0 0\n178.662579 74.536166 0 0\n178.377741 74.653859 0 0\n178.159624 74.871595 0 0\n178.041435 75.156227 0 0\n178.041166 75.464421 0 0\n178.158859 75.749259 0 0\n178.376595 75.967376 0 0\n178.661227 76.085565 0 0\n178.969421 76.085834 0 0\n179.254259 75.968141 0 0\n179.472376 75.750405 0 0\n179.590565 75.465773 0 0\n179.590834 75.157579 0 0\n179.590834 80.14769 0 0\n179.507734 79.946573 0 0\n179.236456 79.674821 0 0\n178.881832 79.527568 0 0\n178.497852 79.527233 0 0\n178.142973 79.673866 0 0\n177.871221 79.945144 0 0\n177.723968 80.299768 0 0\n177.723633 80.683748 0 0\n177.870266 81.038627 0 0\n178.141544 81.310379 0 0\n178.496168 81.457632 0 0\n178.880148 81.457967 0 0\n179.235027 81.311334 0 0\n179.506779 81.040056 0 0\n179.654032 80.685432 0 0\n179.654367 80.301452 0 0\n179.654367 111.302866 0 0\n179.386852 111.302633 0 0\n179.031973 111.449266 0 0\n178.760221 111.720544 0 0\n178.612968 112.075168 0 0\n178.612633 112.459148 0 0\n178.759266 112.814027 0 0\n179.030544 113.085779 0 0\n179.385168 113.233032 0 0\n179.769148 113.233367 0 0\n180.124027 113.086734 0 0\n180.395779 112.815456 0 0\n180.543032 112.460832 0 0\n180.543367 112.076852 0 0\n180.543367 114.101342 0 0\n180.532832 114.096968 0 0\n180.148852 114.096633 0 0\n179.793973 114.243266 0 0\n179.522221 114.514544 0 0\n179.374968 114.869168 0 0\n179.374633 115.253148 0 0\n179.521266 115.608027 0 0\n179.792544 115.879779 0 0\n180.147168 116.027032 0 0\n180.531148 116.027367 0 0\n180.886027 115.880734 0 0\n181.157779 115.609456 0 0\n181.305032 115.254832 0 0\n181.305367 114.870852 0 0\n181.305367 116.902852 0 0\n181.158734 116.547973 0 0\n180.887456 116.276221 0 0\n180.532832 116.128968 0 0\n180.148852 116.128633 0 0\n179.793973 116.275266 0 0\n179.522221 116.546544 0 0\n179.374968 116.901168 0 0\n179.374633 117.285148 0 0\n179.521266 117.640027 0 0\n179.792544 117.911779 0 0\n180.147168 118.059032 0 0\n180.531148 118.059367 0 0\n180.886027 117.912734 0 0\n181.157779 117.641456 0 0\n181.305032 117.286832 0 0\n181.305367 116.902852 0 0\n181.305367 119.5832 0 0\n178.511367 119.5832 0 0\n178.511367 86.930852 0 0\n178.364734 86.575973 0 0\n178.093456 86.304221 0 0\n177.738832 86.156968 0 0\n177.354852 86.156633 0 0\n177.330243 86.166801 0 0\n177.330243 70.550118 0 0\n177.204833 70.246602 0 0\n176.972819 70.014183 0 0\n176.669523 69.888243 0 0\n176.341118 69.887957 0 0\n176.037602 70.013367 0 0\n175.805183 70.245381 0 0\n175.717367 70.456864 0 0\n175.717367 60.641852 0 0\n175.570734 60.286973 0 0\n175.299456 60.015221 0 0\n175.036565 59.906059 0 0\n175.200108 59.512205 0 0\n175.20051 59.051934 0 0\n175.024743 58.626546 0 0\n174.699566 58.300801 0 0\n174.274485 58.124292 0 0\n173.814214 58.12389 0 0\n173.388826 58.299657 0 0\n173.063081 58.624834 0 0\n172.886572 59.049915 0 0\n172.88617 59.510186 0 0\n173.061937 59.935574 0 0\n173.387114 60.261319 0 0\n173.812195 60.437828 0 0\n173.870965 60.437879 0 0\n173.786968 60.640168 0 0\n173.786633 61.024148 0 0\n173.933266 61.379027 0 0\n174.204544 61.650779 0 0\n174.559168 61.798032 0 0\n174.943148 61.798367 0 0\n175.298027 61.651734 0 0\n175.569779 61.380456 0 0\n175.717032 61.025832 0 0\n175.717367 60.641852 0 0\n175.717367 70.456864 0 0\n175.679243 70.548677 0 0\n175.678957 70.877082 0 0\n175.804367 71.180598 0 0\n176.036381 71.413017 0 0\n176.339677 71.538957 0 0\n176.668082 71.539243 0 0\n176.971598 71.413833 0 0\n177.204017 71.181819 0 0\n177.329957 70.878523 0 0\n177.330243 70.550118 0 0\n177.330243 86.166801 0 0\n176.999973 86.303266 0 0\n176.860367 86.442628 0 0\n176.860367 80.199852 0 0\n176.713734 79.844973 0 0\n176.442456 79.573221 0 0\n176.087832 79.425968 0 0\n175.703852 79.425633 0 0\n175.450643 79.530256 0 0\n175.450643 72.759918 0 0\n175.325233 72.456402 0 0\n175.093219 72.223983 0 0\n174.789923 72.098043 0 0\n174.461518 72.097757 0 0\n174.158002 72.223167 0 0\n173.925583 72.455181 0 0\n173.799643 72.758477 0 0\n173.799357 73.086882 0 0\n173.924767 73.390398 0 0\n174.156781 73.622817 0 0\n174.460077 73.748757 0 0\n174.788482 73.749043 0 0\n175.091998 73.623633 0 0\n175.324417 73.391619 0 0\n175.450357 73.088323 0 0\n175.450643 72.759918 0 0\n175.450643 79.530256 0 0\n175.348973 79.572266 0 0\n175.260082 79.661001 0 0\n175.172456 79.573221 0 0\n174.817832 79.425968 0 0\n174.433852 79.425633 0 0\n174.078973 79.572266 0 0\n173.807221 79.843544 0 0\n173.659968 80.198168 0 0\n173.659633 80.582148 0 0\n173.806266 80.937027 0 0\n174.077544 81.208779 0 0\n174.432168 81.356032 0 0\n174.816148 81.356367 0 0\n175.171027 81.209734 0 0\n175.259917 81.120998 0 0\n175.347544 81.208779 0 0\n175.702168 81.356032 0 0\n176.086148 81.356367 0 0\n176.441027 81.209734 0 0\n176.712779 80.938456 0 0\n176.860032 80.583832 0 0\n176.860367 80.199852 0 0\n176.860367 86.442628 0 0\n176.728221 86.574544 0 0\n176.580968 86.929168 0 0\n176.580633 87.313148 0 0\n176.727266 87.668027 0 0\n176.998544 87.939779 0 0\n177.353168 88.087032 0 0\n177.737148 88.087367 0 0\n178.092027 87.940734 0 0\n178.363779 87.669456 0 0\n178.511032 87.314832 0 0\n178.511367 86.930852 0 0\n178.511367 119.5832 0 0\n176.479367 119.5832 0 0\n176.479367 86.930852 0 0\n176.332734 86.575973 0 0\n176.061456 86.304221 0 0\n175.706832 86.156968 0 0\n175.322852 86.156633 0 0\n174.967973 86.303266 0 0\n174.696221 86.574544 0 0\n174.548968 86.929168 0 0\n174.548633 87.313148 0 0\n174.695266 87.668027 0 0\n174.966544 87.939779 0 0\n175.321168 88.087032 0 0\n175.705148 88.087367 0 0\n176.060027 87.940734 0 0\n176.331779 87.669456 0 0\n176.479032 87.314832 0 0\n176.479367 86.930852 0 0\n176.479367 119.5832 0 0\n174.714034 119.5832 0 0\n174.714034 103.249979 0 0\n174.663234 103.127033 0 0\n174.663234 89.102179 0 0\n174.545541 88.817341 0 0\n174.327805 88.599224 0 0\n174.043173 88.481035 0 0\n173.734979 88.480766 0 0\n173.450141 88.598459 0 0\n173.431367 88.6172 0 0\n173.431367 73.722852 0 0\n173.284734 73.367973 0 0\n173.013456 73.096221 0 0\n172.658832 72.948968 0 0\n172.644006 72.948955 0 0\n172.644006 63.26358 0 0\n172.462644 62.824651 0 0\n172.127116 62.488537 0 0\n171.688503 62.306409 0 0\n171.21358 62.305994 0 0\n170.774651 62.487356 0 0\n170.438537 62.822884 0 0\n170.256409 63.261497 0 0\n170.255994 63.73642 0 0\n170.437356 64.175349 0 0\n170.772884 64.511463 0 0\n171.211497 64.693591 0 0\n171.68642 64.694006 0 0\n172.125349 64.512644 0 0\n172.461463 64.177116 0 0\n172.643591 63.738503 0 0\n172.644006 63.26358 0 0\n172.644006 72.948955 0 0\n172.643874 72.948954 0 0\n172.643874 66.716487 0 0\n172.643874 65.192487 0 0\n172.578275 65.033725 0 0\n172.456914 64.912152 0 0\n172.298267 64.846276 0 0\n172.126487 64.846126 0 0\n170.602487 64.846126 0 0\n170.443725 64.911725 0 0\n170.322152 65.033086 0 0\n170.256276 65.191733 0 0\n170.256126 65.363513 0 0\n170.256126 66.887513 0 0\n170.321725 67.046275 0 0\n170.443086 67.167848 0 0\n170.601733 67.233724 0 0\n170.773513 67.233874 0 0\n172.297513 67.233874 0 0\n172.456275 67.168275 0 0\n172.577848 67.046914 0 0\n172.643724 66.888267 0 0\n172.643874 66.716487 0 0\n172.643874 72.948954 0 0\n172.274852 72.948633 0 0\n171.919973 73.095266 0 0\n171.648221 73.366544 0 0\n171.500968 73.721168 0 0\n171.500633 74.105148 0 0\n171.647266 74.460027 0 0\n171.918544 74.731779 0 0\n172.273168 74.879032 0 0\n172.657148 74.879367 0 0\n173.012027 74.732734 0 0\n173.283779 74.461456 0 0\n173.431032 74.106832 0 0\n173.431367 73.722852 0 0\n173.431367 88.6172 0 0\n173.342325 88.706086 0 0\n173.261005 88.624624 0 0\n172.976373 88.506435 0 0\n172.668179 88.506166 0 0\n172.383341 88.623859 0 0\n172.262802 88.744186 0 0\n172.168805 88.650024 0 0\n171.884173 88.531835 0 0\n171.575979 88.531566 0 0\n171.291141 88.649259 0 0\n171.073024 88.866995 0 0\n170.954835 89.151627 0 0\n170.954566 89.459821 0 0\n171.072259 89.744659 0 0\n171.289995 89.962776 0 0\n171.574627 90.080965 0 0\n171.882821 90.081234 0 0\n172.167659 89.963541 0 0\n172.288197 89.843213 0 0\n172.382195 89.937376 0 0\n172.666827 90.055565 0 0\n172.975021 90.055834 0 0\n173.259859 89.938141 0 0\n173.367674 89.830513 0 0\n173.448995 89.911976 0 0\n173.733627 90.030165 0 0\n174.041821 90.030434 0 0\n174.326659 89.912741 0 0\n174.544776 89.695005 0 0\n174.662965 89.410373 0 0\n174.663234 89.102179 0 0\n174.663234 103.127033 0 0\n174.596341 102.965141 0 0\n174.378605 102.747024 0 0\n174.093973 102.628835 0 0\n173.785779 102.628566 0 0\n173.500941 102.746259 0 0\n173.317034 102.929844 0 0\n173.317034 99.541579 0 0\n173.199341 99.256741 0 0\n172.981605 99.038624 0 0\n172.696973 98.920435 0 0\n172.404804 98.920179 0 0\n172.503965 98.681373 0 0\n172.504234 98.373179 0 0\n172.457174 98.259287 0 0\n172.639776 98.077005 0 0\n172.757965 97.792373 0 0\n172.758234 97.484179 0 0\n172.640541 97.199341 0 0\n172.422805 96.981224 0 0\n172.138173 96.863035 0 0\n171.829979 96.862766 0 0\n171.691172 96.920119 0 0\n171.691434 96.620579 0 0\n171.679193 96.590954 0 0\n171.735859 96.567541 0 0\n171.953976 96.349805 0 0\n172.072165 96.065173 0 0\n172.072434 95.756979 0 0\n171.954741 95.472141 0 0\n171.737005 95.254024 0 0\n171.452373 95.135835 0 0\n171.144179 95.135566 0 0\n171.130044 95.141406 0 0\n171.318976 94.952805 0 0\n171.437165 94.668173 0 0\n171.437434 94.359979 0 0\n171.319741 94.075141 0 0\n171.102005 93.857024 0 0\n170.817373 93.738835 0 0\n170.509179 93.738566 0 0\n170.224341 93.856259 0 0\n170.091114 93.989253 0 0\n170.091234 93.851979 0 0\n169.973541 93.567141 0 0\n169.904013 93.497491 0 0\n169.947376 93.454205 0 0\n170.065565 93.169573 0 0\n170.065834 92.861379 0 0\n169.964234 92.615488 0 0\n169.964234 90.372179 0 0\n169.846541 90.087341 0 0\n169.628805 89.869224 0 0\n169.344173 89.751035 0 0\n169.266808 89.750967 0 0\n169.392432 89.448432 0 0\n169.392767 89.064452 0 0\n169.246134 88.709573 0 0\n168.974856 88.437821 0 0\n168.620232 88.290568 0 0\n168.236252 88.290233 0 0\n167.881373 88.436866 0 0\n167.609621 88.708144 0 0\n167.564006 88.817996 0 0\n167.564006 65.80358 0 0\n167.564006 63.26358 0 0\n167.564006 60.72358 0 0\n167.564006 58.18358 0 0\n167.382644 57.744651 0 0\n167.047116 57.408537 0 0\n166.608503 57.226409 0 0\n166.13358 57.225994 0 0\n165.694651 57.407356 0 0\n165.358537 57.742884 0 0\n165.176409 58.181497 0 0\n165.175994 58.65642 0 0\n165.357356 59.095349 0 0\n165.692884 59.431463 0 0\n166.131497 59.613591 0 0\n166.60642 59.614006 0 0\n167.045349 59.432644 0 0\n167.381463 59.097116 0 0\n167.563591 58.658503 0 0\n167.564006 58.18358 0 0\n167.564006 60.72358 0 0\n167.382644 60.284651 0 0\n167.047116 59.948537 0 0\n166.608503 59.766409 0 0\n166.13358 59.765994 0 0\n165.694651 59.947356 0 0\n165.358537 60.282884 0 0\n165.176409 60.721497 0 0\n165.175994 61.19642 0 0\n165.357356 61.635349 0 0\n165.692884 61.971463 0 0\n166.131497 62.153591 0 0\n166.60642 62.154006 0 0\n167.045349 61.972644 0 0\n167.381463 61.637116 0 0\n167.563591 61.198503 0 0\n167.564006 60.72358 0 0\n167.564006 63.26358 0 0\n167.382644 62.824651 0 0\n167.047116 62.488537 0 0\n166.608503 62.306409 0 0\n166.13358 62.305994 0 0\n165.694651 62.487356 0 0\n165.358537 62.822884 0 0\n165.176409 63.261497 0 0\n165.175994 63.73642 0 0\n165.357356 64.175349 0 0\n165.692884 64.511463 0 0\n166.131497 64.693591 0 0\n166.60642 64.694006 0 0\n167.045349 64.512644 0 0\n167.381463 64.177116 0 0\n167.563591 63.738503 0 0\n167.564006 63.26358 0 0\n167.564006 65.80358 0 0\n167.382644 65.364651 0 0\n167.047116 65.028537 0 0\n166.608503 64.846409 0 0\n166.13358 64.845994 0 0\n165.694651 65.027356 0 0\n165.358537 65.362884 0 0\n165.176409 65.801497 0 0\n165.175994 66.27642 0 0\n165.357356 66.715349 0 0\n165.692884 67.051463 0 0\n166.131497 67.233591 0 0\n166.60642 67.234006 0 0\n167.045349 67.052644 0 0\n167.381463 66.717116 0 0\n167.563591 66.278503 0 0\n167.564006 65.80358 0 0\n167.564006 88.817996 0 0\n167.462368 89.062768 0 0\n167.462367 89.063914 0 0\n167.462367 84.263852 0 0\n167.315734 83.908973 0 0\n167.044456 83.637221 0 0\n166.689832 83.489968 0 0\n166.305852 83.489633 0 0\n166.065367 83.588999 0 0\n166.065367 75.754852 0 0\n165.918734 75.399973 0 0\n165.829998 75.311082 0 0\n165.917779 75.223456 0 0\n166.065032 74.868832 0 0\n166.065367 74.484852 0 0\n165.918734 74.129973 0 0\n165.647456 73.858221 0 0\n165.292832 73.710968 0 0\n165.024006 73.710733 0 0\n165.024006 65.80358 0 0\n165.024006 63.26358 0 0\n165.024006 60.72358 0 0\n165.024006 58.18358 0 0\n164.842644 57.744651 0 0\n164.507116 57.408537 0 0\n164.068503 57.226409 0 0\n163.59358 57.225994 0 0\n163.154651 57.407356 0 0\n162.818537 57.742884 0 0\n162.636409 58.181497 0 0\n162.635994 58.65642 0 0\n162.817356 59.095349 0 0\n163.152884 59.431463 0 0\n163.591497 59.613591 0 0\n164.06642 59.614006 0 0\n164.505349 59.432644 0 0\n164.841463 59.097116 0 0\n165.023591 58.658503 0 0\n165.024006 58.18358 0 0\n165.024006 60.72358 0 0\n164.842644 60.284651 0 0\n164.507116 59.948537 0 0\n164.068503 59.766409 0 0\n163.59358 59.765994 0 0\n163.154651 59.947356 0 0\n162.818537 60.282884 0 0\n162.636409 60.721497 0 0\n162.635994 61.19642 0 0\n162.817356 61.635349 0 0\n163.152884 61.971463 0 0\n163.591497 62.153591 0 0\n164.06642 62.154006 0 0\n164.505349 61.972644 0 0\n164.841463 61.637116 0 0\n165.023591 61.198503 0 0\n165.024006 60.72358 0 0\n165.024006 63.26358 0 0\n164.842644 62.824651 0 0\n164.507116 62.488537 0 0\n164.068503 62.306409 0 0\n163.59358 62.305994 0 0\n163.154651 62.487356 0 0\n162.818537 62.822884 0 0\n162.636409 63.261497 0 0\n162.635994 63.73642 0 0\n162.817356 64.175349 0 0\n163.152884 64.511463 0 0\n163.591497 64.693591 0 0\n164.06642 64.694006 0 0\n164.505349 64.512644 0 0\n164.841463 64.177116 0 0\n165.023591 63.738503 0 0\n165.024006 63.26358 0 0\n165.024006 65.80358 0 0\n164.842644 65.364651 0 0\n164.507116 65.028537 0 0\n164.068503 64.846409 0 0\n163.59358 64.845994 0 0\n163.154651 65.027356 0 0\n162.818537 65.362884 0 0\n162.636409 65.801497 0 0\n162.635994 66.27642 0 0\n162.817356 66.715349 0 0\n163.152884 67.051463 0 0\n163.591497 67.233591 0 0\n164.06642 67.234006 0 0\n164.505349 67.052644 0 0\n164.841463 66.717116 0 0\n165.023591 66.278503 0 0\n165.024006 65.80358 0 0\n165.024006 73.710733 0 0\n164.908852 73.710633 0 0\n164.655643 73.815256 0 0\n164.655643 71.591518 0 0\n164.530233 71.288002 0 0\n164.298219 71.055583 0 0\n163.994923 70.929643 0 0\n163.666518 70.929357 0 0\n163.363002 71.054767 0 0\n163.130583 71.286781 0 0\n163.004643 71.590077 0 0\n163.004357 71.918482 0 0\n163.129767 72.221998 0 0\n163.361781 72.454417 0 0\n163.665077 72.580357 0 0\n163.993482 72.580643 0 0\n164.296998 72.455233 0 0\n164.529417 72.223219 0 0\n164.655357 71.919923 0 0\n164.655643 71.591518 0 0\n164.655643 73.815256 0 0\n164.553973 73.857266 0 0\n164.465082 73.946001 0 0\n164.377456 73.858221 0 0\n164.022832 73.710968 0 0\n163.638852 73.710633 0 0\n163.283973 73.857266 0 0\n163.195082 73.946001 0 0\n163.157043 73.907895 0 0\n163.157043 72.302718 0 0\n163.031633 71.999202 0 0\n162.799619 71.766783 0 0\n162.496323 71.640843 0 0\n162.483874 71.640832 0 0\n162.483874 66.716487 0 0\n162.483874 65.363513 0 0\n162.483874 64.176487 0 0\n162.483874 62.823513 0 0\n162.483874 61.636487 0 0\n162.483874 60.283513 0 0\n162.483874 59.096487 0 0\n162.483874 57.743513 0 0\n162.483724 57.571733 0 0\n162.417848 57.413086 0 0\n162.296275 57.291725 0 0\n162.137513 57.226126 0 0\n161.52495 57.2262 0 0\n161.417 57.33415 0 0\n161.417 58.293 0 0\n162.37585 58.293 0 0\n162.4838 58.18505 0 0\n162.483874 57.743513 0 0\n162.483874 59.096487 0 0\n162.4838 58.65495 0 0\n162.37585 58.547 0 0\n161.417 58.547 0 0\n161.417 59.50585 0 0\n161.52495 59.6138 0 0\n162.137513 59.613874 0 0\n162.296275 59.548275 0 0\n162.417848 59.426914 0 0\n162.483724 59.268267 0 0\n162.483874 59.096487 0 0\n162.483874 60.283513 0 0\n162.483724 60.111733 0 0\n162.417848 59.953086 0 0\n162.296275 59.831725 0 0\n162.137513 59.766126 0 0\n161.52495 59.7662 0 0\n161.417 59.87415 0 0\n161.417 60.833 0 0\n162.37585 60.833 0 0\n162.4838 60.72505 0 0\n162.483874 60.283513 0 0\n162.483874 61.636487 0 0\n162.4838 61.19495 0 0\n162.37585 61.087 0 0\n161.417 61.087 0 0\n161.417 62.04585 0 0\n161.52495 62.1538 0 0\n162.137513 62.153874 0 0\n162.296275 62.088275 0 0\n162.417848 61.966914 0 0\n162.483724 61.808267 0 0\n162.483874 61.636487 0 0\n162.483874 62.823513 0 0\n162.483724 62.651733 0 0\n162.417848 62.493086 0 0\n162.296275 62.371725 0 0\n162.137513 62.306126 0 0\n161.52495 62.3062 0 0\n161.417 62.41415 0 0\n161.417 63.373 0 0\n162.37585 63.373 0 0\n162.4838 63.26505 0 0\n162.483874 62.823513 0 0\n162.483874 64.176487 0 0\n162.4838 63.73495 0 0\n162.37585 63.627 0 0\n161.417 63.627 0 0\n161.417 64.58585 0 0\n161.52495 64.6938 0 0\n162.137513 64.693874 0 0\n162.296275 64.628275 0 0\n162.417848 64.506914 0 0\n162.483724 64.348267 0 0\n162.483874 64.176487 0 0\n162.483874 65.363513 0 0\n162.483724 65.191733 0 0\n162.417848 65.033086 0 0\n162.296275 64.911725 0 0\n162.137513 64.846126 0 0\n161.52495 64.8462 0 0\n161.417 64.95415 0 0\n161.417 65.913 0 0\n162.37585 65.913 0 0\n162.4838 65.80505 0 0\n162.483874 65.363513 0 0\n162.483874 66.716487 0 0\n162.4838 66.27495 0 0\n162.37585 66.167 0 0\n161.417 66.167 0 0\n161.417 67.12585 0 0\n161.52495 67.2338 0 0\n162.137513 67.233874 0 0\n162.296275 67.168275 0 0\n162.417848 67.046914 0 0\n162.483724 66.888267 0 0\n162.483874 66.716487 0 0\n162.483874 71.640832 0 0\n162.167918 71.640557 0 0\n161.864402 71.765967 0 0\n161.631983 71.997981 0 0\n161.506043 72.301277 0 0\n161.505757 72.629682 0 0\n161.631167 72.933198 0 0\n161.863181 73.165617 0 0\n162.166477 73.291557 0 0\n162.494882 73.291843 0 0\n162.798398 73.166433 0 0\n163.030817 72.934419 0 0\n163.156757 72.631123 0 0\n163.157043 72.302718 0 0\n163.157043 73.907895 0 0\n163.107456 73.858221 0 0\n162.752832 73.710968 0 0\n162.368852 73.710633 0 0\n162.013973 73.857266 0 0\n161.925082 73.946001 0 0\n161.837456 73.858221 0 0\n161.482832 73.710968 0 0\n161.163 73.710688 0 0\n161.163 67.12585 0 0\n161.163 66.167 0 0\n161.163 65.913 0 0\n161.163 64.95415 0 0\n161.163 64.58585 0 0\n161.163 63.627 0 0\n161.163 63.373 0 0\n161.163 62.41415 0 0\n161.163 62.04585 0 0\n161.163 61.087 0 0\n161.163 60.833 0 0\n161.163 59.87415 0 0\n161.163 59.50585 0 0\n161.163 58.547 0 0\n161.163 58.293 0 0\n161.163 57.33415 0 0\n161.05505 57.2262 0 0\n160.442487 57.226126 0 0\n160.283725 57.291725 0 0\n160.162152 57.413086 0 0\n160.096276 57.571733 0 0\n160.096126 57.743513 0 0\n160.0962 58.18505 0 0\n160.20415 58.293 0 0\n161.163 58.293 0 0\n161.163 58.547 0 0\n160.20415 58.547 0 0\n160.0962 58.65495 0 0\n160.096126 59.096487 0 0\n160.096276 59.268267 0 0\n160.162152 59.426914 0 0\n160.283725 59.548275 0 0\n160.442487 59.613874 0 0\n161.05505 59.6138 0 0\n161.163 59.50585 0 0\n161.163 59.87415 0 0\n161.05505 59.7662 0 0\n160.442487 59.766126 0 0\n160.283725 59.831725 0 0\n160.162152 59.953086 0 0\n160.096276 60.111733 0 0\n160.096126 60.283513 0 0\n160.0962 60.72505 0 0\n160.20415 60.833 0 0\n161.163 60.833 0 0\n161.163 61.087 0 0\n160.20415 61.087 0 0\n160.0962 61.19495 0 0\n160.096126 61.636487 0 0\n160.096276 61.808267 0 0\n160.162152 61.966914 0 0\n160.283725 62.088275 0 0\n160.442487 62.153874 0 0\n161.05505 62.1538 0 0\n161.163 62.04585 0 0\n161.163 62.41415 0 0\n161.05505 62.3062 0 0\n160.442487 62.306126 0 0\n160.283725 62.371725 0 0\n160.162152 62.493086 0 0\n160.096276 62.651733 0 0\n160.096126 62.823513 0 0\n160.0962 63.26505 0 0\n160.20415 63.373 0 0\n161.163 63.373 0 0\n161.163 63.627 0 0\n160.20415 63.627 0 0\n160.0962 63.73495 0 0\n160.096126 64.176487 0 0\n160.096276 64.348267 0 0\n160.162152 64.506914 0 0\n160.283725 64.628275 0 0\n160.442487 64.693874 0 0\n161.05505 64.6938 0 0\n161.163 64.58585 0 0\n161.163 64.95415 0 0\n161.05505 64.8462 0 0\n160.442487 64.846126 0 0\n160.283725 64.911725 0 0\n160.162152 65.033086 0 0\n160.096276 65.191733 0 0\n160.096126 65.363513 0 0\n160.0962 65.80505 0 0\n160.20415 65.913 0 0\n161.163 65.913 0 0\n161.163 66.167 0 0\n160.20415 66.167 0 0\n160.0962 66.27495 0 0\n160.096126 66.716487 0 0\n160.096276 66.888267 0 0\n160.162152 67.046914 0 0\n160.283725 67.168275 0 0\n160.442487 67.233874 0 0\n161.05505 67.2338 0 0\n161.163 67.12585 0 0\n161.163 73.710688 0 0\n161.098852 73.710633 0 0\n160.743973 73.857266 0 0\n160.655082 73.946001 0 0\n160.567456 73.858221 0 0\n160.212832 73.710968 0 0\n159.828852 73.710633 0 0\n159.473973 73.857266 0 0\n159.202221 74.128544 0 0\n159.054968 74.483168 0 0\n159.054633 74.867148 0 0\n159.161857 75.126651 0 0\n159.120752 75.167686 0 0\n159.054876 75.326333 0 0\n159.054726 75.498113 0 0\n159.0548 75.71105 0 0\n159.16275 75.819 0 0\n159.766 75.819 0 0\n159.893 75.819 0 0\n160.147 75.819 0 0\n160.147 76.073 0 0\n160.147 76.2 0 0\n160.147 76.80325 0 0\n160.25495 76.9112 0 0\n160.638913 76.911274 0 0\n160.797675 76.845675 0 0\n160.839418 76.804004 0 0\n161.097168 76.911032 0 0\n161.481148 76.911367 0 0\n161.836027 76.764734 0 0\n161.924917 76.675998 0 0\n162.012544 76.763779 0 0\n162.367168 76.911032 0 0\n162.751148 76.911367 0 0\n163.106027 76.764734 0 0\n163.194917 76.675998 0 0\n163.282544 76.763779 0 0\n163.637168 76.911032 0 0\n164.021148 76.911367 0 0\n164.376027 76.764734 0 0\n164.464917 76.675998 0 0\n164.552544 76.763779 0 0\n164.907168 76.911032 0 0\n165.291148 76.911367 0 0\n165.646027 76.764734 0 0\n165.917779 76.493456 0 0\n166.065032 76.138832 0 0\n166.065367 75.754852 0 0\n166.065367 83.588999 0 0\n165.950973 83.636266 0 0\n165.679221 83.907544 0 0\n165.531968 84.262168 0 0\n165.531633 84.646148 0 0\n165.678266 85.001027 0 0\n165.949544 85.272779 0 0\n166.304168 85.420032 0 0\n166.688148 85.420367 0 0\n167.043027 85.273734 0 0\n167.314779 85.002456 0 0\n167.462032 84.647832 0 0\n167.462367 84.263852 0 0\n167.462367 89.063914 0 0\n167.462033 89.446748 0 0\n167.608666 89.801627 0 0\n167.616309 89.809283 0 0\n167.517024 89.908395 0 0\n167.398835 90.193027 0 0\n167.398566 90.501221 0 0\n167.516259 90.786059 0 0\n167.733995 91.004176 0 0\n168.018627 91.122365 0 0\n168.326821 91.122634 0 0\n168.584479 91.016171 0 0\n168.749995 91.181976 0 0\n169.034627 91.300165 0 0\n169.342821 91.300434 0 0\n169.627659 91.182741 0 0\n169.845776 90.965005 0 0\n169.963965 90.680373 0 0\n169.964234 90.372179 0 0\n169.964234 92.615488 0 0\n169.948141 92.576541 0 0\n169.730405 92.358424 0 0\n169.445773 92.240235 0 0\n169.339512 92.240142 0 0\n169.354365 92.204373 0 0\n169.354634 91.896179 0 0\n169.236941 91.611341 0 0\n169.019205 91.393224 0 0\n168.734573 91.275035 0 0\n168.426379 91.274766 0 0\n168.141541 91.392459 0 0\n167.923424 91.610195 0 0\n167.805235 91.894827 0 0\n167.804966 92.203021 0 0\n167.922659 92.487859 0 0\n168.140395 92.705976 0 0\n168.425027 92.824165 0 0\n168.531287 92.824257 0 0\n168.516435 92.860027 0 0\n168.516166 93.168221 0 0\n168.633859 93.453059 0 0\n168.703386 93.522708 0 0\n168.660024 93.565995 0 0\n168.541835 93.850627 0 0\n168.541566 94.158821 0 0\n168.659259 94.443659 0 0\n168.876995 94.661776 0 0\n169.161627 94.779965 0 0\n169.427031 94.780196 0 0\n169.422024 94.785195 0 0\n169.303835 95.069827 0 0\n169.303566 95.378021 0 0\n169.421259 95.662859 0 0\n169.638995 95.880976 0 0\n169.923627 95.999165 0 0\n170.231821 95.999434 0 0\n170.516659 95.881741 0 0\n170.52293 95.87548 0 0\n170.522766 96.063821 0 0\n170.535006 96.093445 0 0\n170.478341 96.116859 0 0\n170.260224 96.334595 0 0\n170.142035 96.619227 0 0\n170.141766 96.927421 0 0\n170.259459 97.212259 0 0\n170.477195 97.430376 0 0\n170.761827 97.548565 0 0\n171.070021 97.548834 0 0\n171.208827 97.49148 0 0\n171.208566 97.791021 0 0\n171.255625 97.904912 0 0\n171.073024 98.087195 0 0\n170.954835 98.371827 0 0\n170.954566 98.680021 0 0\n171.072259 98.964859 0 0\n171.289995 99.182976 0 0\n171.574627 99.301165 0 0\n171.866795 99.30142 0 0\n171.767635 99.540227 0 0\n171.767366 99.848421 0 0\n171.885059 100.133259 0 0\n172.102795 100.351376 0 0\n172.387427 100.469565 0 0\n172.695621 100.469834 0 0\n172.980459 100.352141 0 0\n173.198576 100.134405 0 0\n173.316765 99.849773 0 0\n173.317034 99.541579 0 0\n173.317034 102.929844 0 0\n173.282824 102.963995 0 0\n173.164635 103.248627 0 0\n173.164366 103.556821 0 0\n173.205989 103.657556 0 0\n173.007005 103.458224 0 0\n172.722373 103.340035 0 0\n172.414179 103.339766 0 0\n172.129341 103.457459 0 0\n171.911224 103.675195 0 0\n171.793035 103.959827 0 0\n171.792766 104.268021 0 0\n171.910459 104.552859 0 0\n172.128195 104.770976 0 0\n172.412827 104.889165 0 0\n172.50877 104.889248 0 0\n172.621659 105.162459 0 0\n172.839395 105.380576 0 0\n173.124027 105.498765 0 0\n173.432221 105.499034 0 0\n173.717059 105.381341 0 0\n173.935176 105.163605 0 0\n174.053365 104.878973 0 0\n174.053634 104.570779 0 0\n173.935941 104.285941 0 0\n173.828191 104.178003 0 0\n174.092621 104.178234 0 0\n174.377459 104.060541 0 0\n174.595576 103.842805 0 0\n174.713765 103.558173 0 0\n174.714034 103.249979 0 0\n174.714034 119.5832 0 0\n174.104434 119.5832 0 0\n174.104434 108.863379 0 0\n173.986741 108.578541 0 0\n173.769005 108.360424 0 0\n173.484373 108.242235 0 0\n173.418634 108.242177 0 0\n173.418634 106.043979 0 0\n173.300941 105.759141 0 0\n173.083205 105.541024 0 0\n172.798573 105.422835 0 0\n172.490379 105.422566 0 0\n172.205541 105.540259 0 0\n171.987424 105.757995 0 0\n171.869235 106.042627 0 0\n171.868966 106.350821 0 0\n171.986659 106.635659 0 0\n172.204395 106.853776 0 0\n172.489027 106.971965 0 0\n172.797221 106.972234 0 0\n173.082059 106.854541 0 0\n173.300176 106.636805 0 0\n173.418365 106.352173 0 0\n173.418634 106.043979 0 0\n173.418634 108.242177 0 0\n173.176179 108.241966 0 0\n172.891341 108.359659 0 0\n172.673224 108.577395 0 0\n172.555035 108.862027 0 0\n172.554766 109.170221 0 0\n172.672459 109.455059 0 0\n172.890195 109.673176 0 0\n173.174827 109.791365 0 0\n173.483021 109.791634 0 0\n173.767859 109.673941 0 0\n173.985976 109.456205 0 0\n174.104165 109.171573 0 0\n174.104434 108.863379 0 0\n174.104434 119.5832 0 0\n172.516967 119.5832 0 0\n172.516967 112.153052 0 0\n172.370334 111.798173 0 0\n172.099056 111.526421 0 0\n171.744432 111.379168 0 0\n171.360452 111.378833 0 0\n171.145367 111.467704 0 0\n171.145367 109.511452 0 0\n170.998734 109.156573 0 0\n170.727456 108.884821 0 0\n170.372832 108.737568 0 0\n169.988852 108.737233 0 0\n169.633973 108.883866 0 0\n169.362221 109.155144 0 0\n169.214968 109.509768 0 0\n169.214633 109.893748 0 0\n169.361266 110.248627 0 0\n169.632544 110.520379 0 0\n169.987168 110.667632 0 0\n170.371148 110.667967 0 0\n170.726027 110.521334 0 0\n170.997779 110.250056 0 0\n171.145032 109.895432 0 0\n171.145367 109.511452 0 0\n171.145367 111.467704 0 0\n171.005573 111.525466 0 0\n170.733821 111.796744 0 0\n170.586568 112.151368 0 0\n170.586233 112.535348 0 0\n170.679773 112.761733 0 0\n170.452941 112.855459 0 0\n170.234824 113.073195 0 0\n170.116635 113.357827 0 0\n170.116366 113.666021 0 0\n170.234059 113.950859 0 0\n170.451795 114.168976 0 0\n170.736427 114.287165 0 0\n171.044621 114.287434 0 0\n171.329459 114.169741 0 0\n171.547576 113.952005 0 0\n171.665765 113.667373 0 0\n171.666034 113.359179 0 0\n171.645499 113.309482 0 0\n171.742748 113.309567 0 0\n172.097627 113.162934 0 0\n172.369379 112.891656 0 0\n172.516632 112.537032 0 0\n172.516967 112.153052 0 0\n172.516967 119.5832 0 0\n166.713034 119.5832 0 0\n166.713034 86.536779 0 0\n166.595341 86.251941 0 0\n166.377605 86.033824 0 0\n166.092973 85.915635 0 0\n165.784779 85.915366 0 0\n165.499941 86.033059 0 0\n165.442991 86.089908 0 0\n165.387005 86.033824 0 0\n165.102373 85.915635 0 0\n164.794179 85.915366 0 0\n164.729081 85.942263 0 0\n164.807765 85.752773 0 0\n164.808034 85.444579 0 0\n164.690341 85.159741 0 0\n164.472605 84.941624 0 0\n164.187973 84.823435 0 0\n164.147634 84.823399 0 0\n164.147634 82.396579 0 0\n164.029941 82.111741 0 0\n163.812205 81.893624 0 0\n163.527573 81.775435 0 0\n163.411034 81.775333 0 0\n163.411034 80.618579 0 0\n163.293341 80.333741 0 0\n163.075605 80.115624 0 0\n162.790973 79.997435 0 0\n162.482779 79.997166 0 0\n162.197941 80.114859 0 0\n161.979824 80.332595 0 0\n161.861635 80.617227 0 0\n161.861366 80.925421 0 0\n161.979059 81.210259 0 0\n162.196795 81.428376 0 0\n162.481427 81.546565 0 0\n162.789621 81.546834 0 0\n163.074459 81.429141 0 0\n163.292576 81.211405 0 0\n163.410765 80.926773 0 0\n163.411034 80.618579 0 0\n163.411034 81.775333 0 0\n163.219379 81.775166 0 0\n162.934541 81.892859 0 0\n162.716424 82.110595 0 0\n162.623603 82.334133 0 0\n162.431979 82.333966 0 0\n162.147141 82.451659 0 0\n161.929024 82.669395 0 0\n161.810835 82.954027 0 0\n161.810566 83.262221 0 0\n161.928259 83.547059 0 0\n162.145995 83.765176 0 0\n162.430627 83.883365 0 0\n162.738821 83.883634 0 0\n163.023659 83.765941 0 0\n163.241776 83.548205 0 0\n163.334596 83.324666 0 0\n163.526221 83.324834 0 0\n163.811059 83.207141 0 0\n164.029176 82.989405 0 0\n164.147365 82.704773 0 0\n164.147634 82.396579 0 0\n164.147634 84.823399 0 0\n163.879779 84.823166 0 0\n163.594941 84.940859 0 0\n163.376824 85.158595 0 0\n163.258635 85.443227 0 0\n163.258366 85.751421 0 0\n163.376059 86.036259 0 0\n163.420208 86.080486 0 0\n163.376824 86.123795 0 0\n163.258635 86.408427 0 0\n163.258366 86.716621 0 0\n163.376059 87.001459 0 0\n163.593795 87.219576 0 0\n163.878427 87.337765 0 0\n164.186621 87.338034 0 0\n164.408251 87.246457 0 0\n164.508195 87.346576 0 0\n164.792827 87.464765 0 0\n165.101021 87.465034 0 0\n165.385859 87.347341 0 0\n165.442808 87.290491 0 0\n165.498795 87.346576 0 0\n165.783427 87.464765 0 0\n166.091621 87.465034 0 0\n166.376459 87.347341 0 0\n166.594576 87.129605 0 0\n166.712765 86.844973 0 0\n166.713034 86.536779 0 0\n166.713034 119.5832 0 0\n166.027234 119.5832 0 0\n166.027234 91.769179 0 0\n165.909541 91.484341 0 0\n165.691805 91.266224 0 0\n165.407173 91.148035 0 0\n165.098979 91.147766 0 0\n164.814141 91.265459 0 0\n164.596024 91.483195 0 0\n164.477835 91.767827 0 0\n164.477566 92.076021 0 0\n164.595259 92.360859 0 0\n164.812995 92.578976 0 0\n165.097627 92.697165 0 0\n165.405821 92.697434 0 0\n165.690659 92.579741 0 0\n165.908776 92.362005 0 0\n166.026965 92.077373 0 0\n166.027234 91.769179 0 0\n166.027234 119.5832 0 0\n165.925634 119.5832 0 0\n165.925634 103.351579 0 0\n165.807941 103.066741 0 0\n165.590205 102.848624 0 0\n165.305573 102.730435 0 0\n164.997379 102.730166 0 0\n164.712541 102.847859 0 0\n164.625135 102.935111 0 0\n164.504456 102.814221 0 0\n164.401634 102.771525 0 0\n164.401634 97.738179 0 0\n164.283941 97.453341 0 0\n164.066205 97.235224 0 0\n163.781573 97.117035 0 0\n163.473379 97.116766 0 0\n163.188541 97.234459 0 0\n163.017367 97.405333 0 0\n163.017367 89.597852 0 0\n162.870734 89.242973 0 0\n162.599456 88.971221 0 0\n162.244832 88.823968 0 0\n161.860852 88.823633 0 0\n161.505973 88.970266 0 0\n161.234221 89.241544 0 0\n161.086968 89.596168 0 0\n161.086633 89.980148 0 0\n161.163525 90.166242 0 0\n160.963824 90.365595 0 0\n160.845635 90.650227 0 0\n160.845366 90.958421 0 0\n160.963059 91.243259 0 0\n161.028187 91.308501 0 0\n160.921835 91.564627 0 0\n160.921566 91.872821 0 0\n161.039259 92.157659 0 0\n161.256995 92.375776 0 0\n161.541627 92.493965 0 0\n161.849821 92.494234 0 0\n162.134659 92.376541 0 0\n162.352776 92.158805 0 0\n162.470965 91.874173 0 0\n162.471234 91.565979 0 0\n162.353541 91.281141 0 0\n162.288412 91.215898 0 0\n162.394765 90.959773 0 0\n162.394999 90.691623 0 0\n162.598027 90.607734 0 0\n162.869779 90.336456 0 0\n163.017032 89.981832 0 0\n163.017367 89.597852 0 0\n163.017367 97.405333 0 0\n162.970424 97.452195 0 0\n162.852235 97.736827 0 0\n162.851966 98.045021 0 0\n162.969659 98.329859 0 0\n163.187395 98.547976 0 0\n163.472027 98.666165 0 0\n163.780221 98.666434 0 0\n164.065059 98.548741 0 0\n164.283176 98.331005 0 0\n164.401365 98.046373 0 0\n164.401634 97.738179 0 0\n164.401634 102.771525 0 0\n164.149832 102.666968 0 0\n163.792034 102.666655 0 0\n163.792034 101.395779 0 0\n163.674341 101.110941 0 0\n163.456605 100.892824 0 0\n163.171973 100.774635 0 0\n163.017367 100.7745 0 0\n163.017367 98.614852 0 0\n162.870734 98.259973 0 0\n162.599456 97.988221 0 0\n162.244832 97.840968 0 0\n162.106036 97.840846 0 0\n162.276576 97.670605 0 0\n162.394765 97.385973 0 0\n162.395034 97.077779 0 0\n162.395034 93.369379 0 0\n162.277341 93.084541 0 0\n162.059605 92.866424 0 0\n161.774973 92.748235 0 0\n161.466779 92.747966 0 0\n161.181941 92.865659 0 0\n160.963824 93.083395 0 0\n160.845635 93.368027 0 0\n160.845366 93.676221 0 0\n160.963059 93.961059 0 0\n161.180795 94.179176 0 0\n161.465427 94.297365 0 0\n161.773621 94.297634 0 0\n162.058459 94.179941 0 0\n162.276576 93.962205 0 0\n162.394765 93.677573 0 0\n162.395034 93.369379 0 0\n162.395034 97.077779 0 0\n162.277341 96.792941 0 0\n162.059605 96.574824 0 0\n161.774973 96.456635 0 0\n161.466779 96.456366 0 0\n161.181941 96.574059 0 0\n160.963824 96.791795 0 0\n160.845635 97.076427 0 0\n160.845366 97.384621 0 0\n160.963059 97.669459 0 0\n161.180795 97.887576 0 0\n161.465427 98.005765 0 0\n161.487422 98.005784 0 0\n161.234221 98.258544 0 0\n161.086968 98.613168 0 0\n161.086633 98.997148 0 0\n161.233266 99.352027 0 0\n161.504544 99.623779 0 0\n161.859168 99.771032 0 0\n162.243148 99.771367 0 0\n162.598027 99.624734 0 0\n162.869779 99.353456 0 0\n163.017032 98.998832 0 0\n163.017367 98.614852 0 0\n163.017367 100.7745 0 0\n162.863779 100.774366 0 0\n162.578941 100.892059 0 0\n162.360824 101.109795 0 0\n162.242635 101.394427 0 0\n162.242366 101.702621 0 0\n162.360059 101.987459 0 0\n162.577795 102.205576 0 0\n162.862427 102.323765 0 0\n163.170621 102.324034 0 0\n163.455459 102.206341 0 0\n163.673576 101.988605 0 0\n163.791765 101.703973 0 0\n163.792034 101.395779 0 0\n163.792034 102.666655 0 0\n163.765852 102.666633 0 0\n163.410973 102.813266 0 0\n163.139221 103.084544 0 0\n162.991968 103.439168 0 0\n162.991633 103.823148 0 0\n163.138266 104.178027 0 0\n163.409544 104.449779 0 0\n163.764168 104.597032 0 0\n164.148148 104.597367 0 0\n164.503027 104.450734 0 0\n164.76895 104.185274 0 0\n164.996027 104.279565 0 0\n165.304221 104.279834 0 0\n165.589059 104.162141 0 0\n165.807176 103.944405 0 0\n165.925365 103.659773 0 0\n165.925634 103.351579 0 0\n165.925634 119.5832 0 0\n160.083634 119.5832 0 0\n160.083634 86.409779 0 0\n159.965941 86.124941 0 0\n159.893 86.051872 0 0\n159.893 76.80325 0 0\n159.893 76.073 0 0\n159.16275 76.073 0 0\n159.0548 76.18095 0 0\n159.054726 76.393887 0 0\n159.054876 76.565667 0 0\n159.120752 76.724314 0 0\n159.242325 76.845675 0 0\n159.401087 76.911274 0 0\n159.78505 76.9112 0 0\n159.893 76.80325 0 0\n159.893 86.051872 0 0\n159.748205 85.906824 0 0\n159.715367 85.893188 0 0\n159.715367 83.628852 0 0\n159.568734 83.273973 0 0\n159.524834 83.229996 0 0\n159.524834 80.745579 0 0\n159.407141 80.460741 0 0\n159.189405 80.242624 0 0\n158.904773 80.124435 0 0\n158.596579 80.124166 0 0\n158.311741 80.241859 0 0\n158.305634 80.247955 0 0\n158.305634 68.121779 0 0\n158.187941 67.836941 0 0\n157.970205 67.618824 0 0\n157.685573 67.500635 0 0\n157.377379 67.500366 0 0\n157.092541 67.618059 0 0\n156.921367 67.788933 0 0\n156.921367 66.610852 0 0\n156.921367 64.070852 0 0\n156.921367 61.530852 0 0\n156.921367 58.990852 0 0\n156.774734 58.635973 0 0\n156.503456 58.364221 0 0\n156.148832 58.216968 0 0\n155.764852 58.216633 0 0\n155.409973 58.363266 0 0\n155.138221 58.634544 0 0\n154.990968 58.989168 0 0\n154.990633 59.373148 0 0\n155.137266 59.728027 0 0\n155.408544 59.999779 0 0\n155.763168 60.147032 0 0\n156.147148 60.147367 0 0\n156.502027 60.000734 0 0\n156.773779 59.729456 0 0\n156.921032 59.374832 0 0\n156.921367 58.990852 0 0\n156.921367 61.530852 0 0\n156.774734 61.175973 0 0\n156.503456 60.904221 0 0\n156.148832 60.756968 0 0\n155.764852 60.756633 0 0\n155.409973 60.903266 0 0\n155.138221 61.174544 0 0\n154.990968 61.529168 0 0\n154.990633 61.913148 0 0\n155.137266 62.268027 0 0\n155.408544 62.539779 0 0\n155.763168 62.687032 0 0\n156.147148 62.687367 0 0\n156.502027 62.540734 0 0\n156.773779 62.269456 0 0\n156.921032 61.914832 0 0\n156.921367 61.530852 0 0\n156.921367 64.070852 0 0\n156.774734 63.715973 0 0\n156.503456 63.444221 0 0\n156.148832 63.296968 0 0\n155.764852 63.296633 0 0\n155.409973 63.443266 0 0\n155.138221 63.714544 0 0\n154.990968 64.069168 0 0\n154.990633 64.453148 0 0\n155.137266 64.808027 0 0\n155.408544 65.079779 0 0\n155.763168 65.227032 0 0\n156.147148 65.227367 0 0\n156.502027 65.080734 0 0\n156.773779 64.809456 0 0\n156.921032 64.454832 0 0\n156.921367 64.070852 0 0\n156.921367 66.610852 0 0\n156.774734 66.255973 0 0\n156.503456 65.984221 0 0\n156.148832 65.836968 0 0\n155.764852 65.836633 0 0\n155.409973 65.983266 0 0\n155.138221 66.254544 0 0\n154.990968 66.609168 0 0\n154.990633 66.993148 0 0\n155.137266 67.348027 0 0\n155.408544 67.619779 0 0\n155.763168 67.767032 0 0\n156.147148 67.767367 0 0\n156.502027 67.620734 0 0\n156.773779 67.349456 0 0\n156.921032 66.994832 0 0\n156.921367 66.610852 0 0\n156.921367 67.788933 0 0\n156.874424 67.835795 0 0\n156.756235 68.120427 0 0\n156.755966 68.428621 0 0\n156.873659 68.713459 0 0\n157.091395 68.931576 0 0\n157.376027 69.049765 0 0\n157.684221 69.050034 0 0\n157.969059 68.932341 0 0\n158.187176 68.714605 0 0\n158.305365 68.429973 0 0\n158.305634 68.121779 0 0\n158.305634 80.247955 0 0\n158.093624 80.459595 0 0\n157.975435 80.744227 0 0\n157.975166 81.052421 0 0\n158.092859 81.337259 0 0\n158.310595 81.555376 0 0\n158.595227 81.673565 0 0\n158.903421 81.673834 0 0\n159.188259 81.556141 0 0\n159.406376 81.338405 0 0\n159.524565 81.053773 0 0\n159.524834 80.745579 0 0\n159.524834 83.229996 0 0\n159.297456 83.002221 0 0\n158.942832 82.854968 0 0\n158.558852 82.854633 0 0\n158.203973 83.001266 0 0\n157.932221 83.272544 0 0\n157.784968 83.627168 0 0\n157.784633 84.011148 0 0\n157.931266 84.366027 0 0\n158.202544 84.637779 0 0\n158.557168 84.785032 0 0\n158.941148 84.785367 0 0\n159.296027 84.638734 0 0\n159.567779 84.367456 0 0\n159.715032 84.012832 0 0\n159.715367 83.628852 0 0\n159.715367 85.893188 0 0\n159.463573 85.788635 0 0\n159.155379 85.788366 0 0\n158.870541 85.906059 0 0\n158.652424 86.123795 0 0\n158.534235 86.408427 0 0\n158.534109 86.552555 0 0\n158.345973 86.474435 0 0\n158.037779 86.474166 0 0\n157.752941 86.591859 0 0\n157.534824 86.809595 0 0\n157.416635 87.094227 0 0\n157.416366 87.402421 0 0\n157.534059 87.687259 0 0\n157.751795 87.905376 0 0\n158.036427 88.023565 0 0\n158.344621 88.023834 0 0\n158.629459 87.906141 0 0\n158.847576 87.688405 0 0\n158.965765 87.403773 0 0\n158.96589 87.259644 0 0\n159.154027 87.337765 0 0\n159.462221 87.338034 0 0\n159.747059 87.220341 0 0\n159.965176 87.002605 0 0\n160.083365 86.717973 0 0\n160.083634 86.409779 0 0\n160.083634 119.5832 0 0\n160.032834 119.5832 0 0\n160.032834 116.940579 0 0\n159.915141 116.655741 0 0\n159.697405 116.437624 0 0\n159.412773 116.319435 0 0\n159.104579 116.319166 0 0\n159.093034 116.323936 0 0\n159.093034 114.476779 0 0\n158.975341 114.191941 0 0\n158.757605 113.973824 0 0\n158.559634 113.891619 0 0\n158.559634 93.470979 0 0\n158.441941 93.186141 0 0\n158.224205 92.968024 0 0\n157.939573 92.849835 0 0\n157.631379 92.849566 0 0\n157.346541 92.967259 0 0\n157.137234 93.1762 0 0\n157.137234 92.175579 0 0\n157.019541 91.890741 0 0\n156.801805 91.672624 0 0\n156.517173 91.554435 0 0\n156.502133 91.554421 0 0\n156.502234 91.438979 0 0\n156.384541 91.154141 0 0\n156.193844 90.96311 0 0\n156.247965 90.832773 0 0\n156.248234 90.524579 0 0\n156.130541 90.239741 0 0\n155.921446 90.03028 0 0\n155.951976 89.999805 0 0\n156.070165 89.715173 0 0\n156.070434 89.406979 0 0\n155.952741 89.122141 0 0\n155.735005 88.904024 0 0\n155.450373 88.785835 0 0\n155.142179 88.785566 0 0\n154.863798 88.90059 0 0\n154.864006 88.66358 0 0\n154.864006 86.12358 0 0\n154.864006 83.58358 0 0\n154.864006 81.04358 0 0\n154.864006 78.50358 0 0\n154.864006 75.96358 0 0\n154.864006 73.42358 0 0\n154.825834 73.331196 0 0\n154.825834 66.038979 0 0\n154.708141 65.754141 0 0\n154.490405 65.536024 0 0\n154.205773 65.417835 0 0\n153.897579 65.417566 0 0\n153.612741 65.535259 0 0\n153.479503 65.668264 0 0\n153.398205 65.586824 0 0\n153.113573 65.468635 0 0\n152.805379 65.468366 0 0\n152.520541 65.586059 0 0\n152.302424 65.803795 0 0\n152.184235 66.088427 0 0\n152.183966 66.396621 0 0\n152.19991 66.435209 0 0\n152.164941 66.449659 0 0\n151.946824 66.667395 0 0\n151.828635 66.952027 0 0\n151.828366 67.260221 0 0\n151.946059 67.545059 0 0\n152.163795 67.763176 0 0\n152.448427 67.881365 0 0\n152.756621 67.881634 0 0\n153.041459 67.763941 0 0\n153.259576 67.546205 0 0\n153.377765 67.261573 0 0\n153.378034 66.953379 0 0\n153.362089 66.91479 0 0\n153.397059 66.900341 0 0\n153.530296 66.767335 0 0\n153.611595 66.848776 0 0\n153.896227 66.966965 0 0\n154.204421 66.967234 0 0\n154.489259 66.849541 0 0\n154.707376 66.631805 0 0\n154.825565 66.347173 0 0\n154.825834 66.038979 0 0\n154.825834 73.331196 0 0\n154.682644 72.984651 0 0\n154.347116 72.648537 0 0\n153.908503 72.466409 0 0\n153.43358 72.465994 0 0\n152.994651 72.647356 0 0\n152.658537 72.982884 0 0\n152.476409 73.421497 0 0\n152.475994 73.89642 0 0\n152.657356 74.335349 0 0\n152.992884 74.671463 0 0\n153.431497 74.853591 0 0\n153.90642 74.854006 0 0\n154.345349 74.672644 0 0\n154.681463 74.337116 0 0\n154.863591 73.898503 0 0\n154.864006 73.42358 0 0\n154.864006 75.96358 0 0\n154.682644 75.524651 0 0\n154.347116 75.188537 0 0\n153.908503 75.006409 0 0\n153.43358 75.005994 0 0\n152.994651 75.187356 0 0\n152.658537 75.522884 0 0\n152.476409 75.961497 0 0\n152.475994 76.43642 0 0\n152.657356 76.875349 0 0\n152.992884 77.211463 0 0\n153.431497 77.393591 0 0\n153.90642 77.394006 0 0\n154.345349 77.212644 0 0\n154.681463 76.877116 0 0\n154.863591 76.438503 0 0\n154.864006 75.96358 0 0\n154.864006 78.50358 0 0\n154.682644 78.064651 0 0\n154.347116 77.728537 0 0\n153.908503 77.546409 0 0\n153.43358 77.545994 0 0\n152.994651 77.727356 0 0\n152.658537 78.062884 0 0\n152.476409 78.501497 0 0\n152.475994 78.97642 0 0\n152.657356 79.415349 0 0\n152.992884 79.751463 0 0\n153.431497 79.933591 0 0\n153.90642 79.934006 0 0\n154.345349 79.752644 0 0\n154.681463 79.417116 0 0\n154.863591 78.978503 0 0\n154.864006 78.50358 0 0\n154.864006 81.04358 0 0\n154.682644 80.604651 0 0\n154.347116 80.268537 0 0\n153.908503 80.086409 0 0\n153.43358 80.085994 0 0\n152.994651 80.267356 0 0\n152.658537 80.602884 0 0\n152.476409 81.041497 0 0\n152.475994 81.51642 0 0\n152.657356 81.955349 0 0\n152.992884 82.291463 0 0\n153.431497 82.473591 0 0\n153.90642 82.474006 0 0\n154.345349 82.292644 0 0\n154.681463 81.957116 0 0\n154.863591 81.518503 0 0\n154.864006 81.04358 0 0\n154.864006 83.58358 0 0\n154.682644 83.144651 0 0\n154.347116 82.808537 0 0\n153.908503 82.626409 0 0\n153.43358 82.625994 0 0\n152.994651 82.807356 0 0\n152.658537 83.142884 0 0\n152.476409 83.581497 0 0\n152.475994 84.05642 0 0\n152.657356 84.495349 0 0\n152.992884 84.831463 0 0\n153.431497 85.013591 0 0\n153.90642 85.014006 0 0\n154.345349 84.832644 0 0\n154.681463 84.497116 0 0\n154.863591 84.058503 0 0\n154.864006 83.58358 0 0\n154.864006 86.12358 0 0\n154.682644 85.684651 0 0\n154.347116 85.348537 0 0\n153.908503 85.166409 0 0\n153.43358 85.165994 0 0\n152.994651 85.347356 0 0\n152.658537 85.682884 0 0\n152.476409 86.121497 0 0\n152.475994 86.59642 0 0\n152.657356 87.035349 0 0\n152.992884 87.371463 0 0\n153.431497 87.553591 0 0\n153.90642 87.554006 0 0\n154.345349 87.372644 0 0\n154.681463 87.037116 0 0\n154.863591 86.598503 0 0\n154.864006 86.12358 0 0\n154.864006 88.66358 0 0\n154.682644 88.224651 0 0\n154.347116 87.888537 0 0\n153.908503 87.706409 0 0\n153.43358 87.705994 0 0\n152.994651 87.887356 0 0\n152.658537 88.222884 0 0\n152.476409 88.661497 0 0\n152.475994 89.13642 0 0\n152.657356 89.575349 0 0\n152.992884 89.911463 0 0\n153.431497 90.093591 0 0\n153.90642 90.094006 0 0\n154.345349 89.912644 0 0\n154.527702 89.730608 0 0\n154.638459 89.998659 0 0\n154.847553 90.208119 0 0\n154.817024 90.238595 0 0\n154.698835 90.523227 0 0\n154.69859 90.803244 0 0\n154.682644 90.764651 0 0\n154.347116 90.428537 0 0\n153.908503 90.246409 0 0\n153.43358 90.245994 0 0\n152.994651 90.427356 0 0\n152.658537 90.762884 0 0\n152.476409 91.201497 0 0\n152.475994 91.67642 0 0\n152.657356 92.115349 0 0\n152.992884 92.451463 0 0\n153.431497 92.633591 0 0\n153.90642 92.634006 0 0\n154.345349 92.452644 0 0\n154.681463 92.117116 0 0\n154.863591 91.678503 0 0\n154.864006 91.20358 0 0\n154.836165 91.136199 0 0\n155.006955 91.307289 0 0\n154.952835 91.437627 0 0\n154.952566 91.745821 0 0\n155.070259 92.030659 0 0\n155.287995 92.248776 0 0\n155.572627 92.366965 0 0\n155.587666 92.366978 0 0\n155.587566 92.482421 0 0\n155.705259 92.767259 0 0\n155.922995 92.985376 0 0\n156.207627 93.103565 0 0\n156.515821 93.103834 0 0\n156.800659 92.986141 0 0\n157.018776 92.768405 0 0\n157.136965 92.483773 0 0\n157.137234 92.175579 0 0\n157.137234 93.1762 0 0\n157.128424 93.184995 0 0\n157.067223 93.332383 0 0\n156.818579 93.332166 0 0\n156.533741 93.449859 0 0\n156.315624 93.667595 0 0\n156.197435 93.952227 0 0\n156.197166 94.260421 0 0\n156.314859 94.545259 0 0\n156.532595 94.763376 0 0\n156.817227 94.881565 0 0\n157.125421 94.881834 0 0\n157.410259 94.764141 0 0\n157.628376 94.546405 0 0\n157.689576 94.399016 0 0\n157.938221 94.399234 0 0\n158.223059 94.281541 0 0\n158.441176 94.063805 0 0\n158.559365 93.779173 0 0\n158.559634 93.470979 0 0\n158.559634 113.891619 0 0\n158.472973 113.855635 0 0\n158.164779 113.855366 0 0\n157.879941 113.973059 0 0\n157.661824 114.190795 0 0\n157.543635 114.475427 0 0\n157.543366 114.783621 0 0\n157.661059 115.068459 0 0\n157.878795 115.286576 0 0\n158.163427 115.404765 0 0\n158.471621 115.405034 0 0\n158.756459 115.287341 0 0\n158.974576 115.069605 0 0\n159.092765 114.784973 0 0\n159.093034 114.476779 0 0\n159.093034 116.323936 0 0\n158.819741 116.436859 0 0\n158.601624 116.654595 0 0\n158.483435 116.939227 0 0\n158.483166 117.247421 0 0\n158.600859 117.532259 0 0\n158.818595 117.750376 0 0\n159.103227 117.868565 0 0\n159.411421 117.868834 0 0\n159.696259 117.751141 0 0\n159.914376 117.533405 0 0\n160.032565 117.248773 0 0\n160.032834 116.940579 0 0\n160.032834 119.5832 0 0\n158.407234 119.5832 0 0\n158.407234 116.203979 0 0\n158.289541 115.919141 0 0\n158.071805 115.701024 0 0\n157.787173 115.582835 0 0\n157.478979 115.582566 0 0\n157.194141 115.700259 0 0\n156.976024 115.917995 0 0\n156.857835 116.202627 0 0\n156.857566 116.510821 0 0\n156.975259 116.795659 0 0\n157.192995 117.013776 0 0\n157.477627 117.131965 0 0\n157.785821 117.132234 0 0\n158.070659 117.014541 0 0\n158.288776 116.796805 0 0\n158.406965 116.512173 0 0\n158.407234 116.203979 0 0\n158.407234 119.5832 0 0\n157.518234 119.5832 0 0\n157.518234 118.058179 0 0\n157.400541 117.773341 0 0\n157.182805 117.555224 0 0\n156.898173 117.437035 0 0\n156.589979 117.436766 0 0\n156.305141 117.554459 0 0\n156.087024 117.772195 0 0\n155.968835 118.056827 0 0\n155.968566 118.365021 0 0\n156.086259 118.649859 0 0\n156.303995 118.867976 0 0\n156.588627 118.986165 0 0\n156.896821 118.986434 0 0\n157.181659 118.868741 0 0\n157.399776 118.651005 0 0\n157.517965 118.366373 0 0\n157.518234 118.058179 0 0\n157.518234 119.5832 0 0\n153.987634 119.5832 0 0\n153.987634 117.702579 0 0\n153.869941 117.417741 0 0\n153.652205 117.199624 0 0\n153.367573 117.081435 0 0\n153.059379 117.081166 0 0\n152.774541 117.198859 0 0\n152.556424 117.416595 0 0\n152.438235 117.701227 0 0\n152.437966 118.009421 0 0\n152.555659 118.294259 0 0\n152.773395 118.512376 0 0\n153.058027 118.630565 0 0\n153.366221 118.630834 0 0\n153.651059 118.513141 0 0\n153.869176 118.295405 0 0\n153.987365 118.010773 0 0\n153.987634 117.702579 0 0\n153.987634 119.5832 0 0\n152.324006 119.5832 0 0\n152.324006 91.20358 0 0\n152.324006 88.66358 0 0\n152.324006 86.12358 0 0\n152.324006 83.58358 0 0\n152.324006 81.04358 0 0\n152.324006 78.50358 0 0\n152.324006 75.96358 0 0\n152.323874 75.96326 0 0\n152.323874 74.336487 0 0\n152.323874 72.812487 0 0\n152.258275 72.653725 0 0\n152.136914 72.532152 0 0\n151.978267 72.466276 0 0\n151.806487 72.466126 0 0\n150.711034 72.466126 0 0\n150.711034 62.355979 0 0\n150.593341 62.071141 0 0\n150.375605 61.853024 0 0\n150.090973 61.734835 0 0\n149.809367 61.734589 0 0\n149.809367 57.974852 0 0\n149.662734 57.619973 0 0\n149.391456 57.348221 0 0\n149.036832 57.200968 0 0\n148.652852 57.200633 0 0\n148.297973 57.347266 0 0\n148.026221 57.618544 0 0\n147.878968 57.973168 0 0\n147.878633 58.357148 0 0\n148.025266 58.712027 0 0\n148.296544 58.983779 0 0\n148.651168 59.131032 0 0\n149.035148 59.131367 0 0\n149.390027 58.984734 0 0\n149.661779 58.713456 0 0\n149.809032 58.358832 0 0\n149.809367 57.974852 0 0\n149.809367 61.734589 0 0\n149.782779 61.734566 0 0\n149.497941 61.852259 0 0\n149.279824 62.069995 0 0\n149.161635 62.354627 0 0\n149.161366 62.662821 0 0\n149.279059 62.947659 0 0\n149.496795 63.165776 0 0\n149.781427 63.283965 0 0\n150.089621 63.284234 0 0\n150.374459 63.166541 0 0\n150.592576 62.948805 0 0\n150.710765 62.664173 0 0\n150.711034 62.355979 0 0\n150.711034 72.466126 0 0\n150.282487 72.466126 0 0\n150.123725 72.531725 0 0\n150.002152 72.653086 0 0\n149.936276 72.811733 0 0\n149.936126 72.983513 0 0\n149.936126 74.507513 0 0\n150.001725 74.666275 0 0\n150.123086 74.787848 0 0\n150.281733 74.853724 0 0\n150.453513 74.853874 0 0\n151.977513 74.853874 0 0\n152.136275 74.788275 0 0\n152.257848 74.666914 0 0\n152.323724 74.508267 0 0\n152.323874 74.336487 0 0\n152.323874 75.96326 0 0\n152.142644 75.524651 0 0\n151.807116 75.188537 0 0\n151.368503 75.006409 0 0\n150.89358 75.005994 0 0\n150.454651 75.187356 0 0\n150.118537 75.522884 0 0\n149.936409 75.961497 0 0\n149.935994 76.43642 0 0\n150.117356 76.875349 0 0\n150.452884 77.211463 0 0\n150.891497 77.393591 0 0\n151.36642 77.394006 0 0\n151.805349 77.212644 0 0\n152.141463 76.877116 0 0\n152.323591 76.438503 0 0\n152.324006 75.96358 0 0\n152.324006 78.50358 0 0\n152.142644 78.064651 0 0\n151.807116 77.728537 0 0\n151.368503 77.546409 0 0\n150.89358 77.545994 0 0\n150.454651 77.727356 0 0\n150.118537 78.062884 0 0\n149.936409 78.501497 0 0\n149.935994 78.97642 0 0\n150.117356 79.415349 0 0\n150.452884 79.751463 0 0\n150.891497 79.933591 0 0\n151.36642 79.934006 0 0\n151.805349 79.752644 0 0\n152.141463 79.417116 0 0\n152.323591 78.978503 0 0\n152.324006 78.50358 0 0\n152.324006 81.04358 0 0\n152.142644 80.604651 0 0\n151.807116 80.268537 0 0\n151.368503 80.086409 0 0\n150.89358 80.085994 0 0\n150.454651 80.267356 0 0\n150.118537 80.602884 0 0\n149.936409 81.041497 0 0\n149.935994 81.51642 0 0\n150.117356 81.955349 0 0\n150.452884 82.291463 0 0\n150.891497 82.473591 0 0\n151.36642 82.474006 0 0\n151.805349 82.292644 0 0\n152.141463 81.957116 0 0\n152.323591 81.518503 0 0\n152.324006 81.04358 0 0\n152.324006 83.58358 0 0\n152.142644 83.144651 0 0\n151.807116 82.808537 0 0\n151.368503 82.626409 0 0\n150.89358 82.625994 0 0\n150.454651 82.807356 0 0\n150.118537 83.142884 0 0\n149.936409 83.581497 0 0\n149.935994 84.05642 0 0\n150.117356 84.495349 0 0\n150.452884 84.831463 0 0\n150.891497 85.013591 0 0\n151.36642 85.014006 0 0\n151.805349 84.832644 0 0\n152.141463 84.497116 0 0\n152.323591 84.058503 0 0\n152.324006 83.58358 0 0\n152.324006 86.12358 0 0\n152.142644 85.684651 0 0\n151.807116 85.348537 0 0\n151.368503 85.166409 0 0\n150.89358 85.165994 0 0\n150.454651 85.347356 0 0\n150.118537 85.682884 0 0\n149.936409 86.121497 0 0\n149.935994 86.59642 0 0\n150.117356 87.035349 0 0\n150.452884 87.371463 0 0\n150.891497 87.553591 0 0\n151.36642 87.554006 0 0\n151.805349 87.372644 0 0\n152.141463 87.037116 0 0\n152.323591 86.598503 0 0\n152.324006 86.12358 0 0\n152.324006 88.66358 0 0\n152.142644 88.224651 0 0\n151.807116 87.888537 0 0\n151.368503 87.706409 0 0\n150.89358 87.705994 0 0\n150.454651 87.887356 0 0\n150.118537 88.222884 0 0\n149.936409 88.661497 0 0\n149.935994 89.13642 0 0\n150.117356 89.575349 0 0\n150.452884 89.911463 0 0\n150.891497 90.093591 0 0\n151.36642 90.094006 0 0\n151.805349 89.912644 0 0\n152.141463 89.577116 0 0\n152.323591 89.138503 0 0\n152.324006 88.66358 0 0\n152.324006 91.20358 0 0\n152.142644 90.764651 0 0\n151.807116 90.428537 0 0\n151.368503 90.246409 0 0\n150.89358 90.245994 0 0\n150.454651 90.427356 0 0\n150.118537 90.762884 0 0\n149.936409 91.201497 0 0\n149.935994 91.67642 0 0\n150.117356 92.115349 0 0\n150.452884 92.451463 0 0\n150.891497 92.633591 0 0\n151.36642 92.634006 0 0\n151.805349 92.452644 0 0\n152.141463 92.117116 0 0\n152.323591 91.678503 0 0\n152.324006 91.20358 0 0\n152.324006 119.5832 0 0\n149.301367 119.5832 0 0\n149.301367 100.138852 0 0\n149.154734 99.783973 0 0\n148.883456 99.512221 0 0\n148.528832 99.364968 0 0\n148.144852 99.364633 0 0\n147.789973 99.511266 0 0\n147.518221 99.782544 0 0\n147.485234 99.861985 0 0\n147.485234 79.907379 0 0\n147.367541 79.622541 0 0\n147.149805 79.404424 0 0\n146.951834 79.322219 0 0\n146.951834 73.836779 0 0\n146.875634 73.652361 0 0\n146.875634 68.045579 0 0\n146.761367 67.769032 0 0\n146.761367 63.054852 0 0\n146.614734 62.699973 0 0\n146.343456 62.428221 0 0\n145.988832 62.280968 0 0\n145.604852 62.280633 0 0\n145.249973 62.427266 0 0\n144.978221 62.698544 0 0\n144.830968 63.053168 0 0\n144.830633 63.437148 0 0\n144.977266 63.792027 0 0\n145.248544 64.063779 0 0\n145.603168 64.211032 0 0\n145.987148 64.211367 0 0\n146.342027 64.064734 0 0\n146.613779 63.793456 0 0\n146.761032 63.438832 0 0\n146.761367 63.054852 0 0\n146.761367 67.769032 0 0\n146.757941 67.760741 0 0\n146.540205 67.542624 0 0\n146.255573 67.424435 0 0\n146.126367 67.424322 0 0\n146.126367 66.102852 0 0\n145.979734 65.747973 0 0\n145.708456 65.476221 0 0\n145.353832 65.328968 0 0\n144.969852 65.328633 0 0\n144.614973 65.475266 0 0\n144.343221 65.746544 0 0\n144.195968 66.101168 0 0\n144.195633 66.485148 0 0\n144.342266 66.840027 0 0\n144.613544 67.111779 0 0\n144.968168 67.259032 0 0\n145.352148 67.259367 0 0\n145.707027 67.112734 0 0\n145.978779 66.841456 0 0\n146.126032 66.486832 0 0\n146.126367 66.102852 0 0\n146.126367 67.424322 0 0\n145.947379 67.424166 0 0\n145.662541 67.541859 0 0\n145.444424 67.759595 0 0\n145.326235 68.044227 0 0\n145.325966 68.352421 0 0\n145.443659 68.637259 0 0\n145.661395 68.855376 0 0\n145.946027 68.973565 0 0\n146.254221 68.973834 0 0\n146.539059 68.856141 0 0\n146.757176 68.638405 0 0\n146.875365 68.353773 0 0\n146.875634 68.045579 0 0\n146.875634 73.652361 0 0\n146.834141 73.551941 0 0\n146.616405 73.333824 0 0\n146.331773 73.215635 0 0\n146.023579 73.215366 0 0\n145.738741 73.333059 0 0\n145.520624 73.550795 0 0\n145.402435 73.835427 0 0\n145.402166 74.143621 0 0\n145.519859 74.428459 0 0\n145.737595 74.646576 0 0\n146.022227 74.764765 0 0\n146.330421 74.765034 0 0\n146.615259 74.647341 0 0\n146.833376 74.429605 0 0\n146.951565 74.144973 0 0\n146.951834 73.836779 0 0\n146.951834 79.322219 0 0\n146.865173 79.286235 0 0\n146.697856 79.286088 0 0\n146.697856 78.053428 0 0\n146.56087 77.721895 0 0\n146.307439 77.468022 0 0\n145.976146 77.330457 0 0\n145.617428 77.330144 0 0\n145.453234 77.397987 0 0\n145.453234 76.173579 0 0\n145.335541 75.888741 0 0\n145.117805 75.670624 0 0\n144.833173 75.552435 0 0\n144.524979 75.552166 0 0\n144.240141 75.669859 0 0\n144.022024 75.887595 0 0\n144.019802 75.892945 0 0\n143.994973 75.882635 0 0\n143.686779 75.882366 0 0\n143.401941 76.000059 0 0\n143.183824 76.217795 0 0\n143.065635 76.502427 0 0\n143.065366 76.810621 0 0\n143.183059 77.095459 0 0\n143.400795 77.313576 0 0\n143.685427 77.431765 0 0\n143.993621 77.432034 0 0\n144.278459 77.314341 0 0\n144.496576 77.096605 0 0\n144.498797 77.091254 0 0\n144.523627 77.101565 0 0\n144.831821 77.101834 0 0\n145.116659 76.984141 0 0\n145.334776 76.766405 0 0\n145.452965 76.481773 0 0\n145.453234 76.173579 0 0\n145.453234 77.397987 0 0\n145.285895 77.46713 0 0\n145.032022 77.720561 0 0\n144.894457 78.051854 0 0\n144.894144 78.410572 0 0\n145.03113 78.742105 0 0\n145.284561 78.995978 0 0\n145.615854 79.133543 0 0\n145.974572 79.133856 0 0\n146.306105 78.99687 0 0\n146.559978 78.743439 0 0\n146.697543 78.412146 0 0\n146.697856 78.053428 0 0\n146.697856 79.286088 0 0\n146.556979 79.285966 0 0\n146.272141 79.403659 0 0\n146.054024 79.621395 0 0\n145.935835 79.906027 0 0\n145.935566 80.214221 0 0\n146.053259 80.499059 0 0\n146.270995 80.717176 0 0\n146.555627 80.835365 0 0\n146.863821 80.835634 0 0\n147.148659 80.717941 0 0\n147.366776 80.500205 0 0\n147.484965 80.215573 0 0\n147.485234 79.907379 0 0\n147.485234 99.861985 0 0\n147.370968 100.137168 0 0\n147.370633 100.521148 0 0\n147.517266 100.876027 0 0\n147.788544 101.147779 0 0\n148.143168 101.295032 0 0\n148.527148 101.295367 0 0\n148.882027 101.148734 0 0\n149.153779 100.877456 0 0\n149.301032 100.522832 0 0\n149.301367 100.138852 0 0\n149.301367 119.5832 0 0\n148.031367 119.5832 0 0\n148.031367 109.536852 0 0\n147.884734 109.181973 0 0\n147.613456 108.910221 0 0\n147.258832 108.762968 0 0\n147.015367 108.762755 0 0\n147.015367 101.027852 0 0\n146.868734 100.672973 0 0\n146.597456 100.401221 0 0\n146.418434 100.326884 0 0\n146.418434 93.674179 0 0\n146.300741 93.389341 0 0\n146.083005 93.171224 0 0\n145.798373 93.053035 0 0\n145.490179 93.052766 0 0\n145.205341 93.170459 0 0\n144.987224 93.388195 0 0\n144.869035 93.672827 0 0\n144.868766 93.981021 0 0\n144.986459 94.265859 0 0\n145.204195 94.483976 0 0\n145.488827 94.602165 0 0\n145.797021 94.602434 0 0\n146.081859 94.484741 0 0\n146.299976 94.267005 0 0\n146.418165 93.982373 0 0\n146.418434 93.674179 0 0\n146.418434 100.326884 0 0\n146.242832 100.253968 0 0\n145.858852 100.253633 0 0\n145.503973 100.400266 0 0\n145.232221 100.671544 0 0\n145.084968 101.026168 0 0\n145.084633 101.410148 0 0\n145.231266 101.765027 0 0\n145.502544 102.036779 0 0\n145.857168 102.184032 0 0\n146.241148 102.184367 0 0\n146.596027 102.037734 0 0\n146.867779 101.766456 0 0\n147.015032 101.411832 0 0\n147.015367 101.027852 0 0\n147.015367 108.762755 0 0\n146.874852 108.762633 0 0\n146.519973 108.909266 0 0\n146.248221 109.180544 0 0\n146.100968 109.535168 0 0\n146.100633 109.919148 0 0\n146.167871 110.081876 0 0\n146.094341 110.112259 0 0\n145.876224 110.329995 0 0\n145.758035 110.614627 0 0\n145.757766 110.922821 0 0\n145.875459 111.207659 0 0\n146.093195 111.425776 0 0\n146.377827 111.543965 0 0\n146.686021 111.544234 0 0\n146.970859 111.426541 0 0\n147.188976 111.208805 0 0\n147.307165 110.924173 0 0\n147.307384 110.672609 0 0\n147.612027 110.546734 0 0\n147.883779 110.275456 0 0\n148.031032 109.920832 0 0\n148.031367 109.536852 0 0\n148.031367 119.5832 0 0\n144.183234 119.5832 0 0\n144.183234 85.063579 0 0\n144.065541 84.778741 0 0\n143.945191 84.65818 0 0\n144.064776 84.538805 0 0\n144.182965 84.254173 0 0\n144.183234 83.945979 0 0\n144.065541 83.661141 0 0\n143.847805 83.443024 0 0\n143.563173 83.324835 0 0\n143.254979 83.324566 0 0\n142.970141 83.442259 0 0\n142.752024 83.659995 0 0\n142.633835 83.944627 0 0\n142.633566 84.252821 0 0\n142.751259 84.537659 0 0\n142.871608 84.658219 0 0\n142.752024 84.777595 0 0\n142.633835 85.062227 0 0\n142.633566 85.370421 0 0\n142.751259 85.655259 0 0\n142.968995 85.873376 0 0\n143.253627 85.991565 0 0\n143.561821 85.991834 0 0\n143.846659 85.874141 0 0\n144.064776 85.656405 0 0\n144.182965 85.371773 0 0\n144.183234 85.063579 0 0\n144.183234 119.5832 0 0\n143.878434 119.5832 0 0\n143.878434 93.674179 0 0\n143.760741 93.389341 0 0\n143.543005 93.171224 0 0\n143.258373 93.053035 0 0\n142.950179 93.052766 0 0\n142.665341 93.170459 0 0\n142.447224 93.388195 0 0\n142.329035 93.672827 0 0\n142.328766 93.981021 0 0\n142.446459 94.265859 0 0\n142.664195 94.483976 0 0\n142.948827 94.602165 0 0\n143.257021 94.602434 0 0\n143.541859 94.484741 0 0\n143.759976 94.267005 0 0\n143.878165 93.982373 0 0\n143.878434 93.674179 0 0\n143.878434 119.5832 0 0\n143.078367 119.5832 0 0\n143.078367 95.795452 0 0\n142.931734 95.440573 0 0\n142.660456 95.168821 0 0\n142.305832 95.021568 0 0\n141.921852 95.021233 0 0\n141.566973 95.167866 0 0\n141.295221 95.439144 0 0\n141.147968 95.793768 0 0\n141.147633 96.177748 0 0\n141.294266 96.532627 0 0\n141.565544 96.804379 0 0\n141.920168 96.951632 0 0\n142.304148 96.951967 0 0\n142.659027 96.805334 0 0\n142.930779 96.534056 0 0\n143.078032 96.179432 0 0\n143.078367 95.795452 0 0\n143.078367 119.5832 0 0\n142.24 119.5832 0 0\n141.122567 119.5832 0 0\n141.122567 114.134252 0 0\n140.975934 113.779373 0 0\n140.704656 113.507621 0 0\n140.350032 113.360368 0 0\n139.966052 113.360033 0 0\n139.611173 113.506666 0 0\n139.339421 113.777944 0 0\n139.192168 114.132568 0 0\n139.191833 114.516548 0 0\n139.338466 114.871427 0 0\n139.609744 115.143179 0 0\n139.964368 115.290432 0 0\n140.348348 115.290767 0 0\n140.703227 115.144134 0 0\n140.974979 114.872856 0 0\n141.122232 114.518232 0 0\n141.122567 114.134252 0 0\n141.122567 119.5832 0 0\n137.642767 119.5832 0 0\n137.642767 114.134252 0 0\n137.496134 113.779373 0 0\n137.224856 113.507621 0 0\n136.870232 113.360368 0 0\n136.486252 113.360033 0 0\n136.131373 113.506666 0 0\n135.859621 113.777944 0 0\n135.712368 114.132568 0 0\n135.712033 114.516548 0 0\n135.858666 114.871427 0 0\n136.129944 115.143179 0 0\n136.484568 115.290432 0 0\n136.868548 115.290767 0 0\n137.223427 115.144134 0 0\n137.495179 114.872856 0 0\n137.642432 114.518232 0 0\n137.642767 114.134252 0 0\n137.642767 119.5832 0 0\n137.347883 119.5832 0 0\n134.866342 117.101658 0 0\n134.520247 116.870405 0 0\n134.137567 116.794284 0 0\n134.137567 101.383452 0 0\n133.990934 101.028573 0 0\n133.719656 100.756821 0 0\n133.365032 100.609568 0 0\n132.981052 100.609233 0 0\n132.626173 100.755866 0 0\n132.354421 101.027144 0 0\n132.346834 101.045415 0 0\n132.346834 97.636579 0 0\n132.229141 97.351741 0 0\n132.011405 97.133624 0 0\n131.726773 97.015435 0 0\n131.418579 97.015166 0 0\n131.133741 97.132859 0 0\n130.915624 97.350595 0 0\n130.797435 97.635227 0 0\n130.797166 97.943421 0 0\n130.914859 98.228259 0 0\n131.132595 98.446376 0 0\n131.417227 98.564565 0 0\n131.725421 98.564834 0 0\n132.010259 98.447141 0 0\n132.228376 98.229405 0 0\n132.346565 97.944773 0 0\n132.346834 97.636579 0 0\n132.346834 101.045415 0 0\n132.207168 101.381768 0 0\n132.206833 101.765748 0 0\n132.353466 102.120627 0 0\n132.624744 102.392379 0 0\n132.979368 102.539632 0 0\n133.363348 102.539967 0 0\n133.718227 102.393334 0 0\n133.989979 102.122056 0 0\n134.137232 101.767432 0 0\n134.137567 101.383452 0 0\n134.137567 116.794284 0 0\n134.112 116.789199 0 0\n134.111994 116.7892 0 0\n133.045205 116.7892 0 0\n133.0452 116.789199 0 0\n132.636953 116.870405 0 0\n132.290858 117.101658 0 0\n132.290855 117.101661 0 0\n131.673767 117.718748 0 0\n131.673767 104.660052 0 0\n131.527134 104.305173 0 0\n131.255856 104.033421 0 0\n130.901232 103.886168 0 0\n130.517252 103.885833 0 0\n130.162373 104.032466 0 0\n129.890621 104.303744 0 0\n129.743368 104.658368 0 0\n129.743033 105.042348 0 0\n129.889666 105.397227 0 0\n130.160944 105.668979 0 0\n130.515568 105.816232 0 0\n130.899548 105.816567 0 0\n131.254427 105.669934 0 0\n131.526179 105.398656 0 0\n131.673432 105.044032 0 0\n131.673767 104.660052 0 0\n131.673767 117.718748 0 0\n131.466601 117.925914 0 0\n131.521032 117.794832 0 0\n131.521367 117.410852 0 0\n131.374734 117.055973 0 0\n131.103456 116.784221 0 0\n130.748832 116.636968 0 0\n130.364852 116.636633 0 0\n130.009973 116.783266 0 0\n129.738221 117.054544 0 0\n129.590968 117.409168 0 0\n129.590633 117.793148 0 0\n129.700563 118.0592 0 0\n129.489367 118.0592 0 0\n129.489367 98.614852 0 0\n129.342734 98.259973 0 0\n129.071456 97.988221 0 0\n128.716832 97.840968 0 0\n128.332852 97.840633 0 0\n127.977973 97.987266 0 0\n127.706221 98.258544 0 0\n127.558968 98.613168 0 0\n127.558633 98.997148 0 0\n127.705266 99.352027 0 0\n127.976544 99.623779 0 0\n128.331168 99.771032 0 0\n128.715148 99.771367 0 0\n129.070027 99.624734 0 0\n129.341779 99.353456 0 0\n129.489032 98.998832 0 0\n129.489367 98.614852 0 0\n129.489367 118.0592 0 0\n128.778 118.0592 0 0\n128.369753 118.140405 0 0\n128.023658 118.371658 0 0\n128.023655 118.371661 0 0\n127.457367 118.937949 0 0\n127.457367 107.758852 0 0\n127.310734 107.403973 0 0\n127.039456 107.132221 0 0\n126.684832 106.984968 0 0\n126.300852 106.984633 0 0\n125.945973 107.131266 0 0\n125.674221 107.402544 0 0\n125.526968 107.757168 0 0\n125.526633 108.141148 0 0\n125.673266 108.496027 0 0\n125.944544 108.767779 0 0\n126.299168 108.915032 0 0\n126.683148 108.915367 0 0\n127.038027 108.768734 0 0\n127.309779 108.497456 0 0\n127.457032 108.142832 0 0\n127.457367 107.758852 0 0\n127.457367 118.937949 0 0\n127.388658 119.006658 0 0\n127.157405 119.352753 0 0\n127.076199 119.761 0 0\n127.157405 120.169247 0 0\n127.388658 120.515342 0 0\n127.734753 120.746595 0 0\n128.143 120.827801 0 0\n128.551247 120.746595 0 0\n128.897342 120.515342 0 0\n129.219883 120.1928 0 0\n129.648251 120.1928 0 0\n129.484221 120.356544 0 0\n129.336968 120.711168 0 0\n129.336633 121.095148 0 0\n129.483266 121.450027 0 0\n129.754544 121.721779 0 0\n130.109168 121.869032 0 0\n130.493148 121.869367 0 0\n130.848027 121.722734 0 0\n131.119779 121.451456 0 0\n131.267032 121.096832 0 0\n131.267367 120.712852 0 0\n131.120734 120.357973 0 0\n130.955849 120.1928 0 0\n131.775194 120.1928 0 0\n131.7752 120.192801 0 0\n131.7752 120.1928 0 0\n132.183447 120.111595 0 0\n132.529542 119.880342 0 0\n133.487083 118.9228 0 0\n133.670116 118.9228 0 0\n136.151655 121.404338 0 0\n136.151658 121.404342 0 0\n136.497753 121.635595 0 0\n136.906 121.7168 0 0\n142.24 121.7168 0 0\n182.879994 121.7168 0 0\n182.88 121.716801 0 0\n182.88 121.7168 0 0\n183.288247 121.635595 0 0\n183.634342 121.404342 0 0\n188.401883 116.6368 0 0\n204.469994 116.6368 0 0\n204.47 116.636801 0 0\n204.47 116.6368 0 0\n204.878247 116.555595 0 0\n205.224342 116.324342 0 0\n208.9277 112.620983 0 0\n208.9277 124.214885 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 5048DD6B 321 \"VAA\"\nZLayer 1\nZAux 13 E\nZClearance 0.3048 T\nZMinThickness 0.254\nZOptions 0 16 F 0.3048 0.508\nZSmoothing 0 0\nZCorner 92.71 118.11 0\nZCorner 104.14 107.95 0\nZCorner 104.14 81.28 0\nZCorner 114.3 71.12 0\nZCorner 124.46 71.12 0\nZCorner 127.635 74.295 0\nZCorner 127.635 87.63 0\nZCorner 133.985 93.98 0\nZCorner 135.89 93.98 0\nZCorner 139.7 90.17 0\nZCorner 139.7 54.991 0\nZCorner 83.82 54.991 0\nZCorner 83.82 118.11 1\n$POLYSCORNERS\n139.573 90.117395 0 0\n138.735081 90.955313 0 0\n138.648183 90.919229 0 0\n138.747365 90.680373 0 0\n138.747634 90.372179 0 0\n138.629941 90.087341 0 0\n138.412205 89.869224 0 0\n138.127573 89.751035 0 0\n137.819379 89.750766 0 0\n137.534541 89.868459 0 0\n137.316424 90.086195 0 0\n137.202562 90.360404 0 0\n137.158979 90.360366 0 0\n136.874141 90.478059 0 0\n136.656024 90.695795 0 0\n136.537835 90.980427 0 0\n136.537679 91.158685 0 0\n136.340741 91.240059 0 0\n136.122624 91.457795 0 0\n136.004435 91.742427 0 0\n136.004166 92.050621 0 0\n136.121859 92.335459 0 0\n136.339595 92.553576 0 0\n136.624227 92.671765 0 0\n136.932421 92.672034 0 0\n137.078874 92.61152 0 0\n136.954863 92.735531 0 0\n136.613252 92.735233 0 0\n136.258373 92.881866 0 0\n135.986621 93.153144 0 0\n135.940929 93.263182 0 0\n135.940929 88.561109 0 0\n135.940929 86.910109 0 0\n135.940929 85.259109 0 0\n135.827095 84.983611 0 0\n135.616498 84.772645 0 0\n135.341199 84.658331 0 0\n135.043109 84.658071 0 0\n134.767611 84.771905 0 0\n134.759834 84.779668 0 0\n134.759834 82.269579 0 0\n134.642141 81.984741 0 0\n134.424405 81.766624 0 0\n134.139773 81.648435 0 0\n133.831579 81.648166 0 0\n133.546741 81.765859 0 0\n133.328624 81.983595 0 0\n133.210435 82.268227 0 0\n133.210166 82.576421 0 0\n133.327859 82.861259 0 0\n133.545595 83.079376 0 0\n133.830227 83.197565 0 0\n134.138421 83.197834 0 0\n134.423259 83.080141 0 0\n134.641376 82.862405 0 0\n134.759565 82.577773 0 0\n134.759834 82.269579 0 0\n134.759834 84.779668 0 0\n134.556645 84.982502 0 0\n134.442331 85.257801 0 0\n134.442071 85.555891 0 0\n134.555905 85.831389 0 0\n134.766502 86.042355 0 0\n135.041801 86.156669 0 0\n135.339891 86.156929 0 0\n135.615389 86.043095 0 0\n135.826355 85.832498 0 0\n135.940669 85.557199 0 0\n135.940929 85.259109 0 0\n135.940929 86.910109 0 0\n135.827095 86.634611 0 0\n135.616498 86.423645 0 0\n135.341199 86.309331 0 0\n135.043109 86.309071 0 0\n134.767611 86.422905 0 0\n134.556645 86.633502 0 0\n134.442331 86.908801 0 0\n134.442071 87.206891 0 0\n134.555905 87.482389 0 0\n134.766502 87.693355 0 0\n135.041801 87.807669 0 0\n135.339891 87.807929 0 0\n135.615389 87.694095 0 0\n135.826355 87.483498 0 0\n135.940669 87.208199 0 0\n135.940929 86.910109 0 0\n135.940929 88.561109 0 0\n135.827095 88.285611 0 0\n135.616498 88.074645 0 0\n135.341199 87.960331 0 0\n135.043109 87.960071 0 0\n134.767611 88.073905 0 0\n134.556645 88.284502 0 0\n134.442331 88.559801 0 0\n134.442071 88.857891 0 0\n134.555905 89.133389 0 0\n134.766502 89.344355 0 0\n135.041801 89.458669 0 0\n135.339891 89.458929 0 0\n135.615389 89.345095 0 0\n135.826355 89.134498 0 0\n135.940669 88.859199 0 0\n135.940929 88.561109 0 0\n135.940929 93.263182 0 0\n135.839368 93.507768 0 0\n135.839068 93.851326 0 0\n135.837395 93.853 0 0\n135.527982 93.853 0 0\n135.497656 93.822621 0 0\n135.143032 93.675368 0 0\n134.759052 93.675033 0 0\n134.404173 93.821666 0 0\n134.372784 93.853 0 0\n134.289929 93.853 0 0\n134.289929 88.561109 0 0\n134.289929 86.910109 0 0\n134.289929 85.259109 0 0\n134.176095 84.983611 0 0\n133.965498 84.772645 0 0\n133.690199 84.658331 0 0\n133.392109 84.658071 0 0\n133.116611 84.771905 0 0\n132.905645 84.982502 0 0\n132.791331 85.257801 0 0\n132.791071 85.555891 0 0\n132.904905 85.831389 0 0\n133.115502 86.042355 0 0\n133.390801 86.156669 0 0\n133.688891 86.156929 0 0\n133.964389 86.043095 0 0\n134.175355 85.832498 0 0\n134.289669 85.557199 0 0\n134.289929 85.259109 0 0\n134.289929 86.910109 0 0\n134.176095 86.634611 0 0\n133.965498 86.423645 0 0\n133.690199 86.309331 0 0\n133.392109 86.309071 0 0\n133.116611 86.422905 0 0\n132.905645 86.633502 0 0\n132.791331 86.908801 0 0\n132.791071 87.206891 0 0\n132.904905 87.482389 0 0\n133.115502 87.693355 0 0\n133.390801 87.807669 0 0\n133.688891 87.807929 0 0\n133.964389 87.694095 0 0\n134.175355 87.483498 0 0\n134.289669 87.208199 0 0\n134.289929 86.910109 0 0\n134.289929 88.561109 0 0\n134.176095 88.285611 0 0\n133.965498 88.074645 0 0\n133.690199 87.960331 0 0\n133.392109 87.960071 0 0\n133.116611 88.073905 0 0\n132.905645 88.284502 0 0\n132.791331 88.559801 0 0\n132.791071 88.857891 0 0\n132.904905 89.133389 0 0\n133.115502 89.344355 0 0\n133.390801 89.458669 0 0\n133.688891 89.458929 0 0\n133.964389 89.345095 0 0\n134.175355 89.134498 0 0\n134.289669 88.859199 0 0\n134.289929 88.561109 0 0\n134.289929 93.853 0 0\n134.037605 93.853 0 0\n132.638929 92.454324 0 0\n132.638929 88.561109 0 0\n132.638929 86.910109 0 0\n132.638929 85.259109 0 0\n132.525095 84.983611 0 0\n132.314498 84.772645 0 0\n132.039199 84.658331 0 0\n131.741109 84.658071 0 0\n131.465611 84.771905 0 0\n131.254645 84.982502 0 0\n131.140331 85.257801 0 0\n131.140071 85.555891 0 0\n131.253905 85.831389 0 0\n131.464502 86.042355 0 0\n131.739801 86.156669 0 0\n132.037891 86.156929 0 0\n132.313389 86.043095 0 0\n132.524355 85.832498 0 0\n132.638669 85.557199 0 0\n132.638929 85.259109 0 0\n132.638929 86.910109 0 0\n132.525095 86.634611 0 0\n132.314498 86.423645 0 0\n132.039199 86.309331 0 0\n131.741109 86.309071 0 0\n131.465611 86.422905 0 0\n131.254645 86.633502 0 0\n131.140331 86.908801 0 0\n131.140071 87.206891 0 0\n131.253905 87.482389 0 0\n131.464502 87.693355 0 0\n131.739801 87.807669 0 0\n132.037891 87.807929 0 0\n132.313389 87.694095 0 0\n132.524355 87.483498 0 0\n132.638669 87.208199 0 0\n132.638929 86.910109 0 0\n132.638929 88.561109 0 0\n132.525095 88.285611 0 0\n132.314498 88.074645 0 0\n132.039199 87.960331 0 0\n131.741109 87.960071 0 0\n131.465611 88.073905 0 0\n131.254645 88.284502 0 0\n131.140331 88.559801 0 0\n131.140071 88.857891 0 0\n131.253905 89.133389 0 0\n131.464502 89.344355 0 0\n131.739801 89.458669 0 0\n132.037891 89.458929 0 0\n132.313389 89.345095 0 0\n132.524355 89.134498 0 0\n132.638669 88.859199 0 0\n132.638929 88.561109 0 0\n132.638929 92.454324 0 0\n130.556167 90.371562 0 0\n130.556167 83.222452 0 0\n130.409534 82.867573 0 0\n130.138256 82.595821 0 0\n129.984667 82.532045 0 0\n129.984667 80.237952 0 0\n129.838034 79.883073 0 0\n129.566756 79.611321 0 0\n129.212132 79.464068 0 0\n128.828152 79.463733 0 0\n128.473273 79.610366 0 0\n128.201521 79.881644 0 0\n128.054268 80.236268 0 0\n128.053933 80.620248 0 0\n128.200566 80.975127 0 0\n128.471844 81.246879 0 0\n128.826468 81.394132 0 0\n129.210448 81.394467 0 0\n129.565327 81.247834 0 0\n129.837079 80.976556 0 0\n129.984332 80.621932 0 0\n129.984667 80.237952 0 0\n129.984667 82.532045 0 0\n129.783632 82.448568 0 0\n129.399652 82.448233 0 0\n129.044773 82.594866 0 0\n128.773021 82.866144 0 0\n128.625768 83.220768 0 0\n128.625433 83.604748 0 0\n128.772066 83.959627 0 0\n129.043344 84.231379 0 0\n129.397968 84.378632 0 0\n129.781948 84.378967 0 0\n130.136827 84.232334 0 0\n130.408579 83.961056 0 0\n130.555832 83.606432 0 0\n130.556167 83.222452 0 0\n130.556167 90.371562 0 0\n127.762 87.577395 0 0\n127.762 76.746266 0 0\n127.762648 76.746267 0 0\n128.117527 76.599634 0 0\n128.251357 76.466037 0 0\n128.330061 76.544878 0 0\n128.661354 76.682443 0 0\n129.020072 76.682756 0 0\n129.237856 76.592769 0 0\n129.222635 76.629427 0 0\n129.222366 76.937621 0 0\n129.340059 77.222459 0 0\n129.557795 77.440576 0 0\n129.842427 77.558765 0 0\n130.150621 77.559034 0 0\n130.435459 77.441341 0 0\n130.653576 77.223605 0 0\n130.771765 76.938973 0 0\n130.772034 76.630779 0 0\n130.654341 76.345941 0 0\n130.610191 76.301713 0 0\n130.653576 76.258405 0 0\n130.771765 75.973773 0 0\n130.772034 75.665579 0 0\n130.654341 75.380741 0 0\n130.436605 75.162624 0 0\n130.151973 75.044435 0 0\n129.843779 75.044166 0 0\n129.558941 75.161859 0 0\n129.528228 75.192517 0 0\n129.352939 75.016922 0 0\n129.352169 75.016602 0 0\n129.352169 70.003869 0 0\n129.352169 68.495109 0 0\n129.352169 66.986349 0 0\n129.238335 66.710851 0 0\n129.027738 66.499885 0 0\n128.752439 66.385571 0 0\n128.454349 66.385311 0 0\n128.178851 66.499145 0 0\n127.967885 66.709742 0 0\n127.853571 66.985041 0 0\n127.853311 67.283131 0 0\n127.967145 67.558629 0 0\n128.177742 67.769595 0 0\n128.453041 67.883909 0 0\n128.751131 67.884169 0 0\n129.026629 67.770335 0 0\n129.237595 67.559738 0 0\n129.351909 67.284439 0 0\n129.352169 66.986349 0 0\n129.352169 68.495109 0 0\n129.238335 68.219611 0 0\n129.027738 68.008645 0 0\n128.752439 67.894331 0 0\n128.454349 67.894071 0 0\n128.178851 68.007905 0 0\n127.967885 68.218502 0 0\n127.853571 68.493801 0 0\n127.853311 68.791891 0 0\n127.967145 69.067389 0 0\n128.177742 69.278355 0 0\n128.453041 69.392669 0 0\n128.751131 69.392929 0 0\n129.026629 69.279095 0 0\n129.237595 69.068498 0 0\n129.351909 68.793199 0 0\n129.352169 68.495109 0 0\n129.352169 70.003869 0 0\n129.238335 69.728371 0 0\n129.027738 69.517405 0 0\n128.752439 69.403091 0 0\n128.454349 69.402831 0 0\n128.178851 69.516665 0 0\n127.967885 69.727262 0 0\n127.853571 70.002561 0 0\n127.853311 70.300651 0 0\n127.967145 70.576149 0 0\n128.177742 70.787115 0 0\n128.453041 70.901429 0 0\n128.751131 70.901689 0 0\n129.026629 70.787855 0 0\n129.237595 70.577258 0 0\n129.351909 70.301959 0 0\n129.352169 70.003869 0 0\n129.352169 75.016602 0 0\n129.021646 74.879357 0 0\n128.662928 74.879044 0 0\n128.331395 75.01603 0 0\n128.251444 75.095841 0 0\n128.118956 74.963121 0 0\n127.800267 74.830789 0 0\n127.800267 58.800352 0 0\n127.653634 58.445473 0 0\n127.382356 58.173721 0 0\n127.027732 58.026468 0 0\n126.643752 58.026133 0 0\n126.288873 58.172766 0 0\n126.017121 58.444044 0 0\n125.869868 58.798668 0 0\n125.869533 59.182648 0 0\n126.016166 59.537527 0 0\n126.287444 59.809279 0 0\n126.642068 59.956532 0 0\n127.026048 59.956867 0 0\n127.380927 59.810234 0 0\n127.652679 59.538956 0 0\n127.799932 59.184332 0 0\n127.800267 58.800352 0 0\n127.800267 74.830789 0 0\n127.764332 74.815868 0 0\n127.762 74.815865 0 0\n127.762 74.242395 0 0\n126.549741 73.030136 0 0\n126.781727 73.126465 0 0\n127.089921 73.126734 0 0\n127.374759 73.009041 0 0\n127.592876 72.791305 0 0\n127.711065 72.506673 0 0\n127.711334 72.198479 0 0\n127.593641 71.913641 0 0\n127.375905 71.695524 0 0\n127.091273 71.577335 0 0\n126.783079 71.577066 0 0\n126.695334 71.613321 0 0\n126.695334 66.839079 0 0\n126.577641 66.554241 0 0\n126.359905 66.336124 0 0\n126.075273 66.217935 0 0\n125.996867 66.217866 0 0\n125.996867 63.626352 0 0\n125.850234 63.271473 0 0\n125.578956 62.999721 0 0\n125.224332 62.852468 0 0\n124.840352 62.852133 0 0\n124.485473 62.998766 0 0\n124.213721 63.270044 0 0\n124.066468 63.624668 0 0\n124.066133 64.008648 0 0\n124.212766 64.363527 0 0\n124.484044 64.635279 0 0\n124.838668 64.782532 0 0\n125.222648 64.782867 0 0\n125.577527 64.636234 0 0\n125.849279 64.364956 0 0\n125.996532 64.010332 0 0\n125.996867 63.626352 0 0\n125.996867 66.217866 0 0\n125.767079 66.217666 0 0\n125.482241 66.335359 0 0\n125.264124 66.553095 0 0\n125.145935 66.837727 0 0\n125.145666 67.145921 0 0\n125.263359 67.430759 0 0\n125.481095 67.648876 0 0\n125.765727 67.767065 0 0\n126.073921 67.767334 0 0\n126.358759 67.649641 0 0\n126.576876 67.431905 0 0\n126.695065 67.147273 0 0\n126.695334 66.839079 0 0\n126.695334 71.613321 0 0\n126.498241 71.694759 0 0\n126.280124 71.912495 0 0\n126.161935 72.197127 0 0\n126.161666 72.505321 0 0\n126.257949 72.738344 0 0\n125.984143 72.464538 0 0\n125.984143 69.470618 0 0\n125.858733 69.167102 0 0\n125.626719 68.934683 0 0\n125.323423 68.808743 0 0\n124.995018 68.808457 0 0\n124.691502 68.933867 0 0\n124.459083 69.165881 0 0\n124.333143 69.469177 0 0\n124.332857 69.797582 0 0\n124.458267 70.101098 0 0\n124.690281 70.333517 0 0\n124.993577 70.459457 0 0\n125.321982 70.459743 0 0\n125.625498 70.334333 0 0\n125.857917 70.102319 0 0\n125.983857 69.799023 0 0\n125.984143 69.470618 0 0\n125.984143 72.464538 0 0\n124.512605 70.993 0 0\n123.844008 70.993 0 0\n123.901043 70.855646 0 0\n123.901356 70.496928 0 0\n123.76437 70.165395 0 0\n123.510939 69.911522 0 0\n123.202592 69.783485 0 0\n123.202773 69.575454 0 0\n123.484205 69.45917 0 0\n123.738078 69.205739 0 0\n123.875643 68.874446 0 0\n123.875956 68.515728 0 0\n123.73897 68.184195 0 0\n123.485539 67.930322 0 0\n123.154246 67.792757 0 0\n122.795528 67.792444 0 0\n122.463995 67.92943 0 0\n122.210122 68.182861 0 0\n122.072557 68.514154 0 0\n122.072399 68.694155 0 0\n122.046352 68.694133 0 0\n121.691473 68.840766 0 0\n121.419721 69.112044 0 0\n121.272468 69.466668 0 0\n121.272133 69.850648 0 0\n121.418766 70.205527 0 0\n121.690044 70.477279 0 0\n122.044668 70.624532 0 0\n122.097844 70.624578 0 0\n122.097644 70.854072 0 0\n122.155047 70.993 0 0\n119.303397 70.993 0 0\n119.182734 70.700973 0 0\n118.911456 70.429221 0 0\n118.556832 70.281968 0 0\n118.172852 70.281633 0 0\n117.817973 70.428266 0 0\n117.546221 70.699544 0 0\n117.424367 70.993 0 0\n114.516034 70.993 0 0\n114.516034 68.172579 0 0\n114.398341 67.887741 0 0\n114.222541 67.711633 0 0\n114.261765 67.617173 0 0\n114.262034 67.308979 0 0\n114.144341 67.024141 0 0\n113.926605 66.806024 0 0\n113.641973 66.687835 0 0\n113.385767 66.687611 0 0\n113.385767 64.070852 0 0\n113.239134 63.715973 0 0\n112.967856 63.444221 0 0\n112.613232 63.296968 0 0\n112.229252 63.296633 0 0\n111.874373 63.443266 0 0\n111.602621 63.714544 0 0\n111.455368 64.069168 0 0\n111.455033 64.453148 0 0\n111.601666 64.808027 0 0\n111.872944 65.079779 0 0\n112.227568 65.227032 0 0\n112.611548 65.227367 0 0\n112.966427 65.080734 0 0\n113.238179 64.809456 0 0\n113.385432 64.454832 0 0\n113.385767 64.070852 0 0\n113.385767 66.687611 0 0\n113.333779 66.687566 0 0\n113.048941 66.805259 0 0\n112.865034 66.988844 0 0\n112.865034 66.318379 0 0\n112.747341 66.033541 0 0\n112.529605 65.815424 0 0\n112.244973 65.697235 0 0\n111.936779 65.696966 0 0\n111.651941 65.814659 0 0\n111.433824 66.032395 0 0\n111.319962 66.306604 0 0\n111.276379 66.306566 0 0\n110.991541 66.424259 0 0\n110.773424 66.641995 0 0\n110.655235 66.926627 0 0\n110.654966 67.234821 0 0\n110.772659 67.519659 0 0\n110.990395 67.737776 0 0\n111.275027 67.855965 0 0\n111.583221 67.856234 0 0\n111.868059 67.738541 0 0\n112.086176 67.520805 0 0\n112.200037 67.246595 0 0\n112.243621 67.246634 0 0\n112.528459 67.128941 0 0\n112.746576 66.911205 0 0\n112.864765 66.626573 0 0\n112.865034 66.318379 0 0\n112.865034 66.988844 0 0\n112.830824 67.022995 0 0\n112.712635 67.307627 0 0\n112.712366 67.615821 0 0\n112.830059 67.900659 0 0\n113.005858 68.076766 0 0\n112.966635 68.171227 0 0\n112.966389 68.452798 0 0\n112.896541 68.481659 0 0\n112.678424 68.699395 0 0\n112.560235 68.984027 0 0\n112.559966 69.292221 0 0\n112.677659 69.577059 0 0\n112.895395 69.795176 0 0\n113.180027 69.913365 0 0\n113.488221 69.913634 0 0\n113.773059 69.795941 0 0\n113.991176 69.578205 0 0\n114.109365 69.293573 0 0\n114.10961 69.012001 0 0\n114.179459 68.983141 0 0\n114.397576 68.765405 0 0\n114.515765 68.480773 0 0\n114.516034 68.172579 0 0\n114.516034 70.993 0 0\n114.247395 70.993 0 0\n110.325034 74.91536 0 0\n110.325034 66.800979 0 0\n110.248834 66.616561 0 0\n110.248834 61.187579 0 0\n110.131141 60.902741 0 0\n109.913405 60.684624 0 0\n109.628773 60.566435 0 0\n109.626384 60.566432 0 0\n109.766027 60.508734 0 0\n110.037779 60.237456 0 0\n110.185032 59.882832 0 0\n110.185367 59.498852 0 0\n110.038734 59.143973 0 0\n109.767456 58.872221 0 0\n109.412832 58.724968 0 0\n109.028852 58.724633 0 0\n108.673973 58.871266 0 0\n108.402221 59.142544 0 0\n108.318434 59.344325 0 0\n108.318434 58.977779 0 0\n108.200741 58.692941 0 0\n107.983005 58.474824 0 0\n107.698373 58.356635 0 0\n107.390179 58.356366 0 0\n107.105341 58.474059 0 0\n106.887224 58.691795 0 0\n106.769035 58.976427 0 0\n106.768766 59.284621 0 0\n106.829533 59.431689 0 0\n106.749741 59.464659 0 0\n106.531624 59.682395 0 0\n106.413435 59.967027 0 0\n106.413166 60.275221 0 0\n106.530859 60.560059 0 0\n106.748595 60.778176 0 0\n107.033227 60.896365 0 0\n107.341421 60.896634 0 0\n107.626259 60.778941 0 0\n107.844376 60.561205 0 0\n107.962565 60.276573 0 0\n107.962834 59.968379 0 0\n107.902066 59.82131 0 0\n107.981859 59.788341 0 0\n108.199976 59.570605 0 0\n108.318165 59.285973 0 0\n108.318434 58.977779 0 0\n108.318434 59.344325 0 0\n108.254968 59.497168 0 0\n108.254633 59.881148 0 0\n108.401266 60.236027 0 0\n108.672544 60.507779 0 0\n109.027168 60.655032 0 0\n109.105342 60.6551 0 0\n109.035741 60.683859 0 0\n108.817624 60.901595 0 0\n108.699435 61.186227 0 0\n108.699166 61.494421 0 0\n108.816859 61.779259 0 0\n109.034595 61.997376 0 0\n109.319227 62.115565 0 0\n109.627421 62.115834 0 0\n109.912259 61.998141 0 0\n110.130376 61.780405 0 0\n110.248565 61.495773 0 0\n110.248834 61.187579 0 0\n110.248834 66.616561 0 0\n110.243754 66.604266 0 0\n110.243754 64.103499 0 0\n110.126061 63.818661 0 0\n109.908325 63.600544 0 0\n109.623693 63.482355 0 0\n109.315499 63.482086 0 0\n109.030661 63.599779 0 0\n108.915367 63.714871 0 0\n108.915367 62.546852 0 0\n108.768734 62.191973 0 0\n108.497456 61.920221 0 0\n108.142832 61.772968 0 0\n107.758852 61.772633 0 0\n107.403973 61.919266 0 0\n107.315082 62.008001 0 0\n107.227456 61.920221 0 0\n106.872832 61.772968 0 0\n106.488852 61.772633 0 0\n106.133973 61.919266 0 0\n105.862221 62.190544 0 0\n105.714968 62.545168 0 0\n105.714633 62.929148 0 0\n105.861266 63.284027 0 0\n106.132544 63.555779 0 0\n106.487168 63.703032 0 0\n106.871148 63.703367 0 0\n107.226027 63.556734 0 0\n107.314917 63.467998 0 0\n107.402544 63.555779 0 0\n107.757168 63.703032 0 0\n108.141148 63.703367 0 0\n108.496027 63.556734 0 0\n108.767779 63.285456 0 0\n108.915032 62.930832 0 0\n108.915367 62.546852 0 0\n108.915367 63.714871 0 0\n108.812544 63.817515 0 0\n108.694355 64.102147 0 0\n108.694086 64.410341 0 0\n108.811779 64.695179 0 0\n109.029515 64.913296 0 0\n109.314147 65.031485 0 0\n109.622341 65.031754 0 0\n109.907179 64.914061 0 0\n110.125296 64.696325 0 0\n110.243485 64.411693 0 0\n110.243754 64.103499 0 0\n110.243754 66.604266 0 0\n110.207341 66.516141 0 0\n109.989605 66.298024 0 0\n109.704973 66.179835 0 0\n109.396779 66.179566 0 0\n109.111941 66.297259 0 0\n108.893824 66.514995 0 0\n108.775635 66.799627 0 0\n108.775366 67.107821 0 0\n108.893059 67.392659 0 0\n109.110795 67.610776 0 0\n109.395427 67.728965 0 0\n109.703621 67.729234 0 0\n109.988459 67.611541 0 0\n110.206576 67.393805 0 0\n110.324765 67.109173 0 0\n110.325034 66.800979 0 0\n110.325034 74.91536 0 0\n108.472131 76.768263 0 0\n106.248367 74.544499 0 0\n106.248367 66.864852 0 0\n106.101734 66.509973 0 0\n105.956234 66.364218 0 0\n105.956234 63.981579 0 0\n105.838541 63.696741 0 0\n105.620805 63.478624 0 0\n105.575234 63.459701 0 0\n105.575234 61.390779 0 0\n105.457541 61.105941 0 0\n105.239805 60.887824 0 0\n104.955173 60.769635 0 0\n104.646979 60.769366 0 0\n104.362141 60.887059 0 0\n104.144024 61.104795 0 0\n104.025835 61.389427 0 0\n104.025566 61.697621 0 0\n104.143259 61.982459 0 0\n104.360995 62.200576 0 0\n104.645627 62.318765 0 0\n104.953821 62.319034 0 0\n105.238659 62.201341 0 0\n105.456776 61.983605 0 0\n105.574965 61.698973 0 0\n105.575234 61.390779 0 0\n105.575234 63.459701 0 0\n105.336173 63.360435 0 0\n105.027979 63.360166 0 0\n104.743141 63.477859 0 0\n104.525024 63.695595 0 0\n104.406835 63.980227 0 0\n104.406566 64.288421 0 0\n104.524259 64.573259 0 0\n104.741995 64.791376 0 0\n105.026627 64.909565 0 0\n105.334821 64.909834 0 0\n105.619659 64.792141 0 0\n105.837776 64.574405 0 0\n105.955965 64.289773 0 0\n105.956234 63.981579 0 0\n105.956234 66.364218 0 0\n105.830456 66.238221 0 0\n105.475832 66.090968 0 0\n105.091852 66.090633 0 0\n104.736973 66.237266 0 0\n104.465221 66.508544 0 0\n104.317968 66.863168 0 0\n104.317633 67.247148 0 0\n104.464266 67.602027 0 0\n104.735544 67.873779 0 0\n105.090168 68.021032 0 0\n105.474148 68.021367 0 0\n105.829027 67.874734 0 0\n106.100779 67.603456 0 0\n106.248032 67.248832 0 0\n106.248367 66.864852 0 0\n106.248367 74.544499 0 0\n103.549267 71.845399 0 0\n103.761105 71.75787 0 0\n104.014978 71.504439 0 0\n104.152543 71.173146 0 0\n104.152856 70.814428 0 0\n104.01587 70.482895 0 0\n103.872558 70.339333 0 0\n104.068779 70.143456 0 0\n104.216032 69.788832 0 0\n104.216367 69.404852 0 0\n104.069734 69.049973 0 0\n103.936137 68.916142 0 0\n104.014978 68.837439 0 0\n104.152543 68.506146 0 0\n104.152856 68.147428 0 0\n104.01587 67.815895 0 0\n103.809967 67.609632 0 0\n103.809967 62.496052 0 0\n103.663334 62.141173 0 0\n103.392056 61.869421 0 0\n103.037432 61.722168 0 0\n102.959034 61.722099 0 0\n102.959034 60.425579 0 0\n102.841341 60.140741 0 0\n102.623605 59.922624 0 0\n102.338973 59.804435 0 0\n102.030779 59.804166 0 0\n101.745941 59.921859 0 0\n101.527824 60.139595 0 0\n101.479654 60.2556 0 0\n101.333434 60.194884 0 0\n101.333434 58.317379 0 0\n101.215741 58.032541 0 0\n100.998005 57.814424 0 0\n100.713373 57.696235 0 0\n100.405179 57.695966 0 0\n100.120341 57.813659 0 0\n99.902224 58.031395 0 0\n99.885404 58.0719 0 0\n99.885634 57.809379 0 0\n99.767941 57.524541 0 0\n99.550205 57.306424 0 0\n99.265573 57.188235 0 0\n98.957379 57.187966 0 0\n98.672541 57.305659 0 0\n98.454424 57.523395 0 0\n98.336235 57.808027 0 0\n98.335966 58.116221 0 0\n98.453659 58.401059 0 0\n98.671395 58.619176 0 0\n98.956027 58.737365 0 0\n98.975572 58.737382 0 0\n98.971235 58.747827 0 0\n98.970966 59.056021 0 0\n99.088659 59.340859 0 0\n99.306395 59.558976 0 0\n99.591027 59.677165 0 0\n99.899221 59.677434 0 0\n100.184059 59.559741 0 0\n100.402176 59.342005 0 0\n100.44229 59.245398 0 0\n100.712021 59.245634 0 0\n100.996859 59.127941 0 0\n101.214976 58.910205 0 0\n101.333165 58.625573 0 0\n101.333434 58.317379 0 0\n101.333434 60.194884 0 0\n101.157832 60.121968 0 0\n100.773852 60.121633 0 0\n100.418973 60.268266 0 0\n100.147221 60.539544 0 0\n99.999968 60.894168 0 0\n99.999633 61.278148 0 0\n100.146266 61.633027 0 0\n100.417544 61.904779 0 0\n100.772168 62.052032 0 0\n101.156148 62.052367 0 0\n101.511027 61.905734 0 0\n101.782779 61.634456 0 0\n101.918535 61.307518 0 0\n102.029427 61.353565 0 0\n102.337621 61.353834 0 0\n102.622459 61.236141 0 0\n102.840576 61.018405 0 0\n102.958765 60.733773 0 0\n102.959034 60.425579 0 0\n102.959034 61.722099 0 0\n102.653452 61.721833 0 0\n102.298573 61.868466 0 0\n102.026821 62.139744 0 0\n101.879568 62.494368 0 0\n101.879233 62.878348 0 0\n101.936717 63.017471 0 0\n101.662852 63.017233 0 0\n101.307973 63.163866 0 0\n101.036221 63.435144 0 0\n100.888968 63.789768 0 0\n100.888633 64.173748 0 0\n101.035266 64.528627 0 0\n101.306544 64.800379 0 0\n101.661168 64.947632 0 0\n102.045148 64.947967 0 0\n102.400027 64.801334 0 0\n102.671779 64.530056 0 0\n102.819032 64.175432 0 0\n102.819367 63.791452 0 0\n102.761882 63.652328 0 0\n103.035748 63.652567 0 0\n103.390627 63.505934 0 0\n103.662379 63.234656 0 0\n103.809632 62.880032 0 0\n103.809967 62.496052 0 0\n103.809967 67.609632 0 0\n103.762439 67.562022 0 0\n103.431146 67.424457 0 0\n103.072428 67.424144 0 0\n102.740895 67.56113 0 0\n102.487022 67.814561 0 0\n102.349457 68.145854 0 0\n102.349144 68.504572 0 0\n102.48613 68.836105 0 0\n102.565941 68.916055 0 0\n102.433221 69.048544 0 0\n102.285968 69.403168 0 0\n102.285633 69.787148 0 0\n102.432266 70.142027 0 0\n102.629362 70.339468 0 0\n102.487022 70.481561 0 0\n102.398533 70.694665 0 0\n101.830934 70.127066 0 0\n101.608445 69.978403 0 0\n101.346 69.9262 0 0\n101.136204 69.9262 0 0\n101.004456 69.794221 0 0\n100.649832 69.646968 0 0\n100.495234 69.646833 0 0\n100.495234 65.708779 0 0\n100.377541 65.423941 0 0\n100.159805 65.205824 0 0\n99.875173 65.087635 0 0\n99.758599 65.087533 0 0\n99.758634 65.048379 0 0\n99.640941 64.763541 0 0\n99.423205 64.545424 0 0\n99.138573 64.427235 0 0\n98.830379 64.426966 0 0\n98.545541 64.544659 0 0\n98.327424 64.762395 0 0\n98.209235 65.047027 0 0\n98.208966 65.355221 0 0\n98.326659 65.640059 0 0\n98.544395 65.858176 0 0\n98.829027 65.976365 0 0\n98.9456 65.976466 0 0\n98.945566 66.015621 0 0\n99.063259 66.300459 0 0\n99.280995 66.518576 0 0\n99.565627 66.636765 0 0\n99.873821 66.637034 0 0\n100.158659 66.519341 0 0\n100.376776 66.301605 0 0\n100.494965 66.016973 0 0\n100.495234 65.708779 0 0\n100.495234 69.646833 0 0\n100.265852 69.646633 0 0\n99.910973 69.793266 0 0\n99.639221 70.064544 0 0\n99.491968 70.419168 0 0\n99.491633 70.803148 0 0\n99.638266 71.158027 0 0\n99.909544 71.429779 0 0\n100.264168 71.577032 0 0\n100.648148 71.577367 0 0\n101.003027 71.430734 0 0\n101.09903 71.334898 0 0\n101.469981 71.705849 0 0\n101.180973 71.825266 0 0\n100.909221 72.096544 0 0\n100.761968 72.451168 0 0\n100.761633 72.835148 0 0\n100.908266 73.190027 0 0\n100.994364 73.276276 0 0\n100.856941 73.333059 0 0\n100.638824 73.550795 0 0\n100.520635 73.835427 0 0\n100.520366 74.143621 0 0\n100.638059 74.428459 0 0\n100.855795 74.646576 0 0\n101.140427 74.764765 0 0\n101.448621 74.765034 0 0\n101.733459 74.647341 0 0\n101.951576 74.429605 0 0\n102.069765 74.144973 0 0\n102.070034 73.836779 0 0\n101.967622 73.588924 0 0\n102.273027 73.462734 0 0\n102.544779 73.191456 0 0\n102.665312 72.90118 0 0\n107.502263 77.738131 0 0\n106.579116 78.661278 0 0\n106.382805 78.464624 0 0\n106.098173 78.346435 0 0\n105.789979 78.346166 0 0\n105.505141 78.463859 0 0\n105.287024 78.681595 0 0\n105.168835 78.966227 0 0\n105.168799 79.0066 0 0\n105.129579 79.006566 0 0\n104.844741 79.124259 0 0\n104.626624 79.341995 0 0\n104.508435 79.626627 0 0\n104.508166 79.934821 0 0\n104.625859 80.219659 0 0\n104.823124 80.41727 0 0\n104.279834 80.96056 0 0\n104.279834 79.653379 0 0\n104.162141 79.368541 0 0\n103.944405 79.150424 0 0\n103.659773 79.032235 0 0\n103.351579 79.031966 0 0\n103.066741 79.149659 0 0\n103.060658 79.155731 0 0\n103.030005 79.125024 0 0\n102.745373 79.006835 0 0\n102.437179 79.006566 0 0\n102.152341 79.124259 0 0\n101.934224 79.341995 0 0\n101.816035 79.626627 0 0\n101.815766 79.934821 0 0\n101.933459 80.219659 0 0\n102.151195 80.437776 0 0\n102.435827 80.555965 0 0\n102.744021 80.556234 0 0\n103.028859 80.438541 0 0\n103.034941 80.432468 0 0\n103.065595 80.463176 0 0\n103.350227 80.581365 0 0\n103.658421 80.581634 0 0\n103.943259 80.463941 0 0\n104.161376 80.246205 0 0\n104.279565 79.961573 0 0\n104.279834 79.653379 0 0\n104.279834 80.96056 0 0\n104.013 81.227395 0 0\n104.013 86.712227 0 0\n103.893605 86.592624 0 0\n103.608973 86.474435 0 0\n103.300779 86.474166 0 0\n103.015941 86.591859 0 0\n102.797824 86.809595 0 0\n102.679635 87.094227 0 0\n102.679366 87.402421 0 0\n102.797059 87.687259 0 0\n102.904686 87.795074 0 0\n102.823224 87.876395 0 0\n102.705035 88.161027 0 0\n102.704766 88.469221 0 0\n102.822459 88.754059 0 0\n103.040195 88.972176 0 0\n103.324827 89.090365 0 0\n103.633021 89.090634 0 0\n103.917859 88.972941 0 0\n104.013 88.877966 0 0\n104.013 107.892969 0 0\n103.822634 108.062183 0 0\n103.822634 90.499179 0 0\n103.704941 90.214341 0 0\n103.487205 89.996224 0 0\n103.202573 89.878035 0 0\n102.942033 89.877807 0 0\n103.009565 89.715173 0 0\n103.009834 89.406979 0 0\n102.892141 89.122141 0 0\n102.674405 88.904024 0 0\n102.389773 88.785835 0 0\n102.081579 88.785566 0 0\n101.796741 88.903259 0 0\n101.578624 89.120995 0 0\n101.460435 89.405627 0 0\n101.460166 89.713821 0 0\n101.577859 89.998659 0 0\n101.795595 90.216776 0 0\n102.080227 90.334965 0 0\n102.340766 90.335192 0 0\n102.273235 90.497827 0 0\n102.272966 90.806021 0 0\n102.390659 91.090859 0 0\n102.608395 91.308976 0 0\n102.893027 91.427165 0 0\n103.201221 91.427434 0 0\n103.486059 91.309741 0 0\n103.704176 91.092005 0 0\n103.822365 90.807373 0 0\n103.822634 90.499179 0 0\n103.822634 108.062183 0 0\n103.416234 108.423427 0 0\n103.416234 107.415579 0 0\n103.298541 107.130741 0 0\n103.080805 106.912624 0 0\n102.796173 106.794435 0 0\n102.487979 106.794166 0 0\n102.203141 106.911859 0 0\n101.985024 107.129595 0 0\n101.866835 107.414227 0 0\n101.866566 107.722421 0 0\n101.984259 108.007259 0 0\n102.201995 108.225376 0 0\n102.486627 108.343565 0 0\n102.794821 108.343834 0 0\n103.079659 108.226141 0 0\n103.297776 108.008405 0 0\n103.415965 107.723773 0 0\n103.416234 107.415579 0 0\n103.416234 108.423427 0 0\n100.850834 110.703783 0 0\n100.850834 90.067379 0 0\n100.733141 89.782541 0 0\n100.515405 89.564424 0 0\n100.230773 89.446235 0 0\n99.922579 89.445966 0 0\n99.860234 89.471726 0 0\n99.860234 72.515979 0 0\n99.742541 72.231141 0 0\n99.524805 72.013024 0 0\n99.240173 71.894835 0 0\n98.931979 71.894566 0 0\n98.732466 71.977003 0 0\n98.732466 70.04295 0 0\n98.621334 69.773989 0 0\n98.485435 69.637852 0 0\n98.620611 69.502914 0 0\n98.732212 69.234147 0 0\n98.732466 68.94313 0 0\n98.621334 68.674169 0 0\n98.485435 68.538032 0 0\n98.620611 68.403094 0 0\n98.732212 68.134327 0 0\n98.732466 67.84331 0 0\n98.621334 67.574349 0 0\n98.415734 67.368389 0 0\n98.146967 67.256788 0 0\n97.85595 67.256534 0 0\n97.586989 67.367666 0 0\n97.450852 67.503564 0 0\n97.315914 67.368389 0 0\n97.047147 67.256788 0 0\n96.850367 67.256616 0 0\n96.850367 58.101852 0 0\n96.703734 57.746973 0 0\n96.432456 57.475221 0 0\n96.077832 57.327968 0 0\n95.693852 57.327633 0 0\n95.338973 57.474266 0 0\n95.067221 57.745544 0 0\n94.919968 58.100168 0 0\n94.919633 58.484148 0 0\n95.066266 58.839027 0 0\n95.337544 59.110779 0 0\n95.692168 59.258032 0 0\n96.076148 59.258367 0 0\n96.431027 59.111734 0 0\n96.702779 58.840456 0 0\n96.850032 58.485832 0 0\n96.850367 58.101852 0 0\n96.850367 67.256616 0 0\n96.75613 67.256534 0 0\n96.659834 67.296322 0 0\n96.659834 64.413379 0 0\n96.542141 64.128541 0 0\n96.324405 63.910424 0 0\n96.039773 63.792235 0 0\n95.731579 63.791966 0 0\n95.446741 63.909659 0 0\n95.228624 64.127395 0 0\n95.110435 64.412027 0 0\n95.110399 64.452533 0 0\n94.918779 64.452366 0 0\n94.894567 64.46237 0 0\n94.894567 61.022852 0 0\n94.747934 60.667973 0 0\n94.476656 60.396221 0 0\n94.122032 60.248968 0 0\n93.827767 60.248711 0 0\n93.827767 57.085852 0 0\n93.681134 56.730973 0 0\n93.409856 56.459221 0 0\n93.055232 56.311968 0 0\n92.671252 56.311633 0 0\n92.316373 56.458266 0 0\n92.044621 56.729544 0 0\n91.897368 57.084168 0 0\n91.897033 57.468148 0 0\n92.043666 57.823027 0 0\n92.314944 58.094779 0 0\n92.669568 58.242032 0 0\n93.053548 58.242367 0 0\n93.408427 58.095734 0 0\n93.680179 57.824456 0 0\n93.827432 57.469832 0 0\n93.827767 57.085852 0 0\n93.827767 60.248711 0 0\n93.738052 60.248633 0 0\n93.383173 60.395266 0 0\n93.111421 60.666544 0 0\n92.964168 61.021168 0 0\n92.96415 61.041434 0 0\n92.737773 60.947435 0 0\n92.429579 60.947166 0 0\n92.144741 61.064859 0 0\n91.926624 61.282595 0 0\n91.897367 61.353053 0 0\n91.897367 59.879852 0 0\n91.750734 59.524973 0 0\n91.479456 59.253221 0 0\n91.124832 59.105968 0 0\n90.741634 59.105633 0 0\n90.741634 57.123579 0 0\n90.623941 56.838741 0 0\n90.406205 56.620624 0 0\n90.121573 56.502435 0 0\n89.813379 56.502166 0 0\n89.528541 56.619859 0 0\n89.310424 56.837595 0 0\n89.192235 57.122227 0 0\n89.191966 57.430421 0 0\n89.309659 57.715259 0 0\n89.527395 57.933376 0 0\n89.812027 58.051565 0 0\n90.120221 58.051834 0 0\n90.405059 57.934141 0 0\n90.623176 57.716405 0 0\n90.741365 57.431773 0 0\n90.741634 57.123579 0 0\n90.741634 59.105633 0 0\n90.740852 59.105633 0 0\n90.385973 59.252266 0 0\n90.114221 59.523544 0 0\n89.966968 59.878168 0 0\n89.966633 60.262148 0 0\n90.113266 60.617027 0 0\n90.384544 60.888779 0 0\n90.739168 61.036032 0 0\n91.123148 61.036367 0 0\n91.478027 60.889734 0 0\n91.749779 60.618456 0 0\n91.897032 60.263832 0 0\n91.897367 59.879852 0 0\n91.897367 61.353053 0 0\n91.808435 61.567227 0 0\n91.808244 61.785621 0 0\n91.515179 61.785366 0 0\n91.230341 61.903059 0 0\n91.012224 62.120795 0 0\n90.894035 62.405427 0 0\n90.893766 62.713621 0 0\n91.011459 62.998459 0 0\n91.229195 63.216576 0 0\n91.513827 63.334765 0 0\n91.822021 63.335034 0 0\n92.106859 63.217341 0 0\n92.324976 62.999605 0 0\n92.443165 62.714973 0 0\n92.443355 62.496578 0 0\n92.736421 62.496834 0 0\n93.021259 62.379141 0 0\n93.239376 62.161405 0 0\n93.319211 61.969137 0 0\n93.381744 62.031779 0 0\n93.736368 62.179032 0 0\n94.120348 62.179367 0 0\n94.475227 62.032734 0 0\n94.746979 61.761456 0 0\n94.894232 61.406832 0 0\n94.894567 61.022852 0 0\n94.894567 64.46237 0 0\n94.636179 64.569134 0 0\n94.527456 64.460221 0 0\n94.172832 64.312968 0 0\n93.788852 64.312633 0 0\n93.433973 64.459266 0 0\n93.236531 64.656362 0 0\n93.094439 64.514022 0 0\n92.763146 64.376457 0 0\n92.404428 64.376144 0 0\n92.374583 64.388475 0 0\n92.351141 64.331741 0 0\n92.133405 64.113624 0 0\n91.848773 63.995435 0 0\n91.540579 63.995166 0 0\n91.255741 64.112859 0 0\n91.037624 64.330595 0 0\n90.919435 64.615227 0 0\n90.919166 64.923421 0 0\n91.036859 65.208259 0 0\n91.060244 65.231685 0 0\n91.001741 65.255859 0 0\n90.783624 65.473595 0 0\n90.665435 65.758227 0 0\n90.665166 66.066421 0 0\n90.782859 66.351259 0 0\n91.000595 66.569376 0 0\n91.285227 66.687565 0 0\n91.593421 66.687834 0 0\n91.878259 66.570141 0 0\n92.096376 66.352405 0 0\n92.20267 66.096419 0 0\n92.402854 66.179543 0 0\n92.761572 66.179856 0 0\n93.093105 66.04287 0 0\n93.236666 65.899558 0 0\n93.432544 66.095779 0 0\n93.787168 66.243032 0 0\n94.171148 66.243367 0 0\n94.526027 66.096734 0 0\n94.708194 65.914884 0 0\n94.917427 66.001765 0 0\n95.225621 66.002034 0 0\n95.510459 65.884341 0 0\n95.728576 65.666605 0 0\n95.846765 65.381973 0 0\n95.8468 65.341466 0 0\n96.038421 65.341634 0 0\n96.323259 65.223941 0 0\n96.541376 65.006205 0 0\n96.659565 64.721573 0 0\n96.659834 64.413379 0 0\n96.659834 67.296322 0 0\n96.487169 67.367666 0 0\n96.351032 67.503564 0 0\n96.216094 67.368389 0 0\n95.947327 67.256788 0 0\n95.65631 67.256534 0 0\n95.387349 67.367666 0 0\n95.181389 67.573266 0 0\n95.069788 67.842033 0 0\n95.069534 68.13305 0 0\n95.180666 68.402011 0 0\n95.316564 68.538147 0 0\n95.181389 68.673086 0 0\n95.069788 68.941853 0 0\n95.069534 69.23287 0 0\n95.180666 69.501831 0 0\n95.316564 69.637967 0 0\n95.181389 69.772906 0 0\n95.069788 70.041673 0 0\n95.069534 70.33269 0 0\n95.180666 70.601651 0 0\n95.386266 70.807611 0 0\n95.655033 70.919212 0 0\n95.94605 70.919466 0 0\n96.215011 70.808334 0 0\n96.351147 70.672435 0 0\n96.486086 70.807611 0 0\n96.754853 70.919212 0 0\n97.04587 70.919466 0 0\n97.314831 70.808334 0 0\n97.450967 70.672435 0 0\n97.585906 70.807611 0 0\n97.854673 70.919212 0 0\n98.14569 70.919466 0 0\n98.414651 70.808334 0 0\n98.620611 70.602734 0 0\n98.732212 70.333967 0 0\n98.732466 70.04295 0 0\n98.732466 71.977003 0 0\n98.647141 72.012259 0 0\n98.539347 72.119864 0 0\n98.483405 72.063824 0 0\n98.198773 71.945635 0 0\n97.890579 71.945366 0 0\n97.605741 72.063059 0 0\n97.391158 72.277266 0 0\n97.194456 72.080221 0 0\n96.839832 71.932968 0 0\n96.455852 71.932633 0 0\n96.100973 72.079266 0 0\n95.829221 72.350544 0 0\n95.681968 72.705168 0 0\n95.681633 73.089148 0 0\n95.828266 73.444027 0 0\n96.099544 73.715779 0 0\n96.454168 73.863032 0 0\n96.838148 73.863367 0 0\n97.193027 73.716734 0 0\n97.464779 73.445456 0 0\n97.526051 73.297895 0 0\n97.604595 73.376576 0 0\n97.889227 73.494765 0 0\n98.197421 73.495034 0 0\n98.482259 73.377341 0 0\n98.590052 73.269735 0 0\n98.645995 73.325776 0 0\n98.930627 73.443965 0 0\n99.238821 73.444234 0 0\n99.523659 73.326541 0 0\n99.741776 73.108805 0 0\n99.859965 72.824173 0 0\n99.860234 72.515979 0 0\n99.860234 89.471726 0 0\n99.745967 89.51894 0 0\n99.745967 77.659852 0 0\n99.599334 77.304973 0 0\n99.328056 77.033221 0 0\n98.973432 76.885968 0 0\n98.589452 76.885633 0 0\n98.234573 77.032266 0 0\n97.962821 77.303544 0 0\n97.815568 77.658168 0 0\n97.815233 78.042148 0 0\n97.961866 78.397027 0 0\n98.233144 78.668779 0 0\n98.587768 78.816032 0 0\n98.971748 78.816367 0 0\n99.326627 78.669734 0 0\n99.598379 78.398456 0 0\n99.745632 78.043832 0 0\n99.745967 77.659852 0 0\n99.745967 89.51894 0 0\n99.637741 89.563659 0 0\n99.419624 89.781395 0 0\n99.301435 90.066027 0 0\n99.301166 90.374221 0 0\n99.418859 90.659059 0 0\n99.636595 90.877176 0 0\n99.921227 90.995365 0 0\n100.229421 90.995634 0 0\n100.514259 90.877941 0 0\n100.732376 90.660205 0 0\n100.850565 90.375573 0 0\n100.850834 90.067379 0 0\n100.850834 110.703783 0 0\n100.444434 111.065027 0 0\n100.444434 92.632779 0 0\n100.326741 92.347941 0 0\n100.109005 92.129824 0 0\n99.824373 92.011635 0 0\n99.516179 92.011366 0 0\n99.231341 92.129059 0 0\n99.013224 92.346795 0 0\n98.895035 92.631427 0 0\n98.894766 92.939621 0 0\n99.012459 93.224459 0 0\n99.230195 93.442576 0 0\n99.514827 93.560765 0 0\n99.823021 93.561034 0 0\n100.107859 93.443341 0 0\n100.325976 93.225605 0 0\n100.444165 92.940973 0 0\n100.444434 92.632779 0 0\n100.444434 111.065027 0 0\n99.771367 111.663309 0 0\n99.771367 105.599852 0 0\n99.624734 105.244973 0 0\n99.353456 104.973221 0 0\n98.998832 104.825968 0 0\n98.614852 104.825633 0 0\n98.259973 104.972266 0 0\n97.988221 105.243544 0 0\n97.866367 105.537 0 0\n97.866367 96.836852 0 0\n97.866367 93.534852 0 0\n97.739367 93.227488 0 0\n97.739367 84.136852 0 0\n97.592734 83.781973 0 0\n97.503998 83.693082 0 0\n97.591779 83.605456 0 0\n97.739032 83.250832 0 0\n97.739367 82.866852 0 0\n97.592734 82.511973 0 0\n97.548834 82.467996 0 0\n97.548834 76.935579 0 0\n97.431141 76.650741 0 0\n97.213405 76.432624 0 0\n96.928773 76.314435 0 0\n96.620579 76.314166 0 0\n96.342367 76.429121 0 0\n96.342367 74.865852 0 0\n96.195734 74.510973 0 0\n95.924456 74.239221 0 0\n95.569832 74.091968 0 0\n95.453111 74.091866 0 0\n95.453367 73.799052 0 0\n95.306734 73.444173 0 0\n95.173014 73.310219 0 0\n95.256459 73.275741 0 0\n95.474576 73.058005 0 0\n95.592765 72.773373 0 0\n95.593034 72.465179 0 0\n95.475341 72.180341 0 0\n95.257605 71.962224 0 0\n94.972973 71.844035 0 0\n94.664779 71.843766 0 0\n94.379941 71.961459 0 0\n94.272234 72.068977 0 0\n94.272234 67.435979 0 0\n94.154541 67.151141 0 0\n93.936805 66.933024 0 0\n93.652173 66.814835 0 0\n93.343979 66.814566 0 0\n93.059141 66.932259 0 0\n92.841024 67.149995 0 0\n92.722835 67.434627 0 0\n92.722566 67.742821 0 0\n92.840259 68.027659 0 0\n93.057995 68.245776 0 0\n93.342627 68.363965 0 0\n93.650821 68.364234 0 0\n93.935659 68.246541 0 0\n94.153776 68.028805 0 0\n94.271965 67.744173 0 0\n94.272234 67.435979 0 0\n94.272234 72.068977 0 0\n94.203613 72.137478 0 0\n94.146456 72.080221 0 0\n93.791832 71.932968 0 0\n93.407852 71.932633 0 0\n93.052973 72.079266 0 0\n92.781221 72.350544 0 0\n92.633968 72.705168 0 0\n92.633633 73.089148 0 0\n92.780266 73.444027 0 0\n93.051544 73.715779 0 0\n93.406168 73.863032 0 0\n93.52291 73.863133 0 0\n93.522633 74.181348 0 0\n93.669266 74.536227 0 0\n93.940544 74.807979 0 0\n94.295168 74.955232 0 0\n94.411888 74.955333 0 0\n94.411633 75.248148 0 0\n94.558266 75.603027 0 0\n94.829544 75.874779 0 0\n95.184168 76.022032 0 0\n95.568148 76.022367 0 0\n95.923027 75.875734 0 0\n96.194779 75.604456 0 0\n96.342032 75.249832 0 0\n96.342367 74.865852 0 0\n96.342367 76.429121 0 0\n96.335741 76.431859 0 0\n96.117624 76.649595 0 0\n95.999435 76.934227 0 0\n95.999166 77.242421 0 0\n96.116859 77.527259 0 0\n96.334595 77.745376 0 0\n96.619227 77.863565 0 0\n96.927421 77.863834 0 0\n97.212259 77.746141 0 0\n97.430376 77.528405 0 0\n97.548565 77.243773 0 0\n97.548834 76.935579 0 0\n97.548834 82.467996 0 0\n97.510767 82.429862 0 0\n97.510767 80.834852 0 0\n97.364134 80.479973 0 0\n97.092856 80.208221 0 0\n96.738232 80.060968 0 0\n96.354252 80.060633 0 0\n95.999373 80.207266 0 0\n95.727621 80.478544 0 0\n95.580368 80.833168 0 0\n95.580033 81.217148 0 0\n95.726666 81.572027 0 0\n95.997944 81.843779 0 0\n96.352568 81.991032 0 0\n96.736548 81.991367 0 0\n97.091427 81.844734 0 0\n97.363179 81.573456 0 0\n97.510432 81.218832 0 0\n97.510767 80.834852 0 0\n97.510767 82.429862 0 0\n97.321456 82.240221 0 0\n96.966832 82.092968 0 0\n96.582852 82.092633 0 0\n96.227973 82.239266 0 0\n95.956221 82.510544 0 0\n95.808968 82.865168 0 0\n95.808633 83.249148 0 0\n95.955266 83.604027 0 0\n96.044001 83.692917 0 0\n95.956221 83.780544 0 0\n95.808968 84.135168 0 0\n95.808633 84.519148 0 0\n95.955266 84.874027 0 0\n96.226544 85.145779 0 0\n96.581168 85.293032 0 0\n96.965148 85.293367 0 0\n97.320027 85.146734 0 0\n97.591779 84.875456 0 0\n97.739032 84.520832 0 0\n97.739367 84.136852 0 0\n97.739367 93.227488 0 0\n97.719734 93.179973 0 0\n97.448456 92.908221 0 0\n97.358367 92.870812 0 0\n97.358367 88.327852 0 0\n97.211734 87.972973 0 0\n96.940456 87.701221 0 0\n96.585832 87.553968 0 0\n96.201852 87.553633 0 0\n95.846973 87.700266 0 0\n95.575221 87.971544 0 0\n95.427968 88.326168 0 0\n95.427633 88.710148 0 0\n95.574266 89.065027 0 0\n95.845544 89.336779 0 0\n96.200168 89.484032 0 0\n96.584148 89.484367 0 0\n96.939027 89.337734 0 0\n97.210779 89.066456 0 0\n97.358032 88.711832 0 0\n97.358367 88.327852 0 0\n97.358367 92.870812 0 0\n97.093832 92.760968 0 0\n96.709852 92.760633 0 0\n96.354973 92.907266 0 0\n96.083221 93.178544 0 0\n95.935968 93.533168 0 0\n95.935633 93.917148 0 0\n96.082266 94.272027 0 0\n96.353544 94.543779 0 0\n96.708168 94.691032 0 0\n97.092148 94.691367 0 0\n97.447027 94.544734 0 0\n97.718779 94.273456 0 0\n97.866032 93.918832 0 0\n97.866367 93.534852 0 0\n97.866367 96.836852 0 0\n97.719734 96.481973 0 0\n97.448456 96.210221 0 0\n97.093832 96.062968 0 0\n96.839508 96.062746 0 0\n96.875432 95.976232 0 0\n96.875767 95.592252 0 0\n96.729134 95.237373 0 0\n96.457856 94.965621 0 0\n96.103232 94.818368 0 0\n95.719252 94.818033 0 0\n95.389834 94.954145 0 0\n95.389834 79.856579 0 0\n95.272141 79.571741 0 0\n95.054405 79.353624 0 0\n94.769773 79.235435 0 0\n94.461579 79.235166 0 0\n94.272234 79.313401 0 0\n94.272234 76.554579 0 0\n94.154541 76.269741 0 0\n93.936805 76.051624 0 0\n93.652173 75.933435 0 0\n93.343979 75.933166 0 0\n93.059141 76.050859 0 0\n92.841024 76.268595 0 0\n92.722835 76.553227 0 0\n92.722566 76.861421 0 0\n92.840259 77.146259 0 0\n93.057995 77.364376 0 0\n93.342627 77.482565 0 0\n93.650821 77.482834 0 0\n93.935659 77.365141 0 0\n94.153776 77.147405 0 0\n94.271965 76.862773 0 0\n94.272234 76.554579 0 0\n94.272234 79.313401 0 0\n94.176741 79.352859 0 0\n93.958624 79.570595 0 0\n93.840435 79.855227 0 0\n93.840166 80.163421 0 0\n93.957859 80.448259 0 0\n94.175595 80.666376 0 0\n94.460227 80.784565 0 0\n94.768421 80.784834 0 0\n95.053259 80.667141 0 0\n95.271376 80.449405 0 0\n95.389565 80.164773 0 0\n95.389834 79.856579 0 0\n95.389834 94.954145 0 0\n95.364373 94.964666 0 0\n95.262834 95.066027 0 0\n95.262834 87.476579 0 0\n95.145141 87.191741 0 0\n94.927405 86.973624 0 0\n94.642773 86.855435 0 0\n94.334579 86.855166 0 0\n94.049741 86.972859 0 0\n93.929367 87.093022 0 0\n93.929367 85.787852 0 0\n93.929367 81.469852 0 0\n93.782734 81.114973 0 0\n93.511456 80.843221 0 0\n93.156832 80.695968 0 0\n92.772852 80.695633 0 0\n92.583167 80.774009 0 0\n92.583167 78.193252 0 0\n92.436534 77.838373 0 0\n92.165256 77.566621 0 0\n92.024367 77.508118 0 0\n92.024367 73.595852 0 0\n91.877734 73.240973 0 0\n91.606456 72.969221 0 0\n91.325843 72.8527 0 0\n91.325843 69.178518 0 0\n91.200433 68.875002 0 0\n91.159634 68.834132 0 0\n91.199617 68.794219 0 0\n91.325557 68.490923 0 0\n91.325843 68.162518 0 0\n91.200433 67.859002 0 0\n91.159634 67.818132 0 0\n91.199617 67.778219 0 0\n91.325557 67.474923 0 0\n91.325843 67.146518 0 0\n91.200433 66.843002 0 0\n90.968419 66.610583 0 0\n90.665123 66.484643 0 0\n90.487643 66.484488 0 0\n90.487643 63.463518 0 0\n90.362233 63.160002 0 0\n90.130219 62.927583 0 0\n89.826923 62.801643 0 0\n89.611367 62.801455 0 0\n89.611367 58.736852 0 0\n89.464734 58.381973 0 0\n89.193456 58.110221 0 0\n88.838832 57.962968 0 0\n88.454852 57.962633 0 0\n88.099973 58.109266 0 0\n88.023834 58.185272 0 0\n88.023834 57.123579 0 0\n87.906141 56.838741 0 0\n87.688405 56.620624 0 0\n87.403773 56.502435 0 0\n87.095579 56.502166 0 0\n86.810741 56.619859 0 0\n86.592624 56.837595 0 0\n86.474435 57.122227 0 0\n86.474166 57.430421 0 0\n86.591859 57.715259 0 0\n86.809595 57.933376 0 0\n87.094227 58.051565 0 0\n87.402421 58.051834 0 0\n87.687259 57.934141 0 0\n87.905376 57.716405 0 0\n88.023565 57.431773 0 0\n88.023834 57.123579 0 0\n88.023834 58.185272 0 0\n87.828221 58.380544 0 0\n87.680968 58.735168 0 0\n87.680633 59.119148 0 0\n87.827266 59.474027 0 0\n88.098544 59.745779 0 0\n88.453168 59.893032 0 0\n88.837148 59.893367 0 0\n89.192027 59.746734 0 0\n89.463779 59.475456 0 0\n89.611032 59.120832 0 0\n89.611367 58.736852 0 0\n89.611367 62.801455 0 0\n89.498518 62.801357 0 0\n89.195002 62.926767 0 0\n88.962583 63.158781 0 0\n88.836643 63.462077 0 0\n88.836357 63.790482 0 0\n88.899995 63.944499 0 0\n88.736518 63.944357 0 0\n88.433002 64.069767 0 0\n88.200583 64.301781 0 0\n88.074643 64.605077 0 0\n88.074357 64.933482 0 0\n88.169666 65.164149 0 0\n88.052002 65.212767 0 0\n87.819583 65.444781 0 0\n87.693643 65.748077 0 0\n87.693357 66.076482 0 0\n87.818767 66.379998 0 0\n87.870055 66.431376 0 0\n87.862624 66.438795 0 0\n87.744435 66.723427 0 0\n87.744166 67.031621 0 0\n87.861859 67.316459 0 0\n88.079595 67.534576 0 0\n88.364227 67.652765 0 0\n88.672421 67.653034 0 0\n88.957259 67.535341 0 0\n89.175376 67.317605 0 0\n89.293565 67.032973 0 0\n89.293834 66.724779 0 0\n89.176141 66.439941 0 0\n89.167881 66.431666 0 0\n89.218417 66.381219 0 0\n89.344357 66.077923 0 0\n89.344643 65.749518 0 0\n89.249333 65.51885 0 0\n89.366998 65.470233 0 0\n89.599417 65.238219 0 0\n89.725357 64.934923 0 0\n89.725643 64.606518 0 0\n89.662004 64.4525 0 0\n89.825482 64.452643 0 0\n90.128998 64.327233 0 0\n90.361417 64.095219 0 0\n90.487357 63.791923 0 0\n90.487643 63.463518 0 0\n90.487643 66.484488 0 0\n90.336718 66.484357 0 0\n90.033202 66.609767 0 0\n89.800783 66.841781 0 0\n89.674843 67.145077 0 0\n89.674557 67.473482 0 0\n89.799967 67.776998 0 0\n89.840765 67.817867 0 0\n89.800783 67.857781 0 0\n89.674843 68.161077 0 0\n89.674557 68.489482 0 0\n89.799967 68.792998 0 0\n89.840765 68.833867 0 0\n89.826944 68.847665 0 0\n89.622219 68.642583 0 0\n89.318923 68.516643 0 0\n88.990518 68.516357 0 0\n88.687002 68.641767 0 0\n88.454583 68.873781 0 0\n88.328643 69.177077 0 0\n88.328357 69.505482 0 0\n88.453767 69.808998 0 0\n88.685781 70.041417 0 0\n88.989077 70.167357 0 0\n89.317482 70.167643 0 0\n89.620998 70.042233 0 0\n89.827255 69.836334 0 0\n90.031981 70.041417 0 0\n90.335277 70.167357 0 0\n90.663682 70.167643 0 0\n90.967198 70.042233 0 0\n91.199617 69.810219 0 0\n91.325557 69.506923 0 0\n91.325843 69.178518 0 0\n91.325843 72.8527 0 0\n91.251832 72.821968 0 0\n90.867852 72.821633 0 0\n90.512973 72.968266 0 0\n90.241221 73.239544 0 0\n90.093968 73.594168 0 0\n90.093633 73.978148 0 0\n90.240266 74.333027 0 0\n90.511544 74.604779 0 0\n90.866168 74.752032 0 0\n91.250148 74.752367 0 0\n91.605027 74.605734 0 0\n91.876779 74.334456 0 0\n92.024032 73.979832 0 0\n92.024367 73.595852 0 0\n92.024367 77.508118 0 0\n91.810632 77.419368 0 0\n91.426652 77.419033 0 0\n91.071773 77.565666 0 0\n90.800021 77.836944 0 0\n90.652768 78.191568 0 0\n90.652433 78.575548 0 0\n90.799066 78.930427 0 0\n91.070344 79.202179 0 0\n91.218013 79.263496 0 0\n91.001741 79.352859 0 0\n90.783624 79.570595 0 0\n90.665435 79.855227 0 0\n90.665166 80.163421 0 0\n90.782859 80.448259 0 0\n91.000595 80.666376 0 0\n91.285227 80.784565 0 0\n91.593421 80.784834 0 0\n91.878259 80.667141 0 0\n92.096376 80.449405 0 0\n92.214565 80.164773 0 0\n92.214834 79.856579 0 0\n92.097141 79.571741 0 0\n91.879405 79.353624 0 0\n91.839607 79.337098 0 0\n92.163827 79.203134 0 0\n92.435579 78.931856 0 0\n92.582832 78.577232 0 0\n92.583167 78.193252 0 0\n92.583167 80.774009 0 0\n92.417973 80.842266 0 0\n92.146221 81.113544 0 0\n91.998968 81.468168 0 0\n91.998633 81.852148 0 0\n92.145266 82.207027 0 0\n92.416544 82.478779 0 0\n92.771168 82.626032 0 0\n93.155148 82.626367 0 0\n93.510027 82.479734 0 0\n93.781779 82.208456 0 0\n93.929032 81.853832 0 0\n93.929367 81.469852 0 0\n93.929367 85.787852 0 0\n93.782734 85.432973 0 0\n93.511456 85.161221 0 0\n93.156832 85.013968 0 0\n92.772852 85.013633 0 0\n92.417973 85.160266 0 0\n92.341834 85.236272 0 0\n92.341834 83.920579 0 0\n92.224141 83.635741 0 0\n92.006405 83.417624 0 0\n91.721773 83.299435 0 0\n91.413579 83.299166 0 0\n91.128741 83.416859 0 0\n90.995458 83.549908 0 0\n90.863405 83.417624 0 0\n90.578773 83.299435 0 0\n90.500367 83.299366 0 0\n90.500367 80.834852 0 0\n90.353734 80.479973 0 0\n90.082456 80.208221 0 0\n89.727832 80.060968 0 0\n89.343852 80.060633 0 0\n89.039834 80.18625 0 0\n89.039834 76.681579 0 0\n88.922141 76.396741 0 0\n88.704405 76.178624 0 0\n88.419773 76.060435 0 0\n88.111579 76.060166 0 0\n87.826741 76.177859 0 0\n87.608624 76.395595 0 0\n87.490435 76.680227 0 0\n87.490166 76.988421 0 0\n87.607859 77.273259 0 0\n87.825595 77.491376 0 0\n88.110227 77.609565 0 0\n88.418421 77.609834 0 0\n88.703259 77.492141 0 0\n88.921376 77.274405 0 0\n89.039565 76.989773 0 0\n89.039834 76.681579 0 0\n89.039834 80.18625 0 0\n88.988973 80.207266 0 0\n88.717221 80.478544 0 0\n88.569968 80.833168 0 0\n88.569633 81.217148 0 0\n88.716266 81.572027 0 0\n88.987544 81.843779 0 0\n89.342168 81.991032 0 0\n89.726148 81.991367 0 0\n90.081027 81.844734 0 0\n90.352779 81.573456 0 0\n90.500032 81.218832 0 0\n90.500367 80.834852 0 0\n90.500367 83.299366 0 0\n90.270579 83.299166 0 0\n89.985741 83.416859 0 0\n89.852458 83.549908 0 0\n89.720405 83.417624 0 0\n89.435773 83.299435 0 0\n89.127579 83.299166 0 0\n88.842741 83.416859 0 0\n88.624624 83.634595 0 0\n88.506435 83.919227 0 0\n88.506166 84.227421 0 0\n88.623859 84.512259 0 0\n88.841595 84.730376 0 0\n89.126227 84.848565 0 0\n89.434421 84.848834 0 0\n89.719259 84.731141 0 0\n89.852541 84.598091 0 0\n89.984595 84.730376 0 0\n90.269227 84.848565 0 0\n90.577421 84.848834 0 0\n90.862259 84.731141 0 0\n90.995541 84.598091 0 0\n91.127595 84.730376 0 0\n91.412227 84.848565 0 0\n91.720421 84.848834 0 0\n92.005259 84.731141 0 0\n92.223376 84.513405 0 0\n92.341565 84.228773 0 0\n92.341834 83.920579 0 0\n92.341834 85.236272 0 0\n92.146221 85.431544 0 0\n91.998968 85.786168 0 0\n91.998633 86.170148 0 0\n92.145266 86.525027 0 0\n92.416544 86.796779 0 0\n92.771168 86.944032 0 0\n93.155148 86.944367 0 0\n93.510027 86.797734 0 0\n93.781779 86.526456 0 0\n93.929032 86.171832 0 0\n93.929367 85.787852 0 0\n93.929367 87.093022 0 0\n93.831624 87.190595 0 0\n93.713435 87.475227 0 0\n93.713166 87.783421 0 0\n93.830859 88.068259 0 0\n94.048595 88.286376 0 0\n94.333227 88.404565 0 0\n94.641421 88.404834 0 0\n94.926259 88.287141 0 0\n95.144376 88.069405 0 0\n95.262565 87.784773 0 0\n95.262834 87.476579 0 0\n95.262834 95.066027 0 0\n95.225606 95.10319 0 0\n94.998373 95.008835 0 0\n94.690179 95.008566 0 0\n94.405341 95.126259 0 0\n94.246834 95.284489 0 0\n94.246834 93.445579 0 0\n94.129141 93.160741 0 0\n93.911405 92.942624 0 0\n93.789634 92.89206 0 0\n93.789634 89.406979 0 0\n93.671941 89.122141 0 0\n93.454205 88.904024 0 0\n93.169573 88.785835 0 0\n92.861379 88.785566 0 0\n92.576541 88.903259 0 0\n92.544191 88.935551 0 0\n92.341834 88.851525 0 0\n92.341834 87.603579 0 0\n92.224141 87.318741 0 0\n92.006405 87.100624 0 0\n91.721773 86.982435 0 0\n91.413579 86.982166 0 0\n91.128741 87.099859 0 0\n91.08545 87.143073 0 0\n91.062439 87.120022 0 0\n90.731146 86.982457 0 0\n90.372428 86.982144 0 0\n90.040895 87.11913 0 0\n89.787022 87.372561 0 0\n89.649457 87.703854 0 0\n89.649144 88.062572 0 0\n89.78613 88.394105 0 0\n90.039561 88.647978 0 0\n90.370854 88.785543 0 0\n90.729572 88.785856 0 0\n91.061105 88.64887 0 0\n91.247241 88.463057 0 0\n91.412227 88.531565 0 0\n91.720421 88.531834 0 0\n92.005259 88.414141 0 0\n92.223376 88.196405 0 0\n92.341565 87.911773 0 0\n92.341834 87.603579 0 0\n92.341834 88.851525 0 0\n92.305973 88.836635 0 0\n91.997779 88.836366 0 0\n91.712941 88.954059 0 0\n91.494824 89.171795 0 0\n91.376635 89.456427 0 0\n91.376366 89.764621 0 0\n91.494059 90.049459 0 0\n91.711795 90.267576 0 0\n91.996427 90.385765 0 0\n92.304621 90.386034 0 0\n92.589459 90.268341 0 0\n92.621808 90.236048 0 0\n92.860027 90.334965 0 0\n93.168221 90.335234 0 0\n93.453059 90.217541 0 0\n93.671176 89.999805 0 0\n93.789365 89.715173 0 0\n93.789634 89.406979 0 0\n93.789634 92.89206 0 0\n93.626773 92.824435 0 0\n93.318579 92.824166 0 0\n93.033741 92.941859 0 0\n92.815624 93.159595 0 0\n92.697435 93.444227 0 0\n92.697166 93.752421 0 0\n92.814859 94.037259 0 0\n93.032595 94.255376 0 0\n93.317227 94.373565 0 0\n93.625421 94.373834 0 0\n93.910259 94.256141 0 0\n94.128376 94.038405 0 0\n94.246565 93.753773 0 0\n94.246834 93.445579 0 0\n94.246834 95.284489 0 0\n94.187224 95.343995 0 0\n94.069035 95.628627 0 0\n94.068766 95.936821 0 0\n94.186459 96.221659 0 0\n94.404195 96.439776 0 0\n94.688827 96.557965 0 0\n94.997021 96.558234 0 0\n95.225735 96.46373 0 0\n95.362944 96.601179 0 0\n95.717568 96.748432 0 0\n95.971891 96.748653 0 0\n95.935968 96.835168 0 0\n95.935633 97.219148 0 0\n96.082266 97.574027 0 0\n96.353544 97.845779 0 0\n96.708168 97.993032 0 0\n97.092148 97.993367 0 0\n97.447027 97.846734 0 0\n97.718779 97.575456 0 0\n97.866032 97.220832 0 0\n97.866367 96.836852 0 0\n97.866367 105.537 0 0\n97.840968 105.598168 0 0\n97.840633 105.982148 0 0\n97.987266 106.337027 0 0\n98.258544 106.608779 0 0\n98.613168 106.756032 0 0\n98.997148 106.756367 0 0\n99.352027 106.609734 0 0\n99.623779 106.338456 0 0\n99.771032 105.983832 0 0\n99.771367 105.599852 0 0\n99.771367 111.663309 0 0\n97.739367 113.469531 0 0\n97.739367 101.739052 0 0\n97.592734 101.384173 0 0\n97.321456 101.112421 0 0\n96.966832 100.965168 0 0\n96.582852 100.964833 0 0\n96.227973 101.111466 0 0\n95.956221 101.382744 0 0\n95.808968 101.737368 0 0\n95.808633 102.121348 0 0\n95.955266 102.476227 0 0\n96.226544 102.747979 0 0\n96.581168 102.895232 0 0\n96.965148 102.895567 0 0\n97.320027 102.748934 0 0\n97.591779 102.477656 0 0\n97.739032 102.123032 0 0\n97.739367 101.739052 0 0\n97.739367 113.469531 0 0\n97.675834 113.526005 0 0\n97.675834 107.415579 0 0\n97.558141 107.130741 0 0\n97.340405 106.912624 0 0\n97.055773 106.794435 0 0\n96.747579 106.794166 0 0\n96.462741 106.911859 0 0\n96.244624 107.129595 0 0\n96.126435 107.414227 0 0\n96.126166 107.722421 0 0\n96.243859 108.007259 0 0\n96.461595 108.225376 0 0\n96.746227 108.343565 0 0\n97.054421 108.343834 0 0\n97.339259 108.226141 0 0\n97.557376 108.008405 0 0\n97.675565 107.723773 0 0\n97.675834 107.415579 0 0\n97.675834 113.526005 0 0\n95.618434 115.354805 0 0\n95.618434 97.788979 0 0\n95.500741 97.504141 0 0\n95.283005 97.286024 0 0\n94.998373 97.167835 0 0\n94.690179 97.167566 0 0\n94.405341 97.285259 0 0\n94.187224 97.502995 0 0\n94.069035 97.787627 0 0\n94.068766 98.095821 0 0\n94.186459 98.380659 0 0\n94.404195 98.598776 0 0\n94.688827 98.716965 0 0\n94.997021 98.717234 0 0\n95.281859 98.599541 0 0\n95.499976 98.381805 0 0\n95.618165 98.097173 0 0\n95.618434 97.788979 0 0\n95.618434 115.354805 0 0\n93.967434 116.82236 0 0\n93.967434 99.541579 0 0\n93.849741 99.256741 0 0\n93.632005 99.038624 0 0\n93.347373 98.920435 0 0\n93.055302 98.92018 0 0\n93.036941 98.875741 0 0\n92.819205 98.657624 0 0\n92.534573 98.539435 0 0\n92.329167 98.539255 0 0\n92.329167 91.629852 0 0\n92.182534 91.274973 0 0\n91.911256 91.003221 0 0\n91.556632 90.855968 0 0\n91.172652 90.855633 0 0\n90.817773 91.002266 0 0\n90.546021 91.273544 0 0\n90.398768 91.628168 0 0\n90.398433 92.012148 0 0\n90.545066 92.367027 0 0\n90.816344 92.638779 0 0\n91.170968 92.786032 0 0\n91.554948 92.786367 0 0\n91.909827 92.639734 0 0\n92.181579 92.368456 0 0\n92.328832 92.013832 0 0\n92.329167 91.629852 0 0\n92.329167 98.539255 0 0\n92.252967 98.539189 0 0\n92.252967 97.522652 0 0\n92.106334 97.167773 0 0\n91.835056 96.896021 0 0\n91.480432 96.748768 0 0\n91.351234 96.748655 0 0\n91.351234 93.928179 0 0\n91.233541 93.643341 0 0\n91.015805 93.425224 0 0\n90.731173 93.307035 0 0\n90.422979 93.306766 0 0\n90.176281 93.408699 0 0\n90.031656 93.263821 0 0\n89.677032 93.116568 0 0\n89.420834 93.116344 0 0\n89.420834 88.111579 0 0\n89.303141 87.826741 0 0\n89.297091 87.82068 0 0\n89.302376 87.815405 0 0\n89.420565 87.530773 0 0\n89.420834 87.222579 0 0\n89.303141 86.937741 0 0\n89.085405 86.719624 0 0\n88.800773 86.601435 0 0\n88.492579 86.601166 0 0\n88.207741 86.718859 0 0\n87.989624 86.936595 0 0\n87.871435 87.221227 0 0\n87.871166 87.529421 0 0\n87.988859 87.814259 0 0\n87.994908 87.820319 0 0\n87.989624 87.825595 0 0\n87.871435 88.110227 0 0\n87.871166 88.418421 0 0\n87.988859 88.703259 0 0\n88.206595 88.921376 0 0\n88.491227 89.039565 0 0\n88.799421 89.039834 0 0\n89.084259 88.922141 0 0\n89.302376 88.704405 0 0\n89.420565 88.419773 0 0\n89.420834 88.111579 0 0\n89.420834 93.116344 0 0\n89.293052 93.116233 0 0\n89.116034 93.189375 0 0\n89.116034 90.372179 0 0\n88.998341 90.087341 0 0\n88.780605 89.869224 0 0\n88.495973 89.751035 0 0\n88.187779 89.750766 0 0\n87.902941 89.868459 0 0\n87.684824 90.086195 0 0\n87.566635 90.370827 0 0\n87.566366 90.679021 0 0\n87.684059 90.963859 0 0\n87.901795 91.181976 0 0\n88.186427 91.300165 0 0\n88.494621 91.300434 0 0\n88.779459 91.182741 0 0\n88.997576 90.965005 0 0\n89.115765 90.680373 0 0\n89.116034 90.372179 0 0\n89.116034 93.189375 0 0\n88.938173 93.262866 0 0\n88.666421 93.534144 0 0\n88.519168 93.888768 0 0\n88.518833 94.272748 0 0\n88.665466 94.627627 0 0\n88.936744 94.899379 0 0\n89.291368 95.046632 0 0\n89.675348 95.046967 0 0\n90.030227 94.900334 0 0\n90.176454 94.754361 0 0\n90.421627 94.856165 0 0\n90.729821 94.856434 0 0\n91.014659 94.738741 0 0\n91.232776 94.521005 0 0\n91.350965 94.236373 0 0\n91.351234 93.928179 0 0\n91.351234 96.748655 0 0\n91.096452 96.748433 0 0\n90.741573 96.895066 0 0\n90.469821 97.166344 0 0\n90.322568 97.520968 0 0\n90.322233 97.904948 0 0\n90.372524 98.026662 0 0\n90.108832 97.917168 0 0\n89.724852 97.916833 0 0\n89.369973 98.063466 0 0\n89.098221 98.334744 0 0\n88.950968 98.689368 0 0\n88.950633 99.073348 0 0\n89.097266 99.428227 0 0\n89.368544 99.699979 0 0\n89.723168 99.847232 0 0\n90.107148 99.847567 0 0\n90.462027 99.700934 0 0\n90.733779 99.429656 0 0\n90.881032 99.075032 0 0\n90.881367 98.691052 0 0\n90.831075 98.569337 0 0\n91.094768 98.678832 0 0\n91.478748 98.679167 0 0\n91.833627 98.532534 0 0\n92.105379 98.261256 0 0\n92.252632 97.906632 0 0\n92.252967 97.522652 0 0\n92.252967 98.539189 0 0\n92.226379 98.539166 0 0\n91.941541 98.656859 0 0\n91.723424 98.874595 0 0\n91.605235 99.159227 0 0\n91.604966 99.467421 0 0\n91.722659 99.752259 0 0\n91.940395 99.970376 0 0\n92.225027 100.088565 0 0\n92.517097 100.088819 0 0\n92.535459 100.133259 0 0\n92.706475 100.304574 0 0\n92.544252 100.304433 0 0\n92.189373 100.451066 0 0\n91.917621 100.722344 0 0\n91.770368 101.076968 0 0\n91.770033 101.460948 0 0\n91.916666 101.815827 0 0\n92.187944 102.087579 0 0\n92.542568 102.234832 0 0\n92.926548 102.235167 0 0\n93.281427 102.088534 0 0\n93.553179 101.817256 0 0\n93.700432 101.462632 0 0\n93.700767 101.078652 0 0\n93.554134 100.723773 0 0\n93.300598 100.469794 0 0\n93.346021 100.469834 0 0\n93.630859 100.352141 0 0\n93.848976 100.134405 0 0\n93.967165 99.849773 0 0\n93.967434 99.541579 0 0\n93.967434 116.82236 0 0\n93.142095 117.555995 0 0\n93.142095 115.232976 0 0\n93.142095 110.152976 0 0\n92.883557 109.527267 0 0\n92.405251 109.048126 0 0\n92.062456 108.905784 0 0\n92.062456 107.314228 0 0\n91.92547 106.982695 0 0\n91.672039 106.728822 0 0\n91.340746 106.591257 0 0\n90.982028 106.590944 0 0\n90.650495 106.72793 0 0\n90.396622 106.981361 0 0\n90.259057 107.312654 0 0\n90.258744 107.671372 0 0\n90.39573 108.002905 0 0\n90.649161 108.256778 0 0\n90.980454 108.394343 0 0\n91.339172 108.394656 0 0\n91.670705 108.25767 0 0\n91.924578 108.004239 0 0\n92.062143 107.672946 0 0\n92.062456 107.314228 0 0\n92.062456 108.905784 0 0\n91.779994 108.788496 0 0\n91.102976 108.787905 0 0\n90.477267 109.046443 0 0\n90.157456 109.365696 0 0\n90.157456 105.231428 0 0\n90.02047 104.899895 0 0\n89.767039 104.646022 0 0\n89.700234 104.618282 0 0\n89.700234 100.735379 0 0\n89.582541 100.450541 0 0\n89.364805 100.232424 0 0\n89.080173 100.114235 0 0\n88.771979 100.113966 0 0\n88.531802 100.213205 0 0\n88.531834 100.176579 0 0\n88.414141 99.891741 0 0\n88.196405 99.673624 0 0\n87.911773 99.555435 0 0\n87.603579 99.555166 0 0\n87.318741 99.672859 0 0\n87.100624 99.890595 0 0\n86.982435 100.175227 0 0\n86.982166 100.483421 0 0\n87.099859 100.768259 0 0\n87.317595 100.986376 0 0\n87.602227 101.104565 0 0\n87.910421 101.104834 0 0\n88.150597 101.005594 0 0\n88.150566 101.042221 0 0\n88.268259 101.327059 0 0\n88.485995 101.545176 0 0\n88.770627 101.663365 0 0\n89.078821 101.663634 0 0\n89.363659 101.545941 0 0\n89.581776 101.328205 0 0\n89.699965 101.043573 0 0\n89.700234 100.735379 0 0\n89.700234 104.618282 0 0\n89.435746 104.508457 0 0\n89.077028 104.508144 0 0\n89.014177 104.534113 0 0\n89.014434 104.240579 0 0\n88.896741 103.955741 0 0\n88.679005 103.737624 0 0\n88.394373 103.619435 0 0\n88.086179 103.619166 0 0\n87.801341 103.736859 0 0\n87.731767 103.806311 0 0\n87.731767 102.678852 0 0\n87.585134 102.323973 0 0\n87.313856 102.052221 0 0\n86.959232 101.904968 0 0\n86.575252 101.904633 0 0\n86.220373 102.051266 0 0\n86.110939 102.160509 0 0\n85.910405 101.959624 0 0\n85.625773 101.841435 0 0\n85.317579 101.841166 0 0\n85.032741 101.958859 0 0\n84.814624 102.176595 0 0\n84.696435 102.461227 0 0\n84.696166 102.769421 0 0\n84.813859 103.054259 0 0\n85.031595 103.272376 0 0\n85.316227 103.390565 0 0\n85.624421 103.390834 0 0\n85.891635 103.280422 0 0\n85.947666 103.416027 0 0\n86.218944 103.687779 0 0\n86.573568 103.835032 0 0\n86.957548 103.835367 0 0\n87.312427 103.688734 0 0\n87.584179 103.417456 0 0\n87.731432 103.062832 0 0\n87.731767 102.678852 0 0\n87.731767 103.806311 0 0\n87.583224 103.954595 0 0\n87.465035 104.239227 0 0\n87.464766 104.547421 0 0\n87.582459 104.832259 0 0\n87.800195 105.050376 0 0\n88.084827 105.168565 0 0\n88.379399 105.168822 0 0\n88.354057 105.229854 0 0\n88.353744 105.588572 0 0\n88.49073 105.920105 0 0\n88.744161 106.173978 0 0\n89.075454 106.311543 0 0\n89.434172 106.311856 0 0\n89.765705 106.17487 0 0\n90.019578 105.921439 0 0\n90.157143 105.590146 0 0\n90.157456 105.231428 0 0\n90.157456 109.365696 0 0\n89.998126 109.524749 0 0\n89.738496 110.150006 0 0\n89.737905 110.827024 0 0\n89.996443 111.452733 0 0\n90.474749 111.931874 0 0\n91.100006 112.191504 0 0\n91.777024 112.192095 0 0\n92.402733 111.933557 0 0\n92.881874 111.455251 0 0\n93.141504 110.829994 0 0\n93.142095 110.152976 0 0\n93.142095 115.232976 0 0\n92.883557 114.607267 0 0\n92.405251 114.128126 0 0\n91.779994 113.868496 0 0\n91.102976 113.867905 0 0\n90.602095 114.074865 0 0\n90.602095 112.692976 0 0\n90.343557 112.067267 0 0\n89.865251 111.588126 0 0\n89.239994 111.328496 0 0\n88.989056 111.328276 0 0\n88.989056 106.958628 0 0\n88.85207 106.627095 0 0\n88.598639 106.373222 0 0\n88.267346 106.235657 0 0\n87.908628 106.235344 0 0\n87.577095 106.37233 0 0\n87.323222 106.625761 0 0\n87.185657 106.957054 0 0\n87.185344 107.315772 0 0\n87.32233 107.647305 0 0\n87.575761 107.901178 0 0\n87.907054 108.038743 0 0\n88.265772 108.039056 0 0\n88.597305 107.90207 0 0\n88.851178 107.648639 0 0\n88.988743 107.317346 0 0\n88.989056 106.958628 0 0\n88.989056 111.328276 0 0\n88.562976 111.327905 0 0\n88.062095 111.534865 0 0\n88.062095 110.152976 0 0\n87.803557 109.527267 0 0\n87.325251 109.048126 0 0\n86.699994 108.788496 0 0\n86.022976 108.787905 0 0\n85.397267 109.046443 0 0\n84.918126 109.524749 0 0\n84.658496 110.150006 0 0\n84.657905 110.827024 0 0\n84.916443 111.452733 0 0\n85.394749 111.931874 0 0\n86.020006 112.191504 0 0\n86.697024 112.192095 0 0\n87.322733 111.933557 0 0\n87.801874 111.455251 0 0\n88.061504 110.829994 0 0\n88.062095 110.152976 0 0\n88.062095 111.534865 0 0\n87.937267 111.586443 0 0\n87.458126 112.064749 0 0\n87.198496 112.690006 0 0\n87.197905 113.367024 0 0\n87.456443 113.992733 0 0\n87.934749 114.471874 0 0\n88.560006 114.731504 0 0\n89.237024 114.732095 0 0\n89.862733 114.473557 0 0\n90.341874 113.995251 0 0\n90.601504 113.369994 0 0\n90.602095 112.692976 0 0\n90.602095 114.074865 0 0\n90.477267 114.126443 0 0\n89.998126 114.604749 0 0\n89.738496 115.230006 0 0\n89.737905 115.907024 0 0\n89.996443 116.532733 0 0\n90.474749 117.011874 0 0\n91.100006 117.271504 0 0\n91.777024 117.272095 0 0\n92.402733 117.013557 0 0\n92.881874 116.535251 0 0\n93.141504 115.909994 0 0\n93.142095 115.232976 0 0\n93.142095 117.555995 0 0\n92.661715 117.983 0 0\n88.062095 117.983 0 0\n88.062095 115.232976 0 0\n87.803557 114.607267 0 0\n87.325251 114.128126 0 0\n86.699994 113.868496 0 0\n86.022976 113.867905 0 0\n85.397267 114.126443 0 0\n84.918126 114.604749 0 0\n84.658496 115.230006 0 0\n84.657905 115.907024 0 0\n84.916443 116.532733 0 0\n85.394749 117.011874 0 0\n86.020006 117.271504 0 0\n86.697024 117.272095 0 0\n87.322733 117.013557 0 0\n87.801874 116.535251 0 0\n88.061504 115.909994 0 0\n88.062095 115.232976 0 0\n88.062095 117.983 0 0\n83.947 117.983 0 0\n83.947 113.893555 0 0\n84.188948 113.893767 0 0\n84.543827 113.747134 0 0\n84.815579 113.475856 0 0\n84.962832 113.121232 0 0\n84.963167 112.737252 0 0\n84.816534 112.382373 0 0\n84.545256 112.110621 0 0\n84.190632 111.963368 0 0\n83.947 111.963155 0 0\n83.947 108.832526 0 0\n84.009144 108.894779 0 0\n84.363768 109.042032 0 0\n84.747748 109.042367 0 0\n85.102627 108.895734 0 0\n85.374379 108.624456 0 0\n85.521632 108.269832 0 0\n85.521967 107.885852 0 0\n85.375334 107.530973 0 0\n85.104056 107.259221 0 0\n84.749432 107.111968 0 0\n84.365452 107.111633 0 0\n84.010573 107.258266 0 0\n83.947 107.321728 0 0\n83.947 101.532244 0 0\n84.109768 101.599832 0 0\n84.493748 101.600167 0 0\n84.848627 101.453534 0 0\n85.120379 101.182256 0 0\n85.131717 101.15495 0 0\n85.316227 101.231565 0 0\n85.624421 101.231834 0 0\n85.909259 101.114141 0 0\n86.127376 100.896405 0 0\n86.245565 100.611773 0 0\n86.245834 100.303579 0 0\n86.128141 100.018741 0 0\n85.910405 99.800624 0 0\n85.625773 99.682435 0 0\n85.317579 99.682166 0 0\n85.032741 99.799859 0 0\n84.932657 99.899767 0 0\n84.850056 99.817021 0 0\n84.495432 99.669768 0 0\n84.111452 99.669433 0 0\n83.947 99.737383 0 0\n83.947 99.424044 0 0\n84.109768 99.491632 0 0\n84.493748 99.491967 0 0\n84.848627 99.345334 0 0\n85.120379 99.074056 0 0\n85.184591 98.919416 0 0\n85.304544 99.039579 0 0\n85.659168 99.186832 0 0\n86.043148 99.187167 0 0\n86.398027 99.040534 0 0\n86.669779 98.769256 0 0\n86.817032 98.414632 0 0\n86.817367 98.030652 0 0\n86.690367 97.723288 0 0\n86.690367 88.073852 0 0\n86.543734 87.718973 0 0\n86.272456 87.447221 0 0\n86.100953 87.376006 0 0\n86.271027 87.305734 0 0\n86.542779 87.034456 0 0\n86.690032 86.679832 0 0\n86.690367 86.295852 0 0\n86.543734 85.940973 0 0\n86.410967 85.807974 0 0\n86.410967 58.101852 0 0\n86.264334 57.746973 0 0\n85.993056 57.475221 0 0\n85.638432 57.327968 0 0\n85.254452 57.327633 0 0\n84.899573 57.474266 0 0\n84.627821 57.745544 0 0\n84.480568 58.100168 0 0\n84.480233 58.484148 0 0\n84.626866 58.839027 0 0\n84.898144 59.110779 0 0\n85.252768 59.258032 0 0\n85.636748 59.258367 0 0\n85.991627 59.111734 0 0\n86.263379 58.840456 0 0\n86.410632 58.485832 0 0\n86.410967 58.101852 0 0\n86.410967 85.807974 0 0\n86.272456 85.669221 0 0\n85.917832 85.521968 0 0\n85.533852 85.521633 0 0\n85.178973 85.668266 0 0\n84.907221 85.939544 0 0\n84.759968 86.294168 0 0\n84.759633 86.678148 0 0\n84.906266 87.033027 0 0\n85.177544 87.304779 0 0\n85.349046 87.375993 0 0\n85.178973 87.446266 0 0\n84.907221 87.717544 0 0\n84.759968 88.072168 0 0\n84.759633 88.456148 0 0\n84.906266 88.811027 0 0\n85.177544 89.082779 0 0\n85.532168 89.230032 0 0\n85.916148 89.230367 0 0\n86.271027 89.083734 0 0\n86.542779 88.812456 0 0\n86.690032 88.457832 0 0\n86.690367 88.073852 0 0\n86.690367 97.723288 0 0\n86.670734 97.675773 0 0\n86.563367 97.568218 0 0\n86.563367 90.359852 0 0\n86.416734 90.004973 0 0\n86.145456 89.733221 0 0\n85.790832 89.585968 0 0\n85.406852 89.585633 0 0\n85.051973 89.732266 0 0\n84.780221 90.003544 0 0\n84.632968 90.358168 0 0\n84.632633 90.742148 0 0\n84.779266 91.097027 0 0\n85.050544 91.368779 0 0\n85.405168 91.516032 0 0\n85.789148 91.516367 0 0\n86.144027 91.369734 0 0\n86.415779 91.098456 0 0\n86.563032 90.743832 0 0\n86.563367 90.359852 0 0\n86.563367 97.568218 0 0\n86.399456 97.404021 0 0\n86.055367 97.261142 0 0\n86.055367 94.296852 0 0\n85.908734 93.941973 0 0\n85.637456 93.670221 0 0\n85.282832 93.522968 0 0\n84.898852 93.522633 0 0\n84.543973 93.669266 0 0\n84.272221 93.940544 0 0\n84.124968 94.295168 0 0\n84.124633 94.679148 0 0\n84.271266 95.034027 0 0\n84.542544 95.305779 0 0\n84.897168 95.453032 0 0\n85.281148 95.453367 0 0\n85.636027 95.306734 0 0\n85.907779 95.035456 0 0\n86.055032 94.680832 0 0\n86.055367 94.296852 0 0\n86.055367 97.261142 0 0\n86.044832 97.256768 0 0\n85.660852 97.256433 0 0\n85.305973 97.403066 0 0\n85.034221 97.674344 0 0\n84.970008 97.828983 0 0\n84.850056 97.708821 0 0\n84.495432 97.561568 0 0\n84.111452 97.561233 0 0\n83.947 97.629183 0 0\n83.947 97.459632 0 0\n84.008168 97.485032 0 0\n84.392148 97.485367 0 0\n84.747027 97.338734 0 0\n85.018779 97.067456 0 0\n85.166032 96.712832 0 0\n85.166367 96.328852 0 0\n85.019734 95.973973 0 0\n84.748456 95.702221 0 0\n84.393832 95.554968 0 0\n84.009852 95.554633 0 0\n83.947 95.580602 0 0\n83.947 55.2323 0 0\n139.573 55.2323 0 0\n139.573 58.060136 0 0\n139.442644 57.744651 0 0\n139.107116 57.408537 0 0\n138.668503 57.226409 0 0\n138.19358 57.225994 0 0\n137.754651 57.407356 0 0\n137.418537 57.742884 0 0\n137.236409 58.181497 0 0\n137.235994 58.65642 0 0\n137.417356 59.095349 0 0\n137.752884 59.431463 0 0\n138.191497 59.613591 0 0\n138.66642 59.614006 0 0\n139.105349 59.432644 0 0\n139.441463 59.097116 0 0\n139.573 58.780339 0 0\n139.573 59.989362 0 0\n139.558275 59.953725 0 0\n139.436914 59.832152 0 0\n139.278267 59.766276 0 0\n139.106487 59.766126 0 0\n138.66495 59.7662 0 0\n138.557 59.87415 0 0\n138.557 60.706 0 0\n138.557 60.833 0 0\n138.557 61.087 0 0\n138.557 61.214 0 0\n138.557 62.04585 0 0\n138.66495 62.1538 0 0\n139.106487 62.153874 0 0\n139.278267 62.153724 0 0\n139.436914 62.087848 0 0\n139.558275 61.966275 0 0\n139.573 61.930637 0 0\n139.573 72.127462 0 0\n139.452241 72.177359 0 0\n139.255347 72.373908 0 0\n139.059905 72.178124 0 0\n138.775273 72.059935 0 0\n138.467079 72.059666 0 0\n138.303 72.127462 0 0\n138.303 62.04585 0 0\n138.303 61.087 0 0\n138.303 60.833 0 0\n138.303 59.87415 0 0\n138.19505 59.7662 0 0\n137.753513 59.766126 0 0\n137.581733 59.766276 0 0\n137.423086 59.832152 0 0\n137.301725 59.953725 0 0\n137.236126 60.112487 0 0\n137.2362 60.72505 0 0\n137.34415 60.833 0 0\n138.303 60.833 0 0\n138.303 61.087 0 0\n137.34415 61.087 0 0\n137.2362 61.19495 0 0\n137.236126 61.807513 0 0\n137.301725 61.966275 0 0\n137.423086 62.087848 0 0\n137.581733 62.153724 0 0\n137.753513 62.153874 0 0\n138.19505 62.1538 0 0\n138.303 62.04585 0 0\n138.303 72.127462 0 0\n138.182241 72.177359 0 0\n138.023756 72.335566 0 0\n138.023756 69.709528 0 0\n137.88677 69.377995 0 0\n137.633339 69.124122 0 0\n137.302046 68.986557 0 0\n137.198267 68.986466 0 0\n137.198267 65.785352 0 0\n137.051634 65.430473 0 0\n136.780356 65.158721 0 0\n136.425732 65.011468 0 0\n136.041752 65.011133 0 0\n135.686873 65.157766 0 0\n135.415121 65.429044 0 0\n135.267868 65.783668 0 0\n135.267533 66.167648 0 0\n135.414166 66.522527 0 0\n135.685444 66.794279 0 0\n136.040068 66.941532 0 0\n136.424048 66.941867 0 0\n136.778927 66.795234 0 0\n137.050679 66.523956 0 0\n137.197932 66.169332 0 0\n137.198267 65.785352 0 0\n137.198267 68.986466 0 0\n136.943328 68.986244 0 0\n136.611795 69.12323 0 0\n136.357922 69.376661 0 0\n136.220357 69.707954 0 0\n136.220044 70.066672 0 0\n136.35703 70.398205 0 0\n136.435009 70.47632 0 0\n136.425732 70.472468 0 0\n136.041752 70.472133 0 0\n135.686873 70.618766 0 0\n135.415121 70.890044 0 0\n135.267868 71.244668 0 0\n135.267533 71.628648 0 0\n135.414166 71.983527 0 0\n135.685444 72.255279 0 0\n136.040068 72.402532 0 0\n136.424048 72.402867 0 0\n136.778927 72.256234 0 0\n137.050679 71.984956 0 0\n137.197932 71.630332 0 0\n137.198267 71.246352 0 0\n137.051634 70.891473 0 0\n136.949988 70.78965 0 0\n137.300472 70.789956 0 0\n137.632005 70.65297 0 0\n137.885878 70.399539 0 0\n138.023443 70.068246 0 0\n138.023756 69.709528 0 0\n138.023756 72.335566 0 0\n137.985347 72.373908 0 0\n137.789905 72.178124 0 0\n137.505273 72.059935 0 0\n137.197079 72.059666 0 0\n136.912241 72.177359 0 0\n136.694124 72.395095 0 0\n136.575935 72.679727 0 0\n136.575666 72.987921 0 0\n136.693359 73.272759 0 0\n136.911095 73.490876 0 0\n137.195727 73.609065 0 0\n137.503921 73.609334 0 0\n137.788759 73.491641 0 0\n137.985652 73.295091 0 0\n138.181095 73.490876 0 0\n138.465727 73.609065 0 0\n138.773921 73.609334 0 0\n139.058759 73.491641 0 0\n139.255652 73.295091 0 0\n139.451095 73.490876 0 0\n139.573 73.541495 0 0\n139.573 78.982971 0 0\n139.550502 78.992267 0 0\n139.509632 79.033065 0 0\n139.469719 78.993083 0 0\n139.166423 78.867143 0 0\n138.838018 78.866857 0 0\n138.534502 78.992267 0 0\n138.493632 79.033065 0 0\n138.453719 78.993083 0 0\n138.150423 78.867143 0 0\n137.822018 78.866857 0 0\n137.518502 78.992267 0 0\n137.477632 79.033065 0 0\n137.437719 78.993083 0 0\n137.134423 78.867143 0 0\n136.806018 78.866857 0 0\n136.694084 78.913106 0 0\n136.728065 78.831273 0 0\n136.728334 78.523079 0 0\n136.610641 78.238241 0 0\n136.392905 78.020124 0 0\n136.108273 77.901935 0 0\n135.800079 77.901666 0 0\n135.515241 78.019359 0 0\n135.318347 78.215908 0 0\n135.122905 78.020124 0 0\n134.838273 77.901935 0 0\n134.530079 77.901666 0 0\n134.245241 78.019359 0 0\n134.048347 78.215908 0 0\n133.852905 78.020124 0 0\n133.743867 77.974847 0 0\n133.743867 61.340352 0 0\n133.597234 60.985473 0 0\n133.591467 60.979695 0 0\n133.591467 58.800352 0 0\n133.444834 58.445473 0 0\n133.173556 58.173721 0 0\n132.818932 58.026468 0 0\n132.434952 58.026133 0 0\n132.080073 58.172766 0 0\n131.808321 58.444044 0 0\n131.661068 58.798668 0 0\n131.660733 59.182648 0 0\n131.807366 59.537527 0 0\n132.078644 59.809279 0 0\n132.433268 59.956532 0 0\n132.817248 59.956867 0 0\n133.172127 59.810234 0 0\n133.443879 59.538956 0 0\n133.591132 59.184332 0 0\n133.591467 58.800352 0 0\n133.591467 60.979695 0 0\n133.325956 60.713721 0 0\n132.971332 60.566468 0 0\n132.587352 60.566133 0 0\n132.232473 60.712766 0 0\n131.960721 60.984044 0 0\n131.813468 61.338668 0 0\n131.813133 61.722648 0 0\n131.959766 62.077527 0 0\n132.231044 62.349279 0 0\n132.585668 62.496532 0 0\n132.969648 62.496867 0 0\n133.324527 62.350234 0 0\n133.596279 62.078956 0 0\n133.743532 61.724332 0 0\n133.743867 61.340352 0 0\n133.743867 77.974847 0 0\n133.568273 77.901935 0 0\n133.260079 77.901666 0 0\n132.975241 78.019359 0 0\n132.778347 78.215908 0 0\n132.582905 78.020124 0 0\n132.369689 77.931589 0 0\n132.369689 70.003869 0 0\n132.369689 68.495109 0 0\n132.369689 66.986349 0 0\n132.255855 66.710851 0 0\n132.045258 66.499885 0 0\n131.769959 66.385571 0 0\n131.471869 66.385311 0 0\n131.196371 66.499145 0 0\n130.985405 66.709742 0 0\n130.871091 66.985041 0 0\n130.870831 67.283131 0 0\n130.984665 67.558629 0 0\n131.195262 67.769595 0 0\n131.470561 67.883909 0 0\n131.768651 67.884169 0 0\n132.044149 67.770335 0 0\n132.255115 67.559738 0 0\n132.369429 67.284439 0 0\n132.369689 66.986349 0 0\n132.369689 68.495109 0 0\n132.255855 68.219611 0 0\n132.045258 68.008645 0 0\n131.769959 67.894331 0 0\n131.471869 67.894071 0 0\n131.196371 68.007905 0 0\n130.985405 68.218502 0 0\n130.871091 68.493801 0 0\n130.870831 68.791891 0 0\n130.984665 69.067389 0 0\n131.195262 69.278355 0 0\n131.470561 69.392669 0 0\n131.768651 69.392929 0 0\n132.044149 69.279095 0 0\n132.255115 69.068498 0 0\n132.369429 68.793199 0 0\n132.369689 68.495109 0 0\n132.369689 70.003869 0 0\n132.255855 69.728371 0 0\n132.045258 69.517405 0 0\n131.769959 69.403091 0 0\n131.471869 69.402831 0 0\n131.196371 69.516665 0 0\n130.985405 69.727262 0 0\n130.871091 70.002561 0 0\n130.870831 70.300651 0 0\n130.984665 70.576149 0 0\n131.195262 70.787115 0 0\n131.470561 70.901429 0 0\n131.768651 70.901689 0 0\n132.044149 70.787855 0 0\n132.255115 70.577258 0 0\n132.369429 70.301959 0 0\n132.369689 70.003869 0 0\n132.369689 77.931589 0 0\n132.298273 77.901935 0 0\n132.016634 77.901689 0 0\n132.016634 73.531979 0 0\n131.898941 73.247141 0 0\n131.842091 73.190191 0 0\n131.898176 73.134205 0 0\n132.016365 72.849573 0 0\n132.016634 72.541379 0 0\n131.898941 72.256541 0 0\n131.681205 72.038424 0 0\n131.396573 71.920235 0 0\n131.088379 71.919966 0 0\n130.860929 72.013946 0 0\n130.860929 70.003869 0 0\n130.860929 68.495109 0 0\n130.860929 66.986349 0 0\n130.810156 66.863469 0 0\n130.810156 59.371728 0 0\n130.67317 59.040195 0 0\n130.419739 58.786322 0 0\n130.387728 58.77303 0 0\n130.454243 58.612846 0 0\n130.454556 58.254128 0 0\n130.31757 57.922595 0 0\n130.064139 57.668722 0 0\n129.732846 57.531157 0 0\n129.374128 57.530844 0 0\n129.042595 57.66783 0 0\n128.788722 57.921261 0 0\n128.651157 58.252554 0 0\n128.650844 58.611272 0 0\n128.78783 58.942805 0 0\n129.041261 59.196678 0 0\n129.073271 59.209969 0 0\n129.006757 59.370154 0 0\n129.006444 59.728872 0 0\n129.14343 60.060405 0 0\n129.396861 60.314278 0 0\n129.728154 60.451843 0 0\n130.086872 60.452156 0 0\n130.418405 60.31517 0 0\n130.672278 60.061739 0 0\n130.809843 59.730446 0 0\n130.810156 59.371728 0 0\n130.810156 66.863469 0 0\n130.747095 66.710851 0 0\n130.695867 66.659533 0 0\n130.695867 61.340352 0 0\n130.549234 60.985473 0 0\n130.277956 60.713721 0 0\n129.923332 60.566468 0 0\n129.539352 60.566133 0 0\n129.184473 60.712766 0 0\n128.912721 60.984044 0 0\n128.765468 61.338668 0 0\n128.765133 61.722648 0 0\n128.911766 62.077527 0 0\n129.183044 62.349279 0 0\n129.537668 62.496532 0 0\n129.921648 62.496867 0 0\n130.276527 62.350234 0 0\n130.548279 62.078956 0 0\n130.695532 61.724332 0 0\n130.695867 61.340352 0 0\n130.695867 66.659533 0 0\n130.536498 66.499885 0 0\n130.261199 66.385571 0 0\n129.963109 66.385311 0 0\n129.687611 66.499145 0 0\n129.476645 66.709742 0 0\n129.362331 66.985041 0 0\n129.362071 67.283131 0 0\n129.475905 67.558629 0 0\n129.686502 67.769595 0 0\n129.961801 67.883909 0 0\n130.259891 67.884169 0 0\n130.535389 67.770335 0 0\n130.746355 67.559738 0 0\n130.860669 67.284439 0 0\n130.860929 66.986349 0 0\n130.860929 68.495109 0 0\n130.747095 68.219611 0 0\n130.536498 68.008645 0 0\n130.261199 67.894331 0 0\n129.963109 67.894071 0 0\n129.687611 68.007905 0 0\n129.476645 68.218502 0 0\n129.362331 68.493801 0 0\n129.362071 68.791891 0 0\n129.475905 69.067389 0 0\n129.686502 69.278355 0 0\n129.961801 69.392669 0 0\n130.259891 69.392929 0 0\n130.535389 69.279095 0 0\n130.746355 69.068498 0 0\n130.860669 68.793199 0 0\n130.860929 68.495109 0 0\n130.860929 70.003869 0 0\n130.747095 69.728371 0 0\n130.536498 69.517405 0 0\n130.261199 69.403091 0 0\n129.963109 69.402831 0 0\n129.687611 69.516665 0 0\n129.476645 69.727262 0 0\n129.362331 70.002561 0 0\n129.362071 70.300651 0 0\n129.475905 70.576149 0 0\n129.686502 70.787115 0 0\n129.961801 70.901429 0 0\n130.259891 70.901689 0 0\n130.535389 70.787855 0 0\n130.746355 70.577258 0 0\n130.860669 70.301959 0 0\n130.860929 70.003869 0 0\n130.860929 72.013946 0 0\n130.803541 72.037659 0 0\n130.585424 72.255395 0 0\n130.467235 72.540027 0 0\n130.466966 72.848221 0 0\n130.584659 73.133059 0 0\n130.641508 73.190008 0 0\n130.585424 73.245995 0 0\n130.467235 73.530627 0 0\n130.466966 73.838821 0 0\n130.573402 74.096417 0 0\n130.458424 74.211195 0 0\n130.340235 74.495827 0 0\n130.339966 74.804021 0 0\n130.457659 75.088859 0 0\n130.675395 75.306976 0 0\n130.960027 75.425165 0 0\n131.268221 75.425434 0 0\n131.553059 75.307741 0 0\n131.771176 75.090005 0 0\n131.889365 74.805373 0 0\n131.889634 74.497179 0 0\n131.783197 74.239582 0 0\n131.898176 74.124805 0 0\n132.016365 73.840173 0 0\n132.016634 73.531979 0 0\n132.016634 77.901689 0 0\n131.990079 77.901666 0 0\n131.705241 78.019359 0 0\n131.487124 78.237095 0 0\n131.368935 78.521727 0 0\n131.368871 78.594787 0 0\n131.015532 78.448068 0 0\n130.631552 78.447733 0 0\n130.276673 78.594366 0 0\n130.004921 78.865644 0 0\n129.857668 79.220268 0 0\n129.857333 79.604248 0 0\n130.003966 79.959127 0 0\n130.275244 80.230879 0 0\n130.629868 80.378132 0 0\n131.013848 80.378467 0 0\n131.368727 80.231834 0 0\n131.640479 79.960556 0 0\n131.787732 79.605932 0 0\n131.787939 79.367691 0 0\n131.988727 79.451065 0 0\n132.154041 79.451209 0 0\n132.080143 79.629177 0 0\n132.079857 79.957582 0 0\n132.205267 80.261098 0 0\n132.437281 80.493517 0 0\n132.740577 80.619457 0 0\n133.068982 80.619743 0 0\n133.372498 80.494333 0 0\n133.438838 80.428108 0 0\n133.654977 80.517857 0 0\n133.983382 80.518143 0 0\n134.286898 80.392733 0 0\n134.519317 80.160719 0 0\n134.645257 79.857423 0 0\n134.645543 79.529018 0 0\n134.613364 79.451138 0 0\n134.836921 79.451334 0 0\n135.121759 79.333641 0 0\n135.318652 79.137091 0 0\n135.330018 79.148477 0 0\n135.254083 79.224281 0 0\n135.128143 79.527577 0 0\n135.127857 79.855982 0 0\n135.253267 80.159498 0 0\n135.485281 80.391917 0 0\n135.788577 80.517857 0 0\n136.116982 80.518143 0 0\n136.420498 80.392733 0 0\n136.461367 80.351934 0 0\n136.501281 80.391917 0 0\n136.804577 80.517857 0 0\n137.132982 80.518143 0 0\n137.436498 80.392733 0 0\n137.477367 80.351934 0 0\n137.517281 80.391917 0 0\n137.820577 80.517857 0 0\n138.148982 80.518143 0 0\n138.452498 80.392733 0 0\n138.493367 80.351934 0 0\n138.533281 80.391917 0 0\n138.836577 80.517857 0 0\n139.164982 80.518143 0 0\n139.468498 80.392733 0 0\n139.509367 80.351934 0 0\n139.549281 80.391917 0 0\n139.573 80.401766 0 0\n139.573 82.582083 0 0\n139.390221 82.764544 0 0\n139.242968 83.119168 0 0\n139.242633 83.503148 0 0\n139.389266 83.858027 0 0\n139.573 84.042082 0 0\n139.573 90.117395 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 507DB83E 0 \"\"\nZLayer 21\nZAux 4 E\nZClearance 0.3048 T\nZMinThickness 0.254\nZOptions 0 16 F 0.508 0.508\nZSmoothing 0 0\nZCorner 95.25 127 0\nZCorner 95.25 120.65 0\nZCorner 69.85 120.65 0\nZCorner 69.85 127 1\n$POLYSCORNERS\n95.123 126.873 0 0\n69.977 126.873 0 0\n69.977 120.777 0 0\n95.123 120.777 0 0\n95.123 126.873 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/jawbreaker/jawbreaker.pro",
    "content": "update=Wed Mar 27 00:13:41 2013\nversion=1\nlast_client=eeschema\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=jawbreaker.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmtName=\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=60\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n"
  },
  {
    "path": "hardware/jawbreaker/jawbreaker.sch",
    "content": "EESchema Schematic File Version 2  date Sun Jun  9 23:35:01 2013\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:jawbreaker-cache\nEELAYER 27 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 4\nTitle \"jawbreaker\"\nDate \"10 jun 2013\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Sheet\nS 2550 3300 1050 150 \nU 503BB638\nF0 \"frontend\" 60\nF1 \"frontend.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2850 1050 150 \nU 50370666\nF0 \"baseband\" 60\nF1 \"baseband.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2400 1050 150 \nU 5037043E\nF0 \"mcu/usb/power\" 60\nF1 \"mcu.sch\" 60\n$EndSheet\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/jawbreaker/mcu.sch",
    "content": "EESchema Schematic File Version 2  date Sun Jun  9 23:35:01 2013\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:jawbreaker-cache\nEELAYER 27 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 4 4\nTitle \"jawbreaker mcu/usb/power\"\nDate \"10 jun 2013\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nWire Wire Line\n\t9700 5300 10400 5300\nWire Wire Line\n\t9800 5800 9700 5800\nWire Wire Line\n\t5250 7450 5250 7550\nWire Wire Line\n\t16250 2650 16150 2650\nWire Wire Line\n\t14550 650  15950 650 \nWire Wire Line\n\t12650 4300 12650 4400\nConnection ~ 3150 9150\nWire Wire Line\n\t3050 9150 3250 9150\nConnection ~ 2450 9250\nWire Wire Line\n\t2500 9250 2500 9350\nWire Wire Line\n\t2500 9350 2550 9350\nConnection ~ 2500 10000\nWire Wire Line\n\t3250 10000 2200 10000\nWire Wire Line\n\t2450 10000 2450 9900\nWire Wire Line\n\t2450 9900 2550 9900\nWire Wire Line\n\t3150 9450 3150 9350\nWire Wire Line\n\t3050 10100 3250 10100\nWire Wire Line\n\t1500 10200 1500 10100\nConnection ~ 850  10000\nWire Wire Line\n\t850  10000 850  10100\nWire Wire Line\n\t850  10100 900  10100\nConnection ~ 1500 9900\nWire Wire Line\n\t1600 9900 1400 9900\nConnection ~ 850  9250\nWire Wire Line\n\t900  9350 850  9350\nWire Wire Line\n\t850  9350 850  9250\nConnection ~ 800  9250\nConnection ~ 1500 9350\nWire Wire Line\n\t1600 9350 1400 9350\nWire Wire Line\n\t1500 9050 1500 9150\nWire Wire Line\n\t8250 8700 7950 8700\nWire Wire Line\n\t8250 8900 7950 8900\nWire Wire Line\n\t8250 9100 7950 9100\nWire Wire Line\n\t8250 9300 7950 9300\nWire Wire Line\n\t6850 9200 7150 9200\nWire Wire Line\n\t6850 9000 7150 9000\nWire Wire Line\n\t6850 8800 7150 8800\nWire Wire Line\n\t6850 8600 7150 8600\nWire Wire Line\n\t6850 10000 7150 10000\nWire Wire Line\n\t7150 9800 6850 9800\nWire Wire Line\n\t7950 9900 8250 9900\nWire Wire Line\n\t7950 10100 8250 10100\nWire Wire Line\n\t7150 10200 7050 10200\nWire Wire Line\n\t7050 10200 7050 10300\nWire Wire Line\n\t10500 3100 10950 3100\nWire Wire Line\n\t11750 2900 12150 2900\nWire Wire Line\n\t11750 3100 11850 3100\nWire Wire Line\n\t11850 3100 11850 3200\nWire Wire Line\n\t2950 1900 2650 1900\nWire Wire Line\n\t2950 1700 2650 1700\nWire Wire Line\n\t3750 1800 4050 1800\nWire Wire Line\n\t3750 2000 4050 2000\nWire Wire Line\n\t2950 2100 2850 2100\nWire Wire Line\n\t2850 2100 2850 2200\nWire Wire Line\n\t7250 7450 7250 7750\nWire Wire Line\n\t15050 3400 15050 3300\nWire Wire Line\n\t15950 2750 15950 2650\nWire Wire Line\n\t15950 650  15950 750 \nConnection ~ 3150 10100\nConnection ~ 1500 9150\nWire Wire Line\n\t9800 4500 9700 4500\nWire Wire Line\n\t10950 9600 10650 9600\nWire Wire Line\n\t10950 10400 10650 10400\nWire Wire Line\n\t11450 9600 11850 9600\nWire Wire Line\n\t10650 9400 10950 9400\nWire Wire Line\n\t10650 9800 10950 9800\nWire Wire Line\n\t10650 10200 10950 10200\nWire Wire Line\n\t11450 10400 11850 10400\nWire Wire Line\n\t11450 9800 11850 9800\nWire Wire Line\n\t11450 10200 11850 10200\nWire Wire Line\n\t11450 9400 11850 9400\nWire Wire Line\n\t11450 10000 11850 10000\nConnection ~ 8250 700 \nConnection ~ 9050 700 \nWire Wire Line\n\t7550 700  9600 700 \nConnection ~ 8250 900 \nConnection ~ 9050 900 \nWire Wire Line\n\t7250 900  9800 900 \nConnection ~ 8250 1100\nConnection ~ 9050 1100\nWire Wire Line\n\t7350 1100 11400 1100\nWire Wire Line\n\t12650 4400 13200 4400\nConnection ~ 12950 4400\nWire Wire Line\n\t12950 4300 12950 4400\nWire Wire Line\n\t12950 3700 12950 3800\nWire Wire Line\n\t4200 10250 4200 10150\nConnection ~ 4200 9650\nWire Wire Line\n\t4000 9650 4300 9650\nWire Wire Line\n\t5000 9750 5000 9650\nWire Wire Line\n\t4500 10050 4500 9950\nWire Wire Line\n\t4300 4200 4000 4200\nWire Wire Line\n\t10400 5800 10400 5900\nWire Wire Line\n\t3000 3550 3700 3550\nWire Wire Line\n\t2600 3450 3600 3450\nWire Wire Line\n\t3200 4450 3500 4450\nWire Wire Line\n\t4300 3200 4000 3200\nWire Wire Line\n\t4300 5000 3500 5000\nWire Wire Line\n\t3500 5000 3500 4450\nConnection ~ 3200 4450\nWire Wire Line\n\t3200 4350 3200 4550\nWire Wire Line\n\t1900 7050 1900 7150\nWire Wire Line\n\t1300 7050 1300 7150\nWire Wire Line\n\t700  7550 700  7650\nWire Wire Line\n\t1000 6300 1000 6550\nWire Wire Line\n\t1600 6550 1600 6400\nWire Wire Line\n\t1900 7550 1900 7650\nWire Wire Line\n\t700  6550 700  6300\nWire Wire Line\n\t9700 3900 10150 3900\nWire Wire Line\n\t8050 2050 8050 1650\nWire Wire Line\n\t10400 6400 10400 6500\nConnection ~ 1700 3550\nWire Wire Line\n\t1700 3550 1700 2900\nWire Wire Line\n\t1700 2900 1900 2900\nWire Wire Line\n\t1800 3000 1900 3000\nWire Wire Line\n\t3700 3550 3700 4900\nConnection ~ 750  2100\nWire Wire Line\n\t850  2100 750  2100\nConnection ~ 750  1900\nWire Wire Line\n\t750  1900 850  1900\nWire Wire Line\n\t1650 2100 1900 2100\nWire Wire Line\n\t1650 1900 1900 1900\nWire Wire Line\n\t5250 1750 5250 2050\nWire Wire Line\n\t5450 2050 5450 1750\nWire Wire Line\n\t8350 2050 8350 1750\nWire Wire Line\n\t4300 3100 4200 3100\nWire Wire Line\n\t2350 7100 2700 7100\nWire Wire Line\n\t3500 7500 3800 7500\nWire Wire Line\n\t3500 7300 3800 7300\nWire Wire Line\n\t2700 7600 2400 7600\nWire Wire Line\n\t2700 7400 2400 7400\nWire Wire Line\n\t2700 7200 2400 7200\nWire Wire Line\n\t13000 4950 13000 4650\nWire Wire Line\n\t12500 4950 12500 4650\nWire Wire Line\n\t11300 5850 11600 5850\nWire Wire Line\n\t11600 6050 11300 6050\nWire Wire Line\n\t11600 6350 11300 6350\nWire Wire Line\n\t11600 6550 11300 6550\nWire Wire Line\n\t11600 6750 11300 6750\nWire Wire Line\n\t11600 6950 11300 6950\nWire Wire Line\n\t15600 7450 15900 7450\nWire Wire Line\n\t15600 7750 15900 7750\nWire Wire Line\n\t15600 8050 15900 8050\nWire Wire Line\n\t14700 8950 14700 9250\nConnection ~ 5550 9650\nWire Wire Line\n\t4300 3800 4200 3800\nWire Wire Line\n\t4300 4000 4200 4000\nWire Wire Line\n\t15900 2250 15900 2150\nWire Wire Line\n\t8550 7450 8550 7750\nWire Wire Line\n\t6250 7450 6250 7750\nWire Wire Line\n\t8350 7450 8350 7750\nWire Wire Line\n\t8450 7450 8450 7750\nWire Wire Line\n\t9700 6400 10000 6400\nWire Wire Line\n\t15050 650  15050 750 \nWire Wire Line\n\t14600 8950 14600 9250\nWire Wire Line\n\t14300 8950 14300 9250\nWire Wire Line\n\t15950 9200 15600 9200\nWire Wire Line\n\t15950 9000 15600 9000\nWire Wire Line\n\t15900 9500 15950 9500\nConnection ~ 6850 1400\nWire Wire Line\n\t7050 1400 6850 1400\nWire Wire Line\n\t8650 2050 8650 1750\nWire Wire Line\n\t9700 5600 10000 5600\nWire Wire Line\n\t9800 4700 9700 4700\nWire Wire Line\n\t9700 3800 10050 3800\nWire Wire Line\n\t9800 3400 9700 3400\nWire Wire Line\n\t4000 4400 4300 4400\nWire Wire Line\n\t11600 7350 11500 7350\nWire Wire Line\n\t12400 4950 12400 4850\nWire Wire Line\n\t15600 7050 15700 7050\nWire Wire Line\n\t13400 4950 13400 4550\nWire Wire Line\n\t14300 4550 14300 4950\nWire Wire Line\n\t14600 4550 14600 4950\nWire Wire Line\n\t9800 1850 9800 1750\nWire Wire Line\n\t9800 1750 9900 1750\nWire Wire Line\n\t11100 2350 11100 2250\nWire Wire Line\n\t11200 1550 11200 800 \nWire Wire Line\n\t11300 1650 11300 1000\nWire Wire Line\n\t11300 1650 11000 1650\nWire Wire Line\n\t11000 1450 11100 1450\nWire Wire Line\n\t9900 1550 9700 1550\nWire Wire Line\n\t9700 1550 9700 1200\nWire Wire Line\n\t7750 2050 7750 800 \nWire Wire Line\n\t7850 2050 7850 1000\nWire Wire Line\n\t7450 2050 7450 1200\nWire Wire Line\n\t9700 3200 9800 3200\nWire Wire Line\n\t15550 1750 15750 1750\nConnection ~ 15550 650 \nWire Wire Line\n\t15550 750  15550 650 \nConnection ~ 15550 2650\nWire Wire Line\n\t15550 2550 15550 2650\nWire Wire Line\n\t13650 1450 13550 1450\nWire Wire Line\n\t12550 2250 12550 2150\nConnection ~ 12550 1550\nWire Wire Line\n\t15250 2650 15250 2550\nConnection ~ 15250 650 \nWire Wire Line\n\t15250 650  15250 750 \nWire Wire Line\n\t15050 1350 15050 1450\nWire Wire Line\n\t15050 1450 14950 1450\nWire Wire Line\n\t13550 1750 13650 1750\nConnection ~ 13950 650 \nWire Wire Line\n\t13950 650  13950 900 \nWire Wire Line\n\t13950 900  14100 900 \nConnection ~ 13550 2650\nWire Wire Line\n\t13450 2650 14050 2650\nConnection ~ 13550 650 \nWire Wire Line\n\t13450 650  14050 650 \nWire Wire Line\n\t13550 2650 13550 1850\nWire Wire Line\n\t13550 1850 13650 1850\nWire Wire Line\n\t14300 2400 14300 2300\nConnection ~ 13300 1650\nWire Wire Line\n\t13300 1750 13300 1650\nWire Wire Line\n\t11500 6150 11600 6150\nConnection ~ 14250 4250\nWire Wire Line\n\t14550 4250 13850 4250\nWire Wire Line\n\t13850 3800 13850 3850\nWire Wire Line\n\t13850 4250 13850 4350\nConnection ~ 13950 4250\nConnection ~ 13950 3850\nWire Wire Line\n\t15650 3600 15650 3850\nWire Wire Line\n\t15650 4350 15650 4250\nWire Wire Line\n\t15650 4250 16050 4250\nConnection ~ 15750 4250\nWire Wire Line\n\t15650 3850 16050 3850\nConnection ~ 15750 3850\nConnection ~ 15000 3850\nWire Wire Line\n\t15300 3850 14900 3850\nConnection ~ 15000 4250\nWire Wire Line\n\t15300 4250 14900 4250\nWire Wire Line\n\t12600 4950 12600 4850\nWire Wire Line\n\t13600 9250 13600 8950\nWire Wire Line\n\t15700 7550 15600 7550\nWire Wire Line\n\t11450 9200 11850 9200\nWire Wire Line\n\t10050 10400 10450 10400\nWire Wire Line\n\t10050 10000 10450 10000\nWire Wire Line\n\t10050 9600 10450 9600\nWire Wire Line\n\t10050 9200 10450 9200\nWire Wire Line\n\t10950 9200 10650 9200\nWire Wire Line\n\t9550 10400 9250 10400\nWire Wire Line\n\t9550 10000 9250 10000\nWire Wire Line\n\t9550 9600 9250 9600\nWire Wire Line\n\t9550 9400 9250 9400\nWire Wire Line\n\t15600 5850 16000 5850\nWire Wire Line\n\t15600 6150 16000 6150\nWire Wire Line\n\t15600 6350 15700 6350\nWire Wire Line\n\t15600 6550 16000 6550\nWire Wire Line\n\t15600 7150 16000 7150\nWire Wire Line\n\t14000 8950 14000 9050\nWire Wire Line\n\t13800 8950 13800 9050\nWire Wire Line\n\t13500 8950 13500 9050\nWire Wire Line\n\t13300 8950 13300 9050\nWire Wire Line\n\t11600 7550 11500 7550\nWire Wire Line\n\t12600 8950 12600 9050\nWire Wire Line\n\t12800 8950 12800 9050\nWire Wire Line\n\t13000 8950 13000 9050\nWire Wire Line\n\t13200 8950 13200 9050\nWire Wire Line\n\t11600 7950 11500 7950\nConnection ~ 2700 3750\nWire Wire Line\n\t2700 3850 2700 3750\nWire Wire Line\n\t1600 3750 1400 3750\nWire Wire Line\n\t1400 3750 1400 3650\nWire Wire Line\n\t1400 3650 1300 3650\nWire Wire Line\n\t1400 3250 1300 3250\nWire Wire Line\n\t4300 4700 3600 4700\nWire Wire Line\n\t7650 2050 7650 1950\nWire Wire Line\n\t6250 2050 6250 1750\nWire Wire Line\n\t6450 2050 6450 1750\nConnection ~ 1100 4500\nWire Wire Line\n\t1100 4500 1100 4600\nWire Wire Line\n\t1500 4500 1500 4600\nWire Wire Line\n\t1200 5400 1200 5500\nWire Wire Line\n\t1200 5500 4300 5500\nWire Wire Line\n\t1400 5400 1400 5600\nWire Wire Line\n\t1400 5600 4300 5600\nWire Wire Line\n\t11950 4000 12050 4000\nWire Wire Line\n\t6850 750  6850 800 \nWire Wire Line\n\t11950 3800 12050 3800\nWire Wire Line\n\t12050 4400 12050 4300\nWire Wire Line\n\t12050 4300 11950 4300\nConnection ~ 2300 5700\nWire Wire Line\n\t2000 5700 4300 5700\nConnection ~ 2500 5600\nWire Wire Line\n\t2500 5400 2500 5600\nWire Wire Line\n\t4300 3600 4000 3600\nWire Wire Line\n\t7050 7450 7050 7750\nWire Wire Line\n\t6750 7750 6750 7450\nWire Wire Line\n\t4300 6200 4000 6200\nWire Wire Line\n\t9700 5500 9950 5500\nWire Wire Line\n\t6350 7450 6350 7750\nWire Wire Line\n\t8150 7450 8150 7750\nWire Wire Line\n\t7550 7450 7550 7750\nWire Wire Line\n\t5350 7450 5350 7750\nWire Wire Line\n\t7950 7450 7950 7750\nWire Wire Line\n\t4300 6300 4000 6300\nConnection ~ 10350 4200\nWire Wire Line\n\t10500 4200 9700 4200\nConnection ~ 2100 6000\nWire Wire Line\n\t5850 7450 5850 7750\nWire Wire Line\n\t9700 4000 9950 4000\nWire Wire Line\n\t9700 5000 9800 5000\nWire Wire Line\n\t2300 4850 2300 4900\nWire Wire Line\n\t2100 5400 2100 6000\nWire Wire Line\n\t9700 6300 9950 6300\nWire Wire Line\n\t10350 3550 10350 3600\nWire Wire Line\n\t4000 3500 4300 3500\nWire Wire Line\n\t6950 1950 6950 2050\nWire Wire Line\n\t3400 5300 3500 5300\nConnection ~ 4750 1200\nWire Wire Line\n\t5050 1200 700  1200\nConnection ~ 4150 1200\nConnection ~ 3550 1200\nConnection ~ 4450 800 \nConnection ~ 3850 800 \nConnection ~ 3250 1200\nConnection ~ 2650 1200\nConnection ~ 2050 1200\nConnection ~ 3250 800 \nConnection ~ 2650 800 \nConnection ~ 2050 800 \nConnection ~ 1450 800 \nConnection ~ 850  800 \nConnection ~ 1450 1200\nConnection ~ 850  1200\nWire Wire Line\n\t5550 1950 5550 2050\nWire Wire Line\n\t6550 1950 6550 2050\nWire Wire Line\n\t9800 3100 9700 3100\nWire Wire Line\n\t9800 6100 9700 6100\nWire Wire Line\n\t7450 7550 7450 7450\nWire Wire Line\n\t4200 6500 4300 6500\nWire Wire Line\n\t4200 4600 4300 4600\nWire Wire Line\n\t4200 3400 4300 3400\nWire Wire Line\n\t8750 1950 8750 2050\nWire Wire Line\n\t5550 7550 5550 7450\nWire Wire Line\n\t4200 4800 4300 4800\nWire Wire Line\n\t4000 4100 4300 4100\nWire Wire Line\n\t4200 3300 4300 3300\nWire Wire Line\n\t4200 5200 4300 5200\nWire Wire Line\n\t9800 6200 9700 6200\nWire Wire Line\n\t6150 1950 6150 2050\nWire Wire Line\n\t4200 4500 4300 4500\nWire Wire Line\n\t4200 5400 4300 5400\nWire Wire Line\n\t5650 7550 5650 7450\nWire Wire Line\n\t8650 7550 8650 7450\nWire Wire Line\n\t9800 4400 9700 4400\nWire Wire Line\n\t8550 1950 8550 2050\nWire Wire Line\n\t5950 1950 5950 2050\nWire Wire Line\n\t700  1200 700  1300\nConnection ~ 1150 1200\nWire Wire Line\n\t700  750  700  800 \nConnection ~ 1150 800 \nConnection ~ 1750 800 \nConnection ~ 2350 800 \nConnection ~ 2950 800 \nConnection ~ 1750 1200\nConnection ~ 2350 1200\nConnection ~ 2950 1200\nConnection ~ 3550 800 \nConnection ~ 4150 800 \nWire Wire Line\n\t700  800  5050 800 \nConnection ~ 4750 800 \nConnection ~ 3850 1200\nConnection ~ 4450 1200\nWire Wire Line\n\t4000 5300 4300 5300\nWire Wire Line\n\t6650 750  6650 800 \nWire Wire Line\n\t9700 5700 9950 5700\nWire Wire Line\n\t2100 4850 2100 4900\nWire Wire Line\n\t9700 5100 9800 5100\nWire Wire Line\n\t9700 3600 9950 3600\nWire Wire Line\n\t5750 7450 5750 7750\nWire Wire Line\n\t10350 4100 10350 4200\nWire Wire Line\n\t4300 6100 4000 6100\nWire Wire Line\n\t7750 7450 7750 7750\nWire Wire Line\n\t9950 5400 9700 5400\nWire Wire Line\n\t7150 7450 7150 7750\nWire Wire Line\n\t7650 7450 7650 7750\nWire Wire Line\n\t8250 7450 8250 7750\nWire Wire Line\n\t6450 7450 6450 7750\nWire Wire Line\n\t9700 5900 9950 5900\nWire Wire Line\n\t4300 6400 4000 6400\nWire Wire Line\n\t6650 7450 6650 7750\nWire Wire Line\n\t6850 7450 6850 7750\nWire Wire Line\n\t8750 7450 8750 7750\nWire Wire Line\n\t6050 7450 6050 7750\nWire Wire Line\n\t2300 5400 2300 5700\nWire Wire Line\n\t2500 4850 2500 4900\nWire Wire Line\n\t11950 4200 12050 4200\nWire Wire Line\n\t6850 1300 6850 2050\nWire Wire Line\n\t11950 3900 12050 3900\nWire Wire Line\n\t4300 5900 1500 5900\nWire Wire Line\n\t1500 5900 1500 5400\nWire Wire Line\n\t4300 6000 1300 6000\nWire Wire Line\n\t1300 6000 1300 5400\nWire Wire Line\n\t1100 5400 1100 5700\nWire Wire Line\n\t1400 4600 1400 4500\nWire Wire Line\n\t1400 4500 800  4500\nWire Wire Line\n\t800  4500 800  4600\nWire Wire Line\n\t1300 4500 1300 4600\nConnection ~ 1300 4500\nWire Wire Line\n\t6350 2050 6350 1750\nWire Wire Line\n\t5650 2050 5650 1750\nWire Wire Line\n\t3700 4900 4300 4900\nWire Wire Line\n\t2700 4350 2700 4250\nWire Wire Line\n\t12500 8950 12500 9050\nWire Wire Line\n\t13100 8950 13100 9050\nWire Wire Line\n\t12700 8950 12700 9050\nWire Wire Line\n\t11600 8050 11500 8050\nWire Wire Line\n\t11600 7450 11500 7450\nWire Wire Line\n\t13400 8950 13400 9050\nWire Wire Line\n\t13700 8950 13700 9050\nWire Wire Line\n\t13900 8950 13900 9050\nWire Wire Line\n\t14100 8950 14100 9050\nWire Wire Line\n\t15600 6850 16000 6850\nWire Wire Line\n\t15600 6450 16000 6450\nWire Wire Line\n\t15600 6250 16000 6250\nWire Wire Line\n\t15600 6050 16000 6050\nWire Wire Line\n\t14800 4550 14800 4950\nWire Wire Line\n\t9550 9000 9250 9000\nWire Wire Line\n\t9550 9200 9250 9200\nWire Wire Line\n\t9550 9800 9250 9800\nWire Wire Line\n\t9550 10200 9250 10200\nWire Wire Line\n\t10950 9000 10650 9000\nWire Wire Line\n\t10050 9000 10450 9000\nWire Wire Line\n\t10050 9400 10450 9400\nWire Wire Line\n\t10050 9800 10450 9800\nWire Wire Line\n\t10050 10200 10450 10200\nWire Wire Line\n\t11450 9000 11850 9000\nWire Wire Line\n\t12400 9050 12400 8950\nWire Wire Line\n\t15900 8150 15600 8150\nWire Wire Line\n\t13600 4950 13600 4850\nWire Wire Line\n\t14900 4250 14900 4350\nWire Wire Line\n\t14900 3850 14900 3800\nWire Wire Line\n\t13850 3850 14550 3850\nConnection ~ 14250 3850\nWire Wire Line\n\t13650 1650 13100 1650\nWire Wire Line\n\t13300 2250 13300 2150\nWire Wire Line\n\t15050 1650 14950 1650\nWire Wire Line\n\t15050 2650 15050 2550\nWire Wire Line\n\t13550 1450 13550 650 \nWire Wire Line\n\t12950 650  12850 650 \nWire Wire Line\n\t12950 2650 12850 2650\nWire Wire Line\n\t14500 900  14650 900 \nWire Wire Line\n\t14650 900  14650 650 \nConnection ~ 14650 650 \nWire Wire Line\n\t14950 1850 15050 1850\nWire Wire Line\n\t15050 1850 15050 1950\nConnection ~ 15050 650 \nWire Wire Line\n\t15250 1250 15250 1150\nConnection ~ 15050 2650\nConnection ~ 15250 2650\nWire Wire Line\n\t15250 2050 15250 2150\nWire Wire Line\n\t12450 1550 13650 1550\nWire Wire Line\n\t12550 1450 12550 1650\nWire Wire Line\n\t12550 850  12550 950 \nWire Wire Line\n\t14950 1550 16150 1550\nConnection ~ 15900 1550\nWire Wire Line\n\t15550 2050 15550 2150\nWire Wire Line\n\t15550 1250 15550 1150\nWire Wire Line\n\t11950 1550 11600 1550\nWire Wire Line\n\t15050 1750 14950 1750\nWire Wire Line\n\t7350 1100 7350 2050\nWire Wire Line\n\t7250 900  7250 2050\nWire Wire Line\n\t7550 700  7550 2050\nWire Wire Line\n\t11400 1100 11400 1750\nWire Wire Line\n\t11400 1750 11000 1750\nWire Wire Line\n\t11200 1550 11000 1550\nWire Wire Line\n\t9900 1450 9800 1450\nWire Wire Line\n\t9800 1450 9800 900 \nWire Wire Line\n\t9600 700  9600 1650\nWire Wire Line\n\t9600 1650 9900 1650\nWire Wire Line\n\t11100 1850 11100 1350\nConnection ~ 11100 1450\nWire Wire Line\n\t14700 4950 14700 4550\nWire Wire Line\n\t14500 4950 14500 4550\nWire Wire Line\n\t13500 4950 13500 4550\nWire Wire Line\n\t13300 4950 13300 4550\nWire Wire Line\n\t11600 7750 11500 7750\nWire Wire Line\n\t14000 4950 14000 4850\nWire Wire Line\n\t12900 9050 12900 8950\nWire Wire Line\n\t9700 3700 10050 3700\nWire Wire Line\n\t9700 3000 9800 3000\nWire Wire Line\n\t9700 3500 10000 3500\nWire Wire Line\n\t7950 2050 7950 1750\nWire Wire Line\n\t6550 1400 6650 1400\nConnection ~ 6650 1400\nWire Wire Line\n\t6650 1300 6650 2050\nWire Wire Line\n\t15750 9400 15950 9400\nWire Wire Line\n\t15950 9100 15600 9100\nWire Wire Line\n\t15950 9300 15600 9300\nWire Wire Line\n\t14500 8950 14500 9250\nWire Wire Line\n\t14100 4950 14100 4650\nWire Wire Line\n\t9700 6000 10000 6000\nWire Wire Line\n\t5950 7750 5950 7450\nWire Wire Line\n\t8050 7750 8050 7450\nWire Wire Line\n\t15900 1650 15900 1550\nWire Wire Line\n\t4300 3900 4200 3900\nWire Wire Line\n\t5550 10250 5550 10150\nWire Wire Line\n\t5850 9650 5550 9650\nWire Wire Line\n\t14800 8950 14800 9250\nWire Wire Line\n\t15600 7950 15900 7950\nWire Wire Line\n\t15600 7650 15900 7650\nWire Wire Line\n\t15600 7250 15900 7250\nWire Wire Line\n\t11300 6850 11600 6850\nWire Wire Line\n\t11300 6650 11600 6650\nWire Wire Line\n\t11300 6450 11600 6450\nWire Wire Line\n\t11600 6250 11300 6250\nWire Wire Line\n\t11600 5950 11300 5950\nWire Wire Line\n\t11600 5750 11300 5750\nWire Wire Line\n\t12700 4950 12700 4650\nWire Wire Line\n\t13200 4950 13200 4650\nWire Wire Line\n\t2700 7300 2400 7300\nWire Wire Line\n\t2700 7500 2400 7500\nWire Wire Line\n\t3500 7200 3800 7200\nWire Wire Line\n\t3500 7400 3800 7400\nWire Wire Line\n\t3800 7100 3500 7100\nWire Wire Line\n\t8150 2050 8150 1750\nWire Wire Line\n\t5350 1750 5350 2050\nWire Wire Line\n\t1650 1800 1900 1800\nWire Wire Line\n\t1650 2000 1900 2000\nWire Wire Line\n\t750  2200 750  1800\nWire Wire Line\n\t750  1800 850  1800\nWire Wire Line\n\t750  2000 850  2000\nConnection ~ 750  2000\nWire Wire Line\n\t4300 5800 4200 5800\nWire Wire Line\n\t3600 4700 3600 3450\nWire Wire Line\n\t3200 3750 2300 3750\nWire Wire Line\n\t1900 3100 1800 3100\nWire Wire Line\n\t1800 3100 1800 3450\nConnection ~ 1800 3450\nWire Wire Line\n\t3000 3000 3200 3000\nConnection ~ 3200 3750\nWire Wire Line\n\t8250 2050 8250 1650\nWire Wire Line\n\t8450 2050 8450 1650\nWire Wire Line\n\t1300 7550 1300 7650\nWire Wire Line\n\t1600 7550 1600 7650\nWire Wire Line\n\t1000 7550 1000 7650\nWire Wire Line\n\t1900 6300 1900 6550\nWire Wire Line\n\t1300 6300 1300 6550\nWire Wire Line\n\t700  7050 700  7150\nWire Wire Line\n\t1000 7050 1000 7150\nWire Wire Line\n\t1600 7050 1600 7150\nWire Wire Line\n\t3200 5150 3200 5050\nWire Wire Line\n\t3200 3000 3200 3850\nWire Wire Line\n\t4300 3700 4000 3700\nWire Wire Line\n\t1300 3450 2100 3450\nWire Wire Line\n\t1300 3550 2500 3550\nWire Wire Line\n\t10400 5300 10400 5400\nWire Wire Line\n\t10700 5400 10700 5200\nWire Wire Line\n\t10700 6400 10700 6500\nWire Wire Line\n\t10700 5800 10700 5900\nWire Wire Line\n\t4300 4300 4000 4300\nWire Wire Line\n\t4700 10050 4700 9950\nWire Wire Line\n\t4200 9750 4200 9650\nWire Wire Line\n\t5200 9650 4900 9650\nConnection ~ 5000 9650\nWire Wire Line\n\t5000 10250 5000 10150\nWire Wire Line\n\t7450 1200 9700 1200\nConnection ~ 9050 1200\nConnection ~ 8250 1200\nWire Wire Line\n\t7850 1000 11300 1000\nConnection ~ 9050 1000\nConnection ~ 8250 1000\nWire Wire Line\n\t7750 800  11200 800 \nConnection ~ 9050 800 \nConnection ~ 8250 800 \nWire Wire Line\n\t10950 10000 10650 10000\nWire Wire Line\n\t5550 9750 5550 9550\nWire Wire Line\n\t5550 9150 5550 9050\nWire Wire Line\n\t9800 4600 9700 4600\nWire Wire Line\n\t3150 9800 3150 9900\nWire Wire Line\n\t3150 9050 3150 9150\nWire Wire Line\n\t1500 9450 1500 9350\nWire Wire Line\n\t1600 10000 550  10000\nWire Wire Line\n\t1500 9800 1500 9900\nConnection ~ 1500 10100\nConnection ~ 3150 9350\nWire Wire Line\n\t16150 750  16150 650 \nWire Wire Line\n\t16150 2650 16150 2750\nWire Wire Line\n\t15250 3400 15250 3300\nWire Wire Line\n\t7350 7450 7350 7750\nWire Wire Line\n\t3750 2100 3850 2100\nWire Wire Line\n\t3850 2100 3850 2200\nWire Wire Line\n\t4050 1900 3750 1900\nWire Wire Line\n\t4050 1700 3750 1700\nWire Wire Line\n\t2650 1800 2950 1800\nWire Wire Line\n\t2650 2000 2950 2000\nWire Wire Line\n\t11750 3000 12150 3000\nWire Wire Line\n\t10950 3000 10500 3000\nWire Wire Line\n\t10850 2800 10850 2900\nWire Wire Line\n\t10850 2900 10950 2900\nWire Wire Line\n\t8050 10300 8050 10200\nWire Wire Line\n\t8050 10200 7950 10200\nWire Wire Line\n\t8250 10000 7950 10000\nWire Wire Line\n\t8250 9800 7950 9800\nWire Wire Line\n\t6850 9900 7150 9900\nWire Wire Line\n\t6850 10100 7150 10100\nWire Wire Line\n\t7150 8700 6850 8700\nWire Wire Line\n\t7150 8900 6850 8900\nWire Wire Line\n\t7150 9100 6850 9100\nWire Wire Line\n\t7150 9300 6850 9300\nWire Wire Line\n\t7950 9200 8250 9200\nWire Wire Line\n\t7950 9000 8250 9000\nWire Wire Line\n\t7950 8800 8250 8800\nWire Wire Line\n\t8250 8600 7950 8600\nWire Wire Line\n\t1600 9150 1400 9150\nWire Wire Line\n\t900  9150 800  9150\nWire Wire Line\n\t550  9250 1600 9250\nWire Wire Line\n\t800  9150 800  9250\nWire Wire Line\n\t900  9900 800  9900\nWire Wire Line\n\t800  9900 800  10000\nConnection ~ 800  10000\nWire Wire Line\n\t1400 10100 1600 10100\nWire Wire Line\n\t3150 10200 3150 10100\nWire Wire Line\n\t3050 9350 3250 9350\nWire Wire Line\n\t3050 9900 3250 9900\nConnection ~ 3150 9900\nWire Wire Line\n\t2550 10100 2500 10100\nWire Wire Line\n\t2500 10100 2500 10000\nConnection ~ 2450 10000\nWire Wire Line\n\t2450 9250 2450 9150\nWire Wire Line\n\t2450 9150 2550 9150\nWire Wire Line\n\t3250 9250 2200 9250\nConnection ~ 2500 9250\nWire Wire Line\n\t12650 3700 12650 3800\nWire Wire Line\n\t11500 7850 11600 7850\nWire Wire Line\n\t16150 650  16250 650 \nWire Wire Line\n\t15950 2650 14550 2650\nWire Wire Line\n\t9700 4300 9800 4300\nWire Wire Line\n\t10700 5200 9700 5200\nText Notes 500  5200 0    40   ~ 0\nCortex Debug\\nConnector\\n(10 pin 50 mil)\nText Notes 4150 9050 0    40   ~ 0\nU23 starts up on this 12 MHz\\ncrystal. This makes it possible\\nto use USB0 DFU boot mode.\\nIt should be possible to switch\\nto GP_CLKIN provided by the\\nclock generator IC (MCL_CLK)\\nif desired.\nText Notes 5900 9400 0    40   ~ 0\nC155 and C156 values\\nare a guess. The datasheet\\ndoesn't state the acceptable\\nvoltage range for GP_CLKIN.\n$Comp\nL R R65\nU 1 1 506B55A7\nP 3200 4800\nF 0 \"R65\" V 3280 4800 50  0000 C CNN\nF 1 \"10k\" V 3200 4800 50  0000 C CNN\nF 4 \"Stackpole\" H 3200 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 3200 4800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 3200 4800 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 3100 4800 60  0000 C CNN \"Note\"\n\t1    3200 4800\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R62\nU 1 1 506B54E9\nP 3200 4100\nF 0 \"R62\" V 3280 4100 50  0000 C CNN\nF 1 \"0\" V 3200 4100 50  0000 C CNN\nF 4 \"Stackpole\" H 3200 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 3200 4100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 3200 4100 60  0001 C CNN \"Description\"\n\t1    3200 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C125\nU 1 1 505E9E4C\nP 14300 900\nF 0 \"C125\" H 14350 1000 50  0000 L CNN\nF 1 \"33pF\" H 14350 800 50  0000 L CNN\nF 4 \"Murata\" H 17450 700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 17450 700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 17450 700 60  0001 C CNN \"Description\"\n\t1    14300 900 \n\t0    1    1    0   \n$EndComp\nText GLabel 9800 5800 2    40   Input ~ 0\nMIXER_SDATA\nText GLabel 9800 4300 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7250 7750 3    40   Input ~ 0\nMIXER_ENX\nText GLabel 7350 7750 3    40   Input ~ 0\nMIXER_RESETX\nText Notes 2700 8800 0    40   ~ 0\nGND\nText Notes 2400 8800 0    40   ~ 0\nGND\nText Notes 2100 8800 0    40   ~ 0\nGND\nText Notes 1800 8800 0    40   ~ 0\nVCC\nText Notes 2700 8700 0    40   ~ 0\nVCC\nText Notes 2400 8700 0    40   ~ 0\nVCC\nText Notes 2100 8700 0    40   ~ 0\nVCC\nText Notes 1800 8700 0    40   ~ 0\nGND\nText Notes 2100 8600 0    40   ~ 0\nVCC\nText Notes 2700 8600 0    40   ~ 0\nVCC\nText Notes 2400 8600 0    40   ~ 0\nGND\nText Notes 1800 8600 0    40   ~ 0\nGND\nText Notes 2700 8500 0    40   ~ 0\nVCC\nText Notes 2400 8500 0    40   ~ 0\nGND\nText Notes 2100 8500 0    40   ~ 0\nGND\nText Notes 1800 8500 0    40   ~ 0\nGND\nText Notes 2700 8400 0    40   ~ 0\nGND\nText Notes 2400 8400 0    40   ~ 0\nGND\nText Notes 2100 8400 0    40   ~ 0\nGND\nText Notes 1800 8400 0    40   ~ 0\nGND\nText Notes 2700 8300 0    40   ~ 0\nP1_1\nText Notes 2400 8300 0    40   ~ 0\nP1_2\nText Notes 2100 8300 0    40   ~ 0\nP2_8\nText Notes 1800 8300 0    40   ~ 0\nP2_9\nText Notes 1400 8800 0    40   ~ 0\nUSART3\nText Notes 1400 8700 0    40   ~ 0\nSSP0\nText Notes 1400 8600 0    40   ~ 0\nUSB0\nText Notes 1400 8500 0    40   ~ 0\nSPIFI\nText Notes 1400 8400 0    40   ~ 0\nUSART0\nText Notes 1400 8200 0    40   ~ 0\nBoot selection:\n$Comp\nL C C158\nU 1 1 5052A211\nP 5000 9950\nF 0 \"C158\" H 5050 10050 50  0000 L CNN\nF 1 \"18pF\" H 5050 9850 50  0000 L CNN\nF 4 \"Murata\" H 5000 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JZ01D\" H 5000 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 5000 9950 60  0001 C CNN \"Description\"\n\t1    5000 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2_SHORTED P8\nU 1 1 5048CFC5\nP 16050 3100\nF 0 \"P8\" V 16000 3100 40  0000 C CNN\nF 1 \"VCC\" V 16100 3100 40  0000 C CNN\nF 4 \"DNP\" H 16050 2900 60  0000 C CNN \"Note\"\n\t1    16050 3100\n\t0    1    1    0   \n$EndComp\nText Label 15600 2650 0    40   ~ 0\nREG_OUT1\nText Label 15600 650  0    40   ~ 0\nREG_OUT2\n$Comp\nL CONN_2_SHORTED P1\nU 1 1 5048CF4D\nP 16050 1100\nF 0 \"P1\" V 16000 1100 40  0000 C CNN\nF 1 \"1V8\" V 16100 1100 40  0000 C CNN\nF 4 \"DNP\" H 16050 1300 60  0000 C CNN \"Note\"\n\t1    16050 1100\n\t0    1    1    0   \n$EndComp\n$Comp\nL CONN_1 P35\nU 1 1 5047CDF2\nP 11350 7850\nF 0 \"P35\" H 11430 7850 40  0000 L CNN\nF 1 \"GCK0\" H 11350 7905 30  0001 C CNN\nF 4 \"DNP\" H 11350 7850 60  0001 C CNN \"Note\"\n\t1    11350 7850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R-SHORTED R60\nU 1 1 5047BC2F\nP 12650 4050\nF 0 \"R60\" V 12730 4050 50  0000 C CNN\nF 1 \"0\" V 12550 4050 50  0000 C CNN\nF 4 \"DNP\" V 12800 4050 60  0000 C CNN \"Note\"\n\t1    12650 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R7\nU 1 1 504786E0\nP 2800 9350\nF 0 \"R7\" V 2700 9350 50  0000 C CNN\nF 1 \"10k\" V 2800 9350 50  0000 C CNN\nF 4 \"Stackpole\" H 2800 9350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2800 9350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2800 9350 60  0001 C CNN \"Description\"\n\t1    2800 9350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R43\nU 1 1 504786DD\nP 2800 9900\nF 0 \"R43\" V 2700 9900 50  0000 C CNN\nF 1 \"10k\" V 2800 9900 50  0000 C CNN\nF 4 \"Stackpole\" H 2800 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2800 9900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2800 9900 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 2700 10100 60  0000 C CNN \"Note\"\n\t1    2800 9900\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R40\nU 1 1 504786D4\nP 1150 9350\nF 0 \"R40\" V 1050 9350 50  0000 C CNN\nF 1 \"10k\" V 1150 9350 50  0000 C CNN\nF 4 \"Stackpole\" H 1150 9350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1150 9350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1150 9350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 1050 9550 60  0000 C CNN \"Note\"\n\t1    1150 9350\n\t0    -1   -1   0   \n$EndComp\nText Notes 1700 9550 0    40   ~ 0\nDefault boot configuration is SPIFI.\\nInstall headers and jumpers (and\\noptionally resistors) to reconfigure.\n$Comp\nL R R42\nU 1 1 504785AD\nP 1150 9900\nF 0 \"R42\" V 1050 9900 50  0000 C CNN\nF 1 \"10k\" V 1150 9900 50  0000 C CNN\nF 4 \"Stackpole\" H 1150 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1150 9900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1150 9900 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 1050 10100 60  0000 C CNN \"Note\"\n\t1    1150 9900\n\t0    1    1    0   \n$EndComp\nText Notes 8250 1400 0    40   ~ 0\ntraces may be cut to install\\nheader and jumpers\nText Notes 12000 9550 0    40   ~ 0\nR97 may be installed to connect SGPIO8 to the CPLD.\\nBy default SGPIO8 is used as a clock input.\nText GLabel 8750 7750 3    40   Input ~ 0\nSGPIO_CLK\n$Comp\nL CONN_1 P11\nU 1 1 50457418\nP 9950 4700\nF 0 \"P11\" H 10030 4700 40  0000 L CNN\nF 1 \"CTIN_2\" H 9950 4755 30  0001 C CNN\nF 4 \"DNP\" H 9950 4700 60  0001 C CNN \"Note\"\n\t1    9950 4700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P7\nU 1 1 5045740A\nP 9950 3000\nF 0 \"P7\" H 10030 3000 40  0000 L CNN\nF 1 \"CTIN_4\" H 9950 3055 30  0001 C CNN\nF 4 \"DNP\" H 9950 3000 60  0001 C CNN \"Note\"\n\t1    9950 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P9\nU 1 1 504573FD\nP 9950 3200\nF 0 \"P9\" H 10030 3200 40  0000 L CNN\nF 1 \"CTOUT_4\" H 9950 3255 30  0001 C CNN\nF 4 \"DNP\" H 9950 3200 60  0001 C CNN \"Note\"\n\t1    9950 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P10\nU 1 1 504573E2\nP 9950 3400\nF 0 \"P10\" H 10030 3400 40  0000 L CNN\nF 1 \"CTOUT_2\" H 9950 3455 30  0001 C CNN\nF 4 \"DNP\" H 9950 3400 60  0001 C CNN \"Note\"\n\t1    9950 3400\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 9700 3300\n$Comp\nL CONN_1 P6\nU 1 1 504573A0\nP 7650 1800\nF 0 \"P6\" H 7730 1800 40  0000 L CNN\nF 1 \"TRACECLK\" H 7650 1855 30  0001 C CNN\nF 4 \"DNP\" H 7650 1800 60  0001 C CNN \"Note\"\n\t1    7650 1800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P5\nU 1 1 50457385\nP 6400 1400\nF 0 \"P5\" H 6480 1400 40  0000 L CNN\nF 1 \"WAKEUP\" H 6400 1455 30  0001 C CNN\nF 4 \"DNP\" H 6400 1400 60  0001 C CNN \"Note\"\n\t1    6400 1400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P24\nU 1 1 5045736F\nP 4050 5800\nF 0 \"P24\" H 4130 5800 40  0000 L CNN\nF 1 \"TRST\" H 4050 5855 30  0001 C CNN\nF 4 \"DNP\" H 4050 5800 60  0001 C CNN \"Note\"\n\t1    4050 5800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P23\nU 1 1 5045734C\nP 1850 5700\nF 0 \"P23\" H 1930 5700 40  0000 L CNN\nF 1 \"DBGEN\" H 1850 5755 30  0001 C CNN\nF 4 \"DNP\" H 1850 5700 60  0001 C CNN \"Note\"\n\t1    1850 5700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P13\nU 1 1 50457304\nP 9950 5100\nF 0 \"P13\" H 10030 5100 40  0000 L CNN\nF 1 \"U3_TXD\" H 9950 5155 30  0001 C CNN\nF 4 \"DNP\" H 9950 5100 60  0001 C CNN \"Note\"\n\t1    9950 5100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P12\nU 1 1 504572EF\nP 9950 5000\nF 0 \"P12\" H 10030 5000 40  0000 L CNN\nF 1 \"U3_RXD\" H 9950 5055 30  0001 C CNN\nF 4 \"DNP\" H 9950 5000 60  0001 C CNN \"Note\"\n\t1    9950 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_8X2 P30\nU 1 1 504571A2\nP 7550 8950\nF 0 \"P30\" H 7550 9400 60  0000 C CNN\nF 1 \"BANK2_AUX\" V 7550 8950 50  0000 C CNN\nF 4 \"DNP\" H 7550 8450 60  0000 C CNN \"Note\"\n\t1    7550 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0156\nU 1 1 504570AB\nP 8050 10300\nF 0 \"#PWR0156\" H 8050 10300 30  0001 C CNN\nF 1 \"GND\" H 8050 10230 30  0001 C CNN\n\t1    8050 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_5X2 P31\nU 1 1 50457061\nP 7550 10000\nF 0 \"P31\" H 7550 10300 60  0000 C CNN\nF 1 \"BANK1_AUX\" V 7550 10000 50  0000 C CNN\nF 4 \"DNP\" H 7550 9700 60  0000 C CNN \"Note\"\n\t1    7550 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P22\nU 1 1 50456FA6\nP 11350 3050\nF 0 \"P22\" H 11350 3300 50  0000 C CNN\nF 1 \"I2S\" V 11350 3100 40  0000 C CNN\nF 4 \"DNP\" H 11350 2850 60  0000 C CNN \"Note\"\n\t1    11350 3050\n\t1    0    0    -1  \n$EndComp\nText Notes 9400 8650 0    40   ~ 0\nSeries resistors are here because of a possible\\novershoot/undershoot problem. They may be able to be removed\\nsafely. Anyway, they probably will minimize damage in the event of\\nSGPIO/CPLD misconfiguration.\nText Label 16000 7150 2    40   ~ 0\nBANK2F3M16\nText Label 11850 10400 2    40   ~ 0\nBANK2F3M16\nText Label 16000 6850 2    40   ~ 0\nBANK2F3M15\nText Label 11850 10200 2    40   ~ 0\nBANK2F3M15\nText Label 16000 6550 2    40   ~ 0\nBANK2F3M14\nText Label 11850 10000 2    40   ~ 0\nBANK2F3M14\nText Label 16000 6450 2    40   ~ 0\nBANK2F3M13\nText Label 11850 9800 2    40   ~ 0\nBANK2F3M13\nText Label 16000 6250 2    40   ~ 0\nBANK2F3M12\nText Label 11850 9600 2    40   ~ 0\nBANK2F3M12\nText Label 16000 6150 2    40   ~ 0\nBANK2F3M11\nText Label 11850 9400 2    40   ~ 0\nBANK2F3M11\nText Label 16000 6050 2    40   ~ 0\nBANK2F3M10\nText Label 11850 9200 2    40   ~ 0\nBANK2F3M10\nText Label 16000 5850 2    40   ~ 0\nBANK2F3M9\nText Label 11850 9000 2    40   ~ 0\nBANK2F3M9\nText Label 14800 4550 3    40   ~ 0\nBANK2F3M8\nText Label 10450 10400 2    40   ~ 0\nBANK2F3M8\nText Label 14700 4550 3    40   ~ 0\nBANK2F3M7\nText Label 10450 10200 2    40   ~ 0\nBANK2F3M7\nText Label 14600 4550 3    40   ~ 0\nBANK2F3M6\nText Label 10450 10000 2    40   ~ 0\nBANK2F3M6\nText Label 14500 4550 3    40   ~ 0\nBANK2F3M5\nText Label 10450 9800 2    40   ~ 0\nBANK2F3M5\nText Label 14300 4550 3    40   ~ 0\nBANK2F3M4\nText Label 10450 9600 2    40   ~ 0\nBANK2F3M4\nText Label 13500 4550 3    40   ~ 0\nBANK2F3M3\nText Label 10450 9400 2    40   ~ 0\nBANK2F3M3\nText Label 13400 4550 3    40   ~ 0\nBANK2F3M2\nText Label 10450 9200 2    40   ~ 0\nBANK2F3M2\nText Label 10450 9000 2    40   ~ 0\nBANK2F3M1\nText GLabel 14100 9050 3    40   Input ~ 0\nDA0\nText GLabel 14000 9050 3    40   Input ~ 0\nDA1\nText GLabel 13900 9050 3    40   Input ~ 0\nDA2\nText GLabel 13800 9050 3    40   Input ~ 0\nDA3\nText GLabel 13700 9050 3    40   Input ~ 0\nDA4\nText GLabel 13500 9050 3    40   Input ~ 0\nDA5\nText GLabel 13400 9050 3    40   Input ~ 0\nDA6\nText GLabel 13300 9050 3    40   Input ~ 0\nDA7\nText GLabel 13200 9050 3    40   Input ~ 0\nDD0\nText GLabel 13100 9050 3    40   Input ~ 0\nDD1\nText GLabel 13000 9050 3    40   Input ~ 0\nDD2\nText GLabel 12800 9050 3    40   Input ~ 0\nDD3\nText GLabel 12700 9050 3    40   Input ~ 0\nDD4\nText GLabel 12600 9050 3    40   Input ~ 0\nDD5\nText GLabel 11500 8050 0    40   Input ~ 0\nDD6\nText GLabel 11500 7550 0    40   Input ~ 0\nDD7\nText GLabel 11500 7450 0    40   Input ~ 0\nDD8\nText GLabel 11500 7350 0    40   Input ~ 0\nDD9\n$Comp\nL GND #PWR0157\nU 1 1 5043DA37\nP 2850 2200\nF 0 \"#PWR0157\" H 2850 2200 30  0001 C CNN\nF 1 \"GND\" H 2850 2130 30  0001 C CNN\n\t1    2850 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0158\nU 1 1 5043DA33\nP 3850 2200\nF 0 \"#PWR0158\" H 3850 2200 30  0001 C CNN\nF 1 \"GND\" H 3850 2130 30  0001 C CNN\n\t1    3850 2200\n\t1    0    0    -1  \n$EndComp\nText Label 2650 1700 0    40   ~ 0\nGPIO3_8\n$Comp\nL GND #PWR0159\nU 1 1 5043D25E\nP 15250 3400\nF 0 \"#PWR0159\" H 15250 3400 30  0001 C CNN\nF 1 \"GND\" H 15250 3330 30  0001 C CNN\n\t1    15250 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0160\nU 1 1 5043D25A\nP 15050 3400\nF 0 \"#PWR0160\" H 15050 3400 30  0001 C CNN\nF 1 \"GND\" H 15050 3330 30  0001 C CNN\n\t1    15050 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P3\nU 1 1 5043D24D\nP 15150 2950\nF 0 \"P3\" V 15100 2950 40  0000 C CNN\nF 1 \"GND\" V 15200 2950 40  0000 C CNN\nF 4 \"DNP\" H 15150 3150 60  0000 C CNN \"Note\"\n\t1    15150 2950\n\t0    -1   -1   0   \n$EndComp\nText GLabel 5250 7550 3    40   Input ~ 0\nRF_LDO_ENABLE\n$Comp\nL GND #PWR0161\nU 1 1 5043C581\nP 1500 10200\nF 0 \"#PWR0161\" H 1500 10200 30  0001 C CNN\nF 1 \"GND\" H 1500 10130 30  0001 C CNN\n\t1    1500 10200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0162\nU 1 1 5043C580\nP 1500 9800\nF 0 \"#PWR0162\" H 1500 9900 30  0001 C CNN\nF 1 \"VCC\" H 1500 9900 30  0000 C CNN\n\t1    1500 9800\n\t1    0    0    -1  \n$EndComp\nText Label 550  10000 0    40   ~ 0\nP1_2\n$Comp\nL CONN_3 P33\nU 1 1 5043C57C\nP 1950 10000\nF 0 \"P33\" V 1900 10000 50  0000 C CNN\nF 1 \"CONN_3\" V 2000 10000 40  0000 C CNN\nF 4 \"DNP\" H 1950 10200 60  0000 C CNN \"Note\"\n\t1    1950 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3 P27\nU 1 1 5043C57B\nP 1950 9250\nF 0 \"P27\" V 1900 9250 50  0000 C CNN\nF 1 \"CONN_3\" V 2000 9250 40  0000 C CNN\nF 4 \"DNP\" H 1950 9450 60  0000 C CNN \"Note\"\n\t1    1950 9250\n\t1    0    0    -1  \n$EndComp\nText Label 550  9250 0    40   ~ 0\nP1_1\n$Comp\nL VCC #PWR0163\nU 1 1 5043C57A\nP 1500 9050\nF 0 \"#PWR0163\" H 1500 9150 30  0001 C CNN\nF 1 \"VCC\" H 1500 9150 30  0000 C CNN\n\t1    1500 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0164\nU 1 1 5043C579\nP 1500 9450\nF 0 \"#PWR0164\" H 1500 9450 30  0001 C CNN\nF 1 \"GND\" H 1500 9380 30  0001 C CNN\n\t1    1500 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0165\nU 1 1 5043C554\nP 3150 9450\nF 0 \"#PWR0165\" H 3150 9450 30  0001 C CNN\nF 1 \"GND\" H 3150 9380 30  0001 C CNN\n\t1    3150 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0166\nU 1 1 5043C553\nP 3150 9050\nF 0 \"#PWR0166\" H 3150 9150 30  0001 C CNN\nF 1 \"VCC\" H 3150 9150 30  0000 C CNN\n\t1    3150 9050\n\t1    0    0    -1  \n$EndComp\nText Label 2200 9250 0    40   ~ 0\nP2_8\n$Comp\nL CONN_3 P32\nU 1 1 5043C551\nP 3600 9250\nF 0 \"P32\" V 3550 9250 50  0000 C CNN\nF 1 \"CONN_3\" V 3650 9250 40  0000 C CNN\nF 4 \"DNP\" H 3600 9450 60  0000 C CNN \"Note\"\n\t1    3600 9250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3 P34\nU 1 1 5043C4E5\nP 3600 10000\nF 0 \"P34\" V 3550 10000 50  0000 C CNN\nF 1 \"CONN_3\" V 3650 10000 40  0000 C CNN\nF 4 \"DNP\" H 3600 10200 60  0000 C CNN \"Note\"\n\t1    3600 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R58\nU 1 1 503F9D27\nP 2750 3550\nF 0 \"R58\" V 2830 3550 50  0000 C CNN\nF 1 \"0\" V 2750 3550 50  0000 C CNN\nF 4 \"Stackpole\" H 2750 3550 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 2750 3550 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 2750 3550 60  0001 C CNN \"Description\"\n\t1    2750 3550\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R57\nU 1 1 503F9D26\nP 2350 3450\nF 0 \"R57\" V 2430 3450 50  0000 C CNN\nF 1 \"0\" V 2350 3450 50  0000 C CNN\nF 4 \"Stackpole\" H 2350 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 2350 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 2350 3450 60  0001 C CNN \"Description\"\n\t1    2350 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R59\nU 1 1 503F9A36\nP 10350 3850\nF 0 \"R59\" V 10430 3850 50  0000 C CNN\nF 1 \"10k\" V 10350 3850 50  0000 C CNN\nF 4 \"Stackpole\" H 10350 3850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 10350 3850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 10350 3850 60  0001 C CNN \"Description\"\n\t1    10350 3850\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R54\nU 1 1 503F9A10\nP 15900 1900\nF 0 \"R54\" V 15980 1900 50  0000 C CNN\nF 1 \"10k\" V 15900 1900 50  0000 C CNN\nF 4 \"Stackpole\" H 15900 1900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15900 1900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15900 1900 60  0001 C CNN \"Description\"\n\t1    15900 1900\n\t1    0    0    1   \n$EndComp\n$Comp\nL R R52\nU 1 1 503F9A07\nP 15300 1750\nF 0 \"R52\" V 15380 1750 50  0000 C CNN\nF 1 \"10k\" V 15300 1750 50  0000 C CNN\nF 4 \"Stackpole\" H 15300 1750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15300 1750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15300 1750 60  0001 C CNN \"Description\"\n\t1    15300 1750\n\t0    1    -1   0   \n$EndComp\n$Comp\nL R R51\nU 1 1 503F99F3\nP 12200 1550\nF 0 \"R51\" V 12280 1550 50  0000 C CNN\nF 1 \"10k\" V 12200 1550 50  0000 C CNN\nF 4 \"Stackpole\" H 12200 1550 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 12200 1550 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 12200 1550 60  0001 C CNN \"Description\"\n\t1    12200 1550\n\t0    1    -1   0   \n$EndComp\n$Comp\nL R R49\nU 1 1 503F999F\nP 6850 1050\nF 0 \"R49\" V 6930 1050 50  0000 C CNN\nF 1 \"10k\" V 6850 1050 50  0000 C CNN\nF 4 \"Stackpole\" H 6850 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6850 1050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6850 1050 60  0001 C CNN \"Description\"\n\t1    6850 1050\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R48\nU 1 1 503F9989\nP 6650 1050\nF 0 \"R48\" V 6730 1050 50  0000 C CNN\nF 1 \"10k\" V 6650 1050 50  0000 C CNN\nF 4 \"Stackpole\" H 6650 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6650 1050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6650 1050 60  0001 C CNN \"Description\"\n\t1    6650 1050\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R66\nU 1 1 503F997B\nP 2500 5150\nF 0 \"R66\" V 2580 5150 50  0000 C CNN\nF 1 \"10k\" V 2500 5150 50  0000 C CNN\nF 4 \"Stackpole\" H 2500 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2500 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2500 5150 60  0001 C CNN \"Description\"\n\t1    2500 5150\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R64\nU 1 1 503F997A\nP 2300 5150\nF 0 \"R64\" V 2380 5150 50  0000 C CNN\nF 1 \"10k\" V 2300 5150 50  0000 C CNN\nF 4 \"Stackpole\" H 2300 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2300 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2300 5150 60  0001 C CNN \"Description\"\n\t1    2300 5150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R63\nU 1 1 503F996A\nP 2100 5150\nF 0 \"R63\" V 2180 5150 50  0000 C CNN\nF 1 \"10k\" V 2100 5150 50  0000 C CNN\nF 4 \"Stackpole\" H 2100 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2100 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2100 5150 60  0001 C CNN \"Description\"\n\t1    2100 5150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R93\nU 1 1 503F9958\nP 2800 10100\nF 0 \"R93\" V 2880 10100 50  0000 C CNN\nF 1 \"10k\" V 2800 10100 50  0000 C CNN\nF 4 \"Stackpole\" H 2800 10100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2800 10100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2800 10100 60  0001 C CNN \"Description\"\n\t1    2800 10100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R82\nU 1 1 503F994E\nP 2800 9150\nF 0 \"R82\" V 2880 9150 50  0000 C CNN\nF 1 \"10k\" V 2800 9150 50  0000 C CNN\nF 4 \"Stackpole\" H 2800 9150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2800 9150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2800 9150 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 2900 8950 60  0000 C CNN \"Note\"\n\t1    2800 9150\n\t0    1    -1   0   \n$EndComp\n$Comp\nL R R68\nU 1 1 503F9945\nP 1150 10100\nF 0 \"R68\" V 1230 10100 50  0000 C CNN\nF 1 \"10k\" V 1150 10100 50  0000 C CNN\nF 4 \"Stackpole\" H 1150 10100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1150 10100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1150 10100 60  0001 C CNN \"Description\"\n\t1    1150 10100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R100\nU 1 1 503F98AF\nP 11200 10400\nF 0 \"R100\" V 11280 10400 50  0000 C CNN\nF 1 \"39\" V 11200 10400 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 10400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10400 60  0001 C CNN \"Description\"\n\t1    11200 10400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R99\nU 1 1 503F98AD\nP 11200 10200\nF 0 \"R99\" V 11280 10200 50  0000 C CNN\nF 1 \"39\" V 11200 10200 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 10200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10200 60  0001 C CNN \"Description\"\n\t1    11200 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R98\nU 1 1 503F98AC\nP 11200 10000\nF 0 \"R98\" V 11280 10000 50  0000 C CNN\nF 1 \"39\" V 11200 10000 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10000 60  0001 C CNN \"Description\"\n\t1    11200 10000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R97\nU 1 1 503F98AA\nP 11200 9800\nF 0 \"R97\" V 11280 9800 50  0000 C CNN\nF 1 \"39\" V 11200 9800 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 9800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9800 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11250 10050 60  0000 C CNN \"Note\"\n\t1    11200 9800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R96\nU 1 1 503F989E\nP 11200 9600\nF 0 \"R96\" V 11280 9600 50  0000 C CNN\nF 1 \"39\" V 11200 9600 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9600 60  0001 C CNN \"Description\"\n\t1    11200 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R91\nU 1 1 503F9897\nP 11200 9400\nF 0 \"R91\" V 11280 9400 50  0000 C CNN\nF 1 \"39\" V 11200 9400 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9400 60  0001 C CNN \"Description\"\n\t1    11200 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R90\nU 1 1 503F987B\nP 11200 9200\nF 0 \"R90\" V 11280 9200 50  0000 C CNN\nF 1 \"39\" V 11200 9200 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9200 60  0001 C CNN \"Description\"\n\t1    11200 9200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R89\nU 1 1 503F9879\nP 11200 9000\nF 0 \"R89\" V 11280 9000 50  0000 C CNN\nF 1 \"39\" V 11200 9000 50  0000 C CNN\nF 4 \"Stackpole\" H 11200 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9000 60  0001 C CNN \"Description\"\n\t1    11200 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R88\nU 1 1 503F9878\nP 9800 10400\nF 0 \"R88\" V 9880 10400 50  0000 C CNN\nF 1 \"39\" V 9800 10400 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 10400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10400 60  0001 C CNN \"Description\"\n\t1    9800 10400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R87\nU 1 1 503F9875\nP 9800 10200\nF 0 \"R87\" V 9880 10200 50  0000 C CNN\nF 1 \"39\" V 9800 10200 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 10200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10200 60  0001 C CNN \"Description\"\n\t1    9800 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R86\nU 1 1 503F9874\nP 9800 10000\nF 0 \"R86\" V 9880 10000 50  0000 C CNN\nF 1 \"39\" V 9800 10000 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10000 60  0001 C CNN \"Description\"\n\t1    9800 10000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R81\nU 1 1 503F985B\nP 9800 9800\nF 0 \"R81\" V 9880 9800 50  0000 C CNN\nF 1 \"39\" V 9800 9800 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 9800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9800 60  0001 C CNN \"Description\"\n\t1    9800 9800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R80\nU 1 1 503F985A\nP 9800 9600\nF 0 \"R80\" V 9880 9600 50  0000 C CNN\nF 1 \"39\" V 9800 9600 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9600 60  0001 C CNN \"Description\"\n\t1    9800 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R79\nU 1 1 503F9858\nP 9800 9400\nF 0 \"R79\" V 9880 9400 50  0000 C CNN\nF 1 \"39\" V 9800 9400 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9400 60  0001 C CNN \"Description\"\n\t1    9800 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R78\nU 1 1 503F9856\nP 9800 9200\nF 0 \"R78\" V 9880 9200 50  0000 C CNN\nF 1 \"39\" V 9800 9200 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9200 60  0001 C CNN \"Description\"\n\t1    9800 9200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R77\nU 1 1 503F983E\nP 9800 9000\nF 0 \"R77\" V 9880 9000 50  0000 C CNN\nF 1 \"39\" V 9800 9000 50  0000 C CNN\nF 4 \"Stackpole\" H 9800 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9000 60  0001 C CNN \"Description\"\n\t1    9800 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R46\nU 1 1 503F8429\nP 13200 650\nF 0 \"R46\" V 13280 650 50  0000 C CNN\nF 1 \"162k\" V 13200 650 50  0000 C CNN\nF 4 \"Stackpole\" H 13200 650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT162K\" H 13200 650 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 162K OHM 1% 0402\" H 13200 650 60  0001 C CNN \"Description\"\n\t1    13200 650 \n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R71\nU 1 1 503C51B5\nP 10700 6150\nF 0 \"R71\" V 10780 6150 50  0000 C CNN\nF 1 \"470\" V 10700 6150 50  0000 C CNN\nF 4 \"Stackpole\" H 10700 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 10700 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 10700 6150 60  0001 C CNN \"Description\"\n\t1    10700 6150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R70\nU 1 1 503C51AC\nP 10400 6150\nF 0 \"R70\" V 10480 6150 50  0000 C CNN\nF 1 \"470\" V 10400 6150 50  0000 C CNN\nF 4 \"Stackpole\" H 10400 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 10400 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 10400 6150 60  0001 C CNN \"Description\"\n\t1    10400 6150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R76\nU 1 1 503C51AA\nP 1900 6800\nF 0 \"R76\" V 1980 6800 50  0000 C CNN\nF 1 \"470\" V 1900 6800 50  0000 C CNN\nF 4 \"Stackpole\" H 1900 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1900 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1900 6800 60  0001 C CNN \"Description\"\n\t1    1900 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R75\nU 1 1 503C51A8\nP 1600 6800\nF 0 \"R75\" V 1680 6800 50  0000 C CNN\nF 1 \"470\" V 1600 6800 50  0000 C CNN\nF 4 \"Stackpole\" H 1600 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1600 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1600 6800 60  0001 C CNN \"Description\"\n\t1    1600 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R74\nU 1 1 503C51A6\nP 1300 6800\nF 0 \"R74\" V 1380 6800 50  0000 C CNN\nF 1 \"470\" V 1300 6800 50  0000 C CNN\nF 4 \"Stackpole\" H 1300 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1300 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1300 6800 60  0001 C CNN \"Description\"\n\t1    1300 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R73\nU 1 1 503C51A4\nP 1000 6800\nF 0 \"R73\" V 1080 6800 50  0000 C CNN\nF 1 \"470\" V 1000 6800 50  0000 C CNN\nF 4 \"Stackpole\" H 1000 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1000 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1000 6800 60  0001 C CNN \"Description\"\n\t1    1000 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R72\nU 1 1 503C519A\nP 700 6800\nF 0 \"R72\" V 780 6800 50  0000 C CNN\nF 1 \"470\" V 700 6800 50  0000 C CNN\nF 4 \"Stackpole\" H 700 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 700 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 700 6800 60  0001 C CNN \"Description\"\n\t1    700  6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R67\nU 1 1 503C4ECA\nP 1150 9150\nF 0 \"R67\" V 1230 9150 50  0000 C CNN\nF 1 \"10k\" V 1150 9150 50  0000 C CNN\nF 4 \"Stackpole\" H 1150 9150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1150 9150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1150 9150 60  0001 C CNN \"Description\"\n\t1    1150 9150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C155\nU 1 1 503C4CBD\nP 5550 9350\nF 0 \"C155\" H 5600 9450 50  0000 L CNN\nF 1 \"100pF\" H 5600 9250 50  0000 L CNN\nF 4 \"Murata\" H 8850 10900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 8850 10900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 8850 10900 60  0001 C CNN \"Description\"\n\t1    5550 9350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C156\nU 1 1 503C4CBC\nP 5550 9950\nF 0 \"C156\" H 5600 10050 50  0000 L CNN\nF 1 \"47pF\" H 5600 9850 50  0000 L CNN\nF 4 \"Murata\" H 7150 11050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 7150 11050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 7150 11050 60  0001 C CNN \"Description\"\n\t1    5550 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C148\nU 1 1 503C4C68\nP 13950 4050\nF 0 \"C148\" H 14000 4150 50  0000 L CNN\nF 1 \"100nF\" H 14000 3950 50  0000 L CNN\nF 4 \"Murata\" H 13950 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13950 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13950 4050 60  0001 C CNN \"Description\"\n\t1    13950 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C149\nU 1 1 503C4C67\nP 14250 4050\nF 0 \"C149\" H 14300 4150 50  0000 L CNN\nF 1 \"100nF\" H 14300 3950 50  0000 L CNN\nF 4 \"Murata\" H 14250 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14250 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14250 4050 60  0001 C CNN \"Description\"\n\t1    14250 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C150\nU 1 1 503C4C65\nP 14550 4050\nF 0 \"C150\" H 14600 4150 50  0000 L CNN\nF 1 \"100nF\" H 14600 3950 50  0000 L CNN\nF 4 \"Murata\" H 14550 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14550 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14550 4050 60  0001 C CNN \"Description\"\n\t1    14550 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C151\nU 1 1 503C4C64\nP 15000 4050\nF 0 \"C151\" H 15050 4150 50  0000 L CNN\nF 1 \"100nF\" H 15050 3950 50  0000 L CNN\nF 4 \"Murata\" H 15000 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15000 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15000 4050 60  0001 C CNN \"Description\"\n\t1    15000 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C152\nU 1 1 503C4C63\nP 15300 4050\nF 0 \"C152\" H 15350 4150 50  0000 L CNN\nF 1 \"100nF\" H 15350 3950 50  0000 L CNN\nF 4 \"Murata\" H 15300 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15300 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15300 4050 60  0001 C CNN \"Description\"\n\t1    15300 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C153\nU 1 1 503C4C62\nP 15750 4050\nF 0 \"C153\" H 15800 4150 50  0000 L CNN\nF 1 \"100nF\" H 15800 3950 50  0000 L CNN\nF 4 \"Murata\" H 15750 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15750 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15750 4050 60  0001 C CNN \"Description\"\n\t1    15750 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C154\nU 1 1 503C4C50\nP 16050 4050\nF 0 \"C154\" H 16100 4150 50  0000 L CNN\nF 1 \"100nF\" H 16100 3950 50  0000 L CNN\nF 4 \"Murata\" H 16050 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16050 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16050 4050 60  0001 C CNN \"Description\"\n\t1    16050 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C144\nU 1 1 503C4C30\nP 11100 2050\nF 0 \"C144\" H 11150 2150 50  0000 L CNN\nF 1 \"100nF\" H 11150 1950 50  0000 L CNN\nF 4 \"Murata\" H 11100 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11100 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11100 2050 60  0001 C CNN \"Description\"\n\t1    11100 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C142\nU 1 1 503C4C2C\nP 5050 1000\nF 0 \"C142\" H 5100 1100 50  0000 L CNN\nF 1 \"100nF\" H 5100 900 50  0000 L CNN\nF 4 \"Murata\" H 5050 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5050 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5050 1000 60  0001 C CNN \"Description\"\n\t1    5050 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C141\nU 1 1 503C4C2A\nP 4750 1000\nF 0 \"C141\" H 4800 1100 50  0000 L CNN\nF 1 \"100nF\" H 4800 900 50  0000 L CNN\nF 4 \"Murata\" H 4750 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4750 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4750 1000 60  0001 C CNN \"Description\"\n\t1    4750 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C140\nU 1 1 503C4C29\nP 4450 1000\nF 0 \"C140\" H 4500 1100 50  0000 L CNN\nF 1 \"100nF\" H 4500 900 50  0000 L CNN\nF 4 \"Murata\" H 4450 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4450 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4450 1000 60  0001 C CNN \"Description\"\n\t1    4450 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C139\nU 1 1 503C4C28\nP 4150 1000\nF 0 \"C139\" H 4200 1100 50  0000 L CNN\nF 1 \"100nF\" H 4200 900 50  0000 L CNN\nF 4 \"Murata\" H 4150 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4150 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4150 1000 60  0001 C CNN \"Description\"\n\t1    4150 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C138\nU 1 1 503C4C27\nP 3850 1000\nF 0 \"C138\" H 3900 1100 50  0000 L CNN\nF 1 \"100nF\" H 3900 900 50  0000 L CNN\nF 4 \"Murata\" H 3850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3850 1000 60  0001 C CNN \"Description\"\n\t1    3850 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C137\nU 1 1 503C4C25\nP 3550 1000\nF 0 \"C137\" H 3600 1100 50  0000 L CNN\nF 1 \"100nF\" H 3600 900 50  0000 L CNN\nF 4 \"Murata\" H 3550 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3550 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3550 1000 60  0001 C CNN \"Description\"\n\t1    3550 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C136\nU 1 1 503C4C24\nP 3250 1000\nF 0 \"C136\" H 3300 1100 50  0000 L CNN\nF 1 \"100nF\" H 3300 900 50  0000 L CNN\nF 4 \"Murata\" H 3250 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3250 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3250 1000 60  0001 C CNN \"Description\"\n\t1    3250 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C135\nU 1 1 503C4C23\nP 2950 1000\nF 0 \"C135\" H 3000 1100 50  0000 L CNN\nF 1 \"100nF\" H 3000 900 50  0000 L CNN\nF 4 \"Murata\" H 2950 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2950 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2950 1000 60  0001 C CNN \"Description\"\n\t1    2950 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C134\nU 1 1 503C4C21\nP 2650 1000\nF 0 \"C134\" H 2700 1100 50  0000 L CNN\nF 1 \"100nF\" H 2700 900 50  0000 L CNN\nF 4 \"Murata\" H 2650 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2650 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2650 1000 60  0001 C CNN \"Description\"\n\t1    2650 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C133\nU 1 1 503C4C1F\nP 2350 1000\nF 0 \"C133\" H 2400 1100 50  0000 L CNN\nF 1 \"100nF\" H 2400 900 50  0000 L CNN\nF 4 \"Murata\" H 2350 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2350 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2350 1000 60  0001 C CNN \"Description\"\n\t1    2350 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C132\nU 1 1 503C4C1E\nP 2050 1000\nF 0 \"C132\" H 2100 1100 50  0000 L CNN\nF 1 \"100nF\" H 2100 900 50  0000 L CNN\nF 4 \"Murata\" H 2050 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2050 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2050 1000 60  0001 C CNN \"Description\"\n\t1    2050 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C131\nU 1 1 503C4C1D\nP 1750 1000\nF 0 \"C131\" H 1800 1100 50  0000 L CNN\nF 1 \"100nF\" H 1800 900 50  0000 L CNN\nF 4 \"Murata\" H 1750 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1750 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1750 1000 60  0001 C CNN \"Description\"\n\t1    1750 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C130\nU 1 1 503C4C1C\nP 1450 1000\nF 0 \"C130\" H 1500 1100 50  0000 L CNN\nF 1 \"100nF\" H 1500 900 50  0000 L CNN\nF 4 \"Murata\" H 1450 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1450 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1450 1000 60  0001 C CNN \"Description\"\n\t1    1450 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C129\nU 1 1 503C4C12\nP 1150 1000\nF 0 \"C129\" H 1200 1100 50  0000 L CNN\nF 1 \"100nF\" H 1200 900 50  0000 L CNN\nF 4 \"Murata\" H 1150 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1150 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1150 1000 60  0001 C CNN \"Description\"\n\t1    1150 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C128\nU 1 1 503C4BE3\nP 850 1000\nF 0 \"C128\" H 900 1100 50  0000 L CNN\nF 1 \"100nF\" H 900 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    850  1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C147\nU 1 1 503C4B67\nP 2700 4050\nF 0 \"C147\" H 2750 4150 50  0000 L CNN\nF 1 \"100nF\" H 2750 3950 50  0000 L CNN\nF 4 \"Murata\" H 2700 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2700 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2700 4050 60  0001 C CNN \"Description\"\n\t1    2700 4050\n\t1    0    0    -1  \n$EndComp\nText GLabel 8550 7750 3    40   Input ~ 0\nCS_XCVR\nText GLabel 8050 7750 3    40   Input ~ 0\nCS_AD\nText GLabel 8350 7750 3    40   Input ~ 0\nSSP1_SCK\nText GLabel 6250 7750 3    40   Input ~ 0\nSSP1_MOSI\nText GLabel 5950 7750 3    40   Input ~ 0\nSSP1_MISO\nText GLabel 12500 9050 3    40   Input ~ 0\nGCK2\nText GLabel 11500 7950 0    40   Input ~ 0\nGCK1\nText GLabel 5550 9050 1    40   Input ~ 0\nMCU_CLK\nText GLabel 9800 4600 2    40   Input ~ 0\nSCL\nText GLabel 9800 4500 2    40   Input ~ 0\nSDA\nNoConn ~ 9700 4100\nText GLabel 4200 4000 0    40   Input ~ 0\nXCVR_EN\nText GLabel 4200 3900 0    40   Input ~ 0\nRXENABLE\nText GLabel 4200 3800 0    40   Input ~ 0\nTXENABLE\nText GLabel 4200 3100 0    40   Input ~ 0\nRSSI\nText Label 9250 9400 0    40   ~ 0\nSGPIO0\nText Label 9250 9200 0    40   ~ 0\nSGPIO13\nText Label 9250 9000 0    40   ~ 0\nSGPIO9\n$Comp\nL 1V8 #PWR0167\nU 1 1 503717E2\nP 12950 3700\nF 0 \"#PWR0167\" H 12950 3840 20  0001 C CNN\nF 1 \"1V8\" H 12950 3810 30  0000 C CNN\n\t1    12950 3700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R61\nU 1 1 503717B8\nP 12950 4050\nF 0 \"R61\" V 13030 4050 50  0000 C CNN\nF 1 \"0\" V 12950 4050 50  0000 C CNN\nF 4 \"DNP\" V 12850 4050 60  0000 C CNN \"Note\"\n\t1    12950 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0168\nU 1 1 503717B7\nP 12650 3700\nF 0 \"#PWR0168\" H 12650 3800 30  0001 C CNN\nF 1 \"VCC\" H 12650 3800 30  0000 C CNN\n\t1    12650 3700\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 7850 7450\nNoConn ~ 6950 7450\nNoConn ~ 6150 7450\nNoConn ~ 5450 7450\nNoConn ~ 4300 3000\nText Label 2200 10000 0    40   ~ 0\nP2_9\n$Comp\nL VCC #PWR0169\nU 1 1 503713EC\nP 3150 9800\nF 0 \"#PWR0169\" H 3150 9900 30  0001 C CNN\nF 1 \"VCC\" H 3150 9900 30  0000 C CNN\n\t1    3150 9800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0170\nU 1 1 503713EA\nP 3150 10200\nF 0 \"#PWR0170\" H 3150 10200 30  0001 C CNN\nF 1 \"GND\" H 3150 10130 30  0001 C CNN\n\t1    3150 10200\n\t1    0    0    -1  \n$EndComp\nText Label 5200 9650 2    40   ~ 0\nXTAL2\nText Label 4000 9650 0    40   ~ 0\nXTAL1\n$Comp\nL GND #PWR0171\nU 1 1 50370EE5\nP 5000 10250\nF 0 \"#PWR0171\" H 5000 10250 30  0001 C CNN\nF 1 \"GND\" H 5000 10180 30  0001 C CNN\n\t1    5000 10250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0172\nU 1 1 50370EE4\nP 4200 10250\nF 0 \"#PWR0172\" H 4200 10250 30  0001 C CNN\nF 1 \"GND\" H 4200 10180 30  0001 C CNN\n\t1    4200 10250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C157\nU 1 1 50370ED5\nP 4200 9950\nF 0 \"C157\" H 4250 10050 50  0000 L CNN\nF 1 \"18pF\" H 4250 9850 50  0000 L CNN\nF 4 \"Murata\" H 4200 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JZ01D\" H 4200 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 4200 9950 60  0001 C CNN \"Description\"\n\t1    4200 9950\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0173\nU 1 1 50370EC9\nP 4700 10050\nF 0 \"#PWR0173\" H 4700 10050 30  0001 C CNN\nF 1 \"GND\" H 4700 9980 30  0001 C CNN\n\t1    4700 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0174\nU 1 1 50370EC7\nP 4500 10050\nF 0 \"#PWR0174\" H 4500 10050 30  0001 C CNN\nF 1 \"GND\" H 4500 9980 30  0001 C CNN\n\t1    4500 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X2\nU 1 1 50370E89\nP 4600 9650\nF 0 \"X2\" H 4600 9800 60  0000 C CNN\nF 1 \"MCU_XTAL\" H 4600 9500 60  0000 C CNN\nF 4 \"TXC\" H 4600 9650 60  0001 C CNN \"Manufacturer\"\nF 5 \"7V-12.000MAAE-T\" H 4600 9650 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 12.000 MHZ 12PF SMD\" H 4600 9650 60  0001 C CNN \"Description\"\n\t1    4600 9650\n\t1    0    0    -1  \n$EndComp\nText Label 4000 4200 0    40   ~ 0\nXTAL2\nText Label 4000 4300 0    40   ~ 0\nGP_CLKIN\nText Label 10050 5300 2    40   ~ 0\nUSB0_IND1\n$Comp\nL LED D3\nU 1 1 4F87ACCD\nP 10700 5600\nF 0 \"D3\" H 10700 5700 50  0000 C CNN\nF 1 \"USBLED0\" H 10700 5500 50  0000 C CNN\nF 4 \"Everlight\" H 10700 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 10700 5600 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 10700 5600 60  0001 C CNN \"Description\"\n\t1    10700 5600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0175\nU 1 1 4F87ACCB\nP 10700 6500\nF 0 \"#PWR0175\" H 10700 6500 30  0001 C CNN\nF 1 \"GND\" H 10700 6430 30  0001 C CNN\n\t1    10700 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LPC43XXFBD144 U23\nU 1 1 4F6291FC\nP 7000 4750\nF 0 \"U23\" H 7000 4900 60  0000 C CNN\nF 1 \"LPC43XXFBD144\" H 7000 4600 60  0000 C CNN\nF 4 \"NXP\" H 7000 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"LPC4330FBD144,551\" H 7000 4750 60  0001 C CNN \"Part Number\"\nF 6 \"IC MCU 32BIT 144LQFP\" H 7000 4750 60  0001 C CNN \"Description\"\n\t1    7000 4750\n\t1    0    0    -1  \n$EndComp\nText Label 10050 5200 2    40   ~ 0\nUSB0_IND0\nText Label 10000 3500 2    40   ~ 0\nLED3\nNoConn ~ 9700 6500\nText Label 7250 1550 1    40   ~ 0\nSPIFI_CS\nText Label 7850 1550 1    40   ~ 0\nSPIFI_SCK\nText Label 7750 1550 1    40   ~ 0\nSPIFI_SIO3\nText Label 15900 8150 2    40   ~ 0\nVCCIO1\nText Label 13600 9250 1    40   ~ 0\nVCCIO1\n$Comp\nL VCC #PWR0176\nU 1 1 4F8712D4\nP 12600 4850\nF 0 \"#PWR0176\" H 12600 4950 30  0001 C CNN\nF 1 \"VCC\" H 12600 4950 30  0000 C CNN\n\t1    12600 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0177\nU 1 1 4F8712C6\nP 13600 4850\nF 0 \"#PWR0177\" H 13600 4950 30  0001 C CNN\nF 1 \"VCC\" H 13600 4950 30  0000 C CNN\n\t1    13600 4850\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1300 3350\nNoConn ~ 3000 3100\nNoConn ~ 4300 5100\nText Label 4000 3700 0    40   ~ 0\nLED2\nText Label 4000 3200 0    40   ~ 0\nLED1\n$Comp\nL GND #PWR0178\nU 1 1 4F83C49F\nP 3200 5150\nF 0 \"#PWR0178\" H 3200 5150 30  0001 C CNN\nF 1 \"GND\" H 3200 5080 30  0001 C CNN\n\t1    3200 5150\n\t1    0    0    -1  \n$EndComp\nText Label 1300 6300 3    40   ~ 0\nLED3\nText Label 1000 6300 3    40   ~ 0\nLED2\nText Label 700  6300 3    40   ~ 0\nLED1\n$Comp\nL VCC #PWR0179\nU 1 1 4F83C294\nP 1600 6400\nF 0 \"#PWR0179\" H 1600 6500 30  0001 C CNN\nF 1 \"VCC\" H 1600 6500 30  0000 C CNN\n\t1    1600 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D5\nU 1 1 4F83C276\nP 1000 7350\nF 0 \"D5\" H 1000 7450 50  0000 C CNN\nF 1 \"LED2\" H 1000 7250 50  0000 C CNN\nF 4 \"Everlight\" H 1000 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 1000 7350 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 1000 7350 60  0001 C CNN \"Description\"\n\t1    1000 7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0180\nU 1 1 4F83C274\nP 1900 7650\nF 0 \"#PWR0180\" H 1900 7650 30  0001 C CNN\nF 1 \"GND\" H 1900 7580 30  0001 C CNN\n\t1    1900 7650\n\t1    0    0    -1  \n$EndComp\nText Label 1900 6300 3    40   ~ 0\nEN1V8\n$Comp\nL GND #PWR0181\nU 1 1 4F83C1E2\nP 700 7650\nF 0 \"#PWR0181\" H 700 7650 30  0001 C CNN\nF 1 \"GND\" H 700 7580 30  0001 C CNN\n\t1    700  7650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D8\nU 1 1 4F83C1E0\nP 1900 7350\nF 0 \"D8\" H 1900 7450 50  0000 C CNN\nF 1 \"1V8LED\" H 1900 7250 50  0000 C CNN\nF 4 \"Everlight\" H 1900 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 1900 7350 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 1900 7350 60  0001 C CNN \"Description\"\n\t1    1900 7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED D4\nU 1 1 4F83C1DF\nP 700 7350\nF 0 \"D4\" H 700 7450 50  0000 C CNN\nF 1 \"LED1\" H 700 7250 50  0000 C CNN\nF 4 \"Everlight\" H 700 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 700 7350 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 700 7350 60  0001 C CNN \"Description\"\n\t1    700  7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0182\nU 1 1 4F83C1DD\nP 1000 7650\nF 0 \"#PWR0182\" H 1000 7650 30  0001 C CNN\nF 1 \"GND\" H 1000 7580 30  0001 C CNN\n\t1    1000 7650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0183\nU 1 1 4F83C1D8\nP 1600 7650\nF 0 \"#PWR0183\" H 1600 7650 30  0001 C CNN\nF 1 \"GND\" H 1600 7580 30  0001 C CNN\n\t1    1600 7650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D7\nU 1 1 4F83C1D6\nP 1600 7350\nF 0 \"D7\" H 1600 7450 50  0000 C CNN\nF 1 \"VCCLED\" H 1600 7250 50  0000 C CNN\nF 4 \"Everlight\" H 1600 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 1600 7350 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 1600 7350 60  0001 C CNN \"Description\"\n\t1    1600 7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED D6\nU 1 1 4F83C1A7\nP 1300 7350\nF 0 \"D6\" H 1300 7450 50  0000 C CNN\nF 1 \"LED3\" H 1300 7250 50  0000 C CNN\nF 4 \"Everlight\" H 1300 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601CRTR\" H 1300 7350 60  0001 C CNN \"Part Number\"\nF 6 \"LED RED STD BRIGHT 0603 SMD\" H 1300 7350 60  0001 C CNN \"Description\"\n\t1    1300 7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0184\nU 1 1 4F83C1A5\nP 1300 7650\nF 0 \"#PWR0184\" H 1300 7650 30  0001 C CNN\nF 1 \"GND\" H 1300 7580 30  0001 C CNN\n\t1    1300 7650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0185\nU 1 1 4F83C11C\nP 11850 3200\nF 0 \"#PWR0185\" H 11850 3200 30  0001 C CNN\nF 1 \"GND\" H 11850 3130 30  0001 C CNN\n\t1    11850 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0186\nU 1 1 4F83C110\nP 10850 2800\nF 0 \"#PWR0186\" H 10850 2900 30  0001 C CNN\nF 1 \"VCC\" H 10850 2900 30  0000 C CNN\n\t1    10850 2800\n\t1    0    0    -1  \n$EndComp\nText Label 12150 2900 2    40   ~ 0\nI2S0_TX_SDA\nText Label 10500 3000 0    40   ~ 0\nI2S0_TX_WS\nText Label 12150 3000 2    40   ~ 0\nI2S0_TX_SCK\nText Label 10500 3100 0    40   ~ 0\nI2S0_TX_MCLK\nText Label 10150 3900 2    40   ~ 0\nI2S0_TX_MCLK\nText Label 8450 1650 3    40   ~ 0\nI2S0_TX_SCK\nText Label 8050 1650 3    40   ~ 0\nI2S0_TX_SDA\nText Label 8250 1650 3    40   ~ 0\nI2S0_TX_WS\n$Comp\nL GND #PWR0187\nU 1 1 4F83B36A\nP 10400 6500\nF 0 \"#PWR0187\" H 10400 6500 30  0001 C CNN\nF 1 \"GND\" H 10400 6430 30  0001 C CNN\n\t1    10400 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D2\nU 1 1 4F83B14A\nP 10400 5600\nF 0 \"D2\" H 10400 5700 50  0000 C CNN\nF 1 \"USBLED1\" H 10400 5500 50  0000 C CNN\nF 4 \"Everlight\" H 10400 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 10400 5600 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 10400 5600 60  0001 C CNN \"Description\"\n\t1    10400 5600\n\t0    1    1    0   \n$EndComp\nNoConn ~ 3000 2900\n$Comp\nL GND #PWR0188\nU 1 1 4F83AF62\nP 1800 3000\nF 0 \"#PWR0188\" H 1800 3000 30  0001 C CNN\nF 1 \"GND\" H 1800 2930 30  0001 C CNN\n\t1    1800 3000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0189\nU 1 1 4F83825A\nP 750 2200\nF 0 \"#PWR0189\" H 750 2200 30  0001 C CNN\nF 1 \"GND\" H 750 2130 30  0001 C CNN\n\t1    750  2200\n\t1    0    0    -1  \n$EndComp\nText Label 1900 2100 2    40   ~ 0\nADC0_0\nText Label 1900 2000 2    40   ~ 0\nADC0_5\nText Label 1900 1900 2    40   ~ 0\nADC0_2\nText Label 1900 1800 2    40   ~ 0\nADC0_6\n$Comp\nL CONN_4X2 P21\nU 1 1 4F83821B\nP 1250 1950\nF 0 \"P21\" H 1250 2200 50  0000 C CNN\nF 1 \"ANALOG\" V 1250 1950 40  0000 C CNN\nF 4 \"DNP\" H 1250 1650 60  0000 C CNN \"Note\"\n\t1    1250 1950\n\t1    0    0    -1  \n$EndComp\nText Label 5450 1750 3    40   ~ 0\nADC0_6\nText Label 5350 1750 3    40   ~ 0\nADC0_2\nText Label 5250 1750 3    40   ~ 0\nADC0_5\nText Label 4000 3500 0    40   ~ 0\nADC0_0\nText Label 4050 2000 2    40   ~ 0\nGPIO3_15\nText Label 2650 2000 0    40   ~ 0\nGPIO3_14\nText Label 4050 1900 2    40   ~ 0\nGPIO3_13\nText Label 2650 1900 0    40   ~ 0\nGPIO3_12\nText Label 4050 1800 2    40   ~ 0\nGPIO3_11\nText Label 2650 1800 0    40   ~ 0\nGPIO3_10\nText Label 4050 1700 2    40   ~ 0\nGPIO3_9\n$Comp\nL CONN_5X2 P20\nU 1 1 4F838167\nP 3350 1900\nF 0 \"P20\" H 3350 2200 60  0000 C CNN\nF 1 \"GPIO\" V 3350 1900 50  0000 C CNN\nF 4 \"DNP\" H 3350 1600 60  0000 C CNN \"Note\"\n\t1    3350 1900\n\t1    0    0    -1  \n$EndComp\nText Label 5650 1750 3    40   ~ 0\nGPIO3_15\nText Label 6250 1750 3    40   ~ 0\nGPIO3_14\nText Label 6350 1750 3    40   ~ 0\nGPIO3_13\nText Label 6450 1750 3    40   ~ 0\nGPIO3_12\nText Label 8150 1750 3    40   ~ 0\nGPIO3_10\nText Label 8350 1750 3    40   ~ 0\nGPIO3_9\nText Label 8650 1750 3    40   ~ 0\nGPIO3_8\n$Comp\nL VCC #PWR0190\nU 1 1 4F837E2D\nP 3800 7100\nF 0 \"#PWR0190\" H 3800 7200 30  0001 C CNN\nF 1 \"VCC\" H 3800 7200 30  0000 C CNN\n\t1    3800 7100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0191\nU 1 1 4F837E27\nP 2350 7100\nF 0 \"#PWR0191\" H 2350 7100 30  0001 C CNN\nF 1 \"GND\" H 2350 7030 30  0001 C CNN\n\t1    2350 7100\n\t0    1    1    0   \n$EndComp\nNoConn ~ 3500 7600\nText Label 2400 7600 0    40   ~ 0\nSD_CLK\nText Label 3800 7500 2    40   ~ 0\nSD_POW\nText Label 2400 7500 0    40   ~ 0\nSD_CMD\nText Label 3800 7400 2    40   ~ 0\nSD_VOLT0\nText Label 2400 7400 0    40   ~ 0\nSD_DAT0\nText Label 3800 7300 2    40   ~ 0\nSD_DAT1\nText Label 2400 7300 0    40   ~ 0\nSD_DAT2\nText Label 3800 7200 2    40   ~ 0\nSD_DAT3\nText Label 2400 7200 0    40   ~ 0\nSD_CD\n$Comp\nL CONN_6X2 P28\nU 1 1 4F837D97\nP 3100 7350\nF 0 \"P28\" H 3100 7700 60  0000 C CNN\nF 1 \"SD\" V 3100 7350 60  0000 C CNN\nF 4 \"DNP\" H 3100 6950 60  0000 C CNN \"Note\"\n\t1    3100 7350\n\t1    0    0    -1  \n$EndComp\nText Notes 3650 5250 0    40   ~ 0\n1%\nText Notes 14250 2600 0    40   ~ 0\n1%\nText Notes 13150 2600 0    40   ~ 0\n1%\nText Notes 14250 600  0    40   ~ 0\n1%\nText Notes 13150 600  0    40   ~ 0\n1%\nText Label 8250 9300 2    40   ~ 0\nB2AUX16\nText Label 6850 9300 0    40   ~ 0\nB2AUX15\nText Label 8250 9200 2    40   ~ 0\nB2AUX14\nText Label 6850 9200 0    40   ~ 0\nB2AUX13\nText Label 8250 9100 2    40   ~ 0\nB2AUX12\nText Label 6850 9100 0    40   ~ 0\nB2AUX11\nText Label 8250 9000 2    40   ~ 0\nB2AUX10\nText Label 6850 9000 0    40   ~ 0\nB2AUX9\nText Label 8250 8900 2    40   ~ 0\nB2AUX8\nText Label 6850 8900 0    40   ~ 0\nB2AUX7\nText Label 8250 8800 2    40   ~ 0\nB2AUX6\nText Label 6850 8800 0    40   ~ 0\nB2AUX5\nText Label 8250 8700 2    40   ~ 0\nB2AUX4\nText Label 6850 8700 0    40   ~ 0\nB2AUX3\nText Label 8250 8600 2    40   ~ 0\nB2AUX2\nText Label 6850 8600 0    40   ~ 0\nB2AUX1\nText Label 13200 4650 3    40   ~ 0\nB2AUX16\nText Label 13000 4650 3    40   ~ 0\nB2AUX15\nText Label 12700 4650 3    40   ~ 0\nB2AUX14\nText Label 12500 4650 3    40   ~ 0\nB2AUX13\nText Label 11300 5750 0    40   ~ 0\nB2AUX12\nText Label 11300 5850 0    40   ~ 0\nB2AUX11\nText Label 11300 5950 0    40   ~ 0\nB2AUX10\nText Label 11300 6050 0    40   ~ 0\nB2AUX9\nText Label 11300 6250 0    40   ~ 0\nB2AUX8\nText Label 11300 6350 0    40   ~ 0\nB2AUX7\nText Label 11300 6450 0    40   ~ 0\nB2AUX6\nText Label 11300 6550 0    40   ~ 0\nB2AUX5\nText Label 11300 6650 0    40   ~ 0\nB2AUX4\nText Label 11300 6750 0    40   ~ 0\nB2AUX3\nText Label 11300 6850 0    40   ~ 0\nB2AUX2\nText Label 11300 6950 0    40   ~ 0\nB2AUX1\nNoConn ~ 11600 7250\nNoConn ~ 11600 7150\nNoConn ~ 11600 7050\nText Label 14700 9250 1    40   ~ 0\nB1AUX9\nText Label 14800 9250 1    40   ~ 0\nB1AUX10\nText Label 15900 8050 2    40   ~ 0\nB1AUX11\nText Label 15900 7950 2    40   ~ 0\nB1AUX12\nText Label 15900 7750 2    40   ~ 0\nB1AUX13\nText Label 15900 7650 2    40   ~ 0\nB1AUX14\nText Label 15900 7450 2    40   ~ 0\nB1AUX15\nText Label 15900 7250 2    40   ~ 0\nB1AUX16\n$Comp\nL GND #PWR0192\nU 1 1 4F8378E2\nP 7050 10300\nF 0 \"#PWR0192\" H 7050 10300 30  0001 C CNN\nF 1 \"GND\" H 7050 10230 30  0001 C CNN\n\t1    7050 10300\n\t1    0    0    -1  \n$EndComp\nText Label 8250 10100 2    40   ~ 0\nB1AUX16\nText Label 6850 10100 0    40   ~ 0\nB1AUX15\nText Label 8250 10000 2    40   ~ 0\nB1AUX14\nText Label 6850 10000 0    40   ~ 0\nB1AUX13\nText Label 8250 9900 2    40   ~ 0\nB1AUX12\nText Label 6850 9900 0    40   ~ 0\nB1AUX11\nText Label 8250 9800 2    40   ~ 0\nB1AUX10\nText Label 6850 9800 0    40   ~ 0\nB1AUX9\nText Label 5850 9650 2    40   ~ 0\nGP_CLKIN\n$Comp\nL GND #PWR0193\nU 1 1 4F8375EA\nP 5550 10250\nF 0 \"#PWR0193\" H 5550 10250 30  0001 C CNN\nF 1 \"GND\" H 5550 10180 30  0001 C CNN\n\t1    5550 10250\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 6550 7450\nText Label 6350 7750 1    40   ~ 0\nSD_POW\nText Label 8450 7750 1    40   ~ 0\nCPLD_TDO\nText Label 10000 6400 2    40   ~ 0\nCPLD_TCK\nText Label 10000 6000 2    40   ~ 0\nCPLD_TMS\nText Label 10000 5600 2    40   ~ 0\nCPLD_TDI\nText Notes 12500 3500 0    40   ~ 0\nbank 1 power selection\nText Label 14100 4650 3    40   ~ 0\nCPLD_TDO\nText Label 14600 9250 1    40   ~ 0\nCPLD_TCK\nText Label 14500 9250 1    40   ~ 0\nCPLD_TMS\nText Label 14300 9250 1    40   ~ 0\nCPLD_TDI\nText Label 15600 9300 0    40   ~ 0\nCPLD_TCK\nText Label 15600 9200 0    40   ~ 0\nCPLD_TDO\nText Label 15600 9100 0    40   ~ 0\nCPLD_TDI\nText Label 15600 9000 0    40   ~ 0\nCPLD_TMS\n$Comp\nL GND #PWR0194\nU 1 1 4F82F4DF\nP 15750 9400\nF 0 \"#PWR0194\" H 15750 9400 30  0001 C CNN\nF 1 \"GND\" H 15750 9330 30  0001 C CNN\n\t1    15750 9400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0195\nU 1 1 4F82F4D6\nP 15900 9500\nF 0 \"#PWR0195\" H 15900 9600 30  0001 C CNN\nF 1 \"VCC\" H 15900 9600 30  0000 C CNN\n\t1    15900 9500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_6 P29\nU 1 1 4F82F4C0\nP 16300 9250\nF 0 \"P29\" V 16250 9250 60  0000 C CNN\nF 1 \"CPLD_JTAG\" V 16350 9250 60  0000 C CNN\nF 4 \"DNP\" H 16300 9650 60  0000 C CNN \"Note\"\n\t1    16300 9250\n\t1    0    0    -1  \n$EndComp\nText Label 7050 1400 2    40   ~ 0\nRESET\nText Label 7950 1750 3    40   ~ 0\nGPIO3_11\nText Label 4000 4400 0    40   ~ 0\nSGPIO13\n$Comp\nL GND #PWR0196\nU 1 1 4F826461\nP 12900 9050\nF 0 \"#PWR0196\" H 12900 9050 30  0001 C CNN\nF 1 \"GND\" H 12900 8980 30  0001 C CNN\n\t1    12900 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0197\nU 1 1 4F8263EE\nP 14000 4850\nF 0 \"#PWR0197\" H 14000 4850 30  0001 C CNN\nF 1 \"GND\" H 14000 4780 30  0001 C CNN\n\t1    14000 4850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0198\nU 1 1 4F8263E6\nP 12400 4850\nF 0 \"#PWR0198\" H 12400 4850 30  0001 C CNN\nF 1 \"GND\" H 12400 4780 30  0001 C CNN\n\t1    12400 4850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0199\nU 1 1 4F8263D9\nP 11500 7750\nF 0 \"#PWR0199\" H 11500 7750 30  0001 C CNN\nF 1 \"GND\" H 11500 7680 30  0001 C CNN\n\t1    11500 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0200\nU 1 1 4F8263C5\nP 15700 7050\nF 0 \"#PWR0200\" H 15700 7050 30  0001 C CNN\nF 1 \"GND\" H 15700 6980 30  0001 C CNN\n\t1    15700 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0201\nU 1 1 4F8263AD\nP 15700 6350\nF 0 \"#PWR0201\" H 15700 6350 30  0001 C CNN\nF 1 \"GND\" H 15700 6280 30  0001 C CNN\n\t1    15700 6350\n\t0    -1   -1   0   \n$EndComp\nText Label 13300 4550 3    40   ~ 0\nBANK2F3M1\nText Label 10650 9000 0    40   ~ 0\nSGPIO2\nText Label 9250 9600 0    40   ~ 0\nSGPIO14\nText Label 9250 9800 0    40   ~ 0\nSGPIO1\nText Label 9250 10000 0    40   ~ 0\nSGPIO15\nText Label 9250 10200 0    40   ~ 0\nSGPIO7\n$Comp\nL VCC #PWR0202\nU 1 1 4F825E93\nP 11100 1350\nF 0 \"#PWR0202\" H 11100 1450 30  0001 C CNN\nF 1 \"VCC\" H 11100 1450 30  0000 C CNN\n\t1    11100 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0203\nU 1 1 4F825E8A\nP 11100 2350\nF 0 \"#PWR0203\" H 11100 2350 30  0001 C CNN\nF 1 \"GND\" H 11100 2280 30  0001 C CNN\n\t1    11100 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0204\nU 1 1 4F825E88\nP 9800 1850\nF 0 \"#PWR0204\" H 9800 1850 30  0001 C CNN\nF 1 \"GND\" H 9800 1780 30  0001 C CNN\n\t1    9800 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_6X2 P19\nU 1 1 4F825D84\nP 8650 950\nF 0 \"P19\" H 8650 1300 60  0000 C CNN\nF 1 \"SPIFI\" V 8650 950 60  0000 C CNN\nF 4 \"DNP\" H 8650 600 60  0000 C CNN \"Note\"\n\t1    8650 950 \n\t-1   0    0    1   \n$EndComp\n$Comp\nL W25Q80BV U20\nU 1 1 4F825D1B\nP 10450 1600\nF 0 \"U20\" H 10450 1350 60  0000 C CNN\nF 1 \"W25Q80BV\" H 10450 1850 60  0000 C CNN\nF 4 \"Winbond\" H 10450 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"W25Q80BVSSIG\" H 10450 1600 60  0001 C CNN \"Part Number\"\nF 6 \"IC FLASH 8MBIT 8SOIC\" H 10450 1600 60  0001 C CNN \"Description\"\n\t1    10450 1600\n\t1    0    0    -1  \n$EndComp\nText Label 10050 3800 2    40   ~ 0\nEN1V8\nText Label 10050 3700 2    40   ~ 0\nVREGMODE\nText Label 11600 1550 0    40   ~ 0\nVREGMODE\n$Comp\nL GND #PWR0205\nU 1 1 4F825023\nP 15550 1250\nF 0 \"#PWR0205\" H 15550 1250 30  0001 C CNN\nF 1 \"GND\" H 15550 1180 30  0001 C CNN\n\t1    15550 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C127\nU 1 1 4F82501F\nP 15550 950\nF 0 \"C127\" H 15600 1050 50  0000 L CNN\nF 1 \"10uF\" H 15600 850 50  0000 L CNN\nF 4 \"Murata\" H 15550 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15550 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15550 950 60  0001 C CNN \"Description\"\n\t1    15550 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0206\nU 1 1 4F824FE5\nP 15550 2050\nF 0 \"#PWR0206\" H 15550 2050 30  0001 C CNN\nF 1 \"GND\" H 15550 1980 30  0001 C CNN\n\t1    15550 2050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C146\nU 1 1 4F824FE4\nP 15550 2350\nF 0 \"C146\" H 15600 2450 50  0000 L CNN\nF 1 \"10uF\" H 15600 2250 50  0000 L CNN\nF 4 \"Murata\" H 15550 2350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15550 2350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15550 2350 60  0001 C CNN \"Description\"\n\t1    15550 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C145\nU 1 1 4F824FC2\nP 15250 2350\nF 0 \"C145\" H 15300 2450 50  0000 L CNN\nF 1 \"10uF\" H 15300 2250 50  0000 L CNN\nF 4 \"Murata\" H 15250 2350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15250 2350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15250 2350 60  0001 C CNN \"Description\"\n\t1    15250 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C126\nU 1 1 4F824FBD\nP 15250 950\nF 0 \"C126\" H 15300 1050 50  0000 L CNN\nF 1 \"10uF\" H 15300 850 50  0000 L CNN\nF 4 \"Murata\" H 15250 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15250 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15250 950 60  0001 C CNN \"Description\"\n\t1    15250 950 \n\t1    0    0    -1  \n$EndComp\nText Label 16150 1550 2    40   ~ 0\nEN1V8\nText Label 15750 1750 2    40   ~ 0\nVBUS\n$Comp\nL GND #PWR0207\nU 1 1 4F824A0E\nP 15900 2250\nF 0 \"#PWR0207\" H 15900 2250 30  0001 C CNN\nF 1 \"GND\" H 15900 2180 30  0001 C CNN\n\t1    15900 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L11\nU 1 1 4F8249E7\nP 15050 2250\nF 0 \"L11\" V 15000 2250 40  0000 C CNN\nF 1 \"4u7\" V 15150 2250 40  0000 C CNN\nF 4 \"Taiyo Yuden\" V 15050 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15050 2250 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15050 2250 60  0001 C CNN \"Description\"\n\t1    15050 2250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0208\nU 1 1 4F8215C6\nP 12550 850\nF 0 \"#PWR0208\" H 12550 950 30  0001 C CNN\nF 1 \"VCC\" H 12550 950 30  0000 C CNN\n\t1    12550 850 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0209\nU 1 1 4F8215BF\nP 12550 2250\nF 0 \"#PWR0209\" H 12550 2250 30  0001 C CNN\nF 1 \"GND\" H 12550 2180 30  0001 C CNN\n\t1    12550 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R50\nU 1 1 4F8215A4\nP 12550 1200\nF 0 \"R50\" V 12630 1200 50  0000 C CNN\nF 1 \"DNP\" V 12550 1200 50  0000 C CNN\nF 4 \"DNP\" H 12550 1200 60  0001 C CNN \"Note\"\n\t1    12550 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R53\nU 1 1 4F821250\nP 12550 1900\nF 0 \"R53\" V 12630 1900 50  0000 C CNN\nF 1 \"DNP\" V 12550 1900 50  0000 C CNN\nF 4 \"DNP\" H 12550 1900 60  0001 C CNN \"Note\"\n\t1    12550 1900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0210\nU 1 1 4F820564\nP 13550 1750\nF 0 \"#PWR0210\" H 13550 1850 30  0001 C CNN\nF 1 \"VCC\" H 13550 1850 30  0000 C CNN\n\t1    13550 1750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR0211\nU 1 1 4F82054D\nP 16250 650\nF 0 \"#PWR0211\" H 16250 790 20  0001 C CNN\nF 1 \"1V8\" H 16250 760 30  0000 C CNN\n\t1    16250 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0212\nU 1 1 4F82053F\nP 16250 2650\nF 0 \"#PWR0212\" H 16250 2750 30  0001 C CNN\nF 1 \"VCC\" H 16250 2750 30  0000 C CNN\n\t1    16250 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0213\nU 1 1 4F82044E\nP 15250 1250\nF 0 \"#PWR0213\" H 15250 1250 30  0001 C CNN\nF 1 \"GND\" H 15250 1180 30  0001 C CNN\n\t1    15250 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0214\nU 1 1 4F820439\nP 15250 2050\nF 0 \"#PWR0214\" H 15250 2050 30  0001 C CNN\nF 1 \"GND\" H 15250 1980 30  0001 C CNN\n\t1    15250 2050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0215\nU 1 1 4F8203E0\nP 12850 650\nF 0 \"#PWR0215\" H 12850 650 30  0001 C CNN\nF 1 \"GND\" H 12850 580 30  0001 C CNN\n\t1    12850 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0216\nU 1 1 4F8203DB\nP 12850 2650\nF 0 \"#PWR0216\" H 12850 2650 30  0001 C CNN\nF 1 \"GND\" H 12850 2580 30  0001 C CNN\n\t1    12850 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R55\nU 1 1 4F8203D0\nP 13200 2650\nF 0 \"R55\" V 13280 2650 50  0000 C CNN\nF 1 \"162k\" V 13200 2650 50  0000 C CNN\nF 4 \"Stackpole\" H 13200 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT162K\" H 13200 2650 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 162K OHM 1% 0402\" H 13200 2650 60  0001 C CNN \"Description\"\n\t1    13200 2650\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R47\nU 1 1 4F8203AD\nP 14300 650\nF 0 \"R47\" V 14380 650 50  0000 C CNN\nF 1 \"330k\" V 14300 650 50  0000 C CNN\nF 4 \"Stackpole\" H 14300 650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT330K\" H 14300 650 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 330K OHM 1% 0402\" H 14300 650 60  0001 C CNN \"Description\"\n\t1    14300 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL R R56\nU 1 1 4F8203A7\nP 14300 2650\nF 0 \"R56\" V 14380 2650 50  0000 C CNN\nF 1 \"715k\" V 14300 2650 50  0000 C CNN\nF 4 \"Stackpole\" H 14300 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT715K\" H 14300 2650 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 715K OHM 1% 0402\" H 14300 2650 60  0001 C CNN \"Description\"\n\t1    14300 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L10\nU 1 1 4F820301\nP 15050 1050\nF 0 \"L10\" V 15000 1050 40  0000 C CNN\nF 1 \"4u7\" V 15150 1050 40  0000 C CNN\nF 4 \"Taiyo Yuden\" V 15050 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15050 1050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15050 1050 60  0001 C CNN \"Description\"\n\t1    15050 1050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0217\nU 1 1 4F8202CC\nP 15050 1650\nF 0 \"#PWR0217\" H 15050 1650 30  0001 C CNN\nF 1 \"GND\" H 15050 1580 30  0001 C CNN\n\t1    15050 1650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0218\nU 1 1 4F8202C7\nP 14300 2400\nF 0 \"#PWR0218\" H 14300 2400 30  0001 C CNN\nF 1 \"GND\" H 14300 2330 30  0001 C CNN\n\t1    14300 2400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0219\nU 1 1 4F8202C2\nP 13300 2250\nF 0 \"#PWR0219\" H 13300 2250 30  0001 C CNN\nF 1 \"GND\" H 13300 2180 30  0001 C CNN\n\t1    13300 2250\n\t1    0    0    -1  \n$EndComp\nText Label 13100 1650 0    40   ~ 0\nVBUS\n$Comp\nL C C143\nU 1 1 4F820298\nP 13300 1950\nF 0 \"C143\" H 13350 2050 50  0000 L CNN\nF 1 \"10uF\" H 13350 1850 50  0000 L CNN\nF 4 \"Murata\" H 13300 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 13300 1950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 13300 1950 60  0001 C CNN \"Description\"\n\t1    13300 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL TPS62410 U21\nU 1 1 4F8201BF\nP 14300 1650\nF 0 \"U21\" H 14300 1600 60  0000 C CNN\nF 1 \"TPS62410\" H 14300 1950 60  0000 C CNN\nF 4 \"Texas Instruments\" H 14300 1650 60  0001 C CNN \"Manufacturer\"\nF 5 \"TPS62410DRCR\" H 14300 1650 60  0001 C CNN \"Part Number\"\nF 6 \"IC BUCK SYNC DUAL ADJ 0.8A 10SON\" H 14300 1650 60  0001 C CNN \"Description\"\n\t1    14300 1650\n\t1    0    0    -1  \n$EndComp\nText Label 13200 4400 2    40   ~ 0\nVCCIO1\n$Comp\nL VCC #PWR0220\nU 1 1 4F81F829\nP 13850 3800\nF 0 \"#PWR0220\" H 13850 3900 30  0001 C CNN\nF 1 \"VCC\" H 13850 3900 30  0000 C CNN\n\t1    13850 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0221\nU 1 1 4F81F817\nP 13850 4350\nF 0 \"#PWR0221\" H 13850 4350 30  0001 C CNN\nF 1 \"GND\" H 13850 4280 30  0001 C CNN\n\t1    13850 4350\n\t1    0    0    -1  \n$EndComp\nText Label 15650 3600 3    40   ~ 0\nVCCIO1\n$Comp\nL GND #PWR0222\nU 1 1 4F81F7F0\nP 15650 4350\nF 0 \"#PWR0222\" H 15650 4350 30  0001 C CNN\nF 1 \"GND\" H 15650 4280 30  0001 C CNN\n\t1    15650 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0223\nU 1 1 4F81F7DB\nP 14900 4350\nF 0 \"#PWR0223\" H 14900 4350 30  0001 C CNN\nF 1 \"GND\" H 14900 4280 30  0001 C CNN\n\t1    14900 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0224\nU 1 1 4F81F7CF\nP 14900 3800\nF 0 \"#PWR0224\" H 14900 3940 20  0001 C CNN\nF 1 \"1V8\" H 14900 3910 30  0000 C CNN\n\t1    14900 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0225\nU 1 1 4F81F785\nP 11500 6150\nF 0 \"#PWR0225\" H 11500 6250 30  0001 C CNN\nF 1 \"VCC\" H 11500 6250 30  0000 C CNN\n\t1    11500 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR0226\nU 1 1 4F81F5B6\nP 12400 9050\nF 0 \"#PWR0226\" H 12400 9190 20  0001 C CNN\nF 1 \"1V8\" H 12400 9160 30  0000 C CNN\n\t1    12400 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL 1V8 #PWR0227\nU 1 1 4F81F58C\nP 15700 7550\nF 0 \"#PWR0227\" H 15700 7690 20  0001 C CNN\nF 1 \"1V8\" H 15700 7660 30  0000 C CNN\n\t1    15700 7550\n\t0    1    1    0   \n$EndComp\nText Label 9250 10400 0    40   ~ 0\nSGPIO10\nText Label 10650 9200 0    40   ~ 0\nSGPIO3\nText Label 10650 9400 0    40   ~ 0\nSGPIO11\nText Label 10650 9600 0    40   ~ 0\nSGPIO12\nText Label 10650 9800 0    40   ~ 0\nSGPIO8\nText Label 10650 10000 0    40   ~ 0\nSGPIO4\nText Label 10650 10200 0    40   ~ 0\nSGPIO5\nText Label 10650 10400 0    40   ~ 0\nSGPIO6\n$Comp\nL GSG-XC2C64A-7VQG100C U24\nU 1 1 4F7A3924\nP 13600 6950\nF 0 \"U24\" H 13600 7050 60  0000 C CNN\nF 1 \"GSG-XC2C64A-7VQG100C\" H 13600 6850 60  0000 C CNN\nF 4 \"Xilinx\" H 13600 6950 60  0001 C CNN \"Manufacturer\"\nF 5 \"XC2C64A-7VQG100C\" H 13600 6950 60  0001 C CNN \"Part Number\"\nF 6 \"IC CR-II CPLD 64MCELL 100-VQFP\" H 13600 6950 60  0001 C CNN \"Description\"\n\t1    13600 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0228\nU 1 1 4F787903\nP 2700 4350\nF 0 \"#PWR0228\" H 2700 4350 30  0001 C CNN\nF 1 \"GND\" H 2700 4280 30  0001 C CNN\n\t1    2700 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB1\nU 1 1 4F766F5E\nP 1950 3750\nF 0 \"FB1\" H 1950 3900 60  0000 C CNN\nF 1 \"FILTER\" H 1950 3650 60  0000 C CNN\nF 4 \"Murata\" H 1950 3750 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 1950 3750 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 1950 3750 60  0001 C CNN \"Description\"\n\t1    1950 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-IP4220CZ6 U22\nU 1 1 4F766D4B\nP 2450 3000\nF 0 \"U22\" H 2450 3250 60  0000 C CNN\nF 1 \"GSG-IP4220CZ6\" H 2450 2750 60  0000 C CNN\nF 4 \"NXP\" H 2450 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"IP4220CZ6,125\" H 2450 3000 60  0001 C CNN \"Part Number\"\nF 6 \"IC USB DUAL ESD PROTECT 6TSOP\" H 2450 3000 60  0001 C CNN \"Description\"\n\t1    2450 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0229\nU 1 1 4F766C2C\nP 1400 3250\nF 0 \"#PWR0229\" H 1400 3250 30  0001 C CNN\nF 1 \"GND\" H 1400 3180 30  0001 C CNN\n\t1    1400 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-USB-MICRO-B J1\nU 1 1 4F766BDF\nP 1050 3450\nF 0 \"J1\" H 1050 3750 60  0000 C CNN\nF 1 \"GSG-USB-MICRO-B\" H 1050 3100 60  0000 C CNN\nF 4 \"FCI\" H 1050 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"10103594-0001LF\" H 1050 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT STD MICRO USB TYPE B\" H 1050 3450 60  0001 C CNN \"Description\"\n\t1    1050 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0230\nU 1 1 4F6357FF\nP 800 4600\nF 0 \"#PWR0230\" H 800 4600 30  0001 C CNN\nF 1 \"GND\" H 800 4530 30  0001 C CNN\n\t1    800  4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0231\nU 1 1 4F6357E9\nP 1500 4500\nF 0 \"#PWR0231\" H 1500 4600 30  0001 C CNN\nF 1 \"VCC\" H 1500 4600 30  0000 C CNN\n\t1    1500 4500\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1200 4600\nText Label 1100 5700 1    40   ~ 0\nRESET\n$Comp\nL CONN_5X2 P26\nU 1 1 4F63572B\nP 1300 5000\nF 0 \"P26\" H 1300 5300 60  0000 C CNN\nF 1 \"LPC_JTAG\" V 1300 5000 50  0000 C CNN\nF 4 \"DNP\" H 1300 4650 60  0000 C CNN \"Note\"\n\t1    1300 5000\n\t0    1    1    0   \n$EndComp\nText Label 12050 4000 0    40   ~ 0\nU0_RXD\nText Label 12050 3900 0    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR0232\nU 1 1 4F62D441\nP 6850 750\nF 0 \"#PWR0232\" H 6850 850 30  0001 C CNN\nF 1 \"VCC\" H 6850 850 30  0000 C CNN\n\t1    6850 750 \n\t1    0    0    -1  \n$EndComp\nText Label 12050 3800 0    40   ~ 0\nRESET\nText Label 12050 4200 0    40   ~ 0\nISP\nNoConn ~ 11950 4100\n$Comp\nL GND #PWR0233\nU 1 1 4F62D2F7\nP 12050 4400\nF 0 \"#PWR0233\" H 12050 4400 30  0001 C CNN\nF 1 \"GND\" H 12050 4330 30  0001 C CNN\n\t1    12050 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_6 P25\nU 1 1 4F62D2D3\nP 11600 4050\nF 0 \"P25\" V 11550 4050 60  0000 C CNN\nF 1 \"LPC_ISP\" V 11650 4050 60  0000 C CNN\nF 4 \"DNP\" H 11600 3650 60  0000 C CNN \"Note\"\n\t1    11600 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0234\nU 1 1 4F62D238\nP 2500 4850\nF 0 \"#PWR0234\" H 2500 4950 30  0001 C CNN\nF 1 \"VCC\" H 2500 4950 30  0000 C CNN\n\t1    2500 4850\n\t1    0    0    -1  \n$EndComp\nText Label 6050 7750 1    40   ~ 0\nSD_CLK\nText Label 4000 3600 0    40   ~ 0\nSGPIO9\nText Label 8750 7700 1    40   ~ 0\nSGPIO8\nText Label 7050 7750 1    40   ~ 0\nSD_DAT2\nText Label 6850 7750 1    40   ~ 0\nSD_DAT1\nText Label 6750 7750 1    40   ~ 0\nSD_DAT0\nText Label 6650 7750 1    40   ~ 0\nSD_VOLT0\nText Label 4000 6200 0    40   ~ 0\nSGPIO14\nText Label 4000 6400 0    40   ~ 0\nSGPIO15\nText Label 9950 5500 2    40   ~ 0\nSGPIO5\nText Label 9950 5900 2    40   ~ 0\nSGPIO4\nText Label 6450 7750 1    40   ~ 0\nSD_CMD\nText Label 8250 7750 1    40   ~ 0\nSGPIO12\nText Label 8150 7750 1    40   ~ 0\nSGPIO11\nText Label 7650 7750 1    40   ~ 0\nSGPIO10\nText Label 7550 7750 1    40   ~ 0\nSD_CD\nText Label 7150 7750 1    40   ~ 0\nSD_DAT3\nText Label 5350 7750 1    40   ~ 0\nSGPIO7\nText Label 9950 5400 2    40   ~ 0\nSGPIO6\nText Label 7950 7750 1    40   ~ 0\nSGPIO3\nText Label 7750 7750 1    40   ~ 0\nSGPIO2\nText Label 4000 6300 0    40   ~ 0\nSGPIO1\nText Label 4000 6100 0    40   ~ 0\nSGPIO0\nText Label 7550 1550 1    40   ~ 0\nSPIFI_SIO2\nText Label 7350 1550 1    40   ~ 0\nSPIFI_MOSI\nText Label 7450 1550 1    40   ~ 0\nSPIFI_MISO\nText Label 4000 5300 0    40   ~ 0\nRREF\nText Label 4000 6000 0    40   ~ 0\nTDO\nText Label 4000 5600 0    40   ~ 0\nTCK\nText Label 4000 4100 0    40   ~ 0\nXTAL1\nText Label 5750 7750 1    40   ~ 0\nP1_1\nText Label 5850 7750 1    40   ~ 0\nP1_2\nText Label 9950 4000 2    40   ~ 0\nP2_8\nText Label 9950 3600 2    40   ~ 0\nP2_9\n$Comp\nL VCC #PWR0235\nU 1 1 4F62BC76\nP 2300 4850\nF 0 \"#PWR0235\" H 2300 4950 30  0001 C CNN\nF 1 \"VCC\" H 2300 4950 30  0000 C CNN\n\t1    2300 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0236\nU 1 1 4F62BC71\nP 2100 4850\nF 0 \"#PWR0236\" H 2100 4950 30  0001 C CNN\nF 1 \"VCC\" H 2100 4950 30  0000 C CNN\n\t1    2100 4850\n\t1    0    0    -1  \n$EndComp\nText Label 9950 5700 2    40   ~ 0\nU0_RXD\nText Label 9950 6300 2    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR0237\nU 1 1 4F62B8DD\nP 10350 3550\nF 0 \"#PWR0237\" H 10350 3650 30  0001 C CNN\nF 1 \"VCC\" H 10350 3650 30  0000 C CNN\n\t1    10350 3550\n\t1    0    0    -1  \n$EndComp\nText Label 10500 4200 2    40   ~ 0\nISP\nNoConn ~ 5750 2050\nNoConn ~ 5850 2050\nNoConn ~ 6050 2050\n$Comp\nL VCC #PWR0238\nU 1 1 4F62B686\nP 6650 750\nF 0 \"#PWR0238\" H 6650 850 30  0001 C CNN\nF 1 \"VCC\" H 6650 850 30  0000 C CNN\n\t1    6650 750 \n\t1    0    0    -1  \n$EndComp\nNoConn ~ 6750 2050\nNoConn ~ 7150 2050\nNoConn ~ 7050 2050\n$Comp\nL VCC #PWR0239\nU 1 1 4F62B526\nP 6950 1950\nF 0 \"#PWR0239\" H 6950 2050 30  0001 C CNN\nF 1 \"VCC\" H 6950 2050 30  0000 C CNN\n\t1    6950 1950\n\t1    0    0    -1  \n$EndComp\nText Label 4000 5700 0    40   ~ 0\nDBGEN\nText Label 4000 5900 0    40   ~ 0\nTMS\nText Label 4000 5500 0    40   ~ 0\nTDI\n$Comp\nL GND #PWR0240\nU 1 1 4F62B3FC\nP 3400 5300\nF 0 \"#PWR0240\" H 3400 5300 30  0001 C CNN\nF 1 \"GND\" H 3400 5230 30  0001 C CNN\n\t1    3400 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R69\nU 1 1 4F62B3E5\nP 3750 5300\nF 0 \"R69\" V 3830 5300 50  0000 C CNN\nF 1 \"12k\" V 3750 5300 50  0000 C CNN\nF 4 \"Rohm\" H 3750 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"MCR01MRTF1202\" H 3750 5300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 12.0K OHM 1/16W 1% 0402 SMD\" H 3750 5300 60  0001 C CNN \"Description\"\n\t1    3750 5300\n\t0    1    1    0   \n$EndComp\nText Label 2450 3750 0    40   ~ 0\nVBUS\nText Label 4000 4900 0    40   ~ 0\nDM\nText Label 4000 4700 0    40   ~ 0\nDP\nNoConn ~ 9700 4900\nNoConn ~ 9700 4800\n$Comp\nL GND #PWR0241\nU 1 1 4F629931\nP 700 1300\nF 0 \"#PWR0241\" H 700 1300 30  0001 C CNN\nF 1 \"GND\" H 700 1230 30  0001 C CNN\n\t1    700  1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0242\nU 1 1 4F62992D\nP 700 750\nF 0 \"#PWR0242\" H 700 850 30  0001 C CNN\nF 1 \"VCC\" H 700 850 30  0000 C CNN\n\t1    700  750 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0243\nU 1 1 4F629520\nP 5550 1950\nF 0 \"#PWR0243\" H 5550 2050 30  0001 C CNN\nF 1 \"VCC\" H 5550 2050 30  0000 C CNN\n\t1    5550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0244\nU 1 1 4F62951C\nP 5950 1950\nF 0 \"#PWR0244\" H 5950 2050 30  0001 C CNN\nF 1 \"VCC\" H 5950 2050 30  0000 C CNN\n\t1    5950 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0245\nU 1 1 4F62950C\nP 6550 1950\nF 0 \"#PWR0245\" H 6550 2050 30  0001 C CNN\nF 1 \"VCC\" H 6550 2050 30  0000 C CNN\n\t1    6550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0246\nU 1 1 4F629507\nP 8550 1950\nF 0 \"#PWR0246\" H 8550 2050 30  0001 C CNN\nF 1 \"VCC\" H 8550 2050 30  0000 C CNN\n\t1    8550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0247\nU 1 1 4F6294FC\nP 9800 3100\nF 0 \"#PWR0247\" H 9800 3200 30  0001 C CNN\nF 1 \"VCC\" H 9800 3200 30  0000 C CNN\n\t1    9800 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0248\nU 1 1 4F6294ED\nP 9800 4400\nF 0 \"#PWR0248\" H 9800 4500 30  0001 C CNN\nF 1 \"VCC\" H 9800 4500 30  0000 C CNN\n\t1    9800 4400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0249\nU 1 1 4F6294E6\nP 9800 6100\nF 0 \"#PWR0249\" H 9800 6200 30  0001 C CNN\nF 1 \"VCC\" H 9800 6200 30  0000 C CNN\n\t1    9800 6100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0250\nU 1 1 4F6294D6\nP 8650 7550\nF 0 \"#PWR0250\" H 8650 7650 30  0001 C CNN\nF 1 \"VCC\" H 8650 7650 30  0000 C CNN\n\t1    8650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0251\nU 1 1 4F6294C8\nP 7450 7550\nF 0 \"#PWR0251\" H 7450 7650 30  0001 C CNN\nF 1 \"VCC\" H 7450 7650 30  0000 C CNN\n\t1    7450 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0252\nU 1 1 4F6294BE\nP 5650 7550\nF 0 \"#PWR0252\" H 5650 7650 30  0001 C CNN\nF 1 \"VCC\" H 5650 7650 30  0000 C CNN\n\t1    5650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0253\nU 1 1 4F6294B4\nP 4200 6500\nF 0 \"#PWR0253\" H 4200 6600 30  0001 C CNN\nF 1 \"VCC\" H 4200 6600 30  0000 C CNN\n\t1    4200 6500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0254\nU 1 1 4F6294A9\nP 4200 5400\nF 0 \"#PWR0254\" H 4200 5500 30  0001 C CNN\nF 1 \"VCC\" H 4200 5500 30  0000 C CNN\n\t1    4200 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0255\nU 1 1 4F6294A1\nP 4200 4600\nF 0 \"#PWR0255\" H 4200 4700 30  0001 C CNN\nF 1 \"VCC\" H 4200 4700 30  0000 C CNN\n\t1    4200 4600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0256\nU 1 1 4F629489\nP 4200 4500\nF 0 \"#PWR0256\" H 4200 4600 30  0001 C CNN\nF 1 \"VCC\" H 4200 4600 30  0000 C CNN\n\t1    4200 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0257\nU 1 1 4F629480\nP 4200 3400\nF 0 \"#PWR0257\" H 4200 3500 30  0001 C CNN\nF 1 \"VCC\" H 4200 3500 30  0000 C CNN\n\t1    4200 3400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0258\nU 1 1 4F62944A\nP 6150 1950\nF 0 \"#PWR0258\" H 6150 1950 30  0001 C CNN\nF 1 \"GND\" H 6150 1880 30  0001 C CNN\n\t1    6150 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0259\nU 1 1 4F62943D\nP 8750 1950\nF 0 \"#PWR0259\" H 8750 1950 30  0001 C CNN\nF 1 \"GND\" H 8750 1880 30  0001 C CNN\n\t1    8750 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0260\nU 1 1 4F629430\nP 9800 6200\nF 0 \"#PWR0260\" H 9800 6200 30  0001 C CNN\nF 1 \"GND\" H 9800 6130 30  0001 C CNN\n\t1    9800 6200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0261\nU 1 1 4F629425\nP 5550 7550\nF 0 \"#PWR0261\" H 5550 7550 30  0001 C CNN\nF 1 \"GND\" H 5550 7480 30  0001 C CNN\n\t1    5550 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0262\nU 1 1 4F629416\nP 4200 5200\nF 0 \"#PWR0262\" H 4200 5200 30  0001 C CNN\nF 1 \"GND\" H 4200 5130 30  0001 C CNN\n\t1    4200 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0263\nU 1 1 4F6293C1\nP 4200 4800\nF 0 \"#PWR0263\" H 4200 4800 30  0001 C CNN\nF 1 \"GND\" H 4200 4730 30  0001 C CNN\n\t1    4200 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0264\nU 1 1 4F6293BA\nP 4200 3300\nF 0 \"#PWR0264\" H 4200 3300 30  0001 C CNN\nF 1 \"GND\" H 4200 3230 30  0001 C CNN\n\t1    4200 3300\n\t0    1    1    0   \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/jellybean/JellyBean_PinMux.pmx",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<PinMuxDesign>\n    <Chip>LPC4330FBD144</Chip>\n    <Peripheral Name=\"ADC0\">\n        <Signals BallNumber=\"5\" Signal=\"ADC0_0\"/>\n        <Signals BallNumber=\"142\" Signal=\"ADC0_2\"/>\n        <Signals BallNumber=\"143\" Signal=\"ADC0_5\"/>\n        <Signals BallNumber=\"141\" Signal=\"ADC0_6\"/>\n    </Peripheral>\n    <Peripheral Name=\"GPIO0\">\n        <Signals BallNumber=\"95\" Signal=\"GPIO0[7]\"/>\n        <Signals BallNumber=\"41\" Signal=\"GPIO0[8]\"/>\n        <Signals BallNumber=\"42\" Signal=\"GPIO0[9]\"/>\n    </Peripheral>\n    <Peripheral Name=\"GPIO1\">\n        <Signals BallNumber=\"101\" Signal=\"GPIO1[10]\"/>\n    </Peripheral>\n    <Peripheral Name=\"GPIO2\">\n        <Signals BallNumber=\"0\" Signal=\"GPIO2[0]\"/>\n        <Signals BallNumber=\"2\" Signal=\"GPIO2[1]\"/>\n        <Signals BallNumber=\"7\" Signal=\"GPIO2[2]\"/>\n        <Signals BallNumber=\"8\" Signal=\"GPIO2[4]\"/>\n        <Signals BallNumber=\"9\" Signal=\"GPIO2[5]\"/>\n        <Signals BallNumber=\"10\" Signal=\"GPIO2[6]\"/>\n        <Signals BallNumber=\"102\" Signal=\"GPIO2[8]\"/>\n        <Signals BallNumber=\"36\" Signal=\"GPIO2[9]\"/>\n        <Signals BallNumber=\"38\" Signal=\"GPIO2[10]\"/>\n        <Signals BallNumber=\"45\" Signal=\"GPIO2[11]\"/>\n        <Signals BallNumber=\"53\" Signal=\"GPIO2[12]\"/>\n        <Signals BallNumber=\"56\" Signal=\"GPIO2[13]\"/>\n        <Signals BallNumber=\"57\" Signal=\"GPIO2[14]\"/>\n        <Signals BallNumber=\"62\" Signal=\"GPIO2[15]\"/>\n    </Peripheral>\n    <Peripheral Name=\"GPIO3\">\n        <Signals BallNumber=\"73\" Signal=\"GPIO3[0]\"/>\n        <Signals BallNumber=\"77\" Signal=\"GPIO3[1]\"/>\n        <Signals BallNumber=\"81\" Signal=\"GPIO3[4]\"/>\n        <Signals BallNumber=\"96\" Signal=\"GPIO3[5]\"/>\n        <Signals BallNumber=\"99\" Signal=\"GPIO3[6]\"/>\n        <Signals BallNumber=\"100\" Signal=\"GPIO3[7]\"/>\n        <Signals BallNumber=\"112\" Signal=\"GPIO3[9]\"/>\n        <Signals BallNumber=\"114\" Signal=\"GPIO3[10]\"/>\n        <Signals BallNumber=\"116\" Signal=\"GPIO3[11]\"/>\n        <Signals BallNumber=\"131\" Signal=\"GPIO3[12]\"/>\n        <Signals BallNumber=\"132\" Signal=\"GPIO3[13]\"/>\n        <Signals BallNumber=\"133\" Signal=\"GPIO3[14]\"/>\n        <Signals BallNumber=\"139\" Signal=\"GPIO3[15]\"/>\n    </Peripheral>\n    <Peripheral Name=\"GPIO5\">\n        <Signals BallNumber=\"94\" Signal=\"GPIO5[6]\"/>\n        <Signals BallNumber=\"97\" Signal=\"GPIO5[7]\"/>\n        <Signals BallNumber=\"68\" Signal=\"GPIO5[18]\"/>\n    </Peripheral>\n    <Peripheral Name=\"I2C0\">\n        <Signals BallNumber=\"91\" Signal=\"I2C0_SCL\"/>\n        <Signals BallNumber=\"92\" Signal=\"I2C0_SDA\"/>\n    </Peripheral>\n    <Peripheral Name=\"I2S0\">\n        <Signals BallNumber=\"98\" Signal=\"I2S0_TX_MCLK\"/>\n        <Signals BallNumber=\"111\" Signal=\"I2S0_TX_SCK\"/>\n        <Signals BallNumber=\"115\" Signal=\"I2S0_TX_SDA\"/>\n        <Signals BallNumber=\"113\" Signal=\"I2S0_TX_WS\"/>\n    </Peripheral>\n    <Peripheral Name=\"JTAG\">\n        <Signals BallNumber=\"27\" Signal=\"DBGEN\"/>\n        <Signals BallNumber=\"26\" Signal=\"TCK/SWDCLK\"/>\n        <Signals BallNumber=\"25\" Signal=\"TDI \"/>\n        <Signals BallNumber=\"30\" Signal=\"TDO/SWO\"/>\n        <Signals BallNumber=\"29\" Signal=\"TMS/SWDIO\"/>\n        <Signals BallNumber=\"28\" Signal=\"TRST\"/>\n    </Peripheral>\n    <Peripheral Name=\"RTC\">\n        <Signals BallNumber=\"126\" Signal=\"VBAT\"/>\n    </Peripheral>\n    <Peripheral Name=\"SCT\">\n        <Signals BallNumber=\"90\" Signal=\"CTIN_2\"/>\n        <Signals BallNumber=\"107\" Signal=\"CTIN_4\"/>\n        <Signals BallNumber=\"79\" Signal=\"CTIN_6\"/>\n        <Signals BallNumber=\"103\" Signal=\"CTOUT_2\"/>\n        <Signals BallNumber=\"105\" Signal=\"CTOUT_4\"/>\n        <Signals BallNumber=\"104\" Signal=\"CTOUT_5\"/>\n    </Peripheral>\n    <Peripheral Name=\"SD/MMC\">\n        <Signals BallNumber=\"59\" Signal=\"SD_CD\"/>\n        <Signals BallNumber=\"44\" Signal=\"SD_CLK\"/>\n        <Signals BallNumber=\"48\" Signal=\"SD_CMD\"/>\n        <Signals BallNumber=\"51\" Signal=\"SD_DAT0\"/>\n        <Signals BallNumber=\"52\" Signal=\"SD_DAT1\"/>\n        <Signals BallNumber=\"54\" Signal=\"SD_DAT2\"/>\n        <Signals BallNumber=\"55\" Signal=\"SD_DAT3\"/>\n        <Signals BallNumber=\"47\" Signal=\"SD_POW\"/>\n        <Signals BallNumber=\"50\" Signal=\"SD_VOLT0\"/>\n    </Peripheral>\n    <Peripheral Name=\"SGPIO\">\n        <Signals BallNumber=\"31\" Signal=\"SGPIO0\"/>\n        <Signals BallNumber=\"33\" Signal=\"SGPIO1\"/>\n        <Signals BallNumber=\"61\" Signal=\"SGPIO2\"/>\n        <Signals BallNumber=\"63\" Signal=\"SGPIO3\"/>\n        <Signals BallNumber=\"78\" Signal=\"SGPIO4\"/>\n        <Signals BallNumber=\"82\" Signal=\"SGPIO5\"/>\n        <Signals BallNumber=\"83\" Signal=\"SGPIO6\"/>\n        <Signals BallNumber=\"37\" Signal=\"SGPIO7\"/>\n        <Signals BallNumber=\"71\" Signal=\"SGPIO8\"/>\n        <Signals BallNumber=\"6\" Signal=\"SGPIO9\"/>\n        <Signals BallNumber=\"60\" Signal=\"SGPIO10\"/>\n        <Signals BallNumber=\"65\" Signal=\"SGPIO11\"/>\n        <Signals BallNumber=\"66\" Signal=\"SGPIO12\"/>\n        <Signals BallNumber=\"14\" Signal=\"SGPIO13\"/>\n        <Signals BallNumber=\"32\" Signal=\"SGPIO14\"/>\n        <Signals BallNumber=\"34\" Signal=\"SGPIO15\"/>\n    </Peripheral>\n    <Peripheral Name=\"SPIFI\">\n        <Signals BallNumber=\"123\" Signal=\"SPIFI_CS\"/>\n        <Signals BallNumber=\"121\" Signal=\"SPIFI_MISO\"/>\n        <Signals BallNumber=\"122\" Signal=\"SPIFI_MOSI\"/>\n        <Signals BallNumber=\"117\" Signal=\"SPIFI_SCK\"/>\n        <Signals BallNumber=\"120\" Signal=\"SPIFI_SIO2\"/>\n        <Signals BallNumber=\"118\" Signal=\"SPIFI_SIO3\"/>\n    </Peripheral>\n    <Peripheral Name=\"SSP1\">\n        <Signals BallNumber=\"43\" Signal=\"SSP1_MISO\"/>\n        <Signals BallNumber=\"46\" Signal=\"SSP1_MOSI\"/>\n        <Signals BallNumber=\"67\" Signal=\"SSP1_SCK\"/>\n        <Signals BallNumber=\"69\" Signal=\"SSP1_SSEL\"/>\n    </Peripheral>\n    <Peripheral Name=\"TRACE\">\n        <Signals BallNumber=\"119\" Signal=\"TRACECLK\"/>\n    </Peripheral>\n    <Peripheral Name=\"UART0\">\n        <Signals BallNumber=\"80\" Signal=\"U0_RXD\"/>\n        <Signals BallNumber=\"74\" Signal=\"U0_TXD\"/>\n    </Peripheral>\n    <Peripheral Name=\"UART3\">\n        <Signals BallNumber=\"87\" Signal=\"U3_RXD\"/>\n        <Signals BallNumber=\"86\" Signal=\"U3_TXD\"/>\n    </Peripheral>\n    <Peripheral Name=\"USB0\">\n        <Signals BallNumber=\"19\" Signal=\"USB0_DM\"/>\n        <Signals BallNumber=\"17\" Signal=\"USB0_DP\"/>\n        <Signals BallNumber=\"85\" Signal=\"USB0_IND0\"/>\n        <Signals BallNumber=\"84\" Signal=\"USB0_IND1\"/>\n        <Signals BallNumber=\"23\" Signal=\"USB0_RREF\"/>\n        <Signals BallNumber=\"20\" Signal=\"USB0_VBUS\"/>\n        <Signals BallNumber=\"16\" Signal=\"USB0_VDDA3V3\"/>\n        <Signals BallNumber=\"15\" Signal=\"USB0_VDDA3V3_DRIVER\"/>\n        <Signals BallNumber=\"22\" Signal=\"USB0_VSSA_REF\"/>\n        <Signals BallNumber=\"18\" Signal=\"USB0_VSSA_TERM\"/>\n    </Peripheral>\n    <Peripheral Name=\"WAKEUP\">\n        <Signals BallNumber=\"129\" Signal=\"WAKEUP0\"/>\n    </Peripheral>\n</PinMuxDesign>\n"
  },
  {
    "path": "hardware/jellybean/README",
    "content": "Copyright 2012 Michael Ossmann\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nJellybean is a microcontroller platform based on the LPC43xx.  It is designed\nto control Lemondrop.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Front\n    Inner3\n    Inner2\n    Back\n\nPCB description: 4 layer PCB 1.6 mm\n    Copper        1   35 um\n    Dielectric  1-2   0.35 mm\n    Copper        2   18 um\n    Dielectric  2-3   0.76 mm\n    Copper        3   18 um\n    Dielectric  3-4   0.35 mm\n    Copper        4   35 um\nDE104iML or equivalent substrate (Er=4.42@2.4GHz TanD=0.016)\ndouble side solder mask black\ndouble side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n"
  },
  {
    "path": "hardware/jellybean/jellybean-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Mon Apr 16 16:29:07 2012\n#encoding utf-8\n#\n# +1.8V\n#\nDEF +1.8V #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 140 20 H I C CNN\nF1 \"+1.8V\" 0 110 30 H V C CNN\nALIAS 1V8\nDRAW\nP 3 0 0 0  0 0  0 40  0 40 N\nX +1.8V 1 0 0 0 U 20 20 0 0 W N\nC 0 60 20 0 1 0 N\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 10  -100 -30  100 -30 N\nP 2 0 1 10  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_12X2\n#\nDEF CONN_12X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 650 60 H V C CNN\nF1 \"CONN_12X2\" 0 0 50 V V C CNN\nDRAW\nS -100 600 100 -600 0 1 0 N\nX P1 1 -400 550 300 R 60 30 1 1 P I\nX P2 2 400 550 300 L 60 30 1 1 P I\nX P3 3 -400 450 300 R 60 30 1 1 P I\nX P4 4 400 450 300 L 60 30 1 1 P I\nX P5 5 -400 350 300 R 60 30 1 1 P I\nX P6 6 400 350 300 L 60 30 1 1 P I\nX P7 7 -400 250 300 R 60 30 1 1 P I\nX P8 8 400 250 300 L 60 30 1 1 P I\nX P9 9 -400 150 300 R 60 30 1 1 P I\nX P10 10 400 150 300 L 60 30 1 1 P I\nX P20 20 400 -350 300 L 60 30 1 1 P I\nX P11 11 -400 50 300 R 60 30 1 1 P I\nX P21 21 -400 -450 300 R 60 30 1 1 P I\nX P12 12 400 50 300 L 60 30 1 1 P I\nX P22 22 400 -450 300 L 60 30 1 1 P I\nX P13 13 -400 -50 300 R 60 30 1 1 P I\nX P23 23 -400 -550 300 R 60 30 1 1 P I\nX P14 14 400 -50 300 L 60 30 1 1 P I\nX P24 24 400 -550 300 L 60 30 1 1 P I\nX P15 15 -400 -150 300 R 60 30 1 1 P I\nX P16 16 400 -150 300 L 60 30 1 1 P I\nX P17 17 -400 -250 300 R 60 30 1 1 P I\nX P18 18 400 -250 300 L 60 30 1 1 P I\nX P19 19 -400 -350 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_16X2\n#\nDEF CONN_16X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 850 60 H V C CNN\nF1 \"CONN_16X2\" 0 0 50 V V C CNN\nDRAW\nS -100 800 100 -800 0 1 0 N\nS 1200 650 1200 650 0 1 0 N\nX P1 1 -400 750 300 R 60 30 1 1 P I\nX P2 2 400 750 300 L 60 30 1 1 P I\nX P3 3 -400 650 300 R 60 30 1 1 P I\nX P4 4 400 650 300 L 60 30 1 1 P I\nX P5 5 -400 550 300 R 60 30 1 1 P I\nX P6 6 400 550 300 L 60 30 1 1 P I\nX P7 7 -400 450 300 R 60 30 1 1 P I\nX P8 8 400 450 300 L 60 30 1 1 P I\nX P9 9 -400 350 300 R 60 30 1 1 P I\nX P10 10 400 350 300 L 60 30 1 1 P I\nX P20 20 400 -150 300 L 60 30 1 1 P I\nX P30 30 400 -650 300 L 60 30 1 1 P I\nX P11 11 -400 250 300 R 60 30 1 1 P I\nX P21 21 -400 -250 300 R 60 30 1 1 P I\nX P31 31 -400 -750 300 R 60 30 1 1 P I\nX P12 12 400 250 300 L 60 30 1 1 P I\nX P22 22 400 -250 300 L 60 30 1 1 P I\nX P32 32 400 -750 300 L 60 30 1 1 P I\nX P13 13 -400 150 300 R 60 30 1 1 P I\nX P23 23 -400 -350 300 R 60 30 1 1 P I\nX P14 14 400 150 300 L 60 30 1 1 P I\nX P24 24 400 -350 300 L 60 30 1 1 P I\nX P15 15 -400 50 300 R 60 30 1 1 P I\nX ~ 25 -400 -450 300 R 60 30 1 1 P I\nX P16 16 400 50 300 L 60 30 1 1 P I\nX P26 26 400 -450 300 L 60 30 1 1 P I\nX P17 17 -400 -50 300 R 60 30 1 1 P I\nX P27 27 -400 -550 300 R 60 30 1 1 P I\nX P18 18 400 -50 300 L 60 30 1 1 P I\nX P28 28 400 -550 300 L 60 30 1 1 P I\nX P19 19 -400 -150 300 R 60 30 1 1 P I\nX P29 29 -400 -650 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_20X2\n#\nDEF CONN_20X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 1050 60 H V C CNN\nF1 \"CONN_20X2\" 0 0 50 V V C CNN\nDRAW\nS -100 1000 100 -1000 0 1 0 N\nX P1 1 -400 950 300 R 60 30 1 1 P I\nX P2 2 400 950 300 L 60 30 1 1 P I\nX P3 3 -400 850 300 R 60 30 1 1 P I\nX P4 4 400 850 300 L 60 30 1 1 P I\nX P5 5 -400 750 300 R 60 30 1 1 P I\nX P6 6 400 750 300 L 60 30 1 1 P I\nX P7 7 -400 650 300 R 60 30 1 1 P I\nX P8 8 400 650 300 L 60 30 1 1 P I\nX P9 9 -400 550 300 R 60 30 1 1 P I\nX P10 10 400 550 300 L 60 30 1 1 P I\nX P20 20 400 50 300 L 60 30 1 1 P I\nX P30 30 400 -450 300 L 60 30 1 1 P I\nX P40 40 400 -950 300 L 60 30 1 1 P I\nX P11 11 -400 450 300 R 60 30 1 1 P I\nX P21 21 -400 -50 300 R 60 30 1 1 P I\nX P31 31 -400 -550 300 R 60 30 1 1 P I\nX P12 12 400 450 300 L 60 30 1 1 P I\nX P22 22 400 -50 300 L 60 30 1 1 P I\nX P32 32 400 -550 300 L 60 30 1 1 P I\nX P13 13 -400 350 300 R 60 30 1 1 P I\nX P23 23 -400 -150 300 R 60 30 1 1 P I\nX P33 33 -400 -650 300 R 60 30 1 1 P I\nX P14 14 400 350 300 L 60 30 1 1 P I\nX P24 24 400 -150 300 L 60 30 1 1 P I\nX P34 34 400 -650 300 L 60 30 1 1 P I\nX P15 15 -400 250 300 R 60 30 1 1 P I\nX ~ 25 -400 -250 300 R 60 30 1 1 P I\nX P35 35 -400 -750 300 R 60 30 1 1 P I\nX P16 16 400 250 300 L 60 30 1 1 P I\nX P26 26 400 -250 300 L 60 30 1 1 P I\nX P36 36 400 -750 300 L 60 30 1 1 P I\nX P17 17 -400 150 300 R 60 30 1 1 P I\nX P27 27 -400 -350 300 R 60 30 1 1 P I\nX P37 37 -400 -850 300 R 60 30 1 1 P I\nX P18 18 400 150 300 L 60 30 1 1 P I\nX P28 28 400 -350 300 L 60 30 1 1 P I\nX P38 38 400 -850 300 L 60 30 1 1 P I\nX P19 19 -400 50 300 R 60 30 1 1 P I\nX P29 29 -400 -450 300 R 60 30 1 1 P I\nX P39 39 -400 -950 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3\n#\nDEF CONN_3 K 0 40 Y N 1 F N\nF0 \"K\" -50 0 50 V V C CNN\nF1 \"CONN_3\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 0 250 R 60 60 1 1 P I\nX P3 3 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_4X2\n#\nDEF CONN_4X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_4X2\" 0 0 40 V V C CNN\nDRAW\nS -100 200 100 -200 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nX 7 7 -400 -150 300 R 60 60 1 1 P I\nX 8 8 400 -150 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6\n#\nDEF CONN_6 P 0 30 Y N 1 F N\nF0 \"P\" -50 0 60 V V C CNN\nF1 \"CONN_6\" 50 0 60 V V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX 1 1 -350 250 250 R 60 60 1 1 P I\nX 2 2 -350 150 250 R 60 60 1 1 P I\nX 3 3 -350 50 250 R 60 60 1 1 P I\nX 4 4 -350 -50 250 R 60 60 1 1 P I\nX 5 5 -350 -150 250 R 60 60 1 1 P I\nX 6 6 -350 -250 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6X2\n#\nDEF CONN_6X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 350 60 H V C CNN\nF1 \"CONN_6X2\" 0 0 60 V V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX P1 1 -400 250 300 R 60 60 1 1 P I\nX P2 2 400 250 300 L 60 60 1 1 P I\nX P3 3 -400 150 300 R 60 60 1 1 P I\nX P4 4 400 150 300 L 60 60 1 1 P I\nX P5 5 -400 50 300 R 60 60 1 1 P I\nX P6 6 400 50 300 L 60 60 1 1 P I\nX P7 7 -400 -50 300 R 60 60 1 1 P I\nX P8 8 400 -50 300 L 60 60 1 1 P I\nX 9 9 -400 -150 300 R 60 60 1 1 P I\nX 10 10 400 -150 300 L 60 60 1 1 P I\nX 11 11 -400 -250 300 R 60 60 1 1 P I\nX 12 12 400 -250 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_8X2\n#\nDEF CONN_8X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 450 60 H V C CNN\nF1 \"CONN_8X2\" 0 0 50 V V C CNN\nDRAW\nS -100 400 100 -400 0 1 0 N\nX ~ 1 -400 350 300 R 60 60 1 1 P I\nX ~ 2 400 350 300 L 60 60 1 1 P I\nX ~ 3 -400 250 300 R 60 60 1 1 P I\nX ~ 4 400 250 300 L 60 60 1 1 P I\nX ~ 5 -400 150 300 R 60 60 1 1 P I\nX ~ 6 400 150 300 L 60 60 1 1 P I\nX ~ 7 -400 50 300 R 60 60 1 1 P I\nX ~ 8 400 50 300 L 60 60 1 1 P I\nX ~ 9 -400 -50 300 R 60 60 1 1 P I\nX ~ 10 400 -50 300 L 60 60 1 1 P I\nX ~ 11 -400 -150 300 R 60 60 1 1 P I\nX ~ 12 400 -150 300 L 60 60 1 1 P I\nX ~ 13 -400 -250 300 R 60 60 1 1 P I\nX ~ 14 400 -250 300 L 60 60 1 1 P I\nX ~ 15 -400 -350 300 R 60 60 1 1 P I\nX ~ 16 400 -350 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# FILTER\n#\nDEF FILTER FB 0 40 Y N 1 F N\nF0 \"FB\" 0 150 60 H V C CNN\nF1 \"FILTER\" 0 -100 60 H V C CNN\nDRAW\nA -150 0 50 1 1799 0 1 0 N -100 0 -200 0\nA -50 0 50 1 1799 0 1 0 N 0 0 -100 0\nA 0 0 0 0 0 0 1 0 N 0 0 0 0\nA 50 0 50 1 1799 0 1 0 N 100 0 0 0\nA 150 0 50 1 1799 0 1 0 N 200 0 100 0\nS -225 75 225 -50 0 1 0 N\nX 1 1 -350 0 150 R 40 40 1 1 P\nX 2 2 350 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-IP4220CZ6\n#\nDEF GSG-IP4220CZ6 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"GSG-IP4220CZ6\" 0 -250 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX ESD3 4 550 -100 300 L 50 50 1 1 I\nX VP 5 550 0 300 L 50 50 1 1 W\nX ESD4 6 550 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B\n#\nDEF GSG-USB-MICRO-B J 0 40 Y Y 1 F N\nF0 \"J\" 0 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B\" 0 -350 60 H V C CNN\nDRAW\nP 5 0 1 0  200 250  -50 250  -50 -250  200 -250  200 -250 N\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-XC2C64A-7VQG100C\n#\nDEF GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"GSG-XC2C64A-7VQG100C\" 0 -100 60 H V C CNN\nDRAW\nS -1700 1700 1700 -1700 0 1 0 N\nX BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B\nX BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B\nX BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B\nX BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B\nX VAUX 5 -2000 800 300 R 50 50 1 1 W\nX BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B\nX BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B\nX BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B\nX BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B\nX BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B\nX NC 20 -2000 -700 300 R 50 50 1 1 N\nX BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B\nX BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B\nX BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B\nX BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B\nX BANK2F3M12 70 2000 700 300 L 50 50 1 1 B\nX NC 80 800 2000 300 D 50 50 1 1 N\nX BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B\nX BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B\nX GND 21 -2000 -800 300 R 50 50 1 1 W\nX GND 31 -700 -2000 300 U 50 50 1 1 W\nX BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B\nX VCCIO1 51 2000 -1200 300 L 50 50 1 1 W\nX BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B\nX BANK2F3M11 71 2000 800 300 L 50 50 1 1 B\nX BANK2F3M4 81 700 2000 300 D 50 50 1 1 B\nX BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B\nX BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B\nX BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B\nX BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B\nX BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B\nX BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B\nX GND 62 2000 -100 300 L 50 50 1 1 W\nX BANK2F3M10 72 2000 900 300 L 50 50 1 1 B\nX NC 82 600 2000 300 D 50 50 1 1 N\nX BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B\nX BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B\nX BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B\nX BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B\nX BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B\nX BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B\nX NC 63 2000 0 300 L 50 50 1 1 N\nX NC 73 2000 1000 300 L 50 50 1 1 N\nX TDO 83 500 2000 300 D 50 50 1 1 O\nX NC 93 -500 2000 300 D 50 50 1 1 N\nX BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B\nX BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B\nX BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B\nX NC 44 600 -2000 300 U 50 50 1 1 N\nX NC 54 2000 -900 300 L 50 50 1 1 N\nX BANK2F3M15 64 2000 100 300 L 50 50 1 1 B\nX BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B\nX GND 84 400 2000 300 D 50 50 1 1 W\nX BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B\nX BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B\nX NC 25 -2000 -1200 300 R 50 50 1 1 N\nX BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B\nX TDI 45 700 -2000 300 U 50 50 1 1 I\nX BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B\nX NC 65 2000 200 300 L 50 50 1 1 N\nX NC 75 2000 1200 300 L 50 50 1 1 N\nX NC 85 300 2000 300 D 50 50 1 1 N\nX NC 95 -700 2000 300 D 50 50 1 1 N\nX BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B\nX VCC 26 -1200 -2000 300 U 50 50 1 1 W\nX BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B\nX NC 46 800 -2000 300 U 50 50 1 1 N\nX BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B\nX NC 66 2000 300 300 L 50 50 1 1 N\nX BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B\nX NC 86 200 2000 300 D 50 50 1 1 N\nX NC 96 -800 2000 300 D 50 50 1 1 N\nX BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B\nX BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B\nX BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B\nX TMS 47 900 -2000 300 U 50 50 1 1 I\nX VCC 57 2000 -600 300 L 50 50 1 1 W\nX BANK2F3M14 67 2000 400 300 L 50 50 1 1 B\nX BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B\nX NC 87 100 2000 300 D 50 50 1 1 N\nX BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B\nX BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B\nX BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B\nX VCCIO1 38 0 -2000 300 U 50 50 1 1 W\nX TCK 48 1000 -2000 300 U 50 50 1 1 I\nX BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B\nX BANK2F3M13 68 2000 500 300 L 50 50 1 1 B\nX BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B\nX VCCIO2 88 0 2000 300 D 50 50 1 1 W\nX VCCIO2 98 -1000 2000 300 D 50 50 1 1 W\nX BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B\nX BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B\nX BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B\nX BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B\nX NC 59 2000 -400 300 L 50 50 1 1 N\nX GND 69 2000 600 300 L 50 50 1 1 W\nX BANK2F3M5 79 900 2000 300 D 50 50 1 1 B\nX BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B\nX BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B\nX GND 100 -1200 2000 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# LED\n#\nDEF LED D 0 40 Y N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"LED\" 0 -100 50 H V C CNN\n$FPLIST\n LED-3MM\n LED-5MM\n LED-10MM\n LED-0603\n LED-0805\n LED-1206\n LEDV\n$ENDFPLIST\nDRAW\nP 2 0 1 0  50 50  50 -50 N\nP 3 0 1 0  -50 50  50 0  -50 -50 F\nP 3 0 1 0  65 -40  110 -80  105 -55 N\nP 3 0 1 0  80 -25  125 -65  120 -40 N\nX A 1 -200 0 150 R 40 40 1 1 P\nX K 2 200 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# LPC43XXFBD144\n#\nDEF LPC43XXFBD144 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"LPC43XXFBD144\" 0 -150 60 H V C CNN\nDRAW\nS -2400 2400 2400 -2400 0 1 0 N\nX P4_0 1 -2700 1750 300 R 50 50 1 1 B\nX ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I\nX P4_1 3 -2700 1550 300 R 50 50 1 1 B\nX VSSIO 4 -2700 1450 300 R 50 50 1 1 W\nX VDDIO 5 -2700 1350 300 R 50 50 1 1 W\nX ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B\nX P4_3 7 -2700 1150 300 R 50 50 1 1 B\nX P4_2 8 -2700 1050 300 R 50 50 1 1 B\nX P4_4 9 -2700 950 300 R 50 50 1 1 B\nX P4_5 10 -2700 850 300 R 50 50 1 1 B\nX USB0_DM 20 -2700 -150 300 R 50 50 1 1 B\nX TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I\nX VSSIO 40 -1450 -2700 300 U 50 50 1 1 W\nX P1_7 50 -450 -2700 300 U 50 50 1 1 B\nX P1_13 60 550 -2700 300 U 50 50 1 1 B\nX P1_20 70 1550 -2700 300 U 50 50 1 1 B\nX P6_4 80 2700 -1050 300 L 50 50 1 1 B\nX USB1_DM 90 2700 -50 300 L 50 50 1 1 B\nX P4_6 11 -2700 750 300 R 50 50 1 1 B\nX USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B\nX TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O\nX VDDIO 41 -1350 -2700 300 U 50 50 1 1 W\nX P1_8 51 -350 -2700 300 U 50 50 1 1 B\nX P1_14 61 650 -2700 300 U 50 50 1 1 B\nX VDDIO 71 1650 -2700 300 U 50 50 1 1 W\nX P2_1 81 2700 -950 300 L 50 50 1 1 B\nX P2_5 91 2700 50 300 L 50 50 1 1 B\nX XTAL1 12 -2700 650 300 R 50 50 1 1 I\nX USB0_ID 22 -2700 -350 300 R 50 50 1 1 I\nX P0_0 32 -2700 -1350 300 R 50 50 1 1 B\nX P1_1 42 -1250 -2700 300 U 50 50 1 1 B\nX P1_9 52 -250 -2700 300 U 50 50 1 1 B\nX P1_15 62 750 -2700 300 U 50 50 1 1 B\nX P9_6 72 1750 -2700 300 U 50 50 1 1 B\nX P6_5 82 2700 -850 300 L 50 50 1 1 B\nX I2C0_SCL 92 2700 150 300 L 50 50 1 1 B\nX XTAL2 13 -2700 550 300 R 50 50 1 1 O\nX USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W\nX P4_9 33 -2700 -1450 300 R 50 50 1 1 B\nX P1_2 43 -1150 -2700 300 U 50 50 1 1 B\nX P1_10 53 -150 -2700 300 U 50 50 1 1 B\nX P5_6 63 850 -2700 300 U 50 50 1 1 B\nX P6_0 73 2700 -1750 300 L 50 50 1 1 B\nX P6_6 83 2700 -750 300 L 50 50 1 1 B\nX I2C0_SDA 93 2700 250 300 L 50 50 1 1 B\nX P4_7 14 -2700 450 300 R 50 50 1 1 B\nX USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B\nX P0_1 34 -2700 -1550 300 R 50 50 1 1 B\nX P1_3 44 -1050 -2700 300 U 50 50 1 1 B\nX P5_3 54 -50 -2700 300 U 50 50 1 1 B\nX P1_16 64 950 -2700 300 U 50 50 1 1 B\nX P6_1 74 2700 -1650 300 L 50 50 1 1 B\nX P2_2 84 2700 -650 300 L 50 50 1 1 B\nX VDDREG 94 2700 350 300 L 50 50 1 1 W\nX P4_8 15 -2700 350 300 R 50 50 1 1 B\nX VDDREG 25 -2700 -650 300 R 50 50 1 1 W\nX P4_10 35 -2700 -1650 300 R 50 50 1 1 B\nX CLK0 45 -950 -2700 300 U 50 50 1 1 B\nX P1_11 55 50 -2700 300 U 50 50 1 1 B\nX P5_7 65 1050 -2700 300 U 50 50 1 1 B\nX P2_0 75 2700 -1550 300 L 50 50 1 1 B\nX P6_7 85 2700 -550 300 L 50 50 1 1 B\nX P2_6 95 2700 450 300 L 50 50 1 1 B\nX USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W\nX TDI 26 -2700 -750 300 R 50 50 1 1 I\nX VDDIO 36 -2700 -1750 300 R 50 50 1 1 W\nX P5_2 46 -850 -2700 300 U 50 50 1 1 B\nX P1_12 56 150 -2700 300 U 50 50 1 1 B\nX P1_17 66 1150 -2700 300 U 50 50 1 1 B\nX VSSIO 76 2700 -1450 300 L 50 50 1 1 W\nX P6_8 86 2700 -450 300 L 50 50 1 1 B\nX P2_7 96 2700 550 300 L 50 50 1 1 B\nX USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W\nX TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I\nX P5_0 37 -1750 -2700 300 U 50 50 1 1 B\nX P1_4 47 -750 -2700 300 U 50 50 1 1 B\nX P5_4 57 250 -2700 300 U 50 50 1 1 B\nX P1_18 67 1250 -2700 300 U 50 50 1 1 B\nX VDDIO 77 2700 -1350 300 L 50 50 1 1 W\nX P2_3 87 2700 -350 300 L 50 50 1 1 B\nX P6_9 97 2700 650 300 L 50 50 1 1 B\nX USB0_DP 18 -2700 50 300 R 50 50 1 1 B\nX DBGEN 28 -2700 -950 300 R 50 50 1 1 I\nX P1_0 38 -1650 -2700 300 U 50 50 1 1 B\nX P1_5 48 -650 -2700 300 U 50 50 1 1 B\nX P5_5 58 350 -2700 300 U 50 50 1 1 B\nX P1_19 68 1350 -2700 300 U 50 50 1 1 B\nX P6_2 78 2700 -1250 300 L 50 50 1 1 B\nX P2_4 88 2700 -250 300 L 50 50 1 1 B\nX P2_8 98 2700 750 300 L 50 50 1 1 B\nX USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W\nX TRST 29 -2700 -1050 300 R 50 50 1 1 I\nX P5_1 39 -1550 -2700 300 U 50 50 1 1 B\nX P1_6 49 -550 -2700 300 U 50 50 1 1 B\nX VDDREG 59 450 -2700 300 U 50 50 1 1 W\nX P9_5 69 1450 -2700 300 U 50 50 1 1 B\nX P6_3 79 2700 -1150 300 L 50 50 1 1 B\nX USB1_DP 89 2700 -150 300 L 50 50 1 1 B\nX CLK2 99 2700 850 300 L 50 50 1 1 B\nX P6_10 100 2700 950 300 L 50 50 1 1 B\nX P7_0 110 1650 2700 300 D 50 50 1 1 B\nX PF_4 120 650 2700 300 D 50 50 1 1 B\nX WAKEUP0 130 -350 2700 300 D 50 50 1 1 I\nX P7_7 140 -1350 2700 300 D 50 50 1 1 B\nX P6_11 101 2700 1050 300 L 50 50 1 1 B\nX VDDIO 111 1550 2700 300 D 50 50 1 1 W\nX P3_5 121 550 2700 300 D 50 50 1 1 B\nX VDDREG 131 -450 2700 300 D 50 50 1 1 W\nX VDDIO 141 -1450 2700 300 D 50 50 1 1 W\nX P2_9 102 2700 1150 300 L 50 50 1 1 B\nX P3_0 112 1450 2700 300 D 50 50 1 1 B\nX P3_6 122 450 2700 300 D 50 50 1 1 B\nX P7_4 132 -550 2700 300 D 50 50 1 1 B\nX ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I\nX P6_12 103 2700 1250 300 L 50 50 1 1 B\nX P7_1 113 1350 2700 300 D 50 50 1 1 B\nX P3_7 123 350 2700 300 D 50 50 1 1 B\nX P7_5 133 -650 2700 300 D 50 50 1 1 B\nX ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I\nX P2_10 104 2700 1350 300 L 50 50 1 1 B\nX P3_1 114 1250 2700 300 D 50 50 1 1 B\nX P3_8 124 250 2700 300 D 50 50 1 1 B\nX P7_6 134 -750 2700 300 D 50 50 1 1 B\nX ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I\nX P2_11 105 2700 1450 300 L 50 50 1 1 B\nX P7_2 115 1150 2700 300 D 50 50 1 1 B\nX RTCX1 125 150 2700 300 D 50 50 1 1 I\nX VSSA 135 -850 2700 300 D 50 50 1 1 W\nX P2_12 106 2700 1550 300 L 50 50 1 1 B\nX P3_2 116 1050 2700 300 D 50 50 1 1 B\nX RTCX2 126 50 2700 300 D 50 50 1 1 O\nX ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I\nX VDDIO 107 2700 1650 300 L 50 50 1 1 W\nX P7_3 117 950 2700 300 D 50 50 1 1 B\nX VBAT 127 -50 2700 300 D 50 50 1 1 W\nX VDDA 137 -1050 2700 300 D 50 50 1 1 W\nX P2_13 108 2700 1750 300 L 50 50 1 1 B\nX P3_3 118 850 2700 300 D 50 50 1 1 B\nX RESET 128 -150 2700 300 D 50 50 1 1 I\nX ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I\nX VSSIO 109 1750 2700 300 D 50 50 1 1 W\nX P3_4 119 750 2700 300 D 50 50 1 1 B\nX RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O\nX ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# TPS62410\n#\nDEF TPS62410 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -50 60 H V C CNN\nF1 \"TPS62410\" 0 300 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX PP 0 0 -650 300 U 50 50 1 1 W\nX ADJ2 1 -650 200 300 R 50 50 1 1 I\nX MODE/DATA 2 -650 100 300 R 50 50 1 1 I\nX VIN 3 -650 0 300 R 50 50 1 1 W\nX FB1 4 -650 -100 300 R 50 50 1 1 I\nX DEF1 5 -650 -200 300 R 50 50 1 1 I\nX SW1 6 650 -200 300 L 50 50 1 1 O\nX EN1 7 650 -100 300 L 50 50 1 1 I\nX GND 8 650 0 300 L 50 50 1 1 W\nX EN2 9 650 100 300 L 50 50 1 1 I\nX SW2 10 650 200 300 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n# W25Q80BV\n#\nDEF W25Q80BV U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 60 H V C CNN\nF1 \"W25Q80BV\" 0 250 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX CS 1 -550 150 300 R 50 50 1 1 I\nX DO 2 -550 50 300 R 50 50 1 1 B\nX WP 3 -550 -50 300 R 50 50 1 1 B\nX GND 4 -550 -150 300 R 50 50 1 1 W\nX DI 5 550 -150 300 L 50 50 1 1 B\nX CLK 6 550 -50 300 L 50 50 1 1 I\nX HOLD 7 550 50 300 L 50 50 1 1 B\nX VCC 8 550 150 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/jellybean/jellybean.brd",
    "content": "PCBNEW-BOARD Version 1 date Mon Apr 16 11:47:36 2012\n\n# Created by Pcbnew(2011-06-30 BZR 3033)-stable\n\n$GENERAL\nencoding utf-8\nLayerCount 4\nLy 1FFF8007\nEnabledLayers 10FF8007\nLinks 465\nNoConn 0\nDi 38424 21344 77576 54576\nNdraw 38\nNtrack 1917\nNzone 0\nBoardThickness 630\nNmodule 118\nNnets 196\n$EndGENERAL\n\n$SHEETDESCR\nSheet A4 11700 8267\nTitle \"\"\nDate \"16 apr 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nInternalUnit 0.000100 INCH\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 80\nTrackWidthList 100\nTrackWidthList 120\nTrackWidthList 160\nTrackWidthList 200\nTrackWidthList 500\nTrackClearence 80\nZoneClearence 200\nTrackMinWidth 60\nDrawSegmWidth 150\nEdgeSegmWidth 150\nViaSize 350\nViaDrill 250\nViaMinSize 200\nViaMinDrill 130\nViaSizeList 250 150\nMicroViaSize 200\nMicroViaDrill 50\nMicroViasAllowed 0\nMicroViaMinSize 200\nMicroViaMinDrill 50\nTextPcbWidth 80\nTextPcbSize 400 500\nEdgeModWidth 150\nTextModSize 600 600\nTextModWidth 120\nPadSize 600 600\nPadDrill 320\nPad2MaskClearance 100\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nPcbPlotParams (pcbplotparams (layerselection 284721159) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"+1.8V\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/ADC0_0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/ADC0_2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/ADC0_5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/ADC0_6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/B1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/B1AUX10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/B1AUX11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/B1AUX12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/B1AUX13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/B1AUX14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/B1AUX15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/B1AUX16\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/B1AUX9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/B2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/B2AUX1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/B2AUX10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/B2AUX11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/B2AUX12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"/B2AUX13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"/B2AUX14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"/B2AUX15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"/B2AUX16\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"/B2AUX2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"/B2AUX3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"/B2AUX4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"/B2AUX5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"/B2AUX6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"/B2AUX7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"/B2AUX8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"/B2AUX9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"/B3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"/B4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"/B5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"/B6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"/B7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"/BOOT0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"/BOOT1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"/BOOT2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"/BOOT3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"/CPLD_TCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"/CPLD_TDI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"/CPLD_TDO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"/CPLD_TMS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"/CTIN_2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"/CTIN_4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"/CTIN_6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"/CTOUT_2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"/CTOUT_4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"/CTOUT_5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"/DA0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"/DA1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"/DA2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"/DA3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"/DA4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"/DA5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"/DA6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"/DA7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"/DBGEN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"/DD0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"/DD1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"/DD2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"/DD3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"/DD4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"/DD5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"/DD6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"/DD7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"/DD8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"/DD9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"/DM\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"/DP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"/EN1V8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"/GCK0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"/GCK1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"/GCK2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"/GPIO3_10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"/GPIO3_11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"/GPIO3_12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"/GPIO3_13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"/GPIO3_14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"/GPIO3_15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"/GPIO3_8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"/GPIO3_9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"/I2S0_TX_MCLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"/I2S0_TX_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 86 \"/I2S0_TX_SDA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 87 \"/I2S0_TX_WS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 88 \"/INTR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 89 \"/ISP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 90 \"/LED1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 91 \"/LED2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 92 \"/LED3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 93 \"/LPC_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 94 \"/OEB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 95 \"/RESET\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 96 \"/RREF\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 97 \"/RSSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 98 \"/RXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 99 \"/RXHP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 100 \"/SCL\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 101 \"/SDA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 102 \"/SD_CD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 103 \"/SD_CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 104 \"/SD_CMD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 105 \"/SD_DAT0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 106 \"/SD_DAT1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 107 \"/SD_DAT2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 108 \"/SD_DAT3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 109 \"/SD_POW\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 110 \"/SD_VOLT0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 111 \"/SGPIO0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 112 \"/SGPIO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 113 \"/SGPIO10\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 114 \"/SGPIO11\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 115 \"/SGPIO12\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 116 \"/SGPIO13\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 117 \"/SGPIO14\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 118 \"/SGPIO15\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 119 \"/SGPIO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 120 \"/SGPIO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 121 \"/SGPIO4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 122 \"/SGPIO5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 123 \"/SGPIO6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 124 \"/SGPIO7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 125 \"/SGPIO8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 126 \"/SGPIO9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 127 \"/SPIFI_CS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 128 \"/SPIFI_MISO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 129 \"/SPIFI_MOSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 130 \"/SPIFI_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 131 \"/SPIFI_SIO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 132 \"/SPIFI_SIO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 133 \"/SSP1_MISO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 134 \"/SSP1_MOSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 135 \"/SSP1_SCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 136 \"/SSP1_SSEL\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 137 \"/TCK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 138 \"/TDI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 139 \"/TDO\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 140 \"/TMS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 141 \"/TRACECLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 142 \"/TRST\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 143 \"/TXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 144 \"/U0_RXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 145 \"/U0_TXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 146 \"/U3_RXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 147 \"/U3_TXD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 148 \"/USB0_IND0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 149 \"/USB0_IND1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 150 \"/VBUS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 151 \"/VCCIO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 152 \"/VREGMODE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 153 \"/WAKEUP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 154 \"/XCVR_EN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 155 \"/XTAL1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 156 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 157 \"N-000001\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 158 \"N-000032\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 159 \"N-000034\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 160 \"N-000035\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 161 \"N-000036\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 162 \"N-000049\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 163 \"N-000051\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 164 \"N-000053\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 165 \"N-000067\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 166 \"N-000068\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 167 \"N-000069\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 168 \"N-000070\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 169 \"N-000073\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 170 \"N-000076\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 171 \"N-000120\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 172 \"N-000129\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 173 \"N-000150\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 174 \"N-000152\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 175 \"N-000153\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 176 \"N-000160\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 177 \"N-000164\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 178 \"N-000165\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 179 \"N-000166\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 180 \"N-000167\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 181 \"N-000194\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 182 \"N-000195\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 183 \"N-000197\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 184 \"N-000198\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 185 \"N-000200\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 186 \"N-000201\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 187 \"N-000214\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 188 \"N-000217\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 189 \"N-000218\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 190 \"N-000219\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 191 \"N-000220\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 192 \"N-000230\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 193 \"N-000231\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 194 \"N-000246\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 195 \"VCC\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 80\nTrackWidth 80\nViaDia 350\nViaDrill 250\nuViaDia 200\nuViaDrill 50\nAddNet \"\"\nAddNet \"+1.8V\"\nAddNet \"/ADC0_0\"\nAddNet \"/ADC0_2\"\nAddNet \"/ADC0_5\"\nAddNet \"/ADC0_6\"\nAddNet \"/B1\"\nAddNet \"/B1AUX10\"\nAddNet \"/B1AUX11\"\nAddNet \"/B1AUX12\"\nAddNet \"/B1AUX13\"\nAddNet \"/B1AUX14\"\nAddNet \"/B1AUX15\"\nAddNet \"/B1AUX16\"\nAddNet \"/B1AUX9\"\nAddNet \"/B2\"\nAddNet \"/B2AUX1\"\nAddNet \"/B2AUX10\"\nAddNet \"/B2AUX11\"\nAddNet \"/B2AUX12\"\nAddNet \"/B2AUX13\"\nAddNet \"/B2AUX14\"\nAddNet \"/B2AUX15\"\nAddNet \"/B2AUX16\"\nAddNet \"/B2AUX2\"\nAddNet \"/B2AUX3\"\nAddNet \"/B2AUX4\"\nAddNet \"/B2AUX5\"\nAddNet \"/B2AUX6\"\nAddNet \"/B2AUX7\"\nAddNet \"/B2AUX8\"\nAddNet \"/B2AUX9\"\nAddNet \"/B3\"\nAddNet \"/B4\"\nAddNet \"/B5\"\nAddNet \"/B6\"\nAddNet \"/B7\"\nAddNet \"/BOOT0\"\nAddNet \"/BOOT1\"\nAddNet \"/BOOT2\"\nAddNet \"/BOOT3\"\nAddNet \"/CPLD_TCK\"\nAddNet \"/CPLD_TDI\"\nAddNet \"/CPLD_TDO\"\nAddNet \"/CPLD_TMS\"\nAddNet \"/CTIN_2\"\nAddNet \"/CTIN_4\"\nAddNet \"/CTIN_6\"\nAddNet \"/CTOUT_2\"\nAddNet \"/CTOUT_4\"\nAddNet \"/CTOUT_5\"\nAddNet \"/DA0\"\nAddNet \"/DA1\"\nAddNet \"/DA2\"\nAddNet \"/DA3\"\nAddNet \"/DA4\"\nAddNet \"/DA5\"\nAddNet \"/DA6\"\nAddNet \"/DA7\"\nAddNet \"/DBGEN\"\nAddNet \"/DD0\"\nAddNet \"/DD1\"\nAddNet \"/DD2\"\nAddNet \"/DD3\"\nAddNet \"/DD4\"\nAddNet \"/DD5\"\nAddNet \"/DD6\"\nAddNet \"/DD7\"\nAddNet \"/DD8\"\nAddNet \"/DD9\"\nAddNet \"/DM\"\nAddNet \"/DP\"\nAddNet \"/EN1V8\"\nAddNet \"/GCK0\"\nAddNet \"/GCK1\"\nAddNet \"/GCK2\"\nAddNet \"/GPIO3_10\"\nAddNet \"/GPIO3_11\"\nAddNet \"/GPIO3_12\"\nAddNet \"/GPIO3_13\"\nAddNet \"/GPIO3_14\"\nAddNet \"/GPIO3_15\"\nAddNet \"/GPIO3_8\"\nAddNet \"/GPIO3_9\"\nAddNet \"/I2S0_TX_MCLK\"\nAddNet \"/I2S0_TX_SCK\"\nAddNet \"/I2S0_TX_SDA\"\nAddNet \"/I2S0_TX_WS\"\nAddNet \"/INTR\"\nAddNet \"/ISP\"\nAddNet \"/LED1\"\nAddNet \"/LED2\"\nAddNet \"/LED3\"\nAddNet \"/LPC_CLK\"\nAddNet \"/OEB\"\nAddNet \"/RESET\"\nAddNet \"/RREF\"\nAddNet \"/RSSI\"\nAddNet \"/RXENABLE\"\nAddNet \"/RXHP\"\nAddNet \"/SCL\"\nAddNet \"/SDA\"\nAddNet \"/SD_CD\"\nAddNet \"/SD_CLK\"\nAddNet \"/SD_CMD\"\nAddNet \"/SD_DAT0\"\nAddNet \"/SD_DAT1\"\nAddNet \"/SD_DAT2\"\nAddNet \"/SD_DAT3\"\nAddNet \"/SD_POW\"\nAddNet \"/SD_VOLT0\"\nAddNet \"/SGPIO0\"\nAddNet \"/SGPIO1\"\nAddNet \"/SGPIO10\"\nAddNet \"/SGPIO11\"\nAddNet \"/SGPIO12\"\nAddNet \"/SGPIO13\"\nAddNet \"/SGPIO14\"\nAddNet \"/SGPIO15\"\nAddNet \"/SGPIO2\"\nAddNet \"/SGPIO3\"\nAddNet \"/SGPIO4\"\nAddNet \"/SGPIO5\"\nAddNet \"/SGPIO6\"\nAddNet \"/SGPIO7\"\nAddNet \"/SGPIO8\"\nAddNet \"/SGPIO9\"\nAddNet \"/SPIFI_CS\"\nAddNet \"/SPIFI_MISO\"\nAddNet \"/SPIFI_MOSI\"\nAddNet \"/SPIFI_SCK\"\nAddNet \"/SPIFI_SIO2\"\nAddNet \"/SPIFI_SIO3\"\nAddNet \"/SSP1_MISO\"\nAddNet \"/SSP1_MOSI\"\nAddNet \"/SSP1_SCK\"\nAddNet \"/SSP1_SSEL\"\nAddNet \"/TCK\"\nAddNet \"/TDI\"\nAddNet \"/TDO\"\nAddNet \"/TMS\"\nAddNet \"/TRACECLK\"\nAddNet \"/TRST\"\nAddNet \"/TXENABLE\"\nAddNet \"/U0_RXD\"\nAddNet \"/U0_TXD\"\nAddNet \"/U3_RXD\"\nAddNet \"/U3_TXD\"\nAddNet \"/USB0_IND0\"\nAddNet \"/USB0_IND1\"\nAddNet \"/VBUS\"\nAddNet \"/VCCIO1\"\nAddNet \"/VREGMODE\"\nAddNet \"/WAKEUP\"\nAddNet \"/XCVR_EN\"\nAddNet \"/XTAL1\"\nAddNet \"GND\"\nAddNet \"N-000001\"\nAddNet \"N-000032\"\nAddNet \"N-000034\"\nAddNet \"N-000035\"\nAddNet \"N-000036\"\nAddNet \"N-000049\"\nAddNet \"N-000051\"\nAddNet \"N-000053\"\nAddNet \"N-000067\"\nAddNet \"N-000068\"\nAddNet \"N-000069\"\nAddNet \"N-000070\"\nAddNet \"N-000073\"\nAddNet \"N-000076\"\nAddNet \"N-000120\"\nAddNet \"N-000129\"\nAddNet \"N-000150\"\nAddNet \"N-000152\"\nAddNet \"N-000153\"\nAddNet \"N-000160\"\nAddNet \"N-000164\"\nAddNet \"N-000165\"\nAddNet \"N-000166\"\nAddNet \"N-000167\"\nAddNet \"N-000194\"\nAddNet \"N-000195\"\nAddNet \"N-000197\"\nAddNet \"N-000198\"\nAddNet \"N-000200\"\nAddNet \"N-000201\"\nAddNet \"N-000214\"\nAddNet \"N-000217\"\nAddNet \"N-000218\"\nAddNet \"N-000219\"\nAddNet \"N-000220\"\nAddNet \"N-000230\"\nAddNet \"N-000231\"\nAddNet \"N-000246\"\nAddNet \"VCC\"\n$EndNCLASS\n$MODULE GSG-VQ100\nPo 48000 40000 2700 15 4F8A48B5 4F8A670A ~P\nLi GSG-VQ100\nSc 4F8A670A\nAR /4F7A3924\nOp 0 0 0\nT0 0 0 600 600 2700 120 N V 21 N \"U4\"\nT1 0 0 600 600 2700 120 N I 21 N \"GSG-XC2C64A-7VQG100C\"\nDC -2264 -2264 -1969 -2264 150 21\nDS 3150 -2559 3150 -3150 150 21\nDS 3150 -3150 2559 -3150 150 21\nDS 2559 3150 3150 3150 150 21\nDS 3150 3150 3150 2559 150 21\nDS -3150 2559 -3150 3150 150 21\nDS -3150 3150 -2559 3150 150 21\nDS -2559 -3150 -3150 -3150 150 21\nDS -3150 -3150 -3150 -2559 150 21\n$PAD\nSh \"1\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/B2AUX12\"\nPo -3150 -2362\nLe -2081976584\n$EndPAD\n$PAD\nSh \"2\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/B2AUX11\"\nPo -3150 -2165\nLe 33\n$EndPAD\n$PAD\nSh \"3\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/B2AUX10\"\nPo -3150 -1969\nLe 1\n$EndPAD\n$PAD\nSh \"4\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/B2AUX9\"\nPo -3150 -1772\nLe -2081976376\n$EndPAD\n$PAD\nSh \"5\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -3150 -1575\nLe 33\n$EndPAD\n$PAD\nSh \"6\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/B2AUX8\"\nPo -3150 -1378\nLe -2081976504\n$EndPAD\n$PAD\nSh \"7\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/B2AUX7\"\nPo -3150 -1181\nLe -2081976584\n$EndPAD\n$PAD\nSh \"8\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/B2AUX6\"\nPo -3150 -984\nLe -2081976472\n$EndPAD\n$PAD\nSh \"9\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/B2AUX5\"\nPo -3150 -787\nLe 41651360\n$EndPAD\n$PAD\nSh \"10\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/B2AUX4\"\nPo -3150 -591\nLe -2070637512\n$EndPAD\n$PAD\nSh \"11\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/B2AUX3\"\nPo -3150 -394\nLe -2070637512\n$EndPAD\n$PAD\nSh \"12\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/B2AUX2\"\nPo -3150 -197\nLe 97\n$EndPAD\n$PAD\nSh \"13\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/B2AUX1\"\nPo -3150 0\nLe 42114608\n$EndPAD\n$PAD\nSh \"14\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3150 197\nLe 42746672\n$EndPAD\n$PAD\nSh \"15\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3150 394\nLe -2070637512\n$EndPAD\n$PAD\nSh \"16\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3150 591\nLe -2081976456\n$EndPAD\n$PAD\nSh \"17\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/DD9\"\nPo -3150 787\nLe -2070637512\n$EndPAD\n$PAD\nSh \"18\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"/DD8\"\nPo -3150 984\nLe -2070637512\n$EndPAD\n$PAD\nSh \"19\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"/DD7\"\nPo -3150 1181\nLe -2070637512\n$EndPAD\n$PAD\nSh \"20\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3150 1378\nLe 4\n$EndPAD\n$PAD\nSh \"21\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -3150 1575\nLe -2070637512\n$EndPAD\n$PAD\nSh \"22\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/GCK0\"\nPo -3150 1772\nLe -2081976552\n$EndPAD\n$PAD\nSh \"23\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/GCK1\"\nPo -3150 1969\nLe -2081976504\n$EndPAD\n$PAD\nSh \"24\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"/DD6\"\nPo -3150 2165\nLe 39764296\n$EndPAD\n$PAD\nSh \"25\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3150 2362\nLe -2081976472\n$EndPAD\n$PAD\nSh \"26\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -2362 3150\nLe 626\n$EndPAD\n$PAD\nSh \"27\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/GCK2\"\nPo -2165 3150\nLe 42837536\n$EndPAD\n$PAD\nSh \"28\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"/DD5\"\nPo -1969 3150\nLe -2081976456\n$EndPAD\n$PAD\nSh \"29\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"/DD4\"\nPo -1772 3150\nLe 41651360\n$EndPAD\n$PAD\nSh \"30\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"/DD3\"\nPo -1575 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"31\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -1378 3150\n$EndPAD\n$PAD\nSh \"32\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"/DD2\"\nPo -1181 3150\nLe -2081976552\n$EndPAD\n$PAD\nSh \"33\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"/DD1\"\nPo -984 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"34\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"/DD0\"\nPo -787 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"35\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"/DA7\"\nPo -591 3150\nLe 48\n$EndPAD\n$PAD\nSh \"36\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"/DA6\"\nPo -394 3150\nLe 33\n$EndPAD\n$PAD\nSh \"37\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/DA5\"\nPo -197 3150\nLe 43763208\n$EndPAD\n$PAD\nSh \"38\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/VCCIO1\"\nPo 0 3150\nLe 42837536\n$EndPAD\n$PAD\nSh \"39\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/DA4\"\nPo 197 3150\nLe 42837536\n$EndPAD\n$PAD\nSh \"40\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"/DA3\"\nPo 394 3150\nLe 42413376\n$EndPAD\n$PAD\nSh \"41\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/DA2\"\nPo 591 3150\nLe -2081976584\n$EndPAD\n$PAD\nSh \"42\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"/DA1\"\nPo 787 3150\nLe 24\n$EndPAD\n$PAD\nSh \"43\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/DA0\"\nPo 984 3150\nLe -2081976552\n$EndPAD\n$PAD\nSh \"44\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1181 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"45\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/CPLD_TDI\"\nPo 1378 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"46\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1575 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"47\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/CPLD_TMS\"\nPo 1772 3150\nLe 55\n$EndPAD\n$PAD\nSh \"48\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/CPLD_TCK\"\nPo 1969 3150\nLe 42599648\n$EndPAD\n$PAD\nSh \"49\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/B1AUX9\"\nPo 2165 3150\nLe -2081976456\n$EndPAD\n$PAD\nSh \"50\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/B1AUX10\"\nPo 2362 3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"51\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/VCCIO1\"\nPo 3150 2362\nLe 35\n$EndPAD\n$PAD\nSh \"52\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/B1AUX11\"\nPo 3150 2165\n$EndPAD\n$PAD\nSh \"53\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/B1AUX12\"\nPo 3150 1969\nLe -2081976456\n$EndPAD\n$PAD\nSh \"54\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 1772\nLe -2070637512\n$EndPAD\n$PAD\nSh \"55\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/B1AUX13\"\nPo 3150 1575\n$EndPAD\n$PAD\nSh \"56\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/B1AUX14\"\nPo 3150 1378\nLe 33\n$EndPAD\n$PAD\nSh \"57\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo 3150 1181\nLe 29\n$EndPAD\n$PAD\nSh \"58\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/B1AUX15\"\nPo 3150 984\nLe -2070637512\n$EndPAD\n$PAD\nSh \"59\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 787\n$EndPAD\n$PAD\nSh \"60\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/B1AUX16\"\nPo 3150 591\nLe -2081976456\n$EndPAD\n$PAD\nSh \"61\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 123 \"/SGPIO6\"\nPo 3150 394\nLe 33\n$EndPAD\n$PAD\nSh \"62\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 3150 197\nLe 43015040\n$EndPAD\n$PAD\nSh \"63\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 0\nLe 32\n$EndPAD\n$PAD\nSh \"64\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 122 \"/SGPIO5\"\nPo 3150 -197\nLe 593\n$EndPAD\n$PAD\nSh \"65\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 -394\nLe -2070637512\n$EndPAD\n$PAD\nSh \"66\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 -591\nLe -2070637512\n$EndPAD\n$PAD\nSh \"67\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 121 \"/SGPIO4\"\nPo 3150 -787\nLe -2070637512\n$EndPAD\n$PAD\nSh \"68\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 125 \"/SGPIO8\"\nPo 3150 -984\nLe -2081976584\n$EndPAD\n$PAD\nSh \"69\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 3150 -1181\nLe 43075472\n$EndPAD\n$PAD\nSh \"70\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"/SGPIO12\"\nPo 3150 -1378\n$EndPAD\n$PAD\nSh \"71\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"/SGPIO11\"\nPo 3150 -1575\n$EndPAD\n$PAD\nSh \"72\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 120 \"/SGPIO3\"\nPo 3150 -1772\nLe 33\n$EndPAD\n$PAD\nSh \"73\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 -1969\nLe 65\n$EndPAD\n$PAD\nSh \"74\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 119 \"/SGPIO2\"\nPo 3150 -2165\nLe -2070637512\n$EndPAD\n$PAD\nSh \"75\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3150 -2362\nLe -2081976456\n$EndPAD\n$PAD\nSh \"76\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 113 \"/SGPIO10\"\nPo 2362 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"77\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 124 \"/SGPIO7\"\nPo 2165 -3150\nLe 112\n$EndPAD\n$PAD\nSh \"78\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 118 \"/SGPIO15\"\nPo 1969 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"79\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"/SGPIO1\"\nPo 1772 -3150\nLe 33\n$EndPAD\n$PAD\nSh \"80\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1575 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"81\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 117 \"/SGPIO14\"\nPo 1378 -3150\nLe -2081976552\n$EndPAD\n$PAD\nSh \"82\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1181 -3150\n$EndPAD\n$PAD\nSh \"83\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/CPLD_TDO\"\nPo 984 -3150\nLe 43492496\n$EndPAD\n$PAD\nSh \"84\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 787 -3150\nLe 4\n$EndPAD\n$PAD\nSh \"85\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 591 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"86\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 394 -3150\nLe 33\n$EndPAD\n$PAD\nSh \"87\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 197 -3150\nLe 6\n$EndPAD\n$PAD\nSh \"88\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 0 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"89\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/SGPIO0\"\nPo -197 -3150\nLe 33\n$EndPAD\n$PAD\nSh \"90\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 116 \"/SGPIO13\"\nPo -394 -3150\nLe -2081976456\n$EndPAD\n$PAD\nSh \"91\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 126 \"/SGPIO9\"\nPo -591 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"92\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/B2AUX16\"\nPo -787 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"93\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -984 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"94\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/B2AUX15\"\nPo -1181 -3150\nLe 48\n$EndPAD\n$PAD\nSh \"95\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1378 -3150\nLe -2081976456\n$EndPAD\n$PAD\nSh \"96\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1575 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"97\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/B2AUX14\"\nPo -1772 -3150\nLe -2081976456\n$EndPAD\n$PAD\nSh \"98\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -1969 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"99\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/B2AUX13\"\nPo -2165 -3150\nLe -2070637512\n$EndPAD\n$PAD\nSh \"100\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -2362 -3150\nLe 7168\n$EndPAD\n$EndMODULE  GSG-VQ100\n$MODULE GSG-USB-MICROB-FCI-10103594\nPo 62000 25500 2700 15 4E482E27 4F8A670B ~P\nLi GSG-USB-MICROB-FCI-10103594\nSc 4F8A670B\nAR /4F766BDF\nOp 0 0 0\nT0 984 0 600 600 2700 120 N V 21 N \"J1\"\nT1 984 0 600 600 2700 120 N I 21 N \"GSG-USB-MICRO-B\"\n$PAD\nSh \"1\" R 689 157 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 172 \"N-000129\"\nPo 1781 -512\nLe 45683504\n.SolderMask 40\n.LocalClearance 80\n$EndPAD\n$PAD\nSh \"2\" R 689 157 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 171 \"N-000120\"\nPo 1781 -256\nLe 113\n.SolderMask 40\n.LocalClearance 80\n$EndPAD\n$PAD\nSh \"3\" R 689 157 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 194 \"N-000246\"\nPo 1781 0\nLe 30424768\n.SolderMask 40\n.LocalClearance 80\n$EndPAD\n$PAD\nSh \"4\" R 689 157 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1781 256\nLe 32\n.SolderMask 40\n.LocalClearance 80\n$EndPAD\n$PAD\nSh \"5\" R 689 157 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 1781 512\nLe 16\n.SolderMask 40\n.LocalClearance 80\n$EndPAD\n$PAD\nSh \"\" R 814 561 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 656 -379\nLe 45683504\n$EndPAD\n$PAD\nSh \"\" R 814 561 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 656 379\nLe 305\n$EndPAD\n$PAD\nSh \"\" R 571 843 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1840 -1114\nLe 45683504\n$EndPAD\n$PAD\nSh \"\" R 571 843 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1840 1114\nLe 45447072\n$EndPAD\n$PAD\nSh \"\" R 250 719 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1327 -1176\nLe 1341\n$EndPAD\n$PAD\nSh \"\" R 250 719 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1327 1176\nLe 45683504\n$EndPAD\n$PAD\nSh \"\" R 1116 630 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 894 -1083\nLe 40068352\n$EndPAD\n$PAD\nSh \"\" R 1116 630 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 894 1083\nLe 43410648\n$EndPAD\n$PAD\nSh \"\" C 630 630 0 0 2700\nDr 472 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 669 -1083\nLe 45683504\n$EndPAD\n$PAD\nSh \"\" C 630 630 0 0 2700\nDr 472 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 669 1083\nLe 43410648\n$EndPAD\n$PAD\nSh \"\" C 571 571 0 0 2700\nDr 413 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 1839 -979\nLe 46673664\n$EndPAD\n$PAD\nSh \"\" C 571 571 0 0 2700\nDr 413 0 0\nAt STD N 00C8FFFF\nNe 0 \"\"\nPo 1839 979\nLe 113\n$EndPAD\n$EndMODULE  GSG-USB-MICROB-FCI-10103594\n$MODULE GSG-SOT457\nPo 62100 28800 1800 15 4D33CFAE 4F8A670C ~P\nLi GSG-SOT457\nSc 4F8A670C\nAR /4F766D4B\nOp 0 0 0\nT0 0 0 300 350 1800 75 N V 21 N \"U1\"\nT1 0 0 300 350 1800 75 N I 21 N \"GSG-IP4220CZ6\"\nDC -413 98 -394 177 80 21\nDS 157 -295 217 -295 80 21\nDS -217 -295 -157 -295 80 21\nDS -157 295 -217 295 80 21\nDS 217 295 157 295 80 21\nDS 571 -295 531 -295 80 21\nDS 571 -295 571 295 80 21\nDS 571 295 531 295 80 21\nDS -571 -295 -531 -295 80 21\nDS -571 -295 -571 295 80 21\nDS -571 295 -531 295 80 21\n$PAD\nSh \"1\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 171 \"N-000120\"\nPo -374 384\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 0 384\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 194 \"N-000246\"\nPo 374 384\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 374 -384\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo 0 -384\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 217 315 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -374 -384\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT457\n$MODULE GSG-SOIC8-208\nPo 73000 45000 2700 15 4F8A53A2 4F8A670D ~P\nLi GSG-SOIC8-208\nSc 4F8A670D\nAR /4F825D1B\nOp 0 0 0\nT0 0 0 600 600 2700 120 N V 21 N \"U3\"\nT1 0 0 600 600 2700 120 N I 21 N \"W25Q80BV\"\nDC -650 -650 -450 -650 80 21\nDS -1050 -1050 -1050 1050 80 21\nDS -1050 1050 1050 1050 80 21\nDS 1050 1050 1050 -1050 80 21\nDS 1050 -1050 -1050 -1050 80 21\n$PAD\nSh \"1\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 163 \"N-000051\"\nPo -1500 -750\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 164 \"N-000053\"\nPo -1500 -250\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 161 \"N-000036\"\nPo -1500 250\nLe 45\n$EndPAD\n$PAD\nSh \"4\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -1500 750\nLe 209\n$EndPAD\n$PAD\nSh \"5\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 160 \"N-000035\"\nPo 1500 750\nLe -2070637512\n$EndPAD\n$PAD\nSh \"6\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 159 \"N-000034\"\nPo 1500 250\nLe 45300976\n$EndPAD\n$PAD\nSh \"7\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 162 \"N-000049\"\nPo 1500 -250\nLe 1\n$EndPAD\n$PAD\nSh \"8\" R 750 250 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 1500 -750\nLe 33\n$EndPAD\n$EndMODULE  GSG-SOIC8-208\n$MODULE GSG-S-PVSON-N10\nPo 66600 28800 0 15 4F8A4F68 4F8A670E ~P\nLi GSG-S-PVSON-N10\nSc 4F8A670E\nAR /4F8201BF\nOp 0 0 0\nT0 0 0 197 197 0 49 N V 21 N \"U5\"\nT1 0 0 197 197 0 49 N I 21 N \"TPS62410\"\nDS -591 -492 -591 -591 80 21\nDS -295 -591 -591 -591 80 21\nDC -689 -689 -689 -591 80 21\nDS 591 -492 591 -591 80 21\nDS 591 -591 295 -591 80 21\nDS 295 591 591 591 80 21\nDS 591 591 591 492 80 21\nDS -591 492 -591 591 80 21\nDS -591 591 -295 591 80 21\n$PAD\nSh \"1\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"N-000167\"\nPo -591 -394\n$EndPAD\n$PAD\nSh \"2\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"N-000220\"\nPo -591 -197\nLe 292\n$EndPAD\n$PAD\nSh \"3\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -591 0\nLe 81\n$EndPAD\n$PAD\nSh \"4\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -591 197\nLe 48\n$EndPAD\n$PAD\nSh \"5\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"N-000166\"\nPo -591 394\nLe -2070637512\n$EndPAD\n$PAD\nSh \"6\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 158 \"N-000032\"\nPo 591 394\nLe -2070637512\n$EndPAD\n$PAD\nSh \"7\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 178 \"N-000165\"\nPo 591 197\nLe -2070637512\n$EndPAD\n$PAD\nSh \"8\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 591 0\nLe 44183456\n$EndPAD\n$PAD\nSh \"9\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/EN1V8\"\nPo 591 -197\nLe -2081976440\n$EndPAD\n$PAD\nSh \"10\" R 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 177 \"N-000164\"\nPo 591 -394\nLe 46796976\n$EndPAD\n$PAD\nSh \"0\" R 324 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 162 236\nLe 49\n$EndPAD\n$PAD\nSh \"0\" R 324 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 162 -236\nLe 114\n$EndPAD\n$PAD\nSh \"0\" R 324 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -162 -236\nLe 33\n$EndPAD\n$PAD\nSh \"0\" R 324 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -162 236\nLe -2081976552\n$EndPAD\n$PAD\nSh \"0\" R 110 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 98 -610\nLe 32\n$EndPAD\n$PAD\nSh \"0\" R 110 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -98 -610\nLe 41984\n$EndPAD\n$PAD\nSh \"0\" R 110 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -98 610\nLe 42838320\n$EndPAD\n$PAD\nSh \"0\" R 110 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 98 610\nLe -2070637512\n$EndPAD\n$PAD\nSh \"0\" C 230 230 0 0 0\nDr 130 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 0 0\nLe 292\n$EndPAD\n$PAD\nSh \"0\" C 230 230 0 0 0\nDr 130 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 197 -295\nLe 25856\n$EndPAD\n$PAD\nSh \"0\" C 230 230 0 0 0\nDr 130 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -197 -295\nLe 43989616\n$EndPAD\n$PAD\nSh \"0\" C 230 230 0 0 0\nDr 130 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -197 295\nLe 4149\n$EndPAD\n$PAD\nSh \"0\" C 230 230 0 0 0\nDr 130 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 197 295\nLe -2070637512\n$EndPAD\n$EndMODULE  GSG-S-PVSON-N10\n$MODULE GSG-NRG4026\nPo 68300 27300 900 15 4F8A5596 4F8A670F ~P\nLi GSG-NRG4026\nSc 4F8A670F\nAR /4F820301\nOp 0 0 0\nT0 0 0 600 600 900 120 N V 21 N \"L1\"\nT1 0 0 600 600 900 120 N I 21 N \"4u7\"\nDS -866 -866 866 -866 80 21\nDS 866 -866 866 866 80 21\nDS 866 866 -866 866 80 21\nDS -866 866 -866 -866 80 21\n$PAD\nSh \"1\" R 472 1457 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 177 \"N-000164\"\nPo -551 0\nLe 8514376\n$EndPAD\n$PAD\nSh \"2\" R 472 1457 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo 551 0\nLe -2111279344\n$EndPAD\n$EndMODULE  GSG-NRG4026\n$MODULE GSG-NRG4026\nPo 68300 30300 900 15 4F8A5596 4F8A6711 ~P\nLi GSG-NRG4026\nSc 4F8A6711\nAR /4F8249E7\nOp 0 0 0\nT0 0 0 600 600 900 120 N V 21 N \"L2\"\nT1 0 0 600 600 900 120 N I 21 N \"4u7\"\nDS -866 -866 866 -866 80 21\nDS 866 -866 866 866 80 21\nDS 866 866 -866 866 80 21\nDS -866 866 -866 -866 80 21\n$PAD\nSh \"1\" R 472 1457 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -551 0\nLe 8514376\n$EndPAD\n$PAD\nSh \"2\" R 472 1457 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 158 \"N-000032\"\nPo 551 0\nLe -2111279344\n$EndPAD\n$EndMODULE  GSG-NRG4026\n$MODULE GSG-LQFP144\nPo 61000 40000 2700 15 4F8A463D 4F8A6712 ~P\nLi GSG-LQFP144\nSc 4F8A6712\nAR /4F6291FC\nOp 0 0 0\nT0 0 0 600 600 2700 120 N V 21 N \"U2\"\nT1 0 0 600 600 2700 120 N I 21 N \"LPC43XXFBD144\"\nDC -3445 -3445 -3150 -3445 150 21\nDS 4331 -3642 4331 -4331 150 21\nDS 4331 -4331 3642 -4331 150 21\nDS 3642 4331 4331 4331 150 21\nDS 4331 4331 4331 3642 150 21\nDS -4331 3642 -4331 4331 150 21\nDS -4331 4331 -3642 4331 150 21\nDS -4331 -3642 -4331 -4331 150 21\nDS -4331 -4331 -3642 -4331 150 21\n$PAD\nSh \"1\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"/RXHP\"\nPo -4331 -3445\nLe 6\n$EndPAD\n$PAD\nSh \"2\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"/RSSI\"\nPo -4331 -3248\nLe 7168\n$EndPAD\n$PAD\nSh \"3\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"/LED1\"\nPo -4331 -3051\nLe 6\n$EndPAD\n$PAD\nSh \"4\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -4331 -2854\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -4331 -2657\nLe -2070637512\n$EndPAD\n$PAD\nSh \"6\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/ADC0_0\"\nPo -4331 -2461\nLe 39945984\n$EndPAD\n$PAD\nSh \"7\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 126 \"/SGPIO9\"\nPo -4331 -2264\nLe 11264\n$EndPAD\n$PAD\nSh \"8\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"/LED2\"\nPo -4331 -2067\nLe 38984392\n$EndPAD\n$PAD\nSh \"9\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 143 \"/TXENABLE\"\nPo -4331 -1870\n$EndPAD\n$PAD\nSh \"10\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"/RXENABLE\"\nPo -4331 -1673\nLe 6\n$EndPAD\n$PAD\nSh \"11\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 154 \"/XCVR_EN\"\nPo -4331 -1476\nLe -2070637512\n$EndPAD\n$PAD\nSh \"12\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 155 \"/XTAL1\"\nPo -4331 -1280\nLe 7168\n$EndPAD\n$PAD\nSh \"13\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4331 -1083\nLe -2070637512\n$EndPAD\n$PAD\nSh \"14\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4331 -886\nLe 6\n$EndPAD\n$PAD\nSh \"15\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 116 \"/SGPIO13\"\nPo -4331 -689\nLe 6\n$EndPAD\n$PAD\nSh \"16\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -4331 -492\nLe 6\n$EndPAD\n$PAD\nSh \"17\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -4331 -295\nLe 6\n$EndPAD\n$PAD\nSh \"18\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"/DP\"\nPo -4331 -98\nLe 16\n$EndPAD\n$PAD\nSh \"19\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -4331 98\nLe 6\n$EndPAD\n$PAD\nSh \"20\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"/DM\"\nPo -4331 295\nLe 6\n$EndPAD\n$PAD\nSh \"21\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 187 \"N-000214\"\nPo -4331 492\nLe -2070637512\n$EndPAD\n$PAD\nSh \"22\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4331 689\nLe -2070637512\n$EndPAD\n$PAD\nSh \"23\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -4331 886\nLe -2070637512\n$EndPAD\n$PAD\nSh \"24\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"/RREF\"\nPo -4331 1083\nLe -2070637512\n$EndPAD\n$PAD\nSh \"25\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -4331 1280\nLe 6\n$EndPAD\n$PAD\nSh \"26\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 138 \"/TDI\"\nPo -4331 1476\nLe 6\n$EndPAD\n$PAD\nSh \"27\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 137 \"/TCK\"\nPo -4331 1673\nLe -2070637512\n$EndPAD\n$PAD\nSh \"28\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/DBGEN\"\nPo -4331 1870\nLe 6\n$EndPAD\n$PAD\nSh \"29\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 142 \"/TRST\"\nPo -4331 2067\nLe 6\n$EndPAD\n$PAD\nSh \"30\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 140 \"/TMS\"\nPo -4331 2264\nLe -2070637512\n$EndPAD\n$PAD\nSh \"31\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 139 \"/TDO\"\nPo -4331 2461\nLe 6\n$EndPAD\n$PAD\nSh \"32\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"/SGPIO0\"\nPo -4331 2657\nLe 6\n$EndPAD\n$PAD\nSh \"33\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 117 \"/SGPIO14\"\nPo -4331 2854\nLe -2081976488\n$EndPAD\n$PAD\nSh \"34\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"/SGPIO1\"\nPo -4331 3051\nLe -2070637512\n$EndPAD\n$PAD\nSh \"35\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 118 \"/SGPIO15\"\nPo -4331 3248\nLe 7168\n$EndPAD\n$PAD\nSh \"36\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -4331 3445\nLe -2081976376\n$EndPAD\n$PAD\nSh \"37\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/B1\"\nPo -3445 4331\nLe -2081976520\n$EndPAD\n$PAD\nSh \"38\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 124 \"/SGPIO7\"\nPo -3248 4331\nLe 6\n$EndPAD\n$PAD\nSh \"39\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/B2\"\nPo -3051 4331\nLe 6\n$EndPAD\n$PAD\nSh \"40\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -2854 4331\nLe 7168\n$EndPAD\n$PAD\nSh \"41\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -2657 4331\nLe 6\n$EndPAD\n$PAD\nSh \"42\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"/BOOT0\"\nPo -2461 4331\nLe 6\n$EndPAD\n$PAD\nSh \"43\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"/BOOT1\"\nPo -2264 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"44\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 133 \"/SSP1_MISO\"\nPo -2067 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"45\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"/SD_CLK\"\nPo -1870 4331\nLe 7\n$EndPAD\n$PAD\nSh \"46\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/B3\"\nPo -1673 4331\nLe 6\n$EndPAD\n$PAD\nSh \"47\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 134 \"/SSP1_MOSI\"\nPo -1476 4331\nLe 6\n$EndPAD\n$PAD\nSh \"48\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"/SD_POW\"\nPo -1280 4331\nLe 40675552\n$EndPAD\n$PAD\nSh \"49\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"/SD_CMD\"\nPo -1083 4331\nLe 6\n$EndPAD\n$PAD\nSh \"50\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -886 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"51\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"/SD_VOLT0\"\nPo -689 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"52\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"/SD_DAT0\"\nPo -492 4331\nLe 6\n$EndPAD\n$PAD\nSh \"53\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"/SD_DAT1\"\nPo -295 4331\nLe 6\n$EndPAD\n$PAD\nSh \"54\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"/B4\"\nPo -98 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"55\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"/SD_DAT2\"\nPo 98 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"56\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"/SD_DAT3\"\nPo 295 4331\nLe 6\n$EndPAD\n$PAD\nSh \"57\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"/B5\"\nPo 492 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"58\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"/B6\"\nPo 689 4331\nLe 6\n$EndPAD\n$PAD\nSh \"59\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 886 4331\nLe 6\n$EndPAD\n$PAD\nSh \"60\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"/SD_CD\"\nPo 1083 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"61\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 113 \"/SGPIO10\"\nPo 1280 4331\nLe 6\n$EndPAD\n$PAD\nSh \"62\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 119 \"/SGPIO2\"\nPo 1476 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"63\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"/B7\"\nPo 1673 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"64\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 120 \"/SGPIO3\"\nPo 1870 4331\nLe 6\n$EndPAD\n$PAD\nSh \"65\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 157 \"N-000001\"\nPo 2067 4331\nLe -2081976504\n$EndPAD\n$PAD\nSh \"66\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"/SGPIO11\"\nPo 2264 4331\nLe 6\n$EndPAD\n$PAD\nSh \"67\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"/SGPIO12\"\nPo 2461 4331\nLe 6\n$EndPAD\n$PAD\nSh \"68\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 135 \"/SSP1_SCK\"\nPo 2657 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"69\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/CPLD_TDO\"\nPo 2854 4331\nLe 6\n$EndPAD\n$PAD\nSh \"70\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 136 \"/SSP1_SSEL\"\nPo 3051 4331\nLe -2081976456\n$EndPAD\n$PAD\nSh \"71\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 3248 4331\nLe 6\n$EndPAD\n$PAD\nSh \"72\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 125 \"/SGPIO8\"\nPo 3445 4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"73\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4331 3445\nLe 6\n$EndPAD\n$PAD\nSh \"74\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/CPLD_TCK\"\nPo 4331 3248\nLe -2070637512\n$EndPAD\n$PAD\nSh \"75\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 145 \"/U0_TXD\"\nPo 4331 3051\nLe -2081976456\n$EndPAD\n$PAD\nSh \"76\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 4331 2854\nLe 6\n$EndPAD\n$PAD\nSh \"77\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 4331 2657\nLe 6\n$EndPAD\n$PAD\nSh \"78\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/CPLD_TMS\"\nPo 4331 2461\nLe 6\n$EndPAD\n$PAD\nSh \"79\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 121 \"/SGPIO4\"\nPo 4331 2264\nLe -2070637512\n$EndPAD\n$PAD\nSh \"80\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/CTIN_6\"\nPo 4331 2067\nLe 6\n$EndPAD\n$PAD\nSh \"81\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 144 \"/U0_RXD\"\nPo 4331 1870\nLe 6\n$EndPAD\n$PAD\nSh \"82\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/CPLD_TDI\"\nPo 4331 1673\nLe -2081976456\n$EndPAD\n$PAD\nSh \"83\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 122 \"/SGPIO5\"\nPo 4331 1476\nLe 6\n$EndPAD\n$PAD\nSh \"84\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 123 \"/SGPIO6\"\nPo 4331 1280\nLe 7168\n$EndPAD\n$PAD\nSh \"85\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 149 \"/USB0_IND1\"\nPo 4331 1083\nLe 41672320\n$EndPAD\n$PAD\nSh \"86\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 148 \"/USB0_IND0\"\nPo 4331 886\nLe 7168\n$EndPAD\n$PAD\nSh \"87\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 147 \"/U3_TXD\"\nPo 4331 689\nLe 6\n$EndPAD\n$PAD\nSh \"88\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 146 \"/U3_RXD\"\nPo 4331 492\nLe -2070637512\n$EndPAD\n$PAD\nSh \"89\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4331 295\nLe 6\n$EndPAD\n$PAD\nSh \"90\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4331 98\nLe 7168\n$EndPAD\n$PAD\nSh \"91\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"/CTIN_2\"\nPo 4331 -98\nLe 6\n$EndPAD\n$PAD\nSh \"92\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"/SCL\"\nPo 4331 -295\nLe -2070637512\n$EndPAD\n$PAD\nSh \"93\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"/SDA\"\nPo 4331 -492\nLe 6\n$EndPAD\n$PAD\nSh \"94\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 4331 -689\nLe 6\n$EndPAD\n$PAD\nSh \"95\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"/OEB\"\nPo 4331 -886\nLe -2070637512\n$EndPAD\n$PAD\nSh \"96\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"/ISP\"\nPo 4331 -1083\nLe 41369456\n$EndPAD\n$PAD\nSh \"97\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"/INTR\"\nPo 4331 -1280\nLe 6\n$EndPAD\n$PAD\nSh \"98\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/BOOT2\"\nPo 4331 -1476\nLe 6\n$EndPAD\n$PAD\nSh \"99\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"/I2S0_TX_MCLK\"\nPo 4331 -1673\nLe -2070637512\n$EndPAD\n$PAD\nSh \"100\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/EN1V8\"\nPo 4331 -1870\nLe 4\n$EndPAD\n$PAD\nSh \"101\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 152 \"/VREGMODE\"\nPo 4331 -2067\nLe 7168\n$EndPAD\n$PAD\nSh \"102\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/BOOT3\"\nPo 4331 -2264\nLe 41720880\n$EndPAD\n$PAD\nSh \"103\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"/LED3\"\nPo 4331 -2461\nLe 7\n$EndPAD\n$PAD\nSh \"104\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/CTOUT_2\"\nPo 4331 -2657\nLe 6\n$EndPAD\n$PAD\nSh \"105\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/CTOUT_5\"\nPo 4331 -2854\nLe 6\n$EndPAD\n$PAD\nSh \"106\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/CTOUT_4\"\nPo 4331 -3051\nLe -2070637512\n$EndPAD\n$PAD\nSh \"107\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 4331 -3248\nLe 6\n$EndPAD\n$PAD\nSh \"108\" R 591 116 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/CTIN_4\"\nPo 4331 -3445\nLe 7168\n$EndPAD\n$PAD\nSh \"109\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 3445 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"110\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"/GPIO3_8\"\nPo 3248 -4331\nLe 41340496\n$EndPAD\n$PAD\nSh \"111\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 3051 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"112\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"/I2S0_TX_SCK\"\nPo 2854 -4331\nLe 42097600\n$EndPAD\n$PAD\nSh \"113\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"/GPIO3_9\"\nPo 2657 -4331\nLe -2081976552\n$EndPAD\n$PAD\nSh \"114\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"/I2S0_TX_WS\"\nPo 2461 -4331\nLe 7168\n$EndPAD\n$PAD\nSh \"115\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"/GPIO3_10\"\nPo 2264 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"116\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"/I2S0_TX_SDA\"\nPo 2067 -4331\nLe -2081976552\n$EndPAD\n$PAD\nSh \"117\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"/GPIO3_11\"\nPo 1870 -4331\nLe 33\n$EndPAD\n$PAD\nSh \"118\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 130 \"/SPIFI_SCK\"\nPo 1673 -4331\nLe 7168\n$EndPAD\n$PAD\nSh \"119\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 132 \"/SPIFI_SIO3\"\nPo 1476 -4331\nLe 7168\n$EndPAD\n$PAD\nSh \"120\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 141 \"/TRACECLK\"\nPo 1280 -4331\nLe 41956224\n$EndPAD\n$PAD\nSh \"121\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 131 \"/SPIFI_SIO2\"\nPo 1083 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"122\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 128 \"/SPIFI_MISO\"\nPo 886 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"123\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 129 \"/SPIFI_MOSI\"\nPo 689 -4331\nLe -2081976552\n$EndPAD\n$PAD\nSh \"124\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 127 \"/SPIFI_CS\"\nPo 492 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"125\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 295 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"126\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 98 -4331\nLe 41409136\n$EndPAD\n$PAD\nSh \"127\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -98 -4331\nLe 4\n$EndPAD\n$PAD\nSh \"128\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"/RESET\"\nPo -295 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"129\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -492 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"130\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 153 \"/WAKEUP\"\nPo -689 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"131\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -886 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"132\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"/GPIO3_12\"\nPo -1083 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"133\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"/GPIO3_13\"\nPo -1280 -4331\nLe -2081976552\n$EndPAD\n$PAD\nSh \"134\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"/GPIO3_14\"\nPo -1476 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"135\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -1673 -4331\nLe 41407888\n$EndPAD\n$PAD\nSh \"136\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1870 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"137\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -2067 -4331\nLe 48\n$EndPAD\n$PAD\nSh \"138\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2264 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"139\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2461 -4331\nLe -2070637512\n$EndPAD\n$PAD\nSh \"140\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"/GPIO3_15\"\nPo -2657 -4331\nLe -2081976456\n$EndPAD\n$PAD\nSh \"141\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -2854 -4331\nLe -2081976552\n$EndPAD\n$PAD\nSh \"142\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/ADC0_6\"\nPo -3051 -4331\nLe 6\n$EndPAD\n$PAD\nSh \"143\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/ADC0_2\"\nPo -3248 -4331\nLe 7168\n$EndPAD\n$PAD\nSh \"144\" R 591 116 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/ADC0_5\"\nPo -3445 -4331\nLe 6\n$EndPAD\n$EndMODULE  GSG-LQFP144\n$MODULE GSG-HEADER-2x8\nPo 76000 33000 900 15 4F8A6071 4F8A6713 ~P\nLi GSG-HEADER-2x8\nKw CONN\nSc 4F8A6713\nAR /4F838167\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P5\"\nT1 0 0 400 400 900 80 N I 21 N \"GPIO\"\nDS -4000 -1000 4000 -1000 150 21\nDS 4000 -1000 4000 1000 150 21\nDS 4000 1000 -4000 1000 150 21\nDS -3000 0 -4250 0 150 21\nDS -4250 0 -4250 1250 150 21\nDS -4250 1250 -3000 1250 150 21\nDS -3000 1250 -3000 0 150 21\nDS -4000 1000 -4000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -3500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 82 \"/GPIO3_8\"\nPo -3500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 83 \"/GPIO3_9\"\nPo -2500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 76 \"/GPIO3_10\"\nPo -1500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 77 \"/GPIO3_11\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 78 \"/GPIO3_12\"\nPo 500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 79 \"/GPIO3_13\"\nPo 1500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 80 \"/GPIO3_14\"\nPo 2500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 3500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 81 \"/GPIO3_15\"\nPo 3500 -500\nLe 99\n$EndPAD\n$EndMODULE  GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x8\nPo 56000 31000 0 15 4F8A6071 4F8A6715 ~P\nLi GSG-HEADER-2x8\nKw CONN\nSc 4F8A6715\nAR /4F836FF2\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P7\"\nT1 0 0 400 400 0 80 N I 21 N \"XCVR_CTL\"\nDS -4000 -1000 4000 -1000 150 21\nDS 4000 -1000 4000 1000 150 21\nDS 4000 1000 -4000 1000 150 21\nDS -3000 0 -4250 0 150 21\nDS -4250 0 -4250 1250 150 21\nDS -4250 1250 -3000 1250 150 21\nDS -3000 1250 -3000 0 150 21\nDS -4000 1000 -4000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -3500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -3500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 6 \"/B1\"\nPo -2500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 15 \"/B2\"\nPo -2500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 32 \"/B3\"\nPo -1500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 33 \"/B4\"\nPo -1500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 34 \"/B5\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 35 \"/B6\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 36 \"/B7\"\nPo 500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 97 \"/RSSI\"\nPo 500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 1500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 154 \"/XCVR_EN\"\nPo 1500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 98 \"/RXENABLE\"\nPo 2500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 2500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 143 \"/TXENABLE\"\nPo 3500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 99 \"/RXHP\"\nPo 3500 -500\nLe 99\n$EndPAD\n$EndMODULE  GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x8\nPo 47000 49000 0 15 4F8A6071 4F8A6717 ~P\nLi GSG-HEADER-2x8\nKw CONN\nSc 4F8A6717\nAR /4F837865\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P10\"\nT1 0 0 400 400 0 80 N I 21 N \"BANK1_AUX\"\nDS -4000 -1000 4000 -1000 150 21\nDS 4000 -1000 4000 1000 150 21\nDS 4000 1000 -4000 1000 150 21\nDS -3000 0 -4250 0 150 21\nDS -4250 0 -4250 1250 150 21\nDS -4250 1250 -3000 1250 150 21\nDS -3000 1250 -3000 0 150 21\nDS -4000 1000 -4000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -3500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 14 \"/B1AUX9\"\nPo -3500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 7 \"/B1AUX10\"\nPo -2500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 8 \"/B1AUX11\"\nPo -1500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 9 \"/B1AUX12\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 10 \"/B1AUX13\"\nPo 500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 11 \"/B1AUX14\"\nPo 1500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 12 \"/B1AUX15\"\nPo 2500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 3500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 13 \"/B1AUX16\"\nPo 3500 -500\nLe 99\n$EndPAD\n$EndMODULE  GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x6\nPo 70000 43000 900 15 4F8A603A 4F8A6718 ~P\nLi GSG-HEADER-2x6\nKw CONN\nSc 4F8A6718\nAR /4F825D84\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P11\"\nT1 0 0 400 400 900 80 N I 21 N \"SPIFI\"\nDS -2000 0 -3250 0 150 21\nDS -3250 0 -3250 1250 150 21\nDS -3250 1250 -2000 1250 150 21\nDS -2000 1250 -2000 0 150 21\nDS -3000 -1000 3000 -1000 150 21\nDS 3000 -1000 3000 1000 150 21\nDS 3000 1000 -3000 1000 150 21\nDS -3000 1000 -3000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 164 \"N-000053\"\nPo -2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 128 \"/SPIFI_MISO\"\nPo -2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 160 \"N-000035\"\nPo -1500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 129 \"/SPIFI_MOSI\"\nPo -1500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 159 \"N-000034\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 130 \"/SPIFI_SCK\"\nPo -500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 163 \"N-000051\"\nPo 500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 127 \"/SPIFI_CS\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 162 \"N-000049\"\nPo 1500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 132 \"/SPIFI_SIO3\"\nPo 1500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 161 \"N-000036\"\nPo 2500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 131 \"/SPIFI_SIO2\"\nPo 2500 -500\nLe 35604240\n$EndPAD\n$EndMODULE  GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x6\nPo 46000 31000 1800 15 4F8A603A 4F8A671A ~P\nLi GSG-HEADER-2x6\nKw CONN\nSc 4F8A671A\nAR /4F83747F\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P6\"\nT1 0 0 400 400 1800 80 N I 21 N \"CLOCK_CTL\"\nDS -2000 0 -3250 0 150 21\nDS -3250 0 -3250 1250 150 21\nDS -3250 1250 -2000 1250 150 21\nDS -2000 1250 -2000 0 150 21\nDS -3000 -1000 3000 -1000 150 21\nDS 3000 -1000 3000 1000 150 21\nDS 3000 1000 -3000 1000 150 21\nDS -3000 1000 -3000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 100 \"/SCL\"\nPo -1500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 94 \"/OEB\"\nPo -1500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 101 \"/SDA\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 93 \"/LPC_CLK\"\nPo -500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 88 \"/INTR\"\nPo 500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 74 \"/GCK1\"\nPo 1500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 1500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 75 \"/GCK2\"\nPo 2500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 2500 -500\nLe 35604240\n$EndPAD\n$EndMODULE  GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x6\nPo 57000 49000 0 15 4F8A603A 4F8A671C ~P\nLi GSG-HEADER-2x6\nKw CONN\nSc 4F8A671C\nAR /4F837D97\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P12\"\nT1 0 0 400 400 0 80 N I 21 N \"SD\"\nDS -2000 0 -3250 0 150 21\nDS -3250 0 -3250 1250 150 21\nDS -3250 1250 -2000 1250 150 21\nDS -2000 1250 -2000 0 150 21\nDS -3000 -1000 3000 -1000 150 21\nDS 3000 -1000 3000 1000 150 21\nDS 3000 1000 -3000 1000 150 21\nDS -3000 1000 -3000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo -2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 102 \"/SD_CD\"\nPo -1500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 108 \"/SD_DAT3\"\nPo -1500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 107 \"/SD_DAT2\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 106 \"/SD_DAT1\"\nPo -500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 105 \"/SD_DAT0\"\nPo 500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 110 \"/SD_VOLT0\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 104 \"/SD_CMD\"\nPo 1500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 109 \"/SD_POW\"\nPo 1500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 103 \"/SD_CLK\"\nPo 2500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 2500 -500\nLe 35604240\n$EndPAD\n$EndMODULE  GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x5\nPo 71500 53000 1800 15 4F8A601F 4F8A671D ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 4F8A671D\nAR /4F83C0B4\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P15\"\nT1 0 0 400 400 1800 80 N I 21 N \"I2S\"\nDS -1500 0 -2750 0 150 21\nDS -2750 0 -2750 1250 150 21\nDS -2750 1250 -1500 1250 150 21\nDS -1500 1250 -1500 0 150 21\nDS -2500 -1000 2500 -1000 150 21\nDS 2500 -1000 2500 1000 150 21\nDS 2500 1000 -2500 1000 150 21\nDS -2500 1000 -2500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo -2000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 86 \"/I2S0_TX_SDA\"\nPo -1000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 87 \"/I2S0_TX_WS\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 0 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"/I2S0_TX_SCK\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1000 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"/I2S0_TX_MCLK\"\nPo 2000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2000 -500\nLe 97\n$EndPAD\n$EndMODULE  GSG-HEADER-2x5\n$MODULE GSG-HEADER-2x4\nPo 67000 34000 900 15 4F8A6004 4F8A671E ~P\nLi GSG-HEADER-2x4\nKw CONN\nSc 4F8A671E\nAR /4F83821B\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P1\"\nT1 0 0 400 400 900 80 N I 21 N \"ANALOG\"\nDS -1000 0 -2250 0 150 21\nDS -2250 0 -2250 1250 150 21\nDS -2250 1250 -1000 1250 150 21\nDS -1000 1250 -1000 0 150 21\nDS -2000 -1000 2000 -1000 150 21\nDS 2000 -1000 2000 1000 150 21\nDS 2000 1000 -2000 1000 150 21\nDS -2000 1000 -2000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 5 \"/ADC0_6\"\nPo -1500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 3 \"/ADC0_2\"\nPo -500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 4 \"/ADC0_5\"\nPo 500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 2 \"/ADC0_0\"\nPo 1500 -500\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-2x4\n$MODULE GSG-HEADER-2x3\nPo 52500 53000 0 15 4F8A5FD1 4F8A671F ~P\nLi GSG-HEADER-2x3\nKw CONN\nSc 4F8A671F\nAR /4F835B91\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P9\"\nT1 0 0 400 400 0 80 N I 21 N \"SPI\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 135 \"/SSP1_SCK\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 136 \"/SSP1_SSEL\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 134 \"/SSP1_MOSI\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 157 \"N-000001\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 133 \"/SSP1_MISO\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x3\nPo 71500 27000 1800 15 4F8A5FD1 4F8A6721 ~P\nLi GSG-HEADER-2x3\nKw CONN\nSc 4F8A6721\nAR /4F835A39\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P16\"\nT1 0 0 400 400 1800 80 N I 21 N \"1V8\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x3\nPo 71500 31000 1800 15 4F8A5FD1 4F8A6723 ~P\nLi GSG-HEADER-2x3\nKw CONN\nSc 4F8A6723\nAR /4F835A31\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P17\"\nT1 0 0 400 400 1800 80 N I 21 N \"VCC\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x20\nPo 40000 40000 900 15 4F8A60EE 4F8A6724 ~P\nLi GSG-HEADER-2x20\nKw CONN\nSc 4F8A6724\nAR /4F81F333\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P13\"\nT1 0 0 400 400 900 80 N I 21 N \"ADC/DAC\"\nDS -10000 -1000 10000 -1000 150 21\nDS 10000 -1000 10000 1000 150 21\nDS 10000 1000 -10000 1000 150 21\nDS -9000 0 -10250 0 150 21\nDS -10250 0 -10250 1250 150 21\nDS -10250 1250 -9000 1250 150 21\nDS -9000 1250 -9000 0 150 21\nDS -10000 1000 -10000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -9500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -9500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -8500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 51 \"/DA0\"\nPo -8500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -7500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 52 \"/DA1\"\nPo -7500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -6500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 53 \"/DA2\"\nPo -6500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -5500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 54 \"/DA3\"\nPo -5500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -4500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 55 \"/DA4\"\nPo -4500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -3500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 56 \"/DA5\"\nPo -3500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 57 \"/DA6\"\nPo -2500 -500\nLe 99\n$EndPAD\n$PAD\nSh \"17\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 500\nLe 42132096\n$EndPAD\n$PAD\nSh \"18\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 58 \"/DA7\"\nPo -1500 -500\nLe 42255280\n$EndPAD\n$PAD\nSh \"19\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 500\nLe 33\n$EndPAD\n$PAD\nSh \"20\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 175 \"N-000153\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"21\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"22\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 173 \"N-000150\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"23\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"24\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 186 \"N-000201\"\nPo 1500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"25\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"26\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 184 \"N-000198\"\nPo 2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"27\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 3500 500\nLe 42563584\n$EndPAD\n$PAD\nSh \"28\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 182 \"N-000195\"\nPo 3500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"29\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 4500 500\nLe 33\n$EndPAD\n$PAD\nSh \"30\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 174 \"N-000152\"\nPo 4500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"31\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 5500 500\nLe 33\n$EndPAD\n$PAD\nSh \"32\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 176 \"N-000160\"\nPo 5500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"33\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 6500 500\nLe 2046205816\n$EndPAD\n$PAD\nSh \"34\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 185 \"N-000200\"\nPo 6500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"35\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 7500 500\nLe 2046205720\n$EndPAD\n$PAD\nSh \"36\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 183 \"N-000197\"\nPo 7500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"37\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 8500 500\nLe 33\n$EndPAD\n$PAD\nSh \"38\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 181 \"N-000194\"\nPo 8500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"39\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 9500 500\nLe 33\n$EndPAD\n$PAD\nSh \"40\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 73 \"/GCK0\"\nPo 9500 -500\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-2x20\n$MODULE GSG-HEADER-2x16\nPo 51000 27000 0 15 4F8A60D5 4F8A6725 ~P\nLi GSG-HEADER-2x16\nKw CONN\nSc 4F8A6725\nAR /4F837B4D\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P8\"\nT1 0 0 400 400 0 80 N I 21 N \"BANK2_AUX\"\nDS -8000 -1000 8000 -1000 150 21\nDS 8000 -1000 8000 1000 150 21\nDS 8000 1000 -8000 1000 150 21\nDS -7000 0 -8250 0 150 21\nDS -8250 0 -8250 1250 150 21\nDS -8250 1250 -7000 1250 150 21\nDS -7000 1250 -7000 0 150 21\nDS -8000 1000 -8000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 16 \"/B2AUX1\"\nPo -7500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -7500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 24 \"/B2AUX2\"\nPo -6500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -6500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 25 \"/B2AUX3\"\nPo -5500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -5500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 26 \"/B2AUX4\"\nPo -4500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -4500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"/B2AUX5\"\nPo -3500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -3500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 28 \"/B2AUX6\"\nPo -2500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 29 \"/B2AUX7\"\nPo -1500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"/B2AUX8\"\nPo -500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 -500\nLe 99\n$EndPAD\n$PAD\nSh \"17\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 31 \"/B2AUX9\"\nPo 500 500\nLe 42132096\n$EndPAD\n$PAD\nSh \"18\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 -500\nLe 42255280\n$EndPAD\n$PAD\nSh \"19\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 17 \"/B2AUX10\"\nPo 1500 500\nLe 33\n$EndPAD\n$PAD\nSh \"20\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"21\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 18 \"/B2AUX11\"\nPo 2500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"22\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"23\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 19 \"/B2AUX12\"\nPo 3500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"24\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 3500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"25\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 20 \"/B2AUX13\"\nPo 4500 500\nLe 33\n$EndPAD\n$PAD\nSh \"26\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 4500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"27\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 21 \"/B2AUX14\"\nPo 5500 500\nLe 42563584\n$EndPAD\n$PAD\nSh \"28\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 5500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"29\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 22 \"/B2AUX15\"\nPo 6500 500\nLe 33\n$EndPAD\n$PAD\nSh \"30\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 6500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"31\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 23 \"/B2AUX16\"\nPo 7500 500\nLe 33\n$EndPAD\n$PAD\nSh \"32\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 7500 -500\nLe 2057544760\n$EndPAD\n$EndMODULE  GSG-HEADER-2x16\n$MODULE GSG-HEADER-2x12\nPo 69000 49000 1800 15 4F8A60C0 4F8A6726 ~P\nLi GSG-HEADER-2x12\nKw CONN\nSc 4F8A6726\nAR /4F87AEBC\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P3\"\nT1 0 0 400 400 1800 80 N I 21 N \"LPC_MISC\"\nDS -6000 -1000 6000 -1000 150 21\nDS 6000 -1000 6000 1000 150 21\nDS 6000 1000 -6000 1000 150 21\nDS -5000 0 -6250 0 150 21\nDS -6250 0 -6250 1250 150 21\nDS -6250 1250 -5000 1250 150 21\nDS -5000 1250 -5000 0 150 21\nDS -6000 1000 -6000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 46 \"/CTIN_4\"\nPo -5500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -5500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 49 \"/CTOUT_4\"\nPo -4500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -4500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 50 \"/CTOUT_5\"\nPo -3500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -3500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 48 \"/CTOUT_2\"\nPo -2500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 45 \"/CTIN_2\"\nPo -1500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 146 \"/U3_RXD\"\nPo -500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 147 \"/U3_TXD\"\nPo 500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 47 \"/CTIN_6\"\nPo 1500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 -500\nLe 99\n$EndPAD\n$PAD\nSh \"17\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 141 \"/TRACECLK\"\nPo 2500 500\nLe 42132096\n$EndPAD\n$PAD\nSh \"18\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 2500 -500\nLe 42255280\n$EndPAD\n$PAD\nSh \"19\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 153 \"/WAKEUP\"\nPo 3500 500\nLe 33\n$EndPAD\n$PAD\nSh \"20\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 3500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"21\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 59 \"/DBGEN\"\nPo 4500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"22\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 4500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"23\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 142 \"/TRST\"\nPo 5500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"24\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 5500 -500\nLe 2057544760\n$EndPAD\n$EndMODULE  GSG-HEADER-2x12\n$MODULE GSG-HEADER-1x6\nPo 76500 43000 900 15 4F8A5F5A 4F8A6727 ~P\nLi GSG-HEADER-1x6\nKw CONN\nSc 4F8A6727\nAR /4F62D2D3\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P14\"\nT1 0 0 400 400 900 80 N I 21 N \"LPC_ISP\"\nDS -3000 -500 3000 -500 150 21\nDS 3000 -500 3000 500 150 21\nDS 3000 500 -3000 500 150 21\nDS -2000 750 -2000 -750 150 21\nDS -2000 -750 -3250 -750 150 21\nDS -3250 -750 -3250 750 150 21\nDS -3000 -500 -3000 500 150 21\nDS -3250 750 -2000 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -2500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 89 \"/ISP\"\nPo -1500 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 144 \"/U0_RXD\"\nPo 500 0\nLe 43618656\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 145 \"/U0_TXD\"\nPo 1500 0\nLe 2046205816\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 95 \"/RESET\"\nPo 2500 0\nLe 83\n$EndPAD\n$EndMODULE  GSG-HEADER-1x6\n$MODULE GSG-HEADER-1x6\nPo 46000 52500 0 15 4F8A5F5A 4F8A6729 ~P\nLi GSG-HEADER-1x6\nKw CONN\nSc 4F8A6729\nAR /4F82F4C0\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P18\"\nT1 0 0 400 400 0 80 N I 21 N \"CPLD_JTAG\"\nDS -3000 -500 3000 -500 150 21\nDS 3000 -500 3000 500 150 21\nDS 3000 500 -3000 500 150 21\nDS -2000 750 -2000 -750 150 21\nDS -2000 -750 -3250 -750 150 21\nDS -3250 -750 -3250 750 150 21\nDS -3000 -500 -3000 500 150 21\nDS -3250 750 -2000 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 44 \"/CPLD_TMS\"\nPo -2500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 42 \"/CPLD_TDI\"\nPo -1500 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 43 \"/CPLD_TDO\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 41 \"/CPLD_TCK\"\nPo 500 0\nLe 43618656\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo 1500 0\nLe 2046205816\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 2500 0\nLe 83\n$EndPAD\n$EndMODULE  GSG-HEADER-1x6\n$MODULE GSG-HEADER-1x3\nPo 60500 52500 900 15 4F8A5ED8 4F8A672A ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 4F8A672A\nAR /4F87147B\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P4\"\nT1 0 0 400 400 900 80 N I 21 N \"BOOT0\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 193 \"N-000231\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 61500 52500 900 15 4F8A5ED8 4F8A672C ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 4F8A672C\nAR /4F8714E1\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P19\"\nT1 0 0 400 400 900 80 N I 21 N \"BOOT1\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 188 \"N-000217\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 62500 52500 900 15 4F8A5ED8 4F8A672E ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 4F8A672E\nAR /4F8714EB\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P20\"\nT1 0 0 400 400 900 80 N I 21 N \"BOOT2\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 190 \"N-000219\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 50500 45500 1800 15 4F8A5ED8 4F8A6730 ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 4F8A6730\nAR /4F81F868\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P22\"\nT1 0 0 400 400 1800 80 N I 21 N \"BANK1_PWR\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 151 \"/VCCIO1\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 63500 52500 900 15 4F8A5ED8 4F8A6732 ~P\nLi GSG-HEADER-1x3\nKw CONN\nSc 4F8A6732\nAR /4F8714E4\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P21\"\nT1 0 0 400 400 900 80 N I 21 N \"BOOT3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 156 \"GND\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 189 \"N-000218\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 195 \"VCC\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-50MIL-HEADER-2x5-TH\nPo 53500 34250 0 15 4CFFC8CB 4F8A6733 ~P\nLi GSG-50MIL-HEADER-2x5-TH\nSc 4F8A6733\nAR /4F63572B\nOp 0 0 0\nT0 0 800 394 394 0 80 N V 21 N \"P2\"\nT1 0 -800 394 394 0 80 N I 21 N \"LPC_JTAG\"\nDS 1250 -670 -1250 -670 80 21\nDS 1250 -670 1250 670 80 21\nDS -1250 -670 -1250 670 80 21\nDS -1250 670 1250 670 80 21\n$PAD\nSh \"1\" R 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 195 \"VCC\"\nPo -1000 250\nLe 1380141389\n$EndPAD\n$PAD\nSh \"2\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 140 \"/TMS\"\nPo -1000 -250\nLe 17\n$EndPAD\n$PAD\nSh \"3\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 156 \"GND\"\nPo -500 250\nLe -1563238664\n$EndPAD\n$PAD\nSh \"4\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 137 \"/TCK\"\nPo -500 -250\nLe 1634627173\n$EndPAD\n$PAD\nSh \"5\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 156 \"GND\"\nPo 0 250\nLe 31616576\n$EndPAD\n$PAD\nSh \"6\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 139 \"/TDO\"\nPo 0 -250\nLe -1592789824\n$EndPAD\n$PAD\nSh \"7\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 500 250\nLe 32\n$EndPAD\n$PAD\nSh \"8\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 138 \"/TDI\"\nPo 500 -250\nLe 28114964\n$EndPAD\n$PAD\nSh \"9\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 156 \"GND\"\nPo 1000 250\nLe 305\n$EndPAD\n$PAD\nSh \"10\" C 420 420 0 0 0\nDr 280 0 0\nAt STD N 00C0FFFF\nNe 95 \"/RESET\"\nPo 1000 -250\nLe 107\n$EndPAD\n$EndMODULE  GSG-50MIL-HEADER-2x5-TH\n$MODULE GSG-0805\nPo 66600 26800 1800 15 4DB9D366 4F8A6734 ~P\nLi GSG-0805\nSc 4F8A6734\nAR /4F824FBD\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 1800 80 N V 21 N \"C27\"\nT1 0 0 400 400 1800 80 N I 21 N \"10uF\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 66600 30800 0 15 4DB9D366 4F8A6736 ~P\nLi GSG-0805\nSc 4F8A6736\nAR /4F824FC2\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 0 80 N V 21 N \"C28\"\nT1 0 0 400 400 0 80 N I 21 N \"10uF\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 66600 27500 1800 15 4DB9D366 4F8A6738 ~P\nLi GSG-0805\nSc 4F8A6738\nAR /4F82501F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 1800 80 N V 21 N \"C30\"\nT1 0 0 400 400 1800 80 N I 21 N \"10uF\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 66600 30100 0 15 4DB9D366 4F8A673A ~P\nLi GSG-0805\nSc 4F8A673A\nAR /4F824FE4\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 0 80 N V 21 N \"C31\"\nT1 0 0 400 400 0 80 N I 21 N \"10uF\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 64700 28800 900 15 4DB9D366 4F8B00FE ~P\nLi GSG-0805\nSc 4F8B00FE\nAR /4F820298\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 900 80 N V 21 N \"C21\"\nT1 0 0 400 400 900 80 N I 21 N \"10uF\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 64000 28800 900 15 4DB9D366 4F8A673E ~P\nLi GSG-0805\nSc 4F8A673E\nAR /4F766FA9\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 900 80 N V 21 N \"C6\"\nT1 0 0 400 400 900 80 N I 21 N \"4u7\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0805\nPo 63300 28800 2700 15 4DB9D366 4F8A6740 ~P\nLi GSG-0805\nSc 4F8A6740\nAR /4F766F5E\nOp 0 0 0\n.SolderMask 40\nT0 0 0 400 400 2700 80 N V 21 N \"FB1\"\nT1 0 0 400 400 2700 80 N I 21 N \"FILTER\"\nDS -700 -360 700 -360 80 21\nDS 700 -360 700 360 80 21\nDS 700 360 -700 360 80 21\nDS -700 360 -700 -360 80 21\n$PAD\nSh \"2\" R 453 567 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo 400 0\nLe 32\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 453 567 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 172 \"N-000129\"\nPo -400 0\nLe 30613416\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0805\n$MODULE GSG-0603D\nPo 65750 46000 2700 15 4CFF3010 4F8A6741 ~P\nLi GSG-0603D\nSc 4F8A6741\nAR /4F83C1A7\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D3\"\nT1 0 0 240 240 2700 60 N I 21 N \"LED3\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 170 \"N-000076\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 61750 48250 2700 15 4CFF3010 4F8B9978 ~P\nLi GSG-0603D\nSc 4F8B9978\nAR /4F87ACCD\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D7\"\nT1 0 0 240 240 2700 60 N I 21 N \"USBLED0\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 192 \"N-000230\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 148 \"/USB0_IND0\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 61250 48250 2700 15 4CFF3010 4F8A6745 ~P\nLi GSG-0603D\nSc 4F8A6745\nAR /4F83B14A\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D6\"\nT1 0 0 240 240 2700 60 N I 21 N \"USBLED1\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 169 \"N-000073\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 149 \"/USB0_IND1\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 70000 33500 2700 15 4CFF3010 4F8A6747 ~P\nLi GSG-0603D\nSc 4F8A6747\nAR /4F83C1E0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D5\"\nT1 0 0 240 240 2700 60 N I 21 N \"1V8LED\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 167 \"N-000069\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 73500 38000 2700 15 4CFF3010 4F8A6749 ~P\nLi GSG-0603D\nSc 4F8A6749\nAR /4F83C1D6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D4\"\nT1 0 0 240 240 2700 60 N I 21 N \"VCCLED\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 165 \"N-000067\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 71000 36500 2700 15 4CFF3010 4F8A674B ~P\nLi GSG-0603D\nSc 4F8A674B\nAR /4F83C1DF\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D2\"\nT1 0 0 240 240 2700 60 N I 21 N \"LED2\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 166 \"N-000068\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603D\nPo 72500 35000 2700 15 4CFF3010 4F8A674D ~P\nLi GSG-0603D\nSc 4F8A674D\nAR /4F83C276\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"D1\"\nT1 0 0 240 240 2700 60 N I 21 N \"LED1\"\nDS -20 30 -20 -30 80 21\nDS 80 0 -80 -130 80 21\nDS -80 -130 -80 130 80 21\nDS -80 130 80 0 80 21\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 18\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 168 \"N-000070\"\nPo -300 0\nLe 33\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603D\n$MODULE GSG-0603\nPo 42500 34500 1800 15 4CFF2E39 4F8A674E ~P\nLi GSG-0603\nSc 4F8A674E\nAR /4F81F3B4\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R24\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 176 \"N-000160\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"/DD6\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 37000 1800 15 4CFF2E39 4F8A6750 ~P\nLi GSG-0603\nSc 4F8A6750\nAR /4F81F3BC\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R25\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 182 \"N-000195\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"/DD4\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 33000 1800 15 4CFF2E39 4F8A6752 ~P\nLi GSG-0603\nSc 4F8A6752\nAR /4F81F366\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R18\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 181 \"N-000194\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/DD9\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 38000 1800 15 4CFF2E39 4F8A6754 ~P\nLi GSG-0603\nSc 4F8A6754\nAR /4F81F3BB\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R26\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 186 \"N-000201\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"/DD2\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 39000 1800 15 4CFF2E39 4F8A6756 ~P\nLi GSG-0603\nSc 4F8A6756\nAR /4F81F3BE\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R27\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 175 \"N-000153\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"/DD0\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62500 46000 900 15 4CFF2E39 4F8A6758 ~P\nLi GSG-0603\nSc 4F8A6758\nAR /4F62B8C6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R28\"\nT1 0 0 240 240 900 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"/ISP\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 33500 1800 15 4CFF2E39 4F8A675A ~P\nLi GSG-0603\nSc 4F8A675A\nAR /4F81F36C\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R23\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 183 \"N-000197\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"/DD8\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 38500 1800 15 4CFF2E39 4F8A675C ~P\nLi GSG-0603\nSc 4F8A675C\nAR /4F81F3BF\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R22\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 173 \"N-000150\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"/DD1\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 37500 1800 15 4CFF2E39 4F8A675E ~P\nLi GSG-0603\nSc 4F8A675E\nAR /4F81F3BA\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R21\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 184 \"N-000198\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"/DD3\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 36500 1800 15 4CFF2E39 4F8A6760 ~P\nLi GSG-0603\nSc 4F8A6760\nAR /4F81F3BD\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R20\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 174 \"N-000152\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"/DD5\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 34000 1800 15 4CFF2E39 4F8A6762 ~P\nLi GSG-0603\nSc 4F8A6762\nAR /4F81F3B5\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R19\"\nT1 0 0 240 240 1800 60 N I 21 N \"100\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 185 \"N-000200\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"/DD7\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 27000 0 15 4CFF2E39 4F8A6764 ~P\nLi GSG-0603\nSc 4F8A6764\nAR /4F8203AD\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R37\"\nT1 0 0 240 240 0 60 N I 21 N \"360k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"N-000167\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 76500 39000 2700 15 4CFF2E39 4F8A6766 ~P\nLi GSG-0603\nSc 4F8A6766\nAR /4F62D439\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R17\"\nT1 0 0 240 240 2700 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"/RESET\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 39500 1800 15 4CFF2E39 4F8A6768 ~P\nLi GSG-0603\nSc 4F8A6768\nAR /4F62B661\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R16\"\nT1 0 0 240 240 1800 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 153 \"/WAKEUP\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 69500 33500 900 15 4CFF2E39 4F8A676A ~P\nLi GSG-0603\nSc 4F8A676A\nAR /4F83C275\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R15\"\nT1 0 0 240 240 900 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 167 \"N-000069\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/EN1V8\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 60000 34000 900 15 4CFF2E39 4F8A676C ~P\nLi GSG-0603\nSc 4F8A676C\nAR /4F62B3E5\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R14\"\nT1 0 0 240 240 900 60 N I 21 N \"12k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"/RREF\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 30500 0 15 4CFF2E39 4F8A74AA ~P\nLi GSG-0603\nSc 4F8A74AA\nAR /4F8203A7\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R38\"\nT1 0 0 240 240 0 60 N I 21 N \"665k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"N-000166\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 55500 36500 2700 15 4CFF2E39 4F8A6770 ~P\nLi GSG-0603\nSc 4F8A6770\nAR /4F629903\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C2\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 55200 37450 1800 15 4CFF2E39 4F8A6772 ~P\nLi GSG-0603\nSc 4F8A6772\nAR /4F629907\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"C3\"\nT1 0 0 240 240 1800 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 55000 40750 1800 15 4CFF2E39 4F8A6774 ~P\nLi GSG-0603\nSc 4F8A6774\nAR /4F629912\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"C4\"\nT1 0 0 240 240 1800 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 55000 43500 1800 15 4CFF2E39 4F8A6776 ~P\nLi GSG-0603\nSc 4F8A6776\nAR /4F629915\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"C5\"\nT1 0 0 240 240 1800 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65250 53000 1800 15 4CFF2E39 4F8A6778 ~P\nLi GSG-0603\nSc 4F8A6778\nAR /4F8714E5\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R43\"\nT1 0 0 240 240 1800 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 189 \"N-000218\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/BOOT3\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65250 52250 1800 15 4CFF2E39 4F8A677A ~P\nLi GSG-0603\nSc 4F8A677A\nAR /4F8714EA\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R42\"\nT1 0 0 240 240 1800 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 190 \"N-000219\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/BOOT2\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 58750 53000 0 15 4CFF2E39 4F8A677C ~P\nLi GSG-0603\nSc 4F8A677C\nAR /4F8714E0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R41\"\nT1 0 0 240 240 0 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 188 \"N-000217\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"/BOOT1\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 63000 46000 2700 15 4CFF2E39 4F8A677E ~P\nLi GSG-0603\nSc 4F8A677E\nAR /4F821AE0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R40\"\nT1 0 0 240 240 2700 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/EN1V8\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 31000 0 15 4CFF2E39 4F8A6780 ~P\nLi GSG-0603\nSc 4F8A6780\nAR /4F821AD6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R39\"\nT1 0 0 240 240 0 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 178 \"N-000165\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61250 49500 2700 15 4CFF2E39 4F8A6782 ~P\nLi GSG-0603\nSc 4F8A6782\nAR /4F83B35A\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R29\"\nT1 0 0 240 240 2700 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 169 \"N-000073\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 58750 52250 0 15 4CFF2E39 4F8A6784 ~P\nLi GSG-0603\nSc 4F8A6784\nAR /4F871495\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R4\"\nT1 0 0 240 240 0 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 193 \"N-000231\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"/BOOT0\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 30000 0 15 4CFF2E39 4F8A74AD ~P\nLi GSG-0603\nSc 4F8A74AD\nAR /4F8203D0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R36\"\nT1 0 0 240 240 0 60 N I 21 N \"190k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 179 \"N-000166\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 27500 0 15 4CFF2E39 4F8A6788 ~P\nLi GSG-0603\nSc 4F8A6788\nAR /4F8203D6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R35\"\nT1 0 0 240 240 0 60 N I 21 N \"180k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"N-000167\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 32500 1800 15 4CFF2E39 4F8A678A ~P\nLi GSG-0603\nSc 4F8A678A\nAR /4F821250\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R34\"\nT1 0 0 240 240 1800 60 N I 21 N \"DNP\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"N-000220\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 32000 0 15 4CFF2E39 4F8A678C ~P\nLi GSG-0603\nSc 4F8A678C\nAR /4F8215A4\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R33\"\nT1 0 0 240 240 0 60 N I 21 N \"DNP\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"N-000220\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 31500 0 15 4CFF2E39 4F8A678E ~P\nLi GSG-0603\nSc 4F8A678E\nAR /4F8215AB\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R32\"\nT1 0 0 240 240 0 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 191 \"N-000220\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 152 \"/VREGMODE\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61000 46000 900 15 4CFF2E39 4F8A6790 ~P\nLi GSG-0603\nSc 4F8A6790\nAR /4F62B79B\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R31\"\nT1 0 0 240 240 900 60 N I 21 N \"1k8\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"/SCL\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61500 46000 900 15 4CFF2E39 4F8A6792 ~P\nLi GSG-0603\nSc 4F8A6792\nAR /4F62B789\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R30\"\nT1 0 0 240 240 900 60 N I 21 N \"1k8\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"/SDA\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61500 34000 900 15 4CFF2E39 4F8A6794 ~P\nLi GSG-0603\nSc 4F8A6794\nAR /4F629928\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C19\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 43000 0 15 4CFF2E39 4F8A6796 ~P\nLi GSG-0603\nSc 4F8A6796\nAR /4F62991F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C11\"\nT1 0 0 240 240 0 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 40000 0 15 4CFF2E39 4F8A6798 ~P\nLi GSG-0603\nSc 4F8A6798\nAR /4F62991E\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C12\"\nT1 0 0 240 240 0 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 39000 0 15 4CFF2E39 4F8A679A ~P\nLi GSG-0603\nSc 4F8A679A\nAR /4F62992C\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C13\"\nT1 0 0 240 240 0 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 38000 0 15 4CFF2E39 4F8A679C ~P\nLi GSG-0603\nSc 4F8A679C\nAR /4F62992B\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C14\"\nT1 0 0 240 240 0 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 67000 37000 0 15 4CFF2E39 4F8A679E ~P\nLi GSG-0603\nSc 4F8A679E\nAR /4F62992A\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C15\"\nT1 0 0 240 240 0 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62000 34000 2700 15 4CFF2E39 4F8A67A0 ~P\nLi GSG-0603\nSc 4F8A67A0\nAR /4F629276\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C16\"\nT1 0 0 240 240 2700 60 N I 21 N \"100pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 155 \"/XTAL1\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"/LPC_CLK\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 64000 34000 900 15 4CFF2E39 4F8A67A2 ~P\nLi GSG-0603\nSc 4F8A67A2\nAR /4F629929\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C17\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62500 34000 2700 15 4CFF2E39 4F8A67A4 ~P\nLi GSG-0603\nSc 4F8A67A4\nAR /4F8375E1\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C18\"\nT1 0 0 240 240 2700 60 N I 21 N \"47pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 155 \"/XTAL1\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 59500 34000 900 15 4CFF2E39 4F8A67A6 ~P\nLi GSG-0603\nSc 4F8A67A6\nAR /4F6298EA\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C1\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 74500 46000 900 15 4CFF2E39 4F8A67A8 ~P\nLi GSG-0603\nSc 4F8A67A8\nAR /4F825E79\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C20\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 52500 40500 2700 15 4CFF2E39 4F8A67AA ~P\nLi GSG-0603\nSc 4F8A67AA\nAR /4F81F81A\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C22\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 52500 37500 900 15 4CFF2E39 4F8A67AC ~P\nLi GSG-0603\nSc 4F8A67AC\nAR /4F81F819\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C23\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65000 26500 0 15 4CFF2E39 4F8A67AE ~P\nLi GSG-0603\nSc 4F8A67AE\nAR /4F82040F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C24\"\nT1 0 0 240 240 0 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 180 \"N-000167\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 45500 45000 2700 15 4CFF2E39 4F8A67B0 ~P\nLi GSG-0603\nSc 4F8A67B0\nAR /4F81F7F2\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C33\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/VCCIO1\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 42500 40000 1800 15 4CFF2E39 4F8B079D ~P\nLi GSG-0603\nSc 4F8B079D\nAR /4F81F7F3\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"C32\"\nT1 0 0 240 240 1800 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 151 \"/VCCIO1\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 47000 45000 2700 15 4CFF2E39 4F8A67B4 ~P\nLi GSG-0603\nSc 4F8A67B4\nAR /4F81F7AF\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C29\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 44500 35500 900 15 4CFF2E39 4F8A67B6 ~P\nLi GSG-0603\nSc 4F8A67B6\nAR /4F81F7A0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C26\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"+1.8V\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 49750 35000 900 15 4CFF2E39 4F8A67B8 ~P\nLi GSG-0603\nSc 4F8A67B8\nAR /4F81F81B\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C25\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 66250 46000 2700 15 4CFF2E39 4F8A67BA ~P\nLi GSG-0603\nSc 4F8A67BA\nAR /4F83C1A6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R12\"\nT1 0 0 240 240 2700 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 170 \"N-000076\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"/LED3\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62500 31000 900 15 4CFF2E39 4F8A67BC ~P\nLi GSG-0603\nSc 4F8A67BC\nAR /4F83C495\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R11\"\nT1 0 0 240 240 900 60 N I 21 N \"33k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 187 \"N-000214\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62000 31000 2700 15 4CFF2E39 4F8A67BE ~P\nLi GSG-0603\nSc 4F8A67BE\nAR /4F83C48F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R10\"\nT1 0 0 240 240 2700 60 N I 21 N \"15k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 187 \"N-000214\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 70500 36500 900 15 4CFF2E39 4F8A67C0 ~P\nLi GSG-0603\nSc 4F8A67C0\nAR /4F83C1DE\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R9\"\nT1 0 0 240 240 900 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 166 \"N-000068\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"/LED2\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 72000 35000 900 15 4CFF2E39 4F8A67C2 ~P\nLi GSG-0603\nSc 4F8A67C2\nAR /4F83C1E1\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R8\"\nT1 0 0 240 240 900 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 168 \"N-000070\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"/LED1\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 59000 34000 2700 15 4CFF2E39 4F8A67C4 ~P\nLi GSG-0603\nSc 4F8A67C4\nAR /4F62D220\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R7\"\nT1 0 0 240 240 2700 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 137 \"/TCK\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 58500 34000 2700 15 4CFF2E39 4F8A67C6 ~P\nLi GSG-0603\nSc 4F8A67C6\nAR /4F62BC5C\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R6\"\nT1 0 0 240 240 2700 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/DBGEN\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 58000 34000 2700 15 4CFF2E39 4F8A67C8 ~P\nLi GSG-0603\nSc 4F8A67C8\nAR /4F62BC68\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R5\"\nT1 0 0 240 240 2700 60 N I 21 N \"10k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 139 \"/TDO\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 73000 38000 900 15 4CFF2E39 4F8A67CA ~P\nLi GSG-0603\nSc 4F8A67CA\nAR /4F83C1D7\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R13\"\nT1 0 0 240 240 900 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 165 \"N-000067\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61750 49500 2700 15 4CFF2E39 4F8A67CC ~P\nLi GSG-0603\nSc 4F8A67CC\nAR /4F87ACCC\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"R3\"\nT1 0 0 240 240 2700 60 N I 21 N \"470\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 192 \"N-000230\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 60500 34000 900 15 4CFF2E39 4F8A67CE ~P\nLi GSG-0603\nSc 4F8A67CE\nAR /4F8713C6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R2\"\nT1 0 0 240 240 900 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 171 \"N-000120\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"/DM\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 61000 34000 900 15 4CFF2E39 4F8A67D0 ~P\nLi GSG-0603\nSc 4F8A67D0\nAR /4F8713B4\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"R1\"\nT1 0 0 240 240 900 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 194 \"N-000246\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"/DP\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 58500 46000 2700 15 4CFF2E39 4F8A67D2 ~P\nLi GSG-0603\nSc 4F8A67D2\nAR /4F629922\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C7\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 65300 28640 900 15 4CFF2E39 4F8A67D4 ~P\nLi GSG-0603\nSc 4F8A67D4\nAR /4F766FAD\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"C8\"\nT1 0 0 240 240 900 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 150 \"/VBUS\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 62000 46000 2700 15 4CFF2E39 4F8A67D6 ~P\nLi GSG-0603\nSc 4F8A67D6\nAR /4F629921\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C9\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 64500 46000 2700 15 4CFF2E39 4F8A67D8 ~P\nLi GSG-0603\nSc 4F8A67D8\nAR /4F629920\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C10\"\nT1 0 0 240 240 2700 60 N I 21 N \"100nF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 156 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 195 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE 1pin\nPo 76000 27000 0 15 00200000 4F8B9F05 ~~\nLi 1pin\nCd module 1 pin (ou trou mecanique de percage)\nKw DEV\nSc 4F8B9F05\nAR 1pin\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"1PIN\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\nDC 0 0 0 -900 150 21\n$PAD\nSh \"1\" C 1600 1600 0 0 0\nDr 1200 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 0\nLe -1043759336\n$EndPAD\n$EndMODULE  1pin\n$MODULE 1pin\nPo 40000 27000 0 15 00200000 4F8B9F0E ~~\nLi 1pin\nCd module 1 pin (ou trou mecanique de percage)\nKw DEV\nSc 4F8B9F0E\nAR 1pin\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"1PIN\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\nDC 0 0 0 -900 150 21\n$PAD\nSh \"1\" C 1600 1600 0 0 0\nDr 1200 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 0\nLe 107\n$EndPAD\n$EndMODULE  1pin\n$MODULE 1pin\nPo 40000 53000 0 15 00200000 4F8B9F13 ~~\nLi 1pin\nCd module 1 pin (ou trou mecanique de percage)\nKw DEV\nSc 4F8B9F13\nAR 1pin\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"1PIN\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\nDC 0 0 0 -900 150 21\n$PAD\nSh \"1\" C 1600 1600 0 0 0\nDr 1200 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 0\nLe -1043759288\n$EndPAD\n$EndMODULE  1pin\n$MODULE 1pin\nPo 76000 53000 0 15 00200000 4F8B9F18 ~~\nLi 1pin\nCd module 1 pin (ou trou mecanique de percage)\nKw DEV\nSc 4F8B9F18\nAR 1pin\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"1PIN\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\nDC 0 0 0 -900 150 21\n$PAD\nSh \"1\" C 1600 1600 0 0 0\nDr 1200 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 0\nLe 50074720\n$EndPAD\n$EndMODULE  1pin\n$TEXTPCB\nTe \"jellybean\"\nnl \"16 Apr 2012\"\nPo 42300 43350 600 800 120 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P1 ANALOG\"\nPo 68800 33950 400 500 80 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P16\"\nnl \"1V8\"\nPo 74000 26750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P17\"\nnl \"VCC\"\nPo 74000 30750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCCLED\"\nPo 71500 38300 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED2\"\nPo 72100 36500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED1\"\nPo 70900 35000 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1V8LED\"\nPo 71400 33500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P5 GPIO\"\nPo 74250 34000 400 500 80 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P14 LPC_ISP\"\nPo 75250 43000 400 500 80 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P6 CLOCK_CTL\"\nPo 46000 32750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P2 LPC_JTAG\"\nPo 53500 35650 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P7 XCVR_CTL\"\nPo 56000 32750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P8 BANK2_AUX\"\nPo 51000 28750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P11 SPIFI\"\nPo 71750 41500 400 500 80 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"LED3\"\nPo 65750 45000 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"USB\"\nPo 61500 47350 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1V8\"\nPo 48000 45500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 53000 45500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P22 BANK1_PWR\"\nPo 52250 46750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P13 ADC/DAC\"\nPo 42000 48000 400 500 80 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P10 BANK1_AUX\"\nPo 47000 47250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P18 CPLD_JTAG\"\nPo 46000 51250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P9 SPI\"\nPo 52500 51250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P12 SD\"\nPo 57000 50750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P3 LPC_MISC\"\nPo 68750 47250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P15 I2S\"\nPo 71500 51250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 65250 51250 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 65250 53750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"BOOT\"\nPo 58750 53750 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"3\"\nPo 63500 50500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"2\"\nPo 62500 50500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1\"\nPo 61500 50500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"0\"\nPo 60500 50500 400 500 80 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 77500 25500 38500 25500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 77500 54500 77500 25500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 38500 54500 77500 54500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 38500 25500 38500 54500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 67000 26800 68249 26800 500 -1\nDe 15 0 1 0 400000\nPo 0 68249 26800 68300 26749 500 -1\nDe 15 0 1 0 800000\nPo 0 68300 26749 68300 26100 500 -1\nDe 15 0 1 0 400000\nPo 3 68300 26100 68300 26100 350 -1\nDe 15 1 1 0 0\nPo 0 67000 26800 67000 26180 200 -1\nDe 15 0 1 0 400000\nPo 3 67000 26180 67000 26180 350 -1\nDe 15 1 1 0 0\nPo 0 67000 27500 67000 26800 200 -1\nDe 15 0 1 0 C00000\nPo 0 64700 26500 64460 26500 200 -1\nDe 15 0 1 0 400000\nPo 0 64440 27000 64200 26760 200 -1\nDe 15 0 1 0 0\nPo 3 64200 26760 64200 26760 350 -1\nDe 15 1 1 0 0\nPo 0 64440 27000 64700 27000 200 -1\nDe 15 0 1 0 800000\nPo 0 64460 26500 64200 26760 200 -1\nDe 15 0 1 0 0\nPo 3 44500 36750 44500 36750 350 -1\nDe 15 1 1 0 0\nPo 0 46819 43150 46819 44069 80 -1\nDe 15 0 1 0 400000\nPo 3 47000 44250 47000 44250 350 -1\nDe 15 1 1 0 0\nPo 0 47000 44250 47000 44700 80 -1\nDe 15 0 1 0 800000\nPo 0 46819 44069 47000 44250 80 -1\nDe 15 0 1 0 0\nPo 0 44500 35800 44500 36750 80 -1\nDe 15 0 1 0 400000\nPo 0 44500 36750 44500 37288 80 -1\nDe 15 0 1 0 0\nPo 0 44500 37288 44850 37638 80 -1\nDe 15 0 1 0 800000\nPo 0 63461 35669 63461 36041 80 -1\nDe 15 0 2 0 400000\nPo 0 65676 33324 66500 32500 80 -1\nDe 15 0 2 0 800000\nPo 0 65676 36250 65676 33324 80 -1\nDe 15 0 2 0 0\nPo 0 65566 36360 65676 36250 80 -1\nDe 15 0 2 0 0\nPo 0 64980 36360 65566 36360 80 -1\nDe 15 0 2 0 0\nPo 0 64760 36580 64980 36360 80 -1\nDe 15 0 2 0 0\nPo 0 63760 36580 64760 36580 80 -1\nDe 15 0 2 0 0\nPo 0 63580 36400 63760 36580 80 -1\nDe 15 0 2 0 0\nPo 0 63580 36160 63580 36400 80 -1\nDe 15 0 2 0 0\nPo 0 63461 36041 63580 36160 80 -1\nDe 15 0 2 0 0\nPo 0 65331 36752 65668 36752 80 -1\nDe 15 0 3 0 400000\nPo 0 66000 35000 66500 34500 80 -1\nDe 15 0 3 0 800000\nPo 0 66000 36420 66000 35000 80 -1\nDe 15 0 3 0 0\nPo 0 65668 36752 66000 36420 80 -1\nDe 15 0 3 0 0\nPo 0 65331 36555 65635 36555 80 -1\nDe 15 0 4 0 400000\nPo 0 65838 34162 66500 33500 80 -1\nDe 15 0 4 0 800000\nPo 0 65838 36352 65838 34162 80 -1\nDe 15 0 4 0 0\nPo 0 65635 36555 65838 36352 80 -1\nDe 15 0 4 0 0\nPo 0 65331 36949 65711 36949 80 -1\nDe 15 0 5 0 400000\nPo 0 66500 36160 66500 35500 80 -1\nDe 15 0 5 0 800000\nPo 0 65711 36949 66500 36160 80 -1\nDe 15 0 5 0 0\nPo 0 55950 36720 55950 36718 80 -1\nDe 1 0 6 0 0\nPo 0 55950 34450 53500 32000 80 -1\nDe 1 0 6 0 0\nPo 0 53500 31500 53500 32000 80 -1\nDe 1 0 6 0 400000\nPo 0 56115 36555 56669 36555 80 -1\nDe 15 0 6 0 800000\nPo 3 55950 36720 55950 36720 350 -1\nDe 15 1 6 0 0\nPo 0 56115 36555 55950 36720 80 -1\nDe 15 0 6 0 0\nPo 0 56088 34588 55950 34450 80 -1\nDe 1 0 6 0 0\nPo 0 56088 36580 56088 34588 80 -1\nDe 1 0 6 0 0\nPo 0 55950 36718 56088 36580 80 -1\nDe 1 0 6 0 0\nPo 0 44500 48500 44500 42712 80 -1\nDe 15 0 7 0 400000\nPo 0 44500 42712 44850 42362 80 -1\nDe 15 0 7 0 800000\nPo 0 45835 43150 45835 47665 80 -1\nDe 15 0 8 0 400000\nPo 0 45500 48000 45500 48500 80 -1\nDe 15 0 8 0 800000\nPo 0 45835 47665 45500 48000 80 -1\nDe 15 0 8 0 0\nPo 0 46031 43150 46031 47531 80 -1\nDe 15 0 9 0 400000\nPo 0 46500 48000 46500 48500 80 -1\nDe 15 0 9 0 800000\nPo 0 46031 47531 46500 48000 80 -1\nDe 15 0 9 0 0\nPo 0 46425 43150 46425 46925 80 -1\nDe 15 0 10 0 400000\nPo 0 47500 48000 47500 48500 80 -1\nDe 15 0 10 0 800000\nPo 0 46425 46925 47500 48000 80 -1\nDe 15 0 10 0 0\nPo 0 46622 43150 46622 46122 80 -1\nDe 15 0 11 0 400000\nPo 0 48500 48000 48500 48500 80 -1\nDe 15 0 11 0 800000\nPo 0 46622 46122 48500 48000 80 -1\nDe 15 0 11 0 0\nPo 0 47016 43150 47016 43766 80 -1\nDe 15 0 12 0 400000\nPo 0 49500 48000 49500 48500 80 -1\nDe 15 0 12 0 800000\nPo 0 47500 46000 49500 48000 80 -1\nDe 15 0 12 0 0\nPo 0 47500 44250 47500 46000 80 -1\nDe 15 0 12 0 0\nPo 0 47016 43766 47500 44250 80 -1\nDe 15 0 12 0 0\nPo 0 47409 43150 47409 43909 80 -1\nDe 15 0 13 0 400000\nPo 0 50500 48000 50500 48500 80 -1\nDe 15 0 13 0 800000\nPo 0 47750 45250 50500 48000 80 -1\nDe 15 0 13 0 0\nPo 0 47750 44250 47750 45250 80 -1\nDe 15 0 13 0 0\nPo 0 47409 43909 47750 44250 80 -1\nDe 15 0 13 0 0\nPo 0 44850 42165 44085 42165 80 -1\nDe 15 0 14 0 400000\nPo 0 43500 42750 43500 48500 80 -1\nDe 15 0 14 0 800000\nPo 0 44085 42165 43500 42750 80 -1\nDe 15 0 14 0 0\nPo 0 57310 36730 57310 32260 80 -1\nDe 1 0 15 0 0\nPo 0 57091 36949 57310 36730 80 -1\nDe 15 0 15 0 0\nPo 3 57310 36730 57310 36730 350 -1\nDe 15 1 15 0 0\nPo 0 56669 36949 57091 36949 80 -1\nDe 15 0 15 0 400000\nPo 0 54000 30000 53500 30500 80 -1\nDe 1 0 15 0 800000\nPo 0 56700 30000 54000 30000 80 -1\nDe 1 0 15 0 0\nPo 0 57000 30300 56700 30000 80 -1\nDe 1 0 15 0 0\nPo 0 57000 31950 57000 30300 80 -1\nDe 1 0 15 0 0\nPo 0 57310 32260 57000 31950 80 -1\nDe 1 0 15 0 0\nPo 0 48000 36850 48000 35750 80 -1\nDe 15 0 16 0 400000\nPo 0 43000 28000 43500 27500 80 -1\nDe 15 0 16 0 800000\nPo 0 43000 31750 43000 28000 80 -1\nDe 15 0 16 0 0\nPo 0 44000 32750 43000 31750 80 -1\nDe 15 0 16 0 0\nPo 0 45000 32750 44000 32750 80 -1\nDe 15 0 16 0 0\nPo 0 48000 35750 45000 32750 80 -1\nDe 15 0 16 0 0\nPo 0 49969 36850 49969 36331 80 -1\nDe 15 0 17 0 400000\nPo 0 51820 28180 52500 27500 80 -1\nDe 15 0 17 0 800000\nPo 0 50300 28180 51820 28180 80 -1\nDe 15 0 17 0 0\nPo 0 49486 28994 50300 28180 80 -1\nDe 15 0 17 0 0\nPo 0 49486 33256 49486 28994 80 -1\nDe 15 0 17 0 0\nPo 0 50212 33982 49486 33256 80 -1\nDe 15 0 17 0 0\nPo 0 50212 36088 50212 33982 80 -1\nDe 15 0 17 0 0\nPo 0 49969 36331 50212 36088 80 -1\nDe 15 0 17 0 0\nPo 0 50165 36850 50165 36385 80 -1\nDe 15 0 18 0 400000\nPo 0 52658 28342 53500 27500 80 -1\nDe 15 0 18 0 800000\nPo 0 50368 28342 52658 28342 80 -1\nDe 15 0 18 0 0\nPo 0 49648 29062 50368 28342 80 -1\nDe 15 0 18 0 0\nPo 0 49648 33188 49648 29062 80 -1\nDe 15 0 18 0 0\nPo 0 50374 33914 49648 33188 80 -1\nDe 15 0 18 0 0\nPo 0 50374 36176 50374 33914 80 -1\nDe 15 0 18 0 0\nPo 0 50165 36385 50374 36176 80 -1\nDe 15 0 18 0 0\nPo 0 50362 36850 50362 36458 80 -1\nDe 15 0 19 0 400000\nPo 0 53496 28504 54500 27500 80 -1\nDe 15 0 19 0 800000\nPo 0 50436 28504 53496 28504 80 -1\nDe 15 0 19 0 0\nPo 0 49810 29130 50436 28504 80 -1\nDe 15 0 19 0 0\nPo 0 49810 33120 49810 29130 80 -1\nDe 15 0 19 0 0\nPo 0 50536 33846 49810 33120 80 -1\nDe 15 0 19 0 0\nPo 0 50536 36284 50536 33846 80 -1\nDe 15 0 19 0 0\nPo 0 50362 36458 50536 36284 80 -1\nDe 15 0 19 0 0\nPo 0 51150 37835 51665 37835 80 -1\nDe 15 0 20 0 400000\nPo 0 54334 28666 55500 27500 80 -1\nDe 15 0 20 0 800000\nPo 0 50504 28666 54334 28666 80 -1\nDe 15 0 20 0 0\nPo 0 49972 29198 50504 28666 80 -1\nDe 15 0 20 0 0\nPo 0 49972 33052 49972 29198 80 -1\nDe 15 0 20 0 0\nPo 0 50750 33830 49972 33052 80 -1\nDe 15 0 20 0 0\nPo 0 50750 36000 50750 33830 80 -1\nDe 15 0 20 0 0\nPo 0 51960 37210 50750 36000 80 -1\nDe 15 0 20 0 0\nPo 0 51960 37540 51960 37210 80 -1\nDe 15 0 20 0 0\nPo 0 51665 37835 51960 37540 80 -1\nDe 15 0 20 0 0\nPo 0 51150 38228 52592 38228 80 -1\nDe 15 0 21 0 400000\nPo 0 55172 28828 56500 27500 80 -1\nDe 15 0 21 0 800000\nPo 0 50572 28828 55172 28828 80 -1\nDe 15 0 21 0 0\nPo 0 50134 29266 50572 28828 80 -1\nDe 15 0 21 0 0\nPo 0 50134 32984 50134 29266 80 -1\nDe 15 0 21 0 0\nPo 0 50912 33762 50134 32984 80 -1\nDe 15 0 21 0 0\nPo 0 50912 34712 50912 33762 80 -1\nDe 15 0 21 0 0\nPo 0 52800 36600 50912 34712 80 -1\nDe 15 0 21 0 0\nPo 0 52800 38020 52800 36600 80 -1\nDe 15 0 21 0 0\nPo 0 52592 38228 52800 38020 80 -1\nDe 15 0 21 0 0\nPo 0 51150 38819 52231 38819 80 -1\nDe 15 0 22 0 400000\nPo 0 56010 28990 57500 27500 80 -1\nDe 15 0 22 0 800000\nPo 0 50640 28990 56010 28990 80 -1\nDe 15 0 22 0 0\nPo 0 50296 29334 50640 28990 80 -1\nDe 15 0 22 0 0\nPo 0 50296 32916 50296 29334 80 -1\nDe 15 0 22 0 0\nPo 0 51074 33694 50296 32916 80 -1\nDe 15 0 22 0 0\nPo 0 51074 34644 51074 33694 80 -1\nDe 15 0 22 0 0\nPo 0 52962 36532 51074 34644 80 -1\nDe 15 0 22 0 0\nPo 0 52962 38088 52962 36532 80 -1\nDe 15 0 22 0 0\nPo 0 52231 38819 52962 38088 80 -1\nDe 15 0 22 0 0\nPo 0 51150 39213 52067 39213 80 -1\nDe 15 0 23 0 400000\nPo 0 56848 29152 58500 27500 80 -1\nDe 15 0 23 0 800000\nPo 0 50708 29152 56848 29152 80 -1\nDe 15 0 23 0 0\nPo 0 50458 29402 50708 29152 80 -1\nDe 15 0 23 0 0\nPo 0 50458 32848 50458 29402 80 -1\nDe 15 0 23 0 0\nPo 0 51236 33626 50458 32848 80 -1\nDe 15 0 23 0 0\nPo 0 51236 34576 51236 33626 80 -1\nDe 15 0 23 0 0\nPo 0 53124 36464 51236 34576 80 -1\nDe 15 0 23 0 0\nPo 0 53124 38156 53124 36464 80 -1\nDe 15 0 23 0 0\nPo 0 52067 39213 53124 38156 80 -1\nDe 15 0 23 0 0\nPo 0 48197 36850 48197 35697 80 -1\nDe 15 0 24 0 400000\nPo 0 44000 28000 44500 27500 80 -1\nDe 15 0 24 0 800000\nPo 0 44000 31750 44000 28000 80 -1\nDe 15 0 24 0 0\nPo 0 44250 32000 44000 31750 80 -1\nDe 15 0 24 0 0\nPo 0 44500 32000 44250 32000 80 -1\nDe 15 0 24 0 0\nPo 0 48197 35697 44500 32000 80 -1\nDe 15 0 24 0 0\nPo 0 48394 36850 48394 35644 80 -1\nDe 15 0 25 0 400000\nPo 0 45000 28000 45500 27500 80 -1\nDe 15 0 25 0 800000\nPo 0 45000 32250 45000 28000 80 -1\nDe 15 0 25 0 0\nPo 0 48394 35644 45000 32250 80 -1\nDe 15 0 25 0 0\nPo 0 48591 36850 48591 35591 80 -1\nDe 15 0 26 0 400000\nPo 0 46000 28000 46500 27500 80 -1\nDe 15 0 26 0 800000\nPo 0 46000 33000 46000 28000 80 -1\nDe 15 0 26 0 0\nPo 0 48591 35591 46000 33000 80 -1\nDe 15 0 26 0 0\nPo 0 48787 36850 48787 35537 80 -1\nDe 15 0 27 0 400000\nPo 0 47000 28000 47500 27500 80 -1\nDe 15 0 27 0 800000\nPo 0 47000 33750 47000 28000 80 -1\nDe 15 0 27 0 0\nPo 0 48787 35537 47000 33750 80 -1\nDe 15 0 27 0 0\nPo 0 48984 36850 48984 35484 80 -1\nDe 15 0 28 0 400000\nPo 0 48000 28000 48500 27500 80 -1\nDe 15 0 28 0 800000\nPo 0 48000 34500 48000 28000 80 -1\nDe 15 0 28 0 0\nPo 0 48984 35484 48000 34500 80 -1\nDe 15 0 28 0 0\nPo 0 49181 36850 49181 35431 80 -1\nDe 15 0 29 0 400000\nPo 0 49000 28000 49500 27500 80 -1\nDe 15 0 29 0 800000\nPo 0 49000 35250 49000 28000 80 -1\nDe 15 0 29 0 0\nPo 0 49181 35431 49000 35250 80 -1\nDe 15 0 29 0 0\nPo 0 49378 36850 49378 35378 80 -1\nDe 15 0 30 0 400000\nPo 0 49162 28838 50500 27500 80 -1\nDe 15 0 30 0 800000\nPo 0 49162 35162 49162 28838 80 -1\nDe 15 0 30 0 0\nPo 0 49378 35378 49162 35162 80 -1\nDe 15 0 30 0 0\nPo 0 49324 33324 50050 34050 80 -1\nDe 15 0 31 0 0\nPo 0 49772 36258 50050 35980 80 -1\nDe 15 0 31 0 0\nPo 0 49772 36850 49772 36258 80 -1\nDe 15 0 31 0 400000\nPo 0 51000 28000 50250 28000 80 -1\nDe 15 0 31 0 0\nPo 0 50250 28000 49324 28926 80 -1\nDe 15 0 31 0 0\nPo 0 49324 28926 49324 33324 80 -1\nDe 15 0 31 0 0\nPo 0 51000 28000 51500 27500 80 -1\nDe 15 0 31 0 800000\nPo 0 50050 34050 50050 35980 80 -1\nDe 15 0 31 0 0\nPo 0 55750 38220 55750 37340 80 -1\nDe 1 0 32 0 0\nPo 0 55857 38327 55750 38220 80 -1\nDe 15 0 32 0 0\nPo 3 55750 38220 55750 38220 350 -1\nDe 15 1 32 0 0\nPo 0 56669 38327 55857 38327 80 -1\nDe 15 0 32 0 400000\nPo 0 54500 32770 54500 31500 80 -1\nDe 1 0 32 0 800000\nPo 0 56250 34520 54500 32770 80 -1\nDe 1 0 32 0 0\nPo 0 56250 36840 56250 34520 80 -1\nDe 1 0 32 0 0\nPo 0 55750 37340 56250 36840 80 -1\nDe 1 0 32 0 0\nPo 0 55750 38830 55750 38650 80 -1\nDe 1 0 33 0 0\nPo 0 56328 39902 56200 40030 80 -1\nDe 15 0 33 0 0\nPo 0 56200 40030 55940 40030 80 -1\nDe 15 0 33 0 0\nPo 0 55940 40030 55740 39830 80 -1\nDe 15 0 33 0 0\nPo 0 55740 39830 55740 38840 80 -1\nDe 15 0 33 0 0\nPo 0 55740 38840 55750 38830 80 -1\nDe 15 0 33 0 0\nPo 3 55750 38830 55750 38830 350 -1\nDe 15 1 33 0 0\nPo 0 56669 39902 56328 39902 80 -1\nDe 15 0 33 0 400000\nPo 0 55000 31000 54500 30500 80 -1\nDe 1 0 33 0 800000\nPo 0 55000 33040 55000 31000 80 -1\nDe 1 0 33 0 0\nPo 0 56412 34452 55000 33040 80 -1\nDe 1 0 33 0 0\nPo 0 56412 36908 56412 34452 80 -1\nDe 1 0 33 0 0\nPo 0 56050 37270 56412 36908 80 -1\nDe 1 0 33 0 0\nPo 0 56050 38350 56050 37270 80 -1\nDe 1 0 33 0 0\nPo 0 55750 38650 56050 38350 80 -1\nDe 1 0 33 0 0\nPo 0 57680 41370 57110 41370 80 -1\nDe 1 0 34 0 0\nPo 0 57312 40492 57680 40860 80 -1\nDe 15 0 34 0 0\nPo 0 57680 40860 57680 41370 80 -1\nDe 15 0 34 0 0\nPo 3 57680 41370 57680 41370 350 -1\nDe 15 1 34 0 0\nPo 0 56669 40492 57312 40492 80 -1\nDe 15 0 34 0 400000\nPo 0 55500 33310 55500 31500 80 -1\nDe 1 0 34 0 800000\nPo 0 56574 34384 55500 33310 80 -1\nDe 1 0 34 0 0\nPo 0 56574 40834 56574 34384 80 -1\nDe 1 0 34 0 0\nPo 0 57110 41370 56574 40834 80 -1\nDe 1 0 34 0 0\nPo 0 58010 41680 58010 41270 80 -1\nDe 1 0 35 0 0\nPo 0 57079 40689 57380 40990 80 -1\nDe 15 0 35 0 0\nPo 0 57380 40990 57380 41500 80 -1\nDe 15 0 35 0 0\nPo 0 57380 41500 57560 41680 80 -1\nDe 15 0 35 0 0\nPo 0 57560 41680 58010 41680 80 -1\nDe 15 0 35 0 0\nPo 3 58010 41680 58010 41680 350 -1\nDe 15 1 35 0 0\nPo 0 56669 40689 57079 40689 80 -1\nDe 15 0 35 0 400000\nPo 0 56000 31000 55500 30500 80 -1\nDe 1 0 35 0 800000\nPo 0 56000 31950 56000 31000 80 -1\nDe 1 0 35 0 0\nPo 0 56736 32686 56000 31950 80 -1\nDe 1 0 35 0 0\nPo 0 56736 40766 56736 32686 80 -1\nDe 1 0 35 0 0\nPo 0 57040 41070 56736 40766 80 -1\nDe 1 0 35 0 0\nPo 0 57810 41070 57040 41070 80 -1\nDe 1 0 35 0 0\nPo 0 58010 41270 57810 41070 80 -1\nDe 1 0 35 0 0\nPo 0 58300 42020 58300 41840 80 -1\nDe 1 0 36 0 0\nPo 0 57323 41673 57670 42020 80 -1\nDe 15 0 36 0 0\nPo 0 57670 42020 58300 42020 80 -1\nDe 15 0 36 0 0\nPo 3 58300 42020 58300 42020 350 -1\nDe 15 1 36 0 0\nPo 0 56669 41673 57323 41673 80 -1\nDe 15 0 36 0 400000\nPo 0 56500 32000 56500 31500 80 -1\nDe 1 0 36 0 800000\nPo 0 56898 32398 56500 32000 80 -1\nDe 1 0 36 0 0\nPo 0 56898 40698 56898 32398 80 -1\nDe 1 0 36 0 0\nPo 0 57108 40908 56898 40698 80 -1\nDe 1 0 36 0 0\nPo 0 57878 40908 57108 40908 80 -1\nDe 1 0 36 0 0\nPo 0 58310 41340 57878 40908 80 -1\nDe 1 0 36 0 0\nPo 0 58310 41830 58310 41340 80 -1\nDe 1 0 36 0 0\nPo 0 58300 41840 58310 41830 80 -1\nDe 1 0 36 0 0\nPo 0 56669 37539 58470 37539 80 -1\nDe 15 0 37 0 400000\nPo 0 58450 52050 58450 52250 80 -1\nDe 15 0 37 0 800000\nPo 0 58780 51720 58450 52050 80 -1\nDe 15 0 37 0 0\nPo 3 58780 51720 58780 51720 350 -1\nDe 15 1 37 0 0\nPo 0 59300 51720 58780 51720 80 -1\nDe 0 0 37 0 0\nPo 0 60640 50380 59300 51720 80 -1\nDe 0 0 37 0 0\nPo 0 60640 43880 60640 50380 80 -1\nDe 0 0 37 0 0\nPo 0 60240 43480 60640 43880 80 -1\nDe 0 0 37 0 0\nPo 3 60240 43480 60240 43480 350 -1\nDe 15 1 37 0 0\nPo 0 58771 42011 60240 43480 80 -1\nDe 15 0 37 0 0\nPo 0 58771 37840 58771 42011 80 -1\nDe 15 0 37 0 0\nPo 0 58470 37539 58771 37840 80 -1\nDe 15 0 37 0 0\nPo 0 56669 37736 58437 37736 80 -1\nDe 15 0 38 0 400000\nPo 0 58320 53000 58450 53000 80 -1\nDe 15 0 38 0 800000\nPo 0 57940 52620 58320 53000 80 -1\nDe 15 0 38 0 0\nPo 3 57940 52620 57940 52620 350 -1\nDe 15 1 38 0 0\nPo 0 57940 52100 57940 52620 80 -1\nDe 0 0 38 0 0\nPo 0 58660 51380 57940 52100 80 -1\nDe 0 0 38 0 0\nPo 0 59410 51380 58660 51380 80 -1\nDe 0 0 38 0 0\nPo 0 60478 50312 59410 51380 80 -1\nDe 0 0 38 0 0\nPo 0 60478 44318 60478 50312 80 -1\nDe 0 0 38 0 0\nPo 0 59860 43700 60478 44318 80 -1\nDe 0 0 38 0 0\nPo 3 59860 43700 59860 43700 350 -1\nDe 15 1 38 0 0\nPo 0 59860 43330 59860 43700 80 -1\nDe 15 0 38 0 0\nPo 0 58609 42079 59860 43330 80 -1\nDe 15 0 38 0 0\nPo 0 58609 37908 58609 42079 80 -1\nDe 15 0 38 0 0\nPo 0 58437 37736 58609 37908 80 -1\nDe 15 0 38 0 0\nPo 0 63320 46900 63320 45560 80 -1\nDe 0 0 39 0 0\nPo 0 63320 46900 62500 47720 80 -1\nDe 0 0 39 0 0\nPo 0 62500 47720 62500 49980 80 -1\nDe 0 0 39 0 0\nPo 0 62500 49980 63340 50820 80 -1\nDe 0 0 39 0 0\nPo 0 63340 50820 64660 50820 80 -1\nDe 0 0 39 0 0\nPo 0 64660 50820 65540 51700 80 -1\nDe 0 0 39 0 0\nPo 3 65540 51700 65540 51700 350 -1\nDe 15 1 39 0 0\nPo 0 65540 51700 65550 51710 80 -1\nDe 15 0 39 0 0\nPo 0 65550 52250 65550 51710 80 -1\nDe 15 0 39 0 400000\nPo 0 62476 44716 62830 45070 80 -1\nDe 15 0 39 0 0\nPo 3 62830 45070 62830 45070 350 -1\nDe 15 1 39 0 0\nPo 0 62476 44716 62476 44331 80 -1\nDe 15 0 39 0 800000\nPo 0 63320 45560 62830 45070 80 -1\nDe 0 0 39 0 0\nPo 0 63264 44331 63264 44804 80 -1\nDe 15 0 40 0 400000\nPo 0 63482 45462 63482 46968 80 -1\nDe 0 0 40 0 0\nPo 0 63482 46968 62662 47788 80 -1\nDe 0 0 40 0 0\nPo 0 62662 47788 62662 49912 80 -1\nDe 0 0 40 0 0\nPo 0 62662 49912 63408 50658 80 -1\nDe 0 0 40 0 0\nPo 0 63408 50658 64958 50658 80 -1\nDe 0 0 40 0 0\nPo 0 64958 50658 66100 51800 80 -1\nDe 0 0 40 0 0\nPo 0 66100 51800 66100 53000 80 -1\nDe 0 0 40 0 0\nPo 3 66100 53000 66100 53000 350 -1\nDe 15 1 40 0 0\nPo 0 66100 53000 65550 53000 80 -1\nDe 15 0 40 0 800000\nPo 0 63482 45022 63482 45462 80 -1\nDe 0 0 40 0 0\nPo 0 63430 44970 63482 45022 80 -1\nDe 0 0 40 0 0\nPo 3 63430 44970 63430 44970 350 -1\nDe 15 1 40 0 0\nPo 0 63264 44804 63430 44970 80 -1\nDe 15 0 40 0 0\nPo 0 57752 44331 57752 45958 80 -1\nDe 15 0 41 0 400000\nPo 0 47000 52000 46500 52500 80 -1\nDe 15 0 41 0 800000\nPo 0 49530 52000 47000 52000 80 -1\nDe 15 0 41 0 0\nPo 0 53854 47676 49530 52000 80 -1\nDe 15 0 41 0 0\nPo 0 57264 47676 53854 47676 80 -1\nDe 15 0 41 0 0\nPo 0 57750 47190 57264 47676 80 -1\nDe 15 0 41 0 0\nPo 3 57750 47190 57750 47190 350 -1\nDe 15 1 41 0 0\nPo 0 57750 45960 57750 47190 80 -1\nDe 0 0 41 0 0\nPo 3 57750 45960 57750 45960 350 -1\nDe 15 1 41 0 0\nPo 0 57752 45958 57750 45960 80 -1\nDe 15 0 41 0 0\nPo 0 42500 50000 44500 52000 80 -1\nDe 15 0 41 0 0\nPo 0 44031 41969 43250 42750 80 -1\nDe 15 0 41 0 0\nPo 0 43250 42750 43250 47500 80 -1\nDe 15 0 41 0 0\nPo 0 43250 47500 42500 48250 80 -1\nDe 15 0 41 0 0\nPo 0 42500 48250 42500 50000 80 -1\nDe 15 0 41 0 0\nPo 0 44850 41969 44031 41969 80 -1\nDe 15 0 41 0 400000\nPo 0 46000 53000 46500 52500 80 -1\nDe 15 0 41 0 800000\nPo 0 45250 53000 46000 53000 80 -1\nDe 15 0 41 0 0\nPo 0 45000 52750 45250 53000 80 -1\nDe 15 0 41 0 0\nPo 0 45000 52250 45000 52750 80 -1\nDe 15 0 41 0 0\nPo 0 44750 52000 45000 52250 80 -1\nDe 15 0 41 0 0\nPo 0 44500 52000 44750 52000 80 -1\nDe 15 0 41 0 0\nPo 0 59050 46190 59050 46910 80 -1\nDe 0 0 42 0 0\nPo 0 59327 45913 59050 46190 80 -1\nDe 15 0 42 0 0\nPo 3 59050 46190 59050 46190 350 -1\nDe 15 1 42 0 0\nPo 0 59327 44331 59327 45913 80 -1\nDe 15 0 42 0 400000\nPo 0 45162 53162 44500 52500 80 -1\nDe 15 0 42 0 800000\nPo 0 49278 53162 45162 53162 80 -1\nDe 15 0 42 0 0\nPo 0 49960 52480 49278 53162 80 -1\nDe 15 0 42 0 0\nPo 0 49960 52030 49960 52480 80 -1\nDe 15 0 42 0 0\nPo 0 53990 48000 49960 52030 80 -1\nDe 15 0 42 0 0\nPo 0 57960 48000 53990 48000 80 -1\nDe 15 0 42 0 0\nPo 0 58770 47190 57960 48000 80 -1\nDe 15 0 42 0 0\nPo 3 58770 47190 58770 47190 350 -1\nDe 15 1 42 0 0\nPo 0 59050 46910 58770 47190 80 -1\nDe 0 0 42 0 0\nPo 0 42000 47500 42000 52000 80 -1\nDe 15 0 42 0 0\nPo 0 42750 46750 42000 47500 80 -1\nDe 15 0 42 0 0\nPo 0 42750 42750 42750 46750 80 -1\nDe 15 0 42 0 0\nPo 0 44122 41378 42750 42750 80 -1\nDe 15 0 42 0 0\nPo 0 44850 41378 44122 41378 80 -1\nDe 15 0 42 0 400000\nPo 0 44000 53000 44500 52500 80 -1\nDe 15 0 42 0 800000\nPo 0 43000 53000 44000 53000 80 -1\nDe 15 0 42 0 0\nPo 0 42000 52000 43000 53000 80 -1\nDe 15 0 42 0 0\nPo 0 56669 42854 55226 42854 80 -1\nDe 15 0 43 0 400000\nPo 0 46162 51838 45500 52500 80 -1\nDe 15 0 43 0 800000\nPo 0 49462 51838 46162 51838 80 -1\nDe 15 0 43 0 0\nPo 0 53786 47514 49462 51838 80 -1\nDe 15 0 43 0 0\nPo 0 55036 47514 53786 47514 80 -1\nDe 15 0 43 0 0\nPo 0 55180 47370 55036 47514 80 -1\nDe 15 0 43 0 0\nPo 3 55180 47370 55180 47370 350 -1\nDe 15 1 43 0 0\nPo 0 55180 42900 55180 47370 80 -1\nDe 0 0 43 0 0\nPo 0 55190 42890 55180 42900 80 -1\nDe 0 0 43 0 0\nPo 3 55190 42890 55190 42890 350 -1\nDe 15 1 43 0 0\nPo 0 55226 42854 55190 42890 80 -1\nDe 15 0 43 0 0\nPo 0 45000 43240 45000 52000 80 -1\nDe 15 0 43 0 0\nPo 0 47256 40984 45000 43240 80 -1\nDe 15 0 43 0 0\nPo 0 51150 40984 47256 40984 80 -1\nDe 15 0 43 0 400000\nPo 0 45000 52000 45500 52500 80 -1\nDe 15 0 43 0 800000\nPo 0 58790 45160 58790 45370 80 -1\nDe 0 0 44 0 0\nPo 0 58539 44829 58790 45080 80 -1\nDe 15 0 44 0 0\nPo 0 58790 45080 58790 45160 80 -1\nDe 15 0 44 0 0\nPo 3 58790 45160 58790 45160 350 -1\nDe 15 1 44 0 0\nPo 0 58539 44331 58539 44829 80 -1\nDe 15 0 44 0 400000\nPo 0 44000 53000 43500 52500 80 -1\nDe 0 0 44 0 800000\nPo 0 48890 53000 44000 53000 80 -1\nDe 0 0 44 0 0\nPo 0 49360 52530 48890 53000 80 -1\nDe 0 0 44 0 0\nPo 3 49360 52530 49360 52530 350 -1\nDe 15 1 44 0 0\nPo 0 49360 52400 49360 52530 80 -1\nDe 15 0 44 0 0\nPo 0 53922 47838 49360 52400 80 -1\nDe 15 0 44 0 0\nPo 0 57672 47838 53922 47838 80 -1\nDe 15 0 44 0 0\nPo 0 58320 47190 57672 47838 80 -1\nDe 15 0 44 0 0\nPo 3 58320 47190 58320 47190 350 -1\nDe 15 1 44 0 0\nPo 0 58710 46800 58320 47190 80 -1\nDe 0 0 44 0 0\nPo 0 58710 45450 58710 46800 80 -1\nDe 0 0 44 0 0\nPo 0 58790 45370 58710 45450 80 -1\nDe 0 0 44 0 0\nPo 0 43000 42750 43000 47500 80 -1\nDe 15 0 44 0 0\nPo 0 43978 41772 43000 42750 80 -1\nDe 15 0 44 0 0\nPo 0 44850 41772 43978 41772 80 -1\nDe 15 0 44 0 400000\nPo 0 42250 51250 43500 52500 80 -1\nDe 15 0 44 0 800000\nPo 0 42250 48250 42250 51250 80 -1\nDe 15 0 44 0 0\nPo 0 43000 47500 42250 48250 80 -1\nDe 15 0 44 0 0\nPo 0 61098 44331 61098 45082 80 -1\nDe 15 0 45 0 400000\nPo 0 69546 47546 70500 48500 80 -1\nDe 15 0 45 0 800000\nPo 0 64166 47546 69546 47546 80 -1\nDe 15 0 45 0 0\nPo 0 63680 47060 64166 47546 80 -1\nDe 15 0 45 0 0\nPo 0 60880 47060 63680 47060 80 -1\nDe 15 0 45 0 0\nPo 0 60700 46880 60880 47060 80 -1\nDe 15 0 45 0 0\nPo 0 60700 45480 60700 46880 80 -1\nDe 15 0 45 0 0\nPo 0 61098 45082 60700 45480 80 -1\nDe 15 0 45 0 0\nPo 0 64445 44331 67331 44331 80 -1\nDe 15 0 46 0 400000\nPo 0 73250 47250 74500 48500 80 -1\nDe 15 0 46 0 800000\nPo 0 70250 47250 73250 47250 80 -1\nDe 15 0 46 0 0\nPo 0 67331 44331 70250 47250 80 -1\nDe 15 0 46 0 0\nPo 0 59360 47200 59870 47200 80 -1\nDe 15 0 47 0 0\nPo 0 59020 45720 59360 46060 80 -1\nDe 0 0 47 0 0\nPo 0 59360 46060 59360 47200 80 -1\nDe 0 0 47 0 0\nPo 3 59360 47200 59360 47200 350 -1\nDe 15 1 47 0 0\nPo 0 67500 48500 67000 49000 80 -1\nDe 15 0 47 0 400000\nPo 0 58933 44823 58933 44331 80 -1\nDe 15 0 47 0 800000\nPo 3 59020 45690 59020 45690 350 -1\nDe 15 1 47 0 0\nPo 0 59120 45590 59020 45690 80 -1\nDe 15 0 47 0 0\nPo 0 59120 45010 59120 45590 80 -1\nDe 15 0 47 0 0\nPo 0 58933 44823 59120 45010 80 -1\nDe 15 0 47 0 0\nPo 0 59020 45690 59020 45720 80 -1\nDe 0 0 47 0 0\nPo 0 63000 49000 67000 49000 80 -1\nDe 15 0 47 0 0\nPo 0 62250 48250 63000 49000 80 -1\nDe 15 0 47 0 0\nPo 0 60920 48250 62250 48250 80 -1\nDe 15 0 47 0 0\nPo 0 59870 47200 60920 48250 80 -1\nDe 15 0 47 0 0\nPo 0 63657 44331 63657 44770 80 -1\nDe 15 0 48 0 400000\nPo 0 70736 47736 71500 48500 80 -1\nDe 15 0 48 0 800000\nPo 0 70046 47736 70736 47736 80 -1\nDe 15 0 48 0 0\nPo 0 69694 47384 70046 47736 80 -1\nDe 15 0 48 0 0\nPo 0 64244 47384 69694 47384 80 -1\nDe 15 0 48 0 0\nPo 0 63876 47016 64244 47384 80 -1\nDe 15 0 48 0 0\nPo 0 63876 45676 63876 47016 80 -1\nDe 15 0 48 0 0\nPo 0 63727 45527 63876 45676 80 -1\nDe 15 0 48 0 0\nPo 0 63727 44840 63727 45527 80 -1\nDe 15 0 48 0 0\nPo 0 63657 44770 63727 44840 80 -1\nDe 15 0 48 0 0\nPo 0 64051 44331 64051 45371 80 -1\nDe 15 0 49 0 400000\nPo 0 72412 47412 73500 48500 80 -1\nDe 15 0 49 0 800000\nPo 0 70182 47412 72412 47412 80 -1\nDe 15 0 49 0 0\nPo 0 69830 47060 70182 47412 80 -1\nDe 15 0 49 0 0\nPo 0 64380 47060 69830 47060 80 -1\nDe 15 0 49 0 0\nPo 0 64200 46880 64380 47060 80 -1\nDe 15 0 49 0 0\nPo 0 64200 45520 64200 46880 80 -1\nDe 15 0 49 0 0\nPo 0 64051 45371 64200 45520 80 -1\nDe 15 0 49 0 0\nPo 0 63854 44331 63854 44725 80 -1\nDe 15 0 50 0 400000\nPo 0 71574 47574 72500 48500 80 -1\nDe 15 0 50 0 800000\nPo 0 70114 47574 71574 47574 80 -1\nDe 15 0 50 0 0\nPo 0 69762 47222 70114 47574 80 -1\nDe 15 0 50 0 0\nPo 0 64312 47222 69762 47222 80 -1\nDe 15 0 50 0 0\nPo 0 64038 46948 64312 47222 80 -1\nDe 15 0 50 0 0\nPo 0 64038 45588 64038 46948 80 -1\nDe 15 0 50 0 0\nPo 0 63889 45439 64038 45588 80 -1\nDe 15 0 50 0 0\nPo 0 63889 44760 63889 45439 80 -1\nDe 15 0 50 0 0\nPo 0 63854 44725 63889 44760 80 -1\nDe 15 0 50 0 0\nPo 0 39500 48500 40000 48000 80 -1\nDe 15 0 51 0 400000\nPo 0 43516 40984 44850 40984 80 -1\nDe 15 0 51 0 800000\nPo 0 42500 42000 43516 40984 80 -1\nDe 15 0 51 0 0\nPo 0 42500 46500 42500 42000 80 -1\nDe 15 0 51 0 0\nPo 0 41000 48000 42500 46500 80 -1\nDe 15 0 51 0 0\nPo 0 40000 48000 41000 48000 80 -1\nDe 15 0 51 0 0\nPo 0 44850 40787 43463 40787 80 -1\nDe 15 0 52 0 400000\nPo 0 40000 47000 39500 47500 80 -1\nDe 15 0 52 0 800000\nPo 0 41000 47000 40000 47000 80 -1\nDe 15 0 52 0 0\nPo 0 42250 45750 41000 47000 80 -1\nDe 15 0 52 0 0\nPo 0 42250 42000 42250 45750 80 -1\nDe 15 0 52 0 0\nPo 0 43463 40787 42250 42000 80 -1\nDe 15 0 52 0 0\nPo 0 44850 40591 43409 40591 80 -1\nDe 15 0 53 0 400000\nPo 0 40000 46000 39500 46500 80 -1\nDe 15 0 53 0 800000\nPo 0 41000 46000 40000 46000 80 -1\nDe 15 0 53 0 0\nPo 0 42000 45000 41000 46000 80 -1\nDe 15 0 53 0 0\nPo 0 42000 42000 42000 45000 80 -1\nDe 15 0 53 0 0\nPo 0 43409 40591 42000 42000 80 -1\nDe 15 0 53 0 0\nPo 0 39500 45500 40000 45000 80 -1\nDe 15 0 54 0 400000\nPo 0 43356 40394 44850 40394 80 -1\nDe 15 0 54 0 800000\nPo 0 41750 42000 43356 40394 80 -1\nDe 15 0 54 0 0\nPo 0 41750 44250 41750 42000 80 -1\nDe 15 0 54 0 0\nPo 0 41000 45000 41750 44250 80 -1\nDe 15 0 54 0 0\nPo 0 40000 45000 41000 45000 80 -1\nDe 15 0 54 0 0\nPo 0 44850 40197 43303 40197 80 -1\nDe 15 0 55 0 400000\nPo 0 40000 44000 39500 44500 80 -1\nDe 15 0 55 0 800000\nPo 0 41000 44000 40000 44000 80 -1\nDe 15 0 55 0 0\nPo 0 41500 43500 41000 44000 80 -1\nDe 15 0 55 0 0\nPo 0 41500 42000 41500 43500 80 -1\nDe 15 0 55 0 0\nPo 0 43303 40197 41500 42000 80 -1\nDe 15 0 55 0 0\nPo 0 41000 43000 40000 43000 80 -1\nDe 15 0 56 0 0\nPo 0 44404 39803 44300 39699 80 -1\nDe 15 0 56 0 0\nPo 0 44300 39699 41741 39699 80 -1\nDe 15 0 56 0 0\nPo 0 41741 39699 41324 40116 80 -1\nDe 15 0 56 0 0\nPo 0 41324 40116 41324 42676 80 -1\nDe 15 0 56 0 0\nPo 0 41324 42676 41000 43000 80 -1\nDe 15 0 56 0 0\nPo 0 44850 39803 44404 39803 80 -1\nDe 15 0 56 0 400000\nPo 0 40000 43000 39500 43500 80 -1\nDe 15 0 56 0 800000\nPo 0 41000 42000 40000 42000 80 -1\nDe 15 0 57 0 0\nPo 0 44449 39606 44380 39537 80 -1\nDe 15 0 57 0 0\nPo 0 44380 39537 41673 39537 80 -1\nDe 15 0 57 0 0\nPo 0 41673 39537 41162 40048 80 -1\nDe 15 0 57 0 0\nPo 0 41162 40048 41162 41838 80 -1\nDe 15 0 57 0 0\nPo 0 41162 41838 41000 42000 80 -1\nDe 15 0 57 0 0\nPo 0 44850 39606 44449 39606 80 -1\nDe 15 0 57 0 400000\nPo 0 40000 42000 39500 42500 80 -1\nDe 15 0 57 0 800000\nPo 0 41000 39980 41000 40750 80 -1\nDe 15 0 58 0 0\nPo 0 41605 39375 41000 39980 80 -1\nDe 15 0 58 0 0\nPo 0 44460 39375 41605 39375 80 -1\nDe 15 0 58 0 0\nPo 0 44494 39409 44460 39375 80 -1\nDe 15 0 58 0 0\nPo 0 44850 39409 44494 39409 80 -1\nDe 15 0 58 0 400000\nPo 0 40000 41000 39500 41500 80 -1\nDe 15 0 58 0 800000\nPo 0 40750 41000 40000 41000 80 -1\nDe 15 0 58 0 0\nPo 0 41000 40750 40750 41000 80 -1\nDe 15 0 58 0 0\nPo 0 63920 42690 63920 41190 80 -1\nDe 15 0 59 0 0\nPo 0 64980 48020 65748 48020 80 -1\nDe 0 0 59 0 0\nPo 0 65748 48020 66176 47592 80 -1\nDe 0 0 59 0 0\nPo 0 66176 47592 66176 45376 80 -1\nDe 0 0 59 0 0\nPo 0 66176 45376 63920 43120 80 -1\nDe 0 0 59 0 0\nPo 0 63920 43120 63920 42690 80 -1\nDe 0 0 59 0 0\nPo 3 63920 42690 63920 42690 350 -1\nDe 15 1 59 0 0\nPo 0 64500 48500 64980 48020 80 -1\nDe 0 0 59 0 400000\nPo 0 59130 36400 59130 35669 80 -1\nDe 15 0 59 0 800000\nPo 0 63920 41190 59130 36400 80 -1\nDe 15 0 59 0 0\nPo 0 59130 35669 59130 35320 80 -1\nDe 15 0 59 0 400000\nPo 0 58500 34690 58500 34300 80 -1\nDe 15 0 59 0 800000\nPo 0 59130 35320 58500 34690 80 -1\nDe 15 0 59 0 0\nPo 0 44850 39213 43213 39213 80 -1\nDe 15 0 60 0 400000\nPo 0 43000 39000 42800 39000 80 -1\nDe 15 0 60 0 800000\nPo 0 43213 39213 43000 39000 80 -1\nDe 15 0 60 0 0\nPo 0 44850 39016 43516 39016 80 -1\nDe 15 0 61 0 400000\nPo 0 43000 38500 42800 38500 80 -1\nDe 15 0 61 0 800000\nPo 0 43516 39016 43000 38500 80 -1\nDe 15 0 61 0 0\nPo 0 44850 38819 43569 38819 80 -1\nDe 15 0 62 0 400000\nPo 0 43000 38000 42800 38000 80 -1\nDe 15 0 62 0 800000\nPo 0 43250 38250 43000 38000 80 -1\nDe 15 0 62 0 0\nPo 0 43250 38500 43250 38250 80 -1\nDe 15 0 62 0 0\nPo 0 43569 38819 43250 38500 80 -1\nDe 15 0 62 0 0\nPo 0 44850 38425 44175 38425 80 -1\nDe 15 0 63 0 400000\nPo 0 43250 37500 42800 37500 80 -1\nDe 15 0 63 0 800000\nPo 0 44175 38425 43250 37500 80 -1\nDe 15 0 63 0 0\nPo 0 44850 38228 44228 38228 80 -1\nDe 15 0 64 0 400000\nPo 0 43000 37000 42800 37000 80 -1\nDe 15 0 64 0 800000\nPo 0 44228 38228 43000 37000 80 -1\nDe 15 0 64 0 0\nPo 0 44850 38031 44281 38031 80 -1\nDe 15 0 65 0 400000\nPo 0 43250 36500 42800 36500 80 -1\nDe 15 0 65 0 800000\nPo 0 43750 37000 43250 36500 80 -1\nDe 15 0 65 0 0\nPo 0 43750 37500 43750 37000 80 -1\nDe 15 0 65 0 0\nPo 0 44281 38031 43750 37500 80 -1\nDe 15 0 65 0 0\nPo 0 45835 36850 45835 35835 80 -1\nDe 15 0 66 0 400000\nPo 0 44500 34500 42800 34500 80 -1\nDe 15 0 66 0 800000\nPo 0 45835 35835 44500 34500 80 -1\nDe 15 0 66 0 0\nPo 0 46819 36850 46819 36285 80 -1\nDe 15 0 67 0 400000\nPo 0 45500 34000 42800 34000 80 -1\nDe 15 0 67 0 800000\nPo 0 46854 35354 45500 34000 80 -1\nDe 15 0 67 0 0\nPo 0 46854 36250 46854 35354 80 -1\nDe 15 0 67 0 0\nPo 0 46819 36285 46854 36250 80 -1\nDe 15 0 67 0 0\nPo 0 42800 33500 45250 33500 80 -1\nDe 15 0 68 0 400000\nPo 0 47016 35266 47016 36850 80 -1\nDe 15 0 68 0 800000\nPo 0 45250 33500 47016 35266 80 -1\nDe 15 0 68 0 0\nPo 0 42800 33000 45000 33000 80 -1\nDe 15 0 69 0 400000\nPo 0 47213 35213 47213 36850 80 -1\nDe 15 0 69 0 800000\nPo 0 45000 33000 47213 35213 80 -1\nDe 15 0 69 0 0\nPo 0 60705 35669 60705 34505 80 -1\nDe 15 0 70 0 400000\nPo 0 60705 34505 60500 34300 80 -1\nDe 15 0 70 0 800000\nPo 0 61098 35669 61098 34398 80 -1\nDe 15 0 71 0 400000\nPo 0 61098 34398 61000 34300 80 -1\nDe 15 0 71 0 800000\nPo 0 62870 44331 62870 44680 80 -1\nDe 15 0 72 0 400000\nPo 0 63130 45570 63000 45700 80 -1\nDe 15 0 72 0 800000\nPo 0 63130 44940 63130 45570 80 -1\nDe 15 0 72 0 0\nPo 0 62870 44680 63130 44940 80 -1\nDe 15 0 72 0 0\nPo 0 63232 41440 63232 43338 80 -1\nDe 0 0 72 0 0\nPo 0 68290 32700 68000 32990 80 -1\nDe 0 0 72 0 0\nPo 0 68000 32990 66052 32990 80 -1\nDe 0 0 72 0 0\nPo 0 66052 32990 65182 33860 80 -1\nDe 0 0 72 0 0\nPo 0 65182 33860 65182 35258 80 -1\nDe 0 0 72 0 0\nPo 0 65182 35258 64352 36088 80 -1\nDe 0 0 72 0 0\nPo 0 64352 36088 64352 36468 80 -1\nDe 0 0 72 0 0\nPo 0 64352 36468 63232 37588 80 -1\nDe 0 0 72 0 0\nPo 0 63232 37588 63232 41440 80 -1\nDe 0 0 72 0 0\nPo 3 62870 43700 62870 43700 350 -1\nDe 15 1 72 0 0\nPo 0 62870 43700 62870 44331 80 -1\nDe 15 0 72 0 800000\nPo 0 63232 43338 62870 43700 80 -1\nDe 0 0 72 0 0\nPo 0 69500 33800 69390 33800 80 -1\nDe 15 0 72 0 400000\nPo 3 68290 32700 68290 32700 350 -1\nDe 15 1 72 0 0\nPo 0 69390 33800 68290 32700 80 -1\nDe 15 0 72 0 0\nPo 0 67700 28360 68850 28360 80 -1\nDe 0 0 72 0 0\nPo 0 67417 28603 67660 28360 100 -1\nDe 15 0 72 0 0\nPo 0 67660 28360 67700 28360 100 -1\nDe 15 0 72 0 0\nPo 3 67700 28360 67700 28360 250 150\nDe 15 1 72 0 0\nPo 0 67191 28603 67417 28603 100 -1\nDe 15 0 72 0 400000\nPo 0 69540 31450 68290 32700 80 -1\nDe 0 0 72 0 0\nPo 0 69540 29050 69540 31450 80 -1\nDe 0 0 72 0 0\nPo 0 68850 28360 69540 29050 80 -1\nDe 0 0 72 0 0\nPo 0 46000 35000 45000 34000 80 -1\nDe 0 0 73 0 0\nPo 0 46228 35228 46000 35000 80 -1\nDe 15 0 73 0 0\nPo 3 46000 35000 46000 35000 350 -1\nDe 15 1 73 0 0\nPo 0 46228 36850 46228 35228 80 -1\nDe 15 0 73 0 400000\nPo 0 40000 30000 39500 30500 80 -1\nDe 0 0 73 0 800000\nPo 0 44750 30000 40000 30000 80 -1\nDe 0 0 73 0 0\nPo 0 45000 30250 44750 30000 80 -1\nDe 0 0 73 0 0\nPo 0 45000 34000 45000 30250 80 -1\nDe 0 0 73 0 0\nPo 0 45000 34500 44000 33500 80 -1\nDe 0 0 74 0 0\nPo 0 46031 35531 45000 34500 80 -1\nDe 15 0 74 0 0\nPo 3 45000 34500 45000 34500 350 -1\nDe 15 1 74 0 0\nPo 0 46031 36850 46031 35531 80 -1\nDe 15 0 74 0 400000\nPo 0 44000 31000 44500 30500 80 -1\nDe 0 0 74 0 800000\nPo 0 44000 33500 44000 31000 80 -1\nDe 0 0 74 0 0\nPo 0 44000 36250 43000 35250 80 -1\nDe 0 0 75 0 0\nPo 0 44335 37835 44000 37500 80 -1\nDe 15 0 75 0 0\nPo 0 44000 37500 44000 36250 80 -1\nDe 15 0 75 0 0\nPo 3 44000 36250 44000 36250 350 -1\nDe 15 1 75 0 0\nPo 0 44850 37835 44335 37835 80 -1\nDe 15 0 75 0 400000\nPo 0 43000 31000 43500 30500 80 -1\nDe 0 0 75 0 800000\nPo 0 43000 35250 43000 31000 80 -1\nDe 0 0 75 0 0\nPo 0 65331 42264 64934 42264 80 -1\nDe 15 0 76 0 400000\nPo 0 73910 34500 75500 34500 80 -1\nDe 0 0 76 0 800000\nPo 0 67928 40482 73910 34500 80 -1\nDe 0 0 76 0 0\nPo 0 66038 40482 67928 40482 80 -1\nDe 0 0 76 0 0\nPo 0 65000 41520 66038 40482 80 -1\nDe 0 0 76 0 0\nPo 0 65000 41730 65000 41520 80 -1\nDe 0 0 76 0 0\nPo 0 64700 42030 65000 41730 80 -1\nDe 0 0 76 0 0\nPo 3 64700 42030 64700 42030 350 -1\nDe 15 1 76 0 0\nPo 0 64934 42264 64700 42030 80 -1\nDe 15 0 76 0 0\nPo 0 65331 41870 64980 41870 80 -1\nDe 15 0 77 0 400000\nPo 0 74680 33500 75500 33500 80 -1\nDe 0 0 77 0 800000\nPo 0 67860 40320 74680 33500 80 -1\nDe 0 0 77 0 0\nPo 0 65970 40320 67860 40320 80 -1\nDe 0 0 77 0 0\nPo 0 64700 41590 65970 40320 80 -1\nDe 0 0 77 0 0\nPo 3 64700 41590 64700 41590 350 -1\nDe 15 1 77 0 0\nPo 0 64980 41870 64700 41590 80 -1\nDe 15 0 77 0 0\nPo 0 65331 38917 65743 38917 80 -1\nDe 15 0 78 0 400000\nPo 0 73190 32500 75500 32500 80 -1\nDe 15 0 78 0 800000\nPo 0 68390 37300 73190 32500 80 -1\nDe 15 0 78 0 0\nPo 0 68390 38260 68390 37300 80 -1\nDe 15 0 78 0 0\nPo 0 68026 38624 68390 38260 80 -1\nDe 15 0 78 0 0\nPo 0 66036 38624 68026 38624 80 -1\nDe 15 0 78 0 0\nPo 0 65743 38917 66036 38624 80 -1\nDe 15 0 78 0 0\nPo 0 65331 38720 65710 38720 80 -1\nDe 15 0 79 0 400000\nPo 0 73960 31500 75500 31500 80 -1\nDe 15 0 79 0 800000\nPo 0 68222 37238 73960 31500 80 -1\nDe 15 0 79 0 0\nPo 0 68222 38188 68222 37238 80 -1\nDe 15 0 79 0 0\nPo 0 67948 38462 68222 38188 80 -1\nDe 15 0 79 0 0\nPo 0 65968 38462 67948 38462 80 -1\nDe 15 0 79 0 0\nPo 0 65710 38720 65968 38462 80 -1\nDe 15 0 79 0 0\nPo 0 65331 38524 65676 38524 80 -1\nDe 15 0 80 0 400000\nPo 0 74730 30500 75500 30500 80 -1\nDe 15 0 80 0 800000\nPo 0 68060 37170 74730 30500 80 -1\nDe 15 0 80 0 0\nPo 0 68060 38120 68060 37170 80 -1\nDe 15 0 80 0 0\nPo 0 67880 38300 68060 38120 80 -1\nDe 15 0 80 0 0\nPo 0 65900 38300 67880 38300 80 -1\nDe 15 0 80 0 0\nPo 0 65676 38524 65900 38300 80 -1\nDe 15 0 80 0 0\nPo 0 65331 37343 67657 37343 80 -1\nDe 15 0 81 0 400000\nPo 0 67657 37343 75500 29500 80 -1\nDe 15 0 81 0 800000\nPo 0 65331 43248 64988 43248 80 -1\nDe 15 0 82 0 400000\nPo 0 72370 36500 75500 36500 80 -1\nDe 0 0 82 0 800000\nPo 0 68064 40806 72370 36500 80 -1\nDe 0 0 82 0 0\nPo 0 66174 40806 68064 40806 80 -1\nDe 0 0 82 0 0\nPo 0 65324 41656 66174 40806 80 -1\nDe 0 0 82 0 0\nPo 0 65324 42316 65324 41656 80 -1\nDe 0 0 82 0 0\nPo 0 64690 42950 65324 42316 80 -1\nDe 0 0 82 0 0\nPo 3 64690 42950 64690 42950 350 -1\nDe 15 1 82 0 0\nPo 0 64988 43248 64690 42950 80 -1\nDe 15 0 82 0 0\nPo 0 65331 42657 64897 42657 80 -1\nDe 15 0 83 0 400000\nPo 0 73140 35500 75500 35500 80 -1\nDe 0 0 83 0 800000\nPo 0 67996 40644 73140 35500 80 -1\nDe 0 0 83 0 0\nPo 0 66106 40644 67996 40644 80 -1\nDe 0 0 83 0 0\nPo 0 65162 41588 66106 40644 80 -1\nDe 0 0 83 0 0\nPo 0 65162 41998 65162 41588 80 -1\nDe 0 0 83 0 0\nPo 0 64700 42460 65162 41998 80 -1\nDe 0 0 83 0 0\nPo 3 64700 42460 64700 42460 350 -1\nDe 15 1 83 0 0\nPo 0 64897 42657 64700 42460 80 -1\nDe 15 0 83 0 0\nPo 0 63810 43640 65880 43640 80 -1\nDe 15 0 84 0 0\nPo 0 63130 42960 63810 43640 80 -1\nDe 15 0 84 0 0\nPo 0 62630 42960 63130 42960 80 -1\nDe 15 0 84 0 0\nPo 0 62442 43148 62630 42960 80 -1\nDe 15 0 84 0 0\nPo 0 62442 43570 62442 43148 80 -1\nDe 15 0 84 0 0\nPo 0 65880 43640 66260 44020 80 -1\nDe 15 0 84 0 0\nPo 3 66260 44020 66260 44020 350 -1\nDe 15 1 84 0 0\nPo 0 66260 44020 66398 44158 80 -1\nDe 0 0 84 0 0\nPo 0 66398 44158 66398 44628 80 -1\nDe 0 0 84 0 0\nPo 0 66398 44628 69000 47230 80 -1\nDe 0 0 84 0 0\nPo 0 69000 47230 69000 52000 80 -1\nDe 0 0 84 0 0\nPo 0 69500 52500 69000 52000 80 -1\nDe 0 0 84 0 400000\nPo 0 62673 43993 62442 43762 80 -1\nDe 15 0 84 0 0\nPo 0 62442 43762 62442 43570 80 -1\nDe 15 0 84 0 0\nPo 0 62673 43993 62673 44331 80 -1\nDe 15 0 84 0 800000\nPo 0 65980 42640 66320 42640 80 -1\nDe 0 0 85 0 0\nPo 0 65766 42854 65980 42640 80 -1\nDe 15 0 85 0 0\nPo 3 65980 42640 65980 42640 350 -1\nDe 15 1 85 0 0\nPo 0 65331 42854 65766 42854 80 -1\nDe 15 0 85 0 400000\nPo 0 70000 52000 70500 52500 80 -1\nDe 0 0 85 0 800000\nPo 0 70000 48000 70000 52000 80 -1\nDe 0 0 85 0 0\nPo 0 66560 44560 70000 48000 80 -1\nDe 0 0 85 0 0\nPo 0 66560 42880 66560 44560 80 -1\nDe 0 0 85 0 0\nPo 0 66320 42640 66560 42880 80 -1\nDe 0 0 85 0 0\nPo 0 65960 41980 66440 41980 80 -1\nDe 0 0 86 0 0\nPo 0 65873 42067 65960 41980 80 -1\nDe 15 0 86 0 0\nPo 3 65960 41980 65960 41980 350 -1\nDe 15 1 86 0 0\nPo 0 65331 42067 65873 42067 80 -1\nDe 15 0 86 0 400000\nPo 0 72000 52000 72500 52500 80 -1\nDe 0 0 86 0 800000\nPo 0 72000 48120 72000 52000 80 -1\nDe 0 0 86 0 0\nPo 0 71718 47838 72000 48120 80 -1\nDe 0 0 86 0 0\nPo 0 70298 47838 71718 47838 80 -1\nDe 0 0 86 0 0\nPo 0 66884 44424 70298 47838 80 -1\nDe 0 0 86 0 0\nPo 0 66884 42424 66884 44424 80 -1\nDe 0 0 86 0 0\nPo 0 66440 41980 66884 42424 80 -1\nDe 0 0 86 0 0\nPo 0 66320 42300 66320 42410 80 -1\nDe 0 0 87 0 0\nPo 0 65679 42461 65840 42300 80 -1\nDe 15 0 87 0 0\nPo 0 65840 42300 66320 42300 80 -1\nDe 15 0 87 0 0\nPo 3 66320 42300 66320 42300 350 -1\nDe 15 1 87 0 0\nPo 0 65331 42461 65679 42461 80 -1\nDe 15 0 87 0 400000\nPo 0 71000 52000 71500 52500 80 -1\nDe 0 0 87 0 800000\nPo 0 71000 48300 71000 52000 80 -1\nDe 0 0 87 0 0\nPo 0 70700 48000 71000 48300 80 -1\nDe 0 0 87 0 0\nPo 0 70230 48000 70700 48000 80 -1\nDe 0 0 87 0 0\nPo 0 66722 44492 70230 48000 80 -1\nDe 0 0 87 0 0\nPo 0 66722 42812 66722 44492 80 -1\nDe 0 0 87 0 0\nPo 0 66320 42410 66722 42812 80 -1\nDe 0 0 87 0 0\nPo 0 62280 44331 62280 42930 80 -1\nDe 15 0 88 0 400000\nPo 0 45500 30810 45500 30500 80 -1\nDe 0 0 88 0 800000\nPo 0 46000 31310 45500 30810 80 -1\nDe 0 0 88 0 0\nPo 0 46000 31680 46000 31310 80 -1\nDe 0 0 88 0 0\nPo 0 46330 32010 46000 31680 80 -1\nDe 0 0 88 0 0\nPo 0 46690 32010 46330 32010 80 -1\nDe 0 0 88 0 0\nPo 0 52270 37590 46690 32010 80 -1\nDe 0 0 88 0 0\nPo 0 55010 37590 52270 37590 80 -1\nDe 0 0 88 0 0\nPo 0 55230 37810 55010 37590 80 -1\nDe 0 0 88 0 0\nPo 0 57740 37810 55230 37810 80 -1\nDe 0 0 88 0 0\nPo 0 58510 38580 57740 37810 80 -1\nDe 0 0 88 0 0\nPo 0 58510 39160 58510 38580 80 -1\nDe 0 0 88 0 0\nPo 0 59120 39770 58510 39160 80 -1\nDe 0 0 88 0 0\nPo 3 59120 39770 59120 39770 350 -1\nDe 15 1 88 0 0\nPo 0 62280 42930 59120 39770 80 -1\nDe 15 0 88 0 0\nPo 0 64250 50250 63230 50250 80 -1\nDe 0 0 89 0 0\nPo 0 62310 45130 62780 44660 80 -1\nDe 0 0 89 0 0\nPo 3 62310 45130 62310 45130 350 -1\nDe 15 1 89 0 0\nPo 0 63644 47036 62824 47856 80 -1\nDe 0 0 89 0 0\nPo 0 63644 45190 63644 47036 80 -1\nDe 0 0 89 0 0\nPo 0 63740 45094 63644 45190 80 -1\nDe 0 0 89 0 0\nPo 0 63740 44860 63740 45094 80 -1\nDe 0 0 89 0 0\nPo 0 63540 44660 63740 44860 80 -1\nDe 0 0 89 0 0\nPo 0 62780 44660 63540 44660 80 -1\nDe 0 0 89 0 0\nPo 3 64250 50250 64250 50250 350 -1\nDe 15 1 89 0 0\nPo 0 75000 50250 64250 50250 80 -1\nDe 15 0 89 0 0\nPo 0 75500 49750 75000 50250 80 -1\nDe 15 0 89 0 0\nPo 0 76250 44500 75500 45250 80 -1\nDe 15 0 89 0 0\nPo 0 75500 45250 75500 49750 80 -1\nDe 15 0 89 0 0\nPo 0 76250 44500 76500 44500 80 -1\nDe 15 0 89 0 800000\nPo 0 62824 49844 62824 47856 80 -1\nDe 0 0 89 0 0\nPo 0 63230 50250 62824 49844 80 -1\nDe 0 0 89 0 0\nPo 0 62083 44331 62083 44903 80 -1\nDe 15 0 89 0 400000\nPo 0 62500 45320 62310 45130 80 -1\nDe 15 0 89 0 0\nPo 0 62500 45320 62500 45700 80 -1\nDe 15 0 89 0 800000\nPo 0 62083 44903 62310 45130 80 -1\nDe 15 0 89 0 0\nPo 0 72000 35300 70840 35300 80 -1\nDe 15 0 90 0 400000\nPo 0 64051 36001 64220 36170 80 -1\nDe 15 0 90 0 0\nPo 0 64220 36170 64820 36170 80 -1\nDe 15 0 90 0 0\nPo 0 64820 36170 64970 36020 80 -1\nDe 15 0 90 0 0\nPo 3 64970 36020 64970 36020 350 -1\nDe 15 1 90 0 0\nPo 0 64970 36020 65050 35940 80 -1\nDe 0 0 90 0 0\nPo 0 65050 35940 70140 35940 80 -1\nDe 0 0 90 0 0\nPo 0 64051 36001 64051 35669 80 -1\nDe 15 0 90 0 800000\nPo 0 70200 35940 70140 35940 80 -1\nDe 0 0 90 0 0\nPo 0 70460 35680 70200 35940 80 -1\nDe 0 0 90 0 0\nPo 3 70460 35680 70460 35680 350 -1\nDe 15 1 90 0 0\nPo 0 70840 35300 70460 35680 80 -1\nDe 15 0 90 0 0\nPo 0 70500 36800 70260 36800 80 -1\nDe 15 0 91 0 400000\nPo 0 63067 36043 62960 36150 80 -1\nDe 15 0 91 0 0\nPo 0 62960 36150 62960 36430 80 -1\nDe 15 0 91 0 0\nPo 0 62960 36430 63680 37150 80 -1\nDe 15 0 91 0 0\nPo 0 63680 37150 64710 37150 80 -1\nDe 15 0 91 0 0\nPo 3 64710 37150 64710 37150 350 -1\nDe 15 1 91 0 0\nPo 0 64710 37150 65758 36102 80 -1\nDe 0 0 91 0 0\nPo 0 63067 36043 63067 35669 80 -1\nDe 15 0 91 0 800000\nPo 0 69562 36102 65758 36102 80 -1\nDe 0 0 91 0 0\nPo 0 69950 36490 69562 36102 80 -1\nDe 0 0 91 0 0\nPo 3 69950 36490 69950 36490 350 -1\nDe 15 1 91 0 0\nPo 0 70260 36800 69950 36490 80 -1\nDe 15 0 91 0 0\nPo 0 66250 45700 66620 45700 80 -1\nDe 15 0 92 0 400000\nPo 0 66230 44690 66810 45270 80 -1\nDe 0 0 92 0 0\nPo 0 66810 45270 66810 45510 80 -1\nDe 0 0 92 0 0\nPo 3 66810 45510 66810 45510 350 -1\nDe 15 1 92 0 0\nPo 0 66230 44690 66230 44460 80 -1\nDe 0 0 92 0 0\nPo 0 66620 45700 66810 45510 80 -1\nDe 15 0 92 0 0\nPo 0 63461 44331 63461 43931 80 -1\nDe 15 0 92 0 400000\nPo 0 66230 44460 66220 44450 80 -1\nDe 0 0 92 0 0\nPo 0 65790 44020 66230 44460 80 -1\nDe 0 0 92 0 0\nPo 3 65790 44020 65790 44020 350 -1\nDe 15 1 92 0 0\nPo 0 65572 43802 65790 44020 80 -1\nDe 15 0 92 0 0\nPo 0 63590 43802 65572 43802 80 -1\nDe 15 0 92 0 0\nPo 0 63461 43931 63590 43802 80 -1\nDe 15 0 92 0 0\nPo 0 46500 31500 46000 31000 80 -1\nDe 0 0 93 0 400000\nPo 0 62000 32000 62000 33700 80 -1\nDe 15 0 93 0 800000\nPo 0 59500 29500 48250 29500 80 -1\nDe 0 0 93 0 0\nPo 0 62000 32000 59500 29500 80 -1\nDe 0 0 93 0 0\nPo 3 62000 32000 62000 32000 350 -1\nDe 15 1 93 0 0\nPo 0 46500 29500 48250 29500 80 -1\nDe 0 0 93 0 0\nPo 0 46000 30000 46500 29500 80 -1\nDe 0 0 93 0 0\nPo 0 46000 31000 46000 30000 80 -1\nDe 0 0 93 0 0\nPo 0 59740 40820 59740 39350 80 -1\nDe 0 0 94 0 0\nPo 0 47500 32360 49070 33930 80 -1\nDe 0 0 94 0 0\nPo 0 49070 33930 49880 33930 80 -1\nDe 0 0 94 0 0\nPo 0 49880 33930 52390 36440 80 -1\nDe 0 0 94 0 0\nPo 0 52390 36440 52634 36440 80 -1\nDe 0 0 94 0 0\nPo 0 52634 36440 53460 37266 80 -1\nDe 0 0 94 0 0\nPo 0 53460 37266 55146 37266 80 -1\nDe 0 0 94 0 0\nPo 0 55146 37266 55366 37486 80 -1\nDe 0 0 94 0 0\nPo 0 55366 37486 57876 37486 80 -1\nDe 0 0 94 0 0\nPo 0 57876 37486 58050 37660 80 -1\nDe 0 0 94 0 0\nPo 0 47500 31500 47500 32360 80 -1\nDe 0 0 94 0 400000\nPo 0 61886 42766 59940 40820 80 -1\nDe 15 0 94 0 0\nPo 0 59940 40820 59740 40820 80 -1\nDe 15 0 94 0 0\nPo 3 59740 40820 59740 40820 350 -1\nDe 15 1 94 0 0\nPo 0 61886 42766 61886 44331 80 -1\nDe 15 0 94 0 800000\nPo 0 59740 39350 58050 37660 80 -1\nDe 0 0 94 0 0\nPo 0 65331 39705 65895 39705 80 -1\nDe 15 0 95 0 400000\nPo 0 68540 39300 76500 39300 80 -1\nDe 15 0 95 0 800000\nPo 0 68320 39080 68540 39300 80 -1\nDe 15 0 95 0 0\nPo 3 68320 39080 68320 39080 350 -1\nDe 15 1 95 0 0\nPo 0 67920 38680 68320 39080 80 -1\nDe 0 0 95 0 0\nPo 0 67480 38680 67920 38680 80 -1\nDe 0 0 95 0 0\nPo 0 66760 39400 67480 38680 80 -1\nDe 0 0 95 0 0\nPo 0 66200 39400 66760 39400 80 -1\nDe 0 0 95 0 0\nPo 0 65960 39640 66200 39400 80 -1\nDe 0 0 95 0 0\nPo 3 65960 39640 65960 39640 350 -1\nDe 15 1 95 0 0\nPo 0 65895 39705 65960 39640 80 -1\nDe 15 0 95 0 0\nPo 0 76500 39300 76500 40500 80 -1\nDe 15 0 95 0 C00000\nPo 0 54500 34000 58030 34000 80 -1\nDe 0 0 95 0 400000\nPo 0 63985 39705 65331 39705 80 -1\nDe 15 0 95 0 800000\nPo 0 60580 36300 63985 39705 80 -1\nDe 15 0 95 0 0\nPo 3 60580 36300 60580 36300 350 -1\nDe 15 1 95 0 0\nPo 0 59960 35680 60580 36300 80 -1\nDe 0 0 95 0 0\nPo 0 59710 35680 59960 35680 80 -1\nDe 0 0 95 0 0\nPo 0 58030 34000 59710 35680 80 -1\nDe 0 0 95 0 0\nPo 0 59917 35669 59917 35003 80 -1\nDe 15 0 96 0 400000\nPo 0 60020 34320 60000 34300 80 -1\nDe 15 0 96 0 800000\nPo 0 60020 34900 60020 34320 80 -1\nDe 15 0 96 0 0\nPo 0 59917 35003 60020 34900 80 -1\nDe 15 0 96 0 0\nPo 0 56500 30500 57000 30000 80 -1\nDe 0 0 97 0 400000\nPo 0 64248 34872 64248 35669 80 -1\nDe 15 0 97 0 800000\nPo 0 64380 34740 64248 34872 80 -1\nDe 15 0 97 0 0\nPo 3 64380 34740 64380 34740 350 -1\nDe 15 1 97 0 0\nPo 0 64558 34562 64380 34740 80 -1\nDe 0 0 97 0 0\nPo 0 64558 33548 64558 34562 80 -1\nDe 0 0 97 0 0\nPo 0 63472 32462 64558 33548 80 -1\nDe 0 0 97 0 0\nPo 0 61792 32462 63472 32462 80 -1\nDe 0 0 97 0 0\nPo 0 60330 31000 61792 32462 80 -1\nDe 0 0 97 0 0\nPo 0 59340 31000 60330 31000 80 -1\nDe 0 0 97 0 0\nPo 0 59040 30700 59340 31000 80 -1\nDe 0 0 97 0 0\nPo 0 59040 30260 59040 30700 80 -1\nDe 0 0 97 0 0\nPo 0 58780 30000 59040 30260 80 -1\nDe 0 0 97 0 0\nPo 0 57000 30000 58780 30000 80 -1\nDe 0 0 97 0 0\nPo 0 58500 31500 59000 32000 80 -1\nDe 0 0 98 0 400000\nPo 0 62673 35257 62673 35669 80 -1\nDe 15 0 98 0 800000\nPo 0 63160 34770 62673 35257 80 -1\nDe 15 0 98 0 0\nPo 0 63160 34580 63160 34770 80 -1\nDe 15 0 98 0 0\nPo 0 63320 34420 63160 34580 80 -1\nDe 15 0 98 0 0\nPo 3 63320 34420 63320 34420 350 -1\nDe 15 1 98 0 0\nPo 0 63320 33070 63320 34420 80 -1\nDe 0 0 98 0 0\nPo 0 63036 32786 63320 33070 80 -1\nDe 0 0 98 0 0\nPo 0 61656 32786 63036 32786 80 -1\nDe 0 0 98 0 0\nPo 0 60870 32000 61656 32786 80 -1\nDe 0 0 98 0 0\nPo 0 59000 32000 60870 32000 80 -1\nDe 0 0 98 0 0\nPo 0 59500 30500 60060 30500 80 -1\nDe 0 0 99 0 400000\nPo 0 64445 35335 64445 35669 80 -1\nDe 15 0 99 0 800000\nPo 0 64720 35060 64445 35335 80 -1\nDe 15 0 99 0 0\nPo 3 64720 35060 64720 35060 350 -1\nDe 15 1 99 0 0\nPo 0 64720 33480 64720 35060 80 -1\nDe 0 0 99 0 0\nPo 0 63540 32300 64720 33480 80 -1\nDe 0 0 99 0 0\nPo 0 61860 32300 63540 32300 80 -1\nDe 0 0 99 0 0\nPo 0 60060 30500 61860 32300 80 -1\nDe 0 0 99 0 0\nPo 0 61295 44331 61295 42635 80 -1\nDe 15 0 100 0 400000\nPo 0 57944 37324 58115 37495 80 -1\nDe 0 0 100 0 0\nPo 0 47510 30500 47500 30500 80 -1\nDe 0 0 100 0 800000\nPo 0 55434 37324 57030 37324 80 -1\nDe 0 0 100 0 0\nPo 0 55214 37104 55434 37324 80 -1\nDe 0 0 100 0 0\nPo 0 53528 37104 55214 37104 80 -1\nDe 0 0 100 0 0\nPo 0 52702 36278 53528 37104 80 -1\nDe 0 0 100 0 0\nPo 0 52458 36278 52702 36278 80 -1\nDe 0 0 100 0 0\nPo 0 49948 33768 52458 36278 80 -1\nDe 0 0 100 0 0\nPo 0 49138 33768 49948 33768 80 -1\nDe 0 0 100 0 0\nPo 0 48005 32635 49138 33768 80 -1\nDe 0 0 100 0 0\nPo 0 48005 30995 48005 32635 80 -1\nDe 0 0 100 0 0\nPo 0 47510 30500 48005 30995 80 -1\nDe 0 0 100 0 0\nPo 0 57030 37324 57944 37324 80 -1\nDe 0 0 100 0 0\nPo 0 60050 39430 58115 37495 80 -1\nDe 0 0 100 0 0\nPo 0 60050 41580 60050 39430 80 -1\nDe 0 0 100 0 0\nPo 0 60040 41590 60050 41580 80 -1\nDe 0 0 100 0 0\nPo 3 60040 41590 60040 41590 350 -1\nDe 15 1 100 0 0\nPo 0 60250 41590 60040 41590 80 -1\nDe 15 0 100 0 0\nPo 0 61295 42635 60250 41590 80 -1\nDe 15 0 100 0 0\nPo 0 61295 44331 61295 45205 80 -1\nDe 15 0 100 0 400000\nPo 0 61000 45500 61000 45700 80 -1\nDe 15 0 100 0 800000\nPo 0 61295 45205 61000 45500 80 -1\nDe 15 0 100 0 0\nPo 0 59420 41140 59420 39260 80 -1\nDe 0 0 101 0 0\nPo 0 46500 30500 46500 30750 80 -1\nDe 0 0 101 0 400000\nPo 0 57808 37648 58180 38020 80 -1\nDe 0 0 101 0 0\nPo 0 55298 37648 57808 37648 80 -1\nDe 0 0 101 0 0\nPo 0 55078 37428 55298 37648 80 -1\nDe 0 0 101 0 0\nPo 0 52338 37428 55078 37428 80 -1\nDe 0 0 101 0 0\nPo 0 47035 32125 52338 37428 80 -1\nDe 0 0 101 0 0\nPo 0 47035 31285 47035 32125 80 -1\nDe 0 0 101 0 0\nPo 0 46500 30750 47035 31285 80 -1\nDe 0 0 101 0 0\nPo 0 61492 42602 60030 41140 80 -1\nDe 15 0 101 0 0\nPo 0 60030 41140 59420 41140 80 -1\nDe 15 0 101 0 0\nPo 3 59420 41140 59420 41140 350 -1\nDe 15 1 101 0 0\nPo 0 61492 42642 61492 44331 80 -1\nDe 15 0 101 0 800000\nPo 0 61492 42642 61492 42602 80 -1\nDe 15 0 101 0 0\nPo 0 59420 39260 58180 38020 80 -1\nDe 0 0 101 0 0\nPo 0 61492 44331 61492 45692 80 -1\nDe 15 0 101 0 400000\nPo 0 61492 45692 61500 45700 80 -1\nDe 15 0 101 0 800000\nPo 0 56669 41083 55903 41083 80 -1\nDe 15 0 102 0 400000\nPo 0 56000 49000 55500 49500 80 -1\nDe 0 0 102 0 800000\nPo 0 56000 48280 56000 49000 80 -1\nDe 0 0 102 0 0\nPo 0 55662 47942 56000 48280 80 -1\nDe 0 0 102 0 0\nPo 0 55662 41118 55662 47942 80 -1\nDe 0 0 102 0 0\nPo 0 55800 40980 55662 41118 80 -1\nDe 0 0 102 0 0\nPo 3 55800 40980 55800 40980 350 -1\nDe 15 1 102 0 0\nPo 0 55903 41083 55800 40980 80 -1\nDe 15 0 102 0 0\nPo 0 59500 49500 59960 49040 80 -1\nDe 0 0 103 0 400000\nPo 0 57230 38130 56669 38130 80 -1\nDe 15 0 103 0 800000\nPo 0 57240 38120 57230 38130 80 -1\nDe 15 0 103 0 0\nPo 3 57240 38120 57240 38120 350 -1\nDe 15 1 103 0 0\nPo 0 57800 38120 57240 38120 80 -1\nDe 0 0 103 0 0\nPo 0 58344 38664 57800 38120 80 -1\nDe 0 0 103 0 0\nPo 0 58344 39596 58344 38664 80 -1\nDe 0 0 103 0 0\nPo 0 58228 39712 58344 39596 80 -1\nDe 0 0 103 0 0\nPo 0 58228 40512 58228 39712 80 -1\nDe 0 0 103 0 0\nPo 0 57672 41068 58228 40512 80 -1\nDe 0 0 103 0 0\nPo 0 57552 41068 57672 41068 80 -1\nDe 0 0 103 0 0\nPo 0 56796 41824 57552 41068 80 -1\nDe 0 0 103 0 0\nPo 0 56796 46916 56796 41824 80 -1\nDe 0 0 103 0 0\nPo 0 57374 47494 56796 46916 80 -1\nDe 0 0 103 0 0\nPo 0 59214 47494 57374 47494 80 -1\nDe 0 0 103 0 0\nPo 0 59960 48240 59214 47494 80 -1\nDe 0 0 103 0 0\nPo 0 59960 49040 59960 48240 80 -1\nDe 0 0 103 0 0\nPo 0 58500 49500 59000 49000 80 -1\nDe 0 0 104 0 400000\nPo 0 57057 38917 56669 38917 80 -1\nDe 15 0 104 0 800000\nPo 0 57160 39020 57057 38917 80 -1\nDe 15 0 104 0 0\nPo 0 57660 39020 57160 39020 80 -1\nDe 15 0 104 0 0\nPo 0 57960 38720 57660 39020 80 -1\nDe 15 0 104 0 0\nPo 3 57960 38720 57960 38720 350 -1\nDe 15 1 104 0 0\nPo 0 58182 38942 57960 38720 80 -1\nDe 0 0 104 0 0\nPo 0 58182 39528 58182 38942 80 -1\nDe 0 0 104 0 0\nPo 0 58066 39644 58182 39528 80 -1\nDe 0 0 104 0 0\nPo 0 58066 40444 58066 39644 80 -1\nDe 0 0 104 0 0\nPo 0 57604 40906 58066 40444 80 -1\nDe 0 0 104 0 0\nPo 0 57484 40906 57604 40906 80 -1\nDe 0 0 104 0 0\nPo 0 56634 41756 57484 40906 80 -1\nDe 0 0 104 0 0\nPo 0 56634 46984 56634 41756 80 -1\nDe 0 0 104 0 0\nPo 0 57306 47656 56634 46984 80 -1\nDe 0 0 104 0 0\nPo 0 58356 47656 57306 47656 80 -1\nDe 0 0 104 0 0\nPo 0 59000 48300 58356 47656 80 -1\nDe 0 0 104 0 0\nPo 0 59000 49000 59000 48300 80 -1\nDe 0 0 104 0 0\nPo 0 57500 49500 58000 49000 80 -1\nDe 0 0 105 0 400000\nPo 0 57028 39508 56669 39508 80 -1\nDe 15 0 105 0 800000\nPo 0 57160 39640 57028 39508 80 -1\nDe 15 0 105 0 0\nPo 0 57420 39640 57160 39640 80 -1\nDe 15 0 105 0 0\nPo 0 57720 39340 57420 39640 80 -1\nDe 15 0 105 0 0\nPo 3 57720 39340 57720 39340 350 -1\nDe 15 1 105 0 0\nPo 0 57742 39362 57720 39340 80 -1\nDe 0 0 105 0 0\nPo 0 57742 40308 57742 39362 80 -1\nDe 0 0 105 0 0\nPo 0 57468 40582 57742 40308 80 -1\nDe 0 0 105 0 0\nPo 0 57348 40582 57468 40582 80 -1\nDe 0 0 105 0 0\nPo 0 56310 41620 57348 40582 80 -1\nDe 0 0 105 0 0\nPo 0 56310 47120 56310 41620 80 -1\nDe 0 0 105 0 0\nPo 0 57170 47980 56310 47120 80 -1\nDe 0 0 105 0 0\nPo 0 57700 47980 57170 47980 80 -1\nDe 0 0 105 0 0\nPo 0 58000 48280 57700 47980 80 -1\nDe 0 0 105 0 0\nPo 0 58000 49000 58000 48280 80 -1\nDe 0 0 105 0 0\nPo 0 56500 48500 56460 48500 80 -1\nDe 0 0 106 0 400000\nPo 0 56075 39705 56669 39705 80 -1\nDe 15 0 106 0 800000\nPo 0 56060 39720 56075 39705 80 -1\nDe 15 0 106 0 0\nPo 3 56060 39720 56060 39720 350 -1\nDe 15 1 106 0 0\nPo 0 56120 39780 56060 39720 80 -1\nDe 0 0 106 0 0\nPo 0 56120 41100 56120 39780 80 -1\nDe 0 0 106 0 0\nPo 0 55824 41396 56120 41100 80 -1\nDe 0 0 106 0 0\nPo 0 55824 47864 55824 41396 80 -1\nDe 0 0 106 0 0\nPo 0 56460 48500 55824 47864 80 -1\nDe 0 0 106 0 0\nPo 0 56500 49500 57000 49000 80 -1\nDe 0 0 107 0 400000\nPo 0 57278 40098 56669 40098 80 -1\nDe 15 0 107 0 800000\nPo 0 57280 40100 57278 40098 80 -1\nDe 15 0 107 0 0\nPo 3 57280 40100 57280 40100 350 -1\nDe 15 1 107 0 0\nPo 0 57280 40180 57280 40100 80 -1\nDe 0 0 107 0 0\nPo 0 55986 41474 57280 40180 80 -1\nDe 0 0 107 0 0\nPo 0 55986 47266 55986 41474 80 -1\nDe 0 0 107 0 0\nPo 0 57000 48280 55986 47266 80 -1\nDe 0 0 107 0 0\nPo 0 57000 49000 57000 48280 80 -1\nDe 0 0 107 0 0\nPo 0 55500 48500 55500 40560 80 -1\nDe 0 0 108 0 400000\nPo 0 55765 40295 56669 40295 80 -1\nDe 15 0 108 0 800000\nPo 0 55760 40300 55765 40295 80 -1\nDe 15 0 108 0 0\nPo 3 55760 40300 55760 40300 350 -1\nDe 15 1 108 0 0\nPo 0 55500 40560 55760 40300 80 -1\nDe 0 0 108 0 0\nPo 0 58500 48500 58450 48500 80 -1\nDe 0 0 109 0 400000\nPo 0 57280 38720 56669 38720 80 -1\nDe 15 0 109 0 800000\nPo 3 57280 38720 57280 38720 350 -1\nDe 15 1 109 0 0\nPo 0 57540 38720 57280 38720 80 -1\nDe 0 0 109 0 0\nPo 0 58020 39200 57540 38720 80 -1\nDe 0 0 109 0 0\nPo 0 58020 39460 58020 39200 80 -1\nDe 0 0 109 0 0\nPo 0 57904 39576 58020 39460 80 -1\nDe 0 0 109 0 0\nPo 0 57904 40376 57904 39576 80 -1\nDe 0 0 109 0 0\nPo 0 57536 40744 57904 40376 80 -1\nDe 0 0 109 0 0\nPo 0 57416 40744 57536 40744 80 -1\nDe 0 0 109 0 0\nPo 0 56472 41688 57416 40744 80 -1\nDe 0 0 109 0 0\nPo 0 56472 47052 56472 41688 80 -1\nDe 0 0 109 0 0\nPo 0 57238 47818 56472 47052 80 -1\nDe 0 0 109 0 0\nPo 0 57768 47818 57238 47818 80 -1\nDe 0 0 109 0 0\nPo 0 58450 48500 57768 47818 80 -1\nDe 0 0 109 0 0\nPo 0 57500 48500 57460 48500 80 -1\nDe 0 0 110 0 400000\nPo 0 57271 39311 56669 39311 80 -1\nDe 15 0 110 0 800000\nPo 0 57280 39320 57271 39311 80 -1\nDe 15 0 110 0 0\nPo 3 57280 39320 57280 39320 350 -1\nDe 15 1 110 0 0\nPo 0 57580 39620 57280 39320 80 -1\nDe 0 0 110 0 0\nPo 0 57580 40240 57580 39620 80 -1\nDe 0 0 110 0 0\nPo 0 57400 40420 57580 40240 80 -1\nDe 0 0 110 0 0\nPo 0 57280 40420 57400 40420 80 -1\nDe 0 0 110 0 0\nPo 0 56148 41552 57280 40420 80 -1\nDe 0 0 110 0 0\nPo 0 56148 47188 56148 41552 80 -1\nDe 0 0 110 0 0\nPo 0 57460 48500 56148 47188 80 -1\nDe 0 0 110 0 0\nPo 0 51150 39803 52167 39803 80 -1\nDe 15 0 111 0 400000\nPo 0 58343 35103 58343 35669 80 -1\nDe 15 0 111 0 800000\nPo 0 57840 34600 58343 35103 80 -1\nDe 15 0 111 0 0\nPo 0 55780 34600 57840 34600 80 -1\nDe 15 0 111 0 0\nPo 0 53610 36770 55780 34600 80 -1\nDe 15 0 111 0 0\nPo 0 53610 38360 53610 36770 80 -1\nDe 15 0 111 0 0\nPo 0 52167 39803 53610 38360 80 -1\nDe 15 0 111 0 0\nPo 0 57704 34924 55916 34924 80 -1\nDe 15 0 112 0 0\nPo 0 57949 35169 57704 34924 80 -1\nDe 15 0 112 0 0\nPo 0 57949 35669 57949 35169 80 -1\nDe 15 0 112 0 400000\nPo 0 52278 41772 51150 41772 80 -1\nDe 15 0 112 0 800000\nPo 0 53934 40116 52278 41772 80 -1\nDe 15 0 112 0 0\nPo 0 53934 36906 53934 40116 80 -1\nDe 15 0 112 0 0\nPo 0 55916 34924 53934 36906 80 -1\nDe 15 0 112 0 0\nPo 0 56669 41280 53470 41280 80 -1\nDe 15 0 113 0 400000\nPo 0 52388 42362 51150 42362 80 -1\nDe 15 0 113 0 800000\nPo 0 53470 41280 52388 42362 80 -1\nDe 15 0 113 0 0\nPo 0 56669 42264 53176 42264 80 -1\nDe 15 0 114 0 400000\nPo 0 49575 43545 49575 43150 80 -1\nDe 15 0 114 0 800000\nPo 0 50104 44074 49575 43545 80 -1\nDe 15 0 114 0 0\nPo 0 51366 44074 50104 44074 80 -1\nDe 15 0 114 0 0\nPo 0 53176 42264 51366 44074 80 -1\nDe 15 0 114 0 0\nPo 0 56669 42461 56275 42461 80 -1\nDe 15 0 115 0 400000\nPo 0 53209 42461 51434 44236 80 -1\nDe 15 0 115 0 0\nPo 0 51434 44236 50036 44236 80 -1\nDe 15 0 115 0 0\nPo 0 50036 44236 49378 43578 80 -1\nDe 15 0 115 0 0\nPo 0 49378 43578 49378 43150 80 -1\nDe 15 0 115 0 800000\nPo 0 53244 42426 53209 42461 80 -1\nDe 15 0 115 0 0\nPo 0 56240 42426 53244 42426 80 -1\nDe 15 0 115 0 0\nPo 0 56275 42461 56240 42426 80 -1\nDe 15 0 115 0 0\nPo 0 53448 37640 53448 36492 80 -1\nDe 15 0 116 0 0\nPo 0 52134 39606 53448 38292 80 -1\nDe 15 0 116 0 0\nPo 0 53448 38292 53448 37640 80 -1\nDe 15 0 116 0 0\nPo 0 51150 39606 52134 39606 80 -1\nDe 15 0 116 0 400000\nPo 0 61689 36251 61689 35669 80 -1\nDe 15 0 116 0 800000\nPo 0 61680 36260 61689 36251 80 -1\nDe 15 0 116 0 0\nPo 3 61680 36260 61680 36260 350 -1\nDe 15 1 116 0 0\nPo 0 61168 36772 61680 36260 80 -1\nDe 0 0 116 0 0\nPo 0 58232 36772 61168 36772 80 -1\nDe 0 0 116 0 0\nPo 0 57720 36260 58232 36772 80 -1\nDe 0 0 116 0 0\nPo 0 53680 36260 57720 36260 80 -1\nDe 0 0 116 0 0\nPo 3 53680 36260 53680 36260 350 -1\nDe 15 1 116 0 0\nPo 0 53448 36492 53680 36260 80 -1\nDe 15 0 116 0 0\nPo 0 53772 36838 53772 40048 80 -1\nDe 15 0 117 0 0\nPo 0 55848 34762 53772 36838 80 -1\nDe 15 0 117 0 0\nPo 0 58146 35669 58146 35136 80 -1\nDe 15 0 117 0 400000\nPo 0 57772 34762 55848 34762 80 -1\nDe 15 0 117 0 0\nPo 0 58146 35136 57772 34762 80 -1\nDe 15 0 117 0 0\nPo 0 52442 41378 51150 41378 80 -1\nDe 15 0 117 0 800000\nPo 0 53772 40048 52442 41378 80 -1\nDe 15 0 117 0 0\nPo 0 54096 36974 54096 40184 80 -1\nDe 15 0 118 0 0\nPo 0 55984 35086 54096 36974 80 -1\nDe 15 0 118 0 0\nPo 0 57752 35669 57752 35202 80 -1\nDe 15 0 118 0 400000\nPo 0 57636 35086 55984 35086 80 -1\nDe 15 0 118 0 0\nPo 0 57752 35202 57636 35086 80 -1\nDe 15 0 118 0 0\nPo 0 52311 41969 51150 41969 80 -1\nDe 15 0 118 0 800000\nPo 0 54096 40184 52311 41969 80 -1\nDe 15 0 118 0 0\nPo 0 51230 43750 50410 43750 80 -1\nDe 15 0 119 0 0\nPo 0 53504 41476 51230 43750 80 -1\nDe 15 0 119 0 0\nPo 0 56669 41476 53504 41476 80 -1\nDe 15 0 119 0 400000\nPo 0 50165 43505 50165 43150 80 -1\nDe 15 0 119 0 800000\nPo 0 50410 43750 50165 43505 80 -1\nDe 15 0 119 0 0\nPo 0 56669 41870 56310 41870 80 -1\nDe 15 0 120 0 400000\nPo 0 49772 43512 49772 43150 80 -1\nDe 15 0 120 0 800000\nPo 0 50172 43912 49772 43512 80 -1\nDe 15 0 120 0 0\nPo 0 51298 43912 50172 43912 80 -1\nDe 15 0 120 0 0\nPo 0 53340 41870 51298 43912 80 -1\nDe 15 0 120 0 0\nPo 0 53572 41638 53340 41870 80 -1\nDe 15 0 120 0 0\nPo 0 56078 41638 53572 41638 80 -1\nDe 15 0 120 0 0\nPo 0 56310 41870 56078 41638 80 -1\nDe 15 0 120 0 0\nPo 0 56440 44560 56450 44560 80 -1\nDe 15 0 121 0 0\nPo 0 48787 43150 48787 44107 80 -1\nDe 15 0 121 0 400000\nPo 0 49240 44560 53140 44560 80 -1\nDe 15 0 121 0 0\nPo 0 48787 44107 49240 44560 80 -1\nDe 15 0 121 0 0\nPo 0 53140 44560 56440 44560 80 -1\nDe 15 0 121 0 0\nPo 0 58736 43646 58736 44331 80 -1\nDe 15 0 121 0 800000\nPo 0 58480 43390 58736 43646 80 -1\nDe 15 0 121 0 0\nPo 0 57620 43390 58480 43390 80 -1\nDe 15 0 121 0 0\nPo 0 56450 44560 57620 43390 80 -1\nDe 15 0 121 0 0\nPo 0 53080 44722 56042 44722 80 -1\nDe 15 0 122 0 0\nPo 0 48197 43747 49172 44722 80 -1\nDe 15 0 122 0 0\nPo 0 49172 44722 53080 44722 80 -1\nDe 15 0 122 0 0\nPo 0 48197 43150 48197 43747 80 -1\nDe 15 0 122 0 400000\nPo 0 59524 46176 59524 44331 80 -1\nDe 15 0 122 0 800000\nPo 0 59100 46600 59524 46176 80 -1\nDe 15 0 122 0 0\nPo 0 57920 46600 59100 46600 80 -1\nDe 15 0 122 0 0\nPo 0 56042 44722 57920 46600 80 -1\nDe 15 0 122 0 0\nPo 0 53040 44884 55974 44884 80 -1\nDe 15 0 123 0 0\nPo 0 47606 43486 49004 44884 80 -1\nDe 15 0 123 0 0\nPo 0 49004 44884 53040 44884 80 -1\nDe 15 0 123 0 0\nPo 0 47606 43150 47606 43486 80 -1\nDe 15 0 123 0 400000\nPo 0 59720 46210 59720 44331 80 -1\nDe 15 0 123 0 800000\nPo 0 59168 46762 59720 46210 80 -1\nDe 15 0 123 0 0\nPo 0 57852 46762 59168 46762 80 -1\nDe 15 0 123 0 0\nPo 0 55974 44884 57852 46762 80 -1\nDe 15 0 123 0 0\nPo 0 56669 36752 56328 36752 80 -1\nDe 15 0 124 0 400000\nPo 0 52345 42165 51150 42165 80 -1\nDe 15 0 124 0 800000\nPo 0 54258 40252 52345 42165 80 -1\nDe 15 0 124 0 0\nPo 0 54258 37500 54258 40252 80 -1\nDe 15 0 124 0 0\nPo 0 54618 37140 54258 37500 80 -1\nDe 15 0 124 0 0\nPo 0 55680 37140 54618 37140 80 -1\nDe 15 0 124 0 0\nPo 0 55970 37140 55680 37140 80 -1\nDe 15 0 124 0 0\nPo 0 56220 36890 55970 37140 80 -1\nDe 15 0 124 0 0\nPo 0 56220 36860 56220 36890 80 -1\nDe 15 0 124 0 0\nPo 0 56328 36752 56220 36860 80 -1\nDe 15 0 124 0 0\nPo 0 56669 43445 55875 43445 80 -1\nDe 15 0 125 0 400000\nPo 0 48984 44064 48984 43150 80 -1\nDe 15 0 125 0 800000\nPo 0 49318 44398 48984 44064 80 -1\nDe 15 0 125 0 0\nPo 0 51502 44398 49318 44398 80 -1\nDe 15 0 125 0 0\nPo 0 52100 43800 51502 44398 80 -1\nDe 15 0 125 0 0\nPo 0 55520 43800 52100 43800 80 -1\nDe 15 0 125 0 0\nPo 0 55875 43445 55520 43800 80 -1\nDe 15 0 125 0 0\nPo 0 53286 37480 53286 36186 80 -1\nDe 15 0 126 0 0\nPo 0 52101 39409 53286 38224 80 -1\nDe 15 0 126 0 0\nPo 0 53286 38224 53286 37480 80 -1\nDe 15 0 126 0 0\nPo 0 51150 39409 52101 39409 80 -1\nDe 15 0 126 0 400000\nPo 0 63264 36296 63264 35669 80 -1\nDe 15 0 126 0 800000\nPo 0 63260 36300 63264 36296 80 -1\nDe 15 0 126 0 0\nPo 3 63260 36300 63260 36300 350 -1\nDe 15 1 126 0 0\nPo 0 62626 36934 63260 36300 80 -1\nDe 0 0 126 0 0\nPo 0 58164 36934 62626 36934 80 -1\nDe 0 0 126 0 0\nPo 0 57652 36422 58164 36934 80 -1\nDe 0 0 126 0 0\nPo 0 54020 36422 57652 36422 80 -1\nDe 0 0 126 0 0\nPo 0 53882 36560 54020 36422 80 -1\nDe 0 0 126 0 0\nPo 0 53420 36560 53882 36560 80 -1\nDe 0 0 126 0 0\nPo 0 53240 36380 53420 36560 80 -1\nDe 0 0 126 0 0\nPo 0 53240 36140 53240 36380 80 -1\nDe 0 0 126 0 0\nPo 3 53240 36140 53240 36140 350 -1\nDe 15 1 126 0 0\nPo 0 53286 36186 53240 36140 80 -1\nDe 15 0 126 0 0\nPo 0 65331 40492 67492 40492 80 -1\nDe 15 0 127 0 400000\nPo 0 67492 40492 69500 42500 80 -1\nDe 15 0 127 0 800000\nPo 0 65331 40886 65740 40886 80 -1\nDe 15 0 128 0 400000\nPo 0 68848 44848 69500 45500 80 -1\nDe 15 0 128 0 800000\nPo 0 68848 42308 68848 44848 80 -1\nDe 15 0 128 0 0\nPo 0 67356 40816 68848 42308 80 -1\nDe 15 0 128 0 0\nPo 0 65810 40816 67356 40816 80 -1\nDe 15 0 128 0 0\nPo 0 65740 40886 65810 40816 80 -1\nDe 15 0 128 0 0\nPo 0 65331 40689 65695 40689 80 -1\nDe 15 0 129 0 400000\nPo 0 69010 44010 69500 44500 80 -1\nDe 15 0 129 0 800000\nPo 0 69010 42240 69010 44010 80 -1\nDe 15 0 129 0 0\nPo 0 67424 40654 69010 42240 80 -1\nDe 15 0 129 0 0\nPo 0 65730 40654 67424 40654 80 -1\nDe 15 0 129 0 0\nPo 0 65695 40689 65730 40654 80 -1\nDe 15 0 129 0 0\nPo 0 65331 41673 66533 41673 80 -1\nDe 15 0 130 0 400000\nPo 0 69500 43380 69500 43500 80 -1\nDe 0 0 130 0 800000\nPo 0 67920 41800 69500 43380 80 -1\nDe 0 0 130 0 0\nPo 3 67920 41800 67920 41800 350 -1\nDe 15 1 130 0 0\nPo 0 66660 41800 67920 41800 80 -1\nDe 15 0 130 0 0\nPo 0 66533 41673 66660 41800 80 -1\nDe 15 0 130 0 0\nPo 0 67230 41120 68880 41120 80 -1\nDe 0 0 131 0 0\nPo 0 65775 41083 65880 40978 80 -1\nDe 15 0 131 0 0\nPo 0 65880 40978 67088 40978 80 -1\nDe 15 0 131 0 0\nPo 0 67088 40978 67230 41120 80 -1\nDe 15 0 131 0 0\nPo 3 67230 41120 67230 41120 350 -1\nDe 15 1 131 0 0\nPo 0 65331 41083 65775 41083 80 -1\nDe 15 0 131 0 400000\nPo 0 68880 41120 69500 40500 80 -1\nDe 0 0 131 0 800000\nPo 0 65331 41476 66586 41476 80 -1\nDe 15 0 132 0 400000\nPo 0 67600 41500 69500 41500 80 -1\nDe 0 0 132 0 800000\nPo 0 67550 41450 67600 41500 80 -1\nDe 0 0 132 0 0\nPo 3 67550 41450 67550 41450 350 -1\nDe 15 1 132 0 0\nPo 0 67410 41590 67550 41450 80 -1\nDe 15 0 132 0 0\nPo 0 66700 41590 67410 41590 80 -1\nDe 15 0 132 0 0\nPo 0 66586 41476 66700 41590 80 -1\nDe 15 0 132 0 0\nPo 0 56669 37933 56333 37933 80 -1\nDe 15 0 133 0 400000\nPo 0 55587 37933 55300 38220 80 -1\nDe 15 0 133 0 0\nPo 3 55300 38220 55300 38220 350 -1\nDe 15 1 133 0 0\nPo 0 55300 38220 53500 40020 80 -1\nDe 0 0 133 0 0\nPo 0 53500 40020 53500 52500 80 -1\nDe 0 0 133 0 800000\nPo 0 55610 37910 55587 37933 80 -1\nDe 15 0 133 0 0\nPo 0 56310 37910 55610 37910 80 -1\nDe 15 0 133 0 0\nPo 0 56333 37933 56310 37910 80 -1\nDe 15 0 133 0 0\nPo 0 52500 52500 53320 51680 80 -1\nDe 0 0 134 0 400000\nPo 0 54564 38524 54560 38520 80 -1\nDe 15 0 134 0 0\nPo 3 54560 38520 54560 38520 350 -1\nDe 15 1 134 0 0\nPo 0 54564 38524 56669 38524 80 -1\nDe 15 0 134 0 800000\nPo 0 53320 39760 54560 38520 80 -1\nDe 0 0 134 0 0\nPo 0 53320 51680 53320 39760 80 -1\nDe 0 0 134 0 0\nPo 0 56669 42657 56239 42657 80 -1\nDe 15 0 135 0 400000\nPo 0 51500 52100 51500 52500 80 -1\nDe 0 0 135 0 800000\nPo 0 52600 51000 51500 52100 80 -1\nDe 0 0 135 0 0\nPo 0 52600 43500 52600 51000 80 -1\nDe 0 0 135 0 0\nPo 3 52600 43500 52600 43500 350 -1\nDe 15 1 135 0 0\nPo 0 52600 43300 52600 43500 80 -1\nDe 15 0 135 0 0\nPo 0 53243 42657 52600 43300 80 -1\nDe 15 0 135 0 0\nPo 0 53312 42588 53243 42657 80 -1\nDe 15 0 135 0 0\nPo 0 56170 42588 53312 42588 80 -1\nDe 15 0 135 0 0\nPo 0 56239 42657 56170 42588 80 -1\nDe 15 0 135 0 0\nPo 0 56669 43051 55519 43051 80 -1\nDe 15 0 136 0 400000\nPo 3 53020 43320 53020 43320 350 -1\nDe 15 1 136 0 0\nPo 0 53020 43320 53020 51100 80 -1\nDe 0 0 136 0 0\nPo 0 53020 51100 52000 52120 80 -1\nDe 0 0 136 0 0\nPo 0 52000 52120 52000 53000 80 -1\nDe 0 0 136 0 0\nPo 0 52000 53000 52500 53500 80 -1\nDe 0 0 136 0 800000\nPo 0 53140 43200 53020 43320 80 -1\nDe 15 0 136 0 0\nPo 0 55370 43200 53140 43200 80 -1\nDe 15 0 136 0 0\nPo 0 55519 43051 55370 43200 80 -1\nDe 15 0 136 0 0\nPo 0 59327 35669 59327 36157 80 -1\nDe 15 0 137 0 400000\nPo 0 52660 33660 53000 34000 80 -1\nDe 0 0 137 0 800000\nPo 0 52360 33660 52660 33660 80 -1\nDe 0 0 137 0 0\nPo 0 51998 34022 52360 33660 80 -1\nDe 0 0 137 0 0\nPo 0 51998 34848 51998 34022 80 -1\nDe 0 0 137 0 0\nPo 0 52232 35082 51998 34848 80 -1\nDe 0 0 137 0 0\nPo 0 56802 35082 52232 35082 80 -1\nDe 0 0 137 0 0\nPo 0 58330 36610 56802 35082 80 -1\nDe 0 0 137 0 0\nPo 0 59160 36610 58330 36610 80 -1\nDe 0 0 137 0 0\nPo 0 59470 36300 59160 36610 80 -1\nDe 0 0 137 0 0\nPo 3 59470 36300 59470 36300 350 -1\nDe 15 1 137 0 0\nPo 0 59327 36157 59470 36300 80 -1\nDe 15 0 137 0 0\nPo 0 59327 35669 59327 35287 80 -1\nDe 15 0 137 0 400000\nPo 0 58900 34400 59000 34300 80 -1\nDe 15 0 137 0 800000\nPo 0 58900 34860 58900 34400 80 -1\nDe 15 0 137 0 0\nPo 0 59327 35287 58900 34860 80 -1\nDe 15 0 137 0 0\nPo 0 54000 34000 54350 33650 80 -1\nDe 0 0 138 0 400000\nPo 0 59524 35054 59260 34790 80 -1\nDe 15 0 138 0 0\nPo 3 59260 34790 59260 34790 350 -1\nDe 15 1 138 0 0\nPo 0 59524 35054 59524 35669 80 -1\nDe 15 0 138 0 800000\nPo 0 58120 33650 59260 34790 80 -1\nDe 0 0 138 0 0\nPo 0 54350 33650 58120 33650 80 -1\nDe 0 0 138 0 0\nPo 0 54750 33750 54650 33650 80 -1\nDe 15 0 139 0 0\nPo 0 57888 34300 57750 34438 80 -1\nDe 15 0 139 0 0\nPo 0 57750 34438 55438 34438 80 -1\nDe 15 0 139 0 0\nPo 0 55438 34438 54750 33750 80 -1\nDe 15 0 139 0 0\nPo 0 58000 34300 57888 34300 80 -1\nDe 15 0 139 0 400000\nPo 0 53850 33650 53500 34000 80 -1\nDe 15 0 139 0 800000\nPo 0 54650 33650 53850 33650 80 -1\nDe 15 0 139 0 0\nPo 0 58539 35669 58539 35069 80 -1\nDe 15 0 139 0 400000\nPo 0 58000 34530 58000 34300 80 -1\nDe 15 0 139 0 800000\nPo 0 58539 35069 58000 34530 80 -1\nDe 15 0 139 0 0\nPo 0 52500 34000 52380 34000 80 -1\nDe 0 0 140 0 400000\nPo 0 58736 36024 58460 36300 80 -1\nDe 15 0 140 0 0\nPo 3 58460 36300 58460 36300 350 -1\nDe 15 1 140 0 0\nPo 0 58736 36024 58736 35669 80 -1\nDe 15 0 140 0 800000\nPo 0 57080 34920 58460 36300 80 -1\nDe 0 0 140 0 0\nPo 0 52300 34920 57080 34920 80 -1\nDe 0 0 140 0 0\nPo 0 52160 34780 52300 34920 80 -1\nDe 0 0 140 0 0\nPo 0 52160 34220 52160 34780 80 -1\nDe 0 0 140 0 0\nPo 0 52380 34000 52160 34220 80 -1\nDe 0 0 140 0 0\nPo 0 66500 48500 66500 45240 80 -1\nDe 0 0 141 0 400000\nPo 0 64860 41280 65331 41280 80 -1\nDe 15 0 141 0 800000\nPo 0 64700 41120 64860 41280 80 -1\nDe 15 0 141 0 0\nPo 3 64700 41120 64700 41120 350 -1\nDe 15 1 141 0 0\nPo 0 64380 41440 64700 41120 80 -1\nDe 0 0 141 0 0\nPo 0 64380 43120 64380 41440 80 -1\nDe 0 0 141 0 0\nPo 0 66500 45240 64380 43120 80 -1\nDe 0 0 141 0 0\nPo 0 65331 41280 66820 41280 80 -1\nDe 15 0 141 0 400000\nPo 3 66820 41280 66820 41280 350 -1\nDe 15 1 141 0 0\nPo 0 63500 48500 63500 48490 80 -1\nDe 0 0 142 0 400000\nPo 0 58933 36433 58933 35669 80 -1\nDe 15 0 142 0 800000\nPo 0 63758 41258 58933 36433 80 -1\nDe 15 0 142 0 0\nPo 0 63758 42222 63758 41258 80 -1\nDe 15 0 142 0 0\nPo 0 63610 42370 63758 42222 80 -1\nDe 15 0 142 0 0\nPo 0 63610 43010 63610 42370 80 -1\nDe 15 0 142 0 0\nPo 3 63610 43010 63610 43010 350 -1\nDe 15 1 142 0 0\nPo 0 63610 43040 63610 43010 80 -1\nDe 0 0 142 0 0\nPo 0 66014 45444 63610 43040 80 -1\nDe 0 0 142 0 0\nPo 0 66014 47524 66014 45444 80 -1\nDe 0 0 142 0 0\nPo 0 65680 47858 66014 47524 80 -1\nDe 0 0 142 0 0\nPo 0 64132 47858 65680 47858 80 -1\nDe 0 0 142 0 0\nPo 0 63500 48490 64132 47858 80 -1\nDe 0 0 142 0 0\nPo 0 63600 34760 63600 34540 80 -1\nDe 0 0 143 0 0\nPo 0 60600 31500 61724 32624 80 -1\nDe 0 0 143 0 0\nPo 0 61724 32624 63104 32624 80 -1\nDe 0 0 143 0 0\nPo 3 63600 34760 63600 34760 350 -1\nDe 15 1 143 0 0\nPo 0 63600 34760 63360 35000 80 -1\nDe 15 0 143 0 0\nPo 0 63360 35000 63160 35000 80 -1\nDe 15 0 143 0 0\nPo 0 63160 35000 62870 35290 80 -1\nDe 15 0 143 0 0\nPo 0 62870 35669 62870 35290 80 -1\nDe 15 0 143 0 400000\nPo 0 60600 31500 59500 31500 80 -1\nDe 0 0 143 0 800000\nPo 0 63482 33002 63104 32624 80 -1\nDe 0 0 143 0 0\nPo 0 63482 34142 63482 33002 80 -1\nDe 0 0 143 0 0\nPo 0 63620 34280 63482 34142 80 -1\nDe 0 0 143 0 0\nPo 0 63620 34520 63620 34280 80 -1\nDe 0 0 143 0 0\nPo 0 63600 34540 63620 34520 80 -1\nDe 0 0 143 0 0\nPo 0 59390 50890 75610 50890 80 -1\nDe 15 0 144 0 0\nPo 0 60316 49964 59390 50890 80 -1\nDe 0 0 144 0 0\nPo 3 59390 50890 59390 50890 350 -1\nDe 15 1 144 0 0\nPo 0 59130 43700 59420 43700 80 -1\nDe 0 0 144 0 0\nPo 0 59420 43700 60316 44596 80 -1\nDe 0 0 144 0 0\nPo 0 59130 44331 59130 43700 80 -1\nDe 15 0 144 0 400000\nPo 3 59130 43700 59130 43700 350 -1\nDe 15 1 144 0 0\nPo 0 60316 44596 60316 49964 80 -1\nDe 0 0 144 0 0\nPo 0 75750 43250 76500 42500 80 -1\nDe 0 0 144 0 800000\nPo 0 75750 43750 75750 43250 80 -1\nDe 0 0 144 0 0\nPo 0 75750 50750 75750 43750 80 -1\nDe 0 0 144 0 0\nPo 3 75750 50750 75750 50750 350 -1\nDe 15 1 144 0 0\nPo 0 75610 50890 75750 50750 80 -1\nDe 15 0 144 0 0\nPo 0 76500 41500 76000 41500 80 -1\nDe 0 0 145 0 400000\nPo 0 61080 50350 61330 50600 80 -1\nDe 15 0 145 0 0\nPo 0 61330 50600 75090 50600 80 -1\nDe 15 0 145 0 0\nPo 0 75090 50600 75240 50450 80 -1\nDe 15 0 145 0 0\nPo 3 75240 50450 75240 50450 350 -1\nDe 15 1 145 0 0\nPo 0 59950 50040 59660 50040 80 -1\nDe 0 0 145 0 0\nPo 0 58280 44100 59590 44100 80 -1\nDe 0 0 145 0 0\nPo 0 59590 44100 60154 44664 80 -1\nDe 0 0 145 0 0\nPo 0 60154 44664 60154 49836 80 -1\nDe 0 0 145 0 0\nPo 0 60154 49836 59950 50040 80 -1\nDe 0 0 145 0 0\nPo 0 57949 43769 57949 44331 80 -1\nDe 15 0 145 0 800000\nPo 3 57880 43700 57880 43700 350 -1\nDe 15 1 145 0 0\nPo 0 57949 43769 57880 43700 80 -1\nDe 15 0 145 0 0\nPo 0 57880 43700 58280 44100 80 -1\nDe 0 0 145 0 0\nPo 3 59350 50350 59350 50350 350 -1\nDe 15 1 145 0 0\nPo 0 59660 50040 59350 50350 80 -1\nDe 0 0 145 0 0\nPo 0 59350 50350 61080 50350 80 -1\nDe 15 0 145 0 0\nPo 0 75240 42260 75240 50450 80 -1\nDe 0 0 145 0 0\nPo 0 76000 41500 75240 42260 80 -1\nDe 0 0 145 0 0\nPo 0 60508 44331 60508 45470 80 -1\nDe 15 0 146 0 400000\nPo 0 68708 47708 69500 48500 80 -1\nDe 15 0 146 0 800000\nPo 0 64098 47708 68708 47708 80 -1\nDe 15 0 146 0 0\nPo 0 63612 47222 64098 47708 80 -1\nDe 15 0 146 0 0\nPo 0 60812 47222 63612 47222 80 -1\nDe 15 0 146 0 0\nPo 0 60538 46948 60812 47222 80 -1\nDe 15 0 146 0 0\nPo 0 60538 45500 60538 46948 80 -1\nDe 15 0 146 0 0\nPo 0 60508 45470 60538 45500 80 -1\nDe 15 0 146 0 0\nPo 0 60311 44331 60311 45515 80 -1\nDe 15 0 147 0 400000\nPo 0 67870 47870 68500 48500 80 -1\nDe 15 0 147 0 800000\nPo 0 64010 47870 67870 47870 80 -1\nDe 15 0 147 0 0\nPo 0 63524 47384 64010 47870 80 -1\nDe 15 0 147 0 0\nPo 0 60744 47384 63524 47384 80 -1\nDe 15 0 147 0 0\nPo 0 60376 47016 60744 47384 80 -1\nDe 15 0 147 0 0\nPo 0 60376 45580 60376 47016 80 -1\nDe 15 0 147 0 0\nPo 0 60311 45515 60376 45580 80 -1\nDe 15 0 147 0 0\nPo 0 60114 44331 60114 45548 80 -1\nDe 15 0 148 0 400000\nPo 0 61750 47720 61750 47950 80 -1\nDe 15 0 148 0 800000\nPo 0 61576 47546 61750 47720 80 -1\nDe 15 0 148 0 0\nPo 0 60676 47546 61576 47546 80 -1\nDe 15 0 148 0 0\nPo 0 60214 47084 60676 47546 80 -1\nDe 15 0 148 0 0\nPo 0 60214 45648 60214 47084 80 -1\nDe 15 0 148 0 0\nPo 0 60114 45548 60214 45648 80 -1\nDe 15 0 148 0 0\nPo 0 59917 44331 59917 45595 80 -1\nDe 15 0 149 0 400000\nPo 0 60850 47950 61250 47950 80 -1\nDe 15 0 149 0 800000\nPo 0 60052 47152 60850 47950 80 -1\nDe 15 0 149 0 0\nPo 0 60052 45730 60052 47152 80 -1\nDe 15 0 149 0 0\nPo 0 59917 45595 60052 45730 80 -1\nDe 15 0 149 0 0\nPo 0 62000 30700 62000 29740 200 -1\nDe 15 0 150 0 400000\nPo 0 62000 29740 62200 29540 200 -1\nDe 15 0 150 0 0\nPo 0 64700 31000 64180 31000 200 -1\nDe 15 0 150 0 400000\nPo 0 63860 29340 64000 29200 200 -1\nDe 15 0 150 0 800000\nPo 0 63860 30680 63860 29340 200 -1\nDe 15 0 150 0 0\nPo 0 64180 31000 63860 30680 200 -1\nDe 15 0 150 0 0\nPo 0 65300 28940 64960 28940 200 -1\nDe 15 0 150 0 400000\nPo 0 64960 28940 64700 29200 200 -1\nDe 15 0 150 0 800000\nPo 0 66009 28800 65440 28800 120 -1\nDe 15 0 150 0 400000\nPo 0 65440 28800 65300 28940 120 -1\nDe 15 0 150 0 800000\nPo 0 64000 29200 64700 29200 500 -1\nDe 15 0 150 0 C00000\nPo 0 63300 29200 64000 29200 500 -1\nDe 15 0 150 0 C00000\nPo 0 62100 29184 62100 29440 200 -1\nDe 15 0 150 0 400000\nPo 0 62960 29540 63300 29200 200 -1\nDe 15 0 150 0 800000\nPo 0 62200 29540 62960 29540 200 -1\nDe 15 0 150 0 0\nPo 0 62100 29440 62200 29540 200 -1\nDe 15 0 150 0 0\nPo 0 45500 44250 44900 44250 500 -1\nDe 1 0 151 0 0\nPo 3 45500 44250 45500 44250 350 -1\nDe 15 1 151 0 0\nPo 0 45000 44300 44900 44300 500 -1\nDe 1 0 151 0 0\nPo 0 44950 44300 45000 44300 500 -1\nDe 1 0 151 0 0\nPo 0 44900 44250 44950 44300 500 -1\nDe 1 0 151 0 0\nPo 0 50500 45500 50500 45600 500 -1\nDe 1 0 151 0 400000\nPo 0 50500 45600 49600 46500 500 -1\nDe 1 0 151 0 0\nPo 0 49600 46500 45200 46500 500 -1\nDe 1 0 151 0 0\nPo 0 45200 46500 44900 46200 500 -1\nDe 1 0 151 0 0\nPo 0 44900 46200 44900 44300 500 -1\nDe 1 0 151 0 0\nPo 3 45500 40000 45500 40000 350 -1\nDe 15 1 151 0 0\nPo 0 44900 44300 44900 40600 500 -1\nDe 1 0 151 0 0\nPo 0 44900 40600 45500 40000 500 -1\nDe 1 0 151 0 0\nPo 0 45500 40000 44850 40000 80 -1\nDe 15 0 151 0 800000\nPo 0 45500 44250 45500 43288 80 -1\nDe 15 0 151 0 0\nPo 0 45500 44700 45500 44250 80 -1\nDe 15 0 151 0 400000\nPo 0 45500 43288 45638 43150 80 -1\nDe 15 0 151 0 800000\nPo 0 44850 40000 42800 40000 80 -1\nDe 15 0 151 0 C00000\nPo 0 63070 41580 63070 42950 80 -1\nDe 0 0 152 0 0\nPo 0 64250 31560 65020 32330 80 -1\nDe 0 0 152 0 0\nPo 0 65020 32330 65020 35190 80 -1\nDe 0 0 152 0 0\nPo 0 65020 35190 64190 36020 80 -1\nDe 0 0 152 0 0\nPo 0 64190 36020 64190 36400 80 -1\nDe 0 0 152 0 0\nPo 0 64190 36400 63070 37520 80 -1\nDe 0 0 152 0 0\nPo 0 63070 37520 63070 41580 80 -1\nDe 0 0 152 0 0\nPo 0 64700 31500 64250 31500 80 -1\nDe 15 0 152 0 400000\nPo 3 64250 31500 64250 31500 350 -1\nDe 15 1 152 0 0\nPo 0 64250 31500 64250 31560 80 -1\nDe 0 0 152 0 0\nPo 0 63067 43923 63180 43810 80 -1\nDe 15 0 152 0 0\nPo 0 63180 43810 63180 43570 80 -1\nDe 15 0 152 0 0\nPo 0 63180 43570 62880 43270 80 -1\nDe 15 0 152 0 0\nPo 0 62880 43270 62750 43270 80 -1\nDe 15 0 152 0 0\nPo 3 62750 43270 62750 43270 350 -1\nDe 15 1 152 0 0\nPo 0 63067 43923 63067 44331 80 -1\nDe 15 0 152 0 800000\nPo 0 63070 42950 62750 43270 80 -1\nDe 0 0 152 0 0\nPo 0 65500 48500 65500 48498 80 -1\nDe 0 0 153 0 400000\nPo 0 64709 39311 65331 39311 80 -1\nDe 15 0 153 0 800000\nPo 0 64700 39320 64709 39311 80 -1\nDe 15 0 153 0 0\nPo 3 64700 39320 64700 39320 350 -1\nDe 15 1 153 0 0\nPo 0 64218 39802 64700 39320 80 -1\nDe 0 0 153 0 0\nPo 0 64218 43188 64218 39802 80 -1\nDe 0 0 153 0 0\nPo 0 66338 45308 64218 43188 80 -1\nDe 0 0 153 0 0\nPo 0 66338 47660 66338 45308 80 -1\nDe 0 0 153 0 0\nPo 0 65500 48498 66338 47660 80 -1\nDe 0 0 153 0 0\nPo 0 65331 39311 66511 39311 80 -1\nDe 15 0 153 0 400000\nPo 0 66511 39311 66700 39500 80 -1\nDe 15 0 153 0 800000\nPo 0 60660 32162 60802 32162 80 -1\nDe 0 0 154 0 0\nPo 0 58000 31000 58000 31720 80 -1\nDe 0 0 154 0 0\nPo 0 58000 31720 58442 32162 80 -1\nDe 0 0 154 0 0\nPo 0 58442 32162 60660 32162 80 -1\nDe 0 0 154 0 0\nPo 0 57500 30500 58000 31000 80 -1\nDe 0 0 154 0 400000\nPo 0 62476 35224 62476 35669 80 -1\nDe 15 0 154 0 800000\nPo 0 62998 34702 62476 35224 80 -1\nDe 15 0 154 0 0\nPo 0 62998 34122 62998 34702 80 -1\nDe 15 0 154 0 0\nPo 0 63020 34100 62998 34122 80 -1\nDe 15 0 154 0 0\nPo 3 63020 34100 63020 34100 350 -1\nDe 15 1 154 0 0\nPo 0 63158 33962 63020 34100 80 -1\nDe 0 0 154 0 0\nPo 0 63158 33138 63158 33962 80 -1\nDe 0 0 154 0 0\nPo 0 62968 32948 63158 33138 80 -1\nDe 0 0 154 0 0\nPo 0 61588 32948 62968 32948 80 -1\nDe 0 0 154 0 0\nPo 0 60802 32162 61588 32948 80 -1\nDe 0 0 154 0 0\nPo 0 62280 35669 62280 34580 80 -1\nDe 15 0 155 0 400000\nPo 0 62280 34580 62000 34300 80 -1\nDe 15 0 155 0 800000\nPo 0 62000 34300 62500 34300 80 -1\nDe 15 0 155 0 C00000\nPo 0 61250 49800 61750 49800 80 -1\nDe 15 0 156 0 C00000\nPo 0 61750 49800 61750 50050 80 -1\nDe 15 0 156 0 400000\nPo 0 61750 50050 62000 50300 80 -1\nDe 15 0 156 0 0\nPo 3 62000 50300 62000 50300 350 -1\nDe 15 1 156 0 0\nPo 0 48480 28740 42770 28740 80 -1\nDe 2 0 156 0 0\nPo 0 49910 30170 48480 28740 80 -1\nDe 2 0 156 0 0\nPo 3 48480 28740 48480 28740 350 -1\nDe 15 1 156 0 0\nPo 0 57800 29000 52280 29000 80 -1\nDe 2 0 156 0 0\nPo 0 58840 27960 57800 29000 80 -1\nDe 2 0 156 0 0\nPo 3 57800 29000 57800 29000 350 -1\nDe 15 1 156 0 0\nPo 0 60780 27960 61320 27960 160 -1\nDe 15 0 156 0 0\nPo 0 61488 27792 61320 27960 160 -1\nDe 15 0 156 0 0\nPo 3 61320 27960 61320 27960 350 -1\nDe 15 1 156 0 0\nPo 0 61488 27281 61488 27792 160 -1\nDe 15 0 156 0 400000\nPo 3 60780 27960 60780 27960 350 -1\nDe 15 1 156 0 0\nPo 0 60780 27960 58840 27960 80 -1\nDe 2 0 156 0 0\nPo 3 51110 30170 51110 30170 350 -1\nDe 15 1 156 0 0\nPo 0 52280 29000 51110 30170 80 -1\nDe 2 0 156 0 0\nPo 0 51110 30170 49910 30170 80 -1\nDe 2 0 156 0 0\nPo 3 42210 29300 42210 29300 350 -1\nDe 15 1 156 0 0\nPo 0 42770 28740 42210 29300 80 -1\nDe 2 0 156 0 0\nPo 0 54500 46070 56290 46070 80 -1\nDe 2 0 156 0 0\nPo 0 51070 49500 54500 46070 80 -1\nDe 2 0 156 0 0\nPo 3 54500 46070 54500 46070 350 -1\nDe 15 1 156 0 0\nPo 0 50500 49500 51070 49500 80 -1\nDe 2 0 156 0 400000\nPo 3 57340 45020 57340 45020 350 -1\nDe 15 1 156 0 0\nPo 0 56290 46070 57340 45020 80 -1\nDe 2 0 156 0 0\nPo 0 54250 40750 54250 40360 80 -1\nDe 2 0 156 0 0\nPo 3 54250 40750 54250 40750 350 -1\nDe 15 1 156 0 0\nPo 0 54700 40750 54250 40750 80 -1\nDe 15 0 156 0 400000\nPo 3 55210 39400 55210 39400 350 -1\nDe 15 1 156 0 0\nPo 0 54250 40360 55210 39400 80 -1\nDe 2 0 156 0 0\nPo 0 54500 34500 54500 35120 80 -1\nDe 2 0 156 0 400000\nPo 3 54020 35600 54020 35600 350 -1\nDe 15 1 156 0 0\nPo 0 54500 35120 54020 35600 80 -1\nDe 2 0 156 0 0\nPo 0 73500 38750 74320 38750 80 -1\nDe 2 0 156 0 0\nPo 3 73500 38750 73500 38750 350 -1\nDe 15 1 156 0 0\nPo 0 73500 38300 73500 38750 80 -1\nDe 15 0 156 0 400000\nPo 3 75530 39960 75530 39960 350 -1\nDe 15 1 156 0 0\nPo 0 74320 38750 75530 39960 80 -1\nDe 2 0 156 0 0\nPo 0 67750 40000 67060 40000 80 -1\nDe 2 0 156 0 0\nPo 3 67750 40000 67750 40000 350 -1\nDe 15 1 156 0 0\nPo 0 67300 40000 67750 40000 80 -1\nDe 15 0 156 0 400000\nPo 3 64630 40340 64630 40340 350 -1\nDe 15 1 156 0 0\nPo 0 66720 40340 64630 40340 80 -1\nDe 2 0 156 0 0\nPo 0 67060 40000 66720 40340 80 -1\nDe 2 0 156 0 0\nPo 0 64700 38330 64580 38330 80 -1\nDe 2 0 156 0 0\nPo 0 64703 38327 64700 38330 80 -1\nDe 15 0 156 0 0\nPo 3 64700 38330 64700 38330 350 -1\nDe 15 1 156 0 0\nPo 0 65331 38327 64703 38327 80 -1\nDe 15 0 156 0 400000\nPo 3 61980 40930 61980 40930 350 -1\nDe 15 1 156 0 0\nPo 0 64580 38330 61980 40930 80 -1\nDe 2 0 156 0 0\nPo 0 52000 40750 50530 40750 80 -1\nDe 2 0 156 0 0\nPo 3 52000 40750 52000 40750 350 -1\nDe 15 1 156 0 0\nPo 3 50130 40350 50130 40350 350 -1\nDe 15 1 156 0 0\nPo 0 50530 40750 50130 40350 80 -1\nDe 2 0 156 0 0\nPo 0 62500 30240 61500 30240 80 -1\nDe 2 0 156 0 0\nPo 3 62500 30240 62500 30240 350 -1\nDe 15 1 156 0 0\nPo 0 62500 30700 62500 30240 200 -1\nDe 15 0 156 0 400000\nPo 3 61240 30500 61240 30500 350 -1\nDe 15 1 156 0 0\nPo 0 61500 30240 61240 30500 80 -1\nDe 2 0 156 0 0\nPo 0 58146 44331 58146 43884 80 -1\nDe 15 0 156 0 400000\nPo 3 58330 43700 58330 43700 350 -1\nDe 15 1 156 0 0\nPo 0 58146 43884 58330 43700 80 -1\nDe 15 0 156 0 0\nPo 0 65750 46300 65750 46710 80 -1\nDe 15 0 156 0 400000\nPo 3 65700 46760 65700 46760 350 -1\nDe 15 1 156 0 0\nPo 0 65750 46710 65700 46760 80 -1\nDe 15 0 156 0 0\nPo 0 65331 43445 65915 43445 80 -1\nDe 15 0 156 0 400000\nPo 3 66000 43360 66000 43360 350 -1\nDe 15 1 156 0 0\nPo 0 65915 43445 66000 43360 80 -1\nDe 15 0 156 0 0\nPo 0 71000 36800 71000 37000 80 -1\nDe 15 0 156 0 400000\nPo 3 71750 37750 71750 37750 350 -1\nDe 15 1 156 0 0\nPo 0 71000 37000 71750 37750 80 -1\nDe 15 0 156 0 0\nPo 0 72500 35300 72550 35300 80 -1\nDe 15 0 156 0 400000\nPo 3 73250 36000 73250 36000 350 -1\nDe 15 1 156 0 0\nPo 0 72550 35300 73250 36000 80 -1\nDe 15 0 156 0 0\nPo 0 70000 33800 70000 34250 80 -1\nDe 15 0 156 0 400000\nPo 3 70000 34250 70000 34250 350 -1\nDe 15 1 156 0 0\nPo 0 66762 29036 66762 28888 80 -1\nDe 15 0 156 0 400000\nPo 0 66762 28888 66438 28564 80 -1\nDe 15 0 156 0 800000\nPo 0 66438 29036 66438 28564 80 -1\nDe 15 0 156 0 C00000\nPo 0 66438 29036 66762 29036 80 -1\nDe 15 0 156 0 C00000\nPo 0 66762 28564 66438 28564 80 -1\nDe 15 0 156 0 C00000\nPo 0 66762 29036 66762 28564 80 -1\nDe 15 0 156 0 C00000\nPo 0 66438 29036 66438 28888 80 -1\nDe 15 0 156 0 400000\nPo 0 66438 28888 66762 28564 80 -1\nDe 15 0 156 0 800000\nPo 0 66403 28505 66403 28603 500 -1\nDe 0 0 156 0 400000\nPo 0 66403 28603 66600 28800 500 -1\nDe 0 0 156 0 800000\nPo 0 66403 29095 66403 28505 500 -1\nDe 0 0 156 0 C00000\nPo 0 66797 29095 66403 29095 500 -1\nDe 0 0 156 0 C00000\nPo 0 66797 28505 66797 29095 500 -1\nDe 0 0 156 0 C00000\nPo 0 66403 28505 66797 28505 500 -1\nDe 0 0 156 0 C00000\nPo 0 66698 28190 66698 28500 80 -1\nDe 15 0 156 0 400000\nPo 0 66698 28500 66762 28564 80 -1\nDe 15 0 156 0 800000\nPo 0 66502 28190 66502 28500 80 -1\nDe 15 0 156 0 400000\nPo 0 66502 28500 66438 28564 80 -1\nDe 15 0 156 0 800000\nPo 0 66502 29410 66502 29100 80 -1\nDe 15 0 156 0 400000\nPo 0 66502 29100 66438 29036 80 -1\nDe 15 0 156 0 800000\nPo 0 66698 29410 66698 29100 80 -1\nDe 15 0 156 0 400000\nPo 0 66698 29100 66762 29036 80 -1\nDe 15 0 156 0 800000\nPo 0 63854 35669 63854 36234 80 -1\nDe 15 0 156 0 400000\nPo 3 63890 36270 63890 36270 350 -1\nDe 15 1 156 0 0\nPo 0 63854 36234 63890 36270 80 -1\nDe 15 0 156 0 0\nPo 0 56669 37146 57534 37146 80 -1\nDe 15 0 156 0 400000\nPo 3 57660 37020 57660 37020 350 -1\nDe 15 1 156 0 0\nPo 0 57534 37146 57660 37020 80 -1\nDe 15 0 156 0 0\nPo 0 67300 39000 67750 39000 80 -1\nDe 15 0 156 0 400000\nPo 3 67750 39000 67750 39000 350 -1\nDe 15 1 156 0 0\nPo 0 67300 38000 67750 38000 80 -1\nDe 15 0 156 0 400000\nPo 3 67750 38000 67750 38000 350 -1\nDe 15 1 156 0 0\nPo 0 72250 43500 71750 43500 80 -1\nDe 15 0 156 0 400000\nPo 3 71750 43500 71750 43500 350 -1\nDe 15 1 156 0 0\nPo 0 74500 45700 74500 45250 80 -1\nDe 15 0 156 0 400000\nPo 3 74500 45250 74500 45250 350 -1\nDe 15 1 156 0 0\nPo 0 67300 43000 67750 43000 80 -1\nDe 15 0 156 0 400000\nPo 3 67750 43000 67750 43000 350 -1\nDe 15 1 156 0 0\nPo 0 64500 46300 64500 46750 80 -1\nDe 15 0 156 0 400000\nPo 3 64500 46750 64500 46750 350 -1\nDe 15 1 156 0 0\nPo 0 63000 46300 63000 46750 80 -1\nDe 15 0 156 0 400000\nPo 3 63000 46750 63000 46750 350 -1\nDe 15 1 156 0 0\nPo 0 62000 46300 62000 46750 80 -1\nDe 15 0 156 0 400000\nPo 3 62000 46750 62000 46750 350 -1\nDe 15 1 156 0 0\nPo 0 67300 37000 67300 36550 80 -1\nDe 15 0 156 0 400000\nPo 3 67300 36550 67300 36550 350 -1\nDe 15 1 156 0 0\nPo 0 64000 33700 64000 33420 80 -1\nDe 15 0 156 0 400000\nPo 3 63800 33220 63800 33220 350 -1\nDe 15 1 156 0 0\nPo 0 64000 33420 63800 33220 80 -1\nDe 15 0 156 0 0\nPo 0 58500 46300 58050 46300 80 -1\nDe 15 0 156 0 400000\nPo 3 58050 46300 58050 46300 350 -1\nDe 15 1 156 0 0\nPo 0 60902 35669 60902 36142 80 -1\nDe 15 0 156 0 400000\nPo 3 61060 36300 61060 36300 350 -1\nDe 15 1 156 0 0\nPo 0 60902 36142 61060 36300 80 -1\nDe 15 0 156 0 0\nPo 0 64700 32500 64240 32500 200 -1\nDe 15 0 156 0 400000\nPo 3 64240 32500 64240 32500 350 -1\nDe 15 1 156 0 0\nPo 0 64700 30000 64240 30000 200 -1\nDe 15 0 156 0 400000\nPo 3 64240 30000 64240 30000 350 -1\nDe 15 1 156 0 0\nPo 0 64000 28400 64000 27880 200 -1\nDe 15 0 156 0 400000\nPo 3 64000 27880 64000 27880 350 -1\nDe 15 1 156 0 0\nPo 0 64700 27500 64700 27880 200 -1\nDe 15 0 156 0 400000\nPo 0 64700 27960 64660 27920 200 -1\nDe 15 0 156 0 0\nPo 3 64660 27920 64660 27920 350 -1\nDe 15 1 156 0 0\nPo 0 64700 27960 64700 28400 200 -1\nDe 15 0 156 0 800000\nPo 0 64700 27880 64660 27920 200 -1\nDe 15 0 156 0 0\nPo 0 66200 30800 66200 31380 200 -1\nDe 15 0 156 0 400000\nPo 3 66200 31380 66200 31380 350 -1\nDe 15 1 156 0 0\nPo 0 66200 30100 66080 30100 200 -1\nDe 15 0 156 0 400000\nPo 3 65740 30440 65740 30440 350 -1\nDe 15 1 156 0 0\nPo 0 66080 30100 65740 30440 200 -1\nDe 15 0 156 0 0\nPo 0 66200 26800 66200 26220 200 -1\nDe 15 0 156 0 400000\nPo 3 66200 26220 66200 26220 350 -1\nDe 15 1 156 0 0\nPo 0 66200 27500 66000 27500 200 -1\nDe 15 0 156 0 400000\nPo 3 65740 27240 65740 27240 350 -1\nDe 15 1 156 0 0\nPo 0 66000 27500 65740 27240 200 -1\nDe 15 0 156 0 0\nPo 0 66200 27500 66200 26800 200 -1\nDe 15 0 156 0 C00000\nPo 0 64700 28400 65240 28400 200 -1\nDe 15 0 156 0 400000\nPo 0 65240 28400 65300 28340 200 -1\nDe 15 0 156 0 800000\nPo 0 64000 28400 64700 28400 500 -1\nDe 15 0 156 0 C00000\nPo 0 67191 28800 67700 28800 100 -1\nDe 15 0 156 0 400000\nPo 3 67700 28800 67700 28800 350 -1\nDe 15 1 156 0 0\nPo 0 67191 28800 66674 28800 100 -1\nDe 15 0 156 0 400000\nPo 0 66674 28800 66438 28564 100 -1\nDe 15 0 156 0 800000\nPo 0 62100 28416 62100 28020 80 -1\nDe 15 0 156 0 400000\nPo 3 62120 28000 62120 28000 350 -1\nDe 15 1 156 0 0\nPo 0 62100 28020 62120 28000 80 -1\nDe 15 0 156 0 0\nPo 0 62500 33700 62500 33250 80 -1\nDe 15 0 156 0 400000\nPo 3 62500 33250 62500 33250 350 -1\nDe 15 1 156 0 0\nPo 0 61500 33700 61500 33250 80 -1\nDe 15 0 156 0 400000\nPo 3 61500 33250 61500 33250 350 -1\nDe 15 1 156 0 0\nPo 0 60114 35669 60114 36296 80 -1\nDe 15 0 156 0 400000\nPo 3 60110 36300 60110 36300 350 -1\nDe 15 1 156 0 0\nPo 0 60114 36296 60110 36300 80 -1\nDe 15 0 156 0 0\nPo 0 60000 33700 60000 33480 80 -1\nDe 15 0 156 0 400000\nPo 0 59500 33460 59740 33220 80 -1\nDe 15 0 156 0 0\nPo 3 59740 33220 59740 33220 350 -1\nDe 15 1 156 0 0\nPo 0 59500 33460 59500 33700 80 -1\nDe 15 0 156 0 800000\nPo 0 60000 33480 59740 33220 80 -1\nDe 15 0 156 0 0\nPo 0 51150 37638 51362 37638 80 -1\nDe 15 0 156 0 400000\nPo 3 51620 37380 51620 37380 350 -1\nDe 15 1 156 0 0\nPo 0 51362 37638 51620 37380 80 -1\nDe 15 0 156 0 0\nPo 0 47803 43150 47803 42523 80 -1\nDe 15 0 156 0 400000\nPo 3 47800 42520 47800 42520 350 -1\nDe 15 1 156 0 0\nPo 0 47803 42523 47800 42520 80 -1\nDe 15 0 156 0 0\nPo 0 49181 43150 49181 43821 80 -1\nDe 15 0 156 0 400000\nPo 3 49340 43980 49340 43980 350 -1\nDe 15 1 156 0 0\nPo 0 49181 43821 49340 43980 80 -1\nDe 15 0 156 0 0\nPo 0 54900 37450 54900 37900 80 -1\nDe 15 0 156 0 400000\nPo 3 54900 37900 54900 37900 350 -1\nDe 15 1 156 0 0\nPo 0 55500 36800 55050 36800 80 -1\nDe 15 0 156 0 400000\nPo 3 55050 36800 55050 36800 350 -1\nDe 15 1 156 0 0\nPo 0 51150 40787 51963 40787 80 -1\nDe 15 0 156 0 400000\nPo 0 52050 40800 52000 40750 80 -1\nDe 15 0 156 0 0\nPo 0 52050 40800 52500 40800 80 -1\nDe 15 0 156 0 800000\nPo 0 51963 40787 52000 40750 80 -1\nDe 15 0 156 0 0\nPo 0 52500 37200 52500 36750 80 -1\nDe 15 0 156 0 400000\nPo 3 52500 36750 52500 36750 350 -1\nDe 15 1 156 0 0\nPo 0 49750 34700 49750 34250 80 -1\nDe 15 0 156 0 400000\nPo 3 49750 34250 49750 34250 350 -1\nDe 15 1 156 0 0\nPo 0 54700 43500 54250 43500 80 -1\nDe 15 0 156 0 400000\nPo 3 54250 43500 54250 43500 350 -1\nDe 15 1 156 0 0\nPo 0 47000 45300 47000 45750 80 -1\nDe 15 0 156 0 400000\nPo 3 47000 45750 47000 45750 350 -1\nDe 15 1 156 0 0\nPo 0 45500 45300 45500 45750 80 -1\nDe 15 0 156 0 400000\nPo 3 45500 45750 45500 45750 350 -1\nDe 15 1 156 0 0\nPo 0 44500 35200 44750 35200 80 -1\nDe 15 0 156 0 400000\nPo 3 44930 35380 44930 35380 350 -1\nDe 15 1 156 0 0\nPo 0 44750 35200 44930 35380 80 -1\nDe 15 0 156 0 0\nPo 0 46425 36850 46425 36285 80 -1\nDe 15 0 156 0 400000\nPo 3 46530 36180 46530 36180 350 -1\nDe 15 1 156 0 0\nPo 0 46425 36285 46530 36180 80 -1\nDe 15 0 156 0 0\nPo 0 42200 40000 42200 40430 80 -1\nDe 15 0 156 0 400000\nPo 3 42200 40430 42200 40430 350 -1\nDe 15 1 156 0 0\nPo 0 44850 38622 43872 38622 80 -1\nDe 15 0 156 0 400000\nPo 3 43750 38500 43750 38500 350 -1\nDe 15 1 156 0 0\nPo 0 43872 38622 43750 38500 80 -1\nDe 15 0 156 0 0\nPo 0 56669 42067 53927 42067 80 -1\nDe 15 0 157 0 400000\nPo 0 54000 53000 53500 53500 80 -1\nDe 0 0 157 0 800000\nPo 0 54000 52180 54000 53000 80 -1\nDe 0 0 157 0 0\nPo 0 53820 52000 54000 52180 80 -1\nDe 0 0 157 0 0\nPo 0 53820 41960 53820 52000 80 -1\nDe 0 0 157 0 0\nPo 3 53820 41960 53820 41960 350 -1\nDe 15 1 157 0 0\nPo 0 53927 42067 53820 41960 80 -1\nDe 15 0 157 0 0\nPo 0 68300 29749 67746 29749 120 -1\nDe 15 0 158 0 400000\nPo 0 67746 29749 67191 29194 120 -1\nDe 15 0 158 0 800000\nPo 0 72750 46500 72750 45750 80 -1\nDe 15 0 159 0 400000\nPo 0 72750 45750 70500 43500 80 -1\nDe 15 0 159 0 800000\nPo 0 72250 46500 72250 46250 80 -1\nDe 15 0 160 0 400000\nPo 0 72250 46250 70500 44500 80 -1\nDe 15 0 160 0 800000\nPo 0 72750 43500 72750 42750 80 -1\nDe 15 0 161 0 400000\nPo 0 72750 42750 70500 40500 80 -1\nDe 15 0 161 0 800000\nPo 0 73250 46500 73250 45500 80 -1\nDe 15 0 162 0 400000\nPo 0 71000 42000 70500 41500 80 -1\nDe 15 0 162 0 800000\nPo 0 71000 43250 71000 42000 80 -1\nDe 15 0 162 0 0\nPo 0 73250 45500 71000 43250 80 -1\nDe 15 0 162 0 0\nPo 0 73750 43500 73750 43000 80 -1\nDe 15 0 163 0 400000\nPo 0 73250 42500 70500 42500 80 -1\nDe 0 0 163 0 800000\nPo 0 73500 42750 73250 42500 80 -1\nDe 0 0 163 0 0\nPo 3 73500 42750 73500 42750 350 -1\nDe 15 1 163 0 0\nPo 0 73750 43000 73500 42750 80 -1\nDe 15 0 163 0 0\nPo 0 73250 43500 73250 44250 80 -1\nDe 15 0 164 0 400000\nPo 0 72000 45500 70500 45500 80 -1\nDe 0 0 164 0 800000\nPo 0 73000 44500 72000 45500 80 -1\nDe 0 0 164 0 0\nPo 3 73000 44500 73000 44500 350 -1\nDe 15 1 164 0 0\nPo 0 73250 44250 73000 44500 80 -1\nDe 15 0 164 0 0\nPo 0 73500 37700 73000 37700 80 -1\nDe 15 0 165 0 C00000\nPo 0 71000 36200 70500 36200 80 -1\nDe 15 0 166 0 C00000\nPo 0 69500 33200 70000 33200 80 -1\nDe 15 0 167 0 C00000\nPo 0 72500 34700 72000 34700 80 -1\nDe 15 0 168 0 C00000\nPo 0 61250 48550 61250 49200 80 -1\nDe 15 0 169 0 C00000\nPo 0 65750 45700 65750 45750 80 -1\nDe 15 0 170 0 400000\nPo 0 66250 46250 66250 46300 80 -1\nDe 15 0 170 0 800000\nPo 0 65750 45750 66250 46250 80 -1\nDe 15 0 170 0 0\nPo 0 62256 27281 62256 27716 80 -1\nDe 15 0 171 0 400000\nPo 0 62474 27934 62474 28416 80 -1\nDe 15 0 171 0 800000\nPo 0 62256 27716 62474 27934 80 -1\nDe 15 0 171 0 0\nPo 0 60500 33700 60500 33600 80 -1\nDe 15 0 171 0 400000\nPo 0 62474 28566 62474 28416 80 -1\nDe 15 0 171 0 800000\nPo 0 62160 28880 62474 28566 80 -1\nDe 15 0 171 0 0\nPo 0 61080 28880 62160 28880 80 -1\nDe 15 0 171 0 0\nPo 0 60560 29400 61080 28880 80 -1\nDe 15 0 171 0 0\nPo 0 60560 33540 60560 29400 80 -1\nDe 15 0 171 0 0\nPo 0 60500 33600 60560 33540 80 -1\nDe 15 0 171 0 0\nPo 0 62512 27281 62512 27672 160 -1\nDe 15 0 172 0 400000\nPo 0 63240 28400 63300 28400 160 -1\nDe 15 0 172 0 800000\nPo 0 62512 27672 63240 28400 160 -1\nDe 15 0 172 0 0\nPo 0 42200 38500 41500 38500 80 -1\nDe 15 0 173 0 400000\nPo 0 40000 39000 39500 39500 80 -1\nDe 15 0 173 0 800000\nPo 0 41000 39000 40000 39000 80 -1\nDe 15 0 173 0 0\nPo 0 41500 38500 41000 39000 80 -1\nDe 15 0 173 0 0\nPo 0 42200 36500 42200 36200 80 -1\nDe 15 0 174 0 400000\nPo 0 40000 35000 39500 35500 80 -1\nDe 15 0 174 0 800000\nPo 0 41000 35000 40000 35000 80 -1\nDe 15 0 174 0 0\nPo 0 42200 36200 41000 35000 80 -1\nDe 15 0 174 0 0\nPo 0 42200 39000 41750 39000 80 -1\nDe 15 0 175 0 400000\nPo 0 40000 40000 39500 40500 80 -1\nDe 15 0 175 0 800000\nPo 0 40750 40000 40000 40000 80 -1\nDe 15 0 175 0 0\nPo 0 41750 39000 40750 40000 80 -1\nDe 15 0 175 0 0\nPo 0 42200 34500 42000 34500 80 -1\nDe 15 0 176 0 400000\nPo 0 40000 34000 39500 34500 80 -1\nDe 15 0 176 0 800000\nPo 0 41500 34000 40000 34000 80 -1\nDe 15 0 176 0 0\nPo 0 42000 34500 41500 34000 80 -1\nDe 15 0 176 0 0\nPo 0 68300 27851 67746 27851 120 -1\nDe 15 0 177 0 400000\nPo 0 67746 27851 67191 28406 120 -1\nDe 15 0 177 0 800000\nPo 0 65300 31000 65500 31000 80 -1\nDe 15 0 178 0 400000\nPo 0 67437 28997 67680 29240 100 -1\nDe 15 0 178 0 0\nPo 0 67680 29240 67740 29240 100 -1\nDe 15 0 178 0 0\nPo 3 67740 29240 67740 29240 250 150\nDe 15 1 178 0 0\nPo 0 67437 28997 67191 28997 100 -1\nDe 15 0 178 0 800000\nPo 0 67740 29280 67740 29240 80 -1\nDe 0 0 178 0 0\nPo 0 65760 31260 67740 29280 80 -1\nDe 0 0 178 0 0\nPo 3 65760 31260 65760 31260 350 -1\nDe 15 1 178 0 0\nPo 0 65500 31000 65760 31260 80 -1\nDe 15 0 178 0 0\nPo 0 65300 30000 65300 30500 120 -1\nDe 15 0 179 0 C00000\nPo 0 66009 29194 66009 29291 120 -1\nDe 15 0 179 0 400000\nPo 0 66009 29291 65300 30000 120 -1\nDe 15 0 179 0 800000\nPo 0 65300 27000 65300 26500 200 -1\nDe 15 0 180 0 C00000\nPo 0 65300 27500 65300 27000 200 -1\nDe 15 0 180 0 C00000\nPo 0 66009 28406 66009 28029 120 -1\nDe 15 0 180 0 400000\nPo 0 65480 27500 65300 27500 120 -1\nDe 15 0 180 0 800000\nPo 0 66009 28029 65480 27500 120 -1\nDe 15 0 180 0 0\nPo 0 42200 33000 42200 32200 80 -1\nDe 15 0 181 0 400000\nPo 0 40000 31000 39500 31500 80 -1\nDe 15 0 181 0 800000\nPo 0 41000 31000 40000 31000 80 -1\nDe 15 0 181 0 0\nPo 0 42200 32200 41000 31000 80 -1\nDe 15 0 181 0 0\nPo 0 42200 37000 42000 37000 80 -1\nDe 15 0 182 0 400000\nPo 0 40000 36000 39500 36500 80 -1\nDe 15 0 182 0 800000\nPo 0 41000 36000 40000 36000 80 -1\nDe 15 0 182 0 0\nPo 0 42000 37000 41000 36000 80 -1\nDe 15 0 182 0 0\nPo 0 42200 33500 42000 33500 80 -1\nDe 15 0 183 0 400000\nPo 0 40000 32000 39500 32500 80 -1\nDe 15 0 183 0 800000\nPo 0 41000 32000 40000 32000 80 -1\nDe 15 0 183 0 0\nPo 0 41500 32500 41000 32000 80 -1\nDe 15 0 183 0 0\nPo 0 41500 33000 41500 32500 80 -1\nDe 15 0 183 0 0\nPo 0 42000 33500 41500 33000 80 -1\nDe 15 0 183 0 0\nPo 0 42200 37500 41500 37500 80 -1\nDe 15 0 184 0 400000\nPo 0 40000 37000 39500 37500 80 -1\nDe 15 0 184 0 800000\nPo 0 41000 37000 40000 37000 80 -1\nDe 15 0 184 0 0\nPo 0 41500 37500 41000 37000 80 -1\nDe 15 0 184 0 0\nPo 0 42200 34000 42000 34000 80 -1\nDe 15 0 185 0 400000\nPo 0 40000 33000 39500 33500 80 -1\nDe 15 0 185 0 800000\nPo 0 41000 33000 40000 33000 80 -1\nDe 15 0 185 0 0\nPo 0 42000 34000 41000 33000 80 -1\nDe 15 0 185 0 0\nPo 0 42200 38000 40000 38000 80 -1\nDe 15 0 186 0 400000\nPo 0 40000 38000 39500 38500 80 -1\nDe 15 0 186 0 800000\nPo 0 60370 34900 60370 33850 80 -1\nDe 0 0 187 0 0\nPo 0 61440 32680 61440 31860 80 -1\nDe 15 0 187 0 0\nPo 0 61440 31860 62000 31300 80 -1\nDe 15 0 187 0 800000\nPo 0 61440 32780 61440 32680 80 -1\nDe 15 0 187 0 0\nPo 0 61060 33160 61440 32780 80 -1\nDe 15 0 187 0 0\nPo 3 61060 33160 61060 33160 350 -1\nDe 15 1 187 0 0\nPo 0 60370 33850 61060 33160 80 -1\nDe 0 0 187 0 0\nPo 0 60370 34900 60370 34890 80 -1\nDe 0 0 187 0 0\nPo 0 60508 35038 60370 34900 80 -1\nDe 15 0 187 0 0\nPo 3 60370 34900 60370 34900 350 -1\nDe 15 1 187 0 0\nPo 0 60508 35669 60508 35038 80 -1\nDe 15 0 187 0 400000\nPo 0 62000 31300 62500 31300 200 -1\nDe 15 0 187 0 C00000\nPo 0 59050 53000 61000 53000 80 -1\nDe 15 0 188 0 400000\nPo 0 61000 53000 61500 52500 80 -1\nDe 15 0 188 0 800000\nPo 0 64950 53000 64000 53000 80 -1\nDe 15 0 189 0 400000\nPo 0 64000 53000 63500 52500 80 -1\nDe 15 0 189 0 800000\nPo 0 64950 52250 64190 52250 80 -1\nDe 15 0 190 0 400000\nPo 0 63000 52000 62500 52500 80 -1\nDe 15 0 190 0 800000\nPo 0 63940 52000 63000 52000 80 -1\nDe 15 0 190 0 0\nPo 0 64190 52250 63940 52000 80 -1\nDe 15 0 190 0 0\nPo 0 65060 27920 65060 31060 80 -1\nDe 0 0 191 0 0\nPo 0 65783 28603 65640 28460 100 -1\nDe 15 0 191 0 0\nPo 0 65640 28460 65640 28120 100 -1\nDe 15 0 191 0 0\nPo 0 65640 28120 65440 27920 100 -1\nDe 15 0 191 0 0\nPo 0 65440 27920 65060 27920 100 -1\nDe 15 0 191 0 0\nPo 3 65060 27920 65060 27920 250 150\nDe 15 1 191 0 0\nPo 0 66009 28603 65783 28603 100 -1\nDe 15 0 191 0 400000\nPo 0 65520 32000 65300 32000 80 -1\nDe 15 0 191 0 800000\nPo 0 65760 31760 65520 32000 80 -1\nDe 15 0 191 0 0\nPo 3 65760 31760 65760 31760 350 -1\nDe 15 1 191 0 0\nPo 0 65060 31060 65760 31760 80 -1\nDe 0 0 191 0 0\nPo 0 65300 32000 65300 31500 200 -1\nDe 15 0 191 0 C00000\nPo 0 65300 32500 65300 32000 200 -1\nDe 15 0 191 0 C00000\nPo 0 61750 48550 61750 49200 80 -1\nDe 15 0 192 0 C00000\nPo 0 59050 52250 60250 52250 80 -1\nDe 15 0 193 0 400000\nPo 0 60250 52250 60500 52500 80 -1\nDe 15 0 193 0 800000\nPo 0 60722 33380 60722 29658 80 -1\nDe 15 0 194 0 0\nPo 0 61000 33700 61000 33658 80 -1\nDe 15 0 194 0 400000\nPo 0 61000 33658 60722 33380 80 -1\nDe 15 0 194 0 0\nPo 0 61124 28416 61726 28416 80 -1\nDe 15 0 194 0 800000\nPo 0 60640 28900 61124 28416 80 -1\nDe 15 0 194 0 0\nPo 3 60640 28900 60640 28900 350 -1\nDe 15 1 194 0 0\nPo 0 61060 29320 60640 28900 80 -1\nDe 0 0 194 0 0\nPo 3 61060 29320 61060 29320 350 -1\nDe 15 1 194 0 0\nPo 0 60722 29658 61060 29320 80 -1\nDe 15 0 194 0 0\nPo 0 62000 27281 62000 27680 80 -1\nDe 15 0 194 0 400000\nPo 0 61726 27954 61726 28416 80 -1\nDe 15 0 194 0 800000\nPo 0 62000 27680 61726 27954 80 -1\nDe 15 0 194 0 0\nPo 0 55500 36200 55500 36000 80 -1\nDe 15 0 195 0 400000\nPo 3 55790 35710 55790 35710 350 -1\nDe 15 1 195 0 0\nPo 0 55500 36000 55790 35710 80 -1\nDe 15 0 195 0 0\nPo 0 55300 40750 55300 40300 80 -1\nDe 15 0 195 0 400000\nPo 3 55300 40300 55300 40300 350 -1\nDe 15 1 195 0 0\nPo 0 56669 37343 58207 37343 80 -1\nDe 15 0 195 0 400000\nPo 3 58310 37240 58310 37240 350 -1\nDe 15 1 195 0 0\nPo 0 58207 37343 58310 37240 80 -1\nDe 15 0 195 0 0\nPo 0 73000 38300 73000 38750 80 -1\nDe 15 0 195 0 400000\nPo 3 73000 38750 73000 38750 350 -1\nDe 15 1 195 0 0\nPo 0 66250 40000 65780 40000 80 -1\nDe 15 0 195 0 0\nPo 3 66250 40000 66250 40000 350 -1\nDe 15 1 195 0 0\nPo 0 66700 40000 66250 40000 80 -1\nDe 15 0 195 0 400000\nPo 0 65682 39902 65331 39902 80 -1\nDe 15 0 195 0 800000\nPo 0 65780 40000 65682 39902 80 -1\nDe 15 0 195 0 0\nPo 0 65331 37933 66183 37933 80 -1\nDe 15 0 195 0 400000\nPo 3 66250 38000 66250 38000 350 -1\nDe 15 1 195 0 0\nPo 0 66250 38000 66700 38000 80 -1\nDe 15 0 195 0 800000\nPo 0 66183 37933 66250 38000 80 -1\nDe 15 0 195 0 0\nPo 0 65331 39114 66136 39114 80 -1\nDe 15 0 195 0 400000\nPo 3 66250 39000 66250 39000 350 -1\nDe 15 1 195 0 0\nPo 0 66250 39000 66700 39000 80 -1\nDe 15 0 195 0 800000\nPo 0 66136 39114 66250 39000 80 -1\nDe 15 0 195 0 0\nPo 0 67300 39500 67750 39500 80 -1\nDe 15 0 195 0 400000\nPo 3 67750 39500 67750 39500 350 -1\nDe 15 1 195 0 0\nPo 0 76500 38700 76500 38250 80 -1\nDe 15 0 195 0 400000\nPo 3 76500 38250 76500 38250 350 -1\nDe 15 1 195 0 0\nPo 0 74500 46750 74000 46750 80 -1\nDe 15 0 195 0 0\nPo 3 74500 46750 74500 46750 350 -1\nDe 15 1 195 0 0\nPo 0 74500 46300 74500 46750 80 -1\nDe 15 0 195 0 400000\nPo 0 74000 46750 73750 46500 80 -1\nDe 15 0 195 0 800000\nPo 0 65331 43051 66199 43051 80 -1\nDe 15 0 195 0 400000\nPo 3 66250 43000 66250 43000 350 -1\nDe 15 1 195 0 0\nPo 0 66250 43000 66700 43000 80 -1\nDe 15 0 195 0 800000\nPo 0 66199 43051 66250 43000 80 -1\nDe 15 0 195 0 0\nPo 0 64500 45250 64500 45000 80 -1\nDe 15 0 195 0 0\nPo 3 64500 45250 64500 45250 350 -1\nDe 15 1 195 0 0\nPo 0 64500 45700 64500 45250 80 -1\nDe 15 0 195 0 400000\nPo 0 64248 44748 64248 44331 80 -1\nDe 15 0 195 0 800000\nPo 0 64500 45000 64248 44748 80 -1\nDe 15 0 195 0 0\nPo 0 62500 46300 62500 46750 80 -1\nDe 15 0 195 0 400000\nPo 3 62500 46750 62500 46750 350 -1\nDe 15 1 195 0 0\nPo 0 61000 46300 61000 46750 80 -1\nDe 15 0 195 0 400000\nPo 3 61000 46750 61000 46750 350 -1\nDe 15 1 195 0 0\nPo 0 61500 46300 61500 46750 80 -1\nDe 15 0 195 0 400000\nPo 3 61500 46750 61500 46750 350 -1\nDe 15 1 195 0 0\nPo 0 62000 45700 62000 45360 80 -1\nDe 15 0 195 0 400000\nPo 0 61689 45049 61800 45160 80 -1\nDe 15 0 195 0 0\nPo 3 61800 45160 61800 45160 350 -1\nDe 15 1 195 0 0\nPo 0 61689 45049 61689 44331 80 -1\nDe 15 0 195 0 800000\nPo 0 62000 45360 61800 45160 80 -1\nDe 15 0 195 0 0\nPo 0 66220 36920 66620 36920 80 -1\nDe 15 0 195 0 0\nPo 0 65994 37146 66220 36920 80 -1\nDe 15 0 195 0 0\nPo 3 66220 36920 66220 36920 350 -1\nDe 15 1 195 0 0\nPo 0 65331 37146 65994 37146 80 -1\nDe 15 0 195 0 400000\nPo 0 66620 36920 66700 37000 80 -1\nDe 15 0 195 0 800000\nPo 0 56669 43248 57268 43248 80 -1\nDe 15 0 195 0 400000\nPo 3 57270 43250 57270 43250 350 -1\nDe 15 1 195 0 0\nPo 0 57268 43248 57270 43250 80 -1\nDe 15 0 195 0 0\nPo 0 49700 35850 50460 35850 500 -1\nDe 1 0 195 0 0\nPo 3 49700 35850 49700 35850 350 -1\nDe 15 1 195 0 0\nPo 0 63940 35040 63940 34360 80 -1\nDe 15 0 195 0 0\nPo 0 63657 35283 63900 35040 80 -1\nDe 15 0 195 0 0\nPo 0 63900 35040 63940 35040 80 -1\nDe 15 0 195 0 0\nPo 3 63940 35040 63940 35040 350 -1\nDe 15 1 195 0 0\nPo 0 63657 35669 63657 35283 80 -1\nDe 15 0 195 0 400000\nPo 0 63940 34360 64000 34300 80 -1\nDe 15 0 195 0 800000\nPo 0 56669 40886 56166 40886 80 -1\nDe 15 0 195 0 400000\nPo 0 55410 40640 55300 40750 80 -1\nDe 15 0 195 0 800000\nPo 0 55920 40640 55410 40640 80 -1\nDe 15 0 195 0 0\nPo 0 56166 40886 55920 40640 80 -1\nDe 15 0 195 0 0\nPo 0 58340 45080 58340 45540 80 -1\nDe 15 0 195 0 0\nPo 0 58343 45077 58340 45080 80 -1\nDe 15 0 195 0 0\nPo 3 58340 45080 58340 45080 350 -1\nDe 15 1 195 0 0\nPo 0 58343 44331 58343 45077 80 -1\nDe 15 0 195 0 400000\nPo 0 58340 45540 58500 45700 80 -1\nDe 15 0 195 0 800000\nPo 0 61400 35040 61400 34400 80 -1\nDe 15 0 195 0 0\nPo 3 61400 35040 61400 35040 350 -1\nDe 15 1 195 0 0\nPo 0 61400 34400 61500 34300 80 -1\nDe 15 0 195 0 800000\nPo 0 61492 35669 61492 35132 80 -1\nDe 15 0 195 0 400000\nPo 0 61295 35145 61400 35040 80 -1\nDe 15 0 195 0 0\nPo 0 61295 35145 61295 35669 80 -1\nDe 15 0 195 0 800000\nPo 0 61492 35132 61400 35040 80 -1\nDe 15 0 195 0 0\nPo 0 64700 32000 64240 32000 200 -1\nDe 15 0 195 0 400000\nPo 3 64240 32000 64240 32000 350 -1\nDe 15 1 195 0 0\nPo 0 64700 30500 64240 30500 200 -1\nDe 15 0 195 0 400000\nPo 3 64240 30500 64240 30500 350 -1\nDe 15 1 195 0 0\nPo 0 67000 30800 67000 31380 200 -1\nDe 15 0 195 0 400000\nPo 3 67000 31380 67000 31380 350 -1\nDe 15 1 195 0 0\nPo 0 67000 30800 68249 30800 500 -1\nDe 15 0 195 0 400000\nPo 0 68249 30800 68300 30851 500 -1\nDe 15 0 195 0 800000\nPo 0 67000 30100 67000 30800 200 -1\nDe 15 0 195 0 C00000\nPo 0 68300 30851 68300 31500 500 -1\nDe 15 0 195 0 400000\nPo 3 68300 31500 68300 31500 350 -1\nDe 15 1 195 0 0\nPo 0 66009 28997 65783 28997 100 -1\nDe 15 0 195 0 400000\nPo 3 65400 29380 65400 29380 350 -1\nDe 15 1 195 0 0\nPo 0 65783 28997 65400 29380 100 -1\nDe 15 0 195 0 0\nPo 0 58500 33700 58500 33450 80 -1\nDe 15 0 195 0 400000\nPo 0 58000 33450 58250 33200 80 -1\nDe 15 0 195 0 0\nPo 3 58250 33200 58250 33200 350 -1\nDe 15 1 195 0 0\nPo 0 58000 33450 58000 33700 80 -1\nDe 15 0 195 0 800000\nPo 0 58500 33450 58250 33200 80 -1\nDe 15 0 195 0 0\nPo 0 58500 33700 58500 33460 80 -1\nDe 15 0 195 0 400000\nPo 0 59000 33440 58760 33200 80 -1\nDe 15 0 195 0 0\nPo 3 58760 33200 58760 33200 350 -1\nDe 15 1 195 0 0\nPo 0 59000 33440 59000 33700 80 -1\nDe 15 0 195 0 800000\nPo 0 58500 33460 58760 33200 80 -1\nDe 15 0 195 0 0\nPo 0 59500 34300 59500 34540 80 -1\nDe 15 0 195 0 400000\nPo 3 59720 34760 59720 34760 350 -1\nDe 15 1 195 0 0\nPo 0 59720 34760 59720 35669 80 -1\nDe 15 0 195 0 800000\nPo 0 59500 34540 59720 34760 80 -1\nDe 15 0 195 0 0\nPo 0 51150 40000 51800 40000 80 -1\nDe 15 0 195 0 400000\nPo 3 52000 40200 52000 40200 350 -1\nDe 15 1 195 0 0\nPo 0 52000 40200 52500 40200 80 -1\nDe 15 0 195 0 800000\nPo 0 51800 40000 52000 40200 80 -1\nDe 15 0 195 0 0\nPo 0 51150 38031 51919 38031 80 -1\nDe 15 0 195 0 400000\nPo 0 52150 37800 52050 37900 80 -1\nDe 15 0 195 0 0\nPo 3 52050 37900 52050 37900 350 -1\nDe 15 1 195 0 0\nPo 0 52150 37800 52500 37800 80 -1\nDe 15 0 195 0 800000\nPo 0 51919 38031 52050 37900 80 -1\nDe 15 0 195 0 0\nPo 0 49575 36850 49575 35975 80 -1\nDe 15 0 195 0 400000\nPo 0 49750 35800 49700 35850 80 -1\nDe 15 0 195 0 0\nPo 0 49750 35800 49750 35300 80 -1\nDe 15 0 195 0 800000\nPo 0 49575 35975 49700 35850 80 -1\nDe 15 0 195 0 0\nPo 0 56669 37343 55607 37343 80 -1\nDe 15 0 195 0 400000\nPo 0 55607 37343 55500 37450 80 -1\nDe 15 0 195 0 800000\nPo 0 55500 36200 57024 36200 80 -1\nDe 15 0 195 0 400000\nPo 0 57024 36200 57555 35669 80 -1\nDe 15 0 195 0 800000\nPo 0 56669 43248 55552 43248 80 -1\nDe 15 0 195 0 400000\nPo 0 55552 43248 55300 43500 80 -1\nDe 15 0 195 0 800000\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 4F8B6784 156 \"GND\"\nZLayer 0\nZAux 4 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 77000 54000 0\nZCorner 77000 26000 0\nZCorner 39000 26000 0\nZCorner 39000 54000 1\n$POLYSCORNERS\n52922 37138 0 0\n52458 37138 0 0\n49540 34220 0 0\n49759 34220 0 0\n52184 36645 0 0\n52185 36645 0 0\n52279 36708 0 0\n52390 36730 0 0\n52514 36730 0 0\n52922 37138 1 0\n53042 34500 0 0\n53000 34542 0 0\n52999 34542 0 0\n52959 34502 0 0\n52959 34498 0 0\n52997 34460 0 0\n53003 34460 0 0\n53042 34499 0 0\n53042 34500 1 0\n53540 34503 0 0\n53500 34542 0 0\n53499 34542 0 0\n53457 34500 0 0\n53458 34500 0 0\n53457 34499 0 0\n53497 34460 0 0\n53503 34460 0 0\n53540 34497 0 0\n53540 34503 1 0\n54542 34500 0 0\n54500 34542 0 0\n54499 34542 0 0\n54460 34503 0 0\n54460 34497 0 0\n54497 34460 0 0\n54503 34460 0 0\n54542 34499 0 0\n54542 34500 1 0\n54964 37954 0 0\n54940 37979 0 0\n54875 38135 0 0\n54875 38234 0 0\n54801 38160 0 0\n54645 38095 0 0\n54476 38095 0 0\n54320 38159 0 0\n54200 38279 0 0\n54135 38435 0 0\n54135 38534 0 0\n53115 39555 0 0\n53052 39649 0 0\n53030 39760 0 0\n53030 42895 0 0\n52936 42895 0 0\n52780 42959 0 0\n52664 43075 0 0\n52516 43075 0 0\n52425 43112 0 0\n52425 40285 0 0\n52425 40116 0 0\n52361 39960 0 0\n52241 39840 0 0\n52085 39775 0 0\n51916 39775 0 0\n51760 39839 0 0\n51640 39959 0 0\n51575 40115 0 0\n51575 40284 0 0\n51639 40440 0 0\n51759 40560 0 0\n51915 40625 0 0\n52084 40625 0 0\n52240 40561 0 0\n52360 40441 0 0\n52425 40285 0 0\n52425 43112 0 0\n52360 43139 0 0\n52240 43259 0 0\n52175 43415 0 0\n52175 43584 0 0\n52239 43740 0 0\n52310 43811 0 0\n52310 50879 0 0\n52049 51140 0 0\n52049 45850 0 0\n52049 45751 0 0\n52049 45151 0 0\n52011 45059 0 0\n51941 44989 0 0\n51850 44951 0 0\n51751 44951 0 0\n51151 44951 0 0\n51059 44989 0 0\n50989 45059 0 0\n50951 45150 0 0\n50951 45175 0 0\n50811 45035 0 0\n50609 44951 0 0\n50391 44951 0 0\n50189 45035 0 0\n50035 45189 0 0\n50000 45273 0 0\n49965 45189 0 0\n49811 45035 0 0\n49609 44951 0 0\n49391 44951 0 0\n49189 45035 0 0\n49035 45189 0 0\n48951 45391 0 0\n48951 45609 0 0\n49035 45811 0 0\n49189 45965 0 0\n49391 46049 0 0\n49609 46049 0 0\n49811 45965 0 0\n49965 45811 0 0\n50000 45726 0 0\n50035 45811 0 0\n50189 45965 0 0\n50391 46049 0 0\n50609 46049 0 0\n50811 45965 0 0\n50951 45825 0 0\n50951 45849 0 0\n50989 45941 0 0\n51059 46011 0 0\n51150 46049 0 0\n51249 46049 0 0\n51849 46049 0 0\n51941 46011 0 0\n52011 45941 0 0\n52049 45850 0 0\n52049 51140 0 0\n51295 51895 0 0\n51232 51989 0 0\n51225 52019 0 0\n51189 52035 0 0\n51049 52175 0 0\n51049 48609 0 0\n51049 48391 0 0\n50965 48189 0 0\n50811 48035 0 0\n50609 47951 0 0\n50391 47951 0 0\n50189 48035 0 0\n50035 48189 0 0\n50000 48273 0 0\n49965 48189 0 0\n49811 48035 0 0\n49609 47951 0 0\n49391 47951 0 0\n49189 48035 0 0\n49035 48189 0 0\n49000 48273 0 0\n48965 48189 0 0\n48811 48035 0 0\n48609 47951 0 0\n48391 47951 0 0\n48189 48035 0 0\n48035 48189 0 0\n48000 48273 0 0\n47965 48189 0 0\n47811 48035 0 0\n47609 47951 0 0\n47425 47951 0 0\n47425 44335 0 0\n47425 44166 0 0\n47361 44010 0 0\n47241 43890 0 0\n47085 43825 0 0\n46916 43825 0 0\n46760 43889 0 0\n46640 44009 0 0\n46575 44165 0 0\n46575 44334 0 0\n46639 44490 0 0\n46759 44610 0 0\n46915 44675 0 0\n47084 44675 0 0\n47240 44611 0 0\n47360 44491 0 0\n47425 44335 0 0\n47425 47951 0 0\n47391 47951 0 0\n47189 48035 0 0\n47035 48189 0 0\n47000 48273 0 0\n46965 48189 0 0\n46811 48035 0 0\n46609 47951 0 0\n46391 47951 0 0\n46189 48035 0 0\n46035 48189 0 0\n46000 48273 0 0\n45965 48189 0 0\n45925 48149 0 0\n45925 44335 0 0\n45925 44166 0 0\n45925 40085 0 0\n45925 39916 0 0\n45861 39760 0 0\n45741 39640 0 0\n45585 39575 0 0\n45416 39575 0 0\n45260 39639 0 0\n45140 39759 0 0\n45075 39915 0 0\n45075 40084 0 0\n45139 40240 0 0\n45259 40360 0 0\n45415 40425 0 0\n45584 40425 0 0\n45740 40361 0 0\n45860 40241 0 0\n45925 40085 0 0\n45925 44166 0 0\n45861 44010 0 0\n45741 43890 0 0\n45585 43825 0 0\n45416 43825 0 0\n45260 43889 0 0\n45140 44009 0 0\n45075 44165 0 0\n45075 44334 0 0\n45139 44490 0 0\n45259 44610 0 0\n45415 44675 0 0\n45584 44675 0 0\n45740 44611 0 0\n45860 44491 0 0\n45925 44335 0 0\n45925 48149 0 0\n45811 48035 0 0\n45609 47951 0 0\n45391 47951 0 0\n45189 48035 0 0\n45035 48189 0 0\n45000 48273 0 0\n44965 48189 0 0\n44811 48035 0 0\n44609 47951 0 0\n44391 47951 0 0\n44189 48035 0 0\n44035 48189 0 0\n44000 48273 0 0\n43965 48189 0 0\n43811 48035 0 0\n43609 47951 0 0\n43391 47951 0 0\n43189 48035 0 0\n43035 48189 0 0\n42951 48391 0 0\n42951 48609 0 0\n43035 48811 0 0\n43189 48965 0 0\n43391 49049 0 0\n43609 49049 0 0\n43811 48965 0 0\n43965 48811 0 0\n44000 48726 0 0\n44035 48811 0 0\n44189 48965 0 0\n44391 49049 0 0\n44609 49049 0 0\n44811 48965 0 0\n44965 48811 0 0\n45000 48726 0 0\n45035 48811 0 0\n45189 48965 0 0\n45391 49049 0 0\n45609 49049 0 0\n45811 48965 0 0\n45965 48811 0 0\n46000 48726 0 0\n46035 48811 0 0\n46189 48965 0 0\n46391 49049 0 0\n46609 49049 0 0\n46811 48965 0 0\n46965 48811 0 0\n47000 48726 0 0\n47035 48811 0 0\n47189 48965 0 0\n47391 49049 0 0\n47609 49049 0 0\n47811 48965 0 0\n47965 48811 0 0\n48000 48726 0 0\n48035 48811 0 0\n48189 48965 0 0\n48391 49049 0 0\n48609 49049 0 0\n48811 48965 0 0\n48965 48811 0 0\n49000 48726 0 0\n49035 48811 0 0\n49189 48965 0 0\n49391 49049 0 0\n49609 49049 0 0\n49811 48965 0 0\n49965 48811 0 0\n50000 48726 0 0\n50035 48811 0 0\n50189 48965 0 0\n50391 49049 0 0\n50609 49049 0 0\n50811 48965 0 0\n50965 48811 0 0\n51049 48609 0 0\n51049 52175 0 0\n51035 52189 0 0\n50951 52391 0 0\n50951 52609 0 0\n51035 52811 0 0\n51175 52951 0 0\n51151 52951 0 0\n51059 52989 0 0\n50989 53059 0 0\n50951 53150 0 0\n50951 53249 0 0\n50951 53849 0 0\n50989 53941 0 0\n50998 53950 0 0\n50924 53950 0 0\n50924 49570 0 0\n50919 49402 0 0\n50864 49273 0 0\n50801 49241 0 0\n50759 49283 0 0\n50759 49199 0 0\n50727 49136 0 0\n50570 49076 0 0\n50402 49081 0 0\n50273 49136 0 0\n50241 49199 0 0\n50500 49458 0 0\n50759 49199 0 0\n50759 49283 0 0\n50542 49500 0 0\n50801 49759 0 0\n50864 49727 0 0\n50924 49570 0 0\n50924 53950 0 0\n50759 53950 0 0\n50759 49801 0 0\n50500 49542 0 0\n50458 49584 0 0\n50458 49500 0 0\n50199 49241 0 0\n50136 49273 0 0\n50076 49430 0 0\n50081 49598 0 0\n50136 49727 0 0\n50199 49759 0 0\n50458 49500 0 0\n50458 49584 0 0\n50241 49801 0 0\n50273 49864 0 0\n50430 49924 0 0\n50598 49919 0 0\n50727 49864 0 0\n50759 49801 0 0\n50759 53950 0 0\n49924 53950 0 0\n49924 49570 0 0\n49919 49402 0 0\n49864 49273 0 0\n49801 49241 0 0\n49759 49283 0 0\n49759 49199 0 0\n49727 49136 0 0\n49570 49076 0 0\n49402 49081 0 0\n49273 49136 0 0\n49241 49199 0 0\n49500 49458 0 0\n49759 49199 0 0\n49759 49283 0 0\n49542 49500 0 0\n49801 49759 0 0\n49864 49727 0 0\n49924 49570 0 0\n49924 53950 0 0\n49785 53950 0 0\n49785 52615 0 0\n49785 52446 0 0\n49759 52382 0 0\n49759 49801 0 0\n49500 49542 0 0\n49458 49584 0 0\n49458 49500 0 0\n49199 49241 0 0\n49136 49273 0 0\n49076 49430 0 0\n49081 49598 0 0\n49136 49727 0 0\n49199 49759 0 0\n49458 49500 0 0\n49458 49584 0 0\n49241 49801 0 0\n49273 49864 0 0\n49430 49924 0 0\n49598 49919 0 0\n49727 49864 0 0\n49759 49801 0 0\n49759 52382 0 0\n49721 52290 0 0\n49601 52170 0 0\n49445 52105 0 0\n49276 52105 0 0\n49120 52169 0 0\n49004 52284 0 0\n48965 52189 0 0\n48924 52148 0 0\n48924 49570 0 0\n48919 49402 0 0\n48864 49273 0 0\n48801 49241 0 0\n48759 49283 0 0\n48759 49199 0 0\n48727 49136 0 0\n48570 49076 0 0\n48402 49081 0 0\n48273 49136 0 0\n48241 49199 0 0\n48500 49458 0 0\n48759 49199 0 0\n48759 49283 0 0\n48542 49500 0 0\n48801 49759 0 0\n48864 49727 0 0\n48924 49570 0 0\n48924 52148 0 0\n48811 52035 0 0\n48759 52013 0 0\n48759 49801 0 0\n48500 49542 0 0\n48458 49584 0 0\n48458 49500 0 0\n48199 49241 0 0\n48136 49273 0 0\n48076 49430 0 0\n48081 49598 0 0\n48136 49727 0 0\n48199 49759 0 0\n48458 49500 0 0\n48458 49584 0 0\n48241 49801 0 0\n48273 49864 0 0\n48430 49924 0 0\n48598 49919 0 0\n48727 49864 0 0\n48759 49801 0 0\n48759 52013 0 0\n48609 51951 0 0\n48391 51951 0 0\n48189 52035 0 0\n48035 52189 0 0\n47951 52391 0 0\n47951 52609 0 0\n47993 52710 0 0\n47870 52710 0 0\n47924 52570 0 0\n47924 49570 0 0\n47919 49402 0 0\n47864 49273 0 0\n47801 49241 0 0\n47759 49283 0 0\n47759 49199 0 0\n47727 49136 0 0\n47570 49076 0 0\n47402 49081 0 0\n47273 49136 0 0\n47241 49199 0 0\n47500 49458 0 0\n47759 49199 0 0\n47759 49283 0 0\n47542 49500 0 0\n47801 49759 0 0\n47864 49727 0 0\n47924 49570 0 0\n47924 52570 0 0\n47919 52402 0 0\n47864 52273 0 0\n47801 52241 0 0\n47759 52283 0 0\n47759 52199 0 0\n47759 49801 0 0\n47500 49542 0 0\n47458 49584 0 0\n47458 49500 0 0\n47199 49241 0 0\n47136 49273 0 0\n47076 49430 0 0\n47081 49598 0 0\n47136 49727 0 0\n47199 49759 0 0\n47458 49500 0 0\n47458 49584 0 0\n47241 49801 0 0\n47273 49864 0 0\n47430 49924 0 0\n47598 49919 0 0\n47727 49864 0 0\n47759 49801 0 0\n47759 52199 0 0\n47727 52136 0 0\n47570 52076 0 0\n47402 52081 0 0\n47273 52136 0 0\n47241 52199 0 0\n47500 52458 0 0\n47759 52199 0 0\n47759 52283 0 0\n47542 52500 0 0\n47500 52542 0 0\n47499 52542 0 0\n47457 52500 0 0\n47458 52500 0 0\n47199 52241 0 0\n47136 52273 0 0\n47076 52430 0 0\n47081 52598 0 0\n47128 52710 0 0\n47007 52710 0 0\n47049 52609 0 0\n47049 52391 0 0\n46965 52189 0 0\n46924 52148 0 0\n46924 49570 0 0\n46919 49402 0 0\n46864 49273 0 0\n46801 49241 0 0\n46759 49283 0 0\n46759 49199 0 0\n46727 49136 0 0\n46570 49076 0 0\n46402 49081 0 0\n46273 49136 0 0\n46241 49199 0 0\n46500 49458 0 0\n46759 49199 0 0\n46759 49283 0 0\n46542 49500 0 0\n46801 49759 0 0\n46864 49727 0 0\n46924 49570 0 0\n46924 52148 0 0\n46811 52035 0 0\n46759 52013 0 0\n46759 49801 0 0\n46500 49542 0 0\n46458 49584 0 0\n46458 49500 0 0\n46199 49241 0 0\n46136 49273 0 0\n46076 49430 0 0\n46081 49598 0 0\n46136 49727 0 0\n46199 49759 0 0\n46458 49500 0 0\n46458 49584 0 0\n46241 49801 0 0\n46273 49864 0 0\n46430 49924 0 0\n46598 49919 0 0\n46727 49864 0 0\n46759 49801 0 0\n46759 52013 0 0\n46609 51951 0 0\n46391 51951 0 0\n46189 52035 0 0\n46035 52189 0 0\n46000 52273 0 0\n45965 52189 0 0\n45924 52148 0 0\n45924 49570 0 0\n45919 49402 0 0\n45864 49273 0 0\n45801 49241 0 0\n45759 49283 0 0\n45759 49199 0 0\n45727 49136 0 0\n45570 49076 0 0\n45402 49081 0 0\n45273 49136 0 0\n45241 49199 0 0\n45500 49458 0 0\n45759 49199 0 0\n45759 49283 0 0\n45542 49500 0 0\n45801 49759 0 0\n45864 49727 0 0\n45924 49570 0 0\n45924 52148 0 0\n45811 52035 0 0\n45759 52013 0 0\n45759 49801 0 0\n45500 49542 0 0\n45458 49584 0 0\n45458 49500 0 0\n45199 49241 0 0\n45136 49273 0 0\n45076 49430 0 0\n45081 49598 0 0\n45136 49727 0 0\n45199 49759 0 0\n45458 49500 0 0\n45458 49584 0 0\n45241 49801 0 0\n45273 49864 0 0\n45430 49924 0 0\n45598 49919 0 0\n45727 49864 0 0\n45759 49801 0 0\n45759 52013 0 0\n45609 51951 0 0\n45391 51951 0 0\n45189 52035 0 0\n45035 52189 0 0\n45000 52273 0 0\n44965 52189 0 0\n44924 52148 0 0\n44924 49570 0 0\n44919 49402 0 0\n44864 49273 0 0\n44801 49241 0 0\n44759 49283 0 0\n44759 49199 0 0\n44727 49136 0 0\n44570 49076 0 0\n44402 49081 0 0\n44273 49136 0 0\n44241 49199 0 0\n44500 49458 0 0\n44759 49199 0 0\n44759 49283 0 0\n44542 49500 0 0\n44801 49759 0 0\n44864 49727 0 0\n44924 49570 0 0\n44924 52148 0 0\n44811 52035 0 0\n44759 52013 0 0\n44759 49801 0 0\n44500 49542 0 0\n44458 49584 0 0\n44458 49500 0 0\n44199 49241 0 0\n44136 49273 0 0\n44076 49430 0 0\n44081 49598 0 0\n44136 49727 0 0\n44199 49759 0 0\n44458 49500 0 0\n44458 49584 0 0\n44241 49801 0 0\n44273 49864 0 0\n44430 49924 0 0\n44598 49919 0 0\n44727 49864 0 0\n44759 49801 0 0\n44759 52013 0 0\n44609 51951 0 0\n44391 51951 0 0\n44189 52035 0 0\n44049 52175 0 0\n44049 52151 0 0\n44011 52059 0 0\n43941 51989 0 0\n43930 51984 0 0\n43930 49562 0 0\n43930 49438 0 0\n43929 49226 0 0\n43929 49175 0 0\n43910 49127 0 0\n43873 49091 0 0\n43826 49071 0 0\n43562 49070 0 0\n43530 49102 0 0\n43530 49470 0 0\n43898 49470 0 0\n43930 49438 0 0\n43930 49562 0 0\n43898 49530 0 0\n43530 49530 0 0\n43530 49898 0 0\n43562 49930 0 0\n43826 49929 0 0\n43873 49909 0 0\n43910 49873 0 0\n43929 49825 0 0\n43929 49774 0 0\n43930 49562 0 0\n43930 51984 0 0\n43850 51951 0 0\n43751 51951 0 0\n43470 51951 0 0\n43470 49898 0 0\n43470 49530 0 0\n43470 49470 0 0\n43470 49102 0 0\n43438 49070 0 0\n43174 49071 0 0\n43127 49091 0 0\n43090 49127 0 0\n43071 49175 0 0\n43071 49226 0 0\n43070 49438 0 0\n43102 49470 0 0\n43470 49470 0 0\n43470 49530 0 0\n43102 49530 0 0\n43070 49562 0 0\n43071 49774 0 0\n43071 49825 0 0\n43090 49873 0 0\n43127 49909 0 0\n43174 49929 0 0\n43438 49930 0 0\n43470 49898 0 0\n43470 51951 0 0\n43151 51951 0 0\n43059 51989 0 0\n42989 52059 0 0\n42951 52150 0 0\n42951 52249 0 0\n42951 52849 0 0\n42989 52941 0 0\n43059 53011 0 0\n43150 53049 0 0\n43249 53049 0 0\n43639 53049 0 0\n43795 53205 0 0\n43889 53268 0 0\n44000 53290 0 0\n48890 53290 0 0\n49001 53268 0 0\n49095 53205 0 0\n49345 52955 0 0\n49444 52955 0 0\n49600 52891 0 0\n49720 52771 0 0\n49785 52615 0 0\n49785 53950 0 0\n40449 53950 0 0\n40594 53890 0 0\n40890 53595 0 0\n41050 53210 0 0\n41050 52792 0 0\n40930 52502 0 0\n40930 49562 0 0\n40930 49438 0 0\n40929 49174 0 0\n40924 49162 0 0\n40924 48570 0 0\n40924 47570 0 0\n40924 46570 0 0\n40924 45570 0 0\n40924 44570 0 0\n40924 43570 0 0\n40924 42570 0 0\n40924 41570 0 0\n40924 40570 0 0\n40924 39570 0 0\n40924 38570 0 0\n40924 37570 0 0\n40924 36570 0 0\n40924 35570 0 0\n40924 34570 0 0\n40924 33570 0 0\n40924 32570 0 0\n40924 31570 0 0\n40919 31402 0 0\n40864 31273 0 0\n40801 31241 0 0\n40759 31283 0 0\n40759 31199 0 0\n40759 30801 0 0\n40500 30542 0 0\n40241 30801 0 0\n40273 30864 0 0\n40430 30924 0 0\n40598 30919 0 0\n40727 30864 0 0\n40759 30801 0 0\n40759 31199 0 0\n40727 31136 0 0\n40570 31076 0 0\n40402 31081 0 0\n40273 31136 0 0\n40241 31199 0 0\n40500 31458 0 0\n40759 31199 0 0\n40759 31283 0 0\n40542 31500 0 0\n40801 31759 0 0\n40864 31727 0 0\n40924 31570 0 0\n40924 32570 0 0\n40919 32402 0 0\n40864 32273 0 0\n40801 32241 0 0\n40759 32283 0 0\n40759 32199 0 0\n40759 31801 0 0\n40500 31542 0 0\n40458 31584 0 0\n40458 31500 0 0\n40199 31241 0 0\n40136 31273 0 0\n40076 31430 0 0\n40081 31598 0 0\n40136 31727 0 0\n40199 31759 0 0\n40458 31500 0 0\n40458 31584 0 0\n40241 31801 0 0\n40273 31864 0 0\n40430 31924 0 0\n40598 31919 0 0\n40727 31864 0 0\n40759 31801 0 0\n40759 32199 0 0\n40727 32136 0 0\n40570 32076 0 0\n40402 32081 0 0\n40273 32136 0 0\n40241 32199 0 0\n40500 32458 0 0\n40759 32199 0 0\n40759 32283 0 0\n40542 32500 0 0\n40801 32759 0 0\n40864 32727 0 0\n40924 32570 0 0\n40924 33570 0 0\n40919 33402 0 0\n40864 33273 0 0\n40801 33241 0 0\n40759 33283 0 0\n40759 33199 0 0\n40759 32801 0 0\n40500 32542 0 0\n40458 32584 0 0\n40458 32500 0 0\n40199 32241 0 0\n40136 32273 0 0\n40076 32430 0 0\n40081 32598 0 0\n40136 32727 0 0\n40199 32759 0 0\n40458 32500 0 0\n40458 32584 0 0\n40241 32801 0 0\n40273 32864 0 0\n40430 32924 0 0\n40598 32919 0 0\n40727 32864 0 0\n40759 32801 0 0\n40759 33199 0 0\n40727 33136 0 0\n40570 33076 0 0\n40402 33081 0 0\n40273 33136 0 0\n40241 33199 0 0\n40500 33458 0 0\n40759 33199 0 0\n40759 33283 0 0\n40542 33500 0 0\n40801 33759 0 0\n40864 33727 0 0\n40924 33570 0 0\n40924 34570 0 0\n40919 34402 0 0\n40864 34273 0 0\n40801 34241 0 0\n40759 34283 0 0\n40759 34199 0 0\n40759 33801 0 0\n40500 33542 0 0\n40458 33584 0 0\n40458 33500 0 0\n40199 33241 0 0\n40136 33273 0 0\n40076 33430 0 0\n40081 33598 0 0\n40136 33727 0 0\n40199 33759 0 0\n40458 33500 0 0\n40458 33584 0 0\n40241 33801 0 0\n40273 33864 0 0\n40430 33924 0 0\n40598 33919 0 0\n40727 33864 0 0\n40759 33801 0 0\n40759 34199 0 0\n40727 34136 0 0\n40570 34076 0 0\n40402 34081 0 0\n40273 34136 0 0\n40241 34199 0 0\n40500 34458 0 0\n40759 34199 0 0\n40759 34283 0 0\n40542 34500 0 0\n40801 34759 0 0\n40864 34727 0 0\n40924 34570 0 0\n40924 35570 0 0\n40919 35402 0 0\n40864 35273 0 0\n40801 35241 0 0\n40759 35283 0 0\n40759 35199 0 0\n40759 34801 0 0\n40500 34542 0 0\n40458 34584 0 0\n40458 34500 0 0\n40199 34241 0 0\n40136 34273 0 0\n40076 34430 0 0\n40081 34598 0 0\n40136 34727 0 0\n40199 34759 0 0\n40458 34500 0 0\n40458 34584 0 0\n40241 34801 0 0\n40273 34864 0 0\n40430 34924 0 0\n40598 34919 0 0\n40727 34864 0 0\n40759 34801 0 0\n40759 35199 0 0\n40727 35136 0 0\n40570 35076 0 0\n40402 35081 0 0\n40273 35136 0 0\n40241 35199 0 0\n40500 35458 0 0\n40759 35199 0 0\n40759 35283 0 0\n40542 35500 0 0\n40801 35759 0 0\n40864 35727 0 0\n40924 35570 0 0\n40924 36570 0 0\n40919 36402 0 0\n40864 36273 0 0\n40801 36241 0 0\n40759 36283 0 0\n40759 36199 0 0\n40759 35801 0 0\n40500 35542 0 0\n40458 35584 0 0\n40458 35500 0 0\n40199 35241 0 0\n40136 35273 0 0\n40076 35430 0 0\n40081 35598 0 0\n40136 35727 0 0\n40199 35759 0 0\n40458 35500 0 0\n40458 35584 0 0\n40241 35801 0 0\n40273 35864 0 0\n40430 35924 0 0\n40598 35919 0 0\n40727 35864 0 0\n40759 35801 0 0\n40759 36199 0 0\n40727 36136 0 0\n40570 36076 0 0\n40402 36081 0 0\n40273 36136 0 0\n40241 36199 0 0\n40500 36458 0 0\n40759 36199 0 0\n40759 36283 0 0\n40542 36500 0 0\n40801 36759 0 0\n40864 36727 0 0\n40924 36570 0 0\n40924 37570 0 0\n40919 37402 0 0\n40864 37273 0 0\n40801 37241 0 0\n40759 37283 0 0\n40759 37199 0 0\n40759 36801 0 0\n40500 36542 0 0\n40458 36584 0 0\n40458 36500 0 0\n40199 36241 0 0\n40136 36273 0 0\n40076 36430 0 0\n40081 36598 0 0\n40136 36727 0 0\n40199 36759 0 0\n40458 36500 0 0\n40458 36584 0 0\n40241 36801 0 0\n40273 36864 0 0\n40430 36924 0 0\n40598 36919 0 0\n40727 36864 0 0\n40759 36801 0 0\n40759 37199 0 0\n40727 37136 0 0\n40570 37076 0 0\n40402 37081 0 0\n40273 37136 0 0\n40241 37199 0 0\n40500 37458 0 0\n40759 37199 0 0\n40759 37283 0 0\n40542 37500 0 0\n40801 37759 0 0\n40864 37727 0 0\n40924 37570 0 0\n40924 38570 0 0\n40919 38402 0 0\n40864 38273 0 0\n40801 38241 0 0\n40759 38283 0 0\n40759 38199 0 0\n40759 37801 0 0\n40500 37542 0 0\n40458 37584 0 0\n40458 37500 0 0\n40199 37241 0 0\n40136 37273 0 0\n40076 37430 0 0\n40081 37598 0 0\n40136 37727 0 0\n40199 37759 0 0\n40458 37500 0 0\n40458 37584 0 0\n40241 37801 0 0\n40273 37864 0 0\n40430 37924 0 0\n40598 37919 0 0\n40727 37864 0 0\n40759 37801 0 0\n40759 38199 0 0\n40727 38136 0 0\n40570 38076 0 0\n40402 38081 0 0\n40273 38136 0 0\n40241 38199 0 0\n40500 38458 0 0\n40759 38199 0 0\n40759 38283 0 0\n40542 38500 0 0\n40801 38759 0 0\n40864 38727 0 0\n40924 38570 0 0\n40924 39570 0 0\n40919 39402 0 0\n40864 39273 0 0\n40801 39241 0 0\n40759 39283 0 0\n40759 39199 0 0\n40759 38801 0 0\n40500 38542 0 0\n40458 38584 0 0\n40458 38500 0 0\n40199 38241 0 0\n40136 38273 0 0\n40076 38430 0 0\n40081 38598 0 0\n40136 38727 0 0\n40199 38759 0 0\n40458 38500 0 0\n40458 38584 0 0\n40241 38801 0 0\n40273 38864 0 0\n40430 38924 0 0\n40598 38919 0 0\n40727 38864 0 0\n40759 38801 0 0\n40759 39199 0 0\n40727 39136 0 0\n40570 39076 0 0\n40402 39081 0 0\n40273 39136 0 0\n40241 39199 0 0\n40500 39458 0 0\n40759 39199 0 0\n40759 39283 0 0\n40542 39500 0 0\n40801 39759 0 0\n40864 39727 0 0\n40924 39570 0 0\n40924 40570 0 0\n40919 40402 0 0\n40864 40273 0 0\n40801 40241 0 0\n40759 40283 0 0\n40759 40199 0 0\n40759 39801 0 0\n40500 39542 0 0\n40458 39584 0 0\n40458 39500 0 0\n40199 39241 0 0\n40136 39273 0 0\n40076 39430 0 0\n40081 39598 0 0\n40136 39727 0 0\n40199 39759 0 0\n40458 39500 0 0\n40458 39584 0 0\n40241 39801 0 0\n40273 39864 0 0\n40430 39924 0 0\n40598 39919 0 0\n40727 39864 0 0\n40759 39801 0 0\n40759 40199 0 0\n40727 40136 0 0\n40570 40076 0 0\n40402 40081 0 0\n40273 40136 0 0\n40241 40199 0 0\n40500 40458 0 0\n40759 40199 0 0\n40759 40283 0 0\n40542 40500 0 0\n40801 40759 0 0\n40864 40727 0 0\n40924 40570 0 0\n40924 41570 0 0\n40919 41402 0 0\n40864 41273 0 0\n40801 41241 0 0\n40759 41283 0 0\n40759 41199 0 0\n40759 40801 0 0\n40500 40542 0 0\n40458 40584 0 0\n40458 40500 0 0\n40199 40241 0 0\n40136 40273 0 0\n40076 40430 0 0\n40081 40598 0 0\n40136 40727 0 0\n40199 40759 0 0\n40458 40500 0 0\n40458 40584 0 0\n40241 40801 0 0\n40273 40864 0 0\n40430 40924 0 0\n40598 40919 0 0\n40727 40864 0 0\n40759 40801 0 0\n40759 41199 0 0\n40727 41136 0 0\n40570 41076 0 0\n40402 41081 0 0\n40273 41136 0 0\n40241 41199 0 0\n40500 41458 0 0\n40759 41199 0 0\n40759 41283 0 0\n40542 41500 0 0\n40801 41759 0 0\n40864 41727 0 0\n40924 41570 0 0\n40924 42570 0 0\n40919 42402 0 0\n40864 42273 0 0\n40801 42241 0 0\n40759 42283 0 0\n40759 42199 0 0\n40759 41801 0 0\n40500 41542 0 0\n40458 41584 0 0\n40458 41500 0 0\n40199 41241 0 0\n40136 41273 0 0\n40076 41430 0 0\n40081 41598 0 0\n40136 41727 0 0\n40199 41759 0 0\n40458 41500 0 0\n40458 41584 0 0\n40241 41801 0 0\n40273 41864 0 0\n40430 41924 0 0\n40598 41919 0 0\n40727 41864 0 0\n40759 41801 0 0\n40759 42199 0 0\n40727 42136 0 0\n40570 42076 0 0\n40402 42081 0 0\n40273 42136 0 0\n40241 42199 0 0\n40500 42458 0 0\n40759 42199 0 0\n40759 42283 0 0\n40542 42500 0 0\n40801 42759 0 0\n40864 42727 0 0\n40924 42570 0 0\n40924 43570 0 0\n40919 43402 0 0\n40864 43273 0 0\n40801 43241 0 0\n40759 43283 0 0\n40759 43199 0 0\n40759 42801 0 0\n40500 42542 0 0\n40458 42584 0 0\n40458 42500 0 0\n40199 42241 0 0\n40136 42273 0 0\n40076 42430 0 0\n40081 42598 0 0\n40136 42727 0 0\n40199 42759 0 0\n40458 42500 0 0\n40458 42584 0 0\n40241 42801 0 0\n40273 42864 0 0\n40430 42924 0 0\n40598 42919 0 0\n40727 42864 0 0\n40759 42801 0 0\n40759 43199 0 0\n40727 43136 0 0\n40570 43076 0 0\n40402 43081 0 0\n40273 43136 0 0\n40241 43199 0 0\n40500 43458 0 0\n40759 43199 0 0\n40759 43283 0 0\n40542 43500 0 0\n40801 43759 0 0\n40864 43727 0 0\n40924 43570 0 0\n40924 44570 0 0\n40919 44402 0 0\n40864 44273 0 0\n40801 44241 0 0\n40759 44283 0 0\n40759 44199 0 0\n40759 43801 0 0\n40500 43542 0 0\n40458 43584 0 0\n40458 43500 0 0\n40199 43241 0 0\n40136 43273 0 0\n40076 43430 0 0\n40081 43598 0 0\n40136 43727 0 0\n40199 43759 0 0\n40458 43500 0 0\n40458 43584 0 0\n40241 43801 0 0\n40273 43864 0 0\n40430 43924 0 0\n40598 43919 0 0\n40727 43864 0 0\n40759 43801 0 0\n40759 44199 0 0\n40727 44136 0 0\n40570 44076 0 0\n40402 44081 0 0\n40273 44136 0 0\n40241 44199 0 0\n40500 44458 0 0\n40759 44199 0 0\n40759 44283 0 0\n40542 44500 0 0\n40801 44759 0 0\n40864 44727 0 0\n40924 44570 0 0\n40924 45570 0 0\n40919 45402 0 0\n40864 45273 0 0\n40801 45241 0 0\n40759 45283 0 0\n40759 45199 0 0\n40759 44801 0 0\n40500 44542 0 0\n40458 44584 0 0\n40458 44500 0 0\n40199 44241 0 0\n40136 44273 0 0\n40076 44430 0 0\n40081 44598 0 0\n40136 44727 0 0\n40199 44759 0 0\n40458 44500 0 0\n40458 44584 0 0\n40241 44801 0 0\n40273 44864 0 0\n40430 44924 0 0\n40598 44919 0 0\n40727 44864 0 0\n40759 44801 0 0\n40759 45199 0 0\n40727 45136 0 0\n40570 45076 0 0\n40402 45081 0 0\n40273 45136 0 0\n40241 45199 0 0\n40500 45458 0 0\n40759 45199 0 0\n40759 45283 0 0\n40542 45500 0 0\n40801 45759 0 0\n40864 45727 0 0\n40924 45570 0 0\n40924 46570 0 0\n40919 46402 0 0\n40864 46273 0 0\n40801 46241 0 0\n40759 46283 0 0\n40759 46199 0 0\n40759 45801 0 0\n40500 45542 0 0\n40458 45584 0 0\n40458 45500 0 0\n40199 45241 0 0\n40136 45273 0 0\n40076 45430 0 0\n40081 45598 0 0\n40136 45727 0 0\n40199 45759 0 0\n40458 45500 0 0\n40458 45584 0 0\n40241 45801 0 0\n40273 45864 0 0\n40430 45924 0 0\n40598 45919 0 0\n40727 45864 0 0\n40759 45801 0 0\n40759 46199 0 0\n40727 46136 0 0\n40570 46076 0 0\n40402 46081 0 0\n40273 46136 0 0\n40241 46199 0 0\n40500 46458 0 0\n40759 46199 0 0\n40759 46283 0 0\n40542 46500 0 0\n40801 46759 0 0\n40864 46727 0 0\n40924 46570 0 0\n40924 47570 0 0\n40919 47402 0 0\n40864 47273 0 0\n40801 47241 0 0\n40759 47283 0 0\n40759 47199 0 0\n40759 46801 0 0\n40500 46542 0 0\n40458 46584 0 0\n40458 46500 0 0\n40199 46241 0 0\n40136 46273 0 0\n40076 46430 0 0\n40081 46598 0 0\n40136 46727 0 0\n40199 46759 0 0\n40458 46500 0 0\n40458 46584 0 0\n40241 46801 0 0\n40273 46864 0 0\n40430 46924 0 0\n40598 46919 0 0\n40727 46864 0 0\n40759 46801 0 0\n40759 47199 0 0\n40727 47136 0 0\n40570 47076 0 0\n40402 47081 0 0\n40273 47136 0 0\n40241 47199 0 0\n40500 47458 0 0\n40759 47199 0 0\n40759 47283 0 0\n40542 47500 0 0\n40801 47759 0 0\n40864 47727 0 0\n40924 47570 0 0\n40924 48570 0 0\n40919 48402 0 0\n40864 48273 0 0\n40801 48241 0 0\n40759 48283 0 0\n40759 48199 0 0\n40759 47801 0 0\n40500 47542 0 0\n40458 47584 0 0\n40458 47500 0 0\n40199 47241 0 0\n40136 47273 0 0\n40076 47430 0 0\n40081 47598 0 0\n40136 47727 0 0\n40199 47759 0 0\n40458 47500 0 0\n40458 47584 0 0\n40241 47801 0 0\n40273 47864 0 0\n40430 47924 0 0\n40598 47919 0 0\n40727 47864 0 0\n40759 47801 0 0\n40759 48199 0 0\n40727 48136 0 0\n40570 48076 0 0\n40402 48081 0 0\n40273 48136 0 0\n40241 48199 0 0\n40500 48458 0 0\n40759 48199 0 0\n40759 48283 0 0\n40542 48500 0 0\n40801 48759 0 0\n40864 48727 0 0\n40924 48570 0 0\n40924 49162 0 0\n40909 49127 0 0\n40873 49090 0 0\n40825 49071 0 0\n40774 49071 0 0\n40759 49070 0 0\n40759 48801 0 0\n40500 48542 0 0\n40458 48584 0 0\n40458 48500 0 0\n40199 48241 0 0\n40136 48273 0 0\n40076 48430 0 0\n40081 48598 0 0\n40136 48727 0 0\n40199 48759 0 0\n40458 48500 0 0\n40458 48584 0 0\n40241 48801 0 0\n40273 48864 0 0\n40430 48924 0 0\n40598 48919 0 0\n40727 48864 0 0\n40759 48801 0 0\n40759 49070 0 0\n40562 49070 0 0\n40530 49102 0 0\n40530 49470 0 0\n40898 49470 0 0\n40930 49438 0 0\n40930 49562 0 0\n40898 49530 0 0\n40530 49530 0 0\n40530 49898 0 0\n40562 49930 0 0\n40774 49929 0 0\n40825 49929 0 0\n40873 49910 0 0\n40909 49873 0 0\n40929 49826 0 0\n40930 49562 0 0\n40930 52502 0 0\n40890 52406 0 0\n40595 52110 0 0\n40470 52058 0 0\n40470 49898 0 0\n40470 49530 0 0\n40470 49470 0 0\n40470 49102 0 0\n40438 49070 0 0\n40226 49071 0 0\n40175 49071 0 0\n40127 49090 0 0\n40091 49127 0 0\n40071 49174 0 0\n40070 49438 0 0\n40102 49470 0 0\n40470 49470 0 0\n40470 49530 0 0\n40102 49530 0 0\n40070 49562 0 0\n40071 49826 0 0\n40091 49873 0 0\n40127 49910 0 0\n40175 49929 0 0\n40226 49929 0 0\n40438 49930 0 0\n40470 49898 0 0\n40470 52058 0 0\n40210 51950 0 0\n39924 51950 0 0\n39924 49570 0 0\n39919 49402 0 0\n39864 49273 0 0\n39801 49241 0 0\n39759 49283 0 0\n39759 49199 0 0\n39727 49136 0 0\n39570 49076 0 0\n39402 49081 0 0\n39273 49136 0 0\n39241 49199 0 0\n39500 49458 0 0\n39759 49199 0 0\n39759 49283 0 0\n39542 49500 0 0\n39801 49759 0 0\n39864 49727 0 0\n39924 49570 0 0\n39924 51950 0 0\n39792 51950 0 0\n39759 51963 0 0\n39759 49801 0 0\n39500 49542 0 0\n39458 49584 0 0\n39458 49500 0 0\n39199 49241 0 0\n39136 49273 0 0\n39076 49430 0 0\n39081 49598 0 0\n39136 49727 0 0\n39199 49759 0 0\n39458 49500 0 0\n39458 49584 0 0\n39241 49801 0 0\n39273 49864 0 0\n39430 49924 0 0\n39598 49919 0 0\n39727 49864 0 0\n39759 49801 0 0\n39759 51963 0 0\n39406 52110 0 0\n39110 52405 0 0\n39050 52549 0 0\n39050 48826 0 0\n39189 48965 0 0\n39391 49049 0 0\n39609 49049 0 0\n39811 48965 0 0\n39965 48811 0 0\n40049 48609 0 0\n40049 48391 0 0\n39965 48189 0 0\n39811 48035 0 0\n39726 48000 0 0\n39811 47965 0 0\n39965 47811 0 0\n40049 47609 0 0\n40049 47391 0 0\n39965 47189 0 0\n39811 47035 0 0\n39726 47000 0 0\n39811 46965 0 0\n39965 46811 0 0\n40049 46609 0 0\n40049 46391 0 0\n39965 46189 0 0\n39811 46035 0 0\n39726 46000 0 0\n39811 45965 0 0\n39965 45811 0 0\n40049 45609 0 0\n40049 45391 0 0\n39965 45189 0 0\n39811 45035 0 0\n39726 45000 0 0\n39811 44965 0 0\n39965 44811 0 0\n40049 44609 0 0\n40049 44391 0 0\n39965 44189 0 0\n39811 44035 0 0\n39726 44000 0 0\n39811 43965 0 0\n39965 43811 0 0\n40049 43609 0 0\n40049 43391 0 0\n39965 43189 0 0\n39811 43035 0 0\n39726 43000 0 0\n39811 42965 0 0\n39965 42811 0 0\n40049 42609 0 0\n40049 42391 0 0\n39965 42189 0 0\n39811 42035 0 0\n39726 42000 0 0\n39811 41965 0 0\n39965 41811 0 0\n40049 41609 0 0\n40049 41391 0 0\n39965 41189 0 0\n39811 41035 0 0\n39726 41000 0 0\n39811 40965 0 0\n39965 40811 0 0\n40049 40609 0 0\n40049 40391 0 0\n39965 40189 0 0\n39811 40035 0 0\n39726 40000 0 0\n39811 39965 0 0\n39965 39811 0 0\n40049 39609 0 0\n40049 39391 0 0\n39965 39189 0 0\n39811 39035 0 0\n39726 39000 0 0\n39811 38965 0 0\n39965 38811 0 0\n40049 38609 0 0\n40049 38391 0 0\n39965 38189 0 0\n39811 38035 0 0\n39726 38000 0 0\n39811 37965 0 0\n39965 37811 0 0\n40049 37609 0 0\n40049 37391 0 0\n39965 37189 0 0\n39811 37035 0 0\n39726 37000 0 0\n39811 36965 0 0\n39965 36811 0 0\n40049 36609 0 0\n40049 36391 0 0\n39965 36189 0 0\n39811 36035 0 0\n39726 36000 0 0\n39811 35965 0 0\n39965 35811 0 0\n40049 35609 0 0\n40049 35391 0 0\n39965 35189 0 0\n39811 35035 0 0\n39726 35000 0 0\n39811 34965 0 0\n39965 34811 0 0\n40049 34609 0 0\n40049 34391 0 0\n39965 34189 0 0\n39811 34035 0 0\n39726 34000 0 0\n39811 33965 0 0\n39965 33811 0 0\n40049 33609 0 0\n40049 33391 0 0\n39965 33189 0 0\n39811 33035 0 0\n39726 33000 0 0\n39811 32965 0 0\n39965 32811 0 0\n40049 32609 0 0\n40049 32391 0 0\n39965 32189 0 0\n39811 32035 0 0\n39726 32000 0 0\n39811 31965 0 0\n39965 31811 0 0\n40049 31609 0 0\n40049 31391 0 0\n39965 31189 0 0\n39811 31035 0 0\n39726 31000 0 0\n39811 30965 0 0\n39965 30811 0 0\n40049 30609 0 0\n40049 30391 0 0\n40040 30369 0 0\n40120 30290 0 0\n40129 30290 0 0\n40076 30430 0 0\n40081 30598 0 0\n40136 30727 0 0\n40199 30759 0 0\n40422 30535 0 0\n40458 30500 0 0\n40457 30499 0 0\n40499 30457 0 0\n40500 30458 0 0\n40500 30457 0 0\n40542 30499 0 0\n40542 30500 0 0\n40801 30759 0 0\n40864 30727 0 0\n40924 30570 0 0\n40919 30402 0 0\n40871 30290 0 0\n42993 30290 0 0\n42951 30391 0 0\n42951 30609 0 0\n42959 30630 0 0\n42795 30795 0 0\n42732 30889 0 0\n42710 31000 0 0\n42710 35250 0 0\n42732 35361 0 0\n42795 35455 0 0\n43575 36235 0 0\n43575 36334 0 0\n43639 36490 0 0\n43759 36610 0 0\n43915 36675 0 0\n44075 36675 0 0\n44075 36834 0 0\n44139 36990 0 0\n44259 37110 0 0\n44415 37175 0 0\n44584 37175 0 0\n44740 37111 0 0\n44860 36991 0 0\n44925 36835 0 0\n44925 36666 0 0\n44861 36510 0 0\n44741 36390 0 0\n44585 36325 0 0\n44425 36325 0 0\n44425 36166 0 0\n44361 36010 0 0\n44241 35890 0 0\n44085 35825 0 0\n43985 35825 0 0\n43290 35130 0 0\n43290 32007 0 0\n43391 32049 0 0\n43609 32049 0 0\n43710 32007 0 0\n43710 33500 0 0\n43732 33611 0 0\n43795 33705 0 0\n44575 34485 0 0\n44575 34584 0 0\n44639 34740 0 0\n44759 34860 0 0\n44915 34925 0 0\n45084 34925 0 0\n45240 34861 0 0\n45345 34755 0 0\n45575 34985 0 0\n45575 35084 0 0\n45639 35240 0 0\n45759 35360 0 0\n45915 35425 0 0\n46084 35425 0 0\n46240 35361 0 0\n46360 35241 0 0\n46425 35085 0 0\n46425 34916 0 0\n46361 34760 0 0\n46241 34640 0 0\n46085 34575 0 0\n45985 34575 0 0\n45290 33880 0 0\n45290 32007 0 0\n45391 32049 0 0\n45609 32049 0 0\n45811 31965 0 0\n45842 31933 0 0\n46124 32215 0 0\n46125 32215 0 0\n46218 32278 0 0\n46219 32278 0 0\n46236 32281 0 0\n46330 32300 0 0\n46570 32300 0 0\n49695 35425 0 0\n49616 35425 0 0\n49460 35489 0 0\n49340 35609 0 0\n49275 35765 0 0\n49275 35934 0 0\n49339 36090 0 0\n49459 36210 0 0\n49615 36275 0 0\n49784 36275 0 0\n49940 36211 0 0\n50060 36091 0 0\n50125 35935 0 0\n50125 35855 0 0\n51809 37539 0 0\n51690 37659 0 0\n51625 37815 0 0\n51625 37984 0 0\n51689 38140 0 0\n51809 38260 0 0\n51965 38325 0 0\n52134 38325 0 0\n52290 38261 0 0\n52410 38141 0 0\n52475 37985 0 0\n52475 37880 0 0\n54890 37880 0 0\n54964 37954 1 0\n55663 37034 0 0\n55554 37034 0 0\n55419 36899 0 0\n55325 36836 0 0\n55214 36814 0 0\n54013 36814 0 0\n54087 36765 0 0\n54140 36712 0 0\n55525 36712 0 0\n55525 36804 0 0\n55589 36960 0 0\n55663 37034 1 0\n57110 39709 0 0\n57040 39739 0 0\n56920 39859 0 0\n56855 40015 0 0\n56855 40184 0 0\n56858 40191 0 0\n56410 40640 0 0\n56410 39971 0 0\n56420 39961 0 0\n56485 39805 0 0\n56485 39636 0 0\n56421 39480 0 0\n56301 39360 0 0\n56145 39295 0 0\n55976 39295 0 0\n55820 39359 0 0\n55700 39479 0 0\n55635 39635 0 0\n55635 39804 0 0\n55665 39879 0 0\n55529 39935 0 0\n55385 39875 0 0\n55216 39875 0 0\n55060 39939 0 0\n54940 40059 0 0\n54875 40215 0 0\n54875 40384 0 0\n54939 40540 0 0\n55059 40660 0 0\n55210 40722 0 0\n55210 42465 0 0\n55106 42465 0 0\n54950 42529 0 0\n54830 42649 0 0\n54765 42805 0 0\n54765 42974 0 0\n54829 43130 0 0\n54890 43191 0 0\n54890 47059 0 0\n54820 47129 0 0\n54755 47285 0 0\n54755 47454 0 0\n54819 47610 0 0\n54939 47730 0 0\n55095 47795 0 0\n55210 47795 0 0\n55210 48026 0 0\n55189 48035 0 0\n55035 48189 0 0\n55000 48273 0 0\n54965 48189 0 0\n54811 48035 0 0\n54609 47951 0 0\n54391 47951 0 0\n54189 48035 0 0\n54110 48114 0 0\n54110 42271 0 0\n54180 42201 0 0\n54245 42045 0 0\n54245 41876 0 0\n54181 41720 0 0\n54061 41600 0 0\n53905 41535 0 0\n53790 41535 0 0\n53790 40140 0 0\n55285 38645 0 0\n55366 38645 0 0\n55325 38745 0 0\n55325 38914 0 0\n55389 39070 0 0\n55509 39190 0 0\n55665 39255 0 0\n55834 39255 0 0\n55990 39191 0 0\n56110 39071 0 0\n56175 38915 0 0\n56175 38746 0 0\n56111 38590 0 0\n56046 38525 0 0\n56110 38461 0 0\n56175 38305 0 0\n56175 38136 0 0\n56160 38100 0 0\n56815 38100 0 0\n56815 38204 0 0\n56879 38360 0 0\n56959 38440 0 0\n56920 38479 0 0\n56855 38635 0 0\n56855 38804 0 0\n56919 38960 0 0\n56979 39020 0 0\n56920 39079 0 0\n56855 39235 0 0\n56855 39404 0 0\n56919 39560 0 0\n57039 39680 0 0\n57110 39709 1 0\n57854 37034 0 0\n57607 37034 0 0\n57670 36971 0 0\n57705 36885 0 0\n57854 37034 1 0\n59864 47734 0 0\n59645 47515 0 0\n59720 47441 0 0\n59785 47285 0 0\n59785 47116 0 0\n59721 46960 0 0\n59650 46889 0 0\n59650 46060 0 0\n59649 46059 0 0\n59628 45949 0 0\n59627 45948 0 0\n59565 45855 0 0\n59564 45854 0 0\n59445 45735 0 0\n59445 45606 0 0\n59381 45450 0 0\n59261 45330 0 0\n59191 45301 0 0\n59215 45245 0 0\n59215 45076 0 0\n59151 44920 0 0\n59031 44800 0 0\n58875 44735 0 0\n58706 44735 0 0\n58628 44767 0 0\n58581 44720 0 0\n58425 44655 0 0\n58256 44655 0 0\n58100 44719 0 0\n57980 44839 0 0\n57915 44995 0 0\n57915 45164 0 0\n57979 45320 0 0\n58099 45440 0 0\n58255 45505 0 0\n58420 45505 0 0\n58420 46680 0 0\n58335 46765 0 0\n58236 46765 0 0\n58080 46829 0 0\n58040 46869 0 0\n58040 46271 0 0\n58110 46201 0 0\n58175 46045 0 0\n58175 45876 0 0\n58111 45720 0 0\n57991 45600 0 0\n57835 45535 0 0\n57666 45535 0 0\n57510 45599 0 0\n57390 45719 0 0\n57325 45875 0 0\n57325 46044 0 0\n57389 46200 0 0\n57460 46271 0 0\n57460 46879 0 0\n57390 46949 0 0\n57345 47055 0 0\n57086 46796 0 0\n57086 43633 0 0\n57185 43675 0 0\n57354 43675 0 0\n57455 43633 0 0\n57455 43784 0 0\n57519 43940 0 0\n57639 44060 0 0\n57795 44125 0 0\n57894 44125 0 0\n58074 44305 0 0\n58075 44305 0 0\n58168 44368 0 0\n58169 44368 0 0\n58186 44371 0 0\n58280 44390 0 0\n59470 44390 0 0\n59864 44784 0 0\n59864 47734 1 0\n60195 36482 0 0\n59854 36482 0 0\n59895 36385 0 0\n59895 36216 0 0\n59831 36060 0 0\n59741 35970 0 0\n59840 35970 0 0\n60155 36285 0 0\n60155 36384 0 0\n60195 36482 1 0\n60968 32738 0 0\n60820 32799 0 0\n60700 32919 0 0\n60635 33075 0 0\n60635 33175 0 0\n60165 33645 0 0\n60102 33739 0 0\n60080 33850 0 0\n60080 34519 0 0\n59961 34400 0 0\n59805 34335 0 0\n59636 34335 0 0\n59480 34399 0 0\n59464 34414 0 0\n59345 34365 0 0\n59245 34365 0 0\n58455 33575 0 0\n58490 33561 0 0\n58505 33546 0 0\n58519 33560 0 0\n58675 33625 0 0\n58844 33625 0 0\n59000 33561 0 0\n59120 33441 0 0\n59185 33285 0 0\n59185 33116 0 0\n59121 32960 0 0\n59001 32840 0 0\n58845 32775 0 0\n58676 32775 0 0\n58520 32839 0 0\n58505 32854 0 0\n58491 32840 0 0\n58335 32775 0 0\n58166 32775 0 0\n58010 32839 0 0\n57890 32959 0 0\n57825 33115 0 0\n57825 33284 0 0\n57856 33360 0 0\n54350 33360 0 0\n54239 33382 0 0\n54145 33445 0 0\n54144 33445 0 0\n54144 33446 0 0\n54050 33540 0 0\n53909 33540 0 0\n53750 33605 0 0\n53592 33540 0 0\n53409 33540 0 0\n53250 33605 0 0\n53092 33540 0 0\n52950 33540 0 0\n52865 33455 0 0\n52771 33392 0 0\n52660 33370 0 0\n52360 33370 0 0\n52249 33392 0 0\n52155 33455 0 0\n52154 33455 0 0\n52154 33456 0 0\n51793 33817 0 0\n51730 33911 0 0\n51708 34022 0 0\n51708 34848 0 0\n51730 34959 0 0\n51793 35053 0 0\n52026 35286 0 0\n52027 35287 0 0\n52120 35349 0 0\n52121 35350 0 0\n52231 35371 0 0\n52232 35372 0 0\n55527 35372 0 0\n55430 35469 0 0\n55365 35625 0 0\n55365 35794 0 0\n55429 35950 0 0\n55449 35970 0 0\n53991 35970 0 0\n53921 35900 0 0\n53765 35835 0 0\n53596 35835 0 0\n53553 35852 0 0\n53481 35780 0 0\n53325 35715 0 0\n53156 35715 0 0\n53000 35779 0 0\n52880 35899 0 0\n52829 36020 0 0\n52813 36010 0 0\n52702 35988 0 0\n52578 35988 0 0\n50153 33563 0 0\n50059 33500 0 0\n49948 33478 0 0\n49258 33478 0 0\n48295 32515 0 0\n48295 32009 0 0\n48391 32049 0 0\n48609 32049 0 0\n48811 31965 0 0\n48965 31811 0 0\n49049 31609 0 0\n49049 31391 0 0\n48965 31189 0 0\n48825 31049 0 0\n48849 31049 0 0\n48941 31011 0 0\n49011 30941 0 0\n49049 30850 0 0\n49049 30751 0 0\n49049 30151 0 0\n49011 30059 0 0\n48941 29989 0 0\n48850 29951 0 0\n48751 29951 0 0\n48151 29951 0 0\n48059 29989 0 0\n47989 30059 0 0\n47951 30150 0 0\n47951 30175 0 0\n47811 30035 0 0\n47609 29951 0 0\n47391 29951 0 0\n47189 30035 0 0\n47035 30189 0 0\n47000 30273 0 0\n46965 30189 0 0\n46811 30035 0 0\n46609 29951 0 0\n46459 29951 0 0\n46620 29790 0 0\n48250 29790 0 0\n56802 29790 0 0\n56795 29795 0 0\n56630 29959 0 0\n56609 29951 0 0\n56391 29951 0 0\n56189 30035 0 0\n56035 30189 0 0\n56000 30273 0 0\n55965 30189 0 0\n55811 30035 0 0\n55609 29951 0 0\n55391 29951 0 0\n55189 30035 0 0\n55035 30189 0 0\n55000 30273 0 0\n54965 30189 0 0\n54811 30035 0 0\n54609 29951 0 0\n54391 29951 0 0\n54189 30035 0 0\n54035 30189 0 0\n54000 30273 0 0\n53965 30189 0 0\n53811 30035 0 0\n53609 29951 0 0\n53391 29951 0 0\n53189 30035 0 0\n53035 30189 0 0\n53000 30273 0 0\n52965 30189 0 0\n52811 30035 0 0\n52609 29951 0 0\n52391 29951 0 0\n52189 30035 0 0\n52035 30189 0 0\n51951 30391 0 0\n51951 30609 0 0\n52035 30811 0 0\n52175 30951 0 0\n52151 30951 0 0\n52059 30989 0 0\n51989 31059 0 0\n51951 31150 0 0\n51951 31249 0 0\n51951 31849 0 0\n51989 31941 0 0\n52059 32011 0 0\n52150 32049 0 0\n52249 32049 0 0\n52849 32049 0 0\n52941 32011 0 0\n53011 31941 0 0\n53049 31850 0 0\n53049 31825 0 0\n53189 31965 0 0\n53391 32049 0 0\n53609 32049 0 0\n53811 31965 0 0\n53965 31811 0 0\n54000 31726 0 0\n54035 31811 0 0\n54189 31965 0 0\n54391 32049 0 0\n54609 32049 0 0\n54811 31965 0 0\n54965 31811 0 0\n55000 31726 0 0\n55035 31811 0 0\n55189 31965 0 0\n55391 32049 0 0\n55609 32049 0 0\n55811 31965 0 0\n55965 31811 0 0\n56000 31726 0 0\n56035 31811 0 0\n56189 31965 0 0\n56391 32049 0 0\n56609 32049 0 0\n56811 31965 0 0\n56965 31811 0 0\n57000 31726 0 0\n57035 31811 0 0\n57189 31965 0 0\n57391 32049 0 0\n57609 32049 0 0\n57811 31965 0 0\n57823 31953 0 0\n58237 32367 0 0\n58331 32430 0 0\n58442 32452 0 0\n60660 32452 0 0\n60682 32452 0 0\n60968 32738 1 0\n64268 34326 0 0\n64140 34379 0 0\n64020 34499 0 0\n63985 34580 0 0\n63961 34520 0 0\n63910 34469 0 0\n63910 34280 0 0\n63888 34169 0 0\n63825 34075 0 0\n63772 34022 0 0\n63772 33172 0 0\n64268 33668 0 0\n64268 34326 1 0\n64730 33079 0 0\n64018 32368 0 0\n64155 32425 0 0\n64324 32425 0 0\n64480 32361 0 0\n64560 32280 0 0\n64730 32450 0 0\n64730 33079 1 0\n65724 47404 0 0\n65560 47568 0 0\n64925 47568 0 0\n64925 45335 0 0\n64925 45166 0 0\n64861 45010 0 0\n64741 44890 0 0\n64585 44825 0 0\n64416 44825 0 0\n64260 44889 0 0\n64140 45009 0 0\n64075 45165 0 0\n64075 45334 0 0\n64139 45490 0 0\n64259 45610 0 0\n64415 45675 0 0\n64584 45675 0 0\n64740 45611 0 0\n64860 45491 0 0\n64925 45335 0 0\n64925 47568 0 0\n64132 47568 0 0\n64021 47590 0 0\n63989 47611 0 0\n63926 47653 0 0\n63622 47956 0 0\n63609 47951 0 0\n63391 47951 0 0\n63189 48035 0 0\n63114 48110 0 0\n63114 47976 0 0\n63849 47242 0 0\n63849 47241 0 0\n63912 47147 0 0\n63933 47036 0 0\n63934 47036 0 0\n63934 45310 0 0\n63945 45300 0 0\n63945 45299 0 0\n63986 45237 0 0\n64007 45206 0 0\n64008 45205 0 0\n64029 45095 0 0\n64030 45094 0 0\n64030 44860 0 0\n64029 44859 0 0\n64008 44749 0 0\n64007 44748 0 0\n63945 44655 0 0\n63944 44654 0 0\n63745 44455 0 0\n63651 44392 0 0\n63540 44370 0 0\n62780 44370 0 0\n62669 44392 0 0\n62574 44455 0 0\n62324 44705 0 0\n62226 44705 0 0\n62070 44769 0 0\n62039 44799 0 0\n61885 44735 0 0\n61716 44735 0 0\n61560 44799 0 0\n61440 44919 0 0\n61375 45075 0 0\n61375 45244 0 0\n61439 45400 0 0\n61559 45520 0 0\n61715 45585 0 0\n61884 45585 0 0\n62040 45521 0 0\n62070 45490 0 0\n62225 45555 0 0\n62394 45555 0 0\n62550 45491 0 0\n62604 45436 0 0\n62745 45495 0 0\n62845 45495 0 0\n63030 45680 0 0\n63030 46779 0 0\n62889 46919 0 0\n62925 46835 0 0\n62925 46666 0 0\n62861 46510 0 0\n62741 46390 0 0\n62585 46325 0 0\n62416 46325 0 0\n62260 46389 0 0\n62140 46509 0 0\n62075 46665 0 0\n62075 46834 0 0\n62139 46990 0 0\n62259 47110 0 0\n62415 47175 0 0\n62584 47175 0 0\n62669 47139 0 0\n62295 47515 0 0\n62232 47609 0 0\n62210 47720 0 0\n62210 49980 0 0\n62232 50091 0 0\n62295 50185 0 0\n63134 51024 0 0\n63135 51025 0 0\n63173 51050 0 0\n63035 51189 0 0\n63000 51273 0 0\n62965 51189 0 0\n62811 51035 0 0\n62609 50951 0 0\n62391 50951 0 0\n62189 51035 0 0\n62035 51189 0 0\n62000 51273 0 0\n61965 51189 0 0\n61811 51035 0 0\n61609 50951 0 0\n61391 50951 0 0\n61189 51035 0 0\n61035 51189 0 0\n61000 51273 0 0\n60965 51189 0 0\n60811 51035 0 0\n60609 50951 0 0\n60479 50951 0 0\n60845 50585 0 0\n60908 50491 0 0\n60930 50380 0 0\n60930 47175 0 0\n61084 47175 0 0\n61240 47111 0 0\n61250 47101 0 0\n61259 47110 0 0\n61415 47175 0 0\n61584 47175 0 0\n61740 47111 0 0\n61860 46991 0 0\n61925 46835 0 0\n61925 46666 0 0\n61861 46510 0 0\n61741 46390 0 0\n61585 46325 0 0\n61416 46325 0 0\n61260 46389 0 0\n61250 46399 0 0\n61241 46390 0 0\n61085 46325 0 0\n60930 46325 0 0\n60930 43880 0 0\n60911 43786 0 0\n60908 43769 0 0\n60908 43768 0 0\n60845 43675 0 0\n60845 43674 0 0\n60665 43494 0 0\n60665 43396 0 0\n60601 43240 0 0\n60481 43120 0 0\n60325 43055 0 0\n60156 43055 0 0\n60000 43119 0 0\n59880 43239 0 0\n59865 43275 0 0\n59776 43275 0 0\n59620 43339 0 0\n59527 43431 0 0\n59446 43415 0 0\n59371 43340 0 0\n59215 43275 0 0\n59046 43275 0 0\n58890 43339 0 0\n58770 43459 0 0\n58705 43615 0 0\n58705 43784 0 0\n58715 43810 0 0\n58400 43810 0 0\n58305 43714 0 0\n58305 43616 0 0\n58241 43460 0 0\n58121 43340 0 0\n57965 43275 0 0\n57796 43275 0 0\n57695 43316 0 0\n57695 43166 0 0\n57631 43010 0 0\n57511 42890 0 0\n57355 42825 0 0\n57186 42825 0 0\n57086 42866 0 0\n57086 41944 0 0\n57369 41660 0 0\n57439 41730 0 0\n57595 41795 0 0\n57597 41795 0 0\n57649 41920 0 0\n57769 42040 0 0\n57875 42084 0 0\n57875 42104 0 0\n57939 42260 0 0\n58059 42380 0 0\n58215 42445 0 0\n58384 42445 0 0\n58540 42381 0 0\n58660 42261 0 0\n58725 42105 0 0\n58725 41936 0 0\n58661 41780 0 0\n58541 41660 0 0\n58435 41615 0 0\n58435 41596 0 0\n58371 41440 0 0\n58251 41320 0 0\n58095 41255 0 0\n58092 41255 0 0\n58041 41130 0 0\n58030 41119 0 0\n58433 40717 0 0\n58496 40623 0 0\n58518 40512 0 0\n58518 39832 0 0\n58549 39801 0 0\n58612 39707 0 0\n58617 39678 0 0\n58695 39755 0 0\n58695 39854 0 0\n58759 40010 0 0\n58879 40130 0 0\n59035 40195 0 0\n59130 40195 0 0\n59130 40829 0 0\n59060 40899 0 0\n58995 41055 0 0\n58995 41224 0 0\n59059 41380 0 0\n59179 41500 0 0\n59335 41565 0 0\n59504 41565 0 0\n59615 41519 0 0\n59615 41674 0 0\n59679 41830 0 0\n59799 41950 0 0\n59955 42015 0 0\n60124 42015 0 0\n60280 41951 0 0\n60400 41831 0 0\n60465 41675 0 0\n60465 41506 0 0\n60401 41350 0 0\n60340 41289 0 0\n60340 39430 0 0\n60318 39319 0 0\n60255 39225 0 0\n58590 37560 0 0\n58670 37481 0 0\n58735 37325 0 0\n58735 37224 0 0\n62626 37224 0 0\n62737 37202 0 0\n62831 37139 0 0\n63245 36725 0 0\n63344 36725 0 0\n63500 36661 0 0\n63620 36541 0 0\n63685 36385 0 0\n63685 36216 0 0\n63621 36060 0 0\n63501 35940 0 0\n63345 35875 0 0\n63176 35875 0 0\n63020 35939 0 0\n62900 36059 0 0\n62835 36215 0 0\n62835 36315 0 0\n62506 36644 0 0\n61863 36644 0 0\n61920 36621 0 0\n62040 36501 0 0\n62105 36345 0 0\n62105 36176 0 0\n62041 36020 0 0\n61921 35900 0 0\n61825 35860 0 0\n61825 35125 0 0\n61825 34956 0 0\n61761 34800 0 0\n61641 34680 0 0\n61485 34615 0 0\n61316 34615 0 0\n61160 34679 0 0\n61040 34799 0 0\n60975 34955 0 0\n60975 35124 0 0\n61039 35280 0 0\n61159 35400 0 0\n61315 35465 0 0\n61484 35465 0 0\n61640 35401 0 0\n61760 35281 0 0\n61825 35125 0 0\n61825 35860 0 0\n61765 35835 0 0\n61596 35835 0 0\n61440 35899 0 0\n61320 36019 0 0\n61255 36175 0 0\n61255 36275 0 0\n61048 36482 0 0\n60964 36482 0 0\n61005 36385 0 0\n61005 36216 0 0\n60941 36060 0 0\n60821 35940 0 0\n60665 35875 0 0\n60565 35875 0 0\n60165 35475 0 0\n60071 35412 0 0\n59960 35390 0 0\n59830 35390 0 0\n59617 35177 0 0\n59635 35185 0 0\n59804 35185 0 0\n59960 35121 0 0\n59989 35091 0 0\n60009 35140 0 0\n60129 35260 0 0\n60285 35325 0 0\n60454 35325 0 0\n60610 35261 0 0\n60730 35141 0 0\n60795 34985 0 0\n60795 34816 0 0\n60731 34660 0 0\n60660 34589 0 0\n60660 33970 0 0\n61045 33585 0 0\n61144 33585 0 0\n61300 33521 0 0\n61420 33401 0 0\n61485 33245 0 0\n61485 33217 0 0\n61588 33238 0 0\n62847 33238 0 0\n62868 33258 0 0\n62868 33702 0 0\n62780 33739 0 0\n62660 33859 0 0\n62595 34015 0 0\n62595 34184 0 0\n62659 34340 0 0\n62779 34460 0 0\n62897 34509 0 0\n62959 34660 0 0\n63079 34780 0 0\n63175 34820 0 0\n63175 34844 0 0\n63239 35000 0 0\n63359 35120 0 0\n63515 35185 0 0\n63540 35185 0 0\n63579 35280 0 0\n63699 35400 0 0\n63855 35465 0 0\n64024 35465 0 0\n64180 35401 0 0\n64300 35281 0 0\n64325 35219 0 0\n64359 35300 0 0\n64429 35370 0 0\n63985 35815 0 0\n63922 35909 0 0\n63900 36020 0 0\n63900 36280 0 0\n62865 37315 0 0\n62802 37409 0 0\n62780 37520 0 0\n62780 41580 0 0\n62780 42830 0 0\n62765 42845 0 0\n62666 42845 0 0\n62510 42909 0 0\n62390 43029 0 0\n62325 43185 0 0\n62325 43354 0 0\n62389 43510 0 0\n62459 43580 0 0\n62445 43615 0 0\n62445 43784 0 0\n62509 43940 0 0\n62629 44060 0 0\n62785 44125 0 0\n62954 44125 0 0\n63110 44061 0 0\n63230 43941 0 0\n63295 43785 0 0\n63295 43685 0 0\n63436 43544 0 0\n63436 43543 0 0\n63437 43543 0 0\n63499 43450 0 0\n63500 43449 0 0\n63504 43426 0 0\n63525 43435 0 0\n63594 43435 0 0\n65724 45564 0 0\n65724 47404 1 0\n66270 43595 0 0\n66176 43595 0 0\n66024 43657 0 0\n65875 43595 0 0\n65706 43595 0 0\n65550 43659 0 0\n65439 43769 0 0\n64955 43285 0 0\n65050 43191 0 0\n65115 43035 0 0\n65115 42935 0 0\n65529 42521 0 0\n65592 42427 0 0\n65613 42316 0 0\n65614 42316 0 0\n65614 42235 0 0\n65699 42320 0 0\n65620 42399 0 0\n65555 42555 0 0\n65555 42724 0 0\n65619 42880 0 0\n65739 43000 0 0\n65825 43035 0 0\n65825 43084 0 0\n65889 43240 0 0\n66009 43360 0 0\n66165 43425 0 0\n66270 43425 0 0\n66270 43595 1 0\n66642 28800 0 0\n66600 28842 0 0\n66599 28842 0 0\n66557 28800 0 0\n66558 28800 0 0\n66557 28799 0 0\n66599 28757 0 0\n66600 28758 0 0\n66600 28757 0 0\n66642 28799 0 0\n66642 28800 1 0\n67895 39100 0 0\n67835 39075 0 0\n67666 39075 0 0\n67510 39139 0 0\n67390 39259 0 0\n67325 39415 0 0\n67325 39584 0 0\n67389 39740 0 0\n67509 39860 0 0\n67665 39925 0 0\n67834 39925 0 0\n67852 39917 0 0\n67740 40030 0 0\n66675 40030 0 0\n66675 39916 0 0\n66611 39760 0 0\n66541 39690 0 0\n66760 39690 0 0\n66871 39668 0 0\n66965 39605 0 0\n67600 38970 0 0\n67799 38970 0 0\n67895 39065 0 0\n67895 39100 1 0\n69542 49500 0 0\n69500 49542 0 0\n69499 49542 0 0\n69457 49500 0 0\n69458 49500 0 0\n69457 49499 0 0\n69499 49457 0 0\n69500 49458 0 0\n69500 49457 0 0\n69542 49499 0 0\n69542 49500 1 0\n70542 49500 0 0\n70500 49542 0 0\n70499 49542 0 0\n70457 49500 0 0\n70458 49500 0 0\n70457 49499 0 0\n70499 49457 0 0\n70500 49458 0 0\n70500 49457 0 0\n70542 49499 0 0\n70542 49500 1 0\n71542 49500 0 0\n71500 49542 0 0\n71499 49542 0 0\n71457 49500 0 0\n71458 49500 0 0\n71457 49499 0 0\n71499 49457 0 0\n71500 49458 0 0\n71500 49457 0 0\n71542 49499 0 0\n71542 49500 1 0\n75273 36000 0 0\n75189 36035 0 0\n75035 36189 0 0\n75026 36210 0 0\n72840 36210 0 0\n73260 35790 0 0\n75026 35790 0 0\n75035 35811 0 0\n75189 35965 0 0\n75273 36000 1 0\n76950 40174 0 0\n76930 40154 0 0\n76930 36562 0 0\n76930 36438 0 0\n76929 36174 0 0\n76924 36162 0 0\n76924 35570 0 0\n76924 34570 0 0\n76924 33570 0 0\n76924 32570 0 0\n76924 31570 0 0\n76924 30570 0 0\n76924 29570 0 0\n76919 29402 0 0\n76864 29273 0 0\n76801 29241 0 0\n76759 29283 0 0\n76759 29199 0 0\n76727 29136 0 0\n76570 29076 0 0\n76402 29081 0 0\n76273 29136 0 0\n76241 29199 0 0\n76500 29458 0 0\n76759 29199 0 0\n76759 29283 0 0\n76542 29500 0 0\n76801 29759 0 0\n76864 29727 0 0\n76924 29570 0 0\n76924 30570 0 0\n76919 30402 0 0\n76864 30273 0 0\n76801 30241 0 0\n76759 30283 0 0\n76759 30199 0 0\n76759 29801 0 0\n76500 29542 0 0\n76458 29584 0 0\n76458 29500 0 0\n76199 29241 0 0\n76136 29273 0 0\n76076 29430 0 0\n76081 29598 0 0\n76136 29727 0 0\n76199 29759 0 0\n76458 29500 0 0\n76458 29584 0 0\n76241 29801 0 0\n76273 29864 0 0\n76430 29924 0 0\n76598 29919 0 0\n76727 29864 0 0\n76759 29801 0 0\n76759 30199 0 0\n76727 30136 0 0\n76570 30076 0 0\n76402 30081 0 0\n76273 30136 0 0\n76241 30199 0 0\n76500 30458 0 0\n76759 30199 0 0\n76759 30283 0 0\n76542 30500 0 0\n76801 30759 0 0\n76864 30727 0 0\n76924 30570 0 0\n76924 31570 0 0\n76919 31402 0 0\n76864 31273 0 0\n76801 31241 0 0\n76759 31283 0 0\n76759 31199 0 0\n76759 30801 0 0\n76500 30542 0 0\n76458 30584 0 0\n76458 30500 0 0\n76199 30241 0 0\n76136 30273 0 0\n76076 30430 0 0\n76081 30598 0 0\n76136 30727 0 0\n76199 30759 0 0\n76458 30500 0 0\n76458 30584 0 0\n76241 30801 0 0\n76273 30864 0 0\n76430 30924 0 0\n76598 30919 0 0\n76727 30864 0 0\n76759 30801 0 0\n76759 31199 0 0\n76727 31136 0 0\n76570 31076 0 0\n76402 31081 0 0\n76273 31136 0 0\n76241 31199 0 0\n76500 31458 0 0\n76759 31199 0 0\n76759 31283 0 0\n76542 31500 0 0\n76801 31759 0 0\n76864 31727 0 0\n76924 31570 0 0\n76924 32570 0 0\n76919 32402 0 0\n76864 32273 0 0\n76801 32241 0 0\n76759 32283 0 0\n76759 32199 0 0\n76759 31801 0 0\n76500 31542 0 0\n76458 31584 0 0\n76458 31500 0 0\n76199 31241 0 0\n76136 31273 0 0\n76076 31430 0 0\n76081 31598 0 0\n76136 31727 0 0\n76199 31759 0 0\n76458 31500 0 0\n76458 31584 0 0\n76241 31801 0 0\n76273 31864 0 0\n76430 31924 0 0\n76598 31919 0 0\n76727 31864 0 0\n76759 31801 0 0\n76759 32199 0 0\n76727 32136 0 0\n76570 32076 0 0\n76402 32081 0 0\n76273 32136 0 0\n76241 32199 0 0\n76500 32458 0 0\n76759 32199 0 0\n76759 32283 0 0\n76542 32500 0 0\n76801 32759 0 0\n76864 32727 0 0\n76924 32570 0 0\n76924 33570 0 0\n76919 33402 0 0\n76864 33273 0 0\n76801 33241 0 0\n76759 33283 0 0\n76759 33199 0 0\n76759 32801 0 0\n76500 32542 0 0\n76458 32584 0 0\n76458 32500 0 0\n76199 32241 0 0\n76136 32273 0 0\n76076 32430 0 0\n76081 32598 0 0\n76136 32727 0 0\n76199 32759 0 0\n76458 32500 0 0\n76458 32584 0 0\n76241 32801 0 0\n76273 32864 0 0\n76430 32924 0 0\n76598 32919 0 0\n76727 32864 0 0\n76759 32801 0 0\n76759 33199 0 0\n76727 33136 0 0\n76570 33076 0 0\n76402 33081 0 0\n76273 33136 0 0\n76241 33199 0 0\n76500 33458 0 0\n76759 33199 0 0\n76759 33283 0 0\n76542 33500 0 0\n76801 33759 0 0\n76864 33727 0 0\n76924 33570 0 0\n76924 34570 0 0\n76919 34402 0 0\n76864 34273 0 0\n76801 34241 0 0\n76759 34283 0 0\n76759 34199 0 0\n76759 33801 0 0\n76500 33542 0 0\n76458 33584 0 0\n76458 33500 0 0\n76199 33241 0 0\n76136 33273 0 0\n76076 33430 0 0\n76081 33598 0 0\n76136 33727 0 0\n76199 33759 0 0\n76458 33500 0 0\n76458 33584 0 0\n76241 33801 0 0\n76273 33864 0 0\n76430 33924 0 0\n76598 33919 0 0\n76727 33864 0 0\n76759 33801 0 0\n76759 34199 0 0\n76727 34136 0 0\n76570 34076 0 0\n76402 34081 0 0\n76273 34136 0 0\n76241 34199 0 0\n76500 34458 0 0\n76759 34199 0 0\n76759 34283 0 0\n76542 34500 0 0\n76801 34759 0 0\n76864 34727 0 0\n76924 34570 0 0\n76924 35570 0 0\n76919 35402 0 0\n76864 35273 0 0\n76801 35241 0 0\n76759 35283 0 0\n76759 35199 0 0\n76759 34801 0 0\n76500 34542 0 0\n76458 34584 0 0\n76458 34500 0 0\n76199 34241 0 0\n76136 34273 0 0\n76076 34430 0 0\n76081 34598 0 0\n76136 34727 0 0\n76199 34759 0 0\n76458 34500 0 0\n76458 34584 0 0\n76241 34801 0 0\n76273 34864 0 0\n76430 34924 0 0\n76598 34919 0 0\n76727 34864 0 0\n76759 34801 0 0\n76759 35199 0 0\n76727 35136 0 0\n76570 35076 0 0\n76402 35081 0 0\n76273 35136 0 0\n76241 35199 0 0\n76500 35458 0 0\n76759 35199 0 0\n76759 35283 0 0\n76542 35500 0 0\n76801 35759 0 0\n76864 35727 0 0\n76924 35570 0 0\n76924 36162 0 0\n76909 36127 0 0\n76873 36090 0 0\n76825 36071 0 0\n76774 36071 0 0\n76759 36070 0 0\n76759 35801 0 0\n76500 35542 0 0\n76458 35584 0 0\n76458 35500 0 0\n76199 35241 0 0\n76136 35273 0 0\n76076 35430 0 0\n76081 35598 0 0\n76136 35727 0 0\n76199 35759 0 0\n76458 35500 0 0\n76458 35584 0 0\n76241 35801 0 0\n76273 35864 0 0\n76430 35924 0 0\n76598 35919 0 0\n76727 35864 0 0\n76759 35801 0 0\n76759 36070 0 0\n76562 36070 0 0\n76530 36102 0 0\n76530 36470 0 0\n76898 36470 0 0\n76930 36438 0 0\n76930 36562 0 0\n76898 36530 0 0\n76530 36530 0 0\n76530 36898 0 0\n76562 36930 0 0\n76774 36929 0 0\n76825 36929 0 0\n76873 36910 0 0\n76909 36873 0 0\n76929 36826 0 0\n76930 36562 0 0\n76930 40154 0 0\n76925 40149 0 0\n76925 38335 0 0\n76925 38166 0 0\n76861 38010 0 0\n76741 37890 0 0\n76585 37825 0 0\n76470 37825 0 0\n76470 36898 0 0\n76470 36530 0 0\n76470 36470 0 0\n76470 36102 0 0\n76438 36070 0 0\n76226 36071 0 0\n76175 36071 0 0\n76127 36090 0 0\n76091 36127 0 0\n76071 36174 0 0\n76070 36438 0 0\n76102 36470 0 0\n76470 36470 0 0\n76470 36530 0 0\n76102 36530 0 0\n76070 36562 0 0\n76071 36826 0 0\n76091 36873 0 0\n76127 36910 0 0\n76175 36929 0 0\n76226 36929 0 0\n76438 36930 0 0\n76470 36898 0 0\n76470 37825 0 0\n76416 37825 0 0\n76260 37889 0 0\n76140 38009 0 0\n76075 38165 0 0\n76075 38334 0 0\n76139 38490 0 0\n76259 38610 0 0\n76415 38675 0 0\n76584 38675 0 0\n76740 38611 0 0\n76860 38491 0 0\n76925 38335 0 0\n76925 40149 0 0\n76811 40035 0 0\n76609 39951 0 0\n76391 39951 0 0\n76189 40035 0 0\n76035 40189 0 0\n75951 40391 0 0\n75951 40609 0 0\n76035 40811 0 0\n76189 40965 0 0\n76273 41000 0 0\n76189 41035 0 0\n76035 41189 0 0\n76026 41210 0 0\n76000 41210 0 0\n75889 41232 0 0\n75795 41295 0 0\n75794 41295 0 0\n75794 41296 0 0\n75035 42055 0 0\n74972 42149 0 0\n74950 42260 0 0\n74950 47998 0 0\n74941 47989 0 0\n74925 47982 0 0\n74925 46835 0 0\n74925 46666 0 0\n74861 46510 0 0\n74741 46390 0 0\n74585 46325 0 0\n74416 46325 0 0\n74260 46389 0 0\n74140 46509 0 0\n74075 46665 0 0\n74075 46834 0 0\n74139 46990 0 0\n74259 47110 0 0\n74415 47175 0 0\n74584 47175 0 0\n74740 47111 0 0\n74860 46991 0 0\n74925 46835 0 0\n74925 47982 0 0\n74850 47951 0 0\n74751 47951 0 0\n74151 47951 0 0\n74059 47989 0 0\n73989 48059 0 0\n73951 48150 0 0\n73951 48175 0 0\n73811 48035 0 0\n73609 47951 0 0\n73391 47951 0 0\n73189 48035 0 0\n73035 48189 0 0\n73000 48273 0 0\n72965 48189 0 0\n72811 48035 0 0\n72609 47951 0 0\n72391 47951 0 0\n72264 48003 0 0\n72205 47915 0 0\n72204 47914 0 0\n71923 47633 0 0\n71829 47570 0 0\n71718 47548 0 0\n70418 47548 0 0\n67174 44304 0 0\n67174 42424 0 0\n67173 42423 0 0\n67152 42313 0 0\n67151 42312 0 0\n67089 42219 0 0\n67088 42218 0 0\n66645 41775 0 0\n66551 41712 0 0\n66440 41690 0 0\n66271 41690 0 0\n66201 41620 0 0\n66045 41555 0 0\n65876 41555 0 0\n65806 41583 0 0\n66294 41096 0 0\n66436 41096 0 0\n66395 41195 0 0\n66395 41364 0 0\n66459 41520 0 0\n66579 41640 0 0\n66735 41705 0 0\n66904 41705 0 0\n67060 41641 0 0\n67137 41563 0 0\n67189 41690 0 0\n67309 41810 0 0\n67465 41875 0 0\n67495 41875 0 0\n67495 41884 0 0\n67559 42040 0 0\n67679 42160 0 0\n67835 42225 0 0\n67935 42225 0 0\n68995 43285 0 0\n68951 43391 0 0\n68951 43609 0 0\n69035 43811 0 0\n69189 43965 0 0\n69273 44000 0 0\n69189 44035 0 0\n69035 44189 0 0\n68951 44391 0 0\n68951 44609 0 0\n69035 44811 0 0\n69189 44965 0 0\n69273 45000 0 0\n69189 45035 0 0\n69035 45189 0 0\n68951 45391 0 0\n68951 45609 0 0\n69035 45811 0 0\n69189 45965 0 0\n69391 46049 0 0\n69609 46049 0 0\n69811 45965 0 0\n69951 45825 0 0\n69951 45849 0 0\n69989 45941 0 0\n70059 46011 0 0\n70150 46049 0 0\n70249 46049 0 0\n70849 46049 0 0\n70941 46011 0 0\n71011 45941 0 0\n71049 45850 0 0\n71049 45790 0 0\n72000 45790 0 0\n72111 45768 0 0\n72205 45705 0 0\n72985 44925 0 0\n73084 44925 0 0\n73240 44861 0 0\n73360 44741 0 0\n73425 44585 0 0\n73425 44416 0 0\n73361 44260 0 0\n73241 44140 0 0\n73085 44075 0 0\n72916 44075 0 0\n72760 44139 0 0\n72640 44259 0 0\n72575 44415 0 0\n72575 44515 0 0\n71880 45210 0 0\n71049 45210 0 0\n71049 45151 0 0\n71011 45059 0 0\n70941 44989 0 0\n70850 44951 0 0\n70825 44951 0 0\n70965 44811 0 0\n71049 44609 0 0\n71049 44391 0 0\n70965 44189 0 0\n70811 44035 0 0\n70726 44000 0 0\n70811 43965 0 0\n70965 43811 0 0\n71049 43609 0 0\n71049 43391 0 0\n70965 43189 0 0\n70811 43035 0 0\n70726 43000 0 0\n70811 42965 0 0\n70965 42811 0 0\n70973 42790 0 0\n73075 42790 0 0\n73075 42834 0 0\n73139 42990 0 0\n73259 43110 0 0\n73415 43175 0 0\n73584 43175 0 0\n73740 43111 0 0\n73860 42991 0 0\n73925 42835 0 0\n73925 42666 0 0\n73861 42510 0 0\n73741 42390 0 0\n73585 42325 0 0\n73485 42325 0 0\n73455 42295 0 0\n73425 42274 0 0\n73425 38835 0 0\n73425 38666 0 0\n73361 38510 0 0\n73241 38390 0 0\n73085 38325 0 0\n72916 38325 0 0\n72760 38389 0 0\n72640 38509 0 0\n72575 38665 0 0\n72575 38834 0 0\n72639 38990 0 0\n72759 39110 0 0\n72915 39175 0 0\n73084 39175 0 0\n73240 39111 0 0\n73360 38991 0 0\n73425 38835 0 0\n73425 42274 0 0\n73361 42232 0 0\n73250 42210 0 0\n70973 42210 0 0\n70965 42189 0 0\n70811 42035 0 0\n70726 42000 0 0\n70811 41965 0 0\n70965 41811 0 0\n71049 41609 0 0\n71049 41391 0 0\n70965 41189 0 0\n70811 41035 0 0\n70726 41000 0 0\n70811 40965 0 0\n70965 40811 0 0\n71049 40609 0 0\n71049 40391 0 0\n70965 40189 0 0\n70811 40035 0 0\n70609 39951 0 0\n70391 39951 0 0\n70189 40035 0 0\n70035 40189 0 0\n70000 40273 0 0\n69965 40189 0 0\n69811 40035 0 0\n69609 39951 0 0\n69391 39951 0 0\n69284 39995 0 0\n72490 36790 0 0\n75026 36790 0 0\n75035 36811 0 0\n75189 36965 0 0\n75391 37049 0 0\n75609 37049 0 0\n75811 36965 0 0\n75965 36811 0 0\n76049 36609 0 0\n76049 36391 0 0\n75965 36189 0 0\n75811 36035 0 0\n75726 36000 0 0\n75811 35965 0 0\n75965 35811 0 0\n76049 35609 0 0\n76049 35391 0 0\n75965 35189 0 0\n75811 35035 0 0\n75726 35000 0 0\n75811 34965 0 0\n75965 34811 0 0\n76049 34609 0 0\n76049 34391 0 0\n75965 34189 0 0\n75811 34035 0 0\n75726 34000 0 0\n75811 33965 0 0\n75965 33811 0 0\n76049 33609 0 0\n76049 33391 0 0\n75965 33189 0 0\n75811 33035 0 0\n75726 33000 0 0\n75811 32965 0 0\n75965 32811 0 0\n76049 32609 0 0\n76049 32391 0 0\n75965 32189 0 0\n75811 32035 0 0\n75726 32000 0 0\n75811 31965 0 0\n75965 31811 0 0\n76049 31609 0 0\n76049 31391 0 0\n75965 31189 0 0\n75811 31035 0 0\n75726 31000 0 0\n75811 30965 0 0\n75965 30811 0 0\n76049 30609 0 0\n76049 30391 0 0\n75965 30189 0 0\n75811 30035 0 0\n75726 30000 0 0\n75811 29965 0 0\n75965 29811 0 0\n76049 29609 0 0\n76049 29391 0 0\n75965 29189 0 0\n75811 29035 0 0\n75609 28951 0 0\n75391 28951 0 0\n75189 29035 0 0\n75035 29189 0 0\n74951 29391 0 0\n74951 29609 0 0\n75035 29811 0 0\n75189 29965 0 0\n75273 30000 0 0\n75189 30035 0 0\n75035 30189 0 0\n74951 30391 0 0\n74951 30609 0 0\n75035 30811 0 0\n75189 30965 0 0\n75273 31000 0 0\n75189 31035 0 0\n75035 31189 0 0\n74951 31391 0 0\n74951 31609 0 0\n75035 31811 0 0\n75189 31965 0 0\n75273 32000 0 0\n75189 32035 0 0\n75035 32189 0 0\n74951 32391 0 0\n74951 32609 0 0\n75035 32811 0 0\n75189 32965 0 0\n75273 33000 0 0\n75189 33035 0 0\n75035 33189 0 0\n75026 33210 0 0\n74680 33210 0 0\n74569 33232 0 0\n74475 33295 0 0\n74474 33295 0 0\n74474 33296 0 0\n73049 34721 0 0\n73049 31609 0 0\n73049 31391 0 0\n73049 27609 0 0\n73049 27391 0 0\n72965 27189 0 0\n72930 27154 0 0\n72930 26562 0 0\n72930 26438 0 0\n72929 26226 0 0\n72929 26175 0 0\n72910 26127 0 0\n72873 26091 0 0\n72826 26071 0 0\n72562 26070 0 0\n72530 26102 0 0\n72530 26470 0 0\n72898 26470 0 0\n72930 26438 0 0\n72930 26562 0 0\n72898 26530 0 0\n72530 26530 0 0\n72530 26898 0 0\n72562 26930 0 0\n72826 26929 0 0\n72873 26909 0 0\n72910 26873 0 0\n72929 26825 0 0\n72929 26774 0 0\n72930 26562 0 0\n72930 27154 0 0\n72811 27035 0 0\n72609 26951 0 0\n72470 26951 0 0\n72470 26898 0 0\n72470 26530 0 0\n72470 26470 0 0\n72470 26102 0 0\n72438 26070 0 0\n72174 26071 0 0\n72127 26091 0 0\n72090 26127 0 0\n72071 26175 0 0\n72071 26226 0 0\n72070 26438 0 0\n72102 26470 0 0\n72470 26470 0 0\n72470 26530 0 0\n72102 26530 0 0\n72070 26562 0 0\n72071 26774 0 0\n72071 26825 0 0\n72090 26873 0 0\n72127 26909 0 0\n72174 26929 0 0\n72438 26930 0 0\n72470 26898 0 0\n72470 26951 0 0\n72391 26951 0 0\n72189 27035 0 0\n72035 27189 0 0\n72000 27273 0 0\n71965 27189 0 0\n71924 27148 0 0\n71924 26570 0 0\n71919 26402 0 0\n71864 26273 0 0\n71801 26241 0 0\n71759 26283 0 0\n71759 26199 0 0\n71727 26136 0 0\n71570 26076 0 0\n71402 26081 0 0\n71273 26136 0 0\n71241 26199 0 0\n71500 26458 0 0\n71759 26199 0 0\n71759 26283 0 0\n71542 26500 0 0\n71801 26759 0 0\n71864 26727 0 0\n71924 26570 0 0\n71924 27148 0 0\n71811 27035 0 0\n71759 27013 0 0\n71759 26801 0 0\n71500 26542 0 0\n71458 26584 0 0\n71458 26500 0 0\n71199 26241 0 0\n71136 26273 0 0\n71076 26430 0 0\n71081 26598 0 0\n71136 26727 0 0\n71199 26759 0 0\n71458 26500 0 0\n71458 26584 0 0\n71241 26801 0 0\n71273 26864 0 0\n71430 26924 0 0\n71598 26919 0 0\n71727 26864 0 0\n71759 26801 0 0\n71759 27013 0 0\n71609 26951 0 0\n71391 26951 0 0\n71189 27035 0 0\n71035 27189 0 0\n71000 27273 0 0\n70965 27189 0 0\n70924 27148 0 0\n70924 26570 0 0\n70919 26402 0 0\n70864 26273 0 0\n70801 26241 0 0\n70759 26283 0 0\n70759 26199 0 0\n70727 26136 0 0\n70570 26076 0 0\n70402 26081 0 0\n70273 26136 0 0\n70241 26199 0 0\n70500 26458 0 0\n70759 26199 0 0\n70759 26283 0 0\n70542 26500 0 0\n70801 26759 0 0\n70864 26727 0 0\n70924 26570 0 0\n70924 27148 0 0\n70811 27035 0 0\n70759 27013 0 0\n70759 26801 0 0\n70500 26542 0 0\n70458 26584 0 0\n70458 26500 0 0\n70199 26241 0 0\n70136 26273 0 0\n70076 26430 0 0\n70081 26598 0 0\n70136 26727 0 0\n70199 26759 0 0\n70458 26500 0 0\n70458 26584 0 0\n70241 26801 0 0\n70273 26864 0 0\n70430 26924 0 0\n70598 26919 0 0\n70727 26864 0 0\n70759 26801 0 0\n70759 27013 0 0\n70609 26951 0 0\n70391 26951 0 0\n70189 27035 0 0\n70035 27189 0 0\n69951 27391 0 0\n69951 27609 0 0\n70035 27811 0 0\n70189 27965 0 0\n70391 28049 0 0\n70609 28049 0 0\n70811 27965 0 0\n70965 27811 0 0\n71000 27726 0 0\n71035 27811 0 0\n71189 27965 0 0\n71391 28049 0 0\n71609 28049 0 0\n71811 27965 0 0\n71965 27811 0 0\n72000 27726 0 0\n72035 27811 0 0\n72189 27965 0 0\n72391 28049 0 0\n72609 28049 0 0\n72811 27965 0 0\n72965 27811 0 0\n73049 27609 0 0\n73049 31391 0 0\n72965 31189 0 0\n72930 31154 0 0\n72930 30562 0 0\n72930 30438 0 0\n72929 30226 0 0\n72929 30175 0 0\n72910 30127 0 0\n72873 30091 0 0\n72826 30071 0 0\n72562 30070 0 0\n72530 30102 0 0\n72530 30470 0 0\n72898 30470 0 0\n72930 30438 0 0\n72930 30562 0 0\n72898 30530 0 0\n72530 30530 0 0\n72530 30898 0 0\n72562 30930 0 0\n72826 30929 0 0\n72873 30909 0 0\n72910 30873 0 0\n72929 30825 0 0\n72929 30774 0 0\n72930 30562 0 0\n72930 31154 0 0\n72811 31035 0 0\n72609 30951 0 0\n72470 30951 0 0\n72470 30898 0 0\n72470 30530 0 0\n72470 30470 0 0\n72470 30102 0 0\n72438 30070 0 0\n72174 30071 0 0\n72127 30091 0 0\n72090 30127 0 0\n72071 30175 0 0\n72071 30226 0 0\n72070 30438 0 0\n72102 30470 0 0\n72470 30470 0 0\n72470 30530 0 0\n72102 30530 0 0\n72070 30562 0 0\n72071 30774 0 0\n72071 30825 0 0\n72090 30873 0 0\n72127 30909 0 0\n72174 30929 0 0\n72438 30930 0 0\n72470 30898 0 0\n72470 30951 0 0\n72391 30951 0 0\n72189 31035 0 0\n72035 31189 0 0\n72000 31273 0 0\n71965 31189 0 0\n71924 31148 0 0\n71924 30570 0 0\n71919 30402 0 0\n71864 30273 0 0\n71801 30241 0 0\n71759 30283 0 0\n71759 30199 0 0\n71727 30136 0 0\n71570 30076 0 0\n71402 30081 0 0\n71273 30136 0 0\n71241 30199 0 0\n71500 30458 0 0\n71759 30199 0 0\n71759 30283 0 0\n71542 30500 0 0\n71801 30759 0 0\n71864 30727 0 0\n71924 30570 0 0\n71924 31148 0 0\n71811 31035 0 0\n71759 31013 0 0\n71759 30801 0 0\n71500 30542 0 0\n71458 30584 0 0\n71458 30500 0 0\n71199 30241 0 0\n71136 30273 0 0\n71076 30430 0 0\n71081 30598 0 0\n71136 30727 0 0\n71199 30759 0 0\n71458 30500 0 0\n71458 30584 0 0\n71241 30801 0 0\n71273 30864 0 0\n71430 30924 0 0\n71598 30919 0 0\n71727 30864 0 0\n71759 30801 0 0\n71759 31013 0 0\n71609 30951 0 0\n71391 30951 0 0\n71189 31035 0 0\n71035 31189 0 0\n71000 31273 0 0\n70965 31189 0 0\n70924 31148 0 0\n70924 30570 0 0\n70919 30402 0 0\n70864 30273 0 0\n70801 30241 0 0\n70759 30283 0 0\n70759 30199 0 0\n70727 30136 0 0\n70570 30076 0 0\n70402 30081 0 0\n70273 30136 0 0\n70241 30199 0 0\n70500 30458 0 0\n70759 30199 0 0\n70759 30283 0 0\n70542 30500 0 0\n70801 30759 0 0\n70864 30727 0 0\n70924 30570 0 0\n70924 31148 0 0\n70811 31035 0 0\n70759 31013 0 0\n70759 30801 0 0\n70500 30542 0 0\n70458 30584 0 0\n70458 30500 0 0\n70199 30241 0 0\n70136 30273 0 0\n70076 30430 0 0\n70081 30598 0 0\n70136 30727 0 0\n70199 30759 0 0\n70458 30500 0 0\n70458 30584 0 0\n70241 30801 0 0\n70273 30864 0 0\n70430 30924 0 0\n70598 30919 0 0\n70727 30864 0 0\n70759 30801 0 0\n70759 31013 0 0\n70609 30951 0 0\n70391 30951 0 0\n70189 31035 0 0\n70035 31189 0 0\n69951 31391 0 0\n69951 31609 0 0\n70035 31811 0 0\n70189 31965 0 0\n70391 32049 0 0\n70609 32049 0 0\n70811 31965 0 0\n70965 31811 0 0\n71000 31726 0 0\n71035 31811 0 0\n71189 31965 0 0\n71391 32049 0 0\n71609 32049 0 0\n71811 31965 0 0\n71965 31811 0 0\n72000 31726 0 0\n72035 31811 0 0\n72189 31965 0 0\n72391 32049 0 0\n72609 32049 0 0\n72811 31965 0 0\n72965 31811 0 0\n73049 31609 0 0\n73049 34721 0 0\n68745 39025 0 0\n68745 38996 0 0\n68681 38840 0 0\n68561 38720 0 0\n68405 38655 0 0\n68305 38655 0 0\n68125 38475 0 0\n68031 38412 0 0\n67920 38390 0 0\n67480 38390 0 0\n67369 38412 0 0\n67275 38475 0 0\n66675 39075 0 0\n66675 38916 0 0\n66675 38085 0 0\n66675 37916 0 0\n66645 37842 0 0\n66645 37005 0 0\n66645 36836 0 0\n66581 36680 0 0\n66461 36560 0 0\n66305 36495 0 0\n66136 36495 0 0\n65980 36559 0 0\n65860 36679 0 0\n65795 36835 0 0\n65795 37004 0 0\n65859 37160 0 0\n65979 37280 0 0\n66135 37345 0 0\n66304 37345 0 0\n66460 37281 0 0\n66580 37161 0 0\n66645 37005 0 0\n66645 37842 0 0\n66611 37760 0 0\n66491 37640 0 0\n66335 37575 0 0\n66166 37575 0 0\n66010 37639 0 0\n65890 37759 0 0\n65825 37915 0 0\n65825 38084 0 0\n65889 38240 0 0\n66009 38360 0 0\n66165 38425 0 0\n66334 38425 0 0\n66490 38361 0 0\n66610 38241 0 0\n66675 38085 0 0\n66675 38916 0 0\n66611 38760 0 0\n66491 38640 0 0\n66335 38575 0 0\n66166 38575 0 0\n66010 38639 0 0\n65890 38759 0 0\n65825 38915 0 0\n65825 39084 0 0\n65878 39215 0 0\n65876 39215 0 0\n65720 39279 0 0\n65600 39399 0 0\n65535 39555 0 0\n65535 39724 0 0\n65599 39880 0 0\n65719 40000 0 0\n65825 40044 0 0\n65825 40074 0 0\n65765 40115 0 0\n65030 40849 0 0\n64941 40760 0 0\n64785 40695 0 0\n64616 40695 0 0\n64508 40739 0 0\n64508 39922 0 0\n64685 39745 0 0\n64784 39745 0 0\n64940 39681 0 0\n65060 39561 0 0\n65125 39405 0 0\n65125 39236 0 0\n65061 39080 0 0\n64941 38960 0 0\n64785 38895 0 0\n64616 38895 0 0\n64460 38959 0 0\n64340 39079 0 0\n64275 39235 0 0\n64275 39334 0 0\n64013 39597 0 0\n63950 39691 0 0\n63928 39802 0 0\n63928 42265 0 0\n63836 42265 0 0\n63680 42329 0 0\n63560 42449 0 0\n63522 42540 0 0\n63522 41440 0 0\n63522 37708 0 0\n64556 36674 0 0\n64556 36673 0 0\n64557 36673 0 0\n64619 36580 0 0\n64620 36579 0 0\n64641 36469 0 0\n64642 36468 0 0\n64642 36293 0 0\n64729 36380 0 0\n64885 36445 0 0\n65005 36445 0 0\n64725 36725 0 0\n64626 36725 0 0\n64470 36789 0 0\n64350 36909 0 0\n64285 37065 0 0\n64285 37234 0 0\n64349 37390 0 0\n64469 37510 0 0\n64625 37575 0 0\n64794 37575 0 0\n64950 37511 0 0\n65070 37391 0 0\n65135 37235 0 0\n65135 37135 0 0\n65878 36392 0 0\n69441 36392 0 0\n69525 36475 0 0\n69525 36574 0 0\n69589 36730 0 0\n69709 36850 0 0\n69865 36915 0 0\n70034 36915 0 0\n70190 36851 0 0\n70310 36731 0 0\n70375 36575 0 0\n70375 36406 0 0\n70311 36250 0 0\n70275 36214 0 0\n70311 36208 0 0\n70405 36145 0 0\n70445 36105 0 0\n70544 36105 0 0\n70700 36041 0 0\n70820 35921 0 0\n70885 35765 0 0\n70885 35596 0 0\n70821 35440 0 0\n70701 35320 0 0\n70545 35255 0 0\n70376 35255 0 0\n70220 35319 0 0\n70100 35439 0 0\n70035 35595 0 0\n70035 35650 0 0\n67929 35650 0 0\n67930 35562 0 0\n67930 35438 0 0\n67929 35174 0 0\n67924 35162 0 0\n67924 34570 0 0\n67919 34402 0 0\n67864 34273 0 0\n67801 34241 0 0\n67759 34283 0 0\n67759 34199 0 0\n67759 33801 0 0\n67500 33542 0 0\n67241 33801 0 0\n67273 33864 0 0\n67430 33924 0 0\n67598 33919 0 0\n67727 33864 0 0\n67759 33801 0 0\n67759 34199 0 0\n67727 34136 0 0\n67570 34076 0 0\n67402 34081 0 0\n67273 34136 0 0\n67241 34199 0 0\n67500 34458 0 0\n67759 34199 0 0\n67759 34283 0 0\n67542 34500 0 0\n67801 34759 0 0\n67864 34727 0 0\n67924 34570 0 0\n67924 35162 0 0\n67909 35127 0 0\n67873 35090 0 0\n67825 35071 0 0\n67774 35071 0 0\n67759 35070 0 0\n67759 34801 0 0\n67500 34542 0 0\n67458 34584 0 0\n67458 34500 0 0\n67199 34241 0 0\n67136 34273 0 0\n67076 34430 0 0\n67081 34598 0 0\n67136 34727 0 0\n67199 34759 0 0\n67458 34500 0 0\n67458 34584 0 0\n67241 34801 0 0\n67273 34864 0 0\n67430 34924 0 0\n67598 34919 0 0\n67727 34864 0 0\n67759 34801 0 0\n67759 35070 0 0\n67562 35070 0 0\n67530 35102 0 0\n67530 35470 0 0\n67898 35470 0 0\n67930 35438 0 0\n67930 35562 0 0\n67898 35530 0 0\n67580 35530 0 0\n67530 35530 0 0\n67470 35530 0 0\n67470 35470 0 0\n67470 35102 0 0\n67438 35070 0 0\n67226 35071 0 0\n67175 35071 0 0\n67127 35090 0 0\n67091 35127 0 0\n67071 35174 0 0\n67070 35438 0 0\n67102 35470 0 0\n67470 35470 0 0\n67470 35530 0 0\n67420 35530 0 0\n67102 35530 0 0\n67070 35562 0 0\n67070 35650 0 0\n67031 35650 0 0\n67049 35609 0 0\n67049 35391 0 0\n66965 35189 0 0\n66811 35035 0 0\n66726 35000 0 0\n66811 34965 0 0\n66965 34811 0 0\n67049 34609 0 0\n67049 34391 0 0\n66965 34189 0 0\n66811 34035 0 0\n66726 34000 0 0\n66811 33965 0 0\n66965 33811 0 0\n67049 33609 0 0\n67049 33391 0 0\n67002 33280 0 0\n67133 33280 0 0\n67076 33430 0 0\n67081 33598 0 0\n67136 33727 0 0\n67199 33759 0 0\n67422 33535 0 0\n67458 33500 0 0\n67457 33499 0 0\n67499 33457 0 0\n67500 33458 0 0\n67500 33457 0 0\n67542 33499 0 0\n67542 33500 0 0\n67801 33759 0 0\n67864 33727 0 0\n67924 33570 0 0\n67919 33402 0 0\n67866 33280 0 0\n68000 33280 0 0\n68111 33258 0 0\n68205 33195 0 0\n68275 33125 0 0\n68374 33125 0 0\n68530 33061 0 0\n68650 32941 0 0\n68715 32785 0 0\n68715 32685 0 0\n69745 31656 0 0\n69745 31655 0 0\n69786 31593 0 0\n69807 31562 0 0\n69808 31561 0 0\n69829 31451 0 0\n69830 31450 0 0\n69830 29050 0 0\n69829 29049 0 0\n69808 28939 0 0\n69807 28938 0 0\n69745 28845 0 0\n69744 28844 0 0\n69055 28155 0 0\n68961 28092 0 0\n68850 28070 0 0\n67940 28070 0 0\n67913 28043 0 0\n67775 27985 0 0\n67626 27985 0 0\n67488 28042 0 0\n67383 28147 0 0\n67325 28285 0 0\n67325 28434 0 0\n67382 28572 0 0\n67487 28677 0 0\n67625 28735 0 0\n67774 28735 0 0\n67912 28678 0 0\n67940 28650 0 0\n68730 28650 0 0\n69250 29170 0 0\n69250 31329 0 0\n68725 31854 0 0\n68725 31585 0 0\n68725 31416 0 0\n68661 31260 0 0\n68541 31140 0 0\n68385 31075 0 0\n68216 31075 0 0\n68115 31116 0 0\n68115 29315 0 0\n68115 29166 0 0\n68058 29028 0 0\n67953 28923 0 0\n67815 28865 0 0\n67666 28865 0 0\n67528 28922 0 0\n67423 29027 0 0\n67365 29165 0 0\n67365 29245 0 0\n67040 29570 0 0\n67040 29122 0 0\n67040 28532 0 0\n67032 28437 0 0\n67011 28387 0 0\n66967 28378 0 0\n66924 28420 0 0\n66924 28335 0 0\n66915 28291 0 0\n66824 28262 0 0\n66729 28270 0 0\n66679 28291 0 0\n66670 28335 0 0\n66797 28463 0 0\n66924 28335 0 0\n66924 28420 0 0\n66839 28505 0 0\n66967 28632 0 0\n67011 28623 0 0\n67040 28532 0 0\n67040 29122 0 0\n67032 29027 0 0\n67011 28977 0 0\n66967 28968 0 0\n66924 29010 0 0\n66924 28925 0 0\n66915 28881 0 0\n66834 28855 0 0\n66843 28827 0 0\n66835 28742 0 0\n66865 28740 0 0\n66915 28719 0 0\n66924 28675 0 0\n66832 28583 0 0\n66797 28547 0 0\n66796 28547 0 0\n66754 28505 0 0\n66755 28505 0 0\n66719 28470 0 0\n66627 28378 0 0\n66600 28383 0 0\n66573 28378 0 0\n66530 28420 0 0\n66530 28335 0 0\n66521 28291 0 0\n66430 28262 0 0\n66335 28270 0 0\n66285 28291 0 0\n66276 28335 0 0\n66403 28463 0 0\n66530 28335 0 0\n66530 28420 0 0\n66445 28505 0 0\n66403 28547 0 0\n66361 28589 0 0\n66361 28505 0 0\n66233 28378 0 0\n66189 28387 0 0\n66160 28478 0 0\n66168 28573 0 0\n66189 28623 0 0\n66233 28632 0 0\n66361 28505 0 0\n66361 28589 0 0\n66276 28675 0 0\n66285 28719 0 0\n66365 28744 0 0\n66357 28773 0 0\n66364 28857 0 0\n66335 28860 0 0\n66285 28881 0 0\n66276 28925 0 0\n66368 29017 0 0\n66403 29053 0 0\n66403 29052 0 0\n66445 29094 0 0\n66445 29095 0 0\n66481 29130 0 0\n66573 29222 0 0\n66600 29216 0 0\n66627 29222 0 0\n66719 29130 0 0\n66755 29095 0 0\n66754 29094 0 0\n66796 29052 0 0\n66797 29053 0 0\n66832 29017 0 0\n66924 28925 0 0\n66924 29010 0 0\n66839 29095 0 0\n66967 29222 0 0\n67011 29213 0 0\n67040 29122 0 0\n67040 29570 0 0\n66924 29686 0 0\n66924 29265 0 0\n66797 29137 0 0\n66670 29265 0 0\n66679 29309 0 0\n66770 29338 0 0\n66865 29330 0 0\n66915 29309 0 0\n66924 29265 0 0\n66924 29686 0 0\n66530 30080 0 0\n66530 29265 0 0\n66403 29137 0 0\n66361 29179 0 0\n66361 29095 0 0\n66233 28968 0 0\n66189 28977 0 0\n66160 29068 0 0\n66168 29163 0 0\n66189 29213 0 0\n66233 29222 0 0\n66361 29095 0 0\n66361 29179 0 0\n66276 29265 0 0\n66285 29309 0 0\n66376 29338 0 0\n66471 29330 0 0\n66521 29309 0 0\n66530 29265 0 0\n66530 30080 0 0\n65775 30835 0 0\n65676 30835 0 0\n65520 30899 0 0\n65414 31004 0 0\n65350 30940 0 0\n65350 29805 0 0\n65484 29805 0 0\n65640 29741 0 0\n65760 29621 0 0\n65825 29465 0 0\n65825 29296 0 0\n65761 29140 0 0\n65641 29020 0 0\n65485 28955 0 0\n65350 28955 0 0\n65350 28160 0 0\n65377 28133 0 0\n65435 27995 0 0\n65435 27846 0 0\n65378 27708 0 0\n65273 27603 0 0\n65135 27545 0 0\n64986 27545 0 0\n64848 27602 0 0\n64743 27707 0 0\n64685 27845 0 0\n64685 27994 0 0\n64742 28132 0 0\n64770 28160 0 0\n64770 31060 0 0\n64792 31171 0 0\n64855 31265 0 0\n65335 31745 0 0\n65335 31844 0 0\n65399 32000 0 0\n65519 32120 0 0\n65675 32185 0 0\n65844 32185 0 0\n66000 32121 0 0\n66120 32001 0 0\n66185 31845 0 0\n66185 31676 0 0\n66121 31520 0 0\n66111 31510 0 0\n66120 31501 0 0\n66185 31345 0 0\n66185 31245 0 0\n67814 29615 0 0\n67815 29614 0 0\n67952 29558 0 0\n68057 29453 0 0\n68115 29315 0 0\n68115 31116 0 0\n68060 31139 0 0\n67940 31259 0 0\n67875 31415 0 0\n67875 31584 0 0\n67939 31740 0 0\n68059 31860 0 0\n68215 31925 0 0\n68384 31925 0 0\n68540 31861 0 0\n68660 31741 0 0\n68725 31585 0 0\n68725 31854 0 0\n68304 32275 0 0\n68206 32275 0 0\n68050 32339 0 0\n67930 32459 0 0\n67921 32479 0 0\n67919 32402 0 0\n67864 32273 0 0\n67801 32241 0 0\n67759 32283 0 0\n67759 32199 0 0\n67727 32136 0 0\n67570 32076 0 0\n67425 32080 0 0\n67425 31465 0 0\n67425 31296 0 0\n67361 31140 0 0\n67241 31020 0 0\n67085 30955 0 0\n66916 30955 0 0\n66760 31019 0 0\n66640 31139 0 0\n66575 31295 0 0\n66575 31464 0 0\n66639 31620 0 0\n66759 31740 0 0\n66915 31805 0 0\n67084 31805 0 0\n67240 31741 0 0\n67360 31621 0 0\n67425 31465 0 0\n67425 32080 0 0\n67402 32081 0 0\n67273 32136 0 0\n67241 32199 0 0\n67500 32458 0 0\n67759 32199 0 0\n67759 32283 0 0\n67542 32500 0 0\n67500 32542 0 0\n67499 32542 0 0\n67457 32500 0 0\n67458 32500 0 0\n67199 32241 0 0\n67136 32273 0 0\n67076 32430 0 0\n67081 32598 0 0\n67124 32700 0 0\n67011 32700 0 0\n67049 32609 0 0\n67049 32391 0 0\n66965 32189 0 0\n66811 32035 0 0\n66609 31951 0 0\n66391 31951 0 0\n66189 32035 0 0\n66035 32189 0 0\n65951 32391 0 0\n65951 32609 0 0\n65993 32711 0 0\n65941 32722 0 0\n65847 32785 0 0\n65310 33322 0 0\n65310 32330 0 0\n65309 32329 0 0\n65288 32219 0 0\n65287 32218 0 0\n65225 32125 0 0\n65224 32124 0 0\n64675 31575 0 0\n64675 31416 0 0\n64665 31391 0 0\n64665 30585 0 0\n64665 30416 0 0\n64625 30318 0 0\n64625 26845 0 0\n64625 26676 0 0\n64561 26520 0 0\n64441 26400 0 0\n64285 26335 0 0\n64116 26335 0 0\n63960 26399 0 0\n63840 26519 0 0\n63775 26675 0 0\n63775 26844 0 0\n63839 27000 0 0\n63959 27120 0 0\n64115 27185 0 0\n64284 27185 0 0\n64440 27121 0 0\n64560 27001 0 0\n64625 26845 0 0\n64625 30318 0 0\n64601 30260 0 0\n64481 30140 0 0\n64325 30075 0 0\n64156 30075 0 0\n64000 30139 0 0\n63880 30259 0 0\n63815 30415 0 0\n63815 30584 0 0\n63879 30740 0 0\n63999 30860 0 0\n64155 30925 0 0\n64324 30925 0 0\n64480 30861 0 0\n64600 30741 0 0\n64665 30585 0 0\n64665 31391 0 0\n64611 31260 0 0\n64491 31140 0 0\n64335 31075 0 0\n64166 31075 0 0\n64010 31139 0 0\n63890 31259 0 0\n63825 31415 0 0\n63825 31584 0 0\n63889 31740 0 0\n63894 31745 0 0\n63880 31759 0 0\n63815 31915 0 0\n63815 32084 0 0\n63871 32221 0 0\n63745 32095 0 0\n63651 32032 0 0\n63540 32010 0 0\n63514 32010 0 0\n63514 27446 0 0\n63514 27233 0 0\n63433 27036 0 0\n63282 26886 0 0\n63086 26804 0 0\n62873 26804 0 0\n62676 26885 0 0\n62526 27036 0 0\n62444 27232 0 0\n62444 27445 0 0\n62525 27642 0 0\n62676 27792 0 0\n62872 27874 0 0\n63085 27874 0 0\n63282 27793 0 0\n63432 27642 0 0\n63514 27446 0 0\n63514 32010 0 0\n62425 32010 0 0\n62425 31916 0 0\n62361 31760 0 0\n62241 31640 0 0\n62085 31575 0 0\n61985 31575 0 0\n61556 31146 0 0\n61556 27446 0 0\n61556 27233 0 0\n61475 27036 0 0\n61324 26886 0 0\n61128 26804 0 0\n60915 26804 0 0\n60718 26885 0 0\n60568 27036 0 0\n60486 27232 0 0\n60486 27445 0 0\n60567 27642 0 0\n60718 27792 0 0\n60914 27874 0 0\n61127 27874 0 0\n61324 27793 0 0\n61474 27642 0 0\n61556 27446 0 0\n61556 31146 0 0\n61485 31075 0 0\n61485 29405 0 0\n61485 29236 0 0\n61421 29080 0 0\n61301 28960 0 0\n61145 28895 0 0\n61065 28895 0 0\n61065 28816 0 0\n61001 28660 0 0\n60881 28540 0 0\n60725 28475 0 0\n60556 28475 0 0\n60400 28539 0 0\n60280 28659 0 0\n60215 28815 0 0\n60215 28984 0 0\n60279 29140 0 0\n60399 29260 0 0\n60555 29325 0 0\n60635 29325 0 0\n60635 29404 0 0\n60699 29560 0 0\n60819 29680 0 0\n60975 29745 0 0\n61144 29745 0 0\n61300 29681 0 0\n61420 29561 0 0\n61485 29405 0 0\n61485 31075 0 0\n59705 29295 0 0\n59611 29232 0 0\n59500 29210 0 0\n59049 29210 0 0\n59049 27609 0 0\n59049 27391 0 0\n58965 27189 0 0\n58924 27148 0 0\n58924 26570 0 0\n58919 26402 0 0\n58864 26273 0 0\n58801 26241 0 0\n58759 26283 0 0\n58759 26199 0 0\n58727 26136 0 0\n58570 26076 0 0\n58402 26081 0 0\n58273 26136 0 0\n58241 26199 0 0\n58500 26458 0 0\n58759 26199 0 0\n58759 26283 0 0\n58542 26500 0 0\n58801 26759 0 0\n58864 26727 0 0\n58924 26570 0 0\n58924 27148 0 0\n58811 27035 0 0\n58759 27013 0 0\n58759 26801 0 0\n58500 26542 0 0\n58458 26584 0 0\n58458 26500 0 0\n58199 26241 0 0\n58136 26273 0 0\n58076 26430 0 0\n58081 26598 0 0\n58136 26727 0 0\n58199 26759 0 0\n58458 26500 0 0\n58458 26584 0 0\n58241 26801 0 0\n58273 26864 0 0\n58430 26924 0 0\n58598 26919 0 0\n58727 26864 0 0\n58759 26801 0 0\n58759 27013 0 0\n58609 26951 0 0\n58391 26951 0 0\n58189 27035 0 0\n58035 27189 0 0\n58000 27273 0 0\n57965 27189 0 0\n57924 27148 0 0\n57924 26570 0 0\n57919 26402 0 0\n57864 26273 0 0\n57801 26241 0 0\n57759 26283 0 0\n57759 26199 0 0\n57727 26136 0 0\n57570 26076 0 0\n57402 26081 0 0\n57273 26136 0 0\n57241 26199 0 0\n57500 26458 0 0\n57759 26199 0 0\n57759 26283 0 0\n57542 26500 0 0\n57801 26759 0 0\n57864 26727 0 0\n57924 26570 0 0\n57924 27148 0 0\n57811 27035 0 0\n57759 27013 0 0\n57759 26801 0 0\n57500 26542 0 0\n57458 26584 0 0\n57458 26500 0 0\n57199 26241 0 0\n57136 26273 0 0\n57076 26430 0 0\n57081 26598 0 0\n57136 26727 0 0\n57199 26759 0 0\n57458 26500 0 0\n57458 26584 0 0\n57241 26801 0 0\n57273 26864 0 0\n57430 26924 0 0\n57598 26919 0 0\n57727 26864 0 0\n57759 26801 0 0\n57759 27013 0 0\n57609 26951 0 0\n57391 26951 0 0\n57189 27035 0 0\n57035 27189 0 0\n57000 27273 0 0\n56965 27189 0 0\n56924 27148 0 0\n56924 26570 0 0\n56919 26402 0 0\n56864 26273 0 0\n56801 26241 0 0\n56759 26283 0 0\n56759 26199 0 0\n56727 26136 0 0\n56570 26076 0 0\n56402 26081 0 0\n56273 26136 0 0\n56241 26199 0 0\n56500 26458 0 0\n56759 26199 0 0\n56759 26283 0 0\n56542 26500 0 0\n56801 26759 0 0\n56864 26727 0 0\n56924 26570 0 0\n56924 27148 0 0\n56811 27035 0 0\n56759 27013 0 0\n56759 26801 0 0\n56500 26542 0 0\n56458 26584 0 0\n56458 26500 0 0\n56199 26241 0 0\n56136 26273 0 0\n56076 26430 0 0\n56081 26598 0 0\n56136 26727 0 0\n56199 26759 0 0\n56458 26500 0 0\n56458 26584 0 0\n56241 26801 0 0\n56273 26864 0 0\n56430 26924 0 0\n56598 26919 0 0\n56727 26864 0 0\n56759 26801 0 0\n56759 27013 0 0\n56609 26951 0 0\n56391 26951 0 0\n56189 27035 0 0\n56035 27189 0 0\n56000 27273 0 0\n55965 27189 0 0\n55924 27148 0 0\n55924 26570 0 0\n55919 26402 0 0\n55864 26273 0 0\n55801 26241 0 0\n55759 26283 0 0\n55759 26199 0 0\n55727 26136 0 0\n55570 26076 0 0\n55402 26081 0 0\n55273 26136 0 0\n55241 26199 0 0\n55500 26458 0 0\n55759 26199 0 0\n55759 26283 0 0\n55542 26500 0 0\n55801 26759 0 0\n55864 26727 0 0\n55924 26570 0 0\n55924 27148 0 0\n55811 27035 0 0\n55759 27013 0 0\n55759 26801 0 0\n55500 26542 0 0\n55458 26584 0 0\n55458 26500 0 0\n55199 26241 0 0\n55136 26273 0 0\n55076 26430 0 0\n55081 26598 0 0\n55136 26727 0 0\n55199 26759 0 0\n55458 26500 0 0\n55458 26584 0 0\n55241 26801 0 0\n55273 26864 0 0\n55430 26924 0 0\n55598 26919 0 0\n55727 26864 0 0\n55759 26801 0 0\n55759 27013 0 0\n55609 26951 0 0\n55391 26951 0 0\n55189 27035 0 0\n55035 27189 0 0\n55000 27273 0 0\n54965 27189 0 0\n54924 27148 0 0\n54924 26570 0 0\n54919 26402 0 0\n54864 26273 0 0\n54801 26241 0 0\n54759 26283 0 0\n54759 26199 0 0\n54727 26136 0 0\n54570 26076 0 0\n54402 26081 0 0\n54273 26136 0 0\n54241 26199 0 0\n54500 26458 0 0\n54759 26199 0 0\n54759 26283 0 0\n54542 26500 0 0\n54801 26759 0 0\n54864 26727 0 0\n54924 26570 0 0\n54924 27148 0 0\n54811 27035 0 0\n54759 27013 0 0\n54759 26801 0 0\n54500 26542 0 0\n54458 26584 0 0\n54458 26500 0 0\n54199 26241 0 0\n54136 26273 0 0\n54076 26430 0 0\n54081 26598 0 0\n54136 26727 0 0\n54199 26759 0 0\n54458 26500 0 0\n54458 26584 0 0\n54241 26801 0 0\n54273 26864 0 0\n54430 26924 0 0\n54598 26919 0 0\n54727 26864 0 0\n54759 26801 0 0\n54759 27013 0 0\n54609 26951 0 0\n54391 26951 0 0\n54189 27035 0 0\n54035 27189 0 0\n54000 27273 0 0\n53965 27189 0 0\n53924 27148 0 0\n53924 26570 0 0\n53919 26402 0 0\n53864 26273 0 0\n53801 26241 0 0\n53759 26283 0 0\n53759 26199 0 0\n53727 26136 0 0\n53570 26076 0 0\n53402 26081 0 0\n53273 26136 0 0\n53241 26199 0 0\n53500 26458 0 0\n53759 26199 0 0\n53759 26283 0 0\n53542 26500 0 0\n53801 26759 0 0\n53864 26727 0 0\n53924 26570 0 0\n53924 27148 0 0\n53811 27035 0 0\n53759 27013 0 0\n53759 26801 0 0\n53500 26542 0 0\n53458 26584 0 0\n53458 26500 0 0\n53199 26241 0 0\n53136 26273 0 0\n53076 26430 0 0\n53081 26598 0 0\n53136 26727 0 0\n53199 26759 0 0\n53458 26500 0 0\n53458 26584 0 0\n53241 26801 0 0\n53273 26864 0 0\n53430 26924 0 0\n53598 26919 0 0\n53727 26864 0 0\n53759 26801 0 0\n53759 27013 0 0\n53609 26951 0 0\n53391 26951 0 0\n53189 27035 0 0\n53035 27189 0 0\n53000 27273 0 0\n52965 27189 0 0\n52924 27148 0 0\n52924 26570 0 0\n52919 26402 0 0\n52864 26273 0 0\n52801 26241 0 0\n52759 26283 0 0\n52759 26199 0 0\n52727 26136 0 0\n52570 26076 0 0\n52402 26081 0 0\n52273 26136 0 0\n52241 26199 0 0\n52500 26458 0 0\n52759 26199 0 0\n52759 26283 0 0\n52542 26500 0 0\n52801 26759 0 0\n52864 26727 0 0\n52924 26570 0 0\n52924 27148 0 0\n52811 27035 0 0\n52759 27013 0 0\n52759 26801 0 0\n52500 26542 0 0\n52458 26584 0 0\n52458 26500 0 0\n52199 26241 0 0\n52136 26273 0 0\n52076 26430 0 0\n52081 26598 0 0\n52136 26727 0 0\n52199 26759 0 0\n52458 26500 0 0\n52458 26584 0 0\n52241 26801 0 0\n52273 26864 0 0\n52430 26924 0 0\n52598 26919 0 0\n52727 26864 0 0\n52759 26801 0 0\n52759 27013 0 0\n52609 26951 0 0\n52391 26951 0 0\n52189 27035 0 0\n52035 27189 0 0\n52000 27273 0 0\n51965 27189 0 0\n51924 27148 0 0\n51924 26570 0 0\n51919 26402 0 0\n51864 26273 0 0\n51801 26241 0 0\n51759 26283 0 0\n51759 26199 0 0\n51727 26136 0 0\n51570 26076 0 0\n51402 26081 0 0\n51273 26136 0 0\n51241 26199 0 0\n51500 26458 0 0\n51759 26199 0 0\n51759 26283 0 0\n51542 26500 0 0\n51801 26759 0 0\n51864 26727 0 0\n51924 26570 0 0\n51924 27148 0 0\n51811 27035 0 0\n51759 27013 0 0\n51759 26801 0 0\n51500 26542 0 0\n51458 26584 0 0\n51458 26500 0 0\n51199 26241 0 0\n51136 26273 0 0\n51076 26430 0 0\n51081 26598 0 0\n51136 26727 0 0\n51199 26759 0 0\n51458 26500 0 0\n51458 26584 0 0\n51241 26801 0 0\n51273 26864 0 0\n51430 26924 0 0\n51598 26919 0 0\n51727 26864 0 0\n51759 26801 0 0\n51759 27013 0 0\n51609 26951 0 0\n51391 26951 0 0\n51189 27035 0 0\n51035 27189 0 0\n51000 27273 0 0\n50965 27189 0 0\n50924 27148 0 0\n50924 26570 0 0\n50919 26402 0 0\n50864 26273 0 0\n50801 26241 0 0\n50759 26283 0 0\n50759 26199 0 0\n50727 26136 0 0\n50570 26076 0 0\n50402 26081 0 0\n50273 26136 0 0\n50241 26199 0 0\n50500 26458 0 0\n50759 26199 0 0\n50759 26283 0 0\n50542 26500 0 0\n50801 26759 0 0\n50864 26727 0 0\n50924 26570 0 0\n50924 27148 0 0\n50811 27035 0 0\n50759 27013 0 0\n50759 26801 0 0\n50500 26542 0 0\n50458 26584 0 0\n50458 26500 0 0\n50199 26241 0 0\n50136 26273 0 0\n50076 26430 0 0\n50081 26598 0 0\n50136 26727 0 0\n50199 26759 0 0\n50458 26500 0 0\n50458 26584 0 0\n50241 26801 0 0\n50273 26864 0 0\n50430 26924 0 0\n50598 26919 0 0\n50727 26864 0 0\n50759 26801 0 0\n50759 27013 0 0\n50609 26951 0 0\n50391 26951 0 0\n50189 27035 0 0\n50035 27189 0 0\n50000 27273 0 0\n49965 27189 0 0\n49924 27148 0 0\n49924 26570 0 0\n49919 26402 0 0\n49864 26273 0 0\n49801 26241 0 0\n49759 26283 0 0\n49759 26199 0 0\n49727 26136 0 0\n49570 26076 0 0\n49402 26081 0 0\n49273 26136 0 0\n49241 26199 0 0\n49500 26458 0 0\n49759 26199 0 0\n49759 26283 0 0\n49542 26500 0 0\n49801 26759 0 0\n49864 26727 0 0\n49924 26570 0 0\n49924 27148 0 0\n49811 27035 0 0\n49759 27013 0 0\n49759 26801 0 0\n49500 26542 0 0\n49458 26584 0 0\n49458 26500 0 0\n49199 26241 0 0\n49136 26273 0 0\n49076 26430 0 0\n49081 26598 0 0\n49136 26727 0 0\n49199 26759 0 0\n49458 26500 0 0\n49458 26584 0 0\n49241 26801 0 0\n49273 26864 0 0\n49430 26924 0 0\n49598 26919 0 0\n49727 26864 0 0\n49759 26801 0 0\n49759 27013 0 0\n49609 26951 0 0\n49391 26951 0 0\n49189 27035 0 0\n49035 27189 0 0\n49000 27273 0 0\n48965 27189 0 0\n48924 27148 0 0\n48924 26570 0 0\n48919 26402 0 0\n48864 26273 0 0\n48801 26241 0 0\n48759 26283 0 0\n48759 26199 0 0\n48727 26136 0 0\n48570 26076 0 0\n48402 26081 0 0\n48273 26136 0 0\n48241 26199 0 0\n48500 26458 0 0\n48759 26199 0 0\n48759 26283 0 0\n48542 26500 0 0\n48801 26759 0 0\n48864 26727 0 0\n48924 26570 0 0\n48924 27148 0 0\n48811 27035 0 0\n48759 27013 0 0\n48759 26801 0 0\n48500 26542 0 0\n48458 26584 0 0\n48458 26500 0 0\n48199 26241 0 0\n48136 26273 0 0\n48076 26430 0 0\n48081 26598 0 0\n48136 26727 0 0\n48199 26759 0 0\n48458 26500 0 0\n48458 26584 0 0\n48241 26801 0 0\n48273 26864 0 0\n48430 26924 0 0\n48598 26919 0 0\n48727 26864 0 0\n48759 26801 0 0\n48759 27013 0 0\n48609 26951 0 0\n48391 26951 0 0\n48189 27035 0 0\n48035 27189 0 0\n48000 27273 0 0\n47965 27189 0 0\n47924 27148 0 0\n47924 26570 0 0\n47919 26402 0 0\n47864 26273 0 0\n47801 26241 0 0\n47759 26283 0 0\n47759 26199 0 0\n47727 26136 0 0\n47570 26076 0 0\n47402 26081 0 0\n47273 26136 0 0\n47241 26199 0 0\n47500 26458 0 0\n47759 26199 0 0\n47759 26283 0 0\n47542 26500 0 0\n47801 26759 0 0\n47864 26727 0 0\n47924 26570 0 0\n47924 27148 0 0\n47811 27035 0 0\n47759 27013 0 0\n47759 26801 0 0\n47500 26542 0 0\n47458 26584 0 0\n47458 26500 0 0\n47199 26241 0 0\n47136 26273 0 0\n47076 26430 0 0\n47081 26598 0 0\n47136 26727 0 0\n47199 26759 0 0\n47458 26500 0 0\n47458 26584 0 0\n47241 26801 0 0\n47273 26864 0 0\n47430 26924 0 0\n47598 26919 0 0\n47727 26864 0 0\n47759 26801 0 0\n47759 27013 0 0\n47609 26951 0 0\n47391 26951 0 0\n47189 27035 0 0\n47035 27189 0 0\n47000 27273 0 0\n46965 27189 0 0\n46924 27148 0 0\n46924 26570 0 0\n46919 26402 0 0\n46864 26273 0 0\n46801 26241 0 0\n46759 26283 0 0\n46759 26199 0 0\n46727 26136 0 0\n46570 26076 0 0\n46402 26081 0 0\n46273 26136 0 0\n46241 26199 0 0\n46500 26458 0 0\n46759 26199 0 0\n46759 26283 0 0\n46542 26500 0 0\n46801 26759 0 0\n46864 26727 0 0\n46924 26570 0 0\n46924 27148 0 0\n46811 27035 0 0\n46759 27013 0 0\n46759 26801 0 0\n46500 26542 0 0\n46458 26584 0 0\n46458 26500 0 0\n46199 26241 0 0\n46136 26273 0 0\n46076 26430 0 0\n46081 26598 0 0\n46136 26727 0 0\n46199 26759 0 0\n46458 26500 0 0\n46458 26584 0 0\n46241 26801 0 0\n46273 26864 0 0\n46430 26924 0 0\n46598 26919 0 0\n46727 26864 0 0\n46759 26801 0 0\n46759 27013 0 0\n46609 26951 0 0\n46391 26951 0 0\n46189 27035 0 0\n46035 27189 0 0\n46000 27273 0 0\n45965 27189 0 0\n45924 27148 0 0\n45924 26570 0 0\n45919 26402 0 0\n45864 26273 0 0\n45801 26241 0 0\n45759 26283 0 0\n45759 26199 0 0\n45727 26136 0 0\n45570 26076 0 0\n45402 26081 0 0\n45273 26136 0 0\n45241 26199 0 0\n45500 26458 0 0\n45759 26199 0 0\n45759 26283 0 0\n45542 26500 0 0\n45801 26759 0 0\n45864 26727 0 0\n45924 26570 0 0\n45924 27148 0 0\n45811 27035 0 0\n45759 27013 0 0\n45759 26801 0 0\n45500 26542 0 0\n45458 26584 0 0\n45458 26500 0 0\n45199 26241 0 0\n45136 26273 0 0\n45076 26430 0 0\n45081 26598 0 0\n45136 26727 0 0\n45199 26759 0 0\n45458 26500 0 0\n45458 26584 0 0\n45241 26801 0 0\n45273 26864 0 0\n45430 26924 0 0\n45598 26919 0 0\n45727 26864 0 0\n45759 26801 0 0\n45759 27013 0 0\n45609 26951 0 0\n45391 26951 0 0\n45189 27035 0 0\n45035 27189 0 0\n45000 27273 0 0\n44965 27189 0 0\n44924 27148 0 0\n44924 26570 0 0\n44919 26402 0 0\n44864 26273 0 0\n44801 26241 0 0\n44759 26283 0 0\n44759 26199 0 0\n44727 26136 0 0\n44570 26076 0 0\n44402 26081 0 0\n44273 26136 0 0\n44241 26199 0 0\n44500 26458 0 0\n44759 26199 0 0\n44759 26283 0 0\n44542 26500 0 0\n44801 26759 0 0\n44864 26727 0 0\n44924 26570 0 0\n44924 27148 0 0\n44811 27035 0 0\n44759 27013 0 0\n44759 26801 0 0\n44500 26542 0 0\n44458 26584 0 0\n44458 26500 0 0\n44199 26241 0 0\n44136 26273 0 0\n44076 26430 0 0\n44081 26598 0 0\n44136 26727 0 0\n44199 26759 0 0\n44458 26500 0 0\n44458 26584 0 0\n44241 26801 0 0\n44273 26864 0 0\n44430 26924 0 0\n44598 26919 0 0\n44727 26864 0 0\n44759 26801 0 0\n44759 27013 0 0\n44609 26951 0 0\n44391 26951 0 0\n44189 27035 0 0\n44049 27175 0 0\n44049 27151 0 0\n44011 27059 0 0\n43941 26989 0 0\n43924 26981 0 0\n43924 26570 0 0\n43919 26402 0 0\n43864 26273 0 0\n43801 26241 0 0\n43759 26283 0 0\n43759 26199 0 0\n43727 26136 0 0\n43570 26076 0 0\n43402 26081 0 0\n43273 26136 0 0\n43241 26199 0 0\n43500 26458 0 0\n43759 26199 0 0\n43759 26283 0 0\n43542 26500 0 0\n43801 26759 0 0\n43864 26727 0 0\n43924 26570 0 0\n43924 26981 0 0\n43850 26951 0 0\n43759 26951 0 0\n43759 26801 0 0\n43500 26542 0 0\n43458 26584 0 0\n43458 26500 0 0\n43199 26241 0 0\n43136 26273 0 0\n43076 26430 0 0\n43081 26598 0 0\n43136 26727 0 0\n43199 26759 0 0\n43458 26500 0 0\n43458 26584 0 0\n43241 26801 0 0\n43273 26864 0 0\n43430 26924 0 0\n43598 26919 0 0\n43727 26864 0 0\n43759 26801 0 0\n43759 26951 0 0\n43751 26951 0 0\n43151 26951 0 0\n43059 26989 0 0\n42989 27059 0 0\n42951 27150 0 0\n42951 27249 0 0\n42951 27849 0 0\n42989 27941 0 0\n43059 28011 0 0\n43150 28049 0 0\n43249 28049 0 0\n43849 28049 0 0\n43941 28011 0 0\n44011 27941 0 0\n44049 27850 0 0\n44049 27825 0 0\n44189 27965 0 0\n44391 28049 0 0\n44609 28049 0 0\n44811 27965 0 0\n44965 27811 0 0\n45000 27726 0 0\n45035 27811 0 0\n45189 27965 0 0\n45391 28049 0 0\n45609 28049 0 0\n45811 27965 0 0\n45965 27811 0 0\n46000 27726 0 0\n46035 27811 0 0\n46189 27965 0 0\n46391 28049 0 0\n46609 28049 0 0\n46811 27965 0 0\n46965 27811 0 0\n47000 27726 0 0\n47035 27811 0 0\n47189 27965 0 0\n47391 28049 0 0\n47609 28049 0 0\n47811 27965 0 0\n47965 27811 0 0\n48000 27726 0 0\n48035 27811 0 0\n48189 27965 0 0\n48391 28049 0 0\n48609 28049 0 0\n48811 27965 0 0\n48965 27811 0 0\n49000 27726 0 0\n49035 27811 0 0\n49189 27965 0 0\n49391 28049 0 0\n49609 28049 0 0\n49811 27965 0 0\n49965 27811 0 0\n50000 27726 0 0\n50035 27811 0 0\n50189 27965 0 0\n50391 28049 0 0\n50609 28049 0 0\n50811 27965 0 0\n50965 27811 0 0\n51000 27726 0 0\n51035 27811 0 0\n51189 27965 0 0\n51391 28049 0 0\n51609 28049 0 0\n51811 27965 0 0\n51965 27811 0 0\n52000 27726 0 0\n52035 27811 0 0\n52189 27965 0 0\n52391 28049 0 0\n52609 28049 0 0\n52811 27965 0 0\n52965 27811 0 0\n53000 27726 0 0\n53035 27811 0 0\n53189 27965 0 0\n53391 28049 0 0\n53609 28049 0 0\n53811 27965 0 0\n53965 27811 0 0\n54000 27726 0 0\n54035 27811 0 0\n54189 27965 0 0\n54391 28049 0 0\n54609 28049 0 0\n54811 27965 0 0\n54965 27811 0 0\n55000 27726 0 0\n55035 27811 0 0\n55189 27965 0 0\n55391 28049 0 0\n55609 28049 0 0\n55811 27965 0 0\n55965 27811 0 0\n56000 27726 0 0\n56035 27811 0 0\n56189 27965 0 0\n56391 28049 0 0\n56609 28049 0 0\n56811 27965 0 0\n56965 27811 0 0\n57000 27726 0 0\n57035 27811 0 0\n57189 27965 0 0\n57391 28049 0 0\n57609 28049 0 0\n57811 27965 0 0\n57965 27811 0 0\n58000 27726 0 0\n58035 27811 0 0\n58189 27965 0 0\n58391 28049 0 0\n58609 28049 0 0\n58811 27965 0 0\n58965 27811 0 0\n59049 27609 0 0\n59049 29210 0 0\n48250 29210 0 0\n46500 29210 0 0\n46389 29232 0 0\n46295 29295 0 0\n45795 29795 0 0\n45732 29889 0 0\n45711 29993 0 0\n45609 29951 0 0\n45391 29951 0 0\n45193 30033 0 0\n44955 29795 0 0\n44861 29732 0 0\n44750 29710 0 0\n40000 29710 0 0\n39889 29732 0 0\n39795 29795 0 0\n39630 29959 0 0\n39609 29951 0 0\n39391 29951 0 0\n39189 30035 0 0\n39050 30174 0 0\n39050 27449 0 0\n39110 27594 0 0\n39405 27890 0 0\n39790 28050 0 0\n40208 28050 0 0\n40594 27890 0 0\n40890 27595 0 0\n41050 27210 0 0\n41050 26792 0 0\n40890 26406 0 0\n40595 26110 0 0\n40450 26050 0 0\n60354 26050 0 0\n60352 26056 0 0\n60352 26281 0 0\n60438 26489 0 0\n60597 26648 0 0\n60804 26734 0 0\n61029 26734 0 0\n61237 26648 0 0\n61396 26489 0 0\n61482 26282 0 0\n61482 26057 0 0\n61479 26050 0 0\n62520 26050 0 0\n62518 26056 0 0\n62518 26281 0 0\n62604 26489 0 0\n62763 26648 0 0\n62970 26734 0 0\n63195 26734 0 0\n63403 26648 0 0\n63562 26489 0 0\n63648 26282 0 0\n63648 26057 0 0\n63645 26050 0 0\n66593 26050 0 0\n66575 26095 0 0\n66575 26264 0 0\n66639 26420 0 0\n66759 26540 0 0\n66915 26605 0 0\n67084 26605 0 0\n67240 26541 0 0\n67360 26421 0 0\n67425 26265 0 0\n67425 26096 0 0\n67406 26050 0 0\n67875 26050 0 0\n67875 26184 0 0\n67939 26340 0 0\n68059 26460 0 0\n68215 26525 0 0\n68384 26525 0 0\n68540 26461 0 0\n68660 26341 0 0\n68725 26185 0 0\n68725 26050 0 0\n75550 26050 0 0\n75406 26110 0 0\n75110 26405 0 0\n74950 26790 0 0\n74950 27208 0 0\n75110 27594 0 0\n75405 27890 0 0\n75790 28050 0 0\n76208 28050 0 0\n76594 27890 0 0\n76890 27595 0 0\n76950 27450 0 0\n76950 40174 1 0\n76950 52550 0 0\n76930 52502 0 0\n76930 45562 0 0\n76930 45438 0 0\n76929 45174 0 0\n76909 45127 0 0\n76873 45090 0 0\n76825 45071 0 0\n76774 45071 0 0\n76562 45070 0 0\n76530 45102 0 0\n76530 45470 0 0\n76898 45470 0 0\n76930 45438 0 0\n76930 45562 0 0\n76898 45530 0 0\n76530 45530 0 0\n76530 45898 0 0\n76562 45930 0 0\n76774 45929 0 0\n76825 45929 0 0\n76873 45910 0 0\n76909 45873 0 0\n76929 45826 0 0\n76930 45562 0 0\n76930 52502 0 0\n76890 52406 0 0\n76595 52110 0 0\n76470 52058 0 0\n76470 45898 0 0\n76470 45530 0 0\n76470 45470 0 0\n76470 45102 0 0\n76438 45070 0 0\n76226 45071 0 0\n76175 45071 0 0\n76127 45090 0 0\n76091 45127 0 0\n76071 45174 0 0\n76070 45438 0 0\n76102 45470 0 0\n76470 45470 0 0\n76470 45530 0 0\n76102 45530 0 0\n76070 45562 0 0\n76071 45826 0 0\n76091 45873 0 0\n76127 45910 0 0\n76175 45929 0 0\n76226 45929 0 0\n76438 45930 0 0\n76470 45898 0 0\n76470 52058 0 0\n76210 51950 0 0\n75792 51950 0 0\n75406 52110 0 0\n75110 52405 0 0\n74950 52790 0 0\n74950 53208 0 0\n75110 53594 0 0\n75405 53890 0 0\n75549 53950 0 0\n74759 53950 0 0\n74759 49801 0 0\n74500 49542 0 0\n74458 49584 0 0\n74458 49500 0 0\n74199 49241 0 0\n74136 49273 0 0\n74076 49430 0 0\n74081 49598 0 0\n74136 49727 0 0\n74199 49759 0 0\n74458 49500 0 0\n74458 49584 0 0\n74241 49801 0 0\n74273 49864 0 0\n74430 49924 0 0\n74598 49919 0 0\n74727 49864 0 0\n74759 49801 0 0\n74759 53950 0 0\n73924 53950 0 0\n73924 53570 0 0\n73919 53402 0 0\n73864 53273 0 0\n73801 53241 0 0\n73759 53283 0 0\n73759 53199 0 0\n73727 53136 0 0\n73570 53076 0 0\n73402 53081 0 0\n73273 53136 0 0\n73241 53199 0 0\n73500 53458 0 0\n73759 53199 0 0\n73759 53283 0 0\n73542 53500 0 0\n73801 53759 0 0\n73864 53727 0 0\n73924 53570 0 0\n73924 53950 0 0\n73759 53950 0 0\n73759 53801 0 0\n73500 53542 0 0\n73458 53584 0 0\n73458 53500 0 0\n73199 53241 0 0\n73136 53273 0 0\n73076 53430 0 0\n73081 53598 0 0\n73136 53727 0 0\n73199 53759 0 0\n73458 53500 0 0\n73458 53584 0 0\n73241 53801 0 0\n73273 53864 0 0\n73430 53924 0 0\n73598 53919 0 0\n73727 53864 0 0\n73759 53801 0 0\n73759 53950 0 0\n72924 53950 0 0\n72924 53570 0 0\n72919 53402 0 0\n72864 53273 0 0\n72801 53241 0 0\n72759 53283 0 0\n72759 53199 0 0\n72727 53136 0 0\n72570 53076 0 0\n72402 53081 0 0\n72273 53136 0 0\n72241 53199 0 0\n72500 53458 0 0\n72759 53199 0 0\n72759 53283 0 0\n72542 53500 0 0\n72801 53759 0 0\n72864 53727 0 0\n72924 53570 0 0\n72924 53950 0 0\n72759 53950 0 0\n72759 53801 0 0\n72500 53542 0 0\n72458 53584 0 0\n72458 53500 0 0\n72199 53241 0 0\n72136 53273 0 0\n72076 53430 0 0\n72081 53598 0 0\n72136 53727 0 0\n72199 53759 0 0\n72458 53500 0 0\n72458 53584 0 0\n72241 53801 0 0\n72273 53864 0 0\n72430 53924 0 0\n72598 53919 0 0\n72727 53864 0 0\n72759 53801 0 0\n72759 53950 0 0\n71924 53950 0 0\n71924 53570 0 0\n71919 53402 0 0\n71864 53273 0 0\n71801 53241 0 0\n71759 53283 0 0\n71759 53199 0 0\n71727 53136 0 0\n71570 53076 0 0\n71402 53081 0 0\n71273 53136 0 0\n71241 53199 0 0\n71500 53458 0 0\n71759 53199 0 0\n71759 53283 0 0\n71542 53500 0 0\n71801 53759 0 0\n71864 53727 0 0\n71924 53570 0 0\n71924 53950 0 0\n71759 53950 0 0\n71759 53801 0 0\n71500 53542 0 0\n71458 53584 0 0\n71458 53500 0 0\n71199 53241 0 0\n71136 53273 0 0\n71076 53430 0 0\n71081 53598 0 0\n71136 53727 0 0\n71199 53759 0 0\n71458 53500 0 0\n71458 53584 0 0\n71241 53801 0 0\n71273 53864 0 0\n71430 53924 0 0\n71598 53919 0 0\n71727 53864 0 0\n71759 53801 0 0\n71759 53950 0 0\n70924 53950 0 0\n70924 53570 0 0\n70919 53402 0 0\n70864 53273 0 0\n70801 53241 0 0\n70759 53283 0 0\n70759 53199 0 0\n70727 53136 0 0\n70570 53076 0 0\n70402 53081 0 0\n70273 53136 0 0\n70241 53199 0 0\n70500 53458 0 0\n70759 53199 0 0\n70759 53283 0 0\n70542 53500 0 0\n70801 53759 0 0\n70864 53727 0 0\n70924 53570 0 0\n70924 53950 0 0\n70759 53950 0 0\n70759 53801 0 0\n70500 53542 0 0\n70458 53584 0 0\n70458 53500 0 0\n70199 53241 0 0\n70136 53273 0 0\n70076 53430 0 0\n70081 53598 0 0\n70136 53727 0 0\n70199 53759 0 0\n70458 53500 0 0\n70458 53584 0 0\n70241 53801 0 0\n70273 53864 0 0\n70430 53924 0 0\n70598 53919 0 0\n70727 53864 0 0\n70759 53801 0 0\n70759 53950 0 0\n69924 53950 0 0\n69924 53570 0 0\n69919 53402 0 0\n69864 53273 0 0\n69801 53241 0 0\n69759 53283 0 0\n69759 53199 0 0\n69727 53136 0 0\n69570 53076 0 0\n69402 53081 0 0\n69273 53136 0 0\n69241 53199 0 0\n69500 53458 0 0\n69759 53199 0 0\n69759 53283 0 0\n69542 53500 0 0\n69801 53759 0 0\n69864 53727 0 0\n69924 53570 0 0\n69924 53950 0 0\n69759 53950 0 0\n69759 53801 0 0\n69500 53542 0 0\n69458 53584 0 0\n69458 53500 0 0\n69199 53241 0 0\n69136 53273 0 0\n69076 53430 0 0\n69081 53598 0 0\n69136 53727 0 0\n69199 53759 0 0\n69458 53500 0 0\n69458 53584 0 0\n69241 53801 0 0\n69273 53864 0 0\n69430 53924 0 0\n69598 53919 0 0\n69727 53864 0 0\n69759 53801 0 0\n69759 53950 0 0\n67924 53950 0 0\n67924 49570 0 0\n67919 49402 0 0\n67864 49273 0 0\n67801 49241 0 0\n67759 49283 0 0\n67759 49199 0 0\n67727 49136 0 0\n67570 49076 0 0\n67402 49081 0 0\n67273 49136 0 0\n67241 49199 0 0\n67500 49458 0 0\n67759 49199 0 0\n67759 49283 0 0\n67542 49500 0 0\n67801 49759 0 0\n67864 49727 0 0\n67924 49570 0 0\n67924 53950 0 0\n67759 53950 0 0\n67759 49801 0 0\n67500 49542 0 0\n67458 49584 0 0\n67458 49500 0 0\n67199 49241 0 0\n67136 49273 0 0\n67076 49430 0 0\n67081 49598 0 0\n67136 49727 0 0\n67199 49759 0 0\n67458 49500 0 0\n67458 49584 0 0\n67241 49801 0 0\n67273 49864 0 0\n67430 49924 0 0\n67598 49919 0 0\n67727 49864 0 0\n67759 49801 0 0\n67759 53950 0 0\n66924 53950 0 0\n66924 49570 0 0\n66919 49402 0 0\n66864 49273 0 0\n66801 49241 0 0\n66759 49283 0 0\n66759 49199 0 0\n66727 49136 0 0\n66570 49076 0 0\n66402 49081 0 0\n66273 49136 0 0\n66241 49199 0 0\n66500 49458 0 0\n66759 49199 0 0\n66759 49283 0 0\n66542 49500 0 0\n66801 49759 0 0\n66864 49727 0 0\n66924 49570 0 0\n66924 53950 0 0\n66759 53950 0 0\n66759 49801 0 0\n66500 49542 0 0\n66458 49584 0 0\n66458 49500 0 0\n66199 49241 0 0\n66136 49273 0 0\n66076 49430 0 0\n66081 49598 0 0\n66136 49727 0 0\n66199 49759 0 0\n66458 49500 0 0\n66458 49584 0 0\n66241 49801 0 0\n66273 49864 0 0\n66430 49924 0 0\n66598 49919 0 0\n66727 49864 0 0\n66759 49801 0 0\n66759 53950 0 0\n63930 53950 0 0\n63930 53562 0 0\n63930 53438 0 0\n63929 53174 0 0\n63909 53127 0 0\n63873 53090 0 0\n63825 53071 0 0\n63774 53071 0 0\n63562 53070 0 0\n63530 53102 0 0\n63530 53470 0 0\n63898 53470 0 0\n63930 53438 0 0\n63930 53562 0 0\n63898 53530 0 0\n63530 53530 0 0\n63530 53898 0 0\n63562 53930 0 0\n63774 53929 0 0\n63825 53929 0 0\n63873 53910 0 0\n63909 53873 0 0\n63929 53826 0 0\n63930 53562 0 0\n63930 53950 0 0\n63470 53950 0 0\n63470 53898 0 0\n63470 53530 0 0\n63470 53470 0 0\n63470 53102 0 0\n63438 53070 0 0\n63226 53071 0 0\n63175 53071 0 0\n63127 53090 0 0\n63091 53127 0 0\n63071 53174 0 0\n63070 53438 0 0\n63102 53470 0 0\n63470 53470 0 0\n63470 53530 0 0\n63102 53530 0 0\n63070 53562 0 0\n63071 53826 0 0\n63091 53873 0 0\n63127 53910 0 0\n63175 53929 0 0\n63226 53929 0 0\n63438 53930 0 0\n63470 53898 0 0\n63470 53950 0 0\n62930 53950 0 0\n62930 53562 0 0\n62930 53438 0 0\n62929 53174 0 0\n62909 53127 0 0\n62873 53090 0 0\n62825 53071 0 0\n62774 53071 0 0\n62562 53070 0 0\n62530 53102 0 0\n62530 53470 0 0\n62898 53470 0 0\n62930 53438 0 0\n62930 53562 0 0\n62898 53530 0 0\n62530 53530 0 0\n62530 53898 0 0\n62562 53930 0 0\n62774 53929 0 0\n62825 53929 0 0\n62873 53910 0 0\n62909 53873 0 0\n62929 53826 0 0\n62930 53562 0 0\n62930 53950 0 0\n62470 53950 0 0\n62470 53898 0 0\n62470 53530 0 0\n62470 53470 0 0\n62470 53102 0 0\n62438 53070 0 0\n62226 53071 0 0\n62175 53071 0 0\n62127 53090 0 0\n62091 53127 0 0\n62071 53174 0 0\n62070 53438 0 0\n62102 53470 0 0\n62470 53470 0 0\n62470 53530 0 0\n62102 53530 0 0\n62070 53562 0 0\n62071 53826 0 0\n62091 53873 0 0\n62127 53910 0 0\n62175 53929 0 0\n62226 53929 0 0\n62438 53930 0 0\n62470 53898 0 0\n62470 53950 0 0\n61930 53950 0 0\n61930 53562 0 0\n61930 53438 0 0\n61929 53174 0 0\n61909 53127 0 0\n61873 53090 0 0\n61825 53071 0 0\n61774 53071 0 0\n61562 53070 0 0\n61530 53102 0 0\n61530 53470 0 0\n61898 53470 0 0\n61930 53438 0 0\n61930 53562 0 0\n61898 53530 0 0\n61530 53530 0 0\n61530 53898 0 0\n61562 53930 0 0\n61774 53929 0 0\n61825 53929 0 0\n61873 53910 0 0\n61909 53873 0 0\n61929 53826 0 0\n61930 53562 0 0\n61930 53950 0 0\n61470 53950 0 0\n61470 53898 0 0\n61470 53530 0 0\n61470 53470 0 0\n61470 53102 0 0\n61438 53070 0 0\n61226 53071 0 0\n61175 53071 0 0\n61127 53090 0 0\n61091 53127 0 0\n61071 53174 0 0\n61070 53438 0 0\n61102 53470 0 0\n61470 53470 0 0\n61470 53530 0 0\n61102 53530 0 0\n61070 53562 0 0\n61071 53826 0 0\n61091 53873 0 0\n61127 53910 0 0\n61175 53929 0 0\n61226 53929 0 0\n61438 53930 0 0\n61470 53898 0 0\n61470 53950 0 0\n60930 53950 0 0\n60930 53562 0 0\n60930 53438 0 0\n60929 53174 0 0\n60909 53127 0 0\n60873 53090 0 0\n60825 53071 0 0\n60774 53071 0 0\n60562 53070 0 0\n60530 53102 0 0\n60530 53470 0 0\n60898 53470 0 0\n60930 53438 0 0\n60930 53562 0 0\n60898 53530 0 0\n60530 53530 0 0\n60530 53898 0 0\n60562 53930 0 0\n60774 53929 0 0\n60825 53929 0 0\n60873 53910 0 0\n60909 53873 0 0\n60929 53826 0 0\n60930 53562 0 0\n60930 53950 0 0\n60470 53950 0 0\n60470 53898 0 0\n60470 53530 0 0\n60470 53470 0 0\n60470 53102 0 0\n60438 53070 0 0\n60226 53071 0 0\n60175 53071 0 0\n60127 53090 0 0\n60091 53127 0 0\n60071 53174 0 0\n60070 53438 0 0\n60102 53470 0 0\n60470 53470 0 0\n60470 53530 0 0\n60102 53530 0 0\n60070 53562 0 0\n60071 53826 0 0\n60091 53873 0 0\n60127 53910 0 0\n60175 53929 0 0\n60226 53929 0 0\n60438 53930 0 0\n60470 53898 0 0\n60470 53950 0 0\n54930 53950 0 0\n54930 49562 0 0\n54930 49438 0 0\n54929 49226 0 0\n54929 49175 0 0\n54910 49127 0 0\n54873 49091 0 0\n54826 49071 0 0\n54562 49070 0 0\n54530 49102 0 0\n54530 49470 0 0\n54898 49470 0 0\n54930 49438 0 0\n54930 49562 0 0\n54898 49530 0 0\n54530 49530 0 0\n54530 49898 0 0\n54562 49930 0 0\n54826 49929 0 0\n54873 49909 0 0\n54910 49873 0 0\n54929 49825 0 0\n54929 49774 0 0\n54930 49562 0 0\n54930 53950 0 0\n53826 53950 0 0\n53965 53811 0 0\n54049 53609 0 0\n54049 53391 0 0\n54040 53369 0 0\n54205 53205 0 0\n54268 53111 0 0\n54290 53000 0 0\n54290 52180 0 0\n54268 52069 0 0\n54205 51975 0 0\n54110 51880 0 0\n54110 49892 0 0\n54127 49909 0 0\n54174 49929 0 0\n54438 49930 0 0\n54470 49898 0 0\n54470 49580 0 0\n54470 49530 0 0\n54470 49470 0 0\n54470 49420 0 0\n54470 49102 0 0\n54438 49070 0 0\n54174 49071 0 0\n54127 49091 0 0\n54110 49107 0 0\n54110 48886 0 0\n54189 48965 0 0\n54391 49049 0 0\n54609 49049 0 0\n54811 48965 0 0\n54965 48811 0 0\n55000 48726 0 0\n55035 48811 0 0\n55189 48965 0 0\n55273 49000 0 0\n55189 49035 0 0\n55035 49189 0 0\n54951 49391 0 0\n54951 49609 0 0\n55035 49811 0 0\n55189 49965 0 0\n55391 50049 0 0\n55609 50049 0 0\n55811 49965 0 0\n55965 49811 0 0\n56000 49726 0 0\n56035 49811 0 0\n56189 49965 0 0\n56391 50049 0 0\n56609 50049 0 0\n56811 49965 0 0\n56965 49811 0 0\n57000 49726 0 0\n57035 49811 0 0\n57189 49965 0 0\n57391 50049 0 0\n57609 50049 0 0\n57811 49965 0 0\n57965 49811 0 0\n58000 49726 0 0\n58035 49811 0 0\n58189 49965 0 0\n58391 50049 0 0\n58609 50049 0 0\n58811 49965 0 0\n58965 49811 0 0\n59000 49726 0 0\n59035 49811 0 0\n59183 49959 0 0\n59110 49989 0 0\n58990 50109 0 0\n58925 50265 0 0\n58925 50434 0 0\n58989 50590 0 0\n59039 50640 0 0\n59030 50649 0 0\n58965 50805 0 0\n58965 50974 0 0\n59012 51090 0 0\n58660 51090 0 0\n58549 51112 0 0\n58455 51175 0 0\n57735 51895 0 0\n57672 51989 0 0\n57650 52100 0 0\n57650 52309 0 0\n57580 52379 0 0\n57515 52535 0 0\n57515 52704 0 0\n57579 52860 0 0\n57699 52980 0 0\n57855 53045 0 0\n58024 53045 0 0\n58180 52981 0 0\n58300 52861 0 0\n58365 52705 0 0\n58365 52536 0 0\n58301 52380 0 0\n58230 52309 0 0\n58230 52220 0 0\n58454 51995 0 0\n58539 52080 0 0\n58695 52145 0 0\n58864 52145 0 0\n59020 52081 0 0\n59091 52010 0 0\n59300 52010 0 0\n59411 51988 0 0\n59505 51925 0 0\n59951 51479 0 0\n59951 51609 0 0\n60035 51811 0 0\n60189 51965 0 0\n60273 52000 0 0\n60189 52035 0 0\n60035 52189 0 0\n59951 52391 0 0\n59951 52609 0 0\n60035 52811 0 0\n60189 52965 0 0\n60391 53049 0 0\n60609 53049 0 0\n60811 52965 0 0\n60965 52811 0 0\n61000 52726 0 0\n61035 52811 0 0\n61189 52965 0 0\n61391 53049 0 0\n61609 53049 0 0\n61811 52965 0 0\n61965 52811 0 0\n62000 52726 0 0\n62035 52811 0 0\n62189 52965 0 0\n62391 53049 0 0\n62609 53049 0 0\n62811 52965 0 0\n62965 52811 0 0\n63000 52726 0 0\n63035 52811 0 0\n63189 52965 0 0\n63391 53049 0 0\n63609 53049 0 0\n63811 52965 0 0\n63965 52811 0 0\n64049 52609 0 0\n64049 52391 0 0\n63965 52189 0 0\n63811 52035 0 0\n63726 52000 0 0\n63811 51965 0 0\n63965 51811 0 0\n64049 51609 0 0\n64049 51391 0 0\n63965 51189 0 0\n63886 51110 0 0\n64540 51110 0 0\n65115 51685 0 0\n65115 51784 0 0\n65179 51940 0 0\n65299 52060 0 0\n65455 52125 0 0\n65624 52125 0 0\n65780 52061 0 0\n65810 52031 0 0\n65810 52689 0 0\n65740 52759 0 0\n65675 52915 0 0\n65675 53084 0 0\n65739 53240 0 0\n65859 53360 0 0\n66015 53425 0 0\n66184 53425 0 0\n66340 53361 0 0\n66460 53241 0 0\n66525 53085 0 0\n66525 52916 0 0\n66461 52760 0 0\n66390 52689 0 0\n66390 51800 0 0\n66368 51689 0 0\n66305 51595 0 0\n65924 51214 0 0\n65924 49570 0 0\n65919 49402 0 0\n65864 49273 0 0\n65801 49241 0 0\n65759 49283 0 0\n65759 49199 0 0\n65727 49136 0 0\n65570 49076 0 0\n65402 49081 0 0\n65273 49136 0 0\n65241 49199 0 0\n65500 49458 0 0\n65759 49199 0 0\n65759 49283 0 0\n65542 49500 0 0\n65801 49759 0 0\n65864 49727 0 0\n65924 49570 0 0\n65924 51214 0 0\n65759 51049 0 0\n65759 49801 0 0\n65500 49542 0 0\n65458 49584 0 0\n65458 49500 0 0\n65199 49241 0 0\n65136 49273 0 0\n65076 49430 0 0\n65081 49598 0 0\n65136 49727 0 0\n65199 49759 0 0\n65458 49500 0 0\n65458 49584 0 0\n65241 49801 0 0\n65273 49864 0 0\n65430 49924 0 0\n65598 49919 0 0\n65727 49864 0 0\n65759 49801 0 0\n65759 51049 0 0\n65163 50453 0 0\n65069 50390 0 0\n64958 50368 0 0\n64924 50368 0 0\n64924 49570 0 0\n64919 49402 0 0\n64864 49273 0 0\n64801 49241 0 0\n64759 49283 0 0\n64759 49199 0 0\n64727 49136 0 0\n64570 49076 0 0\n64402 49081 0 0\n64273 49136 0 0\n64241 49199 0 0\n64500 49458 0 0\n64759 49199 0 0\n64759 49283 0 0\n64542 49500 0 0\n64801 49759 0 0\n64864 49727 0 0\n64924 49570 0 0\n64924 50368 0 0\n64661 50368 0 0\n64675 50335 0 0\n64675 50166 0 0\n64611 50010 0 0\n64522 49921 0 0\n64598 49919 0 0\n64727 49864 0 0\n64759 49801 0 0\n64500 49542 0 0\n64458 49584 0 0\n64458 49500 0 0\n64199 49241 0 0\n64136 49273 0 0\n64076 49430 0 0\n64081 49598 0 0\n64136 49727 0 0\n64199 49759 0 0\n64458 49500 0 0\n64458 49584 0 0\n64241 49801 0 0\n64253 49825 0 0\n64166 49825 0 0\n64010 49889 0 0\n63939 49960 0 0\n63924 49960 0 0\n63924 49570 0 0\n63919 49402 0 0\n63864 49273 0 0\n63801 49241 0 0\n63759 49283 0 0\n63759 49199 0 0\n63727 49136 0 0\n63570 49076 0 0\n63402 49081 0 0\n63273 49136 0 0\n63241 49199 0 0\n63500 49458 0 0\n63759 49199 0 0\n63759 49283 0 0\n63542 49500 0 0\n63801 49759 0 0\n63864 49727 0 0\n63924 49570 0 0\n63924 49960 0 0\n63759 49960 0 0\n63350 49960 0 0\n63251 49861 0 0\n63265 49848 0 0\n63273 49864 0 0\n63430 49924 0 0\n63598 49919 0 0\n63727 49864 0 0\n63759 49801 0 0\n63500 49542 0 0\n63499 49542 0 0\n63457 49500 0 0\n63458 49500 0 0\n63199 49241 0 0\n63136 49273 0 0\n63114 49330 0 0\n63114 48890 0 0\n63189 48965 0 0\n63391 49049 0 0\n63609 49049 0 0\n63811 48965 0 0\n63965 48811 0 0\n64000 48726 0 0\n64035 48811 0 0\n64189 48965 0 0\n64391 49049 0 0\n64609 49049 0 0\n64811 48965 0 0\n64965 48811 0 0\n65000 48726 0 0\n65035 48811 0 0\n65189 48965 0 0\n65391 49049 0 0\n65609 49049 0 0\n65811 48965 0 0\n65965 48811 0 0\n66000 48726 0 0\n66035 48811 0 0\n66189 48965 0 0\n66391 49049 0 0\n66609 49049 0 0\n66811 48965 0 0\n66965 48811 0 0\n67000 48726 0 0\n67035 48811 0 0\n67189 48965 0 0\n67391 49049 0 0\n67609 49049 0 0\n67811 48965 0 0\n67965 48811 0 0\n68000 48726 0 0\n68035 48811 0 0\n68189 48965 0 0\n68391 49049 0 0\n68609 49049 0 0\n68710 49007 0 0\n68710 49129 0 0\n68570 49076 0 0\n68402 49081 0 0\n68273 49136 0 0\n68241 49199 0 0\n68500 49458 0 0\n68500 49457 0 0\n68542 49499 0 0\n68542 49500 0 0\n68500 49542 0 0\n68458 49584 0 0\n68458 49500 0 0\n68199 49241 0 0\n68136 49273 0 0\n68076 49430 0 0\n68081 49598 0 0\n68136 49727 0 0\n68199 49759 0 0\n68458 49500 0 0\n68458 49584 0 0\n68241 49801 0 0\n68273 49864 0 0\n68430 49924 0 0\n68598 49919 0 0\n68710 49871 0 0\n68710 52000 0 0\n68732 52111 0 0\n68795 52205 0 0\n68959 52369 0 0\n68951 52391 0 0\n68951 52609 0 0\n69035 52811 0 0\n69189 52965 0 0\n69391 53049 0 0\n69609 53049 0 0\n69811 52965 0 0\n69965 52811 0 0\n70000 52726 0 0\n70035 52811 0 0\n70189 52965 0 0\n70391 53049 0 0\n70609 53049 0 0\n70811 52965 0 0\n70965 52811 0 0\n71000 52726 0 0\n71035 52811 0 0\n71189 52965 0 0\n71391 53049 0 0\n71609 53049 0 0\n71811 52965 0 0\n71965 52811 0 0\n72000 52726 0 0\n72035 52811 0 0\n72189 52965 0 0\n72391 53049 0 0\n72609 53049 0 0\n72811 52965 0 0\n72951 52825 0 0\n72951 52849 0 0\n72989 52941 0 0\n73059 53011 0 0\n73150 53049 0 0\n73249 53049 0 0\n73849 53049 0 0\n73941 53011 0 0\n74011 52941 0 0\n74049 52850 0 0\n74049 52751 0 0\n74049 52151 0 0\n74011 52059 0 0\n73941 51989 0 0\n73924 51981 0 0\n73924 49570 0 0\n73919 49402 0 0\n73864 49273 0 0\n73801 49241 0 0\n73759 49283 0 0\n73759 49199 0 0\n73727 49136 0 0\n73570 49076 0 0\n73402 49081 0 0\n73273 49136 0 0\n73241 49199 0 0\n73500 49458 0 0\n73759 49199 0 0\n73759 49283 0 0\n73542 49500 0 0\n73801 49759 0 0\n73864 49727 0 0\n73924 49570 0 0\n73924 51981 0 0\n73850 51951 0 0\n73759 51951 0 0\n73759 49801 0 0\n73500 49542 0 0\n73458 49584 0 0\n73458 49500 0 0\n73199 49241 0 0\n73136 49273 0 0\n73076 49430 0 0\n73081 49598 0 0\n73136 49727 0 0\n73199 49759 0 0\n73458 49500 0 0\n73458 49584 0 0\n73241 49801 0 0\n73273 49864 0 0\n73430 49924 0 0\n73598 49919 0 0\n73727 49864 0 0\n73759 49801 0 0\n73759 51951 0 0\n73751 51951 0 0\n73151 51951 0 0\n73059 51989 0 0\n72989 52059 0 0\n72951 52150 0 0\n72951 52175 0 0\n72924 52148 0 0\n72924 49570 0 0\n72919 49402 0 0\n72864 49273 0 0\n72801 49241 0 0\n72542 49500 0 0\n72801 49759 0 0\n72864 49727 0 0\n72924 49570 0 0\n72924 52148 0 0\n72811 52035 0 0\n72609 51951 0 0\n72391 51951 0 0\n72369 51959 0 0\n72290 51880 0 0\n72290 49870 0 0\n72430 49924 0 0\n72598 49919 0 0\n72727 49864 0 0\n72759 49801 0 0\n72500 49542 0 0\n72499 49542 0 0\n72457 49500 0 0\n72458 49500 0 0\n72457 49499 0 0\n72499 49457 0 0\n72500 49458 0 0\n72535 49422 0 0\n72759 49199 0 0\n72727 49136 0 0\n72570 49076 0 0\n72402 49081 0 0\n72290 49128 0 0\n72290 49007 0 0\n72391 49049 0 0\n72609 49049 0 0\n72811 48965 0 0\n72965 48811 0 0\n73000 48726 0 0\n73035 48811 0 0\n73189 48965 0 0\n73391 49049 0 0\n73609 49049 0 0\n73811 48965 0 0\n73951 48825 0 0\n73951 48849 0 0\n73989 48941 0 0\n74059 49011 0 0\n74150 49049 0 0\n74249 49049 0 0\n74849 49049 0 0\n74941 49011 0 0\n74950 49002 0 0\n74950 50139 0 0\n74924 50165 0 0\n74924 49570 0 0\n74919 49402 0 0\n74864 49273 0 0\n74801 49241 0 0\n74759 49283 0 0\n74759 49199 0 0\n74727 49136 0 0\n74570 49076 0 0\n74402 49081 0 0\n74273 49136 0 0\n74241 49199 0 0\n74500 49458 0 0\n74759 49199 0 0\n74759 49283 0 0\n74542 49500 0 0\n74801 49759 0 0\n74864 49727 0 0\n74924 49570 0 0\n74924 50165 0 0\n74880 50209 0 0\n74815 50365 0 0\n74815 50534 0 0\n74879 50690 0 0\n74999 50810 0 0\n75155 50875 0 0\n75324 50875 0 0\n75339 50868 0 0\n75389 50990 0 0\n75509 51110 0 0\n75665 51175 0 0\n75834 51175 0 0\n75990 51111 0 0\n76110 50991 0 0\n76175 50835 0 0\n76175 50666 0 0\n76111 50510 0 0\n76040 50439 0 0\n76040 44816 0 0\n76189 44965 0 0\n76391 45049 0 0\n76609 45049 0 0\n76811 44965 0 0\n76950 44826 0 0\n76950 52550 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F8B67A7 156 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 77000 54000 0\nZCorner 77000 26000 0\nZCorner 39000 26000 0\nZCorner 39000 54000 1\n$POLYSCORNERS\n66642 28800 0 0\n66600 28842 0 0\n66599 28842 0 0\n66557 28800 0 0\n66558 28800 0 0\n66557 28799 0 0\n66599 28757 0 0\n66600 28758 0 0\n66600 28757 0 0\n66642 28799 0 0\n66642 28800 1 0\n76950 52550 0 0\n76930 52502 0 0\n76930 45562 0 0\n76930 45438 0 0\n76929 45174 0 0\n76909 45127 0 0\n76873 45090 0 0\n76825 45071 0 0\n76774 45071 0 0\n76562 45070 0 0\n76530 45102 0 0\n76530 45470 0 0\n76898 45470 0 0\n76930 45438 0 0\n76930 45562 0 0\n76898 45530 0 0\n76530 45530 0 0\n76530 45898 0 0\n76562 45930 0 0\n76774 45929 0 0\n76825 45929 0 0\n76873 45910 0 0\n76909 45873 0 0\n76929 45826 0 0\n76930 45562 0 0\n76930 52502 0 0\n76890 52406 0 0\n76595 52110 0 0\n76470 52058 0 0\n76470 45898 0 0\n76470 45530 0 0\n76470 45470 0 0\n76470 45102 0 0\n76438 45070 0 0\n76226 45071 0 0\n76175 45071 0 0\n76127 45090 0 0\n76091 45127 0 0\n76071 45174 0 0\n76070 45438 0 0\n76102 45470 0 0\n76470 45470 0 0\n76470 45530 0 0\n76102 45530 0 0\n76070 45562 0 0\n76071 45826 0 0\n76091 45873 0 0\n76127 45910 0 0\n76175 45929 0 0\n76226 45929 0 0\n76438 45930 0 0\n76470 45898 0 0\n76470 52058 0 0\n76210 51950 0 0\n76175 51950 0 0\n76175 50835 0 0\n76175 50666 0 0\n76111 50510 0 0\n75991 50390 0 0\n75835 50325 0 0\n75666 50325 0 0\n75650 50331 0 0\n75601 50210 0 0\n75481 50090 0 0\n75325 50025 0 0\n75156 50025 0 0\n75049 50068 0 0\n75049 48850 0 0\n75049 48751 0 0\n75049 48151 0 0\n75011 48059 0 0\n74941 47989 0 0\n74925 47982 0 0\n74925 46835 0 0\n74925 46666 0 0\n74861 46510 0 0\n74741 46390 0 0\n74585 46325 0 0\n74416 46325 0 0\n74260 46389 0 0\n74140 46509 0 0\n74075 46665 0 0\n74075 46834 0 0\n74139 46990 0 0\n74259 47110 0 0\n74415 47175 0 0\n74584 47175 0 0\n74740 47111 0 0\n74860 46991 0 0\n74925 46835 0 0\n74925 47982 0 0\n74850 47951 0 0\n74751 47951 0 0\n74151 47951 0 0\n74059 47989 0 0\n73989 48059 0 0\n73951 48150 0 0\n73951 48175 0 0\n73925 48149 0 0\n73925 42835 0 0\n73925 42666 0 0\n73861 42510 0 0\n73741 42390 0 0\n73585 42325 0 0\n73425 42325 0 0\n73425 38835 0 0\n73425 38666 0 0\n73361 38510 0 0\n73241 38390 0 0\n73085 38325 0 0\n73049 38325 0 0\n73049 31609 0 0\n73049 31391 0 0\n73049 27609 0 0\n73049 27391 0 0\n72965 27189 0 0\n72930 27154 0 0\n72930 26562 0 0\n72930 26438 0 0\n72929 26226 0 0\n72929 26175 0 0\n72910 26127 0 0\n72873 26091 0 0\n72826 26071 0 0\n72562 26070 0 0\n72530 26102 0 0\n72530 26470 0 0\n72898 26470 0 0\n72930 26438 0 0\n72930 26562 0 0\n72898 26530 0 0\n72530 26530 0 0\n72530 26898 0 0\n72562 26930 0 0\n72826 26929 0 0\n72873 26909 0 0\n72910 26873 0 0\n72929 26825 0 0\n72929 26774 0 0\n72930 26562 0 0\n72930 27154 0 0\n72811 27035 0 0\n72609 26951 0 0\n72470 26951 0 0\n72470 26898 0 0\n72470 26530 0 0\n72470 26470 0 0\n72470 26102 0 0\n72438 26070 0 0\n72174 26071 0 0\n72127 26091 0 0\n72090 26127 0 0\n72071 26175 0 0\n72071 26226 0 0\n72070 26438 0 0\n72102 26470 0 0\n72470 26470 0 0\n72470 26530 0 0\n72102 26530 0 0\n72070 26562 0 0\n72071 26774 0 0\n72071 26825 0 0\n72090 26873 0 0\n72127 26909 0 0\n72174 26929 0 0\n72438 26930 0 0\n72470 26898 0 0\n72470 26951 0 0\n72391 26951 0 0\n72189 27035 0 0\n72035 27189 0 0\n72000 27273 0 0\n71965 27189 0 0\n71924 27148 0 0\n71924 26570 0 0\n71919 26402 0 0\n71864 26273 0 0\n71801 26241 0 0\n71759 26283 0 0\n71759 26199 0 0\n71727 26136 0 0\n71570 26076 0 0\n71402 26081 0 0\n71273 26136 0 0\n71241 26199 0 0\n71500 26458 0 0\n71759 26199 0 0\n71759 26283 0 0\n71542 26500 0 0\n71801 26759 0 0\n71864 26727 0 0\n71924 26570 0 0\n71924 27148 0 0\n71811 27035 0 0\n71759 27013 0 0\n71759 26801 0 0\n71500 26542 0 0\n71458 26584 0 0\n71458 26500 0 0\n71199 26241 0 0\n71136 26273 0 0\n71076 26430 0 0\n71081 26598 0 0\n71136 26727 0 0\n71199 26759 0 0\n71458 26500 0 0\n71458 26584 0 0\n71241 26801 0 0\n71273 26864 0 0\n71430 26924 0 0\n71598 26919 0 0\n71727 26864 0 0\n71759 26801 0 0\n71759 27013 0 0\n71609 26951 0 0\n71391 26951 0 0\n71189 27035 0 0\n71035 27189 0 0\n71000 27273 0 0\n70965 27189 0 0\n70924 27148 0 0\n70924 26570 0 0\n70919 26402 0 0\n70864 26273 0 0\n70801 26241 0 0\n70759 26283 0 0\n70759 26199 0 0\n70727 26136 0 0\n70570 26076 0 0\n70402 26081 0 0\n70273 26136 0 0\n70241 26199 0 0\n70500 26458 0 0\n70759 26199 0 0\n70759 26283 0 0\n70542 26500 0 0\n70801 26759 0 0\n70864 26727 0 0\n70924 26570 0 0\n70924 27148 0 0\n70811 27035 0 0\n70759 27013 0 0\n70759 26801 0 0\n70500 26542 0 0\n70458 26584 0 0\n70458 26500 0 0\n70199 26241 0 0\n70136 26273 0 0\n70076 26430 0 0\n70081 26598 0 0\n70136 26727 0 0\n70199 26759 0 0\n70458 26500 0 0\n70458 26584 0 0\n70241 26801 0 0\n70273 26864 0 0\n70430 26924 0 0\n70598 26919 0 0\n70727 26864 0 0\n70759 26801 0 0\n70759 27013 0 0\n70609 26951 0 0\n70391 26951 0 0\n70189 27035 0 0\n70035 27189 0 0\n69951 27391 0 0\n69951 27609 0 0\n70035 27811 0 0\n70189 27965 0 0\n70391 28049 0 0\n70609 28049 0 0\n70811 27965 0 0\n70965 27811 0 0\n71000 27726 0 0\n71035 27811 0 0\n71189 27965 0 0\n71391 28049 0 0\n71609 28049 0 0\n71811 27965 0 0\n71965 27811 0 0\n72000 27726 0 0\n72035 27811 0 0\n72189 27965 0 0\n72391 28049 0 0\n72609 28049 0 0\n72811 27965 0 0\n72965 27811 0 0\n73049 27609 0 0\n73049 31391 0 0\n72965 31189 0 0\n72930 31154 0 0\n72930 30562 0 0\n72930 30438 0 0\n72929 30226 0 0\n72929 30175 0 0\n72910 30127 0 0\n72873 30091 0 0\n72826 30071 0 0\n72562 30070 0 0\n72530 30102 0 0\n72530 30470 0 0\n72898 30470 0 0\n72930 30438 0 0\n72930 30562 0 0\n72898 30530 0 0\n72530 30530 0 0\n72530 30898 0 0\n72562 30930 0 0\n72826 30929 0 0\n72873 30909 0 0\n72910 30873 0 0\n72929 30825 0 0\n72929 30774 0 0\n72930 30562 0 0\n72930 31154 0 0\n72811 31035 0 0\n72609 30951 0 0\n72470 30951 0 0\n72470 30898 0 0\n72470 30530 0 0\n72470 30470 0 0\n72470 30102 0 0\n72438 30070 0 0\n72174 30071 0 0\n72127 30091 0 0\n72090 30127 0 0\n72071 30175 0 0\n72071 30226 0 0\n72070 30438 0 0\n72102 30470 0 0\n72470 30470 0 0\n72470 30530 0 0\n72102 30530 0 0\n72070 30562 0 0\n72071 30774 0 0\n72071 30825 0 0\n72090 30873 0 0\n72127 30909 0 0\n72174 30929 0 0\n72438 30930 0 0\n72470 30898 0 0\n72470 30951 0 0\n72391 30951 0 0\n72189 31035 0 0\n72035 31189 0 0\n72000 31273 0 0\n71965 31189 0 0\n71924 31148 0 0\n71924 30570 0 0\n71919 30402 0 0\n71864 30273 0 0\n71801 30241 0 0\n71759 30283 0 0\n71759 30199 0 0\n71727 30136 0 0\n71570 30076 0 0\n71402 30081 0 0\n71273 30136 0 0\n71241 30199 0 0\n71500 30458 0 0\n71759 30199 0 0\n71759 30283 0 0\n71542 30500 0 0\n71801 30759 0 0\n71864 30727 0 0\n71924 30570 0 0\n71924 31148 0 0\n71811 31035 0 0\n71759 31013 0 0\n71759 30801 0 0\n71500 30542 0 0\n71458 30584 0 0\n71458 30500 0 0\n71199 30241 0 0\n71136 30273 0 0\n71076 30430 0 0\n71081 30598 0 0\n71136 30727 0 0\n71199 30759 0 0\n71458 30500 0 0\n71458 30584 0 0\n71241 30801 0 0\n71273 30864 0 0\n71430 30924 0 0\n71598 30919 0 0\n71727 30864 0 0\n71759 30801 0 0\n71759 31013 0 0\n71609 30951 0 0\n71391 30951 0 0\n71189 31035 0 0\n71035 31189 0 0\n71000 31273 0 0\n70965 31189 0 0\n70924 31148 0 0\n70924 30570 0 0\n70919 30402 0 0\n70864 30273 0 0\n70801 30241 0 0\n70759 30283 0 0\n70759 30199 0 0\n70727 30136 0 0\n70570 30076 0 0\n70402 30081 0 0\n70273 30136 0 0\n70241 30199 0 0\n70500 30458 0 0\n70759 30199 0 0\n70759 30283 0 0\n70542 30500 0 0\n70801 30759 0 0\n70864 30727 0 0\n70924 30570 0 0\n70924 31148 0 0\n70811 31035 0 0\n70759 31013 0 0\n70759 30801 0 0\n70500 30542 0 0\n70458 30584 0 0\n70458 30500 0 0\n70199 30241 0 0\n70136 30273 0 0\n70076 30430 0 0\n70081 30598 0 0\n70136 30727 0 0\n70199 30759 0 0\n70458 30500 0 0\n70458 30584 0 0\n70241 30801 0 0\n70273 30864 0 0\n70430 30924 0 0\n70598 30919 0 0\n70727 30864 0 0\n70759 30801 0 0\n70759 31013 0 0\n70609 30951 0 0\n70391 30951 0 0\n70189 31035 0 0\n70035 31189 0 0\n69951 31391 0 0\n69951 31609 0 0\n70035 31811 0 0\n70189 31965 0 0\n70391 32049 0 0\n70609 32049 0 0\n70811 31965 0 0\n70965 31811 0 0\n71000 31726 0 0\n71035 31811 0 0\n71189 31965 0 0\n71391 32049 0 0\n71609 32049 0 0\n71811 31965 0 0\n71965 31811 0 0\n72000 31726 0 0\n72035 31811 0 0\n72189 31965 0 0\n72391 32049 0 0\n72609 32049 0 0\n72811 31965 0 0\n72965 31811 0 0\n73049 31609 0 0\n73049 38325 0 0\n72916 38325 0 0\n72760 38389 0 0\n72640 38509 0 0\n72575 38665 0 0\n72575 38834 0 0\n72639 38990 0 0\n72759 39110 0 0\n72915 39175 0 0\n73084 39175 0 0\n73240 39111 0 0\n73360 38991 0 0\n73425 38835 0 0\n73425 42325 0 0\n73416 42325 0 0\n73260 42389 0 0\n73140 42509 0 0\n73075 42665 0 0\n73075 42834 0 0\n73139 42990 0 0\n73259 43110 0 0\n73415 43175 0 0\n73584 43175 0 0\n73740 43111 0 0\n73860 42991 0 0\n73925 42835 0 0\n73925 48149 0 0\n73811 48035 0 0\n73609 47951 0 0\n73425 47951 0 0\n73425 44585 0 0\n73425 44416 0 0\n73361 44260 0 0\n73241 44140 0 0\n73085 44075 0 0\n72916 44075 0 0\n72760 44139 0 0\n72640 44259 0 0\n72575 44415 0 0\n72575 44584 0 0\n72639 44740 0 0\n72759 44860 0 0\n72915 44925 0 0\n73084 44925 0 0\n73240 44861 0 0\n73360 44741 0 0\n73425 44585 0 0\n73425 47951 0 0\n73391 47951 0 0\n73189 48035 0 0\n73035 48189 0 0\n73000 48273 0 0\n72965 48189 0 0\n72811 48035 0 0\n72609 47951 0 0\n72391 47951 0 0\n72189 48035 0 0\n72035 48189 0 0\n72000 48273 0 0\n71965 48189 0 0\n71811 48035 0 0\n71609 47951 0 0\n71391 47951 0 0\n71189 48035 0 0\n71049 48175 0 0\n71049 45850 0 0\n71049 45751 0 0\n71049 45151 0 0\n71011 45059 0 0\n70941 44989 0 0\n70850 44951 0 0\n70825 44951 0 0\n70965 44811 0 0\n71049 44609 0 0\n71049 44391 0 0\n70965 44189 0 0\n70811 44035 0 0\n70726 44000 0 0\n70811 43965 0 0\n70965 43811 0 0\n71049 43609 0 0\n71049 43391 0 0\n70965 43189 0 0\n70811 43035 0 0\n70726 43000 0 0\n70811 42965 0 0\n70965 42811 0 0\n71049 42609 0 0\n71049 42391 0 0\n70965 42189 0 0\n70811 42035 0 0\n70726 42000 0 0\n70811 41965 0 0\n70965 41811 0 0\n71049 41609 0 0\n71049 41391 0 0\n70965 41189 0 0\n70811 41035 0 0\n70726 41000 0 0\n70811 40965 0 0\n70965 40811 0 0\n71049 40609 0 0\n71049 40391 0 0\n70965 40189 0 0\n70885 40109 0 0\n70885 35765 0 0\n70885 35596 0 0\n70821 35440 0 0\n70701 35320 0 0\n70545 35255 0 0\n70376 35255 0 0\n70220 35319 0 0\n70100 35439 0 0\n70035 35595 0 0\n70035 35764 0 0\n70099 35920 0 0\n70219 36040 0 0\n70375 36105 0 0\n70544 36105 0 0\n70700 36041 0 0\n70820 35921 0 0\n70885 35765 0 0\n70885 40109 0 0\n70811 40035 0 0\n70609 39951 0 0\n70391 39951 0 0\n70375 39957 0 0\n70375 36575 0 0\n70375 36406 0 0\n70311 36250 0 0\n70191 36130 0 0\n70035 36065 0 0\n69866 36065 0 0\n69710 36129 0 0\n69590 36249 0 0\n69525 36405 0 0\n69525 36574 0 0\n69589 36730 0 0\n69709 36850 0 0\n69865 36915 0 0\n70034 36915 0 0\n70190 36851 0 0\n70310 36731 0 0\n70375 36575 0 0\n70375 39957 0 0\n70189 40035 0 0\n70035 40189 0 0\n70000 40273 0 0\n69965 40189 0 0\n69811 40035 0 0\n69609 39951 0 0\n69391 39951 0 0\n69189 40035 0 0\n69035 40189 0 0\n68951 40391 0 0\n68951 40609 0 0\n69035 40811 0 0\n69189 40965 0 0\n69273 41000 0 0\n69189 41035 0 0\n69035 41189 0 0\n68951 41391 0 0\n68951 41609 0 0\n69035 41811 0 0\n69189 41965 0 0\n69273 42000 0 0\n69189 42035 0 0\n69035 42189 0 0\n68951 42391 0 0\n68951 42609 0 0\n69035 42811 0 0\n69189 42965 0 0\n69273 43000 0 0\n69189 43035 0 0\n69035 43189 0 0\n68951 43391 0 0\n68951 43609 0 0\n69035 43811 0 0\n69189 43965 0 0\n69273 44000 0 0\n69189 44035 0 0\n69035 44189 0 0\n68951 44391 0 0\n68951 44609 0 0\n69035 44811 0 0\n69189 44965 0 0\n69273 45000 0 0\n69189 45035 0 0\n69035 45189 0 0\n68951 45391 0 0\n68951 45609 0 0\n69035 45811 0 0\n69189 45965 0 0\n69391 46049 0 0\n69609 46049 0 0\n69811 45965 0 0\n69951 45825 0 0\n69951 45849 0 0\n69989 45941 0 0\n70059 46011 0 0\n70150 46049 0 0\n70249 46049 0 0\n70849 46049 0 0\n70941 46011 0 0\n71011 45941 0 0\n71049 45850 0 0\n71049 48175 0 0\n71035 48189 0 0\n71000 48273 0 0\n70965 48189 0 0\n70811 48035 0 0\n70609 47951 0 0\n70391 47951 0 0\n70189 48035 0 0\n70035 48189 0 0\n70000 48273 0 0\n69965 48189 0 0\n69811 48035 0 0\n69609 47951 0 0\n69391 47951 0 0\n69189 48035 0 0\n69035 48189 0 0\n69000 48273 0 0\n68965 48189 0 0\n68811 48035 0 0\n68745 48007 0 0\n68745 39165 0 0\n68745 38996 0 0\n68725 38947 0 0\n68725 31585 0 0\n68725 31416 0 0\n68661 31260 0 0\n68541 31140 0 0\n68385 31075 0 0\n68216 31075 0 0\n68115 31116 0 0\n68115 29315 0 0\n68115 29166 0 0\n68075 29069 0 0\n68075 28435 0 0\n68075 28286 0 0\n68018 28148 0 0\n67913 28043 0 0\n67775 27985 0 0\n67626 27985 0 0\n67488 28042 0 0\n67383 28147 0 0\n67325 28285 0 0\n67325 28434 0 0\n67382 28572 0 0\n67487 28677 0 0\n67625 28735 0 0\n67774 28735 0 0\n67912 28678 0 0\n68017 28573 0 0\n68075 28435 0 0\n68075 29069 0 0\n68058 29028 0 0\n67953 28923 0 0\n67815 28865 0 0\n67666 28865 0 0\n67528 28922 0 0\n67423 29027 0 0\n67365 29165 0 0\n67365 29314 0 0\n67422 29452 0 0\n67527 29557 0 0\n67665 29615 0 0\n67814 29615 0 0\n67952 29558 0 0\n68057 29453 0 0\n68115 29315 0 0\n68115 31116 0 0\n68060 31139 0 0\n67940 31259 0 0\n67875 31415 0 0\n67875 31584 0 0\n67939 31740 0 0\n68059 31860 0 0\n68215 31925 0 0\n68384 31925 0 0\n68540 31861 0 0\n68660 31741 0 0\n68725 31585 0 0\n68725 38947 0 0\n68715 38922 0 0\n68715 32785 0 0\n68715 32616 0 0\n68651 32460 0 0\n68531 32340 0 0\n68375 32275 0 0\n68206 32275 0 0\n68050 32339 0 0\n67930 32459 0 0\n67921 32479 0 0\n67919 32402 0 0\n67864 32273 0 0\n67801 32241 0 0\n67759 32283 0 0\n67759 32199 0 0\n67727 32136 0 0\n67570 32076 0 0\n67425 32080 0 0\n67425 31465 0 0\n67425 31296 0 0\n67361 31140 0 0\n67241 31020 0 0\n67085 30955 0 0\n67040 30955 0 0\n67040 29122 0 0\n67040 28532 0 0\n67032 28437 0 0\n67011 28387 0 0\n66967 28378 0 0\n66924 28420 0 0\n66924 28335 0 0\n66915 28291 0 0\n66824 28262 0 0\n66729 28270 0 0\n66679 28291 0 0\n66670 28335 0 0\n66797 28463 0 0\n66924 28335 0 0\n66924 28420 0 0\n66839 28505 0 0\n66967 28632 0 0\n67011 28623 0 0\n67040 28532 0 0\n67040 29122 0 0\n67032 29027 0 0\n67011 28977 0 0\n66967 28968 0 0\n66924 29010 0 0\n66924 28925 0 0\n66915 28881 0 0\n66834 28855 0 0\n66843 28827 0 0\n66835 28742 0 0\n66865 28740 0 0\n66915 28719 0 0\n66924 28675 0 0\n66832 28583 0 0\n66797 28547 0 0\n66796 28547 0 0\n66754 28505 0 0\n66755 28505 0 0\n66719 28470 0 0\n66627 28378 0 0\n66600 28383 0 0\n66573 28378 0 0\n66530 28420 0 0\n66530 28335 0 0\n66521 28291 0 0\n66430 28262 0 0\n66335 28270 0 0\n66285 28291 0 0\n66276 28335 0 0\n66403 28463 0 0\n66530 28335 0 0\n66530 28420 0 0\n66445 28505 0 0\n66403 28547 0 0\n66361 28589 0 0\n66361 28505 0 0\n66233 28378 0 0\n66189 28387 0 0\n66160 28478 0 0\n66168 28573 0 0\n66189 28623 0 0\n66233 28632 0 0\n66361 28505 0 0\n66361 28589 0 0\n66276 28675 0 0\n66285 28719 0 0\n66365 28744 0 0\n66357 28773 0 0\n66364 28857 0 0\n66335 28860 0 0\n66285 28881 0 0\n66276 28925 0 0\n66368 29017 0 0\n66403 29053 0 0\n66403 29052 0 0\n66445 29094 0 0\n66445 29095 0 0\n66481 29130 0 0\n66573 29222 0 0\n66600 29216 0 0\n66627 29222 0 0\n66719 29130 0 0\n66755 29095 0 0\n66754 29094 0 0\n66796 29052 0 0\n66797 29053 0 0\n66832 29017 0 0\n66924 28925 0 0\n66924 29010 0 0\n66839 29095 0 0\n66967 29222 0 0\n67011 29213 0 0\n67040 29122 0 0\n67040 30955 0 0\n66924 30955 0 0\n66924 29265 0 0\n66797 29137 0 0\n66670 29265 0 0\n66679 29309 0 0\n66770 29338 0 0\n66865 29330 0 0\n66915 29309 0 0\n66924 29265 0 0\n66924 30955 0 0\n66916 30955 0 0\n66760 31019 0 0\n66640 31139 0 0\n66575 31295 0 0\n66575 31464 0 0\n66639 31620 0 0\n66759 31740 0 0\n66915 31805 0 0\n67084 31805 0 0\n67240 31741 0 0\n67360 31621 0 0\n67425 31465 0 0\n67425 32080 0 0\n67402 32081 0 0\n67273 32136 0 0\n67241 32199 0 0\n67500 32458 0 0\n67759 32199 0 0\n67759 32283 0 0\n67542 32500 0 0\n67801 32759 0 0\n67864 32727 0 0\n67865 32724 0 0\n67865 32784 0 0\n67929 32940 0 0\n68049 33060 0 0\n68205 33125 0 0\n68374 33125 0 0\n68530 33061 0 0\n68650 32941 0 0\n68715 32785 0 0\n68715 38922 0 0\n68681 38840 0 0\n68561 38720 0 0\n68405 38655 0 0\n68236 38655 0 0\n68080 38719 0 0\n67960 38839 0 0\n67930 38911 0 0\n67930 35562 0 0\n67930 35438 0 0\n67929 35174 0 0\n67924 35162 0 0\n67924 34570 0 0\n67924 33570 0 0\n67919 33402 0 0\n67864 33273 0 0\n67801 33241 0 0\n67759 33283 0 0\n67759 33199 0 0\n67759 32801 0 0\n67500 32542 0 0\n67458 32584 0 0\n67458 32500 0 0\n67199 32241 0 0\n67136 32273 0 0\n67076 32430 0 0\n67081 32598 0 0\n67136 32727 0 0\n67199 32759 0 0\n67458 32500 0 0\n67458 32584 0 0\n67241 32801 0 0\n67273 32864 0 0\n67430 32924 0 0\n67598 32919 0 0\n67727 32864 0 0\n67759 32801 0 0\n67759 33199 0 0\n67727 33136 0 0\n67570 33076 0 0\n67402 33081 0 0\n67273 33136 0 0\n67241 33199 0 0\n67500 33458 0 0\n67759 33199 0 0\n67759 33283 0 0\n67542 33500 0 0\n67801 33759 0 0\n67864 33727 0 0\n67924 33570 0 0\n67924 34570 0 0\n67919 34402 0 0\n67864 34273 0 0\n67801 34241 0 0\n67759 34283 0 0\n67759 34199 0 0\n67759 33801 0 0\n67500 33542 0 0\n67458 33584 0 0\n67458 33500 0 0\n67199 33241 0 0\n67136 33273 0 0\n67076 33430 0 0\n67081 33598 0 0\n67136 33727 0 0\n67199 33759 0 0\n67458 33500 0 0\n67458 33584 0 0\n67241 33801 0 0\n67273 33864 0 0\n67430 33924 0 0\n67598 33919 0 0\n67727 33864 0 0\n67759 33801 0 0\n67759 34199 0 0\n67727 34136 0 0\n67570 34076 0 0\n67402 34081 0 0\n67273 34136 0 0\n67241 34199 0 0\n67500 34458 0 0\n67759 34199 0 0\n67759 34283 0 0\n67542 34500 0 0\n67801 34759 0 0\n67864 34727 0 0\n67924 34570 0 0\n67924 35162 0 0\n67909 35127 0 0\n67873 35090 0 0\n67825 35071 0 0\n67774 35071 0 0\n67759 35070 0 0\n67759 34801 0 0\n67500 34542 0 0\n67458 34584 0 0\n67458 34500 0 0\n67199 34241 0 0\n67136 34273 0 0\n67076 34430 0 0\n67081 34598 0 0\n67136 34727 0 0\n67199 34759 0 0\n67458 34500 0 0\n67458 34584 0 0\n67241 34801 0 0\n67273 34864 0 0\n67430 34924 0 0\n67598 34919 0 0\n67727 34864 0 0\n67759 34801 0 0\n67759 35070 0 0\n67562 35070 0 0\n67530 35102 0 0\n67530 35470 0 0\n67898 35470 0 0\n67930 35438 0 0\n67930 35562 0 0\n67898 35530 0 0\n67530 35530 0 0\n67530 35898 0 0\n67562 35930 0 0\n67774 35929 0 0\n67825 35929 0 0\n67873 35910 0 0\n67909 35873 0 0\n67929 35826 0 0\n67930 35562 0 0\n67930 38911 0 0\n67895 38995 0 0\n67895 39100 0 0\n67835 39075 0 0\n67666 39075 0 0\n67510 39139 0 0\n67470 39179 0 0\n67470 35898 0 0\n67470 35530 0 0\n67470 35470 0 0\n67470 35102 0 0\n67438 35070 0 0\n67226 35071 0 0\n67175 35071 0 0\n67127 35090 0 0\n67091 35127 0 0\n67071 35174 0 0\n67070 35438 0 0\n67102 35470 0 0\n67470 35470 0 0\n67470 35530 0 0\n67102 35530 0 0\n67070 35562 0 0\n67071 35826 0 0\n67091 35873 0 0\n67127 35910 0 0\n67175 35929 0 0\n67226 35929 0 0\n67438 35930 0 0\n67470 35898 0 0\n67470 39179 0 0\n67390 39259 0 0\n67325 39415 0 0\n67325 39584 0 0\n67389 39740 0 0\n67509 39860 0 0\n67665 39925 0 0\n67834 39925 0 0\n67990 39861 0 0\n68110 39741 0 0\n68175 39585 0 0\n68175 39480 0 0\n68235 39505 0 0\n68404 39505 0 0\n68560 39441 0 0\n68680 39321 0 0\n68745 39165 0 0\n68745 48007 0 0\n68609 47951 0 0\n68391 47951 0 0\n68345 47970 0 0\n68345 41885 0 0\n68345 41716 0 0\n68281 41560 0 0\n68161 41440 0 0\n68005 41375 0 0\n67975 41375 0 0\n67975 41366 0 0\n67911 41210 0 0\n67791 41090 0 0\n67653 41032 0 0\n67591 40880 0 0\n67471 40760 0 0\n67315 40695 0 0\n67146 40695 0 0\n67049 40734 0 0\n67049 35609 0 0\n67049 35391 0 0\n66965 35189 0 0\n66811 35035 0 0\n66726 35000 0 0\n66811 34965 0 0\n66965 34811 0 0\n67049 34609 0 0\n67049 34391 0 0\n66965 34189 0 0\n66811 34035 0 0\n66726 34000 0 0\n66811 33965 0 0\n66965 33811 0 0\n67049 33609 0 0\n67049 33391 0 0\n66965 33189 0 0\n66811 33035 0 0\n66726 33000 0 0\n66811 32965 0 0\n66965 32811 0 0\n67049 32609 0 0\n67049 32391 0 0\n66965 32189 0 0\n66811 32035 0 0\n66609 31951 0 0\n66530 31951 0 0\n66530 29265 0 0\n66403 29137 0 0\n66361 29179 0 0\n66361 29095 0 0\n66233 28968 0 0\n66189 28977 0 0\n66160 29068 0 0\n66168 29163 0 0\n66189 29213 0 0\n66233 29222 0 0\n66361 29095 0 0\n66361 29179 0 0\n66276 29265 0 0\n66285 29309 0 0\n66376 29338 0 0\n66471 29330 0 0\n66521 29309 0 0\n66530 29265 0 0\n66530 31951 0 0\n66391 31951 0 0\n66189 32035 0 0\n66185 32039 0 0\n66185 31845 0 0\n66185 31676 0 0\n66121 31520 0 0\n66111 31510 0 0\n66120 31501 0 0\n66185 31345 0 0\n66185 31176 0 0\n66121 31020 0 0\n66001 30900 0 0\n65845 30835 0 0\n65825 30835 0 0\n65825 29465 0 0\n65825 29296 0 0\n65761 29140 0 0\n65641 29020 0 0\n65485 28955 0 0\n65435 28955 0 0\n65435 27995 0 0\n65435 27846 0 0\n65378 27708 0 0\n65273 27603 0 0\n65135 27545 0 0\n64986 27545 0 0\n64848 27602 0 0\n64743 27707 0 0\n64685 27845 0 0\n64685 27994 0 0\n64742 28132 0 0\n64847 28237 0 0\n64985 28295 0 0\n65134 28295 0 0\n65272 28238 0 0\n65377 28133 0 0\n65435 27995 0 0\n65435 28955 0 0\n65316 28955 0 0\n65160 29019 0 0\n65040 29139 0 0\n64975 29295 0 0\n64975 29464 0 0\n65039 29620 0 0\n65159 29740 0 0\n65315 29805 0 0\n65484 29805 0 0\n65640 29741 0 0\n65760 29621 0 0\n65825 29465 0 0\n65825 30835 0 0\n65676 30835 0 0\n65520 30899 0 0\n65400 31019 0 0\n65335 31175 0 0\n65335 31344 0 0\n65399 31500 0 0\n65409 31510 0 0\n65400 31519 0 0\n65335 31675 0 0\n65335 31844 0 0\n65399 32000 0 0\n65519 32120 0 0\n65675 32185 0 0\n65844 32185 0 0\n66000 32121 0 0\n66120 32001 0 0\n66185 31845 0 0\n66185 32039 0 0\n66035 32189 0 0\n65951 32391 0 0\n65951 32609 0 0\n66035 32811 0 0\n66189 32965 0 0\n66273 33000 0 0\n66189 33035 0 0\n66035 33189 0 0\n65951 33391 0 0\n65951 33609 0 0\n66035 33811 0 0\n66189 33965 0 0\n66273 34000 0 0\n66189 34035 0 0\n66035 34189 0 0\n65951 34391 0 0\n65951 34609 0 0\n66035 34811 0 0\n66189 34965 0 0\n66273 35000 0 0\n66189 35035 0 0\n66035 35189 0 0\n65951 35391 0 0\n65951 35609 0 0\n66035 35811 0 0\n66189 35965 0 0\n66391 36049 0 0\n66609 36049 0 0\n66811 35965 0 0\n66965 35811 0 0\n67049 35609 0 0\n67049 40734 0 0\n66990 40759 0 0\n66894 40855 0 0\n66736 40855 0 0\n66675 40880 0 0\n66675 40085 0 0\n66675 39916 0 0\n66611 39760 0 0\n66491 39640 0 0\n66385 39595 0 0\n66385 39556 0 0\n66331 39425 0 0\n66334 39425 0 0\n66490 39361 0 0\n66610 39241 0 0\n66675 39085 0 0\n66675 38916 0 0\n66675 38085 0 0\n66675 37916 0 0\n66645 37842 0 0\n66645 37005 0 0\n66645 36836 0 0\n66581 36680 0 0\n66461 36560 0 0\n66305 36495 0 0\n66136 36495 0 0\n65980 36559 0 0\n65860 36679 0 0\n65795 36835 0 0\n65795 37004 0 0\n65859 37160 0 0\n65979 37280 0 0\n66135 37345 0 0\n66304 37345 0 0\n66460 37281 0 0\n66580 37161 0 0\n66645 37005 0 0\n66645 37842 0 0\n66611 37760 0 0\n66491 37640 0 0\n66335 37575 0 0\n66166 37575 0 0\n66010 37639 0 0\n65890 37759 0 0\n65825 37915 0 0\n65825 38084 0 0\n65889 38240 0 0\n66009 38360 0 0\n66165 38425 0 0\n66334 38425 0 0\n66490 38361 0 0\n66610 38241 0 0\n66675 38085 0 0\n66675 38916 0 0\n66611 38760 0 0\n66491 38640 0 0\n66335 38575 0 0\n66166 38575 0 0\n66010 38639 0 0\n65890 38759 0 0\n65825 38915 0 0\n65825 39084 0 0\n65878 39215 0 0\n65876 39215 0 0\n65720 39279 0 0\n65600 39399 0 0\n65535 39555 0 0\n65535 39724 0 0\n65599 39880 0 0\n65719 40000 0 0\n65825 40044 0 0\n65825 40084 0 0\n65889 40240 0 0\n66009 40360 0 0\n66165 40425 0 0\n66334 40425 0 0\n66490 40361 0 0\n66610 40241 0 0\n66675 40085 0 0\n66675 40880 0 0\n66580 40919 0 0\n66460 41039 0 0\n66395 41195 0 0\n66395 41364 0 0\n66459 41520 0 0\n66579 41640 0 0\n66735 41705 0 0\n66904 41705 0 0\n67060 41641 0 0\n67137 41563 0 0\n67189 41690 0 0\n67309 41810 0 0\n67465 41875 0 0\n67495 41875 0 0\n67495 41884 0 0\n67559 42040 0 0\n67679 42160 0 0\n67835 42225 0 0\n68004 42225 0 0\n68160 42161 0 0\n68280 42041 0 0\n68345 41885 0 0\n68345 47970 0 0\n68189 48035 0 0\n68035 48189 0 0\n68000 48273 0 0\n67965 48189 0 0\n67811 48035 0 0\n67609 47951 0 0\n67391 47951 0 0\n67235 48015 0 0\n67235 45595 0 0\n67235 45426 0 0\n67171 45270 0 0\n67051 45150 0 0\n66895 45085 0 0\n66745 45085 0 0\n66745 42385 0 0\n66745 42216 0 0\n66681 42060 0 0\n66561 41940 0 0\n66405 41875 0 0\n66376 41875 0 0\n66321 41740 0 0\n66201 41620 0 0\n66045 41555 0 0\n65876 41555 0 0\n65720 41619 0 0\n65600 41739 0 0\n65535 41895 0 0\n65535 42064 0 0\n65599 42220 0 0\n65699 42320 0 0\n65620 42399 0 0\n65555 42555 0 0\n65555 42724 0 0\n65619 42880 0 0\n65739 43000 0 0\n65825 43035 0 0\n65825 43084 0 0\n65889 43240 0 0\n66009 43360 0 0\n66165 43425 0 0\n66334 43425 0 0\n66490 43361 0 0\n66610 43241 0 0\n66675 43085 0 0\n66675 42916 0 0\n66611 42760 0 0\n66525 42674 0 0\n66560 42661 0 0\n66680 42541 0 0\n66745 42385 0 0\n66745 45085 0 0\n66726 45085 0 0\n66685 45101 0 0\n66685 44105 0 0\n66685 43936 0 0\n66621 43780 0 0\n66501 43660 0 0\n66345 43595 0 0\n66176 43595 0 0\n66024 43657 0 0\n65875 43595 0 0\n65706 43595 0 0\n65550 43659 0 0\n65430 43779 0 0\n65395 43863 0 0\n65395 36105 0 0\n65395 35936 0 0\n65331 35780 0 0\n65211 35660 0 0\n65145 35632 0 0\n65145 35145 0 0\n65145 34976 0 0\n65081 34820 0 0\n64961 34700 0 0\n64805 34635 0 0\n64796 34635 0 0\n64741 34500 0 0\n64675 34434 0 0\n64675 31585 0 0\n64675 31416 0 0\n64665 31391 0 0\n64665 30585 0 0\n64665 30416 0 0\n64625 30318 0 0\n64625 26845 0 0\n64625 26676 0 0\n64561 26520 0 0\n64441 26400 0 0\n64285 26335 0 0\n64116 26335 0 0\n63960 26399 0 0\n63840 26519 0 0\n63775 26675 0 0\n63775 26844 0 0\n63839 27000 0 0\n63959 27120 0 0\n64115 27185 0 0\n64284 27185 0 0\n64440 27121 0 0\n64560 27001 0 0\n64625 26845 0 0\n64625 30318 0 0\n64601 30260 0 0\n64481 30140 0 0\n64325 30075 0 0\n64156 30075 0 0\n64000 30139 0 0\n63880 30259 0 0\n63815 30415 0 0\n63815 30584 0 0\n63879 30740 0 0\n63999 30860 0 0\n64155 30925 0 0\n64324 30925 0 0\n64480 30861 0 0\n64600 30741 0 0\n64665 30585 0 0\n64665 31391 0 0\n64611 31260 0 0\n64491 31140 0 0\n64335 31075 0 0\n64166 31075 0 0\n64010 31139 0 0\n63890 31259 0 0\n63825 31415 0 0\n63825 31584 0 0\n63889 31740 0 0\n63894 31745 0 0\n63880 31759 0 0\n63815 31915 0 0\n63815 32084 0 0\n63879 32240 0 0\n63999 32360 0 0\n64155 32425 0 0\n64324 32425 0 0\n64480 32361 0 0\n64600 32241 0 0\n64665 32085 0 0\n64665 31916 0 0\n64601 31760 0 0\n64596 31755 0 0\n64610 31741 0 0\n64675 31585 0 0\n64675 34434 0 0\n64621 34380 0 0\n64465 34315 0 0\n64296 34315 0 0\n64140 34379 0 0\n64020 34499 0 0\n63985 34580 0 0\n63961 34520 0 0\n63841 34400 0 0\n63745 34360 0 0\n63745 34336 0 0\n63681 34180 0 0\n63561 34060 0 0\n63514 34040 0 0\n63514 27446 0 0\n63514 27233 0 0\n63433 27036 0 0\n63282 26886 0 0\n63086 26804 0 0\n62873 26804 0 0\n62676 26885 0 0\n62526 27036 0 0\n62444 27232 0 0\n62444 27445 0 0\n62525 27642 0 0\n62676 27792 0 0\n62872 27874 0 0\n63085 27874 0 0\n63282 27793 0 0\n63432 27642 0 0\n63514 27446 0 0\n63514 34040 0 0\n63442 34010 0 0\n63381 33860 0 0\n63261 33740 0 0\n63105 33675 0 0\n62936 33675 0 0\n62780 33739 0 0\n62660 33859 0 0\n62595 34015 0 0\n62595 34184 0 0\n62659 34340 0 0\n62779 34460 0 0\n62897 34509 0 0\n62959 34660 0 0\n63079 34780 0 0\n63175 34820 0 0\n63175 34844 0 0\n63239 35000 0 0\n63359 35120 0 0\n63515 35185 0 0\n63540 35185 0 0\n63579 35280 0 0\n63699 35400 0 0\n63855 35465 0 0\n64024 35465 0 0\n64180 35401 0 0\n64300 35281 0 0\n64325 35219 0 0\n64359 35300 0 0\n64479 35420 0 0\n64635 35485 0 0\n64804 35485 0 0\n64960 35421 0 0\n65080 35301 0 0\n65145 35145 0 0\n65145 35632 0 0\n65055 35595 0 0\n64886 35595 0 0\n64730 35659 0 0\n64610 35779 0 0\n64545 35935 0 0\n64545 36104 0 0\n64609 36260 0 0\n64729 36380 0 0\n64885 36445 0 0\n65054 36445 0 0\n65210 36381 0 0\n65330 36261 0 0\n65395 36105 0 0\n65395 43863 0 0\n65365 43935 0 0\n65365 44104 0 0\n65429 44260 0 0\n65549 44380 0 0\n65705 44445 0 0\n65874 44445 0 0\n66025 44382 0 0\n66175 44445 0 0\n66344 44445 0 0\n66500 44381 0 0\n66620 44261 0 0\n66685 44105 0 0\n66685 45101 0 0\n66570 45149 0 0\n66450 45269 0 0\n66385 45425 0 0\n66385 45594 0 0\n66449 45750 0 0\n66569 45870 0 0\n66725 45935 0 0\n66894 45935 0 0\n67050 45871 0 0\n67170 45751 0 0\n67235 45595 0 0\n67235 48015 0 0\n67189 48035 0 0\n67035 48189 0 0\n67000 48273 0 0\n66965 48189 0 0\n66811 48035 0 0\n66609 47951 0 0\n66391 47951 0 0\n66189 48035 0 0\n66035 48189 0 0\n66000 48273 0 0\n65965 48189 0 0\n65811 48035 0 0\n65609 47951 0 0\n65391 47951 0 0\n65189 48035 0 0\n65135 48089 0 0\n65135 37235 0 0\n65135 37066 0 0\n65071 36910 0 0\n64951 36790 0 0\n64795 36725 0 0\n64626 36725 0 0\n64470 36789 0 0\n64350 36909 0 0\n64285 37065 0 0\n64285 37234 0 0\n64349 37390 0 0\n64469 37510 0 0\n64625 37575 0 0\n64794 37575 0 0\n64950 37511 0 0\n65070 37391 0 0\n65135 37235 0 0\n65135 48089 0 0\n65125 48099 0 0\n65125 42545 0 0\n65125 42376 0 0\n65071 42244 0 0\n65125 42115 0 0\n65125 41946 0 0\n65068 41809 0 0\n65125 41675 0 0\n65125 41506 0 0\n65062 41354 0 0\n65125 41205 0 0\n65125 41036 0 0\n65125 39405 0 0\n65125 39236 0 0\n65061 39080 0 0\n64941 38960 0 0\n64785 38895 0 0\n64616 38895 0 0\n64460 38959 0 0\n64340 39079 0 0\n64275 39235 0 0\n64275 39404 0 0\n64339 39560 0 0\n64459 39680 0 0\n64615 39745 0 0\n64784 39745 0 0\n64940 39681 0 0\n65060 39561 0 0\n65125 39405 0 0\n65125 41036 0 0\n65061 40880 0 0\n64941 40760 0 0\n64785 40695 0 0\n64616 40695 0 0\n64460 40759 0 0\n64340 40879 0 0\n64275 41035 0 0\n64275 41204 0 0\n64337 41355 0 0\n64275 41505 0 0\n64275 41674 0 0\n64331 41810 0 0\n64275 41945 0 0\n64275 42114 0 0\n64328 42245 0 0\n64275 42375 0 0\n64275 42444 0 0\n64161 42330 0 0\n64005 42265 0 0\n63836 42265 0 0\n63685 42326 0 0\n63685 36385 0 0\n63685 36216 0 0\n63621 36060 0 0\n63501 35940 0 0\n63345 35875 0 0\n63176 35875 0 0\n63020 35939 0 0\n62900 36059 0 0\n62835 36215 0 0\n62835 36384 0 0\n62899 36540 0 0\n63019 36660 0 0\n63175 36725 0 0\n63344 36725 0 0\n63500 36661 0 0\n63620 36541 0 0\n63685 36385 0 0\n63685 42326 0 0\n63680 42329 0 0\n63560 42449 0 0\n63498 42596 0 0\n63370 42649 0 0\n63250 42769 0 0\n63185 42925 0 0\n63185 43094 0 0\n63249 43250 0 0\n63369 43370 0 0\n63525 43435 0 0\n63694 43435 0 0\n63850 43371 0 0\n63970 43251 0 0\n64031 43103 0 0\n64160 43051 0 0\n64265 42946 0 0\n64265 43034 0 0\n64329 43190 0 0\n64449 43310 0 0\n64605 43375 0 0\n64774 43375 0 0\n64930 43311 0 0\n65050 43191 0 0\n65115 43035 0 0\n65115 42866 0 0\n65051 42710 0 0\n65060 42701 0 0\n65125 42545 0 0\n65125 48099 0 0\n65035 48189 0 0\n65000 48273 0 0\n64965 48189 0 0\n64925 48149 0 0\n64925 45335 0 0\n64925 45166 0 0\n64861 45010 0 0\n64741 44890 0 0\n64585 44825 0 0\n64416 44825 0 0\n64260 44889 0 0\n64140 45009 0 0\n64075 45165 0 0\n64075 45334 0 0\n64139 45490 0 0\n64259 45610 0 0\n64415 45675 0 0\n64584 45675 0 0\n64740 45611 0 0\n64860 45491 0 0\n64925 45335 0 0\n64925 48149 0 0\n64811 48035 0 0\n64609 47951 0 0\n64391 47951 0 0\n64189 48035 0 0\n64035 48189 0 0\n64000 48273 0 0\n63965 48189 0 0\n63855 48079 0 0\n63855 45055 0 0\n63855 44886 0 0\n63791 44730 0 0\n63671 44610 0 0\n63515 44545 0 0\n63346 44545 0 0\n63295 44565 0 0\n63295 43785 0 0\n63295 43616 0 0\n63231 43460 0 0\n63160 43389 0 0\n63175 43355 0 0\n63175 43186 0 0\n63111 43030 0 0\n62991 42910 0 0\n62835 42845 0 0\n62666 42845 0 0\n62510 42909 0 0\n62425 42994 0 0\n62425 32085 0 0\n62425 31916 0 0\n62361 31760 0 0\n62241 31640 0 0\n62085 31575 0 0\n61916 31575 0 0\n61760 31639 0 0\n61640 31759 0 0\n61575 31915 0 0\n61575 32084 0 0\n61639 32240 0 0\n61759 32360 0 0\n61915 32425 0 0\n62084 32425 0 0\n62240 32361 0 0\n62360 32241 0 0\n62425 32085 0 0\n62425 42994 0 0\n62390 43029 0 0\n62325 43185 0 0\n62325 43354 0 0\n62389 43510 0 0\n62459 43580 0 0\n62445 43615 0 0\n62445 43784 0 0\n62509 43940 0 0\n62629 44060 0 0\n62785 44125 0 0\n62954 44125 0 0\n63110 44061 0 0\n63230 43941 0 0\n63295 43785 0 0\n63295 44565 0 0\n63190 44609 0 0\n63080 44719 0 0\n63071 44710 0 0\n62915 44645 0 0\n62746 44645 0 0\n62590 44709 0 0\n62535 44763 0 0\n62395 44705 0 0\n62226 44705 0 0\n62105 44754 0 0\n62105 36345 0 0\n62105 36176 0 0\n62041 36020 0 0\n61921 35900 0 0\n61825 35860 0 0\n61825 35125 0 0\n61825 34956 0 0\n61761 34800 0 0\n61641 34680 0 0\n61556 34644 0 0\n61556 27446 0 0\n61556 27233 0 0\n61475 27036 0 0\n61324 26886 0 0\n61128 26804 0 0\n60915 26804 0 0\n60718 26885 0 0\n60568 27036 0 0\n60486 27232 0 0\n60486 27445 0 0\n60567 27642 0 0\n60718 27792 0 0\n60914 27874 0 0\n61127 27874 0 0\n61324 27793 0 0\n61474 27642 0 0\n61556 27446 0 0\n61556 34644 0 0\n61485 34615 0 0\n61485 33245 0 0\n61485 33076 0 0\n61485 29405 0 0\n61485 29236 0 0\n61421 29080 0 0\n61301 28960 0 0\n61145 28895 0 0\n61065 28895 0 0\n61065 28816 0 0\n61001 28660 0 0\n60881 28540 0 0\n60725 28475 0 0\n60556 28475 0 0\n60400 28539 0 0\n60280 28659 0 0\n60215 28815 0 0\n60215 28984 0 0\n60279 29140 0 0\n60399 29260 0 0\n60555 29325 0 0\n60635 29325 0 0\n60635 29404 0 0\n60699 29560 0 0\n60819 29680 0 0\n60975 29745 0 0\n61144 29745 0 0\n61300 29681 0 0\n61420 29561 0 0\n61485 29405 0 0\n61485 33076 0 0\n61421 32920 0 0\n61301 32800 0 0\n61145 32735 0 0\n60976 32735 0 0\n60820 32799 0 0\n60700 32919 0 0\n60635 33075 0 0\n60635 33244 0 0\n60699 33400 0 0\n60819 33520 0 0\n60975 33585 0 0\n61144 33585 0 0\n61300 33521 0 0\n61420 33401 0 0\n61485 33245 0 0\n61485 34615 0 0\n61316 34615 0 0\n61160 34679 0 0\n61040 34799 0 0\n60975 34955 0 0\n60975 35124 0 0\n61039 35280 0 0\n61159 35400 0 0\n61315 35465 0 0\n61484 35465 0 0\n61640 35401 0 0\n61760 35281 0 0\n61825 35125 0 0\n61825 35860 0 0\n61765 35835 0 0\n61596 35835 0 0\n61440 35899 0 0\n61320 36019 0 0\n61255 36175 0 0\n61255 36344 0 0\n61319 36500 0 0\n61439 36620 0 0\n61595 36685 0 0\n61764 36685 0 0\n61920 36621 0 0\n62040 36501 0 0\n62105 36345 0 0\n62105 44754 0 0\n62070 44769 0 0\n62039 44799 0 0\n61885 44735 0 0\n61716 44735 0 0\n61560 44799 0 0\n61440 44919 0 0\n61375 45075 0 0\n61375 45244 0 0\n61439 45400 0 0\n61559 45520 0 0\n61715 45585 0 0\n61884 45585 0 0\n62040 45521 0 0\n62070 45490 0 0\n62225 45555 0 0\n62394 45555 0 0\n62550 45491 0 0\n62604 45436 0 0\n62745 45495 0 0\n62914 45495 0 0\n63070 45431 0 0\n63180 45321 0 0\n63189 45330 0 0\n63345 45395 0 0\n63514 45395 0 0\n63670 45331 0 0\n63790 45211 0 0\n63855 45055 0 0\n63855 48079 0 0\n63811 48035 0 0\n63609 47951 0 0\n63391 47951 0 0\n63189 48035 0 0\n63035 48189 0 0\n62951 48391 0 0\n62951 48609 0 0\n63035 48811 0 0\n63189 48965 0 0\n63391 49049 0 0\n63609 49049 0 0\n63811 48965 0 0\n63965 48811 0 0\n64000 48726 0 0\n64035 48811 0 0\n64189 48965 0 0\n64391 49049 0 0\n64609 49049 0 0\n64811 48965 0 0\n64965 48811 0 0\n65000 48726 0 0\n65035 48811 0 0\n65189 48965 0 0\n65391 49049 0 0\n65609 49049 0 0\n65811 48965 0 0\n65965 48811 0 0\n66000 48726 0 0\n66035 48811 0 0\n66189 48965 0 0\n66391 49049 0 0\n66609 49049 0 0\n66811 48965 0 0\n66965 48811 0 0\n67000 48726 0 0\n67035 48811 0 0\n67189 48965 0 0\n67391 49049 0 0\n67609 49049 0 0\n67811 48965 0 0\n67965 48811 0 0\n68000 48726 0 0\n68035 48811 0 0\n68189 48965 0 0\n68391 49049 0 0\n68609 49049 0 0\n68811 48965 0 0\n68965 48811 0 0\n69000 48726 0 0\n69035 48811 0 0\n69189 48965 0 0\n69391 49049 0 0\n69609 49049 0 0\n69811 48965 0 0\n69965 48811 0 0\n70000 48726 0 0\n70035 48811 0 0\n70189 48965 0 0\n70391 49049 0 0\n70609 49049 0 0\n70811 48965 0 0\n70965 48811 0 0\n71000 48726 0 0\n71035 48811 0 0\n71189 48965 0 0\n71391 49049 0 0\n71609 49049 0 0\n71811 48965 0 0\n71965 48811 0 0\n72000 48726 0 0\n72035 48811 0 0\n72189 48965 0 0\n72391 49049 0 0\n72609 49049 0 0\n72811 48965 0 0\n72965 48811 0 0\n73000 48726 0 0\n73035 48811 0 0\n73189 48965 0 0\n73391 49049 0 0\n73609 49049 0 0\n73811 48965 0 0\n73951 48825 0 0\n73951 48849 0 0\n73989 48941 0 0\n74059 49011 0 0\n74150 49049 0 0\n74249 49049 0 0\n74849 49049 0 0\n74941 49011 0 0\n75011 48941 0 0\n75049 48850 0 0\n75049 50068 0 0\n75000 50089 0 0\n74924 50165 0 0\n74924 49570 0 0\n74919 49402 0 0\n74864 49273 0 0\n74801 49241 0 0\n74759 49283 0 0\n74759 49199 0 0\n74727 49136 0 0\n74570 49076 0 0\n74402 49081 0 0\n74273 49136 0 0\n74241 49199 0 0\n74500 49458 0 0\n74759 49199 0 0\n74759 49283 0 0\n74542 49500 0 0\n74801 49759 0 0\n74864 49727 0 0\n74924 49570 0 0\n74924 50165 0 0\n74880 50209 0 0\n74815 50365 0 0\n74815 50534 0 0\n74879 50690 0 0\n74999 50810 0 0\n75155 50875 0 0\n75324 50875 0 0\n75339 50868 0 0\n75389 50990 0 0\n75509 51110 0 0\n75665 51175 0 0\n75834 51175 0 0\n75990 51111 0 0\n76110 50991 0 0\n76175 50835 0 0\n76175 51950 0 0\n75792 51950 0 0\n75406 52110 0 0\n75110 52405 0 0\n74950 52790 0 0\n74950 53208 0 0\n75110 53594 0 0\n75405 53890 0 0\n75549 53950 0 0\n74759 53950 0 0\n74759 49801 0 0\n74500 49542 0 0\n74458 49584 0 0\n74458 49500 0 0\n74199 49241 0 0\n74136 49273 0 0\n74076 49430 0 0\n74081 49598 0 0\n74136 49727 0 0\n74199 49759 0 0\n74458 49500 0 0\n74458 49584 0 0\n74241 49801 0 0\n74273 49864 0 0\n74430 49924 0 0\n74598 49919 0 0\n74727 49864 0 0\n74759 49801 0 0\n74759 53950 0 0\n74049 53950 0 0\n74049 52850 0 0\n74049 52751 0 0\n74049 52151 0 0\n74011 52059 0 0\n73941 51989 0 0\n73924 51981 0 0\n73924 49570 0 0\n73919 49402 0 0\n73864 49273 0 0\n73801 49241 0 0\n73759 49283 0 0\n73759 49199 0 0\n73727 49136 0 0\n73570 49076 0 0\n73402 49081 0 0\n73273 49136 0 0\n73241 49199 0 0\n73500 49458 0 0\n73759 49199 0 0\n73759 49283 0 0\n73542 49500 0 0\n73801 49759 0 0\n73864 49727 0 0\n73924 49570 0 0\n73924 51981 0 0\n73850 51951 0 0\n73759 51951 0 0\n73759 49801 0 0\n73500 49542 0 0\n73458 49584 0 0\n73458 49500 0 0\n73199 49241 0 0\n73136 49273 0 0\n73076 49430 0 0\n73081 49598 0 0\n73136 49727 0 0\n73199 49759 0 0\n73458 49500 0 0\n73458 49584 0 0\n73241 49801 0 0\n73273 49864 0 0\n73430 49924 0 0\n73598 49919 0 0\n73727 49864 0 0\n73759 49801 0 0\n73759 51951 0 0\n73751 51951 0 0\n73151 51951 0 0\n73059 51989 0 0\n72989 52059 0 0\n72951 52150 0 0\n72951 52175 0 0\n72924 52148 0 0\n72924 49570 0 0\n72919 49402 0 0\n72864 49273 0 0\n72801 49241 0 0\n72759 49283 0 0\n72759 49199 0 0\n72727 49136 0 0\n72570 49076 0 0\n72402 49081 0 0\n72273 49136 0 0\n72241 49199 0 0\n72500 49458 0 0\n72759 49199 0 0\n72759 49283 0 0\n72542 49500 0 0\n72801 49759 0 0\n72864 49727 0 0\n72924 49570 0 0\n72924 52148 0 0\n72811 52035 0 0\n72759 52013 0 0\n72759 49801 0 0\n72500 49542 0 0\n72458 49584 0 0\n72458 49500 0 0\n72199 49241 0 0\n72136 49273 0 0\n72076 49430 0 0\n72081 49598 0 0\n72136 49727 0 0\n72199 49759 0 0\n72458 49500 0 0\n72458 49584 0 0\n72241 49801 0 0\n72273 49864 0 0\n72430 49924 0 0\n72598 49919 0 0\n72727 49864 0 0\n72759 49801 0 0\n72759 52013 0 0\n72609 51951 0 0\n72391 51951 0 0\n72189 52035 0 0\n72035 52189 0 0\n72000 52273 0 0\n71965 52189 0 0\n71924 52148 0 0\n71924 49570 0 0\n71919 49402 0 0\n71864 49273 0 0\n71801 49241 0 0\n71759 49283 0 0\n71759 49199 0 0\n71727 49136 0 0\n71570 49076 0 0\n71402 49081 0 0\n71273 49136 0 0\n71241 49199 0 0\n71500 49458 0 0\n71759 49199 0 0\n71759 49283 0 0\n71542 49500 0 0\n71801 49759 0 0\n71864 49727 0 0\n71924 49570 0 0\n71924 52148 0 0\n71811 52035 0 0\n71759 52013 0 0\n71759 49801 0 0\n71500 49542 0 0\n71458 49584 0 0\n71458 49500 0 0\n71199 49241 0 0\n71136 49273 0 0\n71076 49430 0 0\n71081 49598 0 0\n71136 49727 0 0\n71199 49759 0 0\n71458 49500 0 0\n71458 49584 0 0\n71241 49801 0 0\n71273 49864 0 0\n71430 49924 0 0\n71598 49919 0 0\n71727 49864 0 0\n71759 49801 0 0\n71759 52013 0 0\n71609 51951 0 0\n71391 51951 0 0\n71189 52035 0 0\n71035 52189 0 0\n71000 52273 0 0\n70965 52189 0 0\n70924 52148 0 0\n70924 49570 0 0\n70919 49402 0 0\n70864 49273 0 0\n70801 49241 0 0\n70759 49283 0 0\n70759 49199 0 0\n70727 49136 0 0\n70570 49076 0 0\n70402 49081 0 0\n70273 49136 0 0\n70241 49199 0 0\n70500 49458 0 0\n70759 49199 0 0\n70759 49283 0 0\n70542 49500 0 0\n70801 49759 0 0\n70864 49727 0 0\n70924 49570 0 0\n70924 52148 0 0\n70811 52035 0 0\n70759 52013 0 0\n70759 49801 0 0\n70500 49542 0 0\n70458 49584 0 0\n70458 49500 0 0\n70199 49241 0 0\n70136 49273 0 0\n70076 49430 0 0\n70081 49598 0 0\n70136 49727 0 0\n70199 49759 0 0\n70458 49500 0 0\n70458 49584 0 0\n70241 49801 0 0\n70273 49864 0 0\n70430 49924 0 0\n70598 49919 0 0\n70727 49864 0 0\n70759 49801 0 0\n70759 52013 0 0\n70609 51951 0 0\n70391 51951 0 0\n70189 52035 0 0\n70035 52189 0 0\n70000 52273 0 0\n69965 52189 0 0\n69924 52148 0 0\n69924 49570 0 0\n69919 49402 0 0\n69864 49273 0 0\n69801 49241 0 0\n69759 49283 0 0\n69759 49199 0 0\n69727 49136 0 0\n69570 49076 0 0\n69402 49081 0 0\n69273 49136 0 0\n69241 49199 0 0\n69500 49458 0 0\n69759 49199 0 0\n69759 49283 0 0\n69542 49500 0 0\n69801 49759 0 0\n69864 49727 0 0\n69924 49570 0 0\n69924 52148 0 0\n69811 52035 0 0\n69759 52013 0 0\n69759 49801 0 0\n69500 49542 0 0\n69458 49584 0 0\n69458 49500 0 0\n69199 49241 0 0\n69136 49273 0 0\n69076 49430 0 0\n69081 49598 0 0\n69136 49727 0 0\n69199 49759 0 0\n69458 49500 0 0\n69458 49584 0 0\n69241 49801 0 0\n69273 49864 0 0\n69430 49924 0 0\n69598 49919 0 0\n69727 49864 0 0\n69759 49801 0 0\n69759 52013 0 0\n69609 51951 0 0\n69391 51951 0 0\n69189 52035 0 0\n69035 52189 0 0\n68951 52391 0 0\n68951 52609 0 0\n69035 52811 0 0\n69189 52965 0 0\n69391 53049 0 0\n69609 53049 0 0\n69811 52965 0 0\n69965 52811 0 0\n70000 52726 0 0\n70035 52811 0 0\n70189 52965 0 0\n70391 53049 0 0\n70609 53049 0 0\n70811 52965 0 0\n70965 52811 0 0\n71000 52726 0 0\n71035 52811 0 0\n71189 52965 0 0\n71391 53049 0 0\n71609 53049 0 0\n71811 52965 0 0\n71965 52811 0 0\n72000 52726 0 0\n72035 52811 0 0\n72189 52965 0 0\n72391 53049 0 0\n72609 53049 0 0\n72811 52965 0 0\n72951 52825 0 0\n72951 52849 0 0\n72989 52941 0 0\n73059 53011 0 0\n73150 53049 0 0\n73249 53049 0 0\n73849 53049 0 0\n73941 53011 0 0\n74011 52941 0 0\n74049 52850 0 0\n74049 53950 0 0\n73924 53950 0 0\n73924 53570 0 0\n73919 53402 0 0\n73864 53273 0 0\n73801 53241 0 0\n73759 53283 0 0\n73759 53199 0 0\n73727 53136 0 0\n73570 53076 0 0\n73402 53081 0 0\n73273 53136 0 0\n73241 53199 0 0\n73500 53458 0 0\n73759 53199 0 0\n73759 53283 0 0\n73542 53500 0 0\n73801 53759 0 0\n73864 53727 0 0\n73924 53570 0 0\n73924 53950 0 0\n73759 53950 0 0\n73759 53801 0 0\n73500 53542 0 0\n73458 53584 0 0\n73458 53500 0 0\n73199 53241 0 0\n73136 53273 0 0\n73076 53430 0 0\n73081 53598 0 0\n73136 53727 0 0\n73199 53759 0 0\n73458 53500 0 0\n73458 53584 0 0\n73241 53801 0 0\n73273 53864 0 0\n73430 53924 0 0\n73598 53919 0 0\n73727 53864 0 0\n73759 53801 0 0\n73759 53950 0 0\n72924 53950 0 0\n72924 53570 0 0\n72919 53402 0 0\n72864 53273 0 0\n72801 53241 0 0\n72759 53283 0 0\n72759 53199 0 0\n72727 53136 0 0\n72570 53076 0 0\n72402 53081 0 0\n72273 53136 0 0\n72241 53199 0 0\n72500 53458 0 0\n72759 53199 0 0\n72759 53283 0 0\n72542 53500 0 0\n72801 53759 0 0\n72864 53727 0 0\n72924 53570 0 0\n72924 53950 0 0\n72759 53950 0 0\n72759 53801 0 0\n72500 53542 0 0\n72458 53584 0 0\n72458 53500 0 0\n72199 53241 0 0\n72136 53273 0 0\n72076 53430 0 0\n72081 53598 0 0\n72136 53727 0 0\n72199 53759 0 0\n72458 53500 0 0\n72458 53584 0 0\n72241 53801 0 0\n72273 53864 0 0\n72430 53924 0 0\n72598 53919 0 0\n72727 53864 0 0\n72759 53801 0 0\n72759 53950 0 0\n71924 53950 0 0\n71924 53570 0 0\n71919 53402 0 0\n71864 53273 0 0\n71801 53241 0 0\n71759 53283 0 0\n71759 53199 0 0\n71727 53136 0 0\n71570 53076 0 0\n71402 53081 0 0\n71273 53136 0 0\n71241 53199 0 0\n71500 53458 0 0\n71759 53199 0 0\n71759 53283 0 0\n71542 53500 0 0\n71801 53759 0 0\n71864 53727 0 0\n71924 53570 0 0\n71924 53950 0 0\n71759 53950 0 0\n71759 53801 0 0\n71500 53542 0 0\n71458 53584 0 0\n71458 53500 0 0\n71199 53241 0 0\n71136 53273 0 0\n71076 53430 0 0\n71081 53598 0 0\n71136 53727 0 0\n71199 53759 0 0\n71458 53500 0 0\n71458 53584 0 0\n71241 53801 0 0\n71273 53864 0 0\n71430 53924 0 0\n71598 53919 0 0\n71727 53864 0 0\n71759 53801 0 0\n71759 53950 0 0\n70924 53950 0 0\n70924 53570 0 0\n70919 53402 0 0\n70864 53273 0 0\n70801 53241 0 0\n70759 53283 0 0\n70759 53199 0 0\n70727 53136 0 0\n70570 53076 0 0\n70402 53081 0 0\n70273 53136 0 0\n70241 53199 0 0\n70500 53458 0 0\n70759 53199 0 0\n70759 53283 0 0\n70542 53500 0 0\n70801 53759 0 0\n70864 53727 0 0\n70924 53570 0 0\n70924 53950 0 0\n70759 53950 0 0\n70759 53801 0 0\n70500 53542 0 0\n70458 53584 0 0\n70458 53500 0 0\n70199 53241 0 0\n70136 53273 0 0\n70076 53430 0 0\n70081 53598 0 0\n70136 53727 0 0\n70199 53759 0 0\n70458 53500 0 0\n70458 53584 0 0\n70241 53801 0 0\n70273 53864 0 0\n70430 53924 0 0\n70598 53919 0 0\n70727 53864 0 0\n70759 53801 0 0\n70759 53950 0 0\n69924 53950 0 0\n69924 53570 0 0\n69919 53402 0 0\n69864 53273 0 0\n69801 53241 0 0\n69759 53283 0 0\n69759 53199 0 0\n69727 53136 0 0\n69570 53076 0 0\n69402 53081 0 0\n69273 53136 0 0\n69241 53199 0 0\n69500 53458 0 0\n69759 53199 0 0\n69759 53283 0 0\n69542 53500 0 0\n69801 53759 0 0\n69864 53727 0 0\n69924 53570 0 0\n69924 53950 0 0\n69759 53950 0 0\n69759 53801 0 0\n69500 53542 0 0\n69458 53584 0 0\n69458 53500 0 0\n69199 53241 0 0\n69136 53273 0 0\n69076 53430 0 0\n69081 53598 0 0\n69136 53727 0 0\n69199 53759 0 0\n69458 53500 0 0\n69458 53584 0 0\n69241 53801 0 0\n69273 53864 0 0\n69430 53924 0 0\n69598 53919 0 0\n69727 53864 0 0\n69759 53801 0 0\n69759 53950 0 0\n68924 53950 0 0\n68924 49570 0 0\n68919 49402 0 0\n68864 49273 0 0\n68801 49241 0 0\n68759 49283 0 0\n68759 49199 0 0\n68727 49136 0 0\n68570 49076 0 0\n68402 49081 0 0\n68273 49136 0 0\n68241 49199 0 0\n68500 49458 0 0\n68759 49199 0 0\n68759 49283 0 0\n68542 49500 0 0\n68801 49759 0 0\n68864 49727 0 0\n68924 49570 0 0\n68924 53950 0 0\n68759 53950 0 0\n68759 49801 0 0\n68500 49542 0 0\n68458 49584 0 0\n68458 49500 0 0\n68199 49241 0 0\n68136 49273 0 0\n68076 49430 0 0\n68081 49598 0 0\n68136 49727 0 0\n68199 49759 0 0\n68458 49500 0 0\n68458 49584 0 0\n68241 49801 0 0\n68273 49864 0 0\n68430 49924 0 0\n68598 49919 0 0\n68727 49864 0 0\n68759 49801 0 0\n68759 53950 0 0\n67924 53950 0 0\n67924 49570 0 0\n67919 49402 0 0\n67864 49273 0 0\n67801 49241 0 0\n67759 49283 0 0\n67759 49199 0 0\n67727 49136 0 0\n67570 49076 0 0\n67402 49081 0 0\n67273 49136 0 0\n67241 49199 0 0\n67500 49458 0 0\n67759 49199 0 0\n67759 49283 0 0\n67542 49500 0 0\n67801 49759 0 0\n67864 49727 0 0\n67924 49570 0 0\n67924 53950 0 0\n67759 53950 0 0\n67759 49801 0 0\n67500 49542 0 0\n67458 49584 0 0\n67458 49500 0 0\n67199 49241 0 0\n67136 49273 0 0\n67076 49430 0 0\n67081 49598 0 0\n67136 49727 0 0\n67199 49759 0 0\n67458 49500 0 0\n67458 49584 0 0\n67241 49801 0 0\n67273 49864 0 0\n67430 49924 0 0\n67598 49919 0 0\n67727 49864 0 0\n67759 49801 0 0\n67759 53950 0 0\n66924 53950 0 0\n66924 49570 0 0\n66919 49402 0 0\n66864 49273 0 0\n66801 49241 0 0\n66759 49283 0 0\n66759 49199 0 0\n66727 49136 0 0\n66570 49076 0 0\n66402 49081 0 0\n66273 49136 0 0\n66241 49199 0 0\n66500 49458 0 0\n66759 49199 0 0\n66759 49283 0 0\n66542 49500 0 0\n66801 49759 0 0\n66864 49727 0 0\n66924 49570 0 0\n66924 53950 0 0\n66759 53950 0 0\n66759 49801 0 0\n66500 49542 0 0\n66458 49584 0 0\n66458 49500 0 0\n66199 49241 0 0\n66136 49273 0 0\n66076 49430 0 0\n66081 49598 0 0\n66136 49727 0 0\n66199 49759 0 0\n66458 49500 0 0\n66458 49584 0 0\n66241 49801 0 0\n66273 49864 0 0\n66430 49924 0 0\n66598 49919 0 0\n66727 49864 0 0\n66759 49801 0 0\n66759 53950 0 0\n66525 53950 0 0\n66525 53085 0 0\n66525 52916 0 0\n66461 52760 0 0\n66341 52640 0 0\n66185 52575 0 0\n66016 52575 0 0\n65965 52595 0 0\n65965 51785 0 0\n65965 51616 0 0\n65924 51516 0 0\n65924 49570 0 0\n65919 49402 0 0\n65864 49273 0 0\n65801 49241 0 0\n65759 49283 0 0\n65759 49199 0 0\n65727 49136 0 0\n65570 49076 0 0\n65402 49081 0 0\n65273 49136 0 0\n65241 49199 0 0\n65500 49458 0 0\n65759 49199 0 0\n65759 49283 0 0\n65542 49500 0 0\n65801 49759 0 0\n65864 49727 0 0\n65924 49570 0 0\n65924 51516 0 0\n65901 51460 0 0\n65781 51340 0 0\n65759 51330 0 0\n65759 49801 0 0\n65500 49542 0 0\n65458 49584 0 0\n65458 49500 0 0\n65199 49241 0 0\n65136 49273 0 0\n65076 49430 0 0\n65081 49598 0 0\n65136 49727 0 0\n65199 49759 0 0\n65458 49500 0 0\n65458 49584 0 0\n65241 49801 0 0\n65273 49864 0 0\n65430 49924 0 0\n65598 49919 0 0\n65727 49864 0 0\n65759 49801 0 0\n65759 51330 0 0\n65625 51275 0 0\n65456 51275 0 0\n65300 51339 0 0\n65180 51459 0 0\n65115 51615 0 0\n65115 51784 0 0\n65179 51940 0 0\n65299 52060 0 0\n65455 52125 0 0\n65624 52125 0 0\n65780 52061 0 0\n65900 51941 0 0\n65965 51785 0 0\n65965 52595 0 0\n65860 52639 0 0\n65740 52759 0 0\n65675 52915 0 0\n65675 53084 0 0\n65739 53240 0 0\n65859 53360 0 0\n66015 53425 0 0\n66184 53425 0 0\n66340 53361 0 0\n66460 53241 0 0\n66525 53085 0 0\n66525 53950 0 0\n64924 53950 0 0\n64924 49570 0 0\n64919 49402 0 0\n64864 49273 0 0\n64801 49241 0 0\n64759 49283 0 0\n64759 49199 0 0\n64727 49136 0 0\n64570 49076 0 0\n64402 49081 0 0\n64273 49136 0 0\n64241 49199 0 0\n64500 49458 0 0\n64759 49199 0 0\n64759 49283 0 0\n64542 49500 0 0\n64801 49759 0 0\n64864 49727 0 0\n64924 49570 0 0\n64924 53950 0 0\n64759 53950 0 0\n64759 49801 0 0\n64500 49542 0 0\n64458 49584 0 0\n64458 49500 0 0\n64199 49241 0 0\n64136 49273 0 0\n64076 49430 0 0\n64081 49598 0 0\n64136 49727 0 0\n64199 49759 0 0\n64458 49500 0 0\n64458 49584 0 0\n64241 49801 0 0\n64253 49825 0 0\n64166 49825 0 0\n64010 49889 0 0\n63924 49975 0 0\n63924 49570 0 0\n63919 49402 0 0\n63864 49273 0 0\n63801 49241 0 0\n63759 49283 0 0\n63759 49199 0 0\n63727 49136 0 0\n63570 49076 0 0\n63402 49081 0 0\n63273 49136 0 0\n63241 49199 0 0\n63500 49458 0 0\n63759 49199 0 0\n63759 49283 0 0\n63542 49500 0 0\n63801 49759 0 0\n63864 49727 0 0\n63924 49570 0 0\n63924 49975 0 0\n63890 50009 0 0\n63825 50165 0 0\n63825 50334 0 0\n63889 50490 0 0\n64009 50610 0 0\n64165 50675 0 0\n64334 50675 0 0\n64490 50611 0 0\n64610 50491 0 0\n64675 50335 0 0\n64675 50166 0 0\n64611 50010 0 0\n64522 49921 0 0\n64598 49919 0 0\n64727 49864 0 0\n64759 49801 0 0\n64759 53950 0 0\n64049 53950 0 0\n64049 52609 0 0\n64049 52391 0 0\n63965 52189 0 0\n63811 52035 0 0\n63726 52000 0 0\n63811 51965 0 0\n63965 51811 0 0\n64049 51609 0 0\n64049 51391 0 0\n63965 51189 0 0\n63811 51035 0 0\n63759 51013 0 0\n63759 49801 0 0\n63500 49542 0 0\n63458 49584 0 0\n63458 49500 0 0\n63199 49241 0 0\n63136 49273 0 0\n63076 49430 0 0\n63081 49598 0 0\n63136 49727 0 0\n63199 49759 0 0\n63458 49500 0 0\n63458 49584 0 0\n63241 49801 0 0\n63273 49864 0 0\n63430 49924 0 0\n63598 49919 0 0\n63727 49864 0 0\n63759 49801 0 0\n63759 51013 0 0\n63609 50951 0 0\n63391 50951 0 0\n63189 51035 0 0\n63035 51189 0 0\n63000 51273 0 0\n62965 51189 0 0\n62925 51149 0 0\n62925 46835 0 0\n62925 46666 0 0\n62861 46510 0 0\n62741 46390 0 0\n62585 46325 0 0\n62416 46325 0 0\n62260 46389 0 0\n62140 46509 0 0\n62075 46665 0 0\n62075 46834 0 0\n62139 46990 0 0\n62259 47110 0 0\n62415 47175 0 0\n62584 47175 0 0\n62740 47111 0 0\n62860 46991 0 0\n62925 46835 0 0\n62925 51149 0 0\n62811 51035 0 0\n62609 50951 0 0\n62391 50951 0 0\n62189 51035 0 0\n62035 51189 0 0\n62000 51273 0 0\n61965 51189 0 0\n61925 51149 0 0\n61925 46835 0 0\n61925 46666 0 0\n61861 46510 0 0\n61741 46390 0 0\n61585 46325 0 0\n61416 46325 0 0\n61260 46389 0 0\n61250 46399 0 0\n61241 46390 0 0\n61085 46325 0 0\n61005 46325 0 0\n61005 36385 0 0\n61005 36216 0 0\n60941 36060 0 0\n60821 35940 0 0\n60795 35929 0 0\n60795 34985 0 0\n60795 34816 0 0\n60731 34660 0 0\n60611 34540 0 0\n60455 34475 0 0\n60286 34475 0 0\n60130 34539 0 0\n60100 34568 0 0\n60081 34520 0 0\n60049 34488 0 0\n60049 31609 0 0\n60049 31391 0 0\n59965 31189 0 0\n59811 31035 0 0\n59726 31000 0 0\n59811 30965 0 0\n59965 30811 0 0\n60049 30609 0 0\n60049 30391 0 0\n59965 30189 0 0\n59811 30035 0 0\n59609 29951 0 0\n59391 29951 0 0\n59189 30035 0 0\n59049 30175 0 0\n59049 27609 0 0\n59049 27391 0 0\n58965 27189 0 0\n58924 27148 0 0\n58924 26570 0 0\n58919 26402 0 0\n58864 26273 0 0\n58801 26241 0 0\n58759 26283 0 0\n58759 26199 0 0\n58727 26136 0 0\n58570 26076 0 0\n58402 26081 0 0\n58273 26136 0 0\n58241 26199 0 0\n58500 26458 0 0\n58759 26199 0 0\n58759 26283 0 0\n58542 26500 0 0\n58801 26759 0 0\n58864 26727 0 0\n58924 26570 0 0\n58924 27148 0 0\n58811 27035 0 0\n58759 27013 0 0\n58759 26801 0 0\n58500 26542 0 0\n58458 26584 0 0\n58458 26500 0 0\n58199 26241 0 0\n58136 26273 0 0\n58076 26430 0 0\n58081 26598 0 0\n58136 26727 0 0\n58199 26759 0 0\n58458 26500 0 0\n58458 26584 0 0\n58241 26801 0 0\n58273 26864 0 0\n58430 26924 0 0\n58598 26919 0 0\n58727 26864 0 0\n58759 26801 0 0\n58759 27013 0 0\n58609 26951 0 0\n58391 26951 0 0\n58189 27035 0 0\n58035 27189 0 0\n58000 27273 0 0\n57965 27189 0 0\n57924 27148 0 0\n57924 26570 0 0\n57919 26402 0 0\n57864 26273 0 0\n57801 26241 0 0\n57759 26283 0 0\n57759 26199 0 0\n57727 26136 0 0\n57570 26076 0 0\n57402 26081 0 0\n57273 26136 0 0\n57241 26199 0 0\n57500 26458 0 0\n57759 26199 0 0\n57759 26283 0 0\n57542 26500 0 0\n57801 26759 0 0\n57864 26727 0 0\n57924 26570 0 0\n57924 27148 0 0\n57811 27035 0 0\n57759 27013 0 0\n57759 26801 0 0\n57500 26542 0 0\n57458 26584 0 0\n57458 26500 0 0\n57199 26241 0 0\n57136 26273 0 0\n57076 26430 0 0\n57081 26598 0 0\n57136 26727 0 0\n57199 26759 0 0\n57458 26500 0 0\n57458 26584 0 0\n57241 26801 0 0\n57273 26864 0 0\n57430 26924 0 0\n57598 26919 0 0\n57727 26864 0 0\n57759 26801 0 0\n57759 27013 0 0\n57609 26951 0 0\n57391 26951 0 0\n57189 27035 0 0\n57035 27189 0 0\n57000 27273 0 0\n56965 27189 0 0\n56924 27148 0 0\n56924 26570 0 0\n56919 26402 0 0\n56864 26273 0 0\n56801 26241 0 0\n56759 26283 0 0\n56759 26199 0 0\n56727 26136 0 0\n56570 26076 0 0\n56402 26081 0 0\n56273 26136 0 0\n56241 26199 0 0\n56500 26458 0 0\n56759 26199 0 0\n56759 26283 0 0\n56542 26500 0 0\n56801 26759 0 0\n56864 26727 0 0\n56924 26570 0 0\n56924 27148 0 0\n56811 27035 0 0\n56759 27013 0 0\n56759 26801 0 0\n56500 26542 0 0\n56458 26584 0 0\n56458 26500 0 0\n56199 26241 0 0\n56136 26273 0 0\n56076 26430 0 0\n56081 26598 0 0\n56136 26727 0 0\n56199 26759 0 0\n56458 26500 0 0\n56458 26584 0 0\n56241 26801 0 0\n56273 26864 0 0\n56430 26924 0 0\n56598 26919 0 0\n56727 26864 0 0\n56759 26801 0 0\n56759 27013 0 0\n56609 26951 0 0\n56391 26951 0 0\n56189 27035 0 0\n56035 27189 0 0\n56000 27273 0 0\n55965 27189 0 0\n55924 27148 0 0\n55924 26570 0 0\n55919 26402 0 0\n55864 26273 0 0\n55801 26241 0 0\n55759 26283 0 0\n55759 26199 0 0\n55727 26136 0 0\n55570 26076 0 0\n55402 26081 0 0\n55273 26136 0 0\n55241 26199 0 0\n55500 26458 0 0\n55759 26199 0 0\n55759 26283 0 0\n55542 26500 0 0\n55801 26759 0 0\n55864 26727 0 0\n55924 26570 0 0\n55924 27148 0 0\n55811 27035 0 0\n55759 27013 0 0\n55759 26801 0 0\n55500 26542 0 0\n55458 26584 0 0\n55458 26500 0 0\n55199 26241 0 0\n55136 26273 0 0\n55076 26430 0 0\n55081 26598 0 0\n55136 26727 0 0\n55199 26759 0 0\n55458 26500 0 0\n55458 26584 0 0\n55241 26801 0 0\n55273 26864 0 0\n55430 26924 0 0\n55598 26919 0 0\n55727 26864 0 0\n55759 26801 0 0\n55759 27013 0 0\n55609 26951 0 0\n55391 26951 0 0\n55189 27035 0 0\n55035 27189 0 0\n55000 27273 0 0\n54965 27189 0 0\n54924 27148 0 0\n54924 26570 0 0\n54919 26402 0 0\n54864 26273 0 0\n54801 26241 0 0\n54759 26283 0 0\n54759 26199 0 0\n54727 26136 0 0\n54570 26076 0 0\n54402 26081 0 0\n54273 26136 0 0\n54241 26199 0 0\n54500 26458 0 0\n54759 26199 0 0\n54759 26283 0 0\n54542 26500 0 0\n54801 26759 0 0\n54864 26727 0 0\n54924 26570 0 0\n54924 27148 0 0\n54811 27035 0 0\n54759 27013 0 0\n54759 26801 0 0\n54500 26542 0 0\n54458 26584 0 0\n54458 26500 0 0\n54199 26241 0 0\n54136 26273 0 0\n54076 26430 0 0\n54081 26598 0 0\n54136 26727 0 0\n54199 26759 0 0\n54458 26500 0 0\n54458 26584 0 0\n54241 26801 0 0\n54273 26864 0 0\n54430 26924 0 0\n54598 26919 0 0\n54727 26864 0 0\n54759 26801 0 0\n54759 27013 0 0\n54609 26951 0 0\n54391 26951 0 0\n54189 27035 0 0\n54035 27189 0 0\n54000 27273 0 0\n53965 27189 0 0\n53924 27148 0 0\n53924 26570 0 0\n53919 26402 0 0\n53864 26273 0 0\n53801 26241 0 0\n53759 26283 0 0\n53759 26199 0 0\n53727 26136 0 0\n53570 26076 0 0\n53402 26081 0 0\n53273 26136 0 0\n53241 26199 0 0\n53500 26458 0 0\n53759 26199 0 0\n53759 26283 0 0\n53542 26500 0 0\n53801 26759 0 0\n53864 26727 0 0\n53924 26570 0 0\n53924 27148 0 0\n53811 27035 0 0\n53759 27013 0 0\n53759 26801 0 0\n53500 26542 0 0\n53458 26584 0 0\n53458 26500 0 0\n53199 26241 0 0\n53136 26273 0 0\n53076 26430 0 0\n53081 26598 0 0\n53136 26727 0 0\n53199 26759 0 0\n53458 26500 0 0\n53458 26584 0 0\n53241 26801 0 0\n53273 26864 0 0\n53430 26924 0 0\n53598 26919 0 0\n53727 26864 0 0\n53759 26801 0 0\n53759 27013 0 0\n53609 26951 0 0\n53391 26951 0 0\n53189 27035 0 0\n53035 27189 0 0\n53000 27273 0 0\n52965 27189 0 0\n52924 27148 0 0\n52924 26570 0 0\n52919 26402 0 0\n52864 26273 0 0\n52801 26241 0 0\n52759 26283 0 0\n52759 26199 0 0\n52727 26136 0 0\n52570 26076 0 0\n52402 26081 0 0\n52273 26136 0 0\n52241 26199 0 0\n52500 26458 0 0\n52759 26199 0 0\n52759 26283 0 0\n52542 26500 0 0\n52801 26759 0 0\n52864 26727 0 0\n52924 26570 0 0\n52924 27148 0 0\n52811 27035 0 0\n52759 27013 0 0\n52759 26801 0 0\n52500 26542 0 0\n52458 26584 0 0\n52458 26500 0 0\n52199 26241 0 0\n52136 26273 0 0\n52076 26430 0 0\n52081 26598 0 0\n52136 26727 0 0\n52199 26759 0 0\n52458 26500 0 0\n52458 26584 0 0\n52241 26801 0 0\n52273 26864 0 0\n52430 26924 0 0\n52598 26919 0 0\n52727 26864 0 0\n52759 26801 0 0\n52759 27013 0 0\n52609 26951 0 0\n52391 26951 0 0\n52189 27035 0 0\n52035 27189 0 0\n52000 27273 0 0\n51965 27189 0 0\n51924 27148 0 0\n51924 26570 0 0\n51919 26402 0 0\n51864 26273 0 0\n51801 26241 0 0\n51759 26283 0 0\n51759 26199 0 0\n51727 26136 0 0\n51570 26076 0 0\n51402 26081 0 0\n51273 26136 0 0\n51241 26199 0 0\n51500 26458 0 0\n51759 26199 0 0\n51759 26283 0 0\n51542 26500 0 0\n51801 26759 0 0\n51864 26727 0 0\n51924 26570 0 0\n51924 27148 0 0\n51811 27035 0 0\n51759 27013 0 0\n51759 26801 0 0\n51500 26542 0 0\n51458 26584 0 0\n51458 26500 0 0\n51199 26241 0 0\n51136 26273 0 0\n51076 26430 0 0\n51081 26598 0 0\n51136 26727 0 0\n51199 26759 0 0\n51458 26500 0 0\n51458 26584 0 0\n51241 26801 0 0\n51273 26864 0 0\n51430 26924 0 0\n51598 26919 0 0\n51727 26864 0 0\n51759 26801 0 0\n51759 27013 0 0\n51609 26951 0 0\n51391 26951 0 0\n51189 27035 0 0\n51035 27189 0 0\n51000 27273 0 0\n50965 27189 0 0\n50924 27148 0 0\n50924 26570 0 0\n50919 26402 0 0\n50864 26273 0 0\n50801 26241 0 0\n50759 26283 0 0\n50759 26199 0 0\n50727 26136 0 0\n50570 26076 0 0\n50402 26081 0 0\n50273 26136 0 0\n50241 26199 0 0\n50500 26458 0 0\n50759 26199 0 0\n50759 26283 0 0\n50542 26500 0 0\n50801 26759 0 0\n50864 26727 0 0\n50924 26570 0 0\n50924 27148 0 0\n50811 27035 0 0\n50759 27013 0 0\n50759 26801 0 0\n50500 26542 0 0\n50458 26584 0 0\n50458 26500 0 0\n50199 26241 0 0\n50136 26273 0 0\n50076 26430 0 0\n50081 26598 0 0\n50136 26727 0 0\n50199 26759 0 0\n50458 26500 0 0\n50458 26584 0 0\n50241 26801 0 0\n50273 26864 0 0\n50430 26924 0 0\n50598 26919 0 0\n50727 26864 0 0\n50759 26801 0 0\n50759 27013 0 0\n50609 26951 0 0\n50391 26951 0 0\n50189 27035 0 0\n50035 27189 0 0\n50000 27273 0 0\n49965 27189 0 0\n49924 27148 0 0\n49924 26570 0 0\n49919 26402 0 0\n49864 26273 0 0\n49801 26241 0 0\n49759 26283 0 0\n49759 26199 0 0\n49727 26136 0 0\n49570 26076 0 0\n49402 26081 0 0\n49273 26136 0 0\n49241 26199 0 0\n49500 26458 0 0\n49759 26199 0 0\n49759 26283 0 0\n49542 26500 0 0\n49801 26759 0 0\n49864 26727 0 0\n49924 26570 0 0\n49924 27148 0 0\n49811 27035 0 0\n49759 27013 0 0\n49759 26801 0 0\n49500 26542 0 0\n49458 26584 0 0\n49458 26500 0 0\n49199 26241 0 0\n49136 26273 0 0\n49076 26430 0 0\n49081 26598 0 0\n49136 26727 0 0\n49199 26759 0 0\n49458 26500 0 0\n49458 26584 0 0\n49241 26801 0 0\n49273 26864 0 0\n49430 26924 0 0\n49598 26919 0 0\n49727 26864 0 0\n49759 26801 0 0\n49759 27013 0 0\n49609 26951 0 0\n49391 26951 0 0\n49189 27035 0 0\n49035 27189 0 0\n49000 27273 0 0\n48965 27189 0 0\n48924 27148 0 0\n48924 26570 0 0\n48919 26402 0 0\n48864 26273 0 0\n48801 26241 0 0\n48759 26283 0 0\n48759 26199 0 0\n48727 26136 0 0\n48570 26076 0 0\n48402 26081 0 0\n48273 26136 0 0\n48241 26199 0 0\n48500 26458 0 0\n48759 26199 0 0\n48759 26283 0 0\n48542 26500 0 0\n48801 26759 0 0\n48864 26727 0 0\n48924 26570 0 0\n48924 27148 0 0\n48811 27035 0 0\n48759 27013 0 0\n48759 26801 0 0\n48500 26542 0 0\n48458 26584 0 0\n48458 26500 0 0\n48199 26241 0 0\n48136 26273 0 0\n48076 26430 0 0\n48081 26598 0 0\n48136 26727 0 0\n48199 26759 0 0\n48458 26500 0 0\n48458 26584 0 0\n48241 26801 0 0\n48273 26864 0 0\n48430 26924 0 0\n48598 26919 0 0\n48727 26864 0 0\n48759 26801 0 0\n48759 27013 0 0\n48609 26951 0 0\n48391 26951 0 0\n48189 27035 0 0\n48035 27189 0 0\n48000 27273 0 0\n47965 27189 0 0\n47924 27148 0 0\n47924 26570 0 0\n47919 26402 0 0\n47864 26273 0 0\n47801 26241 0 0\n47759 26283 0 0\n47759 26199 0 0\n47727 26136 0 0\n47570 26076 0 0\n47402 26081 0 0\n47273 26136 0 0\n47241 26199 0 0\n47500 26458 0 0\n47759 26199 0 0\n47759 26283 0 0\n47542 26500 0 0\n47801 26759 0 0\n47864 26727 0 0\n47924 26570 0 0\n47924 27148 0 0\n47811 27035 0 0\n47759 27013 0 0\n47759 26801 0 0\n47500 26542 0 0\n47458 26584 0 0\n47458 26500 0 0\n47199 26241 0 0\n47136 26273 0 0\n47076 26430 0 0\n47081 26598 0 0\n47136 26727 0 0\n47199 26759 0 0\n47458 26500 0 0\n47458 26584 0 0\n47241 26801 0 0\n47273 26864 0 0\n47430 26924 0 0\n47598 26919 0 0\n47727 26864 0 0\n47759 26801 0 0\n47759 27013 0 0\n47609 26951 0 0\n47391 26951 0 0\n47189 27035 0 0\n47035 27189 0 0\n47000 27273 0 0\n46965 27189 0 0\n46924 27148 0 0\n46924 26570 0 0\n46919 26402 0 0\n46864 26273 0 0\n46801 26241 0 0\n46759 26283 0 0\n46759 26199 0 0\n46727 26136 0 0\n46570 26076 0 0\n46402 26081 0 0\n46273 26136 0 0\n46241 26199 0 0\n46500 26458 0 0\n46759 26199 0 0\n46759 26283 0 0\n46542 26500 0 0\n46801 26759 0 0\n46864 26727 0 0\n46924 26570 0 0\n46924 27148 0 0\n46811 27035 0 0\n46759 27013 0 0\n46759 26801 0 0\n46500 26542 0 0\n46458 26584 0 0\n46458 26500 0 0\n46199 26241 0 0\n46136 26273 0 0\n46076 26430 0 0\n46081 26598 0 0\n46136 26727 0 0\n46199 26759 0 0\n46458 26500 0 0\n46458 26584 0 0\n46241 26801 0 0\n46273 26864 0 0\n46430 26924 0 0\n46598 26919 0 0\n46727 26864 0 0\n46759 26801 0 0\n46759 27013 0 0\n46609 26951 0 0\n46391 26951 0 0\n46189 27035 0 0\n46035 27189 0 0\n46000 27273 0 0\n45965 27189 0 0\n45924 27148 0 0\n45924 26570 0 0\n45919 26402 0 0\n45864 26273 0 0\n45801 26241 0 0\n45759 26283 0 0\n45759 26199 0 0\n45727 26136 0 0\n45570 26076 0 0\n45402 26081 0 0\n45273 26136 0 0\n45241 26199 0 0\n45500 26458 0 0\n45759 26199 0 0\n45759 26283 0 0\n45542 26500 0 0\n45801 26759 0 0\n45864 26727 0 0\n45924 26570 0 0\n45924 27148 0 0\n45811 27035 0 0\n45759 27013 0 0\n45759 26801 0 0\n45500 26542 0 0\n45458 26584 0 0\n45458 26500 0 0\n45199 26241 0 0\n45136 26273 0 0\n45076 26430 0 0\n45081 26598 0 0\n45136 26727 0 0\n45199 26759 0 0\n45458 26500 0 0\n45458 26584 0 0\n45241 26801 0 0\n45273 26864 0 0\n45430 26924 0 0\n45598 26919 0 0\n45727 26864 0 0\n45759 26801 0 0\n45759 27013 0 0\n45609 26951 0 0\n45391 26951 0 0\n45189 27035 0 0\n45035 27189 0 0\n45000 27273 0 0\n44965 27189 0 0\n44924 27148 0 0\n44924 26570 0 0\n44919 26402 0 0\n44864 26273 0 0\n44801 26241 0 0\n44759 26283 0 0\n44759 26199 0 0\n44727 26136 0 0\n44570 26076 0 0\n44402 26081 0 0\n44273 26136 0 0\n44241 26199 0 0\n44500 26458 0 0\n44759 26199 0 0\n44759 26283 0 0\n44542 26500 0 0\n44801 26759 0 0\n44864 26727 0 0\n44924 26570 0 0\n44924 27148 0 0\n44811 27035 0 0\n44759 27013 0 0\n44759 26801 0 0\n44500 26542 0 0\n44458 26584 0 0\n44458 26500 0 0\n44199 26241 0 0\n44136 26273 0 0\n44076 26430 0 0\n44081 26598 0 0\n44136 26727 0 0\n44199 26759 0 0\n44458 26500 0 0\n44458 26584 0 0\n44241 26801 0 0\n44273 26864 0 0\n44430 26924 0 0\n44598 26919 0 0\n44727 26864 0 0\n44759 26801 0 0\n44759 27013 0 0\n44609 26951 0 0\n44391 26951 0 0\n44189 27035 0 0\n44049 27175 0 0\n44049 27151 0 0\n44011 27059 0 0\n43941 26989 0 0\n43924 26981 0 0\n43924 26570 0 0\n43919 26402 0 0\n43864 26273 0 0\n43801 26241 0 0\n43759 26283 0 0\n43759 26199 0 0\n43727 26136 0 0\n43570 26076 0 0\n43402 26081 0 0\n43273 26136 0 0\n43241 26199 0 0\n43500 26458 0 0\n43759 26199 0 0\n43759 26283 0 0\n43542 26500 0 0\n43801 26759 0 0\n43864 26727 0 0\n43924 26570 0 0\n43924 26981 0 0\n43850 26951 0 0\n43759 26951 0 0\n43759 26801 0 0\n43500 26542 0 0\n43458 26584 0 0\n43458 26500 0 0\n43199 26241 0 0\n43136 26273 0 0\n43076 26430 0 0\n43081 26598 0 0\n43136 26727 0 0\n43199 26759 0 0\n43458 26500 0 0\n43458 26584 0 0\n43241 26801 0 0\n43273 26864 0 0\n43430 26924 0 0\n43598 26919 0 0\n43727 26864 0 0\n43759 26801 0 0\n43759 26951 0 0\n43751 26951 0 0\n43151 26951 0 0\n43059 26989 0 0\n42989 27059 0 0\n42951 27150 0 0\n42951 27249 0 0\n42951 27849 0 0\n42989 27941 0 0\n43059 28011 0 0\n43150 28049 0 0\n43249 28049 0 0\n43849 28049 0 0\n43941 28011 0 0\n44011 27941 0 0\n44049 27850 0 0\n44049 27825 0 0\n44189 27965 0 0\n44391 28049 0 0\n44609 28049 0 0\n44811 27965 0 0\n44965 27811 0 0\n45000 27726 0 0\n45035 27811 0 0\n45189 27965 0 0\n45391 28049 0 0\n45609 28049 0 0\n45811 27965 0 0\n45965 27811 0 0\n46000 27726 0 0\n46035 27811 0 0\n46189 27965 0 0\n46391 28049 0 0\n46609 28049 0 0\n46811 27965 0 0\n46965 27811 0 0\n47000 27726 0 0\n47035 27811 0 0\n47189 27965 0 0\n47391 28049 0 0\n47609 28049 0 0\n47811 27965 0 0\n47965 27811 0 0\n48000 27726 0 0\n48035 27811 0 0\n48189 27965 0 0\n48391 28049 0 0\n48609 28049 0 0\n48811 27965 0 0\n48965 27811 0 0\n49000 27726 0 0\n49035 27811 0 0\n49189 27965 0 0\n49391 28049 0 0\n49609 28049 0 0\n49811 27965 0 0\n49965 27811 0 0\n50000 27726 0 0\n50035 27811 0 0\n50189 27965 0 0\n50391 28049 0 0\n50609 28049 0 0\n50811 27965 0 0\n50965 27811 0 0\n51000 27726 0 0\n51035 27811 0 0\n51189 27965 0 0\n51391 28049 0 0\n51609 28049 0 0\n51811 27965 0 0\n51965 27811 0 0\n52000 27726 0 0\n52035 27811 0 0\n52189 27965 0 0\n52391 28049 0 0\n52609 28049 0 0\n52811 27965 0 0\n52965 27811 0 0\n53000 27726 0 0\n53035 27811 0 0\n53189 27965 0 0\n53391 28049 0 0\n53609 28049 0 0\n53811 27965 0 0\n53965 27811 0 0\n54000 27726 0 0\n54035 27811 0 0\n54189 27965 0 0\n54391 28049 0 0\n54609 28049 0 0\n54811 27965 0 0\n54965 27811 0 0\n55000 27726 0 0\n55035 27811 0 0\n55189 27965 0 0\n55391 28049 0 0\n55609 28049 0 0\n55811 27965 0 0\n55965 27811 0 0\n56000 27726 0 0\n56035 27811 0 0\n56189 27965 0 0\n56391 28049 0 0\n56609 28049 0 0\n56811 27965 0 0\n56965 27811 0 0\n57000 27726 0 0\n57035 27811 0 0\n57189 27965 0 0\n57391 28049 0 0\n57609 28049 0 0\n57811 27965 0 0\n57965 27811 0 0\n58000 27726 0 0\n58035 27811 0 0\n58189 27965 0 0\n58391 28049 0 0\n58609 28049 0 0\n58811 27965 0 0\n58965 27811 0 0\n59049 27609 0 0\n59049 30175 0 0\n59035 30189 0 0\n59000 30273 0 0\n58965 30189 0 0\n58811 30035 0 0\n58609 29951 0 0\n58391 29951 0 0\n58189 30035 0 0\n58035 30189 0 0\n58000 30273 0 0\n57965 30189 0 0\n57811 30035 0 0\n57609 29951 0 0\n57391 29951 0 0\n57189 30035 0 0\n57035 30189 0 0\n57000 30273 0 0\n56965 30189 0 0\n56811 30035 0 0\n56609 29951 0 0\n56391 29951 0 0\n56189 30035 0 0\n56035 30189 0 0\n56000 30273 0 0\n55965 30189 0 0\n55811 30035 0 0\n55609 29951 0 0\n55391 29951 0 0\n55189 30035 0 0\n55035 30189 0 0\n55000 30273 0 0\n54965 30189 0 0\n54811 30035 0 0\n54609 29951 0 0\n54391 29951 0 0\n54189 30035 0 0\n54035 30189 0 0\n54000 30273 0 0\n53965 30189 0 0\n53811 30035 0 0\n53609 29951 0 0\n53391 29951 0 0\n53189 30035 0 0\n53035 30189 0 0\n53000 30273 0 0\n52965 30189 0 0\n52811 30035 0 0\n52609 29951 0 0\n52391 29951 0 0\n52189 30035 0 0\n52035 30189 0 0\n51951 30391 0 0\n51951 30609 0 0\n52035 30811 0 0\n52175 30951 0 0\n52151 30951 0 0\n52059 30989 0 0\n51989 31059 0 0\n51951 31150 0 0\n51951 31249 0 0\n51951 31849 0 0\n51989 31941 0 0\n52059 32011 0 0\n52150 32049 0 0\n52249 32049 0 0\n52849 32049 0 0\n52941 32011 0 0\n53011 31941 0 0\n53049 31850 0 0\n53049 31825 0 0\n53189 31965 0 0\n53391 32049 0 0\n53609 32049 0 0\n53811 31965 0 0\n53965 31811 0 0\n54000 31726 0 0\n54035 31811 0 0\n54189 31965 0 0\n54391 32049 0 0\n54609 32049 0 0\n54811 31965 0 0\n54965 31811 0 0\n55000 31726 0 0\n55035 31811 0 0\n55189 31965 0 0\n55391 32049 0 0\n55609 32049 0 0\n55811 31965 0 0\n55965 31811 0 0\n56000 31726 0 0\n56035 31811 0 0\n56189 31965 0 0\n56391 32049 0 0\n56609 32049 0 0\n56811 31965 0 0\n56965 31811 0 0\n57000 31726 0 0\n57035 31811 0 0\n57189 31965 0 0\n57391 32049 0 0\n57609 32049 0 0\n57811 31965 0 0\n57965 31811 0 0\n58000 31726 0 0\n58035 31811 0 0\n58189 31965 0 0\n58391 32049 0 0\n58609 32049 0 0\n58811 31965 0 0\n58965 31811 0 0\n59000 31726 0 0\n59035 31811 0 0\n59189 31965 0 0\n59391 32049 0 0\n59609 32049 0 0\n59811 31965 0 0\n59965 31811 0 0\n60049 31609 0 0\n60049 34488 0 0\n59961 34400 0 0\n59805 34335 0 0\n59636 34335 0 0\n59480 34399 0 0\n59464 34414 0 0\n59345 34365 0 0\n59185 34365 0 0\n59185 33285 0 0\n59185 33116 0 0\n59121 32960 0 0\n59001 32840 0 0\n58845 32775 0 0\n58676 32775 0 0\n58520 32839 0 0\n58505 32854 0 0\n58491 32840 0 0\n58335 32775 0 0\n58166 32775 0 0\n58010 32839 0 0\n57890 32959 0 0\n57825 33115 0 0\n57825 33284 0 0\n57889 33440 0 0\n58009 33560 0 0\n58165 33625 0 0\n58334 33625 0 0\n58490 33561 0 0\n58505 33546 0 0\n58519 33560 0 0\n58675 33625 0 0\n58844 33625 0 0\n59000 33561 0 0\n59120 33441 0 0\n59185 33285 0 0\n59185 34365 0 0\n59176 34365 0 0\n59020 34429 0 0\n58900 34549 0 0\n58835 34705 0 0\n58835 34874 0 0\n58899 35030 0 0\n59019 35150 0 0\n59175 35215 0 0\n59344 35215 0 0\n59500 35151 0 0\n59515 35135 0 0\n59635 35185 0 0\n59804 35185 0 0\n59960 35121 0 0\n59989 35091 0 0\n60009 35140 0 0\n60129 35260 0 0\n60285 35325 0 0\n60454 35325 0 0\n60610 35261 0 0\n60730 35141 0 0\n60795 34985 0 0\n60795 35929 0 0\n60665 35875 0 0\n60496 35875 0 0\n60340 35939 0 0\n60220 36059 0 0\n60155 36215 0 0\n60155 36384 0 0\n60219 36540 0 0\n60339 36660 0 0\n60495 36725 0 0\n60664 36725 0 0\n60820 36661 0 0\n60940 36541 0 0\n61005 36385 0 0\n61005 46325 0 0\n60916 46325 0 0\n60760 46389 0 0\n60665 46484 0 0\n60665 43565 0 0\n60665 43396 0 0\n60601 43240 0 0\n60481 43120 0 0\n60465 43113 0 0\n60465 41675 0 0\n60465 41506 0 0\n60401 41350 0 0\n60281 41230 0 0\n60125 41165 0 0\n59996 41165 0 0\n60100 41061 0 0\n60165 40905 0 0\n60165 40736 0 0\n60101 40580 0 0\n59981 40460 0 0\n59895 40424 0 0\n59895 36385 0 0\n59895 36216 0 0\n59831 36060 0 0\n59711 35940 0 0\n59555 35875 0 0\n59386 35875 0 0\n59230 35939 0 0\n59110 36059 0 0\n59045 36215 0 0\n59045 36384 0 0\n59109 36540 0 0\n59229 36660 0 0\n59385 36725 0 0\n59554 36725 0 0\n59710 36661 0 0\n59830 36541 0 0\n59895 36385 0 0\n59895 40424 0 0\n59825 40395 0 0\n59656 40395 0 0\n59545 40440 0 0\n59545 39855 0 0\n59545 39686 0 0\n59481 39530 0 0\n59361 39410 0 0\n59205 39345 0 0\n59036 39345 0 0\n58885 39406 0 0\n58885 36385 0 0\n58885 36216 0 0\n58821 36060 0 0\n58701 35940 0 0\n58545 35875 0 0\n58376 35875 0 0\n58220 35939 0 0\n58100 36059 0 0\n58035 36215 0 0\n58035 36384 0 0\n58099 36540 0 0\n58219 36660 0 0\n58375 36725 0 0\n58544 36725 0 0\n58700 36661 0 0\n58820 36541 0 0\n58885 36385 0 0\n58885 39406 0 0\n58880 39409 0 0\n58760 39529 0 0\n58735 39589 0 0\n58735 37325 0 0\n58735 37156 0 0\n58671 37000 0 0\n58551 36880 0 0\n58395 36815 0 0\n58226 36815 0 0\n58070 36879 0 0\n57950 36999 0 0\n57885 37155 0 0\n57885 37324 0 0\n57949 37480 0 0\n58069 37600 0 0\n58225 37665 0 0\n58394 37665 0 0\n58550 37601 0 0\n58670 37481 0 0\n58735 37325 0 0\n58735 39589 0 0\n58695 39685 0 0\n58695 39854 0 0\n58759 40010 0 0\n58879 40130 0 0\n59035 40195 0 0\n59204 40195 0 0\n59360 40131 0 0\n59480 40011 0 0\n59545 39855 0 0\n59545 40440 0 0\n59500 40459 0 0\n59380 40579 0 0\n59320 40721 0 0\n59180 40779 0 0\n59060 40899 0 0\n58995 41055 0 0\n58995 41224 0 0\n59059 41380 0 0\n59179 41500 0 0\n59335 41565 0 0\n59504 41565 0 0\n59615 41519 0 0\n59615 41674 0 0\n59679 41830 0 0\n59799 41950 0 0\n59955 42015 0 0\n60124 42015 0 0\n60280 41951 0 0\n60400 41831 0 0\n60465 41675 0 0\n60465 43113 0 0\n60325 43055 0 0\n60156 43055 0 0\n60000 43119 0 0\n59880 43239 0 0\n59865 43275 0 0\n59776 43275 0 0\n59620 43339 0 0\n59500 43459 0 0\n59495 43470 0 0\n59491 43460 0 0\n59371 43340 0 0\n59215 43275 0 0\n59046 43275 0 0\n58890 43339 0 0\n58770 43459 0 0\n58725 43567 0 0\n58725 42105 0 0\n58725 41936 0 0\n58661 41780 0 0\n58541 41660 0 0\n58435 41615 0 0\n58435 41596 0 0\n58385 41474 0 0\n58385 38805 0 0\n58385 38636 0 0\n58321 38480 0 0\n58201 38360 0 0\n58045 38295 0 0\n57876 38295 0 0\n57735 38352 0 0\n57735 36815 0 0\n57735 36646 0 0\n57671 36490 0 0\n57551 36370 0 0\n57395 36305 0 0\n57226 36305 0 0\n57070 36369 0 0\n56950 36489 0 0\n56885 36645 0 0\n56885 36814 0 0\n56949 36970 0 0\n57069 37090 0 0\n57225 37155 0 0\n57394 37155 0 0\n57550 37091 0 0\n57670 36971 0 0\n57735 36815 0 0\n57735 38352 0 0\n57720 38359 0 0\n57620 38459 0 0\n57561 38400 0 0\n57600 38361 0 0\n57665 38205 0 0\n57665 38036 0 0\n57601 37880 0 0\n57481 37760 0 0\n57325 37695 0 0\n57156 37695 0 0\n57000 37759 0 0\n56880 37879 0 0\n56815 38035 0 0\n56815 38204 0 0\n56879 38360 0 0\n56959 38440 0 0\n56920 38479 0 0\n56855 38635 0 0\n56855 38804 0 0\n56919 38960 0 0\n56979 39020 0 0\n56920 39079 0 0\n56855 39235 0 0\n56855 39404 0 0\n56919 39560 0 0\n57039 39680 0 0\n57110 39709 0 0\n57040 39739 0 0\n56920 39859 0 0\n56855 40015 0 0\n56855 40184 0 0\n56919 40340 0 0\n57039 40460 0 0\n57195 40525 0 0\n57364 40525 0 0\n57520 40461 0 0\n57640 40341 0 0\n57705 40185 0 0\n57705 40016 0 0\n57641 39860 0 0\n57521 39740 0 0\n57449 39710 0 0\n57477 39698 0 0\n57479 39700 0 0\n57635 39765 0 0\n57804 39765 0 0\n57960 39701 0 0\n58080 39581 0 0\n58145 39425 0 0\n58145 39256 0 0\n58091 39125 0 0\n58200 39081 0 0\n58320 38961 0 0\n58385 38805 0 0\n58385 41474 0 0\n58371 41440 0 0\n58251 41320 0 0\n58095 41255 0 0\n58092 41255 0 0\n58041 41130 0 0\n57921 41010 0 0\n57765 40945 0 0\n57596 40945 0 0\n57440 41009 0 0\n57320 41129 0 0\n57255 41285 0 0\n57255 41454 0 0\n57319 41610 0 0\n57439 41730 0 0\n57595 41795 0 0\n57597 41795 0 0\n57649 41920 0 0\n57769 42040 0 0\n57875 42084 0 0\n57875 42104 0 0\n57939 42260 0 0\n58059 42380 0 0\n58215 42445 0 0\n58384 42445 0 0\n58540 42381 0 0\n58660 42261 0 0\n58725 42105 0 0\n58725 43567 0 0\n58705 43615 0 0\n58705 43784 0 0\n58769 43940 0 0\n58889 44060 0 0\n59045 44125 0 0\n59214 44125 0 0\n59370 44061 0 0\n59490 43941 0 0\n59494 43929 0 0\n59499 43940 0 0\n59619 44060 0 0\n59775 44125 0 0\n59944 44125 0 0\n60100 44061 0 0\n60220 43941 0 0\n60235 43905 0 0\n60324 43905 0 0\n60480 43841 0 0\n60600 43721 0 0\n60665 43565 0 0\n60665 46484 0 0\n60640 46509 0 0\n60575 46665 0 0\n60575 46834 0 0\n60639 46990 0 0\n60759 47110 0 0\n60915 47175 0 0\n61084 47175 0 0\n61240 47111 0 0\n61250 47101 0 0\n61259 47110 0 0\n61415 47175 0 0\n61584 47175 0 0\n61740 47111 0 0\n61860 46991 0 0\n61925 46835 0 0\n61925 51149 0 0\n61811 51035 0 0\n61609 50951 0 0\n61391 50951 0 0\n61189 51035 0 0\n61035 51189 0 0\n61000 51273 0 0\n60965 51189 0 0\n60811 51035 0 0\n60609 50951 0 0\n60391 50951 0 0\n60189 51035 0 0\n60049 51175 0 0\n60049 49609 0 0\n60049 49391 0 0\n59965 49189 0 0\n59811 49035 0 0\n59726 49000 0 0\n59811 48965 0 0\n59965 48811 0 0\n60049 48609 0 0\n60049 48391 0 0\n59965 48189 0 0\n59811 48035 0 0\n59785 48024 0 0\n59785 47285 0 0\n59785 47116 0 0\n59721 46960 0 0\n59601 46840 0 0\n59475 46787 0 0\n59475 46275 0 0\n59475 46106 0 0\n59411 45950 0 0\n59383 45922 0 0\n59445 45775 0 0\n59445 45606 0 0\n59381 45450 0 0\n59261 45330 0 0\n59191 45301 0 0\n59215 45245 0 0\n59215 45076 0 0\n59151 44920 0 0\n59031 44800 0 0\n58875 44735 0 0\n58706 44735 0 0\n58628 44767 0 0\n58581 44720 0 0\n58425 44655 0 0\n58305 44655 0 0\n58305 43785 0 0\n58305 43616 0 0\n58241 43460 0 0\n58121 43340 0 0\n57965 43275 0 0\n57796 43275 0 0\n57695 43316 0 0\n57695 43166 0 0\n57631 43010 0 0\n57511 42890 0 0\n57355 42825 0 0\n57186 42825 0 0\n57030 42889 0 0\n56910 43009 0 0\n56845 43165 0 0\n56845 43334 0 0\n56909 43490 0 0\n57029 43610 0 0\n57185 43675 0 0\n57354 43675 0 0\n57455 43633 0 0\n57455 43784 0 0\n57519 43940 0 0\n57639 44060 0 0\n57795 44125 0 0\n57964 44125 0 0\n58120 44061 0 0\n58240 43941 0 0\n58305 43785 0 0\n58305 44655 0 0\n58256 44655 0 0\n58100 44719 0 0\n57980 44839 0 0\n57915 44995 0 0\n57915 45164 0 0\n57979 45320 0 0\n58099 45440 0 0\n58255 45505 0 0\n58424 45505 0 0\n58502 45473 0 0\n58549 45520 0 0\n58618 45548 0 0\n58595 45605 0 0\n58595 45774 0 0\n58659 45930 0 0\n58686 45957 0 0\n58625 46105 0 0\n58625 46274 0 0\n58689 46430 0 0\n58809 46550 0 0\n58965 46615 0 0\n59134 46615 0 0\n59290 46551 0 0\n59410 46431 0 0\n59475 46275 0 0\n59475 46787 0 0\n59445 46775 0 0\n59276 46775 0 0\n59120 46839 0 0\n59070 46889 0 0\n59011 46830 0 0\n58855 46765 0 0\n58686 46765 0 0\n58544 46823 0 0\n58405 46765 0 0\n58236 46765 0 0\n58175 46790 0 0\n58175 46045 0 0\n58175 45876 0 0\n58111 45720 0 0\n57991 45600 0 0\n57835 45535 0 0\n57666 45535 0 0\n57510 45599 0 0\n57390 45719 0 0\n57325 45875 0 0\n57325 46044 0 0\n57389 46200 0 0\n57509 46320 0 0\n57665 46385 0 0\n57834 46385 0 0\n57990 46321 0 0\n58110 46201 0 0\n58175 46045 0 0\n58175 46790 0 0\n58080 46829 0 0\n58035 46874 0 0\n57991 46830 0 0\n57835 46765 0 0\n57666 46765 0 0\n57510 46829 0 0\n57390 46949 0 0\n57325 47105 0 0\n57325 47274 0 0\n57389 47430 0 0\n57509 47550 0 0\n57665 47615 0 0\n57834 47615 0 0\n57990 47551 0 0\n58035 47506 0 0\n58079 47550 0 0\n58235 47615 0 0\n58404 47615 0 0\n58545 47556 0 0\n58685 47615 0 0\n58854 47615 0 0\n59010 47551 0 0\n59060 47501 0 0\n59119 47560 0 0\n59275 47625 0 0\n59444 47625 0 0\n59600 47561 0 0\n59720 47441 0 0\n59785 47285 0 0\n59785 48024 0 0\n59609 47951 0 0\n59391 47951 0 0\n59189 48035 0 0\n59035 48189 0 0\n59000 48273 0 0\n58965 48189 0 0\n58811 48035 0 0\n58609 47951 0 0\n58391 47951 0 0\n58189 48035 0 0\n58035 48189 0 0\n58000 48273 0 0\n57965 48189 0 0\n57811 48035 0 0\n57609 47951 0 0\n57391 47951 0 0\n57189 48035 0 0\n57035 48189 0 0\n57000 48273 0 0\n56965 48189 0 0\n56811 48035 0 0\n56609 47951 0 0\n56485 47951 0 0\n56485 39805 0 0\n56485 39636 0 0\n56421 39480 0 0\n56375 39434 0 0\n56375 36805 0 0\n56375 36636 0 0\n56311 36480 0 0\n56215 36384 0 0\n56215 35795 0 0\n56215 35626 0 0\n56151 35470 0 0\n56031 35350 0 0\n55875 35285 0 0\n55706 35285 0 0\n55550 35349 0 0\n55430 35469 0 0\n55365 35625 0 0\n55365 35794 0 0\n55429 35950 0 0\n55549 36070 0 0\n55705 36135 0 0\n55874 36135 0 0\n56030 36071 0 0\n56150 35951 0 0\n56215 35795 0 0\n56215 36384 0 0\n56191 36360 0 0\n56035 36295 0 0\n55866 36295 0 0\n55710 36359 0 0\n55590 36479 0 0\n55525 36635 0 0\n55525 36804 0 0\n55589 36960 0 0\n55709 37080 0 0\n55865 37145 0 0\n56034 37145 0 0\n56190 37081 0 0\n56310 36961 0 0\n56375 36805 0 0\n56375 39434 0 0\n56301 39360 0 0\n56175 39307 0 0\n56175 38915 0 0\n56175 38746 0 0\n56111 38590 0 0\n56046 38525 0 0\n56110 38461 0 0\n56175 38305 0 0\n56175 38136 0 0\n56111 37980 0 0\n55991 37860 0 0\n55835 37795 0 0\n55666 37795 0 0\n55524 37853 0 0\n55385 37795 0 0\n55216 37795 0 0\n55060 37859 0 0\n54960 37959 0 0\n54960 34092 0 0\n54960 33909 0 0\n54890 33740 0 0\n54761 33610 0 0\n54592 33540 0 0\n54409 33540 0 0\n54250 33605 0 0\n54092 33540 0 0\n53909 33540 0 0\n53750 33605 0 0\n53592 33540 0 0\n53409 33540 0 0\n53250 33605 0 0\n53092 33540 0 0\n52909 33540 0 0\n52750 33605 0 0\n52592 33540 0 0\n52409 33540 0 0\n52240 33610 0 0\n52110 33739 0 0\n52040 33908 0 0\n52040 34091 0 0\n52071 34167 0 0\n52041 34240 0 0\n52041 34339 0 0\n52041 34759 0 0\n52079 34851 0 0\n52149 34921 0 0\n52240 34959 0 0\n52339 34959 0 0\n52759 34959 0 0\n52851 34921 0 0\n52921 34851 0 0\n52930 34828 0 0\n52951 34836 0 0\n53083 34830 0 0\n53174 34791 0 0\n53195 34738 0 0\n53035 34578 0 0\n53000 34542 0 0\n52999 34542 0 0\n52959 34502 0 0\n52959 34498 0 0\n52997 34460 0 0\n53003 34460 0 0\n53042 34499 0 0\n53042 34500 0 0\n53078 34535 0 0\n53203 34660 0 0\n53209 34674 0 0\n53222 34679 0 0\n53238 34695 0 0\n53250 34690 0 0\n53262 34695 0 0\n53277 34679 0 0\n53291 34674 0 0\n53295 34661 0 0\n53422 34535 0 0\n53458 34500 0 0\n53457 34499 0 0\n53497 34460 0 0\n53503 34460 0 0\n53540 34497 0 0\n53540 34503 0 0\n53500 34542 0 0\n53305 34738 0 0\n53326 34791 0 0\n53451 34836 0 0\n53583 34830 0 0\n53650 34800 0 0\n53739 34890 0 0\n53908 34960 0 0\n54091 34960 0 0\n54260 34890 0 0\n54350 34799 0 0\n54451 34836 0 0\n54583 34830 0 0\n54674 34791 0 0\n54695 34738 0 0\n54535 34578 0 0\n54500 34542 0 0\n54499 34542 0 0\n54460 34503 0 0\n54460 34497 0 0\n54497 34460 0 0\n54503 34460 0 0\n54542 34499 0 0\n54542 34500 0 0\n54578 34535 0 0\n54738 34695 0 0\n54791 34674 0 0\n54836 34549 0 0\n54830 34417 0 0\n54800 34349 0 0\n54890 34261 0 0\n54960 34092 0 0\n54960 37959 0 0\n54940 37979 0 0\n54875 38135 0 0\n54875 38234 0 0\n54801 38160 0 0\n54645 38095 0 0\n54476 38095 0 0\n54320 38159 0 0\n54200 38279 0 0\n54135 38435 0 0\n54135 38604 0 0\n54199 38760 0 0\n54319 38880 0 0\n54475 38945 0 0\n54644 38945 0 0\n54800 38881 0 0\n54920 38761 0 0\n54985 38605 0 0\n54985 38506 0 0\n55059 38580 0 0\n55215 38645 0 0\n55366 38645 0 0\n55325 38745 0 0\n55325 38914 0 0\n55389 39070 0 0\n55509 39190 0 0\n55665 39255 0 0\n55834 39255 0 0\n55990 39191 0 0\n56110 39071 0 0\n56175 38915 0 0\n56175 39307 0 0\n56145 39295 0 0\n55976 39295 0 0\n55820 39359 0 0\n55700 39479 0 0\n55635 39635 0 0\n55635 39804 0 0\n55665 39879 0 0\n55529 39935 0 0\n55385 39875 0 0\n55216 39875 0 0\n55060 39939 0 0\n54940 40059 0 0\n54875 40215 0 0\n54875 40384 0 0\n54939 40540 0 0\n55059 40660 0 0\n55215 40725 0 0\n55384 40725 0 0\n55502 40676 0 0\n55440 40739 0 0\n55375 40895 0 0\n55375 41064 0 0\n55439 41220 0 0\n55559 41340 0 0\n55715 41405 0 0\n55884 41405 0 0\n56040 41341 0 0\n56160 41221 0 0\n56225 41065 0 0\n56225 40896 0 0\n56161 40740 0 0\n56041 40620 0 0\n56120 40541 0 0\n56185 40385 0 0\n56185 40216 0 0\n56154 40140 0 0\n56300 40081 0 0\n56420 39961 0 0\n56485 39805 0 0\n56485 47951 0 0\n56391 47951 0 0\n56189 48035 0 0\n56035 48189 0 0\n56000 48273 0 0\n55965 48189 0 0\n55811 48035 0 0\n55615 47953 0 0\n55615 42975 0 0\n55615 42806 0 0\n55551 42650 0 0\n55431 42530 0 0\n55275 42465 0 0\n55106 42465 0 0\n54950 42529 0 0\n54830 42649 0 0\n54765 42805 0 0\n54765 42974 0 0\n54829 43130 0 0\n54949 43250 0 0\n55105 43315 0 0\n55274 43315 0 0\n55430 43251 0 0\n55550 43131 0 0\n55615 42975 0 0\n55615 47953 0 0\n55609 47951 0 0\n55605 47951 0 0\n55605 47455 0 0\n55605 47286 0 0\n55541 47130 0 0\n55421 47010 0 0\n55265 46945 0 0\n55096 46945 0 0\n54940 47009 0 0\n54820 47129 0 0\n54755 47285 0 0\n54755 47454 0 0\n54819 47610 0 0\n54939 47730 0 0\n55095 47795 0 0\n55264 47795 0 0\n55420 47731 0 0\n55540 47611 0 0\n55605 47455 0 0\n55605 47951 0 0\n55391 47951 0 0\n55189 48035 0 0\n55035 48189 0 0\n55000 48273 0 0\n54965 48189 0 0\n54811 48035 0 0\n54609 47951 0 0\n54391 47951 0 0\n54245 48011 0 0\n54245 42045 0 0\n54245 41876 0 0\n54181 41720 0 0\n54105 41644 0 0\n54105 36345 0 0\n54105 36176 0 0\n54041 36020 0 0\n53921 35900 0 0\n53765 35835 0 0\n53596 35835 0 0\n53553 35852 0 0\n53481 35780 0 0\n53325 35715 0 0\n53156 35715 0 0\n53000 35779 0 0\n52880 35899 0 0\n52815 36055 0 0\n52815 36224 0 0\n52879 36380 0 0\n52999 36500 0 0\n53155 36565 0 0\n53324 36565 0 0\n53366 36547 0 0\n53439 36620 0 0\n53595 36685 0 0\n53764 36685 0 0\n53920 36621 0 0\n54040 36501 0 0\n54105 36345 0 0\n54105 41644 0 0\n54061 41600 0 0\n53905 41535 0 0\n53736 41535 0 0\n53580 41599 0 0\n53460 41719 0 0\n53395 41875 0 0\n53395 42044 0 0\n53459 42200 0 0\n53579 42320 0 0\n53735 42385 0 0\n53904 42385 0 0\n54060 42321 0 0\n54180 42201 0 0\n54245 42045 0 0\n54245 48011 0 0\n54189 48035 0 0\n54035 48189 0 0\n53951 48391 0 0\n53951 48609 0 0\n54035 48811 0 0\n54189 48965 0 0\n54391 49049 0 0\n54609 49049 0 0\n54811 48965 0 0\n54965 48811 0 0\n55000 48726 0 0\n55035 48811 0 0\n55189 48965 0 0\n55273 49000 0 0\n55189 49035 0 0\n55035 49189 0 0\n54951 49391 0 0\n54951 49609 0 0\n55035 49811 0 0\n55189 49965 0 0\n55391 50049 0 0\n55609 50049 0 0\n55811 49965 0 0\n55965 49811 0 0\n56000 49726 0 0\n56035 49811 0 0\n56189 49965 0 0\n56391 50049 0 0\n56609 50049 0 0\n56811 49965 0 0\n56965 49811 0 0\n57000 49726 0 0\n57035 49811 0 0\n57189 49965 0 0\n57391 50049 0 0\n57609 50049 0 0\n57811 49965 0 0\n57965 49811 0 0\n58000 49726 0 0\n58035 49811 0 0\n58189 49965 0 0\n58391 50049 0 0\n58609 50049 0 0\n58811 49965 0 0\n58965 49811 0 0\n59000 49726 0 0\n59035 49811 0 0\n59183 49959 0 0\n59110 49989 0 0\n58990 50109 0 0\n58925 50265 0 0\n58925 50434 0 0\n58989 50590 0 0\n59039 50640 0 0\n59030 50649 0 0\n58965 50805 0 0\n58965 50974 0 0\n59029 51130 0 0\n59149 51250 0 0\n59305 51315 0 0\n59474 51315 0 0\n59630 51251 0 0\n59750 51131 0 0\n59815 50975 0 0\n59815 50806 0 0\n59751 50650 0 0\n59701 50600 0 0\n59710 50591 0 0\n59775 50435 0 0\n59775 50266 0 0\n59711 50110 0 0\n59637 50036 0 0\n59811 49965 0 0\n59965 49811 0 0\n60049 49609 0 0\n60049 51175 0 0\n60035 51189 0 0\n59951 51391 0 0\n59951 51609 0 0\n60035 51811 0 0\n60189 51965 0 0\n60273 52000 0 0\n60189 52035 0 0\n60035 52189 0 0\n59951 52391 0 0\n59951 52609 0 0\n60035 52811 0 0\n60189 52965 0 0\n60391 53049 0 0\n60609 53049 0 0\n60811 52965 0 0\n60965 52811 0 0\n61000 52726 0 0\n61035 52811 0 0\n61189 52965 0 0\n61391 53049 0 0\n61609 53049 0 0\n61811 52965 0 0\n61965 52811 0 0\n62000 52726 0 0\n62035 52811 0 0\n62189 52965 0 0\n62391 53049 0 0\n62609 53049 0 0\n62811 52965 0 0\n62965 52811 0 0\n63000 52726 0 0\n63035 52811 0 0\n63189 52965 0 0\n63391 53049 0 0\n63609 53049 0 0\n63811 52965 0 0\n63965 52811 0 0\n64049 52609 0 0\n64049 53950 0 0\n63930 53950 0 0\n63930 53562 0 0\n63930 53438 0 0\n63929 53174 0 0\n63909 53127 0 0\n63873 53090 0 0\n63825 53071 0 0\n63774 53071 0 0\n63562 53070 0 0\n63530 53102 0 0\n63530 53470 0 0\n63898 53470 0 0\n63930 53438 0 0\n63930 53562 0 0\n63898 53530 0 0\n63530 53530 0 0\n63530 53898 0 0\n63562 53930 0 0\n63774 53929 0 0\n63825 53929 0 0\n63873 53910 0 0\n63909 53873 0 0\n63929 53826 0 0\n63930 53562 0 0\n63930 53950 0 0\n63470 53950 0 0\n63470 53898 0 0\n63470 53530 0 0\n63470 53470 0 0\n63470 53102 0 0\n63438 53070 0 0\n63226 53071 0 0\n63175 53071 0 0\n63127 53090 0 0\n63091 53127 0 0\n63071 53174 0 0\n63070 53438 0 0\n63102 53470 0 0\n63470 53470 0 0\n63470 53530 0 0\n63102 53530 0 0\n63070 53562 0 0\n63071 53826 0 0\n63091 53873 0 0\n63127 53910 0 0\n63175 53929 0 0\n63226 53929 0 0\n63438 53930 0 0\n63470 53898 0 0\n63470 53950 0 0\n62930 53950 0 0\n62930 53562 0 0\n62930 53438 0 0\n62929 53174 0 0\n62909 53127 0 0\n62873 53090 0 0\n62825 53071 0 0\n62774 53071 0 0\n62562 53070 0 0\n62530 53102 0 0\n62530 53470 0 0\n62898 53470 0 0\n62930 53438 0 0\n62930 53562 0 0\n62898 53530 0 0\n62530 53530 0 0\n62530 53898 0 0\n62562 53930 0 0\n62774 53929 0 0\n62825 53929 0 0\n62873 53910 0 0\n62909 53873 0 0\n62929 53826 0 0\n62930 53562 0 0\n62930 53950 0 0\n62470 53950 0 0\n62470 53898 0 0\n62470 53530 0 0\n62470 53470 0 0\n62470 53102 0 0\n62438 53070 0 0\n62226 53071 0 0\n62175 53071 0 0\n62127 53090 0 0\n62091 53127 0 0\n62071 53174 0 0\n62070 53438 0 0\n62102 53470 0 0\n62470 53470 0 0\n62470 53530 0 0\n62102 53530 0 0\n62070 53562 0 0\n62071 53826 0 0\n62091 53873 0 0\n62127 53910 0 0\n62175 53929 0 0\n62226 53929 0 0\n62438 53930 0 0\n62470 53898 0 0\n62470 53950 0 0\n61930 53950 0 0\n61930 53562 0 0\n61930 53438 0 0\n61929 53174 0 0\n61909 53127 0 0\n61873 53090 0 0\n61825 53071 0 0\n61774 53071 0 0\n61562 53070 0 0\n61530 53102 0 0\n61530 53470 0 0\n61898 53470 0 0\n61930 53438 0 0\n61930 53562 0 0\n61898 53530 0 0\n61530 53530 0 0\n61530 53898 0 0\n61562 53930 0 0\n61774 53929 0 0\n61825 53929 0 0\n61873 53910 0 0\n61909 53873 0 0\n61929 53826 0 0\n61930 53562 0 0\n61930 53950 0 0\n61470 53950 0 0\n61470 53898 0 0\n61470 53530 0 0\n61470 53470 0 0\n61470 53102 0 0\n61438 53070 0 0\n61226 53071 0 0\n61175 53071 0 0\n61127 53090 0 0\n61091 53127 0 0\n61071 53174 0 0\n61070 53438 0 0\n61102 53470 0 0\n61470 53470 0 0\n61470 53530 0 0\n61102 53530 0 0\n61070 53562 0 0\n61071 53826 0 0\n61091 53873 0 0\n61127 53910 0 0\n61175 53929 0 0\n61226 53929 0 0\n61438 53930 0 0\n61470 53898 0 0\n61470 53950 0 0\n60930 53950 0 0\n60930 53562 0 0\n60930 53438 0 0\n60929 53174 0 0\n60909 53127 0 0\n60873 53090 0 0\n60825 53071 0 0\n60774 53071 0 0\n60562 53070 0 0\n60530 53102 0 0\n60530 53470 0 0\n60898 53470 0 0\n60930 53438 0 0\n60930 53562 0 0\n60898 53530 0 0\n60530 53530 0 0\n60530 53898 0 0\n60562 53930 0 0\n60774 53929 0 0\n60825 53929 0 0\n60873 53910 0 0\n60909 53873 0 0\n60929 53826 0 0\n60930 53562 0 0\n60930 53950 0 0\n60470 53950 0 0\n60470 53898 0 0\n60470 53530 0 0\n60470 53470 0 0\n60470 53102 0 0\n60438 53070 0 0\n60226 53071 0 0\n60175 53071 0 0\n60127 53090 0 0\n60091 53127 0 0\n60071 53174 0 0\n60070 53438 0 0\n60102 53470 0 0\n60470 53470 0 0\n60470 53530 0 0\n60102 53530 0 0\n60070 53562 0 0\n60071 53826 0 0\n60091 53873 0 0\n60127 53910 0 0\n60175 53929 0 0\n60226 53929 0 0\n60438 53930 0 0\n60470 53898 0 0\n60470 53950 0 0\n59205 53950 0 0\n59205 51805 0 0\n59205 51636 0 0\n59141 51480 0 0\n59021 51360 0 0\n58865 51295 0 0\n58696 51295 0 0\n58540 51359 0 0\n58420 51479 0 0\n58355 51635 0 0\n58355 51804 0 0\n58419 51960 0 0\n58539 52080 0 0\n58695 52145 0 0\n58864 52145 0 0\n59020 52081 0 0\n59140 51961 0 0\n59205 51805 0 0\n59205 53950 0 0\n58365 53950 0 0\n58365 52705 0 0\n58365 52536 0 0\n58301 52380 0 0\n58181 52260 0 0\n58025 52195 0 0\n57856 52195 0 0\n57700 52259 0 0\n57580 52379 0 0\n57515 52535 0 0\n57515 52704 0 0\n57579 52860 0 0\n57699 52980 0 0\n57855 53045 0 0\n58024 53045 0 0\n58180 52981 0 0\n58300 52861 0 0\n58365 52705 0 0\n58365 53950 0 0\n54930 53950 0 0\n54930 49562 0 0\n54930 49438 0 0\n54929 49226 0 0\n54929 49175 0 0\n54910 49127 0 0\n54873 49091 0 0\n54826 49071 0 0\n54562 49070 0 0\n54530 49102 0 0\n54530 49470 0 0\n54898 49470 0 0\n54930 49438 0 0\n54930 49562 0 0\n54898 49530 0 0\n54530 49530 0 0\n54530 49898 0 0\n54562 49930 0 0\n54826 49929 0 0\n54873 49909 0 0\n54910 49873 0 0\n54929 49825 0 0\n54929 49774 0 0\n54930 49562 0 0\n54930 53950 0 0\n54470 53950 0 0\n54470 49898 0 0\n54470 49530 0 0\n54470 49470 0 0\n54470 49102 0 0\n54438 49070 0 0\n54174 49071 0 0\n54127 49091 0 0\n54090 49127 0 0\n54071 49175 0 0\n54071 49226 0 0\n54070 49438 0 0\n54102 49470 0 0\n54470 49470 0 0\n54470 49530 0 0\n54102 49530 0 0\n54070 49562 0 0\n54071 49774 0 0\n54071 49825 0 0\n54090 49873 0 0\n54127 49909 0 0\n54174 49929 0 0\n54438 49930 0 0\n54470 49898 0 0\n54470 53950 0 0\n53826 53950 0 0\n53965 53811 0 0\n54049 53609 0 0\n54049 53391 0 0\n53965 53189 0 0\n53811 53035 0 0\n53726 53000 0 0\n53811 52965 0 0\n53965 52811 0 0\n54049 52609 0 0\n54049 52391 0 0\n53965 52189 0 0\n53811 52035 0 0\n53609 51951 0 0\n53445 51951 0 0\n53445 43405 0 0\n53445 43236 0 0\n53381 43080 0 0\n53261 42960 0 0\n53105 42895 0 0\n52936 42895 0 0\n52780 42959 0 0\n52664 43075 0 0\n52516 43075 0 0\n52475 43091 0 0\n52475 37985 0 0\n52475 37816 0 0\n52411 37660 0 0\n52291 37540 0 0\n52135 37475 0 0\n51966 37475 0 0\n51810 37539 0 0\n51690 37659 0 0\n51625 37815 0 0\n51625 37984 0 0\n51689 38140 0 0\n51809 38260 0 0\n51965 38325 0 0\n52134 38325 0 0\n52290 38261 0 0\n52410 38141 0 0\n52475 37985 0 0\n52475 43091 0 0\n52425 43112 0 0\n52425 40285 0 0\n52425 40116 0 0\n52361 39960 0 0\n52241 39840 0 0\n52085 39775 0 0\n51916 39775 0 0\n51760 39839 0 0\n51640 39959 0 0\n51575 40115 0 0\n51575 40284 0 0\n51639 40440 0 0\n51759 40560 0 0\n51915 40625 0 0\n52084 40625 0 0\n52240 40561 0 0\n52360 40441 0 0\n52425 40285 0 0\n52425 43112 0 0\n52360 43139 0 0\n52240 43259 0 0\n52175 43415 0 0\n52175 43584 0 0\n52239 43740 0 0\n52359 43860 0 0\n52515 43925 0 0\n52684 43925 0 0\n52840 43861 0 0\n52956 43745 0 0\n53104 43745 0 0\n53260 43681 0 0\n53380 43561 0 0\n53445 43405 0 0\n53445 51951 0 0\n53391 51951 0 0\n53189 52035 0 0\n53035 52189 0 0\n53000 52273 0 0\n52965 52189 0 0\n52811 52035 0 0\n52609 51951 0 0\n52391 51951 0 0\n52189 52035 0 0\n52049 52175 0 0\n52049 45850 0 0\n52049 45751 0 0\n52049 45151 0 0\n52011 45059 0 0\n51941 44989 0 0\n51850 44951 0 0\n51751 44951 0 0\n51151 44951 0 0\n51059 44989 0 0\n50989 45059 0 0\n50951 45150 0 0\n50951 45175 0 0\n50811 45035 0 0\n50609 44951 0 0\n50391 44951 0 0\n50189 45035 0 0\n50125 45099 0 0\n50125 35935 0 0\n50125 35766 0 0\n50061 35610 0 0\n49941 35490 0 0\n49785 35425 0 0\n49616 35425 0 0\n49460 35489 0 0\n49340 35609 0 0\n49275 35765 0 0\n49275 35934 0 0\n49339 36090 0 0\n49459 36210 0 0\n49615 36275 0 0\n49784 36275 0 0\n49940 36211 0 0\n50060 36091 0 0\n50125 35935 0 0\n50125 45099 0 0\n50035 45189 0 0\n50000 45273 0 0\n49965 45189 0 0\n49811 45035 0 0\n49609 44951 0 0\n49391 44951 0 0\n49189 45035 0 0\n49049 45175 0 0\n49049 31609 0 0\n49049 31391 0 0\n48965 31189 0 0\n48825 31049 0 0\n48849 31049 0 0\n48941 31011 0 0\n49011 30941 0 0\n49049 30850 0 0\n49049 30751 0 0\n49049 30151 0 0\n49011 30059 0 0\n48941 29989 0 0\n48850 29951 0 0\n48751 29951 0 0\n48151 29951 0 0\n48059 29989 0 0\n47989 30059 0 0\n47951 30150 0 0\n47951 30175 0 0\n47811 30035 0 0\n47609 29951 0 0\n47391 29951 0 0\n47189 30035 0 0\n47035 30189 0 0\n47000 30273 0 0\n46965 30189 0 0\n46811 30035 0 0\n46609 29951 0 0\n46391 29951 0 0\n46189 30035 0 0\n46035 30189 0 0\n46000 30273 0 0\n45965 30189 0 0\n45811 30035 0 0\n45609 29951 0 0\n45391 29951 0 0\n45189 30035 0 0\n45035 30189 0 0\n45000 30273 0 0\n44965 30189 0 0\n44811 30035 0 0\n44609 29951 0 0\n44391 29951 0 0\n44189 30035 0 0\n44035 30189 0 0\n44000 30273 0 0\n43965 30189 0 0\n43811 30035 0 0\n43609 29951 0 0\n43391 29951 0 0\n43189 30035 0 0\n43035 30189 0 0\n42951 30391 0 0\n42951 30609 0 0\n43035 30811 0 0\n43189 30965 0 0\n43273 31000 0 0\n43189 31035 0 0\n43035 31189 0 0\n42951 31391 0 0\n42951 31609 0 0\n43035 31811 0 0\n43189 31965 0 0\n43391 32049 0 0\n43609 32049 0 0\n43811 31965 0 0\n43965 31811 0 0\n44000 31726 0 0\n44035 31811 0 0\n44189 31965 0 0\n44391 32049 0 0\n44609 32049 0 0\n44811 31965 0 0\n44965 31811 0 0\n45000 31726 0 0\n45035 31811 0 0\n45189 31965 0 0\n45391 32049 0 0\n45609 32049 0 0\n45811 31965 0 0\n45965 31811 0 0\n46000 31726 0 0\n46035 31811 0 0\n46189 31965 0 0\n46391 32049 0 0\n46609 32049 0 0\n46811 31965 0 0\n46965 31811 0 0\n47000 31726 0 0\n47035 31811 0 0\n47189 31965 0 0\n47391 32049 0 0\n47609 32049 0 0\n47811 31965 0 0\n47965 31811 0 0\n48000 31726 0 0\n48035 31811 0 0\n48189 31965 0 0\n48391 32049 0 0\n48609 32049 0 0\n48811 31965 0 0\n48965 31811 0 0\n49049 31609 0 0\n49049 45175 0 0\n49035 45189 0 0\n48951 45391 0 0\n48951 45609 0 0\n49035 45811 0 0\n49189 45965 0 0\n49391 46049 0 0\n49609 46049 0 0\n49811 45965 0 0\n49965 45811 0 0\n50000 45726 0 0\n50035 45811 0 0\n50189 45965 0 0\n50391 46049 0 0\n50609 46049 0 0\n50811 45965 0 0\n50951 45825 0 0\n50951 45849 0 0\n50989 45941 0 0\n51059 46011 0 0\n51150 46049 0 0\n51249 46049 0 0\n51849 46049 0 0\n51941 46011 0 0\n52011 45941 0 0\n52049 45850 0 0\n52049 52175 0 0\n52035 52189 0 0\n52000 52273 0 0\n51965 52189 0 0\n51811 52035 0 0\n51609 51951 0 0\n51391 51951 0 0\n51189 52035 0 0\n51049 52175 0 0\n51049 48609 0 0\n51049 48391 0 0\n50965 48189 0 0\n50811 48035 0 0\n50609 47951 0 0\n50391 47951 0 0\n50189 48035 0 0\n50035 48189 0 0\n50000 48273 0 0\n49965 48189 0 0\n49811 48035 0 0\n49609 47951 0 0\n49391 47951 0 0\n49189 48035 0 0\n49035 48189 0 0\n49000 48273 0 0\n48965 48189 0 0\n48811 48035 0 0\n48609 47951 0 0\n48391 47951 0 0\n48189 48035 0 0\n48035 48189 0 0\n48000 48273 0 0\n47965 48189 0 0\n47811 48035 0 0\n47609 47951 0 0\n47425 47951 0 0\n47425 44335 0 0\n47425 44166 0 0\n47361 44010 0 0\n47241 43890 0 0\n47085 43825 0 0\n46916 43825 0 0\n46760 43889 0 0\n46640 44009 0 0\n46575 44165 0 0\n46575 44334 0 0\n46639 44490 0 0\n46759 44610 0 0\n46915 44675 0 0\n47084 44675 0 0\n47240 44611 0 0\n47360 44491 0 0\n47425 44335 0 0\n47425 47951 0 0\n47391 47951 0 0\n47189 48035 0 0\n47035 48189 0 0\n47000 48273 0 0\n46965 48189 0 0\n46811 48035 0 0\n46609 47951 0 0\n46425 47951 0 0\n46425 35085 0 0\n46425 34916 0 0\n46361 34760 0 0\n46241 34640 0 0\n46085 34575 0 0\n45916 34575 0 0\n45760 34639 0 0\n45640 34759 0 0\n45575 34915 0 0\n45575 35084 0 0\n45639 35240 0 0\n45759 35360 0 0\n45915 35425 0 0\n46084 35425 0 0\n46240 35361 0 0\n46360 35241 0 0\n46425 35085 0 0\n46425 47951 0 0\n46391 47951 0 0\n46189 48035 0 0\n46035 48189 0 0\n46000 48273 0 0\n45965 48189 0 0\n45925 48149 0 0\n45925 44335 0 0\n45925 44166 0 0\n45925 40085 0 0\n45925 39916 0 0\n45861 39760 0 0\n45741 39640 0 0\n45585 39575 0 0\n45425 39575 0 0\n45425 34585 0 0\n45425 34416 0 0\n45361 34260 0 0\n45241 34140 0 0\n45085 34075 0 0\n44916 34075 0 0\n44760 34139 0 0\n44640 34259 0 0\n44575 34415 0 0\n44575 34584 0 0\n44639 34740 0 0\n44759 34860 0 0\n44915 34925 0 0\n45084 34925 0 0\n45240 34861 0 0\n45360 34741 0 0\n45425 34585 0 0\n45425 39575 0 0\n45416 39575 0 0\n45260 39639 0 0\n45140 39759 0 0\n45075 39915 0 0\n45075 40084 0 0\n45139 40240 0 0\n45259 40360 0 0\n45415 40425 0 0\n45584 40425 0 0\n45740 40361 0 0\n45860 40241 0 0\n45925 40085 0 0\n45925 44166 0 0\n45861 44010 0 0\n45741 43890 0 0\n45585 43825 0 0\n45416 43825 0 0\n45260 43889 0 0\n45140 44009 0 0\n45075 44165 0 0\n45075 44334 0 0\n45139 44490 0 0\n45259 44610 0 0\n45415 44675 0 0\n45584 44675 0 0\n45740 44611 0 0\n45860 44491 0 0\n45925 44335 0 0\n45925 48149 0 0\n45811 48035 0 0\n45609 47951 0 0\n45391 47951 0 0\n45189 48035 0 0\n45035 48189 0 0\n45000 48273 0 0\n44965 48189 0 0\n44925 48149 0 0\n44925 36835 0 0\n44925 36666 0 0\n44861 36510 0 0\n44741 36390 0 0\n44585 36325 0 0\n44425 36325 0 0\n44425 36166 0 0\n44361 36010 0 0\n44241 35890 0 0\n44085 35825 0 0\n43916 35825 0 0\n43760 35889 0 0\n43640 36009 0 0\n43575 36165 0 0\n43575 36334 0 0\n43639 36490 0 0\n43759 36610 0 0\n43915 36675 0 0\n44075 36675 0 0\n44075 36834 0 0\n44139 36990 0 0\n44259 37110 0 0\n44415 37175 0 0\n44584 37175 0 0\n44740 37111 0 0\n44860 36991 0 0\n44925 36835 0 0\n44925 48149 0 0\n44811 48035 0 0\n44609 47951 0 0\n44391 47951 0 0\n44189 48035 0 0\n44035 48189 0 0\n44000 48273 0 0\n43965 48189 0 0\n43811 48035 0 0\n43609 47951 0 0\n43391 47951 0 0\n43189 48035 0 0\n43035 48189 0 0\n42951 48391 0 0\n42951 48609 0 0\n43035 48811 0 0\n43189 48965 0 0\n43391 49049 0 0\n43609 49049 0 0\n43811 48965 0 0\n43965 48811 0 0\n44000 48726 0 0\n44035 48811 0 0\n44189 48965 0 0\n44391 49049 0 0\n44609 49049 0 0\n44811 48965 0 0\n44965 48811 0 0\n45000 48726 0 0\n45035 48811 0 0\n45189 48965 0 0\n45391 49049 0 0\n45609 49049 0 0\n45811 48965 0 0\n45965 48811 0 0\n46000 48726 0 0\n46035 48811 0 0\n46189 48965 0 0\n46391 49049 0 0\n46609 49049 0 0\n46811 48965 0 0\n46965 48811 0 0\n47000 48726 0 0\n47035 48811 0 0\n47189 48965 0 0\n47391 49049 0 0\n47609 49049 0 0\n47811 48965 0 0\n47965 48811 0 0\n48000 48726 0 0\n48035 48811 0 0\n48189 48965 0 0\n48391 49049 0 0\n48609 49049 0 0\n48811 48965 0 0\n48965 48811 0 0\n49000 48726 0 0\n49035 48811 0 0\n49189 48965 0 0\n49391 49049 0 0\n49609 49049 0 0\n49811 48965 0 0\n49965 48811 0 0\n50000 48726 0 0\n50035 48811 0 0\n50189 48965 0 0\n50391 49049 0 0\n50609 49049 0 0\n50811 48965 0 0\n50965 48811 0 0\n51049 48609 0 0\n51049 52175 0 0\n51035 52189 0 0\n50951 52391 0 0\n50951 52609 0 0\n51035 52811 0 0\n51175 52951 0 0\n51151 52951 0 0\n51059 52989 0 0\n50989 53059 0 0\n50951 53150 0 0\n50951 53249 0 0\n50951 53849 0 0\n50989 53941 0 0\n50998 53950 0 0\n50924 53950 0 0\n50924 49570 0 0\n50919 49402 0 0\n50864 49273 0 0\n50801 49241 0 0\n50759 49283 0 0\n50759 49199 0 0\n50727 49136 0 0\n50570 49076 0 0\n50402 49081 0 0\n50273 49136 0 0\n50241 49199 0 0\n50500 49458 0 0\n50759 49199 0 0\n50759 49283 0 0\n50542 49500 0 0\n50801 49759 0 0\n50864 49727 0 0\n50924 49570 0 0\n50924 53950 0 0\n50759 53950 0 0\n50759 49801 0 0\n50500 49542 0 0\n50458 49584 0 0\n50458 49500 0 0\n50199 49241 0 0\n50136 49273 0 0\n50076 49430 0 0\n50081 49598 0 0\n50136 49727 0 0\n50199 49759 0 0\n50458 49500 0 0\n50458 49584 0 0\n50241 49801 0 0\n50273 49864 0 0\n50430 49924 0 0\n50598 49919 0 0\n50727 49864 0 0\n50759 49801 0 0\n50759 53950 0 0\n49924 53950 0 0\n49924 49570 0 0\n49919 49402 0 0\n49864 49273 0 0\n49801 49241 0 0\n49759 49283 0 0\n49759 49199 0 0\n49727 49136 0 0\n49570 49076 0 0\n49402 49081 0 0\n49273 49136 0 0\n49241 49199 0 0\n49500 49458 0 0\n49759 49199 0 0\n49759 49283 0 0\n49542 49500 0 0\n49801 49759 0 0\n49864 49727 0 0\n49924 49570 0 0\n49924 53950 0 0\n49785 53950 0 0\n49785 52615 0 0\n49785 52446 0 0\n49759 52382 0 0\n49759 49801 0 0\n49500 49542 0 0\n49458 49584 0 0\n49458 49500 0 0\n49199 49241 0 0\n49136 49273 0 0\n49076 49430 0 0\n49081 49598 0 0\n49136 49727 0 0\n49199 49759 0 0\n49458 49500 0 0\n49458 49584 0 0\n49241 49801 0 0\n49273 49864 0 0\n49430 49924 0 0\n49598 49919 0 0\n49727 49864 0 0\n49759 49801 0 0\n49759 52382 0 0\n49721 52290 0 0\n49601 52170 0 0\n49445 52105 0 0\n49276 52105 0 0\n49120 52169 0 0\n49004 52284 0 0\n48965 52189 0 0\n48924 52148 0 0\n48924 49570 0 0\n48919 49402 0 0\n48864 49273 0 0\n48801 49241 0 0\n48759 49283 0 0\n48759 49199 0 0\n48727 49136 0 0\n48570 49076 0 0\n48402 49081 0 0\n48273 49136 0 0\n48241 49199 0 0\n48500 49458 0 0\n48759 49199 0 0\n48759 49283 0 0\n48542 49500 0 0\n48801 49759 0 0\n48864 49727 0 0\n48924 49570 0 0\n48924 52148 0 0\n48811 52035 0 0\n48759 52013 0 0\n48759 49801 0 0\n48500 49542 0 0\n48458 49584 0 0\n48458 49500 0 0\n48199 49241 0 0\n48136 49273 0 0\n48076 49430 0 0\n48081 49598 0 0\n48136 49727 0 0\n48199 49759 0 0\n48458 49500 0 0\n48458 49584 0 0\n48241 49801 0 0\n48273 49864 0 0\n48430 49924 0 0\n48598 49919 0 0\n48727 49864 0 0\n48759 49801 0 0\n48759 52013 0 0\n48609 51951 0 0\n48391 51951 0 0\n48189 52035 0 0\n48035 52189 0 0\n47951 52391 0 0\n47951 52609 0 0\n48035 52811 0 0\n48189 52965 0 0\n48391 53049 0 0\n48609 53049 0 0\n48811 52965 0 0\n48965 52811 0 0\n48990 52749 0 0\n48999 52770 0 0\n49119 52890 0 0\n49275 52955 0 0\n49444 52955 0 0\n49600 52891 0 0\n49720 52771 0 0\n49785 52615 0 0\n49785 53950 0 0\n47924 53950 0 0\n47924 52570 0 0\n47924 49570 0 0\n47919 49402 0 0\n47864 49273 0 0\n47801 49241 0 0\n47759 49283 0 0\n47759 49199 0 0\n47727 49136 0 0\n47570 49076 0 0\n47402 49081 0 0\n47273 49136 0 0\n47241 49199 0 0\n47500 49458 0 0\n47759 49199 0 0\n47759 49283 0 0\n47542 49500 0 0\n47801 49759 0 0\n47864 49727 0 0\n47924 49570 0 0\n47924 52570 0 0\n47919 52402 0 0\n47864 52273 0 0\n47801 52241 0 0\n47759 52283 0 0\n47759 52199 0 0\n47759 49801 0 0\n47500 49542 0 0\n47458 49584 0 0\n47458 49500 0 0\n47199 49241 0 0\n47136 49273 0 0\n47076 49430 0 0\n47081 49598 0 0\n47136 49727 0 0\n47199 49759 0 0\n47458 49500 0 0\n47458 49584 0 0\n47241 49801 0 0\n47273 49864 0 0\n47430 49924 0 0\n47598 49919 0 0\n47727 49864 0 0\n47759 49801 0 0\n47759 52199 0 0\n47727 52136 0 0\n47570 52076 0 0\n47402 52081 0 0\n47273 52136 0 0\n47241 52199 0 0\n47500 52458 0 0\n47759 52199 0 0\n47759 52283 0 0\n47542 52500 0 0\n47801 52759 0 0\n47864 52727 0 0\n47924 52570 0 0\n47924 53950 0 0\n47759 53950 0 0\n47759 52801 0 0\n47500 52542 0 0\n47458 52584 0 0\n47458 52500 0 0\n47199 52241 0 0\n47136 52273 0 0\n47076 52430 0 0\n47081 52598 0 0\n47136 52727 0 0\n47199 52759 0 0\n47458 52500 0 0\n47458 52584 0 0\n47241 52801 0 0\n47273 52864 0 0\n47430 52924 0 0\n47598 52919 0 0\n47727 52864 0 0\n47759 52801 0 0\n47759 53950 0 0\n47049 53950 0 0\n47049 52609 0 0\n47049 52391 0 0\n46965 52189 0 0\n46924 52148 0 0\n46924 49570 0 0\n46919 49402 0 0\n46864 49273 0 0\n46801 49241 0 0\n46759 49283 0 0\n46759 49199 0 0\n46727 49136 0 0\n46570 49076 0 0\n46402 49081 0 0\n46273 49136 0 0\n46241 49199 0 0\n46500 49458 0 0\n46759 49199 0 0\n46759 49283 0 0\n46542 49500 0 0\n46801 49759 0 0\n46864 49727 0 0\n46924 49570 0 0\n46924 52148 0 0\n46811 52035 0 0\n46759 52013 0 0\n46759 49801 0 0\n46500 49542 0 0\n46458 49584 0 0\n46458 49500 0 0\n46199 49241 0 0\n46136 49273 0 0\n46076 49430 0 0\n46081 49598 0 0\n46136 49727 0 0\n46199 49759 0 0\n46458 49500 0 0\n46458 49584 0 0\n46241 49801 0 0\n46273 49864 0 0\n46430 49924 0 0\n46598 49919 0 0\n46727 49864 0 0\n46759 49801 0 0\n46759 52013 0 0\n46609 51951 0 0\n46391 51951 0 0\n46189 52035 0 0\n46035 52189 0 0\n46000 52273 0 0\n45965 52189 0 0\n45924 52148 0 0\n45924 49570 0 0\n45919 49402 0 0\n45864 49273 0 0\n45801 49241 0 0\n45759 49283 0 0\n45759 49199 0 0\n45727 49136 0 0\n45570 49076 0 0\n45402 49081 0 0\n45273 49136 0 0\n45241 49199 0 0\n45500 49458 0 0\n45759 49199 0 0\n45759 49283 0 0\n45542 49500 0 0\n45801 49759 0 0\n45864 49727 0 0\n45924 49570 0 0\n45924 52148 0 0\n45811 52035 0 0\n45759 52013 0 0\n45759 49801 0 0\n45500 49542 0 0\n45458 49584 0 0\n45458 49500 0 0\n45199 49241 0 0\n45136 49273 0 0\n45076 49430 0 0\n45081 49598 0 0\n45136 49727 0 0\n45199 49759 0 0\n45458 49500 0 0\n45458 49584 0 0\n45241 49801 0 0\n45273 49864 0 0\n45430 49924 0 0\n45598 49919 0 0\n45727 49864 0 0\n45759 49801 0 0\n45759 52013 0 0\n45609 51951 0 0\n45391 51951 0 0\n45189 52035 0 0\n45035 52189 0 0\n45000 52273 0 0\n44965 52189 0 0\n44924 52148 0 0\n44924 49570 0 0\n44919 49402 0 0\n44864 49273 0 0\n44801 49241 0 0\n44759 49283 0 0\n44759 49199 0 0\n44727 49136 0 0\n44570 49076 0 0\n44402 49081 0 0\n44273 49136 0 0\n44241 49199 0 0\n44500 49458 0 0\n44759 49199 0 0\n44759 49283 0 0\n44542 49500 0 0\n44801 49759 0 0\n44864 49727 0 0\n44924 49570 0 0\n44924 52148 0 0\n44811 52035 0 0\n44759 52013 0 0\n44759 49801 0 0\n44500 49542 0 0\n44458 49584 0 0\n44458 49500 0 0\n44199 49241 0 0\n44136 49273 0 0\n44076 49430 0 0\n44081 49598 0 0\n44136 49727 0 0\n44199 49759 0 0\n44458 49500 0 0\n44458 49584 0 0\n44241 49801 0 0\n44273 49864 0 0\n44430 49924 0 0\n44598 49919 0 0\n44727 49864 0 0\n44759 49801 0 0\n44759 52013 0 0\n44609 51951 0 0\n44391 51951 0 0\n44189 52035 0 0\n44049 52175 0 0\n44049 52151 0 0\n44011 52059 0 0\n43941 51989 0 0\n43930 51984 0 0\n43930 49562 0 0\n43930 49438 0 0\n43929 49226 0 0\n43929 49175 0 0\n43910 49127 0 0\n43873 49091 0 0\n43826 49071 0 0\n43562 49070 0 0\n43530 49102 0 0\n43530 49470 0 0\n43898 49470 0 0\n43930 49438 0 0\n43930 49562 0 0\n43898 49530 0 0\n43530 49530 0 0\n43530 49898 0 0\n43562 49930 0 0\n43826 49929 0 0\n43873 49909 0 0\n43910 49873 0 0\n43929 49825 0 0\n43929 49774 0 0\n43930 49562 0 0\n43930 51984 0 0\n43850 51951 0 0\n43751 51951 0 0\n43470 51951 0 0\n43470 49898 0 0\n43470 49530 0 0\n43470 49470 0 0\n43470 49102 0 0\n43438 49070 0 0\n43174 49071 0 0\n43127 49091 0 0\n43090 49127 0 0\n43071 49175 0 0\n43071 49226 0 0\n43070 49438 0 0\n43102 49470 0 0\n43470 49470 0 0\n43470 49530 0 0\n43102 49530 0 0\n43070 49562 0 0\n43071 49774 0 0\n43071 49825 0 0\n43090 49873 0 0\n43127 49909 0 0\n43174 49929 0 0\n43438 49930 0 0\n43470 49898 0 0\n43470 51951 0 0\n43151 51951 0 0\n43059 51989 0 0\n42989 52059 0 0\n42951 52150 0 0\n42951 52249 0 0\n42951 52849 0 0\n42989 52941 0 0\n43059 53011 0 0\n43150 53049 0 0\n43249 53049 0 0\n43849 53049 0 0\n43941 53011 0 0\n44011 52941 0 0\n44049 52850 0 0\n44049 52825 0 0\n44189 52965 0 0\n44391 53049 0 0\n44609 53049 0 0\n44811 52965 0 0\n44965 52811 0 0\n45000 52726 0 0\n45035 52811 0 0\n45189 52965 0 0\n45391 53049 0 0\n45609 53049 0 0\n45811 52965 0 0\n45965 52811 0 0\n46000 52726 0 0\n46035 52811 0 0\n46189 52965 0 0\n46391 53049 0 0\n46609 53049 0 0\n46811 52965 0 0\n46965 52811 0 0\n47049 52609 0 0\n47049 53950 0 0\n40449 53950 0 0\n40594 53890 0 0\n40890 53595 0 0\n41050 53210 0 0\n41050 52792 0 0\n40930 52502 0 0\n40930 49562 0 0\n40930 49438 0 0\n40929 49174 0 0\n40924 49162 0 0\n40924 48570 0 0\n40924 47570 0 0\n40924 46570 0 0\n40924 45570 0 0\n40924 44570 0 0\n40924 43570 0 0\n40924 42570 0 0\n40924 41570 0 0\n40924 40570 0 0\n40924 39570 0 0\n40924 38570 0 0\n40924 37570 0 0\n40924 36570 0 0\n40924 35570 0 0\n40924 34570 0 0\n40924 33570 0 0\n40924 32570 0 0\n40924 31570 0 0\n40924 30570 0 0\n40919 30402 0 0\n40864 30273 0 0\n40801 30241 0 0\n40759 30283 0 0\n40759 30199 0 0\n40727 30136 0 0\n40570 30076 0 0\n40402 30081 0 0\n40273 30136 0 0\n40241 30199 0 0\n40500 30458 0 0\n40759 30199 0 0\n40759 30283 0 0\n40542 30500 0 0\n40801 30759 0 0\n40864 30727 0 0\n40924 30570 0 0\n40924 31570 0 0\n40919 31402 0 0\n40864 31273 0 0\n40801 31241 0 0\n40759 31283 0 0\n40759 31199 0 0\n40759 30801 0 0\n40500 30542 0 0\n40458 30584 0 0\n40458 30500 0 0\n40199 30241 0 0\n40136 30273 0 0\n40076 30430 0 0\n40081 30598 0 0\n40136 30727 0 0\n40199 30759 0 0\n40458 30500 0 0\n40458 30584 0 0\n40241 30801 0 0\n40273 30864 0 0\n40430 30924 0 0\n40598 30919 0 0\n40727 30864 0 0\n40759 30801 0 0\n40759 31199 0 0\n40727 31136 0 0\n40570 31076 0 0\n40402 31081 0 0\n40273 31136 0 0\n40241 31199 0 0\n40500 31458 0 0\n40759 31199 0 0\n40759 31283 0 0\n40542 31500 0 0\n40801 31759 0 0\n40864 31727 0 0\n40924 31570 0 0\n40924 32570 0 0\n40919 32402 0 0\n40864 32273 0 0\n40801 32241 0 0\n40759 32283 0 0\n40759 32199 0 0\n40759 31801 0 0\n40500 31542 0 0\n40458 31584 0 0\n40458 31500 0 0\n40199 31241 0 0\n40136 31273 0 0\n40076 31430 0 0\n40081 31598 0 0\n40136 31727 0 0\n40199 31759 0 0\n40458 31500 0 0\n40458 31584 0 0\n40241 31801 0 0\n40273 31864 0 0\n40430 31924 0 0\n40598 31919 0 0\n40727 31864 0 0\n40759 31801 0 0\n40759 32199 0 0\n40727 32136 0 0\n40570 32076 0 0\n40402 32081 0 0\n40273 32136 0 0\n40241 32199 0 0\n40500 32458 0 0\n40759 32199 0 0\n40759 32283 0 0\n40542 32500 0 0\n40801 32759 0 0\n40864 32727 0 0\n40924 32570 0 0\n40924 33570 0 0\n40919 33402 0 0\n40864 33273 0 0\n40801 33241 0 0\n40759 33283 0 0\n40759 33199 0 0\n40759 32801 0 0\n40500 32542 0 0\n40458 32584 0 0\n40458 32500 0 0\n40199 32241 0 0\n40136 32273 0 0\n40076 32430 0 0\n40081 32598 0 0\n40136 32727 0 0\n40199 32759 0 0\n40458 32500 0 0\n40458 32584 0 0\n40241 32801 0 0\n40273 32864 0 0\n40430 32924 0 0\n40598 32919 0 0\n40727 32864 0 0\n40759 32801 0 0\n40759 33199 0 0\n40727 33136 0 0\n40570 33076 0 0\n40402 33081 0 0\n40273 33136 0 0\n40241 33199 0 0\n40500 33458 0 0\n40759 33199 0 0\n40759 33283 0 0\n40542 33500 0 0\n40801 33759 0 0\n40864 33727 0 0\n40924 33570 0 0\n40924 34570 0 0\n40919 34402 0 0\n40864 34273 0 0\n40801 34241 0 0\n40759 34283 0 0\n40759 34199 0 0\n40759 33801 0 0\n40500 33542 0 0\n40458 33584 0 0\n40458 33500 0 0\n40199 33241 0 0\n40136 33273 0 0\n40076 33430 0 0\n40081 33598 0 0\n40136 33727 0 0\n40199 33759 0 0\n40458 33500 0 0\n40458 33584 0 0\n40241 33801 0 0\n40273 33864 0 0\n40430 33924 0 0\n40598 33919 0 0\n40727 33864 0 0\n40759 33801 0 0\n40759 34199 0 0\n40727 34136 0 0\n40570 34076 0 0\n40402 34081 0 0\n40273 34136 0 0\n40241 34199 0 0\n40500 34458 0 0\n40759 34199 0 0\n40759 34283 0 0\n40542 34500 0 0\n40801 34759 0 0\n40864 34727 0 0\n40924 34570 0 0\n40924 35570 0 0\n40919 35402 0 0\n40864 35273 0 0\n40801 35241 0 0\n40759 35283 0 0\n40759 35199 0 0\n40759 34801 0 0\n40500 34542 0 0\n40458 34584 0 0\n40458 34500 0 0\n40199 34241 0 0\n40136 34273 0 0\n40076 34430 0 0\n40081 34598 0 0\n40136 34727 0 0\n40199 34759 0 0\n40458 34500 0 0\n40458 34584 0 0\n40241 34801 0 0\n40273 34864 0 0\n40430 34924 0 0\n40598 34919 0 0\n40727 34864 0 0\n40759 34801 0 0\n40759 35199 0 0\n40727 35136 0 0\n40570 35076 0 0\n40402 35081 0 0\n40273 35136 0 0\n40241 35199 0 0\n40500 35458 0 0\n40759 35199 0 0\n40759 35283 0 0\n40542 35500 0 0\n40801 35759 0 0\n40864 35727 0 0\n40924 35570 0 0\n40924 36570 0 0\n40919 36402 0 0\n40864 36273 0 0\n40801 36241 0 0\n40759 36283 0 0\n40759 36199 0 0\n40759 35801 0 0\n40500 35542 0 0\n40458 35584 0 0\n40458 35500 0 0\n40199 35241 0 0\n40136 35273 0 0\n40076 35430 0 0\n40081 35598 0 0\n40136 35727 0 0\n40199 35759 0 0\n40458 35500 0 0\n40458 35584 0 0\n40241 35801 0 0\n40273 35864 0 0\n40430 35924 0 0\n40598 35919 0 0\n40727 35864 0 0\n40759 35801 0 0\n40759 36199 0 0\n40727 36136 0 0\n40570 36076 0 0\n40402 36081 0 0\n40273 36136 0 0\n40241 36199 0 0\n40500 36458 0 0\n40759 36199 0 0\n40759 36283 0 0\n40542 36500 0 0\n40801 36759 0 0\n40864 36727 0 0\n40924 36570 0 0\n40924 37570 0 0\n40919 37402 0 0\n40864 37273 0 0\n40801 37241 0 0\n40759 37283 0 0\n40759 37199 0 0\n40759 36801 0 0\n40500 36542 0 0\n40458 36584 0 0\n40458 36500 0 0\n40199 36241 0 0\n40136 36273 0 0\n40076 36430 0 0\n40081 36598 0 0\n40136 36727 0 0\n40199 36759 0 0\n40458 36500 0 0\n40458 36584 0 0\n40241 36801 0 0\n40273 36864 0 0\n40430 36924 0 0\n40598 36919 0 0\n40727 36864 0 0\n40759 36801 0 0\n40759 37199 0 0\n40727 37136 0 0\n40570 37076 0 0\n40402 37081 0 0\n40273 37136 0 0\n40241 37199 0 0\n40500 37458 0 0\n40759 37199 0 0\n40759 37283 0 0\n40542 37500 0 0\n40801 37759 0 0\n40864 37727 0 0\n40924 37570 0 0\n40924 38570 0 0\n40919 38402 0 0\n40864 38273 0 0\n40801 38241 0 0\n40759 38283 0 0\n40759 38199 0 0\n40759 37801 0 0\n40500 37542 0 0\n40458 37584 0 0\n40458 37500 0 0\n40199 37241 0 0\n40136 37273 0 0\n40076 37430 0 0\n40081 37598 0 0\n40136 37727 0 0\n40199 37759 0 0\n40458 37500 0 0\n40458 37584 0 0\n40241 37801 0 0\n40273 37864 0 0\n40430 37924 0 0\n40598 37919 0 0\n40727 37864 0 0\n40759 37801 0 0\n40759 38199 0 0\n40727 38136 0 0\n40570 38076 0 0\n40402 38081 0 0\n40273 38136 0 0\n40241 38199 0 0\n40500 38458 0 0\n40759 38199 0 0\n40759 38283 0 0\n40542 38500 0 0\n40801 38759 0 0\n40864 38727 0 0\n40924 38570 0 0\n40924 39570 0 0\n40919 39402 0 0\n40864 39273 0 0\n40801 39241 0 0\n40759 39283 0 0\n40759 39199 0 0\n40759 38801 0 0\n40500 38542 0 0\n40458 38584 0 0\n40458 38500 0 0\n40199 38241 0 0\n40136 38273 0 0\n40076 38430 0 0\n40081 38598 0 0\n40136 38727 0 0\n40199 38759 0 0\n40458 38500 0 0\n40458 38584 0 0\n40241 38801 0 0\n40273 38864 0 0\n40430 38924 0 0\n40598 38919 0 0\n40727 38864 0 0\n40759 38801 0 0\n40759 39199 0 0\n40727 39136 0 0\n40570 39076 0 0\n40402 39081 0 0\n40273 39136 0 0\n40241 39199 0 0\n40500 39458 0 0\n40759 39199 0 0\n40759 39283 0 0\n40542 39500 0 0\n40801 39759 0 0\n40864 39727 0 0\n40924 39570 0 0\n40924 40570 0 0\n40919 40402 0 0\n40864 40273 0 0\n40801 40241 0 0\n40759 40283 0 0\n40759 40199 0 0\n40759 39801 0 0\n40500 39542 0 0\n40458 39584 0 0\n40458 39500 0 0\n40199 39241 0 0\n40136 39273 0 0\n40076 39430 0 0\n40081 39598 0 0\n40136 39727 0 0\n40199 39759 0 0\n40458 39500 0 0\n40458 39584 0 0\n40241 39801 0 0\n40273 39864 0 0\n40430 39924 0 0\n40598 39919 0 0\n40727 39864 0 0\n40759 39801 0 0\n40759 40199 0 0\n40727 40136 0 0\n40570 40076 0 0\n40402 40081 0 0\n40273 40136 0 0\n40241 40199 0 0\n40500 40458 0 0\n40759 40199 0 0\n40759 40283 0 0\n40542 40500 0 0\n40801 40759 0 0\n40864 40727 0 0\n40924 40570 0 0\n40924 41570 0 0\n40919 41402 0 0\n40864 41273 0 0\n40801 41241 0 0\n40759 41283 0 0\n40759 41199 0 0\n40759 40801 0 0\n40500 40542 0 0\n40458 40584 0 0\n40458 40500 0 0\n40199 40241 0 0\n40136 40273 0 0\n40076 40430 0 0\n40081 40598 0 0\n40136 40727 0 0\n40199 40759 0 0\n40458 40500 0 0\n40458 40584 0 0\n40241 40801 0 0\n40273 40864 0 0\n40430 40924 0 0\n40598 40919 0 0\n40727 40864 0 0\n40759 40801 0 0\n40759 41199 0 0\n40727 41136 0 0\n40570 41076 0 0\n40402 41081 0 0\n40273 41136 0 0\n40241 41199 0 0\n40500 41458 0 0\n40759 41199 0 0\n40759 41283 0 0\n40542 41500 0 0\n40801 41759 0 0\n40864 41727 0 0\n40924 41570 0 0\n40924 42570 0 0\n40919 42402 0 0\n40864 42273 0 0\n40801 42241 0 0\n40759 42283 0 0\n40759 42199 0 0\n40759 41801 0 0\n40500 41542 0 0\n40458 41584 0 0\n40458 41500 0 0\n40199 41241 0 0\n40136 41273 0 0\n40076 41430 0 0\n40081 41598 0 0\n40136 41727 0 0\n40199 41759 0 0\n40458 41500 0 0\n40458 41584 0 0\n40241 41801 0 0\n40273 41864 0 0\n40430 41924 0 0\n40598 41919 0 0\n40727 41864 0 0\n40759 41801 0 0\n40759 42199 0 0\n40727 42136 0 0\n40570 42076 0 0\n40402 42081 0 0\n40273 42136 0 0\n40241 42199 0 0\n40500 42458 0 0\n40759 42199 0 0\n40759 42283 0 0\n40542 42500 0 0\n40801 42759 0 0\n40864 42727 0 0\n40924 42570 0 0\n40924 43570 0 0\n40919 43402 0 0\n40864 43273 0 0\n40801 43241 0 0\n40759 43283 0 0\n40759 43199 0 0\n40759 42801 0 0\n40500 42542 0 0\n40458 42584 0 0\n40458 42500 0 0\n40199 42241 0 0\n40136 42273 0 0\n40076 42430 0 0\n40081 42598 0 0\n40136 42727 0 0\n40199 42759 0 0\n40458 42500 0 0\n40458 42584 0 0\n40241 42801 0 0\n40273 42864 0 0\n40430 42924 0 0\n40598 42919 0 0\n40727 42864 0 0\n40759 42801 0 0\n40759 43199 0 0\n40727 43136 0 0\n40570 43076 0 0\n40402 43081 0 0\n40273 43136 0 0\n40241 43199 0 0\n40500 43458 0 0\n40759 43199 0 0\n40759 43283 0 0\n40542 43500 0 0\n40801 43759 0 0\n40864 43727 0 0\n40924 43570 0 0\n40924 44570 0 0\n40919 44402 0 0\n40864 44273 0 0\n40801 44241 0 0\n40759 44283 0 0\n40759 44199 0 0\n40759 43801 0 0\n40500 43542 0 0\n40458 43584 0 0\n40458 43500 0 0\n40199 43241 0 0\n40136 43273 0 0\n40076 43430 0 0\n40081 43598 0 0\n40136 43727 0 0\n40199 43759 0 0\n40458 43500 0 0\n40458 43584 0 0\n40241 43801 0 0\n40273 43864 0 0\n40430 43924 0 0\n40598 43919 0 0\n40727 43864 0 0\n40759 43801 0 0\n40759 44199 0 0\n40727 44136 0 0\n40570 44076 0 0\n40402 44081 0 0\n40273 44136 0 0\n40241 44199 0 0\n40500 44458 0 0\n40759 44199 0 0\n40759 44283 0 0\n40542 44500 0 0\n40801 44759 0 0\n40864 44727 0 0\n40924 44570 0 0\n40924 45570 0 0\n40919 45402 0 0\n40864 45273 0 0\n40801 45241 0 0\n40759 45283 0 0\n40759 45199 0 0\n40759 44801 0 0\n40500 44542 0 0\n40458 44584 0 0\n40458 44500 0 0\n40199 44241 0 0\n40136 44273 0 0\n40076 44430 0 0\n40081 44598 0 0\n40136 44727 0 0\n40199 44759 0 0\n40458 44500 0 0\n40458 44584 0 0\n40241 44801 0 0\n40273 44864 0 0\n40430 44924 0 0\n40598 44919 0 0\n40727 44864 0 0\n40759 44801 0 0\n40759 45199 0 0\n40727 45136 0 0\n40570 45076 0 0\n40402 45081 0 0\n40273 45136 0 0\n40241 45199 0 0\n40500 45458 0 0\n40759 45199 0 0\n40759 45283 0 0\n40542 45500 0 0\n40801 45759 0 0\n40864 45727 0 0\n40924 45570 0 0\n40924 46570 0 0\n40919 46402 0 0\n40864 46273 0 0\n40801 46241 0 0\n40759 46283 0 0\n40759 46199 0 0\n40759 45801 0 0\n40500 45542 0 0\n40458 45584 0 0\n40458 45500 0 0\n40199 45241 0 0\n40136 45273 0 0\n40076 45430 0 0\n40081 45598 0 0\n40136 45727 0 0\n40199 45759 0 0\n40458 45500 0 0\n40458 45584 0 0\n40241 45801 0 0\n40273 45864 0 0\n40430 45924 0 0\n40598 45919 0 0\n40727 45864 0 0\n40759 45801 0 0\n40759 46199 0 0\n40727 46136 0 0\n40570 46076 0 0\n40402 46081 0 0\n40273 46136 0 0\n40241 46199 0 0\n40500 46458 0 0\n40759 46199 0 0\n40759 46283 0 0\n40542 46500 0 0\n40801 46759 0 0\n40864 46727 0 0\n40924 46570 0 0\n40924 47570 0 0\n40919 47402 0 0\n40864 47273 0 0\n40801 47241 0 0\n40759 47283 0 0\n40759 47199 0 0\n40759 46801 0 0\n40500 46542 0 0\n40458 46584 0 0\n40458 46500 0 0\n40199 46241 0 0\n40136 46273 0 0\n40076 46430 0 0\n40081 46598 0 0\n40136 46727 0 0\n40199 46759 0 0\n40458 46500 0 0\n40458 46584 0 0\n40241 46801 0 0\n40273 46864 0 0\n40430 46924 0 0\n40598 46919 0 0\n40727 46864 0 0\n40759 46801 0 0\n40759 47199 0 0\n40727 47136 0 0\n40570 47076 0 0\n40402 47081 0 0\n40273 47136 0 0\n40241 47199 0 0\n40500 47458 0 0\n40759 47199 0 0\n40759 47283 0 0\n40542 47500 0 0\n40801 47759 0 0\n40864 47727 0 0\n40924 47570 0 0\n40924 48570 0 0\n40919 48402 0 0\n40864 48273 0 0\n40801 48241 0 0\n40759 48283 0 0\n40759 48199 0 0\n40759 47801 0 0\n40500 47542 0 0\n40458 47584 0 0\n40458 47500 0 0\n40199 47241 0 0\n40136 47273 0 0\n40076 47430 0 0\n40081 47598 0 0\n40136 47727 0 0\n40199 47759 0 0\n40458 47500 0 0\n40458 47584 0 0\n40241 47801 0 0\n40273 47864 0 0\n40430 47924 0 0\n40598 47919 0 0\n40727 47864 0 0\n40759 47801 0 0\n40759 48199 0 0\n40727 48136 0 0\n40570 48076 0 0\n40402 48081 0 0\n40273 48136 0 0\n40241 48199 0 0\n40500 48458 0 0\n40759 48199 0 0\n40759 48283 0 0\n40542 48500 0 0\n40801 48759 0 0\n40864 48727 0 0\n40924 48570 0 0\n40924 49162 0 0\n40909 49127 0 0\n40873 49090 0 0\n40825 49071 0 0\n40774 49071 0 0\n40759 49070 0 0\n40759 48801 0 0\n40500 48542 0 0\n40458 48584 0 0\n40458 48500 0 0\n40199 48241 0 0\n40136 48273 0 0\n40076 48430 0 0\n40081 48598 0 0\n40136 48727 0 0\n40199 48759 0 0\n40458 48500 0 0\n40458 48584 0 0\n40241 48801 0 0\n40273 48864 0 0\n40430 48924 0 0\n40598 48919 0 0\n40727 48864 0 0\n40759 48801 0 0\n40759 49070 0 0\n40562 49070 0 0\n40530 49102 0 0\n40530 49470 0 0\n40898 49470 0 0\n40930 49438 0 0\n40930 49562 0 0\n40898 49530 0 0\n40530 49530 0 0\n40530 49898 0 0\n40562 49930 0 0\n40774 49929 0 0\n40825 49929 0 0\n40873 49910 0 0\n40909 49873 0 0\n40929 49826 0 0\n40930 49562 0 0\n40930 52502 0 0\n40890 52406 0 0\n40595 52110 0 0\n40470 52058 0 0\n40470 49898 0 0\n40470 49530 0 0\n40470 49470 0 0\n40470 49102 0 0\n40438 49070 0 0\n40226 49071 0 0\n40175 49071 0 0\n40127 49090 0 0\n40091 49127 0 0\n40071 49174 0 0\n40070 49438 0 0\n40102 49470 0 0\n40470 49470 0 0\n40470 49530 0 0\n40102 49530 0 0\n40070 49562 0 0\n40071 49826 0 0\n40091 49873 0 0\n40127 49910 0 0\n40175 49929 0 0\n40226 49929 0 0\n40438 49930 0 0\n40470 49898 0 0\n40470 52058 0 0\n40210 51950 0 0\n39924 51950 0 0\n39924 49570 0 0\n39919 49402 0 0\n39864 49273 0 0\n39801 49241 0 0\n39759 49283 0 0\n39759 49199 0 0\n39727 49136 0 0\n39570 49076 0 0\n39402 49081 0 0\n39273 49136 0 0\n39241 49199 0 0\n39500 49458 0 0\n39759 49199 0 0\n39759 49283 0 0\n39542 49500 0 0\n39801 49759 0 0\n39864 49727 0 0\n39924 49570 0 0\n39924 51950 0 0\n39792 51950 0 0\n39759 51963 0 0\n39759 49801 0 0\n39500 49542 0 0\n39458 49584 0 0\n39458 49500 0 0\n39199 49241 0 0\n39136 49273 0 0\n39076 49430 0 0\n39081 49598 0 0\n39136 49727 0 0\n39199 49759 0 0\n39458 49500 0 0\n39458 49584 0 0\n39241 49801 0 0\n39273 49864 0 0\n39430 49924 0 0\n39598 49919 0 0\n39727 49864 0 0\n39759 49801 0 0\n39759 51963 0 0\n39406 52110 0 0\n39110 52405 0 0\n39050 52549 0 0\n39050 48826 0 0\n39189 48965 0 0\n39391 49049 0 0\n39609 49049 0 0\n39811 48965 0 0\n39965 48811 0 0\n40049 48609 0 0\n40049 48391 0 0\n39965 48189 0 0\n39811 48035 0 0\n39726 48000 0 0\n39811 47965 0 0\n39965 47811 0 0\n40049 47609 0 0\n40049 47391 0 0\n39965 47189 0 0\n39811 47035 0 0\n39726 47000 0 0\n39811 46965 0 0\n39965 46811 0 0\n40049 46609 0 0\n40049 46391 0 0\n39965 46189 0 0\n39811 46035 0 0\n39726 46000 0 0\n39811 45965 0 0\n39965 45811 0 0\n40049 45609 0 0\n40049 45391 0 0\n39965 45189 0 0\n39811 45035 0 0\n39726 45000 0 0\n39811 44965 0 0\n39965 44811 0 0\n40049 44609 0 0\n40049 44391 0 0\n39965 44189 0 0\n39811 44035 0 0\n39726 44000 0 0\n39811 43965 0 0\n39965 43811 0 0\n40049 43609 0 0\n40049 43391 0 0\n39965 43189 0 0\n39811 43035 0 0\n39726 43000 0 0\n39811 42965 0 0\n39965 42811 0 0\n40049 42609 0 0\n40049 42391 0 0\n39965 42189 0 0\n39811 42035 0 0\n39726 42000 0 0\n39811 41965 0 0\n39965 41811 0 0\n40049 41609 0 0\n40049 41391 0 0\n39965 41189 0 0\n39811 41035 0 0\n39726 41000 0 0\n39811 40965 0 0\n39965 40811 0 0\n40049 40609 0 0\n40049 40391 0 0\n39965 40189 0 0\n39811 40035 0 0\n39726 40000 0 0\n39811 39965 0 0\n39965 39811 0 0\n40049 39609 0 0\n40049 39391 0 0\n39965 39189 0 0\n39811 39035 0 0\n39726 39000 0 0\n39811 38965 0 0\n39965 38811 0 0\n40049 38609 0 0\n40049 38391 0 0\n39965 38189 0 0\n39811 38035 0 0\n39726 38000 0 0\n39811 37965 0 0\n39965 37811 0 0\n40049 37609 0 0\n40049 37391 0 0\n39965 37189 0 0\n39811 37035 0 0\n39726 37000 0 0\n39811 36965 0 0\n39965 36811 0 0\n40049 36609 0 0\n40049 36391 0 0\n39965 36189 0 0\n39811 36035 0 0\n39726 36000 0 0\n39811 35965 0 0\n39965 35811 0 0\n40049 35609 0 0\n40049 35391 0 0\n39965 35189 0 0\n39811 35035 0 0\n39726 35000 0 0\n39811 34965 0 0\n39965 34811 0 0\n40049 34609 0 0\n40049 34391 0 0\n39965 34189 0 0\n39811 34035 0 0\n39726 34000 0 0\n39811 33965 0 0\n39965 33811 0 0\n40049 33609 0 0\n40049 33391 0 0\n39965 33189 0 0\n39811 33035 0 0\n39726 33000 0 0\n39811 32965 0 0\n39965 32811 0 0\n40049 32609 0 0\n40049 32391 0 0\n39965 32189 0 0\n39811 32035 0 0\n39726 32000 0 0\n39811 31965 0 0\n39965 31811 0 0\n40049 31609 0 0\n40049 31391 0 0\n39965 31189 0 0\n39811 31035 0 0\n39726 31000 0 0\n39811 30965 0 0\n39965 30811 0 0\n40049 30609 0 0\n40049 30391 0 0\n39965 30189 0 0\n39811 30035 0 0\n39609 29951 0 0\n39391 29951 0 0\n39189 30035 0 0\n39050 30174 0 0\n39050 27449 0 0\n39110 27594 0 0\n39405 27890 0 0\n39790 28050 0 0\n40208 28050 0 0\n40594 27890 0 0\n40890 27595 0 0\n41050 27210 0 0\n41050 26792 0 0\n40890 26406 0 0\n40595 26110 0 0\n40450 26050 0 0\n60354 26050 0 0\n60352 26056 0 0\n60352 26281 0 0\n60438 26489 0 0\n60597 26648 0 0\n60804 26734 0 0\n61029 26734 0 0\n61237 26648 0 0\n61396 26489 0 0\n61482 26282 0 0\n61482 26057 0 0\n61479 26050 0 0\n62520 26050 0 0\n62518 26056 0 0\n62518 26281 0 0\n62604 26489 0 0\n62763 26648 0 0\n62970 26734 0 0\n63195 26734 0 0\n63403 26648 0 0\n63562 26489 0 0\n63648 26282 0 0\n63648 26057 0 0\n63645 26050 0 0\n66593 26050 0 0\n66575 26095 0 0\n66575 26264 0 0\n66639 26420 0 0\n66759 26540 0 0\n66915 26605 0 0\n67084 26605 0 0\n67240 26541 0 0\n67360 26421 0 0\n67425 26265 0 0\n67425 26096 0 0\n67406 26050 0 0\n67875 26050 0 0\n67875 26184 0 0\n67939 26340 0 0\n68059 26460 0 0\n68215 26525 0 0\n68384 26525 0 0\n68540 26461 0 0\n68660 26341 0 0\n68725 26185 0 0\n68725 26050 0 0\n75550 26050 0 0\n75406 26110 0 0\n75110 26405 0 0\n74950 26790 0 0\n74950 27208 0 0\n75110 27594 0 0\n75405 27890 0 0\n75790 28050 0 0\n76208 28050 0 0\n76594 27890 0 0\n76890 27595 0 0\n76950 27450 0 0\n76950 40174 0 0\n76930 40154 0 0\n76930 36562 0 0\n76930 36438 0 0\n76929 36174 0 0\n76924 36162 0 0\n76924 35570 0 0\n76924 34570 0 0\n76924 33570 0 0\n76924 32570 0 0\n76924 31570 0 0\n76924 30570 0 0\n76924 29570 0 0\n76919 29402 0 0\n76864 29273 0 0\n76801 29241 0 0\n76759 29283 0 0\n76759 29199 0 0\n76727 29136 0 0\n76570 29076 0 0\n76402 29081 0 0\n76273 29136 0 0\n76241 29199 0 0\n76500 29458 0 0\n76759 29199 0 0\n76759 29283 0 0\n76542 29500 0 0\n76801 29759 0 0\n76864 29727 0 0\n76924 29570 0 0\n76924 30570 0 0\n76919 30402 0 0\n76864 30273 0 0\n76801 30241 0 0\n76759 30283 0 0\n76759 30199 0 0\n76759 29801 0 0\n76500 29542 0 0\n76458 29584 0 0\n76458 29500 0 0\n76199 29241 0 0\n76136 29273 0 0\n76076 29430 0 0\n76081 29598 0 0\n76136 29727 0 0\n76199 29759 0 0\n76458 29500 0 0\n76458 29584 0 0\n76241 29801 0 0\n76273 29864 0 0\n76430 29924 0 0\n76598 29919 0 0\n76727 29864 0 0\n76759 29801 0 0\n76759 30199 0 0\n76727 30136 0 0\n76570 30076 0 0\n76402 30081 0 0\n76273 30136 0 0\n76241 30199 0 0\n76500 30458 0 0\n76759 30199 0 0\n76759 30283 0 0\n76542 30500 0 0\n76801 30759 0 0\n76864 30727 0 0\n76924 30570 0 0\n76924 31570 0 0\n76919 31402 0 0\n76864 31273 0 0\n76801 31241 0 0\n76759 31283 0 0\n76759 31199 0 0\n76759 30801 0 0\n76500 30542 0 0\n76458 30584 0 0\n76458 30500 0 0\n76199 30241 0 0\n76136 30273 0 0\n76076 30430 0 0\n76081 30598 0 0\n76136 30727 0 0\n76199 30759 0 0\n76458 30500 0 0\n76458 30584 0 0\n76241 30801 0 0\n76273 30864 0 0\n76430 30924 0 0\n76598 30919 0 0\n76727 30864 0 0\n76759 30801 0 0\n76759 31199 0 0\n76727 31136 0 0\n76570 31076 0 0\n76402 31081 0 0\n76273 31136 0 0\n76241 31199 0 0\n76500 31458 0 0\n76759 31199 0 0\n76759 31283 0 0\n76542 31500 0 0\n76801 31759 0 0\n76864 31727 0 0\n76924 31570 0 0\n76924 32570 0 0\n76919 32402 0 0\n76864 32273 0 0\n76801 32241 0 0\n76759 32283 0 0\n76759 32199 0 0\n76759 31801 0 0\n76500 31542 0 0\n76458 31584 0 0\n76458 31500 0 0\n76199 31241 0 0\n76136 31273 0 0\n76076 31430 0 0\n76081 31598 0 0\n76136 31727 0 0\n76199 31759 0 0\n76458 31500 0 0\n76458 31584 0 0\n76241 31801 0 0\n76273 31864 0 0\n76430 31924 0 0\n76598 31919 0 0\n76727 31864 0 0\n76759 31801 0 0\n76759 32199 0 0\n76727 32136 0 0\n76570 32076 0 0\n76402 32081 0 0\n76273 32136 0 0\n76241 32199 0 0\n76500 32458 0 0\n76759 32199 0 0\n76759 32283 0 0\n76542 32500 0 0\n76801 32759 0 0\n76864 32727 0 0\n76924 32570 0 0\n76924 33570 0 0\n76919 33402 0 0\n76864 33273 0 0\n76801 33241 0 0\n76759 33283 0 0\n76759 33199 0 0\n76759 32801 0 0\n76500 32542 0 0\n76458 32584 0 0\n76458 32500 0 0\n76199 32241 0 0\n76136 32273 0 0\n76076 32430 0 0\n76081 32598 0 0\n76136 32727 0 0\n76199 32759 0 0\n76458 32500 0 0\n76458 32584 0 0\n76241 32801 0 0\n76273 32864 0 0\n76430 32924 0 0\n76598 32919 0 0\n76727 32864 0 0\n76759 32801 0 0\n76759 33199 0 0\n76727 33136 0 0\n76570 33076 0 0\n76402 33081 0 0\n76273 33136 0 0\n76241 33199 0 0\n76500 33458 0 0\n76759 33199 0 0\n76759 33283 0 0\n76542 33500 0 0\n76801 33759 0 0\n76864 33727 0 0\n76924 33570 0 0\n76924 34570 0 0\n76919 34402 0 0\n76864 34273 0 0\n76801 34241 0 0\n76759 34283 0 0\n76759 34199 0 0\n76759 33801 0 0\n76500 33542 0 0\n76458 33584 0 0\n76458 33500 0 0\n76199 33241 0 0\n76136 33273 0 0\n76076 33430 0 0\n76081 33598 0 0\n76136 33727 0 0\n76199 33759 0 0\n76458 33500 0 0\n76458 33584 0 0\n76241 33801 0 0\n76273 33864 0 0\n76430 33924 0 0\n76598 33919 0 0\n76727 33864 0 0\n76759 33801 0 0\n76759 34199 0 0\n76727 34136 0 0\n76570 34076 0 0\n76402 34081 0 0\n76273 34136 0 0\n76241 34199 0 0\n76500 34458 0 0\n76759 34199 0 0\n76759 34283 0 0\n76542 34500 0 0\n76801 34759 0 0\n76864 34727 0 0\n76924 34570 0 0\n76924 35570 0 0\n76919 35402 0 0\n76864 35273 0 0\n76801 35241 0 0\n76759 35283 0 0\n76759 35199 0 0\n76759 34801 0 0\n76500 34542 0 0\n76458 34584 0 0\n76458 34500 0 0\n76199 34241 0 0\n76136 34273 0 0\n76076 34430 0 0\n76081 34598 0 0\n76136 34727 0 0\n76199 34759 0 0\n76458 34500 0 0\n76458 34584 0 0\n76241 34801 0 0\n76273 34864 0 0\n76430 34924 0 0\n76598 34919 0 0\n76727 34864 0 0\n76759 34801 0 0\n76759 35199 0 0\n76727 35136 0 0\n76570 35076 0 0\n76402 35081 0 0\n76273 35136 0 0\n76241 35199 0 0\n76500 35458 0 0\n76759 35199 0 0\n76759 35283 0 0\n76542 35500 0 0\n76801 35759 0 0\n76864 35727 0 0\n76924 35570 0 0\n76924 36162 0 0\n76909 36127 0 0\n76873 36090 0 0\n76825 36071 0 0\n76774 36071 0 0\n76759 36070 0 0\n76759 35801 0 0\n76500 35542 0 0\n76458 35584 0 0\n76458 35500 0 0\n76199 35241 0 0\n76136 35273 0 0\n76076 35430 0 0\n76081 35598 0 0\n76136 35727 0 0\n76199 35759 0 0\n76458 35500 0 0\n76458 35584 0 0\n76241 35801 0 0\n76273 35864 0 0\n76430 35924 0 0\n76598 35919 0 0\n76727 35864 0 0\n76759 35801 0 0\n76759 36070 0 0\n76562 36070 0 0\n76530 36102 0 0\n76530 36470 0 0\n76898 36470 0 0\n76930 36438 0 0\n76930 36562 0 0\n76898 36530 0 0\n76530 36530 0 0\n76530 36898 0 0\n76562 36930 0 0\n76774 36929 0 0\n76825 36929 0 0\n76873 36910 0 0\n76909 36873 0 0\n76929 36826 0 0\n76930 36562 0 0\n76930 40154 0 0\n76925 40149 0 0\n76925 38335 0 0\n76925 38166 0 0\n76861 38010 0 0\n76741 37890 0 0\n76585 37825 0 0\n76470 37825 0 0\n76470 36898 0 0\n76470 36530 0 0\n76470 36470 0 0\n76470 36102 0 0\n76438 36070 0 0\n76226 36071 0 0\n76175 36071 0 0\n76127 36090 0 0\n76091 36127 0 0\n76071 36174 0 0\n76070 36438 0 0\n76102 36470 0 0\n76470 36470 0 0\n76470 36530 0 0\n76102 36530 0 0\n76070 36562 0 0\n76071 36826 0 0\n76091 36873 0 0\n76127 36910 0 0\n76175 36929 0 0\n76226 36929 0 0\n76438 36930 0 0\n76470 36898 0 0\n76470 37825 0 0\n76416 37825 0 0\n76260 37889 0 0\n76140 38009 0 0\n76075 38165 0 0\n76075 38334 0 0\n76139 38490 0 0\n76259 38610 0 0\n76415 38675 0 0\n76584 38675 0 0\n76740 38611 0 0\n76860 38491 0 0\n76925 38335 0 0\n76925 40149 0 0\n76811 40035 0 0\n76609 39951 0 0\n76391 39951 0 0\n76189 40035 0 0\n76049 40175 0 0\n76049 36609 0 0\n76049 36391 0 0\n75965 36189 0 0\n75811 36035 0 0\n75726 36000 0 0\n75811 35965 0 0\n75965 35811 0 0\n76049 35609 0 0\n76049 35391 0 0\n75965 35189 0 0\n75811 35035 0 0\n75726 35000 0 0\n75811 34965 0 0\n75965 34811 0 0\n76049 34609 0 0\n76049 34391 0 0\n75965 34189 0 0\n75811 34035 0 0\n75726 34000 0 0\n75811 33965 0 0\n75965 33811 0 0\n76049 33609 0 0\n76049 33391 0 0\n75965 33189 0 0\n75811 33035 0 0\n75726 33000 0 0\n75811 32965 0 0\n75965 32811 0 0\n76049 32609 0 0\n76049 32391 0 0\n75965 32189 0 0\n75811 32035 0 0\n75726 32000 0 0\n75811 31965 0 0\n75965 31811 0 0\n76049 31609 0 0\n76049 31391 0 0\n75965 31189 0 0\n75811 31035 0 0\n75726 31000 0 0\n75811 30965 0 0\n75965 30811 0 0\n76049 30609 0 0\n76049 30391 0 0\n75965 30189 0 0\n75811 30035 0 0\n75726 30000 0 0\n75811 29965 0 0\n75965 29811 0 0\n76049 29609 0 0\n76049 29391 0 0\n75965 29189 0 0\n75811 29035 0 0\n75609 28951 0 0\n75391 28951 0 0\n75189 29035 0 0\n75035 29189 0 0\n74951 29391 0 0\n74951 29609 0 0\n75035 29811 0 0\n75189 29965 0 0\n75273 30000 0 0\n75189 30035 0 0\n75035 30189 0 0\n74951 30391 0 0\n74951 30609 0 0\n75035 30811 0 0\n75189 30965 0 0\n75273 31000 0 0\n75189 31035 0 0\n75035 31189 0 0\n74951 31391 0 0\n74951 31609 0 0\n75035 31811 0 0\n75189 31965 0 0\n75273 32000 0 0\n75189 32035 0 0\n75035 32189 0 0\n74951 32391 0 0\n74951 32609 0 0\n75035 32811 0 0\n75189 32965 0 0\n75273 33000 0 0\n75189 33035 0 0\n75035 33189 0 0\n74951 33391 0 0\n74951 33609 0 0\n75035 33811 0 0\n75189 33965 0 0\n75273 34000 0 0\n75189 34035 0 0\n75035 34189 0 0\n74951 34391 0 0\n74951 34609 0 0\n75035 34811 0 0\n75189 34965 0 0\n75273 35000 0 0\n75189 35035 0 0\n75035 35189 0 0\n74951 35391 0 0\n74951 35609 0 0\n75035 35811 0 0\n75189 35965 0 0\n75273 36000 0 0\n75189 36035 0 0\n75035 36189 0 0\n74951 36391 0 0\n74951 36609 0 0\n75035 36811 0 0\n75189 36965 0 0\n75391 37049 0 0\n75609 37049 0 0\n75811 36965 0 0\n75965 36811 0 0\n76049 36609 0 0\n76049 40175 0 0\n76035 40189 0 0\n75951 40391 0 0\n75951 40609 0 0\n76035 40811 0 0\n76189 40965 0 0\n76273 41000 0 0\n76189 41035 0 0\n76035 41189 0 0\n75951 41391 0 0\n75951 41609 0 0\n76035 41811 0 0\n76189 41965 0 0\n76273 42000 0 0\n76189 42035 0 0\n76035 42189 0 0\n75951 42391 0 0\n75951 42609 0 0\n76035 42811 0 0\n76189 42965 0 0\n76273 43000 0 0\n76189 43035 0 0\n76035 43189 0 0\n75951 43391 0 0\n75951 43609 0 0\n76035 43811 0 0\n76189 43965 0 0\n76273 44000 0 0\n76189 44035 0 0\n76035 44189 0 0\n75951 44391 0 0\n75951 44609 0 0\n76035 44811 0 0\n76189 44965 0 0\n76391 45049 0 0\n76609 45049 0 0\n76811 44965 0 0\n76950 44826 0 0\n76950 52550 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F8B6974 1 \"+1.8V\"\nZLayer 1\nZAux 6 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 50000 46000 0\nZCorner 50000 28700 0\nZCorner 73000 28700 0\nZCorner 73000 26000 0\nZCorner 39000 26000 0\nZCorner 39000 46000 1\n$POLYSCORNERS\n72950 28650 0 0\n72924 28650 0 0\n72924 27570 0 0\n72919 27402 0 0\n72864 27273 0 0\n72801 27241 0 0\n72759 27283 0 0\n72759 27199 0 0\n72727 27136 0 0\n72570 27076 0 0\n72402 27081 0 0\n72273 27136 0 0\n72241 27199 0 0\n72500 27458 0 0\n72759 27199 0 0\n72759 27283 0 0\n72542 27500 0 0\n72801 27759 0 0\n72864 27727 0 0\n72924 27570 0 0\n72924 28650 0 0\n72759 28650 0 0\n72759 27801 0 0\n72500 27542 0 0\n72458 27584 0 0\n72458 27500 0 0\n72199 27241 0 0\n72136 27273 0 0\n72076 27430 0 0\n72081 27598 0 0\n72136 27727 0 0\n72199 27759 0 0\n72458 27500 0 0\n72458 27584 0 0\n72241 27801 0 0\n72273 27864 0 0\n72430 27924 0 0\n72598 27919 0 0\n72727 27864 0 0\n72759 27801 0 0\n72759 28650 0 0\n71924 28650 0 0\n71924 27570 0 0\n71919 27402 0 0\n71864 27273 0 0\n71801 27241 0 0\n71759 27283 0 0\n71759 27199 0 0\n71727 27136 0 0\n71570 27076 0 0\n71402 27081 0 0\n71273 27136 0 0\n71241 27199 0 0\n71500 27458 0 0\n71759 27199 0 0\n71759 27283 0 0\n71542 27500 0 0\n71801 27759 0 0\n71864 27727 0 0\n71924 27570 0 0\n71924 28650 0 0\n71759 28650 0 0\n71759 27801 0 0\n71500 27542 0 0\n71458 27584 0 0\n71458 27500 0 0\n71199 27241 0 0\n71136 27273 0 0\n71076 27430 0 0\n71081 27598 0 0\n71136 27727 0 0\n71199 27759 0 0\n71458 27500 0 0\n71458 27584 0 0\n71241 27801 0 0\n71273 27864 0 0\n71430 27924 0 0\n71598 27919 0 0\n71727 27864 0 0\n71759 27801 0 0\n71759 28650 0 0\n70924 28650 0 0\n70924 27570 0 0\n70919 27402 0 0\n70864 27273 0 0\n70801 27241 0 0\n70759 27283 0 0\n70759 27199 0 0\n70727 27136 0 0\n70570 27076 0 0\n70402 27081 0 0\n70273 27136 0 0\n70241 27199 0 0\n70500 27458 0 0\n70759 27199 0 0\n70759 27283 0 0\n70542 27500 0 0\n70801 27759 0 0\n70864 27727 0 0\n70924 27570 0 0\n70924 28650 0 0\n70759 28650 0 0\n70759 27801 0 0\n70500 27542 0 0\n70458 27584 0 0\n70458 27500 0 0\n70199 27241 0 0\n70136 27273 0 0\n70076 27430 0 0\n70081 27598 0 0\n70136 27727 0 0\n70199 27759 0 0\n70458 27500 0 0\n70458 27584 0 0\n70241 27801 0 0\n70273 27864 0 0\n70430 27924 0 0\n70598 27919 0 0\n70727 27864 0 0\n70759 27801 0 0\n70759 28650 0 0\n68097 28650 0 0\n68061 28560 0 0\n68033 28532 0 0\n68075 28435 0 0\n68075 28286 0 0\n68018 28148 0 0\n67913 28043 0 0\n67775 27985 0 0\n67626 27985 0 0\n67488 28042 0 0\n67383 28147 0 0\n67325 28285 0 0\n67325 28434 0 0\n67365 28533 0 0\n67340 28559 0 0\n67302 28650 0 0\n67131 28650 0 0\n67162 28578 0 0\n67162 28433 0 0\n67107 28299 0 0\n67004 28196 0 0\n66870 28140 0 0\n66725 28140 0 0\n66599 28191 0 0\n66476 28140 0 0\n66331 28140 0 0\n66197 28195 0 0\n66165 28227 0 0\n66165 27325 0 0\n66165 27156 0 0\n66101 27000 0 0\n65981 26880 0 0\n65825 26815 0 0\n65656 26815 0 0\n65500 26879 0 0\n65380 26999 0 0\n65315 27155 0 0\n65315 27324 0 0\n65379 27480 0 0\n65499 27600 0 0\n65655 27665 0 0\n65824 27665 0 0\n65980 27601 0 0\n66100 27481 0 0\n66165 27325 0 0\n66165 28227 0 0\n66094 28298 0 0\n66038 28432 0 0\n66038 28577 0 0\n66067 28650 0 0\n65435 28650 0 0\n65435 27995 0 0\n65435 27846 0 0\n65378 27708 0 0\n65273 27603 0 0\n65135 27545 0 0\n64986 27545 0 0\n64915 27574 0 0\n64901 27560 0 0\n64745 27495 0 0\n64576 27495 0 0\n64420 27559 0 0\n64350 27629 0 0\n64241 27520 0 0\n64085 27455 0 0\n63916 27455 0 0\n63760 27519 0 0\n63640 27639 0 0\n63575 27795 0 0\n63575 27964 0 0\n63639 28120 0 0\n63759 28240 0 0\n63915 28305 0 0\n64084 28305 0 0\n64240 28241 0 0\n64310 28171 0 0\n64419 28280 0 0\n64575 28345 0 0\n64744 28345 0 0\n64900 28281 0 0\n64915 28265 0 0\n64985 28295 0 0\n65134 28295 0 0\n65272 28238 0 0\n65377 28133 0 0\n65435 27995 0 0\n65435 28650 0 0\n63514 28650 0 0\n63514 27446 0 0\n63514 27233 0 0\n63433 27036 0 0\n63282 26886 0 0\n63086 26804 0 0\n62873 26804 0 0\n62676 26885 0 0\n62526 27036 0 0\n62444 27232 0 0\n62444 27445 0 0\n62525 27642 0 0\n62676 27792 0 0\n62872 27874 0 0\n63085 27874 0 0\n63282 27793 0 0\n63432 27642 0 0\n63514 27446 0 0\n63514 28650 0 0\n62545 28650 0 0\n62545 28085 0 0\n62545 27916 0 0\n62481 27760 0 0\n62361 27640 0 0\n62205 27575 0 0\n62036 27575 0 0\n61880 27639 0 0\n61760 27759 0 0\n61728 27835 0 0\n61681 27720 0 0\n61561 27600 0 0\n61501 27575 0 0\n61556 27446 0 0\n61556 27233 0 0\n61475 27036 0 0\n61324 26886 0 0\n61128 26804 0 0\n60915 26804 0 0\n60718 26885 0 0\n60568 27036 0 0\n60486 27232 0 0\n60486 27445 0 0\n60547 27595 0 0\n60540 27599 0 0\n60420 27719 0 0\n60355 27875 0 0\n60355 28044 0 0\n60419 28200 0 0\n60539 28320 0 0\n60695 28385 0 0\n60864 28385 0 0\n61020 28321 0 0\n61050 28291 0 0\n61079 28320 0 0\n61235 28385 0 0\n61404 28385 0 0\n61560 28321 0 0\n61680 28201 0 0\n61711 28124 0 0\n61759 28240 0 0\n61879 28360 0 0\n62035 28425 0 0\n62204 28425 0 0\n62360 28361 0 0\n62480 28241 0 0\n62545 28085 0 0\n62545 28650 0 0\n60991 28650 0 0\n60881 28540 0 0\n60725 28475 0 0\n60556 28475 0 0\n60400 28539 0 0\n60289 28650 0 0\n58051 28650 0 0\n58041 28640 0 0\n57885 28575 0 0\n57716 28575 0 0\n57560 28639 0 0\n57549 28650 0 0\n49950 28650 0 0\n49950 33872 0 0\n49835 33825 0 0\n49666 33825 0 0\n49510 33889 0 0\n49390 34009 0 0\n49325 34165 0 0\n49325 34334 0 0\n49389 34490 0 0\n49509 34610 0 0\n49665 34675 0 0\n49834 34675 0 0\n49950 34627 0 0\n49950 35350 0 0\n49700 35350 0 0\n49509 35388 0 0\n49346 35496 0 0\n49238 35659 0 0\n49200 35850 0 0\n49238 36041 0 0\n49346 36204 0 0\n49509 36312 0 0\n49700 36350 0 0\n49950 36350 0 0\n49950 39964 0 0\n49890 39989 0 0\n49770 40109 0 0\n49705 40265 0 0\n49705 40434 0 0\n49769 40590 0 0\n49889 40710 0 0\n49950 40735 0 0\n49950 45442 0 0\n49921 45471 0 0\n49919 45402 0 0\n49864 45273 0 0\n49801 45241 0 0\n49765 45277 0 0\n49765 44065 0 0\n49765 43896 0 0\n49701 43740 0 0\n49581 43620 0 0\n49425 43555 0 0\n49256 43555 0 0\n49100 43619 0 0\n49049 43670 0 0\n49049 31609 0 0\n49049 31391 0 0\n48965 31189 0 0\n48825 31049 0 0\n48849 31049 0 0\n48941 31011 0 0\n49011 30941 0 0\n49049 30850 0 0\n49049 30751 0 0\n49049 30151 0 0\n49011 30059 0 0\n48941 29989 0 0\n48905 29973 0 0\n48905 28825 0 0\n48905 28656 0 0\n48841 28500 0 0\n48721 28380 0 0\n48565 28315 0 0\n48396 28315 0 0\n48240 28379 0 0\n48120 28499 0 0\n48055 28655 0 0\n48055 28824 0 0\n48119 28980 0 0\n48239 29100 0 0\n48395 29165 0 0\n48564 29165 0 0\n48720 29101 0 0\n48840 28981 0 0\n48905 28825 0 0\n48905 29973 0 0\n48850 29951 0 0\n48751 29951 0 0\n48151 29951 0 0\n48059 29989 0 0\n47989 30059 0 0\n47951 30150 0 0\n47951 30175 0 0\n47811 30035 0 0\n47609 29951 0 0\n47391 29951 0 0\n47189 30035 0 0\n47035 30189 0 0\n47000 30273 0 0\n46965 30189 0 0\n46811 30035 0 0\n46609 29951 0 0\n46391 29951 0 0\n46189 30035 0 0\n46035 30189 0 0\n46000 30273 0 0\n45965 30189 0 0\n45811 30035 0 0\n45609 29951 0 0\n45391 29951 0 0\n45189 30035 0 0\n45035 30189 0 0\n45000 30273 0 0\n44965 30189 0 0\n44811 30035 0 0\n44609 29951 0 0\n44391 29951 0 0\n44189 30035 0 0\n44035 30189 0 0\n44000 30273 0 0\n43965 30189 0 0\n43811 30035 0 0\n43609 29951 0 0\n43391 29951 0 0\n43189 30035 0 0\n43035 30189 0 0\n42951 30391 0 0\n42951 30609 0 0\n43035 30811 0 0\n43189 30965 0 0\n43273 31000 0 0\n43189 31035 0 0\n43035 31189 0 0\n42951 31391 0 0\n42951 31609 0 0\n43035 31811 0 0\n43189 31965 0 0\n43391 32049 0 0\n43609 32049 0 0\n43811 31965 0 0\n43965 31811 0 0\n44000 31726 0 0\n44035 31811 0 0\n44189 31965 0 0\n44391 32049 0 0\n44609 32049 0 0\n44811 31965 0 0\n44965 31811 0 0\n45000 31726 0 0\n45035 31811 0 0\n45189 31965 0 0\n45391 32049 0 0\n45609 32049 0 0\n45811 31965 0 0\n45965 31811 0 0\n46000 31726 0 0\n46035 31811 0 0\n46189 31965 0 0\n46391 32049 0 0\n46609 32049 0 0\n46811 31965 0 0\n46965 31811 0 0\n47000 31726 0 0\n47035 31811 0 0\n47189 31965 0 0\n47391 32049 0 0\n47609 32049 0 0\n47811 31965 0 0\n47965 31811 0 0\n48000 31726 0 0\n48035 31811 0 0\n48189 31965 0 0\n48391 32049 0 0\n48609 32049 0 0\n48811 31965 0 0\n48965 31811 0 0\n49049 31609 0 0\n49049 43670 0 0\n48980 43739 0 0\n48915 43895 0 0\n48915 44064 0 0\n48979 44220 0 0\n49099 44340 0 0\n49255 44405 0 0\n49424 44405 0 0\n49580 44341 0 0\n49700 44221 0 0\n49765 44065 0 0\n49765 45277 0 0\n49759 45283 0 0\n49759 45199 0 0\n49727 45136 0 0\n49570 45076 0 0\n49402 45081 0 0\n49273 45136 0 0\n49241 45199 0 0\n49500 45458 0 0\n49759 45199 0 0\n49759 45283 0 0\n49542 45500 0 0\n49500 45542 0 0\n49458 45584 0 0\n49458 45500 0 0\n49199 45241 0 0\n49136 45273 0 0\n49076 45430 0 0\n49081 45598 0 0\n49136 45727 0 0\n49199 45759 0 0\n49458 45500 0 0\n49458 45584 0 0\n49241 45801 0 0\n49273 45864 0 0\n49430 45924 0 0\n49469 45922 0 0\n49442 45950 0 0\n48225 45950 0 0\n48225 42605 0 0\n48225 42436 0 0\n48161 42280 0 0\n48041 42160 0 0\n47885 42095 0 0\n47716 42095 0 0\n47560 42159 0 0\n47440 42279 0 0\n47375 42435 0 0\n47375 42604 0 0\n47439 42760 0 0\n47559 42880 0 0\n47715 42945 0 0\n47884 42945 0 0\n48040 42881 0 0\n48160 42761 0 0\n48225 42605 0 0\n48225 45950 0 0\n47377 45950 0 0\n47425 45835 0 0\n47425 45666 0 0\n47361 45510 0 0\n47241 45390 0 0\n47085 45325 0 0\n46955 45325 0 0\n46955 36265 0 0\n46955 36096 0 0\n46891 35940 0 0\n46771 35820 0 0\n46615 35755 0 0\n46446 35755 0 0\n46425 35763 0 0\n46425 35085 0 0\n46425 34916 0 0\n46361 34760 0 0\n46241 34640 0 0\n46085 34575 0 0\n45916 34575 0 0\n45760 34639 0 0\n45640 34759 0 0\n45575 34915 0 0\n45575 35084 0 0\n45639 35240 0 0\n45759 35360 0 0\n45915 35425 0 0\n46084 35425 0 0\n46240 35361 0 0\n46360 35241 0 0\n46425 35085 0 0\n46425 35763 0 0\n46290 35819 0 0\n46170 35939 0 0\n46105 36095 0 0\n46105 36264 0 0\n46169 36420 0 0\n46289 36540 0 0\n46445 36605 0 0\n46614 36605 0 0\n46770 36541 0 0\n46890 36421 0 0\n46955 36265 0 0\n46955 45325 0 0\n46916 45325 0 0\n46760 45389 0 0\n46640 45509 0 0\n46575 45665 0 0\n46575 45834 0 0\n46622 45950 0 0\n45877 45950 0 0\n45925 45835 0 0\n45925 45666 0 0\n45861 45510 0 0\n45741 45390 0 0\n45585 45325 0 0\n45416 45325 0 0\n45400 45331 0 0\n45400 44750 0 0\n45500 44750 0 0\n45691 44712 0 0\n45854 44604 0 0\n45962 44441 0 0\n46000 44250 0 0\n45962 44059 0 0\n45854 43896 0 0\n45691 43788 0 0\n45500 43750 0 0\n45400 43750 0 0\n45400 40807 0 0\n45853 40354 0 0\n45961 40192 0 0\n46000 40000 0 0\n45961 39809 0 0\n45853 39647 0 0\n45691 39539 0 0\n45500 39500 0 0\n45425 39515 0 0\n45425 34585 0 0\n45425 34416 0 0\n45361 34260 0 0\n45241 34140 0 0\n45085 34075 0 0\n44916 34075 0 0\n44760 34139 0 0\n44640 34259 0 0\n44575 34415 0 0\n44575 34584 0 0\n44639 34740 0 0\n44759 34860 0 0\n44915 34925 0 0\n45084 34925 0 0\n45240 34861 0 0\n45360 34741 0 0\n45425 34585 0 0\n45425 39515 0 0\n45355 39529 0 0\n45355 35465 0 0\n45355 35296 0 0\n45291 35140 0 0\n45171 35020 0 0\n45015 34955 0 0\n44846 34955 0 0\n44690 35019 0 0\n44570 35139 0 0\n44505 35295 0 0\n44505 35464 0 0\n44569 35620 0 0\n44689 35740 0 0\n44845 35805 0 0\n45014 35805 0 0\n45170 35741 0 0\n45290 35621 0 0\n45355 35465 0 0\n45355 39529 0 0\n45308 39539 0 0\n45146 39647 0 0\n44546 40246 0 0\n44438 40408 0 0\n44425 40472 0 0\n44425 36335 0 0\n44425 36166 0 0\n44361 36010 0 0\n44241 35890 0 0\n44085 35825 0 0\n43916 35825 0 0\n43760 35889 0 0\n43640 36009 0 0\n43575 36165 0 0\n43575 36334 0 0\n43639 36490 0 0\n43759 36610 0 0\n43915 36675 0 0\n44084 36675 0 0\n44240 36611 0 0\n44360 36491 0 0\n44425 36335 0 0\n44425 40472 0 0\n44399 40600 0 0\n44400 40604 0 0\n44400 44245 0 0\n44399 44250 0 0\n44400 44254 0 0\n44400 44300 0 0\n44400 45950 0 0\n44175 45950 0 0\n44175 38585 0 0\n44175 38416 0 0\n44111 38260 0 0\n43991 38140 0 0\n43835 38075 0 0\n43666 38075 0 0\n43510 38139 0 0\n43390 38259 0 0\n43325 38415 0 0\n43325 38584 0 0\n43389 38740 0 0\n43509 38860 0 0\n43665 38925 0 0\n43834 38925 0 0\n43990 38861 0 0\n44110 38741 0 0\n44175 38585 0 0\n44175 45950 0 0\n42635 45950 0 0\n42635 29385 0 0\n42635 29216 0 0\n42571 29060 0 0\n42451 28940 0 0\n42295 28875 0 0\n42126 28875 0 0\n41970 28939 0 0\n41850 29059 0 0\n41785 29215 0 0\n41785 29384 0 0\n41849 29540 0 0\n41969 29660 0 0\n42125 29725 0 0\n42294 29725 0 0\n42450 29661 0 0\n42570 29541 0 0\n42635 29385 0 0\n42635 45950 0 0\n42625 45950 0 0\n42625 40515 0 0\n42625 40346 0 0\n42561 40190 0 0\n42441 40070 0 0\n42285 40005 0 0\n42116 40005 0 0\n41960 40069 0 0\n41840 40189 0 0\n41775 40345 0 0\n41775 40514 0 0\n41839 40670 0 0\n41959 40790 0 0\n42115 40855 0 0\n42284 40855 0 0\n42440 40791 0 0\n42560 40671 0 0\n42625 40515 0 0\n42625 45950 0 0\n40826 45950 0 0\n40965 45811 0 0\n41049 45609 0 0\n41049 45391 0 0\n40965 45189 0 0\n40811 45035 0 0\n40726 45000 0 0\n40811 44965 0 0\n40965 44811 0 0\n41049 44609 0 0\n41049 44391 0 0\n40965 44189 0 0\n40811 44035 0 0\n40726 44000 0 0\n40811 43965 0 0\n40965 43811 0 0\n41049 43609 0 0\n41049 43391 0 0\n40965 43189 0 0\n40811 43035 0 0\n40726 43000 0 0\n40811 42965 0 0\n40965 42811 0 0\n41049 42609 0 0\n41049 42391 0 0\n40965 42189 0 0\n40811 42035 0 0\n40726 42000 0 0\n40811 41965 0 0\n40965 41811 0 0\n41049 41609 0 0\n41049 41391 0 0\n40965 41189 0 0\n40811 41035 0 0\n40726 41000 0 0\n40811 40965 0 0\n40965 40811 0 0\n41049 40609 0 0\n41049 40391 0 0\n40965 40189 0 0\n40811 40035 0 0\n40726 40000 0 0\n40811 39965 0 0\n40965 39811 0 0\n41049 39609 0 0\n41049 39391 0 0\n40965 39189 0 0\n40811 39035 0 0\n40726 39000 0 0\n40811 38965 0 0\n40965 38811 0 0\n41049 38609 0 0\n41049 38391 0 0\n40965 38189 0 0\n40811 38035 0 0\n40726 38000 0 0\n40811 37965 0 0\n40965 37811 0 0\n41049 37609 0 0\n41049 37391 0 0\n40965 37189 0 0\n40811 37035 0 0\n40726 37000 0 0\n40811 36965 0 0\n40965 36811 0 0\n41049 36609 0 0\n41049 36391 0 0\n40965 36189 0 0\n40811 36035 0 0\n40726 36000 0 0\n40811 35965 0 0\n40965 35811 0 0\n41049 35609 0 0\n41049 35391 0 0\n40965 35189 0 0\n40811 35035 0 0\n40726 35000 0 0\n40811 34965 0 0\n40965 34811 0 0\n41049 34609 0 0\n41049 34391 0 0\n40965 34189 0 0\n40811 34035 0 0\n40726 34000 0 0\n40811 33965 0 0\n40965 33811 0 0\n41049 33609 0 0\n41049 33391 0 0\n40965 33189 0 0\n40811 33035 0 0\n40726 33000 0 0\n40811 32965 0 0\n40965 32811 0 0\n41049 32609 0 0\n41049 32391 0 0\n40965 32189 0 0\n40811 32035 0 0\n40726 32000 0 0\n40811 31965 0 0\n40965 31811 0 0\n41049 31609 0 0\n41049 31391 0 0\n40965 31189 0 0\n40811 31035 0 0\n40726 31000 0 0\n40811 30965 0 0\n40965 30811 0 0\n41049 30609 0 0\n41049 30391 0 0\n40965 30189 0 0\n40811 30035 0 0\n40609 29951 0 0\n40391 29951 0 0\n40189 30035 0 0\n40035 30189 0 0\n40000 30273 0 0\n39965 30189 0 0\n39811 30035 0 0\n39609 29951 0 0\n39391 29951 0 0\n39189 30035 0 0\n39050 30174 0 0\n39050 27449 0 0\n39110 27594 0 0\n39405 27890 0 0\n39790 28050 0 0\n40208 28050 0 0\n40594 27890 0 0\n40890 27595 0 0\n41050 27210 0 0\n41050 26792 0 0\n40890 26406 0 0\n40595 26110 0 0\n40450 26050 0 0\n43174 26050 0 0\n43035 26189 0 0\n42951 26391 0 0\n42951 26609 0 0\n43035 26811 0 0\n43175 26951 0 0\n43151 26951 0 0\n43059 26989 0 0\n42989 27059 0 0\n42951 27150 0 0\n42951 27249 0 0\n42951 27849 0 0\n42989 27941 0 0\n43059 28011 0 0\n43150 28049 0 0\n43249 28049 0 0\n43849 28049 0 0\n43941 28011 0 0\n44011 27941 0 0\n44049 27850 0 0\n44049 27825 0 0\n44189 27965 0 0\n44391 28049 0 0\n44609 28049 0 0\n44811 27965 0 0\n44965 27811 0 0\n45000 27726 0 0\n45035 27811 0 0\n45189 27965 0 0\n45391 28049 0 0\n45609 28049 0 0\n45811 27965 0 0\n45965 27811 0 0\n46000 27726 0 0\n46035 27811 0 0\n46189 27965 0 0\n46391 28049 0 0\n46609 28049 0 0\n46811 27965 0 0\n46965 27811 0 0\n47000 27726 0 0\n47035 27811 0 0\n47189 27965 0 0\n47391 28049 0 0\n47609 28049 0 0\n47811 27965 0 0\n47965 27811 0 0\n48000 27726 0 0\n48035 27811 0 0\n48189 27965 0 0\n48391 28049 0 0\n48609 28049 0 0\n48811 27965 0 0\n48965 27811 0 0\n49000 27726 0 0\n49035 27811 0 0\n49189 27965 0 0\n49391 28049 0 0\n49609 28049 0 0\n49811 27965 0 0\n49965 27811 0 0\n50000 27726 0 0\n50035 27811 0 0\n50189 27965 0 0\n50391 28049 0 0\n50609 28049 0 0\n50811 27965 0 0\n50965 27811 0 0\n51000 27726 0 0\n51035 27811 0 0\n51189 27965 0 0\n51391 28049 0 0\n51609 28049 0 0\n51811 27965 0 0\n51965 27811 0 0\n52000 27726 0 0\n52035 27811 0 0\n52189 27965 0 0\n52391 28049 0 0\n52609 28049 0 0\n52811 27965 0 0\n52965 27811 0 0\n53000 27726 0 0\n53035 27811 0 0\n53189 27965 0 0\n53391 28049 0 0\n53609 28049 0 0\n53811 27965 0 0\n53965 27811 0 0\n54000 27726 0 0\n54035 27811 0 0\n54189 27965 0 0\n54391 28049 0 0\n54609 28049 0 0\n54811 27965 0 0\n54965 27811 0 0\n55000 27726 0 0\n55035 27811 0 0\n55189 27965 0 0\n55391 28049 0 0\n55609 28049 0 0\n55811 27965 0 0\n55965 27811 0 0\n56000 27726 0 0\n56035 27811 0 0\n56189 27965 0 0\n56391 28049 0 0\n56609 28049 0 0\n56811 27965 0 0\n56965 27811 0 0\n57000 27726 0 0\n57035 27811 0 0\n57189 27965 0 0\n57391 28049 0 0\n57609 28049 0 0\n57811 27965 0 0\n57965 27811 0 0\n58000 27726 0 0\n58035 27811 0 0\n58189 27965 0 0\n58391 28049 0 0\n58609 28049 0 0\n58811 27965 0 0\n58965 27811 0 0\n59049 27609 0 0\n59049 27391 0 0\n58965 27189 0 0\n58811 27035 0 0\n58726 27000 0 0\n58811 26965 0 0\n58965 26811 0 0\n59049 26609 0 0\n59049 26391 0 0\n58965 26189 0 0\n58826 26050 0 0\n60354 26050 0 0\n60352 26056 0 0\n60352 26281 0 0\n60438 26489 0 0\n60597 26648 0 0\n60804 26734 0 0\n61029 26734 0 0\n61237 26648 0 0\n61396 26489 0 0\n61482 26282 0 0\n61482 26057 0 0\n61479 26050 0 0\n62520 26050 0 0\n62518 26056 0 0\n62518 26281 0 0\n62604 26489 0 0\n62763 26648 0 0\n62970 26734 0 0\n63195 26734 0 0\n63403 26648 0 0\n63562 26489 0 0\n63648 26282 0 0\n63648 26057 0 0\n63645 26050 0 0\n65810 26050 0 0\n65775 26135 0 0\n65775 26304 0 0\n65839 26460 0 0\n65959 26580 0 0\n66115 26645 0 0\n66284 26645 0 0\n66440 26581 0 0\n66560 26461 0 0\n66625 26305 0 0\n66625 26136 0 0\n66589 26050 0 0\n70174 26050 0 0\n70035 26189 0 0\n69951 26391 0 0\n69951 26609 0 0\n70035 26811 0 0\n70189 26965 0 0\n70391 27049 0 0\n70609 27049 0 0\n70811 26965 0 0\n70965 26811 0 0\n71000 26726 0 0\n71035 26811 0 0\n71189 26965 0 0\n71391 27049 0 0\n71609 27049 0 0\n71811 26965 0 0\n71951 26825 0 0\n71951 26849 0 0\n71989 26941 0 0\n72059 27011 0 0\n72150 27049 0 0\n72249 27049 0 0\n72849 27049 0 0\n72941 27011 0 0\n72950 27002 0 0\n72950 28650 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F8B6C2D 195 \"VCC\"\nZLayer 1\nZAux 8 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 77000 54000 0\nZCorner 77000 26000 0\nZCorner 73200 26000 0\nZCorner 73200 28900 0\nZCorner 50200 28900 0\nZCorner 50200 46200 0\nZCorner 39000 46200 0\nZCorner 39000 54000 1\n$POLYSCORNERS\n76950 52550 0 0\n76890 52406 0 0\n76595 52110 0 0\n76210 51950 0 0\n76175 51950 0 0\n76175 50835 0 0\n76175 50666 0 0\n76111 50510 0 0\n75991 50390 0 0\n75835 50325 0 0\n75666 50325 0 0\n75650 50331 0 0\n75601 50210 0 0\n75481 50090 0 0\n75325 50025 0 0\n75156 50025 0 0\n75049 50068 0 0\n75049 49609 0 0\n75049 49391 0 0\n74965 49189 0 0\n74825 49049 0 0\n74849 49049 0 0\n74941 49011 0 0\n75011 48941 0 0\n75049 48850 0 0\n75049 48751 0 0\n75049 48151 0 0\n75011 48059 0 0\n74941 47989 0 0\n74925 47982 0 0\n74925 45335 0 0\n74925 45166 0 0\n74861 45010 0 0\n74741 44890 0 0\n74585 44825 0 0\n74416 44825 0 0\n74260 44889 0 0\n74140 45009 0 0\n74075 45165 0 0\n74075 45334 0 0\n74139 45490 0 0\n74259 45610 0 0\n74415 45675 0 0\n74584 45675 0 0\n74740 45611 0 0\n74860 45491 0 0\n74925 45335 0 0\n74925 47982 0 0\n74850 47951 0 0\n74751 47951 0 0\n74151 47951 0 0\n74059 47989 0 0\n73989 48059 0 0\n73951 48150 0 0\n73951 48175 0 0\n73925 48149 0 0\n73925 42835 0 0\n73925 42666 0 0\n73925 38835 0 0\n73925 38666 0 0\n73861 38510 0 0\n73741 38390 0 0\n73675 38362 0 0\n73675 36085 0 0\n73675 35916 0 0\n73611 35760 0 0\n73491 35640 0 0\n73335 35575 0 0\n73166 35575 0 0\n73049 35623 0 0\n73049 30850 0 0\n73049 30751 0 0\n73049 30151 0 0\n73011 30059 0 0\n72941 29989 0 0\n72850 29951 0 0\n72751 29951 0 0\n72151 29951 0 0\n72059 29989 0 0\n71989 30059 0 0\n71951 30150 0 0\n71951 30175 0 0\n71811 30035 0 0\n71609 29951 0 0\n71391 29951 0 0\n71189 30035 0 0\n71035 30189 0 0\n71000 30273 0 0\n70965 30189 0 0\n70811 30035 0 0\n70609 29951 0 0\n70391 29951 0 0\n70189 30035 0 0\n70035 30189 0 0\n69951 30391 0 0\n69951 30609 0 0\n70035 30811 0 0\n70189 30965 0 0\n70391 31049 0 0\n70609 31049 0 0\n70811 30965 0 0\n70965 30811 0 0\n71000 30726 0 0\n71035 30811 0 0\n71189 30965 0 0\n71391 31049 0 0\n71609 31049 0 0\n71811 30965 0 0\n71951 30825 0 0\n71951 30849 0 0\n71989 30941 0 0\n72059 31011 0 0\n72150 31049 0 0\n72249 31049 0 0\n72849 31049 0 0\n72941 31011 0 0\n73011 30941 0 0\n73049 30850 0 0\n73049 35623 0 0\n73010 35639 0 0\n72924 35725 0 0\n72924 31570 0 0\n72919 31402 0 0\n72864 31273 0 0\n72801 31241 0 0\n72759 31283 0 0\n72759 31199 0 0\n72727 31136 0 0\n72570 31076 0 0\n72402 31081 0 0\n72273 31136 0 0\n72241 31199 0 0\n72500 31458 0 0\n72759 31199 0 0\n72759 31283 0 0\n72542 31500 0 0\n72801 31759 0 0\n72864 31727 0 0\n72924 31570 0 0\n72924 35725 0 0\n72890 35759 0 0\n72825 35915 0 0\n72825 36084 0 0\n72889 36240 0 0\n73009 36360 0 0\n73165 36425 0 0\n73334 36425 0 0\n73490 36361 0 0\n73610 36241 0 0\n73675 36085 0 0\n73675 38362 0 0\n73585 38325 0 0\n73416 38325 0 0\n73260 38389 0 0\n73140 38509 0 0\n73075 38665 0 0\n73075 38834 0 0\n73139 38990 0 0\n73259 39110 0 0\n73415 39175 0 0\n73584 39175 0 0\n73740 39111 0 0\n73860 38991 0 0\n73925 38835 0 0\n73925 42666 0 0\n73861 42510 0 0\n73741 42390 0 0\n73585 42325 0 0\n73416 42325 0 0\n73260 42389 0 0\n73140 42509 0 0\n73075 42665 0 0\n73075 42834 0 0\n73139 42990 0 0\n73259 43110 0 0\n73415 43175 0 0\n73584 43175 0 0\n73740 43111 0 0\n73860 42991 0 0\n73925 42835 0 0\n73925 48149 0 0\n73811 48035 0 0\n73609 47951 0 0\n73425 47951 0 0\n73425 44585 0 0\n73425 44416 0 0\n73361 44260 0 0\n73241 44140 0 0\n73085 44075 0 0\n72916 44075 0 0\n72760 44139 0 0\n72759 44140 0 0\n72759 31801 0 0\n72500 31542 0 0\n72458 31584 0 0\n72458 31500 0 0\n72199 31241 0 0\n72136 31273 0 0\n72076 31430 0 0\n72081 31598 0 0\n72136 31727 0 0\n72199 31759 0 0\n72458 31500 0 0\n72458 31584 0 0\n72241 31801 0 0\n72273 31864 0 0\n72430 31924 0 0\n72598 31919 0 0\n72727 31864 0 0\n72759 31801 0 0\n72759 44140 0 0\n72640 44259 0 0\n72575 44415 0 0\n72575 44584 0 0\n72639 44740 0 0\n72759 44860 0 0\n72915 44925 0 0\n73084 44925 0 0\n73240 44861 0 0\n73360 44741 0 0\n73425 44585 0 0\n73425 47951 0 0\n73391 47951 0 0\n73189 48035 0 0\n73035 48189 0 0\n73000 48273 0 0\n72965 48189 0 0\n72811 48035 0 0\n72609 47951 0 0\n72391 47951 0 0\n72189 48035 0 0\n72175 48049 0 0\n72175 43585 0 0\n72175 43416 0 0\n72175 37835 0 0\n72175 37666 0 0\n72111 37510 0 0\n71991 37390 0 0\n71924 37362 0 0\n71924 31570 0 0\n71919 31402 0 0\n71864 31273 0 0\n71801 31241 0 0\n71759 31283 0 0\n71759 31199 0 0\n71727 31136 0 0\n71570 31076 0 0\n71402 31081 0 0\n71273 31136 0 0\n71241 31199 0 0\n71500 31458 0 0\n71759 31199 0 0\n71759 31283 0 0\n71542 31500 0 0\n71801 31759 0 0\n71864 31727 0 0\n71924 31570 0 0\n71924 37362 0 0\n71835 37325 0 0\n71759 37325 0 0\n71759 31801 0 0\n71500 31542 0 0\n71458 31584 0 0\n71458 31500 0 0\n71199 31241 0 0\n71136 31273 0 0\n71076 31430 0 0\n71081 31598 0 0\n71136 31727 0 0\n71199 31759 0 0\n71458 31500 0 0\n71458 31584 0 0\n71241 31801 0 0\n71273 31864 0 0\n71430 31924 0 0\n71598 31919 0 0\n71727 31864 0 0\n71759 31801 0 0\n71759 37325 0 0\n71666 37325 0 0\n71510 37389 0 0\n71390 37509 0 0\n71325 37665 0 0\n71325 37834 0 0\n71389 37990 0 0\n71509 38110 0 0\n71665 38175 0 0\n71834 38175 0 0\n71990 38111 0 0\n72110 37991 0 0\n72175 37835 0 0\n72175 43416 0 0\n72111 43260 0 0\n71991 43140 0 0\n71835 43075 0 0\n71666 43075 0 0\n71510 43139 0 0\n71390 43259 0 0\n71325 43415 0 0\n71325 43584 0 0\n71389 43740 0 0\n71509 43860 0 0\n71665 43925 0 0\n71834 43925 0 0\n71990 43861 0 0\n72110 43741 0 0\n72175 43585 0 0\n72175 48049 0 0\n72035 48189 0 0\n72000 48273 0 0\n71965 48189 0 0\n71811 48035 0 0\n71609 47951 0 0\n71391 47951 0 0\n71189 48035 0 0\n71049 48175 0 0\n71049 45850 0 0\n71049 45751 0 0\n71049 45151 0 0\n71011 45059 0 0\n70941 44989 0 0\n70850 44951 0 0\n70825 44951 0 0\n70965 44811 0 0\n71049 44609 0 0\n71049 44391 0 0\n70965 44189 0 0\n70811 44035 0 0\n70726 44000 0 0\n70811 43965 0 0\n70965 43811 0 0\n71049 43609 0 0\n71049 43391 0 0\n70965 43189 0 0\n70811 43035 0 0\n70726 43000 0 0\n70811 42965 0 0\n70965 42811 0 0\n71049 42609 0 0\n71049 42391 0 0\n70965 42189 0 0\n70811 42035 0 0\n70726 42000 0 0\n70811 41965 0 0\n70965 41811 0 0\n71049 41609 0 0\n71049 41391 0 0\n70965 41189 0 0\n70811 41035 0 0\n70726 41000 0 0\n70811 40965 0 0\n70965 40811 0 0\n71049 40609 0 0\n71049 40391 0 0\n70965 40189 0 0\n70924 40148 0 0\n70924 31570 0 0\n70919 31402 0 0\n70864 31273 0 0\n70801 31241 0 0\n70759 31283 0 0\n70759 31199 0 0\n70727 31136 0 0\n70570 31076 0 0\n70402 31081 0 0\n70273 31136 0 0\n70241 31199 0 0\n70500 31458 0 0\n70759 31199 0 0\n70759 31283 0 0\n70542 31500 0 0\n70801 31759 0 0\n70864 31727 0 0\n70924 31570 0 0\n70924 40148 0 0\n70885 40109 0 0\n70885 35765 0 0\n70885 35596 0 0\n70821 35440 0 0\n70759 35378 0 0\n70759 31801 0 0\n70500 31542 0 0\n70458 31584 0 0\n70458 31500 0 0\n70199 31241 0 0\n70136 31273 0 0\n70076 31430 0 0\n70081 31598 0 0\n70136 31727 0 0\n70199 31759 0 0\n70458 31500 0 0\n70458 31584 0 0\n70241 31801 0 0\n70273 31864 0 0\n70430 31924 0 0\n70598 31919 0 0\n70727 31864 0 0\n70759 31801 0 0\n70759 35378 0 0\n70701 35320 0 0\n70545 35255 0 0\n70425 35255 0 0\n70425 34335 0 0\n70425 34166 0 0\n70361 34010 0 0\n70241 33890 0 0\n70085 33825 0 0\n69916 33825 0 0\n69760 33889 0 0\n69640 34009 0 0\n69575 34165 0 0\n69575 34334 0 0\n69639 34490 0 0\n69759 34610 0 0\n69915 34675 0 0\n70084 34675 0 0\n70240 34611 0 0\n70360 34491 0 0\n70425 34335 0 0\n70425 35255 0 0\n70376 35255 0 0\n70220 35319 0 0\n70100 35439 0 0\n70035 35595 0 0\n70035 35764 0 0\n70099 35920 0 0\n70219 36040 0 0\n70375 36105 0 0\n70544 36105 0 0\n70700 36041 0 0\n70820 35921 0 0\n70885 35765 0 0\n70885 40109 0 0\n70811 40035 0 0\n70609 39951 0 0\n70391 39951 0 0\n70375 39957 0 0\n70375 36575 0 0\n70375 36406 0 0\n70311 36250 0 0\n70191 36130 0 0\n70035 36065 0 0\n69866 36065 0 0\n69710 36129 0 0\n69590 36249 0 0\n69525 36405 0 0\n69525 36574 0 0\n69589 36730 0 0\n69709 36850 0 0\n69865 36915 0 0\n70034 36915 0 0\n70190 36851 0 0\n70310 36731 0 0\n70375 36575 0 0\n70375 39957 0 0\n70189 40035 0 0\n70035 40189 0 0\n70000 40273 0 0\n69965 40189 0 0\n69811 40035 0 0\n69609 39951 0 0\n69391 39951 0 0\n69189 40035 0 0\n69035 40189 0 0\n68951 40391 0 0\n68951 40609 0 0\n69035 40811 0 0\n69189 40965 0 0\n69273 41000 0 0\n69189 41035 0 0\n69035 41189 0 0\n68951 41391 0 0\n68951 41609 0 0\n69035 41811 0 0\n69189 41965 0 0\n69273 42000 0 0\n69189 42035 0 0\n69035 42189 0 0\n68951 42391 0 0\n68951 42609 0 0\n69035 42811 0 0\n69189 42965 0 0\n69273 43000 0 0\n69189 43035 0 0\n69035 43189 0 0\n68951 43391 0 0\n68951 43609 0 0\n69035 43811 0 0\n69189 43965 0 0\n69273 44000 0 0\n69189 44035 0 0\n69035 44189 0 0\n68951 44391 0 0\n68951 44609 0 0\n69035 44811 0 0\n69189 44965 0 0\n69273 45000 0 0\n69189 45035 0 0\n69035 45189 0 0\n68951 45391 0 0\n68951 45609 0 0\n69035 45811 0 0\n69189 45965 0 0\n69391 46049 0 0\n69609 46049 0 0\n69811 45965 0 0\n69951 45825 0 0\n69951 45849 0 0\n69989 45941 0 0\n70059 46011 0 0\n70150 46049 0 0\n70249 46049 0 0\n70849 46049 0 0\n70941 46011 0 0\n71011 45941 0 0\n71049 45850 0 0\n71049 48175 0 0\n71035 48189 0 0\n71000 48273 0 0\n70965 48189 0 0\n70811 48035 0 0\n70609 47951 0 0\n70391 47951 0 0\n70189 48035 0 0\n70035 48189 0 0\n70000 48273 0 0\n69965 48189 0 0\n69811 48035 0 0\n69609 47951 0 0\n69391 47951 0 0\n69189 48035 0 0\n69035 48189 0 0\n69000 48273 0 0\n68965 48189 0 0\n68811 48035 0 0\n68745 48007 0 0\n68745 39165 0 0\n68745 38996 0 0\n68715 38922 0 0\n68715 32785 0 0\n68715 32616 0 0\n68651 32460 0 0\n68531 32340 0 0\n68375 32275 0 0\n68206 32275 0 0\n68050 32339 0 0\n68034 32354 0 0\n67965 32189 0 0\n67811 32035 0 0\n67609 31951 0 0\n67391 31951 0 0\n67189 32035 0 0\n67035 32189 0 0\n67000 32273 0 0\n66965 32189 0 0\n66811 32035 0 0\n66625 31957 0 0\n66625 31465 0 0\n66625 31296 0 0\n66561 31140 0 0\n66441 31020 0 0\n66285 30955 0 0\n66116 30955 0 0\n66073 30972 0 0\n66001 30900 0 0\n65870 30845 0 0\n65980 30801 0 0\n66100 30681 0 0\n66165 30525 0 0\n66165 30356 0 0\n66101 30200 0 0\n65981 30080 0 0\n65825 30015 0 0\n65656 30015 0 0\n65500 30079 0 0\n65380 30199 0 0\n65315 30355 0 0\n65315 30524 0 0\n65379 30680 0 0\n65499 30800 0 0\n65629 30854 0 0\n65520 30899 0 0\n65400 31019 0 0\n65335 31175 0 0\n65335 31344 0 0\n65399 31500 0 0\n65409 31510 0 0\n65400 31519 0 0\n65335 31675 0 0\n65335 31844 0 0\n65399 32000 0 0\n65519 32120 0 0\n65675 32185 0 0\n65844 32185 0 0\n66000 32121 0 0\n66120 32001 0 0\n66185 31845 0 0\n66185 31805 0 0\n66284 31805 0 0\n66440 31741 0 0\n66560 31621 0 0\n66625 31465 0 0\n66625 31957 0 0\n66609 31951 0 0\n66391 31951 0 0\n66189 32035 0 0\n66035 32189 0 0\n65951 32391 0 0\n65951 32609 0 0\n66035 32811 0 0\n66189 32965 0 0\n66273 33000 0 0\n66189 33035 0 0\n66035 33189 0 0\n65951 33391 0 0\n65951 33609 0 0\n66035 33811 0 0\n66189 33965 0 0\n66273 34000 0 0\n66189 34035 0 0\n66035 34189 0 0\n65951 34391 0 0\n65951 34609 0 0\n66035 34811 0 0\n66189 34965 0 0\n66273 35000 0 0\n66189 35035 0 0\n66035 35189 0 0\n65951 35391 0 0\n65951 35609 0 0\n66035 35811 0 0\n66189 35965 0 0\n66391 36049 0 0\n66609 36049 0 0\n66811 35965 0 0\n66951 35825 0 0\n66951 35849 0 0\n66989 35941 0 0\n67059 36011 0 0\n67150 36049 0 0\n67249 36049 0 0\n67849 36049 0 0\n67941 36011 0 0\n68011 35941 0 0\n68049 35850 0 0\n68049 35751 0 0\n68049 35151 0 0\n68011 35059 0 0\n67941 34989 0 0\n67850 34951 0 0\n67825 34951 0 0\n67965 34811 0 0\n68049 34609 0 0\n68049 34391 0 0\n67965 34189 0 0\n67811 34035 0 0\n67726 34000 0 0\n67811 33965 0 0\n67965 33811 0 0\n68049 33609 0 0\n68049 33391 0 0\n67965 33189 0 0\n67811 33035 0 0\n67726 33000 0 0\n67811 32965 0 0\n67901 32874 0 0\n67929 32940 0 0\n68049 33060 0 0\n68205 33125 0 0\n68374 33125 0 0\n68530 33061 0 0\n68650 32941 0 0\n68715 32785 0 0\n68715 38922 0 0\n68681 38840 0 0\n68561 38720 0 0\n68405 38655 0 0\n68236 38655 0 0\n68175 38680 0 0\n68175 38085 0 0\n68175 37916 0 0\n68111 37760 0 0\n67991 37640 0 0\n67835 37575 0 0\n67725 37575 0 0\n67725 36635 0 0\n67725 36466 0 0\n67661 36310 0 0\n67541 36190 0 0\n67385 36125 0 0\n67216 36125 0 0\n67060 36189 0 0\n66940 36309 0 0\n66875 36465 0 0\n66875 36634 0 0\n66939 36790 0 0\n67059 36910 0 0\n67215 36975 0 0\n67384 36975 0 0\n67540 36911 0 0\n67660 36791 0 0\n67725 36635 0 0\n67725 37575 0 0\n67666 37575 0 0\n67510 37639 0 0\n67390 37759 0 0\n67325 37915 0 0\n67325 38084 0 0\n67389 38240 0 0\n67509 38360 0 0\n67665 38425 0 0\n67834 38425 0 0\n67990 38361 0 0\n68110 38241 0 0\n68175 38085 0 0\n68175 38680 0 0\n68080 38719 0 0\n68075 38724 0 0\n67991 38640 0 0\n67835 38575 0 0\n67666 38575 0 0\n67510 38639 0 0\n67390 38759 0 0\n67325 38915 0 0\n67325 39084 0 0\n67389 39240 0 0\n67509 39360 0 0\n67665 39425 0 0\n67834 39425 0 0\n67990 39361 0 0\n67995 39356 0 0\n68079 39440 0 0\n68235 39505 0 0\n68404 39505 0 0\n68560 39441 0 0\n68680 39321 0 0\n68745 39165 0 0\n68745 48007 0 0\n68609 47951 0 0\n68391 47951 0 0\n68345 47970 0 0\n68345 41885 0 0\n68345 41716 0 0\n68281 41560 0 0\n68175 41454 0 0\n68175 40085 0 0\n68175 39916 0 0\n68111 39760 0 0\n67991 39640 0 0\n67835 39575 0 0\n67666 39575 0 0\n67510 39639 0 0\n67390 39759 0 0\n67325 39915 0 0\n67325 40084 0 0\n67389 40240 0 0\n67509 40360 0 0\n67665 40425 0 0\n67834 40425 0 0\n67990 40361 0 0\n68110 40241 0 0\n68175 40085 0 0\n68175 41454 0 0\n68161 41440 0 0\n68005 41375 0 0\n67975 41375 0 0\n67975 41366 0 0\n67911 41210 0 0\n67791 41090 0 0\n67653 41032 0 0\n67591 40880 0 0\n67471 40760 0 0\n67315 40695 0 0\n67146 40695 0 0\n66990 40759 0 0\n66894 40855 0 0\n66736 40855 0 0\n66580 40919 0 0\n66460 41039 0 0\n66395 41195 0 0\n66395 41364 0 0\n66459 41520 0 0\n66579 41640 0 0\n66735 41705 0 0\n66904 41705 0 0\n67060 41641 0 0\n67137 41563 0 0\n67189 41690 0 0\n67309 41810 0 0\n67465 41875 0 0\n67495 41875 0 0\n67495 41884 0 0\n67559 42040 0 0\n67679 42160 0 0\n67835 42225 0 0\n68004 42225 0 0\n68160 42161 0 0\n68280 42041 0 0\n68345 41885 0 0\n68345 47970 0 0\n68189 48035 0 0\n68175 48049 0 0\n68175 43085 0 0\n68175 42916 0 0\n68111 42760 0 0\n67991 42640 0 0\n67835 42575 0 0\n67666 42575 0 0\n67510 42639 0 0\n67390 42759 0 0\n67325 42915 0 0\n67325 43084 0 0\n67389 43240 0 0\n67509 43360 0 0\n67665 43425 0 0\n67834 43425 0 0\n67990 43361 0 0\n68110 43241 0 0\n68175 43085 0 0\n68175 48049 0 0\n68035 48189 0 0\n68000 48273 0 0\n67965 48189 0 0\n67811 48035 0 0\n67609 47951 0 0\n67391 47951 0 0\n67235 48015 0 0\n67235 45595 0 0\n67235 45426 0 0\n67171 45270 0 0\n67051 45150 0 0\n66895 45085 0 0\n66745 45085 0 0\n66745 42385 0 0\n66745 42216 0 0\n66681 42060 0 0\n66561 41940 0 0\n66405 41875 0 0\n66385 41875 0 0\n66385 39725 0 0\n66385 39556 0 0\n66321 39400 0 0\n66201 39280 0 0\n66045 39215 0 0\n65876 39215 0 0\n65720 39279 0 0\n65600 39399 0 0\n65535 39555 0 0\n65535 39724 0 0\n65599 39880 0 0\n65719 40000 0 0\n65875 40065 0 0\n66044 40065 0 0\n66200 40001 0 0\n66320 39881 0 0\n66385 39725 0 0\n66385 41875 0 0\n66376 41875 0 0\n66321 41740 0 0\n66201 41620 0 0\n66045 41555 0 0\n65876 41555 0 0\n65720 41619 0 0\n65600 41739 0 0\n65535 41895 0 0\n65535 42064 0 0\n65599 42220 0 0\n65699 42320 0 0\n65620 42399 0 0\n65555 42555 0 0\n65555 42724 0 0\n65619 42880 0 0\n65739 43000 0 0\n65753 43005 0 0\n65640 43119 0 0\n65575 43275 0 0\n65575 43444 0 0\n65639 43600 0 0\n65654 43615 0 0\n65550 43659 0 0\n65430 43779 0 0\n65395 43863 0 0\n65395 36105 0 0\n65395 35936 0 0\n65331 35780 0 0\n65211 35660 0 0\n65145 35632 0 0\n65145 35145 0 0\n65145 34976 0 0\n65081 34820 0 0\n64961 34700 0 0\n64805 34635 0 0\n64796 34635 0 0\n64741 34500 0 0\n64675 34434 0 0\n64675 31585 0 0\n64675 31416 0 0\n64665 31391 0 0\n64665 30085 0 0\n64665 29916 0 0\n64601 29760 0 0\n64481 29640 0 0\n64325 29575 0 0\n64156 29575 0 0\n64000 29639 0 0\n63880 29759 0 0\n63815 29915 0 0\n63815 30084 0 0\n63879 30240 0 0\n63999 30360 0 0\n64155 30425 0 0\n64324 30425 0 0\n64480 30361 0 0\n64600 30241 0 0\n64665 30085 0 0\n64665 31391 0 0\n64611 31260 0 0\n64491 31140 0 0\n64335 31075 0 0\n64166 31075 0 0\n64010 31139 0 0\n63890 31259 0 0\n63825 31415 0 0\n63825 31584 0 0\n63889 31740 0 0\n64009 31860 0 0\n64165 31925 0 0\n64334 31925 0 0\n64490 31861 0 0\n64610 31741 0 0\n64675 31585 0 0\n64675 34434 0 0\n64665 34424 0 0\n64665 32585 0 0\n64665 32416 0 0\n64601 32260 0 0\n64481 32140 0 0\n64325 32075 0 0\n64156 32075 0 0\n64000 32139 0 0\n63880 32259 0 0\n63815 32415 0 0\n63815 32584 0 0\n63879 32740 0 0\n63969 32830 0 0\n63885 32795 0 0\n63716 32795 0 0\n63560 32859 0 0\n63440 32979 0 0\n63375 33135 0 0\n63375 33304 0 0\n63439 33460 0 0\n63559 33580 0 0\n63715 33645 0 0\n63884 33645 0 0\n64040 33581 0 0\n64160 33461 0 0\n64225 33305 0 0\n64225 33136 0 0\n64161 32980 0 0\n64071 32890 0 0\n64155 32925 0 0\n64324 32925 0 0\n64480 32861 0 0\n64600 32741 0 0\n64665 32585 0 0\n64665 34424 0 0\n64621 34380 0 0\n64465 34315 0 0\n64296 34315 0 0\n64140 34379 0 0\n64020 34499 0 0\n63985 34580 0 0\n63961 34520 0 0\n63841 34400 0 0\n63745 34360 0 0\n63745 34336 0 0\n63681 34180 0 0\n63561 34060 0 0\n63442 34010 0 0\n63381 33860 0 0\n63261 33740 0 0\n63105 33675 0 0\n62936 33675 0 0\n62925 33679 0 0\n62925 33335 0 0\n62925 33166 0 0\n62925 30325 0 0\n62925 30156 0 0\n62861 30000 0 0\n62741 29880 0 0\n62585 29815 0 0\n62416 29815 0 0\n62260 29879 0 0\n62140 29999 0 0\n62075 30155 0 0\n62075 30324 0 0\n62139 30480 0 0\n62259 30600 0 0\n62415 30665 0 0\n62584 30665 0 0\n62740 30601 0 0\n62860 30481 0 0\n62925 30325 0 0\n62925 33166 0 0\n62861 33010 0 0\n62741 32890 0 0\n62585 32825 0 0\n62425 32825 0 0\n62425 32085 0 0\n62425 31916 0 0\n62361 31760 0 0\n62241 31640 0 0\n62085 31575 0 0\n61916 31575 0 0\n61760 31639 0 0\n61665 31734 0 0\n61665 30585 0 0\n61665 30416 0 0\n61601 30260 0 0\n61481 30140 0 0\n61325 30075 0 0\n61156 30075 0 0\n61000 30139 0 0\n60880 30259 0 0\n60815 30415 0 0\n60815 30584 0 0\n60879 30740 0 0\n60999 30860 0 0\n61155 30925 0 0\n61324 30925 0 0\n61480 30861 0 0\n61600 30741 0 0\n61665 30585 0 0\n61665 31734 0 0\n61640 31759 0 0\n61575 31915 0 0\n61575 32084 0 0\n61639 32240 0 0\n61759 32360 0 0\n61915 32425 0 0\n62084 32425 0 0\n62240 32361 0 0\n62360 32241 0 0\n62425 32085 0 0\n62425 32825 0 0\n62416 32825 0 0\n62260 32889 0 0\n62140 33009 0 0\n62075 33165 0 0\n62075 33334 0 0\n62139 33490 0 0\n62259 33610 0 0\n62415 33675 0 0\n62584 33675 0 0\n62740 33611 0 0\n62860 33491 0 0\n62925 33335 0 0\n62925 33679 0 0\n62780 33739 0 0\n62660 33859 0 0\n62595 34015 0 0\n62595 34184 0 0\n62659 34340 0 0\n62779 34460 0 0\n62897 34509 0 0\n62959 34660 0 0\n63079 34780 0 0\n63175 34820 0 0\n63175 34844 0 0\n63239 35000 0 0\n63359 35120 0 0\n63515 35185 0 0\n63684 35185 0 0\n63840 35121 0 0\n63960 35001 0 0\n63994 34919 0 0\n64019 34980 0 0\n64139 35100 0 0\n64295 35165 0 0\n64303 35165 0 0\n64359 35300 0 0\n64479 35420 0 0\n64635 35485 0 0\n64804 35485 0 0\n64960 35421 0 0\n65080 35301 0 0\n65145 35145 0 0\n65145 35632 0 0\n65055 35595 0 0\n64886 35595 0 0\n64730 35659 0 0\n64610 35779 0 0\n64545 35935 0 0\n64545 36104 0 0\n64609 36260 0 0\n64729 36380 0 0\n64885 36445 0 0\n65054 36445 0 0\n65210 36381 0 0\n65330 36261 0 0\n65395 36105 0 0\n65395 43863 0 0\n65365 43935 0 0\n65365 44104 0 0\n65429 44260 0 0\n65549 44380 0 0\n65705 44445 0 0\n65874 44445 0 0\n66025 44382 0 0\n66175 44445 0 0\n66344 44445 0 0\n66500 44381 0 0\n66620 44261 0 0\n66685 44105 0 0\n66685 43936 0 0\n66621 43780 0 0\n66501 43660 0 0\n66360 43601 0 0\n66425 43445 0 0\n66425 43276 0 0\n66361 43120 0 0\n66241 43000 0 0\n66226 42994 0 0\n66340 42881 0 0\n66404 42725 0 0\n66405 42725 0 0\n66405 42724 0 0\n66560 42661 0 0\n66680 42541 0 0\n66745 42385 0 0\n66745 45085 0 0\n66726 45085 0 0\n66570 45149 0 0\n66450 45269 0 0\n66385 45425 0 0\n66385 45594 0 0\n66449 45750 0 0\n66569 45870 0 0\n66725 45935 0 0\n66894 45935 0 0\n67050 45871 0 0\n67170 45751 0 0\n67235 45595 0 0\n67235 48015 0 0\n67189 48035 0 0\n67035 48189 0 0\n67000 48273 0 0\n66965 48189 0 0\n66811 48035 0 0\n66609 47951 0 0\n66391 47951 0 0\n66189 48035 0 0\n66125 48099 0 0\n66125 46845 0 0\n66125 46676 0 0\n66061 46520 0 0\n65941 46400 0 0\n65785 46335 0 0\n65616 46335 0 0\n65460 46399 0 0\n65340 46519 0 0\n65275 46675 0 0\n65275 46844 0 0\n65339 47000 0 0\n65459 47120 0 0\n65615 47185 0 0\n65784 47185 0 0\n65940 47121 0 0\n66060 47001 0 0\n66125 46845 0 0\n66125 48099 0 0\n66035 48189 0 0\n66000 48273 0 0\n65965 48189 0 0\n65811 48035 0 0\n65609 47951 0 0\n65391 47951 0 0\n65189 48035 0 0\n65135 48089 0 0\n65135 37235 0 0\n65135 37066 0 0\n65071 36910 0 0\n64951 36790 0 0\n64795 36725 0 0\n64626 36725 0 0\n64470 36789 0 0\n64350 36909 0 0\n64315 36993 0 0\n64315 36355 0 0\n64315 36186 0 0\n64251 36030 0 0\n64131 35910 0 0\n63975 35845 0 0\n63806 35845 0 0\n63650 35909 0 0\n63560 35999 0 0\n63501 35940 0 0\n63345 35875 0 0\n63176 35875 0 0\n63020 35939 0 0\n62900 36059 0 0\n62835 36215 0 0\n62835 36384 0 0\n62899 36540 0 0\n63019 36660 0 0\n63175 36725 0 0\n63344 36725 0 0\n63500 36661 0 0\n63590 36571 0 0\n63649 36630 0 0\n63805 36695 0 0\n63974 36695 0 0\n64130 36631 0 0\n64250 36511 0 0\n64315 36355 0 0\n64315 36993 0 0\n64285 37065 0 0\n64285 37234 0 0\n64349 37390 0 0\n64469 37510 0 0\n64625 37575 0 0\n64794 37575 0 0\n64950 37511 0 0\n65070 37391 0 0\n65135 37235 0 0\n65135 48089 0 0\n65125 48099 0 0\n65125 42545 0 0\n65125 42376 0 0\n65071 42244 0 0\n65125 42115 0 0\n65125 41946 0 0\n65068 41809 0 0\n65125 41675 0 0\n65125 41506 0 0\n65062 41354 0 0\n65125 41205 0 0\n65125 41036 0 0\n65125 39405 0 0\n65125 39236 0 0\n65125 38415 0 0\n65125 38246 0 0\n65061 38090 0 0\n64941 37970 0 0\n64785 37905 0 0\n64616 37905 0 0\n64460 37969 0 0\n64340 38089 0 0\n64275 38245 0 0\n64275 38414 0 0\n64339 38570 0 0\n64459 38690 0 0\n64615 38755 0 0\n64784 38755 0 0\n64940 38691 0 0\n65060 38571 0 0\n65125 38415 0 0\n65125 39236 0 0\n65061 39080 0 0\n64941 38960 0 0\n64785 38895 0 0\n64616 38895 0 0\n64460 38959 0 0\n64340 39079 0 0\n64275 39235 0 0\n64275 39404 0 0\n64339 39560 0 0\n64459 39680 0 0\n64615 39745 0 0\n64784 39745 0 0\n64940 39681 0 0\n65060 39561 0 0\n65125 39405 0 0\n65125 41036 0 0\n65061 40880 0 0\n64941 40760 0 0\n64834 40715 0 0\n64870 40701 0 0\n64990 40581 0 0\n65055 40425 0 0\n65055 40256 0 0\n64991 40100 0 0\n64871 39980 0 0\n64715 39915 0 0\n64546 39915 0 0\n64390 39979 0 0\n64270 40099 0 0\n64205 40255 0 0\n64205 40424 0 0\n64269 40580 0 0\n64389 40700 0 0\n64495 40744 0 0\n64460 40759 0 0\n64340 40879 0 0\n64275 41035 0 0\n64275 41204 0 0\n64337 41355 0 0\n64275 41505 0 0\n64275 41674 0 0\n64331 41810 0 0\n64275 41945 0 0\n64275 42114 0 0\n64328 42245 0 0\n64275 42375 0 0\n64275 42444 0 0\n64161 42330 0 0\n64005 42265 0 0\n63836 42265 0 0\n63680 42329 0 0\n63560 42449 0 0\n63498 42596 0 0\n63370 42649 0 0\n63250 42769 0 0\n63185 42925 0 0\n63185 43094 0 0\n63249 43250 0 0\n63369 43370 0 0\n63525 43435 0 0\n63694 43435 0 0\n63850 43371 0 0\n63970 43251 0 0\n64031 43103 0 0\n64160 43051 0 0\n64265 42946 0 0\n64265 43034 0 0\n64329 43190 0 0\n64449 43310 0 0\n64605 43375 0 0\n64774 43375 0 0\n64930 43311 0 0\n65050 43191 0 0\n65115 43035 0 0\n65115 42866 0 0\n65051 42710 0 0\n65060 42701 0 0\n65125 42545 0 0\n65125 48099 0 0\n65035 48189 0 0\n65000 48273 0 0\n64965 48189 0 0\n64925 48149 0 0\n64925 46835 0 0\n64925 46666 0 0\n64861 46510 0 0\n64741 46390 0 0\n64585 46325 0 0\n64416 46325 0 0\n64260 46389 0 0\n64140 46509 0 0\n64075 46665 0 0\n64075 46834 0 0\n64139 46990 0 0\n64259 47110 0 0\n64415 47175 0 0\n64584 47175 0 0\n64740 47111 0 0\n64860 46991 0 0\n64925 46835 0 0\n64925 48149 0 0\n64811 48035 0 0\n64609 47951 0 0\n64391 47951 0 0\n64189 48035 0 0\n64035 48189 0 0\n64000 48273 0 0\n63965 48189 0 0\n63855 48079 0 0\n63855 45055 0 0\n63855 44886 0 0\n63791 44730 0 0\n63671 44610 0 0\n63515 44545 0 0\n63346 44545 0 0\n63295 44565 0 0\n63295 43785 0 0\n63295 43616 0 0\n63231 43460 0 0\n63160 43389 0 0\n63175 43355 0 0\n63175 43186 0 0\n63111 43030 0 0\n62991 42910 0 0\n62835 42845 0 0\n62666 42845 0 0\n62510 42909 0 0\n62405 43014 0 0\n62405 41015 0 0\n62405 40846 0 0\n62341 40690 0 0\n62221 40570 0 0\n62105 40521 0 0\n62105 36345 0 0\n62105 36176 0 0\n62041 36020 0 0\n61925 35904 0 0\n61925 33335 0 0\n61925 33166 0 0\n61861 33010 0 0\n61741 32890 0 0\n61585 32825 0 0\n61416 32825 0 0\n61352 32851 0 0\n61301 32800 0 0\n61145 32735 0 0\n60976 32735 0 0\n60820 32799 0 0\n60700 32919 0 0\n60635 33075 0 0\n60635 33244 0 0\n60699 33400 0 0\n60819 33520 0 0\n60975 33585 0 0\n61144 33585 0 0\n61207 33558 0 0\n61259 33610 0 0\n61415 33675 0 0\n61584 33675 0 0\n61740 33611 0 0\n61860 33491 0 0\n61925 33335 0 0\n61925 35904 0 0\n61921 35900 0 0\n61765 35835 0 0\n61596 35835 0 0\n61440 35899 0 0\n61350 35989 0 0\n61301 35940 0 0\n61145 35875 0 0\n60976 35875 0 0\n60820 35939 0 0\n60819 35939 0 0\n60795 35929 0 0\n60795 34985 0 0\n60795 34816 0 0\n60731 34660 0 0\n60611 34540 0 0\n60455 34475 0 0\n60286 34475 0 0\n60165 34524 0 0\n60165 33305 0 0\n60165 33136 0 0\n60101 32980 0 0\n60049 32928 0 0\n60049 31609 0 0\n60049 31391 0 0\n59965 31189 0 0\n59811 31035 0 0\n59726 31000 0 0\n59811 30965 0 0\n59965 30811 0 0\n60049 30609 0 0\n60049 30391 0 0\n59965 30189 0 0\n59811 30035 0 0\n59609 29951 0 0\n59391 29951 0 0\n59189 30035 0 0\n59035 30189 0 0\n59000 30273 0 0\n58965 30189 0 0\n58811 30035 0 0\n58609 29951 0 0\n58391 29951 0 0\n58189 30035 0 0\n58035 30189 0 0\n58000 30273 0 0\n57965 30189 0 0\n57811 30035 0 0\n57609 29951 0 0\n57391 29951 0 0\n57189 30035 0 0\n57167 30057 0 0\n56905 29795 0 0\n56811 29732 0 0\n56700 29710 0 0\n54000 29710 0 0\n53889 29732 0 0\n53795 29795 0 0\n53630 29959 0 0\n53609 29951 0 0\n53391 29951 0 0\n53189 30035 0 0\n53035 30189 0 0\n53000 30273 0 0\n52965 30189 0 0\n52811 30035 0 0\n52609 29951 0 0\n52391 29951 0 0\n52189 30035 0 0\n52035 30189 0 0\n51951 30391 0 0\n51951 30609 0 0\n52035 30811 0 0\n52175 30951 0 0\n52151 30951 0 0\n52059 30989 0 0\n51989 31059 0 0\n51951 31150 0 0\n51951 31249 0 0\n51951 31849 0 0\n51989 31941 0 0\n52059 32011 0 0\n52150 32049 0 0\n52249 32049 0 0\n52849 32049 0 0\n52941 32011 0 0\n53011 31941 0 0\n53049 31850 0 0\n53049 31825 0 0\n53189 31965 0 0\n53210 31973 0 0\n53210 32000 0 0\n53232 32111 0 0\n53295 32205 0 0\n54656 33566 0 0\n54592 33540 0 0\n54409 33540 0 0\n54250 33605 0 0\n54092 33540 0 0\n53909 33540 0 0\n53750 33605 0 0\n53592 33540 0 0\n53409 33540 0 0\n53250 33605 0 0\n53092 33540 0 0\n52909 33540 0 0\n52750 33605 0 0\n52592 33540 0 0\n52409 33540 0 0\n52240 33610 0 0\n52110 33739 0 0\n52040 33908 0 0\n52040 34091 0 0\n52110 34260 0 0\n52161 34311 0 0\n52161 34316 0 0\n52160 34438 0 0\n52192 34470 0 0\n52420 34470 0 0\n52470 34470 0 0\n52530 34470 0 0\n52530 34530 0 0\n52530 34580 0 0\n52530 34808 0 0\n52562 34840 0 0\n52688 34839 0 0\n52739 34890 0 0\n52908 34960 0 0\n53091 34960 0 0\n53249 34894 0 0\n53408 34960 0 0\n53591 34960 0 0\n53749 34894 0 0\n53908 34960 0 0\n54091 34960 0 0\n54249 34894 0 0\n54408 34960 0 0\n54591 34960 0 0\n54760 34890 0 0\n54890 34761 0 0\n54960 34592 0 0\n54960 34409 0 0\n54894 34250 0 0\n54960 34092 0 0\n54960 33909 0 0\n54932 33842 0 0\n55744 34654 0 0\n55745 34655 0 0\n55798 34708 0 0\n55798 36322 0 0\n55710 36359 0 0\n55590 36479 0 0\n55525 36635 0 0\n55525 36804 0 0\n55589 36960 0 0\n55654 37025 0 0\n55545 37135 0 0\n55482 37229 0 0\n55475 37264 0 0\n55475 36885 0 0\n55475 36716 0 0\n55411 36560 0 0\n55291 36440 0 0\n55135 36375 0 0\n54966 36375 0 0\n54810 36439 0 0\n54690 36559 0 0\n54625 36715 0 0\n54625 36884 0 0\n54689 37040 0 0\n54809 37160 0 0\n54965 37225 0 0\n55134 37225 0 0\n55290 37161 0 0\n55410 37041 0 0\n55475 36885 0 0\n55475 37264 0 0\n55460 37340 0 0\n55460 37826 0 0\n55385 37795 0 0\n55316 37795 0 0\n55261 37660 0 0\n55141 37540 0 0\n54985 37475 0 0\n54816 37475 0 0\n54660 37539 0 0\n54540 37659 0 0\n54475 37815 0 0\n54475 37984 0 0\n54520 38095 0 0\n54476 38095 0 0\n54445 38107 0 0\n54445 35685 0 0\n54445 35516 0 0\n54381 35360 0 0\n54261 35240 0 0\n54105 35175 0 0\n53936 35175 0 0\n53780 35239 0 0\n53660 35359 0 0\n53595 35515 0 0\n53595 35684 0 0\n53656 35835 0 0\n53596 35835 0 0\n53553 35852 0 0\n53481 35780 0 0\n53325 35715 0 0\n53156 35715 0 0\n53000 35779 0 0\n52880 35899 0 0\n52815 36055 0 0\n52815 36224 0 0\n52879 36380 0 0\n52999 36500 0 0\n53155 36565 0 0\n53324 36565 0 0\n53366 36547 0 0\n53439 36620 0 0\n53595 36685 0 0\n53764 36685 0 0\n53920 36621 0 0\n54040 36501 0 0\n54105 36345 0 0\n54105 36176 0 0\n54043 36025 0 0\n54104 36025 0 0\n54260 35961 0 0\n54380 35841 0 0\n54445 35685 0 0\n54445 38107 0 0\n54320 38159 0 0\n54200 38279 0 0\n54135 38435 0 0\n54135 38604 0 0\n54199 38760 0 0\n54319 38880 0 0\n54475 38945 0 0\n54644 38945 0 0\n54800 38881 0 0\n54920 38761 0 0\n54985 38605 0 0\n54985 38506 0 0\n55059 38580 0 0\n55215 38645 0 0\n55366 38645 0 0\n55325 38745 0 0\n55325 38914 0 0\n55361 39002 0 0\n55295 38975 0 0\n55126 38975 0 0\n54970 39039 0 0\n54850 39159 0 0\n54785 39315 0 0\n54785 39484 0 0\n54849 39640 0 0\n54969 39760 0 0\n55125 39825 0 0\n55294 39825 0 0\n55450 39761 0 0\n55570 39641 0 0\n55635 39485 0 0\n55635 39316 0 0\n55598 39227 0 0\n55665 39255 0 0\n55834 39255 0 0\n55990 39191 0 0\n56110 39071 0 0\n56175 38915 0 0\n56175 38746 0 0\n56142 38667 0 0\n56255 38555 0 0\n56284 38511 0 0\n56284 39352 0 0\n56145 39295 0 0\n55976 39295 0 0\n55820 39359 0 0\n55700 39479 0 0\n55635 39635 0 0\n55635 39804 0 0\n55665 39879 0 0\n55520 39939 0 0\n55400 40059 0 0\n55335 40215 0 0\n55335 40384 0 0\n55399 40540 0 0\n55519 40660 0 0\n55440 40739 0 0\n55375 40895 0 0\n55375 41064 0 0\n55439 41220 0 0\n55559 41340 0 0\n55715 41405 0 0\n55884 41405 0 0\n56040 41341 0 0\n56160 41221 0 0\n56225 41065 0 0\n56225 40896 0 0\n56161 40740 0 0\n56041 40620 0 0\n56120 40541 0 0\n56185 40385 0 0\n56185 40216 0 0\n56154 40140 0 0\n56284 40087 0 0\n56284 40834 0 0\n56306 40945 0 0\n56369 41039 0 0\n56905 41575 0 0\n56999 41638 0 0\n57110 41660 0 0\n57369 41660 0 0\n57439 41730 0 0\n57595 41795 0 0\n57597 41795 0 0\n57649 41920 0 0\n57769 42040 0 0\n57875 42084 0 0\n57875 42104 0 0\n57939 42260 0 0\n58059 42380 0 0\n58215 42445 0 0\n58384 42445 0 0\n58540 42381 0 0\n58660 42261 0 0\n58725 42105 0 0\n58725 41936 0 0\n58661 41780 0 0\n58600 41719 0 0\n58600 41340 0 0\n58599 41339 0 0\n58578 41229 0 0\n58577 41228 0 0\n58515 41135 0 0\n58514 41134 0 0\n58083 40703 0 0\n57989 40640 0 0\n57878 40618 0 0\n57228 40618 0 0\n57188 40578 0 0\n57188 40522 0 0\n57195 40525 0 0\n57364 40525 0 0\n57520 40461 0 0\n57640 40341 0 0\n57705 40185 0 0\n57705 40016 0 0\n57641 39860 0 0\n57521 39740 0 0\n57449 39710 0 0\n57477 39698 0 0\n57479 39700 0 0\n57635 39765 0 0\n57804 39765 0 0\n57960 39701 0 0\n58080 39581 0 0\n58145 39425 0 0\n58145 39256 0 0\n58091 39125 0 0\n58200 39081 0 0\n58320 38961 0 0\n58385 38805 0 0\n58385 38636 0 0\n58321 38480 0 0\n58201 38360 0 0\n58045 38295 0 0\n57876 38295 0 0\n57720 38359 0 0\n57620 38459 0 0\n57561 38400 0 0\n57600 38361 0 0\n57665 38205 0 0\n57665 38036 0 0\n57601 37880 0 0\n57481 37760 0 0\n57325 37695 0 0\n57188 37695 0 0\n57188 37139 0 0\n57225 37155 0 0\n57255 37155 0 0\n57299 37260 0 0\n57419 37380 0 0\n57575 37445 0 0\n57744 37445 0 0\n57900 37381 0 0\n58020 37261 0 0\n58085 37105 0 0\n58085 36936 0 0\n58021 36780 0 0\n57901 36660 0 0\n57745 36595 0 0\n57714 36595 0 0\n57671 36490 0 0\n57600 36419 0 0\n57600 32260 0 0\n57578 32149 0 0\n57515 32055 0 0\n57509 32049 0 0\n57609 32049 0 0\n57811 31965 0 0\n57965 31811 0 0\n58000 31726 0 0\n58035 31811 0 0\n58189 31965 0 0\n58391 32049 0 0\n58609 32049 0 0\n58811 31965 0 0\n58965 31811 0 0\n59000 31726 0 0\n59035 31811 0 0\n59189 31965 0 0\n59391 32049 0 0\n59609 32049 0 0\n59811 31965 0 0\n59965 31811 0 0\n60049 31609 0 0\n60049 32928 0 0\n59981 32860 0 0\n59825 32795 0 0\n59656 32795 0 0\n59500 32859 0 0\n59380 32979 0 0\n59315 33135 0 0\n59315 33304 0 0\n59379 33460 0 0\n59499 33580 0 0\n59655 33645 0 0\n59824 33645 0 0\n59980 33581 0 0\n60100 33461 0 0\n60165 33305 0 0\n60165 34524 0 0\n60130 34539 0 0\n60010 34659 0 0\n59945 34815 0 0\n59945 34984 0 0\n60009 35140 0 0\n60129 35260 0 0\n60285 35325 0 0\n60454 35325 0 0\n60610 35261 0 0\n60730 35141 0 0\n60795 34985 0 0\n60795 35929 0 0\n60665 35875 0 0\n60496 35875 0 0\n60344 35937 0 0\n60195 35875 0 0\n60026 35875 0 0\n59870 35939 0 0\n59790 36019 0 0\n59711 35940 0 0\n59685 35929 0 0\n59685 34875 0 0\n59685 34706 0 0\n59621 34550 0 0\n59501 34430 0 0\n59345 34365 0 0\n59176 34365 0 0\n59020 34429 0 0\n58900 34549 0 0\n58835 34705 0 0\n58835 34874 0 0\n58899 35030 0 0\n59019 35150 0 0\n59175 35215 0 0\n59344 35215 0 0\n59500 35151 0 0\n59620 35031 0 0\n59685 34875 0 0\n59685 35929 0 0\n59555 35875 0 0\n59386 35875 0 0\n59230 35939 0 0\n59110 36059 0 0\n59045 36215 0 0\n59045 36384 0 0\n59109 36540 0 0\n59229 36660 0 0\n59385 36725 0 0\n59554 36725 0 0\n59710 36661 0 0\n59790 36581 0 0\n59869 36660 0 0\n60025 36725 0 0\n60194 36725 0 0\n60345 36662 0 0\n60495 36725 0 0\n60664 36725 0 0\n60820 36661 0 0\n60820 36660 0 0\n60975 36725 0 0\n61144 36725 0 0\n61300 36661 0 0\n61390 36571 0 0\n61439 36620 0 0\n61595 36685 0 0\n61764 36685 0 0\n61920 36621 0 0\n62040 36501 0 0\n62105 36345 0 0\n62105 40521 0 0\n62065 40505 0 0\n61896 40505 0 0\n61740 40569 0 0\n61620 40689 0 0\n61555 40845 0 0\n61555 41014 0 0\n61619 41170 0 0\n61739 41290 0 0\n61895 41355 0 0\n62064 41355 0 0\n62220 41291 0 0\n62340 41171 0 0\n62405 41015 0 0\n62405 43014 0 0\n62390 43029 0 0\n62325 43185 0 0\n62325 43354 0 0\n62389 43510 0 0\n62459 43580 0 0\n62445 43615 0 0\n62445 43784 0 0\n62509 43940 0 0\n62629 44060 0 0\n62785 44125 0 0\n62954 44125 0 0\n63110 44061 0 0\n63230 43941 0 0\n63295 43785 0 0\n63295 44565 0 0\n63190 44609 0 0\n63080 44719 0 0\n63071 44710 0 0\n62915 44645 0 0\n62746 44645 0 0\n62590 44709 0 0\n62535 44763 0 0\n62395 44705 0 0\n62226 44705 0 0\n62070 44769 0 0\n61950 44889 0 0\n61885 45045 0 0\n61885 45214 0 0\n61949 45370 0 0\n62069 45490 0 0\n62225 45555 0 0\n62394 45555 0 0\n62550 45491 0 0\n62604 45436 0 0\n62745 45495 0 0\n62914 45495 0 0\n63070 45431 0 0\n63180 45321 0 0\n63189 45330 0 0\n63345 45395 0 0\n63514 45395 0 0\n63670 45331 0 0\n63790 45211 0 0\n63855 45055 0 0\n63855 48079 0 0\n63811 48035 0 0\n63609 47951 0 0\n63425 47951 0 0\n63425 46835 0 0\n63425 46666 0 0\n63361 46510 0 0\n63241 46390 0 0\n63085 46325 0 0\n62916 46325 0 0\n62760 46389 0 0\n62640 46509 0 0\n62575 46665 0 0\n62575 46834 0 0\n62639 46990 0 0\n62759 47110 0 0\n62915 47175 0 0\n63084 47175 0 0\n63240 47111 0 0\n63360 46991 0 0\n63425 46835 0 0\n63425 47951 0 0\n63391 47951 0 0\n63189 48035 0 0\n63035 48189 0 0\n62951 48391 0 0\n62951 48609 0 0\n63035 48811 0 0\n63189 48965 0 0\n63273 49000 0 0\n63189 49035 0 0\n63035 49189 0 0\n62951 49391 0 0\n62951 49609 0 0\n63035 49811 0 0\n63189 49965 0 0\n63391 50049 0 0\n63609 50049 0 0\n63811 49965 0 0\n63965 49811 0 0\n64000 49726 0 0\n64035 49811 0 0\n64083 49859 0 0\n64010 49889 0 0\n63890 50009 0 0\n63825 50165 0 0\n63825 50334 0 0\n63889 50490 0 0\n64009 50610 0 0\n64165 50675 0 0\n64334 50675 0 0\n64490 50611 0 0\n64610 50491 0 0\n64675 50335 0 0\n64675 50166 0 0\n64624 50042 0 0\n64811 49965 0 0\n64965 49811 0 0\n65000 49726 0 0\n65035 49811 0 0\n65189 49965 0 0\n65391 50049 0 0\n65609 50049 0 0\n65811 49965 0 0\n65965 49811 0 0\n66000 49726 0 0\n66035 49811 0 0\n66189 49965 0 0\n66391 50049 0 0\n66609 50049 0 0\n66811 49965 0 0\n66965 49811 0 0\n67000 49726 0 0\n67035 49811 0 0\n67189 49965 0 0\n67391 50049 0 0\n67609 50049 0 0\n67811 49965 0 0\n67965 49811 0 0\n68000 49726 0 0\n68035 49811 0 0\n68189 49965 0 0\n68391 50049 0 0\n68609 50049 0 0\n68811 49965 0 0\n68965 49811 0 0\n69000 49726 0 0\n69035 49811 0 0\n69189 49965 0 0\n69391 50049 0 0\n69609 50049 0 0\n69811 49965 0 0\n69965 49811 0 0\n70000 49726 0 0\n70035 49811 0 0\n70189 49965 0 0\n70391 50049 0 0\n70609 50049 0 0\n70811 49965 0 0\n70965 49811 0 0\n71000 49726 0 0\n71035 49811 0 0\n71189 49965 0 0\n71391 50049 0 0\n71609 50049 0 0\n71811 49965 0 0\n71965 49811 0 0\n72000 49726 0 0\n72035 49811 0 0\n72189 49965 0 0\n72391 50049 0 0\n72609 50049 0 0\n72811 49965 0 0\n72965 49811 0 0\n73000 49726 0 0\n73035 49811 0 0\n73189 49965 0 0\n73391 50049 0 0\n73609 50049 0 0\n73811 49965 0 0\n73965 49811 0 0\n74000 49726 0 0\n74035 49811 0 0\n74189 49965 0 0\n74391 50049 0 0\n74609 50049 0 0\n74811 49965 0 0\n74965 49811 0 0\n75049 49609 0 0\n75049 50068 0 0\n75000 50089 0 0\n74880 50209 0 0\n74815 50365 0 0\n74815 50534 0 0\n74879 50690 0 0\n74999 50810 0 0\n75155 50875 0 0\n75324 50875 0 0\n75339 50868 0 0\n75389 50990 0 0\n75509 51110 0 0\n75665 51175 0 0\n75834 51175 0 0\n75990 51111 0 0\n76110 50991 0 0\n76175 50835 0 0\n76175 51950 0 0\n75792 51950 0 0\n75406 52110 0 0\n75110 52405 0 0\n74950 52790 0 0\n74950 53208 0 0\n75110 53594 0 0\n75405 53890 0 0\n75549 53950 0 0\n73826 53950 0 0\n73965 53811 0 0\n74049 53609 0 0\n74049 53391 0 0\n73965 53189 0 0\n73930 53154 0 0\n73930 52562 0 0\n73930 52438 0 0\n73929 52226 0 0\n73929 52175 0 0\n73910 52127 0 0\n73873 52091 0 0\n73826 52071 0 0\n73562 52070 0 0\n73530 52102 0 0\n73530 52470 0 0\n73898 52470 0 0\n73930 52438 0 0\n73930 52562 0 0\n73898 52530 0 0\n73530 52530 0 0\n73530 52898 0 0\n73562 52930 0 0\n73826 52929 0 0\n73873 52909 0 0\n73910 52873 0 0\n73929 52825 0 0\n73929 52774 0 0\n73930 52562 0 0\n73930 53154 0 0\n73811 53035 0 0\n73609 52951 0 0\n73470 52951 0 0\n73470 52898 0 0\n73470 52530 0 0\n73470 52470 0 0\n73470 52102 0 0\n73438 52070 0 0\n73174 52071 0 0\n73127 52091 0 0\n73090 52127 0 0\n73071 52175 0 0\n73071 52226 0 0\n73070 52438 0 0\n73102 52470 0 0\n73470 52470 0 0\n73470 52530 0 0\n73102 52530 0 0\n73070 52562 0 0\n73071 52774 0 0\n73071 52825 0 0\n73090 52873 0 0\n73127 52909 0 0\n73174 52929 0 0\n73438 52930 0 0\n73470 52898 0 0\n73470 52951 0 0\n73391 52951 0 0\n73189 53035 0 0\n73035 53189 0 0\n73000 53273 0 0\n72965 53189 0 0\n72811 53035 0 0\n72726 53000 0 0\n72811 52965 0 0\n72965 52811 0 0\n73049 52609 0 0\n73049 52391 0 0\n72965 52189 0 0\n72811 52035 0 0\n72609 51951 0 0\n72391 51951 0 0\n72189 52035 0 0\n72035 52189 0 0\n72000 52273 0 0\n71965 52189 0 0\n71811 52035 0 0\n71609 51951 0 0\n71391 51951 0 0\n71189 52035 0 0\n71035 52189 0 0\n71000 52273 0 0\n70965 52189 0 0\n70811 52035 0 0\n70609 51951 0 0\n70391 51951 0 0\n70189 52035 0 0\n70035 52189 0 0\n70000 52273 0 0\n69965 52189 0 0\n69811 52035 0 0\n69609 51951 0 0\n69391 51951 0 0\n69189 52035 0 0\n69035 52189 0 0\n68951 52391 0 0\n68951 52609 0 0\n69035 52811 0 0\n69189 52965 0 0\n69273 53000 0 0\n69189 53035 0 0\n69035 53189 0 0\n68951 53391 0 0\n68951 53609 0 0\n69035 53811 0 0\n69174 53950 0 0\n66525 53950 0 0\n66525 53085 0 0\n66525 52916 0 0\n66461 52760 0 0\n66341 52640 0 0\n66185 52575 0 0\n66016 52575 0 0\n65965 52595 0 0\n65965 51785 0 0\n65965 51616 0 0\n65901 51460 0 0\n65781 51340 0 0\n65625 51275 0 0\n65456 51275 0 0\n65300 51339 0 0\n65180 51459 0 0\n65115 51615 0 0\n65115 51784 0 0\n65179 51940 0 0\n65299 52060 0 0\n65455 52125 0 0\n65624 52125 0 0\n65780 52061 0 0\n65900 51941 0 0\n65965 51785 0 0\n65965 52595 0 0\n65860 52639 0 0\n65740 52759 0 0\n65675 52915 0 0\n65675 53084 0 0\n65739 53240 0 0\n65859 53360 0 0\n66015 53425 0 0\n66184 53425 0 0\n66340 53361 0 0\n66460 53241 0 0\n66525 53085 0 0\n66525 53950 0 0\n64002 53950 0 0\n64011 53941 0 0\n64049 53850 0 0\n64049 53751 0 0\n64049 53151 0 0\n64011 53059 0 0\n63941 52989 0 0\n63850 52951 0 0\n63825 52951 0 0\n63965 52811 0 0\n64049 52609 0 0\n64049 52391 0 0\n63965 52189 0 0\n63924 52148 0 0\n63924 51570 0 0\n63919 51402 0 0\n63864 51273 0 0\n63801 51241 0 0\n63759 51283 0 0\n63759 51199 0 0\n63727 51136 0 0\n63570 51076 0 0\n63402 51081 0 0\n63273 51136 0 0\n63241 51199 0 0\n63500 51458 0 0\n63759 51199 0 0\n63759 51283 0 0\n63542 51500 0 0\n63801 51759 0 0\n63864 51727 0 0\n63924 51570 0 0\n63924 52148 0 0\n63811 52035 0 0\n63759 52013 0 0\n63759 51801 0 0\n63500 51542 0 0\n63458 51584 0 0\n63458 51500 0 0\n63199 51241 0 0\n63136 51273 0 0\n63076 51430 0 0\n63081 51598 0 0\n63136 51727 0 0\n63199 51759 0 0\n63458 51500 0 0\n63458 51584 0 0\n63241 51801 0 0\n63273 51864 0 0\n63430 51924 0 0\n63598 51919 0 0\n63727 51864 0 0\n63759 51801 0 0\n63759 52013 0 0\n63609 51951 0 0\n63391 51951 0 0\n63189 52035 0 0\n63035 52189 0 0\n63000 52273 0 0\n62965 52189 0 0\n62924 52148 0 0\n62924 51570 0 0\n62919 51402 0 0\n62864 51273 0 0\n62801 51241 0 0\n62759 51283 0 0\n62759 51199 0 0\n62727 51136 0 0\n62570 51076 0 0\n62425 51080 0 0\n62425 50385 0 0\n62425 50216 0 0\n62425 46835 0 0\n62425 46666 0 0\n62361 46510 0 0\n62241 46390 0 0\n62085 46325 0 0\n61916 46325 0 0\n61760 46389 0 0\n61640 46509 0 0\n61575 46665 0 0\n61575 46834 0 0\n61639 46990 0 0\n61759 47110 0 0\n61915 47175 0 0\n62084 47175 0 0\n62240 47111 0 0\n62360 46991 0 0\n62425 46835 0 0\n62425 50216 0 0\n62361 50060 0 0\n62241 49940 0 0\n62085 49875 0 0\n61916 49875 0 0\n61760 49939 0 0\n61640 50059 0 0\n61575 50215 0 0\n61575 50384 0 0\n61639 50540 0 0\n61759 50660 0 0\n61915 50725 0 0\n62084 50725 0 0\n62240 50661 0 0\n62360 50541 0 0\n62425 50385 0 0\n62425 51080 0 0\n62402 51081 0 0\n62273 51136 0 0\n62241 51199 0 0\n62500 51458 0 0\n62759 51199 0 0\n62759 51283 0 0\n62542 51500 0 0\n62801 51759 0 0\n62864 51727 0 0\n62924 51570 0 0\n62924 52148 0 0\n62811 52035 0 0\n62759 52013 0 0\n62759 51801 0 0\n62500 51542 0 0\n62458 51584 0 0\n62458 51500 0 0\n62199 51241 0 0\n62136 51273 0 0\n62076 51430 0 0\n62081 51598 0 0\n62136 51727 0 0\n62199 51759 0 0\n62458 51500 0 0\n62458 51584 0 0\n62241 51801 0 0\n62273 51864 0 0\n62430 51924 0 0\n62598 51919 0 0\n62727 51864 0 0\n62759 51801 0 0\n62759 52013 0 0\n62609 51951 0 0\n62391 51951 0 0\n62189 52035 0 0\n62035 52189 0 0\n62000 52273 0 0\n61965 52189 0 0\n61924 52148 0 0\n61924 51570 0 0\n61919 51402 0 0\n61864 51273 0 0\n61801 51241 0 0\n61759 51283 0 0\n61759 51199 0 0\n61727 51136 0 0\n61570 51076 0 0\n61402 51081 0 0\n61273 51136 0 0\n61241 51199 0 0\n61500 51458 0 0\n61759 51199 0 0\n61759 51283 0 0\n61542 51500 0 0\n61801 51759 0 0\n61864 51727 0 0\n61924 51570 0 0\n61924 52148 0 0\n61811 52035 0 0\n61759 52013 0 0\n61759 51801 0 0\n61500 51542 0 0\n61458 51584 0 0\n61458 51500 0 0\n61199 51241 0 0\n61136 51273 0 0\n61076 51430 0 0\n61081 51598 0 0\n61136 51727 0 0\n61199 51759 0 0\n61458 51500 0 0\n61458 51584 0 0\n61241 51801 0 0\n61273 51864 0 0\n61430 51924 0 0\n61598 51919 0 0\n61727 51864 0 0\n61759 51801 0 0\n61759 52013 0 0\n61609 51951 0 0\n61391 51951 0 0\n61189 52035 0 0\n61035 52189 0 0\n61000 52273 0 0\n60965 52189 0 0\n60924 52148 0 0\n60924 51570 0 0\n60919 51402 0 0\n60864 51273 0 0\n60801 51241 0 0\n60759 51283 0 0\n60759 51199 0 0\n60727 51136 0 0\n60665 51112 0 0\n60665 43565 0 0\n60665 43396 0 0\n60601 43240 0 0\n60481 43120 0 0\n60465 43113 0 0\n60465 41675 0 0\n60465 41506 0 0\n60401 41350 0 0\n60281 41230 0 0\n60125 41165 0 0\n59996 41165 0 0\n60100 41061 0 0\n60165 40905 0 0\n60165 40736 0 0\n60101 40580 0 0\n59981 40460 0 0\n59825 40395 0 0\n59656 40395 0 0\n59545 40440 0 0\n59545 39855 0 0\n59545 39686 0 0\n59481 39530 0 0\n59361 39410 0 0\n59205 39345 0 0\n59036 39345 0 0\n58885 39406 0 0\n58885 36385 0 0\n58885 36216 0 0\n58821 36060 0 0\n58701 35940 0 0\n58545 35875 0 0\n58376 35875 0 0\n58220 35939 0 0\n58100 36059 0 0\n58035 36215 0 0\n58035 36384 0 0\n58099 36540 0 0\n58219 36660 0 0\n58375 36725 0 0\n58544 36725 0 0\n58700 36661 0 0\n58820 36541 0 0\n58885 36385 0 0\n58885 39406 0 0\n58880 39409 0 0\n58760 39529 0 0\n58695 39685 0 0\n58695 39854 0 0\n58759 40010 0 0\n58879 40130 0 0\n59035 40195 0 0\n59204 40195 0 0\n59360 40131 0 0\n59480 40011 0 0\n59545 39855 0 0\n59545 40440 0 0\n59500 40459 0 0\n59380 40579 0 0\n59320 40721 0 0\n59180 40779 0 0\n59060 40899 0 0\n58995 41055 0 0\n58995 41224 0 0\n59059 41380 0 0\n59179 41500 0 0\n59335 41565 0 0\n59504 41565 0 0\n59615 41519 0 0\n59615 41674 0 0\n59679 41830 0 0\n59799 41950 0 0\n59955 42015 0 0\n60124 42015 0 0\n60280 41951 0 0\n60400 41831 0 0\n60465 41675 0 0\n60465 43113 0 0\n60325 43055 0 0\n60156 43055 0 0\n60000 43119 0 0\n59880 43239 0 0\n59865 43275 0 0\n59776 43275 0 0\n59620 43339 0 0\n59500 43459 0 0\n59495 43470 0 0\n59491 43460 0 0\n59371 43340 0 0\n59215 43275 0 0\n59046 43275 0 0\n58890 43339 0 0\n58770 43459 0 0\n58729 43555 0 0\n58691 43460 0 0\n58571 43340 0 0\n58415 43275 0 0\n58246 43275 0 0\n58104 43333 0 0\n57965 43275 0 0\n57796 43275 0 0\n57640 43339 0 0\n57520 43459 0 0\n57455 43615 0 0\n57455 43784 0 0\n57519 43940 0 0\n57639 44060 0 0\n57795 44125 0 0\n57964 44125 0 0\n58105 44066 0 0\n58245 44125 0 0\n58414 44125 0 0\n58570 44061 0 0\n58690 43941 0 0\n58730 43844 0 0\n58769 43940 0 0\n58889 44060 0 0\n59045 44125 0 0\n59214 44125 0 0\n59370 44061 0 0\n59490 43941 0 0\n59494 43929 0 0\n59499 43940 0 0\n59619 44060 0 0\n59775 44125 0 0\n59944 44125 0 0\n60100 44061 0 0\n60220 43941 0 0\n60235 43905 0 0\n60324 43905 0 0\n60480 43841 0 0\n60600 43721 0 0\n60665 43565 0 0\n60665 51112 0 0\n60570 51076 0 0\n60402 51081 0 0\n60273 51136 0 0\n60241 51199 0 0\n60500 51458 0 0\n60759 51199 0 0\n60759 51283 0 0\n60542 51500 0 0\n60801 51759 0 0\n60864 51727 0 0\n60924 51570 0 0\n60924 52148 0 0\n60811 52035 0 0\n60759 52013 0 0\n60759 51801 0 0\n60500 51542 0 0\n60458 51584 0 0\n60458 51500 0 0\n60199 51241 0 0\n60136 51273 0 0\n60076 51430 0 0\n60081 51598 0 0\n60136 51727 0 0\n60199 51759 0 0\n60458 51500 0 0\n60458 51584 0 0\n60241 51801 0 0\n60273 51864 0 0\n60430 51924 0 0\n60598 51919 0 0\n60727 51864 0 0\n60759 51801 0 0\n60759 52013 0 0\n60609 51951 0 0\n60391 51951 0 0\n60189 52035 0 0\n60049 52175 0 0\n60049 49609 0 0\n60049 49391 0 0\n59965 49189 0 0\n59811 49035 0 0\n59726 49000 0 0\n59811 48965 0 0\n59965 48811 0 0\n60049 48609 0 0\n60049 48391 0 0\n59965 48189 0 0\n59811 48035 0 0\n59785 48024 0 0\n59785 47285 0 0\n59785 47116 0 0\n59721 46960 0 0\n59601 46840 0 0\n59475 46787 0 0\n59475 46275 0 0\n59475 46106 0 0\n59411 45950 0 0\n59383 45922 0 0\n59445 45775 0 0\n59445 45606 0 0\n59381 45450 0 0\n59261 45330 0 0\n59191 45301 0 0\n59215 45245 0 0\n59215 45076 0 0\n59151 44920 0 0\n59031 44800 0 0\n58875 44735 0 0\n58706 44735 0 0\n58550 44799 0 0\n58430 44919 0 0\n58365 45075 0 0\n58365 45244 0 0\n58429 45400 0 0\n58549 45520 0 0\n58618 45548 0 0\n58595 45605 0 0\n58595 45774 0 0\n58659 45930 0 0\n58686 45957 0 0\n58625 46105 0 0\n58625 46274 0 0\n58689 46430 0 0\n58809 46550 0 0\n58965 46615 0 0\n59134 46615 0 0\n59290 46551 0 0\n59410 46431 0 0\n59475 46275 0 0\n59475 46787 0 0\n59445 46775 0 0\n59276 46775 0 0\n59120 46839 0 0\n59070 46889 0 0\n59011 46830 0 0\n58855 46765 0 0\n58686 46765 0 0\n58544 46823 0 0\n58475 46794 0 0\n58475 46385 0 0\n58475 46216 0 0\n58411 46060 0 0\n58291 45940 0 0\n58175 45891 0 0\n58175 45876 0 0\n58111 45720 0 0\n57991 45600 0 0\n57835 45535 0 0\n57765 45535 0 0\n57765 45105 0 0\n57765 44936 0 0\n57701 44780 0 0\n57581 44660 0 0\n57425 44595 0 0\n57256 44595 0 0\n57100 44659 0 0\n56980 44779 0 0\n56915 44935 0 0\n56915 45104 0 0\n56979 45260 0 0\n57099 45380 0 0\n57255 45445 0 0\n57424 45445 0 0\n57580 45381 0 0\n57700 45261 0 0\n57765 45105 0 0\n57765 45535 0 0\n57666 45535 0 0\n57510 45599 0 0\n57390 45719 0 0\n57325 45875 0 0\n57325 46044 0 0\n57389 46200 0 0\n57509 46320 0 0\n57625 46368 0 0\n57625 46384 0 0\n57689 46540 0 0\n57809 46660 0 0\n57965 46725 0 0\n58134 46725 0 0\n58290 46661 0 0\n58410 46541 0 0\n58475 46385 0 0\n58475 46794 0 0\n58405 46765 0 0\n58236 46765 0 0\n58080 46829 0 0\n58035 46874 0 0\n57991 46830 0 0\n57835 46765 0 0\n57666 46765 0 0\n57510 46829 0 0\n57390 46949 0 0\n57325 47105 0 0\n57325 47274 0 0\n57389 47430 0 0\n57509 47550 0 0\n57665 47615 0 0\n57834 47615 0 0\n57990 47551 0 0\n58035 47506 0 0\n58079 47550 0 0\n58235 47615 0 0\n58404 47615 0 0\n58545 47556 0 0\n58685 47615 0 0\n58854 47615 0 0\n59010 47551 0 0\n59060 47501 0 0\n59119 47560 0 0\n59275 47625 0 0\n59444 47625 0 0\n59600 47561 0 0\n59720 47441 0 0\n59785 47285 0 0\n59785 48024 0 0\n59609 47951 0 0\n59391 47951 0 0\n59189 48035 0 0\n59035 48189 0 0\n59000 48273 0 0\n58965 48189 0 0\n58811 48035 0 0\n58609 47951 0 0\n58391 47951 0 0\n58189 48035 0 0\n58035 48189 0 0\n58000 48273 0 0\n57965 48189 0 0\n57811 48035 0 0\n57609 47951 0 0\n57391 47951 0 0\n57189 48035 0 0\n57035 48189 0 0\n57000 48273 0 0\n56965 48189 0 0\n56811 48035 0 0\n56609 47951 0 0\n56391 47951 0 0\n56189 48035 0 0\n56035 48189 0 0\n56000 48273 0 0\n55965 48189 0 0\n55811 48035 0 0\n55615 47953 0 0\n55615 42975 0 0\n55615 42806 0 0\n55551 42650 0 0\n55431 42530 0 0\n55275 42465 0 0\n55106 42465 0 0\n54950 42529 0 0\n54830 42649 0 0\n54765 42805 0 0\n54765 42974 0 0\n54829 43130 0 0\n54949 43250 0 0\n55105 43315 0 0\n55274 43315 0 0\n55430 43251 0 0\n55550 43131 0 0\n55615 42975 0 0\n55615 47953 0 0\n55609 47951 0 0\n55605 47951 0 0\n55605 47455 0 0\n55605 47286 0 0\n55541 47130 0 0\n55421 47010 0 0\n55265 46945 0 0\n55096 46945 0 0\n54940 47009 0 0\n54925 47024 0 0\n54925 46155 0 0\n54925 45986 0 0\n54861 45830 0 0\n54741 45710 0 0\n54675 45682 0 0\n54675 43585 0 0\n54675 43416 0 0\n54675 40835 0 0\n54675 40666 0 0\n54611 40510 0 0\n54491 40390 0 0\n54335 40325 0 0\n54166 40325 0 0\n54010 40389 0 0\n53890 40509 0 0\n53825 40665 0 0\n53825 40834 0 0\n53889 40990 0 0\n54009 41110 0 0\n54165 41175 0 0\n54334 41175 0 0\n54490 41111 0 0\n54610 40991 0 0\n54675 40835 0 0\n54675 43416 0 0\n54611 43260 0 0\n54491 43140 0 0\n54335 43075 0 0\n54245 43075 0 0\n54245 42045 0 0\n54245 41876 0 0\n54181 41720 0 0\n54061 41600 0 0\n53905 41535 0 0\n53736 41535 0 0\n53580 41599 0 0\n53460 41719 0 0\n53395 41875 0 0\n53395 42044 0 0\n53459 42200 0 0\n53579 42320 0 0\n53735 42385 0 0\n53904 42385 0 0\n54060 42321 0 0\n54180 42201 0 0\n54245 42045 0 0\n54245 43075 0 0\n54166 43075 0 0\n54010 43139 0 0\n53890 43259 0 0\n53825 43415 0 0\n53825 43584 0 0\n53889 43740 0 0\n54009 43860 0 0\n54165 43925 0 0\n54334 43925 0 0\n54490 43861 0 0\n54610 43741 0 0\n54675 43585 0 0\n54675 45682 0 0\n54585 45645 0 0\n54416 45645 0 0\n54260 45709 0 0\n54140 45829 0 0\n54075 45985 0 0\n54075 46154 0 0\n54139 46310 0 0\n54259 46430 0 0\n54415 46495 0 0\n54584 46495 0 0\n54740 46431 0 0\n54860 46311 0 0\n54925 46155 0 0\n54925 47024 0 0\n54820 47129 0 0\n54755 47285 0 0\n54755 47454 0 0\n54819 47610 0 0\n54939 47730 0 0\n55095 47795 0 0\n55264 47795 0 0\n55420 47731 0 0\n55540 47611 0 0\n55605 47455 0 0\n55605 47951 0 0\n55391 47951 0 0\n55189 48035 0 0\n55035 48189 0 0\n54951 48391 0 0\n54951 48609 0 0\n55035 48811 0 0\n55189 48965 0 0\n55273 49000 0 0\n55189 49035 0 0\n55049 49175 0 0\n55049 49151 0 0\n55011 49059 0 0\n54941 48989 0 0\n54924 48981 0 0\n54924 48570 0 0\n54919 48402 0 0\n54864 48273 0 0\n54801 48241 0 0\n54759 48283 0 0\n54759 48199 0 0\n54727 48136 0 0\n54570 48076 0 0\n54402 48081 0 0\n54273 48136 0 0\n54241 48199 0 0\n54500 48458 0 0\n54759 48199 0 0\n54759 48283 0 0\n54542 48500 0 0\n54801 48759 0 0\n54864 48727 0 0\n54924 48570 0 0\n54924 48981 0 0\n54850 48951 0 0\n54759 48951 0 0\n54759 48801 0 0\n54500 48542 0 0\n54458 48584 0 0\n54458 48500 0 0\n54199 48241 0 0\n54136 48273 0 0\n54076 48430 0 0\n54081 48598 0 0\n54136 48727 0 0\n54199 48759 0 0\n54458 48500 0 0\n54458 48584 0 0\n54241 48801 0 0\n54273 48864 0 0\n54430 48924 0 0\n54598 48919 0 0\n54727 48864 0 0\n54759 48801 0 0\n54759 48951 0 0\n54751 48951 0 0\n54151 48951 0 0\n54059 48989 0 0\n53989 49059 0 0\n53951 49150 0 0\n53951 49249 0 0\n53951 49849 0 0\n53989 49941 0 0\n54059 50011 0 0\n54150 50049 0 0\n54249 50049 0 0\n54849 50049 0 0\n54941 50011 0 0\n55011 49941 0 0\n55049 49850 0 0\n55049 49825 0 0\n55189 49965 0 0\n55391 50049 0 0\n55609 50049 0 0\n55811 49965 0 0\n55965 49811 0 0\n56000 49726 0 0\n56035 49811 0 0\n56189 49965 0 0\n56391 50049 0 0\n56609 50049 0 0\n56811 49965 0 0\n56965 49811 0 0\n57000 49726 0 0\n57035 49811 0 0\n57189 49965 0 0\n57391 50049 0 0\n57609 50049 0 0\n57811 49965 0 0\n57965 49811 0 0\n58000 49726 0 0\n58035 49811 0 0\n58189 49965 0 0\n58391 50049 0 0\n58609 50049 0 0\n58811 49965 0 0\n58965 49811 0 0\n59000 49726 0 0\n59035 49811 0 0\n59183 49959 0 0\n59110 49989 0 0\n58990 50109 0 0\n58925 50265 0 0\n58925 50434 0 0\n58989 50590 0 0\n59039 50640 0 0\n59030 50649 0 0\n58965 50805 0 0\n58965 50974 0 0\n59029 51130 0 0\n59149 51250 0 0\n59305 51315 0 0\n59474 51315 0 0\n59630 51251 0 0\n59750 51131 0 0\n59815 50975 0 0\n59815 50806 0 0\n59751 50650 0 0\n59701 50600 0 0\n59710 50591 0 0\n59775 50435 0 0\n59775 50266 0 0\n59711 50110 0 0\n59637 50036 0 0\n59811 49965 0 0\n59965 49811 0 0\n60049 49609 0 0\n60049 52175 0 0\n60035 52189 0 0\n59951 52391 0 0\n59951 52609 0 0\n60035 52811 0 0\n60175 52951 0 0\n60151 52951 0 0\n60059 52989 0 0\n59989 53059 0 0\n59951 53150 0 0\n59951 53249 0 0\n59951 53849 0 0\n59989 53941 0 0\n59998 53950 0 0\n59205 53950 0 0\n59205 51805 0 0\n59205 51636 0 0\n59141 51480 0 0\n59021 51360 0 0\n58865 51295 0 0\n58696 51295 0 0\n58540 51359 0 0\n58420 51479 0 0\n58355 51635 0 0\n58355 51804 0 0\n58419 51960 0 0\n58539 52080 0 0\n58695 52145 0 0\n58864 52145 0 0\n59020 52081 0 0\n59140 51961 0 0\n59205 51805 0 0\n59205 53950 0 0\n58365 53950 0 0\n58365 52705 0 0\n58365 52536 0 0\n58301 52380 0 0\n58181 52260 0 0\n58025 52195 0 0\n57856 52195 0 0\n57700 52259 0 0\n57580 52379 0 0\n57515 52535 0 0\n57515 52704 0 0\n57579 52860 0 0\n57699 52980 0 0\n57855 53045 0 0\n58024 53045 0 0\n58180 52981 0 0\n58300 52861 0 0\n58365 52705 0 0\n58365 53950 0 0\n53826 53950 0 0\n53965 53811 0 0\n54049 53609 0 0\n54049 53391 0 0\n53965 53189 0 0\n53811 53035 0 0\n53726 53000 0 0\n53811 52965 0 0\n53965 52811 0 0\n54049 52609 0 0\n54049 52391 0 0\n53965 52189 0 0\n53811 52035 0 0\n53609 51951 0 0\n53445 51951 0 0\n53445 43405 0 0\n53445 43236 0 0\n53381 43080 0 0\n53261 42960 0 0\n53105 42895 0 0\n52936 42895 0 0\n52925 42899 0 0\n52925 36835 0 0\n52925 36666 0 0\n52861 36510 0 0\n52741 36390 0 0\n52585 36325 0 0\n52470 36325 0 0\n52470 34808 0 0\n52470 34530 0 0\n52192 34530 0 0\n52160 34562 0 0\n52161 34684 0 0\n52161 34735 0 0\n52180 34783 0 0\n52217 34819 0 0\n52264 34839 0 0\n52438 34840 0 0\n52470 34808 0 0\n52470 36325 0 0\n52416 36325 0 0\n52260 36389 0 0\n52140 36509 0 0\n52075 36665 0 0\n52075 36834 0 0\n52139 36990 0 0\n52259 37110 0 0\n52415 37175 0 0\n52584 37175 0 0\n52740 37111 0 0\n52860 36991 0 0\n52925 36835 0 0\n52925 42899 0 0\n52780 42959 0 0\n52664 43075 0 0\n52516 43075 0 0\n52425 43112 0 0\n52425 40835 0 0\n52425 40666 0 0\n52361 40510 0 0\n52241 40390 0 0\n52085 40325 0 0\n52045 40325 0 0\n52045 37465 0 0\n52045 37296 0 0\n51981 37140 0 0\n51861 37020 0 0\n51705 36955 0 0\n51536 36955 0 0\n51535 36955 0 0\n51535 30255 0 0\n51535 30086 0 0\n51471 29930 0 0\n51351 29810 0 0\n51195 29745 0 0\n51026 29745 0 0\n50870 29809 0 0\n50750 29929 0 0\n50685 30085 0 0\n50685 30254 0 0\n50749 30410 0 0\n50869 30530 0 0\n51025 30595 0 0\n51194 30595 0 0\n51350 30531 0 0\n51470 30411 0 0\n51535 30255 0 0\n51535 36955 0 0\n51380 37019 0 0\n51260 37139 0 0\n51195 37295 0 0\n51195 37464 0 0\n51259 37620 0 0\n51379 37740 0 0\n51535 37805 0 0\n51704 37805 0 0\n51860 37741 0 0\n51980 37621 0 0\n52045 37465 0 0\n52045 40325 0 0\n51916 40325 0 0\n51760 40389 0 0\n51640 40509 0 0\n51575 40665 0 0\n51575 40834 0 0\n51639 40990 0 0\n51759 41110 0 0\n51915 41175 0 0\n52084 41175 0 0\n52240 41111 0 0\n52360 40991 0 0\n52425 40835 0 0\n52425 43112 0 0\n52360 43139 0 0\n52240 43259 0 0\n52175 43415 0 0\n52175 43584 0 0\n52239 43740 0 0\n52359 43860 0 0\n52515 43925 0 0\n52684 43925 0 0\n52840 43861 0 0\n52956 43745 0 0\n53104 43745 0 0\n53260 43681 0 0\n53380 43561 0 0\n53445 43405 0 0\n53445 51951 0 0\n53391 51951 0 0\n53189 52035 0 0\n53035 52189 0 0\n53000 52273 0 0\n52965 52189 0 0\n52811 52035 0 0\n52609 51951 0 0\n52391 51951 0 0\n52189 52035 0 0\n52035 52189 0 0\n52000 52273 0 0\n51965 52189 0 0\n51930 52154 0 0\n51930 45562 0 0\n51930 45438 0 0\n51929 45226 0 0\n51929 45175 0 0\n51910 45127 0 0\n51873 45091 0 0\n51826 45071 0 0\n51562 45070 0 0\n51530 45102 0 0\n51530 45470 0 0\n51898 45470 0 0\n51930 45438 0 0\n51930 45562 0 0\n51898 45530 0 0\n51530 45530 0 0\n51530 45898 0 0\n51562 45930 0 0\n51826 45929 0 0\n51873 45909 0 0\n51910 45873 0 0\n51929 45825 0 0\n51929 45774 0 0\n51930 45562 0 0\n51930 52154 0 0\n51811 52035 0 0\n51609 51951 0 0\n51470 51951 0 0\n51470 45898 0 0\n51470 45530 0 0\n51470 45470 0 0\n51470 45102 0 0\n51438 45070 0 0\n51174 45071 0 0\n51127 45091 0 0\n51090 45127 0 0\n51071 45175 0 0\n51071 45226 0 0\n51070 45438 0 0\n51102 45470 0 0\n51470 45470 0 0\n51470 45530 0 0\n51102 45530 0 0\n51070 45562 0 0\n51071 45774 0 0\n51071 45825 0 0\n51090 45873 0 0\n51127 45909 0 0\n51174 45929 0 0\n51438 45930 0 0\n51470 45898 0 0\n51470 51951 0 0\n51391 51951 0 0\n51189 52035 0 0\n51049 52175 0 0\n51049 49609 0 0\n51049 49391 0 0\n50965 49189 0 0\n50811 49035 0 0\n50726 49000 0 0\n50811 48965 0 0\n50965 48811 0 0\n51049 48609 0 0\n51049 48391 0 0\n50965 48189 0 0\n50811 48035 0 0\n50609 47951 0 0\n50391 47951 0 0\n50189 48035 0 0\n50035 48189 0 0\n50000 48273 0 0\n49965 48189 0 0\n49811 48035 0 0\n49609 47951 0 0\n49391 47951 0 0\n49189 48035 0 0\n49035 48189 0 0\n49000 48273 0 0\n48965 48189 0 0\n48811 48035 0 0\n48609 47951 0 0\n48391 47951 0 0\n48189 48035 0 0\n48035 48189 0 0\n48000 48273 0 0\n47965 48189 0 0\n47811 48035 0 0\n47609 47951 0 0\n47391 47951 0 0\n47189 48035 0 0\n47035 48189 0 0\n47000 48273 0 0\n46965 48189 0 0\n46811 48035 0 0\n46609 47951 0 0\n46391 47951 0 0\n46189 48035 0 0\n46035 48189 0 0\n46000 48273 0 0\n45965 48189 0 0\n45811 48035 0 0\n45609 47951 0 0\n45391 47951 0 0\n45189 48035 0 0\n45035 48189 0 0\n45000 48273 0 0\n44965 48189 0 0\n44811 48035 0 0\n44609 47951 0 0\n44391 47951 0 0\n44189 48035 0 0\n44035 48189 0 0\n44000 48273 0 0\n43965 48189 0 0\n43811 48035 0 0\n43609 47951 0 0\n43391 47951 0 0\n43189 48035 0 0\n43035 48189 0 0\n42951 48391 0 0\n42951 48609 0 0\n43035 48811 0 0\n43175 48951 0 0\n43151 48951 0 0\n43059 48989 0 0\n42989 49059 0 0\n42951 49150 0 0\n42951 49249 0 0\n42951 49849 0 0\n42989 49941 0 0\n43059 50011 0 0\n43150 50049 0 0\n43249 50049 0 0\n43849 50049 0 0\n43941 50011 0 0\n44011 49941 0 0\n44049 49850 0 0\n44049 49825 0 0\n44189 49965 0 0\n44391 50049 0 0\n44609 50049 0 0\n44811 49965 0 0\n44965 49811 0 0\n45000 49726 0 0\n45035 49811 0 0\n45189 49965 0 0\n45391 50049 0 0\n45609 50049 0 0\n45811 49965 0 0\n45965 49811 0 0\n46000 49726 0 0\n46035 49811 0 0\n46189 49965 0 0\n46391 50049 0 0\n46609 50049 0 0\n46811 49965 0 0\n46965 49811 0 0\n47000 49726 0 0\n47035 49811 0 0\n47189 49965 0 0\n47391 50049 0 0\n47609 50049 0 0\n47811 49965 0 0\n47965 49811 0 0\n48000 49726 0 0\n48035 49811 0 0\n48189 49965 0 0\n48391 50049 0 0\n48609 50049 0 0\n48811 49965 0 0\n48965 49811 0 0\n49000 49726 0 0\n49035 49811 0 0\n49189 49965 0 0\n49391 50049 0 0\n49609 50049 0 0\n49811 49965 0 0\n49965 49811 0 0\n50000 49726 0 0\n50035 49811 0 0\n50189 49965 0 0\n50391 50049 0 0\n50609 50049 0 0\n50811 49965 0 0\n50965 49811 0 0\n51049 49609 0 0\n51049 52175 0 0\n51035 52189 0 0\n50951 52391 0 0\n50951 52609 0 0\n51035 52811 0 0\n51175 52951 0 0\n51151 52951 0 0\n51059 52989 0 0\n50989 53059 0 0\n50951 53150 0 0\n50951 53249 0 0\n50951 53849 0 0\n50989 53941 0 0\n50998 53950 0 0\n49785 53950 0 0\n49785 52615 0 0\n49785 52446 0 0\n49721 52290 0 0\n49601 52170 0 0\n49445 52105 0 0\n49276 52105 0 0\n49120 52169 0 0\n49000 52289 0 0\n48935 52445 0 0\n48935 52614 0 0\n48999 52770 0 0\n49119 52890 0 0\n49275 52955 0 0\n49444 52955 0 0\n49600 52891 0 0\n49720 52771 0 0\n49785 52615 0 0\n49785 53950 0 0\n48924 53950 0 0\n48924 52570 0 0\n48919 52402 0 0\n48864 52273 0 0\n48801 52241 0 0\n48759 52283 0 0\n48759 52199 0 0\n48727 52136 0 0\n48570 52076 0 0\n48402 52081 0 0\n48273 52136 0 0\n48241 52199 0 0\n48500 52458 0 0\n48759 52199 0 0\n48759 52283 0 0\n48542 52500 0 0\n48801 52759 0 0\n48864 52727 0 0\n48924 52570 0 0\n48924 53950 0 0\n48759 53950 0 0\n48759 52801 0 0\n48500 52542 0 0\n48458 52584 0 0\n48458 52500 0 0\n48199 52241 0 0\n48136 52273 0 0\n48076 52430 0 0\n48081 52598 0 0\n48136 52727 0 0\n48199 52759 0 0\n48458 52500 0 0\n48458 52584 0 0\n48241 52801 0 0\n48273 52864 0 0\n48430 52924 0 0\n48598 52919 0 0\n48727 52864 0 0\n48759 52801 0 0\n48759 53950 0 0\n48049 53950 0 0\n48049 52609 0 0\n48049 52391 0 0\n47965 52189 0 0\n47811 52035 0 0\n47609 51951 0 0\n47391 51951 0 0\n47189 52035 0 0\n47035 52189 0 0\n47000 52273 0 0\n46965 52189 0 0\n46811 52035 0 0\n46609 51951 0 0\n46391 51951 0 0\n46189 52035 0 0\n46035 52189 0 0\n46000 52273 0 0\n45965 52189 0 0\n45811 52035 0 0\n45609 51951 0 0\n45391 51951 0 0\n45189 52035 0 0\n45035 52189 0 0\n45000 52273 0 0\n44965 52189 0 0\n44811 52035 0 0\n44609 51951 0 0\n44391 51951 0 0\n44189 52035 0 0\n44049 52175 0 0\n44049 52151 0 0\n44011 52059 0 0\n43941 51989 0 0\n43850 51951 0 0\n43751 51951 0 0\n43151 51951 0 0\n43059 51989 0 0\n42989 52059 0 0\n42951 52150 0 0\n42951 52249 0 0\n42951 52849 0 0\n42989 52941 0 0\n43059 53011 0 0\n43150 53049 0 0\n43249 53049 0 0\n43849 53049 0 0\n43941 53011 0 0\n44011 52941 0 0\n44049 52850 0 0\n44049 52825 0 0\n44189 52965 0 0\n44391 53049 0 0\n44609 53049 0 0\n44811 52965 0 0\n44965 52811 0 0\n45000 52726 0 0\n45035 52811 0 0\n45189 52965 0 0\n45391 53049 0 0\n45609 53049 0 0\n45811 52965 0 0\n45965 52811 0 0\n46000 52726 0 0\n46035 52811 0 0\n46189 52965 0 0\n46391 53049 0 0\n46609 53049 0 0\n46811 52965 0 0\n46965 52811 0 0\n47000 52726 0 0\n47035 52811 0 0\n47189 52965 0 0\n47391 53049 0 0\n47609 53049 0 0\n47811 52965 0 0\n47965 52811 0 0\n48049 52609 0 0\n48049 53950 0 0\n40449 53950 0 0\n40594 53890 0 0\n40890 53595 0 0\n41050 53210 0 0\n41050 52792 0 0\n40890 52406 0 0\n40595 52110 0 0\n40210 51950 0 0\n39792 51950 0 0\n39406 52110 0 0\n39110 52405 0 0\n39050 52549 0 0\n39050 49826 0 0\n39189 49965 0 0\n39391 50049 0 0\n39609 50049 0 0\n39811 49965 0 0\n39951 49825 0 0\n39951 49849 0 0\n39989 49941 0 0\n40059 50011 0 0\n40150 50049 0 0\n40249 50049 0 0\n40849 50049 0 0\n40941 50011 0 0\n41011 49941 0 0\n41049 49850 0 0\n41049 49751 0 0\n41049 49151 0 0\n41011 49059 0 0\n40941 48989 0 0\n40850 48951 0 0\n40825 48951 0 0\n40965 48811 0 0\n41049 48609 0 0\n41049 48391 0 0\n40965 48189 0 0\n40811 48035 0 0\n40726 48000 0 0\n40811 47965 0 0\n40965 47811 0 0\n41049 47609 0 0\n41049 47391 0 0\n40965 47189 0 0\n40811 47035 0 0\n40726 47000 0 0\n40811 46965 0 0\n40965 46811 0 0\n41049 46609 0 0\n41049 46391 0 0\n40990 46250 0 0\n44409 46250 0 0\n44438 46392 0 0\n44546 46554 0 0\n44844 46851 0 0\n44846 46854 0 0\n44943 46918 0 0\n45008 46962 0 0\n45009 46962 0 0\n45200 47000 0 0\n49595 47000 0 0\n49600 47001 0 0\n49600 47000 0 0\n49791 46962 0 0\n49792 46962 0 0\n49954 46854 0 0\n50851 45955 0 0\n50853 45954 0 0\n50854 45954 0 0\n50915 45861 0 0\n50916 45859 0 0\n50965 45811 0 0\n51049 45609 0 0\n51049 45391 0 0\n50965 45189 0 0\n50811 45035 0 0\n50609 44951 0 0\n50391 44951 0 0\n50250 45009 0 0\n50250 40760 0 0\n50370 40711 0 0\n50490 40591 0 0\n50555 40435 0 0\n50555 40266 0 0\n50491 40110 0 0\n50371 39990 0 0\n50250 39939 0 0\n50250 28950 0 0\n57375 28950 0 0\n57375 29084 0 0\n57439 29240 0 0\n57559 29360 0 0\n57715 29425 0 0\n57884 29425 0 0\n58040 29361 0 0\n58160 29241 0 0\n58225 29085 0 0\n58225 28950 0 0\n60215 28950 0 0\n60215 28984 0 0\n60279 29140 0 0\n60399 29260 0 0\n60555 29325 0 0\n60635 29325 0 0\n60635 29404 0 0\n60699 29560 0 0\n60819 29680 0 0\n60975 29745 0 0\n61144 29745 0 0\n61300 29681 0 0\n61420 29561 0 0\n61485 29405 0 0\n61485 29236 0 0\n61421 29080 0 0\n61301 28960 0 0\n61277 28950 0 0\n66068 28950 0 0\n66038 29022 0 0\n66038 29167 0 0\n66093 29301 0 0\n66196 29404 0 0\n66330 29460 0 0\n66475 29460 0 0\n66600 29408 0 0\n66724 29460 0 0\n66869 29460 0 0\n67003 29405 0 0\n67106 29302 0 0\n67162 29168 0 0\n67162 29023 0 0\n67132 28950 0 0\n67302 28950 0 0\n67339 29040 0 0\n67394 29095 0 0\n67365 29165 0 0\n67365 29314 0 0\n67422 29452 0 0\n67527 29557 0 0\n67665 29615 0 0\n67814 29615 0 0\n67952 29558 0 0\n68057 29453 0 0\n68115 29315 0 0\n68115 29166 0 0\n68061 29036 0 0\n68097 28950 0 0\n73250 28950 0 0\n73250 26050 0 0\n75550 26050 0 0\n75406 26110 0 0\n75110 26405 0 0\n74950 26790 0 0\n74950 27208 0 0\n75110 27594 0 0\n75405 27890 0 0\n75790 28050 0 0\n76208 28050 0 0\n76594 27890 0 0\n76890 27595 0 0\n76950 27450 0 0\n76950 29174 0 0\n76811 29035 0 0\n76609 28951 0 0\n76391 28951 0 0\n76189 29035 0 0\n76035 29189 0 0\n76000 29273 0 0\n75965 29189 0 0\n75811 29035 0 0\n75609 28951 0 0\n75391 28951 0 0\n75189 29035 0 0\n75035 29189 0 0\n74951 29391 0 0\n74951 29609 0 0\n75035 29811 0 0\n75189 29965 0 0\n75273 30000 0 0\n75189 30035 0 0\n75035 30189 0 0\n74951 30391 0 0\n74951 30609 0 0\n75035 30811 0 0\n75189 30965 0 0\n75273 31000 0 0\n75189 31035 0 0\n75035 31189 0 0\n74951 31391 0 0\n74951 31609 0 0\n75035 31811 0 0\n75189 31965 0 0\n75273 32000 0 0\n75189 32035 0 0\n75035 32189 0 0\n74951 32391 0 0\n74951 32609 0 0\n75035 32811 0 0\n75189 32965 0 0\n75273 33000 0 0\n75189 33035 0 0\n75035 33189 0 0\n74951 33391 0 0\n74951 33609 0 0\n75035 33811 0 0\n75189 33965 0 0\n75273 34000 0 0\n75189 34035 0 0\n75035 34189 0 0\n74951 34391 0 0\n74951 34609 0 0\n75035 34811 0 0\n75189 34965 0 0\n75273 35000 0 0\n75189 35035 0 0\n75035 35189 0 0\n74951 35391 0 0\n74951 35609 0 0\n75035 35811 0 0\n75189 35965 0 0\n75273 36000 0 0\n75189 36035 0 0\n75035 36189 0 0\n74951 36391 0 0\n74951 36609 0 0\n75035 36811 0 0\n75189 36965 0 0\n75391 37049 0 0\n75609 37049 0 0\n75811 36965 0 0\n75951 36825 0 0\n75951 36849 0 0\n75989 36941 0 0\n76059 37011 0 0\n76150 37049 0 0\n76249 37049 0 0\n76849 37049 0 0\n76941 37011 0 0\n76950 37002 0 0\n76950 40174 0 0\n76811 40035 0 0\n76609 39951 0 0\n76391 39951 0 0\n76189 40035 0 0\n76035 40189 0 0\n75955 40381 0 0\n75955 40045 0 0\n75955 39876 0 0\n75891 39720 0 0\n75771 39600 0 0\n75615 39535 0 0\n75446 39535 0 0\n75290 39599 0 0\n75170 39719 0 0\n75105 39875 0 0\n75105 40044 0 0\n75169 40200 0 0\n75289 40320 0 0\n75445 40385 0 0\n75614 40385 0 0\n75770 40321 0 0\n75890 40201 0 0\n75955 40045 0 0\n75955 40381 0 0\n75951 40391 0 0\n75951 40609 0 0\n76035 40811 0 0\n76189 40965 0 0\n76273 41000 0 0\n76189 41035 0 0\n76035 41189 0 0\n75951 41391 0 0\n75951 41609 0 0\n76035 41811 0 0\n76189 41965 0 0\n76273 42000 0 0\n76189 42035 0 0\n76035 42189 0 0\n75951 42391 0 0\n75951 42609 0 0\n76035 42811 0 0\n76189 42965 0 0\n76273 43000 0 0\n76189 43035 0 0\n76035 43189 0 0\n75951 43391 0 0\n75951 43609 0 0\n76035 43811 0 0\n76189 43965 0 0\n76273 44000 0 0\n76189 44035 0 0\n76035 44189 0 0\n75951 44391 0 0\n75951 44609 0 0\n76035 44811 0 0\n76175 44951 0 0\n76151 44951 0 0\n76059 44989 0 0\n75989 45059 0 0\n75951 45150 0 0\n75951 45249 0 0\n75951 45849 0 0\n75989 45941 0 0\n76059 46011 0 0\n76150 46049 0 0\n76249 46049 0 0\n76849 46049 0 0\n76941 46011 0 0\n76950 46002 0 0\n76950 52550 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F8BB17F 156 \"GND\"\nZLayer 15\nZAux 4 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 77250 54250 0\nZCorner 77250 25750 0\nZCorner 38750 25750 0\nZCorner 38750 54250 1\n$POLYSCORNERS\n40542 31500 0 0\n40500 31542 0 0\n40499 31542 0 0\n40457 31500 0 0\n40458 31500 0 0\n40457 31499 0 0\n40499 31457 0 0\n40500 31458 0 0\n40500 31457 0 0\n40542 31499 0 0\n40542 31500 1 0\n40542 32500 0 0\n40500 32542 0 0\n40499 32542 0 0\n40457 32500 0 0\n40458 32500 0 0\n40457 32499 0 0\n40499 32457 0 0\n40500 32458 0 0\n40500 32457 0 0\n40542 32499 0 0\n40542 32500 1 0\n40542 33500 0 0\n40500 33542 0 0\n40499 33542 0 0\n40457 33500 0 0\n40458 33500 0 0\n40457 33499 0 0\n40499 33457 0 0\n40500 33458 0 0\n40500 33457 0 0\n40542 33499 0 0\n40542 33500 1 0\n40542 34500 0 0\n40500 34542 0 0\n40499 34542 0 0\n40457 34500 0 0\n40458 34500 0 0\n40457 34499 0 0\n40499 34457 0 0\n40500 34458 0 0\n40500 34457 0 0\n40542 34499 0 0\n40542 34500 1 0\n40542 35500 0 0\n40500 35542 0 0\n40499 35542 0 0\n40457 35500 0 0\n40458 35500 0 0\n40457 35499 0 0\n40499 35457 0 0\n40500 35458 0 0\n40500 35457 0 0\n40542 35499 0 0\n40542 35500 1 0\n40542 36500 0 0\n40500 36542 0 0\n40499 36542 0 0\n40457 36500 0 0\n40458 36500 0 0\n40457 36499 0 0\n40499 36457 0 0\n40500 36458 0 0\n40500 36457 0 0\n40542 36499 0 0\n40542 36500 1 0\n40542 37500 0 0\n40500 37542 0 0\n40499 37542 0 0\n40457 37500 0 0\n40458 37500 0 0\n40457 37499 0 0\n40499 37457 0 0\n40500 37458 0 0\n40500 37457 0 0\n40542 37499 0 0\n40542 37500 1 0\n40542 38500 0 0\n40500 38542 0 0\n40499 38542 0 0\n40457 38500 0 0\n40458 38500 0 0\n40457 38499 0 0\n40499 38457 0 0\n40500 38458 0 0\n40500 38457 0 0\n40542 38499 0 0\n40542 38500 1 0\n40542 39500 0 0\n40500 39542 0 0\n40499 39542 0 0\n40457 39500 0 0\n40458 39500 0 0\n40457 39499 0 0\n40499 39457 0 0\n40500 39458 0 0\n40500 39457 0 0\n40542 39499 0 0\n40542 39500 1 0\n40542 40500 0 0\n40500 40542 0 0\n40499 40542 0 0\n40457 40500 0 0\n40458 40500 0 0\n40457 40499 0 0\n40499 40457 0 0\n40500 40458 0 0\n40500 40457 0 0\n40542 40499 0 0\n40542 40500 1 0\n40542 41500 0 0\n40500 41542 0 0\n40499 41542 0 0\n40457 41500 0 0\n40458 41500 0 0\n40457 41499 0 0\n40499 41457 0 0\n40500 41458 0 0\n40500 41457 0 0\n40542 41499 0 0\n40542 41500 1 0\n40542 42500 0 0\n40500 42542 0 0\n40499 42542 0 0\n40457 42500 0 0\n40458 42500 0 0\n40457 42499 0 0\n40499 42457 0 0\n40500 42458 0 0\n40500 42457 0 0\n40542 42499 0 0\n40542 42500 1 0\n40542 43500 0 0\n40500 43542 0 0\n40499 43542 0 0\n40457 43500 0 0\n40458 43500 0 0\n40457 43499 0 0\n40499 43457 0 0\n40500 43458 0 0\n40500 43457 0 0\n40542 43499 0 0\n40542 43500 1 0\n40542 44500 0 0\n40500 44542 0 0\n40499 44542 0 0\n40457 44500 0 0\n40458 44500 0 0\n40457 44499 0 0\n40499 44457 0 0\n40500 44458 0 0\n40500 44457 0 0\n40542 44499 0 0\n40542 44500 1 0\n40542 45500 0 0\n40500 45542 0 0\n40499 45542 0 0\n40457 45500 0 0\n40458 45500 0 0\n40457 45499 0 0\n40499 45457 0 0\n40500 45458 0 0\n40500 45457 0 0\n40542 45499 0 0\n40542 45500 1 0\n40542 46500 0 0\n40500 46542 0 0\n40499 46542 0 0\n40457 46500 0 0\n40458 46500 0 0\n40457 46499 0 0\n40499 46457 0 0\n40500 46458 0 0\n40500 46457 0 0\n40542 46499 0 0\n40542 46500 1 0\n40542 47500 0 0\n40500 47542 0 0\n40499 47542 0 0\n40457 47500 0 0\n40458 47500 0 0\n40457 47499 0 0\n40499 47457 0 0\n40500 47458 0 0\n40500 47457 0 0\n40542 47499 0 0\n40542 47500 1 0\n42671 40419 0 0\n42170 40920 0 0\n42170 40268 0 0\n42170 40030 0 0\n41932 40030 0 0\n41900 40062 0 0\n41901 40144 0 0\n41901 40195 0 0\n41920 40243 0 0\n41957 40279 0 0\n42004 40299 0 0\n42138 40300 0 0\n42170 40268 0 0\n42170 40920 0 0\n41614 41476 0 0\n41614 40236 0 0\n41861 39989 0 0\n42230 39989 0 0\n42230 40030 0 0\n42230 40080 0 0\n42230 40268 0 0\n42262 40300 0 0\n42396 40299 0 0\n42411 40292 0 0\n42419 40311 0 0\n42489 40381 0 0\n42580 40419 0 0\n42671 40419 1 0\n43869 38529 0 0\n43689 38529 0 0\n43540 38380 0 0\n43540 38250 0 0\n43527 38187 0 0\n43869 38529 1 0\n44530 35230 0 0\n44470 35230 0 0\n44420 35230 0 0\n44232 35230 0 0\n44200 35262 0 0\n44201 35396 0 0\n44207 35411 0 0\n44189 35419 0 0\n44119 35489 0 0\n44081 35580 0 0\n44081 35679 0 0\n44081 35825 0 0\n43916 35825 0 0\n43760 35889 0 0\n43640 36009 0 0\n43575 36165 0 0\n43575 36334 0 0\n43631 36471 0 0\n43455 36295 0 0\n43361 36232 0 0\n43250 36210 0 0\n43189 36210 0 0\n43181 36189 0 0\n43111 36119 0 0\n43020 36081 0 0\n42921 36081 0 0\n42581 36081 0 0\n42500 36114 0 0\n42470 36102 0 0\n42468 36089 0 0\n42405 35995 0 0\n41205 34795 0 0\n41111 34732 0 0\n41000 34710 0 0\n40870 34710 0 0\n40924 34570 0 0\n40919 34402 0 0\n40871 34290 0 0\n41380 34290 0 0\n41781 34691 0 0\n41781 34719 0 0\n41819 34811 0 0\n41889 34881 0 0\n41980 34919 0 0\n42079 34919 0 0\n42419 34919 0 0\n42499 34885 0 0\n42580 34919 0 0\n42679 34919 0 0\n43019 34919 0 0\n43111 34881 0 0\n43181 34811 0 0\n43189 34790 0 0\n44380 34790 0 0\n44490 34900 0 0\n44438 34900 0 0\n44420 34900 0 0\n44356 34901 0 0\n44305 34901 0 0\n44257 34920 0 0\n44221 34957 0 0\n44201 35004 0 0\n44200 35138 0 0\n44232 35170 0 0\n44420 35170 0 0\n44470 35170 0 0\n44530 35170 0 0\n44530 35230 1 0\n44710 51710 0 0\n44620 51710 0 0\n43930 51020 0 0\n43930 49562 0 0\n43930 49438 0 0\n43929 49226 0 0\n43929 49175 0 0\n43910 49127 0 0\n43873 49091 0 0\n43826 49071 0 0\n43562 49070 0 0\n43530 49102 0 0\n43530 49470 0 0\n43898 49470 0 0\n43930 49438 0 0\n43930 49562 0 0\n43898 49530 0 0\n43530 49530 0 0\n43530 49898 0 0\n43562 49930 0 0\n43826 49929 0 0\n43873 49909 0 0\n43910 49873 0 0\n43929 49825 0 0\n43929 49774 0 0\n43930 49562 0 0\n43930 51020 0 0\n43470 50560 0 0\n43470 49898 0 0\n43470 49530 0 0\n43470 49470 0 0\n43470 49102 0 0\n43438 49070 0 0\n43174 49071 0 0\n43127 49091 0 0\n43090 49127 0 0\n43071 49175 0 0\n43071 49226 0 0\n43070 49438 0 0\n43102 49470 0 0\n43470 49470 0 0\n43470 49530 0 0\n43102 49530 0 0\n43070 49562 0 0\n43071 49774 0 0\n43071 49825 0 0\n43090 49873 0 0\n43127 49909 0 0\n43174 49929 0 0\n43438 49930 0 0\n43470 49898 0 0\n43470 50560 0 0\n42790 49880 0 0\n42790 48370 0 0\n43210 47950 0 0\n43210 48026 0 0\n43189 48035 0 0\n43035 48189 0 0\n42951 48391 0 0\n42951 48609 0 0\n43035 48811 0 0\n43189 48965 0 0\n43391 49049 0 0\n43609 49049 0 0\n43811 48965 0 0\n43965 48811 0 0\n44000 48726 0 0\n44035 48811 0 0\n44189 48965 0 0\n44391 49049 0 0\n44609 49049 0 0\n44710 49007 0 0\n44710 49129 0 0\n44570 49076 0 0\n44402 49081 0 0\n44273 49136 0 0\n44241 49199 0 0\n44500 49458 0 0\n44500 49457 0 0\n44542 49499 0 0\n44542 49500 0 0\n44500 49542 0 0\n44458 49584 0 0\n44458 49500 0 0\n44199 49241 0 0\n44136 49273 0 0\n44076 49430 0 0\n44081 49598 0 0\n44136 49727 0 0\n44199 49759 0 0\n44458 49500 0 0\n44458 49584 0 0\n44241 49801 0 0\n44273 49864 0 0\n44430 49924 0 0\n44598 49919 0 0\n44710 49871 0 0\n44710 51710 1 0\n45545 47544 0 0\n45295 47795 0 0\n45290 47802 0 0\n45290 45593 0 0\n45305 45599 0 0\n45356 45599 0 0\n45438 45600 0 0\n45470 45568 0 0\n45470 45380 0 0\n45470 45330 0 0\n45470 45270 0 0\n45530 45270 0 0\n45530 45330 0 0\n45530 45380 0 0\n45530 45568 0 0\n45545 45583 0 0\n45545 47544 1 0\n46564 36154 0 0\n46551 36174 0 0\n46529 36285 0 0\n46529 36306 0 0\n46518 36306 0 0\n46518 35428 0 0\n46564 35474 0 0\n46564 36154 1 0\n48096 52872 0 0\n47708 52872 0 0\n47727 52864 0 0\n47759 52801 0 0\n47500 52542 0 0\n47241 52801 0 0\n47273 52864 0 0\n47293 52872 0 0\n46904 52872 0 0\n46965 52811 0 0\n47049 52609 0 0\n47049 52391 0 0\n47040 52369 0 0\n47120 52290 0 0\n47129 52290 0 0\n47076 52430 0 0\n47081 52598 0 0\n47136 52727 0 0\n47199 52759 0 0\n47422 52535 0 0\n47458 52500 0 0\n47457 52499 0 0\n47499 52457 0 0\n47500 52458 0 0\n47500 52457 0 0\n47542 52499 0 0\n47542 52500 0 0\n47801 52759 0 0\n47864 52727 0 0\n47924 52570 0 0\n47919 52402 0 0\n47871 52290 0 0\n47993 52290 0 0\n47951 52391 0 0\n47951 52609 0 0\n48035 52811 0 0\n48096 52872 1 0\n48710 29951 0 0\n48290 29951 0 0\n48290 28120 0 0\n48369 28040 0 0\n48391 28049 0 0\n48609 28049 0 0\n48710 28007 0 0\n48710 29951 1 0\n49157 48067 0 0\n49035 48189 0 0\n49000 48273 0 0\n48965 48189 0 0\n48811 48035 0 0\n48790 48026 0 0\n48790 48000 0 0\n48789 47999 0 0\n48768 47889 0 0\n48767 47888 0 0\n48705 47795 0 0\n48704 47794 0 0\n46912 46002 0 0\n46912 45599 0 0\n46938 45600 0 0\n46970 45568 0 0\n46970 45380 0 0\n46970 45330 0 0\n46970 45270 0 0\n47030 45270 0 0\n47030 45330 0 0\n47030 45380 0 0\n47030 45568 0 0\n47062 45600 0 0\n47144 45599 0 0\n47195 45599 0 0\n47210 45593 0 0\n47210 46000 0 0\n47232 46111 0 0\n47295 46205 0 0\n49157 48067 1 0\n49498 44108 0 0\n49438 44108 0 0\n49274 43944 0 0\n49274 43884 0 0\n49498 44108 1 0\n49760 34730 0 0\n49720 34730 0 0\n49720 34670 0 0\n49720 34620 0 0\n49720 34432 0 0\n49688 34400 0 0\n49606 34401 0 0\n49555 34401 0 0\n49507 34420 0 0\n49471 34457 0 0\n49452 34501 0 0\n49452 33862 0 0\n49760 34170 0 0\n49760 34730 1 0\n51670 37420 0 0\n51562 37527 0 0\n51555 37507 0 0\n51518 37471 0 0\n51471 37451 0 0\n51212 37450 0 0\n51180 37482 0 0\n51180 37528 0 0\n51120 37528 0 0\n51120 37482 0 0\n51088 37450 0 0\n50829 37451 0 0\n50782 37471 0 0\n50745 37507 0 0\n50726 37555 0 0\n50726 37558 0 0\n50725 37558 0 0\n50725 37561 0 0\n50714 37566 0 0\n50644 37636 0 0\n50606 37727 0 0\n50606 37826 0 0\n50606 37923 0 0\n50606 37942 0 0\n50606 38022 0 0\n50606 38120 0 0\n50606 38138 0 0\n50606 38219 0 0\n50606 38317 0 0\n50606 38335 0 0\n50606 38416 0 0\n50606 38514 0 0\n50606 38532 0 0\n50606 38613 0 0\n50606 38711 0 0\n50606 38729 0 0\n50606 38810 0 0\n50606 38908 0 0\n50606 38926 0 0\n50606 39007 0 0\n50606 39105 0 0\n50606 39123 0 0\n50606 39204 0 0\n50606 39301 0 0\n50606 39320 0 0\n50606 39400 0 0\n50606 39498 0 0\n50606 39516 0 0\n50606 39597 0 0\n50606 39695 0 0\n50606 39713 0 0\n50606 39794 0 0\n50606 39892 0 0\n50606 39910 0 0\n50606 39991 0 0\n50606 40089 0 0\n50606 40107 0 0\n50606 40188 0 0\n50606 40286 0 0\n50606 40304 0 0\n50606 40385 0 0\n50606 40483 0 0\n50606 40501 0 0\n50606 40582 0 0\n50606 40694 0 0\n47256 40694 0 0\n47145 40716 0 0\n47051 40779 0 0\n45394 42436 0 0\n45394 42371 0 0\n45394 42273 0 0\n45394 42255 0 0\n45394 42174 0 0\n45394 42077 0 0\n45394 42058 0 0\n45394 41978 0 0\n45394 41880 0 0\n45394 41862 0 0\n45394 41781 0 0\n45394 41683 0 0\n45394 41665 0 0\n45394 41584 0 0\n45394 41486 0 0\n45394 41468 0 0\n45394 41387 0 0\n45394 41289 0 0\n45394 41271 0 0\n45394 41190 0 0\n45394 41092 0 0\n45394 41074 0 0\n45394 40993 0 0\n45394 40895 0 0\n45394 40877 0 0\n45394 40796 0 0\n45394 40699 0 0\n45394 40680 0 0\n45394 40600 0 0\n45394 40502 0 0\n45394 40484 0 0\n45394 40416 0 0\n45415 40425 0 0\n45584 40425 0 0\n45740 40361 0 0\n45860 40241 0 0\n45925 40085 0 0\n45925 39916 0 0\n45861 39760 0 0\n45741 39640 0 0\n45585 39575 0 0\n45416 39575 0 0\n45394 39584 0 0\n45394 39517 0 0\n45394 39499 0 0\n45394 39418 0 0\n45394 39321 0 0\n45394 39302 0 0\n45394 39222 0 0\n45394 39124 0 0\n45394 39106 0 0\n45394 39025 0 0\n45394 38927 0 0\n45394 38909 0 0\n45394 38828 0 0\n45394 38712 0 0\n45356 38622 0 0\n45394 38533 0 0\n45394 38434 0 0\n45394 38336 0 0\n45394 38318 0 0\n45394 38237 0 0\n45394 38139 0 0\n45394 38121 0 0\n45394 38040 0 0\n45394 37943 0 0\n45394 37924 0 0\n45394 37844 0 0\n45394 37746 0 0\n45394 37728 0 0\n45394 37647 0 0\n45394 37531 0 0\n45356 37439 0 0\n45286 37369 0 0\n45195 37331 0 0\n45096 37331 0 0\n44953 37331 0 0\n44790 37168 0 0\n44790 37061 0 0\n44860 36991 0 0\n44925 36835 0 0\n44925 36666 0 0\n44861 36510 0 0\n44790 36439 0 0\n44790 36189 0 0\n44811 36181 0 0\n44881 36111 0 0\n44919 36020 0 0\n44919 35921 0 0\n44919 35581 0 0\n44881 35489 0 0\n44811 35419 0 0\n44792 35411 0 0\n44799 35396 0 0\n44799 35280 0 0\n44800 35280 0 0\n44800 35262 0 0\n44800 35210 0 0\n45545 35955 0 0\n45545 36306 0 0\n45531 36306 0 0\n45439 36344 0 0\n45369 36414 0 0\n45331 36505 0 0\n45331 36604 0 0\n45331 37194 0 0\n45369 37286 0 0\n45439 37356 0 0\n45530 37394 0 0\n45629 37394 0 0\n45727 37394 0 0\n45745 37394 0 0\n45826 37394 0 0\n45923 37394 0 0\n45942 37394 0 0\n46022 37394 0 0\n46120 37394 0 0\n46138 37394 0 0\n46219 37394 0 0\n46335 37394 0 0\n46424 37356 0 0\n46514 37394 0 0\n46613 37394 0 0\n46711 37394 0 0\n46729 37394 0 0\n46810 37394 0 0\n46908 37394 0 0\n46926 37394 0 0\n47007 37394 0 0\n47105 37394 0 0\n47123 37394 0 0\n47204 37394 0 0\n47301 37394 0 0\n47320 37394 0 0\n47400 37394 0 0\n47498 37394 0 0\n47516 37394 0 0\n47597 37394 0 0\n47695 37394 0 0\n47713 37394 0 0\n47794 37394 0 0\n47892 37394 0 0\n47910 37394 0 0\n47991 37394 0 0\n48089 37394 0 0\n48107 37394 0 0\n48188 37394 0 0\n48286 37394 0 0\n48304 37394 0 0\n48385 37394 0 0\n48483 37394 0 0\n48501 37394 0 0\n48582 37394 0 0\n48679 37394 0 0\n48698 37394 0 0\n48778 37394 0 0\n48876 37394 0 0\n48894 37394 0 0\n48975 37394 0 0\n49073 37394 0 0\n49091 37394 0 0\n49172 37394 0 0\n49270 37394 0 0\n49288 37394 0 0\n49369 37394 0 0\n49467 37394 0 0\n49485 37394 0 0\n49566 37394 0 0\n49664 37394 0 0\n49682 37394 0 0\n49763 37394 0 0\n49861 37394 0 0\n49879 37394 0 0\n49960 37394 0 0\n50057 37394 0 0\n50076 37394 0 0\n50156 37394 0 0\n50254 37394 0 0\n50272 37394 0 0\n50353 37394 0 0\n50469 37394 0 0\n50561 37356 0 0\n50631 37286 0 0\n50669 37195 0 0\n50669 37096 0 0\n50669 36561 0 0\n50741 36489 0 0\n50776 36436 0 0\n51670 37330 0 0\n51670 37420 1 0\n51918 42652 0 0\n51110 43460 0 0\n50669 43460 0 0\n50669 43396 0 0\n50669 42806 0 0\n50631 42714 0 0\n50561 42644 0 0\n50470 42606 0 0\n50371 42606 0 0\n50273 42606 0 0\n50255 42606 0 0\n50174 42606 0 0\n50077 42606 0 0\n50058 42606 0 0\n49978 42606 0 0\n49880 42606 0 0\n49862 42606 0 0\n49781 42606 0 0\n49683 42606 0 0\n49665 42606 0 0\n49584 42606 0 0\n49486 42606 0 0\n49468 42606 0 0\n49387 42606 0 0\n49271 42606 0 0\n49181 42643 0 0\n49092 42606 0 0\n48993 42606 0 0\n48895 42606 0 0\n48877 42606 0 0\n48796 42606 0 0\n48699 42606 0 0\n48680 42606 0 0\n48600 42606 0 0\n48502 42606 0 0\n48484 42606 0 0\n48403 42606 0 0\n48305 42606 0 0\n48287 42606 0 0\n48206 42606 0 0\n48108 42606 0 0\n48090 42606 0 0\n48009 42606 0 0\n47893 42606 0 0\n47803 42643 0 0\n47714 42606 0 0\n47615 42606 0 0\n47517 42606 0 0\n47499 42606 0 0\n47418 42606 0 0\n47321 42606 0 0\n47302 42606 0 0\n47222 42606 0 0\n47124 42606 0 0\n47106 42606 0 0\n47025 42606 0 0\n46927 42606 0 0\n46909 42606 0 0\n46828 42606 0 0\n46730 42606 0 0\n46712 42606 0 0\n46631 42606 0 0\n46533 42606 0 0\n46515 42606 0 0\n46434 42606 0 0\n46336 42606 0 0\n46318 42606 0 0\n46237 42606 0 0\n46139 42606 0 0\n46121 42606 0 0\n46044 42606 0 0\n47376 41274 0 0\n50606 41274 0 0\n50606 41288 0 0\n50606 41369 0 0\n50606 41467 0 0\n50606 41485 0 0\n50606 41566 0 0\n50606 41664 0 0\n50606 41682 0 0\n50606 41763 0 0\n50606 41861 0 0\n50606 41879 0 0\n50606 41960 0 0\n50606 42057 0 0\n50606 42076 0 0\n50606 42156 0 0\n50606 42254 0 0\n50606 42272 0 0\n50606 42353 0 0\n50606 42469 0 0\n50644 42561 0 0\n50714 42631 0 0\n50805 42669 0 0\n50904 42669 0 0\n51494 42669 0 0\n51535 42652 0 0\n51918 42652 1 0\n52510 37230 0 0\n52470 37230 0 0\n52470 37170 0 0\n52470 37120 0 0\n52470 36932 0 0\n52438 36900 0 0\n52356 36901 0 0\n52305 36901 0 0\n52257 36920 0 0\n52221 36957 0 0\n52201 37004 0 0\n52200 37058 0 0\n52165 37005 0 0\n51040 35880 0 0\n51040 35250 0 0\n52510 36720 0 0\n52510 37230 1 0\n52530 40830 0 0\n52470 40830 0 0\n52420 40830 0 0\n52232 40830 0 0\n52200 40862 0 0\n52201 40996 0 0\n52221 41043 0 0\n52257 41080 0 0\n52277 41088 0 0\n51694 41088 0 0\n51694 41074 0 0\n51694 40993 0 0\n51694 40877 0 0\n51657 40787 0 0\n51694 40699 0 0\n51694 40600 0 0\n51694 40502 0 0\n51694 40495 0 0\n51759 40560 0 0\n51915 40625 0 0\n52084 40625 0 0\n52189 40581 0 0\n52190 40581 0 0\n52207 40588 0 0\n52201 40604 0 0\n52200 40738 0 0\n52232 40770 0 0\n52420 40770 0 0\n52470 40770 0 0\n52530 40770 0 0\n52530 40830 1 0\n54730 43510 0 0\n53401 43510 0 0\n53409 43490 0 0\n54730 43490 0 0\n54730 43510 1 0\n55171 37813 0 0\n55060 37859 0 0\n54940 37979 0 0\n54875 38135 0 0\n54875 38234 0 0\n54801 38160 0 0\n54645 38095 0 0\n54548 38095 0 0\n54548 37620 0 0\n54600 37567 0 0\n54601 37594 0 0\n54601 37645 0 0\n54620 37693 0 0\n54657 37729 0 0\n54704 37749 0 0\n54838 37750 0 0\n54870 37718 0 0\n54870 37530 0 0\n54870 37480 0 0\n54870 37430 0 0\n54930 37430 0 0\n54930 37480 0 0\n54930 37530 0 0\n54930 37718 0 0\n54962 37750 0 0\n55096 37749 0 0\n55111 37742 0 0\n55119 37761 0 0\n55171 37813 1 0\n55465 39908 0 0\n55385 39875 0 0\n55216 39875 0 0\n55060 39939 0 0\n54940 40059 0 0\n54875 40215 0 0\n54875 40384 0 0\n54903 40454 0 0\n54896 40451 0 0\n54762 40450 0 0\n54730 40482 0 0\n54730 40670 0 0\n54730 40720 0 0\n54730 40780 0 0\n54670 40780 0 0\n54670 40720 0 0\n54670 40482 0 0\n54638 40450 0 0\n54504 40451 0 0\n54457 40471 0 0\n54420 40507 0 0\n54401 40555 0 0\n54401 40606 0 0\n54400 40688 0 0\n54432 40720 0 0\n54670 40720 0 0\n54670 40780 0 0\n54620 40780 0 0\n54432 40780 0 0\n54400 40812 0 0\n54401 40894 0 0\n54401 40945 0 0\n54418 40990 0 0\n53930 40990 0 0\n54463 40457 0 0\n54526 40363 0 0\n54548 40252 0 0\n54548 38945 0 0\n54644 38945 0 0\n54800 38881 0 0\n54867 38814 0 0\n55325 38814 0 0\n55325 38914 0 0\n55389 39070 0 0\n55450 39131 0 0\n55450 39830 0 0\n55465 39908 1 0\n55530 36830 0 0\n55470 36830 0 0\n55420 36830 0 0\n55232 36830 0 0\n55212 36850 0 0\n54630 36850 0 0\n55081 36399 0 0\n55081 36419 0 0\n55119 36511 0 0\n55189 36581 0 0\n55207 36588 0 0\n55201 36604 0 0\n55200 36738 0 0\n55232 36770 0 0\n55420 36770 0 0\n55470 36770 0 0\n55525 36770 0 0\n55525 36804 0 0\n55530 36817 0 0\n55530 36830 1 0\n57462 45647 0 0\n57419 45689 0 0\n56558 44828 0 0\n56561 44828 0 0\n56655 44765 0 0\n57248 44172 0 0\n57248 44675 0 0\n57286 44767 0 0\n57356 44837 0 0\n57447 44875 0 0\n57462 44875 0 0\n57462 45647 1 0\n57509 46829 0 0\n57390 46949 0 0\n57325 47105 0 0\n57325 47205 0 0\n57144 47386 0 0\n55605 47386 0 0\n55605 47286 0 0\n55541 47130 0 0\n55421 47010 0 0\n55265 46945 0 0\n55096 46945 0 0\n54940 47009 0 0\n54820 47129 0 0\n54780 47224 0 0\n53786 47224 0 0\n53675 47246 0 0\n53581 47309 0 0\n50924 49966 0 0\n50924 49570 0 0\n50919 49402 0 0\n50864 49273 0 0\n50801 49241 0 0\n50759 49283 0 0\n50759 49199 0 0\n50727 49136 0 0\n50570 49076 0 0\n50402 49081 0 0\n50273 49136 0 0\n50241 49199 0 0\n50500 49458 0 0\n50759 49199 0 0\n50759 49283 0 0\n50542 49500 0 0\n50801 49759 0 0\n50864 49727 0 0\n50924 49570 0 0\n50924 49966 0 0\n50759 50131 0 0\n50759 49801 0 0\n50500 49542 0 0\n50458 49584 0 0\n50458 49500 0 0\n50199 49241 0 0\n50136 49273 0 0\n50076 49430 0 0\n50081 49598 0 0\n50136 49727 0 0\n50199 49759 0 0\n50458 49500 0 0\n50458 49584 0 0\n50241 49801 0 0\n50273 49864 0 0\n50430 49924 0 0\n50598 49919 0 0\n50727 49864 0 0\n50759 49801 0 0\n50759 50131 0 0\n49924 50966 0 0\n49924 49570 0 0\n49919 49402 0 0\n49864 49273 0 0\n49801 49241 0 0\n49759 49283 0 0\n49759 49199 0 0\n49727 49136 0 0\n49570 49076 0 0\n49402 49081 0 0\n49273 49136 0 0\n49241 49199 0 0\n49500 49458 0 0\n49759 49199 0 0\n49759 49283 0 0\n49542 49500 0 0\n49801 49759 0 0\n49864 49727 0 0\n49924 49570 0 0\n49924 50966 0 0\n49759 51131 0 0\n49759 49801 0 0\n49500 49542 0 0\n49458 49584 0 0\n49458 49500 0 0\n49199 49241 0 0\n49136 49273 0 0\n49076 49430 0 0\n49081 49598 0 0\n49136 49727 0 0\n49199 49759 0 0\n49458 49500 0 0\n49458 49584 0 0\n49241 49801 0 0\n49273 49864 0 0\n49430 49924 0 0\n49598 49919 0 0\n49727 49864 0 0\n49759 49801 0 0\n49759 51131 0 0\n49342 51548 0 0\n48924 51548 0 0\n48924 49570 0 0\n48919 49402 0 0\n48864 49273 0 0\n48801 49241 0 0\n48759 49283 0 0\n48759 49199 0 0\n48727 49136 0 0\n48570 49076 0 0\n48402 49081 0 0\n48273 49136 0 0\n48241 49199 0 0\n48500 49458 0 0\n48759 49199 0 0\n48759 49283 0 0\n48542 49500 0 0\n48801 49759 0 0\n48864 49727 0 0\n48924 49570 0 0\n48924 51548 0 0\n48759 51548 0 0\n48759 49801 0 0\n48500 49542 0 0\n48458 49584 0 0\n48458 49500 0 0\n48199 49241 0 0\n48136 49273 0 0\n48076 49430 0 0\n48081 49598 0 0\n48136 49727 0 0\n48199 49759 0 0\n48458 49500 0 0\n48458 49584 0 0\n48241 49801 0 0\n48273 49864 0 0\n48430 49924 0 0\n48598 49919 0 0\n48727 49864 0 0\n48759 49801 0 0\n48759 51548 0 0\n47924 51548 0 0\n47924 49570 0 0\n47919 49402 0 0\n47864 49273 0 0\n47801 49241 0 0\n47759 49283 0 0\n47759 49199 0 0\n47727 49136 0 0\n47570 49076 0 0\n47402 49081 0 0\n47273 49136 0 0\n47241 49199 0 0\n47500 49458 0 0\n47759 49199 0 0\n47759 49283 0 0\n47542 49500 0 0\n47801 49759 0 0\n47864 49727 0 0\n47924 49570 0 0\n47924 51548 0 0\n47759 51548 0 0\n47759 49801 0 0\n47500 49542 0 0\n47458 49584 0 0\n47458 49500 0 0\n47199 49241 0 0\n47136 49273 0 0\n47076 49430 0 0\n47081 49598 0 0\n47136 49727 0 0\n47199 49759 0 0\n47458 49500 0 0\n47458 49584 0 0\n47241 49801 0 0\n47273 49864 0 0\n47430 49924 0 0\n47598 49919 0 0\n47727 49864 0 0\n47759 49801 0 0\n47759 51548 0 0\n46924 51548 0 0\n46924 49570 0 0\n46919 49402 0 0\n46864 49273 0 0\n46801 49241 0 0\n46759 49283 0 0\n46759 49199 0 0\n46727 49136 0 0\n46570 49076 0 0\n46402 49081 0 0\n46273 49136 0 0\n46241 49199 0 0\n46500 49458 0 0\n46759 49199 0 0\n46759 49283 0 0\n46542 49500 0 0\n46801 49759 0 0\n46864 49727 0 0\n46924 49570 0 0\n46924 51548 0 0\n46759 51548 0 0\n46759 49801 0 0\n46500 49542 0 0\n46458 49584 0 0\n46458 49500 0 0\n46199 49241 0 0\n46136 49273 0 0\n46076 49430 0 0\n46081 49598 0 0\n46136 49727 0 0\n46199 49759 0 0\n46458 49500 0 0\n46458 49584 0 0\n46241 49801 0 0\n46273 49864 0 0\n46430 49924 0 0\n46598 49919 0 0\n46727 49864 0 0\n46759 49801 0 0\n46759 51548 0 0\n46162 51548 0 0\n46051 51570 0 0\n45957 51633 0 0\n45924 51665 0 0\n45924 49570 0 0\n45919 49402 0 0\n45864 49273 0 0\n45801 49241 0 0\n45542 49500 0 0\n45801 49759 0 0\n45864 49727 0 0\n45924 49570 0 0\n45924 51665 0 0\n45630 51959 0 0\n45609 51951 0 0\n45391 51951 0 0\n45369 51959 0 0\n45290 51880 0 0\n45290 49870 0 0\n45430 49924 0 0\n45598 49919 0 0\n45727 49864 0 0\n45759 49801 0 0\n45500 49542 0 0\n45499 49542 0 0\n45457 49500 0 0\n45458 49500 0 0\n45457 49499 0 0\n45499 49457 0 0\n45500 49458 0 0\n45535 49422 0 0\n45759 49199 0 0\n45727 49136 0 0\n45570 49076 0 0\n45402 49081 0 0\n45290 49128 0 0\n45290 49007 0 0\n45391 49049 0 0\n45609 49049 0 0\n45811 48965 0 0\n45965 48811 0 0\n46000 48726 0 0\n46035 48811 0 0\n46189 48965 0 0\n46391 49049 0 0\n46609 49049 0 0\n46811 48965 0 0\n46965 48811 0 0\n47000 48726 0 0\n47035 48811 0 0\n47189 48965 0 0\n47391 49049 0 0\n47609 49049 0 0\n47811 48965 0 0\n47965 48811 0 0\n48000 48726 0 0\n48035 48811 0 0\n48189 48965 0 0\n48391 49049 0 0\n48609 49049 0 0\n48811 48965 0 0\n48965 48811 0 0\n49000 48726 0 0\n49035 48811 0 0\n49189 48965 0 0\n49391 49049 0 0\n49609 49049 0 0\n49811 48965 0 0\n49965 48811 0 0\n50000 48726 0 0\n50035 48811 0 0\n50189 48965 0 0\n50391 49049 0 0\n50609 49049 0 0\n50811 48965 0 0\n50965 48811 0 0\n51049 48609 0 0\n51049 48391 0 0\n50965 48189 0 0\n50811 48035 0 0\n50790 48026 0 0\n50790 48000 0 0\n50768 47889 0 0\n50705 47795 0 0\n48040 45130 0 0\n48040 44330 0 0\n48799 45089 0 0\n48893 45152 0 0\n49004 45174 0 0\n49050 45174 0 0\n49035 45189 0 0\n48951 45391 0 0\n48951 45609 0 0\n49035 45811 0 0\n49189 45965 0 0\n49391 46049 0 0\n49609 46049 0 0\n49811 45965 0 0\n49965 45811 0 0\n50000 45726 0 0\n50035 45811 0 0\n50189 45965 0 0\n50391 46049 0 0\n50609 46049 0 0\n50811 45965 0 0\n50951 45825 0 0\n50951 45849 0 0\n50989 45941 0 0\n51059 46011 0 0\n51150 46049 0 0\n51249 46049 0 0\n51849 46049 0 0\n51941 46011 0 0\n52011 45941 0 0\n52049 45850 0 0\n52049 45751 0 0\n52049 45174 0 0\n53040 45174 0 0\n55854 45174 0 0\n57509 46829 1 0\n58446 43787 0 0\n58432 43787 0 0\n58352 43787 0 0\n58304 43787 0 0\n58305 43785 0 0\n58305 43680 0 0\n58360 43680 0 0\n58446 43766 0 0\n58446 43787 1 0\n58530 46310 0 0\n58040 46310 0 0\n58020 46290 0 0\n58110 46201 0 0\n58168 46060 0 0\n58189 46081 0 0\n58207 46088 0 0\n58201 46104 0 0\n58200 46238 0 0\n58232 46270 0 0\n58420 46270 0 0\n58470 46270 0 0\n58530 46270 0 0\n58530 46310 1 0\n61687 29590 0 0\n61677 29606 0 0\n61650 29740 0 0\n61650 30358 0 0\n61619 30389 0 0\n61581 30480 0 0\n61581 30579 0 0\n61581 30919 0 0\n61614 30999 0 0\n61581 31080 0 0\n61581 31179 0 0\n61581 31309 0 0\n61235 31655 0 0\n61172 31749 0 0\n61150 31860 0 0\n61150 32660 0 0\n61075 32735 0 0\n61012 32735 0 0\n61012 29778 0 0\n61045 29745 0 0\n61144 29745 0 0\n61300 29681 0 0\n61420 29561 0 0\n61439 29514 0 0\n61477 29552 0 0\n61568 29590 0 0\n61667 29590 0 0\n61687 29590 1 0\n61710 33310 0 0\n61689 33319 0 0\n61619 33389 0 0\n61614 33400 0 0\n61562 33400 0 0\n61530 33432 0 0\n61530 33620 0 0\n61530 33670 0 0\n61530 33730 0 0\n61470 33730 0 0\n61470 33670 0 0\n61470 33620 0 0\n61470 33432 0 0\n61438 33400 0 0\n61420 33400 0 0\n61485 33245 0 0\n61485 33145 0 0\n61645 32985 0 0\n61708 32891 0 0\n61710 32880 0 0\n61710 33310 1 0\n62102 46599 0 0\n62075 46665 0 0\n62075 46770 0 0\n61925 46770 0 0\n61925 46666 0 0\n61897 46599 0 0\n61938 46600 0 0\n61970 46568 0 0\n61970 46380 0 0\n61970 46330 0 0\n61970 46270 0 0\n62030 46270 0 0\n62030 46330 0 0\n62030 46380 0 0\n62030 46568 0 0\n62062 46600 0 0\n62102 46599 1 0\n62184 28089 0 0\n62155 28118 0 0\n62142 28148 0 0\n62130 28161 0 0\n62130 28177 0 0\n62117 28209 0 0\n62117 28308 0 0\n62117 28446 0 0\n62083 28446 0 0\n62083 28210 0 0\n62070 28178 0 0\n62070 28161 0 0\n62057 28148 0 0\n62045 28118 0 0\n62016 28089 0 0\n62016 28074 0 0\n62110 27980 0 0\n62184 28054 0 0\n62184 28089 1 0\n63468 42102 0 0\n63405 42165 0 0\n63342 42259 0 0\n63320 42370 0 0\n63320 42699 0 0\n63292 42726 0 0\n63241 42692 0 0\n63130 42670 0 0\n62630 42670 0 0\n62519 42692 0 0\n62478 42718 0 0\n59545 39785 0 0\n59545 39686 0 0\n59481 39530 0 0\n59361 39410 0 0\n59205 39345 0 0\n59061 39345 0 0\n59061 37840 0 0\n59039 37729 0 0\n58976 37635 0 0\n58976 37634 0 0\n58714 37373 0 0\n58735 37325 0 0\n58735 37156 0 0\n58671 37000 0 0\n58551 36880 0 0\n58395 36815 0 0\n58226 36815 0 0\n58070 36879 0 0\n57950 36999 0 0\n57927 37053 0 0\n57588 37053 0 0\n57670 36971 0 0\n57735 36815 0 0\n57735 36646 0 0\n57671 36490 0 0\n57551 36370 0 0\n57395 36305 0 0\n57329 36305 0 0\n57428 36205 0 0\n57447 36213 0 0\n57546 36213 0 0\n57644 36213 0 0\n57662 36213 0 0\n57743 36213 0 0\n57841 36213 0 0\n57859 36213 0 0\n57940 36213 0 0\n58035 36213 0 0\n58035 36215 0 0\n58035 36384 0 0\n58099 36540 0 0\n58219 36660 0 0\n58375 36725 0 0\n58544 36725 0 0\n58700 36661 0 0\n58725 36635 0 0\n58728 36638 0 0\n63468 41378 0 0\n63468 42102 1 0\n63586 46770 0 0\n63300 46770 0 0\n63300 46362 0 0\n63268 46330 0 0\n63030 46330 0 0\n63030 46568 0 0\n63062 46600 0 0\n63144 46599 0 0\n63195 46599 0 0\n63243 46580 0 0\n63279 46543 0 0\n63299 46496 0 0\n63300 46362 0 0\n63300 46770 0 0\n62925 46770 0 0\n62925 46666 0 0\n62897 46599 0 0\n62938 46600 0 0\n62970 46568 0 0\n62970 46380 0 0\n62970 46330 0 0\n62970 46270 0 0\n63030 46270 0 0\n63080 46270 0 0\n63268 46270 0 0\n63300 46238 0 0\n63299 46104 0 0\n63292 46088 0 0\n63311 46081 0 0\n63381 46011 0 0\n63419 45920 0 0\n63419 45821 0 0\n63419 45575 0 0\n63419 45571 0 0\n63420 45570 0 0\n63420 45395 0 0\n63437 45395 0 0\n63437 45527 0 0\n63459 45638 0 0\n63522 45732 0 0\n63586 45796 0 0\n63586 46770 1 0\n63930 36290 0 0\n63880 36290 0 0\n63870 36280 0 0\n63870 36230 0 0\n63930 36290 1 0\n64730 28430 0 0\n64670 28430 0 0\n64670 28370 0 0\n64670 28076 0 0\n64670 27768 0 0\n64670 27530 0 0\n64432 27530 0 0\n64400 27562 0 0\n64401 27644 0 0\n64401 27695 0 0\n64420 27743 0 0\n64457 27779 0 0\n64504 27799 0 0\n64638 27800 0 0\n64670 27768 0 0\n64670 28076 0 0\n64638 28044 0 0\n64443 28045 0 0\n64392 28045 0 0\n64350 28061 0 0\n64308 28045 0 0\n64257 28045 0 0\n64062 28044 0 0\n64030 28076 0 0\n64030 28370 0 0\n64319 28370 0 0\n64381 28370 0 0\n64670 28370 0 0\n64670 28430 0 0\n64620 28430 0 0\n64381 28430 0 0\n64319 28430 0 0\n64080 28430 0 0\n64030 28430 0 0\n63970 28430 0 0\n63970 28370 0 0\n63970 28320 0 0\n63970 28076 0 0\n63938 28044 0 0\n63798 28044 0 0\n63794 28033 0 0\n63724 27963 0 0\n63633 27925 0 0\n63534 27925 0 0\n63231 27925 0 0\n63180 27874 0 0\n63584 27874 0 0\n63676 27836 0 0\n63746 27766 0 0\n63784 27675 0 0\n63784 27576 0 0\n63784 27006 0 0\n63783 27003 0 0\n63784 27002 0 0\n63784 26903 0 0\n63784 26865 0 0\n63839 27000 0 0\n63959 27120 0 0\n64115 27185 0 0\n64130 27185 0 0\n64192 27247 0 0\n64193 27247 0 0\n64306 27323 0 0\n64337 27329 0 0\n64389 27381 0 0\n64400 27385 0 0\n64400 27438 0 0\n64432 27470 0 0\n64620 27470 0 0\n64670 27470 0 0\n64730 27470 0 0\n64730 27530 0 0\n64730 27580 0 0\n64730 27737 0 0\n64685 27845 0 0\n64685 27994 0 0\n64730 28102 0 0\n64730 28320 0 0\n64730 28370 0 0\n64730 28430 1 0\n64787 40695 0 0\n64785 40695 0 0\n64616 40695 0 0\n64460 40759 0 0\n64340 40879 0 0\n64275 41035 0 0\n64275 41204 0 0\n64337 41355 0 0\n64275 41505 0 0\n64275 41674 0 0\n64331 41810 0 0\n64275 41945 0 0\n64275 42114 0 0\n64328 42245 0 0\n64275 42375 0 0\n64275 42444 0 0\n64210 42379 0 0\n64210 41190 0 0\n64188 41079 0 0\n64125 40985 0 0\n59755 36615 0 0\n59830 36541 0 0\n59895 36385 0 0\n59895 36216 0 0\n59893 36213 0 0\n59908 36213 0 0\n60024 36213 0 0\n60113 36175 0 0\n60162 36196 0 0\n60155 36215 0 0\n60155 36384 0 0\n60219 36540 0 0\n60339 36660 0 0\n60495 36725 0 0\n60595 36725 0 0\n63780 39910 0 0\n63874 39973 0 0\n63985 39995 0 0\n64787 39995 0 0\n64787 40009 0 0\n64787 40089 0 0\n64787 40187 0 0\n64787 40205 0 0\n64787 40286 0 0\n64787 40384 0 0\n64787 40402 0 0\n64787 40483 0 0\n64787 40581 0 0\n64787 40599 0 0\n64787 40680 0 0\n64787 40695 1 0\n64824 38326 0 0\n64787 38416 0 0\n64787 38515 0 0\n64787 38612 0 0\n64787 38631 0 0\n64787 38711 0 0\n64787 38809 0 0\n64787 38827 0 0\n64787 38895 0 0\n64785 38895 0 0\n64616 38895 0 0\n64460 38959 0 0\n64340 39079 0 0\n64275 39235 0 0\n64275 39404 0 0\n64279 39415 0 0\n64105 39415 0 0\n61005 36315 0 0\n61005 36216 0 0\n61003 36213 0 0\n61089 36213 0 0\n61187 36213 0 0\n61205 36213 0 0\n61255 36213 0 0\n61255 36344 0 0\n61319 36500 0 0\n61439 36620 0 0\n61595 36685 0 0\n61764 36685 0 0\n61920 36621 0 0\n62040 36501 0 0\n62105 36345 0 0\n62105 36213 0 0\n62172 36213 0 0\n62190 36213 0 0\n62271 36213 0 0\n62368 36213 0 0\n62387 36213 0 0\n62467 36213 0 0\n62565 36213 0 0\n62583 36213 0 0\n62664 36213 0 0\n62670 36213 0 0\n62670 36430 0 0\n62692 36541 0 0\n62755 36635 0 0\n63475 37355 0 0\n63569 37418 0 0\n63680 37440 0 0\n64399 37440 0 0\n64469 37510 0 0\n64625 37575 0 0\n64787 37575 0 0\n64787 37628 0 0\n64787 37646 0 0\n64787 37727 0 0\n64787 37825 0 0\n64787 37843 0 0\n64787 37924 0 0\n64787 38022 0 0\n64787 38040 0 0\n64787 38121 0 0\n64787 38237 0 0\n64824 38326 1 0\n64933 29675 0 0\n64919 29689 0 0\n64911 29707 0 0\n64896 29701 0 0\n64762 29700 0 0\n64730 29732 0 0\n64730 29920 0 0\n64730 29970 0 0\n64730 30030 0 0\n64670 30030 0 0\n64620 30030 0 0\n64432 30030 0 0\n64400 30062 0 0\n64400 30106 0 0\n64325 30075 0 0\n64210 30075 0 0\n64210 29700 0 0\n64638 29700 0 0\n64504 29701 0 0\n64457 29721 0 0\n64420 29757 0 0\n64401 29805 0 0\n64401 29856 0 0\n64400 29938 0 0\n64432 29970 0 0\n64670 29970 0 0\n64670 29732 0 0\n64638 29700 0 0\n64700 29700 0 0\n64825 29675 0 0\n64933 29675 1 0\n65330 28370 0 0\n65270 28370 0 0\n65270 28310 0 0\n65330 28310 0 0\n65330 28370 1 0\n66728 28220 0 0\n66725 28220 0 0\n66722 28220 0 0\n66700 28198 0 0\n66600 28198 0 0\n66500 28198 0 0\n66478 28220 0 0\n66475 28220 0 0\n66472 28220 0 0\n66472 28160 0 0\n66475 28160 0 0\n66475 27954 0 0\n66443 27922 0 0\n66421 27923 0 0\n66374 27943 0 0\n66337 27979 0 0\n66318 28026 0 0\n66295 27912 0 0\n66452 27912 0 0\n66499 27892 0 0\n66535 27856 0 0\n66562 27922 0 0\n66561 27922 0 0\n66529 27954 0 0\n66529 27989 0 0\n66514 28027 0 0\n66514 28078 0 0\n66513 28128 0 0\n66529 28144 0 0\n66529 28160 0 0\n66545 28160 0 0\n66618 28160 0 0\n66655 28160 0 0\n66671 28160 0 0\n66725 28160 0 0\n66728 28160 0 0\n66728 28220 1 0\n66754 25825 0 0\n66640 25939 0 0\n66575 26095 0 0\n66575 26264 0 0\n66604 26334 0 0\n66563 26376 0 0\n66535 26443 0 0\n66499 26408 0 0\n66452 26388 0 0\n66262 26387 0 0\n66230 26419 0 0\n66230 26720 0 0\n66230 26770 0 0\n66230 26830 0 0\n66230 26880 0 0\n66230 27119 0 0\n66230 27181 0 0\n66230 27420 0 0\n66230 27470 0 0\n66230 27530 0 0\n66170 27530 0 0\n66170 27470 0 0\n66170 27420 0 0\n66170 27181 0 0\n66170 27119 0 0\n66170 26830 0 0\n66170 26770 0 0\n66170 26419 0 0\n66138 26387 0 0\n65948 26388 0 0\n65901 26408 0 0\n65864 26444 0 0\n65845 26492 0 0\n65845 26543 0 0\n65844 26738 0 0\n65876 26770 0 0\n66170 26770 0 0\n66170 26830 0 0\n65876 26830 0 0\n65844 26862 0 0\n65845 27057 0 0\n65845 27108 0 0\n65861 27150 0 0\n65845 27192 0 0\n65845 27243 0 0\n65844 27420 0 0\n65844 27426 0 0\n65719 27301 0 0\n65719 27281 0 0\n65706 27250 0 0\n65719 27220 0 0\n65719 27121 0 0\n65719 26781 0 0\n65706 26750 0 0\n65719 26720 0 0\n65719 26621 0 0\n65719 26281 0 0\n65681 26189 0 0\n65611 26119 0 0\n65520 26081 0 0\n65421 26081 0 0\n65081 26081 0 0\n65000 26114 0 0\n64920 26081 0 0\n64821 26081 0 0\n64481 26081 0 0\n64389 26119 0 0\n64332 26175 0 0\n64326 26177 0 0\n64212 26253 0 0\n64130 26335 0 0\n64116 26335 0 0\n63960 26399 0 0\n63840 26519 0 0\n63784 26653 0 0\n63746 26561 0 0\n63676 26491 0 0\n63647 26478 0 0\n63647 26284 0 0\n63648 26282 0 0\n63648 26057 0 0\n63647 26054 0 0\n63647 25825 0 0\n66754 25825 1 0\n67770 38000 0 0\n67760 38010 0 0\n67600 38010 0 0\n67600 37938 0 0\n67599 37856 0 0\n67599 37805 0 0\n67580 37757 0 0\n67543 37721 0 0\n67496 37701 0 0\n67362 37700 0 0\n67330 37732 0 0\n67330 37970 0 0\n67568 37970 0 0\n67600 37938 0 0\n67600 38010 0 0\n67270 38010 0 0\n67270 37970 0 0\n67270 37920 0 0\n67270 37732 0 0\n67238 37700 0 0\n67104 37701 0 0\n67088 37707 0 0\n67081 37689 0 0\n67025 37633 0 0\n67657 37633 0 0\n67768 37611 0 0\n67770 37609 0 0\n67770 38000 1 0\n67928 38914 0 0\n67895 38995 0 0\n67895 39100 0 0\n67835 39075 0 0\n67666 39075 0 0\n67599 39102 0 0\n67600 39062 0 0\n67568 39030 0 0\n67380 39030 0 0\n67330 39030 0 0\n67270 39030 0 0\n67270 38970 0 0\n67330 38970 0 0\n67380 38970 0 0\n67568 38970 0 0\n67600 38938 0 0\n67599 38914 0 0\n67928 38914 1 0\n68959 45369 0 0\n68951 45391 0 0\n68951 45541 0 0\n67600 44190 0 0\n67600 43062 0 0\n67600 42938 0 0\n67599 42856 0 0\n67599 42805 0 0\n67580 42757 0 0\n67543 42721 0 0\n67496 42701 0 0\n67362 42700 0 0\n67330 42732 0 0\n67330 42970 0 0\n67568 42970 0 0\n67600 42938 0 0\n67600 43062 0 0\n67568 43030 0 0\n67330 43030 0 0\n67330 43268 0 0\n67362 43300 0 0\n67496 43299 0 0\n67543 43279 0 0\n67580 43243 0 0\n67599 43195 0 0\n67599 43144 0 0\n67600 43062 0 0\n67600 44190 0 0\n67536 44126 0 0\n67442 44063 0 0\n67331 44041 0 0\n66685 44041 0 0\n66685 43936 0 0\n66621 43780 0 0\n66501 43660 0 0\n66345 43595 0 0\n66245 43595 0 0\n66085 43435 0 0\n65991 43372 0 0\n65880 43350 0 0\n65875 43350 0 0\n65875 43341 0 0\n65990 43341 0 0\n66009 43360 0 0\n66165 43425 0 0\n66334 43425 0 0\n66414 43391 0 0\n66480 43419 0 0\n66579 43419 0 0\n66919 43419 0 0\n67011 43381 0 0\n67081 43311 0 0\n67088 43292 0 0\n67104 43299 0 0\n67238 43300 0 0\n67270 43268 0 0\n67270 43080 0 0\n67270 43030 0 0\n67270 42970 0 0\n67270 42920 0 0\n67270 42732 0 0\n67238 42700 0 0\n67104 42701 0 0\n67088 42707 0 0\n67081 42689 0 0\n67011 42619 0 0\n66920 42581 0 0\n66821 42581 0 0\n66640 42581 0 0\n66680 42541 0 0\n66745 42385 0 0\n66745 42216 0 0\n66693 42090 0 0\n67609 42090 0 0\n67679 42160 0 0\n67835 42225 0 0\n68004 42225 0 0\n68160 42161 0 0\n68225 42095 0 0\n68558 42428 0 0\n68558 44848 0 0\n68580 44959 0 0\n68643 45053 0 0\n68959 45369 1 0\n69360 46770 0 0\n67235 46770 0 0\n67235 45595 0 0\n67235 45426 0 0\n67171 45270 0 0\n67051 45150 0 0\n66895 45085 0 0\n66726 45085 0 0\n66570 45149 0 0\n66450 45269 0 0\n66445 45281 0 0\n66371 45281 0 0\n66031 45281 0 0\n66000 45293 0 0\n65970 45281 0 0\n65871 45281 0 0\n65531 45281 0 0\n65439 45319 0 0\n65369 45389 0 0\n65331 45480 0 0\n65331 45579 0 0\n65331 45919 0 0\n65369 46011 0 0\n65439 46081 0 0\n65457 46088 0 0\n65451 46104 0 0\n65450 46238 0 0\n65482 46270 0 0\n65670 46270 0 0\n65720 46270 0 0\n65780 46270 0 0\n65780 46330 0 0\n65780 46380 0 0\n65780 46568 0 0\n65812 46600 0 0\n65864 46599 0 0\n65869 46611 0 0\n65939 46681 0 0\n66030 46719 0 0\n66129 46719 0 0\n66469 46719 0 0\n66561 46681 0 0\n66631 46611 0 0\n66669 46520 0 0\n66669 46421 0 0\n66669 46081 0 0\n66635 46000 0 0\n66641 45985 0 0\n66731 45968 0 0\n66780 45935 0 0\n66894 45935 0 0\n67050 45871 0 0\n67170 45751 0 0\n67235 45595 0 0\n67235 46770 0 0\n65720 46770 0 0\n65720 46568 0 0\n65720 46330 0 0\n65482 46330 0 0\n65450 46362 0 0\n65451 46496 0 0\n65471 46543 0 0\n65507 46580 0 0\n65555 46599 0 0\n65606 46599 0 0\n65688 46600 0 0\n65720 46568 0 0\n65720 46770 0 0\n64800 46770 0 0\n64800 46362 0 0\n64768 46330 0 0\n64530 46330 0 0\n64530 46568 0 0\n64562 46600 0 0\n64644 46599 0 0\n64695 46599 0 0\n64743 46580 0 0\n64779 46543 0 0\n64799 46496 0 0\n64800 46362 0 0\n64800 46770 0 0\n64500 46770 0 0\n64490 46760 0 0\n64490 46270 0 0\n64530 46270 0 0\n64580 46270 0 0\n64768 46270 0 0\n64800 46238 0 0\n64799 46104 0 0\n64792 46088 0 0\n64811 46081 0 0\n64881 46011 0 0\n64919 45920 0 0\n64919 45821 0 0\n64919 45481 0 0\n64891 45414 0 0\n64925 45335 0 0\n64925 45166 0 0\n64861 45010 0 0\n64774 44923 0 0\n64768 44889 0 0\n64705 44795 0 0\n64695 44785 0 0\n64714 44767 0 0\n64752 44676 0 0\n64752 44621 0 0\n67211 44621 0 0\n69360 46770 1 0\n72796 44124 0 0\n72760 44139 0 0\n72640 44259 0 0\n72575 44415 0 0\n72164 44004 0 0\n72188 44005 0 0\n72220 43973 0 0\n72220 43530 0 0\n72220 43470 0 0\n72220 43027 0 0\n72188 42995 0 0\n72151 42996 0 0\n72100 42996 0 0\n72052 43015 0 0\n72016 43052 0 0\n71996 43099 0 0\n71995 43438 0 0\n72027 43470 0 0\n72220 43470 0 0\n72220 43530 0 0\n72027 43530 0 0\n71995 43562 0 0\n71995 43835 0 0\n71290 43130 0 0\n71290 42000 0 0\n71268 41889 0 0\n71205 41795 0 0\n71040 41630 0 0\n71049 41609 0 0\n71049 41459 0 0\n72460 42870 0 0\n72460 42938 0 0\n72414 42984 0 0\n72407 42999 0 0\n72400 42996 0 0\n72349 42996 0 0\n72312 42995 0 0\n72280 43027 0 0\n72280 43420 0 0\n72280 43470 0 0\n72280 43530 0 0\n72280 43580 0 0\n72280 43973 0 0\n72312 44005 0 0\n72349 44004 0 0\n72400 44004 0 0\n72407 44000 0 0\n72414 44016 0 0\n72484 44086 0 0\n72575 44124 0 0\n72674 44124 0 0\n72796 44124 1 0\n76273 44000 0 0\n76189 44035 0 0\n76035 44189 0 0\n75953 44386 0 0\n75295 45045 0 0\n75232 45139 0 0\n75210 45250 0 0\n75210 49630 0 0\n74924 49916 0 0\n74924 49570 0 0\n74919 49402 0 0\n74864 49273 0 0\n74801 49241 0 0\n74759 49283 0 0\n74759 49199 0 0\n74727 49136 0 0\n74570 49076 0 0\n74402 49081 0 0\n74273 49136 0 0\n74241 49199 0 0\n74500 49458 0 0\n74759 49199 0 0\n74759 49283 0 0\n74542 49500 0 0\n74801 49759 0 0\n74864 49727 0 0\n74924 49570 0 0\n74924 49916 0 0\n74880 49960 0 0\n74759 49960 0 0\n74759 49801 0 0\n74500 49542 0 0\n74458 49584 0 0\n74458 49500 0 0\n74199 49241 0 0\n74136 49273 0 0\n74076 49430 0 0\n74081 49598 0 0\n74136 49727 0 0\n74199 49759 0 0\n74458 49500 0 0\n74458 49584 0 0\n74241 49801 0 0\n74273 49864 0 0\n74430 49924 0 0\n74598 49919 0 0\n74727 49864 0 0\n74759 49801 0 0\n74759 49960 0 0\n73924 49960 0 0\n73924 49570 0 0\n73919 49402 0 0\n73864 49273 0 0\n73801 49241 0 0\n73759 49283 0 0\n73759 49199 0 0\n73727 49136 0 0\n73570 49076 0 0\n73402 49081 0 0\n73273 49136 0 0\n73241 49199 0 0\n73500 49458 0 0\n73759 49199 0 0\n73759 49283 0 0\n73542 49500 0 0\n73801 49759 0 0\n73864 49727 0 0\n73924 49570 0 0\n73924 49960 0 0\n73759 49960 0 0\n73759 49801 0 0\n73500 49542 0 0\n73458 49584 0 0\n73458 49500 0 0\n73199 49241 0 0\n73136 49273 0 0\n73076 49430 0 0\n73081 49598 0 0\n73136 49727 0 0\n73199 49759 0 0\n73458 49500 0 0\n73458 49584 0 0\n73241 49801 0 0\n73273 49864 0 0\n73430 49924 0 0\n73598 49919 0 0\n73727 49864 0 0\n73759 49801 0 0\n73759 49960 0 0\n72924 49960 0 0\n72924 49570 0 0\n72919 49402 0 0\n72864 49273 0 0\n72801 49241 0 0\n72759 49283 0 0\n72759 49199 0 0\n72727 49136 0 0\n72570 49076 0 0\n72402 49081 0 0\n72273 49136 0 0\n72241 49199 0 0\n72500 49458 0 0\n72759 49199 0 0\n72759 49283 0 0\n72542 49500 0 0\n72801 49759 0 0\n72864 49727 0 0\n72924 49570 0 0\n72924 49960 0 0\n72759 49960 0 0\n72759 49801 0 0\n72500 49542 0 0\n72458 49584 0 0\n72458 49500 0 0\n72199 49241 0 0\n72136 49273 0 0\n72076 49430 0 0\n72081 49598 0 0\n72136 49727 0 0\n72199 49759 0 0\n72458 49500 0 0\n72458 49584 0 0\n72241 49801 0 0\n72273 49864 0 0\n72430 49924 0 0\n72598 49919 0 0\n72727 49864 0 0\n72759 49801 0 0\n72759 49960 0 0\n71924 49960 0 0\n71924 49570 0 0\n71919 49402 0 0\n71864 49273 0 0\n71801 49241 0 0\n71759 49283 0 0\n71759 49199 0 0\n71727 49136 0 0\n71570 49076 0 0\n71402 49081 0 0\n71273 49136 0 0\n71241 49199 0 0\n71500 49458 0 0\n71759 49199 0 0\n71759 49283 0 0\n71542 49500 0 0\n71801 49759 0 0\n71864 49727 0 0\n71924 49570 0 0\n71924 49960 0 0\n71759 49960 0 0\n71759 49801 0 0\n71500 49542 0 0\n71458 49584 0 0\n71458 49500 0 0\n71199 49241 0 0\n71136 49273 0 0\n71076 49430 0 0\n71081 49598 0 0\n71136 49727 0 0\n71199 49759 0 0\n71458 49500 0 0\n71458 49584 0 0\n71241 49801 0 0\n71273 49864 0 0\n71430 49924 0 0\n71598 49919 0 0\n71727 49864 0 0\n71759 49801 0 0\n71759 49960 0 0\n70924 49960 0 0\n70924 49570 0 0\n70919 49402 0 0\n70864 49273 0 0\n70801 49241 0 0\n70759 49283 0 0\n70759 49199 0 0\n70727 49136 0 0\n70570 49076 0 0\n70402 49081 0 0\n70273 49136 0 0\n70241 49199 0 0\n70500 49458 0 0\n70759 49199 0 0\n70759 49283 0 0\n70542 49500 0 0\n70801 49759 0 0\n70864 49727 0 0\n70924 49570 0 0\n70924 49960 0 0\n70759 49960 0 0\n70759 49801 0 0\n70500 49542 0 0\n70458 49584 0 0\n70458 49500 0 0\n70199 49241 0 0\n70136 49273 0 0\n70076 49430 0 0\n70081 49598 0 0\n70136 49727 0 0\n70199 49759 0 0\n70458 49500 0 0\n70458 49584 0 0\n70241 49801 0 0\n70273 49864 0 0\n70430 49924 0 0\n70598 49919 0 0\n70727 49864 0 0\n70759 49801 0 0\n70759 49960 0 0\n69924 49960 0 0\n69924 49570 0 0\n69919 49402 0 0\n69864 49273 0 0\n69801 49241 0 0\n69759 49283 0 0\n69759 49199 0 0\n69727 49136 0 0\n69570 49076 0 0\n69402 49081 0 0\n69273 49136 0 0\n69241 49199 0 0\n69500 49458 0 0\n69759 49199 0 0\n69759 49283 0 0\n69542 49500 0 0\n69801 49759 0 0\n69864 49727 0 0\n69924 49570 0 0\n69924 49960 0 0\n69759 49960 0 0\n69759 49801 0 0\n69500 49542 0 0\n69458 49584 0 0\n69458 49500 0 0\n69199 49241 0 0\n69136 49273 0 0\n69076 49430 0 0\n69081 49598 0 0\n69136 49727 0 0\n69199 49759 0 0\n69458 49500 0 0\n69458 49584 0 0\n69241 49801 0 0\n69273 49864 0 0\n69430 49924 0 0\n69598 49919 0 0\n69727 49864 0 0\n69759 49801 0 0\n69759 49960 0 0\n68924 49960 0 0\n68924 49570 0 0\n68919 49402 0 0\n68864 49273 0 0\n68801 49241 0 0\n68759 49283 0 0\n68759 49199 0 0\n68727 49136 0 0\n68570 49076 0 0\n68402 49081 0 0\n68273 49136 0 0\n68241 49199 0 0\n68500 49458 0 0\n68759 49199 0 0\n68759 49283 0 0\n68542 49500 0 0\n68801 49759 0 0\n68864 49727 0 0\n68924 49570 0 0\n68924 49960 0 0\n68759 49960 0 0\n68759 49801 0 0\n68500 49542 0 0\n68458 49584 0 0\n68458 49500 0 0\n68199 49241 0 0\n68136 49273 0 0\n68076 49430 0 0\n68081 49598 0 0\n68136 49727 0 0\n68199 49759 0 0\n68458 49500 0 0\n68458 49584 0 0\n68241 49801 0 0\n68273 49864 0 0\n68430 49924 0 0\n68598 49919 0 0\n68727 49864 0 0\n68759 49801 0 0\n68759 49960 0 0\n67924 49960 0 0\n67924 49570 0 0\n67919 49402 0 0\n67864 49273 0 0\n67801 49241 0 0\n67542 49500 0 0\n67801 49759 0 0\n67864 49727 0 0\n67924 49570 0 0\n67924 49960 0 0\n67759 49960 0 0\n67759 49801 0 0\n67500 49542 0 0\n67458 49584 0 0\n67241 49801 0 0\n67273 49864 0 0\n67430 49924 0 0\n67598 49919 0 0\n67727 49864 0 0\n67759 49801 0 0\n67759 49960 0 0\n66759 49960 0 0\n66759 49801 0 0\n66500 49542 0 0\n66241 49801 0 0\n66273 49864 0 0\n66430 49924 0 0\n66598 49919 0 0\n66727 49864 0 0\n66759 49801 0 0\n66759 49960 0 0\n65759 49960 0 0\n65759 49801 0 0\n65500 49542 0 0\n65241 49801 0 0\n65273 49864 0 0\n65430 49924 0 0\n65598 49919 0 0\n65727 49864 0 0\n65759 49801 0 0\n65759 49960 0 0\n64561 49960 0 0\n64522 49921 0 0\n64598 49919 0 0\n64727 49864 0 0\n64759 49801 0 0\n64500 49542 0 0\n64241 49801 0 0\n64253 49825 0 0\n64166 49825 0 0\n64010 49889 0 0\n63890 50009 0 0\n63825 50165 0 0\n63825 50310 0 0\n63759 50310 0 0\n63759 49801 0 0\n63500 49542 0 0\n63241 49801 0 0\n63273 49864 0 0\n63430 49924 0 0\n63598 49919 0 0\n63727 49864 0 0\n63759 49801 0 0\n63759 50310 0 0\n62050 50310 0 0\n62050 49862 0 0\n62018 49830 0 0\n61780 49830 0 0\n61780 50068 0 0\n61812 50100 0 0\n61894 50099 0 0\n61945 50099 0 0\n61993 50080 0 0\n62029 50043 0 0\n62049 49996 0 0\n62050 49862 0 0\n62050 50310 0 0\n61720 50310 0 0\n61720 50068 0 0\n61720 49830 0 0\n61518 49830 0 0\n61482 49830 0 0\n61280 49830 0 0\n61280 50068 0 0\n61312 50100 0 0\n61394 50099 0 0\n61445 50099 0 0\n61493 50080 0 0\n61500 50072 0 0\n61507 50080 0 0\n61555 50099 0 0\n61606 50099 0 0\n61688 50100 0 0\n61720 50068 0 0\n61720 50310 0 0\n61450 50310 0 0\n61285 50145 0 0\n61199 50088 0 0\n61220 50068 0 0\n61220 49830 0 0\n60982 49830 0 0\n60950 49862 0 0\n60951 49996 0 0\n60971 50043 0 0\n60987 50060 0 0\n59661 50060 0 0\n59637 50036 0 0\n59811 49965 0 0\n59965 49811 0 0\n60049 49609 0 0\n60049 49391 0 0\n59965 49189 0 0\n59811 49035 0 0\n59726 49000 0 0\n59811 48965 0 0\n59965 48811 0 0\n60049 48609 0 0\n60049 48391 0 0\n59965 48189 0 0\n59811 48035 0 0\n59609 47951 0 0\n59391 47951 0 0\n59189 48035 0 0\n59035 48189 0 0\n59000 48273 0 0\n58965 48189 0 0\n58811 48035 0 0\n58609 47951 0 0\n58419 47951 0 0\n58755 47615 0 0\n58854 47615 0 0\n59010 47551 0 0\n59060 47501 0 0\n59119 47560 0 0\n59275 47625 0 0\n59444 47625 0 0\n59600 47561 0 0\n59671 47490 0 0\n59750 47490 0 0\n60714 48454 0 0\n60715 48455 0 0\n60808 48517 0 0\n60809 48518 0 0\n60831 48522 0 0\n60831 48769 0 0\n60869 48861 0 0\n60883 48875 0 0\n60869 48889 0 0\n60831 48980 0 0\n60831 49079 0 0\n60831 49419 0 0\n60869 49511 0 0\n60939 49581 0 0\n60957 49588 0 0\n60951 49604 0 0\n60950 49738 0 0\n60982 49770 0 0\n61170 49770 0 0\n61220 49770 0 0\n61280 49770 0 0\n61330 49770 0 0\n61482 49770 0 0\n61518 49770 0 0\n61670 49770 0 0\n61720 49770 0 0\n61780 49770 0 0\n61830 49770 0 0\n62018 49770 0 0\n62050 49738 0 0\n62049 49604 0 0\n62042 49588 0 0\n62061 49581 0 0\n62131 49511 0 0\n62169 49420 0 0\n62169 49321 0 0\n62169 48981 0 0\n62131 48889 0 0\n62117 48875 0 0\n62131 48861 0 0\n62169 48770 0 0\n62169 48671 0 0\n62169 48579 0 0\n62794 49205 0 0\n62795 49205 0 0\n62889 49268 0 0\n63000 49290 0 0\n63129 49290 0 0\n63076 49430 0 0\n63081 49598 0 0\n63136 49727 0 0\n63199 49759 0 0\n63422 49535 0 0\n63458 49500 0 0\n63457 49499 0 0\n63499 49457 0 0\n63500 49458 0 0\n63500 49457 0 0\n63542 49499 0 0\n63542 49500 0 0\n63801 49759 0 0\n63864 49727 0 0\n63924 49570 0 0\n63919 49402 0 0\n63871 49290 0 0\n64129 49290 0 0\n64076 49430 0 0\n64081 49598 0 0\n64136 49727 0 0\n64199 49759 0 0\n64422 49535 0 0\n64458 49500 0 0\n64457 49499 0 0\n64499 49457 0 0\n64500 49458 0 0\n64500 49457 0 0\n64542 49499 0 0\n64542 49500 0 0\n64801 49759 0 0\n64864 49727 0 0\n64924 49570 0 0\n64919 49402 0 0\n64871 49290 0 0\n65129 49290 0 0\n65076 49430 0 0\n65081 49598 0 0\n65136 49727 0 0\n65199 49759 0 0\n65422 49535 0 0\n65458 49500 0 0\n65457 49499 0 0\n65499 49457 0 0\n65500 49458 0 0\n65500 49457 0 0\n65542 49499 0 0\n65542 49500 0 0\n65801 49759 0 0\n65864 49727 0 0\n65924 49570 0 0\n65919 49402 0 0\n65871 49290 0 0\n66129 49290 0 0\n66076 49430 0 0\n66081 49598 0 0\n66136 49727 0 0\n66199 49759 0 0\n66422 49535 0 0\n66458 49500 0 0\n66457 49499 0 0\n66499 49457 0 0\n66500 49458 0 0\n66500 49457 0 0\n66542 49499 0 0\n66542 49500 0 0\n66801 49759 0 0\n66864 49727 0 0\n66924 49570 0 0\n66919 49402 0 0\n66871 49290 0 0\n67000 49290 0 0\n67111 49268 0 0\n67136 49250 0 0\n67151 49265 0 0\n67136 49273 0 0\n67076 49430 0 0\n67081 49598 0 0\n67136 49727 0 0\n67199 49759 0 0\n67422 49535 0 0\n67458 49500 0 0\n67457 49499 0 0\n67499 49457 0 0\n67500 49458 0 0\n67535 49422 0 0\n67759 49199 0 0\n67727 49136 0 0\n67570 49076 0 0\n67402 49081 0 0\n67274 49135 0 0\n67369 49040 0 0\n67391 49049 0 0\n67609 49049 0 0\n67811 48965 0 0\n67965 48811 0 0\n68000 48726 0 0\n68035 48811 0 0\n68189 48965 0 0\n68391 49049 0 0\n68609 49049 0 0\n68811 48965 0 0\n68965 48811 0 0\n69000 48726 0 0\n69035 48811 0 0\n69189 48965 0 0\n69391 49049 0 0\n69609 49049 0 0\n69811 48965 0 0\n69965 48811 0 0\n70000 48726 0 0\n70035 48811 0 0\n70189 48965 0 0\n70391 49049 0 0\n70609 49049 0 0\n70811 48965 0 0\n70965 48811 0 0\n71000 48726 0 0\n71035 48811 0 0\n71189 48965 0 0\n71391 49049 0 0\n71609 49049 0 0\n71811 48965 0 0\n71965 48811 0 0\n72000 48726 0 0\n72035 48811 0 0\n72189 48965 0 0\n72391 49049 0 0\n72609 49049 0 0\n72811 48965 0 0\n72965 48811 0 0\n73000 48726 0 0\n73035 48811 0 0\n73189 48965 0 0\n73391 49049 0 0\n73609 49049 0 0\n73811 48965 0 0\n73951 48825 0 0\n73951 48849 0 0\n73989 48941 0 0\n74059 49011 0 0\n74150 49049 0 0\n74249 49049 0 0\n74849 49049 0 0\n74941 49011 0 0\n75011 48941 0 0\n75049 48850 0 0\n75049 48751 0 0\n75049 48151 0 0\n75011 48059 0 0\n74941 47989 0 0\n74850 47951 0 0\n74751 47951 0 0\n74361 47951 0 0\n73504 47094 0 0\n73575 47124 0 0\n73674 47124 0 0\n73924 47124 0 0\n74016 47086 0 0\n74062 47040 0 0\n74189 47040 0 0\n74259 47110 0 0\n74415 47175 0 0\n74584 47175 0 0\n74740 47111 0 0\n74860 46991 0 0\n74925 46835 0 0\n74925 46666 0 0\n74891 46585 0 0\n74919 46520 0 0\n74919 46421 0 0\n74919 46081 0 0\n74881 45989 0 0\n74811 45919 0 0\n74792 45911 0 0\n74799 45896 0 0\n74800 45762 0 0\n74800 45638 0 0\n74799 45504 0 0\n74779 45457 0 0\n74743 45420 0 0\n74695 45401 0 0\n74644 45401 0 0\n74562 45400 0 0\n74530 45432 0 0\n74530 45670 0 0\n74768 45670 0 0\n74800 45638 0 0\n74800 45762 0 0\n74768 45730 0 0\n74580 45730 0 0\n74530 45730 0 0\n74470 45730 0 0\n74470 45670 0 0\n74470 45432 0 0\n74438 45400 0 0\n74356 45401 0 0\n74305 45401 0 0\n74257 45420 0 0\n74221 45457 0 0\n74201 45504 0 0\n74200 45638 0 0\n74232 45670 0 0\n74470 45670 0 0\n74470 45730 0 0\n74420 45730 0 0\n74232 45730 0 0\n74200 45762 0 0\n74201 45896 0 0\n74207 45911 0 0\n74189 45919 0 0\n74119 45989 0 0\n74103 46026 0 0\n74086 45984 0 0\n74016 45914 0 0\n73925 45876 0 0\n73826 45876 0 0\n73576 45876 0 0\n73540 45890 0 0\n73540 45500 0 0\n73539 45499 0 0\n73518 45389 0 0\n73517 45388 0 0\n73455 45295 0 0\n73454 45294 0 0\n73084 44924 0 0\n73240 44861 0 0\n73360 44741 0 0\n73425 44585 0 0\n73425 44485 0 0\n73455 44455 0 0\n73518 44361 0 0\n73540 44250 0 0\n73540 44109 0 0\n73575 44124 0 0\n73674 44124 0 0\n73924 44124 0 0\n74016 44086 0 0\n74086 44016 0 0\n74124 43925 0 0\n74124 43826 0 0\n74124 43076 0 0\n74086 42984 0 0\n74024 42922 0 0\n74018 42889 0 0\n73955 42795 0 0\n73925 42765 0 0\n73925 42666 0 0\n73861 42510 0 0\n73741 42390 0 0\n73585 42325 0 0\n73416 42325 0 0\n73260 42389 0 0\n73140 42509 0 0\n73075 42665 0 0\n73075 42834 0 0\n73092 42876 0 0\n73076 42876 0 0\n73040 42890 0 0\n73040 42750 0 0\n73039 42749 0 0\n73018 42639 0 0\n73017 42638 0 0\n72955 42545 0 0\n72954 42544 0 0\n71040 40630 0 0\n71049 40609 0 0\n71049 40391 0 0\n70965 40189 0 0\n70811 40035 0 0\n70609 39951 0 0\n70391 39951 0 0\n70189 40035 0 0\n70035 40189 0 0\n70000 40273 0 0\n69965 40189 0 0\n69811 40035 0 0\n69609 39951 0 0\n69391 39951 0 0\n69189 40035 0 0\n69035 40189 0 0\n68951 40391 0 0\n68951 40609 0 0\n69035 40811 0 0\n69189 40965 0 0\n69273 41000 0 0\n69189 41035 0 0\n69035 41189 0 0\n68951 41391 0 0\n68951 41540 0 0\n67697 40287 0 0\n67603 40224 0 0\n67588 40221 0 0\n67599 40195 0 0\n67599 40144 0 0\n67600 40062 0 0\n67568 40030 0 0\n67380 40030 0 0\n67330 40030 0 0\n67270 40030 0 0\n67270 39970 0 0\n67330 39970 0 0\n67380 39970 0 0\n67568 39970 0 0\n67600 39938 0 0\n67599 39897 0 0\n67665 39925 0 0\n67834 39925 0 0\n67990 39861 0 0\n68110 39741 0 0\n68175 39585 0 0\n68175 39480 0 0\n68235 39505 0 0\n68335 39505 0 0\n68429 39568 0 0\n68540 39590 0 0\n76110 39590 0 0\n76119 39611 0 0\n76189 39681 0 0\n76210 39689 0 0\n76210 40026 0 0\n76189 40035 0 0\n76035 40189 0 0\n75951 40391 0 0\n75951 40609 0 0\n76035 40811 0 0\n76189 40965 0 0\n76273 41000 0 0\n76189 41035 0 0\n76035 41189 0 0\n75951 41391 0 0\n75951 41609 0 0\n76035 41811 0 0\n76189 41965 0 0\n76273 42000 0 0\n76189 42035 0 0\n76035 42189 0 0\n75951 42391 0 0\n75951 42609 0 0\n76035 42811 0 0\n76189 42965 0 0\n76273 43000 0 0\n76189 43035 0 0\n76035 43189 0 0\n75951 43391 0 0\n75951 43609 0 0\n76035 43811 0 0\n76189 43965 0 0\n76273 44000 1 0\n77175 54175 0 0\n77050 54175 0 0\n77050 53210 0 0\n77050 52792 0 0\n77050 27210 0 0\n77050 26792 0 0\n76890 26406 0 0\n76595 26110 0 0\n76210 25950 0 0\n75792 25950 0 0\n75406 26110 0 0\n75110 26405 0 0\n74950 26790 0 0\n74950 27208 0 0\n75110 27594 0 0\n75405 27890 0 0\n75790 28050 0 0\n76208 28050 0 0\n76594 27890 0 0\n76890 27595 0 0\n77050 27210 0 0\n77050 52792 0 0\n76930 52502 0 0\n76930 45562 0 0\n76930 45438 0 0\n76929 45174 0 0\n76909 45127 0 0\n76873 45090 0 0\n76825 45071 0 0\n76774 45071 0 0\n76562 45070 0 0\n76530 45102 0 0\n76530 45470 0 0\n76898 45470 0 0\n76930 45438 0 0\n76930 45562 0 0\n76898 45530 0 0\n76530 45530 0 0\n76530 45898 0 0\n76562 45930 0 0\n76774 45929 0 0\n76825 45929 0 0\n76873 45910 0 0\n76909 45873 0 0\n76929 45826 0 0\n76930 45562 0 0\n76930 52502 0 0\n76890 52406 0 0\n76595 52110 0 0\n76470 52058 0 0\n76470 45898 0 0\n76470 45530 0 0\n76470 45470 0 0\n76470 45102 0 0\n76438 45070 0 0\n76226 45071 0 0\n76175 45071 0 0\n76127 45090 0 0\n76091 45127 0 0\n76071 45174 0 0\n76070 45438 0 0\n76102 45470 0 0\n76470 45470 0 0\n76470 45530 0 0\n76102 45530 0 0\n76070 45562 0 0\n76071 45826 0 0\n76091 45873 0 0\n76127 45910 0 0\n76175 45929 0 0\n76226 45929 0 0\n76438 45930 0 0\n76470 45898 0 0\n76470 52058 0 0\n76210 51950 0 0\n75792 51950 0 0\n75406 52110 0 0\n75110 52405 0 0\n74950 52790 0 0\n74950 53208 0 0\n75110 53594 0 0\n75405 53890 0 0\n75790 54050 0 0\n76208 54050 0 0\n76594 53890 0 0\n76890 53595 0 0\n77050 53210 0 0\n77050 54175 0 0\n74049 54175 0 0\n74049 52850 0 0\n74049 52751 0 0\n74049 52151 0 0\n74011 52059 0 0\n73941 51989 0 0\n73850 51951 0 0\n73751 51951 0 0\n73151 51951 0 0\n73059 51989 0 0\n72989 52059 0 0\n72951 52150 0 0\n72951 52175 0 0\n72811 52035 0 0\n72609 51951 0 0\n72391 51951 0 0\n72189 52035 0 0\n72035 52189 0 0\n72000 52273 0 0\n71965 52189 0 0\n71811 52035 0 0\n71609 51951 0 0\n71391 51951 0 0\n71189 52035 0 0\n71035 52189 0 0\n71000 52273 0 0\n70965 52189 0 0\n70811 52035 0 0\n70609 51951 0 0\n70391 51951 0 0\n70189 52035 0 0\n70035 52189 0 0\n70000 52273 0 0\n69965 52189 0 0\n69811 52035 0 0\n69609 51951 0 0\n69391 51951 0 0\n69189 52035 0 0\n69035 52189 0 0\n68951 52391 0 0\n68951 52609 0 0\n69035 52811 0 0\n69189 52965 0 0\n69391 53049 0 0\n69609 53049 0 0\n69811 52965 0 0\n69965 52811 0 0\n70000 52726 0 0\n70035 52811 0 0\n70189 52965 0 0\n70391 53049 0 0\n70609 53049 0 0\n70811 52965 0 0\n70965 52811 0 0\n71000 52726 0 0\n71035 52811 0 0\n71189 52965 0 0\n71391 53049 0 0\n71609 53049 0 0\n71811 52965 0 0\n71965 52811 0 0\n72000 52726 0 0\n72035 52811 0 0\n72189 52965 0 0\n72391 53049 0 0\n72609 53049 0 0\n72811 52965 0 0\n72951 52825 0 0\n72951 52849 0 0\n72989 52941 0 0\n73059 53011 0 0\n73150 53049 0 0\n73249 53049 0 0\n73849 53049 0 0\n73941 53011 0 0\n74011 52941 0 0\n74049 52850 0 0\n74049 54175 0 0\n73924 54175 0 0\n73924 53570 0 0\n73919 53402 0 0\n73864 53273 0 0\n73801 53241 0 0\n73759 53283 0 0\n73759 53199 0 0\n73727 53136 0 0\n73570 53076 0 0\n73402 53081 0 0\n73273 53136 0 0\n73241 53199 0 0\n73500 53458 0 0\n73759 53199 0 0\n73759 53283 0 0\n73542 53500 0 0\n73801 53759 0 0\n73864 53727 0 0\n73924 53570 0 0\n73924 54175 0 0\n73759 54175 0 0\n73759 53801 0 0\n73500 53542 0 0\n73458 53584 0 0\n73458 53500 0 0\n73199 53241 0 0\n73136 53273 0 0\n73076 53430 0 0\n73081 53598 0 0\n73136 53727 0 0\n73199 53759 0 0\n73458 53500 0 0\n73458 53584 0 0\n73241 53801 0 0\n73273 53864 0 0\n73430 53924 0 0\n73598 53919 0 0\n73727 53864 0 0\n73759 53801 0 0\n73759 54175 0 0\n72924 54175 0 0\n72924 53570 0 0\n72919 53402 0 0\n72864 53273 0 0\n72801 53241 0 0\n72759 53283 0 0\n72759 53199 0 0\n72727 53136 0 0\n72570 53076 0 0\n72402 53081 0 0\n72273 53136 0 0\n72241 53199 0 0\n72500 53458 0 0\n72759 53199 0 0\n72759 53283 0 0\n72542 53500 0 0\n72801 53759 0 0\n72864 53727 0 0\n72924 53570 0 0\n72924 54175 0 0\n72759 54175 0 0\n72759 53801 0 0\n72500 53542 0 0\n72458 53584 0 0\n72458 53500 0 0\n72199 53241 0 0\n72136 53273 0 0\n72076 53430 0 0\n72081 53598 0 0\n72136 53727 0 0\n72199 53759 0 0\n72458 53500 0 0\n72458 53584 0 0\n72241 53801 0 0\n72273 53864 0 0\n72430 53924 0 0\n72598 53919 0 0\n72727 53864 0 0\n72759 53801 0 0\n72759 54175 0 0\n71924 54175 0 0\n71924 53570 0 0\n71919 53402 0 0\n71864 53273 0 0\n71801 53241 0 0\n71759 53283 0 0\n71759 53199 0 0\n71727 53136 0 0\n71570 53076 0 0\n71402 53081 0 0\n71273 53136 0 0\n71241 53199 0 0\n71500 53458 0 0\n71759 53199 0 0\n71759 53283 0 0\n71542 53500 0 0\n71801 53759 0 0\n71864 53727 0 0\n71924 53570 0 0\n71924 54175 0 0\n71759 54175 0 0\n71759 53801 0 0\n71500 53542 0 0\n71458 53584 0 0\n71458 53500 0 0\n71199 53241 0 0\n71136 53273 0 0\n71076 53430 0 0\n71081 53598 0 0\n71136 53727 0 0\n71199 53759 0 0\n71458 53500 0 0\n71458 53584 0 0\n71241 53801 0 0\n71273 53864 0 0\n71430 53924 0 0\n71598 53919 0 0\n71727 53864 0 0\n71759 53801 0 0\n71759 54175 0 0\n70924 54175 0 0\n70924 53570 0 0\n70919 53402 0 0\n70864 53273 0 0\n70801 53241 0 0\n70759 53283 0 0\n70759 53199 0 0\n70727 53136 0 0\n70570 53076 0 0\n70402 53081 0 0\n70273 53136 0 0\n70241 53199 0 0\n70500 53458 0 0\n70759 53199 0 0\n70759 53283 0 0\n70542 53500 0 0\n70801 53759 0 0\n70864 53727 0 0\n70924 53570 0 0\n70924 54175 0 0\n70759 54175 0 0\n70759 53801 0 0\n70500 53542 0 0\n70458 53584 0 0\n70458 53500 0 0\n70199 53241 0 0\n70136 53273 0 0\n70076 53430 0 0\n70081 53598 0 0\n70136 53727 0 0\n70199 53759 0 0\n70458 53500 0 0\n70458 53584 0 0\n70241 53801 0 0\n70273 53864 0 0\n70430 53924 0 0\n70598 53919 0 0\n70727 53864 0 0\n70759 53801 0 0\n70759 54175 0 0\n69924 54175 0 0\n69924 53570 0 0\n69919 53402 0 0\n69864 53273 0 0\n69801 53241 0 0\n69759 53283 0 0\n69759 53199 0 0\n69727 53136 0 0\n69570 53076 0 0\n69402 53081 0 0\n69273 53136 0 0\n69241 53199 0 0\n69500 53458 0 0\n69759 53199 0 0\n69759 53283 0 0\n69542 53500 0 0\n69801 53759 0 0\n69864 53727 0 0\n69924 53570 0 0\n69924 54175 0 0\n69759 54175 0 0\n69759 53801 0 0\n69500 53542 0 0\n69458 53584 0 0\n69458 53500 0 0\n69199 53241 0 0\n69136 53273 0 0\n69076 53430 0 0\n69081 53598 0 0\n69136 53727 0 0\n69199 53759 0 0\n69458 53500 0 0\n69458 53584 0 0\n69241 53801 0 0\n69273 53864 0 0\n69430 53924 0 0\n69598 53919 0 0\n69727 53864 0 0\n69759 53801 0 0\n69759 54175 0 0\n63930 54175 0 0\n63930 53562 0 0\n63898 53530 0 0\n63530 53530 0 0\n63530 53898 0 0\n63562 53930 0 0\n63774 53929 0 0\n63825 53929 0 0\n63873 53910 0 0\n63909 53873 0 0\n63929 53826 0 0\n63930 53562 0 0\n63930 54175 0 0\n63470 54175 0 0\n63470 53898 0 0\n63470 53530 0 0\n63470 53470 0 0\n63470 53102 0 0\n63438 53070 0 0\n63226 53071 0 0\n63175 53071 0 0\n63127 53090 0 0\n63091 53127 0 0\n63071 53174 0 0\n63070 53438 0 0\n63102 53470 0 0\n63470 53470 0 0\n63470 53530 0 0\n63102 53530 0 0\n63070 53562 0 0\n63071 53826 0 0\n63091 53873 0 0\n63127 53910 0 0\n63175 53929 0 0\n63226 53929 0 0\n63438 53930 0 0\n63470 53898 0 0\n63470 54175 0 0\n62930 54175 0 0\n62930 53562 0 0\n62930 53438 0 0\n62929 53174 0 0\n62909 53127 0 0\n62873 53090 0 0\n62825 53071 0 0\n62774 53071 0 0\n62562 53070 0 0\n62530 53102 0 0\n62530 53470 0 0\n62898 53470 0 0\n62930 53438 0 0\n62930 53562 0 0\n62898 53530 0 0\n62530 53530 0 0\n62530 53898 0 0\n62562 53930 0 0\n62774 53929 0 0\n62825 53929 0 0\n62873 53910 0 0\n62909 53873 0 0\n62929 53826 0 0\n62930 53562 0 0\n62930 54175 0 0\n62470 54175 0 0\n62470 53898 0 0\n62470 53530 0 0\n62470 53470 0 0\n62470 53102 0 0\n62438 53070 0 0\n62226 53071 0 0\n62175 53071 0 0\n62127 53090 0 0\n62091 53127 0 0\n62071 53174 0 0\n62070 53438 0 0\n62102 53470 0 0\n62470 53470 0 0\n62470 53530 0 0\n62102 53530 0 0\n62070 53562 0 0\n62071 53826 0 0\n62091 53873 0 0\n62127 53910 0 0\n62175 53929 0 0\n62226 53929 0 0\n62438 53930 0 0\n62470 53898 0 0\n62470 54175 0 0\n61930 54175 0 0\n61930 53562 0 0\n61930 53438 0 0\n61929 53174 0 0\n61909 53127 0 0\n61873 53090 0 0\n61825 53071 0 0\n61774 53071 0 0\n61562 53070 0 0\n61530 53102 0 0\n61530 53470 0 0\n61898 53470 0 0\n61930 53438 0 0\n61930 53562 0 0\n61898 53530 0 0\n61530 53530 0 0\n61530 53898 0 0\n61562 53930 0 0\n61774 53929 0 0\n61825 53929 0 0\n61873 53910 0 0\n61909 53873 0 0\n61929 53826 0 0\n61930 53562 0 0\n61930 54175 0 0\n61470 54175 0 0\n61470 53898 0 0\n61470 53530 0 0\n61102 53530 0 0\n61070 53562 0 0\n61071 53826 0 0\n61091 53873 0 0\n61127 53910 0 0\n61175 53929 0 0\n61226 53929 0 0\n61438 53930 0 0\n61470 53898 0 0\n61470 54175 0 0\n60930 54175 0 0\n60930 53562 0 0\n60898 53530 0 0\n60530 53530 0 0\n60530 53898 0 0\n60562 53930 0 0\n60774 53929 0 0\n60825 53929 0 0\n60873 53910 0 0\n60909 53873 0 0\n60929 53826 0 0\n60930 53562 0 0\n60930 54175 0 0\n60470 54175 0 0\n60470 53898 0 0\n60470 53530 0 0\n60102 53530 0 0\n60070 53562 0 0\n60071 53826 0 0\n60091 53873 0 0\n60127 53910 0 0\n60175 53929 0 0\n60226 53929 0 0\n60438 53930 0 0\n60470 53898 0 0\n60470 54175 0 0\n54930 54175 0 0\n54930 49562 0 0\n54930 49438 0 0\n54929 49226 0 0\n54929 49175 0 0\n54910 49127 0 0\n54873 49091 0 0\n54826 49071 0 0\n54562 49070 0 0\n54530 49102 0 0\n54530 49470 0 0\n54898 49470 0 0\n54930 49438 0 0\n54930 49562 0 0\n54898 49530 0 0\n54530 49530 0 0\n54530 49898 0 0\n54562 49930 0 0\n54826 49929 0 0\n54873 49909 0 0\n54910 49873 0 0\n54929 49825 0 0\n54929 49774 0 0\n54930 49562 0 0\n54930 54175 0 0\n54470 54175 0 0\n54470 49898 0 0\n54470 49530 0 0\n54470 49470 0 0\n54470 49102 0 0\n54438 49070 0 0\n54174 49071 0 0\n54127 49091 0 0\n54090 49127 0 0\n54071 49175 0 0\n54071 49226 0 0\n54070 49438 0 0\n54102 49470 0 0\n54470 49470 0 0\n54470 49530 0 0\n54102 49530 0 0\n54070 49562 0 0\n54071 49774 0 0\n54071 49825 0 0\n54090 49873 0 0\n54127 49909 0 0\n54174 49929 0 0\n54438 49930 0 0\n54470 49898 0 0\n54470 54175 0 0\n54049 54175 0 0\n54049 53609 0 0\n54049 53391 0 0\n53965 53189 0 0\n53811 53035 0 0\n53726 53000 0 0\n53811 52965 0 0\n53965 52811 0 0\n54049 52609 0 0\n54049 52391 0 0\n53965 52189 0 0\n53811 52035 0 0\n53609 51951 0 0\n53391 51951 0 0\n53189 52035 0 0\n53035 52189 0 0\n53000 52273 0 0\n52965 52189 0 0\n52811 52035 0 0\n52609 51951 0 0\n52391 51951 0 0\n52189 52035 0 0\n52035 52189 0 0\n52000 52273 0 0\n51965 52189 0 0\n51811 52035 0 0\n51609 51951 0 0\n51391 51951 0 0\n51189 52035 0 0\n51035 52189 0 0\n50951 52391 0 0\n50951 52609 0 0\n51035 52811 0 0\n51175 52951 0 0\n51151 52951 0 0\n51059 52989 0 0\n50989 53059 0 0\n50951 53150 0 0\n50951 53249 0 0\n50951 53849 0 0\n50989 53941 0 0\n51059 54011 0 0\n51150 54049 0 0\n51249 54049 0 0\n51849 54049 0 0\n51941 54011 0 0\n52011 53941 0 0\n52049 53850 0 0\n52049 53825 0 0\n52189 53965 0 0\n52391 54049 0 0\n52609 54049 0 0\n52811 53965 0 0\n52965 53811 0 0\n53000 53726 0 0\n53035 53811 0 0\n53189 53965 0 0\n53391 54049 0 0\n53609 54049 0 0\n53811 53965 0 0\n53965 53811 0 0\n54049 53609 0 0\n54049 54175 0 0\n41050 54175 0 0\n41050 53210 0 0\n41050 52792 0 0\n40930 52502 0 0\n40930 49562 0 0\n40930 49438 0 0\n40929 49174 0 0\n40909 49127 0 0\n40873 49090 0 0\n40825 49071 0 0\n40774 49071 0 0\n40759 49070 0 0\n40759 48801 0 0\n40500 48542 0 0\n40241 48801 0 0\n40273 48864 0 0\n40430 48924 0 0\n40598 48919 0 0\n40727 48864 0 0\n40759 48801 0 0\n40759 49070 0 0\n40562 49070 0 0\n40530 49102 0 0\n40530 49470 0 0\n40898 49470 0 0\n40930 49438 0 0\n40930 49562 0 0\n40898 49530 0 0\n40530 49530 0 0\n40530 49898 0 0\n40562 49930 0 0\n40774 49929 0 0\n40825 49929 0 0\n40873 49910 0 0\n40909 49873 0 0\n40929 49826 0 0\n40930 49562 0 0\n40930 52502 0 0\n40890 52406 0 0\n40595 52110 0 0\n40470 52058 0 0\n40470 49898 0 0\n40470 49530 0 0\n40470 49470 0 0\n40470 49102 0 0\n40438 49070 0 0\n40226 49071 0 0\n40175 49071 0 0\n40127 49090 0 0\n40091 49127 0 0\n40071 49174 0 0\n40070 49438 0 0\n40102 49470 0 0\n40470 49470 0 0\n40470 49530 0 0\n40102 49530 0 0\n40070 49562 0 0\n40071 49826 0 0\n40091 49873 0 0\n40127 49910 0 0\n40175 49929 0 0\n40226 49929 0 0\n40438 49930 0 0\n40470 49898 0 0\n40470 52058 0 0\n40210 51950 0 0\n39924 51950 0 0\n39924 49570 0 0\n39919 49402 0 0\n39864 49273 0 0\n39801 49241 0 0\n39759 49283 0 0\n39759 49199 0 0\n39727 49136 0 0\n39570 49076 0 0\n39402 49081 0 0\n39273 49136 0 0\n39241 49199 0 0\n39500 49458 0 0\n39759 49199 0 0\n39759 49283 0 0\n39542 49500 0 0\n39801 49759 0 0\n39864 49727 0 0\n39924 49570 0 0\n39924 51950 0 0\n39792 51950 0 0\n39759 51963 0 0\n39759 49801 0 0\n39500 49542 0 0\n39458 49584 0 0\n39458 49500 0 0\n39199 49241 0 0\n39136 49273 0 0\n39076 49430 0 0\n39081 49598 0 0\n39136 49727 0 0\n39199 49759 0 0\n39458 49500 0 0\n39458 49584 0 0\n39241 49801 0 0\n39273 49864 0 0\n39430 49924 0 0\n39598 49919 0 0\n39727 49864 0 0\n39759 49801 0 0\n39759 51963 0 0\n39406 52110 0 0\n39110 52405 0 0\n38950 52790 0 0\n38950 53208 0 0\n39110 53594 0 0\n39405 53890 0 0\n39790 54050 0 0\n40208 54050 0 0\n40594 53890 0 0\n40890 53595 0 0\n41050 53210 0 0\n41050 54175 0 0\n38825 54175 0 0\n38825 25825 0 0\n60353 25825 0 0\n60353 25885 0 0\n60353 26053 0 0\n60352 26056 0 0\n60352 26281 0 0\n60353 26283 0 0\n60353 26479 0 0\n60324 26491 0 0\n60254 26561 0 0\n60216 26652 0 0\n60216 26751 0 0\n60216 27001 0 0\n60216 27003 0 0\n60216 27005 0 0\n60216 27104 0 0\n60216 27674 0 0\n60254 27766 0 0\n60324 27836 0 0\n60415 27874 0 0\n60514 27874 0 0\n60914 27874 0 0\n61127 27874 0 0\n61356 27874 0 0\n61448 27836 0 0\n61486 27797 0 0\n61487 27798 0 0\n61458 27843 0 0\n61436 27954 0 0\n61436 28089 0 0\n61407 28118 0 0\n61403 28126 0 0\n61124 28126 0 0\n61013 28148 0 0\n60919 28211 0 0\n60655 28475 0 0\n60556 28475 0 0\n60400 28539 0 0\n60280 28659 0 0\n60215 28815 0 0\n60215 28984 0 0\n60279 29140 0 0\n60346 29207 0 0\n60292 29289 0 0\n60270 29400 0 0\n60270 33285 0 0\n60189 33319 0 0\n60119 33389 0 0\n60114 33400 0 0\n60062 33400 0 0\n60049 33413 0 0\n60049 31609 0 0\n60049 31391 0 0\n59965 31189 0 0\n59811 31035 0 0\n59726 31000 0 0\n59811 30965 0 0\n59965 30811 0 0\n60049 30609 0 0\n60049 30391 0 0\n59965 30189 0 0\n59811 30035 0 0\n59609 29951 0 0\n59391 29951 0 0\n59189 30035 0 0\n59035 30189 0 0\n59000 30273 0 0\n58965 30189 0 0\n58811 30035 0 0\n58609 29951 0 0\n58391 29951 0 0\n58189 30035 0 0\n58035 30189 0 0\n58000 30273 0 0\n57965 30189 0 0\n57811 30035 0 0\n57609 29951 0 0\n57391 29951 0 0\n57189 30035 0 0\n57035 30189 0 0\n57000 30273 0 0\n56965 30189 0 0\n56811 30035 0 0\n56609 29951 0 0\n56391 29951 0 0\n56189 30035 0 0\n56035 30189 0 0\n56000 30273 0 0\n55965 30189 0 0\n55811 30035 0 0\n55609 29951 0 0\n55391 29951 0 0\n55189 30035 0 0\n55035 30189 0 0\n55000 30273 0 0\n54965 30189 0 0\n54811 30035 0 0\n54609 29951 0 0\n54391 29951 0 0\n54189 30035 0 0\n54035 30189 0 0\n54000 30273 0 0\n53965 30189 0 0\n53811 30035 0 0\n53609 29951 0 0\n53391 29951 0 0\n53189 30035 0 0\n53035 30189 0 0\n53000 30273 0 0\n52965 30189 0 0\n52811 30035 0 0\n52609 29951 0 0\n52391 29951 0 0\n52189 30035 0 0\n52035 30189 0 0\n51951 30391 0 0\n51951 30609 0 0\n52035 30811 0 0\n52175 30951 0 0\n52151 30951 0 0\n52059 30989 0 0\n51989 31059 0 0\n51951 31150 0 0\n51951 31249 0 0\n51951 31849 0 0\n51989 31941 0 0\n52059 32011 0 0\n52150 32049 0 0\n52249 32049 0 0\n52849 32049 0 0\n52941 32011 0 0\n53011 31941 0 0\n53049 31850 0 0\n53049 31825 0 0\n53189 31965 0 0\n53391 32049 0 0\n53609 32049 0 0\n53811 31965 0 0\n53965 31811 0 0\n54000 31726 0 0\n54035 31811 0 0\n54189 31965 0 0\n54391 32049 0 0\n54609 32049 0 0\n54811 31965 0 0\n54965 31811 0 0\n55000 31726 0 0\n55035 31811 0 0\n55189 31965 0 0\n55391 32049 0 0\n55609 32049 0 0\n55811 31965 0 0\n55965 31811 0 0\n56000 31726 0 0\n56035 31811 0 0\n56189 31965 0 0\n56391 32049 0 0\n56609 32049 0 0\n56811 31965 0 0\n56965 31811 0 0\n57000 31726 0 0\n57035 31811 0 0\n57189 31965 0 0\n57391 32049 0 0\n57609 32049 0 0\n57811 31965 0 0\n57965 31811 0 0\n58000 31726 0 0\n58035 31811 0 0\n58189 31965 0 0\n58391 32049 0 0\n58609 32049 0 0\n58811 31965 0 0\n58965 31811 0 0\n59000 31726 0 0\n59035 31811 0 0\n59189 31965 0 0\n59391 32049 0 0\n59609 32049 0 0\n59811 31965 0 0\n59965 31811 0 0\n60049 31609 0 0\n60049 33413 0 0\n60030 33432 0 0\n60030 33620 0 0\n60030 33670 0 0\n60030 33730 0 0\n59970 33730 0 0\n59970 33670 0 0\n59970 33432 0 0\n59938 33400 0 0\n59856 33401 0 0\n59805 33401 0 0\n59757 33420 0 0\n59750 33427 0 0\n59743 33420 0 0\n59695 33401 0 0\n59644 33401 0 0\n59562 33400 0 0\n59530 33432 0 0\n59530 33670 0 0\n59732 33670 0 0\n59768 33670 0 0\n59970 33670 0 0\n59970 33730 0 0\n59920 33730 0 0\n59768 33730 0 0\n59732 33730 0 0\n59580 33730 0 0\n59530 33730 0 0\n59470 33730 0 0\n59470 33670 0 0\n59470 33620 0 0\n59470 33432 0 0\n59438 33400 0 0\n59385 33400 0 0\n59381 33389 0 0\n59311 33319 0 0\n59241 33290 0 0\n59205 33235 0 0\n59185 33215 0 0\n59185 33116 0 0\n59121 32960 0 0\n59001 32840 0 0\n58845 32775 0 0\n58676 32775 0 0\n58520 32839 0 0\n58505 32854 0 0\n58491 32840 0 0\n58335 32775 0 0\n58166 32775 0 0\n58010 32839 0 0\n57890 32959 0 0\n57825 33115 0 0\n57825 33215 0 0\n57795 33245 0 0\n57766 33286 0 0\n57689 33319 0 0\n57619 33389 0 0\n57581 33480 0 0\n57581 33579 0 0\n57581 33919 0 0\n57614 33999 0 0\n57581 34080 0 0\n57581 34148 0 0\n55558 34148 0 0\n54955 33545 0 0\n54855 33445 0 0\n54761 33382 0 0\n54650 33360 0 0\n53850 33360 0 0\n53739 33382 0 0\n53645 33445 0 0\n53644 33445 0 0\n53644 33446 0 0\n53550 33540 0 0\n53409 33540 0 0\n53250 33605 0 0\n53092 33540 0 0\n52909 33540 0 0\n52750 33605 0 0\n52592 33540 0 0\n52409 33540 0 0\n52240 33610 0 0\n52110 33739 0 0\n52040 33908 0 0\n52040 34091 0 0\n52071 34167 0 0\n52041 34240 0 0\n52041 34339 0 0\n52041 34759 0 0\n52079 34851 0 0\n52149 34921 0 0\n52240 34959 0 0\n52339 34959 0 0\n52759 34959 0 0\n52851 34921 0 0\n52921 34851 0 0\n52930 34828 0 0\n52951 34836 0 0\n53083 34830 0 0\n53174 34791 0 0\n53195 34738 0 0\n53035 34578 0 0\n53000 34542 0 0\n52999 34542 0 0\n52959 34502 0 0\n52959 34498 0 0\n52997 34460 0 0\n53003 34460 0 0\n53042 34499 0 0\n53042 34500 0 0\n53078 34535 0 0\n53203 34660 0 0\n53209 34674 0 0\n53222 34679 0 0\n53238 34695 0 0\n53250 34690 0 0\n53262 34695 0 0\n53277 34679 0 0\n53291 34674 0 0\n53295 34661 0 0\n53422 34535 0 0\n53458 34500 0 0\n53457 34499 0 0\n53497 34460 0 0\n53503 34460 0 0\n53540 34497 0 0\n53540 34503 0 0\n53500 34542 0 0\n53305 34738 0 0\n53326 34791 0 0\n53451 34836 0 0\n53583 34830 0 0\n53650 34800 0 0\n53739 34890 0 0\n53908 34960 0 0\n54091 34960 0 0\n54260 34890 0 0\n54350 34799 0 0\n54451 34836 0 0\n54583 34830 0 0\n54674 34791 0 0\n54695 34738 0 0\n54535 34578 0 0\n54500 34542 0 0\n54499 34542 0 0\n54460 34503 0 0\n54460 34497 0 0\n54497 34460 0 0\n54503 34460 0 0\n54542 34499 0 0\n54542 34500 0 0\n54578 34535 0 0\n54738 34695 0 0\n54791 34674 0 0\n54836 34549 0 0\n54830 34417 0 0\n54800 34349 0 0\n54870 34280 0 0\n55232 34642 0 0\n55233 34643 0 0\n55289 34680 0 0\n53995 35974 0 0\n53921 35900 0 0\n53765 35835 0 0\n53596 35835 0 0\n53553 35852 0 0\n53481 35780 0 0\n53325 35715 0 0\n53156 35715 0 0\n53000 35779 0 0\n52924 35854 0 0\n51526 34456 0 0\n51526 33626 0 0\n51504 33515 0 0\n51441 33421 0 0\n50748 32728 0 0\n50748 29522 0 0\n50828 29442 0 0\n56848 29442 0 0\n56959 29420 0 0\n57053 29357 0 0\n58369 28040 0 0\n58391 28049 0 0\n58609 28049 0 0\n58811 27965 0 0\n58965 27811 0 0\n59049 27609 0 0\n59049 27391 0 0\n58965 27189 0 0\n58924 27148 0 0\n58924 26570 0 0\n58919 26402 0 0\n58864 26273 0 0\n58801 26241 0 0\n58759 26283 0 0\n58759 26199 0 0\n58727 26136 0 0\n58570 26076 0 0\n58402 26081 0 0\n58273 26136 0 0\n58241 26199 0 0\n58500 26458 0 0\n58759 26199 0 0\n58759 26283 0 0\n58542 26500 0 0\n58801 26759 0 0\n58864 26727 0 0\n58924 26570 0 0\n58924 27148 0 0\n58811 27035 0 0\n58759 27013 0 0\n58759 26801 0 0\n58500 26542 0 0\n58458 26584 0 0\n58458 26500 0 0\n58199 26241 0 0\n58136 26273 0 0\n58076 26430 0 0\n58081 26598 0 0\n58136 26727 0 0\n58199 26759 0 0\n58458 26500 0 0\n58458 26584 0 0\n58241 26801 0 0\n58273 26864 0 0\n58430 26924 0 0\n58598 26919 0 0\n58727 26864 0 0\n58759 26801 0 0\n58759 27013 0 0\n58609 26951 0 0\n58391 26951 0 0\n58189 27035 0 0\n58035 27189 0 0\n58000 27273 0 0\n57965 27189 0 0\n57924 27148 0 0\n57924 26570 0 0\n57919 26402 0 0\n57864 26273 0 0\n57801 26241 0 0\n57759 26283 0 0\n57759 26199 0 0\n57727 26136 0 0\n57570 26076 0 0\n57402 26081 0 0\n57273 26136 0 0\n57241 26199 0 0\n57500 26458 0 0\n57759 26199 0 0\n57759 26283 0 0\n57542 26500 0 0\n57801 26759 0 0\n57864 26727 0 0\n57924 26570 0 0\n57924 27148 0 0\n57811 27035 0 0\n57759 27013 0 0\n57759 26801 0 0\n57500 26542 0 0\n57458 26584 0 0\n57458 26500 0 0\n57199 26241 0 0\n57136 26273 0 0\n57076 26430 0 0\n57081 26598 0 0\n57136 26727 0 0\n57199 26759 0 0\n57458 26500 0 0\n57458 26584 0 0\n57241 26801 0 0\n57273 26864 0 0\n57430 26924 0 0\n57598 26919 0 0\n57727 26864 0 0\n57759 26801 0 0\n57759 27013 0 0\n57609 26951 0 0\n57391 26951 0 0\n57189 27035 0 0\n57035 27189 0 0\n57000 27273 0 0\n56965 27189 0 0\n56924 27148 0 0\n56924 26570 0 0\n56919 26402 0 0\n56864 26273 0 0\n56801 26241 0 0\n56759 26283 0 0\n56759 26199 0 0\n56727 26136 0 0\n56570 26076 0 0\n56402 26081 0 0\n56273 26136 0 0\n56241 26199 0 0\n56500 26458 0 0\n56759 26199 0 0\n56759 26283 0 0\n56542 26500 0 0\n56801 26759 0 0\n56864 26727 0 0\n56924 26570 0 0\n56924 27148 0 0\n56811 27035 0 0\n56759 27013 0 0\n56759 26801 0 0\n56500 26542 0 0\n56458 26584 0 0\n56458 26500 0 0\n56199 26241 0 0\n56136 26273 0 0\n56076 26430 0 0\n56081 26598 0 0\n56136 26727 0 0\n56199 26759 0 0\n56458 26500 0 0\n56458 26584 0 0\n56241 26801 0 0\n56273 26864 0 0\n56430 26924 0 0\n56598 26919 0 0\n56727 26864 0 0\n56759 26801 0 0\n56759 27013 0 0\n56609 26951 0 0\n56391 26951 0 0\n56189 27035 0 0\n56035 27189 0 0\n56000 27273 0 0\n55965 27189 0 0\n55924 27148 0 0\n55924 26570 0 0\n55919 26402 0 0\n55864 26273 0 0\n55801 26241 0 0\n55759 26283 0 0\n55759 26199 0 0\n55727 26136 0 0\n55570 26076 0 0\n55402 26081 0 0\n55273 26136 0 0\n55241 26199 0 0\n55500 26458 0 0\n55759 26199 0 0\n55759 26283 0 0\n55542 26500 0 0\n55801 26759 0 0\n55864 26727 0 0\n55924 26570 0 0\n55924 27148 0 0\n55811 27035 0 0\n55759 27013 0 0\n55759 26801 0 0\n55500 26542 0 0\n55458 26584 0 0\n55458 26500 0 0\n55199 26241 0 0\n55136 26273 0 0\n55076 26430 0 0\n55081 26598 0 0\n55136 26727 0 0\n55199 26759 0 0\n55458 26500 0 0\n55458 26584 0 0\n55241 26801 0 0\n55273 26864 0 0\n55430 26924 0 0\n55598 26919 0 0\n55727 26864 0 0\n55759 26801 0 0\n55759 27013 0 0\n55609 26951 0 0\n55391 26951 0 0\n55189 27035 0 0\n55035 27189 0 0\n55000 27273 0 0\n54965 27189 0 0\n54924 27148 0 0\n54924 26570 0 0\n54919 26402 0 0\n54864 26273 0 0\n54801 26241 0 0\n54759 26283 0 0\n54759 26199 0 0\n54727 26136 0 0\n54570 26076 0 0\n54402 26081 0 0\n54273 26136 0 0\n54241 26199 0 0\n54500 26458 0 0\n54759 26199 0 0\n54759 26283 0 0\n54542 26500 0 0\n54801 26759 0 0\n54864 26727 0 0\n54924 26570 0 0\n54924 27148 0 0\n54811 27035 0 0\n54759 27013 0 0\n54759 26801 0 0\n54500 26542 0 0\n54458 26584 0 0\n54458 26500 0 0\n54199 26241 0 0\n54136 26273 0 0\n54076 26430 0 0\n54081 26598 0 0\n54136 26727 0 0\n54199 26759 0 0\n54458 26500 0 0\n54458 26584 0 0\n54241 26801 0 0\n54273 26864 0 0\n54430 26924 0 0\n54598 26919 0 0\n54727 26864 0 0\n54759 26801 0 0\n54759 27013 0 0\n54609 26951 0 0\n54391 26951 0 0\n54189 27035 0 0\n54035 27189 0 0\n54000 27273 0 0\n53965 27189 0 0\n53924 27148 0 0\n53924 26570 0 0\n53919 26402 0 0\n53864 26273 0 0\n53801 26241 0 0\n53759 26283 0 0\n53759 26199 0 0\n53727 26136 0 0\n53570 26076 0 0\n53402 26081 0 0\n53273 26136 0 0\n53241 26199 0 0\n53500 26458 0 0\n53759 26199 0 0\n53759 26283 0 0\n53542 26500 0 0\n53801 26759 0 0\n53864 26727 0 0\n53924 26570 0 0\n53924 27148 0 0\n53811 27035 0 0\n53759 27013 0 0\n53759 26801 0 0\n53500 26542 0 0\n53458 26584 0 0\n53458 26500 0 0\n53199 26241 0 0\n53136 26273 0 0\n53076 26430 0 0\n53081 26598 0 0\n53136 26727 0 0\n53199 26759 0 0\n53458 26500 0 0\n53458 26584 0 0\n53241 26801 0 0\n53273 26864 0 0\n53430 26924 0 0\n53598 26919 0 0\n53727 26864 0 0\n53759 26801 0 0\n53759 27013 0 0\n53609 26951 0 0\n53391 26951 0 0\n53189 27035 0 0\n53035 27189 0 0\n53000 27273 0 0\n52965 27189 0 0\n52924 27148 0 0\n52924 26570 0 0\n52919 26402 0 0\n52864 26273 0 0\n52801 26241 0 0\n52759 26283 0 0\n52759 26199 0 0\n52727 26136 0 0\n52570 26076 0 0\n52402 26081 0 0\n52273 26136 0 0\n52241 26199 0 0\n52500 26458 0 0\n52759 26199 0 0\n52759 26283 0 0\n52542 26500 0 0\n52801 26759 0 0\n52864 26727 0 0\n52924 26570 0 0\n52924 27148 0 0\n52811 27035 0 0\n52759 27013 0 0\n52759 26801 0 0\n52500 26542 0 0\n52458 26584 0 0\n52458 26500 0 0\n52199 26241 0 0\n52136 26273 0 0\n52076 26430 0 0\n52081 26598 0 0\n52136 26727 0 0\n52199 26759 0 0\n52458 26500 0 0\n52458 26584 0 0\n52241 26801 0 0\n52273 26864 0 0\n52430 26924 0 0\n52598 26919 0 0\n52727 26864 0 0\n52759 26801 0 0\n52759 27013 0 0\n52609 26951 0 0\n52391 26951 0 0\n52189 27035 0 0\n52035 27189 0 0\n52000 27273 0 0\n51965 27189 0 0\n51924 27148 0 0\n51924 26570 0 0\n51919 26402 0 0\n51864 26273 0 0\n51801 26241 0 0\n51759 26283 0 0\n51759 26199 0 0\n51727 26136 0 0\n51570 26076 0 0\n51402 26081 0 0\n51273 26136 0 0\n51241 26199 0 0\n51500 26458 0 0\n51759 26199 0 0\n51759 26283 0 0\n51542 26500 0 0\n51801 26759 0 0\n51864 26727 0 0\n51924 26570 0 0\n51924 27148 0 0\n51811 27035 0 0\n51759 27013 0 0\n51759 26801 0 0\n51500 26542 0 0\n51458 26584 0 0\n51458 26500 0 0\n51199 26241 0 0\n51136 26273 0 0\n51076 26430 0 0\n51081 26598 0 0\n51136 26727 0 0\n51199 26759 0 0\n51458 26500 0 0\n51458 26584 0 0\n51241 26801 0 0\n51273 26864 0 0\n51430 26924 0 0\n51598 26919 0 0\n51727 26864 0 0\n51759 26801 0 0\n51759 27013 0 0\n51609 26951 0 0\n51391 26951 0 0\n51189 27035 0 0\n51035 27189 0 0\n51000 27273 0 0\n50965 27189 0 0\n50924 27148 0 0\n50924 26570 0 0\n50919 26402 0 0\n50864 26273 0 0\n50801 26241 0 0\n50759 26283 0 0\n50759 26199 0 0\n50727 26136 0 0\n50570 26076 0 0\n50402 26081 0 0\n50273 26136 0 0\n50241 26199 0 0\n50500 26458 0 0\n50759 26199 0 0\n50759 26283 0 0\n50542 26500 0 0\n50801 26759 0 0\n50864 26727 0 0\n50924 26570 0 0\n50924 27148 0 0\n50811 27035 0 0\n50759 27013 0 0\n50759 26801 0 0\n50500 26542 0 0\n50458 26584 0 0\n50458 26500 0 0\n50199 26241 0 0\n50136 26273 0 0\n50076 26430 0 0\n50081 26598 0 0\n50136 26727 0 0\n50199 26759 0 0\n50458 26500 0 0\n50458 26584 0 0\n50241 26801 0 0\n50273 26864 0 0\n50430 26924 0 0\n50598 26919 0 0\n50727 26864 0 0\n50759 26801 0 0\n50759 27013 0 0\n50609 26951 0 0\n50391 26951 0 0\n50189 27035 0 0\n50035 27189 0 0\n50000 27273 0 0\n49965 27189 0 0\n49924 27148 0 0\n49924 26570 0 0\n49919 26402 0 0\n49864 26273 0 0\n49801 26241 0 0\n49759 26283 0 0\n49759 26199 0 0\n49727 26136 0 0\n49570 26076 0 0\n49402 26081 0 0\n49273 26136 0 0\n49241 26199 0 0\n49500 26458 0 0\n49759 26199 0 0\n49759 26283 0 0\n49542 26500 0 0\n49801 26759 0 0\n49864 26727 0 0\n49924 26570 0 0\n49924 27148 0 0\n49811 27035 0 0\n49759 27013 0 0\n49759 26801 0 0\n49500 26542 0 0\n49458 26584 0 0\n49458 26500 0 0\n49199 26241 0 0\n49136 26273 0 0\n49076 26430 0 0\n49081 26598 0 0\n49136 26727 0 0\n49199 26759 0 0\n49458 26500 0 0\n49458 26584 0 0\n49241 26801 0 0\n49273 26864 0 0\n49430 26924 0 0\n49598 26919 0 0\n49727 26864 0 0\n49759 26801 0 0\n49759 27013 0 0\n49609 26951 0 0\n49391 26951 0 0\n49189 27035 0 0\n49035 27189 0 0\n49000 27273 0 0\n48965 27189 0 0\n48924 27148 0 0\n48924 26570 0 0\n48919 26402 0 0\n48864 26273 0 0\n48801 26241 0 0\n48759 26283 0 0\n48759 26199 0 0\n48727 26136 0 0\n48570 26076 0 0\n48402 26081 0 0\n48273 26136 0 0\n48241 26199 0 0\n48500 26458 0 0\n48759 26199 0 0\n48759 26283 0 0\n48542 26500 0 0\n48801 26759 0 0\n48864 26727 0 0\n48924 26570 0 0\n48924 27148 0 0\n48811 27035 0 0\n48759 27013 0 0\n48759 26801 0 0\n48500 26542 0 0\n48458 26584 0 0\n48458 26500 0 0\n48199 26241 0 0\n48136 26273 0 0\n48076 26430 0 0\n48081 26598 0 0\n48136 26727 0 0\n48199 26759 0 0\n48458 26500 0 0\n48458 26584 0 0\n48241 26801 0 0\n48273 26864 0 0\n48430 26924 0 0\n48598 26919 0 0\n48727 26864 0 0\n48759 26801 0 0\n48759 27013 0 0\n48609 26951 0 0\n48391 26951 0 0\n48189 27035 0 0\n48035 27189 0 0\n48000 27273 0 0\n47965 27189 0 0\n47924 27148 0 0\n47924 26570 0 0\n47919 26402 0 0\n47864 26273 0 0\n47801 26241 0 0\n47759 26283 0 0\n47759 26199 0 0\n47727 26136 0 0\n47570 26076 0 0\n47402 26081 0 0\n47273 26136 0 0\n47241 26199 0 0\n47500 26458 0 0\n47759 26199 0 0\n47759 26283 0 0\n47542 26500 0 0\n47801 26759 0 0\n47864 26727 0 0\n47924 26570 0 0\n47924 27148 0 0\n47811 27035 0 0\n47759 27013 0 0\n47759 26801 0 0\n47500 26542 0 0\n47458 26584 0 0\n47458 26500 0 0\n47199 26241 0 0\n47136 26273 0 0\n47076 26430 0 0\n47081 26598 0 0\n47136 26727 0 0\n47199 26759 0 0\n47458 26500 0 0\n47458 26584 0 0\n47241 26801 0 0\n47273 26864 0 0\n47430 26924 0 0\n47598 26919 0 0\n47727 26864 0 0\n47759 26801 0 0\n47759 27013 0 0\n47609 26951 0 0\n47391 26951 0 0\n47189 27035 0 0\n47035 27189 0 0\n47000 27273 0 0\n46965 27189 0 0\n46924 27148 0 0\n46924 26570 0 0\n46919 26402 0 0\n46864 26273 0 0\n46801 26241 0 0\n46759 26283 0 0\n46759 26199 0 0\n46727 26136 0 0\n46570 26076 0 0\n46402 26081 0 0\n46273 26136 0 0\n46241 26199 0 0\n46500 26458 0 0\n46759 26199 0 0\n46759 26283 0 0\n46542 26500 0 0\n46801 26759 0 0\n46864 26727 0 0\n46924 26570 0 0\n46924 27148 0 0\n46811 27035 0 0\n46759 27013 0 0\n46759 26801 0 0\n46500 26542 0 0\n46458 26584 0 0\n46458 26500 0 0\n46199 26241 0 0\n46136 26273 0 0\n46076 26430 0 0\n46081 26598 0 0\n46136 26727 0 0\n46199 26759 0 0\n46458 26500 0 0\n46458 26584 0 0\n46241 26801 0 0\n46273 26864 0 0\n46430 26924 0 0\n46598 26919 0 0\n46727 26864 0 0\n46759 26801 0 0\n46759 27013 0 0\n46609 26951 0 0\n46391 26951 0 0\n46189 27035 0 0\n46035 27189 0 0\n46000 27273 0 0\n45965 27189 0 0\n45924 27148 0 0\n45924 26570 0 0\n45919 26402 0 0\n45864 26273 0 0\n45801 26241 0 0\n45759 26283 0 0\n45759 26199 0 0\n45727 26136 0 0\n45570 26076 0 0\n45402 26081 0 0\n45273 26136 0 0\n45241 26199 0 0\n45500 26458 0 0\n45759 26199 0 0\n45759 26283 0 0\n45542 26500 0 0\n45801 26759 0 0\n45864 26727 0 0\n45924 26570 0 0\n45924 27148 0 0\n45811 27035 0 0\n45759 27013 0 0\n45759 26801 0 0\n45500 26542 0 0\n45458 26584 0 0\n45458 26500 0 0\n45199 26241 0 0\n45136 26273 0 0\n45076 26430 0 0\n45081 26598 0 0\n45136 26727 0 0\n45199 26759 0 0\n45458 26500 0 0\n45458 26584 0 0\n45241 26801 0 0\n45273 26864 0 0\n45430 26924 0 0\n45598 26919 0 0\n45727 26864 0 0\n45759 26801 0 0\n45759 27013 0 0\n45609 26951 0 0\n45391 26951 0 0\n45189 27035 0 0\n45035 27189 0 0\n45000 27273 0 0\n44965 27189 0 0\n44924 27148 0 0\n44924 26570 0 0\n44919 26402 0 0\n44864 26273 0 0\n44801 26241 0 0\n44759 26283 0 0\n44759 26199 0 0\n44727 26136 0 0\n44570 26076 0 0\n44402 26081 0 0\n44273 26136 0 0\n44241 26199 0 0\n44500 26458 0 0\n44759 26199 0 0\n44759 26283 0 0\n44542 26500 0 0\n44801 26759 0 0\n44864 26727 0 0\n44924 26570 0 0\n44924 27148 0 0\n44811 27035 0 0\n44759 27013 0 0\n44759 26801 0 0\n44500 26542 0 0\n44458 26584 0 0\n44458 26500 0 0\n44199 26241 0 0\n44136 26273 0 0\n44076 26430 0 0\n44081 26598 0 0\n44136 26727 0 0\n44199 26759 0 0\n44458 26500 0 0\n44458 26584 0 0\n44241 26801 0 0\n44273 26864 0 0\n44430 26924 0 0\n44598 26919 0 0\n44727 26864 0 0\n44759 26801 0 0\n44759 27013 0 0\n44609 26951 0 0\n44391 26951 0 0\n44189 27035 0 0\n44049 27175 0 0\n44049 27151 0 0\n44011 27059 0 0\n43941 26989 0 0\n43924 26981 0 0\n43924 26570 0 0\n43919 26402 0 0\n43864 26273 0 0\n43801 26241 0 0\n43759 26283 0 0\n43759 26199 0 0\n43727 26136 0 0\n43570 26076 0 0\n43402 26081 0 0\n43273 26136 0 0\n43241 26199 0 0\n43500 26458 0 0\n43759 26199 0 0\n43759 26283 0 0\n43542 26500 0 0\n43801 26759 0 0\n43864 26727 0 0\n43924 26570 0 0\n43924 26981 0 0\n43850 26951 0 0\n43759 26951 0 0\n43759 26801 0 0\n43500 26542 0 0\n43458 26584 0 0\n43458 26500 0 0\n43199 26241 0 0\n43136 26273 0 0\n43076 26430 0 0\n43081 26598 0 0\n43136 26727 0 0\n43199 26759 0 0\n43458 26500 0 0\n43458 26584 0 0\n43241 26801 0 0\n43273 26864 0 0\n43430 26924 0 0\n43598 26919 0 0\n43727 26864 0 0\n43759 26801 0 0\n43759 26951 0 0\n43751 26951 0 0\n43151 26951 0 0\n43059 26989 0 0\n42989 27059 0 0\n42951 27150 0 0\n42951 27249 0 0\n42951 27639 0 0\n42795 27795 0 0\n42732 27889 0 0\n42710 28000 0 0\n42710 31750 0 0\n42732 31861 0 0\n42795 31955 0 0\n43550 32710 0 0\n43189 32710 0 0\n43181 32689 0 0\n43111 32619 0 0\n43020 32581 0 0\n42921 32581 0 0\n42581 32581 0 0\n42500 32614 0 0\n42490 32610 0 0\n42490 32200 0 0\n42468 32089 0 0\n42405 31995 0 0\n41205 30795 0 0\n41111 30732 0 0\n41050 30719 0 0\n41050 27210 0 0\n41050 26792 0 0\n40890 26406 0 0\n40595 26110 0 0\n40210 25950 0 0\n39792 25950 0 0\n39406 26110 0 0\n39110 26405 0 0\n38950 26790 0 0\n38950 27208 0 0\n39110 27594 0 0\n39405 27890 0 0\n39790 28050 0 0\n40208 28050 0 0\n40594 27890 0 0\n40890 27595 0 0\n41050 27210 0 0\n41050 30719 0 0\n41000 30710 0 0\n40870 30710 0 0\n40924 30570 0 0\n40919 30402 0 0\n40864 30273 0 0\n40801 30241 0 0\n40759 30283 0 0\n40759 30199 0 0\n40727 30136 0 0\n40570 30076 0 0\n40402 30081 0 0\n40273 30136 0 0\n40241 30199 0 0\n40500 30458 0 0\n40759 30199 0 0\n40759 30283 0 0\n40542 30500 0 0\n40500 30542 0 0\n40499 30542 0 0\n40457 30500 0 0\n40458 30500 0 0\n40199 30241 0 0\n40136 30273 0 0\n40076 30430 0 0\n40081 30598 0 0\n40128 30710 0 0\n40007 30710 0 0\n40049 30609 0 0\n40049 30391 0 0\n39965 30189 0 0\n39811 30035 0 0\n39609 29951 0 0\n39391 29951 0 0\n39189 30035 0 0\n39035 30189 0 0\n38951 30391 0 0\n38951 30609 0 0\n39035 30811 0 0\n39189 30965 0 0\n39273 31000 0 0\n39189 31035 0 0\n39035 31189 0 0\n38951 31391 0 0\n38951 31609 0 0\n39035 31811 0 0\n39189 31965 0 0\n39273 32000 0 0\n39189 32035 0 0\n39035 32189 0 0\n38951 32391 0 0\n38951 32609 0 0\n39035 32811 0 0\n39189 32965 0 0\n39273 33000 0 0\n39189 33035 0 0\n39035 33189 0 0\n38951 33391 0 0\n38951 33609 0 0\n39035 33811 0 0\n39189 33965 0 0\n39273 34000 0 0\n39189 34035 0 0\n39035 34189 0 0\n38951 34391 0 0\n38951 34609 0 0\n39035 34811 0 0\n39189 34965 0 0\n39273 35000 0 0\n39189 35035 0 0\n39035 35189 0 0\n38951 35391 0 0\n38951 35609 0 0\n39035 35811 0 0\n39189 35965 0 0\n39273 36000 0 0\n39189 36035 0 0\n39035 36189 0 0\n38951 36391 0 0\n38951 36609 0 0\n39035 36811 0 0\n39189 36965 0 0\n39273 37000 0 0\n39189 37035 0 0\n39035 37189 0 0\n38951 37391 0 0\n38951 37609 0 0\n39035 37811 0 0\n39189 37965 0 0\n39273 38000 0 0\n39189 38035 0 0\n39035 38189 0 0\n38951 38391 0 0\n38951 38609 0 0\n39035 38811 0 0\n39189 38965 0 0\n39273 39000 0 0\n39189 39035 0 0\n39035 39189 0 0\n38951 39391 0 0\n38951 39609 0 0\n39035 39811 0 0\n39189 39965 0 0\n39273 40000 0 0\n39189 40035 0 0\n39035 40189 0 0\n38951 40391 0 0\n38951 40609 0 0\n39035 40811 0 0\n39189 40965 0 0\n39273 41000 0 0\n39189 41035 0 0\n39035 41189 0 0\n38951 41391 0 0\n38951 41609 0 0\n39035 41811 0 0\n39189 41965 0 0\n39273 42000 0 0\n39189 42035 0 0\n39035 42189 0 0\n38951 42391 0 0\n38951 42609 0 0\n39035 42811 0 0\n39189 42965 0 0\n39273 43000 0 0\n39189 43035 0 0\n39035 43189 0 0\n38951 43391 0 0\n38951 43609 0 0\n39035 43811 0 0\n39189 43965 0 0\n39273 44000 0 0\n39189 44035 0 0\n39035 44189 0 0\n38951 44391 0 0\n38951 44609 0 0\n39035 44811 0 0\n39189 44965 0 0\n39273 45000 0 0\n39189 45035 0 0\n39035 45189 0 0\n38951 45391 0 0\n38951 45609 0 0\n39035 45811 0 0\n39189 45965 0 0\n39273 46000 0 0\n39189 46035 0 0\n39035 46189 0 0\n38951 46391 0 0\n38951 46609 0 0\n39035 46811 0 0\n39189 46965 0 0\n39273 47000 0 0\n39189 47035 0 0\n39035 47189 0 0\n38951 47391 0 0\n38951 47609 0 0\n39035 47811 0 0\n39189 47965 0 0\n39273 48000 0 0\n39189 48035 0 0\n39035 48189 0 0\n38951 48391 0 0\n38951 48609 0 0\n39035 48811 0 0\n39189 48965 0 0\n39391 49049 0 0\n39609 49049 0 0\n39811 48965 0 0\n39965 48811 0 0\n40049 48609 0 0\n40049 48391 0 0\n40040 48369 0 0\n40120 48290 0 0\n40129 48290 0 0\n40076 48430 0 0\n40081 48598 0 0\n40136 48727 0 0\n40199 48759 0 0\n40422 48535 0 0\n40458 48500 0 0\n40457 48499 0 0\n40499 48457 0 0\n40500 48458 0 0\n40500 48457 0 0\n40542 48499 0 0\n40542 48500 0 0\n40801 48759 0 0\n40864 48727 0 0\n40924 48570 0 0\n40919 48402 0 0\n40871 48290 0 0\n41000 48290 0 0\n41111 48268 0 0\n41205 48205 0 0\n41710 47700 0 0\n41710 52000 0 0\n41732 52111 0 0\n41795 52205 0 0\n42795 53205 0 0\n42889 53268 0 0\n43000 53290 0 0\n44000 53290 0 0\n44111 53268 0 0\n44205 53205 0 0\n44369 53040 0 0\n44391 53049 0 0\n44609 53049 0 0\n44630 53040 0 0\n44957 53367 0 0\n45051 53430 0 0\n45162 53452 0 0\n49278 53452 0 0\n49389 53430 0 0\n49483 53367 0 0\n50165 52685 0 0\n50228 52591 0 0\n50250 52480 0 0\n50250 52150 0 0\n53951 48449 0 0\n53951 48609 0 0\n54035 48811 0 0\n54189 48965 0 0\n54391 49049 0 0\n54609 49049 0 0\n54811 48965 0 0\n54965 48811 0 0\n55000 48726 0 0\n55035 48811 0 0\n55189 48965 0 0\n55273 49000 0 0\n55189 49035 0 0\n55035 49189 0 0\n54951 49391 0 0\n54951 49609 0 0\n55035 49811 0 0\n55189 49965 0 0\n55391 50049 0 0\n55609 50049 0 0\n55811 49965 0 0\n55965 49811 0 0\n56000 49726 0 0\n56035 49811 0 0\n56189 49965 0 0\n56391 50049 0 0\n56609 50049 0 0\n56811 49965 0 0\n56965 49811 0 0\n57000 49726 0 0\n57035 49811 0 0\n57189 49965 0 0\n57391 50049 0 0\n57609 50049 0 0\n57811 49965 0 0\n57965 49811 0 0\n58000 49726 0 0\n58035 49811 0 0\n58189 49965 0 0\n58391 50049 0 0\n58609 50049 0 0\n58811 49965 0 0\n58965 49811 0 0\n59000 49726 0 0\n59035 49811 0 0\n59183 49959 0 0\n59110 49989 0 0\n58990 50109 0 0\n58925 50265 0 0\n58925 50434 0 0\n58989 50590 0 0\n59039 50640 0 0\n59030 50649 0 0\n58965 50805 0 0\n58965 50974 0 0\n59029 51130 0 0\n59149 51250 0 0\n59305 51315 0 0\n59474 51315 0 0\n59630 51251 0 0\n59701 51180 0 0\n60044 51180 0 0\n60035 51189 0 0\n59951 51391 0 0\n59951 51609 0 0\n60035 51811 0 0\n60184 51960 0 0\n59439 51960 0 0\n59431 51939 0 0\n59361 51869 0 0\n59270 51831 0 0\n59194 51831 0 0\n59205 51805 0 0\n59205 51636 0 0\n59141 51480 0 0\n59021 51360 0 0\n58865 51295 0 0\n58696 51295 0 0\n58540 51359 0 0\n58420 51479 0 0\n58355 51635 0 0\n58355 51734 0 0\n58258 51831 0 0\n58231 51831 0 0\n58139 51869 0 0\n58069 51939 0 0\n58031 52030 0 0\n58031 52129 0 0\n58031 52197 0 0\n58025 52195 0 0\n57856 52195 0 0\n57700 52259 0 0\n57580 52379 0 0\n57515 52535 0 0\n57515 52704 0 0\n57579 52860 0 0\n57699 52980 0 0\n57855 53045 0 0\n57955 53045 0 0\n58031 53121 0 0\n58031 53219 0 0\n58069 53311 0 0\n58139 53381 0 0\n58230 53419 0 0\n58329 53419 0 0\n58669 53419 0 0\n58749 53385 0 0\n58830 53419 0 0\n58929 53419 0 0\n59269 53419 0 0\n59361 53381 0 0\n59431 53311 0 0\n59439 53290 0 0\n60070 53290 0 0\n60070 53438 0 0\n60102 53470 0 0\n60420 53470 0 0\n60470 53470 0 0\n60530 53470 0 0\n60580 53470 0 0\n60898 53470 0 0\n60930 53438 0 0\n60929 53290 0 0\n61000 53290 0 0\n61070 53276 0 0\n61070 53438 0 0\n61102 53470 0 0\n61470 53470 0 0\n61470 53102 0 0\n61438 53070 0 0\n61339 53070 0 0\n61369 53040 0 0\n61391 53049 0 0\n61609 53049 0 0\n61811 52965 0 0\n61965 52811 0 0\n62000 52726 0 0\n62035 52811 0 0\n62189 52965 0 0\n62391 53049 0 0\n62609 53049 0 0\n62811 52965 0 0\n62965 52811 0 0\n63000 52726 0 0\n63035 52811 0 0\n63189 52965 0 0\n63391 53049 0 0\n63609 53049 0 0\n63630 53040 0 0\n63660 53070 0 0\n63562 53070 0 0\n63530 53102 0 0\n63530 53470 0 0\n63898 53470 0 0\n63930 53438 0 0\n63929 53276 0 0\n64000 53290 0 0\n64560 53290 0 0\n64569 53311 0 0\n64639 53381 0 0\n64730 53419 0 0\n64829 53419 0 0\n65169 53419 0 0\n65249 53385 0 0\n65330 53419 0 0\n65429 53419 0 0\n65769 53419 0 0\n65861 53381 0 0\n65875 53366 0 0\n66015 53425 0 0\n66184 53425 0 0\n66340 53361 0 0\n66460 53241 0 0\n66525 53085 0 0\n66525 52916 0 0\n66461 52760 0 0\n66341 52640 0 0\n66185 52575 0 0\n66016 52575 0 0\n65874 52632 0 0\n65867 52625 0 0\n65931 52561 0 0\n65969 52470 0 0\n65969 52371 0 0\n65969 52031 0 0\n65931 51939 0 0\n65909 51917 0 0\n65965 51785 0 0\n65965 51616 0 0\n65901 51460 0 0\n65781 51340 0 0\n65625 51275 0 0\n65456 51275 0 0\n65300 51339 0 0\n65180 51459 0 0\n65115 51615 0 0\n65115 51784 0 0\n65134 51831 0 0\n65071 51831 0 0\n64731 51831 0 0\n64639 51869 0 0\n64569 51939 0 0\n64560 51960 0 0\n64310 51960 0 0\n64145 51795 0 0\n64051 51732 0 0\n64001 51722 0 0\n64049 51609 0 0\n64049 51391 0 0\n63965 51189 0 0\n63956 51180 0 0\n75610 51180 0 0\n75655 51171 0 0\n75665 51175 0 0\n75834 51175 0 0\n75990 51111 0 0\n76110 50991 0 0\n76175 50835 0 0\n76175 50666 0 0\n76111 50510 0 0\n75991 50390 0 0\n75835 50325 0 0\n75666 50325 0 0\n75650 50331 0 0\n75601 50210 0 0\n75525 50134 0 0\n75705 49955 0 0\n75768 49861 0 0\n75790 49750 0 0\n75790 45370 0 0\n76193 44966 0 0\n76391 45049 0 0\n76609 45049 0 0\n76811 44965 0 0\n76965 44811 0 0\n77049 44609 0 0\n77049 44391 0 0\n76965 44189 0 0\n76811 44035 0 0\n76726 44000 0 0\n76811 43965 0 0\n76965 43811 0 0\n77049 43609 0 0\n77049 43391 0 0\n76965 43189 0 0\n76811 43035 0 0\n76726 43000 0 0\n76811 42965 0 0\n76965 42811 0 0\n77049 42609 0 0\n77049 42391 0 0\n76965 42189 0 0\n76811 42035 0 0\n76726 42000 0 0\n76811 41965 0 0\n76965 41811 0 0\n77049 41609 0 0\n77049 41391 0 0\n76965 41189 0 0\n76811 41035 0 0\n76726 41000 0 0\n76811 40965 0 0\n76965 40811 0 0\n77049 40609 0 0\n77049 40391 0 0\n76965 40189 0 0\n76930 40154 0 0\n76930 36562 0 0\n76930 36438 0 0\n76929 36174 0 0\n76924 36162 0 0\n76924 35570 0 0\n76924 34570 0 0\n76924 33570 0 0\n76924 32570 0 0\n76924 31570 0 0\n76924 30570 0 0\n76924 29570 0 0\n76919 29402 0 0\n76864 29273 0 0\n76801 29241 0 0\n76759 29283 0 0\n76759 29199 0 0\n76727 29136 0 0\n76570 29076 0 0\n76402 29081 0 0\n76273 29136 0 0\n76241 29199 0 0\n76500 29458 0 0\n76759 29199 0 0\n76759 29283 0 0\n76542 29500 0 0\n76801 29759 0 0\n76864 29727 0 0\n76924 29570 0 0\n76924 30570 0 0\n76919 30402 0 0\n76864 30273 0 0\n76801 30241 0 0\n76759 30283 0 0\n76759 30199 0 0\n76759 29801 0 0\n76500 29542 0 0\n76458 29584 0 0\n76458 29500 0 0\n76199 29241 0 0\n76136 29273 0 0\n76076 29430 0 0\n76081 29598 0 0\n76136 29727 0 0\n76199 29759 0 0\n76458 29500 0 0\n76458 29584 0 0\n76241 29801 0 0\n76273 29864 0 0\n76430 29924 0 0\n76598 29919 0 0\n76727 29864 0 0\n76759 29801 0 0\n76759 30199 0 0\n76727 30136 0 0\n76570 30076 0 0\n76402 30081 0 0\n76273 30136 0 0\n76241 30199 0 0\n76500 30458 0 0\n76759 30199 0 0\n76759 30283 0 0\n76542 30500 0 0\n76801 30759 0 0\n76864 30727 0 0\n76924 30570 0 0\n76924 31570 0 0\n76919 31402 0 0\n76864 31273 0 0\n76801 31241 0 0\n76759 31283 0 0\n76759 31199 0 0\n76759 30801 0 0\n76500 30542 0 0\n76458 30584 0 0\n76458 30500 0 0\n76199 30241 0 0\n76136 30273 0 0\n76076 30430 0 0\n76081 30598 0 0\n76136 30727 0 0\n76199 30759 0 0\n76458 30500 0 0\n76458 30584 0 0\n76241 30801 0 0\n76273 30864 0 0\n76430 30924 0 0\n76598 30919 0 0\n76727 30864 0 0\n76759 30801 0 0\n76759 31199 0 0\n76727 31136 0 0\n76570 31076 0 0\n76402 31081 0 0\n76273 31136 0 0\n76241 31199 0 0\n76500 31458 0 0\n76759 31199 0 0\n76759 31283 0 0\n76542 31500 0 0\n76801 31759 0 0\n76864 31727 0 0\n76924 31570 0 0\n76924 32570 0 0\n76919 32402 0 0\n76864 32273 0 0\n76801 32241 0 0\n76759 32283 0 0\n76759 32199 0 0\n76759 31801 0 0\n76500 31542 0 0\n76458 31584 0 0\n76458 31500 0 0\n76199 31241 0 0\n76136 31273 0 0\n76076 31430 0 0\n76081 31598 0 0\n76136 31727 0 0\n76199 31759 0 0\n76458 31500 0 0\n76458 31584 0 0\n76241 31801 0 0\n76273 31864 0 0\n76430 31924 0 0\n76598 31919 0 0\n76727 31864 0 0\n76759 31801 0 0\n76759 32199 0 0\n76727 32136 0 0\n76570 32076 0 0\n76402 32081 0 0\n76273 32136 0 0\n76241 32199 0 0\n76500 32458 0 0\n76759 32199 0 0\n76759 32283 0 0\n76542 32500 0 0\n76801 32759 0 0\n76864 32727 0 0\n76924 32570 0 0\n76924 33570 0 0\n76919 33402 0 0\n76864 33273 0 0\n76801 33241 0 0\n76759 33283 0 0\n76759 33199 0 0\n76759 32801 0 0\n76500 32542 0 0\n76458 32584 0 0\n76458 32500 0 0\n76199 32241 0 0\n76136 32273 0 0\n76076 32430 0 0\n76081 32598 0 0\n76136 32727 0 0\n76199 32759 0 0\n76458 32500 0 0\n76458 32584 0 0\n76241 32801 0 0\n76273 32864 0 0\n76430 32924 0 0\n76598 32919 0 0\n76727 32864 0 0\n76759 32801 0 0\n76759 33199 0 0\n76727 33136 0 0\n76570 33076 0 0\n76402 33081 0 0\n76273 33136 0 0\n76241 33199 0 0\n76500 33458 0 0\n76759 33199 0 0\n76759 33283 0 0\n76542 33500 0 0\n76801 33759 0 0\n76864 33727 0 0\n76924 33570 0 0\n76924 34570 0 0\n76919 34402 0 0\n76864 34273 0 0\n76801 34241 0 0\n76759 34283 0 0\n76759 34199 0 0\n76759 33801 0 0\n76500 33542 0 0\n76458 33584 0 0\n76458 33500 0 0\n76199 33241 0 0\n76136 33273 0 0\n76076 33430 0 0\n76081 33598 0 0\n76136 33727 0 0\n76199 33759 0 0\n76458 33500 0 0\n76458 33584 0 0\n76241 33801 0 0\n76273 33864 0 0\n76430 33924 0 0\n76598 33919 0 0\n76727 33864 0 0\n76759 33801 0 0\n76759 34199 0 0\n76727 34136 0 0\n76570 34076 0 0\n76402 34081 0 0\n76273 34136 0 0\n76241 34199 0 0\n76500 34458 0 0\n76759 34199 0 0\n76759 34283 0 0\n76542 34500 0 0\n76801 34759 0 0\n76864 34727 0 0\n76924 34570 0 0\n76924 35570 0 0\n76919 35402 0 0\n76864 35273 0 0\n76801 35241 0 0\n76759 35283 0 0\n76759 35199 0 0\n76759 34801 0 0\n76500 34542 0 0\n76458 34584 0 0\n76458 34500 0 0\n76199 34241 0 0\n76136 34273 0 0\n76076 34430 0 0\n76081 34598 0 0\n76136 34727 0 0\n76199 34759 0 0\n76458 34500 0 0\n76458 34584 0 0\n76241 34801 0 0\n76273 34864 0 0\n76430 34924 0 0\n76598 34919 0 0\n76727 34864 0 0\n76759 34801 0 0\n76759 35199 0 0\n76727 35136 0 0\n76570 35076 0 0\n76402 35081 0 0\n76273 35136 0 0\n76241 35199 0 0\n76500 35458 0 0\n76759 35199 0 0\n76759 35283 0 0\n76542 35500 0 0\n76801 35759 0 0\n76864 35727 0 0\n76924 35570 0 0\n76924 36162 0 0\n76909 36127 0 0\n76873 36090 0 0\n76825 36071 0 0\n76774 36071 0 0\n76759 36070 0 0\n76759 35801 0 0\n76500 35542 0 0\n76458 35584 0 0\n76458 35500 0 0\n76199 35241 0 0\n76136 35273 0 0\n76076 35430 0 0\n76081 35598 0 0\n76136 35727 0 0\n76199 35759 0 0\n76458 35500 0 0\n76458 35584 0 0\n76241 35801 0 0\n76273 35864 0 0\n76430 35924 0 0\n76598 35919 0 0\n76727 35864 0 0\n76759 35801 0 0\n76759 36070 0 0\n76562 36070 0 0\n76530 36102 0 0\n76530 36470 0 0\n76898 36470 0 0\n76930 36438 0 0\n76930 36562 0 0\n76898 36530 0 0\n76530 36530 0 0\n76530 36898 0 0\n76562 36930 0 0\n76774 36929 0 0\n76825 36929 0 0\n76873 36910 0 0\n76909 36873 0 0\n76929 36826 0 0\n76930 36562 0 0\n76930 40154 0 0\n76811 40035 0 0\n76790 40026 0 0\n76790 39689 0 0\n76811 39681 0 0\n76881 39611 0 0\n76919 39520 0 0\n76919 39421 0 0\n76919 39081 0 0\n76885 39000 0 0\n76919 38920 0 0\n76919 38821 0 0\n76919 38481 0 0\n76891 38414 0 0\n76925 38335 0 0\n76925 38166 0 0\n76861 38010 0 0\n76741 37890 0 0\n76585 37825 0 0\n76470 37825 0 0\n76470 36898 0 0\n76470 36530 0 0\n76470 36470 0 0\n76470 36102 0 0\n76438 36070 0 0\n76226 36071 0 0\n76175 36071 0 0\n76127 36090 0 0\n76091 36127 0 0\n76071 36174 0 0\n76070 36438 0 0\n76102 36470 0 0\n76470 36470 0 0\n76470 36530 0 0\n76102 36530 0 0\n76070 36562 0 0\n76071 36826 0 0\n76091 36873 0 0\n76127 36910 0 0\n76175 36929 0 0\n76226 36929 0 0\n76438 36930 0 0\n76470 36898 0 0\n76470 37825 0 0\n76416 37825 0 0\n76260 37889 0 0\n76140 38009 0 0\n76075 38165 0 0\n76075 38334 0 0\n76108 38414 0 0\n76081 38480 0 0\n76081 38579 0 0\n76081 38919 0 0\n76114 38999 0 0\n76110 39010 0 0\n73800 39010 0 0\n73800 38362 0 0\n73768 38330 0 0\n73530 38330 0 0\n73530 38568 0 0\n73562 38600 0 0\n73644 38599 0 0\n73695 38599 0 0\n73743 38580 0 0\n73779 38543 0 0\n73799 38496 0 0\n73800 38362 0 0\n73800 39010 0 0\n73341 39010 0 0\n73360 38991 0 0\n73425 38835 0 0\n73425 38666 0 0\n73397 38599 0 0\n73438 38600 0 0\n73470 38568 0 0\n73470 38380 0 0\n73470 38330 0 0\n73470 38270 0 0\n73530 38270 0 0\n73580 38270 0 0\n73768 38270 0 0\n73800 38238 0 0\n73799 38104 0 0\n73792 38088 0 0\n73811 38081 0 0\n73881 38011 0 0\n73919 37920 0 0\n73919 37821 0 0\n73919 37481 0 0\n73881 37389 0 0\n73811 37319 0 0\n73720 37281 0 0\n73621 37281 0 0\n73281 37281 0 0\n73250 37293 0 0\n73220 37281 0 0\n73121 37281 0 0\n72800 37281 0 0\n72800 35362 0 0\n72768 35330 0 0\n72530 35330 0 0\n72530 35568 0 0\n72562 35600 0 0\n72644 35599 0 0\n72695 35599 0 0\n72743 35580 0 0\n72779 35543 0 0\n72799 35496 0 0\n72800 35362 0 0\n72800 37281 0 0\n72781 37281 0 0\n72689 37319 0 0\n72619 37389 0 0\n72581 37480 0 0\n72581 37579 0 0\n72581 37919 0 0\n72614 37999 0 0\n72581 38080 0 0\n72581 38179 0 0\n72581 38519 0 0\n72608 38585 0 0\n72575 38665 0 0\n72575 38834 0 0\n72639 38990 0 0\n72659 39010 0 0\n71300 39010 0 0\n71300 36862 0 0\n71268 36830 0 0\n71030 36830 0 0\n71030 37068 0 0\n71062 37100 0 0\n71144 37099 0 0\n71195 37099 0 0\n71243 37080 0 0\n71279 37043 0 0\n71299 36996 0 0\n71300 36862 0 0\n71300 39010 0 0\n68745 39010 0 0\n68745 38996 0 0\n68681 38840 0 0\n68561 38720 0 0\n68405 38655 0 0\n68595 38466 0 0\n68595 38465 0 0\n68636 38403 0 0\n68657 38372 0 0\n68658 38371 0 0\n68679 38261 0 0\n68680 38260 0 0\n68680 37420 0 0\n69525 36574 0 0\n69589 36730 0 0\n69709 36850 0 0\n69865 36915 0 0\n69965 36915 0 0\n70055 37005 0 0\n70082 37023 0 0\n70119 37111 0 0\n70189 37181 0 0\n70280 37219 0 0\n70379 37219 0 0\n70719 37219 0 0\n70811 37181 0 0\n70881 37111 0 0\n70885 37099 0 0\n70938 37100 0 0\n70970 37068 0 0\n70970 36880 0 0\n70970 36830 0 0\n70970 36770 0 0\n71030 36770 0 0\n71080 36770 0 0\n71268 36770 0 0\n71300 36738 0 0\n71299 36604 0 0\n71292 36588 0 0\n71311 36581 0 0\n71381 36511 0 0\n71419 36420 0 0\n71419 36321 0 0\n71419 35981 0 0\n71381 35889 0 0\n71311 35819 0 0\n71220 35781 0 0\n71121 35781 0 0\n70878 35781 0 0\n70885 35765 0 0\n70885 35665 0 0\n70960 35590 0 0\n71610 35590 0 0\n71619 35611 0 0\n71689 35681 0 0\n71780 35719 0 0\n71879 35719 0 0\n72219 35719 0 0\n72311 35681 0 0\n72381 35611 0 0\n72385 35599 0 0\n72438 35600 0 0\n72470 35568 0 0\n72470 35380 0 0\n72470 35330 0 0\n72470 35270 0 0\n72530 35270 0 0\n72580 35270 0 0\n72768 35270 0 0\n72800 35238 0 0\n72799 35104 0 0\n72792 35088 0 0\n72811 35081 0 0\n72881 35011 0 0\n72919 34920 0 0\n72919 34821 0 0\n72919 34481 0 0\n72881 34389 0 0\n72811 34319 0 0\n72720 34281 0 0\n72621 34281 0 0\n72281 34281 0 0\n72250 34293 0 0\n72220 34281 0 0\n72121 34281 0 0\n71819 34281 0 0\n73310 32790 0 0\n75026 32790 0 0\n75035 32811 0 0\n75189 32965 0 0\n75273 33000 0 0\n75189 33035 0 0\n75035 33189 0 0\n74951 33391 0 0\n74951 33609 0 0\n75035 33811 0 0\n75189 33965 0 0\n75273 34000 0 0\n75189 34035 0 0\n75035 34189 0 0\n74951 34391 0 0\n74951 34609 0 0\n75035 34811 0 0\n75189 34965 0 0\n75273 35000 0 0\n75189 35035 0 0\n75035 35189 0 0\n74951 35391 0 0\n74951 35609 0 0\n75035 35811 0 0\n75189 35965 0 0\n75273 36000 0 0\n75189 36035 0 0\n75035 36189 0 0\n74951 36391 0 0\n74951 36609 0 0\n75035 36811 0 0\n75189 36965 0 0\n75391 37049 0 0\n75609 37049 0 0\n75811 36965 0 0\n75965 36811 0 0\n76049 36609 0 0\n76049 36391 0 0\n75965 36189 0 0\n75811 36035 0 0\n75726 36000 0 0\n75811 35965 0 0\n75965 35811 0 0\n76049 35609 0 0\n76049 35391 0 0\n75965 35189 0 0\n75811 35035 0 0\n75726 35000 0 0\n75811 34965 0 0\n75965 34811 0 0\n76049 34609 0 0\n76049 34391 0 0\n75965 34189 0 0\n75811 34035 0 0\n75726 34000 0 0\n75811 33965 0 0\n75965 33811 0 0\n76049 33609 0 0\n76049 33391 0 0\n75965 33189 0 0\n75811 33035 0 0\n75726 33000 0 0\n75811 32965 0 0\n75965 32811 0 0\n76049 32609 0 0\n76049 32391 0 0\n75965 32189 0 0\n75811 32035 0 0\n75726 32000 0 0\n75811 31965 0 0\n75965 31811 0 0\n76049 31609 0 0\n76049 31391 0 0\n75965 31189 0 0\n75811 31035 0 0\n75726 31000 0 0\n75811 30965 0 0\n75965 30811 0 0\n76049 30609 0 0\n76049 30391 0 0\n75965 30189 0 0\n75811 30035 0 0\n75726 30000 0 0\n75811 29965 0 0\n75965 29811 0 0\n76049 29609 0 0\n76049 29391 0 0\n75965 29189 0 0\n75811 29035 0 0\n75609 28951 0 0\n75391 28951 0 0\n75189 29035 0 0\n75035 29189 0 0\n74951 29391 0 0\n74951 29609 0 0\n74959 29629 0 0\n73049 31540 0 0\n73049 31391 0 0\n73049 27609 0 0\n73049 27391 0 0\n72965 27189 0 0\n72930 27154 0 0\n72930 26562 0 0\n72930 26438 0 0\n72929 26226 0 0\n72929 26175 0 0\n72910 26127 0 0\n72873 26091 0 0\n72826 26071 0 0\n72562 26070 0 0\n72530 26102 0 0\n72530 26470 0 0\n72898 26470 0 0\n72930 26438 0 0\n72930 26562 0 0\n72898 26530 0 0\n72530 26530 0 0\n72530 26898 0 0\n72562 26930 0 0\n72826 26929 0 0\n72873 26909 0 0\n72910 26873 0 0\n72929 26825 0 0\n72929 26774 0 0\n72930 26562 0 0\n72930 27154 0 0\n72811 27035 0 0\n72609 26951 0 0\n72470 26951 0 0\n72470 26898 0 0\n72470 26530 0 0\n72470 26470 0 0\n72470 26102 0 0\n72438 26070 0 0\n72174 26071 0 0\n72127 26091 0 0\n72090 26127 0 0\n72071 26175 0 0\n72071 26226 0 0\n72070 26438 0 0\n72102 26470 0 0\n72470 26470 0 0\n72470 26530 0 0\n72102 26530 0 0\n72070 26562 0 0\n72071 26774 0 0\n72071 26825 0 0\n72090 26873 0 0\n72127 26909 0 0\n72174 26929 0 0\n72438 26930 0 0\n72470 26898 0 0\n72470 26951 0 0\n72391 26951 0 0\n72189 27035 0 0\n72035 27189 0 0\n72000 27273 0 0\n71965 27189 0 0\n71924 27148 0 0\n71924 26570 0 0\n71919 26402 0 0\n71864 26273 0 0\n71801 26241 0 0\n71759 26283 0 0\n71759 26199 0 0\n71727 26136 0 0\n71570 26076 0 0\n71402 26081 0 0\n71273 26136 0 0\n71241 26199 0 0\n71500 26458 0 0\n71759 26199 0 0\n71759 26283 0 0\n71542 26500 0 0\n71801 26759 0 0\n71864 26727 0 0\n71924 26570 0 0\n71924 27148 0 0\n71811 27035 0 0\n71759 27013 0 0\n71759 26801 0 0\n71500 26542 0 0\n71458 26584 0 0\n71458 26500 0 0\n71199 26241 0 0\n71136 26273 0 0\n71076 26430 0 0\n71081 26598 0 0\n71136 26727 0 0\n71199 26759 0 0\n71458 26500 0 0\n71458 26584 0 0\n71241 26801 0 0\n71273 26864 0 0\n71430 26924 0 0\n71598 26919 0 0\n71727 26864 0 0\n71759 26801 0 0\n71759 27013 0 0\n71609 26951 0 0\n71391 26951 0 0\n71189 27035 0 0\n71035 27189 0 0\n71000 27273 0 0\n70965 27189 0 0\n70924 27148 0 0\n70924 26570 0 0\n70919 26402 0 0\n70864 26273 0 0\n70801 26241 0 0\n70759 26283 0 0\n70759 26199 0 0\n70727 26136 0 0\n70570 26076 0 0\n70402 26081 0 0\n70273 26136 0 0\n70241 26199 0 0\n70500 26458 0 0\n70759 26199 0 0\n70759 26283 0 0\n70542 26500 0 0\n70801 26759 0 0\n70864 26727 0 0\n70924 26570 0 0\n70924 27148 0 0\n70811 27035 0 0\n70759 27013 0 0\n70759 26801 0 0\n70500 26542 0 0\n70458 26584 0 0\n70458 26500 0 0\n70199 26241 0 0\n70136 26273 0 0\n70076 26430 0 0\n70081 26598 0 0\n70136 26727 0 0\n70199 26759 0 0\n70458 26500 0 0\n70458 26584 0 0\n70241 26801 0 0\n70273 26864 0 0\n70430 26924 0 0\n70598 26919 0 0\n70727 26864 0 0\n70759 26801 0 0\n70759 27013 0 0\n70609 26951 0 0\n70391 26951 0 0\n70189 27035 0 0\n70035 27189 0 0\n69951 27391 0 0\n69951 27609 0 0\n70035 27811 0 0\n70189 27965 0 0\n70391 28049 0 0\n70609 28049 0 0\n70811 27965 0 0\n70965 27811 0 0\n71000 27726 0 0\n71035 27811 0 0\n71189 27965 0 0\n71391 28049 0 0\n71609 28049 0 0\n71811 27965 0 0\n71965 27811 0 0\n72000 27726 0 0\n72035 27811 0 0\n72189 27965 0 0\n72391 28049 0 0\n72609 28049 0 0\n72811 27965 0 0\n72965 27811 0 0\n73049 27609 0 0\n73049 31391 0 0\n72965 31189 0 0\n72930 31154 0 0\n72930 30562 0 0\n72930 30438 0 0\n72929 30226 0 0\n72929 30175 0 0\n72910 30127 0 0\n72873 30091 0 0\n72826 30071 0 0\n72562 30070 0 0\n72530 30102 0 0\n72530 30470 0 0\n72898 30470 0 0\n72930 30438 0 0\n72930 30562 0 0\n72898 30530 0 0\n72530 30530 0 0\n72530 30898 0 0\n72562 30930 0 0\n72826 30929 0 0\n72873 30909 0 0\n72910 30873 0 0\n72929 30825 0 0\n72929 30774 0 0\n72930 30562 0 0\n72930 31154 0 0\n72811 31035 0 0\n72609 30951 0 0\n72470 30951 0 0\n72470 30898 0 0\n72470 30530 0 0\n72470 30470 0 0\n72470 30102 0 0\n72438 30070 0 0\n72174 30071 0 0\n72127 30091 0 0\n72090 30127 0 0\n72071 30175 0 0\n72071 30226 0 0\n72070 30438 0 0\n72102 30470 0 0\n72470 30470 0 0\n72470 30530 0 0\n72102 30530 0 0\n72070 30562 0 0\n72071 30774 0 0\n72071 30825 0 0\n72090 30873 0 0\n72127 30909 0 0\n72174 30929 0 0\n72438 30930 0 0\n72470 30898 0 0\n72470 30951 0 0\n72391 30951 0 0\n72189 31035 0 0\n72035 31189 0 0\n72000 31273 0 0\n71965 31189 0 0\n71924 31148 0 0\n71924 30570 0 0\n71919 30402 0 0\n71864 30273 0 0\n71801 30241 0 0\n71759 30283 0 0\n71759 30199 0 0\n71727 30136 0 0\n71570 30076 0 0\n71402 30081 0 0\n71273 30136 0 0\n71241 30199 0 0\n71500 30458 0 0\n71759 30199 0 0\n71759 30283 0 0\n71542 30500 0 0\n71801 30759 0 0\n71864 30727 0 0\n71924 30570 0 0\n71924 31148 0 0\n71811 31035 0 0\n71759 31013 0 0\n71759 30801 0 0\n71500 30542 0 0\n71458 30584 0 0\n71458 30500 0 0\n71199 30241 0 0\n71136 30273 0 0\n71076 30430 0 0\n71081 30598 0 0\n71136 30727 0 0\n71199 30759 0 0\n71458 30500 0 0\n71458 30584 0 0\n71241 30801 0 0\n71273 30864 0 0\n71430 30924 0 0\n71598 30919 0 0\n71727 30864 0 0\n71759 30801 0 0\n71759 31013 0 0\n71609 30951 0 0\n71391 30951 0 0\n71189 31035 0 0\n71035 31189 0 0\n71000 31273 0 0\n70965 31189 0 0\n70924 31148 0 0\n70924 30570 0 0\n70919 30402 0 0\n70864 30273 0 0\n70801 30241 0 0\n70759 30283 0 0\n70759 30199 0 0\n70727 30136 0 0\n70570 30076 0 0\n70402 30081 0 0\n70273 30136 0 0\n70241 30199 0 0\n70500 30458 0 0\n70759 30199 0 0\n70759 30283 0 0\n70542 30500 0 0\n70801 30759 0 0\n70864 30727 0 0\n70924 30570 0 0\n70924 31148 0 0\n70811 31035 0 0\n70759 31013 0 0\n70759 30801 0 0\n70500 30542 0 0\n70458 30584 0 0\n70458 30500 0 0\n70199 30241 0 0\n70136 30273 0 0\n70076 30430 0 0\n70081 30598 0 0\n70136 30727 0 0\n70199 30759 0 0\n70458 30500 0 0\n70458 30584 0 0\n70241 30801 0 0\n70273 30864 0 0\n70430 30924 0 0\n70598 30919 0 0\n70727 30864 0 0\n70759 30801 0 0\n70759 31013 0 0\n70609 30951 0 0\n70391 30951 0 0\n70189 31035 0 0\n70035 31189 0 0\n69951 31391 0 0\n69951 31609 0 0\n70035 31811 0 0\n70189 31965 0 0\n70391 32049 0 0\n70609 32049 0 0\n70811 31965 0 0\n70965 31811 0 0\n71000 31726 0 0\n71035 31811 0 0\n71189 31965 0 0\n71391 32049 0 0\n71609 32049 0 0\n71811 31965 0 0\n71965 31811 0 0\n72000 31726 0 0\n72035 31811 0 0\n72189 31965 0 0\n72391 32049 0 0\n72540 32049 0 0\n70419 34170 0 0\n70419 33420 0 0\n70419 33321 0 0\n70419 32981 0 0\n70381 32889 0 0\n70311 32819 0 0\n70220 32781 0 0\n70121 32781 0 0\n69781 32781 0 0\n69750 32793 0 0\n69720 32781 0 0\n69621 32781 0 0\n69281 32781 0 0\n69189 32819 0 0\n69119 32889 0 0\n69081 32980 0 0\n69081 33079 0 0\n69081 33080 0 0\n68715 32714 0 0\n68715 32616 0 0\n68651 32460 0 0\n68531 32340 0 0\n68375 32275 0 0\n68206 32275 0 0\n68050 32339 0 0\n67930 32459 0 0\n67921 32479 0 0\n67919 32402 0 0\n67864 32273 0 0\n67801 32241 0 0\n67759 32283 0 0\n67759 32199 0 0\n67727 32136 0 0\n67570 32076 0 0\n67402 32081 0 0\n67273 32136 0 0\n67241 32199 0 0\n67500 32458 0 0\n67759 32199 0 0\n67759 32283 0 0\n67542 32500 0 0\n67801 32759 0 0\n67864 32727 0 0\n67865 32724 0 0\n67865 32784 0 0\n67929 32940 0 0\n68049 33060 0 0\n68205 33125 0 0\n68304 33125 0 0\n69081 33901 0 0\n69081 34019 0 0\n69119 34111 0 0\n69189 34181 0 0\n69280 34219 0 0\n69379 34219 0 0\n69719 34219 0 0\n69811 34181 0 0\n69881 34111 0 0\n69885 34099 0 0\n69938 34100 0 0\n69970 34068 0 0\n69970 33880 0 0\n69970 33830 0 0\n69970 33770 0 0\n70030 33770 0 0\n70080 33770 0 0\n70268 33770 0 0\n70300 33738 0 0\n70299 33604 0 0\n70292 33588 0 0\n70311 33581 0 0\n70381 33511 0 0\n70419 33420 0 0\n70419 34170 0 0\n70300 34289 0 0\n70300 33862 0 0\n70268 33830 0 0\n70030 33830 0 0\n70030 34068 0 0\n70062 34100 0 0\n70144 34099 0 0\n70195 34099 0 0\n70243 34080 0 0\n70279 34043 0 0\n70299 33996 0 0\n70300 33862 0 0\n70300 34289 0 0\n67930 36659 0 0\n67930 35562 0 0\n67930 35438 0 0\n67929 35174 0 0\n67924 35162 0 0\n67924 34570 0 0\n67924 33570 0 0\n67919 33402 0 0\n67864 33273 0 0\n67801 33241 0 0\n67759 33283 0 0\n67759 33199 0 0\n67759 32801 0 0\n67500 32542 0 0\n67458 32584 0 0\n67458 32500 0 0\n67199 32241 0 0\n67136 32273 0 0\n67076 32430 0 0\n67081 32598 0 0\n67136 32727 0 0\n67199 32759 0 0\n67458 32500 0 0\n67458 32584 0 0\n67241 32801 0 0\n67273 32864 0 0\n67430 32924 0 0\n67598 32919 0 0\n67727 32864 0 0\n67759 32801 0 0\n67759 33199 0 0\n67727 33136 0 0\n67570 33076 0 0\n67402 33081 0 0\n67273 33136 0 0\n67241 33199 0 0\n67500 33458 0 0\n67759 33199 0 0\n67759 33283 0 0\n67542 33500 0 0\n67801 33759 0 0\n67864 33727 0 0\n67924 33570 0 0\n67924 34570 0 0\n67919 34402 0 0\n67864 34273 0 0\n67801 34241 0 0\n67759 34283 0 0\n67759 34199 0 0\n67759 33801 0 0\n67500 33542 0 0\n67458 33584 0 0\n67458 33500 0 0\n67199 33241 0 0\n67136 33273 0 0\n67076 33430 0 0\n67081 33598 0 0\n67136 33727 0 0\n67199 33759 0 0\n67458 33500 0 0\n67458 33584 0 0\n67241 33801 0 0\n67273 33864 0 0\n67430 33924 0 0\n67598 33919 0 0\n67727 33864 0 0\n67759 33801 0 0\n67759 34199 0 0\n67727 34136 0 0\n67570 34076 0 0\n67402 34081 0 0\n67273 34136 0 0\n67241 34199 0 0\n67500 34458 0 0\n67759 34199 0 0\n67759 34283 0 0\n67542 34500 0 0\n67801 34759 0 0\n67864 34727 0 0\n67924 34570 0 0\n67924 35162 0 0\n67909 35127 0 0\n67873 35090 0 0\n67825 35071 0 0\n67774 35071 0 0\n67759 35070 0 0\n67759 34801 0 0\n67500 34542 0 0\n67458 34584 0 0\n67458 34500 0 0\n67199 34241 0 0\n67136 34273 0 0\n67076 34430 0 0\n67081 34598 0 0\n67136 34727 0 0\n67199 34759 0 0\n67458 34500 0 0\n67458 34584 0 0\n67241 34801 0 0\n67273 34864 0 0\n67430 34924 0 0\n67598 34919 0 0\n67727 34864 0 0\n67759 34801 0 0\n67759 35070 0 0\n67562 35070 0 0\n67530 35102 0 0\n67530 35470 0 0\n67898 35470 0 0\n67930 35438 0 0\n67930 35562 0 0\n67898 35530 0 0\n67530 35530 0 0\n67530 35898 0 0\n67562 35930 0 0\n67774 35929 0 0\n67825 35929 0 0\n67873 35910 0 0\n67909 35873 0 0\n67929 35826 0 0\n67930 35562 0 0\n67930 36659 0 0\n67600 36989 0 0\n67600 36938 0 0\n67600 36920 0 0\n67599 36920 0 0\n67599 36856 0 0\n67599 36805 0 0\n67580 36757 0 0\n67543 36721 0 0\n67496 36701 0 0\n67470 36700 0 0\n67470 35898 0 0\n67470 35530 0 0\n67470 35470 0 0\n67470 35102 0 0\n67438 35070 0 0\n67226 35071 0 0\n67175 35071 0 0\n67127 35090 0 0\n67091 35127 0 0\n67071 35174 0 0\n67070 35438 0 0\n67102 35470 0 0\n67470 35470 0 0\n67470 35530 0 0\n67102 35530 0 0\n67070 35562 0 0\n67071 35826 0 0\n67091 35873 0 0\n67127 35910 0 0\n67175 35929 0 0\n67226 35929 0 0\n67438 35930 0 0\n67470 35898 0 0\n67470 36700 0 0\n67362 36700 0 0\n67330 36732 0 0\n67330 36920 0 0\n67330 36970 0 0\n67330 37030 0 0\n67270 37030 0 0\n67270 36970 0 0\n67270 36920 0 0\n67270 36732 0 0\n67238 36700 0 0\n67104 36701 0 0\n67088 36707 0 0\n67081 36689 0 0\n67011 36619 0 0\n66920 36581 0 0\n66821 36581 0 0\n66489 36581 0 0\n66704 36366 0 0\n66704 36365 0 0\n66705 36365 0 0\n66767 36272 0 0\n66768 36271 0 0\n66789 36161 0 0\n66790 36160 0 0\n66790 35973 0 0\n66811 35965 0 0\n66965 35811 0 0\n67049 35609 0 0\n67049 35391 0 0\n66965 35189 0 0\n66811 35035 0 0\n66726 35000 0 0\n66811 34965 0 0\n66965 34811 0 0\n67049 34609 0 0\n67049 34391 0 0\n66965 34189 0 0\n66811 34035 0 0\n66726 34000 0 0\n66811 33965 0 0\n66965 33811 0 0\n67049 33609 0 0\n67049 33391 0 0\n66965 33189 0 0\n66811 33035 0 0\n66726 33000 0 0\n66811 32965 0 0\n66965 32811 0 0\n67049 32609 0 0\n67049 32391 0 0\n66965 32189 0 0\n66811 32035 0 0\n66609 31951 0 0\n66391 31951 0 0\n66189 32035 0 0\n66035 32189 0 0\n65951 32391 0 0\n65951 32609 0 0\n65959 32630 0 0\n65471 33119 0 0\n65408 33213 0 0\n65386 33324 0 0\n65386 35914 0 0\n65331 35780 0 0\n65211 35660 0 0\n65055 35595 0 0\n64886 35595 0 0\n64752 35649 0 0\n64752 35485 0 0\n64804 35485 0 0\n64960 35421 0 0\n65080 35301 0 0\n65145 35145 0 0\n65145 34976 0 0\n65081 34820 0 0\n64961 34700 0 0\n64805 34635 0 0\n64796 34635 0 0\n64741 34500 0 0\n64670 34429 0 0\n64670 32768 0 0\n64670 32530 0 0\n64432 32530 0 0\n64400 32562 0 0\n64401 32644 0 0\n64401 32695 0 0\n64420 32743 0 0\n64457 32779 0 0\n64504 32799 0 0\n64638 32800 0 0\n64670 32768 0 0\n64670 34429 0 0\n64621 34380 0 0\n64465 34315 0 0\n64419 34315 0 0\n64419 34081 0 0\n64381 33989 0 0\n64311 33919 0 0\n64292 33911 0 0\n64299 33896 0 0\n64300 33762 0 0\n64300 33638 0 0\n64299 33504 0 0\n64279 33457 0 0\n64243 33420 0 0\n64195 33401 0 0\n64144 33401 0 0\n64062 33400 0 0\n64030 33432 0 0\n64030 33670 0 0\n64268 33670 0 0\n64300 33638 0 0\n64300 33762 0 0\n64268 33730 0 0\n64080 33730 0 0\n64030 33730 0 0\n63970 33730 0 0\n63970 33670 0 0\n63970 33432 0 0\n63938 33400 0 0\n63856 33401 0 0\n63805 33401 0 0\n63757 33420 0 0\n63721 33457 0 0\n63701 33504 0 0\n63700 33638 0 0\n63732 33670 0 0\n63970 33670 0 0\n63970 33730 0 0\n63920 33730 0 0\n63732 33730 0 0\n63700 33762 0 0\n63701 33896 0 0\n63707 33911 0 0\n63689 33919 0 0\n63619 33989 0 0\n63581 34080 0 0\n63561 34060 0 0\n63442 34010 0 0\n63381 33860 0 0\n63261 33740 0 0\n63105 33675 0 0\n62936 33675 0 0\n62800 33730 0 0\n62800 33638 0 0\n62799 33504 0 0\n62779 33457 0 0\n62743 33420 0 0\n62695 33401 0 0\n62644 33401 0 0\n62562 33400 0 0\n62530 33432 0 0\n62530 33670 0 0\n62768 33670 0 0\n62800 33638 0 0\n62800 33730 0 0\n62780 33739 0 0\n62778 33740 0 0\n62768 33730 0 0\n62580 33730 0 0\n62530 33730 0 0\n62470 33730 0 0\n62470 33670 0 0\n62470 33620 0 0\n62470 33432 0 0\n62438 33400 0 0\n62385 33400 0 0\n62381 33389 0 0\n62311 33319 0 0\n62290 33310 0 0\n62290 32311 0 0\n62360 32241 0 0\n62425 32085 0 0\n62425 31916 0 0\n62361 31760 0 0\n62320 31719 0 0\n62379 31719 0 0\n62719 31719 0 0\n62811 31681 0 0\n62881 31611 0 0\n62919 31520 0 0\n62919 31421 0 0\n62919 31081 0 0\n62881 30989 0 0\n62811 30919 0 0\n62792 30911 0 0\n62799 30896 0 0\n62800 30762 0 0\n62800 30638 0 0\n62799 30504 0 0\n62779 30457 0 0\n62743 30420 0 0\n62695 30401 0 0\n62644 30401 0 0\n62562 30400 0 0\n62530 30432 0 0\n62530 30670 0 0\n62768 30670 0 0\n62800 30638 0 0\n62800 30762 0 0\n62768 30730 0 0\n62580 30730 0 0\n62530 30730 0 0\n62470 30730 0 0\n62470 30670 0 0\n62470 30620 0 0\n62470 30432 0 0\n62438 30400 0 0\n62385 30400 0 0\n62381 30389 0 0\n62350 30358 0 0\n62350 29890 0 0\n62960 29890 0 0\n62960 29889 0 0\n63094 29863 0 0\n63207 29787 0 0\n63295 29699 0 0\n63300 29700 0 0\n63510 29700 0 0\n63510 30680 0 0\n63537 30814 0 0\n63613 30927 0 0\n63917 31231 0 0\n63890 31259 0 0\n63825 31415 0 0\n63825 31584 0 0\n63889 31740 0 0\n63894 31745 0 0\n63880 31759 0 0\n63815 31915 0 0\n63815 32084 0 0\n63879 32240 0 0\n63999 32360 0 0\n64155 32425 0 0\n64324 32425 0 0\n64400 32393 0 0\n64400 32438 0 0\n64432 32470 0 0\n64620 32470 0 0\n64670 32470 0 0\n64730 32470 0 0\n64730 32530 0 0\n64730 32580 0 0\n64730 32768 0 0\n64762 32800 0 0\n64896 32799 0 0\n64911 32792 0 0\n64919 32811 0 0\n64989 32881 0 0\n65080 32919 0 0\n65179 32919 0 0\n65519 32919 0 0\n65611 32881 0 0\n65681 32811 0 0\n65719 32720 0 0\n65719 32621 0 0\n65719 32281 0 0\n65706 32250 0 0\n65719 32220 0 0\n65719 32209 0 0\n65725 32205 0 0\n65745 32185 0 0\n65844 32185 0 0\n66000 32121 0 0\n66120 32001 0 0\n66185 31845 0 0\n66185 31676 0 0\n66121 31520 0 0\n66111 31510 0 0\n66120 31501 0 0\n66185 31345 0 0\n66185 31176 0 0\n66170 31139 0 0\n66170 30830 0 0\n66170 30770 0 0\n66170 30481 0 0\n66170 30419 0 0\n66170 30130 0 0\n65876 30130 0 0\n65844 30162 0 0\n65845 30357 0 0\n65845 30408 0 0\n65861 30450 0 0\n65845 30492 0 0\n65845 30543 0 0\n65844 30738 0 0\n65876 30770 0 0\n66170 30770 0 0\n66170 30830 0 0\n65876 30830 0 0\n65863 30842 0 0\n65845 30835 0 0\n65745 30835 0 0\n65719 30808 0 0\n65719 30781 0 0\n65706 30750 0 0\n65719 30720 0 0\n65719 30621 0 0\n65719 30281 0 0\n65706 30250 0 0\n65719 30220 0 0\n65719 30121 0 0\n65719 30019 0 0\n65844 29893 0 0\n65844 30038 0 0\n65876 30070 0 0\n66170 30070 0 0\n66170 29719 0 0\n66138 29687 0 0\n66051 29687 0 0\n66228 29511 0 0\n66228 29510 0 0\n66240 29491 0 0\n66241 29491 0 0\n66317 29460 0 0\n66317 29472 0 0\n66317 29490 0 0\n66318 29522 0 0\n66318 29573 0 0\n66337 29621 0 0\n66374 29657 0 0\n66421 29677 0 0\n66443 29678 0 0\n66475 29646 0 0\n66475 29440 0 0\n66472 29440 0 0\n66472 29380 0 0\n66475 29380 0 0\n66478 29380 0 0\n66500 29402 0 0\n66574 29401 0 0\n66600 29401 0 0\n66626 29401 0 0\n66700 29402 0 0\n66722 29380 0 0\n66725 29380 0 0\n66728 29380 0 0\n66728 29440 0 0\n66725 29440 0 0\n66671 29440 0 0\n66655 29440 0 0\n66618 29440 0 0\n66545 29440 0 0\n66529 29440 0 0\n66529 29456 0 0\n66513 29472 0 0\n66514 29522 0 0\n66514 29573 0 0\n66529 29610 0 0\n66529 29646 0 0\n66561 29678 0 0\n66535 29743 0 0\n66499 29708 0 0\n66475 29697 0 0\n66452 29688 0 0\n66262 29687 0 0\n66230 29719 0 0\n66230 30020 0 0\n66230 30070 0 0\n66230 30130 0 0\n66230 30180 0 0\n66230 30419 0 0\n66230 30481 0 0\n66230 30720 0 0\n66230 30770 0 0\n66230 30830 0 0\n66230 30880 0 0\n66230 31181 0 0\n66262 31213 0 0\n66452 31212 0 0\n66499 31192 0 0\n66535 31156 0 0\n66563 31224 0 0\n66592 31253 0 0\n66575 31295 0 0\n66575 31464 0 0\n66639 31620 0 0\n66759 31740 0 0\n66915 31805 0 0\n67084 31805 0 0\n67240 31741 0 0\n67360 31621 0 0\n67425 31465 0 0\n67425 31300 0 0\n67435 31300 0 0\n67522 31336 0 0\n67621 31336 0 0\n67800 31336 0 0\n67800 31500 0 0\n67838 31691 0 0\n67946 31854 0 0\n68109 31962 0 0\n68300 32000 0 0\n68491 31962 0 0\n68654 31854 0 0\n68762 31691 0 0\n68800 31500 0 0\n68800 31336 0 0\n69077 31336 0 0\n69169 31298 0 0\n69239 31228 0 0\n69277 31137 0 0\n69277 31038 0 0\n69277 30566 0 0\n69239 30474 0 0\n69169 30404 0 0\n69078 30366 0 0\n68979 30366 0 0\n68483 30366 0 0\n68441 30338 0 0\n68249 30299 0 0\n68244 30300 0 0\n67475 30300 0 0\n67475 30214 0 0\n67522 30234 0 0\n67621 30234 0 0\n69077 30234 0 0\n69169 30196 0 0\n69239 30126 0 0\n69277 30035 0 0\n69277 29936 0 0\n69277 29464 0 0\n69239 29372 0 0\n69169 29302 0 0\n69078 29264 0 0\n68979 29264 0 0\n68115 29264 0 0\n68115 29166 0 0\n68058 29028 0 0\n67953 28923 0 0\n67815 28865 0 0\n67729 28865 0 0\n67654 28790 0 0\n67709 28735 0 0\n67774 28735 0 0\n67912 28678 0 0\n68017 28573 0 0\n68075 28435 0 0\n68075 28336 0 0\n69077 28336 0 0\n69169 28298 0 0\n69239 28228 0 0\n69277 28137 0 0\n69277 28038 0 0\n69277 27566 0 0\n69239 27474 0 0\n69169 27404 0 0\n69078 27366 0 0\n68979 27366 0 0\n67523 27366 0 0\n67475 27385 0 0\n67475 27300 0 0\n68244 27300 0 0\n68249 27301 0 0\n68249 27300 0 0\n68440 27262 0 0\n68441 27262 0 0\n68482 27234 0 0\n68483 27234 0 0\n69077 27234 0 0\n69169 27196 0 0\n69239 27126 0 0\n69277 27035 0 0\n69277 26936 0 0\n69277 26464 0 0\n69239 26372 0 0\n69169 26302 0 0\n69078 26264 0 0\n68979 26264 0 0\n68800 26264 0 0\n68800 26100 0 0\n68762 25909 0 0\n68706 25825 0 0\n77175 25825 0 0\n77175 54175 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/jellybean/jellybean.pro",
    "content": "update=Sun Apr 15 00:13:35 2012\nversion=1\nlast_client=pcbnew\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmt=1\nHPGLSpd=20\nHPGLDm=15\nHPGLNum=1\noffX_A4=0\noffY_A4=0\noffX_A3=0\noffY_A3=0\noffX_A2=0\noffY_A2=0\noffX_A1=0\noffY_A1=0\noffX_A0=0\noffY_A0=0\noffX_A=0\noffY_A=0\noffX_B=0\noffY_B=0\noffX_C=0\noffY_C=0\noffX_D=0\noffY_D=0\noffX_E=0\noffY_E=0\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=60\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=jellybean.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n"
  },
  {
    "path": "hardware/jellybean/jellybean.sch",
    "content": "EESchema Schematic File Version 2  date Mon Apr 16 16:29:07 2012\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:jellybean-cache\nEELAYER 25  0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"jellybean\"\nDate \"16 apr 2012\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL R R2\nU 1 1 4F8C8EDB\nP 2750 3550\nF 0 \"R2\" V 2830 3550 50  0000 C CNN\nF 1 \"0\" V 2750 3550 50  0000 C CNN\nF 4 \"Panasonic\" H 2750 3550 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEY0R00V\" H 2750 3550 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/10W 0603 SMD\" H 2750 3550 60  0001 C CNN \"Description\"\n\t1    2750 3550\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R27\nU 1 1 4F8C8E56\nP 9950 9350\nF 0 \"R27\" V 10030 9350 50  0000 C CNN\nF 1 \"100\" V 9950 9350 50  0000 C CNN\nF 4 \"Panasonic\" H 9950 9350 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9950 9350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9950 9350 60  0001 C CNN \"Description\"\n\t1    9950 9350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R26\nU 1 1 4F8C8E54\nP 9950 9150\nF 0 \"R26\" V 10030 9150 50  0000 C CNN\nF 1 \"100\" V 9950 9150 50  0000 C CNN\nF 4 \"Panasonic\" H 9950 9150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9950 9150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9950 9150 60  0001 C CNN \"Description\"\n\t1    9950 9150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R25\nU 1 1 4F8C8E53\nP 9950 8950\nF 0 \"R25\" V 10030 8950 50  0000 C CNN\nF 1 \"100\" V 9950 8950 50  0000 C CNN\nF 4 \"Panasonic\" H 9950 8950 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9950 8950 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9950 8950 60  0001 C CNN \"Description\"\n\t1    9950 8950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R24\nU 1 1 4F8C8E51\nP 9950 8750\nF 0 \"R24\" V 10030 8750 50  0000 C CNN\nF 1 \"100\" V 9950 8750 50  0000 C CNN\nF 4 \"Panasonic\" H 9950 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9950 8750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9950 8750 60  0001 C CNN \"Description\"\n\t1    9950 8750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R23\nU 1 1 4F8C8E4E\nP 9950 8550\nF 0 \"R23\" V 10030 8550 50  0000 C CNN\nF 1 \"100\" V 9950 8550 50  0000 C CNN\nF 4 \"Panasonic\" H 9950 8550 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9950 8550 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9950 8550 60  0001 C CNN \"Description\"\n\t1    9950 8550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R22\nU 1 1 4F8C8E34\nP 9600 9250\nF 0 \"R22\" V 9680 9250 50  0000 C CNN\nF 1 \"100\" V 9600 9250 50  0000 C CNN\nF 4 \"Panasonic\" H 9600 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9600 9250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9600 9250 60  0001 C CNN \"Description\"\n\t1    9600 9250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R21\nU 1 1 4F8C8E33\nP 9600 9050\nF 0 \"R21\" V 9680 9050 50  0000 C CNN\nF 1 \"100\" V 9600 9050 50  0000 C CNN\nF 4 \"Panasonic\" H 9600 9050 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9600 9050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9600 9050 60  0001 C CNN \"Description\"\n\t1    9600 9050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R20\nU 1 1 4F8C8E31\nP 9600 8850\nF 0 \"R20\" V 9680 8850 50  0000 C CNN\nF 1 \"100\" V 9600 8850 50  0000 C CNN\nF 4 \"Panasonic\" H 9600 8850 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9600 8850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9600 8850 60  0001 C CNN \"Description\"\n\t1    9600 8850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R19\nU 1 1 4F8C8E2D\nP 9600 8650\nF 0 \"R19\" V 9680 8650 50  0000 C CNN\nF 1 \"100\" V 9600 8650 50  0000 C CNN\nF 4 \"Panasonic\" H 9600 8650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9600 8650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9600 8650 60  0001 C CNN \"Description\"\n\t1    9600 8650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R3\nU 1 1 4F8C8DB5\nP 10600 6150\nF 0 \"R3\" V 10680 6150 50  0000 C CNN\nF 1 \"470\" V 10600 6150 50  0000 C CNN\nF 4 \"Panasonic\" H 10600 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 10600 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 10600 6150 60  0001 C CNN \"Description\"\n\t1    10600 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R29\nU 1 1 4F8C8DAA\nP 10300 6150\nF 0 \"R29\" V 10380 6150 50  0000 C CNN\nF 1 \"470\" V 10300 6150 50  0000 C CNN\nF 4 \"Panasonic\" H 10300 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 10300 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 10300 6150 60  0001 C CNN \"Description\"\n\t1    10300 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R15\nU 1 1 4F8C8D95\nP 3750 7150\nF 0 \"R15\" V 3830 7150 50  0000 C CNN\nF 1 \"470\" V 3750 7150 50  0000 C CNN\nF 4 \"Panasonic\" H 3750 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 3750 7150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 3750 7150 60  0001 C CNN \"Description\"\n\t1    3750 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R13\nU 1 1 4F8C8D93\nP 3450 7150\nF 0 \"R13\" V 3530 7150 50  0000 C CNN\nF 1 \"470\" V 3450 7150 50  0000 C CNN\nF 4 \"Panasonic\" H 3450 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 3450 7150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 3450 7150 60  0001 C CNN \"Description\"\n\t1    3450 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R12\nU 1 1 4F8C8D91\nP 3150 7150\nF 0 \"R12\" V 3230 7150 50  0000 C CNN\nF 1 \"470\" V 3150 7150 50  0000 C CNN\nF 4 \"Panasonic\" H 3150 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 3150 7150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 3150 7150 60  0001 C CNN \"Description\"\n\t1    3150 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R9\nU 1 1 4F8C8D90\nP 2850 7150\nF 0 \"R9\" V 2930 7150 50  0000 C CNN\nF 1 \"470\" V 2850 7150 50  0000 C CNN\nF 4 \"Panasonic\" H 2850 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 2850 7150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 2850 7150 60  0001 C CNN \"Description\"\n\t1    2850 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R17\nU 1 1 4F8C8C7C\nP 6850 1050\nF 0 \"R17\" V 6930 1050 50  0000 C CNN\nF 1 \"10k\" V 6850 1050 50  0000 C CNN\nF 4 \"Panasonic\" H 6850 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 6850 1050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 6850 1050 60  0001 C CNN \"Description\"\n\t1    6850 1050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R16\nU 1 1 4F8C8C73\nP 6650 1050\nF 0 \"R16\" V 6730 1050 50  0000 C CNN\nF 1 \"10k\" V 6650 1050 50  0000 C CNN\nF 4 \"Panasonic\" H 6650 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 6650 1050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 6650 1050 60  0001 C CNN \"Description\"\n\t1    6650 1050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R7\nU 1 1 4F8C8C64\nP 2500 5150\nF 0 \"R7\" V 2580 5150 50  0000 C CNN\nF 1 \"10k\" V 2500 5150 50  0000 C CNN\nF 4 \"Panasonic\" H 2500 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 2500 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 2500 5150 60  0001 C CNN \"Description\"\n\t1    2500 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4F8C8C63\nP 2300 5150\nF 0 \"R6\" V 2380 5150 50  0000 C CNN\nF 1 \"10k\" V 2300 5150 50  0000 C CNN\nF 4 \"Panasonic\" H 2300 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 2300 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 2300 5150 60  0001 C CNN \"Description\"\n\t1    2300 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4F8C8C50\nP 2100 5150\nF 0 \"R5\" V 2180 5150 50  0000 C CNN\nF 1 \"10k\" V 2100 5150 50  0000 C CNN\nF 4 \"Panasonic\" H 2100 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 2100 5150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 2100 5150 60  0001 C CNN \"Description\"\n\t1    2100 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R43\nU 1 1 4F8C8C40\nP 1650 10050\nF 0 \"R43\" V 1730 10050 50  0000 C CNN\nF 1 \"10k\" V 1650 10050 50  0000 C CNN\nF 4 \"Panasonic\" H 1650 10050 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 1650 10050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 1650 10050 60  0001 C CNN \"Description\"\n\t1    1650 10050\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R42\nU 1 1 4F8C8C3E\nP 1650 9650\nF 0 \"R42\" V 1730 9650 50  0000 C CNN\nF 1 \"10k\" V 1650 9650 50  0000 C CNN\nF 4 \"Panasonic\" H 1650 9650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 1650 9650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 1650 9650 60  0001 C CNN \"Description\"\n\t1    1650 9650\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R41\nU 1 1 4F8C8C3D\nP 1650 9250\nF 0 \"R41\" V 1730 9250 50  0000 C CNN\nF 1 \"10k\" V 1650 9250 50  0000 C CNN\nF 4 \"Panasonic\" H 1650 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 1650 9250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 1650 9250 60  0001 C CNN \"Description\"\n\t1    1650 9250\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R4\nU 1 1 4F8C8C21\nP 1650 8850\nF 0 \"R4\" V 1730 8850 50  0000 C CNN\nF 1 \"10k\" V 1650 8850 50  0000 C CNN\nF 4 \"Panasonic\" H 1650 8850 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 1650 8850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 1650 8850 60  0001 C CNN \"Description\"\n\t1    1650 8850\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R28\nU 1 1 4F8C8C05\nP 10350 3850\nF 0 \"R28\" V 10430 3850 50  0000 C CNN\nF 1 \"10k\" V 10350 3850 50  0000 C CNN\nF 4 \"Panasonic\" H 10350 3850 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 10350 3850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 10350 3850 60  0001 C CNN \"Description\"\n\t1    10350 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R32\nU 1 1 4F8C8BEE\nP 12450 1550\nF 0 \"R32\" V 12530 1550 50  0000 C CNN\nF 1 \"10k\" V 12450 1550 50  0000 C CNN\nF 4 \"Panasonic\" H 12450 1550 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 12450 1550 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 12450 1550 60  0001 C CNN \"Description\"\n\t1    12450 1550\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R39\nU 1 1 4F8C8BDD\nP 15550 1750\nF 0 \"R39\" V 15630 1750 50  0000 C CNN\nF 1 \"10k\" V 15550 1750 50  0000 C CNN\nF 4 \"Panasonic\" H 15550 1750 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 15550 1750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 15550 1750 60  0001 C CNN \"Description\"\n\t1    15550 1750\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t10300 5800 10300 5900\nWire Wire Line\n\t2000 8000 2000 6800\nWire Wire Line\n\t9700 5300 10300 5300\nWire Wire Line\n\t1350 9550 1300 9550\nWire Wire Line\n\t1400 9650 1300 9650\nWire Wire Line\n\t1900 9650 2100 9650\nWire Wire Line\n\t1400 9750 1300 9750\nWire Wire Line\n\t1400 10150 1300 10150\nWire Wire Line\n\t1900 10050 2100 10050\nWire Wire Line\n\t1400 10050 1300 10050\nWire Wire Line\n\t1350 9950 1300 9950\nWire Wire Line\n\t1350 9150 1300 9150\nWire Wire Line\n\t1400 9250 1300 9250\nWire Wire Line\n\t1900 9250 2100 9250\nWire Wire Line\n\t1400 9350 1300 9350\nWire Wire Line\n\t1400 8950 1300 8950\nWire Wire Line\n\t1900 8850 2100 8850\nWire Wire Line\n\t3000 3550 3700 3550\nWire Wire Line\n\t2600 3450 3600 3450\nWire Wire Line\n\t3200 4450 3500 4450\nWire Wire Line\n\t4300 3200 4000 3200\nWire Wire Line\n\t4300 5000 3500 5000\nWire Wire Line\n\t3500 5000 3500 4450\nConnection ~ 3200 4450\nWire Wire Line\n\t3200 4550 3200 4350\nWire Wire Line\n\t3750 7400 3750 7500\nWire Wire Line\n\t3150 7400 3150 7500\nWire Wire Line\n\t2550 7900 2550 8000\nWire Wire Line\n\t2850 6650 2850 6900\nWire Wire Line\n\t3450 6900 3450 6750\nWire Wire Line\n\t3750 7900 3750 8000\nWire Wire Line\n\t2550 6900 2550 6650\nConnection ~ 12250 3250\nWire Wire Line\n\t12150 3250 12250 3250\nConnection ~ 12250 3050\nWire Wire Line\n\t12250 3050 12150 3050\nWire Wire Line\n\t11350 2850 11250 2850\nWire Wire Line\n\t11250 2850 11250 2750\nWire Wire Line\n\t10900 3150 11350 3150\nWire Wire Line\n\t11350 2950 10900 2950\nWire Wire Line\n\t9700 3900 10150 3900\nWire Wire Line\n\t8050 2050 8050 1650\nWire Wire Line\n\t10300 6400 10300 6500\nConnection ~ 1700 3550\nWire Wire Line\n\t1700 3550 1700 2900\nWire Wire Line\n\t1700 2900 1900 2900\nWire Wire Line\n\t1800 3000 1900 3000\nWire Wire Line\n\t3700 3550 3700 4900\nWire Wire Line\n\t1100 7900 800  7900\nWire Wire Line\n\t1100 7700 800  7700\nConnection ~ 2000 7600\nWire Wire Line\n\t2000 7600 1900 7600\nConnection ~ 2000 7800\nWire Wire Line\n\t2000 7800 1900 7800\nConnection ~ 2000 7500\nWire Wire Line\n\t2000 7500 1900 7500\nConnection ~ 2000 7300\nWire Wire Line\n\t2000 7300 1900 7300\nConnection ~ 2000 7100\nWire Wire Line\n\t2000 7100 1900 7100\nConnection ~ 2000 6900\nWire Wire Line\n\t2000 6900 1900 6900\nWire Wire Line\n\t800  7500 1100 7500\nWire Wire Line\n\t800  7400 1100 7400\nWire Wire Line\n\t800  7200 1100 7200\nWire Wire Line\n\t800  7100 1100 7100\nWire Wire Line\n\t800  6900 1100 6900\nConnection ~ 750  2100\nWire Wire Line\n\t850  2100 750  2100\nConnection ~ 750  1900\nWire Wire Line\n\t750  1900 850  1900\nWire Wire Line\n\t1650 2100 1900 2100\nWire Wire Line\n\t1650 1900 1900 1900\nWire Wire Line\n\t5250 1750 5250 2050\nWire Wire Line\n\t5450 2050 5450 1750\nConnection ~ 2850 2150\nWire Wire Line\n\t2850 2150 2950 2150\nConnection ~ 2850 1950\nWire Wire Line\n\t2850 1950 2950 1950\nConnection ~ 2850 1750\nWire Wire Line\n\t2850 1750 2950 1750\nWire Wire Line\n\t2950 1550 2850 1550\nWire Wire Line\n\t2850 1550 2850 2350\nWire Wire Line\n\t3750 2150 4050 2150\nWire Wire Line\n\t3750 1950 4050 1950\nWire Wire Line\n\t3750 1750 4050 1750\nWire Wire Line\n\t3750 1550 4050 1550\nWire Wire Line\n\t8350 2050 8350 1750\nWire Wire Line\n\t4300 3100 4000 3100\nWire Wire Line\n\t9550 7400 9900 7400\nWire Wire Line\n\t10700 7800 11000 7800\nWire Wire Line\n\t10700 7600 11000 7600\nWire Wire Line\n\t9900 7900 9600 7900\nWire Wire Line\n\t9900 7700 9600 7700\nWire Wire Line\n\t9900 7500 9600 7500\nConnection ~ 6850 10150\nWire Wire Line\n\t6850 10150 6750 10150\nConnection ~ 6850 9950\nWire Wire Line\n\t6850 9950 6750 9950\nConnection ~ 6850 9750\nWire Wire Line\n\t6850 9750 6750 9750\nConnection ~ 6850 9550\nWire Wire Line\n\t6850 9550 6750 9550\nConnection ~ 6850 9350\nWire Wire Line\n\t6850 9350 6750 9350\nConnection ~ 6850 9150\nWire Wire Line\n\t6850 9150 6750 9150\nConnection ~ 6850 8950\nWire Wire Line\n\t6850 8950 6750 8950\nWire Wire Line\n\t6750 8750 6850 8750\nWire Wire Line\n\t6850 8750 6850 10350\nWire Wire Line\n\t5650 10150 5950 10150\nWire Wire Line\n\t5650 9950 5950 9950\nWire Wire Line\n\t5650 9750 5950 9750\nWire Wire Line\n\t5650 9550 5950 9550\nWire Wire Line\n\t5650 9350 5950 9350\nWire Wire Line\n\t5950 9150 5650 9150\nWire Wire Line\n\t5950 8950 5650 8950\nWire Wire Line\n\t5950 8750 5650 8750\nWire Wire Line\n\t13000 4950 13000 4650\nWire Wire Line\n\t12500 4950 12500 4650\nWire Wire Line\n\t11300 5850 11600 5850\nWire Wire Line\n\t11600 6050 11300 6050\nWire Wire Line\n\t11600 6350 11300 6350\nWire Wire Line\n\t11600 6550 11300 6550\nWire Wire Line\n\t11600 6750 11300 6750\nWire Wire Line\n\t11600 6950 11300 6950\nWire Wire Line\n\t15600 7450 15900 7450\nWire Wire Line\n\t15600 7750 15900 7750\nWire Wire Line\n\t15600 8050 15900 8050\nWire Wire Line\n\t14700 8950 14700 9250\nConnection ~ 7450 9850\nWire Wire Line\n\t7450 9850 7550 9850\nConnection ~ 7450 9650\nWire Wire Line\n\t7450 9650 7550 9650\nConnection ~ 7450 9450\nWire Wire Line\n\t7450 9450 7550 9450\nWire Wire Line\n\t7550 9250 7450 9250\nWire Wire Line\n\t7450 9250 7450 10050\nWire Wire Line\n\t8350 9850 8650 9850\nWire Wire Line\n\t8350 9650 8650 9650\nWire Wire Line\n\t8350 9450 8650 9450\nWire Wire Line\n\t8350 9250 8650 9250\nConnection ~ 4800 8700\nWire Wire Line\n\t4800 8800 4800 8700\nWire Wire Line\n\t2900 8900 3100 8900\nWire Wire Line\n\t3900 8600 4200 8600\nWire Wire Line\n\t3100 8600 2900 8600\nWire Wire Line\n\t4300 3800 4000 3800\nWire Wire Line\n\t4300 4000 4000 4000\nWire Wire Line\n\t4250 10000 4550 10000\nWire Wire Line\n\t4250 9800 4550 9800\nWire Wire Line\n\t3450 10300 3150 10300\nWire Wire Line\n\t3450 9900 3150 9900\nWire Wire Line\n\t3450 9700 3150 9700\nWire Wire Line\n\t7350 7450 7350 7600\nWire Wire Line\n\t6950 7450 6950 7600\nWire Wire Line\n\t6150 7450 6150 7600\nWire Wire Line\n\t5250 7450 5250 7600\nWire Wire Line\n\t16150 2250 16150 2150\nWire Wire Line\n\t7700 8250 8550 8250\nWire Wire Line\n\t8550 8250 8550 7450\nWire Wire Line\n\t6900 8250 6250 8250\nWire Wire Line\n\t6250 8250 6250 7450\nWire Wire Line\n\t6900 8350 6600 8350\nWire Wire Line\n\t6600 8350 6600 8000\nWire Wire Line\n\t6600 8000 8350 8000\nWire Wire Line\n\t8350 8000 8350 7450\nConnection ~ 14450 3150\nWire Wire Line\n\t14450 3150 14350 3150\nWire Wire Line\n\t14350 3350 14450 3350\nWire Wire Line\n\t14450 3350 14450 3100\nConnection ~ 13450 3350\nWire Wire Line\n\t13450 3350 13550 3350\nConnection ~ 16150 3100\nWire Wire Line\n\t16150 3100 16050 3100\nWire Wire Line\n\t16050 3300 16150 3300\nWire Wire Line\n\t16150 3300 16150 3050\nConnection ~ 15150 3200\nWire Wire Line\n\t15150 3200 15250 3200\nWire Wire Line\n\t8450 7450 8450 7750\nWire Wire Line\n\t9700 6400 10000 6400\nWire Wire Line\n\t15300 650  15300 750 \nWire Wire Line\n\t14600 8950 14600 9250\nWire Wire Line\n\t14300 8950 14300 9250\nWire Wire Line\n\t15950 9200 15600 9200\nWire Wire Line\n\t15950 9000 15600 9000\nWire Wire Line\n\t15900 9500 15950 9500\nConnection ~ 6850 1400\nWire Wire Line\n\t7050 1400 6850 1400\nWire Wire Line\n\t8650 2050 8650 1750\nWire Wire Line\n\t9700 5600 10000 5600\nWire Wire Line\n\t10000 4700 9700 4700\nWire Wire Line\n\t9700 3800 10050 3800\nWire Wire Line\n\t10000 3400 9700 3400\nWire Wire Line\n\t9700 4100 9950 4100\nWire Wire Line\n\t4000 4400 4300 4400\nWire Wire Line\n\t11600 7350 11400 7350\nWire Wire Line\n\t12400 4950 12400 4650\nWire Wire Line\n\t15600 7050 15950 7050\nWire Wire Line\n\t13400 4950 13400 4650\nWire Wire Line\n\t14300 4650 14300 4950\nWire Wire Line\n\t14600 4650 14600 4950\nWire Wire Line\n\t9800 1850 9800 1750\nWire Wire Line\n\t9800 1750 9900 1750\nWire Wire Line\n\t11100 2350 11100 2250\nWire Wire Line\n\t11200 800  11200 1550\nWire Wire Line\n\t11200 800  9050 800 \nWire Wire Line\n\t9050 1000 11300 1000\nWire Wire Line\n\t11300 1000 11300 1650\nWire Wire Line\n\t11300 1650 11000 1650\nWire Wire Line\n\t11000 1450 11100 1450\nWire Wire Line\n\t9900 1550 9700 1550\nWire Wire Line\n\t9700 1550 9700 1200\nWire Wire Line\n\t9700 1200 9050 1200\nWire Wire Line\n\t8250 800  7750 800 \nWire Wire Line\n\t7750 800  7750 2050\nWire Wire Line\n\t8250 1000 7850 1000\nWire Wire Line\n\t7850 1000 7850 2050\nWire Wire Line\n\t8250 1200 7450 1200\nWire Wire Line\n\t7450 1200 7450 2050\nWire Wire Line\n\t9700 3200 10000 3200\nWire Wire Line\n\t15800 1750 16000 1750\nConnection ~ 15800 650 \nWire Wire Line\n\t15800 750  15800 650 \nConnection ~ 15800 2650\nWire Wire Line\n\t15800 2650 15800 2550\nWire Wire Line\n\t13900 1450 13800 1450\nWire Wire Line\n\t12800 2250 12800 2150\nConnection ~ 12800 1550\nWire Wire Line\n\t15500 2650 15500 2550\nConnection ~ 15500 650 \nWire Wire Line\n\t15500 650  15500 750 \nWire Wire Line\n\t15300 1350 15300 1450\nWire Wire Line\n\t15300 1450 15200 1450\nWire Wire Line\n\t13800 1750 13900 1750\nConnection ~ 14200 650 \nWire Wire Line\n\t14200 650  14200 900 \nWire Wire Line\n\t14200 900  14350 900 \nConnection ~ 13800 2650\nWire Wire Line\n\t14300 2650 13700 2650\nConnection ~ 13800 650 \nWire Wire Line\n\t14300 650  13700 650 \nWire Wire Line\n\t13800 2650 13800 1850\nWire Wire Line\n\t13800 1850 13900 1850\nWire Wire Line\n\t14550 2400 14550 2300\nConnection ~ 13550 1650\nWire Wire Line\n\t13550 1750 13550 1650\nWire Wire Line\n\t11500 6150 11600 6150\nWire Wire Line\n\t12800 4000 13050 4000\nConnection ~ 14250 4250\nWire Wire Line\n\t14550 4250 13850 4250\nWire Wire Line\n\t13850 3800 13850 3850\nWire Wire Line\n\t13850 4250 13850 4350\nConnection ~ 13950 4250\nConnection ~ 13950 3850\nWire Wire Line\n\t15650 3600 15650 3850\nWire Wire Line\n\t15650 4350 15650 4250\nWire Wire Line\n\t15650 4250 16050 4250\nConnection ~ 15750 4250\nWire Wire Line\n\t15650 3850 16050 3850\nConnection ~ 15750 3850\nConnection ~ 15000 3850\nWire Wire Line\n\t15300 3850 14900 3850\nConnection ~ 15000 4250\nWire Wire Line\n\t15300 4250 14900 4250\nWire Wire Line\n\t12600 4950 12600 4700\nWire Wire Line\n\t13600 9250 13600 8950\nWire Wire Line\n\t15700 7550 15600 7550\nConnection ~ 11200 8550\nWire Wire Line\n\t11200 8550 11100 8550\nConnection ~ 11200 8750\nWire Wire Line\n\t11200 8750 11100 8750\nConnection ~ 11200 8950\nWire Wire Line\n\t11200 8950 11100 8950\nConnection ~ 11200 9150\nWire Wire Line\n\t11200 9150 11100 9150\nConnection ~ 11200 9350\nWire Wire Line\n\t11200 9350 11100 9350\nConnection ~ 11200 9550\nWire Wire Line\n\t11200 9550 11100 9550\nConnection ~ 11200 9750\nWire Wire Line\n\t11200 9750 11100 9750\nConnection ~ 11200 9950\nWire Wire Line\n\t11200 9950 11100 9950\nConnection ~ 11200 10150\nWire Wire Line\n\t11200 10150 11100 10150\nWire Wire Line\n\t11200 10250 11100 10250\nWire Wire Line\n\t10300 10150 10100 10150\nWire Wire Line\n\t10300 9950 10100 9950\nWire Wire Line\n\t10300 9750 10100 9750\nWire Wire Line\n\t10300 9550 10100 9550\nWire Wire Line\n\t10200 9350 10300 9350\nWire Wire Line\n\t10200 9150 10300 9150\nWire Wire Line\n\t10200 8950 10300 8950\nWire Wire Line\n\t10200 8750 10300 8750\nWire Wire Line\n\t10200 8550 10300 8550\nWire Wire Line\n\t9700 9350 9150 9350\nWire Wire Line\n\t9700 9150 9150 9150\nWire Wire Line\n\t9700 8950 9150 8950\nWire Wire Line\n\t9700 8750 9150 8750\nWire Wire Line\n\t9350 8650 9150 8650\nWire Wire Line\n\t10300 8350 10100 8350\nWire Wire Line\n\t15600 5850 15900 5850\nWire Wire Line\n\t15600 6150 15900 6150\nWire Wire Line\n\t15600 6350 15950 6350\nWire Wire Line\n\t15600 6550 15900 6550\nWire Wire Line\n\t15600 7150 15900 7150\nWire Wire Line\n\t14000 8950 14000 9150\nWire Wire Line\n\t13800 8950 13800 9150\nWire Wire Line\n\t13500 8950 13500 9150\nWire Wire Line\n\t13300 8950 13300 9150\nWire Wire Line\n\t11600 7550 11400 7550\nWire Wire Line\n\t12600 8950 12600 9150\nWire Wire Line\n\t12800 8950 12800 9150\nWire Wire Line\n\t13000 8950 13000 9150\nWire Wire Line\n\t13200 8950 13200 9150\nWire Wire Line\n\t11600 7950 11400 7950\nConnection ~ 2400 3750\nConnection ~ 2700 3750\nWire Wire Line\n\t2700 3750 2700 3850\nWire Wire Line\n\t2400 4350 2400 4250\nWire Wire Line\n\t1600 3750 1400 3750\nWire Wire Line\n\t1400 3750 1400 3650\nWire Wire Line\n\t1400 3650 1300 3650\nWire Wire Line\n\t1400 3250 1300 3250\nWire Wire Line\n\t4300 4700 3600 4700\nWire Wire Line\n\t7650 2050 7650 1750\nWire Wire Line\n\t6250 2050 6250 1750\nWire Wire Line\n\t6450 2050 6450 1750\nConnection ~ 1100 4500\nWire Wire Line\n\t1100 4500 1100 4600\nWire Wire Line\n\t1500 4500 1500 4600\nWire Wire Line\n\t1200 5400 1200 5500\nWire Wire Line\n\t1200 5500 4300 5500\nWire Wire Line\n\t1400 5400 1400 5600\nWire Wire Line\n\t1400 5600 4300 5600\nWire Wire Line\n\t11950 4000 12050 4000\nWire Wire Line\n\t6850 750  6850 800 \nWire Wire Line\n\t11950 3800 12050 3800\nWire Wire Line\n\t12050 4400 12050 4300\nWire Wire Line\n\t12050 4300 11950 4300\nConnection ~ 2300 5700\nWire Wire Line\n\t4300 5700 1850 5700\nConnection ~ 2500 5600\nWire Wire Line\n\t2500 5400 2500 5600\nWire Wire Line\n\t4300 3600 4000 3600\nWire Wire Line\n\t7050 7450 7050 7750\nWire Wire Line\n\t6750 7750 6750 7450\nWire Wire Line\n\t4300 6200 4000 6200\nWire Wire Line\n\t9700 5500 9950 5500\nWire Wire Line\n\t6350 7450 6350 7750\nWire Wire Line\n\t8150 7450 8150 7750\nWire Wire Line\n\t7550 7450 7550 7750\nWire Wire Line\n\t5350 7450 5350 7750\nWire Wire Line\n\t7950 7450 7950 7750\nWire Wire Line\n\t4300 6300 4000 6300\nConnection ~ 10850 4600\nWire Wire Line\n\t9700 4600 11050 4600\nConnection ~ 10350 4200\nWire Wire Line\n\t9700 4200 10500 4200\nConnection ~ 2100 6000\nWire Wire Line\n\t5850 7450 5850 7750\nWire Wire Line\n\t9700 4000 9950 4000\nWire Wire Line\n\t9700 5000 9950 5000\nWire Wire Line\n\t2300 4850 2300 4900\nWire Wire Line\n\t2100 5400 2100 6000\nWire Wire Line\n\t9700 6300 9950 6300\nWire Wire Line\n\t10350 3550 10350 3600\nWire Wire Line\n\t10850 4400 10850 4600\nWire Wire Line\n\t10650 3850 10650 3900\nWire Wire Line\n\t4000 3500 4300 3500\nWire Wire Line\n\t6950 1950 6950 2050\nWire Wire Line\n\t3400 5300 3500 5300\nConnection ~ 4750 1200\nWire Wire Line\n\t5050 1200 700  1200\nConnection ~ 4150 1200\nConnection ~ 3550 1200\nConnection ~ 4450 800 \nConnection ~ 3850 800 \nConnection ~ 3250 1200\nConnection ~ 2650 1200\nConnection ~ 2050 1200\nConnection ~ 3250 800 \nConnection ~ 2650 800 \nConnection ~ 2050 800 \nConnection ~ 1450 800 \nConnection ~ 850  800 \nConnection ~ 1450 1200\nConnection ~ 850  1200\nWire Wire Line\n\t5550 1950 5550 2050\nWire Wire Line\n\t6550 1950 6550 2050\nWire Wire Line\n\t9800 3100 9700 3100\nWire Wire Line\n\t9800 6100 9700 6100\nWire Wire Line\n\t7450 7550 7450 7450\nWire Wire Line\n\t4200 6500 4300 6500\nWire Wire Line\n\t4200 4600 4300 4600\nWire Wire Line\n\t4200 3400 4300 3400\nWire Wire Line\n\t8750 1950 8750 2050\nWire Wire Line\n\t5550 7550 5550 7450\nWire Wire Line\n\t4200 4800 4300 4800\nWire Wire Line\n\t4000 4100 4300 4100\nWire Wire Line\n\t4200 3300 4300 3300\nWire Wire Line\n\t4200 5200 4300 5200\nWire Wire Line\n\t9800 6200 9700 6200\nWire Wire Line\n\t6150 1950 6150 2050\nWire Wire Line\n\t4200 4500 4300 4500\nWire Wire Line\n\t4200 5400 4300 5400\nWire Wire Line\n\t5650 7550 5650 7450\nWire Wire Line\n\t8650 7550 8650 7450\nWire Wire Line\n\t9800 4400 9700 4400\nWire Wire Line\n\t8550 1950 8550 2050\nWire Wire Line\n\t5950 1950 5950 2050\nWire Wire Line\n\t700  1200 700  1300\nConnection ~ 1150 1200\nWire Wire Line\n\t700  750  700  800 \nConnection ~ 1150 800 \nConnection ~ 1750 800 \nConnection ~ 2350 800 \nConnection ~ 2950 800 \nConnection ~ 1750 1200\nConnection ~ 2350 1200\nConnection ~ 2950 1200\nConnection ~ 3550 800 \nConnection ~ 4150 800 \nWire Wire Line\n\t700  800  5050 800 \nConnection ~ 4750 800 \nConnection ~ 3850 1200\nConnection ~ 4450 1200\nWire Wire Line\n\t4000 5300 4300 5300\nWire Wire Line\n\t6650 750  6650 800 \nWire Wire Line\n\t10850 3850 10850 3900\nWire Wire Line\n\t10650 4400 10650 4500\nWire Wire Line\n\t9700 5700 9950 5700\nWire Wire Line\n\t2100 4850 2100 4900\nWire Wire Line\n\t9700 5100 9950 5100\nWire Wire Line\n\t9700 3600 9950 3600\nWire Wire Line\n\t5750 7450 5750 7750\nWire Wire Line\n\t10350 4100 10350 4200\nWire Wire Line\n\t9700 4500 11050 4500\nConnection ~ 10650 4500\nWire Wire Line\n\t4300 6100 4000 6100\nWire Wire Line\n\t7750 7450 7750 7750\nWire Wire Line\n\t9950 5400 9700 5400\nWire Wire Line\n\t7150 7450 7150 7750\nWire Wire Line\n\t7650 7450 7650 7750\nWire Wire Line\n\t8250 7450 8250 7750\nWire Wire Line\n\t6450 7450 6450 7750\nWire Wire Line\n\t9700 5900 9950 5900\nWire Wire Line\n\t4300 6400 4000 6400\nWire Wire Line\n\t6650 7450 6650 7750\nWire Wire Line\n\t6850 7450 6850 7750\nWire Wire Line\n\t8750 7450 8750 7750\nWire Wire Line\n\t6050 7450 6050 7750\nWire Wire Line\n\t2300 5400 2300 5700\nWire Wire Line\n\t2500 4850 2500 4900\nWire Wire Line\n\t11950 4200 12050 4200\nWire Wire Line\n\t6850 2050 6850 1300\nWire Wire Line\n\t11950 3900 12050 3900\nWire Wire Line\n\t4300 5900 1500 5900\nWire Wire Line\n\t1500 5900 1500 5400\nWire Wire Line\n\t4300 6000 1300 6000\nWire Wire Line\n\t1300 6000 1300 5400\nWire Wire Line\n\t1100 5400 1100 5700\nWire Wire Line\n\t1400 4600 1400 4500\nWire Wire Line\n\t1400 4500 800  4500\nWire Wire Line\n\t800  4500 800  4600\nWire Wire Line\n\t1300 4500 1300 4600\nConnection ~ 1300 4500\nWire Wire Line\n\t6350 2050 6350 1750\nWire Wire Line\n\t5650 2050 5650 1750\nWire Wire Line\n\t3700 4900 4300 4900\nWire Wire Line\n\t2700 4350 2700 4250\nWire Wire Line\n\t2400 3850 2400 3750\nWire Wire Line\n\t11600 7850 11400 7850\nWire Wire Line\n\t12500 8950 12500 9150\nWire Wire Line\n\t13100 8950 13100 9150\nWire Wire Line\n\t12700 8950 12700 9150\nWire Wire Line\n\t11600 8050 11400 8050\nWire Wire Line\n\t11600 7450 11400 7450\nWire Wire Line\n\t13400 8950 13400 9150\nWire Wire Line\n\t13700 8950 13700 9150\nWire Wire Line\n\t13900 8950 13900 9150\nWire Wire Line\n\t14100 8950 14100 9150\nWire Wire Line\n\t15600 6850 15900 6850\nWire Wire Line\n\t15600 6450 15900 6450\nWire Wire Line\n\t15600 6250 15900 6250\nWire Wire Line\n\t15600 6050 15900 6050\nWire Wire Line\n\t14800 4650 14800 4950\nWire Wire Line\n\t9350 8450 9150 8450\nWire Wire Line\n\t9700 8550 9150 8550\nWire Wire Line\n\t9350 8850 9150 8850\nWire Wire Line\n\t9350 9050 9150 9050\nWire Wire Line\n\t9350 9250 9150 9250\nWire Wire Line\n\t9850 8450 10300 8450\nWire Wire Line\n\t9850 8650 10300 8650\nWire Wire Line\n\t9850 8850 10300 8850\nWire Wire Line\n\t9850 9050 10300 9050\nWire Wire Line\n\t9850 9250 10300 9250\nWire Wire Line\n\t10300 9450 10100 9450\nWire Wire Line\n\t10300 9650 10100 9650\nWire Wire Line\n\t10300 9850 10100 9850\nWire Wire Line\n\t10300 10050 10100 10050\nWire Wire Line\n\t10300 10250 10200 10250\nWire Wire Line\n\t10200 10250 10200 10350\nWire Wire Line\n\t11100 8350 11200 8350\nWire Wire Line\n\t11200 8350 11200 10350\nConnection ~ 11200 10250\nWire Wire Line\n\t11200 10050 11100 10050\nConnection ~ 11200 10050\nWire Wire Line\n\t11200 9850 11100 9850\nConnection ~ 11200 9850\nWire Wire Line\n\t11200 9650 11100 9650\nConnection ~ 11200 9650\nWire Wire Line\n\t11200 9450 11100 9450\nConnection ~ 11200 9450\nWire Wire Line\n\t11200 9250 11100 9250\nConnection ~ 11200 9250\nWire Wire Line\n\t11200 9050 11100 9050\nConnection ~ 11200 9050\nWire Wire Line\n\t11200 8850 11100 8850\nConnection ~ 11200 8850\nWire Wire Line\n\t11200 8650 11100 8650\nConnection ~ 11200 8650\nWire Wire Line\n\t11200 8450 11100 8450\nConnection ~ 11200 8450\nWire Wire Line\n\t12400 9050 12400 8950\nWire Wire Line\n\t15900 8150 15600 8150\nWire Wire Line\n\t13600 4950 13600 4700\nWire Wire Line\n\t14900 4250 14900 4350\nWire Wire Line\n\t14900 3850 14900 3800\nWire Wire Line\n\t13850 3850 14550 3850\nConnection ~ 14250 3850\nWire Wire Line\n\t13050 4100 12800 4100\nWire Wire Line\n\t13050 4200 12800 4200\nWire Wire Line\n\t13350 1650 13900 1650\nWire Wire Line\n\t13550 2250 13550 2150\nWire Wire Line\n\t15300 1650 15200 1650\nWire Wire Line\n\t15300 2550 15300 2650\nWire Wire Line\n\t13800 1450 13800 650 \nWire Wire Line\n\t13200 650  13100 650 \nWire Wire Line\n\t13200 2650 13100 2650\nWire Wire Line\n\t14750 900  14900 900 \nWire Wire Line\n\t14900 900  14900 650 \nConnection ~ 14900 650 \nWire Wire Line\n\t15200 1850 15300 1850\nWire Wire Line\n\t15300 1850 15300 1950\nWire Wire Line\n\t15900 650  14800 650 \nConnection ~ 15300 650 \nWire Wire Line\n\t15500 1250 15500 1150\nWire Wire Line\n\t14800 2650 15900 2650\nConnection ~ 15300 2650\nConnection ~ 15500 2650\nWire Wire Line\n\t15500 2050 15500 2150\nWire Wire Line\n\t13900 1550 12700 1550\nWire Wire Line\n\t12800 1650 12800 1450\nWire Wire Line\n\t12800 850  12800 950 \nWire Wire Line\n\t16400 1550 15200 1550\nConnection ~ 16150 1550\nWire Wire Line\n\t15800 2050 15800 2150\nWire Wire Line\n\t15800 1250 15800 1150\nWire Wire Line\n\t12200 1550 11850 1550\nWire Wire Line\n\t15300 1750 15200 1750\nWire Wire Line\n\t9700 3300 10000 3300\nWire Wire Line\n\t7350 2050 7350 1100\nWire Wire Line\n\t7350 1100 8250 1100\nWire Wire Line\n\t7250 2050 7250 900 \nWire Wire Line\n\t7250 900  8250 900 \nWire Wire Line\n\t7550 2050 7550 700 \nWire Wire Line\n\t7550 700  8250 700 \nWire Wire Line\n\t9050 1100 11400 1100\nWire Wire Line\n\t11400 1100 11400 1750\nWire Wire Line\n\t11400 1750 11000 1750\nWire Wire Line\n\t11200 1550 11000 1550\nWire Wire Line\n\t9900 1450 9800 1450\nWire Wire Line\n\t9800 1450 9800 900 \nWire Wire Line\n\t9800 900  9050 900 \nWire Wire Line\n\t9050 700  9600 700 \nWire Wire Line\n\t9600 700  9600 1650\nWire Wire Line\n\t9600 1650 9900 1650\nWire Wire Line\n\t11100 1350 11100 1850\nConnection ~ 11100 1450\nWire Wire Line\n\t14700 4950 14700 4650\nWire Wire Line\n\t14500 4950 14500 4650\nWire Wire Line\n\t13500 4950 13500 4650\nWire Wire Line\n\t13300 4950 13300 4650\nWire Wire Line\n\t11600 7750 11350 7750\nWire Wire Line\n\t14000 4950 14000 4600\nWire Wire Line\n\t12900 9200 12900 8950\nWire Wire Line\n\t9700 3700 10050 3700\nWire Wire Line\n\t9700 3000 10000 3000\nWire Wire Line\n\t9700 5800 10000 5800\nWire Wire Line\n\t9700 3500 10000 3500\nWire Wire Line\n\t7950 2050 7950 1750\nWire Wire Line\n\t6400 1400 6650 1400\nConnection ~ 6650 1400\nWire Wire Line\n\t6650 2050 6650 1300\nWire Wire Line\n\t15750 9400 15950 9400\nWire Wire Line\n\t15950 9100 15600 9100\nWire Wire Line\n\t15950 9300 15600 9300\nWire Wire Line\n\t14500 8950 14500 9250\nWire Wire Line\n\t14100 4950 14100 4650\nWire Wire Line\n\t9700 6000 10000 6000\nWire Wire Line\n\t15150 3400 15150 3100\nWire Wire Line\n\t15150 3100 15250 3100\nWire Wire Line\n\t15150 3300 15250 3300\nConnection ~ 15150 3300\nWire Wire Line\n\t16150 3200 16050 3200\nConnection ~ 16150 3200\nWire Wire Line\n\t13550 3150 13450 3150\nWire Wire Line\n\t13450 3150 13450 3450\nWire Wire Line\n\t13450 3250 13550 3250\nConnection ~ 13450 3250\nWire Wire Line\n\t14450 3250 14350 3250\nConnection ~ 14450 3250\nWire Wire Line\n\t5950 7450 5950 8150\nWire Wire Line\n\t5950 8150 6900 8150\nWire Wire Line\n\t8050 7450 8050 8150\nWire Wire Line\n\t8050 8150 7700 8150\nWire Wire Line\n\t16150 1650 16150 1550\nWire Wire Line\n\t5450 7450 5450 7600\nWire Wire Line\n\t7250 7450 7250 7600\nWire Wire Line\n\t7850 7450 7850 7600\nWire Wire Line\n\t3450 9800 3150 9800\nWire Wire Line\n\t3450 10000 3150 10000\nWire Wire Line\n\t3450 10200 3150 10200\nWire Wire Line\n\t4250 9700 4550 9700\nWire Wire Line\n\t4250 9900 4550 9900\nWire Wire Line\n\t4250 10100 4550 10100\nWire Wire Line\n\t4250 10300 4550 10300\nWire Wire Line\n\t4300 3900 4000 3900\nWire Wire Line\n\t4300 3000 4000 3000\nWire Wire Line\n\t3100 8700 2900 8700\nWire Wire Line\n\t3100 8800 2900 8800\nWire Wire Line\n\t3100 9000 2900 9000\nWire Wire Line\n\t4800 9300 4800 9200\nWire Wire Line\n\t5050 8700 4700 8700\nWire Wire Line\n\t4300 8700 3900 8700\nWire Wire Line\n\t8350 9350 8650 9350\nWire Wire Line\n\t8350 9550 8650 9550\nWire Wire Line\n\t8350 9750 8650 9750\nWire Wire Line\n\t8350 9950 8650 9950\nWire Wire Line\n\t7450 9350 7550 9350\nConnection ~ 7450 9350\nWire Wire Line\n\t7450 9550 7550 9550\nConnection ~ 7450 9550\nWire Wire Line\n\t7450 9750 7550 9750\nConnection ~ 7450 9750\nWire Wire Line\n\t7550 9950 7450 9950\nConnection ~ 7450 9950\nWire Wire Line\n\t14800 8950 14800 9250\nWire Wire Line\n\t15600 7950 15900 7950\nWire Wire Line\n\t15600 7650 15900 7650\nWire Wire Line\n\t15600 7250 15900 7250\nWire Wire Line\n\t11300 6850 11600 6850\nWire Wire Line\n\t11300 6650 11600 6650\nWire Wire Line\n\t11300 6450 11600 6450\nWire Wire Line\n\t11600 6250 11300 6250\nWire Wire Line\n\t11600 5950 11300 5950\nWire Wire Line\n\t11600 5750 11300 5750\nWire Wire Line\n\t12700 4950 12700 4650\nWire Wire Line\n\t13200 4950 13200 4650\nWire Wire Line\n\t5650 8850 5950 8850\nWire Wire Line\n\t5950 9050 5650 9050\nWire Wire Line\n\t5650 9250 5950 9250\nWire Wire Line\n\t5650 9450 5950 9450\nWire Wire Line\n\t5650 9650 5950 9650\nWire Wire Line\n\t5650 9850 5950 9850\nWire Wire Line\n\t5650 10050 5950 10050\nWire Wire Line\n\t5650 10250 5950 10250\nWire Wire Line\n\t6850 8850 6750 8850\nConnection ~ 6850 8850\nWire Wire Line\n\t6850 9050 6750 9050\nConnection ~ 6850 9050\nWire Wire Line\n\t6850 9250 6750 9250\nConnection ~ 6850 9250\nWire Wire Line\n\t6850 9450 6750 9450\nConnection ~ 6850 9450\nWire Wire Line\n\t6850 9650 6750 9650\nConnection ~ 6850 9650\nWire Wire Line\n\t6850 9850 6750 9850\nConnection ~ 6850 9850\nWire Wire Line\n\t6850 10050 6750 10050\nConnection ~ 6850 10050\nWire Wire Line\n\t6750 10250 6850 10250\nConnection ~ 6850 10250\nWire Wire Line\n\t9900 7600 9600 7600\nWire Wire Line\n\t9900 7800 9600 7800\nWire Wire Line\n\t10700 7500 11000 7500\nWire Wire Line\n\t10700 7700 11000 7700\nWire Wire Line\n\t11000 7400 10700 7400\nWire Wire Line\n\t8150 2050 8150 1750\nWire Wire Line\n\t3750 1650 4050 1650\nWire Wire Line\n\t3750 1850 4050 1850\nWire Wire Line\n\t3750 2050 4050 2050\nWire Wire Line\n\t3750 2250 4050 2250\nWire Wire Line\n\t2850 1650 2950 1650\nConnection ~ 2850 1650\nWire Wire Line\n\t2850 1850 2950 1850\nConnection ~ 2850 1850\nWire Wire Line\n\t2850 2050 2950 2050\nConnection ~ 2850 2050\nWire Wire Line\n\t2950 2250 2850 2250\nConnection ~ 2850 2250\nWire Wire Line\n\t5350 1750 5350 2050\nWire Wire Line\n\t1650 1800 1900 1800\nWire Wire Line\n\t1650 2000 1900 2000\nWire Wire Line\n\t750  2200 750  1800\nWire Wire Line\n\t750  1800 850  1800\nWire Wire Line\n\t750  2000 850  2000\nConnection ~ 750  2000\nWire Wire Line\n\t1100 6800 800  6800\nWire Wire Line\n\t800  7000 1100 7000\nWire Wire Line\n\t800  7300 1100 7300\nWire Wire Line\n\t1100 7600 800  7600\nWire Wire Line\n\t2000 6800 1900 6800\nConnection ~ 2000 6800\nWire Wire Line\n\t2000 7000 1900 7000\nConnection ~ 2000 7000\nWire Wire Line\n\t2000 7200 1900 7200\nConnection ~ 2000 7200\nWire Wire Line\n\t2000 7400 1900 7400\nConnection ~ 2000 7400\nWire Wire Line\n\t2000 7900 1900 7900\nConnection ~ 2000 7900\nWire Wire Line\n\t2000 7700 1900 7700\nConnection ~ 2000 7700\nWire Wire Line\n\t800  7800 1100 7800\nWire Wire Line\n\t4300 5800 4000 5800\nWire Wire Line\n\t3600 4700 3600 3450\nWire Wire Line\n\t2300 3750 3200 3750\nWire Wire Line\n\t1900 3100 1800 3100\nWire Wire Line\n\t1800 3100 1800 3450\nConnection ~ 1800 3450\nWire Wire Line\n\t3000 3000 3200 3000\nConnection ~ 3200 3750\nWire Wire Line\n\t9700 4300 9950 4300\nWire Wire Line\n\t8250 2050 8250 1650\nWire Wire Line\n\t8450 2050 8450 1650\nWire Wire Line\n\t10900 3050 11350 3050\nWire Wire Line\n\t10900 3250 11350 3250\nWire Wire Line\n\t12250 3350 12250 2850\nWire Wire Line\n\t12250 2850 12150 2850\nWire Wire Line\n\t12150 2950 12250 2950\nConnection ~ 12250 2950\nWire Wire Line\n\t12250 3150 12150 3150\nConnection ~ 12250 3150\nWire Wire Line\n\t3150 7900 3150 8000\nWire Wire Line\n\t3450 7900 3450 8000\nWire Wire Line\n\t2850 7900 2850 8000\nWire Wire Line\n\t3750 6650 3750 6900\nWire Wire Line\n\t3150 6650 3150 6900\nWire Wire Line\n\t2550 7400 2550 7500\nWire Wire Line\n\t2850 7400 2850 7500\nWire Wire Line\n\t3450 7400 3450 7500\nWire Wire Line\n\t3200 5150 3200 5050\nWire Wire Line\n\t3200 3000 3200 3850\nWire Wire Line\n\t4300 3700 4000 3700\nWire Wire Line\n\t2100 3450 1300 3450\nWire Wire Line\n\t2500 3550 1300 3550\nWire Wire Line\n\t1400 8850 1300 8850\nWire Wire Line\n\t1350 8750 1300 8750\nWire Wire Line\n\t9700 5200 10600 5200\nWire Wire Line\n\t10300 5300 10300 5400\nWire Wire Line\n\t10600 5200 10600 5400\nWire Wire Line\n\t10600 6400 10600 6500\nWire Wire Line\n\t10600 5800 10600 5900\n$Comp\nL CONN_12X2 P3\nU 1 1 4F87AEBC\nP 1500 7350\nF 0 \"P3\" H 1500 8000 60  0000 C CNN\nF 1 \"LPC_MISC\" V 1500 7350 50  0000 C CNN\n\t1    1500 7350\n\t1    0    0    -1  \n$EndComp\nText Label 10050 5300 2    40   ~ 0\nUSB0_IND1\n$Comp\nL LED D7\nU 1 1 4F87ACCD\nP 10600 5600\nF 0 \"D7\" H 10600 5700 50  0000 C CNN\nF 1 \"USBLED0\" H 10600 5500 50  0000 C CNN\nF 4 \"Everlight\" H 10600 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 10600 5600 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 10600 5600 60  0001 C CNN \"Description\"\n\t1    10600 5600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR01\nU 1 1 4F87ACCB\nP 10600 6500\nF 0 \"#PWR01\" H 10600 6500 30  0001 C CNN\nF 1 \"GND\" H 10600 6430 30  0001 C CNN\n\t1    10600 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LPC43XXFBD144 U2\nU 1 1 4F6291FC\nP 7000 4750\nF 0 \"U2\" H 7000 4900 60  0000 C CNN\nF 1 \"LPC43XXFBD144\" H 7000 4600 60  0000 C CNN\nF 4 \"NXP\" H 7000 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"LPC4330FBD144,551\" H 7000 4750 60  0001 C CNN \"Part Number\"\nF 6 \"IC MCU 32BIT 144LQFP\" H 7000 4750 60  0001 C CNN \"Description\"\n\t1    7000 4750\n\t1    0    0    -1  \n$EndComp\nText Label 10050 5200 2    40   ~ 0\nUSB0_IND0\nText Label 10000 3500 2    40   ~ 0\nLED3\nNoConn ~ 9700 6500\nNoConn ~ 4300 4300\nText Label 7250 1550 1    40   ~ 0\nSPIFI_CS\nText Label 7850 1550 1    40   ~ 0\nSPIFI_SCK\nText Label 7750 1550 1    40   ~ 0\nSPIFI_SIO3\n$Comp\nL CONN_3 P20\nU 1 1 4F8714EB\nP 950 9650\nF 0 \"P20\" V 900 9650 50  0000 C CNN\nF 1 \"BOOT2\" V 1000 9650 40  0000 C CNN\n\t1    950  9650\n\t-1   0    0    1   \n$EndComp\nText Label 2100 9650 2    40   ~ 0\nBOOT2\n$Comp\nL VCC #PWR02\nU 1 1 4F8714E9\nP 1350 9550\nF 0 \"#PWR02\" H 1350 9650 30  0001 C CNN\nF 1 \"VCC\" H 1350 9650 30  0000 C CNN\n\t1    1350 9550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 4F8714E8\nP 1400 9750\nF 0 \"#PWR03\" H 1400 9750 30  0001 C CNN\nF 1 \"GND\" H 1400 9680 30  0001 C CNN\n\t1    1400 9750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR04\nU 1 1 4F8714E7\nP 1400 10150\nF 0 \"#PWR04\" H 1400 10150 30  0001 C CNN\nF 1 \"GND\" H 1400 10080 30  0001 C CNN\n\t1    1400 10150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR05\nU 1 1 4F8714E6\nP 1350 9950\nF 0 \"#PWR05\" H 1350 10050 30  0001 C CNN\nF 1 \"VCC\" H 1350 10050 30  0000 C CNN\n\t1    1350 9950\n\t0    1    1    0   \n$EndComp\nText Label 2100 10050 2    40   ~ 0\nBOOT3\n$Comp\nL CONN_3 P21\nU 1 1 4F8714E4\nP 950 10050\nF 0 \"P21\" V 900 10050 50  0000 C CNN\nF 1 \"BOOT3\" V 1000 10050 40  0000 C CNN\n\t1    950  10050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_3 P19\nU 1 1 4F8714E1\nP 950 9250\nF 0 \"P19\" V 900 9250 50  0000 C CNN\nF 1 \"BOOT1\" V 1000 9250 40  0000 C CNN\n\t1    950  9250\n\t-1   0    0    1   \n$EndComp\nText Label 2100 9250 2    40   ~ 0\nBOOT1\n$Comp\nL VCC #PWR06\nU 1 1 4F8714DF\nP 1350 9150\nF 0 \"#PWR06\" H 1350 9250 30  0001 C CNN\nF 1 \"VCC\" H 1350 9250 30  0000 C CNN\n\t1    1350 9150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 4F8714DE\nP 1400 9350\nF 0 \"#PWR07\" H 1400 9350 30  0001 C CNN\nF 1 \"GND\" H 1400 9280 30  0001 C CNN\n\t1    1400 9350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 4F8714B9\nP 1400 8950\nF 0 \"#PWR08\" H 1400 8950 30  0001 C CNN\nF 1 \"GND\" H 1400 8880 30  0001 C CNN\n\t1    1400 8950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR09\nU 1 1 4F8714B2\nP 1350 8750\nF 0 \"#PWR09\" H 1350 8850 30  0001 C CNN\nF 1 \"VCC\" H 1350 8850 30  0000 C CNN\n\t1    1350 8750\n\t0    1    1    0   \n$EndComp\nText Label 2100 8850 2    40   ~ 0\nBOOT0\n$Comp\nL CONN_3 P4\nU 1 1 4F87147B\nP 950 8850\nF 0 \"P4\" V 900 8850 50  0000 C CNN\nF 1 \"BOOT0\" V 1000 8850 40  0000 C CNN\n\t1    950  8850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R1\nU 1 1 4F8713B4\nP 2350 3450\nF 0 \"R1\" V 2430 3450 50  0000 C CNN\nF 1 \"0\" V 2350 3450 50  0000 C CNN\nF 4 \"Panasonic\" H 2350 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEY0R00V\" H 2350 3450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/10W 0603 SMD\" H 2350 3450 60  0001 C CNN \"Description\"\n\t1    2350 3450\n\t0    1    1    0   \n$EndComp\nText Label 15900 8150 2    40   ~ 0\nVCCIO1\nText Label 13600 9250 1    40   ~ 0\nVCCIO1\n$Comp\nL VCC #PWR010\nU 1 1 4F8712D4\nP 12600 4700\nF 0 \"#PWR010\" H 12600 4800 30  0001 C CNN\nF 1 \"VCC\" H 12600 4800 30  0000 C CNN\n\t1    12600 4700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR011\nU 1 1 4F8712C6\nP 13600 4700\nF 0 \"#PWR011\" H 13600 4800 30  0001 C CNN\nF 1 \"VCC\" H 13600 4800 30  0000 C CNN\n\t1    13600 4700\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1300 3350\nNoConn ~ 3000 3100\nNoConn ~ 4300 5100\nText Label 4000 3700 0    40   ~ 0\nLED2\nText Label 4000 3200 0    40   ~ 0\nLED1\n$Comp\nL GND #PWR012\nU 1 1 4F83C49F\nP 3200 5150\nF 0 \"#PWR012\" H 3200 5150 30  0001 C CNN\nF 1 \"GND\" H 3200 5080 30  0001 C CNN\n\t1    3200 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R11\nU 1 1 4F83C495\nP 3200 4800\nF 0 \"R11\" V 3280 4800 50  0000 C CNN\nF 1 \"33k\" V 3200 4800 50  0000 C CNN\nF 4 \"Panasonic\" H 3200 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ333V\" H 3200 4800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 33K OHM 1/10W 5% 0603 SMD\" H 3200 4800 60  0001 C CNN \"Description\"\n\t1    3200 4800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R10\nU 1 1 4F83C48F\nP 3200 4100\nF 0 \"R10\" V 3280 4100 50  0000 C CNN\nF 1 \"15k\" V 3200 4100 50  0000 C CNN\nF 4 \"Panasonic\" H 3200 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ153V\" H 3200 4100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 15K OHM 1/10W 5% 0603 SMD\" H 3200 4100 60  0001 C CNN \"Description\"\n\t1    3200 4100\n\t1    0    0    -1  \n$EndComp\nText Label 3150 6650 3    40   ~ 0\nLED3\nText Label 2850 6650 3    40   ~ 0\nLED2\nText Label 2550 6650 3    40   ~ 0\nLED1\n$Comp\nL VCC #PWR013\nU 1 1 4F83C294\nP 3450 6750\nF 0 \"#PWR013\" H 3450 6850 30  0001 C CNN\nF 1 \"VCC\" H 3450 6850 30  0000 C CNN\n\t1    3450 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D2\nU 1 1 4F83C276\nP 2850 7700\nF 0 \"D2\" H 2850 7800 50  0000 C CNN\nF 1 \"LED2\" H 2850 7600 50  0000 C CNN\nF 4 \"Everlight\" H 2850 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 2850 7700 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 2850 7700 60  0001 C CNN \"Description\"\n\t1    2850 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR014\nU 1 1 4F83C274\nP 3750 8000\nF 0 \"#PWR014\" H 3750 8000 30  0001 C CNN\nF 1 \"GND\" H 3750 7930 30  0001 C CNN\n\t1    3750 8000\n\t1    0    0    -1  \n$EndComp\nText Label 3750 6650 3    40   ~ 0\nEN1V8\n$Comp\nL GND #PWR015\nU 1 1 4F83C1E2\nP 2550 8000\nF 0 \"#PWR015\" H 2550 8000 30  0001 C CNN\nF 1 \"GND\" H 2550 7930 30  0001 C CNN\n\t1    2550 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R8\nU 1 1 4F83C1E1\nP 2550 7150\nF 0 \"R8\" V 2630 7150 50  0000 C CNN\nF 1 \"470\" V 2550 7150 50  0000 C CNN\nF 4 \"Panasonic\" H 2550 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ471V\" H 2550 7150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 470 OHM 1/10W 5% 0603 SMD\" H 2550 7150 60  0001 C CNN \"Description\"\n\t1    2550 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D5\nU 1 1 4F83C1E0\nP 3750 7700\nF 0 \"D5\" H 3750 7800 50  0000 C CNN\nF 1 \"1V8LED\" H 3750 7600 50  0000 C CNN\nF 4 \"Everlight\" H 3750 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP600CYTR\" H 3750 7700 60  0001 C CNN \"Part Number\"\nF 6 \"LED YLW SUPER BRIGHT 0606 SMD\" H 3750 7700 60  0001 C CNN \"Description\"\n\t1    3750 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED D1\nU 1 1 4F83C1DF\nP 2550 7700\nF 0 \"D1\" H 2550 7800 50  0000 C CNN\nF 1 \"LED1\" H 2550 7600 50  0000 C CNN\nF 4 \"Everlight\" H 2550 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 2550 7700 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 2550 7700 60  0001 C CNN \"Description\"\n\t1    2550 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR016\nU 1 1 4F83C1DD\nP 2850 8000\nF 0 \"#PWR016\" H 2850 8000 30  0001 C CNN\nF 1 \"GND\" H 2850 7930 30  0001 C CNN\n\t1    2850 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR017\nU 1 1 4F83C1D8\nP 3450 8000\nF 0 \"#PWR017\" H 3450 8000 30  0001 C CNN\nF 1 \"GND\" H 3450 7930 30  0001 C CNN\n\t1    3450 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D4\nU 1 1 4F83C1D6\nP 3450 7700\nF 0 \"D4\" H 3450 7800 50  0000 C CNN\nF 1 \"VCCLED\" H 3450 7600 50  0000 C CNN\nF 4 \"Everlight\" H 3450 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 3450 7700 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 3450 7700 60  0001 C CNN \"Description\"\n\t1    3450 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED D3\nU 1 1 4F83C1A7\nP 3150 7700\nF 0 \"D3\" H 3150 7800 50  0000 C CNN\nF 1 \"LED3\" H 3150 7600 50  0000 C CNN\nF 4 \"Everlight\" H 3150 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601CRTR\" H 3150 7700 60  0001 C CNN \"Part Number\"\nF 6 \"LED RED STD BRIGHT 0603 SMD\" H 3150 7700 60  0001 C CNN \"Description\"\n\t1    3150 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 4F83C1A5\nP 3150 8000\nF 0 \"#PWR018\" H 3150 8000 30  0001 C CNN\nF 1 \"GND\" H 3150 7930 30  0001 C CNN\n\t1    3150 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 4F83C11C\nP 12250 3350\nF 0 \"#PWR019\" H 12250 3350 30  0001 C CNN\nF 1 \"GND\" H 12250 3280 30  0001 C CNN\n\t1    12250 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR020\nU 1 1 4F83C110\nP 11250 2750\nF 0 \"#PWR020\" H 11250 2850 30  0001 C CNN\nF 1 \"VCC\" H 11250 2850 30  0000 C CNN\n\t1    11250 2750\n\t1    0    0    -1  \n$EndComp\nText Label 10900 2950 0    40   ~ 0\nI2S0_TX_SDA\nText Label 10900 3050 0    40   ~ 0\nI2S0_TX_WS\nText Label 10900 3150 0    40   ~ 0\nI2S0_TX_SCK\nText Label 10900 3250 0    40   ~ 0\nI2S0_TX_MCLK\n$Comp\nL CONN_5X2 P15\nU 1 1 4F83C0B4\nP 11750 3050\nF 0 \"P15\" H 11750 3350 60  0000 C CNN\nF 1 \"I2S\" V 11750 3050 50  0000 C CNN\n\t1    11750 3050\n\t1    0    0    -1  \n$EndComp\nText Label 10150 3900 2    40   ~ 0\nI2S0_TX_MCLK\nText Label 8450 1650 3    40   ~ 0\nI2S0_TX_SCK\nText Label 8050 1650 3    40   ~ 0\nI2S0_TX_SDA\nText Label 8250 1650 3    40   ~ 0\nI2S0_TX_WS\n$Comp\nL GND #PWR021\nU 1 1 4F83B36A\nP 10300 6500\nF 0 \"#PWR021\" H 10300 6500 30  0001 C CNN\nF 1 \"GND\" H 10300 6430 30  0001 C CNN\n\t1    10300 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D6\nU 1 1 4F83B14A\nP 10300 5600\nF 0 \"D6\" H 10300 5700 50  0000 C CNN\nF 1 \"USBLED1\" H 10300 5500 50  0000 C CNN\nF 4 \"Everlight\" H 10300 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"QTLP601C4TR\" H 10300 5600 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN STD BRIGHT 0603 SMD\" H 10300 5600 60  0001 C CNN \"Description\"\n\t1    10300 5600\n\t0    1    1    0   \n$EndComp\nNoConn ~ 3000 2900\n$Comp\nL GND #PWR022\nU 1 1 4F83AF62\nP 1800 3000\nF 0 \"#PWR022\" H 1800 3000 30  0001 C CNN\nF 1 \"GND\" H 1800 2930 30  0001 C CNN\n\t1    1800 3000\n\t0    1    1    0   \n$EndComp\nText Label 4000 5800 0    40   ~ 0\nTRST\nText Label 800  7900 0    40   ~ 0\nTRST\nText Label 800  7800 0    40   ~ 0\nDBGEN\nText Label 800  7700 0    40   ~ 0\nWAKEUP\nText Label 800  7600 0    40   ~ 0\nTRACECLK\nText Label 9950 4100 2    40   ~ 0\nINTR\n$Comp\nL GND #PWR023\nU 1 1 4F838489\nP 2000 8000\nF 0 \"#PWR023\" H 2000 8000 30  0001 C CNN\nF 1 \"GND\" H 2000 7930 30  0001 C CNN\n\t1    2000 8000\n\t1    0    0    -1  \n$EndComp\nText Label 9950 4300 2    40   ~ 0\nOEB\nText Label 800  7500 0    40   ~ 0\nCTIN_6\nText Label 800  7400 0    40   ~ 0\nU3_TXD\nText Label 800  7300 0    40   ~ 0\nU3_RXD\nText Label 800  7200 0    40   ~ 0\nCTIN_2\nText Label 800  7100 0    40   ~ 0\nCTOUT_2\nText Label 800  7000 0    40   ~ 0\nCTOUT_5\nText Label 800  6900 0    40   ~ 0\nCTOUT_4\nText Label 800  6800 0    40   ~ 0\nCTIN_4\n$Comp\nL GND #PWR024\nU 1 1 4F83825A\nP 750 2200\nF 0 \"#PWR024\" H 750 2200 30  0001 C CNN\nF 1 \"GND\" H 750 2130 30  0001 C CNN\n\t1    750  2200\n\t1    0    0    -1  \n$EndComp\nText Label 1900 2100 2    40   ~ 0\nADC0_0\nText Label 1900 2000 2    40   ~ 0\nADC0_5\nText Label 1900 1900 2    40   ~ 0\nADC0_2\nText Label 1900 1800 2    40   ~ 0\nADC0_6\n$Comp\nL CONN_4X2 P1\nU 1 1 4F83821B\nP 1250 1950\nF 0 \"P1\" H 1250 2200 50  0000 C CNN\nF 1 \"ANALOG\" V 1250 1950 40  0000 C CNN\n\t1    1250 1950\n\t1    0    0    -1  \n$EndComp\nText Label 5450 1750 3    40   ~ 0\nADC0_6\nText Label 5350 1750 3    40   ~ 0\nADC0_2\nText Label 5250 1750 3    40   ~ 0\nADC0_5\nText Label 4000 3500 0    40   ~ 0\nADC0_0\n$Comp\nL GND #PWR025\nU 1 1 4F8381B1\nP 2850 2350\nF 0 \"#PWR025\" H 2850 2350 30  0001 C CNN\nF 1 \"GND\" H 2850 2280 30  0001 C CNN\n\t1    2850 2350\n\t1    0    0    -1  \n$EndComp\nText Label 4050 2250 2    40   ~ 0\nGPIO3_15\nText Label 4050 2150 2    40   ~ 0\nGPIO3_14\nText Label 4050 2050 2    40   ~ 0\nGPIO3_13\nText Label 4050 1950 2    40   ~ 0\nGPIO3_12\nText Label 4050 1850 2    40   ~ 0\nGPIO3_11\nText Label 4050 1750 2    40   ~ 0\nGPIO3_10\nText Label 4050 1650 2    40   ~ 0\nGPIO3_9\nText Label 4050 1550 2    40   ~ 0\nGPIO3_8\n$Comp\nL CONN_8X2 P5\nU 1 1 4F838167\nP 3350 1900\nF 0 \"P5\" H 3350 2350 60  0000 C CNN\nF 1 \"GPIO\" V 3350 1900 50  0000 C CNN\n\t1    3350 1900\n\t1    0    0    -1  \n$EndComp\nText Label 5650 1750 3    40   ~ 0\nGPIO3_15\nText Label 6250 1750 3    40   ~ 0\nGPIO3_14\nText Label 6350 1750 3    40   ~ 0\nGPIO3_13\nText Label 6450 1750 3    40   ~ 0\nGPIO3_12\nText Label 8150 1750 3    40   ~ 0\nGPIO3_10\nText Label 8350 1750 3    40   ~ 0\nGPIO3_9\nText Label 8650 1750 3    40   ~ 0\nGPIO3_8\nText Label 4000 3100 0    40   ~ 0\nRSSI\n$Comp\nL VCC #PWR026\nU 1 1 4F837E2D\nP 11000 7400\nF 0 \"#PWR026\" H 11000 7500 30  0001 C CNN\nF 1 \"VCC\" H 11000 7500 30  0000 C CNN\n\t1    11000 7400\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 4F837E27\nP 9550 7400\nF 0 \"#PWR027\" H 9550 7400 30  0001 C CNN\nF 1 \"GND\" H 9550 7330 30  0001 C CNN\n\t1    9550 7400\n\t0    1    1    0   \n$EndComp\nNoConn ~ 10700 7900\nText Label 9600 7900 0    40   ~ 0\nSD_CLK\nText Label 11000 7800 2    40   ~ 0\nSD_POW\nText Label 9600 7800 0    40   ~ 0\nSD_CMD\nText Label 11000 7700 2    40   ~ 0\nSD_VOLT0\nText Label 9600 7700 0    40   ~ 0\nSD_DAT0\nText Label 11000 7600 2    40   ~ 0\nSD_DAT1\nText Label 9600 7600 0    40   ~ 0\nSD_DAT2\nText Label 11000 7500 2    40   ~ 0\nSD_DAT3\nText Label 9600 7500 0    40   ~ 0\nSD_CD\n$Comp\nL CONN_6X2 P12\nU 1 1 4F837D97\nP 10300 7650\nF 0 \"P12\" H 10300 8000 60  0000 C CNN\nF 1 \"SD\" V 10300 7650 60  0000 C CNN\n\t1    10300 7650\n\t1    0    0    -1  \n$EndComp\nText Notes 3650 5250 0    40   ~ 0\n1%\nText Notes 14450 2600 0    40   ~ 0\n1%\nText Notes 13400 2800 0    40   ~ 0\n1%\nText Notes 14500 600  0    40   ~ 0\n1%\nText Notes 13400 800  0    40   ~ 0\n1%\n$Comp\nL GND #PWR028\nU 1 1 4F837BDB\nP 6850 10350\nF 0 \"#PWR028\" H 6850 10350 30  0001 C CNN\nF 1 \"GND\" H 6850 10280 30  0001 C CNN\n\t1    6850 10350\n\t1    0    0    -1  \n$EndComp\nText Label 5650 10250 0    40   ~ 0\nB2AUX16\nText Label 5650 10150 0    40   ~ 0\nB2AUX15\nText Label 5650 10050 0    40   ~ 0\nB2AUX14\nText Label 5650 9950 0    40   ~ 0\nB2AUX13\nText Label 5650 9850 0    40   ~ 0\nB2AUX12\nText Label 5650 9750 0    40   ~ 0\nB2AUX11\nText Label 5650 9650 0    40   ~ 0\nB2AUX10\nText Label 5650 9550 0    40   ~ 0\nB2AUX9\nText Label 5650 9450 0    40   ~ 0\nB2AUX8\nText Label 5650 9350 0    40   ~ 0\nB2AUX7\nText Label 5650 9250 0    40   ~ 0\nB2AUX6\nText Label 5650 9150 0    40   ~ 0\nB2AUX5\nText Label 5650 9050 0    40   ~ 0\nB2AUX4\nText Label 5650 8950 0    40   ~ 0\nB2AUX3\nText Label 5650 8850 0    40   ~ 0\nB2AUX2\nText Label 5650 8750 0    40   ~ 0\nB2AUX1\n$Comp\nL CONN_16X2 P8\nU 1 1 4F837B4D\nP 6350 9500\nF 0 \"P8\" H 6350 10350 60  0000 C CNN\nF 1 \"BANK2_AUX\" V 6350 9500 50  0000 C CNN\n\t1    6350 9500\n\t1    0    0    -1  \n$EndComp\nText Label 13200 4650 3    40   ~ 0\nB2AUX16\nText Label 13000 4650 3    40   ~ 0\nB2AUX15\nText Label 12700 4650 3    40   ~ 0\nB2AUX14\nText Label 12500 4650 3    40   ~ 0\nB2AUX13\nText Label 11300 5750 0    40   ~ 0\nB2AUX12\nText Label 11300 5850 0    40   ~ 0\nB2AUX11\nText Label 11300 5950 0    40   ~ 0\nB2AUX10\nText Label 11300 6050 0    40   ~ 0\nB2AUX9\nText Label 11300 6250 0    40   ~ 0\nB2AUX8\nText Label 11300 6350 0    40   ~ 0\nB2AUX7\nText Label 11300 6450 0    40   ~ 0\nB2AUX6\nText Label 11300 6550 0    40   ~ 0\nB2AUX5\nText Label 11300 6650 0    40   ~ 0\nB2AUX4\nText Label 11300 6750 0    40   ~ 0\nB2AUX3\nText Label 11300 6850 0    40   ~ 0\nB2AUX2\nText Label 11300 6950 0    40   ~ 0\nB2AUX1\nNoConn ~ 11600 7250\nNoConn ~ 11600 7150\nNoConn ~ 11600 7050\nText Label 14700 9250 1    40   ~ 0\nB1AUX9\nText Label 14800 9250 1    40   ~ 0\nB1AUX10\nText Label 15900 8050 2    40   ~ 0\nB1AUX11\nText Label 15900 7950 2    40   ~ 0\nB1AUX12\nText Label 15900 7750 2    40   ~ 0\nB1AUX13\nText Label 15900 7650 2    40   ~ 0\nB1AUX14\nText Label 15900 7450 2    40   ~ 0\nB1AUX15\nText Label 15900 7250 2    40   ~ 0\nB1AUX16\n$Comp\nL GND #PWR029\nU 1 1 4F8378E2\nP 7450 10050\nF 0 \"#PWR029\" H 7450 10050 30  0001 C CNN\nF 1 \"GND\" H 7450 9980 30  0001 C CNN\n\t1    7450 10050\n\t1    0    0    -1  \n$EndComp\nText Label 8650 9950 2    40   ~ 0\nB1AUX16\nText Label 8650 9850 2    40   ~ 0\nB1AUX15\nText Label 8650 9750 2    40   ~ 0\nB1AUX14\nText Label 8650 9650 2    40   ~ 0\nB1AUX13\nText Label 8650 9550 2    40   ~ 0\nB1AUX12\nText Label 8650 9450 2    40   ~ 0\nB1AUX11\nText Label 8650 9350 2    40   ~ 0\nB1AUX10\nText Label 8650 9250 2    40   ~ 0\nB1AUX9\n$Comp\nL CONN_8X2 P10\nU 1 1 4F837865\nP 7950 9600\nF 0 \"P10\" H 7950 10050 60  0000 C CNN\nF 1 \"BANK1_AUX\" V 7950 9600 50  0000 C CNN\n\t1    7950 9600\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 7700 8350\nText Label 5050 8700 2    40   ~ 0\nXTAL1\n$Comp\nL GND #PWR030\nU 1 1 4F8375EA\nP 4800 9300\nF 0 \"#PWR030\" H 4800 9300 30  0001 C CNN\nF 1 \"GND\" H 4800 9230 30  0001 C CNN\n\t1    4800 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C18\nU 1 1 4F8375E1\nP 4800 9000\nF 0 \"C18\" H 4850 9100 50  0000 L CNN\nF 1 \"47pF\" H 4850 8900 50  0000 L CNN\nF 4 \"Murata\" H 4800 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1885C1H470JA01D\" H 4800 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0603\" H 4800 9000 60  0001 C CNN \"Description\"\n\t1    4800 9000\n\t-1   0    0    1   \n$EndComp\nNoConn ~ 3900 9000\nNoConn ~ 3900 8900\nNoConn ~ 3900 8800\nText Label 4200 8700 2    40   ~ 0\nLPC_CLK\nText Label 2900 9000 0    40   ~ 0\nGCK2\nText Label 2900 8900 0    40   ~ 0\nGCK1\nText Label 2900 8800 0    40   ~ 0\nINTR\nText Label 4200 8600 2    40   ~ 0\nOEB\nText Label 2900 8700 0    40   ~ 0\nSDA\nText Label 2900 8600 0    40   ~ 0\nSCL\nNoConn ~ 3900 8500\nNoConn ~ 3100 8500\n$Comp\nL CONN_6X2 P6\nU 1 1 4F83747F\nP 3500 8750\nF 0 \"P6\" H 3500 9100 60  0000 C CNN\nF 1 \"CLOCK_CTL\" V 3500 8750 60  0000 C CNN\n\t1    3500 8750\n\t1    0    0    -1  \n$EndComp\nText Label 4000 3000 0    40   ~ 0\nRXHP\nText Label 4000 3800 0    40   ~ 0\nTXENABLE\nText Label 4000 3900 0    40   ~ 0\nRXENABLE\nText Label 4000 4000 0    40   ~ 0\nXCVR_EN\nNoConn ~ 3450 9600\nNoConn ~ 4250 9600\nNoConn ~ 3450 10100\nNoConn ~ 4250 10200\nText Label 4550 10300 2    40   ~ 0\nRXHP\nText Label 4550 10100 2    40   ~ 0\nXCVR_EN\nText Label 4550 10000 2    40   ~ 0\nRSSI\nText Label 4550 9900 2    40   ~ 0\nB6\nText Label 3150 10000 0    40   ~ 0\nB7\nText Label 3150 9900 0    40   ~ 0\nB5\nText Label 3150 9800 0    40   ~ 0\nB3\nText Label 4550 9800 2    40   ~ 0\nB4\nText Label 4550 9700 2    40   ~ 0\nB2\nText Label 3150 9700 0    40   ~ 0\nB1\nText Label 3150 10200 0    40   ~ 0\nRXENABLE\nText Label 3150 10300 0    40   ~ 0\nTXENABLE\n$Comp\nL CONN_8X2 P7\nU 1 1 4F836FF2\nP 3850 9950\nF 0 \"P7\" H 3850 10400 60  0000 C CNN\nF 1 \"XCVR_CTL\" V 3850 9950 50  0000 C CNN\n\t1    3850 9950\n\t1    0    0    -1  \n$EndComp\nText Label 7850 7600 1    40   ~ 0\nB7\nText Label 7350 7600 1    40   ~ 0\nB6\nText Label 7250 7600 1    40   ~ 0\nB5\nText Label 6950 7600 1    40   ~ 0\nB4\nText Label 6150 7600 1    40   ~ 0\nB3\nText Label 5450 7600 1    40   ~ 0\nB2\nNoConn ~ 6550 7450\nText Label 5250 7600 1    40   ~ 0\nB1\nText Notes 7750 8150 0    40   ~ 0\nCS_AD\nText Notes 7750 8250 0    40   ~ 0\nCS_XCVR\nText Label 6350 7750 1    40   ~ 0\nSD_POW\n$Comp\nL CONN_3X2 P9\nU 1 1 4F835B91\nP 7300 8200\nF 0 \"P9\" H 7300 8450 50  0000 C CNN\nF 1 \"SPI\" V 7300 8250 40  0000 C CNN\n\t1    7300 8200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL 1V8 #PWR031\nU 1 1 4F835A68\nP 14450 3100\nF 0 \"#PWR031\" H 14450 3240 20  0001 C CNN\nF 1 \"1V8\" H 14450 3210 30  0000 C CNN\n\t1    14450 3100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 4F835A62\nP 13450 3450\nF 0 \"#PWR032\" H 13450 3450 30  0001 C CNN\nF 1 \"GND\" H 13450 3380 30  0001 C CNN\n\t1    13450 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR033\nU 1 1 4F835A55\nP 16150 3050\nF 0 \"#PWR033\" H 16150 3150 30  0001 C CNN\nF 1 \"VCC\" H 16150 3150 30  0000 C CNN\n\t1    16150 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 4F835A49\nP 15150 3400\nF 0 \"#PWR034\" H 15150 3400 30  0001 C CNN\nF 1 \"GND\" H 15150 3330 30  0001 C CNN\n\t1    15150 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P16\nU 1 1 4F835A39\nP 13950 3300\nF 0 \"P16\" H 13950 3550 50  0000 C CNN\nF 1 \"1V8\" V 13950 3350 40  0000 C CNN\n\t1    13950 3300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P17\nU 1 1 4F835A31\nP 15650 3250\nF 0 \"P17\" H 15650 3500 50  0000 C CNN\nF 1 \"VCC\" V 15650 3300 40  0000 C CNN\n\t1    15650 3250\n\t1    0    0    -1  \n$EndComp\nText Label 8450 7750 1    40   ~ 0\nCPLD_TDO\nText Label 10000 6400 2    40   ~ 0\nCPLD_TCK\nText Label 10000 6000 2    40   ~ 0\nCPLD_TMS\nText Label 10000 5600 2    40   ~ 0\nCPLD_TDI\nText Notes 12750 3850 0    40   ~ 0\nbank 1 power selection\nText Label 14100 4650 3    40   ~ 0\nCPLD_TDO\nText Label 14600 9250 1    40   ~ 0\nCPLD_TCK\nText Label 14500 9250 1    40   ~ 0\nCPLD_TMS\nText Label 14300 9250 1    40   ~ 0\nCPLD_TDI\nText Label 15600 9300 0    40   ~ 0\nCPLD_TCK\nText Label 15600 9200 0    40   ~ 0\nCPLD_TDO\nText Label 15600 9100 0    40   ~ 0\nCPLD_TDI\nText Label 15600 9000 0    40   ~ 0\nCPLD_TMS\n$Comp\nL GND #PWR035\nU 1 1 4F82F4DF\nP 15750 9400\nF 0 \"#PWR035\" H 15750 9400 30  0001 C CNN\nF 1 \"GND\" H 15750 9330 30  0001 C CNN\n\t1    15750 9400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR036\nU 1 1 4F82F4D6\nP 15900 9500\nF 0 \"#PWR036\" H 15900 9600 30  0001 C CNN\nF 1 \"VCC\" H 15900 9600 30  0000 C CNN\n\t1    15900 9500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_6 P18\nU 1 1 4F82F4C0\nP 16300 9250\nF 0 \"P18\" V 16250 9250 60  0000 C CNN\nF 1 \"CPLD_JTAG\" V 16350 9250 60  0000 C CNN\n\t1    16300 9250\n\t1    0    0    -1  \n$EndComp\nText Label 6400 1400 0    40   ~ 0\nWAKEUP\nText Label 7050 1400 2    40   ~ 0\nRESET\nText Label 7950 1750 3    40   ~ 0\nGPIO3_11\nText Label 10000 5800 2    40   ~ 0\nCTIN_6\nText Label 10000 3000 2    40   ~ 0\nCTIN_4\nText Label 10000 3200 2    40   ~ 0\nCTOUT_4\nText Label 10000 3300 2    40   ~ 0\nCTOUT_5\nText Label 10000 3400 2    40   ~ 0\nCTOUT_2\nText Label 10000 4700 2    40   ~ 0\nCTIN_2\nText Label 8350 7800 1    40   ~ 0\nSSP1_SCK\nText Label 4000 4400 0    40   ~ 0\nSGPIO13\n$Comp\nL GND #PWR037\nU 1 1 4F826461\nP 12900 9200\nF 0 \"#PWR037\" H 12900 9200 30  0001 C CNN\nF 1 \"GND\" H 12900 9130 30  0001 C CNN\n\t1    12900 9200\n\t1    0    0    -1  \n$EndComp\nText Label 11400 7350 0    40   ~ 0\nDD9\n$Comp\nL GND #PWR038\nU 1 1 4F8263EE\nP 14000 4600\nF 0 \"#PWR038\" H 14000 4600 30  0001 C CNN\nF 1 \"GND\" H 14000 4530 30  0001 C CNN\n\t1    14000 4600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 4F8263E6\nP 12400 4650\nF 0 \"#PWR039\" H 12400 4650 30  0001 C CNN\nF 1 \"GND\" H 12400 4580 30  0001 C CNN\n\t1    12400 4650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 4F8263D9\nP 11350 7750\nF 0 \"#PWR040\" H 11350 7750 30  0001 C CNN\nF 1 \"GND\" H 11350 7680 30  0001 C CNN\n\t1    11350 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 4F8263C5\nP 15950 7050\nF 0 \"#PWR041\" H 15950 7050 30  0001 C CNN\nF 1 \"GND\" H 15950 6980 30  0001 C CNN\n\t1    15950 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 4F8263AD\nP 15950 6350\nF 0 \"#PWR042\" H 15950 6350 30  0001 C CNN\nF 1 \"GND\" H 15950 6280 30  0001 C CNN\n\t1    15950 6350\n\t0    -1   -1   0   \n$EndComp\nText Label 13300 4650 3    40   ~ 0\nSGPIO9\nText Label 15900 5850 2    40   ~ 0\nSGPIO2\nText Label 13400 4650 3    40   ~ 0\nSGPIO13\nText Label 13500 4650 3    40   ~ 0\nSGPIO0\nText Label 14300 4650 3    40   ~ 0\nSGPIO14\nText Label 14500 4650 3    40   ~ 0\nSGPIO1\nText Label 14600 4650 3    40   ~ 0\nSGPIO15\nText Label 14700 4650 3    40   ~ 0\nSGPIO7\n$Comp\nL VCC #PWR043\nU 1 1 4F825E93\nP 11100 1350\nF 0 \"#PWR043\" H 11100 1450 30  0001 C CNN\nF 1 \"VCC\" H 11100 1450 30  0000 C CNN\n\t1    11100 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 4F825E8A\nP 11100 2350\nF 0 \"#PWR044\" H 11100 2350 30  0001 C CNN\nF 1 \"GND\" H 11100 2280 30  0001 C CNN\n\t1    11100 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR045\nU 1 1 4F825E88\nP 9800 1850\nF 0 \"#PWR045\" H 9800 1850 30  0001 C CNN\nF 1 \"GND\" H 9800 1780 30  0001 C CNN\n\t1    9800 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C20\nU 1 1 4F825E79\nP 11100 2050\nF 0 \"C20\" H 11150 2150 50  0000 L CNN\nF 1 \"100nF\" H 11150 1950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    11100 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_6X2 P11\nU 1 1 4F825D84\nP 8650 950\nF 0 \"P11\" H 8650 1300 60  0000 C CNN\nF 1 \"SPIFI\" V 8650 950 60  0000 C CNN\n\t1    8650 950 \n\t-1   0    0    1   \n$EndComp\n$Comp\nL W25Q80BV U3\nU 1 1 4F825D1B\nP 10450 1600\nF 0 \"U3\" H 10450 1350 60  0000 C CNN\nF 1 \"W25Q80BV\" H 10450 1850 60  0000 C CNN\nF 4 \"Winbond\" H 10450 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"W25Q80BVSSIG\" H 10450 1600 60  0001 C CNN \"Part Number\"\nF 6 \"IC FLASH 8MBIT 8SOIC\" H 10450 1600 60  0001 C CNN \"Description\"\n\t1    10450 1600\n\t1    0    0    -1  \n$EndComp\nText Label 10050 3800 2    40   ~ 0\nEN1V8\nText Label 10050 3700 2    40   ~ 0\nVREGMODE\nText Label 11850 1550 0    40   ~ 0\nVREGMODE\n$Comp\nL GND #PWR046\nU 1 1 4F825023\nP 15800 1250\nF 0 \"#PWR046\" H 15800 1250 30  0001 C CNN\nF 1 \"GND\" H 15800 1180 30  0001 C CNN\n\t1    15800 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4F82501F\nP 15800 950\nF 0 \"C30\" H 15850 1050 50  0000 L CNN\nF 1 \"10uF\" H 15850 850 50  0000 L CNN\nF 4 \"Murata\" H 15800 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15800 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15800 950 60  0001 C CNN \"Description\"\n\t1    15800 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 4F824FE5\nP 15800 2050\nF 0 \"#PWR047\" H 15800 2050 30  0001 C CNN\nF 1 \"GND\" H 15800 1980 30  0001 C CNN\n\t1    15800 2050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 4F824FE4\nP 15800 2350\nF 0 \"C31\" H 15850 2450 50  0000 L CNN\nF 1 \"10uF\" H 15850 2250 50  0000 L CNN\nF 4 \"Murata\" H 15800 2350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15800 2350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15800 2350 60  0001 C CNN \"Description\"\n\t1    15800 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C28\nU 1 1 4F824FC2\nP 15500 2350\nF 0 \"C28\" H 15550 2450 50  0000 L CNN\nF 1 \"10uF\" H 15550 2250 50  0000 L CNN\nF 4 \"Murata\" H 15500 2350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15500 2350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15500 2350 60  0001 C CNN \"Description\"\n\t1    15500 2350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C27\nU 1 1 4F824FBD\nP 15500 950\nF 0 \"C27\" H 15550 1050 50  0000 L CNN\nF 1 \"10uF\" H 15550 850 50  0000 L CNN\nF 4 \"Murata\" H 15500 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15500 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15500 950 60  0001 C CNN \"Description\"\n\t1    15500 950 \n\t1    0    0    -1  \n$EndComp\nText Label 16400 1550 2    40   ~ 0\nEN1V8\nText Label 16000 1750 2    40   ~ 0\nVBUS\n$Comp\nL GND #PWR048\nU 1 1 4F824A0E\nP 16150 2250\nF 0 \"#PWR048\" H 16150 2250 30  0001 C CNN\nF 1 \"GND\" H 16150 2180 30  0001 C CNN\n\t1    16150 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 4F8249E7\nP 15300 2250\nF 0 \"L2\" V 15250 2250 40  0000 C CNN\nF 1 \"4u7\" V 15400 2250 40  0000 C CNN\nF 4 \"Taiyo Yuden\" V 15300 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15300 2250 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15300 2250 60  0001 C CNN \"Description\"\n\t1    15300 2250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R40\nU 1 1 4F821AE0\nP 16150 1900\nF 0 \"R40\" V 16230 1900 50  0000 C CNN\nF 1 \"10k\" V 16150 1900 50  0000 C CNN\nF 4 \"Panasonic\" H 16150 1900 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 16150 1900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 16150 1900 60  0001 C CNN \"Description\"\n\t1    16150 1900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR049\nU 1 1 4F8215C6\nP 12800 850\nF 0 \"#PWR049\" H 12800 950 30  0001 C CNN\nF 1 \"VCC\" H 12800 950 30  0000 C CNN\n\t1    12800 850 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 4F8215BF\nP 12800 2250\nF 0 \"#PWR050\" H 12800 2250 30  0001 C CNN\nF 1 \"GND\" H 12800 2180 30  0001 C CNN\n\t1    12800 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R33\nU 1 1 4F8215A4\nP 12800 1200\nF 0 \"R33\" V 12880 1200 50  0000 C CNN\nF 1 \"DNP\" V 12800 1200 50  0000 C CNN\n\t1    12800 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R34\nU 1 1 4F821250\nP 12800 1900\nF 0 \"R34\" V 12880 1900 50  0000 C CNN\nF 1 \"DNP\" V 12800 1900 50  0000 C CNN\n\t1    12800 1900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR051\nU 1 1 4F820564\nP 13800 1750\nF 0 \"#PWR051\" H 13800 1850 30  0001 C CNN\nF 1 \"VCC\" H 13800 1850 30  0000 C CNN\n\t1    13800 1750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR052\nU 1 1 4F82054D\nP 15900 650\nF 0 \"#PWR052\" H 15900 790 20  0001 C CNN\nF 1 \"1V8\" H 15900 760 30  0000 C CNN\n\t1    15900 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR053\nU 1 1 4F82053F\nP 15900 2650\nF 0 \"#PWR053\" H 15900 2750 30  0001 C CNN\nF 1 \"VCC\" H 15900 2750 30  0000 C CNN\n\t1    15900 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 4F82044E\nP 15500 1250\nF 0 \"#PWR054\" H 15500 1250 30  0001 C CNN\nF 1 \"GND\" H 15500 1180 30  0001 C CNN\n\t1    15500 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4F820439\nP 15500 2050\nF 0 \"#PWR055\" H 15500 2050 30  0001 C CNN\nF 1 \"GND\" H 15500 1980 30  0001 C CNN\n\t1    15500 2050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C24\nU 1 1 4F82040F\nP 14550 900\nF 0 \"C24\" H 14600 1000 50  0000 L CNN\nF 1 \"22pF\" H 14600 800 50  0000 L CNN\nF 4 \"Murata\" H 14550 900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1885C1H220JA01D\" H 14550 900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0603\" H 14550 900 60  0001 C CNN \"Description\"\n\t1    14550 900 \n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR056\nU 1 1 4F8203E0\nP 13100 650\nF 0 \"#PWR056\" H 13100 650 30  0001 C CNN\nF 1 \"GND\" H 13100 580 30  0001 C CNN\n\t1    13100 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4F8203DB\nP 13100 2650\nF 0 \"#PWR057\" H 13100 2650 30  0001 C CNN\nF 1 \"GND\" H 13100 2580 30  0001 C CNN\n\t1    13100 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R35\nU 1 1 4F8203D6\nP 13450 650\nF 0 \"R35\" V 13530 650 50  0000 C CNN\nF 1 \"180k\" V 13450 650 50  0000 C CNN\nF 4 \"Panasonic\" H 13450 650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3EKF1803V\" H 13450 650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 180K OHM 1/10W 1% 0603 SMD\" H 13450 650 60  0001 C CNN \"Description\"\n\t1    13450 650 \n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R36\nU 1 1 4F8203D0\nP 13450 2650\nF 0 \"R36\" V 13530 2650 50  0000 C CNN\nF 1 \"160k\" V 13450 2650 50  0000 C CNN\nF 4 \"Panasonic\" H 13450 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3EKF1603V\" H 13450 2650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 160K OHM 1/10W 1% 0603 SMD\" H 13450 2650 60  0001 C CNN \"Description\"\n\t1    13450 2650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R37\nU 1 1 4F8203AD\nP 14550 650\nF 0 \"R37\" V 14630 650 50  0000 C CNN\nF 1 \"360k\" V 14550 650 50  0000 C CNN\nF 4 \"Panasonic\" H 14550 650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3EKF3603V\" H 14550 650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 360K OHM 1/10W 1% 0603 SMD\" H 14550 650 60  0001 C CNN \"Description\"\n\t1    14550 650 \n\t0    1    1    0   \n$EndComp\n$Comp\nL R R38\nU 1 1 4F8203A7\nP 14550 2650\nF 0 \"R38\" V 14630 2650 50  0000 C CNN\nF 1 \"560k\" V 14550 2650 50  0000 C CNN\nF 4 \"Panasonic\" H 14550 2650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3EKF5603V\" H 14550 2650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 560K OHM 1/10W 1% 0603 SMD\" H 14550 2650 60  0001 C CNN \"Description\"\n\t1    14550 2650\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 4F820301\nP 15300 1050\nF 0 \"L1\" V 15250 1050 40  0000 C CNN\nF 1 \"4u7\" V 15400 1050 40  0000 C CNN\nF 4 \"Taiyo Yuden\" V 15300 1050 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15300 1050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15300 1050 60  0001 C CNN \"Description\"\n\t1    15300 1050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR058\nU 1 1 4F8202CC\nP 15300 1650\nF 0 \"#PWR058\" H 15300 1650 30  0001 C CNN\nF 1 \"GND\" H 15300 1580 30  0001 C CNN\n\t1    15300 1650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR059\nU 1 1 4F8202C7\nP 14550 2400\nF 0 \"#PWR059\" H 14550 2400 30  0001 C CNN\nF 1 \"GND\" H 14550 2330 30  0001 C CNN\n\t1    14550 2400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR060\nU 1 1 4F8202C2\nP 13550 2250\nF 0 \"#PWR060\" H 13550 2250 30  0001 C CNN\nF 1 \"GND\" H 13550 2180 30  0001 C CNN\n\t1    13550 2250\n\t1    0    0    -1  \n$EndComp\nText Label 13350 1650 0    40   ~ 0\nVBUS\n$Comp\nL C C21\nU 1 1 4F820298\nP 13550 1950\nF 0 \"C21\" H 13600 2050 50  0000 L CNN\nF 1 \"10uF\" H 13600 1850 50  0000 L CNN\nF 4 \"Murata\" H 13550 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 13550 1950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 13550 1950 60  0001 C CNN \"Description\"\n\t1    13550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL TPS62410 U5\nU 1 1 4F8201BF\nP 14550 1650\nF 0 \"U5\" H 14550 1600 60  0000 C CNN\nF 1 \"TPS62410\" H 14550 1950 60  0000 C CNN\nF 4 \"Texas Instruments\" H 14550 1650 60  0001 C CNN \"Manufacturer\"\nF 5 \"TPS62410DRCR\" H 14550 1650 60  0001 C CNN \"Part Number\"\nF 6 \"IC BUCK SYNC DUAL ADJ 0.8A 10SON\" H 14550 1650 60  0001 C CNN \"Description\"\n\t1    14550 1650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR061\nU 1 1 4F81F898\nP 12800 4200\nF 0 \"#PWR061\" H 12800 4340 20  0001 C CNN\nF 1 \"1V8\" H 12800 4310 30  0000 C CNN\n\t1    12800 4200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR062\nU 1 1 4F81F87F\nP 12800 4000\nF 0 \"#PWR062\" H 12800 4100 30  0001 C CNN\nF 1 \"VCC\" H 12800 4100 30  0000 C CNN\n\t1    12800 4000\n\t0    -1   -1   0   \n$EndComp\nText Label 12800 4100 0    40   ~ 0\nVCCIO1\n$Comp\nL CONN_3 P22\nU 1 1 4F81F868\nP 13400 4100\nF 0 \"P22\" V 13350 4100 50  0000 C CNN\nF 1 \"BANK1_PWR\" V 13450 4100 40  0000 C CNN\n\t1    13400 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR063\nU 1 1 4F81F829\nP 13850 3800\nF 0 \"#PWR063\" H 13850 3900 30  0001 C CNN\nF 1 \"VCC\" H 13850 3900 30  0000 C CNN\n\t1    13850 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C25\nU 1 1 4F81F81B\nP 14550 4050\nF 0 \"C25\" H 14600 4150 50  0000 L CNN\nF 1 \"100nF\" H 14600 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    14550 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C22\nU 1 1 4F81F81A\nP 13950 4050\nF 0 \"C22\" H 14000 4150 50  0000 L CNN\nF 1 \"100nF\" H 14000 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    13950 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C23\nU 1 1 4F81F819\nP 14250 4050\nF 0 \"C23\" H 14300 4150 50  0000 L CNN\nF 1 \"100nF\" H 14300 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    14250 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR064\nU 1 1 4F81F817\nP 13850 4350\nF 0 \"#PWR064\" H 13850 4350 30  0001 C CNN\nF 1 \"GND\" H 13850 4280 30  0001 C CNN\n\t1    13850 4350\n\t1    0    0    -1  \n$EndComp\nText Label 15650 3600 3    40   ~ 0\nVCCIO1\n$Comp\nL C C32\nU 1 1 4F81F7F3\nP 15750 4050\nF 0 \"C32\" H 15800 4150 50  0000 L CNN\nF 1 \"100nF\" H 15800 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    15750 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C33\nU 1 1 4F81F7F2\nP 16050 4050\nF 0 \"C33\" H 16100 4150 50  0000 L CNN\nF 1 \"100nF\" H 16100 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    16050 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 4F81F7F0\nP 15650 4350\nF 0 \"#PWR065\" H 15650 4350 30  0001 C CNN\nF 1 \"GND\" H 15650 4280 30  0001 C CNN\n\t1    15650 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR066\nU 1 1 4F81F7DB\nP 14900 4350\nF 0 \"#PWR066\" H 14900 4350 30  0001 C CNN\nF 1 \"GND\" H 14900 4280 30  0001 C CNN\n\t1    14900 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR067\nU 1 1 4F81F7CF\nP 14900 3800\nF 0 \"#PWR067\" H 14900 3940 20  0001 C CNN\nF 1 \"1V8\" H 14900 3910 30  0000 C CNN\n\t1    14900 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 4F81F7AF\nP 15300 4050\nF 0 \"C29\" H 15350 4150 50  0000 L CNN\nF 1 \"100nF\" H 15350 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    15300 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C26\nU 1 1 4F81F7A0\nP 15000 4050\nF 0 \"C26\" H 15050 4150 50  0000 L CNN\nF 1 \"100nF\" H 15050 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    15000 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR068\nU 1 1 4F81F785\nP 11500 6150\nF 0 \"#PWR068\" H 11500 6250 30  0001 C CNN\nF 1 \"VCC\" H 11500 6250 30  0000 C CNN\n\t1    11500 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR069\nU 1 1 4F81F5B6\nP 12400 9050\nF 0 \"#PWR069\" H 12400 9190 20  0001 C CNN\nF 1 \"1V8\" H 12400 9160 30  0000 C CNN\n\t1    12400 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL 1V8 #PWR070\nU 1 1 4F81F58C\nP 15700 7550\nF 0 \"#PWR070\" H 15700 7690 20  0001 C CNN\nF 1 \"1V8\" H 15700 7660 30  0000 C CNN\n\t1    15700 7550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4F81F476\nP 11200 10350\nF 0 \"#PWR071\" H 11200 10350 30  0001 C CNN\nF 1 \"GND\" H 11200 10280 30  0001 C CNN\n\t1    11200 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4F81F474\nP 10200 10350\nF 0 \"#PWR072\" H 10200 10350 30  0001 C CNN\nF 1 \"GND\" H 10200 10280 30  0001 C CNN\n\t1    10200 10350\n\t1    0    0    -1  \n$EndComp\nText Label 10100 10150 0    40   ~ 0\nDA0\nText Label 10100 10050 0    40   ~ 0\nDA1\nText Label 10100 9950 0    40   ~ 0\nDA2\nText Label 10100 9850 0    40   ~ 0\nDA3\nText Label 10100 9750 0    40   ~ 0\nDA4\nText Label 10100 9650 0    40   ~ 0\nDA5\nText Label 10100 9550 0    40   ~ 0\nDA6\nText Label 10100 9450 0    40   ~ 0\nDA7\nText Label 9150 9350 0    40   ~ 0\nDD0\nText Label 9150 9250 0    40   ~ 0\nDD1\nText Label 9150 9150 0    40   ~ 0\nDD2\nText Label 9150 9050 0    40   ~ 0\nDD3\nText Label 9150 8950 0    40   ~ 0\nDD4\nText Label 9150 8850 0    40   ~ 0\nDD5\nText Label 9150 8750 0    40   ~ 0\nDD6\nText Label 9150 8650 0    40   ~ 0\nDD7\nText Label 9150 8550 0    40   ~ 0\nDD8\nText Label 9150 8450 0    40   ~ 0\nDD9\n$Comp\nL R R18\nU 1 1 4F81F366\nP 9600 8450\nF 0 \"R18\" V 9680 8450 50  0000 C CNN\nF 1 \"100\" V 9600 8450 50  0000 C CNN\nF 4 \"Panasonic\" H 9600 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ101V\" H 9600 8450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 100 OHM 1/10W 5% 0603 SMD\" H 9600 8450 60  0001 C CNN \"Description\"\n\t1    9600 8450\n\t0    -1   -1   0   \n$EndComp\nText Label 10100 8350 0    40   ~ 0\nGCK0\n$Comp\nL CONN_20X2 P13\nU 1 1 4F81F333\nP 10700 9300\nF 0 \"P13\" H 10700 10350 60  0000 C CNN\nF 1 \"ADC/DAC\" V 10700 9300 50  0000 C CNN\n\t1    10700 9300\n\t-1   0    0    1   \n$EndComp\nText Label 14800 4650 3    40   ~ 0\nSGPIO10\nText Label 15900 6050 2    40   ~ 0\nSGPIO3\nText Label 15900 6150 2    40   ~ 0\nSGPIO11\nText Label 15900 6250 2    40   ~ 0\nSGPIO12\nText Label 15900 6450 2    40   ~ 0\nSGPIO8\nText Label 15900 6550 2    40   ~ 0\nSGPIO4\nText Label 15900 6850 2    40   ~ 0\nSGPIO5\nText Label 15900 7150 2    40   ~ 0\nSGPIO6\nText Label 14100 9150 1    40   ~ 0\nDA0\nText Label 14000 9150 1    40   ~ 0\nDA1\nText Label 13900 9150 1    40   ~ 0\nDA2\nText Label 13800 9150 1    40   ~ 0\nDA3\nText Label 13700 9150 1    40   ~ 0\nDA4\nText Label 13500 9150 1    40   ~ 0\nDA5\nText Label 13400 9150 1    40   ~ 0\nDA6\nText Label 13300 9150 1    40   ~ 0\nDA7\nText Label 13200 9150 1    40   ~ 0\nDD0\nText Label 13100 9150 1    40   ~ 0\nDD1\nText Label 13000 9150 1    40   ~ 0\nDD2\nText Label 12800 9150 1    40   ~ 0\nDD3\nText Label 12700 9150 1    40   ~ 0\nDD4\nText Label 12600 9150 1    40   ~ 0\nDD5\nText Label 11400 8050 0    40   ~ 0\nDD6\nText Label 11400 7550 0    40   ~ 0\nDD7\nText Label 11400 7450 0    40   ~ 0\nDD8\nText Label 12500 9150 1    40   ~ 0\nGCK2\nText Label 11400 7950 0    40   ~ 0\nGCK1\nText Label 11400 7850 0    40   ~ 0\nGCK0\n$Comp\nL GSG-XC2C64A-7VQG100C U4\nU 1 1 4F7A3924\nP 13600 6950\nF 0 \"U4\" H 13600 7050 60  0000 C CNN\nF 1 \"GSG-XC2C64A-7VQG100C\" H 13600 6850 60  0000 C CNN\nF 4 \"Xilinx\" H 13600 6950 60  0001 C CNN \"Manufacturer\"\nF 5 \"XC2C64A-7VQG100C\" H 13600 6950 60  0001 C CNN \"Part Number\"\nF 6 \"IC CR-II CPLD 64MCELL 100-VQFP\" H 13600 6950 60  0001 C CNN \"Description\"\n\t1    13600 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4F787903\nP 2700 4350\nF 0 \"#PWR073\" H 2700 4350 30  0001 C CNN\nF 1 \"GND\" H 2700 4280 30  0001 C CNN\n\t1    2700 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4F787901\nP 2400 4350\nF 0 \"#PWR074\" H 2400 4350 30  0001 C CNN\nF 1 \"GND\" H 2400 4280 30  0001 C CNN\n\t1    2400 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 4F766FAD\nP 2700 4050\nF 0 \"C8\" H 2750 4150 50  0000 L CNN\nF 1 \"100nF\" H 2750 3950 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    2700 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C6\nU 1 1 4F766FA9\nP 2400 4050\nF 0 \"C6\" H 2450 4150 50  0000 L CNN\nF 1 \"4u7\" H 2450 3950 50  0000 L CNN\nF 4 \"Taiyo Yuden\" H 2400 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK212BJ475KD-T\" H 2400 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 4.7UF 10V 10% X5R 0805\" H 2400 4050 60  0001 C CNN \"Description\"\n\t1    2400 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB1\nU 1 1 4F766F5E\nP 1950 3750\nF 0 \"FB1\" H 1950 3900 60  0000 C CNN\nF 1 \"FILTER\" H 1950 3650 60  0000 C CNN\nF 4 \"Murata\" H 1950 3750 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 1950 3750 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 1950 3750 60  0001 C CNN \"Description\"\n\t1    1950 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-IP4220CZ6 U1\nU 1 1 4F766D4B\nP 2450 3000\nF 0 \"U1\" H 2450 3250 60  0000 C CNN\nF 1 \"GSG-IP4220CZ6\" H 2450 2750 60  0000 C CNN\nF 4 \"NXP\" H 2450 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"IP4220CZ6,125\" H 2450 3000 60  0001 C CNN \"Part Number\"\nF 6 \"IC USB DUAL ESD PROTECT 6TSOP\" H 2450 3000 60  0001 C CNN \"Description\"\n\t1    2450 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4F766C2C\nP 1400 3250\nF 0 \"#PWR075\" H 1400 3250 30  0001 C CNN\nF 1 \"GND\" H 1400 3180 30  0001 C CNN\n\t1    1400 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-USB-MICRO-B J1\nU 1 1 4F766BDF\nP 1050 3450\nF 0 \"J1\" H 1050 3750 60  0000 C CNN\nF 1 \"GSG-USB-MICRO-B\" H 1050 3100 60  0000 C CNN\nF 4 \"FCI\" H 1050 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"10103594-0001LF\" H 1050 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT STD MICRO USB TYPE B\" H 1050 3450 60  0001 C CNN \"Description\"\n\t1    1050 3450\n\t-1   0    0    1   \n$EndComp\nText Label 7650 1750 3    40   ~ 0\nTRACECLK\n$Comp\nL GND #PWR076\nU 1 1 4F6357FF\nP 800 4600\nF 0 \"#PWR076\" H 800 4600 30  0001 C CNN\nF 1 \"GND\" H 800 4530 30  0001 C CNN\n\t1    800  4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR077\nU 1 1 4F6357E9\nP 1500 4500\nF 0 \"#PWR077\" H 1500 4600 30  0001 C CNN\nF 1 \"VCC\" H 1500 4600 30  0000 C CNN\n\t1    1500 4500\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1200 4600\nText Label 1100 5700 1    40   ~ 0\nRESET\n$Comp\nL CONN_5X2 P2\nU 1 1 4F63572B\nP 1300 5000\nF 0 \"P2\" H 1300 5300 60  0000 C CNN\nF 1 \"LPC_JTAG\" V 1300 5000 50  0000 C CNN\n\t1    1300 5000\n\t0    1    1    0   \n$EndComp\nText Label 12050 4000 0    40   ~ 0\nU0_RXD\nText Label 12050 3900 0    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR078\nU 1 1 4F62D441\nP 6850 750\nF 0 \"#PWR078\" H 6850 850 30  0001 C CNN\nF 1 \"VCC\" H 6850 850 30  0000 C CNN\n\t1    6850 750 \n\t1    0    0    -1  \n$EndComp\nText Label 12050 3800 0    40   ~ 0\nRESET\nText Label 12050 4200 0    40   ~ 0\nISP\nNoConn ~ 11950 4100\n$Comp\nL GND #PWR079\nU 1 1 4F62D2F7\nP 12050 4400\nF 0 \"#PWR079\" H 12050 4400 30  0001 C CNN\nF 1 \"GND\" H 12050 4330 30  0001 C CNN\n\t1    12050 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_6 P14\nU 1 1 4F62D2D3\nP 11600 4050\nF 0 \"P14\" V 11550 4050 60  0000 C CNN\nF 1 \"LPC_ISP\" V 11650 4050 60  0000 C CNN\n\t1    11600 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR080\nU 1 1 4F62D238\nP 2500 4850\nF 0 \"#PWR080\" H 2500 4950 30  0001 C CNN\nF 1 \"VCC\" H 2500 4950 30  0000 C CNN\n\t1    2500 4850\n\t1    0    0    -1  \n$EndComp\nText Label 1850 5700 0    40   ~ 0\nDBGEN\nText Label 6050 7750 1    40   ~ 0\nSD_CLK\nText Label 4000 3600 0    40   ~ 0\nSGPIO9\nText Label 8750 7750 1    40   ~ 0\nSGPIO8\nText Label 7050 7750 1    40   ~ 0\nSD_DAT2\nText Label 6850 7750 1    40   ~ 0\nSD_DAT1\nText Label 6750 7750 1    40   ~ 0\nSD_DAT0\nText Label 6650 7750 1    40   ~ 0\nSD_VOLT0\nText Label 4000 6200 0    40   ~ 0\nSGPIO14\nText Label 4000 6400 0    40   ~ 0\nSGPIO15\nText Label 6250 7800 1    40   ~ 0\nSSP1_MOSI\nText Label 5950 7800 1    40   ~ 0\nSSP1_MISO\nText Label 9950 5500 2    40   ~ 0\nSGPIO5\nText Label 9950 5900 2    40   ~ 0\nSGPIO4\nText Label 6450 7750 1    40   ~ 0\nSD_CMD\nText Label 8550 7800 1    40   ~ 0\nSSP1_SSEL\nText Label 8250 7750 1    40   ~ 0\nSGPIO12\nText Label 8150 7750 1    40   ~ 0\nSGPIO11\nText Label 7650 7750 1    40   ~ 0\nSGPIO10\nText Label 7550 7750 1    40   ~ 0\nSD_CD\nText Label 7150 7750 1    40   ~ 0\nSD_DAT3\nText Label 5350 7750 1    40   ~ 0\nSGPIO7\nText Label 9950 5400 2    40   ~ 0\nSGPIO6\nText Label 7950 7750 1    40   ~ 0\nSGPIO3\nText Label 7750 7750 1    40   ~ 0\nSGPIO2\nText Label 4000 6300 0    40   ~ 0\nSGPIO1\nText Label 4000 6100 0    40   ~ 0\nSGPIO0\nText Label 7550 1550 1    40   ~ 0\nSPIFI_SIO2\nText Label 7350 1550 1    40   ~ 0\nSPIFI_MOSI\nText Label 7450 1550 1    40   ~ 0\nSPIFI_MISO\nText Label 4000 5300 0    40   ~ 0\nRREF\nText Label 4000 6000 0    40   ~ 0\nTDO\nText Label 4000 5600 0    40   ~ 0\nTCK\nText Label 4000 4100 0    40   ~ 0\nXTAL1\nText Label 5750 7750 1    40   ~ 0\nBOOT0\nText Label 5850 7750 1    40   ~ 0\nBOOT1\nText Label 9950 4000 2    40   ~ 0\nBOOT2\nText Label 9950 3600 2    40   ~ 0\nBOOT3\nText Label 9950 5000 2    40   ~ 0\nU3_RXD\nText Label 9950 5100 2    40   ~ 0\nU3_TXD\n$Comp\nL VCC #PWR081\nU 1 1 4F62BC76\nP 2300 4850\nF 0 \"#PWR081\" H 2300 4950 30  0001 C CNN\nF 1 \"VCC\" H 2300 4950 30  0000 C CNN\n\t1    2300 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR082\nU 1 1 4F62BC71\nP 2100 4850\nF 0 \"#PWR082\" H 2100 4950 30  0001 C CNN\nF 1 \"VCC\" H 2100 4950 30  0000 C CNN\n\t1    2100 4850\n\t1    0    0    -1  \n$EndComp\nText Label 9950 5700 2    40   ~ 0\nU0_RXD\nText Label 9950 6300 2    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR083\nU 1 1 4F62B8DD\nP 10350 3550\nF 0 \"#PWR083\" H 10350 3650 30  0001 C CNN\nF 1 \"VCC\" H 10350 3650 30  0000 C CNN\n\t1    10350 3550\n\t1    0    0    -1  \n$EndComp\nText Label 10500 4200 2    40   ~ 0\nISP\n$Comp\nL VCC #PWR084\nU 1 1 4F62B7D4\nP 10850 3850\nF 0 \"#PWR084\" H 10850 3950 30  0001 C CNN\nF 1 \"VCC\" H 10850 3950 30  0000 C CNN\n\t1    10850 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR085\nU 1 1 4F62B79F\nP 10650 3850\nF 0 \"#PWR085\" H 10650 3950 30  0001 C CNN\nF 1 \"VCC\" H 10650 3950 30  0000 C CNN\n\t1    10650 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R31\nU 1 1 4F62B79B\nP 10850 4150\nF 0 \"R31\" V 10930 4150 50  0000 C CNN\nF 1 \"1k8\" V 10850 4150 50  0000 C CNN\nF 4 \"Panasonic\" H 10850 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ182V\" H 10850 4150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1.8K OHM 1/10W 5% 0603 SMD\" H 10850 4150 60  0001 C CNN \"Description\"\n\t1    10850 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R30\nU 1 1 4F62B789\nP 10650 4150\nF 0 \"R30\" V 10730 4150 50  0000 C CNN\nF 1 \"1k8\" V 10650 4150 50  0000 C CNN\nF 4 \"Panasonic\" H 10650 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ182V\" H 10650 4150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1.8K OHM 1/10W 5% 0603 SMD\" H 10650 4150 60  0001 C CNN \"Description\"\n\t1    10650 4150\n\t1    0    0    -1  \n$EndComp\nText Label 11050 4600 2    40   ~ 0\nSCL\nText Label 11050 4500 2    40   ~ 0\nSDA\nNoConn ~ 5750 2050\nNoConn ~ 5850 2050\nNoConn ~ 6050 2050\n$Comp\nL VCC #PWR086\nU 1 1 4F62B686\nP 6650 750\nF 0 \"#PWR086\" H 6650 850 30  0001 C CNN\nF 1 \"VCC\" H 6650 850 30  0000 C CNN\n\t1    6650 750 \n\t1    0    0    -1  \n$EndComp\nNoConn ~ 6750 2050\nNoConn ~ 7150 2050\nNoConn ~ 7050 2050\n$Comp\nL VCC #PWR087\nU 1 1 4F62B526\nP 6950 1950\nF 0 \"#PWR087\" H 6950 2050 30  0001 C CNN\nF 1 \"VCC\" H 6950 2050 30  0000 C CNN\n\t1    6950 1950\n\t1    0    0    -1  \n$EndComp\nText Label 4000 5700 0    40   ~ 0\nDBGEN\nText Label 4000 5900 0    40   ~ 0\nTMS\nText Label 4000 5500 0    40   ~ 0\nTDI\n$Comp\nL GND #PWR088\nU 1 1 4F62B3FC\nP 3400 5300\nF 0 \"#PWR088\" H 3400 5300 30  0001 C CNN\nF 1 \"GND\" H 3400 5230 30  0001 C CNN\n\t1    3400 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R14\nU 1 1 4F62B3E5\nP 3750 5300\nF 0 \"R14\" V 3830 5300 50  0000 C CNN\nF 1 \"12k\" V 3750 5300 50  0000 C CNN\nF 4 \"Panasonic\" H 3750 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3EKF1202V\" H 3750 5300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 12.0K OHM 1/10W 1% 0603 SMD\" H 3750 5300 60  0001 C CNN \"Description\"\n\t1    3750 5300\n\t0    1    1    0   \n$EndComp\nText Label 2450 3750 0    40   ~ 0\nVBUS\nText Label 4000 4900 0    40   ~ 0\nDM\nText Label 4000 4700 0    40   ~ 0\nDP\nNoConn ~ 9700 4900\nNoConn ~ 9700 4800\n$Comp\nL GND #PWR089\nU 1 1 4F629931\nP 700 1300\nF 0 \"#PWR089\" H 700 1300 30  0001 C CNN\nF 1 \"GND\" H 700 1230 30  0001 C CNN\n\t1    700  1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR090\nU 1 1 4F62992D\nP 700 750\nF 0 \"#PWR090\" H 700 850 30  0001 C CNN\nF 1 \"VCC\" H 700 850 30  0000 C CNN\n\t1    700  750 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C13\nU 1 1 4F62992C\nP 3850 1000\nF 0 \"C13\" H 3900 1100 50  0000 L CNN\nF 1 \"100nF\" H 3900 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    3850 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C14\nU 1 1 4F62992B\nP 4150 1000\nF 0 \"C14\" H 4200 1100 50  0000 L CNN\nF 1 \"100nF\" H 4200 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    4150 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C15\nU 1 1 4F62992A\nP 4450 1000\nF 0 \"C15\" H 4500 1100 50  0000 L CNN\nF 1 \"100nF\" H 4500 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    4450 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C17\nU 1 1 4F629929\nP 4750 1000\nF 0 \"C17\" H 4800 1100 50  0000 L CNN\nF 1 \"100nF\" H 4800 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    4750 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C19\nU 1 1 4F629928\nP 5050 1000\nF 0 \"C19\" H 5100 1100 50  0000 L CNN\nF 1 \"100nF\" H 5100 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    5050 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C7\nU 1 1 4F629922\nP 2350 1000\nF 0 \"C7\" H 2400 1100 50  0000 L CNN\nF 1 \"100nF\" H 2400 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    2350 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C9\nU 1 1 4F629921\nP 2650 1000\nF 0 \"C9\" H 2700 1100 50  0000 L CNN\nF 1 \"100nF\" H 2700 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    2650 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C10\nU 1 1 4F629920\nP 2950 1000\nF 0 \"C10\" H 3000 1100 50  0000 L CNN\nF 1 \"100nF\" H 3000 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    2950 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C11\nU 1 1 4F62991F\nP 3250 1000\nF 0 \"C11\" H 3300 1100 50  0000 L CNN\nF 1 \"100nF\" H 3300 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    3250 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C12\nU 1 1 4F62991E\nP 3550 1000\nF 0 \"C12\" H 3600 1100 50  0000 L CNN\nF 1 \"100nF\" H 3600 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    3550 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4F629915\nP 2050 1000\nF 0 \"C5\" H 2100 1100 50  0000 L CNN\nF 1 \"100nF\" H 2100 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    2050 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4F629912\nP 1750 1000\nF 0 \"C4\" H 1800 1100 50  0000 L CNN\nF 1 \"100nF\" H 1800 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    1750 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4F629907\nP 1450 1000\nF 0 \"C3\" H 1500 1100 50  0000 L CNN\nF 1 \"100nF\" H 1500 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    1450 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C2\nU 1 1 4F629903\nP 1150 1000\nF 0 \"C2\" H 1200 1100 50  0000 L CNN\nF 1 \"100nF\" H 1200 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    1150 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C1\nU 1 1 4F6298EA\nP 850 1000\nF 0 \"C1\" H 900 1100 50  0000 L CNN\nF 1 \"100nF\" H 900 900 50  0000 L CNN\nF 4 \"Murata\" H 850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM188R71C104KA01D\" H 850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 16V 10% X7R 0603\" H 850 1000 60  0001 C CNN \"Description\"\n\t1    850  1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR091\nU 1 1 4F629520\nP 5550 1950\nF 0 \"#PWR091\" H 5550 2050 30  0001 C CNN\nF 1 \"VCC\" H 5550 2050 30  0000 C CNN\n\t1    5550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR092\nU 1 1 4F62951C\nP 5950 1950\nF 0 \"#PWR092\" H 5950 2050 30  0001 C CNN\nF 1 \"VCC\" H 5950 2050 30  0000 C CNN\n\t1    5950 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR093\nU 1 1 4F62950C\nP 6550 1950\nF 0 \"#PWR093\" H 6550 2050 30  0001 C CNN\nF 1 \"VCC\" H 6550 2050 30  0000 C CNN\n\t1    6550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR094\nU 1 1 4F629507\nP 8550 1950\nF 0 \"#PWR094\" H 8550 2050 30  0001 C CNN\nF 1 \"VCC\" H 8550 2050 30  0000 C CNN\n\t1    8550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR095\nU 1 1 4F6294FC\nP 9800 3100\nF 0 \"#PWR095\" H 9800 3200 30  0001 C CNN\nF 1 \"VCC\" H 9800 3200 30  0000 C CNN\n\t1    9800 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR096\nU 1 1 4F6294ED\nP 9800 4400\nF 0 \"#PWR096\" H 9800 4500 30  0001 C CNN\nF 1 \"VCC\" H 9800 4500 30  0000 C CNN\n\t1    9800 4400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR097\nU 1 1 4F6294E6\nP 9800 6100\nF 0 \"#PWR097\" H 9800 6200 30  0001 C CNN\nF 1 \"VCC\" H 9800 6200 30  0000 C CNN\n\t1    9800 6100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR098\nU 1 1 4F6294D6\nP 8650 7550\nF 0 \"#PWR098\" H 8650 7650 30  0001 C CNN\nF 1 \"VCC\" H 8650 7650 30  0000 C CNN\n\t1    8650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR099\nU 1 1 4F6294C8\nP 7450 7550\nF 0 \"#PWR099\" H 7450 7650 30  0001 C CNN\nF 1 \"VCC\" H 7450 7650 30  0000 C CNN\n\t1    7450 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0100\nU 1 1 4F6294BE\nP 5650 7550\nF 0 \"#PWR0100\" H 5650 7650 30  0001 C CNN\nF 1 \"VCC\" H 5650 7650 30  0000 C CNN\n\t1    5650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0101\nU 1 1 4F6294B4\nP 4200 6500\nF 0 \"#PWR0101\" H 4200 6600 30  0001 C CNN\nF 1 \"VCC\" H 4200 6600 30  0000 C CNN\n\t1    4200 6500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0102\nU 1 1 4F6294A9\nP 4200 5400\nF 0 \"#PWR0102\" H 4200 5500 30  0001 C CNN\nF 1 \"VCC\" H 4200 5500 30  0000 C CNN\n\t1    4200 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0103\nU 1 1 4F6294A1\nP 4200 4600\nF 0 \"#PWR0103\" H 4200 4700 30  0001 C CNN\nF 1 \"VCC\" H 4200 4700 30  0000 C CNN\n\t1    4200 4600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0104\nU 1 1 4F629489\nP 4200 4500\nF 0 \"#PWR0104\" H 4200 4600 30  0001 C CNN\nF 1 \"VCC\" H 4200 4600 30  0000 C CNN\n\t1    4200 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0105\nU 1 1 4F629480\nP 4200 3400\nF 0 \"#PWR0105\" H 4200 3500 30  0001 C CNN\nF 1 \"VCC\" H 4200 3500 30  0000 C CNN\n\t1    4200 3400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0106\nU 1 1 4F62944A\nP 6150 1950\nF 0 \"#PWR0106\" H 6150 1950 30  0001 C CNN\nF 1 \"GND\" H 6150 1880 30  0001 C CNN\n\t1    6150 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0107\nU 1 1 4F62943D\nP 8750 1950\nF 0 \"#PWR0107\" H 8750 1950 30  0001 C CNN\nF 1 \"GND\" H 8750 1880 30  0001 C CNN\n\t1    8750 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0108\nU 1 1 4F629430\nP 9800 6200\nF 0 \"#PWR0108\" H 9800 6200 30  0001 C CNN\nF 1 \"GND\" H 9800 6130 30  0001 C CNN\n\t1    9800 6200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0109\nU 1 1 4F629425\nP 5550 7550\nF 0 \"#PWR0109\" H 5550 7550 30  0001 C CNN\nF 1 \"GND\" H 5550 7480 30  0001 C CNN\n\t1    5550 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0110\nU 1 1 4F629416\nP 4200 5200\nF 0 \"#PWR0110\" H 4200 5200 30  0001 C CNN\nF 1 \"GND\" H 4200 5130 30  0001 C CNN\n\t1    4200 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0111\nU 1 1 4F6293C1\nP 4200 4800\nF 0 \"#PWR0111\" H 4200 4800 30  0001 C CNN\nF 1 \"GND\" H 4200 4730 30  0001 C CNN\n\t1    4200 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0112\nU 1 1 4F6293BA\nP 4200 3300\nF 0 \"#PWR0112\" H 4200 3300 30  0001 C CNN\nF 1 \"GND\" H 4200 3230 30  0001 C CNN\n\t1    4200 3300\n\t0    1    1    0   \n$EndComp\nNoConn ~ 4300 4200\n$Comp\nL C C16\nU 1 1 4F629276\nP 4500 8700\nF 0 \"C16\" H 4550 8800 50  0000 L CNN\nF 1 \"100pF\" H 4550 8600 50  0000 L CNN\nF 4 \"Murata\" H 4500 8700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1885C1H101JA01D\" H 4500 8700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0603\" H 4500 8700 60  0001 C CNN \"Description\"\n\t1    4500 8700\n\t0    -1   -1   0   \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/kicad/hackrf.dcm",
    "content": "EESchema-DOCLIB  Version 2.0  Date: Sat Feb  8 13:06:30 2014\n#\n$CMP CONN_2_SHORTED\nD Symbole general de connecteur\nK CONN\n$ENDCMP\n#\n$CMP GSG-DIODE-TVS-BI\nD Diode zener\nK DEV DIODE\n$ENDCMP\n#\n$CMP R-SHORTED\nD Resistor with PCB trace short\nK R DEV\n$ENDCMP\n#\n$CMP SW_PUSH_SHIELDED\nD Push Button with Shield\nK Switch\n$ENDCMP\n#\n#End Doc Library\n"
  },
  {
    "path": "hardware/kicad/hackrf.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Sat Feb  8 13:06:30 2014\n#encoding utf-8\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-2500BL14M100T\n#\nDEF BALUN-2500BL14M100T T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN-2500BL14M100T\" 0 -300 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0 -25 200 -25 -200 N\nP 2 0 1 0 25 -200 25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 5 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PC 2 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-CX2156NL\n#\nDEF BALUN-CX2156NL T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-CX2156NL\" 0 -150 70 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX PR2 1 -300 -50 100 R 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX S1 4 300 100 100 L 60 60 1 1 P\nX S2 6 300 -50 100 L 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-RFXF9503\n#\nDEF BALUN-RFXF9503 T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-RFXF9503\" 0 -150 70 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S2 1 -300 -50 100 R 60 60 1 1 P\nX S1 3 -300 100 100 R 60 60 1 1 P\nX P1 4 300 100 100 L 60 60 1 1 P\nX P2 5 300 -50 100 L 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BF1118\n#\nDEF BF1118 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"BF1118\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -200 200 200 -200 0 1 0 N\nX G 1 -500 50 300 R 50 50 1 1 I\nX K 2 -500 -50 300 R 50 50 1 1 W\nX S 3 500 -50 300 L 50 50 1 1 B\nX D 4 500 50 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# BGB741L7ESD\n#\nDEF BGB741L7ESD U 0 40 Y Y 1 F N\nF0 \"U\" 0 -100 60 V V C CNN\nF1 \"BGB741L7ESD\" 0 -250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -350 300 350 -300 0 1 0 N\nX VCC 1 -650 100 300 R 50 50 1 1 W\nX BIAS 2 -650 0 300 R 50 50 1 1 O\nX RFIN 3 -650 -100 300 R 50 50 1 1 I\nX RFOUT 4 650 -100 300 L 50 50 1 1 O\nX VCTRL 5 650 0 300 L 50 50 1 1 I\nX ADJ 6 650 100 300 L 50 50 1 1 I\nX GND 7 0 600 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# CONN_11X2\n#\nDEF CONN_11X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 600 60 H V C CNN\nF1 \"CONN_11X2\" 0 0 50 V V C CNN\nF2 \"~\" 0 -250 60 H V C CNN\nF3 \"~\" 0 -250 60 H V C CNN\nDRAW\nS -100 550 100 -550 0 1 0 N\nS 1200 650 1200 650 0 1 0 N\nX P1 1 -400 500 300 R 60 30 1 1 P I\nX P2 2 400 500 300 L 60 30 1 1 P I\nX P3 3 -400 400 300 R 60 30 1 1 P I\nX P4 4 400 400 300 L 60 30 1 1 P I\nX P5 5 -400 300 300 R 60 30 1 1 P I\nX P6 6 400 300 300 L 60 30 1 1 P I\nX P7 7 -400 200 300 R 60 30 1 1 P I\nX P8 8 400 200 300 L 60 30 1 1 P I\nX P9 9 -400 100 300 R 60 30 1 1 P I\nX P10 10 400 100 300 L 60 30 1 1 P I\nX P20 20 400 -400 300 L 60 30 1 1 P I\nX P11 11 -400 0 300 R 60 30 1 1 P I\nX P21 21 -400 -500 300 R 60 30 1 1 P I\nX P12 12 400 0 300 L 60 30 1 1 P I\nX P22 22 400 -500 300 L 60 30 1 1 P I\nX P13 13 -400 -100 300 R 60 30 1 1 P I\nX P14 14 400 -100 300 L 60 30 1 1 P I\nX P15 15 -400 -200 300 R 60 30 1 1 P I\nX P16 16 400 -200 300 L 60 30 1 1 P I\nX P17 17 -400 -300 300 R 60 30 1 1 P I\nX P18 18 400 -300 300 L 60 30 1 1 P I\nX P19 19 -400 -400 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_16X2\n#\nDEF CONN_16X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 850 60 H V C CNN\nF1 \"CONN_16X2\" 0 0 50 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -100 800 100 -800 0 1 0 N\nS 1200 650 1200 650 0 1 0 N\nX P1 1 -400 750 300 R 60 30 1 1 P I\nX P2 2 400 750 300 L 60 30 1 1 P I\nX P3 3 -400 650 300 R 60 30 1 1 P I\nX P4 4 400 650 300 L 60 30 1 1 P I\nX P5 5 -400 550 300 R 60 30 1 1 P I\nX P6 6 400 550 300 L 60 30 1 1 P I\nX P7 7 -400 450 300 R 60 30 1 1 P I\nX P8 8 400 450 300 L 60 30 1 1 P I\nX P9 9 -400 350 300 R 60 30 1 1 P I\nX P10 10 400 350 300 L 60 30 1 1 P I\nX P20 20 400 -150 300 L 60 30 1 1 P I\nX P30 30 400 -650 300 L 60 30 1 1 P I\nX P11 11 -400 250 300 R 60 30 1 1 P I\nX P21 21 -400 -250 300 R 60 30 1 1 P I\nX P31 31 -400 -750 300 R 60 30 1 1 P I\nX P12 12 400 250 300 L 60 30 1 1 P I\nX P22 22 400 -250 300 L 60 30 1 1 P I\nX P32 32 400 -750 300 L 60 30 1 1 P I\nX P13 13 -400 150 300 R 60 30 1 1 P I\nX P23 23 -400 -350 300 R 60 30 1 1 P I\nX P14 14 400 150 300 L 60 30 1 1 P I\nX P24 24 400 -350 300 L 60 30 1 1 P I\nX P15 15 -400 50 300 R 60 30 1 1 P I\nX ~ 25 -400 -450 300 R 60 30 1 1 P I\nX P16 16 400 50 300 L 60 30 1 1 P I\nX P26 26 400 -450 300 L 60 30 1 1 P I\nX P17 17 -400 -50 300 R 60 30 1 1 P I\nX P27 27 -400 -550 300 R 60 30 1 1 P I\nX P18 18 400 -50 300 L 60 30 1 1 P I\nX P28 28 400 -550 300 L 60 30 1 1 P I\nX P19 19 -400 -150 300 R 60 30 1 1 P I\nX P29 29 -400 -650 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_2_SHORTED\n#\nDEF CONN_2_SHORTED P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2_SHORTED\" 50 0 40 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nP 2 0 1 0  -300 100  -300 -100 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# DMC2400\n#\nDEF DMC2400 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"DMC2400\" 50 0 60 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX S1 1 -400 100 150 R 50 50 1 1 B\nX G1 2 -400 0 150 R 50 50 1 1 I\nX D2 3 -400 -100 150 R 50 50 1 1 B\nX S2 4 400 -100 150 L 50 50 1 1 B\nX G2 5 400 0 150 L 50 50 1 1 I\nX D1 6 400 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FAR-F5QA\n#\nDEF FAR-F5QA U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 V V C CNN\nF1 \"FAR-F5QA\" 250 0 60 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX IN 1 -600 0 300 R 50 50 1 1 B\nX GND 2 -100 -550 300 U 50 50 1 1 W\nX GND 3 100 -550 300 U 50 50 1 1 W\nX OUT 4 100 550 300 D 50 50 1 1 B\nX GND 5 -100 550 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# GSG-74HC04\n#\nDEF GSG-74HC04 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC04\" 50 0 60 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1Y 2 -600 200 300 R 50 50 1 1 O\nX 2A 3 -600 100 300 R 50 50 1 1 I\nX 2Y 4 -600 0 300 R 50 50 1 1 O\nX 3A 5 -600 -100 300 R 50 50 1 1 I\nX 3Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 4Y 8 600 -300 300 L 50 50 1 1 O\nX 4A 9 600 -200 300 L 50 50 1 1 I\nX 5Y 10 600 -100 300 L 50 50 1 1 O\nX 5A 11 600 0 300 L 50 50 1 1 I\nX 6Y 12 600 100 300 L 50 50 1 1 O\nX 6A 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-74HC08\n#\nDEF GSG-74HC08 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC08\" 50 0 60 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1B 2 -600 200 300 R 50 50 1 1 I\nX 1Y 3 -600 100 300 R 50 50 1 1 O\nX 2A 4 -600 0 300 R 50 50 1 1 I\nX 2B 5 -600 -100 300 R 50 50 1 1 I\nX 2Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 3Y 8 600 -300 300 L 50 50 1 1 O\nX 3A 9 600 -200 300 L 50 50 1 1 I\nX 3B 10 600 -100 300 L 50 50 1 1 I\nX 4Y 11 600 0 300 L 50 50 1 1 O\nX 4A 12 600 100 300 L 50 50 1 1 I\nX 4B 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-900MHZ-F-ANTENNA\n#\nDEF GSG-900MHZ-F-ANTENNA J 0 40 Y Y 1 F N\nF0 \"J\" 300 100 60 H V C CNN\nF1 \"GSG-900MHZ-F-ANTENNA\" 250 650 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  -150 300  -150 550  0 550  0 300 N\nP 15 0 1 0  0 550  100 550  100 200  200 200  200 550  300 550  300 200  400 200  400 550  500 550  500 200  600 200  600 550  700 550  700 100 N\nX RF 1 0 0 300 U 50 50 1 1 B\nX GND 2 -150 0 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-IP4220CZ6\n#\nDEF GSG-IP4220CZ6 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"GSG-IP4220CZ6\" 0 -250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX ESD3 4 550 -100 300 L 50 50 1 1 I\nX VP 5 550 0 300 L 50 50 1 1 W\nX ESD4 6 550 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# GSG-RF-CONN\n#\nDEF GSG-RF-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-RF-CONN\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 0 -400 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B\n#\nDEF GSG-USB-MICRO-B J 0 40 Y Y 1 F N\nF0 \"J\" 0 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B\" 0 -350 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 5 0 1 0  200 250  -50 250  -50 -250  200 -250  200 -250 N\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B-SHIELDED\n#\nDEF GSG-USB-MICRO-B-SHIELDED J 0 40 Y Y 1 F N\nF0 \"J\" 150 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B-SHIELDED\" 400 0 60 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  350 -250  -50 -250  -50 250  350 250 N\nX SHIELD 0 250 -450 200 U 50 50 1 1 P\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-XC2C64A-7VQG100C\n#\nDEF GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"GSG-XC2C64A-7VQG100C\" 0 -100 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -1700 1700 1700 -1700 0 1 0 N\nX BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B\nX BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B\nX BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B\nX BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B\nX VAUX 5 -2000 800 300 R 50 50 1 1 W\nX BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B\nX BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B\nX BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B\nX BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B\nX BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B\nX NC 20 -2000 -700 300 R 50 50 1 1 N\nX BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B\nX BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B\nX BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B\nX BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B\nX BANK2F3M12 70 2000 700 300 L 50 50 1 1 B\nX NC 80 800 2000 300 D 50 50 1 1 N\nX BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B\nX BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B\nX GND 21 -2000 -800 300 R 50 50 1 1 W\nX GND 31 -700 -2000 300 U 50 50 1 1 W\nX BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B\nX VCCIO1 51 2000 -1200 300 L 50 50 1 1 W\nX BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B\nX BANK2F3M11 71 2000 800 300 L 50 50 1 1 B\nX BANK2F3M4 81 700 2000 300 D 50 50 1 1 B\nX BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B\nX BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B\nX BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B\nX BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B\nX BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B\nX BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B\nX GND 62 2000 -100 300 L 50 50 1 1 W\nX BANK2F3M10 72 2000 900 300 L 50 50 1 1 B\nX NC 82 600 2000 300 D 50 50 1 1 N\nX BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B\nX BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B\nX BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B\nX BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B\nX BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B\nX BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B\nX NC 63 2000 0 300 L 50 50 1 1 N\nX NC 73 2000 1000 300 L 50 50 1 1 N\nX TDO 83 500 2000 300 D 50 50 1 1 O\nX NC 93 -500 2000 300 D 50 50 1 1 N\nX BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B\nX BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B\nX BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B\nX NC 44 600 -2000 300 U 50 50 1 1 N\nX NC 54 2000 -900 300 L 50 50 1 1 N\nX BANK2F3M15 64 2000 100 300 L 50 50 1 1 B\nX BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B\nX GND 84 400 2000 300 D 50 50 1 1 W\nX BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B\nX BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B\nX NC 25 -2000 -1200 300 R 50 50 1 1 N\nX BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B\nX TDI 45 700 -2000 300 U 50 50 1 1 I\nX BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B\nX NC 65 2000 200 300 L 50 50 1 1 N\nX NC 75 2000 1200 300 L 50 50 1 1 N\nX NC 85 300 2000 300 D 50 50 1 1 N\nX NC 95 -700 2000 300 D 50 50 1 1 N\nX BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B\nX VCC 26 -1200 -2000 300 U 50 50 1 1 W\nX BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B\nX NC 46 800 -2000 300 U 50 50 1 1 N\nX BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B\nX NC 66 2000 300 300 L 50 50 1 1 N\nX BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B\nX NC 86 200 2000 300 D 50 50 1 1 N\nX NC 96 -800 2000 300 D 50 50 1 1 N\nX BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B\nX BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B\nX BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B\nX TMS 47 900 -2000 300 U 50 50 1 1 I\nX VCC 57 2000 -600 300 L 50 50 1 1 W\nX BANK2F3M14 67 2000 400 300 L 50 50 1 1 B\nX BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B\nX NC 87 100 2000 300 D 50 50 1 1 N\nX BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B\nX BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B\nX BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B\nX VCCIO1 38 0 -2000 300 U 50 50 1 1 W\nX TCK 48 1000 -2000 300 U 50 50 1 1 I\nX BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B\nX BANK2F3M13 68 2000 500 300 L 50 50 1 1 B\nX BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B\nX VCCIO2 88 0 2000 300 D 50 50 1 1 W\nX VCCIO2 98 -1000 2000 300 D 50 50 1 1 W\nX BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B\nX BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B\nX BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B\nX BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B\nX NC 59 2000 -400 300 L 50 50 1 1 N\nX GND 69 2000 600 300 L 50 50 1 1 W\nX BANK2F3M5 79 900 2000 300 D 50 50 1 1 B\nX BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B\nX BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B\nX GND 100 -1200 2000 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-XTAL4PIN\n#\nDEF GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# LPC43XXFBD144\n#\nDEF LPC43XXFBD144 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"LPC43XXFBD144\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -2400 2400 2400 -2400 0 1 0 N\nX P4_0 1 -2700 1750 300 R 50 50 1 1 B\nX ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I\nX P4_1 3 -2700 1550 300 R 50 50 1 1 B\nX VSSIO 4 -2700 1450 300 R 50 50 1 1 W\nX VDDIO 5 -2700 1350 300 R 50 50 1 1 W\nX ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B\nX P4_3 7 -2700 1150 300 R 50 50 1 1 B\nX P4_2 8 -2700 1050 300 R 50 50 1 1 B\nX P4_4 9 -2700 950 300 R 50 50 1 1 B\nX P4_5 10 -2700 850 300 R 50 50 1 1 B\nX USB0_DM 20 -2700 -150 300 R 50 50 1 1 B\nX TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I\nX VSSIO 40 -1450 -2700 300 U 50 50 1 1 W\nX P1_7 50 -450 -2700 300 U 50 50 1 1 B\nX P1_13 60 550 -2700 300 U 50 50 1 1 B\nX P1_20 70 1550 -2700 300 U 50 50 1 1 B\nX P6_4 80 2700 -1050 300 L 50 50 1 1 B\nX USB1_DM 90 2700 -50 300 L 50 50 1 1 B\nX P4_6 11 -2700 750 300 R 50 50 1 1 B\nX USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B\nX TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O\nX VDDIO 41 -1350 -2700 300 U 50 50 1 1 W\nX P1_8 51 -350 -2700 300 U 50 50 1 1 B\nX P1_14 61 650 -2700 300 U 50 50 1 1 B\nX VDDIO 71 1650 -2700 300 U 50 50 1 1 W\nX P2_1 81 2700 -950 300 L 50 50 1 1 B\nX P2_5 91 2700 50 300 L 50 50 1 1 B\nX XTAL1 12 -2700 650 300 R 50 50 1 1 I\nX USB0_ID 22 -2700 -350 300 R 50 50 1 1 I\nX P0_0 32 -2700 -1350 300 R 50 50 1 1 B\nX P1_1 42 -1250 -2700 300 U 50 50 1 1 B\nX P1_9 52 -250 -2700 300 U 50 50 1 1 B\nX P1_15 62 750 -2700 300 U 50 50 1 1 B\nX P9_6 72 1750 -2700 300 U 50 50 1 1 B\nX P6_5 82 2700 -850 300 L 50 50 1 1 B\nX I2C0_SCL 92 2700 150 300 L 50 50 1 1 B\nX XTAL2 13 -2700 550 300 R 50 50 1 1 O\nX USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W\nX P4_9 33 -2700 -1450 300 R 50 50 1 1 B\nX P1_2 43 -1150 -2700 300 U 50 50 1 1 B\nX P1_10 53 -150 -2700 300 U 50 50 1 1 B\nX P5_6 63 850 -2700 300 U 50 50 1 1 B\nX P6_0 73 2700 -1750 300 L 50 50 1 1 B\nX P6_6 83 2700 -750 300 L 50 50 1 1 B\nX I2C0_SDA 93 2700 250 300 L 50 50 1 1 B\nX P4_7 14 -2700 450 300 R 50 50 1 1 B\nX USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B\nX P0_1 34 -2700 -1550 300 R 50 50 1 1 B\nX P1_3 44 -1050 -2700 300 U 50 50 1 1 B\nX P5_3 54 -50 -2700 300 U 50 50 1 1 B\nX P1_16 64 950 -2700 300 U 50 50 1 1 B\nX P6_1 74 2700 -1650 300 L 50 50 1 1 B\nX P2_2 84 2700 -650 300 L 50 50 1 1 B\nX VDDREG 94 2700 350 300 L 50 50 1 1 W\nX P4_8 15 -2700 350 300 R 50 50 1 1 B\nX VDDREG 25 -2700 -650 300 R 50 50 1 1 W\nX P4_10 35 -2700 -1650 300 R 50 50 1 1 B\nX CLK0 45 -950 -2700 300 U 50 50 1 1 B\nX P1_11 55 50 -2700 300 U 50 50 1 1 B\nX P5_7 65 1050 -2700 300 U 50 50 1 1 B\nX P2_0 75 2700 -1550 300 L 50 50 1 1 B\nX P6_7 85 2700 -550 300 L 50 50 1 1 B\nX P2_6 95 2700 450 300 L 50 50 1 1 B\nX USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W\nX TDI 26 -2700 -750 300 R 50 50 1 1 I\nX VDDIO 36 -2700 -1750 300 R 50 50 1 1 W\nX P5_2 46 -850 -2700 300 U 50 50 1 1 B\nX P1_12 56 150 -2700 300 U 50 50 1 1 B\nX P1_17 66 1150 -2700 300 U 50 50 1 1 B\nX VSSIO 76 2700 -1450 300 L 50 50 1 1 W\nX P6_8 86 2700 -450 300 L 50 50 1 1 B\nX P2_7 96 2700 550 300 L 50 50 1 1 B\nX USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W\nX TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I\nX P5_0 37 -1750 -2700 300 U 50 50 1 1 B\nX P1_4 47 -750 -2700 300 U 50 50 1 1 B\nX P5_4 57 250 -2700 300 U 50 50 1 1 B\nX P1_18 67 1250 -2700 300 U 50 50 1 1 B\nX VDDIO 77 2700 -1350 300 L 50 50 1 1 W\nX P2_3 87 2700 -350 300 L 50 50 1 1 B\nX P6_9 97 2700 650 300 L 50 50 1 1 B\nX USB0_DP 18 -2700 50 300 R 50 50 1 1 B\nX DBGEN 28 -2700 -950 300 R 50 50 1 1 I\nX P1_0 38 -1650 -2700 300 U 50 50 1 1 B\nX P1_5 48 -650 -2700 300 U 50 50 1 1 B\nX P5_5 58 350 -2700 300 U 50 50 1 1 B\nX P1_19 68 1350 -2700 300 U 50 50 1 1 B\nX P6_2 78 2700 -1250 300 L 50 50 1 1 B\nX P2_4 88 2700 -250 300 L 50 50 1 1 B\nX P2_8 98 2700 750 300 L 50 50 1 1 B\nX USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W\nX TRST 29 -2700 -1050 300 R 50 50 1 1 I\nX P5_1 39 -1550 -2700 300 U 50 50 1 1 B\nX P1_6 49 -550 -2700 300 U 50 50 1 1 B\nX VDDREG 59 450 -2700 300 U 50 50 1 1 W\nX P9_5 69 1450 -2700 300 U 50 50 1 1 B\nX P6_3 79 2700 -1150 300 L 50 50 1 1 B\nX USB1_DP 89 2700 -150 300 L 50 50 1 1 B\nX CLK2 99 2700 850 300 L 50 50 1 1 B\nX P6_10 100 2700 950 300 L 50 50 1 1 B\nX P7_0 110 1650 2700 300 D 50 50 1 1 B\nX PF_4 120 650 2700 300 D 50 50 1 1 B\nX WAKEUP0 130 -350 2700 300 D 50 50 1 1 I\nX P7_7 140 -1350 2700 300 D 50 50 1 1 B\nX P6_11 101 2700 1050 300 L 50 50 1 1 B\nX VDDIO 111 1550 2700 300 D 50 50 1 1 W\nX P3_5 121 550 2700 300 D 50 50 1 1 B\nX VDDREG 131 -450 2700 300 D 50 50 1 1 W\nX VDDIO 141 -1450 2700 300 D 50 50 1 1 W\nX P2_9 102 2700 1150 300 L 50 50 1 1 B\nX P3_0 112 1450 2700 300 D 50 50 1 1 B\nX P3_6 122 450 2700 300 D 50 50 1 1 B\nX P7_4 132 -550 2700 300 D 50 50 1 1 B\nX ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I\nX P6_12 103 2700 1250 300 L 50 50 1 1 B\nX P7_1 113 1350 2700 300 D 50 50 1 1 B\nX P3_7 123 350 2700 300 D 50 50 1 1 B\nX P7_5 133 -650 2700 300 D 50 50 1 1 B\nX ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I\nX P2_10 104 2700 1350 300 L 50 50 1 1 B\nX P3_1 114 1250 2700 300 D 50 50 1 1 B\nX P3_8 124 250 2700 300 D 50 50 1 1 B\nX P7_6 134 -750 2700 300 D 50 50 1 1 B\nX ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I\nX P2_11 105 2700 1450 300 L 50 50 1 1 B\nX P7_2 115 1150 2700 300 D 50 50 1 1 B\nX RTCX1 125 150 2700 300 D 50 50 1 1 I\nX VSSA 135 -850 2700 300 D 50 50 1 1 W\nX P2_12 106 2700 1550 300 L 50 50 1 1 B\nX P3_2 116 1050 2700 300 D 50 50 1 1 B\nX RTCX2 126 50 2700 300 D 50 50 1 1 O\nX ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I\nX VDDIO 107 2700 1650 300 L 50 50 1 1 W\nX P7_3 117 950 2700 300 D 50 50 1 1 B\nX VBAT 127 -50 2700 300 D 50 50 1 1 W\nX VDDA 137 -1050 2700 300 D 50 50 1 1 W\nX P2_13 108 2700 1750 300 L 50 50 1 1 B\nX P3_3 118 850 2700 300 D 50 50 1 1 B\nX RESET 128 -150 2700 300 D 50 50 1 1 I\nX ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I\nX VSSIO 109 1750 2700 300 D 50 50 1 1 W\nX P3_4 119 750 2700 300 D 50 50 1 1 B\nX RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O\nX ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# LXES1TBCC2-004\n#\nDEF LXES1TBCC2-004 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"LXES1TBCC2-004\" 0 -250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX NC 4 550 -100 300 L 50 50 1 1 N\nX VDD 5 550 0 300 L 50 50 1 1 W\nX NC 6 550 100 300 L 50 50 1 1 N\nENDDRAW\nENDDEF\n#\n# MAX2837\n#\nDEF MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2837\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX B6 34 1300 350 300 L 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MAX2839\n#\nDEF MAX2839 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2839\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX GNDRXLNA_A 1 -1300 600 300 R 50 50 1 1 W\nX B3 10 -1300 -300 300 R 50 50 1 1 I\nX VCCTXPAD 11 -1300 -400 300 R 50 50 1 1 W\nX B2 12 -1300 -500 300 R 50 50 1 1 I\nX TXOUT+ 13 -1300 -600 300 R 50 50 1 1 O\nX TXOUT- 14 -1300 -700 300 R 50 50 1 1 O\nX B1 15 -650 -1300 300 U 50 50 1 1 I\nX B5 16 -550 -1300 300 U 50 50 1 1 I\nX PABIAS 17 -450 -1300 300 U 50 50 1 1 O\nX VCCTXMX 18 -350 -1300 300 U 50 50 1 1 W\nX SCLK 19 -250 -1300 300 U 50 50 1 1 I\nX VCCRXLNA_A 2 -1300 500 300 R 50 50 1 1 W\nX ENABLE 20 -150 -1300 300 U 50 50 1 1 I\nX CLKOUT 21 -50 -1300 300 U 50 50 1 1 O\nX REFCLK 22 50 -1300 300 U 50 50 1 1 I\nX XTAL1 23 150 -1300 300 U 50 50 1 1 O\nX VCCXTAL 24 250 -1300 300 U 50 50 1 1 W\nX VCCCP 25 350 -1300 300 U 50 50 1 1 W\nX GNDCP 26 450 -1300 300 U 50 50 1 1 W\nX CPOUT+ 27 550 -1300 300 U 50 50 1 1 O\nX CPOUT- 28 650 -1300 300 U 50 50 1 1 O\nX GNDVCO 29 1300 -650 300 L 50 50 1 1 W\nX B0 3 -1300 400 300 R 50 50 1 1 I\nX VCOBYP 30 1300 -550 300 L 50 50 1 1 O\nX VCCVCO 31 1300 -450 300 L 50 50 1 1 W\nX ~CS 32 1300 -350 300 L 50 50 1 1 I\nX DOUT 33 1300 -250 300 L 50 50 1 1 O\nX DIN 34 1300 -150 300 L 50 50 1 1 I\nX RXBBIB- 35 1300 -50 300 L 50 50 1 1 O\nX RXBBIB+ 36 1300 50 300 L 50 50 1 1 O\nX RXBBQB- 37 1300 150 300 L 50 50 1 1 O\nX RXBBQB+ 38 1300 250 300 L 50 50 1 1 O\nX RSSI 39 1300 350 300 L 50 50 1 1 O\nX LOAD 4 -1300 300 300 R 50 50 1 1 I\nX B7 40 1300 450 300 L 50 50 1 1 I\nX B6 41 1300 550 300 L 50 50 1 1 I\nX RXHP 42 1300 650 300 L 50 50 1 1 I\nX RXBBQA- 43 650 1300 300 D 50 50 1 1 O\nX RXBBQA+ 44 550 1300 300 D 50 50 1 1 O\nX RXBBIA- 45 450 1300 300 D 50 50 1 1 O\nX RXBBIA+ 46 350 1300 300 D 50 50 1 1 O\nX VCCRXVGA 47 250 1300 300 D 50 50 1 1 W\nX VCCRXFL 48 150 1300 300 D 50 50 1 1 W\nX TXBBI- 49 50 1300 300 D 50 50 1 1 I\nX VCCRXLNA_B 5 -1300 200 300 R 50 50 1 1 W\nX TXBBI+ 50 -50 1300 300 D 50 50 1 1 I\nX TXBBQ+ 51 -150 1300 300 D 50 50 1 1 I\nX TXBBQ- 52 -250 1300 300 D 50 50 1 1 I\nX VCCRXMX 53 -350 1300 300 D 50 50 1 1 W\nX RXTX 54 -450 1300 300 D 50 50 1 1 I\nX RXINA- 55 -550 1300 300 D 50 50 1 1 I\nX RXINA+ 56 -650 1300 300 D 50 50 1 1 I\nX GNDRXLNA_B 6 -1300 100 300 R 50 50 1 1 W\nX RXINB+ 7 -1300 0 300 R 50 50 1 1 I\nX RXINB- 8 -1300 -100 300 R 50 50 1 1 I\nX B4 9 -1300 -200 300 R 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# MAX5864\n#\nDEF MAX5864 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX5864\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -900 900 900 -900 0 1 0 N\nX EP 0 -1200 800 300 R 50 50 1 1 W\nX REFP 1 -1200 550 300 R 50 50 1 1 O\nX VDD 2 -1200 450 300 R 50 50 1 1 W\nX IA+ 3 -1200 350 300 R 50 50 1 1 I\nX IA- 4 -1200 250 300 R 50 50 1 1 I\nX GND 5 -1200 150 300 R 50 50 1 1 W\nX CLK 6 -1200 50 300 R 50 50 1 1 I\nX GND 7 -1200 -50 300 R 50 50 1 1 W\nX VDD 8 -1200 -150 300 R 50 50 1 1 W\nX QA- 9 -1200 -250 300 R 50 50 1 1 I\nX QA+ 10 -1200 -350 300 R 50 50 1 1 I\nX DA5 20 150 -1200 300 U 50 50 1 1 O\nX DD7 30 1200 -50 300 L 50 50 1 1 I\nX QD+ 40 250 1200 300 D 50 50 1 1 O\nX VDD 11 -1200 -450 300 R 50 50 1 1 W\nX DA6 21 250 -1200 300 U 50 50 1 1 O\nX DD8 31 1200 50 300 L 50 50 1 1 I\nX QD- 41 150 1200 300 D 50 50 1 1 O\nX GND 12 -1200 -550 300 R 50 50 1 1 W\nX DA7 22 350 -1200 300 U 50 50 1 1 O\nX DD9 32 1200 150 300 L 50 50 1 1 I\nX GND 42 50 1200 300 D 50 50 1 1 W\nX DA0 13 -550 -1200 300 U 50 50 1 1 O\nX DD0 23 450 -1200 300 U 50 50 1 1 I\nX VDD 33 1200 250 300 L 50 50 1 1 W\nX VDD 43 -50 1200 300 D 50 50 1 1 W\nX DA1 14 -450 -1200 300 U 50 50 1 1 O\nX DD1 24 550 -1200 300 U 50 50 1 1 I\nX DIN 34 1200 350 300 L 50 50 1 1 I\nX ID- 44 -150 1200 300 D 50 50 1 1 O\nX DA2 15 -350 -1200 300 U 50 50 1 1 O\nX DD2 25 1200 -550 300 L 50 50 1 1 I\nX SCLK 35 1200 450 300 L 50 50 1 1 I\nX ID+ 45 -250 1200 300 D 50 50 1 1 O\nX DA3 16 -250 -1200 300 U 50 50 1 1 O\nX DD3 26 1200 -450 300 L 50 50 1 1 I\nX CS 36 1200 550 300 L 50 50 1 1 I\nX REFIN 46 -350 1200 300 D 50 50 1 1 I\nX OGND 17 -150 -1200 300 U 50 50 1 1 W\nX DD4 27 1200 -350 300 L 50 50 1 1 I\nX GND 37 550 1200 300 D 50 50 1 1 W\nX COM 47 -450 1200 300 D 50 50 1 1 O\nX OVDD 18 -50 -1200 300 U 50 50 1 1 W\nX DD5 28 1200 -250 300 L 50 50 1 1 I\nX NC 38 450 1200 300 D 50 50 1 1 N\nX REFN 48 -550 1200 300 D 50 50 1 1 O\nX DA4 19 50 -1200 300 U 50 50 1 1 O\nX DD6 29 1200 -150 300 L 50 50 1 1 I\nX VDD 39 350 1200 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MGA-81563\n#\nDEF MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MGA-81563\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# NCP699\n#\nDEF NCP699 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"NCP699\" 0 -200 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX VIN 1 -400 100 150 R 50 50 1 1 W\nX GND 2 -400 0 150 R 50 50 1 1 W\nX EN 3 -400 -100 150 R 50 50 1 1 I\nX NC 4 400 -100 150 L 50 50 1 1 N\nX VOUT 5 400 100 150 L 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# PE4140\n#\nDEF PE4140 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"PE4140\" 0 -250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -300 0 1 0 N\nX EP 0 250 -450 150 U 50 50 1 1 P\nX IF1 1 -450 100 150 R 50 50 1 1 O\nX RF1 2 -450 0 150 R 50 50 1 1 I\nX RF2 3 -450 -100 150 R 50 50 1 1 I\nX LO2 4 450 -100 150 L 50 50 1 1 I\nX LO1 5 450 0 150 L 50 50 1 1 I\nX IF2 6 450 100 150 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# R-SHORTED\n#\nDEF R-SHORTED R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R-SHORTED\" -100 0 50 V V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nP 2 0 1 0  0 150  0 -150 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RF-SHIELD\n#\nDEF RF-SHIELD J 0 40 Y Y 1 F N\nF0 \"J\" 0 500 60 H V C CNN\nF1 \"RF-SHIELD\" 0 400 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 0  -450 200  -450 100 N\nP 2 0 1 0  -450 350  -450 250 N\nP 2 0 1 0  -450 500  -450 400 N\nP 2 0 1 0  -350 0  -250 0 N\nP 2 0 1 0  -250 600  -350 600 N\nP 2 0 1 0  -200 0  -100 0 N\nP 2 0 1 0  -100 600  -200 600 N\nP 2 0 1 0  -50 0  50 0 N\nP 2 0 1 0  50 600  -50 600 N\nP 2 0 1 0  100 0  200 0 N\nP 2 0 1 0  200 600  100 600 N\nP 2 0 1 0  250 0  350 0 N\nP 2 0 1 0  350 600  250 600 N\nP 2 0 1 0  450 100  450 200 N\nP 2 0 1 0  450 250  450 350 N\nP 2 0 1 0  450 400  450 500 N\nP 3 0 1 0  -450 50  -450 0  -400 0 N\nP 3 0 1 0  -400 600  -450 600  -450 550 N\nP 3 0 1 0  400 0  450 0  450 50 N\nP 3 0 1 0  450 550  450 600  400 600 N\nX SHIELD 0 0 -300 300 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-COVER\n#\nDEF RF-SHIELD-COVER J 0 40 Y Y 1 F N\nF0 \"J\" 0 250 60 H V C CNN\nF1 \"RF-SHIELD-COVER\" 0 150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  -550 -100  -550 100  550 100  550 -100 N\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-FRAME\n#\nDEF RF-SHIELD-FRAME J 0 40 Y Y 1 F N\nF0 \"J\" 0 500 60 H V C CNN\nF1 \"RF-SHIELD-FRAME\" 0 400 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 0  -450 200  -450 100 N\nP 2 0 1 0  -450 350  -450 250 N\nP 2 0 1 0  -450 500  -450 400 N\nP 2 0 1 0  -350 0  -250 0 N\nP 2 0 1 0  -250 600  -350 600 N\nP 2 0 1 0  -200 0  -100 0 N\nP 2 0 1 0  -100 600  -200 600 N\nP 2 0 1 0  -50 0  50 0 N\nP 2 0 1 0  50 600  -50 600 N\nP 2 0 1 0  100 0  200 0 N\nP 2 0 1 0  200 600  100 600 N\nP 2 0 1 0  250 0  350 0 N\nP 2 0 1 0  350 600  250 600 N\nP 2 0 1 0  450 100  450 200 N\nP 2 0 1 0  450 250  450 350 N\nP 2 0 1 0  450 400  450 500 N\nP 3 0 1 0  -450 50  -450 0  -400 0 N\nP 3 0 1 0  -400 600  -450 600  -450 550 N\nP 3 0 1 0  400 0  450 0  450 50 N\nP 3 0 1 0  450 550  450 600  400 600 N\nX SHIELD 0 0 -300 300 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# RF1226\n#\nDEF RF1226 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"RF1226\" 0 -150 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -450 450 450 -450 0 1 0 N\nX GND 0 350 -600 150 U 50 50 1 1 W\nX RF1_P 1 -600 100 150 R 50 50 1 1 B\nX RF1_N 2 -600 0 150 R 50 50 1 1 B\nX V1 3 -600 -100 150 R 50 50 1 1 I\nX NC 4 -100 -600 150 U 50 50 1 1 N\nX NC 5 0 -600 150 U 50 50 1 1 N\nX NC 6 100 -600 150 U 50 50 1 1 N\nX V2 7 600 -100 150 L 50 50 1 1 I\nX RF2_N 8 600 0 150 L 50 50 1 1 B\nX RF2_P 9 600 100 150 L 50 50 1 1 B\nX COM_P 10 100 600 150 D 50 50 1 1 B\nX GND 11 0 600 150 D 50 50 1 1 W\nX COM_N 12 -100 600 150 D 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# RF3376\n#\nDEF RF3376 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RF3376\" 0 0 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -200 150 200 -250 0 1 0 N\nX IN 1 -100 -400 150 U 50 50 1 1 I\nX GND 2 0 -400 150 U 50 50 1 1 W\nX OUT 3 100 -400 150 U 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# RFFC5071\n#\nDEF RFFC5071 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5071\" 0 -100 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX MIX1_IPN 13 50 -1150 300 U 50 50 1 1 I\nX MIX2_IPP 23 1150 250 300 L 50 50 1 1 I\nX MIX1_IPP 14 150 -1150 300 U 50 50 1 1 I\nX MIX2_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX MIX1_OPN 17 1150 -350 300 L 50 50 1 1 O\nX MIX2_OPN 27 150 1150 300 D 50 50 1 1 O\nX MIX1_OPP 18 1150 -250 300 L 50 50 1 1 O\nX MIX2_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# RFFC5072\n#\nDEF RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5072\" 0 -100 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SI5351C\n#\nDEF SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"SI5351C\" 0 -50 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX XB 2 -800 100 300 R 50 50 1 1 I\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13351\n#\nDEF SKY13351 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13351\" 0 -200 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX OUT1 1 -600 100 300 R 50 50 1 1 B\nX GND 2 -600 0 300 R 50 50 1 1 W\nX OUT2 3 -600 -100 300 R 50 50 1 1 B\nX VCTL2 4 600 -100 300 L 50 50 1 1 I\nX INPUT 5 600 0 300 L 50 50 1 1 B\nX VCTL1 6 600 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SKY13411\n#\nDEF SKY13411 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13411\" 0 200 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX GND 0 0 -550 300 U 50 50 1 1 W\nX ANT2 1 -550 100 300 R 50 50 1 1 B\nX V2 2 -550 0 300 R 50 50 1 1 I\nX RX 3 -550 -100 300 R 50 50 1 1 B\nX TX 4 550 -100 300 L 50 50 1 1 B\nX V1 5 550 0 300 L 50 50 1 1 I\nX ANT1 6 550 100 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SW_PUSH_SHIELDED\n#\nDEF SW_PUSH_SHIELDED SW 0 40 N N 1 F N\nF0 \"SW\" 0 150 50 H V C CNN\nF1 \"SW_PUSH_SHIELDED\" 0 -80 50 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -200 200 200 -150 0 1 0 N\nS -170 50 170 60 0 1 0 N\nP 4 0 1 0  -40 60  -30 90  30 90  40 60 N\nX 1 1 -300 0 200 R 60 60 0 1 P I\nX 2 2 300 0 200 L 60 60 0 1 P I\nX SHIELD 0 0 -250 100 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# TPS62410\n#\nDEF TPS62410 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -50 60 H V C CNN\nF1 \"TPS62410\" 0 300 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX PP 0 0 -650 300 U 50 50 1 1 W\nX ADJ2 1 -650 200 300 R 50 50 1 1 I\nX MODE/DATA 2 -650 100 300 R 50 50 1 1 I\nX VIN 3 -650 0 300 R 50 50 1 1 W\nX FB1 4 -650 -100 300 R 50 50 1 1 I\nX DEF1 5 -650 -200 300 R 50 50 1 1 I\nX SW1 6 650 -200 300 L 50 50 1 1 O\nX EN1 7 650 -100 300 L 50 50 1 1 I\nX GND 8 650 0 300 L 50 50 1 1 W\nX EN2 9 650 100 300 L 50 50 1 1 I\nX SW2 10 650 200 300 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# TRF3765\n#\nDEF TRF3765 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"TRF3765\" 0 -100 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -800 800 800 -800 0 1 0 N\nX EP 0 600 -950 150 U 50 50 1 1 W\nX GND_DIG 1 -950 350 150 R 50 50 1 1 W\nX VCC_DIG 2 -950 250 150 R 50 50 1 1 W\nX DATA 3 -950 150 150 R 50 50 1 1 I\nX CLOCK 4 -950 50 150 R 50 50 1 1 I\nX STROBE 5 -950 -50 150 R 50 50 1 1 I\nX READBACK 6 -950 -150 150 R 50 50 1 1 O\nX VCC_DIV 7 -950 -250 150 R 50 50 1 1 W\nX GND_BUFF1 8 -950 -350 150 R 50 50 1 1 W\nX LO1_OUTP 9 -350 -950 150 U 50 50 1 1 O\nX LO1_OUTM 10 -250 -950 150 U 50 50 1 1 O\nX VCC_TK 20 950 -50 150 L 50 50 1 1 W\nX REF_IN 30 -150 950 150 D 50 50 1 1 I\nX LO2_OUTM 11 -150 -950 150 U 50 50 1 1 O\nX VCC_OSC 21 950 50 150 L 50 50 1 1 W\nX GND 31 -250 950 150 D 50 50 1 1 W\nX LO2_OUTP 12 -50 -950 150 U 50 50 1 1 O\nX GND_OSC 22 950 150 150 L 50 50 1 1 W\nX LD 32 -350 950 150 D 50 50 1 1 O\nX LO3_OUTP 13 50 -950 150 U 50 50 1 1 O\nX VTUNE_IN 23 950 250 150 L 50 50 1 1 I\nX LO3_OUTM 14 150 -950 150 U 50 50 1 1 O\nX VTUNE_REF 24 950 350 150 L 50 50 1 1 I\nX LO4_OUTM 15 250 -950 150 U 50 50 1 1 O\nX CP_REF 25 350 950 150 D 50 50 1 1 I\nX LO4_OUTP 16 350 -950 150 U 50 50 1 1 O\nX CP_OUT 26 250 950 150 D 50 50 1 1 O\nX GND_BUFF2 17 950 -350 150 L 50 50 1 1 W\nX VCC_CP 27 150 950 150 D 50 50 1 1 W\nX EXTVCO_IN 18 950 -250 150 L 50 50 1 1 I\nX VCC_PLL 28 50 950 150 D 50 50 1 1 W\nX EXTVCO_CTRL 19 950 -150 150 L 50 50 1 1 O\nX GND 29 -50 950 150 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# W25Q80BV\n#\nDEF W25Q80BV U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 60 H V C CNN\nF1 \"W25Q80BV\" 0 250 60 H V C CNN\nF2 \"~\" 0 0 60 H V C CNN\nF3 \"~\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX CS 1 -550 150 300 R 50 50 1 1 I\nX DO 2 -550 50 300 R 50 50 1 1 B\nX WP 3 -550 -50 300 R 50 50 1 1 B\nX GND 4 -550 -150 300 R 50 50 1 1 W\nX DI 5 550 -150 300 L 50 50 1 1 B\nX CLK 6 550 -50 300 L 50 50 1 1 I\nX HOLD 7 550 50 300 L 50 50 1 1 B\nX VCC 8 550 150 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/kicad/hackrf.mod",
    "content": "PCBNEW-LibModule-V1  Mon 19 May 2014 01:01:43 PM MDT\n# encoding utf-8\nUnits mm\n$INDEX\nGSG-0402\nGSG-0402-SHORT-10MIL\nGSG-0402-SHORT-20MIL\nGSG-0603\nGSG-0603D\nGSG-0805\nGSG-2500BL14M100\nGSG-50MIL-HEADER-2x5-TH\nGSG-900MHZ-INVERTED-F\nGSG-B0310J50100AHF\nGSG-CX2156NL\nGSG-DFN6-3\nGSG-DLP11S\nGSG-F5Q\nGSG-FI168B/L\nGSG-HEADER-1x1\nGSG-HEADER-1x2\nGSG-HEADER-1x2-SHORTED\nGSG-HEADER-1x3\nGSG-HEADER-1x4\nGSG-HEADER-1x5\nGSG-HEADER-1x6\nGSG-HEADER-1x7\nGSG-HEADER-1x8\nGSG-HEADER-2x10\nGSG-HEADER-2x11\nGSG-HEADER-2x12\nGSG-HEADER-2x13\nGSG-HEADER-2x16\nGSG-HEADER-2x2\nGSG-HEADER-2x20\nGSG-HEADER-2x3\nGSG-HEADER-2x4\nGSG-HEADER-2x5\nGSG-HEADER-2x6\nGSG-HEADER-2x7\nGSG-HEADER-2x8\nGSG-HEADER-2x9\nGSG-HEADER-NOMARK-1x2\nGSG-HEADER-NOMARK-1x6\nGSG-HHM1595A1\nGSG-HOLE-12MIL\nGSG-HOLE-62MIL\nGSG-HOLE-62MIL-COPPER\nGSG-HOLE126MIL\nGSG-HOLE126MIL-COPPER\nGSG-HP-DEA\nGSG-LP0603\nGSG-LQFP144\nGSG-LTST-S220\nGSG-LXES1TBCC2-004\nGSG-LXES1UBBB1-008\nGSG-MARK1MM\nGSG-NRG4026\nGSG-NULL-MODULE\nGSG-QFN20-4\nGSG-QFN32\nGSG-QFN48-6\nGSG-QFN48-7\nGSG-RFXF9503\nGSG-S-PVQFN-14\nGSG-S-PVSON-N10\nGSG-SHIELD-BMI-S-230\nGSG-SKY13317-373LF\nGSG-SKY13350-385LF\nGSG-SKY13351-378LF\nGSG-SKY13411-374LF\nGSG-SMA-73251-2120\nGSG-SMA-EDGE\nGSG-SMA-VERTICAL\nGSG-SOD323\nGSG-SOIC8-208\nGSG-SOT143\nGSG-SOT363\nGSG-SOT457\nGSG-SOT563\nGSG-SRF2012\nGSG-SWITCH-FSMRA\nGSG-SWITCH-LC2259OANP\nGSG-SWITCH-LC2259OANP-SIMPLE\nGSG-TEST-POINT-S1751-46R\nGSG-TESTPOINT-30MIL-MASKONLY\nGSG-TESTPOINT-50MIL\nGSG-TESTPOINT-50MIL-MASKONLY\nGSG-TSLP-7-1\nGSG-USB-MICROB-FCI-10103592\nGSG-USB-MICROB-FCI-10103592-EXT\nGSG-USB-MICROB-FCI-10103594\nGSG-VQ100\nGSG-XTAL-AB26T\nGSG-XTAL-AB26TRQ\nGSG-XTAL3.2x2.5mm\n$EndINDEX\n$MODULE GSG-0402\nPo 0 0 0 15 4FB6CFE4 00000000 ~~\nLi GSG-0402\nSc 0\nAR 0402\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.4 0.4 0 0.1 N V 21 N \"GSG-0402\"\nT1 0 0 0.4 0.4 0 0.1 N I 21 N \"VAL**\"\nDS 0.889 -0.381 0.889 0.381 0.2 21\nDS 0.889 0.381 -0.889 0.381 0.2 21\nDS -0.889 0.381 -0.889 -0.381 0.2 21\nDS -0.889 -0.381 0.889 -0.381 0.2 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$EndMODULE GSG-0402\n$MODULE GSG-0402-SHORT-10MIL\nPo 0 0 0 15 5047BF49 00000000 ~~\nLi GSG-0402-SHORT-10MIL\nSc 0\nAR 0402\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"0402-SHORT-10MIL\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"VAL**\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.254 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-10MIL\n$MODULE GSG-0402-SHORT-20MIL\nPo 0 0 0 15 5047BF9F 00000000 ~~\nLi GSG-0402-SHORT-20MIL\nSc 0\nAR 0402\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N \"0402-SHORT-20MIL\"\nT1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N \"VAL**\"\nDS 0.889 -0.381 0.889 0.381 0.2032 21\nDS 0.889 0.381 -0.889 0.381 0.2032 21\nDS -0.889 0.381 -0.889 -0.381 0.2032 21\nDS -0.889 -0.381 0.889 -0.381 0.2032 21\n$PAD\nSh \"2\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0.5334 0\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"1\" R 0.508 0.5588 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.5334 0\nLe -2147.483648\n.SolderMask 0.1016\n$EndPAD\n$PAD\nSh \"\" R 0.762 0.508 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-0402-SHORT-20MIL\n$MODULE GSG-0603\nPo 0 0 0 15 4CFF2E39 00000000 ~~\nLi GSG-0603\nSc 0\nAR 0603\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"GSG-0603\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"VAL**\"\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.762 0\nLe 0.57404\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.762 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603\n$MODULE GSG-0603D\nPo 0 0 0 15 4CFF3010 00000000 ~~\nLi GSG-0603D\nSc 0\nAR 0603D\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"GSG-0603D\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"VAL**\"\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\nDS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21\nDS -1.3716 -0.6096 -1.3716 0.6096 0.2032 21\nDS -1.3716 0.6096 1.3716 0.6096 0.2032 21\nDS 1.3716 0.6096 1.3716 -0.6096 0.2032 21\n$PAD\nSh \"2\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.762 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.8636 0.8636 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.762 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0603D\n$MODULE GSG-0805\nPo 0 0 0 15 50998367 00000000 ~~\nLi GSG-0805\nSc 0\nAR 0805\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.762 0.762 0 0.1905 N V 21 N \"GSG-0805\"\nT1 0 0 0.762 0.762 0 0.1905 N I 21 N \"VAL**\"\nDS -1.778 -0.9144 1.778 -0.9144 0.2032 21\nDS 1.778 -0.9144 1.778 0.9144 0.2032 21\nDS 1.778 0.9144 -1.778 0.9144 0.2032 21\nDS -1.778 0.9144 -1.778 -0.9144 0.2032 21\n$PAD\nSh \"2\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.016 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.15062 1.44018 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.016 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-0805\n$MODULE GSG-2500BL14M100\nPo 0 0 0 15 4F5D90A4 00000000 ~~\nLi GSG-2500BL14M100\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"GSG-2500BL14M100\"\nT1 0 0 0.381 0.381 0 0.09652 N I 21 N \"VAL**\"\nDS 0.8001 0.39878 -0.50038 0.39878 0.2032 21\nDS -0.8001 -0.39878 0.8001 -0.39878 0.2032 21\nDS -0.8001 -0.39878 -0.8001 0 0.2032 21\nDS -0.8001 0.39878 -0.8001 0.29972 0.2032 21\nDS 0.8001 -0.39878 0.8001 0.39878 0.2032 21\n$PAD\nSh \"1\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.42418\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 0.42418\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 -0.42418\nLe 0.22098\n$EndPAD\n$PAD\nSh \"5\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.42418\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 0.24892 0.55118 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-2500BL14M100\n$MODULE GSG-50MIL-HEADER-2x5-TH\nPo 0 0 0 15 50998120 00000000 ~~\nLi GSG-50MIL-HEADER-2x5-TH\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-50MIL-HEADER-2x5-TH\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS 3.175 -1.7018 -3.175 -1.7018 0.2032 21\nDS 3.175 -1.7018 3.175 1.7018 0.2032 21\nDS -3.175 -1.7018 -3.175 1.7018 0.2032 21\nDS -3.175 1.7018 3.175 1.7018 0.2032 21\n$PAD\nSh \"1\" R 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -0.635\nLe 0.04318\n$EndPAD\n$PAD\nSh \"3\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0.635\nLe 0.08128\n$EndPAD\n$PAD\nSh \"8\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 0.635\nLe 0.7747\n$EndPAD\n$PAD\nSh \"10\" C 1.0668 1.0668 0 0 0\nDr 0.7112 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -0.635\nLe 0.27178\n$EndPAD\n$EndMODULE GSG-50MIL-HEADER-2x5-TH\n$MODULE GSG-900MHZ-INVERTED-F\nPo 0 0 0 15 50465B97 00000000 ~~\nLi GSG-900MHZ-INVERTED-F\nSc 0\nAR \nOp 0 0 0\nT0 18.00098 -5.4991 1.524 1.524 0 0.3048 N V 21 N \"900MHZ-INVERTED-F\"\nT1 18.00098 -2.49936 1.524 1.524 0 0.3048 N V 21 N \"VAL**\"\n$PAD\nSh \"1\" R 1.99898 19.99996 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 0 -9.99998\n$EndPAD\n$PAD\nSh \"2\" R 1.00076 19.99996 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo -6.49986 -9.99998\nLe 0.18288\n$EndPAD\n$PAD\nSh \"\" R 12.99972 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 0 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 5.99948 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 8.49884 -8.49884\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 13.5001 -19.49958\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 18.49882 -8.49884\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 23.50008 -19.49958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 28.4988 -8.49884\n$EndPAD\n$PAD\nSh \"\" R 5.99948 1.00076 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 33.50006 -19.49958\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 11.00074 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 15.99946 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 21.00072 -14.00048\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 25.99944 -14.00048\n$EndPAD\n$PAD\nSh \"\" R 1.00076 11.99896 0 0 0\nDr 0 0 0\nAt SMD N 00008000\nNe 0 \"\"\nPo 31.0007 -14.00048\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-900MHZ-INVERTED-F\n$MODULE GSG-B0310J50100AHF\nPo 0 0 0 15 50997E90 00000000 ~~\nLi GSG-B0310J50100AHF\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.635 0.635 0 0.16002 N V 21 N \"GSG-B0310J50100AHF\"\nT1 0 0 0.635 0.635 0 0.16002 N I 21 N \"VAL**\"\nDS -1.04902 0.65024 1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 -1.04902 -0.65024 0.2032 21\nDC 0.65024 0 0.70104 0.0508 0.2032 21\nDS -1.04902 -0.65024 -1.04902 0.65024 0.2032 21\nDS 1.04902 -0.65024 1.04902 0.65024 0.2032 21\n$PAD\nSh \"1\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6604 -0.4953\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6604 0.4953\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.4953\n$EndPAD\n$PAD\nSh \"6\" R 0.40894 0.3302 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 0.4953\nLe 0.08128\n$EndPAD\n$EndMODULE GSG-B0310J50100AHF\n$MODULE GSG-CX2156NL\nPo 0 0 0 15 4FB6B2B7 00000000 ~~\nLi GSG-CX2156NL\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.8001 0.59944 0 0.14986 N V 21 N \"GSG-CX2156NL\"\nT1 0 0 0.8001 0.59944 0 0.14986 N I 21 N \"VAL**\"\nDC -1.5494 0.8509 -1.30048 1.00076 0.2032 21\nDS 0.65024 1.34874 0.8509 1.34874 0.2032 21\nDS -0.8509 1.34874 -0.65024 1.34874 0.2032 21\nDS -0.8509 -1.34874 0.8509 -1.34874 0.2032 21\nDS 2.14884 -1.34874 2.14884 1.34874 0.2032 21\nDS -2.14884 -1.34874 -2.14884 1.34874 0.2032 21\n$PAD\nSh \"1\" R 1.00076 1.5494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 2.22504\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 1.00076 1.5494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 2.22504\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.00076 1.5494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 2.22504\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 1.00076 1.5494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 -2.22504\nLe 0.22098\n$EndPAD\n$PAD\nSh \"6\" R 1.00076 1.5494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 -2.22504\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-CX2156NL\n$MODULE GSG-DFN6-3\nPo 0 0 0 15 4FFDD1CF 00000000 ~~\nLi GSG-DFN6-3\nSc 0\nAR \nOp 0 0 0\nT0 0 0 1.016 0.762 0 0.1905 N V 21 N \"GSG-DFN6-3\"\nT1 0 0 1.016 0.762 0 0.1905 N I 21 N \"VAL**\"\nDC -0.8001 -1.19888 -0.70104 -1.09982 0.2032 21\nDS -1.50114 -1.50114 -1.50114 1.50114 0.2032 21\nDS -1.50114 1.50114 1.50114 1.50114 0.2032 21\nDS 1.50114 1.50114 1.50114 -1.50114 0.2032 21\nDS 1.50114 -1.50114 -1.50114 -1.50114 0.2032 21\n$PAD\nSh \"1\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 -0.94996\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 0\nLe 0.69342\n$EndPAD\n$PAD\nSh \"3\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 0.94996\nLe 0.00254\n$EndPAD\n$PAD\nSh \"4\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 0.94996\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 0\nLe 0.18288\n$EndPAD\n$PAD\nSh \"6\" O 0.8001 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 -0.94996\nLe 0.00254\n$EndPAD\n$PAD\nSh \"0\" R 1.19888 1.99898 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-DFN6-3\n$MODULE GSG-DLP11S\nPo 0 0 0 15 52F15C71 00000000 ~~\nLi GSG-DLP11S\nSc 0\nAR xtal3.2x2.5mm\nOp 0 0 0\nT0 0 0 0.6 0.6 0 0.15 N V 21 N \"DLP11S\"\nT1 0 0 0.6 0.6 0 0.15 N I 21 N \"VAL**\"\nDS -1.3 -0.7 1.3 -0.7 0.2032 21\nDS 1.3 -0.7 1.3 0.7 0.2032 21\nDS 1.3 0.7 -1.3 0.7 0.2032 21\nDS -1.3 0.7 -1.3 -0.7 0.2032 21\n$PAD\nSh \"1\" R 0.7 0.3 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.625 -0.275\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.7 0.3 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.625 0.275\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.7 0.3 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.625 -0.275\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.7 0.3 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.625 0.275\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-DLP11S\n$MODULE GSG-F5Q\nPo 0 0 0 15 52F6AFAA 00000000 ~~\nLi GSG-F5Q\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.07493 N V 21 N \"F5Q\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS -0.55 -0.45 0.55 -0.45 0.15 21\nDS 0.55 -0.45 0.55 0.45 0.15 21\nDS 0.55 0.45 -0.55 0.45 0.15 21\nDS -0.55 0.45 -0.55 -0.45 0.15 21\nDC -0.74958 0.8 -0.69878 0.8 0.2032 21\n$PAD\nSh \"1\" R 0.7 0.29 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.63 0\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.24 0.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.4 0.48\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.24 0.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.4 -0.48\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.24 0.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.48\nLe 3.40614\n$EndPAD\n$PAD\nSh \"5\" R 0.24 0.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.48\n$EndPAD\n$EndMODULE GSG-F5Q\n$MODULE GSG-FI168B/L\nPo 0 0 0 15 5005A33B 00000000 ~~\nLi GSG-FI168B/L\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.0762 N V 21 N \"GSG-FI168B/L\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS 0.8001 -0.39878 0.8001 0.39878 0.2032 21\nDS 0.8001 0.39878 -0.8001 0.39878 0.2032 21\nDS -0.8001 0.39878 -0.8001 -0.39878 0.2032 21\nDS -0.8001 -0.39878 0.8001 -0.39878 0.2032 21\nDC -0.44958 0 -0.39878 0 0.2032 21\n$PAD\nSh \"1\" R 0.50038 0.29972 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.8509 0\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.50038 0.29972 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.8509 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.8001 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.8001 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.44958\nLe 3.40614\n$EndPAD\n$EndMODULE GSG-FI168B/L\n$MODULE GSG-HEADER-1x1\nPo 0 0 0 15 4F8A5E1C 00000000 ~~\nLi GSG-HEADER-1x1\nKw CONN\nSc 0\nAR GSG-HEADER-1x1\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x1\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -1.27 -1.27 1.27 -1.27 0.381 21\nDS 1.27 -1.27 1.27 1.27 0.381 21\nDS 1.27 1.27 -1.27 1.27 0.381 21\nDS -1.27 -1.27 -1.27 1.27 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x1\n$MODULE GSG-HEADER-1x2\nPo 0 0 0 15 4F8A5E8A 00000000 ~~\nLi GSG-HEADER-1x2\nKw CONN\nSc 0\nAR GSG-HEADER-1x2\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x2\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$EndMODULE GSG-HEADER-1x2\n$MODULE GSG-HEADER-1x2-SHORTED\nPo 0 0 0 15 505B6DA1 00000000 ~~\nLi GSG-HEADER-1x2-SHORTED\nKw CONN\nSc 0\nAR GSG-HEADER-1x2\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"HEADER-1x2-SHORTED\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS 0 1.905 0 -1.905 0.381 21\nDS 0 -1.905 -3.175 -1.905 0.381 21\nDS -3.175 -1.905 -3.175 1.905 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\nDS -3.175 1.905 0 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"\" R 1.524 0.254 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x2-SHORTED\n$MODULE GSG-HEADER-1x3\nPo 0 0 0 15 4F8A5ED8 00000000 ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 0\nAR GSG-HEADER-1x3\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x3\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -3.81 -1.27 3.81 -1.27 0.381 21\nDS 3.81 -1.27 3.81 1.27 0.381 21\nDS 3.81 1.27 -3.81 1.27 0.381 21\nDS -1.27 1.905 -1.27 -1.905 0.381 21\nDS -1.27 -1.905 -4.445 -1.905 0.381 21\nDS -4.445 -1.905 -4.445 1.905 0.381 21\nDS -3.81 -1.27 -3.81 1.27 0.381 21\nDS -4.445 1.905 -1.27 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 0\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x4\nPo 0 0 0 15 4F8A5EFB 00000000 ~~\nLi GSG-HEADER-1x4\nKw CONN\nSc 0\nAR GSG-HEADER-1x4\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x4\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -5.08 -1.27 5.08 -1.27 0.381 21\nDS 5.08 -1.27 5.08 1.27 0.381 21\nDS 5.08 1.27 -5.08 1.27 0.381 21\nDS -2.54 1.905 -2.54 -1.905 0.381 21\nDS -2.54 -1.905 -5.715 -1.905 0.381 21\nDS -5.715 -1.905 -5.715 1.905 0.381 21\nDS -5.08 -1.27 -5.08 1.27 0.381 21\nDS -5.715 1.905 -2.54 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-1x4\n$MODULE GSG-HEADER-1x5\nPo 0 0 0 15 4F8A5F49 00000000 ~~\nLi GSG-HEADER-1x5\nKw CONN\nSc 0\nAR GSG-HEADER-1x5\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x5\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -6.35 -1.27 6.35 -1.27 0.381 21\nDS 6.35 -1.27 6.35 1.27 0.381 21\nDS 6.35 1.27 -6.35 1.27 0.381 21\nDS -3.81 1.905 -3.81 -1.905 0.381 21\nDS -3.81 -1.905 -6.985 -1.905 0.381 21\nDS -6.985 -1.905 -6.985 1.905 0.381 21\nDS -6.35 -1.27 -6.35 1.27 0.381 21\nDS -6.985 1.905 -3.81 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-1x5\n$MODULE GSG-HEADER-1x6\nPo 0 0 0 15 4F8A5F5A 00000000 ~~\nLi GSG-HEADER-1x6\nKw CONN\nSc 0\nAR GSG-HEADER-1x6\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x6\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -7.62 -1.27 7.62 -1.27 0.381 21\nDS 7.62 -1.27 7.62 1.27 0.381 21\nDS 7.62 1.27 -7.62 1.27 0.381 21\nDS -5.08 1.905 -5.08 -1.905 0.381 21\nDS -5.08 -1.905 -8.255 -1.905 0.381 21\nDS -8.255 -1.905 -8.255 1.905 0.381 21\nDS -7.62 -1.27 -7.62 1.27 0.381 21\nDS -8.255 1.905 -5.08 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 0\n$EndPAD\n$EndMODULE GSG-HEADER-1x6\n$MODULE GSG-HEADER-1x7\nPo 0 0 0 15 4F8A5F6B 00000000 ~~\nLi GSG-HEADER-1x7\nKw CONN\nSc 0\nAR GSG-HEADER-1x7\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x7\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS 8.89 -1.27 8.89 1.27 0.381 21\nDS 8.89 1.27 -8.89 1.27 0.381 21\nDS -8.89 -1.27 8.89 -1.27 0.381 21\nDS -6.35 1.905 -6.35 -1.905 0.381 21\nDS -6.35 -1.905 -9.525 -1.905 0.381 21\nDS -9.525 -1.905 -9.525 1.905 0.381 21\nDS -8.89 -1.27 -8.89 1.27 0.381 21\nDS -9.525 1.905 -6.35 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 0\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-1x7\n$MODULE GSG-HEADER-1x8\nPo 0 0 0 15 4F8A5FA6 00000000 ~~\nLi GSG-HEADER-1x8\nKw CONN\nSc 0\nAR GSG-HEADER-1x8\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-1x8\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -7.62 1.905 -7.62 -1.905 0.381 21\nDS -7.62 -1.905 -10.795 -1.905 0.381 21\nDS -10.795 -1.905 -10.795 1.905 0.381 21\nDS -10.16 -1.27 -10.16 1.27 0.381 21\nDS -10.16 1.27 10.16 1.27 0.381 21\nDS 10.16 1.27 10.16 -1.27 0.381 21\nDS 10.16 -1.27 -10.16 -1.27 0.381 21\nDS -10.795 1.905 -7.62 1.905 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 0\nLe 0.7874\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-1x8\n$MODULE GSG-HEADER-2x10\nPo 0 0 0 15 4F8A60A9 00000000 ~~\nLi GSG-HEADER-2x10\nKw CONN\nSc 0\nAR GSG-HEADER-2x10\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x10\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -12.7 -2.54 12.7 -2.54 0.381 21\nDS 12.7 -2.54 12.7 2.54 0.381 21\nDS 12.7 2.54 -12.7 2.54 0.381 21\nDS -10.16 0 -13.335 0 0.381 21\nDS -13.335 0 -13.335 3.175 0.381 21\nDS -13.335 3.175 -10.16 3.175 0.381 21\nDS -10.16 3.175 -10.16 0 0.381 21\nDS -12.7 2.54 -12.7 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 -1.27\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-2x10\n$MODULE GSG-HEADER-2x11\nPo 0 0 0 15 52878E74 00000000 ~~\nLi GSG-HEADER-2x11\nKw CONN\nSc 0\nAR GSG-HEADER-2x12\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"HEADER-2x11\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -13.97 -2.54 13.97 -2.54 0.381 21\nDS 13.97 -2.54 13.97 2.54 0.381 21\nDS 13.97 2.54 -13.97 2.54 0.381 21\nDS -11.43 0 -14.605 0 0.381 21\nDS -14.605 0 -14.605 3.175 0.381 21\nDS -14.605 3.175 -11.43 3.175 0.381 21\nDS -11.43 3.175 -11.43 0 0.381 21\nDS -13.97 2.54 -13.97 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -12.7 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -12.7 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"21\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 12.7 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 12.7 -1.27\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-2x11\n$MODULE GSG-HEADER-2x12\nPo 0 0 0 15 4F8A60C0 00000000 ~~\nLi GSG-HEADER-2x12\nKw CONN\nSc 0\nAR GSG-HEADER-2x12\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x12\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -15.24 -2.54 15.24 -2.54 0.381 21\nDS 15.24 -2.54 15.24 2.54 0.381 21\nDS 15.24 2.54 -15.24 2.54 0.381 21\nDS -12.7 0 -15.875 0 0.381 21\nDS -15.875 0 -15.875 3.175 0.381 21\nDS -15.875 3.175 -12.7 3.175 0.381 21\nDS -12.7 3.175 -12.7 0 0.381 21\nDS -15.24 2.54 -15.24 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"21\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"23\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x12\n$MODULE GSG-HEADER-2x13\nPo 0 0 0 15 527F1853 00000000 ~~\nLi GSG-HEADER-2x13\nKw CONN\nSc 0\nAR GSG-HEADER-2x12\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x13\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS 16.51 2.54 -16.51 2.54 0.381 21\nDS -16.51 -2.54 16.51 -2.54 0.381 21\nDS 16.51 -2.54 16.51 2.54 0.381 21\nDS -13.97 0 -17.145 0 0.381 21\nDS -17.145 0 -17.145 3.175 0.381 21\nDS -17.145 3.175 -13.97 3.175 0.381 21\nDS -13.97 3.175 -13.97 0 0.381 21\nDS -16.51 2.54 -16.51 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -15.24 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -15.24 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -12.7 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -12.7 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"21\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"23\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 12.7 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 12.7 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 15.24 1.27\n$EndPAD\n$PAD\nSh \"26\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 15.24 -1.27\n$EndPAD\n$EndMODULE GSG-HEADER-2x13\n$MODULE GSG-HEADER-2x16\nPo 0 0 0 15 4F8A60D5 00000000 ~~\nLi GSG-HEADER-2x16\nKw CONN\nSc 0\nAR GSG-HEADER-2x16\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x16\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -20.32 -2.54 20.32 -2.54 0.381 21\nDS 20.32 -2.54 20.32 2.54 0.381 21\nDS 20.32 2.54 -20.32 2.54 0.381 21\nDS -17.78 0 -20.955 0 0.381 21\nDS -20.955 0 -20.955 3.175 0.381 21\nDS -20.955 3.175 -17.78 3.175 0.381 21\nDS -17.78 3.175 -17.78 0 0.381 21\nDS -20.32 2.54 -20.32 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -19.05 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -19.05 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -16.51 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -16.51 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"21\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"23\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"26\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"27\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"29\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 16.51 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"30\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 16.51 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 19.05 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"32\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 19.05 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x16\n$MODULE GSG-HEADER-2x2\nPo 0 0 0 15 4F8A5FEC 00000000 ~~\nLi GSG-HEADER-2x2\nKw CONN\nSc 0\nAR GSG-HEADER-2x2\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x2\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS 0 0 -3.175 0 0.381 21\nDS -3.175 0 -3.175 3.175 0.381 21\nDS -3.175 3.175 0 3.175 0.381 21\nDS 0 3.175 0 0 0.381 21\nDS -2.54 -2.54 2.54 -2.54 0.381 21\nDS 2.54 -2.54 2.54 2.54 0.381 21\nDS 2.54 2.54 -2.54 2.54 0.381 21\nDS -2.54 2.54 -2.54 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x2\n$MODULE GSG-HEADER-2x20\nPo 0 0 0 15 4F8A60EE 00000000 ~~\nLi GSG-HEADER-2x20\nKw CONN\nSc 0\nAR GSG-HEADER-2x20\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x20\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -25.4 -2.54 25.4 -2.54 0.381 21\nDS 25.4 -2.54 25.4 2.54 0.381 21\nDS 25.4 2.54 -25.4 2.54 0.381 21\nDS -22.86 0 -26.035 0 0.381 21\nDS -26.035 0 -26.035 3.175 0.381 21\nDS -26.035 3.175 -22.86 3.175 0.381 21\nDS -22.86 3.175 -22.86 0 0.381 21\nDS -25.4 2.54 -25.4 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -24.13 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -24.13 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -21.59 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -21.59 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -19.05 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -19.05 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -16.51 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -16.51 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -13.97 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -11.43 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"20\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"21\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"23\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"26\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"27\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"29\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"30\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 11.43 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"32\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 13.97 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"33\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 16.51 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"34\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 16.51 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"35\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 19.05 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"36\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 19.05 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"37\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 21.59 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"38\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 21.59 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"39\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 24.13 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"40\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 24.13 -1.27\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-2x20\n$MODULE GSG-HEADER-2x3\nPo 0 0 0 15 4F8A5FD1 00000000 ~~\nLi GSG-HEADER-2x3\nKw CONN\nSc 0\nAR GSG-HEADER-2x3\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x3\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -1.27 0 -4.445 0 0.381 21\nDS -4.445 0 -4.445 3.175 0.381 21\nDS -4.445 3.175 -1.27 3.175 0.381 21\nDS -1.27 3.175 -1.27 0 0.381 21\nDS -3.81 -2.54 3.81 -2.54 0.381 21\nDS 3.81 -2.54 3.81 2.54 0.381 21\nDS 3.81 2.54 -3.81 2.54 0.381 21\nDS -3.81 2.54 -3.81 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe 0.12192\n$EndPAD\n$EndMODULE GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x4\nPo 0 0 0 15 4F8A6004 00000000 ~~\nLi GSG-HEADER-2x4\nKw CONN\nSc 0\nAR GSG-HEADER-2x4\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x4\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -2.54 0 -5.715 0 0.381 21\nDS -5.715 0 -5.715 3.175 0.381 21\nDS -5.715 3.175 -2.54 3.175 0.381 21\nDS -2.54 3.175 -2.54 0 0.381 21\nDS -5.08 -2.54 5.08 -2.54 0.381 21\nDS 5.08 -2.54 5.08 2.54 0.381 21\nDS 5.08 2.54 -5.08 2.54 0.381 21\nDS -5.08 2.54 -5.08 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-HEADER-2x4\n$MODULE GSG-HEADER-2x5\nPo 0 0 0 15 4F8A601F 00000000 ~~\nLi GSG-HEADER-2x5\nKw CONN\nSc 0\nAR GSG-HEADER-2x5\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x5\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -3.81 0 -6.985 0 0.381 21\nDS -6.985 0 -6.985 3.175 0.381 21\nDS -6.985 3.175 -3.81 3.175 0.381 21\nDS -3.81 3.175 -3.81 0 0.381 21\nDS -6.35 -2.54 6.35 -2.54 0.381 21\nDS 6.35 -2.54 6.35 2.54 0.381 21\nDS 6.35 2.54 -6.35 2.54 0.381 21\nDS -6.35 2.54 -6.35 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 -1.27\nLe 0.24638\n$EndPAD\n$EndMODULE GSG-HEADER-2x5\n$MODULE GSG-HEADER-2x6\nPo 0 0 0 15 4F8A603A 00000000 ~~\nLi GSG-HEADER-2x6\nKw CONN\nSc 0\nAR GSG-HEADER-2x6\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x6\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -5.08 0 -8.255 0 0.381 21\nDS -8.255 0 -8.255 3.175 0.381 21\nDS -8.255 3.175 -5.08 3.175 0.381 21\nDS -5.08 3.175 -5.08 0 0.381 21\nDS -7.62 -2.54 7.62 -2.54 0.381 21\nDS 7.62 -2.54 7.62 2.54 0.381 21\nDS 7.62 2.54 -7.62 2.54 0.381 21\nDS -7.62 2.54 -7.62 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x6\n$MODULE GSG-HEADER-2x7\nPo 0 0 0 15 4F8A6053 00000000 ~~\nLi GSG-HEADER-2x7\nKw CONN\nSc 0\nAR GSG-HEADER-2x7\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x7\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -6.35 0 -9.525 0 0.381 21\nDS -9.525 0 -9.525 3.175 0.381 21\nDS -9.525 3.175 -6.35 3.175 0.381 21\nDS -6.35 3.175 -6.35 0 0.381 21\nDS -8.89 2.54 8.89 2.54 0.381 21\nDS 8.89 2.54 8.89 -2.54 0.381 21\nDS 8.89 -2.54 -8.89 -2.54 0.381 21\nDS -8.89 2.54 -8.89 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 -1.27\nLe 0.04318\n$EndPAD\n$EndMODULE GSG-HEADER-2x7\n$MODULE GSG-HEADER-2x8\nPo 0 0 0 15 4F8A6071 00000000 ~~\nLi GSG-HEADER-2x8\nKw CONN\nSc 0\nAR GSG-HEADER-2x8\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x8\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -10.16 -2.54 10.16 -2.54 0.381 21\nDS 10.16 -2.54 10.16 2.54 0.381 21\nDS 10.16 2.54 -10.16 2.54 0.381 21\nDS -7.62 0 -10.795 0 0.381 21\nDS -10.795 0 -10.795 3.175 0.381 21\nDS -10.795 3.175 -7.62 3.175 0.381 21\nDS -7.62 3.175 -7.62 0 0.381 21\nDS -10.16 2.54 -10.16 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -8.89 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 8.89 -1.27\nLe 0.25146\n$EndPAD\n$EndMODULE GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x9\nPo 0 0 0 15 4F8A608B 00000000 ~~\nLi GSG-HEADER-2x9\nKw CONN\nSc 0\nAR GSG-HEADER-2x9\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"GSG-HEADER-2x9\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -11.43 -2.54 11.43 -2.54 0.381 21\nDS 11.43 -2.54 11.43 2.54 0.381 21\nDS 11.43 2.54 -11.43 2.54 0.381 21\nDS -8.89 0 -12.065 0 0.381 21\nDS -12.065 0 -12.065 3.175 0.381 21\nDS -12.065 3.175 -8.89 3.175 0.381 21\nDS -8.89 3.175 -8.89 0 0.381 21\nDS -11.43 2.54 -11.43 -2.54 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -10.16 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 1.27\nLe 0.06096\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -7.62 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.08 -1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"7\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 1.27\nLe 0.12192\n$EndPAD\n$PAD\nSh \"8\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -1.27\nLe 0.08382\n$EndPAD\n$PAD\nSh \"9\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.27\nLe 0.24638\n$EndPAD\n$PAD\nSh \"11\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 1.27\nLe 0.10668\n$EndPAD\n$PAD\nSh \"14\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.08 -1.27\nLe 0.04318\n$EndPAD\n$PAD\nSh \"15\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 1.27\nLe 0.02286\n$EndPAD\n$PAD\nSh \"16\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 7.62 -1.27\nLe 0.25146\n$EndPAD\n$PAD\nSh \"17\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 1.27\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 10.16 -1.27\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HEADER-2x9\n$MODULE GSG-HEADER-NOMARK-1x2\nPo 0 0 0 15 5281A360 00000000 ~~\nLi GSG-HEADER-NOMARK-1x2\nKw CONN\nSc 0\nAR GSG-HEADER-1x2\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"HEADER-NOMARK-1x2\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -2.54 -1.27 2.54 -1.27 0.381 21\nDS 2.54 -1.27 2.54 1.27 0.381 21\nDS 2.54 1.27 -2.54 1.27 0.381 21\nDS -2.54 -1.27 -2.54 1.27 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe 0.06096\n$EndPAD\n$EndMODULE GSG-HEADER-NOMARK-1x2\n$MODULE GSG-HEADER-NOMARK-1x6\nPo 0 0 0 15 5281A438 00000000 ~~\nLi GSG-HEADER-NOMARK-1x6\nKw CONN\nSc 0\nAR GSG-HEADER-1x6\nOp 0 0 0\nT0 0 0 1.016 1.016 0 0.2032 N V 21 N \"HEADER-NOMARK-1x6\"\nT1 0 0 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\nDS -7.62 -1.27 7.62 -1.27 0.381 21\nDS 7.62 -1.27 7.62 1.27 0.381 21\nDS 7.62 1.27 -7.62 1.27 0.381 21\nDS -7.62 -1.27 -7.62 1.27 0.381 21\n$PAD\nSh \"1\" R 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -6.35 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.81 0\nLe 0.06096\n$EndPAD\n$PAD\nSh \"3\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.27 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.27 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.81 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" C 1.524 1.524 0 0 0\nDr 1.016 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 6.35 0\n$EndPAD\n$EndMODULE GSG-HEADER-NOMARK-1x6\n$MODULE GSG-HHM1595A1\nPo 0 0 0 15 4FB6B4A3 00000000 ~~\nLi GSG-HHM1595A1\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.70104 0.50038 0 0.12446 N V 21 N \"GSG-HHM1595A1\"\nT1 0 0 0.70104 0.50038 0 0.12446 N I 21 N \"VAL**\"\nDS 0.24892 0.65024 0.39878 0.65024 0.2032 21\nDS -0.39878 0.65024 -0.24892 0.65024 0.2032 21\nDS 0.24892 -0.65024 0.39878 -0.65024 0.2032 21\nDS -0.39878 -0.65024 -0.24892 -0.65024 0.2032 21\nDS -1.00076 -0.65024 -1.00076 0.24892 0.2032 21\nDC -1.19888 0.8509 -1.04902 1.04902 0.2032 21\nDS 1.00076 -0.65024 1.00076 0.65024 0.2032 21\n$PAD\nSh \"1\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.65024 0.65024\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.65024\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.65024 0.65024\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.65024 -0.65024\nLe 0.22098\n$EndPAD\n$PAD\nSh \"5\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.65024\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 0.29972 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.65024 -0.65024\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HHM1595A1\n$MODULE GSG-HOLE-12MIL\nPo 0 0 0 15 4FB81EE3 00000000 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 0\nAR GSG-HOLE-12MIL\nOp 0 0 0\nT0 0 -3.048 1.016 1.016 0 0.254 N V 21 N \"GSG-HOLE-12MIL\"\nT1 0 2.794 1.016 1.016 0 0.254 N I 21 N \"P***\"\n$PAD\nSh \"1\" C 5.715 5.715 0 0 0\nDr 3.048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE-12MIL\n$MODULE GSG-HOLE-62MIL\nPo 0 0 0 15 52F7A2C5 00000000 ~~\nLi GSG-HOLE-62MIL\nSc 0\nAR \nOp 0 0 0\nT0 0 2.10058 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE-62MIL\"\nT1 0 -1.89992 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 1.5748 1.5748 0 0 0\nDr 1.5748 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HOLE-62MIL\n$MODULE GSG-HOLE-62MIL-COPPER\nPo 0 0 0 15 52F7A830 00000000 ~~\nLi GSG-HOLE-62MIL-COPPER\nSc 0\nAR \nOp 0 0 0\nT0 0 2.10058 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE-62MIL-COPPER\"\nT1 0 -1.89992 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"1\" C 2.5 2.5 0 0 0\nDr 1.5748 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-HOLE-62MIL-COPPER\n$MODULE GSG-HOLE126MIL\nPo 0 0 0 15 50997CD1 00000000 ~~\nLi GSG-HOLE126MIL\nSc 0\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"\" C 3.2004 3.2004 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-HOLE126MIL\n$MODULE GSG-HOLE126MIL-COPPER\nPo 0 0 0 15 528F8568 00000000 ~~\nLi GSG-HOLE126MIL-COPPER\nSc 0\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"HOLE126MIL-COPPER\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\n$PAD\nSh \"1\" C 5.6 5.6 0 0 0\nDr 3.2004 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -2.2\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.2 0\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 2.2\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.2 0\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.55 -1.55\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.55 -1.55\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -1.55 1.55\n$EndPAD\n$PAD\nSh \"1\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.55 1.55\n$EndPAD\n$EndMODULE GSG-HOLE126MIL-COPPER\n$MODULE GSG-HP-DEA\nPo 0 0 0 15 4FE3C48C 00000000 ~~\nLi GSG-HP-DEA\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.0762 N V 21 N \"GSG-HP-DEA\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS -0.508 -0.5588 -1.3208 -0.5588 0.2032 21\nDS -1.3208 -0.5588 -1.3208 0.5588 0.2032 21\nDS -1.3208 0.5588 -0.508 0.5588 0.2032 21\n$PAD\nSh \"1\" R 0.50038 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.8509 0\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.50038 0.70104 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.8509 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.59944 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.44958\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.59944 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.44958\nLe 3.40614\n$EndPAD\n$EndMODULE GSG-HP-DEA\n$MODULE GSG-LP0603\nPo 0 0 0 15 4FE3B99C 00000000 ~~\nLi GSG-LP0603\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.0762 N V 21 N \"GSG-LP0603\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS -0.2032 -0.762 -1.0668 -0.762 0.2032 21\nDS -1.0668 -0.762 -1.0668 -0.1524 0.2032 21\nDS 0.8509 -0.0508 0.8509 0.0508 0.1016 21\nDS -0.8509 -0.0508 -0.8509 0.0508 0.1016 21\nDS 0.24892 0.39878 -0.24892 0.39878 0.2032 21\nDS -0.24892 -0.44958 0.24892 -0.44958 0.2032 21\n$PAD\nSh \"2\" R 0.50038 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.62484 0.35052\nLe 3.40614\n$EndPAD\n$PAD\nSh \"3\" R 0.50038 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.62484 0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.50038 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.62484 -0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" R 0.50038 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.62484 -0.35052\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-LP0603\n$MODULE GSG-LQFP144\nPo 0 0 0 15 4F8A463D 00000000 ~~\nLi GSG-LQFP144\nSc 0\nAR GSG-LQFP144\nOp 0 0 0\nT0 0 0 1.524 1.524 0 0.3048 N V 21 N \"GSG-LQFP144\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDC -8.7503 -8.7503 -8.001 -8.7503 0.381 21\nDS 11.00074 -9.25068 11.00074 -11.00074 0.381 21\nDS 11.00074 -11.00074 9.25068 -11.00074 0.381 21\nDS 9.25068 11.00074 11.00074 11.00074 0.381 21\nDS 11.00074 11.00074 11.00074 9.25068 0.381 21\nDS -11.00074 9.25068 -11.00074 11.00074 0.381 21\nDS -11.00074 11.00074 -9.25068 11.00074 0.381 21\nDS -11.00074 -9.25068 -11.00074 -11.00074 0.381 21\nDS -11.00074 -11.00074 -9.25068 -11.00074 0.381 21\n$PAD\nSh \"1\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -8.7503\nLe 0.01524\n$EndPAD\n$PAD\nSh \"2\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -8.24992\nLe 18.20672\n$EndPAD\n$PAD\nSh \"3\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -7.74954\nLe 0.01524\n$EndPAD\n$PAD\nSh \"4\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -6.74878\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -6.25094\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -5.75056\nLe 28.61056\n$EndPAD\n$PAD\nSh \"8\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -5.25018\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -4.7498\n$EndPAD\n$PAD\nSh \"10\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -4.24942\nLe 0.01524\n$EndPAD\n$PAD\nSh \"11\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -3.74904\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -3.2512\nLe 18.20672\n$EndPAD\n$PAD\nSh \"13\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -2.25044\nLe 0.01524\n$EndPAD\n$PAD\nSh \"15\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"16\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -1.24968\nLe 0.01524\n$EndPAD\n$PAD\nSh \"17\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"18\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 -0.24892\nLe 0.04064\n$EndPAD\n$PAD\nSh \"19\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 0.24892\nLe 0.01524\n$EndPAD\n$PAD\nSh \"20\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"21\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 1.75006\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"23\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 3.2512\nLe 0.01524\n$EndPAD\n$PAD\nSh \"26\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"27\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 4.7498\nLe 0.01524\n$EndPAD\n$PAD\nSh \"29\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 5.25018\nLe 0.01524\n$EndPAD\n$PAD\nSh \"30\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 6.25094\nLe 0.01524\n$EndPAD\n$PAD\nSh \"32\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"33\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 7.24916\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"34\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"35\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 8.24992\nLe 18.20672\n$EndPAD\n$PAD\nSh \"36\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -11.00074 8.7503\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"37\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.7503 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.24992 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"39\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -7.74954 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"40\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -7.24916 11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"41\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -6.74878 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"42\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -6.25094 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"43\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.75056 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"44\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.25018 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"45\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.7498 11.00074\nLe 0.01778\n$EndPAD\n$PAD\nSh \"46\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.24942 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"47\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.74904 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"48\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.2512 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"49\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.75082 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"50\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.25044 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"51\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75006 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"52\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.24968 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"53\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7493 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"54\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.24892 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"55\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.24892 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"56\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"57\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.24968 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"58\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75006 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"59\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.25044 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"60\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.75082 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"61\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.2512 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"62\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.74904 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"63\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.24942 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"64\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.7498 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"65\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.25018 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"66\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.75056 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"67\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 6.25094 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"68\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 6.74878 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"69\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 7.24916 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"70\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 7.74954 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"71\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.24992 11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"72\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.7503 11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"73\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 8.7503\nLe 0.01524\n$EndPAD\n$PAD\nSh \"74\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 8.24992\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"75\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"76\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"77\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"78\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 6.25094\nLe 0.01524\n$EndPAD\n$PAD\nSh \"79\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"80\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 5.25018\nLe 0.01524\n$EndPAD\n$PAD\nSh \"81\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 4.7498\nLe 0.01524\n$EndPAD\n$PAD\nSh \"82\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"83\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"84\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 3.2512\nLe 18.20672\n$EndPAD\n$PAD\nSh \"85\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"86\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 2.25044\nLe 18.20672\n$EndPAD\n$PAD\nSh \"87\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"88\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 1.24968\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"89\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 0.7493\nLe 0.01524\n$EndPAD\n$PAD\nSh \"90\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 0.24892\nLe 18.20672\n$EndPAD\n$PAD\nSh \"91\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -0.24892\nLe 0.01524\n$EndPAD\n$PAD\nSh \"92\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -0.7493\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"93\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -1.24968\nLe 0.01524\n$EndPAD\n$PAD\nSh \"94\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -1.75006\nLe 0.01524\n$EndPAD\n$PAD\nSh \"95\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -2.25044\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"96\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -2.75082\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"97\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -3.2512\nLe 0.01524\n$EndPAD\n$PAD\nSh \"98\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -3.74904\nLe 0.01524\n$EndPAD\n$PAD\nSh \"99\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -4.24942\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"100\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -4.7498\nLe 0.01016\n$EndPAD\n$PAD\nSh \"101\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -5.25018\nLe 18.20672\n$EndPAD\n$PAD\nSh \"102\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -5.75056\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"103\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -6.25094\nLe 0.01778\n$EndPAD\n$PAD\nSh \"104\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -6.74878\nLe 0.01524\n$EndPAD\n$PAD\nSh \"105\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -7.24916\nLe 0.01524\n$EndPAD\n$PAD\nSh \"106\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -7.74954\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"107\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -8.24992\nLe 0.01524\n$EndPAD\n$PAD\nSh \"108\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 11.00074 -8.7503\nLe 18.20672\n$EndPAD\n$PAD\nSh \"109\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.7503 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"110\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.24992 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"111\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 7.74954 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"112\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 7.24916 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"113\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 6.74878 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"114\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 6.25094 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"115\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.75056 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"116\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.25018 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"117\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.7498 -11.00074\nLe 0.08382\n$EndPAD\n$PAD\nSh \"118\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.24942 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"119\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.74904 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"120\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.2512 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"121\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.75082 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"122\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.25044 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"123\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75006 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"124\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.24968 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"125\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"126\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.24892 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"127\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.24892 -11.00074\nLe 0.01016\n$EndPAD\n$PAD\nSh \"128\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7493 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"129\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.24968 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"130\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75006 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"131\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.25044 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"132\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.75082 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"133\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.2512 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"134\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.74904 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"135\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.24942 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"136\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.7498 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"137\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.25018 -11.00074\nLe 0.12192\n$EndPAD\n$PAD\nSh \"138\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.75056 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"139\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -6.25094 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"140\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -6.74878 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"141\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -7.24916 -11.00074\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"142\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -7.74954 -11.00074\nLe 0.01524\n$EndPAD\n$PAD\nSh \"143\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.24992 -11.00074\nLe 18.20672\n$EndPAD\n$PAD\nSh \"144\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.7503 -11.00074\nLe 0.01524\n$EndPAD\n$EndMODULE GSG-LQFP144\n$MODULE GSG-LTST-S220\nPo 0 0 0 15 527D9248 00000000 ~~\nLi GSG-LTST-S220\nSc 0\nAR 0805\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.762 0.762 0 0.1905 N V 21 N \"LTST-S220\"\nT1 0 0 0.762 0.762 0 0.1905 N I 21 N \"VAL**\"\nDS -0.7 1 -1 0.7 0.2032 21\nDS 0.7 1 1 0.7 0.2032 21\nDS -0.7 1 0.7 1 0.2032 21\nDS -0.2 -0.4 -0.2 0.4 0.2032 21\nDS -0.2 0.4 0.2 0 0.2032 21\nDS 0.2 0 -0.2 -0.4 0.2032 21\nDS -2.2 -0.7 -2.2 0.7 0.2032 21\nDS -2.2 0.7 2.2 0.7 0.2032 21\nDS 2.2 0.7 2.2 -0.7 0.2032 21\nDS 2.2 -0.7 -2.2 -0.7 0.2032 21\n$PAD\nSh \"2\" R 1.5 1 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.25 0\nLe 0.08128\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1.5 1 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.25 0\nLe -2147.483648\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-LTST-S220\n$MODULE GSG-LXES1TBCC2-004\nPo 0 0 0 15 52F13010 00000000 ~~\nLi GSG-LXES1TBCC2-004\nSc 0\nAR \nOp 0 0 0\nT0 0 0.1 0.5 0.4 0 0.1 N V 21 N \"LXES1TBCC2-004\"\nT1 0 0 0.635 0.635 0 0.16002 N I 21 N \"VAL**\"\nDC 1.1 -1.1 1.1 -1 0.2032 21\nDS 0.8 -0.8 0.8 0.8 0.2032 21\nDS 0.8 0.8 -0.8 0.8 0.2032 21\nDS -0.8 0.8 -0.8 -0.8 0.2032 21\nDS -0.8 -0.8 0.8 -0.8 0.2032 21\n$PAD\nSh \"1\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.5 -0.95\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.95\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.5 -0.95\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.5 0.95\nLe 0.01524\n$EndPAD\n$PAD\nSh \"5\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.95\n$EndPAD\n$PAD\nSh \"6\" R 0.3 0.9 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.5 0.95\nLe 0.08128\n$EndPAD\n$PAD\nSh \"0\" R 1.1 0.5 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-LXES1TBCC2-004\n$MODULE GSG-LXES1UBBB1-008\nPo 0 0 0 15 4FB67CFC 00000000 ~~\nLi GSG-LXES1UBBB1-008\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.0762 N V 21 N \"GSG-LXES1UBBB1-008\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS -0.50038 0.39878 0.50038 0.39878 0.1016 21\nDS -0.50038 -0.39878 0.50038 -0.39878 0.1016 21\n$PAD\nSh \"1\" R 0.55118 0.59944 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.42418 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.55118 0.59944 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.42418 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-LXES1UBBB1-008\n$MODULE GSG-MARK1MM\nPo 0 0 0 15 52FD5A36 00000000 ~~\nLi GSG-MARK1MM\nSc 0\nAR GSG-HOLE260MIL\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"MARK1MM\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDC 0 0 1.5 0 0.2032 21\n$PAD\nSh \"\" C 1 1 0 0 0\nDr 0 0 0\nAt SMD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n.SolderMask 0.5\n$EndPAD\n$EndMODULE GSG-MARK1MM\n$MODULE GSG-NRG4026\nPo 0 0 0 15 4F8A5596 00000000 ~~\nLi GSG-NRG4026\nSc 0\nAR \nOp 0 0 0\nT0 0 0 1.524 1.524 0 0.3048 N V 21 N \"GSG-NRG4026\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDS -2.19964 -2.19964 2.19964 -2.19964 0.2032 21\nDS 2.19964 -2.19964 2.19964 2.19964 0.2032 21\nDS 2.19964 2.19964 -2.19964 2.19964 0.2032 21\nDS -2.19964 2.19964 -2.19964 -2.19964 0.2032 21\n$PAD\nSh \"1\" R 1.19888 3.70078 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.39954 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 1.19888 3.70078 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.39954 0\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-NRG4026\n$MODULE GSG-NULL-MODULE\nPo 0 0 0 15 52804A31 00000000 ~~\nLi GSG-NULL-MODULE\nSc 0\nAR GSG-USB-MICROB-FCI-10103594\nOp 0 0 0\nT0 0 2 1.524 1.524 0 0.3048 N I 21 N \"NULL-MODULE\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\n$EndMODULE GSG-NULL-MODULE\n$MODULE GSG-QFN20-4\nPo 0 0 0 15 527E5841 00000000 ~~\nLi GSG-QFN20-4\nSc 0\nAR GSG-QFN24\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.1524\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-QFN20-4\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -1.6002 -1.99898 -1.99898 -1.6002 0.2032 21\nDS 1.99898 -1.6002 1.99898 -1.99898 0.2032 21\nDS 1.99898 -1.99898 1.6002 -1.99898 0.2032 21\nDS 1.6002 1.99898 1.99898 1.99898 0.2032 21\nDS 1.99898 1.99898 1.99898 1.6002 0.2032 21\nDS -1.99898 1.6002 -1.99898 1.99898 0.2032 21\nDS -1.99898 1.99898 -1.6002 1.99898 0.2032 21\n$PAD\nSh \"1\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 -1\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 -0.5\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"4\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 0.5\nLe -0.00254\n$EndPAD\n$PAD\nSh \"5\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 1\nLe 0.08382\n$EndPAD\n$PAD\nSh \"6\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1 2.2\nLe 0.08382\n$EndPAD\n$PAD\nSh \"7\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.5 2.2\nLe 0.2032\n$EndPAD\n$PAD\nSh \"8\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 2.2\nLe 0.04572\n$EndPAD\n$PAD\nSh \"9\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.5 2.2\nLe 0.18288\n$EndPAD\n$PAD\nSh \"10\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1 2.2\nLe 0.12192\n$EndPAD\n$PAD\nSh \"11\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 1\nLe 0.18288\n$EndPAD\n$PAD\nSh \"12\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 0.5\nLe 0.12192\n$EndPAD\n$PAD\nSh \"13\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 -0.5\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"15\" O 1.2 0.32 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 -1\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1 -2.2\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"17\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.5 -2.2\nLe 0.254\n$EndPAD\n$PAD\nSh \"18\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -2.2\nLe 0.10668\n$EndPAD\n$PAD\nSh \"19\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.5 -2.2\nLe 0.09144\n$EndPAD\n$PAD\nSh \"20\" O 1.2 0.32 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1 -2.2\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 2.65 2.65 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -0.66 -0.66\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0.66 -0.66\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0.66 0.66\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -0.66 0.66\n$EndPAD\n$PAD\nSh \"0\" R 1.32 1.32 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -0.66 -0.66\n$EndPAD\n$PAD\nSh \"0\" R 1.32 1.32 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0.66 -0.66\n$EndPAD\n$PAD\nSh \"0\" R 1.32 1.32 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -0.66 0.66\n$EndPAD\n$PAD\nSh \"0\" R 1.32 1.32 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0.66 0.66\n$EndPAD\n$EndMODULE GSG-QFN20-4\n$MODULE GSG-QFN32\nPo 0 0 0 15 527E5F01 00000000 ~~\nLi GSG-QFN32\nKw LFCSP\nSc 0\nAR QFN32\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.1524\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-QFN32\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -2.045 -2.5 -2.15 -2.5 0.2032 21\nDS -2.15 -2.5 -2.5 -2.15 0.2032 21\nDS -2.5 -2.15 -2.5 -2.05 0.2032 21\nDS 2.5 -2.05 2.5 -2.5 0.2032 21\nDS 2.5 -2.5 2.05 -2.5 0.2032 21\nDS 2.05 2.5 2.5 2.5 0.2032 21\nDS 2.5 2.5 2.5 2.05 0.2032 21\nDS -2.5 2.05 -2.5 2.5 0.2032 21\nDS -2.5 2.5 -2.05 2.5 0.2032 21\n$PAD\nSh \"1\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 -1.75\n$EndPAD\n$PAD\nSh \"2\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 -1.25\n$EndPAD\n$PAD\nSh \"3\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 -0.75\n$EndPAD\n$PAD\nSh \"4\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 -0.25\n$EndPAD\n$PAD\nSh \"5\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 0.25\n$EndPAD\n$PAD\nSh \"6\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 0.75\n$EndPAD\n$PAD\nSh \"7\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 1.25\n$EndPAD\n$PAD\nSh \"8\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.675 1.75\n$EndPAD\n$PAD\nSh \"0\" R 3.525 3.525 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n.SolderMask -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.1 0\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.1 -1.1\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 -1.1\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.1 -1.1\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.1 0\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.1 1.1\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 1.1\n$EndPAD\n$PAD\nSh \"0\" C 0.6 0.6 0 0 0\nDr 0.35 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.1 1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.1 -1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 -1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.1 -1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.1 0\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.1 0\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.1 1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 1.1\n$EndPAD\n$PAD\nSh \"0\" R 1.1 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.1 1.1\n$EndPAD\n$PAD\nSh \"9\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75 2.675\n$EndPAD\n$PAD\nSh \"10\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.25 2.675\n$EndPAD\n$PAD\nSh \"11\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.75 2.675\n$EndPAD\n$PAD\nSh \"12\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.25 2.675\n$EndPAD\n$PAD\nSh \"13\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.25 2.675\n$EndPAD\n$PAD\nSh \"14\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.75 2.675\n$EndPAD\n$PAD\nSh \"15\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.25 2.675\n$EndPAD\n$PAD\nSh \"16\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75 2.675\n$EndPAD\n$PAD\nSh \"17\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 1.75\n$EndPAD\n$PAD\nSh \"18\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 1.25\n$EndPAD\n$PAD\nSh \"19\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 0.75\n$EndPAD\n$PAD\nSh \"20\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 0.25\n$EndPAD\n$PAD\nSh \"21\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 -0.25\n$EndPAD\n$PAD\nSh \"22\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 -0.75\n$EndPAD\n$PAD\nSh \"23\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 -1.25\n$EndPAD\n$PAD\nSh \"24\" O 1.35 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.675 -1.75\n$EndPAD\n$PAD\nSh \"25\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75 -2.675\n$EndPAD\n$PAD\nSh \"26\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.25 -2.675\n$EndPAD\n$PAD\nSh \"27\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.75 -2.675\n$EndPAD\n$PAD\nSh \"28\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.25 -2.675\n$EndPAD\n$PAD\nSh \"29\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.25 -2.675\n$EndPAD\n$PAD\nSh \"30\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.75 -2.675\n$EndPAD\n$PAD\nSh \"31\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.25 -2.675\n$EndPAD\n$PAD\nSh \"32\" O 1.35 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75 -2.675\n$EndPAD\n$EndMODULE GSG-QFN32\n$MODULE GSG-QFN48-6\nPo 0 0 0 15 4F5D8918 00000000 ~~\nLi GSG-QFN48-6\nSc 0\nAR QFN48\nOp 0 0 0\n.SolderMask 0.0508\n.LocalClearance 0.1524\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-QFN48-6\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -2.99974 -2.60096 -2.60096 -2.99974 0.2032 21\nDS -2.60096 2.99974 -2.99974 2.99974 0.2032 21\nDS -2.99974 2.99974 -2.99974 2.60096 0.2032 21\nDS 2.99974 2.60096 2.99974 2.99974 0.2032 21\nDS 2.99974 2.99974 2.60096 2.99974 0.2032 21\nDS 2.60096 -2.99974 2.99974 -2.99974 0.2032 21\nDS 2.99974 -2.99974 2.99974 -2.60096 0.2032 21\n$PAD\nSh \"1\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -2.2\n$EndPAD\n$PAD\nSh \"2\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -1.8\n$EndPAD\n$PAD\nSh \"3\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -1.4\n$EndPAD\n$PAD\nSh \"4\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -1\n$EndPAD\n$PAD\nSh \"5\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -0.6\n$EndPAD\n$PAD\nSh \"6\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 -0.2\n$EndPAD\n$PAD\nSh \"7\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 0.2\n$EndPAD\n$PAD\nSh \"8\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 0.6\n$EndPAD\n$PAD\nSh \"9\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 1\n$EndPAD\n$PAD\nSh \"10\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 1.4\n$EndPAD\n$PAD\nSh \"11\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 1.8\n$EndPAD\n$PAD\nSh \"12\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3 2.2\n$EndPAD\n$PAD\nSh \"13\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 3\n$EndPAD\n$PAD\nSh \"14\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.8 3\n$EndPAD\n$PAD\nSh \"15\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.4 3\n$EndPAD\n$PAD\nSh \"16\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1 3\n$EndPAD\n$PAD\nSh \"17\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6 3\n$EndPAD\n$PAD\nSh \"18\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.2 3\n$EndPAD\n$PAD\nSh \"19\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.2 3\n$EndPAD\n$PAD\nSh \"20\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6 3\n$EndPAD\n$PAD\nSh \"21\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1 3\n$EndPAD\n$PAD\nSh \"22\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.4 3\n$EndPAD\n$PAD\nSh \"23\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.8 3\n$EndPAD\n$PAD\nSh \"24\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 3\n$EndPAD\n$PAD\nSh \"25\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 2.2\n$EndPAD\n$PAD\nSh \"26\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 1.8\n$EndPAD\n$PAD\nSh \"27\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 1.4\n$EndPAD\n$PAD\nSh \"28\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 1\n$EndPAD\n$PAD\nSh \"29\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 0.6\n$EndPAD\n$PAD\nSh \"30\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 0.2\n$EndPAD\n$PAD\nSh \"31\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -0.2\n$EndPAD\n$PAD\nSh \"32\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -0.6\n$EndPAD\n$PAD\nSh \"33\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -1\n$EndPAD\n$PAD\nSh \"34\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -1.4\n$EndPAD\n$PAD\nSh \"35\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -1.8\n$EndPAD\n$PAD\nSh \"36\" O 0.87 0.245 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3 -2.2\n$EndPAD\n$PAD\nSh \"37\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.2 -3\n$EndPAD\n$PAD\nSh \"38\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.8 -3\n$EndPAD\n$PAD\nSh \"39\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.4 -3\n$EndPAD\n$PAD\nSh \"40\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1 -3\n$EndPAD\n$PAD\nSh \"41\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6 -3\n$EndPAD\n$PAD\nSh \"42\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.2 -3\n$EndPAD\n$PAD\nSh \"43\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.2 -3\n$EndPAD\n$PAD\nSh \"44\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6 -3\n$EndPAD\n$PAD\nSh \"45\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1 -3\n$EndPAD\n$PAD\nSh \"46\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.4 -3\n$EndPAD\n$PAD\nSh \"47\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.8 -3\n$EndPAD\n$PAD\nSh \"48\" O 0.87 0.245 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.2 -3\n$EndPAD\n$PAD\nSh \"0\" R 4.525 4.525 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n.SolderMask -0.1016\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.5 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.5 -1.5\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 -1.5\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.5 -1.5\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.5 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.5 1.5\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 1.5\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.5 1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.5 -1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 -1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.5 -1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.5 0\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.5 0\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.5 1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 1.5\n$EndPAD\n$PAD\nSh \"0\" R 1.5 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.5 1.5\n$EndPAD\n$EndMODULE GSG-QFN48-6\n$MODULE GSG-QFN48-7\nPo 0 0 0 15 509981FA 00000000 ~~\nLi GSG-QFN48-7\nSc 0\nAR QFN48\nOp 0 0 0\n.SolderMask 0.07112\n.LocalClearance 0.1397\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-QFN48-7\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -3.0988 -3.50012 -3.50012 -3.0988 0.2032 21\nDS 3.50012 -3.0988 3.50012 -3.50012 0.2032 21\nDS 3.50012 -3.50012 3.0988 -3.50012 0.2032 21\nDS 3.0988 3.50012 3.50012 3.50012 0.2032 21\nDS 3.50012 3.50012 3.50012 3.0988 0.2032 21\nDS -3.50012 3.0988 -3.50012 3.50012 0.2032 21\nDS -3.50012 3.50012 -3.0988 3.50012 0.2032 21\n$PAD\nSh \"1\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -2.75\n$EndPAD\n$PAD\nSh \"2\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -2.25\n$EndPAD\n$PAD\nSh \"3\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -1.75\n$EndPAD\n$PAD\nSh \"4\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -1.25\n$EndPAD\n$PAD\nSh \"5\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -0.75\n$EndPAD\n$PAD\nSh \"6\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 -0.25\n$EndPAD\n$PAD\nSh \"7\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 0.25\n$EndPAD\n$PAD\nSh \"8\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 0.75\n$EndPAD\n$PAD\nSh \"9\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 1.25\n$EndPAD\n$PAD\nSh \"10\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 1.75\n$EndPAD\n$PAD\nSh \"11\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 2.25\n$EndPAD\n$PAD\nSh \"12\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.45 2.75\n$EndPAD\n$PAD\nSh \"13\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.75 3.45\n$EndPAD\n$PAD\nSh \"14\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.25 3.45\n$EndPAD\n$PAD\nSh \"15\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75 3.45\n$EndPAD\n$PAD\nSh \"16\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.25 3.45\n$EndPAD\n$PAD\nSh \"17\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.75 3.45\n$EndPAD\n$PAD\nSh \"18\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.25 3.45\n$EndPAD\n$PAD\nSh \"19\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.25 3.45\n$EndPAD\n$PAD\nSh \"20\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.75 3.45\n$EndPAD\n$PAD\nSh \"21\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.25 3.45\n$EndPAD\n$PAD\nSh \"22\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75 3.45\n$EndPAD\n$PAD\nSh \"23\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.25 3.45\n$EndPAD\n$PAD\nSh \"24\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.75 3.45\n$EndPAD\n$PAD\nSh \"25\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 2.75\n$EndPAD\n$PAD\nSh \"26\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 2.25\n$EndPAD\n$PAD\nSh \"27\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 1.75\n$EndPAD\n$PAD\nSh \"28\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 1.25\n$EndPAD\n$PAD\nSh \"29\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 0.75\n$EndPAD\n$PAD\nSh \"30\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 0.25\n$EndPAD\n$PAD\nSh \"31\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -0.25\n$EndPAD\n$PAD\nSh \"32\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -0.75\n$EndPAD\n$PAD\nSh \"33\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -1.25\n$EndPAD\n$PAD\nSh \"34\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -1.75\n$EndPAD\n$PAD\nSh \"35\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -2.25\n$EndPAD\n$PAD\nSh \"36\" O 0.9 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.45 -2.75\n$EndPAD\n$PAD\nSh \"37\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.75 -3.45\n$EndPAD\n$PAD\nSh \"38\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.25 -3.45\n$EndPAD\n$PAD\nSh \"39\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.75 -3.45\n$EndPAD\n$PAD\nSh \"40\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.25 -3.45\n$EndPAD\n$PAD\nSh \"41\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.75 -3.45\n$EndPAD\n$PAD\nSh \"42\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.25 -3.45\n$EndPAD\n$PAD\nSh \"43\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.25 -3.45\n$EndPAD\n$PAD\nSh \"44\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.75 -3.45\n$EndPAD\n$PAD\nSh \"45\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.25 -3.45\n$EndPAD\n$PAD\nSh \"46\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.75 -3.45\n$EndPAD\n$PAD\nSh \"47\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.25 -3.45\n$EndPAD\n$PAD\nSh \"48\" O 0.9 0.28 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.75 -3.45\n$EndPAD\n$PAD\nSh \"0\" R 5.3 5.3 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n.SolderMask -0.1016\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.65 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.65 -1.65\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 -1.65\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.65 -1.65\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.65 0\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 1.65 1.65\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0 1.65\n$EndPAD\n$PAD\nSh \"0\" C 0.635 0.635 0 0 0\nDr 0.381 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -1.65 1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.65 -1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 -1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.65 -1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.65 0\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.65 0\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -1.65 1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 1.65\n$EndPAD\n$PAD\nSh \"0\" R 1.65 1.65 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 1.65 1.65\n$EndPAD\n$EndMODULE GSG-QFN48-7\n$MODULE GSG-RFXF9503\nPo 0 0 0 15 4FC5573A 00000000 ~~\nLi GSG-RFXF9503\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.8001 0.59944 0 0.14986 N V 21 N \"GSG-RFXF9503\"\nT1 0 0 0.8001 0.59944 0 0.14986 N I 21 N \"VAL**\"\nDC -1.27 0.3048 -1.1176 0.4572 0.2032 21\nDS 0.508 1.143 0.762 1.143 0.2032 21\nDS -0.762 1.143 -0.508 1.143 0.2032 21\nDS -0.635 -1.143 0.635 -1.143 0.2032 21\nDS 1.905 -1.143 1.905 1.143 0.2032 21\nDS -1.905 -1.143 -1.905 1.143 0.2032 21\n$PAD\nSh \"1\" R 0.762 1.651 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.27 1.5875\nLe 0.08128\n$EndPAD\n$PAD\nSh \"2\" R 0.762 1.651 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 1.5875\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.762 1.651 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.27 1.5875\nLe 871.97184\n$EndPAD\n$PAD\nSh \"4\" R 0.762 1.651 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.27 -1.5875\nLe 0.22098\n$EndPAD\n$PAD\nSh \"5\" R 0.762 1.651 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.27 -1.5875\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-RFXF9503\n$MODULE GSG-S-PVQFN-14\nPo 0 0 0 15 4FE0A018 00000000 ~~\nLi GSG-S-PVQFN-14\nSc 0\nAR GSG-QFN24\nOp 0 0 0\n.SolderMask 0.07112\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-S-PVQFN-14\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -1.75006 -1.34874 -1.34874 -1.75006 0.2032 21\nDS -1.34874 -1.75006 -1.09982 -1.75006 0.2032 21\nDS -0.39878 -1.75006 0.39878 -1.75006 0.2032 21\nDS -0.39878 1.75006 0.39878 1.75006 0.2032 21\nDS -1.75006 1.75006 -1.75006 1.34874 0.2032 21\nDS -1.75006 1.75006 -1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.09982 1.75006 0.2032 21\nDS 1.75006 1.75006 1.75006 1.34874 0.2032 21\nDS 1.75006 -1.75006 1.09982 -1.75006 0.2032 21\nDS 1.75006 -1.75006 1.75006 -1.34874 0.2032 21\n$PAD\nSh \"2\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 -1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"3\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 -0.50038\nLe 0.08128\n$EndPAD\n$PAD\nSh \"4\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 0\nLe 0.08382\n$EndPAD\n$PAD\nSh \"5\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 0.50038\nLe -0.00254\n$EndPAD\n$PAD\nSh \"6\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.72466 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"8\" O 0.8509 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"9\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 1.00076\nLe 0.18288\n$EndPAD\n$PAD\nSh \"10\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 0.50038\nLe 0.12192\n$EndPAD\n$PAD\nSh \"11\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"13\" O 0.8509 0.2794 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.72466 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -0.51308 -0.51308\nLe 0.25146\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0.51308 -0.51308\nLe 0.1651\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo 0.51308 0.51308\nLe 0.2667\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" C 0.59944 0.59944 0 0 0\nDr 0.3556 0 0\nAt STD N 0040FFFF\nNe 0 \"\"\nPo -0.51308 0.51308\nLe -2147.483648\n.LocalClearance -0.09906\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.51308 -0.51308\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.51308 -0.51308\nLe 0.25654\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.51308 0.51308\nLe 0.65278\n$EndPAD\n$PAD\nSh \"0\" R 1.02616 1.02616 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.51308 0.51308\nLe 0.2032\n$EndPAD\n$PAD\nSh \"7\" O 0.8509 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7493 1.72466\nLe 0.12192\n$EndPAD\n$PAD\nSh \"14\" O 0.8509 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" O 0.8509 0.2794 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7493 -1.72466\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-S-PVQFN-14\n$MODULE GSG-S-PVSON-N10\nPo 0 0 0 15 527E9ACF 00000000 ~~\nLi GSG-S-PVSON-N10\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.50038 0.50038 0 0.12446 N V 21 N \"GSG-S-PVSON-N10\"\nT1 0 0 0.50038 0.50038 0 0.12446 N I 21 N \"VAL**\"\nDS -1.50114 -1.24968 -1.50114 -1.50114 0.2032 21\nDS -0.7493 -1.50114 -1.50114 -1.50114 0.2032 21\nDC -1.75006 -1.75006 -1.75006 -1.50114 0.2032 21\nDS 1.50114 -1.24968 1.50114 -1.50114 0.2032 21\nDS 1.50114 -1.50114 0.7493 -1.50114 0.2032 21\nDS 0.7493 1.50114 1.50114 1.50114 0.2032 21\nDS 1.50114 1.50114 1.50114 1.24968 0.2032 21\nDS -1.50114 1.24968 -1.50114 1.50114 0.2032 21\nDS -1.50114 1.50114 -0.7493 1.50114 0.2032 21\n$PAD\nSh \"1\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.5 -1\n$EndPAD\n$PAD\nSh \"2\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.5 -0.5\n$EndPAD\n$PAD\nSh \"3\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.5 0\n$EndPAD\n$PAD\nSh \"4\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.5 0.5\n$EndPAD\n$PAD\nSh \"5\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.5 1\n$EndPAD\n$PAD\nSh \"6\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.5 1\n$EndPAD\n$PAD\nSh \"7\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.5 0.5\n$EndPAD\n$PAD\nSh \"8\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.5 0\n$EndPAD\n$PAD\nSh \"9\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.5 -0.5\n$EndPAD\n$PAD\nSh \"10\" R 0.85 0.28 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.5 -1\n$EndPAD\n$PAD\nSh \"0\" R 0.825 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.41 0.6\n$EndPAD\n$PAD\nSh \"0\" R 0.825 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.41 -0.6\n$EndPAD\n$PAD\nSh \"0\" R 0.825 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.41 -0.6\n$EndPAD\n$PAD\nSh \"0\" R 0.825 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.41 0.6\n$EndPAD\n$PAD\nSh \"0\" R 0.28 1.4 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0.25 -1.2\n$EndPAD\n$PAD\nSh \"0\" R 0.28 1.4 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.25 -1.2\n$EndPAD\n$PAD\nSh \"0\" R 0.28 1.4 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.25 1.2\n$EndPAD\n$PAD\nSh \"0\" R 0.28 1.4 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0.25 1.2\n$EndPAD\n$PAD\nSh \"0\" C 0.585 0.585 0 0 0\nDr 0.33 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" C 0.585 0.585 0 0 0\nDr 0.33 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0.5 -0.75\n$EndPAD\n$PAD\nSh \"0\" C 0.585 0.585 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -0.5 -0.75\n$EndPAD\n$PAD\nSh \"0\" C 0.585 0.585 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -0.5 0.75\n$EndPAD\n$PAD\nSh \"0\" C 0.585 0.585 0 0 0\nDr 0.3302 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0.5 0.75\n$EndPAD\n$PAD\nSh \"0\" R 0.28 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -0.25 -1.55\n$EndPAD\n$PAD\nSh \"0\" R 0.28 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0.25 -1.55\n$EndPAD\n$PAD\nSh \"0\" R 0.28 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0.25 1.55\n$EndPAD\n$PAD\nSh \"0\" R 0.28 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo -0.25 1.55\n$EndPAD\n$EndMODULE GSG-S-PVSON-N10\n$MODULE GSG-SHIELD-BMI-S-230\nPo 0 0 0 15 527E94FB 00000000 ~~\nLi GSG-SHIELD-BMI-S-230\nKw SHIELD\nSc 0\nAR GSG-HEADER-1x1\nOp 0 0 0\nT0 0 21 1.016 1.016 0 0.2032 N V 21 N \"SHIELD-BMI-S-230\"\nT1 0 21 1.016 1.016 0 0.2032 N I 21 N \"Val**\"\n$PAD\nSh \"0\" R 3.85 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -23.875 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -18 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -12 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -6 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 6 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 12 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 18 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.85 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 23.875 18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.35 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 17.775\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 12\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 6\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 0\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 -6\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 -12\n$EndPAD\n$PAD\nSh \"0\" R 3.35 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 25.3 -17.775\n$EndPAD\n$PAD\nSh \"0\" R 3.85 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 23.875 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 18 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 12 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 6 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -6 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -12 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -18 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.85 1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -23.875 -18.95\n$EndPAD\n$PAD\nSh \"0\" R 3.35 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 -17.775\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 -12\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 -6\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 0\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 6\n$EndPAD\n$PAD\nSh \"0\" R 3.8 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 12\n$EndPAD\n$PAD\nSh \"0\" R 3.35 1 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -25.3 17.775\n$EndPAD\n$EndMODULE GSG-SHIELD-BMI-S-230\n$MODULE GSG-SKY13317-373LF\nPo 0 0 0 15 537A5509 00000000 ~~\nLi GSG-SKY13317-373LF\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.5 0.3 0 0.0762 N V 21 N \"GSG-SKY13317-373LF\"\nT1 0 0 0.5 0.3 0 0.0762 N I 21 N \"VAL**\"\nDS 0.75 -0.75 -0.5 -0.75 0.1016 21\nDC -0.75 -0.95 -0.65 -0.85 0.1016 21\nDS -0.75 -0.35 -0.75 -0.45 0.1016 21\nDS -0.75 0.05 -0.75 -0.05 0.1016 21\nDS -0.75 0.45 -0.75 0.35 0.1016 21\nDS 0.75 0.35 0.75 0.45 0.1016 21\nDS 0.75 -0.05 0.75 0.05 0.1016 21\nDS 0.75 -0.45 0.75 -0.35 0.1016 21\nDS -0.75 0.75 0.75 0.75 0.1016 21\n$PAD\nSh \"1\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.95 -0.6\n$EndPAD\n$PAD\nSh \"2\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.95 -0.2\n$EndPAD\n$PAD\nSh \"3\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.95 0.2\n$EndPAD\n$PAD\nSh \"4\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.95 0.6\n$EndPAD\n$PAD\nSh \"5\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 0.6\n$EndPAD\n$PAD\nSh \"6\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 0.2\n$EndPAD\n$PAD\nSh \"7\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 -0.2\n$EndPAD\n$PAD\nSh \"8\" R 0.8 0.24 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 -0.6\n$EndPAD\n$PAD\nSh \"0\" R 0.2 1.3 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" O 0.2 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0.25 0\n$EndPAD\n$PAD\nSh \"0\" R 0.5 1.2 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"0\" O 0.2 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.25 0.05\n$EndPAD\n$PAD\nSh \"0\" R 0.17112 0.14224 0 0 3150\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.24 -0.49\n$EndPAD\n$PAD\nSh \"0\" R 0.2 0.15 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo -0.25 -0.425\n$EndPAD\n$PAD\nSh \"0\" R 0.6 1.1 0 0 0\nDr 0 0 0\nAt SMD N 00088000\nNe 0 \"\"\nPo 0 0\n.SolderPasteRatio -0.01\n$EndPAD\n$EndMODULE GSG-SKY13317-373LF\n$MODULE GSG-SKY13350-385LF\nPo 0 0 0 15 526ED53C 00000000 ~~\nLi GSG-SKY13350-385LF\nSc 0\nAR GSG-SKY13350-385LF\nOp 0 0 0\n.SolderPasteRatio -0.02\nT0 0 0 0.50038 0.29972 0 0.0762 N V 21 N \"GSG-SKY13350-385LF\"\nT1 0 0 0.50038 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21\nDS 0.50038 0.50038 -0.50038 0.50038 0.1778 21\nDS -0.50038 0.50038 -0.50038 -0.50038 0.1778 21\nDS -0.50038 -0.50038 0.50038 -0.50038 0.1778 21\nDS 0.50038 -0.50038 0.50038 0.50038 0.1778 21\n$PAD\nSh \"1\" R 0.645 0.23 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6435 -0.24892\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.3 0.813 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.552\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.645 0.23 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6435 0.24892\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.645 0.23 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6435 -0.24892\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.3 0.813 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.552\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.645 0.23 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6435 0.24892\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13350-385LF\n$MODULE GSG-SKY13351-378LF\nPo 0 0 0 15 4FB6C2C7 00000000 ~~\nLi GSG-SKY13351-378LF\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.50038 0.29972 0 0.0762 N V 21 N \"GSG-SKY13351-378LF\"\nT1 0 0 0.50038 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS 0.14986 0.50038 0.50038 0.50038 0.1016 21\nDS -0.50038 0.50038 -0.14986 0.50038 0.1016 21\nDS -0.14986 -0.50038 -0.29972 -0.50038 0.1016 21\nDS 0.50038 -0.50038 0.14986 -0.50038 0.1016 21\nDC -0.59944 -0.60198 -0.50038 -0.55118 0.1016 21\nDS -0.50038 0.14986 -0.50038 0.20066 0.1016 21\nDS -0.50038 -0.20066 -0.50038 -0.14986 0.1016 21\nDS 0.50038 -0.14986 0.50038 -0.20066 0.1016 21\nDS 0.50038 0.20066 0.50038 0.14986 0.1016 21\n$PAD\nSh \"1\" R 0.3302 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.48514 -0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.65024 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.32512 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.3302 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.48514 0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.3302 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.48514 0.35052\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.3302 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.48514 0\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.3302 0.1524 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.48514 -0.35052\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.1524 1.30048 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" O 0.12954 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.06604 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" O 0.14986 0.39878 0 0 3150\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.10922 -0.0889\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" O 0.14986 0.39878 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.09906 0.0889\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13351-378LF\n$MODULE GSG-SKY13411-374LF\nPo 0 0 0 15 5005A0EF 00000000 ~~\nLi GSG-SKY13411-374LF\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.50038 0.29972 0 0.0762 N V 21 N \"GSG-SKY13411-374LF\"\nT1 0 0 0.50038 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDC -0.94996 -0.94996 -0.89916 -0.89916 0.2032 21\nDS 0.7493 -0.7493 0.7493 0.7493 0.2032 21\nDS 0.7493 0.7493 -0.7493 0.7493 0.2032 21\nDS -0.7493 0.7493 -0.7493 -0.7493 0.2032 21\nDS -0.7493 -0.7493 0.7493 -0.7493 0.2032 21\n$PAD\nSh \"1\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7239 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7239 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.7239 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7239 0.50038\nLe 0.0508\n$EndPAD\n$PAD\nSh \"5\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7239 0\nLe 10.53846\n$EndPAD\n$PAD\nSh \"6\" R 0.35052 0.24892 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.7239 -0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 1.30048 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.24892 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.50038 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" O 0.20066 1.09982 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.24892 0.0508\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.07112 0.14224 0 0 3150\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.27432 -0.52578\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"0\" R 0.20066 0.14986 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.24892 -0.42418\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SKY13411-374LF\n$MODULE GSG-SMA-73251-2120\nPo 0 0 0 15 52DD8040 00000000 ~~\nLi GSG-SMA-73251-2120\nSc 0\nAR SMA-EDGE\nOp 0 0 0\nT0 1.99898 0 0.50038 0.50038 0 0.12446 N V 21 N \"SMA-73251-2120\"\nT1 1.99898 4.0005 0.50038 0.50038 0 0.12446 N I 21 N \"VAL**\"\n$PAD\nSh \"1\" R 4.19 1.78 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.095 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 4.19 2.665 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.095 -3.4925\n$EndPAD\n$PAD\nSh \"2\" R 4.19 2.665 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.095 3.4925\nLe 509.13792\n$EndPAD\n$PAD\nSh \"2\" R 4.19 2.665 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 0 \"\"\nPo 2.095 -3.4925\n$EndPAD\n$PAD\nSh \"2\" R 4.19 2.665 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 0 \"\"\nPo 2.095 3.4925\nLe 483.12832\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 4.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 4.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 4.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 -2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 -3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 3.5 -4.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 -2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 -3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 2.5 -4.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 -2.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 -3.5\n$EndPAD\n$PAD\nSh \"2\" C 0.6 0.6 0 0 0\nDr 0.381 0 0\nAt STD N 0000FFFF\nNe 0 \"\"\nPo 1.5 -4.5\n$EndPAD\n$EndMODULE GSG-SMA-73251-2120\n$MODULE GSG-SMA-EDGE\nPo 0 0 0 15 52F6E1D6 00000000 ~~\nLi GSG-SMA-EDGE\nSc 0\nAR SMA-EDGE\nOp 0 0 0\nT0 1.99898 0 0.50038 0.50038 0 0.12446 N V 21 N \"GSG-SMA-EDGE\"\nT1 1.99898 4.0005 0.50038 0.50038 0 0.12446 N V 21 N \"VAL**\"\n$PAD\nSh \"1\" R 4.064 1.524 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.032 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 4.064 1.524 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.032 -2.54\n$EndPAD\n$PAD\nSh \"2\" R 4.064 1.524 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 0 \"\"\nPo 2.032 2.54\nLe 509.13792\n$EndPAD\n$PAD\nSh \"2\" R 4.064 1.524 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 0 \"\"\nPo 2.032 -2.54\n$EndPAD\n$PAD\nSh \"2\" R 4.064 1.524 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.032 2.54\nLe 483.12832\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.6 -2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.6 -2.9\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.6 -2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.6 -2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.6 -2.9\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.6 -2.9\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.6 2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.6 2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.6 2.2\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.6 2.9\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.6 2.9\n$EndPAD\n$PAD\nSh \"2\" C 0.762 0.762 0 0 0\nDr 0.3048 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.6 2.9\n$EndPAD\n$EndMODULE GSG-SMA-EDGE\n$MODULE GSG-SMA-VERTICAL\nPo 0 0 0 15 5047A6AD 00000000 ~~\nLi GSG-SMA-VERTICAL\nSc 0\nAR \nOp 0 0 0\nT0 0 0 1.524 1.524 0 0.3048 N V 21 N \"SMA-VERTICAL\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDS -4.064 -4.064 -4.064 4.064 0.381 21\nDS -4.064 4.064 4.064 4.064 0.381 21\nDS 4.064 4.064 4.064 -4.064 0.381 21\nDS 4.064 -4.064 -4.064 -4.064 0.381 21\n$PAD\nSh \"1\" C 2.54 2.54 0 0 0\nDr 1.524 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"2\" C 2.54 2.54 0 0 0\nDr 1.7018 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 -2.54\n$EndPAD\n$PAD\nSh \"3\" C 2.54 2.54 0 0 0\nDr 1.7018 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.54 2.54\n$EndPAD\n$PAD\nSh \"4\" C 2.54 2.54 0 0 0\nDr 1.7018 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 2.54\n$EndPAD\n$PAD\nSh \"5\" C 2.54 2.54 0 0 0\nDr 1.7018 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.54 -2.54\n$EndPAD\n$EndMODULE GSG-SMA-VERTICAL\n$MODULE GSG-SOD323\nPo 0 0 0 15 52F6A9EE 00000000 ~~\nLi GSG-SOD323\nSc 0\nAR 0603D\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"SOD323\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"VAL**\"\nDS -1.7 -0.65 1.7 -0.65 0.15 21\nDS 1.7 -0.65 1.7 0.65 0.15 21\nDS 1.7 0.65 -1.7 0.65 0.15 21\nDS -1.7 0.65 -1.7 -0.65 0.15 21\nDS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21\nDS 0.2032 0 -0.2032 -0.3302 0.2032 21\nDS -0.2032 -0.3302 -0.2032 0.3302 0.2032 21\nDS -0.2032 0.3302 0.2032 0 0.2032 21\n$PAD\nSh \"2\" R 0.7 0.5 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.1 0\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 0.7 0.5 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.1 0\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$EndMODULE GSG-SOD323\n$MODULE GSG-SOIC8-208\nPo 0 0 0 15 4F8A53A2 00000000 ~~\nLi GSG-SOIC8-208\nSc 0\nAR GSG-SOIC8-208\nOp 0 0 0\nT0 0 0 1.524 1.524 0 0.3048 N V 21 N \"GSG-SOIC8-208\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDC -1.651 -1.651 -1.143 -1.651 0.2032 21\nDS -2.667 -2.667 -2.667 2.667 0.2032 21\nDS -2.667 2.667 2.667 2.667 0.2032 21\nDS 2.667 2.667 2.667 -2.667 0.2032 21\nDS 2.667 -2.667 -2.667 -2.667 0.2032 21\n$PAD\nSh \"1\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.81 -1.905\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.81 -0.635\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.81 0.635\nLe 0.1143\n$EndPAD\n$PAD\nSh \"4\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.81 1.905\nLe 0.53086\n$EndPAD\n$PAD\nSh \"5\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.81 1.905\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"6\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.81 0.635\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.81 -0.635\nLe 0.00254\n$EndPAD\n$PAD\nSh \"8\" R 1.905 0.635 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.81 -1.905\nLe 0.08382\n$EndPAD\n$EndMODULE GSG-SOIC8-208\n$MODULE GSG-SOT143\nPo 0 0 0 15 52F6BF63 00000000 ~~\nLi GSG-SOT143\nSc 0\nAR 0603D\nOp 0 0 0\n.SolderMask 0.1016\nT0 0 0 0.6096 0.6096 0 0.1524 N V 21 N \"SOT143\"\nT1 0 0 0.6096 0.6096 0 0.1524 N I 21 N \"VAL**\"\nDC -1.1 0.3 -1.15 0.3 0.15 21\nDS -1.45 -0.65 1.45 -0.65 0.15 21\nDS 1.45 -0.65 1.45 0.65 0.15 21\nDS 1.45 0.65 -1.45 0.65 0.15 21\nDS -1.45 0.65 -1.45 -0.65 0.15 21\n$PAD\nSh \"2\" R 0.6 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 1\nLe 0.04572\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"1\" R 1 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.75 1\nLe 0.08382\n.SolderMask 0.1016\n.LocalClearance 0.1778\n$EndPAD\n$PAD\nSh \"3\" R 0.6 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.95 -1\n$EndPAD\n$PAD\nSh \"4\" R 0.6 0.7 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.95 -1\n$EndPAD\n$EndMODULE GSG-SOT143\n$MODULE GSG-SOT363\nPo 0 0 0 15 5099C1B1 00000000 ~~\nLi GSG-SOT363\nSc 0\nAR SOT457\nOp 0 0 0\nT0 0 -0.1778 0.4572 0.508 0 0.1143 N V 21 N \"GSG-SOT363\"\nT1 0 0 0.635 0.635 0 0.16002 N I 21 N \"VAL**\"\nDS -1.00076 -0.62484 1.00076 -0.62484 0.2032 21\nDS 1.00076 -0.62484 1.00076 0.62484 0.2032 21\nDS 1.00076 0.62484 -1.00076 0.62484 0.2032 21\nDS -1.00076 0.62484 -1.00076 -0.62484 0.2032 21\nDC -0.50038 0.29972 -0.39878 0.29972 0.2032 21\n$PAD\nSh \"1\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6604 1.0033\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.6604 -1.0033\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -1.0033\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.4572 0.9906 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.6604 -1.0033\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT363\n$MODULE GSG-SOT457\nPo 0 0 0 15 50998176 00000000 ~~\nLi GSG-SOT457\nSc 0\nAR SOT457\nOp 0 0 0\nT0 0 0 0.508 0.508 0 0.127 N V 21 N \"GSG-SOT457\"\nT1 0 0 0.762 0.889 0 0.1905 N I 21 N \"VAL**\"\nDC -1.04902 0.24892 -1.00076 0.44958 0.2032 21\nDS 0.39878 -0.7493 0.55118 -0.7493 0.2032 21\nDS -0.55118 -0.7493 -0.39878 -0.7493 0.2032 21\nDS -0.39878 0.7493 -0.55118 0.7493 0.2032 21\nDS 0.55118 0.7493 0.39878 0.7493 0.2032 21\nDS 1.45034 -0.7493 1.34874 -0.7493 0.2032 21\nDS 1.45034 -0.7493 1.45034 0.7493 0.2032 21\nDS 1.45034 0.7493 1.34874 0.7493 0.2032 21\nDS -1.45034 -0.7493 -1.34874 -0.7493 0.2032 21\nDS -1.45034 -0.7493 -1.45034 0.7493 0.2032 21\nDS -1.45034 0.7493 -1.34874 0.7493 0.2032 21\n$PAD\nSh \"1\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.94996 0.97536\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.94996 0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.94996 -0.97536\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.97536\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.55118 0.8001 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.94996 -0.97536\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT457\n$MODULE GSG-SOT563\nPo 0 0 0 15 4FFDB7E6 00000000 ~~\nLi GSG-SOT563\nSc 0\nAR SOT457\nOp 0 0 0\nT0 0 0 0.635 0.635 0 0.16002 N V 21 N \"GSG-SOT563\"\nT1 0 0 0.635 0.635 0 0.16002 N I 21 N \"VAL**\"\nDC -0.50038 0.29972 -0.39878 0.29972 0.2032 21\nDS -0.8001 -0.59944 0.8001 -0.59944 0.2032 21\nDS 0.8001 -0.59944 0.8001 0.59944 0.2032 21\nDS 0.8001 0.59944 -0.8001 0.59944 0.2032 21\nDS -0.8001 -0.59944 -0.8001 0.59944 0.2032 21\nDS 0.8001 -0.59944 0.8001 0.59944 0.2032 21\n$PAD\nSh \"1\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 0.8509\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.8509\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"3\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 0.8509\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 -0.8509\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.8509\nLe 0.12192\n$EndPAD\n$PAD\nSh \"6\" R 0.32004 0.50038 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 -0.8509\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-SOT563\n$MODULE GSG-SRF2012\nPo 0 0 0 15 52F158E0 00000000 ~~\nLi GSG-SRF2012\nSc 0\nAR xtal3.2x2.5mm\nOp 0 0 0\nT0 0 0 0.8 0.8 0 0.2 N V 21 N \"SRF2012\"\nT1 0 0 0.8 0.8 0 0.2 N I 21 N \"VAL**\"\nDS -1.6 -0.9 1.6 -0.9 0.2032 21\nDS 1.6 -0.9 1.6 0.9 0.2032 21\nDS 1.6 0.9 -1.6 0.9 0.2032 21\nDS -1.6 0.9 -1.6 -0.9 0.2032 21\n$PAD\nSh \"1\" R 0.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.925 -0.425\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 0.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.925 0.425\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 0.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.925 -0.425\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 0.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.925 0.425\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-SRF2012\n$MODULE GSG-SWITCH-FSMRA\nPo 0 0 0 15 527ECBC8 00000000 ~~\nLi GSG-SWITCH-FSMRA\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 0 1.8 1.00076 1.00076 0 0.2032 N V 21 N \"SWITCH-FSMRA\"\nT1 0 1.8 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -1.75 2.6 -1.75 2.9 0.2032 21\nDS -1.75 2.9 1.75 2.9 0.2032 21\nDS 1.75 2.9 1.75 2.6 0.2032 21\nDS -3.5 2.6 -3.5 -4 0.2032 21\nDS 3.5 -4 3.5 2.6 0.2032 21\nDS 3.1 -4 3.1 -1.1 0.2032 21\nDS -3.1 -4 -3.1 -1.1 0.2032 21\nDS -3.5 -1.1 3.5 -1.1 0.2032 21\nDS -3.5 2.6 3.5 2.6 0.2032 21\nDS -3.5 -4 -3.1 -4 0.2032 21\nDS 3.5 -4 3.1 -4 0.2032 21\n$PAD\nSh \"1\" C 1.5 1.5 0 0 0\nDr 0.99 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.25 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" C 1.5 1.5 0 0 0\nDr 0.99 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.25 0\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 3.505 -2.49\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -3.505 -2.49\n$EndPAD\n$EndMODULE GSG-SWITCH-FSMRA\n$MODULE GSG-SWITCH-LC2259OANP\nPo 0 0 0 15 527D7A64 00000000 ~~\nLi GSG-SWITCH-LC2259OANP\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"SWITCH-LC2259OANP\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS 14 -1.25 16 -1.25 0.2032 21\nDS 16 -1.25 16 1.25 0.2032 21\nDS 16 1.25 14 1.25 0.2032 21\nDS 14 1.25 14 -1.25 0.2032 21\nDS 13 -0.75 14 -0.75 0.2032 21\nDS 14 0.75 13 0.75 0.2032 21\nDS 12 -1.25 13 -1.25 0.2032 21\nDS 13 -1.25 13 1.25 0.2032 21\nDS 13 1.25 12 1.25 0.2032 21\nDS 6 -2 12 -2 0.2032 21\nDS 12 -2 12 2 0.2032 21\nDS 12 2 6 2 0.2032 21\nDS -6 3.3 6 3.3 0.2032 21\nDS 6 3.3 6 -3.3 0.2032 21\nDS 6 -3.3 -6 -3.3 0.2032 21\nDS -6 -3.3 -6 3.3 0.2032 21\n$PAD\nSh \"4\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.5 1.25\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.5 -1.25\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.25\n$EndPAD\n$PAD\nSh \"3\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.5 -1.25\n$EndPAD\n$PAD\nSh \"5\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.25\n$EndPAD\n$PAD\nSh \"6\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.5 1.25\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.7 -2.1\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.7 2.1\n$EndPAD\n$EndMODULE GSG-SWITCH-LC2259OANP\n$MODULE GSG-SWITCH-LC2259OANP-SIMPLE\nPo 0 0 0 15 527D7C85 00000000 ~~\nLi GSG-SWITCH-LC2259OANP-SIMPLE\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"SWITCH-LC2259OANP-SIMPLE\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS 14 -1.25 16 -1.25 0.2032 21\nDS 16 -1.25 16 1.25 0.2032 21\nDS 16 1.25 14 1.25 0.2032 21\nDS 14 1.25 14 -1.25 0.2032 21\nDS 13 -0.75 14 -0.75 0.2032 21\nDS 14 0.75 13 0.75 0.2032 21\nDS 12 -1.25 13 -1.25 0.2032 21\nDS 13 -1.25 13 1.25 0.2032 21\nDS 13 1.25 12 1.25 0.2032 21\nDS 6 -2 12 -2 0.2032 21\nDS 12 -2 12 2 0.2032 21\nDS 12 2 6 2 0.2032 21\nDS -6 3.3 6 3.3 0.2032 21\nDS 6 3.3 6 -3.3 0.2032 21\nDS 6 -3.3 -6 -3.3 0.2032 21\nDS -6 -3.3 -6 3.3 0.2032 21\n$PAD\nSh \"1\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.5 1.25\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -2.5 -1.25\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -1.25\n$EndPAD\n$PAD\nSh \"3\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.5 -1.25\n$EndPAD\n$PAD\nSh \"2\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 1.25\n$EndPAD\n$PAD\nSh \"3\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 2.5 1.25\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 5.7 -2.1\n$EndPAD\n$PAD\nSh \"0\" C 2 2 0 0 0\nDr 1.3 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo -5.7 2.1\n$EndPAD\n$EndMODULE GSG-SWITCH-LC2259OANP-SIMPLE\n$MODULE GSG-TEST-POINT-S1751-46R\nPo 0 0 0 15 5293E03C 00000000 ~~\nLi GSG-TEST-POINT-S1751-46R\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"TEST-POINT-S1751-46R\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -2 -1.2 -2 1.2 0.2032 21\nDS -2 1.2 2 1.2 0.2032 21\nDS 2 1.2 2 -1.2 0.2032 21\nDS 2 -1.2 -2 -1.2 0.2032 21\n$PAD\nSh \"1\" R 3.65 2.05 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$EndMODULE GSG-TEST-POINT-S1751-46R\n$MODULE GSG-TESTPOINT-30MIL-MASKONLY\nPo 0 0 0 15 52807D39 00000000 ~~\nLi GSG-TESTPOINT-30MIL-MASKONLY\nSc 0\nAR testpad-50mil\nOp 0 0 0\nT0 0 0 0.381 0.381 0 0.09525 N I 21 N \"TESTPOINT-30MIL-MASKONLY\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"VAL**\"\nDC 0 0 0.5 0 0.2032 21\n$PAD\nSh \"\" C 0.762 0.762 0 0 0\nDr 0 0 0\nAt SMD N 00800000\nNe 0 \"\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-30MIL-MASKONLY\n$MODULE GSG-TESTPOINT-50MIL\nPo 0 0 0 15 50997FDC 00000000 ~~\nLi GSG-TESTPOINT-50MIL\nSc 0\nAR testpad-50mil\nOp 0 0 0\nT0 0 0 0.381 0.381 0 0.09652 N V 21 N \"TESTPOINT-50MIL\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"VAL**\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL\n$MODULE GSG-TESTPOINT-50MIL-MASKONLY\nPo 0 0 0 15 52807C2C 00000000 ~~\nLi GSG-TESTPOINT-50MIL-MASKONLY\nSc 0\nAR testpad-50mil\nOp 0 0 0\nT0 0 0 0.381 0.381 0 0.09525 N V 21 N \"TESTPOINT-50MIL-MASKONLY\"\nT1 0 0 0.508 0.508 0 0.127 N I 21 N \"VAL**\"\nDC 0 0 0.7112 0 0.2032 21\n$PAD\nSh \"1\" C 1.27 1.27 0 0 0\nDr 0 0 0\nAt SMD N 00800000\nNe 0 \"\"\nPo 0 0\nLe 0.1651\n$EndPAD\n$EndMODULE GSG-TESTPOINT-50MIL-MASKONLY\n$MODULE GSG-TSLP-7-1\nPo 0 0 0 15 52F6B3C4 00000000 ~~\nLi GSG-TSLP-7-1\nSc 0\nAR \nOp 0 0 0\nT0 0 0 0.39878 0.29972 0 0.07493 N V 21 N \"TSLP-7-1\"\nT1 0 0 0.39878 0.29972 0 0.0762 N I 21 N \"VAL**\"\nDS -0.9 -1.2 0.9 -1.2 0.15 21\nDS 0.9 -1.2 0.9 1.2 0.15 21\nDS 0.9 1.2 -0.9 1.2 0.15 21\nDS -0.9 1.2 -0.9 -1.2 0.15 21\nDC -0.54958 1.55 -0.49878 1.55 0.2032 21\n$PAD\nSh \"1\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.55 0.85\nLe 3.40614\n$EndPAD\n$PAD\nSh \"2\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.85\n$EndPAD\n$PAD\nSh \"3\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.55 0.85\n$EndPAD\n$PAD\nSh \"4\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.55 -0.85\n$EndPAD\n$PAD\nSh \"5\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.85\n$EndPAD\n$PAD\nSh \"6\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.55 -0.85\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.55 0\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.55 0\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.55 -0.425\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.425\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.55 -0.425\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.55 0.425\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.425\n$EndPAD\n$PAD\nSh \"7\" R 0.3 0.2 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.55 0.425\n$EndPAD\n$EndMODULE GSG-TSLP-7-1\n$MODULE GSG-USB-MICROB-FCI-10103592\nPo 0 0 0 15 52F165DF 00000000 ~~\nLi GSG-USB-MICROB-FCI-10103592\nSc 0\nAR GSG-USB-MICROB-FCI-10103594\nOp 0 0 0\nT0 2.49936 0 1.524 1.524 0 0.3048 N V 21 N \"USB-MICROB-FCI-10103592\"\nT1 2.49936 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDA 1.65 2.375 1.65 1.925 1800 0.2032 25\nDA 1.65 -2.375 1.65 -2.825 1800 0.2032 25\nDS 0 -1.925 0 1.925 0.2032 25\nDS 0 2.825 1.65 2.825 0.2032 25\nDS 0 -1.925 1.65 -1.925 0.2032 25\nDS 0 1.925 1.65 1.925 0.2032 25\nDS 0 -2.825 1.65 -2.825 0.2032 25\nDS 0 2.825 0 4.75 0.2032 25\nDS 0 -2.825 0 -4.75 0.2032 25\n$PAD\nSh \"5\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.525 -1.3\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"4\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.525 -0.65\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"3\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.525 0\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"2\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.525 0.65\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"1\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.525 1.3\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"0\" R 2.5 1.375 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.45 -0.9375\n$EndPAD\n$PAD\nSh \"0\" R 2.5 1.375 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.45 0.9375\n$EndPAD\n$PAD\nSh \"0\" R 1.46 2.14 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.73 -2.83\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 1.46 2.14 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.73 2.83\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 1.35 1.825 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 3.075 -2.9875\n$EndPAD\n$PAD\nSh \"0\" R 1.35 1.825 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 3.075 2.9875\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.65 -4\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.65 4\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.7 -4.125\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.7 4.125\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.73 -2.49\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.73 2.49\n$EndPAD\n$EndMODULE GSG-USB-MICROB-FCI-10103592\n$MODULE GSG-USB-MICROB-FCI-10103592-EXT\nPo 0 0 0 15 52F281B1 00000000 ~~\nLi GSG-USB-MICROB-FCI-10103592-EXT\nSc 0\nAR GSG-USB-MICROB-FCI-10103594\nOp 0 0 0\nT0 2.49936 0 1.524 1.524 0 0.3048 N V 21 N \"USB-MICROB-FCI-10103592-EXT\"\nT1 2.49936 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDA 1.15 2.375 1.15 1.925 1800 0.2032 25\nDA 1.15 -2.375 1.15 -2.825 1800 0.2032 25\nDS 0 -1.925 0 1.925 0.2032 25\nDS 0 2.825 1.15 2.825 0.2032 25\nDS 0 -1.925 1.15 -1.925 0.2032 25\nDS 0 1.925 1.15 1.925 0.2032 25\nDS 0 -2.825 1.15 -2.825 0.2032 25\nDS 0 2.825 0 4.75 0.2032 25\nDS 0 -2.825 0 -4.75 0.2032 25\n$PAD\nSh \"5\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.025 -1.3\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"4\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.025 -0.65\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"3\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.025 0\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"2\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.025 0.65\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"1\" R 1.75 0.4 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.025 1.3\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.375 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.15 -0.9375\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.375 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.15 0.9375\n$EndPAD\n$PAD\nSh \"0\" R 1.46 2.14 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.23 -2.83\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 1.46 2.14 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.23 2.83\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 1.35 1.825 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.575 -2.9875\n$EndPAD\n$PAD\nSh \"0\" R 1.35 1.825 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 2.575 2.9875\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.15 -4\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 2.1 1.75 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.15 4\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.2 -4.125\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.9 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.2 4.125\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.23 -2.49\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.23 2.49\n$EndPAD\n$EndMODULE GSG-USB-MICROB-FCI-10103592-EXT\n$MODULE GSG-USB-MICROB-FCI-10103594\nPo 0 0 0 15 52904198 00000000 ~~\nLi GSG-USB-MICROB-FCI-10103594\nSc 0\nAR GSG-USB-MICROB-FCI-10103594\nOp 0 0 0\nT0 2.49936 0 1.524 1.524 0 0.3048 N V 21 N \"GSG-USB-MICROB-FCI-10103594\"\nT1 2.49936 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\n$PAD\nSh \"1\" R 1.75006 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 -1.30048\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"2\" R 1.75006 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 -0.65024\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"3\" R 1.75006 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 0\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"4\" R 1.75006 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 0.65024\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"5\" R 1.75006 0.39878 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.52374 1.30048\n.SolderMask 0.1016\n.LocalClearance 0.2032\n$EndPAD\n$PAD\nSh \"0\" R 2.06756 1.42494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.66624 -0.96266\n$EndPAD\n$PAD\nSh \"0\" R 2.06756 1.42494 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.66624 0.96266\n$EndPAD\n$PAD\nSh \"0\" R 1.45034 2.14122 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.6736 -2.82956\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 1.45034 2.14122 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.6736 2.82956\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 0.635 1.82626 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 3.37058 -2.98704\n$EndPAD\n$PAD\nSh \"0\" R 0.635 1.82626 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 0 \"\"\nPo 3.37058 2.98704\n$EndPAD\n$PAD\nSh \"0\" R 2.83464 1.6002 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.27076 -2.75082\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" R 2.83464 1.6002 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.27076 2.75082\n.SolderPasteRatio -0.05\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.8 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.7 -2.75\n$EndPAD\n$PAD\nSh \"0\" C 1.5 1.5 0 0 0\nDr 0.8 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 1.7 2.75\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.67 -2.49\n$EndPAD\n$PAD\nSh \"0\" C 1.4 1.4 0 0 0\nDr 0.7 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 4.67 2.49\n$EndPAD\n$EndMODULE GSG-USB-MICROB-FCI-10103594\n$MODULE GSG-VQ100\nPo 0 0 0 15 4F8A48B5 00000000 ~~\nLi GSG-VQ100\nSc 0\nAR GSG-VQ100\nOp 0 0 0\nT0 0 0 1.524 1.524 0 0.3048 N V 21 N \"GSG-VQ100\"\nT1 0 0 1.524 1.524 0 0.3048 N I 21 N \"VAL**\"\nDC -5.75056 -5.75056 -5.00126 -5.75056 0.381 21\nDS 8.001 -6.49986 8.001 -8.001 0.381 21\nDS 8.001 -8.001 6.49986 -8.001 0.381 21\nDS 6.49986 8.001 8.001 8.001 0.381 21\nDS 8.001 8.001 8.001 6.49986 0.381 21\nDS -8.001 6.49986 -8.001 8.001 0.381 21\nDS -8.001 8.001 -6.49986 8.001 0.381 21\nDS -6.49986 -8.001 -8.001 -8.001 0.381 21\nDS -8.001 -8.001 -8.001 -6.49986 0.381 21\n$PAD\nSh \"1\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"2\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -5.4991\nLe 0.08382\n$EndPAD\n$PAD\nSh \"3\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -5.00126\nLe 0.00254\n$EndPAD\n$PAD\nSh \"4\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"5\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -4.0005\nLe 0.08382\n$EndPAD\n$PAD\nSh \"6\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -3.50012\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"7\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"8\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"9\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"10\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"11\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"12\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 -0.50038\nLe 0.24638\n$EndPAD\n$PAD\nSh \"13\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 0\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"14\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"15\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"16\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"17\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"18\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"19\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"20\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 3.50012\nLe 0.01016\n$EndPAD\n$PAD\nSh \"21\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 4.0005\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"22\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"23\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 5.00126\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"24\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 5.4991\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"25\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -8.001 5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"26\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.99948 8.001\nLe 1.59004\n$EndPAD\n$PAD\nSh \"27\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.4991 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"28\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.00126 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"29\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.50088 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"30\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.0005 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"31\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.50012 8.001\n$EndPAD\n$PAD\nSh \"32\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"33\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.49936 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"34\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.99898 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"35\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 8.001\nLe 0.12192\n$EndPAD\n$PAD\nSh \"36\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.00076 8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"37\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"38\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"39\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"40\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.00076 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"41\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"42\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.99898 8.001\nLe 0.06096\n$EndPAD\n$PAD\nSh \"43\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.49936 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"44\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"45\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.50012 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"46\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.0005 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"47\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.50088 8.001\nLe 0.1397\n$EndPAD\n$PAD\nSh \"48\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.00126 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"49\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.4991 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"50\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.99948 8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"51\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 5.99948\nLe 0.0889\n$EndPAD\n$PAD\nSh \"52\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 5.4991\n$EndPAD\n$PAD\nSh \"53\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 5.00126\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"54\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 4.50088\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"55\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 4.0005\n$EndPAD\n$PAD\nSh \"56\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 3.50012\nLe 0.08382\n$EndPAD\n$PAD\nSh \"57\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 2.99974\nLe 0.07366\n$EndPAD\n$PAD\nSh \"58\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"59\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 1.99898\n$EndPAD\n$PAD\nSh \"60\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"61\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 1.00076\nLe 0.08382\n$EndPAD\n$PAD\nSh \"62\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 0.50038\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"63\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 0\nLe 0.08128\n$EndPAD\n$PAD\nSh \"64\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -0.50038\nLe 1.50622\n$EndPAD\n$PAD\nSh \"65\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -1.00076\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"66\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -1.50114\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"67\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -1.99898\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"68\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -2.49936\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"69\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -2.99974\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"70\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -3.50012\n$EndPAD\n$PAD\nSh \"71\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -4.0005\n$EndPAD\n$PAD\nSh \"72\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -4.50088\nLe 0.08382\n$EndPAD\n$PAD\nSh \"73\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -5.00126\nLe 0.1651\n$EndPAD\n$PAD\nSh \"74\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -5.4991\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"75\" R 1.50114 0.29464 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 8.001 -5.99948\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"76\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.99948 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"77\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.4991 -8.001\nLe 0.28448\n$EndPAD\n$PAD\nSh \"78\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.00126 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"79\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.50088 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"80\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 4.0005 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"81\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 3.50012 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"82\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.99974 -8.001\n$EndPAD\n$PAD\nSh \"83\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 2.49936 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"84\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.99898 -8.001\nLe 0.01016\n$EndPAD\n$PAD\nSh \"85\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.50114 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"86\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.00076 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"87\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0.50038 -8.001\nLe 0.01524\n$EndPAD\n$PAD\nSh \"88\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"89\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -0.50038 -8.001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"90\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.00076 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"91\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.50114 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"92\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.99898 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"93\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.49936 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"94\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -2.99974 -8.001\nLe 0.12192\n$EndPAD\n$PAD\nSh \"95\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -3.50012 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"96\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.0005 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"97\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -4.50088 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"98\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.00126 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"99\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.4991 -8.001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"100\" R 1.50114 0.29464 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -5.99948 -8.001\nLe 18.20672\n$EndPAD\n$EndMODULE GSG-VQ100\n$MODULE GSG-XTAL-AB26T\nPo 0 0 0 15 527AB794 00000000 ~~\nLi GSG-XTAL-AB26T\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 4.8 0 1.00076 1.00076 0 0.2032 N V 21 N \"XTAL-AB26T\"\nT1 4.8 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS 1.5 -1.05 1.5 1.05 0.2032 21\nDS 1.5 1.05 7.7 1.05 0.2032 21\nDS 7.7 1.05 7.7 -1.05 0.2032 21\nDS 7.7 -1.05 1.5 -1.05 0.2032 21\n$PAD\nSh \"2\" C 0.58 0.58 0 0 0\nDr 0.35 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0.4\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"1\" C 0.58 0.58 0 0 0\nDr 0.35 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 -0.4\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-XTAL-AB26T\n$MODULE GSG-XTAL-AB26TRQ\nPo 0 0 0 15 52904C10 00000000 ~~\nLi GSG-XTAL-AB26TRQ\nSc 0\nAR 50MIL-HEADER-2x5-TH\nOp 0 0 0\nT0 3.1 0 1.00076 1.00076 0 0.2032 N V 21 N \"XTAL-AB26TRQ\"\nT1 3.1 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -0.7 -0.9 6.9 -0.9 0.2032 21\nDS 6.9 -0.9 6.9 0.9 0.2032 21\nDS 6.9 0.9 -0.7 0.9 0.2032 21\nDS -0.7 0.9 -0.7 -0.9 0.2032 21\n$PAD\nSh \"2\" R 1.1 0.6 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 0.45\n$EndPAD\n$PAD\nSh \"1\" R 1.1 0.6 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 -0.45\n$EndPAD\n$PAD\nSh \"0\" R 2.4 1.5 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 5.55 0\n$EndPAD\n$EndMODULE GSG-XTAL-AB26TRQ\n$MODULE GSG-XTAL3.2x2.5mm\nPo 0 0 0 15 4E1A2084 00000000 ~~\nLi GSG-XTAL3.2x2.5mm\nSc 0\nAR xtal3.2x2.5mm\nOp 0 0 0\nT0 0 0 1.00076 1.00076 0 0.2032 N V 21 N \"GSG-XTAL3.2x2.5mm\"\nT1 0 0 1.00076 1.00076 0 0.2032 N I 21 N \"VAL**\"\nDS -1.6002 0.09906 -1.6002 -0.09906 0.2032 21\nDS 1.6002 0.09906 1.6002 -0.09906 0.2032 21\nDS -0.24892 1.24968 0.24892 1.24968 0.2032 21\nDS -0.24892 -1.24968 0.24892 -1.24968 0.2032 21\n$PAD\nSh \"1\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.09982 0.8001\nLe 0.08128\n$EndPAD\n$PAD\nSh \"3\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.09982 -0.8001\nLe 0.08382\n$EndPAD\n$PAD\nSh \"2\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 1.09982 0.8001\nLe -2147.483648\n$EndPAD\n$PAD\nSh \"4\" R 1.39954 1.19888 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -1.09982 -0.8001\nLe -2147.483648\n$EndPAD\n$EndMODULE GSG-XTAL3.2x2.5mm\n$EndLIBRARY\n"
  },
  {
    "path": "hardware/lemondrop/README",
    "content": "Copyright 2012 Michael Ossmann\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nLemondrop is a 2.3 to 2.7 GHz wireless transceiver with a 22 Msps ADC/DAC and\nflexible clocking for software radio applications.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Front\n    Inner3\n    Inner2\n    Back\n\nPCB description: 4 layer PCB 1.6 mm\n    Copper        1   35 um\n    Dielectric  1-2   0.35 mm\n    Copper        2   18 um\n    Dielectric  2-3   0.76 mm\n    Copper        3   18 um\n    Dielectric  3-4   0.35 mm\n    Copper        4   35 um\nDE104iML or equivalent substrate (Er=4.42@2.4GHz TanD=0.016)\ndouble side solder mask black\ndouble side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n"
  },
  {
    "path": "hardware/lemondrop/lemondrop-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Fri Jul 13 13:08:49 2012\n#encoding utf-8\n#\n# +1.8V\n#\nDEF +1.8V #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 140 20 H I C CNN\nF1 \"+1.8V\" 0 110 30 H V C CNN\nALIAS 1V8\nDRAW\nP 3 0 0 0  0 0  0 40  0 40 N\nX +1.8V 1 0 0 0 U 20 20 0 0 W N\nC 0 60 20 0 1 0 N\nENDDRAW\nENDDEF\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 10  -100 -30  100 -30 N\nP 2 0 1 10  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_20X2\n#\nDEF CONN_20X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 1050 60 H V C CNN\nF1 \"CONN_20X2\" 0 0 50 V V C CNN\nDRAW\nS -100 1000 100 -1000 0 1 0 N\nX P1 1 -400 950 300 R 60 30 1 1 P I\nX P2 2 400 950 300 L 60 30 1 1 P I\nX P3 3 -400 850 300 R 60 30 1 1 P I\nX P4 4 400 850 300 L 60 30 1 1 P I\nX P5 5 -400 750 300 R 60 30 1 1 P I\nX P6 6 400 750 300 L 60 30 1 1 P I\nX P7 7 -400 650 300 R 60 30 1 1 P I\nX P8 8 400 650 300 L 60 30 1 1 P I\nX P9 9 -400 550 300 R 60 30 1 1 P I\nX P10 10 400 550 300 L 60 30 1 1 P I\nX P20 20 400 50 300 L 60 30 1 1 P I\nX P30 30 400 -450 300 L 60 30 1 1 P I\nX P40 40 400 -950 300 L 60 30 1 1 P I\nX P11 11 -400 450 300 R 60 30 1 1 P I\nX P21 21 -400 -50 300 R 60 30 1 1 P I\nX P31 31 -400 -550 300 R 60 30 1 1 P I\nX P12 12 400 450 300 L 60 30 1 1 P I\nX P22 22 400 -50 300 L 60 30 1 1 P I\nX P32 32 400 -550 300 L 60 30 1 1 P I\nX P13 13 -400 350 300 R 60 30 1 1 P I\nX P23 23 -400 -150 300 R 60 30 1 1 P I\nX P33 33 -400 -650 300 R 60 30 1 1 P I\nX P14 14 400 350 300 L 60 30 1 1 P I\nX P24 24 400 -150 300 L 60 30 1 1 P I\nX P34 34 400 -650 300 L 60 30 1 1 P I\nX P15 15 -400 250 300 R 60 30 1 1 P I\nX ~ 25 -400 -250 300 R 60 30 1 1 P I\nX P35 35 -400 -750 300 R 60 30 1 1 P I\nX P16 16 400 250 300 L 60 30 1 1 P I\nX P26 26 400 -250 300 L 60 30 1 1 P I\nX P36 36 400 -750 300 L 60 30 1 1 P I\nX P17 17 -400 150 300 R 60 30 1 1 P I\nX P27 27 -400 -350 300 R 60 30 1 1 P I\nX P37 37 -400 -850 300 R 60 30 1 1 P I\nX P18 18 400 150 300 L 60 30 1 1 P I\nX P28 28 400 -350 300 L 60 30 1 1 P I\nX P38 38 400 -850 300 L 60 30 1 1 P I\nX P19 19 -400 50 300 R 60 30 1 1 P I\nX P29 29 -400 -450 300 R 60 30 1 1 P I\nX P39 39 -400 -950 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3\n#\nDEF CONN_3 K 0 40 Y N 1 F N\nF0 \"K\" -50 0 50 V V C CNN\nF1 \"CONN_3\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 0 250 R 60 60 1 1 P I\nX P3 3 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6X2\n#\nDEF CONN_6X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 350 60 H V C CNN\nF1 \"CONN_6X2\" 0 0 60 V V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX P1 1 -400 250 300 R 60 60 1 1 P I\nX P2 2 400 250 300 L 60 60 1 1 P I\nX P3 3 -400 150 300 R 60 60 1 1 P I\nX P4 4 400 150 300 L 60 60 1 1 P I\nX P5 5 -400 50 300 R 60 60 1 1 P I\nX P6 6 400 50 300 L 60 60 1 1 P I\nX P7 7 -400 -50 300 R 60 60 1 1 P I\nX P8 8 400 -50 300 L 60 60 1 1 P I\nX 9 9 -400 -150 300 R 60 60 1 1 P I\nX 10 10 400 -150 300 L 60 60 1 1 P I\nX 11 11 -400 -250 300 R 60 60 1 1 P I\nX 12 12 400 -250 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_8X2\n#\nDEF CONN_8X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 450 60 H V C CNN\nF1 \"CONN_8X2\" 0 0 50 V V C CNN\nDRAW\nS -100 400 100 -400 0 1 0 N\nX ~ 1 -400 350 300 R 60 60 1 1 P I\nX ~ 2 400 350 300 L 60 60 1 1 P I\nX ~ 3 -400 250 300 R 60 60 1 1 P I\nX ~ 4 400 250 300 L 60 60 1 1 P I\nX ~ 5 -400 150 300 R 60 60 1 1 P I\nX ~ 6 400 150 300 L 60 60 1 1 P I\nX ~ 7 -400 50 300 R 60 60 1 1 P I\nX ~ 8 400 50 300 L 60 60 1 1 P I\nX ~ 9 -400 -50 300 R 60 60 1 1 P I\nX ~ 10 400 -50 300 L 60 60 1 1 P I\nX ~ 11 -400 -150 300 R 60 60 1 1 P I\nX ~ 12 400 -150 300 L 60 60 1 1 P I\nX ~ 13 -400 -250 300 R 60 60 1 1 P I\nX ~ 14 400 -250 300 L 60 60 1 1 P I\nX ~ 15 -400 -350 300 R 60 60 1 1 P I\nX ~ 16 400 -350 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-XTAL4PIN\n#\nDEF GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# MAX2837\n#\nDEF MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2837\" 0 -50 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX B6 34 1300 350 300 L 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MAX5864\n#\nDEF MAX5864 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX5864\" 0 -50 60 H V C CNN\nDRAW\nS -900 900 900 -900 0 1 0 N\nX EP 0 -1200 800 300 R 50 50 1 1 W\nX REFP 1 -1200 550 300 R 50 50 1 1 O\nX VDD 2 -1200 450 300 R 50 50 1 1 W\nX IA+ 3 -1200 350 300 R 50 50 1 1 I\nX IA- 4 -1200 250 300 R 50 50 1 1 I\nX GND 5 -1200 150 300 R 50 50 1 1 W\nX CLK 6 -1200 50 300 R 50 50 1 1 I\nX GND 7 -1200 -50 300 R 50 50 1 1 W\nX VDD 8 -1200 -150 300 R 50 50 1 1 W\nX QA- 9 -1200 -250 300 R 50 50 1 1 I\nX QA+ 10 -1200 -350 300 R 50 50 1 1 I\nX DA5 20 150 -1200 300 U 50 50 1 1 O\nX DD7 30 1200 -50 300 L 50 50 1 1 I\nX QD+ 40 250 1200 300 D 50 50 1 1 O\nX VDD 11 -1200 -450 300 R 50 50 1 1 W\nX DA6 21 250 -1200 300 U 50 50 1 1 O\nX DD8 31 1200 50 300 L 50 50 1 1 I\nX QD- 41 150 1200 300 D 50 50 1 1 O\nX GND 12 -1200 -550 300 R 50 50 1 1 W\nX DA7 22 350 -1200 300 U 50 50 1 1 O\nX DD9 32 1200 150 300 L 50 50 1 1 I\nX GND 42 50 1200 300 D 50 50 1 1 W\nX DA0 13 -550 -1200 300 U 50 50 1 1 O\nX DD0 23 450 -1200 300 U 50 50 1 1 I\nX VDD 33 1200 250 300 L 50 50 1 1 W\nX VDD 43 -50 1200 300 D 50 50 1 1 W\nX DA1 14 -450 -1200 300 U 50 50 1 1 O\nX DD1 24 550 -1200 300 U 50 50 1 1 I\nX DIN 34 1200 350 300 L 50 50 1 1 I\nX ID- 44 -150 1200 300 D 50 50 1 1 O\nX DA2 15 -350 -1200 300 U 50 50 1 1 O\nX DD2 25 1200 -550 300 L 50 50 1 1 I\nX SCLK 35 1200 450 300 L 50 50 1 1 I\nX ID+ 45 -250 1200 300 D 50 50 1 1 O\nX DA3 16 -250 -1200 300 U 50 50 1 1 O\nX DD3 26 1200 -450 300 L 50 50 1 1 I\nX CS 36 1200 550 300 L 50 50 1 1 I\nX REFIN 46 -350 1200 300 D 50 50 1 1 I\nX OGND 17 -150 -1200 300 U 50 50 1 1 W\nX DD4 27 1200 -350 300 L 50 50 1 1 I\nX GND 37 550 1200 300 D 50 50 1 1 W\nX COM 47 -450 1200 300 D 50 50 1 1 O\nX OVDD 18 -50 -1200 300 U 50 50 1 1 W\nX DD5 28 1200 -250 300 L 50 50 1 1 I\nX NC 38 450 1200 300 D 50 50 1 1 N\nX REFN 48 -550 1200 300 D 50 50 1 1 O\nX DA4 19 50 -1200 300 U 50 50 1 1 O\nX DD6 29 1200 -150 300 L 50 50 1 1 I\nX VDD 39 350 1200 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# SI5351C\n#\nDEF SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"SI5351C\" 0 -50 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX XB 2 -800 100 300 R 50 50 1 1 I\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/lemondrop/lemondrop.brd",
    "content": "PCBNEW-BOARD Version 1 date Mon Jun  4 10:49:37 2012\n\n# Created by Pcbnew(2011-06-30 BZR 3033)-stable\n\n$GENERAL\nencoding utf-8\nLayerCount 4\nLy 1FFF8007\nEnabledLayers 1FFF8007\nLinks 355\nNoConn 0\nDi 17279 6424 41721 36110\nNdraw 32\nNtrack 1216\nNzone 0\nBoardThickness 630\nNmodule 124\nNnets 116\n$EndGENERAL\n\n$SHEETDESCR\nSheet User 6000 5000\nTitle \"\"\nDate \"4 jun 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nInternalUnit 0.000100 INCH\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 60\nTrackWidthList 120\nTrackWidthList 200\nTrackWidthList 500\nTrackClearence 60\nZoneClearence 120\nTrackMinWidth 60\nDrawSegmWidth 150\nEdgeSegmWidth 150\nViaSize 200\nViaDrill 130\nViaMinSize 200\nViaMinDrill 80\nViaSizeList 250 80\nMicroViaSize 200\nMicroViaDrill 50\nMicroViasAllowed 0\nMicroViaMinSize 200\nMicroViaMinDrill 50\nTextPcbWidth 120\nTextPcbSize 600 800\nEdgeModWidth 150\nTextModSize 600 600\nTextModWidth 120\nPadSize 250 250\nPadDrill 150\nPad2MaskClearance 100\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nPcbPlotParams (pcbplotparams (layerselection 283672583) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"+1.8V\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/B1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/B2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/B3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/B4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/B5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/B6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/B7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/CLK0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/CLK1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/CLK2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/CLK3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/CLK4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/CLK5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/CLK6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/CLK7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/CLKIN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/CLOCKOUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"/COM\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"/CPOUT+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"/CPOUT-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"/CS_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"/CS_XCVR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"/DA0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"/DA1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"/DA2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"/DA3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"/DA4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"/DA5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"/DA6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"/DA7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"/DD0\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"/DD1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"/DD2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"/DD3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"/DD4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"/DD5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"/DD6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"/DD7\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"/DD8\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"/DD9\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"/DIN_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"/DIN_XCVR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"/DOUT_XCVR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"/ENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"/IA+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"/IA-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"/ID+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"/ID-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"/INTR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"/OEB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"/OVDD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"/PABIAS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"/QA+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"/QA-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"/QD+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"/QD-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"/REFN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"/REFP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"/RSSI\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"/RXBBI+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"/RXBBI-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"/RXBBQ+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"/RXBBQ-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"/RXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"/RXHP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"/SCL\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"/SCLK_AD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"/SCLK_XCVR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"/SDA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"/TXBBI+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"/TXBBI-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"/TXBBQ+\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"/TXBBQ-\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"/TXENABLE\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"/VDDOA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"/VDDOB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"/VDDOC\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"/VDDOD\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"/XA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"/XB\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"/XTAL2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"N-000018\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 86 \"N-000025\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 87 \"N-000026\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 88 \"N-000027\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 89 \"N-000028\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 90 \"N-000038\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 91 \"N-000039\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 92 \"N-000040\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 93 \"N-000045\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 94 \"N-000046\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 95 \"N-000047\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 96 \"N-000048\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 97 \"N-000063\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 98 \"N-000066\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 99 \"N-000067\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 100 \"N-000068\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 101 \"N-000069\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 102 \"N-000075\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 103 \"N-000078\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 104 \"N-000082\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 105 \"N-000083\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 106 \"N-000084\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 107 \"N-000086\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 108 \"N-000087\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 109 \"N-000088\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 110 \"N-000089\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 111 \"N-000090\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 112 \"N-000091\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 113 \"N-000092\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 114 \"N-000099\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 115 \"VCC\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 60\nTrackWidth 60\nViaDia 200\nViaDrill 130\nuViaDia 200\nuViaDrill 50\nAddNet \"\"\nAddNet \"+1.8V\"\nAddNet \"/B1\"\nAddNet \"/B2\"\nAddNet \"/B3\"\nAddNet \"/B4\"\nAddNet \"/B5\"\nAddNet \"/B6\"\nAddNet \"/B7\"\nAddNet \"/CLK\"\nAddNet \"/CLK0\"\nAddNet \"/CLK1\"\nAddNet \"/CLK2\"\nAddNet \"/CLK3\"\nAddNet \"/CLK4\"\nAddNet \"/CLK5\"\nAddNet \"/CLK6\"\nAddNet \"/CLK7\"\nAddNet \"/CLKIN\"\nAddNet \"/CLOCKOUT\"\nAddNet \"/COM\"\nAddNet \"/CPOUT+\"\nAddNet \"/CPOUT-\"\nAddNet \"/CS_AD\"\nAddNet \"/CS_XCVR\"\nAddNet \"/DA0\"\nAddNet \"/DA1\"\nAddNet \"/DA2\"\nAddNet \"/DA3\"\nAddNet \"/DA4\"\nAddNet \"/DA5\"\nAddNet \"/DA6\"\nAddNet \"/DA7\"\nAddNet \"/DD0\"\nAddNet \"/DD1\"\nAddNet \"/DD2\"\nAddNet \"/DD3\"\nAddNet \"/DD4\"\nAddNet \"/DD5\"\nAddNet \"/DD6\"\nAddNet \"/DD7\"\nAddNet \"/DD8\"\nAddNet \"/DD9\"\nAddNet \"/DIN_AD\"\nAddNet \"/DIN_XCVR\"\nAddNet \"/DOUT_XCVR\"\nAddNet \"/ENABLE\"\nAddNet \"/IA+\"\nAddNet \"/IA-\"\nAddNet \"/ID+\"\nAddNet \"/ID-\"\nAddNet \"/INTR\"\nAddNet \"/OEB\"\nAddNet \"/OVDD\"\nAddNet \"/PABIAS\"\nAddNet \"/QA+\"\nAddNet \"/QA-\"\nAddNet \"/QD+\"\nAddNet \"/QD-\"\nAddNet \"/REFN\"\nAddNet \"/REFP\"\nAddNet \"/RSSI\"\nAddNet \"/RXBBI+\"\nAddNet \"/RXBBI-\"\nAddNet \"/RXBBQ+\"\nAddNet \"/RXBBQ-\"\nAddNet \"/RXENABLE\"\nAddNet \"/RXHP\"\nAddNet \"/SCL\"\nAddNet \"/SCLK_AD\"\nAddNet \"/SCLK_XCVR\"\nAddNet \"/SDA\"\nAddNet \"/TXBBI+\"\nAddNet \"/TXBBI-\"\nAddNet \"/TXBBQ+\"\nAddNet \"/TXBBQ-\"\nAddNet \"/TXENABLE\"\nAddNet \"/VDDOA\"\nAddNet \"/VDDOB\"\nAddNet \"/VDDOC\"\nAddNet \"/VDDOD\"\nAddNet \"/XA\"\nAddNet \"/XB\"\nAddNet \"/XTAL2\"\nAddNet \"GND\"\nAddNet \"N-000018\"\nAddNet \"N-000025\"\nAddNet \"N-000026\"\nAddNet \"N-000027\"\nAddNet \"N-000028\"\nAddNet \"N-000038\"\nAddNet \"N-000039\"\nAddNet \"N-000040\"\nAddNet \"N-000045\"\nAddNet \"N-000046\"\nAddNet \"N-000047\"\nAddNet \"N-000048\"\nAddNet \"N-000063\"\nAddNet \"N-000066\"\nAddNet \"N-000067\"\nAddNet \"N-000068\"\nAddNet \"N-000069\"\nAddNet \"N-000075\"\nAddNet \"N-000078\"\nAddNet \"N-000082\"\nAddNet \"N-000083\"\nAddNet \"N-000084\"\nAddNet \"N-000086\"\nAddNet \"N-000087\"\nAddNet \"N-000088\"\nAddNet \"N-000089\"\nAddNet \"N-000090\"\nAddNet \"N-000091\"\nAddNet \"N-000092\"\nAddNet \"N-000099\"\nAddNet \"VCC\"\n$EndNCLASS\n$MODULE GSG-XTAL3.2x2.5mm\nPo 25200 26400 900 15 4E1A2084 4F5E4247 ~~\nLi GSG-XTAL3.2x2.5mm\nSc 4F5E4247\nAR /4F5D0B05\nOp 0 0 0\nT0 0 0 394 394 900 80 N V 21 N \"X1\"\nT1 0 0 394 394 900 80 N I 21 N \"GSG-XTAL4PIN\"\nDS -630 39 -630 -39 80 21\nDS 630 39 630 -39 80 21\nDS -98 492 98 492 80 21\nDS -98 -492 98 -492 80 21\n$PAD\nSh \"1\" R 551 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"/XB\"\nPo -433 315\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 551 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"/XA\"\nPo 433 -315\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 551 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 433 315\nLe 1664839273\n$EndPAD\n$PAD\nSh \"4\" R 551 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -433 -315\nLe 24354440\n$EndPAD\n$EndMODULE  GSG-XTAL3.2x2.5mm\n$MODULE GSG-SMA-EDGE\nPo 19000 22000 0 15 4D83CDBE 4F5E4248 ~~\nLi GSG-SMA-EDGE\nSc 4F5E4248\nAR /4F5CCC9A\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P2\"\nT1 787 1575 197 197 0 49 N V 21 N \"TX_SMA\"\n$PAD\nSh \"1\" R 1575 591 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 110 \"N-000089\"\nPo 787 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 -1049\n$EndPAD\n$PAD\nSh \"4\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 1049\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 -1049\nLe 78\n$EndPAD\n$PAD\nSh \"2\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 1049\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 19000 16000 0 15 4D83CDBE 4F5E424A ~~\nLi GSG-SMA-EDGE\nSc 4F5E424A\nAR /4F5CCCDE\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P1\"\nT1 787 1575 197 197 0 49 N V 21 N \"RX_SMA\"\n$PAD\nSh \"1\" R 1575 591 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 113 \"N-000092\"\nPo 787 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 -1049\n$EndPAD\n$PAD\nSh \"4\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 1049\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 -1049\nLe 78\n$EndPAD\n$PAD\nSh \"2\" R 1575 689 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 1049\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 24500 35500 900 15 4D83CDBE 4FA69D3B ~~\nLi GSG-SMA-EDGE\nSc 4FA69D3B\nAR /4F5D16D6\nOp 0 0 0\nT0 787 0 197 197 900 49 N V 21 N \"P8\"\nT1 787 1575 197 197 900 49 N V 21 N \"GSG-SMA-CONN\"\n$PAD\nSh \"1\" R 1575 591 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 85 \"N-000018\"\nPo 787 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1575 689 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 -1049\n$EndPAD\n$PAD\nSh \"4\" R 1575 689 0 0 900\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 1049\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1575 689 0 0 900\nDr 0 0 0\nAt SMD N 00400001\nNe 84 \"GND\"\nPo 787 -1049\nLe 78\n$EndPAD\n$PAD\nSh \"2\" R 1575 689 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 787 1049\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-QFN48-7\nPo 33000 17500 0 15 4F5E7655 4F5E424D ~~\nLi GSG-QFN48-7\nSc 4F5E424D\nAR /4F5BBCA6\nOp 0 0 0\n.SolderMask 28\n.LocalClearance 55\nT0 0 0 394 394 0 80 N V 21 N \"U1\"\nT1 0 0 394 394 0 80 N I 21 N \"MAX5864\"\nDS -1220 -1378 -1378 -1220 80 21\nDS 1378 -1220 1378 -1378 80 21\nDS 1378 -1378 1220 -1378 80 21\nDS 1220 1378 1378 1378 80 21\nDS 1378 1378 1378 1220 80 21\nDS -1378 1220 -1378 1378 80 21\nDS -1378 1378 -1220 1378 80 21\n$PAD\nSh \"1\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"/REFP\"\nPo -1358 -1083\nLe 1\n$EndPAD\n$PAD\nSh \"2\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -1358 -886\nLe 113\n$EndPAD\n$PAD\nSh \"3\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/IA+\"\nPo -1358 -689\nLe 27762708\n$EndPAD\n$PAD\nSh \"4\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/IA-\"\nPo -1358 -492\nLe 27927248\n$EndPAD\n$PAD\nSh \"5\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -1358 -295\nLe 20\n$EndPAD\n$PAD\nSh \"6\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/CLK\"\nPo -1358 -98\nLe 1111191256\n$EndPAD\n$PAD\nSh \"7\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -1358 98\nLe 1265217240\n$EndPAD\n$PAD\nSh \"8\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -1358 295\nLe 234\n$EndPAD\n$PAD\nSh \"9\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/QA-\"\nPo -1358 492\nLe 1\n$EndPAD\n$PAD\nSh \"10\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/QA+\"\nPo -1358 689\nLe 33\n$EndPAD\n$PAD\nSh \"11\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -1358 886\nLe 23825216\n$EndPAD\n$PAD\nSh \"12\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -1358 1083\nLe 64\n$EndPAD\n$PAD\nSh \"13\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/DA0\"\nPo -1083 1358\nLe 39\n$EndPAD\n$PAD\nSh \"14\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/DA1\"\nPo -886 1358\nLe 35\n$EndPAD\n$PAD\nSh \"15\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/DA2\"\nPo -689 1358\nLe 1107315785\n$EndPAD\n$PAD\nSh \"16\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/DA3\"\nPo -492 1358\nLe 107\n$EndPAD\n$PAD\nSh \"17\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -295 1358\nLe 48\n$EndPAD\n$PAD\nSh \"18\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/OVDD\"\nPo -98 1358\nLe 64\n$EndPAD\n$PAD\nSh \"19\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/DA4\"\nPo 98 1358\nLe 46645760\n$EndPAD\n$PAD\nSh \"20\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/DA5\"\nPo 295 1358\nLe 28152920\n$EndPAD\n$PAD\nSh \"21\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/DA6\"\nPo 492 1358\nLe 28430936\n$EndPAD\n$PAD\nSh \"22\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/DA7\"\nPo 689 1358\nLe 129\n$EndPAD\n$PAD\nSh \"23\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"/DD0\"\nPo 886 1358\nLe 145\n$EndPAD\n$PAD\nSh \"24\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"/DD1\"\nPo 1083 1358\nLe 14461872\n$EndPAD\n$PAD\nSh \"25\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"/DD2\"\nPo 1358 1083\nLe 285\n$EndPAD\n$PAD\nSh \"26\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"/DD3\"\nPo 1358 886\nLe 26125832\n$EndPAD\n$PAD\nSh \"27\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"/DD4\"\nPo 1358 689\nLe 8432\n$EndPAD\n$PAD\nSh \"28\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"/DD5\"\nPo 1358 492\nLe 77254916\n$EndPAD\n$PAD\nSh \"29\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"/DD6\"\nPo 1358 295\nLe 1\n$EndPAD\n$PAD\nSh \"30\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"/DD7\"\nPo 1358 98\nLe 3\n$EndPAD\n$PAD\nSh \"31\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"/DD8\"\nPo 1358 -98\nLe 85\n$EndPAD\n$PAD\nSh \"32\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"/DD9\"\nPo 1358 -295\nLe 385\n$EndPAD\n$PAD\nSh \"33\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 1358 -492\nLe 112\n$EndPAD\n$PAD\nSh \"34\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/DIN_AD\"\nPo 1358 -689\nLe 513\n$EndPAD\n$PAD\nSh \"35\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/SCLK_AD\"\nPo 1358 -886\nLe 305\n$EndPAD\n$PAD\nSh \"36\" O 354 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/CS_AD\"\nPo 1358 -1083\nLe 33\n$EndPAD\n$PAD\nSh \"37\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 1083 -1358\nLe 33685777\n$EndPAD\n$PAD\nSh \"38\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 886 -1358\nLe 1851095404\n$EndPAD\n$PAD\nSh \"39\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 689 -1358\nLe 35\n$EndPAD\n$PAD\nSh \"40\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"/QD+\"\nPo 492 -1358\nLe 287\n$EndPAD\n$PAD\nSh \"41\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"/QD-\"\nPo 295 -1358\nLe 1265217240\n$EndPAD\n$PAD\nSh \"42\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 98 -1358\nLe 108\n$EndPAD\n$PAD\nSh \"43\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -98 -1358\nLe 60160\n$EndPAD\n$PAD\nSh \"44\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/ID-\"\nPo -295 -1358\nLe 65280\n$EndPAD\n$PAD\nSh \"45\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/ID+\"\nPo -492 -1358\nLe 70400\n$EndPAD\n$PAD\nSh \"46\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -689 -1358\nLe 27496432\n$EndPAD\n$PAD\nSh \"47\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/COM\"\nPo -886 -1358\nLe 14461872\n$EndPAD\n$PAD\nSh \"48\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/REFN\"\nPo -1083 -1358\nLe 85\n$EndPAD\n$PAD\nSh \"0\" R 2087 2087 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 0 0\nLe 14461872\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 0\nLe 215\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -650 0\nLe 337\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -650 -650\nLe 28089728\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 -650\nLe 32\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 650 -650\nLe 173\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 650 0\nLe 112\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 650 650\nLe 108\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 650\nLe -295\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -650 650\nLe 33\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -650 -650\nLe 151587081\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -650\nLe 24073936\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 650 -650\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -650 0\nLe 46154432\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 287\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 650 0\nLe 46296352\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -650 650\nLe 115\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 650\nLe 33\n$EndPAD\n$PAD\nSh \"\" R 650 650 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 650 650\nLe 14461872\n$EndPAD\n$EndMODULE  GSG-QFN48-7\n$MODULE GSG-QFN48-6\nPo 25300 18800 0 15 4F5D8918 4F5E483B ~~\nLi GSG-QFN48-6\nSc 4F5E483B\nAR /4F5BBC9D\nOp 0 0 0\n.SolderMask 20\n.LocalClearance 60\nT0 0 0 394 394 0 80 N V 21 N \"U2\"\nT1 0 0 394 394 0 80 N I 21 N \"MAX2837\"\nDS -1181 -1024 -1024 -1181 80 21\nDS -1024 1181 -1181 1181 80 21\nDS -1181 1181 -1181 1024 80 21\nDS 1181 1024 1181 1181 80 21\nDS 1181 1181 1024 1181 80 21\nDS 1024 -1181 1181 -1181 80 21\nDS 1181 -1181 1181 -1024 80 21\n$PAD\nSh \"1\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -1181 -866\nLe 1\n$EndPAD\n$PAD\nSh \"2\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -1181 -709\nLe 113\n$EndPAD\n$PAD\nSh \"3\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/B5\"\nPo -1181 -551\nLe 27762708\n$EndPAD\n$PAD\nSh \"4\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000082\"\nPo -1181 -394\nLe 27927248\n$EndPAD\n$PAD\nSh \"5\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000083\"\nPo -1181 -236\nLe 20\n$EndPAD\n$PAD\nSh \"6\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/B4\"\nPo -1181 -79\nLe 1111191256\n$EndPAD\n$PAD\nSh \"7\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -1181 79\nLe 1265217240\n$EndPAD\n$PAD\nSh \"8\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/B3\"\nPo -1181 236\nLe 234\n$EndPAD\n$PAD\nSh \"9\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/B2\"\nPo -1181 394\nLe 1\n$EndPAD\n$PAD\nSh \"10\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000047\"\nPo -1181 551\nLe 33\n$EndPAD\n$PAD\nSh \"11\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000046\"\nPo -1181 709\nLe 23825216\n$EndPAD\n$PAD\nSh \"12\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/B1\"\nPo -1181 866\nLe 64\n$EndPAD\n$PAD\nSh \"13\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -866 1181\nLe 39\n$EndPAD\n$PAD\nSh \"14\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"/PABIAS\"\nPo -709 1181\nLe 35\n$EndPAD\n$PAD\nSh \"15\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"/SCLK_XCVR\"\nPo -551 1181\nLe 1107315785\n$EndPAD\n$PAD\nSh \"16\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/CLOCKOUT\"\nPo -394 1181\nLe 107\n$EndPAD\n$PAD\nSh \"17\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"/XTAL2\"\nPo -236 1181\nLe 48\n$EndPAD\n$PAD\nSh \"18\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -79 1181\nLe 64\n$EndPAD\n$PAD\nSh \"19\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 79 1181\nLe 46645760\n$EndPAD\n$PAD\nSh \"20\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 236 1181\nLe 28152920\n$EndPAD\n$PAD\nSh \"21\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 394 1181\nLe 28430936\n$EndPAD\n$PAD\nSh \"22\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 551 1181\nLe 129\n$EndPAD\n$PAD\nSh \"23\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/CPOUT+\"\nPo 709 1181\nLe 145\n$EndPAD\n$PAD\nSh \"24\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/CPOUT-\"\nPo 866 1181\nLe 14461872\n$EndPAD\n$PAD\nSh \"25\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/ENABLE\"\nPo 1181 866\nLe 285\n$EndPAD\n$PAD\nSh \"26\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 1181 709\nLe 26125832\n$EndPAD\n$PAD\nSh \"27\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"N-000087\"\nPo 1181 551\nLe 8432\n$EndPAD\n$PAD\nSh \"28\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 1181 394\nLe 77254916\n$EndPAD\n$PAD\nSh \"29\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"/DOUT_XCVR\"\nPo 1181 236\nLe 1\n$EndPAD\n$PAD\nSh \"30\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/CS_XCVR\"\nPo 1181 79\nLe 3\n$EndPAD\n$PAD\nSh \"31\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/DIN_XCVR\"\nPo 1181 -79\nLe 85\n$EndPAD\n$PAD\nSh \"32\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"/RSSI\"\nPo 1181 -236\nLe 385\n$EndPAD\n$PAD\nSh \"33\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/B7\"\nPo 1181 -394\nLe 112\n$EndPAD\n$PAD\nSh \"34\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/B6\"\nPo 1181 -551\nLe 513\n$EndPAD\n$PAD\nSh \"35\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"/RXBBQ-\"\nPo 1181 -709\nLe 305\n$EndPAD\n$PAD\nSh \"36\" O 343 97 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"/RXBBQ+\"\nPo 1181 -866\nLe 33\n$EndPAD\n$PAD\nSh \"37\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"/RXBBI-\"\nPo 866 -1181\nLe 33685777\n$EndPAD\n$PAD\nSh \"38\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"/RXBBI+\"\nPo 709 -1181\nLe 1851095404\n$EndPAD\n$PAD\nSh \"39\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 551 -1181\nLe 35\n$EndPAD\n$PAD\nSh \"40\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"/RXHP\"\nPo 394 -1181\nLe 287\n$EndPAD\n$PAD\nSh \"41\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo 236 -1181\nLe 1265217240\n$EndPAD\n$PAD\nSh \"42\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/TXBBI-\"\nPo 79 -1181\nLe 108\n$EndPAD\n$PAD\nSh \"43\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/TXBBI+\"\nPo -79 -1181\nLe 60160\n$EndPAD\n$PAD\nSh \"44\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/TXBBQ+\"\nPo -236 -1181\nLe 65280\n$EndPAD\n$PAD\nSh \"45\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/TXBBQ-\"\nPo -394 -1181\nLe 70400\n$EndPAD\n$PAD\nSh \"46\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -551 -1181\nLe 27496432\n$EndPAD\n$PAD\nSh \"47\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"/TXENABLE\"\nPo -709 -1181\nLe 14461872\n$EndPAD\n$PAD\nSh \"48\" O 343 97 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"/RXENABLE\"\nPo -866 -1181\nLe 85\n$EndPAD\n$PAD\nSh \"0\" R 1783 1783 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 0 0\nLe 14461872\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 0\nLe 215\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -594 0\nLe 337\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -594 -594\nLe 28089728\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 -594\nLe 32\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 594 -594\nLe 173\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 594 0\nLe 112\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 594 594\nLe 108\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 594\nLe -295\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 250 250 0 0 0\nDr 150 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -594 594\nLe 33\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -594 -594\nLe 151587081\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -594\nLe 24073936\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 594 -594\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -594 0\nLe 46154432\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 287\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 594 0\nLe 46296352\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -594 594\nLe 115\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 594\nLe 33\n$EndPAD\n$PAD\nSh \"\" R 594 594 0 0 0\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 594 594\nLe 14461872\n$EndPAD\n$EndMODULE  GSG-QFN48-6\n$MODULE GSG-QFN20-4\nPo 26500 24200 900 15 4F5D8D59 4F5E424F ~~\nLi GSG-QFN20-4\nSc 4F5E424F\nAR /4F5D0564\nOp 0 0 0\n.SolderMask 28\n.LocalClearance 80\nT0 0 0 394 394 900 80 N V 21 N \"U3\"\nT1 0 0 394 394 900 80 N I 21 N \"SI5351C\"\nDS -630 -787 -787 -630 80 21\nDS 787 -630 787 -787 80 21\nDS 787 -787 630 -787 80 21\nDS 630 787 787 787 80 21\nDS 787 787 787 630 80 21\nDS -787 630 -787 787 80 21\nDS -787 787 -630 787 80 21\n$PAD\nSh \"1\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"/XA\"\nPo -787 -394\nLe 33\n$EndPAD\n$PAD\nSh \"2\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"/XB\"\nPo -787 -197\nLe 32\n$EndPAD\n$PAD\nSh \"3\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/INTR\"\nPo -787 0\nLe 33\n$EndPAD\n$PAD\nSh \"4\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"/SCL\"\nPo -787 197\nLe -1\n$EndPAD\n$PAD\nSh \"5\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"/SDA\"\nPo -787 394\nLe 33\n$EndPAD\n$PAD\nSh \"6\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/CLKIN\"\nPo -394 787\nLe 33\n$EndPAD\n$PAD\nSh \"7\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"/OEB\"\nPo -197 787\nLe 80\n$EndPAD\n$PAD\nSh \"8\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/CLK3\"\nPo 0 787\nLe 18\n$EndPAD\n$PAD\nSh \"9\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/CLK2\"\nPo 197 787\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"/VDDOB\"\nPo 394 787\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"/VDDOA\"\nPo 787 394\nLe 72\n$EndPAD\n$PAD\nSh \"12\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/CLK1\"\nPo 787 197\nLe 48\n$EndPAD\n$PAD\nSh \"13\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/CLK0\"\nPo 787 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"14\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"/VDDOD\"\nPo 787 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"15\" O 315 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/CLK7\"\nPo 787 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"16\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/CLK6\"\nPo 394 -787\nLe 16691712\n$EndPAD\n$PAD\nSh \"17\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/CLK5\"\nPo 197 -787\nLe 100\n$EndPAD\n$PAD\nSh \"18\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"/VDDOC\"\nPo 0 -787\nLe 42\n$EndPAD\n$PAD\nSh \"19\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/CLK4\"\nPo -197 -787\nLe 36\n$EndPAD\n$PAD\nSh \"20\" O 315 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -394 -787\nLe 19792672\n$EndPAD\n$PAD\nSh \"0\" R 1043 1043 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 84 \"GND\"\nPo 0 0\nLe 113\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 0 0\nLe 19812048\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -261 -261\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 261 -261\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo 261 261\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 84 \"GND\"\nPo -261 261\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 522 522 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -261 -261\nLe 19735200\n$EndPAD\n$PAD\nSh \"\" R 522 522 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 261 -261\nLe 101\n$EndPAD\n$PAD\nSh \"\" R 522 522 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -261 261\nLe 257\n$EndPAD\n$PAD\nSh \"\" R 522 522 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 261 261\nLe 80\n$EndPAD\n$EndMODULE  GSG-QFN20-4\n$MODULE GSG-2500BL14M100\nPo 21500 19500 0 15 4F5D90A4 4F5E4250 ~~\nLi GSG-2500BL14M100\nSc 4F5E4250\nAR /4F5BDC0F\nOp 0 0 0\nT0 0 0 150 150 0 38 N V 21 N \"T2\"\nT1 0 0 150 150 0 38 N I 21 N \"TX_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"N-000090\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000048\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000088\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 21500 18500 0 15 4F5D90A4 4F5E4252 ~~\nLi GSG-2500BL14M100\nSc 4F5E4252\nAR /4F5BDB90\nOp 0 0 0\nT0 0 0 150 150 0 38 N V 21 N \"T1\"\nT1 0 0 150 150 0 38 N I 21 N \"RX_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 113 \"N-000092\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"N-000091\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000045\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-0603\nPo 29500 14100 1800 15 4CFF2E39 4F5E4253 ~~\nLi GSG-0603\nSc 4F5E4253\nAR /4F5BC2E1\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R1\"\nT1 0 0 240 240 1800 60 N I 21 N \"1k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/TXBBQ-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"/QD+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 18300 1800 15 4CFF2E39 4F5E4255 ~~\nLi GSG-0603\nSc 4F5E4255\nAR /4F5D688F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R18\"\nT1 0 0 240 240 1800 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"/RXBBQ-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/QA+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 17700 1800 15 4CFF2E39 4F5E4257 ~~\nLi GSG-0603\nSc 4F5E4257\nAR /4F5D6888\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R17\"\nT1 0 0 240 240 1800 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"/RXBBQ+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/QA-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 17100 1800 15 4CFF2E39 4F5E4259 ~~\nLi GSG-0603\nSc 4F5E4259\nAR /4F5D68E4\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R16\"\nT1 0 0 240 240 1800 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"/RXBBI-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/IA-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 16500 1800 15 4CFF2E39 4F5E425B ~~\nLi GSG-0603\nSc 4F5E425B\nAR /4F5D68E5\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R15\"\nT1 0 0 240 240 1800 60 N I 21 N \"0\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"/RXBBI+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/IA+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 14700 1800 15 4CFF2E39 4F5E425D ~~\nLi GSG-0603\nSc 4F5E425D\nAR /4F5BC2E9\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R2\"\nT1 0 0 240 240 1800 60 N I 21 N \"1k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/TXBBQ+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"/QD-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 15300 1800 15 4CFF2E39 4F5E425F ~~\nLi GSG-0603\nSc 4F5E425F\nAR /4F5BC2ED\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R3\"\nT1 0 0 240 240 1800 60 N I 21 N \"1k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/TXBBI+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"/ID-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 15900 1800 15 4CFF2E39 4F5E4261 ~~\nLi GSG-0603\nSc 4F5E4261\nAR /4F5BC2EF\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 1800 60 N V 21 N \"R4\"\nT1 0 0 240 240 1800 60 N I 21 N \"1k\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/TXBBI-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"/ID+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 15900 0 15 4CFF2E39 4F5E4263 ~~\nLi GSG-0603\nSc 4F5E4263\nAR /4F5BC320\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R5\"\nT1 0 0 240 240 0 60 N I 21 N \"4k7\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/TXBBI-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 15300 0 15 4CFF2E39 4F5E4265 ~~\nLi GSG-0603\nSc 4F5E4265\nAR /4F5BC31D\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R6\"\nT1 0 0 240 240 0 60 N I 21 N \"4k7\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/TXBBI+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 14700 0 15 4CFF2E39 4F5E4267 ~~\nLi GSG-0603\nSc 4F5E4267\nAR /4F5BC318\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R7\"\nT1 0 0 240 240 0 60 N I 21 N \"4k7\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/TXBBQ+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27900 14100 0 15 4CFF2E39 4F5E4269 ~~\nLi GSG-0603\nSc 4F5E4269\nAR /4F5BC322\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"R8\"\nT1 0 0 240 240 0 60 N I 21 N \"4k7\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/TXBBQ-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 28700 14400 2700 15 4CFF2E39 4F5E4F6D ~~\nLi GSG-0603\nSc 4F5E4F6D\nAR /4F5D697F\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C51\"\nT1 0 0 240 240 2700 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"/TXBBQ+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"/TXBBQ-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 28700 15600 2700 15 4CFF2E39 4F5E4F6A ~~\nLi GSG-0603\nSc 4F5E4F6A\nAR /4F5D6938\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C52\"\nT1 0 0 240 240 2700 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"/TXBBI-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"/TXBBI+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 27400 20200 2700 15 4CFF2E39 4F5E426F ~~\nLi GSG-0603\nSc 4F5E426F\nAR /4F5BC172\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C23\"\nT1 0 0 240 240 2700 60 N I 21 N \"1μF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"N-000087\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 28700 16800 2700 15 4CFF2E39 4F5E4271 ~~\nLi GSG-0603\nSc 4F5E4271\nAR /4F5D68E6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C53\"\nT1 0 0 240 240 2700 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/IA-\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/IA+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 28700 18000 2700 15 4CFF2E39 4F5E4273 ~~\nLi GSG-0603\nSc 4F5E4273\nAR /4F5D684A\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"C54\"\nT1 0 0 240 240 2700 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/QA+\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/QA-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 16500 0 15 4CFF2E39 4F5E4275 ~~\nLi GSG-0603\nSc 4F5E4275\nAR /4F5CD4BE\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C20\"\nT1 0 0 240 240 0 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"/IA+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 17100 0 15 4CFF2E39 4F5E4277 ~~\nLi GSG-0603\nSc 4F5E4277\nAR /4F5CD4BC\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C19\"\nT1 0 0 240 240 0 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"/IA-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 17700 0 15 4CFF2E39 4F5E4279 ~~\nLi GSG-0603\nSc 4F5E4279\nAR /4F5CD4BA\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C18\"\nT1 0 0 240 240 0 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"/QA-\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 29500 18300 0 15 4CFF2E39 4F5E427B ~~\nLi GSG-0603\nSc 4F5E427B\nAR /4F5CD4B0\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"C17\"\nT1 0 0 240 240 0 60 N I 21 N \"22pF\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"/QA+\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0402\nPo 32200 22400 2700 15 4D016DB5 4F5E427C ~~\nLi GSG-0402\nSc 4F5E427C\nAR /4F5D6E97\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R33\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000069\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/DA1\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31800 22400 2700 15 4D016DB5 4F5E427E ~~\nLi GSG-0402\nSc 4F5E427E\nAR /4F5D6DC1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R34\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000040\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/DA0\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28000 27900 2700 15 4D016DB5 4F5E4280 ~~\nLi GSG-0402\nSc 4F5E4280\nAR /4F5D70C1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R35\"\nT1 0 20 160 160 2700 40 N I 21 N \"0\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"N-000018\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/CLKIN\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28600 27900 900 15 4D016DB5 4F5E4282 ~~\nLi GSG-0402\nSc 4F5E4282\nAR /4F5D70C8\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R36\"\nT1 0 20 160 160 900 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/CLKIN\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 23300 1800 15 4D016DB5 4F5E4284 ~~\nLi GSG-0402\nSc 4F5E4284\nAR /4F5D6F3C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R32\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"N-000028\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/CLK7\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28300 24400 1800 15 4D016DB5 4F5E4286 ~~\nLi GSG-0402\nSc 4F5E4286\nAR /4F5D6F5C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R31\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/CLK3\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000038\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32600 22400 2700 15 4D016DB5 4F5E4288 ~~\nLi GSG-0402\nSc 4F5E4288\nAR /4F5D6E86\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R30\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000068\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/DA2\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 23600 1800 15 4D016DB5 4F5E428A ~~\nLi GSG-0402\nSc 4F5E428A\nAR /4F5D6F31\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R29\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"N-000026\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/CLK6\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28300 24100 1800 15 4D016DB5 4F5E428C ~~\nLi GSG-0402\nSc 4F5E428C\nAR /4F5D6F6B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R28\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/CLK2\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"N-000039\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33000 22400 2700 15 4D016DB5 4F5E428E ~~\nLi GSG-0402\nSc 4F5E428E\nAR /4F5D6E95\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R27\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000067\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/DA3\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 23900 1800 15 4D016DB5 4F5E4290 ~~\nLi GSG-0402\nSc 4F5E4290\nAR /4F5D6F34\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R26\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"N-000027\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/CLK5\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33400 22400 2700 15 4D016DB5 4F5E4292 ~~\nLi GSG-0402\nSc 4F5E4292\nAR /4F5D6E88\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R25\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000066\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/DA4\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 24500 1800 15 4D016DB5 4F5E4294 ~~\nLi GSG-0402\nSc 4F5E4294\nAR /4F5D6F1B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R24\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"N-000025\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/CLK4\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33800 22400 2700 15 4D016DB5 4F5E4296 ~~\nLi GSG-0402\nSc 4F5E4296\nAR /4F5D6E92\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R23\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000063\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"/DA5\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34200 22400 2700 15 4D016DB5 4F5E4298 ~~\nLi GSG-0402\nSc 4F5E4298\nAR /4F5D6E8A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R22\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000078\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"/DA6\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34600 22400 2700 15 4D016DB5 4F5E429A ~~\nLi GSG-0402\nSc 4F5E429A\nAR /4F5D6E8D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R21\"\nT1 0 20 160 160 2700 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"N-000075\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"/DA7\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28100 22600 1800 15 4D016DB5 4F5E429C ~~\nLi GSG-0402\nSc 4F5E429C\nAR /4F5D6FD7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R20\"\nT1 0 20 160 160 1800 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"N-000099\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/CLK\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30900 13550 0 15 4D016DB5 4F5E429E ~~\nLi GSG-0402\nSc 4F5E429E\nAR /4F5D6C1A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R19\"\nT1 0 20 160 160 0 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"/ENABLE\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28300 24700 1800 15 4D016DB5 4F5E42A0 ~~\nLi GSG-0402\nSc 4F5E42A0\nAR /4F5D195D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R14\"\nT1 0 20 160 160 1800 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"/OEB\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25200 27700 0 15 4D016DB5 4F5E42A2 ~~\nLi GSG-0402\nSc 4F5E42A2\nAR /4F5D05D0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R13\"\nT1 0 20 160 160 0 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"/INTR\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25200 28300 0 15 4D016DB5 4F5E42A4 ~~\nLi GSG-0402\nSc 4F5E42A4\nAR /4F5D05F9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R12\"\nT1 0 20 160 160 0 40 N I 21 N \"2k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"/SCL\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25200 28900 0 15 4D016DB5 4F5E42A6 ~~\nLi GSG-0402\nSc 4F5E42A6\nAR /4F5D0602\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R11\"\nT1 0 20 160 160 0 40 N I 21 N \"2k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"/SDA\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26600 21200 2700 15 4D016DB5 4F5E42A8 ~~\nLi GSG-0402\nSc 4F5E42A8\nAR /4F5BC065\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R10\"\nT1 0 20 160 160 2700 40 N I 21 N \"475\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"N-000086\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/CPOUT-\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26200 21200 2700 15 4D016DB5 4F5E42AA ~~\nLi GSG-0402\nSc 4F5E42AA\nAR /4F5BC059\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R9\"\nT1 0 20 160 160 2700 40 N I 21 N \"475\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"N-000084\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/CPOUT+\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 18500 1800 15 4D016DB5 4F5E42AC ~~\nLi GSG-0402\nSc 4F5E42AC\nAR /4F5BCAA6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C29\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 17800 1800 15 4D016DB5 4F5E42AE ~~\nLi GSG-0402\nSc 4F5E42AE\nAR /4F5BCAA0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C28\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 17500 1800 15 4D016DB5 4F5E42B0 ~~\nLi GSG-0402\nSc 4F5E42B0\nAR /4F5BCAA1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C27\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 16600 1800 15 4D016DB5 4F5E53E7 ~~\nLi GSG-0402\nSc 4F5E53E7\nAR /4F5BCA4C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C26\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 16300 1800 15 4D016DB5 4F5E42B4 ~~\nLi GSG-0402\nSc 4F5E42B4\nAR /4F5BCA43\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C25\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22600 19700 1800 15 4D016DB5 4F5E42B6 ~~\nLi GSG-0402\nSc 4F5E42B6\nAR /4F5BD678\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C24\"\nT1 0 20 160 160 1800 40 N I 21 N \"3pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000048\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000046\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22600 19300 1800 15 4D016DB5 4F5E42B8 ~~\nLi GSG-0402\nSc 4F5E42B8\nAR /4F5BD68E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C22\"\nT1 0 20 160 160 1800 40 N I 21 N \"3pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000088\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000047\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 21300 20600 2700 15 4D016DB5 4F5E42BA ~~\nLi GSG-0402\nSc 4F5E42BA\nAR /4F5BD6B0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C21\"\nT1 0 20 160 160 2700 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"N-000089\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 111 \"N-000090\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22600 18700 1800 15 4D016DB5 4F5E42BC ~~\nLi GSG-0402\nSc 4F5E42BC\nAR /4F5BBD6B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C16\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"N-000091\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000083\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22600 18300 1800 15 4D016DB5 4F5E42BE ~~\nLi GSG-0402\nSc 4F5E42BE\nAR /4F5BBD67\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C15\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000045\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000082\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 16000 1800 15 4D016DB5 4F5E42C0 ~~\nLi GSG-0402\nSc 4F5E42C0\nAR /4F5BC9A4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C14\"\nT1 0 20 160 160 1800 40 N I 21 N \"330nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"/REFP\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 15700 1800 15 4D016DB5 4F5E42C2 ~~\nLi GSG-0402\nSc 4F5E42C2\nAR /4F5BCCE3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C13\"\nT1 0 20 160 160 1800 40 N I 21 N \"330nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"/REFN\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 15400 1800 15 4D016DB5 4F5E42C4 ~~\nLi GSG-0402\nSc 4F5E42C4\nAR /4F5BC9BB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C12\"\nT1 0 20 160 160 1800 40 N I 21 N \"330nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/COM\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 16600 900 15 4D016DB5 4F5E42C6 ~~\nLi GSG-0402\nSc 4F5E42C6\nAR /4F5BD270\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C11\"\nT1 0 20 160 160 900 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25700 16600 900 15 4D016DB5 4F5E42C8 ~~\nLi GSG-0402\nSc 4F5E42C8\nAR /4F5BC686\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C10\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26200 16600 900 15 4D016DB5 4F5E42CA ~~\nLi GSG-0402\nSc 4F5E42CA\nAR /4F5BC684\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C9\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27500 19500 0 15 4D016DB5 4F5E42CC ~~\nLi GSG-0402\nSc 4F5E42CC\nAR /4F5BC682\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C8\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27500 19200 0 15 4D016DB5 4F5E42CE ~~\nLi GSG-0402\nSc 4F5E42CE\nAR /4F5BC65F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C7\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25900 20900 2700 15 4D016DB5 4F5E42D0 ~~\nLi GSG-0402\nSc 4F5E42D0\nAR /4F5BBFA4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C6\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25600 20900 2700 15 4D016DB5 4F5E42D2 ~~\nLi GSG-0402\nSc 4F5E42D2\nAR /4F5BC0CE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C5\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25300 20900 2700 15 4D016DB5 4F5E42D4 ~~\nLi GSG-0402\nSc 4F5E42D4\nAR /4F5BC0CD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C4\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23900 20700 1800 15 4D016DB5 4F5E42D6 ~~\nLi GSG-0402\nSc 4F5E42D6\nAR /4F5BC0BF\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C3\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 19000 1800 15 4D016DB5 4F5E42D8 ~~\nLi GSG-0402\nSc 4F5E42D8\nAR /4F5BBE56\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C2\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22900 18000 1800 15 4D016DB5 4F5E42DA ~~\nLi GSG-0402\nSc 4F5E42DA\nAR /4F5BBD0A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C1\"\nT1 0 20 160 160 1800 40 N I 21 N \"22pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23100 19500 2700 15 4D016DB5 4F5E42DC ~~\nLi GSG-0402\nSc 4F5E42DC\nAR /4F5D6AD6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L4\"\nT1 0 20 160 160 2700 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000046\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000047\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22100 19500 2700 15 4D016DB5 4F5E42DE ~~\nLi GSG-0402\nSc 4F5E42DE\nAR /4F5D6AFA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L3\"\nT1 0 20 160 160 2700 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000048\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000088\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 22100 18500 2700 15 4D016DB5 4F5E42E0 ~~\nLi GSG-0402\nSc 4F5E42E0\nAR /4F5D6AAA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L2\"\nT1 0 20 160 160 2700 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 112 \"N-000091\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000045\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23100 18500 2700 15 4D016DB5 4F5E42E2 ~~\nLi GSG-0402\nSc 4F5E42E2\nAR /4F5BBD57\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"L1\"\nT1 0 20 160 160 2700 40 N I 21 N \"6.2nH\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000083\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000082\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27400 22600 0 15 4D016DB5 4F5E42E4 ~~\nLi GSG-0402\nSc 4F5E42E4\nAR /4F5D0705\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C50\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"/VDDOA\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28300 23800 0 15 4D016DB5 4F5E42E6 ~~\nLi GSG-0402\nSc 4F5E42E6\nAR /4F5D0702\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C49\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"/VDDOB\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 24800 1800 15 4D016DB5 4F5E42E8 ~~\nLi GSG-0402\nSc 4F5E42E8\nAR /4F5D0700\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C48\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24700 24200 1800 15 4D016DB5 4F5E42EA ~~\nLi GSG-0402\nSc 4F5E42EA\nAR /4F5D06FB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C47\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"/VDDOC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25900 22600 1800 15 4D016DB5 4F5E42EC ~~\nLi GSG-0402\nSc 4F5E42EC\nAR /4F5D06F0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C46\"\nT1 0 20 160 160 1800 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"/VDDOD\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28100 22300 0 15 4D016DB5 4F5E42EE ~~\nLi GSG-0402\nSc 4F5E42EE\nAR /4F5D08AA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C45\"\nT1 0 20 160 160 0 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"N-000099\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27400 22300 0 15 4D016DB5 4F5E42F0 ~~\nLi GSG-0402\nSc 4F5E42F0\nAR /4F5D08AB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C44\"\nT1 0 20 160 160 0 40 N I 21 N \"1nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 114 \"N-000099\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/CLK1\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25200 22300 1800 15 4D016DB5 4F5E42F2 ~~\nLi GSG-0402\nSc 4F5E42F2\nAR /4F5CCE79\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C43\"\nT1 0 20 160 160 1800 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"/XTAL2\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25900 22300 1800 15 4D016DB5 4F5E42F4 ~~\nLi GSG-0402\nSc 4F5E42F4\nAR /4F5CCE6E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C42\"\nT1 0 20 160 160 1800 40 N I 21 N \"1nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"/XTAL2\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/CLK0\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26400 21700 1800 15 4D016DB5 4F5E42F6 ~~\nLi GSG-0402\nSc 4F5E42F6\nAR /4F5BC057\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C41\"\nT1 0 20 160 160 1800 40 N I 21 N \"3.3nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"N-000084\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"N-000086\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26400 20700 1800 15 4D016DB5 4F5E42F8 ~~\nLi GSG-0402\nSc 4F5E42F8\nAR /4F5BC054\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C40\"\nT1 0 20 160 160 1800 40 N I 21 N \"180pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/CPOUT+\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/CPOUT-\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32100 15200 900 15 4D016DB5 4F5E42FA ~~\nLi GSG-0402\nSc 4F5E42FA\nAR /4F5CD35A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C39\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32800 15200 900 15 4D016DB5 4F5E55DB ~~\nLi GSG-0402\nSc 4F5E55DB\nAR /4F5CD35B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C38\"\nT1 0 20 160 160 900 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33100 15200 900 15 4D016DB5 4F5E55C3 ~~\nLi GSG-0402\nSc 4F5E55C3\nAR /4F5CD35C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C37\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33700 15200 900 15 4D016DB5 4F5E4300 ~~\nLi GSG-0402\nSc 4F5E4300\nAR /4F5CD35E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C36\"\nT1 0 20 160 160 900 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34000 15200 900 15 4D016DB5 4F5E4302 ~~\nLi GSG-0402\nSc 4F5E4302\nAR /4F5CD35D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C35\"\nT1 0 20 160 160 900 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35400 16600 0 15 4D016DB5 4F5E4304 ~~\nLi GSG-0402\nSc 4F5E4304\nAR /4F5CD35F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C34\"\nT1 0 20 160 160 0 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35400 16900 0 15 4D016DB5 4F5E4306 ~~\nLi GSG-0402\nSc 4F5E4306\nAR /4F5CD360\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C33\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33100 20000 2700 15 4D016DB5 4F5E4308 ~~\nLi GSG-0402\nSc 4F5E4308\nAR /4F5BCBFF\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C32\"\nT1 0 20 160 160 2700 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/OVDD\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32800 20000 2700 15 4D016DB5 4F5E430A ~~\nLi GSG-0402\nSc 4F5E430A\nAR /4F5BCC00\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C31\"\nT1 0 20 160 160 2700 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"/OVDD\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 18800 1800 15 4D016DB5 4F5E430C ~~\nLi GSG-0402\nSc 4F5E430C\nAR /4F5BCAA7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C30\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2μF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 115 \"VCC\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-HEADER-2x3\nPo 34500 29500 900 15 4F8A5FD1 4FA6997A ~~\nLi GSG-HEADER-2x3\nKw CONN\nSc 4FA6997A\nAR /4FA46CE1\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P11\"\nT1 0 0 400 400 900 80 N I 21 N \"1V8\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-0402\nPo 35400 12000 0 15 4D016DB5 4FA69984 ~~\nLi GSG-0402\nSc 4FA69984\nAR /4FA469DC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R37\"\nT1 0 20 160 160 0 40 N I 21 N \"120\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/CLK\"\nPo 200 0\nLe 3072\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34000 12000 0 15 4D016DB5 4FA69986 ~~\nLi GSG-0402\nSc 4FA69986\nAR /4FA55261\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R38\"\nT1 0 20 160 160 0 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/DIN_AD\"\nPo 200 0\nLe 3072\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"/DIN_XCVR\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32600 12000 0 15 4D016DB5 4FA69988 ~~\nLi GSG-0402\nSc 4FA69988\nAR /4FA552D3\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R39\"\nT1 0 20 160 160 0 40 N I 21 N \"100\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/SCLK_AD\"\nPo 200 0\nLe 3072\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"/SCLK_XCVR\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34000 12600 1800 15 4D016DB5 4FA6998A ~~\nLi GSG-0402\nSc 4FA6998A\nAR /4FA552B1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R40\"\nT1 0 20 160 160 1800 40 N I 21 N \"120\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\nLe 3072\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"/DIN_AD\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32600 12600 1800 15 4D016DB5 4FA6998C ~~\nLi GSG-0402\nSc 4FA6998C\nAR /4FA552E8\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R41\"\nT1 0 20 160 160 1800 40 N I 21 N \"120\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"GND\"\nPo 200 0\nLe 3072\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 220 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"/SCLK_AD\"\nPo -200 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-HEADER-2x3\nPo 33000 8000 0 15 4F8A5FD1 4F5E4242 ~~\nLi GSG-HEADER-2x3\nKw CONN\nSc 4F5E4242\nAR /4F5D1EF4\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P3\"\nT1 0 0 400 400 0 80 N I 21 N \"SPI\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 70 \"/SCLK_XCVR\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 24 \"/CS_XCVR\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 44 \"/DIN_XCVR\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 23 \"/CS_AD\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 45 \"/DOUT_XCVR\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x3\nPo 31500 29500 900 15 4F8A5FD1 4F5E4244 ~~\nLi GSG-HEADER-2x3\nKw CONN\nSc 4F5E4244\nAR /4F5D20DD\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P4\"\nT1 0 0 400 400 900 80 N I 21 N \"VCC\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-2x20\nPo 38500 21000 900 15 4F8A60EE 4F5E4246 ~~\nLi GSG-HEADER-2x20\nKw CONN\nSc 4F5E4246\nAR /4F5D6CBE\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P5\"\nT1 0 0 400 400 900 80 N I 21 N \"ADC/DAC\"\nDS -10000 -1000 10000 -1000 150 21\nDS 10000 -1000 10000 1000 150 21\nDS 10000 1000 -10000 1000 150 21\nDS -9000 0 -10250 0 150 21\nDS -10250 0 -10250 1250 150 21\nDS -10250 1250 -9000 1250 150 21\nDS -9000 1250 -9000 0 150 21\nDS -10000 1000 -10000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -9500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -9500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 92 \"N-000040\"\nPo -8500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -8500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 101 \"N-000069\"\nPo -7500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -7500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 100 \"N-000068\"\nPo -6500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -6500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 99 \"N-000067\"\nPo -5500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -5500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 98 \"N-000066\"\nPo -4500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -4500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 97 \"N-000063\"\nPo -3500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -3500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 103 \"N-000078\"\nPo -2500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -2500 -500\nLe 99\n$EndPAD\n$PAD\nSh \"17\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 102 \"N-000075\"\nPo -1500 500\nLe 42132096\n$EndPAD\n$PAD\nSh \"18\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -1500 -500\nLe 42255280\n$EndPAD\n$PAD\nSh \"19\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 33 \"/DD0\"\nPo -500 500\nLe 33\n$EndPAD\n$PAD\nSh \"20\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"21\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 34 \"/DD1\"\nPo 500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"22\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"23\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 35 \"/DD2\"\nPo 1500 500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"24\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 1500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"25\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 36 \"/DD3\"\nPo 2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"26\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"27\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 37 \"/DD4\"\nPo 3500 500\nLe 42563584\n$EndPAD\n$PAD\nSh \"28\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 3500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"29\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 38 \"/DD5\"\nPo 4500 500\nLe 33\n$EndPAD\n$PAD\nSh \"30\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 4500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"31\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 39 \"/DD6\"\nPo 5500 500\nLe 33\n$EndPAD\n$PAD\nSh \"32\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 5500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"33\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 40 \"/DD7\"\nPo 6500 500\nLe 2046205816\n$EndPAD\n$PAD\nSh \"34\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 6500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"35\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 41 \"/DD8\"\nPo 7500 500\nLe 2046205720\n$EndPAD\n$PAD\nSh \"36\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 7500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"37\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 42 \"/DD9\"\nPo 8500 500\nLe 33\n$EndPAD\n$PAD\nSh \"38\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 8500 -500\nLe 2057544760\n$EndPAD\n$PAD\nSh \"39\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 9 \"/CLK\"\nPo 9500 500\nLe 33\n$EndPAD\n$PAD\nSh \"40\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo 9500 -500\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-2x20\n$MODULE GSG-HEADER-2x8\nPo 26500 12000 0 15 4F8A6071 4F5E4240 ~~\nLi GSG-HEADER-2x8\nKw CONN\nSc 4F5E4240\nAR /4F5D212C\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P6\"\nT1 0 0 400 400 0 80 N I 21 N \"XCVR_CTL\"\nDS -4000 -1000 4000 -1000 150 21\nDS 4000 -1000 4000 1000 150 21\nDS 4000 1000 -4000 1000 150 21\nDS -3000 0 -4250 0 150 21\nDS -4250 0 -4250 1250 150 21\nDS -4250 1250 -3000 1250 150 21\nDS -3000 1250 -3000 0 150 21\nDS -4000 1000 -4000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -3500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -3500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 2 \"/B1\"\nPo -2500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 3 \"/B2\"\nPo -2500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 4 \"/B3\"\nPo -1500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 5 \"/B4\"\nPo -1500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 6 \"/B5\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 7 \"/B6\"\nPo -500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 8 \"/B7\"\nPo 500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 61 \"/RSSI\"\nPo 500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 54 \"/PABIAS\"\nPo 1500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 46 \"/ENABLE\"\nPo 1500 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 66 \"/RXENABLE\"\nPo 2500 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 19 \"/CLOCKOUT\"\nPo 2500 -500\nLe 17\n$EndPAD\n$PAD\nSh \"15\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 76 \"/TXENABLE\"\nPo 3500 500\nLe 9\n$EndPAD\n$PAD\nSh \"16\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 67 \"/RXHP\"\nPo 3500 -500\nLe 99\n$EndPAD\n$EndMODULE  GSG-HEADER-2x8\n$MODULE GSG-HEADER-2x6\nPo 22500 26000 900 15 4F8A603A 4F5E4241 ~~\nLi GSG-HEADER-2x6\nKw CONN\nSc 4F5E4241\nAR /4F5D1DB4\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P7\"\nT1 0 0 400 400 900 80 N I 21 N \"CLOCK_CTL\"\nDS -2000 0 -3250 0 150 21\nDS -3250 0 -3250 1250 150 21\nDS -3250 1250 -2000 1250 150 21\nDS -2000 1250 -2000 0 150 21\nDS -3000 -1000 3000 -1000 150 21\nDS 3000 -1000 3000 1000 150 21\nDS 3000 1000 -3000 1000 150 21\nDS -3000 1000 -3000 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -2500 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -2500 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 68 \"/SCL\"\nPo -1500 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 52 \"/OEB\"\nPo -1500 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 71 \"/SDA\"\nPo -500 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 86 \"N-000025\"\nPo -500 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 51 \"/INTR\"\nPo 500 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 88 \"N-000027\"\nPo 500 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 91 \"N-000039\"\nPo 1500 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 87 \"N-000026\"\nPo 1500 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 90 \"N-000038\"\nPo 2500 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 89 \"N-000028\"\nPo 2500 -500\nLe 35604240\n$EndPAD\n$EndMODULE  GSG-HEADER-2x6\n$MODULE GSG-HEADER-1x2\nPo 28500 26500 1800 15 4F8A5E8A 4F5E4245 ~~\nLi GSG-HEADER-1x2\nKw CONN\nSc 4F5E4245\nAR /4F5D16F7\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P9\"\nT1 0 0 400 400 1800 80 N I 21 N \"CONN_2\"\nDS -1000 -500 1000 -500 150 21\nDS 1000 -500 1000 500 150 21\nDS 1000 500 -1000 500 150 21\nDS 0 750 0 -750 150 21\nDS 0 -750 -1250 -750 150 21\nDS -1250 -750 -1250 750 150 21\nDS -1000 -500 -1000 500 150 21\nDS -1250 750 0 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 84 \"GND\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 18 \"/CLKIN\"\nPo 500 0\nLe 24\n$EndPAD\n$EndMODULE  GSG-HEADER-1x2\n$MODULE GSG-HEADER-1x3\nPo 36000 33500 900 15 4F8A5ED8 4FA6A4BE ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 4FA6A4BE\nAR /4FA55B7C\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P10\"\nT1 0 0 400 400 900 80 N I 21 N \"CONN_3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 53 \"/OVDD\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 34000 33500 900 15 4F8A5ED8 4FA6A4AC ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 4FA6A4AC\nAR /4FA55668\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P12\"\nT1 0 0 400 400 900 80 N I 21 N \"CONN_3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 77 \"/VDDOA\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 32000 33500 900 15 4F8A5ED8 4FA6A4AF ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 4FA6A4AF\nAR /4FA557FF\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P13\"\nT1 0 0 400 400 900 80 N I 21 N \"CONN_3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 78 \"/VDDOB\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 30000 33500 900 15 4F8A5ED8 4FA6A4B2 ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 4FA6A4B2\nAR /4FA5580C\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P14\"\nT1 0 0 400 400 900 80 N I 21 N \"CONN_3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 79 \"/VDDOC\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HEADER-1x3\nPo 28000 33500 900 15 4F8A5ED8 4FA6A4B5 ~~\nLi GSG-HEADER-1x3\nKw CONN\nSc 4FA6A4B5\nAR /4FA55803\nOp 0 0 0\nT0 0 0 400 400 900 80 N V 21 N \"P15\"\nT1 0 0 400 400 900 80 N I 21 N \"CONN_3\"\nDS -1500 -500 1500 -500 150 21\nDS 1500 -500 1500 500 150 21\nDS 1500 500 -1500 500 150 21\nDS -500 750 -500 -750 150 21\nDS -500 -750 -1750 -750 150 21\nDS -1750 -750 -1750 750 150 21\nDS -1500 -500 -1500 500 150 21\nDS -1750 750 -500 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 115 \"VCC\"\nPo -1000 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 80 \"/VDDOD\"\nPo 0 0\nLe 24\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 900\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"+1.8V\"\nPo 1000 0\nLe 33\n$EndPAD\n$EndMODULE  GSG-HEADER-1x3\n$MODULE GSG-HOLE-12MIL\nPo 38500 34000 0 15 4FA35846 4FA69F14 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FA69F14\nAR GSG-HOLE-12MIL\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"GSG-HOLE-12MIL\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\n$PAD\nSh \"\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 20500 34000 0 15 4FA35846 4FA69F18 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FA69F18\nAR GSG-HOLE-12MIL\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"GSG-HOLE-12MIL\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\n$PAD\nSh \"\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 38500 8000 0 15 4FA35846 4FA69F1D ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FA69F1D\nAR GSG-HOLE-12MIL\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"GSG-HOLE-12MIL\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\n$PAD\nSh \"\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 20500 8000 0 15 4FA35846 4FA69F20 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FA69F20\nAR GSG-HOLE-12MIL\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"GSG-HOLE-12MIL\"\nT1 0 1100 400 400 0 100 N I 21 N \"P***\"\n$PAD\nSh \"\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$TEXTPCB\nTe \"P6\"\nPo 26260 14060 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P11\"\nPo 36250 28950 600 800 120 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 35000 27550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"GND\"\nPo 32050 27550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1V8\"\nPo 33950 27550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 31000 27550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P15\"\nPo 28900 33350 300 400 75 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P14\"\nPo 30900 33350 300 400 75 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P13\"\nPo 32900 33350 300 400 75 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P12\"\nPo 34900 33350 300 400 75 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P10\"\nPo 36900 33350 300 400 75 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"A\"\nPo 34000 31650 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"B\"\nPo 32000 31650 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"C\"\nPo 29950 31650 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"D\"\nPo 28000 31650 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"VCC\"\nPo 26700 34550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1V8\"\nPo 26700 32550 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 19000 35500 19000 6500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 40000 6500 40000 35500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TEXTPCB\nTe \"6 May 2012\"\nPo 26000 9000 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"lemondrop\"\nPo 26000 7500 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"1\"\nPo 29860 26540 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P3\"\nPo 35450 8100 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P5\"\nPo 36430 21000 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P9\"\nPo 30470 25570 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P4\"\nPo 29900 28950 600 800 120 900\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"RX\"\nPo 22500 16500 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TX\"\nPo 22500 21500 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"CLKIN\"\nPo 24490 33040 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P7\"\nPo 20500 26500 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 40000 6500 19000 6500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 40000 35500 19000 35500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 28000 32500 30000 32500 500 -1\nDe 15 0 1 0 C00000\nPo 0 34000 32500 32000 32500 500 -1\nDe 15 0 1 0 C00000\nPo 0 32000 32500 30000 32500 500 -1\nDe 15 0 1 0 C00000\nPo 0 34000 32500 36000 32500 500 -1\nDe 15 0 1 0 C00000\nPo 0 34000 30500 34000 32500 500 -1\nDe 15 0 1 0 C00000\nPo 0 34000 29500 34000 30500 500 -1\nDe 15 0 1 0 C00000\nPo 0 34000 28500 34000 29500 500 -1\nDe 15 0 1 0 C00000\nPo 0 24119 19666 23534 19666 60 -1\nDe 15 0 2 0 400000\nPo 0 24000 13600 24000 12500 60 -1\nDe 0 0 2 0 800000\nPo 0 22650 14950 24000 13600 60 -1\nDe 0 0 2 0 0\nPo 0 22650 18950 22650 14950 60 -1\nDe 0 0 2 0 0\nPo 0 23450 19750 22650 18950 60 -1\nDe 0 0 2 0 0\nPo 3 23450 19750 23450 19750 250 80\nDe 15 1 2 0 0\nPo 0 23534 19666 23450 19750 60 -1\nDe 15 0 2 0 0\nPo 0 23460 19180 23330 19180 60 -1\nDe 0 0 3 0 0\nPo 0 23854 19194 23798 19250 60 -1\nDe 15 0 3 0 0\nPo 0 23798 19250 23530 19250 60 -1\nDe 15 0 3 0 0\nPo 0 23530 19250 23460 19180 60 -1\nDe 15 0 3 0 0\nPo 3 23460 19180 23460 19180 200 -1\nDe 15 1 3 0 0\nPo 0 24119 19194 23854 19194 60 -1\nDe 15 0 3 0 400000\nPo 0 24500 12000 24000 11500 60 -1\nDe 0 0 3 0 800000\nPo 0 24500 13500 24500 12000 60 -1\nDe 0 0 3 0 0\nPo 0 22850 15150 24500 13500 60 -1\nDe 0 0 3 0 0\nPo 0 22850 18700 22850 15150 60 -1\nDe 0 0 3 0 0\nPo 0 23330 19180 22850 18700 60 -1\nDe 0 0 3 0 0\nPo 0 23720 19050 23710 19050 60 -1\nDe 0 0 4 0 0\nPo 0 23734 19036 23720 19050 60 -1\nDe 15 0 4 0 0\nPo 3 23720 19050 23720 19050 200 -1\nDe 15 1 4 0 0\nPo 0 24119 19036 23734 19036 60 -1\nDe 15 0 4 0 400000\nPo 0 25000 13340 25000 12500 60 -1\nDe 0 0 4 0 800000\nPo 0 23060 15280 25000 13340 60 -1\nDe 0 0 4 0 0\nPo 0 23060 18660 23060 15280 60 -1\nDe 0 0 4 0 0\nPo 0 23370 18970 23060 18660 60 -1\nDe 0 0 4 0 0\nPo 0 23630 18970 23370 18970 60 -1\nDe 0 0 4 0 0\nPo 0 23710 19050 23630 18970 60 -1\nDe 0 0 4 0 0\nPo 0 23700 18640 23690 18640 60 -1\nDe 0 0 5 0 0\nPo 0 23781 18721 23700 18640 60 -1\nDe 15 0 5 0 0\nPo 3 23700 18640 23700 18640 200 -1\nDe 15 1 5 0 0\nPo 0 24119 18721 23781 18721 60 -1\nDe 15 0 5 0 400000\nPo 0 25500 12000 25000 11500 60 -1\nDe 0 0 5 0 800000\nPo 0 25500 13150 25500 12000 60 -1\nDe 0 0 5 0 0\nPo 0 23250 15400 25500 13150 60 -1\nDe 0 0 5 0 0\nPo 0 23250 18200 23250 15400 60 -1\nDe 0 0 5 0 0\nPo 0 23690 18640 23250 18200 60 -1\nDe 0 0 5 0 0\nPo 0 23450 18100 23450 15450 60 -1\nDe 0 0 6 0 0\nPo 0 23949 18249 23800 18100 60 -1\nDe 15 0 6 0 0\nPo 0 23800 18100 23450 18100 60 -1\nDe 15 0 6 0 0\nPo 3 23450 18100 23450 18100 200 -1\nDe 15 1 6 0 0\nPo 0 24119 18249 23949 18249 60 -1\nDe 15 0 6 0 400000\nPo 0 26000 12900 26000 12500 60 -1\nDe 0 0 6 0 800000\nPo 0 23450 15450 26000 12900 60 -1\nDe 0 0 6 0 0\nPo 0 26000 11500 26500 12000 60 -1\nDe 0 0 7 0 400000\nPo 0 26851 18249 26481 18249 60 -1\nDe 15 0 7 0 800000\nPo 0 26900 18200 26851 18249 60 -1\nDe 15 0 7 0 0\nPo 3 26900 18200 26900 18200 200 -1\nDe 15 1 7 0 0\nPo 0 26900 17300 26900 18200 60 -1\nDe 0 0 7 0 0\nPo 0 26300 16700 26900 17300 60 -1\nDe 0 0 7 0 0\nPo 0 26300 16250 26300 16700 60 -1\nDe 0 0 7 0 0\nPo 0 26500 16050 26300 16250 60 -1\nDe 0 0 7 0 0\nPo 0 26500 12000 26500 16050 60 -1\nDe 0 0 7 0 0\nPo 0 26481 18406 26994 18406 60 -1\nDe 15 0 8 0 400000\nPo 0 26700 12800 27000 12500 60 -1\nDe 0 0 8 0 800000\nPo 0 26700 16100 26700 12800 60 -1\nDe 0 0 8 0 0\nPo 0 27100 16500 26700 16100 60 -1\nDe 0 0 8 0 0\nPo 0 27100 18100 27100 16500 60 -1\nDe 0 0 8 0 0\nPo 0 27200 18200 27100 18100 60 -1\nDe 0 0 8 0 0\nPo 3 27200 18200 27200 18200 200 -1\nDe 15 1 8 0 0\nPo 0 26994 18406 27200 18200 60 -1\nDe 15 0 8 0 0\nPo 0 31250 17450 31250 17350 120 -1\nDe 0 0 9 0 0\nPo 0 35600 12300 35600 12000 120 -1\nDe 15 0 9 0 800000\nPo 0 35150 12750 35600 12300 120 -1\nDe 15 0 9 0 0\nPo 0 35150 15000 35150 12750 120 -1\nDe 15 0 9 0 0\nPo 3 35150 15000 35150 15000 250 80\nDe 15 1 9 0 0\nPo 0 35150 15300 35150 15000 120 -1\nDe 0 0 9 0 0\nPo 0 34400 16050 35150 15300 120 -1\nDe 0 0 9 0 0\nPo 0 32550 16050 34400 16050 120 -1\nDe 0 0 9 0 0\nPo 0 31250 17350 32550 16050 120 -1\nDe 0 0 9 0 0\nPo 0 35600 12000 38500 12000 120 -1\nDe 15 0 9 0 400000\nPo 0 38500 12000 39000 11500 120 -1\nDe 15 0 9 0 800000\nPo 0 31642 17402 31298 17402 120 -1\nDe 15 0 9 0 400000\nPo 0 28550 22600 28300 22600 120 -1\nDe 15 0 9 0 800000\nPo 0 28970 22180 28550 22600 120 -1\nDe 15 0 9 0 0\nPo 0 28970 22010 28970 22180 120 -1\nDe 15 0 9 0 0\nPo 3 28970 22010 28970 22010 250 80\nDe 15 1 9 0 0\nPo 0 28970 21180 28970 22010 120 -1\nDe 0 0 9 0 0\nPo 0 30660 19490 28970 21180 120 -1\nDe 0 0 9 0 0\nPo 0 30660 17970 30660 19490 120 -1\nDe 0 0 9 0 0\nPo 0 31180 17450 30660 17970 120 -1\nDe 0 0 9 0 0\nPo 0 31250 17450 31180 17450 120 -1\nDe 0 0 9 0 0\nPo 3 31250 17450 31250 17450 250 80\nDe 15 1 9 0 0\nPo 0 31298 17402 31250 17450 120 -1\nDe 15 0 9 0 0\nPo 0 26500 23413 26500 22550 120 -1\nDe 15 0 10 0 400000\nPo 0 26250 22300 26100 22300 120 -1\nDe 15 0 10 0 800000\nPo 0 26500 22550 26250 22300 120 -1\nDe 15 0 10 0 0\nPo 0 26697 23413 26697 22603 120 -1\nDe 15 0 11 0 400000\nPo 0 27000 22300 27200 22300 120 -1\nDe 15 0 11 0 800000\nPo 0 26697 22603 27000 22300 120 -1\nDe 15 0 11 0 0\nPo 0 27287 24003 27803 24003 120 -1\nDe 15 0 12 0 400000\nPo 0 27900 24100 28100 24100 120 -1\nDe 15 0 12 0 800000\nPo 0 27803 24003 27900 24100 120 -1\nDe 15 0 12 0 0\nPo 0 27287 24200 27700 24200 120 -1\nDe 15 0 13 0 400000\nPo 0 27900 24400 28100 24400 120 -1\nDe 15 0 13 0 800000\nPo 0 27700 24200 27900 24400 120 -1\nDe 15 0 13 0 0\nPo 0 24900 24500 25300 24500 120 -1\nDe 15 0 14 0 400000\nPo 0 25403 24397 25713 24397 120 -1\nDe 15 0 14 0 800000\nPo 0 25300 24500 25403 24397 120 -1\nDe 15 0 14 0 0\nPo 0 24900 23900 25350 23900 120 -1\nDe 15 0 15 0 400000\nPo 0 25453 24003 25713 24003 120 -1\nDe 15 0 15 0 800000\nPo 0 25350 23900 25453 24003 120 -1\nDe 15 0 15 0 0\nPo 0 24900 23600 25507 23600 120 -1\nDe 15 0 16 0 400000\nPo 0 25507 23600 25713 23806 120 -1\nDe 15 0 16 0 800000\nPo 0 24900 23300 25993 23300 120 -1\nDe 15 0 17 0 400000\nPo 0 25993 23300 26106 23413 120 -1\nDe 15 0 17 0 800000\nPo 0 28000 27700 28600 27700 200 -1\nDe 15 0 18 0 C00000\nPo 0 28000 26500 28000 27700 200 -1\nDe 15 0 18 0 C00000\nPo 0 27287 24594 27494 24594 120 -1\nDe 15 0 18 0 400000\nPo 0 28000 25100 28000 26500 120 -1\nDe 15 0 18 0 800000\nPo 0 27494 24594 28000 25100 120 -1\nDe 15 0 18 0 0\nPo 0 24906 19981 24906 20844 60 -1\nDe 15 0 19 0 400000\nPo 0 28400 10900 22650 10900 60 -1\nDe 0 0 19 0 0\nPo 0 22650 10900 21900 11650 60 -1\nDe 0 0 19 0 0\nPo 0 21900 11650 21900 19250 60 -1\nDe 0 0 19 0 0\nPo 0 21900 19250 23300 20650 60 -1\nDe 0 0 19 0 0\nPo 0 28400 10900 29000 11500 60 -1\nDe 0 0 19 0 800000\nPo 0 24150 20650 23300 20650 60 -1\nDe 0 0 19 0 0\nPo 0 24450 20950 24150 20650 60 -1\nDe 0 0 19 0 0\nPo 3 24450 20950 24450 20950 250 80\nDe 15 1 19 0 0\nPo 0 24800 20950 24450 20950 60 -1\nDe 15 0 19 0 0\nPo 0 24906 20844 24800 20950 60 -1\nDe 15 0 19 0 0\nPo 0 32114 16142 32114 15934 60 -1\nDe 15 0 20 0 400000\nPo 0 31580 15400 30900 15400 60 -1\nDe 15 0 20 0 800000\nPo 0 32114 15934 31580 15400 60 -1\nDe 15 0 20 0 0\nPo 0 26200 20700 26200 21000 120 -1\nDe 15 0 21 0 C00000\nPo 0 26200 20700 26200 20440 60 -1\nDe 15 0 21 0 400000\nPo 0 26009 20249 26009 19981 60 -1\nDe 15 0 21 0 800000\nPo 0 26200 20440 26009 20249 60 -1\nDe 15 0 21 0 0\nPo 0 26600 20700 26600 21000 120 -1\nDe 15 0 22 0 C00000\nPo 0 26166 19981 26166 20166 60 -1\nDe 15 0 22 0 400000\nPo 0 26600 20600 26600 20700 60 -1\nDe 15 0 22 0 800000\nPo 0 26166 20166 26600 20600 60 -1\nDe 15 0 22 0 0\nPo 0 34360 16360 34360 16415 60 -1\nDe 15 0 23 0 0\nPo 0 34000 14370 34370 14740 120 -1\nDe 0 0 23 0 0\nPo 0 34370 14740 34370 15470 120 -1\nDe 0 0 23 0 0\nPo 3 34370 15470 34370 15470 250 80\nDe 15 1 23 0 0\nPo 0 34370 15470 34420 15520 120 -1\nDe 15 0 23 0 0\nPo 0 34420 15520 34420 16300 120 -1\nDe 15 0 23 0 0\nPo 0 34420 16300 34360 16360 120 -1\nDe 15 0 23 0 0\nPo 0 34000 8500 34000 14370 120 -1\nDe 0 0 23 0 400000\nPo 0 34360 16415 34358 16417 60 -1\nDe 15 0 23 0 800000\nPo 0 31500 12750 31500 8200 120 -1\nDe 0 0 24 0 0\nPo 0 29250 19050 29450 18850 120 -1\nDe 0 0 24 0 0\nPo 0 29450 18850 29450 14800 120 -1\nDe 0 0 24 0 0\nPo 0 29450 14800 31500 12750 120 -1\nDe 0 0 24 0 0\nPo 0 28350 18840 28990 18840 60 -1\nDe 15 0 24 0 0\nPo 0 27049 18879 27088 18840 60 -1\nDe 15 0 24 0 0\nPo 0 27088 18840 28350 18840 60 -1\nDe 15 0 24 0 0\nPo 0 26481 18879 27049 18879 60 -1\nDe 15 0 24 0 400000\nPo 3 29200 19050 29200 19050 250 80\nDe 15 1 24 0 0\nPo 0 28990 18840 29200 19050 60 -1\nDe 15 0 24 0 0\nPo 0 29200 19050 29250 19050 120 -1\nDe 0 0 24 0 0\nPo 0 32500 8000 33000 8500 120 -1\nDe 0 0 24 0 800000\nPo 0 31700 8000 32500 8000 120 -1\nDe 0 0 24 0 0\nPo 0 31500 8200 31700 8000 120 -1\nDe 0 0 24 0 0\nPo 0 31800 22200 31800 21200 60 -1\nDe 15 0 25 0 400000\nPo 0 31917 21083 31917 18858 60 -1\nDe 15 0 25 0 800000\nPo 0 31800 21200 31917 21083 60 -1\nDe 15 0 25 0 0\nPo 0 32200 22200 32200 21200 60 -1\nDe 15 0 26 0 400000\nPo 0 32114 21114 32114 18858 60 -1\nDe 15 0 26 0 800000\nPo 0 32200 21200 32114 21114 60 -1\nDe 15 0 26 0 0\nPo 0 32600 22200 32600 21100 60 -1\nDe 15 0 27 0 400000\nPo 0 32311 20811 32311 18858 60 -1\nDe 15 0 27 0 800000\nPo 0 32600 21100 32311 20811 60 -1\nDe 15 0 27 0 0\nPo 0 32508 18858 32508 20458 60 -1\nDe 15 0 28 0 400000\nPo 0 33000 20950 33000 22200 60 -1\nDe 15 0 28 0 800000\nPo 0 32508 20458 33000 20950 60 -1\nDe 15 0 28 0 0\nPo 0 33400 22200 33400 19500 60 -1\nDe 15 0 29 0 400000\nPo 0 33098 19198 33098 18858 60 -1\nDe 15 0 29 0 800000\nPo 0 33400 19500 33098 19198 60 -1\nDe 15 0 29 0 0\nPo 0 33295 18858 33295 19205 60 -1\nDe 15 0 30 0 400000\nPo 0 33800 21210 33800 22200 60 -1\nDe 15 0 30 0 800000\nPo 0 33530 20940 33800 21210 60 -1\nDe 15 0 30 0 0\nPo 0 33530 19440 33530 20940 60 -1\nDe 15 0 30 0 0\nPo 0 33295 19205 33530 19440 60 -1\nDe 15 0 30 0 0\nPo 0 33492 18858 33492 19212 60 -1\nDe 15 0 31 0 400000\nPo 0 34200 21130 34200 22200 60 -1\nDe 15 0 31 0 800000\nPo 0 33660 20590 34200 21130 60 -1\nDe 15 0 31 0 0\nPo 0 33660 19380 33660 20590 60 -1\nDe 15 0 31 0 0\nPo 0 33492 19212 33660 19380 60 -1\nDe 15 0 31 0 0\nPo 0 33689 18858 33689 19199 60 -1\nDe 15 0 32 0 400000\nPo 0 34600 20960 34600 22200 60 -1\nDe 15 0 32 0 800000\nPo 0 33800 20160 34600 20960 60 -1\nDe 15 0 32 0 0\nPo 0 33800 19310 33800 20160 60 -1\nDe 15 0 32 0 0\nPo 0 33689 19199 33800 19310 60 -1\nDe 15 0 32 0 0\nPo 0 33886 18858 33886 19086 60 -1\nDe 15 0 33 0 400000\nPo 0 38500 22000 37500 22000 60 -1\nDe 15 0 33 0 0\nPo 0 38500 22000 39000 21500 60 -1\nDe 15 0 33 0 800000\nPo 0 36900 22000 37500 22000 60 -1\nDe 15 0 33 0 0\nPo 0 34100 19200 36900 22000 60 -1\nDe 15 0 33 0 0\nPo 0 34000 19200 34100 19200 60 -1\nDe 15 0 33 0 0\nPo 0 33886 19086 34000 19200 60 -1\nDe 15 0 33 0 0\nPo 0 34083 18858 34358 18858 60 -1\nDe 15 0 34 0 400000\nPo 0 38500 21000 37500 21000 60 -1\nDe 15 0 34 0 0\nPo 0 38500 21000 39000 20500 60 -1\nDe 15 0 34 0 800000\nPo 0 36500 21000 37500 21000 60 -1\nDe 15 0 34 0 0\nPo 0 34358 18858 36500 21000 60 -1\nDe 15 0 34 0 0\nPo 0 34358 18583 34583 18583 60 -1\nDe 15 0 35 0 400000\nPo 0 38500 20000 39000 19500 60 -1\nDe 15 0 35 0 800000\nPo 0 36000 20000 38500 20000 60 -1\nDe 15 0 35 0 0\nPo 0 34583 18583 36000 20000 60 -1\nDe 15 0 35 0 0\nPo 0 34358 18386 34886 18386 60 -1\nDe 15 0 36 0 400000\nPo 0 38500 19000 39000 18500 60 -1\nDe 15 0 36 0 800000\nPo 0 35500 19000 38500 19000 60 -1\nDe 15 0 36 0 0\nPo 0 34886 18386 35500 19000 60 -1\nDe 15 0 36 0 0\nPo 0 34358 18189 37311 18189 60 -1\nDe 15 0 37 0 400000\nPo 0 38500 18000 39000 17500 60 -1\nDe 15 0 37 0 800000\nPo 0 37500 18000 38500 18000 60 -1\nDe 15 0 37 0 0\nPo 0 37311 18189 37500 18000 60 -1\nDe 15 0 37 0 0\nPo 0 34358 17992 36508 17992 60 -1\nDe 15 0 38 0 400000\nPo 0 38500 17000 39000 16500 60 -1\nDe 15 0 38 0 800000\nPo 0 37500 17000 38500 17000 60 -1\nDe 15 0 38 0 0\nPo 0 36508 17992 37500 17000 60 -1\nDe 15 0 38 0 0\nPo 0 34358 17795 36405 17795 60 -1\nDe 15 0 39 0 400000\nPo 0 38500 16000 37500 16000 60 -1\nDe 15 0 39 0 0\nPo 0 38500 16000 39000 15500 60 -1\nDe 15 0 39 0 800000\nPo 0 37300 16200 37500 16000 60 -1\nDe 15 0 39 0 0\nPo 0 37300 16900 37300 16200 60 -1\nDe 15 0 39 0 0\nPo 0 36405 17795 37300 16900 60 -1\nDe 15 0 39 0 0\nPo 0 34358 17598 36302 17598 60 -1\nDe 15 0 40 0 400000\nPo 0 38500 15000 37500 15000 60 -1\nDe 15 0 40 0 0\nPo 0 38500 15000 39000 14500 60 -1\nDe 15 0 40 0 800000\nPo 0 37100 15400 37500 15000 60 -1\nDe 15 0 40 0 0\nPo 0 37100 16800 37100 15400 60 -1\nDe 15 0 40 0 0\nPo 0 36302 17598 37100 16800 60 -1\nDe 15 0 40 0 0\nPo 0 34358 17402 36198 17402 60 -1\nDe 15 0 41 0 400000\nPo 0 38500 14000 37500 14000 60 -1\nDe 15 0 41 0 0\nPo 0 38500 14000 39000 13500 60 -1\nDe 15 0 41 0 800000\nPo 0 36900 14600 37500 14000 60 -1\nDe 15 0 41 0 0\nPo 0 36900 16700 36900 14600 60 -1\nDe 15 0 41 0 0\nPo 0 36198 17402 36900 16700 60 -1\nDe 15 0 41 0 0\nPo 0 34358 17205 36095 17205 60 -1\nDe 15 0 42 0 400000\nPo 0 38500 13000 37500 13000 60 -1\nDe 15 0 42 0 0\nPo 0 38500 13000 39000 12500 60 -1\nDe 15 0 42 0 800000\nPo 0 36700 13800 37500 13000 60 -1\nDe 15 0 42 0 0\nPo 0 36700 16600 36700 13800 60 -1\nDe 15 0 42 0 0\nPo 0 36095 17205 36700 16600 60 -1\nDe 15 0 42 0 0\nPo 0 34200 12600 34200 12000 120 -1\nDe 15 0 43 0 C00000\nPo 0 34630 16806 34363 16806 60 -1\nDe 15 0 43 0 0\nPo 0 34200 13714 34882 14396 120 -1\nDe 15 0 43 0 0\nPo 0 34882 14396 34882 16588 120 -1\nDe 15 0 43 0 0\nPo 0 34882 16588 34664 16806 120 -1\nDe 15 0 43 0 0\nPo 0 34664 16806 34630 16806 120 -1\nDe 15 0 43 0 0\nPo 0 34200 12600 34200 13714 120 -1\nDe 15 0 43 0 400000\nPo 0 34363 16806 34358 16811 60 -1\nDe 15 0 43 0 800000\nPo 0 33000 7500 33520 8020 120 -1\nDe 15 0 44 0 400000\nPo 0 33520 11720 33800 12000 120 -1\nDe 15 0 44 0 800000\nPo 0 33520 8020 33520 11720 120 -1\nDe 15 0 44 0 0\nPo 0 31100 12550 31100 7500 120 -1\nDe 0 0 44 0 0\nPo 0 29200 14450 31100 12550 120 -1\nDe 0 0 44 0 0\nPo 0 28280 18700 29150 18700 60 -1\nDe 15 0 44 0 0\nPo 0 26995 18721 27016 18700 60 -1\nDe 15 0 44 0 0\nPo 0 27016 18700 28280 18700 60 -1\nDe 15 0 44 0 0\nPo 0 26481 18721 26995 18721 60 -1\nDe 15 0 44 0 400000\nPo 3 29200 18750 29200 18750 200 -1\nDe 15 1 44 0 0\nPo 0 29150 18700 29200 18750 60 -1\nDe 15 0 44 0 0\nPo 0 29200 18750 29200 14450 120 -1\nDe 0 0 44 0 0\nPo 0 32500 7000 33000 7500 120 -1\nDe 0 0 44 0 800000\nPo 0 31600 7000 32500 7000 120 -1\nDe 0 0 44 0 0\nPo 0 31100 7500 31600 7000 120 -1\nDe 0 0 44 0 0\nPo 0 33500 13000 33500 8000 120 -1\nDe 0 0 45 0 0\nPo 0 29350 19350 29700 19000 120 -1\nDe 0 0 45 0 0\nPo 0 29700 19000 29700 15250 120 -1\nDe 0 0 45 0 0\nPo 0 29700 15250 31100 13850 120 -1\nDe 0 0 45 0 0\nPo 0 31100 13850 32650 13850 120 -1\nDe 0 0 45 0 0\nPo 0 32650 13850 33500 13000 120 -1\nDe 0 0 45 0 0\nPo 0 28360 18980 28780 18980 60 -1\nDe 15 0 45 0 0\nPo 0 27094 19036 27150 18980 60 -1\nDe 15 0 45 0 0\nPo 0 27150 18980 28360 18980 60 -1\nDe 15 0 45 0 0\nPo 0 26481 19036 27094 19036 60 -1\nDe 15 0 45 0 400000\nPo 3 29200 19350 29200 19350 200 -1\nDe 15 1 45 0 0\nPo 0 29150 19350 29200 19350 60 -1\nDe 15 0 45 0 0\nPo 0 28780 18980 29150 19350 60 -1\nDe 15 0 45 0 0\nPo 0 29200 19350 29350 19350 120 -1\nDe 0 0 45 0 0\nPo 0 33500 8000 34000 7500 120 -1\nDe 0 0 45 0 800000\nPo 0 28000 11500 28500 12000 60 -1\nDe 15 0 46 0 400000\nPo 0 30700 12300 30700 13550 60 -1\nDe 15 0 46 0 800000\nPo 0 30400 12000 30700 12300 60 -1\nDe 15 0 46 0 0\nPo 0 28500 12000 30400 12000 60 -1\nDe 15 0 46 0 0\nPo 0 26481 19666 26616 19666 60 -1\nDe 15 0 46 0 400000\nPo 0 28500 12000 28000 11500 60 -1\nDe 0 0 46 0 800000\nPo 0 28500 18700 28500 12000 60 -1\nDe 0 0 46 0 0\nPo 0 27100 20100 28500 18700 60 -1\nDe 0 0 46 0 0\nPo 0 26700 20100 27100 20100 60 -1\nDe 0 0 46 0 0\nPo 3 26700 20100 26700 20100 250 80\nDe 15 1 46 0 0\nPo 0 26700 19750 26700 20100 60 -1\nDe 15 0 46 0 0\nPo 0 26616 19666 26700 19750 60 -1\nDe 15 0 46 0 0\nPo 0 28700 16500 29200 16500 120 -1\nDe 15 0 47 0 C00000\nPo 0 28200 16500 28700 16500 120 -1\nDe 15 0 47 0 C00000\nPo 0 31642 16811 29511 16811 60 -1\nDe 15 0 47 0 400000\nPo 0 29511 16811 29200 16500 60 -1\nDe 15 0 47 0 800000\nPo 0 28700 17100 28200 17100 120 -1\nDe 15 0 48 0 C00000\nPo 0 29200 17100 28700 17100 120 -1\nDe 15 0 48 0 C00000\nPo 0 31642 17008 30572 17008 60 -1\nDe 15 0 48 0 400000\nPo 0 29500 17400 29200 17100 60 -1\nDe 15 0 48 0 800000\nPo 0 30180 17400 29500 17400 60 -1\nDe 15 0 48 0 0\nPo 0 30572 17008 30180 17400 60 -1\nDe 15 0 48 0 0\nPo 0 32200 14700 32390 14890 60 -1\nDe 15 0 49 0 0\nPo 0 30000 15900 30200 15700 60 -1\nDe 15 0 49 0 0\nPo 0 30200 15700 30200 15300 60 -1\nDe 15 0 49 0 0\nPo 0 30200 15300 30800 14700 60 -1\nDe 15 0 49 0 0\nPo 0 30800 14700 32200 14700 60 -1\nDe 15 0 49 0 0\nPo 0 29800 15900 30000 15900 60 -1\nDe 15 0 49 0 400000\nPo 0 32508 15708 32508 16142 60 -1\nDe 15 0 49 0 800000\nPo 0 32390 15590 32508 15708 60 -1\nDe 15 0 49 0 0\nPo 0 32390 14890 32390 15590 60 -1\nDe 15 0 49 0 0\nPo 0 32550 14840 32550 15520 60 -1\nDe 15 0 50 0 0\nPo 0 29990 15300 30730 14560 60 -1\nDe 15 0 50 0 0\nPo 0 30730 14560 32270 14560 60 -1\nDe 15 0 50 0 0\nPo 0 32270 14560 32550 14840 60 -1\nDe 15 0 50 0 0\nPo 0 29800 15300 29990 15300 60 -1\nDe 15 0 50 0 400000\nPo 0 32705 15675 32705 16142 60 -1\nDe 15 0 50 0 800000\nPo 0 32550 15520 32705 15675 60 -1\nDe 15 0 50 0 0\nPo 0 25400 27700 25400 27500 120 -1\nDe 15 0 51 0 400000\nPo 0 24000 25500 23000 25500 120 -1\nDe 0 0 51 0 800000\nPo 3 24000 25500 24000 25500 250 80\nDe 15 1 51 0 0\nPo 0 24000 27000 24000 25500 120 -1\nDe 15 0 51 0 0\nPo 0 24400 27400 24000 27000 120 -1\nDe 15 0 51 0 0\nPo 0 25300 27400 24400 27400 120 -1\nDe 15 0 51 0 0\nPo 0 25400 27500 25300 27400 120 -1\nDe 15 0 51 0 0\nPo 0 26500 24987 26500 26900 120 -1\nDe 15 0 51 0 400000\nPo 0 25700 27700 25400 27700 120 -1\nDe 15 0 51 0 800000\nPo 0 26500 26900 25700 27700 120 -1\nDe 15 0 51 0 0\nPo 0 28400 25200 27620 25200 120 -1\nDe 0 0 52 0 0\nPo 0 28100 24700 28100 24900 120 -1\nDe 15 0 52 0 400000\nPo 0 28400 25200 28100 24900 120 -1\nDe 15 0 52 0 0\nPo 3 28400 25200 28400 25200 250 80\nDe 15 1 52 0 0\nPo 0 22490 27990 22000 27500 120 -1\nDe 15 0 52 0 800000\nPo 0 22490 28870 22490 27990 120 -1\nDe 15 0 52 0 0\nPo 0 22810 29190 22490 28870 120 -1\nDe 15 0 52 0 0\nPo 0 25696 29190 22810 29190 120 -1\nDe 15 0 52 0 0\nPo 0 27096 27790 25696 29190 120 -1\nDe 15 0 52 0 0\nPo 0 27096 25724 27096 27790 120 -1\nDe 15 0 52 0 0\nPo 0 27620 25200 27096 25724 120 -1\nDe 15 0 52 0 0\nPo 3 27620 25200 27620 25200 250 80\nDe 15 1 52 0 0\nPo 0 27287 24397 27597 24397 120 -1\nDe 15 0 52 0 400000\nPo 0 27900 24700 28100 24700 120 -1\nDe 15 0 52 0 800000\nPo 0 27597 24397 27900 24700 120 -1\nDe 15 0 52 0 0\nPo 0 36000 33500 36010 33500 200 -1\nDe 0 0 53 0 400000\nPo 3 32950 19340 32950 19340 200 -1\nDe 15 1 53 0 0\nPo 0 36720 23110 32950 19340 200 -1\nDe 0 0 53 0 0\nPo 0 36720 32790 36720 23110 200 -1\nDe 0 0 53 0 0\nPo 0 36010 33500 36720 32790 200 -1\nDe 0 0 53 0 0\nPo 0 33100 19800 32950 19650 120 -1\nDe 15 0 53 0 400000\nPo 0 32950 19650 32800 19800 120 -1\nDe 15 0 53 0 800000\nPo 0 32950 19340 32950 19650 120 -1\nDe 15 0 53 0 0\nPo 0 32902 19292 32950 19340 120 -1\nDe 15 0 53 0 0\nPo 0 32902 18858 32902 19292 120 -1\nDe 15 0 53 0 400000\nPo 0 28000 12500 28000 12250 60 -1\nDe 0 0 54 0 400000\nPo 0 24591 20309 24591 19981 60 -1\nDe 15 0 54 0 800000\nPo 0 24500 20400 24591 20309 60 -1\nDe 15 0 54 0 0\nPo 3 24500 20400 24500 20400 200 -1\nDe 15 1 54 0 0\nPo 0 23350 20400 24500 20400 60 -1\nDe 0 0 54 0 0\nPo 0 22100 19150 23350 20400 60 -1\nDe 0 0 54 0 0\nPo 0 22100 11700 22100 19150 60 -1\nDe 0 0 54 0 0\nPo 0 22750 11050 22100 11700 60 -1\nDe 0 0 54 0 0\nPo 0 27350 11050 22750 11050 60 -1\nDe 0 0 54 0 0\nPo 0 27500 11200 27350 11050 60 -1\nDe 0 0 54 0 0\nPo 0 27500 11750 27500 11200 60 -1\nDe 0 0 54 0 0\nPo 0 28000 12250 27500 11750 60 -1\nDe 0 0 54 0 0\nPo 0 28700 18300 28200 18300 120 -1\nDe 15 0 55 0 C00000\nPo 0 29200 18300 28700 18300 120 -1\nDe 15 0 55 0 C00000\nPo 0 31642 18189 30451 18189 60 -1\nDe 15 0 55 0 400000\nPo 0 29490 18590 29200 18300 60 -1\nDe 15 0 55 0 800000\nPo 0 30050 18590 29490 18590 60 -1\nDe 15 0 55 0 0\nPo 0 30451 18189 30050 18590 60 -1\nDe 15 0 55 0 0\nPo 0 28700 17700 29200 17700 120 -1\nDe 15 0 56 0 C00000\nPo 0 28200 17700 28700 17700 120 -1\nDe 15 0 56 0 C00000\nPo 0 29200 17700 29500 18000 60 -1\nDe 15 0 56 0 400000\nPo 0 29500 18000 30060 18000 60 -1\nDe 15 0 56 0 0\nPo 0 30060 18000 30080 18020 60 -1\nDe 15 0 56 0 0\nPo 0 30080 18020 31120 18020 60 -1\nDe 15 0 56 0 0\nPo 0 31120 18020 31148 17992 60 -1\nDe 15 0 56 0 0\nPo 0 31148 17992 31642 17992 60 -1\nDe 15 0 56 0 800000\nPo 0 33492 16142 33492 15572 60 -1\nDe 15 0 57 0 400000\nPo 0 29960 14260 29800 14100 60 -1\nDe 15 0 57 0 800000\nPo 0 32970 14260 29960 14260 60 -1\nDe 15 0 57 0 0\nPo 0 33460 14750 32970 14260 60 -1\nDe 15 0 57 0 0\nPo 0 33460 15540 33460 14750 60 -1\nDe 15 0 57 0 0\nPo 0 33492 15572 33460 15540 60 -1\nDe 15 0 57 0 0\nPo 0 33295 16142 33295 15595 60 -1\nDe 15 0 58 0 400000\nPo 0 30090 14410 29800 14700 60 -1\nDe 15 0 58 0 800000\nPo 0 32910 14410 30090 14410 60 -1\nDe 15 0 58 0 0\nPo 0 33320 14820 32910 14410 60 -1\nDe 15 0 58 0 0\nPo 0 33320 15570 33320 14820 60 -1\nDe 15 0 58 0 0\nPo 0 33295 15595 33320 15570 60 -1\nDe 15 0 58 0 0\nPo 0 30900 15700 31475 15700 60 -1\nDe 15 0 59 0 400000\nPo 0 31475 15700 31917 16142 60 -1\nDe 15 0 59 0 800000\nPo 0 30900 16000 31225 16000 60 -1\nDe 15 0 60 0 400000\nPo 0 31225 16000 31642 16417 60 -1\nDe 15 0 60 0 800000\nPo 0 27000 11500 27500 12000 60 -1\nDe 0 0 61 0 400000\nPo 0 27136 18564 26481 18564 60 -1\nDe 15 0 61 0 800000\nPo 0 27200 18500 27136 18564 60 -1\nDe 15 0 61 0 0\nPo 3 27200 18500 27200 18500 200 -1\nDe 15 1 61 0 0\nPo 0 27500 18200 27200 18500 60 -1\nDe 0 0 61 0 0\nPo 0 27500 12000 27500 18200 60 -1\nDe 0 0 61 0 0\nPo 0 26009 17619 26009 17431 60 -1\nDe 15 0 62 0 400000\nPo 0 26940 16500 27600 16500 60 -1\nDe 15 0 62 0 800000\nPo 0 26009 17431 26940 16500 60 -1\nDe 15 0 62 0 0\nPo 0 26166 17619 26181 17619 60 -1\nDe 15 0 63 0 400000\nPo 0 26700 17100 27600 17100 60 -1\nDe 15 0 63 0 800000\nPo 0 26181 17619 26700 17100 60 -1\nDe 15 0 63 0 0\nPo 0 27600 17700 26715 17700 60 -1\nDe 15 0 64 0 400000\nPo 0 26715 17700 26481 17934 60 -1\nDe 15 0 64 0 800000\nPo 0 26481 18091 26689 18091 60 -1\nDe 15 0 65 0 400000\nPo 0 27300 18000 27600 18300 60 -1\nDe 15 0 65 0 800000\nPo 0 26780 18000 27300 18000 60 -1\nDe 15 0 65 0 0\nPo 0 26689 18091 26780 18000 60 -1\nDe 15 0 65 0 0\nPo 0 24434 17619 24434 17384 60 -1\nDe 15 0 66 0 400000\nPo 0 28300 13200 29000 12500 60 -1\nDe 15 0 66 0 800000\nPo 0 26850 13200 28300 13200 60 -1\nDe 15 0 66 0 0\nPo 0 24200 15850 26850 13200 60 -1\nDe 15 0 66 0 0\nPo 0 24200 17150 24200 15850 60 -1\nDe 15 0 66 0 0\nPo 0 24434 17384 24200 17150 60 -1\nDe 15 0 66 0 0\nPo 0 25750 17130 25750 13650 60 -1\nDe 0 0 67 0 0\nPo 0 25694 17186 25750 17130 60 -1\nDe 15 0 67 0 0\nPo 3 25750 17130 25750 17130 200 -1\nDe 15 1 67 0 0\nPo 0 25694 17619 25694 17186 60 -1\nDe 15 0 67 0 400000\nPo 0 29550 11050 30000 11500 60 -1\nDe 15 0 67 0 800000\nPo 0 26800 11050 29550 11050 60 -1\nDe 15 0 67 0 0\nPo 0 26500 11350 26800 11050 60 -1\nDe 15 0 67 0 0\nPo 0 26500 12900 26500 11350 60 -1\nDe 15 0 67 0 0\nPo 0 26200 13200 26500 12900 60 -1\nDe 15 0 67 0 0\nPo 3 26200 13200 26200 13200 200 -1\nDe 15 1 67 0 0\nPo 0 25750 13650 26200 13200 60 -1\nDe 0 0 67 0 0\nPo 0 25400 28300 25400 28100 120 -1\nDe 15 0 68 0 400000\nPo 0 23500 28000 23000 27500 120 -1\nDe 15 0 68 0 800000\nPo 0 25300 28000 23500 28000 120 -1\nDe 15 0 68 0 0\nPo 0 25400 28100 25300 28000 120 -1\nDe 15 0 68 0 0\nPo 0 26697 24987 26697 27303 120 -1\nDe 15 0 68 0 400000\nPo 0 25700 28300 25400 28300 120 -1\nDe 15 0 68 0 800000\nPo 0 26697 27303 25700 28300 120 -1\nDe 15 0 68 0 0\nPo 0 32800 12600 32800 12000 120 -1\nDe 15 0 69 0 C00000\nPo 0 34358 16614 34566 16614 120 -1\nDe 15 0 69 0 400000\nPo 0 34680 14480 32800 12600 120 -1\nDe 15 0 69 0 800000\nPo 0 34680 16500 34680 14480 120 -1\nDe 15 0 69 0 0\nPo 0 34566 16614 34680 16500 120 -1\nDe 15 0 69 0 0\nPo 0 30810 11230 31630 11230 120 -1\nDe 15 0 70 0 0\nPo 0 24749 20661 24680 20730 60 -1\nDe 15 0 70 0 0\nPo 3 24680 20730 24680 20730 250 80\nDe 15 1 70 0 0\nPo 0 24680 20730 24780 20630 60 -1\nDe 0 0 70 0 0\nPo 0 24780 20630 27370 20630 60 -1\nDe 0 0 70 0 0\nPo 0 27370 20630 28880 19120 60 -1\nDe 0 0 70 0 0\nPo 0 28880 19120 28880 14556 60 -1\nDe 0 0 70 0 0\nPo 0 28880 14556 30480 12956 60 -1\nDe 0 0 70 0 0\nPo 0 30480 12956 30480 11560 60 -1\nDe 0 0 70 0 0\nPo 0 30480 11560 30810 11230 60 -1\nDe 0 0 70 0 0\nPo 3 30810 11230 30810 11230 250 80\nDe 15 1 70 0 0\nPo 0 24749 19981 24749 20661 60 -1\nDe 15 0 70 0 400000\nPo 0 31630 11230 32400 12000 120 -1\nDe 15 0 70 0 800000\nPo 0 32000 7500 32010 7500 120 -1\nDe 15 0 70 0 400000\nPo 0 32530 11870 32400 12000 120 -1\nDe 15 0 70 0 800000\nPo 0 32530 8020 32530 11870 120 -1\nDe 15 0 70 0 0\nPo 0 32010 7500 32530 8020 120 -1\nDe 15 0 70 0 0\nPo 0 25400 28900 25400 28700 120 -1\nDe 15 0 71 0 400000\nPo 0 23500 27000 23000 26500 120 -1\nDe 0 0 71 0 800000\nPo 0 23500 28100 23500 27000 120 -1\nDe 0 0 71 0 0\nPo 0 24000 28600 23500 28100 120 -1\nDe 0 0 71 0 0\nPo 3 24000 28600 24000 28600 250 80\nDe 15 1 71 0 0\nPo 0 25300 28600 24000 28600 120 -1\nDe 15 0 71 0 0\nPo 0 25400 28700 25300 28600 120 -1\nDe 15 0 71 0 0\nPo 0 26894 24987 26894 27706 120 -1\nDe 15 0 71 0 400000\nPo 0 25700 28900 25400 28900 120 -1\nDe 15 0 71 0 800000\nPo 0 26894 27706 25700 28900 120 -1\nDe 15 0 71 0 0\nPo 0 28700 15300 29200 15300 120 -1\nDe 15 0 72 0 C00000\nPo 0 28200 15300 28700 15300 120 -1\nDe 15 0 72 0 C00000\nPo 0 25221 17619 25221 16279 60 -1\nDe 15 0 72 0 400000\nPo 0 27900 15600 28200 15300 60 -1\nDe 15 0 72 0 800000\nPo 0 25900 15600 27900 15600 60 -1\nDe 15 0 72 0 0\nPo 0 25221 16279 25900 15600 60 -1\nDe 15 0 72 0 0\nPo 0 28700 15900 28200 15900 120 -1\nDe 15 0 73 0 C00000\nPo 0 29200 15900 28700 15900 120 -1\nDe 15 0 73 0 C00000\nPo 0 25379 17619 25379 16351 60 -1\nDe 15 0 73 0 400000\nPo 0 25379 16351 25550 16180 60 -1\nDe 15 0 73 0 0\nPo 0 25550 16180 27920 16180 60 -1\nDe 15 0 73 0 0\nPo 0 27920 16180 28200 15900 60 -1\nDe 15 0 73 0 800000\nPo 0 28700 14700 28200 14700 120 -1\nDe 15 0 74 0 C00000\nPo 0 29200 14700 28700 14700 120 -1\nDe 15 0 74 0 C00000\nPo 0 25064 17619 25064 16196 60 -1\nDe 15 0 74 0 400000\nPo 0 25064 16196 26260 15000 60 -1\nDe 15 0 74 0 0\nPo 0 26260 15000 27900 15000 60 -1\nDe 15 0 74 0 0\nPo 0 27900 15000 28200 14700 60 -1\nDe 15 0 74 0 800000\nPo 0 28700 14100 29200 14100 120 -1\nDe 15 0 75 0 C00000\nPo 0 28200 14100 28700 14100 120 -1\nDe 15 0 75 0 C00000\nPo 0 24906 17619 24906 16124 60 -1\nDe 15 0 75 0 400000\nPo 0 27900 14400 28200 14100 60 -1\nDe 15 0 75 0 800000\nPo 0 26630 14400 27900 14400 60 -1\nDe 15 0 75 0 0\nPo 0 24906 16124 26630 14400 60 -1\nDe 15 0 75 0 0\nPo 0 24591 17619 24591 17341 60 -1\nDe 15 0 76 0 400000\nPo 0 29150 13350 30000 12500 60 -1\nDe 15 0 76 0 800000\nPo 0 26950 13350 29150 13350 60 -1\nDe 15 0 76 0 0\nPo 0 24350 15950 26950 13350 60 -1\nDe 15 0 76 0 0\nPo 0 24350 17100 24350 15950 60 -1\nDe 15 0 76 0 0\nPo 0 24591 17341 24350 17100 60 -1\nDe 15 0 76 0 0\nPo 0 34000 33500 33220 32720 200 -1\nDe 0 0 77 0 400000\nPo 0 27330 22640 30040 22640 200 -1\nDe 0 0 77 0 0\nPo 3 26990 22980 26990 22980 250 80\nDe 15 1 77 0 0\nPo 0 27330 22640 26990 22980 200 -1\nDe 0 0 77 0 0\nPo 0 33220 25820 30040 22640 200 -1\nDe 0 0 77 0 0\nPo 0 33220 32720 33220 25820 200 -1\nDe 0 0 77 0 0\nPo 0 27200 22600 27200 22770 120 -1\nDe 15 0 77 0 400000\nPo 0 26894 23076 26990 22980 120 -1\nDe 15 0 77 0 0\nPo 0 26894 23076 26894 23413 120 -1\nDe 15 0 77 0 800000\nPo 0 27200 22770 26990 22980 120 -1\nDe 15 0 77 0 0\nPo 0 32000 33500 30260 31760 200 -1\nDe 0 0 78 0 400000\nPo 3 27710 23750 27710 23750 250 80\nDe 15 1 78 0 0\nPo 0 28110 23750 27710 23750 200 -1\nDe 0 0 78 0 0\nPo 0 30260 25900 28110 23750 200 -1\nDe 0 0 78 0 0\nPo 0 30260 31760 30260 25900 200 -1\nDe 0 0 78 0 0\nPo 0 28050 23750 28100 23800 120 -1\nDe 15 0 78 0 800000\nPo 0 27710 23750 28050 23750 120 -1\nDe 15 0 78 0 0\nPo 0 27654 23806 27710 23750 120 -1\nDe 15 0 78 0 0\nPo 0 27287 23806 27654 23806 120 -1\nDe 15 0 78 0 400000\nPo 0 30000 33500 30000 33490 200 -1\nDe 0 0 79 0 400000\nPo 3 25250 24200 25250 24200 250 80\nDe 15 1 79 0 0\nPo 0 25030 24420 25250 24200 200 -1\nDe 0 0 79 0 0\nPo 0 25030 24420 25030 28300 200 -1\nDe 0 0 79 0 0\nPo 0 25030 28520 25030 28300 200 -1\nDe 0 0 79 0 0\nPo 0 30000 33490 25030 28520 200 -1\nDe 0 0 79 0 0\nPo 0 24900 24200 25250 24200 120 -1\nDe 15 0 79 0 400000\nPo 0 25250 24200 25713 24200 120 -1\nDe 15 0 79 0 800000\nPo 0 30020 22280 30020 29400 200 -1\nDe 15 0 80 0 0\nPo 0 26210 22970 26860 22320 200 -1\nDe 0 0 80 0 0\nPo 3 26210 22970 26210 22970 250 80\nDe 15 1 80 0 0\nPo 0 30020 22280 29980 22320 200 -1\nDe 0 0 80 0 0\nPo 0 29980 22320 26860 22320 200 -1\nDe 0 0 80 0 0\nPo 3 30020 22280 30020 22280 250 80\nDe 15 1 80 0 0\nPo 0 27400 32900 28000 33500 200 -1\nDe 15 0 80 0 800000\nPo 0 27400 32020 27400 32900 200 -1\nDe 15 0 80 0 0\nPo 0 30020 29400 27400 32020 200 -1\nDe 15 0 80 0 0\nPo 0 26100 22600 26100 22860 120 -1\nDe 15 0 80 0 400000\nPo 0 26303 23063 26210 22970 120 -1\nDe 15 0 80 0 0\nPo 0 26303 23063 26303 23413 120 -1\nDe 15 0 80 0 800000\nPo 0 26100 22860 26210 22970 120 -1\nDe 15 0 80 0 0\nPo 0 26106 24987 25763 24987 120 -1\nDe 15 0 81 0 400000\nPo 0 24885 25865 24885 25967 120 -1\nDe 15 0 81 0 800000\nPo 0 25763 24987 24885 25865 120 -1\nDe 15 0 81 0 0\nPo 0 25515 26833 25667 26833 120 -1\nDe 15 0 82 0 400000\nPo 0 26303 26197 26303 24987 120 -1\nDe 15 0 82 0 800000\nPo 0 25667 26833 26303 26197 120 -1\nDe 15 0 82 0 0\nPo 0 25064 19981 25064 21964 60 -1\nDe 15 0 83 0 400000\nPo 0 25064 21964 25400 22300 60 -1\nDe 15 0 83 0 800000\nPo 0 25700 22300 25400 22300 120 -1\nDe 15 0 83 0 C00000\nPo 3 25400 14000 25400 14000 250 80\nDe 15 1 84 0 0\nPo 0 35050 22550 33150 20650 120 -1\nDe 2 0 84 0 0\nPo 3 35050 22550 35050 22550 250 80\nDe 15 1 84 0 0\nPo 0 33100 20600 33100 20200 120 -1\nDe 15 0 84 0 800000\nPo 3 33150 20650 33150 20650 250 80\nDe 15 1 84 0 0\nPo 0 33100 20600 33150 20650 120 -1\nDe 15 0 84 0 0\nPo 0 37150 35000 33000 35000 120 -1\nDe 2 0 84 0 0\nPo 3 33000 35000 33000 35000 250 80\nDe 15 1 84 0 0\nPo 0 26550 34700 26100 34700 120 -1\nDe 2 0 84 0 0\nPo 3 29000 35000 29000 35000 250 80\nDe 15 1 84 0 0\nPo 0 26850 35000 29000 35000 120 -1\nDe 2 0 84 0 0\nPo 0 26550 34700 26850 35000 120 -1\nDe 2 0 84 0 0\nPo 0 33000 35000 29000 35000 120 -1\nDe 2 0 84 0 0\nPo 3 37150 35000 37150 35000 250 80\nDe 15 1 84 0 0\nPo 3 32850 26450 32850 26450 250 80\nDe 15 1 84 0 0\nPo 0 33050 10550 33800 10550 120 -1\nDe 2 0 84 0 0\nPo 0 31900 11700 33050 10550 120 -1\nDe 2 0 84 0 0\nPo 3 33050 10550 33050 10550 250 80\nDe 15 1 84 0 0\nPo 0 29500 13550 30100 13550 120 -1\nDe 2 0 84 0 0\nPo 0 28950 14100 29500 13550 120 -1\nDe 2 0 84 0 0\nPo 3 29500 13550 29500 13550 250 80\nDe 15 1 84 0 0\nPo 0 27150 14100 28950 14100 120 -1\nDe 2 0 84 0 0\nPo 3 30800 11700 30800 11700 250 80\nDe 15 1 84 0 0\nPo 0 30800 12850 30800 11700 120 -1\nDe 2 0 84 0 0\nPo 0 30100 13550 30800 12850 120 -1\nDe 2 0 84 0 0\nPo 0 30800 11700 31900 11700 120 -1\nDe 2 0 84 0 0\nPo 3 35050 9300 35050 9300 250 80\nDe 15 1 84 0 0\nPo 0 33800 10550 35050 9300 120 -1\nDe 2 0 84 0 0\nPo 0 35700 13800 35700 10600 120 -1\nDe 2 0 84 0 0\nPo 3 35700 13800 35700 13800 250 80\nDe 15 1 84 0 0\nPo 0 33850 14650 35450 14650 120 -1\nDe 2 0 84 0 0\nPo 3 33850 14650 33850 14650 250 80\nDe 15 1 84 0 0\nPo 3 35700 14900 35700 14900 250 80\nDe 15 1 84 0 0\nPo 0 35450 14650 35700 14900 120 -1\nDe 2 0 84 0 0\nPo 0 35700 13800 35700 14900 120 -1\nDe 2 0 84 0 0\nPo 3 37350 8950 37350 8950 250 80\nDe 15 1 84 0 0\nPo 0 35700 10600 37350 8950 120 -1\nDe 2 0 84 0 0\nPo 0 30900 24100 30900 23200 120 -1\nDe 2 0 84 0 0\nPo 0 30450 24550 30900 24100 120 -1\nDe 2 0 84 0 0\nPo 3 30900 24100 30900 24100 250 80\nDe 15 1 84 0 0\nPo 0 31750 25350 30300 25350 120 -1\nDe 2 0 84 0 0\nPo 3 31750 25350 31750 25350 250 80\nDe 15 1 84 0 0\nPo 0 30800 26850 32450 26850 120 -1\nDe 2 0 84 0 0\nPo 0 29200 28450 30800 26850 120 -1\nDe 2 0 84 0 0\nPo 3 30800 26850 30800 26850 250 80\nDe 15 1 84 0 0\nPo 0 27950 30700 28050 30700 120 -1\nDe 2 0 84 0 0\nPo 0 26800 31850 27950 30700 120 -1\nDe 2 0 84 0 0\nPo 3 27950 30700 27950 30700 250 80\nDe 15 1 84 0 0\nPo 0 25550 33600 25550 32600 120 -1\nDe 2 0 84 0 0\nPo 0 26100 34150 25550 33600 120 -1\nDe 2 0 84 0 0\nPo 3 25550 33600 25550 33600 250 80\nDe 15 1 84 0 0\nPo 0 26100 34700 26100 34150 120 -1\nDe 2 0 84 0 0\nPo 3 26300 31850 26300 31850 250 80\nDe 15 1 84 0 0\nPo 0 25550 32600 26300 31850 120 -1\nDe 2 0 84 0 0\nPo 0 26300 31850 26800 31850 120 -1\nDe 2 0 84 0 0\nPo 3 29200 29550 29200 29550 250 80\nDe 15 1 84 0 0\nPo 0 28050 30700 29200 29550 120 -1\nDe 2 0 84 0 0\nPo 0 29200 29550 29200 28450 120 -1\nDe 2 0 84 0 0\nPo 0 32450 26850 32850 26450 120 -1\nDe 2 0 84 0 0\nPo 0 31750 25350 32850 26450 120 -1\nDe 2 0 84 0 0\nPo 3 29500 24550 29500 24550 250 80\nDe 15 1 84 0 0\nPo 0 30300 25350 29500 24550 120 -1\nDe 2 0 84 0 0\nPo 0 29500 24550 30450 24550 120 -1\nDe 2 0 84 0 0\nPo 3 31300 22800 31300 22800 250 80\nDe 15 1 84 0 0\nPo 0 30900 23200 31300 22800 120 -1\nDe 2 0 84 0 0\nPo 0 26100 34700 26100 34100 120 -1\nDe 2 0 84 0 0\nPo 3 27000 33200 27000 33200 250 80\nDe 15 1 84 0 0\nPo 0 26100 34100 27000 33200 120 -1\nDe 2 0 84 0 0\nPo 0 25549 34713 26087 34713 120 -1\nDe 15 0 84 0 400000\nPo 3 26100 34700 26100 34700 250 80\nDe 15 1 84 0 0\nPo 0 26087 34713 26100 34700 120 -1\nDe 15 0 84 0 0\nPo 0 27550 29300 27550 27600 120 -1\nDe 2 0 84 0 0\nPo 0 26450 30400 27550 29300 120 -1\nDe 2 0 84 0 0\nPo 3 27550 29300 27550 29300 250 80\nDe 15 1 84 0 0\nPo 0 24450 30300 26250 30300 120 -1\nDe 2 0 84 0 0\nPo 0 24900 30750 24450 30300 120 -1\nDe 2 0 84 0 0\nPo 3 24450 30300 24450 30300 250 80\nDe 15 1 84 0 0\nPo 0 23000 31450 24400 31450 120 -1\nDe 2 0 84 0 0\nPo 0 23150 31600 23000 31450 120 -1\nDe 2 0 84 0 0\nPo 3 23000 31450 23000 31450 250 80\nDe 15 1 84 0 0\nPo 0 22900 34700 22900 33700 120 -1\nDe 2 0 84 0 0\nPo 0 22913 34713 22900 34700 120 -1\nDe 15 0 84 0 0\nPo 3 22900 34700 22900 34700 250 80\nDe 15 1 84 0 0\nPo 0 23451 34713 22913 34713 120 -1\nDe 15 0 84 0 400000\nPo 3 23150 33450 23150 33450 250 80\nDe 15 1 84 0 0\nPo 0 22900 33700 23150 33450 120 -1\nDe 2 0 84 0 0\nPo 0 23150 33450 23150 31600 120 -1\nDe 2 0 84 0 0\nPo 3 24900 31950 24900 31950 250 80\nDe 15 1 84 0 0\nPo 0 24400 31450 24900 31950 120 -1\nDe 2 0 84 0 0\nPo 0 24900 31950 24900 30750 120 -1\nDe 2 0 84 0 0\nPo 3 26450 30500 26450 30500 250 80\nDe 15 1 84 0 0\nPo 0 26250 30300 26450 30500 120 -1\nDe 2 0 84 0 0\nPo 0 26450 30500 26450 30400 120 -1\nDe 2 0 84 0 0\nPo 3 27400 27450 27400 27450 250 80\nDe 15 1 84 0 0\nPo 0 27550 27600 27400 27450 120 -1\nDe 2 0 84 0 0\nPo 0 19500 31500 20050 31500 120 -1\nDe 2 0 84 0 0\nPo 0 21250 29750 19500 31500 120 -1\nDe 2 0 84 0 0\nPo 3 19500 31500 19500 31500 250 80\nDe 15 1 84 0 0\nPo 0 20900 27200 20900 29200 120 -1\nDe 2 0 84 0 0\nPo 3 20900 27200 20900 27200 250 80\nDe 15 1 84 0 0\nPo 3 21450 29750 21450 29750 250 80\nDe 15 1 84 0 0\nPo 0 20900 29200 21450 29750 120 -1\nDe 2 0 84 0 0\nPo 0 21450 29750 21250 29750 120 -1\nDe 2 0 84 0 0\nPo 3 21400 32850 21400 32850 250 80\nDe 15 1 84 0 0\nPo 0 20050 31500 21400 32850 120 -1\nDe 2 0 84 0 0\nPo 0 28500 8050 28500 9250 120 -1\nDe 2 0 84 0 0\nPo 0 26050 10500 28500 8050 120 -1\nDe 2 0 84 0 0\nPo 3 28500 8050 28500 8050 250 80\nDe 15 1 84 0 0\nPo 0 23400 7150 23400 8100 120 -1\nDe 2 0 84 0 0\nPo 0 21700 8850 23400 7150 120 -1\nDe 2 0 84 0 0\nPo 3 23400 7150 23400 7150 250 80\nDe 15 1 84 0 0\nPo 0 21400 11300 21400 9450 120 -1\nDe 2 0 84 0 0\nPo 0 21250 11150 21400 11300 120 -1\nDe 2 0 84 0 0\nPo 3 21400 11300 21400 11300 250 80\nDe 15 1 84 0 0\nPo 0 19450 13100 19450 11200 120 -1\nDe 2 0 84 0 0\nPo 3 19450 13100 19450 13100 250 80\nDe 15 1 84 0 0\nPo 3 19500 11150 19500 11150 250 80\nDe 15 1 84 0 0\nPo 0 19450 11200 19500 11150 120 -1\nDe 2 0 84 0 0\nPo 0 19500 11150 21250 11150 120 -1\nDe 2 0 84 0 0\nPo 3 21700 9150 21700 9150 250 80\nDe 15 1 84 0 0\nPo 0 21400 9450 21700 9150 120 -1\nDe 2 0 84 0 0\nPo 0 21700 9150 21700 8850 120 -1\nDe 2 0 84 0 0\nPo 3 25800 10500 25800 10500 250 80\nDe 15 1 84 0 0\nPo 0 23400 8100 25800 10500 120 -1\nDe 2 0 84 0 0\nPo 0 25800 10500 26050 10500 120 -1\nDe 2 0 84 0 0\nPo 3 29400 10150 29400 10150 250 80\nDe 15 1 84 0 0\nPo 0 28500 9250 29400 10150 120 -1\nDe 2 0 84 0 0\nPo 0 35200 12000 34850 12000 120 -1\nDe 15 0 84 0 400000\nPo 3 34850 12000 34850 12000 250 80\nDe 15 1 84 0 0\nPo 0 32400 12600 32400 12950 120 -1\nDe 15 0 84 0 400000\nPo 3 32400 12950 32400 12950 250 80\nDe 15 1 84 0 0\nPo 0 33800 12600 33250 12600 120 -1\nDe 15 0 84 0 400000\nPo 3 33250 12600 33250 12600 250 80\nDe 15 1 84 0 0\nPo 0 26239 24461 26239 23939 500 -1\nDe 0 0 84 0 C00000\nPo 0 26761 24461 26239 24461 500 -1\nDe 0 0 84 0 C00000\nPo 0 26761 23939 26761 24461 500 -1\nDe 0 0 84 0 C00000\nPo 0 26239 23939 26761 23939 500 -1\nDe 0 0 84 0 C00000\nPo 0 24706 19394 25894 18206 500 -1\nDe 0 0 84 0 C00000\nPo 0 24706 18206 25894 19394 500 -1\nDe 0 0 84 0 C00000\nPo 0 24706 19394 24706 18206 500 -1\nDe 0 0 84 0 C00000\nPo 0 25894 19394 24706 19394 500 -1\nDe 0 0 84 0 C00000\nPo 0 25894 18206 25894 19394 500 -1\nDe 0 0 84 0 C00000\nPo 0 24706 18206 25894 18206 500 -1\nDe 0 0 84 0 C00000\nPo 0 32350 18150 33650 16850 500 -1\nDe 0 0 84 0 C00000\nPo 0 33650 18150 32350 16850 500 -1\nDe 0 0 84 0 C00000\nPo 0 33000 16850 33000 18150 500 -1\nDe 0 0 84 0 C00000\nPo 0 33650 17500 32350 17500 500 -1\nDe 0 0 84 0 C00000\nPo 0 33650 18150 33650 16850 500 -1\nDe 0 0 84 0 C00000\nPo 0 32350 18150 33650 18150 500 -1\nDe 0 0 84 0 C00000\nPo 0 32350 16850 32350 18150 500 -1\nDe 0 0 84 0 C00000\nPo 0 33650 16850 32350 16850 500 -1\nDe 0 0 84 0 C00000\nPo 0 28200 21300 28200 20300 120 -1\nDe 2 0 84 0 0\nPo 0 27050 21850 27600 21300 120 -1\nDe 2 0 84 0 0\nPo 3 27050 21850 27050 21850 250 80\nDe 15 1 84 0 0\nPo 0 28400 20100 28300 20200 120 -1\nDe 2 0 84 0 0\nPo 3 28300 20200 28300 20200 250 80\nDe 15 1 84 0 0\nPo 0 28400 20100 29250 20100 120 -1\nDe 2 0 84 0 0\nPo 3 28200 21300 28200 21300 250 80\nDe 15 1 84 0 0\nPo 0 28200 21300 27600 21300 120 -1\nDe 2 0 84 0 0\nPo 3 29250 20100 29250 20100 250 80\nDe 15 1 84 0 0\nPo 0 28200 20300 28300 20200 120 -1\nDe 2 0 84 0 0\nPo 0 19400 19300 19400 18500 120 -1\nDe 2 0 84 0 0\nPo 0 20100 19200 19400 18500 120 -1\nDe 2 0 84 0 0\nPo 3 19400 18500 19400 18500 250 80\nDe 15 1 84 0 0\nPo 0 20450 20100 20850 20100 120 -1\nDe 2 0 84 0 0\nPo 3 20100 19750 20100 19750 250 80\nDe 15 1 84 0 0\nPo 0 20450 20100 20100 19750 120 -1\nDe 2 0 84 0 0\nPo 0 20100 19750 20100 19200 120 -1\nDe 2 0 84 0 0\nPo 3 19400 19300 19400 19300 250 80\nDe 15 1 84 0 0\nPo 0 27150 14100 27550 14100 120 -1\nDe 2 0 84 0 0\nPo 3 28000 13650 28000 13650 250 80\nDe 15 1 84 0 0\nPo 0 27550 14100 28000 13650 120 -1\nDe 2 0 84 0 0\nPo 0 31450 13550 33200 13550 120 -1\nDe 2 0 84 0 0\nPo 3 31450 13550 31450 13550 250 80\nDe 15 1 84 0 0\nPo 0 31100 13550 31450 13550 60 -1\nDe 15 0 84 0 400000\nPo 3 33400 13750 33400 13750 250 80\nDe 15 1 84 0 0\nPo 0 33200 13550 33400 13750 120 -1\nDe 2 0 84 0 0\nPo 0 27600 14100 27150 14100 60 -1\nDe 15 0 84 0 400000\nPo 3 27150 14100 27150 14100 250 80\nDe 15 1 84 0 0\nPo 0 23650 21850 23050 21850 120 -1\nDe 2 0 84 0 0\nPo 0 22400 20600 23650 21850 120 -1\nDe 2 0 84 0 0\nPo 3 23650 21850 23650 21850 250 80\nDe 15 1 84 0 0\nPo 0 21950 21550 21950 20950 120 -1\nDe 2 0 84 0 0\nPo 0 21050 22450 21950 21550 120 -1\nDe 2 0 84 0 0\nPo 3 21950 21550 21950 21550 250 80\nDe 15 1 84 0 0\nPo 0 21650 22750 21250 22750 120 -1\nDe 2 0 84 0 0\nPo 0 20750 23650 21650 22750 120 -1\nDe 2 0 84 0 0\nPo 3 21650 22750 21650 22750 250 80\nDe 15 1 84 0 0\nPo 0 20900 25450 20900 24350 120 -1\nDe 2 0 84 0 0\nPo 3 20900 25450 20900 25450 250 80\nDe 15 1 84 0 0\nPo 0 19600 28200 19900 28200 120 -1\nDe 2 0 84 0 0\nPo 0 19550 28150 19600 28200 120 -1\nDe 2 0 84 0 0\nPo 3 19600 28200 19600 28200 250 80\nDe 15 1 84 0 0\nPo 0 19500 24700 19500 25950 120 -1\nDe 2 0 84 0 0\nPo 0 19800 24400 19500 24700 120 -1\nDe 2 0 84 0 0\nPo 3 19500 24700 19500 24700 250 80\nDe 15 1 84 0 0\nPo 0 19787 23049 19787 23637 120 -1\nDe 15 0 84 0 400000\nPo 3 19800 23650 19800 23650 250 80\nDe 15 1 84 0 0\nPo 0 19787 23637 19800 23650 120 -1\nDe 15 0 84 0 0\nPo 0 19800 23650 19800 24400 120 -1\nDe 2 0 84 0 0\nPo 3 19550 26000 19550 26000 250 80\nDe 15 1 84 0 0\nPo 0 19500 25950 19550 26000 120 -1\nDe 2 0 84 0 0\nPo 0 19550 26000 19550 28150 120 -1\nDe 2 0 84 0 0\nPo 0 19900 28200 20900 27200 120 -1\nDe 2 0 84 0 0\nPo 0 20900 25450 20900 27200 120 -1\nDe 2 0 84 0 0\nPo 3 20750 24200 20750 24200 250 80\nDe 15 1 84 0 0\nPo 0 20900 24350 20750 24200 120 -1\nDe 2 0 84 0 0\nPo 0 20750 24200 20750 23650 120 -1\nDe 2 0 84 0 0\nPo 3 20950 22450 20950 22450 250 80\nDe 15 1 84 0 0\nPo 0 21250 22750 20950 22450 120 -1\nDe 2 0 84 0 0\nPo 0 20950 22450 21050 22450 120 -1\nDe 2 0 84 0 0\nPo 3 22400 20500 22400 20500 250 80\nDe 15 1 84 0 0\nPo 0 21950 20950 22400 20500 120 -1\nDe 2 0 84 0 0\nPo 0 22400 20500 22400 20600 120 -1\nDe 2 0 84 0 0\nPo 3 22600 22300 22600 22300 250 80\nDe 15 1 84 0 0\nPo 0 23050 21850 22600 22300 120 -1\nDe 2 0 84 0 0\nPo 0 31300 21350 30300 21350 120 -1\nDe 2 0 84 0 0\nPo 0 30700 20750 31300 21350 120 -1\nDe 2 0 84 0 0\nPo 3 31300 21350 31300 21350 250 80\nDe 15 1 84 0 0\nPo 0 29250 20100 30650 20100 120 -1\nDe 2 0 84 0 0\nPo 3 30700 20050 30700 20050 250 80\nDe 15 1 84 0 0\nPo 0 30650 20100 30700 20050 120 -1\nDe 2 0 84 0 0\nPo 0 30700 20050 30700 20750 120 -1\nDe 2 0 84 0 0\nPo 3 29950 21700 29950 21700 250 80\nDe 15 1 84 0 0\nPo 0 30300 21350 29950 21700 120 -1\nDe 2 0 84 0 0\nPo 0 28050 19500 28650 19500 120 -1\nDe 2 0 84 0 0\nPo 0 27700 19500 28050 19500 120 -1\nDe 15 0 84 0 400000\nPo 3 28050 19500 28050 19500 250 80\nDe 15 1 84 0 0\nPo 0 28650 19500 29250 20100 120 -1\nDe 2 0 84 0 0\nPo 0 20850 19100 20850 20100 120 -1\nDe 2 0 84 0 0\nPo 0 20850 20100 20850 20150 120 -1\nDe 2 0 84 0 0\nPo 0 20450 18700 20850 19100 120 -1\nDe 2 0 84 0 0\nPo 3 20850 19100 20850 19100 250 80\nDe 15 1 84 0 0\nPo 0 19800 17650 20100 17650 120 -1\nDe 2 0 84 0 0\nPo 0 19787 17637 19800 17650 120 -1\nDe 15 0 84 0 0\nPo 3 19800 17650 19800 17650 250 80\nDe 15 1 84 0 0\nPo 0 19787 17049 19787 17637 120 -1\nDe 15 0 84 0 400000\nPo 3 20450 18000 20450 18000 250 80\nDe 15 1 84 0 0\nPo 0 20100 17650 20450 18000 120 -1\nDe 2 0 84 0 0\nPo 0 20450 18000 20450 18700 120 -1\nDe 2 0 84 0 0\nPo 3 20800 20200 20800 20200 250 80\nDe 15 1 84 0 0\nPo 0 20850 20150 20800 20200 120 -1\nDe 2 0 84 0 0\nPo 0 23750 15800 23750 17250 120 -1\nDe 2 0 84 0 0\nPo 0 24500 14950 24500 15050 120 -1\nDe 2 0 84 0 0\nPo 0 25300 14150 24500 14950 120 -1\nDe 2 0 84 0 0\nPo 3 24500 14950 24500 14950 250 80\nDe 15 1 84 0 0\nPo 0 25400 14150 25300 14150 120 -1\nDe 2 0 84 0 0\nPo 3 23750 15800 23750 15800 250 80\nDe 15 1 84 0 0\nPo 0 24500 15050 23750 15800 120 -1\nDe 2 0 84 0 0\nPo 0 23600 13550 24950 13550 120 -1\nDe 2 0 84 0 0\nPo 0 23550 13600 23600 13550 120 -1\nDe 2 0 84 0 0\nPo 3 23600 13550 23600 13550 250 80\nDe 15 1 84 0 0\nPo 0 22500 14550 22500 13750 120 -1\nDe 2 0 84 0 0\nPo 0 22400 14650 22500 14550 120 -1\nDe 2 0 84 0 0\nPo 3 22500 14550 22500 14550 250 80\nDe 15 1 84 0 0\nPo 0 22400 15750 22400 17200 120 -1\nDe 2 0 84 0 0\nPo 0 22250 17050 22400 17200 120 -1\nDe 2 0 84 0 0\nPo 3 22400 17200 22400 17200 250 80\nDe 15 1 84 0 0\nPo 0 21500 17050 21500 16050 120 -1\nDe 2 0 84 0 0\nPo 0 20900 15450 21500 16050 120 -1\nDe 2 0 84 0 0\nPo 3 21500 16050 21500 16050 250 80\nDe 15 1 84 0 0\nPo 0 21150 13350 21150 14700 120 -1\nDe 2 0 84 0 0\nPo 0 20900 13100 21150 13350 120 -1\nDe 2 0 84 0 0\nPo 3 21150 13350 21150 13350 250 80\nDe 15 1 84 0 0\nPo 0 19800 14350 19800 13450 120 -1\nDe 2 0 84 0 0\nPo 0 19787 14951 19787 14363 120 -1\nDe 15 0 84 0 400000\nPo 3 19800 14350 19800 14350 250 80\nDe 15 1 84 0 0\nPo 0 19787 14363 19800 14350 120 -1\nDe 15 0 84 0 0\nPo 0 19800 13450 19450 13100 120 -1\nDe 2 0 84 0 0\nPo 0 19450 13100 20900 13100 120 -1\nDe 2 0 84 0 0\nPo 3 20900 14950 20900 14950 250 80\nDe 15 1 84 0 0\nPo 0 21150 14700 20900 14950 120 -1\nDe 2 0 84 0 0\nPo 0 20900 14950 20900 15450 120 -1\nDe 2 0 84 0 0\nPo 3 21500 17050 21500 17050 250 80\nDe 15 1 84 0 0\nPo 0 21500 17050 22250 17050 120 -1\nDe 2 0 84 0 0\nPo 3 22400 15750 22400 15750 250 80\nDe 15 1 84 0 0\nPo 0 22400 15750 22400 14650 120 -1\nDe 2 0 84 0 0\nPo 3 22350 13600 22350 13600 250 80\nDe 15 1 84 0 0\nPo 0 22500 13750 22350 13600 120 -1\nDe 2 0 84 0 0\nPo 0 22350 13600 23550 13600 120 -1\nDe 2 0 84 0 0\nPo 0 24950 13550 25400 14000 120 -1\nDe 2 0 84 0 0\nPo 0 25400 14000 25400 14150 120 -1\nDe 2 0 84 0 0\nPo 3 23900 17400 23900 17400 250 80\nDe 15 1 84 0 0\nPo 0 23750 17250 23900 17400 120 -1\nDe 2 0 84 0 0\nPo 0 35600 16600 35600 16250 120 -1\nDe 15 0 84 0 400000\nPo 3 35600 16250 35600 16250 250 80\nDe 15 1 84 0 0\nPo 0 35600 16900 35900 16900 120 -1\nDe 15 0 84 0 400000\nPo 3 35900 16900 35900 16900 250 80\nDe 15 1 84 0 0\nPo 0 19787 20951 19787 20363 120 -1\nDe 15 0 84 0 400000\nPo 3 19800 20350 19800 20350 250 80\nDe 15 1 84 0 0\nPo 0 19787 20363 19800 20350 120 -1\nDe 15 0 84 0 0\nPo 0 27400 20500 27400 20950 120 -1\nDe 15 0 84 0 400000\nPo 3 27400 20950 27400 20950 250 80\nDe 15 1 84 0 0\nPo 0 32800 20200 33100 20200 120 -1\nDe 15 0 84 0 C00000\nPo 0 27700 19200 27700 19500 120 -1\nDe 15 0 84 0 C00000\nPo 0 25600 21100 25900 21100 120 -1\nDe 15 0 84 0 C00000\nPo 0 25300 21100 25600 21100 120 -1\nDe 15 0 84 0 C00000\nPo 0 25300 21100 25300 21350 120 -1\nDe 15 0 84 0 400000\nPo 3 25400 21450 25400 21450 250 80\nDe 15 1 84 0 0\nPo 0 25300 21350 25400 21450 120 -1\nDe 15 0 84 0 0\nPo 0 25900 21100 25900 21400 120 -1\nDe 15 0 84 0 400000\nPo 0 25900 21400 25850 21450 120 -1\nDe 15 0 84 0 0\nPo 3 25850 21450 25850 21450 250 80\nDe 15 1 84 0 0\nPo 0 28500 23800 28800 23500 120 -1\nDe 15 0 84 0 400000\nPo 3 28800 23500 28800 23500 250 80\nDe 15 1 84 0 0\nPo 0 28600 28100 28600 28450 120 -1\nDe 15 0 84 0 400000\nPo 3 28600 28450 28600 28450 250 80\nDe 15 1 84 0 0\nPo 0 27600 22600 27600 22950 120 -1\nDe 15 0 84 0 400000\nPo 3 27600 22950 27600 22950 250 80\nDe 15 1 84 0 0\nPo 0 28300 22300 28600 22000 120 -1\nDe 15 0 84 0 400000\nPo 3 28600 22000 28600 22000 250 80\nDe 15 1 84 0 0\nPo 0 25000 22300 24650 22300 120 -1\nDe 15 0 84 0 400000\nPo 3 24650 22300 24650 22300 250 80\nDe 15 1 84 0 0\nPo 0 25700 22600 25700 22950 120 -1\nDe 15 0 84 0 400000\nPo 3 25700 22950 25700 22950 250 80\nDe 15 1 84 0 0\nPo 0 24500 24200 24150 24200 120 -1\nDe 15 0 84 0 400000\nPo 3 24150 24200 24150 24200 250 80\nDe 15 1 84 0 0\nPo 0 24500 24800 24500 25150 120 -1\nDe 15 0 84 0 400000\nPo 3 24500 25150 24500 25150 250 80\nDe 15 1 84 0 0\nPo 0 25515 25967 25967 25967 120 -1\nDe 15 0 84 0 400000\nPo 3 26000 26000 26000 26000 250 80\nDe 15 1 84 0 0\nPo 0 25967 25967 26000 26000 120 -1\nDe 15 0 84 0 0\nPo 0 24885 26833 24417 26833 120 -1\nDe 15 0 84 0 400000\nPo 3 24400 26850 24400 26850 250 80\nDe 15 1 84 0 0\nPo 0 24417 26833 24400 26850 120 -1\nDe 15 0 84 0 0\nPo 0 21500 18333 21500 18000 60 -1\nDe 15 0 84 0 400000\nPo 3 21500 18000 21500 18000 250 80\nDe 15 1 84 0 0\nPo 0 21500 18667 21500 19000 60 -1\nDe 15 0 84 0 400000\nPo 3 21500 19000 21500 19000 250 80\nDe 15 1 84 0 0\nPo 0 21500 19000 21500 19333 60 -1\nDe 15 0 84 0 800000\nPo 0 21500 19667 21500 19800 60 -1\nDe 15 0 84 0 400000\nPo 3 21650 20000 21650 20000 250 80\nDe 15 1 84 0 0\nPo 0 21650 19950 21650 20000 60 -1\nDe 15 0 84 0 0\nPo 0 21500 19800 21650 19950 60 -1\nDe 15 0 84 0 0\nPo 0 23700 20700 23700 21050 60 -1\nDe 15 0 84 0 400000\nPo 3 23700 21050 23700 21050 250 80\nDe 15 1 84 0 0\nPo 0 22700 19000 22350 19000 60 -1\nDe 15 0 84 0 400000\nPo 3 22350 19000 22350 19000 250 80\nDe 15 1 84 0 0\nPo 0 22700 18000 22400 18000 60 -1\nDe 15 0 84 0 400000\nPo 3 22350 17950 22350 17950 250 80\nDe 15 1 84 0 0\nPo 0 22400 18000 22350 17950 60 -1\nDe 15 0 84 0 0\nPo 0 26200 16400 26550 16400 60 -1\nDe 15 0 84 0 400000\nPo 3 26550 16400 26550 16400 250 80\nDe 15 1 84 0 0\nPo 0 25700 16400 26200 16400 60 -1\nDe 15 0 84 0 C00000\nPo 0 24600 16400 24600 16050 60 -1\nDe 15 0 84 0 400000\nPo 3 24600 16050 24600 16050 250 80\nDe 15 1 84 0 0\nPo 0 25851 19981 25851 20381 60 -1\nDe 15 0 84 0 400000\nPo 3 25880 20410 25880 20410 200 -1\nDe 15 1 84 0 0\nPo 0 25851 20381 25880 20410 60 -1\nDe 15 0 84 0 0\nPo 0 26481 19509 26719 19509 60 -1\nDe 15 0 84 0 400000\nPo 3 26960 19850 26960 19850 200 -1\nDe 15 1 84 0 0\nPo 0 26960 19750 26960 19850 60 -1\nDe 15 0 84 0 0\nPo 0 26719 19509 26960 19750 60 -1\nDe 15 0 84 0 0\nPo 0 25851 19981 25851 19351 60 -1\nDe 15 0 84 0 400000\nPo 0 25851 19351 25300 18800 60 -1\nDe 15 0 84 0 800000\nPo 0 26481 19509 26009 19509 60 -1\nDe 15 0 84 0 400000\nPo 0 26009 19509 25300 18800 60 -1\nDe 15 0 84 0 800000\nPo 0 24119 18091 24591 18091 60 -1\nDe 15 0 84 0 400000\nPo 0 24591 18091 25300 18800 60 -1\nDe 15 0 84 0 800000\nPo 0 31642 18583 31642 18658 60 -1\nDe 15 0 84 0 400000\nPo 3 31400 18900 31400 18900 250 80\nDe 15 1 84 0 0\nPo 0 31642 18658 31400 18900 60 -1\nDe 15 0 84 0 0\nPo 0 34083 16142 34083 16417 60 -1\nDe 15 0 84 0 400000\nPo 0 34083 16417 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 34083 16142 34083 15817 60 -1\nDe 15 0 84 0 400000\nPo 3 34150 15750 34150 15750 250 80\nDe 15 1 84 0 0\nPo 0 34083 15817 34150 15750 60 -1\nDe 15 0 84 0 0\nPo 0 33098 16142 33098 17402 60 -1\nDe 15 0 84 0 400000\nPo 0 33098 17402 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 32705 18858 32705 17795 60 -1\nDe 15 0 84 0 400000\nPo 0 32705 17795 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 31642 18583 31917 18583 60 -1\nDe 15 0 84 0 400000\nPo 0 31917 18583 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 31642 17598 32902 17598 60 -1\nDe 15 0 84 0 400000\nPo 0 32902 17598 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 31642 17205 32705 17205 60 -1\nDe 15 0 84 0 400000\nPo 0 32705 17205 33000 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 31642 17205 31055 17205 60 -1\nDe 15 0 84 0 400000\nPo 3 31050 17200 31050 17200 200 -1\nDe 15 1 84 0 0\nPo 0 31055 17205 31050 17200 60 -1\nDe 15 0 84 0 0\nPo 0 34000 15000 34000 14800 60 -1\nDe 15 0 84 0 400000\nPo 0 33700 14800 33850 14650 60 -1\nDe 15 0 84 0 0\nPo 0 33700 14800 33700 15000 60 -1\nDe 15 0 84 0 800000\nPo 0 34000 14800 33850 14650 60 -1\nDe 15 0 84 0 0\nPo 0 33100 15000 33100 14950 60 -1\nDe 15 0 84 0 400000\nPo 3 32800 14650 32800 14650 200 -1\nDe 15 1 84 0 0\nPo 0 32800 14650 32800 15000 60 -1\nDe 15 0 84 0 800000\nPo 0 33100 14950 32800 14650 60 -1\nDe 15 0 84 0 0\nPo 0 32100 15000 31750 15000 60 -1\nDe 15 0 84 0 400000\nPo 3 31750 15000 31750 15000 250 80\nDe 15 1 84 0 0\nPo 0 27600 14700 27150 14700 60 -1\nDe 15 0 84 0 400000\nPo 3 27150 14700 27150 14700 250 80\nDe 15 1 84 0 0\nPo 0 27600 15300 27150 15300 60 -1\nDe 15 0 84 0 400000\nPo 3 27150 15300 27150 15300 250 80\nDe 15 1 84 0 0\nPo 0 27600 15900 27150 15900 60 -1\nDe 15 0 84 0 400000\nPo 3 27150 15900 27150 15900 250 80\nDe 15 1 84 0 0\nPo 0 30500 18800 30260 18800 60 -1\nDe 15 0 84 0 400000\nPo 0 30440 18500 30200 18740 60 -1\nDe 15 0 84 0 0\nPo 3 30200 18740 30200 18740 200 -1\nDe 15 1 84 0 0\nPo 0 30440 18500 30500 18500 60 -1\nDe 15 0 84 0 800000\nPo 0 30260 18800 30200 18740 60 -1\nDe 15 0 84 0 0\nPo 0 29800 18300 30060 18300 60 -1\nDe 15 0 84 0 400000\nPo 3 30140 18220 30140 18220 200 -1\nDe 15 1 84 0 0\nPo 0 30060 18300 30140 18220 60 -1\nDe 15 0 84 0 0\nPo 0 30500 16000 30500 16300 60 -1\nDe 15 0 84 0 C00000\nPo 0 30500 15700 30500 16000 60 -1\nDe 15 0 84 0 C00000\nPo 0 30500 15400 30500 15700 60 -1\nDe 15 0 84 0 C00000\nPo 0 30500 16000 30210 16000 60 -1\nDe 15 0 84 0 400000\nPo 3 30210 16000 30210 16000 250 80\nDe 15 1 84 0 0\nPo 3 30210 16450 30210 16450 250 80\nDe 15 1 84 0 0\nPo 0 30500 15400 30500 15290 60 -1\nDe 15 0 84 0 400000\nPo 3 30740 15050 30740 15050 200 -1\nDe 15 1 84 0 0\nPo 0 30500 15290 30740 15050 60 -1\nDe 15 0 84 0 0\nPo 0 30210 16450 30350 16450 60 -1\nDe 15 0 84 0 0\nPo 0 30350 16450 30500 16300 60 -1\nDe 15 0 84 0 800000\nPo 0 30160 16500 30210 16450 60 -1\nDe 15 0 84 0 0\nPo 0 29800 16500 30160 16500 60 -1\nDe 15 0 84 0 400000\nPo 0 30350 16450 30500 16600 60 -1\nDe 15 0 84 0 800000\nPo 0 30210 17660 30340 17660 60 -1\nDe 15 0 84 0 0\nPo 3 30210 17660 30210 17660 250 80\nDe 15 1 84 0 0\nPo 0 30340 17660 30500 17500 60 -1\nDe 15 0 84 0 800000\nPo 0 30210 17660 30360 17660 60 -1\nDe 15 0 84 0 0\nPo 0 30170 17700 30210 17660 60 -1\nDe 15 0 84 0 0\nPo 0 29800 17700 30170 17700 60 -1\nDe 15 0 84 0 400000\nPo 0 30360 17660 30500 17800 60 -1\nDe 15 0 84 0 800000\nPo 0 29800 17100 30160 17100 60 -1\nDe 15 0 84 0 400000\nPo 3 30240 17020 30240 17020 200 -1\nDe 15 1 84 0 0\nPo 0 30160 17100 30240 17020 60 -1\nDe 15 0 84 0 0\nPo 0 28000 28500 28000 29500 200 -1\nDe 15 0 85 0 0\nPo 0 28000 28100 28000 28500 200 -1\nDe 15 0 85 0 400000\nPo 0 24500 33000 24500 34713 200 -1\nDe 15 0 85 0 800000\nPo 0 28000 29500 24500 33000 200 -1\nDe 15 0 85 0 0\nPo 0 24500 24500 24300 24500 120 -1\nDe 15 0 86 0 400000\nPo 0 22500 26000 22000 26500 120 -1\nDe 15 0 86 0 800000\nPo 0 23300 26000 22500 26000 120 -1\nDe 15 0 86 0 0\nPo 0 23500 25800 23300 26000 120 -1\nDe 15 0 86 0 0\nPo 0 23500 25300 23500 25800 120 -1\nDe 15 0 86 0 0\nPo 0 24300 24500 23500 25300 120 -1\nDe 15 0 86 0 0\nPo 0 24500 23600 23900 23600 120 -1\nDe 15 0 87 0 400000\nPo 0 22500 24000 22000 24500 120 -1\nDe 15 0 87 0 800000\nPo 0 23500 24000 22500 24000 120 -1\nDe 15 0 87 0 0\nPo 0 23900 23600 23500 24000 120 -1\nDe 15 0 87 0 0\nPo 0 24500 23900 24100 23900 120 -1\nDe 15 0 88 0 400000\nPo 0 22500 25000 22000 25500 120 -1\nDe 15 0 88 0 800000\nPo 0 23300 25000 22500 25000 120 -1\nDe 15 0 88 0 0\nPo 0 23500 24800 23300 25000 120 -1\nDe 15 0 88 0 0\nPo 0 23500 24500 23500 24800 120 -1\nDe 15 0 88 0 0\nPo 0 24100 23900 23500 24500 120 -1\nDe 15 0 88 0 0\nPo 0 22000 23500 22500 23000 120 -1\nDe 15 0 89 0 400000\nPo 0 24200 23000 24500 23300 120 -1\nDe 15 0 89 0 800000\nPo 0 22500 23000 24200 23000 120 -1\nDe 15 0 89 0 0\nPo 0 28500 24400 28900 24400 120 -1\nDe 15 0 90 0 400000\nPo 0 23250 23250 23000 23500 120 -1\nDe 0 0 90 0 800000\nPo 0 29000 23250 23250 23250 120 -1\nDe 0 0 90 0 0\nPo 0 29250 23500 29000 23250 120 -1\nDe 0 0 90 0 0\nPo 0 29250 24050 29250 23500 120 -1\nDe 0 0 90 0 0\nPo 3 29250 24050 29250 24050 250 80\nDe 15 1 90 0 0\nPo 0 28900 24400 29250 24050 120 -1\nDe 15 0 90 0 0\nPo 0 28500 24100 28800 24100 120 -1\nDe 15 0 91 0 400000\nPo 0 24000 23500 23000 24500 120 -1\nDe 0 0 91 0 800000\nPo 0 28300 23500 24000 23500 120 -1\nDe 0 0 91 0 0\nPo 0 28850 24050 28300 23500 120 -1\nDe 0 0 91 0 0\nPo 3 28850 24050 28850 24050 250 80\nDe 15 1 91 0 0\nPo 0 28800 24100 28850 24050 120 -1\nDe 15 0 91 0 0\nPo 0 31800 22600 31800 24300 60 -1\nDe 15 0 92 0 400000\nPo 0 38500 30000 37500 30000 60 -1\nDe 15 0 92 0 0\nPo 0 38500 30000 39000 29500 60 -1\nDe 15 0 92 0 800000\nPo 0 31800 24300 37500 30000 60 -1\nDe 15 0 92 0 0\nPo 0 22100 18300 21730 18300 120 -1\nDe 15 0 93 0 400000\nPo 0 21730 18300 21697 18333 120 -1\nDe 15 0 93 0 800000\nPo 0 22100 18300 22400 18300 120 -1\nDe 15 0 93 0 C00000\nPo 0 22800 19700 23100 19700 120 -1\nDe 15 0 94 0 C00000\nPo 0 24119 19509 23291 19509 60 -1\nDe 15 0 94 0 400000\nPo 0 23291 19509 23100 19700 60 -1\nDe 15 0 94 0 800000\nPo 0 22800 19300 23100 19300 120 -1\nDe 15 0 95 0 C00000\nPo 0 24119 19351 23869 19351 60 -1\nDe 15 0 95 0 400000\nPo 0 23180 19380 23100 19300 60 -1\nDe 15 0 95 0 800000\nPo 0 23840 19380 23180 19380 60 -1\nDe 15 0 95 0 0\nPo 0 23869 19351 23840 19380 60 -1\nDe 15 0 95 0 0\nPo 0 22100 19700 21730 19700 120 -1\nDe 15 0 96 0 400000\nPo 0 21730 19700 21697 19667 120 -1\nDe 15 0 96 0 800000\nPo 0 22100 19700 22400 19700 120 -1\nDe 15 0 96 0 C00000\nPo 0 33800 22600 33800 23800 60 -1\nDe 15 0 97 0 400000\nPo 0 38500 25000 39000 24500 60 -1\nDe 15 0 97 0 800000\nPo 0 38500 25000 37500 25000 60 -1\nDe 15 0 97 0 0\nPo 0 35000 25000 37500 25000 60 -1\nDe 15 0 97 0 0\nPo 0 33800 23800 35000 25000 60 -1\nDe 15 0 97 0 0\nPo 0 33400 22600 33400 23900 60 -1\nDe 15 0 98 0 400000\nPo 0 38500 26000 37500 26000 60 -1\nDe 15 0 98 0 0\nPo 0 38500 26000 39000 25500 60 -1\nDe 15 0 98 0 800000\nPo 0 35500 26000 37500 26000 60 -1\nDe 15 0 98 0 0\nPo 0 33400 23900 35500 26000 60 -1\nDe 15 0 98 0 0\nPo 0 33000 22600 33000 24000 60 -1\nDe 15 0 99 0 400000\nPo 0 38500 27000 37500 27000 60 -1\nDe 15 0 99 0 0\nPo 0 38500 27000 39000 26500 60 -1\nDe 15 0 99 0 800000\nPo 0 36000 27000 37500 27000 60 -1\nDe 15 0 99 0 0\nPo 0 33000 24000 36000 27000 60 -1\nDe 15 0 99 0 0\nPo 0 32600 22600 32600 24100 60 -1\nDe 15 0 100 0 400000\nPo 0 38500 28000 36500 28000 60 -1\nDe 15 0 100 0 0\nPo 0 38500 28000 39000 27500 60 -1\nDe 15 0 100 0 800000\nPo 0 32600 24100 36500 28000 60 -1\nDe 15 0 100 0 0\nPo 0 32200 22600 32200 24200 60 -1\nDe 15 0 101 0 400000\nPo 0 38500 29000 37000 29000 60 -1\nDe 15 0 101 0 0\nPo 0 38500 29000 39000 28500 60 -1\nDe 15 0 101 0 800000\nPo 0 32200 24200 37000 29000 60 -1\nDe 15 0 101 0 0\nPo 0 34600 22600 34600 22850 60 -1\nDe 15 0 102 0 400000\nPo 0 38500 23000 39000 22500 60 -1\nDe 15 0 102 0 800000\nPo 0 34750 23000 38500 23000 60 -1\nDe 15 0 102 0 0\nPo 0 34600 22850 34750 23000 60 -1\nDe 15 0 102 0 0\nPo 0 34200 22600 34200 23700 60 -1\nDe 15 0 103 0 400000\nPo 0 38500 24000 39000 23500 60 -1\nDe 15 0 103 0 800000\nPo 0 38500 24000 37500 24000 60 -1\nDe 15 0 103 0 0\nPo 0 34500 24000 37500 24000 60 -1\nDe 15 0 103 0 0\nPo 0 34200 23700 34500 24000 60 -1\nDe 15 0 103 0 0\nPo 0 22800 18300 23100 18300 120 -1\nDe 15 0 104 0 C00000\nPo 0 24119 18406 23916 18406 60 -1\nDe 15 0 104 0 400000\nPo 0 23810 18300 23100 18300 60 -1\nDe 15 0 104 0 800000\nPo 0 23916 18406 23810 18300 60 -1\nDe 15 0 104 0 0\nPo 0 22800 18700 23100 18700 120 -1\nDe 15 0 105 0 C00000\nPo 0 24119 18564 23902 18564 60 -1\nDe 15 0 105 0 400000\nPo 0 23360 18440 23100 18700 60 -1\nDe 15 0 105 0 800000\nPo 0 23778 18440 23360 18440 60 -1\nDe 15 0 105 0 0\nPo 0 23902 18564 23778 18440 60 -1\nDe 15 0 105 0 0\nPo 0 26200 21400 26200 21700 120 -1\nDe 15 0 106 0 C00000\nPo 0 26600 21400 26600 21700 120 -1\nDe 15 0 107 0 C00000\nPo 0 26481 19351 26751 19351 60 -1\nDe 15 0 108 0 400000\nPo 0 27300 19900 27400 19900 60 -1\nDe 15 0 108 0 800000\nPo 0 26751 19351 27300 19900 60 -1\nDe 15 0 108 0 0\nPo 0 22100 19300 21730 19300 120 -1\nDe 15 0 109 0 400000\nPo 0 21730 19300 21697 19333 120 -1\nDe 15 0 109 0 800000\nPo 0 22100 19300 22400 19300 120 -1\nDe 15 0 109 0 C00000\nPo 0 19787 22000 20600 22000 200 -1\nDe 15 0 110 0 400000\nPo 0 21300 21300 21300 20800 200 -1\nDe 15 0 110 0 800000\nPo 0 20600 22000 21300 21300 200 -1\nDe 15 0 110 0 0\nPo 0 21300 19900 21300 19670 120 -1\nDe 15 0 111 0 0\nPo 0 21300 20400 21300 19900 200 -1\nDe 15 0 111 0 400000\nPo 0 21300 19670 21303 19667 120 -1\nDe 15 0 111 0 800000\nPo 0 22100 18700 21730 18700 120 -1\nDe 15 0 112 0 400000\nPo 0 21730 18700 21697 18667 120 -1\nDe 15 0 112 0 800000\nPo 0 22100 18700 22400 18700 120 -1\nDe 15 0 112 0 C00000\nPo 0 21200 18700 21270 18700 120 -1\nDe 15 0 113 0 0\nPo 0 20600 16000 21000 16400 200 -1\nDe 15 0 113 0 0\nPo 0 21000 16400 21000 18500 200 -1\nDe 15 0 113 0 0\nPo 0 21000 18500 21200 18700 200 -1\nDe 15 0 113 0 0\nPo 0 19787 16000 20600 16000 200 -1\nDe 15 0 113 0 400000\nPo 0 21270 18700 21303 18667 120 -1\nDe 15 0 113 0 800000\nPo 0 27900 22300 27900 22600 120 -1\nDe 15 0 114 0 C00000\nPo 0 27600 22300 27900 22300 120 -1\nDe 15 0 114 0 C00000\nPo 0 35200 16900 35200 16600 120 -1\nDe 15 0 115 0 C00000\nPo 0 34850 17000 35100 17000 120 -1\nDe 15 0 115 0 0\nPo 0 34842 17008 34850 17000 120 -1\nDe 15 0 115 0 0\nPo 3 34850 17000 34850 17000 200 -1\nDe 15 1 115 0 0\nPo 0 34358 17008 34842 17008 120 -1\nDe 15 0 115 0 400000\nPo 0 35100 17000 35200 16900 120 -1\nDe 15 0 115 0 800000\nPo 0 28500 24700 28800 25000 120 -1\nDe 15 0 115 0 400000\nPo 3 28800 25000 28800 25000 250 80\nDe 15 1 115 0 0\nPo 0 25000 27700 24650 27700 120 -1\nDe 15 0 115 0 400000\nPo 3 24650 27700 24650 27700 250 80\nDe 15 1 115 0 0\nPo 0 25000 28300 24650 28300 120 -1\nDe 15 0 115 0 400000\nPo 3 24650 28300 24650 28300 250 80\nDe 15 1 115 0 0\nPo 0 25000 28900 24650 28900 120 -1\nDe 15 0 115 0 400000\nPo 3 24650 28900 24650 28900 250 80\nDe 15 1 115 0 0\nPo 0 24900 24800 25400 24800 120 -1\nDe 15 0 115 0 400000\nPo 0 25606 24594 25400 24800 120 -1\nDe 15 0 115 0 0\nPo 3 25400 24800 25400 24800 250 80\nDe 15 1 115 0 0\nPo 0 25606 24594 25713 24594 120 -1\nDe 15 0 115 0 800000\nPo 3 25536 20380 25536 20380 250 80\nDe 15 1 115 0 0\nPo 0 25536 20380 25540 20380 60 -1\nDe 0 0 115 0 0\nPo 0 23410 18770 23410 18710 60 -1\nDe 15 0 115 0 0\nPo 3 23400 18700 23400 18700 200 -1\nDe 15 1 115 0 0\nPo 0 23410 18710 23400 18700 60 -1\nDe 15 0 115 0 0\nPo 0 24150 20200 24150 20650 60 -1\nDe 15 0 115 0 0\nPo 0 24369 19981 24150 20200 60 -1\nDe 15 0 115 0 0\nPo 3 24150 20200 24150 20200 200 -1\nDe 15 1 115 0 0\nPo 0 24434 19981 24369 19981 60 -1\nDe 15 0 115 0 400000\nPo 0 24150 20650 24100 20700 60 -1\nDe 15 0 115 0 800000\nPo 0 24690 17160 24690 16890 60 -1\nDe 15 0 115 0 0\nPo 0 24749 17219 24690 17160 60 -1\nDe 15 0 115 0 0\nPo 3 24690 17160 24690 17160 200 -1\nDe 15 1 115 0 0\nPo 0 24749 17619 24749 17219 60 -1\nDe 15 0 115 0 400000\nPo 0 24690 16890 24600 16800 60 -1\nDe 15 0 115 0 800000\nPo 0 25379 20380 25280 20380 60 -1\nDe 15 0 115 0 0\nPo 3 25270 20370 25270 20370 200 -1\nDe 15 1 115 0 0\nPo 0 25280 20380 25270 20370 60 -1\nDe 15 0 115 0 0\nPo 0 25536 20380 25379 20380 60 -1\nDe 15 0 115 0 0\nPo 0 25379 20380 25390 20380 60 -1\nDe 15 0 115 0 0\nPo 0 25390 20380 25379 20380 60 -1\nDe 15 0 115 0 0\nPo 0 25536 20380 25630 20380 60 -1\nDe 15 0 115 0 0\nPo 0 25630 20380 25670 20340 60 -1\nDe 15 0 115 0 0\nPo 0 25379 19981 25379 20380 60 -1\nDe 15 0 115 0 400000\nPo 0 25379 20380 25379 20621 60 -1\nDe 15 0 115 0 0\nPo 0 25379 20621 25300 20700 60 -1\nDe 15 0 115 0 800000\nPo 0 25536 19981 25536 20380 60 -1\nDe 15 0 115 0 400000\nPo 0 25536 20380 25536 20636 60 -1\nDe 15 0 115 0 0\nPo 0 25536 20636 25600 20700 60 -1\nDe 15 0 115 0 800000\nPo 0 25694 19981 25694 20316 60 -1\nDe 15 0 115 0 400000\nPo 0 25694 20316 25670 20340 60 -1\nDe 15 0 115 0 0\nPo 0 25860 20700 25900 20700 60 -1\nDe 15 0 115 0 800000\nPo 0 25670 20340 25670 20510 60 -1\nDe 15 0 115 0 0\nPo 0 25670 20510 25860 20700 60 -1\nDe 15 0 115 0 0\nPo 0 25700 16800 25720 16800 60 -1\nDe 15 0 115 0 400000\nPo 3 26040 17120 26040 17120 200 -1\nDe 15 1 115 0 0\nPo 0 25851 17619 25851 17309 60 -1\nDe 15 0 115 0 400000\nPo 0 25851 17309 26040 17120 60 -1\nDe 15 0 115 0 0\nPo 0 26040 16960 26200 16800 60 -1\nDe 15 0 115 0 800000\nPo 0 26040 17120 26040 16960 60 -1\nDe 15 0 115 0 0\nPo 0 25720 16800 26040 17120 60 -1\nDe 15 0 115 0 0\nPo 0 25536 17619 25536 16964 60 -1\nDe 15 0 115 0 400000\nPo 0 25536 16964 25700 16800 60 -1\nDe 15 0 115 0 800000\nPo 0 33800 15750 33800 15600 60 -1\nDe 15 0 115 0 0\nPo 3 33800 15750 33800 15750 250 80\nDe 15 1 115 0 0\nPo 0 33800 15600 34000 15400 60 -1\nDe 15 0 115 0 800000\nPo 0 33800 15750 33800 15500 60 -1\nDe 15 0 115 0 0\nPo 0 33689 15861 33800 15750 60 -1\nDe 15 0 115 0 0\nPo 0 33689 16142 33689 15861 60 -1\nDe 15 0 115 0 400000\nPo 0 33800 15500 33700 15400 60 -1\nDe 15 0 115 0 800000\nPo 0 32100 15400 32100 15590 60 -1\nDe 15 0 115 0 400000\nPo 0 32311 15801 32250 15740 60 -1\nDe 15 0 115 0 0\nPo 3 32250 15740 32250 15740 200 -1\nDe 15 1 115 0 0\nPo 0 32311 15801 32311 16142 60 -1\nDe 15 0 115 0 800000\nPo 0 32100 15590 32250 15740 60 -1\nDe 15 0 115 0 0\nPo 0 32940 15750 32940 15560 60 -1\nDe 15 0 115 0 0\nPo 3 32940 15750 32940 15750 250 80\nDe 15 1 115 0 0\nPo 0 32940 15560 33100 15400 60 -1\nDe 15 0 115 0 800000\nPo 0 32940 15750 32940 15540 60 -1\nDe 15 0 115 0 0\nPo 0 32902 15788 32940 15750 60 -1\nDe 15 0 115 0 0\nPo 0 32902 16142 32902 15788 60 -1\nDe 15 0 115 0 400000\nPo 0 32940 15540 32800 15400 60 -1\nDe 15 0 115 0 800000\nPo 0 31290 18386 31290 18560 60 -1\nDe 15 0 115 0 0\nPo 3 31250 18600 31250 18600 250 80\nDe 15 1 115 0 0\nPo 0 31290 18560 31250 18600 60 -1\nDe 15 0 115 0 0\nPo 0 30900 16600 30900 16300 60 -1\nDe 15 0 115 0 C00000\nPo 0 30900 16600 31250 16600 60 -1\nDe 15 0 115 0 400000\nPo 0 31264 16614 31250 16600 60 -1\nDe 15 0 115 0 0\nPo 3 31250 16600 31250 16600 200 -1\nDe 15 1 115 0 0\nPo 0 31264 16614 31642 16614 60 -1\nDe 15 0 115 0 800000\nPo 0 30900 17800 30900 17500 60 -1\nDe 15 0 115 0 C00000\nPo 0 31250 17790 30910 17790 60 -1\nDe 15 0 115 0 0\nPo 0 31255 17795 31250 17790 60 -1\nDe 15 0 115 0 0\nPo 3 31250 17790 31250 17790 200 -1\nDe 15 1 115 0 0\nPo 0 31642 17795 31255 17795 60 -1\nDe 15 0 115 0 400000\nPo 0 30910 17790 30900 17800 60 -1\nDe 15 0 115 0 800000\nPo 0 30900 18500 30900 18800 60 -1\nDe 15 0 115 0 C00000\nPo 0 31642 18386 31290 18386 60 -1\nDe 15 0 115 0 400000\nPo 0 31290 18386 31014 18386 60 -1\nDe 15 0 115 0 0\nPo 0 31014 18386 30900 18500 60 -1\nDe 15 0 115 0 800000\nPo 0 27020 19194 27016 19194 60 -1\nDe 15 0 115 0 0\nPo 3 26960 19250 26960 19250 200 -1\nDe 15 1 115 0 0\nPo 0 27016 19194 26960 19250 60 -1\nDe 15 0 115 0 0\nPo 0 27300 19200 27300 19500 60 -1\nDe 15 0 115 0 C00000\nPo 0 26481 19194 27020 19194 60 -1\nDe 15 0 115 0 400000\nPo 0 27020 19194 27294 19194 60 -1\nDe 15 0 115 0 0\nPo 0 27294 19194 27300 19200 60 -1\nDe 15 0 115 0 800000\nPo 0 23680 17900 23200 17900 60 -1\nDe 15 0 115 0 0\nPo 0 23714 17934 23680 17900 60 -1\nDe 15 0 115 0 0\nPo 3 23680 17900 23680 17900 200 -1\nDe 15 1 115 0 0\nPo 0 24119 17934 23714 17934 60 -1\nDe 15 0 115 0 400000\nPo 0 23200 17900 23100 18000 60 -1\nDe 15 0 115 0 800000\nPo 0 23460 18770 23410 18770 60 -1\nDe 15 0 115 0 0\nPo 0 23926 18879 23897 18850 60 -1\nDe 15 0 115 0 0\nPo 0 23897 18850 23540 18850 60 -1\nDe 15 0 115 0 0\nPo 0 23540 18850 23460 18770 60 -1\nDe 15 0 115 0 0\nPo 0 24119 18879 23926 18879 60 -1\nDe 15 0 115 0 400000\nPo 0 23180 19000 23100 19000 60 -1\nDe 15 0 115 0 800000\nPo 0 23410 18770 23180 19000 60 -1\nDe 15 0 115 0 0\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 4F5E5F46 84 \"GND\"\nZLayer 0\nZAux 4 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 39850 35350 0\nZCorner 39850 6650 0\nZCorner 19150 6650 0\nZCorner 19150 35350 1\n$POLYSCORNERS\n23773 12000 0 0\n23689 12035 0 0\n23535 12189 0 0\n23451 12391 0 0\n23451 12609 0 0\n23535 12811 0 0\n23689 12965 0 0\n23720 12977 0 0\n23720 13484 0 0\n23430 13774 0 0\n23430 12562 0 0\n23430 12438 0 0\n23429 12226 0 0\n23429 12175 0 0\n23410 12127 0 0\n23373 12091 0 0\n23326 12071 0 0\n23062 12070 0 0\n23030 12102 0 0\n23030 12470 0 0\n23398 12470 0 0\n23430 12438 0 0\n23430 12562 0 0\n23398 12530 0 0\n23030 12530 0 0\n23030 12898 0 0\n23062 12930 0 0\n23326 12929 0 0\n23373 12909 0 0\n23410 12873 0 0\n23429 12825 0 0\n23429 12774 0 0\n23430 12562 0 0\n23430 13774 0 0\n22970 14234 0 0\n22970 12898 0 0\n22970 12530 0 0\n22970 12470 0 0\n22970 12102 0 0\n22938 12070 0 0\n22674 12071 0 0\n22627 12091 0 0\n22590 12127 0 0\n22571 12175 0 0\n22571 12226 0 0\n22570 12438 0 0\n22602 12470 0 0\n22970 12470 0 0\n22970 12530 0 0\n22602 12530 0 0\n22570 12562 0 0\n22571 12774 0 0\n22571 12825 0 0\n22590 12873 0 0\n22627 12909 0 0\n22674 12929 0 0\n22938 12930 0 0\n22970 12898 0 0\n22970 14234 0 0\n22452 14752 0 0\n22391 14843 0 0\n22380 14899 0 0\n22380 11816 0 0\n22490 11705 0 0\n22535 11811 0 0\n22689 11965 0 0\n22891 12049 0 0\n23109 12049 0 0\n23311 11965 0 0\n23465 11811 0 0\n23500 11726 0 0\n23535 11811 0 0\n23689 11965 0 0\n23773 12000 1 0\n27220 16224 0 0\n26980 15984 0 0\n26980 13049 0 0\n27109 13049 0 0\n27220 13002 0 0\n27220 16224 1 0\n28220 18584 0 0\n27309 19495 0 0\n27309 19320 0 0\n27309 19181 0 0\n27256 19053 0 0\n27158 18954 0 0\n27030 18901 0 0\n26891 18901 0 0\n26763 18954 0 0\n26664 19052 0 0\n26611 19180 0 0\n26611 19319 0 0\n26664 19447 0 0\n26762 19546 0 0\n26890 19599 0 0\n27029 19599 0 0\n27157 19546 0 0\n27256 19448 0 0\n27309 19320 0 0\n27309 19495 0 0\n26984 19820 0 0\n26950 19820 0 0\n26913 19783 0 0\n26775 19725 0 0\n26626 19725 0 0\n26488 19782 0 0\n26383 19887 0 0\n26325 20025 0 0\n26325 20174 0 0\n26382 20312 0 0\n26420 20350 0 0\n26147 20350 0 0\n26147 19424 0 0\n26147 18830 0 0\n26147 18236 0 0\n26139 18136 0 0\n26116 18082 0 0\n26071 18072 0 0\n26028 18114 0 0\n26028 18029 0 0\n26018 17984 0 0\n25924 17953 0 0\n25824 17961 0 0\n25770 17984 0 0\n25760 18029 0 0\n25894 18164 0 0\n26028 18029 0 0\n26028 18114 0 0\n25936 18206 0 0\n26071 18340 0 0\n26116 18330 0 0\n26147 18236 0 0\n26147 18830 0 0\n26139 18730 0 0\n26116 18676 0 0\n26071 18666 0 0\n26028 18708 0 0\n26028 18623 0 0\n26028 18383 0 0\n25894 18248 0 0\n25852 18290 0 0\n25852 18206 0 0\n25717 18072 0 0\n25672 18082 0 0\n25641 18176 0 0\n25649 18276 0 0\n25672 18330 0 0\n25717 18340 0 0\n25852 18206 0 0\n25852 18290 0 0\n25760 18383 0 0\n25770 18428 0 0\n25864 18459 0 0\n25964 18451 0 0\n26018 18428 0 0\n26028 18383 0 0\n26028 18623 0 0\n26018 18578 0 0\n25924 18547 0 0\n25824 18555 0 0\n25770 18578 0 0\n25760 18623 0 0\n25894 18758 0 0\n26028 18623 0 0\n26028 18708 0 0\n25936 18800 0 0\n26071 18934 0 0\n26116 18924 0 0\n26147 18830 0 0\n26147 19424 0 0\n26139 19324 0 0\n26116 19270 0 0\n26071 19260 0 0\n26028 19302 0 0\n26028 19217 0 0\n26028 18977 0 0\n25894 18842 0 0\n25852 18884 0 0\n25852 18800 0 0\n25717 18666 0 0\n25672 18676 0 0\n25641 18770 0 0\n25649 18870 0 0\n25672 18924 0 0\n25717 18934 0 0\n25852 18800 0 0\n25852 18884 0 0\n25760 18977 0 0\n25770 19022 0 0\n25864 19053 0 0\n25964 19045 0 0\n26018 19022 0 0\n26028 18977 0 0\n26028 19217 0 0\n26018 19172 0 0\n25924 19141 0 0\n25824 19149 0 0\n25770 19172 0 0\n25760 19217 0 0\n25894 19352 0 0\n26028 19217 0 0\n26028 19302 0 0\n25936 19394 0 0\n26071 19528 0 0\n26116 19518 0 0\n26147 19424 0 0\n26147 20350 0 0\n26028 20350 0 0\n26028 19571 0 0\n25894 19436 0 0\n25852 19478 0 0\n25852 19394 0 0\n25717 19260 0 0\n25672 19270 0 0\n25641 19364 0 0\n25649 19464 0 0\n25672 19518 0 0\n25717 19528 0 0\n25852 19394 0 0\n25852 19478 0 0\n25760 19571 0 0\n25770 19616 0 0\n25864 19647 0 0\n25964 19639 0 0\n26018 19616 0 0\n26028 19571 0 0\n26028 20350 0 0\n25911 20350 0 0\n25911 20306 0 0\n25854 20168 0 0\n25749 20063 0 0\n25611 20005 0 0\n25553 20005 0 0\n25553 19424 0 0\n25553 18830 0 0\n25553 18236 0 0\n25545 18136 0 0\n25522 18082 0 0\n25477 18072 0 0\n25434 18114 0 0\n25434 18029 0 0\n25424 17984 0 0\n25330 17953 0 0\n25230 17961 0 0\n25176 17984 0 0\n25166 18029 0 0\n25300 18164 0 0\n25434 18029 0 0\n25434 18114 0 0\n25342 18206 0 0\n25477 18340 0 0\n25522 18330 0 0\n25553 18236 0 0\n25553 18830 0 0\n25545 18730 0 0\n25522 18676 0 0\n25477 18666 0 0\n25434 18708 0 0\n25434 18623 0 0\n25434 18383 0 0\n25300 18248 0 0\n25258 18290 0 0\n25258 18206 0 0\n25123 18072 0 0\n25078 18082 0 0\n25047 18176 0 0\n25055 18276 0 0\n25078 18330 0 0\n25123 18340 0 0\n25258 18206 0 0\n25258 18290 0 0\n25166 18383 0 0\n25176 18428 0 0\n25270 18459 0 0\n25370 18451 0 0\n25424 18428 0 0\n25434 18383 0 0\n25434 18623 0 0\n25424 18578 0 0\n25330 18547 0 0\n25230 18555 0 0\n25176 18578 0 0\n25166 18623 0 0\n25300 18758 0 0\n25434 18623 0 0\n25434 18708 0 0\n25342 18800 0 0\n25477 18934 0 0\n25522 18924 0 0\n25553 18830 0 0\n25553 19424 0 0\n25545 19324 0 0\n25522 19270 0 0\n25477 19260 0 0\n25434 19302 0 0\n25434 19217 0 0\n25434 18977 0 0\n25300 18842 0 0\n25258 18884 0 0\n25258 18800 0 0\n25123 18666 0 0\n25078 18676 0 0\n25047 18770 0 0\n25055 18870 0 0\n25078 18924 0 0\n25123 18934 0 0\n25258 18800 0 0\n25258 18884 0 0\n25166 18977 0 0\n25176 19022 0 0\n25270 19053 0 0\n25370 19045 0 0\n25424 19022 0 0\n25434 18977 0 0\n25434 19217 0 0\n25424 19172 0 0\n25330 19141 0 0\n25230 19149 0 0\n25176 19172 0 0\n25166 19217 0 0\n25300 19352 0 0\n25434 19217 0 0\n25434 19302 0 0\n25342 19394 0 0\n25477 19528 0 0\n25522 19518 0 0\n25553 19424 0 0\n25553 20005 0 0\n25462 20005 0 0\n25434 20016 0 0\n25434 19571 0 0\n25300 19436 0 0\n25258 19478 0 0\n25258 19394 0 0\n25123 19260 0 0\n25078 19270 0 0\n25047 19364 0 0\n25055 19464 0 0\n25078 19518 0 0\n25123 19528 0 0\n25258 19394 0 0\n25258 19478 0 0\n25166 19571 0 0\n25176 19616 0 0\n25270 19647 0 0\n25370 19639 0 0\n25424 19616 0 0\n25434 19571 0 0\n25434 20016 0 0\n25381 20038 0 0\n25340 20021 0 0\n25201 20021 0 0\n25073 20074 0 0\n25039 20107 0 0\n25039 17230 0 0\n25039 17091 0 0\n24986 16963 0 0\n24888 16864 0 0\n24760 16811 0 0\n24621 16811 0 0\n24493 16864 0 0\n24394 16962 0 0\n24341 17090 0 0\n24341 17229 0 0\n24394 17357 0 0\n24492 17456 0 0\n24620 17509 0 0\n24759 17509 0 0\n24887 17456 0 0\n24986 17358 0 0\n25039 17230 0 0\n25039 20107 0 0\n24974 20172 0 0\n24959 20208 0 0\n24959 19424 0 0\n24959 18830 0 0\n24959 18236 0 0\n24951 18136 0 0\n24928 18082 0 0\n24883 18072 0 0\n24840 18114 0 0\n24840 18029 0 0\n24830 17984 0 0\n24736 17953 0 0\n24636 17961 0 0\n24582 17984 0 0\n24572 18029 0 0\n24706 18164 0 0\n24840 18029 0 0\n24840 18114 0 0\n24748 18206 0 0\n24883 18340 0 0\n24928 18330 0 0\n24959 18236 0 0\n24959 18830 0 0\n24951 18730 0 0\n24928 18676 0 0\n24883 18666 0 0\n24840 18708 0 0\n24840 18623 0 0\n24840 18383 0 0\n24706 18248 0 0\n24664 18290 0 0\n24664 18206 0 0\n24529 18072 0 0\n24484 18082 0 0\n24453 18176 0 0\n24461 18276 0 0\n24484 18330 0 0\n24529 18340 0 0\n24664 18206 0 0\n24664 18290 0 0\n24572 18383 0 0\n24582 18428 0 0\n24676 18459 0 0\n24776 18451 0 0\n24830 18428 0 0\n24840 18383 0 0\n24840 18623 0 0\n24830 18578 0 0\n24736 18547 0 0\n24636 18555 0 0\n24582 18578 0 0\n24572 18623 0 0\n24706 18758 0 0\n24840 18623 0 0\n24840 18708 0 0\n24748 18800 0 0\n24883 18934 0 0\n24928 18924 0 0\n24959 18830 0 0\n24959 19424 0 0\n24951 19324 0 0\n24928 19270 0 0\n24883 19260 0 0\n24840 19302 0 0\n24840 19217 0 0\n24840 18977 0 0\n24706 18842 0 0\n24664 18884 0 0\n24664 18800 0 0\n24529 18666 0 0\n24484 18676 0 0\n24453 18770 0 0\n24461 18870 0 0\n24484 18924 0 0\n24529 18934 0 0\n24664 18800 0 0\n24664 18884 0 0\n24572 18977 0 0\n24582 19022 0 0\n24676 19053 0 0\n24776 19045 0 0\n24830 19022 0 0\n24840 18977 0 0\n24840 19217 0 0\n24830 19172 0 0\n24736 19141 0 0\n24636 19149 0 0\n24582 19172 0 0\n24572 19217 0 0\n24706 19352 0 0\n24840 19217 0 0\n24840 19302 0 0\n24748 19394 0 0\n24883 19528 0 0\n24928 19518 0 0\n24959 19424 0 0\n24959 20208 0 0\n24921 20300 0 0\n24921 20350 0 0\n24849 20350 0 0\n24849 20331 0 0\n24840 20309 0 0\n24840 19571 0 0\n24706 19436 0 0\n24664 19478 0 0\n24664 19394 0 0\n24529 19260 0 0\n24484 19270 0 0\n24453 19364 0 0\n24461 19464 0 0\n24484 19518 0 0\n24529 19528 0 0\n24664 19394 0 0\n24664 19478 0 0\n24572 19571 0 0\n24582 19616 0 0\n24676 19647 0 0\n24776 19639 0 0\n24830 19616 0 0\n24840 19571 0 0\n24840 20309 0 0\n24796 20203 0 0\n24698 20104 0 0\n24570 20051 0 0\n24465 20051 0 0\n24446 20003 0 0\n24348 19904 0 0\n24220 19851 0 0\n24081 19851 0 0\n23953 19904 0 0\n23854 20002 0 0\n23805 20120 0 0\n23536 20120 0 0\n23662 20068 0 0\n23767 19963 0 0\n23825 19825 0 0\n23825 19676 0 0\n23768 19538 0 0\n23681 19451 0 0\n23734 19399 0 0\n23789 19399 0 0\n23917 19346 0 0\n24016 19248 0 0\n24069 19120 0 0\n24069 18981 0 0\n24016 18853 0 0\n23997 18834 0 0\n24049 18710 0 0\n24049 18571 0 0\n23996 18443 0 0\n23898 18344 0 0\n23770 18291 0 0\n23748 18291 0 0\n23769 18240 0 0\n23877 18196 0 0\n23976 18098 0 0\n24029 17970 0 0\n24029 17831 0 0\n23976 17703 0 0\n23878 17604 0 0\n23750 17551 0 0\n23730 17551 0 0\n23730 15566 0 0\n25470 13826 0 0\n25470 16916 0 0\n25454 16932 0 0\n25401 17060 0 0\n25401 17199 0 0\n25454 17327 0 0\n25552 17426 0 0\n25680 17479 0 0\n25819 17479 0 0\n25906 17442 0 0\n25970 17469 0 0\n26109 17469 0 0\n26237 17416 0 0\n26336 17318 0 0\n26389 17190 0 0\n26389 17185 0 0\n26620 17416 0 0\n26620 17986 0 0\n26604 18002 0 0\n26551 18130 0 0\n26551 18269 0 0\n26604 18397 0 0\n26702 18496 0 0\n26830 18549 0 0\n26851 18549 0 0\n26851 18569 0 0\n26904 18697 0 0\n27002 18796 0 0\n27130 18849 0 0\n27269 18849 0 0\n27397 18796 0 0\n27496 18698 0 0\n27549 18570 0 0\n27549 18547 0 0\n27698 18398 0 0\n27759 18308 0 0\n27759 18307 0 0\n27780 18200 0 0\n27780 13002 0 0\n27891 13049 0 0\n28109 13049 0 0\n28220 13002 0 0\n28220 18584 1 0\n29975 31951 0 0\n29891 31951 0 0\n29689 32035 0 0\n29535 32189 0 0\n29451 32391 0 0\n29451 32446 0 0\n29430 32425 0 0\n29430 26562 0 0\n29430 26438 0 0\n29429 26226 0 0\n29429 26175 0 0\n29410 26127 0 0\n29373 26091 0 0\n29326 26071 0 0\n29062 26070 0 0\n29030 26102 0 0\n29030 26470 0 0\n29398 26470 0 0\n29430 26438 0 0\n29430 26562 0 0\n29398 26530 0 0\n29030 26530 0 0\n29030 26898 0 0\n29062 26930 0 0\n29326 26929 0 0\n29373 26909 0 0\n29410 26873 0 0\n29429 26825 0 0\n29429 26774 0 0\n29430 26562 0 0\n29430 32425 0 0\n28970 31965 0 0\n28970 26898 0 0\n28970 26530 0 0\n28970 26470 0 0\n28970 26102 0 0\n28938 26070 0 0\n28674 26071 0 0\n28627 26091 0 0\n28590 26127 0 0\n28571 26175 0 0\n28571 26226 0 0\n28570 26438 0 0\n28602 26470 0 0\n28970 26470 0 0\n28970 26530 0 0\n28602 26530 0 0\n28570 26562 0 0\n28571 26774 0 0\n28571 26825 0 0\n28590 26873 0 0\n28627 26909 0 0\n28674 26929 0 0\n28938 26930 0 0\n28970 26898 0 0\n28970 31965 0 0\n28549 31544 0 0\n28549 26609 0 0\n28549 26391 0 0\n28465 26189 0 0\n28311 26035 0 0\n28109 25951 0 0\n27891 25951 0 0\n27689 26035 0 0\n27535 26189 0 0\n27451 26391 0 0\n27451 26609 0 0\n27535 26811 0 0\n27689 26965 0 0\n27891 27049 0 0\n28109 27049 0 0\n28311 26965 0 0\n28465 26811 0 0\n28549 26609 0 0\n28549 31544 0 0\n27007 30002 0 0\n27007 24489 0 0\n26999 24392 0 0\n26977 24341 0 0\n26933 24332 0 0\n26890 24374 0 0\n26890 24289 0 0\n26881 24245 0 0\n26789 24215 0 0\n26745 24218 0 0\n26742 24184 0 0\n26830 24177 0 0\n26881 24155 0 0\n26890 24111 0 0\n26761 23981 0 0\n26651 24090 0 0\n26542 24200 0 0\n26632 24289 0 0\n26651 24309 0 0\n26672 24329 0 0\n26761 24419 0 0\n26890 24289 0 0\n26890 24374 0 0\n26803 24461 0 0\n26933 24590 0 0\n26977 24581 0 0\n27007 24489 0 0\n27007 30002 0 0\n26890 29885 0 0\n26890 24633 0 0\n26761 24503 0 0\n26719 24545 0 0\n26719 24461 0 0\n26629 24372 0 0\n26609 24351 0 0\n26589 24332 0 0\n26500 24242 0 0\n26458 24283 0 0\n26458 24200 0 0\n26368 24111 0 0\n26348 24090 0 0\n26328 24071 0 0\n26239 23981 0 0\n26110 24111 0 0\n26119 24155 0 0\n26211 24185 0 0\n26254 24181 0 0\n26257 24215 0 0\n26170 24223 0 0\n26119 24245 0 0\n26110 24289 0 0\n26239 24419 0 0\n26328 24329 0 0\n26348 24309 0 0\n26368 24289 0 0\n26458 24200 0 0\n26458 24283 0 0\n26390 24351 0 0\n26281 24461 0 0\n26411 24590 0 0\n26455 24581 0 0\n26485 24489 0 0\n26481 24445 0 0\n26515 24442 0 0\n26523 24530 0 0\n26545 24581 0 0\n26589 24590 0 0\n26719 24461 0 0\n26719 24545 0 0\n26632 24633 0 0\n26641 24677 0 0\n26733 24707 0 0\n26830 24699 0 0\n26881 24677 0 0\n26890 24633 0 0\n26890 29885 0 0\n26368 29363 0 0\n26368 24633 0 0\n26239 24503 0 0\n26197 24545 0 0\n26197 24461 0 0\n26067 24332 0 0\n26023 24341 0 0\n25993 24433 0 0\n26001 24530 0 0\n26023 24581 0 0\n26067 24590 0 0\n26197 24461 0 0\n26197 24545 0 0\n26110 24633 0 0\n26119 24677 0 0\n26211 24707 0 0\n26308 24699 0 0\n26359 24677 0 0\n26368 24633 0 0\n26368 29363 0 0\n25380 28375 0 0\n25380 28300 0 0\n25380 25175 0 0\n25474 25175 0 0\n25612 25118 0 0\n25717 25013 0 0\n25775 24875 0 0\n25775 24726 0 0\n25718 24588 0 0\n25613 24483 0 0\n25531 24448 0 0\n25567 24413 0 0\n25625 24275 0 0\n25625 24126 0 0\n25568 23988 0 0\n25463 23883 0 0\n25325 23825 0 0\n25176 23825 0 0\n25038 23882 0 0\n24933 23987 0 0\n24907 24048 0 0\n24783 24173 0 0\n24707 24286 0 0\n24680 24420 0 0\n24680 27325 0 0\n24576 27325 0 0\n24438 27382 0 0\n24333 27487 0 0\n24275 27625 0 0\n24275 27774 0 0\n24332 27912 0 0\n24420 28000 0 0\n24333 28087 0 0\n24275 28225 0 0\n24275 28345 0 0\n24213 28283 0 0\n24075 28225 0 0\n24063 28225 0 0\n23810 27972 0 0\n23810 27000 0 0\n23786 26882 0 0\n23786 26881 0 0\n23719 26781 0 0\n23548 26610 0 0\n23549 26609 0 0\n23549 26391 0 0\n23465 26189 0 0\n23311 26035 0 0\n23226 26000 0 0\n23311 25965 0 0\n23465 25811 0 0\n23465 25810 0 0\n23780 25810 0 0\n23787 25817 0 0\n23925 25875 0 0\n24074 25875 0 0\n24212 25818 0 0\n24317 25713 0 0\n24375 25575 0 0\n24375 25426 0 0\n24318 25288 0 0\n24213 25183 0 0\n24075 25125 0 0\n23926 25125 0 0\n23788 25182 0 0\n23780 25190 0 0\n23465 25190 0 0\n23465 25189 0 0\n23311 25035 0 0\n23226 25000 0 0\n23311 24965 0 0\n23465 24811 0 0\n23549 24609 0 0\n23549 24391 0 0\n23548 24389 0 0\n24128 23810 0 0\n26013 23810 0 0\n26005 23818 0 0\n26018 23831 0 0\n25993 23911 0 0\n26001 24008 0 0\n26023 24059 0 0\n26067 24068 0 0\n26161 23974 0 0\n26197 23939 0 0\n26196 23938 0 0\n26238 23896 0 0\n26239 23897 0 0\n26239 23896 0 0\n26281 23938 0 0\n26281 23939 0 0\n26317 23974 0 0\n26371 24028 0 0\n26390 24048 0 0\n26411 24068 0 0\n26500 24158 0 0\n26589 24068 0 0\n26609 24048 0 0\n26629 24028 0 0\n26683 23974 0 0\n26719 23939 0 0\n26718 23938 0 0\n26760 23896 0 0\n26761 23897 0 0\n26761 23896 0 0\n26803 23938 0 0\n26803 23939 0 0\n26839 23974 0 0\n26933 24068 0 0\n26977 24059 0 0\n27007 23967 0 0\n26999 23870 0 0\n26982 23830 0 0\n26995 23818 0 0\n26987 23810 0 0\n27335 23810 0 0\n27335 23824 0 0\n27392 23962 0 0\n27497 24067 0 0\n27635 24125 0 0\n27784 24125 0 0\n27844 24100 0 0\n27965 24100 0 0\n28567 24702 0 0\n28483 24787 0 0\n28467 24825 0 0\n28326 24825 0 0\n28188 24882 0 0\n28180 24890 0 0\n27840 24890 0 0\n27833 24883 0 0\n27695 24825 0 0\n27546 24825 0 0\n27408 24882 0 0\n27303 24987 0 0\n27245 25125 0 0\n27245 25274 0 0\n27302 25412 0 0\n27407 25517 0 0\n27545 25575 0 0\n27694 25575 0 0\n27832 25518 0 0\n27840 25510 0 0\n28180 25510 0 0\n28187 25517 0 0\n28325 25575 0 0\n28474 25575 0 0\n28612 25518 0 0\n28717 25413 0 0\n28732 25375 0 0\n28874 25375 0 0\n29012 25318 0 0\n29097 25232 0 0\n29910 26044 0 0\n29910 31760 0 0\n29937 31894 0 0\n29975 31951 1 0\n33190 12872 0 0\n32522 13540 0 0\n32430 13540 0 0\n32430 8562 0 0\n32398 8530 0 0\n32030 8530 0 0\n32030 8898 0 0\n32062 8930 0 0\n32326 8929 0 0\n32373 8909 0 0\n32410 8873 0 0\n32429 8825 0 0\n32429 8774 0 0\n32430 8562 0 0\n32430 13540 0 0\n31148 13540 0 0\n31719 12969 0 0\n31786 12869 0 0\n31786 12868 0 0\n31810 12750 0 0\n31810 8929 0 0\n31938 8930 0 0\n31970 8898 0 0\n31970 8580 0 0\n31970 8530 0 0\n31970 8470 0 0\n32030 8470 0 0\n32080 8470 0 0\n32398 8470 0 0\n32430 8438 0 0\n32429 8367 0 0\n32451 8389 0 0\n32451 8391 0 0\n32451 8609 0 0\n32535 8811 0 0\n32689 8965 0 0\n32891 9049 0 0\n33109 9049 0 0\n33190 9015 0 0\n33190 12872 1 0\n39675 33247 0 0\n39665 33223 0 0\n39549 33106 0 0\n39549 29609 0 0\n39549 29391 0 0\n39465 29189 0 0\n39311 29035 0 0\n39226 29000 0 0\n39311 28965 0 0\n39465 28811 0 0\n39549 28609 0 0\n39549 28391 0 0\n39465 28189 0 0\n39311 28035 0 0\n39226 28000 0 0\n39311 27965 0 0\n39465 27811 0 0\n39549 27609 0 0\n39549 27391 0 0\n39465 27189 0 0\n39311 27035 0 0\n39226 27000 0 0\n39311 26965 0 0\n39465 26811 0 0\n39549 26609 0 0\n39549 26391 0 0\n39465 26189 0 0\n39311 26035 0 0\n39226 26000 0 0\n39311 25965 0 0\n39465 25811 0 0\n39549 25609 0 0\n39549 25391 0 0\n39465 25189 0 0\n39311 25035 0 0\n39226 25000 0 0\n39311 24965 0 0\n39465 24811 0 0\n39549 24609 0 0\n39549 24391 0 0\n39465 24189 0 0\n39311 24035 0 0\n39226 24000 0 0\n39311 23965 0 0\n39465 23811 0 0\n39549 23609 0 0\n39549 23391 0 0\n39465 23189 0 0\n39311 23035 0 0\n39226 23000 0 0\n39311 22965 0 0\n39465 22811 0 0\n39549 22609 0 0\n39549 22391 0 0\n39465 22189 0 0\n39311 22035 0 0\n39226 22000 0 0\n39311 21965 0 0\n39465 21811 0 0\n39549 21609 0 0\n39549 21391 0 0\n39465 21189 0 0\n39311 21035 0 0\n39226 21000 0 0\n39311 20965 0 0\n39465 20811 0 0\n39549 20609 0 0\n39549 20391 0 0\n39465 20189 0 0\n39311 20035 0 0\n39226 20000 0 0\n39311 19965 0 0\n39465 19811 0 0\n39549 19609 0 0\n39549 19391 0 0\n39465 19189 0 0\n39311 19035 0 0\n39226 19000 0 0\n39311 18965 0 0\n39465 18811 0 0\n39549 18609 0 0\n39549 18391 0 0\n39465 18189 0 0\n39311 18035 0 0\n39226 18000 0 0\n39311 17965 0 0\n39465 17811 0 0\n39549 17609 0 0\n39549 17391 0 0\n39465 17189 0 0\n39311 17035 0 0\n39226 17000 0 0\n39311 16965 0 0\n39465 16811 0 0\n39549 16609 0 0\n39549 16391 0 0\n39465 16189 0 0\n39311 16035 0 0\n39226 16000 0 0\n39311 15965 0 0\n39465 15811 0 0\n39549 15609 0 0\n39549 15391 0 0\n39465 15189 0 0\n39311 15035 0 0\n39226 15000 0 0\n39311 14965 0 0\n39465 14811 0 0\n39549 14609 0 0\n39549 14391 0 0\n39465 14189 0 0\n39311 14035 0 0\n39226 14000 0 0\n39311 13965 0 0\n39465 13811 0 0\n39549 13609 0 0\n39549 13391 0 0\n39465 13189 0 0\n39311 13035 0 0\n39226 13000 0 0\n39311 12965 0 0\n39465 12811 0 0\n39549 12609 0 0\n39549 12391 0 0\n39465 12189 0 0\n39311 12035 0 0\n39226 12000 0 0\n39311 11965 0 0\n39465 11811 0 0\n39549 11609 0 0\n39549 11391 0 0\n39465 11189 0 0\n39311 11035 0 0\n39109 10951 0 0\n38891 10951 0 0\n38689 11035 0 0\n38535 11189 0 0\n38451 11391 0 0\n38451 11609 0 0\n38535 11811 0 0\n38689 11965 0 0\n38773 12000 0 0\n38689 12035 0 0\n38535 12189 0 0\n38451 12391 0 0\n38451 12609 0 0\n38535 12811 0 0\n38689 12965 0 0\n38773 13000 0 0\n38689 13035 0 0\n38535 13189 0 0\n38451 13391 0 0\n38451 13609 0 0\n38535 13811 0 0\n38689 13965 0 0\n38773 14000 0 0\n38689 14035 0 0\n38535 14189 0 0\n38451 14391 0 0\n38451 14609 0 0\n38535 14811 0 0\n38689 14965 0 0\n38773 15000 0 0\n38689 15035 0 0\n38535 15189 0 0\n38451 15391 0 0\n38451 15609 0 0\n38535 15811 0 0\n38689 15965 0 0\n38773 16000 0 0\n38689 16035 0 0\n38535 16189 0 0\n38451 16391 0 0\n38451 16609 0 0\n38535 16811 0 0\n38689 16965 0 0\n38773 17000 0 0\n38689 17035 0 0\n38535 17189 0 0\n38451 17391 0 0\n38451 17609 0 0\n38535 17811 0 0\n38689 17965 0 0\n38773 18000 0 0\n38689 18035 0 0\n38535 18189 0 0\n38451 18391 0 0\n38451 18609 0 0\n38535 18811 0 0\n38689 18965 0 0\n38773 19000 0 0\n38689 19035 0 0\n38535 19189 0 0\n38451 19391 0 0\n38451 19609 0 0\n38535 19811 0 0\n38689 19965 0 0\n38773 20000 0 0\n38689 20035 0 0\n38535 20189 0 0\n38451 20391 0 0\n38451 20609 0 0\n38535 20811 0 0\n38689 20965 0 0\n38773 21000 0 0\n38689 21035 0 0\n38535 21189 0 0\n38451 21391 0 0\n38451 21609 0 0\n38535 21811 0 0\n38689 21965 0 0\n38773 22000 0 0\n38689 22035 0 0\n38535 22189 0 0\n38451 22391 0 0\n38451 22609 0 0\n38535 22811 0 0\n38689 22965 0 0\n38773 23000 0 0\n38689 23035 0 0\n38535 23189 0 0\n38451 23391 0 0\n38451 23609 0 0\n38535 23811 0 0\n38689 23965 0 0\n38773 24000 0 0\n38689 24035 0 0\n38535 24189 0 0\n38451 24391 0 0\n38451 24609 0 0\n38535 24811 0 0\n38689 24965 0 0\n38773 25000 0 0\n38689 25035 0 0\n38535 25189 0 0\n38451 25391 0 0\n38451 25609 0 0\n38535 25811 0 0\n38689 25965 0 0\n38773 26000 0 0\n38689 26035 0 0\n38535 26189 0 0\n38451 26391 0 0\n38451 26609 0 0\n38535 26811 0 0\n38689 26965 0 0\n38773 27000 0 0\n38689 27035 0 0\n38535 27189 0 0\n38451 27391 0 0\n38451 27609 0 0\n38535 27811 0 0\n38689 27965 0 0\n38773 28000 0 0\n38689 28035 0 0\n38535 28189 0 0\n38451 28391 0 0\n38451 28609 0 0\n38535 28811 0 0\n38689 28965 0 0\n38773 29000 0 0\n38689 29035 0 0\n38535 29189 0 0\n38451 29391 0 0\n38451 29609 0 0\n38535 29811 0 0\n38689 29965 0 0\n38891 30049 0 0\n39109 30049 0 0\n39311 29965 0 0\n39465 29811 0 0\n39549 29609 0 0\n39549 33106 0 0\n39430 32987 0 0\n39430 30562 0 0\n39430 30438 0 0\n39429 30174 0 0\n39409 30127 0 0\n39373 30090 0 0\n39325 30071 0 0\n39274 30071 0 0\n39062 30070 0 0\n39030 30102 0 0\n39030 30470 0 0\n39398 30470 0 0\n39430 30438 0 0\n39430 30562 0 0\n39398 30530 0 0\n39030 30530 0 0\n39030 30898 0 0\n39062 30930 0 0\n39274 30929 0 0\n39325 30929 0 0\n39373 30910 0 0\n39409 30873 0 0\n39429 30826 0 0\n39430 30562 0 0\n39430 32987 0 0\n39279 32836 0 0\n38970 32707 0 0\n38970 30898 0 0\n38970 30530 0 0\n38970 30470 0 0\n38970 30102 0 0\n38938 30070 0 0\n38726 30071 0 0\n38675 30071 0 0\n38627 30090 0 0\n38591 30127 0 0\n38571 30174 0 0\n38570 30438 0 0\n38602 30470 0 0\n38970 30470 0 0\n38970 30530 0 0\n38602 30530 0 0\n38570 30562 0 0\n38571 30826 0 0\n38591 30873 0 0\n38627 30910 0 0\n38675 30929 0 0\n38726 30929 0 0\n38938 30930 0 0\n38970 30898 0 0\n38970 32707 0 0\n38775 32626 0 0\n38424 32626 0 0\n38424 30570 0 0\n38424 29570 0 0\n38424 28570 0 0\n38424 27570 0 0\n38424 26570 0 0\n38424 25570 0 0\n38424 24570 0 0\n38424 23570 0 0\n38424 22570 0 0\n38424 21570 0 0\n38424 20570 0 0\n38424 19570 0 0\n38424 18570 0 0\n38424 17570 0 0\n38424 16570 0 0\n38424 15570 0 0\n38424 14570 0 0\n38424 13570 0 0\n38424 12570 0 0\n38424 11570 0 0\n38419 11402 0 0\n38364 11273 0 0\n38301 11241 0 0\n38259 11283 0 0\n38259 11199 0 0\n38227 11136 0 0\n38070 11076 0 0\n37902 11081 0 0\n37773 11136 0 0\n37741 11199 0 0\n38000 11458 0 0\n38259 11199 0 0\n38259 11283 0 0\n38042 11500 0 0\n38301 11759 0 0\n38364 11727 0 0\n38424 11570 0 0\n38424 12570 0 0\n38419 12402 0 0\n38364 12273 0 0\n38301 12241 0 0\n38259 12283 0 0\n38259 12199 0 0\n38259 11801 0 0\n38000 11542 0 0\n37958 11584 0 0\n37958 11500 0 0\n37699 11241 0 0\n37636 11273 0 0\n37576 11430 0 0\n37581 11598 0 0\n37636 11727 0 0\n37699 11759 0 0\n37958 11500 0 0\n37958 11584 0 0\n37741 11801 0 0\n37773 11864 0 0\n37930 11924 0 0\n38098 11919 0 0\n38227 11864 0 0\n38259 11801 0 0\n38259 12199 0 0\n38227 12136 0 0\n38070 12076 0 0\n37902 12081 0 0\n37773 12136 0 0\n37741 12199 0 0\n38000 12458 0 0\n38259 12199 0 0\n38259 12283 0 0\n38042 12500 0 0\n38301 12759 0 0\n38364 12727 0 0\n38424 12570 0 0\n38424 13570 0 0\n38419 13402 0 0\n38364 13273 0 0\n38301 13241 0 0\n38259 13283 0 0\n38259 13199 0 0\n38259 12801 0 0\n38000 12542 0 0\n37958 12584 0 0\n37958 12500 0 0\n37699 12241 0 0\n37636 12273 0 0\n37576 12430 0 0\n37581 12598 0 0\n37636 12727 0 0\n37699 12759 0 0\n37958 12500 0 0\n37958 12584 0 0\n37741 12801 0 0\n37773 12864 0 0\n37930 12924 0 0\n38098 12919 0 0\n38227 12864 0 0\n38259 12801 0 0\n38259 13199 0 0\n38227 13136 0 0\n38070 13076 0 0\n37902 13081 0 0\n37773 13136 0 0\n37741 13199 0 0\n38000 13458 0 0\n38259 13199 0 0\n38259 13283 0 0\n38042 13500 0 0\n38301 13759 0 0\n38364 13727 0 0\n38424 13570 0 0\n38424 14570 0 0\n38419 14402 0 0\n38364 14273 0 0\n38301 14241 0 0\n38259 14283 0 0\n38259 14199 0 0\n38259 13801 0 0\n38000 13542 0 0\n37958 13584 0 0\n37958 13500 0 0\n37699 13241 0 0\n37636 13273 0 0\n37576 13430 0 0\n37581 13598 0 0\n37636 13727 0 0\n37699 13759 0 0\n37958 13500 0 0\n37958 13584 0 0\n37741 13801 0 0\n37773 13864 0 0\n37930 13924 0 0\n38098 13919 0 0\n38227 13864 0 0\n38259 13801 0 0\n38259 14199 0 0\n38227 14136 0 0\n38070 14076 0 0\n37902 14081 0 0\n37773 14136 0 0\n37741 14199 0 0\n38000 14458 0 0\n38259 14199 0 0\n38259 14283 0 0\n38042 14500 0 0\n38301 14759 0 0\n38364 14727 0 0\n38424 14570 0 0\n38424 15570 0 0\n38419 15402 0 0\n38364 15273 0 0\n38301 15241 0 0\n38259 15283 0 0\n38259 15199 0 0\n38259 14801 0 0\n38000 14542 0 0\n37958 14584 0 0\n37958 14500 0 0\n37699 14241 0 0\n37636 14273 0 0\n37576 14430 0 0\n37581 14598 0 0\n37636 14727 0 0\n37699 14759 0 0\n37958 14500 0 0\n37958 14584 0 0\n37741 14801 0 0\n37773 14864 0 0\n37930 14924 0 0\n38098 14919 0 0\n38227 14864 0 0\n38259 14801 0 0\n38259 15199 0 0\n38227 15136 0 0\n38070 15076 0 0\n37902 15081 0 0\n37773 15136 0 0\n37741 15199 0 0\n38000 15458 0 0\n38259 15199 0 0\n38259 15283 0 0\n38042 15500 0 0\n38301 15759 0 0\n38364 15727 0 0\n38424 15570 0 0\n38424 16570 0 0\n38419 16402 0 0\n38364 16273 0 0\n38301 16241 0 0\n38259 16283 0 0\n38259 16199 0 0\n38259 15801 0 0\n38000 15542 0 0\n37958 15584 0 0\n37958 15500 0 0\n37699 15241 0 0\n37636 15273 0 0\n37576 15430 0 0\n37581 15598 0 0\n37636 15727 0 0\n37699 15759 0 0\n37958 15500 0 0\n37958 15584 0 0\n37741 15801 0 0\n37773 15864 0 0\n37930 15924 0 0\n38098 15919 0 0\n38227 15864 0 0\n38259 15801 0 0\n38259 16199 0 0\n38227 16136 0 0\n38070 16076 0 0\n37902 16081 0 0\n37773 16136 0 0\n37741 16199 0 0\n38000 16458 0 0\n38259 16199 0 0\n38259 16283 0 0\n38042 16500 0 0\n38301 16759 0 0\n38364 16727 0 0\n38424 16570 0 0\n38424 17570 0 0\n38419 17402 0 0\n38364 17273 0 0\n38301 17241 0 0\n38259 17283 0 0\n38259 17199 0 0\n38259 16801 0 0\n38000 16542 0 0\n37958 16584 0 0\n37958 16500 0 0\n37699 16241 0 0\n37636 16273 0 0\n37576 16430 0 0\n37581 16598 0 0\n37636 16727 0 0\n37699 16759 0 0\n37958 16500 0 0\n37958 16584 0 0\n37741 16801 0 0\n37773 16864 0 0\n37930 16924 0 0\n38098 16919 0 0\n38227 16864 0 0\n38259 16801 0 0\n38259 17199 0 0\n38227 17136 0 0\n38070 17076 0 0\n37902 17081 0 0\n37773 17136 0 0\n37741 17199 0 0\n38000 17458 0 0\n38259 17199 0 0\n38259 17283 0 0\n38042 17500 0 0\n38301 17759 0 0\n38364 17727 0 0\n38424 17570 0 0\n38424 18570 0 0\n38419 18402 0 0\n38364 18273 0 0\n38301 18241 0 0\n38259 18283 0 0\n38259 18199 0 0\n38259 17801 0 0\n38000 17542 0 0\n37958 17584 0 0\n37958 17500 0 0\n37699 17241 0 0\n37636 17273 0 0\n37576 17430 0 0\n37581 17598 0 0\n37636 17727 0 0\n37699 17759 0 0\n37958 17500 0 0\n37958 17584 0 0\n37741 17801 0 0\n37773 17864 0 0\n37930 17924 0 0\n38098 17919 0 0\n38227 17864 0 0\n38259 17801 0 0\n38259 18199 0 0\n38227 18136 0 0\n38070 18076 0 0\n37902 18081 0 0\n37773 18136 0 0\n37741 18199 0 0\n38000 18458 0 0\n38259 18199 0 0\n38259 18283 0 0\n38042 18500 0 0\n38301 18759 0 0\n38364 18727 0 0\n38424 18570 0 0\n38424 19570 0 0\n38419 19402 0 0\n38364 19273 0 0\n38301 19241 0 0\n38259 19283 0 0\n38259 19199 0 0\n38259 18801 0 0\n38000 18542 0 0\n37958 18584 0 0\n37958 18500 0 0\n37699 18241 0 0\n37636 18273 0 0\n37576 18430 0 0\n37581 18598 0 0\n37636 18727 0 0\n37699 18759 0 0\n37958 18500 0 0\n37958 18584 0 0\n37741 18801 0 0\n37773 18864 0 0\n37930 18924 0 0\n38098 18919 0 0\n38227 18864 0 0\n38259 18801 0 0\n38259 19199 0 0\n38227 19136 0 0\n38070 19076 0 0\n37902 19081 0 0\n37773 19136 0 0\n37741 19199 0 0\n38000 19458 0 0\n38259 19199 0 0\n38259 19283 0 0\n38042 19500 0 0\n38301 19759 0 0\n38364 19727 0 0\n38424 19570 0 0\n38424 20570 0 0\n38419 20402 0 0\n38364 20273 0 0\n38301 20241 0 0\n38259 20283 0 0\n38259 20199 0 0\n38259 19801 0 0\n38000 19542 0 0\n37958 19584 0 0\n37958 19500 0 0\n37699 19241 0 0\n37636 19273 0 0\n37576 19430 0 0\n37581 19598 0 0\n37636 19727 0 0\n37699 19759 0 0\n37958 19500 0 0\n37958 19584 0 0\n37741 19801 0 0\n37773 19864 0 0\n37930 19924 0 0\n38098 19919 0 0\n38227 19864 0 0\n38259 19801 0 0\n38259 20199 0 0\n38227 20136 0 0\n38070 20076 0 0\n37902 20081 0 0\n37773 20136 0 0\n37741 20199 0 0\n38000 20458 0 0\n38259 20199 0 0\n38259 20283 0 0\n38042 20500 0 0\n38301 20759 0 0\n38364 20727 0 0\n38424 20570 0 0\n38424 21570 0 0\n38419 21402 0 0\n38364 21273 0 0\n38301 21241 0 0\n38259 21283 0 0\n38259 21199 0 0\n38259 20801 0 0\n38000 20542 0 0\n37958 20584 0 0\n37958 20500 0 0\n37699 20241 0 0\n37636 20273 0 0\n37576 20430 0 0\n37581 20598 0 0\n37636 20727 0 0\n37699 20759 0 0\n37958 20500 0 0\n37958 20584 0 0\n37741 20801 0 0\n37773 20864 0 0\n37930 20924 0 0\n38098 20919 0 0\n38227 20864 0 0\n38259 20801 0 0\n38259 21199 0 0\n38227 21136 0 0\n38070 21076 0 0\n37902 21081 0 0\n37773 21136 0 0\n37741 21199 0 0\n38000 21458 0 0\n38259 21199 0 0\n38259 21283 0 0\n38042 21500 0 0\n38301 21759 0 0\n38364 21727 0 0\n38424 21570 0 0\n38424 22570 0 0\n38419 22402 0 0\n38364 22273 0 0\n38301 22241 0 0\n38259 22283 0 0\n38259 22199 0 0\n38259 21801 0 0\n38000 21542 0 0\n37958 21584 0 0\n37958 21500 0 0\n37699 21241 0 0\n37636 21273 0 0\n37576 21430 0 0\n37581 21598 0 0\n37636 21727 0 0\n37699 21759 0 0\n37958 21500 0 0\n37958 21584 0 0\n37741 21801 0 0\n37773 21864 0 0\n37930 21924 0 0\n38098 21919 0 0\n38227 21864 0 0\n38259 21801 0 0\n38259 22199 0 0\n38227 22136 0 0\n38070 22076 0 0\n37902 22081 0 0\n37773 22136 0 0\n37741 22199 0 0\n38000 22458 0 0\n38259 22199 0 0\n38259 22283 0 0\n38042 22500 0 0\n38301 22759 0 0\n38364 22727 0 0\n38424 22570 0 0\n38424 23570 0 0\n38419 23402 0 0\n38364 23273 0 0\n38301 23241 0 0\n38259 23283 0 0\n38259 23199 0 0\n38259 22801 0 0\n38000 22542 0 0\n37958 22584 0 0\n37958 22500 0 0\n37699 22241 0 0\n37636 22273 0 0\n37576 22430 0 0\n37581 22598 0 0\n37636 22727 0 0\n37699 22759 0 0\n37958 22500 0 0\n37958 22584 0 0\n37741 22801 0 0\n37773 22864 0 0\n37930 22924 0 0\n38098 22919 0 0\n38227 22864 0 0\n38259 22801 0 0\n38259 23199 0 0\n38227 23136 0 0\n38070 23076 0 0\n37902 23081 0 0\n37773 23136 0 0\n37741 23199 0 0\n38000 23458 0 0\n38259 23199 0 0\n38259 23283 0 0\n38042 23500 0 0\n38301 23759 0 0\n38364 23727 0 0\n38424 23570 0 0\n38424 24570 0 0\n38419 24402 0 0\n38364 24273 0 0\n38301 24241 0 0\n38259 24283 0 0\n38259 24199 0 0\n38259 23801 0 0\n38000 23542 0 0\n37958 23584 0 0\n37958 23500 0 0\n37699 23241 0 0\n37636 23273 0 0\n37576 23430 0 0\n37581 23598 0 0\n37636 23727 0 0\n37699 23759 0 0\n37958 23500 0 0\n37958 23584 0 0\n37741 23801 0 0\n37773 23864 0 0\n37930 23924 0 0\n38098 23919 0 0\n38227 23864 0 0\n38259 23801 0 0\n38259 24199 0 0\n38227 24136 0 0\n38070 24076 0 0\n37902 24081 0 0\n37773 24136 0 0\n37741 24199 0 0\n38000 24458 0 0\n38259 24199 0 0\n38259 24283 0 0\n38042 24500 0 0\n38301 24759 0 0\n38364 24727 0 0\n38424 24570 0 0\n38424 25570 0 0\n38419 25402 0 0\n38364 25273 0 0\n38301 25241 0 0\n38259 25283 0 0\n38259 25199 0 0\n38259 24801 0 0\n38000 24542 0 0\n37958 24584 0 0\n37958 24500 0 0\n37699 24241 0 0\n37636 24273 0 0\n37576 24430 0 0\n37581 24598 0 0\n37636 24727 0 0\n37699 24759 0 0\n37958 24500 0 0\n37958 24584 0 0\n37741 24801 0 0\n37773 24864 0 0\n37930 24924 0 0\n38098 24919 0 0\n38227 24864 0 0\n38259 24801 0 0\n38259 25199 0 0\n38227 25136 0 0\n38070 25076 0 0\n37902 25081 0 0\n37773 25136 0 0\n37741 25199 0 0\n38000 25458 0 0\n38259 25199 0 0\n38259 25283 0 0\n38042 25500 0 0\n38301 25759 0 0\n38364 25727 0 0\n38424 25570 0 0\n38424 26570 0 0\n38419 26402 0 0\n38364 26273 0 0\n38301 26241 0 0\n38259 26283 0 0\n38259 26199 0 0\n38259 25801 0 0\n38000 25542 0 0\n37958 25584 0 0\n37958 25500 0 0\n37699 25241 0 0\n37636 25273 0 0\n37576 25430 0 0\n37581 25598 0 0\n37636 25727 0 0\n37699 25759 0 0\n37958 25500 0 0\n37958 25584 0 0\n37741 25801 0 0\n37773 25864 0 0\n37930 25924 0 0\n38098 25919 0 0\n38227 25864 0 0\n38259 25801 0 0\n38259 26199 0 0\n38227 26136 0 0\n38070 26076 0 0\n37902 26081 0 0\n37773 26136 0 0\n37741 26199 0 0\n38000 26458 0 0\n38259 26199 0 0\n38259 26283 0 0\n38042 26500 0 0\n38301 26759 0 0\n38364 26727 0 0\n38424 26570 0 0\n38424 27570 0 0\n38419 27402 0 0\n38364 27273 0 0\n38301 27241 0 0\n38259 27283 0 0\n38259 27199 0 0\n38259 26801 0 0\n38000 26542 0 0\n37958 26584 0 0\n37958 26500 0 0\n37699 26241 0 0\n37636 26273 0 0\n37576 26430 0 0\n37581 26598 0 0\n37636 26727 0 0\n37699 26759 0 0\n37958 26500 0 0\n37958 26584 0 0\n37741 26801 0 0\n37773 26864 0 0\n37930 26924 0 0\n38098 26919 0 0\n38227 26864 0 0\n38259 26801 0 0\n38259 27199 0 0\n38227 27136 0 0\n38070 27076 0 0\n37902 27081 0 0\n37773 27136 0 0\n37741 27199 0 0\n38000 27458 0 0\n38259 27199 0 0\n38259 27283 0 0\n38042 27500 0 0\n38301 27759 0 0\n38364 27727 0 0\n38424 27570 0 0\n38424 28570 0 0\n38419 28402 0 0\n38364 28273 0 0\n38301 28241 0 0\n38259 28283 0 0\n38259 28199 0 0\n38259 27801 0 0\n38000 27542 0 0\n37958 27584 0 0\n37958 27500 0 0\n37699 27241 0 0\n37636 27273 0 0\n37576 27430 0 0\n37581 27598 0 0\n37636 27727 0 0\n37699 27759 0 0\n37958 27500 0 0\n37958 27584 0 0\n37741 27801 0 0\n37773 27864 0 0\n37930 27924 0 0\n38098 27919 0 0\n38227 27864 0 0\n38259 27801 0 0\n38259 28199 0 0\n38227 28136 0 0\n38070 28076 0 0\n37902 28081 0 0\n37773 28136 0 0\n37741 28199 0 0\n38000 28458 0 0\n38259 28199 0 0\n38259 28283 0 0\n38042 28500 0 0\n38301 28759 0 0\n38364 28727 0 0\n38424 28570 0 0\n38424 29570 0 0\n38419 29402 0 0\n38364 29273 0 0\n38301 29241 0 0\n38259 29283 0 0\n38259 29199 0 0\n38259 28801 0 0\n38000 28542 0 0\n37958 28584 0 0\n37958 28500 0 0\n37699 28241 0 0\n37636 28273 0 0\n37576 28430 0 0\n37581 28598 0 0\n37636 28727 0 0\n37699 28759 0 0\n37958 28500 0 0\n37958 28584 0 0\n37741 28801 0 0\n37773 28864 0 0\n37930 28924 0 0\n38098 28919 0 0\n38227 28864 0 0\n38259 28801 0 0\n38259 29199 0 0\n38227 29136 0 0\n38070 29076 0 0\n37902 29081 0 0\n37773 29136 0 0\n37741 29199 0 0\n38000 29458 0 0\n38259 29199 0 0\n38259 29283 0 0\n38042 29500 0 0\n38301 29759 0 0\n38364 29727 0 0\n38424 29570 0 0\n38424 30570 0 0\n38419 30402 0 0\n38364 30273 0 0\n38301 30241 0 0\n38259 30283 0 0\n38259 30199 0 0\n38259 29801 0 0\n38000 29542 0 0\n37958 29584 0 0\n37958 29500 0 0\n37699 29241 0 0\n37636 29273 0 0\n37576 29430 0 0\n37581 29598 0 0\n37636 29727 0 0\n37699 29759 0 0\n37958 29500 0 0\n37958 29584 0 0\n37741 29801 0 0\n37773 29864 0 0\n37930 29924 0 0\n38098 29919 0 0\n38227 29864 0 0\n38259 29801 0 0\n38259 30199 0 0\n38227 30136 0 0\n38070 30076 0 0\n37902 30081 0 0\n37773 30136 0 0\n37741 30199 0 0\n38000 30458 0 0\n38259 30199 0 0\n38259 30283 0 0\n38042 30500 0 0\n38301 30759 0 0\n38364 30727 0 0\n38424 30570 0 0\n38424 32626 0 0\n38259 32626 0 0\n38259 30801 0 0\n38000 30542 0 0\n37958 30584 0 0\n37958 30500 0 0\n37699 30241 0 0\n37636 30273 0 0\n37576 30430 0 0\n37581 30598 0 0\n37636 30727 0 0\n37699 30759 0 0\n37958 30500 0 0\n37958 30584 0 0\n37741 30801 0 0\n37773 30864 0 0\n37930 30924 0 0\n38098 30919 0 0\n38227 30864 0 0\n38259 30801 0 0\n38259 32626 0 0\n38228 32626 0 0\n37723 32835 0 0\n37336 33221 0 0\n37126 33725 0 0\n37126 34272 0 0\n37335 34777 0 0\n37721 35164 0 0\n37747 35175 0 0\n37070 35175 0 0\n37070 32790 0 0\n37070 23110 0 0\n37043 22976 0 0\n36967 22863 0 0\n36967 22862 0 0\n35199 21094 0 0\n35199 17070 0 0\n35199 16931 0 0\n35146 16803 0 0\n35048 16704 0 0\n34920 16651 0 0\n34781 16651 0 0\n34653 16704 0 0\n34554 16802 0 0\n34501 16930 0 0\n34501 17069 0 0\n34554 17197 0 0\n34652 17296 0 0\n34780 17349 0 0\n34919 17349 0 0\n35047 17296 0 0\n35146 17198 0 0\n35199 17070 0 0\n35199 21094 0 0\n33903 19798 0 0\n33903 18180 0 0\n33903 17530 0 0\n33903 16880 0 0\n33895 16780 0 0\n33872 16726 0 0\n33827 16716 0 0\n33784 16758 0 0\n33784 16673 0 0\n33774 16628 0 0\n33680 16597 0 0\n33580 16605 0 0\n33526 16628 0 0\n33516 16673 0 0\n33650 16808 0 0\n33784 16673 0 0\n33784 16758 0 0\n33692 16850 0 0\n33827 16984 0 0\n33872 16974 0 0\n33903 16880 0 0\n33903 17530 0 0\n33895 17430 0 0\n33872 17376 0 0\n33827 17366 0 0\n33784 17408 0 0\n33784 17323 0 0\n33784 17027 0 0\n33650 16892 0 0\n33608 16934 0 0\n33608 16850 0 0\n33473 16716 0 0\n33428 16726 0 0\n33397 16820 0 0\n33405 16920 0 0\n33428 16974 0 0\n33473 16984 0 0\n33608 16850 0 0\n33608 16934 0 0\n33516 17027 0 0\n33526 17072 0 0\n33620 17103 0 0\n33720 17095 0 0\n33774 17072 0 0\n33784 17027 0 0\n33784 17323 0 0\n33774 17278 0 0\n33680 17247 0 0\n33580 17255 0 0\n33526 17278 0 0\n33516 17323 0 0\n33650 17458 0 0\n33784 17323 0 0\n33784 17408 0 0\n33692 17500 0 0\n33827 17634 0 0\n33872 17624 0 0\n33903 17530 0 0\n33903 18180 0 0\n33895 18080 0 0\n33872 18026 0 0\n33827 18016 0 0\n33784 18058 0 0\n33784 17973 0 0\n33784 17677 0 0\n33650 17542 0 0\n33608 17584 0 0\n33608 17500 0 0\n33473 17366 0 0\n33428 17376 0 0\n33397 17470 0 0\n33405 17570 0 0\n33428 17624 0 0\n33473 17634 0 0\n33608 17500 0 0\n33608 17584 0 0\n33516 17677 0 0\n33526 17722 0 0\n33620 17753 0 0\n33720 17745 0 0\n33774 17722 0 0\n33784 17677 0 0\n33784 17973 0 0\n33774 17928 0 0\n33680 17897 0 0\n33580 17905 0 0\n33526 17928 0 0\n33516 17973 0 0\n33650 18108 0 0\n33784 17973 0 0\n33784 18058 0 0\n33692 18150 0 0\n33827 18284 0 0\n33872 18274 0 0\n33903 18180 0 0\n33903 19798 0 0\n33784 19679 0 0\n33784 18327 0 0\n33650 18192 0 0\n33608 18234 0 0\n33608 18150 0 0\n33473 18016 0 0\n33428 18026 0 0\n33397 18120 0 0\n33405 18220 0 0\n33428 18274 0 0\n33473 18284 0 0\n33608 18150 0 0\n33608 18234 0 0\n33516 18327 0 0\n33526 18372 0 0\n33620 18403 0 0\n33720 18395 0 0\n33774 18372 0 0\n33784 18327 0 0\n33784 19679 0 0\n33253 19148 0 0\n33253 18180 0 0\n33253 17530 0 0\n33253 16880 0 0\n33245 16780 0 0\n33222 16726 0 0\n33177 16716 0 0\n33134 16758 0 0\n33134 16673 0 0\n33124 16628 0 0\n33030 16597 0 0\n32930 16605 0 0\n32876 16628 0 0\n32866 16673 0 0\n33000 16808 0 0\n33134 16673 0 0\n33134 16758 0 0\n33042 16850 0 0\n33177 16984 0 0\n33222 16974 0 0\n33253 16880 0 0\n33253 17530 0 0\n33245 17430 0 0\n33222 17376 0 0\n33177 17366 0 0\n33134 17408 0 0\n33134 17323 0 0\n33134 17027 0 0\n33000 16892 0 0\n32958 16934 0 0\n32958 16850 0 0\n32823 16716 0 0\n32778 16726 0 0\n32747 16820 0 0\n32755 16920 0 0\n32778 16974 0 0\n32823 16984 0 0\n32958 16850 0 0\n32958 16934 0 0\n32866 17027 0 0\n32876 17072 0 0\n32970 17103 0 0\n33070 17095 0 0\n33124 17072 0 0\n33134 17027 0 0\n33134 17323 0 0\n33124 17278 0 0\n33030 17247 0 0\n32930 17255 0 0\n32876 17278 0 0\n32866 17323 0 0\n33000 17458 0 0\n33134 17323 0 0\n33134 17408 0 0\n33042 17500 0 0\n33177 17634 0 0\n33222 17624 0 0\n33253 17530 0 0\n33253 18180 0 0\n33245 18080 0 0\n33222 18026 0 0\n33177 18016 0 0\n33134 18058 0 0\n33134 17973 0 0\n33134 17677 0 0\n33000 17542 0 0\n32958 17584 0 0\n32958 17500 0 0\n32823 17366 0 0\n32778 17376 0 0\n32747 17470 0 0\n32755 17570 0 0\n32778 17624 0 0\n32823 17634 0 0\n32958 17500 0 0\n32958 17584 0 0\n32866 17677 0 0\n32876 17722 0 0\n32970 17753 0 0\n33070 17745 0 0\n33124 17722 0 0\n33134 17677 0 0\n33134 17973 0 0\n33124 17928 0 0\n33030 17897 0 0\n32930 17905 0 0\n32876 17928 0 0\n32866 17973 0 0\n33000 18108 0 0\n33134 17973 0 0\n33134 18058 0 0\n33042 18150 0 0\n33177 18284 0 0\n33222 18274 0 0\n33253 18180 0 0\n33253 19148 0 0\n33197 19093 0 0\n33195 19092 0 0\n33148 19044 0 0\n33134 19038 0 0\n33134 18327 0 0\n33000 18192 0 0\n32958 18234 0 0\n32958 18150 0 0\n32823 18016 0 0\n32778 18026 0 0\n32747 18120 0 0\n32755 18220 0 0\n32778 18274 0 0\n32823 18284 0 0\n32958 18150 0 0\n32958 18234 0 0\n32866 18327 0 0\n32876 18372 0 0\n32970 18403 0 0\n33070 18395 0 0\n33124 18372 0 0\n33134 18327 0 0\n33134 19038 0 0\n33085 19018 0 0\n33084 19017 0 0\n33081 19016 0 0\n33020 18991 0 0\n32950 18991 0 0\n32881 18991 0 0\n32820 19016 0 0\n32816 19017 0 0\n32812 19019 0 0\n32753 19044 0 0\n32704 19091 0 0\n32703 19093 0 0\n32702 19094 0 0\n32654 19142 0 0\n32628 19204 0 0\n32627 19206 0 0\n32626 19208 0 0\n32603 19265 0 0\n32603 18180 0 0\n32603 17530 0 0\n32603 16880 0 0\n32595 16780 0 0\n32572 16726 0 0\n32527 16716 0 0\n32392 16850 0 0\n32527 16984 0 0\n32572 16974 0 0\n32603 16880 0 0\n32603 17530 0 0\n32595 17430 0 0\n32572 17376 0 0\n32527 17366 0 0\n32484 17408 0 0\n32484 17323 0 0\n32484 17027 0 0\n32350 16892 0 0\n32216 17027 0 0\n32226 17072 0 0\n32320 17103 0 0\n32420 17095 0 0\n32474 17072 0 0\n32484 17027 0 0\n32484 17323 0 0\n32474 17278 0 0\n32380 17247 0 0\n32280 17255 0 0\n32226 17278 0 0\n32216 17323 0 0\n32350 17458 0 0\n32484 17323 0 0\n32484 17408 0 0\n32392 17500 0 0\n32527 17634 0 0\n32572 17624 0 0\n32603 17530 0 0\n32603 18180 0 0\n32595 18080 0 0\n32572 18026 0 0\n32527 18016 0 0\n32484 18058 0 0\n32484 17973 0 0\n32484 17677 0 0\n32350 17542 0 0\n32308 17584 0 0\n32308 17500 0 0\n32173 17366 0 0\n32128 17376 0 0\n32097 17470 0 0\n32105 17570 0 0\n32128 17624 0 0\n32173 17634 0 0\n32308 17500 0 0\n32308 17584 0 0\n32216 17677 0 0\n32226 17722 0 0\n32320 17753 0 0\n32420 17745 0 0\n32474 17722 0 0\n32484 17677 0 0\n32484 17973 0 0\n32474 17928 0 0\n32380 17897 0 0\n32280 17905 0 0\n32226 17928 0 0\n32216 17973 0 0\n32350 18108 0 0\n32484 17973 0 0\n32484 18058 0 0\n32392 18150 0 0\n32527 18284 0 0\n32572 18274 0 0\n32603 18180 0 0\n32603 19265 0 0\n32601 19270 0 0\n32601 19340 0 0\n32601 19409 0 0\n32626 19469 0 0\n32627 19474 0 0\n32629 19477 0 0\n32654 19537 0 0\n32701 19585 0 0\n32703 19587 0 0\n32752 19636 0 0\n36370 23254 0 0\n36370 32094 0 0\n36311 32035 0 0\n36109 31951 0 0\n35891 31951 0 0\n35689 32035 0 0\n35535 32189 0 0\n35451 32391 0 0\n35451 32609 0 0\n35535 32811 0 0\n35689 32965 0 0\n35773 33000 0 0\n35689 33035 0 0\n35535 33189 0 0\n35451 33391 0 0\n35451 33609 0 0\n35535 33811 0 0\n35675 33951 0 0\n35651 33951 0 0\n35559 33989 0 0\n35489 34059 0 0\n35451 34150 0 0\n35451 34249 0 0\n35451 34849 0 0\n35489 34941 0 0\n35559 35011 0 0\n35650 35049 0 0\n35749 35049 0 0\n36349 35049 0 0\n36441 35011 0 0\n36511 34941 0 0\n36549 34850 0 0\n36549 34751 0 0\n36549 34151 0 0\n36511 34059 0 0\n36441 33989 0 0\n36350 33951 0 0\n36325 33951 0 0\n36465 33811 0 0\n36549 33609 0 0\n36549 33455 0 0\n36967 33038 0 0\n36967 33037 0 0\n37043 32924 0 0\n37069 32790 0 0\n37070 32790 0 0\n37070 35175 0 0\n35430 35175 0 0\n35430 30562 0 0\n35430 30438 0 0\n35429 30174 0 0\n35424 30162 0 0\n35424 29570 0 0\n35424 28570 0 0\n35419 28402 0 0\n35364 28273 0 0\n35301 28241 0 0\n35259 28283 0 0\n35259 28199 0 0\n35227 28136 0 0\n35070 28076 0 0\n34902 28081 0 0\n34773 28136 0 0\n34741 28199 0 0\n35000 28458 0 0\n35259 28199 0 0\n35259 28283 0 0\n35042 28500 0 0\n35301 28759 0 0\n35364 28727 0 0\n35424 28570 0 0\n35424 29570 0 0\n35419 29402 0 0\n35364 29273 0 0\n35301 29241 0 0\n35259 29283 0 0\n35259 29199 0 0\n35259 28801 0 0\n35000 28542 0 0\n34958 28584 0 0\n34958 28500 0 0\n34699 28241 0 0\n34636 28273 0 0\n34576 28430 0 0\n34581 28598 0 0\n34636 28727 0 0\n34699 28759 0 0\n34958 28500 0 0\n34958 28584 0 0\n34741 28801 0 0\n34773 28864 0 0\n34930 28924 0 0\n35098 28919 0 0\n35227 28864 0 0\n35259 28801 0 0\n35259 29199 0 0\n35227 29136 0 0\n35070 29076 0 0\n34902 29081 0 0\n34773 29136 0 0\n34741 29199 0 0\n35000 29458 0 0\n35259 29199 0 0\n35259 29283 0 0\n35042 29500 0 0\n35301 29759 0 0\n35364 29727 0 0\n35424 29570 0 0\n35424 30162 0 0\n35409 30127 0 0\n35373 30090 0 0\n35325 30071 0 0\n35274 30071 0 0\n35259 30070 0 0\n35259 29801 0 0\n35000 29542 0 0\n34958 29584 0 0\n34958 29500 0 0\n34699 29241 0 0\n34636 29273 0 0\n34576 29430 0 0\n34581 29598 0 0\n34636 29727 0 0\n34699 29759 0 0\n34958 29500 0 0\n34958 29584 0 0\n34741 29801 0 0\n34773 29864 0 0\n34930 29924 0 0\n35098 29919 0 0\n35227 29864 0 0\n35259 29801 0 0\n35259 30070 0 0\n35062 30070 0 0\n35030 30102 0 0\n35030 30470 0 0\n35398 30470 0 0\n35430 30438 0 0\n35430 30562 0 0\n35398 30530 0 0\n35030 30530 0 0\n35030 30898 0 0\n35062 30930 0 0\n35274 30929 0 0\n35325 30929 0 0\n35373 30910 0 0\n35409 30873 0 0\n35429 30826 0 0\n35430 30562 0 0\n35430 35175 0 0\n34970 35175 0 0\n34970 30898 0 0\n34970 30530 0 0\n34970 30470 0 0\n34970 30102 0 0\n34938 30070 0 0\n34726 30071 0 0\n34675 30071 0 0\n34627 30090 0 0\n34591 30127 0 0\n34571 30174 0 0\n34570 30438 0 0\n34602 30470 0 0\n34970 30470 0 0\n34970 30530 0 0\n34602 30530 0 0\n34570 30562 0 0\n34571 30826 0 0\n34591 30873 0 0\n34627 30910 0 0\n34675 30929 0 0\n34726 30929 0 0\n34938 30930 0 0\n34970 30898 0 0\n34970 35175 0 0\n26022 35175 0 0\n26023 34775 0 0\n26023 34651 0 0\n26022 33900 0 0\n26002 33853 0 0\n25966 33816 0 0\n25918 33797 0 0\n25867 33797 0 0\n25611 33796 0 0\n25579 33828 0 0\n25579 34683 0 0\n25991 34683 0 0\n26023 34651 0 0\n26023 34775 0 0\n25991 34743 0 0\n25629 34743 0 0\n25579 34743 0 0\n25519 34743 0 0\n25519 34683 0 0\n25519 33828 0 0\n25487 33796 0 0\n25231 33797 0 0\n25180 33797 0 0\n25132 33816 0 0\n25096 33853 0 0\n25076 33900 0 0\n25075 34651 0 0\n25107 34683 0 0\n25519 34683 0 0\n25519 34743 0 0\n25469 34743 0 0\n25107 34743 0 0\n25075 34775 0 0\n25075 35175 0 0\n23924 35175 0 0\n23925 34775 0 0\n23925 34651 0 0\n23924 33900 0 0\n23904 33853 0 0\n23868 33816 0 0\n23820 33797 0 0\n23769 33797 0 0\n23513 33796 0 0\n23481 33828 0 0\n23481 34683 0 0\n23893 34683 0 0\n23925 34651 0 0\n23925 34775 0 0\n23893 34743 0 0\n23531 34743 0 0\n23481 34743 0 0\n23430 34743 0 0\n23430 28562 0 0\n23398 28530 0 0\n23030 28530 0 0\n23030 28898 0 0\n23062 28930 0 0\n23274 28929 0 0\n23325 28929 0 0\n23373 28910 0 0\n23409 28873 0 0\n23429 28826 0 0\n23430 28562 0 0\n23430 34743 0 0\n23421 34743 0 0\n23421 34683 0 0\n23421 33828 0 0\n23389 33796 0 0\n23133 33797 0 0\n23082 33797 0 0\n23034 33816 0 0\n22998 33853 0 0\n22978 33900 0 0\n22977 34651 0 0\n23009 34683 0 0\n23421 34683 0 0\n23421 34743 0 0\n23371 34743 0 0\n23009 34743 0 0\n22977 34775 0 0\n22977 35175 0 0\n22970 35175 0 0\n22970 28898 0 0\n22970 28530 0 0\n22970 28470 0 0\n22970 28102 0 0\n22938 28070 0 0\n22726 28071 0 0\n22675 28071 0 0\n22627 28090 0 0\n22591 28127 0 0\n22571 28174 0 0\n22570 28438 0 0\n22602 28470 0 0\n22970 28470 0 0\n22970 28530 0 0\n22602 28530 0 0\n22570 28562 0 0\n22571 28826 0 0\n22591 28873 0 0\n22627 28910 0 0\n22675 28929 0 0\n22726 28929 0 0\n22938 28930 0 0\n22970 28898 0 0\n22970 35175 0 0\n21252 35175 0 0\n21277 35165 0 0\n21664 34779 0 0\n21874 34275 0 0\n21874 33728 0 0\n21665 33223 0 0\n21279 32836 0 0\n20775 32626 0 0\n20704 32626 0 0\n20704 23111 0 0\n20704 22987 0 0\n20704 21013 0 0\n20704 20889 0 0\n20704 17111 0 0\n20704 16987 0 0\n20704 15013 0 0\n20704 14889 0 0\n20703 14633 0 0\n20703 14582 0 0\n20684 14534 0 0\n20647 14498 0 0\n20600 14478 0 0\n19849 14477 0 0\n19817 14509 0 0\n19817 14921 0 0\n20672 14921 0 0\n20704 14889 0 0\n20704 15013 0 0\n20672 14981 0 0\n19817 14981 0 0\n19817 15393 0 0\n19849 15425 0 0\n20600 15424 0 0\n20647 15404 0 0\n20684 15368 0 0\n20703 15320 0 0\n20703 15269 0 0\n20704 15013 0 0\n20704 16987 0 0\n20703 16731 0 0\n20703 16680 0 0\n20684 16632 0 0\n20647 16596 0 0\n20600 16576 0 0\n19849 16575 0 0\n19817 16607 0 0\n19817 17019 0 0\n20672 17019 0 0\n20704 16987 0 0\n20704 17111 0 0\n20672 17079 0 0\n19817 17079 0 0\n19817 17491 0 0\n19849 17523 0 0\n20600 17522 0 0\n20647 17502 0 0\n20684 17466 0 0\n20703 17418 0 0\n20703 17367 0 0\n20704 17111 0 0\n20704 20889 0 0\n20703 20633 0 0\n20703 20582 0 0\n20684 20534 0 0\n20647 20498 0 0\n20600 20478 0 0\n19849 20477 0 0\n19817 20509 0 0\n19817 20921 0 0\n20672 20921 0 0\n20704 20889 0 0\n20704 21013 0 0\n20672 20981 0 0\n19817 20981 0 0\n19817 21393 0 0\n19849 21425 0 0\n20600 21424 0 0\n20647 21404 0 0\n20684 21368 0 0\n20703 21320 0 0\n20703 21269 0 0\n20704 21013 0 0\n20704 22987 0 0\n20703 22731 0 0\n20703 22680 0 0\n20684 22632 0 0\n20647 22596 0 0\n20600 22576 0 0\n19849 22575 0 0\n19817 22607 0 0\n19817 23019 0 0\n20672 23019 0 0\n20704 22987 0 0\n20704 23111 0 0\n20672 23079 0 0\n19817 23079 0 0\n19817 23491 0 0\n19849 23523 0 0\n20600 23522 0 0\n20647 23502 0 0\n20684 23466 0 0\n20703 23418 0 0\n20703 23367 0 0\n20704 23111 0 0\n20704 32626 0 0\n20228 32626 0 0\n19723 32835 0 0\n19336 33221 0 0\n19325 33247 0 0\n19325 23522 0 0\n19725 23523 0 0\n19757 23491 0 0\n19757 23129 0 0\n19757 23079 0 0\n19757 23019 0 0\n19757 22969 0 0\n19757 22607 0 0\n19725 22575 0 0\n19325 22575 0 0\n19325 21424 0 0\n19725 21425 0 0\n19757 21393 0 0\n19757 21031 0 0\n19757 20981 0 0\n19757 20921 0 0\n19757 20871 0 0\n19757 20509 0 0\n19725 20477 0 0\n19325 20477 0 0\n19325 17522 0 0\n19725 17523 0 0\n19757 17491 0 0\n19757 17129 0 0\n19757 17079 0 0\n19757 17019 0 0\n19757 16969 0 0\n19757 16607 0 0\n19725 16575 0 0\n19325 16575 0 0\n19325 15424 0 0\n19725 15425 0 0\n19757 15393 0 0\n19757 15031 0 0\n19757 14981 0 0\n19757 14921 0 0\n19757 14871 0 0\n19757 14509 0 0\n19725 14477 0 0\n19325 14477 0 0\n19325 8752 0 0\n19335 8777 0 0\n19721 9164 0 0\n20225 9374 0 0\n20772 9374 0 0\n21277 9165 0 0\n21664 8779 0 0\n21874 8275 0 0\n21874 7728 0 0\n21665 7223 0 0\n21279 6836 0 0\n21252 6825 0 0\n31337 6825 0 0\n30881 7281 0 0\n30814 7381 0 0\n30790 7500 0 0\n30790 10855 0 0\n30736 10855 0 0\n30598 10912 0 0\n30493 11017 0 0\n30435 11155 0 0\n30435 11159 0 0\n30311 11035 0 0\n30109 10951 0 0\n29891 10951 0 0\n29689 11035 0 0\n29535 11189 0 0\n29500 11273 0 0\n29465 11189 0 0\n29311 11035 0 0\n29109 10951 0 0\n28891 10951 0 0\n28859 10963 0 0\n28598 10702 0 0\n28507 10641 0 0\n28400 10620 0 0\n22650 10620 0 0\n22543 10641 0 0\n22452 10702 0 0\n21702 11452 0 0\n21641 11543 0 0\n21620 11650 0 0\n21620 19250 0 0\n21641 19357 0 0\n21702 19448 0 0\n23101 20847 0 0\n23102 20848 0 0\n23192 20908 0 0\n23193 20909 0 0\n23299 20929 0 0\n23300 20930 0 0\n24034 20930 0 0\n24075 20971 0 0\n24075 21024 0 0\n24132 21162 0 0\n24237 21267 0 0\n24375 21325 0 0\n24524 21325 0 0\n24662 21268 0 0\n24767 21163 0 0\n24799 21086 0 0\n24892 21048 0 0\n24997 20943 0 0\n25010 20910 0 0\n27370 20910 0 0\n27477 20889 0 0\n27568 20828 0 0\n28887 19508 0 0\n28904 19547 0 0\n29002 19646 0 0\n29130 19699 0 0\n29269 19699 0 0\n29375 19654 0 0\n29468 19636 0 0\n29469 19636 0 0\n29569 19569 0 0\n29919 19220 0 0\n29919 19219 0 0\n29986 19119 0 0\n30009 19001 0 0\n30010 19000 0 0\n30010 15378 0 0\n31228 14160 0 0\n32650 14160 0 0\n32768 14136 0 0\n32769 14136 0 0\n32869 14069 0 0\n33690 13248 0 0\n33690 14370 0 0\n33714 14489 0 0\n33781 14589 0 0\n34060 14868 0 0\n34060 15250 0 0\n34053 15257 0 0\n33995 15395 0 0\n33995 15425 0 0\n33875 15375 0 0\n33726 15375 0 0\n33588 15432 0 0\n33483 15537 0 0\n33425 15675 0 0\n33425 15740 0 0\n33315 15740 0 0\n33315 15676 0 0\n33258 15538 0 0\n33153 15433 0 0\n33015 15375 0 0\n32866 15375 0 0\n32728 15432 0 0\n32623 15537 0 0\n32582 15632 0 0\n32546 15543 0 0\n32448 15444 0 0\n32320 15391 0 0\n32181 15391 0 0\n32053 15444 0 0\n31954 15542 0 0\n31901 15670 0 0\n31901 15809 0 0\n31954 15937 0 0\n32052 16036 0 0\n32103 16057 0 0\n31599 16562 0 0\n31599 16531 0 0\n31546 16403 0 0\n31448 16304 0 0\n31320 16251 0 0\n31181 16251 0 0\n31053 16304 0 0\n30954 16402 0 0\n30901 16530 0 0\n30901 16669 0 0\n30954 16797 0 0\n31052 16896 0 0\n31180 16949 0 0\n31212 16949 0 0\n31031 17131 0 0\n31015 17154 0 0\n31014 17155 0 0\n30933 17237 0 0\n30917 17274 0 0\n30441 17751 0 0\n30374 17851 0 0\n30350 17970 0 0\n30350 19362 0 0\n28751 20961 0 0\n28684 21061 0 0\n28660 21180 0 0\n28660 21790 0 0\n28653 21797 0 0\n28595 21935 0 0\n28595 21970 0 0\n26860 21970 0 0\n26726 21997 0 0\n26612 22073 0 0\n26059 22626 0 0\n25998 22652 0 0\n25893 22757 0 0\n25835 22895 0 0\n25835 22940 0 0\n23250 22940 0 0\n23137 22962 0 0\n23109 22951 0 0\n22891 22951 0 0\n22689 23035 0 0\n22535 23189 0 0\n22500 23273 0 0\n22465 23189 0 0\n22311 23035 0 0\n22109 22951 0 0\n21891 22951 0 0\n21689 23035 0 0\n21535 23189 0 0\n21451 23391 0 0\n21451 23609 0 0\n21535 23811 0 0\n21689 23965 0 0\n21773 24000 0 0\n21689 24035 0 0\n21535 24189 0 0\n21451 24391 0 0\n21451 24609 0 0\n21535 24811 0 0\n21689 24965 0 0\n21773 25000 0 0\n21689 25035 0 0\n21535 25189 0 0\n21451 25391 0 0\n21451 25609 0 0\n21535 25811 0 0\n21689 25965 0 0\n21773 26000 0 0\n21689 26035 0 0\n21535 26189 0 0\n21451 26391 0 0\n21451 26609 0 0\n21535 26811 0 0\n21689 26965 0 0\n21773 27000 0 0\n21689 27035 0 0\n21535 27189 0 0\n21451 27391 0 0\n21451 27609 0 0\n21535 27811 0 0\n21689 27965 0 0\n21773 28000 0 0\n21689 28035 0 0\n21535 28189 0 0\n21451 28391 0 0\n21451 28609 0 0\n21535 28811 0 0\n21689 28965 0 0\n21891 29049 0 0\n22109 29049 0 0\n22311 28965 0 0\n22465 28811 0 0\n22549 28609 0 0\n22549 28391 0 0\n22465 28189 0 0\n22311 28035 0 0\n22226 28000 0 0\n22311 27965 0 0\n22465 27811 0 0\n22500 27726 0 0\n22535 27811 0 0\n22689 27965 0 0\n22891 28049 0 0\n23109 28049 0 0\n23190 28015 0 0\n23190 28070 0 0\n23062 28070 0 0\n23030 28102 0 0\n23030 28470 0 0\n23398 28470 0 0\n23415 28453 0 0\n23625 28663 0 0\n23625 28674 0 0\n23682 28812 0 0\n23787 28917 0 0\n23925 28975 0 0\n24074 28975 0 0\n24212 28918 0 0\n24275 28855 0 0\n24275 28974 0 0\n24332 29112 0 0\n24437 29217 0 0\n24575 29275 0 0\n24724 29275 0 0\n24862 29218 0 0\n24967 29113 0 0\n25014 28998 0 0\n27966 31951 0 0\n27891 31951 0 0\n27689 32035 0 0\n27535 32189 0 0\n27451 32391 0 0\n27451 32609 0 0\n27535 32811 0 0\n27689 32965 0 0\n27773 33000 0 0\n27689 33035 0 0\n27535 33189 0 0\n27451 33391 0 0\n27451 33609 0 0\n27535 33811 0 0\n27675 33951 0 0\n27651 33951 0 0\n27559 33989 0 0\n27489 34059 0 0\n27451 34150 0 0\n27451 34249 0 0\n27451 34849 0 0\n27489 34941 0 0\n27559 35011 0 0\n27650 35049 0 0\n27749 35049 0 0\n28349 35049 0 0\n28441 35011 0 0\n28511 34941 0 0\n28549 34850 0 0\n28549 34751 0 0\n28549 34151 0 0\n28511 34059 0 0\n28441 33989 0 0\n28350 33951 0 0\n28325 33951 0 0\n28465 33811 0 0\n28549 33609 0 0\n28549 33391 0 0\n28465 33189 0 0\n28311 33035 0 0\n28226 33000 0 0\n28311 32965 0 0\n28465 32811 0 0\n28549 32609 0 0\n28549 32533 0 0\n29451 33435 0 0\n29451 33609 0 0\n29535 33811 0 0\n29675 33951 0 0\n29651 33951 0 0\n29559 33989 0 0\n29489 34059 0 0\n29451 34150 0 0\n29451 34249 0 0\n29451 34849 0 0\n29489 34941 0 0\n29559 35011 0 0\n29650 35049 0 0\n29749 35049 0 0\n30349 35049 0 0\n30441 35011 0 0\n30511 34941 0 0\n30549 34850 0 0\n30549 34751 0 0\n30549 34151 0 0\n30511 34059 0 0\n30441 33989 0 0\n30350 33951 0 0\n30325 33951 0 0\n30465 33811 0 0\n30549 33609 0 0\n30549 33391 0 0\n30465 33189 0 0\n30311 33035 0 0\n30226 33000 0 0\n30311 32965 0 0\n30465 32811 0 0\n30549 32609 0 0\n30549 32543 0 0\n31451 33445 0 0\n31451 33609 0 0\n31535 33811 0 0\n31675 33951 0 0\n31651 33951 0 0\n31559 33989 0 0\n31489 34059 0 0\n31451 34150 0 0\n31451 34249 0 0\n31451 34849 0 0\n31489 34941 0 0\n31559 35011 0 0\n31650 35049 0 0\n31749 35049 0 0\n32349 35049 0 0\n32441 35011 0 0\n32511 34941 0 0\n32549 34850 0 0\n32549 34751 0 0\n32549 34151 0 0\n32511 34059 0 0\n32441 33989 0 0\n32350 33951 0 0\n32325 33951 0 0\n32465 33811 0 0\n32549 33609 0 0\n32549 33391 0 0\n32465 33189 0 0\n32311 33035 0 0\n32226 33000 0 0\n32311 32965 0 0\n32465 32811 0 0\n32549 32609 0 0\n32549 32391 0 0\n32465 32189 0 0\n32430 32154 0 0\n32430 30562 0 0\n32430 30438 0 0\n32429 30174 0 0\n32424 30162 0 0\n32424 29570 0 0\n32424 28570 0 0\n32419 28402 0 0\n32364 28273 0 0\n32301 28241 0 0\n32259 28283 0 0\n32259 28199 0 0\n32227 28136 0 0\n32070 28076 0 0\n31902 28081 0 0\n31773 28136 0 0\n31741 28199 0 0\n32000 28458 0 0\n32259 28199 0 0\n32259 28283 0 0\n32042 28500 0 0\n32301 28759 0 0\n32364 28727 0 0\n32424 28570 0 0\n32424 29570 0 0\n32419 29402 0 0\n32364 29273 0 0\n32301 29241 0 0\n32259 29283 0 0\n32259 29199 0 0\n32259 28801 0 0\n32000 28542 0 0\n31958 28584 0 0\n31958 28500 0 0\n31699 28241 0 0\n31636 28273 0 0\n31576 28430 0 0\n31581 28598 0 0\n31636 28727 0 0\n31699 28759 0 0\n31958 28500 0 0\n31958 28584 0 0\n31741 28801 0 0\n31773 28864 0 0\n31930 28924 0 0\n32098 28919 0 0\n32227 28864 0 0\n32259 28801 0 0\n32259 29199 0 0\n32227 29136 0 0\n32070 29076 0 0\n31902 29081 0 0\n31773 29136 0 0\n31741 29199 0 0\n32000 29458 0 0\n32259 29199 0 0\n32259 29283 0 0\n32042 29500 0 0\n32301 29759 0 0\n32364 29727 0 0\n32424 29570 0 0\n32424 30162 0 0\n32409 30127 0 0\n32373 30090 0 0\n32325 30071 0 0\n32274 30071 0 0\n32259 30070 0 0\n32259 29801 0 0\n32000 29542 0 0\n31958 29584 0 0\n31958 29500 0 0\n31699 29241 0 0\n31636 29273 0 0\n31576 29430 0 0\n31581 29598 0 0\n31636 29727 0 0\n31699 29759 0 0\n31958 29500 0 0\n31958 29584 0 0\n31741 29801 0 0\n31773 29864 0 0\n31930 29924 0 0\n32098 29919 0 0\n32227 29864 0 0\n32259 29801 0 0\n32259 30070 0 0\n32062 30070 0 0\n32030 30102 0 0\n32030 30470 0 0\n32398 30470 0 0\n32430 30438 0 0\n32430 30562 0 0\n32398 30530 0 0\n32030 30530 0 0\n32030 30898 0 0\n32062 30930 0 0\n32274 30929 0 0\n32325 30929 0 0\n32373 30910 0 0\n32409 30873 0 0\n32429 30826 0 0\n32430 30562 0 0\n32430 32154 0 0\n32311 32035 0 0\n32109 31951 0 0\n31970 31951 0 0\n31970 30898 0 0\n31970 30530 0 0\n31970 30470 0 0\n31970 30102 0 0\n31938 30070 0 0\n31726 30071 0 0\n31675 30071 0 0\n31627 30090 0 0\n31591 30127 0 0\n31571 30174 0 0\n31570 30438 0 0\n31602 30470 0 0\n31970 30470 0 0\n31970 30530 0 0\n31602 30530 0 0\n31570 30562 0 0\n31571 30826 0 0\n31591 30873 0 0\n31627 30910 0 0\n31675 30929 0 0\n31726 30929 0 0\n31938 30930 0 0\n31970 30898 0 0\n31970 31951 0 0\n31891 31951 0 0\n31689 32035 0 0\n31535 32189 0 0\n31451 32391 0 0\n31451 32456 0 0\n30610 31615 0 0\n30610 30886 0 0\n30689 30965 0 0\n30891 31049 0 0\n31109 31049 0 0\n31311 30965 0 0\n31465 30811 0 0\n31549 30609 0 0\n31549 30391 0 0\n31465 30189 0 0\n31311 30035 0 0\n31226 30000 0 0\n31311 29965 0 0\n31465 29811 0 0\n31549 29609 0 0\n31549 29391 0 0\n31465 29189 0 0\n31311 29035 0 0\n31226 29000 0 0\n31311 28965 0 0\n31465 28811 0 0\n31549 28609 0 0\n31549 28391 0 0\n31465 28189 0 0\n31311 28035 0 0\n31109 27951 0 0\n30891 27951 0 0\n30689 28035 0 0\n30610 28114 0 0\n30610 25900 0 0\n30583 25766 0 0\n30507 25653 0 0\n30507 25652 0 0\n29279 24425 0 0\n29324 24425 0 0\n29462 24368 0 0\n29567 24263 0 0\n29625 24125 0 0\n29625 23976 0 0\n29568 23838 0 0\n29560 23830 0 0\n29560 23500 0 0\n29536 23382 0 0\n29536 23381 0 0\n29502 23331 0 0\n29469 23281 0 0\n29469 23280 0 0\n29219 23031 0 0\n29157 22990 0 0\n29895 22990 0 0\n32870 25964 0 0\n32870 32720 0 0\n32897 32854 0 0\n32973 32967 0 0\n33451 33445 0 0\n33451 33609 0 0\n33535 33811 0 0\n33675 33951 0 0\n33651 33951 0 0\n33559 33989 0 0\n33489 34059 0 0\n33451 34150 0 0\n33451 34249 0 0\n33451 34849 0 0\n33489 34941 0 0\n33559 35011 0 0\n33650 35049 0 0\n33749 35049 0 0\n34349 35049 0 0\n34441 35011 0 0\n34511 34941 0 0\n34549 34850 0 0\n34549 34751 0 0\n34549 34151 0 0\n34511 34059 0 0\n34441 33989 0 0\n34350 33951 0 0\n34325 33951 0 0\n34465 33811 0 0\n34549 33609 0 0\n34549 33391 0 0\n34465 33189 0 0\n34311 33035 0 0\n34226 33000 0 0\n34311 32965 0 0\n34465 32811 0 0\n34549 32609 0 0\n34549 32391 0 0\n34465 32189 0 0\n34311 32035 0 0\n34109 31951 0 0\n33891 31951 0 0\n33689 32035 0 0\n33570 32154 0 0\n33570 30846 0 0\n33689 30965 0 0\n33891 31049 0 0\n34109 31049 0 0\n34311 30965 0 0\n34465 30811 0 0\n34549 30609 0 0\n34549 30391 0 0\n34465 30189 0 0\n34311 30035 0 0\n34226 30000 0 0\n34311 29965 0 0\n34465 29811 0 0\n34549 29609 0 0\n34549 29391 0 0\n34465 29189 0 0\n34311 29035 0 0\n34226 29000 0 0\n34311 28965 0 0\n34465 28811 0 0\n34549 28609 0 0\n34549 28391 0 0\n34465 28189 0 0\n34311 28035 0 0\n34109 27951 0 0\n33891 27951 0 0\n33689 28035 0 0\n33570 28154 0 0\n33570 25820 0 0\n33543 25686 0 0\n33467 25573 0 0\n33467 25572 0 0\n32484 24589 0 0\n32484 18327 0 0\n32350 18192 0 0\n32308 18234 0 0\n32308 18150 0 0\n32173 18016 0 0\n32128 18026 0 0\n32097 18120 0 0\n32105 18220 0 0\n32128 18274 0 0\n32173 18284 0 0\n32308 18150 0 0\n32308 18234 0 0\n32216 18327 0 0\n32226 18372 0 0\n32320 18403 0 0\n32420 18395 0 0\n32474 18372 0 0\n32484 18327 0 0\n32484 24589 0 0\n30351 22457 0 0\n30395 22355 0 0\n30395 22206 0 0\n30338 22068 0 0\n30233 21963 0 0\n30095 21905 0 0\n29946 21905 0 0\n29808 21962 0 0\n29800 21970 0 0\n29345 21970 0 0\n29345 21936 0 0\n29288 21798 0 0\n29280 21790 0 0\n29280 21308 0 0\n30879 19709 0 0\n30946 19609 0 0\n30946 19608 0 0\n30970 19490 0 0\n30970 18850 0 0\n31037 18917 0 0\n31175 18975 0 0\n31324 18975 0 0\n31462 18918 0 0\n31567 18813 0 0\n31625 18675 0 0\n31625 18526 0 0\n31568 18388 0 0\n31463 18283 0 0\n31325 18225 0 0\n31176 18225 0 0\n31038 18282 0 0\n30970 18350 0 0\n30970 18098 0 0\n31017 18050 0 0\n31052 18086 0 0\n31180 18139 0 0\n31319 18139 0 0\n31447 18086 0 0\n31546 17988 0 0\n31599 17860 0 0\n31599 17721 0 0\n31571 17653 0 0\n31625 17525 0 0\n31625 17413 0 0\n32109 16929 0 0\n32128 16974 0 0\n32173 16984 0 0\n32272 16885 0 0\n32308 16850 0 0\n32307 16849 0 0\n32349 16807 0 0\n32350 16808 0 0\n32385 16772 0 0\n32484 16673 0 0\n32474 16628 0 0\n32426 16612 0 0\n32678 16360 0 0\n34400 16360 0 0\n34518 16336 0 0\n34519 16336 0 0\n34619 16269 0 0\n35369 15520 0 0\n35369 15519 0 0\n35436 15419 0 0\n35459 15300 0 0\n35460 15300 0 0\n35460 15220 0 0\n35467 15213 0 0\n35525 15075 0 0\n35525 14926 0 0\n35468 14788 0 0\n35363 14683 0 0\n35225 14625 0 0\n35076 14625 0 0\n34938 14682 0 0\n34833 14787 0 0\n34775 14925 0 0\n34775 15074 0 0\n34822 15188 0 0\n34707 15304 0 0\n34688 15258 0 0\n34680 15250 0 0\n34680 14740 0 0\n34656 14622 0 0\n34656 14621 0 0\n34589 14521 0 0\n34310 14242 0 0\n34310 8965 0 0\n34311 8965 0 0\n34465 8811 0 0\n34549 8609 0 0\n34549 8391 0 0\n34465 8189 0 0\n34311 8035 0 0\n34226 8000 0 0\n34311 7965 0 0\n34465 7811 0 0\n34549 7609 0 0\n34549 7391 0 0\n34465 7189 0 0\n34311 7035 0 0\n34109 6951 0 0\n33891 6951 0 0\n33689 7035 0 0\n33535 7189 0 0\n33500 7273 0 0\n33465 7189 0 0\n33311 7035 0 0\n33109 6951 0 0\n32891 6951 0 0\n32889 6951 0 0\n32763 6825 0 0\n37747 6825 0 0\n37723 6835 0 0\n37336 7221 0 0\n37126 7725 0 0\n37126 8272 0 0\n37335 8777 0 0\n37721 9164 0 0\n38225 9374 0 0\n38772 9374 0 0\n39277 9165 0 0\n39664 8779 0 0\n39675 8752 0 0\n39675 33247 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F5E5F65 84 \"GND\"\nZLayer 15\nZAux 4 E\nZClearance 200 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 39850 35350 0\nZCorner 39850 6650 0\nZCorner 19150 6650 0\nZCorner 19150 35350 1\n$POLYSCORNERS\n21097 19029 0 0\n21043 19084 0 0\n21005 19175 0 0\n21005 19274 0 0\n21005 19490 0 0\n21008 19499 0 0\n21005 19509 0 0\n21005 19595 0 0\n20990 19670 0 0\n20990 19746 0 0\n20977 19766 0 0\n20950 19900 0 0\n20950 20218 0 0\n20941 20240 0 0\n20941 20339 0 0\n20941 20559 0 0\n20957 20599 0 0\n20941 20640 0 0\n20941 20739 0 0\n20941 20959 0 0\n20950 20980 0 0\n20950 21155 0 0\n20704 21401 0 0\n20704 21013 0 0\n20704 20889 0 0\n20703 20633 0 0\n20703 20582 0 0\n20684 20534 0 0\n20647 20498 0 0\n20600 20478 0 0\n19849 20477 0 0\n19817 20509 0 0\n19817 20921 0 0\n20672 20921 0 0\n20704 20889 0 0\n20704 21013 0 0\n20672 20981 0 0\n19817 20981 0 0\n19817 21393 0 0\n19849 21425 0 0\n20600 21424 0 0\n20647 21404 0 0\n20684 21368 0 0\n20703 21320 0 0\n20703 21269 0 0\n20704 21013 0 0\n20704 21401 0 0\n20642 21463 0 0\n20624 21456 0 0\n20525 21456 0 0\n19325 21456 0 0\n19325 21424 0 0\n19725 21425 0 0\n19757 21393 0 0\n19757 21031 0 0\n19757 20981 0 0\n19757 20921 0 0\n19757 20871 0 0\n19757 20509 0 0\n19725 20477 0 0\n19325 20477 0 0\n19325 17522 0 0\n19725 17523 0 0\n19757 17491 0 0\n19757 17129 0 0\n19757 17079 0 0\n19757 17019 0 0\n19757 16969 0 0\n19757 16607 0 0\n19725 16575 0 0\n19325 16575 0 0\n19325 16544 0 0\n20623 16544 0 0\n20641 16536 0 0\n20650 16544 0 0\n20650 16598 0 0\n20647 16596 0 0\n20600 16576 0 0\n19849 16575 0 0\n19817 16607 0 0\n19817 16969 0 0\n19817 17019 0 0\n19817 17079 0 0\n19817 17129 0 0\n19817 17491 0 0\n19849 17523 0 0\n20600 17522 0 0\n20647 17502 0 0\n20650 17499 0 0\n20650 18500 0 0\n20677 18634 0 0\n20753 18747 0 0\n20952 18947 0 0\n21066 19023 0 0\n21097 19029 1 0\n21540 19000 0 0\n21507 19014 0 0\n21500 19021 0 0\n21493 19014 0 0\n21459 18999 0 0\n21493 18986 0 0\n21500 18979 0 0\n21507 18986 0 0\n21540 19000 1 0\n23760 28310 0 0\n23683 28387 0 0\n23625 28525 0 0\n23625 28674 0 0\n23682 28812 0 0\n23750 28880 0 0\n23402 28880 0 0\n23409 28873 0 0\n23429 28826 0 0\n23430 28562 0 0\n23398 28530 0 0\n23080 28530 0 0\n23030 28530 0 0\n22970 28530 0 0\n22970 28470 0 0\n22970 28420 0 0\n22970 28102 0 0\n22938 28070 0 0\n22800 28070 0 0\n22800 28011 0 0\n22891 28049 0 0\n23109 28049 0 0\n23110 28048 0 0\n23132 28070 0 0\n23062 28070 0 0\n23030 28102 0 0\n23030 28470 0 0\n23398 28470 0 0\n23430 28438 0 0\n23429 28295 0 0\n23500 28310 0 0\n23760 28310 1 0\n25192 25119 0 0\n24868 25443 0 0\n24600 25443 0 0\n24508 25481 0 0\n24438 25551 0 0\n24400 25642 0 0\n24400 25741 0 0\n24400 26291 0 0\n24438 26383 0 0\n24508 26453 0 0\n24552 26471 0 0\n24540 26485 0 0\n24520 26532 0 0\n24519 26771 0 0\n24551 26803 0 0\n24805 26803 0 0\n24855 26803 0 0\n24915 26803 0 0\n24915 26863 0 0\n24855 26863 0 0\n24805 26863 0 0\n24551 26863 0 0\n24519 26895 0 0\n24519 27081 0 0\n24310 26871 0 0\n24310 25720 0 0\n24317 25713 0 0\n24375 25575 0 0\n24375 25426 0 0\n24318 25288 0 0\n24213 25183 0 0\n24101 25136 0 0\n24272 24965 0 0\n24280 24983 0 0\n24317 25019 0 0\n24364 25039 0 0\n24438 25040 0 0\n24470 25008 0 0\n24470 24880 0 0\n24470 24859 0 0\n24530 24859 0 0\n24530 24880 0 0\n24530 25008 0 0\n24562 25040 0 0\n24574 25039 0 0\n24579 25051 0 0\n24649 25121 0 0\n24740 25159 0 0\n24839 25159 0 0\n25059 25159 0 0\n25151 25121 0 0\n25162 25110 0 0\n25180 25110 0 0\n25187 25117 0 0\n25192 25119 1 0\n25330 18813 0 0\n25313 18830 0 0\n25287 18830 0 0\n25270 18813 0 0\n25270 18787 0 0\n25287 18770 0 0\n25313 18770 0 0\n25330 18787 0 0\n25330 18813 1 0\n25877 21948 0 0\n25860 21941 0 0\n25761 21941 0 0\n25560 21941 0 0\n25541 21941 0 0\n25461 21941 0 0\n25437 21941 0 0\n25344 21848 0 0\n25344 21340 0 0\n25362 21340 0 0\n25380 21340 0 0\n25380 21339 0 0\n25384 21339 0 0\n25435 21339 0 0\n25450 21333 0 0\n25465 21339 0 0\n25516 21339 0 0\n25538 21340 0 0\n25570 21308 0 0\n25570 21130 0 0\n25508 21130 0 0\n25392 21130 0 0\n25380 21130 0 0\n25344 21130 0 0\n25344 21070 0 0\n25380 21070 0 0\n25392 21070 0 0\n25508 21070 0 0\n25520 21070 0 0\n25570 21070 0 0\n25630 21070 0 0\n25680 21070 0 0\n25692 21070 0 0\n25808 21070 0 0\n25820 21070 0 0\n25841 21070 0 0\n25841 21130 0 0\n25820 21130 0 0\n25808 21130 0 0\n25692 21130 0 0\n25630 21130 0 0\n25630 21308 0 0\n25662 21340 0 0\n25684 21339 0 0\n25735 21339 0 0\n25750 21333 0 0\n25765 21339 0 0\n25816 21339 0 0\n25820 21339 0 0\n25820 21340 0 0\n25838 21340 0 0\n25841 21340 0 0\n25841 21540 0 0\n25841 21559 0 0\n25841 21639 0 0\n25841 21859 0 0\n25877 21948 1 0\n25993 26068 0 0\n25880 26180 0 0\n25881 26029 0 0\n25849 25997 0 0\n25595 25997 0 0\n25545 25997 0 0\n25485 25997 0 0\n25485 25937 0 0\n25545 25937 0 0\n25595 25937 0 0\n25849 25937 0 0\n25881 25905 0 0\n25880 25666 0 0\n25860 25619 0 0\n25824 25582 0 0\n25776 25563 0 0\n25725 25563 0 0\n25626 25562 0 0\n25887 25300 0 0\n25936 25349 0 0\n25993 25372 0 0\n25993 26068 1 0\n26530 24213 0 0\n26513 24230 0 0\n26487 24230 0 0\n26470 24213 0 0\n26470 24187 0 0\n26487 24170 0 0\n26513 24170 0 0\n26530 24187 0 0\n26530 24213 1 0\n27630 14720 0 0\n26706 14720 0 0\n26746 14680 0 0\n27630 14680 0 0\n27630 14720 1 0\n27630 15320 0 0\n26336 15320 0 0\n26376 15280 0 0\n27630 15280 0 0\n27630 15320 1 0\n27690 26034 0 0\n27689 26035 0 0\n27535 26189 0 0\n27451 26391 0 0\n27451 26609 0 0\n27535 26811 0 0\n27650 26926 0 0\n27650 27518 0 0\n27641 27540 0 0\n27641 27639 0 0\n27641 27859 0 0\n27657 27899 0 0\n27641 27940 0 0\n27641 28039 0 0\n27641 28259 0 0\n27650 28280 0 0\n27650 28500 0 0\n27650 29355 0 0\n24253 32753 0 0\n24177 32866 0 0\n24150 33000 0 0\n24150 33679 0 0\n24064 33715 0 0\n23994 33785 0 0\n23956 33876 0 0\n23956 33975 0 0\n23956 35175 0 0\n23924 35175 0 0\n23925 34775 0 0\n23925 34651 0 0\n23924 33900 0 0\n23904 33853 0 0\n23868 33816 0 0\n23820 33797 0 0\n23769 33797 0 0\n23513 33796 0 0\n23481 33828 0 0\n23481 34683 0 0\n23893 34683 0 0\n23925 34651 0 0\n23925 34775 0 0\n23893 34743 0 0\n23531 34743 0 0\n23481 34743 0 0\n23421 34743 0 0\n23421 34683 0 0\n23421 33828 0 0\n23389 33796 0 0\n23133 33797 0 0\n23082 33797 0 0\n23034 33816 0 0\n22998 33853 0 0\n22978 33900 0 0\n22977 34651 0 0\n23009 34683 0 0\n23421 34683 0 0\n23421 34743 0 0\n23371 34743 0 0\n23009 34743 0 0\n22977 34775 0 0\n22977 35175 0 0\n21252 35175 0 0\n21277 35165 0 0\n21664 34779 0 0\n21874 34275 0 0\n21874 33728 0 0\n21665 33223 0 0\n21279 32836 0 0\n20775 32626 0 0\n20704 32626 0 0\n20704 23111 0 0\n20704 22987 0 0\n20703 22731 0 0\n20703 22680 0 0\n20684 22632 0 0\n20647 22596 0 0\n20600 22576 0 0\n19849 22575 0 0\n19817 22607 0 0\n19817 23019 0 0\n20672 23019 0 0\n20704 22987 0 0\n20704 23111 0 0\n20672 23079 0 0\n19817 23079 0 0\n19817 23491 0 0\n19849 23523 0 0\n20600 23522 0 0\n20647 23502 0 0\n20684 23466 0 0\n20703 23418 0 0\n20703 23367 0 0\n20704 23111 0 0\n20704 32626 0 0\n20228 32626 0 0\n19723 32835 0 0\n19336 33221 0 0\n19325 33247 0 0\n19325 23522 0 0\n19725 23523 0 0\n19757 23491 0 0\n19757 23129 0 0\n19757 23079 0 0\n19757 23019 0 0\n19757 22969 0 0\n19757 22607 0 0\n19725 22575 0 0\n19325 22575 0 0\n19325 22544 0 0\n20623 22544 0 0\n20715 22506 0 0\n20785 22436 0 0\n20823 22345 0 0\n20823 22263 0 0\n20847 22247 0 0\n21547 21548 0 0\n21547 21547 0 0\n21577 21502 0 0\n21622 21434 0 0\n21623 21434 0 0\n21649 21301 0 0\n21650 21300 0 0\n21650 20981 0 0\n21659 20960 0 0\n21659 20861 0 0\n21659 20641 0 0\n21642 20600 0 0\n21659 20560 0 0\n21659 20461 0 0\n21659 20241 0 0\n21650 20219 0 0\n21650 20024 0 0\n21697 20024 0 0\n21795 20024 0 0\n21828 20010 0 0\n21838 20010 0 0\n21849 20021 0 0\n21940 20059 0 0\n22039 20059 0 0\n22240 20059 0 0\n22259 20059 0 0\n22339 20059 0 0\n22559 20059 0 0\n22599 20042 0 0\n22640 20059 0 0\n22739 20059 0 0\n22940 20059 0 0\n22959 20059 0 0\n23039 20059 0 0\n23229 20059 0 0\n23237 20067 0 0\n23375 20125 0 0\n23524 20125 0 0\n23662 20068 0 0\n23767 19963 0 0\n23774 19946 0 0\n23901 19946 0 0\n23907 19948 0 0\n23854 20002 0 0\n23801 20130 0 0\n23801 20269 0 0\n23847 20380 0 0\n23779 20449 0 0\n23774 20460 0 0\n23762 20460 0 0\n23730 20492 0 0\n23730 20620 0 0\n23730 20670 0 0\n23730 20730 0 0\n23730 20780 0 0\n23730 20908 0 0\n23762 20940 0 0\n23774 20939 0 0\n23779 20951 0 0\n23849 21021 0 0\n23940 21059 0 0\n24039 21059 0 0\n24089 21059 0 0\n24132 21162 0 0\n24237 21267 0 0\n24375 21325 0 0\n24524 21325 0 0\n24662 21268 0 0\n24700 21230 0 0\n24784 21230 0 0\n24784 21964 0 0\n24805 22071 0 0\n24813 22084 0 0\n24780 22117 0 0\n24761 22165 0 0\n24761 22216 0 0\n24760 22238 0 0\n24792 22270 0 0\n24920 22270 0 0\n24970 22270 0 0\n24974 22270 0 0\n25030 22326 0 0\n25030 22330 0 0\n25030 22380 0 0\n25030 22508 0 0\n25062 22540 0 0\n25074 22539 0 0\n25079 22551 0 0\n25149 22621 0 0\n25240 22659 0 0\n25339 22659 0 0\n25460 22659 0 0\n25460 22662 0 0\n25460 22680 0 0\n25461 22684 0 0\n25461 22735 0 0\n25480 22783 0 0\n25517 22819 0 0\n25564 22839 0 0\n25638 22840 0 0\n25670 22808 0 0\n25670 22680 0 0\n25670 22659 0 0\n25730 22659 0 0\n25730 22680 0 0\n25730 22808 0 0\n25762 22840 0 0\n25774 22839 0 0\n25779 22851 0 0\n25790 22862 0 0\n25814 22979 0 0\n25821 22990 0 0\n25162 22990 0 0\n25151 22979 0 0\n25060 22941 0 0\n24970 22941 0 0\n24970 22508 0 0\n24970 22330 0 0\n24792 22330 0 0\n24760 22362 0 0\n24761 22384 0 0\n24761 22435 0 0\n24780 22483 0 0\n24817 22519 0 0\n24864 22539 0 0\n24938 22540 0 0\n24970 22508 0 0\n24970 22941 0 0\n24961 22941 0 0\n24741 22941 0 0\n24700 22957 0 0\n24660 22941 0 0\n24579 22941 0 0\n24419 22781 0 0\n24319 22714 0 0\n24200 22690 0 0\n23670 22690 0 0\n23670 20908 0 0\n23670 20730 0 0\n23670 20670 0 0\n23670 20492 0 0\n23638 20460 0 0\n23564 20461 0 0\n23517 20481 0 0\n23480 20517 0 0\n23461 20565 0 0\n23461 20616 0 0\n23460 20638 0 0\n23492 20670 0 0\n23670 20670 0 0\n23670 20730 0 0\n23492 20730 0 0\n23460 20762 0 0\n23461 20784 0 0\n23461 20835 0 0\n23480 20883 0 0\n23517 20919 0 0\n23564 20939 0 0\n23638 20940 0 0\n23670 20908 0 0\n23670 22690 0 0\n22500 22690 0 0\n22381 22714 0 0\n22281 22781 0 0\n22110 22951 0 0\n22109 22951 0 0\n21891 22951 0 0\n21689 23035 0 0\n21535 23189 0 0\n21451 23391 0 0\n21451 23609 0 0\n21535 23811 0 0\n21689 23965 0 0\n21773 24000 0 0\n21689 24035 0 0\n21535 24189 0 0\n21451 24391 0 0\n21451 24609 0 0\n21535 24811 0 0\n21689 24965 0 0\n21773 25000 0 0\n21689 25035 0 0\n21535 25189 0 0\n21451 25391 0 0\n21451 25609 0 0\n21535 25811 0 0\n21689 25965 0 0\n21773 26000 0 0\n21689 26035 0 0\n21535 26189 0 0\n21451 26391 0 0\n21451 26609 0 0\n21535 26811 0 0\n21689 26965 0 0\n21773 27000 0 0\n21689 27035 0 0\n21535 27189 0 0\n21451 27391 0 0\n21451 27609 0 0\n21535 27811 0 0\n21689 27965 0 0\n21773 28000 0 0\n21689 28035 0 0\n21535 28189 0 0\n21451 28391 0 0\n21451 28609 0 0\n21535 28811 0 0\n21689 28965 0 0\n21891 29049 0 0\n22109 29049 0 0\n22214 29005 0 0\n22271 29089 0 0\n22590 29409 0 0\n22591 29409 0 0\n22641 29442 0 0\n22691 29476 0 0\n22692 29476 0 0\n22810 29500 0 0\n25696 29500 0 0\n25814 29476 0 0\n25815 29476 0 0\n25915 29409 0 0\n27315 28010 0 0\n27315 28009 0 0\n27382 27909 0 0\n27405 27791 0 0\n27406 27790 0 0\n27406 25852 0 0\n27683 25575 0 0\n27690 25575 0 0\n27690 26034 1 0\n29830 17120 0 0\n29770 17120 0 0\n29770 17091 0 0\n29830 17091 0 0\n29830 17120 1 0\n29830 18310 0 0\n29770 18310 0 0\n29770 18280 0 0\n29830 18280 0 0\n29830 18310 1 0\n30261 17716 0 0\n30260 17720 0 0\n30260 17738 0 0\n30260 17740 0 0\n30161 17740 0 0\n30060 17720 0 0\n29770 17720 0 0\n29770 17680 0 0\n30180 17680 0 0\n30261 17664 0 0\n30261 17665 0 0\n30261 17716 1 0\n30530 16330 0 0\n30470 16330 0 0\n30420 16330 0 0\n30292 16330 0 0\n30260 16362 0 0\n30261 16384 0 0\n30261 16435 0 0\n30266 16450 0 0\n30261 16465 0 0\n30261 16516 0 0\n30260 16520 0 0\n30260 16531 0 0\n30069 16531 0 0\n30068 16530 0 0\n29880 16530 0 0\n29830 16530 0 0\n29770 16530 0 0\n29770 16470 0 0\n29830 16470 0 0\n29880 16470 0 0\n30068 16470 0 0\n30100 16438 0 0\n30099 16356 0 0\n30099 16305 0 0\n30092 16288 0 0\n30111 16281 0 0\n30181 16211 0 0\n30219 16120 0 0\n30219 16077 0 0\n30260 16036 0 0\n30260 16062 0 0\n30260 16080 0 0\n30261 16084 0 0\n30261 16135 0 0\n30266 16150 0 0\n30261 16165 0 0\n30261 16216 0 0\n30260 16238 0 0\n30292 16270 0 0\n30470 16270 0 0\n30470 16208 0 0\n30470 16092 0 0\n30470 16080 0 0\n30470 16030 0 0\n30470 15970 0 0\n30470 15920 0 0\n30470 15908 0 0\n30470 15792 0 0\n30470 15780 0 0\n30470 15750 0 0\n30470 15746 0 0\n30479 15701 0 0\n30480 15700 0 0\n30480 15416 0 0\n30526 15370 0 0\n30530 15370 0 0\n30530 15430 0 0\n30530 15480 0 0\n30530 15492 0 0\n30530 15608 0 0\n30530 15620 0 0\n30530 15670 0 0\n30530 15730 0 0\n30530 15780 0 0\n30530 15792 0 0\n30530 15908 0 0\n30530 15920 0 0\n30530 15970 0 0\n30530 16030 0 0\n30530 16080 0 0\n30530 16092 0 0\n30530 16208 0 0\n30530 16220 0 0\n30530 16270 0 0\n30530 16330 1 0\n30530 17530 0 0\n30470 17530 0 0\n30470 17506 0 0\n30506 17470 0 0\n30530 17470 0 0\n30530 17530 1 0\n32110 15030 0 0\n32070 15030 0 0\n32020 15030 0 0\n31892 15030 0 0\n31860 15062 0 0\n31860 15074 0 0\n31849 15079 0 0\n31779 15149 0 0\n31761 15190 0 0\n31687 15141 0 0\n31580 15120 0 0\n31192 15120 0 0\n31151 15079 0 0\n31060 15041 0 0\n30961 15041 0 0\n30855 15041 0 0\n30916 14980 0 0\n32084 14980 0 0\n32110 15005 0 0\n32110 15030 1 0\n33030 17513 0 0\n33013 17530 0 0\n32987 17530 0 0\n32970 17513 0 0\n32970 17487 0 0\n32987 17470 0 0\n33013 17470 0 0\n33030 17487 0 0\n33030 17513 1 0\n33120 20674 0 0\n32885 20439 0 0\n32935 20439 0 0\n32950 20433 0 0\n32965 20439 0 0\n33016 20439 0 0\n33038 20440 0 0\n33070 20408 0 0\n33070 20230 0 0\n33008 20230 0 0\n32892 20230 0 0\n32880 20230 0 0\n32830 20230 0 0\n32788 20230 0 0\n32788 20170 0 0\n32830 20170 0 0\n32880 20170 0 0\n32892 20170 0 0\n33008 20170 0 0\n33020 20170 0 0\n33070 20170 0 0\n33120 20170 0 0\n33120 20674 1 0\n33890 13251 0 0\n33770 13131 0 0\n33770 12808 0 0\n33770 12630 0 0\n33770 12570 0 0\n33770 12392 0 0\n33738 12360 0 0\n33664 12361 0 0\n33617 12381 0 0\n33580 12417 0 0\n33561 12465 0 0\n33561 12516 0 0\n33560 12538 0 0\n33592 12570 0 0\n33770 12570 0 0\n33770 12630 0 0\n33592 12630 0 0\n33560 12662 0 0\n33561 12684 0 0\n33561 12735 0 0\n33580 12783 0 0\n33617 12819 0 0\n33664 12839 0 0\n33738 12840 0 0\n33770 12808 0 0\n33770 13131 0 0\n33159 12520 0 0\n33159 12441 0 0\n33121 12349 0 0\n33110 12338 0 0\n33110 12262 0 0\n33121 12251 0 0\n33159 12160 0 0\n33159 12061 0 0\n33159 11841 0 0\n33121 11749 0 0\n33051 11679 0 0\n32960 11641 0 0\n32861 11641 0 0\n32840 11641 0 0\n32840 9027 0 0\n32891 9049 0 0\n33109 9049 0 0\n33210 9007 0 0\n33210 11720 0 0\n33234 11839 0 0\n33301 11939 0 0\n33441 12079 0 0\n33441 12159 0 0\n33479 12251 0 0\n33549 12321 0 0\n33640 12359 0 0\n33739 12359 0 0\n33874 12359 0 0\n33874 12360 0 0\n33862 12360 0 0\n33830 12392 0 0\n33830 12520 0 0\n33830 12570 0 0\n33830 12630 0 0\n33830 12680 0 0\n33830 12808 0 0\n33862 12840 0 0\n33874 12839 0 0\n33879 12851 0 0\n33890 12862 0 0\n33890 13251 1 0\n34370 15095 0 0\n34296 15095 0 0\n34275 15103 0 0\n34251 15079 0 0\n34239 15074 0 0\n34240 15062 0 0\n34240 14938 0 0\n34239 14864 0 0\n34219 14817 0 0\n34183 14780 0 0\n34135 14761 0 0\n34084 14761 0 0\n34062 14760 0 0\n34030 14792 0 0\n34030 14970 0 0\n34208 14970 0 0\n34240 14938 0 0\n34240 15062 0 0\n34208 15030 0 0\n34080 15030 0 0\n34030 15030 0 0\n33970 15030 0 0\n33920 15030 0 0\n33908 15030 0 0\n33792 15030 0 0\n33780 15030 0 0\n33740 15030 0 0\n33740 14970 0 0\n33780 14970 0 0\n33792 14970 0 0\n33908 14970 0 0\n33970 14970 0 0\n33970 14792 0 0\n33938 14760 0 0\n33916 14761 0 0\n33865 14761 0 0\n33850 14766 0 0\n33835 14761 0 0\n33784 14761 0 0\n33780 14760 0 0\n33762 14760 0 0\n33740 14760 0 0\n33740 14750 0 0\n33739 14749 0 0\n33719 14643 0 0\n33718 14642 0 0\n33658 14552 0 0\n33657 14551 0 0\n33168 14062 0 0\n33077 14001 0 0\n32970 13980 0 0\n32370 13980 0 0\n32370 12808 0 0\n32370 12630 0 0\n32370 12570 0 0\n32370 12392 0 0\n32338 12360 0 0\n32264 12361 0 0\n32217 12381 0 0\n32180 12417 0 0\n32161 12465 0 0\n32161 12516 0 0\n32160 12538 0 0\n32192 12570 0 0\n32370 12570 0 0\n32370 12630 0 0\n32192 12630 0 0\n32160 12662 0 0\n32161 12684 0 0\n32161 12735 0 0\n32180 12783 0 0\n32217 12819 0 0\n32264 12839 0 0\n32338 12840 0 0\n32370 12808 0 0\n32370 13980 0 0\n31340 13980 0 0\n31340 13612 0 0\n31340 13488 0 0\n31339 13466 0 0\n31339 13415 0 0\n31320 13367 0 0\n31283 13331 0 0\n31236 13311 0 0\n31162 13310 0 0\n31130 13342 0 0\n31130 13520 0 0\n31308 13520 0 0\n31340 13488 0 0\n31340 13612 0 0\n31308 13580 0 0\n31130 13580 0 0\n31130 13758 0 0\n31162 13790 0 0\n31236 13789 0 0\n31283 13769 0 0\n31320 13733 0 0\n31339 13685 0 0\n31339 13634 0 0\n31340 13612 0 0\n31340 13980 0 0\n30219 13980 0 0\n30219 13881 0 0\n30181 13789 0 0\n30111 13719 0 0\n30020 13681 0 0\n29921 13681 0 0\n29581 13681 0 0\n29500 13714 0 0\n29420 13681 0 0\n29321 13681 0 0\n28981 13681 0 0\n28950 13693 0 0\n28920 13681 0 0\n28821 13681 0 0\n28481 13681 0 0\n28450 13693 0 0\n28420 13681 0 0\n28321 13681 0 0\n27981 13681 0 0\n27889 13719 0 0\n27819 13789 0 0\n27811 13807 0 0\n27796 13801 0 0\n27662 13800 0 0\n27630 13832 0 0\n27630 14020 0 0\n27630 14070 0 0\n27630 14120 0 0\n27570 14120 0 0\n27570 14070 0 0\n27570 13832 0 0\n27538 13800 0 0\n27404 13801 0 0\n27357 13821 0 0\n27320 13857 0 0\n27301 13905 0 0\n27301 13956 0 0\n27300 14038 0 0\n27332 14070 0 0\n27570 14070 0 0\n27570 14120 0 0\n26630 14120 0 0\n26562 14133 0 0\n27066 13630 0 0\n29150 13630 0 0\n29257 13609 0 0\n29348 13548 0 0\n29859 13036 0 0\n29891 13049 0 0\n30109 13049 0 0\n30311 12965 0 0\n30420 12856 0 0\n30420 13258 0 0\n30379 13299 0 0\n30341 13390 0 0\n30341 13489 0 0\n30341 13709 0 0\n30379 13801 0 0\n30449 13871 0 0\n30540 13909 0 0\n30639 13909 0 0\n30859 13909 0 0\n30951 13871 0 0\n31021 13801 0 0\n31025 13789 0 0\n31038 13790 0 0\n31070 13758 0 0\n31070 13630 0 0\n31070 13580 0 0\n31070 13520 0 0\n31070 13470 0 0\n31070 13342 0 0\n31038 13310 0 0\n31025 13310 0 0\n31021 13299 0 0\n30980 13258 0 0\n30980 12300 0 0\n30959 12193 0 0\n30959 12192 0 0\n30898 12102 0 0\n30598 11802 0 0\n30507 11741 0 0\n30495 11738 0 0\n30549 11609 0 0\n30549 11499 0 0\n30597 11547 0 0\n30735 11605 0 0\n30884 11605 0 0\n31022 11548 0 0\n31030 11540 0 0\n31501 11540 0 0\n32041 12079 0 0\n32041 12159 0 0\n32079 12251 0 0\n32149 12321 0 0\n32240 12359 0 0\n32339 12359 0 0\n32474 12359 0 0\n32474 12360 0 0\n32462 12360 0 0\n32430 12392 0 0\n32430 12520 0 0\n32430 12570 0 0\n32430 12630 0 0\n32430 12680 0 0\n32430 12808 0 0\n32462 12840 0 0\n32474 12839 0 0\n32479 12851 0 0\n32549 12921 0 0\n32640 12959 0 0\n32720 12959 0 0\n34370 14608 0 0\n34370 15095 1 0\n37633 12720 0 0\n37500 12720 0 0\n37392 12741 0 0\n37302 12802 0 0\n36502 13602 0 0\n36441 13693 0 0\n36420 13800 0 0\n36420 16484 0 0\n35979 16925 0 0\n35840 16925 0 0\n35840 16838 0 0\n35839 16816 0 0\n35839 16765 0 0\n35833 16750 0 0\n35839 16735 0 0\n35839 16684 0 0\n35840 16662 0 0\n35840 16538 0 0\n35839 16516 0 0\n35839 16465 0 0\n35820 16417 0 0\n35783 16381 0 0\n35736 16361 0 0\n35662 16360 0 0\n35630 16392 0 0\n35630 16570 0 0\n35808 16570 0 0\n35840 16538 0 0\n35840 16662 0 0\n35808 16630 0 0\n35630 16630 0 0\n35630 16692 0 0\n35630 16808 0 0\n35630 16870 0 0\n35808 16870 0 0\n35840 16838 0 0\n35840 16925 0 0\n35570 16925 0 0\n35570 16870 0 0\n35570 16820 0 0\n35570 16808 0 0\n35570 16692 0 0\n35570 16680 0 0\n35570 16630 0 0\n35570 16570 0 0\n35570 16520 0 0\n35570 16392 0 0\n35538 16360 0 0\n35525 16360 0 0\n35521 16349 0 0\n35451 16279 0 0\n35360 16241 0 0\n35261 16241 0 0\n35192 16241 0 0\n35192 15375 0 0\n35224 15375 0 0\n35362 15318 0 0\n35467 15213 0 0\n35525 15075 0 0\n35525 14926 0 0\n35468 14788 0 0\n35460 14780 0 0\n35460 12878 0 0\n35819 12519 0 0\n35886 12419 0 0\n35886 12418 0 0\n35907 12310 0 0\n37621 12310 0 0\n37576 12430 0 0\n37581 12598 0 0\n37633 12720 1 0\n37633 22720 0 0\n34959 22720 0 0\n34959 22661 0 0\n34959 22441 0 0\n34942 22400 0 0\n34959 22360 0 0\n34959 22261 0 0\n34959 22041 0 0\n34921 21949 0 0\n34880 21908 0 0\n34880 20960 0 0\n34859 20853 0 0\n34859 20852 0 0\n34798 20762 0 0\n34080 20044 0 0\n34080 19576 0 0\n36701 22197 0 0\n36702 22198 0 0\n36792 22258 0 0\n36793 22259 0 0\n36899 22279 0 0\n36900 22280 0 0\n37500 22280 0 0\n37633 22280 0 0\n37576 22430 0 0\n37581 22598 0 0\n37633 22720 1 0\n38042 12500 0 0\n38000 12542 0 0\n37999 12542 0 0\n37957 12500 0 0\n37958 12500 0 0\n37957 12499 0 0\n37999 12457 0 0\n38000 12458 0 0\n38000 12457 0 0\n38042 12499 0 0\n38042 12500 1 0\n38042 13500 0 0\n38000 13542 0 0\n37999 13542 0 0\n37957 13500 0 0\n37958 13500 0 0\n37957 13499 0 0\n37999 13457 0 0\n38000 13458 0 0\n38000 13457 0 0\n38042 13499 0 0\n38042 13500 1 0\n38042 14500 0 0\n38000 14542 0 0\n37999 14542 0 0\n37957 14500 0 0\n37958 14500 0 0\n37957 14499 0 0\n37999 14457 0 0\n38000 14458 0 0\n38000 14457 0 0\n38042 14499 0 0\n38042 14500 1 0\n38042 15500 0 0\n38000 15542 0 0\n37999 15542 0 0\n37957 15500 0 0\n37958 15500 0 0\n37957 15499 0 0\n37999 15457 0 0\n38000 15458 0 0\n38000 15457 0 0\n38042 15499 0 0\n38042 15500 1 0\n38042 16500 0 0\n38000 16542 0 0\n37999 16542 0 0\n37957 16500 0 0\n37958 16500 0 0\n37957 16499 0 0\n37999 16457 0 0\n38000 16458 0 0\n38000 16457 0 0\n38042 16499 0 0\n38042 16500 1 0\n38042 17500 0 0\n38000 17542 0 0\n37999 17542 0 0\n37957 17500 0 0\n37958 17500 0 0\n37957 17499 0 0\n37999 17457 0 0\n38000 17458 0 0\n38000 17457 0 0\n38042 17499 0 0\n38042 17500 1 0\n38042 18500 0 0\n38000 18542 0 0\n37999 18542 0 0\n37957 18500 0 0\n37958 18500 0 0\n37957 18499 0 0\n37999 18457 0 0\n38000 18458 0 0\n38000 18457 0 0\n38042 18499 0 0\n38042 18500 1 0\n38042 19500 0 0\n38000 19542 0 0\n37999 19542 0 0\n37957 19500 0 0\n37958 19500 0 0\n37957 19499 0 0\n37999 19457 0 0\n38000 19458 0 0\n38000 19457 0 0\n38042 19499 0 0\n38042 19500 1 0\n38042 20500 0 0\n38000 20542 0 0\n37999 20542 0 0\n37957 20500 0 0\n37958 20500 0 0\n37957 20499 0 0\n37999 20457 0 0\n38000 20458 0 0\n38000 20457 0 0\n38042 20499 0 0\n38042 20500 1 0\n38042 21500 0 0\n38000 21542 0 0\n37999 21542 0 0\n37957 21500 0 0\n37958 21500 0 0\n37957 21499 0 0\n37999 21457 0 0\n38000 21458 0 0\n38000 21457 0 0\n38042 21499 0 0\n38042 21500 1 0\n38042 22500 0 0\n38000 22542 0 0\n37999 22542 0 0\n37957 22500 0 0\n37958 22500 0 0\n37957 22499 0 0\n37999 22457 0 0\n38000 22458 0 0\n38000 22457 0 0\n38042 22499 0 0\n38042 22500 1 0\n38042 23500 0 0\n38000 23542 0 0\n37999 23542 0 0\n37957 23500 0 0\n37958 23500 0 0\n37957 23499 0 0\n37999 23457 0 0\n38000 23458 0 0\n38000 23457 0 0\n38042 23499 0 0\n38042 23500 1 0\n38042 24500 0 0\n38000 24542 0 0\n37999 24542 0 0\n37957 24500 0 0\n37958 24500 0 0\n37957 24499 0 0\n37999 24457 0 0\n38000 24458 0 0\n38000 24457 0 0\n38042 24499 0 0\n38042 24500 1 0\n38042 25500 0 0\n38000 25542 0 0\n37999 25542 0 0\n37957 25500 0 0\n37958 25500 0 0\n37957 25499 0 0\n37999 25457 0 0\n38000 25458 0 0\n38000 25457 0 0\n38042 25499 0 0\n38042 25500 1 0\n38042 26500 0 0\n38000 26542 0 0\n37999 26542 0 0\n37957 26500 0 0\n37958 26500 0 0\n37957 26499 0 0\n37999 26457 0 0\n38000 26458 0 0\n38000 26457 0 0\n38042 26499 0 0\n38042 26500 1 0\n38042 27500 0 0\n38000 27542 0 0\n37999 27542 0 0\n37957 27500 0 0\n37958 27500 0 0\n37957 27499 0 0\n37999 27457 0 0\n38000 27458 0 0\n38000 27457 0 0\n38042 27499 0 0\n38042 27500 1 0\n38042 28500 0 0\n38000 28542 0 0\n37999 28542 0 0\n37957 28500 0 0\n37958 28500 0 0\n37957 28499 0 0\n37999 28457 0 0\n38000 28458 0 0\n38000 28457 0 0\n38042 28499 0 0\n38042 28500 1 0\n38042 29500 0 0\n38000 29542 0 0\n37999 29542 0 0\n37957 29500 0 0\n37958 29500 0 0\n37957 29499 0 0\n37999 29457 0 0\n38000 29458 0 0\n38000 29457 0 0\n38042 29499 0 0\n38042 29500 1 0\n39675 33247 0 0\n39665 33223 0 0\n39430 32987 0 0\n39430 30562 0 0\n39430 30438 0 0\n39429 30174 0 0\n39409 30127 0 0\n39373 30090 0 0\n39325 30071 0 0\n39274 30071 0 0\n39062 30070 0 0\n39030 30102 0 0\n39030 30470 0 0\n39398 30470 0 0\n39430 30438 0 0\n39430 30562 0 0\n39398 30530 0 0\n39030 30530 0 0\n39030 30898 0 0\n39062 30930 0 0\n39274 30929 0 0\n39325 30929 0 0\n39373 30910 0 0\n39409 30873 0 0\n39429 30826 0 0\n39430 30562 0 0\n39430 32987 0 0\n39279 32836 0 0\n38970 32707 0 0\n38970 30898 0 0\n38970 30530 0 0\n38602 30530 0 0\n38570 30562 0 0\n38571 30826 0 0\n38591 30873 0 0\n38627 30910 0 0\n38675 30929 0 0\n38726 30929 0 0\n38938 30930 0 0\n38970 30898 0 0\n38970 32707 0 0\n38775 32626 0 0\n38259 32626 0 0\n38259 30801 0 0\n38000 30542 0 0\n37741 30801 0 0\n37773 30864 0 0\n37930 30924 0 0\n38098 30919 0 0\n38227 30864 0 0\n38259 30801 0 0\n38259 32626 0 0\n38228 32626 0 0\n37723 32835 0 0\n37336 33221 0 0\n37126 33725 0 0\n37126 34272 0 0\n37335 34777 0 0\n37721 35164 0 0\n37747 35175 0 0\n36549 35175 0 0\n36549 34850 0 0\n36549 34751 0 0\n36549 34151 0 0\n36511 34059 0 0\n36441 33989 0 0\n36350 33951 0 0\n36325 33951 0 0\n36465 33811 0 0\n36549 33609 0 0\n36549 33391 0 0\n36465 33189 0 0\n36311 33035 0 0\n36226 33000 0 0\n36311 32965 0 0\n36465 32811 0 0\n36549 32609 0 0\n36549 32391 0 0\n36465 32189 0 0\n36311 32035 0 0\n36109 31951 0 0\n35891 31951 0 0\n35773 32000 0 0\n35430 32000 0 0\n35430 30562 0 0\n35430 30438 0 0\n35429 30174 0 0\n35424 30162 0 0\n35424 29570 0 0\n35419 29402 0 0\n35364 29273 0 0\n35301 29241 0 0\n35259 29283 0 0\n35259 29199 0 0\n35259 28801 0 0\n35000 28542 0 0\n34958 28584 0 0\n34958 28500 0 0\n34699 28241 0 0\n34636 28273 0 0\n34576 28430 0 0\n34581 28598 0 0\n34636 28727 0 0\n34699 28759 0 0\n34958 28500 0 0\n34958 28584 0 0\n34741 28801 0 0\n34773 28864 0 0\n34930 28924 0 0\n35098 28919 0 0\n35227 28864 0 0\n35259 28801 0 0\n35259 29199 0 0\n35227 29136 0 0\n35070 29076 0 0\n34902 29081 0 0\n34773 29136 0 0\n34741 29199 0 0\n35000 29458 0 0\n35259 29199 0 0\n35259 29283 0 0\n35042 29500 0 0\n35301 29759 0 0\n35364 29727 0 0\n35424 29570 0 0\n35424 30162 0 0\n35409 30127 0 0\n35373 30090 0 0\n35325 30071 0 0\n35274 30071 0 0\n35259 30070 0 0\n35259 29801 0 0\n35000 29542 0 0\n34958 29584 0 0\n34958 29500 0 0\n34699 29241 0 0\n34636 29273 0 0\n34576 29430 0 0\n34581 29598 0 0\n34636 29727 0 0\n34699 29759 0 0\n34958 29500 0 0\n34958 29584 0 0\n34741 29801 0 0\n34773 29864 0 0\n34930 29924 0 0\n35098 29919 0 0\n35227 29864 0 0\n35259 29801 0 0\n35259 30070 0 0\n35062 30070 0 0\n35030 30102 0 0\n35030 30470 0 0\n35398 30470 0 0\n35430 30438 0 0\n35430 30562 0 0\n35398 30530 0 0\n35030 30530 0 0\n35030 30898 0 0\n35062 30930 0 0\n35274 30929 0 0\n35325 30929 0 0\n35373 30910 0 0\n35409 30873 0 0\n35429 30826 0 0\n35430 30562 0 0\n35430 32000 0 0\n34970 32000 0 0\n34970 30898 0 0\n34970 30530 0 0\n34970 30470 0 0\n34970 30102 0 0\n34938 30070 0 0\n34726 30071 0 0\n34675 30071 0 0\n34627 30090 0 0\n34591 30127 0 0\n34571 30174 0 0\n34570 30438 0 0\n34602 30470 0 0\n34970 30470 0 0\n34970 30530 0 0\n34602 30530 0 0\n34570 30562 0 0\n34571 30826 0 0\n34591 30873 0 0\n34627 30910 0 0\n34675 30929 0 0\n34726 30929 0 0\n34938 30930 0 0\n34970 30898 0 0\n34970 32000 0 0\n34500 32000 0 0\n34500 30726 0 0\n34549 30609 0 0\n34549 30391 0 0\n34500 30273 0 0\n34500 29726 0 0\n34549 29609 0 0\n34549 29391 0 0\n34500 29273 0 0\n34500 28726 0 0\n34549 28609 0 0\n34549 28391 0 0\n34465 28189 0 0\n34311 28035 0 0\n34109 27951 0 0\n33891 27951 0 0\n33689 28035 0 0\n33535 28189 0 0\n33451 28391 0 0\n33451 28609 0 0\n33500 28726 0 0\n33500 29273 0 0\n33451 29391 0 0\n33451 29609 0 0\n33500 29726 0 0\n33500 30273 0 0\n33451 30391 0 0\n33451 30609 0 0\n33500 30726 0 0\n33500 32000 0 0\n32430 32000 0 0\n32430 30562 0 0\n32430 30438 0 0\n32429 30174 0 0\n32424 30162 0 0\n32424 29570 0 0\n32424 28570 0 0\n32419 28402 0 0\n32364 28273 0 0\n32301 28241 0 0\n32259 28283 0 0\n32259 28199 0 0\n32227 28136 0 0\n32070 28076 0 0\n31902 28081 0 0\n31773 28136 0 0\n31741 28199 0 0\n32000 28458 0 0\n32259 28199 0 0\n32259 28283 0 0\n32042 28500 0 0\n32301 28759 0 0\n32364 28727 0 0\n32424 28570 0 0\n32424 29570 0 0\n32419 29402 0 0\n32364 29273 0 0\n32301 29241 0 0\n32259 29283 0 0\n32259 29199 0 0\n32259 28801 0 0\n32000 28542 0 0\n31958 28584 0 0\n31958 28500 0 0\n31699 28241 0 0\n31636 28273 0 0\n31576 28430 0 0\n31581 28598 0 0\n31636 28727 0 0\n31699 28759 0 0\n31958 28500 0 0\n31958 28584 0 0\n31741 28801 0 0\n31773 28864 0 0\n31930 28924 0 0\n32098 28919 0 0\n32227 28864 0 0\n32259 28801 0 0\n32259 29199 0 0\n32227 29136 0 0\n32070 29076 0 0\n31902 29081 0 0\n31773 29136 0 0\n31741 29199 0 0\n32000 29458 0 0\n32259 29199 0 0\n32259 29283 0 0\n32042 29500 0 0\n32301 29759 0 0\n32364 29727 0 0\n32424 29570 0 0\n32424 30162 0 0\n32409 30127 0 0\n32373 30090 0 0\n32325 30071 0 0\n32274 30071 0 0\n32259 30070 0 0\n32259 29801 0 0\n32000 29542 0 0\n31958 29584 0 0\n31958 29500 0 0\n31699 29241 0 0\n31636 29273 0 0\n31576 29430 0 0\n31581 29598 0 0\n31636 29727 0 0\n31699 29759 0 0\n31958 29500 0 0\n31958 29584 0 0\n31741 29801 0 0\n31773 29864 0 0\n31930 29924 0 0\n32098 29919 0 0\n32227 29864 0 0\n32259 29801 0 0\n32259 30070 0 0\n32062 30070 0 0\n32030 30102 0 0\n32030 30470 0 0\n32398 30470 0 0\n32430 30438 0 0\n32430 30562 0 0\n32398 30530 0 0\n32030 30530 0 0\n32030 30898 0 0\n32062 30930 0 0\n32274 30929 0 0\n32325 30929 0 0\n32373 30910 0 0\n32409 30873 0 0\n32429 30826 0 0\n32430 30562 0 0\n32430 32000 0 0\n32226 32000 0 0\n32109 31951 0 0\n31970 31951 0 0\n31970 30898 0 0\n31970 30530 0 0\n31970 30470 0 0\n31970 30102 0 0\n31938 30070 0 0\n31726 30071 0 0\n31675 30071 0 0\n31627 30090 0 0\n31591 30127 0 0\n31571 30174 0 0\n31570 30438 0 0\n31602 30470 0 0\n31970 30470 0 0\n31970 30530 0 0\n31602 30530 0 0\n31570 30562 0 0\n31571 30826 0 0\n31591 30873 0 0\n31627 30910 0 0\n31675 30929 0 0\n31726 30929 0 0\n31938 30930 0 0\n31970 30898 0 0\n31970 31951 0 0\n31891 31951 0 0\n31773 32000 0 0\n31549 32000 0 0\n31549 30609 0 0\n31549 30391 0 0\n31465 30189 0 0\n31311 30035 0 0\n31226 30000 0 0\n31311 29965 0 0\n31465 29811 0 0\n31549 29609 0 0\n31549 29391 0 0\n31465 29189 0 0\n31311 29035 0 0\n31226 29000 0 0\n31311 28965 0 0\n31465 28811 0 0\n31549 28609 0 0\n31549 28391 0 0\n31465 28189 0 0\n31311 28035 0 0\n31109 27951 0 0\n30891 27951 0 0\n30689 28035 0 0\n30535 28189 0 0\n30470 28345 0 0\n30470 19008 0 0\n30470 18830 0 0\n30292 18830 0 0\n30260 18862 0 0\n30261 18884 0 0\n30261 18935 0 0\n30280 18983 0 0\n30317 19019 0 0\n30364 19039 0 0\n30438 19040 0 0\n30470 19008 0 0\n30470 28345 0 0\n30451 28391 0 0\n30451 28609 0 0\n30535 28811 0 0\n30689 28965 0 0\n30773 29000 0 0\n30689 29035 0 0\n30535 29189 0 0\n30451 29391 0 0\n30451 29609 0 0\n30535 29811 0 0\n30689 29965 0 0\n30773 30000 0 0\n30689 30035 0 0\n30535 30189 0 0\n30451 30391 0 0\n30451 30609 0 0\n30535 30811 0 0\n30689 30965 0 0\n30891 31049 0 0\n31109 31049 0 0\n31311 30965 0 0\n31465 30811 0 0\n31549 30609 0 0\n31549 32000 0 0\n30226 32000 0 0\n30109 31951 0 0\n29891 31951 0 0\n29773 32000 0 0\n28226 32000 0 0\n28109 31951 0 0\n27963 31951 0 0\n30267 29648 0 0\n30267 29647 0 0\n30343 29534 0 0\n30369 29400 0 0\n30370 29400 0 0\n30370 22414 0 0\n30395 22355 0 0\n30395 22206 0 0\n30338 22068 0 0\n30233 21963 0 0\n30095 21905 0 0\n29946 21905 0 0\n29808 21962 0 0\n29703 22067 0 0\n29645 22205 0 0\n29645 22354 0 0\n29670 22414 0 0\n29670 29255 0 0\n29430 29495 0 0\n29430 26562 0 0\n29430 26438 0 0\n29429 26226 0 0\n29429 26175 0 0\n29410 26127 0 0\n29373 26091 0 0\n29326 26071 0 0\n29062 26070 0 0\n29030 26102 0 0\n29030 26470 0 0\n29398 26470 0 0\n29430 26438 0 0\n29430 26562 0 0\n29398 26530 0 0\n29030 26530 0 0\n29030 26898 0 0\n29062 26930 0 0\n29326 26929 0 0\n29373 26909 0 0\n29410 26873 0 0\n29429 26825 0 0\n29429 26774 0 0\n29430 26562 0 0\n29430 29495 0 0\n28970 29955 0 0\n28970 26898 0 0\n28970 26530 0 0\n28970 26470 0 0\n28970 26102 0 0\n28938 26070 0 0\n28674 26071 0 0\n28627 26091 0 0\n28590 26127 0 0\n28571 26175 0 0\n28571 26226 0 0\n28570 26438 0 0\n28602 26470 0 0\n28970 26470 0 0\n28970 26530 0 0\n28602 26530 0 0\n28570 26562 0 0\n28571 26774 0 0\n28571 26825 0 0\n28590 26873 0 0\n28627 26909 0 0\n28674 26929 0 0\n28938 26930 0 0\n28970 26898 0 0\n28970 29955 0 0\n28840 30085 0 0\n28840 28162 0 0\n28808 28130 0 0\n28630 28130 0 0\n28630 28308 0 0\n28662 28340 0 0\n28684 28339 0 0\n28735 28339 0 0\n28783 28320 0 0\n28819 28283 0 0\n28839 28236 0 0\n28840 28162 0 0\n28840 30085 0 0\n28570 30355 0 0\n28570 28308 0 0\n28570 28130 0 0\n28392 28130 0 0\n28360 28162 0 0\n28361 28236 0 0\n28381 28283 0 0\n28417 28320 0 0\n28465 28339 0 0\n28516 28339 0 0\n28538 28340 0 0\n28570 28308 0 0\n28570 30355 0 0\n27153 31773 0 0\n27077 31886 0 0\n27050 32020 0 0\n27050 32900 0 0\n27077 33034 0 0\n27153 33147 0 0\n27451 33445 0 0\n27451 33609 0 0\n27535 33811 0 0\n27675 33951 0 0\n27651 33951 0 0\n27559 33989 0 0\n27489 34059 0 0\n27451 34150 0 0\n27451 34249 0 0\n27451 34849 0 0\n27489 34941 0 0\n27559 35011 0 0\n27650 35049 0 0\n27749 35049 0 0\n28349 35049 0 0\n28441 35011 0 0\n28511 34941 0 0\n28549 34850 0 0\n28549 34751 0 0\n28549 34151 0 0\n28511 34059 0 0\n28441 33989 0 0\n28350 33951 0 0\n28325 33951 0 0\n28465 33811 0 0\n28549 33609 0 0\n28549 33391 0 0\n28465 33189 0 0\n28311 33035 0 0\n28226 33000 0 0\n29773 33000 0 0\n29689 33035 0 0\n29535 33189 0 0\n29451 33391 0 0\n29451 33609 0 0\n29535 33811 0 0\n29675 33951 0 0\n29651 33951 0 0\n29559 33989 0 0\n29489 34059 0 0\n29451 34150 0 0\n29451 34249 0 0\n29451 34849 0 0\n29489 34941 0 0\n29559 35011 0 0\n29650 35049 0 0\n29749 35049 0 0\n30349 35049 0 0\n30441 35011 0 0\n30511 34941 0 0\n30549 34850 0 0\n30549 34751 0 0\n30549 34151 0 0\n30511 34059 0 0\n30441 33989 0 0\n30350 33951 0 0\n30325 33951 0 0\n30465 33811 0 0\n30549 33609 0 0\n30549 33391 0 0\n30465 33189 0 0\n30311 33035 0 0\n30226 33000 0 0\n31773 33000 0 0\n31689 33035 0 0\n31535 33189 0 0\n31451 33391 0 0\n31451 33609 0 0\n31535 33811 0 0\n31675 33951 0 0\n31651 33951 0 0\n31559 33989 0 0\n31489 34059 0 0\n31451 34150 0 0\n31451 34249 0 0\n31451 34849 0 0\n31489 34941 0 0\n31559 35011 0 0\n31650 35049 0 0\n31749 35049 0 0\n32349 35049 0 0\n32441 35011 0 0\n32511 34941 0 0\n32549 34850 0 0\n32549 34751 0 0\n32549 34151 0 0\n32511 34059 0 0\n32441 33989 0 0\n32350 33951 0 0\n32325 33951 0 0\n32465 33811 0 0\n32549 33609 0 0\n32549 33391 0 0\n32465 33189 0 0\n32311 33035 0 0\n32226 33000 0 0\n33773 33000 0 0\n33689 33035 0 0\n33535 33189 0 0\n33451 33391 0 0\n33451 33609 0 0\n33535 33811 0 0\n33675 33951 0 0\n33651 33951 0 0\n33559 33989 0 0\n33489 34059 0 0\n33451 34150 0 0\n33451 34249 0 0\n33451 34849 0 0\n33489 34941 0 0\n33559 35011 0 0\n33650 35049 0 0\n33749 35049 0 0\n34349 35049 0 0\n34441 35011 0 0\n34511 34941 0 0\n34549 34850 0 0\n34549 34751 0 0\n34549 34151 0 0\n34511 34059 0 0\n34441 33989 0 0\n34350 33951 0 0\n34325 33951 0 0\n34465 33811 0 0\n34549 33609 0 0\n34549 33391 0 0\n34465 33189 0 0\n34311 33035 0 0\n34226 33000 0 0\n35773 33000 0 0\n35689 33035 0 0\n35535 33189 0 0\n35451 33391 0 0\n35451 33609 0 0\n35535 33811 0 0\n35675 33951 0 0\n35651 33951 0 0\n35559 33989 0 0\n35489 34059 0 0\n35451 34150 0 0\n35451 34249 0 0\n35451 34849 0 0\n35489 34941 0 0\n35559 35011 0 0\n35650 35049 0 0\n35749 35049 0 0\n36349 35049 0 0\n36441 35011 0 0\n36511 34941 0 0\n36549 34850 0 0\n36549 35175 0 0\n26022 35175 0 0\n26023 34775 0 0\n26023 34651 0 0\n26022 33900 0 0\n26002 33853 0 0\n25966 33816 0 0\n25918 33797 0 0\n25867 33797 0 0\n25611 33796 0 0\n25579 33828 0 0\n25579 34683 0 0\n25991 34683 0 0\n26023 34651 0 0\n26023 34775 0 0\n25991 34743 0 0\n25629 34743 0 0\n25579 34743 0 0\n25519 34743 0 0\n25519 34683 0 0\n25519 33828 0 0\n25487 33796 0 0\n25231 33797 0 0\n25180 33797 0 0\n25132 33816 0 0\n25096 33853 0 0\n25076 33900 0 0\n25075 34651 0 0\n25107 34683 0 0\n25519 34683 0 0\n25519 34743 0 0\n25469 34743 0 0\n25107 34743 0 0\n25075 34775 0 0\n25075 35175 0 0\n25044 35175 0 0\n25044 33877 0 0\n25006 33785 0 0\n24936 33715 0 0\n24850 33679 0 0\n24850 33144 0 0\n28247 29748 0 0\n28247 29747 0 0\n28323 29634 0 0\n28349 29501 0 0\n28350 29500 0 0\n28350 28500 0 0\n28350 28281 0 0\n28359 28260 0 0\n28359 28161 0 0\n28359 28050 0 0\n28372 28050 0 0\n28392 28070 0 0\n28520 28070 0 0\n28570 28070 0 0\n28630 28070 0 0\n28680 28070 0 0\n28808 28070 0 0\n28840 28038 0 0\n28839 28025 0 0\n28851 28021 0 0\n28921 27951 0 0\n28959 27860 0 0\n28959 27761 0 0\n28959 27541 0 0\n28921 27449 0 0\n28851 27379 0 0\n28760 27341 0 0\n28661 27341 0 0\n28441 27341 0 0\n28419 27350 0 0\n28350 27350 0 0\n28350 26926 0 0\n28465 26811 0 0\n28549 26609 0 0\n28549 26391 0 0\n28465 26189 0 0\n28311 26035 0 0\n28310 26034 0 0\n28310 25568 0 0\n28325 25575 0 0\n28474 25575 0 0\n28612 25518 0 0\n28717 25413 0 0\n28732 25375 0 0\n28874 25375 0 0\n29012 25318 0 0\n29117 25213 0 0\n29175 25075 0 0\n29175 24926 0 0\n29118 24788 0 0\n29016 24686 0 0\n29018 24686 0 0\n29019 24686 0 0\n29119 24619 0 0\n29313 24425 0 0\n29324 24425 0 0\n29462 24368 0 0\n29567 24263 0 0\n29625 24125 0 0\n29625 23976 0 0\n29568 23838 0 0\n29463 23733 0 0\n29325 23675 0 0\n29176 23675 0 0\n29049 23727 0 0\n28925 23675 0 0\n28776 23675 0 0\n28739 23690 0 0\n28739 23665 0 0\n28720 23617 0 0\n28683 23581 0 0\n28636 23561 0 0\n28562 23560 0 0\n28530 23592 0 0\n28530 23720 0 0\n28530 23741 0 0\n28470 23741 0 0\n28470 23720 0 0\n28470 23592 0 0\n28438 23560 0 0\n28425 23560 0 0\n28421 23549 0 0\n28351 23479 0 0\n28260 23441 0 0\n28161 23441 0 0\n28054 23441 0 0\n28050 23440 0 0\n27930 23440 0 0\n27923 23433 0 0\n27785 23375 0 0\n27636 23375 0 0\n27498 23432 0 0\n27434 23496 0 0\n27287 23496 0 0\n27232 23507 0 0\n27193 23507 0 0\n27193 23467 0 0\n27193 23463 0 0\n27204 23413 0 0\n27204 23296 0 0\n27307 23193 0 0\n27365 23055 0 0\n27365 23043 0 0\n27419 22990 0 0\n27419 22989 0 0\n27486 22889 0 0\n27486 22885 0 0\n27521 22851 0 0\n27524 22840 0 0\n27538 22840 0 0\n27574 22840 0 0\n27579 22851 0 0\n27649 22921 0 0\n27740 22959 0 0\n27839 22959 0 0\n28059 22959 0 0\n28099 22942 0 0\n28140 22959 0 0\n28239 22959 0 0\n28459 22959 0 0\n28551 22921 0 0\n28565 22906 0 0\n28668 22886 0 0\n28669 22886 0 0\n28769 22819 0 0\n29189 22400 0 0\n29189 22399 0 0\n29256 22299 0 0\n29267 22242 0 0\n29287 22223 0 0\n29345 22085 0 0\n29345 21936 0 0\n29288 21798 0 0\n29183 21693 0 0\n29045 21635 0 0\n28896 21635 0 0\n28758 21692 0 0\n28653 21797 0 0\n28595 21935 0 0\n28595 22084 0 0\n28604 22106 0 0\n28539 22172 0 0\n28539 22165 0 0\n28520 22117 0 0\n28483 22081 0 0\n28436 22061 0 0\n28362 22060 0 0\n28330 22092 0 0\n28330 22220 0 0\n28330 22241 0 0\n28270 22241 0 0\n28270 22220 0 0\n28270 22092 0 0\n28238 22060 0 0\n28225 22060 0 0\n28221 22049 0 0\n28151 21979 0 0\n28060 21941 0 0\n27961 21941 0 0\n27760 21941 0 0\n27741 21941 0 0\n27700 21941 0 0\n27700 20562 0 0\n27668 20530 0 0\n27430 20530 0 0\n27430 20768 0 0\n27462 20800 0 0\n27544 20799 0 0\n27595 20799 0 0\n27643 20780 0 0\n27679 20743 0 0\n27699 20696 0 0\n27700 20562 0 0\n27700 21941 0 0\n27661 21941 0 0\n27441 21941 0 0\n27400 21957 0 0\n27370 21945 0 0\n27370 20768 0 0\n27370 20530 0 0\n27132 20530 0 0\n27100 20562 0 0\n27101 20696 0 0\n27121 20743 0 0\n27157 20780 0 0\n27205 20799 0 0\n27256 20799 0 0\n27338 20800 0 0\n27370 20768 0 0\n27370 21945 0 0\n27360 21941 0 0\n27261 21941 0 0\n27041 21941 0 0\n26949 21979 0 0\n26922 22005 0 0\n26881 22014 0 0\n26831 22047 0 0\n26780 22081 0 0\n26625 22236 0 0\n26469 22081 0 0\n26429 22054 0 0\n26440 22059 0 0\n26539 22059 0 0\n26759 22059 0 0\n26851 22021 0 0\n26921 21951 0 0\n26959 21860 0 0\n26959 21761 0 0\n26959 21560 0 0\n26959 21541 0 0\n26959 21461 0 0\n26959 21241 0 0\n26942 21200 0 0\n26959 21160 0 0\n26959 21061 0 0\n26959 20860 0 0\n26959 20841 0 0\n26959 20761 0 0\n26959 20541 0 0\n26921 20449 0 0\n26896 20424 0 0\n26912 20418 0 0\n27017 20313 0 0\n27047 20239 0 0\n27089 20281 0 0\n27107 20288 0 0\n27101 20304 0 0\n27100 20438 0 0\n27132 20470 0 0\n27320 20470 0 0\n27370 20470 0 0\n27430 20470 0 0\n27480 20470 0 0\n27668 20470 0 0\n27700 20438 0 0\n27699 20304 0 0\n27692 20288 0 0\n27711 20281 0 0\n27781 20211 0 0\n27819 20120 0 0\n27819 20021 0 0\n27819 19739 0 0\n27836 19739 0 0\n27883 19719 0 0\n27920 19683 0 0\n27939 19635 0 0\n27939 19584 0 0\n27940 19562 0 0\n27908 19530 0 0\n27780 19530 0 0\n27730 19530 0 0\n27722 19530 0 0\n27711 19519 0 0\n27670 19501 0 0\n27670 19470 0 0\n27670 19420 0 0\n27670 19408 0 0\n27670 19292 0 0\n27670 19280 0 0\n27670 19260 0 0\n27730 19260 0 0\n27730 19280 0 0\n27730 19292 0 0\n27730 19408 0 0\n27730 19470 0 0\n27908 19470 0 0\n27940 19438 0 0\n27939 19416 0 0\n27939 19365 0 0\n27933 19350 0 0\n27939 19335 0 0\n27939 19284 0 0\n27939 19280 0 0\n27940 19280 0 0\n27940 19262 0 0\n27940 19260 0 0\n28360 19260 0 0\n28664 19260 0 0\n28870 19466 0 0\n28904 19547 0 0\n29002 19646 0 0\n29130 19699 0 0\n29269 19699 0 0\n29397 19646 0 0\n29496 19548 0 0\n29549 19420 0 0\n29549 19281 0 0\n29529 19233 0 0\n29575 19125 0 0\n29575 18976 0 0\n29531 18870 0 0\n30050 18870 0 0\n30157 18849 0 0\n30248 18788 0 0\n30279 18757 0 0\n30292 18770 0 0\n30470 18770 0 0\n30470 18708 0 0\n30470 18592 0 0\n30470 18580 0 0\n30470 18566 0 0\n30530 18506 0 0\n30530 18530 0 0\n30530 18580 0 0\n30530 18592 0 0\n30530 18708 0 0\n30530 18720 0 0\n30530 18770 0 0\n30530 18830 0 0\n30530 18880 0 0\n30530 19008 0 0\n30562 19040 0 0\n30574 19039 0 0\n30579 19051 0 0\n30649 19121 0 0\n30740 19159 0 0\n30839 19159 0 0\n31059 19159 0 0\n31151 19121 0 0\n31221 19051 0 0\n31252 18975 0 0\n31324 18975 0 0\n31462 18918 0 0\n31567 18813 0 0\n31585 18768 0 0\n31612 18768 0 0\n31618 18768 0 0\n31618 18787 0 0\n31618 19047 0 0\n31637 19093 0 0\n31637 20967 0 0\n31602 21002 0 0\n31541 21093 0 0\n31520 21200 0 0\n31520 21908 0 0\n31479 21949 0 0\n31441 22040 0 0\n31441 22139 0 0\n31441 22359 0 0\n31457 22399 0 0\n31441 22440 0 0\n31441 22539 0 0\n31441 22759 0 0\n31479 22851 0 0\n31520 22892 0 0\n31520 24300 0 0\n31541 24407 0 0\n31602 24498 0 0\n35245 28141 0 0\n35234 28151 0 0\n35227 28136 0 0\n35070 28076 0 0\n34902 28081 0 0\n34773 28136 0 0\n34741 28199 0 0\n35000 28458 0 0\n35000 28457 0 0\n35042 28499 0 0\n35042 28500 0 0\n35301 28759 0 0\n35364 28727 0 0\n35424 28570 0 0\n35419 28402 0 0\n35364 28273 0 0\n35348 28265 0 0\n35358 28254 0 0\n37302 30198 0 0\n37393 30259 0 0\n37500 30280 0 0\n37633 30280 0 0\n37576 30430 0 0\n37581 30598 0 0\n37636 30727 0 0\n37699 30759 0 0\n37922 30535 0 0\n37958 30500 0 0\n37957 30499 0 0\n37999 30457 0 0\n38000 30458 0 0\n38000 30457 0 0\n38042 30499 0 0\n38042 30500 0 0\n38301 30759 0 0\n38364 30727 0 0\n38424 30570 0 0\n38419 30402 0 0\n38366 30280 0 0\n38500 30280 0 0\n38570 30266 0 0\n38570 30438 0 0\n38602 30470 0 0\n38970 30470 0 0\n38970 30102 0 0\n38938 30070 0 0\n38825 30070 0 0\n38859 30036 0 0\n38891 30049 0 0\n39109 30049 0 0\n39311 29965 0 0\n39465 29811 0 0\n39549 29609 0 0\n39549 29391 0 0\n39465 29189 0 0\n39311 29035 0 0\n39226 29000 0 0\n39311 28965 0 0\n39465 28811 0 0\n39549 28609 0 0\n39549 28391 0 0\n39465 28189 0 0\n39311 28035 0 0\n39226 28000 0 0\n39311 27965 0 0\n39465 27811 0 0\n39549 27609 0 0\n39549 27391 0 0\n39465 27189 0 0\n39311 27035 0 0\n39226 27000 0 0\n39311 26965 0 0\n39465 26811 0 0\n39549 26609 0 0\n39549 26391 0 0\n39465 26189 0 0\n39311 26035 0 0\n39226 26000 0 0\n39311 25965 0 0\n39465 25811 0 0\n39549 25609 0 0\n39549 25391 0 0\n39465 25189 0 0\n39311 25035 0 0\n39226 25000 0 0\n39311 24965 0 0\n39465 24811 0 0\n39549 24609 0 0\n39549 24391 0 0\n39465 24189 0 0\n39311 24035 0 0\n39226 24000 0 0\n39311 23965 0 0\n39465 23811 0 0\n39549 23609 0 0\n39549 23391 0 0\n39465 23189 0 0\n39311 23035 0 0\n39226 23000 0 0\n39311 22965 0 0\n39465 22811 0 0\n39549 22609 0 0\n39549 22391 0 0\n39465 22189 0 0\n39311 22035 0 0\n39226 22000 0 0\n39311 21965 0 0\n39465 21811 0 0\n39549 21609 0 0\n39549 21391 0 0\n39465 21189 0 0\n39311 21035 0 0\n39226 21000 0 0\n39311 20965 0 0\n39465 20811 0 0\n39549 20609 0 0\n39549 20391 0 0\n39465 20189 0 0\n39311 20035 0 0\n39226 20000 0 0\n39311 19965 0 0\n39465 19811 0 0\n39549 19609 0 0\n39549 19391 0 0\n39465 19189 0 0\n39311 19035 0 0\n39226 19000 0 0\n39311 18965 0 0\n39465 18811 0 0\n39549 18609 0 0\n39549 18391 0 0\n39465 18189 0 0\n39311 18035 0 0\n39226 18000 0 0\n39311 17965 0 0\n39465 17811 0 0\n39549 17609 0 0\n39549 17391 0 0\n39465 17189 0 0\n39311 17035 0 0\n39226 17000 0 0\n39311 16965 0 0\n39465 16811 0 0\n39549 16609 0 0\n39549 16391 0 0\n39465 16189 0 0\n39311 16035 0 0\n39226 16000 0 0\n39311 15965 0 0\n39465 15811 0 0\n39549 15609 0 0\n39549 15391 0 0\n39465 15189 0 0\n39311 15035 0 0\n39226 15000 0 0\n39311 14965 0 0\n39465 14811 0 0\n39549 14609 0 0\n39549 14391 0 0\n39465 14189 0 0\n39311 14035 0 0\n39226 14000 0 0\n39311 13965 0 0\n39465 13811 0 0\n39549 13609 0 0\n39549 13391 0 0\n39465 13189 0 0\n39311 13035 0 0\n39226 13000 0 0\n39311 12965 0 0\n39465 12811 0 0\n39549 12609 0 0\n39549 12391 0 0\n39465 12189 0 0\n39311 12035 0 0\n39226 12000 0 0\n39311 11965 0 0\n39465 11811 0 0\n39549 11609 0 0\n39549 11391 0 0\n39465 11189 0 0\n39311 11035 0 0\n39109 10951 0 0\n38891 10951 0 0\n38689 11035 0 0\n38535 11189 0 0\n38451 11391 0 0\n38451 11609 0 0\n38451 11610 0 0\n38381 11680 0 0\n38424 11570 0 0\n38419 11402 0 0\n38364 11273 0 0\n38301 11241 0 0\n38259 11283 0 0\n38259 11199 0 0\n38227 11136 0 0\n38070 11076 0 0\n37902 11081 0 0\n37773 11136 0 0\n37741 11199 0 0\n38000 11458 0 0\n38259 11199 0 0\n38259 11283 0 0\n38042 11500 0 0\n38000 11542 0 0\n37999 11542 0 0\n37957 11500 0 0\n37958 11500 0 0\n37699 11241 0 0\n37636 11273 0 0\n37576 11430 0 0\n37581 11598 0 0\n37620 11690 0 0\n35862 11690 0 0\n35851 11679 0 0\n35760 11641 0 0\n35661 11641 0 0\n35441 11641 0 0\n35349 11679 0 0\n35279 11749 0 0\n35274 11760 0 0\n35262 11760 0 0\n35230 11792 0 0\n35230 11920 0 0\n35230 11970 0 0\n35230 12030 0 0\n35230 12080 0 0\n35230 12208 0 0\n35242 12220 0 0\n35170 12292 0 0\n35170 12208 0 0\n35170 12030 0 0\n35170 11970 0 0\n35170 11792 0 0\n35138 11760 0 0\n35064 11761 0 0\n35017 11781 0 0\n34980 11817 0 0\n34961 11865 0 0\n34961 11916 0 0\n34960 11938 0 0\n34992 11970 0 0\n35170 11970 0 0\n35170 12030 0 0\n34992 12030 0 0\n34960 12062 0 0\n34961 12084 0 0\n34961 12135 0 0\n34980 12183 0 0\n35017 12219 0 0\n35064 12239 0 0\n35138 12240 0 0\n35170 12208 0 0\n35170 12292 0 0\n34931 12531 0 0\n34864 12631 0 0\n34840 12750 0 0\n34840 13915 0 0\n34510 13585 0 0\n34510 12862 0 0\n34521 12851 0 0\n34559 12760 0 0\n34559 12661 0 0\n34559 12441 0 0\n34521 12349 0 0\n34510 12338 0 0\n34510 12262 0 0\n34521 12251 0 0\n34559 12160 0 0\n34559 12061 0 0\n34559 11841 0 0\n34521 11749 0 0\n34451 11679 0 0\n34360 11641 0 0\n34261 11641 0 0\n34041 11641 0 0\n34000 11657 0 0\n33960 11641 0 0\n33879 11641 0 0\n33830 11591 0 0\n33830 9023 0 0\n33891 9049 0 0\n34109 9049 0 0\n34311 8965 0 0\n34465 8811 0 0\n34549 8609 0 0\n34549 8391 0 0\n34465 8189 0 0\n34311 8035 0 0\n34226 8000 0 0\n34311 7965 0 0\n34465 7811 0 0\n34549 7609 0 0\n34549 7391 0 0\n34465 7189 0 0\n34311 7035 0 0\n34109 6951 0 0\n33891 6951 0 0\n33689 7035 0 0\n33535 7189 0 0\n33500 7273 0 0\n33465 7189 0 0\n33311 7035 0 0\n33109 6951 0 0\n32891 6951 0 0\n32689 7035 0 0\n32535 7189 0 0\n32500 7273 0 0\n32465 7189 0 0\n32311 7035 0 0\n32109 6951 0 0\n31891 6951 0 0\n31689 7035 0 0\n31535 7189 0 0\n31451 7391 0 0\n31451 7609 0 0\n31535 7811 0 0\n31689 7965 0 0\n31891 8049 0 0\n32109 8049 0 0\n32117 8045 0 0\n32142 8070 0 0\n32062 8070 0 0\n32030 8102 0 0\n32030 8420 0 0\n32030 8470 0 0\n32030 8530 0 0\n32030 8580 0 0\n32030 8898 0 0\n32062 8930 0 0\n32220 8929 0 0\n32220 11381 0 0\n31970 11131 0 0\n31970 8898 0 0\n31970 8530 0 0\n31970 8470 0 0\n31970 8102 0 0\n31938 8070 0 0\n31674 8071 0 0\n31627 8091 0 0\n31590 8127 0 0\n31571 8175 0 0\n31571 8226 0 0\n31570 8438 0 0\n31602 8470 0 0\n31970 8470 0 0\n31970 8530 0 0\n31602 8530 0 0\n31570 8562 0 0\n31571 8774 0 0\n31571 8825 0 0\n31590 8873 0 0\n31627 8909 0 0\n31674 8929 0 0\n31938 8930 0 0\n31970 8898 0 0\n31970 11131 0 0\n31849 11011 0 0\n31749 10944 0 0\n31630 10920 0 0\n31030 10920 0 0\n31023 10913 0 0\n30885 10855 0 0\n30736 10855 0 0\n30598 10912 0 0\n30493 11017 0 0\n30435 11155 0 0\n30435 11159 0 0\n30311 11035 0 0\n30109 10951 0 0\n29891 10951 0 0\n29859 10963 0 0\n29748 10852 0 0\n29657 10791 0 0\n29550 10770 0 0\n26800 10770 0 0\n26692 10791 0 0\n26602 10852 0 0\n26365 11089 0 0\n26311 11035 0 0\n26109 10951 0 0\n25891 10951 0 0\n25689 11035 0 0\n25535 11189 0 0\n25500 11273 0 0\n25465 11189 0 0\n25311 11035 0 0\n25109 10951 0 0\n24891 10951 0 0\n24689 11035 0 0\n24535 11189 0 0\n24500 11273 0 0\n24465 11189 0 0\n24311 11035 0 0\n24109 10951 0 0\n23891 10951 0 0\n23689 11035 0 0\n23535 11189 0 0\n23500 11273 0 0\n23465 11189 0 0\n23311 11035 0 0\n23109 10951 0 0\n22891 10951 0 0\n22689 11035 0 0\n22535 11189 0 0\n22451 11391 0 0\n22451 11609 0 0\n22535 11811 0 0\n22689 11965 0 0\n22891 12049 0 0\n23109 12049 0 0\n23311 11965 0 0\n23465 11811 0 0\n23500 11726 0 0\n23535 11811 0 0\n23689 11965 0 0\n23773 12000 0 0\n23689 12035 0 0\n23535 12189 0 0\n23451 12391 0 0\n23451 12609 0 0\n23535 12811 0 0\n23689 12965 0 0\n23891 13049 0 0\n24109 13049 0 0\n24311 12965 0 0\n24465 12811 0 0\n24500 12726 0 0\n24535 12811 0 0\n24689 12965 0 0\n24891 13049 0 0\n25109 13049 0 0\n25311 12965 0 0\n25465 12811 0 0\n25500 12726 0 0\n25535 12811 0 0\n25689 12965 0 0\n25885 13046 0 0\n25851 13130 0 0\n25851 13269 0 0\n25904 13397 0 0\n26002 13496 0 0\n26112 13541 0 0\n24002 15652 0 0\n23941 15743 0 0\n23920 15850 0 0\n23920 17150 0 0\n23941 17257 0 0\n24002 17348 0 0\n24142 17488 0 0\n24142 17546 0 0\n24142 17642 0 0\n23930 17642 0 0\n23919 17646 0 0\n23878 17604 0 0\n23750 17551 0 0\n23611 17551 0 0\n23483 17604 0 0\n23466 17620 0 0\n23430 17620 0 0\n23430 12562 0 0\n23430 12438 0 0\n23429 12226 0 0\n23429 12175 0 0\n23410 12127 0 0\n23373 12091 0 0\n23326 12071 0 0\n23062 12070 0 0\n23030 12102 0 0\n23030 12470 0 0\n23398 12470 0 0\n23430 12438 0 0\n23430 12562 0 0\n23398 12530 0 0\n23030 12530 0 0\n23030 12898 0 0\n23062 12930 0 0\n23326 12929 0 0\n23373 12909 0 0\n23410 12873 0 0\n23429 12825 0 0\n23429 12774 0 0\n23430 12562 0 0\n23430 17620 0 0\n23200 17620 0 0\n23092 17641 0 0\n22970 17641 0 0\n22970 12898 0 0\n22970 12530 0 0\n22970 12470 0 0\n22970 12102 0 0\n22938 12070 0 0\n22674 12071 0 0\n22627 12091 0 0\n22590 12127 0 0\n22571 12175 0 0\n22571 12226 0 0\n22570 12438 0 0\n22602 12470 0 0\n22970 12470 0 0\n22970 12530 0 0\n22602 12530 0 0\n22570 12562 0 0\n22571 12774 0 0\n22571 12825 0 0\n22590 12873 0 0\n22627 12909 0 0\n22674 12929 0 0\n22938 12930 0 0\n22970 12898 0 0\n22970 17641 0 0\n22941 17641 0 0\n22849 17679 0 0\n22779 17749 0 0\n22774 17760 0 0\n22762 17760 0 0\n22730 17792 0 0\n22730 17920 0 0\n22730 17941 0 0\n22670 17941 0 0\n22670 17920 0 0\n22670 17792 0 0\n22638 17760 0 0\n22564 17761 0 0\n22517 17781 0 0\n22480 17817 0 0\n22461 17865 0 0\n22461 17916 0 0\n22460 17920 0 0\n22460 17938 0 0\n22460 17941 0 0\n22260 17941 0 0\n22241 17941 0 0\n22161 17941 0 0\n21941 17941 0 0\n21849 17979 0 0\n21838 17990 0 0\n21829 17990 0 0\n21796 17976 0 0\n21697 17976 0 0\n21599 17976 0 0\n21507 18014 0 0\n21500 18021 0 0\n21493 18014 0 0\n21402 17976 0 0\n21350 17976 0 0\n21350 16400 0 0\n21323 16266 0 0\n21247 16153 0 0\n21247 16152 0 0\n20847 15753 0 0\n20823 15736 0 0\n20823 15656 0 0\n20785 15564 0 0\n20715 15494 0 0\n20704 15489 0 0\n20704 15013 0 0\n20704 14889 0 0\n20703 14633 0 0\n20703 14582 0 0\n20684 14534 0 0\n20647 14498 0 0\n20600 14478 0 0\n19849 14477 0 0\n19817 14509 0 0\n19817 14921 0 0\n20672 14921 0 0\n20704 14889 0 0\n20704 15013 0 0\n20672 14981 0 0\n19817 14981 0 0\n19817 15393 0 0\n19849 15425 0 0\n20600 15424 0 0\n20647 15404 0 0\n20684 15368 0 0\n20703 15320 0 0\n20703 15269 0 0\n20704 15013 0 0\n20704 15489 0 0\n20624 15456 0 0\n20525 15456 0 0\n19325 15456 0 0\n19325 15424 0 0\n19725 15425 0 0\n19757 15393 0 0\n19757 15031 0 0\n19757 14981 0 0\n19757 14921 0 0\n19757 14871 0 0\n19757 14509 0 0\n19725 14477 0 0\n19325 14477 0 0\n19325 8752 0 0\n19335 8777 0 0\n19721 9164 0 0\n20225 9374 0 0\n20772 9374 0 0\n21277 9165 0 0\n21664 8779 0 0\n21874 8275 0 0\n21874 7728 0 0\n21665 7223 0 0\n21279 6836 0 0\n21252 6825 0 0\n37747 6825 0 0\n37723 6835 0 0\n37336 7221 0 0\n37126 7725 0 0\n37126 8272 0 0\n37335 8777 0 0\n37721 9164 0 0\n38225 9374 0 0\n38772 9374 0 0\n39277 9165 0 0\n39664 8779 0 0\n39675 8752 0 0\n39675 33247 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F5E5F8B 84 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 120 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 39850 35350 0\nZCorner 39850 6650 0\nZCorner 19150 6650 0\nZCorner 19150 35350 1\n$POLYSCORNERS\n39755 33647 0 0\n39598 33268 0 0\n39470 33139 0 0\n39470 29594 0 0\n39470 29407 0 0\n39470 28594 0 0\n39470 28407 0 0\n39470 27594 0 0\n39470 27407 0 0\n39470 26594 0 0\n39470 26407 0 0\n39470 25594 0 0\n39470 25407 0 0\n39470 24594 0 0\n39470 24407 0 0\n39470 23594 0 0\n39470 23407 0 0\n39470 22594 0 0\n39470 22407 0 0\n39470 21594 0 0\n39470 21407 0 0\n39470 20594 0 0\n39470 20407 0 0\n39470 19594 0 0\n39470 19407 0 0\n39470 18594 0 0\n39470 18407 0 0\n39470 17594 0 0\n39470 17407 0 0\n39470 16594 0 0\n39470 16407 0 0\n39470 15594 0 0\n39470 15407 0 0\n39470 14594 0 0\n39470 14407 0 0\n39470 13594 0 0\n39470 13407 0 0\n39470 12594 0 0\n39470 12407 0 0\n39470 11594 0 0\n39470 11407 0 0\n39399 11234 0 0\n39267 11102 0 0\n39094 11030 0 0\n38907 11030 0 0\n38734 11101 0 0\n38602 11233 0 0\n38530 11406 0 0\n38530 11593 0 0\n38601 11766 0 0\n38733 11898 0 0\n38906 11970 0 0\n39093 11970 0 0\n39266 11899 0 0\n39398 11767 0 0\n39470 11594 0 0\n39470 12407 0 0\n39399 12234 0 0\n39267 12102 0 0\n39094 12030 0 0\n38907 12030 0 0\n38734 12101 0 0\n38602 12233 0 0\n38530 12406 0 0\n38530 12593 0 0\n38601 12766 0 0\n38733 12898 0 0\n38906 12970 0 0\n39093 12970 0 0\n39266 12899 0 0\n39398 12767 0 0\n39470 12594 0 0\n39470 13407 0 0\n39399 13234 0 0\n39267 13102 0 0\n39094 13030 0 0\n38907 13030 0 0\n38734 13101 0 0\n38602 13233 0 0\n38530 13406 0 0\n38530 13593 0 0\n38601 13766 0 0\n38733 13898 0 0\n38906 13970 0 0\n39093 13970 0 0\n39266 13899 0 0\n39398 13767 0 0\n39470 13594 0 0\n39470 14407 0 0\n39399 14234 0 0\n39267 14102 0 0\n39094 14030 0 0\n38907 14030 0 0\n38734 14101 0 0\n38602 14233 0 0\n38530 14406 0 0\n38530 14593 0 0\n38601 14766 0 0\n38733 14898 0 0\n38906 14970 0 0\n39093 14970 0 0\n39266 14899 0 0\n39398 14767 0 0\n39470 14594 0 0\n39470 15407 0 0\n39399 15234 0 0\n39267 15102 0 0\n39094 15030 0 0\n38907 15030 0 0\n38734 15101 0 0\n38602 15233 0 0\n38530 15406 0 0\n38530 15593 0 0\n38601 15766 0 0\n38733 15898 0 0\n38906 15970 0 0\n39093 15970 0 0\n39266 15899 0 0\n39398 15767 0 0\n39470 15594 0 0\n39470 16407 0 0\n39399 16234 0 0\n39267 16102 0 0\n39094 16030 0 0\n38907 16030 0 0\n38734 16101 0 0\n38602 16233 0 0\n38530 16406 0 0\n38530 16593 0 0\n38601 16766 0 0\n38733 16898 0 0\n38906 16970 0 0\n39093 16970 0 0\n39266 16899 0 0\n39398 16767 0 0\n39470 16594 0 0\n39470 17407 0 0\n39399 17234 0 0\n39267 17102 0 0\n39094 17030 0 0\n38907 17030 0 0\n38734 17101 0 0\n38602 17233 0 0\n38530 17406 0 0\n38530 17593 0 0\n38601 17766 0 0\n38733 17898 0 0\n38906 17970 0 0\n39093 17970 0 0\n39266 17899 0 0\n39398 17767 0 0\n39470 17594 0 0\n39470 18407 0 0\n39399 18234 0 0\n39267 18102 0 0\n39094 18030 0 0\n38907 18030 0 0\n38734 18101 0 0\n38602 18233 0 0\n38530 18406 0 0\n38530 18593 0 0\n38601 18766 0 0\n38733 18898 0 0\n38906 18970 0 0\n39093 18970 0 0\n39266 18899 0 0\n39398 18767 0 0\n39470 18594 0 0\n39470 19407 0 0\n39399 19234 0 0\n39267 19102 0 0\n39094 19030 0 0\n38907 19030 0 0\n38734 19101 0 0\n38602 19233 0 0\n38530 19406 0 0\n38530 19593 0 0\n38601 19766 0 0\n38733 19898 0 0\n38906 19970 0 0\n39093 19970 0 0\n39266 19899 0 0\n39398 19767 0 0\n39470 19594 0 0\n39470 20407 0 0\n39399 20234 0 0\n39267 20102 0 0\n39094 20030 0 0\n38907 20030 0 0\n38734 20101 0 0\n38602 20233 0 0\n38530 20406 0 0\n38530 20593 0 0\n38601 20766 0 0\n38733 20898 0 0\n38906 20970 0 0\n39093 20970 0 0\n39266 20899 0 0\n39398 20767 0 0\n39470 20594 0 0\n39470 21407 0 0\n39399 21234 0 0\n39267 21102 0 0\n39094 21030 0 0\n38907 21030 0 0\n38734 21101 0 0\n38602 21233 0 0\n38530 21406 0 0\n38530 21593 0 0\n38601 21766 0 0\n38733 21898 0 0\n38906 21970 0 0\n39093 21970 0 0\n39266 21899 0 0\n39398 21767 0 0\n39470 21594 0 0\n39470 22407 0 0\n39399 22234 0 0\n39267 22102 0 0\n39094 22030 0 0\n38907 22030 0 0\n38734 22101 0 0\n38602 22233 0 0\n38530 22406 0 0\n38530 22593 0 0\n38601 22766 0 0\n38733 22898 0 0\n38906 22970 0 0\n39093 22970 0 0\n39266 22899 0 0\n39398 22767 0 0\n39470 22594 0 0\n39470 23407 0 0\n39399 23234 0 0\n39267 23102 0 0\n39094 23030 0 0\n38907 23030 0 0\n38734 23101 0 0\n38602 23233 0 0\n38530 23406 0 0\n38530 23593 0 0\n38601 23766 0 0\n38733 23898 0 0\n38906 23970 0 0\n39093 23970 0 0\n39266 23899 0 0\n39398 23767 0 0\n39470 23594 0 0\n39470 24407 0 0\n39399 24234 0 0\n39267 24102 0 0\n39094 24030 0 0\n38907 24030 0 0\n38734 24101 0 0\n38602 24233 0 0\n38530 24406 0 0\n38530 24593 0 0\n38601 24766 0 0\n38733 24898 0 0\n38906 24970 0 0\n39093 24970 0 0\n39266 24899 0 0\n39398 24767 0 0\n39470 24594 0 0\n39470 25407 0 0\n39399 25234 0 0\n39267 25102 0 0\n39094 25030 0 0\n38907 25030 0 0\n38734 25101 0 0\n38602 25233 0 0\n38530 25406 0 0\n38530 25593 0 0\n38601 25766 0 0\n38733 25898 0 0\n38906 25970 0 0\n39093 25970 0 0\n39266 25899 0 0\n39398 25767 0 0\n39470 25594 0 0\n39470 26407 0 0\n39399 26234 0 0\n39267 26102 0 0\n39094 26030 0 0\n38907 26030 0 0\n38734 26101 0 0\n38602 26233 0 0\n38530 26406 0 0\n38530 26593 0 0\n38601 26766 0 0\n38733 26898 0 0\n38906 26970 0 0\n39093 26970 0 0\n39266 26899 0 0\n39398 26767 0 0\n39470 26594 0 0\n39470 27407 0 0\n39399 27234 0 0\n39267 27102 0 0\n39094 27030 0 0\n38907 27030 0 0\n38734 27101 0 0\n38602 27233 0 0\n38530 27406 0 0\n38530 27593 0 0\n38601 27766 0 0\n38733 27898 0 0\n38906 27970 0 0\n39093 27970 0 0\n39266 27899 0 0\n39398 27767 0 0\n39470 27594 0 0\n39470 28407 0 0\n39399 28234 0 0\n39267 28102 0 0\n39094 28030 0 0\n38907 28030 0 0\n38734 28101 0 0\n38602 28233 0 0\n38530 28406 0 0\n38530 28593 0 0\n38601 28766 0 0\n38733 28898 0 0\n38906 28970 0 0\n39093 28970 0 0\n39266 28899 0 0\n39398 28767 0 0\n39470 28594 0 0\n39470 29407 0 0\n39399 29234 0 0\n39267 29102 0 0\n39094 29030 0 0\n38907 29030 0 0\n38734 29101 0 0\n38602 29233 0 0\n38530 29406 0 0\n38530 29593 0 0\n38601 29766 0 0\n38733 29898 0 0\n38906 29970 0 0\n39093 29970 0 0\n39266 29899 0 0\n39398 29767 0 0\n39470 29594 0 0\n39470 33139 0 0\n39430 33099 0 0\n39430 30562 0 0\n39430 30438 0 0\n39429 30174 0 0\n39409 30127 0 0\n39373 30090 0 0\n39325 30071 0 0\n39274 30071 0 0\n39062 30070 0 0\n39030 30102 0 0\n39030 30470 0 0\n39398 30470 0 0\n39430 30438 0 0\n39430 30562 0 0\n39398 30530 0 0\n39030 30530 0 0\n39030 30898 0 0\n39062 30930 0 0\n39274 30929 0 0\n39325 30929 0 0\n39373 30910 0 0\n39409 30873 0 0\n39429 30826 0 0\n39430 30562 0 0\n39430 33099 0 0\n39235 32903 0 0\n38970 32793 0 0\n38970 30898 0 0\n38970 30530 0 0\n38970 30470 0 0\n38970 30102 0 0\n38938 30070 0 0\n38726 30071 0 0\n38675 30071 0 0\n38627 30090 0 0\n38591 30127 0 0\n38571 30174 0 0\n38570 30438 0 0\n38602 30470 0 0\n38970 30470 0 0\n38970 30530 0 0\n38602 30530 0 0\n38570 30562 0 0\n38571 30826 0 0\n38591 30873 0 0\n38627 30910 0 0\n38675 30929 0 0\n38726 30929 0 0\n38938 30930 0 0\n38970 30898 0 0\n38970 32793 0 0\n38759 32706 0 0\n38424 32705 0 0\n38424 30570 0 0\n38424 29570 0 0\n38424 28570 0 0\n38424 27570 0 0\n38424 26570 0 0\n38424 25570 0 0\n38424 24570 0 0\n38424 23570 0 0\n38424 22570 0 0\n38424 21570 0 0\n38424 20570 0 0\n38424 19570 0 0\n38424 18570 0 0\n38424 17570 0 0\n38424 16570 0 0\n38424 15570 0 0\n38424 14570 0 0\n38424 13570 0 0\n38424 12570 0 0\n38424 11570 0 0\n38419 11402 0 0\n38364 11273 0 0\n38301 11241 0 0\n38259 11283 0 0\n38259 11199 0 0\n38227 11136 0 0\n38070 11076 0 0\n37902 11081 0 0\n37773 11136 0 0\n37741 11199 0 0\n38000 11458 0 0\n38259 11199 0 0\n38259 11283 0 0\n38042 11500 0 0\n38301 11759 0 0\n38364 11727 0 0\n38424 11570 0 0\n38424 12570 0 0\n38419 12402 0 0\n38364 12273 0 0\n38301 12241 0 0\n38259 12283 0 0\n38259 12199 0 0\n38259 11801 0 0\n38000 11542 0 0\n37958 11584 0 0\n37958 11500 0 0\n37699 11241 0 0\n37636 11273 0 0\n37576 11430 0 0\n37581 11598 0 0\n37636 11727 0 0\n37699 11759 0 0\n37958 11500 0 0\n37958 11584 0 0\n37741 11801 0 0\n37773 11864 0 0\n37930 11924 0 0\n38098 11919 0 0\n38227 11864 0 0\n38259 11801 0 0\n38259 12199 0 0\n38227 12136 0 0\n38070 12076 0 0\n37902 12081 0 0\n37773 12136 0 0\n37741 12199 0 0\n38000 12458 0 0\n38259 12199 0 0\n38259 12283 0 0\n38042 12500 0 0\n38301 12759 0 0\n38364 12727 0 0\n38424 12570 0 0\n38424 13570 0 0\n38419 13402 0 0\n38364 13273 0 0\n38301 13241 0 0\n38259 13283 0 0\n38259 13199 0 0\n38259 12801 0 0\n38000 12542 0 0\n37958 12584 0 0\n37958 12500 0 0\n37699 12241 0 0\n37636 12273 0 0\n37576 12430 0 0\n37581 12598 0 0\n37636 12727 0 0\n37699 12759 0 0\n37958 12500 0 0\n37958 12584 0 0\n37741 12801 0 0\n37773 12864 0 0\n37930 12924 0 0\n38098 12919 0 0\n38227 12864 0 0\n38259 12801 0 0\n38259 13199 0 0\n38227 13136 0 0\n38070 13076 0 0\n37902 13081 0 0\n37773 13136 0 0\n37741 13199 0 0\n38000 13458 0 0\n38259 13199 0 0\n38259 13283 0 0\n38042 13500 0 0\n38301 13759 0 0\n38364 13727 0 0\n38424 13570 0 0\n38424 14570 0 0\n38419 14402 0 0\n38364 14273 0 0\n38301 14241 0 0\n38259 14283 0 0\n38259 14199 0 0\n38259 13801 0 0\n38000 13542 0 0\n37958 13584 0 0\n37958 13500 0 0\n37699 13241 0 0\n37636 13273 0 0\n37576 13430 0 0\n37581 13598 0 0\n37636 13727 0 0\n37699 13759 0 0\n37958 13500 0 0\n37958 13584 0 0\n37741 13801 0 0\n37773 13864 0 0\n37930 13924 0 0\n38098 13919 0 0\n38227 13864 0 0\n38259 13801 0 0\n38259 14199 0 0\n38227 14136 0 0\n38070 14076 0 0\n37902 14081 0 0\n37773 14136 0 0\n37741 14199 0 0\n38000 14458 0 0\n38259 14199 0 0\n38259 14283 0 0\n38042 14500 0 0\n38301 14759 0 0\n38364 14727 0 0\n38424 14570 0 0\n38424 15570 0 0\n38419 15402 0 0\n38364 15273 0 0\n38301 15241 0 0\n38259 15283 0 0\n38259 15199 0 0\n38259 14801 0 0\n38000 14542 0 0\n37958 14584 0 0\n37958 14500 0 0\n37699 14241 0 0\n37636 14273 0 0\n37576 14430 0 0\n37581 14598 0 0\n37636 14727 0 0\n37699 14759 0 0\n37958 14500 0 0\n37958 14584 0 0\n37741 14801 0 0\n37773 14864 0 0\n37930 14924 0 0\n38098 14919 0 0\n38227 14864 0 0\n38259 14801 0 0\n38259 15199 0 0\n38227 15136 0 0\n38070 15076 0 0\n37902 15081 0 0\n37773 15136 0 0\n37741 15199 0 0\n38000 15458 0 0\n38259 15199 0 0\n38259 15283 0 0\n38042 15500 0 0\n38301 15759 0 0\n38364 15727 0 0\n38424 15570 0 0\n38424 16570 0 0\n38419 16402 0 0\n38364 16273 0 0\n38301 16241 0 0\n38259 16283 0 0\n38259 16199 0 0\n38259 15801 0 0\n38000 15542 0 0\n37958 15584 0 0\n37958 15500 0 0\n37699 15241 0 0\n37636 15273 0 0\n37576 15430 0 0\n37581 15598 0 0\n37636 15727 0 0\n37699 15759 0 0\n37958 15500 0 0\n37958 15584 0 0\n37741 15801 0 0\n37773 15864 0 0\n37930 15924 0 0\n38098 15919 0 0\n38227 15864 0 0\n38259 15801 0 0\n38259 16199 0 0\n38227 16136 0 0\n38070 16076 0 0\n37902 16081 0 0\n37773 16136 0 0\n37741 16199 0 0\n38000 16458 0 0\n38259 16199 0 0\n38259 16283 0 0\n38042 16500 0 0\n38301 16759 0 0\n38364 16727 0 0\n38424 16570 0 0\n38424 17570 0 0\n38419 17402 0 0\n38364 17273 0 0\n38301 17241 0 0\n38259 17283 0 0\n38259 17199 0 0\n38259 16801 0 0\n38000 16542 0 0\n37958 16584 0 0\n37958 16500 0 0\n37699 16241 0 0\n37636 16273 0 0\n37576 16430 0 0\n37581 16598 0 0\n37636 16727 0 0\n37699 16759 0 0\n37958 16500 0 0\n37958 16584 0 0\n37741 16801 0 0\n37773 16864 0 0\n37930 16924 0 0\n38098 16919 0 0\n38227 16864 0 0\n38259 16801 0 0\n38259 17199 0 0\n38227 17136 0 0\n38070 17076 0 0\n37902 17081 0 0\n37773 17136 0 0\n37741 17199 0 0\n38000 17458 0 0\n38259 17199 0 0\n38259 17283 0 0\n38042 17500 0 0\n38301 17759 0 0\n38364 17727 0 0\n38424 17570 0 0\n38424 18570 0 0\n38419 18402 0 0\n38364 18273 0 0\n38301 18241 0 0\n38259 18283 0 0\n38259 18199 0 0\n38259 17801 0 0\n38000 17542 0 0\n37958 17584 0 0\n37958 17500 0 0\n37699 17241 0 0\n37636 17273 0 0\n37576 17430 0 0\n37581 17598 0 0\n37636 17727 0 0\n37699 17759 0 0\n37958 17500 0 0\n37958 17584 0 0\n37741 17801 0 0\n37773 17864 0 0\n37930 17924 0 0\n38098 17919 0 0\n38227 17864 0 0\n38259 17801 0 0\n38259 18199 0 0\n38227 18136 0 0\n38070 18076 0 0\n37902 18081 0 0\n37773 18136 0 0\n37741 18199 0 0\n38000 18458 0 0\n38259 18199 0 0\n38259 18283 0 0\n38042 18500 0 0\n38301 18759 0 0\n38364 18727 0 0\n38424 18570 0 0\n38424 19570 0 0\n38419 19402 0 0\n38364 19273 0 0\n38301 19241 0 0\n38259 19283 0 0\n38259 19199 0 0\n38259 18801 0 0\n38000 18542 0 0\n37958 18584 0 0\n37958 18500 0 0\n37699 18241 0 0\n37636 18273 0 0\n37576 18430 0 0\n37581 18598 0 0\n37636 18727 0 0\n37699 18759 0 0\n37958 18500 0 0\n37958 18584 0 0\n37741 18801 0 0\n37773 18864 0 0\n37930 18924 0 0\n38098 18919 0 0\n38227 18864 0 0\n38259 18801 0 0\n38259 19199 0 0\n38227 19136 0 0\n38070 19076 0 0\n37902 19081 0 0\n37773 19136 0 0\n37741 19199 0 0\n38000 19458 0 0\n38259 19199 0 0\n38259 19283 0 0\n38042 19500 0 0\n38301 19759 0 0\n38364 19727 0 0\n38424 19570 0 0\n38424 20570 0 0\n38419 20402 0 0\n38364 20273 0 0\n38301 20241 0 0\n38259 20283 0 0\n38259 20199 0 0\n38259 19801 0 0\n38000 19542 0 0\n37958 19584 0 0\n37958 19500 0 0\n37699 19241 0 0\n37636 19273 0 0\n37576 19430 0 0\n37581 19598 0 0\n37636 19727 0 0\n37699 19759 0 0\n37958 19500 0 0\n37958 19584 0 0\n37741 19801 0 0\n37773 19864 0 0\n37930 19924 0 0\n38098 19919 0 0\n38227 19864 0 0\n38259 19801 0 0\n38259 20199 0 0\n38227 20136 0 0\n38070 20076 0 0\n37902 20081 0 0\n37773 20136 0 0\n37741 20199 0 0\n38000 20458 0 0\n38259 20199 0 0\n38259 20283 0 0\n38042 20500 0 0\n38301 20759 0 0\n38364 20727 0 0\n38424 20570 0 0\n38424 21570 0 0\n38419 21402 0 0\n38364 21273 0 0\n38301 21241 0 0\n38259 21283 0 0\n38259 21199 0 0\n38259 20801 0 0\n38000 20542 0 0\n37958 20584 0 0\n37958 20500 0 0\n37699 20241 0 0\n37636 20273 0 0\n37576 20430 0 0\n37581 20598 0 0\n37636 20727 0 0\n37699 20759 0 0\n37958 20500 0 0\n37958 20584 0 0\n37741 20801 0 0\n37773 20864 0 0\n37930 20924 0 0\n38098 20919 0 0\n38227 20864 0 0\n38259 20801 0 0\n38259 21199 0 0\n38227 21136 0 0\n38070 21076 0 0\n37902 21081 0 0\n37773 21136 0 0\n37741 21199 0 0\n38000 21458 0 0\n38259 21199 0 0\n38259 21283 0 0\n38042 21500 0 0\n38301 21759 0 0\n38364 21727 0 0\n38424 21570 0 0\n38424 22570 0 0\n38419 22402 0 0\n38364 22273 0 0\n38301 22241 0 0\n38259 22283 0 0\n38259 22199 0 0\n38259 21801 0 0\n38000 21542 0 0\n37958 21584 0 0\n37958 21500 0 0\n37699 21241 0 0\n37636 21273 0 0\n37576 21430 0 0\n37581 21598 0 0\n37636 21727 0 0\n37699 21759 0 0\n37958 21500 0 0\n37958 21584 0 0\n37741 21801 0 0\n37773 21864 0 0\n37930 21924 0 0\n38098 21919 0 0\n38227 21864 0 0\n38259 21801 0 0\n38259 22199 0 0\n38227 22136 0 0\n38070 22076 0 0\n37902 22081 0 0\n37773 22136 0 0\n37741 22199 0 0\n38000 22458 0 0\n38259 22199 0 0\n38259 22283 0 0\n38042 22500 0 0\n38301 22759 0 0\n38364 22727 0 0\n38424 22570 0 0\n38424 23570 0 0\n38419 23402 0 0\n38364 23273 0 0\n38301 23241 0 0\n38259 23283 0 0\n38259 23199 0 0\n38259 22801 0 0\n38000 22542 0 0\n37958 22584 0 0\n37958 22500 0 0\n37699 22241 0 0\n37636 22273 0 0\n37576 22430 0 0\n37581 22598 0 0\n37636 22727 0 0\n37699 22759 0 0\n37958 22500 0 0\n37958 22584 0 0\n37741 22801 0 0\n37773 22864 0 0\n37930 22924 0 0\n38098 22919 0 0\n38227 22864 0 0\n38259 22801 0 0\n38259 23199 0 0\n38227 23136 0 0\n38070 23076 0 0\n37902 23081 0 0\n37773 23136 0 0\n37741 23199 0 0\n38000 23458 0 0\n38259 23199 0 0\n38259 23283 0 0\n38042 23500 0 0\n38301 23759 0 0\n38364 23727 0 0\n38424 23570 0 0\n38424 24570 0 0\n38419 24402 0 0\n38364 24273 0 0\n38301 24241 0 0\n38259 24283 0 0\n38259 24199 0 0\n38259 23801 0 0\n38000 23542 0 0\n37958 23584 0 0\n37958 23500 0 0\n37699 23241 0 0\n37636 23273 0 0\n37576 23430 0 0\n37581 23598 0 0\n37636 23727 0 0\n37699 23759 0 0\n37958 23500 0 0\n37958 23584 0 0\n37741 23801 0 0\n37773 23864 0 0\n37930 23924 0 0\n38098 23919 0 0\n38227 23864 0 0\n38259 23801 0 0\n38259 24199 0 0\n38227 24136 0 0\n38070 24076 0 0\n37902 24081 0 0\n37773 24136 0 0\n37741 24199 0 0\n38000 24458 0 0\n38259 24199 0 0\n38259 24283 0 0\n38042 24500 0 0\n38301 24759 0 0\n38364 24727 0 0\n38424 24570 0 0\n38424 25570 0 0\n38419 25402 0 0\n38364 25273 0 0\n38301 25241 0 0\n38259 25283 0 0\n38259 25199 0 0\n38259 24801 0 0\n38000 24542 0 0\n37958 24584 0 0\n37958 24500 0 0\n37699 24241 0 0\n37636 24273 0 0\n37576 24430 0 0\n37581 24598 0 0\n37636 24727 0 0\n37699 24759 0 0\n37958 24500 0 0\n37958 24584 0 0\n37741 24801 0 0\n37773 24864 0 0\n37930 24924 0 0\n38098 24919 0 0\n38227 24864 0 0\n38259 24801 0 0\n38259 25199 0 0\n38227 25136 0 0\n38070 25076 0 0\n37902 25081 0 0\n37773 25136 0 0\n37741 25199 0 0\n38000 25458 0 0\n38259 25199 0 0\n38259 25283 0 0\n38042 25500 0 0\n38301 25759 0 0\n38364 25727 0 0\n38424 25570 0 0\n38424 26570 0 0\n38419 26402 0 0\n38364 26273 0 0\n38301 26241 0 0\n38259 26283 0 0\n38259 26199 0 0\n38259 25801 0 0\n38000 25542 0 0\n37958 25584 0 0\n37958 25500 0 0\n37699 25241 0 0\n37636 25273 0 0\n37576 25430 0 0\n37581 25598 0 0\n37636 25727 0 0\n37699 25759 0 0\n37958 25500 0 0\n37958 25584 0 0\n37741 25801 0 0\n37773 25864 0 0\n37930 25924 0 0\n38098 25919 0 0\n38227 25864 0 0\n38259 25801 0 0\n38259 26199 0 0\n38227 26136 0 0\n38070 26076 0 0\n37902 26081 0 0\n37773 26136 0 0\n37741 26199 0 0\n38000 26458 0 0\n38259 26199 0 0\n38259 26283 0 0\n38042 26500 0 0\n38301 26759 0 0\n38364 26727 0 0\n38424 26570 0 0\n38424 27570 0 0\n38419 27402 0 0\n38364 27273 0 0\n38301 27241 0 0\n38259 27283 0 0\n38259 27199 0 0\n38259 26801 0 0\n38000 26542 0 0\n37958 26584 0 0\n37958 26500 0 0\n37699 26241 0 0\n37636 26273 0 0\n37576 26430 0 0\n37581 26598 0 0\n37636 26727 0 0\n37699 26759 0 0\n37958 26500 0 0\n37958 26584 0 0\n37741 26801 0 0\n37773 26864 0 0\n37930 26924 0 0\n38098 26919 0 0\n38227 26864 0 0\n38259 26801 0 0\n38259 27199 0 0\n38227 27136 0 0\n38070 27076 0 0\n37902 27081 0 0\n37773 27136 0 0\n37741 27199 0 0\n38000 27458 0 0\n38259 27199 0 0\n38259 27283 0 0\n38042 27500 0 0\n38301 27759 0 0\n38364 27727 0 0\n38424 27570 0 0\n38424 28570 0 0\n38419 28402 0 0\n38364 28273 0 0\n38301 28241 0 0\n38259 28283 0 0\n38259 28199 0 0\n38259 27801 0 0\n38000 27542 0 0\n37958 27584 0 0\n37958 27500 0 0\n37699 27241 0 0\n37636 27273 0 0\n37576 27430 0 0\n37581 27598 0 0\n37636 27727 0 0\n37699 27759 0 0\n37958 27500 0 0\n37958 27584 0 0\n37741 27801 0 0\n37773 27864 0 0\n37930 27924 0 0\n38098 27919 0 0\n38227 27864 0 0\n38259 27801 0 0\n38259 28199 0 0\n38227 28136 0 0\n38070 28076 0 0\n37902 28081 0 0\n37773 28136 0 0\n37741 28199 0 0\n38000 28458 0 0\n38259 28199 0 0\n38259 28283 0 0\n38042 28500 0 0\n38301 28759 0 0\n38364 28727 0 0\n38424 28570 0 0\n38424 29570 0 0\n38419 29402 0 0\n38364 29273 0 0\n38301 29241 0 0\n38259 29283 0 0\n38259 29199 0 0\n38259 28801 0 0\n38000 28542 0 0\n37958 28584 0 0\n37958 28500 0 0\n37699 28241 0 0\n37636 28273 0 0\n37576 28430 0 0\n37581 28598 0 0\n37636 28727 0 0\n37699 28759 0 0\n37958 28500 0 0\n37958 28584 0 0\n37741 28801 0 0\n37773 28864 0 0\n37930 28924 0 0\n38098 28919 0 0\n38227 28864 0 0\n38259 28801 0 0\n38259 29199 0 0\n38227 29136 0 0\n38070 29076 0 0\n37902 29081 0 0\n37773 29136 0 0\n37741 29199 0 0\n38000 29458 0 0\n38259 29199 0 0\n38259 29283 0 0\n38042 29500 0 0\n38301 29759 0 0\n38364 29727 0 0\n38424 29570 0 0\n38424 30570 0 0\n38419 30402 0 0\n38364 30273 0 0\n38301 30241 0 0\n38259 30283 0 0\n38259 30199 0 0\n38259 29801 0 0\n38000 29542 0 0\n37958 29584 0 0\n37958 29500 0 0\n37699 29241 0 0\n37636 29273 0 0\n37576 29430 0 0\n37581 29598 0 0\n37636 29727 0 0\n37699 29759 0 0\n37958 29500 0 0\n37958 29584 0 0\n37741 29801 0 0\n37773 29864 0 0\n37930 29924 0 0\n38098 29919 0 0\n38227 29864 0 0\n38259 29801 0 0\n38259 30199 0 0\n38227 30136 0 0\n38070 30076 0 0\n37902 30081 0 0\n37773 30136 0 0\n37741 30199 0 0\n38000 30458 0 0\n38259 30199 0 0\n38259 30283 0 0\n38042 30500 0 0\n38301 30759 0 0\n38364 30727 0 0\n38424 30570 0 0\n38424 32705 0 0\n38259 32705 0 0\n38259 30801 0 0\n38000 30542 0 0\n37958 30584 0 0\n37958 30500 0 0\n37699 30241 0 0\n37636 30273 0 0\n37576 30430 0 0\n37581 30598 0 0\n37636 30727 0 0\n37699 30759 0 0\n37958 30500 0 0\n37958 30584 0 0\n37741 30801 0 0\n37773 30864 0 0\n37930 30924 0 0\n38098 30919 0 0\n38227 30864 0 0\n38259 30801 0 0\n38259 32705 0 0\n38244 32705 0 0\n37768 32902 0 0\n37403 33265 0 0\n37206 33741 0 0\n37205 34256 0 0\n37402 34732 0 0\n37765 35097 0 0\n38146 35255 0 0\n36470 35255 0 0\n36470 34834 0 0\n36470 34766 0 0\n36470 34166 0 0\n36470 33594 0 0\n36470 33407 0 0\n36470 32594 0 0\n36470 32407 0 0\n36399 32234 0 0\n36267 32102 0 0\n36094 32030 0 0\n35907 32030 0 0\n35734 32101 0 0\n35602 32233 0 0\n35530 32406 0 0\n35530 32593 0 0\n35601 32766 0 0\n35733 32898 0 0\n35906 32970 0 0\n36093 32970 0 0\n36266 32899 0 0\n36398 32767 0 0\n36470 32594 0 0\n36470 33407 0 0\n36399 33234 0 0\n36267 33102 0 0\n36094 33030 0 0\n35907 33030 0 0\n35734 33101 0 0\n35602 33233 0 0\n35530 33406 0 0\n35530 33593 0 0\n35601 33766 0 0\n35733 33898 0 0\n35906 33970 0 0\n36093 33970 0 0\n36266 33899 0 0\n36398 33767 0 0\n36470 33594 0 0\n36470 34166 0 0\n36444 34104 0 0\n36396 34056 0 0\n36334 34030 0 0\n36266 34030 0 0\n35666 34030 0 0\n35604 34056 0 0\n35556 34104 0 0\n35530 34166 0 0\n35530 34234 0 0\n35530 34834 0 0\n35556 34896 0 0\n35604 34944 0 0\n35666 34970 0 0\n35734 34970 0 0\n36334 34970 0 0\n36396 34944 0 0\n36444 34896 0 0\n36470 34834 0 0\n36470 35255 0 0\n35444 35255 0 0\n35444 15059 0 0\n35444 14942 0 0\n35399 14834 0 0\n35317 14751 0 0\n35209 14706 0 0\n35092 14706 0 0\n34984 14751 0 0\n34901 14833 0 0\n34856 14941 0 0\n34856 15058 0 0\n34901 15166 0 0\n34983 15249 0 0\n35091 15294 0 0\n35208 15294 0 0\n35316 15249 0 0\n35399 15167 0 0\n35444 15059 0 0\n35444 35255 0 0\n35430 35255 0 0\n35430 30562 0 0\n35430 30438 0 0\n35429 30174 0 0\n35424 30162 0 0\n35424 29570 0 0\n35424 28570 0 0\n35419 28402 0 0\n35364 28273 0 0\n35301 28241 0 0\n35259 28283 0 0\n35259 28199 0 0\n35227 28136 0 0\n35120 28095 0 0\n35120 17054 0 0\n35120 16947 0 0\n35079 16848 0 0\n35003 16772 0 0\n34904 16730 0 0\n34797 16730 0 0\n34698 16771 0 0\n34664 16805 0 0\n34664 15529 0 0\n34664 15412 0 0\n34619 15304 0 0\n34537 15221 0 0\n34470 15193 0 0\n34470 8594 0 0\n34470 8407 0 0\n34470 7594 0 0\n34470 7407 0 0\n34399 7234 0 0\n34267 7102 0 0\n34094 7030 0 0\n33907 7030 0 0\n33734 7101 0 0\n33602 7233 0 0\n33530 7406 0 0\n33530 7593 0 0\n33601 7766 0 0\n33733 7898 0 0\n33906 7970 0 0\n34093 7970 0 0\n34266 7899 0 0\n34398 7767 0 0\n34470 7594 0 0\n34470 8407 0 0\n34399 8234 0 0\n34267 8102 0 0\n34094 8030 0 0\n33907 8030 0 0\n33734 8101 0 0\n33602 8233 0 0\n33530 8406 0 0\n33530 8593 0 0\n33601 8766 0 0\n33733 8898 0 0\n33906 8970 0 0\n34093 8970 0 0\n34266 8899 0 0\n34398 8767 0 0\n34470 8594 0 0\n34470 15193 0 0\n34429 15176 0 0\n34312 15176 0 0\n34204 15221 0 0\n34121 15303 0 0\n34076 15411 0 0\n34076 15528 0 0\n34121 15636 0 0\n34203 15719 0 0\n34311 15764 0 0\n34428 15764 0 0\n34536 15719 0 0\n34619 15637 0 0\n34664 15529 0 0\n34664 16805 0 0\n34622 16847 0 0\n34580 16946 0 0\n34580 17053 0 0\n34621 17152 0 0\n34697 17228 0 0\n34796 17270 0 0\n34903 17270 0 0\n35002 17229 0 0\n35078 17153 0 0\n35120 17054 0 0\n35120 28095 0 0\n35070 28076 0 0\n34902 28081 0 0\n34773 28136 0 0\n34741 28199 0 0\n35000 28458 0 0\n35259 28199 0 0\n35259 28283 0 0\n35042 28500 0 0\n35301 28759 0 0\n35364 28727 0 0\n35424 28570 0 0\n35424 29570 0 0\n35419 29402 0 0\n35364 29273 0 0\n35301 29241 0 0\n35259 29283 0 0\n35259 29199 0 0\n35259 28801 0 0\n35000 28542 0 0\n34958 28584 0 0\n34958 28500 0 0\n34699 28241 0 0\n34636 28273 0 0\n34576 28430 0 0\n34581 28598 0 0\n34636 28727 0 0\n34699 28759 0 0\n34958 28500 0 0\n34958 28584 0 0\n34741 28801 0 0\n34773 28864 0 0\n34930 28924 0 0\n35098 28919 0 0\n35227 28864 0 0\n35259 28801 0 0\n35259 29199 0 0\n35227 29136 0 0\n35070 29076 0 0\n34902 29081 0 0\n34773 29136 0 0\n34741 29199 0 0\n35000 29458 0 0\n35259 29199 0 0\n35259 29283 0 0\n35042 29500 0 0\n35301 29759 0 0\n35364 29727 0 0\n35424 29570 0 0\n35424 30162 0 0\n35409 30127 0 0\n35373 30090 0 0\n35325 30071 0 0\n35274 30071 0 0\n35259 30070 0 0\n35259 29801 0 0\n35000 29542 0 0\n34958 29584 0 0\n34958 29500 0 0\n34699 29241 0 0\n34636 29273 0 0\n34576 29430 0 0\n34581 29598 0 0\n34636 29727 0 0\n34699 29759 0 0\n34958 29500 0 0\n34958 29584 0 0\n34741 29801 0 0\n34773 29864 0 0\n34930 29924 0 0\n35098 29919 0 0\n35227 29864 0 0\n35259 29801 0 0\n35259 30070 0 0\n35062 30070 0 0\n35030 30102 0 0\n35030 30470 0 0\n35398 30470 0 0\n35430 30438 0 0\n35430 30562 0 0\n35398 30530 0 0\n35030 30530 0 0\n35030 30898 0 0\n35062 30930 0 0\n35274 30929 0 0\n35325 30929 0 0\n35373 30910 0 0\n35409 30873 0 0\n35429 30826 0 0\n35430 30562 0 0\n35430 35255 0 0\n34970 35255 0 0\n34970 30898 0 0\n34970 30530 0 0\n34970 30470 0 0\n34970 30102 0 0\n34938 30070 0 0\n34726 30071 0 0\n34675 30071 0 0\n34627 30090 0 0\n34591 30127 0 0\n34571 30174 0 0\n34570 30438 0 0\n34602 30470 0 0\n34970 30470 0 0\n34970 30530 0 0\n34602 30530 0 0\n34570 30562 0 0\n34571 30826 0 0\n34591 30873 0 0\n34627 30910 0 0\n34675 30929 0 0\n34726 30929 0 0\n34938 30930 0 0\n34970 30898 0 0\n34970 35255 0 0\n34470 35255 0 0\n34470 34834 0 0\n34470 34766 0 0\n34470 34166 0 0\n34470 33594 0 0\n34470 33407 0 0\n34470 32594 0 0\n34470 32407 0 0\n34470 30594 0 0\n34470 30407 0 0\n34470 29594 0 0\n34470 29407 0 0\n34470 28594 0 0\n34470 28407 0 0\n34399 28234 0 0\n34267 28102 0 0\n34094 28030 0 0\n34094 15809 0 0\n34094 15692 0 0\n34049 15584 0 0\n33967 15501 0 0\n33859 15456 0 0\n33742 15456 0 0\n33634 15501 0 0\n33551 15583 0 0\n33506 15691 0 0\n33506 15808 0 0\n33551 15916 0 0\n33633 15999 0 0\n33741 16044 0 0\n33858 16044 0 0\n33966 15999 0 0\n34049 15917 0 0\n34094 15809 0 0\n34094 28030 0 0\n33907 28030 0 0\n33903 28031 0 0\n33903 18180 0 0\n33903 17530 0 0\n33903 16880 0 0\n33895 16780 0 0\n33872 16726 0 0\n33827 16716 0 0\n33784 16758 0 0\n33784 16673 0 0\n33774 16628 0 0\n33680 16597 0 0\n33580 16605 0 0\n33526 16628 0 0\n33516 16673 0 0\n33650 16808 0 0\n33784 16673 0 0\n33784 16758 0 0\n33692 16850 0 0\n33827 16984 0 0\n33872 16974 0 0\n33903 16880 0 0\n33903 17530 0 0\n33895 17430 0 0\n33872 17376 0 0\n33827 17366 0 0\n33784 17408 0 0\n33784 17323 0 0\n33784 17027 0 0\n33650 16892 0 0\n33608 16934 0 0\n33608 16850 0 0\n33473 16716 0 0\n33470 16716 0 0\n33470 8594 0 0\n33470 8407 0 0\n33470 7594 0 0\n33470 7407 0 0\n33399 7234 0 0\n33267 7102 0 0\n33094 7030 0 0\n32907 7030 0 0\n32734 7101 0 0\n32602 7233 0 0\n32530 7406 0 0\n32530 7593 0 0\n32601 7766 0 0\n32733 7898 0 0\n32906 7970 0 0\n33093 7970 0 0\n33266 7899 0 0\n33398 7767 0 0\n33470 7594 0 0\n33470 8407 0 0\n33399 8234 0 0\n33267 8102 0 0\n33094 8030 0 0\n32907 8030 0 0\n32734 8101 0 0\n32602 8233 0 0\n32530 8406 0 0\n32530 8593 0 0\n32601 8766 0 0\n32733 8898 0 0\n32906 8970 0 0\n33093 8970 0 0\n33266 8899 0 0\n33398 8767 0 0\n33470 8594 0 0\n33470 16716 0 0\n33428 16726 0 0\n33397 16820 0 0\n33405 16920 0 0\n33428 16974 0 0\n33473 16984 0 0\n33608 16850 0 0\n33608 16934 0 0\n33516 17027 0 0\n33526 17072 0 0\n33620 17103 0 0\n33720 17095 0 0\n33774 17072 0 0\n33784 17027 0 0\n33784 17323 0 0\n33774 17278 0 0\n33680 17247 0 0\n33580 17255 0 0\n33526 17278 0 0\n33516 17323 0 0\n33650 17458 0 0\n33784 17323 0 0\n33784 17408 0 0\n33692 17500 0 0\n33827 17634 0 0\n33872 17624 0 0\n33903 17530 0 0\n33903 18180 0 0\n33895 18080 0 0\n33872 18026 0 0\n33827 18016 0 0\n33784 18058 0 0\n33784 17973 0 0\n33784 17677 0 0\n33650 17542 0 0\n33608 17584 0 0\n33608 17500 0 0\n33473 17366 0 0\n33428 17376 0 0\n33397 17470 0 0\n33405 17570 0 0\n33428 17624 0 0\n33473 17634 0 0\n33608 17500 0 0\n33608 17584 0 0\n33516 17677 0 0\n33526 17722 0 0\n33620 17753 0 0\n33720 17745 0 0\n33774 17722 0 0\n33784 17677 0 0\n33784 17973 0 0\n33774 17928 0 0\n33680 17897 0 0\n33580 17905 0 0\n33526 17928 0 0\n33516 17973 0 0\n33650 18108 0 0\n33784 17973 0 0\n33784 18058 0 0\n33692 18150 0 0\n33827 18284 0 0\n33872 18274 0 0\n33903 18180 0 0\n33903 28031 0 0\n33784 28080 0 0\n33784 18327 0 0\n33650 18192 0 0\n33608 18234 0 0\n33608 18150 0 0\n33473 18016 0 0\n33428 18026 0 0\n33397 18120 0 0\n33405 18220 0 0\n33428 18274 0 0\n33473 18284 0 0\n33608 18150 0 0\n33608 18234 0 0\n33516 18327 0 0\n33526 18372 0 0\n33620 18403 0 0\n33720 18395 0 0\n33774 18372 0 0\n33784 18327 0 0\n33784 28080 0 0\n33734 28101 0 0\n33602 28233 0 0\n33530 28406 0 0\n33530 28593 0 0\n33601 28766 0 0\n33733 28898 0 0\n33906 28970 0 0\n34093 28970 0 0\n34266 28899 0 0\n34398 28767 0 0\n34470 28594 0 0\n34470 29407 0 0\n34399 29234 0 0\n34267 29102 0 0\n34094 29030 0 0\n33907 29030 0 0\n33734 29101 0 0\n33602 29233 0 0\n33530 29406 0 0\n33530 29593 0 0\n33601 29766 0 0\n33733 29898 0 0\n33906 29970 0 0\n34093 29970 0 0\n34266 29899 0 0\n34398 29767 0 0\n34470 29594 0 0\n34470 30407 0 0\n34399 30234 0 0\n34267 30102 0 0\n34094 30030 0 0\n33907 30030 0 0\n33734 30101 0 0\n33602 30233 0 0\n33530 30406 0 0\n33530 30593 0 0\n33601 30766 0 0\n33733 30898 0 0\n33906 30970 0 0\n34093 30970 0 0\n34266 30899 0 0\n34398 30767 0 0\n34470 30594 0 0\n34470 32407 0 0\n34399 32234 0 0\n34267 32102 0 0\n34094 32030 0 0\n33907 32030 0 0\n33734 32101 0 0\n33602 32233 0 0\n33530 32406 0 0\n33530 32593 0 0\n33601 32766 0 0\n33733 32898 0 0\n33906 32970 0 0\n34093 32970 0 0\n34266 32899 0 0\n34398 32767 0 0\n34470 32594 0 0\n34470 33407 0 0\n34399 33234 0 0\n34267 33102 0 0\n34094 33030 0 0\n33907 33030 0 0\n33734 33101 0 0\n33602 33233 0 0\n33530 33406 0 0\n33530 33593 0 0\n33601 33766 0 0\n33733 33898 0 0\n33906 33970 0 0\n34093 33970 0 0\n34266 33899 0 0\n34398 33767 0 0\n34470 33594 0 0\n34470 34166 0 0\n34444 34104 0 0\n34396 34056 0 0\n34334 34030 0 0\n34266 34030 0 0\n33666 34030 0 0\n33604 34056 0 0\n33556 34104 0 0\n33530 34166 0 0\n33530 34234 0 0\n33530 34834 0 0\n33556 34896 0 0\n33604 34944 0 0\n33666 34970 0 0\n33734 34970 0 0\n34334 34970 0 0\n34396 34944 0 0\n34444 34896 0 0\n34470 34834 0 0\n34470 35255 0 0\n33253 35255 0 0\n33253 18180 0 0\n33253 17530 0 0\n33253 16880 0 0\n33245 16780 0 0\n33234 16754 0 0\n33234 15809 0 0\n33234 15692 0 0\n33189 15584 0 0\n33107 15501 0 0\n32999 15456 0 0\n32882 15456 0 0\n32774 15501 0 0\n32691 15583 0 0\n32646 15691 0 0\n32646 15808 0 0\n32691 15916 0 0\n32773 15999 0 0\n32881 16044 0 0\n32998 16044 0 0\n33106 15999 0 0\n33189 15917 0 0\n33234 15809 0 0\n33234 16754 0 0\n33222 16726 0 0\n33177 16716 0 0\n33134 16758 0 0\n33134 16673 0 0\n33124 16628 0 0\n33030 16597 0 0\n32930 16605 0 0\n32876 16628 0 0\n32866 16673 0 0\n33000 16808 0 0\n33134 16673 0 0\n33134 16758 0 0\n33042 16850 0 0\n33177 16984 0 0\n33222 16974 0 0\n33253 16880 0 0\n33253 17530 0 0\n33245 17430 0 0\n33222 17376 0 0\n33177 17366 0 0\n33134 17408 0 0\n33134 17323 0 0\n33134 17027 0 0\n33000 16892 0 0\n32958 16934 0 0\n32958 16850 0 0\n32823 16716 0 0\n32778 16726 0 0\n32747 16820 0 0\n32755 16920 0 0\n32778 16974 0 0\n32823 16984 0 0\n32958 16850 0 0\n32958 16934 0 0\n32866 17027 0 0\n32876 17072 0 0\n32970 17103 0 0\n33070 17095 0 0\n33124 17072 0 0\n33134 17027 0 0\n33134 17323 0 0\n33124 17278 0 0\n33030 17247 0 0\n32930 17255 0 0\n32876 17278 0 0\n32866 17323 0 0\n33000 17458 0 0\n33134 17323 0 0\n33134 17408 0 0\n33042 17500 0 0\n33177 17634 0 0\n33222 17624 0 0\n33253 17530 0 0\n33253 18180 0 0\n33245 18080 0 0\n33222 18026 0 0\n33177 18016 0 0\n33134 18058 0 0\n33134 17973 0 0\n33134 17677 0 0\n33000 17542 0 0\n32958 17584 0 0\n32958 17500 0 0\n32823 17366 0 0\n32778 17376 0 0\n32747 17470 0 0\n32755 17570 0 0\n32778 17624 0 0\n32823 17634 0 0\n32958 17500 0 0\n32958 17584 0 0\n32866 17677 0 0\n32876 17722 0 0\n32970 17753 0 0\n33070 17745 0 0\n33124 17722 0 0\n33134 17677 0 0\n33134 17973 0 0\n33124 17928 0 0\n33030 17897 0 0\n32930 17905 0 0\n32876 17928 0 0\n32866 17973 0 0\n33000 18108 0 0\n33134 17973 0 0\n33134 18058 0 0\n33042 18150 0 0\n33177 18284 0 0\n33222 18274 0 0\n33253 18180 0 0\n33253 35255 0 0\n33220 35255 0 0\n33220 19394 0 0\n33220 19287 0 0\n33179 19188 0 0\n33134 19143 0 0\n33134 18327 0 0\n33000 18192 0 0\n32958 18234 0 0\n32958 18150 0 0\n32823 18016 0 0\n32778 18026 0 0\n32747 18120 0 0\n32755 18220 0 0\n32778 18274 0 0\n32823 18284 0 0\n32958 18150 0 0\n32958 18234 0 0\n32866 18327 0 0\n32876 18372 0 0\n32970 18403 0 0\n33070 18395 0 0\n33124 18372 0 0\n33134 18327 0 0\n33134 19143 0 0\n33103 19112 0 0\n33004 19070 0 0\n32897 19070 0 0\n32798 19111 0 0\n32722 19187 0 0\n32680 19286 0 0\n32680 19393 0 0\n32721 19492 0 0\n32797 19568 0 0\n32896 19610 0 0\n33003 19610 0 0\n33102 19569 0 0\n33178 19493 0 0\n33220 19394 0 0\n33220 35255 0 0\n32603 35255 0 0\n32603 18180 0 0\n32603 17530 0 0\n32603 16880 0 0\n32595 16780 0 0\n32572 16726 0 0\n32527 16716 0 0\n32520 16722 0 0\n32520 15794 0 0\n32520 15687 0 0\n32479 15588 0 0\n32470 15579 0 0\n32470 7594 0 0\n32470 7407 0 0\n32399 7234 0 0\n32267 7102 0 0\n32094 7030 0 0\n31907 7030 0 0\n31734 7101 0 0\n31602 7233 0 0\n31530 7406 0 0\n31530 7593 0 0\n31601 7766 0 0\n31733 7898 0 0\n31906 7970 0 0\n32093 7970 0 0\n32266 7899 0 0\n32398 7767 0 0\n32470 7594 0 0\n32470 15579 0 0\n32430 15539 0 0\n32430 8562 0 0\n32430 8438 0 0\n32429 8226 0 0\n32429 8175 0 0\n32410 8127 0 0\n32373 8091 0 0\n32326 8071 0 0\n32062 8070 0 0\n32030 8102 0 0\n32030 8470 0 0\n32398 8470 0 0\n32430 8438 0 0\n32430 8562 0 0\n32398 8530 0 0\n32030 8530 0 0\n32030 8898 0 0\n32062 8930 0 0\n32326 8929 0 0\n32373 8909 0 0\n32410 8873 0 0\n32429 8825 0 0\n32429 8774 0 0\n32430 8562 0 0\n32430 15539 0 0\n32403 15512 0 0\n32304 15470 0 0\n32197 15470 0 0\n32098 15511 0 0\n32022 15587 0 0\n31980 15686 0 0\n31980 15793 0 0\n32021 15892 0 0\n32097 15968 0 0\n32196 16010 0 0\n32303 16010 0 0\n32402 15969 0 0\n32478 15893 0 0\n32520 15794 0 0\n32520 16722 0 0\n32484 16758 0 0\n32484 16673 0 0\n32474 16628 0 0\n32380 16597 0 0\n32280 16605 0 0\n32226 16628 0 0\n32216 16673 0 0\n32350 16808 0 0\n32484 16673 0 0\n32484 16758 0 0\n32392 16850 0 0\n32527 16984 0 0\n32572 16974 0 0\n32603 16880 0 0\n32603 17530 0 0\n32595 17430 0 0\n32572 17376 0 0\n32527 17366 0 0\n32484 17408 0 0\n32484 17323 0 0\n32484 17027 0 0\n32350 16892 0 0\n32308 16934 0 0\n32308 16850 0 0\n32173 16716 0 0\n32128 16726 0 0\n32097 16820 0 0\n32105 16920 0 0\n32128 16974 0 0\n32173 16984 0 0\n32308 16850 0 0\n32308 16934 0 0\n32216 17027 0 0\n32226 17072 0 0\n32320 17103 0 0\n32420 17095 0 0\n32474 17072 0 0\n32484 17027 0 0\n32484 17323 0 0\n32474 17278 0 0\n32380 17247 0 0\n32280 17255 0 0\n32226 17278 0 0\n32216 17323 0 0\n32350 17458 0 0\n32484 17323 0 0\n32484 17408 0 0\n32392 17500 0 0\n32527 17634 0 0\n32572 17624 0 0\n32603 17530 0 0\n32603 18180 0 0\n32595 18080 0 0\n32572 18026 0 0\n32527 18016 0 0\n32484 18058 0 0\n32484 17973 0 0\n32484 17677 0 0\n32350 17542 0 0\n32308 17584 0 0\n32308 17500 0 0\n32173 17366 0 0\n32128 17376 0 0\n32097 17470 0 0\n32105 17570 0 0\n32128 17624 0 0\n32173 17634 0 0\n32308 17500 0 0\n32308 17584 0 0\n32216 17677 0 0\n32226 17722 0 0\n32320 17753 0 0\n32420 17745 0 0\n32474 17722 0 0\n32484 17677 0 0\n32484 17973 0 0\n32474 17928 0 0\n32380 17897 0 0\n32280 17905 0 0\n32226 17928 0 0\n32216 17973 0 0\n32350 18108 0 0\n32484 17973 0 0\n32484 18058 0 0\n32392 18150 0 0\n32527 18284 0 0\n32572 18274 0 0\n32603 18180 0 0\n32603 35255 0 0\n32484 35255 0 0\n32484 18327 0 0\n32350 18192 0 0\n32308 18234 0 0\n32308 18150 0 0\n32173 18016 0 0\n32128 18026 0 0\n32097 18120 0 0\n32105 18220 0 0\n32128 18274 0 0\n32173 18284 0 0\n32308 18150 0 0\n32308 18234 0 0\n32216 18327 0 0\n32226 18372 0 0\n32320 18403 0 0\n32420 18395 0 0\n32474 18372 0 0\n32484 18327 0 0\n32484 35255 0 0\n32470 35255 0 0\n32470 34834 0 0\n32470 34766 0 0\n32470 34166 0 0\n32470 33594 0 0\n32470 33407 0 0\n32470 32594 0 0\n32470 32407 0 0\n32430 32309 0 0\n32430 30562 0 0\n32430 30438 0 0\n32429 30174 0 0\n32424 30162 0 0\n32424 29570 0 0\n32424 28570 0 0\n32419 28402 0 0\n32364 28273 0 0\n32301 28241 0 0\n32259 28283 0 0\n32259 28199 0 0\n32227 28136 0 0\n32070 28076 0 0\n31970 28078 0 0\n31970 8898 0 0\n31970 8530 0 0\n31970 8470 0 0\n31970 8102 0 0\n31938 8070 0 0\n31674 8071 0 0\n31627 8091 0 0\n31590 8127 0 0\n31571 8175 0 0\n31571 8226 0 0\n31570 8438 0 0\n31602 8470 0 0\n31970 8470 0 0\n31970 8530 0 0\n31602 8530 0 0\n31570 8562 0 0\n31571 8774 0 0\n31571 8825 0 0\n31590 8873 0 0\n31627 8909 0 0\n31674 8929 0 0\n31938 8930 0 0\n31970 8898 0 0\n31970 28078 0 0\n31902 28081 0 0\n31773 28136 0 0\n31741 28199 0 0\n32000 28458 0 0\n32259 28199 0 0\n32259 28283 0 0\n32042 28500 0 0\n32301 28759 0 0\n32364 28727 0 0\n32424 28570 0 0\n32424 29570 0 0\n32419 29402 0 0\n32364 29273 0 0\n32301 29241 0 0\n32259 29283 0 0\n32259 29199 0 0\n32259 28801 0 0\n32000 28542 0 0\n31958 28584 0 0\n31958 28500 0 0\n31699 28241 0 0\n31636 28273 0 0\n31576 28430 0 0\n31581 28598 0 0\n31636 28727 0 0\n31699 28759 0 0\n31958 28500 0 0\n31958 28584 0 0\n31741 28801 0 0\n31773 28864 0 0\n31930 28924 0 0\n32098 28919 0 0\n32227 28864 0 0\n32259 28801 0 0\n32259 29199 0 0\n32227 29136 0 0\n32070 29076 0 0\n31902 29081 0 0\n31773 29136 0 0\n31741 29199 0 0\n32000 29458 0 0\n32259 29199 0 0\n32259 29283 0 0\n32042 29500 0 0\n32301 29759 0 0\n32364 29727 0 0\n32424 29570 0 0\n32424 30162 0 0\n32409 30127 0 0\n32373 30090 0 0\n32325 30071 0 0\n32274 30071 0 0\n32259 30070 0 0\n32259 29801 0 0\n32000 29542 0 0\n31958 29584 0 0\n31958 29500 0 0\n31699 29241 0 0\n31636 29273 0 0\n31576 29430 0 0\n31581 29598 0 0\n31636 29727 0 0\n31699 29759 0 0\n31958 29500 0 0\n31958 29584 0 0\n31741 29801 0 0\n31773 29864 0 0\n31930 29924 0 0\n32098 29919 0 0\n32227 29864 0 0\n32259 29801 0 0\n32259 30070 0 0\n32062 30070 0 0\n32030 30102 0 0\n32030 30470 0 0\n32398 30470 0 0\n32430 30438 0 0\n32430 30562 0 0\n32398 30530 0 0\n32030 30530 0 0\n32030 30898 0 0\n32062 30930 0 0\n32274 30929 0 0\n32325 30929 0 0\n32373 30910 0 0\n32409 30873 0 0\n32429 30826 0 0\n32430 30562 0 0\n32430 32309 0 0\n32399 32234 0 0\n32267 32102 0 0\n32094 32030 0 0\n31970 32030 0 0\n31970 30898 0 0\n31970 30530 0 0\n31970 30470 0 0\n31970 30102 0 0\n31938 30070 0 0\n31726 30071 0 0\n31675 30071 0 0\n31627 30090 0 0\n31591 30127 0 0\n31571 30174 0 0\n31570 30438 0 0\n31602 30470 0 0\n31970 30470 0 0\n31970 30530 0 0\n31602 30530 0 0\n31570 30562 0 0\n31571 30826 0 0\n31591 30873 0 0\n31627 30910 0 0\n31675 30929 0 0\n31726 30929 0 0\n31938 30930 0 0\n31970 30898 0 0\n31970 32030 0 0\n31907 32030 0 0\n31734 32101 0 0\n31602 32233 0 0\n31544 32372 0 0\n31544 18659 0 0\n31544 18542 0 0\n31544 17509 0 0\n31544 17392 0 0\n31520 17334 0 0\n31520 16654 0 0\n31520 16547 0 0\n31479 16448 0 0\n31403 16372 0 0\n31304 16330 0 0\n31197 16330 0 0\n31104 16368 0 0\n31104 11289 0 0\n31104 11172 0 0\n31059 11064 0 0\n30977 10981 0 0\n30869 10936 0 0\n30752 10936 0 0\n30644 10981 0 0\n30561 11063 0 0\n30516 11171 0 0\n30516 11288 0 0\n30561 11396 0 0\n30643 11479 0 0\n30751 11524 0 0\n30868 11524 0 0\n30976 11479 0 0\n31059 11397 0 0\n31104 11289 0 0\n31104 16368 0 0\n31098 16371 0 0\n31022 16447 0 0\n30980 16546 0 0\n30980 16653 0 0\n31021 16752 0 0\n31097 16828 0 0\n31196 16870 0 0\n31303 16870 0 0\n31402 16829 0 0\n31478 16753 0 0\n31520 16654 0 0\n31520 17334 0 0\n31499 17284 0 0\n31417 17201 0 0\n31309 17156 0 0\n31192 17156 0 0\n31084 17201 0 0\n31001 17283 0 0\n30956 17391 0 0\n30956 17508 0 0\n31001 17616 0 0\n31021 17637 0 0\n30980 17736 0 0\n30980 17843 0 0\n31021 17942 0 0\n31097 18018 0 0\n31196 18060 0 0\n31303 18060 0 0\n31402 18019 0 0\n31478 17943 0 0\n31520 17844 0 0\n31520 17737 0 0\n31479 17638 0 0\n31478 17637 0 0\n31499 17617 0 0\n31544 17509 0 0\n31544 18542 0 0\n31499 18434 0 0\n31417 18351 0 0\n31309 18306 0 0\n31192 18306 0 0\n31084 18351 0 0\n31001 18433 0 0\n30956 18541 0 0\n30956 18658 0 0\n31001 18766 0 0\n31083 18849 0 0\n31191 18894 0 0\n31308 18894 0 0\n31416 18849 0 0\n31499 18767 0 0\n31544 18659 0 0\n31544 32372 0 0\n31530 32406 0 0\n31530 32593 0 0\n31601 32766 0 0\n31733 32898 0 0\n31906 32970 0 0\n32093 32970 0 0\n32266 32899 0 0\n32398 32767 0 0\n32470 32594 0 0\n32470 33407 0 0\n32399 33234 0 0\n32267 33102 0 0\n32094 33030 0 0\n31907 33030 0 0\n31734 33101 0 0\n31602 33233 0 0\n31530 33406 0 0\n31530 33593 0 0\n31601 33766 0 0\n31733 33898 0 0\n31906 33970 0 0\n32093 33970 0 0\n32266 33899 0 0\n32398 33767 0 0\n32470 33594 0 0\n32470 34166 0 0\n32444 34104 0 0\n32396 34056 0 0\n32334 34030 0 0\n32266 34030 0 0\n31666 34030 0 0\n31604 34056 0 0\n31556 34104 0 0\n31530 34166 0 0\n31530 34234 0 0\n31530 34834 0 0\n31556 34896 0 0\n31604 34944 0 0\n31666 34970 0 0\n31734 34970 0 0\n32334 34970 0 0\n32396 34944 0 0\n32444 34896 0 0\n32470 34834 0 0\n32470 35255 0 0\n31470 35255 0 0\n31470 30594 0 0\n31470 30407 0 0\n31470 29594 0 0\n31470 29407 0 0\n31470 28594 0 0\n31470 28407 0 0\n31399 28234 0 0\n31267 28102 0 0\n31094 28030 0 0\n30907 28030 0 0\n30734 28101 0 0\n30602 28233 0 0\n30530 28406 0 0\n30530 28593 0 0\n30601 28766 0 0\n30733 28898 0 0\n30906 28970 0 0\n31093 28970 0 0\n31266 28899 0 0\n31398 28767 0 0\n31470 28594 0 0\n31470 29407 0 0\n31399 29234 0 0\n31267 29102 0 0\n31094 29030 0 0\n30907 29030 0 0\n30734 29101 0 0\n30602 29233 0 0\n30530 29406 0 0\n30530 29593 0 0\n30601 29766 0 0\n30733 29898 0 0\n30906 29970 0 0\n31093 29970 0 0\n31266 29899 0 0\n31398 29767 0 0\n31470 29594 0 0\n31470 30407 0 0\n31399 30234 0 0\n31267 30102 0 0\n31094 30030 0 0\n30907 30030 0 0\n30734 30101 0 0\n30602 30233 0 0\n30530 30406 0 0\n30530 30593 0 0\n30601 30766 0 0\n30733 30898 0 0\n30906 30970 0 0\n31093 30970 0 0\n31266 30899 0 0\n31398 30767 0 0\n31470 30594 0 0\n31470 35255 0 0\n30470 35255 0 0\n30470 34834 0 0\n30470 34766 0 0\n30470 34166 0 0\n30470 33594 0 0\n30470 33407 0 0\n30470 32594 0 0\n30470 32407 0 0\n30470 12594 0 0\n30470 12407 0 0\n30470 11594 0 0\n30470 11407 0 0\n30399 11234 0 0\n30267 11102 0 0\n30094 11030 0 0\n29907 11030 0 0\n29734 11101 0 0\n29602 11233 0 0\n29530 11406 0 0\n29530 11593 0 0\n29601 11766 0 0\n29733 11898 0 0\n29906 11970 0 0\n30093 11970 0 0\n30266 11899 0 0\n30398 11767 0 0\n30470 11594 0 0\n30470 12407 0 0\n30399 12234 0 0\n30267 12102 0 0\n30094 12030 0 0\n29907 12030 0 0\n29734 12101 0 0\n29602 12233 0 0\n29530 12406 0 0\n29530 12593 0 0\n29601 12766 0 0\n29733 12898 0 0\n29906 12970 0 0\n30093 12970 0 0\n30266 12899 0 0\n30398 12767 0 0\n30470 12594 0 0\n30470 32407 0 0\n30399 32234 0 0\n30314 32149 0 0\n30314 22339 0 0\n30314 22222 0 0\n30269 22114 0 0\n30187 22031 0 0\n30079 21986 0 0\n29962 21986 0 0\n29854 22031 0 0\n29771 22113 0 0\n29726 22221 0 0\n29726 22338 0 0\n29771 22446 0 0\n29853 22529 0 0\n29961 22574 0 0\n30078 22574 0 0\n30186 22529 0 0\n30269 22447 0 0\n30314 22339 0 0\n30314 32149 0 0\n30267 32102 0 0\n30094 32030 0 0\n29907 32030 0 0\n29734 32101 0 0\n29602 32233 0 0\n29544 32372 0 0\n29544 24109 0 0\n29544 23992 0 0\n29499 23884 0 0\n29494 23878 0 0\n29494 19109 0 0\n29494 18992 0 0\n29449 18884 0 0\n29439 18874 0 0\n29470 18804 0 0\n29470 18697 0 0\n29470 12594 0 0\n29470 12407 0 0\n29470 11594 0 0\n29470 11407 0 0\n29399 11234 0 0\n29267 11102 0 0\n29094 11030 0 0\n28907 11030 0 0\n28734 11101 0 0\n28602 11233 0 0\n28530 11406 0 0\n28530 11593 0 0\n28601 11766 0 0\n28733 11898 0 0\n28906 11970 0 0\n29093 11970 0 0\n29266 11899 0 0\n29398 11767 0 0\n29470 11594 0 0\n29470 12407 0 0\n29399 12234 0 0\n29267 12102 0 0\n29094 12030 0 0\n28907 12030 0 0\n28734 12101 0 0\n28602 12233 0 0\n28530 12406 0 0\n28530 12593 0 0\n28601 12766 0 0\n28733 12898 0 0\n28906 12970 0 0\n29093 12970 0 0\n29266 12899 0 0\n29398 12767 0 0\n29470 12594 0 0\n29470 18697 0 0\n29429 18598 0 0\n29353 18522 0 0\n29254 18480 0 0\n29147 18480 0 0\n29048 18521 0 0\n28972 18597 0 0\n28930 18696 0 0\n28930 18803 0 0\n28959 18874 0 0\n28951 18883 0 0\n28906 18991 0 0\n28906 19108 0 0\n28951 19216 0 0\n28960 19225 0 0\n28930 19296 0 0\n28930 19403 0 0\n28971 19502 0 0\n29047 19578 0 0\n29146 19620 0 0\n29253 19620 0 0\n29352 19579 0 0\n29428 19503 0 0\n29470 19404 0 0\n29470 19297 0 0\n29440 19225 0 0\n29449 19217 0 0\n29494 19109 0 0\n29494 23878 0 0\n29417 23801 0 0\n29309 23756 0 0\n29264 23756 0 0\n29264 22069 0 0\n29264 21952 0 0\n29219 21844 0 0\n29137 21761 0 0\n29029 21716 0 0\n28912 21716 0 0\n28804 21761 0 0\n28721 21843 0 0\n28676 21951 0 0\n28676 22068 0 0\n28721 22176 0 0\n28803 22259 0 0\n28911 22304 0 0\n29028 22304 0 0\n29136 22259 0 0\n29219 22177 0 0\n29264 22069 0 0\n29264 23756 0 0\n29192 23756 0 0\n29084 23801 0 0\n29050 23834 0 0\n29017 23801 0 0\n28909 23756 0 0\n28792 23756 0 0\n28684 23801 0 0\n28601 23883 0 0\n28556 23991 0 0\n28556 24108 0 0\n28601 24216 0 0\n28683 24299 0 0\n28791 24344 0 0\n28908 24344 0 0\n29016 24299 0 0\n29049 24265 0 0\n29083 24299 0 0\n29191 24344 0 0\n29308 24344 0 0\n29416 24299 0 0\n29499 24217 0 0\n29544 24109 0 0\n29544 32372 0 0\n29530 32406 0 0\n29530 32593 0 0\n29601 32766 0 0\n29733 32898 0 0\n29906 32970 0 0\n30093 32970 0 0\n30266 32899 0 0\n30398 32767 0 0\n30470 32594 0 0\n30470 33407 0 0\n30399 33234 0 0\n30267 33102 0 0\n30094 33030 0 0\n29907 33030 0 0\n29734 33101 0 0\n29602 33233 0 0\n29530 33406 0 0\n29530 33593 0 0\n29601 33766 0 0\n29733 33898 0 0\n29906 33970 0 0\n30093 33970 0 0\n30266 33899 0 0\n30398 33767 0 0\n30470 33594 0 0\n30470 34166 0 0\n30444 34104 0 0\n30396 34056 0 0\n30334 34030 0 0\n30266 34030 0 0\n29666 34030 0 0\n29604 34056 0 0\n29556 34104 0 0\n29530 34166 0 0\n29530 34234 0 0\n29530 34834 0 0\n29556 34896 0 0\n29604 34944 0 0\n29666 34970 0 0\n29734 34970 0 0\n30334 34970 0 0\n30396 34944 0 0\n30444 34896 0 0\n30470 34834 0 0\n30470 35255 0 0\n29430 35255 0 0\n29430 26562 0 0\n29430 26438 0 0\n29429 26226 0 0\n29429 26175 0 0\n29410 26127 0 0\n29373 26091 0 0\n29326 26071 0 0\n29094 26070 0 0\n29094 25059 0 0\n29094 24942 0 0\n29049 24834 0 0\n28967 24751 0 0\n28859 24706 0 0\n28742 24706 0 0\n28634 24751 0 0\n28551 24833 0 0\n28511 24927 0 0\n28470 24910 0 0\n28470 12594 0 0\n28470 12407 0 0\n28470 11594 0 0\n28470 11407 0 0\n28399 11234 0 0\n28267 11102 0 0\n28094 11030 0 0\n27907 11030 0 0\n27734 11101 0 0\n27602 11233 0 0\n27530 11406 0 0\n27530 11593 0 0\n27601 11766 0 0\n27733 11898 0 0\n27906 11970 0 0\n28093 11970 0 0\n28266 11899 0 0\n28398 11767 0 0\n28470 11594 0 0\n28470 12407 0 0\n28399 12234 0 0\n28267 12102 0 0\n28094 12030 0 0\n27907 12030 0 0\n27734 12101 0 0\n27602 12233 0 0\n27530 12406 0 0\n27530 12593 0 0\n27601 12766 0 0\n27733 12898 0 0\n27906 12970 0 0\n28093 12970 0 0\n28266 12899 0 0\n28398 12767 0 0\n28470 12594 0 0\n28470 24910 0 0\n28459 24906 0 0\n28342 24906 0 0\n28234 24951 0 0\n28151 25033 0 0\n28106 25141 0 0\n28106 25258 0 0\n28151 25366 0 0\n28233 25449 0 0\n28341 25494 0 0\n28458 25494 0 0\n28566 25449 0 0\n28649 25367 0 0\n28688 25272 0 0\n28741 25294 0 0\n28858 25294 0 0\n28966 25249 0 0\n29049 25167 0 0\n29094 25059 0 0\n29094 26070 0 0\n29062 26070 0 0\n29030 26102 0 0\n29030 26470 0 0\n29398 26470 0 0\n29430 26438 0 0\n29430 26562 0 0\n29398 26530 0 0\n29030 26530 0 0\n29030 26898 0 0\n29062 26930 0 0\n29326 26929 0 0\n29373 26909 0 0\n29410 26873 0 0\n29429 26825 0 0\n29429 26774 0 0\n29430 26562 0 0\n29430 35255 0 0\n28970 35255 0 0\n28970 26898 0 0\n28970 26530 0 0\n28970 26470 0 0\n28970 26102 0 0\n28938 26070 0 0\n28674 26071 0 0\n28627 26091 0 0\n28590 26127 0 0\n28571 26175 0 0\n28571 26226 0 0\n28570 26438 0 0\n28602 26470 0 0\n28970 26470 0 0\n28970 26530 0 0\n28602 26530 0 0\n28570 26562 0 0\n28571 26774 0 0\n28571 26825 0 0\n28590 26873 0 0\n28627 26909 0 0\n28674 26929 0 0\n28938 26930 0 0\n28970 26898 0 0\n28970 35255 0 0\n28470 35255 0 0\n28470 34834 0 0\n28470 34766 0 0\n28470 34166 0 0\n28470 33594 0 0\n28470 33407 0 0\n28470 32594 0 0\n28470 32407 0 0\n28470 26594 0 0\n28470 26407 0 0\n28399 26234 0 0\n28267 26102 0 0\n28094 26030 0 0\n28004 26030 0 0\n28004 23809 0 0\n28004 23692 0 0\n27959 23584 0 0\n27877 23501 0 0\n27769 23456 0 0\n27652 23456 0 0\n27544 23501 0 0\n27470 23574 0 0\n27470 18554 0 0\n27470 18447 0 0\n27429 18349 0 0\n27429 18348 0 0\n27470 18254 0 0\n27470 18147 0 0\n27470 12594 0 0\n27470 12407 0 0\n27470 11594 0 0\n27470 11407 0 0\n27399 11234 0 0\n27267 11102 0 0\n27094 11030 0 0\n26907 11030 0 0\n26734 11101 0 0\n26602 11233 0 0\n26530 11406 0 0\n26530 11593 0 0\n26601 11766 0 0\n26733 11898 0 0\n26906 11970 0 0\n27093 11970 0 0\n27266 11899 0 0\n27398 11767 0 0\n27470 11594 0 0\n27470 12407 0 0\n27399 12234 0 0\n27267 12102 0 0\n27094 12030 0 0\n26907 12030 0 0\n26734 12101 0 0\n26602 12233 0 0\n26530 12406 0 0\n26530 12593 0 0\n26601 12766 0 0\n26733 12898 0 0\n26906 12970 0 0\n27093 12970 0 0\n27266 12899 0 0\n27398 12767 0 0\n27470 12594 0 0\n27470 18147 0 0\n27429 18048 0 0\n27353 17972 0 0\n27254 17930 0 0\n27147 17930 0 0\n27049 17970 0 0\n26954 17930 0 0\n26847 17930 0 0\n26748 17971 0 0\n26672 18047 0 0\n26630 18146 0 0\n26630 18253 0 0\n26671 18352 0 0\n26747 18428 0 0\n26846 18470 0 0\n26930 18470 0 0\n26930 18553 0 0\n26971 18652 0 0\n27047 18728 0 0\n27146 18770 0 0\n27253 18770 0 0\n27352 18729 0 0\n27428 18653 0 0\n27470 18554 0 0\n27470 23574 0 0\n27461 23583 0 0\n27416 23691 0 0\n27416 23808 0 0\n27461 23916 0 0\n27543 23999 0 0\n27651 24044 0 0\n27768 24044 0 0\n27876 23999 0 0\n27959 23917 0 0\n28004 23809 0 0\n28004 26030 0 0\n27914 26030 0 0\n27914 25259 0 0\n27914 25142 0 0\n27869 25034 0 0\n27787 24951 0 0\n27679 24906 0 0\n27562 24906 0 0\n27454 24951 0 0\n27371 25033 0 0\n27326 25141 0 0\n27326 25258 0 0\n27371 25366 0 0\n27453 25449 0 0\n27561 25494 0 0\n27678 25494 0 0\n27786 25449 0 0\n27869 25367 0 0\n27914 25259 0 0\n27914 26030 0 0\n27907 26030 0 0\n27734 26101 0 0\n27602 26233 0 0\n27530 26406 0 0\n27530 26593 0 0\n27601 26766 0 0\n27733 26898 0 0\n27906 26970 0 0\n28093 26970 0 0\n28266 26899 0 0\n28398 26767 0 0\n28470 26594 0 0\n28470 32407 0 0\n28399 32234 0 0\n28267 32102 0 0\n28094 32030 0 0\n27907 32030 0 0\n27734 32101 0 0\n27602 32233 0 0\n27530 32406 0 0\n27530 32593 0 0\n27601 32766 0 0\n27733 32898 0 0\n27906 32970 0 0\n28093 32970 0 0\n28266 32899 0 0\n28398 32767 0 0\n28470 32594 0 0\n28470 33407 0 0\n28399 33234 0 0\n28267 33102 0 0\n28094 33030 0 0\n27907 33030 0 0\n27734 33101 0 0\n27602 33233 0 0\n27530 33406 0 0\n27530 33593 0 0\n27601 33766 0 0\n27733 33898 0 0\n27906 33970 0 0\n28093 33970 0 0\n28266 33899 0 0\n28398 33767 0 0\n28470 33594 0 0\n28470 34166 0 0\n28444 34104 0 0\n28396 34056 0 0\n28334 34030 0 0\n28266 34030 0 0\n27666 34030 0 0\n27604 34056 0 0\n27556 34104 0 0\n27530 34166 0 0\n27530 34234 0 0\n27530 34834 0 0\n27556 34896 0 0\n27604 34944 0 0\n27666 34970 0 0\n27734 34970 0 0\n28334 34970 0 0\n28396 34944 0 0\n28444 34896 0 0\n28470 34834 0 0\n28470 35255 0 0\n27284 35255 0 0\n27284 23039 0 0\n27284 22922 0 0\n27239 22814 0 0\n27230 22804 0 0\n27230 19304 0 0\n27230 19197 0 0\n27189 19098 0 0\n27113 19022 0 0\n27014 18980 0 0\n26907 18980 0 0\n26808 19021 0 0\n26732 19097 0 0\n26690 19196 0 0\n26690 19303 0 0\n26731 19402 0 0\n26807 19478 0 0\n26906 19520 0 0\n27013 19520 0 0\n27112 19479 0 0\n27188 19403 0 0\n27230 19304 0 0\n27230 22804 0 0\n27157 22731 0 0\n27049 22686 0 0\n26994 22686 0 0\n26994 20159 0 0\n26994 20042 0 0\n26949 19934 0 0\n26867 19851 0 0\n26759 19806 0 0\n26642 19806 0 0\n26534 19851 0 0\n26470 19914 0 0\n26470 13254 0 0\n26470 13147 0 0\n26429 13048 0 0\n26353 12972 0 0\n26254 12930 0 0\n26190 12930 0 0\n26266 12899 0 0\n26398 12767 0 0\n26470 12594 0 0\n26470 12407 0 0\n26470 11594 0 0\n26470 11407 0 0\n26399 11234 0 0\n26267 11102 0 0\n26094 11030 0 0\n25907 11030 0 0\n25734 11101 0 0\n25602 11233 0 0\n25530 11406 0 0\n25530 11593 0 0\n25601 11766 0 0\n25733 11898 0 0\n25906 11970 0 0\n26093 11970 0 0\n26266 11899 0 0\n26398 11767 0 0\n26470 11594 0 0\n26470 12407 0 0\n26399 12234 0 0\n26267 12102 0 0\n26094 12030 0 0\n25907 12030 0 0\n25734 12101 0 0\n25602 12233 0 0\n25530 12406 0 0\n25530 12593 0 0\n25601 12766 0 0\n25733 12898 0 0\n25906 12970 0 0\n26050 12970 0 0\n26048 12971 0 0\n25972 13047 0 0\n25930 13146 0 0\n25930 13253 0 0\n25971 13352 0 0\n26047 13428 0 0\n26146 13470 0 0\n26253 13470 0 0\n26352 13429 0 0\n26428 13353 0 0\n26470 13254 0 0\n26470 19914 0 0\n26451 19933 0 0\n26406 20041 0 0\n26406 20158 0 0\n26451 20266 0 0\n26533 20349 0 0\n26641 20394 0 0\n26758 20394 0 0\n26866 20349 0 0\n26949 20267 0 0\n26994 20159 0 0\n26994 22686 0 0\n26932 22686 0 0\n26824 22731 0 0\n26741 22813 0 0\n26696 22921 0 0\n26696 23038 0 0\n26741 23146 0 0\n26823 23229 0 0\n26931 23274 0 0\n27048 23274 0 0\n27156 23229 0 0\n27239 23147 0 0\n27284 23039 0 0\n27284 35255 0 0\n27007 35255 0 0\n27007 24489 0 0\n27007 23967 0 0\n26999 23870 0 0\n26977 23819 0 0\n26933 23810 0 0\n26890 23852 0 0\n26890 23767 0 0\n26881 23723 0 0\n26789 23693 0 0\n26692 23701 0 0\n26641 23723 0 0\n26632 23767 0 0\n26761 23897 0 0\n26890 23767 0 0\n26890 23852 0 0\n26803 23939 0 0\n26933 24068 0 0\n26977 24059 0 0\n27007 23967 0 0\n27007 24489 0 0\n26999 24392 0 0\n26977 24341 0 0\n26933 24332 0 0\n26890 24374 0 0\n26890 24289 0 0\n26881 24245 0 0\n26789 24215 0 0\n26745 24218 0 0\n26742 24184 0 0\n26830 24177 0 0\n26881 24155 0 0\n26890 24111 0 0\n26761 23981 0 0\n26719 24022 0 0\n26719 23939 0 0\n26589 23810 0 0\n26545 23819 0 0\n26515 23911 0 0\n26518 23954 0 0\n26504 23955 0 0\n26504 23029 0 0\n26504 22912 0 0\n26459 22804 0 0\n26377 22721 0 0\n26310 22693 0 0\n26310 17174 0 0\n26310 17067 0 0\n26269 16968 0 0\n26193 16892 0 0\n26094 16850 0 0\n25987 16850 0 0\n25888 16891 0 0\n25884 16894 0 0\n25804 16860 0 0\n25697 16860 0 0\n25598 16901 0 0\n25522 16977 0 0\n25480 17076 0 0\n25480 17183 0 0\n25521 17282 0 0\n25597 17358 0 0\n25696 17400 0 0\n25803 17400 0 0\n25902 17359 0 0\n25905 17355 0 0\n25986 17390 0 0\n26093 17390 0 0\n26192 17349 0 0\n26268 17273 0 0\n26310 17174 0 0\n26310 22693 0 0\n26269 22676 0 0\n26152 22676 0 0\n26147 22678 0 0\n26147 19424 0 0\n26147 18830 0 0\n26147 18236 0 0\n26139 18136 0 0\n26116 18082 0 0\n26071 18072 0 0\n26028 18114 0 0\n26028 18029 0 0\n26018 17984 0 0\n25924 17953 0 0\n25824 17961 0 0\n25770 17984 0 0\n25760 18029 0 0\n25894 18164 0 0\n26028 18029 0 0\n26028 18114 0 0\n25936 18206 0 0\n26071 18340 0 0\n26116 18330 0 0\n26147 18236 0 0\n26147 18830 0 0\n26139 18730 0 0\n26116 18676 0 0\n26071 18666 0 0\n26028 18708 0 0\n26028 18623 0 0\n26028 18383 0 0\n25894 18248 0 0\n25852 18290 0 0\n25852 18206 0 0\n25717 18072 0 0\n25672 18082 0 0\n25641 18176 0 0\n25649 18276 0 0\n25672 18330 0 0\n25717 18340 0 0\n25852 18206 0 0\n25852 18290 0 0\n25760 18383 0 0\n25770 18428 0 0\n25864 18459 0 0\n25964 18451 0 0\n26018 18428 0 0\n26028 18383 0 0\n26028 18623 0 0\n26018 18578 0 0\n25924 18547 0 0\n25824 18555 0 0\n25770 18578 0 0\n25760 18623 0 0\n25894 18758 0 0\n26028 18623 0 0\n26028 18708 0 0\n25936 18800 0 0\n26071 18934 0 0\n26116 18924 0 0\n26147 18830 0 0\n26147 19424 0 0\n26139 19324 0 0\n26116 19270 0 0\n26071 19260 0 0\n26028 19302 0 0\n26028 19217 0 0\n26028 18977 0 0\n25894 18842 0 0\n25852 18884 0 0\n25852 18800 0 0\n25717 18666 0 0\n25672 18676 0 0\n25641 18770 0 0\n25649 18870 0 0\n25672 18924 0 0\n25717 18934 0 0\n25852 18800 0 0\n25852 18884 0 0\n25760 18977 0 0\n25770 19022 0 0\n25864 19053 0 0\n25964 19045 0 0\n26018 19022 0 0\n26028 18977 0 0\n26028 19217 0 0\n26018 19172 0 0\n25924 19141 0 0\n25824 19149 0 0\n25770 19172 0 0\n25760 19217 0 0\n25894 19352 0 0\n26028 19217 0 0\n26028 19302 0 0\n25936 19394 0 0\n26071 19528 0 0\n26116 19518 0 0\n26147 19424 0 0\n26147 22678 0 0\n26044 22721 0 0\n26028 22736 0 0\n26028 19571 0 0\n25894 19436 0 0\n25852 19478 0 0\n25852 19394 0 0\n25717 19260 0 0\n25672 19270 0 0\n25641 19364 0 0\n25649 19464 0 0\n25672 19518 0 0\n25717 19528 0 0\n25852 19394 0 0\n25852 19478 0 0\n25760 19571 0 0\n25770 19616 0 0\n25864 19647 0 0\n25964 19639 0 0\n26018 19616 0 0\n26028 19571 0 0\n26028 22736 0 0\n25961 22803 0 0\n25916 22911 0 0\n25916 23028 0 0\n25961 23136 0 0\n26043 23219 0 0\n26151 23264 0 0\n26268 23264 0 0\n26376 23219 0 0\n26459 23137 0 0\n26504 23029 0 0\n26504 23955 0 0\n26484 23957 0 0\n26477 23870 0 0\n26455 23819 0 0\n26411 23810 0 0\n26368 23852 0 0\n26368 23767 0 0\n26359 23723 0 0\n26267 23693 0 0\n26170 23701 0 0\n26119 23723 0 0\n26110 23767 0 0\n26239 23897 0 0\n26368 23767 0 0\n26368 23852 0 0\n26281 23939 0 0\n26371 24028 0 0\n26390 24048 0 0\n26411 24068 0 0\n26500 24158 0 0\n26589 24068 0 0\n26609 24048 0 0\n26629 24028 0 0\n26719 23939 0 0\n26719 24022 0 0\n26651 24090 0 0\n26542 24200 0 0\n26632 24289 0 0\n26651 24309 0 0\n26672 24329 0 0\n26761 24419 0 0\n26890 24289 0 0\n26890 24374 0 0\n26803 24461 0 0\n26933 24590 0 0\n26977 24581 0 0\n27007 24489 0 0\n27007 35255 0 0\n26890 35255 0 0\n26890 24633 0 0\n26761 24503 0 0\n26719 24545 0 0\n26719 24461 0 0\n26629 24372 0 0\n26609 24351 0 0\n26589 24332 0 0\n26500 24242 0 0\n26458 24283 0 0\n26458 24200 0 0\n26368 24111 0 0\n26348 24090 0 0\n26328 24071 0 0\n26239 23981 0 0\n26197 24023 0 0\n26197 23939 0 0\n26067 23810 0 0\n26023 23819 0 0\n25993 23911 0 0\n26001 24008 0 0\n26023 24059 0 0\n26067 24068 0 0\n26197 23939 0 0\n26197 24023 0 0\n26110 24111 0 0\n26119 24155 0 0\n26211 24185 0 0\n26254 24181 0 0\n26257 24215 0 0\n26170 24223 0 0\n26119 24245 0 0\n26110 24289 0 0\n26239 24419 0 0\n26328 24329 0 0\n26348 24309 0 0\n26368 24289 0 0\n26458 24200 0 0\n26458 24283 0 0\n26390 24351 0 0\n26281 24461 0 0\n26411 24590 0 0\n26455 24581 0 0\n26485 24489 0 0\n26481 24445 0 0\n26515 24442 0 0\n26523 24530 0 0\n26545 24581 0 0\n26589 24590 0 0\n26719 24461 0 0\n26719 24545 0 0\n26632 24633 0 0\n26641 24677 0 0\n26733 24707 0 0\n26830 24699 0 0\n26881 24677 0 0\n26890 24633 0 0\n26890 35255 0 0\n26368 35255 0 0\n26368 24633 0 0\n26239 24503 0 0\n26197 24545 0 0\n26197 24461 0 0\n26067 24332 0 0\n26023 24341 0 0\n25993 24433 0 0\n26001 24530 0 0\n26023 24581 0 0\n26067 24590 0 0\n26197 24461 0 0\n26197 24545 0 0\n26110 24633 0 0\n26119 24677 0 0\n26211 24707 0 0\n26308 24699 0 0\n26359 24677 0 0\n26368 24633 0 0\n26368 35255 0 0\n25830 35255 0 0\n25830 20439 0 0\n25830 20322 0 0\n25785 20214 0 0\n25703 20131 0 0\n25595 20086 0 0\n25553 20086 0 0\n25553 19424 0 0\n25553 18830 0 0\n25553 18236 0 0\n25545 18136 0 0\n25522 18082 0 0\n25477 18072 0 0\n25470 18078 0 0\n25470 12594 0 0\n25470 12407 0 0\n25470 11594 0 0\n25470 11407 0 0\n25399 11234 0 0\n25267 11102 0 0\n25094 11030 0 0\n24907 11030 0 0\n24734 11101 0 0\n24602 11233 0 0\n24530 11406 0 0\n24530 11593 0 0\n24601 11766 0 0\n24733 11898 0 0\n24906 11970 0 0\n25093 11970 0 0\n25266 11899 0 0\n25398 11767 0 0\n25470 11594 0 0\n25470 12407 0 0\n25399 12234 0 0\n25267 12102 0 0\n25094 12030 0 0\n24907 12030 0 0\n24734 12101 0 0\n24602 12233 0 0\n24530 12406 0 0\n24530 12593 0 0\n24601 12766 0 0\n24733 12898 0 0\n24906 12970 0 0\n25093 12970 0 0\n25266 12899 0 0\n25398 12767 0 0\n25470 12594 0 0\n25470 18078 0 0\n25434 18114 0 0\n25434 18029 0 0\n25424 17984 0 0\n25330 17953 0 0\n25230 17961 0 0\n25176 17984 0 0\n25166 18029 0 0\n25300 18164 0 0\n25434 18029 0 0\n25434 18114 0 0\n25342 18206 0 0\n25477 18340 0 0\n25522 18330 0 0\n25553 18236 0 0\n25553 18830 0 0\n25545 18730 0 0\n25522 18676 0 0\n25477 18666 0 0\n25434 18708 0 0\n25434 18623 0 0\n25434 18383 0 0\n25300 18248 0 0\n25258 18290 0 0\n25258 18206 0 0\n25123 18072 0 0\n25078 18082 0 0\n25047 18176 0 0\n25055 18276 0 0\n25078 18330 0 0\n25123 18340 0 0\n25258 18206 0 0\n25258 18290 0 0\n25166 18383 0 0\n25176 18428 0 0\n25270 18459 0 0\n25370 18451 0 0\n25424 18428 0 0\n25434 18383 0 0\n25434 18623 0 0\n25424 18578 0 0\n25330 18547 0 0\n25230 18555 0 0\n25176 18578 0 0\n25166 18623 0 0\n25300 18758 0 0\n25434 18623 0 0\n25434 18708 0 0\n25342 18800 0 0\n25477 18934 0 0\n25522 18924 0 0\n25553 18830 0 0\n25553 19424 0 0\n25545 19324 0 0\n25522 19270 0 0\n25477 19260 0 0\n25434 19302 0 0\n25434 19217 0 0\n25434 18977 0 0\n25300 18842 0 0\n25258 18884 0 0\n25258 18800 0 0\n25123 18666 0 0\n25078 18676 0 0\n25047 18770 0 0\n25055 18870 0 0\n25078 18924 0 0\n25123 18934 0 0\n25258 18800 0 0\n25258 18884 0 0\n25166 18977 0 0\n25176 19022 0 0\n25270 19053 0 0\n25370 19045 0 0\n25424 19022 0 0\n25434 18977 0 0\n25434 19217 0 0\n25424 19172 0 0\n25330 19141 0 0\n25230 19149 0 0\n25176 19172 0 0\n25166 19217 0 0\n25300 19352 0 0\n25434 19217 0 0\n25434 19302 0 0\n25342 19394 0 0\n25477 19528 0 0\n25522 19518 0 0\n25553 19424 0 0\n25553 20086 0 0\n25478 20086 0 0\n25434 20104 0 0\n25434 19571 0 0\n25300 19436 0 0\n25258 19478 0 0\n25258 19394 0 0\n25123 19260 0 0\n25078 19270 0 0\n25047 19364 0 0\n25055 19464 0 0\n25078 19518 0 0\n25123 19528 0 0\n25258 19394 0 0\n25258 19478 0 0\n25166 19571 0 0\n25176 19616 0 0\n25270 19647 0 0\n25370 19639 0 0\n25424 19616 0 0\n25434 19571 0 0\n25434 20104 0 0\n25383 20125 0 0\n25324 20100 0 0\n25217 20100 0 0\n25118 20141 0 0\n25042 20217 0 0\n25000 20316 0 0\n25000 20423 0 0\n25041 20522 0 0\n25117 20598 0 0\n25216 20640 0 0\n25323 20640 0 0\n25363 20623 0 0\n25369 20629 0 0\n25477 20674 0 0\n25594 20674 0 0\n25702 20629 0 0\n25785 20547 0 0\n25830 20439 0 0\n25830 35255 0 0\n25694 35255 0 0\n25694 24859 0 0\n25694 24742 0 0\n25649 24634 0 0\n25567 24551 0 0\n25544 24541 0 0\n25544 24259 0 0\n25544 24142 0 0\n25499 24034 0 0\n25417 23951 0 0\n25309 23906 0 0\n25192 23906 0 0\n25084 23951 0 0\n25001 24033 0 0\n24974 24097 0 0\n24974 20789 0 0\n24974 20672 0 0\n24960 20638 0 0\n24960 17214 0 0\n24960 17107 0 0\n24919 17008 0 0\n24843 16932 0 0\n24744 16890 0 0\n24637 16890 0 0\n24538 16931 0 0\n24470 16999 0 0\n24470 12594 0 0\n24470 12407 0 0\n24470 11594 0 0\n24470 11407 0 0\n24399 11234 0 0\n24267 11102 0 0\n24094 11030 0 0\n23907 11030 0 0\n23734 11101 0 0\n23602 11233 0 0\n23530 11406 0 0\n23530 11593 0 0\n23601 11766 0 0\n23733 11898 0 0\n23906 11970 0 0\n24093 11970 0 0\n24266 11899 0 0\n24398 11767 0 0\n24470 11594 0 0\n24470 12407 0 0\n24399 12234 0 0\n24267 12102 0 0\n24094 12030 0 0\n23907 12030 0 0\n23734 12101 0 0\n23602 12233 0 0\n23530 12406 0 0\n23530 12593 0 0\n23601 12766 0 0\n23733 12898 0 0\n23906 12970 0 0\n24093 12970 0 0\n24266 12899 0 0\n24398 12767 0 0\n24470 12594 0 0\n24470 16999 0 0\n24462 17007 0 0\n24420 17106 0 0\n24420 17213 0 0\n24461 17312 0 0\n24537 17388 0 0\n24636 17430 0 0\n24743 17430 0 0\n24842 17389 0 0\n24918 17313 0 0\n24960 17214 0 0\n24960 20638 0 0\n24959 20636 0 0\n24959 19424 0 0\n24959 18830 0 0\n24959 18236 0 0\n24951 18136 0 0\n24928 18082 0 0\n24883 18072 0 0\n24840 18114 0 0\n24840 18029 0 0\n24830 17984 0 0\n24736 17953 0 0\n24636 17961 0 0\n24582 17984 0 0\n24572 18029 0 0\n24706 18164 0 0\n24840 18029 0 0\n24840 18114 0 0\n24748 18206 0 0\n24883 18340 0 0\n24928 18330 0 0\n24959 18236 0 0\n24959 18830 0 0\n24951 18730 0 0\n24928 18676 0 0\n24883 18666 0 0\n24840 18708 0 0\n24840 18623 0 0\n24840 18383 0 0\n24706 18248 0 0\n24664 18290 0 0\n24664 18206 0 0\n24529 18072 0 0\n24484 18082 0 0\n24453 18176 0 0\n24461 18276 0 0\n24484 18330 0 0\n24529 18340 0 0\n24664 18206 0 0\n24664 18290 0 0\n24572 18383 0 0\n24582 18428 0 0\n24676 18459 0 0\n24776 18451 0 0\n24830 18428 0 0\n24840 18383 0 0\n24840 18623 0 0\n24830 18578 0 0\n24736 18547 0 0\n24636 18555 0 0\n24582 18578 0 0\n24572 18623 0 0\n24706 18758 0 0\n24840 18623 0 0\n24840 18708 0 0\n24748 18800 0 0\n24883 18934 0 0\n24928 18924 0 0\n24959 18830 0 0\n24959 19424 0 0\n24951 19324 0 0\n24928 19270 0 0\n24883 19260 0 0\n24840 19302 0 0\n24840 19217 0 0\n24840 18977 0 0\n24706 18842 0 0\n24664 18884 0 0\n24664 18800 0 0\n24529 18666 0 0\n24484 18676 0 0\n24453 18770 0 0\n24461 18870 0 0\n24484 18924 0 0\n24529 18934 0 0\n24664 18800 0 0\n24664 18884 0 0\n24572 18977 0 0\n24582 19022 0 0\n24676 19053 0 0\n24776 19045 0 0\n24830 19022 0 0\n24840 18977 0 0\n24840 19217 0 0\n24830 19172 0 0\n24736 19141 0 0\n24636 19149 0 0\n24582 19172 0 0\n24572 19217 0 0\n24706 19352 0 0\n24840 19217 0 0\n24840 19302 0 0\n24748 19394 0 0\n24883 19528 0 0\n24928 19518 0 0\n24959 19424 0 0\n24959 20636 0 0\n24929 20564 0 0\n24847 20481 0 0\n24840 20478 0 0\n24840 19571 0 0\n24706 19436 0 0\n24664 19478 0 0\n24664 19394 0 0\n24529 19260 0 0\n24484 19270 0 0\n24453 19364 0 0\n24461 19464 0 0\n24484 19518 0 0\n24529 19528 0 0\n24664 19394 0 0\n24664 19478 0 0\n24572 19571 0 0\n24582 19616 0 0\n24676 19647 0 0\n24776 19639 0 0\n24830 19616 0 0\n24840 19571 0 0\n24840 20478 0 0\n24770 20448 0 0\n24770 20347 0 0\n24729 20248 0 0\n24653 20172 0 0\n24554 20130 0 0\n24447 20130 0 0\n24417 20142 0 0\n24379 20048 0 0\n24303 19972 0 0\n24204 19930 0 0\n24097 19930 0 0\n23998 19971 0 0\n23990 19979 0 0\n23990 19104 0 0\n23990 18997 0 0\n23949 18898 0 0\n23886 18835 0 0\n23928 18793 0 0\n23970 18694 0 0\n23970 18587 0 0\n23950 18538 0 0\n23950 17954 0 0\n23950 17847 0 0\n23909 17748 0 0\n23833 17672 0 0\n23734 17630 0 0\n23627 17630 0 0\n23528 17671 0 0\n23470 17729 0 0\n23470 11594 0 0\n23470 11407 0 0\n23399 11234 0 0\n23267 11102 0 0\n23094 11030 0 0\n22907 11030 0 0\n22734 11101 0 0\n22602 11233 0 0\n22530 11406 0 0\n22530 11593 0 0\n22601 11766 0 0\n22733 11898 0 0\n22906 11970 0 0\n23093 11970 0 0\n23266 11899 0 0\n23398 11767 0 0\n23470 11594 0 0\n23470 17729 0 0\n23452 17747 0 0\n23430 17797 0 0\n23430 12562 0 0\n23430 12438 0 0\n23429 12226 0 0\n23429 12175 0 0\n23410 12127 0 0\n23373 12091 0 0\n23326 12071 0 0\n23062 12070 0 0\n23030 12102 0 0\n23030 12470 0 0\n23398 12470 0 0\n23430 12438 0 0\n23430 12562 0 0\n23398 12530 0 0\n23030 12530 0 0\n23030 12898 0 0\n23062 12930 0 0\n23326 12929 0 0\n23373 12909 0 0\n23410 12873 0 0\n23429 12825 0 0\n23429 12774 0 0\n23430 12562 0 0\n23430 17797 0 0\n23416 17830 0 0\n23397 17830 0 0\n23298 17871 0 0\n23222 17947 0 0\n23180 18046 0 0\n23180 18153 0 0\n23221 18252 0 0\n23297 18328 0 0\n23396 18370 0 0\n23503 18370 0 0\n23602 18329 0 0\n23678 18253 0 0\n23713 18170 0 0\n23733 18170 0 0\n23832 18129 0 0\n23908 18053 0 0\n23950 17954 0 0\n23950 18538 0 0\n23929 18488 0 0\n23853 18412 0 0\n23754 18370 0 0\n23647 18370 0 0\n23548 18411 0 0\n23506 18452 0 0\n23454 18430 0 0\n23347 18430 0 0\n23248 18471 0 0\n23172 18547 0 0\n23130 18646 0 0\n23130 18753 0 0\n23171 18852 0 0\n23247 18928 0 0\n23305 18953 0 0\n23232 19027 0 0\n23190 19126 0 0\n23190 19233 0 0\n23231 19332 0 0\n23307 19408 0 0\n23406 19450 0 0\n23513 19450 0 0\n23612 19409 0 0\n23688 19333 0 0\n23693 19320 0 0\n23773 19320 0 0\n23872 19279 0 0\n23948 19203 0 0\n23990 19104 0 0\n23990 19979 0 0\n23922 20047 0 0\n23880 20146 0 0\n23880 20253 0 0\n23921 20352 0 0\n23997 20428 0 0\n24096 20470 0 0\n24203 20470 0 0\n24232 20457 0 0\n24271 20552 0 0\n24347 20628 0 0\n24395 20648 0 0\n24392 20656 0 0\n24284 20701 0 0\n24201 20783 0 0\n24156 20891 0 0\n24156 21008 0 0\n24201 21116 0 0\n24283 21199 0 0\n24391 21244 0 0\n24508 21244 0 0\n24616 21199 0 0\n24699 21117 0 0\n24737 21024 0 0\n24738 21024 0 0\n24846 20979 0 0\n24929 20897 0 0\n24974 20789 0 0\n24974 24097 0 0\n24956 24141 0 0\n24956 24258 0 0\n25001 24366 0 0\n25083 24449 0 0\n25191 24494 0 0\n25308 24494 0 0\n25416 24449 0 0\n25499 24367 0 0\n25544 24259 0 0\n25544 24541 0 0\n25459 24506 0 0\n25342 24506 0 0\n25234 24551 0 0\n25151 24633 0 0\n25106 24741 0 0\n25106 24858 0 0\n25151 24966 0 0\n25233 25049 0 0\n25341 25094 0 0\n25458 25094 0 0\n25566 25049 0 0\n25649 24967 0 0\n25694 24859 0 0\n25694 35255 0 0\n24944 35255 0 0\n24944 28959 0 0\n24944 28842 0 0\n24944 28359 0 0\n24944 28242 0 0\n24944 27759 0 0\n24944 27642 0 0\n24899 27534 0 0\n24817 27451 0 0\n24709 27406 0 0\n24592 27406 0 0\n24484 27451 0 0\n24401 27533 0 0\n24356 27641 0 0\n24356 27758 0 0\n24401 27866 0 0\n24483 27949 0 0\n24591 27994 0 0\n24708 27994 0 0\n24816 27949 0 0\n24899 27867 0 0\n24944 27759 0 0\n24944 28242 0 0\n24899 28134 0 0\n24817 28051 0 0\n24709 28006 0 0\n24592 28006 0 0\n24484 28051 0 0\n24401 28133 0 0\n24356 28241 0 0\n24356 28358 0 0\n24401 28466 0 0\n24483 28549 0 0\n24591 28594 0 0\n24708 28594 0 0\n24816 28549 0 0\n24899 28467 0 0\n24944 28359 0 0\n24944 28842 0 0\n24899 28734 0 0\n24817 28651 0 0\n24709 28606 0 0\n24592 28606 0 0\n24484 28651 0 0\n24401 28733 0 0\n24356 28841 0 0\n24356 28958 0 0\n24401 29066 0 0\n24483 29149 0 0\n24591 29194 0 0\n24708 29194 0 0\n24816 29149 0 0\n24899 29067 0 0\n24944 28959 0 0\n24944 35255 0 0\n24294 35255 0 0\n24294 28659 0 0\n24294 28542 0 0\n24294 25559 0 0\n24294 25442 0 0\n24249 25334 0 0\n24167 25251 0 0\n24059 25206 0 0\n23942 25206 0 0\n23834 25251 0 0\n23751 25333 0 0\n23744 25349 0 0\n23744 19809 0 0\n23744 19692 0 0\n23699 19584 0 0\n23617 19501 0 0\n23509 19456 0 0\n23392 19456 0 0\n23284 19501 0 0\n23201 19583 0 0\n23156 19691 0 0\n23156 19808 0 0\n23201 19916 0 0\n23283 19999 0 0\n23391 20044 0 0\n23508 20044 0 0\n23616 19999 0 0\n23699 19917 0 0\n23744 19809 0 0\n23744 25349 0 0\n23706 25441 0 0\n23706 25558 0 0\n23751 25666 0 0\n23833 25749 0 0\n23941 25794 0 0\n24058 25794 0 0\n24166 25749 0 0\n24249 25667 0 0\n24294 25559 0 0\n24294 28542 0 0\n24249 28434 0 0\n24167 28351 0 0\n24059 28306 0 0\n23942 28306 0 0\n23834 28351 0 0\n23751 28433 0 0\n23706 28541 0 0\n23706 28658 0 0\n23751 28766 0 0\n23833 28849 0 0\n23941 28894 0 0\n24058 28894 0 0\n24166 28849 0 0\n24249 28767 0 0\n24294 28659 0 0\n24294 35255 0 0\n23470 35255 0 0\n23470 27594 0 0\n23470 27407 0 0\n23470 26594 0 0\n23470 26407 0 0\n23470 25594 0 0\n23470 25407 0 0\n23470 24594 0 0\n23470 24407 0 0\n23470 23594 0 0\n23470 23407 0 0\n23399 23234 0 0\n23267 23102 0 0\n23094 23030 0 0\n22970 23030 0 0\n22970 12898 0 0\n22970 12530 0 0\n22970 12470 0 0\n22970 12102 0 0\n22938 12070 0 0\n22674 12071 0 0\n22627 12091 0 0\n22590 12127 0 0\n22571 12175 0 0\n22571 12226 0 0\n22570 12438 0 0\n22602 12470 0 0\n22970 12470 0 0\n22970 12530 0 0\n22602 12530 0 0\n22570 12562 0 0\n22571 12774 0 0\n22571 12825 0 0\n22590 12873 0 0\n22627 12909 0 0\n22674 12929 0 0\n22938 12930 0 0\n22970 12898 0 0\n22970 23030 0 0\n22907 23030 0 0\n22734 23101 0 0\n22602 23233 0 0\n22530 23406 0 0\n22530 23593 0 0\n22601 23766 0 0\n22733 23898 0 0\n22906 23970 0 0\n23093 23970 0 0\n23266 23899 0 0\n23398 23767 0 0\n23470 23594 0 0\n23470 24407 0 0\n23399 24234 0 0\n23267 24102 0 0\n23094 24030 0 0\n22907 24030 0 0\n22734 24101 0 0\n22602 24233 0 0\n22530 24406 0 0\n22530 24593 0 0\n22601 24766 0 0\n22733 24898 0 0\n22906 24970 0 0\n23093 24970 0 0\n23266 24899 0 0\n23398 24767 0 0\n23470 24594 0 0\n23470 25407 0 0\n23399 25234 0 0\n23267 25102 0 0\n23094 25030 0 0\n22907 25030 0 0\n22734 25101 0 0\n22602 25233 0 0\n22530 25406 0 0\n22530 25593 0 0\n22601 25766 0 0\n22733 25898 0 0\n22906 25970 0 0\n23093 25970 0 0\n23266 25899 0 0\n23398 25767 0 0\n23470 25594 0 0\n23470 26407 0 0\n23399 26234 0 0\n23267 26102 0 0\n23094 26030 0 0\n22907 26030 0 0\n22734 26101 0 0\n22602 26233 0 0\n22530 26406 0 0\n22530 26593 0 0\n22601 26766 0 0\n22733 26898 0 0\n22906 26970 0 0\n23093 26970 0 0\n23266 26899 0 0\n23398 26767 0 0\n23470 26594 0 0\n23470 27407 0 0\n23399 27234 0 0\n23267 27102 0 0\n23094 27030 0 0\n22907 27030 0 0\n22734 27101 0 0\n22602 27233 0 0\n22530 27406 0 0\n22530 27593 0 0\n22601 27766 0 0\n22733 27898 0 0\n22906 27970 0 0\n23093 27970 0 0\n23266 27899 0 0\n23398 27767 0 0\n23470 27594 0 0\n23470 35255 0 0\n23430 35255 0 0\n23430 28562 0 0\n23430 28438 0 0\n23429 28174 0 0\n23409 28127 0 0\n23373 28090 0 0\n23325 28071 0 0\n23274 28071 0 0\n23062 28070 0 0\n23030 28102 0 0\n23030 28470 0 0\n23398 28470 0 0\n23430 28438 0 0\n23430 28562 0 0\n23398 28530 0 0\n23030 28530 0 0\n23030 28898 0 0\n23062 28930 0 0\n23274 28929 0 0\n23325 28929 0 0\n23373 28910 0 0\n23409 28873 0 0\n23429 28826 0 0\n23430 28562 0 0\n23430 35255 0 0\n22970 35255 0 0\n22970 28898 0 0\n22970 28530 0 0\n22970 28470 0 0\n22970 28102 0 0\n22938 28070 0 0\n22726 28071 0 0\n22675 28071 0 0\n22627 28090 0 0\n22591 28127 0 0\n22571 28174 0 0\n22570 28438 0 0\n22602 28470 0 0\n22970 28470 0 0\n22970 28530 0 0\n22602 28530 0 0\n22570 28562 0 0\n22571 28826 0 0\n22591 28873 0 0\n22627 28910 0 0\n22675 28929 0 0\n22726 28929 0 0\n22938 28930 0 0\n22970 28898 0 0\n22970 35255 0 0\n22470 35255 0 0\n22470 28594 0 0\n22470 28407 0 0\n22470 27594 0 0\n22470 27407 0 0\n22470 26594 0 0\n22470 26407 0 0\n22470 25594 0 0\n22470 25407 0 0\n22470 24594 0 0\n22470 24407 0 0\n22470 23594 0 0\n22470 23407 0 0\n22399 23234 0 0\n22267 23102 0 0\n22094 23030 0 0\n21907 23030 0 0\n21734 23101 0 0\n21602 23233 0 0\n21530 23406 0 0\n21530 23593 0 0\n21601 23766 0 0\n21733 23898 0 0\n21906 23970 0 0\n22093 23970 0 0\n22266 23899 0 0\n22398 23767 0 0\n22470 23594 0 0\n22470 24407 0 0\n22399 24234 0 0\n22267 24102 0 0\n22094 24030 0 0\n21907 24030 0 0\n21734 24101 0 0\n21602 24233 0 0\n21530 24406 0 0\n21530 24593 0 0\n21601 24766 0 0\n21733 24898 0 0\n21906 24970 0 0\n22093 24970 0 0\n22266 24899 0 0\n22398 24767 0 0\n22470 24594 0 0\n22470 25407 0 0\n22399 25234 0 0\n22267 25102 0 0\n22094 25030 0 0\n21907 25030 0 0\n21734 25101 0 0\n21602 25233 0 0\n21530 25406 0 0\n21530 25593 0 0\n21601 25766 0 0\n21733 25898 0 0\n21906 25970 0 0\n22093 25970 0 0\n22266 25899 0 0\n22398 25767 0 0\n22470 25594 0 0\n22470 26407 0 0\n22399 26234 0 0\n22267 26102 0 0\n22094 26030 0 0\n21907 26030 0 0\n21734 26101 0 0\n21602 26233 0 0\n21530 26406 0 0\n21530 26593 0 0\n21601 26766 0 0\n21733 26898 0 0\n21906 26970 0 0\n22093 26970 0 0\n22266 26899 0 0\n22398 26767 0 0\n22470 26594 0 0\n22470 27407 0 0\n22399 27234 0 0\n22267 27102 0 0\n22094 27030 0 0\n21907 27030 0 0\n21734 27101 0 0\n21602 27233 0 0\n21530 27406 0 0\n21530 27593 0 0\n21601 27766 0 0\n21733 27898 0 0\n21906 27970 0 0\n22093 27970 0 0\n22266 27899 0 0\n22398 27767 0 0\n22470 27594 0 0\n22470 28407 0 0\n22399 28234 0 0\n22267 28102 0 0\n22094 28030 0 0\n21907 28030 0 0\n21734 28101 0 0\n21602 28233 0 0\n21530 28406 0 0\n21530 28593 0 0\n21601 28766 0 0\n21733 28898 0 0\n21906 28970 0 0\n22093 28970 0 0\n22266 28899 0 0\n22398 28767 0 0\n22470 28594 0 0\n22470 35255 0 0\n20852 35255 0 0\n21232 35098 0 0\n21597 34735 0 0\n21794 34259 0 0\n21795 33744 0 0\n21598 33268 0 0\n21235 32903 0 0\n20759 32706 0 0\n20244 32705 0 0\n19768 32902 0 0\n19403 33265 0 0\n19245 33646 0 0\n19245 8352 0 0\n19402 8732 0 0\n19765 9097 0 0\n20241 9294 0 0\n20756 9295 0 0\n21232 9098 0 0\n21597 8735 0 0\n21794 8259 0 0\n21795 7744 0 0\n21598 7268 0 0\n21235 6903 0 0\n20853 6745 0 0\n38147 6745 0 0\n37768 6902 0 0\n37403 7265 0 0\n37206 7741 0 0\n37205 8256 0 0\n37402 8732 0 0\n37765 9097 0 0\n38241 9294 0 0\n38756 9295 0 0\n39232 9098 0 0\n39597 8735 0 0\n39755 8353 0 0\n39755 33647 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4F5E5FA5 115 \"VCC\"\nZLayer 1\nZAux 4 E\nZClearance 80 T\nZMinThickness 100\nZOptions 0 16 F 80 160\nZSmoothing 0 0\nZCorner 39850 35350 0\nZCorner 39850 6650 0\nZCorner 19150 6650 0\nZCorner 19150 35350 1\n$POLYSCORNERS\n39795 35295 0 0\n39755 35295 0 0\n39755 33752 0 0\n39755 7752 0 0\n39565 7291 0 0\n39212 6937 0 0\n38751 6746 0 0\n38252 6745 0 0\n37791 6935 0 0\n37437 7288 0 0\n37246 7749 0 0\n37245 8248 0 0\n37435 8709 0 0\n37437 8711 0 0\n37401 8696 0 0\n37300 8696 0 0\n37207 8734 0 0\n37135 8806 0 0\n37096 8899 0 0\n37096 9000 0 0\n37134 9093 0 0\n37206 9165 0 0\n37299 9204 0 0\n37400 9204 0 0\n37493 9166 0 0\n37565 9094 0 0\n37604 9001 0 0\n37604 8900 0 0\n37589 8863 0 0\n37788 9063 0 0\n38249 9254 0 0\n38748 9255 0 0\n39209 9065 0 0\n39563 8712 0 0\n39754 8251 0 0\n39755 7752 0 0\n39755 33752 0 0\n39565 33291 0 0\n39430 33155 0 0\n39430 29586 0 0\n39430 29415 0 0\n39430 28586 0 0\n39430 28415 0 0\n39430 27586 0 0\n39430 27415 0 0\n39430 26586 0 0\n39430 26415 0 0\n39430 25586 0 0\n39430 25415 0 0\n39430 24586 0 0\n39430 24415 0 0\n39430 23586 0 0\n39430 23415 0 0\n39430 22586 0 0\n39430 22415 0 0\n39430 21586 0 0\n39430 21415 0 0\n39430 20586 0 0\n39430 20415 0 0\n39430 19586 0 0\n39430 19415 0 0\n39430 18586 0 0\n39430 18415 0 0\n39430 17586 0 0\n39430 17415 0 0\n39430 16586 0 0\n39430 16415 0 0\n39430 15586 0 0\n39430 15415 0 0\n39430 14586 0 0\n39430 14415 0 0\n39430 13586 0 0\n39430 13415 0 0\n39430 12586 0 0\n39430 12415 0 0\n39430 11586 0 0\n39430 11415 0 0\n39365 11257 0 0\n39244 11136 0 0\n39086 11070 0 0\n38915 11070 0 0\n38757 11135 0 0\n38636 11256 0 0\n38570 11414 0 0\n38570 11585 0 0\n38635 11743 0 0\n38756 11864 0 0\n38914 11930 0 0\n39085 11930 0 0\n39243 11865 0 0\n39364 11744 0 0\n39430 11586 0 0\n39430 12415 0 0\n39365 12257 0 0\n39244 12136 0 0\n39086 12070 0 0\n38915 12070 0 0\n38757 12135 0 0\n38636 12256 0 0\n38570 12414 0 0\n38570 12585 0 0\n38635 12743 0 0\n38756 12864 0 0\n38914 12930 0 0\n39085 12930 0 0\n39243 12865 0 0\n39364 12744 0 0\n39430 12586 0 0\n39430 13415 0 0\n39365 13257 0 0\n39244 13136 0 0\n39086 13070 0 0\n38915 13070 0 0\n38757 13135 0 0\n38636 13256 0 0\n38570 13414 0 0\n38570 13585 0 0\n38635 13743 0 0\n38756 13864 0 0\n38914 13930 0 0\n39085 13930 0 0\n39243 13865 0 0\n39364 13744 0 0\n39430 13586 0 0\n39430 14415 0 0\n39365 14257 0 0\n39244 14136 0 0\n39086 14070 0 0\n38915 14070 0 0\n38757 14135 0 0\n38636 14256 0 0\n38570 14414 0 0\n38570 14585 0 0\n38635 14743 0 0\n38756 14864 0 0\n38914 14930 0 0\n39085 14930 0 0\n39243 14865 0 0\n39364 14744 0 0\n39430 14586 0 0\n39430 15415 0 0\n39365 15257 0 0\n39244 15136 0 0\n39086 15070 0 0\n38915 15070 0 0\n38757 15135 0 0\n38636 15256 0 0\n38570 15414 0 0\n38570 15585 0 0\n38635 15743 0 0\n38756 15864 0 0\n38914 15930 0 0\n39085 15930 0 0\n39243 15865 0 0\n39364 15744 0 0\n39430 15586 0 0\n39430 16415 0 0\n39365 16257 0 0\n39244 16136 0 0\n39086 16070 0 0\n38915 16070 0 0\n38757 16135 0 0\n38636 16256 0 0\n38570 16414 0 0\n38570 16585 0 0\n38635 16743 0 0\n38756 16864 0 0\n38914 16930 0 0\n39085 16930 0 0\n39243 16865 0 0\n39364 16744 0 0\n39430 16586 0 0\n39430 17415 0 0\n39365 17257 0 0\n39244 17136 0 0\n39086 17070 0 0\n38915 17070 0 0\n38757 17135 0 0\n38636 17256 0 0\n38570 17414 0 0\n38570 17585 0 0\n38635 17743 0 0\n38756 17864 0 0\n38914 17930 0 0\n39085 17930 0 0\n39243 17865 0 0\n39364 17744 0 0\n39430 17586 0 0\n39430 18415 0 0\n39365 18257 0 0\n39244 18136 0 0\n39086 18070 0 0\n38915 18070 0 0\n38757 18135 0 0\n38636 18256 0 0\n38570 18414 0 0\n38570 18585 0 0\n38635 18743 0 0\n38756 18864 0 0\n38914 18930 0 0\n39085 18930 0 0\n39243 18865 0 0\n39364 18744 0 0\n39430 18586 0 0\n39430 19415 0 0\n39365 19257 0 0\n39244 19136 0 0\n39086 19070 0 0\n38915 19070 0 0\n38757 19135 0 0\n38636 19256 0 0\n38570 19414 0 0\n38570 19585 0 0\n38635 19743 0 0\n38756 19864 0 0\n38914 19930 0 0\n39085 19930 0 0\n39243 19865 0 0\n39364 19744 0 0\n39430 19586 0 0\n39430 20415 0 0\n39365 20257 0 0\n39244 20136 0 0\n39086 20070 0 0\n38915 20070 0 0\n38757 20135 0 0\n38636 20256 0 0\n38570 20414 0 0\n38570 20585 0 0\n38635 20743 0 0\n38756 20864 0 0\n38914 20930 0 0\n39085 20930 0 0\n39243 20865 0 0\n39364 20744 0 0\n39430 20586 0 0\n39430 21415 0 0\n39365 21257 0 0\n39244 21136 0 0\n39086 21070 0 0\n38915 21070 0 0\n38757 21135 0 0\n38636 21256 0 0\n38570 21414 0 0\n38570 21585 0 0\n38635 21743 0 0\n38756 21864 0 0\n38914 21930 0 0\n39085 21930 0 0\n39243 21865 0 0\n39364 21744 0 0\n39430 21586 0 0\n39430 22415 0 0\n39365 22257 0 0\n39244 22136 0 0\n39086 22070 0 0\n38915 22070 0 0\n38757 22135 0 0\n38636 22256 0 0\n38570 22414 0 0\n38570 22585 0 0\n38635 22743 0 0\n38756 22864 0 0\n38914 22930 0 0\n39085 22930 0 0\n39243 22865 0 0\n39364 22744 0 0\n39430 22586 0 0\n39430 23415 0 0\n39365 23257 0 0\n39244 23136 0 0\n39086 23070 0 0\n38915 23070 0 0\n38757 23135 0 0\n38636 23256 0 0\n38570 23414 0 0\n38570 23585 0 0\n38635 23743 0 0\n38756 23864 0 0\n38914 23930 0 0\n39085 23930 0 0\n39243 23865 0 0\n39364 23744 0 0\n39430 23586 0 0\n39430 24415 0 0\n39365 24257 0 0\n39244 24136 0 0\n39086 24070 0 0\n38915 24070 0 0\n38757 24135 0 0\n38636 24256 0 0\n38570 24414 0 0\n38570 24585 0 0\n38635 24743 0 0\n38756 24864 0 0\n38914 24930 0 0\n39085 24930 0 0\n39243 24865 0 0\n39364 24744 0 0\n39430 24586 0 0\n39430 25415 0 0\n39365 25257 0 0\n39244 25136 0 0\n39086 25070 0 0\n38915 25070 0 0\n38757 25135 0 0\n38636 25256 0 0\n38570 25414 0 0\n38570 25585 0 0\n38635 25743 0 0\n38756 25864 0 0\n38914 25930 0 0\n39085 25930 0 0\n39243 25865 0 0\n39364 25744 0 0\n39430 25586 0 0\n39430 26415 0 0\n39365 26257 0 0\n39244 26136 0 0\n39086 26070 0 0\n38915 26070 0 0\n38757 26135 0 0\n38636 26256 0 0\n38570 26414 0 0\n38570 26585 0 0\n38635 26743 0 0\n38756 26864 0 0\n38914 26930 0 0\n39085 26930 0 0\n39243 26865 0 0\n39364 26744 0 0\n39430 26586 0 0\n39430 27415 0 0\n39365 27257 0 0\n39244 27136 0 0\n39086 27070 0 0\n38915 27070 0 0\n38757 27135 0 0\n38636 27256 0 0\n38570 27414 0 0\n38570 27585 0 0\n38635 27743 0 0\n38756 27864 0 0\n38914 27930 0 0\n39085 27930 0 0\n39243 27865 0 0\n39364 27744 0 0\n39430 27586 0 0\n39430 28415 0 0\n39365 28257 0 0\n39244 28136 0 0\n39086 28070 0 0\n38915 28070 0 0\n38757 28135 0 0\n38636 28256 0 0\n38570 28414 0 0\n38570 28585 0 0\n38635 28743 0 0\n38756 28864 0 0\n38914 28930 0 0\n39085 28930 0 0\n39243 28865 0 0\n39364 28744 0 0\n39430 28586 0 0\n39430 29415 0 0\n39365 29257 0 0\n39244 29136 0 0\n39086 29070 0 0\n38915 29070 0 0\n38757 29135 0 0\n38636 29256 0 0\n38570 29414 0 0\n38570 29585 0 0\n38635 29743 0 0\n38756 29864 0 0\n38914 29930 0 0\n39085 29930 0 0\n39243 29865 0 0\n39364 29744 0 0\n39430 29586 0 0\n39430 33155 0 0\n39429 33154 0 0\n39429 30825 0 0\n39429 30774 0 0\n39429 30174 0 0\n39409 30127 0 0\n39373 30090 0 0\n39325 30071 0 0\n39274 30071 0 0\n38674 30071 0 0\n38627 30091 0 0\n38590 30127 0 0\n38571 30175 0 0\n38571 30226 0 0\n38571 30826 0 0\n38591 30873 0 0\n38627 30910 0 0\n38675 30929 0 0\n38726 30929 0 0\n39326 30929 0 0\n39373 30909 0 0\n39410 30873 0 0\n39429 30825 0 0\n39429 33154 0 0\n39212 32937 0 0\n38751 32746 0 0\n38430 32745 0 0\n38430 30586 0 0\n38430 30415 0 0\n38430 29586 0 0\n38430 29415 0 0\n38430 28586 0 0\n38430 28415 0 0\n38430 27586 0 0\n38430 27415 0 0\n38430 26586 0 0\n38430 26415 0 0\n38430 25586 0 0\n38430 25415 0 0\n38430 24586 0 0\n38430 24415 0 0\n38430 23586 0 0\n38430 23415 0 0\n38430 22586 0 0\n38430 22415 0 0\n38430 21586 0 0\n38430 21415 0 0\n38430 20586 0 0\n38430 20415 0 0\n38430 19586 0 0\n38430 19415 0 0\n38430 18586 0 0\n38430 18415 0 0\n38430 17586 0 0\n38430 17415 0 0\n38430 16586 0 0\n38430 16415 0 0\n38430 15586 0 0\n38430 15415 0 0\n38430 14586 0 0\n38430 14415 0 0\n38430 13586 0 0\n38430 13415 0 0\n38430 12586 0 0\n38430 12415 0 0\n38430 11586 0 0\n38430 11415 0 0\n38365 11257 0 0\n38244 11136 0 0\n38086 11070 0 0\n37915 11070 0 0\n37757 11135 0 0\n37636 11256 0 0\n37570 11414 0 0\n37570 11585 0 0\n37635 11743 0 0\n37756 11864 0 0\n37914 11930 0 0\n38085 11930 0 0\n38243 11865 0 0\n38364 11744 0 0\n38430 11586 0 0\n38430 12415 0 0\n38365 12257 0 0\n38244 12136 0 0\n38086 12070 0 0\n37915 12070 0 0\n37757 12135 0 0\n37636 12256 0 0\n37570 12414 0 0\n37570 12585 0 0\n37635 12743 0 0\n37756 12864 0 0\n37914 12930 0 0\n38085 12930 0 0\n38243 12865 0 0\n38364 12744 0 0\n38430 12586 0 0\n38430 13415 0 0\n38365 13257 0 0\n38244 13136 0 0\n38086 13070 0 0\n37915 13070 0 0\n37757 13135 0 0\n37636 13256 0 0\n37570 13414 0 0\n37570 13585 0 0\n37635 13743 0 0\n37756 13864 0 0\n37914 13930 0 0\n38085 13930 0 0\n38243 13865 0 0\n38364 13744 0 0\n38430 13586 0 0\n38430 14415 0 0\n38365 14257 0 0\n38244 14136 0 0\n38086 14070 0 0\n37915 14070 0 0\n37757 14135 0 0\n37636 14256 0 0\n37570 14414 0 0\n37570 14585 0 0\n37635 14743 0 0\n37756 14864 0 0\n37914 14930 0 0\n38085 14930 0 0\n38243 14865 0 0\n38364 14744 0 0\n38430 14586 0 0\n38430 15415 0 0\n38365 15257 0 0\n38244 15136 0 0\n38086 15070 0 0\n37915 15070 0 0\n37757 15135 0 0\n37636 15256 0 0\n37570 15414 0 0\n37570 15585 0 0\n37635 15743 0 0\n37756 15864 0 0\n37914 15930 0 0\n38085 15930 0 0\n38243 15865 0 0\n38364 15744 0 0\n38430 15586 0 0\n38430 16415 0 0\n38365 16257 0 0\n38244 16136 0 0\n38086 16070 0 0\n37915 16070 0 0\n37757 16135 0 0\n37636 16256 0 0\n37570 16414 0 0\n37570 16585 0 0\n37635 16743 0 0\n37756 16864 0 0\n37914 16930 0 0\n38085 16930 0 0\n38243 16865 0 0\n38364 16744 0 0\n38430 16586 0 0\n38430 17415 0 0\n38365 17257 0 0\n38244 17136 0 0\n38086 17070 0 0\n37915 17070 0 0\n37757 17135 0 0\n37636 17256 0 0\n37570 17414 0 0\n37570 17585 0 0\n37635 17743 0 0\n37756 17864 0 0\n37914 17930 0 0\n38085 17930 0 0\n38243 17865 0 0\n38364 17744 0 0\n38430 17586 0 0\n38430 18415 0 0\n38365 18257 0 0\n38244 18136 0 0\n38086 18070 0 0\n37915 18070 0 0\n37757 18135 0 0\n37636 18256 0 0\n37570 18414 0 0\n37570 18585 0 0\n37635 18743 0 0\n37756 18864 0 0\n37914 18930 0 0\n38085 18930 0 0\n38243 18865 0 0\n38364 18744 0 0\n38430 18586 0 0\n38430 19415 0 0\n38365 19257 0 0\n38244 19136 0 0\n38086 19070 0 0\n37915 19070 0 0\n37757 19135 0 0\n37636 19256 0 0\n37570 19414 0 0\n37570 19585 0 0\n37635 19743 0 0\n37756 19864 0 0\n37914 19930 0 0\n38085 19930 0 0\n38243 19865 0 0\n38364 19744 0 0\n38430 19586 0 0\n38430 20415 0 0\n38365 20257 0 0\n38244 20136 0 0\n38086 20070 0 0\n37915 20070 0 0\n37757 20135 0 0\n37636 20256 0 0\n37570 20414 0 0\n37570 20585 0 0\n37635 20743 0 0\n37756 20864 0 0\n37914 20930 0 0\n38085 20930 0 0\n38243 20865 0 0\n38364 20744 0 0\n38430 20586 0 0\n38430 21415 0 0\n38365 21257 0 0\n38244 21136 0 0\n38086 21070 0 0\n37915 21070 0 0\n37757 21135 0 0\n37636 21256 0 0\n37570 21414 0 0\n37570 21585 0 0\n37635 21743 0 0\n37756 21864 0 0\n37914 21930 0 0\n38085 21930 0 0\n38243 21865 0 0\n38364 21744 0 0\n38430 21586 0 0\n38430 22415 0 0\n38365 22257 0 0\n38244 22136 0 0\n38086 22070 0 0\n37915 22070 0 0\n37757 22135 0 0\n37636 22256 0 0\n37570 22414 0 0\n37570 22585 0 0\n37635 22743 0 0\n37756 22864 0 0\n37914 22930 0 0\n38085 22930 0 0\n38243 22865 0 0\n38364 22744 0 0\n38430 22586 0 0\n38430 23415 0 0\n38365 23257 0 0\n38244 23136 0 0\n38086 23070 0 0\n37915 23070 0 0\n37757 23135 0 0\n37636 23256 0 0\n37570 23414 0 0\n37570 23585 0 0\n37635 23743 0 0\n37756 23864 0 0\n37914 23930 0 0\n38085 23930 0 0\n38243 23865 0 0\n38364 23744 0 0\n38430 23586 0 0\n38430 24415 0 0\n38365 24257 0 0\n38244 24136 0 0\n38086 24070 0 0\n37915 24070 0 0\n37757 24135 0 0\n37636 24256 0 0\n37570 24414 0 0\n37570 24585 0 0\n37635 24743 0 0\n37756 24864 0 0\n37914 24930 0 0\n38085 24930 0 0\n38243 24865 0 0\n38364 24744 0 0\n38430 24586 0 0\n38430 25415 0 0\n38365 25257 0 0\n38244 25136 0 0\n38086 25070 0 0\n37915 25070 0 0\n37757 25135 0 0\n37636 25256 0 0\n37570 25414 0 0\n37570 25585 0 0\n37635 25743 0 0\n37756 25864 0 0\n37914 25930 0 0\n38085 25930 0 0\n38243 25865 0 0\n38364 25744 0 0\n38430 25586 0 0\n38430 26415 0 0\n38365 26257 0 0\n38244 26136 0 0\n38086 26070 0 0\n37915 26070 0 0\n37757 26135 0 0\n37636 26256 0 0\n37570 26414 0 0\n37570 26585 0 0\n37635 26743 0 0\n37756 26864 0 0\n37914 26930 0 0\n38085 26930 0 0\n38243 26865 0 0\n38364 26744 0 0\n38430 26586 0 0\n38430 27415 0 0\n38365 27257 0 0\n38244 27136 0 0\n38086 27070 0 0\n37915 27070 0 0\n37757 27135 0 0\n37636 27256 0 0\n37570 27414 0 0\n37570 27585 0 0\n37635 27743 0 0\n37756 27864 0 0\n37914 27930 0 0\n38085 27930 0 0\n38243 27865 0 0\n38364 27744 0 0\n38430 27586 0 0\n38430 28415 0 0\n38365 28257 0 0\n38244 28136 0 0\n38086 28070 0 0\n37915 28070 0 0\n37757 28135 0 0\n37636 28256 0 0\n37570 28414 0 0\n37570 28585 0 0\n37635 28743 0 0\n37756 28864 0 0\n37914 28930 0 0\n38085 28930 0 0\n38243 28865 0 0\n38364 28744 0 0\n38430 28586 0 0\n38430 29415 0 0\n38365 29257 0 0\n38244 29136 0 0\n38086 29070 0 0\n37915 29070 0 0\n37757 29135 0 0\n37636 29256 0 0\n37570 29414 0 0\n37570 29585 0 0\n37635 29743 0 0\n37756 29864 0 0\n37914 29930 0 0\n38085 29930 0 0\n38243 29865 0 0\n38364 29744 0 0\n38430 29586 0 0\n38430 30415 0 0\n38365 30257 0 0\n38244 30136 0 0\n38086 30070 0 0\n37915 30070 0 0\n37757 30135 0 0\n37636 30256 0 0\n37570 30414 0 0\n37570 30585 0 0\n37635 30743 0 0\n37756 30864 0 0\n37914 30930 0 0\n38085 30930 0 0\n38243 30865 0 0\n38364 30744 0 0\n38430 30586 0 0\n38430 32745 0 0\n38252 32745 0 0\n37791 32935 0 0\n37437 33288 0 0\n37246 33749 0 0\n37245 34248 0 0\n37435 34709 0 0\n37788 35063 0 0\n38249 35254 0 0\n38748 35255 0 0\n39209 35065 0 0\n39563 34712 0 0\n39754 34251 0 0\n39755 33752 0 0\n39755 35295 0 0\n37404 35295 0 0\n37404 35051 0 0\n37404 34950 0 0\n37366 34857 0 0\n37294 34785 0 0\n37201 34746 0 0\n37100 34746 0 0\n37007 34784 0 0\n36935 34856 0 0\n36896 34949 0 0\n36896 35050 0 0\n36934 35143 0 0\n37006 35215 0 0\n37099 35254 0 0\n37200 35254 0 0\n37293 35216 0 0\n37365 35144 0 0\n37404 35051 0 0\n37404 35295 0 0\n36430 35295 0 0\n36430 34562 0 0\n36430 34438 0 0\n36430 33586 0 0\n36430 33415 0 0\n36430 32586 0 0\n36430 32415 0 0\n36365 32257 0 0\n36244 32136 0 0\n36154 32098 0 0\n36154 16951 0 0\n36154 16850 0 0\n36116 16757 0 0\n36044 16685 0 0\n35954 16647 0 0\n35954 14951 0 0\n35954 14850 0 0\n35954 13851 0 0\n35954 13750 0 0\n35916 13657 0 0\n35844 13585 0 0\n35751 13546 0 0\n35650 13546 0 0\n35557 13584 0 0\n35485 13656 0 0\n35446 13749 0 0\n35446 13850 0 0\n35484 13943 0 0\n35556 14015 0 0\n35649 14054 0 0\n35750 14054 0 0\n35843 14016 0 0\n35915 13944 0 0\n35954 13851 0 0\n35954 14850 0 0\n35916 14757 0 0\n35844 14685 0 0\n35751 14646 0 0\n35650 14646 0 0\n35557 14684 0 0\n35485 14756 0 0\n35446 14849 0 0\n35446 14950 0 0\n35484 15043 0 0\n35556 15115 0 0\n35649 15154 0 0\n35750 15154 0 0\n35843 15116 0 0\n35915 15044 0 0\n35954 14951 0 0\n35954 16647 0 0\n35951 16646 0 0\n35854 16646 0 0\n35854 16301 0 0\n35854 16200 0 0\n35816 16107 0 0\n35744 16035 0 0\n35651 15996 0 0\n35550 15996 0 0\n35457 16034 0 0\n35404 16087 0 0\n35404 15051 0 0\n35404 14950 0 0\n35366 14857 0 0\n35304 14795 0 0\n35304 9351 0 0\n35304 9250 0 0\n35266 9157 0 0\n35194 9085 0 0\n35101 9046 0 0\n35000 9046 0 0\n34907 9084 0 0\n34835 9156 0 0\n34796 9249 0 0\n34796 9350 0 0\n34834 9443 0 0\n34906 9515 0 0\n34999 9554 0 0\n35100 9554 0 0\n35193 9516 0 0\n35265 9444 0 0\n35304 9351 0 0\n35304 14795 0 0\n35294 14785 0 0\n35201 14746 0 0\n35104 14746 0 0\n35104 12051 0 0\n35104 11950 0 0\n35066 11857 0 0\n34994 11785 0 0\n34901 11746 0 0\n34800 11746 0 0\n34707 11784 0 0\n34635 11856 0 0\n34596 11949 0 0\n34596 12050 0 0\n34634 12143 0 0\n34706 12215 0 0\n34799 12254 0 0\n34900 12254 0 0\n34993 12216 0 0\n35065 12144 0 0\n35104 12051 0 0\n35104 14746 0 0\n35100 14746 0 0\n35007 14784 0 0\n34935 14856 0 0\n34896 14949 0 0\n34896 15050 0 0\n34934 15143 0 0\n35006 15215 0 0\n35099 15254 0 0\n35200 15254 0 0\n35293 15216 0 0\n35365 15144 0 0\n35404 15051 0 0\n35404 16087 0 0\n35385 16106 0 0\n35346 16199 0 0\n35346 16300 0 0\n35384 16393 0 0\n35456 16465 0 0\n35549 16504 0 0\n35650 16504 0 0\n35743 16466 0 0\n35815 16394 0 0\n35854 16301 0 0\n35854 16646 0 0\n35850 16646 0 0\n35757 16684 0 0\n35685 16756 0 0\n35646 16849 0 0\n35646 16950 0 0\n35684 17043 0 0\n35756 17115 0 0\n35849 17154 0 0\n35950 17154 0 0\n36043 17116 0 0\n36115 17044 0 0\n36154 16951 0 0\n36154 32098 0 0\n36086 32070 0 0\n35915 32070 0 0\n35757 32135 0 0\n35636 32256 0 0\n35570 32414 0 0\n35570 32585 0 0\n35635 32743 0 0\n35756 32864 0 0\n35914 32930 0 0\n36085 32930 0 0\n36243 32865 0 0\n36364 32744 0 0\n36430 32586 0 0\n36430 33415 0 0\n36365 33257 0 0\n36244 33136 0 0\n36086 33070 0 0\n35915 33070 0 0\n35757 33135 0 0\n35636 33256 0 0\n35570 33414 0 0\n35570 33585 0 0\n35635 33743 0 0\n35756 33864 0 0\n35914 33930 0 0\n36085 33930 0 0\n36243 33865 0 0\n36364 33744 0 0\n36430 33586 0 0\n36430 34438 0 0\n36429 34174 0 0\n36409 34127 0 0\n36373 34090 0 0\n36325 34071 0 0\n36274 34071 0 0\n36062 34070 0 0\n36030 34102 0 0\n36030 34470 0 0\n36398 34470 0 0\n36430 34438 0 0\n36430 34562 0 0\n36398 34530 0 0\n36030 34530 0 0\n36030 34898 0 0\n36062 34930 0 0\n36274 34929 0 0\n36325 34929 0 0\n36373 34910 0 0\n36409 34873 0 0\n36429 34826 0 0\n36430 34562 0 0\n36430 35295 0 0\n35970 35295 0 0\n35970 34898 0 0\n35970 34530 0 0\n35970 34470 0 0\n35970 34102 0 0\n35938 34070 0 0\n35726 34071 0 0\n35675 34071 0 0\n35627 34090 0 0\n35591 34127 0 0\n35571 34174 0 0\n35570 34438 0 0\n35602 34470 0 0\n35970 34470 0 0\n35970 34530 0 0\n35602 34530 0 0\n35570 34562 0 0\n35571 34826 0 0\n35591 34873 0 0\n35627 34910 0 0\n35675 34929 0 0\n35726 34929 0 0\n35938 34930 0 0\n35970 34898 0 0\n35970 35295 0 0\n35430 35295 0 0\n35430 29586 0 0\n35430 29415 0 0\n35430 28586 0 0\n35430 28415 0 0\n35365 28257 0 0\n35304 28196 0 0\n35304 22601 0 0\n35304 22500 0 0\n35266 22407 0 0\n35194 22335 0 0\n35101 22296 0 0\n35000 22296 0 0\n34907 22334 0 0\n34835 22406 0 0\n34796 22499 0 0\n34796 22600 0 0\n34834 22693 0 0\n34906 22765 0 0\n34999 22804 0 0\n35100 22804 0 0\n35193 22766 0 0\n35265 22694 0 0\n35304 22601 0 0\n35304 28196 0 0\n35244 28136 0 0\n35086 28070 0 0\n34915 28070 0 0\n34757 28135 0 0\n34636 28256 0 0\n34624 28284 0 0\n34624 15521 0 0\n34624 15420 0 0\n34586 15327 0 0\n34514 15255 0 0\n34430 15219 0 0\n34430 8586 0 0\n34430 8415 0 0\n34430 7586 0 0\n34430 7415 0 0\n34365 7257 0 0\n34244 7136 0 0\n34086 7070 0 0\n33915 7070 0 0\n33757 7135 0 0\n33636 7256 0 0\n33570 7414 0 0\n33570 7585 0 0\n33635 7743 0 0\n33756 7864 0 0\n33914 7930 0 0\n34085 7930 0 0\n34243 7865 0 0\n34364 7744 0 0\n34430 7586 0 0\n34430 8415 0 0\n34365 8257 0 0\n34244 8136 0 0\n34086 8070 0 0\n33915 8070 0 0\n33757 8135 0 0\n33636 8256 0 0\n33570 8414 0 0\n33570 8585 0 0\n33635 8743 0 0\n33756 8864 0 0\n33914 8930 0 0\n34085 8930 0 0\n34243 8865 0 0\n34364 8744 0 0\n34430 8586 0 0\n34430 15219 0 0\n34421 15216 0 0\n34320 15216 0 0\n34227 15254 0 0\n34155 15326 0 0\n34116 15419 0 0\n34116 15496 0 0\n34104 15496 0 0\n34104 14701 0 0\n34104 14600 0 0\n34066 14507 0 0\n33994 14435 0 0\n33901 14396 0 0\n33800 14396 0 0\n33707 14434 0 0\n33654 14487 0 0\n33654 13801 0 0\n33654 13700 0 0\n33616 13607 0 0\n33544 13535 0 0\n33504 13518 0 0\n33504 12651 0 0\n33504 12550 0 0\n33466 12457 0 0\n33430 12421 0 0\n33430 8586 0 0\n33430 8415 0 0\n33430 7586 0 0\n33430 7415 0 0\n33365 7257 0 0\n33244 7136 0 0\n33086 7070 0 0\n32915 7070 0 0\n32757 7135 0 0\n32636 7256 0 0\n32570 7414 0 0\n32570 7585 0 0\n32635 7743 0 0\n32756 7864 0 0\n32914 7930 0 0\n33085 7930 0 0\n33243 7865 0 0\n33364 7744 0 0\n33430 7586 0 0\n33430 8415 0 0\n33365 8257 0 0\n33244 8136 0 0\n33086 8070 0 0\n32915 8070 0 0\n32757 8135 0 0\n32636 8256 0 0\n32570 8414 0 0\n32570 8585 0 0\n32635 8743 0 0\n32756 8864 0 0\n32914 8930 0 0\n33085 8930 0 0\n33243 8865 0 0\n33364 8744 0 0\n33430 8586 0 0\n33430 12421 0 0\n33394 12385 0 0\n33304 12347 0 0\n33304 10601 0 0\n33304 10500 0 0\n33266 10407 0 0\n33194 10335 0 0\n33101 10296 0 0\n33000 10296 0 0\n32907 10334 0 0\n32835 10406 0 0\n32796 10499 0 0\n32796 10600 0 0\n32834 10693 0 0\n32906 10765 0 0\n32999 10804 0 0\n33100 10804 0 0\n33193 10766 0 0\n33265 10694 0 0\n33304 10601 0 0\n33304 12347 0 0\n33301 12346 0 0\n33200 12346 0 0\n33107 12384 0 0\n33035 12456 0 0\n32996 12549 0 0\n32996 12650 0 0\n33034 12743 0 0\n33106 12815 0 0\n33199 12854 0 0\n33300 12854 0 0\n33393 12816 0 0\n33465 12744 0 0\n33504 12651 0 0\n33504 13518 0 0\n33451 13496 0 0\n33350 13496 0 0\n33257 13534 0 0\n33185 13606 0 0\n33146 13699 0 0\n33146 13800 0 0\n33184 13893 0 0\n33256 13965 0 0\n33349 14004 0 0\n33450 14004 0 0\n33543 13966 0 0\n33615 13894 0 0\n33654 13801 0 0\n33654 14487 0 0\n33635 14506 0 0\n33596 14599 0 0\n33596 14700 0 0\n33634 14793 0 0\n33706 14865 0 0\n33799 14904 0 0\n33900 14904 0 0\n33993 14866 0 0\n34065 14794 0 0\n34104 14701 0 0\n34104 15496 0 0\n34100 15496 0 0\n34007 15534 0 0\n33935 15606 0 0\n33896 15699 0 0\n33896 15800 0 0\n33934 15893 0 0\n34006 15965 0 0\n34099 16004 0 0\n34200 16004 0 0\n34293 15966 0 0\n34365 15894 0 0\n34404 15801 0 0\n34404 15724 0 0\n34420 15724 0 0\n34513 15686 0 0\n34585 15614 0 0\n34624 15521 0 0\n34624 28284 0 0\n34570 28414 0 0\n34570 28585 0 0\n34635 28743 0 0\n34756 28864 0 0\n34914 28930 0 0\n35085 28930 0 0\n35243 28865 0 0\n35364 28744 0 0\n35430 28586 0 0\n35430 29415 0 0\n35365 29257 0 0\n35244 29136 0 0\n35086 29070 0 0\n34915 29070 0 0\n34757 29135 0 0\n34636 29256 0 0\n34570 29414 0 0\n34570 29585 0 0\n34635 29743 0 0\n34756 29864 0 0\n34914 29930 0 0\n35085 29930 0 0\n35243 29865 0 0\n35364 29744 0 0\n35430 29586 0 0\n35430 35295 0 0\n35429 35295 0 0\n35429 30825 0 0\n35429 30774 0 0\n35429 30174 0 0\n35409 30127 0 0\n35373 30090 0 0\n35325 30071 0 0\n35274 30071 0 0\n34674 30071 0 0\n34627 30091 0 0\n34590 30127 0 0\n34571 30175 0 0\n34571 30226 0 0\n34571 30826 0 0\n34591 30873 0 0\n34627 30910 0 0\n34675 30929 0 0\n34726 30929 0 0\n35326 30929 0 0\n35373 30909 0 0\n35410 30873 0 0\n35429 30825 0 0\n35429 35295 0 0\n34430 35295 0 0\n34430 34562 0 0\n34430 34438 0 0\n34430 33586 0 0\n34430 33415 0 0\n34430 32586 0 0\n34430 32415 0 0\n34430 30586 0 0\n34430 30415 0 0\n34430 29586 0 0\n34430 29415 0 0\n34430 28586 0 0\n34430 28415 0 0\n34365 28257 0 0\n34244 28136 0 0\n34086 28070 0 0\n33915 28070 0 0\n33904 28074 0 0\n33904 18201 0 0\n33904 18100 0 0\n33904 17551 0 0\n33904 17450 0 0\n33904 16901 0 0\n33904 16800 0 0\n33866 16707 0 0\n33794 16635 0 0\n33701 16596 0 0\n33600 16596 0 0\n33507 16634 0 0\n33435 16706 0 0\n33396 16799 0 0\n33396 16900 0 0\n33434 16993 0 0\n33506 17065 0 0\n33599 17104 0 0\n33700 17104 0 0\n33793 17066 0 0\n33865 16994 0 0\n33904 16901 0 0\n33904 17450 0 0\n33866 17357 0 0\n33794 17285 0 0\n33701 17246 0 0\n33600 17246 0 0\n33507 17284 0 0\n33435 17356 0 0\n33396 17449 0 0\n33396 17550 0 0\n33434 17643 0 0\n33506 17715 0 0\n33599 17754 0 0\n33700 17754 0 0\n33793 17716 0 0\n33865 17644 0 0\n33904 17551 0 0\n33904 18100 0 0\n33866 18007 0 0\n33794 17935 0 0\n33701 17896 0 0\n33600 17896 0 0\n33507 17934 0 0\n33435 18006 0 0\n33396 18099 0 0\n33396 18200 0 0\n33434 18293 0 0\n33506 18365 0 0\n33599 18404 0 0\n33700 18404 0 0\n33793 18366 0 0\n33865 18294 0 0\n33904 18201 0 0\n33904 28074 0 0\n33757 28135 0 0\n33636 28256 0 0\n33570 28414 0 0\n33570 28585 0 0\n33635 28743 0 0\n33756 28864 0 0\n33914 28930 0 0\n34085 28930 0 0\n34243 28865 0 0\n34364 28744 0 0\n34430 28586 0 0\n34430 29415 0 0\n34365 29257 0 0\n34244 29136 0 0\n34086 29070 0 0\n33915 29070 0 0\n33757 29135 0 0\n33636 29256 0 0\n33570 29414 0 0\n33570 29585 0 0\n33635 29743 0 0\n33756 29864 0 0\n33914 29930 0 0\n34085 29930 0 0\n34243 29865 0 0\n34364 29744 0 0\n34430 29586 0 0\n34430 30415 0 0\n34365 30257 0 0\n34244 30136 0 0\n34086 30070 0 0\n33915 30070 0 0\n33757 30135 0 0\n33636 30256 0 0\n33570 30414 0 0\n33570 30585 0 0\n33635 30743 0 0\n33756 30864 0 0\n33914 30930 0 0\n34085 30930 0 0\n34243 30865 0 0\n34364 30744 0 0\n34430 30586 0 0\n34430 32415 0 0\n34365 32257 0 0\n34244 32136 0 0\n34086 32070 0 0\n33915 32070 0 0\n33757 32135 0 0\n33636 32256 0 0\n33570 32414 0 0\n33570 32585 0 0\n33635 32743 0 0\n33756 32864 0 0\n33914 32930 0 0\n34085 32930 0 0\n34243 32865 0 0\n34364 32744 0 0\n34430 32586 0 0\n34430 33415 0 0\n34365 33257 0 0\n34244 33136 0 0\n34086 33070 0 0\n33915 33070 0 0\n33757 33135 0 0\n33636 33256 0 0\n33570 33414 0 0\n33570 33585 0 0\n33635 33743 0 0\n33756 33864 0 0\n33914 33930 0 0\n34085 33930 0 0\n34243 33865 0 0\n34364 33744 0 0\n34430 33586 0 0\n34430 34438 0 0\n34429 34174 0 0\n34409 34127 0 0\n34373 34090 0 0\n34325 34071 0 0\n34274 34071 0 0\n34062 34070 0 0\n34030 34102 0 0\n34030 34470 0 0\n34398 34470 0 0\n34430 34438 0 0\n34430 34562 0 0\n34398 34530 0 0\n34030 34530 0 0\n34030 34898 0 0\n34062 34930 0 0\n34274 34929 0 0\n34325 34929 0 0\n34373 34910 0 0\n34409 34873 0 0\n34429 34826 0 0\n34430 34562 0 0\n34430 35295 0 0\n33970 35295 0 0\n33970 34898 0 0\n33970 34530 0 0\n33970 34470 0 0\n33970 34102 0 0\n33938 34070 0 0\n33726 34071 0 0\n33675 34071 0 0\n33627 34090 0 0\n33591 34127 0 0\n33571 34174 0 0\n33570 34438 0 0\n33602 34470 0 0\n33970 34470 0 0\n33970 34530 0 0\n33602 34530 0 0\n33570 34562 0 0\n33571 34826 0 0\n33591 34873 0 0\n33627 34910 0 0\n33675 34929 0 0\n33726 34929 0 0\n33938 34930 0 0\n33970 34898 0 0\n33970 35295 0 0\n33404 35295 0 0\n33404 20701 0 0\n33404 20600 0 0\n33366 20507 0 0\n33294 20435 0 0\n33254 20418 0 0\n33254 18201 0 0\n33254 18100 0 0\n33254 17551 0 0\n33254 17450 0 0\n33254 16901 0 0\n33254 16800 0 0\n33216 16707 0 0\n33144 16635 0 0\n33051 16596 0 0\n33030 16596 0 0\n33030 14696 0 0\n33030 14605 0 0\n32995 14520 0 0\n32931 14456 0 0\n32846 14420 0 0\n32755 14420 0 0\n32670 14455 0 0\n32654 14471 0 0\n32654 13001 0 0\n32654 12900 0 0\n32616 12807 0 0\n32544 12735 0 0\n32451 12696 0 0\n32430 12696 0 0\n32430 7586 0 0\n32430 7415 0 0\n32365 7257 0 0\n32244 7136 0 0\n32086 7070 0 0\n31915 7070 0 0\n31757 7135 0 0\n31636 7256 0 0\n31570 7414 0 0\n31570 7585 0 0\n31635 7743 0 0\n31756 7864 0 0\n31914 7930 0 0\n32085 7930 0 0\n32243 7865 0 0\n32364 7744 0 0\n32430 7586 0 0\n32430 12696 0 0\n32429 12696 0 0\n32429 8825 0 0\n32429 8774 0 0\n32429 8174 0 0\n32409 8127 0 0\n32373 8090 0 0\n32325 8071 0 0\n32274 8071 0 0\n31674 8071 0 0\n31627 8091 0 0\n31590 8127 0 0\n31571 8175 0 0\n31571 8226 0 0\n31571 8826 0 0\n31591 8873 0 0\n31627 8910 0 0\n31675 8929 0 0\n31726 8929 0 0\n32326 8929 0 0\n32373 8909 0 0\n32410 8873 0 0\n32429 8825 0 0\n32429 12696 0 0\n32350 12696 0 0\n32257 12734 0 0\n32185 12806 0 0\n32146 12899 0 0\n32146 13000 0 0\n32184 13093 0 0\n32256 13165 0 0\n32349 13204 0 0\n32450 13204 0 0\n32543 13166 0 0\n32615 13094 0 0\n32654 13001 0 0\n32654 14471 0 0\n32606 14519 0 0\n32570 14604 0 0\n32570 14695 0 0\n32605 14780 0 0\n32669 14844 0 0\n32754 14880 0 0\n32845 14880 0 0\n32930 14845 0 0\n32994 14781 0 0\n33030 14696 0 0\n33030 16596 0 0\n32950 16596 0 0\n32857 16634 0 0\n32785 16706 0 0\n32746 16799 0 0\n32746 16900 0 0\n32784 16993 0 0\n32856 17065 0 0\n32949 17104 0 0\n33050 17104 0 0\n33143 17066 0 0\n33215 16994 0 0\n33254 16901 0 0\n33254 17450 0 0\n33216 17357 0 0\n33144 17285 0 0\n33051 17246 0 0\n32950 17246 0 0\n32857 17284 0 0\n32785 17356 0 0\n32746 17449 0 0\n32746 17550 0 0\n32784 17643 0 0\n32856 17715 0 0\n32949 17754 0 0\n33050 17754 0 0\n33143 17716 0 0\n33215 17644 0 0\n33254 17551 0 0\n33254 18100 0 0\n33216 18007 0 0\n33144 17935 0 0\n33051 17896 0 0\n32950 17896 0 0\n32857 17934 0 0\n32785 18006 0 0\n32746 18099 0 0\n32746 18200 0 0\n32784 18293 0 0\n32856 18365 0 0\n32949 18404 0 0\n33050 18404 0 0\n33143 18366 0 0\n33215 18294 0 0\n33254 18201 0 0\n33254 20418 0 0\n33201 20396 0 0\n33180 20396 0 0\n33180 19386 0 0\n33180 19295 0 0\n33145 19210 0 0\n33081 19146 0 0\n32996 19110 0 0\n32905 19110 0 0\n32820 19145 0 0\n32756 19209 0 0\n32720 19294 0 0\n32720 19385 0 0\n32755 19470 0 0\n32819 19534 0 0\n32904 19570 0 0\n32995 19570 0 0\n33080 19535 0 0\n33144 19471 0 0\n33180 19386 0 0\n33180 20396 0 0\n33100 20396 0 0\n33007 20434 0 0\n32935 20506 0 0\n32896 20599 0 0\n32896 20700 0 0\n32934 20793 0 0\n33006 20865 0 0\n33099 20904 0 0\n33200 20904 0 0\n33293 20866 0 0\n33365 20794 0 0\n33404 20701 0 0\n33404 35295 0 0\n33254 35295 0 0\n33254 35051 0 0\n33254 34950 0 0\n33216 34857 0 0\n33144 34785 0 0\n33104 34768 0 0\n33104 26501 0 0\n33104 26400 0 0\n33066 26307 0 0\n32994 26235 0 0\n32901 26196 0 0\n32800 26196 0 0\n32707 26234 0 0\n32635 26306 0 0\n32604 26379 0 0\n32604 18201 0 0\n32604 18100 0 0\n32604 17551 0 0\n32604 17450 0 0\n32604 16901 0 0\n32604 16800 0 0\n32566 16707 0 0\n32494 16635 0 0\n32401 16596 0 0\n32300 16596 0 0\n32207 16634 0 0\n32135 16706 0 0\n32096 16799 0 0\n32096 16900 0 0\n32134 16993 0 0\n32206 17065 0 0\n32299 17104 0 0\n32400 17104 0 0\n32493 17066 0 0\n32565 16994 0 0\n32604 16901 0 0\n32604 17450 0 0\n32566 17357 0 0\n32494 17285 0 0\n32401 17246 0 0\n32300 17246 0 0\n32207 17284 0 0\n32135 17356 0 0\n32096 17449 0 0\n32096 17550 0 0\n32134 17643 0 0\n32206 17715 0 0\n32299 17754 0 0\n32400 17754 0 0\n32493 17716 0 0\n32565 17644 0 0\n32604 17551 0 0\n32604 18100 0 0\n32566 18007 0 0\n32494 17935 0 0\n32401 17896 0 0\n32300 17896 0 0\n32207 17934 0 0\n32135 18006 0 0\n32096 18099 0 0\n32096 18200 0 0\n32134 18293 0 0\n32206 18365 0 0\n32299 18404 0 0\n32400 18404 0 0\n32493 18366 0 0\n32565 18294 0 0\n32604 18201 0 0\n32604 26379 0 0\n32596 26399 0 0\n32596 26500 0 0\n32634 26593 0 0\n32706 26665 0 0\n32799 26704 0 0\n32900 26704 0 0\n32993 26666 0 0\n33065 26594 0 0\n33104 26501 0 0\n33104 34768 0 0\n33051 34746 0 0\n32950 34746 0 0\n32857 34784 0 0\n32785 34856 0 0\n32746 34949 0 0\n32746 35050 0 0\n32784 35143 0 0\n32856 35215 0 0\n32949 35254 0 0\n33050 35254 0 0\n33143 35216 0 0\n33215 35144 0 0\n33254 35051 0 0\n33254 35295 0 0\n32430 35295 0 0\n32430 34562 0 0\n32430 34438 0 0\n32430 33586 0 0\n32430 33415 0 0\n32430 32586 0 0\n32430 32415 0 0\n32430 29586 0 0\n32430 29415 0 0\n32430 28586 0 0\n32430 28415 0 0\n32365 28257 0 0\n32244 28136 0 0\n32086 28070 0 0\n32004 28070 0 0\n32004 25401 0 0\n32004 25300 0 0\n32004 15051 0 0\n32004 14950 0 0\n31966 14857 0 0\n31894 14785 0 0\n31801 14746 0 0\n31704 14746 0 0\n31704 13601 0 0\n31704 13500 0 0\n31666 13407 0 0\n31594 13335 0 0\n31501 13296 0 0\n31400 13296 0 0\n31307 13334 0 0\n31235 13406 0 0\n31196 13499 0 0\n31196 13600 0 0\n31234 13693 0 0\n31306 13765 0 0\n31399 13804 0 0\n31500 13804 0 0\n31593 13766 0 0\n31665 13694 0 0\n31704 13601 0 0\n31704 14746 0 0\n31700 14746 0 0\n31607 14784 0 0\n31535 14856 0 0\n31496 14949 0 0\n31496 15050 0 0\n31534 15143 0 0\n31606 15215 0 0\n31699 15254 0 0\n31800 15254 0 0\n31893 15216 0 0\n31965 15144 0 0\n32004 15051 0 0\n32004 25300 0 0\n31966 25207 0 0\n31894 25135 0 0\n31801 25096 0 0\n31700 25096 0 0\n31654 25114 0 0\n31654 18951 0 0\n31654 18850 0 0\n31616 18757 0 0\n31544 18685 0 0\n31504 18668 0 0\n31504 17501 0 0\n31504 17400 0 0\n31466 17307 0 0\n31394 17235 0 0\n31301 17196 0 0\n31280 17196 0 0\n31280 17155 0 0\n31245 17070 0 0\n31181 17006 0 0\n31096 16970 0 0\n31064 16970 0 0\n31064 11281 0 0\n31064 11180 0 0\n31026 11087 0 0\n30954 11015 0 0\n30861 10976 0 0\n30760 10976 0 0\n30667 11014 0 0\n30595 11086 0 0\n30556 11179 0 0\n30556 11280 0 0\n30594 11373 0 0\n30666 11445 0 0\n30708 11462 0 0\n30657 11484 0 0\n30585 11556 0 0\n30546 11649 0 0\n30546 11750 0 0\n30584 11843 0 0\n30656 11915 0 0\n30749 11954 0 0\n30850 11954 0 0\n30943 11916 0 0\n31015 11844 0 0\n31054 11751 0 0\n31054 11650 0 0\n31016 11557 0 0\n30944 11485 0 0\n30901 11467 0 0\n30953 11446 0 0\n31025 11374 0 0\n31064 11281 0 0\n31064 16970 0 0\n31005 16970 0 0\n30970 16984 0 0\n30970 15096 0 0\n30970 15005 0 0\n30935 14920 0 0\n30871 14856 0 0\n30786 14820 0 0\n30695 14820 0 0\n30610 14855 0 0\n30546 14919 0 0\n30510 15004 0 0\n30510 15095 0 0\n30545 15180 0 0\n30609 15244 0 0\n30694 15280 0 0\n30785 15280 0 0\n30870 15245 0 0\n30934 15181 0 0\n30970 15096 0 0\n30970 16984 0 0\n30920 17005 0 0\n30856 17069 0 0\n30820 17154 0 0\n30820 17245 0 0\n30855 17330 0 0\n30919 17394 0 0\n30996 17426 0 0\n30996 17500 0 0\n31034 17593 0 0\n31106 17665 0 0\n31199 17704 0 0\n31300 17704 0 0\n31393 17666 0 0\n31465 17594 0 0\n31504 17501 0 0\n31504 18668 0 0\n31451 18646 0 0\n31350 18646 0 0\n31257 18684 0 0\n31185 18756 0 0\n31146 18849 0 0\n31146 18950 0 0\n31184 19043 0 0\n31256 19115 0 0\n31349 19154 0 0\n31450 19154 0 0\n31543 19116 0 0\n31615 19044 0 0\n31654 18951 0 0\n31654 25114 0 0\n31607 25134 0 0\n31554 25187 0 0\n31554 22851 0 0\n31554 22750 0 0\n31554 21401 0 0\n31554 21300 0 0\n31516 21207 0 0\n31444 21135 0 0\n31351 21096 0 0\n31250 21096 0 0\n31157 21134 0 0\n31085 21206 0 0\n31046 21299 0 0\n31046 21400 0 0\n31084 21493 0 0\n31156 21565 0 0\n31249 21604 0 0\n31350 21604 0 0\n31443 21566 0 0\n31515 21494 0 0\n31554 21401 0 0\n31554 22750 0 0\n31516 22657 0 0\n31444 22585 0 0\n31351 22546 0 0\n31250 22546 0 0\n31157 22584 0 0\n31085 22656 0 0\n31046 22749 0 0\n31046 22850 0 0\n31084 22943 0 0\n31156 23015 0 0\n31249 23054 0 0\n31350 23054 0 0\n31443 23016 0 0\n31515 22944 0 0\n31554 22851 0 0\n31554 25187 0 0\n31535 25206 0 0\n31496 25299 0 0\n31496 25400 0 0\n31534 25493 0 0\n31606 25565 0 0\n31699 25604 0 0\n31800 25604 0 0\n31893 25566 0 0\n31965 25494 0 0\n32004 25401 0 0\n32004 28070 0 0\n31915 28070 0 0\n31757 28135 0 0\n31636 28256 0 0\n31570 28414 0 0\n31570 28585 0 0\n31635 28743 0 0\n31756 28864 0 0\n31914 28930 0 0\n32085 28930 0 0\n32243 28865 0 0\n32364 28744 0 0\n32430 28586 0 0\n32430 29415 0 0\n32365 29257 0 0\n32244 29136 0 0\n32086 29070 0 0\n31915 29070 0 0\n31757 29135 0 0\n31636 29256 0 0\n31570 29414 0 0\n31570 29585 0 0\n31635 29743 0 0\n31756 29864 0 0\n31914 29930 0 0\n32085 29930 0 0\n32243 29865 0 0\n32364 29744 0 0\n32430 29586 0 0\n32430 32415 0 0\n32429 32412 0 0\n32429 30825 0 0\n32429 30774 0 0\n32429 30174 0 0\n32409 30127 0 0\n32373 30090 0 0\n32325 30071 0 0\n32274 30071 0 0\n31674 30071 0 0\n31627 30091 0 0\n31590 30127 0 0\n31571 30175 0 0\n31571 30226 0 0\n31571 30826 0 0\n31591 30873 0 0\n31627 30910 0 0\n31675 30929 0 0\n31726 30929 0 0\n32326 30929 0 0\n32373 30909 0 0\n32410 30873 0 0\n32429 30825 0 0\n32429 32412 0 0\n32365 32257 0 0\n32244 32136 0 0\n32086 32070 0 0\n31915 32070 0 0\n31757 32135 0 0\n31636 32256 0 0\n31570 32414 0 0\n31570 32585 0 0\n31635 32743 0 0\n31756 32864 0 0\n31914 32930 0 0\n32085 32930 0 0\n32243 32865 0 0\n32364 32744 0 0\n32430 32586 0 0\n32430 33415 0 0\n32365 33257 0 0\n32244 33136 0 0\n32086 33070 0 0\n31915 33070 0 0\n31757 33135 0 0\n31636 33256 0 0\n31570 33414 0 0\n31570 33585 0 0\n31635 33743 0 0\n31756 33864 0 0\n31914 33930 0 0\n32085 33930 0 0\n32243 33865 0 0\n32364 33744 0 0\n32430 33586 0 0\n32430 34438 0 0\n32429 34174 0 0\n32409 34127 0 0\n32373 34090 0 0\n32325 34071 0 0\n32274 34071 0 0\n32062 34070 0 0\n32030 34102 0 0\n32030 34470 0 0\n32398 34470 0 0\n32430 34438 0 0\n32430 34562 0 0\n32398 34530 0 0\n32030 34530 0 0\n32030 34898 0 0\n32062 34930 0 0\n32274 34929 0 0\n32325 34929 0 0\n32373 34910 0 0\n32409 34873 0 0\n32429 34826 0 0\n32430 34562 0 0\n32430 35295 0 0\n31970 35295 0 0\n31970 34898 0 0\n31970 34530 0 0\n31970 34470 0 0\n31970 34102 0 0\n31938 34070 0 0\n31726 34071 0 0\n31675 34071 0 0\n31627 34090 0 0\n31591 34127 0 0\n31571 34174 0 0\n31570 34438 0 0\n31602 34470 0 0\n31970 34470 0 0\n31970 34530 0 0\n31602 34530 0 0\n31570 34562 0 0\n31571 34826 0 0\n31591 34873 0 0\n31627 34910 0 0\n31675 34929 0 0\n31726 34929 0 0\n31938 34930 0 0\n31970 34898 0 0\n31970 35295 0 0\n31424 35295 0 0\n31424 30570 0 0\n31424 29570 0 0\n31424 28570 0 0\n31419 28402 0 0\n31364 28273 0 0\n31301 28241 0 0\n31259 28283 0 0\n31259 28199 0 0\n31227 28136 0 0\n31154 28108 0 0\n31154 24151 0 0\n31154 24050 0 0\n31116 23957 0 0\n31044 23885 0 0\n30954 23847 0 0\n30954 20101 0 0\n30954 20000 0 0\n30916 19907 0 0\n30844 19835 0 0\n30751 19796 0 0\n30650 19796 0 0\n30557 19834 0 0\n30485 19906 0 0\n30470 19941 0 0\n30470 17066 0 0\n30470 16975 0 0\n30464 16960 0 0\n30464 16501 0 0\n30464 16400 0 0\n30426 16307 0 0\n30354 16235 0 0\n30330 16225 0 0\n30353 16216 0 0\n30425 16144 0 0\n30464 16051 0 0\n30464 15950 0 0\n30430 15866 0 0\n30430 12586 0 0\n30430 12415 0 0\n30430 11586 0 0\n30430 11415 0 0\n30365 11257 0 0\n30244 11136 0 0\n30086 11070 0 0\n29915 11070 0 0\n29757 11135 0 0\n29654 11238 0 0\n29654 10201 0 0\n29654 10100 0 0\n29616 10007 0 0\n29544 9935 0 0\n29451 9896 0 0\n29350 9896 0 0\n29257 9934 0 0\n29185 10006 0 0\n29146 10099 0 0\n29146 10200 0 0\n29184 10293 0 0\n29256 10365 0 0\n29349 10404 0 0\n29450 10404 0 0\n29543 10366 0 0\n29615 10294 0 0\n29654 10201 0 0\n29654 11238 0 0\n29636 11256 0 0\n29570 11414 0 0\n29570 11585 0 0\n29635 11743 0 0\n29756 11864 0 0\n29914 11930 0 0\n30085 11930 0 0\n30243 11865 0 0\n30364 11744 0 0\n30430 11586 0 0\n30430 12415 0 0\n30365 12257 0 0\n30244 12136 0 0\n30086 12070 0 0\n29915 12070 0 0\n29757 12135 0 0\n29636 12256 0 0\n29570 12414 0 0\n29570 12585 0 0\n29635 12743 0 0\n29756 12864 0 0\n29914 12930 0 0\n30085 12930 0 0\n30243 12865 0 0\n30364 12744 0 0\n30430 12586 0 0\n30430 15866 0 0\n30426 15857 0 0\n30354 15785 0 0\n30261 15746 0 0\n30160 15746 0 0\n30067 15784 0 0\n29995 15856 0 0\n29956 15949 0 0\n29956 16050 0 0\n29994 16143 0 0\n30066 16215 0 0\n30089 16224 0 0\n30067 16234 0 0\n29995 16306 0 0\n29956 16399 0 0\n29956 16500 0 0\n29994 16593 0 0\n30066 16665 0 0\n30159 16704 0 0\n30260 16704 0 0\n30353 16666 0 0\n30425 16594 0 0\n30464 16501 0 0\n30464 16960 0 0\n30435 16890 0 0\n30371 16826 0 0\n30286 16790 0 0\n30195 16790 0 0\n30110 16825 0 0\n30046 16889 0 0\n30010 16974 0 0\n30010 17065 0 0\n30045 17150 0 0\n30109 17214 0 0\n30194 17250 0 0\n30285 17250 0 0\n30370 17215 0 0\n30434 17151 0 0\n30470 17066 0 0\n30470 19941 0 0\n30464 19956 0 0\n30464 17711 0 0\n30464 17610 0 0\n30426 17517 0 0\n30354 17445 0 0\n30261 17406 0 0\n30160 17406 0 0\n30067 17444 0 0\n29995 17516 0 0\n29956 17609 0 0\n29956 17710 0 0\n29994 17803 0 0\n30066 17875 0 0\n30159 17914 0 0\n30260 17914 0 0\n30353 17876 0 0\n30425 17804 0 0\n30464 17711 0 0\n30464 19956 0 0\n30446 19999 0 0\n30446 20100 0 0\n30484 20193 0 0\n30556 20265 0 0\n30649 20304 0 0\n30750 20304 0 0\n30843 20266 0 0\n30915 20194 0 0\n30954 20101 0 0\n30954 23847 0 0\n30951 23846 0 0\n30850 23846 0 0\n30757 23884 0 0\n30685 23956 0 0\n30646 24049 0 0\n30646 24150 0 0\n30684 24243 0 0\n30756 24315 0 0\n30849 24354 0 0\n30950 24354 0 0\n31043 24316 0 0\n31115 24244 0 0\n31154 24151 0 0\n31154 28108 0 0\n31070 28076 0 0\n31054 28076 0 0\n31054 26901 0 0\n31054 26800 0 0\n31016 26707 0 0\n30944 26635 0 0\n30851 26596 0 0\n30750 26596 0 0\n30657 26634 0 0\n30585 26706 0 0\n30546 26799 0 0\n30546 26900 0 0\n30584 26993 0 0\n30656 27065 0 0\n30749 27104 0 0\n30850 27104 0 0\n30943 27066 0 0\n31015 26994 0 0\n31054 26901 0 0\n31054 28076 0 0\n30902 28081 0 0\n30773 28136 0 0\n30741 28199 0 0\n31000 28458 0 0\n31259 28199 0 0\n31259 28283 0 0\n31042 28500 0 0\n31301 28759 0 0\n31364 28727 0 0\n31424 28570 0 0\n31424 29570 0 0\n31419 29402 0 0\n31364 29273 0 0\n31301 29241 0 0\n31259 29283 0 0\n31259 29199 0 0\n31259 28801 0 0\n31000 28542 0 0\n30958 28584 0 0\n30958 28500 0 0\n30699 28241 0 0\n30636 28273 0 0\n30576 28430 0 0\n30581 28598 0 0\n30636 28727 0 0\n30699 28759 0 0\n30958 28500 0 0\n30958 28584 0 0\n30741 28801 0 0\n30773 28864 0 0\n30930 28924 0 0\n31098 28919 0 0\n31227 28864 0 0\n31259 28801 0 0\n31259 29199 0 0\n31227 29136 0 0\n31070 29076 0 0\n30902 29081 0 0\n30773 29136 0 0\n30741 29199 0 0\n31000 29458 0 0\n31259 29199 0 0\n31259 29283 0 0\n31042 29500 0 0\n31301 29759 0 0\n31364 29727 0 0\n31424 29570 0 0\n31424 30570 0 0\n31419 30402 0 0\n31364 30273 0 0\n31301 30241 0 0\n31259 30283 0 0\n31259 30199 0 0\n31259 29801 0 0\n31000 29542 0 0\n30958 29584 0 0\n30958 29500 0 0\n30699 29241 0 0\n30636 29273 0 0\n30576 29430 0 0\n30581 29598 0 0\n30636 29727 0 0\n30699 29759 0 0\n30958 29500 0 0\n30958 29584 0 0\n30741 29801 0 0\n30773 29864 0 0\n30930 29924 0 0\n31098 29919 0 0\n31227 29864 0 0\n31259 29801 0 0\n31259 30199 0 0\n31227 30136 0 0\n31070 30076 0 0\n30902 30081 0 0\n30773 30136 0 0\n30741 30199 0 0\n31000 30458 0 0\n31259 30199 0 0\n31259 30283 0 0\n31042 30500 0 0\n31301 30759 0 0\n31364 30727 0 0\n31424 30570 0 0\n31424 35295 0 0\n31259 35295 0 0\n31259 30801 0 0\n31000 30542 0 0\n30958 30584 0 0\n30958 30500 0 0\n30699 30241 0 0\n30636 30273 0 0\n30576 30430 0 0\n30581 30598 0 0\n30636 30727 0 0\n30699 30759 0 0\n30958 30500 0 0\n30958 30584 0 0\n30741 30801 0 0\n30773 30864 0 0\n30930 30924 0 0\n31098 30919 0 0\n31227 30864 0 0\n31259 30801 0 0\n31259 35295 0 0\n30430 35295 0 0\n30430 34562 0 0\n30430 34438 0 0\n30430 33586 0 0\n30430 33415 0 0\n30430 32586 0 0\n30430 32415 0 0\n30430 18786 0 0\n30430 18695 0 0\n30395 18610 0 0\n30370 18585 0 0\n30370 18266 0 0\n30370 18175 0 0\n30335 18090 0 0\n30271 18026 0 0\n30186 17990 0 0\n30095 17990 0 0\n30010 18025 0 0\n29946 18089 0 0\n29910 18174 0 0\n29910 18265 0 0\n29945 18350 0 0\n30009 18414 0 0\n30094 18450 0 0\n30185 18450 0 0\n30270 18415 0 0\n30334 18351 0 0\n30370 18266 0 0\n30370 18585 0 0\n30331 18546 0 0\n30246 18510 0 0\n30155 18510 0 0\n30070 18545 0 0\n30006 18609 0 0\n29970 18694 0 0\n29970 18785 0 0\n30005 18870 0 0\n30069 18934 0 0\n30154 18970 0 0\n30245 18970 0 0\n30330 18935 0 0\n30394 18871 0 0\n30430 18786 0 0\n30430 32415 0 0\n30365 32257 0 0\n30274 32166 0 0\n30274 22331 0 0\n30274 22230 0 0\n30236 22137 0 0\n30204 22105 0 0\n30204 21751 0 0\n30204 21650 0 0\n30166 21557 0 0\n30094 21485 0 0\n30001 21446 0 0\n29900 21446 0 0\n29807 21484 0 0\n29754 21537 0 0\n29754 13601 0 0\n29754 13500 0 0\n29716 13407 0 0\n29644 13335 0 0\n29551 13296 0 0\n29450 13296 0 0\n29430 13304 0 0\n29430 12586 0 0\n29430 12415 0 0\n29430 11586 0 0\n29430 11415 0 0\n29365 11257 0 0\n29244 11136 0 0\n29086 11070 0 0\n28915 11070 0 0\n28757 11135 0 0\n28754 11138 0 0\n28754 8101 0 0\n28754 8000 0 0\n28716 7907 0 0\n28644 7835 0 0\n28551 7796 0 0\n28450 7796 0 0\n28357 7834 0 0\n28285 7906 0 0\n28246 7999 0 0\n28246 8100 0 0\n28284 8193 0 0\n28356 8265 0 0\n28449 8304 0 0\n28550 8304 0 0\n28643 8266 0 0\n28715 8194 0 0\n28754 8101 0 0\n28754 11138 0 0\n28636 11256 0 0\n28570 11414 0 0\n28570 11585 0 0\n28635 11743 0 0\n28756 11864 0 0\n28914 11930 0 0\n29085 11930 0 0\n29243 11865 0 0\n29364 11744 0 0\n29430 11586 0 0\n29430 12415 0 0\n29365 12257 0 0\n29244 12136 0 0\n29086 12070 0 0\n28915 12070 0 0\n28757 12135 0 0\n28636 12256 0 0\n28570 12414 0 0\n28570 12585 0 0\n28635 12743 0 0\n28756 12864 0 0\n28914 12930 0 0\n29085 12930 0 0\n29243 12865 0 0\n29364 12744 0 0\n29430 12586 0 0\n29430 13304 0 0\n29357 13334 0 0\n29285 13406 0 0\n29246 13499 0 0\n29246 13600 0 0\n29284 13693 0 0\n29356 13765 0 0\n29449 13804 0 0\n29550 13804 0 0\n29643 13766 0 0\n29715 13694 0 0\n29754 13601 0 0\n29754 21537 0 0\n29735 21556 0 0\n29696 21649 0 0\n29696 21750 0 0\n29734 21843 0 0\n29806 21915 0 0\n29899 21954 0 0\n30000 21954 0 0\n30093 21916 0 0\n30165 21844 0 0\n30204 21751 0 0\n30204 22105 0 0\n30164 22065 0 0\n30071 22026 0 0\n29970 22026 0 0\n29877 22064 0 0\n29805 22136 0 0\n29766 22229 0 0\n29766 22330 0 0\n29804 22423 0 0\n29876 22495 0 0\n29969 22534 0 0\n30070 22534 0 0\n30163 22496 0 0\n30235 22424 0 0\n30274 22331 0 0\n30274 32166 0 0\n30244 32136 0 0\n30086 32070 0 0\n29915 32070 0 0\n29757 32135 0 0\n29754 32138 0 0\n29754 24601 0 0\n29754 24500 0 0\n29716 24407 0 0\n29644 24335 0 0\n29551 24296 0 0\n29504 24296 0 0\n29504 24101 0 0\n29504 24000 0 0\n29504 20151 0 0\n29504 20050 0 0\n29466 19957 0 0\n29454 19945 0 0\n29454 19101 0 0\n29454 19000 0 0\n29416 18907 0 0\n29392 18883 0 0\n29394 18881 0 0\n29430 18796 0 0\n29430 18705 0 0\n29395 18620 0 0\n29331 18556 0 0\n29246 18520 0 0\n29155 18520 0 0\n29070 18555 0 0\n29006 18619 0 0\n28970 18704 0 0\n28970 18795 0 0\n29005 18880 0 0\n29008 18883 0 0\n28985 18906 0 0\n28946 18999 0 0\n28946 19100 0 0\n28984 19193 0 0\n29008 19217 0 0\n29006 19219 0 0\n28970 19304 0 0\n28970 19395 0 0\n29005 19480 0 0\n29069 19544 0 0\n29154 19580 0 0\n29245 19580 0 0\n29330 19545 0 0\n29394 19481 0 0\n29430 19396 0 0\n29430 19305 0 0\n29395 19220 0 0\n29392 19217 0 0\n29415 19194 0 0\n29454 19101 0 0\n29454 19945 0 0\n29394 19885 0 0\n29301 19846 0 0\n29200 19846 0 0\n29107 19884 0 0\n29035 19956 0 0\n28996 20049 0 0\n28996 20150 0 0\n29034 20243 0 0\n29106 20315 0 0\n29199 20354 0 0\n29300 20354 0 0\n29393 20316 0 0\n29465 20244 0 0\n29504 20151 0 0\n29504 24000 0 0\n29466 23907 0 0\n29394 23835 0 0\n29301 23796 0 0\n29224 23796 0 0\n29224 22061 0 0\n29224 21960 0 0\n29186 21867 0 0\n29114 21795 0 0\n29021 21756 0 0\n28920 21756 0 0\n28827 21794 0 0\n28790 21831 0 0\n28744 21785 0 0\n28651 21746 0 0\n28554 21746 0 0\n28554 20251 0 0\n28554 20150 0 0\n28516 20057 0 0\n28444 19985 0 0\n28430 19979 0 0\n28430 12586 0 0\n28430 12415 0 0\n28430 11586 0 0\n28430 11415 0 0\n28365 11257 0 0\n28244 11136 0 0\n28086 11070 0 0\n27915 11070 0 0\n27757 11135 0 0\n27636 11256 0 0\n27570 11414 0 0\n27570 11585 0 0\n27635 11743 0 0\n27756 11864 0 0\n27914 11930 0 0\n28085 11930 0 0\n28243 11865 0 0\n28364 11744 0 0\n28430 11586 0 0\n28430 12415 0 0\n28365 12257 0 0\n28244 12136 0 0\n28086 12070 0 0\n27915 12070 0 0\n27757 12135 0 0\n27636 12256 0 0\n27570 12414 0 0\n27570 12585 0 0\n27635 12743 0 0\n27756 12864 0 0\n27914 12930 0 0\n28085 12930 0 0\n28243 12865 0 0\n28364 12744 0 0\n28430 12586 0 0\n28430 19979 0 0\n28351 19946 0 0\n28304 19946 0 0\n28304 19551 0 0\n28304 19450 0 0\n28266 19357 0 0\n28254 19345 0 0\n28254 13701 0 0\n28254 13600 0 0\n28216 13507 0 0\n28144 13435 0 0\n28051 13396 0 0\n27950 13396 0 0\n27857 13434 0 0\n27785 13506 0 0\n27746 13599 0 0\n27746 13700 0 0\n27784 13793 0 0\n27856 13865 0 0\n27949 13904 0 0\n28050 13904 0 0\n28143 13866 0 0\n28215 13794 0 0\n28254 13701 0 0\n28254 19345 0 0\n28194 19285 0 0\n28101 19246 0 0\n28000 19246 0 0\n27907 19284 0 0\n27835 19356 0 0\n27796 19449 0 0\n27796 19550 0 0\n27834 19643 0 0\n27906 19715 0 0\n27999 19754 0 0\n28100 19754 0 0\n28193 19716 0 0\n28265 19644 0 0\n28304 19551 0 0\n28304 19946 0 0\n28250 19946 0 0\n28157 19984 0 0\n28085 20056 0 0\n28046 20149 0 0\n28046 20250 0 0\n28084 20343 0 0\n28156 20415 0 0\n28249 20454 0 0\n28350 20454 0 0\n28443 20416 0 0\n28515 20344 0 0\n28554 20251 0 0\n28554 21746 0 0\n28550 21746 0 0\n28457 21784 0 0\n28454 21787 0 0\n28454 21351 0 0\n28454 21250 0 0\n28416 21157 0 0\n28344 21085 0 0\n28251 21046 0 0\n28150 21046 0 0\n28057 21084 0 0\n27985 21156 0 0\n27946 21249 0 0\n27946 21350 0 0\n27984 21443 0 0\n28056 21515 0 0\n28149 21554 0 0\n28250 21554 0 0\n28343 21516 0 0\n28415 21444 0 0\n28454 21351 0 0\n28454 21787 0 0\n28385 21856 0 0\n28346 21949 0 0\n28346 22050 0 0\n28384 22143 0 0\n28456 22215 0 0\n28549 22254 0 0\n28650 22254 0 0\n28743 22216 0 0\n28780 22179 0 0\n28826 22225 0 0\n28919 22264 0 0\n29020 22264 0 0\n29113 22226 0 0\n29185 22154 0 0\n29224 22061 0 0\n29224 23796 0 0\n29200 23796 0 0\n29107 23834 0 0\n29054 23887 0 0\n29054 23551 0 0\n29054 23450 0 0\n29016 23357 0 0\n28944 23285 0 0\n28851 23246 0 0\n28750 23246 0 0\n28657 23284 0 0\n28585 23356 0 0\n28546 23449 0 0\n28546 23550 0 0\n28584 23643 0 0\n28656 23715 0 0\n28749 23754 0 0\n28850 23754 0 0\n28943 23716 0 0\n29015 23644 0 0\n29054 23551 0 0\n29054 23887 0 0\n29050 23891 0 0\n28994 23835 0 0\n28901 23796 0 0\n28800 23796 0 0\n28707 23834 0 0\n28635 23906 0 0\n28596 23999 0 0\n28596 24100 0 0\n28634 24193 0 0\n28706 24265 0 0\n28799 24304 0 0\n28900 24304 0 0\n28993 24266 0 0\n29050 24209 0 0\n29106 24265 0 0\n29199 24304 0 0\n29300 24304 0 0\n29393 24266 0 0\n29465 24194 0 0\n29504 24101 0 0\n29504 24296 0 0\n29450 24296 0 0\n29357 24334 0 0\n29285 24406 0 0\n29246 24499 0 0\n29246 24600 0 0\n29284 24693 0 0\n29356 24765 0 0\n29449 24804 0 0\n29550 24804 0 0\n29643 24766 0 0\n29715 24694 0 0\n29754 24601 0 0\n29754 32138 0 0\n29636 32256 0 0\n29570 32414 0 0\n29570 32585 0 0\n29635 32743 0 0\n29756 32864 0 0\n29914 32930 0 0\n30085 32930 0 0\n30243 32865 0 0\n30364 32744 0 0\n30430 32586 0 0\n30430 33415 0 0\n30365 33257 0 0\n30244 33136 0 0\n30086 33070 0 0\n29915 33070 0 0\n29757 33135 0 0\n29636 33256 0 0\n29570 33414 0 0\n29570 33585 0 0\n29635 33743 0 0\n29756 33864 0 0\n29914 33930 0 0\n30085 33930 0 0\n30243 33865 0 0\n30364 33744 0 0\n30430 33586 0 0\n30430 34438 0 0\n30429 34174 0 0\n30409 34127 0 0\n30373 34090 0 0\n30325 34071 0 0\n30274 34071 0 0\n30062 34070 0 0\n30030 34102 0 0\n30030 34470 0 0\n30398 34470 0 0\n30430 34438 0 0\n30430 34562 0 0\n30398 34530 0 0\n30030 34530 0 0\n30030 34898 0 0\n30062 34930 0 0\n30274 34929 0 0\n30325 34929 0 0\n30373 34910 0 0\n30409 34873 0 0\n30429 34826 0 0\n30430 34562 0 0\n30430 35295 0 0\n29970 35295 0 0\n29970 34898 0 0\n29970 34530 0 0\n29970 34470 0 0\n29970 34102 0 0\n29938 34070 0 0\n29726 34071 0 0\n29675 34071 0 0\n29627 34090 0 0\n29591 34127 0 0\n29571 34174 0 0\n29570 34438 0 0\n29602 34470 0 0\n29970 34470 0 0\n29970 34530 0 0\n29602 34530 0 0\n29570 34562 0 0\n29571 34826 0 0\n29591 34873 0 0\n29627 34910 0 0\n29675 34929 0 0\n29726 34929 0 0\n29938 34930 0 0\n29970 34898 0 0\n29970 35295 0 0\n29454 35295 0 0\n29454 29601 0 0\n29454 29500 0 0\n29429 29438 0 0\n29429 26825 0 0\n29429 26774 0 0\n29429 26174 0 0\n29409 26127 0 0\n29373 26090 0 0\n29325 26071 0 0\n29274 26071 0 0\n28674 26071 0 0\n28654 26079 0 0\n28654 25251 0 0\n28654 25150 0 0\n28616 25057 0 0\n28544 24985 0 0\n28451 24946 0 0\n28350 24946 0 0\n28257 24984 0 0\n28185 25056 0 0\n28146 25149 0 0\n28146 25250 0 0\n28184 25343 0 0\n28256 25415 0 0\n28349 25454 0 0\n28450 25454 0 0\n28543 25416 0 0\n28615 25344 0 0\n28654 25251 0 0\n28654 26079 0 0\n28627 26091 0 0\n28590 26127 0 0\n28571 26175 0 0\n28571 26226 0 0\n28571 26826 0 0\n28591 26873 0 0\n28627 26910 0 0\n28675 26929 0 0\n28726 26929 0 0\n29326 26929 0 0\n29373 26909 0 0\n29410 26873 0 0\n29429 26825 0 0\n29429 29438 0 0\n29416 29407 0 0\n29344 29335 0 0\n29251 29296 0 0\n29150 29296 0 0\n29057 29334 0 0\n28985 29406 0 0\n28946 29499 0 0\n28946 29600 0 0\n28984 29693 0 0\n29056 29765 0 0\n29149 29804 0 0\n29250 29804 0 0\n29343 29766 0 0\n29415 29694 0 0\n29454 29601 0 0\n29454 35295 0 0\n29254 35295 0 0\n29254 35051 0 0\n29254 34950 0 0\n29216 34857 0 0\n29144 34785 0 0\n29051 34746 0 0\n28950 34746 0 0\n28857 34784 0 0\n28854 34787 0 0\n28854 28501 0 0\n28854 28400 0 0\n28816 28307 0 0\n28744 28235 0 0\n28651 28196 0 0\n28550 28196 0 0\n28457 28234 0 0\n28430 28261 0 0\n28430 26586 0 0\n28430 26415 0 0\n28365 26257 0 0\n28244 26136 0 0\n28086 26070 0 0\n27964 26070 0 0\n27964 23801 0 0\n27964 23700 0 0\n27926 23607 0 0\n27854 23535 0 0\n27854 23001 0 0\n27854 22900 0 0\n27816 22807 0 0\n27744 22735 0 0\n27654 22697 0 0\n27654 21001 0 0\n27654 20900 0 0\n27616 20807 0 0\n27544 20735 0 0\n27451 20696 0 0\n27430 20696 0 0\n27430 18546 0 0\n27430 18455 0 0\n27395 18370 0 0\n27375 18350 0 0\n27394 18331 0 0\n27430 18246 0 0\n27430 18155 0 0\n27430 12586 0 0\n27430 12415 0 0\n27430 11586 0 0\n27430 11415 0 0\n27365 11257 0 0\n27244 11136 0 0\n27086 11070 0 0\n26915 11070 0 0\n26757 11135 0 0\n26636 11256 0 0\n26570 11414 0 0\n26570 11585 0 0\n26635 11743 0 0\n26756 11864 0 0\n26914 11930 0 0\n27085 11930 0 0\n27243 11865 0 0\n27364 11744 0 0\n27430 11586 0 0\n27430 12415 0 0\n27365 12257 0 0\n27244 12136 0 0\n27086 12070 0 0\n26915 12070 0 0\n26757 12135 0 0\n26636 12256 0 0\n26570 12414 0 0\n26570 12585 0 0\n26635 12743 0 0\n26756 12864 0 0\n26914 12930 0 0\n27085 12930 0 0\n27243 12865 0 0\n27364 12744 0 0\n27430 12586 0 0\n27430 18155 0 0\n27404 18091 0 0\n27404 15951 0 0\n27404 15850 0 0\n27404 15351 0 0\n27404 15250 0 0\n27404 14751 0 0\n27404 14650 0 0\n27404 14151 0 0\n27404 14050 0 0\n27366 13957 0 0\n27294 13885 0 0\n27201 13846 0 0\n27100 13846 0 0\n27007 13884 0 0\n26935 13956 0 0\n26896 14049 0 0\n26896 14150 0 0\n26934 14243 0 0\n27006 14315 0 0\n27099 14354 0 0\n27200 14354 0 0\n27293 14316 0 0\n27365 14244 0 0\n27404 14151 0 0\n27404 14650 0 0\n27366 14557 0 0\n27294 14485 0 0\n27201 14446 0 0\n27100 14446 0 0\n27007 14484 0 0\n26935 14556 0 0\n26896 14649 0 0\n26896 14750 0 0\n26934 14843 0 0\n27006 14915 0 0\n27099 14954 0 0\n27200 14954 0 0\n27293 14916 0 0\n27365 14844 0 0\n27404 14751 0 0\n27404 15250 0 0\n27366 15157 0 0\n27294 15085 0 0\n27201 15046 0 0\n27100 15046 0 0\n27007 15084 0 0\n26935 15156 0 0\n26896 15249 0 0\n26896 15350 0 0\n26934 15443 0 0\n27006 15515 0 0\n27099 15554 0 0\n27200 15554 0 0\n27293 15516 0 0\n27365 15444 0 0\n27404 15351 0 0\n27404 15850 0 0\n27366 15757 0 0\n27294 15685 0 0\n27201 15646 0 0\n27100 15646 0 0\n27007 15684 0 0\n26935 15756 0 0\n26896 15849 0 0\n26896 15950 0 0\n26934 16043 0 0\n27006 16115 0 0\n27099 16154 0 0\n27200 16154 0 0\n27293 16116 0 0\n27365 16044 0 0\n27404 15951 0 0\n27404 18091 0 0\n27395 18070 0 0\n27331 18006 0 0\n27246 17970 0 0\n27155 17970 0 0\n27070 18005 0 0\n27050 18025 0 0\n27031 18006 0 0\n26946 17970 0 0\n26855 17970 0 0\n26804 17991 0 0\n26804 16451 0 0\n26804 16350 0 0\n26766 16257 0 0\n26694 16185 0 0\n26601 16146 0 0\n26500 16146 0 0\n26430 16174 0 0\n26430 13246 0 0\n26430 13155 0 0\n26430 12586 0 0\n26430 12415 0 0\n26430 11586 0 0\n26430 11415 0 0\n26365 11257 0 0\n26244 11136 0 0\n26086 11070 0 0\n26054 11070 0 0\n26054 10551 0 0\n26054 10450 0 0\n26016 10357 0 0\n25944 10285 0 0\n25851 10246 0 0\n25750 10246 0 0\n25657 10284 0 0\n25585 10356 0 0\n25546 10449 0 0\n25546 10550 0 0\n25584 10643 0 0\n25656 10715 0 0\n25749 10754 0 0\n25850 10754 0 0\n25943 10716 0 0\n26015 10644 0 0\n26054 10551 0 0\n26054 11070 0 0\n25915 11070 0 0\n25757 11135 0 0\n25636 11256 0 0\n25570 11414 0 0\n25570 11585 0 0\n25635 11743 0 0\n25756 11864 0 0\n25914 11930 0 0\n26085 11930 0 0\n26243 11865 0 0\n26364 11744 0 0\n26430 11586 0 0\n26430 12415 0 0\n26365 12257 0 0\n26244 12136 0 0\n26086 12070 0 0\n25915 12070 0 0\n25757 12135 0 0\n25636 12256 0 0\n25570 12414 0 0\n25570 12585 0 0\n25635 12743 0 0\n25756 12864 0 0\n25914 12930 0 0\n26085 12930 0 0\n26243 12865 0 0\n26364 12744 0 0\n26430 12586 0 0\n26430 13155 0 0\n26395 13070 0 0\n26331 13006 0 0\n26246 12970 0 0\n26155 12970 0 0\n26070 13005 0 0\n26006 13069 0 0\n25970 13154 0 0\n25970 13245 0 0\n26005 13330 0 0\n26069 13394 0 0\n26154 13430 0 0\n26245 13430 0 0\n26330 13395 0 0\n26394 13331 0 0\n26430 13246 0 0\n26430 16174 0 0\n26407 16184 0 0\n26335 16256 0 0\n26296 16349 0 0\n26296 16450 0 0\n26334 16543 0 0\n26406 16615 0 0\n26499 16654 0 0\n26600 16654 0 0\n26693 16616 0 0\n26765 16544 0 0\n26804 16451 0 0\n26804 17991 0 0\n26770 18005 0 0\n26706 18069 0 0\n26670 18154 0 0\n26670 18245 0 0\n26705 18330 0 0\n26769 18394 0 0\n26854 18430 0 0\n26945 18430 0 0\n26987 18412 0 0\n26970 18454 0 0\n26970 18545 0 0\n27005 18630 0 0\n27069 18694 0 0\n27154 18730 0 0\n27245 18730 0 0\n27330 18695 0 0\n27394 18631 0 0\n27430 18546 0 0\n27430 20696 0 0\n27350 20696 0 0\n27257 20734 0 0\n27190 20801 0 0\n27190 19896 0 0\n27190 19805 0 0\n27155 19720 0 0\n27091 19656 0 0\n27006 19620 0 0\n26915 19620 0 0\n26830 19655 0 0\n26766 19719 0 0\n26730 19804 0 0\n26730 19846 0 0\n26650 19846 0 0\n26557 19884 0 0\n26485 19956 0 0\n26446 20049 0 0\n26446 20150 0 0\n26484 20243 0 0\n26556 20315 0 0\n26649 20354 0 0\n26750 20354 0 0\n26843 20316 0 0\n26915 20244 0 0\n26954 20151 0 0\n26954 20080 0 0\n27005 20080 0 0\n27090 20045 0 0\n27154 19981 0 0\n27190 19896 0 0\n27190 20801 0 0\n27185 20806 0 0\n27146 20899 0 0\n27146 21000 0 0\n27184 21093 0 0\n27256 21165 0 0\n27349 21204 0 0\n27450 21204 0 0\n27543 21166 0 0\n27615 21094 0 0\n27654 21001 0 0\n27654 22697 0 0\n27651 22696 0 0\n27550 22696 0 0\n27457 22734 0 0\n27385 22806 0 0\n27346 22899 0 0\n27346 23000 0 0\n27384 23093 0 0\n27456 23165 0 0\n27549 23204 0 0\n27650 23204 0 0\n27743 23166 0 0\n27815 23094 0 0\n27854 23001 0 0\n27854 23535 0 0\n27761 23496 0 0\n27660 23496 0 0\n27567 23534 0 0\n27495 23606 0 0\n27456 23699 0 0\n27456 23800 0 0\n27494 23893 0 0\n27566 23965 0 0\n27659 24004 0 0\n27760 24004 0 0\n27853 23966 0 0\n27925 23894 0 0\n27964 23801 0 0\n27964 26070 0 0\n27915 26070 0 0\n27874 26086 0 0\n27874 25251 0 0\n27874 25150 0 0\n27836 25057 0 0\n27764 24985 0 0\n27671 24946 0 0\n27570 24946 0 0\n27477 24984 0 0\n27405 25056 0 0\n27366 25149 0 0\n27366 25250 0 0\n27404 25343 0 0\n27476 25415 0 0\n27569 25454 0 0\n27670 25454 0 0\n27763 25416 0 0\n27835 25344 0 0\n27874 25251 0 0\n27874 26086 0 0\n27757 26135 0 0\n27636 26256 0 0\n27570 26414 0 0\n27570 26585 0 0\n27635 26743 0 0\n27756 26864 0 0\n27914 26930 0 0\n28085 26930 0 0\n28243 26865 0 0\n28364 26744 0 0\n28430 26586 0 0\n28430 28261 0 0\n28385 28306 0 0\n28346 28399 0 0\n28346 28500 0 0\n28384 28593 0 0\n28456 28665 0 0\n28549 28704 0 0\n28650 28704 0 0\n28743 28666 0 0\n28815 28594 0 0\n28854 28501 0 0\n28854 34787 0 0\n28785 34856 0 0\n28746 34949 0 0\n28746 35050 0 0\n28784 35143 0 0\n28856 35215 0 0\n28949 35254 0 0\n29050 35254 0 0\n29143 35216 0 0\n29215 35144 0 0\n29254 35051 0 0\n29254 35295 0 0\n28430 35295 0 0\n28430 34562 0 0\n28430 34438 0 0\n28430 33586 0 0\n28430 33415 0 0\n28430 32586 0 0\n28430 32415 0 0\n28365 32257 0 0\n28244 32136 0 0\n28204 32119 0 0\n28204 30751 0 0\n28204 30650 0 0\n28166 30557 0 0\n28094 30485 0 0\n28001 30446 0 0\n27900 30446 0 0\n27807 30484 0 0\n27804 30487 0 0\n27804 29351 0 0\n27804 29250 0 0\n27766 29157 0 0\n27694 29085 0 0\n27654 29068 0 0\n27654 27501 0 0\n27654 27400 0 0\n27616 27307 0 0\n27544 27235 0 0\n27451 27196 0 0\n27350 27196 0 0\n27304 27214 0 0\n27304 21901 0 0\n27304 21800 0 0\n27266 21707 0 0\n27194 21635 0 0\n27101 21596 0 0\n27000 21596 0 0\n26907 21634 0 0\n26835 21706 0 0\n26796 21799 0 0\n26796 21900 0 0\n26834 21993 0 0\n26906 22065 0 0\n26999 22104 0 0\n27100 22104 0 0\n27193 22066 0 0\n27265 21994 0 0\n27304 21901 0 0\n27304 27214 0 0\n27257 27234 0 0\n27244 27247 0 0\n27244 23031 0 0\n27244 22930 0 0\n27206 22837 0 0\n27134 22765 0 0\n27041 22726 0 0\n26940 22726 0 0\n26847 22764 0 0\n26775 22836 0 0\n26736 22929 0 0\n26736 23030 0 0\n26774 23123 0 0\n26846 23195 0 0\n26939 23234 0 0\n27040 23234 0 0\n27133 23196 0 0\n27205 23124 0 0\n27244 23031 0 0\n27244 27247 0 0\n27185 27306 0 0\n27146 27399 0 0\n27146 27500 0 0\n27184 27593 0 0\n27256 27665 0 0\n27349 27704 0 0\n27450 27704 0 0\n27543 27666 0 0\n27615 27594 0 0\n27654 27501 0 0\n27654 29068 0 0\n27601 29046 0 0\n27500 29046 0 0\n27407 29084 0 0\n27335 29156 0 0\n27296 29249 0 0\n27296 29350 0 0\n27334 29443 0 0\n27406 29515 0 0\n27499 29554 0 0\n27600 29554 0 0\n27693 29516 0 0\n27765 29444 0 0\n27804 29351 0 0\n27804 30487 0 0\n27735 30556 0 0\n27696 30649 0 0\n27696 30750 0 0\n27734 30843 0 0\n27806 30915 0 0\n27899 30954 0 0\n28000 30954 0 0\n28093 30916 0 0\n28165 30844 0 0\n28204 30751 0 0\n28204 32119 0 0\n28086 32070 0 0\n27915 32070 0 0\n27757 32135 0 0\n27636 32256 0 0\n27570 32414 0 0\n27570 32585 0 0\n27635 32743 0 0\n27756 32864 0 0\n27914 32930 0 0\n28085 32930 0 0\n28243 32865 0 0\n28364 32744 0 0\n28430 32586 0 0\n28430 33415 0 0\n28365 33257 0 0\n28244 33136 0 0\n28086 33070 0 0\n27915 33070 0 0\n27757 33135 0 0\n27636 33256 0 0\n27570 33414 0 0\n27570 33585 0 0\n27635 33743 0 0\n27756 33864 0 0\n27914 33930 0 0\n28085 33930 0 0\n28243 33865 0 0\n28364 33744 0 0\n28430 33586 0 0\n28430 34438 0 0\n28429 34174 0 0\n28409 34127 0 0\n28373 34090 0 0\n28325 34071 0 0\n28274 34071 0 0\n28062 34070 0 0\n28030 34102 0 0\n28030 34470 0 0\n28398 34470 0 0\n28430 34438 0 0\n28430 34562 0 0\n28398 34530 0 0\n28030 34530 0 0\n28030 34898 0 0\n28062 34930 0 0\n28274 34929 0 0\n28325 34929 0 0\n28373 34910 0 0\n28409 34873 0 0\n28429 34826 0 0\n28430 34562 0 0\n28430 35295 0 0\n27970 35295 0 0\n27970 34898 0 0\n27970 34530 0 0\n27970 34470 0 0\n27970 34102 0 0\n27938 34070 0 0\n27726 34071 0 0\n27675 34071 0 0\n27627 34090 0 0\n27591 34127 0 0\n27571 34174 0 0\n27570 34438 0 0\n27602 34470 0 0\n27970 34470 0 0\n27970 34530 0 0\n27602 34530 0 0\n27570 34562 0 0\n27571 34826 0 0\n27591 34873 0 0\n27627 34910 0 0\n27675 34929 0 0\n27726 34929 0 0\n27938 34930 0 0\n27970 34898 0 0\n27970 35295 0 0\n27254 35295 0 0\n27254 33251 0 0\n27254 33150 0 0\n27216 33057 0 0\n27144 32985 0 0\n27051 32946 0 0\n27008 32946 0 0\n27008 24510 0 0\n27008 24412 0 0\n26970 24321 0 0\n26901 24252 0 0\n26810 24214 0 0\n26747 24214 0 0\n26747 24186 0 0\n26810 24186 0 0\n26901 24148 0 0\n26970 24079 0 0\n27008 23988 0 0\n27008 23890 0 0\n26970 23799 0 0\n26901 23730 0 0\n26810 23692 0 0\n26712 23692 0 0\n26621 23730 0 0\n26552 23799 0 0\n26514 23890 0 0\n26514 23953 0 0\n26486 23953 0 0\n26486 23890 0 0\n26464 23837 0 0\n26464 23021 0 0\n26464 22920 0 0\n26426 22827 0 0\n26354 22755 0 0\n26261 22716 0 0\n26160 22716 0 0\n26148 22720 0 0\n26148 19445 0 0\n26148 19344 0 0\n26148 18851 0 0\n26148 18750 0 0\n26148 18257 0 0\n26148 18156 0 0\n26110 18063 0 0\n26038 17991 0 0\n25980 17966 0 0\n25980 17176 0 0\n25980 17085 0 0\n25945 17000 0 0\n25881 16936 0 0\n25796 16900 0 0\n25705 16900 0 0\n25654 16921 0 0\n25654 14051 0 0\n25654 13950 0 0\n25616 13857 0 0\n25544 13785 0 0\n25451 13746 0 0\n25430 13746 0 0\n25430 12586 0 0\n25430 12415 0 0\n25430 11586 0 0\n25430 11415 0 0\n25365 11257 0 0\n25244 11136 0 0\n25086 11070 0 0\n24915 11070 0 0\n24757 11135 0 0\n24636 11256 0 0\n24570 11414 0 0\n24570 11585 0 0\n24635 11743 0 0\n24756 11864 0 0\n24914 11930 0 0\n25085 11930 0 0\n25243 11865 0 0\n25364 11744 0 0\n25430 11586 0 0\n25430 12415 0 0\n25365 12257 0 0\n25244 12136 0 0\n25086 12070 0 0\n24915 12070 0 0\n24757 12135 0 0\n24636 12256 0 0\n24570 12414 0 0\n24570 12585 0 0\n24635 12743 0 0\n24756 12864 0 0\n24914 12930 0 0\n25085 12930 0 0\n25243 12865 0 0\n25364 12744 0 0\n25430 12586 0 0\n25430 13746 0 0\n25350 13746 0 0\n25257 13784 0 0\n25185 13856 0 0\n25146 13949 0 0\n25146 14050 0 0\n25184 14143 0 0\n25256 14215 0 0\n25349 14254 0 0\n25450 14254 0 0\n25543 14216 0 0\n25615 14144 0 0\n25654 14051 0 0\n25654 16921 0 0\n25620 16935 0 0\n25556 16999 0 0\n25520 17084 0 0\n25520 17175 0 0\n25555 17260 0 0\n25619 17324 0 0\n25704 17360 0 0\n25795 17360 0 0\n25880 17325 0 0\n25944 17261 0 0\n25980 17176 0 0\n25980 17966 0 0\n25945 17952 0 0\n25844 17952 0 0\n25751 17990 0 0\n25679 18062 0 0\n25640 18155 0 0\n25640 18256 0 0\n25678 18349 0 0\n25750 18421 0 0\n25843 18460 0 0\n25944 18460 0 0\n26037 18422 0 0\n26109 18350 0 0\n26148 18257 0 0\n26148 18750 0 0\n26110 18657 0 0\n26038 18585 0 0\n25945 18546 0 0\n25844 18546 0 0\n25751 18584 0 0\n25679 18656 0 0\n25640 18749 0 0\n25640 18850 0 0\n25678 18943 0 0\n25750 19015 0 0\n25843 19054 0 0\n25944 19054 0 0\n26037 19016 0 0\n26109 18944 0 0\n26148 18851 0 0\n26148 19344 0 0\n26110 19251 0 0\n26038 19179 0 0\n25945 19140 0 0\n25844 19140 0 0\n25751 19178 0 0\n25679 19250 0 0\n25640 19343 0 0\n25640 19444 0 0\n25678 19537 0 0\n25750 19609 0 0\n25843 19648 0 0\n25944 19648 0 0\n26037 19610 0 0\n26109 19538 0 0\n26148 19445 0 0\n26148 22720 0 0\n26110 22736 0 0\n26110 20456 0 0\n26110 20365 0 0\n26075 20280 0 0\n26011 20216 0 0\n25926 20180 0 0\n25835 20180 0 0\n25750 20215 0 0\n25686 20279 0 0\n25650 20364 0 0\n25650 20455 0 0\n25685 20540 0 0\n25749 20604 0 0\n25834 20640 0 0\n25925 20640 0 0\n26010 20605 0 0\n26074 20541 0 0\n26110 20456 0 0\n26110 22736 0 0\n26104 22738 0 0\n26104 21501 0 0\n26104 21400 0 0\n26066 21307 0 0\n25994 21235 0 0\n25901 21196 0 0\n25800 21196 0 0\n25707 21234 0 0\n25635 21306 0 0\n25625 21329 0 0\n25616 21307 0 0\n25554 21245 0 0\n25554 19445 0 0\n25554 19344 0 0\n25554 18851 0 0\n25554 18750 0 0\n25554 18257 0 0\n25554 18156 0 0\n25516 18063 0 0\n25444 17991 0 0\n25351 17952 0 0\n25250 17952 0 0\n25157 17990 0 0\n25085 18062 0 0\n25046 18155 0 0\n25046 18256 0 0\n25084 18349 0 0\n25156 18421 0 0\n25249 18460 0 0\n25350 18460 0 0\n25443 18422 0 0\n25515 18350 0 0\n25554 18257 0 0\n25554 18750 0 0\n25516 18657 0 0\n25444 18585 0 0\n25351 18546 0 0\n25250 18546 0 0\n25157 18584 0 0\n25085 18656 0 0\n25046 18749 0 0\n25046 18850 0 0\n25084 18943 0 0\n25156 19015 0 0\n25249 19054 0 0\n25350 19054 0 0\n25443 19016 0 0\n25515 18944 0 0\n25554 18851 0 0\n25554 19344 0 0\n25516 19251 0 0\n25444 19179 0 0\n25351 19140 0 0\n25250 19140 0 0\n25157 19178 0 0\n25085 19250 0 0\n25046 19343 0 0\n25046 19444 0 0\n25084 19537 0 0\n25156 19609 0 0\n25249 19648 0 0\n25350 19648 0 0\n25443 19610 0 0\n25515 19538 0 0\n25554 19445 0 0\n25554 21245 0 0\n25544 21235 0 0\n25451 21196 0 0\n25350 21196 0 0\n25257 21234 0 0\n25185 21306 0 0\n25146 21399 0 0\n25146 21500 0 0\n25184 21593 0 0\n25256 21665 0 0\n25349 21704 0 0\n25450 21704 0 0\n25543 21666 0 0\n25615 21594 0 0\n25624 21570 0 0\n25634 21593 0 0\n25706 21665 0 0\n25799 21704 0 0\n25900 21704 0 0\n25993 21666 0 0\n26065 21594 0 0\n26104 21501 0 0\n26104 22738 0 0\n26067 22754 0 0\n25995 22826 0 0\n25956 22919 0 0\n25956 23020 0 0\n25994 23113 0 0\n26066 23185 0 0\n26159 23224 0 0\n26260 23224 0 0\n26353 23186 0 0\n26425 23114 0 0\n26464 23021 0 0\n26464 23837 0 0\n26448 23799 0 0\n26379 23730 0 0\n26288 23692 0 0\n26190 23692 0 0\n26099 23730 0 0\n26030 23799 0 0\n25992 23890 0 0\n25992 23988 0 0\n26030 24079 0 0\n26099 24148 0 0\n26190 24186 0 0\n26253 24186 0 0\n26253 24214 0 0\n26190 24214 0 0\n26099 24252 0 0\n26030 24321 0 0\n25992 24412 0 0\n25992 24510 0 0\n26030 24601 0 0\n26099 24670 0 0\n26190 24708 0 0\n26288 24708 0 0\n26379 24670 0 0\n26448 24601 0 0\n26486 24510 0 0\n26486 24447 0 0\n26514 24447 0 0\n26514 24510 0 0\n26552 24601 0 0\n26621 24670 0 0\n26712 24708 0 0\n26810 24708 0 0\n26901 24670 0 0\n26970 24601 0 0\n27008 24510 0 0\n27008 32946 0 0\n26950 32946 0 0\n26857 32984 0 0\n26785 33056 0 0\n26746 33149 0 0\n26746 33250 0 0\n26784 33343 0 0\n26856 33415 0 0\n26949 33454 0 0\n27050 33454 0 0\n27143 33416 0 0\n27215 33344 0 0\n27254 33251 0 0\n27254 35295 0 0\n26704 35295 0 0\n26704 30551 0 0\n26704 30450 0 0\n26666 30357 0 0\n26594 30285 0 0\n26501 30246 0 0\n26400 30246 0 0\n26307 30284 0 0\n26254 30337 0 0\n26254 26051 0 0\n26254 25950 0 0\n26216 25857 0 0\n26144 25785 0 0\n26051 25746 0 0\n25954 25746 0 0\n25954 23001 0 0\n25954 22900 0 0\n25916 22807 0 0\n25844 22735 0 0\n25751 22696 0 0\n25650 22696 0 0\n25557 22734 0 0\n25485 22806 0 0\n25446 22899 0 0\n25446 23000 0 0\n25484 23093 0 0\n25556 23165 0 0\n25649 23204 0 0\n25750 23204 0 0\n25843 23166 0 0\n25915 23094 0 0\n25954 23001 0 0\n25954 25746 0 0\n25950 25746 0 0\n25857 25784 0 0\n25785 25856 0 0\n25746 25949 0 0\n25746 26050 0 0\n25784 26143 0 0\n25856 26215 0 0\n25949 26254 0 0\n26050 26254 0 0\n26143 26216 0 0\n26215 26144 0 0\n26254 26051 0 0\n26254 30337 0 0\n26235 30356 0 0\n26196 30449 0 0\n26196 30550 0 0\n26234 30643 0 0\n26306 30715 0 0\n26399 30754 0 0\n26500 30754 0 0\n26593 30716 0 0\n26665 30644 0 0\n26704 30551 0 0\n26704 35295 0 0\n26554 35295 0 0\n26554 31901 0 0\n26554 31800 0 0\n26516 31707 0 0\n26444 31635 0 0\n26351 31596 0 0\n26250 31596 0 0\n26157 31634 0 0\n26085 31706 0 0\n26046 31799 0 0\n26046 31900 0 0\n26084 31993 0 0\n26156 32065 0 0\n26249 32104 0 0\n26350 32104 0 0\n26443 32066 0 0\n26515 31994 0 0\n26554 31901 0 0\n26554 35295 0 0\n26354 35295 0 0\n26354 34751 0 0\n26354 34650 0 0\n26316 34557 0 0\n26244 34485 0 0\n26151 34446 0 0\n26050 34446 0 0\n25957 34484 0 0\n25885 34556 0 0\n25846 34649 0 0\n25846 34750 0 0\n25884 34843 0 0\n25956 34915 0 0\n26049 34954 0 0\n26150 34954 0 0\n26243 34916 0 0\n26315 34844 0 0\n26354 34751 0 0\n26354 35295 0 0\n25804 35295 0 0\n25804 33651 0 0\n25804 33550 0 0\n25766 33457 0 0\n25694 33385 0 0\n25601 33346 0 0\n25504 33346 0 0\n25504 24251 0 0\n25504 24150 0 0\n25466 24057 0 0\n25394 23985 0 0\n25301 23946 0 0\n25200 23946 0 0\n25107 23984 0 0\n25035 24056 0 0\n24996 24149 0 0\n24996 24250 0 0\n25034 24343 0 0\n25106 24415 0 0\n25199 24454 0 0\n25300 24454 0 0\n25393 24416 0 0\n25465 24344 0 0\n25504 24251 0 0\n25504 33346 0 0\n25500 33346 0 0\n25407 33384 0 0\n25335 33456 0 0\n25296 33549 0 0\n25296 33650 0 0\n25334 33743 0 0\n25406 33815 0 0\n25499 33854 0 0\n25600 33854 0 0\n25693 33816 0 0\n25765 33744 0 0\n25804 33651 0 0\n25804 35295 0 0\n25154 35295 0 0\n25154 32001 0 0\n25154 31900 0 0\n25116 31807 0 0\n25044 31735 0 0\n24960 31699 0 0\n24960 19445 0 0\n24960 19344 0 0\n24960 18851 0 0\n24960 18750 0 0\n24960 18257 0 0\n24960 18156 0 0\n24922 18063 0 0\n24854 17995 0 0\n24854 16101 0 0\n24854 16000 0 0\n24816 15907 0 0\n24754 15845 0 0\n24754 15001 0 0\n24754 14900 0 0\n24716 14807 0 0\n24644 14735 0 0\n24551 14696 0 0\n24450 14696 0 0\n24430 14704 0 0\n24430 12586 0 0\n24430 12415 0 0\n24430 11586 0 0\n24430 11415 0 0\n24365 11257 0 0\n24244 11136 0 0\n24086 11070 0 0\n23915 11070 0 0\n23757 11135 0 0\n23654 11238 0 0\n23654 7201 0 0\n23654 7100 0 0\n23616 7007 0 0\n23544 6935 0 0\n23451 6896 0 0\n23350 6896 0 0\n23257 6934 0 0\n23185 7006 0 0\n23146 7099 0 0\n23146 7200 0 0\n23184 7293 0 0\n23256 7365 0 0\n23349 7404 0 0\n23450 7404 0 0\n23543 7366 0 0\n23615 7294 0 0\n23654 7201 0 0\n23654 11238 0 0\n23636 11256 0 0\n23570 11414 0 0\n23570 11585 0 0\n23635 11743 0 0\n23756 11864 0 0\n23914 11930 0 0\n24085 11930 0 0\n24243 11865 0 0\n24364 11744 0 0\n24430 11586 0 0\n24430 12415 0 0\n24365 12257 0 0\n24244 12136 0 0\n24086 12070 0 0\n23915 12070 0 0\n23757 12135 0 0\n23636 12256 0 0\n23570 12414 0 0\n23570 12585 0 0\n23635 12743 0 0\n23756 12864 0 0\n23914 12930 0 0\n24085 12930 0 0\n24243 12865 0 0\n24364 12744 0 0\n24430 12586 0 0\n24430 14704 0 0\n24357 14734 0 0\n24285 14806 0 0\n24246 14899 0 0\n24246 15000 0 0\n24284 15093 0 0\n24356 15165 0 0\n24449 15204 0 0\n24550 15204 0 0\n24643 15166 0 0\n24715 15094 0 0\n24754 15001 0 0\n24754 15845 0 0\n24744 15835 0 0\n24651 15796 0 0\n24550 15796 0 0\n24457 15834 0 0\n24385 15906 0 0\n24346 15999 0 0\n24346 16100 0 0\n24384 16193 0 0\n24456 16265 0 0\n24549 16304 0 0\n24650 16304 0 0\n24743 16266 0 0\n24815 16194 0 0\n24854 16101 0 0\n24854 17995 0 0\n24850 17991 0 0\n24757 17952 0 0\n24656 17952 0 0\n24563 17990 0 0\n24491 18062 0 0\n24452 18155 0 0\n24452 18256 0 0\n24490 18349 0 0\n24562 18421 0 0\n24655 18460 0 0\n24756 18460 0 0\n24849 18422 0 0\n24921 18350 0 0\n24960 18257 0 0\n24960 18750 0 0\n24922 18657 0 0\n24850 18585 0 0\n24757 18546 0 0\n24656 18546 0 0\n24563 18584 0 0\n24491 18656 0 0\n24452 18749 0 0\n24452 18850 0 0\n24490 18943 0 0\n24562 19015 0 0\n24655 19054 0 0\n24756 19054 0 0\n24849 19016 0 0\n24921 18944 0 0\n24960 18851 0 0\n24960 19344 0 0\n24922 19251 0 0\n24850 19179 0 0\n24757 19140 0 0\n24656 19140 0 0\n24563 19178 0 0\n24491 19250 0 0\n24452 19343 0 0\n24452 19444 0 0\n24490 19537 0 0\n24562 19609 0 0\n24655 19648 0 0\n24756 19648 0 0\n24849 19610 0 0\n24921 19538 0 0\n24960 19445 0 0\n24960 31699 0 0\n24951 31696 0 0\n24934 31696 0 0\n24934 20781 0 0\n24934 20680 0 0\n24896 20587 0 0\n24824 20515 0 0\n24731 20476 0 0\n24717 20476 0 0\n24730 20446 0 0\n24730 20355 0 0\n24695 20270 0 0\n24631 20206 0 0\n24546 20170 0 0\n24455 20170 0 0\n24370 20205 0 0\n24306 20269 0 0\n24270 20354 0 0\n24270 20445 0 0\n24305 20530 0 0\n24369 20594 0 0\n24447 20627 0 0\n24426 20679 0 0\n24426 20696 0 0\n24400 20696 0 0\n24307 20734 0 0\n24235 20806 0 0\n24196 20899 0 0\n24196 21000 0 0\n24234 21093 0 0\n24306 21165 0 0\n24399 21204 0 0\n24500 21204 0 0\n24593 21166 0 0\n24665 21094 0 0\n24704 21001 0 0\n24704 20984 0 0\n24730 20984 0 0\n24823 20946 0 0\n24895 20874 0 0\n24934 20781 0 0\n24934 31696 0 0\n24904 31696 0 0\n24904 22351 0 0\n24904 22250 0 0\n24866 22157 0 0\n24794 22085 0 0\n24701 22046 0 0\n24600 22046 0 0\n24507 22084 0 0\n24435 22156 0 0\n24396 22249 0 0\n24396 22350 0 0\n24434 22443 0 0\n24506 22515 0 0\n24599 22554 0 0\n24700 22554 0 0\n24793 22516 0 0\n24865 22444 0 0\n24904 22351 0 0\n24904 31696 0 0\n24850 31696 0 0\n24757 31734 0 0\n24754 31737 0 0\n24754 25201 0 0\n24754 25100 0 0\n24716 25007 0 0\n24644 24935 0 0\n24551 24896 0 0\n24450 24896 0 0\n24404 24914 0 0\n24404 24251 0 0\n24404 24150 0 0\n24366 24057 0 0\n24294 23985 0 0\n24201 23946 0 0\n24154 23946 0 0\n24154 17451 0 0\n24154 17350 0 0\n24116 17257 0 0\n24044 17185 0 0\n24004 17168 0 0\n24004 15851 0 0\n24004 15750 0 0\n23966 15657 0 0\n23894 15585 0 0\n23854 15568 0 0\n23854 13601 0 0\n23854 13500 0 0\n23816 13407 0 0\n23744 13335 0 0\n23651 13296 0 0\n23550 13296 0 0\n23457 13334 0 0\n23429 13362 0 0\n23429 12825 0 0\n23429 12774 0 0\n23429 12174 0 0\n23424 12162 0 0\n23424 11570 0 0\n23419 11402 0 0\n23364 11273 0 0\n23301 11241 0 0\n23259 11283 0 0\n23259 11199 0 0\n23227 11136 0 0\n23070 11076 0 0\n22902 11081 0 0\n22773 11136 0 0\n22741 11199 0 0\n23000 11458 0 0\n23259 11199 0 0\n23259 11283 0 0\n23042 11500 0 0\n23301 11759 0 0\n23364 11727 0 0\n23424 11570 0 0\n23424 12162 0 0\n23409 12127 0 0\n23373 12090 0 0\n23325 12071 0 0\n23274 12071 0 0\n23259 12071 0 0\n23259 11801 0 0\n23000 11542 0 0\n22958 11584 0 0\n22958 11500 0 0\n22699 11241 0 0\n22636 11273 0 0\n22576 11430 0 0\n22581 11598 0 0\n22636 11727 0 0\n22699 11759 0 0\n22958 11500 0 0\n22958 11584 0 0\n22741 11801 0 0\n22773 11864 0 0\n22930 11924 0 0\n23098 11919 0 0\n23227 11864 0 0\n23259 11801 0 0\n23259 12071 0 0\n22674 12071 0 0\n22627 12091 0 0\n22590 12127 0 0\n22571 12175 0 0\n22571 12226 0 0\n22571 12826 0 0\n22591 12873 0 0\n22627 12910 0 0\n22675 12929 0 0\n22726 12929 0 0\n23326 12929 0 0\n23373 12909 0 0\n23410 12873 0 0\n23429 12825 0 0\n23429 13362 0 0\n23385 13406 0 0\n23346 13499 0 0\n23346 13600 0 0\n23384 13693 0 0\n23456 13765 0 0\n23549 13804 0 0\n23650 13804 0 0\n23743 13766 0 0\n23815 13694 0 0\n23854 13601 0 0\n23854 15568 0 0\n23801 15546 0 0\n23700 15546 0 0\n23607 15584 0 0\n23535 15656 0 0\n23496 15749 0 0\n23496 15850 0 0\n23534 15943 0 0\n23606 16015 0 0\n23699 16054 0 0\n23800 16054 0 0\n23893 16016 0 0\n23965 15944 0 0\n24004 15851 0 0\n24004 17168 0 0\n23951 17146 0 0\n23850 17146 0 0\n23757 17184 0 0\n23685 17256 0 0\n23646 17349 0 0\n23646 17450 0 0\n23684 17543 0 0\n23756 17615 0 0\n23849 17654 0 0\n23950 17654 0 0\n24043 17616 0 0\n24115 17544 0 0\n24154 17451 0 0\n24154 23946 0 0\n24100 23946 0 0\n24007 23984 0 0\n23954 24037 0 0\n23954 21101 0 0\n23954 21000 0 0\n23950 20990 0 0\n23950 19096 0 0\n23950 19005 0 0\n23915 18920 0 0\n23851 18856 0 0\n23815 18840 0 0\n23830 18835 0 0\n23894 18771 0 0\n23930 18686 0 0\n23930 18595 0 0\n23895 18510 0 0\n23831 18446 0 0\n23746 18410 0 0\n23680 18410 0 0\n23680 18146 0 0\n23680 18055 0 0\n23645 17970 0 0\n23581 17906 0 0\n23496 17870 0 0\n23405 17870 0 0\n23320 17905 0 0\n23256 17969 0 0\n23220 18054 0 0\n23220 18145 0 0\n23255 18230 0 0\n23319 18294 0 0\n23404 18330 0 0\n23495 18330 0 0\n23580 18295 0 0\n23644 18231 0 0\n23680 18146 0 0\n23680 18410 0 0\n23655 18410 0 0\n23570 18445 0 0\n23506 18509 0 0\n23470 18594 0 0\n23470 18685 0 0\n23505 18770 0 0\n23569 18834 0 0\n23604 18849 0 0\n23590 18855 0 0\n23526 18919 0 0\n23511 18952 0 0\n23506 18950 0 0\n23415 18950 0 0\n23330 18985 0 0\n23266 19049 0 0\n23230 19134 0 0\n23230 19225 0 0\n23265 19310 0 0\n23329 19374 0 0\n23414 19410 0 0\n23505 19410 0 0\n23590 19375 0 0\n23654 19311 0 0\n23668 19277 0 0\n23674 19280 0 0\n23765 19280 0 0\n23850 19245 0 0\n23914 19181 0 0\n23950 19096 0 0\n23950 20990 0 0\n23916 20907 0 0\n23844 20835 0 0\n23751 20796 0 0\n23704 20796 0 0\n23704 19801 0 0\n23704 19700 0 0\n23666 19607 0 0\n23594 19535 0 0\n23501 19496 0 0\n23400 19496 0 0\n23307 19534 0 0\n23235 19606 0 0\n23196 19699 0 0\n23196 19800 0 0\n23234 19893 0 0\n23306 19965 0 0\n23399 20004 0 0\n23500 20004 0 0\n23593 19966 0 0\n23665 19894 0 0\n23704 19801 0 0\n23704 20796 0 0\n23650 20796 0 0\n23557 20834 0 0\n23485 20906 0 0\n23446 20999 0 0\n23446 21100 0 0\n23484 21193 0 0\n23556 21265 0 0\n23649 21304 0 0\n23750 21304 0 0\n23843 21266 0 0\n23915 21194 0 0\n23954 21101 0 0\n23954 24037 0 0\n23935 24056 0 0\n23904 24129 0 0\n23904 21901 0 0\n23904 21800 0 0\n23866 21707 0 0\n23794 21635 0 0\n23701 21596 0 0\n23600 21596 0 0\n23507 21634 0 0\n23435 21706 0 0\n23396 21799 0 0\n23396 21900 0 0\n23434 21993 0 0\n23506 22065 0 0\n23599 22104 0 0\n23700 22104 0 0\n23793 22066 0 0\n23865 21994 0 0\n23904 21901 0 0\n23904 24129 0 0\n23896 24149 0 0\n23896 24250 0 0\n23934 24343 0 0\n24006 24415 0 0\n24099 24454 0 0\n24200 24454 0 0\n24293 24416 0 0\n24365 24344 0 0\n24404 24251 0 0\n24404 24914 0 0\n24357 24934 0 0\n24285 25006 0 0\n24246 25099 0 0\n24246 25200 0 0\n24284 25293 0 0\n24356 25365 0 0\n24449 25404 0 0\n24550 25404 0 0\n24643 25366 0 0\n24715 25294 0 0\n24754 25201 0 0\n24754 31737 0 0\n24704 31787 0 0\n24704 30351 0 0\n24704 30250 0 0\n24666 30157 0 0\n24654 30145 0 0\n24654 26901 0 0\n24654 26800 0 0\n24616 26707 0 0\n24544 26635 0 0\n24451 26596 0 0\n24350 26596 0 0\n24257 26634 0 0\n24254 26637 0 0\n24254 25551 0 0\n24254 25450 0 0\n24216 25357 0 0\n24144 25285 0 0\n24051 25246 0 0\n23950 25246 0 0\n23857 25284 0 0\n23785 25356 0 0\n23746 25449 0 0\n23746 25550 0 0\n23784 25643 0 0\n23856 25715 0 0\n23949 25754 0 0\n24050 25754 0 0\n24143 25716 0 0\n24215 25644 0 0\n24254 25551 0 0\n24254 26637 0 0\n24185 26706 0 0\n24146 26799 0 0\n24146 26900 0 0\n24184 26993 0 0\n24256 27065 0 0\n24349 27104 0 0\n24450 27104 0 0\n24543 27066 0 0\n24615 26994 0 0\n24654 26901 0 0\n24654 30145 0 0\n24594 30085 0 0\n24501 30046 0 0\n24400 30046 0 0\n24307 30084 0 0\n24254 30137 0 0\n24254 28651 0 0\n24254 28550 0 0\n24216 28457 0 0\n24144 28385 0 0\n24051 28346 0 0\n23950 28346 0 0\n23857 28384 0 0\n23785 28456 0 0\n23746 28549 0 0\n23746 28650 0 0\n23784 28743 0 0\n23856 28815 0 0\n23949 28854 0 0\n24050 28854 0 0\n24143 28816 0 0\n24215 28744 0 0\n24254 28651 0 0\n24254 30137 0 0\n24235 30156 0 0\n24196 30249 0 0\n24196 30350 0 0\n24234 30443 0 0\n24306 30515 0 0\n24399 30554 0 0\n24500 30554 0 0\n24593 30516 0 0\n24665 30444 0 0\n24704 30351 0 0\n24704 31787 0 0\n24685 31806 0 0\n24646 31899 0 0\n24646 32000 0 0\n24684 32093 0 0\n24756 32165 0 0\n24849 32204 0 0\n24950 32204 0 0\n25043 32166 0 0\n25115 32094 0 0\n25154 32001 0 0\n25154 35295 0 0\n23430 35295 0 0\n23430 27586 0 0\n23430 27415 0 0\n23430 26586 0 0\n23430 26415 0 0\n23430 25586 0 0\n23430 25415 0 0\n23430 24586 0 0\n23430 24415 0 0\n23430 23586 0 0\n23430 23415 0 0\n23365 23257 0 0\n23244 23136 0 0\n23086 23070 0 0\n22915 23070 0 0\n22854 23095 0 0\n22854 22351 0 0\n22854 22250 0 0\n22816 22157 0 0\n22754 22095 0 0\n22754 14601 0 0\n22754 14500 0 0\n22716 14407 0 0\n22644 14335 0 0\n22604 14318 0 0\n22604 13651 0 0\n22604 13550 0 0\n22566 13457 0 0\n22494 13385 0 0\n22401 13346 0 0\n22300 13346 0 0\n22207 13384 0 0\n22135 13456 0 0\n22096 13549 0 0\n22096 13650 0 0\n22134 13743 0 0\n22206 13815 0 0\n22299 13854 0 0\n22400 13854 0 0\n22493 13816 0 0\n22565 13744 0 0\n22604 13651 0 0\n22604 14318 0 0\n22551 14296 0 0\n22450 14296 0 0\n22357 14334 0 0\n22285 14406 0 0\n22246 14499 0 0\n22246 14600 0 0\n22284 14693 0 0\n22356 14765 0 0\n22449 14804 0 0\n22550 14804 0 0\n22643 14766 0 0\n22715 14694 0 0\n22754 14601 0 0\n22754 22095 0 0\n22744 22085 0 0\n22654 22047 0 0\n22654 20551 0 0\n22654 20450 0 0\n22654 17251 0 0\n22654 17150 0 0\n22654 15801 0 0\n22654 15700 0 0\n22616 15607 0 0\n22544 15535 0 0\n22451 15496 0 0\n22350 15496 0 0\n22257 15534 0 0\n22185 15606 0 0\n22146 15699 0 0\n22146 15800 0 0\n22184 15893 0 0\n22256 15965 0 0\n22349 16004 0 0\n22450 16004 0 0\n22543 15966 0 0\n22615 15894 0 0\n22654 15801 0 0\n22654 17150 0 0\n22616 17057 0 0\n22544 16985 0 0\n22451 16946 0 0\n22350 16946 0 0\n22257 16984 0 0\n22185 17056 0 0\n22146 17149 0 0\n22146 17250 0 0\n22184 17343 0 0\n22256 17415 0 0\n22349 17454 0 0\n22450 17454 0 0\n22543 17416 0 0\n22615 17344 0 0\n22654 17251 0 0\n22654 20450 0 0\n22616 20357 0 0\n22604 20345 0 0\n22604 19051 0 0\n22604 18950 0 0\n22604 18001 0 0\n22604 17900 0 0\n22566 17807 0 0\n22494 17735 0 0\n22401 17696 0 0\n22300 17696 0 0\n22207 17734 0 0\n22135 17806 0 0\n22096 17899 0 0\n22096 18000 0 0\n22134 18093 0 0\n22206 18165 0 0\n22299 18204 0 0\n22400 18204 0 0\n22493 18166 0 0\n22565 18094 0 0\n22604 18001 0 0\n22604 18950 0 0\n22566 18857 0 0\n22494 18785 0 0\n22401 18746 0 0\n22300 18746 0 0\n22207 18784 0 0\n22135 18856 0 0\n22096 18949 0 0\n22096 19050 0 0\n22134 19143 0 0\n22206 19215 0 0\n22299 19254 0 0\n22400 19254 0 0\n22493 19216 0 0\n22565 19144 0 0\n22604 19051 0 0\n22604 20345 0 0\n22544 20285 0 0\n22451 20246 0 0\n22350 20246 0 0\n22257 20284 0 0\n22185 20356 0 0\n22146 20449 0 0\n22146 20550 0 0\n22184 20643 0 0\n22256 20715 0 0\n22349 20754 0 0\n22450 20754 0 0\n22543 20716 0 0\n22615 20644 0 0\n22654 20551 0 0\n22654 22047 0 0\n22651 22046 0 0\n22550 22046 0 0\n22457 22084 0 0\n22385 22156 0 0\n22346 22249 0 0\n22346 22350 0 0\n22384 22443 0 0\n22456 22515 0 0\n22549 22554 0 0\n22650 22554 0 0\n22743 22516 0 0\n22815 22444 0 0\n22854 22351 0 0\n22854 23095 0 0\n22757 23135 0 0\n22636 23256 0 0\n22570 23414 0 0\n22570 23585 0 0\n22635 23743 0 0\n22756 23864 0 0\n22914 23930 0 0\n23085 23930 0 0\n23243 23865 0 0\n23364 23744 0 0\n23430 23586 0 0\n23430 24415 0 0\n23365 24257 0 0\n23244 24136 0 0\n23086 24070 0 0\n22915 24070 0 0\n22757 24135 0 0\n22636 24256 0 0\n22570 24414 0 0\n22570 24585 0 0\n22635 24743 0 0\n22756 24864 0 0\n22914 24930 0 0\n23085 24930 0 0\n23243 24865 0 0\n23364 24744 0 0\n23430 24586 0 0\n23430 25415 0 0\n23365 25257 0 0\n23244 25136 0 0\n23086 25070 0 0\n22915 25070 0 0\n22757 25135 0 0\n22636 25256 0 0\n22570 25414 0 0\n22570 25585 0 0\n22635 25743 0 0\n22756 25864 0 0\n22914 25930 0 0\n23085 25930 0 0\n23243 25865 0 0\n23364 25744 0 0\n23430 25586 0 0\n23430 26415 0 0\n23365 26257 0 0\n23244 26136 0 0\n23086 26070 0 0\n22915 26070 0 0\n22757 26135 0 0\n22636 26256 0 0\n22570 26414 0 0\n22570 26585 0 0\n22635 26743 0 0\n22756 26864 0 0\n22914 26930 0 0\n23085 26930 0 0\n23243 26865 0 0\n23364 26744 0 0\n23430 26586 0 0\n23430 27415 0 0\n23365 27257 0 0\n23244 27136 0 0\n23086 27070 0 0\n22915 27070 0 0\n22757 27135 0 0\n22636 27256 0 0\n22570 27414 0 0\n22570 27585 0 0\n22635 27743 0 0\n22756 27864 0 0\n22914 27930 0 0\n23085 27930 0 0\n23243 27865 0 0\n23364 27744 0 0\n23430 27586 0 0\n23430 35295 0 0\n23429 35295 0 0\n23429 28825 0 0\n23429 28774 0 0\n23429 28174 0 0\n23409 28127 0 0\n23373 28090 0 0\n23325 28071 0 0\n23274 28071 0 0\n22674 28071 0 0\n22627 28091 0 0\n22590 28127 0 0\n22571 28175 0 0\n22571 28226 0 0\n22571 28826 0 0\n22591 28873 0 0\n22627 28910 0 0\n22675 28929 0 0\n22726 28929 0 0\n23326 28929 0 0\n23373 28909 0 0\n23410 28873 0 0\n23429 28825 0 0\n23429 35295 0 0\n23404 35295 0 0\n23404 33501 0 0\n23404 33400 0 0\n23366 33307 0 0\n23294 33235 0 0\n23254 33218 0 0\n23254 31501 0 0\n23254 31400 0 0\n23216 31307 0 0\n23144 31235 0 0\n23051 31196 0 0\n22950 31196 0 0\n22857 31234 0 0\n22785 31306 0 0\n22746 31399 0 0\n22746 31500 0 0\n22784 31593 0 0\n22856 31665 0 0\n22949 31704 0 0\n23050 31704 0 0\n23143 31666 0 0\n23215 31594 0 0\n23254 31501 0 0\n23254 33218 0 0\n23201 33196 0 0\n23100 33196 0 0\n23007 33234 0 0\n22935 33306 0 0\n22896 33399 0 0\n22896 33500 0 0\n22934 33593 0 0\n23006 33665 0 0\n23099 33704 0 0\n23200 33704 0 0\n23293 33666 0 0\n23365 33594 0 0\n23404 33501 0 0\n23404 35295 0 0\n23154 35295 0 0\n23154 34751 0 0\n23154 34650 0 0\n23116 34557 0 0\n23044 34485 0 0\n22951 34446 0 0\n22850 34446 0 0\n22757 34484 0 0\n22685 34556 0 0\n22646 34649 0 0\n22646 34750 0 0\n22684 34843 0 0\n22756 34915 0 0\n22849 34954 0 0\n22950 34954 0 0\n23043 34916 0 0\n23115 34844 0 0\n23154 34751 0 0\n23154 35295 0 0\n22430 35295 0 0\n22430 27586 0 0\n22430 27415 0 0\n22430 26586 0 0\n22430 26415 0 0\n22430 25586 0 0\n22430 25415 0 0\n22430 24586 0 0\n22430 24415 0 0\n22430 23586 0 0\n22430 23415 0 0\n22365 23257 0 0\n22244 23136 0 0\n22204 23119 0 0\n22204 21601 0 0\n22204 21500 0 0\n22166 21407 0 0\n22094 21335 0 0\n22001 21296 0 0\n21954 21296 0 0\n21954 9201 0 0\n21954 9100 0 0\n21916 9007 0 0\n21844 8935 0 0\n21755 8897 0 0\n21755 7752 0 0\n21565 7291 0 0\n21212 6937 0 0\n20751 6746 0 0\n20252 6745 0 0\n19791 6935 0 0\n19437 7288 0 0\n19246 7749 0 0\n19245 8248 0 0\n19435 8709 0 0\n19788 9063 0 0\n20249 9254 0 0\n20748 9255 0 0\n21209 9065 0 0\n21563 8712 0 0\n21754 8251 0 0\n21755 7752 0 0\n21755 8897 0 0\n21751 8896 0 0\n21650 8896 0 0\n21557 8934 0 0\n21485 9006 0 0\n21446 9099 0 0\n21446 9200 0 0\n21484 9293 0 0\n21556 9365 0 0\n21649 9404 0 0\n21750 9404 0 0\n21843 9366 0 0\n21915 9294 0 0\n21954 9201 0 0\n21954 21296 0 0\n21904 21296 0 0\n21904 20051 0 0\n21904 19950 0 0\n21866 19857 0 0\n21794 19785 0 0\n21754 19768 0 0\n21754 19051 0 0\n21754 18950 0 0\n21754 18051 0 0\n21754 17950 0 0\n21754 17101 0 0\n21754 17000 0 0\n21754 16101 0 0\n21754 16000 0 0\n21716 15907 0 0\n21654 15845 0 0\n21654 11351 0 0\n21654 11250 0 0\n21616 11157 0 0\n21544 11085 0 0\n21451 11046 0 0\n21350 11046 0 0\n21257 11084 0 0\n21185 11156 0 0\n21146 11249 0 0\n21146 11350 0 0\n21184 11443 0 0\n21256 11515 0 0\n21349 11554 0 0\n21450 11554 0 0\n21543 11516 0 0\n21615 11444 0 0\n21654 11351 0 0\n21654 15845 0 0\n21644 15835 0 0\n21551 15796 0 0\n21450 15796 0 0\n21404 15814 0 0\n21404 13401 0 0\n21404 13300 0 0\n21366 13207 0 0\n21294 13135 0 0\n21201 13096 0 0\n21100 13096 0 0\n21007 13134 0 0\n20935 13206 0 0\n20896 13299 0 0\n20896 13400 0 0\n20934 13493 0 0\n21006 13565 0 0\n21099 13604 0 0\n21200 13604 0 0\n21293 13566 0 0\n21365 13494 0 0\n21404 13401 0 0\n21404 15814 0 0\n21357 15834 0 0\n21285 15906 0 0\n21246 15999 0 0\n21246 16100 0 0\n21284 16193 0 0\n21356 16265 0 0\n21449 16304 0 0\n21550 16304 0 0\n21643 16266 0 0\n21715 16194 0 0\n21754 16101 0 0\n21754 17000 0 0\n21716 16907 0 0\n21644 16835 0 0\n21551 16796 0 0\n21450 16796 0 0\n21357 16834 0 0\n21285 16906 0 0\n21246 16999 0 0\n21246 17100 0 0\n21284 17193 0 0\n21356 17265 0 0\n21449 17304 0 0\n21550 17304 0 0\n21643 17266 0 0\n21715 17194 0 0\n21754 17101 0 0\n21754 17950 0 0\n21716 17857 0 0\n21644 17785 0 0\n21551 17746 0 0\n21450 17746 0 0\n21357 17784 0 0\n21285 17856 0 0\n21246 17949 0 0\n21246 18050 0 0\n21284 18143 0 0\n21356 18215 0 0\n21449 18254 0 0\n21550 18254 0 0\n21643 18216 0 0\n21715 18144 0 0\n21754 18051 0 0\n21754 18950 0 0\n21716 18857 0 0\n21644 18785 0 0\n21551 18746 0 0\n21450 18746 0 0\n21357 18784 0 0\n21285 18856 0 0\n21246 18949 0 0\n21246 19050 0 0\n21284 19143 0 0\n21356 19215 0 0\n21449 19254 0 0\n21550 19254 0 0\n21643 19216 0 0\n21715 19144 0 0\n21754 19051 0 0\n21754 19768 0 0\n21701 19746 0 0\n21600 19746 0 0\n21507 19784 0 0\n21435 19856 0 0\n21396 19949 0 0\n21396 20050 0 0\n21434 20143 0 0\n21506 20215 0 0\n21599 20254 0 0\n21700 20254 0 0\n21793 20216 0 0\n21865 20144 0 0\n21904 20051 0 0\n21904 21296 0 0\n21900 21296 0 0\n21807 21334 0 0\n21735 21406 0 0\n21696 21499 0 0\n21696 21600 0 0\n21734 21693 0 0\n21806 21765 0 0\n21899 21804 0 0\n22000 21804 0 0\n22093 21766 0 0\n22165 21694 0 0\n22204 21601 0 0\n22204 23119 0 0\n22086 23070 0 0\n21915 23070 0 0\n21904 23074 0 0\n21904 22801 0 0\n21904 22700 0 0\n21866 22607 0 0\n21794 22535 0 0\n21701 22496 0 0\n21600 22496 0 0\n21507 22534 0 0\n21435 22606 0 0\n21396 22699 0 0\n21396 22800 0 0\n21434 22893 0 0\n21506 22965 0 0\n21599 23004 0 0\n21700 23004 0 0\n21793 22966 0 0\n21865 22894 0 0\n21904 22801 0 0\n21904 23074 0 0\n21757 23135 0 0\n21636 23256 0 0\n21570 23414 0 0\n21570 23585 0 0\n21635 23743 0 0\n21756 23864 0 0\n21914 23930 0 0\n22085 23930 0 0\n22243 23865 0 0\n22364 23744 0 0\n22430 23586 0 0\n22430 24415 0 0\n22365 24257 0 0\n22244 24136 0 0\n22086 24070 0 0\n21915 24070 0 0\n21757 24135 0 0\n21636 24256 0 0\n21570 24414 0 0\n21570 24585 0 0\n21635 24743 0 0\n21756 24864 0 0\n21914 24930 0 0\n22085 24930 0 0\n22243 24865 0 0\n22364 24744 0 0\n22430 24586 0 0\n22430 25415 0 0\n22365 25257 0 0\n22244 25136 0 0\n22086 25070 0 0\n21915 25070 0 0\n21757 25135 0 0\n21636 25256 0 0\n21570 25414 0 0\n21570 25585 0 0\n21635 25743 0 0\n21756 25864 0 0\n21914 25930 0 0\n22085 25930 0 0\n22243 25865 0 0\n22364 25744 0 0\n22430 25586 0 0\n22430 26415 0 0\n22365 26257 0 0\n22244 26136 0 0\n22086 26070 0 0\n21915 26070 0 0\n21757 26135 0 0\n21636 26256 0 0\n21570 26414 0 0\n21570 26585 0 0\n21635 26743 0 0\n21756 26864 0 0\n21914 26930 0 0\n22085 26930 0 0\n22243 26865 0 0\n22364 26744 0 0\n22430 26586 0 0\n22430 27415 0 0\n22365 27257 0 0\n22244 27136 0 0\n22086 27070 0 0\n21915 27070 0 0\n21757 27135 0 0\n21636 27256 0 0\n21570 27414 0 0\n21570 27585 0 0\n21635 27743 0 0\n21756 27864 0 0\n21914 27930 0 0\n22085 27930 0 0\n22243 27865 0 0\n22364 27744 0 0\n22430 27586 0 0\n22430 35295 0 0\n22424 35295 0 0\n22424 28570 0 0\n22419 28402 0 0\n22364 28273 0 0\n22301 28241 0 0\n22259 28283 0 0\n22259 28199 0 0\n22227 28136 0 0\n22070 28076 0 0\n21902 28081 0 0\n21773 28136 0 0\n21741 28199 0 0\n22000 28458 0 0\n22259 28199 0 0\n22259 28283 0 0\n22042 28500 0 0\n22301 28759 0 0\n22364 28727 0 0\n22424 28570 0 0\n22424 35295 0 0\n22259 35295 0 0\n22259 28801 0 0\n22000 28542 0 0\n21958 28584 0 0\n21958 28500 0 0\n21699 28241 0 0\n21636 28273 0 0\n21576 28430 0 0\n21581 28598 0 0\n21636 28727 0 0\n21699 28759 0 0\n21958 28500 0 0\n21958 28584 0 0\n21741 28801 0 0\n21773 28864 0 0\n21930 28924 0 0\n22098 28919 0 0\n22227 28864 0 0\n22259 28801 0 0\n22259 35295 0 0\n21755 35295 0 0\n21755 33752 0 0\n21704 33628 0 0\n21704 29801 0 0\n21704 29700 0 0\n21666 29607 0 0\n21594 29535 0 0\n21501 29496 0 0\n21400 29496 0 0\n21307 29534 0 0\n21235 29606 0 0\n21204 29679 0 0\n21204 22501 0 0\n21204 22400 0 0\n21166 22307 0 0\n21154 22295 0 0\n21154 15001 0 0\n21154 14900 0 0\n21116 14807 0 0\n21044 14735 0 0\n20951 14696 0 0\n20850 14696 0 0\n20757 14734 0 0\n20685 14806 0 0\n20646 14899 0 0\n20646 15000 0 0\n20684 15093 0 0\n20756 15165 0 0\n20849 15204 0 0\n20950 15204 0 0\n21043 15166 0 0\n21115 15094 0 0\n21154 15001 0 0\n21154 22295 0 0\n21104 22245 0 0\n21104 19151 0 0\n21104 19050 0 0\n21066 18957 0 0\n20994 18885 0 0\n20901 18846 0 0\n20800 18846 0 0\n20707 18884 0 0\n20704 18887 0 0\n20704 18051 0 0\n20704 17950 0 0\n20666 17857 0 0\n20594 17785 0 0\n20501 17746 0 0\n20400 17746 0 0\n20307 17784 0 0\n20235 17856 0 0\n20196 17949 0 0\n20196 18050 0 0\n20234 18143 0 0\n20306 18215 0 0\n20399 18254 0 0\n20500 18254 0 0\n20593 18216 0 0\n20665 18144 0 0\n20704 18051 0 0\n20704 18887 0 0\n20635 18956 0 0\n20596 19049 0 0\n20596 19150 0 0\n20634 19243 0 0\n20706 19315 0 0\n20799 19354 0 0\n20900 19354 0 0\n20993 19316 0 0\n21065 19244 0 0\n21104 19151 0 0\n21104 22245 0 0\n21094 22235 0 0\n21054 22218 0 0\n21054 20251 0 0\n21054 20150 0 0\n21016 20057 0 0\n20944 19985 0 0\n20851 19946 0 0\n20750 19946 0 0\n20657 19984 0 0\n20585 20056 0 0\n20546 20149 0 0\n20546 20250 0 0\n20584 20343 0 0\n20656 20415 0 0\n20749 20454 0 0\n20850 20454 0 0\n20943 20416 0 0\n21015 20344 0 0\n21054 20251 0 0\n21054 22218 0 0\n21001 22196 0 0\n20900 22196 0 0\n20807 22234 0 0\n20735 22306 0 0\n20696 22399 0 0\n20696 22500 0 0\n20734 22593 0 0\n20806 22665 0 0\n20899 22704 0 0\n21000 22704 0 0\n21093 22666 0 0\n21165 22594 0 0\n21204 22501 0 0\n21204 29679 0 0\n21196 29699 0 0\n21196 29800 0 0\n21234 29893 0 0\n21306 29965 0 0\n21399 30004 0 0\n21500 30004 0 0\n21593 29966 0 0\n21665 29894 0 0\n21704 29801 0 0\n21704 33628 0 0\n21565 33291 0 0\n21378 33104 0 0\n21450 33104 0 0\n21543 33066 0 0\n21615 32994 0 0\n21654 32901 0 0\n21654 32800 0 0\n21616 32707 0 0\n21544 32635 0 0\n21451 32596 0 0\n21350 32596 0 0\n21257 32634 0 0\n21185 32706 0 0\n21154 32779 0 0\n21154 27251 0 0\n21154 27150 0 0\n21154 25501 0 0\n21154 25400 0 0\n21116 25307 0 0\n21044 25235 0 0\n21004 25218 0 0\n21004 24251 0 0\n21004 24150 0 0\n20966 24057 0 0\n20894 23985 0 0\n20801 23946 0 0\n20700 23946 0 0\n20607 23984 0 0\n20535 24056 0 0\n20496 24149 0 0\n20496 24250 0 0\n20534 24343 0 0\n20606 24415 0 0\n20699 24454 0 0\n20800 24454 0 0\n20893 24416 0 0\n20965 24344 0 0\n21004 24251 0 0\n21004 25218 0 0\n20951 25196 0 0\n20850 25196 0 0\n20757 25234 0 0\n20685 25306 0 0\n20646 25399 0 0\n20646 25500 0 0\n20684 25593 0 0\n20756 25665 0 0\n20849 25704 0 0\n20950 25704 0 0\n21043 25666 0 0\n21115 25594 0 0\n21154 25501 0 0\n21154 27150 0 0\n21116 27057 0 0\n21044 26985 0 0\n20951 26946 0 0\n20850 26946 0 0\n20757 26984 0 0\n20685 27056 0 0\n20646 27149 0 0\n20646 27250 0 0\n20684 27343 0 0\n20756 27415 0 0\n20849 27454 0 0\n20950 27454 0 0\n21043 27416 0 0\n21115 27344 0 0\n21154 27251 0 0\n21154 32779 0 0\n21146 32799 0 0\n21146 32900 0 0\n21150 32911 0 0\n20751 32746 0 0\n20354 32745 0 0\n20354 19801 0 0\n20354 19700 0 0\n20316 19607 0 0\n20244 19535 0 0\n20151 19496 0 0\n20054 19496 0 0\n20054 17701 0 0\n20054 17600 0 0\n20054 14401 0 0\n20054 14300 0 0\n20016 14207 0 0\n19944 14135 0 0\n19851 14096 0 0\n19754 14096 0 0\n19754 11201 0 0\n19754 11100 0 0\n19716 11007 0 0\n19644 10935 0 0\n19551 10896 0 0\n19450 10896 0 0\n19357 10934 0 0\n19285 11006 0 0\n19246 11099 0 0\n19246 11200 0 0\n19284 11293 0 0\n19356 11365 0 0\n19449 11404 0 0\n19550 11404 0 0\n19643 11366 0 0\n19715 11294 0 0\n19754 11201 0 0\n19754 14096 0 0\n19750 14096 0 0\n19657 14134 0 0\n19585 14206 0 0\n19546 14299 0 0\n19546 14400 0 0\n19584 14493 0 0\n19656 14565 0 0\n19749 14604 0 0\n19850 14604 0 0\n19943 14566 0 0\n20015 14494 0 0\n20054 14401 0 0\n20054 17600 0 0\n20016 17507 0 0\n19944 17435 0 0\n19851 17396 0 0\n19750 17396 0 0\n19657 17434 0 0\n19585 17506 0 0\n19546 17599 0 0\n19546 17700 0 0\n19584 17793 0 0\n19656 17865 0 0\n19749 17904 0 0\n19850 17904 0 0\n19943 17866 0 0\n20015 17794 0 0\n20054 17701 0 0\n20054 19496 0 0\n20050 19496 0 0\n19957 19534 0 0\n19885 19606 0 0\n19846 19699 0 0\n19846 19800 0 0\n19884 19893 0 0\n19956 19965 0 0\n20049 20004 0 0\n20150 20004 0 0\n20243 19966 0 0\n20315 19894 0 0\n20354 19801 0 0\n20354 32745 0 0\n20252 32745 0 0\n20054 32826 0 0\n20054 23701 0 0\n20054 23600 0 0\n20054 20401 0 0\n20054 20300 0 0\n20016 20207 0 0\n19944 20135 0 0\n19851 20096 0 0\n19750 20096 0 0\n19657 20134 0 0\n19585 20206 0 0\n19546 20299 0 0\n19546 20400 0 0\n19584 20493 0 0\n19656 20565 0 0\n19749 20604 0 0\n19850 20604 0 0\n19943 20566 0 0\n20015 20494 0 0\n20054 20401 0 0\n20054 23600 0 0\n20016 23507 0 0\n19944 23435 0 0\n19851 23396 0 0\n19750 23396 0 0\n19657 23434 0 0\n19585 23506 0 0\n19546 23599 0 0\n19546 23700 0 0\n19584 23793 0 0\n19656 23865 0 0\n19749 23904 0 0\n19850 23904 0 0\n19943 23866 0 0\n20015 23794 0 0\n20054 23701 0 0\n20054 32826 0 0\n19854 32909 0 0\n19854 28251 0 0\n19854 28150 0 0\n19816 28057 0 0\n19804 28045 0 0\n19804 26051 0 0\n19804 25950 0 0\n19766 25857 0 0\n19754 25845 0 0\n19754 24751 0 0\n19754 24650 0 0\n19716 24557 0 0\n19644 24485 0 0\n19551 24446 0 0\n19450 24446 0 0\n19357 24484 0 0\n19285 24556 0 0\n19246 24649 0 0\n19246 24750 0 0\n19284 24843 0 0\n19356 24915 0 0\n19449 24954 0 0\n19550 24954 0 0\n19643 24916 0 0\n19715 24844 0 0\n19754 24751 0 0\n19754 25845 0 0\n19694 25785 0 0\n19601 25746 0 0\n19500 25746 0 0\n19407 25784 0 0\n19335 25856 0 0\n19296 25949 0 0\n19296 26050 0 0\n19334 26143 0 0\n19406 26215 0 0\n19499 26254 0 0\n19600 26254 0 0\n19693 26216 0 0\n19765 26144 0 0\n19804 26051 0 0\n19804 28045 0 0\n19744 27985 0 0\n19651 27946 0 0\n19550 27946 0 0\n19457 27984 0 0\n19385 28056 0 0\n19346 28149 0 0\n19346 28250 0 0\n19384 28343 0 0\n19456 28415 0 0\n19549 28454 0 0\n19650 28454 0 0\n19743 28416 0 0\n19815 28344 0 0\n19854 28251 0 0\n19854 32909 0 0\n19791 32935 0 0\n19754 32971 0 0\n19754 31551 0 0\n19754 31450 0 0\n19716 31357 0 0\n19644 31285 0 0\n19551 31246 0 0\n19450 31246 0 0\n19357 31284 0 0\n19285 31356 0 0\n19246 31449 0 0\n19246 31550 0 0\n19284 31643 0 0\n19356 31715 0 0\n19449 31754 0 0\n19550 31754 0 0\n19643 31716 0 0\n19715 31644 0 0\n19754 31551 0 0\n19754 32971 0 0\n19437 33288 0 0\n19246 33749 0 0\n19245 34248 0 0\n19435 34709 0 0\n19788 35063 0 0\n20249 35254 0 0\n20748 35255 0 0\n21209 35065 0 0\n21563 34712 0 0\n21754 34251 0 0\n21755 33752 0 0\n21755 35295 0 0\n19205 35295 0 0\n19205 19464 0 0\n19256 19515 0 0\n19349 19554 0 0\n19450 19554 0 0\n19543 19516 0 0\n19615 19444 0 0\n19654 19351 0 0\n19654 19250 0 0\n19616 19157 0 0\n19544 19085 0 0\n19451 19046 0 0\n19350 19046 0 0\n19257 19084 0 0\n19205 19136 0 0\n19205 18664 0 0\n19256 18715 0 0\n19349 18754 0 0\n19450 18754 0 0\n19543 18716 0 0\n19615 18644 0 0\n19654 18551 0 0\n19654 18450 0 0\n19616 18357 0 0\n19544 18285 0 0\n19451 18246 0 0\n19350 18246 0 0\n19257 18284 0 0\n19205 18336 0 0\n19205 13172 0 0\n19234 13243 0 0\n19306 13315 0 0\n19399 13354 0 0\n19500 13354 0 0\n19593 13316 0 0\n19665 13244 0 0\n19704 13151 0 0\n19704 13050 0 0\n19666 12957 0 0\n19594 12885 0 0\n19501 12846 0 0\n19400 12846 0 0\n19307 12884 0 0\n19235 12956 0 0\n19205 13027 0 0\n19205 6705 0 0\n39795 6705 0 0\n39795 35295 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/lemondrop/lemondrop.pro",
    "content": "update=Fri 16 Mar 2012 10:13:01 AM MDT\nversion=1\nlast_client=eeschema\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[pcbnew]\nversion=1\nPadDrlX=150\nPadDimH=250\nPadDimV=250\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=lemondrop.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmt=1\nHPGLSpd=20\nHPGLDm=15\nHPGLNum=1\noffX_A4=0\noffY_A4=0\noffX_A3=0\noffY_A3=0\noffX_A2=0\noffY_A2=0\noffX_A1=0\noffY_A1=0\noffX_A0=0\noffY_A0=0\noffX_A=0\noffY_A=0\noffX_B=0\noffY_B=0\noffX_C=0\noffY_C=0\noffX_D=0\noffY_D=0\noffX_E=0\noffY_E=0\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=40\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n"
  },
  {
    "path": "hardware/lemondrop/lemondrop.sch",
    "content": "EESchema Schematic File Version 2  date Fri Jul 13 13:08:49 2012\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:lemondrop-cache\nEELAYER 25  0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"lemondrop\"\nDate \"13 jul 2012\"\nRev \"\"\nComp \"Copyright 2012 Michael Ossmann\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nText Label 4700 9000 1    40   ~ 0\nVDDOB\nText Label 5550 8150 2    40   ~ 0\nVDDOA\nText Label 5550 7850 2    40   ~ 0\nVDDOD\nText Label 4500 6900 3    40   ~ 0\nVDDOC\nText Notes 2200 9600 0    40   ~ 0\nEither R36 should be installed or a jumper should\\nbe used on P9 at all times when an external clock\\nis not connected to P8.\nWire Notes Line\n\t11000 8600 11000 7400\nWire Notes Line\n\t11000 8600 12600 8600\nWire Notes Line\n\t12600 8600 12600 7400\nWire Notes Line\n\t12600 7400 11000 7400\nWire Wire Line\n\t11350 8250 11350 8150\nConnection ~ 11350 7650\nWire Wire Line\n\t11350 7650 11350 7750\nWire Wire Line\n\t11950 1050 15650 1050\nConnection ~ 4300 6600\nWire Wire Line\n\t4300 6600 3800 6600\nWire Wire Line\n\t3800 6600 3800 6700\nConnection ~ 8100 8600\nWire Wire Line\n\t8100 8700 8100 8600\nWire Wire Line\n\t7850 8600 8500 8600\nWire Wire Line\n\t8500 8500 8400 8500\nWire Wire Line\n\t8500 8700 8400 8700\nWire Wire Line\n\t8100 9200 8100 9100\nWire Wire Line\n\t9350 9200 9350 9100\nWire Wire Line\n\t9750 8700 9650 8700\nWire Wire Line\n\t9750 8500 9650 8500\nWire Wire Line\n\t9100 8600 9750 8600\nWire Wire Line\n\t9350 8600 9350 8700\nConnection ~ 9350 8600\nConnection ~ 9350 7700\nWire Wire Line\n\t9350 7800 9350 7700\nWire Wire Line\n\t9100 7700 9750 7700\nWire Wire Line\n\t9750 7600 9650 7600\nWire Wire Line\n\t9750 7800 9650 7800\nWire Wire Line\n\t9350 8300 9350 8200\nWire Wire Line\n\t8100 8300 8100 8200\nWire Wire Line\n\t8500 7800 8400 7800\nWire Wire Line\n\t8500 7600 8400 7600\nConnection ~ 6150 8850\nWire Wire Line\n\t6350 8850 6150 8850\nConnection ~ 2900 3400\nWire Wire Line\n\t3200 3400 2900 3400\nWire Wire Line\n\t2900 4100 2900 4000\nConnection ~ 2700 3400\nWire Wire Line\n\t2400 3400 2700 3400\nWire Wire Line\n\t2700 4100 2700 4000\nConnection ~ 8600 1050\nWire Wire Line\n\t8600 1050 8700 1050\nConnection ~ 9600 950 \nWire Wire Line\n\t9600 950  9500 950 \nWire Wire Line\n\t9500 1150 9600 1150\nWire Wire Line\n\t9600 1150 9600 850 \nWire Wire Line\n\t9600 1050 9500 1050\nConnection ~ 9600 1050\nWire Wire Line\n\t8600 1250 8600 950 \nWire Wire Line\n\t8600 950  8700 950 \nWire Wire Line\n\t8600 1150 8700 1150\nConnection ~ 8600 1150\nConnection ~ 4400 9200\nWire Wire Line\n\t4400 9400 4400 8750\nConnection ~ 2300 8050\nWire Wire Line\n\t3700 8050 1900 8050\nConnection ~ 9200 5500\nWire Wire Line\n\t9000 5500 9300 5500\nConnection ~ 11400 4700\nWire Wire Line\n\t11400 5500 11400 4700\nConnection ~ 11950 4700\nWire Wire Line\n\t10700 4700 13150 4700\nWire Wire Line\n\t10100 3450 8150 3450\nWire Wire Line\n\t10100 3450 10100 4300\nWire Wire Line\n\t10100 4300 10200 4300\nConnection ~ 11150 4900\nWire Wire Line\n\t11150 5500 11150 4900\nWire Wire Line\n\t9000 4400 9900 4400\nWire Wire Line\n\t9900 4400 9900 4900\nWire Wire Line\n\t9900 4900 10200 4900\nConnection ~ 11950 4900\nWire Wire Line\n\t10700 4900 12200 4900\nWire Wire Line\n\t12500 3100 7750 3100\nConnection ~ 11500 2100\nWire Wire Line\n\t7450 3650 7450 2100\nWire Wire Line\n\t7450 2100 12500 2100\nConnection ~ 11500 2500\nConnection ~ 11500 2700\nWire Wire Line\n\t12500 2700 7650 2700\nConnection ~ 11500 3100\nWire Wire Line\n\t13000 2100 14600 2100\nWire Wire Line\n\t14600 2100 14600 3750\nWire Wire Line\n\t13000 2700 14200 2700\nWire Wire Line\n\t14200 2700 14200 3750\nConnection ~ 1950 9150\nWire Wire Line\n\t5200 2900 5300 2900\nWire Wire Line\n\t4100 2300 4400 2300\nWire Wire Line\n\t7550 6250 7550 6750\nWire Wire Line\n\t4400 6900 4400 7150\nWire Wire Line\n\t4600 6900 4600 7150\nConnection ~ 3750 8850\nWire Wire Line\n\t3150 8850 4300 8850\nWire Wire Line\n\t2550 8850 2650 8850\nConnection ~ 4000 8850\nWire Wire Line\n\t14400 7000 14500 7000\nWire Wire Line\n\t9100 10200 8950 10200\nWire Wire Line\n\t11500 10000 11950 10000\nWire Wire Line\n\t11850 10100 11950 10100\nWire Wire Line\n\t13500 8900 13500 7000\nWire Wire Line\n\t15000 8600 15450 8600\nWire Wire Line\n\t15000 8200 15450 8200\nWire Wire Line\n\t15350 8300 15450 8300\nWire Wire Line\n\t15350 8700 15450 8700\nConnection ~ 15550 1450\nWire Wire Line\n\t15650 1550 15650 1450\nConnection ~ 13500 8800\nWire Wire Line\n\t13500 8800 13600 8800\nConnection ~ 13500 8600\nWire Wire Line\n\t13500 8600 13600 8600\nConnection ~ 13500 8400\nWire Wire Line\n\t13500 8400 13600 8400\nConnection ~ 13500 8200\nWire Wire Line\n\t13500 8200 13600 8200\nConnection ~ 13500 8000\nWire Wire Line\n\t13500 8000 13600 8000\nConnection ~ 13500 7800\nWire Wire Line\n\t13500 7800 13600 7800\nConnection ~ 13500 7600\nWire Wire Line\n\t13500 7600 13600 7600\nConnection ~ 13500 7400\nWire Wire Line\n\t13500 7400 13600 7400\nConnection ~ 13500 7200\nWire Wire Line\n\t13500 7200 13600 7200\nWire Wire Line\n\t13500 7000 13600 7000\nWire Wire Line\n\t9200 6200 9200 6100\nConnection ~ 5300 4200\nWire Wire Line\n\t5050 4300 5050 4200\nWire Wire Line\n\t5050 4200 5400 4200\nConnection ~ 5300 5900\nWire Wire Line\n\t5400 5900 5050 5900\nWire Wire Line\n\t5050 5900 5050 5800\nConnection ~ 5900 5300\nWire Wire Line\n\t6400 5300 5800 5300\nWire Wire Line\n\t6100 5400 6100 5900\nWire Wire Line\n\t4400 3000 4100 3000\nConnection ~ 6250 1250\nWire Wire Line\n\t6250 1250 6350 1250\nWire Wire Line\n\t6350 1050 6250 1050\nWire Wire Line\n\t6250 1050 6250 1350\nConnection ~ 7250 1150\nWire Wire Line\n\t7250 1150 7150 1150\nWire Wire Line\n\t5200 2700 5300 2700\nWire Wire Line\n\t5200 2500 5300 2500\nWire Wire Line\n\t4400 2800 4100 2800\nWire Wire Line\n\t4400 2600 4100 2600\nWire Wire Line\n\t4400 2400 4100 2400\nWire Wire Line\n\t1150 2700 1450 2700\nWire Wire Line\n\t2250 2700 2600 2700\nWire Wire Line\n\t10100 10300 9950 10300\nWire Wire Line\n\t10100 10100 9950 10100\nWire Wire Line\n\t10900 10200 11000 10200\nWire Wire Line\n\t10900 10000 11000 10000\nWire Wire Line\n\t10900 9800 11000 9800\nWire Wire Line\n\t10100 9900 9950 9900\nWire Wire Line\n\t14400 7100 14500 7100\nWire Wire Line\n\t14400 7300 14500 7300\nWire Wire Line\n\t14400 7600 14500 7600\nWire Wire Line\n\t14400 7800 14500 7800\nWire Wire Line\n\t14400 8000 14500 8000\nWire Wire Line\n\t14400 8200 14500 8200\nWire Wire Line\n\t14400 8400 14500 8400\nWire Wire Line\n\t14400 8600 14500 8600\nWire Wire Line\n\t14400 8800 14500 8800\nWire Wire Line\n\t14500 8900 14400 8900\nWire Wire Line\n\t4500 9200 4400 9200\nWire Wire Line\n\t4500 8750 4500 9000\nConnection ~ 1950 9250\nWire Wire Line\n\t3750 8850 3750 9000\nWire Wire Line\n\t3750 9000 3650 9000\nWire Wire Line\n\t3150 7600 3150 7700\nWire Wire Line\n\t3700 7850 2750 7850\nWire Wire Line\n\t2750 7850 2750 7300\nWire Wire Line\n\t6150 8250 6150 8150\nWire Wire Line\n\t6750 8150 6650 8150\nWire Wire Line\n\t6050 8150 6250 8150\nConnection ~ 6150 8150\nConnection ~ 6150 7850\nWire Wire Line\n\t6050 7850 6250 7850\nWire Wire Line\n\t5550 8150 5300 8150\nWire Wire Line\n\t2300 7250 2300 7350\nWire Wire Line\n\t2100 7850 2100 8150\nWire Wire Line\n\t2500 7850 2500 7950\nWire Wire Line\n\t11650 5900 11650 6000\nWire Wire Line\n\t11150 5900 11150 6000\nConnection ~ 15250 1050\nConnection ~ 13750 1050\nConnection ~ 14350 1050\nConnection ~ 14950 1050\nConnection ~ 14950 1450\nConnection ~ 14350 1450\nConnection ~ 13750 1450\nConnection ~ 14050 1450\nConnection ~ 14650 1450\nConnection ~ 14650 1050\nConnection ~ 14050 1050\nConnection ~ 15250 1450\nConnection ~ 3450 4800\nWire Wire Line\n\t3450 4900 3450 4500\nConnection ~ 3450 4600\nWire Wire Line\n\t4250 4300 4050 4300\nConnection ~ 3050 5700\nWire Wire Line\n\t3050 5600 3050 6000\nConnection ~ 3050 5900\nWire Wire Line\n\t5150 5600 5050 5600\nWire Wire Line\n\t4150 5400 4250 5400\nConnection ~ 4350 1500\nWire Wire Line\n\t4650 1500 1450 1500\nWire Wire Line\n\t13400 3750 13800 3750\nWire Wire Line\n\t14000 3600 14000 3750\nWire Wire Line\n\t14400 3600 14400 3750\nWire Wire Line\n\t15550 4500 15650 4500\nWire Wire Line\n\t15550 4800 15650 4800\nWire Wire Line\n\t15550 5000 15650 5000\nWire Wire Line\n\t15550 5200 15650 5200\nWire Wire Line\n\t15550 5400 15650 5400\nConnection ~ 13450 1450\nWire Wire Line\n\t14900 6150 14900 6350\nWire Wire Line\n\t14700 6150 14700 6350\nWire Wire Line\n\t14500 6150 14500 6350\nWire Wire Line\n\t14100 6350 14100 6150\nWire Wire Line\n\t13900 6350 13900 6150\nWire Wire Line\n\t14300 6350 14300 6150\nWire Wire Line\n\t14700 3600 14700 3750\nWire Wire Line\n\t13000 5400 13150 5400\nWire Wire Line\n\t13000 5500 13150 5500\nWire Wire Line\n\t13000 4800 13150 4800\nConnection ~ 12250 1050\nConnection ~ 12850 1050\nConnection ~ 12850 1450\nConnection ~ 12250 1450\nWire Wire Line\n\t14300 3600 14300 3750\nWire Wire Line\n\t12900 4400 12900 4000\nWire Wire Line\n\t12900 4400 13150 4400\nWire Wire Line\n\t12550 4500 12550 4400\nWire Wire Line\n\t13000 4150 13150 4150\nWire Wire Line\n\t9650 5300 9000 5300\nConnection ~ 3750 1500\nConnection ~ 3150 1500\nConnection ~ 2550 1500\nConnection ~ 1950 1500\nWire Wire Line\n\t1450 1500 1450 1600\nConnection ~ 1950 1100\nConnection ~ 2550 1100\nConnection ~ 3150 1100\nConnection ~ 3750 1100\nWire Wire Line\n\t7250 3650 7250 3550\nWire Wire Line\n\t7350 3500 7350 3650\nWire Wire Line\n\t7850 3500 7850 3650\nWire Wire Line\n\t7150 6400 7150 6250\nWire Wire Line\n\t7850 6250 7850 6400\nWire Wire Line\n\t6250 4050 6400 4050\nWire Wire Line\n\t6250 4500 6400 4500\nWire Wire Line\n\t12300 3750 12300 3850\nWire Wire Line\n\t11900 3750 11900 3850\nConnection ~ 12100 2500\nWire Wire Line\n\t12100 3250 12100 2500\nWire Wire Line\n\t8150 3450 8150 3650\nWire Wire Line\n\t9000 4700 9050 4700\nWire Wire Line\n\t9000 4900 9050 4900\nWire Wire Line\n\t9000 5100 9050 5100\nWire Wire Line\n\t9150 5400 9000 5400\nWire Wire Line\n\t8650 6500 8750 6500\nWire Wire Line\n\t8150 7000 8250 7000\nWire Wire Line\n\t8150 6250 8150 6500\nWire Wire Line\n\t7450 6250 7450 6600\nWire Wire Line\n\t7250 6250 7250 6600\nWire Wire Line\n\t6300 5500 6400 5500\nWire Wire Line\n\t6300 5100 6400 5100\nWire Wire Line\n\t6400 4600 6300 4600\nWire Wire Line\n\t4150 5900 4150 5800\nWire Wire Line\n\t4150 5800 4250 5800\nWire Wire Line\n\t6400 4800 5800 4800\nWire Wire Line\n\t4250 4700 4150 4700\nWire Wire Line\n\t4150 4700 4150 4800\nConnection ~ 5900 4800\nConnection ~ 5900 4200\nWire Wire Line\n\t6400 4700 6100 4700\nWire Wire Line\n\t6100 4700 6100 4200\nWire Wire Line\n\t6100 4200 5800 4200\nWire Wire Line\n\t6100 5400 6400 5400\nWire Wire Line\n\t6300 4900 6400 4900\nWire Wire Line\n\t6300 5200 6400 5200\nWire Wire Line\n\t7350 6250 7350 6600\nWire Wire Line\n\t8050 6250 8050 6400\nWire Wire Line\n\t8150 6500 8250 6500\nWire Wire Line\n\t8250 6250 8250 6350\nWire Wire Line\n\t8250 6350 8750 6350\nWire Wire Line\n\t8750 6350 8750 6500\nWire Wire Line\n\t8650 7000 8750 7000\nWire Wire Line\n\t9650 5800 9650 5700\nWire Wire Line\n\t9000 5000 9050 5000\nWire Wire Line\n\t9000 4800 9050 4800\nWire Wire Line\n\t9000 4600 9050 4600\nWire Wire Line\n\t8250 3650 8250 3550\nWire Wire Line\n\t7650 2700 7650 3650\nWire Wire Line\n\t12300 3250 12300 2100\nConnection ~ 12300 2100\nWire Wire Line\n\t11900 2700 11900 3250\nConnection ~ 11900 2700\nWire Wire Line\n\t11700 3850 11700 3750\nWire Wire Line\n\t12100 3750 12100 3850\nWire Wire Line\n\t6250 5000 6400 5000\nWire Wire Line\n\t6250 4400 6400 4400\nWire Wire Line\n\t7750 6250 7750 6400\nWire Wire Line\n\t7950 6250 7950 6400\nWire Wire Line\n\t9150 5200 9000 5200\nWire Wire Line\n\t8050 3500 8050 3650\nWire Wire Line\n\t7950 3650 7950 3550\nWire Wire Line\n\t7150 3550 7150 3650\nConnection ~ 4050 1100\nConnection ~ 3450 1100\nConnection ~ 2850 1100\nConnection ~ 2250 1100\nWire Wire Line\n\t1450 1050 1450 1100\nConnection ~ 1650 1100\nConnection ~ 1650 1500\nConnection ~ 2250 1500\nConnection ~ 2850 1500\nConnection ~ 3450 1500\nConnection ~ 4050 1500\nWire Wire Line\n\t12900 3850 12900 3450\nWire Wire Line\n\t12900 3450 13000 3450\nWire Wire Line\n\t12900 4000 12550 4000\nWire Wire Line\n\t13000 4500 13150 4500\nWire Wire Line\n\t13000 5100 13150 5100\nConnection ~ 11950 1450\nConnection ~ 12550 1450\nConnection ~ 13150 1450\nConnection ~ 13150 1050\nConnection ~ 12550 1050\nConnection ~ 11950 1050\nWire Wire Line\n\t13000 5000 13150 5000\nWire Wire Line\n\t13000 4900 13150 4900\nWire Wire Line\n\t15700 4700 15550 4700\nWire Wire Line\n\t14200 6300 14200 6150\nWire Wire Line\n\t13800 6150 13800 6350\nWire Wire Line\n\t14000 6150 14000 6350\nWire Wire Line\n\t14400 6150 14400 6350\nWire Wire Line\n\t14600 6150 14600 6350\nWire Wire Line\n\t14800 6150 14800 6350\nConnection ~ 13450 1050\nWire Wire Line\n\t15550 5500 15650 5500\nWire Wire Line\n\t15550 5300 15650 5300\nWire Wire Line\n\t15550 5100 15650 5100\nWire Wire Line\n\t15550 4900 15650 4900\nWire Wire Line\n\t15550 4600 15650 4600\nWire Wire Line\n\t15550 4400 15650 4400\nWire Wire Line\n\t14900 3600 14900 3750\nWire Wire Line\n\t13000 3750 12900 3750\nConnection ~ 12900 3750\nWire Wire Line\n\t13400 3450 13900 3450\nWire Wire Line\n\t13900 3450 13900 3750\nWire Wire Line\n\t1450 1100 4650 1100\nConnection ~ 4350 1100\nConnection ~ 3050 5800\nWire Wire Line\n\t3650 5400 3750 5400\nConnection ~ 3450 4700\nWire Wire Line\n\t10900 5900 10900 6000\nWire Wire Line\n\t11400 5900 11400 6000\nConnection ~ 11950 5300\nWire Wire Line\n\t2300 7850 2300 8050\nWire Wire Line\n\t2100 7250 2100 7350\nWire Wire Line\n\t2500 7250 2500 7350\nWire Wire Line\n\t5550 7850 5300 7850\nWire Wire Line\n\t4700 9000 4700 8750\nWire Wire Line\n\t3600 7550 3700 7550\nWire Wire Line\n\t6750 7850 6650 7850\nWire Wire Line\n\t5300 7950 5650 7950\nWire Wire Line\n\t5650 7950 5650 7850\nWire Wire Line\n\t5300 8050 5650 8050\nWire Wire Line\n\t5650 8050 5650 8150\nWire Wire Line\n\t3700 7750 3350 7750\nWire Wire Line\n\t3350 7750 3350 7300\nWire Wire Line\n\t2950 7700 2950 7600\nWire Wire Line\n\t3650 9200 3750 9200\nWire Wire Line\n\t3750 9200 3750 9300\nConnection ~ 1950 9350\nWire Wire Line\n\t1950 9450 1950 9050\nWire Wire Line\n\t4600 8750 4600 9000\nWire Wire Line\n\t5000 9200 5100 9200\nWire Wire Line\n\t5300 7750 5550 7750\nWire Wire Line\n\t14400 8700 14850 8700\nWire Wire Line\n\t14400 8500 14850 8500\nWire Wire Line\n\t14400 8300 14850 8300\nWire Wire Line\n\t14400 8100 14850 8100\nWire Wire Line\n\t14400 7900 14500 7900\nWire Wire Line\n\t14400 7700 14500 7700\nWire Wire Line\n\t14400 7500 14500 7500\nWire Wire Line\n\t14400 7400 14500 7400\nWire Wire Line\n\t14400 7200 14500 7200\nWire Wire Line\n\t10100 10000 9950 10000\nWire Wire Line\n\t10900 9900 11000 9900\nWire Wire Line\n\t10900 10100 11350 10100\nWire Wire Line\n\t10900 10300 11350 10300\nWire Wire Line\n\t10100 10200 9600 10200\nWire Wire Line\n\t1150 2500 1450 2500\nWire Wire Line\n\t1150 2600 1450 2600\nWire Wire Line\n\t4400 2500 4100 2500\nWire Wire Line\n\t4400 2700 4100 2700\nWire Wire Line\n\t5200 2400 5300 2400\nWire Wire Line\n\t5200 2600 5300 2600\nWire Wire Line\n\t5200 2800 5300 2800\nWire Wire Line\n\t7250 950  7250 1250\nWire Wire Line\n\t7250 1250 7150 1250\nWire Wire Line\n\t7250 1050 7150 1050\nConnection ~ 7250 1050\nWire Wire Line\n\t6250 1150 6350 1150\nConnection ~ 6250 1150\nWire Wire Line\n\t4400 2900 4100 2900\nWire Wire Line\n\t5200 3000 5300 3000\nWire Wire Line\n\t5150 4500 5050 4500\nWire Wire Line\n\t6100 5900 5800 5900\nConnection ~ 5900 5900\nWire Wire Line\n\t5400 5300 5050 5300\nWire Wire Line\n\t5050 5300 5050 5400\nConnection ~ 5300 5300\nWire Wire Line\n\t5400 4800 5050 4800\nWire Wire Line\n\t5050 4800 5050 4700\nConnection ~ 5300 4800\nWire Wire Line\n\t9200 5600 9200 5500\nWire Wire Line\n\t13600 7100 13500 7100\nConnection ~ 13500 7100\nWire Wire Line\n\t13500 7300 13600 7300\nConnection ~ 13500 7300\nWire Wire Line\n\t13500 7500 13600 7500\nConnection ~ 13500 7500\nWire Wire Line\n\t13500 7700 13600 7700\nConnection ~ 13500 7700\nWire Wire Line\n\t13500 7900 13600 7900\nConnection ~ 13500 7900\nWire Wire Line\n\t13500 8100 13600 8100\nConnection ~ 13500 8100\nWire Wire Line\n\t13500 8300 13600 8300\nConnection ~ 13500 8300\nWire Wire Line\n\t13500 8500 13600 8500\nConnection ~ 13500 8500\nWire Wire Line\n\t13500 8700 13600 8700\nConnection ~ 13500 8700\nConnection ~ 13500 8900\nWire Wire Line\n\t15650 1050 15650 1000\nConnection ~ 15550 1050\nWire Wire Line\n\t15350 8500 15450 8500\nWire Wire Line\n\t15350 8100 15450 8100\nWire Wire Line\n\t15000 8400 15450 8400\nWire Wire Line\n\t15000 8800 15450 8800\nWire Wire Line\n\t13600 8900 13400 8900\nWire Wire Line\n\t11850 10300 11950 10300\nWire Wire Line\n\t11500 10200 11950 10200\nWire Wire Line\n\t9450 10300 8950 10300\nWire Wire Line\n\t4000 9450 4000 9350\nWire Wire Line\n\t4300 8850 4300 8750\nWire Wire Line\n\t4700 6900 4700 7150\nWire Wire Line\n\t4500 6900 4500 7150\nWire Wire Line\n\t4300 6550 4300 7150\nWire Wire Line\n\t10100 9800 9950 9800\nWire Wire Line\n\t5200 2300 5300 2300\nWire Wire Line\n\t13000 3100 14100 3100\nWire Wire Line\n\t14100 3100 14100 3750\nWire Wire Line\n\t13000 2500 14500 2500\nWire Wire Line\n\t14500 2500 14500 3750\nWire Wire Line\n\t7750 3100 7750 3650\nWire Wire Line\n\t12500 2500 7550 2500\nWire Wire Line\n\t7550 6750 6150 6750\nWire Wire Line\n\t6150 6750 6150 7850\nWire Wire Line\n\t7550 2500 7550 3650\nWire Wire Line\n\t11700 3100 11700 3250\nConnection ~ 11700 3100\nWire Wire Line\n\t13150 5200 12200 5200\nWire Wire Line\n\t12200 5200 12200 4900\nWire Wire Line\n\t13150 5300 10700 5300\nWire Wire Line\n\t9000 4500 9800 4500\nWire Wire Line\n\t9800 4500 9800 5300\nWire Wire Line\n\t9800 5300 10200 5300\nWire Wire Line\n\t10900 5500 10900 5300\nConnection ~ 10900 5300\nWire Wire Line\n\t13150 4600 12200 4600\nWire Wire Line\n\t12200 4600 12200 4300\nWire Wire Line\n\t8250 3550 10000 3550\nWire Wire Line\n\t10000 3550 10000 4700\nWire Wire Line\n\t10000 4700 10200 4700\nWire Wire Line\n\t12200 4300 10700 4300\nConnection ~ 11950 4300\nWire Wire Line\n\t11650 5500 11650 4300\nConnection ~ 11650 4300\nWire Wire Line\n\t3700 7950 1900 7950\nConnection ~ 2500 7950\nWire Wire Line\n\t3700 8150 1900 8150\nConnection ~ 2100 8150\nWire Wire Line\n\t6150 9550 6150 9450\nWire Wire Line\n\t2250 2600 2700 2600\nWire Wire Line\n\t2700 2600 2700 2800\nWire Wire Line\n\t2700 3300 2700 3500\nWire Wire Line\n\t2900 2800 2900 2500\nWire Wire Line\n\t2900 2500 2250 2500\nWire Wire Line\n\t2900 3300 2900 3500\nWire Wire Line\n\t6150 8950 6150 8750\nWire Wire Line\n\t7850 7700 8500 7700\nWire Wire Line\n\t8100 7700 8100 7800\nConnection ~ 8100 7700\nWire Wire Line\n\t3800 7200 3800 7100\nWire Notes Line\n\t10400 9500 7700 9500\nWire Notes Line\n\t10400 9500 10400 7400\nWire Notes Line\n\t10400 7400 7700 7400\nWire Notes Line\n\t7700 7400 7700 9500\nWire Wire Line\n\t15650 1450 11950 1450\nWire Wire Line\n\t12050 7750 11950 7750\nWire Wire Line\n\t12050 7550 11950 7550\nWire Wire Line\n\t12050 7650 11100 7650\nWire Wire Line\n\t11650 7650 11650 7750\nConnection ~ 11650 7650\nWire Wire Line\n\t11650 8250 11650 8150\nText Notes 11250 8500 0    40   ~ 0\nUse jumper to select U1 I/O voltage.\n$Comp\nL GND #PWR77\nU 1 1 4FA55BA8\nP 11650 8250\nF 0 \"#PWR77\" H 11650 8250 30  0001 C CNN\nF 1 \"GND\" H 11650 8180 30  0001 C CNN\n\t1    11650 8250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR76\nU 1 1 4FA55BA4\nP 11350 8250\nF 0 \"#PWR76\" H 11350 8250 30  0001 C CNN\nF 1 \"GND\" H 11350 8180 30  0001 C CNN\n\t1    11350 8250\n\t1    0    0    -1  \n$EndComp\nText Label 11100 7650 0    40   ~ 0\nOVDD\n$Comp\nL 1V8 #PWR71\nU 1 1 4FA55B7E\nP 11950 7750\nF 0 \"#PWR71\" H 11950 7890 20  0001 C CNN\nF 1 \"1V8\" H 11950 7860 30  0000 C CNN\n\t1    11950 7750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR66\nU 1 1 4FA55B7D\nP 11950 7550\nF 0 \"#PWR66\" H 11950 7650 30  0001 C CNN\nF 1 \"VCC\" H 11950 7650 30  0000 C CNN\n\t1    11950 7550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_3 P10\nU 1 1 4FA55B7C\nP 12400 7650\nF 0 \"P10\" V 12350 7650 50  0000 C CNN\nF 1 \"CONN_3\" V 12450 7650 40  0000 C CNN\n\t1    12400 7650\n\t1    0    0    -1  \n$EndComp\nText Label 14300 6350 1    40   ~ 0\nOVDD\nText Notes 8850 1350 0    40   ~ 0\noptional 1V8 input\nText Notes 8450 9400 0    40   ~ 0\nUse jumpers to select clock output voltage.\n$Comp\nL GND #PWR61\nU 1 1 4FA55875\nP 3800 7200\nF 0 \"#PWR61\" H 3800 7200 30  0001 C CNN\nF 1 \"GND\" H 3800 7130 30  0001 C CNN\n\t1    3800 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3 P14\nU 1 1 4FA5580C\nP 8850 8600\nF 0 \"P14\" V 8800 8600 50  0000 C CNN\nF 1 \"CONN_3\" V 8900 8600 40  0000 C CNN\n\t1    8850 8600\n\t1    0    0    -1  \n$EndComp\nText Label 7850 8600 0    40   ~ 0\nVDDOC\n$Comp\nL VCC #PWR80\nU 1 1 4FA5580B\nP 8400 8500\nF 0 \"#PWR80\" H 8400 8600 30  0001 C CNN\nF 1 \"VCC\" H 8400 8600 30  0000 C CNN\n\t1    8400 8500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR82\nU 1 1 4FA5580A\nP 8400 8700\nF 0 \"#PWR82\" H 8400 8840 20  0001 C CNN\nF 1 \"1V8\" H 8400 8810 30  0000 C CNN\n\t1    8400 8700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR87\nU 1 1 4FA55809\nP 8100 9200\nF 0 \"#PWR87\" H 8100 9200 30  0001 C CNN\nF 1 \"GND\" H 8100 9130 30  0001 C CNN\n\t1    8100 9200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR88\nU 1 1 4FA55806\nP 9350 9200\nF 0 \"#PWR88\" H 9350 9200 30  0001 C CNN\nF 1 \"GND\" H 9350 9130 30  0001 C CNN\n\t1    9350 9200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR83\nU 1 1 4FA55805\nP 9650 8700\nF 0 \"#PWR83\" H 9650 8840 20  0001 C CNN\nF 1 \"1V8\" H 9650 8810 30  0000 C CNN\n\t1    9650 8700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR81\nU 1 1 4FA55804\nP 9650 8500\nF 0 \"#PWR81\" H 9650 8600 30  0001 C CNN\nF 1 \"VCC\" H 9650 8600 30  0000 C CNN\n\t1    9650 8500\n\t0    -1   -1   0   \n$EndComp\nText Label 9100 8600 0    40   ~ 0\nVDDOD\n$Comp\nL CONN_3 P15\nU 1 1 4FA55803\nP 10100 8600\nF 0 \"P15\" V 10050 8600 50  0000 C CNN\nF 1 \"CONN_3\" V 10150 8600 40  0000 C CNN\n\t1    10100 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3 P13\nU 1 1 4FA557FF\nP 10100 7700\nF 0 \"P13\" V 10050 7700 50  0000 C CNN\nF 1 \"CONN_3\" V 10150 7700 40  0000 C CNN\n\t1    10100 7700\n\t1    0    0    -1  \n$EndComp\nText Label 9100 7700 0    40   ~ 0\nVDDOB\n$Comp\nL VCC #PWR68\nU 1 1 4FA557FE\nP 9650 7600\nF 0 \"#PWR68\" H 9650 7700 30  0001 C CNN\nF 1 \"VCC\" H 9650 7700 30  0000 C CNN\n\t1    9650 7600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR73\nU 1 1 4FA557FD\nP 9650 7800\nF 0 \"#PWR73\" H 9650 7940 20  0001 C CNN\nF 1 \"1V8\" H 9650 7910 30  0000 C CNN\n\t1    9650 7800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR79\nU 1 1 4FA557FC\nP 9350 8300\nF 0 \"#PWR79\" H 9350 8300 30  0001 C CNN\nF 1 \"GND\" H 9350 8230 30  0001 C CNN\n\t1    9350 8300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C50\nU 1 1 4F5D0705\nP 8100 8000\nF 0 \"C50\" H 8150 8100 50  0000 L CNN\nF 1 \"100nF\" H 8150 7900 50  0000 L CNN\n\t1    8100 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR78\nU 1 1 4FA557DB\nP 8100 8300\nF 0 \"#PWR78\" H 8100 8300 30  0001 C CNN\nF 1 \"GND\" H 8100 8230 30  0001 C CNN\n\t1    8100 8300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR72\nU 1 1 4FA557BE\nP 8400 7800\nF 0 \"#PWR72\" H 8400 7940 20  0001 C CNN\nF 1 \"1V8\" H 8400 7910 30  0000 C CNN\n\t1    8400 7800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR67\nU 1 1 4FA557B9\nP 8400 7600\nF 0 \"#PWR67\" H 8400 7700 30  0001 C CNN\nF 1 \"VCC\" H 8400 7700 30  0000 C CNN\n\t1    8400 7600\n\t0    -1   -1   0   \n$EndComp\nText Label 7850 7700 0    40   ~ 0\nVDDOA\n$Comp\nL CONN_3 P12\nU 1 1 4FA55668\nP 8850 7700\nF 0 \"P12\" V 8800 7700 50  0000 C CNN\nF 1 \"CONN_3\" V 8900 7700 40  0000 C CNN\n\t1    8850 7700\n\t1    0    0    -1  \n$EndComp\nText Label 6350 8850 2    40   ~ 0\nCLK\nText Label 14500 7000 0    40   ~ 0\nCLK\nText Notes 1750 3750 0    40   ~ 0\nInstall R40 and R41 only\\nif 1V8 is used for U1.\nText Label 3200 3400 2    40   ~ 0\nSCLK_AD\n$Comp\nL GND #PWR27\nU 1 1 4FA552EA\nP 2900 4100\nF 0 \"#PWR27\" H 2900 4100 30  0001 C CNN\nF 1 \"GND\" H 2900 4030 30  0001 C CNN\n\t1    2900 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R41\nU 1 1 4FA552E8\nP 2900 3750\nF 0 \"R41\" V 2980 3750 50  0000 C CNN\nF 1 \"120\" V 2900 3750 50  0000 C CNN\n\t1    2900 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R39\nU 1 1 4FA552D3\nP 2900 3050\nF 0 \"R39\" V 2980 3050 50  0000 C CNN\nF 1 \"100\" V 2900 3050 50  0000 C CNN\n\t1    2900 3050\n\t1    0    0    -1  \n$EndComp\nText Label 2400 3400 0    40   ~ 0\nDIN_AD\n$Comp\nL GND #PWR26\nU 1 1 4FA552B7\nP 2700 4100\nF 0 \"#PWR26\" H 2700 4100 30  0001 C CNN\nF 1 \"GND\" H 2700 4030 30  0001 C CNN\n\t1    2700 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R40\nU 1 1 4FA552B1\nP 2700 3750\nF 0 \"R40\" V 2780 3750 50  0000 C CNN\nF 1 \"120\" V 2700 3750 50  0000 C CNN\n\t1    2700 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R38\nU 1 1 4FA55261\nP 2700 3050\nF 0 \"R38\" V 2780 3050 50  0000 C CNN\nF 1 \"100\" V 2700 3050 50  0000 C CNN\n\t1    2700 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR1\nU 1 1 4FA46CE6\nP 9600 850\nF 0 \"#PWR1\" H 9600 990 20  0001 C CNN\nF 1 \"1V8\" H 9600 960 30  0000 C CNN\n\t1    9600 850 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P11\nU 1 1 4FA46CE1\nP 9100 1100\nF 0 \"P11\" H 9100 1350 50  0000 C CNN\nF 1 \"1V8\" V 9100 1150 40  0000 C CNN\n\t1    9100 1100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR5\nU 1 1 4FA46CDF\nP 8600 1250\nF 0 \"#PWR5\" H 8600 1250 30  0001 C CNN\nF 1 \"GND\" H 8600 1180 30  0001 C CNN\n\t1    8600 1250\n\t1    0    0    -1  \n$EndComp\nText Notes 6300 9200 0    40   ~ 0\nInstall R37 only if 1.8 V\\noutput is desired and VDDOA\\nis set to VCC.\n$Comp\nL GND #PWR92\nU 1 1 4FA469EE\nP 6150 9550\nF 0 \"#PWR92\" H 6150 9550 30  0001 C CNN\nF 1 \"GND\" H 6150 9480 30  0001 C CNN\n\t1    6150 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R37\nU 1 1 4FA469DC\nP 6150 9200\nF 0 \"R37\" V 6230 9200 50  0000 C CNN\nF 1 \"120\" V 6150 9200 50  0000 C CNN\n\t1    6150 9200\n\t-1   0    0    1   \n$EndComp\nText Label 13500 3450 0    40   ~ 0\nCOM\nText Label 13500 3750 0    40   ~ 0\nREFN\nText Label 13000 4400 0    40   ~ 0\nREFP\nText Label 8300 6350 0    40   ~ 0\nCPOUT-\nText Label 8150 6500 1    40   ~ 0\nCPOUT+\nText Label 1900 7950 0    40   ~ 0\nINTR\nText Label 13650 3100 0    40   ~ 0\nID+\nText Label 13650 2700 0    40   ~ 0\nID-\nText Label 13650 2500 0    40   ~ 0\nQD-\nText Label 13650 2100 0    40   ~ 0\nQD+\nText Label 12750 5300 0    40   ~ 0\nQA+\nText Label 12750 5200 0    40   ~ 0\nQA-\nText Label 12750 4700 0    40   ~ 0\nIA-\nText Label 12750 4600 0    40   ~ 0\nIA+\nText Label 9050 4400 0    40   ~ 0\nRXBBQ+\nText Label 9050 4500 0    40   ~ 0\nRXBBQ-\nText Label 8400 3550 0    40   ~ 0\nRXBBI-\nText Label 8400 3450 0    40   ~ 0\nRXBBI+\nText Label 8400 3100 0    40   ~ 0\nTXBBI-\nText Label 8400 2700 0    40   ~ 0\nTXBBI+\nText Label 8400 2500 0    40   ~ 0\nTXBBQ+\nText Label 8400 2100 0    40   ~ 0\nTXBBQ-\n$Comp\nL GND #PWR91\nU 1 1 4F5D70D7\nP 4000 9450\nF 0 \"#PWR91\" H 4000 9450 30  0001 C CNN\nF 1 \"GND\" H 4000 9380 30  0001 C CNN\n\t1    4000 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R36\nU 1 1 4F5D70C8\nP 4000 9100\nF 0 \"R36\" V 4080 9100 50  0000 C CNN\nF 1 \"DNP\" V 4000 9100 50  0000 C CNN\n\t1    4000 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R35\nU 1 1 4F5D70C1\nP 2900 8850\nF 0 \"R35\" V 2980 8850 50  0000 C CNN\nF 1 \"0\" V 2900 8850 50  0000 C CNN\n\t1    2900 8850\n\t0    1    1    0   \n$EndComp\n$Comp\nL MAX2837 U2\nU 1 1 4F5BBC9D\nP 7700 4950\nF 0 \"U2\" H 7700 5000 60  0000 C CNN\nF 1 \"MAX2837\" H 7700 4900 60  0000 C CNN\n\t1    7700 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R20\nU 1 1 4F5D6FD7\nP 6150 8500\nF 0 \"R20\" V 6230 8500 50  0000 C CNN\nF 1 \"100\" V 6150 8500 50  0000 C CNN\n\t1    6150 8500\n\t-1   0    0    1   \n$EndComp\nText Label 8950 10300 0    40   ~ 0\nCLK3\nText Label 8950 10200 0    40   ~ 0\nCLK2\n$Comp\nL R R28\nU 1 1 4F5D6F6B\nP 9350 10200\nF 0 \"R28\" V 9430 10200 50  0000 C CNN\nF 1 \"100\" V 9350 10200 50  0000 C CNN\n\t1    9350 10200\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R31\nU 1 1 4F5D6F5C\nP 9700 10300\nF 0 \"R31\" V 9780 10300 50  0000 C CNN\nF 1 \"100\" V 9700 10300 50  0000 C CNN\n\t1    9700 10300\n\t0    1    1    0   \n$EndComp\nText Label 11950 10300 0    40   ~ 0\nCLK7\nText Label 11950 10200 0    40   ~ 0\nCLK6\nText Label 11950 10100 0    40   ~ 0\nCLK5\nText Label 11950 10000 0    40   ~ 0\nCLK4\n$Comp\nL R R32\nU 1 1 4F5D6F3C\nP 11600 10300\nF 0 \"R32\" V 11680 10300 50  0000 C CNN\nF 1 \"100\" V 11600 10300 50  0000 C CNN\n\t1    11600 10300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R26\nU 1 1 4F5D6F34\nP 11600 10100\nF 0 \"R26\" V 11680 10100 50  0000 C CNN\nF 1 \"100\" V 11600 10100 50  0000 C CNN\n\t1    11600 10100\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R29\nU 1 1 4F5D6F31\nP 11250 10200\nF 0 \"R29\" V 11330 10200 50  0000 C CNN\nF 1 \"100\" V 11250 10200 50  0000 C CNN\n\t1    11250 10200\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R24\nU 1 1 4F5D6F1B\nP 11250 10000\nF 0 \"R24\" V 11330 10000 50  0000 C CNN\nF 1 \"100\" V 11250 10000 50  0000 C CNN\n\t1    11250 10000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR84\nU 1 1 4F5D6EF6\nP 13400 8900\nF 0 \"#PWR84\" H 13400 8900 30  0001 C CNN\nF 1 \"GND\" H 13400 8830 30  0001 C CNN\n\t1    13400 8900\n\t0    1    1    0   \n$EndComp\nText Label 15450 8100 0    40   ~ 0\nDA7\nText Label 15450 8200 0    40   ~ 0\nDA6\nText Label 15450 8300 0    40   ~ 0\nDA5\nText Label 15450 8400 0    40   ~ 0\nDA4\nText Label 15450 8500 0    40   ~ 0\nDA3\nText Label 15450 8600 0    40   ~ 0\nDA2\nText Label 15450 8700 0    40   ~ 0\nDA1\nText Label 15450 8800 0    40   ~ 0\nDA0\n$Comp\nL R R33\nU 1 1 4F5D6E97\nP 15100 8700\nF 0 \"R33\" V 15180 8700 50  0000 C CNN\nF 1 \"100\" V 15100 8700 50  0000 C CNN\n\t1    15100 8700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R27\nU 1 1 4F5D6E95\nP 15100 8500\nF 0 \"R27\" V 15180 8500 50  0000 C CNN\nF 1 \"100\" V 15100 8500 50  0000 C CNN\n\t1    15100 8500\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R23\nU 1 1 4F5D6E92\nP 15100 8300\nF 0 \"R23\" V 15180 8300 50  0000 C CNN\nF 1 \"100\" V 15100 8300 50  0000 C CNN\n\t1    15100 8300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R21\nU 1 1 4F5D6E8D\nP 15100 8100\nF 0 \"R21\" V 15180 8100 50  0000 C CNN\nF 1 \"100\" V 15100 8100 50  0000 C CNN\n\t1    15100 8100\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R22\nU 1 1 4F5D6E8A\nP 14750 8200\nF 0 \"R22\" V 14830 8200 50  0000 C CNN\nF 1 \"100\" V 14750 8200 50  0000 C CNN\n\t1    14750 8200\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R25\nU 1 1 4F5D6E88\nP 14750 8400\nF 0 \"R25\" V 14830 8400 50  0000 C CNN\nF 1 \"100\" V 14750 8400 50  0000 C CNN\n\t1    14750 8400\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R30\nU 1 1 4F5D6E86\nP 14750 8600\nF 0 \"R30\" V 14830 8600 50  0000 C CNN\nF 1 \"100\" V 14750 8600 50  0000 C CNN\n\t1    14750 8600\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R34\nU 1 1 4F5D6DC1\nP 14750 8800\nF 0 \"R34\" V 14830 8800 50  0000 C CNN\nF 1 \"100\" V 14750 8800 50  0000 C CNN\n\t1    14750 8800\n\t0    1    1    0   \n$EndComp\n$Comp\nL CONN_20X2 P5\nU 1 1 4F5D6CBE\nP 14000 7950\nF 0 \"P5\" H 14000 9000 60  0000 C CNN\nF 1 \"ADC/DAC\" V 14000 7950 50  0000 C CNN\n\t1    14000 7950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR53\nU 1 1 4F5D6C22\nP 9200 6200\nF 0 \"#PWR53\" H 9200 6200 30  0001 C CNN\nF 1 \"GND\" H 9200 6130 30  0001 C CNN\n\t1    9200 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R19\nU 1 1 4F5D6C1A\nP 9200 5850\nF 0 \"R19\" V 9280 5850 50  0000 C CNN\nF 1 \"4k7\" V 9200 5850 50  0000 C CNN\n\t1    9200 5850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 4F5D6AFA\nP 5300 5600\nF 0 \"L3\" V 5250 5600 40  0000 C CNN\nF 1 \"DNP\" V 5400 5600 40  0000 C CNN\n\t1    5300 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4F5D6AD6\nP 5900 5600\nF 0 \"L4\" V 5850 5600 40  0000 C CNN\nF 1 \"DNP\" V 6000 5600 40  0000 C CNN\n\t1    5900 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 4F5D6AAA\nP 5300 4500\nF 0 \"L2\" V 5250 4500 40  0000 C CNN\nF 1 \"DNP\" V 5400 4500 40  0000 C CNN\n\t1    5300 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 4F5D697F\nP 11500 2300\nF 0 \"C51\" H 11550 2400 50  0000 L CNN\nF 1 \"22pF\" H 11550 2200 50  0000 L CNN\n\t1    11500 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C52\nU 1 1 4F5D6938\nP 11500 2900\nF 0 \"C52\" H 11550 3000 50  0000 L CNN\nF 1 \"22pF\" H 11550 2800 50  0000 L CNN\n\t1    11500 2900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C53\nU 1 1 4F5D68E6\nP 11950 4500\nF 0 \"C53\" H 12000 4600 50  0000 L CNN\nF 1 \"22pF\" H 12000 4400 50  0000 L CNN\n\t1    11950 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R15\nU 1 1 4F5D68E5\nP 10450 4300\nF 0 \"R15\" V 10530 4300 50  0000 C CNN\nF 1 \"0\" V 10450 4300 50  0000 C CNN\n\t1    10450 4300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R16\nU 1 1 4F5D68E4\nP 10450 4700\nF 0 \"R16\" V 10530 4700 50  0000 C CNN\nF 1 \"0\" V 10450 4700 50  0000 C CNN\n\t1    10450 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R18\nU 1 1 4F5D688F\nP 10450 5300\nF 0 \"R18\" V 10530 5300 50  0000 C CNN\nF 1 \"0\" V 10450 5300 50  0000 C CNN\n\t1    10450 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R17\nU 1 1 4F5D6888\nP 10450 4900\nF 0 \"R17\" V 10530 4900 50  0000 C CNN\nF 1 \"0\" V 10450 4900 50  0000 C CNN\n\t1    10450 4900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C54\nU 1 1 4F5D684A\nP 11950 5100\nF 0 \"C54\" H 12000 5200 50  0000 L CNN\nF 1 \"22pF\" H 12000 5000 50  0000 L CNN\n\t1    11950 5100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR10\nU 1 1 4F5D2162\nP 5300 2300\nF 0 \"#PWR10\" H 5300 2400 30  0001 C CNN\nF 1 \"VCC\" H 5300 2400 30  0000 C CNN\n\t1    5300 2300\n\t0    1    1    0   \n$EndComp\nText Label 5300 3000 0    40   ~ 0\nRXHP\nText Label 4100 3000 0    40   ~ 0\nTXENABLE\nText Label 4100 2900 0    40   ~ 0\nRXENABLE\n$Comp\nL CONN_8X2 P6\nU 1 1 4F5D212C\nP 4800 2650\nF 0 \"P6\" H 4800 3100 60  0000 C CNN\nF 1 \"XCVR_CTL\" V 4800 2650 50  0000 C CNN\n\t1    4800 2650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR6\nU 1 1 4F5D20F4\nP 6250 1350\nF 0 \"#PWR6\" H 6250 1350 30  0001 C CNN\nF 1 \"GND\" H 6250 1280 30  0001 C CNN\n\t1    6250 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR2\nU 1 1 4F5D20E6\nP 7250 950\nF 0 \"#PWR2\" H 7250 1050 30  0001 C CNN\nF 1 \"VCC\" H 7250 1050 30  0000 C CNN\n\t1    7250 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P4\nU 1 1 4F5D20DD\nP 6750 1200\nF 0 \"P4\" H 6750 1450 50  0000 C CNN\nF 1 \"VCC\" V 6750 1250 40  0000 C CNN\n\t1    6750 1200\n\t1    0    0    -1  \n$EndComp\nText Label 5300 2900 0    40   ~ 0\nCLOCKOUT\nText Label 4100 2800 0    40   ~ 0\nPABIAS\nText Label 5300 2800 0    40   ~ 0\nENABLE\nText Label 4100 2700 0    40   ~ 0\nB7\nText Label 5300 2700 0    40   ~ 0\nRSSI\nText Label 4100 2600 0    40   ~ 0\nB5\nText Label 5300 2600 0    40   ~ 0\nB6\nText Label 4100 2500 0    40   ~ 0\nB3\nText Label 5300 2500 0    40   ~ 0\nB4\nText Label 4100 2400 0    40   ~ 0\nB1\nText Label 5300 2400 0    40   ~ 0\nB2\n$Comp\nL GND #PWR9\nU 1 1 4F5D1FEE\nP 4100 2300\nF 0 \"#PWR9\" H 4100 2300 30  0001 C CNN\nF 1 \"GND\" H 4100 2230 30  0001 C CNN\n\t1    4100 2300\n\t0    1    1    0   \n$EndComp\nText Label 1150 2700 0    40   ~ 0\nCS_AD\nText Label 1150 2600 0    40   ~ 0\nCS_XCVR\nText Label 2600 2700 2    40   ~ 0\nDOUT_XCVR\nText Label 2600 2600 2    40   ~ 0\nDIN_XCVR\nText Label 2600 2500 2    40   ~ 0\nSCLK_XCVR\n$Comp\nL GND #PWR11\nU 1 1 4F5D1EFB\nP 1150 2500\nF 0 \"#PWR11\" H 1150 2500 30  0001 C CNN\nF 1 \"GND\" H 1150 2430 30  0001 C CNN\n\t1    1150 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL CONN_3X2 P3\nU 1 1 4F5D1EF4\nP 1850 2650\nF 0 \"P3\" H 1850 2900 50  0000 C CNN\nF 1 \"SPI\" V 1850 2700 40  0000 C CNN\n\t1    1850 2650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR94\nU 1 1 4F5D1E22\nP 11000 9800\nF 0 \"#PWR94\" H 11000 9900 30  0001 C CNN\nF 1 \"VCC\" H 11000 9900 30  0000 C CNN\n\t1    11000 9800\n\t0    1    1    0   \n$EndComp\nText Label 9950 10100 0    40   ~ 0\nINTR\n$Comp\nL CONN_6X2 P7\nU 1 1 4F5D1DB4\nP 10500 10050\nF 0 \"P7\" H 10500 10400 60  0000 C CNN\nF 1 \"CLOCK_CTL\" V 10500 10050 60  0000 C CNN\n\t1    10500 10050\n\t1    0    0    -1  \n$EndComp\nText Label 11000 9900 0    40   ~ 0\nOEB\nText Label 9950 10000 0    40   ~ 0\nSDA\nText Label 9950 9900 0    40   ~ 0\nSCL\n$Comp\nL GND #PWR93\nU 1 1 4F5D1D5F\nP 9950 9800\nF 0 \"#PWR93\" H 9950 9800 30  0001 C CNN\nF 1 \"GND\" H 9950 9730 30  0001 C CNN\n\t1    9950 9800\n\t0    1    1    0   \n$EndComp\nText Label 14500 7100 0    40   ~ 0\nDD9\nText Label 14500 7200 0    40   ~ 0\nDD8\nText Label 14500 7300 0    40   ~ 0\nDD7\nText Label 14500 7400 0    40   ~ 0\nDD6\nText Label 14500 7500 0    40   ~ 0\nDD5\nText Label 14500 7600 0    40   ~ 0\nDD4\nText Label 14500 7700 0    40   ~ 0\nDD3\nText Label 14500 7800 0    40   ~ 0\nDD2\nText Label 14500 7900 0    40   ~ 0\nDD1\nText Label 14500 8000 0    40   ~ 0\nDD0\n$Comp\nL GND #PWR85\nU 1 1 4F5D1B7A\nP 14500 8900\nF 0 \"#PWR85\" H 14500 8900 30  0001 C CNN\nF 1 \"GND\" H 14500 8830 30  0001 C CNN\n\t1    14500 8900\n\t0    -1   -1   0   \n$EndComp\nText Label 4100 8850 0    40   ~ 0\nCLKIN\nText Label 3550 7850 0    40   ~ 0\nXB\nText Label 3550 7750 0    40   ~ 0\nXA\nText Label 5550 8050 2    40   ~ 0\nCLK1\nText Label 5550 7950 2    40   ~ 0\nCLK0\nText Label 5550 7750 2    40   ~ 0\nCLK7\nText Label 4700 6900 3    40   ~ 0\nCLK6\nText Label 4600 6900 3    40   ~ 0\nCLK5\nText Label 4400 6900 3    40   ~ 0\nCLK4\nText Label 4400 9400 1    40   ~ 0\nOEB\n$Comp\nL VCC #PWR86\nU 1 1 4F5D1968\nP 5100 9200\nF 0 \"#PWR86\" H 5100 9300 30  0001 C CNN\nF 1 \"VCC\" H 5100 9300 30  0000 C CNN\n\t1    5100 9200\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R14\nU 1 1 4F5D195D\nP 4750 9200\nF 0 \"R14\" V 4830 9200 50  0000 C CNN\nF 1 \"4k7\" V 4750 9200 50  0000 C CNN\n\t1    4750 9200\n\t0    1    1    0   \n$EndComp\nText Label 4500 9000 1    40   ~ 0\nCLK3\nText Label 4600 9000 1    40   ~ 0\nCLK2\nText Label 1900 8150 0    40   ~ 0\nSDA\nText Label 1900 8050 0    40   ~ 0\nSCL\n$Comp\nL GND #PWR90\nU 1 1 4F5D1728\nP 1950 9450\nF 0 \"#PWR90\" H 1950 9450 30  0001 C CNN\nF 1 \"GND\" H 1950 9380 30  0001 C CNN\n\t1    1950 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR89\nU 1 1 4F5D1722\nP 3750 9300\nF 0 \"#PWR89\" H 3750 9300 30  0001 C CNN\nF 1 \"GND\" H 3750 9230 30  0001 C CNN\n\t1    3750 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P9\nU 1 1 4F5D16F7\nP 3300 9100\nF 0 \"P9\" V 3250 9100 40  0000 C CNN\nF 1 \"CONN_2\" V 3350 9100 40  0000 C CNN\n\t1    3300 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GSG-SMA-CONN P8\nU 1 1 4F5D16D6\nP 2250 8850\nF 0 \"P8\" H 2250 9000 60  0000 C CNN\nF 1 \"GSG-SMA-CONN\" H 2250 8700 60  0000 C CNN\n\t1    2250 8850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR69\nU 1 1 4F5D0F3F\nP 2950 7700\nF 0 \"#PWR69\" H 2950 7700 30  0001 C CNN\nF 1 \"GND\" H 2950 7630 30  0001 C CNN\n\t1    2950 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR70\nU 1 1 4F5D0F39\nP 3150 7700\nF 0 \"#PWR70\" H 3150 7700 30  0001 C CNN\nF 1 \"GND\" H 3150 7630 30  0001 C CNN\n\t1    3150 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X1\nU 1 1 4F5D0B05\nP 3050 7300\nF 0 \"X1\" H 3050 7450 60  0000 C CNN\nF 1 \"GSG-XTAL4PIN\" H 3050 7150 60  0000 C CNN\nF 4 \"NDK\" H 3050 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"NX3225SA-25.000000MHZ\" H 3050 7300 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 25 MHZ 10.00PF SMD\" H 3050 7300 60  0001 C CNN \"Description\"\n\t1    3050 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C44\nU 1 1 4F5D08AB\nP 5850 8150\nF 0 \"C44\" H 5900 8250 50  0000 L CNN\nF 1 \"1nF\" H 5900 8050 50  0000 L CNN\n\t1    5850 8150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C45\nU 1 1 4F5D08AA\nP 6450 8150\nF 0 \"C45\" H 6500 8250 50  0000 L CNN\nF 1 \"DNP\" H 6500 8050 50  0000 L CNN\n\t1    6450 8150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR75\nU 1 1 4F5D08A9\nP 6750 8150\nF 0 \"#PWR75\" H 6750 8150 30  0001 C CNN\nF 1 \"GND\" H 6750 8080 30  0001 C CNN\n\t1    6750 8150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C49\nU 1 1 4F5D0702\nP 9350 8000\nF 0 \"C49\" H 9400 8100 50  0000 L CNN\nF 1 \"100nF\" H 9400 7900 50  0000 L CNN\n\t1    9350 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C48\nU 1 1 4F5D0700\nP 3800 6900\nF 0 \"C48\" H 3850 7000 50  0000 L CNN\nF 1 \"100nF\" H 3850 6800 50  0000 L CNN\n\t1    3800 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C47\nU 1 1 4F5D06FB\nP 8100 8900\nF 0 \"C47\" H 8150 9000 50  0000 L CNN\nF 1 \"100nF\" H 8150 8800 50  0000 L CNN\n\t1    8100 8900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C46\nU 1 1 4F5D06F0\nP 9350 8900\nF 0 \"C46\" H 9400 9000 50  0000 L CNN\nF 1 \"100nF\" H 9400 8800 50  0000 L CNN\n\t1    9350 8900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR65\nU 1 1 4F5D067A\nP 3600 7550\nF 0 \"#PWR65\" H 3600 7550 30  0001 C CNN\nF 1 \"GND\" H 3600 7480 30  0001 C CNN\n\t1    3600 7550\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR60\nU 1 1 4F5D0674\nP 4300 6550\nF 0 \"#PWR60\" H 4300 6650 30  0001 C CNN\nF 1 \"VCC\" H 4300 6650 30  0000 C CNN\n\t1    4300 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR62\nU 1 1 4F5D062E\nP 2100 7250\nF 0 \"#PWR62\" H 2100 7350 30  0001 C CNN\nF 1 \"VCC\" H 2100 7350 30  0000 C CNN\n\t1    2100 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR63\nU 1 1 4F5D062D\nP 2300 7250\nF 0 \"#PWR63\" H 2300 7350 30  0001 C CNN\nF 1 \"VCC\" H 2300 7350 30  0000 C CNN\n\t1    2300 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR64\nU 1 1 4F5D062A\nP 2500 7250\nF 0 \"#PWR64\" H 2500 7350 30  0001 C CNN\nF 1 \"VCC\" H 2500 7350 30  0000 C CNN\n\t1    2500 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R11\nU 1 1 4F5D0602\nP 2100 7600\nF 0 \"R11\" V 2180 7600 50  0000 C CNN\nF 1 \"2k\" V 2100 7600 50  0000 C CNN\n\t1    2100 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R12\nU 1 1 4F5D05F9\nP 2300 7600\nF 0 \"R12\" V 2380 7600 50  0000 C CNN\nF 1 \"2k\" V 2300 7600 50  0000 C CNN\n\t1    2300 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R13\nU 1 1 4F5D05D0\nP 2500 7600\nF 0 \"R13\" V 2580 7600 50  0000 C CNN\nF 1 \"4k7\" V 2500 7600 50  0000 C CNN\n\t1    2500 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SI5351C U3\nU 1 1 4F5D0564\nP 4500 7950\nF 0 \"U3\" H 4500 8000 60  0000 C CNN\nF 1 \"SI5351C\" H 4500 7900 60  0000 C CNN\n\t1    4500 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR52\nU 1 1 4F5CD4D5\nP 11650 6000\nF 0 \"#PWR52\" H 11650 6000 30  0001 C CNN\nF 1 \"GND\" H 11650 5930 30  0001 C CNN\n\t1    11650 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR51\nU 1 1 4F5CD4D4\nP 11400 6000\nF 0 \"#PWR51\" H 11400 6000 30  0001 C CNN\nF 1 \"GND\" H 11400 5930 30  0001 C CNN\n\t1    11400 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR50\nU 1 1 4F5CD4D2\nP 11150 6000\nF 0 \"#PWR50\" H 11150 6000 30  0001 C CNN\nF 1 \"GND\" H 11150 5930 30  0001 C CNN\n\t1    11150 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR49\nU 1 1 4F5CD4D0\nP 10900 6000\nF 0 \"#PWR49\" H 10900 6000 30  0001 C CNN\nF 1 \"GND\" H 10900 5930 30  0001 C CNN\n\t1    10900 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C20\nU 1 1 4F5CD4BE\nP 11650 5700\nF 0 \"C20\" H 11700 5800 50  0000 L CNN\nF 1 \"22pF\" H 11700 5600 50  0000 L CNN\n\t1    11650 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C19\nU 1 1 4F5CD4BC\nP 11400 5700\nF 0 \"C19\" H 11450 5800 50  0000 L CNN\nF 1 \"22pF\" H 11450 5600 50  0000 L CNN\n\t1    11400 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C18\nU 1 1 4F5CD4BA\nP 11150 5700\nF 0 \"C18\" H 11200 5800 50  0000 L CNN\nF 1 \"22pF\" H 11200 5600 50  0000 L CNN\n\t1    11150 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C17\nU 1 1 4F5CD4B0\nP 10900 5700\nF 0 \"C17\" H 10950 5800 50  0000 L CNN\nF 1 \"22pF\" H 10950 5600 50  0000 L CNN\n\t1    10900 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C33\nU 1 1 4F5CD360\nP 13750 1250\nF 0 \"C33\" H 13800 1350 50  0000 L CNN\nF 1 \"100nF\" H 13800 1150 50  0000 L CNN\n\t1    13750 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C34\nU 1 1 4F5CD35F\nP 14050 1250\nF 0 \"C34\" H 14100 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 14100 1150 50  0000 L CNN\n\t1    14050 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C36\nU 1 1 4F5CD35E\nP 14650 1250\nF 0 \"C36\" H 14700 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 14700 1150 50  0000 L CNN\n\t1    14650 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4F5CD35D\nP 14350 1250\nF 0 \"C35\" H 14400 1350 50  0000 L CNN\nF 1 \"100nF\" H 14400 1150 50  0000 L CNN\n\t1    14350 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C37\nU 1 1 4F5CD35C\nP 14950 1250\nF 0 \"C37\" H 15000 1350 50  0000 L CNN\nF 1 \"100nF\" H 15000 1150 50  0000 L CNN\n\t1    14950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C38\nU 1 1 4F5CD35B\nP 15250 1250\nF 0 \"C38\" H 15300 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 15300 1150 50  0000 L CNN\n\t1    15250 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C39\nU 1 1 4F5CD35A\nP 15550 1250\nF 0 \"C39\" H 15600 1350 50  0000 L CNN\nF 1 \"100nF\" H 15600 1150 50  0000 L CNN\n\t1    15550 1250\n\t1    0    0    -1  \n$EndComp\nText Label 7550 6600 1    40   ~ 0\nXTAL2\n$Comp\nL GND #PWR74\nU 1 1 4F5CCE80\nP 6750 7850\nF 0 \"#PWR74\" H 6750 7850 30  0001 C CNN\nF 1 \"GND\" H 6750 7780 30  0001 C CNN\n\t1    6750 7850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C43\nU 1 1 4F5CCE79\nP 6450 7850\nF 0 \"C43\" H 6500 7950 50  0000 L CNN\nF 1 \"DNP\" H 6500 7750 50  0000 L CNN\n\t1    6450 7850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C42\nU 1 1 4F5CCE6E\nP 5850 7850\nF 0 \"C42\" H 5900 7950 50  0000 L CNN\nF 1 \"1nF\" H 5900 7750 50  0000 L CNN\n\t1    5850 7850\n\t0    -1   -1   0   \n$EndComp\nNoConn ~ 7650 6250\n$Comp\nL GND #PWR37\nU 1 1 4F5CCCEA\nP 3450 4900\nF 0 \"#PWR37\" H 3450 4900 30  0001 C CNN\nF 1 \"GND\" H 3450 4830 30  0001 C CNN\n\t1    3450 4900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR48\nU 1 1 4F5CCCE5\nP 3050 6000\nF 0 \"#PWR48\" H 3050 6000 30  0001 C CNN\nF 1 \"GND\" H 3050 5930 30  0001 C CNN\n\t1    3050 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P1\nU 1 1 4F5CCCDE\nP 3750 4300\nF 0 \"P1\" H 3750 4450 60  0000 C CNN\nF 1 \"RX_SMA\" H 3750 4150 60  0000 C CNN\n\t1    3750 4300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P2\nU 1 1 4F5CCC9A\nP 3350 5400\nF 0 \"P2\" H 3350 5550 60  0000 C CNN\nF 1 \"TX_SMA\" H 3350 5250 60  0000 C CNN\n\t1    3350 5400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN T2\nU 1 1 4F5BDC0F\nP 4650 5600\nF 0 \"T2\" H 4650 5850 70  0000 C CNN\nF 1 \"TX_BALUN\" H 4650 5300 70  0000 C CNN\nF 4 \"Johanson Technology\" H 4650 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4650 5600 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4650 5600 60  0001 C CNN \"Description\"\n\t1    4650 5600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR45\nU 1 1 4F5BDBA2\nP 5150 5600\nF 0 \"#PWR45\" H 5150 5600 30  0001 C CNN\nF 1 \"GND\" H 5150 5530 30  0001 C CNN\n\t1    5150 5600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR30\nU 1 1 4F5BDB9B\nP 5150 4500\nF 0 \"#PWR30\" H 5150 4500 30  0001 C CNN\nF 1 \"GND\" H 5150 4430 30  0001 C CNN\n\t1    5150 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN T1\nU 1 1 4F5BDB90\nP 4650 4500\nF 0 \"T1\" H 4650 4750 70  0000 C CNN\nF 1 \"RX_BALUN\" H 4650 4200 70  0000 C CNN\nF 4 \"Johanson Technology\" H 4650 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4650 4500 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4650 4500 60  0001 C CNN \"Description\"\n\t1    4650 4500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C21\nU 1 1 4F5BD6B0\nP 3950 5400\nF 0 \"C21\" H 4000 5500 50  0000 L CNN\nF 1 \"22pF\" H 4000 5300 50  0000 L CNN\n\t1    3950 5400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 4F5BD68E\nP 5600 5300\nF 0 \"C22\" H 5650 5400 50  0000 L CNN\nF 1 \"3pF\" H 5650 5200 50  0000 L CNN\n\t1    5600 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C24\nU 1 1 4F5BD678\nP 5600 5900\nF 0 \"C24\" H 5650 6000 50  0000 L CNN\nF 1 \"3pF\" H 5650 5800 50  0000 L CNN\n\t1    5600 5900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C11\nU 1 1 4F5BD270\nP 4650 1300\nF 0 \"C11\" H 4700 1400 50  0000 L CNN\nF 1 \"22pF\" H 4700 1200 50  0000 L CNN\n\t1    4650 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C13\nU 1 1 4F5BCCE3\nP 13200 3750\nF 0 \"C13\" H 13250 3850 50  0000 L CNN\nF 1 \"330nF\" H 13250 3650 50  0000 L CNN\n\t1    13200 3750\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR15\nU 1 1 4F5BCCC3\nP 14000 3600\nF 0 \"#PWR15\" H 14000 3700 30  0001 C CNN\nF 1 \"VCC\" H 14000 3700 30  0000 C CNN\n\t1    14000 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR17\nU 1 1 4F5BCCA7\nP 14400 3600\nF 0 \"#PWR17\" H 14400 3600 30  0001 C CNN\nF 1 \"GND\" H 14400 3530 30  0001 C CNN\n\t1    14400 3600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR19\nU 1 1 4F5BCC9F\nP 14900 3600\nF 0 \"#PWR19\" H 14900 3600 30  0001 C CNN\nF 1 \"GND\" H 14900 3530 30  0001 C CNN\n\t1    14900 3600\n\t-1   0    0    1   \n$EndComp\nText Label 15650 4600 0    40   ~ 0\nDIN_AD\nText Label 15650 4500 0    40   ~ 0\nSCLK_AD\nText Label 15650 4400 0    40   ~ 0\nCS_AD\nText Label 15650 5500 0    40   ~ 0\nDD2\nText Label 15650 5400 0    40   ~ 0\nDD3\nText Label 15650 5300 0    40   ~ 0\nDD4\nText Label 15650 5200 0    40   ~ 0\nDD5\nText Label 15650 5100 0    40   ~ 0\nDD6\nText Label 15650 5000 0    40   ~ 0\nDD7\nText Label 15650 4900 0    40   ~ 0\nDD8\nText Label 15650 4800 0    40   ~ 0\nDD9\n$Comp\nL C C31\nU 1 1 4F5BCC00\nP 11350 7950\nF 0 \"C31\" H 11400 8050 50  0000 L CNN\nF 1 \"100nF\" H 11400 7850 50  0000 L CNN\n\t1    11350 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C32\nU 1 1 4F5BCBFF\nP 11650 7950\nF 0 \"C32\" H 11700 8050 50  0000 L CNN\nF 1 \"2.2μF\" H 11700 7850 50  0000 L CNN\n\t1    11650 7950\n\t1    0    0    -1  \n$EndComp\nText Label 14900 6350 1    40   ~ 0\nDD1\nText Label 14800 6350 1    40   ~ 0\nDD0\nText Label 14700 6350 1    40   ~ 0\nDA7\nText Label 14600 6350 1    40   ~ 0\nDA6\nText Label 14500 6350 1    40   ~ 0\nDA5\nText Label 14400 6350 1    40   ~ 0\nDA4\nText Label 14100 6350 1    40   ~ 0\nDA3\nText Label 14000 6350 1    40   ~ 0\nDA2\nText Label 13900 6350 1    40   ~ 0\nDA1\nText Label 13800 6350 1    40   ~ 0\nDA0\n$Comp\nL GND #PWR54\nU 1 1 4F5BCB52\nP 14200 6300\nF 0 \"#PWR54\" H 14200 6300 30  0001 C CNN\nF 1 \"GND\" H 14200 6230 30  0001 C CNN\n\t1    14200 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR18\nU 1 1 4F5BCB2F\nP 14700 3600\nF 0 \"#PWR18\" H 14700 3700 30  0001 C CNN\nF 1 \"VCC\" H 14700 3700 30  0000 C CNN\n\t1    14700 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR34\nU 1 1 4F5BCB25\nP 15700 4700\nF 0 \"#PWR34\" H 15700 4800 30  0001 C CNN\nF 1 \"VCC\" H 15700 4800 30  0000 C CNN\n\t1    15700 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR43\nU 1 1 4F5BCB1A\nP 13000 5400\nF 0 \"#PWR43\" H 13000 5500 30  0001 C CNN\nF 1 \"VCC\" H 13000 5500 30  0000 C CNN\n\t1    13000 5400\n\t0    -1   -1   0   \n$EndComp\nText Label 13000 4900 0    40   ~ 0\nCLK\n$Comp\nL GND #PWR44\nU 1 1 4F5BCAE8\nP 13000 5500\nF 0 \"#PWR44\" H 13000 5500 30  0001 C CNN\nF 1 \"GND\" H 13000 5430 30  0001 C CNN\n\t1    13000 5500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR39\nU 1 1 4F5BCAE2\nP 13000 5000\nF 0 \"#PWR39\" H 13000 5000 30  0001 C CNN\nF 1 \"GND\" H 13000 4930 30  0001 C CNN\n\t1    13000 5000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR36\nU 1 1 4F5BCADC\nP 13000 4800\nF 0 \"#PWR36\" H 13000 4800 30  0001 C CNN\nF 1 \"GND\" H 13000 4730 30  0001 C CNN\n\t1    13000 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR7\nU 1 1 4F5BCABE\nP 15650 1550\nF 0 \"#PWR7\" H 15650 1550 30  0001 C CNN\nF 1 \"GND\" H 15650 1480 30  0001 C CNN\n\t1    15650 1550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR3\nU 1 1 4F5BCAB9\nP 15650 1000\nF 0 \"#PWR3\" H 15650 1100 30  0001 C CNN\nF 1 \"VCC\" H 15650 1100 30  0000 C CNN\n\t1    15650 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4F5BCAA7\nP 13450 1250\nF 0 \"C30\" H 13500 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 13500 1150 50  0000 L CNN\n\t1    13450 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 4F5BCAA6\nP 13150 1250\nF 0 \"C29\" H 13200 1350 50  0000 L CNN\nF 1 \"100nF\" H 13200 1150 50  0000 L CNN\n\t1    13150 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C27\nU 1 1 4F5BCAA1\nP 12550 1250\nF 0 \"C27\" H 12600 1350 50  0000 L CNN\nF 1 \"100nF\" H 12600 1150 50  0000 L CNN\n\t1    12550 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C28\nU 1 1 4F5BCAA0\nP 12850 1250\nF 0 \"C28\" H 12900 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 12900 1150 50  0000 L CNN\n\t1    12850 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C26\nU 1 1 4F5BCA4C\nP 12250 1250\nF 0 \"C26\" H 12300 1350 50  0000 L CNN\nF 1 \"2.2μF\" H 12300 1150 50  0000 L CNN\n\t1    12250 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C25\nU 1 1 4F5BCA43\nP 11950 1250\nF 0 \"C25\" H 12000 1350 50  0000 L CNN\nF 1 \"100nF\" H 12000 1150 50  0000 L CNN\n\t1    11950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR16\nU 1 1 4F5BCA2F\nP 14300 3600\nF 0 \"#PWR16\" H 14300 3700 30  0001 C CNN\nF 1 \"VCC\" H 14300 3700 30  0000 C CNN\n\t1    14300 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR40\nU 1 1 4F5BCA2A\nP 13000 5100\nF 0 \"#PWR40\" H 13000 5200 30  0001 C CNN\nF 1 \"VCC\" H 13000 5200 30  0000 C CNN\n\t1    13000 5100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR33\nU 1 1 4F5BCA00\nP 13000 4500\nF 0 \"#PWR33\" H 13000 4600 30  0001 C CNN\nF 1 \"VCC\" H 13000 4600 30  0000 C CNN\n\t1    13000 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR32\nU 1 1 4F5BC9DD\nP 12550 4500\nF 0 \"#PWR32\" H 12550 4500 30  0001 C CNN\nF 1 \"GND\" H 12550 4430 30  0001 C CNN\n\t1    12550 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR28\nU 1 1 4F5BC9D0\nP 13000 4150\nF 0 \"#PWR28\" H 13000 4150 30  0001 C CNN\nF 1 \"GND\" H 13000 4080 30  0001 C CNN\n\t1    13000 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR24\nU 1 1 4F5BC9C9\nP 12900 3850\nF 0 \"#PWR24\" H 12900 3850 30  0001 C CNN\nF 1 \"GND\" H 12900 3780 30  0001 C CNN\n\t1    12900 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C12\nU 1 1 4F5BC9BB\nP 13200 3450\nF 0 \"C12\" H 13250 3550 50  0000 L CNN\nF 1 \"330nF\" H 13250 3350 50  0000 L CNN\n\t1    13200 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C14\nU 1 1 4F5BC9A4\nP 12550 4200\nF 0 \"C14\" H 12600 4300 50  0000 L CNN\nF 1 \"330nF\" H 12600 4100 50  0000 L CNN\n\t1    12550 4200\n\t1    0    0    -1  \n$EndComp\nText Label 7150 3550 1    40   ~ 0\nRXENABLE\nText Label 7250 3550 1    40   ~ 0\nTXENABLE\nText Label 7950 3550 1    40   ~ 0\nRXHP\n$Comp\nL C C10\nU 1 1 4F5BC686\nP 4350 1300\nF 0 \"C10\" H 4400 1400 50  0000 L CNN\nF 1 \"10nF\" H 4400 1200 50  0000 L CNN\n\t1    4350 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C9\nU 1 1 4F5BC684\nP 4050 1300\nF 0 \"C9\" H 4100 1400 50  0000 L CNN\nF 1 \"10nF\" H 4100 1200 50  0000 L CNN\n\t1    4050 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 4F5BC682\nP 3750 1300\nF 0 \"C8\" H 3800 1400 50  0000 L CNN\nF 1 \"100nF\" H 3800 1200 50  0000 L CNN\n\t1    3750 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR12\nU 1 1 4F5BC679\nP 7350 3500\nF 0 \"#PWR12\" H 7350 3600 30  0001 C CNN\nF 1 \"VCC\" H 7350 3600 30  0000 C CNN\n\t1    7350 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR13\nU 1 1 4F5BC66C\nP 7850 3500\nF 0 \"#PWR13\" H 7850 3600 30  0001 C CNN\nF 1 \"VCC\" H 7850 3600 30  0000 C CNN\n\t1    7850 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR14\nU 1 1 4F5BC667\nP 8050 3500\nF 0 \"#PWR14\" H 8050 3600 30  0001 C CNN\nF 1 \"VCC\" H 8050 3600 30  0000 C CNN\n\t1    8050 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C7\nU 1 1 4F5BC65F\nP 3450 1300\nF 0 \"C7\" H 3500 1400 50  0000 L CNN\nF 1 \"100pF\" H 3500 1200 50  0000 L CNN\n\t1    3450 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR56\nU 1 1 4F5BC5F8\nP 7750 6400\nF 0 \"#PWR56\" H 7750 6500 30  0001 C CNN\nF 1 \"VCC\" H 7750 6500 30  0000 C CNN\n\t1    7750 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR57\nU 1 1 4F5BC5F6\nP 7850 6400\nF 0 \"#PWR57\" H 7850 6500 30  0001 C CNN\nF 1 \"VCC\" H 7850 6500 30  0000 C CNN\n\t1    7850 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR4\nU 1 1 4F5BC553\nP 1450 1050\nF 0 \"#PWR4\" H 1450 1150 30  0001 C CNN\nF 1 \"VCC\" H 1450 1150 30  0000 C CNN\n\t1    1450 1050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR23\nU 1 1 4F5BC4AE\nP 12300 3850\nF 0 \"#PWR23\" H 12300 3850 30  0001 C CNN\nF 1 \"GND\" H 12300 3780 30  0001 C CNN\n\t1    12300 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR22\nU 1 1 4F5BC4AD\nP 12100 3850\nF 0 \"#PWR22\" H 12100 3850 30  0001 C CNN\nF 1 \"GND\" H 12100 3780 30  0001 C CNN\n\t1    12100 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR21\nU 1 1 4F5BC4AB\nP 11900 3850\nF 0 \"#PWR21\" H 11900 3850 30  0001 C CNN\nF 1 \"GND\" H 11900 3780 30  0001 C CNN\n\t1    11900 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR20\nU 1 1 4F5BC4A9\nP 11700 3850\nF 0 \"#PWR20\" H 11700 3850 30  0001 C CNN\nF 1 \"GND\" H 11700 3780 30  0001 C CNN\n\t1    11700 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MAX5864 U1\nU 1 1 4F5BBCA6\nP 14350 4950\nF 0 \"U1\" H 14350 5000 60  0000 C CNN\nF 1 \"MAX5864\" H 14350 4900 60  0000 C CNN\n\t1    14350 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R8\nU 1 1 4F5BC322\nP 12300 3500\nF 0 \"R8\" V 12380 3500 50  0000 C CNN\nF 1 \"4k7\" V 12300 3500 50  0000 C CNN\n\t1    12300 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R5\nU 1 1 4F5BC320\nP 11700 3500\nF 0 \"R5\" V 11780 3500 50  0000 C CNN\nF 1 \"4k7\" V 11700 3500 50  0000 C CNN\n\t1    11700 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R6\nU 1 1 4F5BC31D\nP 11900 3500\nF 0 \"R6\" V 11980 3500 50  0000 C CNN\nF 1 \"4k7\" V 11900 3500 50  0000 C CNN\n\t1    11900 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R7\nU 1 1 4F5BC318\nP 12100 3500\nF 0 \"R7\" V 12180 3500 50  0000 C CNN\nF 1 \"4k7\" V 12100 3500 50  0000 C CNN\n\t1    12100 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R4\nU 1 1 4F5BC2EF\nP 12750 3100\nF 0 \"R4\" V 12830 3100 50  0000 C CNN\nF 1 \"1k\" V 12750 3100 50  0000 C CNN\n\t1    12750 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R3\nU 1 1 4F5BC2ED\nP 12750 2700\nF 0 \"R3\" V 12830 2700 50  0000 C CNN\nF 1 \"1k\" V 12750 2700 50  0000 C CNN\n\t1    12750 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R2\nU 1 1 4F5BC2E9\nP 12750 2500\nF 0 \"R2\" V 12830 2500 50  0000 C CNN\nF 1 \"1k\" V 12750 2500 50  0000 C CNN\n\t1    12750 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R1\nU 1 1 4F5BC2E1\nP 12750 2100\nF 0 \"R1\" V 12830 2100 50  0000 C CNN\nF 1 \"1k\" V 12750 2100 50  0000 C CNN\n\t1    12750 2100\n\t0    1    1    0   \n$EndComp\nText Label 9050 5100 0    40   ~ 0\nDOUT_XCVR\nText Label 9050 5000 0    40   ~ 0\nCS_XCVR\nText Label 9050 4900 0    40   ~ 0\nDIN_XCVR\nText Label 9050 4800 0    40   ~ 0\nRSSI\nText Label 9050 4700 0    40   ~ 0\nB7\nText Label 9050 4600 0    40   ~ 0\nB6\n$Comp\nL VCC #PWR41\nU 1 1 4F5BC1B8\nP 9150 5200\nF 0 \"#PWR41\" H 9150 5300 30  0001 C CNN\nF 1 \"VCC\" H 9150 5300 30  0000 C CNN\n\t1    9150 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR46\nU 1 1 4F5BC1B0\nP 9650 5800\nF 0 \"#PWR46\" H 9650 5800 30  0001 C CNN\nF 1 \"GND\" H 9650 5730 30  0001 C CNN\n\t1    9650 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR42\nU 1 1 4F5BC191\nP 9150 5400\nF 0 \"#PWR42\" H 9150 5400 30  0001 C CNN\nF 1 \"GND\" H 9150 5330 30  0001 C CNN\n\t1    9150 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C23\nU 1 1 4F5BC172\nP 9650 5500\nF 0 \"C23\" H 9700 5600 50  0000 L CNN\nF 1 \"1μF\" H 9700 5400 50  0000 L CNN\n\t1    9650 5500\n\t1    0    0    -1  \n$EndComp\nText Label 9300 5500 0    40   ~ 0\nENABLE\n$Comp\nL VCC #PWR58\nU 1 1 4F5BC10F\nP 7950 6400\nF 0 \"#PWR58\" H 7950 6500 30  0001 C CNN\nF 1 \"VCC\" H 7950 6500 30  0000 C CNN\n\t1    7950 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C5\nU 1 1 4F5BC0CE\nP 2850 1300\nF 0 \"C5\" H 2900 1400 50  0000 L CNN\nF 1 \"10nF\" H 2900 1200 50  0000 L CNN\n\t1    2850 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4F5BC0CD\nP 2550 1300\nF 0 \"C4\" H 2600 1400 50  0000 L CNN\nF 1 \"10nF\" H 2600 1200 50  0000 L CNN\n\t1    2550 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4F5BC0BF\nP 2250 1300\nF 0 \"C3\" H 2300 1400 50  0000 L CNN\nF 1 \"22pF\" H 2300 1200 50  0000 L CNN\n\t1    2250 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R10\nU 1 1 4F5BC065\nP 8750 6750\nF 0 \"R10\" V 8830 6750 50  0000 C CNN\nF 1 \"475\" V 8750 6750 50  0000 C CNN\n\t1    8750 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R9\nU 1 1 4F5BC059\nP 8150 6750\nF 0 \"R9\" V 8230 6750 50  0000 C CNN\nF 1 \"475\" V 8150 6750 50  0000 C CNN\n\t1    8150 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C41\nU 1 1 4F5BC057\nP 8450 7000\nF 0 \"C41\" H 8500 7100 50  0000 L CNN\nF 1 \"3.3nF\" H 8500 6900 50  0000 L CNN\n\t1    8450 7000\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C40\nU 1 1 4F5BC054\nP 8450 6500\nF 0 \"C40\" H 8500 6600 50  0000 L CNN\nF 1 \"180pF\" H 8500 6400 50  0000 L CNN\n\t1    8450 6500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR59\nU 1 1 4F5BC043\nP 8050 6400\nF 0 \"#PWR59\" H 8050 6400 30  0001 C CNN\nF 1 \"GND\" H 8050 6330 30  0001 C CNN\n\t1    8050 6400\n\t1    0    0    -1  \n$EndComp\nText Label 7450 6600 1    40   ~ 0\nCLOCKOUT\nText Label 7350 6600 1    40   ~ 0\nSCLK_XCVR\nText Label 7250 6600 1    40   ~ 0\nPABIAS\n$Comp\nL GND #PWR8\nU 1 1 4F5BBFA9\nP 1450 1600\nF 0 \"#PWR8\" H 1450 1600 30  0001 C CNN\nF 1 \"GND\" H 1450 1530 30  0001 C CNN\n\t1    1450 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C6\nU 1 1 4F5BBFA4\nP 3150 1300\nF 0 \"C6\" H 3200 1400 50  0000 L CNN\nF 1 \"10nF\" H 3200 1200 50  0000 L CNN\n\t1    3150 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR55\nU 1 1 4F5BBF97\nP 7150 6400\nF 0 \"#PWR55\" H 7150 6500 30  0001 C CNN\nF 1 \"VCC\" H 7150 6500 30  0000 C CNN\n\t1    7150 6400\n\t-1   0    0    1   \n$EndComp\nText Label 6300 5500 0    40   ~ 0\nB1\nText Label 6300 5200 0    40   ~ 0\nB2\nText Label 6300 5100 0    40   ~ 0\nB3\nText Label 6300 4900 0    40   ~ 0\nB4\nText Label 6300 4600 0    40   ~ 0\nB5\n$Comp\nL GND #PWR47\nU 1 1 4F5BBEDE\nP 4150 5900\nF 0 \"#PWR47\" H 4150 5900 30  0001 C CNN\nF 1 \"GND\" H 4150 5830 30  0001 C CNN\n\t1    4150 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR38\nU 1 1 4F5BBE5D\nP 6250 5000\nF 0 \"#PWR38\" H 6250 5100 30  0001 C CNN\nF 1 \"VCC\" H 6250 5100 30  0000 C CNN\n\t1    6250 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C2\nU 1 1 4F5BBE56\nP 1950 1300\nF 0 \"C2\" H 2000 1400 50  0000 L CNN\nF 1 \"22pF\" H 2000 1200 50  0000 L CNN\n\t1    1950 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR35\nU 1 1 4F5BBDE7\nP 4150 4800\nF 0 \"#PWR35\" H 4150 4800 30  0001 C CNN\nF 1 \"GND\" H 4150 4730 30  0001 C CNN\n\t1    4150 4800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C16\nU 1 1 4F5BBD6B\nP 5600 4800\nF 0 \"C16\" H 5650 4900 50  0000 L CNN\nF 1 \"22pF\" H 5650 4700 50  0000 L CNN\n\t1    5600 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C15\nU 1 1 4F5BBD67\nP 5600 4200\nF 0 \"C15\" H 5650 4300 50  0000 L CNN\nF 1 \"22pF\" H 5650 4100 50  0000 L CNN\n\t1    5600 4200\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 4F5BBD57\nP 5900 4500\nF 0 \"L1\" V 5850 4500 40  0000 C CNN\nF 1 \"6.2nH\" V 6000 4500 40  0000 C CNN\n\t1    5900 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR29\nU 1 1 4F5BBD28\nP 6250 4400\nF 0 \"#PWR29\" H 6250 4500 30  0001 C CNN\nF 1 \"VCC\" H 6250 4500 30  0000 C CNN\n\t1    6250 4400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C1\nU 1 1 4F5BBD0A\nP 1650 1300\nF 0 \"C1\" H 1700 1400 50  0000 L CNN\nF 1 \"22pF\" H 1700 1200 50  0000 L CNN\n\t1    1650 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR31\nU 1 1 4F5BBCFD\nP 6250 4500\nF 0 \"#PWR31\" H 6250 4500 30  0001 C CNN\nF 1 \"GND\" H 6250 4430 30  0001 C CNN\n\t1    6250 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR25\nU 1 1 4F5BBCE6\nP 6250 4050\nF 0 \"#PWR25\" H 6250 4050 30  0001 C CNN\nF 1 \"GND\" H 6250 3980 30  0001 C CNN\n\t1    6250 4050\n\t0    1    1    0   \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/licorice/licorice-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Mon Aug 27 11:49:57 2012\n#encoding utf-8\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 10  -100 -30  100 -30 N\nP 2 0 1 10  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_7X2\n#\nDEF CONN_7X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 400 60 H V C CNN\nF1 \"CONN_7X2\" 0 0 60 V V C CNN\nDRAW\nS -100 350 100 -350 0 1 0 N\nX P1 1 -400 300 300 R 60 60 1 1 P I\nX P2 2 400 300 300 L 60 60 1 1 P I\nX P3 3 -400 200 300 R 60 60 1 1 P I\nX P4 4 400 200 300 L 60 60 1 1 P I\nX P5 5 -400 100 300 R 60 60 1 1 P I\nX P6 6 400 100 300 L 60 60 1 1 P I\nX P7 7 -400 0 300 R 60 60 1 1 P I\nX P8 8 400 0 300 L 60 60 1 1 P I\nX 9 9 -400 -100 300 R 60 60 1 1 P I\nX 10 10 400 -100 300 L 60 60 1 1 P I\nX 11 11 -400 -200 300 R 60 60 1 1 P I\nX 12 12 400 -200 300 L 60 60 1 1 P I\nX 13 13 -400 -300 300 R 60 60 1 1 P I\nX 14 14 400 -300 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-74HC04\n#\nDEF GSG-74HC04 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC04\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1Y 2 -600 200 300 R 50 50 1 1 O\nX 2A 3 -600 100 300 R 50 50 1 1 I\nX 2Y 4 -600 0 300 R 50 50 1 1 O\nX 3A 5 -600 -100 300 R 50 50 1 1 I\nX 3Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 4Y 8 600 -300 300 L 50 50 1 1 O\nX 4A 9 600 -200 300 L 50 50 1 1 I\nX 5Y 10 600 -100 300 L 50 50 1 1 O\nX 5A 11 600 0 300 L 50 50 1 1 I\nX 6Y 12 600 100 300 L 50 50 1 1 O\nX 6A 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-74HC08\n#\nDEF GSG-74HC08 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC08\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1B 2 -600 200 300 R 50 50 1 1 I\nX 1Y 3 -600 100 300 R 50 50 1 1 O\nX 2A 4 -600 0 300 R 50 50 1 1 I\nX 2B 5 -600 -100 300 R 50 50 1 1 I\nX 2Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 3Y 8 600 -300 300 L 50 50 1 1 O\nX 3A 9 600 -200 300 L 50 50 1 1 I\nX 3B 10 600 -100 300 L 50 50 1 1 I\nX 4Y 11 600 0 300 L 50 50 1 1 O\nX 4A 12 600 100 300 L 50 50 1 1 I\nX 4B 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# MGA-81563\n#\nDEF MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MGA-81563\" 0 -50 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# MOS_P\n#\nDEF MOS_P Q 0 40 Y N 1 F N\nF0 \"Q\" 0 190 60 H V R CNN\nF1 \"MOS_P\" 0 -180 60 H V R CNN\nALIAS MOSFET_P\nDRAW\nP 2 0 1 8  -50 -100  -50 100 N\nP 2 0 1 10  0 -150  0 150 N\nP 2 0 1 8  30 0  0 0 N\nP 2 0 1 0  100 -100  0 -100 N\nP 2 0 1 0  100 100  0 100 N\nP 3 0 1 0  80 0  100 0  100 -100 N\nP 5 0 1 8  30 40  30 -30  80 0  30 40  30 40 N\nX D D 100 200 100 D 40 40 1 1 P\nX G G -200 0 150 R 40 40 1 1 I\nX S S 100 -200 100 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RFFC5072\n#\nDEF RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5072\" 0 -100 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/licorice/licorice.brd",
    "content": "PCBNEW-BOARD Version 1 date Mon Aug 27 11:53:30 2012\n\n# Created by Pcbnew(2011-06-30 BZR 3033)-stable\n\n$GENERAL\nencoding utf-8\nLayerCount 4\nLy 1FFF8007\nEnabledLayers 1FFF8007\nLinks 316\nNoConn 24\nDi 22440 9424 46060 27576\nNdraw 12\nNtrack 1297\nNzone 0\nBoardThickness 630\nNmodule 113\nNnets 86\n$EndGENERAL\n\n$SHEETDESCR\nSheet User 6000 4000\nTitle \"\"\nDate \"27 aug 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nInternalUnit 0.000100 INCH\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 200\nTrackWidthList 90\nTrackWidthList 100\nTrackWidthList 120\nTrackWidthList 180\nTrackWidthList 200\nTrackWidthList 500\nTrackClearence 60\nZoneClearence 125\nTrackMinWidth 60\nDrawSegmWidth 150\nEdgeSegmWidth 150\nViaSize 270\nViaDrill 130\nViaMinSize 270\nViaMinDrill 130\nViaSizeList 310 160\nViaSizeList 370 200\nViaSizeList 420 250\nMicroViaSize 200\nMicroViaDrill 50\nMicroViasAllowed 0\nMicroViaMinSize 200\nMicroViaMinDrill 50\nTextPcbWidth 120\nTextPcbSize 600 800\nEdgeModWidth 150\nTextModSize 600 600\nTextModWidth 120\nPadSize 600 600\nPadDrill 320\nPad2MaskClearance 100\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nPcbPlotParams (pcbplotparams (layerselection 283672583) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"/!AMP_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/!AMP_PWR\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/!MIX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/AMP_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/ENX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/GPO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/GPO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/GPO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/GPO4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/GPO5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/GPO6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/HP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/LP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/MIX_BYPASS\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/REF_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/RESETX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/RX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/RX_AMP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"/RX_AMP_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"/RX_AMP_OUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"/RX_MIX_BP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"/SCLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"/SDATA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"/TX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"/TX_AMP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"/TX_AMP_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"/TX_AMP_OUT\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"/TX_MIX_BP\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"N-000001\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"N-000002\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"N-000003\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"N-000004\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"N-000006\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"N-000008\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"N-000009\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"N-000011\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"N-000012\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"N-000014\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"N-000015\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"N-000017\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"N-000018\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"N-000019\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"N-000020\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"N-000030\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"N-000040\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"N-000041\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"N-000042\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"N-000043\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"N-000044\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"N-000045\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"N-000046\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"N-000047\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"N-000050\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"N-000051\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"N-000052\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"N-000053\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"N-000055\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"N-000056\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"N-000063\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"N-000064\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"N-000065\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"N-000066\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"N-000067\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"N-000068\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"N-000069\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"N-000070\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"N-000071\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"N-000072\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"N-000073\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"N-000074\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"N-000075\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"N-000086\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"N-000088\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"N-000089\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"N-000090\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"N-000091\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"N-000093\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"N-000095\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"N-000096\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"N-000098\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"N-000099\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"N-000104\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"VCC\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 60\nTrackWidth 60\nViaDia 270\nViaDrill 130\nuViaDia 200\nuViaDrill 50\nAddNet \"\"\nAddNet \"/!AMP_BYPASS\"\nAddNet \"/!AMP_PWR\"\nAddNet \"/!MIX_BYPASS\"\nAddNet \"/AMP_BYPASS\"\nAddNet \"/CLK\"\nAddNet \"/ENX\"\nAddNet \"/GPO1\"\nAddNet \"/GPO2\"\nAddNet \"/GPO3\"\nAddNet \"/GPO4\"\nAddNet \"/GPO5\"\nAddNet \"/GPO6\"\nAddNet \"/HP\"\nAddNet \"/LP\"\nAddNet \"/MIX_BYPASS\"\nAddNet \"/REF_IN\"\nAddNet \"/RESETX\"\nAddNet \"/RX\"\nAddNet \"/RX_AMP\"\nAddNet \"/RX_AMP_IN\"\nAddNet \"/RX_AMP_OUT\"\nAddNet \"/RX_MIX_BP\"\nAddNet \"/SCLK\"\nAddNet \"/SDATA\"\nAddNet \"/TX\"\nAddNet \"/TX_AMP\"\nAddNet \"/TX_AMP_IN\"\nAddNet \"/TX_AMP_OUT\"\nAddNet \"/TX_MIX_BP\"\nAddNet \"GND\"\nAddNet \"N-000001\"\nAddNet \"N-000002\"\nAddNet \"N-000003\"\nAddNet \"N-000004\"\nAddNet \"N-000006\"\nAddNet \"N-000008\"\nAddNet \"N-000009\"\nAddNet \"N-000011\"\nAddNet \"N-000012\"\nAddNet \"N-000014\"\nAddNet \"N-000015\"\nAddNet \"N-000017\"\nAddNet \"N-000018\"\nAddNet \"N-000019\"\nAddNet \"N-000020\"\nAddNet \"N-000030\"\nAddNet \"N-000040\"\nAddNet \"N-000041\"\nAddNet \"N-000042\"\nAddNet \"N-000043\"\nAddNet \"N-000044\"\nAddNet \"N-000045\"\nAddNet \"N-000046\"\nAddNet \"N-000047\"\nAddNet \"N-000050\"\nAddNet \"N-000051\"\nAddNet \"N-000052\"\nAddNet \"N-000053\"\nAddNet \"N-000055\"\nAddNet \"N-000056\"\nAddNet \"N-000063\"\nAddNet \"N-000064\"\nAddNet \"N-000065\"\nAddNet \"N-000066\"\nAddNet \"N-000067\"\nAddNet \"N-000068\"\nAddNet \"N-000069\"\nAddNet \"N-000070\"\nAddNet \"N-000071\"\nAddNet \"N-000072\"\nAddNet \"N-000073\"\nAddNet \"N-000074\"\nAddNet \"N-000075\"\nAddNet \"N-000086\"\nAddNet \"N-000088\"\nAddNet \"N-000089\"\nAddNet \"N-000090\"\nAddNet \"N-000091\"\nAddNet \"N-000093\"\nAddNet \"N-000095\"\nAddNet \"N-000096\"\nAddNet \"N-000098\"\nAddNet \"N-000099\"\nAddNet \"N-000104\"\nAddNet \"VCC\"\n$EndNCLASS\n$MODULE GSG-SKY13350-385LF\nPo 27200 18600 0 15 5032BC14 502E9718 ~~\nLi GSG-SKY13350-385LF\nSc 502E9718\nAR /502B4C1C\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 0 30 N V 21 N \"U10\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000014\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000004\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000066\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 28300 13800 1800 15 5032BC14 502E9716 ~~\nLi GSG-SKY13350-385LF\nSc 502E9716\nAR /502B477E\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 1800 30 N V 21 N \"U7\"\nT1 0 0 197 118 1800 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000068\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000006\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000015\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE SOT23GDS\nPo 40350 13850 0 15 451262E6 502E9707 ~P\nLi SOT23GDS\nCd Module CMS SOT23 Transistore EBC\nKw CMS SOT\nSc 502E9707\nAR /502E69D1\nOp 0 0 0\nAt SMD \nT0 0 -850 300 300 0 75 N V 21 N \"Q1\"\nT1 0 0 300 300 0 75 N V 21 N \"MOSFET_P\"\nDS -600 -150 600 -150 50 21\nDS 600 -150 600 150 50 21\nDS 600 150 -600 150 50 21\nDS -600 150 -600 -150 50 21\n$PAD\nSh \"S\" R 360 360 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -350 -400\n$EndPAD\n$PAD\nSh \"G\" R 360 360 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/!AMP_PWR\"\nPo 350 -400\n$EndPAD\n$PAD\nSh \"D\" R 360 360 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000093\"\nPo 0 400\n$EndPAD\n$SHAPE3D\nNa \"smd/cms_sot23.wrl\"\nSc 0.130000 0.150000 0.150000\nOf 0.000000 0.000000 0.000000\nRo 0.000000 0.000000 0.000000\n$EndSHAPE3D\n$EndMODULE  SOT23GDS\n$MODULE GSG-SOT363\nPo 40350 17200 2700 15 502E8993 5030099E ~P\nLi GSG-SOT363\nSc 5030099E\nAR /502DE480\nOp 0 0 0\nT0 0 0 250 250 2700 63 N V 21 N \"U13\"\nT1 0 0 250 250 2700 63 N I 21 N \"MGA-81563\"\nDS -394 -246 394 -246 80 21\nDS 394 -246 394 246 80 21\nDS 394 246 -394 246 80 21\nDS -394 246 -394 -246 80 21\nDC -197 118 -157 118 80 21\n$PAD\nSh \"1\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -260 395\nLe 33\n$EndPAD\n$PAD\nSh \"2\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 395\nLe -1563238664\n$EndPAD\n$PAD\nSh \"3\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000091\"\nPo 260 395\nLe -1381633\n$EndPAD\n$PAD\nSh \"4\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 260 -395\nLe 1701209717\n$EndPAD\n$PAD\nSh \"5\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 -395\nLe 48\n$EndPAD\n$PAD\nSh \"6\" R 180 390 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000104\"\nPo -260 -395\nLe 65\n$EndPAD\n$EndMODULE  GSG-SOT363\n$MODULE GSG-SMA-EDGE\nPo 23000 20000 0 15 4FCC1875 502E9709 ~P\nLi GSG-SMA-EDGE\nSc 502E9709\nAR /4FA9C5BB\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P3\"\nT1 787 1575 197 197 0 49 N V 21 N \"RX-OUT\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 56 \"N-000051\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 -1000\nLe 1\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 -1000\nLe 6\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 23000 14000 0 15 4FCC1875 502EA937 ~P\nLi GSG-SMA-EDGE\nSc 502EA937\nAR /4FA9C5A4\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P1\"\nT1 787 1575 197 197 0 49 N V 21 N \"TX-IN\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 55 \"N-000050\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 -1000\nLe 1\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 -1000\nLe 6\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 45500 17000 1800 15 4FCC1875 502E970D ~P\nLi GSG-SMA-EDGE\nSc 502E970D\nAR /4F94D0F2\nOp 0 0 0\nT0 787 0 197 197 1800 49 N V 21 N \"P4\"\nT1 787 1575 197 197 1800 49 N V 21 N \"ANTENNA\"\n$PAD\nSh \"1\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 82 \"N-000098\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 -1000\nLe 1\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 30 \"GND\"\nPo 800 -1000\nLe 6\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-S-PVQFN-14\nPo 39500 22500 0 15 4FE0A018 502E9720 ~P\nLi GSG-S-PVQFN-14\nSc 502E9720\nAR /4FB2F586\nOp 0 0 0\n.SolderMask 28\nT0 0 0 394 394 0 80 N V 21 N \"U15\"\nT1 0 0 394 394 0 80 N I 21 N \"GSG-74HC04\"\nDS -689 -531 -531 -689 80 21\nDS -531 -689 -433 -689 80 21\nDS -157 -689 157 -689 80 21\nDS -157 689 157 689 80 21\nDS -689 689 -689 531 80 21\nDS -689 689 -433 689 80 21\nDS 689 689 433 689 80 21\nDS 689 689 689 531 80 21\nDS 689 -689 433 -689 80 21\nDS 689 -689 689 -531 80 21\n$PAD\nSh \"2\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -679 -394\nLe 33\n$EndPAD\n$PAD\nSh \"3\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo -679 -197\nLe 32\n$EndPAD\n$PAD\nSh \"4\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo -679 0\nLe 33\n$EndPAD\n$PAD\nSh \"5\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/AMP_BYPASS\"\nPo -679 197\nLe -1\n$EndPAD\n$PAD\nSh \"6\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!AMP_BYPASS\"\nPo -679 394\nLe 33\n$EndPAD\n$PAD\nSh \"8\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/LP\"\nPo 295 679\nLe 48\n$EndPAD\n$PAD\nSh \"9\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/HP\"\nPo 679 394\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo 679 197\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 679 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"12\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 679 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"13\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 679 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -202 -202\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 202 -202\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 202 202\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -202 202\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -202 -202\nLe 19735200\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 202 -202\nLe 101\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -202 202\nLe 257\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 202 202\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -295 679\nLe 48\n$EndPAD\n$PAD\nSh \"14\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 295 -679\nLe -1954803944\n$EndPAD\n$PAD\nSh \"1\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -295 -679\nLe 45266704\n$EndPAD\n$EndMODULE  GSG-S-PVQFN-14\n$MODULE GSG-S-PVQFN-14\nPo 43000 22500 0 15 4FE0A018 502E9722 ~P\nLi GSG-S-PVQFN-14\nSc 502E9722\nAR /502E7695\nOp 0 0 0\n.SolderMask 28\nT0 0 0 394 394 0 80 N V 21 N \"U16\"\nT1 0 0 394 394 0 80 N I 21 N \"GSG-74HC08\"\nDS -689 -531 -531 -689 80 21\nDS -531 -689 -433 -689 80 21\nDS -157 -689 157 -689 80 21\nDS -157 689 157 689 80 21\nDS -689 689 -689 531 80 21\nDS -689 689 -433 689 80 21\nDS 689 689 433 689 80 21\nDS 689 689 689 531 80 21\nDS 689 -689 433 -689 80 21\nDS 689 -689 689 -531 80 21\n$PAD\nSh \"2\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo -679 -394\nLe 33\n$EndPAD\n$PAD\nSh \"3\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/RX_MIX_BP\"\nPo -679 -197\nLe 32\n$EndPAD\n$PAD\nSh \"4\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo -679 0\nLe 33\n$EndPAD\n$PAD\nSh \"5\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo -679 197\nLe -1\n$EndPAD\n$PAD\nSh \"6\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/TX_MIX_BP\"\nPo -679 394\nLe 33\n$EndPAD\n$PAD\nSh \"8\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/TX_AMP\"\nPo 295 679\nLe 48\n$EndPAD\n$PAD\nSh \"9\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 679 394\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!AMP_BYPASS\"\nPo 679 197\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/RX_AMP\"\nPo 679 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"12\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo 679 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"13\" O 335 110 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/!AMP_BYPASS\"\nPo 679 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -202 -202\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 202 -202\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 202 202\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 0\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -202 202\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -202 -202\nLe 19735200\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 202 -202\nLe 101\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -202 202\nLe 257\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 202 202\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -295 679\nLe 48\n$EndPAD\n$PAD\nSh \"14\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 295 -679\nLe -1954803944\n$EndPAD\n$PAD\nSh \"1\" O 335 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo -295 -679\nLe 45266704\n$EndPAD\n$EndMODULE  GSG-S-PVQFN-14\n$MODULE GSG-QFN32\nPo 30600 17200 900 15 4E1A2A9F 502E9723 ~P\nLi GSG-QFN32\nKw LFCSP\nSc 502E9723\nAR /502BE21C\nOp 0 0 0\n.SolderMask 28\n.LocalClearance 55\nT0 0 0 394 394 900 80 N V 21 N \"U4\"\nT1 0 0 394 394 900 80 N I 21 N \"RFFC5072\"\nDS -807 -984 -846 -984 80 21\nDS -846 -984 -984 -846 80 21\nDS -984 -846 -984 -807 80 21\nDS 984 -807 984 -984 80 21\nDS 984 -984 807 -984 80 21\nDS 807 984 984 984 80 21\nDS 984 984 984 807 80 21\nDS -984 807 -984 984 80 21\nDS -984 984 -807 984 80 21\n$PAD\nSh \"1\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/GPO5\"\nPo -965 -689\nLe 32\n$EndPAD\n$PAD\nSh \"2\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -965 -492\nLe -462864680\n$EndPAD\n$PAD\nSh \"3\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -965 -295\nLe -462864680\n$EndPAD\n$PAD\nSh \"4\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000044\"\nPo -965 -98\nLe 65\n$EndPAD\n$PAD\nSh \"5\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -965 98\nLe 49465328\n$EndPAD\n$PAD\nSh \"6\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000086\"\nPo -965 295\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000045\"\nPo -965 492\nLe 286331153\n$EndPAD\n$PAD\nSh \"8\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000055\"\nPo -965 689\nLe 20\n$EndPAD\n$PAD\nSh \"0\" R 1391 1391 0 0 900\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo 0 0\nLe 81\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 0 0\nLe 50668080\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -433 0\nLe 48\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -433 -433\nLe 111\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 0 -433\nLe -462864680\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 433 -433\nLe 112\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 433 0\nLe 26\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 433 433\nLe 352\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo 0 433\nLe 1\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 900\nDr 140 0 0\nAt STD N 0040FFFF\nNe 30 \"GND\"\nPo -433 433\nLe 85\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 -433\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -433\nLe 1364\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 -433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 0\nLe 5\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 433\nLe 215\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 900\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 433\nLe 44\n$EndPAD\n$PAD\nSh \"9\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/GPO6\"\nPo -689 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"10\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/REF_IN\"\nPo -492 965\nLe 32\n$EndPAD\n$PAD\nSh \"11\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -295 965\nLe 32\n$EndPAD\n$PAD\nSh \"12\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"13\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"14\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 295 965\nLe 524289\n$EndPAD\n$PAD\nSh \"15\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/GPO1\"\nPo 492 965\nLe 32\n$EndPAD\n$PAD\nSh \"16\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/GPO2\"\nPo 689 965\nLe 32\n$EndPAD\n$PAD\nSh \"17\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 689\nLe -462864680\n$EndPAD\n$PAD\nSh \"18\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 492\nLe 32\n$EndPAD\n$PAD\nSh \"19\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 965 295\nLe 32\n$EndPAD\n$PAD\nSh \"20\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 98\nLe 52975392\n$EndPAD\n$PAD\nSh \"21\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 -98\nLe 53369344\n$EndPAD\n$PAD\nSh \"22\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 965 -295\nLe 49485824\n$EndPAD\n$PAD\nSh \"23\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000095\"\nPo 965 -492\nLe 4\n$EndPAD\n$PAD\nSh \"24\" O 354 110 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000096\"\nPo 965 -689\nLe -451457960\n$EndPAD\n$PAD\nSh \"25\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/GPO3\"\nPo 689 -965\nLe 50231984\n$EndPAD\n$PAD\nSh \"26\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/GPO4\"\nPo 492 -965\nLe 286331153\n$EndPAD\n$PAD\nSh \"27\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000001\"\nPo 295 -965\nLe 32\n$EndPAD\n$PAD\nSh \"28\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000063\"\nPo 118 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"29\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/RESETX\"\nPo -98 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"30\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/ENX\"\nPo -295 -965\nLe -462864616\n$EndPAD\n$PAD\nSh \"31\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SCLK\"\nPo -472 -965\nLe -462864680\n$EndPAD\n$PAD\nSh \"32\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SDATA\"\nPo -689 -965\nLe 50882848\n$EndPAD\n$EndMODULE  GSG-QFN32\n$MODULE GSG-LP0603\nPo 35400 17100 1800 15 4FE3B99C 502E9FAF ~P\nLi GSG-LP0603\nSc 502E9FAF\nAR /4F94D561\nOp 0 0 0\nT0 0 0 157 118 1800 30 N V 21 N \"U3\"\nT1 0 0 157 118 1800 30 N I 21 N \"RX_LOWPASS_FILTER\"\nDS -80 -300 -420 -300 80 21\nDS -420 -300 -420 -60 80 21\nDS 335 -20 335 20 40 21\nDS -335 -20 -335 20 40 21\nDS 98 157 -98 157 80 21\nDS -98 -177 98 -177 80 21\n$PAD\nSh \"2\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -246 138\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 246 138\nLe -1954803896\n$EndPAD\n$PAD\nSh \"4\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"N-000052\"\nPo 246 -138\nLe 1633902612\n$EndPAD\n$PAD\nSh \"1\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000053\"\nPo -246 -138\nLe -1954803976\n$EndPAD\n$EndMODULE  GSG-LP0603\n$MODULE GSG-HP-DEA\nPo 35400 19800 0 15 4FE3C48C 502E9FA3 ~P\nLi GSG-HP-DEA\nSc 502E9FA3\nAR /4F94D4F4\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U8\"\nT1 0 0 157 118 0 30 N I 21 N \"RX_HIGHPASS_FILTER\"\nDS -200 -220 -520 -220 80 21\nDS -520 -220 -520 220 80 21\nDS -520 220 -200 220 80 21\n$PAD\nSh \"1\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000073\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000056\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-HP-DEA\n$MODULE GSG-HOLE-12MIL\nPo 44000 11000 0 15 4FB81EE3 502E9726 ~P\nLi GSG-HOLE-12MIL\nKw DEV\nSc 502E9726\nAR /4FB81E53\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P9\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 24500 26000 0 15 4FB81EE3 502E9728 ~P\nLi GSG-HOLE-12MIL\nKw DEV\nSc 502E9728\nAR /4FB81E51\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P10\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 44000 26000 0 15 4FB81EE3 502E972A ~P\nLi GSG-HOLE-12MIL\nKw DEV\nSc 502E972A\nAR /4FB81E45\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P11\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 24500 11000 0 15 4FB81EE3 502E972C ~P\nLi GSG-HOLE-12MIL\nKw DEV\nSc 502E972C\nAR /4FB81E54\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P8\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HEADER-2x7\nPo 38500 11000 0 15 4F8A6053 502E972D ~P\nLi GSG-HEADER-2x7\nKw CONN\nSc 502E972D\nAR /501F4DC6\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P7\"\nT1 0 0 400 400 0 80 N I 21 N \"VCC\"\nDS -2500 0 -3750 0 150 21\nDS -3750 0 -3750 1250 150 21\nDS -3750 1250 -2500 1250 150 21\nDS -2500 1250 -2500 0 150 21\nDS -3500 1000 3500 1000 150 21\nDS 3500 1000 3500 -1000 150 21\nDS 3500 -1000 -3500 -1000 150 21\nDS -3500 1000 -3500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo -3000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo -3000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo -2000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo -2000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo -1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo -1000 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo 0 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 1000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo 1000 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 2000 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo 2000 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 3000 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 85 \"VCC\"\nPo 3000 -500\nLe 17\n$EndPAD\n$EndMODULE  GSG-HEADER-2x7\n$MODULE GSG-HEADER-2x7\nPo 38000 26000 1800 15 4F8A6053 502E972F ~P\nLi GSG-HEADER-2x7\nKw CONN\nSc 502E972F\nAR /4FB3CA54\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P6\"\nT1 0 0 400 400 1800 80 N I 21 N \"SWITCH_CTRL\"\nDS -2500 0 -3750 0 150 21\nDS -3750 0 -3750 1250 150 21\nDS -3750 1250 -2500 1250 150 21\nDS -2500 1250 -2500 0 150 21\nDS -3500 1000 3500 1000 150 21\nDS 3500 1000 3500 -1000 150 21\nDS 3500 -1000 -3500 -1000 150 21\nDS -3500 1000 -3500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 15 \"/MIX_BYPASS\"\nPo -3000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 7 \"/GPO1\"\nPo -3000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 4 \"/AMP_BYPASS\"\nPo -2000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 8 \"/GPO2\"\nPo -2000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 25 \"/TX\"\nPo -1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 9 \"/GPO3\"\nPo -1000 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 10 \"/GPO4\"\nPo 0 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 13 \"/HP\"\nPo 1000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 11 \"/GPO5\"\nPo 1000 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 2 \"/!AMP_PWR\"\nPo 2000 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 12 \"/GPO6\"\nPo 2000 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 3000 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 3000 -500\nLe 17\n$EndPAD\n$EndMODULE  GSG-HEADER-2x7\n$MODULE GSG-HEADER-2x5\nPo 29000 26000 1800 15 4F8A601F 502E9730 ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 502E9730\nAR /4FB57544\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P2\"\nT1 0 0 400 400 1800 80 N I 21 N \"SERIAL\"\nDS -1500 0 -2750 0 150 21\nDS -2750 0 -2750 1250 150 21\nDS -2750 1250 -1500 1250 150 21\nDS -1500 1250 -1500 0 150 21\nDS -2500 -1000 2500 -1000 150 21\nDS 2500 -1000 2500 1000 150 21\nDS 2500 1000 -2500 1000 150 21\nDS -2500 1000 -2500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 24 \"/SDATA\"\nPo -2000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 24 \"/SDATA\"\nPo -2000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 23 \"/SCLK\"\nPo -1000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 23 \"/SCLK\"\nPo -1000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 6 \"/ENX\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 6 \"/ENX\"\nPo 0 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 17 \"/RESETX\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 17 \"/RESETX\"\nPo 1000 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 2000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo 2000 -500\nLe 97\n$EndPAD\n$EndMODULE  GSG-HEADER-2x5\n$MODULE GSG-HEADER-1x2\nPo 32000 10500 0 15 4F8A5E8A 502E9731 ~P\nLi GSG-HEADER-1x2\nKw CONN\nSc 502E9731\nAR /4FB3CC51\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P5\"\nT1 0 0 400 400 0 80 N I 21 N \"CLK\"\nDS -1000 -500 1000 -500 150 21\nDS 1000 -500 1000 500 150 21\nDS 1000 500 -1000 500 150 21\nDS 0 750 0 -750 150 21\nDS 0 -750 -1250 -750 150 21\nDS -1250 -750 -1250 750 150 21\nDS -1000 -500 -1000 500 150 21\nDS -1250 750 0 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 30 \"GND\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 5 \"/CLK\"\nPo 500 0\nLe 24\n$EndPAD\n$EndMODULE  GSG-HEADER-1x2\n$MODULE GSG-B0310J50100AHF\nPo 27500 17000 1800 15 4FF9BA2B 502E9732 ~P\nLi GSG-B0310J50100AHF\nSc 502E9732\nAR /501EF4A4\nOp 0 0 0\nT0 0 0 250 250 1800 63 N V 21 N \"T2\"\nT1 0 0 250 250 1800 63 N V 21 N \"MIX_OUT_BALUN\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000064\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000099\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000063\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000001\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 258184808\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-B0310J50100AHF\nPo 29600 14700 900 15 4FF9BA2B 502E9734 ~P\nLi GSG-B0310J50100AHF\nSc 502E9734\nAR /501EF483\nOp 0 0 0\nT0 0 0 250 250 900 63 N V 21 N \"T1\"\nT1 0 0 250 250 900 63 N V 21 N \"MIX_IN_BALUN\"\nDS -413 256 413 256 80 21\nDS 413 -256 -413 -256 80 21\nDC 256 0 276 20 80 21\nDS -413 -256 -413 256 80 21\nDS 413 -256 413 256 80 21\n$PAD\nSh \"1\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000075\"\nPo 260 -195\nLe 33054512\n$EndPAD\n$PAD\nSh \"2\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000074\"\nPo 0 -195\nLe 755437432\n$EndPAD\n$PAD\nSh \"3\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000096\"\nPo -260 -195\nLe 32750520\n$EndPAD\n$PAD\nSh \"4\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000095\"\nPo -260 195\nLe 6\n$EndPAD\n$PAD\nSh \"5\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 195\nLe 258184808\n$EndPAD\n$PAD\nSh \"6\" R 161 130 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 260 195\nLe 32\n$EndPAD\n$EndMODULE  GSG-B0310J50100AHF\n$MODULE GSG-0603\nPo 28300 17600 2700 15 4CFF2E39 502E9735 ~P\nLi GSG-0603\nSc 502E9735\nAR /502B4BB6\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"L3\"\nT1 0 0 240 240 2700 60 N I 21 N \"180nH\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000063\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 28300 16400 900 15 4CFF2E39 502E9737 ~P\nLi GSG-0603\nSc 502E9737\nAR /502B4BB2\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 900 60 N V 21 N \"L2\"\nT1 0 0 240 240 900 60 N I 21 N \"180nH\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000001\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 40350 16100 2700 15 4CFF2E39 502E9739 ~P\nLi GSG-0603\nSc 502E9739\nAR /502C6D12\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"L5\"\nT1 0 0 240 240 2700 60 N I 21 N \"180nH\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000104\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000043\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0402\nPo 40300 21100 0 15 4FB6CFE4 502E973A ~P\nLi GSG-0402\nSc 502E973A\nAR /4FB2FD07\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C66\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 42800 18500 1800 15 4FB6CFE4 502E973C ~P\nLi GSG-0402\nSc 502E973C\nAR /502E7989\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C63\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/RX_AMP\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 42800 18000 1800 15 4FB6CFE4 502E973E ~P\nLi GSG-0402\nSc 502E973E\nAR /502E798C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C64\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/AMP_BYPASS\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33700 11200 0 15 4FB6CFE4 502E9740 ~P\nLi GSG-0402\nSc 502E9740\nAR /4FAECD45\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C65\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/REF_IN\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/CLK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 41150 17900 1800 15 4FB6CFE4 502E9742 ~P\nLi GSG-0402\nSc 502E9742\nAR /502E6667\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C60\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000091\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/RX_AMP_IN\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 42700 16900 0 15 4FB6CFE4 502E9744 ~P\nLi GSG-0402\nSc 502E9744\nAR /502C6D4A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C62\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000098\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000042\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 42400 16000 900 15 4FB6CFE4 502E9746 ~P\nLi GSG-0402\nSc 502E9746\nAR /502E79CE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C61\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/TX_AMP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 39550 17900 1800 15 4FB6CFE4 502E9748 ~P\nLi GSG-0402\nSc 502E9748\nAR /502E665E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C57\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/TX_AMP_IN\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000091\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 40600 18400 1800 15 4FB6CFE4 502E974A ~P\nLi GSG-0402\nSc 502E974A\nAR /502E6909\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C59\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000030\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000040\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 38100 17900 900 15 4FB6CFE4 502FDA64 ~P\nLi GSG-0402\nSc 502FDA64\nAR /502E79FA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C58\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/AMP_BYPASS\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 41150 16500 1800 15 4FB6CFE4 502E974E ~P\nLi GSG-0402\nSc 502E974E\nAR /502E5F55\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C56\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000104\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/TX_AMP_OUT\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 43800 21100 0 15 4FB6CFE4 502E9750 ~P\nLi GSG-0402\nSc 502E9750\nAR /502E7810\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C67\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33700 11700 1800 15 4FB6CFE4 502E9752 ~P\nLi GSG-0402\nSc 502E9752\nAR /4FB3CC76\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C68\"\nT1 0 20 160 160 1800 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/REF_IN\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 43300 16700 2700 15 4FB6CFE4 502E9754 ~P\nLi GSG-0402\nSc 502E9754\nAR /4FB3F9B0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"D1\"\nT1 0 20 160 160 2700 40 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000098\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29600 15400 1800 15 4FB6CFE4 502E9756 ~P\nLi GSG-0402\nSc 502E9756\nAR /502AFA8C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"L1\"\nT1 0 20 160 160 1800 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000096\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000095\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28800 17000 900 15 4FB6CFE4 502E9758 ~P\nLi GSG-0402\nSc 502E9758\nAR /4FB55E30\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"L4\"\nT1 0 20 160 160 900 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000001\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000063\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32100 19200 900 15 4FB6CFE4 502E975A ~P\nLi GSG-0402\nSc 502E975A\nAR /4FAEC850\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R1\"\nT1 0 20 160 160 900 40 N I 21 N \"470\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000055\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000046\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31800 20400 0 15 4FB6CFE4 502E975C ~P\nLi GSG-0402\nSc 502E975C\nAR /4FAEC856\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R2\"\nT1 0 20 160 160 0 40 N I 21 N \"470\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000046\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000045\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31100 19200 2700 15 4FB6CFE4 502E975E ~P\nLi GSG-0402\nSc 502E975E\nAR /4FAEC8B2\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R3\"\nT1 0 20 160 160 2700 40 N I 21 N \"22k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000047\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000086\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29900 19200 900 15 4FB6CFE4 502E9760 ~P\nLi GSG-0402\nSc 502E9760\nAR /4FAECC79\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R4\"\nT1 0 20 160 160 900 40 N I 21 N \"51k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000044\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27800 23100 0 15 4FB6CFE4 502E9762 ~P\nLi GSG-0402\nSc 502E9762\nAR /4FAECE50\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R5\"\nT1 0 20 160 160 0 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/RESETX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29200 23100 1800 15 4FB6CFE4 502E9764 ~P\nLi GSG-0402\nSc 502E9764\nAR /4FAECFAE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R6\"\nT1 0 20 160 160 1800 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/ENX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31300 19900 1800 15 4FB6CFE4 502E9766 ~P\nLi GSG-0402\nSc 502E9766\nAR /4FAEC8B0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C15\"\nT1 0 20 160 160 1800 40 N I 21 N \"180pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000047\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000045\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 36600 19300 2700 15 4FB6CFE4 502E9768 ~P\nLi GSG-0402\nSc 502E9768\nAR /502E6FEE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C28\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/HP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28800 14400 1800 15 4FB6CFE4 502E976A ~P\nLi GSG-0402\nSc 502E976A\nAR /502B477A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C27\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000006\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000075\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35000 19200 900 15 4FB6CFE4 502E9FA6 ~P\nLi GSG-0402\nSc 502E9FA6\nAR /501EF311\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C26\"\nT1 0 20 160 160 900 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000072\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000073\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35800 19200 900 15 4FB6CFE4 502E9F9D ~P\nLi GSG-0402\nSc 502E9F9D\nAR /4FAA149B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C25\"\nT1 0 20 160 160 900 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000019\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000056\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33500 18300 900 15 4FB6CFE4 502E9770 ~P\nLi GSG-0402\nSc 502E9770\nAR /502E6F11\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C24\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27900 19400 2700 15 4FB6CFE4 502E9772 ~P\nLi GSG-0402\nSc 502E9772\nAR /502B4C6F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C23\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000088\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000014\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29400 14000 1800 15 4FB6CFE4 502E9774 ~P\nLi GSG-0402\nSc 502E9774\nAR /502B4779\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C22\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27100 13700 0 15 4FB6CFE4 502E9776 ~P\nLi GSG-0402\nSc 502E9776\nAR /501EF768\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C21\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000068\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000069\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34000 17900 900 15 4FB6CFE4 502E9778 ~P\nLi GSG-0402\nSc 502E9778\nAR /501F41BD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C20\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000003\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000070\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 36250 17450 2700 15 4FB6CFE4 502E977A ~P\nLi GSG-0402\nSc 502E977A\nAR /502E6F8B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C19\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/LP\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35800 17800 900 15 4FB6CFE4 502E9FAC ~P\nLi GSG-0402\nSc 502E9FAC\nAR /501F41B9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C18\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000053\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000020\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35000 17800 2700 15 4FB6CFE4 502E9FB2 ~P\nLi GSG-0402\nSc 502E9FB2\nAR /501F41BB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C17\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000071\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"N-000052\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25800 14400 2700 15 4FB6CFE4 502E9780 ~P\nLi GSG-0402\nSc 502E9780\nAR /501F4793\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C16\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34100 19300 2700 15 4FB6CFE4 502E9782 ~P\nLi GSG-0402\nSc 502E9782\nAR /4FAA0C67\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C29\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/HP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 19200 2700 15 4FB6CFE4 502EA2D1 ~P\nLi GSG-0402\nSc 502EA2D1\nAR /4FAEC8AD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C14\"\nT1 0 20 160 160 2700 40 N I 21 N \"8p2\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000086\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000045\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32300 19900 0 15 4FB6CFE4 502E9786 ~P\nLi GSG-0402\nSc 502E9786\nAR /4FAEC853\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C13\"\nT1 0 20 160 160 0 40 N I 21 N \"330pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000046\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32600 18800 900 15 4FB6CFE4 502E9788 ~P\nLi GSG-0402\nSc 502E9788\nAR /4FAEC84D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C12\"\nT1 0 20 160 160 900 40 N I 21 N \"330pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000055\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34500 17500 2700 15 4FB6CFE4 502E978A ~P\nLi GSG-0402\nSc 502E978A\nAR /501F46A8\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C11\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/LP\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34000 16400 1800 15 4FB6CFE4 502E978C ~P\nLi GSG-0402\nSc 502E978C\nAR /502E6EFB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C10\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31100 13500 0 15 4FB6CFE4 502E978E ~P\nLi GSG-0402\nSc 502E978E\nAR /502B53A4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C9\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000002\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000015\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25400 13700 900 15 4FB6CFE4 502E9790 ~P\nLi GSG-0402\nSc 502E9790\nAR /501EF782\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C8\"\nT1 0 20 160 160 900 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"N-000041\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"N-000050\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25700 12400 2700 15 4FB6CFE4 502E9792 ~P\nLi GSG-0402\nSc 502E9792\nAR /501F4788\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C7\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30300 19200 2700 15 4FB6CFE4 502E9794 ~P\nLi GSG-0402\nSc 502E9794\nAR /4FAECBBA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C6\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 19200 2700 15 4FB6CFE4 502E9796 ~P\nLi GSG-0402\nSc 502E9796\nAR /4FAECBB9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C5\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31500 15200 900 15 4FB6CFE4 502E9798 ~P\nLi GSG-0402\nSc 502E9798\nAR /4FAECBB5\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C4\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31100 15200 900 15 4FB6CFE4 502E979A ~P\nLi GSG-0402\nSc 502E979A\nAR /4FAECBB6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C3\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 15200 900 15 4FB6CFE4 502E979C ~P\nLi GSG-0402\nSc 502E979C\nAR /4FAECBA0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C2\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 37600 18500 2700 15 4FB6CFE4 502FDA5B ~P\nLi GSG-0402\nSc 502FDA5B\nAR /502B5738\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C42\"\nT1 0 20 160 160 2700 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000089\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000012\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25700 20900 2700 15 4FB6CFE4 502E97A0 ~P\nLi GSG-0402\nSc 502E97A0\nAR /501F4769\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C55\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 38600 18800 2700 15 4FB6CFE4 502E9CD7 ~P\nLi GSG-0402\nSc 502E9CD7\nAR /502E7A16\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C54\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/TX_AMP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 39500 15500 900 15 4FB6CFE4 502E97A4 ~P\nLi GSG-0402\nSc 502E97A4\nAR /502E7A10\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C53\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/RX_AMP\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26400 18000 900 15 4FB6CFE4 502E97A6 ~P\nLi GSG-0402\nSc 502E97A6\nAR /502E6EB0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C52\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 41050 15400 0 15 4FB6CFE4 502E97A8 ~P\nLi GSG-0402\nSc 502E97A8\nAR /502C6DB4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C51\"\nT1 0 20 160 160 0 40 N I 21 N \"1uF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000043\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 41050 15800 0 15 4FB6CFE4 502E97AA ~P\nLi GSG-0402\nSc 502E97AA\nAR /502C6D36\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C50\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000043\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 26700 19300 900 15 4FB6CFE4 502E97AC ~P\nLi GSG-0402\nSc 502E97AC\nAR /501EF6A1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C49\"\nT1 0 20 160 160 900 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000066\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000067\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 39550 16500 1800 15 4FB6CFE4 502E97AE ~P\nLi GSG-0402\nSc 502E97AE\nAR /502E5F58\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C48\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/RX_AMP_OUT\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000104\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25300 20000 1800 15 4FB6CFE4 502E97B0 ~P\nLi GSG-0402\nSc 502E97B0\nAR /501EF6BA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C47\"\nT1 0 20 160 160 1800 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"N-000051\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000065\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25700 19100 2700 15 4FB6CFE4 502E97B2 ~P\nLi GSG-0402\nSc 502E97B2\nAR /501F477D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C46\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27200 17800 900 15 4FB6CFE4 502EA5B5 ~P\nLi GSG-0402\nSc 502EA5B5\nAR /502B4C15\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C45\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000064\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000004\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28600 18800 1800 15 4FB6CFE4 502E97B6 ~P\nLi GSG-0402\nSc 502E97B6\nAR /502E6ECB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C44\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 38000 16700 1800 15 4FB6CFE4 502E97B8 ~P\nLi GSG-0402\nSc 502E97B8\nAR /501F4169\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C43\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000011\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"N-000090\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30300 15200 900 15 4FB6CFE4 502E97BA ~P\nLi GSG-0402\nSc 502E97BA\nAR /4FAECB99\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C1\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28500 18400 0 15 4FB6CFE4 502E97BC ~P\nLi GSG-0402\nSc 502E97BC\nAR /4FAEC781\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C41\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28100 15600 1800 15 4FB6CFE4 502E97BE ~P\nLi GSG-0402\nSc 502E97BE\nAR /4FB55FAD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C40\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 38400 19600 1800 15 4FB6CFE4 502FDA58 ~P\nLi GSG-0402\nSc 502FDA58\nAR /502E7922\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C39\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/RX_MIX_BP\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 37400 15800 1800 15 4FB6CFE4 502E97C2 ~P\nLi GSG-0402\nSc 502E97C2\nAR /502E78E2\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C38\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/TX_MIX_BP\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 38400 20000 1800 15 4FB6CFE4 502FDA6A ~P\nLi GSG-0402\nSc 502FDA6A\nAR /502E792B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C37\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30200 20100 0 15 4FB6CFE4 502E97C6 ~P\nLi GSG-0402\nSc 502E97C6\nAR /4FAECE75\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C36\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SDATA\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29400 20000 2700 15 4FB6CFE4 502E97C8 ~P\nLi GSG-0402\nSc 502E97C8\nAR /4FAECE73\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C35\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SCLK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29000 19700 2700 15 4FB6CFE4 502E97CA ~P\nLi GSG-0402\nSc 502E97CA\nAR /4FAECE70\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C34\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/ENX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28600 19500 2700 15 4FB6CFE4 502E97CC ~P\nLi GSG-0402\nSc 502E97CC\nAR /4FAECE69\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C33\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/RESETX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27700 14600 2700 15 4FB6CFE4 502E97CE ~P\nLi GSG-0402\nSc 502E97CE\nAR /502B4780\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C32\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 36500 16000 2700 15 4FB6CFE4 502E97D0 ~P\nLi GSG-0402\nSc 502E97D0\nAR /502B571F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C31\"\nT1 0 20 160 160 2700 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000009\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000017\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 36700 17800 2700 15 4FB6CFE4 502E97D2 ~P\nLi GSG-0402\nSc 502E97D2\nAR /502B56C2\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C30\"\nT1 0 20 160 160 2700 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000018\"\nPo 210 0\nLe 24015744\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000008\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 40350 15000 2700 15 4FB6CFE4 5032B07C ~~\nLi GSG-0402\nSc 5032B07C\nAR /5032B025\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"R7\"\nT1 0 20 160 160 2700 40 N I 21 N \"33\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000043\"\nPo 210 0\nLe 51788536\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000093\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-SKY13350-385LF\nPo 26200 20000 900 15 5032BC14 502E971A ~~\nLi GSG-SKY13350-385LF\nSc 502E971A\nAR /501EF646\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 900 30 N V 21 N \"U11\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000067\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000065\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000089\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 33400 17300 2700 15 5032BC14 502E9712 ~~\nLi GSG-SKY13350-385LF\nSc 502E9712\nAR /502B490F\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 2700 30 N V 21 N \"U2\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/RX\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000088\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/TX\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000003\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000002\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 34600 18500 900 15 5032BC14 502E9FA9 ~~\nLi GSG-SKY13350-385LF\nSc 502E9FA9\nAR /501EF258\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 900 30 N V 21 N \"U6\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/HP\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000071\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/LP\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000070\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000072\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 36200 18500 2700 15 5032BC14 502E9714 ~~\nLi GSG-SKY13350-385LF\nSc 502E9714\nAR /501F3B20\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 2700 30 N V 21 N \"U5\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/LP\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000019\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/HP\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000018\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000020\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13350-385LF\nPo 26200 13300 900 15 5032C4C2 502E9710 ~~\nLi GSG-SKY13350-385LF\nSc 502E9710\nAR /501EF778\nOp 0 0 0\n.SolderPasteRatio -0.04\nT0 0 0 197 118 900 30 N V 21 N \"U1\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13350\"\nDC -236 -236 -197 -197 70 21\nDS 197 197 -197 197 70 21\nDS -197 197 -197 -197 70 21\nDS -197 -197 197 -197 70 21\nDS 197 -197 197 197 70 21\n$PAD\nSh \"1\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo -211 -98\nLe 41110432\n$EndPAD\n$PAD\nSh \"3\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 177\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000017\"\nPo 211 98\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/MIX_BYPASS\"\nPo 211 -98\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 79 240 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"N-000041\"\nPo 0 -177\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 169 60 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000069\"\nPo -211 98\nLe 839724792\n$EndPAD\n$EndMODULE  GSG-SKY13350-385LF\n$MODULE GSG-SKY13317-373LF\nPo 37200 17000 2700 15 5032C63B 502E971B ~~\nLi GSG-SKY13317-373LF\nSc 502E971B\nAR /502B5704\nOp 0 0 0\nT0 0 0 197 118 2700 30 N V 21 N \"U9\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13317\"\nDS 295 -295 -197 -295 40 21\nDC -295 -374 -256 -335 40 21\nDS -295 -138 -295 -177 40 21\nDS -295 20 -295 -20 40 21\nDS -295 177 -295 138 40 21\nDS 295 138 295 177 40 21\nDS 295 -20 295 20 40 21\nDS 295 -177 295 -138 40 21\nDS -295 295 295 295 40 21\n$PAD\nSh \"1\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000011\"\nPo -305 -236\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -305 -79\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"/TX_MIX_BP\"\nPo -305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000009\"\nPo -305 236\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000008\"\nPo 305 236\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/!MIX_BYPASS\"\nPo 305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"7\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/RX_MIX_BP\"\nPo 305 -79\nLe 85\n$EndPAD\n$PAD\nSh \"8\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000012\"\nPo 305 -236\nLe 343506712\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 2250\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13317-373LF\n$MODULE GSG-SKY13317-373LF\nPo 38800 17200 0 15 5032C63B 502E971D ~~\nLi GSG-SKY13317-373LF\nSc 502E971D\nAR /502C6BDF\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U12\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13317\"\nDS 295 -295 -197 -295 40 21\nDC -295 -374 -256 -335 40 21\nDS -295 -138 -295 -177 40 21\nDS -295 20 -295 -20 40 21\nDS -295 177 -295 138 40 21\nDS 295 138 295 177 40 21\nDS 295 -20 295 20 40 21\nDS 295 -177 295 -138 40 21\nDS -295 295 295 295 40 21\n$PAD\nSh \"1\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"N-000090\"\nPo -305 -236\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -305 -79\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/AMP_BYPASS\"\nPo -305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000030\"\nPo -305 236\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"/TX_AMP_IN\"\nPo 305 236\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/TX_AMP\"\nPo 305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"7\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/RX_AMP\"\nPo 305 -79\nLe 85\n$EndPAD\n$PAD\nSh \"8\" R 177 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/RX_AMP_OUT\"\nPo 305 -236\nLe 343506712\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 -450\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13317-373LF\n$MODULE GSG-SKY13317-373LF\nPo 41900 17200 2700 15 5032C63B 502E971F ~~\nLi GSG-SKY13317-373LF\nSc 502E971F\nAR /502C6BE2\nOp 0 0 0\nT0 0 0 197 118 2700 30 N V 21 N \"U14\"\nT1 0 0 197 118 2700 30 N I 21 N \"SKY13317\"\nDS 295 -295 -197 -295 40 21\nDC -295 -374 -256 -335 40 21\nDS -295 -138 -295 -177 40 21\nDS -295 20 -295 -20 40 21\nDS -295 177 -295 138 40 21\nDS 295 138 295 177 40 21\nDS 295 -20 295 20 40 21\nDS 295 -177 295 -138 40 21\nDS -295 295 295 295 40 21\n$PAD\nSh \"1\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000042\"\nPo -305 -236\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -305 -79\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/TX_AMP\"\nPo -305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"/TX_AMP_OUT\"\nPo -305 236\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/RX_AMP_IN\"\nPo 305 236\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/RX_AMP\"\nPo 305 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"7\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/AMP_BYPASS\"\nPo 305 -79\nLe 85\n$EndPAD\n$PAD\nSh \"8\" R 177 79 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000040\"\nPo 305 -236\nLe 343506712\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 2250\nDr 0 0 0\nAt SMD N 00808000\nNe 30 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13317-373LF\n$MODULE GSG-0402\nPo 28800 14800 1800 15 4FB6CFE4 503BB356 ~~\nLi GSG-0402\nSc 503BB356\nAR /503BB2BD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C69\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000074\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27600 17800 900 15 4FB6CFE4 503BB358 ~~\nLi GSG-0402\nSc 503BB358\nAR /503BB2CE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C70\"\nT1 0 20 160 160 900 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000099\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$TEXTPCB\nTe \"P6 SWITCH_CTRL\"\nPo 38550 24250 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P2 SERIAL\"\nPo 29000 24250 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P5 CLK\"\nPo 31950 11900 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P7 VCC\"\nPo 38500 12650 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"ANTENNA\"\nPo 43950 14450 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"RX-OUT\"\nPo 24350 22350 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TX-IN\"\nPo 24100 16300 400 600 100 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"licorice\"\nPo 28250 10250 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 45500 9500 23000 9500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 45500 27500 23000 27500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 45500 9500 45500 27500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 23000 9500 23000 27500 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 44290 22697 44290 22760 100 -1\nDe 15 0 1 0 0\nPo 0 38606 22894 38821 22894 100 -1\nDe 15 0 1 0 800000\nPo 0 38530 22970 38606 22894 100 -1\nDe 15 0 1 0 0\nPo 0 38530 23110 38530 22970 100 -1\nDe 15 0 1 0 0\nPo 0 38590 23170 38530 23110 100 -1\nDe 15 0 1 0 0\nPo 3 38590 23170 38590 23170 270 -1\nDe 15 1 1 0 0\nPo 0 39900 23170 38590 23170 100 -1\nDe 0 0 1 0 0\nPo 0 40050 23020 39900 23170 100 -1\nDe 0 0 1 0 0\nPo 0 40560 23020 40050 23020 100 -1\nDe 0 0 1 0 0\nPo 0 40730 23190 40560 23020 100 -1\nDe 0 0 1 0 0\nPo 0 40730 23520 40730 23190 100 -1\nDe 0 0 1 0 0\nPo 0 41560 24350 40730 23520 100 -1\nDe 0 0 1 0 0\nPo 0 42740 24350 41560 24350 100 -1\nDe 0 0 1 0 0\nPo 0 44310 22780 42740 24350 100 -1\nDe 0 0 1 0 0\nPo 3 44310 22780 44310 22780 270 -1\nDe 15 1 1 0 0\nPo 0 44290 22760 44310 22780 100 -1\nDe 15 0 1 0 0\nPo 0 43679 22697 44290 22697 100 -1\nDe 15 0 1 0 400000\nPo 0 44290 22697 44311 22697 100 -1\nDe 15 0 1 0 0\nPo 0 43679 21961 43679 22106 100 -1\nDe 15 0 1 0 800000\nPo 0 43780 21860 43679 21961 100 -1\nDe 15 0 1 0 0\nPo 0 44260 21860 43780 21860 100 -1\nDe 15 0 1 0 0\nPo 0 44448 22048 44260 21860 100 -1\nDe 15 0 1 0 0\nPo 0 44448 22560 44448 22048 100 -1\nDe 15 0 1 0 0\nPo 0 44311 22697 44448 22560 100 -1\nDe 15 0 1 0 0\nPo 0 40700 13450 42100 13450 100 -1\nDe 15 0 2 0 400000\nPo 3 43650 15000 43650 15000 420 250\nDe 15 1 2 0 0\nPo 0 43650 15000 43650 18900 100 -1\nDe 0 0 2 0 0\nPo 3 43650 18900 43650 18900 420 250\nDe 15 1 2 0 0\nPo 0 43650 18900 44610 19860 100 -1\nDe 15 0 2 0 0\nPo 0 44610 19860 44610 23570 100 -1\nDe 15 0 2 0 0\nPo 0 36500 26000 36000 25500 100 -1\nDe 15 0 2 0 800000\nPo 0 44610 23570 43958 24222 100 -1\nDe 15 0 2 0 0\nPo 0 43958 24222 43098 24222 100 -1\nDe 15 0 2 0 0\nPo 0 43098 24222 42150 25170 100 -1\nDe 15 0 2 0 0\nPo 0 42150 25170 42150 26440 100 -1\nDe 15 0 2 0 0\nPo 0 42150 26440 41580 27010 100 -1\nDe 15 0 2 0 0\nPo 0 41580 27010 36730 27010 100 -1\nDe 15 0 2 0 0\nPo 0 36730 27010 36500 26780 100 -1\nDe 15 0 2 0 0\nPo 0 36500 26780 36500 26000 100 -1\nDe 15 0 2 0 0\nPo 0 42100 13450 43650 15000 100 -1\nDe 15 0 2 0 0\nPo 0 37121 17305 37121 17449 60 -1\nDe 15 0 3 0 400000\nPo 0 37010 17802 37138 17930 100 -1\nDe 0 0 3 0 0\nPo 0 37138 17930 37138 19118 100 -1\nDe 0 0 3 0 0\nPo 0 37138 19118 37820 19800 100 -1\nDe 0 0 3 0 0\nPo 0 37820 19800 37820 19980 100 -1\nDe 0 0 3 0 0\nPo 3 37820 19980 37820 19980 270 -1\nDe 15 1 3 0 0\nPo 0 37820 19980 37840 20000 100 -1\nDe 15 0 3 0 0\nPo 0 37840 20000 38190 20000 100 -1\nDe 15 0 3 0 800000\nPo 3 37010 17800 37010 17800 270 -1\nDe 15 1 3 0 0\nPo 0 37010 17560 37010 17800 60 -1\nDe 15 0 3 0 0\nPo 0 37121 17449 37010 17560 60 -1\nDe 15 0 3 0 0\nPo 0 37010 17800 37010 17802 100 -1\nDe 0 0 3 0 0\nPo 0 26102 19789 26102 19752 60 -1\nDe 15 0 3 0 400000\nPo 0 26020 19670 25810 19670 60 -1\nDe 15 0 3 0 0\nPo 0 26102 19752 26020 19670 60 -1\nDe 15 0 3 0 0\nPo 0 26102 13511 26102 13588 60 -1\nDe 15 0 3 0 400000\nPo 0 26102 13588 25880 13810 60 -1\nDe 15 0 3 0 0\nPo 0 26492 20952 26492 23632 100 -1\nDe 0 0 3 0 0\nPo 0 25810 20090 25955 20235 100 -1\nDe 0 0 3 0 0\nPo 0 25955 20235 25955 20415 100 -1\nDe 0 0 3 0 0\nPo 0 25955 20415 26492 20952 100 -1\nDe 0 0 3 0 0\nPo 0 25810 19670 25810 20090 100 -1\nDe 0 0 3 0 0\nPo 0 38092 22158 38090 22160 100 -1\nDe 15 0 3 0 0\nPo 3 38090 22160 38090 22160 270 -1\nDe 15 1 3 0 0\nPo 0 38090 22160 37040 23210 100 -1\nDe 0 0 3 0 0\nPo 0 37040 23210 36830 23210 100 -1\nDe 0 0 3 0 0\nPo 3 36830 23210 36830 23210 270 -1\nDe 15 1 3 0 0\nPo 0 36830 23210 36750 23130 100 -1\nDe 15 0 3 0 0\nPo 0 36750 23130 36560 23130 100 -1\nDe 15 0 3 0 0\nPo 0 36560 23130 36442 23012 100 -1\nDe 15 0 3 0 0\nPo 0 36442 23012 33788 23012 100 -1\nDe 15 0 3 0 0\nPo 0 33788 23012 33700 23100 100 -1\nDe 15 0 3 0 0\nPo 0 33700 23100 33400 23100 100 -1\nDe 15 0 3 0 0\nPo 0 33400 23100 32636 23864 100 -1\nDe 15 0 3 0 0\nPo 0 32636 23864 27656 23864 100 -1\nDe 15 0 3 0 0\nPo 0 27656 23864 27480 24040 100 -1\nDe 15 0 3 0 0\nPo 0 27480 24040 26900 24040 100 -1\nDe 15 0 3 0 0\nPo 0 26900 24040 26750 23890 100 -1\nDe 15 0 3 0 0\nPo 3 26750 23890 26750 23890 270 -1\nDe 15 1 3 0 0\nPo 0 38092 22158 38188 22158 100 -1\nDe 15 0 3 0 0\nPo 0 26492 23632 26750 23890 100 -1\nDe 0 0 3 0 0\nPo 0 38821 22500 38530 22500 100 -1\nDe 15 0 3 0 400000\nPo 0 38530 22500 38188 22158 100 -1\nDe 15 0 3 0 0\nPo 0 38188 20002 38190 20000 100 -1\nDe 15 0 3 0 800000\nPo 0 38188 22158 38188 20002 100 -1\nDe 15 0 3 0 0\nPo 0 25880 13810 25452 13810 100 -1\nDe 0 0 3 0 0\nPo 3 25880 13810 25880 13810 270 -1\nDe 15 1 3 0 0\nPo 0 25700 19560 25700 19310 100 -1\nDe 15 0 3 0 800000\nPo 0 25810 19670 25700 19560 100 -1\nDe 15 0 3 0 0\nPo 3 25810 19670 25810 19670 270 -1\nDe 15 1 3 0 0\nPo 0 25250 19670 25810 19670 100 -1\nDe 0 0 3 0 0\nPo 0 24902 19322 25250 19670 100 -1\nDe 0 0 3 0 0\nPo 0 24902 14360 24902 19322 100 -1\nDe 0 0 3 0 0\nPo 0 25452 13810 24902 14360 100 -1\nDe 0 0 3 0 0\nPo 0 25800 13890 25880 13810 100 -1\nDe 15 0 3 0 0\nPo 0 25800 13890 25800 14190 100 -1\nDe 15 0 3 0 800000\nPo 0 41979 17505 41979 17791 60 -1\nDe 15 0 4 0 400000\nPo 3 41890 17880 41890 17880 270 -1\nDe 15 1 4 0 0\nPo 0 41979 17791 41890 17880 60 -1\nDe 15 0 4 0 0\nPo 0 38495 17279 38251 17279 60 -1\nDe 15 0 4 0 400000\nPo 0 38251 17279 38190 17340 60 -1\nDe 15 0 4 0 0\nPo 0 37550 19870 37550 22100 100 -1\nDe 15 0 4 0 0\nPo 0 38100 17730 37870 17960 100 -1\nDe 15 0 4 0 0\nPo 0 37870 17960 37870 18250 100 -1\nDe 15 0 4 0 0\nPo 0 37870 18250 37930 18310 100 -1\nDe 15 0 4 0 0\nPo 0 37930 18310 37930 19490 100 -1\nDe 15 0 4 0 0\nPo 0 37930 19490 37550 19870 100 -1\nDe 15 0 4 0 0\nPo 0 38100 17690 38100 17730 100 -1\nDe 15 0 4 0 400000\nPo 0 37550 22100 38300 22850 100 -1\nDe 15 0 4 0 0\nPo 0 41890 17880 41890 17190 100 -1\nDe 0 0 4 0 0\nPo 0 38190 16480 38190 17340 100 -1\nDe 0 0 4 0 0\nPo 0 38800 15870 38190 16480 100 -1\nDe 0 0 4 0 0\nPo 0 40570 15870 38800 15870 100 -1\nDe 0 0 4 0 0\nPo 0 41890 17190 40570 15870 100 -1\nDe 0 0 4 0 0\nPo 0 41890 17880 42530 17880 100 -1\nDe 0 0 4 0 0\nPo 0 42590 17820 42590 18000 100 -1\nDe 15 0 4 0 800000\nPo 0 42790 17620 42590 17820 100 -1\nDe 15 0 4 0 0\nPo 3 42790 17620 42790 17620 270 -1\nDe 15 1 4 0 0\nPo 0 42530 17880 42790 17620 100 -1\nDe 0 0 4 0 0\nPo 3 38190 17340 38190 17340 270 -1\nDe 15 1 4 0 0\nPo 0 38100 17430 38190 17340 100 -1\nDe 15 0 4 0 0\nPo 0 38100 17430 38100 17690 100 -1\nDe 15 0 4 0 800000\nPo 0 38821 22697 38453 22697 100 -1\nDe 15 0 4 0 400000\nPo 0 38453 22697 38300 22850 100 -1\nDe 15 0 4 0 0\nPo 0 38300 23800 40000 25500 100 -1\nDe 15 0 4 0 800000\nPo 0 38300 22850 38300 23800 100 -1\nDe 15 0 4 0 0\nPo 0 32500 10500 32790 10500 120 -1\nDe 15 0 5 0 400000\nPo 0 32790 10500 33490 11200 120 -1\nDe 15 0 5 0 800000\nPo 0 29000 19490 29000 19280 100 -1\nDe 15 0 6 0 400000\nPo 3 29000 19280 29000 19280 270 -1\nDe 15 1 6 0 0\nPo 0 29000 25500 29000 22810 100 -1\nDe 0 0 6 0 400000\nPo 0 29000 22810 28890 22700 100 -1\nDe 0 0 6 0 0\nPo 0 29000 25500 29000 26500 100 -1\nDe 15 0 6 0 C00000\nPo 0 29000 19280 29000 19290 100 -1\nDe 0 0 6 0 0\nPo 0 29000 19290 28330 19960 100 -1\nDe 0 0 6 0 0\nPo 0 28330 19960 28330 22140 100 -1\nDe 0 0 6 0 0\nPo 0 28330 22140 28890 22700 100 -1\nDe 0 0 6 0 0\nPo 0 28980 17860 28960 17860 100 -1\nDe 0 0 6 0 0\nPo 0 29385 17495 29020 17860 100 -1\nDe 15 0 6 0 0\nPo 0 29020 17860 28980 17860 100 -1\nDe 15 0 6 0 0\nPo 3 28980 17860 28980 17860 270 -1\nDe 15 1 6 0 0\nPo 0 29635 17495 29385 17495 100 -1\nDe 15 0 6 0 400000\nPo 0 28620 18900 29000 19280 100 -1\nDe 0 0 6 0 0\nPo 0 28620 18200 28620 18900 100 -1\nDe 0 0 6 0 0\nPo 0 28960 17860 28620 18200 100 -1\nDe 0 0 6 0 0\nPo 0 28990 22800 28990 23100 100 -1\nDe 15 0 6 0 800000\nPo 3 28890 22700 28890 22700 310 160\nDe 15 1 6 0 0\nPo 0 28890 22700 28990 22800 100 -1\nDe 15 0 6 0 0\nPo 0 32160 16710 32160 16790 100 -1\nDe 0 0 7 0 0\nPo 0 32158 16708 32160 16710 100 -1\nDe 15 0 7 0 0\nPo 3 32160 16710 32160 16710 270 -1\nDe 15 1 7 0 0\nPo 0 31565 16708 32158 16708 100 -1\nDe 15 0 7 0 400000\nPo 0 40500 26000 41000 26500 100 -1\nDe 0 0 7 0 800000\nPo 0 40500 25220 40500 26000 100 -1\nDe 0 0 7 0 0\nPo 0 39794 24514 40500 25220 100 -1\nDe 0 0 7 0 0\nPo 0 33784 24514 39794 24514 100 -1\nDe 0 0 7 0 0\nPo 0 31638 22368 33784 24514 100 -1\nDe 0 0 7 0 0\nPo 0 31638 18372 31638 22368 100 -1\nDe 0 0 7 0 0\nPo 0 32462 17548 31638 18372 100 -1\nDe 0 0 7 0 0\nPo 0 32462 17092 32462 17548 100 -1\nDe 0 0 7 0 0\nPo 0 32160 16790 32462 17092 100 -1\nDe 0 0 7 0 0\nPo 0 31565 16511 31709 16511 100 -1\nDe 15 0 8 0 400000\nPo 0 39500 26000 40000 26500 100 -1\nDe 0 0 8 0 800000\nPo 0 39500 25230 39500 26000 100 -1\nDe 0 0 8 0 0\nPo 0 38946 24676 39500 25230 100 -1\nDe 0 0 8 0 0\nPo 0 33716 24676 38946 24676 100 -1\nDe 0 0 8 0 0\nPo 0 31476 22436 33716 24676 100 -1\nDe 0 0 8 0 0\nPo 0 31476 18304 31476 22436 100 -1\nDe 0 0 8 0 0\nPo 0 32300 17480 31476 18304 100 -1\nDe 0 0 8 0 0\nPo 0 32300 17160 32300 17480 100 -1\nDe 0 0 8 0 0\nPo 0 32110 16970 32300 17160 100 -1\nDe 0 0 8 0 0\nPo 0 32060 16970 32110 16970 100 -1\nDe 0 0 8 0 0\nPo 0 31900 16810 32060 16970 100 -1\nDe 0 0 8 0 0\nPo 0 31900 16370 31900 16810 100 -1\nDe 0 0 8 0 0\nPo 0 31880 16350 31900 16370 100 -1\nDe 0 0 8 0 0\nPo 3 31880 16350 31880 16350 270 -1\nDe 15 1 8 0 0\nPo 0 31870 16350 31880 16350 100 -1\nDe 15 0 8 0 0\nPo 0 31709 16511 31870 16350 100 -1\nDe 15 0 8 0 0\nPo 0 29350 16260 29350 16402 100 -1\nDe 0 0 9 0 0\nPo 0 29635 16511 29501 16511 100 -1\nDe 15 0 9 0 400000\nPo 3 29350 16260 29350 16260 270 -1\nDe 15 1 9 0 0\nPo 0 29350 16360 29350 16260 100 -1\nDe 15 0 9 0 0\nPo 0 29501 16511 29350 16360 100 -1\nDe 15 0 9 0 0\nPo 0 38500 26000 39000 26500 100 -1\nDe 0 0 9 0 800000\nPo 0 38500 25280 38500 26000 100 -1\nDe 0 0 9 0 0\nPo 0 38058 24838 38500 25280 100 -1\nDe 0 0 9 0 0\nPo 0 33648 24838 38058 24838 100 -1\nDe 0 0 9 0 0\nPo 0 31314 22504 33648 24838 100 -1\nDe 0 0 9 0 0\nPo 0 31314 18874 31314 22504 100 -1\nDe 0 0 9 0 0\nPo 0 30830 18390 31314 18874 100 -1\nDe 0 0 9 0 0\nPo 0 30360 18390 30830 18390 100 -1\nDe 0 0 9 0 0\nPo 0 29182 17212 30360 18390 100 -1\nDe 0 0 9 0 0\nPo 0 29182 16570 29182 17212 100 -1\nDe 0 0 9 0 0\nPo 0 29350 16402 29182 16570 100 -1\nDe 0 0 9 0 0\nPo 0 29020 16370 29020 17280 100 -1\nDe 0 0 10 0 0\nPo 0 29358 16708 29020 16370 100 -1\nDe 15 0 10 0 0\nPo 3 29020 16370 29020 16370 270 -1\nDe 15 1 10 0 0\nPo 0 29635 16708 29358 16708 100 -1\nDe 15 0 10 0 400000\nPo 0 37500 26000 38000 26500 100 -1\nDe 0 0 10 0 800000\nPo 0 37500 25280 37500 26000 100 -1\nDe 0 0 10 0 0\nPo 0 37220 25000 37500 25280 100 -1\nDe 0 0 10 0 0\nPo 0 33580 25000 37220 25000 100 -1\nDe 0 0 10 0 0\nPo 0 31152 22572 33580 25000 100 -1\nDe 0 0 10 0 0\nPo 0 31152 19442 31152 22572 100 -1\nDe 0 0 10 0 0\nPo 0 30868 19158 31152 19442 100 -1\nDe 0 0 10 0 0\nPo 0 30498 19158 30868 19158 100 -1\nDe 0 0 10 0 0\nPo 0 30160 18820 30498 19158 100 -1\nDe 0 0 10 0 0\nPo 0 30160 18420 30160 18820 100 -1\nDe 0 0 10 0 0\nPo 0 29020 17280 30160 18420 100 -1\nDe 0 0 10 0 0\nPo 0 29910 18530 29910 18800 100 -1\nDe 0 0 11 0 0\nPo 0 29911 18165 29911 18529 100 -1\nDe 15 0 11 0 400000\nPo 3 29910 18530 29910 18530 270 -1\nDe 15 1 11 0 0\nPo 0 29911 18529 29910 18530 100 -1\nDe 15 0 11 0 0\nPo 0 36500 26000 37000 26500 100 -1\nDe 0 0 11 0 800000\nPo 0 34350 26000 36500 26000 100 -1\nDe 0 0 11 0 0\nPo 0 30990 22640 34350 26000 100 -1\nDe 0 0 11 0 0\nPo 0 30990 19510 30990 22640 100 -1\nDe 0 0 11 0 0\nPo 0 30800 19320 30990 19510 100 -1\nDe 0 0 11 0 0\nPo 0 30430 19320 30800 19320 100 -1\nDe 0 0 11 0 0\nPo 0 29910 18800 30430 19320 100 -1\nDe 0 0 11 0 0\nPo 0 31565 17889 31989 17889 100 -1\nDe 15 0 12 0 400000\nPo 0 35490 25990 36000 26500 100 -1\nDe 15 0 12 0 800000\nPo 0 35490 24280 35490 25990 100 -1\nDe 15 0 12 0 0\nPo 0 35450 24240 35490 24280 100 -1\nDe 15 0 12 0 0\nPo 3 35450 24240 35450 24240 270 -1\nDe 15 1 12 0 0\nPo 0 35338 24352 35450 24240 100 -1\nDe 0 0 12 0 0\nPo 0 33852 24352 35338 24352 100 -1\nDe 0 0 12 0 0\nPo 0 31800 22300 33852 24352 100 -1\nDe 0 0 12 0 0\nPo 0 31800 18440 31800 22300 100 -1\nDe 0 0 12 0 0\nPo 0 32105 18135 31800 18440 100 -1\nDe 0 0 12 0 0\nPo 0 32235 18135 32105 18135 100 -1\nDe 0 0 12 0 0\nPo 0 32250 18150 32235 18135 100 -1\nDe 0 0 12 0 0\nPo 3 32250 18150 32250 18150 270 -1\nDe 15 1 12 0 0\nPo 0 31989 17889 32250 18150 100 -1\nDe 15 0 12 0 0\nPo 0 36298 19062 36280 19080 60 -1\nDe 15 0 13 0 0\nPo 0 36298 18711 36298 19062 60 -1\nDe 15 0 13 0 400000\nPo 0 34502 18711 34502 18978 60 -1\nDe 15 0 13 0 400000\nPo 0 34502 18978 34460 19020 60 -1\nDe 15 0 13 0 0\nPo 0 34460 19020 34460 20180 100 -1\nDe 0 0 13 0 0\nPo 3 34460 19020 34460 19020 270 -1\nDe 15 1 13 0 0\nPo 0 34460 20180 36280 22000 100 -1\nDe 0 0 13 0 0\nPo 0 36280 19080 36280 22000 100 -1\nDe 0 0 13 0 0\nPo 3 36280 19080 36280 19080 270 -1\nDe 15 1 13 0 0\nPo 0 36280 22000 36280 23400 100 -1\nDe 0 0 13 0 0\nPo 0 36280 23400 37000 24120 100 -1\nDe 0 0 13 0 0\nPo 0 36290 19090 36280 19080 100 -1\nDe 15 0 13 0 0\nPo 0 36290 19090 36600 19090 100 -1\nDe 15 0 13 0 800000\nPo 0 36298 19062 36280 19080 60 -1\nDe 15 0 13 0 0\nPo 0 34390 19090 34460 19020 100 -1\nDe 15 0 13 0 0\nPo 0 34390 19090 34100 19090 100 -1\nDe 15 0 13 0 800000\nPo 0 37000 25500 37000 24120 100 -1\nDe 15 0 13 0 400000\nPo 3 37000 24120 37000 24120 270 -1\nDe 15 1 13 0 0\nPo 0 40384 22894 40179 22894 100 -1\nDe 15 0 13 0 800000\nPo 0 40450 22960 40384 22894 100 -1\nDe 15 0 13 0 0\nPo 0 40450 23290 40450 22960 100 -1\nDe 15 0 13 0 0\nPo 3 40450 23290 40450 23290 270 -1\nDe 15 1 13 0 0\nPo 0 40450 23710 40450 23290 100 -1\nDe 0 0 13 0 0\nPo 0 39808 24352 40450 23710 100 -1\nDe 0 0 13 0 0\nPo 0 37232 24352 39808 24352 100 -1\nDe 0 0 13 0 0\nPo 0 37000 24120 37232 24352 100 -1\nDe 0 0 13 0 0\nPo 0 36298 18042 36330 18010 60 -1\nDe 15 0 14 0 0\nPo 0 36298 18289 36298 18042 60 -1\nDe 15 0 14 0 400000\nPo 0 34502 18289 34502 18102 60 -1\nDe 15 0 14 0 400000\nPo 0 34502 18102 34430 18030 60 -1\nDe 15 0 14 0 0\nPo 0 36530 19192 36530 18210 100 -1\nDe 0 0 14 0 0\nPo 0 39795 23179 39795 23485 100 -1\nDe 15 0 14 0 400000\nPo 0 39800 23490 39795 23485 100 -1\nDe 15 0 14 0 0\nPo 3 39800 23490 39800 23490 270 -1\nDe 15 1 14 0 0\nPo 0 39100 24190 39800 23490 100 -1\nDe 0 0 14 0 0\nPo 0 37440 24190 39100 24190 100 -1\nDe 0 0 14 0 0\nPo 0 36442 23192 37440 24190 100 -1\nDe 0 0 14 0 0\nPo 0 36442 19280 36442 23192 100 -1\nDe 0 0 14 0 0\nPo 0 36530 19192 36442 19280 100 -1\nDe 0 0 14 0 0\nPo 0 36530 18210 36330 18010 100 -1\nDe 0 0 14 0 0\nPo 0 34430 18030 36310 18030 100 -1\nDe 0 0 14 0 0\nPo 3 36330 18010 36330 18010 270 -1\nDe 15 1 14 0 0\nPo 3 34430 18030 34430 18030 270 -1\nDe 15 1 14 0 0\nPo 0 36310 18030 36330 18010 100 -1\nDe 0 0 14 0 0\nPo 0 36298 18042 36330 18010 60 -1\nDe 15 0 14 0 0\nPo 0 36250 17930 36250 17660 100 -1\nDe 15 0 14 0 800000\nPo 0 36250 17930 36330 18010 100 -1\nDe 15 0 14 0 0\nPo 0 34500 17960 34430 18030 100 -1\nDe 15 0 14 0 0\nPo 0 34500 17960 34500 17710 100 -1\nDe 15 0 14 0 800000\nPo 0 26102 20211 26102 20238 60 -1\nDe 15 0 15 0 400000\nPo 0 26000 20340 25690 20340 60 -1\nDe 15 0 15 0 0\nPo 0 26102 20238 26000 20340 60 -1\nDe 15 0 15 0 0\nPo 0 26102 13089 26102 12762 60 -1\nDe 15 0 15 0 400000\nPo 0 26102 12762 26090 12750 60 -1\nDe 15 0 15 0 0\nPo 0 26330 26580 26750 27000 100 -1\nDe 0 0 15 0 0\nPo 0 26330 21020 26330 26580 100 -1\nDe 0 0 15 0 0\nPo 0 25690 20380 26330 21020 100 -1\nDe 0 0 15 0 0\nPo 0 25690 20340 25690 20380 100 -1\nDe 0 0 15 0 0\nPo 0 41500 26000 41500 26750 100 -1\nDe 0 0 15 0 0\nPo 0 41500 26750 41250 27000 100 -1\nDe 0 0 15 0 0\nPo 0 41250 27000 26750 27000 100 -1\nDe 0 0 15 0 0\nPo 0 41500 26000 41000 25500 100 -1\nDe 0 0 15 0 800000\nPo 0 38821 22303 38563 22303 100 -1\nDe 15 0 15 0 400000\nPo 0 40860 20270 41950 21360 100 -1\nDe 15 0 15 0 0\nPo 0 39620 20270 40860 20270 100 -1\nDe 15 0 15 0 0\nPo 0 38350 21540 39620 20270 100 -1\nDe 15 0 15 0 0\nPo 0 38350 22090 38350 21540 100 -1\nDe 15 0 15 0 0\nPo 0 38563 22303 38350 22090 100 -1\nDe 15 0 15 0 0\nPo 0 26090 12750 25330 12750 100 -1\nDe 0 0 15 0 0\nPo 3 26090 12750 26090 12750 270 -1\nDe 15 1 15 0 0\nPo 0 25700 20350 25700 20690 100 -1\nDe 15 0 15 0 800000\nPo 0 25690 20340 25700 20350 100 -1\nDe 15 0 15 0 0\nPo 3 25690 20340 25690 20340 270 -1\nDe 15 1 15 0 0\nPo 0 24740 19390 25690 20340 100 -1\nDe 0 0 15 0 0\nPo 0 24740 13340 24740 19390 100 -1\nDe 0 0 15 0 0\nPo 0 25330 12750 24740 13340 100 -1\nDe 0 0 15 0 0\nPo 0 25950 12610 26090 12750 100 -1\nDe 15 0 15 0 0\nPo 0 25950 12610 25700 12610 100 -1\nDe 15 0 15 0 800000\nPo 0 26102 12762 26090 12750 60 -1\nDe 15 0 15 0 0\nPo 0 41760 22500 41530 22270 100 -1\nDe 15 0 15 0 0\nPo 0 42705 21585 42705 21821 100 -1\nDe 15 0 15 0 800000\nPo 0 42480 21360 42705 21585 100 -1\nDe 15 0 15 0 0\nPo 0 41930 21360 41950 21360 100 -1\nDe 15 0 15 0 0\nPo 0 41950 21360 42480 21360 100 -1\nDe 15 0 15 0 0\nPo 0 41530 21760 41930 21360 100 -1\nDe 15 0 15 0 0\nPo 0 41530 22270 41530 21760 100 -1\nDe 15 0 15 0 0\nPo 0 42321 22500 41760 22500 100 -1\nDe 15 0 15 0 400000\nPo 0 41760 22500 41750 22500 100 -1\nDe 15 0 15 0 0\nPo 0 41750 22500 41000 23250 100 -1\nDe 15 0 15 0 0\nPo 0 41000 23250 41000 25500 100 -1\nDe 15 0 15 0 800000\nPo 0 33910 11700 33910 11720 120 -1\nDe 15 0 16 0 400000\nPo 0 32088 17692 31565 17692 120 -1\nDe 15 0 16 0 800000\nPo 0 32540 17240 32088 17692 120 -1\nDe 15 0 16 0 0\nPo 0 32540 15980 32540 17240 120 -1\nDe 15 0 16 0 0\nPo 0 32550 15970 32540 15980 120 -1\nDe 15 0 16 0 0\nPo 3 32550 15970 32550 15970 420 250\nDe 15 1 16 0 0\nPo 0 32550 15020 32550 15970 120 -1\nDe 0 0 16 0 0\nPo 0 33170 14400 32550 15020 120 -1\nDe 0 0 16 0 0\nPo 0 33170 13300 33170 14400 120 -1\nDe 0 0 16 0 0\nPo 0 34330 12140 33170 13300 120 -1\nDe 0 0 16 0 0\nPo 3 34330 12140 34330 12140 420 250\nDe 15 1 16 0 0\nPo 0 33910 11720 34330 12140 120 -1\nDe 15 0 16 0 0\nPo 0 33910 11700 33910 11200 120 -1\nDe 15 0 16 0 C00000\nPo 0 28000 25500 28000 22780 100 -1\nDe 0 0 17 0 400000\nPo 0 28000 22780 28080 22700 100 -1\nDe 0 0 17 0 0\nPo 0 28000 25500 28000 26500 100 -1\nDe 15 0 17 0 C00000\nPo 0 28290 19300 28290 19770 100 -1\nDe 0 0 17 0 0\nPo 0 28290 19770 28168 19892 100 -1\nDe 0 0 17 0 0\nPo 0 28168 19892 28168 22612 100 -1\nDe 0 0 17 0 0\nPo 0 28168 22612 28080 22700 100 -1\nDe 0 0 17 0 0\nPo 0 28010 22770 28010 23100 100 -1\nDe 15 0 17 0 800000\nPo 3 28080 22700 28080 22700 310 160\nDe 15 1 17 0 0\nPo 0 28080 22700 28010 22770 100 -1\nDe 15 0 17 0 0\nPo 0 28770 17580 28770 17700 100 -1\nDe 0 0 17 0 0\nPo 0 29352 17298 29070 17580 100 -1\nDe 15 0 17 0 0\nPo 0 29070 17580 28770 17580 100 -1\nDe 15 0 17 0 0\nPo 3 28770 17580 28770 17580 270 -1\nDe 15 1 17 0 0\nPo 0 29635 17298 29352 17298 100 -1\nDe 15 0 17 0 400000\nPo 0 28300 19290 28600 19290 100 -1\nDe 15 0 17 0 800000\nPo 0 28290 19300 28300 19290 100 -1\nDe 15 0 17 0 0\nPo 3 28290 19300 28290 19300 270 -1\nDe 15 1 17 0 0\nPo 0 28410 19180 28290 19300 100 -1\nDe 0 0 17 0 0\nPo 0 28410 18060 28410 19180 100 -1\nDe 0 0 17 0 0\nPo 0 28770 17700 28410 18060 100 -1\nDe 0 0 17 0 0\nPo 0 33498 17089 33498 16872 60 -1\nDe 15 0 18 0 400000\nPo 0 33498 16872 33600 16770 60 -1\nDe 15 0 18 0 0\nPo 0 26989 18502 26732 18502 60 -1\nDe 15 0 18 0 400000\nPo 0 26732 18502 26690 18460 60 -1\nDe 15 0 18 0 0\nPo 0 28511 13898 28798 13898 60 -1\nDe 15 0 18 0 400000\nPo 0 28798 13898 28820 13920 60 -1\nDe 15 0 18 0 0\nPo 0 26750 23540 26750 23536 100 -1\nDe 0 0 18 0 0\nPo 0 26690 19530 26980 19820 100 -1\nDe 0 0 18 0 0\nPo 0 26980 19820 26980 20674 100 -1\nDe 0 0 18 0 0\nPo 0 26980 20674 26654 21000 100 -1\nDe 0 0 18 0 0\nPo 0 26690 18460 26690 19530 100 -1\nDe 0 0 18 0 0\nPo 0 33440 22600 32500 23540 100 -1\nDe 15 0 18 0 0\nPo 0 32500 23540 26750 23540 100 -1\nDe 15 0 18 0 0\nPo 3 26750 23540 26750 23540 270 -1\nDe 15 1 18 0 0\nPo 0 33440 22600 33860 22600 100 -1\nDe 15 0 18 0 0\nPo 0 26654 23440 26654 21000 100 -1\nDe 0 0 18 0 0\nPo 0 26750 23536 26654 23440 100 -1\nDe 0 0 18 0 0\nPo 0 33860 22600 33860 22598 100 -1\nDe 0 0 18 0 0\nPo 0 33860 22598 33762 22500 100 -1\nDe 0 0 18 0 0\nPo 0 33762 22500 33762 19408 100 -1\nDe 0 0 18 0 0\nPo 0 33762 19408 33770 19400 100 -1\nDe 0 0 18 0 0\nPo 3 33860 22600 33860 22600 270 -1\nDe 15 1 18 0 0\nPo 0 33820 17882 33732 17970 100 -1\nDe 0 0 18 0 0\nPo 0 33732 17970 33732 18322 100 -1\nDe 0 0 18 0 0\nPo 0 33732 18322 33962 18552 100 -1\nDe 0 0 18 0 0\nPo 0 33962 18552 33962 19208 100 -1\nDe 0 0 18 0 0\nPo 0 33962 19208 33770 19400 100 -1\nDe 0 0 18 0 0\nPo 0 33600 16770 33680 16770 100 -1\nDe 0 0 18 0 0\nPo 3 33600 16770 33600 16770 270 -1\nDe 15 1 18 0 0\nPo 0 33820 16910 33820 17882 100 -1\nDe 0 0 18 0 0\nPo 0 33680 16770 33820 16910 100 -1\nDe 0 0 18 0 0\nPo 0 40510 21550 40450 21490 100 -1\nDe 15 0 18 0 0\nPo 0 40510 21550 41370 21550 100 -1\nDe 15 0 18 0 0\nPo 0 33948 22688 33860 22600 100 -1\nDe 15 0 18 0 0\nPo 0 36708 22688 33948 22688 100 -1\nDe 15 0 18 0 0\nPo 0 36730 22710 36708 22688 100 -1\nDe 15 0 18 0 0\nPo 3 36730 22710 36730 22710 270 -1\nDe 15 1 18 0 0\nPo 0 37710 21730 36730 22710 100 -1\nDe 0 0 18 0 0\nPo 0 40210 21730 37710 21730 100 -1\nDe 0 0 18 0 0\nPo 0 40450 21490 40210 21730 100 -1\nDe 0 0 18 0 0\nPo 3 40450 21490 40450 21490 270 -1\nDe 15 1 18 0 0\nPo 0 40179 22697 40767 22697 100 -1\nDe 15 0 18 0 400000\nPo 0 40767 22697 40870 22800 100 -1\nDe 15 0 18 0 0\nPo 0 40870 22800 41140 22800 100 -1\nDe 15 0 18 0 0\nPo 0 41140 22800 41350 22590 100 -1\nDe 15 0 18 0 0\nPo 0 41350 22590 41350 21570 100 -1\nDe 15 0 18 0 0\nPo 0 41350 21570 41370 21550 100 -1\nDe 15 0 18 0 0\nPo 0 41990 22100 42140 21950 100 -1\nDe 0 0 18 0 0\nPo 3 41370 21550 41370 21550 270 -1\nDe 15 1 18 0 0\nPo 0 41370 21550 41610 21790 100 -1\nDe 0 0 18 0 0\nPo 0 41610 21790 41610 21900 100 -1\nDe 0 0 18 0 0\nPo 0 41610 21900 41810 22100 100 -1\nDe 0 0 18 0 0\nPo 0 41810 22100 41990 22100 100 -1\nDe 0 0 18 0 0\nPo 0 42140 21700 42210 21630 100 -1\nDe 0 0 18 0 0\nPo 0 42140 21950 42140 21700 100 -1\nDe 0 0 18 0 0\nPo 0 33790 16580 33600 16770 100 -1\nDe 15 0 18 0 0\nPo 0 33790 16580 33790 16400 100 -1\nDe 15 0 18 0 800000\nPo 0 26690 18460 26650 18460 100 -1\nDe 15 0 18 0 0\nPo 0 28220 13920 28070 13770 100 -1\nDe 0 0 18 0 0\nPo 0 28070 13770 27780 13770 100 -1\nDe 0 0 18 0 0\nPo 0 27780 13770 27610 13940 100 -1\nDe 0 0 18 0 0\nPo 0 27610 13940 27610 14790 100 -1\nDe 0 0 18 0 0\nPo 0 27610 14790 26458 15942 100 -1\nDe 0 0 18 0 0\nPo 0 26458 15942 26458 18228 100 -1\nDe 0 0 18 0 0\nPo 0 26458 18228 26690 18460 100 -1\nDe 0 0 18 0 0\nPo 3 26690 18460 26690 18460 270 -1\nDe 15 1 18 0 0\nPo 3 28820 13920 28820 13920 270 -1\nDe 15 1 18 0 0\nPo 0 28820 13920 28220 13920 100 -1\nDe 0 0 18 0 0\nPo 0 26650 18460 26400 18210 100 -1\nDe 15 0 18 0 800000\nPo 0 28900 14000 28820 13920 100 -1\nDe 15 0 18 0 0\nPo 0 28900 14000 29190 14000 100 -1\nDe 15 0 18 0 800000\nPo 0 28798 13898 28820 13920 60 -1\nDe 15 0 18 0 0\nPo 0 43679 22303 43887 22303 100 -1\nDe 15 0 18 0 400000\nPo 0 42321 21741 42321 22106 100 -1\nDe 15 0 18 0 800000\nPo 0 42210 21630 42321 21741 100 -1\nDe 15 0 18 0 0\nPo 3 42210 21630 42210 21630 270 -1\nDe 15 1 18 0 0\nPo 0 42310 21730 42210 21630 100 -1\nDe 0 0 18 0 0\nPo 0 43700 21730 42310 21730 100 -1\nDe 0 0 18 0 0\nPo 0 44080 22110 43700 21730 100 -1\nDe 0 0 18 0 0\nPo 3 44080 22110 44080 22110 270 -1\nDe 15 1 18 0 0\nPo 0 43887 22303 44080 22110 100 -1\nDe 15 0 18 0 0\nPo 0 41821 17505 41821 17619 60 -1\nDe 15 0 19 0 400000\nPo 3 41640 18110 41640 18110 270 -1\nDe 15 1 19 0 0\nPo 0 41640 17800 41640 18110 60 -1\nDe 15 0 19 0 0\nPo 0 41821 17619 41640 17800 60 -1\nDe 15 0 19 0 0\nPo 0 39105 17121 39359 17121 60 -1\nDe 15 0 19 0 400000\nPo 0 39359 17121 39480 17000 60 -1\nDe 15 0 19 0 0\nPo 3 39480 17000 39480 17000 270 -1\nDe 15 1 19 0 0\nPo 0 39560 16920 39480 17000 100 -1\nDe 0 0 19 0 0\nPo 0 39560 16920 39560 16120 100 -1\nDe 0 0 19 0 0\nPo 0 39560 16120 40590 16120 100 -1\nDe 0 0 19 0 0\nPo 0 41640 17170 41640 18110 100 -1\nDe 0 0 19 0 0\nPo 0 40590 16120 41640 17170 100 -1\nDe 0 0 19 0 0\nPo 0 41640 18110 41790 18110 100 -1\nDe 0 0 19 0 0\nPo 0 41790 18110 42330 18650 100 -1\nDe 0 0 19 0 0\nPo 3 42330 18650 42330 18650 270 -1\nDe 15 1 19 0 0\nPo 0 42330 18650 42480 18500 100 -1\nDe 15 0 19 0 0\nPo 0 42480 18500 42590 18500 100 -1\nDe 15 0 19 0 800000\nPo 0 44190 22450 44190 22440 100 -1\nDe 0 0 19 0 0\nPo 0 44140 22500 44190 22450 100 -1\nDe 15 0 19 0 0\nPo 3 44190 22450 44190 22450 270 -1\nDe 15 1 19 0 0\nPo 0 43679 22500 44140 22500 100 -1\nDe 15 0 19 0 400000\nPo 0 42590 18800 42590 18500 100 -1\nDe 15 0 19 0 800000\nPo 0 42950 19160 42590 18800 100 -1\nDe 15 0 19 0 0\nPo 3 42950 19160 42950 19160 270 -1\nDe 15 1 19 0 0\nPo 0 43100 19160 42950 19160 100 -1\nDe 0 0 19 0 0\nPo 0 44578 20638 43100 19160 100 -1\nDe 0 0 19 0 0\nPo 0 44578 22052 44578 20638 100 -1\nDe 0 0 19 0 0\nPo 0 44190 22440 44578 22052 100 -1\nDe 0 0 19 0 0\nPo 0 39500 15710 39500 16060 100 -1\nDe 15 0 19 0 400000\nPo 0 39500 16060 39560 16120 100 -1\nDe 15 0 19 0 0\nPo 3 39560 16120 39560 16120 270 -1\nDe 15 1 19 0 0\nPo 0 41664 17505 41625 17505 60 -1\nDe 15 0 20 0 400000\nPo 0 41625 17505 41600 17530 60 -1\nDe 15 0 20 0 0\nPo 0 41600 17530 41600 17550 60 -1\nDe 15 0 20 0 0\nPo 0 41600 17550 41600 17530 60 -1\nDe 15 0 20 0 0\nPo 0 41360 17770 41600 17530 200 -1\nDe 15 0 20 0 0\nPo 0 41600 17530 41610 17520 200 -1\nDe 15 0 20 0 0\nPo 0 41360 17770 41360 17900 200 -1\nDe 15 0 20 0 800000\nPo 0 39105 16964 39105 16945 60 -1\nDe 15 0 21 0 400000\nPo 0 39105 16945 39085 16925 60 -1\nDe 15 0 21 0 0\nPo 0 39085 16964 39085 16925 60 -1\nDe 15 0 21 0 0\nPo 0 39340 16670 39110 16900 200 -1\nDe 15 0 21 0 0\nPo 0 39340 16670 39340 16500 200 -1\nDe 15 0 21 0 800000\nPo 0 39085 16925 39110 16900 60 -1\nDe 15 0 21 0 0\nPo 0 37279 17305 37279 17599 60 -1\nDe 15 0 22 0 400000\nPo 0 37530 19280 38190 19280 100 -1\nDe 0 0 22 0 0\nPo 3 37300 17620 37300 17620 270 -1\nDe 15 1 22 0 0\nPo 0 37300 19050 37300 17620 100 -1\nDe 0 0 22 0 0\nPo 0 37530 19280 37300 19050 100 -1\nDe 0 0 22 0 0\nPo 0 37279 17599 37300 17620 60 -1\nDe 15 0 22 0 0\nPo 0 40280 19280 41880 20880 100 -1\nDe 0 0 22 0 0\nPo 0 38190 19280 40280 19280 100 -1\nDe 0 0 22 0 0\nPo 0 41923 22303 41880 22260 100 -1\nDe 15 0 22 0 0\nPo 0 41880 22260 41880 21790 100 -1\nDe 15 0 22 0 0\nPo 3 41880 21790 41880 21790 270 -1\nDe 15 1 22 0 0\nPo 0 41880 21790 41880 20880 100 -1\nDe 0 0 22 0 0\nPo 0 41923 22303 42321 22303 100 -1\nDe 15 0 22 0 800000\nPo 0 38190 19280 38190 19600 100 -1\nDe 15 0 22 0 800000\nPo 3 38190 19280 38190 19280 270 -1\nDe 15 1 22 0 0\nPo 0 30000 25500 30000 26500 100 -1\nDe 15 0 23 0 C00000\nPo 0 30000 25500 30000 20700 100 -1\nDe 0 0 23 0 400000\nPo 0 29400 19800 29630 20030 100 -1\nDe 15 0 23 0 0\nPo 0 29630 20030 29630 20330 100 -1\nDe 15 0 23 0 0\nPo 0 29630 20330 29780 20480 100 -1\nDe 15 0 23 0 0\nPo 3 29780 20480 29780 20480 270 -1\nDe 15 1 23 0 0\nPo 0 29400 19800 29400 19790 100 -1\nDe 15 0 23 0 800000\nPo 0 30000 20700 29780 20480 100 -1\nDe 0 0 23 0 0\nPo 0 29635 17672 29478 17672 100 -1\nDe 15 0 23 0 400000\nPo 0 29473 19717 29400 19790 100 -1\nDe 15 0 23 0 800000\nPo 0 29473 18253 29473 19717 100 -1\nDe 15 0 23 0 0\nPo 0 29340 18120 29473 18253 100 -1\nDe 15 0 23 0 0\nPo 0 29340 17810 29340 18120 100 -1\nDe 15 0 23 0 0\nPo 0 29478 17672 29340 17810 100 -1\nDe 15 0 23 0 0\nPo 0 31000 25500 31000 26500 100 -1\nDe 15 0 24 0 C00000\nPo 0 31000 25500 31000 25498 100 -1\nDe 0 0 24 0 400000\nPo 0 29990 20300 30140 20450 100 -1\nDe 15 0 24 0 0\nPo 3 30140 20450 30140 20450 270 -1\nDe 15 1 24 0 0\nPo 0 29990 20300 29990 20100 100 -1\nDe 15 0 24 0 800000\nPo 0 30162 20472 30140 20450 100 -1\nDe 0 0 24 0 0\nPo 0 30162 24660 30162 20472 100 -1\nDe 0 0 24 0 0\nPo 0 31000 25498 30162 24660 100 -1\nDe 0 0 24 0 0\nPo 0 29635 17889 29635 19745 100 -1\nDe 15 0 24 0 400000\nPo 0 29635 19745 29990 20100 100 -1\nDe 15 0 24 0 800000\nPo 0 33498 17511 33498 17698 60 -1\nDe 15 0 25 0 400000\nPo 0 33498 17698 33570 17770 60 -1\nDe 15 0 25 0 0\nPo 0 27411 18502 27772 18502 60 -1\nDe 15 0 25 0 400000\nPo 0 27772 18502 27860 18590 60 -1\nDe 15 0 25 0 0\nPo 0 28089 13898 28012 13898 60 -1\nDe 15 0 25 0 400000\nPo 0 28012 13898 27880 14030 60 -1\nDe 15 0 25 0 0\nPo 0 33590 22850 36510 22850 100 -1\nDe 15 0 25 0 0\nPo 0 39000 24730 39000 25500 100 -1\nDe 15 0 25 0 800000\nPo 0 37230 22960 39000 24730 100 -1\nDe 15 0 25 0 0\nPo 0 36620 22960 37230 22960 100 -1\nDe 15 0 25 0 0\nPo 0 36510 22850 36620 22960 100 -1\nDe 15 0 25 0 0\nPo 0 26816 23266 26836 23266 100 -1\nDe 0 0 25 0 0\nPo 0 27012 18590 26852 18750 100 -1\nDe 0 0 25 0 0\nPo 0 26852 18750 26852 19462 100 -1\nDe 0 0 25 0 0\nPo 0 26852 19462 27142 19752 100 -1\nDe 0 0 25 0 0\nPo 0 27142 19752 27142 20742 100 -1\nDe 0 0 25 0 0\nPo 0 27142 20742 26816 21068 100 -1\nDe 0 0 25 0 0\nPo 0 26816 21068 26816 23266 100 -1\nDe 0 0 25 0 0\nPo 0 33420 22850 33590 22850 100 -1\nDe 15 0 25 0 0\nPo 0 32568 23702 33420 22850 100 -1\nDe 15 0 25 0 0\nPo 0 27448 23702 32568 23702 100 -1\nDe 15 0 25 0 0\nPo 0 27360 23790 27448 23702 100 -1\nDe 15 0 25 0 0\nPo 3 27360 23790 27360 23790 270 -1\nDe 15 1 25 0 0\nPo 0 26836 23266 27360 23790 100 -1\nDe 0 0 25 0 0\nPo 3 33590 22850 33590 22850 270 -1\nDe 15 1 25 0 0\nPo 0 33600 22840 33590 22850 100 -1\nDe 0 0 25 0 0\nPo 0 33600 22840 33600 19340 100 -1\nDe 0 0 25 0 0\nPo 0 33800 19140 33600 19340 100 -1\nDe 0 0 25 0 0\nPo 0 33570 18390 33800 18620 100 -1\nDe 0 0 25 0 0\nPo 0 33800 18620 33800 19140 100 -1\nDe 0 0 25 0 0\nPo 3 33570 17770 33570 17770 270 -1\nDe 15 1 25 0 0\nPo 0 33570 17770 33570 18390 100 -1\nDe 0 0 25 0 0\nPo 0 33500 17840 33570 17770 100 -1\nDe 15 0 25 0 0\nPo 0 33500 17840 33500 18090 100 -1\nDe 15 0 25 0 800000\nPo 0 27012 18590 27012 18392 100 -1\nDe 0 0 25 0 0\nPo 0 27880 14750 26620 16010 100 -1\nDe 0 0 25 0 0\nPo 0 26620 16010 26620 17350 100 -1\nDe 0 0 25 0 0\nPo 3 27880 14030 27880 14030 270 -1\nDe 15 1 25 0 0\nPo 0 27880 14750 27880 14030 100 -1\nDe 0 0 25 0 0\nPo 0 26620 18000 26620 17350 100 -1\nDe 0 0 25 0 0\nPo 0 27012 18392 26620 18000 100 -1\nDe 0 0 25 0 0\nPo 0 27860 18590 27012 18590 100 -1\nDe 0 0 25 0 0\nPo 0 28070 18800 28390 18800 100 -1\nDe 15 0 25 0 800000\nPo 0 27860 18590 28070 18800 100 -1\nDe 15 0 25 0 0\nPo 3 27860 18590 27860 18590 270 -1\nDe 15 1 25 0 0\nPo 0 27700 14210 27880 14030 100 -1\nDe 15 0 25 0 0\nPo 0 27700 14210 27700 14390 100 -1\nDe 15 0 25 0 800000\nPo 3 41680 24060 41680 24060 270 -1\nDe 15 1 25 0 0\nPo 0 40179 22500 40960 22500 100 -1\nDe 15 0 25 0 400000\nPo 0 40980 22520 40960 22500 100 -1\nDe 15 0 25 0 0\nPo 3 40980 22520 40980 22520 270 -1\nDe 15 1 25 0 0\nPo 0 40980 23360 40980 22520 100 -1\nDe 0 0 25 0 0\nPo 0 40980 23360 41680 24060 100 -1\nDe 0 0 25 0 0\nPo 0 41680 24060 43890 24060 100 -1\nDe 15 0 25 0 0\nPo 0 43974 22894 43679 22894 100 -1\nDe 15 0 25 0 800000\nPo 0 44190 23110 43974 22894 100 -1\nDe 15 0 25 0 0\nPo 0 44190 23760 44190 23110 100 -1\nDe 15 0 25 0 0\nPo 0 43890 24060 44190 23760 100 -1\nDe 15 0 25 0 0\nPo 0 39000 25500 39000 25510 100 -1\nDe 15 0 25 0 400000\nPo 0 41680 25650 41680 24060 100 -1\nDe 15 0 25 0 0\nPo 0 41410 25920 41680 25650 100 -1\nDe 15 0 25 0 0\nPo 0 39410 25920 41410 25920 100 -1\nDe 15 0 25 0 0\nPo 0 39000 25510 39410 25920 100 -1\nDe 15 0 25 0 0\nPo 0 41903 22697 42321 22697 100 -1\nDe 15 0 25 0 800000\nPo 0 41680 22920 41903 22697 100 -1\nDe 15 0 25 0 0\nPo 0 41680 24060 41680 22920 100 -1\nDe 15 0 25 0 0\nPo 0 41821 16895 41821 16759 60 -1\nDe 15 0 26 0 400000\nPo 0 41821 16759 42080 16500 60 -1\nDe 15 0 26 0 0\nPo 0 39105 17279 39349 17279 60 -1\nDe 15 0 26 0 400000\nPo 0 39349 17279 39450 17380 60 -1\nDe 15 0 26 0 0\nPo 0 42080 16500 42130 16500 100 -1\nDe 0 0 26 0 0\nPo 3 42080 16500 42080 16500 420 250\nDe 15 1 26 0 0\nPo 0 42820 17950 42820 18900 100 -1\nDe 0 0 26 0 0\nPo 0 43040 17730 42820 17950 100 -1\nDe 0 0 26 0 0\nPo 0 43040 17410 43040 17730 100 -1\nDe 0 0 26 0 0\nPo 0 42130 16500 43040 17410 100 -1\nDe 0 0 26 0 0\nPo 0 39450 18280 39480 18280 100 -1\nDe 0 0 26 0 0\nPo 0 42500 18900 42820 18900 100 -1\nDe 0 0 26 0 0\nPo 0 40100 18900 42500 18900 100 -1\nDe 0 0 26 0 0\nPo 0 39480 18280 40100 18900 100 -1\nDe 0 0 26 0 0\nPo 0 44740 23540 44740 20570 100 -1\nDe 0 0 26 0 0\nPo 0 44430 23850 44740 23540 100 -1\nDe 0 0 26 0 0\nPo 0 43790 23850 44430 23850 100 -1\nDe 0 0 26 0 0\nPo 0 43730 23790 43790 23850 100 -1\nDe 0 0 26 0 0\nPo 3 43730 23790 43730 23790 270 -1\nDe 15 1 26 0 0\nPo 0 43295 23355 43730 23790 100 -1\nDe 15 0 26 0 0\nPo 0 43295 23355 43295 23179 100 -1\nDe 15 0 26 0 800000\nPo 0 43070 18900 44740 20570 100 -1\nDe 0 0 26 0 0\nPo 0 42820 18900 43070 18900 100 -1\nDe 0 0 26 0 0\nPo 0 42370 16210 42400 16210 100 -1\nDe 15 0 26 0 800000\nPo 0 42080 16500 42370 16210 100 -1\nDe 15 0 26 0 0\nPo 0 39450 17380 39450 18280 100 -1\nDe 0 0 26 0 0\nPo 0 39349 17279 39450 17380 60 -1\nDe 15 0 26 0 0\nPo 3 39450 17380 39450 17380 270 -1\nDe 15 1 26 0 0\nPo 0 38820 18590 38600 18590 100 -1\nDe 15 0 26 0 800000\nPo 0 38980 18750 38820 18590 100 -1\nDe 15 0 26 0 0\nPo 3 38980 18750 38980 18750 420 250\nDe 15 1 26 0 0\nPo 0 39450 18280 38980 18750 100 -1\nDe 0 0 26 0 0\nPo 0 39105 17436 39105 17495 60 -1\nDe 15 0 27 0 400000\nPo 0 39340 17730 39340 17900 200 -1\nDe 15 0 27 0 800000\nPo 0 39340 17730 39110 17500 200 -1\nDe 15 0 27 0 0\nPo 0 39105 17495 39110 17500 60 -1\nDe 15 0 27 0 0\nPo 0 41664 16895 41625 16895 60 -1\nDe 15 0 28 0 400000\nPo 0 41360 16630 41360 16500 200 -1\nDe 15 0 28 0 800000\nPo 0 41360 16630 41610 16880 200 -1\nDe 15 0 28 0 0\nPo 0 41625 16895 41610 16880 60 -1\nDe 15 0 28 0 0\nPo 0 37121 16695 37121 16429 60 -1\nDe 15 0 29 0 400000\nPo 0 37121 16429 37200 16350 60 -1\nDe 15 0 29 0 0\nPo 0 37190 15800 37190 16340 100 -1\nDe 15 0 29 0 400000\nPo 0 37190 16340 37200 16350 100 -1\nDe 15 0 29 0 0\nPo 0 38390 20910 40240 20910 100 -1\nDe 0 0 29 0 0\nPo 0 41950 23040 42096 22894 100 -1\nDe 15 0 29 0 0\nPo 3 41950 23040 41950 23040 270 -1\nDe 15 1 29 0 0\nPo 0 42321 22894 42096 22894 100 -1\nDe 15 0 29 0 400000\nPo 3 37200 16350 37200 16350 270 -1\nDe 15 1 29 0 0\nPo 0 37200 17150 37200 16350 100 -1\nDe 0 0 29 0 0\nPo 0 37200 17150 36730 17620 100 -1\nDe 0 0 29 0 0\nPo 0 36730 17620 36730 17880 100 -1\nDe 0 0 29 0 0\nPo 0 36730 17880 36976 18126 100 -1\nDe 0 0 29 0 0\nPo 0 36976 18126 36976 19186 100 -1\nDe 0 0 29 0 0\nPo 0 36976 19186 37570 19780 100 -1\nDe 0 0 29 0 0\nPo 0 37570 19780 37570 20090 100 -1\nDe 0 0 29 0 0\nPo 0 37570 20090 38390 20910 100 -1\nDe 0 0 29 0 0\nPo 0 41950 22620 41950 23040 100 -1\nDe 0 0 29 0 0\nPo 0 40240 20910 41950 22620 100 -1\nDe 0 0 29 0 0\nPo 0 28590 14800 28590 15050 200 -1\nDe 15 0 30 0 400000\nPo 3 28590 15050 28590 15050 420 250\nDe 15 1 30 0 0\nPo 0 27600 18010 27600 18220 200 -1\nDe 15 0 30 0 400000\nPo 3 27600 18220 27600 18220 370 200\nDe 15 1 30 0 0\nPo 3 35750 18500 35750 18500 420 250\nDe 15 1 30 0 0\nPo 0 36023 18500 35750 18500 60 -1\nDe 15 0 30 0 400000\nPo 0 34777 18500 35050 18500 60 -1\nDe 15 0 30 0 400000\nPo 3 35050 18500 35050 18500 420 250\nDe 15 1 30 0 0\nPo 0 33223 17300 32950 17300 60 -1\nDe 15 0 30 0 400000\nPo 3 32950 17300 32950 17300 420 250\nDe 15 1 30 0 0\nPo 0 26377 20000 26650 20000 60 -1\nDe 15 0 30 0 400000\nPo 3 26650 20000 26650 20000 420 250\nDe 15 1 30 0 0\nPo 0 27750 20800 27750 22000 200 -1\nDe 2 0 30 0 0\nPo 0 27200 20250 27750 20800 200 -1\nDe 2 0 30 0 0\nPo 3 27750 20800 27750 20800 420 250\nDe 15 1 30 0 0\nPo 0 27200 18777 27200 19050 60 -1\nDe 15 0 30 0 400000\nPo 3 27200 19050 27200 19050 420 250\nDe 15 1 30 0 0\nPo 0 27200 19050 27200 20250 200 -1\nDe 2 0 30 0 0\nPo 3 27300 22450 27300 22450 420 250\nDe 15 1 30 0 0\nPo 0 27750 22000 27300 22450 200 -1\nDe 2 0 30 0 0\nPo 0 30150 12950 32050 12950 200 -1\nDe 2 0 30 0 0\nPo 0 29750 13350 30150 12950 200 -1\nDe 2 0 30 0 0\nPo 3 30150 12950 30150 12950 420 250\nDe 15 1 30 0 0\nPo 3 28300 13350 28300 13350 420 250\nDe 15 1 30 0 0\nPo 0 28300 13623 28300 13350 100 -1\nDe 15 0 30 0 400000\nPo 0 28300 13350 29750 13350 200 -1\nDe 2 0 30 0 0\nPo 3 32450 13350 32450 13350 420 250\nDe 15 1 30 0 0\nPo 0 32050 12950 32450 13350 200 -1\nDe 2 0 30 0 0\nPo 0 26377 13300 26650 13300 60 -1\nDe 15 0 30 0 400000\nPo 3 26650 13300 26650 13300 420 250\nDe 15 1 30 0 0\nPo 0 34210 16140 35560 16140 200 -1\nDe 2 0 30 0 0\nPo 3 35900 15800 35900 15800 370 200\nDe 15 1 30 0 0\nPo 0 35560 16140 35900 15800 200 -1\nDe 2 0 30 0 0\nPo 0 41500 11500 41500 11400 200 -1\nDe 2 0 30 0 400000\nPo 3 42700 10200 42700 10200 370 200\nDe 15 1 30 0 0\nPo 0 41500 11400 42700 10200 200 -1\nDe 2 0 30 0 0\nPo 0 43650 13650 43650 13550 200 -1\nDe 2 0 30 0 0\nPo 0 43400 13900 43650 13650 200 -1\nDe 2 0 30 0 0\nPo 3 43650 13650 43650 13650 370 200\nDe 15 1 30 0 0\nPo 0 41260 15100 41260 14590 200 -1\nDe 2 0 30 0 0\nPo 3 41260 15100 41260 15100 420 250\nDe 15 1 30 0 0\nPo 0 41260 15400 41260 15100 200 -1\nDe 15 0 30 0 400000\nPo 3 41950 13900 41950 13900 370 200\nDe 15 1 30 0 0\nPo 0 41260 14590 41950 13900 200 -1\nDe 2 0 30 0 0\nPo 0 41950 13900 43400 13900 200 -1\nDe 2 0 30 0 0\nPo 3 45050 12150 45050 12150 370 200\nDe 15 1 30 0 0\nPo 0 43650 13550 45050 12150 200 -1\nDe 2 0 30 0 0\nPo 0 42100 24800 42850 24800 200 -1\nDe 2 0 30 0 0\nPo 3 42100 24800 42100 24800 370 200\nDe 15 1 30 0 0\nPo 3 44950 24550 44950 24550 370 200\nDe 15 1 30 0 0\nPo 0 43100 24550 44950 24550 200 -1\nDe 2 0 30 0 0\nPo 0 42850 24800 43100 24550 200 -1\nDe 2 0 30 0 0\nPo 0 42100 24800 42100 26400 200 -1\nDe 2 0 30 0 0\nPo 0 42700 24200 42100 24800 200 -1\nDe 2 0 30 0 0\nPo 0 42705 23179 42705 23495 100 -1\nDe 15 0 30 0 400000\nPo 3 42700 23500 42700 23500 420 250\nDe 15 1 30 0 0\nPo 0 42705 23495 42700 23500 100 -1\nDe 15 0 30 0 0\nPo 0 42700 23500 42700 24200 200 -1\nDe 2 0 30 0 0\nPo 3 42700 27000 42700 27000 370 200\nDe 15 1 30 0 0\nPo 0 42100 26400 42700 27000 200 -1\nDe 2 0 30 0 0\nPo 0 44700 18600 44700 19700 200 -1\nDe 2 0 30 0 0\nPo 3 45050 20050 45050 20050 370 200\nDe 15 1 30 0 0\nPo 0 44700 19700 45050 20050 200 -1\nDe 2 0 30 0 0\nPo 0 41350 19500 42000 19500 200 -1\nDe 2 0 30 0 0\nPo 0 41100 19750 41350 19500 200 -1\nDe 2 0 30 0 0\nPo 3 41350 19500 41350 19500 370 200\nDe 15 1 30 0 0\nPo 0 38610 20290 39560 20290 200 -1\nDe 2 0 30 0 0\nPo 3 38610 20290 38610 20290 370 200\nDe 15 1 30 0 0\nPo 0 38610 20000 38610 20290 200 -1\nDe 15 0 30 0 400000\nPo 3 40100 19750 40100 19750 370 200\nDe 15 1 30 0 0\nPo 0 39560 20290 40100 19750 200 -1\nDe 2 0 30 0 0\nPo 0 40100 19750 41100 19750 200 -1\nDe 2 0 30 0 0\nPo 3 42700 20200 42700 20200 370 200\nDe 15 1 30 0 0\nPo 0 42000 19500 42700 20200 200 -1\nDe 2 0 30 0 0\nPo 0 36950 21350 39000 21350 200 -1\nDe 2 0 30 0 0\nPo 0 36840 21240 36950 21350 200 -1\nDe 2 0 30 0 0\nPo 3 36950 21350 36950 21350 370 200\nDe 15 1 30 0 0\nPo 0 36600 19510 36840 19510 200 -1\nDe 15 0 30 0 400000\nPo 3 36840 19510 36840 19510 370 200\nDe 15 1 30 0 0\nPo 0 36840 19510 36840 21240 200 -1\nDe 2 0 30 0 0\nPo 3 39050 21300 39050 21300 370 200\nDe 15 1 30 0 0\nPo 0 39000 21350 39050 21300 200 -1\nDe 2 0 30 0 0\nPo 0 34350 22350 34350 23050 200 -1\nDe 2 0 30 0 0\nPo 0 34450 22250 34350 22350 200 -1\nDe 2 0 30 0 0\nPo 3 34350 22350 34350 22350 370 200\nDe 15 1 30 0 0\nPo 0 34900 21300 35850 22250 200 -1\nDe 2 0 30 0 0\nPo 3 35850 22250 35850 22250 370 200\nDe 15 1 30 0 0\nPo 0 34100 19750 34100 20800 200 -1\nDe 2 0 30 0 0\nPo 3 34100 19750 34100 19750 370 200\nDe 15 1 30 0 0\nPo 0 34100 19510 34100 19750 200 -1\nDe 15 0 30 0 400000\nPo 3 34600 21300 34600 21300 370 200\nDe 15 1 30 0 0\nPo 0 34100 20800 34600 21300 200 -1\nDe 2 0 30 0 0\nPo 0 34600 21300 34900 21300 200 -1\nDe 2 0 30 0 0\nPo 0 35850 22250 34450 22250 200 -1\nDe 2 0 30 0 0\nPo 3 35000 23700 35000 23700 370 200\nDe 15 1 30 0 0\nPo 0 34350 23050 35000 23700 200 -1\nDe 2 0 30 0 0\nPo 0 33200 21100 33200 22000 200 -1\nDe 2 0 30 0 0\nPo 0 32510 19610 32510 20410 200 -1\nDe 2 0 30 0 0\nPo 3 32510 19610 32510 19610 420 250\nDe 15 1 30 0 0\nPo 0 32510 19900 32510 19610 100 -1\nDe 15 0 30 0 400000\nPo 3 33200 21100 33200 21100 370 200\nDe 15 1 30 0 0\nPo 0 32510 20410 33200 21100 200 -1\nDe 2 0 30 0 0\nPo 3 32650 22550 32650 22550 370 200\nDe 15 1 30 0 0\nPo 0 33200 22000 32650 22550 200 -1\nDe 2 0 30 0 0\nPo 0 38650 13350 36650 13350 200 -1\nDe 2 0 30 0 0\nPo 0 37600 14400 38650 13350 200 -1\nDe 2 0 30 0 0\nPo 3 38650 13350 38650 13350 370 200\nDe 15 1 30 0 0\nPo 0 36550 14400 33950 14400 200 -1\nDe 2 0 30 0 0\nPo 0 34210 14660 33950 14400 200 -1\nDe 2 0 30 0 0\nPo 3 33950 14400 33950 14400 370 200\nDe 15 1 30 0 0\nPo 0 34210 16400 34210 16140 200 -1\nDe 15 0 30 0 400000\nPo 3 34210 16140 34210 16140 370 200\nDe 15 1 30 0 0\nPo 0 34210 16140 34210 14660 200 -1\nDe 2 0 30 0 0\nPo 3 36550 14400 36550 14400 370 200\nDe 15 1 30 0 0\nPo 0 36550 14400 37600 14400 200 -1\nDe 2 0 30 0 0\nPo 3 36100 12800 36100 12800 370 200\nDe 15 1 30 0 0\nPo 0 36650 13350 36100 12800 200 -1\nDe 2 0 30 0 0\nPo 0 30600 22900 30600 23700 200 -1\nDe 2 0 30 0 0\nPo 3 30600 22900 30600 22900 370 200\nDe 15 1 30 0 0\nPo 0 30720 20100 30720 21230 200 -1\nDe 2 0 30 0 0\nPo 3 30720 20100 30720 20100 310 160\nDe 15 1 30 0 0\nPo 0 30410 20100 30720 20100 100 -1\nDe 15 0 30 0 400000\nPo 3 30600 21350 30600 21350 370 200\nDe 15 1 30 0 0\nPo 0 30720 21230 30600 21350 200 -1\nDe 2 0 30 0 0\nPo 0 30600 22900 30600 21350 200 -1\nDe 2 0 30 0 0\nPo 3 32250 25350 32250 25350 370 200\nDe 15 1 30 0 0\nPo 0 30600 23700 32250 25350 200 -1\nDe 2 0 30 0 0\nPo 0 28750 21350 28750 21850 200 -1\nDe 2 0 30 0 0\nPo 0 29400 20700 28750 21350 200 -1\nDe 2 0 30 0 0\nPo 3 28750 21350 28750 21350 370 200\nDe 15 1 30 0 0\nPo 0 29400 20210 29400 20550 100 -1\nDe 15 0 30 0 400000\nPo 3 29400 20550 29400 20550 270 -1\nDe 15 1 30 0 0\nPo 0 29400 20550 29400 20700 200 -1\nDe 2 0 30 0 0\nPo 3 29450 22550 29450 22550 370 200\nDe 15 1 30 0 0\nPo 0 28750 21850 29450 22550 200 -1\nDe 2 0 30 0 0\nPo 0 29450 11850 31600 11850 200 -1\nDe 2 0 30 0 0\nPo 0 28700 11100 29450 11850 200 -1\nDe 2 0 30 0 0\nPo 3 29450 11850 29450 11850 370 200\nDe 15 1 30 0 0\nPo 0 27350 11800 27900 11800 200 -1\nDe 2 0 30 0 0\nPo 3 27350 11800 27350 11800 370 200\nDe 15 1 30 0 0\nPo 3 28600 11100 28600 11100 370 200\nDe 15 1 30 0 0\nPo 0 27900 11800 28600 11100 200 -1\nDe 2 0 30 0 0\nPo 0 28600 11100 28700 11100 200 -1\nDe 2 0 30 0 0\nPo 3 31750 11700 31750 11700 370 200\nDe 15 1 30 0 0\nPo 0 31600 11850 31750 11700 200 -1\nDe 2 0 30 0 0\nPo 0 27350 11800 27350 11700 200 -1\nDe 2 0 30 0 0\nPo 0 27200 11950 27350 11800 200 -1\nDe 2 0 30 0 0\nPo 0 25700 12190 25700 11950 200 -1\nDe 15 0 30 0 400000\nPo 3 25700 11950 25700 11950 370 200\nDe 15 1 30 0 0\nPo 0 25700 11950 27200 11950 200 -1\nDe 2 0 30 0 0\nPo 3 25650 10000 25650 10000 370 200\nDe 15 1 30 0 0\nPo 0 27350 11700 25650 10000 200 -1\nDe 2 0 30 0 0\nPo 0 25800 14850 26700 14850 200 -1\nDe 2 0 30 0 0\nPo 3 25800 14850 25800 14850 370 200\nDe 15 1 30 0 0\nPo 0 25800 14610 25800 14850 200 -1\nDe 15 0 30 0 400000\nPo 3 27000 14550 27000 14550 370 200\nDe 15 1 30 0 0\nPo 0 26700 14850 27000 14550 200 -1\nDe 2 0 30 0 0\nPo 0 25350 17300 25350 16850 200 -1\nDe 2 0 30 0 0\nPo 0 25840 17790 25350 17300 200 -1\nDe 2 0 30 0 0\nPo 3 25350 17300 25350 17300 370 200\nDe 15 1 30 0 0\nPo 0 26400 17790 26140 17790 200 -1\nDe 15 0 30 0 400000\nPo 3 26140 17790 26140 17790 370 200\nDe 15 1 30 0 0\nPo 0 26140 17790 25840 17790 200 -1\nDe 2 0 30 0 0\nPo 3 26050 16150 26050 16150 370 200\nDe 15 1 30 0 0\nPo 0 25350 16850 26050 16150 200 -1\nDe 2 0 30 0 0\nPo 0 24700 23750 24700 23400 200 -1\nDe 2 0 30 0 0\nPo 0 25600 24650 24700 23750 200 -1\nDe 2 0 30 0 0\nPo 3 24700 23750 24700 23750 370 200\nDe 15 1 30 0 0\nPo 0 23500 24600 25700 24600 200 -1\nDe 2 0 30 0 0\nPo 0 23400 24500 23500 24600 200 -1\nDe 2 0 30 0 0\nPo 3 23500 24600 23500 24600 370 200\nDe 15 1 30 0 0\nPo 0 23800 21600 23800 22600 200 -1\nDe 2 0 30 0 0\nPo 3 23400 23000 23400 23000 370 200\nDe 15 1 30 0 0\nPo 0 23800 22600 23400 23000 200 -1\nDe 2 0 30 0 0\nPo 0 23400 23000 23400 24500 200 -1\nDe 2 0 30 0 0\nPo 3 25750 24650 25750 24650 370 200\nDe 15 1 30 0 0\nPo 0 25700 24600 25750 24650 200 -1\nDe 2 0 30 0 0\nPo 0 25750 24650 25600 24650 200 -1\nDe 2 0 30 0 0\nPo 3 25750 22350 25750 22350 370 200\nDe 15 1 30 0 0\nPo 0 24700 23400 25750 22350 200 -1\nDe 2 0 30 0 0\nPo 0 27000 26500 26250 26500 200 -1\nDe 2 0 30 0 400000\nPo 3 25800 26950 25800 26950 370 200\nDe 15 1 30 0 0\nPo 0 26250 26500 25800 26950 200 -1\nDe 2 0 30 0 0\nPo 0 25700 21350 25500 21350 200 -1\nDe 2 0 30 0 0\nPo 3 25700 21350 25700 21350 370 200\nDe 15 1 30 0 0\nPo 0 25700 21110 25700 21350 200 -1\nDe 15 0 30 0 400000\nPo 3 24950 20800 24950 20800 370 200\nDe 15 1 30 0 0\nPo 0 25500 21350 24950 20800 200 -1\nDe 2 0 30 0 0\nPo 0 23400 16800 23800 16800 200 -1\nDe 2 0 30 0 0\nPo 0 23800 16400 23400 16800 200 -1\nDe 2 0 30 0 0\nPo 3 23400 16800 23400 16800 370 200\nDe 15 1 30 0 0\nPo 0 23800 15600 23800 16400 200 -1\nDe 2 0 30 0 0\nPo 3 24350 17350 24350 17350 370 200\nDe 15 1 30 0 0\nPo 0 23800 16800 24350 17350 200 -1\nDe 2 0 30 0 0\nPo 0 37610 15800 37900 15800 200 -1\nDe 15 0 30 0 400000\nPo 3 37900 15800 37900 15800 370 200\nDe 15 1 30 0 0\nPo 0 29610 14000 29850 14000 200 -1\nDe 15 0 30 0 400000\nPo 3 29850 14000 29850 14000 370 200\nDe 15 1 30 0 0\nPo 0 27700 14810 27710 14810 200 -1\nDe 15 0 30 0 400000\nPo 3 27980 15080 27980 15080 370 200\nDe 15 1 30 0 0\nPo 0 27710 14810 27980 15080 200 -1\nDe 15 0 30 0 0\nPo 0 25700 18890 25700 18650 200 -1\nDe 15 0 30 0 400000\nPo 3 25700 18650 25700 18650 370 200\nDe 15 1 30 0 0\nPo 0 33500 18510 33500 18750 200 -1\nDe 15 0 30 0 400000\nPo 3 33500 18750 33500 18750 370 200\nDe 15 1 30 0 0\nPo 0 34500 17290 34500 17050 200 -1\nDe 15 0 30 0 400000\nPo 3 34500 17050 34500 17050 370 200\nDe 15 1 30 0 0\nPo 0 36250 17240 36250 17080 200 -1\nDe 15 0 30 0 400000\nPo 3 36130 16960 36130 16960 370 200\nDe 15 1 30 0 0\nPo 0 36250 17080 36130 16960 200 -1\nDe 15 0 30 0 0\nPo 0 39500 15290 39220 15290 200 -1\nDe 15 0 30 0 400000\nPo 3 39220 15290 39220 15290 370 200\nDe 15 1 30 0 0\nPo 0 42400 15790 42400 15550 200 -1\nDe 15 0 30 0 400000\nPo 3 42400 15550 42400 15550 370 200\nDe 15 1 30 0 0\nPo 0 43010 18000 43250 18000 200 -1\nDe 15 0 30 0 400000\nPo 3 43250 18000 43250 18000 370 200\nDe 15 1 30 0 0\nPo 0 43010 18500 43250 18500 200 -1\nDe 15 0 30 0 400000\nPo 3 43250 18500 43250 18500 370 200\nDe 15 1 30 0 0\nPo 0 38100 18110 38340 18110 200 -1\nDe 15 0 30 0 400000\nPo 3 38340 18110 38340 18110 370 200\nDe 15 1 30 0 0\nPo 3 38850 19580 38850 19580 370 200\nDe 15 1 30 0 0\nPo 0 38830 19600 38850 19580 200 -1\nDe 15 0 30 0 0\nPo 0 38610 19600 38830 19600 200 -1\nDe 15 0 30 0 400000\nPo 0 38600 19010 38410 19010 200 -1\nDe 15 0 30 0 400000\nPo 3 38310 18910 38310 18910 370 200\nDe 15 1 30 0 0\nPo 0 38410 19010 38310 18910 200 -1\nDe 15 0 30 0 0\nPo 0 40745 17460 40880 17460 200 -1\nDe 15 0 30 0 400000\nPo 0 40880 17200 41010 17330 200 -1\nDe 15 0 30 0 0\nPo 3 41010 17330 41010 17330 420 250\nDe 15 1 30 0 0\nPo 0 40880 17200 40745 17200 200 -1\nDe 15 0 30 0 800000\nPo 0 40880 17460 41010 17330 200 -1\nDe 15 0 30 0 0\nPo 0 39955 17200 40090 17200 200 -1\nDe 15 0 30 0 400000\nPo 0 40090 16940 40220 17070 200 -1\nDe 15 0 30 0 0\nPo 3 40220 17070 40220 17070 420 250\nDe 15 1 30 0 0\nPo 0 40090 16940 39955 16940 200 -1\nDe 15 0 30 0 800000\nPo 0 40090 17200 40220 17070 200 -1\nDe 15 0 30 0 0\nPo 0 39205 23179 39205 23495 100 -1\nDe 15 0 30 0 400000\nPo 3 39200 23500 39200 23500 420 250\nDe 15 1 30 0 0\nPo 0 39205 23495 39200 23500 100 -1\nDe 15 0 30 0 0\nPo 0 44010 21100 44010 20710 200 -1\nDe 15 0 30 0 400000\nPo 3 44000 20700 44000 20700 420 250\nDe 15 1 30 0 0\nPo 0 44010 20710 44000 20700 200 -1\nDe 15 0 30 0 0\nPo 0 40510 21100 40510 20710 200 -1\nDe 15 0 30 0 400000\nPo 3 40500 20700 40500 20700 420 250\nDe 15 1 30 0 0\nPo 0 40510 20710 40500 20700 200 -1\nDe 15 0 30 0 0\nPo 0 42798 22298 43202 22298 500 -1\nDe 0 0 30 0 C00000\nPo 0 43202 22298 43202 22702 500 -1\nDe 0 0 30 0 C00000\nPo 0 43202 22702 42798 22702 500 -1\nDe 0 0 30 0 C00000\nPo 0 42798 22702 42798 22298 500 -1\nDe 0 0 30 0 C00000\nPo 0 39298 22298 39702 22298 500 -1\nDe 0 0 30 0 C00000\nPo 0 39702 22298 39702 22702 500 -1\nDe 0 0 30 0 C00000\nPo 0 39702 22702 39298 22702 500 -1\nDe 0 0 30 0 C00000\nPo 0 39298 22702 39298 22298 500 -1\nDe 0 0 30 0 C00000\nPo 0 31033 16767 30167 17633 500 -1\nDe 0 0 30 0 C00000\nPo 0 30167 16767 31033 16767 500 -1\nDe 0 0 30 0 C00000\nPo 0 31033 16767 31033 17633 500 -1\nDe 0 0 30 0 C00000\nPo 0 31033 17633 30167 17633 500 -1\nDe 0 0 30 0 C00000\nPo 0 30167 17633 30167 16767 500 -1\nDe 0 0 30 0 C00000\nPo 0 30167 16767 31033 17633 500 -1\nDe 0 0 30 0 C00000\nPo 0 44700 18000 44700 18600 200 -1\nDe 0 0 30 0 400000\nPo 0 44700 18600 44700 18000 200 -1\nDe 15 0 30 0 800000\nPo 3 44700 18600 44700 18600 420 250\nDe 15 1 30 0 0\nPo 0 44700 16000 44700 15400 200 -1\nDe 15 0 30 0 400000\nPo 0 44700 15400 44700 16000 200 -1\nDe 0 0 30 0 800000\nPo 3 44700 15400 44700 15400 420 250\nDe 15 1 30 0 0\nPo 0 23800 13000 23800 12400 200 -1\nDe 0 0 30 0 400000\nPo 0 23800 12400 23800 13000 200 -1\nDe 15 0 30 0 800000\nPo 3 23800 12400 23800 12400 420 250\nDe 15 1 30 0 0\nPo 0 23800 15000 23800 15600 200 -1\nDe 15 0 30 0 400000\nPo 0 23800 15600 23800 15000 200 -1\nDe 0 0 30 0 800000\nPo 3 23800 15600 23800 15600 420 250\nDe 15 1 30 0 0\nPo 0 23800 19000 23800 18400 200 -1\nDe 0 0 30 0 400000\nPo 0 23800 18400 23800 19000 200 -1\nDe 15 0 30 0 800000\nPo 3 23800 18400 23800 18400 420 250\nDe 15 1 30 0 0\nPo 0 23800 21000 23800 21600 200 -1\nDe 0 0 30 0 400000\nPo 3 23800 21600 23800 21600 420 250\nDe 15 1 30 0 0\nPo 0 23800 21600 23800 21000 200 -1\nDe 15 0 30 0 800000\nPo 0 41260 15800 41530 15800 200 -1\nDe 15 0 30 0 400000\nPo 3 41530 15800 41530 15800 420 250\nDe 15 1 30 0 0\nPo 0 43300 16490 43300 16220 200 -1\nDe 15 0 30 0 400000\nPo 3 43300 16220 43300 16220 420 250\nDe 15 1 30 0 0\nPo 0 41900 17200 42360 17200 200 -1\nDe 15 0 30 0 400000\nPo 3 42450 17290 42450 17290 420 250\nDe 15 1 30 0 0\nPo 0 42360 17200 42450 17290 200 -1\nDe 15 0 30 0 0\nPo 0 38800 17200 38800 16670 200 -1\nDe 15 0 30 0 400000\nPo 3 38790 16660 38790 16660 420 250\nDe 15 1 30 0 0\nPo 0 38800 16670 38790 16660 200 -1\nDe 15 0 30 0 0\nPo 0 37200 17000 36690 17000 200 -1\nDe 15 0 30 0 400000\nPo 3 36690 17000 36690 17000 420 250\nDe 15 1 30 0 0\nPo 0 35646 16962 35646 16694 200 -1\nDe 15 0 30 0 400000\nPo 3 35650 16690 35650 16690 420 250\nDe 15 1 30 0 0\nPo 0 35646 16694 35650 16690 200 -1\nDe 15 0 30 0 0\nPo 0 35154 16962 35154 16694 200 -1\nDe 15 0 30 0 400000\nPo 3 35150 16690 35150 16690 420 250\nDe 15 1 30 0 0\nPo 0 35154 16694 35150 16690 200 -1\nDe 15 0 30 0 0\nPo 0 35400 19977 35400 20170 200 -1\nDe 15 0 30 0 400000\nPo 3 35400 20170 35400 20170 310 160\nDe 15 1 30 0 0\nPo 0 35400 19623 35400 19430 200 -1\nDe 15 0 30 0 400000\nPo 3 35400 19430 35400 19430 310 160\nDe 15 1 30 0 0\nPo 0 35400 19977 35400 19800 100 -1\nDe 15 0 30 0 400000\nPo 3 35400 19800 35400 19800 310 160\nDe 15 1 30 0 0\nPo 0 35400 19800 35400 19623 100 -1\nDe 15 0 30 0 800000\nPo 0 27890 15600 27620 15600 200 -1\nDe 15 0 30 0 400000\nPo 3 27620 15600 27620 15600 420 250\nDe 15 1 30 0 0\nPo 0 33490 11700 33220 11700 120 -1\nDe 15 0 30 0 400000\nPo 3 33220 11700 33220 11700 420 250\nDe 15 1 30 0 0\nPo 0 30300 19410 30300 19610 200 -1\nDe 15 0 30 0 400000\nPo 3 30300 19610 30300 19610 310 160\nDe 15 1 30 0 0\nPo 0 30300 14990 30300 14790 200 -1\nDe 15 0 30 0 400000\nPo 3 30230 14720 30230 14720 370 200\nDe 15 1 30 0 0\nPo 0 30300 14790 30230 14720 200 -1\nDe 15 0 30 0 0\nPo 0 31100 14990 31100 14790 200 -1\nDe 15 0 30 0 400000\nPo 3 31170 14720 31170 14720 370 200\nDe 15 1 30 0 0\nPo 0 31100 14790 31170 14720 200 -1\nDe 15 0 30 0 0\nPo 0 30700 14990 30700 14720 200 -1\nDe 15 0 30 0 400000\nPo 3 30700 14720 30700 14720 420 250\nDe 15 1 30 0 0\nPo 0 31500 14990 31770 14990 200 -1\nDe 15 0 30 0 400000\nPo 3 31770 14990 31770 14990 420 250\nDe 15 1 30 0 0\nPo 0 30700 19410 30700 19610 200 -1\nDe 15 0 30 0 400000\nPo 3 30700 19610 30700 19610 310 160\nDe 15 1 30 0 0\nPo 0 29900 19410 29900 19600 200 -1\nDe 15 0 30 0 400000\nPo 3 29910 19610 29910 19610 310 160\nDe 15 1 30 0 0\nPo 0 29900 19600 29910 19610 200 -1\nDe 15 0 30 0 0\nPo 0 29000 19910 29000 20250 100 -1\nDe 15 0 30 0 400000\nPo 3 29000 20250 29000 20250 270 -1\nDe 15 1 30 0 0\nPo 0 28600 19710 28600 20050 100 -1\nDe 15 0 30 0 400000\nPo 3 28600 20050 28600 20050 270 -1\nDe 15 1 30 0 0\nPo 0 32600 18590 32310 18590 100 -1\nDe 15 0 30 0 400000\nPo 3 32310 18590 32310 18590 420 250\nDe 15 1 30 0 0\nPo 0 31565 17298 31968 17298 100 -1\nDe 15 0 30 0 400000\nPo 3 31970 17300 31970 17300 420 250\nDe 15 1 30 0 0\nPo 0 31968 17298 31970 17300 100 -1\nDe 15 0 30 0 0\nPo 0 28710 18400 28900 18400 200 -1\nDe 15 0 30 0 400000\nPo 3 28980 18320 28980 18320 420 250\nDe 15 1 30 0 0\nPo 0 28900 18400 28980 18320 200 -1\nDe 15 0 30 0 0\nPo 0 28810 18800 29000 18800 200 -1\nDe 15 0 30 0 400000\nPo 3 29080 18880 29080 18880 420 250\nDe 15 1 30 0 0\nPo 0 29000 18800 29080 18880 200 -1\nDe 15 0 30 0 0\nPo 0 29635 16905 29255 16905 100 -1\nDe 15 0 31 0 400000\nPo 0 29140 16790 29210 16860 180 -1\nDe 15 0 31 0 0\nPo 0 29140 16790 28800 16790 180 -1\nDe 15 0 31 0 800000\nPo 0 29255 16905 29210 16860 100 -1\nDe 15 0 31 0 0\nPo 0 28800 16790 28390 16790 180 -1\nDe 15 0 31 0 400000\nPo 0 28390 16790 28300 16700 180 -1\nDe 15 0 31 0 800000\nPo 0 27760 16805 28195 16805 180 -1\nDe 15 0 31 0 400000\nPo 0 28195 16805 28300 16700 180 -1\nDe 15 0 31 0 800000\nPo 0 33302 17089 33302 17072 60 -1\nDe 15 0 32 0 400000\nPo 0 31650 13500 33240 15090 200 -1\nDe 15 0 32 0 0\nPo 0 31650 13500 31310 13500 200 -1\nDe 15 0 32 0 800000\nPo 0 33240 15090 33240 17010 200 -1\nDe 15 0 32 0 0\nPo 0 33302 17072 33240 17010 60 -1\nDe 15 0 32 0 0\nPo 0 33577 17300 33650 17300 60 -1\nDe 15 0 33 0 400000\nPo 0 34000 17650 34000 17690 200 -1\nDe 15 0 33 0 800000\nPo 0 34000 17650 33700 17350 200 -1\nDe 15 0 33 0 0\nPo 0 33650 17300 33700 17350 60 -1\nDe 15 0 33 0 0\nPo 0 27200 18423 27200 18300 60 -1\nDe 15 0 34 0 400000\nPo 0 27200 18260 27200 18300 200 -1\nDe 15 0 34 0 0\nPo 0 27200 18300 27200 18010 200 -1\nDe 15 0 34 0 800000\nPo 0 28300 13977 28300 14070 60 -1\nDe 15 0 35 0 400000\nPo 0 28300 14070 28340 14110 60 -1\nDe 15 0 35 0 0\nPo 0 28590 14360 28340 14110 200 -1\nDe 15 0 35 0 0\nPo 0 28590 14360 28590 14400 200 -1\nDe 15 0 35 0 800000\nPo 0 28300 14070 28340 14110 60 -1\nDe 15 0 35 0 0\nPo 0 36964 17305 36945 17305 60 -1\nDe 15 0 36 0 400000\nPo 0 36700 17550 36700 17590 200 -1\nDe 15 0 36 0 800000\nPo 0 36700 17550 36910 17340 200 -1\nDe 15 0 36 0 0\nPo 0 36945 17305 36910 17340 60 -1\nDe 15 0 36 0 0\nPo 0 36964 16695 36964 16674 60 -1\nDe 15 0 37 0 400000\nPo 0 36900 16650 36900 16610 60 -1\nDe 15 0 37 0 0\nPo 0 36940 16650 36900 16650 60 -1\nDe 15 0 37 0 0\nPo 0 36964 16674 36940 16650 60 -1\nDe 15 0 37 0 0\nPo 0 36910 16620 36900 16610 200 -1\nDe 15 0 37 0 0\nPo 0 36900 16610 36500 16210 200 -1\nDe 15 0 37 0 800000\nPo 0 37436 16695 37525 16695 60 -1\nDe 15 0 38 0 400000\nPo 0 37525 16695 37530 16700 60 -1\nDe 15 0 38 0 0\nPo 0 37530 16700 37790 16700 200 -1\nDe 15 0 38 0 800000\nPo 0 37515 16715 37530 16700 60 -1\nDe 15 0 38 0 0\nPo 0 37436 17305 37436 17306 60 -1\nDe 15 0 39 0 400000\nPo 0 37600 17470 37490 17360 200 -1\nDe 15 0 39 0 0\nPo 0 37600 17470 37600 18290 200 -1\nDe 15 0 39 0 800000\nPo 0 37436 17306 37490 17360 60 -1\nDe 15 0 39 0 0\nPo 0 27411 18698 27411 18761 60 -1\nDe 15 0 40 0 400000\nPo 0 27412 18760 27490 18760 60 -1\nDe 15 0 40 0 0\nPo 0 27411 18761 27412 18760 60 -1\nDe 15 0 40 0 0\nPo 0 27900 19170 27490 18760 200 -1\nDe 15 0 40 0 0\nPo 0 27900 19170 27900 19190 200 -1\nDe 15 0 40 0 800000\nPo 0 27460 18760 27490 18760 60 -1\nDe 15 0 40 0 0\nPo 0 28511 13702 28511 13639 60 -1\nDe 15 0 41 0 400000\nPo 0 28512 13640 28590 13640 60 -1\nDe 15 0 41 0 0\nPo 0 28511 13639 28512 13640 60 -1\nDe 15 0 41 0 0\nPo 0 28730 13500 28590 13640 200 -1\nDe 15 0 41 0 0\nPo 0 28730 13500 30890 13500 200 -1\nDe 15 0 41 0 800000\nPo 0 28550 13640 28590 13640 60 -1\nDe 15 0 41 0 0\nPo 0 26298 13089 26361 13089 60 -1\nDe 15 0 42 0 400000\nPo 0 36500 15560 36500 15790 200 -1\nDe 15 0 42 0 800000\nPo 0 26870 12510 26360 13020 200 -1\nDe 15 0 42 0 0\nPo 0 33450 12510 26870 12510 200 -1\nDe 15 0 42 0 0\nPo 0 36500 15560 33450 12510 200 -1\nDe 15 0 42 0 0\nPo 0 26360 13088 26360 13020 60 -1\nDe 15 0 42 0 0\nPo 0 26361 13089 26360 13088 60 -1\nDe 15 0 42 0 0\nPo 0 36430 18500 36480 18450 60 -1\nDe 15 0 43 0 0\nPo 0 36377 18500 36430 18500 60 -1\nDe 15 0 43 0 400000\nPo 0 36700 18230 36700 18010 200 -1\nDe 15 0 43 0 800000\nPo 0 36700 18230 36480 18450 200 -1\nDe 15 0 43 0 0\nPo 0 36100 18850 36100 18780 60 -1\nDe 15 0 44 0 0\nPo 0 36100 18780 36100 18850 60 -1\nDe 15 0 44 0 0\nPo 0 36102 18778 36100 18780 60 -1\nDe 15 0 44 0 0\nPo 0 36102 18711 36102 18778 60 -1\nDe 15 0 44 0 400000\nPo 0 36100 18780 36060 18820 200 -1\nDe 15 0 44 0 0\nPo 0 35890 18990 36100 18780 200 -1\nDe 15 0 44 0 0\nPo 0 35890 18990 35800 18990 200 -1\nDe 15 0 44 0 800000\nPo 0 36102 18222 36060 18180 60 -1\nDe 15 0 45 0 0\nPo 0 36102 18289 36102 18222 60 -1\nDe 15 0 45 0 400000\nPo 0 35890 18010 35800 18010 200 -1\nDe 15 0 45 0 800000\nPo 0 35890 18010 36060 18180 200 -1\nDe 15 0 45 0 0\nPo 0 38495 17436 38495 17475 60 -1\nDe 15 0 46 0 400000\nPo 0 39120 18400 38520 17800 200 -1\nDe 15 0 46 0 0\nPo 0 39120 18400 40390 18400 200 -1\nDe 15 0 46 0 800000\nPo 0 38520 17800 38520 17500 200 -1\nDe 15 0 46 0 0\nPo 0 38495 17475 38520 17500 60 -1\nDe 15 0 46 0 0\nPo 0 42136 17505 42136 17516 60 -1\nDe 15 0 47 0 400000\nPo 0 40840 18400 40810 18400 200 -1\nDe 15 0 47 0 800000\nPo 0 42190 18000 42190 17570 200 -1\nDe 15 0 47 0 0\nPo 0 41760 18430 42190 18000 200 -1\nDe 15 0 47 0 0\nPo 0 40870 18430 41760 18430 200 -1\nDe 15 0 47 0 0\nPo 0 40840 18400 40870 18430 200 -1\nDe 15 0 47 0 0\nPo 0 42136 17516 42190 17570 60 -1\nDe 15 0 47 0 0\nPo 0 26023 13300 25900 13300 60 -1\nDe 15 0 48 0 400000\nPo 0 25410 13490 25600 13300 200 -1\nDe 15 0 48 0 0\nPo 0 25600 13300 25900 13300 200 -1\nDe 15 0 48 0 0\nPo 0 25900 13300 25860 13300 200 -1\nDe 15 0 48 0 0\nPo 0 25410 13490 25400 13490 200 -1\nDe 15 0 48 0 800000\nPo 0 42136 16895 42215 16895 60 -1\nDe 15 0 49 0 400000\nPo 0 42215 16895 42220 16900 60 -1\nDe 15 0 49 0 0\nPo 0 42220 16900 42490 16900 200 -1\nDe 15 0 49 0 800000\nPo 0 42205 16915 42220 16900 60 -1\nDe 15 0 49 0 0\nPo 0 40840 15400 40470 15400 200 -1\nDe 15 0 50 0 400000\nPo 0 40470 15400 40350 15520 200 -1\nDe 15 0 50 0 0\nPo 0 40350 15210 40350 15520 200 -1\nDe 15 0 50 0 400000\nPo 0 40350 15520 40350 15800 200 -1\nDe 15 0 50 0 800000\nPo 0 40350 15800 40840 15800 200 -1\nDe 15 0 50 0 C00000\nPo 0 30502 18165 30502 18348 100 -1\nDe 15 0 51 0 400000\nPo 0 29900 18950 29900 18990 100 -1\nDe 15 0 51 0 800000\nPo 0 30502 18348 29900 18950 100 -1\nDe 15 0 51 0 0\nPo 0 31510 19900 31510 20320 100 -1\nDe 15 0 52 0 400000\nPo 0 31510 20320 31590 20400 100 -1\nDe 15 0 52 0 800000\nPo 0 31500 18990 31500 19030 100 -1\nDe 15 0 52 0 400000\nPo 0 31730 19680 31510 19900 100 -1\nDe 15 0 52 0 800000\nPo 0 31730 19260 31730 19680 100 -1\nDe 15 0 52 0 0\nPo 0 31500 19030 31730 19260 100 -1\nDe 15 0 52 0 0\nPo 0 31092 18165 31092 18332 100 -1\nDe 15 0 52 0 400000\nPo 0 31500 18740 31500 18990 100 -1\nDe 15 0 52 0 800000\nPo 0 31092 18332 31500 18740 100 -1\nDe 15 0 52 0 0\nPo 0 32090 19900 32090 19420 100 -1\nDe 15 0 53 0 400000\nPo 0 32090 19420 32100 19410 100 -1\nDe 15 0 53 0 800000\nPo 0 32090 19900 32090 20320 100 -1\nDe 15 0 53 0 400000\nPo 0 32090 20320 32010 20400 100 -1\nDe 15 0 53 0 800000\nPo 0 31100 19410 31100 19890 100 -1\nDe 15 0 54 0 400000\nPo 0 31100 19890 31090 19900 100 -1\nDe 15 0 54 0 800000\nPo 0 23800 14000 25310 14000 200 -1\nDe 15 0 55 0 400000\nPo 0 25310 14000 25400 13910 200 -1\nDe 15 0 55 0 800000\nPo 0 23800 20000 25090 20000 200 -1\nDe 15 0 56 0 C00000\nPo 0 35000 17590 35000 17392 200 -1\nDe 15 0 57 0 400000\nPo 0 35000 17392 35154 17238 200 -1\nDe 15 0 57 0 800000\nPo 0 35800 17590 35800 17392 200 -1\nDe 15 0 58 0 400000\nPo 0 35800 17392 35646 17238 200 -1\nDe 15 0 58 0 800000\nPo 0 32100 18990 32580 18990 100 -1\nDe 15 0 59 0 400000\nPo 0 32580 18990 32600 19010 100 -1\nDe 15 0 59 0 800000\nPo 0 31289 18165 31289 18289 100 -1\nDe 15 0 59 0 400000\nPo 0 31520 18410 32100 18990 100 -1\nDe 15 0 59 0 800000\nPo 0 31410 18410 31520 18410 100 -1\nDe 15 0 59 0 0\nPo 0 31289 18289 31410 18410 100 -1\nDe 15 0 59 0 0\nPo 0 35800 19410 35800 19735 200 -1\nDe 15 0 60 0 400000\nPo 0 35800 19735 35735 19800 200 -1\nDe 15 0 60 0 800000\nPo 0 29635 17082 29268 17082 100 -1\nDe 15 0 61 0 400000\nPo 0 29140 17210 29210 17140 180 -1\nDe 15 0 61 0 0\nPo 0 29140 17210 28800 17210 180 -1\nDe 15 0 61 0 800000\nPo 0 29268 17082 29210 17140 100 -1\nDe 15 0 61 0 0\nPo 0 28800 17210 28390 17210 180 -1\nDe 15 0 61 0 400000\nPo 0 28390 17210 28300 17300 180 -1\nDe 15 0 61 0 800000\nPo 0 27760 17195 28195 17195 180 -1\nDe 15 0 61 0 400000\nPo 0 28195 17195 28300 17300 180 -1\nDe 15 0 61 0 800000\nPo 0 27240 17195 27240 17250 60 -1\nDe 15 0 62 0 400000\nPo 0 27240 17250 27200 17290 60 -1\nDe 15 0 62 0 0\nPo 0 27200 17590 27200 17290 200 -1\nDe 15 0 62 0 400000\nPo 0 27200 17290 27220 17270 200 -1\nDe 15 0 62 0 0\nPo 0 26023 20000 25900 20000 60 -1\nDe 15 0 63 0 400000\nPo 0 25860 20000 25900 20000 200 -1\nDe 15 0 63 0 0\nPo 0 25900 20000 25510 20000 200 -1\nDe 15 0 63 0 800000\nPo 0 26989 18698 26989 18761 60 -1\nDe 15 0 64 0 400000\nPo 0 26700 18970 26700 19090 200 -1\nDe 15 0 64 0 800000\nPo 0 26700 18970 26910 18760 200 -1\nDe 15 0 64 0 0\nPo 0 26988 18760 26910 18760 60 -1\nDe 15 0 64 0 0\nPo 0 26989 18761 26988 18760 60 -1\nDe 15 0 64 0 0\nPo 0 26298 19789 26361 19789 60 -1\nDe 15 0 65 0 400000\nPo 0 26360 19788 26360 19710 60 -1\nDe 15 0 65 0 0\nPo 0 26361 19789 26360 19788 60 -1\nDe 15 0 65 0 0\nPo 0 26560 19510 26360 19710 200 -1\nDe 15 0 65 0 0\nPo 0 26560 19510 26700 19510 200 -1\nDe 15 0 65 0 800000\nPo 0 26360 19760 26360 19710 60 -1\nDe 15 0 65 0 0\nPo 0 28089 13702 28002 13702 60 -1\nDe 15 0 66 0 400000\nPo 0 28000 13700 27960 13700 60 -1\nDe 15 0 66 0 0\nPo 0 28002 13702 28000 13700 60 -1\nDe 15 0 66 0 0\nPo 0 27960 13700 27310 13700 200 -1\nDe 15 0 66 0 800000\nPo 0 27962 13702 27960 13700 60 -1\nDe 15 0 66 0 0\nPo 0 26298 13511 26361 13511 60 -1\nDe 15 0 67 0 400000\nPo 0 26360 13512 26360 13590 60 -1\nDe 15 0 67 0 0\nPo 0 26361 13511 26360 13512 60 -1\nDe 15 0 67 0 0\nPo 0 26470 13700 26360 13590 200 -1\nDe 15 0 67 0 0\nPo 0 26470 13700 26890 13700 200 -1\nDe 15 0 67 0 800000\nPo 0 26360 13540 26360 13590 60 -1\nDe 15 0 67 0 0\nPo 0 34423 18500 34310 18500 60 -1\nDe 15 0 68 0 400000\nPo 0 34300 18500 34300 18490 60 -1\nDe 15 0 68 0 0\nPo 0 34310 18500 34300 18500 60 -1\nDe 15 0 68 0 0\nPo 0 34000 18190 34000 18110 200 -1\nDe 15 0 68 0 800000\nPo 0 34000 18190 34300 18490 200 -1\nDe 15 0 68 0 0\nPo 0 34300 18490 34280 18470 200 -1\nDe 15 0 68 0 0\nPo 0 34698 18289 34698 18222 60 -1\nDe 15 0 69 0 400000\nPo 0 34750 18250 34750 18170 60 -1\nDe 15 0 69 0 0\nPo 0 34726 18250 34750 18250 60 -1\nDe 15 0 69 0 0\nPo 0 34698 18222 34726 18250 60 -1\nDe 15 0 69 0 0\nPo 0 34910 18010 34750 18170 200 -1\nDe 15 0 69 0 0\nPo 0 34750 18170 34740 18180 200 -1\nDe 15 0 69 0 0\nPo 0 34910 18010 35000 18010 200 -1\nDe 15 0 69 0 800000\nPo 0 34698 18711 34698 18758 60 -1\nDe 15 0 70 0 400000\nPo 0 34930 18990 35000 18990 200 -1\nDe 15 0 70 0 800000\nPo 0 34930 18990 34750 18810 200 -1\nDe 15 0 70 0 0\nPo 0 34698 18758 34750 18810 60 -1\nDe 15 0 70 0 0\nPo 0 35000 19410 35000 19735 200 -1\nDe 15 0 71 0 400000\nPo 0 35000 19735 35065 19800 200 -1\nDe 15 0 71 0 800000\nPo 0 29405 14700 29300 14700 60 -1\nDe 15 0 72 0 400000\nPo 0 29150 14800 29250 14700 200 -1\nDe 15 0 72 0 0\nPo 0 29250 14700 29300 14700 200 -1\nDe 15 0 72 0 0\nPo 0 29150 14800 29010 14800 200 -1\nDe 15 0 72 0 800000\nPo 0 29405 14440 29350 14440 60 -1\nDe 15 0 73 0 400000\nPo 0 29350 14440 29310 14400 60 -1\nDe 15 0 73 0 0\nPo 0 29010 14400 29310 14400 200 -1\nDe 15 0 73 0 400000\nPo 0 29310 14400 29330 14420 200 -1\nDe 15 0 73 0 0\nPo 0 31500 19410 31500 19390 100 -1\nDe 15 0 74 0 400000\nPo 0 31500 19390 31100 18990 100 -1\nDe 15 0 74 0 800000\nPo 0 30895 18165 30895 18415 100 -1\nDe 15 0 74 0 400000\nPo 0 31100 18620 31100 18990 100 -1\nDe 15 0 74 0 800000\nPo 0 30895 18415 31100 18620 100 -1\nDe 15 0 74 0 0\nPo 0 33302 17511 33302 17528 60 -1\nDe 15 0 75 0 400000\nPo 0 33302 17528 33240 17590 60 -1\nDe 15 0 75 0 0\nPo 0 33240 17590 33240 17540 60 -1\nDe 15 0 75 0 0\nPo 0 27900 19830 27900 19610 200 -1\nDe 15 0 75 0 800000\nPo 0 33090 17740 33240 17590 200 -1\nDe 15 0 75 0 0\nPo 0 33090 20200 33090 17740 200 -1\nDe 15 0 75 0 0\nPo 0 32420 20870 33090 20200 200 -1\nDe 15 0 75 0 0\nPo 0 28940 20870 32420 20870 200 -1\nDe 15 0 75 0 0\nPo 0 27900 19830 28940 20870 200 -1\nDe 15 0 75 0 0\nPo 0 33240 17540 33240 17590 60 -1\nDe 15 0 75 0 0\nPo 0 26298 20211 26298 20218 60 -1\nDe 15 0 76 0 400000\nPo 0 26298 20218 26360 20280 60 -1\nDe 15 0 76 0 0\nPo 0 26360 20280 26360 20232 60 -1\nDe 15 0 76 0 0\nPo 0 37600 19270 37600 18710 200 -1\nDe 15 0 76 0 800000\nPo 0 37600 19270 35060 21810 200 -1\nDe 15 0 76 0 0\nPo 0 26360 20232 26360 20280 60 -1\nDe 15 0 76 0 0\nPo 0 35060 21810 27890 21810 200 -1\nDe 15 0 76 0 0\nPo 0 27890 21810 26360 20280 200 -1\nDe 15 0 76 0 0\nPo 0 38495 16964 38495 16905 60 -1\nDe 15 0 77 0 400000\nPo 0 38290 16700 38210 16700 200 -1\nDe 15 0 77 0 800000\nPo 0 38290 16700 38490 16900 200 -1\nDe 15 0 77 0 0\nPo 0 38495 16905 38490 16900 60 -1\nDe 15 0 77 0 0\nPo 0 39955 17575 39955 17895 200 -1\nDe 15 0 78 0 0\nPo 0 39955 17895 39950 17900 200 -1\nDe 15 0 78 0 0\nPo 0 39955 17460 39955 17575 100 -1\nDe 15 0 78 0 400000\nPo 0 39955 17575 39960 17580 100 -1\nDe 15 0 78 0 0\nPo 0 39760 17900 39950 17900 200 -1\nDe 15 0 78 0 400000\nPo 0 39950 17900 40940 17900 200 -1\nDe 15 0 78 0 800000\nPo 0 40350 14790 40350 14250 200 -1\nDe 15 0 79 0 C00000\nPo 0 30108 16235 30108 16018 120 -1\nDe 15 0 80 0 400000\nPo 0 29810 15720 30100 16010 180 -1\nDe 15 0 80 0 0\nPo 0 29810 15720 29810 15400 180 -1\nDe 15 0 80 0 800000\nPo 0 30108 16018 30100 16010 120 -1\nDe 15 0 80 0 0\nPo 0 29810 15400 29810 14975 180 -1\nDe 15 0 80 0 400000\nPo 0 29810 14975 29795 14960 180 -1\nDe 15 0 80 0 800000\nPo 0 29911 16235 29845 16235 100 -1\nDe 15 0 81 0 400000\nPo 0 29390 15880 29740 16230 180 -1\nDe 15 0 81 0 0\nPo 0 29740 16230 29840 16230 180 -1\nDe 15 0 81 0 0\nPo 0 29390 15880 29390 15400 180 -1\nDe 15 0 81 0 800000\nPo 0 29845 16235 29840 16230 100 -1\nDe 15 0 81 0 0\nPo 0 29390 15400 29390 14975 180 -1\nDe 15 0 81 0 400000\nPo 0 29390 14975 29405 14960 180 -1\nDe 15 0 81 0 800000\nPo 0 43300 16910 42920 16910 200 -1\nDe 15 0 82 0 400000\nPo 0 42920 16910 42910 16900 200 -1\nDe 15 0 82 0 800000\nPo 0 44700 17000 43390 17000 200 -1\nDe 15 0 82 0 400000\nPo 0 43390 17000 43300 16910 200 -1\nDe 15 0 82 0 800000\nPo 0 27500 17195 27500 17300 60 -1\nDe 15 0 83 0 400000\nPo 0 27600 17450 27500 17350 200 -1\nDe 15 0 83 0 0\nPo 0 27500 17350 27500 17300 200 -1\nDe 15 0 83 0 0\nPo 0 27600 17450 27600 17590 200 -1\nDe 15 0 83 0 800000\nPo 0 40745 16940 40745 16845 100 -1\nDe 15 0 84 0 400000\nPo 0 40750 16840 40750 16500 200 -1\nDe 15 0 84 0 0\nPo 0 40745 16845 40750 16840 100 -1\nDe 15 0 84 0 0\nPo 0 39760 16500 40250 16500 200 -1\nDe 15 0 84 0 400000\nPo 0 40250 16500 40350 16400 200 -1\nDe 15 0 84 0 800000\nPo 0 40940 16500 40750 16500 200 -1\nDe 15 0 84 0 400000\nPo 0 40750 16500 40730 16500 200 -1\nDe 15 0 84 0 0\nPo 0 40730 16500 40450 16500 200 -1\nDe 15 0 84 0 0\nPo 0 40450 16500 40350 16400 200 -1\nDe 15 0 84 0 800000\nPo 0 40000 13450 40000 13070 200 -1\nDe 15 0 85 0 400000\nPo 3 40000 13070 40000 13070 420 250\nDe 15 1 85 0 0\nPo 0 29410 23100 29650 23100 200 -1\nDe 15 0 85 0 400000\nPo 3 29650 23100 29650 23100 370 200\nDe 15 1 85 0 0\nPo 0 27590 23100 27350 23100 200 -1\nDe 15 0 85 0 400000\nPo 3 27350 23100 27350 23100 370 200\nDe 15 1 85 0 0\nPo 0 40179 22106 40294 22106 100 -1\nDe 15 0 85 0 400000\nPo 3 39800 21400 39800 21400 420 250\nDe 15 1 85 0 0\nPo 0 40000 21400 39800 21400 100 -1\nDe 15 0 85 0 0\nPo 0 40400 21800 40000 21400 100 -1\nDe 15 0 85 0 0\nPo 0 40400 22000 40400 21800 100 -1\nDe 15 0 85 0 0\nPo 0 40294 22106 40400 22000 100 -1\nDe 15 0 85 0 0\nPo 0 39205 21821 39205 21595 100 -1\nDe 15 0 85 0 400000\nPo 0 39400 21400 39800 21400 100 -1\nDe 15 0 85 0 0\nPo 0 39205 21595 39400 21400 100 -1\nDe 15 0 85 0 0\nPo 0 43300 21400 43300 21390 120 -1\nDe 15 0 85 0 0\nPo 0 43295 21405 43300 21400 120 -1\nDe 15 0 85 0 0\nPo 3 43300 21400 43300 21400 420 250\nDe 15 1 85 0 0\nPo 0 43295 21821 43295 21405 120 -1\nDe 15 0 85 0 400000\nPo 0 43300 21390 43590 21100 120 -1\nDe 15 0 85 0 800000\nPo 0 39800 21400 39800 21390 120 -1\nDe 15 0 85 0 0\nPo 0 39800 21390 40090 21100 120 -1\nDe 15 0 85 0 800000\nPo 0 39795 21821 39795 21405 120 -1\nDe 15 0 85 0 400000\nPo 0 39795 21405 39800 21400 120 -1\nDe 15 0 85 0 0\nPo 0 28300 17900 28010 17900 200 -1\nDe 15 0 85 0 400000\nPo 3 28010 17900 28010 17900 420 250\nDe 15 1 85 0 0\nPo 0 28300 16100 28590 16100 200 -1\nDe 15 0 85 0 400000\nPo 3 28590 16100 28590 16100 420 250\nDe 15 1 85 0 0\nPo 0 28300 16100 28300 15610 200 -1\nDe 15 0 85 0 400000\nPo 0 28300 15610 28310 15600 200 -1\nDe 15 0 85 0 800000\nPo 0 28300 17900 28300 18390 200 -1\nDe 15 0 85 0 400000\nPo 0 28300 18390 28290 18400 200 -1\nDe 15 0 85 0 800000\nPo 0 30700 18990 30300 18990 200 -1\nDe 15 0 85 0 C00000\nPo 0 30700 18990 30700 18730 200 -1\nDe 15 0 85 0 400000\nPo 0 30698 18728 30700 18730 100 -1\nDe 15 0 85 0 0\nPo 3 30700 18730 30700 18730 420 250\nDe 15 1 85 0 0\nPo 0 30698 18728 30698 18165 100 -1\nDe 15 0 85 0 800000\nPo 0 31100 15410 31500 15410 200 -1\nDe 15 0 85 0 C00000\nPo 0 31100 15410 31100 15720 200 -1\nDe 15 0 85 0 400000\nPo 0 30895 15925 31030 15790 100 -1\nDe 15 0 85 0 0\nPo 3 31030 15790 31030 15790 420 250\nDe 15 1 85 0 0\nPo 0 30895 15925 30895 16235 100 -1\nDe 15 0 85 0 800000\nPo 0 31100 15720 31030 15790 200 -1\nDe 15 0 85 0 0\nPo 0 30300 15410 30300 15660 200 -1\nDe 15 0 85 0 400000\nPo 0 30305 15665 30300 15660 100 -1\nDe 15 0 85 0 0\nPo 3 30300 15660 30300 15660 420 250\nDe 15 1 85 0 0\nPo 0 30305 15665 30305 16235 100 -1\nDe 15 0 85 0 800000\nPo 0 30300 15410 30700 15410 200 -1\nDe 15 0 85 0 C00000\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 502FFCAC 30 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 45350 27350 0\nZCorner 45350 9650 0\nZCorner 23150 9650 0\nZCorner 23150 27350 1\n$POLYSCORNERS\n45250 25621 0 0\n45103 25265 0 0\n44738 24899 0 0\n44620 24850 0 0\n44620 22842 0 0\n44620 22719 0 0\n44573 22605 0 0\n44494 22526 0 0\n44500 22512 0 0\n44500 22389 0 0\n44453 22275 0 0\n44378 22200 0 0\n44390 22172 0 0\n44390 22049 0 0\n44343 21935 0 0\n44256 21848 0 0\n44142 21800 0 0\n44035 21800 0 0\n44035 18977 0 0\n44035 18824 0 0\n44035 15077 0 0\n44035 14924 0 0\n43977 14782 0 0\n43868 14674 0 0\n43727 14615 0 0\n43574 14615 0 0\n43432 14673 0 0\n43324 14782 0 0\n43265 14923 0 0\n43265 15076 0 0\n43323 15218 0 0\n43432 15326 0 0\n43573 15385 0 0\n43726 15385 0 0\n43868 15327 0 0\n43976 15218 0 0\n44035 15077 0 0\n44035 18824 0 0\n43977 18682 0 0\n43868 18574 0 0\n43727 18515 0 0\n43574 18515 0 0\n43432 18573 0 0\n43324 18682 0 0\n43265 18823 0 0\n43265 18976 0 0\n43323 19118 0 0\n43432 19226 0 0\n43573 19285 0 0\n43726 19285 0 0\n43868 19227 0 0\n43976 19118 0 0\n44035 18977 0 0\n44035 21800 0 0\n44019 21800 0 0\n43905 21847 0 0\n43818 21934 0 0\n43770 22048 0 0\n43770 22171 0 0\n43817 22285 0 0\n43891 22359 0 0\n43880 22388 0 0\n43880 22511 0 0\n43927 22625 0 0\n44005 22703 0 0\n44000 22718 0 0\n44000 22841 0 0\n44047 22955 0 0\n44134 23042 0 0\n44248 23090 0 0\n44371 23090 0 0\n44485 23043 0 0\n44572 22956 0 0\n44620 22842 0 0\n44620 24850 0 0\n44260 24701 0 0\n44040 24700 0 0\n44040 23852 0 0\n44040 23729 0 0\n43993 23615 0 0\n43906 23528 0 0\n43792 23480 0 0\n43685 23480 0 0\n43685 21477 0 0\n43685 21324 0 0\n43627 21182 0 0\n43518 21074 0 0\n43377 21015 0 0\n43260 21015 0 0\n43260 19222 0 0\n43260 19099 0 0\n43213 18985 0 0\n43126 18898 0 0\n43100 18887 0 0\n43100 17682 0 0\n43100 17559 0 0\n43053 17445 0 0\n42966 17358 0 0\n42852 17310 0 0\n42729 17310 0 0\n42615 17357 0 0\n42528 17444 0 0\n42480 17558 0 0\n42480 17681 0 0\n42527 17795 0 0\n42614 17882 0 0\n42728 17930 0 0\n42851 17930 0 0\n42965 17883 0 0\n43052 17796 0 0\n43100 17682 0 0\n43100 18887 0 0\n43012 18850 0 0\n42889 18850 0 0\n42775 18897 0 0\n42688 18984 0 0\n42640 19098 0 0\n42640 18712 0 0\n42640 18589 0 0\n42593 18475 0 0\n42506 18388 0 0\n42465 18370 0 0\n42465 16577 0 0\n42465 16424 0 0\n42407 16282 0 0\n42298 16174 0 0\n42157 16115 0 0\n42004 16115 0 0\n41975 16126 0 0\n41975 10595 0 0\n41975 10406 0 0\n41903 10231 0 0\n41769 10098 0 0\n41595 10025 0 0\n41406 10025 0 0\n41231 10097 0 0\n41098 10231 0 0\n41025 10405 0 0\n41025 10594 0 0\n41097 10769 0 0\n41231 10902 0 0\n41405 10975 0 0\n41594 10975 0 0\n41769 10903 0 0\n41902 10769 0 0\n41975 10595 0 0\n41975 16126 0 0\n41965 16130 0 0\n41965 11561 0 0\n41953 11378 0 0\n41907 11266 0 0\n41836 11235 0 0\n41765 11306 0 0\n41765 11164 0 0\n41734 11093 0 0\n41561 11035 0 0\n41378 11047 0 0\n41266 11093 0 0\n41235 11164 0 0\n41500 11429 0 0\n41765 11164 0 0\n41765 11306 0 0\n41571 11500 0 0\n41836 11765 0 0\n41907 11734 0 0\n41965 11561 0 0\n41965 16130 0 0\n41862 16173 0 0\n41765 16270 0 0\n41765 11836 0 0\n41500 11571 0 0\n41429 11642 0 0\n41429 11500 0 0\n41164 11235 0 0\n41093 11266 0 0\n41035 11439 0 0\n41047 11622 0 0\n41093 11734 0 0\n41164 11765 0 0\n41429 11500 0 0\n41429 11642 0 0\n41235 11836 0 0\n41266 11907 0 0\n41439 11965 0 0\n41622 11953 0 0\n41734 11907 0 0\n41765 11836 0 0\n41765 16270 0 0\n41754 16282 0 0\n41695 16423 0 0\n41695 16576 0 0\n41753 16718 0 0\n41862 16826 0 0\n42003 16885 0 0\n42156 16885 0 0\n42298 16827 0 0\n42406 16718 0 0\n42465 16577 0 0\n42465 18370 0 0\n42392 18340 0 0\n42269 18340 0 0\n42200 18368 0 0\n42200 17942 0 0\n42200 17819 0 0\n42153 17705 0 0\n42066 17618 0 0\n41952 17570 0 0\n41829 17570 0 0\n41715 17617 0 0\n41628 17704 0 0\n41587 17800 0 0\n41579 17800 0 0\n41465 17847 0 0\n41378 17934 0 0\n41330 18048 0 0\n41330 18171 0 0\n41377 18285 0 0\n41464 18372 0 0\n41578 18420 0 0\n41701 18420 0 0\n41815 18373 0 0\n41902 18286 0 0\n41942 18190 0 0\n41951 18190 0 0\n42065 18143 0 0\n42152 18056 0 0\n42200 17942 0 0\n42200 18368 0 0\n42155 18387 0 0\n42068 18474 0 0\n42020 18588 0 0\n42020 18711 0 0\n42067 18825 0 0\n42154 18912 0 0\n42268 18960 0 0\n42391 18960 0 0\n42505 18913 0 0\n42592 18826 0 0\n42640 18712 0 0\n42640 19098 0 0\n42640 19221 0 0\n42687 19335 0 0\n42774 19422 0 0\n42888 19470 0 0\n43011 19470 0 0\n43125 19423 0 0\n43212 19336 0 0\n43260 19222 0 0\n43260 21015 0 0\n43224 21015 0 0\n43082 21073 0 0\n42974 21182 0 0\n42915 21323 0 0\n42915 21476 0 0\n42973 21618 0 0\n43082 21726 0 0\n43223 21785 0 0\n43376 21785 0 0\n43518 21727 0 0\n43626 21618 0 0\n43685 21477 0 0\n43685 23480 0 0\n43669 23480 0 0\n43555 23527 0 0\n43489 23593 0 0\n43489 22719 0 0\n43489 22315 0 0\n43474 22204 0 0\n43461 22172 0 0\n43407 22164 0 0\n43336 22235 0 0\n43336 22093 0 0\n43328 22039 0 0\n43219 22011 0 0\n43108 22026 0 0\n43076 22039 0 0\n43068 22093 0 0\n43202 22227 0 0\n43336 22093 0 0\n43336 22235 0 0\n43273 22298 0 0\n43407 22432 0 0\n43461 22424 0 0\n43489 22315 0 0\n43489 22719 0 0\n43474 22608 0 0\n43461 22576 0 0\n43407 22568 0 0\n43336 22639 0 0\n43336 22503 0 0\n43333 22500 0 0\n43336 22497 0 0\n43328 22443 0 0\n43258 22425 0 0\n43202 22369 0 0\n43146 22424 0 0\n43131 22426 0 0\n43131 22298 0 0\n43075 22242 0 0\n43070 22204 0 0\n43057 22172 0 0\n43003 22164 0 0\n43000 22167 0 0\n42997 22164 0 0\n42943 22172 0 0\n42932 22214 0 0\n42932 22093 0 0\n42924 22039 0 0\n42815 22011 0 0\n42704 22026 0 0\n42672 22039 0 0\n42664 22093 0 0\n42798 22227 0 0\n42932 22093 0 0\n42932 22214 0 0\n42925 22241 0 0\n42869 22298 0 0\n42924 22353 0 0\n42930 22392 0 0\n42943 22424 0 0\n42997 22432 0 0\n43000 22429 0 0\n43003 22432 0 0\n43057 22424 0 0\n43074 22354 0 0\n43131 22298 0 0\n43131 22426 0 0\n43108 22430 0 0\n43076 22443 0 0\n43068 22497 0 0\n43071 22500 0 0\n43068 22503 0 0\n43076 22557 0 0\n43145 22574 0 0\n43202 22631 0 0\n43257 22575 0 0\n43296 22570 0 0\n43328 22557 0 0\n43336 22503 0 0\n43336 22639 0 0\n43273 22702 0 0\n43407 22836 0 0\n43461 22828 0 0\n43489 22719 0 0\n43489 23593 0 0\n43468 23614 0 0\n43420 23728 0 0\n43420 23851 0 0\n43467 23965 0 0\n43554 24052 0 0\n43668 24100 0 0\n43791 24100 0 0\n43905 24053 0 0\n43992 23966 0 0\n44040 23852 0 0\n44040 24700 0 0\n43743 24700 0 0\n43336 24867 0 0\n43336 22907 0 0\n43202 22773 0 0\n43131 22844 0 0\n43131 22702 0 0\n43075 22646 0 0\n43070 22608 0 0\n43057 22576 0 0\n43003 22568 0 0\n43000 22571 0 0\n42997 22568 0 0\n42943 22576 0 0\n42932 22618 0 0\n42932 22503 0 0\n42929 22500 0 0\n42932 22497 0 0\n42924 22443 0 0\n42854 22425 0 0\n42798 22369 0 0\n42742 22424 0 0\n42727 22426 0 0\n42727 22298 0 0\n42593 22164 0 0\n42539 22172 0 0\n42520 22245 0 0\n42520 21692 0 0\n42520 21569 0 0\n42473 21455 0 0\n42386 21368 0 0\n42272 21320 0 0\n42149 21320 0 0\n42035 21367 0 0\n41948 21454 0 0\n41937 21480 0 0\n41819 21480 0 0\n41705 21527 0 0\n41680 21552 0 0\n41680 21489 0 0\n41633 21375 0 0\n41546 21288 0 0\n41432 21240 0 0\n41309 21240 0 0\n41195 21287 0 0\n41108 21374 0 0\n41060 21488 0 0\n41060 21611 0 0\n41107 21725 0 0\n41194 21812 0 0\n41308 21860 0 0\n41431 21860 0 0\n41545 21813 0 0\n41570 21788 0 0\n41570 21851 0 0\n41617 21965 0 0\n41704 22052 0 0\n41818 22100 0 0\n41941 22100 0 0\n42055 22053 0 0\n42142 21966 0 0\n42152 21940 0 0\n42271 21940 0 0\n42385 21893 0 0\n42472 21806 0 0\n42520 21692 0 0\n42520 22245 0 0\n42511 22281 0 0\n42526 22392 0 0\n42539 22424 0 0\n42593 22432 0 0\n42727 22298 0 0\n42727 22426 0 0\n42704 22430 0 0\n42672 22443 0 0\n42664 22497 0 0\n42667 22500 0 0\n42664 22503 0 0\n42672 22557 0 0\n42741 22574 0 0\n42798 22631 0 0\n42853 22575 0 0\n42892 22570 0 0\n42924 22557 0 0\n42932 22503 0 0\n42932 22618 0 0\n42925 22645 0 0\n42869 22702 0 0\n42924 22757 0 0\n42930 22796 0 0\n42943 22828 0 0\n42997 22836 0 0\n43000 22833 0 0\n43003 22836 0 0\n43057 22828 0 0\n43074 22758 0 0\n43131 22702 0 0\n43131 22844 0 0\n43068 22907 0 0\n43076 22961 0 0\n43185 22989 0 0\n43296 22974 0 0\n43328 22961 0 0\n43336 22907 0 0\n43336 24867 0 0\n43265 24897 0 0\n42932 25229 0 0\n42932 22907 0 0\n42798 22773 0 0\n42727 22844 0 0\n42727 22702 0 0\n42593 22568 0 0\n42539 22576 0 0\n42511 22685 0 0\n42526 22796 0 0\n42539 22828 0 0\n42593 22836 0 0\n42727 22702 0 0\n42727 22844 0 0\n42664 22907 0 0\n42672 22961 0 0\n42781 22989 0 0\n42892 22974 0 0\n42924 22961 0 0\n42932 22907 0 0\n42932 25229 0 0\n42899 25262 0 0\n42701 25740 0 0\n42700 26257 0 0\n42897 26735 0 0\n43262 27101 0 0\n43621 27250 0 0\n42260 27250 0 0\n42260 23102 0 0\n42260 22979 0 0\n42213 22865 0 0\n42126 22778 0 0\n42012 22730 0 0\n41889 22730 0 0\n41775 22777 0 0\n41688 22864 0 0\n41640 22978 0 0\n41640 23101 0 0\n41687 23215 0 0\n41774 23302 0 0\n41888 23350 0 0\n42011 23350 0 0\n42125 23303 0 0\n42212 23216 0 0\n42260 23102 0 0\n42260 27250 0 0\n41990 27250 0 0\n41990 24122 0 0\n41990 23999 0 0\n41943 23885 0 0\n41856 23798 0 0\n41742 23750 0 0\n41619 23750 0 0\n41505 23797 0 0\n41418 23884 0 0\n41370 23998 0 0\n41370 24121 0 0\n41417 24235 0 0\n41504 24322 0 0\n41618 24370 0 0\n41741 24370 0 0\n41855 24323 0 0\n41942 24236 0 0\n41990 24122 0 0\n41990 27250 0 0\n41475 27250 0 0\n41475 26595 0 0\n41475 26406 0 0\n41475 25835 0 0\n41475 25765 0 0\n41475 25165 0 0\n41448 25101 0 0\n41399 25052 0 0\n41335 25025 0 0\n41290 25025 0 0\n41290 22582 0 0\n41290 22459 0 0\n41243 22345 0 0\n41156 22258 0 0\n41042 22210 0 0\n40975 22210 0 0\n40975 10595 0 0\n40975 10406 0 0\n40903 10231 0 0\n40769 10098 0 0\n40595 10025 0 0\n40406 10025 0 0\n40231 10097 0 0\n40098 10231 0 0\n40025 10405 0 0\n40025 10594 0 0\n40097 10769 0 0\n40231 10902 0 0\n40405 10975 0 0\n40594 10975 0 0\n40769 10903 0 0\n40902 10769 0 0\n40975 10595 0 0\n40975 22210 0 0\n40965 22210 0 0\n40965 11561 0 0\n40953 11378 0 0\n40907 11266 0 0\n40836 11235 0 0\n40765 11306 0 0\n40765 11164 0 0\n40734 11093 0 0\n40561 11035 0 0\n40378 11047 0 0\n40266 11093 0 0\n40235 11164 0 0\n40500 11429 0 0\n40765 11164 0 0\n40765 11306 0 0\n40571 11500 0 0\n40836 11765 0 0\n40907 11734 0 0\n40965 11561 0 0\n40965 22210 0 0\n40919 22210 0 0\n40805 22257 0 0\n40765 22297 0 0\n40765 11836 0 0\n40500 11571 0 0\n40429 11642 0 0\n40429 11500 0 0\n40164 11235 0 0\n40093 11266 0 0\n40035 11439 0 0\n40047 11622 0 0\n40093 11734 0 0\n40164 11765 0 0\n40429 11500 0 0\n40429 11642 0 0\n40235 11836 0 0\n40266 11907 0 0\n40439 11965 0 0\n40622 11953 0 0\n40734 11907 0 0\n40765 11836 0 0\n40765 22297 0 0\n40760 22302 0 0\n40760 21552 0 0\n40760 21429 0 0\n40713 21315 0 0\n40626 21228 0 0\n40512 21180 0 0\n40389 21180 0 0\n40385 21181 0 0\n40385 13147 0 0\n40385 12994 0 0\n40327 12852 0 0\n40218 12744 0 0\n40077 12685 0 0\n39975 12685 0 0\n39975 10595 0 0\n39975 10406 0 0\n39903 10231 0 0\n39769 10098 0 0\n39595 10025 0 0\n39406 10025 0 0\n39231 10097 0 0\n39098 10231 0 0\n39025 10405 0 0\n39025 10594 0 0\n39097 10769 0 0\n39231 10902 0 0\n39405 10975 0 0\n39594 10975 0 0\n39769 10903 0 0\n39902 10769 0 0\n39975 10595 0 0\n39975 12685 0 0\n39965 12685 0 0\n39965 11561 0 0\n39953 11378 0 0\n39907 11266 0 0\n39836 11235 0 0\n39765 11306 0 0\n39765 11164 0 0\n39734 11093 0 0\n39561 11035 0 0\n39378 11047 0 0\n39266 11093 0 0\n39235 11164 0 0\n39500 11429 0 0\n39765 11164 0 0\n39765 11306 0 0\n39571 11500 0 0\n39836 11765 0 0\n39907 11734 0 0\n39965 11561 0 0\n39965 12685 0 0\n39924 12685 0 0\n39782 12743 0 0\n39765 12760 0 0\n39765 11836 0 0\n39500 11571 0 0\n39429 11642 0 0\n39429 11500 0 0\n39164 11235 0 0\n39093 11266 0 0\n39035 11439 0 0\n39047 11622 0 0\n39093 11734 0 0\n39164 11765 0 0\n39429 11500 0 0\n39429 11642 0 0\n39235 11836 0 0\n39266 11907 0 0\n39439 11965 0 0\n39622 11953 0 0\n39734 11907 0 0\n39765 11836 0 0\n39765 12760 0 0\n39674 12852 0 0\n39615 12993 0 0\n39615 13146 0 0\n39673 13288 0 0\n39782 13396 0 0\n39923 13455 0 0\n40076 13455 0 0\n40218 13397 0 0\n40326 13288 0 0\n40385 13147 0 0\n40385 21181 0 0\n40275 21227 0 0\n40188 21314 0 0\n40184 21322 0 0\n40127 21182 0 0\n40018 21074 0 0\n39877 21015 0 0\n39870 21015 0 0\n39870 16182 0 0\n39870 16059 0 0\n39823 15945 0 0\n39736 15858 0 0\n39622 15810 0 0\n39499 15810 0 0\n39385 15857 0 0\n39298 15944 0 0\n39250 16058 0 0\n39250 16181 0 0\n39297 16295 0 0\n39384 16382 0 0\n39498 16430 0 0\n39621 16430 0 0\n39735 16383 0 0\n39822 16296 0 0\n39870 16182 0 0\n39870 21015 0 0\n39790 21015 0 0\n39790 17062 0 0\n39790 16939 0 0\n39743 16825 0 0\n39656 16738 0 0\n39542 16690 0 0\n39419 16690 0 0\n39305 16737 0 0\n39218 16824 0 0\n39170 16938 0 0\n39170 17061 0 0\n39217 17175 0 0\n39188 17204 0 0\n39140 17318 0 0\n39140 17441 0 0\n39187 17555 0 0\n39274 17642 0 0\n39388 17690 0 0\n39511 17690 0 0\n39625 17643 0 0\n39712 17556 0 0\n39760 17442 0 0\n39760 17319 0 0\n39713 17205 0 0\n39742 17176 0 0\n39790 17062 0 0\n39790 21015 0 0\n39724 21015 0 0\n39582 21073 0 0\n39474 21182 0 0\n39415 21323 0 0\n39415 21476 0 0\n39473 21618 0 0\n39582 21726 0 0\n39723 21785 0 0\n39876 21785 0 0\n40018 21727 0 0\n40126 21618 0 0\n40146 21567 0 0\n40187 21665 0 0\n40274 21752 0 0\n40388 21800 0 0\n40511 21800 0 0\n40625 21753 0 0\n40712 21666 0 0\n40760 21552 0 0\n40760 22302 0 0\n40718 22344 0 0\n40670 22458 0 0\n40670 22581 0 0\n40717 22695 0 0\n40804 22782 0 0\n40918 22830 0 0\n41041 22830 0 0\n41155 22783 0 0\n41242 22696 0 0\n41290 22582 0 0\n41290 25025 0 0\n41265 25025 0 0\n40760 25025 0 0\n40760 23352 0 0\n40760 23229 0 0\n40713 23115 0 0\n40626 23028 0 0\n40512 22980 0 0\n40389 22980 0 0\n40275 23027 0 0\n40188 23114 0 0\n40140 23228 0 0\n40140 23351 0 0\n40187 23465 0 0\n40274 23552 0 0\n40388 23600 0 0\n40511 23600 0 0\n40625 23553 0 0\n40712 23466 0 0\n40760 23352 0 0\n40760 25025 0 0\n40665 25025 0 0\n40601 25052 0 0\n40552 25101 0 0\n40525 25165 0 0\n40525 25235 0 0\n40525 25835 0 0\n40552 25899 0 0\n40601 25948 0 0\n40665 25975 0 0\n40735 25975 0 0\n41335 25975 0 0\n41399 25948 0 0\n41448 25899 0 0\n41475 25835 0 0\n41475 26406 0 0\n41403 26231 0 0\n41269 26098 0 0\n41095 26025 0 0\n40906 26025 0 0\n40731 26097 0 0\n40598 26231 0 0\n40525 26405 0 0\n40525 26594 0 0\n40597 26769 0 0\n40731 26902 0 0\n40905 26975 0 0\n41094 26975 0 0\n41269 26903 0 0\n41402 26769 0 0\n41475 26595 0 0\n41475 27250 0 0\n40475 27250 0 0\n40475 26595 0 0\n40475 26406 0 0\n40475 25595 0 0\n40475 25406 0 0\n40403 25231 0 0\n40269 25098 0 0\n40110 25031 0 0\n40110 23552 0 0\n40110 23429 0 0\n40063 23315 0 0\n39989 23241 0 0\n39989 22719 0 0\n39989 22315 0 0\n39974 22204 0 0\n39961 22172 0 0\n39907 22164 0 0\n39836 22235 0 0\n39836 22093 0 0\n39828 22039 0 0\n39719 22011 0 0\n39608 22026 0 0\n39576 22039 0 0\n39568 22093 0 0\n39702 22227 0 0\n39836 22093 0 0\n39836 22235 0 0\n39773 22298 0 0\n39907 22432 0 0\n39961 22424 0 0\n39989 22315 0 0\n39989 22719 0 0\n39974 22608 0 0\n39961 22576 0 0\n39907 22568 0 0\n39836 22639 0 0\n39836 22503 0 0\n39833 22500 0 0\n39836 22497 0 0\n39828 22443 0 0\n39758 22425 0 0\n39702 22369 0 0\n39646 22424 0 0\n39631 22426 0 0\n39631 22298 0 0\n39575 22242 0 0\n39570 22204 0 0\n39557 22172 0 0\n39503 22164 0 0\n39500 22167 0 0\n39497 22164 0 0\n39443 22172 0 0\n39432 22214 0 0\n39432 22093 0 0\n39424 22039 0 0\n39365 22023 0 0\n39365 18827 0 0\n39365 18674 0 0\n39307 18532 0 0\n39198 18424 0 0\n39057 18365 0 0\n38975 18365 0 0\n38975 10595 0 0\n38975 10406 0 0\n38903 10231 0 0\n38769 10098 0 0\n38595 10025 0 0\n38406 10025 0 0\n38231 10097 0 0\n38098 10231 0 0\n38025 10405 0 0\n38025 10594 0 0\n38097 10769 0 0\n38231 10902 0 0\n38405 10975 0 0\n38594 10975 0 0\n38769 10903 0 0\n38902 10769 0 0\n38975 10595 0 0\n38975 18365 0 0\n38965 18365 0 0\n38965 11561 0 0\n38953 11378 0 0\n38907 11266 0 0\n38836 11235 0 0\n38765 11306 0 0\n38765 11164 0 0\n38734 11093 0 0\n38561 11035 0 0\n38378 11047 0 0\n38266 11093 0 0\n38235 11164 0 0\n38500 11429 0 0\n38765 11164 0 0\n38765 11306 0 0\n38571 11500 0 0\n38836 11765 0 0\n38907 11734 0 0\n38965 11561 0 0\n38965 18365 0 0\n38904 18365 0 0\n38765 18421 0 0\n38765 11836 0 0\n38500 11571 0 0\n38429 11642 0 0\n38429 11500 0 0\n38164 11235 0 0\n38093 11266 0 0\n38035 11439 0 0\n38047 11622 0 0\n38093 11734 0 0\n38164 11765 0 0\n38429 11500 0 0\n38429 11642 0 0\n38235 11836 0 0\n38266 11907 0 0\n38439 11965 0 0\n38622 11953 0 0\n38734 11907 0 0\n38765 11836 0 0\n38765 18421 0 0\n38762 18423 0 0\n38654 18532 0 0\n38595 18673 0 0\n38595 18826 0 0\n38653 18968 0 0\n38762 19076 0 0\n38903 19135 0 0\n39056 19135 0 0\n39198 19077 0 0\n39306 18968 0 0\n39365 18827 0 0\n39365 22023 0 0\n39315 22011 0 0\n39204 22026 0 0\n39172 22039 0 0\n39164 22093 0 0\n39298 22227 0 0\n39432 22093 0 0\n39432 22214 0 0\n39425 22241 0 0\n39369 22298 0 0\n39424 22353 0 0\n39430 22392 0 0\n39443 22424 0 0\n39497 22432 0 0\n39500 22429 0 0\n39503 22432 0 0\n39557 22424 0 0\n39574 22354 0 0\n39631 22298 0 0\n39631 22426 0 0\n39608 22430 0 0\n39576 22443 0 0\n39568 22497 0 0\n39571 22500 0 0\n39568 22503 0 0\n39576 22557 0 0\n39645 22574 0 0\n39702 22631 0 0\n39757 22575 0 0\n39796 22570 0 0\n39828 22557 0 0\n39836 22503 0 0\n39836 22639 0 0\n39773 22702 0 0\n39907 22836 0 0\n39961 22828 0 0\n39989 22719 0 0\n39989 23241 0 0\n39976 23228 0 0\n39862 23180 0 0\n39836 23180 0 0\n39836 22907 0 0\n39702 22773 0 0\n39631 22844 0 0\n39631 22702 0 0\n39575 22646 0 0\n39570 22608 0 0\n39557 22576 0 0\n39503 22568 0 0\n39500 22571 0 0\n39497 22568 0 0\n39443 22576 0 0\n39432 22618 0 0\n39432 22503 0 0\n39429 22500 0 0\n39432 22497 0 0\n39424 22443 0 0\n39354 22425 0 0\n39298 22369 0 0\n39242 22424 0 0\n39227 22426 0 0\n39227 22298 0 0\n39093 22164 0 0\n39039 22172 0 0\n39011 22281 0 0\n39026 22392 0 0\n39039 22424 0 0\n39093 22432 0 0\n39227 22298 0 0\n39227 22426 0 0\n39204 22430 0 0\n39172 22443 0 0\n39164 22497 0 0\n39167 22500 0 0\n39164 22503 0 0\n39172 22557 0 0\n39241 22574 0 0\n39298 22631 0 0\n39353 22575 0 0\n39392 22570 0 0\n39424 22557 0 0\n39432 22503 0 0\n39432 22618 0 0\n39425 22645 0 0\n39369 22702 0 0\n39424 22757 0 0\n39430 22796 0 0\n39443 22828 0 0\n39497 22836 0 0\n39500 22833 0 0\n39503 22836 0 0\n39557 22828 0 0\n39574 22758 0 0\n39631 22702 0 0\n39631 22844 0 0\n39568 22907 0 0\n39576 22961 0 0\n39685 22989 0 0\n39796 22974 0 0\n39828 22961 0 0\n39836 22907 0 0\n39836 23180 0 0\n39739 23180 0 0\n39625 23227 0 0\n39538 23314 0 0\n39490 23428 0 0\n39490 23551 0 0\n39537 23665 0 0\n39624 23752 0 0\n39738 23800 0 0\n39861 23800 0 0\n39975 23753 0 0\n40062 23666 0 0\n40110 23552 0 0\n40110 25031 0 0\n40095 25025 0 0\n39906 25025 0 0\n39731 25097 0 0\n39598 25231 0 0\n39525 25405 0 0\n39525 25594 0 0\n39597 25769 0 0\n39731 25902 0 0\n39905 25975 0 0\n40094 25975 0 0\n40269 25903 0 0\n40402 25769 0 0\n40475 25595 0 0\n40475 26406 0 0\n40403 26231 0 0\n40269 26098 0 0\n40095 26025 0 0\n39906 26025 0 0\n39731 26097 0 0\n39598 26231 0 0\n39525 26405 0 0\n39525 26594 0 0\n39597 26769 0 0\n39731 26902 0 0\n39905 26975 0 0\n40094 26975 0 0\n40269 26903 0 0\n40402 26769 0 0\n40475 26595 0 0\n40475 27250 0 0\n39475 27250 0 0\n39475 26595 0 0\n39475 26406 0 0\n39475 25595 0 0\n39475 25406 0 0\n39432 25301 0 0\n39432 22907 0 0\n39298 22773 0 0\n39227 22844 0 0\n39227 22702 0 0\n39093 22568 0 0\n39039 22576 0 0\n39011 22685 0 0\n39026 22796 0 0\n39039 22828 0 0\n39093 22836 0 0\n39227 22702 0 0\n39227 22844 0 0\n39164 22907 0 0\n39172 22961 0 0\n39281 22989 0 0\n39392 22974 0 0\n39424 22961 0 0\n39432 22907 0 0\n39432 25301 0 0\n39403 25231 0 0\n39269 25098 0 0\n39095 25025 0 0\n38906 25025 0 0\n38900 25027 0 0\n38900 23232 0 0\n38900 23109 0 0\n38853 22995 0 0\n38766 22908 0 0\n38652 22860 0 0\n38529 22860 0 0\n38500 22871 0 0\n38500 19342 0 0\n38500 19219 0 0\n38500 17402 0 0\n38500 17279 0 0\n38453 17165 0 0\n38366 17078 0 0\n38252 17030 0 0\n38129 17030 0 0\n38015 17077 0 0\n37975 17117 0 0\n37975 10595 0 0\n37975 10406 0 0\n37903 10231 0 0\n37769 10098 0 0\n37595 10025 0 0\n37406 10025 0 0\n37231 10097 0 0\n37098 10231 0 0\n37025 10405 0 0\n37025 10594 0 0\n37097 10769 0 0\n37231 10902 0 0\n37405 10975 0 0\n37594 10975 0 0\n37769 10903 0 0\n37902 10769 0 0\n37975 10595 0 0\n37975 17117 0 0\n37965 17127 0 0\n37965 11561 0 0\n37953 11378 0 0\n37907 11266 0 0\n37836 11235 0 0\n37765 11306 0 0\n37765 11164 0 0\n37734 11093 0 0\n37561 11035 0 0\n37378 11047 0 0\n37266 11093 0 0\n37235 11164 0 0\n37500 11429 0 0\n37765 11164 0 0\n37765 11306 0 0\n37571 11500 0 0\n37836 11765 0 0\n37907 11734 0 0\n37965 11561 0 0\n37965 17127 0 0\n37928 17164 0 0\n37880 17278 0 0\n37880 17401 0 0\n37927 17515 0 0\n38014 17602 0 0\n38128 17650 0 0\n38251 17650 0 0\n38365 17603 0 0\n38452 17516 0 0\n38500 17402 0 0\n38500 19219 0 0\n38453 19105 0 0\n38366 19018 0 0\n38252 18970 0 0\n38129 18970 0 0\n38015 19017 0 0\n37928 19104 0 0\n37880 19218 0 0\n37880 19341 0 0\n37927 19455 0 0\n38014 19542 0 0\n38128 19590 0 0\n38251 19590 0 0\n38365 19543 0 0\n38452 19456 0 0\n38500 19342 0 0\n38500 22871 0 0\n38415 22907 0 0\n38400 22922 0 0\n38400 22222 0 0\n38400 22099 0 0\n38353 21985 0 0\n38266 21898 0 0\n38152 21850 0 0\n38130 21850 0 0\n38130 20042 0 0\n38130 19919 0 0\n38083 19805 0 0\n37996 19718 0 0\n37882 19670 0 0\n37765 19670 0 0\n37765 11836 0 0\n37500 11571 0 0\n37429 11642 0 0\n37429 11500 0 0\n37164 11235 0 0\n37093 11266 0 0\n37035 11439 0 0\n37047 11622 0 0\n37093 11734 0 0\n37164 11765 0 0\n37429 11500 0 0\n37429 11642 0 0\n37235 11836 0 0\n37266 11907 0 0\n37439 11965 0 0\n37622 11953 0 0\n37734 11907 0 0\n37765 11836 0 0\n37765 19670 0 0\n37759 19670 0 0\n37645 19717 0 0\n37610 19752 0 0\n37610 17682 0 0\n37610 17559 0 0\n37563 17445 0 0\n37510 17392 0 0\n37510 16412 0 0\n37510 16289 0 0\n37463 16175 0 0\n37376 16088 0 0\n37262 16040 0 0\n37139 16040 0 0\n37025 16087 0 0\n36975 16137 0 0\n36975 10595 0 0\n36975 10406 0 0\n36903 10231 0 0\n36769 10098 0 0\n36595 10025 0 0\n36406 10025 0 0\n36231 10097 0 0\n36098 10231 0 0\n36025 10405 0 0\n36025 10594 0 0\n36097 10769 0 0\n36231 10902 0 0\n36405 10975 0 0\n36594 10975 0 0\n36769 10903 0 0\n36902 10769 0 0\n36975 10595 0 0\n36975 16137 0 0\n36965 16147 0 0\n36965 11561 0 0\n36953 11378 0 0\n36907 11266 0 0\n36836 11235 0 0\n36765 11306 0 0\n36765 11164 0 0\n36734 11093 0 0\n36561 11035 0 0\n36378 11047 0 0\n36266 11093 0 0\n36235 11164 0 0\n36500 11429 0 0\n36765 11164 0 0\n36765 11306 0 0\n36571 11500 0 0\n36836 11765 0 0\n36907 11734 0 0\n36965 11561 0 0\n36965 16147 0 0\n36938 16174 0 0\n36890 16288 0 0\n36890 16411 0 0\n36937 16525 0 0\n37024 16612 0 0\n37138 16660 0 0\n37261 16660 0 0\n37375 16613 0 0\n37462 16526 0 0\n37510 16412 0 0\n37510 17392 0 0\n37476 17358 0 0\n37362 17310 0 0\n37239 17310 0 0\n37125 17357 0 0\n37038 17444 0 0\n37018 17490 0 0\n36949 17490 0 0\n36835 17537 0 0\n36765 17607 0 0\n36765 11836 0 0\n36500 11571 0 0\n36429 11642 0 0\n36429 11500 0 0\n36164 11235 0 0\n36093 11266 0 0\n36035 11439 0 0\n36047 11622 0 0\n36093 11734 0 0\n36164 11765 0 0\n36429 11500 0 0\n36429 11642 0 0\n36235 11836 0 0\n36266 11907 0 0\n36439 11965 0 0\n36622 11953 0 0\n36734 11907 0 0\n36765 11836 0 0\n36765 17607 0 0\n36748 17624 0 0\n36700 17738 0 0\n36700 17861 0 0\n36747 17975 0 0\n36834 18062 0 0\n36948 18110 0 0\n37071 18110 0 0\n37185 18063 0 0\n37272 17976 0 0\n37291 17930 0 0\n37361 17930 0 0\n37475 17883 0 0\n37562 17796 0 0\n37610 17682 0 0\n37610 19752 0 0\n37558 19804 0 0\n37510 19918 0 0\n37510 20041 0 0\n37557 20155 0 0\n37644 20242 0 0\n37758 20290 0 0\n37881 20290 0 0\n37995 20243 0 0\n38082 20156 0 0\n38130 20042 0 0\n38130 21850 0 0\n38029 21850 0 0\n37915 21897 0 0\n37828 21984 0 0\n37780 22098 0 0\n37780 22221 0 0\n37827 22335 0 0\n37914 22422 0 0\n38028 22470 0 0\n38151 22470 0 0\n38265 22423 0 0\n38352 22336 0 0\n38400 22222 0 0\n38400 22922 0 0\n38328 22994 0 0\n38280 23108 0 0\n38280 23231 0 0\n38327 23345 0 0\n38414 23432 0 0\n38528 23480 0 0\n38651 23480 0 0\n38765 23433 0 0\n38852 23346 0 0\n38900 23232 0 0\n38900 25027 0 0\n38731 25097 0 0\n38598 25231 0 0\n38525 25405 0 0\n38525 25594 0 0\n38597 25769 0 0\n38731 25902 0 0\n38905 25975 0 0\n39094 25975 0 0\n39269 25903 0 0\n39402 25769 0 0\n39475 25595 0 0\n39475 26406 0 0\n39403 26231 0 0\n39269 26098 0 0\n39095 26025 0 0\n38906 26025 0 0\n38731 26097 0 0\n38598 26231 0 0\n38525 26405 0 0\n38525 26594 0 0\n38597 26769 0 0\n38731 26902 0 0\n38905 26975 0 0\n39094 26975 0 0\n39269 26903 0 0\n39402 26769 0 0\n39475 26595 0 0\n39475 27250 0 0\n38475 27250 0 0\n38475 26595 0 0\n38475 26406 0 0\n38475 25595 0 0\n38475 25406 0 0\n38403 25231 0 0\n38269 25098 0 0\n38095 25025 0 0\n37906 25025 0 0\n37731 25097 0 0\n37598 25231 0 0\n37525 25405 0 0\n37525 25594 0 0\n37597 25769 0 0\n37731 25902 0 0\n37905 25975 0 0\n38094 25975 0 0\n38269 25903 0 0\n38402 25769 0 0\n38475 25595 0 0\n38475 26406 0 0\n38403 26231 0 0\n38269 26098 0 0\n38095 26025 0 0\n37906 26025 0 0\n37731 26097 0 0\n37598 26231 0 0\n37525 26405 0 0\n37525 26594 0 0\n37597 26769 0 0\n37731 26902 0 0\n37905 26975 0 0\n38094 26975 0 0\n38269 26903 0 0\n38402 26769 0 0\n38475 26595 0 0\n38475 27250 0 0\n37475 27250 0 0\n37475 26595 0 0\n37475 26406 0 0\n37475 25595 0 0\n37475 25406 0 0\n37403 25231 0 0\n37310 25138 0 0\n37310 24182 0 0\n37310 24059 0 0\n37263 23945 0 0\n37176 23858 0 0\n37140 23842 0 0\n37140 23272 0 0\n37140 23149 0 0\n37093 23035 0 0\n37006 22948 0 0\n36952 22925 0 0\n36992 22886 0 0\n37040 22772 0 0\n37040 22649 0 0\n36993 22535 0 0\n36906 22448 0 0\n36792 22400 0 0\n36669 22400 0 0\n36640 22411 0 0\n36640 18072 0 0\n36640 17949 0 0\n36593 17835 0 0\n36506 17748 0 0\n36392 17700 0 0\n36269 17700 0 0\n36155 17747 0 0\n36068 17834 0 0\n36020 17948 0 0\n36020 18071 0 0\n36067 18185 0 0\n36154 18272 0 0\n36268 18320 0 0\n36391 18320 0 0\n36505 18273 0 0\n36592 18186 0 0\n36640 18072 0 0\n36640 22411 0 0\n36590 22432 0 0\n36590 19142 0 0\n36590 19019 0 0\n36543 18905 0 0\n36456 18818 0 0\n36342 18770 0 0\n36219 18770 0 0\n36105 18817 0 0\n36018 18904 0 0\n35975 19006 0 0\n35975 10595 0 0\n35975 10406 0 0\n35903 10231 0 0\n35769 10098 0 0\n35595 10025 0 0\n35406 10025 0 0\n35231 10097 0 0\n35098 10231 0 0\n35025 10405 0 0\n35025 10594 0 0\n35097 10769 0 0\n35231 10902 0 0\n35405 10975 0 0\n35594 10975 0 0\n35769 10903 0 0\n35902 10769 0 0\n35975 10595 0 0\n35975 19006 0 0\n35970 19018 0 0\n35970 11834 0 0\n35970 11766 0 0\n35970 11592 0 0\n35970 11408 0 0\n35970 11234 0 0\n35970 11166 0 0\n35944 11104 0 0\n35896 11056 0 0\n35834 11030 0 0\n35592 11030 0 0\n35550 11072 0 0\n35550 11450 0 0\n35928 11450 0 0\n35970 11408 0 0\n35970 11592 0 0\n35928 11550 0 0\n35550 11550 0 0\n35550 11928 0 0\n35592 11970 0 0\n35834 11970 0 0\n35896 11944 0 0\n35944 11896 0 0\n35970 11834 0 0\n35970 19018 0 0\n35970 19141 0 0\n36017 19255 0 0\n36104 19342 0 0\n36218 19390 0 0\n36341 19390 0 0\n36455 19343 0 0\n36542 19256 0 0\n36590 19142 0 0\n36590 22432 0 0\n36555 22447 0 0\n36468 22534 0 0\n36420 22648 0 0\n36420 22771 0 0\n36467 22885 0 0\n36554 22972 0 0\n36607 22994 0 0\n36568 23034 0 0\n36520 23148 0 0\n36520 23271 0 0\n36567 23385 0 0\n36654 23472 0 0\n36768 23520 0 0\n36891 23520 0 0\n37005 23473 0 0\n37092 23386 0 0\n37140 23272 0 0\n37140 23842 0 0\n37062 23810 0 0\n36939 23810 0 0\n36825 23857 0 0\n36738 23944 0 0\n36690 24058 0 0\n36690 24181 0 0\n36737 24295 0 0\n36824 24382 0 0\n36938 24430 0 0\n37061 24430 0 0\n37175 24383 0 0\n37262 24296 0 0\n37310 24182 0 0\n37310 25138 0 0\n37269 25098 0 0\n37095 25025 0 0\n36906 25025 0 0\n36731 25097 0 0\n36598 25231 0 0\n36525 25405 0 0\n36525 25594 0 0\n36597 25769 0 0\n36731 25902 0 0\n36905 25975 0 0\n37094 25975 0 0\n37269 25903 0 0\n37402 25769 0 0\n37475 25595 0 0\n37475 26406 0 0\n37403 26231 0 0\n37269 26098 0 0\n37095 26025 0 0\n36906 26025 0 0\n36731 26097 0 0\n36598 26231 0 0\n36525 26405 0 0\n36525 26594 0 0\n36597 26769 0 0\n36731 26902 0 0\n36905 26975 0 0\n37094 26975 0 0\n37269 26903 0 0\n37402 26769 0 0\n37475 26595 0 0\n37475 27250 0 0\n36475 27250 0 0\n36475 26595 0 0\n36475 26406 0 0\n36475 25595 0 0\n36475 25406 0 0\n36403 25231 0 0\n36269 25098 0 0\n36095 25025 0 0\n35906 25025 0 0\n35760 25085 0 0\n35760 24302 0 0\n35760 24179 0 0\n35713 24065 0 0\n35626 23978 0 0\n35512 23930 0 0\n35450 23930 0 0\n35450 11928 0 0\n35450 11550 0 0\n35450 11450 0 0\n35450 11072 0 0\n35408 11030 0 0\n35166 11030 0 0\n35104 11056 0 0\n35056 11104 0 0\n35030 11166 0 0\n35030 11234 0 0\n35030 11408 0 0\n35072 11450 0 0\n35450 11450 0 0\n35450 11550 0 0\n35072 11550 0 0\n35030 11592 0 0\n35030 11766 0 0\n35030 11834 0 0\n35056 11896 0 0\n35104 11944 0 0\n35166 11970 0 0\n35408 11970 0 0\n35450 11928 0 0\n35450 23930 0 0\n35389 23930 0 0\n35275 23977 0 0\n35188 24064 0 0\n35140 24178 0 0\n35140 24301 0 0\n35187 24415 0 0\n35274 24502 0 0\n35388 24550 0 0\n35511 24550 0 0\n35625 24503 0 0\n35712 24416 0 0\n35760 24302 0 0\n35760 25085 0 0\n35731 25097 0 0\n35598 25231 0 0\n35525 25405 0 0\n35525 25594 0 0\n35597 25769 0 0\n35731 25902 0 0\n35905 25975 0 0\n36094 25975 0 0\n36269 25903 0 0\n36402 25769 0 0\n36475 25595 0 0\n36475 26406 0 0\n36403 26231 0 0\n36269 26098 0 0\n36095 26025 0 0\n35906 26025 0 0\n35731 26097 0 0\n35598 26231 0 0\n35525 26405 0 0\n35525 26594 0 0\n35597 26769 0 0\n35731 26902 0 0\n35905 26975 0 0\n36094 26975 0 0\n36269 26903 0 0\n36402 26769 0 0\n36475 26595 0 0\n36475 27250 0 0\n35465 27250 0 0\n35465 26561 0 0\n35465 25561 0 0\n35453 25378 0 0\n35407 25266 0 0\n35336 25235 0 0\n35265 25306 0 0\n35265 25164 0 0\n35234 25093 0 0\n35061 25035 0 0\n34878 25047 0 0\n34770 25091 0 0\n34770 19082 0 0\n34770 18959 0 0\n34740 18886 0 0\n34740 18092 0 0\n34740 17969 0 0\n34715 17908 0 0\n34715 12217 0 0\n34715 12064 0 0\n34657 11922 0 0\n34548 11814 0 0\n34407 11755 0 0\n34254 11755 0 0\n34112 11813 0 0\n34004 11922 0 0\n33945 12063 0 0\n33945 12216 0 0\n34003 12358 0 0\n34112 12466 0 0\n34253 12525 0 0\n34406 12525 0 0\n34548 12467 0 0\n34656 12358 0 0\n34715 12217 0 0\n34715 17908 0 0\n34693 17855 0 0\n34606 17768 0 0\n34492 17720 0 0\n34369 17720 0 0\n34255 17767 0 0\n34168 17854 0 0\n34120 17968 0 0\n34120 18091 0 0\n34167 18205 0 0\n34254 18292 0 0\n34368 18340 0 0\n34491 18340 0 0\n34605 18293 0 0\n34692 18206 0 0\n34740 18092 0 0\n34740 18886 0 0\n34723 18845 0 0\n34636 18758 0 0\n34522 18710 0 0\n34399 18710 0 0\n34285 18757 0 0\n34198 18844 0 0\n34150 18958 0 0\n34150 19081 0 0\n34197 19195 0 0\n34284 19282 0 0\n34398 19330 0 0\n34521 19330 0 0\n34635 19283 0 0\n34722 19196 0 0\n34770 19082 0 0\n34770 25091 0 0\n34766 25093 0 0\n34735 25164 0 0\n35000 25429 0 0\n35265 25164 0 0\n35265 25306 0 0\n35071 25500 0 0\n35336 25765 0 0\n35407 25734 0 0\n35465 25561 0 0\n35465 26561 0 0\n35453 26378 0 0\n35407 26266 0 0\n35336 26235 0 0\n35265 26306 0 0\n35265 26164 0 0\n35265 25836 0 0\n35000 25571 0 0\n34929 25642 0 0\n34929 25500 0 0\n34664 25235 0 0\n34593 25266 0 0\n34535 25439 0 0\n34547 25622 0 0\n34593 25734 0 0\n34664 25765 0 0\n34929 25500 0 0\n34929 25642 0 0\n34735 25836 0 0\n34766 25907 0 0\n34939 25965 0 0\n35122 25953 0 0\n35234 25907 0 0\n35265 25836 0 0\n35265 26164 0 0\n35234 26093 0 0\n35061 26035 0 0\n34878 26047 0 0\n34766 26093 0 0\n34735 26164 0 0\n35000 26429 0 0\n35265 26164 0 0\n35265 26306 0 0\n35071 26500 0 0\n35336 26765 0 0\n35407 26734 0 0\n35465 26561 0 0\n35465 27250 0 0\n35265 27250 0 0\n35265 26836 0 0\n35000 26571 0 0\n34929 26642 0 0\n34929 26500 0 0\n34664 26235 0 0\n34593 26266 0 0\n34535 26439 0 0\n34547 26622 0 0\n34593 26734 0 0\n34664 26765 0 0\n34929 26500 0 0\n34929 26642 0 0\n34735 26836 0 0\n34766 26907 0 0\n34939 26965 0 0\n35122 26953 0 0\n35234 26907 0 0\n35265 26836 0 0\n35265 27250 0 0\n34170 27250 0 0\n34170 22662 0 0\n34170 22539 0 0\n34123 22425 0 0\n34036 22338 0 0\n33922 22290 0 0\n33910 22290 0 0\n33910 16832 0 0\n33910 16709 0 0\n33863 16595 0 0\n33776 16508 0 0\n33662 16460 0 0\n33539 16460 0 0\n33425 16507 0 0\n33338 16594 0 0\n33290 16708 0 0\n33290 16831 0 0\n33337 16945 0 0\n33424 17032 0 0\n33538 17080 0 0\n33661 17080 0 0\n33775 17033 0 0\n33862 16946 0 0\n33910 16832 0 0\n33910 22290 0 0\n33880 22290 0 0\n33880 17832 0 0\n33880 17709 0 0\n33833 17595 0 0\n33746 17508 0 0\n33632 17460 0 0\n33509 17460 0 0\n33395 17507 0 0\n33308 17594 0 0\n33260 17708 0 0\n33260 17831 0 0\n33307 17945 0 0\n33394 18032 0 0\n33508 18080 0 0\n33631 18080 0 0\n33745 18033 0 0\n33832 17946 0 0\n33880 17832 0 0\n33880 22290 0 0\n33799 22290 0 0\n33685 22337 0 0\n33598 22424 0 0\n33550 22538 0 0\n33550 22540 0 0\n33529 22540 0 0\n33415 22587 0 0\n33328 22674 0 0\n33280 22788 0 0\n33280 22911 0 0\n33327 23025 0 0\n33414 23112 0 0\n33528 23160 0 0\n33651 23160 0 0\n33765 23113 0 0\n33852 23026 0 0\n33900 22912 0 0\n33900 22910 0 0\n33921 22910 0 0\n34035 22863 0 0\n34122 22776 0 0\n34170 22662 0 0\n34170 27250 0 0\n32975 27250 0 0\n32975 10595 0 0\n32975 10406 0 0\n32903 10231 0 0\n32769 10098 0 0\n32595 10025 0 0\n32406 10025 0 0\n32231 10097 0 0\n32098 10231 0 0\n32025 10405 0 0\n32025 10594 0 0\n32097 10769 0 0\n32231 10902 0 0\n32405 10975 0 0\n32594 10975 0 0\n32769 10903 0 0\n32902 10769 0 0\n32975 10595 0 0\n32975 27250 0 0\n32935 27250 0 0\n32935 16047 0 0\n32935 15894 0 0\n32877 15752 0 0\n32768 15644 0 0\n32627 15585 0 0\n32474 15585 0 0\n32332 15643 0 0\n32224 15752 0 0\n32165 15893 0 0\n32165 16046 0 0\n32223 16188 0 0\n32332 16296 0 0\n32473 16355 0 0\n32626 16355 0 0\n32768 16297 0 0\n32876 16188 0 0\n32935 16047 0 0\n32935 27250 0 0\n32560 27250 0 0\n32560 18212 0 0\n32560 18089 0 0\n32513 17975 0 0\n32470 17932 0 0\n32470 16772 0 0\n32470 16649 0 0\n32423 16535 0 0\n32336 16448 0 0\n32222 16400 0 0\n32190 16400 0 0\n32190 16289 0 0\n32143 16175 0 0\n32056 16088 0 0\n31970 16051 0 0\n31970 10834 0 0\n31970 10766 0 0\n31970 10592 0 0\n31970 10408 0 0\n31970 10234 0 0\n31970 10166 0 0\n31944 10104 0 0\n31896 10056 0 0\n31834 10030 0 0\n31592 10030 0 0\n31550 10072 0 0\n31550 10450 0 0\n31928 10450 0 0\n31970 10408 0 0\n31970 10592 0 0\n31928 10550 0 0\n31550 10550 0 0\n31550 10928 0 0\n31592 10970 0 0\n31834 10970 0 0\n31896 10944 0 0\n31944 10896 0 0\n31970 10834 0 0\n31970 16051 0 0\n31942 16040 0 0\n31819 16040 0 0\n31705 16087 0 0\n31618 16174 0 0\n31570 16288 0 0\n31570 16411 0 0\n31617 16525 0 0\n31704 16612 0 0\n31818 16660 0 0\n31850 16660 0 0\n31850 16771 0 0\n31897 16885 0 0\n31984 16972 0 0\n32098 17020 0 0\n32221 17020 0 0\n32335 16973 0 0\n32422 16886 0 0\n32470 16772 0 0\n32470 17932 0 0\n32426 17888 0 0\n32312 17840 0 0\n32189 17840 0 0\n32075 17887 0 0\n31988 17974 0 0\n31940 18088 0 0\n31940 18211 0 0\n31987 18325 0 0\n32074 18412 0 0\n32188 18460 0 0\n32311 18460 0 0\n32425 18413 0 0\n32512 18326 0 0\n32560 18212 0 0\n32560 27250 0 0\n31475 27250 0 0\n31475 26595 0 0\n31475 26406 0 0\n31475 25835 0 0\n31475 25765 0 0\n31475 25165 0 0\n31450 25105 0 0\n31450 10928 0 0\n31450 10550 0 0\n31450 10450 0 0\n31450 10072 0 0\n31408 10030 0 0\n31166 10030 0 0\n31104 10056 0 0\n31056 10104 0 0\n31030 10166 0 0\n31030 10234 0 0\n31030 10408 0 0\n31072 10450 0 0\n31450 10450 0 0\n31450 10550 0 0\n31072 10550 0 0\n31030 10592 0 0\n31030 10766 0 0\n31030 10834 0 0\n31056 10896 0 0\n31104 10944 0 0\n31166 10970 0 0\n31408 10970 0 0\n31450 10928 0 0\n31450 25105 0 0\n31448 25101 0 0\n31415 25068 0 0\n31415 15867 0 0\n31415 15714 0 0\n31357 15572 0 0\n31248 15464 0 0\n31107 15405 0 0\n30954 15405 0 0\n30812 15463 0 0\n30704 15572 0 0\n30685 15617 0 0\n30685 15584 0 0\n30627 15442 0 0\n30518 15334 0 0\n30377 15275 0 0\n30224 15275 0 0\n30082 15333 0 0\n29974 15442 0 0\n29915 15583 0 0\n29915 15736 0 0\n29973 15878 0 0\n30082 15986 0 0\n30223 16045 0 0\n30376 16045 0 0\n30518 15987 0 0\n30626 15878 0 0\n30645 15832 0 0\n30645 15866 0 0\n30703 16008 0 0\n30812 16116 0 0\n30953 16175 0 0\n31106 16175 0 0\n31248 16117 0 0\n31356 16008 0 0\n31415 15867 0 0\n31415 25068 0 0\n31399 25052 0 0\n31335 25025 0 0\n31320 25025 0 0\n31320 17650 0 0\n31320 17217 0 0\n31320 16784 0 0\n31305 16673 0 0\n31292 16641 0 0\n31238 16633 0 0\n31167 16704 0 0\n31167 16562 0 0\n31159 16508 0 0\n31050 16480 0 0\n30939 16495 0 0\n30907 16508 0 0\n30899 16562 0 0\n31033 16696 0 0\n31167 16562 0 0\n31167 16704 0 0\n31104 16767 0 0\n31238 16901 0 0\n31292 16893 0 0\n31320 16784 0 0\n31320 17217 0 0\n31305 17106 0 0\n31292 17074 0 0\n31238 17066 0 0\n31167 17137 0 0\n31167 16995 0 0\n31165 16983 0 0\n31167 16972 0 0\n31163 16968 0 0\n31159 16941 0 0\n31128 16933 0 0\n31033 16838 0 0\n30962 16908 0 0\n30962 16767 0 0\n30872 16677 0 0\n30872 16673 0 0\n30859 16641 0 0\n30832 16637 0 0\n30828 16633 0 0\n30816 16634 0 0\n30805 16633 0 0\n30801 16637 0 0\n30774 16641 0 0\n30766 16671 0 0\n30734 16703 0 0\n30734 16562 0 0\n30726 16508 0 0\n30617 16480 0 0\n30506 16495 0 0\n30474 16508 0 0\n30466 16562 0 0\n30600 16696 0 0\n30734 16562 0 0\n30734 16703 0 0\n30671 16767 0 0\n30760 16856 0 0\n30761 16861 0 0\n30774 16893 0 0\n30801 16897 0 0\n30805 16901 0 0\n30816 16899 0 0\n30828 16901 0 0\n30832 16897 0 0\n30859 16893 0 0\n30866 16862 0 0\n30962 16767 0 0\n30962 16908 0 0\n30943 16927 0 0\n30939 16928 0 0\n30907 16941 0 0\n30903 16968 0 0\n30899 16972 0 0\n30900 16983 0 0\n30899 16995 0 0\n30903 16999 0 0\n30907 17026 0 0\n30937 17033 0 0\n31033 17129 0 0\n31122 17039 0 0\n31127 17039 0 0\n31159 17026 0 0\n31163 16999 0 0\n31167 16995 0 0\n31167 17137 0 0\n31104 17200 0 0\n31238 17334 0 0\n31292 17326 0 0\n31320 17217 0 0\n31320 17650 0 0\n31305 17539 0 0\n31292 17507 0 0\n31238 17499 0 0\n31167 17570 0 0\n31167 17428 0 0\n31165 17416 0 0\n31167 17405 0 0\n31163 17401 0 0\n31159 17374 0 0\n31128 17366 0 0\n31033 17271 0 0\n30962 17341 0 0\n30962 17200 0 0\n30872 17110 0 0\n30872 17106 0 0\n30859 17074 0 0\n30832 17070 0 0\n30828 17066 0 0\n30816 17067 0 0\n30805 17066 0 0\n30801 17070 0 0\n30774 17074 0 0\n30766 17104 0 0\n30734 17136 0 0\n30734 16995 0 0\n30732 16983 0 0\n30734 16972 0 0\n30730 16968 0 0\n30726 16941 0 0\n30695 16933 0 0\n30600 16838 0 0\n30529 16908 0 0\n30529 16767 0 0\n30439 16677 0 0\n30439 16673 0 0\n30426 16641 0 0\n30399 16637 0 0\n30395 16633 0 0\n30383 16634 0 0\n30372 16633 0 0\n30368 16637 0 0\n30341 16641 0 0\n30333 16671 0 0\n30301 16703 0 0\n30301 16562 0 0\n30293 16508 0 0\n30184 16480 0 0\n30073 16495 0 0\n30041 16508 0 0\n30033 16562 0 0\n30167 16696 0 0\n30301 16562 0 0\n30301 16703 0 0\n30238 16767 0 0\n30327 16856 0 0\n30328 16861 0 0\n30341 16893 0 0\n30368 16897 0 0\n30372 16901 0 0\n30383 16899 0 0\n30395 16901 0 0\n30399 16897 0 0\n30426 16893 0 0\n30433 16862 0 0\n30529 16767 0 0\n30529 16908 0 0\n30510 16927 0 0\n30506 16928 0 0\n30474 16941 0 0\n30470 16968 0 0\n30466 16972 0 0\n30467 16983 0 0\n30466 16995 0 0\n30470 16999 0 0\n30474 17026 0 0\n30504 17033 0 0\n30600 17129 0 0\n30689 17039 0 0\n30694 17039 0 0\n30726 17026 0 0\n30730 16999 0 0\n30734 16995 0 0\n30734 17136 0 0\n30671 17200 0 0\n30760 17289 0 0\n30761 17294 0 0\n30774 17326 0 0\n30801 17330 0 0\n30805 17334 0 0\n30816 17332 0 0\n30828 17334 0 0\n30832 17330 0 0\n30859 17326 0 0\n30866 17295 0 0\n30962 17200 0 0\n30962 17341 0 0\n30943 17360 0 0\n30939 17361 0 0\n30907 17374 0 0\n30903 17401 0 0\n30899 17405 0 0\n30900 17416 0 0\n30899 17428 0 0\n30903 17432 0 0\n30907 17459 0 0\n30937 17466 0 0\n31033 17562 0 0\n31122 17472 0 0\n31127 17472 0 0\n31159 17459 0 0\n31163 17432 0 0\n31167 17428 0 0\n31167 17570 0 0\n31104 17633 0 0\n31238 17767 0 0\n31292 17759 0 0\n31320 17650 0 0\n31320 25025 0 0\n31265 25025 0 0\n31167 25025 0 0\n31167 17838 0 0\n31033 17704 0 0\n30962 17775 0 0\n30962 17633 0 0\n30872 17543 0 0\n30872 17539 0 0\n30859 17507 0 0\n30832 17503 0 0\n30828 17499 0 0\n30816 17500 0 0\n30805 17499 0 0\n30801 17503 0 0\n30774 17507 0 0\n30766 17537 0 0\n30734 17569 0 0\n30734 17428 0 0\n30732 17416 0 0\n30734 17405 0 0\n30730 17401 0 0\n30726 17374 0 0\n30695 17366 0 0\n30600 17271 0 0\n30529 17341 0 0\n30529 17200 0 0\n30439 17110 0 0\n30439 17106 0 0\n30426 17074 0 0\n30399 17070 0 0\n30395 17066 0 0\n30383 17067 0 0\n30372 17066 0 0\n30368 17070 0 0\n30341 17074 0 0\n30333 17104 0 0\n30301 17136 0 0\n30301 16995 0 0\n30299 16983 0 0\n30301 16972 0 0\n30297 16968 0 0\n30293 16941 0 0\n30262 16933 0 0\n30167 16838 0 0\n30096 16908 0 0\n30096 16767 0 0\n29962 16633 0 0\n29908 16641 0 0\n29880 16750 0 0\n29895 16861 0 0\n29908 16893 0 0\n29962 16901 0 0\n30096 16767 0 0\n30096 16908 0 0\n30077 16927 0 0\n30073 16928 0 0\n30041 16941 0 0\n30037 16968 0 0\n30033 16972 0 0\n30034 16983 0 0\n30033 16995 0 0\n30037 16999 0 0\n30041 17026 0 0\n30071 17033 0 0\n30167 17129 0 0\n30256 17039 0 0\n30261 17039 0 0\n30293 17026 0 0\n30297 16999 0 0\n30301 16995 0 0\n30301 17136 0 0\n30238 17200 0 0\n30327 17289 0 0\n30328 17294 0 0\n30341 17326 0 0\n30368 17330 0 0\n30372 17334 0 0\n30383 17332 0 0\n30395 17334 0 0\n30399 17330 0 0\n30426 17326 0 0\n30433 17295 0 0\n30529 17200 0 0\n30529 17341 0 0\n30510 17360 0 0\n30506 17361 0 0\n30474 17374 0 0\n30470 17401 0 0\n30466 17405 0 0\n30467 17416 0 0\n30466 17428 0 0\n30470 17432 0 0\n30474 17459 0 0\n30504 17466 0 0\n30600 17562 0 0\n30689 17472 0 0\n30694 17472 0 0\n30726 17459 0 0\n30730 17432 0 0\n30734 17428 0 0\n30734 17569 0 0\n30671 17633 0 0\n30760 17722 0 0\n30761 17727 0 0\n30774 17759 0 0\n30801 17763 0 0\n30805 17767 0 0\n30816 17765 0 0\n30828 17767 0 0\n30832 17763 0 0\n30859 17759 0 0\n30866 17728 0 0\n30962 17633 0 0\n30962 17775 0 0\n30899 17838 0 0\n30907 17892 0 0\n31016 17920 0 0\n31127 17905 0 0\n31159 17892 0 0\n31167 17838 0 0\n31167 25025 0 0\n31085 25025 0 0\n31085 18807 0 0\n31085 18654 0 0\n31027 18512 0 0\n30918 18404 0 0\n30777 18345 0 0\n30734 18345 0 0\n30734 17838 0 0\n30600 17704 0 0\n30529 17775 0 0\n30529 17633 0 0\n30439 17543 0 0\n30439 17539 0 0\n30426 17507 0 0\n30399 17503 0 0\n30395 17499 0 0\n30383 17500 0 0\n30372 17499 0 0\n30368 17503 0 0\n30341 17507 0 0\n30333 17537 0 0\n30301 17569 0 0\n30301 17428 0 0\n30299 17416 0 0\n30301 17405 0 0\n30297 17401 0 0\n30293 17374 0 0\n30262 17366 0 0\n30167 17271 0 0\n30096 17341 0 0\n30096 17200 0 0\n29962 17066 0 0\n29908 17074 0 0\n29880 17183 0 0\n29895 17294 0 0\n29908 17326 0 0\n29962 17334 0 0\n30096 17200 0 0\n30096 17341 0 0\n30077 17360 0 0\n30073 17361 0 0\n30041 17374 0 0\n30037 17401 0 0\n30033 17405 0 0\n30034 17416 0 0\n30033 17428 0 0\n30037 17432 0 0\n30041 17459 0 0\n30071 17466 0 0\n30167 17562 0 0\n30256 17472 0 0\n30261 17472 0 0\n30293 17459 0 0\n30297 17432 0 0\n30301 17428 0 0\n30301 17569 0 0\n30238 17633 0 0\n30327 17722 0 0\n30328 17727 0 0\n30341 17759 0 0\n30368 17763 0 0\n30372 17767 0 0\n30383 17765 0 0\n30395 17767 0 0\n30399 17763 0 0\n30426 17759 0 0\n30433 17728 0 0\n30529 17633 0 0\n30529 17775 0 0\n30466 17838 0 0\n30474 17892 0 0\n30583 17920 0 0\n30694 17905 0 0\n30726 17892 0 0\n30734 17838 0 0\n30734 18345 0 0\n30624 18345 0 0\n30482 18403 0 0\n30374 18512 0 0\n30315 18653 0 0\n30315 18806 0 0\n30373 18948 0 0\n30482 19056 0 0\n30623 19115 0 0\n30776 19115 0 0\n30918 19057 0 0\n31026 18948 0 0\n31085 18807 0 0\n31085 25025 0 0\n30665 25025 0 0\n30601 25052 0 0\n30552 25101 0 0\n30525 25165 0 0\n30525 25235 0 0\n30525 25835 0 0\n30552 25899 0 0\n30601 25948 0 0\n30665 25975 0 0\n30735 25975 0 0\n31335 25975 0 0\n31399 25948 0 0\n31448 25899 0 0\n31475 25835 0 0\n31475 26406 0 0\n31403 26231 0 0\n31269 26098 0 0\n31095 26025 0 0\n30906 26025 0 0\n30731 26097 0 0\n30598 26231 0 0\n30525 26405 0 0\n30525 26594 0 0\n30597 26769 0 0\n30731 26902 0 0\n30905 26975 0 0\n31094 26975 0 0\n31269 26903 0 0\n31402 26769 0 0\n31475 26595 0 0\n31475 27250 0 0\n30475 27250 0 0\n30475 26595 0 0\n30475 26406 0 0\n30475 25595 0 0\n30475 25406 0 0\n30450 25345 0 0\n30450 20512 0 0\n30450 20389 0 0\n30403 20275 0 0\n30316 20188 0 0\n30301 20181 0 0\n30301 17838 0 0\n30167 17704 0 0\n30096 17775 0 0\n30096 17633 0 0\n29962 17499 0 0\n29908 17507 0 0\n29880 17616 0 0\n29895 17727 0 0\n29908 17759 0 0\n29962 17767 0 0\n30096 17633 0 0\n30096 17775 0 0\n30033 17838 0 0\n30041 17892 0 0\n30150 17920 0 0\n30261 17905 0 0\n30293 17892 0 0\n30301 17838 0 0\n30301 20181 0 0\n30220 20147 0 0\n30220 18592 0 0\n30220 18469 0 0\n30173 18355 0 0\n30086 18268 0 0\n29972 18220 0 0\n29849 18220 0 0\n29735 18267 0 0\n29660 18342 0 0\n29660 16322 0 0\n29660 16199 0 0\n29613 16085 0 0\n29526 15998 0 0\n29412 15950 0 0\n29289 15950 0 0\n29175 15997 0 0\n29130 16041 0 0\n29130 13982 0 0\n29130 13859 0 0\n29083 13745 0 0\n28996 13658 0 0\n28882 13610 0 0\n28759 13610 0 0\n28645 13657 0 0\n28558 13744 0 0\n28510 13858 0 0\n28510 13981 0 0\n28557 14095 0 0\n28644 14182 0 0\n28758 14230 0 0\n28881 14230 0 0\n28995 14183 0 0\n29082 14096 0 0\n29130 13982 0 0\n29130 16041 0 0\n29103 16068 0 0\n29082 16060 0 0\n28975 16060 0 0\n28975 16024 0 0\n28917 15882 0 0\n28808 15774 0 0\n28667 15715 0 0\n28514 15715 0 0\n28372 15773 0 0\n28264 15882 0 0\n28205 16023 0 0\n28205 16176 0 0\n28263 16318 0 0\n28372 16426 0 0\n28513 16485 0 0\n28666 16485 0 0\n28722 16461 0 0\n28757 16545 0 0\n28844 16632 0 0\n28958 16680 0 0\n29081 16680 0 0\n29195 16633 0 0\n29266 16561 0 0\n29288 16570 0 0\n29411 16570 0 0\n29525 16523 0 0\n29612 16436 0 0\n29660 16322 0 0\n29660 18342 0 0\n29648 18354 0 0\n29600 18468 0 0\n29600 18591 0 0\n29647 18705 0 0\n29734 18792 0 0\n29848 18840 0 0\n29971 18840 0 0\n30085 18793 0 0\n30172 18706 0 0\n30220 18592 0 0\n30220 20147 0 0\n30202 20140 0 0\n30079 20140 0 0\n29965 20187 0 0\n29940 20211 0 0\n29842 20170 0 0\n29719 20170 0 0\n29605 20217 0 0\n29518 20304 0 0\n29470 20418 0 0\n29470 20541 0 0\n29517 20655 0 0\n29604 20742 0 0\n29718 20790 0 0\n29841 20790 0 0\n29955 20743 0 0\n29979 20718 0 0\n30078 20760 0 0\n30201 20760 0 0\n30315 20713 0 0\n30402 20626 0 0\n30450 20512 0 0\n30450 25345 0 0\n30403 25231 0 0\n30269 25098 0 0\n30095 25025 0 0\n30010 25025 0 0\n30010 23172 0 0\n30010 23029 0 0\n29955 22897 0 0\n29854 22795 0 0\n29722 22740 0 0\n29579 22740 0 0\n29447 22795 0 0\n29345 22896 0 0\n29310 22980 0 0\n29310 19342 0 0\n29310 19219 0 0\n29290 19170 0 0\n29290 17922 0 0\n29290 17799 0 0\n29243 17685 0 0\n29156 17598 0 0\n29080 17566 0 0\n29080 17519 0 0\n29033 17405 0 0\n28946 17318 0 0\n28832 17270 0 0\n28709 17270 0 0\n28595 17317 0 0\n28508 17404 0 0\n28460 17518 0 0\n28460 17641 0 0\n28507 17755 0 0\n28594 17842 0 0\n28670 17874 0 0\n28670 17921 0 0\n28717 18035 0 0\n28804 18122 0 0\n28918 18170 0 0\n29041 18170 0 0\n29155 18123 0 0\n29242 18036 0 0\n29290 17922 0 0\n29290 19170 0 0\n29263 19105 0 0\n29176 19018 0 0\n29062 18970 0 0\n28939 18970 0 0\n28825 19017 0 0\n28738 19104 0 0\n28690 19218 0 0\n28690 19341 0 0\n28737 19455 0 0\n28824 19542 0 0\n28938 19590 0 0\n29061 19590 0 0\n29175 19543 0 0\n29262 19456 0 0\n29310 19342 0 0\n29310 22980 0 0\n29290 23028 0 0\n29290 23171 0 0\n29345 23303 0 0\n29446 23405 0 0\n29578 23460 0 0\n29721 23460 0 0\n29853 23405 0 0\n29955 23304 0 0\n30010 23172 0 0\n30010 25025 0 0\n29906 25025 0 0\n29731 25097 0 0\n29598 25231 0 0\n29525 25405 0 0\n29525 25594 0 0\n29597 25769 0 0\n29731 25902 0 0\n29905 25975 0 0\n30094 25975 0 0\n30269 25903 0 0\n30402 25769 0 0\n30475 25595 0 0\n30475 26406 0 0\n30403 26231 0 0\n30269 26098 0 0\n30095 26025 0 0\n29906 26025 0 0\n29731 26097 0 0\n29598 26231 0 0\n29525 26405 0 0\n29525 26594 0 0\n29597 26769 0 0\n29731 26902 0 0\n29905 26975 0 0\n30094 26975 0 0\n30269 26903 0 0\n30402 26769 0 0\n30475 26595 0 0\n30475 27250 0 0\n29475 27250 0 0\n29475 26595 0 0\n29475 26406 0 0\n29475 25595 0 0\n29475 25406 0 0\n29403 25231 0 0\n29269 25098 0 0\n29220 25077 0 0\n29220 22766 0 0\n29220 22635 0 0\n29170 22514 0 0\n29077 22421 0 0\n28956 22370 0 0\n28825 22370 0 0\n28704 22420 0 0\n28611 22513 0 0\n28600 22539 0 0\n28600 19362 0 0\n28600 19239 0 0\n28553 19125 0 0\n28466 19038 0 0\n28395 19008 0 0\n28395 17977 0 0\n28395 17824 0 0\n28337 17682 0 0\n28228 17574 0 0\n28190 17558 0 0\n28190 14092 0 0\n28190 13969 0 0\n28143 13855 0 0\n28056 13768 0 0\n27942 13720 0 0\n27819 13720 0 0\n27705 13767 0 0\n27618 13854 0 0\n27570 13968 0 0\n27570 14091 0 0\n27617 14205 0 0\n27704 14292 0 0\n27818 14340 0 0\n27941 14340 0 0\n28055 14293 0 0\n28142 14206 0 0\n28190 14092 0 0\n28190 17558 0 0\n28087 17515 0 0\n27934 17515 0 0\n27792 17573 0 0\n27684 17682 0 0\n27625 17823 0 0\n27625 17976 0 0\n27683 18118 0 0\n27792 18226 0 0\n27921 18280 0 0\n27799 18280 0 0\n27685 18327 0 0\n27598 18414 0 0\n27550 18528 0 0\n27550 18651 0 0\n27597 18765 0 0\n27684 18852 0 0\n27798 18900 0 0\n27921 18900 0 0\n28035 18853 0 0\n28122 18766 0 0\n28170 18652 0 0\n28170 18529 0 0\n28123 18415 0 0\n28036 18328 0 0\n27933 18285 0 0\n28086 18285 0 0\n28228 18227 0 0\n28336 18118 0 0\n28395 17977 0 0\n28395 19008 0 0\n28352 18990 0 0\n28229 18990 0 0\n28115 19037 0 0\n28028 19124 0 0\n27980 19238 0 0\n27980 19361 0 0\n28027 19475 0 0\n28114 19562 0 0\n28228 19610 0 0\n28351 19610 0 0\n28465 19563 0 0\n28552 19476 0 0\n28600 19362 0 0\n28600 22539 0 0\n28560 22634 0 0\n28560 22765 0 0\n28610 22886 0 0\n28703 22979 0 0\n28824 23030 0 0\n28955 23030 0 0\n29076 22980 0 0\n29169 22887 0 0\n29220 22766 0 0\n29220 25077 0 0\n29095 25025 0 0\n28906 25025 0 0\n28731 25097 0 0\n28598 25231 0 0\n28525 25405 0 0\n28525 25594 0 0\n28597 25769 0 0\n28731 25902 0 0\n28905 25975 0 0\n29094 25975 0 0\n29269 25903 0 0\n29402 25769 0 0\n29475 25595 0 0\n29475 26406 0 0\n29403 26231 0 0\n29269 26098 0 0\n29095 26025 0 0\n28906 26025 0 0\n28731 26097 0 0\n28598 26231 0 0\n28525 26405 0 0\n28525 26594 0 0\n28597 26769 0 0\n28731 26902 0 0\n28905 26975 0 0\n29094 26975 0 0\n29269 26903 0 0\n29402 26769 0 0\n29475 26595 0 0\n29475 27250 0 0\n28475 27250 0 0\n28475 26595 0 0\n28475 26406 0 0\n28475 25595 0 0\n28475 25406 0 0\n28410 25248 0 0\n28410 22766 0 0\n28410 22635 0 0\n28360 22514 0 0\n28267 22421 0 0\n28146 22370 0 0\n28015 22370 0 0\n27894 22420 0 0\n27801 22513 0 0\n27750 22634 0 0\n27750 22765 0 0\n27800 22886 0 0\n27893 22979 0 0\n28014 23030 0 0\n28145 23030 0 0\n28266 22980 0 0\n28359 22887 0 0\n28410 22766 0 0\n28410 25248 0 0\n28403 25231 0 0\n28269 25098 0 0\n28095 25025 0 0\n27906 25025 0 0\n27731 25097 0 0\n27710 25118 0 0\n27710 23172 0 0\n27710 23029 0 0\n27655 22897 0 0\n27554 22795 0 0\n27422 22740 0 0\n27279 22740 0 0\n27147 22795 0 0\n27045 22896 0 0\n27000 23004 0 0\n27000 18522 0 0\n27000 18399 0 0\n26953 18285 0 0\n26866 18198 0 0\n26752 18150 0 0\n26629 18150 0 0\n26515 18197 0 0\n26428 18284 0 0\n26400 18350 0 0\n26400 12812 0 0\n26400 12689 0 0\n26353 12575 0 0\n26266 12488 0 0\n26152 12440 0 0\n26029 12440 0 0\n25915 12487 0 0\n25828 12574 0 0\n25780 12688 0 0\n25780 12811 0 0\n25827 12925 0 0\n25914 13012 0 0\n26028 13060 0 0\n26151 13060 0 0\n26265 13013 0 0\n26352 12926 0 0\n26400 12812 0 0\n26400 18350 0 0\n26380 18398 0 0\n26380 18521 0 0\n26427 18635 0 0\n26514 18722 0 0\n26628 18770 0 0\n26751 18770 0 0\n26865 18723 0 0\n26952 18636 0 0\n27000 18522 0 0\n27000 23004 0 0\n26990 23028 0 0\n26990 23171 0 0\n27045 23303 0 0\n27146 23405 0 0\n27278 23460 0 0\n27421 23460 0 0\n27553 23405 0 0\n27655 23304 0 0\n27710 23172 0 0\n27710 25118 0 0\n27670 25158 0 0\n27670 23852 0 0\n27670 23729 0 0\n27623 23615 0 0\n27536 23528 0 0\n27422 23480 0 0\n27299 23480 0 0\n27185 23527 0 0\n27098 23614 0 0\n27050 23728 0 0\n27050 23804 0 0\n27013 23715 0 0\n27012 23714 0 0\n27060 23602 0 0\n27060 23479 0 0\n27013 23365 0 0\n26926 23278 0 0\n26812 23230 0 0\n26689 23230 0 0\n26575 23277 0 0\n26488 23364 0 0\n26440 23478 0 0\n26440 23601 0 0\n26487 23715 0 0\n26440 23828 0 0\n26440 23951 0 0\n26487 24065 0 0\n26574 24152 0 0\n26688 24200 0 0\n26811 24200 0 0\n26925 24153 0 0\n27012 24066 0 0\n27060 23952 0 0\n27060 23875 0 0\n27097 23965 0 0\n27184 24052 0 0\n27298 24100 0 0\n27421 24100 0 0\n27535 24053 0 0\n27622 23966 0 0\n27670 23852 0 0\n27670 25158 0 0\n27598 25231 0 0\n27525 25405 0 0\n27525 25594 0 0\n27597 25769 0 0\n27731 25902 0 0\n27905 25975 0 0\n28094 25975 0 0\n28269 25903 0 0\n28402 25769 0 0\n28475 25595 0 0\n28475 26406 0 0\n28403 26231 0 0\n28269 26098 0 0\n28095 26025 0 0\n27906 26025 0 0\n27731 26097 0 0\n27598 26231 0 0\n27525 26405 0 0\n27525 26594 0 0\n27597 26769 0 0\n27731 26902 0 0\n27905 26975 0 0\n28094 26975 0 0\n28269 26903 0 0\n28402 26769 0 0\n28475 26595 0 0\n28475 27250 0 0\n27465 27250 0 0\n27465 26561 0 0\n27465 25561 0 0\n27453 25378 0 0\n27407 25266 0 0\n27336 25235 0 0\n27265 25306 0 0\n27265 25164 0 0\n27234 25093 0 0\n27061 25035 0 0\n26878 25047 0 0\n26766 25093 0 0\n26735 25164 0 0\n27000 25429 0 0\n27265 25164 0 0\n27265 25306 0 0\n27071 25500 0 0\n27336 25765 0 0\n27407 25734 0 0\n27465 25561 0 0\n27465 26561 0 0\n27453 26378 0 0\n27407 26266 0 0\n27336 26235 0 0\n27265 26306 0 0\n27265 26164 0 0\n27265 25836 0 0\n27000 25571 0 0\n26929 25642 0 0\n26929 25500 0 0\n26664 25235 0 0\n26593 25266 0 0\n26535 25439 0 0\n26547 25622 0 0\n26593 25734 0 0\n26664 25765 0 0\n26929 25500 0 0\n26929 25642 0 0\n26735 25836 0 0\n26766 25907 0 0\n26939 25965 0 0\n27122 25953 0 0\n27234 25907 0 0\n27265 25836 0 0\n27265 26164 0 0\n27234 26093 0 0\n27061 26035 0 0\n26878 26047 0 0\n26766 26093 0 0\n26735 26164 0 0\n27000 26429 0 0\n27265 26164 0 0\n27265 26306 0 0\n27071 26500 0 0\n27336 26765 0 0\n27407 26734 0 0\n27465 26561 0 0\n27465 27250 0 0\n27265 27250 0 0\n27265 26836 0 0\n27000 26571 0 0\n26929 26642 0 0\n26929 26500 0 0\n26664 26235 0 0\n26593 26266 0 0\n26535 26439 0 0\n26547 26622 0 0\n26593 26734 0 0\n26664 26765 0 0\n26929 26500 0 0\n26929 26642 0 0\n26735 26836 0 0\n26766 26907 0 0\n26939 26965 0 0\n27122 26953 0 0\n27234 26907 0 0\n27265 26836 0 0\n27265 27250 0 0\n26190 27250 0 0\n26190 13872 0 0\n26190 13749 0 0\n26143 13635 0 0\n26056 13548 0 0\n25942 13500 0 0\n25819 13500 0 0\n25705 13547 0 0\n25618 13634 0 0\n25570 13748 0 0\n25570 13871 0 0\n25617 13985 0 0\n25704 14072 0 0\n25818 14120 0 0\n25941 14120 0 0\n26055 14073 0 0\n26142 13986 0 0\n26190 13872 0 0\n26190 27250 0 0\n26120 27250 0 0\n26120 19732 0 0\n26120 19609 0 0\n26073 19495 0 0\n25986 19408 0 0\n25872 19360 0 0\n25749 19360 0 0\n25635 19407 0 0\n25548 19494 0 0\n25500 19608 0 0\n25500 19731 0 0\n25547 19845 0 0\n25634 19932 0 0\n25748 19980 0 0\n25871 19980 0 0\n25985 19933 0 0\n26072 19846 0 0\n26120 19732 0 0\n26120 27250 0 0\n26000 27250 0 0\n26000 20402 0 0\n26000 20279 0 0\n25953 20165 0 0\n25866 20078 0 0\n25752 20030 0 0\n25629 20030 0 0\n25515 20077 0 0\n25428 20164 0 0\n25380 20278 0 0\n25380 20401 0 0\n25427 20515 0 0\n25514 20602 0 0\n25628 20650 0 0\n25751 20650 0 0\n25865 20603 0 0\n25952 20516 0 0\n26000 20402 0 0\n26000 27250 0 0\n24878 27250 0 0\n25235 27103 0 0\n25601 26738 0 0\n25799 26260 0 0\n25800 25743 0 0\n25603 25265 0 0\n25238 24899 0 0\n24760 24701 0 0\n24243 24700 0 0\n23765 24897 0 0\n23399 25262 0 0\n23250 25621 0 0\n23250 11378 0 0\n23397 11735 0 0\n23762 12101 0 0\n24240 12299 0 0\n24757 12300 0 0\n25235 12103 0 0\n25601 11738 0 0\n25799 11260 0 0\n25800 10743 0 0\n25603 10265 0 0\n25238 9899 0 0\n24878 9750 0 0\n43621 9750 0 0\n43265 9897 0 0\n42899 10262 0 0\n42701 10740 0 0\n42700 11257 0 0\n42897 11735 0 0\n43262 12101 0 0\n43740 12299 0 0\n44257 12300 0 0\n44735 12103 0 0\n45101 11738 0 0\n45250 11378 0 0\n45250 25621 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 502FFCEC 85 \"VCC\"\nZLayer 1\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 45350 27350 0\nZCorner 45350 9650 0\nZCorner 23150 9650 0\nZCorner 23150 27350 1\n$POLYSCORNERS\n45250 25621 0 0\n45103 25265 0 0\n44738 24899 0 0\n44260 24701 0 0\n44040 24700 0 0\n44040 23852 0 0\n44040 23729 0 0\n43993 23615 0 0\n43906 23528 0 0\n43792 23480 0 0\n43669 23480 0 0\n43555 23527 0 0\n43494 23588 0 0\n43494 22760 0 0\n43494 22644 0 0\n43450 22537 0 0\n43412 22499 0 0\n43449 22463 0 0\n43494 22356 0 0\n43494 22240 0 0\n43450 22133 0 0\n43367 22051 0 0\n43260 22006 0 0\n43260 19222 0 0\n43260 19099 0 0\n43213 18985 0 0\n43126 18898 0 0\n43012 18850 0 0\n42889 18850 0 0\n42775 18897 0 0\n42688 18984 0 0\n42640 19098 0 0\n42640 18712 0 0\n42640 18589 0 0\n42593 18475 0 0\n42506 18388 0 0\n42392 18340 0 0\n42269 18340 0 0\n42200 18368 0 0\n42200 17942 0 0\n42200 17819 0 0\n42153 17705 0 0\n42066 17618 0 0\n41952 17570 0 0\n41829 17570 0 0\n41715 17617 0 0\n41628 17704 0 0\n41587 17800 0 0\n41579 17800 0 0\n41465 17847 0 0\n41395 17917 0 0\n41395 17407 0 0\n41395 17254 0 0\n41337 17112 0 0\n41228 17004 0 0\n41087 16945 0 0\n40934 16945 0 0\n40792 17003 0 0\n40684 17112 0 0\n40625 17253 0 0\n40625 17406 0 0\n40683 17548 0 0\n40792 17656 0 0\n40933 17715 0 0\n41086 17715 0 0\n41228 17657 0 0\n41336 17548 0 0\n41395 17407 0 0\n41395 17917 0 0\n41378 17934 0 0\n41330 18048 0 0\n41330 18171 0 0\n41377 18285 0 0\n41464 18372 0 0\n41578 18420 0 0\n41701 18420 0 0\n41815 18373 0 0\n41902 18286 0 0\n41942 18190 0 0\n41951 18190 0 0\n42065 18143 0 0\n42152 18056 0 0\n42200 17942 0 0\n42200 18368 0 0\n42155 18387 0 0\n42068 18474 0 0\n42020 18588 0 0\n42020 18711 0 0\n42067 18825 0 0\n42154 18912 0 0\n42268 18960 0 0\n42391 18960 0 0\n42505 18913 0 0\n42592 18826 0 0\n42640 18712 0 0\n42640 19098 0 0\n42640 19221 0 0\n42687 19335 0 0\n42774 19422 0 0\n42888 19470 0 0\n43011 19470 0 0\n43125 19423 0 0\n43212 19336 0 0\n43260 19222 0 0\n43260 22006 0 0\n43144 22006 0 0\n43060 22040 0 0\n43060 20272 0 0\n43060 20129 0 0\n43005 19997 0 0\n42904 19895 0 0\n42772 19840 0 0\n42629 19840 0 0\n42497 19895 0 0\n42395 19996 0 0\n42340 20128 0 0\n42340 20271 0 0\n42395 20403 0 0\n42496 20505 0 0\n42628 20560 0 0\n42771 20560 0 0\n42903 20505 0 0\n43005 20404 0 0\n43060 20272 0 0\n43060 22040 0 0\n43037 22050 0 0\n42999 22087 0 0\n42963 22051 0 0\n42856 22006 0 0\n42740 22006 0 0\n42633 22050 0 0\n42551 22133 0 0\n42520 22206 0 0\n42520 21692 0 0\n42520 21569 0 0\n42473 21455 0 0\n42386 21368 0 0\n42272 21320 0 0\n42149 21320 0 0\n42035 21367 0 0\n41948 21454 0 0\n41937 21480 0 0\n41819 21480 0 0\n41710 21524 0 0\n41710 19572 0 0\n41710 19429 0 0\n41655 19297 0 0\n41554 19195 0 0\n41422 19140 0 0\n41279 19140 0 0\n41147 19195 0 0\n41045 19296 0 0\n40990 19428 0 0\n40990 19571 0 0\n41045 19703 0 0\n41146 19805 0 0\n41278 19860 0 0\n41421 19860 0 0\n41553 19805 0 0\n41655 19704 0 0\n41710 19572 0 0\n41710 21524 0 0\n41705 21527 0 0\n41680 21552 0 0\n41680 21489 0 0\n41633 21375 0 0\n41546 21288 0 0\n41432 21240 0 0\n41309 21240 0 0\n41195 21287 0 0\n41108 21374 0 0\n41060 21488 0 0\n41060 21611 0 0\n41107 21725 0 0\n41194 21812 0 0\n41308 21860 0 0\n41431 21860 0 0\n41545 21813 0 0\n41570 21788 0 0\n41570 21851 0 0\n41617 21965 0 0\n41704 22052 0 0\n41818 22100 0 0\n41941 22100 0 0\n42055 22053 0 0\n42142 21966 0 0\n42152 21940 0 0\n42271 21940 0 0\n42385 21893 0 0\n42472 21806 0 0\n42520 21692 0 0\n42520 22206 0 0\n42506 22240 0 0\n42506 22356 0 0\n42550 22463 0 0\n42587 22500 0 0\n42551 22537 0 0\n42506 22644 0 0\n42506 22760 0 0\n42550 22867 0 0\n42633 22949 0 0\n42740 22994 0 0\n42856 22994 0 0\n42963 22950 0 0\n43000 22912 0 0\n43037 22949 0 0\n43144 22994 0 0\n43260 22994 0 0\n43367 22950 0 0\n43449 22867 0 0\n43494 22760 0 0\n43494 23588 0 0\n43468 23614 0 0\n43420 23728 0 0\n43420 23851 0 0\n43467 23965 0 0\n43554 24052 0 0\n43668 24100 0 0\n43791 24100 0 0\n43905 24053 0 0\n43992 23966 0 0\n44040 23852 0 0\n44040 24700 0 0\n43743 24700 0 0\n43265 24897 0 0\n43085 25076 0 0\n43085 23577 0 0\n43085 23424 0 0\n43027 23282 0 0\n42918 23174 0 0\n42777 23115 0 0\n42624 23115 0 0\n42482 23173 0 0\n42374 23282 0 0\n42315 23423 0 0\n42315 23576 0 0\n42373 23718 0 0\n42482 23826 0 0\n42623 23885 0 0\n42776 23885 0 0\n42918 23827 0 0\n43026 23718 0 0\n43085 23577 0 0\n43085 25076 0 0\n42899 25262 0 0\n42701 25740 0 0\n42700 26257 0 0\n42875 26683 0 0\n42772 26640 0 0\n42629 26640 0 0\n42497 26695 0 0\n42460 26731 0 0\n42460 24872 0 0\n42460 24729 0 0\n42405 24597 0 0\n42304 24495 0 0\n42260 24476 0 0\n42260 23102 0 0\n42260 22979 0 0\n42213 22865 0 0\n42126 22778 0 0\n42012 22730 0 0\n41889 22730 0 0\n41775 22777 0 0\n41688 22864 0 0\n41640 22978 0 0\n41640 23101 0 0\n41687 23215 0 0\n41774 23302 0 0\n41888 23350 0 0\n42011 23350 0 0\n42125 23303 0 0\n42212 23216 0 0\n42260 23102 0 0\n42260 24476 0 0\n42172 24440 0 0\n42029 24440 0 0\n41990 24456 0 0\n41990 24122 0 0\n41990 23999 0 0\n41943 23885 0 0\n41856 23798 0 0\n41742 23750 0 0\n41619 23750 0 0\n41505 23797 0 0\n41418 23884 0 0\n41370 23998 0 0\n41370 24121 0 0\n41417 24235 0 0\n41504 24322 0 0\n41618 24370 0 0\n41741 24370 0 0\n41855 24323 0 0\n41942 24236 0 0\n41990 24122 0 0\n41990 24456 0 0\n41897 24495 0 0\n41795 24596 0 0\n41740 24728 0 0\n41740 24871 0 0\n41795 25003 0 0\n41896 25105 0 0\n42028 25160 0 0\n42171 25160 0 0\n42303 25105 0 0\n42405 25004 0 0\n42460 24872 0 0\n42460 26731 0 0\n42395 26796 0 0\n42340 26928 0 0\n42340 27071 0 0\n42395 27203 0 0\n42441 27250 0 0\n41475 27250 0 0\n41475 26595 0 0\n41475 26406 0 0\n41475 25835 0 0\n41475 25765 0 0\n41475 25165 0 0\n41448 25101 0 0\n41399 25052 0 0\n41335 25025 0 0\n41290 25025 0 0\n41290 22582 0 0\n41290 22459 0 0\n41243 22345 0 0\n41156 22258 0 0\n41042 22210 0 0\n40919 22210 0 0\n40885 22224 0 0\n40885 20777 0 0\n40885 20624 0 0\n40827 20482 0 0\n40718 20374 0 0\n40605 20326 0 0\n40605 17147 0 0\n40605 16994 0 0\n40547 16852 0 0\n40438 16744 0 0\n40297 16685 0 0\n40144 16685 0 0\n40002 16743 0 0\n39975 16770 0 0\n39975 11595 0 0\n39975 11406 0 0\n39965 11381 0 0\n39965 10561 0 0\n39953 10378 0 0\n39907 10266 0 0\n39836 10235 0 0\n39765 10306 0 0\n39765 10164 0 0\n39734 10093 0 0\n39561 10035 0 0\n39378 10047 0 0\n39266 10093 0 0\n39235 10164 0 0\n39500 10429 0 0\n39765 10164 0 0\n39765 10306 0 0\n39571 10500 0 0\n39836 10765 0 0\n39907 10734 0 0\n39965 10561 0 0\n39965 11381 0 0\n39903 11231 0 0\n39769 11098 0 0\n39765 11096 0 0\n39765 10836 0 0\n39500 10571 0 0\n39429 10642 0 0\n39429 10500 0 0\n39164 10235 0 0\n39093 10266 0 0\n39035 10439 0 0\n39047 10622 0 0\n39093 10734 0 0\n39164 10765 0 0\n39429 10500 0 0\n39429 10642 0 0\n39235 10836 0 0\n39266 10907 0 0\n39439 10965 0 0\n39622 10953 0 0\n39734 10907 0 0\n39765 10836 0 0\n39765 11096 0 0\n39595 11025 0 0\n39406 11025 0 0\n39231 11097 0 0\n39098 11231 0 0\n39025 11405 0 0\n39025 11594 0 0\n39097 11769 0 0\n39231 11902 0 0\n39405 11975 0 0\n39594 11975 0 0\n39769 11903 0 0\n39902 11769 0 0\n39975 11595 0 0\n39975 16770 0 0\n39894 16852 0 0\n39870 16909 0 0\n39870 16182 0 0\n39870 16059 0 0\n39823 15945 0 0\n39736 15858 0 0\n39622 15810 0 0\n39580 15810 0 0\n39580 15362 0 0\n39580 15219 0 0\n39525 15087 0 0\n39424 14985 0 0\n39292 14930 0 0\n39149 14930 0 0\n39017 14985 0 0\n39010 14991 0 0\n39010 13422 0 0\n39010 13279 0 0\n38975 13195 0 0\n38975 11595 0 0\n38975 11406 0 0\n38965 11381 0 0\n38965 10561 0 0\n38953 10378 0 0\n38907 10266 0 0\n38836 10235 0 0\n38765 10306 0 0\n38765 10164 0 0\n38734 10093 0 0\n38561 10035 0 0\n38378 10047 0 0\n38266 10093 0 0\n38235 10164 0 0\n38500 10429 0 0\n38765 10164 0 0\n38765 10306 0 0\n38571 10500 0 0\n38836 10765 0 0\n38907 10734 0 0\n38965 10561 0 0\n38965 11381 0 0\n38903 11231 0 0\n38769 11098 0 0\n38765 11096 0 0\n38765 10836 0 0\n38500 10571 0 0\n38429 10642 0 0\n38429 10500 0 0\n38164 10235 0 0\n38093 10266 0 0\n38035 10439 0 0\n38047 10622 0 0\n38093 10734 0 0\n38164 10765 0 0\n38429 10500 0 0\n38429 10642 0 0\n38235 10836 0 0\n38266 10907 0 0\n38439 10965 0 0\n38622 10953 0 0\n38734 10907 0 0\n38765 10836 0 0\n38765 11096 0 0\n38595 11025 0 0\n38406 11025 0 0\n38231 11097 0 0\n38098 11231 0 0\n38025 11405 0 0\n38025 11594 0 0\n38097 11769 0 0\n38231 11902 0 0\n38405 11975 0 0\n38594 11975 0 0\n38769 11903 0 0\n38902 11769 0 0\n38975 11595 0 0\n38975 13195 0 0\n38955 13147 0 0\n38854 13045 0 0\n38722 12990 0 0\n38579 12990 0 0\n38447 13045 0 0\n38345 13146 0 0\n38290 13278 0 0\n38290 13421 0 0\n38345 13553 0 0\n38446 13655 0 0\n38578 13710 0 0\n38721 13710 0 0\n38853 13655 0 0\n38955 13554 0 0\n39010 13422 0 0\n39010 14991 0 0\n38915 15086 0 0\n38860 15218 0 0\n38860 15361 0 0\n38915 15493 0 0\n39016 15595 0 0\n39148 15650 0 0\n39291 15650 0 0\n39423 15595 0 0\n39525 15494 0 0\n39580 15362 0 0\n39580 15810 0 0\n39499 15810 0 0\n39385 15857 0 0\n39298 15944 0 0\n39250 16058 0 0\n39250 16181 0 0\n39297 16295 0 0\n39384 16382 0 0\n39498 16430 0 0\n39621 16430 0 0\n39735 16383 0 0\n39822 16296 0 0\n39870 16182 0 0\n39870 16909 0 0\n39835 16993 0 0\n39835 17146 0 0\n39893 17288 0 0\n40002 17396 0 0\n40143 17455 0 0\n40296 17455 0 0\n40438 17397 0 0\n40546 17288 0 0\n40605 17147 0 0\n40605 20326 0 0\n40577 20315 0 0\n40460 20315 0 0\n40460 19822 0 0\n40460 19679 0 0\n40405 19547 0 0\n40304 19445 0 0\n40172 19390 0 0\n40029 19390 0 0\n39897 19445 0 0\n39795 19546 0 0\n39790 19558 0 0\n39790 17062 0 0\n39790 16939 0 0\n39743 16825 0 0\n39656 16738 0 0\n39542 16690 0 0\n39419 16690 0 0\n39305 16737 0 0\n39218 16824 0 0\n39175 16926 0 0\n39175 16737 0 0\n39175 16584 0 0\n39117 16442 0 0\n39008 16334 0 0\n38867 16275 0 0\n38714 16275 0 0\n38572 16333 0 0\n38464 16442 0 0\n38405 16583 0 0\n38405 16736 0 0\n38463 16878 0 0\n38572 16986 0 0\n38713 17045 0 0\n38866 17045 0 0\n39008 16987 0 0\n39116 16878 0 0\n39175 16737 0 0\n39175 16926 0 0\n39170 16938 0 0\n39170 17061 0 0\n39217 17175 0 0\n39188 17204 0 0\n39140 17318 0 0\n39140 17441 0 0\n39187 17555 0 0\n39274 17642 0 0\n39388 17690 0 0\n39511 17690 0 0\n39625 17643 0 0\n39712 17556 0 0\n39760 17442 0 0\n39760 17319 0 0\n39713 17205 0 0\n39742 17176 0 0\n39790 17062 0 0\n39790 19558 0 0\n39740 19678 0 0\n39740 19821 0 0\n39795 19953 0 0\n39896 20055 0 0\n40028 20110 0 0\n40171 20110 0 0\n40303 20055 0 0\n40405 19954 0 0\n40460 19822 0 0\n40460 20315 0 0\n40424 20315 0 0\n40282 20373 0 0\n40174 20482 0 0\n40115 20623 0 0\n40115 20776 0 0\n40173 20918 0 0\n40282 21026 0 0\n40423 21085 0 0\n40576 21085 0 0\n40718 21027 0 0\n40826 20918 0 0\n40885 20777 0 0\n40885 22224 0 0\n40805 22257 0 0\n40760 22302 0 0\n40760 21552 0 0\n40760 21429 0 0\n40713 21315 0 0\n40626 21228 0 0\n40512 21180 0 0\n40389 21180 0 0\n40275 21227 0 0\n40188 21314 0 0\n40140 21428 0 0\n40140 21551 0 0\n40187 21665 0 0\n40274 21752 0 0\n40388 21800 0 0\n40511 21800 0 0\n40625 21753 0 0\n40712 21666 0 0\n40760 21552 0 0\n40760 22302 0 0\n40718 22344 0 0\n40670 22458 0 0\n40670 22581 0 0\n40717 22695 0 0\n40804 22782 0 0\n40918 22830 0 0\n41041 22830 0 0\n41155 22783 0 0\n41242 22696 0 0\n41290 22582 0 0\n41290 25025 0 0\n41265 25025 0 0\n40760 25025 0 0\n40760 23352 0 0\n40760 23229 0 0\n40713 23115 0 0\n40626 23028 0 0\n40512 22980 0 0\n40389 22980 0 0\n40275 23027 0 0\n40188 23114 0 0\n40140 23228 0 0\n40140 23351 0 0\n40187 23465 0 0\n40274 23552 0 0\n40388 23600 0 0\n40511 23600 0 0\n40625 23553 0 0\n40712 23466 0 0\n40760 23352 0 0\n40760 25025 0 0\n40665 25025 0 0\n40601 25052 0 0\n40552 25101 0 0\n40525 25165 0 0\n40525 25235 0 0\n40525 25835 0 0\n40552 25899 0 0\n40601 25948 0 0\n40665 25975 0 0\n40735 25975 0 0\n41335 25975 0 0\n41399 25948 0 0\n41448 25899 0 0\n41475 25835 0 0\n41475 26406 0 0\n41403 26231 0 0\n41269 26098 0 0\n41095 26025 0 0\n40906 26025 0 0\n40731 26097 0 0\n40598 26231 0 0\n40525 26405 0 0\n40525 26594 0 0\n40597 26769 0 0\n40731 26902 0 0\n40905 26975 0 0\n41094 26975 0 0\n41269 26903 0 0\n41402 26769 0 0\n41475 26595 0 0\n41475 27250 0 0\n40475 27250 0 0\n40475 26595 0 0\n40475 26406 0 0\n40475 25595 0 0\n40475 25406 0 0\n40403 25231 0 0\n40269 25098 0 0\n40110 25031 0 0\n40110 23552 0 0\n40110 23429 0 0\n40063 23315 0 0\n39994 23246 0 0\n39994 22760 0 0\n39994 22644 0 0\n39950 22537 0 0\n39912 22499 0 0\n39949 22463 0 0\n39994 22356 0 0\n39994 22240 0 0\n39950 22133 0 0\n39867 22051 0 0\n39760 22006 0 0\n39644 22006 0 0\n39537 22050 0 0\n39499 22087 0 0\n39463 22051 0 0\n39410 22028 0 0\n39410 21372 0 0\n39410 21229 0 0\n39365 21121 0 0\n39365 18827 0 0\n39365 18674 0 0\n39307 18532 0 0\n39198 18424 0 0\n39057 18365 0 0\n38904 18365 0 0\n38762 18423 0 0\n38700 18485 0 0\n38700 18182 0 0\n38700 18039 0 0\n38645 17907 0 0\n38544 17805 0 0\n38500 17786 0 0\n38500 17402 0 0\n38500 17279 0 0\n38453 17165 0 0\n38366 17078 0 0\n38260 17033 0 0\n38260 15872 0 0\n38260 15729 0 0\n38205 15597 0 0\n38104 15495 0 0\n37975 15441 0 0\n37975 11595 0 0\n37975 11406 0 0\n37965 11381 0 0\n37965 10561 0 0\n37953 10378 0 0\n37907 10266 0 0\n37836 10235 0 0\n37765 10306 0 0\n37765 10164 0 0\n37734 10093 0 0\n37561 10035 0 0\n37378 10047 0 0\n37266 10093 0 0\n37235 10164 0 0\n37500 10429 0 0\n37765 10164 0 0\n37765 10306 0 0\n37571 10500 0 0\n37836 10765 0 0\n37907 10734 0 0\n37965 10561 0 0\n37965 11381 0 0\n37903 11231 0 0\n37769 11098 0 0\n37765 11096 0 0\n37765 10836 0 0\n37500 10571 0 0\n37429 10642 0 0\n37429 10500 0 0\n37164 10235 0 0\n37093 10266 0 0\n37035 10439 0 0\n37047 10622 0 0\n37093 10734 0 0\n37164 10765 0 0\n37429 10500 0 0\n37429 10642 0 0\n37235 10836 0 0\n37266 10907 0 0\n37439 10965 0 0\n37622 10953 0 0\n37734 10907 0 0\n37765 10836 0 0\n37765 11096 0 0\n37595 11025 0 0\n37406 11025 0 0\n37231 11097 0 0\n37098 11231 0 0\n37025 11405 0 0\n37025 11594 0 0\n37097 11769 0 0\n37231 11902 0 0\n37405 11975 0 0\n37594 11975 0 0\n37769 11903 0 0\n37902 11769 0 0\n37975 11595 0 0\n37975 15441 0 0\n37972 15440 0 0\n37829 15440 0 0\n37697 15495 0 0\n37595 15596 0 0\n37540 15728 0 0\n37540 15871 0 0\n37595 16003 0 0\n37696 16105 0 0\n37828 16160 0 0\n37971 16160 0 0\n38103 16105 0 0\n38205 16004 0 0\n38260 15872 0 0\n38260 17033 0 0\n38252 17030 0 0\n38129 17030 0 0\n38015 17077 0 0\n37928 17164 0 0\n37880 17278 0 0\n37880 17401 0 0\n37927 17515 0 0\n38014 17602 0 0\n38128 17650 0 0\n38251 17650 0 0\n38365 17603 0 0\n38452 17516 0 0\n38500 17402 0 0\n38500 17786 0 0\n38412 17750 0 0\n38269 17750 0 0\n38137 17805 0 0\n38035 17906 0 0\n37980 18038 0 0\n37980 18181 0 0\n38035 18313 0 0\n38136 18415 0 0\n38268 18470 0 0\n38411 18470 0 0\n38543 18415 0 0\n38645 18314 0 0\n38700 18182 0 0\n38700 18485 0 0\n38654 18532 0 0\n38595 18673 0 0\n38595 18686 0 0\n38514 18605 0 0\n38382 18550 0 0\n38239 18550 0 0\n38107 18605 0 0\n38005 18706 0 0\n37950 18838 0 0\n37950 18981 0 0\n37979 19052 0 0\n37928 19104 0 0\n37880 19218 0 0\n37880 19341 0 0\n37927 19455 0 0\n38014 19542 0 0\n38128 19590 0 0\n38251 19590 0 0\n38365 19543 0 0\n38452 19456 0 0\n38500 19342 0 0\n38500 19220 0 0\n38513 19215 0 0\n38615 19114 0 0\n38669 18984 0 0\n38762 19076 0 0\n38903 19135 0 0\n39056 19135 0 0\n39198 19077 0 0\n39306 18968 0 0\n39365 18827 0 0\n39365 21121 0 0\n39355 21097 0 0\n39254 20995 0 0\n39210 20976 0 0\n39210 19652 0 0\n39210 19509 0 0\n39155 19377 0 0\n39054 19275 0 0\n38922 19220 0 0\n38779 19220 0 0\n38647 19275 0 0\n38545 19376 0 0\n38490 19508 0 0\n38490 19651 0 0\n38545 19783 0 0\n38646 19885 0 0\n38778 19940 0 0\n38921 19940 0 0\n39053 19885 0 0\n39155 19784 0 0\n39210 19652 0 0\n39210 20976 0 0\n39122 20940 0 0\n38979 20940 0 0\n38970 20943 0 0\n38970 20362 0 0\n38970 20219 0 0\n38915 20087 0 0\n38814 19985 0 0\n38682 19930 0 0\n38539 19930 0 0\n38407 19985 0 0\n38305 20086 0 0\n38250 20218 0 0\n38250 20361 0 0\n38305 20493 0 0\n38406 20595 0 0\n38538 20650 0 0\n38681 20650 0 0\n38813 20595 0 0\n38915 20494 0 0\n38970 20362 0 0\n38970 20943 0 0\n38847 20995 0 0\n38745 21096 0 0\n38690 21228 0 0\n38690 21371 0 0\n38745 21503 0 0\n38846 21605 0 0\n38978 21660 0 0\n39121 21660 0 0\n39253 21605 0 0\n39355 21504 0 0\n39410 21372 0 0\n39410 22028 0 0\n39356 22006 0 0\n39240 22006 0 0\n39133 22050 0 0\n39051 22133 0 0\n39006 22240 0 0\n39006 22356 0 0\n39050 22463 0 0\n39087 22500 0 0\n39051 22537 0 0\n39006 22644 0 0\n39006 22760 0 0\n39050 22867 0 0\n39133 22949 0 0\n39240 22994 0 0\n39356 22994 0 0\n39463 22950 0 0\n39500 22912 0 0\n39537 22949 0 0\n39644 22994 0 0\n39760 22994 0 0\n39867 22950 0 0\n39949 22867 0 0\n39994 22760 0 0\n39994 23246 0 0\n39976 23228 0 0\n39862 23180 0 0\n39739 23180 0 0\n39625 23227 0 0\n39539 23312 0 0\n39527 23282 0 0\n39418 23174 0 0\n39277 23115 0 0\n39124 23115 0 0\n38982 23173 0 0\n38882 23273 0 0\n38900 23232 0 0\n38900 23109 0 0\n38853 22995 0 0\n38766 22908 0 0\n38652 22860 0 0\n38529 22860 0 0\n38415 22907 0 0\n38400 22922 0 0\n38400 22222 0 0\n38400 22099 0 0\n38353 21985 0 0\n38266 21898 0 0\n38152 21850 0 0\n38130 21850 0 0\n38130 20042 0 0\n38130 19919 0 0\n38083 19805 0 0\n37996 19718 0 0\n37882 19670 0 0\n37759 19670 0 0\n37645 19717 0 0\n37610 19752 0 0\n37610 17682 0 0\n37610 17559 0 0\n37563 17445 0 0\n37510 17392 0 0\n37510 16412 0 0\n37510 16289 0 0\n37463 16175 0 0\n37376 16088 0 0\n37262 16040 0 0\n37139 16040 0 0\n37025 16087 0 0\n36975 16137 0 0\n36975 11595 0 0\n36975 11406 0 0\n36965 11381 0 0\n36965 10561 0 0\n36953 10378 0 0\n36907 10266 0 0\n36836 10235 0 0\n36765 10306 0 0\n36765 10164 0 0\n36734 10093 0 0\n36561 10035 0 0\n36378 10047 0 0\n36266 10093 0 0\n36235 10164 0 0\n36500 10429 0 0\n36765 10164 0 0\n36765 10306 0 0\n36571 10500 0 0\n36836 10765 0 0\n36907 10734 0 0\n36965 10561 0 0\n36965 11381 0 0\n36903 11231 0 0\n36769 11098 0 0\n36765 11096 0 0\n36765 10836 0 0\n36500 10571 0 0\n36429 10642 0 0\n36429 10500 0 0\n36164 10235 0 0\n36093 10266 0 0\n36035 10439 0 0\n36047 10622 0 0\n36093 10734 0 0\n36164 10765 0 0\n36429 10500 0 0\n36429 10642 0 0\n36235 10836 0 0\n36266 10907 0 0\n36439 10965 0 0\n36622 10953 0 0\n36734 10907 0 0\n36765 10836 0 0\n36765 11096 0 0\n36595 11025 0 0\n36406 11025 0 0\n36231 11097 0 0\n36098 11231 0 0\n36025 11405 0 0\n36025 11594 0 0\n36097 11769 0 0\n36231 11902 0 0\n36405 11975 0 0\n36594 11975 0 0\n36769 11903 0 0\n36902 11769 0 0\n36975 11595 0 0\n36975 16137 0 0\n36938 16174 0 0\n36910 16240 0 0\n36910 14472 0 0\n36910 14329 0 0\n36855 14197 0 0\n36754 14095 0 0\n36622 14040 0 0\n36479 14040 0 0\n36460 14047 0 0\n36460 12872 0 0\n36460 12729 0 0\n36405 12597 0 0\n36304 12495 0 0\n36172 12440 0 0\n36029 12440 0 0\n35975 12462 0 0\n35975 11835 0 0\n35975 11765 0 0\n35975 11165 0 0\n35965 11141 0 0\n35965 10561 0 0\n35953 10378 0 0\n35907 10266 0 0\n35836 10235 0 0\n35765 10306 0 0\n35765 10164 0 0\n35734 10093 0 0\n35561 10035 0 0\n35378 10047 0 0\n35266 10093 0 0\n35235 10164 0 0\n35500 10429 0 0\n35765 10164 0 0\n35765 10306 0 0\n35571 10500 0 0\n35836 10765 0 0\n35907 10734 0 0\n35965 10561 0 0\n35965 11141 0 0\n35948 11101 0 0\n35899 11052 0 0\n35835 11025 0 0\n35765 11025 0 0\n35765 10836 0 0\n35500 10571 0 0\n35429 10642 0 0\n35429 10500 0 0\n35164 10235 0 0\n35093 10266 0 0\n35035 10439 0 0\n35047 10622 0 0\n35093 10734 0 0\n35164 10765 0 0\n35429 10500 0 0\n35429 10642 0 0\n35235 10836 0 0\n35266 10907 0 0\n35439 10965 0 0\n35622 10953 0 0\n35734 10907 0 0\n35765 10836 0 0\n35765 11025 0 0\n35165 11025 0 0\n35101 11052 0 0\n35052 11101 0 0\n35025 11165 0 0\n35025 11235 0 0\n35025 11835 0 0\n35052 11899 0 0\n35101 11948 0 0\n35165 11975 0 0\n35235 11975 0 0\n35835 11975 0 0\n35899 11948 0 0\n35948 11899 0 0\n35975 11835 0 0\n35975 12462 0 0\n35897 12495 0 0\n35795 12596 0 0\n35740 12728 0 0\n35740 12871 0 0\n35795 13003 0 0\n35896 13105 0 0\n36028 13160 0 0\n36171 13160 0 0\n36303 13105 0 0\n36405 13004 0 0\n36460 12872 0 0\n36460 14047 0 0\n36347 14095 0 0\n36245 14196 0 0\n36190 14328 0 0\n36190 14471 0 0\n36245 14603 0 0\n36346 14705 0 0\n36478 14760 0 0\n36621 14760 0 0\n36753 14705 0 0\n36855 14604 0 0\n36910 14472 0 0\n36910 16240 0 0\n36890 16288 0 0\n36890 16411 0 0\n36937 16525 0 0\n37024 16612 0 0\n37138 16660 0 0\n37261 16660 0 0\n37375 16613 0 0\n37462 16526 0 0\n37510 16412 0 0\n37510 17392 0 0\n37476 17358 0 0\n37362 17310 0 0\n37239 17310 0 0\n37125 17357 0 0\n37075 17407 0 0\n37075 17077 0 0\n37075 16924 0 0\n37017 16782 0 0\n36908 16674 0 0\n36767 16615 0 0\n36614 16615 0 0\n36472 16673 0 0\n36411 16733 0 0\n36334 16655 0 0\n36260 16624 0 0\n36260 15872 0 0\n36260 15729 0 0\n36205 15597 0 0\n36104 15495 0 0\n35972 15440 0 0\n35829 15440 0 0\n35697 15495 0 0\n35595 15596 0 0\n35540 15728 0 0\n35540 15871 0 0\n35595 16003 0 0\n35696 16105 0 0\n35828 16160 0 0\n35971 16160 0 0\n36103 16105 0 0\n36205 16004 0 0\n36260 15872 0 0\n36260 16624 0 0\n36202 16600 0 0\n36059 16600 0 0\n36033 16610 0 0\n35977 16472 0 0\n35868 16364 0 0\n35727 16305 0 0\n35574 16305 0 0\n35432 16363 0 0\n35399 16395 0 0\n35368 16364 0 0\n35227 16305 0 0\n35074 16305 0 0\n34932 16363 0 0\n34824 16472 0 0\n34765 16613 0 0\n34765 16766 0 0\n34793 16835 0 0\n34715 16756 0 0\n34715 12217 0 0\n34715 12064 0 0\n34657 11922 0 0\n34548 11814 0 0\n34407 11755 0 0\n34254 11755 0 0\n34112 11813 0 0\n34004 11922 0 0\n33945 12063 0 0\n33945 12216 0 0\n34003 12358 0 0\n34112 12466 0 0\n34253 12525 0 0\n34406 12525 0 0\n34548 12467 0 0\n34656 12358 0 0\n34715 12217 0 0\n34715 16756 0 0\n34704 16745 0 0\n34572 16690 0 0\n34570 16690 0 0\n34570 16212 0 0\n34570 16069 0 0\n34515 15937 0 0\n34414 15835 0 0\n34310 15791 0 0\n34310 14472 0 0\n34310 14329 0 0\n34255 14197 0 0\n34154 14095 0 0\n34022 14040 0 0\n33879 14040 0 0\n33747 14095 0 0\n33645 14196 0 0\n33605 14292 0 0\n33605 11777 0 0\n33605 11624 0 0\n33547 11482 0 0\n33438 11374 0 0\n33297 11315 0 0\n33144 11315 0 0\n33002 11373 0 0\n32975 11400 0 0\n32975 10595 0 0\n32975 10406 0 0\n32903 10231 0 0\n32769 10098 0 0\n32595 10025 0 0\n32406 10025 0 0\n32231 10097 0 0\n32098 10231 0 0\n32025 10405 0 0\n32025 10594 0 0\n32097 10769 0 0\n32231 10902 0 0\n32405 10975 0 0\n32594 10975 0 0\n32769 10903 0 0\n32902 10769 0 0\n32975 10595 0 0\n32975 11400 0 0\n32894 11482 0 0\n32835 11623 0 0\n32835 11776 0 0\n32893 11918 0 0\n33002 12026 0 0\n33143 12085 0 0\n33296 12085 0 0\n33438 12027 0 0\n33546 11918 0 0\n33605 11777 0 0\n33605 14292 0 0\n33590 14328 0 0\n33590 14471 0 0\n33645 14603 0 0\n33746 14705 0 0\n33878 14760 0 0\n34021 14760 0 0\n34153 14705 0 0\n34255 14604 0 0\n34310 14472 0 0\n34310 15791 0 0\n34282 15780 0 0\n34139 15780 0 0\n34007 15835 0 0\n33905 15936 0 0\n33850 16068 0 0\n33850 16211 0 0\n33905 16343 0 0\n34006 16445 0 0\n34138 16500 0 0\n34281 16500 0 0\n34413 16445 0 0\n34515 16344 0 0\n34570 16212 0 0\n34570 16690 0 0\n34429 16690 0 0\n34297 16745 0 0\n34195 16846 0 0\n34140 16978 0 0\n34140 17121 0 0\n34195 17253 0 0\n34296 17355 0 0\n34428 17410 0 0\n34571 17410 0 0\n34703 17355 0 0\n34805 17254 0 0\n34860 17122 0 0\n34860 16979 0 0\n34835 16920 0 0\n34932 17016 0 0\n35073 17075 0 0\n35226 17075 0 0\n35368 17017 0 0\n35400 16984 0 0\n35432 17016 0 0\n35573 17075 0 0\n35726 17075 0 0\n35779 17053 0 0\n35825 17163 0 0\n35926 17265 0 0\n36058 17320 0 0\n36201 17320 0 0\n36333 17265 0 0\n36371 17226 0 0\n36472 17326 0 0\n36613 17385 0 0\n36766 17385 0 0\n36908 17327 0 0\n37016 17218 0 0\n37075 17077 0 0\n37075 17407 0 0\n37038 17444 0 0\n37018 17490 0 0\n36949 17490 0 0\n36835 17537 0 0\n36748 17624 0 0\n36700 17738 0 0\n36700 17861 0 0\n36747 17975 0 0\n36834 18062 0 0\n36948 18110 0 0\n37071 18110 0 0\n37185 18063 0 0\n37272 17976 0 0\n37291 17930 0 0\n37361 17930 0 0\n37475 17883 0 0\n37562 17796 0 0\n37610 17682 0 0\n37610 19752 0 0\n37558 19804 0 0\n37510 19918 0 0\n37510 20041 0 0\n37557 20155 0 0\n37644 20242 0 0\n37758 20290 0 0\n37881 20290 0 0\n37995 20243 0 0\n38082 20156 0 0\n38130 20042 0 0\n38130 21850 0 0\n38029 21850 0 0\n37915 21897 0 0\n37828 21984 0 0\n37780 22098 0 0\n37780 22221 0 0\n37827 22335 0 0\n37914 22422 0 0\n38028 22470 0 0\n38151 22470 0 0\n38265 22423 0 0\n38352 22336 0 0\n38400 22222 0 0\n38400 22922 0 0\n38328 22994 0 0\n38280 23108 0 0\n38280 23231 0 0\n38327 23345 0 0\n38414 23432 0 0\n38528 23480 0 0\n38651 23480 0 0\n38765 23433 0 0\n38843 23354 0 0\n38815 23423 0 0\n38815 23576 0 0\n38873 23718 0 0\n38982 23826 0 0\n39123 23885 0 0\n39276 23885 0 0\n39418 23827 0 0\n39526 23718 0 0\n39544 23672 0 0\n39624 23752 0 0\n39738 23800 0 0\n39861 23800 0 0\n39975 23753 0 0\n40062 23666 0 0\n40110 23552 0 0\n40110 25031 0 0\n40095 25025 0 0\n39906 25025 0 0\n39731 25097 0 0\n39598 25231 0 0\n39525 25405 0 0\n39525 25594 0 0\n39597 25769 0 0\n39731 25902 0 0\n39905 25975 0 0\n40094 25975 0 0\n40269 25903 0 0\n40402 25769 0 0\n40475 25595 0 0\n40475 26406 0 0\n40403 26231 0 0\n40269 26098 0 0\n40095 26025 0 0\n39906 26025 0 0\n39731 26097 0 0\n39598 26231 0 0\n39525 26405 0 0\n39525 26594 0 0\n39597 26769 0 0\n39731 26902 0 0\n39905 26975 0 0\n40094 26975 0 0\n40269 26903 0 0\n40402 26769 0 0\n40475 26595 0 0\n40475 27250 0 0\n39475 27250 0 0\n39475 26595 0 0\n39475 26406 0 0\n39475 25595 0 0\n39475 25406 0 0\n39403 25231 0 0\n39269 25098 0 0\n39095 25025 0 0\n38906 25025 0 0\n38731 25097 0 0\n38598 25231 0 0\n38525 25405 0 0\n38525 25594 0 0\n38597 25769 0 0\n38731 25902 0 0\n38905 25975 0 0\n39094 25975 0 0\n39269 25903 0 0\n39402 25769 0 0\n39475 25595 0 0\n39475 26406 0 0\n39403 26231 0 0\n39269 26098 0 0\n39095 26025 0 0\n38906 26025 0 0\n38731 26097 0 0\n38598 26231 0 0\n38525 26405 0 0\n38525 26594 0 0\n38597 26769 0 0\n38731 26902 0 0\n38905 26975 0 0\n39094 26975 0 0\n39269 26903 0 0\n39402 26769 0 0\n39475 26595 0 0\n39475 27250 0 0\n38475 27250 0 0\n38475 26595 0 0\n38475 26406 0 0\n38475 25595 0 0\n38475 25406 0 0\n38403 25231 0 0\n38269 25098 0 0\n38095 25025 0 0\n37906 25025 0 0\n37731 25097 0 0\n37598 25231 0 0\n37525 25405 0 0\n37525 25594 0 0\n37597 25769 0 0\n37731 25902 0 0\n37905 25975 0 0\n38094 25975 0 0\n38269 25903 0 0\n38402 25769 0 0\n38475 25595 0 0\n38475 26406 0 0\n38403 26231 0 0\n38269 26098 0 0\n38095 26025 0 0\n37906 26025 0 0\n37731 26097 0 0\n37598 26231 0 0\n37525 26405 0 0\n37525 26594 0 0\n37597 26769 0 0\n37731 26902 0 0\n37905 26975 0 0\n38094 26975 0 0\n38269 26903 0 0\n38402 26769 0 0\n38475 26595 0 0\n38475 27250 0 0\n37475 27250 0 0\n37475 26595 0 0\n37475 26406 0 0\n37475 25595 0 0\n37475 25406 0 0\n37403 25231 0 0\n37310 25138 0 0\n37310 24182 0 0\n37310 24059 0 0\n37310 21422 0 0\n37310 21279 0 0\n37255 21147 0 0\n37200 21091 0 0\n37200 19582 0 0\n37200 19439 0 0\n37145 19307 0 0\n37044 19205 0 0\n36912 19150 0 0\n36769 19150 0 0\n36640 19203 0 0\n36640 18072 0 0\n36640 17949 0 0\n36593 17835 0 0\n36506 17748 0 0\n36392 17700 0 0\n36269 17700 0 0\n36155 17747 0 0\n36068 17834 0 0\n36020 17948 0 0\n36020 18071 0 0\n36067 18185 0 0\n36154 18272 0 0\n36268 18320 0 0\n36391 18320 0 0\n36505 18273 0 0\n36592 18186 0 0\n36640 18072 0 0\n36640 19203 0 0\n36637 19205 0 0\n36590 19251 0 0\n36590 19142 0 0\n36590 19019 0 0\n36543 18905 0 0\n36456 18818 0 0\n36342 18770 0 0\n36219 18770 0 0\n36135 18804 0 0\n36135 18577 0 0\n36135 18424 0 0\n36077 18282 0 0\n35968 18174 0 0\n35827 18115 0 0\n35674 18115 0 0\n35532 18173 0 0\n35424 18282 0 0\n35400 18338 0 0\n35377 18282 0 0\n35268 18174 0 0\n35127 18115 0 0\n34974 18115 0 0\n34832 18173 0 0\n34740 18265 0 0\n34740 18092 0 0\n34740 17969 0 0\n34693 17855 0 0\n34606 17768 0 0\n34492 17720 0 0\n34369 17720 0 0\n34255 17767 0 0\n34168 17854 0 0\n34120 17968 0 0\n34120 18091 0 0\n34167 18205 0 0\n34254 18292 0 0\n34368 18340 0 0\n34491 18340 0 0\n34605 18293 0 0\n34692 18206 0 0\n34740 18092 0 0\n34740 18265 0 0\n34724 18282 0 0\n34665 18423 0 0\n34665 18576 0 0\n34723 18718 0 0\n34832 18826 0 0\n34973 18885 0 0\n35126 18885 0 0\n35268 18827 0 0\n35376 18718 0 0\n35399 18661 0 0\n35423 18718 0 0\n35532 18826 0 0\n35673 18885 0 0\n35826 18885 0 0\n35968 18827 0 0\n36076 18718 0 0\n36135 18577 0 0\n36135 18804 0 0\n36105 18817 0 0\n36018 18904 0 0\n35970 19018 0 0\n35970 19141 0 0\n36017 19255 0 0\n36104 19342 0 0\n36218 19390 0 0\n36341 19390 0 0\n36455 19343 0 0\n36542 19256 0 0\n36590 19142 0 0\n36590 19251 0 0\n36535 19306 0 0\n36480 19438 0 0\n36480 19581 0 0\n36535 19713 0 0\n36636 19815 0 0\n36768 19870 0 0\n36911 19870 0 0\n37043 19815 0 0\n37145 19714 0 0\n37200 19582 0 0\n37200 21091 0 0\n37154 21045 0 0\n37022 20990 0 0\n36879 20990 0 0\n36747 21045 0 0\n36645 21146 0 0\n36590 21278 0 0\n36590 21421 0 0\n36645 21553 0 0\n36746 21655 0 0\n36878 21710 0 0\n37021 21710 0 0\n37153 21655 0 0\n37255 21554 0 0\n37310 21422 0 0\n37310 24059 0 0\n37263 23945 0 0\n37176 23858 0 0\n37140 23842 0 0\n37140 23272 0 0\n37140 23149 0 0\n37093 23035 0 0\n37006 22948 0 0\n36952 22925 0 0\n36992 22886 0 0\n37040 22772 0 0\n37040 22649 0 0\n36993 22535 0 0\n36906 22448 0 0\n36792 22400 0 0\n36669 22400 0 0\n36555 22447 0 0\n36468 22534 0 0\n36420 22648 0 0\n36420 22771 0 0\n36467 22885 0 0\n36554 22972 0 0\n36607 22994 0 0\n36568 23034 0 0\n36520 23148 0 0\n36520 23271 0 0\n36567 23385 0 0\n36654 23472 0 0\n36768 23520 0 0\n36891 23520 0 0\n37005 23473 0 0\n37092 23386 0 0\n37140 23272 0 0\n37140 23842 0 0\n37062 23810 0 0\n36939 23810 0 0\n36825 23857 0 0\n36738 23944 0 0\n36690 24058 0 0\n36690 24181 0 0\n36737 24295 0 0\n36824 24382 0 0\n36938 24430 0 0\n37061 24430 0 0\n37175 24383 0 0\n37262 24296 0 0\n37310 24182 0 0\n37310 25138 0 0\n37269 25098 0 0\n37095 25025 0 0\n36906 25025 0 0\n36731 25097 0 0\n36598 25231 0 0\n36525 25405 0 0\n36525 25594 0 0\n36597 25769 0 0\n36731 25902 0 0\n36905 25975 0 0\n37094 25975 0 0\n37269 25903 0 0\n37402 25769 0 0\n37475 25595 0 0\n37475 26406 0 0\n37403 26231 0 0\n37269 26098 0 0\n37095 26025 0 0\n36906 26025 0 0\n36731 26097 0 0\n36598 26231 0 0\n36525 26405 0 0\n36525 26594 0 0\n36597 26769 0 0\n36731 26902 0 0\n36905 26975 0 0\n37094 26975 0 0\n37269 26903 0 0\n37402 26769 0 0\n37475 26595 0 0\n37475 27250 0 0\n36475 27250 0 0\n36475 26595 0 0\n36475 26406 0 0\n36475 25595 0 0\n36475 25406 0 0\n36403 25231 0 0\n36269 25098 0 0\n36210 25073 0 0\n36210 22322 0 0\n36210 22179 0 0\n36155 22047 0 0\n36054 21945 0 0\n35922 21890 0 0\n35779 21890 0 0\n35730 21910 0 0\n35730 20236 0 0\n35730 20105 0 0\n35680 19984 0 0\n35730 19866 0 0\n35730 19735 0 0\n35680 19614 0 0\n35730 19496 0 0\n35730 19365 0 0\n35680 19244 0 0\n35587 19151 0 0\n35466 19100 0 0\n35335 19100 0 0\n35214 19150 0 0\n35121 19243 0 0\n35070 19364 0 0\n35070 19495 0 0\n35119 19615 0 0\n35070 19734 0 0\n35070 19865 0 0\n35119 19985 0 0\n35070 20104 0 0\n35070 20235 0 0\n35120 20356 0 0\n35213 20449 0 0\n35334 20500 0 0\n35465 20500 0 0\n35586 20450 0 0\n35679 20357 0 0\n35730 20236 0 0\n35730 21910 0 0\n35647 21945 0 0\n35545 22046 0 0\n35490 22178 0 0\n35490 22321 0 0\n35545 22453 0 0\n35646 22555 0 0\n35778 22610 0 0\n35921 22610 0 0\n36053 22555 0 0\n36155 22454 0 0\n36210 22322 0 0\n36210 25073 0 0\n36095 25025 0 0\n35906 25025 0 0\n35760 25085 0 0\n35760 24302 0 0\n35760 24179 0 0\n35713 24065 0 0\n35626 23978 0 0\n35512 23930 0 0\n35389 23930 0 0\n35360 23941 0 0\n35360 23772 0 0\n35360 23629 0 0\n35305 23497 0 0\n35204 23395 0 0\n35072 23340 0 0\n34960 23340 0 0\n34960 21372 0 0\n34960 21229 0 0\n34905 21097 0 0\n34804 20995 0 0\n34770 20980 0 0\n34770 19082 0 0\n34770 18959 0 0\n34723 18845 0 0\n34636 18758 0 0\n34522 18710 0 0\n34399 18710 0 0\n34285 18757 0 0\n34198 18844 0 0\n34150 18958 0 0\n34150 19081 0 0\n34197 19195 0 0\n34284 19282 0 0\n34398 19330 0 0\n34521 19330 0 0\n34635 19283 0 0\n34722 19196 0 0\n34770 19082 0 0\n34770 20980 0 0\n34672 20940 0 0\n34529 20940 0 0\n34460 20968 0 0\n34460 19822 0 0\n34460 19679 0 0\n34405 19547 0 0\n34304 19445 0 0\n34172 19390 0 0\n34029 19390 0 0\n33910 19439 0 0\n33910 16832 0 0\n33910 16709 0 0\n33863 16595 0 0\n33776 16508 0 0\n33662 16460 0 0\n33539 16460 0 0\n33425 16507 0 0\n33338 16594 0 0\n33290 16708 0 0\n33290 16831 0 0\n33337 16945 0 0\n33424 17032 0 0\n33538 17080 0 0\n33661 17080 0 0\n33775 17033 0 0\n33862 16946 0 0\n33910 16832 0 0\n33910 19439 0 0\n33897 19445 0 0\n33880 19461 0 0\n33880 17832 0 0\n33880 17709 0 0\n33833 17595 0 0\n33746 17508 0 0\n33632 17460 0 0\n33509 17460 0 0\n33395 17507 0 0\n33335 17567 0 0\n33335 17377 0 0\n33335 17224 0 0\n33277 17082 0 0\n33168 16974 0 0\n33027 16915 0 0\n32935 16915 0 0\n32935 16047 0 0\n32935 15894 0 0\n32877 15752 0 0\n32835 15710 0 0\n32835 13427 0 0\n32835 13274 0 0\n32777 13132 0 0\n32668 13024 0 0\n32527 12965 0 0\n32374 12965 0 0\n32232 13023 0 0\n32124 13132 0 0\n32110 13165 0 0\n32110 11772 0 0\n32110 11629 0 0\n32055 11497 0 0\n31975 11416 0 0\n31975 10835 0 0\n31975 10765 0 0\n31975 10165 0 0\n31948 10101 0 0\n31899 10052 0 0\n31835 10025 0 0\n31765 10025 0 0\n31165 10025 0 0\n31101 10052 0 0\n31052 10101 0 0\n31025 10165 0 0\n31025 10235 0 0\n31025 10835 0 0\n31052 10899 0 0\n31101 10948 0 0\n31165 10975 0 0\n31235 10975 0 0\n31835 10975 0 0\n31899 10948 0 0\n31948 10899 0 0\n31975 10835 0 0\n31975 11416 0 0\n31954 11395 0 0\n31822 11340 0 0\n31679 11340 0 0\n31547 11395 0 0\n31445 11496 0 0\n31390 11628 0 0\n31390 11771 0 0\n31445 11903 0 0\n31546 12005 0 0\n31678 12060 0 0\n31821 12060 0 0\n31953 12005 0 0\n32055 11904 0 0\n32110 11772 0 0\n32110 13165 0 0\n32065 13273 0 0\n32065 13426 0 0\n32123 13568 0 0\n32232 13676 0 0\n32373 13735 0 0\n32526 13735 0 0\n32668 13677 0 0\n32776 13568 0 0\n32835 13427 0 0\n32835 15710 0 0\n32768 15644 0 0\n32627 15585 0 0\n32474 15585 0 0\n32332 15643 0 0\n32224 15752 0 0\n32165 15893 0 0\n32165 16046 0 0\n32223 16188 0 0\n32332 16296 0 0\n32473 16355 0 0\n32626 16355 0 0\n32768 16297 0 0\n32876 16188 0 0\n32935 16047 0 0\n32935 16915 0 0\n32874 16915 0 0\n32732 16973 0 0\n32624 17082 0 0\n32565 17223 0 0\n32565 17376 0 0\n32623 17518 0 0\n32732 17626 0 0\n32873 17685 0 0\n33026 17685 0 0\n33168 17627 0 0\n33276 17518 0 0\n33335 17377 0 0\n33335 17567 0 0\n33308 17594 0 0\n33260 17708 0 0\n33260 17831 0 0\n33307 17945 0 0\n33394 18032 0 0\n33508 18080 0 0\n33631 18080 0 0\n33745 18033 0 0\n33832 17946 0 0\n33880 17832 0 0\n33880 19461 0 0\n33860 19481 0 0\n33860 18822 0 0\n33860 18679 0 0\n33805 18547 0 0\n33704 18445 0 0\n33572 18390 0 0\n33429 18390 0 0\n33297 18445 0 0\n33195 18546 0 0\n33140 18678 0 0\n33140 18821 0 0\n33195 18953 0 0\n33296 19055 0 0\n33428 19110 0 0\n33571 19110 0 0\n33703 19055 0 0\n33805 18954 0 0\n33860 18822 0 0\n33860 19481 0 0\n33795 19546 0 0\n33740 19678 0 0\n33740 19821 0 0\n33795 19953 0 0\n33896 20055 0 0\n34028 20110 0 0\n34171 20110 0 0\n34303 20055 0 0\n34405 19954 0 0\n34460 19822 0 0\n34460 20968 0 0\n34397 20995 0 0\n34295 21096 0 0\n34240 21228 0 0\n34240 21371 0 0\n34295 21503 0 0\n34396 21605 0 0\n34528 21660 0 0\n34671 21660 0 0\n34803 21605 0 0\n34905 21504 0 0\n34960 21372 0 0\n34960 23340 0 0\n34929 23340 0 0\n34797 23395 0 0\n34710 23481 0 0\n34710 22422 0 0\n34710 22279 0 0\n34655 22147 0 0\n34554 22045 0 0\n34422 21990 0 0\n34279 21990 0 0\n34147 22045 0 0\n34045 22146 0 0\n33990 22278 0 0\n33990 22318 0 0\n33922 22290 0 0\n33799 22290 0 0\n33685 22337 0 0\n33598 22424 0 0\n33560 22514 0 0\n33560 21172 0 0\n33560 21029 0 0\n33505 20897 0 0\n33404 20795 0 0\n33272 20740 0 0\n33129 20740 0 0\n32997 20795 0 0\n32895 20896 0 0\n32895 19687 0 0\n32895 19534 0 0\n32837 19392 0 0\n32728 19284 0 0\n32695 19270 0 0\n32695 18667 0 0\n32695 18514 0 0\n32637 18372 0 0\n32535 18271 0 0\n32560 18212 0 0\n32560 18089 0 0\n32513 17975 0 0\n32470 17932 0 0\n32470 16772 0 0\n32470 16649 0 0\n32423 16535 0 0\n32336 16448 0 0\n32222 16400 0 0\n32190 16400 0 0\n32190 16289 0 0\n32155 16204 0 0\n32155 15067 0 0\n32155 14914 0 0\n32097 14772 0 0\n31988 14664 0 0\n31847 14605 0 0\n31694 14605 0 0\n31552 14663 0 0\n31530 14685 0 0\n31530 14649 0 0\n31475 14517 0 0\n31374 14415 0 0\n31242 14360 0 0\n31099 14360 0 0\n30967 14415 0 0\n30953 14428 0 0\n30918 14394 0 0\n30777 14335 0 0\n30624 14335 0 0\n30535 14371 0 0\n30535 13027 0 0\n30535 12874 0 0\n30477 12732 0 0\n30368 12624 0 0\n30227 12565 0 0\n30074 12565 0 0\n29932 12623 0 0\n29824 12732 0 0\n29810 12765 0 0\n29810 11922 0 0\n29810 11779 0 0\n29755 11647 0 0\n29654 11545 0 0\n29522 11490 0 0\n29379 11490 0 0\n29247 11545 0 0\n29145 11646 0 0\n29090 11778 0 0\n29090 11921 0 0\n29145 12053 0 0\n29246 12155 0 0\n29378 12210 0 0\n29521 12210 0 0\n29653 12155 0 0\n29755 12054 0 0\n29810 11922 0 0\n29810 12765 0 0\n29765 12873 0 0\n29765 13026 0 0\n29823 13168 0 0\n29932 13276 0 0\n30073 13335 0 0\n30226 13335 0 0\n30368 13277 0 0\n30476 13168 0 0\n30535 13027 0 0\n30535 14371 0 0\n30482 14393 0 0\n30447 14428 0 0\n30434 14415 0 0\n30302 14360 0 0\n30210 14360 0 0\n30210 14072 0 0\n30210 13929 0 0\n30155 13797 0 0\n30054 13695 0 0\n29922 13640 0 0\n29779 13640 0 0\n29647 13695 0 0\n29545 13796 0 0\n29490 13928 0 0\n29490 14071 0 0\n29545 14203 0 0\n29646 14305 0 0\n29778 14360 0 0\n29921 14360 0 0\n30053 14305 0 0\n30155 14204 0 0\n30210 14072 0 0\n30210 14360 0 0\n30159 14360 0 0\n30027 14415 0 0\n29925 14516 0 0\n29870 14648 0 0\n29870 14791 0 0\n29925 14923 0 0\n30026 15025 0 0\n30158 15080 0 0\n30301 15080 0 0\n30433 15025 0 0\n30446 15011 0 0\n30482 15046 0 0\n30623 15105 0 0\n30776 15105 0 0\n30918 15047 0 0\n30952 15011 0 0\n30966 15025 0 0\n31098 15080 0 0\n31241 15080 0 0\n31373 15025 0 0\n31385 15013 0 0\n31385 15066 0 0\n31443 15208 0 0\n31552 15316 0 0\n31693 15375 0 0\n31846 15375 0 0\n31988 15317 0 0\n32096 15208 0 0\n32155 15067 0 0\n32155 16204 0 0\n32143 16175 0 0\n32056 16088 0 0\n31942 16040 0 0\n31819 16040 0 0\n31705 16087 0 0\n31618 16174 0 0\n31570 16288 0 0\n31570 16411 0 0\n31617 16525 0 0\n31704 16612 0 0\n31818 16660 0 0\n31850 16660 0 0\n31850 16771 0 0\n31897 16885 0 0\n31927 16915 0 0\n31894 16915 0 0\n31752 16973 0 0\n31644 17082 0 0\n31585 17223 0 0\n31585 17376 0 0\n31643 17518 0 0\n31752 17626 0 0\n31893 17685 0 0\n32046 17685 0 0\n32188 17627 0 0\n32296 17518 0 0\n32355 17377 0 0\n32355 17224 0 0\n32297 17082 0 0\n32230 17016 0 0\n32335 16973 0 0\n32422 16886 0 0\n32470 16772 0 0\n32470 17932 0 0\n32426 17888 0 0\n32312 17840 0 0\n32189 17840 0 0\n32075 17887 0 0\n31988 17974 0 0\n31940 18088 0 0\n31940 18211 0 0\n31987 18325 0 0\n32008 18346 0 0\n31984 18372 0 0\n31925 18513 0 0\n31925 18666 0 0\n31983 18808 0 0\n32092 18916 0 0\n32233 18975 0 0\n32386 18975 0 0\n32528 18917 0 0\n32636 18808 0 0\n32695 18667 0 0\n32695 19270 0 0\n32587 19225 0 0\n32434 19225 0 0\n32292 19283 0 0\n32184 19392 0 0\n32125 19533 0 0\n32125 19686 0 0\n32183 19828 0 0\n32292 19936 0 0\n32433 19995 0 0\n32586 19995 0 0\n32728 19937 0 0\n32836 19828 0 0\n32895 19687 0 0\n32895 20896 0 0\n32840 21028 0 0\n32840 21171 0 0\n32895 21303 0 0\n32996 21405 0 0\n33128 21460 0 0\n33271 21460 0 0\n33403 21405 0 0\n33505 21304 0 0\n33560 21172 0 0\n33560 22514 0 0\n33550 22538 0 0\n33550 22540 0 0\n33529 22540 0 0\n33415 22587 0 0\n33328 22674 0 0\n33280 22788 0 0\n33280 22911 0 0\n33327 23025 0 0\n33414 23112 0 0\n33528 23160 0 0\n33651 23160 0 0\n33765 23113 0 0\n33852 23026 0 0\n33900 22912 0 0\n33900 22910 0 0\n33921 22910 0 0\n34035 22863 0 0\n34122 22776 0 0\n34168 22664 0 0\n34278 22710 0 0\n34421 22710 0 0\n34553 22655 0 0\n34655 22554 0 0\n34710 22422 0 0\n34710 23481 0 0\n34695 23496 0 0\n34640 23628 0 0\n34640 23771 0 0\n34695 23903 0 0\n34796 24005 0 0\n34928 24060 0 0\n35071 24060 0 0\n35203 24005 0 0\n35305 23904 0 0\n35360 23772 0 0\n35360 23941 0 0\n35275 23977 0 0\n35188 24064 0 0\n35140 24178 0 0\n35140 24301 0 0\n35187 24415 0 0\n35274 24502 0 0\n35388 24550 0 0\n35511 24550 0 0\n35625 24503 0 0\n35712 24416 0 0\n35760 24302 0 0\n35760 25085 0 0\n35731 25097 0 0\n35598 25231 0 0\n35525 25405 0 0\n35525 25594 0 0\n35597 25769 0 0\n35731 25902 0 0\n35905 25975 0 0\n36094 25975 0 0\n36269 25903 0 0\n36402 25769 0 0\n36475 25595 0 0\n36475 26406 0 0\n36403 26231 0 0\n36269 26098 0 0\n36095 26025 0 0\n35906 26025 0 0\n35731 26097 0 0\n35598 26231 0 0\n35525 26405 0 0\n35525 26594 0 0\n35597 26769 0 0\n35731 26902 0 0\n35905 26975 0 0\n36094 26975 0 0\n36269 26903 0 0\n36402 26769 0 0\n36475 26595 0 0\n36475 27250 0 0\n35475 27250 0 0\n35475 26595 0 0\n35475 26406 0 0\n35475 25595 0 0\n35475 25406 0 0\n35403 25231 0 0\n35269 25098 0 0\n35095 25025 0 0\n34906 25025 0 0\n34731 25097 0 0\n34598 25231 0 0\n34525 25405 0 0\n34525 25594 0 0\n34597 25769 0 0\n34731 25902 0 0\n34905 25975 0 0\n35094 25975 0 0\n35269 25903 0 0\n35402 25769 0 0\n35475 25595 0 0\n35475 26406 0 0\n35403 26231 0 0\n35269 26098 0 0\n35095 26025 0 0\n34906 26025 0 0\n34731 26097 0 0\n34598 26231 0 0\n34525 26405 0 0\n34525 26594 0 0\n34597 26769 0 0\n34731 26902 0 0\n34905 26975 0 0\n35094 26975 0 0\n35269 26903 0 0\n35402 26769 0 0\n35475 26595 0 0\n35475 27250 0 0\n33010 27250 0 0\n33010 22622 0 0\n33010 22479 0 0\n32955 22347 0 0\n32854 22245 0 0\n32722 22190 0 0\n32579 22190 0 0\n32447 22245 0 0\n32345 22346 0 0\n32290 22478 0 0\n32290 22621 0 0\n32345 22753 0 0\n32446 22855 0 0\n32578 22910 0 0\n32721 22910 0 0\n32853 22855 0 0\n32955 22754 0 0\n33010 22622 0 0\n33010 27250 0 0\n32610 27250 0 0\n32610 25422 0 0\n32610 25279 0 0\n32555 25147 0 0\n32454 25045 0 0\n32322 24990 0 0\n32179 24990 0 0\n32047 25045 0 0\n31945 25146 0 0\n31890 25278 0 0\n31890 25421 0 0\n31945 25553 0 0\n32046 25655 0 0\n32178 25710 0 0\n32321 25710 0 0\n32453 25655 0 0\n32555 25554 0 0\n32610 25422 0 0\n32610 27250 0 0\n31475 27250 0 0\n31475 26595 0 0\n31475 26406 0 0\n31475 25835 0 0\n31475 25765 0 0\n31475 25165 0 0\n31448 25101 0 0\n31399 25052 0 0\n31335 25025 0 0\n31325 25025 0 0\n31325 17691 0 0\n31325 17575 0 0\n31281 17468 0 0\n31228 17416 0 0\n31280 17365 0 0\n31325 17258 0 0\n31325 17142 0 0\n31281 17035 0 0\n31228 16983 0 0\n31280 16932 0 0\n31325 16825 0 0\n31325 16709 0 0\n31281 16602 0 0\n31198 16520 0 0\n31091 16475 0 0\n30975 16475 0 0\n30868 16519 0 0\n30816 16571 0 0\n30765 16520 0 0\n30658 16475 0 0\n30542 16475 0 0\n30435 16519 0 0\n30383 16571 0 0\n30332 16520 0 0\n30225 16475 0 0\n30109 16475 0 0\n30002 16519 0 0\n29920 16602 0 0\n29875 16709 0 0\n29875 16825 0 0\n29919 16932 0 0\n29971 16983 0 0\n29920 17035 0 0\n29875 17142 0 0\n29875 17258 0 0\n29919 17365 0 0\n29971 17416 0 0\n29920 17468 0 0\n29875 17575 0 0\n29875 17691 0 0\n29919 17798 0 0\n30002 17880 0 0\n30109 17925 0 0\n30225 17925 0 0\n30332 17881 0 0\n30383 17828 0 0\n30435 17880 0 0\n30542 17925 0 0\n30658 17925 0 0\n30765 17881 0 0\n30816 17828 0 0\n30868 17880 0 0\n30975 17925 0 0\n31091 17925 0 0\n31198 17881 0 0\n31280 17798 0 0\n31325 17691 0 0\n31325 25025 0 0\n31265 25025 0 0\n31050 25025 0 0\n31050 20166 0 0\n31050 20035 0 0\n31000 19914 0 0\n30931 19845 0 0\n30979 19797 0 0\n31030 19676 0 0\n31030 19545 0 0\n30980 19424 0 0\n30887 19331 0 0\n30766 19280 0 0\n30635 19280 0 0\n30514 19330 0 0\n30500 19344 0 0\n30487 19331 0 0\n30366 19280 0 0\n30235 19280 0 0\n30220 19286 0 0\n30220 18592 0 0\n30220 18469 0 0\n30173 18355 0 0\n30086 18268 0 0\n29972 18220 0 0\n29849 18220 0 0\n29735 18267 0 0\n29660 18342 0 0\n29660 16322 0 0\n29660 16199 0 0\n29613 16085 0 0\n29526 15998 0 0\n29435 15959 0 0\n29435 14867 0 0\n29435 14714 0 0\n29377 14572 0 0\n29268 14464 0 0\n29130 14406 0 0\n29130 13982 0 0\n29130 13859 0 0\n29083 13745 0 0\n28996 13658 0 0\n28960 13642 0 0\n28960 11172 0 0\n28960 11029 0 0\n28905 10897 0 0\n28804 10795 0 0\n28672 10740 0 0\n28529 10740 0 0\n28397 10795 0 0\n28295 10896 0 0\n28240 11028 0 0\n28240 11171 0 0\n28295 11303 0 0\n28396 11405 0 0\n28528 11460 0 0\n28671 11460 0 0\n28803 11405 0 0\n28905 11304 0 0\n28960 11172 0 0\n28960 13642 0 0\n28882 13610 0 0\n28759 13610 0 0\n28685 13640 0 0\n28685 13427 0 0\n28685 13274 0 0\n28627 13132 0 0\n28518 13024 0 0\n28377 12965 0 0\n28224 12965 0 0\n28082 13023 0 0\n27974 13132 0 0\n27915 13273 0 0\n27915 13426 0 0\n27973 13568 0 0\n28082 13676 0 0\n28223 13735 0 0\n28376 13735 0 0\n28518 13677 0 0\n28626 13568 0 0\n28685 13427 0 0\n28685 13640 0 0\n28645 13657 0 0\n28558 13744 0 0\n28510 13858 0 0\n28510 13981 0 0\n28557 14095 0 0\n28644 14182 0 0\n28758 14230 0 0\n28881 14230 0 0\n28995 14183 0 0\n29082 14096 0 0\n29130 13982 0 0\n29130 14406 0 0\n29127 14405 0 0\n28974 14405 0 0\n28832 14463 0 0\n28724 14572 0 0\n28665 14713 0 0\n28665 14866 0 0\n28723 15008 0 0\n28832 15116 0 0\n28973 15175 0 0\n29126 15175 0 0\n29268 15117 0 0\n29376 15008 0 0\n29435 14867 0 0\n29435 15959 0 0\n29412 15950 0 0\n29289 15950 0 0\n29175 15997 0 0\n29103 16068 0 0\n29082 16060 0 0\n28959 16060 0 0\n28845 16107 0 0\n28758 16194 0 0\n28710 16308 0 0\n28710 16431 0 0\n28757 16545 0 0\n28844 16632 0 0\n28958 16680 0 0\n29081 16680 0 0\n29195 16633 0 0\n29266 16561 0 0\n29288 16570 0 0\n29411 16570 0 0\n29525 16523 0 0\n29612 16436 0 0\n29660 16322 0 0\n29660 18342 0 0\n29648 18354 0 0\n29600 18468 0 0\n29600 18591 0 0\n29647 18705 0 0\n29734 18792 0 0\n29848 18840 0 0\n29971 18840 0 0\n30085 18793 0 0\n30172 18706 0 0\n30220 18592 0 0\n30220 19286 0 0\n30114 19330 0 0\n30105 19339 0 0\n30097 19331 0 0\n29976 19280 0 0\n29845 19280 0 0\n29724 19330 0 0\n29631 19423 0 0\n29580 19544 0 0\n29580 19675 0 0\n29630 19796 0 0\n29723 19889 0 0\n29844 19940 0 0\n29975 19940 0 0\n30096 19890 0 0\n30105 19881 0 0\n30113 19889 0 0\n30234 19940 0 0\n30365 19940 0 0\n30448 19905 0 0\n30441 19913 0 0\n30390 20034 0 0\n30390 20165 0 0\n30440 20286 0 0\n30533 20379 0 0\n30654 20430 0 0\n30785 20430 0 0\n30906 20380 0 0\n30999 20287 0 0\n31050 20166 0 0\n31050 25025 0 0\n30960 25025 0 0\n30960 22972 0 0\n30960 22829 0 0\n30960 21422 0 0\n30960 21279 0 0\n30905 21147 0 0\n30804 21045 0 0\n30672 20990 0 0\n30529 20990 0 0\n30450 21022 0 0\n30450 20512 0 0\n30450 20389 0 0\n30403 20275 0 0\n30316 20188 0 0\n30202 20140 0 0\n30079 20140 0 0\n29965 20187 0 0\n29940 20211 0 0\n29842 20170 0 0\n29719 20170 0 0\n29605 20217 0 0\n29546 20275 0 0\n29465 20241 0 0\n29465 18957 0 0\n29465 18804 0 0\n29407 18662 0 0\n29298 18554 0 0\n29292 18551 0 0\n29306 18538 0 0\n29365 18397 0 0\n29365 18244 0 0\n29307 18102 0 0\n29241 18036 0 0\n29242 18036 0 0\n29290 17922 0 0\n29290 17799 0 0\n29243 17685 0 0\n29156 17598 0 0\n29080 17566 0 0\n29080 17519 0 0\n29033 17405 0 0\n28946 17318 0 0\n28832 17270 0 0\n28709 17270 0 0\n28595 17317 0 0\n28508 17404 0 0\n28460 17518 0 0\n28460 17641 0 0\n28507 17755 0 0\n28594 17842 0 0\n28670 17874 0 0\n28670 17921 0 0\n28717 18035 0 0\n28718 18036 0 0\n28654 18102 0 0\n28595 18243 0 0\n28595 18396 0 0\n28653 18538 0 0\n28762 18646 0 0\n28767 18648 0 0\n28754 18662 0 0\n28695 18803 0 0\n28695 18956 0 0\n28750 19091 0 0\n28738 19104 0 0\n28690 19218 0 0\n28690 19341 0 0\n28737 19455 0 0\n28824 19542 0 0\n28938 19590 0 0\n29061 19590 0 0\n29175 19543 0 0\n29262 19456 0 0\n29310 19342 0 0\n29310 19219 0 0\n29302 19201 0 0\n29406 19098 0 0\n29465 18957 0 0\n29465 20241 0 0\n29462 20240 0 0\n29339 20240 0 0\n29310 20251 0 0\n29310 20189 0 0\n29263 20075 0 0\n29176 19988 0 0\n29062 19940 0 0\n28939 19940 0 0\n28896 19957 0 0\n28863 19875 0 0\n28776 19788 0 0\n28662 19740 0 0\n28600 19740 0 0\n28600 19362 0 0\n28600 19239 0 0\n28553 19125 0 0\n28466 19038 0 0\n28352 18990 0 0\n28340 18990 0 0\n28340 15152 0 0\n28340 15009 0 0\n28285 14877 0 0\n28190 14781 0 0\n28190 14092 0 0\n28190 13969 0 0\n28143 13855 0 0\n28056 13768 0 0\n27942 13720 0 0\n27819 13720 0 0\n27710 13764 0 0\n27710 11872 0 0\n27710 11729 0 0\n27655 11597 0 0\n27554 11495 0 0\n27422 11440 0 0\n27279 11440 0 0\n27147 11495 0 0\n27045 11596 0 0\n26990 11728 0 0\n26990 11871 0 0\n27045 12003 0 0\n27146 12105 0 0\n27278 12160 0 0\n27421 12160 0 0\n27553 12105 0 0\n27655 12004 0 0\n27710 11872 0 0\n27710 13764 0 0\n27705 13767 0 0\n27618 13854 0 0\n27570 13968 0 0\n27570 14091 0 0\n27617 14205 0 0\n27704 14292 0 0\n27818 14340 0 0\n27941 14340 0 0\n28055 14293 0 0\n28142 14206 0 0\n28190 14092 0 0\n28190 14781 0 0\n28184 14775 0 0\n28052 14720 0 0\n27909 14720 0 0\n27777 14775 0 0\n27675 14876 0 0\n27620 15008 0 0\n27620 15151 0 0\n27646 15215 0 0\n27544 15215 0 0\n27402 15273 0 0\n27360 15315 0 0\n27360 14622 0 0\n27360 14479 0 0\n27305 14347 0 0\n27204 14245 0 0\n27072 14190 0 0\n27035 14190 0 0\n27035 13377 0 0\n27035 13224 0 0\n26977 13082 0 0\n26868 12974 0 0\n26727 12915 0 0\n26574 12915 0 0\n26432 12973 0 0\n26400 13005 0 0\n26400 12812 0 0\n26400 12689 0 0\n26353 12575 0 0\n26266 12488 0 0\n26152 12440 0 0\n26029 12440 0 0\n25915 12487 0 0\n25828 12574 0 0\n25780 12688 0 0\n25780 12811 0 0\n25827 12925 0 0\n25914 13012 0 0\n26028 13060 0 0\n26151 13060 0 0\n26265 13013 0 0\n26352 12926 0 0\n26400 12812 0 0\n26400 13005 0 0\n26324 13082 0 0\n26265 13223 0 0\n26265 13376 0 0\n26323 13518 0 0\n26432 13626 0 0\n26573 13685 0 0\n26726 13685 0 0\n26868 13627 0 0\n26976 13518 0 0\n27035 13377 0 0\n27035 14190 0 0\n26929 14190 0 0\n26797 14245 0 0\n26695 14346 0 0\n26640 14478 0 0\n26640 14621 0 0\n26695 14753 0 0\n26796 14855 0 0\n26928 14910 0 0\n27071 14910 0 0\n27203 14855 0 0\n27305 14754 0 0\n27360 14622 0 0\n27360 15315 0 0\n27294 15382 0 0\n27235 15523 0 0\n27235 15676 0 0\n27293 15818 0 0\n27402 15926 0 0\n27543 15985 0 0\n27696 15985 0 0\n27838 15927 0 0\n27946 15818 0 0\n28005 15677 0 0\n28005 15524 0 0\n27970 15440 0 0\n28051 15440 0 0\n28183 15385 0 0\n28285 15284 0 0\n28340 15152 0 0\n28340 18990 0 0\n28229 18990 0 0\n28170 19014 0 0\n28170 18652 0 0\n28170 18529 0 0\n28123 18415 0 0\n28036 18328 0 0\n27985 18306 0 0\n27985 17607 0 0\n27985 17454 0 0\n27927 17312 0 0\n27818 17204 0 0\n27677 17145 0 0\n27524 17145 0 0\n27382 17203 0 0\n27274 17312 0 0\n27215 17453 0 0\n27215 17606 0 0\n27273 17748 0 0\n27382 17856 0 0\n27523 17915 0 0\n27676 17915 0 0\n27818 17857 0 0\n27926 17748 0 0\n27985 17607 0 0\n27985 18306 0 0\n27922 18280 0 0\n27799 18280 0 0\n27685 18327 0 0\n27598 18414 0 0\n27550 18528 0 0\n27550 18651 0 0\n27597 18765 0 0\n27684 18852 0 0\n27798 18900 0 0\n27921 18900 0 0\n28035 18853 0 0\n28122 18766 0 0\n28170 18652 0 0\n28170 19014 0 0\n28115 19037 0 0\n28028 19124 0 0\n27980 19238 0 0\n27980 19361 0 0\n28027 19475 0 0\n28114 19562 0 0\n28228 19610 0 0\n28351 19610 0 0\n28465 19563 0 0\n28552 19476 0 0\n28600 19362 0 0\n28600 19740 0 0\n28539 19740 0 0\n28425 19787 0 0\n28338 19874 0 0\n28290 19988 0 0\n28290 20111 0 0\n28337 20225 0 0\n28424 20312 0 0\n28538 20360 0 0\n28661 20360 0 0\n28703 20342 0 0\n28737 20425 0 0\n28824 20512 0 0\n28938 20560 0 0\n29061 20560 0 0\n29090 20548 0 0\n29090 20611 0 0\n29137 20725 0 0\n29224 20812 0 0\n29338 20860 0 0\n29461 20860 0 0\n29575 20813 0 0\n29633 20754 0 0\n29718 20790 0 0\n29841 20790 0 0\n29955 20743 0 0\n29979 20718 0 0\n30078 20760 0 0\n30201 20760 0 0\n30315 20713 0 0\n30402 20626 0 0\n30450 20512 0 0\n30450 21022 0 0\n30397 21045 0 0\n30295 21146 0 0\n30240 21278 0 0\n30240 21421 0 0\n30295 21553 0 0\n30396 21655 0 0\n30528 21710 0 0\n30671 21710 0 0\n30803 21655 0 0\n30905 21554 0 0\n30960 21422 0 0\n30960 22829 0 0\n30905 22697 0 0\n30804 22595 0 0\n30672 22540 0 0\n30529 22540 0 0\n30397 22595 0 0\n30295 22696 0 0\n30240 22828 0 0\n30240 22971 0 0\n30295 23103 0 0\n30396 23205 0 0\n30528 23260 0 0\n30671 23260 0 0\n30803 23205 0 0\n30905 23104 0 0\n30960 22972 0 0\n30960 25025 0 0\n30665 25025 0 0\n30601 25052 0 0\n30552 25101 0 0\n30525 25165 0 0\n30525 25235 0 0\n30525 25835 0 0\n30552 25899 0 0\n30601 25948 0 0\n30665 25975 0 0\n30735 25975 0 0\n31335 25975 0 0\n31399 25948 0 0\n31448 25899 0 0\n31475 25835 0 0\n31475 26406 0 0\n31403 26231 0 0\n31269 26098 0 0\n31095 26025 0 0\n30906 26025 0 0\n30731 26097 0 0\n30598 26231 0 0\n30525 26405 0 0\n30525 26594 0 0\n30597 26769 0 0\n30731 26902 0 0\n30905 26975 0 0\n31094 26975 0 0\n31269 26903 0 0\n31402 26769 0 0\n31475 26595 0 0\n31475 27250 0 0\n30475 27250 0 0\n30475 26595 0 0\n30475 26406 0 0\n30475 25595 0 0\n30475 25406 0 0\n30403 25231 0 0\n30269 25098 0 0\n30095 25025 0 0\n29906 25025 0 0\n29810 25064 0 0\n29810 22622 0 0\n29810 22479 0 0\n29755 22347 0 0\n29654 22245 0 0\n29522 22190 0 0\n29379 22190 0 0\n29247 22245 0 0\n29145 22346 0 0\n29110 22427 0 0\n29110 21422 0 0\n29110 21279 0 0\n29055 21147 0 0\n28954 21045 0 0\n28822 20990 0 0\n28679 20990 0 0\n28547 21045 0 0\n28445 21146 0 0\n28390 21278 0 0\n28390 21421 0 0\n28445 21553 0 0\n28546 21655 0 0\n28678 21710 0 0\n28821 21710 0 0\n28953 21655 0 0\n29055 21554 0 0\n29110 21422 0 0\n29110 22427 0 0\n29102 22446 0 0\n29077 22421 0 0\n28956 22370 0 0\n28825 22370 0 0\n28704 22420 0 0\n28611 22513 0 0\n28560 22634 0 0\n28560 22765 0 0\n28610 22886 0 0\n28703 22979 0 0\n28824 23030 0 0\n28955 23030 0 0\n29076 22980 0 0\n29169 22887 0 0\n29201 22810 0 0\n29246 22855 0 0\n29378 22910 0 0\n29521 22910 0 0\n29653 22855 0 0\n29755 22754 0 0\n29810 22622 0 0\n29810 25064 0 0\n29731 25097 0 0\n29598 25231 0 0\n29525 25405 0 0\n29525 25594 0 0\n29597 25769 0 0\n29731 25902 0 0\n29905 25975 0 0\n30094 25975 0 0\n30269 25903 0 0\n30402 25769 0 0\n30475 25595 0 0\n30475 26406 0 0\n30403 26231 0 0\n30269 26098 0 0\n30095 26025 0 0\n29906 26025 0 0\n29731 26097 0 0\n29598 26231 0 0\n29525 26405 0 0\n29525 26594 0 0\n29597 26769 0 0\n29731 26902 0 0\n29905 26975 0 0\n30094 26975 0 0\n30269 26903 0 0\n30402 26769 0 0\n30475 26595 0 0\n30475 27250 0 0\n29475 27250 0 0\n29475 26595 0 0\n29475 26406 0 0\n29475 25595 0 0\n29475 25406 0 0\n29403 25231 0 0\n29269 25098 0 0\n29095 25025 0 0\n28906 25025 0 0\n28731 25097 0 0\n28598 25231 0 0\n28525 25405 0 0\n28525 25594 0 0\n28597 25769 0 0\n28731 25902 0 0\n28905 25975 0 0\n29094 25975 0 0\n29269 25903 0 0\n29402 25769 0 0\n29475 25595 0 0\n29475 26406 0 0\n29403 26231 0 0\n29269 26098 0 0\n29095 26025 0 0\n28906 26025 0 0\n28731 26097 0 0\n28598 26231 0 0\n28525 26405 0 0\n28525 26594 0 0\n28597 26769 0 0\n28731 26902 0 0\n28905 26975 0 0\n29094 26975 0 0\n29269 26903 0 0\n29402 26769 0 0\n29475 26595 0 0\n29475 27250 0 0\n28475 27250 0 0\n28475 26595 0 0\n28475 26406 0 0\n28475 25595 0 0\n28475 25406 0 0\n28410 25248 0 0\n28410 22766 0 0\n28410 22635 0 0\n28360 22514 0 0\n28267 22421 0 0\n28146 22370 0 0\n28135 22370 0 0\n28135 20877 0 0\n28135 20724 0 0\n28077 20582 0 0\n27968 20474 0 0\n27827 20415 0 0\n27674 20415 0 0\n27585 20451 0 0\n27585 19127 0 0\n27585 18974 0 0\n27527 18832 0 0\n27418 18724 0 0\n27277 18665 0 0\n27124 18665 0 0\n27000 18715 0 0\n27000 18522 0 0\n27000 18399 0 0\n26953 18285 0 0\n26866 18198 0 0\n26752 18150 0 0\n26629 18150 0 0\n26515 18197 0 0\n26500 18212 0 0\n26500 17862 0 0\n26500 17719 0 0\n26445 17587 0 0\n26410 17551 0 0\n26410 16222 0 0\n26410 16079 0 0\n26355 15947 0 0\n26254 15845 0 0\n26190 15818 0 0\n26190 13872 0 0\n26190 13749 0 0\n26143 13635 0 0\n26056 13548 0 0\n25942 13500 0 0\n25819 13500 0 0\n25705 13547 0 0\n25618 13634 0 0\n25570 13748 0 0\n25570 13871 0 0\n25617 13985 0 0\n25704 14072 0 0\n25818 14120 0 0\n25941 14120 0 0\n26055 14073 0 0\n26142 13986 0 0\n26190 13872 0 0\n26190 15818 0 0\n26160 15805 0 0\n26160 14922 0 0\n26160 14779 0 0\n26105 14647 0 0\n26004 14545 0 0\n25872 14490 0 0\n25729 14490 0 0\n25597 14545 0 0\n25495 14646 0 0\n25440 14778 0 0\n25440 14921 0 0\n25495 15053 0 0\n25596 15155 0 0\n25728 15210 0 0\n25871 15210 0 0\n26003 15155 0 0\n26105 15054 0 0\n26160 14922 0 0\n26160 15805 0 0\n26122 15790 0 0\n25979 15790 0 0\n25847 15845 0 0\n25745 15946 0 0\n25690 16078 0 0\n25690 16221 0 0\n25745 16353 0 0\n25846 16455 0 0\n25978 16510 0 0\n26121 16510 0 0\n26253 16455 0 0\n26355 16354 0 0\n26410 16222 0 0\n26410 17551 0 0\n26344 17485 0 0\n26212 17430 0 0\n26069 17430 0 0\n25937 17485 0 0\n25835 17586 0 0\n25780 17718 0 0\n25780 17861 0 0\n25835 17993 0 0\n25936 18095 0 0\n26068 18150 0 0\n26211 18150 0 0\n26343 18095 0 0\n26445 17994 0 0\n26500 17862 0 0\n26500 18212 0 0\n26428 18284 0 0\n26380 18398 0 0\n26380 18521 0 0\n26427 18635 0 0\n26514 18722 0 0\n26628 18770 0 0\n26751 18770 0 0\n26865 18723 0 0\n26952 18636 0 0\n27000 18522 0 0\n27000 18715 0 0\n26982 18723 0 0\n26874 18832 0 0\n26815 18973 0 0\n26815 19126 0 0\n26873 19268 0 0\n26982 19376 0 0\n27123 19435 0 0\n27276 19435 0 0\n27418 19377 0 0\n27526 19268 0 0\n27585 19127 0 0\n27585 20451 0 0\n27532 20473 0 0\n27424 20582 0 0\n27365 20723 0 0\n27365 20876 0 0\n27423 21018 0 0\n27532 21126 0 0\n27673 21185 0 0\n27826 21185 0 0\n27968 21127 0 0\n28076 21018 0 0\n28135 20877 0 0\n28135 22370 0 0\n28015 22370 0 0\n27894 22420 0 0\n27801 22513 0 0\n27750 22634 0 0\n27750 22765 0 0\n27800 22886 0 0\n27893 22979 0 0\n28014 23030 0 0\n28145 23030 0 0\n28266 22980 0 0\n28359 22887 0 0\n28410 22766 0 0\n28410 25248 0 0\n28403 25231 0 0\n28269 25098 0 0\n28095 25025 0 0\n27906 25025 0 0\n27731 25097 0 0\n27685 25143 0 0\n27685 22527 0 0\n27685 22374 0 0\n27627 22232 0 0\n27518 22124 0 0\n27377 22065 0 0\n27224 22065 0 0\n27082 22123 0 0\n27035 22170 0 0\n27035 20077 0 0\n27035 19924 0 0\n26977 19782 0 0\n26868 19674 0 0\n26727 19615 0 0\n26574 19615 0 0\n26432 19673 0 0\n26324 19782 0 0\n26265 19923 0 0\n26265 20076 0 0\n26323 20218 0 0\n26432 20326 0 0\n26573 20385 0 0\n26726 20385 0 0\n26868 20327 0 0\n26976 20218 0 0\n27035 20077 0 0\n27035 22170 0 0\n26974 22232 0 0\n26915 22373 0 0\n26915 22526 0 0\n26973 22668 0 0\n27082 22776 0 0\n27223 22835 0 0\n27376 22835 0 0\n27518 22777 0 0\n27626 22668 0 0\n27685 22527 0 0\n27685 25143 0 0\n27670 25158 0 0\n27670 23852 0 0\n27670 23729 0 0\n27623 23615 0 0\n27536 23528 0 0\n27422 23480 0 0\n27299 23480 0 0\n27185 23527 0 0\n27098 23614 0 0\n27050 23728 0 0\n27050 23804 0 0\n27013 23715 0 0\n27012 23714 0 0\n27060 23602 0 0\n27060 23479 0 0\n27013 23365 0 0\n26926 23278 0 0\n26812 23230 0 0\n26689 23230 0 0\n26575 23277 0 0\n26488 23364 0 0\n26440 23478 0 0\n26440 23601 0 0\n26487 23715 0 0\n26440 23828 0 0\n26440 23951 0 0\n26487 24065 0 0\n26574 24152 0 0\n26688 24200 0 0\n26811 24200 0 0\n26925 24153 0 0\n27012 24066 0 0\n27060 23952 0 0\n27060 23875 0 0\n27097 23965 0 0\n27184 24052 0 0\n27298 24100 0 0\n27421 24100 0 0\n27535 24053 0 0\n27622 23966 0 0\n27670 23852 0 0\n27670 25158 0 0\n27598 25231 0 0\n27525 25405 0 0\n27525 25594 0 0\n27597 25769 0 0\n27731 25902 0 0\n27905 25975 0 0\n28094 25975 0 0\n28269 25903 0 0\n28402 25769 0 0\n28475 25595 0 0\n28475 26406 0 0\n28403 26231 0 0\n28269 26098 0 0\n28095 26025 0 0\n27906 26025 0 0\n27731 26097 0 0\n27598 26231 0 0\n27525 26405 0 0\n27525 26594 0 0\n27597 26769 0 0\n27731 26902 0 0\n27905 26975 0 0\n28094 26975 0 0\n28269 26903 0 0\n28402 26769 0 0\n28475 26595 0 0\n28475 27250 0 0\n27475 27250 0 0\n27475 26595 0 0\n27475 26406 0 0\n27475 25595 0 0\n27475 25406 0 0\n27403 25231 0 0\n27269 25098 0 0\n27095 25025 0 0\n26906 25025 0 0\n26731 25097 0 0\n26598 25231 0 0\n26525 25405 0 0\n26525 25594 0 0\n26597 25769 0 0\n26731 25902 0 0\n26905 25975 0 0\n27094 25975 0 0\n27269 25903 0 0\n27402 25769 0 0\n27475 25595 0 0\n27475 26406 0 0\n27403 26231 0 0\n27269 26098 0 0\n27095 26025 0 0\n26906 26025 0 0\n26731 26097 0 0\n26598 26231 0 0\n26525 26405 0 0\n26525 26594 0 0\n26597 26769 0 0\n26731 26902 0 0\n26905 26975 0 0\n27094 26975 0 0\n27269 26903 0 0\n27402 26769 0 0\n27475 26595 0 0\n27475 27250 0 0\n26008 27250 0 0\n26105 27154 0 0\n26160 27022 0 0\n26160 26879 0 0\n26120 26783 0 0\n26120 19732 0 0\n26120 19609 0 0\n26073 19495 0 0\n26060 19482 0 0\n26060 18722 0 0\n26060 18579 0 0\n26005 18447 0 0\n25904 18345 0 0\n25772 18290 0 0\n25710 18290 0 0\n25710 17372 0 0\n25710 17229 0 0\n25655 17097 0 0\n25554 16995 0 0\n25422 16940 0 0\n25279 16940 0 0\n25147 16995 0 0\n25045 17096 0 0\n24990 17228 0 0\n24990 17371 0 0\n25045 17503 0 0\n25146 17605 0 0\n25278 17660 0 0\n25421 17660 0 0\n25553 17605 0 0\n25655 17504 0 0\n25710 17372 0 0\n25710 18290 0 0\n25629 18290 0 0\n25497 18345 0 0\n25395 18446 0 0\n25340 18578 0 0\n25340 18721 0 0\n25395 18853 0 0\n25496 18955 0 0\n25628 19010 0 0\n25771 19010 0 0\n25903 18955 0 0\n26005 18854 0 0\n26060 18722 0 0\n26060 19482 0 0\n25986 19408 0 0\n25872 19360 0 0\n25749 19360 0 0\n25635 19407 0 0\n25548 19494 0 0\n25500 19608 0 0\n25500 19731 0 0\n25547 19845 0 0\n25634 19932 0 0\n25748 19980 0 0\n25871 19980 0 0\n25985 19933 0 0\n26072 19846 0 0\n26120 19732 0 0\n26120 26783 0 0\n26110 26759 0 0\n26110 24722 0 0\n26110 24579 0 0\n26110 22422 0 0\n26110 22279 0 0\n26060 22159 0 0\n26060 21422 0 0\n26060 21279 0 0\n26005 21147 0 0\n26000 21141 0 0\n26000 20402 0 0\n26000 20279 0 0\n25953 20165 0 0\n25866 20078 0 0\n25752 20030 0 0\n25629 20030 0 0\n25515 20077 0 0\n25428 20164 0 0\n25380 20278 0 0\n25380 20401 0 0\n25427 20515 0 0\n25514 20602 0 0\n25628 20650 0 0\n25751 20650 0 0\n25865 20603 0 0\n25952 20516 0 0\n26000 20402 0 0\n26000 21141 0 0\n25904 21045 0 0\n25772 20990 0 0\n25629 20990 0 0\n25497 21045 0 0\n25395 21146 0 0\n25340 21278 0 0\n25340 21421 0 0\n25395 21553 0 0\n25496 21655 0 0\n25628 21710 0 0\n25771 21710 0 0\n25903 21655 0 0\n26005 21554 0 0\n26060 21422 0 0\n26060 22159 0 0\n26055 22147 0 0\n25954 22045 0 0\n25822 21990 0 0\n25679 21990 0 0\n25547 22045 0 0\n25445 22146 0 0\n25390 22278 0 0\n25390 22421 0 0\n25445 22553 0 0\n25546 22655 0 0\n25678 22710 0 0\n25821 22710 0 0\n25953 22655 0 0\n26055 22554 0 0\n26110 22422 0 0\n26110 24579 0 0\n26055 24447 0 0\n25954 24345 0 0\n25822 24290 0 0\n25679 24290 0 0\n25547 24345 0 0\n25445 24446 0 0\n25390 24578 0 0\n25390 24721 0 0\n25445 24853 0 0\n25546 24955 0 0\n25678 25010 0 0\n25821 25010 0 0\n25953 24955 0 0\n26055 24854 0 0\n26110 24722 0 0\n26110 26759 0 0\n26105 26747 0 0\n26004 26645 0 0\n25872 26590 0 0\n25729 26590 0 0\n25648 26623 0 0\n25799 26260 0 0\n25800 25743 0 0\n25603 25265 0 0\n25310 24971 0 0\n25310 20872 0 0\n25310 20729 0 0\n25255 20597 0 0\n25154 20495 0 0\n25022 20440 0 0\n24879 20440 0 0\n24747 20495 0 0\n24710 20531 0 0\n24710 17422 0 0\n24710 17279 0 0\n24655 17147 0 0\n24554 17045 0 0\n24422 16990 0 0\n24279 16990 0 0\n24185 17029 0 0\n24185 15677 0 0\n24185 15524 0 0\n24127 15382 0 0\n24018 15274 0 0\n23877 15215 0 0\n23724 15215 0 0\n23582 15273 0 0\n23474 15382 0 0\n23415 15523 0 0\n23415 15676 0 0\n23473 15818 0 0\n23582 15926 0 0\n23723 15985 0 0\n23876 15985 0 0\n24018 15927 0 0\n24126 15818 0 0\n24185 15677 0 0\n24185 17029 0 0\n24147 17045 0 0\n24045 17146 0 0\n23990 17278 0 0\n23990 17421 0 0\n24045 17553 0 0\n24146 17655 0 0\n24278 17710 0 0\n24421 17710 0 0\n24553 17655 0 0\n24655 17554 0 0\n24710 17422 0 0\n24710 20531 0 0\n24645 20596 0 0\n24590 20728 0 0\n24590 20871 0 0\n24645 21003 0 0\n24746 21105 0 0\n24878 21160 0 0\n25021 21160 0 0\n25153 21105 0 0\n25255 21004 0 0\n25310 20872 0 0\n25310 24971 0 0\n25238 24899 0 0\n25060 24825 0 0\n25060 23822 0 0\n25060 23679 0 0\n25005 23547 0 0\n24904 23445 0 0\n24772 23390 0 0\n24629 23390 0 0\n24497 23445 0 0\n24395 23546 0 0\n24340 23678 0 0\n24340 23821 0 0\n24395 23953 0 0\n24496 24055 0 0\n24628 24110 0 0\n24771 24110 0 0\n24903 24055 0 0\n25005 23954 0 0\n25060 23822 0 0\n25060 24825 0 0\n24760 24701 0 0\n24243 24700 0 0\n24185 24723 0 0\n24185 21677 0 0\n24185 21524 0 0\n24185 18477 0 0\n24185 18324 0 0\n24127 18182 0 0\n24018 18074 0 0\n23877 18015 0 0\n23724 18015 0 0\n23582 18073 0 0\n23474 18182 0 0\n23415 18323 0 0\n23415 18476 0 0\n23473 18618 0 0\n23582 18726 0 0\n23723 18785 0 0\n23876 18785 0 0\n24018 18727 0 0\n24126 18618 0 0\n24185 18477 0 0\n24185 21524 0 0\n24127 21382 0 0\n24018 21274 0 0\n23877 21215 0 0\n23724 21215 0 0\n23582 21273 0 0\n23474 21382 0 0\n23415 21523 0 0\n23415 21676 0 0\n23473 21818 0 0\n23582 21926 0 0\n23723 21985 0 0\n23876 21985 0 0\n24018 21927 0 0\n24126 21818 0 0\n24185 21677 0 0\n24185 24723 0 0\n23765 24897 0 0\n23399 25262 0 0\n23250 25621 0 0\n23250 24858 0 0\n23296 24905 0 0\n23428 24960 0 0\n23571 24960 0 0\n23703 24905 0 0\n23805 24804 0 0\n23860 24672 0 0\n23860 24529 0 0\n23805 24397 0 0\n23704 24295 0 0\n23572 24240 0 0\n23429 24240 0 0\n23297 24295 0 0\n23250 24341 0 0\n23250 23327 0 0\n23328 23360 0 0\n23471 23360 0 0\n23603 23305 0 0\n23705 23204 0 0\n23760 23072 0 0\n23760 22929 0 0\n23705 22797 0 0\n23604 22695 0 0\n23472 22640 0 0\n23329 22640 0 0\n23250 22672 0 0\n23250 17127 0 0\n23328 17160 0 0\n23471 17160 0 0\n23603 17105 0 0\n23705 17004 0 0\n23760 16872 0 0\n23760 16729 0 0\n23705 16597 0 0\n23604 16495 0 0\n23472 16440 0 0\n23329 16440 0 0\n23250 16472 0 0\n23250 11378 0 0\n23397 11735 0 0\n23690 12028 0 0\n23582 12073 0 0\n23474 12182 0 0\n23415 12323 0 0\n23415 12476 0 0\n23473 12618 0 0\n23582 12726 0 0\n23723 12785 0 0\n23876 12785 0 0\n24018 12727 0 0\n24126 12618 0 0\n24185 12477 0 0\n24185 12324 0 0\n24161 12266 0 0\n24240 12299 0 0\n24757 12300 0 0\n25235 12103 0 0\n25340 11998 0 0\n25340 12021 0 0\n25395 12153 0 0\n25496 12255 0 0\n25628 12310 0 0\n25771 12310 0 0\n25903 12255 0 0\n26005 12154 0 0\n26060 12022 0 0\n26060 11879 0 0\n26005 11747 0 0\n25904 11645 0 0\n25772 11590 0 0\n25662 11590 0 0\n25799 11260 0 0\n25800 10743 0 0\n25642 10360 0 0\n25721 10360 0 0\n25853 10305 0 0\n25955 10204 0 0\n26010 10072 0 0\n26010 9929 0 0\n25955 9797 0 0\n25908 9750 0 0\n43621 9750 0 0\n43265 9897 0 0\n43051 10109 0 0\n43005 9997 0 0\n42904 9895 0 0\n42772 9840 0 0\n42629 9840 0 0\n42497 9895 0 0\n42395 9996 0 0\n42340 10128 0 0\n42340 10271 0 0\n42395 10403 0 0\n42496 10505 0 0\n42628 10560 0 0\n42771 10560 0 0\n42776 10557 0 0\n42701 10740 0 0\n42700 11257 0 0\n42897 11735 0 0\n43262 12101 0 0\n43740 12299 0 0\n44257 12300 0 0\n44690 12121 0 0\n44690 12221 0 0\n44745 12353 0 0\n44846 12455 0 0\n44978 12510 0 0\n45121 12510 0 0\n45250 12456 0 0\n45250 19743 0 0\n45122 19690 0 0\n45085 19690 0 0\n45085 18677 0 0\n45085 18524 0 0\n45085 15477 0 0\n45085 15324 0 0\n45027 15182 0 0\n44918 15074 0 0\n44777 15015 0 0\n44624 15015 0 0\n44482 15073 0 0\n44374 15182 0 0\n44315 15323 0 0\n44315 15476 0 0\n44373 15618 0 0\n44482 15726 0 0\n44623 15785 0 0\n44776 15785 0 0\n44918 15727 0 0\n45026 15618 0 0\n45085 15477 0 0\n45085 18524 0 0\n45027 18382 0 0\n44918 18274 0 0\n44777 18215 0 0\n44624 18215 0 0\n44482 18273 0 0\n44374 18382 0 0\n44315 18523 0 0\n44315 18676 0 0\n44373 18818 0 0\n44482 18926 0 0\n44623 18985 0 0\n44776 18985 0 0\n44918 18927 0 0\n45026 18818 0 0\n45085 18677 0 0\n45085 19690 0 0\n44979 19690 0 0\n44847 19745 0 0\n44745 19846 0 0\n44690 19978 0 0\n44690 20121 0 0\n44745 20253 0 0\n44846 20355 0 0\n44978 20410 0 0\n45121 20410 0 0\n45250 20356 0 0\n45250 24341 0 0\n45154 24245 0 0\n45022 24190 0 0\n44879 24190 0 0\n44747 24245 0 0\n44645 24346 0 0\n44620 24406 0 0\n44620 22842 0 0\n44620 22719 0 0\n44573 22605 0 0\n44494 22526 0 0\n44500 22512 0 0\n44500 22389 0 0\n44453 22275 0 0\n44378 22200 0 0\n44390 22172 0 0\n44390 22049 0 0\n44385 22036 0 0\n44385 20777 0 0\n44385 20624 0 0\n44327 20482 0 0\n44218 20374 0 0\n44077 20315 0 0\n44035 20315 0 0\n44035 18977 0 0\n44035 18824 0 0\n44035 15077 0 0\n44035 14924 0 0\n44010 14862 0 0\n44010 13722 0 0\n44010 13579 0 0\n43955 13447 0 0\n43854 13345 0 0\n43722 13290 0 0\n43579 13290 0 0\n43447 13345 0 0\n43345 13446 0 0\n43290 13578 0 0\n43290 13721 0 0\n43345 13853 0 0\n43446 13955 0 0\n43578 14010 0 0\n43721 14010 0 0\n43853 13955 0 0\n43955 13854 0 0\n44010 13722 0 0\n44010 14862 0 0\n43977 14782 0 0\n43868 14674 0 0\n43727 14615 0 0\n43574 14615 0 0\n43432 14673 0 0\n43324 14782 0 0\n43265 14923 0 0\n43265 15076 0 0\n43323 15218 0 0\n43432 15326 0 0\n43573 15385 0 0\n43726 15385 0 0\n43868 15327 0 0\n43976 15218 0 0\n44035 15077 0 0\n44035 18824 0 0\n43977 18682 0 0\n43868 18574 0 0\n43727 18515 0 0\n43685 18515 0 0\n43685 16297 0 0\n43685 16144 0 0\n43627 16002 0 0\n43518 15894 0 0\n43377 15835 0 0\n43224 15835 0 0\n43082 15893 0 0\n42974 16002 0 0\n42915 16143 0 0\n42915 16296 0 0\n42973 16438 0 0\n43082 16546 0 0\n43223 16605 0 0\n43376 16605 0 0\n43518 16547 0 0\n43626 16438 0 0\n43685 16297 0 0\n43685 18515 0 0\n43610 18515 0 0\n43610 18429 0 0\n43555 18297 0 0\n43508 18250 0 0\n43555 18204 0 0\n43610 18072 0 0\n43610 17929 0 0\n43555 17797 0 0\n43454 17695 0 0\n43322 17640 0 0\n43179 17640 0 0\n43100 17672 0 0\n43100 17559 0 0\n43053 17445 0 0\n42966 17358 0 0\n42852 17310 0 0\n42835 17310 0 0\n42835 17214 0 0\n42777 17072 0 0\n42760 17055 0 0\n42760 15622 0 0\n42760 15479 0 0\n42705 15347 0 0\n42604 15245 0 0\n42472 15190 0 0\n42329 15190 0 0\n42310 15197 0 0\n42310 13972 0 0\n42310 13829 0 0\n42255 13697 0 0\n42154 13595 0 0\n42022 13540 0 0\n41975 13540 0 0\n41975 11595 0 0\n41975 11406 0 0\n41965 11381 0 0\n41965 10561 0 0\n41953 10378 0 0\n41907 10266 0 0\n41836 10235 0 0\n41765 10306 0 0\n41765 10164 0 0\n41734 10093 0 0\n41561 10035 0 0\n41378 10047 0 0\n41266 10093 0 0\n41235 10164 0 0\n41500 10429 0 0\n41765 10164 0 0\n41765 10306 0 0\n41571 10500 0 0\n41836 10765 0 0\n41907 10734 0 0\n41965 10561 0 0\n41965 11381 0 0\n41903 11231 0 0\n41769 11098 0 0\n41765 11096 0 0\n41765 10836 0 0\n41500 10571 0 0\n41429 10642 0 0\n41429 10500 0 0\n41164 10235 0 0\n41093 10266 0 0\n41035 10439 0 0\n41047 10622 0 0\n41093 10734 0 0\n41164 10765 0 0\n41429 10500 0 0\n41429 10642 0 0\n41235 10836 0 0\n41266 10907 0 0\n41439 10965 0 0\n41622 10953 0 0\n41734 10907 0 0\n41765 10836 0 0\n41765 11096 0 0\n41595 11025 0 0\n41406 11025 0 0\n41231 11097 0 0\n41098 11231 0 0\n41025 11405 0 0\n41025 11594 0 0\n41097 11769 0 0\n41231 11902 0 0\n41405 11975 0 0\n41594 11975 0 0\n41769 11903 0 0\n41902 11769 0 0\n41975 11595 0 0\n41975 13540 0 0\n41879 13540 0 0\n41747 13595 0 0\n41645 13696 0 0\n41590 13828 0 0\n41590 13971 0 0\n41645 14103 0 0\n41746 14205 0 0\n41878 14260 0 0\n42021 14260 0 0\n42153 14205 0 0\n42255 14104 0 0\n42310 13972 0 0\n42310 15197 0 0\n42197 15245 0 0\n42095 15346 0 0\n42040 15478 0 0\n42040 15621 0 0\n42095 15753 0 0\n42196 15855 0 0\n42328 15910 0 0\n42471 15910 0 0\n42603 15855 0 0\n42705 15754 0 0\n42760 15622 0 0\n42760 17055 0 0\n42668 16964 0 0\n42527 16905 0 0\n42465 16905 0 0\n42465 16577 0 0\n42465 16424 0 0\n42407 16282 0 0\n42298 16174 0 0\n42157 16115 0 0\n42004 16115 0 0\n41915 16151 0 0\n41915 15877 0 0\n41915 15724 0 0\n41857 15582 0 0\n41748 15474 0 0\n41607 15415 0 0\n41489 15415 0 0\n41586 15318 0 0\n41645 15177 0 0\n41645 15024 0 0\n41587 14882 0 0\n41478 14774 0 0\n41337 14715 0 0\n41184 14715 0 0\n41042 14773 0 0\n40975 14840 0 0\n40975 11595 0 0\n40975 11406 0 0\n40965 11381 0 0\n40965 10561 0 0\n40953 10378 0 0\n40907 10266 0 0\n40836 10235 0 0\n40765 10306 0 0\n40765 10164 0 0\n40734 10093 0 0\n40561 10035 0 0\n40378 10047 0 0\n40266 10093 0 0\n40235 10164 0 0\n40500 10429 0 0\n40765 10164 0 0\n40765 10306 0 0\n40571 10500 0 0\n40836 10765 0 0\n40907 10734 0 0\n40965 10561 0 0\n40965 11381 0 0\n40903 11231 0 0\n40769 11098 0 0\n40765 11096 0 0\n40765 10836 0 0\n40500 10571 0 0\n40429 10642 0 0\n40429 10500 0 0\n40164 10235 0 0\n40093 10266 0 0\n40035 10439 0 0\n40047 10622 0 0\n40093 10734 0 0\n40164 10765 0 0\n40429 10500 0 0\n40429 10642 0 0\n40235 10836 0 0\n40266 10907 0 0\n40439 10965 0 0\n40622 10953 0 0\n40734 10907 0 0\n40765 10836 0 0\n40765 11096 0 0\n40595 11025 0 0\n40406 11025 0 0\n40231 11097 0 0\n40098 11231 0 0\n40025 11405 0 0\n40025 11594 0 0\n40097 11769 0 0\n40231 11902 0 0\n40405 11975 0 0\n40594 11975 0 0\n40769 11903 0 0\n40902 11769 0 0\n40975 11595 0 0\n40975 14840 0 0\n40934 14882 0 0\n40875 15023 0 0\n40875 15176 0 0\n40933 15318 0 0\n41042 15426 0 0\n41183 15485 0 0\n41300 15485 0 0\n41204 15582 0 0\n41145 15723 0 0\n41145 15876 0 0\n41203 16018 0 0\n41312 16126 0 0\n41453 16185 0 0\n41606 16185 0 0\n41748 16127 0 0\n41856 16018 0 0\n41915 15877 0 0\n41915 16151 0 0\n41862 16173 0 0\n41754 16282 0 0\n41695 16423 0 0\n41695 16576 0 0\n41753 16718 0 0\n41862 16826 0 0\n42003 16885 0 0\n42156 16885 0 0\n42298 16827 0 0\n42406 16718 0 0\n42465 16577 0 0\n42465 16905 0 0\n42374 16905 0 0\n42232 16963 0 0\n42124 17072 0 0\n42065 17213 0 0\n42065 17366 0 0\n42123 17508 0 0\n42232 17616 0 0\n42373 17675 0 0\n42480 17675 0 0\n42480 17681 0 0\n42527 17795 0 0\n42614 17882 0 0\n42728 17930 0 0\n42851 17930 0 0\n42897 17911 0 0\n42890 17928 0 0\n42890 18071 0 0\n42945 18203 0 0\n42991 18249 0 0\n42945 18296 0 0\n42890 18428 0 0\n42890 18571 0 0\n42945 18703 0 0\n43046 18805 0 0\n43178 18860 0 0\n43265 18860 0 0\n43265 18976 0 0\n43323 19118 0 0\n43432 19226 0 0\n43573 19285 0 0\n43726 19285 0 0\n43868 19227 0 0\n43976 19118 0 0\n44035 18977 0 0\n44035 20315 0 0\n43924 20315 0 0\n43782 20373 0 0\n43674 20482 0 0\n43615 20623 0 0\n43615 20776 0 0\n43673 20918 0 0\n43782 21026 0 0\n43923 21085 0 0\n44076 21085 0 0\n44218 21027 0 0\n44326 20918 0 0\n44385 20777 0 0\n44385 22036 0 0\n44343 21935 0 0\n44256 21848 0 0\n44142 21800 0 0\n44019 21800 0 0\n43905 21847 0 0\n43818 21934 0 0\n43770 22048 0 0\n43770 22171 0 0\n43817 22285 0 0\n43891 22359 0 0\n43880 22388 0 0\n43880 22511 0 0\n43927 22625 0 0\n44005 22703 0 0\n44000 22718 0 0\n44000 22841 0 0\n44047 22955 0 0\n44134 23042 0 0\n44248 23090 0 0\n44371 23090 0 0\n44485 23043 0 0\n44572 22956 0 0\n44620 22842 0 0\n44620 24406 0 0\n44590 24478 0 0\n44590 24621 0 0\n44645 24753 0 0\n44746 24855 0 0\n44878 24910 0 0\n45021 24910 0 0\n45153 24855 0 0\n45250 24758 0 0\n45250 25621 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 503017A8 30 \"GND\"\nZLayer 0\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 45350 27350 0\nZCorner 45350 9650 0\nZCorner 23150 9650 0\nZCorner 23150 27350 1\n$POLYSCORNERS\n34614 26743 0 0\n34591 26767 0 0\n34599 26775 0 0\n31396 26775 0 0\n31402 26769 0 0\n31475 26595 0 0\n31475 26406 0 0\n31475 25835 0 0\n31475 25765 0 0\n31475 25165 0 0\n31448 25101 0 0\n31399 25052 0 0\n31335 25025 0 0\n31265 25025 0 0\n30845 25025 0 0\n30387 24567 0 0\n30387 20641 0 0\n30402 20626 0 0\n30450 20512 0 0\n30450 20389 0 0\n30403 20275 0 0\n30316 20188 0 0\n30202 20140 0 0\n30079 20140 0 0\n29965 20187 0 0\n29940 20211 0 0\n29842 20170 0 0\n29719 20170 0 0\n29605 20217 0 0\n29518 20304 0 0\n29470 20418 0 0\n29470 20541 0 0\n29517 20655 0 0\n29604 20742 0 0\n29718 20790 0 0\n29772 20790 0 0\n29775 20793 0 0\n29775 22762 0 0\n29722 22740 0 0\n29579 22740 0 0\n29447 22795 0 0\n29345 22896 0 0\n29290 23028 0 0\n29290 23171 0 0\n29345 23303 0 0\n29446 23405 0 0\n29578 23460 0 0\n29721 23460 0 0\n29775 23437 0 0\n29775 25078 0 0\n29731 25097 0 0\n29598 25231 0 0\n29525 25405 0 0\n29525 25594 0 0\n29597 25769 0 0\n29731 25902 0 0\n29905 25975 0 0\n30094 25975 0 0\n30269 25903 0 0\n30402 25769 0 0\n30475 25595 0 0\n30475 25406 0 0\n30403 25231 0 0\n30269 25098 0 0\n30225 25079 0 0\n30225 25041 0 0\n30525 25341 0 0\n30525 25835 0 0\n30552 25899 0 0\n30601 25948 0 0\n30665 25975 0 0\n30735 25975 0 0\n31335 25975 0 0\n31399 25948 0 0\n31448 25899 0 0\n31475 25835 0 0\n31475 26406 0 0\n31403 26231 0 0\n31269 26098 0 0\n31095 26025 0 0\n30906 26025 0 0\n30731 26097 0 0\n30598 26231 0 0\n30525 26405 0 0\n30525 26594 0 0\n30597 26769 0 0\n30603 26775 0 0\n30396 26775 0 0\n30402 26769 0 0\n30475 26595 0 0\n30475 26406 0 0\n30403 26231 0 0\n30269 26098 0 0\n30095 26025 0 0\n29906 26025 0 0\n29731 26097 0 0\n29598 26231 0 0\n29525 26405 0 0\n29525 26594 0 0\n29597 26769 0 0\n29603 26775 0 0\n29396 26775 0 0\n29402 26769 0 0\n29475 26595 0 0\n29475 26406 0 0\n29403 26231 0 0\n29269 26098 0 0\n29095 26025 0 0\n28906 26025 0 0\n28731 26097 0 0\n28598 26231 0 0\n28525 26405 0 0\n28525 26594 0 0\n28597 26769 0 0\n28603 26775 0 0\n28396 26775 0 0\n28402 26769 0 0\n28475 26595 0 0\n28475 26406 0 0\n28403 26231 0 0\n28269 26098 0 0\n28095 26025 0 0\n27906 26025 0 0\n27731 26097 0 0\n27598 26231 0 0\n27525 26405 0 0\n27525 26594 0 0\n27597 26769 0 0\n27603 26775 0 0\n27465 26775 0 0\n27401 26775 0 0\n27409 26767 0 0\n27385 26743 0 0\n27407 26734 0 0\n27465 26561 0 0\n27465 25561 0 0\n27453 25378 0 0\n27407 25266 0 0\n27336 25235 0 0\n27265 25306 0 0\n27265 25164 0 0\n27234 25093 0 0\n27061 25035 0 0\n26878 25047 0 0\n26766 25093 0 0\n26735 25164 0 0\n27000 25429 0 0\n27265 25164 0 0\n27265 25306 0 0\n27071 25500 0 0\n27336 25765 0 0\n27407 25734 0 0\n27465 25561 0 0\n27465 26561 0 0\n27453 26378 0 0\n27407 26266 0 0\n27336 26235 0 0\n27265 26306 0 0\n27265 26164 0 0\n27265 25836 0 0\n27000 25571 0 0\n26735 25836 0 0\n26766 25907 0 0\n26939 25965 0 0\n27122 25953 0 0\n27234 25907 0 0\n27265 25836 0 0\n27265 26164 0 0\n27234 26093 0 0\n27061 26035 0 0\n26878 26047 0 0\n26766 26093 0 0\n26735 26164 0 0\n27000 26429 0 0\n27265 26164 0 0\n27265 26306 0 0\n27106 26465 0 0\n27071 26500 0 0\n27000 26571 0 0\n26929 26500 0 0\n26894 26465 0 0\n26664 26235 0 0\n26593 26266 0 0\n26555 26379 0 0\n26555 25641 0 0\n26593 25734 0 0\n26664 25765 0 0\n26929 25500 0 0\n26664 25235 0 0\n26593 25266 0 0\n26555 25379 0 0\n26555 24133 0 0\n26574 24152 0 0\n26688 24200 0 0\n26811 24200 0 0\n26925 24153 0 0\n27012 24066 0 0\n27060 23952 0 0\n27060 23875 0 0\n27097 23965 0 0\n27184 24052 0 0\n27298 24100 0 0\n27421 24100 0 0\n27535 24053 0 0\n27622 23966 0 0\n27670 23852 0 0\n27670 23729 0 0\n27623 23615 0 0\n27536 23528 0 0\n27422 23480 0 0\n27368 23480 0 0\n27348 23460 0 0\n27421 23460 0 0\n27553 23405 0 0\n27655 23304 0 0\n27710 23172 0 0\n27710 23029 0 0\n27655 22897 0 0\n27554 22795 0 0\n27422 22740 0 0\n27279 22740 0 0\n27147 22795 0 0\n27045 22896 0 0\n27041 22905 0 0\n27041 21161 0 0\n27301 20901 0 0\n27350 20828 0 0\n27367 20742 0 0\n27367 19752 0 0\n27350 19666 0 0\n27301 19593 0 0\n27077 19369 0 0\n27077 18843 0 0\n27105 18815 0 0\n27647 18815 0 0\n27684 18852 0 0\n27798 18900 0 0\n27921 18900 0 0\n28035 18853 0 0\n28122 18766 0 0\n28170 18652 0 0\n28170 18529 0 0\n28123 18415 0 0\n28036 18328 0 0\n27933 18285 0 0\n28086 18285 0 0\n28185 18244 0 0\n28185 19008 0 0\n28115 19037 0 0\n28028 19124 0 0\n27980 19238 0 0\n27980 19361 0 0\n28027 19475 0 0\n28065 19513 0 0\n28065 19677 0 0\n28009 19733 0 0\n27960 19806 0 0\n27943 19892 0 0\n27943 22399 0 0\n27894 22420 0 0\n27801 22513 0 0\n27750 22634 0 0\n27750 22765 0 0\n27775 22825 0 0\n27775 25078 0 0\n27731 25097 0 0\n27598 25231 0 0\n27525 25405 0 0\n27525 25594 0 0\n27597 25769 0 0\n27731 25902 0 0\n27905 25975 0 0\n28094 25975 0 0\n28269 25903 0 0\n28402 25769 0 0\n28475 25595 0 0\n28475 25406 0 0\n28403 25231 0 0\n28269 25098 0 0\n28225 25079 0 0\n28225 22996 0 0\n28266 22980 0 0\n28359 22887 0 0\n28410 22766 0 0\n28410 22635 0 0\n28393 22593 0 0\n28393 22521 0 0\n28560 22688 0 0\n28560 22765 0 0\n28610 22886 0 0\n28703 22979 0 0\n28775 23009 0 0\n28775 25078 0 0\n28731 25097 0 0\n28598 25231 0 0\n28525 25405 0 0\n28525 25594 0 0\n28597 25769 0 0\n28731 25902 0 0\n28905 25975 0 0\n29094 25975 0 0\n29269 25903 0 0\n29402 25769 0 0\n29475 25595 0 0\n29475 25406 0 0\n29403 25231 0 0\n29269 25098 0 0\n29225 25079 0 0\n29225 22810 0 0\n29217 22771 0 0\n29220 22766 0 0\n29220 22635 0 0\n29170 22514 0 0\n29077 22421 0 0\n28956 22370 0 0\n28878 22370 0 0\n28555 22047 0 0\n28555 20053 0 0\n29018 19590 0 0\n29061 19590 0 0\n29175 19543 0 0\n29262 19456 0 0\n29310 19342 0 0\n29310 19219 0 0\n29263 19105 0 0\n29176 19018 0 0\n29062 18970 0 0\n29008 18970 0 0\n28845 18807 0 0\n28845 18293 0 0\n28968 18170 0 0\n29041 18170 0 0\n29155 18123 0 0\n29242 18036 0 0\n29290 17922 0 0\n29290 17868 0 0\n29712 18290 0 0\n29648 18354 0 0\n29600 18468 0 0\n29600 18591 0 0\n29647 18705 0 0\n29685 18743 0 0\n29685 18800 0 0\n29702 18886 0 0\n29751 18959 0 0\n30271 19479 0 0\n30343 19528 0 0\n30344 19528 0 0\n30430 19545 0 0\n30706 19545 0 0\n30765 19603 0 0\n30765 22640 0 0\n30782 22726 0 0\n30831 22799 0 0\n34190 26159 0 0\n34191 26159 0 0\n34239 26191 0 0\n34263 26207 0 0\n34264 26208 0 0\n34349 26224 0 0\n34350 26225 0 0\n34599 26225 0 0\n34591 26233 0 0\n34614 26256 0 0\n34593 26266 0 0\n34535 26439 0 0\n34547 26622 0 0\n34593 26734 0 0\n34614 26743 1 0\n35071 25500 0 0\n35000 25571 0 0\n34929 25500 0 0\n35000 25429 0 0\n35071 25500 1 0\n35071 26500 0 0\n35000 26571 0 0\n34929 26500 0 0\n35000 26429 0 0\n35071 26500 1 0\n39520 21135 0 0\n39474 21182 0 0\n39415 21323 0 0\n39415 21476 0 0\n39426 21505 0 0\n37710 21505 0 0\n37624 21522 0 0\n37551 21571 0 0\n37550 21571 0 0\n37550 21572 0 0\n36722 22400 0 0\n36669 22400 0 0\n36667 22400 0 0\n36667 19373 0 0\n36689 19351 0 0\n36738 19279 0 0\n36738 19278 0 0\n36753 19199 0 0\n36768 19272 0 0\n36817 19345 0 0\n37345 19873 0 0\n37345 20090 0 0\n37362 20176 0 0\n37411 20249 0 0\n38230 21069 0 0\n38231 21069 0 0\n38279 21101 0 0\n38303 21117 0 0\n38304 21118 0 0\n38390 21135 0 0\n39520 21135 1 0\n41655 21428 0 0\n41633 21375 0 0\n41546 21288 0 0\n41432 21240 0 0\n41309 21240 0 0\n41195 21287 0 0\n41108 21374 0 0\n41082 21434 0 0\n40399 20751 0 0\n40326 20702 0 0\n40240 20685 0 0\n38483 20685 0 0\n38018 20219 0 0\n38082 20156 0 0\n38130 20042 0 0\n38130 19919 0 0\n38083 19805 0 0\n38036 19758 0 0\n38028 19714 0 0\n38028 19713 0 0\n37979 19641 0 0\n37843 19505 0 0\n37977 19505 0 0\n38014 19542 0 0\n38128 19590 0 0\n38251 19590 0 0\n38365 19543 0 0\n38403 19505 0 0\n40186 19505 0 0\n41655 20973 0 0\n41655 21428 1 0\n42020 18675 0 0\n40193 18675 0 0\n39675 18156 0 0\n39675 17593 0 0\n39712 17556 0 0\n39760 17442 0 0\n39760 17319 0 0\n39713 17205 0 0\n39742 17176 0 0\n39790 17062 0 0\n39790 16939 0 0\n39784 16924 0 0\n39785 16920 0 0\n39785 16345 0 0\n40497 16345 0 0\n41415 17263 0 0\n41415 17897 0 0\n41378 17934 0 0\n41330 18048 0 0\n41330 18171 0 0\n41377 18285 0 0\n41464 18372 0 0\n41578 18420 0 0\n41701 18420 0 0\n41758 18396 0 0\n42020 18658 0 0\n42020 18675 1 0\n44005 22703 0 0\n44000 22718 0 0\n44000 22772 0 0\n43489 23283 0 0\n43489 22719 0 0\n43489 22315 0 0\n43474 22204 0 0\n43461 22172 0 0\n43407 22164 0 0\n43336 22235 0 0\n43336 22093 0 0\n43328 22039 0 0\n43219 22011 0 0\n43108 22026 0 0\n43076 22039 0 0\n43068 22093 0 0\n43202 22227 0 0\n43336 22093 0 0\n43336 22235 0 0\n43273 22298 0 0\n43407 22432 0 0\n43461 22424 0 0\n43489 22315 0 0\n43489 22719 0 0\n43474 22608 0 0\n43461 22576 0 0\n43407 22568 0 0\n43336 22639 0 0\n43336 22503 0 0\n43333 22500 0 0\n43336 22497 0 0\n43328 22443 0 0\n43258 22425 0 0\n43202 22369 0 0\n43146 22424 0 0\n43131 22426 0 0\n43131 22298 0 0\n43075 22242 0 0\n43070 22204 0 0\n43057 22172 0 0\n43003 22164 0 0\n43000 22167 0 0\n42997 22164 0 0\n42943 22172 0 0\n42932 22214 0 0\n42932 22093 0 0\n42924 22039 0 0\n42815 22011 0 0\n42704 22026 0 0\n42672 22039 0 0\n42664 22093 0 0\n42798 22227 0 0\n42932 22093 0 0\n42932 22214 0 0\n42925 22241 0 0\n42869 22298 0 0\n42924 22353 0 0\n42930 22392 0 0\n42943 22424 0 0\n42997 22432 0 0\n43000 22429 0 0\n43003 22432 0 0\n43057 22424 0 0\n43074 22354 0 0\n43131 22298 0 0\n43131 22426 0 0\n43108 22430 0 0\n43076 22443 0 0\n43068 22497 0 0\n43071 22500 0 0\n43068 22503 0 0\n43076 22557 0 0\n43145 22574 0 0\n43202 22631 0 0\n43257 22575 0 0\n43296 22570 0 0\n43328 22557 0 0\n43336 22503 0 0\n43336 22639 0 0\n43273 22702 0 0\n43407 22836 0 0\n43461 22828 0 0\n43489 22719 0 0\n43489 23283 0 0\n43336 23436 0 0\n43336 22907 0 0\n43202 22773 0 0\n43131 22844 0 0\n43131 22702 0 0\n43075 22646 0 0\n43070 22608 0 0\n43057 22576 0 0\n43003 22568 0 0\n43000 22571 0 0\n42997 22568 0 0\n42943 22576 0 0\n42932 22618 0 0\n42932 22503 0 0\n42929 22500 0 0\n42932 22497 0 0\n42924 22443 0 0\n42854 22425 0 0\n42798 22369 0 0\n42742 22424 0 0\n42727 22426 0 0\n42727 22298 0 0\n42593 22164 0 0\n42539 22172 0 0\n42511 22281 0 0\n42526 22392 0 0\n42539 22424 0 0\n42593 22432 0 0\n42727 22298 0 0\n42727 22426 0 0\n42704 22430 0 0\n42672 22443 0 0\n42664 22497 0 0\n42667 22500 0 0\n42664 22503 0 0\n42672 22557 0 0\n42741 22574 0 0\n42798 22631 0 0\n42853 22575 0 0\n42892 22570 0 0\n42924 22557 0 0\n42932 22503 0 0\n42932 22618 0 0\n42925 22645 0 0\n42869 22702 0 0\n42924 22757 0 0\n42930 22796 0 0\n42943 22828 0 0\n42997 22836 0 0\n43000 22833 0 0\n43003 22836 0 0\n43057 22828 0 0\n43074 22758 0 0\n43131 22702 0 0\n43131 22844 0 0\n43068 22907 0 0\n43076 22961 0 0\n43185 22989 0 0\n43296 22974 0 0\n43328 22961 0 0\n43336 22907 0 0\n43336 23436 0 0\n42932 23840 0 0\n42932 22907 0 0\n42798 22773 0 0\n42727 22844 0 0\n42727 22702 0 0\n42593 22568 0 0\n42539 22576 0 0\n42511 22685 0 0\n42526 22796 0 0\n42539 22828 0 0\n42593 22836 0 0\n42727 22702 0 0\n42727 22844 0 0\n42664 22907 0 0\n42672 22961 0 0\n42781 22989 0 0\n42892 22974 0 0\n42924 22961 0 0\n42932 22907 0 0\n42932 23840 0 0\n42647 24125 0 0\n41988 24125 0 0\n41990 24122 0 0\n41990 23999 0 0\n41943 23885 0 0\n41856 23798 0 0\n41742 23750 0 0\n41688 23750 0 0\n41205 23267 0 0\n41205 22733 0 0\n41242 22696 0 0\n41290 22582 0 0\n41290 22459 0 0\n41243 22345 0 0\n41156 22258 0 0\n41042 22210 0 0\n40919 22210 0 0\n40805 22257 0 0\n40718 22344 0 0\n40670 22458 0 0\n40670 22581 0 0\n40717 22695 0 0\n40755 22733 0 0\n40755 22897 0 0\n40719 22861 0 0\n40646 22812 0 0\n40560 22795 0 0\n40050 22795 0 0\n39965 22811 0 0\n39989 22719 0 0\n39989 22315 0 0\n39974 22204 0 0\n39961 22172 0 0\n39907 22164 0 0\n39836 22235 0 0\n39836 22093 0 0\n39828 22039 0 0\n39719 22011 0 0\n39608 22026 0 0\n39576 22039 0 0\n39568 22093 0 0\n39702 22227 0 0\n39836 22093 0 0\n39836 22235 0 0\n39773 22298 0 0\n39907 22432 0 0\n39961 22424 0 0\n39989 22315 0 0\n39989 22719 0 0\n39974 22608 0 0\n39961 22576 0 0\n39907 22568 0 0\n39836 22639 0 0\n39836 22503 0 0\n39833 22500 0 0\n39836 22497 0 0\n39828 22443 0 0\n39758 22425 0 0\n39702 22369 0 0\n39646 22424 0 0\n39631 22426 0 0\n39631 22298 0 0\n39575 22242 0 0\n39570 22204 0 0\n39557 22172 0 0\n39503 22164 0 0\n39500 22167 0 0\n39497 22164 0 0\n39443 22172 0 0\n39432 22214 0 0\n39432 22093 0 0\n39424 22039 0 0\n39315 22011 0 0\n39204 22026 0 0\n39172 22039 0 0\n39164 22093 0 0\n39298 22227 0 0\n39432 22093 0 0\n39432 22214 0 0\n39425 22241 0 0\n39369 22298 0 0\n39424 22353 0 0\n39430 22392 0 0\n39443 22424 0 0\n39497 22432 0 0\n39500 22429 0 0\n39503 22432 0 0\n39557 22424 0 0\n39574 22354 0 0\n39631 22298 0 0\n39631 22426 0 0\n39608 22430 0 0\n39576 22443 0 0\n39568 22497 0 0\n39571 22500 0 0\n39568 22503 0 0\n39576 22557 0 0\n39645 22574 0 0\n39702 22631 0 0\n39757 22575 0 0\n39796 22570 0 0\n39828 22557 0 0\n39836 22503 0 0\n39836 22639 0 0\n39808 22667 0 0\n39773 22702 0 0\n39702 22773 0 0\n39667 22808 0 0\n39631 22844 0 0\n39631 22702 0 0\n39575 22646 0 0\n39570 22608 0 0\n39557 22576 0 0\n39503 22568 0 0\n39500 22571 0 0\n39497 22568 0 0\n39443 22576 0 0\n39432 22618 0 0\n39432 22503 0 0\n39429 22500 0 0\n39432 22497 0 0\n39424 22443 0 0\n39354 22425 0 0\n39298 22369 0 0\n39242 22424 0 0\n39227 22426 0 0\n39227 22298 0 0\n39093 22164 0 0\n39039 22172 0 0\n39011 22281 0 0\n39026 22392 0 0\n39039 22424 0 0\n39093 22432 0 0\n39227 22298 0 0\n39227 22426 0 0\n39204 22430 0 0\n39172 22443 0 0\n39164 22497 0 0\n39167 22500 0 0\n39164 22503 0 0\n39172 22557 0 0\n39241 22574 0 0\n39298 22631 0 0\n39353 22575 0 0\n39392 22570 0 0\n39424 22557 0 0\n39432 22503 0 0\n39432 22618 0 0\n39425 22645 0 0\n39369 22702 0 0\n39424 22757 0 0\n39430 22796 0 0\n39443 22828 0 0\n39497 22836 0 0\n39500 22833 0 0\n39503 22836 0 0\n39557 22828 0 0\n39574 22758 0 0\n39631 22702 0 0\n39631 22844 0 0\n39568 22907 0 0\n39573 22945 0 0\n39426 22945 0 0\n39432 22907 0 0\n39298 22773 0 0\n39227 22844 0 0\n39227 22702 0 0\n39093 22568 0 0\n39039 22576 0 0\n39011 22685 0 0\n39026 22796 0 0\n39039 22828 0 0\n39093 22836 0 0\n39227 22702 0 0\n39227 22844 0 0\n39164 22907 0 0\n39169 22945 0 0\n38803 22945 0 0\n38766 22908 0 0\n38652 22860 0 0\n38529 22860 0 0\n38415 22907 0 0\n38328 22994 0 0\n38280 23108 0 0\n38280 23231 0 0\n38327 23345 0 0\n38414 23432 0 0\n38528 23480 0 0\n38651 23480 0 0\n38765 23433 0 0\n38803 23395 0 0\n39503 23395 0 0\n39490 23428 0 0\n39490 23482 0 0\n39007 23965 0 0\n37533 23965 0 0\n37023 23455 0 0\n37043 23434 0 0\n37126 23418 0 0\n37199 23369 0 0\n38098 22470 0 0\n38151 22470 0 0\n38265 22423 0 0\n38352 22336 0 0\n38400 22222 0 0\n38400 22099 0 0\n38353 21985 0 0\n38323 21955 0 0\n40210 21955 0 0\n40296 21938 0 0\n40369 21889 0 0\n40458 21800 0 0\n40511 21800 0 0\n40625 21753 0 0\n40695 21683 0 0\n41725 22713 0 0\n41725 22827 0 0\n41688 22864 0 0\n41640 22978 0 0\n41640 23101 0 0\n41687 23215 0 0\n41774 23302 0 0\n41888 23350 0 0\n42011 23350 0 0\n42125 23303 0 0\n42212 23216 0 0\n42260 23102 0 0\n42260 22979 0 0\n42213 22865 0 0\n42175 22827 0 0\n42175 22620 0 0\n42158 22534 0 0\n42109 22461 0 0\n41973 22325 0 0\n41990 22325 0 0\n42076 22308 0 0\n42149 22259 0 0\n42299 22109 0 0\n42348 22036 0 0\n42364 21955 0 0\n43607 21955 0 0\n43770 22118 0 0\n43770 22171 0 0\n43817 22285 0 0\n43891 22359 0 0\n43880 22388 0 0\n43880 22511 0 0\n43927 22625 0 0\n44005 22703 1 0\n44353 21958 0 0\n44352 21958 0 0\n44343 21935 0 0\n44256 21848 0 0\n44142 21800 0 0\n44088 21800 0 0\n43859 21571 0 0\n43786 21522 0 0\n43700 21505 0 0\n43673 21505 0 0\n43685 21477 0 0\n43685 21324 0 0\n43627 21182 0 0\n43518 21074 0 0\n43377 21015 0 0\n43224 21015 0 0\n43082 21073 0 0\n42974 21182 0 0\n42915 21323 0 0\n42915 21476 0 0\n42926 21505 0 0\n42493 21505 0 0\n42473 21455 0 0\n42386 21368 0 0\n42272 21320 0 0\n42149 21320 0 0\n42105 21338 0 0\n42105 20880 0 0\n42104 20879 0 0\n42088 20794 0 0\n42087 20793 0 0\n42071 20769 0 0\n42039 20721 0 0\n42039 20720 0 0\n40443 19125 0 0\n42500 19125 0 0\n42640 19125 0 0\n42640 19221 0 0\n42687 19335 0 0\n42774 19422 0 0\n42888 19470 0 0\n43011 19470 0 0\n43068 19446 0 0\n44353 20731 0 0\n44353 21958 1 0\n45250 25621 0 0\n45103 25265 0 0\n44965 25126 0 0\n44965 23540 0 0\n44965 20570 0 0\n44964 20569 0 0\n44948 20484 0 0\n44947 20483 0 0\n44931 20459 0 0\n44899 20411 0 0\n44899 20410 0 0\n43759 19271 0 0\n43868 19227 0 0\n43976 19118 0 0\n44035 18977 0 0\n44035 18824 0 0\n43977 18682 0 0\n43875 18580 0 0\n43875 18470 0 0\n44608 18470 0 0\n44650 18428 0 0\n44650 18100 0 0\n44650 18050 0 0\n44650 17950 0 0\n44650 17900 0 0\n44650 17572 0 0\n44608 17530 0 0\n43875 17530 0 0\n43875 16470 0 0\n44608 16470 0 0\n44650 16428 0 0\n44650 16100 0 0\n44650 16050 0 0\n44650 15950 0 0\n44650 15900 0 0\n44650 15572 0 0\n44608 15530 0 0\n43875 15530 0 0\n43875 15319 0 0\n43976 15218 0 0\n44035 15077 0 0\n44035 14924 0 0\n43977 14782 0 0\n43868 14674 0 0\n43727 14615 0 0\n43574 14615 0 0\n43432 14673 0 0\n43324 14782 0 0\n43265 14923 0 0\n43265 15076 0 0\n43323 15218 0 0\n43425 15319 0 0\n43425 18580 0 0\n43324 18682 0 0\n43278 18790 0 0\n43229 18741 0 0\n43156 18692 0 0\n43070 18675 0 0\n43045 18675 0 0\n43045 18043 0 0\n43199 17889 0 0\n43248 17816 0 0\n43265 17730 0 0\n43265 17410 0 0\n43264 17409 0 0\n43248 17324 0 0\n43247 17323 0 0\n43199 17251 0 0\n43198 17250 0 0\n42465 16517 0 0\n42465 16424 0 0\n42407 16282 0 0\n42298 16174 0 0\n42157 16115 0 0\n42004 16115 0 0\n41975 16126 0 0\n41975 10595 0 0\n41975 10406 0 0\n41903 10231 0 0\n41769 10098 0 0\n41595 10025 0 0\n41406 10025 0 0\n41231 10097 0 0\n41098 10231 0 0\n41025 10405 0 0\n41025 10594 0 0\n41097 10769 0 0\n41231 10902 0 0\n41405 10975 0 0\n41594 10975 0 0\n41769 10903 0 0\n41902 10769 0 0\n41975 10595 0 0\n41975 16126 0 0\n41965 16130 0 0\n41965 11561 0 0\n41953 11378 0 0\n41907 11266 0 0\n41836 11235 0 0\n41765 11306 0 0\n41765 11164 0 0\n41734 11093 0 0\n41561 11035 0 0\n41378 11047 0 0\n41266 11093 0 0\n41235 11164 0 0\n41500 11429 0 0\n41765 11164 0 0\n41765 11306 0 0\n41571 11500 0 0\n41836 11765 0 0\n41907 11734 0 0\n41965 11561 0 0\n41965 16130 0 0\n41862 16173 0 0\n41765 16270 0 0\n41765 11836 0 0\n41500 11571 0 0\n41429 11642 0 0\n41429 11500 0 0\n41164 11235 0 0\n41093 11266 0 0\n41035 11439 0 0\n41047 11622 0 0\n41093 11734 0 0\n41164 11765 0 0\n41429 11500 0 0\n41429 11642 0 0\n41235 11836 0 0\n41266 11907 0 0\n41439 11965 0 0\n41622 11953 0 0\n41734 11907 0 0\n41765 11836 0 0\n41765 16270 0 0\n41754 16282 0 0\n41695 16423 0 0\n41695 16576 0 0\n41753 16718 0 0\n41862 16826 0 0\n42003 16885 0 0\n42156 16885 0 0\n42185 16873 0 0\n42653 17341 0 0\n42615 17357 0 0\n42528 17444 0 0\n42480 17558 0 0\n42480 17611 0 0\n42436 17655 0 0\n42115 17655 0 0\n42115 17190 0 0\n42114 17189 0 0\n42098 17104 0 0\n42097 17103 0 0\n42081 17079 0 0\n42049 17031 0 0\n42049 17030 0 0\n40975 15956 0 0\n40975 10595 0 0\n40975 10406 0 0\n40903 10231 0 0\n40769 10098 0 0\n40595 10025 0 0\n40406 10025 0 0\n40231 10097 0 0\n40098 10231 0 0\n40025 10405 0 0\n40025 10594 0 0\n40097 10769 0 0\n40231 10902 0 0\n40405 10975 0 0\n40594 10975 0 0\n40769 10903 0 0\n40902 10769 0 0\n40975 10595 0 0\n40975 15956 0 0\n40965 15946 0 0\n40965 11561 0 0\n40953 11378 0 0\n40907 11266 0 0\n40836 11235 0 0\n40765 11306 0 0\n40765 11164 0 0\n40734 11093 0 0\n40561 11035 0 0\n40378 11047 0 0\n40266 11093 0 0\n40235 11164 0 0\n40500 11429 0 0\n40765 11164 0 0\n40765 11306 0 0\n40571 11500 0 0\n40836 11765 0 0\n40907 11734 0 0\n40965 11561 0 0\n40965 15946 0 0\n40765 15746 0 0\n40765 11836 0 0\n40500 11571 0 0\n40429 11642 0 0\n40429 11500 0 0\n40164 11235 0 0\n40093 11266 0 0\n40035 11439 0 0\n40047 11622 0 0\n40093 11734 0 0\n40164 11765 0 0\n40429 11500 0 0\n40429 11642 0 0\n40235 11836 0 0\n40266 11907 0 0\n40439 11965 0 0\n40622 11953 0 0\n40734 11907 0 0\n40765 11836 0 0\n40765 15746 0 0\n40729 15711 0 0\n40656 15662 0 0\n40570 15645 0 0\n40385 15645 0 0\n40385 13147 0 0\n40385 12994 0 0\n40327 12852 0 0\n40218 12744 0 0\n40077 12685 0 0\n39975 12685 0 0\n39975 10595 0 0\n39975 10406 0 0\n39903 10231 0 0\n39769 10098 0 0\n39595 10025 0 0\n39406 10025 0 0\n39231 10097 0 0\n39098 10231 0 0\n39025 10405 0 0\n39025 10594 0 0\n39097 10769 0 0\n39231 10902 0 0\n39405 10975 0 0\n39594 10975 0 0\n39769 10903 0 0\n39902 10769 0 0\n39975 10595 0 0\n39975 12685 0 0\n39965 12685 0 0\n39965 11561 0 0\n39953 11378 0 0\n39907 11266 0 0\n39836 11235 0 0\n39765 11306 0 0\n39765 11164 0 0\n39734 11093 0 0\n39561 11035 0 0\n39378 11047 0 0\n39266 11093 0 0\n39235 11164 0 0\n39500 11429 0 0\n39765 11164 0 0\n39765 11306 0 0\n39571 11500 0 0\n39836 11765 0 0\n39907 11734 0 0\n39965 11561 0 0\n39965 12685 0 0\n39924 12685 0 0\n39782 12743 0 0\n39765 12760 0 0\n39765 11836 0 0\n39500 11571 0 0\n39429 11642 0 0\n39429 11500 0 0\n39164 11235 0 0\n39093 11266 0 0\n39035 11439 0 0\n39047 11622 0 0\n39093 11734 0 0\n39164 11765 0 0\n39429 11500 0 0\n39429 11642 0 0\n39235 11836 0 0\n39266 11907 0 0\n39439 11965 0 0\n39622 11953 0 0\n39734 11907 0 0\n39765 11836 0 0\n39765 12760 0 0\n39674 12852 0 0\n39615 12993 0 0\n39615 13146 0 0\n39673 13288 0 0\n39782 13396 0 0\n39923 13455 0 0\n40076 13455 0 0\n40218 13397 0 0\n40326 13288 0 0\n40385 13147 0 0\n40385 15645 0 0\n38975 15645 0 0\n38975 10595 0 0\n38975 10406 0 0\n38903 10231 0 0\n38769 10098 0 0\n38595 10025 0 0\n38406 10025 0 0\n38231 10097 0 0\n38098 10231 0 0\n38025 10405 0 0\n38025 10594 0 0\n38097 10769 0 0\n38231 10902 0 0\n38405 10975 0 0\n38594 10975 0 0\n38769 10903 0 0\n38902 10769 0 0\n38975 10595 0 0\n38975 15645 0 0\n38965 15645 0 0\n38965 11561 0 0\n38953 11378 0 0\n38907 11266 0 0\n38836 11235 0 0\n38765 11306 0 0\n38765 11164 0 0\n38734 11093 0 0\n38561 11035 0 0\n38378 11047 0 0\n38266 11093 0 0\n38235 11164 0 0\n38500 11429 0 0\n38765 11164 0 0\n38765 11306 0 0\n38571 11500 0 0\n38836 11765 0 0\n38907 11734 0 0\n38965 11561 0 0\n38965 15645 0 0\n38800 15645 0 0\n38765 15651 0 0\n38765 11836 0 0\n38500 11571 0 0\n38429 11642 0 0\n38429 11500 0 0\n38164 11235 0 0\n38093 11266 0 0\n38035 11439 0 0\n38047 11622 0 0\n38093 11734 0 0\n38164 11765 0 0\n38429 11500 0 0\n38429 11642 0 0\n38235 11836 0 0\n38266 11907 0 0\n38439 11965 0 0\n38622 11953 0 0\n38734 11907 0 0\n38765 11836 0 0\n38765 15651 0 0\n38714 15662 0 0\n38689 15678 0 0\n38640 15711 0 0\n38031 16321 0 0\n37982 16394 0 0\n37975 16429 0 0\n37975 10595 0 0\n37975 10406 0 0\n37903 10231 0 0\n37769 10098 0 0\n37595 10025 0 0\n37406 10025 0 0\n37231 10097 0 0\n37098 10231 0 0\n37025 10405 0 0\n37025 10594 0 0\n37097 10769 0 0\n37231 10902 0 0\n37405 10975 0 0\n37594 10975 0 0\n37769 10903 0 0\n37902 10769 0 0\n37975 10595 0 0\n37975 16429 0 0\n37965 16480 0 0\n37965 11561 0 0\n37953 11378 0 0\n37907 11266 0 0\n37836 11235 0 0\n37765 11306 0 0\n37765 11164 0 0\n37734 11093 0 0\n37561 11035 0 0\n37378 11047 0 0\n37266 11093 0 0\n37235 11164 0 0\n37500 11429 0 0\n37765 11164 0 0\n37765 11306 0 0\n37571 11500 0 0\n37836 11765 0 0\n37907 11734 0 0\n37965 11561 0 0\n37965 16480 0 0\n37965 17127 0 0\n37928 17164 0 0\n37880 17278 0 0\n37880 17401 0 0\n37927 17515 0 0\n38014 17602 0 0\n38128 17650 0 0\n38251 17650 0 0\n38365 17603 0 0\n38452 17516 0 0\n38500 17402 0 0\n38500 17279 0 0\n38453 17165 0 0\n38415 17127 0 0\n38415 16573 0 0\n38893 16095 0 0\n39250 16095 0 0\n39250 16181 0 0\n39297 16295 0 0\n39335 16333 0 0\n39335 16724 0 0\n39305 16737 0 0\n39218 16824 0 0\n39170 16938 0 0\n39170 17061 0 0\n39217 17175 0 0\n39188 17204 0 0\n39140 17318 0 0\n39140 17441 0 0\n39187 17555 0 0\n39225 17593 0 0\n39225 18186 0 0\n39046 18365 0 0\n38904 18365 0 0\n38762 18423 0 0\n38654 18532 0 0\n38595 18673 0 0\n38595 18826 0 0\n38653 18968 0 0\n38740 19055 0 0\n38403 19055 0 0\n38366 19018 0 0\n38252 18970 0 0\n38129 18970 0 0\n38015 19017 0 0\n37977 19055 0 0\n37765 19055 0 0\n37765 11836 0 0\n37500 11571 0 0\n37429 11642 0 0\n37429 11500 0 0\n37164 11235 0 0\n37093 11266 0 0\n37035 11439 0 0\n37047 11622 0 0\n37093 11734 0 0\n37164 11765 0 0\n37429 11500 0 0\n37429 11642 0 0\n37235 11836 0 0\n37266 11907 0 0\n37439 11965 0 0\n37622 11953 0 0\n37734 11907 0 0\n37765 11836 0 0\n37765 19055 0 0\n37623 19055 0 0\n37525 18957 0 0\n37525 17833 0 0\n37562 17796 0 0\n37610 17682 0 0\n37610 17559 0 0\n37563 17445 0 0\n37476 17358 0 0\n37362 17310 0 0\n37359 17310 0 0\n37359 17309 0 0\n37391 17261 0 0\n37407 17237 0 0\n37408 17236 0 0\n37424 17150 0 0\n37425 17150 0 0\n37425 16563 0 0\n37462 16526 0 0\n37510 16412 0 0\n37510 16289 0 0\n37463 16175 0 0\n37376 16088 0 0\n37262 16040 0 0\n37139 16040 0 0\n37025 16087 0 0\n36975 16137 0 0\n36975 10595 0 0\n36975 10406 0 0\n36903 10231 0 0\n36769 10098 0 0\n36595 10025 0 0\n36406 10025 0 0\n36231 10097 0 0\n36098 10231 0 0\n36025 10405 0 0\n36025 10594 0 0\n36097 10769 0 0\n36231 10902 0 0\n36405 10975 0 0\n36594 10975 0 0\n36769 10903 0 0\n36902 10769 0 0\n36975 10595 0 0\n36975 16137 0 0\n36965 16147 0 0\n36965 11561 0 0\n36953 11378 0 0\n36907 11266 0 0\n36836 11235 0 0\n36765 11306 0 0\n36765 11164 0 0\n36734 11093 0 0\n36561 11035 0 0\n36378 11047 0 0\n36266 11093 0 0\n36235 11164 0 0\n36500 11429 0 0\n36765 11164 0 0\n36765 11306 0 0\n36571 11500 0 0\n36836 11765 0 0\n36907 11734 0 0\n36965 11561 0 0\n36965 16147 0 0\n36938 16174 0 0\n36890 16288 0 0\n36890 16411 0 0\n36937 16525 0 0\n36975 16563 0 0\n36975 17056 0 0\n36765 17266 0 0\n36765 11836 0 0\n36500 11571 0 0\n36429 11642 0 0\n36429 11500 0 0\n36164 11235 0 0\n36093 11266 0 0\n36035 11439 0 0\n36047 11622 0 0\n36093 11734 0 0\n36164 11765 0 0\n36429 11500 0 0\n36429 11642 0 0\n36235 11836 0 0\n36266 11907 0 0\n36439 11965 0 0\n36622 11953 0 0\n36734 11907 0 0\n36765 11836 0 0\n36765 17266 0 0\n36571 17461 0 0\n36522 17534 0 0\n36505 17620 0 0\n36505 17747 0 0\n36392 17700 0 0\n36269 17700 0 0\n36155 17747 0 0\n36097 17805 0 0\n35975 17805 0 0\n35975 10595 0 0\n35975 10406 0 0\n35903 10231 0 0\n35769 10098 0 0\n35595 10025 0 0\n35406 10025 0 0\n35231 10097 0 0\n35098 10231 0 0\n35025 10405 0 0\n35025 10594 0 0\n35097 10769 0 0\n35231 10902 0 0\n35405 10975 0 0\n35594 10975 0 0\n35769 10903 0 0\n35902 10769 0 0\n35975 10595 0 0\n35975 17805 0 0\n35970 17805 0 0\n35970 11834 0 0\n35970 11766 0 0\n35970 11592 0 0\n35970 11408 0 0\n35970 11234 0 0\n35970 11166 0 0\n35944 11104 0 0\n35896 11056 0 0\n35834 11030 0 0\n35592 11030 0 0\n35550 11072 0 0\n35550 11450 0 0\n35928 11450 0 0\n35970 11408 0 0\n35970 11592 0 0\n35928 11550 0 0\n35550 11550 0 0\n35550 11928 0 0\n35592 11970 0 0\n35834 11970 0 0\n35896 11944 0 0\n35944 11896 0 0\n35970 11834 0 0\n35970 17805 0 0\n35450 17805 0 0\n35450 11928 0 0\n35450 11550 0 0\n35450 11450 0 0\n35450 11072 0 0\n35408 11030 0 0\n35166 11030 0 0\n35104 11056 0 0\n35056 11104 0 0\n35030 11166 0 0\n35030 11234 0 0\n35030 11408 0 0\n35072 11450 0 0\n35450 11450 0 0\n35450 11550 0 0\n35072 11550 0 0\n35030 11592 0 0\n35030 11766 0 0\n35030 11834 0 0\n35056 11896 0 0\n35104 11944 0 0\n35166 11970 0 0\n35408 11970 0 0\n35450 11928 0 0\n35450 17805 0 0\n34715 17805 0 0\n34715 12217 0 0\n34715 12064 0 0\n34657 11922 0 0\n34548 11814 0 0\n34407 11755 0 0\n34254 11755 0 0\n34112 11813 0 0\n34004 11922 0 0\n33945 12063 0 0\n33945 12192 0 0\n33004 13134 0 0\n32975 13177 0 0\n32975 10595 0 0\n32975 10406 0 0\n32903 10231 0 0\n32769 10098 0 0\n32595 10025 0 0\n32406 10025 0 0\n32231 10097 0 0\n32098 10231 0 0\n32025 10405 0 0\n32025 10594 0 0\n32097 10769 0 0\n32231 10902 0 0\n32405 10975 0 0\n32594 10975 0 0\n32769 10903 0 0\n32902 10769 0 0\n32975 10595 0 0\n32975 13177 0 0\n32953 13210 0 0\n32935 13300 0 0\n32935 14302 0 0\n32384 14854 0 0\n32333 14930 0 0\n32315 15020 0 0\n32315 15660 0 0\n32224 15752 0 0\n32165 15893 0 0\n32165 16046 0 0\n32223 16188 0 0\n32332 16296 0 0\n32473 16355 0 0\n32626 16355 0 0\n32768 16297 0 0\n32876 16188 0 0\n32935 16047 0 0\n32935 15894 0 0\n32877 15752 0 0\n32785 15660 0 0\n32785 15117 0 0\n33336 14567 0 0\n33336 14566 0 0\n33387 14490 0 0\n33404 14401 0 0\n33405 14400 0 0\n33405 13397 0 0\n34277 12525 0 0\n34406 12525 0 0\n34548 12467 0 0\n34656 12358 0 0\n34715 12217 0 0\n34715 17805 0 0\n34643 17805 0 0\n34606 17768 0 0\n34492 17720 0 0\n34369 17720 0 0\n34255 17767 0 0\n34168 17854 0 0\n34120 17968 0 0\n34120 18091 0 0\n34167 18205 0 0\n34254 18292 0 0\n34368 18340 0 0\n34491 18340 0 0\n34605 18293 0 0\n34643 18255 0 0\n36137 18255 0 0\n36154 18272 0 0\n36268 18320 0 0\n36305 18320 0 0\n36305 18770 0 0\n36219 18770 0 0\n36105 18817 0 0\n36018 18904 0 0\n35970 19018 0 0\n35970 19141 0 0\n36017 19255 0 0\n36055 19293 0 0\n36055 21457 0 0\n34685 20087 0 0\n34685 19233 0 0\n34722 19196 0 0\n34770 19082 0 0\n34770 18959 0 0\n34723 18845 0 0\n34636 18758 0 0\n34522 18710 0 0\n34399 18710 0 0\n34285 18757 0 0\n34198 18844 0 0\n34187 18870 0 0\n34187 18552 0 0\n34170 18466 0 0\n34121 18393 0 0\n33957 18229 0 0\n33957 18063 0 0\n33979 18041 0 0\n34028 17969 0 0\n34028 17968 0 0\n34045 17882 0 0\n34045 16910 0 0\n34044 16909 0 0\n34028 16824 0 0\n34027 16823 0 0\n33979 16751 0 0\n33978 16750 0 0\n33891 16663 0 0\n33863 16595 0 0\n33776 16508 0 0\n33662 16460 0 0\n33539 16460 0 0\n33425 16507 0 0\n33338 16594 0 0\n33290 16708 0 0\n33290 16831 0 0\n33337 16945 0 0\n33424 17032 0 0\n33538 17080 0 0\n33595 17080 0 0\n33595 17460 0 0\n33509 17460 0 0\n33395 17507 0 0\n33308 17594 0 0\n33260 17708 0 0\n33260 17831 0 0\n33307 17945 0 0\n33345 17983 0 0\n33345 18390 0 0\n33362 18476 0 0\n33411 18549 0 0\n33575 18713 0 0\n33575 19046 0 0\n33441 19181 0 0\n33392 19254 0 0\n33375 19340 0 0\n33375 22627 0 0\n33328 22674 0 0\n33280 22788 0 0\n33280 22911 0 0\n33327 23025 0 0\n33414 23112 0 0\n33528 23160 0 0\n33651 23160 0 0\n33765 23113 0 0\n33852 23026 0 0\n33900 22912 0 0\n33900 22910 0 0\n33921 22910 0 0\n34035 22863 0 0\n34122 22776 0 0\n34170 22662 0 0\n34170 22539 0 0\n34123 22425 0 0\n34036 22338 0 0\n33987 22317 0 0\n33987 19501 0 0\n34121 19367 0 0\n34170 19295 0 0\n34170 19294 0 0\n34172 19280 0 0\n34186 19208 0 0\n34187 19208 0 0\n34187 19170 0 0\n34197 19195 0 0\n34235 19233 0 0\n34235 20180 0 0\n34252 20266 0 0\n34301 20339 0 0\n36055 22093 0 0\n36055 23400 0 0\n36072 23486 0 0\n36121 23559 0 0\n36690 24128 0 0\n36690 24181 0 0\n36734 24289 0 0\n35760 24289 0 0\n35760 24179 0 0\n35713 24065 0 0\n35626 23978 0 0\n35512 23930 0 0\n35389 23930 0 0\n35275 23977 0 0\n35188 24064 0 0\n35161 24127 0 0\n33945 24127 0 0\n32025 22207 0 0\n32025 18533 0 0\n32124 18433 0 0\n32188 18460 0 0\n32311 18460 0 0\n32425 18413 0 0\n32512 18326 0 0\n32560 18212 0 0\n32560 18089 0 0\n32513 17975 0 0\n32433 17895 0 0\n32621 17707 0 0\n32670 17634 0 0\n32687 17548 0 0\n32687 17092 0 0\n32670 17006 0 0\n32621 16933 0 0\n32467 16779 0 0\n32470 16772 0 0\n32470 16649 0 0\n32423 16535 0 0\n32336 16448 0 0\n32222 16400 0 0\n32190 16400 0 0\n32190 16289 0 0\n32143 16175 0 0\n32056 16088 0 0\n31970 16051 0 0\n31970 10834 0 0\n31970 10766 0 0\n31970 10592 0 0\n31970 10408 0 0\n31970 10234 0 0\n31970 10166 0 0\n31944 10104 0 0\n31896 10056 0 0\n31834 10030 0 0\n31592 10030 0 0\n31550 10072 0 0\n31550 10450 0 0\n31928 10450 0 0\n31970 10408 0 0\n31970 10592 0 0\n31928 10550 0 0\n31550 10550 0 0\n31550 10928 0 0\n31592 10970 0 0\n31834 10970 0 0\n31896 10944 0 0\n31944 10896 0 0\n31970 10834 0 0\n31970 16051 0 0\n31942 16040 0 0\n31819 16040 0 0\n31705 16087 0 0\n31618 16174 0 0\n31570 16288 0 0\n31570 16411 0 0\n31617 16525 0 0\n31675 16583 0 0\n31675 16810 0 0\n31692 16896 0 0\n31741 16969 0 0\n31901 17129 0 0\n31974 17178 0 0\n32006 17184 0 0\n32075 17253 0 0\n32075 17387 0 0\n31450 18012 0 0\n31450 10928 0 0\n31450 10550 0 0\n31450 10450 0 0\n31450 10072 0 0\n31408 10030 0 0\n31166 10030 0 0\n31104 10056 0 0\n31056 10104 0 0\n31030 10166 0 0\n31030 10234 0 0\n31030 10408 0 0\n31072 10450 0 0\n31450 10450 0 0\n31450 10550 0 0\n31072 10550 0 0\n31030 10592 0 0\n31030 10766 0 0\n31030 10834 0 0\n31056 10896 0 0\n31104 10944 0 0\n31166 10970 0 0\n31408 10970 0 0\n31450 10928 0 0\n31450 18012 0 0\n31415 18047 0 0\n31415 15867 0 0\n31415 15714 0 0\n31357 15572 0 0\n31248 15464 0 0\n31107 15405 0 0\n30954 15405 0 0\n30812 15463 0 0\n30704 15572 0 0\n30685 15617 0 0\n30685 15584 0 0\n30627 15442 0 0\n30518 15334 0 0\n30377 15275 0 0\n30224 15275 0 0\n30082 15333 0 0\n29974 15442 0 0\n29915 15583 0 0\n29915 15736 0 0\n29973 15878 0 0\n30082 15986 0 0\n30223 16045 0 0\n30376 16045 0 0\n30518 15987 0 0\n30626 15878 0 0\n30645 15832 0 0\n30645 15866 0 0\n30703 16008 0 0\n30812 16116 0 0\n30953 16175 0 0\n31106 16175 0 0\n31248 16117 0 0\n31356 16008 0 0\n31415 15867 0 0\n31415 18047 0 0\n31320 18142 0 0\n31320 17650 0 0\n31320 17217 0 0\n31320 16784 0 0\n31305 16673 0 0\n31292 16641 0 0\n31238 16633 0 0\n31167 16704 0 0\n31167 16562 0 0\n31159 16508 0 0\n31050 16480 0 0\n30939 16495 0 0\n30907 16508 0 0\n30899 16562 0 0\n31033 16696 0 0\n31167 16562 0 0\n31167 16704 0 0\n31104 16767 0 0\n31238 16901 0 0\n31292 16893 0 0\n31320 16784 0 0\n31320 17217 0 0\n31305 17106 0 0\n31292 17074 0 0\n31238 17066 0 0\n31167 17137 0 0\n31167 16995 0 0\n31165 16983 0 0\n31167 16972 0 0\n31163 16968 0 0\n31159 16941 0 0\n31128 16933 0 0\n31033 16838 0 0\n30962 16908 0 0\n30962 16767 0 0\n30872 16677 0 0\n30872 16673 0 0\n30859 16641 0 0\n30832 16637 0 0\n30828 16633 0 0\n30816 16634 0 0\n30805 16633 0 0\n30801 16637 0 0\n30774 16641 0 0\n30766 16671 0 0\n30734 16703 0 0\n30734 16562 0 0\n30726 16508 0 0\n30617 16480 0 0\n30506 16495 0 0\n30474 16508 0 0\n30466 16562 0 0\n30600 16696 0 0\n30734 16562 0 0\n30734 16703 0 0\n30671 16767 0 0\n30760 16856 0 0\n30761 16861 0 0\n30774 16893 0 0\n30801 16897 0 0\n30805 16901 0 0\n30816 16899 0 0\n30828 16901 0 0\n30832 16897 0 0\n30859 16893 0 0\n30866 16862 0 0\n30962 16767 0 0\n30962 16908 0 0\n30943 16927 0 0\n30939 16928 0 0\n30907 16941 0 0\n30903 16968 0 0\n30899 16972 0 0\n30900 16983 0 0\n30899 16995 0 0\n30903 16999 0 0\n30907 17026 0 0\n30937 17033 0 0\n31033 17129 0 0\n31122 17039 0 0\n31127 17039 0 0\n31159 17026 0 0\n31163 16999 0 0\n31167 16995 0 0\n31167 17137 0 0\n31104 17200 0 0\n31238 17334 0 0\n31292 17326 0 0\n31320 17217 0 0\n31320 17650 0 0\n31305 17539 0 0\n31292 17507 0 0\n31238 17499 0 0\n31167 17570 0 0\n31167 17428 0 0\n31165 17416 0 0\n31167 17405 0 0\n31163 17401 0 0\n31159 17374 0 0\n31128 17366 0 0\n31033 17271 0 0\n30962 17341 0 0\n30962 17200 0 0\n30872 17110 0 0\n30872 17106 0 0\n30859 17074 0 0\n30832 17070 0 0\n30828 17066 0 0\n30816 17067 0 0\n30805 17066 0 0\n30801 17070 0 0\n30774 17074 0 0\n30766 17104 0 0\n30734 17136 0 0\n30734 16995 0 0\n30732 16983 0 0\n30734 16972 0 0\n30730 16968 0 0\n30726 16941 0 0\n30695 16933 0 0\n30600 16838 0 0\n30529 16908 0 0\n30529 16767 0 0\n30439 16677 0 0\n30439 16673 0 0\n30426 16641 0 0\n30399 16637 0 0\n30395 16633 0 0\n30383 16634 0 0\n30372 16633 0 0\n30368 16637 0 0\n30341 16641 0 0\n30333 16671 0 0\n30301 16703 0 0\n30301 16562 0 0\n30293 16508 0 0\n30184 16480 0 0\n30073 16495 0 0\n30041 16508 0 0\n30033 16562 0 0\n30167 16696 0 0\n30301 16562 0 0\n30301 16703 0 0\n30238 16767 0 0\n30327 16856 0 0\n30328 16861 0 0\n30341 16893 0 0\n30368 16897 0 0\n30372 16901 0 0\n30383 16899 0 0\n30395 16901 0 0\n30399 16897 0 0\n30426 16893 0 0\n30433 16862 0 0\n30529 16767 0 0\n30529 16908 0 0\n30510 16927 0 0\n30506 16928 0 0\n30474 16941 0 0\n30470 16968 0 0\n30466 16972 0 0\n30467 16983 0 0\n30466 16995 0 0\n30470 16999 0 0\n30474 17026 0 0\n30504 17033 0 0\n30600 17129 0 0\n30689 17039 0 0\n30694 17039 0 0\n30726 17026 0 0\n30730 16999 0 0\n30734 16995 0 0\n30734 17136 0 0\n30671 17200 0 0\n30760 17289 0 0\n30761 17294 0 0\n30774 17326 0 0\n30801 17330 0 0\n30805 17334 0 0\n30816 17332 0 0\n30828 17334 0 0\n30832 17330 0 0\n30859 17326 0 0\n30866 17295 0 0\n30962 17200 0 0\n30962 17341 0 0\n30943 17360 0 0\n30939 17361 0 0\n30907 17374 0 0\n30903 17401 0 0\n30899 17405 0 0\n30900 17416 0 0\n30899 17428 0 0\n30903 17432 0 0\n30907 17459 0 0\n30937 17466 0 0\n31033 17562 0 0\n31122 17472 0 0\n31127 17472 0 0\n31159 17459 0 0\n31163 17432 0 0\n31167 17428 0 0\n31167 17570 0 0\n31104 17633 0 0\n31238 17767 0 0\n31292 17759 0 0\n31320 17650 0 0\n31320 18142 0 0\n31317 18145 0 0\n31268 18218 0 0\n31251 18304 0 0\n31251 18493 0 0\n31167 18409 0 0\n31167 17838 0 0\n31033 17704 0 0\n30962 17775 0 0\n30962 17633 0 0\n30872 17543 0 0\n30872 17539 0 0\n30859 17507 0 0\n30832 17503 0 0\n30828 17499 0 0\n30816 17500 0 0\n30805 17499 0 0\n30801 17503 0 0\n30774 17507 0 0\n30766 17537 0 0\n30734 17569 0 0\n30734 17428 0 0\n30732 17416 0 0\n30734 17405 0 0\n30730 17401 0 0\n30726 17374 0 0\n30695 17366 0 0\n30600 17271 0 0\n30529 17341 0 0\n30529 17200 0 0\n30439 17110 0 0\n30439 17106 0 0\n30426 17074 0 0\n30399 17070 0 0\n30395 17066 0 0\n30383 17067 0 0\n30372 17066 0 0\n30368 17070 0 0\n30341 17074 0 0\n30333 17104 0 0\n30301 17136 0 0\n30301 16995 0 0\n30299 16983 0 0\n30301 16972 0 0\n30297 16968 0 0\n30293 16941 0 0\n30262 16933 0 0\n30167 16838 0 0\n30096 16908 0 0\n30096 16767 0 0\n29962 16633 0 0\n29908 16641 0 0\n29880 16750 0 0\n29895 16861 0 0\n29908 16893 0 0\n29962 16901 0 0\n30096 16767 0 0\n30096 16908 0 0\n30077 16927 0 0\n30073 16928 0 0\n30041 16941 0 0\n30037 16968 0 0\n30033 16972 0 0\n30034 16983 0 0\n30033 16995 0 0\n30037 16999 0 0\n30041 17026 0 0\n30071 17033 0 0\n30167 17129 0 0\n30256 17039 0 0\n30261 17039 0 0\n30293 17026 0 0\n30297 16999 0 0\n30301 16995 0 0\n30301 17136 0 0\n30238 17200 0 0\n30327 17289 0 0\n30328 17294 0 0\n30341 17326 0 0\n30368 17330 0 0\n30372 17334 0 0\n30383 17332 0 0\n30395 17334 0 0\n30399 17330 0 0\n30426 17326 0 0\n30433 17295 0 0\n30529 17200 0 0\n30529 17341 0 0\n30510 17360 0 0\n30506 17361 0 0\n30474 17374 0 0\n30470 17401 0 0\n30466 17405 0 0\n30467 17416 0 0\n30466 17428 0 0\n30470 17432 0 0\n30474 17459 0 0\n30504 17466 0 0\n30600 17562 0 0\n30689 17472 0 0\n30694 17472 0 0\n30726 17459 0 0\n30730 17432 0 0\n30734 17428 0 0\n30734 17569 0 0\n30671 17633 0 0\n30760 17722 0 0\n30761 17727 0 0\n30774 17759 0 0\n30801 17763 0 0\n30805 17767 0 0\n30816 17765 0 0\n30828 17767 0 0\n30832 17763 0 0\n30859 17759 0 0\n30866 17728 0 0\n30962 17633 0 0\n30962 17775 0 0\n30899 17838 0 0\n30907 17892 0 0\n31016 17920 0 0\n31127 17905 0 0\n31159 17892 0 0\n31167 17838 0 0\n31167 18409 0 0\n30989 18231 0 0\n30916 18182 0 0\n30830 18165 0 0\n30734 18165 0 0\n30734 17838 0 0\n30600 17704 0 0\n30529 17775 0 0\n30529 17633 0 0\n30439 17543 0 0\n30439 17539 0 0\n30426 17507 0 0\n30399 17503 0 0\n30395 17499 0 0\n30383 17500 0 0\n30372 17499 0 0\n30368 17503 0 0\n30341 17507 0 0\n30333 17537 0 0\n30301 17569 0 0\n30301 17428 0 0\n30299 17416 0 0\n30301 17405 0 0\n30297 17401 0 0\n30293 17374 0 0\n30262 17366 0 0\n30167 17271 0 0\n30096 17341 0 0\n30096 17200 0 0\n29962 17066 0 0\n29908 17074 0 0\n29880 17183 0 0\n29895 17294 0 0\n29908 17326 0 0\n29962 17334 0 0\n30096 17200 0 0\n30096 17341 0 0\n30077 17360 0 0\n30073 17361 0 0\n30041 17374 0 0\n30037 17401 0 0\n30033 17405 0 0\n30034 17416 0 0\n30033 17428 0 0\n30037 17432 0 0\n30041 17459 0 0\n30071 17466 0 0\n30167 17562 0 0\n30256 17472 0 0\n30261 17472 0 0\n30293 17459 0 0\n30297 17432 0 0\n30301 17428 0 0\n30301 17569 0 0\n30238 17633 0 0\n30327 17722 0 0\n30328 17727 0 0\n30341 17759 0 0\n30368 17763 0 0\n30372 17767 0 0\n30383 17765 0 0\n30395 17767 0 0\n30399 17763 0 0\n30426 17759 0 0\n30433 17728 0 0\n30529 17633 0 0\n30529 17775 0 0\n30466 17838 0 0\n30474 17892 0 0\n30583 17920 0 0\n30694 17905 0 0\n30726 17892 0 0\n30734 17838 0 0\n30734 18165 0 0\n30453 18165 0 0\n30201 17913 0 0\n30261 17905 0 0\n30293 17892 0 0\n30301 17838 0 0\n30202 17739 0 0\n30167 17704 0 0\n30096 17633 0 0\n30061 17598 0 0\n29962 17499 0 0\n29908 17507 0 0\n29884 17596 0 0\n29407 17119 0 0\n29407 16663 0 0\n29509 16562 0 0\n29509 16561 0 0\n29541 16513 0 0\n29553 16494 0 0\n29612 16436 0 0\n29660 16322 0 0\n29660 16199 0 0\n29613 16085 0 0\n29526 15998 0 0\n29412 15950 0 0\n29289 15950 0 0\n29175 15997 0 0\n29103 16068 0 0\n29082 16060 0 0\n28975 16060 0 0\n28975 16024 0 0\n28917 15882 0 0\n28808 15774 0 0\n28667 15715 0 0\n28514 15715 0 0\n28372 15773 0 0\n28264 15882 0 0\n28205 16023 0 0\n28205 16176 0 0\n28263 16318 0 0\n28372 16426 0 0\n28513 16485 0 0\n28666 16485 0 0\n28722 16461 0 0\n28757 16545 0 0\n28795 16583 0 0\n28795 17270 0 0\n28709 17270 0 0\n28595 17317 0 0\n28508 17404 0 0\n28460 17518 0 0\n28460 17641 0 0\n28474 17677 0 0\n28375 17776 0 0\n28337 17682 0 0\n28228 17574 0 0\n28087 17515 0 0\n27934 17515 0 0\n27792 17573 0 0\n27684 17682 0 0\n27625 17823 0 0\n27625 17976 0 0\n27683 18118 0 0\n27792 18226 0 0\n27921 18280 0 0\n27799 18280 0 0\n27685 18327 0 0\n27647 18365 0 0\n27231 18365 0 0\n27220 18306 0 0\n27220 18305 0 0\n27171 18233 0 0\n26845 17907 0 0\n26845 17350 0 0\n26845 16103 0 0\n28038 14910 0 0\n28038 14909 0 0\n28039 14909 0 0\n28087 14837 0 0\n28088 14836 0 0\n28104 14751 0 0\n28105 14750 0 0\n28105 14243 0 0\n28142 14206 0 0\n28171 14135 0 0\n28220 14145 0 0\n28607 14145 0 0\n28644 14182 0 0\n28758 14230 0 0\n28881 14230 0 0\n28995 14183 0 0\n29082 14096 0 0\n29130 13982 0 0\n29130 13859 0 0\n29083 13745 0 0\n28996 13658 0 0\n28882 13610 0 0\n28759 13610 0 0\n28645 13657 0 0\n28607 13695 0 0\n28313 13695 0 0\n28229 13611 0 0\n28156 13562 0 0\n28070 13545 0 0\n27780 13545 0 0\n27693 13562 0 0\n27621 13611 0 0\n27451 13781 0 0\n27402 13854 0 0\n27385 13940 0 0\n27385 14697 0 0\n26299 15783 0 0\n26250 15856 0 0\n26233 15942 0 0\n26233 18228 0 0\n26250 18314 0 0\n26299 18387 0 0\n26380 18468 0 0\n26380 18521 0 0\n26427 18635 0 0\n26465 18673 0 0\n26465 19530 0 0\n26482 19616 0 0\n26531 19689 0 0\n26755 19913 0 0\n26755 20581 0 0\n26597 20739 0 0\n26180 20322 0 0\n26180 20235 0 0\n26163 20149 0 0\n26114 20076 0 0\n26035 19997 0 0\n26035 19883 0 0\n26072 19846 0 0\n26120 19732 0 0\n26120 19609 0 0\n26073 19495 0 0\n25986 19408 0 0\n25872 19360 0 0\n25749 19360 0 0\n25635 19407 0 0\n25597 19445 0 0\n25343 19445 0 0\n25127 19229 0 0\n25127 14453 0 0\n25545 14035 0 0\n25667 14035 0 0\n25704 14072 0 0\n25818 14120 0 0\n25941 14120 0 0\n26055 14073 0 0\n26142 13986 0 0\n26190 13872 0 0\n26190 13749 0 0\n26143 13635 0 0\n26056 13548 0 0\n25942 13500 0 0\n25819 13500 0 0\n25705 13547 0 0\n25667 13585 0 0\n25452 13585 0 0\n25366 13602 0 0\n25341 13618 0 0\n25292 13651 0 0\n24965 13978 0 0\n24965 13433 0 0\n25423 12975 0 0\n25877 12975 0 0\n25914 13012 0 0\n26028 13060 0 0\n26151 13060 0 0\n26265 13013 0 0\n26352 12926 0 0\n26400 12812 0 0\n26400 12689 0 0\n26353 12575 0 0\n26266 12488 0 0\n26152 12440 0 0\n26029 12440 0 0\n25915 12487 0 0\n25877 12525 0 0\n25330 12525 0 0\n25243 12542 0 0\n25171 12591 0 0\n24770 12992 0 0\n24770 12908 0 0\n24770 12900 0 0\n24770 12734 0 0\n24770 12666 0 0\n24744 12604 0 0\n24696 12556 0 0\n24634 12530 0 0\n23892 12530 0 0\n23850 12572 0 0\n23850 12900 0 0\n23850 12950 0 0\n23850 13050 0 0\n23850 13100 0 0\n23850 13428 0 0\n23892 13470 0 0\n24515 13470 0 0\n24515 14530 0 0\n23892 14530 0 0\n23850 14572 0 0\n23850 14900 0 0\n23850 14950 0 0\n23850 15050 0 0\n23850 15100 0 0\n23850 15428 0 0\n23892 15470 0 0\n24515 15470 0 0\n24515 18530 0 0\n23892 18530 0 0\n23850 18572 0 0\n23850 18900 0 0\n23850 18950 0 0\n23850 19050 0 0\n23850 19100 0 0\n23850 19428 0 0\n23892 19470 0 0\n24530 19470 0 0\n24532 19476 0 0\n24581 19549 0 0\n25380 20348 0 0\n25380 20401 0 0\n25427 20515 0 0\n25514 20602 0 0\n25628 20650 0 0\n25642 20650 0 0\n26105 21113 0 0\n26105 26580 0 0\n26122 26666 0 0\n26171 26739 0 0\n26590 27158 0 0\n26591 27159 0 0\n26663 27207 0 0\n26664 27208 0 0\n26749 27224 0 0\n26750 27225 0 0\n41250 27225 0 0\n41336 27208 0 0\n41409 27159 0 0\n41659 26909 0 0\n41707 26837 0 0\n41708 26836 0 0\n41724 26750 0 0\n41725 26750 0 0\n41725 26000 0 0\n41708 25914 0 0\n41659 25841 0 0\n41475 25657 0 0\n41475 25165 0 0\n41448 25101 0 0\n41399 25052 0 0\n41335 25025 0 0\n41265 25025 0 0\n40665 25025 0 0\n40635 25037 0 0\n40038 24440 0 0\n40608 23870 0 0\n40608 23869 0 0\n40609 23869 0 0\n40657 23797 0 0\n40658 23796 0 0\n40662 23771 0 0\n41400 24509 0 0\n41401 24509 0 0\n41449 24541 0 0\n41473 24557 0 0\n41474 24558 0 0\n41559 24574 0 0\n41560 24575 0 0\n42740 24575 0 0\n42826 24558 0 0\n42899 24509 0 0\n43459 23948 0 0\n43467 23965 0 0\n43554 24052 0 0\n43668 24100 0 0\n43791 24100 0 0\n43851 24075 0 0\n44430 24075 0 0\n44516 24058 0 0\n44589 24009 0 0\n44899 23699 0 0\n44948 23627 0 0\n44948 23626 0 0\n44965 23540 0 0\n44965 25126 0 0\n44738 24899 0 0\n44260 24701 0 0\n43743 24700 0 0\n43265 24897 0 0\n42899 25262 0 0\n42701 25740 0 0\n42700 26257 0 0\n42897 26735 0 0\n43262 27101 0 0\n43621 27250 0 0\n24878 27250 0 0\n25235 27103 0 0\n25601 26738 0 0\n25799 26260 0 0\n25800 25743 0 0\n25603 25265 0 0\n25238 24899 0 0\n24770 24705 0 0\n24770 21334 0 0\n24770 21266 0 0\n24770 21092 0 0\n24770 20908 0 0\n24770 20734 0 0\n24770 20666 0 0\n24744 20604 0 0\n24696 20556 0 0\n24634 20530 0 0\n23892 20530 0 0\n23850 20572 0 0\n23850 20950 0 0\n24728 20950 0 0\n24770 20908 0 0\n24770 21092 0 0\n24728 21050 0 0\n23850 21050 0 0\n23850 21428 0 0\n23892 21470 0 0\n24634 21470 0 0\n24696 21444 0 0\n24744 21396 0 0\n24770 21334 0 0\n24770 24705 0 0\n24760 24701 0 0\n24243 24700 0 0\n23765 24897 0 0\n23399 25262 0 0\n23250 25621 0 0\n23250 21470 0 0\n23708 21470 0 0\n23750 21428 0 0\n23750 21100 0 0\n23750 21050 0 0\n23750 20950 0 0\n23750 20900 0 0\n23750 20572 0 0\n23708 20530 0 0\n23250 20530 0 0\n23250 19470 0 0\n23708 19470 0 0\n23750 19428 0 0\n23750 19100 0 0\n23750 19050 0 0\n23750 18950 0 0\n23750 18900 0 0\n23750 18572 0 0\n23708 18530 0 0\n23250 18530 0 0\n23250 15470 0 0\n23708 15470 0 0\n23750 15428 0 0\n23750 15100 0 0\n23750 15050 0 0\n23750 14950 0 0\n23750 14900 0 0\n23750 14572 0 0\n23708 14530 0 0\n23250 14530 0 0\n23250 13470 0 0\n23708 13470 0 0\n23750 13428 0 0\n23750 13100 0 0\n23750 13050 0 0\n23750 12950 0 0\n23750 12900 0 0\n23750 12572 0 0\n23708 12530 0 0\n23250 12530 0 0\n23250 11378 0 0\n23397 11735 0 0\n23762 12101 0 0\n24240 12299 0 0\n24757 12300 0 0\n25235 12103 0 0\n25601 11738 0 0\n25799 11260 0 0\n25800 10743 0 0\n25603 10265 0 0\n25238 9899 0 0\n24878 9750 0 0\n43621 9750 0 0\n43265 9897 0 0\n42899 10262 0 0\n42701 10740 0 0\n42700 11257 0 0\n42897 11735 0 0\n43262 12101 0 0\n43740 12299 0 0\n44257 12300 0 0\n44735 12103 0 0\n45101 11738 0 0\n45250 11378 0 0\n45250 15530 0 0\n44792 15530 0 0\n44750 15572 0 0\n44750 15900 0 0\n44750 15950 0 0\n44750 16050 0 0\n44750 16100 0 0\n44750 16428 0 0\n44792 16470 0 0\n45250 16470 0 0\n45250 17530 0 0\n44792 17530 0 0\n44750 17572 0 0\n44750 17900 0 0\n44750 17950 0 0\n44750 18050 0 0\n44750 18100 0 0\n44750 18428 0 0\n44792 18470 0 0\n45250 18470 0 0\n45250 25621 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 503181EF 0 \"\"\nZLayer 21\nZAux 4 F\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 200 200\nZSmoothing 0 0\nZCorner 38900 15500 0\nZCorner 38900 13100 0\nZCorner 32200 13100 0\nZCorner 32200 15500 1\n$POLYSCORNERS\n38900 15500 0 0\n38900 13100 0 0\n32200 13100 0 0\n32200 15500 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/licorice/licorice.pro",
    "content": "update=Fri May 18 15:00:42 2012\nversion=1\nlast_client=pcbnew\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmt=1\nHPGLSpd=20\nHPGLDm=15\nHPGLNum=1\noffX_A4=0\noffY_A4=0\noffX_A3=0\noffY_A3=0\noffX_A2=0\noffY_A2=0\noffX_A1=0\noffY_A1=0\noffX_A0=0\noffY_A0=0\noffX_A=0\noffY_A=0\noffX_B=0\noffY_B=0\noffX_C=0\noffY_C=0\noffX_D=0\noffY_D=0\noffX_E=0\noffY_E=0\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=60\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=licorice.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n"
  },
  {
    "path": "hardware/licorice/licorice.sch",
    "content": "EESchema Schematic File Version 2  date Mon Aug 27 11:49:57 2012\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:licorice-cache\nEELAYER 25  0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"\"\nDate \"27 aug 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nWire Wire Line\n\t6500 6450 6500 6350\nWire Wire Line\n\t3250 3800 3250 3900\nWire Wire Line\n\t15650 6750 15650 6850\nWire Wire Line\n\t15650 6850 15550 6850\nWire Wire Line\n\t14950 6950 14950 6850\nWire Wire Line\n\t7200 7300 7200 7200\nWire Wire Line\n\t12900 8800 14000 8800\nWire Wire Line\n\t11850 7750 11700 7750\nWire Wire Line\n\t11700 8000 11400 8000\nWire Wire Line\n\t12350 7750 12250 7750\nWire Wire Line\n\t11700 7300 11600 7300\nWire Wire Line\n\t12200 7300 12100 7300\nWire Wire Line\n\t11600 7050 11600 7900\nConnection ~ 11600 7300\nWire Wire Line\n\t9900 8100 9900 8000\nWire Wire Line\n\t9900 8600 9900 8500\nWire Wire Line\n\t10300 8000 9500 8000\nConnection ~ 9900 8000\nConnection ~ 15300 8650\nWire Wire Line\n\t15300 8400 15300 8800\nWire Wire Line\n\t15900 8650 15800 8650\nWire Wire Line\n\t12700 8200 12700 8100\nWire Wire Line\n\t12400 5250 12400 5150\nWire Wire Line\n\t12950 5350 12950 5250\nWire Wire Line\n\t14850 5250 14850 5150\nWire Wire Line\n\t4400 9800 4800 9800\nWire Wire Line\n\t4400 9600 4800 9600\nWire Wire Line\n\t4400 9400 4800 9400\nWire Wire Line\n\t3200 9700 2800 9700\nWire Wire Line\n\t3200 9500 2800 9500\nWire Wire Line\n\t3200 9300 2800 9300\nWire Wire Line\n\t3200 9900 3100 9900\nWire Wire Line\n\t3100 9900 3100 10000\nWire Wire Line\n\t13250 5450 13250 5350\nWire Wire Line\n\t14550 5850 14550 6250\nWire Wire Line\n\t15100 9000 15200 9000\nConnection ~ 13050 3000\nWire Wire Line\n\t13050 3100 13050 2850\nWire Wire Line\n\t13650 3000 13550 3000\nConnection ~ 9550 3250\nWire Wire Line\n\t9400 3250 9550 3250\nWire Wire Line\n\t9250 3250 9250 3150\nWire Wire Line\n\t9250 3150 9450 3150\nWire Wire Line\n\t10250 2050 10150 2050\nWire Wire Line\n\t9650 1900 9650 2150\nConnection ~ 7100 6000\nWire Wire Line\n\t7200 6000 7100 6000\nWire Wire Line\n\t6400 7300 6500 7300\nWire Wire Line\n\t6900 7300 7000 7300\nConnection ~ 14950 6850\nWire Wire Line\n\t14600 6850 14600 6950\nWire Wire Line\n\t15650 6250 15650 6350\nWire Wire Line\n\t13300 6850 11500 6850\nWire Wire Line\n\t11500 6850 11500 7800\nWire Wire Line\n\t15200 7900 15200 8700\nWire Wire Line\n\t15200 7900 14300 7900\nWire Wire Line\n\t12600 8100 12800 8100\nWire Wire Line\n\t12800 8000 12700 8000\nWire Wire Line\n\t13800 8100 13700 8100\nConnection ~ 12700 8100\nConnection ~ 13800 7900\nWire Wire Line\n\t14550 8150 14550 8250\nWire Wire Line\n\t14600 7450 14600 7350\nWire Wire Line\n\t10300 7800 10200 7800\nWire Wire Line\n\t10200 7800 10200 6250\nWire Wire Line\n\t10200 6250 14550 6250\nWire Wire Line\n\t11500 7800 11400 7800\nWire Wire Line\n\t9700 7850 1950 7850\nWire Wire Line\n\t9700 7850 9700 5950\nWire Wire Line\n\t9700 5950 13250 5950\nConnection ~ 15700 9000\nWire Wire Line\n\t15800 9000 15600 9000\nWire Wire Line\n\t14450 5350 14550 5350\nWire Wire Line\n\t13250 5350 13350 5350\nWire Wire Line\n\t14550 4950 14550 5050\nWire Wire Line\n\t14550 5050 14450 5050\nWire Wire Line\n\t13250 4550 13250 4100\nWire Wire Line\n\t12950 3100 12950 2850\nWire Wire Line\n\t12950 2850 12750 2850\nWire Wire Line\n\t10550 4400 10350 4400\nWire Wire Line\n\t10350 4400 10350 4150\nWire Wire Line\n\t10550 2850 10450 2850\nWire Wire Line\n\t10450 2850 10450 3250\nWire Wire Line\n\t9750 3150 9650 3150\nWire Wire Line\n\t9650 3150 9650 3050\nWire Wire Line\n\t9550 2150 9550 1900\nWire Wire Line\n\t9450 3150 9450 3050\nWire Wire Line\n\t1250 7700 1350 7700\nWire Wire Line\n\t1250 6600 1350 6600\nWire Wire Line\n\t7100 7200 7100 7600\nWire Wire Line\n\t7100 7600 2450 7600\nWire Wire Line\n\t2450 7600 2450 7100\nWire Wire Line\n\t2050 1700 2050 1600\nWire Wire Line\n\t1750 2700 1850 2700\nWire Wire Line\n\t1850 1700 1850 1600\nWire Wire Line\n\t1850 1600 1750 1600\nWire Wire Line\n\t2050 2700 2050 2600\nWire Wire Line\n\t7200 6300 7200 6200\nWire Wire Line\n\t6400 6200 6500 6200\nWire Wire Line\n\t1950 3500 1950 4550\nConnection ~ 2750 3450\nWire Wire Line\n\t2750 3550 2750 3300\nWire Wire Line\n\t3350 3450 3250 3450\nWire Wire Line\n\t3250 4550 3350 4550\nWire Wire Line\n\t2650 5250 2650 5150\nWire Wire Line\n\t2650 4450 2650 4750\nWire Wire Line\n\t2550 4450 2550 4550\nWire Wire Line\n\t2550 3450 2550 3550\nWire Wire Line\n\t2500 4650 2650 4650\nConnection ~ 2650 4650\nWire Wire Line\n\t2750 4450 2750 4550\nWire Wire Line\n\t2750 4550 2850 4550\nWire Wire Line\n\t2850 3450 2750 3450\nConnection ~ 4150 4550\nWire Wire Line\n\t4450 3850 4350 3850\nWire Wire Line\n\t4350 4550 4350 3850\nWire Wire Line\n\t3950 4550 4350 4550\nConnection ~ 4150 3750\nWire Wire Line\n\t3950 4400 4050 4400\nWire Wire Line\n\t4050 3750 4050 4400\nWire Wire Line\n\t4450 3750 4050 3750\nWire Wire Line\n\t3350 4400 3250 4400\nWire Wire Line\n\t8100 9400 8100 9300\nConnection ~ 9850 9950\nWire Wire Line\n\t9850 9350 9850 10050\nWire Wire Line\n\t9850 10050 9750 10050\nConnection ~ 9850 9750\nWire Wire Line\n\t9850 9850 9750 9850\nConnection ~ 9850 9550\nWire Wire Line\n\t9850 9650 9750 9650\nWire Wire Line\n\t9850 9450 9750 9450\nConnection ~ 8850 9650\nWire Wire Line\n\t8850 9550 8950 9550\nConnection ~ 8850 9850\nWire Wire Line\n\t8850 9750 8950 9750\nConnection ~ 8850 10050\nWire Wire Line\n\t8850 9950 8950 9950\nConnection ~ 1850 2700\nWire Wire Line\n\t1850 3100 1850 2600\nWire Wire Line\n\t2050 1450 1950 1450\nWire Wire Line\n\t2550 1450 2450 1450\nWire Wire Line\n\t1950 1700 1950 1050\nConnection ~ 1950 1450\nConnection ~ 1950 6450\nWire Wire Line\n\t1950 6700 1950 6050\nWire Wire Line\n\t2550 6450 2450 6450\nWire Wire Line\n\t2050 6450 1950 6450\nConnection ~ 1850 7700\nWire Wire Line\n\t1750 7700 1850 7700\nWire Wire Line\n\t10450 2400 10350 2400\nWire Wire Line\n\t10950 4400 11050 4400\nConnection ~ 10250 4400\nWire Wire Line\n\t10100 4400 10250 4400\nWire Wire Line\n\t12250 4100 12350 4100\nConnection ~ 2200 9300\nWire Wire Line\n\t2200 9400 2100 9400\nConnection ~ 7650 5050\nWire Wire Line\n\t7650 4550 7650 5050\nWire Wire Line\n\t7650 4550 8950 4550\nConnection ~ 7850 4850\nWire Wire Line\n\t7850 4350 7850 4850\nWire Wire Line\n\t7850 4350 9150 4350\nWire Wire Line\n\t9150 4350 9150 4850\nWire Wire Line\n\t9150 4850 8750 4850\nWire Wire Line\n\t8850 5150 8850 4650\nWire Wire Line\n\t8850 5150 8750 5150\nWire Wire Line\n\t5900 9950 5500 9950\nConnection ~ 4650 5250\nWire Wire Line\n\t4650 5250 4350 5250\nWire Wire Line\n\t4350 5250 4350 5450\nConnection ~ 5550 6350\nWire Wire Line\n\t5550 6250 5550 6350\nWire Wire Line\n\t6750 4150 6850 4150\nWire Wire Line\n\t6850 4150 6850 4250\nWire Wire Line\n\t15700 9700 15700 9600\nConnection ~ 8350 9700\nWire Wire Line\n\t8600 9700 8350 9700\nWire Wire Line\n\t8350 9800 8350 9600\nWire Wire Line\n\t6700 10050 6800 10050\nWire Wire Line\n\t6800 10050 6800 10150\nWire Wire Line\n\t6700 9850 6900 9850\nWire Wire Line\n\t6700 9650 6900 9650\nWire Wire Line\n\t6700 9450 6900 9450\nWire Wire Line\n\t5500 9550 5900 9550\nWire Wire Line\n\t2100 9300 2450 9300\nWire Wire Line\n\t2100 9600 2250 9600\nWire Wire Line\n\t2100 9800 2250 9800\nWire Wire Line\n\t800  10000 800  9900\nWire Wire Line\n\t800  9900 900  9900\nWire Wire Line\n\t500  9700 900  9700\nWire Wire Line\n\t900  9500 500  9500\nWire Wire Line\n\t7350 4150 7350 4250\nWire Wire Line\n\t6050 5750 6050 5650\nWire Wire Line\n\t6650 5750 6650 5650\nConnection ~ 6650 4950\nWire Wire Line\n\t6650 5250 6650 4950\nConnection ~ 6050 5150\nWire Wire Line\n\t6050 5250 6050 5150\nConnection ~ 7150 5150\nWire Wire Line\n\t7150 5150 7150 4750\nWire Wire Line\n\t7950 5050 5750 5050\nWire Wire Line\n\t5750 5050 5750 4650\nWire Wire Line\n\t7950 4850 5950 4850\nWire Wire Line\n\t5650 2250 5650 2350\nWire Wire Line\n\t5850 2150 5850 2350\nWire Wire Line\n\t7050 3550 6750 3550\nConnection ~ 5750 800 \nConnection ~ 5200 800 \nWire Wire Line\n\t4800 800  4800 700 \nConnection ~ 5750 1200\nConnection ~ 5200 1200\nWire Wire Line\n\t4800 1200 4800 1300\nConnection ~ 8650 2150\nWire Wire Line\n\t8650 2150 8650 2250\nWire Wire Line\n\t8950 2750 8950 2650\nWire Wire Line\n\t8950 3350 8950 3250\nWire Wire Line\n\t6750 3350 8950 3350\nWire Wire Line\n\t7750 2750 7750 2650\nConnection ~ 7750 2150\nWire Wire Line\n\t7750 2250 7750 2150\nConnection ~ 7050 2150\nWire Wire Line\n\t7050 2250 7050 2150\nConnection ~ 4650 5350\nWire Wire Line\n\t4650 5450 4650 4950\nWire Wire Line\n\t5250 2350 5250 2150\nWire Wire Line\n\t5950 2350 5950 2150\nWire Wire Line\n\t5350 4650 5350 4850\nConnection ~ 4650 5050\nWire Wire Line\n\t4750 5350 4650 5350\nConnection ~ 5450 5050\nWire Wire Line\n\t5350 5050 5450 5050\nConnection ~ 16400 9300\nWire Wire Line\n\t16400 9600 16400 9200\nConnection ~ 16400 9500\nWire Wire Line\n\t10950 2550 11050 2550\nWire Wire Line\n\t12250 2550 12350 2550\nWire Wire Line\n\t12350 4400 12250 4400\nConnection ~ 650  2000\nConnection ~ 650  7000\nWire Wire Line\n\t6500 6350 6400 6350\nConnection ~ 650  7100\nWire Wire Line\n\t650  7200 650  6800\nConnection ~ 650  6900\nConnection ~ 650  2100\nWire Wire Line\n\t650  2200 650  1800\nConnection ~ 650  1900\nWire Wire Line\n\t5450 6350 5800 6350\nWire Wire Line\n\t4350 3650 4450 3650\nWire Wire Line\n\t10950 4100 11050 4100\nConnection ~ 16400 9400\nWire Wire Line\n\t4650 5050 4750 5050\nWire Wire Line\n\t5350 5350 5550 5350\nConnection ~ 5550 5350\nWire Wire Line\n\t5250 4650 5250 4850\nWire Wire Line\n\t6750 3850 6950 3850\nWire Wire Line\n\t5350 2350 5350 2150\nWire Wire Line\n\t5950 4850 5950 4650\nWire Wire Line\n\t4650 5950 4650 5850\nWire Wire Line\n\t6750 3150 6850 3150\nWire Wire Line\n\t6850 2150 6850 3150\nWire Wire Line\n\t7150 2150 6850 2150\nWire Wire Line\n\t7850 2150 7650 2150\nWire Wire Line\n\t7050 2750 7050 2650\nWire Wire Line\n\t6750 3250 8450 3250\nWire Wire Line\n\t8450 3250 8450 2150\nWire Wire Line\n\t8650 2650 8650 3350\nConnection ~ 8650 3350\nWire Wire Line\n\t8350 2150 8950 2150\nWire Wire Line\n\t8950 2150 8950 2250\nConnection ~ 8450 2150\nWire Wire Line\n\t6850 3450 6750 3450\nConnection ~ 4900 1200\nConnection ~ 5450 1200\nWire Wire Line\n\t6300 1200 4800 1200\nConnection ~ 6000 1200\nConnection ~ 4900 800 \nConnection ~ 5450 800 \nWire Wire Line\n\t6300 800  4800 800 \nConnection ~ 6000 800 \nWire Wire Line\n\t7650 3550 7550 3550\nWire Wire Line\n\t5850 4950 5850 4650\nWire Wire Line\n\t7950 4950 5850 4950\nWire Wire Line\n\t5650 5150 5650 4650\nWire Wire Line\n\t7950 5150 5650 5150\nWire Wire Line\n\t7150 4150 7150 4250\nWire Wire Line\n\t6350 5250 6350 5050\nConnection ~ 6350 5050\nWire Wire Line\n\t6950 5250 6950 4850\nConnection ~ 6950 4850\nWire Wire Line\n\t6950 5750 6950 5650\nWire Wire Line\n\t6350 5750 6350 5650\nWire Wire Line\n\t7350 5050 7350 4750\nConnection ~ 7350 5050\nWire Wire Line\n\t7850 5350 7850 5250\nWire Wire Line\n\t7850 5250 7950 5250\nWire Wire Line\n\t500  9600 900  9600\nWire Wire Line\n\t900  9800 500  9800\nWire Wire Line\n\t2100 9900 2250 9900\nWire Wire Line\n\t2100 9700 2250 9700\nWire Wire Line\n\t2450 9900 2450 9800\nWire Wire Line\n\t2450 9400 2450 9200\nConnection ~ 2450 9300\nWire Wire Line\n\t5900 9450 5500 9450\nWire Wire Line\n\t5900 9650 5500 9650\nWire Wire Line\n\t5900 9850 5500 9850\nWire Wire Line\n\t6700 9550 6900 9550\nWire Wire Line\n\t6700 9750 6900 9750\nWire Wire Line\n\t6700 9950 6900 9950\nWire Wire Line\n\t5900 10050 5800 10050\nWire Wire Line\n\t5800 10050 5800 10150\nWire Wire Line\n\t8350 10300 8350 10200\nWire Wire Line\n\t8350 9200 8350 9100\nWire Wire Line\n\t4350 5950 4350 5850\nWire Wire Line\n\t8850 5350 8850 5250\nWire Wire Line\n\t8850 5250 8750 5250\nWire Wire Line\n\t8750 5050 8950 5050\nWire Wire Line\n\t8950 5050 8950 4550\nWire Wire Line\n\t8750 4950 9050 4950\nWire Wire Line\n\t9050 4950 9050 4450\nWire Wire Line\n\t7750 4950 7750 4450\nWire Wire Line\n\t7750 4450 9050 4450\nConnection ~ 7750 4950\nWire Wire Line\n\t8850 4650 7550 4650\nWire Wire Line\n\t7550 4650 7550 5150\nConnection ~ 7550 5150\nWire Wire Line\n\t1500 10350 1500 10250\nWire Wire Line\n\t12350 2850 12250 2850\nWire Wire Line\n\t10250 4150 10250 4500\nWire Wire Line\n\t10250 5000 10250 4900\nConnection ~ 5550 5550\nWire Wire Line\n\t5550 4650 5550 5650\nWire Wire Line\n\t5450 4650 5450 6350\nWire Wire Line\n\t11050 2850 10950 2850\nWire Wire Line\n\t10950 2400 10850 2400\nWire Wire Line\n\t10350 3250 10350 2250\nConnection ~ 10350 2400\nWire Wire Line\n\t8950 10050 8850 10050\nWire Wire Line\n\t8850 9850 8950 9850\nConnection ~ 8850 9950\nWire Wire Line\n\t8850 9650 8950 9650\nConnection ~ 8850 9750\nWire Wire Line\n\t8850 10150 8850 9450\nWire Wire Line\n\t8850 9450 8950 9450\nConnection ~ 8850 9550\nWire Wire Line\n\t9850 9550 9750 9550\nConnection ~ 9850 9450\nWire Wire Line\n\t9850 9750 9750 9750\nConnection ~ 9850 9650\nWire Wire Line\n\t9750 9950 9850 9950\nConnection ~ 9850 9850\nWire Wire Line\n\t8350 9100 8000 9100\nWire Wire Line\n\t8100 9300 8000 9300\nWire Wire Line\n\t4150 3850 4150 3750\nWire Wire Line\n\t4150 4450 4150 4550\nWire Wire Line\n\t2650 3550 2650 1900\nWire Wire Line\n\t2650 1900 9050 1900\nWire Wire Line\n\t2550 4550 1950 4550\nWire Wire Line\n\t5550 5550 5700 5550\nWire Wire Line\n\t5700 5550 5700 6200\nWire Wire Line\n\t5700 6200 5800 6200\nWire Wire Line\n\t6900 6200 7000 6200\nWire Wire Line\n\t7000 6200 7000 6300\nWire Wire Line\n\t1950 3100 1950 2600\nWire Wire Line\n\t1250 1600 1350 1600\nWire Wire Line\n\t1250 2700 1350 2700\nWire Wire Line\n\t2050 6700 2050 6600\nWire Wire Line\n\t2050 6600 2450 6600\nWire Wire Line\n\t2450 6600 2450 6700\nWire Wire Line\n\t1750 6600 1850 6600\nWire Wire Line\n\t1850 6600 1850 6700\nWire Wire Line\n\t2050 7600 2050 7700\nWire Wire Line\n\t9550 1900 9450 1900\nWire Wire Line\n\t9450 2050 9450 2150\nWire Wire Line\n\t10150 3150 10250 3150\nWire Wire Line\n\t10250 3150 10250 3250\nWire Wire Line\n\t10450 4250 10450 4150\nWire Wire Line\n\t12850 3000 12850 3100\nWire Wire Line\n\t12750 4100 12850 4100\nWire Wire Line\n\t12850 4100 12850 4000\nWire Wire Line\n\t14550 4550 14550 1600\nWire Wire Line\n\t14550 1600 2050 1600\nWire Wire Line\n\t1950 7850 1950 7600\nWire Wire Line\n\t15700 9100 15700 9000\nWire Wire Line\n\t13250 4950 13250 5050\nWire Wire Line\n\t13250 5050 13350 5050\nWire Wire Line\n\t1850 8100 1850 7600\nWire Wire Line\n\t15200 8700 15100 8700\nWire Wire Line\n\t14950 7450 14950 7350\nWire Wire Line\n\t10850 8650 10850 8550\nWire Wire Line\n\t10200 8200 10200 8100\nWire Wire Line\n\t10200 8100 10300 8100\nWire Wire Line\n\t13900 4500 13900 4600\nWire Wire Line\n\t13800 8000 13700 8000\nWire Wire Line\n\t12700 7900 12800 7900\nWire Wire Line\n\t11400 8100 12200 8100\nWire Wire Line\n\t14000 8700 12700 8700\nWire Wire Line\n\t13700 7900 13900 7900\nWire Wire Line\n\t13800 7900 13800 6850\nWire Wire Line\n\t10200 8600 10200 9600\nWire Wire Line\n\t10200 9600 13900 9600\nWire Wire Line\n\t13900 9600 13900 9000\nWire Wire Line\n\t13900 9000 14000 9000\nWire Wire Line\n\t13700 6850 13900 6850\nConnection ~ 13800 6850\nConnection ~ 14600 6850\nWire Wire Line\n\t15950 6550 16300 6550\nWire Wire Line\n\t7000 7200 7000 7450\nConnection ~ 7000 7300\nWire Wire Line\n\t7100 5850 7100 6300\nWire Wire Line\n\t7700 6000 7600 6000\nWire Wire Line\n\t9750 2050 9650 2050\nConnection ~ 9650 2050\nWire Wire Line\n\t9550 3050 9550 3350\nWire Wire Line\n\t7200 6200 9250 6200\nWire Wire Line\n\t9250 6200 9250 3650\nWire Wire Line\n\t9550 3850 9550 3750\nWire Wire Line\n\t13150 3000 13050 3000\nWire Wire Line\n\t13250 4100 13050 4100\nWire Wire Line\n\t13050 4100 13050 4000\nWire Wire Line\n\t12950 4850 12950 4750\nWire Wire Line\n\t12950 4000 12950 4350\nWire Wire Line\n\t12800 4250 12950 4250\nConnection ~ 12950 4250\nWire Wire Line\n\t14550 5350 14550 5450\nWire Wire Line\n\t13250 5950 13250 5850\nWire Wire Line\n\t900  9300 800  9300\nWire Wire Line\n\t800  9300 800  9100\nWire Wire Line\n\t2200 9100 800  9100\nWire Wire Line\n\t2200 9400 2200 9100\nWire Wire Line\n\t3800 10350 3800 10250\nWire Wire Line\n\t2800 9400 3200 9400\nWire Wire Line\n\t2800 9600 3200 9600\nWire Wire Line\n\t3200 9800 2800 9800\nWire Wire Line\n\t4400 9500 4800 9500\nWire Wire Line\n\t4400 9700 4800 9700\nWire Wire Line\n\t4400 9900 4800 9900\nConnection ~ 5000 9300\nWire Wire Line\n\t5000 9400 5000 9200\nWire Wire Line\n\t5000 9900 5000 9800\nWire Wire Line\n\t4400 9300 5000 9300\nWire Wire Line\n\t14850 5750 14850 5650\nWire Wire Line\n\t15200 5150 14450 5150\nConnection ~ 14850 5150\nWire Wire Line\n\t12950 5850 12950 5750\nWire Wire Line\n\t12400 5750 12400 5650\nWire Wire Line\n\t13350 5250 12600 5250\nConnection ~ 12950 5250\nWire Wire Line\n\t12000 5150 13350 5150\nConnection ~ 12400 5150\nConnection ~ 13150 8800\nConnection ~ 13700 8900\nWire Wire Line\n\t13150 9400 13150 9300\nWire Wire Line\n\t13700 9500 13700 9400\nWire Wire Line\n\t13700 9000 13700 8900\nWire Wire Line\n\t13150 8900 13150 8800\nWire Wire Line\n\t12700 8700 12700 8600\nWire Wire Line\n\t15300 8800 15100 8800\nWire Wire Line\n\t15400 8650 15300 8650\nWire Wire Line\n\t11600 7900 11400 7900\nWire Wire Line\n\t11700 7500 11700 8000\nConnection ~ 11700 7750\nWire Wire Line\n\t4450 3350 4350 3350\nWire Wire Line\n\t13300 8900 14000 8900\nWire Wire Line\n\t15050 6850 14500 6850\nWire Wire Line\n\t3250 4400 3250 4300\nWire Wire Line\n\t6500 6950 6500 6850\n$Comp\nL C C70\nU 1 1 503BB2CE\nP 6500 6650\nF 0 \"C70\" H 6550 6750 50  0000 L CNN\nF 1 \"10nF\" H 6550 6550 50  0000 L CNN\nF 4 \"Murata\" H 12900 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 12900 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 12900 5400 60  0001 C CNN \"Description\"\n\t1    6500 6650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C69\nU 1 1 503BB2BD\nP 3250 4100\nF 0 \"C69\" H 3300 4200 50  0000 L CNN\nF 1 \"10nF\" H 3300 4000 50  0000 L CNN\nF 4 \"Murata\" H 9650 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9650 2850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9650 2850 60  0001 C CNN \"Description\"\n\t1    3250 4100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R7\nU 1 1 5032B025\nP 15300 6850\nF 0 \"R7\" V 15380 6850 50  0000 C CNN\nF 1 \"33\" V 15300 6850 50  0000 C CNN\n\t1    15300 6850\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR01\nU 1 1 502E7B4C\nP 7200 7300\nF 0 \"#PWR01\" H 7200 7300 30  0001 C CNN\nF 1 \"GND\" H 7200 7230 30  0001 C CNN\n\t1    7200 7300\n\t1    0    0    -1  \n$EndComp\nText Label 11700 7500 3    40   ~ 0\nTX_AMP\n$Comp\nL GND #PWR02\nU 1 1 502E7A17\nP 12350 7750\nF 0 \"#PWR02\" H 12350 7750 30  0001 C CNN\nF 1 \"GND\" H 12350 7680 30  0001 C CNN\n\t1    12350 7750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C54\nU 1 1 502E7A16\nP 12050 7750\nF 0 \"C54\" H 12100 7850 50  0000 L CNN\nF 1 \"33pF\" H 12100 7650 50  0000 L CNN\nF 4 \"Murata\" H 23400 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 23400 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 23400 10000 60  0001 C CNN \"Description\"\n\t1    12050 7750\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C53\nU 1 1 502E7A10\nP 11900 7300\nF 0 \"C53\" H 11950 7400 50  0000 L CNN\nF 1 \"33pF\" H 11950 7200 50  0000 L CNN\nF 4 \"Murata\" H 23250 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 23250 9550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 23250 9550 60  0001 C CNN \"Description\"\n\t1    11900 7300\n\t0    -1   1    0   \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 502E7A0F\nP 12200 7300\nF 0 \"#PWR03\" H 12200 7300 30  0001 C CNN\nF 1 \"GND\" H 12200 7230 30  0001 C CNN\n\t1    12200 7300\n\t0    -1   -1   0   \n$EndComp\nText Label 11600 7050 3    40   ~ 0\nRX_AMP\nText Label 9500 8000 0    40   ~ 0\nAMP_BYPASS\n$Comp\nL GND #PWR04\nU 1 1 502E79FB\nP 9900 8600\nF 0 \"#PWR04\" H 9900 8600 30  0001 C CNN\nF 1 \"GND\" H 9900 8530 30  0001 C CNN\n\t1    9900 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C58\nU 1 1 502E79FA\nP 9900 8300\nF 0 \"C58\" H 9950 8400 50  0000 L CNN\nF 1 \"33pF\" H 9950 8200 50  0000 L CNN\nF 4 \"Murata\" H 21250 10550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 21250 10550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21250 10550 60  0001 C CNN \"Description\"\n\t1    9900 8300\n\t-1   0    0    1   \n$EndComp\nText Label 15300 8400 3    40   ~ 0\nTX_AMP\n$Comp\nL GND #PWR05\nU 1 1 502E79D7\nP 15900 8650\nF 0 \"#PWR05\" H 15900 8650 30  0001 C CNN\nF 1 \"GND\" H 15900 8580 30  0001 C CNN\n\t1    15900 8650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C61\nU 1 1 502E79CE\nP 15600 8650\nF 0 \"C61\" H 15650 8750 50  0000 L CNN\nF 1 \"33pF\" H 15650 8550 50  0000 L CNN\nF 4 \"Murata\" H 26950 10900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 26950 10900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 26950 10900 60  0001 C CNN \"Description\"\n\t1    15600 8650\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C64\nU 1 1 502E798C\nP 13700 9200\nF 0 \"C64\" H 13750 9300 50  0000 L CNN\nF 1 \"33pF\" H 13750 9100 50  0000 L CNN\nF 4 \"Murata\" H 25050 11450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 25050 11450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 25050 11450 60  0001 C CNN \"Description\"\n\t1    13700 9200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR06\nU 1 1 502E798B\nP 13700 9500\nF 0 \"#PWR06\" H 13700 9500 30  0001 C CNN\nF 1 \"GND\" H 13700 9430 30  0001 C CNN\n\t1    13700 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 502E798A\nP 13150 9400\nF 0 \"#PWR07\" H 13150 9400 30  0001 C CNN\nF 1 \"GND\" H 13150 9330 30  0001 C CNN\n\t1    13150 9400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C63\nU 1 1 502E7989\nP 13150 9100\nF 0 \"C63\" H 13200 9200 50  0000 L CNN\nF 1 \"33pF\" H 13200 9000 50  0000 L CNN\nF 4 \"Murata\" H 24500 11350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24500 11350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24500 11350 60  0001 C CNN \"Description\"\n\t1    13150 9100\n\t-1   0    0    1   \n$EndComp\nText Label 13300 8900 0    40   ~ 0\nAMP_BYPASS\nText Label 12900 8800 0    40   ~ 0\nRX_AMP\nText Label 12000 5150 0    40   ~ 0\n!MIX_BYPASS\nText Label 12600 5250 0    40   ~ 0\nRX_MIX_BP\n$Comp\nL C C37\nU 1 1 502E792B\nP 12400 5450\nF 0 \"C37\" H 12450 5550 50  0000 L CNN\nF 1 \"33pF\" H 12450 5350 50  0000 L CNN\nF 4 \"Murata\" H 23750 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 23750 7700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 23750 7700 60  0001 C CNN \"Description\"\n\t1    12400 5450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 502E792A\nP 12400 5750\nF 0 \"#PWR08\" H 12400 5750 30  0001 C CNN\nF 1 \"GND\" H 12400 5680 30  0001 C CNN\n\t1    12400 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 502E7923\nP 12950 5850\nF 0 \"#PWR09\" H 12950 5850 30  0001 C CNN\nF 1 \"GND\" H 12950 5780 30  0001 C CNN\n\t1    12950 5850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C39\nU 1 1 502E7922\nP 12950 5550\nF 0 \"C39\" H 13000 5650 50  0000 L CNN\nF 1 \"33pF\" H 13000 5450 50  0000 L CNN\nF 4 \"Murata\" H 24300 7800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24300 7800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24300 7800 60  0001 C CNN \"Description\"\n\t1    12950 5550\n\t-1   0    0    1   \n$EndComp\nText Label 15200 5150 2    40   ~ 0\nTX_MIX_BP\n$Comp\nL C C38\nU 1 1 502E78E2\nP 14850 5450\nF 0 \"C38\" H 14900 5550 50  0000 L CNN\nF 1 \"33pF\" H 14900 5350 50  0000 L CNN\nF 4 \"Murata\" H 26200 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 26200 7700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 26200 7700 60  0001 C CNN \"Description\"\n\t1    14850 5450\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 502E78E1\nP 14850 5750\nF 0 \"#PWR010\" H 14850 5750 30  0001 C CNN\nF 1 \"GND\" H 14850 5680 30  0001 C CNN\n\t1    14850 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C67\nU 1 1 502E7810\nP 5000 9600\nF 0 \"C67\" H 5050 9700 50  0000 L CNN\nF 1 \"100nF\" H 5050 9500 50  0000 L CNN\nF 4 \"Murata\" H 5000 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5000 9600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5000 9600 60  0001 C CNN \"Description\"\n\t1    5000 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 502E780F\nP 5000 9900\nF 0 \"#PWR011\" H 5000 9900 30  0001 C CNN\nF 1 \"GND\" H 5000 9830 30  0001 C CNN\n\t1    5000 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR012\nU 1 1 502E780E\nP 5000 9200\nF 0 \"#PWR012\" H 5000 9300 30  0001 C CNN\nF 1 \"VCC\" H 5000 9300 30  0000 C CNN\n\t1    5000 9200\n\t1    0    0    -1  \n$EndComp\nText Label 4800 9900 2    40   ~ 0\nTX_AMP\nText Label 4800 9600 2    40   ~ 0\nRX_AMP\nText Label 4800 9800 2    40   ~ 0\nTX\nText Label 4800 9500 2    40   ~ 0\nRX\nText Label 4800 9700 2    40   ~ 0\n!AMP_BYPASS\nText Label 4800 9400 2    40   ~ 0\n!AMP_BYPASS\nText Label 2800 9500 0    40   ~ 0\nRX_MIX_BP\nText Label 2800 9800 0    40   ~ 0\nTX_MIX_BP\nText Label 2800 9700 0    40   ~ 0\nTX\nText Label 2800 9400 0    40   ~ 0\nRX\nText Label 2800 9600 0    40   ~ 0\nMIX_BYPASS\nText Label 2800 9300 0    40   ~ 0\nMIX_BYPASS\n$Comp\nL GND #PWR013\nU 1 1 502E772E\nP 3800 10350\nF 0 \"#PWR013\" H 3800 10350 30  0001 C CNN\nF 1 \"GND\" H 3800 10280 30  0001 C CNN\n\t1    3800 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR014\nU 1 1 502E772A\nP 3100 10000\nF 0 \"#PWR014\" H 3100 10000 30  0001 C CNN\nF 1 \"GND\" H 3100 9930 30  0001 C CNN\n\t1    3100 10000\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 900  9400\n$Comp\nL GSG-74HC08 U16\nU 1 1 502E7695\nP 3800 9600\nF 0 \"U16\" V 3750 9600 60  0000 C CNN\nF 1 \"GSG-74HC08\" V 3850 9600 60  0000 C CNN\n\t1    3800 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C28\nU 1 1 502E6FEE\nP 12950 4550\nF 0 \"C28\" H 13000 4650 50  0000 L CNN\nF 1 \"33pF\" H 13000 4450 50  0000 L CNN\nF 4 \"Murata\" H 16100 4350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 16100 4350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 16100 4350 60  0001 C CNN \"Description\"\n\t1    12950 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 502E6FED\nP 12950 4850\nF 0 \"#PWR015\" H 12950 4850 30  0001 C CNN\nF 1 \"GND\" H 12950 4780 30  0001 C CNN\n\t1    12950 4850\n\t1    0    0    -1  \n$EndComp\nText Label 12800 4250 0    40   ~ 0\nHP\nText Label 13050 2850 3    40   ~ 0\nLP\n$Comp\nL GND #PWR016\nU 1 1 502E6F90\nP 13650 3000\nF 0 \"#PWR016\" H 13650 3000 30  0001 C CNN\nF 1 \"GND\" H 13650 2930 30  0001 C CNN\n\t1    13650 3000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C19\nU 1 1 502E6F8B\nP 13350 3000\nF 0 \"C19\" H 13400 3100 50  0000 L CNN\nF 1 \"33pF\" H 13400 2900 50  0000 L CNN\nF 4 \"Murata\" H 24700 5250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 24700 5250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24700 5250 60  0001 C CNN \"Description\"\n\t1    13350 3000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR017\nU 1 1 502E6F53\nP 9550 3850\nF 0 \"#PWR017\" H 9550 3850 30  0001 C CNN\nF 1 \"GND\" H 9550 3780 30  0001 C CNN\n\t1    9550 3850\n\t1    0    0    -1  \n$EndComp\nText Label 9400 3250 0    40   ~ 0\nTX\n$Comp\nL C C24\nU 1 1 502E6F11\nP 9550 3550\nF 0 \"C24\" H 9600 3650 50  0000 L CNN\nF 1 \"33pF\" H 9600 3450 50  0000 L CNN\nF 4 \"Murata\" H 12700 3350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 12700 3350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12700 3350 60  0001 C CNN \"Description\"\n\t1    9550 3550\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 502E6F0C\nP 10250 2050\nF 0 \"#PWR018\" H 10250 2050 30  0001 C CNN\nF 1 \"GND\" H 10250 1980 30  0001 C CNN\n\t1    10250 2050\n\t0    -1   -1   0   \n$EndComp\nText Label 9650 1900 3    40   ~ 0\nRX\n$Comp\nL C C10\nU 1 1 502E6EFB\nP 9950 2050\nF 0 \"C10\" H 10000 2150 50  0000 L CNN\nF 1 \"33pF\" H 10000 1950 50  0000 L CNN\nF 4 \"Murata\" H 13100 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13100 1850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13100 1850 60  0001 C CNN \"Description\"\n\t1    9950 2050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 502E6EDE\nP 7700 6000\nF 0 \"#PWR019\" H 7700 6000 30  0001 C CNN\nF 1 \"GND\" H 7700 5930 30  0001 C CNN\n\t1    7700 6000\n\t0    -1   -1   0   \n$EndComp\nText Label 7100 5850 3    40   ~ 0\nTX\n$Comp\nL C C44\nU 1 1 502E6ECB\nP 7400 6000\nF 0 \"C44\" H 7450 6100 50  0000 L CNN\nF 1 \"33pF\" H 7450 5900 50  0000 L CNN\nF 4 \"Murata\" H 10550 5800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 10550 5800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 10550 5800 60  0001 C CNN \"Description\"\n\t1    7400 6000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 502E6EC5\nP 6400 7300\nF 0 \"#PWR020\" H 6400 7300 30  0001 C CNN\nF 1 \"GND\" H 6400 7230 30  0001 C CNN\n\t1    6400 7300\n\t0    1    1    0   \n$EndComp\nText Label 7000 7450 1    40   ~ 0\nRX\n$Comp\nL C C52\nU 1 1 502E6EB0\nP 6700 7300\nF 0 \"C52\" H 6750 7400 50  0000 L CNN\nF 1 \"33pF\" H 6750 7200 50  0000 L CNN\nF 4 \"Murata\" H 9850 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 9850 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 9850 7100 60  0001 C CNN \"Description\"\n\t1    6700 7300\n\t0    1    1    0   \n$EndComp\nText Label 2750 3300 3    40   ~ 0\nRX\nText Label 2500 4650 0    40   ~ 0\nTX\nText Label 16300 6550 2    40   ~ 0\n!AMP_PWR\n$Comp\nL MOSFET_P Q1\nU 1 1 502E69D1\nP 15750 6550\nF 0 \"Q1\" H 15750 6740 60  0000 R CNN\nF 1 \"MOSFET_P\" H 15750 6370 60  0000 R CNN\nF 4 \"Fairchild\" H 15750 6550 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 15750 6550 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 15750 6550 60  0001 C CNN \"Description\"\n\t1    15750 6550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C59\nU 1 1 502E6909\nP 10200 8400\nF 0 \"C59\" H 10250 8500 50  0000 L CNN\nF 1 \"10nF\" H 10250 8300 50  0000 L CNN\nF 4 \"Murata\" H 16600 7150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16600 7150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16600 7150 60  0001 C CNN \"Description\"\n\t1    10200 8400\n\t1    0    0    1   \n$EndComp\nText Label 14600 7900 0    40   ~ 0\nTX_AMP_OUT\nText Label 12450 6850 0    40   ~ 0\nRX_AMP_OUT\nText Label 11700 8100 0    40   ~ 0\nTX_AMP_IN\nText Label 13400 8700 0    40   ~ 0\nRX_AMP_IN\n$Comp\nL C C60\nU 1 1 502E6667\nP 12700 8400\nF 0 \"C60\" H 12750 8500 50  0000 L CNN\nF 1 \"100pF\" H 12750 8300 50  0000 L CNN\nF 4 \"Murata\" H 15700 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 15700 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15700 9950 60  0001 C CNN \"Description\"\n\t1    12700 8400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C57\nU 1 1 502E665E\nP 12400 8100\nF 0 \"C57\" H 12450 8200 50  0000 L CNN\nF 1 \"100pF\" H 12450 8000 50  0000 L CNN\nF 4 \"Murata\" H 15400 9650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 15400 9650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15400 9650 60  0001 C CNN \"Description\"\n\t1    12400 8100\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 502E65FF\nP 12700 7900\nF 0 \"#PWR021\" H 12700 7900 30  0001 C CNN\nF 1 \"GND\" H 12700 7830 30  0001 C CNN\n\t1    12700 7900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 502E65FB\nP 12700 8000\nF 0 \"#PWR022\" H 12700 8000 30  0001 C CNN\nF 1 \"GND\" H 12700 7930 30  0001 C CNN\n\t1    12700 8000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 502E65F6\nP 13800 8000\nF 0 \"#PWR023\" H 13800 8000 30  0001 C CNN\nF 1 \"GND\" H 13800 7930 30  0001 C CNN\n\t1    13800 8000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 502E6209\nP 14550 8150\nF 0 \"#PWR024\" H 14550 8150 30  0001 C CNN\nF 1 \"GND\" H 14550 8080 30  0001 C CNN\n\t1    14550 8150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 502E619A\nP 13900 4500\nF 0 \"#PWR025\" H 13900 4500 30  0001 C CNN\nF 1 \"GND\" H 13900 4430 30  0001 C CNN\n\t1    13900 4500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR026\nU 1 1 502E6129\nP 10850 8650\nF 0 \"#PWR026\" H 10850 8650 30  0001 C CNN\nF 1 \"GND\" H 10850 8580 30  0001 C CNN\n\t1    10850 8650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 502E601D\nP 13800 8100\nF 0 \"#PWR027\" H 13800 8100 30  0001 C CNN\nF 1 \"GND\" H 13800 8030 30  0001 C CNN\n\t1    13800 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C48\nU 1 1 502E5F58\nP 13500 6850\nF 0 \"C48\" H 13550 6950 50  0000 L CNN\nF 1 \"100pF\" H 13550 6750 50  0000 L CNN\nF 4 \"Murata\" H 16500 8400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 16500 8400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 16500 8400 60  0001 C CNN \"Description\"\n\t1    13500 6850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C56\nU 1 1 502E5F55\nP 14100 7900\nF 0 \"C56\" H 14150 8000 50  0000 L CNN\nF 1 \"100pF\" H 14150 7800 50  0000 L CNN\nF 4 \"Murata\" H 17100 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 17100 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 17100 9450 60  0001 C CNN \"Description\"\n\t1    14100 7900\n\t0    1    1    0   \n$EndComp\n$Comp\nL MGA-81563 U13\nU 1 1 502DE480\nP 13250 8000\nF 0 \"U13\" H 13250 8050 60  0000 C CNN\nF 1 \"MGA-81563\" H 13250 7950 60  0000 C CNN\n\t1    13250 8000\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR028\nU 1 1 502C6DC8\nP 15650 6250\nF 0 \"#PWR028\" H 15650 6350 30  0001 C CNN\nF 1 \"VCC\" H 15650 6350 30  0000 C CNN\n\t1    15650 6250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 502C6DC4\nP 14950 7450\nF 0 \"#PWR029\" H 14950 7450 30  0001 C CNN\nF 1 \"GND\" H 14950 7380 30  0001 C CNN\n\t1    14950 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR030\nU 1 1 502C6DC1\nP 14600 7450\nF 0 \"#PWR030\" H 14600 7450 30  0001 C CNN\nF 1 \"GND\" H 14600 7380 30  0001 C CNN\n\t1    14600 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 502C6DB4\nP 14950 7150\nF 0 \"C51\" H 15000 7250 50  0000 L CNN\nF 1 \"1uF\" H 15000 7050 50  0000 L CNN\n\t1    14950 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C62\nU 1 1 502C6D4A\nP 15400 9000\nF 0 \"C62\" H 15450 9100 50  0000 L CNN\nF 1 \"10nF\" H 15450 8900 50  0000 L CNN\nF 4 \"Murata\" H 21800 7750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 21800 7750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 21800 7750 60  0001 C CNN \"Description\"\n\t1    15400 9000\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C50\nU 1 1 502C6D36\nP 14600 7150\nF 0 \"C50\" H 14650 7250 50  0000 L CNN\nF 1 \"100pF\" H 14650 7050 50  0000 L CNN\nF 4 \"Murata\" H 17600 8700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 17600 8700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 17600 8700 60  0001 C CNN \"Description\"\n\t1    14600 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 502C6D12\nP 14200 6850\nF 0 \"L5\" V 14150 6850 40  0000 C CNN\nF 1 \"180nH\" V 14300 6850 40  0000 C CNN\nF 4 \"Wurth\" H 14200 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"744761218C\" H 14200 6850 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 180NH .25A WW 0603\" H 14200 6850 60  0001 C CNN \"Description\"\n\t1    14200 6850\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13317 U14\nU 1 1 502C6BE2\nP 14550 8850\nF 0 \"U14\" H 14550 8850 60  0000 C CNN\nF 1 \"SKY13317\" H 14550 9100 60  0000 C CNN\n\t1    14550 8850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13317 U12\nU 1 1 502C6BDF\nP 10850 7950\nF 0 \"U12\" H 10850 7950 60  0000 C CNN\nF 1 \"SKY13317\" H 10850 8200 60  0000 C CNN\n\t1    10850 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL RFFC5072 U4\nU 1 1 502BE21C\nP 5600 3500\nF 0 \"U4\" H 5600 3600 60  0000 C CNN\nF 1 \"RFFC5072\" H 5600 3400 60  0000 C CNN\n\t1    5600 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C42\nU 1 1 502B5738\nP 13250 5650\nF 0 \"C42\" H 13300 5750 50  0000 L CNN\nF 1 \"47pF\" H 13300 5550 50  0000 L CNN\nF 4 \"Murata\" H 14850 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 14850 6750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 14850 6750 60  0001 C CNN \"Description\"\n\t1    13250 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C31\nU 1 1 502B571F\nP 14550 4750\nF 0 \"C31\" H 14600 4850 50  0000 L CNN\nF 1 \"47pF\" H 14600 4650 50  0000 L CNN\nF 4 \"Murata\" H 16150 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 16150 5850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 16150 5850 60  0001 C CNN \"Description\"\n\t1    14550 4750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U9\nU 1 1 502B5704\nP 13900 5200\nF 0 \"U9\" H 13900 5200 60  0000 C CNN\nF 1 \"SKY13317\" H 13900 5450 60  0000 C CNN\n\t1    13900 5200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C30\nU 1 1 502B56C2\nP 13250 4750\nF 0 \"C30\" H 13300 4850 50  0000 L CNN\nF 1 \"10nF\" H 13300 4650 50  0000 L CNN\nF 4 \"Murata\" H 19650 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 19650 3500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 19650 3500 60  0001 C CNN \"Description\"\n\t1    13250 4750\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR031\nU 1 1 502B5542\nP 12850 3000\nF 0 \"#PWR031\" H 12850 3000 30  0001 C CNN\nF 1 \"GND\" H 12850 2930 30  0001 C CNN\n\t1    12850 3000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 502B54A4\nP 10450 4250\nF 0 \"#PWR032\" H 10450 4250 30  0001 C CNN\nF 1 \"GND\" H 10450 4180 30  0001 C CNN\n\t1    10450 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 502B5428\nP 9450 2050\nF 0 \"#PWR033\" H 9450 2050 30  0001 C CNN\nF 1 \"GND\" H 9450 1980 30  0001 C CNN\n\t1    9450 2050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 502B53A4\nP 9250 1900\nF 0 \"C9\" H 9300 2000 50  0000 L CNN\nF 1 \"10nF\" H 9300 1800 50  0000 L CNN\nF 4 \"Murata\" H 15650 650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15650 650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15650 650 60  0001 C CNN \"Description\"\n\t1    9250 1900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C47\nU 1 1 501EF6BA\nP 1550 6600\nF 0 \"C47\" H 1600 6700 50  0000 L CNN\nF 1 \"47pF\" H 1600 6500 50  0000 L CNN\nF 4 \"Murata\" H 3150 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 3150 7700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 3150 7700 60  0001 C CNN \"Description\"\n\t1    1550 6600\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C23\nU 1 1 502B4C6F\nP 9250 3450\nF 0 \"C23\" H 9300 3550 50  0000 L CNN\nF 1 \"10nF\" H 9300 3350 50  0000 L CNN\nF 4 \"Murata\" H 15650 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15650 2200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15650 2200 60  0001 C CNN \"Description\"\n\t1    9250 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U10\nU 1 1 502B4C1C\nP 7100 6750\nF 0 \"U10\" H 7100 6950 60  0000 C CNN\nF 1 \"SKY13350\" H 7100 6550 60  0000 C CNN\n\t1    7100 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C45\nU 1 1 502B4C15\nP 6700 6200\nF 0 \"C45\" H 6750 6300 50  0000 L CNN\nF 1 \"10nF\" H 6750 6100 50  0000 L CNN\nF 4 \"Murata\" H 13100 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 13100 4950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 13100 4950 60  0001 C CNN \"Description\"\n\t1    6700 6200\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 502B4BB6\nP 5050 5350\nF 0 \"L3\" V 5000 5350 40  0000 C CNN\nF 1 \"180nH\" V 5150 5350 40  0000 C CNN\nF 4 \"Wurth\" H 5050 5350 60  0001 C CNN \"Manufacturer\"\nF 5 \"744761218C\" H 5050 5350 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 180NH .25A WW 0603\" H 5050 5350 60  0001 C CNN \"Description\"\n\t1    5050 5350\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 502B4BB2\nP 5050 5050\nF 0 \"L2\" V 5000 5050 40  0000 C CNN\nF 1 \"180nH\" V 5150 5050 40  0000 C CNN\nF 4 \"Wurth\" H 5050 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"744761218C\" H 5050 5050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 180NH .25A WW 0603\" H 5050 5050 60  0001 C CNN \"Description\"\n\t1    5050 5050\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FB55E30\nP 5550 5950\nF 0 \"L4\" V 5500 5950 40  0000 C CNN\nF 1 \"DNP\" V 5650 5950 40  0000 C CNN\n\t1    5550 5950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U2\nU 1 1 502B490F\nP 9550 2600\nF 0 \"U2\" H 9550 2800 60  0000 C CNN\nF 1 \"SKY13350\" H 9550 2400 60  0000 C CNN\n\t1    9550 2600\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C32\nU 1 1 502B4780\nP 2650 4950\nF 0 \"C32\" H 2700 5050 50  0000 L CNN\nF 1 \"33pF\" H 2700 4850 50  0000 L CNN\nF 4 \"Murata\" H 5800 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 5800 4750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 5800 4750 60  0001 C CNN \"Description\"\n\t1    2650 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 502B477F\nP 2650 5250\nF 0 \"#PWR034\" H 2650 5250 30  0001 C CNN\nF 1 \"GND\" H 2650 5180 30  0001 C CNN\n\t1    2650 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U7\nU 1 1 502B477E\nP 2650 4000\nF 0 \"U7\" H 2650 4200 60  0000 C CNN\nF 1 \"SKY13350\" H 2650 3800 60  0000 C CNN\n\t1    2650 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 502B477C\nP 2550 3450\nF 0 \"#PWR035\" H 2550 3450 30  0001 C CNN\nF 1 \"GND\" H 2550 3380 30  0001 C CNN\n\t1    2550 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C27\nU 1 1 502B477A\nP 3050 4550\nF 0 \"C27\" H 3100 4650 50  0000 L CNN\nF 1 \"10nF\" H 3100 4450 50  0000 L CNN\nF 4 \"Murata\" H 9450 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9450 3300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9450 3300 60  0001 C CNN \"Description\"\n\t1    3050 4550\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 502B4779\nP 3050 3450\nF 0 \"C22\" H 3100 3550 50  0000 L CNN\nF 1 \"33pF\" H 3100 3350 50  0000 L CNN\nF 4 \"Murata\" H 14400 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 14400 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 14400 5700 60  0001 C CNN \"Description\"\n\t1    3050 3450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR036\nU 1 1 502B4778\nP 3350 3450\nF 0 \"#PWR036\" H 3350 3450 30  0001 C CNN\nF 1 \"GND\" H 3350 3380 30  0001 C CNN\n\t1    3350 3450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 502AFA8C\nP 4150 4150\nF 0 \"L1\" V 4100 4150 40  0000 C CNN\nF 1 \"DNP\" V 4250 4150 40  0000 C CNN\n\t1    4150 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P5\nU 1 1 4FB3CC51\nP 7650 9200\nF 0 \"P5\" V 7600 9200 40  0000 C CNN\nF 1 \"CLK\" V 7700 9200 40  0000 C CNN\n\t1    7650 9200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_7X2 P7\nU 1 1 501F4DC6\nP 9350 9750\nF 0 \"P7\" H 9350 10150 60  0000 C CNN\nF 1 \"VCC\" V 9350 9750 60  0000 C CNN\n\t1    9350 9750\n\t1    0    0    -1  \n$EndComp\nText Label 1950 6050 3    40   ~ 0\n!MIX_BYPASS\nText Label 1850 8100 1    40   ~ 0\nMIX_BYPASS\nText Label 1850 3100 1    40   ~ 0\n!MIX_BYPASS\nText Label 1950 1050 3    40   ~ 0\nMIX_BYPASS\nText Label 10100 4400 0    40   ~ 0\nHP\nText Label 10350 2250 3    40   ~ 0\nLP\n$Comp\nL GND #PWR037\nU 1 1 501F4794\nP 1250 2700\nF 0 \"#PWR037\" H 1250 2700 30  0001 C CNN\nF 1 \"GND\" H 1250 2630 30  0001 C CNN\n\t1    1250 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C16\nU 1 1 501F4793\nP 1550 2700\nF 0 \"C16\" H 1600 2800 50  0000 L CNN\nF 1 \"33pF\" H 1600 2600 50  0000 L CNN\nF 4 \"Murata\" H 4700 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 4700 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4700 2500 60  0001 C CNN \"Description\"\n\t1    1550 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 501F4789\nP 2550 1450\nF 0 \"#PWR038\" H 2550 1450 30  0001 C CNN\nF 1 \"GND\" H 2550 1380 30  0001 C CNN\n\t1    2550 1450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 501F4788\nP 2250 1450\nF 0 \"C7\" H 2300 1550 50  0000 L CNN\nF 1 \"33pF\" H 2300 1350 50  0000 L CNN\nF 4 \"Murata\" H 13600 3700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13600 3700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13600 3700 60  0001 C CNN \"Description\"\n\t1    2250 1450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C46\nU 1 1 501F477D\nP 2250 6450\nF 0 \"C46\" H 2300 6550 50  0000 L CNN\nF 1 \"33pF\" H 2300 6350 50  0000 L CNN\nF 4 \"Murata\" H 13600 8700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13600 8700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13600 8700 60  0001 C CNN \"Description\"\n\t1    2250 6450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 501F477C\nP 2550 6450\nF 0 \"#PWR039\" H 2550 6450 30  0001 C CNN\nF 1 \"GND\" H 2550 6380 30  0001 C CNN\n\t1    2550 6450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C55\nU 1 1 501F4769\nP 1550 7700\nF 0 \"C55\" H 1600 7800 50  0000 L CNN\nF 1 \"33pF\" H 1600 7600 50  0000 L CNN\nF 4 \"Murata\" H 4700 7500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 4700 7500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4700 7500 60  0001 C CNN \"Description\"\n\t1    1550 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 501F4768\nP 1250 7700\nF 0 \"#PWR040\" H 1250 7700 30  0001 C CNN\nF 1 \"GND\" H 1250 7630 30  0001 C CNN\n\t1    1250 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 501F46AE\nP 10950 2400\nF 0 \"#PWR041\" H 10950 2400 30  0001 C CNN\nF 1 \"GND\" H 10950 2330 30  0001 C CNN\n\t1    10950 2400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 501F46A8\nP 10650 2400\nF 0 \"C11\" H 10700 2500 50  0000 L CNN\nF 1 \"33pF\" H 10700 2300 50  0000 L CNN\nF 4 \"Murata\" H 22000 4650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 22000 4650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 22000 4650 60  0001 C CNN \"Description\"\n\t1    10650 2400\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C20\nU 1 1 501F41BD\nP 9950 3150\nF 0 \"C20\" H 10000 3250 50  0000 L CNN\nF 1 \"10nF\" H 10000 3050 50  0000 L CNN\nF 4 \"Murata\" H 16350 1900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16350 1900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16350 1900 60  0001 C CNN \"Description\"\n\t1    9950 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C17\nU 1 1 501F41BB\nP 10750 2850\nF 0 \"C17\" H 10800 2950 50  0000 L CNN\nF 1 \"10nF\" H 10800 2750 50  0000 L CNN\nF 4 \"Murata\" H 17150 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 17150 1600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 17150 1600 60  0001 C CNN \"Description\"\n\t1    10750 2850\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C18\nU 1 1 501F41B9\nP 12550 2850\nF 0 \"C18\" H 12600 2950 50  0000 L CNN\nF 1 \"10nF\" H 12600 2750 50  0000 L CNN\nF 4 \"Murata\" H 18950 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 18950 1600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 18950 1600 60  0001 C CNN \"Description\"\n\t1    12550 2850\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C43\nU 1 1 501F4169\nP 14550 5650\nF 0 \"C43\" H 14600 5750 50  0000 L CNN\nF 1 \"10nF\" H 14600 5550 50  0000 L CNN\nF 4 \"Murata\" H 20950 4400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 20950 4400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 20950 4400 60  0001 C CNN \"Description\"\n\t1    14550 5650\n\t1    0    0    1   \n$EndComp\nText Notes 10950 3550 0    60   ~ 0\nswitchable image reject filters\n$Comp\nL SKY13350 U5\nU 1 1 501F3B20\nP 12950 3550\nF 0 \"U5\" H 12950 3750 60  0000 C CNN\nF 1 \"SKY13350\" H 12950 3350 60  0000 C CNN\n\t1    12950 3550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 501EF7A8\nP 2050 2700\nF 0 \"#PWR042\" H 2050 2700 30  0001 C CNN\nF 1 \"GND\" H 2050 2630 30  0001 C CNN\n\t1    2050 2700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 501EF782\nP 1550 1600\nF 0 \"C8\" H 1600 1700 50  0000 L CNN\nF 1 \"47pF\" H 1600 1500 50  0000 L CNN\nF 4 \"Murata\" H 3150 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 3150 2700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 3150 2700 60  0001 C CNN \"Description\"\n\t1    1550 1600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U1\nU 1 1 501EF778\nP 1950 2150\nF 0 \"U1\" H 1950 2350 60  0000 C CNN\nF 1 \"SKY13350\" H 1950 1950 60  0000 C CNN\n\t1    1950 2150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C21\nU 1 1 501EF768\nP 1950 3300\nF 0 \"C21\" H 2000 3400 50  0000 L CNN\nF 1 \"47pF\" H 2000 3200 50  0000 L CNN\nF 4 \"Murata\" H 3550 4400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 3550 4400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 3550 4400 60  0001 C CNN \"Description\"\n\t1    1950 3300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C49\nU 1 1 501EF6A1\nP 2450 6900\nF 0 \"C49\" H 2500 7000 50  0000 L CNN\nF 1 \"47pF\" H 2500 6800 50  0000 L CNN\nF 4 \"Murata\" H 4050 8000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 4050 8000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 4050 8000 60  0001 C CNN \"Description\"\n\t1    2450 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 501EF65B\nP 2050 7700\nF 0 \"#PWR043\" H 2050 7700 30  0001 C CNN\nF 1 \"GND\" H 2050 7630 30  0001 C CNN\n\t1    2050 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U11\nU 1 1 501EF646\nP 1950 7150\nF 0 \"U11\" H 1950 7350 60  0000 C CNN\nF 1 \"SKY13350\" H 1950 6950 60  0000 C CNN\n\t1    1950 7150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T2\nU 1 1 501EF4A4\nP 6100 6300\nF 0 \"T2\" H 6100 6500 70  0000 C CNN\nF 1 \"MIX_OUT_BALUN\" H 6000 6150 70  0000 C CNN\n\t1    6100 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 501EF4A0\nP 3250 3800\nF 0 \"#PWR044\" H 3250 3800 30  0001 C CNN\nF 1 \"GND\" H 3250 3730 30  0001 C CNN\n\t1    3250 3800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T1\nU 1 1 501EF483\nP 3650 4450\nF 0 \"T1\" H 3650 4650 70  0000 C CNN\nF 1 \"MIX_IN_BALUN\" H 3650 4300 70  0000 C CNN\n\t1    3650 4450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C26\nU 1 1 501EF311\nP 10750 4400\nF 0 \"C26\" H 10800 4500 50  0000 L CNN\nF 1 \"47pF\" H 10800 4300 50  0000 L CNN\nF 4 \"Murata\" H 10750 6100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 10750 6100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 10750 6100 60  0001 C CNN \"Description\"\n\t1    10750 4400\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13350 U6\nU 1 1 501EF258\nP 10350 3700\nF 0 \"U6\" H 10350 3900 60  0000 C CNN\nF 1 \"SKY13350\" H 10350 3500 60  0000 C CNN\n\t1    10350 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR045\nU 1 1 4FC68E81\nP 1500 10350\nF 0 \"#PWR045\" H 1500 10350 30  0001 C CNN\nF 1 \"GND\" H 1500 10280 30  0001 C CNN\n\t1    1500 10350\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 12000 10350\nNoConn ~ 11900 10350\nNoConn ~ 11800 10350\nNoConn ~ 11700 10350\nText Notes 11600 10000 0    40   ~ 0\nmounting holes\n$Comp\nL CONN_1 P8\nU 1 1 4FB81E54\nP 11700 10200\nF 0 \"P8\" H 11780 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11700 10255 30  0001 C CNN\n\t1    11700 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P9\nU 1 1 4FB81E53\nP 11800 10200\nF 0 \"P9\" H 11880 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11800 10255 30  0001 C CNN\n\t1    11800 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P10\nU 1 1 4FB81E51\nP 11900 10200\nF 0 \"P10\" H 11980 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11900 10255 30  0001 C CNN\n\t1    11900 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P11\nU 1 1 4FB81E45\nP 12000 10200\nF 0 \"P11\" H 12080 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 12000 10255 30  0001 C CNN\n\t1    12000 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR046\nU 1 1 4FB57576\nP 8850 5350\nF 0 \"#PWR046\" H 8850 5350 30  0001 C CNN\nF 1 \"GND\" H 8850 5280 30  0001 C CNN\n\t1    8850 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_5X2 P2\nU 1 1 4FB57544\nP 8350 5050\nF 0 \"P2\" H 8350 5350 60  0000 C CNN\nF 1 \"SERIAL\" V 8350 5050 50  0000 C CNN\n\t1    8350 5050\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 5900 9750\n$Comp\nL C C40\nU 1 1 4FB55FAD\nP 4350 5650\nF 0 \"C40\" H 4400 5750 50  0000 L CNN\nF 1 \"100pF\" H 4400 5550 50  0000 L CNN\nF 4 \"Murata\" H 7650 7200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 7650 7200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7650 7200 60  0001 C CNN \"Description\"\n\t1    4350 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 4FB55FAC\nP 4350 5950\nF 0 \"#PWR047\" H 4350 5950 30  0001 C CNN\nF 1 \"GND\" H 4350 5880 30  0001 C CNN\n\t1    4350 5950\n\t1    0    0    -1  \n$EndComp\nText Notes 7050 9600 0    40   ~ 0\nExpected clock input is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\n$Comp\nL C C68\nU 1 1 4FB3CC76\nP 8350 10000\nF 0 \"C68\" H 8400 10100 50  0000 L CNN\nF 1 \"47pF\" H 8400 9900 50  0000 L CNN\nF 4 \"Murata\" H 8350 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 8350 9400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 8350 9400 60  0001 C CNN \"Description\"\n\t1    8350 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 4FB52F5A\nP 6850 4250\nF 0 \"#PWR048\" H 6850 4250 30  0001 C CNN\nF 1 \"GND\" H 6850 4180 30  0001 C CNN\n\t1    6850 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FB3F9B0\nP 15700 9350\nF 0 \"D1\" H 15700 9450 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 15700 9250 40  0000 C CNN\nF 4 \"Murata\" H 15700 9350 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 15700 9350 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 15700 9350 60  0001 C CNN \"Description\"\n\t1    15700 9350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 4FB3F838\nP 15700 9700\nF 0 \"#PWR049\" H 15700 9700 30  0001 C CNN\nF 1 \"GND\" H 15700 9630 30  0001 C CNN\n\t1    15700 9700\n\t1    0    0    -1  \n$EndComp\nText Label 8150 9100 2    40   ~ 0\nCLK\nText Label 8600 9700 2    40   ~ 0\nREF_IN\n$Comp\nL GND #PWR050\nU 1 1 4FB3CC7B\nP 8350 10300\nF 0 \"#PWR050\" H 8350 10300 30  0001 C CNN\nF 1 \"GND\" H 8350 10230 30  0001 C CNN\n\t1    8350 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR051\nU 1 1 4FB3CC5E\nP 8100 9400\nF 0 \"#PWR051\" H 8100 9400 30  0001 C CNN\nF 1 \"GND\" H 8100 9330 30  0001 C CNN\n\t1    8100 9400\n\t1    0    0    -1  \n$EndComp\nText Label 5850 2150 3    40   ~ 0\nREF_IN\n$Comp\nL VCC #PWR052\nU 1 1 4FB3CBB2\nP 9850 9350\nF 0 \"#PWR052\" H 9850 9450 30  0001 C CNN\nF 1 \"VCC\" H 9850 9450 30  0000 C CNN\n\t1    9850 9350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 4FB3CBAC\nP 8850 10150\nF 0 \"#PWR053\" H 8850 10150 30  0001 C CNN\nF 1 \"GND\" H 8850 10080 30  0001 C CNN\n\t1    8850 10150\n\t1    0    0    -1  \n$EndComp\nText Notes 6700 9200 2    40   ~ 0\ninstall jumpers for switch\\ncontrol via the RFFC5071\nText Label 6950 3850 2    40   ~ 0\nGPO5\nText Label 5350 4850 1    40   ~ 0\nGPO4\nText Label 5250 4850 1    40   ~ 0\nGPO3\nText Label 5250 2150 3    40   ~ 0\nGPO2\nText Label 5350 2150 3    40   ~ 0\nGPO1\n$Comp\nL GND #PWR054\nU 1 1 4FB3CA7B\nP 5800 10150\nF 0 \"#PWR054\" H 5800 10150 30  0001 C CNN\nF 1 \"GND\" H 5800 10080 30  0001 C CNN\n\t1    5800 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4FB3CA70\nP 6800 10150\nF 0 \"#PWR055\" H 6800 10150 30  0001 C CNN\nF 1 \"GND\" H 6800 10080 30  0001 C CNN\n\t1    6800 10150\n\t1    0    0    -1  \n$EndComp\nText Label 6900 9950 2    40   ~ 0\nGPO6\n$Comp\nL CONN_7X2 P6\nU 1 1 4FB3CA54\nP 6300 9750\nF 0 \"P6\" H 6300 10150 60  0000 C CNN\nF 1 \"SWITCH_CTRL\" V 6300 9750 60  0000 C CNN\n\t1    6300 9750\n\t1    0    0    -1  \n$EndComp\nText Label 6900 9850 2    40   ~ 0\nGPO5\nText Label 6900 9750 2    40   ~ 0\nGPO4\nText Label 6900 9650 2    40   ~ 0\nGPO3\nText Label 6900 9550 2    40   ~ 0\nGPO2\nText Label 6900 9450 2    40   ~ 0\nGPO1\nText Notes 1800 8900 0    40   ~ 0\nswitch control logic ensures valid switch configurations\nText Label 2250 9700 2    40   ~ 0\nRX\nText Label 2250 9600 2    40   ~ 0\nTX\nText Label 2250 9900 2    40   ~ 0\nLP\nText Label 2250 9800 2    40   ~ 0\nHP\nText Label 500  9800 0    40   ~ 0\n!AMP_BYPASS\nText Label 500  9700 0    40   ~ 0\nAMP_BYPASS\nText Label 500  9600 0    40   ~ 0\n!MIX_BYPASS\nText Label 500  9500 0    40   ~ 0\nMIX_BYPASS\n$Comp\nL VCC #PWR056\nU 1 1 4FB2FD2A\nP 2450 9200\nF 0 \"#PWR056\" H 2450 9300 30  0001 C CNN\nF 1 \"VCC\" H 2450 9300 30  0000 C CNN\n\t1    2450 9200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FB2FD23\nP 2450 9900\nF 0 \"#PWR057\" H 2450 9900 30  0001 C CNN\nF 1 \"GND\" H 2450 9830 30  0001 C CNN\n\t1    2450 9900\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 2100 9500\n$Comp\nL C C66\nU 1 1 4FB2FD07\nP 2450 9600\nF 0 \"C66\" H 2500 9700 50  0000 L CNN\nF 1 \"100nF\" H 2500 9500 50  0000 L CNN\nF 4 \"Murata\" H 2450 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2450 9600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2450 9600 60  0001 C CNN \"Description\"\n\t1    2450 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR058\nU 1 1 4FB2FD02\nP 800 10000\nF 0 \"#PWR058\" H 800 10000 30  0001 C CNN\nF 1 \"GND\" H 800 9930 30  0001 C CNN\n\t1    800  10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-74HC04 U15\nU 1 1 4FB2F586\nP 1500 9600\nF 0 \"U15\" V 1450 9600 60  0000 C CNN\nF 1 \"GSG-74HC04\" V 1550 9600 60  0000 C CNN\nF 4 \"Texas Instruments\" H 1500 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC04RGYR\" H 1500 9600 60  0001 C CNN \"Part Number\"\nF 6 \"IC HEX INVERTERS 14-QFN\" H 1500 9600 60  0001 C CNN \"Description\"\n\t1    1500 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR059\nU 1 1 4FAECFE7\nP 7850 5350\nF 0 \"#PWR059\" H 7850 5350 30  0001 C CNN\nF 1 \"GND\" H 7850 5280 30  0001 C CNN\n\t1    7850 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR060\nU 1 1 4FAECFB5\nP 7350 4150\nF 0 \"#PWR060\" H 7350 4250 30  0001 C CNN\nF 1 \"VCC\" H 7350 4250 30  0000 C CNN\n\t1    7350 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4FAECFAE\nP 7350 4500\nF 0 \"R6\" V 7430 4500 50  0000 C CNN\nF 1 \"4k7\" V 7350 4500 50  0000 C CNN\nF 4 \"Stackpole\" H 7350 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 7350 4500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 7350 4500 60  0001 C CNN \"Description\"\n\t1    7350 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 4FAECE90\nP 6950 5750\nF 0 \"#PWR061\" H 6950 5750 30  0001 C CNN\nF 1 \"GND\" H 6950 5680 30  0001 C CNN\n\t1    6950 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 4FAECE8F\nP 6650 5750\nF 0 \"#PWR062\" H 6650 5750 30  0001 C CNN\nF 1 \"GND\" H 6650 5680 30  0001 C CNN\n\t1    6650 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR063\nU 1 1 4FAECE8E\nP 6350 5750\nF 0 \"#PWR063\" H 6350 5750 30  0001 C CNN\nF 1 \"GND\" H 6350 5680 30  0001 C CNN\n\t1    6350 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR064\nU 1 1 4FAECE8C\nP 6050 5750\nF 0 \"#PWR064\" H 6050 5750 30  0001 C CNN\nF 1 \"GND\" H 6050 5680 30  0001 C CNN\n\t1    6050 5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C36\nU 1 1 4FAECE75\nP 6950 5450\nF 0 \"C36\" H 7000 5550 50  0000 L CNN\nF 1 \"33pF\" H 7000 5350 50  0000 L CNN\nF 4 \"Murata\" H 6950 5450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6950 5450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6950 5450 60  0001 C CNN \"Description\"\n\t1    6950 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4FAECE73\nP 6650 5450\nF 0 \"C35\" H 6700 5550 50  0000 L CNN\nF 1 \"33pF\" H 6700 5350 50  0000 L CNN\nF 4 \"Murata\" H 6950 5450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6950 5450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6950 5450 60  0001 C CNN \"Description\"\n\t1    6650 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C34\nU 1 1 4FAECE70\nP 6350 5450\nF 0 \"C34\" H 6400 5550 50  0000 L CNN\nF 1 \"33pF\" H 6400 5350 50  0000 L CNN\nF 4 \"Murata\" H 6950 5450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6950 5450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6950 5450 60  0001 C CNN \"Description\"\n\t1    6350 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C33\nU 1 1 4FAECE69\nP 6050 5450\nF 0 \"C33\" H 6100 5550 50  0000 L CNN\nF 1 \"33pF\" H 6100 5350 50  0000 L CNN\nF 4 \"Murata\" H 6950 5450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 6950 5450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6950 5450 60  0001 C CNN \"Description\"\n\t1    6050 5450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR065\nU 1 1 4FAECE5B\nP 7150 4150\nF 0 \"#PWR065\" H 7150 4250 30  0001 C CNN\nF 1 \"VCC\" H 7150 4250 30  0000 C CNN\n\t1    7150 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4FAECE50\nP 7150 4500\nF 0 \"R5\" V 7230 4500 50  0000 C CNN\nF 1 \"4k7\" V 7150 4500 50  0000 C CNN\nF 4 \"Stackpole\" H 7150 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 7150 4500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 7150 4500 60  0001 C CNN \"Description\"\n\t1    7150 4500\n\t1    0    0    -1  \n$EndComp\nText Label 5650 4900 1    40   ~ 0\nRESETX\n$Comp\nL GND #PWR066\nU 1 1 4FAECD9D\nP 5650 2250\nF 0 \"#PWR066\" H 5650 2250 30  0001 C CNN\nF 1 \"GND\" H 5650 2180 30  0001 C CNN\n\t1    5650 2250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C65\nU 1 1 4FAECD45\nP 8350 9400\nF 0 \"C65\" H 8400 9500 50  0000 L CNN\nF 1 \"47pF\" H 8400 9300 50  0000 L CNN\nF 4 \"Murata\" H 8350 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 8350 9400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 8350 9400 60  0001 C CNN \"Description\"\n\t1    8350 9400\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 6750 3750\nNoConn ~ 6750 3650\n$Comp\nL GND #PWR067\nU 1 1 4FAECC8F\nP 7650 3550\nF 0 \"#PWR067\" H 7650 3550 30  0001 C CNN\nF 1 \"GND\" H 7650 3480 30  0001 C CNN\n\t1    7650 3550\n\t0    -1   -1   0   \n$EndComp\nText Notes 7250 3500 0    40   ~ 0\n1%\n$Comp\nL R R4\nU 1 1 4FAECC79\nP 7300 3550\nF 0 \"R4\" V 7380 3550 50  0000 C CNN\nF 1 \"51k\" V 7300 3550 50  0000 C CNN\nF 4 \"Stackpole\" H 7300 3550 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT51K0\" H 7300 3550 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 51K OHM 1% 0.0625W 0402\" H 7300 3550 60  0001 C CNN \"Description\"\n\t1    7300 3550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR068\nU 1 1 4FAECBE1\nP 4800 1300\nF 0 \"#PWR068\" H 4800 1300 30  0001 C CNN\nF 1 \"GND\" H 4800 1230 30  0001 C CNN\n\t1    4800 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR069\nU 1 1 4FAECBD8\nP 4800 700\nF 0 \"#PWR069\" H 4800 800 30  0001 C CNN\nF 1 \"VCC\" H 4800 800 30  0000 C CNN\n\t1    4800 700 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR070\nU 1 1 4FAECBCE\nP 6850 3450\nF 0 \"#PWR070\" H 6850 3550 30  0001 C CNN\nF 1 \"VCC\" H 6850 3550 30  0000 C CNN\n\t1    6850 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C6\nU 1 1 4FAECBBA\nP 6300 1000\nF 0 \"C6\" H 6350 1100 50  0000 L CNN\nF 1 \"10nF\" H 6350 900 50  0000 L CNN\nF 4 \"Murata\" H 5200 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5200 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5200 1000 60  0001 C CNN \"Description\"\n\t1    6300 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4FAECBB9\nP 6000 1000\nF 0 \"C5\" H 6050 1100 50  0000 L CNN\nF 1 \"33pF\" H 6050 900 50  0000 L CNN\nF 4 \"Murata\" H 3400 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3400 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3400 5050 60  0001 C CNN \"Description\"\n\t1    6000 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4FAECBB6\nP 5450 1000\nF 0 \"C3\" H 5500 1100 50  0000 L CNN\nF 1 \"33pF\" H 5500 900 50  0000 L CNN\nF 4 \"Murata\" H 3400 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3400 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3400 5050 60  0001 C CNN \"Description\"\n\t1    5450 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4FAECBB5\nP 5750 1000\nF 0 \"C4\" H 5800 1100 50  0000 L CNN\nF 1 \"10nF\" H 5800 900 50  0000 L CNN\nF 4 \"Murata\" H 5200 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5200 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5200 1000 60  0001 C CNN \"Description\"\n\t1    5750 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C2\nU 1 1 4FAECBA0\nP 5200 1000\nF 0 \"C2\" H 5250 1100 50  0000 L CNN\nF 1 \"10nF\" H 5250 900 50  0000 L CNN\nF 4 \"Murata\" H 5200 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5200 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5200 1000 60  0001 C CNN \"Description\"\n\t1    5200 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C1\nU 1 1 4FAECB99\nP 4900 1000\nF 0 \"C1\" H 4950 1100 50  0000 L CNN\nF 1 \"33pF\" H 4950 900 50  0000 L CNN\nF 4 \"Murata\" H 3400 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 3400 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3400 5050 60  0001 C CNN \"Description\"\n\t1    4900 1000\n\t1    0    0    -1  \n$EndComp\nText Notes 7700 3050 0    60   ~ 0\nloop filter\n$Comp\nL R R3\nU 1 1 4FAEC8B2\nP 8950 3000\nF 0 \"R3\" V 9030 3000 50  0000 C CNN\nF 1 \"22k\" V 8950 3000 50  0000 C CNN\nF 4 \"Panasonic\" H 8950 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-2GEJ223X\" H 8950 3000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 22K OHM 1/10W 5% 0402 SMD\" H 8950 3000 60  0001 C CNN \"Description\"\n\t1    8950 3000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FAEC8B0\nP 8950 2450\nF 0 \"C15\" H 9000 2550 50  0000 L CNN\nF 1 \"180pF\" H 9000 2350 50  0000 L CNN\nF 4 \"Murata\" H 8950 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8950 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8950 2450 60  0001 C CNN \"Description\"\n\t1    8950 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C14\nU 1 1 4FAEC8AD\nP 8650 2450\nF 0 \"C14\" H 8700 2550 50  0000 L CNN\nF 1 \"8p2\" H 8700 2350 50  0000 L CNN\nF 4 \"Murata\" H 8650 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GJM1555C1H8R2CB01D\" H 8650 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 8.2PF 50V NP0 0402\" H 8650 2450 60  0001 C CNN \"Description\"\n\t1    8650 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4FAEC88E\nP 7750 2750\nF 0 \"#PWR071\" H 7750 2750 30  0001 C CNN\nF 1 \"GND\" H 7750 2680 30  0001 C CNN\n\t1    7750 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FAEC88B\nP 7050 2750\nF 0 \"#PWR072\" H 7050 2750 30  0001 C CNN\nF 1 \"GND\" H 7050 2680 30  0001 C CNN\n\t1    7050 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FAEC856\nP 8100 2150\nF 0 \"R2\" V 8180 2150 50  0000 C CNN\nF 1 \"470\" V 8100 2150 50  0000 C CNN\nF 4 \"Stackpole\" H 8100 2150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8100 2150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8100 2150 60  0001 C CNN \"Description\"\n\t1    8100 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C13\nU 1 1 4FAEC853\nP 7750 2450\nF 0 \"C13\" H 7800 2550 50  0000 L CNN\nF 1 \"330pF\" H 7800 2350 50  0000 L CNN\nF 4 \"Murata\" H 7050 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 7050 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 7050 2450 60  0001 C CNN \"Description\"\n\t1    7750 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R1\nU 1 1 4FAEC850\nP 7400 2150\nF 0 \"R1\" V 7480 2150 50  0000 C CNN\nF 1 \"470\" V 7400 2150 50  0000 C CNN\nF 4 \"Stackpole\" H 7400 2150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7400 2150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7400 2150 60  0001 C CNN \"Description\"\n\t1    7400 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FAEC84D\nP 7050 2450\nF 0 \"C12\" H 7100 2550 50  0000 L CNN\nF 1 \"330pF\" H 7100 2350 50  0000 L CNN\nF 4 \"Murata\" H 7050 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 7050 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 7050 2450 60  0001 C CNN \"Description\"\n\t1    7050 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4FAEC785\nP 4650 5950\nF 0 \"#PWR073\" H 4650 5950 30  0001 C CNN\nF 1 \"GND\" H 4650 5880 30  0001 C CNN\n\t1    4650 5950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C41\nU 1 1 4FAEC781\nP 4650 5650\nF 0 \"C41\" H 4700 5750 50  0000 L CNN\nF 1 \"100pF\" H 4700 5550 50  0000 L CNN\nF 4 \"Murata\" H 7650 7200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 7650 7200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7650 7200 60  0001 C CNN \"Description\"\n\t1    4650 5650\n\t1    0    0    -1  \n$EndComp\nText Label 5950 4850 1    40   ~ 0\nSDATA\nText Label 5850 4850 1    40   ~ 0\nSCLK\nText Label 5750 4850 1    40   ~ 0\nENX\nText Label 5500 9450 0    40   ~ 0\nMIX_BYPASS\nText Label 5500 9550 0    40   ~ 0\nAMP_BYPASS\nText Label 5950 2150 3    40   ~ 0\nGPO6\nText Label 5500 9950 0    40   ~ 0\n!AMP_PWR\nText Label 5500 9850 0    40   ~ 0\nHP\nText Label 5500 9650 0    40   ~ 0\nTX\n$Comp\nL VCC #PWR074\nU 1 1 4FAEC085\nP 4650 4950\nF 0 \"#PWR074\" H 4650 5050 30  0001 C CNN\nF 1 \"VCC\" H 4650 5050 30  0000 C CNN\n\t1    4650 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4FAA165E\nP 16400 9600\nF 0 \"#PWR075\" H 16400 9600 30  0001 C CNN\nF 1 \"GND\" H 16400 9530 30  0001 C CNN\n\t1    16400 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C25\nU 1 1 4FAA149B\nP 12550 4100\nF 0 \"C25\" H 12600 4200 50  0000 L CNN\nF 1 \"47pF\" H 12600 4000 50  0000 L CNN\nF 4 \"Murata\" H 12550 5800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 12550 5800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 12550 5800 60  0001 C CNN \"Description\"\n\t1    12550 4100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FAA142A\nP 10950 4100\nF 0 \"#PWR076\" H 10950 4100 30  0001 C CNN\nF 1 \"GND\" H 10950 4030 30  0001 C CNN\n\t1    10950 4100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR077\nU 1 1 4FAA1424\nP 10950 2550\nF 0 \"#PWR077\" H 10950 2550 30  0001 C CNN\nF 1 \"GND\" H 10950 2480 30  0001 C CNN\n\t1    10950 2550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR078\nU 1 1 4FAA10AF\nP 12350 2550\nF 0 \"#PWR078\" H 12350 2550 30  0001 C CNN\nF 1 \"GND\" H 12350 2480 30  0001 C CNN\n\t1    12350 2550\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR079\nU 1 1 4FAA1098\nP 12350 4400\nF 0 \"#PWR079\" H 12350 4400 30  0001 C CNN\nF 1 \"GND\" H 12350 4330 30  0001 C CNN\n\t1    12350 4400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR080\nU 1 1 4FAA0C6C\nP 10250 5000\nF 0 \"#PWR080\" H 10250 5000 30  0001 C CNN\nF 1 \"GND\" H 10250 4930 30  0001 C CNN\n\t1    10250 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 4FAA0C67\nP 10250 4700\nF 0 \"C29\" H 10300 4800 50  0000 L CNN\nF 1 \"33pF\" H 10300 4600 50  0000 L CNN\nF 4 \"Murata\" H 13400 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 4500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 4500 60  0001 C CNN \"Description\"\n\t1    10250 4700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR081\nU 1 1 4FAA0C25\nP 4350 3650\nF 0 \"#PWR081\" H 4350 3750 30  0001 C CNN\nF 1 \"VCC\" H 4350 3750 30  0000 C CNN\n\t1    4350 3650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR082\nU 1 1 4FAA0C0D\nP 4350 3350\nF 0 \"#PWR082\" H 4350 3450 30  0001 C CNN\nF 1 \"VCC\" H 4350 3450 30  0000 C CNN\n\t1    4350 3350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 4FAA08FD\nP 650 2200\nF 0 \"#PWR083\" H 650 2200 30  0001 C CNN\nF 1 \"GND\" H 650 2130 30  0001 C CNN\n\t1    650  2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR084\nU 1 1 4FAA08F7\nP 650 7200\nF 0 \"#PWR084\" H 650 7200 30  0001 C CNN\nF 1 \"GND\" H 650 7130 30  0001 C CNN\n\t1    650  7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 4FAA08EA\nP 6500 6950\nF 0 \"#PWR085\" H 6500 6950 30  0001 C CNN\nF 1 \"GND\" H 6500 6880 30  0001 C CNN\n\t1    6500 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P3\nU 1 1 4FA9C5BB\nP 950 6600\nF 0 \"P3\" H 950 6750 60  0000 C CNN\nF 1 \"RX-OUT\" H 950 6450 60  0000 C CNN\nF 4 \"Linx\" H -14000 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H -14000 2200 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H -14000 2200 60  0001 C CNN \"Description\"\n\t1    950  6600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P1\nU 1 1 4FA9C5A4\nP 950 1600\nF 0 \"P1\" H 950 1750 60  0000 C CNN\nF 1 \"TX-IN\" H 950 1450 60  0000 C CNN\nF 4 \"Linx\" H -14000 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H -14000 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H -14000 4050 60  0001 C CNN \"Description\"\n\t1    950  1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U3\nU 1 1 4F94D561\nP 11650 2700\nF 0 \"U3\" H 11650 2750 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 11650 2650 60  0000 C CNN\nF 4 \"AVX\" H 11650 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 11650 2700 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 11650 2700 60  0001 C CNN \"Description\"\n\t1    11650 2700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-DEA U8\nU 1 1 4F94D4F4\nP 11650 4250\nF 0 \"U8\" H 11650 4300 60  0000 C CNN\nF 1 \"RX_HIGHPASS_FILTER\" H 11650 4200 60  0000 C CNN\nF 4 \"TDK\" H 11650 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 11650 4250 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 11650 4250 60  0001 C CNN \"Description\"\n\t1    11650 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P4\nU 1 1 4F94D0F2\nP 16100 9000\nF 0 \"P4\" H 16100 9150 60  0000 C CNN\nF 1 \"ANTENNA\" H 16100 8850 60  0000 C CNN\nF 4 \"Linx\" H 16100 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 16100 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 16100 9000 60  0001 C CNN \"Description\"\n\t1    16100 9000\n\t-1   0    0    -1  \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/lollipop/lollipop-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3  Date: Sat Jun 30 17:09:21 2012\n#encoding utf-8\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-RFXF9503\n#\nDEF BALUN-RFXF9503 T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-RFXF9503\" 0 -150 70 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S2 1 -300 -50 100 R 60 60 1 1 P\nX S1 3 -300 100 100 R 60 60 1 1 P\nX P1 4 300 100 100 L 60 60 1 1 P\nX P2 5 300 -50 100 L 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 50 100 50 H V L CNN\nF1 \"C\" 50 -100 50 H V L CNN\n$FPLIST\n SM*\n C?\n C1-1\n$ENDFPLIST\nDRAW\nP 2 0 1 10  -100 -30  100 -30 N\nP 2 0 1 10  -100 30  100 30 N\nX ~ 1 0 200 170 D 40 40 1 1 P\nX ~ 2 0 -200 170 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_7X2\n#\nDEF CONN_7X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 400 60 H V C CNN\nF1 \"CONN_7X2\" 0 0 60 V V C CNN\nDRAW\nS -100 350 100 -350 0 1 0 N\nX P1 1 -400 300 300 R 60 60 1 1 P I\nX P2 2 400 300 300 L 60 60 1 1 P I\nX P3 3 -400 200 300 R 60 60 1 1 P I\nX P4 4 400 200 300 L 60 60 1 1 P I\nX P5 5 -400 100 300 R 60 60 1 1 P I\nX P6 6 400 100 300 L 60 60 1 1 P I\nX P7 7 -400 0 300 R 60 60 1 1 P I\nX P8 8 400 0 300 L 60 60 1 1 P I\nX 9 9 -400 -100 300 R 60 60 1 1 P I\nX 10 10 400 -100 300 L 60 60 1 1 P I\nX 11 11 -400 -200 300 R 60 60 1 1 P I\nX 12 12 400 -200 300 L 60 60 1 1 P I\nX 13 13 -400 -300 300 R 60 60 1 1 P I\nX 14 14 400 -300 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF ~GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 0 30 H I C CNN\nF1 \"GND\" 0 -70 30 H I C CNN\nDRAW\nP 4 0 1 0  -50 0  0 -50  50 0  -50 0 N\nX GND 1 0 0 0 U 30 30 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-74HC04\n#\nDEF GSG-74HC04 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC04\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1Y 2 -600 200 300 R 50 50 1 1 O\nX 2A 3 -600 100 300 R 50 50 1 1 I\nX 2Y 4 -600 0 300 R 50 50 1 1 O\nX 3A 5 -600 -100 300 R 50 50 1 1 I\nX 3Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 4Y 8 600 -300 300 L 50 50 1 1 O\nX 4A 9 600 -200 300 L 50 50 1 1 I\nX 5Y 10 600 -100 300 L 50 50 1 1 O\nX 5A 11 600 0 300 L 50 50 1 1 I\nX 6Y 12 600 100 300 L 50 50 1 1 O\nX 6A 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-74HC08\n#\nDEF GSG-74HC08 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"GSG-74HC08\" 50 0 60 V V C CNN\nDRAW\nS -300 350 300 -350 0 1 0 N\nX ~ 0 0 -650 300 U 50 50 1 1 W\nX 1A 1 -600 300 300 R 50 50 1 1 I\nX 1B 2 -600 200 300 R 50 50 1 1 I\nX 1Y 3 -600 100 300 R 50 50 1 1 O\nX 2A 4 -600 0 300 R 50 50 1 1 I\nX 2B 5 -600 -100 300 R 50 50 1 1 I\nX 2Y 6 -600 -200 300 R 50 50 1 1 O\nX GND 7 -600 -300 300 R 50 50 1 1 W\nX 3Y 8 600 -300 300 L 50 50 1 1 O\nX 3A 9 600 -200 300 L 50 50 1 1 I\nX 3B 10 600 -100 300 L 50 50 1 1 I\nX 4Y 11 600 0 300 L 50 50 1 1 O\nX 4A 12 600 100 300 L 50 50 1 1 I\nX 4B 13 600 200 300 L 50 50 1 1 I\nX VCC 14 600 300 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-SMA-CONN\n#\nDEF GSG-SMA-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-SMA-CONN\" 0 -150 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nP 3 0 1 0  0 -100  0 -500  0 -500 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 -300 -200 300 R 50 50 1 1 W\nX GND 3 -300 -300 300 R 50 50 1 1 W\nX GND 4 -300 -400 300 R 50 50 1 1 W\nX GND 5 -300 -500 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 40 V V C CNN\nF1 \"INDUCTOR\" 100 0 40 V V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\n$FPLIST\n R?\n SM0603\n SM0805\n R?-*\n$ENDFPLIST\nDRAW\nS -40 150 40 -150 0 1 12 N\nX ~ 1 0 250 100 D 60 60 1 1 P\nX ~ 2 0 -250 100 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RFFC5071\n#\nDEF RFFC5071 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5071\" 0 -100 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX MIX1_IPN 13 50 -1150 300 U 50 50 1 1 I\nX MIX2_IPP 23 1150 250 300 L 50 50 1 1 I\nX MIX1_IPP 14 150 -1150 300 U 50 50 1 1 I\nX MIX2_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX MIX1_OPN 17 1150 -350 300 L 50 50 1 1 O\nX MIX2_OPN 27 150 1150 300 D 50 50 1 1 O\nX MIX1_OPP 18 1150 -250 300 L 50 50 1 1 O\nX MIX2_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13351\n#\nDEF SKY13351 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13351\" 0 -200 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX OUT1 1 -600 100 300 R 50 50 1 1 B\nX GND 2 -600 0 300 R 50 50 1 1 W\nX OUT2 3 -600 -100 300 R 50 50 1 1 B\nX VCTL2 4 600 -100 300 L 50 50 1 1 I\nX INPUT 5 600 0 300 L 50 50 1 1 B\nX VCTL1 6 600 100 300 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 100 30 H I C CNN\nF1 \"VCC\" 0 100 30 H V C CNN\nDRAW\nX VCC 1 0 0 0 U 20 20 0 0 W N\nC 0 50 20 0 1 0 N\nP 3 0 1 0  0 0  0 30  0 30 N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/lollipop/lollipop.brd",
    "content": "PCBNEW-BOARD Version 1 date Sat Jun 23 08:15:06 2012\n\n# Created by Pcbnew(2011-06-30 BZR 3033)-stable\n\n$GENERAL\nencoding utf-8\nLayerCount 4\nLy 1FFF8007\nEnabledLayers 1FFF8007\nLinks 383\nNoConn 53\nDi 20440 8924 38560 29076\nNdraw 14\nNtrack 1423\nNzone 0\nBoardThickness 630\nNmodule 130\nNnets 111\n$EndGENERAL\n\n$SHEETDESCR\nSheet User 6000 4000\nTitle \"\"\nDate \"23 jun 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndSHEETDESCR\n\n$SETUP\nInternalUnit 0.000100 INCH\nLayers 4\nLayer[0] Back signal\nLayer[1] Inner2 signal\nLayer[2] Inner3 signal\nLayer[15] Front signal\nTrackWidth 200\nTrackWidthList 90\nTrackWidthList 160\nTrackWidthList 200\nTrackWidthList 370\nTrackWidthList 700\nTrackWidthList 1000\nTrackClearence 60\nZoneClearence 125\nTrackMinWidth 60\nDrawSegmWidth 150\nEdgeSegmWidth 150\nViaSize 250\nViaDrill 80\nViaMinSize 250\nViaMinDrill 80\nViaSizeList 310 160\nViaSizeList 370 180\nMicroViaSize 200\nMicroViaDrill 50\nMicroViasAllowed 0\nMicroViaMinSize 200\nMicroViaMinDrill 50\nTextPcbWidth 120\nTextPcbSize 600 800\nEdgeModWidth 80\nTextModSize 600 600\nTextModWidth 80\nPadSize 236 197\nPadDrill 0\nPad2MaskClearance 100\nPad2PasteClearanceRatio -0.12\nAuxiliaryAxisOrg 0 0\nPcbPlotParams (pcbplotparams (layerselection 283672583) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory \"\"))\n$EndSETUP\n\n$EQUIPOT\nNa 0 \"\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 1 \"/CLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 2 \"/ENX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 3 \"/GPO1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 4 \"/GPO2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 5 \"/GPO3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 6 \"/GPO4\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 7 \"/GPO5\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 8 \"/GPO6\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 9 \"/REF_IN\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 10 \"/RESETX\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 11 \"/SCLK\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 12 \"/SDATA\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 13 \"/SWD1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 14 \"/SWD2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 15 \"/SWRXA1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 16 \"/SWRXA2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 17 \"/SWRXB1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 18 \"/SWRXB2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 19 \"/SWRXV2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 20 \"/SWRXV3\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 21 \"/SWTXA1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 22 \"/SWTXA2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 23 \"/SWTXB1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 24 \"/SWTXB2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 25 \"/SWTXV1\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 26 \"/SWTXV2\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 27 \"GND\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 28 \"N-000001\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 29 \"N-000002\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 30 \"N-000003\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 31 \"N-000004\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 32 \"N-000006\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 33 \"N-000010\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 34 \"N-000011\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 35 \"N-000012\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 36 \"N-000013\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 37 \"N-000015\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 38 \"N-000016\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 39 \"N-000017\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 40 \"N-000018\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 41 \"N-000019\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 42 \"N-000020\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 43 \"N-000021\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 44 \"N-000022\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 45 \"N-000023\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 46 \"N-000024\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 47 \"N-000025\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 48 \"N-000026\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 49 \"N-000027\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 50 \"N-000034\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 51 \"N-000035\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 52 \"N-000042\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 53 \"N-000043\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 54 \"N-000044\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 55 \"N-000045\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 56 \"N-000046\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 57 \"N-000047\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 58 \"N-000048\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 59 \"N-000049\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 60 \"N-000050\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 61 \"N-000051\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 62 \"N-000052\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 63 \"N-000053\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 64 \"N-000054\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 65 \"N-000055\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 66 \"N-000056\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 67 \"N-000058\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 68 \"N-000059\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 69 \"N-000060\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 70 \"N-000061\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 71 \"N-000065\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 72 \"N-000067\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 73 \"N-000070\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 74 \"N-000071\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 75 \"N-000076\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 76 \"N-000080\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 77 \"N-000081\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 78 \"N-000082\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 79 \"N-000083\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 80 \"N-000084\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 81 \"N-000085\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 82 \"N-000086\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 83 \"N-000087\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 84 \"N-000088\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 85 \"N-000089\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 86 \"N-000090\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 87 \"N-000091\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 88 \"N-000092\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 89 \"N-000093\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 90 \"N-000094\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 91 \"N-000095\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 92 \"N-000096\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 93 \"N-000097\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 94 \"N-000098\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 95 \"N-000099\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 96 \"N-000100\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 97 \"N-000101\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 98 \"N-000102\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 99 \"N-000106\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 100 \"N-000107\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 101 \"N-000108\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 102 \"N-000110\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 103 \"N-000111\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 104 \"N-000112\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 105 \"N-000115\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 106 \"N-000117\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 107 \"N-000118\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 108 \"N-000119\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 109 \"N-000123\"\nSt ~\n$EndEQUIPOT\n$EQUIPOT\nNa 110 \"VCC\"\nSt ~\n$EndEQUIPOT\n$NCLASS\nName \"Default\"\nDesc \"This is the default net class.\"\nClearance 60\nTrackWidth 60\nViaDia 250\nViaDrill 80\nuViaDia 200\nuViaDrill 50\nAddNet \"\"\nAddNet \"/CLK\"\nAddNet \"/ENX\"\nAddNet \"/GPO1\"\nAddNet \"/GPO2\"\nAddNet \"/GPO3\"\nAddNet \"/GPO4\"\nAddNet \"/GPO5\"\nAddNet \"/GPO6\"\nAddNet \"/REF_IN\"\nAddNet \"/RESETX\"\nAddNet \"/SCLK\"\nAddNet \"/SDATA\"\nAddNet \"/SWD1\"\nAddNet \"/SWD2\"\nAddNet \"/SWRXA1\"\nAddNet \"/SWRXA2\"\nAddNet \"/SWRXB1\"\nAddNet \"/SWRXB2\"\nAddNet \"/SWRXV2\"\nAddNet \"/SWRXV3\"\nAddNet \"/SWTXA1\"\nAddNet \"/SWTXA2\"\nAddNet \"/SWTXB1\"\nAddNet \"/SWTXB2\"\nAddNet \"/SWTXV1\"\nAddNet \"/SWTXV2\"\nAddNet \"GND\"\nAddNet \"N-000001\"\nAddNet \"N-000002\"\nAddNet \"N-000003\"\nAddNet \"N-000004\"\nAddNet \"N-000006\"\nAddNet \"N-000010\"\nAddNet \"N-000011\"\nAddNet \"N-000012\"\nAddNet \"N-000013\"\nAddNet \"N-000015\"\nAddNet \"N-000016\"\nAddNet \"N-000017\"\nAddNet \"N-000018\"\nAddNet \"N-000019\"\nAddNet \"N-000020\"\nAddNet \"N-000021\"\nAddNet \"N-000022\"\nAddNet \"N-000023\"\nAddNet \"N-000024\"\nAddNet \"N-000025\"\nAddNet \"N-000026\"\nAddNet \"N-000027\"\nAddNet \"N-000034\"\nAddNet \"N-000035\"\nAddNet \"N-000042\"\nAddNet \"N-000043\"\nAddNet \"N-000044\"\nAddNet \"N-000045\"\nAddNet \"N-000046\"\nAddNet \"N-000047\"\nAddNet \"N-000048\"\nAddNet \"N-000049\"\nAddNet \"N-000050\"\nAddNet \"N-000051\"\nAddNet \"N-000052\"\nAddNet \"N-000053\"\nAddNet \"N-000054\"\nAddNet \"N-000055\"\nAddNet \"N-000056\"\nAddNet \"N-000058\"\nAddNet \"N-000059\"\nAddNet \"N-000060\"\nAddNet \"N-000061\"\nAddNet \"N-000065\"\nAddNet \"N-000067\"\nAddNet \"N-000070\"\nAddNet \"N-000071\"\nAddNet \"N-000076\"\nAddNet \"N-000080\"\nAddNet \"N-000081\"\nAddNet \"N-000082\"\nAddNet \"N-000083\"\nAddNet \"N-000084\"\nAddNet \"N-000085\"\nAddNet \"N-000086\"\nAddNet \"N-000087\"\nAddNet \"N-000088\"\nAddNet \"N-000089\"\nAddNet \"N-000090\"\nAddNet \"N-000091\"\nAddNet \"N-000092\"\nAddNet \"N-000093\"\nAddNet \"N-000094\"\nAddNet \"N-000095\"\nAddNet \"N-000096\"\nAddNet \"N-000097\"\nAddNet \"N-000098\"\nAddNet \"N-000099\"\nAddNet \"N-000100\"\nAddNet \"N-000101\"\nAddNet \"N-000102\"\nAddNet \"N-000106\"\nAddNet \"N-000107\"\nAddNet \"N-000108\"\nAddNet \"N-000110\"\nAddNet \"N-000111\"\nAddNet \"N-000112\"\nAddNet \"N-000115\"\nAddNet \"N-000117\"\nAddNet \"N-000118\"\nAddNet \"N-000119\"\nAddNet \"N-000123\"\nAddNet \"VCC\"\n$EndNCLASS\n$MODULE GSG-HP-DEA\nPo 26800 19960 0 15 4FE3C48C 4FB6B94B ~~\nLi GSG-HP-DEA\nSc 4FB6B94B\nAR /4F94D4F4\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U11\"\nT1 0 0 157 118 0 30 N I 21 N \"TX_HIGHPASS_FILTER\"\nDS -200 -220 -520 -220 80 21\nDS -520 -220 -520 220 80 21\nDS -520 220 -200 220 80 21\n$PAD\nSh \"1\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000056\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 276 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000055\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 236 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-HP-DEA\n$MODULE GSG-HP-DEA\nPo 26550 16250 1800 15 4FE3C48C 4FB82D0E ~~\nLi GSG-HP-DEA\nSc 4FB82D0E\nAR /4F94CF02\nOp 0 0 0\nT0 0 0 157 118 1800 30 N V 21 N \"U8\"\nT1 0 0 157 118 1800 30 N I 21 N \"TX_HIGHPASS_FILTER\"\nDS -200 -220 -520 -220 80 21\nDS -520 -220 -520 220 80 21\nDS -520 220 -200 220 80 21\n$PAD\nSh \"1\" R 197 276 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000059\"\nPo -335 0\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 276 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000058\"\nPo 335 0\nLe -1983002225\n$EndPAD\n$PAD\nSh \"4\" R 236 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -177\nLe -1954803880\n$EndPAD\n$PAD\nSh \"2\" R 236 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 177\nLe 1341\n$EndPAD\n$EndMODULE  GSG-HP-DEA\n$MODULE GSG-S-PVQFN-14\nPo 29500 24500 1800 15 4FE0A018 4FB6B941 ~~\nLi GSG-S-PVQFN-14\nSc 4FB6B941\nAR /4FB2F209\nOp 0 0 0\n.SolderMask 28\nT0 0 0 394 394 1800 80 N V 21 N \"U19\"\nT1 0 0 394 394 1800 80 N I 21 N \"GSG-74HC08\"\nDS -689 -531 -531 -689 80 21\nDS -531 -689 -433 -689 80 21\nDS -157 -689 157 -689 80 21\nDS -157 689 157 689 80 21\nDS -689 689 -689 531 80 21\nDS -689 689 -433 689 80 21\nDS 689 689 433 689 80 21\nDS 689 689 689 531 80 21\nDS 689 -689 433 -689 80 21\nDS 689 -689 689 -531 80 21\n$PAD\nSh \"2\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo -679 -394\nLe 33\n$EndPAD\n$PAD\nSh \"3\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/SWRXV2\"\nPo -679 -197\nLe 32\n$EndPAD\n$PAD\nSh \"4\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo -679 0\nLe 33\n$EndPAD\n$PAD\nSh \"5\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo -679 197\nLe -1\n$EndPAD\n$PAD\nSh \"6\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/SWRXV3\"\nPo -679 394\nLe 33\n$EndPAD\n$PAD\nSh \"8\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/SWTXV1\"\nPo 295 679\nLe 48\n$EndPAD\n$PAD\nSh \"9\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo 679 394\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo 679 197\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/SWTXV2\"\nPo 679 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"12\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo 679 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"13\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo 679 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -202 -202\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 202 -202\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 202 202\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -202 202\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -202 -202\nLe 19735200\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 202 -202\nLe 101\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -202 202\nLe 257\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 202 202\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -295 679\nLe 48\n$EndPAD\n$PAD\nSh \"14\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 295 -679\nLe -1954803944\n$EndPAD\n$PAD\nSh \"1\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo -295 -679\nLe 45266704\n$EndPAD\n$EndMODULE  GSG-S-PVQFN-14\n$MODULE GSG-S-PVQFN-14\nPo 26500 24500 1800 15 4FE0A018 4FE0B0CA ~~\nLi GSG-S-PVQFN-14\nSc 4FE0B0CA\nAR /4FB2F586\nOp 0 0 0\n.SolderMask 28\nT0 0 0 394 394 1800 80 N V 21 N \"U17\"\nT1 0 0 394 394 1800 80 N I 21 N \"GSG-74HC04\"\nDS -689 -531 -531 -689 80 21\nDS -531 -689 -433 -689 80 21\nDS -157 -689 157 -689 80 21\nDS -157 689 157 689 80 21\nDS -689 689 -689 531 80 21\nDS -689 689 -433 689 80 21\nDS 689 689 433 689 80 21\nDS 689 689 689 531 80 21\nDS 689 -689 433 -689 80 21\nDS 689 -689 689 -531 80 21\n$PAD\nSh \"2\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo -679 -394\nLe 33\n$EndPAD\n$PAD\nSh \"3\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo -679 -197\nLe 32\n$EndPAD\n$PAD\nSh \"4\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo -679 0\nLe 33\n$EndPAD\n$PAD\nSh \"5\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo -679 197\nLe -1\n$EndPAD\n$PAD\nSh \"6\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo -679 394\nLe 33\n$EndPAD\n$PAD\nSh \"8\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo 295 679\nLe 48\n$EndPAD\n$PAD\nSh \"9\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo 679 394\nLe 72\n$EndPAD\n$PAD\nSh \"10\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/SWD2\"\nPo 679 197\nLe 48\n$EndPAD\n$PAD\nSh \"11\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/SWD1\"\nPo 679 0\nLe 151587081\n$EndPAD\n$PAD\nSh \"12\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 679 -197\nLe 19817752\n$EndPAD\n$PAD\nSh \"13\" O 335 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 679 -394\nLe 2053185556\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -202 -202\nLe 99\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 202 -202\nLe 65\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 202 202\nLe 105\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -202 202\nLe 19754304\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -202 -202\nLe 19735200\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 202 -202\nLe 101\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -202 202\nLe 257\n$EndPAD\n$PAD\nSh \"0\" R 404 404 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 202 202\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -295 679\nLe 48\n$EndPAD\n$PAD\nSh \"14\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 295 -679\nLe -1954803944\n$EndPAD\n$PAD\nSh \"1\" O 335 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo -295 -679\nLe 45266704\n$EndPAD\n$EndMODULE  GSG-S-PVQFN-14\n$MODULE GSG-SMA-EDGE\nPo 21000 14000 0 15 4FCC1875 4FB6B928 ~~\nLi GSG-SMA-EDGE\nSc 4FB6B928\nAR /4F94D0F2\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P2\"\nT1 787 1575 197 197 0 49 N V 21 N \"TX/RX\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 50 \"N-000034\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 -1000\nLe 31588372\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 -1000\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 21000 20000 0 15 4FCC1875 4FB6B926 ~~\nLi GSG-SMA-EDGE\nSc 4FB6B926\nAR /4F94D0E4\nOp 0 0 0\nT0 787 0 197 197 0 49 N V 21 N \"P3\"\nT1 787 1575 197 197 0 49 N V 21 N \"RX-only\"\n$PAD\nSh \"1\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 51 \"N-000035\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 -1000\nLe 20\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 -1000\nLe 114304\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 0\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 38000 20000 1800 15 4FCC1875 4FB6B924 ~~\nLi GSG-SMA-EDGE\nSc 4FB6B924\nAR /4FA9C5BB\nOp 0 0 0\nT0 787 0 197 197 1800 49 N V 21 N \"P5\"\nT1 787 1575 197 197 1800 49 N V 21 N \"RX-OUT\"\n$PAD\nSh \"1\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 81 \"N-000085\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 -1000\nLe 32642336\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 -1000\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SMA-EDGE\nPo 38000 14000 1800 15 4FCC1875 4FCC192E ~~\nLi GSG-SMA-EDGE\nSc 4FCC192E\nAR /4FA9C5A4\nOp 0 0 0\nT0 787 0 197 197 1800 49 N V 21 N \"P1\"\nT1 787 1575 197 197 1800 49 N V 21 N \"TX-IN\"\n$PAD\nSh \"1\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 56 \"N-000046\"\nPo 800 0\nLe 1431655764\n$EndPAD\n$PAD\nSh \"3\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 -1000\n$EndPAD\n$PAD\nSh \"4\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 1000\nLe 200448\n$EndPAD\n$PAD\nSh \"5\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00400001\nNe 27 \"GND\"\nPo 800 -1000\nLe 32020568\n$EndPAD\n$PAD\nSh \"2\" R 1600 600 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 800 1000\nLe 190208\n$EndPAD\n$EndMODULE  GSG-SMA-EDGE\n$MODULE GSG-SKY13317-373LF\nPo 24900 15400 900 15 4FB689E7 4FB6B93E ~P\nLi GSG-SKY13317-373LF\nSc 4FB6B93E\nAR /4F94CFA9\nOp 0 0 0\nT0 0 0 197 118 900 30 N V 21 N \"U3\"\nT1 0 0 197 118 900 30 N I 21 N \"SKY13317\"\nDS 295 -295 -197 -295 40 21\nDC -295 -374 -256 -335 40 21\nDS -295 -138 -295 -177 40 21\nDS -295 20 -295 -20 40 21\nDS -295 177 -295 138 40 21\nDS 295 138 295 177 40 21\nDS 295 -20 295 20 40 21\nDS 295 -177 295 -138 40 21\nDS -295 295 295 295 40 21\n$PAD\nSh \"1\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000065\"\nPo -285 -236\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -285 -79\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 25 \"/SWTXV1\"\nPo -285 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000020\"\nPo -285 236\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000021\"\nPo 285 236\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 26 \"/SWTXV2\"\nPo 285 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"7\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo 285 -79\nLe 85\n$EndPAD\n$PAD\nSh \"8\" R 138 79 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000061\"\nPo 285 -236\nLe 343506712\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13317-373LF\n$MODULE GSG-SKY13317-373LF\nPo 24850 18500 0 15 4FB689E7 4FB6B940 ~P\nLi GSG-SKY13317-373LF\nSc 4FB6B940\nAR /4FB68075\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U15\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13317\"\nDS 295 -295 -197 -295 40 21\nDC -295 -374 -256 -335 40 21\nDS -295 -138 -295 -177 40 21\nDS -295 20 -295 -20 40 21\nDS -295 177 -295 138 40 21\nDS 295 138 295 177 40 21\nDS 295 -20 295 20 40 21\nDS 295 -177 295 -138 40 21\nDS -295 295 295 295 40 21\n$PAD\nSh \"1\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000100\"\nPo -285 -236\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -285 -79\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo -285 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000115\"\nPo -285 236\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"N-000081\"\nPo 285 236\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 19 \"/SWRXV2\"\nPo 285 79\nLe 41110432\n$EndPAD\n$PAD\nSh \"7\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 20 \"/SWRXV3\"\nPo 285 -79\nLe 85\n$EndPAD\n$PAD\nSh \"8\" R 138 79 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000101\"\nPo 285 -236\nLe 343506712\n$EndPAD\n$PAD\nSh \"0\" R 79 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 98 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" R 197 472 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"0\" O 79 433 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -98 20\nLe 43999488\n$EndPAD\n$PAD\nSh \"0\" R 28 56 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -108 -207\nLe 343506792\n$EndPAD\n$PAD\nSh \"0\" R 79 59 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -98 -167\nLe 343506680\n$EndPAD\n$EndMODULE  GSG-SKY13317-373LF\n$MODULE GSG-QFN32\nPo 33000 17000 1800 15 4E1A2A9F 4FB6BAEA ~P\nLi GSG-QFN32\nKw LFCSP\nSc 4FB6BAEA\nAR /4F957166\nOp 0 0 0\n.SolderMask 28\n.LocalClearance 55\nT0 0 0 394 394 1800 80 N V 21 N \"U1\"\nT1 0 0 394 394 1800 80 N I 21 N \"RFFC5071\"\nDS -807 -984 -846 -984 80 21\nDS -846 -984 -984 -846 80 21\nDS -984 -846 -984 -807 80 21\nDS 984 -807 984 -984 80 21\nDS 984 -984 807 -984 80 21\nDS 807 984 984 984 80 21\nDS 984 984 984 807 80 21\nDS -984 807 -984 984 80 21\nDS -984 984 -807 984 80 21\n$PAD\nSh \"1\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 7 \"/GPO5\"\nPo -965 -689\nLe 32\n$EndPAD\n$PAD\nSh \"2\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -965 -492\nLe -462864680\n$EndPAD\n$PAD\nSh \"3\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -965 -295\nLe -462864680\n$EndPAD\n$PAD\nSh \"4\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000067\"\nPo -965 -98\nLe 65\n$EndPAD\n$PAD\nSh \"5\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -965 98\nLe 49465328\n$EndPAD\n$PAD\nSh \"6\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"N-000002\"\nPo -965 295\nLe 80\n$EndPAD\n$PAD\nSh \"7\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000001\"\nPo -965 492\nLe 286331153\n$EndPAD\n$PAD\nSh \"8\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000006\"\nPo -965 689\nLe 20\n$EndPAD\n$PAD\nSh \"0\" R 1391 1391 0 0 1800\nDr 0 0 0\nAt SMD N 00808000\nNe 27 \"GND\"\nPo 0 0\nLe 81\n.SolderMask -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 0 0\nLe 50668080\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -433 0\nLe 48\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -433 -433\nLe 111\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 0 -433\nLe -462864680\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 433 -433\nLe 112\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 433 0\nLe 26\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 433 433\nLe 352\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo 0 433\nLe 1\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"0\" C 236 236 0 0 1800\nDr 140 0 0\nAt STD N 0040FFFF\nNe 27 \"GND\"\nPo -433 433\nLe 85\n.LocalClearance -39\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 -433\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 -433\nLe 1364\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 -433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 0\nLe 5\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 0\nLe 48\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo -433 433\nLe 14461872\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 0 433\nLe 215\n$EndPAD\n$PAD\nSh \"\" R 433 433 0 0 1800\nDr 0 0 0\nAt SMD N 00080000\nNe 0 \"\"\nPo 433 433\nLe 44\n$EndPAD\n$PAD\nSh \"9\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 8 \"/GPO6\"\nPo -689 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"10\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/REF_IN\"\nPo -492 965\nLe 32\n$EndPAD\n$PAD\nSh \"11\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -295 965\nLe 32\n$EndPAD\n$PAD\nSh \"12\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"13\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000054\"\nPo 98 965\nLe -451457960\n$EndPAD\n$PAD\nSh \"14\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000076\"\nPo 295 965\nLe 524289\n$EndPAD\n$PAD\nSh \"15\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 3 \"/GPO1\"\nPo 492 965\nLe 32\n$EndPAD\n$PAD\nSh \"16\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 4 \"/GPO2\"\nPo 689 965\nLe 32\n$EndPAD\n$PAD\nSh \"17\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000102\"\nPo 965 689\nLe -462864680\n$EndPAD\n$PAD\nSh \"18\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000016\"\nPo 965 492\nLe 32\n$EndPAD\n$PAD\nSh \"19\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 965 295\nLe 32\n$EndPAD\n$PAD\nSh \"20\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 98\nLe 52975392\n$EndPAD\n$PAD\nSh \"21\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 965 -98\nLe 53369344\n$EndPAD\n$PAD\nSh \"22\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 965 -295\nLe 49485824\n$EndPAD\n$PAD\nSh \"23\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"N-000095\"\nPo 965 -492\nLe 4\n$EndPAD\n$PAD\nSh \"24\" O 354 110 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"N-000026\"\nPo 965 -689\nLe -451457960\n$EndPAD\n$PAD\nSh \"25\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 5 \"/GPO3\"\nPo 689 -965\nLe 50231984\n$EndPAD\n$PAD\nSh \"26\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 6 \"/GPO4\"\nPo 492 -965\nLe 286331153\n$EndPAD\n$PAD\nSh \"27\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000018\"\nPo 295 -965\nLe 32\n$EndPAD\n$PAD\nSh \"28\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000123\"\nPo 118 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"29\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/RESETX\"\nPo -98 -965\nLe -451457960\n$EndPAD\n$PAD\nSh \"30\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/ENX\"\nPo -295 -965\nLe -462864616\n$EndPAD\n$PAD\nSh \"31\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/SCLK\"\nPo -472 -965\nLe -462864680\n$EndPAD\n$PAD\nSh \"32\" O 354 110 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/SDATA\"\nPo -689 -965\nLe 50882848\n$EndPAD\n$EndMODULE  GSG-QFN32\n$MODULE GSG-LXES1UBBB1-008\nPo 22900 13840 2700 15 4FB67CFC 4FB6B945 ~P\nLi GSG-LXES1UBBB1-008\nSc 4FB6B945\nAR /4FB3F7D4\nOp 0 0 0\nT0 0 0 157 118 2700 30 N V 21 N \"D1\"\nT1 0 0 157 118 2700 30 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS -197 157 197 157 40 21\nDS -197 -157 197 -157 40 21\n$PAD\nSh \"1\" R 217 236 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -167 0\nLe 45103184\n$EndPAD\n$PAD\nSh \"2\" R 217 236 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000034\"\nPo 167 0\nLe 343506872\n$EndPAD\n$EndMODULE  GSG-LXES1UBBB1-008\n$MODULE GSG-LXES1UBBB1-008\nPo 22900 20160 900 15 4FB67CFC 4FB6B947 ~P\nLi GSG-LXES1UBBB1-008\nSc 4FB6B947\nAR /4FB3F9B0\nOp 0 0 0\nT0 0 0 157 118 900 30 N V 21 N \"D2\"\nT1 0 0 157 118 900 30 N I 21 N \"GSG-DIODE-TVS-BI\"\nDS -197 157 197 157 40 21\nDS -197 -157 197 -157 40 21\n$PAD\nSh \"1\" R 217 236 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -167 0\nLe 45103184\n$EndPAD\n$PAD\nSh \"2\" R 217 236 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000035\"\nPo 167 0\nLe 343506872\n$EndPAD\n$EndMODULE  GSG-LXES1UBBB1-008\n$MODULE GSG-HHM1595A1\nPo 28000 19860 0 15 4FB6B4A3 4FB6C772 ~P\nLi GSG-HHM1595A1\nSc 4FB6C772\nAR /4F94D601\nOp 0 0 0\nT0 0 0 276 197 0 49 N V 21 N \"T5\"\nT1 0 0 276 197 0 49 N I 21 N \"RX_HIGHPASS_BALUN\"\nDS 98 256 157 256 80 21\nDS -157 256 -98 256 80 21\nDS 98 -256 157 -256 80 21\nDS -157 -256 -98 -256 80 21\nDS -394 -256 -394 98 80 21\nDC -472 335 -413 413 80 21\nDS 394 -256 394 256 80 21\n$PAD\nSh \"1\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 65 \"N-000055\"\nPo -256 256\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 256\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000080\"\nPo 256 256\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000071\"\nPo 256 -256\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -256\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -256 -256\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-HHM1595A1\n$MODULE GSG-HHM1595A1\nPo 27800 16350 0 15 4FB6B4A3 4FB82D08 ~P\nLi GSG-HHM1595A1\nSc 4FB82D08\nAR /4F94CC6F\nOp 0 0 0\nT0 0 0 276 197 0 49 N V 21 N \"T4\"\nT1 0 0 276 197 0 49 N I 21 N \"TX_HIGHPASS_BALUN\"\nDS 98 256 157 256 80 21\nDS -157 256 -98 256 80 21\nDS 98 -256 157 -256 80 21\nDS -157 -256 -98 -256 80 21\nDS -394 -256 -394 98 80 21\nDC -472 335 -413 413 80 21\nDS 394 -256 394 256 80 21\n$PAD\nSh \"1\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 68 \"N-000059\"\nPo -256 256\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 256\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"N-000090\"\nPo 256 256\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"N-000089\"\nPo 256 -256\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -256\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 118 315 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -256 -256\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-HHM1595A1\n$MODULE GSG-HEADER-2x7\nPo 28000 27500 1800 15 4F8A6053 4FB82427 ~P\nLi GSG-HEADER-2x7\nKw CONN\nSc 4FB82427\nAR /4FB3CA54\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P7\"\nT1 0 0 400 400 1800 80 N I 21 N \"SWITCH_CTRL\"\nDS -2500 0 -3750 0 150 21\nDS -3750 0 -3750 1250 150 21\nDS -3750 1250 -2500 1250 150 21\nDS -2500 1250 -2500 0 150 21\nDS -3500 1000 3500 1000 150 21\nDS 3500 1000 3500 -1000 150 21\nDS 3500 -1000 -3500 -1000 150 21\nDS -3500 1000 -3500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 23 \"/SWTXB1\"\nPo -3000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 3 \"/GPO1\"\nPo -3000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 17 \"/SWRXB1\"\nPo -2000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 4 \"/GPO2\"\nPo -2000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 21 \"/SWTXA1\"\nPo -1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 5 \"/GPO3\"\nPo -1000 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 0 \"\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 6 \"/GPO4\"\nPo 0 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 15 \"/SWRXA1\"\nPo 1000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 7 \"/GPO5\"\nPo 1000 -500\nLe 97\n$EndPAD\n$PAD\nSh \"11\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 13 \"/SWD1\"\nPo 2000 500\nLe 34831136\n$EndPAD\n$PAD\nSh \"12\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 8 \"/GPO6\"\nPo 2000 -500\nLe 35604240\n$EndPAD\n$PAD\nSh \"13\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 3000 500\nLe 42\n$EndPAD\n$PAD\nSh \"14\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 3000 -500\nLe 17\n$EndPAD\n$EndMODULE  GSG-HEADER-2x7\n$MODULE GSG-HEADER-2x5\nPo 35000 24500 1800 15 4F8A601F 4FB6B952 ~P\nLi GSG-HEADER-2x5\nKw CONN\nSc 4FB6B952\nAR /4FB57544\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P4\"\nT1 0 0 400 400 1800 80 N I 21 N \"SERIAL\"\nDS -1500 0 -2750 0 150 21\nDS -2750 0 -2750 1250 150 21\nDS -2750 1250 -1500 1250 150 21\nDS -1500 1250 -1500 0 150 21\nDS -2500 -1000 2500 -1000 150 21\nDS 2500 -1000 2500 1000 150 21\nDS 2500 1000 -2500 1000 150 21\nDS -2500 1000 -2500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 12 \"/SDATA\"\nPo -2000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 12 \"/SDATA\"\nPo -2000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 11 \"/SCLK\"\nPo -1000 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 11 \"/SCLK\"\nPo -1000 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 2 \"/ENX\"\nPo 0 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 2 \"/ENX\"\nPo 0 -500\nLe 48\n$EndPAD\n$PAD\nSh \"7\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 10 \"/RESETX\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"8\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 10 \"/RESETX\"\nPo 1000 -500\nLe 33\n$EndPAD\n$PAD\nSh \"9\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 2000 500\nLe 30841616\n$EndPAD\n$PAD\nSh \"10\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 2000 -500\nLe 97\n$EndPAD\n$EndMODULE  GSG-HEADER-2x5\n$MODULE GSG-HEADER-2x3\nPo 27000 10500 1800 15 4F8A5FD1 4FB6B953 ~P\nLi GSG-HEADER-2x3\nKw CONN\nSc 4FB6B953\nAR /4FB3CB92\nOp 0 0 0\nT0 0 0 400 400 1800 80 N V 21 N \"P8\"\nT1 0 0 400 400 1800 80 N I 21 N \"VCC\"\nDS -500 0 -1750 0 150 21\nDS -1750 0 -1750 1250 150 21\nDS -1750 1250 -500 1250 150 21\nDS -500 1250 -500 0 150 21\nDS -1500 -1000 1500 -1000 150 21\nDS 1500 -1000 1500 1000 150 21\nDS 1500 1000 -1500 1000 150 21\nDS -1500 1000 -1500 -1000 150 21\n$PAD\nSh \"1\" R 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo -1000 500\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 110 \"VCC\"\nPo -1000 -500\nLe 34735648\n$EndPAD\n$PAD\nSh \"3\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 0 500\nLe 24\n$EndPAD\n$PAD\nSh \"4\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 110 \"VCC\"\nPo 0 -500\nLe -1563238664\n$EndPAD\n$PAD\nSh \"5\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo 1000 500\nLe 48\n$EndPAD\n$PAD\nSh \"6\" C 600 600 0 0 1800\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 110 \"VCC\"\nPo 1000 -500\nLe 48\n$EndPAD\n$EndMODULE  GSG-HEADER-2x3\n$MODULE GSG-HEADER-1x2\nPo 32500 10000 0 15 4F8A5E8A 4FB6B954 ~P\nLi GSG-HEADER-1x2\nKw CONN\nSc 4FB6B954\nAR /4FB3CC51\nOp 0 0 0\nT0 0 0 400 400 0 80 N V 21 N \"P6\"\nT1 0 0 400 400 0 80 N I 21 N \"CLK\"\nDS -1000 -500 1000 -500 150 21\nDS 1000 -500 1000 500 150 21\nDS 1000 500 -1000 500 150 21\nDS 0 750 0 -750 150 21\nDS 0 -750 -1250 -750 150 21\nDS -1250 -750 -1250 750 150 21\nDS -1000 -500 -1000 500 150 21\nDS -1250 750 0 750 150 21\n$PAD\nSh \"1\" R 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 27 \"GND\"\nPo -500 0\nLe 33\n$EndPAD\n$PAD\nSh \"2\" C 600 600 0 0 0\nDr 400 0 0\nAt STD N 00E0FFFF\nNe 1 \"/CLK\"\nPo 500 0\nLe 24\n$EndPAD\n$EndMODULE  GSG-HEADER-1x2\n$MODULE GSG-2500BL14M100\nPo 35750 20500 1800 15 4F5D90A4 4FB6B958 ~P\nLi GSG-2500BL14M100\nSc 4FB6B958\nAR /4FAA08F4\nOp 0 0 0\nT0 0 0 150 150 1800 38 N V 21 N \"T8\"\nT1 0 0 150 150 1800 38 N I 21 N \"RX_IF_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 81 \"N-000085\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000084\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"N-000092\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 31900 20050 0 15 4F5D90A4 4FB6B95A ~P\nLi GSG-2500BL14M100\nSc 4FB6B95A\nAR /4F94D59C\nOp 0 0 0\nT0 0 0 150 150 0 38 N V 21 N \"T7\"\nT1 0 0 150 150 0 38 N I 21 N \"RX_BANDPASS_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000013\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000096\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000070\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 32200 14250 0 15 4F5D90A4 4FB6B95C ~P\nLi GSG-2500BL14M100\nSc 4FB6B95C\nAR /4F94CC10\nOp 0 0 0\nT0 0 0 150 150 0 38 N V 21 N \"T2\"\nT1 0 0 150 150 0 38 N I 21 N \"TX_BANDPASS_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000019\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000053\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000044\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-2500BL14M100\nPo 35700 14100 1800 15 4F5D90A4 4FB6B95E ~P\nLi GSG-2500BL14M100\nSc 4FB6B95E\nAR /4FA9C4DF\nOp 0 0 0\nT0 0 0 150 150 1800 38 N V 21 N \"T1\"\nT1 0 0 150 150 1800 38 N I 21 N \"TX_IF_BALUN\"\nDS 315 157 -197 157 80 21\nDS -315 -157 315 -157 80 21\nDS -315 -157 -315 0 80 21\nDS -315 157 -315 118 80 21\nDS 315 -157 315 157 80 21\n$PAD\nSh \"1\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 56 \"N-000046\"\nPo -197 167\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 167\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000042\"\nPo 197 167\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"N-000045\"\nPo 197 -167\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 -167\nLe -738287912\n$EndPAD\n$PAD\nSh \"6\" R 98 217 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo -197 -167\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-2500BL14M100\n$MODULE GSG-SKY13351-378LF\nPo 29900 15900 0 15 4FB6C2C7 4FC9909D ~~\nLi GSG-SKY13351-378LF\nSc 4FC9909D\nAR /4FB68122\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U9\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000097\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"N-000091\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000017\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 29800 15000 0 15 4FB6C2C7 4FB6B92B ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B92B\nAR /4FB6811F\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U6\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000098\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000088\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000015\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 29900 18100 0 15 4FB6C2C7 4FB6B937 ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B937\nAR /4FB68124\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U12\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000025\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"N-000117\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000112\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 30200 19000 0 15 4FB6C2C7 4FB6B93D ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B93D\nAR /4FB68127\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U14\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"N-000119\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"N-000118\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000027\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 24000 17500 0 15 4FB6C2C7 4FB6B935 ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B935\nAR /4FB680FF\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U10\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000010\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000111\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/SWD1\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"N-000110\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/SWD2\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 24000 16500 1800 15 4FB6C2C7 4FB6B931 ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B931\nAR /4FAA1575\nOp 0 0 0\nT0 0 0 197 118 1800 30 N V 21 N \"U7\"\nT1 0 0 197 118 1800 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000011\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000012\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/SWD1\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000082\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/SWD2\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 1350\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 2250\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 34200 19700 0 15 4FB6C2C7 4FB6B93B ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B93B\nAR /4FB68130\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U16\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000099\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000087\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000083\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 34200 15000 0 15 4FB6C2C7 4FB6B92F ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B92F\nAR /4FB68133\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U4\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000052\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"N-000047\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000051\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 34200 20650 0 15 4FB6C2C7 4FB6B939 ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B939\nAR /4FB6812A\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U18\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"N-000093\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000048\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000086\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-SKY13351-378LF\nPo 34200 14050 0 15 4FB6C2C7 4FB6B92D ~~\nLi GSG-SKY13351-378LF\nSc 4FB6B92D\nAR /4FB68137\nOp 0 0 0\nT0 0 0 197 118 0 30 N V 21 N \"U2\"\nT1 0 0 197 118 0 30 N I 21 N \"SKY13351\"\nDS 59 197 197 197 40 21\nDS -197 197 -59 197 40 21\nDS -59 -197 -118 -197 40 21\nDS 197 -197 59 -197 40 21\nDC -236 -237 -197 -217 40 21\nDS -197 59 -197 79 40 21\nDS -197 -79 -197 -59 40 21\nDS 197 -59 197 -79 40 21\nDS 197 79 197 59 40 21\n$PAD\nSh \"1\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000049\"\nPo -191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 256 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -128 0\nLe 343506792\n$EndPAD\n$PAD\nSh \"3\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000050\"\nPo -191 138\nLe 41110432\n$EndPAD\n$PAD\nSh \"4\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo 191 138\nLe 20\n$EndPAD\n$PAD\nSh \"5\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000043\"\nPo 191 0\nLe 4149\n$EndPAD\n$PAD\nSh \"6\" R 130 60 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo 191 -138\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" R 60 512 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 0 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 51 197 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 26 0\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 -450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -43 -35\nLe 41110432\n$EndPAD\n$PAD\nSh \"2\" O 59 157 0 0 450\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -39 35\nLe 47880416\n$EndPAD\n$EndMODULE  GSG-SKY13351-378LF\n$MODULE GSG-0402\nPo 34900 13500 0 15 4FB6CFE4 4FB6B9F3 ~~\nLi GSG-0402\nSc 4FB6B9F3\nAR /4FA9C67C\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C1\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1750126328\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32900 13300 0 15 4FB6CFE4 4FB6B9D1 ~~\nLi GSG-0402\nSc 4FB6B9D1\nAR /4FA9C7AF\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C2\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 59 \"N-000049\"\nPo 210 0\nLe 33\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 54 \"N-000044\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 13950 0 15 4FB6CFE4 4FB6B9CF ~~\nLi GSG-0402\nSc 4FB6B9CF\nAR /4FA9C6EF\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C3\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 52 \"N-000042\"\nPo 210 0\nLe 45882304\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 53 \"N-000043\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33250 14200 1800 15 4FB6CFE4 4FB6B9CD ~~\nLi GSG-0402\nSc 4FB6B9CD\nAR /4FA9C7B1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C4\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 75 \"N-000076\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 60 \"N-000050\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 14000 900 15 4FB6CFE4 4FB6B9CB ~~\nLi GSG-0402\nSc 4FB6B9CB\nAR /4FAA1282\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C5\"\nT1 0 20 160 160 900 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 41 \"N-000019\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 70 \"N-000061\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 14550 0 15 4FB6CFE4 4FB6B9C9 ~~\nLi GSG-0402\nSc 4FB6B9C9\nAR /4FA9C6ED\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C6\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 95\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33590 14500 1800 15 4FB6CFE4 4FB6B9C7 ~~\nLi GSG-0402\nSc 4FB6B9C7\nAR /4FAA06F8\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C7\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 23 \"/SWTXB1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25650 15800 0 15 4FB6CFE4 4FB6B9C5 ~~\nLi GSG-0402\nSc 4FB6B9C5\nAR /4FAA12EC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C8\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 67 \"N-000058\"\nPo 210 0\nLe 45157440\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 42 \"N-000020\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25650 14450 2700 15 4FB6CFE4 4FB6B9C3 ~~\nLi GSG-0402\nSc 4FB6B9C3\nAR /4FAAD1DE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C9\"\nT1 0 20 160 160 2700 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 43 \"N-000021\"\nPo 210 0\nLe 45522353\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000022\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32705 14850 0 15 4FB6CFE4 4FB6B9C1 ~~\nLi GSG-0402\nSc 4FB6B9C1\nAR /4FAA0746\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C10\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 62 \"N-000052\"\nPo 210 0\nLe 50\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 63 \"N-000053\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 14850 0 15 4FB6CFE4 4FB6B9BF ~~\nLi GSG-0402\nSc 4FB6B9BF\nAR /4FAA071E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C11\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 55 \"N-000045\"\nPo 210 0\nLe 45530376\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 61 \"N-000051\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33125 15150 1800 15 4FB6CFE4 4FB6F4D0 ~~\nLi GSG-0402\nSc 4FB6F4D0\nAR /4FAA074B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C12\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 64 \"N-000054\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 57 \"N-000047\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33750 15450 1800 15 4FB6CFE4 4FB6B9BB ~~\nLi GSG-0402\nSc 4FB6B9BB\nAR /4FAA0711\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C13\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45505904\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 24 \"/SWTXB2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31320 14730 1800 15 4FB6CFE4 4FB6B9B9 ~~\nLi GSG-0402\nSc 4FB6B9B9\nAR /4FB55FBB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C14\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30300 14200 900 15 4FB6CFE4 4FB6B9B7 ~~\nLi GSG-0402\nSc 4FB6B9B7\nAR /4FAA0C58\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C15\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31150 16900 1800 15 4FB6CFE4 4FB6BB9B ~~\nLi GSG-0402\nSc 4FB6BB9B\nAR /4FAECB99\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C16\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 95\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31000 17200 1800 15 4FB6CFE4 4FB6BB9E ~~\nLi GSG-0402\nSc 4FB6BB9E\nAR /4FAECBA0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C17\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31150 17500 1800 15 4FB6CFE4 4FB6BBA1 ~~\nLi GSG-0402\nSc 4FB6BBA1\nAR /4FAECBB6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C18\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31000 17800 1800 15 4FB6CFE4 4FB6BBA4 ~~\nLi GSG-0402\nSc 4FB6BBA4\nAR /4FAECBB5\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C19\"\nT1 0 20 160 160 1800 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 17200 0 15 4FB6CFE4 4FB6B9AD ~~\nLi GSG-0402\nSc 4FB6B9AD\nAR /4FAECBB9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C20\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45871056\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 16900 0 15 4FB6CFE4 4FB6B9AB ~~\nLi GSG-0402\nSc 4FB6B9AB\nAR /4FAECBBA\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C21\"\nT1 0 20 160 160 0 40 N I 21 N \"10nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29900 16900 1800 15 4FB6CFE4 4FB6DDDA ~~\nLi GSG-0402\nSc 4FB6DDDA\nAR /4FAEC78D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C22\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29050 14350 1800 15 4FB6CFE4 4FB6B9A7 ~~\nLi GSG-0402\nSc 4FB6B9A7\nAR /4FAAD276\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C23\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000106\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 94 \"N-000098\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30550 15100 0 15 4FB6CFE4 4FB6B9A5 ~~\nLi GSG-0402\nSc 4FB6B9A5\nAR /4FAAD2C1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C24\"\nT1 0 20 160 160 0 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000102\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 37 \"N-000015\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28650 16100 1800 15 4FB6CFE4 4FC98F34 ~~\nLi GSG-0402\nSc 4FC98F34\nAR /4FAA0C51\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C25\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 85 \"N-000089\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 84 \"N-000088\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29100 15370 1800 15 4FB6CFE4 4FB6B9A1 ~~\nLi GSG-0402\nSc 4FB6B9A1\nAR /4FAA0C57\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C26\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 95\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23800 15500 900 15 4FB6CFE4 4FB6B99F ~~\nLi GSG-0402\nSc 4FB6B99F\nAR /4FAA1577\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C27\"\nT1 0 20 160 160 900 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 111\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/SWD1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 15500 0 15 4FB6CFE4 4FB6B99D ~~\nLi GSG-0402\nSc 4FB6B99D\nAR /4FAEC84D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C28\"\nT1 0 20 160 160 0 40 N I 21 N \"330pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 46690176\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000006\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35550 15450 900 15 4FB6CFE4 4FB6B99B ~~\nLi GSG-0402\nSc 4FB6B99B\nAR /4FAEC853\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C29\"\nT1 0 20 160 160 900 40 N I 21 N \"330pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45442768\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000003\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 16300 0 15 4FB6CFE4 4FB6B999 ~~\nLi GSG-0402\nSc 4FB6B999\nAR /4FAEC8AD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C30\"\nT1 0 20 160 160 0 40 N I 21 N \"8p2\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"N-000002\"\nPo 210 0\nLe 45938177\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000001\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35550 16300 2700 15 4FB6CFE4 4FB6B997 ~~\nLi GSG-0402\nSc 4FB6B997\nAR /4FAEC8B0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C31\"\nT1 0 20 160 160 2700 40 N I 21 N \"180pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000004\"\nPo 210 0\nLe 46701768\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000001\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 15800 0 15 4FB6CFE4 4FC98CCC ~~\nLi GSG-0402\nSc 4FC98CCC\nAR /4FAA0C50\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C32\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 7168\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 21 \"/SWTXA1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24450 16000 1800 15 4FB6CFE4 4FB6B9B3 ~~\nLi GSG-0402\nSc 4FB6B9B3\nAR /4FAAD183\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C33\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 35 \"N-000012\"\nPo 210 0\nLe 20\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 71 \"N-000065\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29100 15670 1800 15 4FB6CFE4 4FB6BA0F ~~\nLi GSG-0402\nSc 4FB6BA0F\nAR /4FAAD278\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C34\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000094\"\nPo 210 0\nLe 46363456\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 93 \"N-000097\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23350 16150 900 15 4FB6CFE4 4FB6BA0D ~~\nLi GSG-0402\nSc 4FB6BA0D\nAR /4FAA1579\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C35\"\nT1 0 20 160 160 900 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 50 \"N-000034\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 78 \"N-000082\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30700 16100 0 15 4FB6CFE4 4FC98DB2 ~~\nLi GSG-0402\nSc 4FC98DB2\nAR /4FAAD2CF\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C36\"\nT1 0 20 160 160 0 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000016\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 39 \"N-000017\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28650 16950 1800 15 4FB6CFE4 4FB6BA09 ~~\nLi GSG-0402\nSc 4FB6BA09\nAR /4FAA0C4B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C37\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 86 \"N-000090\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 87 \"N-000091\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23050 16800 1800 15 4FB6CFE4 4FB6BA07 ~~\nLi GSG-0402\nSc 4FB6BA07\nAR /4FAA1578\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C38\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45455696\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/SWD2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29750 16600 1800 15 4FB6CFE4 4FB6DD4A ~~\nLi GSG-0402\nSc 4FB6DD4A\nAR /4FAA0C4E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C39\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 46434504\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 22 \"/SWTXA2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24000 17000 1800 15 4FB6CFE4 4FB6BA03 ~~\nLi GSG-0402\nSc 4FB6BA03\nAR /4FAAD17F\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C40\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 33 \"N-000010\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 34 \"N-000011\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25150 17000 0 15 4FB6CFE4 4FB6BA01 ~~\nLi GSG-0402\nSc 4FB6BA01\nAR /4FAA157D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C41\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 14 \"/SWD2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31000 18550 0 15 4FB6CFE4 4FB6B9FF ~~\nLi GSG-0402\nSc 4FB6B9FF\nAR /4FAA0C5D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C42\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 111\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28850 19400 0 15 4FB6CFE4 4FB6B9FD ~~\nLi GSG-0402\nSc 4FB6B9FD\nAR /4FAA0C63\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C43\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 106 \"N-000117\"\nPo 210 0\nLe 48\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 74 \"N-000071\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24600 17650 2700 15 4FB6CFE4 4FB6B9FB ~~\nLi GSG-0402\nSc 4FB6B9FB\nAR /4FAAD185\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C44\"\nT1 0 20 160 160 2700 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 96 \"N-000100\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 102 \"N-000110\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31000 18100 0 15 4FB6CFE4 4FB6B9F9 ~~\nLi GSG-0402\nSc 4FB6B9F9\nAR /4FAAD24B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C45\"\nT1 0 20 160 160 0 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 91 \"N-000095\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 104 \"N-000112\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 23400 18100 2700 15 4FB6CFE4 4FB6B9F7 ~~\nLi GSG-0402\nSc 4FB6B9F7\nAR /4FAAD181\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C46\"\nT1 0 20 160 160 2700 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 51 \"N-000035\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 103 \"N-000111\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28900 18150 1800 15 4FB6CFE4 4FB6B9F5 ~~\nLi GSG-0402\nSc 4FB6B9F5\nAR /4FAAD233\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C47\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000024\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 47 \"N-000025\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24000 18550 2700 15 4FB6CFE4 4FB6B9D3 ~~\nLi GSG-0402\nSc 4FB6B9D3\nAR /4FAA157E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C48\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 13 \"/SWD1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29300 18550 1800 15 4FB6CFE4 4FB6B9F1 ~~\nLi GSG-0402\nSc 4FB6B9F1\nAR /4FAA0C5E\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C49\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45604884\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29900 17450 1800 15 4FB6CFE4 4FB6DDD4 ~~\nLi GSG-0402\nSc 4FB6DDD4\nAR /4FAA0C65\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C50\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 15 \"/SWRXA1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 28850 19800 0 15 4FB6CFE4 4FB6B9ED ~~\nLi GSG-0402\nSc 4FB6B9ED\nAR /4FAA0C69\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C51\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 107 \"N-000118\"\nPo 210 0\nLe 46772112\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 76 \"N-000080\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31000 18850 0 15 4FB6CFE4 4FB6B9EB ~~\nLi GSG-0402\nSc 4FB6B9EB\nAR /4FAAD249\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C52\"\nT1 0 20 160 160 0 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 48 \"N-000026\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 49 \"N-000027\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29300 18850 1800 15 4FB6CFE4 4FB6B9E9 ~~\nLi GSG-0402\nSc 4FB6B9E9\nAR /4FAAD21D\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C53\"\nT1 0 20 160 160 1800 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000107\"\nPo 210 0\nLe 45592656\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 108 \"N-000119\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 18700 0 15 4FB6CFE4 4FB6B9E7 ~~\nLi GSG-0402\nSc 4FB6B9E7\nAR /4FAECE69\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C54\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45566168\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/RESETX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 18400 0 15 4FB6CFE4 4FB6B9E5 ~~\nLi GSG-0402\nSc 4FB6B9E5\nAR /4FAECE70\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C55\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/ENX\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 18100 0 15 4FB6CFE4 4FB6B9E3 ~~\nLi GSG-0402\nSc 4FB6B9E3\nAR /4FAECE73\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C56\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 11 \"/SCLK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 17800 0 15 4FB6CFE4 4FB6B9E1 ~~\nLi GSG-0402\nSc 4FB6B9E1\nAR /4FAECE75\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C57\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 70\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 12 \"/SDATA\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 30550 19900 2700 15 4FB6CFE4 4FB6B9DF ~~\nLi GSG-0402\nSc 4FB6B9DF\nAR /4FAA0C67\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C58\"\nT1 0 20 160 160 2700 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 16 \"/SWRXA2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25710 19340 1800 15 4FB6CFE4 4FB6B9DD ~~\nLi GSG-0402\nSc 4FB6B9DD\nAR /4FAA149B\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C59\"\nT1 0 20 160 160 1800 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 77 \"N-000081\"\nPo 210 0\nLe 1750126328\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 66 \"N-000056\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34130 19200 1800 15 4FB6CFE4 4FB6B9DB ~~\nLi GSG-0402\nSc 4FB6B9DB\nAR /4FAA08F2\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C60\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 18\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31950 19100 2700 15 4FB6CFE4 4FB6B9D9 ~~\nLi GSG-0402\nSc 4FB6B9D9\nAR /4FB55FAD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C61\"\nT1 0 20 160 160 2700 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 45558961\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33860 18900 0 15 4FB6CFE4 4FB6B9D7 ~~\nLi GSG-0402\nSc 4FB6B9D7\nAR /4FAEC781\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C62\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 25350 17760 900 15 4FB6CFE4 4FB6B9D5 ~~\nLi GSG-0402\nSc 4FB6B9D5\nAR /4FAAD1E7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"C63\"\nT1 0 20 160 160 900 40 N I 21 N \"2.2nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000023\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 97 \"N-000101\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33080 19550 0 15 4FB6CFE4 4FB6B98B ~~\nLi GSG-0402\nSc 4FB6B98B\nAR /4FAA08EC\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C64\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 95 \"N-000099\"\nPo 210 0\nLe 95\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000123\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 35100 19500 0 15 4FB6CFE4 4FB6B95F ~~\nLi GSG-0402\nSc 4FB6B95F\nAR /4FAA08F0\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C65\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 80 \"N-000084\"\nPo 210 0\nLe 20\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 79 \"N-000083\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32660 19850 1800 15 4FB6CFE4 4FB6B961 ~~\nLi GSG-0402\nSc 4FB6B961\nAR /4FAA08EB\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C66\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 73 \"N-000070\"\nPo 210 0\nLe 45550176\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 83 \"N-000087\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 24500 19700 2700 15 4FB6CFE4 4FB6B963 ~~\nLi GSG-0402\nSc 4FB6B963\nAR /4FAA138A\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 2700 40 N V 21 N \"C67\"\nT1 0 20 160 160 2700 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 36 \"N-000013\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 105 \"N-000115\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33640 20150 1800 15 4FB6CFE4 4FB6B967 ~~\nLi GSG-0402\nSc 4FB6B967\nAR /4FAA08F1\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C68\"\nT1 0 20 160 160 1800 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 27050 25800 0 15 4FB6CFE4 4FB6B977 ~~\nLi GSG-0402\nSc 4FB6B977\nAR /4FB2FD07\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C69\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 47\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34950 20350 0 15 4FB6CFE4 4FB6B975 ~~\nLi GSG-0402\nSc 4FB6B975\nAR /4FAA08E9\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C70\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 17 \"/SWRXB1\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 20550 0 15 4FB6CFE4 4FB6B969 ~~\nLi GSG-0402\nSc 4FB6B969\nAR /4FAA08E5\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C71\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 89 \"N-000093\"\nPo 210 0\nLe 45575984\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000018\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34950 20650 0 15 4FB6CFE4 4FB6B96B ~~\nLi GSG-0402\nSc 4FB6B96B\nAR /4FAA08E6\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C72\"\nT1 0 20 160 160 0 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 88 \"N-000092\"\nPo 210 0\nLe 45559888\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 82 \"N-000086\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 21150 1800 15 4FB6CFE4 4FB6B96D ~~\nLi GSG-0402\nSc 4FB6B96D\nAR /4FAA08E4\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"C73\"\nT1 0 20 160 160 1800 40 N I 21 N \"100pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 92 \"N-000096\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 58 \"N-000048\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33200 12550 0 15 4FB6CFE4 4FB6B96F ~~\nLi GSG-0402\nSc 4FB6B96F\nAR /4FAECD45\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C74\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/REF_IN\"\nPo 210 0\nLe 1679826964\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 1 \"/CLK\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34950 21100 0 15 4FB6CFE4 4FB6B971 ~~\nLi GSG-0402\nSc 4FB6B971\nAR /4FAA08E7\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C75\"\nT1 0 20 160 160 0 40 N I 21 N \"33pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\nLe 1750126328\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 18 \"/SWRXB2\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 29550 25800 0 15 4FB6CFE4 4FB6B973 ~~\nLi GSG-0402\nSc 4FB6B973\nAR /4FB2FF68\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C76\"\nT1 0 20 160 160 0 40 N I 21 N \"100nF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34150 12550 0 15 4FB6CFE4 4FB6B979 ~~\nLi GSG-0402\nSc 4FB6B979\nAR /4FB3CC76\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"C77\"\nT1 0 20 160 160 0 40 N I 21 N \"47pF\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 9 \"/REF_IN\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 31200 15900 900 15 4FB6CFE4 4FB82D0B ~~\nLi GSG-0402\nSc 4FB82D0B\nAR /4FB546AD\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"L3\"\nT1 0 20 160 160 900 40 N I 21 N \"DNP\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000102\"\nPo 210 0\nLe 1750126328\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000016\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32450 18900 1800 15 4FB6CFE4 4FB6B981 ~~\nLi GSG-0402\nSc 4FB6B981\nAR /4FAEC078\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"L4\"\nT1 0 20 160 160 1800 40 N I 21 N \"47nH\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 210 0\nLe 50\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000018\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33150 18900 0 15 4FB6CFE4 4FB6B983 ~~\nLi GSG-0402\nSc 4FB6B983\nAR /4FAEC066\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"L5\"\nT1 0 20 160 160 0 40 N I 21 N \"47nH\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000123\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 32800 18600 1800 15 4FB6CFE4 4FB6B985 ~~\nLi GSG-0402\nSc 4FB6B985\nAR /4FB55E30\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"L6\"\nT1 0 20 160 160 1800 40 N I 21 N \"3n3\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 40 \"N-000018\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 109 \"N-000123\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 15800 1800 15 4FB6CFE4 4FB6B987 ~~\nLi GSG-0402\nSc 4FB6B987\nAR /4FAEC850\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R1\"\nT1 0 20 160 160 1800 40 N I 21 N \"470\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 32 \"N-000006\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000003\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 36000 15900 900 15 4FB6CFE4 4FB6B989 ~~\nLi GSG-0402\nSc 4FB6B989\nAR /4FAEC856\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 900 40 N V 21 N \"R2\"\nT1 0 20 160 160 900 40 N I 21 N \"470\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 30 \"N-000003\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 900\nDr 0 0 0\nAt SMD N 00888000\nNe 28 \"N-000001\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 16600 0 15 4FB6CFE4 4FB6B965 ~~\nLi GSG-0402\nSc 4FB6B965\nAR /4FAEC8B2\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R3\"\nT1 0 20 160 160 0 40 N I 21 N \"22k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 31 \"N-000004\"\nPo 210 0\nLe 1750126328\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 29 \"N-000002\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34900 17500 1800 15 4FB6CFE4 4FB6B98D ~~\nLi GSG-0402\nSc 4FB6B98D\nAR /4FAECC79\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 1800 40 N V 21 N \"R4\"\nT1 0 20 160 160 1800 40 N I 21 N \"51k\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 72 \"N-000067\"\nPo 210 0\nLe 46595096\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 33800 22700 0 15 4FB6CFE4 4FB6B98F ~~\nLi GSG-0402\nSc 4FB6B98F\nAR /4FAECE50\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R5\"\nT1 0 20 160 160 0 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 10 \"/RESETX\"\nPo 210 0\nLe 1\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-0402\nPo 34750 22250 0 15 4FB6CFE4 4FB6B991 ~~\nLi GSG-0402\nSc 4FB6B991\nAR /4FAECFAE\nOp 0 0 0\n.SolderMask 40\nT0 0 20 160 160 0 40 N V 21 N \"R6\"\nT1 0 20 160 160 0 40 N I 21 N \"4k7\"\nDS 350 -150 350 150 80 21\nDS 350 150 -350 150 80 21\nDS -350 150 -350 -150 80 21\nDS -350 -150 350 -150 80 21\n$PAD\nSh \"2\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 2 \"/ENX\"\nPo 210 0\n.SolderMask 40\n$EndPAD\n$PAD\nSh \"1\" R 200 220 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -210 0\nLe 24791752\n.SolderMask 40\n$EndPAD\n$EndMODULE  GSG-0402\n$MODULE GSG-HOLE-12MIL\nPo 36500 10500 0 15 4FB81EE3 4FB81EC4 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FB81EC4\nAR /4FB81E53\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P10\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 36500 27500 0 15 4FB81EE3 4FB81EC8 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FB81EC8\nAR /4FB81E45\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P12\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 22500 10500 0 15 4FB81EE3 4FB81EC2 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FB81EC2\nAR /4FB81E54\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P9\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-HOLE-12MIL\nPo 22500 27500 0 15 4FB81EE3 4FB81EC6 ~~\nLi GSG-HOLE-12MIL\nKw DEV\nSc 4FB81EC6\nAR /4FB81E51\nOp 0 0 0\nT0 0 -1200 400 400 0 100 N V 21 N \"P11\"\nT1 0 1100 400 400 0 100 N I 21 N \"CONN_1\"\n$PAD\nSh \"1\" C 2250 2250 0 0 0\nDr 1200 0 0\nAt STD N 00C0FFFF\nNe 0 \"\"\nPo 0 0\nLe 1416511272\n$EndPAD\n$EndMODULE  GSG-HOLE-12MIL\n$MODULE GSG-0603\nPo 31600 15420 2700 15 4CFF2E39 4FB6B97B ~~\nLi GSG-0603\nSc 4FB6B97B\nAR /4FAEC094\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 2700 60 N V 21 N \"L1\"\nT1 0 0 240 240 2700 60 N I 21 N \"180nH\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 98 \"N-000102\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-0603\nPo 30970 16500 0 15 4CFF2E39 4FB6C137 ~~\nLi GSG-0603\nSc 4FB6C137\nAR /4FB8333C\nOp 0 0 0\n.SolderMask 40\nT0 0 0 240 240 0 60 N V 21 N \"L2\"\nT1 0 0 240 240 0 60 N I 21 N \"180nH\"\nDS 540 -240 -540 -240 80 21\nDS -540 -240 -540 240 80 21\nDS -540 240 540 240 80 21\nDS 540 240 540 -240 80 21\n$PAD\nSh \"2\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 38 \"N-000016\"\nPo 300 0\nLe 226\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$PAD\nSh \"1\" R 340 340 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 110 \"VCC\"\nPo -300 0\nLe 46661520\n.SolderMask 40\n.LocalClearance 70\n$EndPAD\n$EndMODULE  GSG-0603\n$MODULE GSG-RFXF9503\nPo 27680 14400 2700 15 4FC5573A 4FB6D310 ~~\nLi GSG-RFXF9503\nSc 4FB6D310\nAR /4FC55501\nOp 0 0 0\nT0 0 0 315 236 2700 59 N V 21 N \"T3\"\nT1 0 0 315 236 2700 59 N I 21 N \"TX_LOWPASS_BALUN\"\nDC -500 120 -440 180 80 21\nDS 200 450 300 450 80 21\nDS -300 450 -200 450 80 21\nDS -250 -450 250 -450 80 21\nDS 750 -450 750 450 80 21\nDS -750 -450 -750 450 80 21\n$PAD\nSh \"1\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000060\"\nPo -500 625\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 625\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 500 625\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 90 \"N-000094\"\nPo 500 -625\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 99 \"N-000106\"\nPo -500 -625\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-RFXF9503\n$MODULE GSG-RFXF9503\nPo 27470 18040 2700 15 4FC5573A 4FB6B957 ~~\nLi GSG-RFXF9503\nSc 4FB6B957\nAR /4FC55556\nOp 0 0 0\nT0 0 0 315 236 2700 59 N V 21 N \"T6\"\nT1 0 0 315 236 2700 59 N I 21 N \"RX_LOWPASS_BALUN\"\nDC -500 120 -440 180 80 21\nDS 200 450 300 450 80 21\nDS -300 450 -200 450 80 21\nDS -250 -450 250 -450 80 21\nDS 750 -450 750 450 80 21\nDS -750 -450 -750 450 80 21\n$PAD\nSh \"1\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000108\"\nPo -500 625\nLe 32\n$EndPAD\n$PAD\nSh \"2\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 0 \"\"\nPo 0 625\nLe 32\n$EndPAD\n$PAD\nSh \"3\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 500 625\nLe 343296\n$EndPAD\n$PAD\nSh \"4\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 100 \"N-000107\"\nPo 500 -625\nLe 87\n$EndPAD\n$PAD\nSh \"5\" R 300 650 0 0 2700\nDr 0 0 0\nAt SMD N 00888000\nNe 46 \"N-000024\"\nPo -500 -625\nLe -738287784\n$EndPAD\n$EndMODULE  GSG-RFXF9503\n$MODULE GSG-LP0603\nPo 26250 14050 0 15 4FE3B99C 4FE3BF4F ~~\nLi GSG-LP0603\nSc 4FE3BF4F\nAR /4F94CF46\nOp 0 0 0\nT0 0 0 157 118 0 30 N V 21 N \"U5\"\nT1 0 0 157 118 0 30 N I 21 N \"TX_LOWPASS_FILTER\"\nDS -80 -300 -420 -300 80 21\nDS -420 -300 -420 -60 80 21\nDS 335 -20 335 20 40 21\nDS -335 -20 -335 20 40 21\nDS 98 157 -98 157 80 21\nDS -98 -177 98 -177 80 21\n$PAD\nSh \"2\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -246 138\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 246 138\nLe -1954803896\n$EndPAD\n$PAD\nSh \"4\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 69 \"N-000060\"\nPo 246 -138\nLe 1633902612\n$EndPAD\n$PAD\nSh \"1\" R 197 157 0 0 0\nDr 0 0 0\nAt SMD N 00888000\nNe 44 \"N-000022\"\nPo -246 -138\nLe -1954803976\n$EndPAD\n$EndMODULE  GSG-LP0603\n$MODULE GSG-LP0603\nPo 26000 17400 1800 15 4FE3B99C 4FB6B94A ~~\nLi GSG-LP0603\nSc 4FB6B94A\nAR /4F94D561\nOp 0 0 0\nT0 0 0 157 118 1800 30 N V 21 N \"U13\"\nT1 0 0 157 118 1800 30 N I 21 N \"RX_LOWPASS_FILTER\"\nDS -80 -300 -420 -300 80 21\nDS -420 -300 -420 -60 80 21\nDS 335 -20 335 20 40 21\nDS -335 -20 -335 20 40 21\nDS 98 157 -98 157 80 21\nDS -98 -177 98 -177 80 21\n$PAD\nSh \"2\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo -246 138\nLe 1341\n$EndPAD\n$PAD\nSh \"3\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 27 \"GND\"\nPo 246 138\nLe -1954803896\n$EndPAD\n$PAD\nSh \"4\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 45 \"N-000023\"\nPo 246 -138\nLe 1633902612\n$EndPAD\n$PAD\nSh \"1\" R 197 157 0 0 1800\nDr 0 0 0\nAt SMD N 00888000\nNe 101 \"N-000108\"\nPo -246 -138\nLe -1954803976\n$EndPAD\n$EndMODULE  GSG-LP0603\n$TEXTPCB\nTe \"23 Jun 2012\"\nPo 28250 20890 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"lollipop\"\nPo 30980 22870 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TX-in\"\nPo 37000 16250 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"RX-out\"\nPo 36750 18000 300 400 75 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P6\"\nPo 32000 11750 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P8\"\nPo 24500 10750 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"RX-only\"\nPo 23250 22500 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"TX/RX\"\nPo 24500 13000 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P4\"\nPo 35750 22750 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$TEXTPCB\nTe \"P7\"\nPo 32750 27750 600 800 120 0\nDe 21 1 0 Normal\n$EndTEXTPCB\n$DRAWSEGMENT\nPo 0 38000 9000 21000 9000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 38000 29000 38000 9000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 21000 29000 38000 29000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$DRAWSEGMENT\nPo 0 21000 9000 21000 29000 150\nDe 28 0 900 0 0\n$EndDRAWSEGMENT\n$TRACK\nPo 0 32990 12550 32990 10010 90 -1\nDe 15 0 1 0 400000\nPo 0 32990 10010 33000 10000 90 -1\nDe 15 0 1 0 800000\nPo 0 35000 24000 35000 25000 60 -1\nDe 15 0 2 0 C00000\nPo 0 34960 22250 34960 23960 60 -1\nDe 15 0 2 0 400000\nPo 0 34960 23960 35000 24000 60 -1\nDe 15 0 2 0 800000\nPo 0 34400 18400 34950 18950 60 -1\nDe 0 0 2 0 0\nPo 3 34400 18400 34400 18400 250 -1\nDe 15 1 2 0 0\nPo 0 34960 21860 34960 22250 60 -1\nDe 15 0 2 0 800000\nPo 0 34950 21850 34960 21860 60 -1\nDe 15 0 2 0 0\nPo 3 34950 21850 34950 21850 250 -1\nDe 15 1 2 0 0\nPo 0 34950 18950 34950 21850 60 -1\nDe 0 0 2 0 0\nPo 0 33295 17965 33295 18135 60 -1\nDe 15 0 2 0 400000\nPo 0 34400 18400 34690 18400 60 -1\nDe 15 0 2 0 800000\nPo 0 34390 18410 34400 18400 60 -1\nDe 15 0 2 0 0\nPo 0 33570 18410 34390 18410 60 -1\nDe 15 0 2 0 0\nPo 0 33295 18135 33570 18410 60 -1\nDe 15 0 2 0 0\nPo 0 32508 16035 32508 15688 60 -1\nDe 15 0 3 0 400000\nPo 0 32508 15688 32370 15550 60 -1\nDe 15 0 3 0 0\nPo 3 32370 15550 32370 15550 250 -1\nDe 15 1 3 0 0\nPo 0 32370 15550 31280 16640 60 -1\nDe 0 0 3 0 0\nPo 0 31280 16640 31280 19550 60 -1\nDe 0 0 3 0 0\nPo 0 31000 28000 31490 27510 60 -1\nDe 0 0 3 0 400000\nPo 0 31490 19760 31280 19550 60 -1\nDe 0 0 3 0 0\nPo 0 31490 27510 31490 19760 60 -1\nDe 0 0 3 0 0\nPo 0 32311 16035 32311 15801 60 -1\nDe 15 0 4 0 400000\nPo 0 30510 27490 30000 28000 60 -1\nDe 0 0 4 0 800000\nPo 0 30510 26510 30510 27490 60 -1\nDe 0 0 4 0 0\nPo 0 31368 25652 30510 26510 60 -1\nDe 0 0 4 0 0\nPo 0 31368 19810 31368 25652 60 -1\nDe 0 0 4 0 0\nPo 0 31158 19600 31368 19810 60 -1\nDe 0 0 4 0 0\nPo 0 31158 16412 31158 19600 60 -1\nDe 0 0 4 0 0\nPo 0 32040 15530 31158 16412 60 -1\nDe 0 0 4 0 0\nPo 3 32040 15530 32040 15530 250 -1\nDe 15 1 4 0 0\nPo 0 32311 15801 32040 15530 60 -1\nDe 15 0 4 0 0\nPo 0 32150 18300 32020 18430 60 -1\nDe 0 0 5 0 0\nPo 0 29430 28000 29830 28400 60 -1\nDe 0 0 5 0 0\nPo 0 29830 28400 31160 28400 60 -1\nDe 0 0 5 0 0\nPo 0 31160 28400 31612 27948 60 -1\nDe 0 0 5 0 0\nPo 0 31612 27948 31612 19618 60 -1\nDe 0 0 5 0 0\nPo 0 32311 17965 32311 18139 60 -1\nDe 15 0 5 0 400000\nPo 3 32150 18300 32150 18300 250 -1\nDe 15 1 5 0 0\nPo 0 32311 18139 32150 18300 60 -1\nDe 15 0 5 0 0\nPo 0 29430 28000 29000 28000 60 -1\nDe 0 0 5 0 800000\nPo 0 32020 19210 31612 19618 60 -1\nDe 0 0 5 0 0\nPo 0 32020 18430 32020 19210 60 -1\nDe 0 0 5 0 0\nPo 0 28000 28000 28000 28022 60 -1\nDe 0 0 6 0 400000\nPo 0 32508 18322 32290 18540 60 -1\nDe 15 0 6 0 0\nPo 0 32290 18540 32290 18590 60 -1\nDe 15 0 6 0 0\nPo 3 32290 18590 32290 18590 250 -1\nDe 15 1 6 0 0\nPo 0 32508 18322 32508 17965 60 -1\nDe 15 0 6 0 800000\nPo 0 32556 18856 32290 18590 60 -1\nDe 0 0 6 0 0\nPo 0 32556 22542 32556 18856 60 -1\nDe 0 0 6 0 0\nPo 0 31734 23364 32556 22542 60 -1\nDe 0 0 6 0 0\nPo 0 31734 27998 31734 23364 60 -1\nDe 0 0 6 0 0\nPo 0 31210 28522 31734 27998 60 -1\nDe 0 0 6 0 0\nPo 0 28500 28522 31210 28522 60 -1\nDe 0 0 6 0 0\nPo 0 28000 28022 28500 28522 60 -1\nDe 0 0 6 0 0\nPo 0 33545 18255 33265 18255 60 -1\nDe 0 0 7 0 0\nPo 0 32678 22592 31856 23414 60 -1\nDe 0 0 7 0 0\nPo 0 32678 18842 32678 22592 60 -1\nDe 0 0 7 0 0\nPo 0 33265 18255 32678 18842 60 -1\nDe 0 0 7 0 0\nPo 0 34350 17700 34100 17700 60 -1\nDe 0 0 7 0 0\nPo 0 34339 17689 34350 17700 60 -1\nDe 15 0 7 0 0\nPo 3 34350 17700 34350 17700 250 -1\nDe 15 1 7 0 0\nPo 0 33965 17689 34339 17689 60 -1\nDe 15 0 7 0 400000\nPo 0 27644 28644 27000 28000 60 -1\nDe 0 0 7 0 800000\nPo 0 31856 23414 31856 28048 60 -1\nDe 0 0 7 0 0\nPo 0 31856 28048 31260 28644 60 -1\nDe 0 0 7 0 0\nPo 0 31260 28644 27644 28644 60 -1\nDe 0 0 7 0 0\nPo 0 34100 17700 33545 18255 60 -1\nDe 0 0 7 0 0\nPo 0 31940 15300 33067 15300 60 -1\nDe 0 0 8 0 0\nPo 0 31940 15300 31036 16204 60 -1\nDe 0 0 8 0 0\nPo 0 31036 16204 31036 19650 60 -1\nDe 0 0 8 0 0\nPo 0 31036 19650 31246 19860 60 -1\nDe 0 0 8 0 0\nPo 0 31246 19860 31246 25602 60 -1\nDe 0 0 8 0 0\nPo 0 31246 25602 30348 26500 60 -1\nDe 0 0 8 0 0\nPo 0 30348 26500 26830 26500 60 -1\nDe 0 0 8 0 0\nPo 0 26830 26500 26500 26830 60 -1\nDe 0 0 8 0 0\nPo 0 26500 26830 26500 27500 60 -1\nDe 0 0 8 0 0\nPo 0 26000 28000 26500 27500 60 -1\nDe 0 0 8 0 400000\nPo 0 34035 16035 33689 16035 60 -1\nDe 15 0 8 0 800000\nPo 3 34180 15890 34180 15890 250 -1\nDe 15 1 8 0 0\nPo 0 34035 16035 34180 15890 60 -1\nDe 15 0 8 0 0\nPo 0 34079 15991 34180 15890 60 -1\nDe 0 0 8 0 0\nPo 0 33720 15991 34079 15991 60 -1\nDe 0 0 8 0 0\nPo 0 33516 15787 33720 15991 60 -1\nDe 0 0 8 0 0\nPo 0 33516 15358 33516 15787 60 -1\nDe 0 0 8 0 0\nPo 0 33378 15220 33516 15358 60 -1\nDe 0 0 8 0 0\nPo 0 33147 15220 33378 15220 60 -1\nDe 0 0 8 0 0\nPo 0 33067 15300 33147 15220 60 -1\nDe 0 0 8 0 0\nPo 0 33492 16035 33492 15871 90 -1\nDe 15 0 9 0 400000\nPo 0 33940 13115 33940 12550 90 -1\nDe 15 0 9 0 800000\nPo 0 33858 13197 33940 13115 90 -1\nDe 15 0 9 0 0\nPo 3 33858 13197 33858 13197 250 -1\nDe 15 1 9 0 0\nPo 0 33984 13323 33858 13197 90 -1\nDe 0 0 9 0 0\nPo 0 33984 14257 33984 13323 90 -1\nDe 0 0 9 0 0\nPo 0 33882 14359 33984 14257 90 -1\nDe 0 0 9 0 0\nPo 0 33882 14622 33882 14359 90 -1\nDe 0 0 9 0 0\nPo 0 34060 14800 33882 14622 90 -1\nDe 0 0 9 0 0\nPo 0 34060 15581 34060 14800 90 -1\nDe 0 0 9 0 0\nPo 0 33890 15751 34060 15581 90 -1\nDe 0 0 9 0 0\nPo 3 33890 15751 33890 15751 250 -1\nDe 15 1 9 0 0\nPo 0 33612 15751 33890 15751 90 -1\nDe 15 0 9 0 0\nPo 0 33492 15871 33612 15751 90 -1\nDe 15 0 9 0 0\nPo 0 33410 12550 33940 12550 90 -1\nDe 15 0 9 0 C00000\nPo 0 32800 19050 32800 22800 60 -1\nDe 0 0 10 0 0\nPo 3 33350 18500 33350 18500 250 -1\nDe 15 1 10 0 0\nPo 0 33350 18500 32800 19050 60 -1\nDe 0 0 10 0 0\nPo 0 32800 22800 34000 24000 60 -1\nDe 0 0 10 0 800000\nPo 0 34010 22700 34010 23990 60 -1\nDe 15 0 10 0 400000\nPo 0 34010 23990 34000 24000 60 -1\nDe 15 0 10 0 800000\nPo 0 34000 24000 34000 25000 60 -1\nDe 15 0 10 0 C00000\nPo 0 34690 18700 34560 18700 60 -1\nDe 15 0 10 0 400000\nPo 0 33098 18248 33350 18500 60 -1\nDe 15 0 10 0 0\nPo 0 33098 18248 33098 17965 60 -1\nDe 15 0 10 0 800000\nPo 0 33390 18540 33350 18500 60 -1\nDe 15 0 10 0 0\nPo 0 34220 18540 33390 18540 60 -1\nDe 15 0 10 0 0\nPo 0 34300 18620 34220 18540 60 -1\nDe 15 0 10 0 0\nPo 0 34480 18620 34300 18620 60 -1\nDe 15 0 10 0 0\nPo 0 34560 18700 34480 18620 60 -1\nDe 15 0 10 0 0\nPo 0 36000 24000 36000 25000 60 -1\nDe 15 0 11 0 C00000\nPo 0 33950 18190 34290 18190 60 -1\nDe 0 0 11 0 0\nPo 3 33950 18190 33950 18190 250 -1\nDe 15 1 11 0 0\nPo 0 36150 23850 36000 24000 60 -1\nDe 0 0 11 0 800000\nPo 0 36150 19700 36150 23850 60 -1\nDe 0 0 11 0 0\nPo 0 34600 18150 36150 19700 60 -1\nDe 0 0 11 0 0\nPo 0 34330 18150 34600 18150 60 -1\nDe 0 0 11 0 0\nPo 0 34290 18190 34330 18150 60 -1\nDe 0 0 11 0 0\nPo 0 33472 17965 33472 18092 60 -1\nDe 15 0 11 0 400000\nPo 0 34380 18100 34290 18190 60 -1\nDe 15 0 11 0 0\nPo 0 34290 18190 33950 18190 60 -1\nDe 15 0 11 0 0\nPo 0 34380 18100 34690 18100 60 -1\nDe 15 0 11 0 800000\nPo 0 33880 18260 33950 18190 60 -1\nDe 15 0 11 0 0\nPo 0 33640 18260 33880 18260 60 -1\nDe 15 0 11 0 0\nPo 0 33472 18092 33640 18260 60 -1\nDe 15 0 11 0 0\nPo 0 34690 17800 34660 17800 60 -1\nDe 15 0 12 0 400000\nPo 0 34400 17970 34180 17970 60 -1\nDe 15 0 12 0 0\nPo 0 34490 17880 34400 17970 60 -1\nDe 15 0 12 0 0\nPo 0 34580 17880 34490 17880 60 -1\nDe 15 0 12 0 0\nPo 0 34660 17800 34580 17880 60 -1\nDe 15 0 12 0 0\nPo 0 37000 24000 37000 25000 60 -1\nDe 15 0 12 0 C00000\nPo 0 34180 17970 34870 17970 60 -1\nDe 0 0 12 0 0\nPo 3 34180 17970 34180 17970 250 -1\nDe 15 1 12 0 0\nPo 0 36300 23300 37000 24000 60 -1\nDe 0 0 12 0 800000\nPo 0 36300 19050 36300 23300 60 -1\nDe 0 0 12 0 0\nPo 0 35500 18250 36300 19050 60 -1\nDe 0 0 12 0 0\nPo 0 35150 18250 35500 18250 60 -1\nDe 0 0 12 0 0\nPo 0 34870 17970 35150 18250 60 -1\nDe 0 0 12 0 0\nPo 0 34175 17965 34180 17970 60 -1\nDe 15 0 12 0 0\nPo 0 34175 17965 33689 17965 60 -1\nDe 15 0 12 0 800000\nPo 0 25821 24500 25640 24500 60 -1\nDe 15 0 13 0 400000\nPo 0 25540 24600 25540 26540 60 -1\nDe 15 0 13 0 0\nPo 0 25640 24500 25540 24600 60 -1\nDe 15 0 13 0 0\nPo 0 25540 26540 26000 27000 60 -1\nDe 15 0 13 0 800000\nPo 0 24200 18000 24200 18110 60 -1\nDe 0 0 13 0 0\nPo 0 23740 24740 26000 27000 60 -1\nDe 0 0 13 0 800000\nPo 0 23740 18570 23740 24740 60 -1\nDe 0 0 13 0 0\nPo 0 24200 18110 23740 18570 60 -1\nDe 0 0 13 0 0\nPo 0 24200 18000 24200 16450 60 -1\nDe 0 0 13 0 0\nPo 3 24200 18000 24200 18000 250 -1\nDe 15 1 13 0 0\nPo 3 23820 16070 23820 16070 250 -1\nDe 15 1 13 0 0\nPo 0 24200 16450 23820 16070 60 -1\nDe 0 0 13 0 0\nPo 0 23820 16070 23820 15730 60 -1\nDe 15 0 13 0 0\nPo 0 23820 15730 23800 15710 60 -1\nDe 15 0 13 0 800000\nPo 0 23809 16081 23820 16070 60 -1\nDe 15 0 13 0 0\nPo 0 23809 16362 23809 16081 60 -1\nDe 15 0 13 0 400000\nPo 0 24200 18000 24200 18140 60 -1\nDe 15 0 13 0 0\nPo 0 24191 17991 24200 18000 60 -1\nDe 15 0 13 0 0\nPo 0 24191 17638 24191 17991 60 -1\nDe 15 0 13 0 400000\nPo 0 24200 18140 24000 18340 60 -1\nDe 15 0 13 0 800000\nPo 0 25410 23680 25410 24160 60 -1\nDe 0 0 14 0 0\nPo 0 24600 17920 24000 18520 60 -1\nDe 0 0 14 0 0\nPo 0 24000 18520 24000 18702 60 -1\nDe 0 0 14 0 0\nPo 0 24000 18702 25580 20282 60 -1\nDe 0 0 14 0 0\nPo 0 25580 20282 25580 22630 60 -1\nDe 0 0 14 0 0\nPo 3 25580 22630 25580 22630 250 -1\nDe 15 1 14 0 0\nPo 0 25580 22630 25410 22800 60 -1\nDe 15 0 14 0 0\nPo 0 25410 22800 25410 23680 60 -1\nDe 15 0 14 0 0\nPo 3 25410 23680 25410 23680 250 -1\nDe 15 1 14 0 0\nPo 0 24600 17000 24600 17920 60 -1\nDe 0 0 14 0 0\nPo 0 25553 24303 25821 24303 60 -1\nDe 15 0 14 0 800000\nPo 0 25420 24170 25553 24303 60 -1\nDe 15 0 14 0 0\nPo 3 25420 24170 25420 24170 250 -1\nDe 15 1 14 0 0\nPo 0 25410 24160 25420 24170 60 -1\nDe 0 0 14 0 0\nPo 0 23809 16638 23762 16638 60 -1\nDe 15 0 14 0 400000\nPo 0 23600 16800 23260 16800 60 -1\nDe 15 0 14 0 800000\nPo 0 23762 16638 23600 16800 60 -1\nDe 15 0 14 0 0\nPo 0 24600 17000 24600 16680 60 -1\nDe 0 0 14 0 0\nPo 3 23260 17100 23260 17100 250 -1\nDe 15 1 14 0 0\nPo 0 23260 17100 23260 16800 60 -1\nDe 15 0 14 0 800000\nPo 0 23260 16290 23260 17100 60 -1\nDe 0 0 14 0 0\nPo 0 23730 15820 23260 16290 60 -1\nDe 0 0 14 0 0\nPo 0 24130 15820 23730 15820 60 -1\nDe 0 0 14 0 0\nPo 0 24680 16370 24130 15820 60 -1\nDe 0 0 14 0 0\nPo 0 24680 16600 24680 16370 60 -1\nDe 0 0 14 0 0\nPo 0 24600 16680 24680 16600 60 -1\nDe 0 0 14 0 0\nPo 3 24600 17000 24600 17000 250 -1\nDe 15 1 14 0 0\nPo 0 24940 17000 24600 17000 60 -1\nDe 15 0 14 0 400000\nPo 0 24238 17362 24600 17000 60 -1\nDe 15 0 14 0 0\nPo 0 24238 17362 24191 17362 60 -1\nDe 15 0 14 0 800000\nPo 0 30179 24894 30424 24894 60 -1\nDe 15 0 15 0 400000\nPo 0 29690 25872 26332 25872 60 -1\nDe 0 0 15 0 0\nPo 0 30248 26256 30074 26256 60 -1\nDe 0 0 15 0 0\nPo 0 30074 26256 29690 25872 60 -1\nDe 0 0 15 0 0\nPo 0 25310 24850 24980 24520 60 -1\nDe 15 0 15 0 0\nPo 3 25310 24850 25310 24850 250 -1\nDe 15 1 15 0 0\nPo 0 26332 25872 25310 24850 60 -1\nDe 0 0 15 0 0\nPo 0 30540 25964 30248 26256 60 -1\nDe 0 0 15 0 0\nPo 0 30540 25030 30540 25964 60 -1\nDe 0 0 15 0 0\nPo 0 30550 25020 30540 25030 60 -1\nDe 0 0 15 0 0\nPo 3 30550 25020 30550 25020 250 -1\nDe 15 1 15 0 0\nPo 0 30424 24894 30550 25020 60 -1\nDe 15 0 15 0 0\nPo 0 24900 23950 24900 24440 60 -1\nDe 15 0 15 0 0\nPo 0 24900 24440 24980 24520 60 -1\nDe 15 0 15 0 0\nPo 0 24900 23950 25530 23950 60 -1\nDe 15 0 15 0 0\nPo 0 28018 23048 25052 23048 60 -1\nDe 0 0 15 0 0\nPo 0 25052 23048 24900 23200 60 -1\nDe 0 0 15 0 0\nPo 3 24900 23950 24900 23950 250 -1\nDe 15 1 15 0 0\nPo 0 24900 23200 24900 23950 60 -1\nDe 0 0 15 0 0\nPo 0 29540 18600 29540 21526 60 -1\nDe 0 0 15 0 0\nPo 0 29850 18290 29540 18600 60 -1\nDe 0 0 15 0 0\nPo 0 30150 18290 29850 18290 60 -1\nDe 0 0 15 0 0\nPo 0 29540 21526 28018 23048 60 -1\nDe 0 0 15 0 0\nPo 0 25686 24106 25821 24106 60 -1\nDe 15 0 15 0 800000\nPo 0 25530 23950 25686 24106 60 -1\nDe 15 0 15 0 0\nPo 0 30350 17750 30350 18090 60 -1\nDe 0 0 15 0 0\nPo 3 30350 17750 30350 17750 250 -1\nDe 15 1 15 0 0\nPo 0 30350 18090 30150 18290 60 -1\nDe 0 0 15 0 0\nPo 0 30350 17750 30350 17690 60 -1\nDe 15 0 15 0 0\nPo 0 30138 17962 30350 17750 60 -1\nDe 15 0 15 0 0\nPo 0 30091 17962 30138 17962 60 -1\nDe 15 0 15 0 400000\nPo 0 30350 17690 30110 17450 60 -1\nDe 15 0 15 0 800000\nPo 0 30480 18620 30150 18290 60 -1\nDe 0 0 15 0 0\nPo 3 30480 18620 30480 18620 250 -1\nDe 15 1 15 0 0\nPo 0 30790 18550 30550 18550 60 -1\nDe 15 0 15 0 400000\nPo 0 30391 18709 30480 18620 60 -1\nDe 15 0 15 0 0\nPo 0 30391 18709 30391 18862 60 -1\nDe 15 0 15 0 800000\nPo 0 30550 18550 30480 18620 60 -1\nDe 15 0 15 0 0\nPo 0 27000 27000 26500 27500 60 -1\nDe 15 0 15 0 400000\nPo 0 24500 25000 24980 24520 60 -1\nDe 15 0 15 0 0\nPo 0 24500 27250 24500 25000 60 -1\nDe 15 0 15 0 0\nPo 0 24750 27500 24500 27250 60 -1\nDe 15 0 15 0 0\nPo 0 26500 27500 24750 27500 60 -1\nDe 15 0 15 0 0\nPo 0 29662 21576 29662 21672 60 -1\nDe 0 0 16 0 0\nPo 0 30387 24303 30179 24303 60 -1\nDe 15 0 16 0 800000\nPo 0 30560 24130 30387 24303 60 -1\nDe 15 0 16 0 0\nPo 0 30560 23480 30560 24130 60 -1\nDe 15 0 16 0 0\nPo 0 29310 22230 30560 23480 60 -1\nDe 15 0 16 0 0\nPo 0 29310 21890 29310 22230 60 -1\nDe 15 0 16 0 0\nPo 0 29440 21760 29310 21890 60 -1\nDe 15 0 16 0 0\nPo 0 29630 21760 29440 21760 60 -1\nDe 15 0 16 0 0\nPo 0 29690 21700 29630 21760 60 -1\nDe 15 0 16 0 0\nPo 3 29690 21700 29690 21700 250 -1\nDe 15 1 16 0 0\nPo 0 29662 21672 29690 21700 60 -1\nDe 0 0 16 0 0\nPo 3 25980 23290 25980 23290 250 -1\nDe 15 1 16 0 0\nPo 0 26205 23821 26205 23515 60 -1\nDe 15 0 16 0 400000\nPo 0 26205 23515 25980 23290 60 -1\nDe 15 0 16 0 0\nPo 0 29662 21576 29662 19228 60 -1\nDe 0 0 16 0 0\nPo 0 29662 21576 28068 23170 60 -1\nDe 0 0 16 0 0\nPo 0 26100 23170 28068 23170 60 -1\nDe 0 0 16 0 0\nPo 0 25980 23290 26100 23170 60 -1\nDe 0 0 16 0 0\nPo 0 29662 19228 30040 18850 60 -1\nDe 0 0 16 0 0\nPo 0 30040 18520 30040 18850 60 -1\nDe 0 0 16 0 0\nPo 3 30040 18520 30040 18520 250 -1\nDe 15 1 16 0 0\nPo 0 30040 18850 30560 19370 60 -1\nDe 0 0 16 0 0\nPo 3 30560 19370 30560 19370 250 -1\nDe 15 1 16 0 0\nPo 0 30040 18520 29540 18520 60 -1\nDe 15 0 16 0 0\nPo 0 30091 18469 30040 18520 60 -1\nDe 15 0 16 0 0\nPo 0 30091 18238 30091 18469 60 -1\nDe 15 0 16 0 400000\nPo 0 29540 18520 29510 18550 60 -1\nDe 15 0 16 0 800000\nPo 0 30550 19690 30550 19380 60 -1\nDe 15 0 16 0 400000\nPo 0 30550 19380 30560 19370 60 -1\nDe 15 0 16 0 0\nPo 0 30418 19138 30560 19280 60 -1\nDe 15 0 16 0 0\nPo 0 30418 19138 30391 19138 60 -1\nDe 15 0 16 0 800000\nPo 0 30560 19280 30560 19370 60 -1\nDe 15 0 16 0 0\nPo 0 30180 25800 30350 25800 60 -1\nDe 15 0 17 0 0\nPo 0 34420 20100 34230 19910 60 -1\nDe 0 0 17 0 0\nPo 0 34230 19910 34060 19910 60 -1\nDe 0 0 17 0 0\nPo 0 34060 19910 33050 20920 60 -1\nDe 0 0 17 0 0\nPo 0 33050 20920 33050 22680 60 -1\nDe 0 0 17 0 0\nPo 3 33050 22680 33050 22680 250 -1\nDe 15 1 17 0 0\nPo 0 33050 22680 31675 24055 60 -1\nDe 15 0 17 0 0\nPo 0 34420 20100 34600 20100 60 -1\nDe 0 0 17 0 0\nPo 0 31675 24475 31675 24055 60 -1\nDe 15 0 17 0 0\nPo 0 30350 25800 31675 24475 60 -1\nDe 15 0 17 0 0\nPo 0 27690 24480 27690 24330 60 -1\nDe 0 0 17 0 0\nPo 0 26720 22000 26170 22000 60 -1\nDe 0 0 17 0 0\nPo 0 27360 22640 26720 22000 60 -1\nDe 0 0 17 0 0\nPo 3 27360 22640 27360 22640 250 -1\nDe 15 1 17 0 0\nPo 0 27360 23350 27360 22640 60 -1\nDe 15 0 17 0 0\nPo 0 27420 23410 27360 23350 60 -1\nDe 15 0 17 0 0\nPo 3 27420 23410 27420 23410 250 -1\nDe 15 1 17 0 0\nPo 0 27400 23390 27420 23410 60 -1\nDe 0 0 17 0 0\nPo 0 27400 24040 27400 23390 60 -1\nDe 0 0 17 0 0\nPo 0 27690 24330 27400 24040 60 -1\nDe 0 0 17 0 0\nPo 0 27690 24480 27690 24570 60 -1\nDe 0 0 17 0 0\nPo 0 27383 24697 27600 24480 60 -1\nDe 15 0 17 0 0\nPo 0 27600 24480 27690 24480 60 -1\nDe 15 0 17 0 0\nPo 3 27690 24480 27690 24480 250 -1\nDe 15 1 17 0 0\nPo 0 28770 25750 30130 25750 60 -1\nDe 0 0 17 0 0\nPo 0 30180 25800 30130 25750 60 -1\nDe 0 0 17 0 0\nPo 3 30180 25800 30180 25800 250 -1\nDe 15 1 17 0 0\nPo 0 27383 24697 27179 24697 60 -1\nDe 15 0 17 0 800000\nPo 0 27980 24960 28770 25750 60 -1\nDe 0 0 17 0 0\nPo 0 27980 24860 27980 24960 60 -1\nDe 0 0 17 0 0\nPo 0 27690 24570 27980 24860 60 -1\nDe 0 0 17 0 0\nPo 0 30180 25800 30179 25800 60 -1\nDe 15 0 17 0 0\nPo 0 24301 18579 24300 18580 60 -1\nDe 15 0 17 0 0\nPo 0 24565 18579 24301 18579 60 -1\nDe 15 0 17 0 400000\nPo 0 25702 21532 26170 22000 60 -1\nDe 0 0 17 0 0\nPo 0 25702 20232 25702 21532 60 -1\nDe 0 0 17 0 0\nPo 0 24300 18830 25702 20232 60 -1\nDe 0 0 17 0 0\nPo 0 24300 18580 24300 18830 60 -1\nDe 0 0 17 0 0\nPo 3 24300 18580 24300 18580 250 -1\nDe 15 1 17 0 0\nPo 0 30179 25800 30179 26821 60 -1\nDe 15 0 17 0 0\nPo 0 30179 26821 30000 27000 60 -1\nDe 15 0 17 0 800000\nPo 0 34600 20100 34600 19230 60 -1\nDe 0 0 17 0 0\nPo 0 34600 19230 34630 19200 60 -1\nDe 0 0 17 0 0\nPo 0 34630 19200 34340 19200 60 -1\nDe 15 0 17 0 800000\nPo 3 34630 19200 34630 19200 250 -1\nDe 15 1 17 0 0\nPo 0 34740 20240 34600 20100 60 -1\nDe 15 0 17 0 0\nPo 0 34740 20350 34740 20240 60 -1\nDe 15 0 17 0 400000\nPo 3 34600 20100 34600 20100 250 -1\nDe 15 1 17 0 0\nPo 0 34391 20512 34391 20509 60 -1\nDe 15 0 17 0 400000\nPo 0 34550 20350 34740 20350 60 -1\nDe 15 0 17 0 800000\nPo 0 34391 20509 34550 20350 60 -1\nDe 15 0 17 0 0\nPo 0 34391 19562 34391 19251 60 -1\nDe 15 0 17 0 400000\nPo 0 34391 19251 34340 19200 60 -1\nDe 15 0 17 0 800000\nPo 0 28080 24030 28080 23480 60 -1\nDe 0 0 18 0 0\nPo 0 30800 22000 29560 22000 60 -1\nDe 15 0 18 0 0\nPo 3 29560 22000 29560 22000 250 -1\nDe 15 1 18 0 0\nPo 0 27550 24260 27310 24500 60 -1\nDe 15 0 18 0 0\nPo 0 27310 24500 27179 24500 60 -1\nDe 15 0 18 0 800000\nPo 0 27550 24260 27840 24260 60 -1\nDe 15 0 18 0 0\nPo 0 27840 24260 28070 24030 60 -1\nDe 15 0 18 0 0\nPo 0 28070 24030 28080 24030 60 -1\nDe 15 0 18 0 0\nPo 3 28080 24030 28080 24030 250 -1\nDe 15 1 18 0 0\nPo 0 28080 23480 29560 22000 60 -1\nDe 0 0 18 0 0\nPo 0 30790 24390 30790 22000 60 -1\nDe 15 0 18 0 0\nPo 0 30790 22000 30800 22000 60 -1\nDe 15 0 18 0 0\nPo 0 30179 24500 30450 24500 60 -1\nDe 15 0 18 0 400000\nPo 0 29795 25205 29795 25179 60 -1\nDe 15 0 18 0 800000\nPo 0 29850 25260 29795 25205 60 -1\nDe 15 0 18 0 0\nPo 0 30710 25260 29850 25260 60 -1\nDe 15 0 18 0 0\nPo 0 30920 25050 30710 25260 60 -1\nDe 15 0 18 0 0\nPo 0 30920 24520 30920 25050 60 -1\nDe 15 0 18 0 0\nPo 0 30790 24390 30920 24520 60 -1\nDe 15 0 18 0 0\nPo 0 30560 24390 30790 24390 60 -1\nDe 15 0 18 0 0\nPo 0 30450 24500 30560 24390 60 -1\nDe 15 0 18 0 0\nPo 0 34400 21310 33710 22000 60 -1\nDe 15 0 18 0 0\nPo 0 34400 21100 34400 21310 60 -1\nDe 15 0 18 0 0\nPo 0 33710 22000 30800 22000 60 -1\nDe 15 0 18 0 0\nPo 0 34140 20150 34140 20840 60 -1\nDe 0 0 18 0 0\nPo 3 34140 20150 34140 20150 250 -1\nDe 15 1 18 0 0\nPo 3 34400 21100 34400 21100 250 -1\nDe 15 1 18 0 0\nPo 0 34140 20840 34400 21100 60 -1\nDe 0 0 18 0 0\nPo 0 34740 21100 34400 21100 60 -1\nDe 15 0 18 0 400000\nPo 0 34391 21091 34400 21100 60 -1\nDe 15 0 18 0 0\nPo 0 34391 21091 34391 20788 60 -1\nDe 15 0 18 0 800000\nPo 0 33850 20150 34140 20150 60 -1\nDe 15 0 18 0 400000\nPo 0 34391 19929 34170 20150 60 -1\nDe 15 0 18 0 0\nPo 0 34170 20150 34140 20150 60 -1\nDe 15 0 18 0 0\nPo 0 34391 19929 34391 19838 60 -1\nDe 15 0 18 0 800000\nPo 0 29160 23080 30180 23080 60 -1\nDe 0 0 19 0 0\nPo 3 30670 24640 30670 24640 310 160\nDe 15 1 19 0 0\nPo 0 30670 24640 30613 24697 60 -1\nDe 15 0 19 0 0\nPo 0 30179 24697 30613 24697 60 -1\nDe 15 0 19 0 400000\nPo 0 25500 18650 25500 18652 60 -1\nDe 0 0 19 0 0\nPo 0 25429 18579 25135 18579 60 -1\nDe 15 0 19 0 800000\nPo 3 25500 18650 25500 18650 250 -1\nDe 15 1 19 0 0\nPo 0 25429 18579 25500 18650 60 -1\nDe 15 0 19 0 0\nPo 0 25500 18652 25402 18750 60 -1\nDe 0 0 19 0 0\nPo 0 27550 21770 27548 21770 60 -1\nDe 0 0 19 0 0\nPo 0 26380 21560 26232 21560 60 -1\nDe 0 0 19 0 0\nPo 0 26232 21560 25946 21274 60 -1\nDe 0 0 19 0 0\nPo 0 27716 21936 27716 22084 60 -1\nDe 15 0 19 0 0\nPo 0 27550 21770 27716 21936 60 -1\nDe 15 0 19 0 0\nPo 3 27550 21770 27550 21770 250 -1\nDe 15 1 19 0 0\nPo 3 29160 23080 29160 23080 250 -1\nDe 15 1 19 0 0\nPo 0 29160 23080 28712 23080 60 -1\nDe 15 0 19 0 0\nPo 0 28712 23080 27716 22084 60 -1\nDe 15 0 19 0 0\nPo 0 25946 20132 25946 21274 60 -1\nDe 0 0 19 0 0\nPo 0 25402 19588 25946 20132 60 -1\nDe 0 0 19 0 0\nPo 0 25402 18750 25402 19588 60 -1\nDe 0 0 19 0 0\nPo 0 26698 21878 26380 21560 60 -1\nDe 0 0 19 0 0\nPo 0 27440 21878 26698 21878 60 -1\nDe 0 0 19 0 0\nPo 0 27548 21770 27440 21878 60 -1\nDe 0 0 19 0 0\nPo 0 30850 24460 30670 24640 60 -1\nDe 0 0 19 0 0\nPo 0 30850 23750 30850 24460 60 -1\nDe 0 0 19 0 0\nPo 0 30180 23080 30850 23750 60 -1\nDe 0 0 19 0 0\nPo 0 30179 24106 30179 23439 60 -1\nDe 15 0 20 0 400000\nPo 0 25800 18670 25524 18946 60 -1\nDe 0 0 20 0 0\nPo 0 25671 18421 25800 18550 60 -1\nDe 15 0 20 0 0\nPo 3 25800 18550 25800 18550 250 -1\nDe 15 1 20 0 0\nPo 0 25671 18421 25135 18421 60 -1\nDe 15 0 20 0 800000\nPo 0 25800 18550 25800 18670 60 -1\nDe 0 0 20 0 0\nPo 0 26262 21418 26410 21418 60 -1\nDe 0 0 20 0 0\nPo 0 25524 18946 25524 19538 60 -1\nDe 0 0 20 0 0\nPo 0 25524 19538 26068 20082 60 -1\nDe 0 0 20 0 0\nPo 0 26068 20082 26068 21224 60 -1\nDe 0 0 20 0 0\nPo 0 26068 21224 26262 21418 60 -1\nDe 0 0 20 0 0\nPo 0 28180 21910 28180 22230 60 -1\nDe 0 0 20 0 0\nPo 0 28664 22860 28180 22376 60 -1\nDe 15 0 20 0 0\nPo 0 28180 22376 28180 22230 60 -1\nDe 15 0 20 0 0\nPo 3 28180 22230 28180 22230 250 -1\nDe 15 1 20 0 0\nPo 0 29600 22860 28664 22860 60 -1\nDe 15 0 20 0 0\nPo 0 27820 21550 28180 21910 60 -1\nDe 0 0 20 0 0\nPo 0 27450 21550 27820 21550 60 -1\nDe 0 0 20 0 0\nPo 0 27244 21756 27450 21550 60 -1\nDe 0 0 20 0 0\nPo 0 26748 21756 27244 21756 60 -1\nDe 0 0 20 0 0\nPo 0 26410 21418 26748 21756 60 -1\nDe 0 0 20 0 0\nPo 0 30179 23439 29600 22860 60 -1\nDe 15 0 20 0 0\nPo 0 27179 24303 27335 24303 60 -1\nDe 15 0 21 0 400000\nPo 0 28030 23770 28030 23560 60 -1\nDe 15 0 21 0 0\nPo 0 27860 23940 28030 23770 60 -1\nDe 15 0 21 0 0\nPo 0 27860 24068 27860 23940 60 -1\nDe 15 0 21 0 0\nPo 0 27790 24138 27860 24068 60 -1\nDe 15 0 21 0 0\nPo 0 27500 24138 27790 24138 60 -1\nDe 15 0 21 0 0\nPo 0 27335 24303 27500 24138 60 -1\nDe 15 0 21 0 0\nPo 0 29080 26150 29080 26170 60 -1\nDe 0 0 21 0 0\nPo 0 27410 22350 27760 22700 60 -1\nDe 15 0 21 0 0\nPo 0 26900 22350 27410 22350 60 -1\nDe 15 0 21 0 0\nPo 0 26810 22440 26900 22350 60 -1\nDe 15 0 21 0 0\nPo 3 26810 22440 26810 22440 250 -1\nDe 15 1 21 0 0\nPo 0 26324 22926 26810 22440 60 -1\nDe 0 0 21 0 0\nPo 0 25002 22926 26324 22926 60 -1\nDe 0 0 21 0 0\nPo 0 24650 23278 25002 22926 60 -1\nDe 0 0 21 0 0\nPo 0 24650 24690 24650 23278 60 -1\nDe 0 0 21 0 0\nPo 0 26338 26378 24650 24690 60 -1\nDe 0 0 21 0 0\nPo 0 28872 26378 26338 26378 60 -1\nDe 0 0 21 0 0\nPo 0 29080 26170 28872 26378 60 -1\nDe 0 0 21 0 0\nPo 0 27760 23560 28030 23560 60 -1\nDe 15 0 21 0 0\nPo 0 28030 23560 28460 23560 60 -1\nDe 15 0 21 0 0\nPo 0 28821 23921 28821 24106 60 -1\nDe 15 0 21 0 800000\nPo 0 28460 23560 28821 23921 60 -1\nDe 15 0 21 0 0\nPo 0 29000 26230 29000 27000 60 -1\nDe 15 0 21 0 800000\nPo 0 29080 26150 29000 26230 60 -1\nDe 15 0 21 0 0\nPo 3 29080 26150 29080 26150 250 -1\nDe 15 1 21 0 0\nPo 0 29296 21426 29296 17676 60 -1\nDe 0 0 21 0 0\nPo 0 29296 17676 28940 17320 60 -1\nDe 0 0 21 0 0\nPo 0 28940 17320 28940 16060 60 -1\nDe 0 0 21 0 0\nPo 0 28940 16060 29925 15075 60 -1\nDe 0 0 21 0 0\nPo 3 27760 22700 27760 22700 250 -1\nDe 15 1 21 0 0\nPo 0 28022 22700 27760 22700 60 -1\nDe 0 0 21 0 0\nPo 0 29296 21426 28022 22700 60 -1\nDe 0 0 21 0 0\nPo 0 27760 22700 27760 23560 60 -1\nDe 15 0 21 0 0\nPo 0 30270 15550 30270 15420 60 -1\nDe 0 0 21 0 0\nPo 0 30270 15420 29925 15075 60 -1\nDe 0 0 21 0 0\nPo 3 30270 15550 30270 15550 250 -1\nDe 15 1 21 0 0\nPo 0 29925 15075 30300 14700 60 -1\nDe 0 0 21 0 0\nPo 3 30300 14700 30300 14700 250 -1\nDe 15 1 21 0 0\nPo 0 30300 14410 30300 14700 60 -1\nDe 15 0 21 0 400000\nPo 0 30138 14862 30300 14700 60 -1\nDe 15 0 21 0 0\nPo 0 30138 14862 29991 14862 60 -1\nDe 15 0 21 0 800000\nPo 0 30091 15762 30091 15759 60 -1\nDe 15 0 21 0 400000\nPo 0 30490 15770 30270 15550 60 -1\nDe 15 0 21 0 0\nPo 0 30490 15770 30490 15800 60 -1\nDe 15 0 21 0 800000\nPo 0 30270 15580 30270 15550 60 -1\nDe 15 0 21 0 0\nPo 0 30091 15759 30270 15580 60 -1\nDe 15 0 21 0 0\nPo 0 27179 24106 27354 24106 60 -1\nDe 15 0 22 0 400000\nPo 0 28693 24697 28821 24697 60 -1\nDe 15 0 22 0 800000\nPo 0 28580 24810 28693 24697 60 -1\nDe 15 0 22 0 0\nPo 0 28460 24810 28580 24810 60 -1\nDe 15 0 22 0 0\nPo 0 28300 24970 28460 24810 60 -1\nDe 15 0 22 0 0\nPo 3 28300 24970 28300 24970 250 -1\nDe 15 1 22 0 0\nPo 0 28120 24790 28300 24970 60 -1\nDe 0 0 22 0 0\nPo 0 28120 24400 28120 24790 60 -1\nDe 0 0 22 0 0\nPo 0 27630 23910 28120 24400 60 -1\nDe 0 0 22 0 0\nPo 3 27630 23910 27630 23910 250 -1\nDe 15 1 22 0 0\nPo 0 27550 23910 27630 23910 60 -1\nDe 15 0 22 0 0\nPo 0 27354 24106 27550 23910 60 -1\nDe 15 0 22 0 0\nPo 0 27179 24106 27179 23199 60 -1\nDe 15 0 22 0 400000\nPo 0 27179 23199 26800 22820 60 -1\nDe 15 0 22 0 0\nPo 0 29950 15430 29370 15430 60 -1\nDe 15 0 22 0 0\nPo 0 29370 15430 29310 15370 60 -1\nDe 15 0 22 0 800000\nPo 0 29950 15430 29950 16110 60 -1\nDe 0 0 22 0 0\nPo 3 29950 15430 29950 15430 250 -1\nDe 15 1 22 0 0\nPo 0 29950 16110 30100 16260 60 -1\nDe 0 0 22 0 0\nPo 0 29418 21476 29418 17812 60 -1\nDe 0 0 22 0 0\nPo 3 26800 22820 26800 22820 250 -1\nDe 15 1 22 0 0\nPo 0 26906 22926 26800 22820 60 -1\nDe 0 0 22 0 0\nPo 0 27968 22926 26906 22926 60 -1\nDe 0 0 22 0 0\nPo 0 29418 21476 27968 22926 60 -1\nDe 0 0 22 0 0\nPo 0 29930 16430 30100 16260 60 -1\nDe 0 0 22 0 0\nPo 0 29930 17300 29930 16430 60 -1\nDe 0 0 22 0 0\nPo 0 29418 17812 29930 17300 60 -1\nDe 0 0 22 0 0\nPo 3 30100 16260 30100 16260 250 -1\nDe 15 1 22 0 0\nPo 0 29991 15389 29950 15430 60 -1\nDe 15 0 22 0 0\nPo 0 29991 15138 29991 15389 60 -1\nDe 15 0 22 0 400000\nPo 0 29960 16600 29960 16400 60 -1\nDe 15 0 22 0 400000\nPo 0 29960 16400 30100 16260 60 -1\nDe 15 0 22 0 0\nPo 0 30091 16251 30100 16260 60 -1\nDe 15 0 22 0 0\nPo 0 30091 16251 30091 16038 60 -1\nDe 15 0 22 0 800000\nPo 0 28500 27250 28500 26520 60 -1\nDe 15 0 23 0 0\nPo 0 27159 25179 28500 26520 60 -1\nDe 15 0 23 0 0\nPo 0 28821 26199 28500 26520 60 -1\nDe 15 0 23 0 0\nPo 0 28821 25180 28821 26199 60 -1\nDe 15 0 23 0 0\nPo 0 31000 27000 30500 27500 60 -1\nDe 15 0 23 0 400000\nPo 0 30500 27500 28750 27500 60 -1\nDe 15 0 23 0 0\nPo 0 28750 27500 28500 27250 60 -1\nDe 15 0 23 0 0\nPo 0 27159 25179 26795 25179 60 -1\nDe 15 0 23 0 800000\nPo 0 28350 24440 28350 24690 60 -1\nDe 0 0 23 0 0\nPo 0 28487 24303 28350 24440 60 -1\nDe 15 0 23 0 0\nPo 3 28350 24440 28350 24440 250 -1\nDe 15 1 23 0 0\nPo 0 28821 24303 28487 24303 60 -1\nDe 15 0 23 0 400000\nPo 0 28570 25180 28821 25180 60 -1\nDe 15 0 23 0 0\nPo 0 28560 25170 28570 25180 60 -1\nDe 15 0 23 0 0\nPo 3 28560 25170 28560 25170 250 -1\nDe 15 1 23 0 0\nPo 0 28560 24900 28560 25170 60 -1\nDe 0 0 23 0 0\nPo 0 28350 24690 28560 24900 60 -1\nDe 0 0 23 0 0\nPo 0 28821 24894 28821 25180 60 -1\nDe 15 0 23 0 400000\nPo 0 33950 12970 32640 12970 60 -1\nDe 0 0 23 0 0\nPo 0 34400 13420 33950 12970 60 -1\nDe 0 0 23 0 0\nPo 0 30914 19700 31124 19910 60 -1\nDe 0 0 23 0 0\nPo 0 31124 19910 31124 25396 60 -1\nDe 0 0 23 0 0\nPo 0 31124 25396 31010 25510 60 -1\nDe 0 0 23 0 0\nPo 3 31010 25510 31010 25510 250 -1\nDe 15 1 23 0 0\nPo 0 31010 25510 31000 25520 60 -1\nDe 15 0 23 0 0\nPo 0 31000 27000 31000 25520 60 -1\nDe 15 0 23 0 400000\nPo 0 34400 13420 34400 13570 60 -1\nDe 0 0 23 0 0\nPo 0 30914 16154 30914 19700 60 -1\nDe 0 0 23 0 0\nPo 0 31689 15379 30914 16154 60 -1\nDe 0 0 23 0 0\nPo 0 31689 13921 31689 15379 60 -1\nDe 0 0 23 0 0\nPo 0 32640 12970 31689 13921 60 -1\nDe 0 0 23 0 0\nPo 0 34400 13570 34410 13580 60 -1\nDe 15 0 23 0 0\nPo 0 34410 13580 34610 13580 60 -1\nDe 15 0 23 0 0\nPo 0 34610 13580 34690 13500 60 -1\nDe 15 0 23 0 800000\nPo 0 34120 14510 34120 13850 60 -1\nDe 0 0 23 0 0\nPo 0 34120 13850 34400 13570 60 -1\nDe 0 0 23 0 0\nPo 3 34120 14510 34120 14510 250 -1\nDe 15 1 23 0 0\nPo 3 34400 13570 34400 13570 250 -1\nDe 15 1 23 0 0\nPo 0 34391 13579 34400 13570 60 -1\nDe 15 0 23 0 0\nPo 0 34391 13579 34391 13912 60 -1\nDe 15 0 23 0 800000\nPo 0 34120 14510 33810 14510 60 -1\nDe 15 0 23 0 0\nPo 0 34391 14751 34150 14510 60 -1\nDe 15 0 23 0 0\nPo 0 34150 14510 34120 14510 60 -1\nDe 15 0 23 0 0\nPo 0 34391 14862 34391 14751 60 -1\nDe 15 0 23 0 400000\nPo 0 33810 14510 33800 14500 60 -1\nDe 15 0 23 0 800000\nPo 0 28386 23514 31002 20898 60 -1\nDe 0 0 24 0 0\nPo 0 27653 24697 27783 24697 60 -1\nDe 15 0 24 0 0\nPo 0 27179 24894 27456 24894 60 -1\nDe 15 0 24 0 400000\nPo 0 27456 24894 27653 24697 60 -1\nDe 15 0 24 0 0\nPo 0 31002 20898 31002 19960 60 -1\nDe 0 0 24 0 0\nPo 0 28386 24076 28386 23514 60 -1\nDe 0 0 24 0 0\nPo 0 28390 24080 28386 24076 60 -1\nDe 0 0 24 0 0\nPo 3 28390 24080 28390 24080 250 -1\nDe 15 1 24 0 0\nPo 0 28390 24090 28390 24080 60 -1\nDe 15 0 24 0 0\nPo 0 27783 24697 28390 24090 60 -1\nDe 15 0 24 0 0\nPo 0 30890 11880 32224 13214 60 -1\nDe 0 0 24 0 0\nPo 0 27270 11880 30890 11880 60 -1\nDe 0 0 24 0 0\nPo 0 25030 14120 27270 11880 60 -1\nDe 0 0 24 0 0\nPo 3 25030 14120 25030 14120 250 -1\nDe 15 1 24 0 0\nPo 0 24821 14329 25030 14120 60 -1\nDe 15 0 24 0 0\nPo 0 24821 15115 24821 14329 60 -1\nDe 15 0 24 0 400000\nPo 0 32224 13214 32590 12848 60 -1\nDe 0 0 24 0 0\nPo 0 30792 19750 30792 16104 60 -1\nDe 0 0 24 0 0\nPo 0 30792 19750 31002 19960 60 -1\nDe 0 0 24 0 0\nPo 0 34630 13478 34000 12848 60 -1\nDe 0 0 24 0 0\nPo 0 34630 13660 34630 13478 60 -1\nDe 0 0 24 0 0\nPo 0 34450 13840 34630 13660 60 -1\nDe 0 0 24 0 0\nPo 0 34450 14450 34450 13840 60 -1\nDe 0 0 24 0 0\nPo 0 32590 12848 34000 12848 60 -1\nDe 0 0 24 0 0\nPo 0 31567 13871 32224 13214 60 -1\nDe 0 0 24 0 0\nPo 0 31567 15329 31567 13871 60 -1\nDe 0 0 24 0 0\nPo 0 30792 16104 31567 15329 60 -1\nDe 0 0 24 0 0\nPo 0 34391 14391 34450 14450 60 -1\nDe 15 0 24 0 0\nPo 0 34391 14391 34391 14188 60 -1\nDe 15 0 24 0 800000\nPo 0 34550 14550 34450 14450 60 -1\nDe 15 0 24 0 0\nPo 0 34690 14550 34550 14550 60 -1\nDe 15 0 24 0 400000\nPo 3 34450 14450 34450 14450 250 -1\nDe 15 1 24 0 0\nPo 0 34450 14450 34450 15300 60 -1\nDe 0 0 24 0 0\nPo 3 34330 15420 34330 15420 250 -1\nDe 15 1 24 0 0\nPo 0 34450 15300 34330 15420 60 -1\nDe 0 0 24 0 0\nPo 0 33960 15450 34300 15450 60 -1\nDe 15 0 24 0 400000\nPo 0 34300 15450 34330 15420 60 -1\nDe 15 0 24 0 0\nPo 0 34391 15359 34330 15420 60 -1\nDe 15 0 24 0 0\nPo 0 34391 15359 34391 15138 60 -1\nDe 15 0 24 0 800000\nPo 0 29205 23821 29205 23745 60 -1\nDe 15 0 25 0 400000\nPo 0 26190 21174 26312 21296 60 -1\nDe 0 0 25 0 0\nPo 0 26312 21296 26460 21296 60 -1\nDe 0 0 25 0 0\nPo 0 26460 21296 26694 21530 60 -1\nDe 0 0 25 0 0\nPo 0 26694 21530 26990 21530 60 -1\nDe 0 0 25 0 0\nPo 3 26990 21530 26990 21530 250 -1\nDe 15 1 25 0 0\nPo 0 24979 15939 24979 15685 60 -1\nDe 15 0 25 0 800000\nPo 3 25060 16020 25060 16020 250 -1\nDe 15 1 25 0 0\nPo 0 24979 15939 25060 16020 60 -1\nDe 15 0 25 0 0\nPo 0 25646 19488 26190 20032 60 -1\nDe 0 0 25 0 0\nPo 0 25646 19024 25646 19488 60 -1\nDe 0 0 25 0 0\nPo 0 26190 20032 26190 21174 60 -1\nDe 0 0 25 0 0\nPo 0 26050 17010 26050 18620 60 -1\nDe 0 0 25 0 0\nPo 0 26050 17010 25060 16020 60 -1\nDe 0 0 25 0 0\nPo 0 26050 18620 25646 19024 60 -1\nDe 0 0 25 0 0\nPo 0 29205 23745 26990 21530 60 -1\nDe 15 0 25 0 0\nPo 0 28821 24500 28610 24500 60 -1\nDe 15 0 26 0 400000\nPo 0 25280 19638 25824 20182 60 -1\nDe 0 0 26 0 0\nPo 0 25824 20182 25824 21324 60 -1\nDe 0 0 26 0 0\nPo 0 25824 21324 26280 21780 60 -1\nDe 0 0 26 0 0\nPo 3 26280 21780 26280 21780 250 -1\nDe 15 1 26 0 0\nPo 0 26280 21780 26540 22040 60 -1\nDe 15 0 26 0 0\nPo 0 25280 16700 24790 16210 60 -1\nDe 0 0 26 0 0\nPo 0 24790 16210 24790 15030 60 -1\nDe 0 0 26 0 0\nPo 0 24790 15030 25170 14650 60 -1\nDe 0 0 26 0 0\nPo 0 24979 14841 24979 15115 60 -1\nDe 15 0 26 0 800000\nPo 3 25170 14650 25170 14650 250 -1\nDe 15 1 26 0 0\nPo 0 24979 14841 25170 14650 60 -1\nDe 15 0 26 0 0\nPo 0 25280 16700 25280 19638 60 -1\nDe 0 0 26 0 0\nPo 0 26540 22040 26540 22970 60 -1\nDe 15 0 26 0 0\nPo 0 28023 24697 27760 24960 60 -1\nDe 15 0 26 0 0\nPo 3 27760 24960 27760 24960 250 -1\nDe 15 1 26 0 0\nPo 0 27760 24960 27250 24450 60 -1\nDe 0 0 26 0 0\nPo 0 27250 24450 27250 23680 60 -1\nDe 0 0 26 0 0\nPo 0 27250 23680 26960 23390 60 -1\nDe 0 0 26 0 0\nPo 3 26960 23390 26960 23390 250 -1\nDe 15 1 26 0 0\nPo 0 26960 23390 26540 22970 60 -1\nDe 15 0 26 0 0\nPo 0 28413 24697 28023 24697 60 -1\nDe 15 0 26 0 0\nPo 0 28610 24500 28413 24697 60 -1\nDe 15 0 26 0 0\nPo 0 26800 19783 26800 19560 200 -1\nDe 15 0 27 0 400000\nPo 3 26800 19560 26800 19560 250 -1\nDe 15 1 27 0 0\nPo 0 26800 20137 26800 20360 200 -1\nDe 15 0 27 0 400000\nPo 3 26800 20360 26800 20360 250 -1\nDe 15 1 27 0 0\nPo 0 26800 20137 26800 19960 200 -1\nDe 15 0 27 0 400000\nPo 3 26800 19960 26800 19960 250 -1\nDe 15 1 27 0 0\nPo 0 26800 19960 26800 19783 200 -1\nDe 15 0 27 0 800000\nPo 0 26550 16073 26550 15850 200 -1\nDe 15 0 27 0 400000\nPo 3 26550 15850 26550 15850 250 -1\nDe 15 1 27 0 0\nPo 0 26550 16427 26550 16650 200 -1\nDe 15 0 27 0 400000\nPo 3 26550 16650 26550 16650 250 -1\nDe 15 1 27 0 0\nPo 0 26550 16427 26550 16250 200 -1\nDe 15 0 27 0 400000\nPo 3 26550 16250 26550 16250 250 -1\nDe 15 1 27 0 0\nPo 0 26550 16250 26550 16073 200 -1\nDe 15 0 27 0 800000\nPo 0 25360 17000 25360 16930 160 -1\nDe 15 0 27 0 400000\nPo 3 25510 16780 25510 16780 250 -1\nDe 15 1 27 0 0\nPo 0 25360 16930 25510 16780 160 -1\nDe 15 0 27 0 0\nPo 0 26246 17262 26246 17104 200 -1\nDe 15 0 27 0 400000\nPo 3 26300 17050 26300 17050 250 -1\nDe 15 1 27 0 0\nPo 0 26246 17104 26300 17050 200 -1\nDe 15 0 27 0 0\nPo 0 25754 17262 25754 17054 200 -1\nDe 15 0 27 0 400000\nPo 3 25750 17050 25750 17050 250 -1\nDe 15 1 27 0 0\nPo 0 25754 17054 25750 17050 200 -1\nDe 15 0 27 0 0\nPo 0 26496 14188 26496 14446 200 -1\nDe 15 0 27 0 400000\nPo 3 26500 14450 26500 14450 250 -1\nDe 15 1 27 0 0\nPo 0 26496 14446 26500 14450 200 -1\nDe 15 0 27 0 0\nPo 0 26004 14188 26004 14444 200 -1\nDe 15 0 27 0 400000\nPo 3 26010 14450 26010 14450 250 -1\nDe 15 1 27 0 0\nPo 0 26004 14444 26010 14450 200 -1\nDe 15 0 27 0 0\nPo 3 26500 13150 26500 13150 370 180\nDe 15 1 27 0 0\nPo 0 26010 14450 26010 13640 200 -1\nDe 2 0 27 0 0\nPo 0 25750 18100 25850 18100 200 -1\nDe 2 0 27 0 0\nPo 3 25750 18100 25750 18100 250 -1\nDe 15 1 27 0 0\nPo 0 26650 18900 26850 18900 200 -1\nDe 2 0 27 0 0\nPo 0 25850 18100 26650 18900 200 -1\nDe 2 0 27 0 0\nPo 0 26010 14450 26010 15010 200 -1\nDe 2 0 27 0 0\nPo 0 26030 15410 26220 15220 200 -1\nDe 2 0 27 0 0\nPo 3 26220 15220 26220 15220 370 180\nDe 15 1 27 0 0\nPo 0 25440 15400 24900 15400 60 -1\nDe 15 0 27 0 800000\nPo 0 25440 15400 25450 15410 60 -1\nDe 15 0 27 0 0\nPo 3 25450 15410 25450 15410 250 -1\nDe 15 1 27 0 0\nPo 0 25450 15410 26030 15410 200 -1\nDe 2 0 27 0 0\nPo 0 26010 15010 26220 15220 200 -1\nDe 2 0 27 0 0\nPo 0 27260 25800 27260 26120 90 -1\nDe 15 0 27 0 400000\nPo 3 27260 26120 27260 26120 310 160\nDe 15 1 27 0 0\nPo 0 29795 23821 29795 23525 90 -1\nDe 15 0 27 0 400000\nPo 3 29790 23520 29790 23520 370 180\nDe 15 1 27 0 0\nPo 0 29795 23525 29790 23520 90 -1\nDe 15 0 27 0 0\nPo 0 29760 25800 29760 25950 90 -1\nDe 15 0 27 0 400000\nPo 3 29580 26130 29580 26130 310 160\nDe 15 1 27 0 0\nPo 0 29760 25950 29580 26130 90 -1\nDe 15 0 27 0 0\nPo 0 29702 24298 29298 24298 700 -1\nDe 0 0 27 0 C00000\nPo 0 29702 24702 29702 24298 700 -1\nDe 0 0 27 0 C00000\nPo 0 29298 24702 29702 24702 700 -1\nDe 0 0 27 0 C00000\nPo 0 29298 24298 29298 24702 700 -1\nDe 0 0 27 0 C00000\nPo 0 26795 23821 26795 23695 90 -1\nDe 15 0 27 0 400000\nPo 3 26610 23510 26610 23510 370 180\nDe 15 1 27 0 0\nPo 0 26795 23695 26610 23510 90 -1\nDe 15 0 27 0 0\nPo 0 26702 24298 26298 24298 700 -1\nDe 0 0 27 0 C00000\nPo 0 26702 24702 26702 24298 700 -1\nDe 0 0 27 0 C00000\nPo 0 26298 24702 26702 24702 700 -1\nDe 0 0 27 0 C00000\nPo 0 26298 24298 26298 24702 700 -1\nDe 0 0 27 0 C00000\nPo 0 30940 16900 30920 16900 200 -1\nDe 15 0 27 0 400000\nPo 0 30790 17030 30790 17200 200 -1\nDe 15 0 27 0 800000\nPo 0 30920 16900 30790 17030 200 -1\nDe 15 0 27 0 0\nPo 0 30790 17800 30790 17650 200 -1\nDe 15 0 27 0 400000\nPo 0 30790 17650 30940 17500 200 -1\nDe 15 0 27 0 800000\nPo 0 30940 17500 30920 17500 200 -1\nDe 15 0 27 0 400000\nPo 0 30790 17370 30790 17200 200 -1\nDe 15 0 27 0 800000\nPo 0 30920 17500 30790 17370 200 -1\nDe 15 0 27 0 0\nPo 3 30500 17410 30500 17410 370 180\nDe 15 1 27 0 0\nPo 0 30590 17500 30500 17410 200 -1\nDe 15 0 27 0 0\nPo 0 30590 17500 30940 17500 200 -1\nDe 15 0 27 0 800000\nPo 0 30510 16980 30510 17400 370 -1\nDe 15 0 27 0 0\nPo 0 30790 17700 30500 17410 200 -1\nDe 15 0 27 0 0\nPo 0 30790 17800 30790 17700 200 -1\nDe 15 0 27 0 400000\nPo 3 30510 16980 30510 16980 370 180\nDe 15 1 27 0 0\nPo 0 30730 17200 30510 16980 200 -1\nDe 15 0 27 0 0\nPo 0 30790 17200 30730 17200 200 -1\nDe 15 0 27 0 400000\nPo 0 30590 16900 30940 16900 200 -1\nDe 15 0 27 0 800000\nPo 0 30590 16900 30510 16980 200 -1\nDe 15 0 27 0 0\nPo 0 30510 17400 30500 17410 370 -1\nDe 15 0 27 0 0\nPo 0 35750 21900 35750 23050 200 -1\nDe 2 0 27 0 0\nPo 3 35750 21900 35750 21900 370 180\nDe 15 1 27 0 0\nPo 0 35750 20667 35750 20970 90 -1\nDe 15 0 27 0 400000\nPo 3 35750 20970 35750 20970 250 -1\nDe 15 1 27 0 0\nPo 0 35750 21900 35750 20970 200 -1\nDe 2 0 27 0 0\nPo 3 35600 23200 35600 23200 370 180\nDe 15 1 27 0 0\nPo 0 35750 23050 35600 23200 200 -1\nDe 2 0 27 0 0\nPo 0 34050 21100 34050 22200 200 -1\nDe 2 0 27 0 0\nPo 0 34226 20924 34050 21100 60 -1\nDe 15 0 27 0 0\nPo 3 34050 21100 34050 21100 250 -1\nDe 15 1 27 0 0\nPo 0 34226 20650 34226 20924 60 -1\nDe 15 0 27 0 400000\nPo 0 34226 20650 34200 20650 60 -1\nDe 15 0 27 0 C00000\nPo 0 34072 20650 34200 20650 60 -1\nDe 15 0 27 0 C00000\nPo 3 34100 22250 34100 22250 370 180\nDe 15 1 27 0 0\nPo 0 34050 22200 34100 22250 200 -1\nDe 2 0 27 0 0\nPo 0 31860 20530 31860 22060 200 -1\nDe 2 0 27 0 0\nPo 0 31900 20490 31860 20530 90 -1\nDe 15 0 27 0 0\nPo 3 31860 20530 31860 20530 250 -1\nDe 15 1 27 0 0\nPo 0 31900 20217 31900 20490 90 -1\nDe 15 0 27 0 400000\nPo 3 32100 22300 32100 22300 370 180\nDe 15 1 27 0 0\nPo 0 31860 22060 32100 22300 200 -1\nDe 2 0 27 0 0\nPo 0 30550 20410 30550 20900 200 -1\nDe 2 0 27 0 0\nPo 3 30550 20410 30550 20410 250 -1\nDe 15 1 27 0 0\nPo 0 30550 20110 30550 20410 60 -1\nDe 15 0 27 0 400000\nPo 3 30000 21450 30000 21450 370 180\nDe 15 1 27 0 0\nPo 0 30550 20900 30000 21450 200 -1\nDe 2 0 27 0 0\nPo 0 28000 20460 28690 20460 200 -1\nDe 2 0 27 0 0\nPo 3 28950 20200 28950 20200 370 180\nDe 15 1 27 0 0\nPo 0 28690 20460 28950 20200 200 -1\nDe 2 0 27 0 0\nPo 0 28000 20460 28000 21150 200 -1\nDe 2 0 27 0 0\nPo 3 28000 20460 28000 20460 250 -1\nDe 15 1 27 0 0\nPo 0 28000 20116 28000 20460 90 -1\nDe 15 0 27 0 400000\nPo 3 28500 21650 28500 21650 370 180\nDe 15 1 27 0 0\nPo 0 28000 21150 28500 21650 200 -1\nDe 2 0 27 0 0\nPo 0 26850 18900 26850 18800 200 -1\nDe 2 0 27 0 0\nPo 3 26850 18900 26850 18900 250 -1\nDe 15 1 27 0 0\nPo 0 26845 18895 26850 18900 200 -1\nDe 15 0 27 0 0\nPo 0 26845 18540 26845 18895 200 -1\nDe 15 0 27 0 400000\nPo 3 27650 18000 27650 18000 370 180\nDe 15 1 27 0 0\nPo 0 26850 18800 27650 18000 200 -1\nDe 2 0 27 0 0\nPo 0 27950 13400 27950 14000 200 -1\nDe 2 0 27 0 0\nPo 3 27950 13400 27950 13400 370 180\nDe 15 1 27 0 0\nPo 0 29500 13400 31450 13400 200 -1\nDe 2 0 27 0 0\nPo 0 31950 12900 31450 13400 200 -1\nDe 2 0 27 0 0\nPo 3 31450 13400 31450 13400 370 180\nDe 15 1 27 0 0\nPo 0 31950 12300 30000 12300 200 -1\nDe 2 0 27 0 0\nPo 3 30000 12300 30000 12300 370 180\nDe 15 1 27 0 0\nPo 0 28550 12300 27300 12300 200 -1\nDe 2 0 27 0 0\nPo 0 26500 13100 27300 12300 200 -1\nDe 2 0 27 0 0\nPo 3 27300 12300 27300 12300 370 180\nDe 15 1 27 0 0\nPo 0 26010 13640 26500 13150 200 -1\nDe 2 0 27 0 0\nPo 0 26500 13150 26500 13100 200 -1\nDe 2 0 27 0 0\nPo 3 28550 12300 28550 12300 370 180\nDe 15 1 27 0 0\nPo 0 30000 12300 28550 12300 200 -1\nDe 2 0 27 0 0\nPo 3 31950 12300 31950 12300 370 180\nDe 15 1 27 0 0\nPo 0 31950 12300 31950 12900 200 -1\nDe 2 0 27 0 0\nPo 3 29500 13400 29500 13400 370 180\nDe 15 1 27 0 0\nPo 0 27950 13400 29500 13400 200 -1\nDe 2 0 27 0 0\nPo 3 28400 14450 28400 14450 370 180\nDe 15 1 27 0 0\nPo 0 27950 14000 28400 14450 200 -1\nDe 2 0 27 0 0\nPo 0 25000 17950 25000 17400 200 -1\nDe 2 0 27 0 0\nPo 0 24850 18100 25000 17950 60 -1\nDe 15 0 27 0 0\nPo 3 25000 17950 25000 17950 250 -1\nDe 15 1 27 0 0\nPo 0 24850 18500 24850 18100 60 -1\nDe 15 0 27 0 400000\nPo 0 25000 17400 24950 17350 200 -1\nDe 2 0 27 0 0\nPo 0 24350 23250 24350 24900 200 -1\nDe 2 0 27 0 0\nPo 0 25200 22400 24350 23250 200 -1\nDe 2 0 27 0 0\nPo 3 24350 23250 24350 23250 370 180\nDe 15 1 27 0 0\nPo 0 24050 20800 24050 20850 200 -1\nDe 2 0 27 0 0\nPo 0 24450 20400 24050 20800 200 -1\nDe 2 0 27 0 0\nPo 3 24050 20800 24050 20800 370 180\nDe 15 1 27 0 0\nPo 0 24000 19050 24000 19150 200 -1\nDe 2 0 27 0 0\nPo 3 24000 19050 24000 19050 250 -1\nDe 15 1 27 0 0\nPo 0 24000 18760 24000 19050 60 -1\nDe 15 0 27 0 400000\nPo 3 25250 20400 25250 20400 250 -1\nDe 15 1 27 0 0\nPo 0 24000 19150 25250 20400 200 -1\nDe 2 0 27 0 0\nPo 0 25250 20400 24450 20400 200 -1\nDe 2 0 27 0 0\nPo 3 25200 22000 25200 22000 370 180\nDe 15 1 27 0 0\nPo 0 24050 20850 25200 22000 200 -1\nDe 2 0 27 0 0\nPo 0 25200 22000 25200 22400 200 -1\nDe 2 0 27 0 0\nPo 3 24750 25300 24750 25300 250 -1\nDe 15 1 27 0 0\nPo 0 24350 24900 24750 25300 200 -1\nDe 2 0 27 0 0\nPo 0 35000 26100 37150 26100 200 -1\nDe 2 0 27 0 0\nPo 0 34000 27450 34000 27100 200 -1\nDe 2 0 27 0 0\nPo 0 35100 28550 34000 27450 200 -1\nDe 2 0 27 0 0\nPo 3 34000 27450 34000 27450 370 180\nDe 15 1 27 0 0\nPo 0 35450 28550 31900 28550 200 -1\nDe 2 0 27 0 0\nPo 0 32300 28150 31900 28550 200 -1\nDe 2 0 27 0 0\nPo 3 31900 28550 31900 28550 370 180\nDe 15 1 27 0 0\nPo 0 33000 25000 33000 25950 200 -1\nDe 2 0 27 0 400000\nPo 3 32300 26650 32300 26650 370 180\nDe 15 1 27 0 0\nPo 0 33000 25950 32300 26650 200 -1\nDe 2 0 27 0 0\nPo 0 32300 26650 32300 28150 200 -1\nDe 2 0 27 0 0\nPo 3 35450 28550 35450 28550 370 180\nDe 15 1 27 0 0\nPo 0 35450 28550 35100 28550 200 -1\nDe 2 0 27 0 0\nPo 3 35000 26100 35000 26100 370 180\nDe 15 1 27 0 0\nPo 0 34000 27100 35000 26100 200 -1\nDe 2 0 27 0 0\nPo 3 37550 26500 37550 26500 370 180\nDe 15 1 27 0 0\nPo 0 37150 26100 37550 26500 200 -1\nDe 2 0 27 0 0\nPo 0 37200 22900 37200 21550 200 -1\nDe 2 0 27 0 0\nPo 3 37200 21550 37200 21550 370 180\nDe 15 1 27 0 0\nPo 0 37200 21550 37200 21000 370 -1\nDe 15 0 27 0 800000\nPo 3 37200 22900 37200 22900 370 180\nDe 15 1 27 0 0\nPo 0 37550 17000 37400 17000 200 -1\nDe 2 0 27 0 0\nPo 0 37150 16600 37550 17000 200 -1\nDe 2 0 27 0 0\nPo 3 37550 17000 37550 17000 370 180\nDe 15 1 27 0 0\nPo 0 37200 15550 37000 15550 200 -1\nDe 2 0 27 0 0\nPo 3 37200 15550 37200 15550 370 180\nDe 15 1 27 0 0\nPo 0 37200 15000 37200 15550 370 -1\nDe 15 0 27 0 400000\nPo 3 35950 16600 35950 16600 370 180\nDe 15 1 27 0 0\nPo 0 37000 15550 35950 16600 200 -1\nDe 2 0 27 0 0\nPo 0 35950 16600 37150 16600 200 -1\nDe 2 0 27 0 0\nPo 3 36750 17650 36750 17650 370 180\nDe 15 1 27 0 0\nPo 0 37400 17000 36750 17650 200 -1\nDe 2 0 27 0 0\nPo 0 35500 11600 35500 11800 200 -1\nDe 2 0 27 0 0\nPo 0 36350 12450 35500 11600 200 -1\nDe 2 0 27 0 0\nPo 3 35500 11600 35500 11600 370 180\nDe 15 1 27 0 0\nPo 0 37200 12450 36350 12450 200 -1\nDe 2 0 27 0 0\nPo 3 35050 12250 35050 12250 370 180\nDe 15 1 27 0 0\nPo 0 35500 11800 35050 12250 200 -1\nDe 2 0 27 0 0\nPo 0 37200 12450 37200 11850 200 -1\nDe 2 0 27 0 0\nPo 0 37200 13000 37200 12450 370 -1\nDe 15 0 27 0 400000\nPo 3 37200 12450 37200 12450 370 180\nDe 15 1 27 0 0\nPo 3 37550 11500 37550 11500 370 180\nDe 15 1 27 0 0\nPo 0 37200 11850 37550 11500 200 -1\nDe 2 0 27 0 0\nPo 0 34100 10700 34250 10700 200 -1\nDe 2 0 27 0 0\nPo 0 33300 11500 34100 10700 200 -1\nDe 2 0 27 0 0\nPo 3 34100 10700 34100 10700 370 180\nDe 15 1 27 0 0\nPo 3 30650 11500 30650 11500 370 180\nDe 15 1 27 0 0\nPo 0 30650 11500 32650 11500 200 -1\nDe 2 0 27 0 0\nPo 3 32650 11500 32650 11500 370 180\nDe 15 1 27 0 0\nPo 0 32650 11500 33300 11500 200 -1\nDe 2 0 27 0 0\nPo 3 35500 9450 35500 9450 370 180\nDe 15 1 27 0 0\nPo 0 34250 10700 35500 9450 200 -1\nDe 2 0 27 0 0\nPo 0 30650 11500 30650 10100 200 -1\nDe 2 0 27 0 0\nPo 3 30050 9500 30050 9500 370 180\nDe 15 1 27 0 0\nPo 0 30650 10100 30050 9500 200 -1\nDe 2 0 27 0 0\nPo 0 28000 10150 28000 10000 200 -1\nDe 2 0 27 0 800000\nPo 3 28850 11500 28850 11500 370 180\nDe 15 1 27 0 0\nPo 0 28850 11000 28850 11500 200 -1\nDe 2 0 27 0 0\nPo 0 28000 10150 28850 11000 200 -1\nDe 2 0 27 0 0\nPo 0 30650 11500 28850 11500 200 -1\nDe 2 0 27 0 0\nPo 3 23450 25150 23450 25150 370 180\nDe 15 1 27 0 0\nPo 0 24800 11200 24800 10700 200 -1\nDe 2 0 27 0 0\nPo 0 25950 12350 24800 11200 200 -1\nDe 2 0 27 0 0\nPo 3 24800 11200 24800 11200 370 180\nDe 15 1 27 0 0\nPo 0 24250 12450 25950 12450 200 -1\nDe 2 0 27 0 0\nPo 0 24150 12550 24250 12450 200 -1\nDe 2 0 27 0 0\nPo 3 24250 12450 24250 12450 370 180\nDe 15 1 27 0 0\nPo 0 22950 14950 23200 14950 200 -1\nDe 2 0 27 0 0\nPo 0 22350 15550 22950 14950 200 -1\nDe 2 0 27 0 0\nPo 3 22950 14950 22950 14950 370 180\nDe 15 1 27 0 0\nPo 0 21800 15000 21800 15550 370 -1\nDe 15 0 27 0 400000\nPo 3 21800 15550 21800 15550 370 180\nDe 15 1 27 0 0\nPo 0 21800 15550 22350 15550 200 -1\nDe 2 0 27 0 0\nPo 3 24150 14000 24150 14000 370 180\nDe 15 1 27 0 0\nPo 0 23200 14950 24150 14000 200 -1\nDe 2 0 27 0 0\nPo 0 24150 14000 24150 12550 200 -1\nDe 2 0 27 0 0\nPo 3 26050 12350 26050 12350 370 180\nDe 15 1 27 0 0\nPo 0 25950 12450 26050 12350 200 -1\nDe 2 0 27 0 0\nPo 0 26050 12350 25950 12350 200 -1\nDe 2 0 27 0 0\nPo 3 23550 9450 23550 9450 370 180\nDe 15 1 27 0 0\nPo 0 24800 10700 23550 9450 200 -1\nDe 2 0 27 0 0\nPo 0 21800 12450 22500 12450 200 -1\nDe 2 0 27 0 0\nPo 3 23100 11850 23100 11850 370 180\nDe 15 1 27 0 0\nPo 0 22500 12450 23100 11850 200 -1\nDe 2 0 27 0 0\nPo 0 21800 12450 21800 11850 200 -1\nDe 2 0 27 0 0\nPo 0 21800 13000 21800 12450 370 -1\nDe 15 0 27 0 400000\nPo 3 21800 12450 21800 12450 370 180\nDe 15 1 27 0 0\nPo 3 21450 11500 21450 11500 370 180\nDe 15 1 27 0 0\nPo 0 21800 11850 21450 11500 200 -1\nDe 2 0 27 0 0\nPo 0 22500 17500 21900 17500 200 -1\nDe 2 0 27 0 0\nPo 0 23050 19050 23050 18050 200 -1\nDe 2 0 27 0 0\nPo 0 22450 18450 23050 19050 200 -1\nDe 2 0 27 0 0\nPo 3 23050 19050 23050 19050 370 180\nDe 15 1 27 0 0\nPo 0 21800 19000 21800 18450 370 -1\nDe 15 0 27 0 400000\nPo 3 21800 18450 21800 18450 370 180\nDe 15 1 27 0 0\nPo 0 21800 18450 22450 18450 200 -1\nDe 2 0 27 0 0\nPo 3 22500 17500 22500 17500 370 180\nDe 15 1 27 0 0\nPo 0 23050 18050 22500 17500 200 -1\nDe 2 0 27 0 0\nPo 3 21450 17050 21450 17050 370 180\nDe 15 1 27 0 0\nPo 0 21900 17500 21450 17050 200 -1\nDe 2 0 27 0 0\nPo 0 23450 25150 23450 26150 200 -1\nDe 2 0 27 0 0\nPo 3 23750 26450 23750 26450 370 180\nDe 15 1 27 0 0\nPo 0 23450 26150 23750 26450 200 -1\nDe 2 0 27 0 0\nPo 0 23200 24900 23450 25150 200 -1\nDe 2 0 27 0 0\nPo 0 23150 22150 23150 23650 200 -1\nDe 2 0 27 0 0\nPo 0 22550 21550 23150 22150 200 -1\nDe 2 0 27 0 0\nPo 3 23150 22150 23150 22150 370 180\nDe 15 1 27 0 0\nPo 0 21800 21550 22550 21550 200 -1\nDe 2 0 27 0 0\nPo 3 23200 23700 23200 23700 370 180\nDe 15 1 27 0 0\nPo 0 23150 23650 23200 23700 200 -1\nDe 2 0 27 0 0\nPo 0 23200 23700 23200 24900 200 -1\nDe 2 0 27 0 0\nPo 0 21450 26500 21450 24900 200 -1\nDe 2 0 27 0 0\nPo 3 21450 24900 21450 24900 370 180\nDe 15 1 27 0 0\nPo 0 21800 21550 21800 22800 200 -1\nDe 2 0 27 0 0\nPo 3 21800 21550 21800 21550 370 180\nDe 15 1 27 0 0\nPo 0 21800 21550 21800 21000 370 -1\nDe 15 0 27 0 800000\nPo 3 21450 23150 21450 23150 370 180\nDe 15 1 27 0 0\nPo 0 21800 22800 21450 23150 200 -1\nDe 2 0 27 0 0\nPo 0 21450 24900 21450 23150 200 -1\nDe 2 0 27 0 0\nPo 3 21450 26500 21450 26500 370 180\nDe 15 1 27 0 0\nPo 0 32567 17433 32567 16567 1000 -1\nDe 0 0 27 0 C00000\nPo 0 33433 17433 32567 17433 1000 -1\nDe 0 0 27 0 C00000\nPo 0 33433 16567 33433 17433 1000 -1\nDe 0 0 27 0 C00000\nPo 0 32567 16567 33433 16567 1000 -1\nDe 0 0 27 0 C00000\nPo 0 37200 19000 37200 18450 370 -1\nDe 15 0 27 0 400000\nPo 3 37200 18450 37200 18450 370 180\nDe 15 1 27 0 0\nPo 0 31950 19310 31800 19310 200 -1\nDe 15 0 27 0 400000\nPo 3 31650 19160 31650 19160 370 180\nDe 15 1 27 0 0\nPo 0 31800 19310 31650 19160 200 -1\nDe 15 0 27 0 0\nPo 0 33920 19200 33740 19200 60 -1\nDe 15 0 27 0 400000\nPo 3 33720 19220 33720 19220 250 -1\nDe 15 1 27 0 0\nPo 0 33740 19200 33720 19220 60 -1\nDe 15 0 27 0 0\nPo 0 34070 18900 34320 18900 200 -1\nDe 15 0 27 0 400000\nPo 3 34350 18870 34350 18870 310 160\nDe 15 1 27 0 0\nPo 0 34320 18900 34350 18870 200 -1\nDe 15 0 27 0 0\nPo 3 35380 16900 35380 16900 310 160\nDe 15 1 27 0 0\nPo 0 35380 17200 35110 17200 200 -1\nDe 15 0 27 0 800000\nPo 3 35380 17200 35380 17200 310 160\nDe 15 1 27 0 0\nPo 0 35380 16900 35380 17200 200 -1\nDe 15 0 27 0 0\nPo 0 35110 16900 35380 16900 200 -1\nDe 15 0 27 0 400000\nPo 0 35110 17500 35400 17500 60 -1\nDe 15 0 27 0 400000\nPo 3 35400 17500 35400 17500 250 -1\nDe 15 1 27 0 0\nPo 3 31100 14450 31100 14450 370 180\nDe 15 1 27 0 0\nPo 0 31110 14460 31100 14450 200 -1\nDe 15 0 27 0 0\nPo 0 31110 14730 31110 14460 200 -1\nDe 15 0 27 0 400000\nPo 0 29690 16900 29550 16900 200 -1\nDe 15 0 27 0 400000\nPo 3 29400 17050 29400 17050 370 180\nDe 15 1 27 0 0\nPo 0 29550 16900 29400 17050 200 -1\nDe 15 0 27 0 0\nPo 3 33292 15449 33292 15449 250 -1\nDe 15 1 27 0 0\nPo 0 33293 15450 33292 15449 60 -1\nDe 15 0 27 0 0\nPo 0 33540 15450 33293 15450 60 -1\nDe 15 0 27 0 400000\nPo 3 33135 15731 33135 15731 250 -1\nDe 15 1 27 0 0\nPo 0 33098 16035 33098 15768 160 -1\nDe 15 0 27 0 400000\nPo 0 33098 15768 33135 15731 160 -1\nDe 15 0 27 0 0\nPo 0 29540 16600 29540 16400 60 -1\nDe 15 0 27 0 400000\nPo 3 29460 16320 29460 16320 250 -1\nDe 15 1 27 0 0\nPo 0 29540 16400 29460 16320 60 -1\nDe 15 0 27 0 0\nPo 0 35550 15240 35850 15240 60 -1\nDe 15 0 27 0 400000\nPo 3 35850 15240 35850 15240 250 -1\nDe 15 1 27 0 0\nPo 0 35110 15500 35110 15200 60 -1\nDe 15 0 27 0 400000\nPo 3 35110 15200 35110 15200 250 -1\nDe 15 1 27 0 0\nPo 0 28890 15370 28890 15070 60 -1\nDe 15 0 27 0 400000\nPo 3 28890 15070 28890 15070 250 -1\nDe 15 1 27 0 0\nPo 0 28000 19604 28000 19260 90 -1\nDe 15 0 27 0 400000\nPo 3 28000 19260 28000 19260 250 -1\nDe 15 1 27 0 0\nPo 0 27800 16606 27800 16950 90 -1\nDe 15 0 27 0 400000\nPo 3 27800 16950 27800 16950 250 -1\nDe 15 1 27 0 0\nPo 0 27800 16094 27800 15750 90 -1\nDe 15 0 27 0 400000\nPo 3 27800 15750 27800 15750 250 -1\nDe 15 1 27 0 0\nPo 0 32200 14083 32200 13820 90 -1\nDe 15 0 27 0 400000\nPo 3 32160 13780 32160 13780 250 -1\nDe 15 1 27 0 0\nPo 0 32200 13820 32160 13780 90 -1\nDe 15 0 27 0 0\nPo 0 32200 14417 32200 14660 90 -1\nDe 15 0 27 0 400000\nPo 3 32140 14720 32140 14720 250 -1\nDe 15 1 27 0 0\nPo 0 32200 14660 32140 14720 90 -1\nDe 15 0 27 0 0\nPo 0 35700 14267 35700 14520 90 -1\nDe 15 0 27 0 400000\nPo 3 35740 14560 35740 14560 250 -1\nDe 15 1 27 0 0\nPo 0 35700 14520 35740 14560 90 -1\nDe 15 0 27 0 0\nPo 0 35700 13933 35700 13630 90 -1\nDe 15 0 27 0 400000\nPo 3 35700 13630 35700 13630 250 -1\nDe 15 1 27 0 0\nPo 0 30300 13990 30600 13990 60 -1\nDe 15 0 27 0 400000\nPo 3 30600 13990 30600 13990 250 -1\nDe 15 1 27 0 0\nPo 0 35750 20333 35750 20070 90 -1\nDe 15 0 27 0 400000\nPo 3 35790 20030 35790 20030 250 -1\nDe 15 1 27 0 0\nPo 0 35750 20070 35790 20030 90 -1\nDe 15 0 27 0 0\nPo 0 31900 19883 31900 19680 90 -1\nDe 15 0 27 0 400000\nPo 3 32090 19580 32090 19580 250 -1\nDe 15 1 27 0 0\nPo 0 32000 19580 32090 19580 90 -1\nDe 15 0 27 0 0\nPo 0 31900 19680 32000 19580 90 -1\nDe 15 0 27 0 0\nPo 0 34900 14250 34900 14340 60 -1\nDe 15 0 27 0 0\nPo 3 34900 14250 34900 14250 250 -1\nDe 15 1 27 0 0\nPo 0 34900 14340 35110 14550 60 -1\nDe 15 0 27 0 800000\nPo 0 29800 15000 29800 14600 60 -1\nDe 15 0 27 0 400000\nPo 0 29800 15000 29672 15000 60 -1\nDe 15 0 27 0 C00000\nPo 3 29800 14600 29800 14600 250 -1\nDe 15 1 27 0 0\nPo 0 29900 15900 29900 16150 60 -1\nDe 15 0 27 0 400000\nPo 0 29900 15900 29772 15900 60 -1\nDe 15 0 27 0 C00000\nPo 3 29770 16280 29770 16280 250 -1\nDe 15 1 27 0 0\nPo 0 29900 16150 29770 16280 60 -1\nDe 15 0 27 0 0\nPo 0 30910 15800 30910 15790 60 -1\nDe 15 0 27 0 400000\nPo 3 30570 15450 30570 15450 250 -1\nDe 15 1 27 0 0\nPo 0 30910 15790 30570 15450 60 -1\nDe 15 0 27 0 0\nPo 0 29690 17450 29400 17450 60 -1\nDe 15 0 27 0 400000\nPo 3 29400 17450 29400 17450 250 -1\nDe 15 1 27 0 0\nPo 0 29900 18100 29900 17750 60 -1\nDe 15 0 27 0 400000\nPo 0 29900 18100 29772 18100 60 -1\nDe 15 0 27 0 C00000\nPo 3 29900 17750 29900 17750 250 -1\nDe 15 1 27 0 0\nPo 0 29090 18550 28800 18550 60 -1\nDe 15 0 27 0 400000\nPo 3 28800 18550 28800 18550 250 -1\nDe 15 1 27 0 0\nPo 0 30200 19000 30200 19390 60 -1\nDe 15 0 27 0 400000\nPo 0 30200 19000 30072 19000 60 -1\nDe 15 0 27 0 C00000\nPo 3 30210 19400 30210 19400 250 -1\nDe 15 1 27 0 0\nPo 0 30200 19390 30210 19400 60 -1\nDe 15 0 27 0 0\nPo 0 31210 18550 31240 18550 60 -1\nDe 15 0 27 0 400000\nPo 3 31530 18260 31530 18260 250 -1\nDe 15 1 27 0 0\nPo 0 31240 18550 31530 18260 60 -1\nDe 15 0 27 0 0\nPo 0 27055 14900 27055 15195 200 -1\nDe 15 0 27 0 400000\nPo 3 27020 15230 27020 15230 250 -1\nDe 15 1 27 0 0\nPo 0 27055 15195 27020 15230 200 -1\nDe 15 0 27 0 0\nPo 0 22900 20327 22900 20620 200 -1\nDe 15 0 27 0 400000\nPo 3 22900 20620 22900 20620 250 -1\nDe 15 1 27 0 0\nPo 0 23872 17500 23600 17500 60 -1\nDe 15 0 27 0 400000\nPo 3 23500 17400 23500 17400 250 -1\nDe 15 1 27 0 0\nPo 0 23600 17500 23500 17400 60 -1\nDe 15 0 27 0 0\nPo 0 24000 17500 24000 17850 60 -1\nDe 15 0 27 0 400000\nPo 0 24000 17500 23872 17500 60 -1\nDe 15 0 27 0 C00000\nPo 3 23880 17970 23880 17970 250 -1\nDe 15 1 27 0 0\nPo 0 24000 17850 23880 17970 60 -1\nDe 15 0 27 0 0\nPo 0 22900 13673 22900 13370 200 -1\nDe 15 0 27 0 400000\nPo 3 22900 13370 22900 13370 250 -1\nDe 15 1 27 0 0\nPo 0 24900 15400 24380 15400 60 -1\nDe 15 0 27 0 400000\nPo 0 24380 15400 24370 15390 60 -1\nDe 15 0 27 0 0\nPo 3 24370 15390 24370 15390 250 -1\nDe 15 1 27 0 0\nPo 0 34360 12550 34360 12840 90 -1\nDe 15 0 27 0 400000\nPo 0 34360 12840 34350 12850 90 -1\nDe 15 0 27 0 0\nPo 3 34350 12850 34350 12850 250 -1\nDe 15 1 27 0 0\nPo 0 23800 15290 23800 15010 60 -1\nDe 15 0 27 0 400000\nPo 3 23810 15000 23810 15000 250 -1\nDe 15 1 27 0 0\nPo 0 23800 15010 23810 15000 60 -1\nDe 15 0 27 0 0\nPo 0 22840 16800 22840 16500 60 -1\nDe 15 0 27 0 400000\nPo 3 22840 16500 22840 16500 250 -1\nDe 15 1 27 0 0\nPo 0 33380 14500 33120 14500 60 -1\nDe 15 0 27 0 400000\nPo 3 33090 14530 33090 14530 250 -1\nDe 15 1 27 0 0\nPo 0 33120 14500 33090 14530 60 -1\nDe 15 0 27 0 0\nPo 0 24128 16500 24450 16500 60 -1\nDe 15 0 27 0 400000\nPo 3 24450 16500 24450 16500 250 -1\nDe 15 1 27 0 0\nPo 0 24850 18500 24850 19000 60 -1\nDe 15 0 27 0 400000\nPo 3 24850 19000 24850 19000 250 -1\nDe 15 1 27 0 0\nPo 0 34072 14050 33750 14050 60 -1\nDe 15 0 27 0 400000\nPo 3 33750 14050 33750 14050 250 -1\nDe 15 1 27 0 0\nPo 0 35160 21100 35450 21100 60 -1\nDe 15 0 27 0 400000\nPo 3 35450 21100 35450 21100 250 -1\nDe 15 1 27 0 0\nPo 0 35110 13500 35400 13500 60 -1\nDe 15 0 27 0 400000\nPo 3 35400 13500 35400 13500 250 -1\nDe 15 1 27 0 0\nPo 0 35160 20350 35160 20140 60 -1\nDe 15 0 27 0 400000\nPo 3 35250 20050 35250 20050 250 -1\nDe 15 1 27 0 0\nPo 0 35160 20140 35250 20050 60 -1\nDe 15 0 27 0 0\nPo 0 34072 15000 33760 15000 60 -1\nDe 15 0 27 0 400000\nPo 3 33760 15000 33760 15000 250 -1\nDe 15 1 27 0 0\nPo 0 35110 18700 35250 18700 60 -1\nDe 15 0 27 0 400000\nPo 0 35250 18400 35400 18550 60 -1\nDe 15 0 27 0 0\nPo 3 35400 18550 35400 18550 250 -1\nDe 15 1 27 0 0\nPo 0 35250 18400 35110 18400 60 -1\nDe 15 0 27 0 800000\nPo 0 35250 18700 35400 18550 60 -1\nDe 15 0 27 0 0\nPo 0 35110 18100 35260 18100 60 -1\nDe 15 0 27 0 400000\nPo 0 35240 17800 35400 17960 60 -1\nDe 15 0 27 0 0\nPo 3 35400 17960 35400 17960 250 -1\nDe 15 1 27 0 0\nPo 0 35240 17800 35110 17800 60 -1\nDe 15 0 27 0 800000\nPo 0 35260 18100 35400 17960 60 -1\nDe 15 0 27 0 0\nPo 0 34072 20650 33750 20650 60 -1\nDe 15 0 27 0 400000\nPo 3 33750 20650 33750 20650 250 -1\nDe 15 1 27 0 0\nPo 0 33430 20150 33180 20150 60 -1\nDe 15 0 27 0 400000\nPo 3 33130 20200 33130 20200 250 -1\nDe 15 1 27 0 0\nPo 0 33180 20150 33130 20200 60 -1\nDe 15 0 27 0 0\nPo 0 34072 19700 33760 19700 60 -1\nDe 15 0 27 0 400000\nPo 3 33760 19700 33760 19700 250 -1\nDe 15 1 27 0 0\nPo 0 35550 16090 35980 16090 60 -1\nDe 15 0 28 0 400000\nPo 0 35980 16090 36000 16110 60 -1\nDe 15 0 28 0 800000\nPo 0 34690 16300 34740 16300 60 -1\nDe 15 0 28 0 400000\nPo 0 35510 16050 35550 16090 60 -1\nDe 15 0 28 0 800000\nPo 0 34990 16050 35510 16050 60 -1\nDe 15 0 28 0 0\nPo 0 34740 16300 34990 16050 60 -1\nDe 15 0 28 0 0\nPo 0 33965 16508 34192 16508 60 -1\nDe 15 0 28 0 400000\nPo 0 34400 16300 34690 16300 60 -1\nDe 15 0 28 0 800000\nPo 0 34192 16508 34400 16300 60 -1\nDe 15 0 28 0 0\nPo 0 34690 16600 34840 16600 60 -1\nDe 15 0 29 0 400000\nPo 0 34980 16300 35110 16300 60 -1\nDe 15 0 29 0 800000\nPo 0 34910 16370 34980 16300 60 -1\nDe 15 0 29 0 0\nPo 0 34910 16530 34910 16370 60 -1\nDe 15 0 29 0 0\nPo 0 34840 16600 34910 16530 60 -1\nDe 15 0 29 0 0\nPo 0 33965 16705 34235 16705 60 -1\nDe 15 0 29 0 400000\nPo 0 34340 16600 34690 16600 60 -1\nDe 15 0 29 0 800000\nPo 0 34235 16705 34340 16600 60 -1\nDe 15 0 29 0 0\nPo 0 35110 15800 35410 15800 60 -1\nDe 15 0 30 0 400000\nPo 0 35410 15800 35550 15660 60 -1\nDe 15 0 30 0 800000\nPo 0 36000 15690 35580 15690 60 -1\nDe 15 0 30 0 400000\nPo 0 35580 15690 35550 15660 60 -1\nDe 15 0 30 0 800000\nPo 0 35110 16600 35460 16600 60 -1\nDe 15 0 31 0 400000\nPo 0 35460 16600 35550 16510 60 -1\nDe 15 0 31 0 800000\nPo 0 34690 15800 34690 15500 60 -1\nDe 15 0 32 0 C00000\nPo 0 33965 16311 34099 16311 60 -1\nDe 15 0 32 0 400000\nPo 0 34610 15800 34690 15800 60 -1\nDe 15 0 32 0 800000\nPo 0 34099 16311 34610 15800 60 -1\nDe 15 0 32 0 0\nPo 0 23809 17362 23809 17319 90 -1\nDe 15 0 33 0 400000\nPo 0 23790 17300 23790 17000 200 -1\nDe 15 0 33 0 800000\nPo 0 23809 17319 23790 17300 90 -1\nDe 15 0 33 0 0\nPo 0 24191 16638 24191 16681 90 -1\nDe 15 0 34 0 400000\nPo 0 24210 16700 24210 17000 200 -1\nDe 15 0 34 0 800000\nPo 0 24191 16681 24210 16700 90 -1\nDe 15 0 34 0 0\nPo 0 24191 16362 24191 16308 60 -1\nDe 15 0 35 0 400000\nPo 0 24240 16259 24191 16308 200 -1\nDe 15 0 35 0 0\nPo 0 24240 16259 24240 16000 200 -1\nDe 15 0 35 0 800000\nPo 0 31703 20217 31703 20277 90 -1\nDe 15 0 36 0 400000\nPo 0 30880 21100 31650 20330 200 -1\nDe 15 0 36 0 0\nPo 0 24500 20110 25490 21100 200 -1\nDe 15 0 36 0 0\nPo 0 24500 20110 24500 19910 200 -1\nDe 15 0 36 0 800000\nPo 0 25490 21100 30880 21100 200 -1\nDe 15 0 36 0 0\nPo 0 31703 20277 31650 20330 90 -1\nDe 15 0 36 0 0\nPo 0 29991 15000 30240 15000 90 -1\nDe 15 0 37 0 400000\nPo 0 30240 15000 30340 15100 90 -1\nDe 15 0 37 0 800000\nPo 0 31200 16110 31200 16430 90 -1\nDe 15 0 38 0 400000\nPo 0 31200 16430 31270 16500 90 -1\nDe 15 0 38 0 800000\nPo 0 32035 16508 31278 16508 90 -1\nDe 15 0 38 0 400000\nPo 0 31278 16508 31270 16500 90 -1\nDe 15 0 38 0 800000\nPo 0 31200 16110 30920 16110 90 -1\nDe 15 0 38 0 400000\nPo 0 30920 16110 30910 16100 90 -1\nDe 15 0 38 0 800000\nPo 0 30091 15900 30210 15900 90 -1\nDe 15 0 39 0 400000\nPo 0 30420 16030 30490 16100 90 -1\nDe 15 0 39 0 800000\nPo 0 30340 16030 30420 16030 90 -1\nDe 15 0 39 0 0\nPo 0 30210 15900 30340 16030 90 -1\nDe 15 0 39 0 0\nPo 0 32660 18900 32660 20220 90 -1\nDe 15 0 40 0 400000\nPo 0 32660 20220 32990 20550 90 -1\nDe 15 0 40 0 800000\nPo 0 32660 18900 32660 18670 90 -1\nDe 15 0 40 0 400000\nPo 0 32660 18670 32590 18600 90 -1\nDe 15 0 40 0 800000\nPo 0 32705 17965 32705 18485 90 -1\nDe 15 0 40 0 400000\nPo 0 32705 18485 32590 18600 90 -1\nDe 15 0 40 0 800000\nPo 0 32003 14417 31973 14417 90 -1\nDe 15 0 41 0 400000\nPo 0 30210 12700 31950 14440 200 -1\nDe 15 0 41 0 0\nPo 0 24600 13590 25490 12700 200 -1\nDe 15 0 41 0 0\nPo 0 24600 13590 24600 13790 200 -1\nDe 15 0 41 0 800000\nPo 0 25490 12700 30210 12700 200 -1\nDe 15 0 41 0 0\nPo 0 31973 14417 31950 14440 90 -1\nDe 15 0 41 0 0\nPo 0 25136 15685 25175 15685 90 -1\nDe 15 0 42 0 400000\nPo 0 25290 15800 25200 15710 200 -1\nDe 15 0 42 0 0\nPo 0 25290 15800 25440 15800 200 -1\nDe 15 0 42 0 800000\nPo 0 25175 15685 25200 15710 90 -1\nDe 15 0 42 0 0\nPo 0 25136 15115 25205 15115 90 -1\nDe 15 0 43 0 400000\nPo 0 25650 14670 25200 15120 200 -1\nDe 15 0 43 0 0\nPo 0 25650 14670 25650 14660 200 -1\nDe 15 0 43 0 800000\nPo 0 25205 15115 25200 15120 90 -1\nDe 15 0 43 0 0\nPo 0 25650 14240 25650 14100 200 -1\nDe 15 0 44 0 400000\nPo 0 25838 13912 26004 13912 200 -1\nDe 15 0 44 0 800000\nPo 0 25650 14100 25838 13912 200 -1\nDe 15 0 44 0 0\nPo 0 25754 17538 25362 17538 200 -1\nDe 15 0 45 0 400000\nPo 0 25362 17538 25350 17550 200 -1\nDe 15 0 45 0 800000\nPo 0 28095 17540 28540 17540 90 -1\nDe 15 0 46 0 400000\nPo 0 28540 17540 28690 17690 90 -1\nDe 15 0 46 0 0\nPo 0 28690 17690 28690 18150 90 -1\nDe 15 0 46 0 800000\nPo 0 29709 17962 29298 17962 90 -1\nDe 15 0 47 0 400000\nPo 0 29298 17962 29110 18150 90 -1\nDe 15 0 47 0 800000\nPo 0 32035 17689 31951 17689 90 -1\nDe 15 0 48 0 400000\nPo 0 31410 18850 31210 18850 90 -1\nDe 15 0 48 0 800000\nPo 0 31770 18490 31410 18850 90 -1\nDe 15 0 48 0 0\nPo 0 31770 17870 31770 18490 90 -1\nDe 15 0 48 0 0\nPo 0 31951 17689 31770 17870 90 -1\nDe 15 0 48 0 0\nPo 0 30391 19000 30640 19000 90 -1\nDe 15 0 49 0 400000\nPo 0 30640 19000 30790 18850 90 -1\nDe 15 0 49 0 800000\nPo 0 22893 14000 22900 14007 200 -1\nDe 15 0 50 0 800000\nPo 0 21800 14000 22893 14000 200 -1\nDe 15 0 50 0 400000\nPo 0 23350 15940 23350 14457 200 -1\nDe 15 0 50 0 400000\nPo 0 23350 14457 22900 14007 200 -1\nDe 15 0 50 0 800000\nPo 0 21800 20000 22893 20000 200 -1\nDe 15 0 51 0 400000\nPo 0 22893 20000 22900 19993 200 -1\nDe 15 0 51 0 800000\nPo 0 23400 18310 23400 19493 200 -1\nDe 15 0 51 0 400000\nPo 0 23400 19493 22900 19993 200 -1\nDe 15 0 51 0 800000\nPo 0 35503 13933 35127 13933 90 -1\nDe 15 0 52 0 400000\nPo 0 35127 13933 35110 13950 90 -1\nDe 15 0 52 0 800000\nPo 0 34391 14050 34590 14050 90 -1\nDe 15 0 53 0 400000\nPo 0 34590 14050 34690 13950 90 -1\nDe 15 0 53 0 800000\nPo 0 32397 14083 32397 13593 90 -1\nDe 15 0 54 0 400000\nPo 0 32397 13593 32690 13300 90 -1\nDe 15 0 54 0 800000\nPo 0 35110 14850 35400 14850 90 -1\nDe 15 0 55 0 400000\nPo 0 35503 14747 35503 14267 90 -1\nDe 15 0 55 0 800000\nPo 0 35400 14850 35503 14747 90 -1\nDe 15 0 55 0 0\nPo 0 35897 13933 35937 13933 60 -1\nDe 15 0 56 0 400000\nPo 0 36030 14000 35950 13920 200 -1\nDe 15 0 56 0 0\nPo 0 36030 14000 37200 14000 200 -1\nDe 15 0 56 0 800000\nPo 0 35937 13933 35950 13920 60 -1\nDe 15 0 56 0 0\nPo 0 33403 15082 33335 15150 90 -1\nDe 15 0 57 0 800000\nPo 0 33514 15082 33403 15082 90 -1\nDe 15 0 57 0 0\nPo 0 33664 15232 33514 15082 90 -1\nDe 15 0 57 0 0\nPo 0 33858 15232 33664 15232 90 -1\nDe 15 0 57 0 0\nPo 0 33952 15138 33858 15232 90 -1\nDe 15 0 57 0 0\nPo 0 34009 15138 33952 15138 90 -1\nDe 15 0 57 0 400000\nPo 0 34009 20788 33952 20788 90 -1\nDe 15 0 58 0 400000\nPo 0 33590 21150 33410 21150 90 -1\nDe 15 0 58 0 800000\nPo 0 33952 20788 33590 21150 90 -1\nDe 15 0 58 0 0\nPo 0 33110 13300 33110 13360 90 -1\nDe 15 0 59 0 400000\nPo 0 34009 13913 34009 13912 90 -1\nDe 15 0 59 0 800000\nPo 0 33896 13800 34009 13913 90 -1\nDe 15 0 59 0 0\nPo 0 33550 13800 33896 13800 90 -1\nDe 15 0 59 0 0\nPo 0 33110 13360 33550 13800 90 -1\nDe 15 0 59 0 0\nPo 0 34009 14188 33945 14188 90 -1\nDe 15 0 60 0 400000\nPo 0 33509 14200 33460 14200 90 -1\nDe 15 0 60 0 800000\nPo 0 33592 14283 33509 14200 90 -1\nDe 15 0 60 0 0\nPo 0 33850 14283 33592 14283 90 -1\nDe 15 0 60 0 0\nPo 0 33945 14188 33850 14283 90 -1\nDe 15 0 60 0 0\nPo 0 34391 15000 34622 15000 90 -1\nDe 15 0 61 0 400000\nPo 0 34690 14932 34690 14850 90 -1\nDe 15 0 61 0 800000\nPo 0 34622 15000 34690 14932 90 -1\nDe 15 0 61 0 0\nPo 0 32915 14850 33578 14850 90 -1\nDe 15 0 62 0 400000\nPo 0 34009 14863 34009 14862 90 -1\nDe 15 0 62 0 800000\nPo 0 33955 14863 34009 14863 90 -1\nDe 15 0 62 0 0\nPo 0 33859 14767 33955 14863 90 -1\nDe 15 0 62 0 0\nPo 0 33661 14767 33859 14767 90 -1\nDe 15 0 62 0 0\nPo 0 33578 14850 33661 14767 90 -1\nDe 15 0 62 0 0\nPo 0 32397 14417 32397 14752 90 -1\nDe 15 0 63 0 400000\nPo 0 32397 14752 32495 14850 90 -1\nDe 15 0 63 0 800000\nPo 0 32902 16035 32902 15163 90 -1\nDe 15 0 64 0 400000\nPo 0 32902 15163 32915 15150 90 -1\nDe 15 0 64 0 800000\nPo 0 27744 20116 27291 20116 200 -1\nDe 15 0 65 0 400000\nPo 0 27291 20116 27135 19960 200 -1\nDe 15 0 65 0 800000\nPo 0 25920 19340 25920 19510 200 -1\nDe 15 0 66 0 400000\nPo 0 26370 19960 26465 19960 200 -1\nDe 15 0 66 0 C00000\nPo 0 25920 19510 26370 19960 200 -1\nDe 15 0 66 0 800000\nPo 0 25860 15800 25860 15980 200 -1\nDe 15 0 67 0 400000\nPo 0 26130 16250 26215 16250 200 -1\nDe 15 0 67 0 C00000\nPo 0 25860 15980 26130 16250 200 -1\nDe 15 0 67 0 800000\nPo 0 27544 16606 27336 16606 200 -1\nDe 15 0 68 0 400000\nPo 0 26980 16250 26885 16250 200 -1\nDe 15 0 68 0 C00000\nPo 0 27336 16606 26980 16250 200 -1\nDe 15 0 68 0 800000\nPo 0 26496 13912 27043 13912 200 -1\nDe 15 0 69 0 400000\nPo 0 27043 13912 27055 13900 200 -1\nDe 15 0 69 0 800000\nPo 0 24615 15115 24600 15100 90 -1\nDe 15 0 70 0 0\nPo 0 24664 15115 24615 15115 90 -1\nDe 15 0 70 0 400000\nPo 0 24600 15100 24600 14210 200 -1\nDe 15 0 70 0 800000\nPo 0 24664 15685 24635 15685 90 -1\nDe 15 0 71 0 400000\nPo 0 24660 15890 24620 15850 200 -1\nDe 15 0 71 0 0\nPo 0 24620 15850 24620 15700 200 -1\nDe 15 0 71 0 0\nPo 0 24660 15890 24660 16000 200 -1\nDe 15 0 71 0 800000\nPo 0 24635 15685 24620 15700 90 -1\nDe 15 0 71 0 0\nPo 0 33965 17098 34098 17098 90 -1\nDe 15 0 72 0 400000\nPo 0 34670 17480 34690 17500 90 -1\nDe 15 0 72 0 800000\nPo 0 34340 17480 34670 17480 60 -1\nDe 15 0 72 0 0\nPo 0 34240 17380 34340 17480 60 -1\nDe 15 0 72 0 0\nPo 0 34240 17240 34240 17380 60 -1\nDe 15 0 72 0 0\nPo 0 34098 17098 34240 17240 60 -1\nDe 15 0 72 0 0\nPo 0 32097 19883 32417 19883 90 -1\nDe 15 0 73 0 400000\nPo 0 32417 19883 32450 19850 90 -1\nDe 15 0 73 0 800000\nPo 0 28256 19604 28436 19604 90 -1\nDe 15 0 74 0 400000\nPo 0 28436 19604 28640 19400 90 -1\nDe 15 0 74 0 800000\nPo 0 32705 16035 32705 14575 90 -1\nDe 15 0 75 0 400000\nPo 0 33040 14240 33040 14200 90 -1\nDe 15 0 75 0 800000\nPo 0 32705 14575 33040 14240 90 -1\nDe 15 0 75 0 0\nPo 0 28640 19800 28640 19840 90 -1\nDe 15 0 76 0 400000\nPo 0 28640 19840 28364 20116 90 -1\nDe 15 0 76 0 0\nPo 0 28364 20116 28256 20116 90 -1\nDe 15 0 76 0 800000\nPo 0 25135 18736 25135 18775 90 -1\nDe 15 0 77 0 400000\nPo 0 25440 19340 25160 19060 200 -1\nDe 15 0 77 0 0\nPo 0 25160 19060 25160 18800 200 -1\nDe 15 0 77 0 0\nPo 0 25440 19340 25500 19340 200 -1\nDe 15 0 77 0 800000\nPo 0 25135 18775 25160 18800 90 -1\nDe 15 0 77 0 0\nPo 0 23809 16500 23620 16500 90 -1\nDe 15 0 78 0 400000\nPo 0 23350 16420 23430 16500 200 -1\nDe 15 0 78 0 0\nPo 0 23430 16500 23620 16500 200 -1\nDe 15 0 78 0 0\nPo 0 23350 16420 23350 16360 200 -1\nDe 15 0 78 0 800000\nPo 0 34391 19700 34690 19700 90 -1\nDe 15 0 79 0 400000\nPo 0 34690 19700 34890 19500 90 -1\nDe 15 0 79 0 800000\nPo 0 35310 19500 35553 19743 90 -1\nDe 15 0 80 0 400000\nPo 0 35553 19743 35553 20333 90 -1\nDe 15 0 80 0 800000\nPo 0 36000 20340 35954 20340 60 -1\nDe 15 0 81 0 0\nPo 0 36340 20000 36000 20340 200 -1\nDe 15 0 81 0 0\nPo 0 37200 20000 36340 20000 200 -1\nDe 15 0 81 0 400000\nPo 0 35954 20340 35947 20333 60 -1\nDe 15 0 81 0 800000\nPo 0 34391 20650 34740 20650 90 -1\nDe 15 0 82 0 C00000\nPo 0 34009 19838 33958 19838 90 -1\nDe 15 0 83 0 400000\nPo 0 33553 19850 32870 19850 90 -1\nDe 15 0 83 0 800000\nPo 0 33634 19931 33553 19850 90 -1\nDe 15 0 83 0 0\nPo 0 33865 19931 33634 19931 90 -1\nDe 15 0 83 0 0\nPo 0 33958 19838 33865 19931 90 -1\nDe 15 0 83 0 0\nPo 0 29609 15138 29172 15138 90 -1\nDe 15 0 84 0 400000\nPo 0 29100 15860 28860 16100 90 -1\nDe 15 0 84 0 800000\nPo 0 29100 15210 29100 15860 90 -1\nDe 15 0 84 0 0\nPo 0 29172 15138 29100 15210 90 -1\nDe 15 0 84 0 0\nPo 0 28440 16100 28062 16100 90 -1\nDe 15 0 85 0 400000\nPo 0 28062 16100 28056 16094 90 -1\nDe 15 0 85 0 800000\nPo 0 28440 16950 28200 16950 90 -1\nDe 15 0 86 0 400000\nPo 0 28200 16950 28056 16806 90 -1\nDe 15 0 86 0 0\nPo 0 28056 16806 28056 16606 90 -1\nDe 15 0 86 0 800000\nPo 0 28860 16950 29050 16950 90 -1\nDe 15 0 87 0 400000\nPo 0 29050 16950 29200 16800 90 -1\nDe 15 0 87 0 0\nPo 0 29200 16800 29200 16250 90 -1\nDe 15 0 87 0 0\nPo 0 29200 16250 29412 16038 90 -1\nDe 15 0 87 0 0\nPo 0 29412 16038 29709 16038 90 -1\nDe 15 0 87 0 800000\nPo 0 35160 20650 35177 20667 90 -1\nDe 15 0 88 0 400000\nPo 0 35177 20667 35553 20667 90 -1\nDe 15 0 88 0 800000\nPo 0 33410 20550 33515 20550 90 -1\nDe 15 0 89 0 400000\nPo 0 34009 20513 34009 20512 90 -1\nDe 15 0 89 0 800000\nPo 0 33954 20513 34009 20513 90 -1\nDe 15 0 89 0 0\nPo 0 33854 20413 33954 20513 90 -1\nDe 15 0 89 0 0\nPo 0 33652 20413 33854 20413 90 -1\nDe 15 0 89 0 0\nPo 0 33515 20550 33652 20413 90 -1\nDe 15 0 89 0 0\nPo 0 28890 15670 28520 15670 90 -1\nDe 15 0 90 0 400000\nPo 0 28520 15670 28305 15455 90 -1\nDe 15 0 90 0 0\nPo 0 28305 15455 28305 14900 90 -1\nDe 15 0 90 0 800000\nPo 0 28890 15650 28500 15650 60 -1\nDe 15 0 90 0 0\nPo 0 28890 15650 28890 15670 60 -1\nDe 15 0 90 0 800000\nPo 0 28500 15650 28305 15455 60 -1\nDe 15 0 90 0 0\nPo 0 31210 18100 31360 18100 90 -1\nDe 15 0 91 0 400000\nPo 0 31560 17780 31848 17492 90 -1\nDe 15 0 91 0 0\nPo 0 31560 17900 31560 17780 90 -1\nDe 15 0 91 0 0\nPo 0 31360 18100 31560 17900 90 -1\nDe 15 0 91 0 0\nPo 0 31848 17492 32035 17492 90 -1\nDe 15 0 91 0 800000\nPo 0 32990 21150 32450 21150 90 -1\nDe 15 0 92 0 400000\nPo 0 32097 20797 32097 20217 90 -1\nDe 15 0 92 0 800000\nPo 0 32450 21150 32097 20797 90 -1\nDe 15 0 92 0 0\nPo 0 29709 15762 29402 15762 90 -1\nDe 15 0 93 0 400000\nPo 0 29402 15762 29310 15670 90 -1\nDe 15 0 93 0 800000\nPo 0 29609 14862 29609 14859 90 -1\nDe 15 0 94 0 400000\nPo 0 29609 14859 29260 14510 90 -1\nDe 15 0 94 0 0\nPo 0 29260 14510 29260 14350 90 -1\nDe 15 0 94 0 800000\nPo 0 33290 19550 33360 19620 90 -1\nDe 15 0 95 0 400000\nPo 0 33907 19460 34009 19562 90 -1\nDe 15 0 95 0 800000\nPo 0 33660 19460 33907 19460 90 -1\nDe 15 0 95 0 0\nPo 0 33500 19620 33660 19460 90 -1\nDe 15 0 95 0 0\nPo 0 33360 19620 33500 19620 90 -1\nDe 15 0 95 0 0\nPo 0 24565 18264 24565 18205 90 -1\nDe 15 0 96 0 400000\nPo 0 24600 18170 24560 18210 200 -1\nDe 15 0 96 0 0\nPo 0 24600 18170 24600 17860 200 -1\nDe 15 0 96 0 800000\nPo 0 24565 18205 24560 18210 90 -1\nDe 15 0 96 0 0\nPo 0 25135 18264 25135 18235 90 -1\nDe 15 0 97 0 400000\nPo 0 25350 18020 25160 18210 200 -1\nDe 15 0 97 0 0\nPo 0 25350 18020 25350 17970 200 -1\nDe 15 0 97 0 800000\nPo 0 25135 18235 25160 18210 90 -1\nDe 15 0 97 0 0\nPo 0 31200 15540 30760 15100 90 -1\nDe 15 0 98 0 800000\nPo 0 31200 15690 31200 15540 90 -1\nDe 15 0 98 0 400000\nPo 0 31200 15690 31570 15690 90 -1\nDe 15 0 98 0 400000\nPo 0 31570 15690 31600 15720 90 -1\nDe 15 0 98 0 800000\nPo 0 32035 16311 32035 16155 90 -1\nDe 15 0 98 0 400000\nPo 0 32035 16155 31600 15720 90 -1\nDe 15 0 98 0 800000\nPo 0 28305 13900 28440 13900 90 -1\nDe 15 0 99 0 400000\nPo 0 28440 13900 28840 14300 90 -1\nDe 15 0 99 0 0\nPo 0 28840 14300 28840 14350 90 -1\nDe 15 0 99 0 800000\nPo 0 29090 18850 28610 18850 90 -1\nDe 15 0 100 0 400000\nPo 0 28610 18850 28300 18540 90 -1\nDe 15 0 100 0 0\nPo 0 28300 18540 28095 18540 90 -1\nDe 15 0 100 0 800000\nPo 0 26246 17538 26843 17538 200 -1\nDe 15 0 101 0 400000\nPo 0 26843 17538 26845 17540 200 -1\nDe 15 0 101 0 800000\nPo 0 24191 17500 24380 17500 90 -1\nDe 15 0 102 0 400000\nPo 0 24440 17440 24380 17500 200 -1\nDe 15 0 102 0 0\nPo 0 24440 17440 24600 17440 200 -1\nDe 15 0 102 0 800000\nPo 0 23809 17638 23809 17671 90 -1\nDe 15 0 103 0 400000\nPo 0 23400 17870 23570 17700 200 -1\nDe 15 0 103 0 0\nPo 0 23570 17700 23780 17700 200 -1\nDe 15 0 103 0 0\nPo 0 23400 17870 23400 17890 200 -1\nDe 15 0 103 0 800000\nPo 0 23809 17671 23780 17700 90 -1\nDe 15 0 103 0 0\nPo 0 30091 18100 30790 18100 90 -1\nDe 15 0 104 0 C00000\nPo 0 24565 18736 24565 18765 90 -1\nDe 15 0 105 0 400000\nPo 0 24565 18765 24500 18830 90 -1\nDe 15 0 105 0 0\nPo 0 24500 19490 24500 18830 200 -1\nDe 15 0 105 0 400000\nPo 0 29709 18238 29462 18238 90 -1\nDe 15 0 106 0 400000\nPo 0 29300 19160 29060 19400 90 -1\nDe 15 0 106 0 800000\nPo 0 29300 18400 29300 19160 90 -1\nDe 15 0 106 0 0\nPo 0 29462 18238 29300 18400 90 -1\nDe 15 0 106 0 0\nPo 0 29060 19800 29090 19800 90 -1\nDe 15 0 107 0 400000\nPo 0 29090 19800 29752 19138 90 -1\nDe 15 0 107 0 0\nPo 0 29752 19138 30009 19138 90 -1\nDe 15 0 107 0 800000\nPo 0 30009 18862 29522 18862 90 -1\nDe 15 0 108 0 400000\nPo 0 29522 18862 29510 18850 90 -1\nDe 15 0 108 0 800000\nPo 0 32870 19550 32880 19540 90 -1\nDe 15 0 109 0 400000\nPo 0 32880 18960 32940 18900 90 -1\nDe 15 0 109 0 800000\nPo 0 32880 19540 32880 18960 90 -1\nDe 15 0 109 0 0\nPo 0 32940 18900 32940 18670 90 -1\nDe 15 0 109 0 400000\nPo 0 32940 18670 33010 18600 90 -1\nDe 15 0 109 0 800000\nPo 0 32882 17965 32882 18472 90 -1\nDe 15 0 109 0 400000\nPo 0 32882 18472 33010 18600 90 -1\nDe 15 0 109 0 800000\nPo 0 26420 25540 26580 25540 90 -1\nDe 15 0 110 0 0\nPo 0 26205 25325 26420 25540 90 -1\nDe 15 0 110 0 0\nPo 3 26420 25540 26420 25540 370 180\nDe 15 1 110 0 0\nPo 0 26205 25179 26205 25325 90 -1\nDe 15 0 110 0 400000\nPo 0 26580 25540 26840 25800 90 -1\nDe 15 0 110 0 800000\nPo 0 29340 25800 29340 25590 90 -1\nDe 15 0 110 0 400000\nPo 0 29205 25455 29210 25460 90 -1\nDe 15 0 110 0 0\nPo 3 29210 25460 29210 25460 370 180\nDe 15 1 110 0 0\nPo 0 29205 25455 29205 25179 90 -1\nDe 15 0 110 0 800000\nPo 0 29340 25590 29210 25460 90 -1\nDe 15 0 110 0 0\nPo 0 32240 18900 32240 19110 200 -1\nDe 15 0 110 0 400000\nPo 0 32240 19110 32290 19160 200 -1\nDe 15 0 110 0 0\nPo 3 32290 19160 32290 19160 310 160\nDe 15 1 110 0 0\nPo 0 32240 18900 31960 18900 200 -1\nDe 15 0 110 0 400000\nPo 0 31960 18900 31950 18890 200 -1\nDe 15 0 110 0 800000\nPo 0 33360 18900 33650 18900 200 -1\nDe 15 0 110 0 C00000\nPo 0 33360 18900 33360 19150 200 -1\nDe 15 0 110 0 400000\nPo 3 33360 19150 33360 19150 310 160\nDe 15 1 110 0 0\nPo 0 34510 17190 34510 17080 200 -1\nDe 15 0 110 0 0\nPo 3 34510 17190 34510 17190 310 160\nDe 15 1 110 0 0\nPo 0 34510 17080 34690 16900 200 -1\nDe 15 0 110 0 800000\nPo 3 31650 17270 31650 17270 310 160\nDe 15 1 110 0 0\nPo 0 31650 17190 31360 16900 200 -1\nDe 15 0 110 0 800000\nPo 0 31650 17270 31650 17190 200 -1\nDe 15 0 110 0 0\nPo 0 34690 16900 34690 17200 200 -1\nDe 15 0 110 0 C00000\nPo 0 31670 16780 31670 17250 200 -1\nDe 15 0 110 0 0\nPo 0 31360 17500 31420 17500 200 -1\nDe 15 0 110 0 400000\nPo 0 31420 17500 31650 17270 200 -1\nDe 15 0 110 0 0\nPo 0 31650 17270 31580 17270 200 -1\nDe 15 0 110 0 0\nPo 0 31580 17270 31360 17050 200 -1\nDe 15 0 110 0 0\nPo 0 31675 17295 32035 17295 160 -1\nDe 15 0 110 0 800000\nPo 0 31675 17295 31650 17270 160 -1\nDe 15 0 110 0 0\nPo 3 31670 16780 31670 16780 310 160\nDe 15 1 110 0 0\nPo 0 31360 16900 31550 16900 200 -1\nDe 15 0 110 0 400000\nPo 0 31550 16900 31670 16780 200 -1\nDe 15 0 110 0 0\nPo 0 31670 17250 31650 17270 200 -1\nDe 15 0 110 0 0\nPo 0 34690 16900 34430 16900 200 -1\nDe 15 0 110 0 400000\nPo 0 34430 16900 34410 16880 200 -1\nDe 15 0 110 0 0\nPo 3 34410 16880 34410 16880 310 160\nDe 15 1 110 0 0\nPo 0 34410 16880 34410 17090 200 -1\nDe 15 0 110 0 0\nPo 0 34520 17200 34510 17190 200 -1\nDe 15 0 110 0 0\nPo 0 34520 17200 34690 17200 200 -1\nDe 15 0 110 0 800000\nPo 0 34410 17090 34510 17190 200 -1\nDe 15 0 110 0 0\nPo 0 34388 16902 34410 16880 160 -1\nDe 15 0 110 0 0\nPo 0 33965 16902 34388 16902 160 -1\nDe 15 0 110 0 400000\nPo 0 31745 16705 32035 16705 160 -1\nDe 15 0 110 0 800000\nPo 0 31745 16705 31670 16780 160 -1\nDe 15 0 110 0 0\nPo 0 31600 15120 31270 15120 370 -1\nDe 15 0 110 0 400000\nPo 3 31250 15100 31250 15100 370 180\nDe 15 1 110 0 0\nPo 0 31270 15120 31250 15100 370 -1\nDe 15 0 110 0 0\nPo 0 30430 16500 30430 16570 200 -1\nDe 15 0 110 0 0\nPo 3 30430 16500 30430 16500 370 180\nDe 15 1 110 0 0\nPo 0 30670 16500 30430 16500 370 -1\nDe 15 0 110 0 400000\nPo 0 30110 16890 30110 16900 200 -1\nDe 15 0 110 0 800000\nPo 0 30430 16570 30110 16890 200 -1\nDe 15 0 110 0 0\nPo 0 31210 17800 31210 17650 200 -1\nDe 15 0 110 0 400000\nPo 0 31210 17650 31360 17500 200 -1\nDe 15 0 110 0 800000\nPo 0 31360 16900 31360 17050 160 -1\nDe 15 0 110 0 400000\nPo 0 31360 17050 31210 17200 200 -1\nDe 15 0 110 0 800000\nPo 0 31600 15120 31600 14800 200 -1\nDe 15 0 110 0 400000\nPo 0 31600 14800 31530 14730 200 -1\nDe 15 0 110 0 800000\nPo 0 33590 22700 33590 22410 60 -1\nDe 15 0 110 0 400000\nPo 3 33600 22400 33600 22400 250 -1\nDe 15 1 110 0 0\nPo 0 33590 22410 33600 22400 60 -1\nDe 15 0 110 0 0\nPo 0 34540 22250 34540 21960 60 -1\nDe 15 0 110 0 400000\nPo 3 34550 21950 34550 21950 250 -1\nDe 15 1 110 0 0\nPo 0 34540 21960 34550 21950 60 -1\nDe 15 0 110 0 0\n$EndTRACK\n$ZONE\n$EndZONE\n$CZONE_OUTLINE\nZInfo 4FB82513 27 \"GND\"\nZLayer 2\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37750 28750 0\nZCorner 37750 9250 0\nZCorner 21250 9250 0\nZCorner 21250 28750 1\n$POLYSCORNERS\n37700 27000 0 0\n37603 26765 0 0\n37475 26636 0 0\n37475 25095 0 0\n37475 24906 0 0\n37475 24335 0 0\n37475 24265 0 0\n37475 23665 0 0\n37448 23601 0 0\n37399 23552 0 0\n37335 23525 0 0\n37265 23525 0 0\n36665 23525 0 0\n36601 23552 0 0\n36552 23601 0 0\n36525 23665 0 0\n36525 23735 0 0\n36525 24335 0 0\n36552 24399 0 0\n36601 24448 0 0\n36665 24475 0 0\n36735 24475 0 0\n37335 24475 0 0\n37399 24448 0 0\n37448 24399 0 0\n37475 24335 0 0\n37475 24906 0 0\n37403 24731 0 0\n37269 24598 0 0\n37095 24525 0 0\n36906 24525 0 0\n36731 24597 0 0\n36598 24731 0 0\n36525 24905 0 0\n36525 25094 0 0\n36597 25269 0 0\n36731 25402 0 0\n36905 25475 0 0\n37094 25475 0 0\n37269 25403 0 0\n37402 25269 0 0\n37475 25095 0 0\n37475 26636 0 0\n37238 26399 0 0\n36760 26201 0 0\n36475 26200 0 0\n36475 25095 0 0\n36475 24906 0 0\n36475 24095 0 0\n36475 23906 0 0\n36403 23731 0 0\n36269 23598 0 0\n36095 23525 0 0\n35906 23525 0 0\n35731 23597 0 0\n35598 23731 0 0\n35525 23905 0 0\n35525 24094 0 0\n35597 24269 0 0\n35731 24402 0 0\n35905 24475 0 0\n36094 24475 0 0\n36269 24403 0 0\n36402 24269 0 0\n36475 24095 0 0\n36475 24906 0 0\n36403 24731 0 0\n36269 24598 0 0\n36095 24525 0 0\n35906 24525 0 0\n35731 24597 0 0\n35598 24731 0 0\n35525 24905 0 0\n35525 25094 0 0\n35597 25269 0 0\n35731 25402 0 0\n35905 25475 0 0\n36094 25475 0 0\n36269 25403 0 0\n36402 25269 0 0\n36475 25095 0 0\n36475 26200 0 0\n36243 26200 0 0\n35765 26397 0 0\n35475 26686 0 0\n35475 25095 0 0\n35475 24906 0 0\n35475 24095 0 0\n35475 23906 0 0\n35403 23731 0 0\n35269 23598 0 0\n35249 23589 0 0\n35249 21910 0 0\n35249 21791 0 0\n35204 21681 0 0\n35120 21597 0 0\n35010 21551 0 0\n34929 21551 0 0\n34929 19260 0 0\n34929 19141 0 0\n34884 19031 0 0\n34840 18987 0 0\n34840 17256 0 0\n34840 17125 0 0\n34790 17004 0 0\n34749 16963 0 0\n34749 14510 0 0\n34749 14391 0 0\n34704 14281 0 0\n34699 14276 0 0\n34699 13630 0 0\n34699 13511 0 0\n34654 13401 0 0\n34570 13317 0 0\n34460 13271 0 0\n34341 13271 0 0\n34231 13316 0 0\n34157 13390 0 0\n34157 13257 0 0\n34157 13138 0 0\n34112 13028 0 0\n34028 12944 0 0\n33918 12898 0 0\n33799 12898 0 0\n33689 12943 0 0\n33605 13027 0 0\n33559 13137 0 0\n33559 13256 0 0\n33604 13366 0 0\n33688 13450 0 0\n33798 13496 0 0\n33917 13496 0 0\n34027 13451 0 0\n34111 13367 0 0\n34157 13257 0 0\n34157 13390 0 0\n34147 13400 0 0\n34101 13510 0 0\n34101 13629 0 0\n34146 13739 0 0\n34230 13823 0 0\n34340 13869 0 0\n34459 13869 0 0\n34569 13824 0 0\n34653 13740 0 0\n34699 13630 0 0\n34699 14276 0 0\n34620 14197 0 0\n34510 14151 0 0\n34391 14151 0 0\n34281 14196 0 0\n34240 14236 0 0\n34180 14211 0 0\n34061 14211 0 0\n33951 14256 0 0\n33867 14340 0 0\n33821 14450 0 0\n33821 14569 0 0\n33866 14679 0 0\n33950 14763 0 0\n34060 14809 0 0\n34179 14809 0 0\n34289 14764 0 0\n34329 14723 0 0\n34390 14749 0 0\n34509 14749 0 0\n34619 14704 0 0\n34703 14620 0 0\n34749 14510 0 0\n34749 16963 0 0\n34737 16951 0 0\n34740 16946 0 0\n34740 16815 0 0\n34690 16694 0 0\n34629 16633 0 0\n34629 15480 0 0\n34629 15361 0 0\n34584 15251 0 0\n34500 15167 0 0\n34390 15121 0 0\n34271 15121 0 0\n34161 15166 0 0\n34077 15250 0 0\n34031 15360 0 0\n34031 15479 0 0\n34034 15487 0 0\n33950 15452 0 0\n33831 15452 0 0\n33721 15497 0 0\n33637 15581 0 0\n33591 15691 0 0\n33591 15810 0 0\n33636 15920 0 0\n33720 16004 0 0\n33830 16050 0 0\n33922 16050 0 0\n33926 16059 0 0\n34010 16143 0 0\n34120 16189 0 0\n34239 16189 0 0\n34349 16144 0 0\n34433 16060 0 0\n34479 15950 0 0\n34479 15831 0 0\n34434 15721 0 0\n34419 15706 0 0\n34499 15674 0 0\n34583 15590 0 0\n34629 15480 0 0\n34629 16633 0 0\n34597 16601 0 0\n34476 16550 0 0\n34345 16550 0 0\n34224 16600 0 0\n34131 16693 0 0\n34080 16814 0 0\n34080 16945 0 0\n34130 17066 0 0\n34182 17118 0 0\n34180 17124 0 0\n34180 17255 0 0\n34230 17376 0 0\n34265 17411 0 0\n34181 17446 0 0\n34097 17530 0 0\n34051 17640 0 0\n34051 17699 0 0\n34011 17716 0 0\n33927 17800 0 0\n33888 17892 0 0\n33781 17936 0 0\n33720 17997 0 0\n33720 17450 0 0\n33720 17017 0 0\n33720 16584 0 0\n33705 16473 0 0\n33692 16441 0 0\n33638 16433 0 0\n33567 16504 0 0\n33567 16362 0 0\n33559 16308 0 0\n33475 16286 0 0\n33475 10095 0 0\n33475 9906 0 0\n33403 9731 0 0\n33269 9598 0 0\n33095 9525 0 0\n32906 9525 0 0\n32731 9597 0 0\n32598 9731 0 0\n32525 9905 0 0\n32525 10094 0 0\n32597 10269 0 0\n32731 10402 0 0\n32905 10475 0 0\n33094 10475 0 0\n33269 10403 0 0\n33402 10269 0 0\n33475 10095 0 0\n33475 16286 0 0\n33450 16280 0 0\n33339 16295 0 0\n33307 16308 0 0\n33299 16362 0 0\n33433 16496 0 0\n33567 16362 0 0\n33567 16504 0 0\n33504 16567 0 0\n33638 16701 0 0\n33692 16693 0 0\n33720 16584 0 0\n33720 17017 0 0\n33705 16906 0 0\n33692 16874 0 0\n33638 16866 0 0\n33567 16937 0 0\n33567 16795 0 0\n33565 16783 0 0\n33567 16772 0 0\n33563 16768 0 0\n33559 16741 0 0\n33528 16733 0 0\n33433 16638 0 0\n33362 16708 0 0\n33362 16567 0 0\n33272 16477 0 0\n33272 16473 0 0\n33259 16441 0 0\n33232 16437 0 0\n33228 16433 0 0\n33216 16434 0 0\n33205 16433 0 0\n33201 16437 0 0\n33174 16441 0 0\n33166 16471 0 0\n33134 16503 0 0\n33134 16362 0 0\n33126 16308 0 0\n33017 16280 0 0\n32906 16295 0 0\n32874 16308 0 0\n32866 16362 0 0\n33000 16496 0 0\n33134 16362 0 0\n33134 16503 0 0\n33071 16567 0 0\n33160 16656 0 0\n33161 16661 0 0\n33174 16693 0 0\n33201 16697 0 0\n33205 16701 0 0\n33216 16699 0 0\n33228 16701 0 0\n33232 16697 0 0\n33259 16693 0 0\n33266 16662 0 0\n33362 16567 0 0\n33362 16708 0 0\n33343 16727 0 0\n33339 16728 0 0\n33307 16741 0 0\n33303 16768 0 0\n33299 16772 0 0\n33300 16783 0 0\n33299 16795 0 0\n33303 16799 0 0\n33307 16826 0 0\n33337 16833 0 0\n33433 16929 0 0\n33522 16839 0 0\n33527 16839 0 0\n33559 16826 0 0\n33563 16799 0 0\n33567 16795 0 0\n33567 16937 0 0\n33504 17000 0 0\n33638 17134 0 0\n33692 17126 0 0\n33720 17017 0 0\n33720 17450 0 0\n33705 17339 0 0\n33692 17307 0 0\n33638 17299 0 0\n33567 17370 0 0\n33567 17228 0 0\n33565 17216 0 0\n33567 17205 0 0\n33563 17201 0 0\n33559 17174 0 0\n33528 17166 0 0\n33433 17071 0 0\n33362 17141 0 0\n33362 17000 0 0\n33272 16910 0 0\n33272 16906 0 0\n33259 16874 0 0\n33232 16870 0 0\n33228 16866 0 0\n33216 16867 0 0\n33205 16866 0 0\n33201 16870 0 0\n33174 16874 0 0\n33166 16904 0 0\n33134 16936 0 0\n33134 16795 0 0\n33132 16783 0 0\n33134 16772 0 0\n33130 16768 0 0\n33126 16741 0 0\n33095 16733 0 0\n33000 16638 0 0\n32929 16708 0 0\n32929 16567 0 0\n32839 16477 0 0\n32839 16473 0 0\n32826 16441 0 0\n32799 16437 0 0\n32795 16433 0 0\n32783 16434 0 0\n32772 16433 0 0\n32768 16437 0 0\n32741 16441 0 0\n32733 16471 0 0\n32701 16503 0 0\n32701 16362 0 0\n32693 16308 0 0\n32669 16301 0 0\n32669 15610 0 0\n32669 15491 0 0\n32624 15381 0 0\n32540 15297 0 0\n32470 15267 0 0\n32470 10334 0 0\n32470 10266 0 0\n32470 10092 0 0\n32470 9908 0 0\n32470 9734 0 0\n32470 9666 0 0\n32444 9604 0 0\n32396 9556 0 0\n32334 9530 0 0\n32092 9530 0 0\n32050 9572 0 0\n32050 9950 0 0\n32428 9950 0 0\n32470 9908 0 0\n32470 10092 0 0\n32428 10050 0 0\n32050 10050 0 0\n32050 10428 0 0\n32092 10470 0 0\n32334 10470 0 0\n32396 10444 0 0\n32444 10396 0 0\n32470 10334 0 0\n32470 15267 0 0\n32430 15251 0 0\n32311 15251 0 0\n32220 15287 0 0\n32210 15277 0 0\n32100 15231 0 0\n31981 15231 0 0\n31950 15243 0 0\n31950 10428 0 0\n31950 10050 0 0\n31950 9950 0 0\n31950 9572 0 0\n31908 9530 0 0\n31666 9530 0 0\n31604 9556 0 0\n31556 9604 0 0\n31530 9666 0 0\n31530 9734 0 0\n31530 9908 0 0\n31572 9950 0 0\n31950 9950 0 0\n31950 10050 0 0\n31572 10050 0 0\n31530 10092 0 0\n31530 10266 0 0\n31530 10334 0 0\n31556 10396 0 0\n31604 10444 0 0\n31666 10470 0 0\n31908 10470 0 0\n31950 10428 0 0\n31950 15243 0 0\n31871 15276 0 0\n31787 15360 0 0\n31741 15470 0 0\n31741 15589 0 0\n31786 15699 0 0\n31870 15783 0 0\n31980 15829 0 0\n32099 15829 0 0\n32189 15792 0 0\n32200 15803 0 0\n32310 15849 0 0\n32429 15849 0 0\n32539 15804 0 0\n32623 15720 0 0\n32669 15610 0 0\n32669 16301 0 0\n32584 16280 0 0\n32473 16295 0 0\n32441 16308 0 0\n32433 16362 0 0\n32567 16496 0 0\n32701 16362 0 0\n32701 16503 0 0\n32638 16567 0 0\n32727 16656 0 0\n32728 16661 0 0\n32741 16693 0 0\n32768 16697 0 0\n32772 16701 0 0\n32783 16699 0 0\n32795 16701 0 0\n32799 16697 0 0\n32826 16693 0 0\n32833 16662 0 0\n32929 16567 0 0\n32929 16708 0 0\n32910 16727 0 0\n32906 16728 0 0\n32874 16741 0 0\n32870 16768 0 0\n32866 16772 0 0\n32867 16783 0 0\n32866 16795 0 0\n32870 16799 0 0\n32874 16826 0 0\n32904 16833 0 0\n33000 16929 0 0\n33089 16839 0 0\n33094 16839 0 0\n33126 16826 0 0\n33130 16799 0 0\n33134 16795 0 0\n33134 16936 0 0\n33071 17000 0 0\n33160 17089 0 0\n33161 17094 0 0\n33174 17126 0 0\n33201 17130 0 0\n33205 17134 0 0\n33216 17132 0 0\n33228 17134 0 0\n33232 17130 0 0\n33259 17126 0 0\n33266 17095 0 0\n33362 17000 0 0\n33362 17141 0 0\n33343 17160 0 0\n33339 17161 0 0\n33307 17174 0 0\n33303 17201 0 0\n33299 17205 0 0\n33300 17216 0 0\n33299 17228 0 0\n33303 17232 0 0\n33307 17259 0 0\n33337 17266 0 0\n33433 17362 0 0\n33522 17272 0 0\n33527 17272 0 0\n33559 17259 0 0\n33563 17232 0 0\n33567 17228 0 0\n33567 17370 0 0\n33504 17433 0 0\n33638 17567 0 0\n33692 17559 0 0\n33720 17450 0 0\n33720 17997 0 0\n33697 18020 0 0\n33651 18130 0 0\n33651 18249 0 0\n33696 18359 0 0\n33780 18443 0 0\n33890 18489 0 0\n34009 18489 0 0\n34101 18451 0 0\n34101 18459 0 0\n34146 18569 0 0\n34230 18653 0 0\n34340 18699 0 0\n34459 18699 0 0\n34569 18654 0 0\n34653 18570 0 0\n34699 18460 0 0\n34699 18341 0 0\n34654 18231 0 0\n34570 18147 0 0\n34460 18101 0 0\n34449 18101 0 0\n34479 18030 0 0\n34479 17970 0 0\n34519 17954 0 0\n34603 17870 0 0\n34649 17760 0 0\n34649 17641 0 0\n34604 17531 0 0\n34587 17514 0 0\n34696 17470 0 0\n34789 17377 0 0\n34840 17256 0 0\n34840 18987 0 0\n34800 18947 0 0\n34690 18901 0 0\n34571 18901 0 0\n34461 18946 0 0\n34377 19030 0 0\n34331 19140 0 0\n34331 19259 0 0\n34376 19369 0 0\n34460 19453 0 0\n34570 19499 0 0\n34689 19499 0 0\n34799 19454 0 0\n34883 19370 0 0\n34929 19260 0 0\n34929 21551 0 0\n34899 21551 0 0\n34899 20160 0 0\n34899 20041 0 0\n34854 19931 0 0\n34770 19847 0 0\n34660 19801 0 0\n34541 19801 0 0\n34431 19846 0 0\n34347 19930 0 0\n34345 19932 0 0\n34310 19897 0 0\n34200 19851 0 0\n34081 19851 0 0\n33971 19896 0 0\n33887 19980 0 0\n33841 20090 0 0\n33841 20209 0 0\n33886 20319 0 0\n33970 20403 0 0\n34080 20449 0 0\n34199 20449 0 0\n34309 20404 0 0\n34393 20320 0 0\n34394 20317 0 0\n34430 20353 0 0\n34540 20399 0 0\n34659 20399 0 0\n34769 20354 0 0\n34853 20270 0 0\n34899 20160 0 0\n34899 21551 0 0\n34891 21551 0 0\n34781 21596 0 0\n34699 21678 0 0\n34699 21160 0 0\n34699 21041 0 0\n34654 20931 0 0\n34570 20847 0 0\n34460 20801 0 0\n34341 20801 0 0\n34231 20846 0 0\n34147 20930 0 0\n34101 21040 0 0\n34101 21159 0 0\n34146 21269 0 0\n34230 21353 0 0\n34340 21399 0 0\n34459 21399 0 0\n34569 21354 0 0\n34653 21270 0 0\n34699 21160 0 0\n34699 21678 0 0\n34697 21680 0 0\n34694 21686 0 0\n34610 21651 0 0\n34491 21651 0 0\n34381 21696 0 0\n34297 21780 0 0\n34251 21890 0 0\n34251 22009 0 0\n34296 22119 0 0\n34380 22203 0 0\n34490 22249 0 0\n34609 22249 0 0\n34719 22204 0 0\n34803 22120 0 0\n34805 22113 0 0\n34890 22149 0 0\n35009 22149 0 0\n35119 22104 0 0\n35203 22020 0 0\n35249 21910 0 0\n35249 23589 0 0\n35095 23525 0 0\n34906 23525 0 0\n34731 23597 0 0\n34598 23731 0 0\n34525 23905 0 0\n34525 24094 0 0\n34597 24269 0 0\n34731 24402 0 0\n34905 24475 0 0\n35094 24475 0 0\n35269 24403 0 0\n35402 24269 0 0\n35475 24095 0 0\n35475 24906 0 0\n35403 24731 0 0\n35269 24598 0 0\n35095 24525 0 0\n34906 24525 0 0\n34731 24597 0 0\n34598 24731 0 0\n34525 24905 0 0\n34525 25094 0 0\n34597 25269 0 0\n34731 25402 0 0\n34905 25475 0 0\n35094 25475 0 0\n35269 25403 0 0\n35402 25269 0 0\n35475 25095 0 0\n35475 26686 0 0\n35399 26762 0 0\n35201 27240 0 0\n35200 27757 0 0\n35397 28235 0 0\n35762 28601 0 0\n36001 28700 0 0\n34475 28700 0 0\n34475 25095 0 0\n34475 24906 0 0\n34475 24095 0 0\n34475 23906 0 0\n34403 23731 0 0\n34269 23598 0 0\n34095 23525 0 0\n33906 23525 0 0\n33899 23527 0 0\n33899 22460 0 0\n33899 22341 0 0\n33854 22231 0 0\n33770 22147 0 0\n33690 22113 0 0\n33690 19216 0 0\n33690 19085 0 0\n33649 18985 0 0\n33649 18560 0 0\n33649 18441 0 0\n33604 18331 0 0\n33567 18294 0 0\n33567 17638 0 0\n33433 17504 0 0\n33362 17575 0 0\n33362 17433 0 0\n33272 17343 0 0\n33272 17339 0 0\n33259 17307 0 0\n33232 17303 0 0\n33228 17299 0 0\n33216 17300 0 0\n33205 17299 0 0\n33201 17303 0 0\n33174 17307 0 0\n33166 17337 0 0\n33134 17369 0 0\n33134 17228 0 0\n33132 17216 0 0\n33134 17205 0 0\n33130 17201 0 0\n33126 17174 0 0\n33095 17166 0 0\n33000 17071 0 0\n32929 17141 0 0\n32929 17000 0 0\n32839 16910 0 0\n32839 16906 0 0\n32826 16874 0 0\n32799 16870 0 0\n32795 16866 0 0\n32783 16867 0 0\n32772 16866 0 0\n32768 16870 0 0\n32741 16874 0 0\n32733 16904 0 0\n32701 16936 0 0\n32701 16795 0 0\n32699 16783 0 0\n32701 16772 0 0\n32697 16768 0 0\n32693 16741 0 0\n32662 16733 0 0\n32567 16638 0 0\n32496 16708 0 0\n32496 16567 0 0\n32362 16433 0 0\n32308 16441 0 0\n32280 16550 0 0\n32295 16661 0 0\n32308 16693 0 0\n32362 16701 0 0\n32496 16567 0 0\n32496 16708 0 0\n32477 16727 0 0\n32473 16728 0 0\n32441 16741 0 0\n32437 16768 0 0\n32433 16772 0 0\n32434 16783 0 0\n32433 16795 0 0\n32437 16799 0 0\n32441 16826 0 0\n32471 16833 0 0\n32567 16929 0 0\n32656 16839 0 0\n32661 16839 0 0\n32693 16826 0 0\n32697 16799 0 0\n32701 16795 0 0\n32701 16936 0 0\n32638 17000 0 0\n32727 17089 0 0\n32728 17094 0 0\n32741 17126 0 0\n32768 17130 0 0\n32772 17134 0 0\n32783 17132 0 0\n32795 17134 0 0\n32799 17130 0 0\n32826 17126 0 0\n32833 17095 0 0\n32929 17000 0 0\n32929 17141 0 0\n32910 17160 0 0\n32906 17161 0 0\n32874 17174 0 0\n32870 17201 0 0\n32866 17205 0 0\n32867 17216 0 0\n32866 17228 0 0\n32870 17232 0 0\n32874 17259 0 0\n32904 17266 0 0\n33000 17362 0 0\n33089 17272 0 0\n33094 17272 0 0\n33126 17259 0 0\n33130 17232 0 0\n33134 17228 0 0\n33134 17369 0 0\n33071 17433 0 0\n33160 17522 0 0\n33161 17527 0 0\n33174 17559 0 0\n33201 17563 0 0\n33205 17567 0 0\n33216 17565 0 0\n33228 17567 0 0\n33232 17563 0 0\n33259 17559 0 0\n33266 17528 0 0\n33362 17433 0 0\n33362 17575 0 0\n33299 17638 0 0\n33307 17692 0 0\n33416 17720 0 0\n33527 17705 0 0\n33559 17692 0 0\n33567 17638 0 0\n33567 18294 0 0\n33520 18247 0 0\n33410 18201 0 0\n33291 18201 0 0\n33181 18246 0 0\n33134 18293 0 0\n33134 17638 0 0\n33000 17504 0 0\n32929 17575 0 0\n32929 17433 0 0\n32839 17343 0 0\n32839 17339 0 0\n32826 17307 0 0\n32799 17303 0 0\n32795 17299 0 0\n32783 17300 0 0\n32772 17299 0 0\n32768 17303 0 0\n32741 17307 0 0\n32733 17337 0 0\n32701 17369 0 0\n32701 17228 0 0\n32699 17216 0 0\n32701 17205 0 0\n32697 17201 0 0\n32693 17174 0 0\n32662 17166 0 0\n32567 17071 0 0\n32496 17141 0 0\n32496 17000 0 0\n32362 16866 0 0\n32308 16874 0 0\n32280 16983 0 0\n32295 17094 0 0\n32308 17126 0 0\n32362 17134 0 0\n32496 17000 0 0\n32496 17141 0 0\n32477 17160 0 0\n32473 17161 0 0\n32441 17174 0 0\n32437 17201 0 0\n32433 17205 0 0\n32434 17216 0 0\n32433 17228 0 0\n32437 17232 0 0\n32441 17259 0 0\n32471 17266 0 0\n32567 17362 0 0\n32656 17272 0 0\n32661 17272 0 0\n32693 17259 0 0\n32697 17232 0 0\n32701 17228 0 0\n32701 17369 0 0\n32638 17433 0 0\n32727 17522 0 0\n32728 17527 0 0\n32741 17559 0 0\n32768 17563 0 0\n32772 17567 0 0\n32783 17565 0 0\n32795 17567 0 0\n32799 17563 0 0\n32826 17559 0 0\n32833 17528 0 0\n32929 17433 0 0\n32929 17575 0 0\n32866 17638 0 0\n32874 17692 0 0\n32983 17720 0 0\n33094 17705 0 0\n33126 17692 0 0\n33134 17638 0 0\n33134 18293 0 0\n33097 18330 0 0\n33051 18440 0 0\n33051 18559 0 0\n33096 18669 0 0\n33180 18753 0 0\n33290 18799 0 0\n33409 18799 0 0\n33519 18754 0 0\n33603 18670 0 0\n33649 18560 0 0\n33649 18985 0 0\n33640 18964 0 0\n33547 18871 0 0\n33426 18820 0 0\n33295 18820 0 0\n33174 18870 0 0\n33081 18963 0 0\n33030 19084 0 0\n33030 19215 0 0\n33080 19336 0 0\n33173 19429 0 0\n33294 19480 0 0\n33425 19480 0 0\n33546 19430 0 0\n33639 19337 0 0\n33690 19216 0 0\n33690 22113 0 0\n33660 22101 0 0\n33541 22101 0 0\n33431 22146 0 0\n33347 22230 0 0\n33301 22340 0 0\n33301 22459 0 0\n33346 22569 0 0\n33430 22653 0 0\n33540 22699 0 0\n33659 22699 0 0\n33769 22654 0 0\n33853 22570 0 0\n33899 22460 0 0\n33899 23527 0 0\n33731 23597 0 0\n33598 23731 0 0\n33525 23905 0 0\n33525 24094 0 0\n33597 24269 0 0\n33731 24402 0 0\n33905 24475 0 0\n34094 24475 0 0\n34269 24403 0 0\n34402 24269 0 0\n34475 24095 0 0\n34475 24906 0 0\n34403 24731 0 0\n34269 24598 0 0\n34095 24525 0 0\n33906 24525 0 0\n33731 24597 0 0\n33598 24731 0 0\n33525 24905 0 0\n33525 25094 0 0\n33597 25269 0 0\n33731 25402 0 0\n33905 25475 0 0\n34094 25475 0 0\n34269 25403 0 0\n34402 25269 0 0\n34475 25095 0 0\n34475 28700 0 0\n33465 28700 0 0\n33465 25061 0 0\n33465 24061 0 0\n33453 23878 0 0\n33407 23766 0 0\n33349 23740 0 0\n33349 22740 0 0\n33349 22621 0 0\n33304 22511 0 0\n33220 22427 0 0\n33110 22381 0 0\n32991 22381 0 0\n32881 22426 0 0\n32797 22510 0 0\n32751 22620 0 0\n32751 22739 0 0\n32796 22849 0 0\n32880 22933 0 0\n32990 22979 0 0\n33109 22979 0 0\n33219 22934 0 0\n33303 22850 0 0\n33349 22740 0 0\n33349 23740 0 0\n33336 23735 0 0\n33265 23806 0 0\n33265 23664 0 0\n33234 23593 0 0\n33061 23535 0 0\n32878 23547 0 0\n32766 23593 0 0\n32735 23664 0 0\n33000 23929 0 0\n33265 23664 0 0\n33265 23806 0 0\n33071 24000 0 0\n33336 24265 0 0\n33407 24234 0 0\n33465 24061 0 0\n33465 25061 0 0\n33453 24878 0 0\n33407 24766 0 0\n33336 24735 0 0\n33265 24806 0 0\n33265 24664 0 0\n33265 24336 0 0\n33000 24071 0 0\n32929 24142 0 0\n32929 24000 0 0\n32701 23772 0 0\n32701 17638 0 0\n32567 17504 0 0\n32496 17575 0 0\n32496 17433 0 0\n32362 17299 0 0\n32308 17307 0 0\n32280 17416 0 0\n32295 17527 0 0\n32308 17559 0 0\n32362 17567 0 0\n32496 17433 0 0\n32496 17575 0 0\n32433 17638 0 0\n32441 17692 0 0\n32550 17720 0 0\n32661 17705 0 0\n32693 17692 0 0\n32701 17638 0 0\n32701 23772 0 0\n32664 23735 0 0\n32620 23754 0 0\n32620 19226 0 0\n32620 19095 0 0\n32570 18974 0 0\n32477 18881 0 0\n32423 18858 0 0\n32459 18844 0 0\n32543 18760 0 0\n32589 18650 0 0\n32589 18531 0 0\n32544 18421 0 0\n32460 18337 0 0\n32449 18332 0 0\n32449 18241 0 0\n32404 18131 0 0\n32320 18047 0 0\n32210 18001 0 0\n32091 18001 0 0\n32000 18038 0 0\n32000 16846 0 0\n32000 16715 0 0\n31950 16594 0 0\n31857 16501 0 0\n31736 16450 0 0\n31610 16450 0 0\n31610 15172 0 0\n31610 15029 0 0\n31555 14897 0 0\n31454 14795 0 0\n31322 14740 0 0\n31179 14740 0 0\n31047 14795 0 0\n30945 14896 0 0\n30890 15028 0 0\n30890 15171 0 0\n30945 15303 0 0\n31046 15405 0 0\n31178 15460 0 0\n31321 15460 0 0\n31453 15405 0 0\n31555 15304 0 0\n31610 15172 0 0\n31610 16450 0 0\n31605 16450 0 0\n31484 16500 0 0\n31391 16593 0 0\n31340 16714 0 0\n31340 16845 0 0\n31390 16966 0 0\n31439 17015 0 0\n31371 17083 0 0\n31320 17204 0 0\n31320 17335 0 0\n31370 17456 0 0\n31463 17549 0 0\n31584 17600 0 0\n31715 17600 0 0\n31836 17550 0 0\n31929 17457 0 0\n31980 17336 0 0\n31980 17205 0 0\n31930 17084 0 0\n31881 17035 0 0\n31949 16967 0 0\n32000 16846 0 0\n32000 18038 0 0\n31981 18046 0 0\n31897 18130 0 0\n31851 18240 0 0\n31851 18359 0 0\n31896 18469 0 0\n31980 18553 0 0\n31991 18557 0 0\n31991 18649 0 0\n32036 18759 0 0\n32120 18843 0 0\n32156 18858 0 0\n32104 18880 0 0\n32011 18973 0 0\n31960 19094 0 0\n31960 19225 0 0\n32010 19346 0 0\n32103 19439 0 0\n32224 19490 0 0\n32355 19490 0 0\n32476 19440 0 0\n32569 19347 0 0\n32620 19226 0 0\n32620 23754 0 0\n32593 23766 0 0\n32535 23939 0 0\n32547 24122 0 0\n32593 24234 0 0\n32664 24265 0 0\n32929 24000 0 0\n32929 24142 0 0\n32735 24336 0 0\n32766 24407 0 0\n32939 24465 0 0\n33122 24453 0 0\n33234 24407 0 0\n33265 24336 0 0\n33265 24664 0 0\n33234 24593 0 0\n33061 24535 0 0\n32878 24547 0 0\n32766 24593 0 0\n32735 24664 0 0\n33000 24929 0 0\n33265 24664 0 0\n33265 24806 0 0\n33071 25000 0 0\n33336 25265 0 0\n33407 25234 0 0\n33465 25061 0 0\n33465 28700 0 0\n33265 28700 0 0\n33265 25336 0 0\n33000 25071 0 0\n32929 25142 0 0\n32929 25000 0 0\n32664 24735 0 0\n32593 24766 0 0\n32535 24939 0 0\n32547 25122 0 0\n32593 25234 0 0\n32664 25265 0 0\n32929 25000 0 0\n32929 25142 0 0\n32735 25336 0 0\n32766 25407 0 0\n32939 25465 0 0\n33122 25453 0 0\n33234 25407 0 0\n33265 25336 0 0\n33265 28700 0 0\n31475 28700 0 0\n31475 28095 0 0\n31475 27906 0 0\n31475 27335 0 0\n31475 27265 0 0\n31475 26665 0 0\n31448 26601 0 0\n31399 26552 0 0\n31335 26525 0 0\n31309 26525 0 0\n31309 25570 0 0\n31309 25451 0 0\n31264 25341 0 0\n31180 25257 0 0\n31070 25211 0 0\n31000 25211 0 0\n31000 24706 0 0\n31000 24575 0 0\n30950 24454 0 0\n30859 24363 0 0\n30859 19430 0 0\n30859 19311 0 0\n30814 19201 0 0\n30790 19177 0 0\n30790 16572 0 0\n30790 16429 0 0\n30735 16297 0 0\n30634 16195 0 0\n30599 16180 0 0\n30599 14760 0 0\n30599 14641 0 0\n30554 14531 0 0\n30470 14447 0 0\n30360 14401 0 0\n30241 14401 0 0\n30131 14446 0 0\n30047 14530 0 0\n30001 14640 0 0\n30001 14759 0 0\n30046 14869 0 0\n30130 14953 0 0\n30240 14999 0 0\n30359 14999 0 0\n30469 14954 0 0\n30553 14870 0 0\n30599 14760 0 0\n30599 16180 0 0\n30569 16167 0 0\n30569 15610 0 0\n30569 15491 0 0\n30524 15381 0 0\n30440 15297 0 0\n30330 15251 0 0\n30211 15251 0 0\n30198 15255 0 0\n30120 15177 0 0\n30010 15131 0 0\n29891 15131 0 0\n29781 15176 0 0\n29697 15260 0 0\n29651 15370 0 0\n29651 15489 0 0\n29696 15599 0 0\n29780 15683 0 0\n29890 15729 0 0\n30009 15729 0 0\n30021 15724 0 0\n30100 15803 0 0\n30210 15849 0 0\n30329 15849 0 0\n30439 15804 0 0\n30523 15720 0 0\n30569 15610 0 0\n30569 16167 0 0\n30502 16140 0 0\n30374 16140 0 0\n30354 16091 0 0\n30270 16007 0 0\n30160 15961 0 0\n30041 15961 0 0\n29931 16006 0 0\n29847 16090 0 0\n29801 16200 0 0\n29801 16319 0 0\n29846 16429 0 0\n29930 16513 0 0\n30040 16559 0 0\n30070 16559 0 0\n30070 16571 0 0\n30125 16703 0 0\n30226 16805 0 0\n30358 16860 0 0\n30501 16860 0 0\n30633 16805 0 0\n30735 16704 0 0\n30790 16572 0 0\n30790 19177 0 0\n30779 19166 0 0\n30779 18680 0 0\n30779 18561 0 0\n30734 18451 0 0\n30650 18367 0 0\n30649 18366 0 0\n30649 17810 0 0\n30649 17691 0 0\n30604 17581 0 0\n30520 17497 0 0\n30410 17451 0 0\n30291 17451 0 0\n30181 17496 0 0\n30097 17580 0 0\n30051 17690 0 0\n30051 17809 0 0\n30096 17919 0 0\n30180 18003 0 0\n30290 18049 0 0\n30409 18049 0 0\n30519 18004 0 0\n30603 17920 0 0\n30649 17810 0 0\n30649 18366 0 0\n30540 18321 0 0\n30421 18321 0 0\n30311 18366 0 0\n30303 18373 0 0\n30294 18351 0 0\n30210 18267 0 0\n30100 18221 0 0\n29981 18221 0 0\n29871 18266 0 0\n29787 18350 0 0\n29741 18460 0 0\n29741 18579 0 0\n29786 18689 0 0\n29870 18773 0 0\n29980 18819 0 0\n30099 18819 0 0\n30209 18774 0 0\n30216 18766 0 0\n30226 18789 0 0\n30310 18873 0 0\n30420 18919 0 0\n30539 18919 0 0\n30649 18874 0 0\n30733 18790 0 0\n30779 18680 0 0\n30779 19166 0 0\n30730 19117 0 0\n30620 19071 0 0\n30501 19071 0 0\n30391 19116 0 0\n30307 19200 0 0\n30261 19310 0 0\n30261 19429 0 0\n30306 19539 0 0\n30390 19623 0 0\n30500 19669 0 0\n30619 19669 0 0\n30729 19624 0 0\n30813 19540 0 0\n30859 19430 0 0\n30859 24363 0 0\n30857 24361 0 0\n30736 24310 0 0\n30605 24310 0 0\n30484 24360 0 0\n30391 24453 0 0\n30340 24574 0 0\n30340 24705 0 0\n30369 24777 0 0\n30297 24850 0 0\n30251 24960 0 0\n30251 25079 0 0\n30296 25189 0 0\n30380 25273 0 0\n30490 25319 0 0\n30609 25319 0 0\n30719 25274 0 0\n30803 25190 0 0\n30849 25080 0 0\n30849 24961 0 0\n30835 24928 0 0\n30856 24920 0 0\n30949 24827 0 0\n31000 24706 0 0\n31000 25211 0 0\n30951 25211 0 0\n30841 25256 0 0\n30757 25340 0 0\n30711 25450 0 0\n30711 25569 0 0\n30756 25679 0 0\n30840 25763 0 0\n30950 25809 0 0\n31069 25809 0 0\n31179 25764 0 0\n31263 25680 0 0\n31309 25570 0 0\n31309 26525 0 0\n31265 26525 0 0\n30665 26525 0 0\n30601 26552 0 0\n30552 26601 0 0\n30525 26665 0 0\n30525 26735 0 0\n30525 27335 0 0\n30552 27399 0 0\n30601 27448 0 0\n30665 27475 0 0\n30735 27475 0 0\n31335 27475 0 0\n31399 27448 0 0\n31448 27399 0 0\n31475 27335 0 0\n31475 27906 0 0\n31403 27731 0 0\n31269 27598 0 0\n31095 27525 0 0\n30906 27525 0 0\n30731 27597 0 0\n30598 27731 0 0\n30525 27905 0 0\n30525 28094 0 0\n30597 28269 0 0\n30731 28402 0 0\n30905 28475 0 0\n31094 28475 0 0\n31269 28403 0 0\n31402 28269 0 0\n31475 28095 0 0\n31475 28700 0 0\n30479 28700 0 0\n30479 25860 0 0\n30479 25741 0 0\n30434 25631 0 0\n30350 25547 0 0\n30240 25501 0 0\n30121 25501 0 0\n30011 25546 0 0\n29989 25568 0 0\n29989 24719 0 0\n29989 24315 0 0\n29989 21760 0 0\n29989 21641 0 0\n29944 21531 0 0\n29860 21447 0 0\n29750 21401 0 0\n29631 21401 0 0\n29521 21446 0 0\n29437 21530 0 0\n29391 21640 0 0\n29391 21746 0 0\n29307 21830 0 0\n29261 21940 0 0\n29261 22059 0 0\n29306 22169 0 0\n29390 22253 0 0\n29500 22299 0 0\n29619 22299 0 0\n29729 22254 0 0\n29813 22170 0 0\n29859 22060 0 0\n29859 21954 0 0\n29943 21870 0 0\n29989 21760 0 0\n29989 24315 0 0\n29974 24204 0 0\n29961 24172 0 0\n29907 24164 0 0\n29836 24235 0 0\n29836 24093 0 0\n29828 24039 0 0\n29719 24011 0 0\n29608 24026 0 0\n29576 24039 0 0\n29568 24093 0 0\n29702 24227 0 0\n29836 24093 0 0\n29836 24235 0 0\n29773 24298 0 0\n29907 24432 0 0\n29961 24424 0 0\n29989 24315 0 0\n29989 24719 0 0\n29974 24608 0 0\n29961 24576 0 0\n29907 24568 0 0\n29836 24639 0 0\n29836 24503 0 0\n29833 24500 0 0\n29836 24497 0 0\n29828 24443 0 0\n29758 24425 0 0\n29702 24369 0 0\n29646 24424 0 0\n29631 24426 0 0\n29631 24298 0 0\n29575 24242 0 0\n29570 24204 0 0\n29557 24172 0 0\n29503 24164 0 0\n29500 24167 0 0\n29497 24164 0 0\n29459 24169 0 0\n29459 23140 0 0\n29459 23021 0 0\n29414 22911 0 0\n29330 22827 0 0\n29220 22781 0 0\n29101 22781 0 0\n28991 22826 0 0\n28907 22910 0 0\n28861 23020 0 0\n28861 23139 0 0\n28906 23249 0 0\n28990 23333 0 0\n29100 23379 0 0\n29219 23379 0 0\n29329 23334 0 0\n29413 23250 0 0\n29459 23140 0 0\n29459 24169 0 0\n29443 24172 0 0\n29432 24214 0 0\n29432 24093 0 0\n29424 24039 0 0\n29315 24011 0 0\n29204 24026 0 0\n29172 24039 0 0\n29164 24093 0 0\n29298 24227 0 0\n29432 24093 0 0\n29432 24214 0 0\n29425 24241 0 0\n29369 24298 0 0\n29424 24353 0 0\n29430 24392 0 0\n29443 24424 0 0\n29497 24432 0 0\n29500 24429 0 0\n29503 24432 0 0\n29557 24424 0 0\n29574 24354 0 0\n29631 24298 0 0\n29631 24426 0 0\n29608 24430 0 0\n29576 24443 0 0\n29568 24497 0 0\n29571 24500 0 0\n29568 24503 0 0\n29576 24557 0 0\n29645 24574 0 0\n29702 24631 0 0\n29757 24575 0 0\n29796 24570 0 0\n29828 24557 0 0\n29836 24503 0 0\n29836 24639 0 0\n29773 24702 0 0\n29907 24836 0 0\n29961 24828 0 0\n29989 24719 0 0\n29989 25568 0 0\n29927 25630 0 0\n29881 25740 0 0\n29881 25859 0 0\n29926 25969 0 0\n30010 26053 0 0\n30120 26099 0 0\n30239 26099 0 0\n30349 26054 0 0\n30433 25970 0 0\n30479 25860 0 0\n30479 28700 0 0\n30475 28700 0 0\n30475 28095 0 0\n30475 27906 0 0\n30475 27095 0 0\n30475 26906 0 0\n30403 26731 0 0\n30269 26598 0 0\n30095 26525 0 0\n29906 26525 0 0\n29836 26553 0 0\n29836 24907 0 0\n29702 24773 0 0\n29631 24844 0 0\n29631 24702 0 0\n29575 24646 0 0\n29570 24608 0 0\n29557 24576 0 0\n29503 24568 0 0\n29500 24571 0 0\n29497 24568 0 0\n29443 24576 0 0\n29432 24618 0 0\n29432 24503 0 0\n29429 24500 0 0\n29432 24497 0 0\n29424 24443 0 0\n29354 24425 0 0\n29298 24369 0 0\n29242 24424 0 0\n29227 24426 0 0\n29227 24298 0 0\n29093 24164 0 0\n29039 24172 0 0\n29011 24281 0 0\n29026 24392 0 0\n29039 24424 0 0\n29093 24432 0 0\n29227 24298 0 0\n29227 24426 0 0\n29204 24430 0 0\n29172 24443 0 0\n29164 24497 0 0\n29167 24500 0 0\n29164 24503 0 0\n29172 24557 0 0\n29241 24574 0 0\n29298 24631 0 0\n29353 24575 0 0\n29392 24570 0 0\n29424 24557 0 0\n29432 24503 0 0\n29432 24618 0 0\n29425 24645 0 0\n29369 24702 0 0\n29424 24757 0 0\n29430 24796 0 0\n29443 24828 0 0\n29497 24836 0 0\n29500 24833 0 0\n29503 24836 0 0\n29557 24828 0 0\n29574 24758 0 0\n29631 24702 0 0\n29631 24844 0 0\n29568 24907 0 0\n29576 24961 0 0\n29685 24989 0 0\n29796 24974 0 0\n29828 24961 0 0\n29836 24907 0 0\n29836 26553 0 0\n29731 26597 0 0\n29598 26731 0 0\n29570 26797 0 0\n29570 25532 0 0\n29570 25389 0 0\n29515 25257 0 0\n29432 25173 0 0\n29432 24907 0 0\n29298 24773 0 0\n29227 24844 0 0\n29227 24702 0 0\n29093 24568 0 0\n29039 24576 0 0\n29011 24685 0 0\n29026 24796 0 0\n29039 24828 0 0\n29093 24836 0 0\n29227 24702 0 0\n29227 24844 0 0\n29164 24907 0 0\n29172 24961 0 0\n29281 24989 0 0\n29392 24974 0 0\n29424 24961 0 0\n29432 24907 0 0\n29432 25173 0 0\n29414 25155 0 0\n29282 25100 0 0\n29139 25100 0 0\n29007 25155 0 0\n28905 25256 0 0\n28859 25366 0 0\n28859 25230 0 0\n28859 25111 0 0\n28814 25001 0 0\n28730 24917 0 0\n28620 24871 0 0\n28582 24871 0 0\n28554 24801 0 0\n28470 24717 0 0\n28466 24715 0 0\n28519 24694 0 0\n28603 24610 0 0\n28649 24500 0 0\n28649 24381 0 0\n28609 24283 0 0\n28643 24250 0 0\n28689 24140 0 0\n28689 24021 0 0\n28644 23911 0 0\n28560 23827 0 0\n28479 23793 0 0\n28479 22290 0 0\n28479 22171 0 0\n28475 22161 0 0\n28475 11095 0 0\n28475 10906 0 0\n28470 10893 0 0\n28470 10334 0 0\n28470 10266 0 0\n28470 10092 0 0\n28470 9908 0 0\n28470 9734 0 0\n28470 9666 0 0\n28444 9604 0 0\n28396 9556 0 0\n28334 9530 0 0\n28092 9530 0 0\n28050 9572 0 0\n28050 9950 0 0\n28428 9950 0 0\n28470 9908 0 0\n28470 10092 0 0\n28428 10050 0 0\n28050 10050 0 0\n28050 10428 0 0\n28092 10470 0 0\n28334 10470 0 0\n28396 10444 0 0\n28444 10396 0 0\n28470 10334 0 0\n28470 10893 0 0\n28403 10731 0 0\n28269 10598 0 0\n28095 10525 0 0\n27950 10525 0 0\n27950 10428 0 0\n27950 10050 0 0\n27950 9950 0 0\n27950 9572 0 0\n27908 9530 0 0\n27666 9530 0 0\n27604 9556 0 0\n27556 9604 0 0\n27530 9666 0 0\n27530 9734 0 0\n27530 9908 0 0\n27572 9950 0 0\n27950 9950 0 0\n27950 10050 0 0\n27572 10050 0 0\n27530 10092 0 0\n27530 10266 0 0\n27530 10334 0 0\n27556 10396 0 0\n27604 10444 0 0\n27666 10470 0 0\n27908 10470 0 0\n27950 10428 0 0\n27950 10525 0 0\n27906 10525 0 0\n27731 10597 0 0\n27598 10731 0 0\n27525 10905 0 0\n27525 11094 0 0\n27597 11269 0 0\n27731 11402 0 0\n27905 11475 0 0\n28094 11475 0 0\n28269 11403 0 0\n28402 11269 0 0\n28475 11095 0 0\n28475 22161 0 0\n28434 22061 0 0\n28350 21977 0 0\n28240 21931 0 0\n28121 21931 0 0\n28011 21976 0 0\n27927 22060 0 0\n27881 22170 0 0\n27881 22289 0 0\n27926 22399 0 0\n28010 22483 0 0\n28120 22529 0 0\n28239 22529 0 0\n28349 22484 0 0\n28433 22400 0 0\n28479 22290 0 0\n28479 23793 0 0\n28450 23781 0 0\n28331 23781 0 0\n28276 23803 0 0\n28250 23777 0 0\n28140 23731 0 0\n28021 23731 0 0\n27911 23776 0 0\n27902 23785 0 0\n27884 23741 0 0\n27800 23657 0 0\n27690 23611 0 0\n27642 23611 0 0\n27673 23580 0 0\n27719 23470 0 0\n27719 23351 0 0\n27674 23241 0 0\n27590 23157 0 0\n27480 23111 0 0\n27361 23111 0 0\n27251 23156 0 0\n27200 23207 0 0\n27130 23137 0 0\n27020 23091 0 0\n26927 23091 0 0\n26969 23074 0 0\n27053 22990 0 0\n27099 22880 0 0\n27099 22791 0 0\n27106 22809 0 0\n27190 22893 0 0\n27300 22939 0 0\n27419 22939 0 0\n27529 22894 0 0\n27530 22893 0 0\n27590 22953 0 0\n27700 22999 0 0\n27819 22999 0 0\n27929 22954 0 0\n28013 22870 0 0\n28059 22760 0 0\n28059 22641 0 0\n28014 22531 0 0\n27930 22447 0 0\n27849 22413 0 0\n27849 21830 0 0\n27849 21711 0 0\n27804 21601 0 0\n27720 21517 0 0\n27610 21471 0 0\n27491 21471 0 0\n27475 21477 0 0\n27475 11095 0 0\n27475 10906 0 0\n27465 10881 0 0\n27465 10061 0 0\n27453 9878 0 0\n27407 9766 0 0\n27336 9735 0 0\n27265 9806 0 0\n27265 9664 0 0\n27234 9593 0 0\n27061 9535 0 0\n26878 9547 0 0\n26766 9593 0 0\n26735 9664 0 0\n27000 9929 0 0\n27265 9664 0 0\n27265 9806 0 0\n27071 10000 0 0\n27336 10265 0 0\n27407 10234 0 0\n27465 10061 0 0\n27465 10881 0 0\n27403 10731 0 0\n27269 10598 0 0\n27265 10596 0 0\n27265 10336 0 0\n27000 10071 0 0\n26929 10142 0 0\n26929 10000 0 0\n26664 9735 0 0\n26593 9766 0 0\n26535 9939 0 0\n26547 10122 0 0\n26593 10234 0 0\n26664 10265 0 0\n26929 10000 0 0\n26929 10142 0 0\n26735 10336 0 0\n26766 10407 0 0\n26939 10465 0 0\n27122 10453 0 0\n27234 10407 0 0\n27265 10336 0 0\n27265 10596 0 0\n27095 10525 0 0\n26906 10525 0 0\n26731 10597 0 0\n26598 10731 0 0\n26525 10905 0 0\n26525 11094 0 0\n26597 11269 0 0\n26731 11402 0 0\n26905 11475 0 0\n27094 11475 0 0\n27269 11403 0 0\n27402 11269 0 0\n27475 11095 0 0\n27475 21477 0 0\n27381 21516 0 0\n27297 21600 0 0\n27289 21619 0 0\n27289 21590 0 0\n27289 21471 0 0\n27244 21361 0 0\n27160 21277 0 0\n27050 21231 0 0\n26931 21231 0 0\n26821 21276 0 0\n26737 21360 0 0\n26691 21470 0 0\n26691 21589 0 0\n26736 21699 0 0\n26820 21783 0 0\n26930 21829 0 0\n27049 21829 0 0\n27159 21784 0 0\n27243 21700 0 0\n27289 21590 0 0\n27289 21619 0 0\n27251 21710 0 0\n27251 21829 0 0\n27296 21939 0 0\n27380 22023 0 0\n27490 22069 0 0\n27609 22069 0 0\n27719 22024 0 0\n27803 21940 0 0\n27849 21830 0 0\n27849 22413 0 0\n27820 22401 0 0\n27701 22401 0 0\n27591 22446 0 0\n27590 22447 0 0\n27530 22387 0 0\n27420 22341 0 0\n27301 22341 0 0\n27191 22386 0 0\n27109 22468 0 0\n27109 22381 0 0\n27064 22271 0 0\n26980 22187 0 0\n26870 22141 0 0\n26751 22141 0 0\n26641 22186 0 0\n26579 22248 0 0\n26579 21840 0 0\n26579 21721 0 0\n26534 21611 0 0\n26475 21552 0 0\n26475 11095 0 0\n26475 10906 0 0\n26465 10881 0 0\n26465 10061 0 0\n26453 9878 0 0\n26407 9766 0 0\n26336 9735 0 0\n26265 9806 0 0\n26265 9664 0 0\n26234 9593 0 0\n26061 9535 0 0\n25878 9547 0 0\n25766 9593 0 0\n25735 9664 0 0\n26000 9929 0 0\n26265 9664 0 0\n26265 9806 0 0\n26071 10000 0 0\n26336 10265 0 0\n26407 10234 0 0\n26465 10061 0 0\n26465 10881 0 0\n26403 10731 0 0\n26269 10598 0 0\n26265 10596 0 0\n26265 10336 0 0\n26000 10071 0 0\n25929 10142 0 0\n25929 10000 0 0\n25664 9735 0 0\n25593 9766 0 0\n25535 9939 0 0\n25547 10122 0 0\n25593 10234 0 0\n25664 10265 0 0\n25929 10000 0 0\n25929 10142 0 0\n25735 10336 0 0\n25766 10407 0 0\n25939 10465 0 0\n26122 10453 0 0\n26234 10407 0 0\n26265 10336 0 0\n26265 10596 0 0\n26095 10525 0 0\n25906 10525 0 0\n25731 10597 0 0\n25598 10731 0 0\n25525 10905 0 0\n25525 11094 0 0\n25597 11269 0 0\n25731 11402 0 0\n25905 11475 0 0\n26094 11475 0 0\n26269 11403 0 0\n26402 11269 0 0\n26475 11095 0 0\n26475 21552 0 0\n26450 21527 0 0\n26340 21481 0 0\n26221 21481 0 0\n26111 21526 0 0\n26099 21538 0 0\n26099 18610 0 0\n26099 18491 0 0\n26054 18381 0 0\n25970 18297 0 0\n25860 18251 0 0\n25741 18251 0 0\n25631 18296 0 0\n25571 18355 0 0\n25560 18351 0 0\n25469 18351 0 0\n25469 14710 0 0\n25469 14591 0 0\n25424 14481 0 0\n25340 14397 0 0\n25230 14351 0 0\n25222 14351 0 0\n25283 14290 0 0\n25329 14180 0 0\n25329 14061 0 0\n25284 13951 0 0\n25200 13867 0 0\n25090 13821 0 0\n24971 13821 0 0\n24861 13866 0 0\n24777 13950 0 0\n24731 14060 0 0\n24731 14179 0 0\n24776 14289 0 0\n24860 14373 0 0\n24970 14419 0 0\n24978 14419 0 0\n24917 14480 0 0\n24871 14590 0 0\n24871 14709 0 0\n24916 14819 0 0\n25000 14903 0 0\n25110 14949 0 0\n25229 14949 0 0\n25339 14904 0 0\n25423 14820 0 0\n25469 14710 0 0\n25469 18351 0 0\n25441 18351 0 0\n25359 18384 0 0\n25359 16080 0 0\n25359 15961 0 0\n25314 15851 0 0\n25230 15767 0 0\n25120 15721 0 0\n25001 15721 0 0\n24891 15766 0 0\n24807 15850 0 0\n24761 15960 0 0\n24761 16079 0 0\n24806 16189 0 0\n24890 16273 0 0\n25000 16319 0 0\n25119 16319 0 0\n25229 16274 0 0\n25313 16190 0 0\n25359 16080 0 0\n25359 18384 0 0\n25331 18396 0 0\n25247 18480 0 0\n25201 18590 0 0\n25201 18709 0 0\n25246 18819 0 0\n25330 18903 0 0\n25440 18949 0 0\n25559 18949 0 0\n25669 18904 0 0\n25728 18844 0 0\n25740 18849 0 0\n25859 18849 0 0\n25969 18804 0 0\n26053 18720 0 0\n26099 18610 0 0\n26099 21538 0 0\n26027 21610 0 0\n25981 21720 0 0\n25981 21839 0 0\n26026 21949 0 0\n26110 22033 0 0\n26220 22079 0 0\n26339 22079 0 0\n26449 22034 0 0\n26533 21950 0 0\n26579 21840 0 0\n26579 22248 0 0\n26557 22270 0 0\n26511 22380 0 0\n26511 22499 0 0\n26556 22609 0 0\n26572 22625 0 0\n26547 22650 0 0\n26501 22760 0 0\n26501 22879 0 0\n26546 22989 0 0\n26630 23073 0 0\n26740 23119 0 0\n26832 23119 0 0\n26791 23136 0 0\n26707 23220 0 0\n26661 23330 0 0\n26661 23449 0 0\n26706 23559 0 0\n26790 23643 0 0\n26900 23689 0 0\n27019 23689 0 0\n27129 23644 0 0\n27180 23593 0 0\n27250 23663 0 0\n27360 23709 0 0\n27408 23709 0 0\n27377 23740 0 0\n27331 23850 0 0\n27331 23969 0 0\n27376 24079 0 0\n27460 24163 0 0\n27566 24207 0 0\n27521 24226 0 0\n27437 24310 0 0\n27391 24420 0 0\n27391 24539 0 0\n27436 24649 0 0\n27520 24733 0 0\n27551 24745 0 0\n27507 24790 0 0\n27461 24900 0 0\n27461 25019 0 0\n27506 25129 0 0\n27590 25213 0 0\n27700 25259 0 0\n27819 25259 0 0\n27929 25214 0 0\n28013 25130 0 0\n28027 25094 0 0\n28046 25139 0 0\n28130 25223 0 0\n28240 25269 0 0\n28277 25269 0 0\n28306 25339 0 0\n28390 25423 0 0\n28500 25469 0 0\n28619 25469 0 0\n28729 25424 0 0\n28813 25340 0 0\n28859 25230 0 0\n28859 25366 0 0\n28850 25388 0 0\n28850 25531 0 0\n28905 25663 0 0\n29006 25765 0 0\n29138 25820 0 0\n29281 25820 0 0\n29413 25765 0 0\n29515 25664 0 0\n29570 25532 0 0\n29570 26797 0 0\n29525 26905 0 0\n29525 27094 0 0\n29597 27269 0 0\n29731 27402 0 0\n29905 27475 0 0\n30094 27475 0 0\n30269 27403 0 0\n30402 27269 0 0\n30475 27095 0 0\n30475 27906 0 0\n30403 27731 0 0\n30269 27598 0 0\n30095 27525 0 0\n29906 27525 0 0\n29731 27597 0 0\n29598 27731 0 0\n29525 27905 0 0\n29525 28094 0 0\n29597 28269 0 0\n29731 28402 0 0\n29905 28475 0 0\n30094 28475 0 0\n30269 28403 0 0\n30402 28269 0 0\n30475 28095 0 0\n30475 28700 0 0\n29475 28700 0 0\n29475 28095 0 0\n29475 27906 0 0\n29475 27095 0 0\n29475 26906 0 0\n29403 26731 0 0\n29379 26707 0 0\n29379 26210 0 0\n29379 26091 0 0\n29334 25981 0 0\n29250 25897 0 0\n29140 25851 0 0\n29021 25851 0 0\n28911 25896 0 0\n28827 25980 0 0\n28781 26090 0 0\n28781 26209 0 0\n28826 26319 0 0\n28910 26403 0 0\n29020 26449 0 0\n29139 26449 0 0\n29249 26404 0 0\n29333 26320 0 0\n29379 26210 0 0\n29379 26707 0 0\n29269 26598 0 0\n29095 26525 0 0\n28906 26525 0 0\n28731 26597 0 0\n28598 26731 0 0\n28525 26905 0 0\n28525 27094 0 0\n28597 27269 0 0\n28731 27402 0 0\n28905 27475 0 0\n29094 27475 0 0\n29269 27403 0 0\n29402 27269 0 0\n29475 27095 0 0\n29475 27906 0 0\n29403 27731 0 0\n29269 27598 0 0\n29095 27525 0 0\n28906 27525 0 0\n28731 27597 0 0\n28598 27731 0 0\n28525 27905 0 0\n28525 28094 0 0\n28597 28269 0 0\n28731 28402 0 0\n28905 28475 0 0\n29094 28475 0 0\n29269 28403 0 0\n29402 28269 0 0\n29475 28095 0 0\n29475 28700 0 0\n28475 28700 0 0\n28475 28095 0 0\n28475 27906 0 0\n28475 27095 0 0\n28475 26906 0 0\n28403 26731 0 0\n28269 26598 0 0\n28095 26525 0 0\n27906 26525 0 0\n27731 26597 0 0\n27598 26731 0 0\n27525 26905 0 0\n27525 27094 0 0\n27597 27269 0 0\n27731 27402 0 0\n27905 27475 0 0\n28094 27475 0 0\n28269 27403 0 0\n28402 27269 0 0\n28475 27095 0 0\n28475 27906 0 0\n28403 27731 0 0\n28269 27598 0 0\n28095 27525 0 0\n27906 27525 0 0\n27731 27597 0 0\n27598 27731 0 0\n27525 27905 0 0\n27525 28094 0 0\n27597 28269 0 0\n27731 28402 0 0\n27905 28475 0 0\n28094 28475 0 0\n28269 28403 0 0\n28402 28269 0 0\n28475 28095 0 0\n28475 28700 0 0\n27475 28700 0 0\n27475 28095 0 0\n27475 27906 0 0\n27475 27095 0 0\n27475 26906 0 0\n27403 26731 0 0\n27269 26598 0 0\n27095 26525 0 0\n26989 26525 0 0\n26989 24719 0 0\n26989 24315 0 0\n26974 24204 0 0\n26961 24172 0 0\n26907 24164 0 0\n26836 24235 0 0\n26836 24093 0 0\n26828 24039 0 0\n26719 24011 0 0\n26608 24026 0 0\n26576 24039 0 0\n26568 24093 0 0\n26702 24227 0 0\n26836 24093 0 0\n26836 24235 0 0\n26773 24298 0 0\n26907 24432 0 0\n26961 24424 0 0\n26989 24315 0 0\n26989 24719 0 0\n26974 24608 0 0\n26961 24576 0 0\n26907 24568 0 0\n26836 24639 0 0\n26836 24503 0 0\n26833 24500 0 0\n26836 24497 0 0\n26828 24443 0 0\n26758 24425 0 0\n26702 24369 0 0\n26646 24424 0 0\n26631 24426 0 0\n26631 24298 0 0\n26575 24242 0 0\n26570 24204 0 0\n26557 24172 0 0\n26503 24164 0 0\n26500 24167 0 0\n26497 24164 0 0\n26443 24172 0 0\n26432 24214 0 0\n26432 24093 0 0\n26424 24039 0 0\n26315 24011 0 0\n26279 24015 0 0\n26279 23350 0 0\n26279 23231 0 0\n26234 23121 0 0\n26150 23037 0 0\n26040 22991 0 0\n25921 22991 0 0\n25879 23008 0 0\n25879 22690 0 0\n25879 22571 0 0\n25834 22461 0 0\n25750 22377 0 0\n25640 22331 0 0\n25521 22331 0 0\n25411 22376 0 0\n25327 22460 0 0\n25281 22570 0 0\n25281 22689 0 0\n25326 22799 0 0\n25410 22883 0 0\n25520 22929 0 0\n25639 22929 0 0\n25749 22884 0 0\n25833 22800 0 0\n25879 22690 0 0\n25879 23008 0 0\n25811 23036 0 0\n25727 23120 0 0\n25681 23230 0 0\n25681 23349 0 0\n25726 23459 0 0\n25810 23543 0 0\n25920 23589 0 0\n26039 23589 0 0\n26149 23544 0 0\n26233 23460 0 0\n26279 23350 0 0\n26279 24015 0 0\n26204 24026 0 0\n26172 24039 0 0\n26164 24093 0 0\n26298 24227 0 0\n26432 24093 0 0\n26432 24214 0 0\n26425 24241 0 0\n26369 24298 0 0\n26424 24353 0 0\n26430 24392 0 0\n26443 24424 0 0\n26497 24432 0 0\n26500 24429 0 0\n26503 24432 0 0\n26557 24424 0 0\n26574 24354 0 0\n26631 24298 0 0\n26631 24426 0 0\n26608 24430 0 0\n26576 24443 0 0\n26568 24497 0 0\n26571 24500 0 0\n26568 24503 0 0\n26576 24557 0 0\n26645 24574 0 0\n26702 24631 0 0\n26757 24575 0 0\n26796 24570 0 0\n26828 24557 0 0\n26836 24503 0 0\n26836 24639 0 0\n26773 24702 0 0\n26907 24836 0 0\n26961 24828 0 0\n26989 24719 0 0\n26989 26525 0 0\n26906 26525 0 0\n26836 26553 0 0\n26836 24907 0 0\n26702 24773 0 0\n26631 24844 0 0\n26631 24702 0 0\n26575 24646 0 0\n26570 24608 0 0\n26557 24576 0 0\n26503 24568 0 0\n26500 24571 0 0\n26497 24568 0 0\n26443 24576 0 0\n26432 24618 0 0\n26432 24503 0 0\n26429 24500 0 0\n26432 24497 0 0\n26424 24443 0 0\n26354 24425 0 0\n26298 24369 0 0\n26242 24424 0 0\n26227 24426 0 0\n26227 24298 0 0\n26093 24164 0 0\n26039 24172 0 0\n26011 24281 0 0\n26026 24392 0 0\n26039 24424 0 0\n26093 24432 0 0\n26227 24298 0 0\n26227 24426 0 0\n26204 24430 0 0\n26172 24443 0 0\n26164 24497 0 0\n26167 24500 0 0\n26164 24503 0 0\n26172 24557 0 0\n26241 24574 0 0\n26298 24631 0 0\n26353 24575 0 0\n26392 24570 0 0\n26424 24557 0 0\n26432 24503 0 0\n26432 24618 0 0\n26425 24645 0 0\n26369 24702 0 0\n26424 24757 0 0\n26430 24796 0 0\n26443 24828 0 0\n26497 24836 0 0\n26500 24833 0 0\n26503 24836 0 0\n26557 24828 0 0\n26574 24758 0 0\n26631 24702 0 0\n26631 24844 0 0\n26568 24907 0 0\n26576 24961 0 0\n26685 24989 0 0\n26796 24974 0 0\n26828 24961 0 0\n26836 24907 0 0\n26836 26553 0 0\n26780 26576 0 0\n26780 25612 0 0\n26780 25469 0 0\n26725 25337 0 0\n26624 25235 0 0\n26492 25180 0 0\n26432 25180 0 0\n26432 24907 0 0\n26298 24773 0 0\n26227 24844 0 0\n26227 24702 0 0\n26093 24568 0 0\n26039 24576 0 0\n26011 24685 0 0\n26026 24796 0 0\n26039 24828 0 0\n26093 24836 0 0\n26227 24702 0 0\n26227 24844 0 0\n26164 24907 0 0\n26172 24961 0 0\n26281 24989 0 0\n26392 24974 0 0\n26424 24961 0 0\n26432 24907 0 0\n26432 25180 0 0\n26349 25180 0 0\n26217 25235 0 0\n26115 25336 0 0\n26060 25468 0 0\n26060 25611 0 0\n26115 25743 0 0\n26216 25845 0 0\n26348 25900 0 0\n26491 25900 0 0\n26623 25845 0 0\n26725 25744 0 0\n26780 25612 0 0\n26780 26576 0 0\n26731 26597 0 0\n26598 26731 0 0\n26525 26905 0 0\n26525 27094 0 0\n26597 27269 0 0\n26731 27402 0 0\n26905 27475 0 0\n27094 27475 0 0\n27269 27403 0 0\n27402 27269 0 0\n27475 27095 0 0\n27475 27906 0 0\n27403 27731 0 0\n27269 27598 0 0\n27095 27525 0 0\n26906 27525 0 0\n26731 27597 0 0\n26598 27731 0 0\n26525 27905 0 0\n26525 28094 0 0\n26597 28269 0 0\n26731 28402 0 0\n26905 28475 0 0\n27094 28475 0 0\n27269 28403 0 0\n27402 28269 0 0\n27475 28095 0 0\n27475 28700 0 0\n26475 28700 0 0\n26475 28095 0 0\n26475 27906 0 0\n26475 27095 0 0\n26475 26906 0 0\n26403 26731 0 0\n26269 26598 0 0\n26095 26525 0 0\n25906 26525 0 0\n25731 26597 0 0\n25719 26609 0 0\n25719 24230 0 0\n25719 24111 0 0\n25674 24001 0 0\n25593 23920 0 0\n25663 23850 0 0\n25709 23740 0 0\n25709 23621 0 0\n25664 23511 0 0\n25580 23427 0 0\n25470 23381 0 0\n25351 23381 0 0\n25241 23426 0 0\n25157 23510 0 0\n25111 23620 0 0\n25111 23738 0 0\n25070 23697 0 0\n24960 23651 0 0\n24899 23651 0 0\n24899 17060 0 0\n24899 16941 0 0\n24854 16831 0 0\n24770 16747 0 0\n24660 16701 0 0\n24541 16701 0 0\n24431 16746 0 0\n24347 16830 0 0\n24301 16940 0 0\n24301 17059 0 0\n24346 17169 0 0\n24430 17253 0 0\n24540 17299 0 0\n24659 17299 0 0\n24769 17254 0 0\n24853 17170 0 0\n24899 17060 0 0\n24899 23651 0 0\n24841 23651 0 0\n24731 23696 0 0\n24647 23780 0 0\n24601 23890 0 0\n24601 24009 0 0\n24646 24119 0 0\n24730 24203 0 0\n24840 24249 0 0\n24959 24249 0 0\n25069 24204 0 0\n25121 24152 0 0\n25121 24229 0 0\n25166 24339 0 0\n25250 24423 0 0\n25360 24469 0 0\n25479 24469 0 0\n25589 24424 0 0\n25673 24340 0 0\n25719 24230 0 0\n25719 26609 0 0\n25609 26719 0 0\n25609 24910 0 0\n25609 24791 0 0\n25564 24681 0 0\n25480 24597 0 0\n25370 24551 0 0\n25251 24551 0 0\n25141 24596 0 0\n25057 24680 0 0\n25011 24790 0 0\n25011 24909 0 0\n25056 25019 0 0\n25140 25103 0 0\n25250 25149 0 0\n25369 25149 0 0\n25479 25104 0 0\n25563 25020 0 0\n25609 24910 0 0\n25609 26719 0 0\n25598 26731 0 0\n25525 26905 0 0\n25525 27094 0 0\n25597 27269 0 0\n25731 27402 0 0\n25905 27475 0 0\n26094 27475 0 0\n26269 27403 0 0\n26402 27269 0 0\n26475 27095 0 0\n26475 27906 0 0\n26403 27731 0 0\n26269 27598 0 0\n26095 27525 0 0\n25906 27525 0 0\n25731 27597 0 0\n25598 27731 0 0\n25525 27905 0 0\n25525 28094 0 0\n25597 28269 0 0\n25731 28402 0 0\n25905 28475 0 0\n26094 28475 0 0\n26269 28403 0 0\n26402 28269 0 0\n26475 28095 0 0\n26475 28700 0 0\n25465 28700 0 0\n25465 28061 0 0\n25465 27061 0 0\n25453 26878 0 0\n25407 26766 0 0\n25336 26735 0 0\n25265 26806 0 0\n25265 26664 0 0\n25234 26593 0 0\n25061 26535 0 0\n24878 26547 0 0\n24766 26593 0 0\n24735 26664 0 0\n25000 26929 0 0\n25265 26664 0 0\n25265 26806 0 0\n25071 27000 0 0\n25336 27265 0 0\n25407 27234 0 0\n25465 27061 0 0\n25465 28061 0 0\n25453 27878 0 0\n25407 27766 0 0\n25336 27735 0 0\n25265 27806 0 0\n25265 27664 0 0\n25265 27336 0 0\n25000 27071 0 0\n24929 27142 0 0\n24929 27000 0 0\n24664 26735 0 0\n24599 26763 0 0\n24599 18640 0 0\n24599 18521 0 0\n24554 18411 0 0\n24470 18327 0 0\n24360 18281 0 0\n24303 18281 0 0\n24369 18254 0 0\n24453 18170 0 0\n24499 18060 0 0\n24499 17941 0 0\n24454 17831 0 0\n24370 17747 0 0\n24260 17701 0 0\n24141 17701 0 0\n24119 17710 0 0\n24119 16130 0 0\n24119 16011 0 0\n24074 15901 0 0\n23990 15817 0 0\n23880 15771 0 0\n23761 15771 0 0\n23651 15816 0 0\n23567 15900 0 0\n23521 16010 0 0\n23521 16129 0 0\n23566 16239 0 0\n23650 16323 0 0\n23760 16369 0 0\n23879 16369 0 0\n23989 16324 0 0\n24073 16240 0 0\n24119 16130 0 0\n24119 17710 0 0\n24031 17746 0 0\n23947 17830 0 0\n23901 17940 0 0\n23901 18059 0 0\n23946 18169 0 0\n24030 18253 0 0\n24140 18299 0 0\n24197 18299 0 0\n24131 18326 0 0\n24047 18410 0 0\n24001 18520 0 0\n24001 18639 0 0\n24046 18749 0 0\n24130 18833 0 0\n24240 18879 0 0\n24359 18879 0 0\n24469 18834 0 0\n24553 18750 0 0\n24599 18640 0 0\n24599 26763 0 0\n24593 26766 0 0\n24535 26939 0 0\n24547 27122 0 0\n24593 27234 0 0\n24664 27265 0 0\n24929 27000 0 0\n24929 27142 0 0\n24735 27336 0 0\n24766 27407 0 0\n24939 27465 0 0\n25122 27453 0 0\n25234 27407 0 0\n25265 27336 0 0\n25265 27664 0 0\n25234 27593 0 0\n25061 27535 0 0\n24878 27547 0 0\n24766 27593 0 0\n24735 27664 0 0\n25000 27929 0 0\n25265 27664 0 0\n25265 27806 0 0\n25071 28000 0 0\n25336 28265 0 0\n25407 28234 0 0\n25465 28061 0 0\n25465 28700 0 0\n25265 28700 0 0\n25265 28336 0 0\n25000 28071 0 0\n24929 28142 0 0\n24929 28000 0 0\n24664 27735 0 0\n24593 27766 0 0\n24535 27939 0 0\n24547 28122 0 0\n24593 28234 0 0\n24664 28265 0 0\n24929 28000 0 0\n24929 28142 0 0\n24735 28336 0 0\n24766 28407 0 0\n24939 28465 0 0\n25122 28453 0 0\n25234 28407 0 0\n25265 28336 0 0\n25265 28700 0 0\n22999 28700 0 0\n23235 28603 0 0\n23601 28238 0 0\n23799 27760 0 0\n23800 27243 0 0\n23603 26765 0 0\n23559 26720 0 0\n23559 17160 0 0\n23559 17041 0 0\n23514 16931 0 0\n23430 16847 0 0\n23320 16801 0 0\n23201 16801 0 0\n23091 16846 0 0\n23007 16930 0 0\n22961 17040 0 0\n22961 17159 0 0\n23006 17269 0 0\n23090 17353 0 0\n23200 17399 0 0\n23319 17399 0 0\n23429 17354 0 0\n23513 17270 0 0\n23559 17160 0 0\n23559 26720 0 0\n23238 26399 0 0\n22760 26201 0 0\n22243 26200 0 0\n21765 26397 0 0\n21399 26762 0 0\n21300 27001 0 0\n21300 10999 0 0\n21397 11235 0 0\n21762 11601 0 0\n22240 11799 0 0\n22757 11800 0 0\n23235 11603 0 0\n23601 11238 0 0\n23799 10760 0 0\n23800 10243 0 0\n23603 9765 0 0\n23238 9399 0 0\n22999 9300 0 0\n36000 9300 0 0\n35765 9397 0 0\n35399 9762 0 0\n35201 10240 0 0\n35200 10757 0 0\n35397 11235 0 0\n35762 11601 0 0\n36240 11799 0 0\n36757 11800 0 0\n37235 11603 0 0\n37601 11238 0 0\n37700 10999 0 0\n37700 27000 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4FB82536 110 \"VCC\"\nZLayer 1\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37750 28750 0\nZCorner 37750 9250 0\nZCorner 21250 9250 0\nZCorner 21250 28750 1\n$POLYSCORNERS\n37700 26172 0 0\n37622 26140 0 0\n37560 26140 0 0\n37560 22972 0 0\n37560 22829 0 0\n37560 21622 0 0\n37560 21479 0 0\n37560 18522 0 0\n37560 18379 0 0\n37505 18247 0 0\n37404 18145 0 0\n37272 18090 0 0\n37129 18090 0 0\n37110 18097 0 0\n37110 17722 0 0\n37110 17579 0 0\n37055 17447 0 0\n36954 17345 0 0\n36822 17290 0 0\n36679 17290 0 0\n36547 17345 0 0\n36445 17446 0 0\n36390 17578 0 0\n36390 17721 0 0\n36445 17853 0 0\n36546 17955 0 0\n36678 18010 0 0\n36821 18010 0 0\n36953 17955 0 0\n37055 17854 0 0\n37110 17722 0 0\n37110 18097 0 0\n36997 18145 0 0\n36895 18246 0 0\n36840 18378 0 0\n36840 18521 0 0\n36895 18653 0 0\n36996 18755 0 0\n37128 18810 0 0\n37271 18810 0 0\n37403 18755 0 0\n37505 18654 0 0\n37560 18522 0 0\n37560 21479 0 0\n37505 21347 0 0\n37404 21245 0 0\n37272 21190 0 0\n37129 21190 0 0\n36997 21245 0 0\n36895 21346 0 0\n36840 21478 0 0\n36840 21621 0 0\n36895 21753 0 0\n36996 21855 0 0\n37128 21910 0 0\n37271 21910 0 0\n37403 21855 0 0\n37505 21754 0 0\n37560 21622 0 0\n37560 22829 0 0\n37505 22697 0 0\n37404 22595 0 0\n37272 22540 0 0\n37129 22540 0 0\n36997 22595 0 0\n36895 22696 0 0\n36840 22828 0 0\n36840 22971 0 0\n36895 23103 0 0\n36996 23205 0 0\n37128 23260 0 0\n37271 23260 0 0\n37403 23205 0 0\n37505 23104 0 0\n37560 22972 0 0\n37560 26140 0 0\n37479 26140 0 0\n37475 26141 0 0\n37475 25095 0 0\n37475 24906 0 0\n37475 24335 0 0\n37475 24265 0 0\n37475 23665 0 0\n37448 23601 0 0\n37399 23552 0 0\n37335 23525 0 0\n37265 23525 0 0\n36665 23525 0 0\n36601 23552 0 0\n36552 23601 0 0\n36525 23665 0 0\n36525 23735 0 0\n36525 24335 0 0\n36552 24399 0 0\n36601 24448 0 0\n36665 24475 0 0\n36735 24475 0 0\n37335 24475 0 0\n37399 24448 0 0\n37448 24399 0 0\n37475 24335 0 0\n37475 24906 0 0\n37403 24731 0 0\n37269 24598 0 0\n37095 24525 0 0\n36906 24525 0 0\n36731 24597 0 0\n36598 24731 0 0\n36525 24905 0 0\n36525 25094 0 0\n36597 25269 0 0\n36731 25402 0 0\n36905 25475 0 0\n37094 25475 0 0\n37269 25403 0 0\n37402 25269 0 0\n37475 25095 0 0\n37475 26141 0 0\n37347 26195 0 0\n37245 26296 0 0\n37207 26386 0 0\n36760 26201 0 0\n36475 26200 0 0\n36475 25095 0 0\n36475 24906 0 0\n36475 24095 0 0\n36475 23906 0 0\n36403 23731 0 0\n36310 23638 0 0\n36310 16672 0 0\n36310 16529 0 0\n36255 16397 0 0\n36154 16295 0 0\n36149 16292 0 0\n36149 15300 0 0\n36149 15181 0 0\n36104 15071 0 0\n36039 15006 0 0\n36039 14620 0 0\n36039 14501 0 0\n35999 14403 0 0\n35999 13690 0 0\n35999 13571 0 0\n35954 13461 0 0\n35870 13377 0 0\n35760 13331 0 0\n35654 13331 0 0\n35570 13247 0 0\n35460 13201 0 0\n35410 13201 0 0\n35410 12322 0 0\n35410 12179 0 0\n35355 12047 0 0\n35254 11945 0 0\n35122 11890 0 0\n34979 11890 0 0\n34847 11945 0 0\n34745 12046 0 0\n34690 12178 0 0\n34690 12321 0 0\n34745 12453 0 0\n34846 12555 0 0\n34978 12610 0 0\n35121 12610 0 0\n35253 12555 0 0\n35355 12454 0 0\n35410 12322 0 0\n35410 13201 0 0\n35341 13201 0 0\n35231 13246 0 0\n35147 13330 0 0\n35101 13440 0 0\n35101 13559 0 0\n35146 13669 0 0\n35230 13753 0 0\n35340 13799 0 0\n35446 13799 0 0\n35530 13883 0 0\n35640 13929 0 0\n35759 13929 0 0\n35869 13884 0 0\n35953 13800 0 0\n35999 13690 0 0\n35999 14403 0 0\n35994 14391 0 0\n35910 14307 0 0\n35800 14261 0 0\n35681 14261 0 0\n35571 14306 0 0\n35487 14390 0 0\n35441 14500 0 0\n35441 14619 0 0\n35486 14729 0 0\n35570 14813 0 0\n35680 14859 0 0\n35799 14859 0 0\n35909 14814 0 0\n35993 14730 0 0\n36039 14620 0 0\n36039 15006 0 0\n36020 14987 0 0\n35910 14941 0 0\n35791 14941 0 0\n35681 14986 0 0\n35597 15070 0 0\n35551 15180 0 0\n35551 15299 0 0\n35596 15409 0 0\n35680 15493 0 0\n35790 15539 0 0\n35909 15539 0 0\n36019 15494 0 0\n36103 15410 0 0\n36149 15300 0 0\n36149 16292 0 0\n36022 16240 0 0\n35879 16240 0 0\n35747 16295 0 0\n35645 16396 0 0\n35590 16528 0 0\n35590 16644 0 0\n35567 16621 0 0\n35446 16570 0 0\n35409 16570 0 0\n35409 15260 0 0\n35409 15141 0 0\n35364 15031 0 0\n35280 14947 0 0\n35199 14913 0 0\n35199 14310 0 0\n35199 14191 0 0\n35154 14081 0 0\n35070 13997 0 0\n34960 13951 0 0\n34841 13951 0 0\n34731 13996 0 0\n34699 14028 0 0\n34699 13630 0 0\n34699 13511 0 0\n34654 13401 0 0\n34649 13396 0 0\n34649 12910 0 0\n34649 12791 0 0\n34604 12681 0 0\n34520 12597 0 0\n34460 12571 0 0\n34460 10772 0 0\n34460 10629 0 0\n34405 10497 0 0\n34304 10395 0 0\n34172 10340 0 0\n34029 10340 0 0\n33897 10395 0 0\n33795 10496 0 0\n33740 10628 0 0\n33740 10771 0 0\n33795 10903 0 0\n33896 11005 0 0\n34028 11060 0 0\n34171 11060 0 0\n34303 11005 0 0\n34405 10904 0 0\n34460 10772 0 0\n34460 12571 0 0\n34410 12551 0 0\n34291 12551 0 0\n34181 12596 0 0\n34097 12680 0 0\n34051 12790 0 0\n34051 12909 0 0\n34091 13007 0 0\n34028 12944 0 0\n33918 12898 0 0\n33799 12898 0 0\n33689 12943 0 0\n33605 13027 0 0\n33559 13137 0 0\n33559 13256 0 0\n33604 13366 0 0\n33688 13450 0 0\n33798 13496 0 0\n33917 13496 0 0\n34027 13451 0 0\n34111 13367 0 0\n34157 13257 0 0\n34157 13138 0 0\n34116 13039 0 0\n34180 13103 0 0\n34290 13149 0 0\n34409 13149 0 0\n34519 13104 0 0\n34603 13020 0 0\n34649 12910 0 0\n34649 13396 0 0\n34570 13317 0 0\n34460 13271 0 0\n34341 13271 0 0\n34231 13316 0 0\n34147 13400 0 0\n34101 13510 0 0\n34101 13629 0 0\n34146 13739 0 0\n34230 13823 0 0\n34340 13869 0 0\n34459 13869 0 0\n34569 13824 0 0\n34653 13740 0 0\n34699 13630 0 0\n34699 14028 0 0\n34647 14080 0 0\n34601 14189 0 0\n34510 14151 0 0\n34391 14151 0 0\n34281 14196 0 0\n34240 14236 0 0\n34180 14211 0 0\n34061 14211 0 0\n33978 14244 0 0\n34003 14220 0 0\n34049 14110 0 0\n34049 13991 0 0\n34004 13881 0 0\n33920 13797 0 0\n33810 13751 0 0\n33691 13751 0 0\n33581 13796 0 0\n33497 13880 0 0\n33475 13932 0 0\n33475 10095 0 0\n33475 9906 0 0\n33403 9731 0 0\n33269 9598 0 0\n33095 9525 0 0\n32906 9525 0 0\n32731 9597 0 0\n32598 9731 0 0\n32525 9905 0 0\n32525 10094 0 0\n32597 10269 0 0\n32731 10402 0 0\n32905 10475 0 0\n33094 10475 0 0\n33269 10403 0 0\n33402 10269 0 0\n33475 10095 0 0\n33475 13932 0 0\n33451 13990 0 0\n33451 14109 0 0\n33496 14219 0 0\n33580 14303 0 0\n33690 14349 0 0\n33809 14349 0 0\n33891 14315 0 0\n33867 14340 0 0\n33821 14450 0 0\n33821 14569 0 0\n33866 14679 0 0\n33950 14763 0 0\n34060 14809 0 0\n34179 14809 0 0\n34289 14764 0 0\n34329 14723 0 0\n34390 14749 0 0\n34509 14749 0 0\n34619 14704 0 0\n34703 14620 0 0\n34748 14510 0 0\n34749 14510 0 0\n34840 14549 0 0\n34959 14549 0 0\n35069 14504 0 0\n35153 14420 0 0\n35199 14310 0 0\n35199 14913 0 0\n35170 14901 0 0\n35051 14901 0 0\n34941 14946 0 0\n34857 15030 0 0\n34811 15140 0 0\n34811 15259 0 0\n34856 15369 0 0\n34940 15453 0 0\n35050 15499 0 0\n35169 15499 0 0\n35279 15454 0 0\n35363 15370 0 0\n35409 15260 0 0\n35409 16570 0 0\n35315 16570 0 0\n35194 16620 0 0\n35101 16713 0 0\n35050 16834 0 0\n35050 16965 0 0\n35085 17050 0 0\n35050 17134 0 0\n35050 17265 0 0\n35100 17386 0 0\n35116 17402 0 0\n35101 17440 0 0\n35101 17559 0 0\n35146 17669 0 0\n35207 17730 0 0\n35147 17790 0 0\n35101 17900 0 0\n35101 18019 0 0\n35146 18129 0 0\n35230 18213 0 0\n35330 18255 0 0\n35231 18296 0 0\n35147 18380 0 0\n35101 18490 0 0\n35101 18609 0 0\n35146 18719 0 0\n35230 18803 0 0\n35340 18849 0 0\n35459 18849 0 0\n35569 18804 0 0\n35653 18720 0 0\n35699 18610 0 0\n35699 18491 0 0\n35654 18381 0 0\n35570 18297 0 0\n35469 18254 0 0\n35569 18214 0 0\n35653 18130 0 0\n35699 18020 0 0\n35699 17901 0 0\n35654 17791 0 0\n35593 17730 0 0\n35653 17670 0 0\n35699 17560 0 0\n35699 17441 0 0\n35668 17365 0 0\n35710 17266 0 0\n35710 17135 0 0\n35674 17049 0 0\n35710 16966 0 0\n35710 16868 0 0\n35746 16905 0 0\n35878 16960 0 0\n36021 16960 0 0\n36153 16905 0 0\n36255 16804 0 0\n36310 16672 0 0\n36310 23638 0 0\n36269 23598 0 0\n36110 23531 0 0\n36110 21972 0 0\n36110 21829 0 0\n36089 21778 0 0\n36089 20090 0 0\n36089 19971 0 0\n36044 19861 0 0\n35960 19777 0 0\n35850 19731 0 0\n35731 19731 0 0\n35621 19776 0 0\n35537 19860 0 0\n35515 19910 0 0\n35504 19881 0 0\n35420 19797 0 0\n35310 19751 0 0\n35191 19751 0 0\n35081 19796 0 0\n34997 19880 0 0\n34951 19990 0 0\n34951 20109 0 0\n34996 20219 0 0\n35080 20303 0 0\n35190 20349 0 0\n35309 20349 0 0\n35419 20304 0 0\n35503 20220 0 0\n35524 20169 0 0\n35536 20199 0 0\n35620 20283 0 0\n35730 20329 0 0\n35849 20329 0 0\n35959 20284 0 0\n36043 20200 0 0\n36089 20090 0 0\n36089 21778 0 0\n36055 21697 0 0\n36049 21690 0 0\n36049 21030 0 0\n36049 20911 0 0\n36004 20801 0 0\n35920 20717 0 0\n35810 20671 0 0\n35691 20671 0 0\n35581 20716 0 0\n35497 20800 0 0\n35496 20801 0 0\n35391 20801 0 0\n35281 20846 0 0\n35197 20930 0 0\n35151 21040 0 0\n35151 21159 0 0\n35196 21269 0 0\n35280 21353 0 0\n35390 21399 0 0\n35509 21399 0 0\n35619 21354 0 0\n35703 21270 0 0\n35703 21269 0 0\n35809 21269 0 0\n35919 21224 0 0\n36003 21140 0 0\n36049 21030 0 0\n36049 21690 0 0\n35954 21595 0 0\n35822 21540 0 0\n35679 21540 0 0\n35547 21595 0 0\n35445 21696 0 0\n35390 21828 0 0\n35390 21971 0 0\n35445 22103 0 0\n35546 22205 0 0\n35678 22260 0 0\n35821 22260 0 0\n35953 22205 0 0\n36055 22104 0 0\n36110 21972 0 0\n36110 23531 0 0\n36095 23525 0 0\n35960 23525 0 0\n35960 23272 0 0\n35960 23129 0 0\n35905 22997 0 0\n35804 22895 0 0\n35672 22840 0 0\n35529 22840 0 0\n35397 22895 0 0\n35295 22996 0 0\n35249 23106 0 0\n35249 21910 0 0\n35249 21791 0 0\n35204 21681 0 0\n35120 21597 0 0\n35010 21551 0 0\n34929 21551 0 0\n34929 19260 0 0\n34929 19141 0 0\n34884 19031 0 0\n34800 18947 0 0\n34690 18901 0 0\n34680 18901 0 0\n34680 18805 0 0\n34630 18684 0 0\n34584 18638 0 0\n34653 18570 0 0\n34699 18460 0 0\n34699 18341 0 0\n34654 18231 0 0\n34570 18147 0 0\n34460 18101 0 0\n34449 18101 0 0\n34479 18030 0 0\n34479 17970 0 0\n34519 17954 0 0\n34603 17870 0 0\n34649 17760 0 0\n34649 17641 0 0\n34629 17592 0 0\n34629 15480 0 0\n34629 15361 0 0\n34584 15251 0 0\n34500 15167 0 0\n34390 15121 0 0\n34271 15121 0 0\n34161 15166 0 0\n34077 15250 0 0\n34059 15293 0 0\n34059 15060 0 0\n34059 14941 0 0\n34014 14831 0 0\n33930 14747 0 0\n33820 14701 0 0\n33701 14701 0 0\n33591 14746 0 0\n33507 14830 0 0\n33461 14940 0 0\n33461 15059 0 0\n33506 15169 0 0\n33590 15253 0 0\n33700 15299 0 0\n33819 15299 0 0\n33929 15254 0 0\n34013 15170 0 0\n34059 15060 0 0\n34059 15293 0 0\n34031 15360 0 0\n34031 15479 0 0\n34034 15487 0 0\n33950 15452 0 0\n33831 15452 0 0\n33721 15497 0 0\n33637 15581 0 0\n33591 15691 0 0\n33591 15509 0 0\n33591 15390 0 0\n33546 15280 0 0\n33462 15196 0 0\n33389 15165 0 0\n33389 14590 0 0\n33389 14471 0 0\n33344 14361 0 0\n33260 14277 0 0\n33150 14231 0 0\n33031 14231 0 0\n33010 14239 0 0\n33010 11572 0 0\n33010 11429 0 0\n32955 11297 0 0\n32854 11195 0 0\n32722 11140 0 0\n32579 11140 0 0\n32475 11183 0 0\n32475 10335 0 0\n32475 10265 0 0\n32475 9665 0 0\n32448 9601 0 0\n32399 9552 0 0\n32335 9525 0 0\n32265 9525 0 0\n31665 9525 0 0\n31601 9552 0 0\n31552 9601 0 0\n31525 9665 0 0\n31525 9735 0 0\n31525 10335 0 0\n31552 10399 0 0\n31601 10448 0 0\n31665 10475 0 0\n31735 10475 0 0\n32335 10475 0 0\n32399 10448 0 0\n32448 10399 0 0\n32475 10335 0 0\n32475 11183 0 0\n32447 11195 0 0\n32345 11296 0 0\n32290 11428 0 0\n32290 11571 0 0\n32345 11703 0 0\n32446 11805 0 0\n32578 11860 0 0\n32721 11860 0 0\n32853 11805 0 0\n32955 11704 0 0\n33010 11572 0 0\n33010 14239 0 0\n32921 14276 0 0\n32837 14360 0 0\n32791 14470 0 0\n32791 14589 0 0\n32836 14699 0 0\n32920 14783 0 0\n33030 14829 0 0\n33149 14829 0 0\n33259 14784 0 0\n33343 14700 0 0\n33389 14590 0 0\n33389 15165 0 0\n33352 15150 0 0\n33233 15150 0 0\n33123 15195 0 0\n33039 15279 0 0\n32993 15389 0 0\n32993 15465 0 0\n32966 15477 0 0\n32882 15561 0 0\n32836 15671 0 0\n32836 15790 0 0\n32881 15900 0 0\n32965 15984 0 0\n33075 16030 0 0\n33194 16030 0 0\n33304 15985 0 0\n33388 15901 0 0\n33434 15791 0 0\n33434 15714 0 0\n33461 15703 0 0\n33545 15619 0 0\n33591 15509 0 0\n33591 15691 0 0\n33591 15810 0 0\n33636 15920 0 0\n33720 16004 0 0\n33830 16050 0 0\n33922 16050 0 0\n33926 16059 0 0\n34010 16143 0 0\n34120 16189 0 0\n34239 16189 0 0\n34349 16144 0 0\n34433 16060 0 0\n34479 15950 0 0\n34479 15831 0 0\n34434 15721 0 0\n34419 15706 0 0\n34499 15674 0 0\n34583 15590 0 0\n34629 15480 0 0\n34629 17592 0 0\n34604 17531 0 0\n34520 17447 0 0\n34410 17401 0 0\n34291 17401 0 0\n34181 17446 0 0\n34097 17530 0 0\n34051 17640 0 0\n34051 17699 0 0\n34011 17716 0 0\n33927 17800 0 0\n33888 17892 0 0\n33781 17936 0 0\n33725 17992 0 0\n33725 17491 0 0\n33725 17375 0 0\n33681 17268 0 0\n33628 17216 0 0\n33680 17165 0 0\n33725 17058 0 0\n33725 16942 0 0\n33681 16835 0 0\n33628 16783 0 0\n33680 16732 0 0\n33725 16625 0 0\n33725 16509 0 0\n33681 16402 0 0\n33598 16320 0 0\n33491 16275 0 0\n33375 16275 0 0\n33268 16319 0 0\n33216 16371 0 0\n33165 16320 0 0\n33058 16275 0 0\n32942 16275 0 0\n32835 16319 0 0\n32783 16371 0 0\n32732 16320 0 0\n32669 16293 0 0\n32669 15610 0 0\n32669 15491 0 0\n32624 15381 0 0\n32540 15297 0 0\n32459 15263 0 0\n32459 13840 0 0\n32459 13721 0 0\n32414 13611 0 0\n32330 13527 0 0\n32310 13518 0 0\n32310 12372 0 0\n32310 12229 0 0\n32255 12097 0 0\n32154 11995 0 0\n32022 11940 0 0\n31879 11940 0 0\n31747 11995 0 0\n31645 12096 0 0\n31590 12228 0 0\n31590 12371 0 0\n31645 12503 0 0\n31746 12605 0 0\n31878 12660 0 0\n32021 12660 0 0\n32153 12605 0 0\n32255 12504 0 0\n32310 12372 0 0\n32310 13518 0 0\n32220 13481 0 0\n32101 13481 0 0\n31991 13526 0 0\n31907 13610 0 0\n31861 13720 0 0\n31861 13839 0 0\n31906 13949 0 0\n31990 14033 0 0\n32100 14079 0 0\n32219 14079 0 0\n32329 14034 0 0\n32413 13950 0 0\n32459 13840 0 0\n32459 15263 0 0\n32439 15254 0 0\n32439 14780 0 0\n32439 14661 0 0\n32394 14551 0 0\n32310 14467 0 0\n32200 14421 0 0\n32081 14421 0 0\n31971 14466 0 0\n31887 14550 0 0\n31841 14660 0 0\n31841 14779 0 0\n31886 14889 0 0\n31970 14973 0 0\n32080 15019 0 0\n32199 15019 0 0\n32309 14974 0 0\n32393 14890 0 0\n32439 14780 0 0\n32439 15254 0 0\n32430 15251 0 0\n32311 15251 0 0\n32220 15287 0 0\n32210 15277 0 0\n32100 15231 0 0\n31981 15231 0 0\n31871 15276 0 0\n31810 15337 0 0\n31810 13472 0 0\n31810 13329 0 0\n31755 13197 0 0\n31654 13095 0 0\n31522 13040 0 0\n31379 13040 0 0\n31247 13095 0 0\n31145 13196 0 0\n31090 13328 0 0\n31090 13471 0 0\n31145 13603 0 0\n31246 13705 0 0\n31378 13760 0 0\n31521 13760 0 0\n31653 13705 0 0\n31755 13604 0 0\n31810 13472 0 0\n31810 15337 0 0\n31787 15360 0 0\n31741 15470 0 0\n31741 15589 0 0\n31786 15699 0 0\n31870 15783 0 0\n31980 15829 0 0\n32099 15829 0 0\n32189 15792 0 0\n32200 15803 0 0\n32310 15849 0 0\n32429 15849 0 0\n32539 15804 0 0\n32623 15720 0 0\n32669 15610 0 0\n32669 16293 0 0\n32625 16275 0 0\n32509 16275 0 0\n32402 16319 0 0\n32320 16402 0 0\n32275 16509 0 0\n32275 16625 0 0\n32319 16732 0 0\n32371 16783 0 0\n32320 16835 0 0\n32275 16942 0 0\n32275 17058 0 0\n32319 17165 0 0\n32371 17216 0 0\n32320 17268 0 0\n32275 17375 0 0\n32275 17491 0 0\n32319 17598 0 0\n32402 17680 0 0\n32509 17725 0 0\n32625 17725 0 0\n32732 17681 0 0\n32783 17628 0 0\n32835 17680 0 0\n32942 17725 0 0\n33058 17725 0 0\n33165 17681 0 0\n33216 17628 0 0\n33268 17680 0 0\n33375 17725 0 0\n33491 17725 0 0\n33598 17681 0 0\n33680 17598 0 0\n33725 17491 0 0\n33725 17992 0 0\n33697 18020 0 0\n33651 18130 0 0\n33651 18249 0 0\n33696 18359 0 0\n33780 18443 0 0\n33890 18489 0 0\n34009 18489 0 0\n34101 18451 0 0\n34101 18459 0 0\n34146 18569 0 0\n34166 18589 0 0\n34164 18590 0 0\n34071 18683 0 0\n34020 18804 0 0\n34020 18935 0 0\n34070 19056 0 0\n34163 19149 0 0\n34284 19200 0 0\n34331 19200 0 0\n34331 19259 0 0\n34376 19369 0 0\n34460 19453 0 0\n34570 19499 0 0\n34689 19499 0 0\n34799 19454 0 0\n34883 19370 0 0\n34929 19260 0 0\n34929 21551 0 0\n34899 21551 0 0\n34899 20160 0 0\n34899 20041 0 0\n34854 19931 0 0\n34770 19847 0 0\n34660 19801 0 0\n34541 19801 0 0\n34431 19846 0 0\n34347 19930 0 0\n34345 19932 0 0\n34310 19897 0 0\n34200 19851 0 0\n34081 19851 0 0\n33998 19884 0 0\n34013 19870 0 0\n34059 19760 0 0\n34059 19641 0 0\n34014 19531 0 0\n33930 19447 0 0\n33920 19442 0 0\n33973 19390 0 0\n34019 19280 0 0\n34019 19161 0 0\n33974 19051 0 0\n33890 18967 0 0\n33780 18921 0 0\n33661 18921 0 0\n33649 18925 0 0\n33649 18560 0 0\n33649 18441 0 0\n33604 18331 0 0\n33520 18247 0 0\n33410 18201 0 0\n33291 18201 0 0\n33181 18246 0 0\n33097 18330 0 0\n33051 18440 0 0\n33051 18559 0 0\n33096 18669 0 0\n33180 18753 0 0\n33290 18799 0 0\n33409 18799 0 0\n33519 18754 0 0\n33603 18670 0 0\n33649 18560 0 0\n33649 18925 0 0\n33551 18966 0 0\n33467 19050 0 0\n33421 19160 0 0\n33421 19279 0 0\n33466 19389 0 0\n33550 19473 0 0\n33559 19477 0 0\n33507 19530 0 0\n33461 19640 0 0\n33461 19759 0 0\n33506 19869 0 0\n33590 19953 0 0\n33700 19999 0 0\n33819 19999 0 0\n33901 19965 0 0\n33887 19980 0 0\n33841 20090 0 0\n33841 20209 0 0\n33886 20319 0 0\n33970 20403 0 0\n34080 20449 0 0\n34199 20449 0 0\n34309 20404 0 0\n34393 20320 0 0\n34394 20317 0 0\n34430 20353 0 0\n34540 20399 0 0\n34659 20399 0 0\n34769 20354 0 0\n34853 20270 0 0\n34899 20160 0 0\n34899 21551 0 0\n34891 21551 0 0\n34781 21596 0 0\n34699 21678 0 0\n34699 21160 0 0\n34699 21041 0 0\n34654 20931 0 0\n34570 20847 0 0\n34460 20801 0 0\n34341 20801 0 0\n34231 20846 0 0\n34225 20852 0 0\n34220 20847 0 0\n34110 20801 0 0\n34010 20801 0 0\n34049 20710 0 0\n34049 20591 0 0\n34004 20481 0 0\n33920 20397 0 0\n33810 20351 0 0\n33691 20351 0 0\n33581 20396 0 0\n33497 20480 0 0\n33451 20590 0 0\n33451 20709 0 0\n33496 20819 0 0\n33580 20903 0 0\n33690 20949 0 0\n33789 20949 0 0\n33751 21040 0 0\n33751 21159 0 0\n33796 21269 0 0\n33880 21353 0 0\n33990 21399 0 0\n34109 21399 0 0\n34219 21354 0 0\n34225 21348 0 0\n34230 21353 0 0\n34340 21399 0 0\n34459 21399 0 0\n34569 21354 0 0\n34653 21270 0 0\n34699 21160 0 0\n34699 21678 0 0\n34697 21680 0 0\n34651 21790 0 0\n34651 21909 0 0\n34696 22019 0 0\n34780 22103 0 0\n34890 22149 0 0\n35009 22149 0 0\n35119 22104 0 0\n35203 22020 0 0\n35249 21910 0 0\n35249 23106 0 0\n35240 23128 0 0\n35240 23271 0 0\n35295 23403 0 0\n35396 23505 0 0\n35528 23560 0 0\n35671 23560 0 0\n35803 23505 0 0\n35905 23404 0 0\n35960 23272 0 0\n35960 23525 0 0\n35906 23525 0 0\n35731 23597 0 0\n35598 23731 0 0\n35525 23905 0 0\n35525 24094 0 0\n35597 24269 0 0\n35731 24402 0 0\n35905 24475 0 0\n36094 24475 0 0\n36269 24403 0 0\n36402 24269 0 0\n36475 24095 0 0\n36475 24906 0 0\n36403 24731 0 0\n36269 24598 0 0\n36095 24525 0 0\n35906 24525 0 0\n35731 24597 0 0\n35598 24731 0 0\n35525 24905 0 0\n35525 25094 0 0\n35597 25269 0 0\n35731 25402 0 0\n35905 25475 0 0\n36094 25475 0 0\n36269 25403 0 0\n36402 25269 0 0\n36475 25095 0 0\n36475 26200 0 0\n36243 26200 0 0\n35765 26397 0 0\n35475 26686 0 0\n35475 25095 0 0\n35475 24906 0 0\n35475 24095 0 0\n35475 23906 0 0\n35403 23731 0 0\n35269 23598 0 0\n35095 23525 0 0\n34906 23525 0 0\n34731 23597 0 0\n34598 23731 0 0\n34525 23905 0 0\n34525 24094 0 0\n34597 24269 0 0\n34731 24402 0 0\n34905 24475 0 0\n35094 24475 0 0\n35269 24403 0 0\n35402 24269 0 0\n35475 24095 0 0\n35475 24906 0 0\n35403 24731 0 0\n35269 24598 0 0\n35095 24525 0 0\n34906 24525 0 0\n34731 24597 0 0\n34598 24731 0 0\n34525 24905 0 0\n34525 25094 0 0\n34597 25269 0 0\n34731 25402 0 0\n34905 25475 0 0\n35094 25475 0 0\n35269 25403 0 0\n35402 25269 0 0\n35475 25095 0 0\n35475 26686 0 0\n35399 26762 0 0\n35360 26856 0 0\n35360 26172 0 0\n35360 26029 0 0\n35305 25897 0 0\n35204 25795 0 0\n35072 25740 0 0\n34929 25740 0 0\n34797 25795 0 0\n34695 25896 0 0\n34640 26028 0 0\n34640 26171 0 0\n34695 26303 0 0\n34796 26405 0 0\n34928 26460 0 0\n35071 26460 0 0\n35203 26405 0 0\n35305 26304 0 0\n35360 26172 0 0\n35360 26856 0 0\n35201 27240 0 0\n35200 27757 0 0\n35378 28190 0 0\n35247 28245 0 0\n35145 28346 0 0\n35090 28478 0 0\n35090 28621 0 0\n35122 28700 0 0\n34475 28700 0 0\n34475 25095 0 0\n34475 24906 0 0\n34475 24095 0 0\n34475 23906 0 0\n34460 23869 0 0\n34460 22322 0 0\n34460 22179 0 0\n34405 22047 0 0\n34304 21945 0 0\n34172 21890 0 0\n34029 21890 0 0\n33897 21945 0 0\n33795 22046 0 0\n33740 22178 0 0\n33740 22321 0 0\n33795 22453 0 0\n33896 22555 0 0\n34028 22610 0 0\n34171 22610 0 0\n34303 22555 0 0\n34405 22454 0 0\n34460 22322 0 0\n34460 23869 0 0\n34403 23731 0 0\n34269 23598 0 0\n34095 23525 0 0\n33906 23525 0 0\n33731 23597 0 0\n33598 23731 0 0\n33525 23905 0 0\n33525 24094 0 0\n33597 24269 0 0\n33731 24402 0 0\n33905 24475 0 0\n34094 24475 0 0\n34269 24403 0 0\n34402 24269 0 0\n34475 24095 0 0\n34475 24906 0 0\n34403 24731 0 0\n34269 24598 0 0\n34095 24525 0 0\n33906 24525 0 0\n33731 24597 0 0\n33598 24731 0 0\n33525 24905 0 0\n33525 25094 0 0\n33597 25269 0 0\n33731 25402 0 0\n33905 25475 0 0\n34094 25475 0 0\n34269 25403 0 0\n34402 25269 0 0\n34475 25095 0 0\n34475 28700 0 0\n34360 28700 0 0\n34360 27522 0 0\n34360 27379 0 0\n34305 27247 0 0\n34204 27145 0 0\n34072 27090 0 0\n33929 27090 0 0\n33797 27145 0 0\n33695 27246 0 0\n33640 27378 0 0\n33640 27521 0 0\n33695 27653 0 0\n33796 27755 0 0\n33928 27810 0 0\n34071 27810 0 0\n34203 27755 0 0\n34305 27654 0 0\n34360 27522 0 0\n34360 28700 0 0\n33475 28700 0 0\n33475 25095 0 0\n33475 24906 0 0\n33475 24095 0 0\n33475 23906 0 0\n33429 23794 0 0\n33429 20260 0 0\n33429 20141 0 0\n33384 20031 0 0\n33300 19947 0 0\n33190 19901 0 0\n33071 19901 0 0\n32961 19946 0 0\n32877 20030 0 0\n32831 20140 0 0\n32831 20259 0 0\n32876 20369 0 0\n32960 20453 0 0\n33070 20499 0 0\n33189 20499 0 0\n33299 20454 0 0\n33383 20370 0 0\n33429 20260 0 0\n33429 23794 0 0\n33403 23731 0 0\n33349 23677 0 0\n33349 22740 0 0\n33349 22621 0 0\n33304 22511 0 0\n33220 22427 0 0\n33110 22381 0 0\n32991 22381 0 0\n32881 22426 0 0\n32797 22510 0 0\n32751 22620 0 0\n32751 22739 0 0\n32796 22849 0 0\n32880 22933 0 0\n32990 22979 0 0\n33109 22979 0 0\n33219 22934 0 0\n33303 22850 0 0\n33349 22740 0 0\n33349 23677 0 0\n33269 23598 0 0\n33095 23525 0 0\n32906 23525 0 0\n32731 23597 0 0\n32598 23731 0 0\n32589 23752 0 0\n32589 18650 0 0\n32589 18531 0 0\n32544 18421 0 0\n32460 18337 0 0\n32449 18332 0 0\n32449 18241 0 0\n32404 18131 0 0\n32320 18047 0 0\n32210 18001 0 0\n32091 18001 0 0\n31981 18046 0 0\n31897 18130 0 0\n31851 18240 0 0\n31851 18359 0 0\n31896 18469 0 0\n31980 18553 0 0\n31991 18557 0 0\n31991 18649 0 0\n32036 18759 0 0\n32120 18843 0 0\n32230 18889 0 0\n32349 18889 0 0\n32459 18844 0 0\n32543 18760 0 0\n32589 18650 0 0\n32589 23752 0 0\n32525 23905 0 0\n32525 24094 0 0\n32597 24269 0 0\n32731 24402 0 0\n32905 24475 0 0\n33094 24475 0 0\n33269 24403 0 0\n33402 24269 0 0\n33475 24095 0 0\n33475 24906 0 0\n33403 24731 0 0\n33269 24598 0 0\n33095 24525 0 0\n32906 24525 0 0\n32731 24597 0 0\n32598 24731 0 0\n32525 24905 0 0\n32525 25094 0 0\n32597 25269 0 0\n32731 25402 0 0\n32905 25475 0 0\n33094 25475 0 0\n33269 25403 0 0\n33402 25269 0 0\n33475 25095 0 0\n33475 28700 0 0\n32660 28700 0 0\n32660 26722 0 0\n32660 26579 0 0\n32605 26447 0 0\n32504 26345 0 0\n32460 26326 0 0\n32460 22372 0 0\n32460 22229 0 0\n32405 22097 0 0\n32389 22080 0 0\n32389 19640 0 0\n32389 19521 0 0\n32344 19411 0 0\n32260 19327 0 0\n32150 19281 0 0\n32031 19281 0 0\n31981 19301 0 0\n32010 19232 0 0\n32010 19089 0 0\n31955 18957 0 0\n31854 18855 0 0\n31829 18844 0 0\n31829 18320 0 0\n31829 18201 0 0\n31784 18091 0 0\n31700 18007 0 0\n31590 17961 0 0\n31471 17961 0 0\n31460 17965 0 0\n31460 14522 0 0\n31460 14379 0 0\n31405 14247 0 0\n31304 14145 0 0\n31172 14090 0 0\n31029 14090 0 0\n31010 14097 0 0\n31010 11572 0 0\n31010 11429 0 0\n30955 11297 0 0\n30854 11195 0 0\n30722 11140 0 0\n30579 11140 0 0\n30447 11195 0 0\n30345 11296 0 0\n30290 11428 0 0\n30290 11571 0 0\n30345 11703 0 0\n30446 11805 0 0\n30578 11860 0 0\n30721 11860 0 0\n30853 11805 0 0\n30955 11704 0 0\n31010 11572 0 0\n31010 14097 0 0\n30899 14144 0 0\n30899 14050 0 0\n30899 13931 0 0\n30854 13821 0 0\n30770 13737 0 0\n30660 13691 0 0\n30541 13691 0 0\n30431 13736 0 0\n30360 13807 0 0\n30360 12372 0 0\n30360 12229 0 0\n30305 12097 0 0\n30204 11995 0 0\n30072 11940 0 0\n29929 11940 0 0\n29797 11995 0 0\n29695 12096 0 0\n29640 12228 0 0\n29640 12371 0 0\n29695 12503 0 0\n29796 12605 0 0\n29928 12660 0 0\n30071 12660 0 0\n30203 12605 0 0\n30305 12504 0 0\n30360 12372 0 0\n30360 13807 0 0\n30347 13820 0 0\n30301 13930 0 0\n30301 14049 0 0\n30346 14159 0 0\n30430 14243 0 0\n30540 14289 0 0\n30659 14289 0 0\n30769 14244 0 0\n30853 14160 0 0\n30899 14050 0 0\n30899 14144 0 0\n30897 14145 0 0\n30795 14246 0 0\n30740 14378 0 0\n30740 14521 0 0\n30795 14653 0 0\n30896 14755 0 0\n31028 14810 0 0\n31171 14810 0 0\n31303 14755 0 0\n31405 14654 0 0\n31460 14522 0 0\n31460 17965 0 0\n31361 18006 0 0\n31277 18090 0 0\n31231 18200 0 0\n31231 18319 0 0\n31276 18429 0 0\n31360 18513 0 0\n31470 18559 0 0\n31589 18559 0 0\n31699 18514 0 0\n31783 18430 0 0\n31829 18320 0 0\n31829 18844 0 0\n31722 18800 0 0\n31579 18800 0 0\n31447 18855 0 0\n31345 18956 0 0\n31290 19088 0 0\n31290 19231 0 0\n31345 19363 0 0\n31446 19465 0 0\n31578 19520 0 0\n31721 19520 0 0\n31805 19484 0 0\n31791 19520 0 0\n31791 19639 0 0\n31836 19749 0 0\n31920 19833 0 0\n32030 19879 0 0\n32149 19879 0 0\n32259 19834 0 0\n32343 19750 0 0\n32389 19640 0 0\n32389 22080 0 0\n32304 21995 0 0\n32172 21940 0 0\n32159 21940 0 0\n32159 20590 0 0\n32159 20471 0 0\n32114 20361 0 0\n32030 20277 0 0\n31920 20231 0 0\n31801 20231 0 0\n31691 20276 0 0\n31607 20360 0 0\n31561 20470 0 0\n31561 20589 0 0\n31606 20699 0 0\n31690 20783 0 0\n31800 20829 0 0\n31919 20829 0 0\n32029 20784 0 0\n32113 20700 0 0\n32159 20590 0 0\n32159 21940 0 0\n32029 21940 0 0\n31897 21995 0 0\n31795 22096 0 0\n31740 22228 0 0\n31740 22371 0 0\n31795 22503 0 0\n31896 22605 0 0\n32028 22660 0 0\n32171 22660 0 0\n32303 22605 0 0\n32405 22504 0 0\n32460 22372 0 0\n32460 26326 0 0\n32372 26290 0 0\n32229 26290 0 0\n32097 26345 0 0\n31995 26446 0 0\n31940 26578 0 0\n31940 26721 0 0\n31995 26853 0 0\n32096 26955 0 0\n32228 27010 0 0\n32371 27010 0 0\n32503 26955 0 0\n32605 26854 0 0\n32660 26722 0 0\n32660 28700 0 0\n32227 28700 0 0\n32260 28622 0 0\n32260 28479 0 0\n32205 28347 0 0\n32104 28245 0 0\n31972 28190 0 0\n31829 28190 0 0\n31697 28245 0 0\n31595 28346 0 0\n31540 28478 0 0\n31540 28621 0 0\n31572 28700 0 0\n31475 28700 0 0\n31475 28095 0 0\n31475 27906 0 0\n31475 27335 0 0\n31475 27265 0 0\n31475 26665 0 0\n31448 26601 0 0\n31399 26552 0 0\n31335 26525 0 0\n31309 26525 0 0\n31309 25570 0 0\n31309 25451 0 0\n31264 25341 0 0\n31180 25257 0 0\n31070 25211 0 0\n31000 25211 0 0\n31000 24706 0 0\n31000 24575 0 0\n30950 24454 0 0\n30870 24374 0 0\n30870 17052 0 0\n30870 16909 0 0\n30869 16906 0 0\n30869 15510 0 0\n30869 15391 0 0\n30824 15281 0 0\n30740 15197 0 0\n30630 15151 0 0\n30599 15151 0 0\n30599 14760 0 0\n30599 14641 0 0\n30554 14531 0 0\n30470 14447 0 0\n30360 14401 0 0\n30241 14401 0 0\n30131 14446 0 0\n30080 14496 0 0\n30054 14431 0 0\n29970 14347 0 0\n29860 14301 0 0\n29860 13472 0 0\n29860 13329 0 0\n29805 13197 0 0\n29704 13095 0 0\n29572 13040 0 0\n29429 13040 0 0\n29297 13095 0 0\n29210 13181 0 0\n29210 11572 0 0\n29210 11429 0 0\n29155 11297 0 0\n29054 11195 0 0\n28922 11140 0 0\n28779 11140 0 0\n28647 11195 0 0\n28545 11296 0 0\n28490 11428 0 0\n28490 11571 0 0\n28545 11703 0 0\n28646 11805 0 0\n28778 11860 0 0\n28921 11860 0 0\n29053 11805 0 0\n29155 11704 0 0\n29210 11572 0 0\n29210 13181 0 0\n29195 13196 0 0\n29140 13328 0 0\n29140 13471 0 0\n29195 13603 0 0\n29296 13705 0 0\n29428 13760 0 0\n29571 13760 0 0\n29703 13705 0 0\n29805 13604 0 0\n29860 13472 0 0\n29860 14301 0 0\n29741 14301 0 0\n29631 14346 0 0\n29547 14430 0 0\n29501 14540 0 0\n29501 14659 0 0\n29546 14769 0 0\n29630 14853 0 0\n29740 14899 0 0\n29859 14899 0 0\n29969 14854 0 0\n30019 14803 0 0\n30046 14869 0 0\n30130 14953 0 0\n30240 14999 0 0\n30359 14999 0 0\n30469 14954 0 0\n30553 14870 0 0\n30599 14760 0 0\n30599 15151 0 0\n30511 15151 0 0\n30401 15196 0 0\n30341 15255 0 0\n30330 15251 0 0\n30211 15251 0 0\n30198 15255 0 0\n30120 15177 0 0\n30010 15131 0 0\n29891 15131 0 0\n29781 15176 0 0\n29697 15260 0 0\n29651 15370 0 0\n29651 15489 0 0\n29696 15599 0 0\n29780 15683 0 0\n29890 15729 0 0\n30009 15729 0 0\n30021 15724 0 0\n30100 15803 0 0\n30210 15849 0 0\n30329 15849 0 0\n30439 15804 0 0\n30498 15744 0 0\n30510 15749 0 0\n30629 15749 0 0\n30739 15704 0 0\n30823 15620 0 0\n30869 15510 0 0\n30869 16906 0 0\n30815 16777 0 0\n30714 16675 0 0\n30582 16620 0 0\n30439 16620 0 0\n30399 16636 0 0\n30399 16320 0 0\n30399 16201 0 0\n30354 16091 0 0\n30270 16007 0 0\n30160 15961 0 0\n30041 15961 0 0\n29931 16006 0 0\n29918 16018 0 0\n29830 15981 0 0\n29711 15981 0 0\n29601 16026 0 0\n29580 16046 0 0\n29520 16021 0 0\n29401 16021 0 0\n29291 16066 0 0\n29207 16150 0 0\n29189 16193 0 0\n29189 15130 0 0\n29189 15011 0 0\n29144 14901 0 0\n29060 14817 0 0\n28950 14771 0 0\n28910 14771 0 0\n28910 12372 0 0\n28910 12229 0 0\n28855 12097 0 0\n28754 11995 0 0\n28622 11940 0 0\n28479 11940 0 0\n28475 11941 0 0\n28475 10335 0 0\n28475 10265 0 0\n28475 9665 0 0\n28448 9601 0 0\n28399 9552 0 0\n28335 9525 0 0\n28265 9525 0 0\n27665 9525 0 0\n27601 9552 0 0\n27552 9601 0 0\n27525 9665 0 0\n27525 9735 0 0\n27525 10335 0 0\n27552 10399 0 0\n27601 10448 0 0\n27665 10475 0 0\n27735 10475 0 0\n28335 10475 0 0\n28399 10448 0 0\n28448 10399 0 0\n28475 10335 0 0\n28475 11941 0 0\n28465 11945 0 0\n28465 11061 0 0\n28453 10878 0 0\n28407 10766 0 0\n28336 10735 0 0\n28265 10806 0 0\n28265 10664 0 0\n28234 10593 0 0\n28061 10535 0 0\n27878 10547 0 0\n27766 10593 0 0\n27735 10664 0 0\n28000 10929 0 0\n28265 10664 0 0\n28265 10806 0 0\n28071 11000 0 0\n28336 11265 0 0\n28407 11234 0 0\n28465 11061 0 0\n28465 11945 0 0\n28347 11995 0 0\n28265 12076 0 0\n28265 11336 0 0\n28000 11071 0 0\n27929 11142 0 0\n27929 11000 0 0\n27664 10735 0 0\n27593 10766 0 0\n27535 10939 0 0\n27547 11122 0 0\n27593 11234 0 0\n27664 11265 0 0\n27929 11000 0 0\n27929 11142 0 0\n27735 11336 0 0\n27766 11407 0 0\n27939 11465 0 0\n28122 11453 0 0\n28234 11407 0 0\n28265 11336 0 0\n28265 12076 0 0\n28245 12096 0 0\n28190 12228 0 0\n28190 12371 0 0\n28245 12503 0 0\n28346 12605 0 0\n28478 12660 0 0\n28621 12660 0 0\n28753 12605 0 0\n28855 12504 0 0\n28910 12372 0 0\n28910 14771 0 0\n28831 14771 0 0\n28760 14800 0 0\n28760 14522 0 0\n28760 14379 0 0\n28705 14247 0 0\n28604 14145 0 0\n28472 14090 0 0\n28329 14090 0 0\n28310 14097 0 0\n28310 13472 0 0\n28310 13329 0 0\n28255 13197 0 0\n28154 13095 0 0\n28022 13040 0 0\n27879 13040 0 0\n27747 13095 0 0\n27660 13181 0 0\n27660 12372 0 0\n27660 12229 0 0\n27605 12097 0 0\n27504 11995 0 0\n27475 11982 0 0\n27475 10095 0 0\n27475 9906 0 0\n27403 9731 0 0\n27269 9598 0 0\n27095 9525 0 0\n26906 9525 0 0\n26731 9597 0 0\n26598 9731 0 0\n26525 9905 0 0\n26525 10094 0 0\n26597 10269 0 0\n26731 10402 0 0\n26905 10475 0 0\n27094 10475 0 0\n27269 10403 0 0\n27402 10269 0 0\n27475 10095 0 0\n27475 11982 0 0\n27465 11978 0 0\n27465 11061 0 0\n27453 10878 0 0\n27407 10766 0 0\n27336 10735 0 0\n27265 10806 0 0\n27265 10664 0 0\n27234 10593 0 0\n27061 10535 0 0\n26878 10547 0 0\n26766 10593 0 0\n26735 10664 0 0\n27000 10929 0 0\n27265 10664 0 0\n27265 10806 0 0\n27071 11000 0 0\n27336 11265 0 0\n27407 11234 0 0\n27465 11061 0 0\n27465 11978 0 0\n27372 11940 0 0\n27265 11940 0 0\n27265 11336 0 0\n27000 11071 0 0\n26929 11142 0 0\n26929 11000 0 0\n26664 10735 0 0\n26593 10766 0 0\n26535 10939 0 0\n26547 11122 0 0\n26593 11234 0 0\n26664 11265 0 0\n26929 11000 0 0\n26929 11142 0 0\n26735 11336 0 0\n26766 11407 0 0\n26939 11465 0 0\n27122 11453 0 0\n27234 11407 0 0\n27265 11336 0 0\n27265 11940 0 0\n27229 11940 0 0\n27097 11995 0 0\n26995 12096 0 0\n26940 12228 0 0\n26940 12371 0 0\n26995 12503 0 0\n27096 12605 0 0\n27228 12660 0 0\n27371 12660 0 0\n27503 12605 0 0\n27605 12504 0 0\n27660 12372 0 0\n27660 13181 0 0\n27645 13196 0 0\n27590 13328 0 0\n27590 13471 0 0\n27645 13603 0 0\n27746 13705 0 0\n27878 13760 0 0\n28021 13760 0 0\n28153 13705 0 0\n28255 13604 0 0\n28310 13472 0 0\n28310 14097 0 0\n28197 14145 0 0\n28095 14246 0 0\n28040 14378 0 0\n28040 14521 0 0\n28095 14653 0 0\n28196 14755 0 0\n28328 14810 0 0\n28471 14810 0 0\n28603 14755 0 0\n28705 14654 0 0\n28760 14522 0 0\n28760 14800 0 0\n28721 14816 0 0\n28637 14900 0 0\n28591 15010 0 0\n28591 15129 0 0\n28636 15239 0 0\n28720 15323 0 0\n28830 15369 0 0\n28949 15369 0 0\n29059 15324 0 0\n29143 15240 0 0\n29189 15130 0 0\n29189 16193 0 0\n29161 16260 0 0\n29161 16379 0 0\n29206 16489 0 0\n29290 16573 0 0\n29400 16619 0 0\n29519 16619 0 0\n29629 16574 0 0\n29649 16553 0 0\n29710 16579 0 0\n29829 16579 0 0\n29939 16534 0 0\n29951 16521 0 0\n30040 16559 0 0\n30159 16559 0 0\n30269 16514 0 0\n30353 16430 0 0\n30399 16320 0 0\n30399 16636 0 0\n30307 16675 0 0\n30205 16776 0 0\n30150 16908 0 0\n30150 17051 0 0\n30205 17183 0 0\n30211 17189 0 0\n30195 17206 0 0\n30140 17338 0 0\n30140 17481 0 0\n30156 17520 0 0\n30125 17552 0 0\n30070 17497 0 0\n29960 17451 0 0\n29841 17451 0 0\n29731 17496 0 0\n29686 17540 0 0\n29699 17510 0 0\n29699 17391 0 0\n29660 17297 0 0\n29705 17254 0 0\n29760 17122 0 0\n29760 16979 0 0\n29705 16847 0 0\n29604 16745 0 0\n29472 16690 0 0\n29329 16690 0 0\n29197 16745 0 0\n29095 16846 0 0\n29040 16978 0 0\n29040 17121 0 0\n29095 17253 0 0\n29139 17297 0 0\n29101 17390 0 0\n29101 17509 0 0\n29146 17619 0 0\n29230 17703 0 0\n29340 17749 0 0\n29459 17749 0 0\n29569 17704 0 0\n29613 17659 0 0\n29601 17690 0 0\n29601 17809 0 0\n29646 17919 0 0\n29730 18003 0 0\n29840 18049 0 0\n29959 18049 0 0\n30069 18004 0 0\n30125 17948 0 0\n30180 18003 0 0\n30290 18049 0 0\n30409 18049 0 0\n30519 18004 0 0\n30603 17920 0 0\n30649 17810 0 0\n30649 17737 0 0\n30703 17715 0 0\n30805 17614 0 0\n30860 17482 0 0\n30860 17339 0 0\n30805 17207 0 0\n30798 17200 0 0\n30815 17184 0 0\n30870 17052 0 0\n30870 24374 0 0\n30859 24363 0 0\n30859 19430 0 0\n30859 19311 0 0\n30814 19201 0 0\n30779 19166 0 0\n30779 18680 0 0\n30779 18561 0 0\n30734 18451 0 0\n30650 18367 0 0\n30540 18321 0 0\n30421 18321 0 0\n30311 18366 0 0\n30303 18373 0 0\n30294 18351 0 0\n30210 18267 0 0\n30100 18221 0 0\n29981 18221 0 0\n29871 18266 0 0\n29787 18350 0 0\n29741 18460 0 0\n29741 18579 0 0\n29786 18689 0 0\n29870 18773 0 0\n29980 18819 0 0\n30099 18819 0 0\n30209 18774 0 0\n30216 18766 0 0\n30226 18789 0 0\n30310 18873 0 0\n30420 18919 0 0\n30539 18919 0 0\n30649 18874 0 0\n30733 18790 0 0\n30779 18680 0 0\n30779 19166 0 0\n30730 19117 0 0\n30620 19071 0 0\n30501 19071 0 0\n30391 19116 0 0\n30365 19141 0 0\n30270 19101 0 0\n30151 19101 0 0\n30041 19146 0 0\n29957 19230 0 0\n29911 19340 0 0\n29911 19459 0 0\n29956 19569 0 0\n30040 19653 0 0\n30150 19699 0 0\n30269 19699 0 0\n30379 19654 0 0\n30404 19628 0 0\n30500 19669 0 0\n30619 19669 0 0\n30729 19624 0 0\n30813 19540 0 0\n30859 19430 0 0\n30859 24363 0 0\n30857 24361 0 0\n30849 24357 0 0\n30849 20470 0 0\n30849 20351 0 0\n30804 20241 0 0\n30720 20157 0 0\n30610 20111 0 0\n30491 20111 0 0\n30381 20156 0 0\n30297 20240 0 0\n30251 20350 0 0\n30251 20469 0 0\n30296 20579 0 0\n30380 20663 0 0\n30490 20709 0 0\n30609 20709 0 0\n30719 20664 0 0\n30803 20580 0 0\n30849 20470 0 0\n30849 24357 0 0\n30736 24310 0 0\n30605 24310 0 0\n30484 24360 0 0\n30391 24453 0 0\n30360 24526 0 0\n30360 21522 0 0\n30360 21379 0 0\n30305 21247 0 0\n30204 21145 0 0\n30072 21090 0 0\n29929 21090 0 0\n29797 21145 0 0\n29695 21246 0 0\n29640 21378 0 0\n29640 21401 0 0\n29631 21401 0 0\n29521 21446 0 0\n29437 21530 0 0\n29391 21640 0 0\n29391 21746 0 0\n29310 21827 0 0\n29310 20272 0 0\n29310 20129 0 0\n29255 19997 0 0\n29154 19895 0 0\n29099 19872 0 0\n29099 18610 0 0\n29099 18491 0 0\n29054 18381 0 0\n28970 18297 0 0\n28860 18251 0 0\n28741 18251 0 0\n28631 18296 0 0\n28547 18380 0 0\n28501 18490 0 0\n28501 18609 0 0\n28546 18719 0 0\n28630 18803 0 0\n28740 18849 0 0\n28859 18849 0 0\n28969 18804 0 0\n29053 18720 0 0\n29099 18610 0 0\n29099 19872 0 0\n29022 19840 0 0\n28879 19840 0 0\n28747 19895 0 0\n28645 19996 0 0\n28590 20128 0 0\n28590 20271 0 0\n28645 20403 0 0\n28746 20505 0 0\n28878 20560 0 0\n29021 20560 0 0\n29153 20505 0 0\n29255 20404 0 0\n29310 20272 0 0\n29310 21827 0 0\n29307 21830 0 0\n29261 21940 0 0\n29261 22059 0 0\n29306 22169 0 0\n29390 22253 0 0\n29500 22299 0 0\n29619 22299 0 0\n29729 22254 0 0\n29813 22170 0 0\n29859 22060 0 0\n29859 21954 0 0\n29943 21870 0 0\n29968 21810 0 0\n30071 21810 0 0\n30203 21755 0 0\n30305 21654 0 0\n30360 21522 0 0\n30360 24526 0 0\n30340 24574 0 0\n30340 24705 0 0\n30369 24777 0 0\n30297 24850 0 0\n30251 24960 0 0\n30251 25079 0 0\n30296 25189 0 0\n30380 25273 0 0\n30490 25319 0 0\n30609 25319 0 0\n30719 25274 0 0\n30803 25190 0 0\n30849 25080 0 0\n30849 24961 0 0\n30835 24928 0 0\n30856 24920 0 0\n30949 24827 0 0\n31000 24706 0 0\n31000 25211 0 0\n30951 25211 0 0\n30841 25256 0 0\n30757 25340 0 0\n30711 25450 0 0\n30711 25569 0 0\n30756 25679 0 0\n30840 25763 0 0\n30950 25809 0 0\n31069 25809 0 0\n31179 25764 0 0\n31263 25680 0 0\n31309 25570 0 0\n31309 26525 0 0\n31265 26525 0 0\n30665 26525 0 0\n30601 26552 0 0\n30552 26601 0 0\n30525 26665 0 0\n30525 26735 0 0\n30525 27335 0 0\n30552 27399 0 0\n30601 27448 0 0\n30665 27475 0 0\n30735 27475 0 0\n31335 27475 0 0\n31399 27448 0 0\n31448 27399 0 0\n31475 27335 0 0\n31475 27906 0 0\n31403 27731 0 0\n31269 27598 0 0\n31095 27525 0 0\n30906 27525 0 0\n30731 27597 0 0\n30598 27731 0 0\n30525 27905 0 0\n30525 28094 0 0\n30597 28269 0 0\n30731 28402 0 0\n30905 28475 0 0\n31094 28475 0 0\n31269 28403 0 0\n31402 28269 0 0\n31475 28095 0 0\n31475 28700 0 0\n30479 28700 0 0\n30479 25860 0 0\n30479 25741 0 0\n30434 25631 0 0\n30350 25547 0 0\n30240 25501 0 0\n30150 25501 0 0\n30150 23592 0 0\n30150 23449 0 0\n30095 23317 0 0\n29994 23215 0 0\n29862 23160 0 0\n29719 23160 0 0\n29587 23215 0 0\n29485 23316 0 0\n29459 23378 0 0\n29459 23140 0 0\n29459 23021 0 0\n29414 22911 0 0\n29330 22827 0 0\n29220 22781 0 0\n29101 22781 0 0\n28991 22826 0 0\n28907 22910 0 0\n28861 23020 0 0\n28861 23139 0 0\n28906 23249 0 0\n28990 23333 0 0\n29100 23379 0 0\n29219 23379 0 0\n29329 23334 0 0\n29413 23250 0 0\n29459 23140 0 0\n29459 23378 0 0\n29430 23448 0 0\n29430 23591 0 0\n29485 23723 0 0\n29586 23825 0 0\n29718 23880 0 0\n29861 23880 0 0\n29993 23825 0 0\n30095 23724 0 0\n30150 23592 0 0\n30150 25501 0 0\n30121 25501 0 0\n30011 25546 0 0\n29994 25563 0 0\n29994 24760 0 0\n29994 24644 0 0\n29950 24537 0 0\n29912 24499 0 0\n29949 24463 0 0\n29994 24356 0 0\n29994 24240 0 0\n29950 24133 0 0\n29867 24051 0 0\n29760 24006 0 0\n29644 24006 0 0\n29537 24050 0 0\n29499 24087 0 0\n29463 24051 0 0\n29356 24006 0 0\n29240 24006 0 0\n29133 24050 0 0\n29051 24133 0 0\n29006 24240 0 0\n29006 24356 0 0\n29050 24463 0 0\n29087 24500 0 0\n29051 24537 0 0\n29006 24644 0 0\n29006 24760 0 0\n29050 24867 0 0\n29133 24949 0 0\n29240 24994 0 0\n29356 24994 0 0\n29463 24950 0 0\n29500 24912 0 0\n29537 24949 0 0\n29644 24994 0 0\n29760 24994 0 0\n29867 24950 0 0\n29949 24867 0 0\n29994 24760 0 0\n29994 25563 0 0\n29927 25630 0 0\n29881 25740 0 0\n29881 25859 0 0\n29926 25969 0 0\n30010 26053 0 0\n30120 26099 0 0\n30239 26099 0 0\n30349 26054 0 0\n30433 25970 0 0\n30479 25860 0 0\n30479 28700 0 0\n30475 28700 0 0\n30475 28095 0 0\n30475 27906 0 0\n30475 27095 0 0\n30475 26906 0 0\n30403 26731 0 0\n30269 26598 0 0\n30095 26525 0 0\n29910 26525 0 0\n29910 26196 0 0\n29910 26065 0 0\n29860 25944 0 0\n29767 25851 0 0\n29646 25800 0 0\n29515 25800 0 0\n29394 25850 0 0\n29301 25943 0 0\n29299 25946 0 0\n29250 25897 0 0\n29140 25851 0 0\n29021 25851 0 0\n28911 25896 0 0\n28860 25947 0 0\n28860 21722 0 0\n28860 21579 0 0\n28805 21447 0 0\n28704 21345 0 0\n28572 21290 0 0\n28429 21290 0 0\n28299 21344 0 0\n28299 20520 0 0\n28299 20401 0 0\n28299 19320 0 0\n28299 19201 0 0\n28254 19091 0 0\n28170 19007 0 0\n28099 18977 0 0\n28099 17010 0 0\n28099 16891 0 0\n28099 15810 0 0\n28099 15691 0 0\n28054 15581 0 0\n27970 15497 0 0\n27860 15451 0 0\n27741 15451 0 0\n27631 15496 0 0\n27547 15580 0 0\n27501 15690 0 0\n27501 15809 0 0\n27546 15919 0 0\n27630 16003 0 0\n27740 16049 0 0\n27859 16049 0 0\n27969 16004 0 0\n28053 15920 0 0\n28099 15810 0 0\n28099 16891 0 0\n28054 16781 0 0\n27970 16697 0 0\n27860 16651 0 0\n27741 16651 0 0\n27631 16696 0 0\n27547 16780 0 0\n27501 16890 0 0\n27501 17009 0 0\n27546 17119 0 0\n27630 17203 0 0\n27740 17249 0 0\n27859 17249 0 0\n27969 17204 0 0\n28053 17120 0 0\n28099 17010 0 0\n28099 18977 0 0\n28060 18961 0 0\n28010 18961 0 0\n28010 18072 0 0\n28010 17929 0 0\n27955 17797 0 0\n27854 17695 0 0\n27722 17640 0 0\n27579 17640 0 0\n27447 17695 0 0\n27345 17796 0 0\n27319 17858 0 0\n27319 15290 0 0\n27319 15171 0 0\n27274 15061 0 0\n27190 14977 0 0\n27080 14931 0 0\n26961 14931 0 0\n26860 14972 0 0\n26860 13222 0 0\n26860 13079 0 0\n26805 12947 0 0\n26704 12845 0 0\n26572 12790 0 0\n26475 12790 0 0\n26475 10095 0 0\n26475 9906 0 0\n26403 9731 0 0\n26269 9598 0 0\n26095 9525 0 0\n25906 9525 0 0\n25731 9597 0 0\n25598 9731 0 0\n25525 9905 0 0\n25525 10094 0 0\n25597 10269 0 0\n25731 10402 0 0\n25905 10475 0 0\n26094 10475 0 0\n26269 10403 0 0\n26402 10269 0 0\n26475 10095 0 0\n26475 12790 0 0\n26465 12790 0 0\n26465 11061 0 0\n26453 10878 0 0\n26407 10766 0 0\n26336 10735 0 0\n26265 10806 0 0\n26265 10664 0 0\n26234 10593 0 0\n26061 10535 0 0\n25878 10547 0 0\n25766 10593 0 0\n25735 10664 0 0\n26000 10929 0 0\n26265 10664 0 0\n26265 10806 0 0\n26071 11000 0 0\n26336 11265 0 0\n26407 11234 0 0\n26465 11061 0 0\n26465 12790 0 0\n26429 12790 0 0\n26410 12797 0 0\n26410 12422 0 0\n26410 12279 0 0\n26355 12147 0 0\n26265 12056 0 0\n26265 11336 0 0\n26000 11071 0 0\n25929 11142 0 0\n25929 11000 0 0\n25664 10735 0 0\n25593 10766 0 0\n25535 10939 0 0\n25547 11122 0 0\n25593 11234 0 0\n25664 11265 0 0\n25929 11000 0 0\n25929 11142 0 0\n25735 11336 0 0\n25766 11407 0 0\n25939 11465 0 0\n26122 11453 0 0\n26234 11407 0 0\n26265 11336 0 0\n26265 12056 0 0\n26254 12045 0 0\n26122 11990 0 0\n25979 11990 0 0\n25847 12045 0 0\n25745 12146 0 0\n25690 12278 0 0\n25690 12421 0 0\n25745 12553 0 0\n25846 12655 0 0\n25978 12710 0 0\n26121 12710 0 0\n26253 12655 0 0\n26355 12554 0 0\n26410 12422 0 0\n26410 12797 0 0\n26297 12845 0 0\n26195 12946 0 0\n26140 13078 0 0\n26140 13221 0 0\n26195 13353 0 0\n26296 13455 0 0\n26428 13510 0 0\n26571 13510 0 0\n26703 13455 0 0\n26805 13354 0 0\n26860 13222 0 0\n26860 14972 0 0\n26851 14976 0 0\n26799 15028 0 0\n26799 14510 0 0\n26799 14391 0 0\n26754 14281 0 0\n26670 14197 0 0\n26560 14151 0 0\n26441 14151 0 0\n26331 14196 0 0\n26255 14272 0 0\n26180 14197 0 0\n26070 14151 0 0\n25951 14151 0 0\n25841 14196 0 0\n25757 14280 0 0\n25711 14390 0 0\n25711 14509 0 0\n25756 14619 0 0\n25840 14703 0 0\n25950 14749 0 0\n26069 14749 0 0\n26179 14704 0 0\n26255 14628 0 0\n26330 14703 0 0\n26440 14749 0 0\n26559 14749 0 0\n26669 14704 0 0\n26753 14620 0 0\n26799 14510 0 0\n26799 15028 0 0\n26767 15060 0 0\n26721 15170 0 0\n26721 15289 0 0\n26766 15399 0 0\n26850 15483 0 0\n26960 15529 0 0\n27079 15529 0 0\n27189 15484 0 0\n27273 15400 0 0\n27319 15290 0 0\n27319 17858 0 0\n27290 17928 0 0\n27290 18071 0 0\n27345 18203 0 0\n27446 18305 0 0\n27578 18360 0 0\n27721 18360 0 0\n27853 18305 0 0\n27955 18204 0 0\n28010 18072 0 0\n28010 18961 0 0\n27941 18961 0 0\n27831 19006 0 0\n27747 19090 0 0\n27701 19200 0 0\n27701 19319 0 0\n27746 19429 0 0\n27830 19513 0 0\n27940 19559 0 0\n28059 19559 0 0\n28169 19514 0 0\n28253 19430 0 0\n28299 19320 0 0\n28299 20401 0 0\n28254 20291 0 0\n28170 20207 0 0\n28060 20161 0 0\n27941 20161 0 0\n27831 20206 0 0\n27747 20290 0 0\n27701 20400 0 0\n27701 20519 0 0\n27746 20629 0 0\n27830 20713 0 0\n27940 20759 0 0\n28059 20759 0 0\n28169 20714 0 0\n28253 20630 0 0\n28299 20520 0 0\n28299 21344 0 0\n28297 21345 0 0\n28195 21446 0 0\n28140 21578 0 0\n28140 21721 0 0\n28195 21853 0 0\n28295 21954 0 0\n28240 21931 0 0\n28121 21931 0 0\n28011 21976 0 0\n27927 22060 0 0\n27881 22170 0 0\n27881 22289 0 0\n27926 22399 0 0\n28010 22483 0 0\n28120 22529 0 0\n28239 22529 0 0\n28349 22484 0 0\n28433 22400 0 0\n28479 22290 0 0\n28479 22171 0 0\n28434 22061 0 0\n28350 21977 0 0\n28428 22010 0 0\n28571 22010 0 0\n28703 21955 0 0\n28805 21854 0 0\n28860 21722 0 0\n28860 25947 0 0\n28859 25948 0 0\n28859 25230 0 0\n28859 25111 0 0\n28814 25001 0 0\n28730 24917 0 0\n28620 24871 0 0\n28582 24871 0 0\n28554 24801 0 0\n28470 24717 0 0\n28466 24715 0 0\n28519 24694 0 0\n28603 24610 0 0\n28649 24500 0 0\n28649 24381 0 0\n28609 24283 0 0\n28643 24250 0 0\n28689 24140 0 0\n28689 24021 0 0\n28644 23911 0 0\n28560 23827 0 0\n28450 23781 0 0\n28331 23781 0 0\n28276 23803 0 0\n28250 23777 0 0\n28140 23731 0 0\n28021 23731 0 0\n27911 23776 0 0\n27902 23785 0 0\n27884 23741 0 0\n27800 23657 0 0\n27690 23611 0 0\n27642 23611 0 0\n27673 23580 0 0\n27719 23470 0 0\n27719 23351 0 0\n27674 23241 0 0\n27590 23157 0 0\n27480 23111 0 0\n27361 23111 0 0\n27251 23156 0 0\n27200 23207 0 0\n27130 23137 0 0\n27020 23091 0 0\n26927 23091 0 0\n26969 23074 0 0\n27053 22990 0 0\n27099 22880 0 0\n27099 22791 0 0\n27106 22809 0 0\n27190 22893 0 0\n27300 22939 0 0\n27419 22939 0 0\n27529 22894 0 0\n27530 22893 0 0\n27590 22953 0 0\n27700 22999 0 0\n27819 22999 0 0\n27929 22954 0 0\n28013 22870 0 0\n28059 22760 0 0\n28059 22641 0 0\n28014 22531 0 0\n27930 22447 0 0\n27849 22413 0 0\n27849 21830 0 0\n27849 21711 0 0\n27804 21601 0 0\n27720 21517 0 0\n27610 21471 0 0\n27491 21471 0 0\n27381 21516 0 0\n27297 21600 0 0\n27289 21619 0 0\n27289 21590 0 0\n27289 21471 0 0\n27244 21361 0 0\n27160 21277 0 0\n27149 21272 0 0\n27149 18960 0 0\n27149 18841 0 0\n27104 18731 0 0\n27020 18647 0 0\n26910 18601 0 0\n26849 18601 0 0\n26849 16710 0 0\n26849 16591 0 0\n26804 16481 0 0\n26773 16450 0 0\n26803 16420 0 0\n26849 16310 0 0\n26849 16191 0 0\n26804 16081 0 0\n26773 16050 0 0\n26803 16020 0 0\n26849 15910 0 0\n26849 15791 0 0\n26804 15681 0 0\n26720 15597 0 0\n26610 15551 0 0\n26580 15551 0 0\n26580 15292 0 0\n26580 15149 0 0\n26525 15017 0 0\n26424 14915 0 0\n26292 14860 0 0\n26149 14860 0 0\n26017 14915 0 0\n25915 15016 0 0\n25860 15148 0 0\n25860 15291 0 0\n25915 15423 0 0\n26016 15525 0 0\n26148 15580 0 0\n26291 15580 0 0\n26423 15525 0 0\n26525 15424 0 0\n26580 15292 0 0\n26580 15551 0 0\n26491 15551 0 0\n26381 15596 0 0\n26297 15680 0 0\n26251 15790 0 0\n26251 15909 0 0\n26296 16019 0 0\n26327 16050 0 0\n26297 16080 0 0\n26251 16190 0 0\n26251 16309 0 0\n26296 16419 0 0\n26327 16450 0 0\n26297 16480 0 0\n26251 16590 0 0\n26251 16709 0 0\n26268 16751 0 0\n26241 16751 0 0\n26131 16796 0 0\n26047 16880 0 0\n26025 16932 0 0\n26004 16881 0 0\n25920 16797 0 0\n25810 16751 0 0\n25809 16751 0 0\n25809 16721 0 0\n25764 16611 0 0\n25749 16596 0 0\n25749 15470 0 0\n25749 15351 0 0\n25704 15241 0 0\n25620 15157 0 0\n25510 15111 0 0\n25469 15111 0 0\n25469 14710 0 0\n25469 14591 0 0\n25424 14481 0 0\n25340 14397 0 0\n25230 14351 0 0\n25222 14351 0 0\n25283 14290 0 0\n25329 14180 0 0\n25329 14061 0 0\n25284 13951 0 0\n25200 13867 0 0\n25160 13850 0 0\n25160 11272 0 0\n25160 11129 0 0\n25105 10997 0 0\n25004 10895 0 0\n24872 10840 0 0\n24729 10840 0 0\n24597 10895 0 0\n24495 10996 0 0\n24440 11128 0 0\n24440 11271 0 0\n24495 11403 0 0\n24596 11505 0 0\n24728 11560 0 0\n24871 11560 0 0\n25003 11505 0 0\n25105 11404 0 0\n25160 11272 0 0\n25160 13850 0 0\n25090 13821 0 0\n24971 13821 0 0\n24861 13866 0 0\n24777 13950 0 0\n24731 14060 0 0\n24731 14179 0 0\n24776 14289 0 0\n24860 14373 0 0\n24970 14419 0 0\n24978 14419 0 0\n24917 14480 0 0\n24871 14590 0 0\n24871 14709 0 0\n24916 14819 0 0\n25000 14903 0 0\n25110 14949 0 0\n25229 14949 0 0\n25339 14904 0 0\n25423 14820 0 0\n25469 14710 0 0\n25469 15111 0 0\n25391 15111 0 0\n25281 15156 0 0\n25197 15240 0 0\n25151 15350 0 0\n25151 15469 0 0\n25196 15579 0 0\n25280 15663 0 0\n25390 15709 0 0\n25509 15709 0 0\n25619 15664 0 0\n25703 15580 0 0\n25749 15470 0 0\n25749 16596 0 0\n25680 16527 0 0\n25570 16481 0 0\n25451 16481 0 0\n25359 16518 0 0\n25359 16080 0 0\n25359 15961 0 0\n25314 15851 0 0\n25230 15767 0 0\n25120 15721 0 0\n25001 15721 0 0\n24891 15766 0 0\n24807 15850 0 0\n24761 15960 0 0\n24761 16079 0 0\n24806 16189 0 0\n24890 16273 0 0\n25000 16319 0 0\n25119 16319 0 0\n25229 16274 0 0\n25313 16190 0 0\n25359 16080 0 0\n25359 16518 0 0\n25341 16526 0 0\n25257 16610 0 0\n25211 16720 0 0\n25211 16839 0 0\n25256 16949 0 0\n25340 17033 0 0\n25450 17079 0 0\n25451 17079 0 0\n25451 17109 0 0\n25496 17219 0 0\n25580 17303 0 0\n25690 17349 0 0\n25809 17349 0 0\n25919 17304 0 0\n26003 17220 0 0\n26024 17167 0 0\n26046 17219 0 0\n26130 17303 0 0\n26240 17349 0 0\n26359 17349 0 0\n26469 17304 0 0\n26553 17220 0 0\n26599 17110 0 0\n26599 16991 0 0\n26581 16949 0 0\n26609 16949 0 0\n26719 16904 0 0\n26803 16820 0 0\n26849 16710 0 0\n26849 18601 0 0\n26791 18601 0 0\n26681 18646 0 0\n26597 18730 0 0\n26551 18840 0 0\n26551 18959 0 0\n26596 19069 0 0\n26680 19153 0 0\n26790 19199 0 0\n26909 19199 0 0\n27019 19154 0 0\n27103 19070 0 0\n27149 18960 0 0\n27149 21272 0 0\n27099 21251 0 0\n27099 20420 0 0\n27099 20301 0 0\n27054 20191 0 0\n27023 20160 0 0\n27053 20130 0 0\n27099 20020 0 0\n27099 19901 0 0\n27054 19791 0 0\n27023 19760 0 0\n27053 19730 0 0\n27099 19620 0 0\n27099 19501 0 0\n27054 19391 0 0\n26970 19307 0 0\n26860 19261 0 0\n26741 19261 0 0\n26631 19306 0 0\n26547 19390 0 0\n26501 19500 0 0\n26501 19619 0 0\n26546 19729 0 0\n26577 19760 0 0\n26547 19790 0 0\n26501 19900 0 0\n26501 20019 0 0\n26546 20129 0 0\n26577 20160 0 0\n26547 20190 0 0\n26501 20300 0 0\n26501 20419 0 0\n26546 20529 0 0\n26630 20613 0 0\n26740 20659 0 0\n26859 20659 0 0\n26969 20614 0 0\n27053 20530 0 0\n27099 20420 0 0\n27099 21251 0 0\n27050 21231 0 0\n26931 21231 0 0\n26821 21276 0 0\n26737 21360 0 0\n26691 21470 0 0\n26691 21589 0 0\n26736 21699 0 0\n26820 21783 0 0\n26930 21829 0 0\n27049 21829 0 0\n27159 21784 0 0\n27243 21700 0 0\n27289 21590 0 0\n27289 21619 0 0\n27251 21710 0 0\n27251 21829 0 0\n27296 21939 0 0\n27380 22023 0 0\n27490 22069 0 0\n27609 22069 0 0\n27719 22024 0 0\n27803 21940 0 0\n27849 21830 0 0\n27849 22413 0 0\n27820 22401 0 0\n27701 22401 0 0\n27591 22446 0 0\n27590 22447 0 0\n27530 22387 0 0\n27420 22341 0 0\n27301 22341 0 0\n27191 22386 0 0\n27109 22468 0 0\n27109 22381 0 0\n27064 22271 0 0\n26980 22187 0 0\n26870 22141 0 0\n26751 22141 0 0\n26641 22186 0 0\n26579 22248 0 0\n26579 21840 0 0\n26579 21721 0 0\n26534 21611 0 0\n26450 21527 0 0\n26340 21481 0 0\n26221 21481 0 0\n26111 21526 0 0\n26099 21538 0 0\n26099 18610 0 0\n26099 18491 0 0\n26054 18381 0 0\n25973 18300 0 0\n26003 18270 0 0\n26049 18160 0 0\n26049 18041 0 0\n26004 17931 0 0\n25920 17847 0 0\n25810 17801 0 0\n25691 17801 0 0\n25581 17846 0 0\n25497 17930 0 0\n25451 18040 0 0\n25451 18159 0 0\n25496 18269 0 0\n25577 18350 0 0\n25571 18355 0 0\n25560 18351 0 0\n25441 18351 0 0\n25331 18396 0 0\n25299 18428 0 0\n25299 18010 0 0\n25299 17891 0 0\n25254 17781 0 0\n25170 17697 0 0\n25060 17651 0 0\n24941 17651 0 0\n24899 17668 0 0\n24899 17060 0 0\n24899 16941 0 0\n24854 16831 0 0\n24770 16747 0 0\n24668 16704 0 0\n24703 16670 0 0\n24749 16560 0 0\n24749 16441 0 0\n24704 16331 0 0\n24669 16296 0 0\n24669 15450 0 0\n24669 15331 0 0\n24624 15221 0 0\n24610 15207 0 0\n24610 12522 0 0\n24610 12379 0 0\n24555 12247 0 0\n24454 12145 0 0\n24322 12090 0 0\n24179 12090 0 0\n24047 12145 0 0\n23945 12246 0 0\n23890 12378 0 0\n23890 12521 0 0\n23945 12653 0 0\n24046 12755 0 0\n24178 12810 0 0\n24321 12810 0 0\n24453 12755 0 0\n24555 12654 0 0\n24610 12522 0 0\n24610 15207 0 0\n24540 15137 0 0\n24510 15124 0 0\n24510 14072 0 0\n24510 13929 0 0\n24455 13797 0 0\n24354 13695 0 0\n24222 13640 0 0\n24079 13640 0 0\n23947 13695 0 0\n23845 13796 0 0\n23790 13928 0 0\n23790 14071 0 0\n23845 14203 0 0\n23946 14305 0 0\n24078 14360 0 0\n24221 14360 0 0\n24353 14305 0 0\n24455 14204 0 0\n24510 14072 0 0\n24510 15124 0 0\n24430 15091 0 0\n24311 15091 0 0\n24201 15136 0 0\n24117 15220 0 0\n24109 15239 0 0\n24109 15060 0 0\n24109 14941 0 0\n24064 14831 0 0\n23980 14747 0 0\n23870 14701 0 0\n23751 14701 0 0\n23641 14746 0 0\n23557 14830 0 0\n23511 14940 0 0\n23511 15059 0 0\n23556 15169 0 0\n23640 15253 0 0\n23750 15299 0 0\n23869 15299 0 0\n23979 15254 0 0\n24063 15170 0 0\n24109 15060 0 0\n24109 15239 0 0\n24071 15330 0 0\n24071 15449 0 0\n24116 15559 0 0\n24200 15643 0 0\n24310 15689 0 0\n24429 15689 0 0\n24539 15644 0 0\n24623 15560 0 0\n24669 15450 0 0\n24669 16296 0 0\n24620 16247 0 0\n24510 16201 0 0\n24391 16201 0 0\n24281 16246 0 0\n24197 16330 0 0\n24151 16440 0 0\n24151 16559 0 0\n24196 16669 0 0\n24280 16753 0 0\n24381 16795 0 0\n24347 16830 0 0\n24301 16940 0 0\n24301 17059 0 0\n24346 17169 0 0\n24430 17253 0 0\n24540 17299 0 0\n24659 17299 0 0\n24769 17254 0 0\n24853 17170 0 0\n24899 17060 0 0\n24899 17668 0 0\n24831 17696 0 0\n24747 17780 0 0\n24701 17890 0 0\n24701 18009 0 0\n24746 18119 0 0\n24830 18203 0 0\n24940 18249 0 0\n25059 18249 0 0\n25169 18204 0 0\n25253 18120 0 0\n25299 18010 0 0\n25299 18428 0 0\n25247 18480 0 0\n25201 18590 0 0\n25201 18709 0 0\n25246 18819 0 0\n25330 18903 0 0\n25440 18949 0 0\n25559 18949 0 0\n25669 18904 0 0\n25728 18844 0 0\n25740 18849 0 0\n25859 18849 0 0\n25969 18804 0 0\n26053 18720 0 0\n26099 18610 0 0\n26099 21538 0 0\n26027 21610 0 0\n25981 21720 0 0\n25981 21839 0 0\n26026 21949 0 0\n26110 22033 0 0\n26220 22079 0 0\n26339 22079 0 0\n26449 22034 0 0\n26533 21950 0 0\n26579 21840 0 0\n26579 22248 0 0\n26557 22270 0 0\n26511 22380 0 0\n26511 22499 0 0\n26556 22609 0 0\n26572 22625 0 0\n26547 22650 0 0\n26501 22760 0 0\n26501 22879 0 0\n26546 22989 0 0\n26630 23073 0 0\n26740 23119 0 0\n26832 23119 0 0\n26791 23136 0 0\n26749 23177 0 0\n26682 23150 0 0\n26539 23150 0 0\n26407 23205 0 0\n26305 23306 0 0\n26279 23368 0 0\n26279 23350 0 0\n26279 23231 0 0\n26234 23121 0 0\n26150 23037 0 0\n26040 22991 0 0\n25921 22991 0 0\n25879 23008 0 0\n25879 22690 0 0\n25879 22571 0 0\n25834 22461 0 0\n25750 22377 0 0\n25640 22331 0 0\n25560 22331 0 0\n25560 22072 0 0\n25560 21929 0 0\n25549 21902 0 0\n25549 20460 0 0\n25549 20341 0 0\n25504 20231 0 0\n25420 20147 0 0\n25310 20101 0 0\n25191 20101 0 0\n25149 20118 0 0\n25149 19060 0 0\n25149 18941 0 0\n25104 18831 0 0\n25020 18747 0 0\n24910 18701 0 0\n24791 18701 0 0\n24681 18746 0 0\n24599 18828 0 0\n24599 18640 0 0\n24599 18521 0 0\n24554 18411 0 0\n24470 18327 0 0\n24360 18281 0 0\n24303 18281 0 0\n24369 18254 0 0\n24453 18170 0 0\n24499 18060 0 0\n24499 17941 0 0\n24454 17831 0 0\n24370 17747 0 0\n24260 17701 0 0\n24141 17701 0 0\n24119 17709 0 0\n24119 16130 0 0\n24119 16011 0 0\n24074 15901 0 0\n23990 15817 0 0\n23880 15771 0 0\n23761 15771 0 0\n23651 15816 0 0\n23567 15900 0 0\n23521 16010 0 0\n23521 16129 0 0\n23566 16239 0 0\n23650 16323 0 0\n23760 16369 0 0\n23879 16369 0 0\n23989 16324 0 0\n24073 16240 0 0\n24119 16130 0 0\n24119 17709 0 0\n24065 17732 0 0\n24050 17717 0 0\n23940 17671 0 0\n23821 17671 0 0\n23799 17680 0 0\n23799 17460 0 0\n23799 17341 0 0\n23754 17231 0 0\n23670 17147 0 0\n23560 17101 0 0\n23559 17101 0 0\n23559 17041 0 0\n23514 16931 0 0\n23430 16847 0 0\n23320 16801 0 0\n23310 16801 0 0\n23310 15022 0 0\n23310 14879 0 0\n23255 14747 0 0\n23199 14690 0 0\n23199 13430 0 0\n23199 13311 0 0\n23154 13201 0 0\n23070 13117 0 0\n22960 13071 0 0\n22841 13071 0 0\n22731 13116 0 0\n22647 13200 0 0\n22601 13310 0 0\n22601 13429 0 0\n22646 13539 0 0\n22730 13623 0 0\n22840 13669 0 0\n22959 13669 0 0\n23069 13624 0 0\n23153 13540 0 0\n23199 13430 0 0\n23199 14690 0 0\n23154 14645 0 0\n23022 14590 0 0\n22879 14590 0 0\n22747 14645 0 0\n22645 14746 0 0\n22590 14878 0 0\n22590 15021 0 0\n22645 15153 0 0\n22746 15255 0 0\n22878 15310 0 0\n23021 15310 0 0\n23153 15255 0 0\n23255 15154 0 0\n23310 15022 0 0\n23310 16801 0 0\n23201 16801 0 0\n23139 16826 0 0\n23139 16560 0 0\n23139 16441 0 0\n23094 16331 0 0\n23010 16247 0 0\n22900 16201 0 0\n22781 16201 0 0\n22671 16246 0 0\n22587 16330 0 0\n22541 16440 0 0\n22541 16559 0 0\n22586 16669 0 0\n22670 16753 0 0\n22780 16799 0 0\n22899 16799 0 0\n23009 16754 0 0\n23093 16670 0 0\n23139 16560 0 0\n23139 16826 0 0\n23091 16846 0 0\n23007 16930 0 0\n22961 17040 0 0\n22961 17159 0 0\n23006 17269 0 0\n23090 17353 0 0\n23200 17399 0 0\n23201 17399 0 0\n23201 17459 0 0\n23246 17569 0 0\n23330 17653 0 0\n23440 17699 0 0\n23559 17699 0 0\n23669 17654 0 0\n23753 17570 0 0\n23799 17460 0 0\n23799 17680 0 0\n23711 17716 0 0\n23627 17800 0 0\n23581 17910 0 0\n23581 18029 0 0\n23626 18139 0 0\n23710 18223 0 0\n23820 18269 0 0\n23939 18269 0 0\n24014 18237 0 0\n24030 18253 0 0\n24140 18299 0 0\n24197 18299 0 0\n24131 18326 0 0\n24047 18410 0 0\n24001 18520 0 0\n24001 18639 0 0\n24046 18749 0 0\n24048 18751 0 0\n23941 18751 0 0\n23831 18796 0 0\n23747 18880 0 0\n23701 18990 0 0\n23701 19109 0 0\n23746 19219 0 0\n23830 19303 0 0\n23940 19349 0 0\n24059 19349 0 0\n24169 19304 0 0\n24253 19220 0 0\n24299 19110 0 0\n24299 18991 0 0\n24254 18881 0 0\n24252 18879 0 0\n24359 18879 0 0\n24469 18834 0 0\n24553 18750 0 0\n24599 18640 0 0\n24599 18828 0 0\n24597 18830 0 0\n24551 18940 0 0\n24551 19059 0 0\n24596 19169 0 0\n24680 19253 0 0\n24790 19299 0 0\n24909 19299 0 0\n25019 19254 0 0\n25103 19170 0 0\n25149 19060 0 0\n25149 20118 0 0\n25081 20146 0 0\n24997 20230 0 0\n24951 20340 0 0\n24951 20459 0 0\n24996 20569 0 0\n25080 20653 0 0\n25190 20699 0 0\n25309 20699 0 0\n25419 20654 0 0\n25503 20570 0 0\n25549 20460 0 0\n25549 21902 0 0\n25505 21797 0 0\n25404 21695 0 0\n25272 21640 0 0\n25129 21640 0 0\n24997 21695 0 0\n24895 21796 0 0\n24840 21928 0 0\n24840 22071 0 0\n24895 22203 0 0\n24996 22305 0 0\n25128 22360 0 0\n25271 22360 0 0\n25403 22305 0 0\n25505 22204 0 0\n25560 22072 0 0\n25560 22331 0 0\n25521 22331 0 0\n25411 22376 0 0\n25327 22460 0 0\n25281 22570 0 0\n25281 22689 0 0\n25326 22799 0 0\n25410 22883 0 0\n25520 22929 0 0\n25639 22929 0 0\n25749 22884 0 0\n25833 22800 0 0\n25879 22690 0 0\n25879 23008 0 0\n25811 23036 0 0\n25727 23120 0 0\n25681 23230 0 0\n25681 23349 0 0\n25726 23459 0 0\n25810 23543 0 0\n25920 23589 0 0\n26039 23589 0 0\n26149 23544 0 0\n26233 23460 0 0\n26279 23350 0 0\n26279 23368 0 0\n26250 23438 0 0\n26250 23581 0 0\n26305 23713 0 0\n26406 23815 0 0\n26538 23870 0 0\n26681 23870 0 0\n26813 23815 0 0\n26915 23714 0 0\n26925 23689 0 0\n27019 23689 0 0\n27129 23644 0 0\n27180 23593 0 0\n27250 23663 0 0\n27360 23709 0 0\n27408 23709 0 0\n27377 23740 0 0\n27331 23850 0 0\n27331 23969 0 0\n27376 24079 0 0\n27460 24163 0 0\n27566 24207 0 0\n27521 24226 0 0\n27437 24310 0 0\n27391 24420 0 0\n27391 24539 0 0\n27436 24649 0 0\n27520 24733 0 0\n27551 24745 0 0\n27507 24790 0 0\n27461 24900 0 0\n27461 25019 0 0\n27506 25129 0 0\n27590 25213 0 0\n27700 25259 0 0\n27819 25259 0 0\n27929 25214 0 0\n28013 25130 0 0\n28027 25094 0 0\n28046 25139 0 0\n28130 25223 0 0\n28240 25269 0 0\n28277 25269 0 0\n28306 25339 0 0\n28390 25423 0 0\n28500 25469 0 0\n28619 25469 0 0\n28729 25424 0 0\n28813 25340 0 0\n28859 25230 0 0\n28859 25948 0 0\n28827 25980 0 0\n28781 26090 0 0\n28781 26209 0 0\n28826 26319 0 0\n28910 26403 0 0\n29020 26449 0 0\n29139 26449 0 0\n29249 26404 0 0\n29318 26334 0 0\n29393 26409 0 0\n29514 26460 0 0\n29645 26460 0 0\n29766 26410 0 0\n29859 26317 0 0\n29910 26196 0 0\n29910 26525 0 0\n29906 26525 0 0\n29731 26597 0 0\n29598 26731 0 0\n29525 26905 0 0\n29525 27094 0 0\n29597 27269 0 0\n29731 27402 0 0\n29905 27475 0 0\n30094 27475 0 0\n30269 27403 0 0\n30402 27269 0 0\n30475 27095 0 0\n30475 27906 0 0\n30403 27731 0 0\n30269 27598 0 0\n30095 27525 0 0\n29906 27525 0 0\n29731 27597 0 0\n29598 27731 0 0\n29525 27905 0 0\n29525 28094 0 0\n29597 28269 0 0\n29731 28402 0 0\n29905 28475 0 0\n30094 28475 0 0\n30269 28403 0 0\n30402 28269 0 0\n30475 28095 0 0\n30475 28700 0 0\n29475 28700 0 0\n29475 28095 0 0\n29475 27906 0 0\n29475 27095 0 0\n29475 26906 0 0\n29403 26731 0 0\n29269 26598 0 0\n29095 26525 0 0\n28906 26525 0 0\n28731 26597 0 0\n28598 26731 0 0\n28525 26905 0 0\n28525 27094 0 0\n28597 27269 0 0\n28731 27402 0 0\n28905 27475 0 0\n29094 27475 0 0\n29269 27403 0 0\n29402 27269 0 0\n29475 27095 0 0\n29475 27906 0 0\n29403 27731 0 0\n29269 27598 0 0\n29095 27525 0 0\n28906 27525 0 0\n28731 27597 0 0\n28598 27731 0 0\n28525 27905 0 0\n28525 28094 0 0\n28597 28269 0 0\n28731 28402 0 0\n28905 28475 0 0\n29094 28475 0 0\n29269 28403 0 0\n29402 28269 0 0\n29475 28095 0 0\n29475 28700 0 0\n28475 28700 0 0\n28475 28095 0 0\n28475 27906 0 0\n28475 27095 0 0\n28475 26906 0 0\n28403 26731 0 0\n28269 26598 0 0\n28095 26525 0 0\n27906 26525 0 0\n27731 26597 0 0\n27598 26731 0 0\n27590 26750 0 0\n27590 26186 0 0\n27590 26055 0 0\n27540 25934 0 0\n27447 25841 0 0\n27326 25790 0 0\n27195 25790 0 0\n27074 25840 0 0\n26994 25920 0 0\n26994 24760 0 0\n26994 24644 0 0\n26950 24537 0 0\n26912 24499 0 0\n26949 24463 0 0\n26994 24356 0 0\n26994 24240 0 0\n26950 24133 0 0\n26867 24051 0 0\n26760 24006 0 0\n26644 24006 0 0\n26537 24050 0 0\n26499 24087 0 0\n26463 24051 0 0\n26356 24006 0 0\n26240 24006 0 0\n26133 24050 0 0\n26051 24133 0 0\n26006 24240 0 0\n26006 24356 0 0\n26050 24463 0 0\n26087 24500 0 0\n26051 24537 0 0\n26006 24644 0 0\n26006 24760 0 0\n26050 24867 0 0\n26133 24949 0 0\n26240 24994 0 0\n26356 24994 0 0\n26463 24950 0 0\n26500 24912 0 0\n26537 24949 0 0\n26644 24994 0 0\n26760 24994 0 0\n26867 24950 0 0\n26949 24867 0 0\n26994 24760 0 0\n26994 25920 0 0\n26981 25933 0 0\n26930 26054 0 0\n26930 26185 0 0\n26980 26306 0 0\n27073 26399 0 0\n27194 26450 0 0\n27325 26450 0 0\n27446 26400 0 0\n27539 26307 0 0\n27590 26186 0 0\n27590 26750 0 0\n27525 26905 0 0\n27525 27094 0 0\n27597 27269 0 0\n27731 27402 0 0\n27905 27475 0 0\n28094 27475 0 0\n28269 27403 0 0\n28402 27269 0 0\n28475 27095 0 0\n28475 27906 0 0\n28403 27731 0 0\n28269 27598 0 0\n28095 27525 0 0\n27906 27525 0 0\n27731 27597 0 0\n27598 27731 0 0\n27525 27905 0 0\n27525 28094 0 0\n27597 28269 0 0\n27731 28402 0 0\n27905 28475 0 0\n28094 28475 0 0\n28269 28403 0 0\n28402 28269 0 0\n28475 28095 0 0\n28475 28700 0 0\n27475 28700 0 0\n27475 28095 0 0\n27475 27906 0 0\n27475 27095 0 0\n27475 26906 0 0\n27403 26731 0 0\n27269 26598 0 0\n27095 26525 0 0\n26906 26525 0 0\n26731 26597 0 0\n26598 26731 0 0\n26525 26905 0 0\n26525 27094 0 0\n26597 27269 0 0\n26731 27402 0 0\n26905 27475 0 0\n27094 27475 0 0\n27269 27403 0 0\n27402 27269 0 0\n27475 27095 0 0\n27475 27906 0 0\n27403 27731 0 0\n27269 27598 0 0\n27095 27525 0 0\n26906 27525 0 0\n26731 27597 0 0\n26598 27731 0 0\n26525 27905 0 0\n26525 28094 0 0\n26597 28269 0 0\n26731 28402 0 0\n26905 28475 0 0\n27094 28475 0 0\n27269 28403 0 0\n27402 28269 0 0\n27475 28095 0 0\n27475 28700 0 0\n26475 28700 0 0\n26475 28095 0 0\n26475 27906 0 0\n26475 27095 0 0\n26475 26906 0 0\n26403 26731 0 0\n26269 26598 0 0\n26095 26525 0 0\n25906 26525 0 0\n25731 26597 0 0\n25719 26609 0 0\n25719 24230 0 0\n25719 24111 0 0\n25674 24001 0 0\n25593 23920 0 0\n25663 23850 0 0\n25709 23740 0 0\n25709 23621 0 0\n25664 23511 0 0\n25580 23427 0 0\n25470 23381 0 0\n25351 23381 0 0\n25241 23426 0 0\n25157 23510 0 0\n25111 23620 0 0\n25111 23738 0 0\n25070 23697 0 0\n24960 23651 0 0\n24841 23651 0 0\n24731 23696 0 0\n24710 23717 0 0\n24710 23322 0 0\n24710 23179 0 0\n24655 23047 0 0\n24554 22945 0 0\n24422 22890 0 0\n24410 22890 0 0\n24410 20872 0 0\n24410 20729 0 0\n24355 20597 0 0\n24254 20495 0 0\n24122 20440 0 0\n23979 20440 0 0\n23847 20495 0 0\n23745 20596 0 0\n23690 20728 0 0\n23690 20871 0 0\n23745 21003 0 0\n23846 21105 0 0\n23978 21160 0 0\n24121 21160 0 0\n24253 21105 0 0\n24355 21004 0 0\n24410 20872 0 0\n24410 22890 0 0\n24279 22890 0 0\n24147 22945 0 0\n24045 23046 0 0\n23990 23178 0 0\n23990 23321 0 0\n24045 23453 0 0\n24146 23555 0 0\n24278 23610 0 0\n24421 23610 0 0\n24553 23555 0 0\n24655 23454 0 0\n24710 23322 0 0\n24710 23717 0 0\n24647 23780 0 0\n24601 23890 0 0\n24601 24009 0 0\n24646 24119 0 0\n24730 24203 0 0\n24840 24249 0 0\n24959 24249 0 0\n25069 24204 0 0\n25121 24152 0 0\n25121 24229 0 0\n25166 24339 0 0\n25250 24423 0 0\n25360 24469 0 0\n25479 24469 0 0\n25589 24424 0 0\n25673 24340 0 0\n25719 24230 0 0\n25719 26609 0 0\n25609 26719 0 0\n25609 24910 0 0\n25609 24791 0 0\n25564 24681 0 0\n25480 24597 0 0\n25370 24551 0 0\n25251 24551 0 0\n25141 24596 0 0\n25057 24680 0 0\n25011 24790 0 0\n25011 24909 0 0\n25056 25019 0 0\n25140 25103 0 0\n25250 25149 0 0\n25369 25149 0 0\n25479 25104 0 0\n25563 25020 0 0\n25609 24910 0 0\n25609 26719 0 0\n25598 26731 0 0\n25525 26905 0 0\n25525 27094 0 0\n25597 27269 0 0\n25731 27402 0 0\n25905 27475 0 0\n26094 27475 0 0\n26269 27403 0 0\n26402 27269 0 0\n26475 27095 0 0\n26475 27906 0 0\n26403 27731 0 0\n26269 27598 0 0\n26095 27525 0 0\n25906 27525 0 0\n25731 27597 0 0\n25598 27731 0 0\n25525 27905 0 0\n25525 28094 0 0\n25597 28269 0 0\n25731 28402 0 0\n25905 28475 0 0\n26094 28475 0 0\n26269 28403 0 0\n26402 28269 0 0\n26475 28095 0 0\n26475 28700 0 0\n25475 28700 0 0\n25475 28095 0 0\n25475 27906 0 0\n25475 27095 0 0\n25475 26906 0 0\n25403 26731 0 0\n25269 26598 0 0\n25095 26525 0 0\n25049 26525 0 0\n25049 25360 0 0\n25049 25241 0 0\n25004 25131 0 0\n24920 25047 0 0\n24810 25001 0 0\n24691 25001 0 0\n24581 25046 0 0\n24497 25130 0 0\n24451 25240 0 0\n24451 25359 0 0\n24496 25469 0 0\n24580 25553 0 0\n24690 25599 0 0\n24809 25599 0 0\n24919 25554 0 0\n25003 25470 0 0\n25049 25360 0 0\n25049 26525 0 0\n24906 26525 0 0\n24731 26597 0 0\n24598 26731 0 0\n24525 26905 0 0\n24525 27094 0 0\n24597 27269 0 0\n24731 27402 0 0\n24905 27475 0 0\n25094 27475 0 0\n25269 27403 0 0\n25402 27269 0 0\n25475 27095 0 0\n25475 27906 0 0\n25403 27731 0 0\n25269 27598 0 0\n25095 27525 0 0\n24906 27525 0 0\n24731 27597 0 0\n24598 27731 0 0\n24525 27905 0 0\n24525 28094 0 0\n24597 28269 0 0\n24731 28402 0 0\n24905 28475 0 0\n25094 28475 0 0\n25269 28403 0 0\n25402 28269 0 0\n25475 28095 0 0\n25475 28700 0 0\n22999 28700 0 0\n23235 28603 0 0\n23601 28238 0 0\n23799 27760 0 0\n23800 27243 0 0\n23609 26781 0 0\n23678 26810 0 0\n23821 26810 0 0\n23953 26755 0 0\n24055 26654 0 0\n24110 26522 0 0\n24110 26379 0 0\n24055 26247 0 0\n23954 26145 0 0\n23822 26090 0 0\n23810 26090 0 0\n23810 25222 0 0\n23810 25079 0 0\n23755 24947 0 0\n23654 24845 0 0\n23560 24805 0 0\n23560 23772 0 0\n23560 23629 0 0\n23510 23509 0 0\n23510 22222 0 0\n23510 22079 0 0\n23455 21947 0 0\n23410 21901 0 0\n23410 19122 0 0\n23410 18979 0 0\n23355 18847 0 0\n23254 18745 0 0\n23122 18690 0 0\n22979 18690 0 0\n22860 18739 0 0\n22860 17572 0 0\n22860 17429 0 0\n22805 17297 0 0\n22704 17195 0 0\n22572 17140 0 0\n22429 17140 0 0\n22297 17195 0 0\n22195 17296 0 0\n22160 17380 0 0\n22160 15622 0 0\n22160 15479 0 0\n22160 12522 0 0\n22160 12379 0 0\n22105 12247 0 0\n22004 12145 0 0\n21872 12090 0 0\n21729 12090 0 0\n21597 12145 0 0\n21495 12246 0 0\n21440 12378 0 0\n21440 12521 0 0\n21495 12653 0 0\n21596 12755 0 0\n21728 12810 0 0\n21871 12810 0 0\n22003 12755 0 0\n22105 12654 0 0\n22160 12522 0 0\n22160 15479 0 0\n22105 15347 0 0\n22004 15245 0 0\n21872 15190 0 0\n21729 15190 0 0\n21597 15245 0 0\n21495 15346 0 0\n21440 15478 0 0\n21440 15621 0 0\n21495 15753 0 0\n21596 15855 0 0\n21728 15910 0 0\n21871 15910 0 0\n22003 15855 0 0\n22105 15754 0 0\n22160 15622 0 0\n22160 17380 0 0\n22140 17428 0 0\n22140 17571 0 0\n22195 17703 0 0\n22296 17805 0 0\n22428 17860 0 0\n22571 17860 0 0\n22703 17805 0 0\n22805 17704 0 0\n22860 17572 0 0\n22860 18739 0 0\n22847 18745 0 0\n22745 18846 0 0\n22690 18978 0 0\n22690 19121 0 0\n22745 19253 0 0\n22846 19355 0 0\n22978 19410 0 0\n23121 19410 0 0\n23253 19355 0 0\n23355 19254 0 0\n23410 19122 0 0\n23410 21901 0 0\n23354 21845 0 0\n23222 21790 0 0\n23199 21790 0 0\n23199 20680 0 0\n23199 20561 0 0\n23154 20451 0 0\n23070 20367 0 0\n22960 20321 0 0\n22841 20321 0 0\n22731 20366 0 0\n22647 20450 0 0\n22601 20560 0 0\n22601 20679 0 0\n22646 20789 0 0\n22730 20873 0 0\n22840 20919 0 0\n22959 20919 0 0\n23069 20874 0 0\n23153 20790 0 0\n23199 20680 0 0\n23199 21790 0 0\n23079 21790 0 0\n22947 21845 0 0\n22845 21946 0 0\n22790 22078 0 0\n22790 22221 0 0\n22845 22353 0 0\n22946 22455 0 0\n23078 22510 0 0\n23221 22510 0 0\n23353 22455 0 0\n23455 22354 0 0\n23510 22222 0 0\n23510 23509 0 0\n23505 23497 0 0\n23404 23395 0 0\n23272 23340 0 0\n23129 23340 0 0\n22997 23395 0 0\n22895 23496 0 0\n22840 23628 0 0\n22840 23771 0 0\n22895 23903 0 0\n22996 24005 0 0\n23128 24060 0 0\n23271 24060 0 0\n23403 24005 0 0\n23505 23904 0 0\n23560 23772 0 0\n23560 24805 0 0\n23522 24790 0 0\n23379 24790 0 0\n23247 24845 0 0\n23145 24946 0 0\n23090 25078 0 0\n23090 25221 0 0\n23145 25353 0 0\n23246 25455 0 0\n23378 25510 0 0\n23521 25510 0 0\n23653 25455 0 0\n23755 25354 0 0\n23810 25222 0 0\n23810 26090 0 0\n23679 26090 0 0\n23547 26145 0 0\n23445 26246 0 0\n23390 26378 0 0\n23390 26521 0 0\n23411 26573 0 0\n23238 26399 0 0\n22760 26201 0 0\n22243 26200 0 0\n22160 26234 0 0\n22160 21622 0 0\n22160 21479 0 0\n22160 18522 0 0\n22160 18379 0 0\n22105 18247 0 0\n22004 18145 0 0\n21872 18090 0 0\n21729 18090 0 0\n21597 18145 0 0\n21495 18246 0 0\n21440 18378 0 0\n21440 18521 0 0\n21495 18653 0 0\n21596 18755 0 0\n21728 18810 0 0\n21871 18810 0 0\n22003 18755 0 0\n22105 18654 0 0\n22160 18522 0 0\n22160 21479 0 0\n22105 21347 0 0\n22004 21245 0 0\n21872 21190 0 0\n21729 21190 0 0\n21597 21245 0 0\n21495 21346 0 0\n21440 21478 0 0\n21440 21621 0 0\n21495 21753 0 0\n21596 21855 0 0\n21728 21910 0 0\n21871 21910 0 0\n22003 21855 0 0\n22105 21754 0 0\n22160 21622 0 0\n22160 26234 0 0\n21792 26385 0 0\n21755 26297 0 0\n21654 26195 0 0\n21522 26140 0 0\n21379 26140 0 0\n21300 26172 0 0\n21300 25227 0 0\n21378 25260 0 0\n21521 25260 0 0\n21653 25205 0 0\n21755 25104 0 0\n21810 24972 0 0\n21810 24829 0 0\n21755 24697 0 0\n21654 24595 0 0\n21522 24540 0 0\n21379 24540 0 0\n21300 24572 0 0\n21300 23477 0 0\n21378 23510 0 0\n21521 23510 0 0\n21653 23455 0 0\n21755 23354 0 0\n21810 23222 0 0\n21810 23079 0 0\n21755 22947 0 0\n21654 22845 0 0\n21522 22790 0 0\n21379 22790 0 0\n21300 22822 0 0\n21300 17377 0 0\n21378 17410 0 0\n21521 17410 0 0\n21653 17355 0 0\n21755 17254 0 0\n21810 17122 0 0\n21810 16979 0 0\n21755 16847 0 0\n21654 16745 0 0\n21522 16690 0 0\n21379 16690 0 0\n21300 16722 0 0\n21300 11827 0 0\n21378 11860 0 0\n21521 11860 0 0\n21653 11805 0 0\n21755 11704 0 0\n21792 11613 0 0\n22240 11799 0 0\n22740 11799 0 0\n22740 11921 0 0\n22795 12053 0 0\n22896 12155 0 0\n23028 12210 0 0\n23171 12210 0 0\n23303 12155 0 0\n23405 12054 0 0\n23460 11922 0 0\n23460 11779 0 0\n23405 11647 0 0\n23304 11545 0 0\n23296 11541 0 0\n23601 11238 0 0\n23799 10760 0 0\n23800 10243 0 0\n23621 9810 0 0\n23621 9809 0 0\n23753 9755 0 0\n23855 9654 0 0\n23910 9522 0 0\n23910 9379 0 0\n23877 9300 0 0\n29743 9300 0 0\n29690 9428 0 0\n29690 9571 0 0\n29745 9703 0 0\n29846 9805 0 0\n29978 9860 0 0\n30121 9860 0 0\n30253 9805 0 0\n30355 9704 0 0\n30410 9572 0 0\n30410 9429 0 0\n30356 9300 0 0\n35172 9300 0 0\n35140 9378 0 0\n35140 9521 0 0\n35195 9653 0 0\n35296 9755 0 0\n35386 9792 0 0\n35201 10240 0 0\n35200 10757 0 0\n35397 11235 0 0\n35409 11247 0 0\n35297 11295 0 0\n35195 11396 0 0\n35140 11528 0 0\n35140 11671 0 0\n35195 11803 0 0\n35296 11905 0 0\n35428 11960 0 0\n35571 11960 0 0\n35703 11905 0 0\n35805 11804 0 0\n35860 11672 0 0\n35860 11641 0 0\n36240 11799 0 0\n36757 11800 0 0\n37207 11614 0 0\n37245 11703 0 0\n37346 11805 0 0\n37478 11860 0 0\n37621 11860 0 0\n37700 11827 0 0\n37700 16672 0 0\n37622 16640 0 0\n37560 16640 0 0\n37560 15622 0 0\n37560 15479 0 0\n37560 12522 0 0\n37560 12379 0 0\n37505 12247 0 0\n37404 12145 0 0\n37272 12090 0 0\n37129 12090 0 0\n36997 12145 0 0\n36895 12246 0 0\n36840 12378 0 0\n36840 12521 0 0\n36895 12653 0 0\n36996 12755 0 0\n37128 12810 0 0\n37271 12810 0 0\n37403 12755 0 0\n37505 12654 0 0\n37560 12522 0 0\n37560 15479 0 0\n37505 15347 0 0\n37404 15245 0 0\n37272 15190 0 0\n37129 15190 0 0\n36997 15245 0 0\n36895 15346 0 0\n36840 15478 0 0\n36840 15621 0 0\n36895 15753 0 0\n36996 15855 0 0\n37128 15910 0 0\n37271 15910 0 0\n37403 15855 0 0\n37505 15754 0 0\n37560 15622 0 0\n37560 16640 0 0\n37479 16640 0 0\n37347 16695 0 0\n37245 16796 0 0\n37190 16928 0 0\n37190 17071 0 0\n37245 17203 0 0\n37346 17305 0 0\n37478 17360 0 0\n37621 17360 0 0\n37700 17327 0 0\n37700 26172 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$CZONE_OUTLINE\nZInfo 4FB9B91A 27 \"GND\"\nZLayer 0\nZAux 4 E\nZClearance 125 T\nZMinThickness 100\nZOptions 0 16 F 120 200\nZSmoothing 0 0\nZCorner 37750 28750 0\nZCorner 37750 9250 0\nZCorner 21250 9250 0\nZCorner 21250 28750 1\n$POLYSCORNERS\n24475 16515 0 0\n24455 16535 0 0\n24411 16602 0 0\n24405 16631 0 0\n24405 16450 0 0\n24389 16372 0 0\n24389 16371 0 0\n24385 16365 0 0\n24475 16455 0 0\n24475 16515 1 0\n25075 19315 0 0\n24531 18771 0 0\n24553 18750 0 0\n24599 18640 0 0\n24599 18521 0 0\n24554 18411 0 0\n24476 18333 0 0\n24745 18065 0 0\n24788 17999 0 0\n24789 17998 0 0\n24805 17920 0 0\n24805 17218 0 0\n24853 17170 0 0\n24899 17060 0 0\n24899 16941 0 0\n24854 16831 0 0\n24805 16782 0 0\n24805 16765 0 0\n24825 16745 0 0\n24869 16679 0 0\n24869 16678 0 0\n24885 16600 0 0\n24885 16595 0 0\n25075 16785 0 0\n25075 19315 1 0\n25845 18251 0 0\n25741 18251 0 0\n25631 18296 0 0\n25571 18355 0 0\n25560 18351 0 0\n25485 18351 0 0\n25485 16735 0 0\n25845 17095 0 0\n25845 18251 1 0\n26457 26583 0 0\n26355 26684 0 0\n26269 26598 0 0\n26095 26525 0 0\n25906 26525 0 0\n25841 26551 0 0\n23945 24655 0 0\n23945 18937 0 0\n25375 20367 0 0\n25375 22412 0 0\n25327 22460 0 0\n25281 22570 0 0\n25281 22689 0 0\n25294 22721 0 0\n25002 22721 0 0\n24924 22737 0 0\n24857 22781 0 0\n24856 22781 0 0\n24856 22782 0 0\n24505 23133 0 0\n24461 23200 0 0\n24445 23278 0 0\n24445 24690 0 0\n24461 24768 0 0\n24505 24835 0 0\n26193 26523 0 0\n26259 26567 0 0\n26260 26567 0 0\n26338 26583 0 0\n26457 26583 1 0\n28397 25667 0 0\n26989 25667 0 0\n26989 24719 0 0\n26989 24315 0 0\n26974 24204 0 0\n26961 24172 0 0\n26907 24164 0 0\n26836 24235 0 0\n26836 24093 0 0\n26828 24039 0 0\n26719 24011 0 0\n26608 24026 0 0\n26576 24039 0 0\n26568 24093 0 0\n26702 24227 0 0\n26836 24093 0 0\n26836 24235 0 0\n26773 24298 0 0\n26907 24432 0 0\n26961 24424 0 0\n26989 24315 0 0\n26989 24719 0 0\n26974 24608 0 0\n26961 24576 0 0\n26907 24568 0 0\n26836 24639 0 0\n26836 24503 0 0\n26833 24500 0 0\n26836 24497 0 0\n26828 24443 0 0\n26758 24425 0 0\n26702 24369 0 0\n26646 24424 0 0\n26631 24426 0 0\n26631 24298 0 0\n26575 24242 0 0\n26570 24204 0 0\n26557 24172 0 0\n26503 24164 0 0\n26500 24167 0 0\n26497 24164 0 0\n26443 24172 0 0\n26432 24214 0 0\n26432 24093 0 0\n26424 24039 0 0\n26315 24011 0 0\n26204 24026 0 0\n26172 24039 0 0\n26164 24093 0 0\n26298 24227 0 0\n26432 24093 0 0\n26432 24214 0 0\n26425 24241 0 0\n26369 24298 0 0\n26424 24353 0 0\n26430 24392 0 0\n26443 24424 0 0\n26497 24432 0 0\n26500 24429 0 0\n26503 24432 0 0\n26557 24424 0 0\n26574 24354 0 0\n26631 24298 0 0\n26631 24426 0 0\n26608 24430 0 0\n26576 24443 0 0\n26568 24497 0 0\n26571 24500 0 0\n26568 24503 0 0\n26576 24557 0 0\n26645 24574 0 0\n26702 24631 0 0\n26757 24575 0 0\n26796 24570 0 0\n26828 24557 0 0\n26836 24503 0 0\n26836 24639 0 0\n26773 24702 0 0\n26907 24836 0 0\n26961 24828 0 0\n26989 24719 0 0\n26989 25667 0 0\n26836 25667 0 0\n26836 24907 0 0\n26702 24773 0 0\n26631 24844 0 0\n26631 24702 0 0\n26575 24646 0 0\n26570 24608 0 0\n26557 24576 0 0\n26503 24568 0 0\n26500 24571 0 0\n26497 24568 0 0\n26443 24576 0 0\n26432 24618 0 0\n26432 24503 0 0\n26429 24500 0 0\n26432 24497 0 0\n26424 24443 0 0\n26354 24425 0 0\n26298 24369 0 0\n26242 24424 0 0\n26227 24426 0 0\n26227 24298 0 0\n26093 24164 0 0\n26039 24172 0 0\n26011 24281 0 0\n26026 24392 0 0\n26039 24424 0 0\n26093 24432 0 0\n26227 24298 0 0\n26227 24426 0 0\n26204 24430 0 0\n26172 24443 0 0\n26164 24497 0 0\n26167 24500 0 0\n26164 24503 0 0\n26172 24557 0 0\n26241 24574 0 0\n26298 24631 0 0\n26353 24575 0 0\n26392 24570 0 0\n26424 24557 0 0\n26432 24503 0 0\n26432 24618 0 0\n26425 24645 0 0\n26369 24702 0 0\n26424 24757 0 0\n26430 24796 0 0\n26443 24828 0 0\n26497 24836 0 0\n26500 24833 0 0\n26503 24836 0 0\n26557 24828 0 0\n26574 24758 0 0\n26631 24702 0 0\n26631 24844 0 0\n26568 24907 0 0\n26576 24961 0 0\n26685 24989 0 0\n26796 24974 0 0\n26828 24961 0 0\n26836 24907 0 0\n26836 25667 0 0\n26757 25667 0 0\n26780 25612 0 0\n26780 25469 0 0\n26725 25337 0 0\n26624 25235 0 0\n26492 25180 0 0\n26432 25180 0 0\n26432 24907 0 0\n26298 24773 0 0\n26227 24844 0 0\n26227 24702 0 0\n26093 24568 0 0\n26039 24576 0 0\n26011 24685 0 0\n26026 24796 0 0\n26039 24828 0 0\n26093 24836 0 0\n26227 24702 0 0\n26227 24844 0 0\n26164 24907 0 0\n26172 24961 0 0\n26281 24989 0 0\n26392 24974 0 0\n26424 24961 0 0\n26432 24907 0 0\n26432 25180 0 0\n26349 25180 0 0\n26217 25235 0 0\n26115 25336 0 0\n26106 25356 0 0\n25609 24859 0 0\n25609 24791 0 0\n25564 24681 0 0\n25480 24597 0 0\n25370 24551 0 0\n25251 24551 0 0\n25141 24596 0 0\n25057 24680 0 0\n25019 24769 0 0\n24855 24605 0 0\n24855 24249 0 0\n24959 24249 0 0\n25069 24204 0 0\n25121 24152 0 0\n25121 24229 0 0\n25166 24339 0 0\n25250 24423 0 0\n25360 24469 0 0\n25479 24469 0 0\n25589 24424 0 0\n25673 24340 0 0\n25719 24230 0 0\n25719 24111 0 0\n25674 24001 0 0\n25615 23942 0 0\n25615 23898 0 0\n25663 23850 0 0\n25709 23740 0 0\n25709 23621 0 0\n25664 23511 0 0\n25580 23427 0 0\n25470 23381 0 0\n25351 23381 0 0\n25241 23426 0 0\n25157 23510 0 0\n25111 23620 0 0\n25111 23738 0 0\n25105 23732 0 0\n25105 23285 0 0\n25137 23253 0 0\n25681 23253 0 0\n25681 23349 0 0\n25726 23459 0 0\n25810 23543 0 0\n25920 23589 0 0\n26039 23589 0 0\n26149 23544 0 0\n26233 23460 0 0\n26268 23375 0 0\n26661 23375 0 0\n26661 23449 0 0\n26706 23559 0 0\n26790 23643 0 0\n26900 23689 0 0\n26969 23689 0 0\n27045 23765 0 0\n27045 24450 0 0\n27061 24528 0 0\n27105 24595 0 0\n27461 24951 0 0\n27461 25019 0 0\n27506 25129 0 0\n27590 25213 0 0\n27700 25259 0 0\n27819 25259 0 0\n27929 25214 0 0\n27936 25206 0 0\n28397 25667 1 0\n28786 26077 0 0\n28781 26090 0 0\n28781 26173 0 0\n26423 26173 0 0\n26325 26075 0 0\n26332 26077 0 0\n28786 26077 1 0\n29801 16269 0 0\n29785 16285 0 0\n29741 16352 0 0\n29725 16430 0 0\n29725 17215 0 0\n29425 17515 0 0\n29145 17235 0 0\n29145 16145 0 0\n29694 15595 0 0\n29696 15599 0 0\n29745 15648 0 0\n29745 16110 0 0\n29761 16188 0 0\n29801 16248 0 0\n29801 16269 1 0\n29823 26295 0 0\n29343 26295 0 0\n29379 26210 0 0\n29379 26091 0 0\n29373 26077 0 0\n29605 26077 0 0\n29823 26295 1 0\n30587 17564 0 0\n30520 17497 0 0\n30410 17451 0 0\n30291 17451 0 0\n30181 17496 0 0\n30097 17580 0 0\n30051 17690 0 0\n30051 17809 0 0\n30096 17919 0 0\n30145 17968 0 0\n30145 18005 0 0\n30065 18085 0 0\n29850 18085 0 0\n29771 18101 0 0\n29705 18145 0 0\n29623 18227 0 0\n29623 17897 0 0\n30075 17445 0 0\n30119 17379 0 0\n30119 17378 0 0\n30135 17300 0 0\n30135 16713 0 0\n30226 16805 0 0\n30358 16860 0 0\n30501 16860 0 0\n30587 16824 0 0\n30587 17564 1 0\n30645 24310 0 0\n30605 24310 0 0\n30484 24360 0 0\n30391 24453 0 0\n30340 24574 0 0\n30340 24705 0 0\n30369 24777 0 0\n30297 24850 0 0\n30251 24960 0 0\n30251 25079 0 0\n30296 25189 0 0\n30335 25228 0 0\n30335 25540 0 0\n30240 25501 0 0\n30121 25501 0 0\n30013 25545 0 0\n29989 25545 0 0\n29989 24719 0 0\n29989 24315 0 0\n29974 24204 0 0\n29961 24172 0 0\n29907 24164 0 0\n29836 24235 0 0\n29836 24093 0 0\n29828 24039 0 0\n29719 24011 0 0\n29608 24026 0 0\n29576 24039 0 0\n29568 24093 0 0\n29702 24227 0 0\n29836 24093 0 0\n29836 24235 0 0\n29773 24298 0 0\n29907 24432 0 0\n29961 24424 0 0\n29989 24315 0 0\n29989 24719 0 0\n29974 24608 0 0\n29961 24576 0 0\n29907 24568 0 0\n29836 24639 0 0\n29836 24503 0 0\n29833 24500 0 0\n29836 24497 0 0\n29828 24443 0 0\n29758 24425 0 0\n29702 24369 0 0\n29646 24424 0 0\n29631 24426 0 0\n29631 24298 0 0\n29575 24242 0 0\n29570 24204 0 0\n29557 24172 0 0\n29503 24164 0 0\n29500 24167 0 0\n29497 24164 0 0\n29443 24172 0 0\n29432 24214 0 0\n29432 24093 0 0\n29424 24039 0 0\n29315 24011 0 0\n29204 24026 0 0\n29172 24039 0 0\n29164 24093 0 0\n29298 24227 0 0\n29432 24093 0 0\n29432 24214 0 0\n29425 24241 0 0\n29369 24298 0 0\n29424 24353 0 0\n29430 24392 0 0\n29443 24424 0 0\n29497 24432 0 0\n29500 24429 0 0\n29503 24432 0 0\n29557 24424 0 0\n29574 24354 0 0\n29631 24298 0 0\n29631 24426 0 0\n29608 24430 0 0\n29576 24443 0 0\n29568 24497 0 0\n29571 24500 0 0\n29568 24503 0 0\n29576 24557 0 0\n29645 24574 0 0\n29702 24631 0 0\n29757 24575 0 0\n29796 24570 0 0\n29828 24557 0 0\n29836 24503 0 0\n29836 24639 0 0\n29773 24702 0 0\n29907 24836 0 0\n29961 24828 0 0\n29989 24719 0 0\n29989 25545 0 0\n29836 25545 0 0\n29836 24907 0 0\n29702 24773 0 0\n29631 24844 0 0\n29631 24702 0 0\n29575 24646 0 0\n29570 24608 0 0\n29557 24576 0 0\n29503 24568 0 0\n29500 24571 0 0\n29497 24568 0 0\n29443 24576 0 0\n29432 24618 0 0\n29432 24503 0 0\n29429 24500 0 0\n29432 24497 0 0\n29424 24443 0 0\n29354 24425 0 0\n29298 24369 0 0\n29242 24424 0 0\n29227 24426 0 0\n29227 24298 0 0\n29093 24164 0 0\n29039 24172 0 0\n29011 24281 0 0\n29026 24392 0 0\n29039 24424 0 0\n29093 24432 0 0\n29227 24298 0 0\n29227 24426 0 0\n29204 24430 0 0\n29172 24443 0 0\n29164 24497 0 0\n29167 24500 0 0\n29164 24503 0 0\n29172 24557 0 0\n29241 24574 0 0\n29298 24631 0 0\n29353 24575 0 0\n29392 24570 0 0\n29424 24557 0 0\n29432 24503 0 0\n29432 24618 0 0\n29425 24645 0 0\n29369 24702 0 0\n29424 24757 0 0\n29430 24796 0 0\n29443 24828 0 0\n29497 24836 0 0\n29500 24833 0 0\n29503 24836 0 0\n29557 24828 0 0\n29574 24758 0 0\n29631 24702 0 0\n29631 24844 0 0\n29568 24907 0 0\n29576 24961 0 0\n29685 24989 0 0\n29796 24974 0 0\n29828 24961 0 0\n29836 24907 0 0\n29836 25545 0 0\n29564 25545 0 0\n29570 25532 0 0\n29570 25389 0 0\n29515 25257 0 0\n29432 25173 0 0\n29432 24907 0 0\n29298 24773 0 0\n29227 24844 0 0\n29227 24702 0 0\n29093 24568 0 0\n29039 24576 0 0\n29011 24685 0 0\n29026 24796 0 0\n29039 24828 0 0\n29093 24836 0 0\n29227 24702 0 0\n29227 24844 0 0\n29164 24907 0 0\n29172 24961 0 0\n29281 24989 0 0\n29392 24974 0 0\n29424 24961 0 0\n29432 24907 0 0\n29432 25173 0 0\n29414 25155 0 0\n29282 25100 0 0\n29139 25100 0 0\n29007 25155 0 0\n28905 25256 0 0\n28850 25388 0 0\n28850 25531 0 0\n28855 25545 0 0\n28731 25421 0 0\n28813 25340 0 0\n28859 25230 0 0\n28859 25111 0 0\n28814 25001 0 0\n28765 24952 0 0\n28765 24900 0 0\n28764 24899 0 0\n28749 24822 0 0\n28748 24821 0 0\n28705 24755 0 0\n28704 24754 0 0\n28581 24631 0 0\n28603 24610 0 0\n28649 24500 0 0\n28649 24381 0 0\n28609 24283 0 0\n28643 24250 0 0\n28689 24140 0 0\n28689 24021 0 0\n28644 23911 0 0\n28591 23858 0 0\n28591 23599 0 0\n28923 23266 0 0\n28990 23333 0 0\n29100 23379 0 0\n29219 23379 0 0\n29329 23334 0 0\n29378 23285 0 0\n30095 23285 0 0\n30645 23835 0 0\n30645 24310 1 0\n30797 20813 0 0\n29983 21626 0 0\n29944 21531 0 0\n29867 21454 0 0\n29867 19313 0 0\n30040 19140 0 0\n30261 19361 0 0\n30261 19429 0 0\n30306 19539 0 0\n30390 19623 0 0\n30500 19669 0 0\n30587 19669 0 0\n30587 19750 0 0\n30603 19828 0 0\n30647 19895 0 0\n30797 20045 0 0\n30797 20813 1 0\n31934 13214 0 0\n31422 13726 0 0\n31378 13793 0 0\n31362 13871 0 0\n31362 14756 0 0\n31322 14740 0 0\n31179 14740 0 0\n31047 14795 0 0\n30945 14896 0 0\n30890 15028 0 0\n30890 15171 0 0\n30945 15303 0 0\n31046 15405 0 0\n31155 15450 0 0\n30647 15959 0 0\n30603 16026 0 0\n30587 16104 0 0\n30587 16175 0 0\n30502 16140 0 0\n30374 16140 0 0\n30354 16091 0 0\n30270 16007 0 0\n30160 15961 0 0\n30155 15961 0 0\n30155 15826 0 0\n30210 15849 0 0\n30329 15849 0 0\n30439 15804 0 0\n30523 15720 0 0\n30569 15610 0 0\n30569 15491 0 0\n30524 15381 0 0\n30440 15297 0 0\n30425 15290 0 0\n30424 15290 0 0\n30415 15275 0 0\n30414 15274 0 0\n30215 15075 0 0\n30291 14999 0 0\n30359 14999 0 0\n30469 14954 0 0\n30553 14870 0 0\n30599 14760 0 0\n30599 14641 0 0\n30554 14531 0 0\n30470 14447 0 0\n30360 14401 0 0\n30241 14401 0 0\n30131 14446 0 0\n30047 14530 0 0\n30001 14640 0 0\n30001 14709 0 0\n29780 14930 0 0\n28795 15915 0 0\n28751 15982 0 0\n28735 16060 0 0\n28735 17320 0 0\n28751 17398 0 0\n28795 17465 0 0\n29091 17761 0 0\n29091 21341 0 0\n28402 22029 0 0\n28385 22012 0 0\n28385 21910 0 0\n28369 21832 0 0\n28369 21831 0 0\n28325 21765 0 0\n27965 21405 0 0\n27898 21361 0 0\n27820 21345 0 0\n27450 21345 0 0\n27371 21361 0 0\n27305 21405 0 0\n27274 21435 0 0\n27244 21361 0 0\n27160 21277 0 0\n27050 21231 0 0\n26931 21231 0 0\n26821 21276 0 0\n26775 21321 0 0\n26605 21151 0 0\n26538 21107 0 0\n26460 21091 0 0\n26397 21091 0 0\n26395 21089 0 0\n26395 20032 0 0\n26379 19954 0 0\n26379 19953 0 0\n26335 19887 0 0\n25851 19403 0 0\n25851 19109 0 0\n26195 18765 0 0\n26239 18699 0 0\n26239 18698 0 0\n26255 18620 0 0\n26255 17010 0 0\n26239 16932 0 0\n26239 16931 0 0\n26195 16865 0 0\n25359 16029 0 0\n25359 15961 0 0\n25314 15851 0 0\n25230 15767 0 0\n25120 15721 0 0\n25001 15721 0 0\n24995 15723 0 0\n24995 15115 0 0\n25161 14949 0 0\n25229 14949 0 0\n25339 14904 0 0\n25423 14820 0 0\n25469 14710 0 0\n25469 14591 0 0\n25424 14481 0 0\n25340 14397 0 0\n25230 14351 0 0\n25222 14351 0 0\n25283 14290 0 0\n25329 14180 0 0\n25329 14111 0 0\n27355 12085 0 0\n30805 12085 0 0\n31934 13214 1 0\n32351 22457 0 0\n31817 22991 0 0\n31817 19703 0 0\n32092 19428 0 0\n32103 19439 0 0\n32224 19490 0 0\n32351 19490 0 0\n32351 22457 1 0\n33840 15452 0 0\n33831 15452 0 0\n33721 15497 0 0\n33721 15358 0 0\n33705 15280 0 0\n33705 15279 0 0\n33661 15213 0 0\n33523 15075 0 0\n33456 15031 0 0\n33378 15015 0 0\n33147 15015 0 0\n33068 15031 0 0\n33002 15075 0 0\n32982 15095 0 0\n31940 15095 0 0\n31894 15104 0 0\n31894 14006 0 0\n32725 13175 0 0\n33559 13175 0 0\n33559 13256 0 0\n33604 13366 0 0\n33688 13450 0 0\n33764 13481 0 0\n33764 14165 0 0\n33726 14203 0 0\n33679 14275 0 0\n33661 14359 0 0\n33662 14363 0 0\n33662 14617 0 0\n33661 14622 0 0\n33679 14706 0 0\n33726 14778 0 0\n33840 14891 0 0\n33840 15452 1 0\n34611 18901 0 0\n34571 18901 0 0\n34461 18946 0 0\n34377 19030 0 0\n34331 19140 0 0\n34331 19259 0 0\n34376 19369 0 0\n34395 19388 0 0\n34395 19785 0 0\n34375 19765 0 0\n34308 19721 0 0\n34230 19705 0 0\n34060 19705 0 0\n33981 19721 0 0\n33915 19765 0 0\n33005 20675 0 0\n33005 19135 0 0\n33030 19110 0 0\n33030 19215 0 0\n33080 19336 0 0\n33173 19429 0 0\n33294 19480 0 0\n33425 19480 0 0\n33546 19430 0 0\n33639 19337 0 0\n33690 19216 0 0\n33690 19085 0 0\n33640 18964 0 0\n33547 18871 0 0\n33426 18820 0 0\n33320 18820 0 0\n33341 18799 0 0\n33409 18799 0 0\n33519 18754 0 0\n33603 18670 0 0\n33649 18560 0 0\n33649 18441 0 0\n33644 18429 0 0\n33690 18400 0 0\n33713 18376 0 0\n33780 18443 0 0\n33890 18489 0 0\n34009 18489 0 0\n34101 18451 0 0\n34101 18459 0 0\n34146 18569 0 0\n34230 18653 0 0\n34340 18699 0 0\n34409 18699 0 0\n34611 18901 1 0\n36095 19355 0 0\n35195 18455 0 0\n35415 18455 0 0\n36095 19135 0 0\n36095 19355 1 0\n37700 27000 0 0\n37603 26765 0 0\n37475 26636 0 0\n37475 25095 0 0\n37475 24906 0 0\n37403 24731 0 0\n37269 24598 0 0\n37095 24525 0 0\n36906 24525 0 0\n36731 24597 0 0\n36598 24731 0 0\n36525 24905 0 0\n36525 25094 0 0\n36597 25269 0 0\n36731 25402 0 0\n36905 25475 0 0\n37094 25475 0 0\n37269 25403 0 0\n37402 25269 0 0\n37475 25095 0 0\n37475 26636 0 0\n37238 26399 0 0\n36760 26201 0 0\n36475 26200 0 0\n36475 25095 0 0\n36475 24906 0 0\n36403 24731 0 0\n36269 24598 0 0\n36095 24525 0 0\n35906 24525 0 0\n35731 24597 0 0\n35598 24731 0 0\n35525 24905 0 0\n35525 25094 0 0\n35597 25269 0 0\n35731 25402 0 0\n35905 25475 0 0\n36094 25475 0 0\n36269 25403 0 0\n36402 25269 0 0\n36475 25095 0 0\n36475 26200 0 0\n36243 26200 0 0\n35765 26397 0 0\n35475 26686 0 0\n35475 25095 0 0\n35475 24906 0 0\n35475 24095 0 0\n35475 23906 0 0\n35403 23731 0 0\n35269 23598 0 0\n35095 23525 0 0\n34906 23525 0 0\n34731 23597 0 0\n34598 23731 0 0\n34525 23905 0 0\n34525 24094 0 0\n34597 24269 0 0\n34731 24402 0 0\n34905 24475 0 0\n35094 24475 0 0\n35269 24403 0 0\n35402 24269 0 0\n35475 24095 0 0\n35475 24906 0 0\n35403 24731 0 0\n35269 24598 0 0\n35095 24525 0 0\n34906 24525 0 0\n34731 24597 0 0\n34598 24731 0 0\n34525 24905 0 0\n34525 25094 0 0\n34597 25269 0 0\n34731 25402 0 0\n34905 25475 0 0\n35094 25475 0 0\n35269 25403 0 0\n35402 25269 0 0\n35475 25095 0 0\n35475 26686 0 0\n35399 26762 0 0\n35201 27240 0 0\n35200 27757 0 0\n35397 28235 0 0\n35762 28601 0 0\n36001 28700 0 0\n34475 28700 0 0\n34475 25095 0 0\n34475 24906 0 0\n34403 24731 0 0\n34269 24598 0 0\n34095 24525 0 0\n33906 24525 0 0\n33731 24597 0 0\n33598 24731 0 0\n33525 24905 0 0\n33525 25094 0 0\n33597 25269 0 0\n33731 25402 0 0\n33905 25475 0 0\n34094 25475 0 0\n34269 25403 0 0\n34402 25269 0 0\n34475 25095 0 0\n34475 28700 0 0\n33465 28700 0 0\n33465 25061 0 0\n33465 24061 0 0\n33453 23878 0 0\n33407 23766 0 0\n33336 23735 0 0\n33265 23806 0 0\n33265 23664 0 0\n33234 23593 0 0\n33061 23535 0 0\n32878 23547 0 0\n32766 23593 0 0\n32735 23664 0 0\n33000 23929 0 0\n33265 23664 0 0\n33265 23806 0 0\n33071 24000 0 0\n33336 24265 0 0\n33407 24234 0 0\n33465 24061 0 0\n33465 25061 0 0\n33453 24878 0 0\n33407 24766 0 0\n33336 24735 0 0\n33265 24806 0 0\n33265 24664 0 0\n33265 24336 0 0\n33000 24071 0 0\n32929 24142 0 0\n32929 24000 0 0\n32664 23735 0 0\n32593 23766 0 0\n32535 23939 0 0\n32547 24122 0 0\n32593 24234 0 0\n32664 24265 0 0\n32929 24000 0 0\n32929 24142 0 0\n32735 24336 0 0\n32766 24407 0 0\n32939 24465 0 0\n33122 24453 0 0\n33234 24407 0 0\n33265 24336 0 0\n33265 24664 0 0\n33234 24593 0 0\n33061 24535 0 0\n32878 24547 0 0\n32766 24593 0 0\n32735 24664 0 0\n33000 24929 0 0\n33265 24664 0 0\n33265 24806 0 0\n33071 25000 0 0\n33336 25265 0 0\n33407 25234 0 0\n33465 25061 0 0\n33465 28700 0 0\n33265 28700 0 0\n33265 25336 0 0\n33000 25071 0 0\n32929 25142 0 0\n32929 25000 0 0\n32664 24735 0 0\n32593 24766 0 0\n32535 24939 0 0\n32547 25122 0 0\n32593 25234 0 0\n32664 25265 0 0\n32929 25000 0 0\n32929 25142 0 0\n32735 25336 0 0\n32766 25407 0 0\n32939 25465 0 0\n33122 25453 0 0\n33234 25407 0 0\n33265 25336 0 0\n33265 28700 0 0\n31494 28700 0 0\n32000 28194 0 0\n32000 28193 0 0\n32001 28193 0 0\n32044 28127 0 0\n32045 28126 0 0\n32060 28049 0 0\n32061 28048 0 0\n32061 23499 0 0\n32639 22920 0 0\n32655 22945 0 0\n33551 23841 0 0\n33525 23905 0 0\n33525 24094 0 0\n33597 24269 0 0\n33731 24402 0 0\n33905 24475 0 0\n34094 24475 0 0\n34269 24403 0 0\n34402 24269 0 0\n34475 24095 0 0\n34475 23906 0 0\n34403 23731 0 0\n34269 23598 0 0\n34095 23525 0 0\n33906 23525 0 0\n33899 23527 0 0\n33899 22460 0 0\n33899 22341 0 0\n33854 22231 0 0\n33770 22147 0 0\n33660 22101 0 0\n33541 22101 0 0\n33431 22146 0 0\n33347 22230 0 0\n33301 22340 0 0\n33301 22459 0 0\n33346 22569 0 0\n33430 22653 0 0\n33540 22699 0 0\n33659 22699 0 0\n33769 22654 0 0\n33853 22570 0 0\n33899 22460 0 0\n33899 23527 0 0\n33841 23551 0 0\n33221 22931 0 0\n33303 22850 0 0\n33349 22740 0 0\n33349 22621 0 0\n33304 22511 0 0\n33255 22462 0 0\n33255 21005 0 0\n33913 20346 0 0\n33935 20368 0 0\n33935 20840 0 0\n33951 20918 0 0\n33995 20985 0 0\n34101 21090 0 0\n34101 21159 0 0\n34146 21269 0 0\n34230 21353 0 0\n34340 21399 0 0\n34459 21399 0 0\n34569 21354 0 0\n34653 21270 0 0\n34699 21160 0 0\n34699 21041 0 0\n34654 20931 0 0\n34570 20847 0 0\n34460 20801 0 0\n34390 20801 0 0\n34345 20755 0 0\n34345 20368 0 0\n34393 20320 0 0\n34394 20317 0 0\n34430 20353 0 0\n34540 20399 0 0\n34659 20399 0 0\n34745 20363 0 0\n34745 21632 0 0\n34697 21680 0 0\n34694 21686 0 0\n34610 21651 0 0\n34491 21651 0 0\n34381 21696 0 0\n34297 21780 0 0\n34251 21890 0 0\n34251 22009 0 0\n34296 22119 0 0\n34380 22203 0 0\n34490 22249 0 0\n34609 22249 0 0\n34719 22204 0 0\n34803 22120 0 0\n34805 22113 0 0\n34890 22149 0 0\n35009 22149 0 0\n35119 22104 0 0\n35203 22020 0 0\n35249 21910 0 0\n35249 21791 0 0\n35204 21681 0 0\n35155 21632 0 0\n35155 18995 0 0\n35945 19785 0 0\n35945 23525 0 0\n35906 23525 0 0\n35731 23597 0 0\n35598 23731 0 0\n35525 23905 0 0\n35525 24094 0 0\n35597 24269 0 0\n35731 24402 0 0\n35905 24475 0 0\n36094 24475 0 0\n36269 24403 0 0\n36402 24269 0 0\n36475 24095 0 0\n36475 23906 0 0\n36403 23731 0 0\n36355 23683 0 0\n36355 23645 0 0\n36525 23815 0 0\n36525 24335 0 0\n36552 24399 0 0\n36601 24448 0 0\n36665 24475 0 0\n36735 24475 0 0\n37335 24475 0 0\n37399 24448 0 0\n37448 24399 0 0\n37475 24335 0 0\n37475 24265 0 0\n37475 23665 0 0\n37448 23601 0 0\n37399 23552 0 0\n37335 23525 0 0\n37265 23525 0 0\n36815 23525 0 0\n36505 23215 0 0\n36505 21470 0 0\n37108 21470 0 0\n37150 21428 0 0\n37150 21100 0 0\n37150 21050 0 0\n37150 20950 0 0\n37150 20900 0 0\n37150 20572 0 0\n37108 20530 0 0\n36505 20530 0 0\n36505 19470 0 0\n37108 19470 0 0\n37150 19428 0 0\n37150 19100 0 0\n37150 19050 0 0\n37150 18950 0 0\n37150 18900 0 0\n37150 18572 0 0\n37150 15428 0 0\n37150 15050 0 0\n37150 14950 0 0\n37150 14572 0 0\n37150 13428 0 0\n37150 13050 0 0\n37150 12950 0 0\n37150 12572 0 0\n37108 12530 0 0\n36366 12530 0 0\n36304 12556 0 0\n36256 12604 0 0\n36230 12666 0 0\n36230 12734 0 0\n36230 12908 0 0\n36272 12950 0 0\n37150 12950 0 0\n37150 13050 0 0\n36272 13050 0 0\n36230 13092 0 0\n36230 13266 0 0\n36230 13334 0 0\n36256 13396 0 0\n36304 13444 0 0\n36366 13470 0 0\n37108 13470 0 0\n37150 13428 0 0\n37150 14572 0 0\n37108 14530 0 0\n36366 14530 0 0\n36304 14556 0 0\n36256 14604 0 0\n36230 14666 0 0\n36230 14734 0 0\n36230 14908 0 0\n36272 14950 0 0\n37150 14950 0 0\n37150 15050 0 0\n36272 15050 0 0\n36230 15092 0 0\n36230 15266 0 0\n36230 15334 0 0\n36256 15396 0 0\n36304 15444 0 0\n36366 15470 0 0\n37108 15470 0 0\n37150 15428 0 0\n37150 18572 0 0\n37108 18530 0 0\n36366 18530 0 0\n36304 18556 0 0\n36256 18604 0 0\n36230 18666 0 0\n36230 18690 0 0\n35645 18105 0 0\n35578 18061 0 0\n35500 18045 0 0\n35235 18045 0 0\n35015 17825 0 0\n34948 17781 0 0\n34870 17765 0 0\n34646 17765 0 0\n34649 17760 0 0\n34649 17641 0 0\n34604 17531 0 0\n34587 17514 0 0\n34696 17470 0 0\n34789 17377 0 0\n34840 17256 0 0\n34840 17125 0 0\n34790 17004 0 0\n34737 16951 0 0\n34740 16946 0 0\n34740 16815 0 0\n34690 16694 0 0\n34597 16601 0 0\n34476 16550 0 0\n34345 16550 0 0\n34224 16600 0 0\n34131 16693 0 0\n34080 16814 0 0\n34080 16945 0 0\n34130 17066 0 0\n34182 17118 0 0\n34180 17124 0 0\n34180 17255 0 0\n34230 17376 0 0\n34265 17411 0 0\n34181 17446 0 0\n34132 17495 0 0\n34100 17495 0 0\n34022 17511 0 0\n33955 17555 0 0\n33954 17555 0 0\n33954 17556 0 0\n33720 17790 0 0\n33720 17450 0 0\n33720 17017 0 0\n33720 16584 0 0\n33705 16473 0 0\n33692 16441 0 0\n33638 16433 0 0\n33567 16504 0 0\n33567 16362 0 0\n33559 16308 0 0\n33450 16280 0 0\n33339 16295 0 0\n33307 16308 0 0\n33299 16362 0 0\n33433 16496 0 0\n33567 16362 0 0\n33567 16504 0 0\n33504 16567 0 0\n33638 16701 0 0\n33692 16693 0 0\n33720 16584 0 0\n33720 17017 0 0\n33705 16906 0 0\n33692 16874 0 0\n33638 16866 0 0\n33567 16937 0 0\n33567 16795 0 0\n33565 16783 0 0\n33567 16772 0 0\n33563 16768 0 0\n33559 16741 0 0\n33528 16733 0 0\n33433 16638 0 0\n33362 16708 0 0\n33362 16567 0 0\n33272 16477 0 0\n33272 16473 0 0\n33259 16441 0 0\n33232 16437 0 0\n33228 16433 0 0\n33216 16434 0 0\n33205 16433 0 0\n33201 16437 0 0\n33174 16441 0 0\n33166 16471 0 0\n33134 16503 0 0\n33134 16362 0 0\n33126 16308 0 0\n33017 16280 0 0\n32906 16295 0 0\n32874 16308 0 0\n32866 16362 0 0\n33000 16496 0 0\n33134 16362 0 0\n33134 16503 0 0\n33071 16567 0 0\n33160 16656 0 0\n33161 16661 0 0\n33174 16693 0 0\n33201 16697 0 0\n33205 16701 0 0\n33216 16699 0 0\n33228 16701 0 0\n33232 16697 0 0\n33259 16693 0 0\n33266 16662 0 0\n33362 16567 0 0\n33362 16708 0 0\n33343 16727 0 0\n33339 16728 0 0\n33307 16741 0 0\n33303 16768 0 0\n33299 16772 0 0\n33300 16783 0 0\n33299 16795 0 0\n33303 16799 0 0\n33307 16826 0 0\n33337 16833 0 0\n33433 16929 0 0\n33522 16839 0 0\n33527 16839 0 0\n33559 16826 0 0\n33563 16799 0 0\n33567 16795 0 0\n33567 16937 0 0\n33504 17000 0 0\n33638 17134 0 0\n33692 17126 0 0\n33720 17017 0 0\n33720 17450 0 0\n33705 17339 0 0\n33692 17307 0 0\n33638 17299 0 0\n33567 17370 0 0\n33567 17228 0 0\n33565 17216 0 0\n33567 17205 0 0\n33563 17201 0 0\n33559 17174 0 0\n33528 17166 0 0\n33433 17071 0 0\n33362 17141 0 0\n33362 17000 0 0\n33272 16910 0 0\n33272 16906 0 0\n33259 16874 0 0\n33232 16870 0 0\n33228 16866 0 0\n33216 16867 0 0\n33205 16866 0 0\n33201 16870 0 0\n33174 16874 0 0\n33166 16904 0 0\n33134 16936 0 0\n33134 16795 0 0\n33132 16783 0 0\n33134 16772 0 0\n33130 16768 0 0\n33126 16741 0 0\n33095 16733 0 0\n33000 16638 0 0\n32929 16708 0 0\n32929 16567 0 0\n32839 16477 0 0\n32839 16473 0 0\n32826 16441 0 0\n32799 16437 0 0\n32795 16433 0 0\n32783 16434 0 0\n32772 16433 0 0\n32768 16437 0 0\n32741 16441 0 0\n32733 16471 0 0\n32701 16503 0 0\n32701 16362 0 0\n32693 16308 0 0\n32584 16280 0 0\n32473 16295 0 0\n32441 16308 0 0\n32433 16362 0 0\n32567 16496 0 0\n32701 16362 0 0\n32701 16503 0 0\n32638 16567 0 0\n32727 16656 0 0\n32728 16661 0 0\n32741 16693 0 0\n32768 16697 0 0\n32772 16701 0 0\n32783 16699 0 0\n32795 16701 0 0\n32799 16697 0 0\n32826 16693 0 0\n32833 16662 0 0\n32929 16567 0 0\n32929 16708 0 0\n32910 16727 0 0\n32906 16728 0 0\n32874 16741 0 0\n32870 16768 0 0\n32866 16772 0 0\n32867 16783 0 0\n32866 16795 0 0\n32870 16799 0 0\n32874 16826 0 0\n32904 16833 0 0\n33000 16929 0 0\n33089 16839 0 0\n33094 16839 0 0\n33126 16826 0 0\n33130 16799 0 0\n33134 16795 0 0\n33134 16936 0 0\n33071 17000 0 0\n33160 17089 0 0\n33161 17094 0 0\n33174 17126 0 0\n33201 17130 0 0\n33205 17134 0 0\n33216 17132 0 0\n33228 17134 0 0\n33232 17130 0 0\n33259 17126 0 0\n33266 17095 0 0\n33362 17000 0 0\n33362 17141 0 0\n33343 17160 0 0\n33339 17161 0 0\n33307 17174 0 0\n33303 17201 0 0\n33299 17205 0 0\n33300 17216 0 0\n33299 17228 0 0\n33303 17232 0 0\n33307 17259 0 0\n33337 17266 0 0\n33433 17362 0 0\n33522 17272 0 0\n33527 17272 0 0\n33559 17259 0 0\n33563 17232 0 0\n33567 17228 0 0\n33567 17370 0 0\n33504 17433 0 0\n33638 17567 0 0\n33692 17559 0 0\n33720 17450 0 0\n33720 17790 0 0\n33567 17943 0 0\n33567 17638 0 0\n33433 17504 0 0\n33362 17575 0 0\n33362 17433 0 0\n33272 17343 0 0\n33272 17339 0 0\n33259 17307 0 0\n33232 17303 0 0\n33228 17299 0 0\n33216 17300 0 0\n33205 17299 0 0\n33201 17303 0 0\n33174 17307 0 0\n33166 17337 0 0\n33134 17369 0 0\n33134 17228 0 0\n33132 17216 0 0\n33134 17205 0 0\n33130 17201 0 0\n33126 17174 0 0\n33095 17166 0 0\n33000 17071 0 0\n32929 17141 0 0\n32929 17000 0 0\n32839 16910 0 0\n32839 16906 0 0\n32826 16874 0 0\n32799 16870 0 0\n32795 16866 0 0\n32783 16867 0 0\n32772 16866 0 0\n32768 16870 0 0\n32741 16874 0 0\n32733 16904 0 0\n32701 16936 0 0\n32701 16795 0 0\n32699 16783 0 0\n32701 16772 0 0\n32697 16768 0 0\n32693 16741 0 0\n32662 16733 0 0\n32567 16638 0 0\n32496 16708 0 0\n32496 16567 0 0\n32362 16433 0 0\n32308 16441 0 0\n32280 16550 0 0\n32295 16661 0 0\n32308 16693 0 0\n32362 16701 0 0\n32496 16567 0 0\n32496 16708 0 0\n32477 16727 0 0\n32473 16728 0 0\n32441 16741 0 0\n32437 16768 0 0\n32433 16772 0 0\n32434 16783 0 0\n32433 16795 0 0\n32437 16799 0 0\n32441 16826 0 0\n32471 16833 0 0\n32567 16929 0 0\n32656 16839 0 0\n32661 16839 0 0\n32693 16826 0 0\n32697 16799 0 0\n32701 16795 0 0\n32701 16936 0 0\n32638 17000 0 0\n32727 17089 0 0\n32728 17094 0 0\n32741 17126 0 0\n32768 17130 0 0\n32772 17134 0 0\n32783 17132 0 0\n32795 17134 0 0\n32799 17130 0 0\n32826 17126 0 0\n32833 17095 0 0\n32929 17000 0 0\n32929 17141 0 0\n32910 17160 0 0\n32906 17161 0 0\n32874 17174 0 0\n32870 17201 0 0\n32866 17205 0 0\n32867 17216 0 0\n32866 17228 0 0\n32870 17232 0 0\n32874 17259 0 0\n32904 17266 0 0\n33000 17362 0 0\n33089 17272 0 0\n33094 17272 0 0\n33126 17259 0 0\n33130 17232 0 0\n33134 17228 0 0\n33134 17369 0 0\n33071 17433 0 0\n33160 17522 0 0\n33161 17527 0 0\n33174 17559 0 0\n33201 17563 0 0\n33205 17567 0 0\n33216 17565 0 0\n33228 17567 0 0\n33232 17563 0 0\n33259 17559 0 0\n33266 17528 0 0\n33362 17433 0 0\n33362 17575 0 0\n33299 17638 0 0\n33307 17692 0 0\n33416 17720 0 0\n33527 17705 0 0\n33559 17692 0 0\n33567 17638 0 0\n33567 17943 0 0\n33460 18050 0 0\n33265 18050 0 0\n33186 18066 0 0\n33134 18100 0 0\n33134 17638 0 0\n33000 17504 0 0\n32929 17575 0 0\n32929 17433 0 0\n32839 17343 0 0\n32839 17339 0 0\n32826 17307 0 0\n32799 17303 0 0\n32795 17299 0 0\n32783 17300 0 0\n32772 17299 0 0\n32768 17303 0 0\n32741 17307 0 0\n32733 17337 0 0\n32701 17369 0 0\n32701 17228 0 0\n32699 17216 0 0\n32701 17205 0 0\n32697 17201 0 0\n32693 17174 0 0\n32662 17166 0 0\n32567 17071 0 0\n32496 17141 0 0\n32496 17000 0 0\n32362 16866 0 0\n32308 16874 0 0\n32280 16983 0 0\n32295 17094 0 0\n32308 17126 0 0\n32362 17134 0 0\n32496 17000 0 0\n32496 17141 0 0\n32477 17160 0 0\n32473 17161 0 0\n32441 17174 0 0\n32437 17201 0 0\n32433 17205 0 0\n32434 17216 0 0\n32433 17228 0 0\n32437 17232 0 0\n32441 17259 0 0\n32471 17266 0 0\n32567 17362 0 0\n32656 17272 0 0\n32661 17272 0 0\n32693 17259 0 0\n32697 17232 0 0\n32701 17228 0 0\n32701 17369 0 0\n32638 17433 0 0\n32727 17522 0 0\n32728 17527 0 0\n32741 17559 0 0\n32768 17563 0 0\n32772 17567 0 0\n32783 17565 0 0\n32795 17567 0 0\n32799 17563 0 0\n32826 17559 0 0\n32833 17528 0 0\n32929 17433 0 0\n32929 17575 0 0\n32866 17638 0 0\n32874 17692 0 0\n32983 17720 0 0\n33094 17705 0 0\n33126 17692 0 0\n33134 17638 0 0\n33134 18100 0 0\n33120 18110 0 0\n32701 18529 0 0\n32701 17638 0 0\n32567 17504 0 0\n32496 17575 0 0\n32496 17433 0 0\n32362 17299 0 0\n32308 17307 0 0\n32280 17416 0 0\n32295 17527 0 0\n32308 17559 0 0\n32362 17567 0 0\n32496 17433 0 0\n32496 17575 0 0\n32433 17638 0 0\n32441 17692 0 0\n32550 17720 0 0\n32661 17705 0 0\n32693 17692 0 0\n32701 17638 0 0\n32701 18529 0 0\n32610 18620 0 0\n32589 18599 0 0\n32589 18531 0 0\n32544 18421 0 0\n32460 18337 0 0\n32449 18332 0 0\n32449 18241 0 0\n32404 18131 0 0\n32320 18047 0 0\n32210 18001 0 0\n32091 18001 0 0\n31981 18046 0 0\n31897 18130 0 0\n31851 18240 0 0\n31851 18321 0 0\n31831 18352 0 0\n31815 18430 0 0\n31815 19125 0 0\n31485 19455 0 0\n31485 17558 0 0\n31584 17600 0 0\n31715 17600 0 0\n31836 17550 0 0\n31929 17457 0 0\n31980 17336 0 0\n31980 17205 0 0\n31930 17084 0 0\n31881 17035 0 0\n31949 16967 0 0\n32000 16846 0 0\n32000 16715 0 0\n31950 16594 0 0\n31857 16501 0 0\n31752 16457 0 0\n32361 15849 0 0\n32429 15849 0 0\n32539 15804 0 0\n32623 15720 0 0\n32669 15610 0 0\n32669 15505 0 0\n33067 15505 0 0\n33145 15489 0 0\n33212 15445 0 0\n33232 15425 0 0\n33293 15425 0 0\n33311 15443 0 0\n33311 15787 0 0\n33327 15865 0 0\n33371 15932 0 0\n33575 16136 0 0\n33641 16179 0 0\n33642 16180 0 0\n33720 16196 0 0\n34079 16196 0 0\n34117 16188 0 0\n34120 16189 0 0\n34239 16189 0 0\n34349 16144 0 0\n34433 16060 0 0\n34479 15950 0 0\n34479 15831 0 0\n34434 15721 0 0\n34419 15706 0 0\n34499 15674 0 0\n34583 15590 0 0\n34629 15480 0 0\n34629 15393 0 0\n34629 15392 0 0\n34638 15379 0 0\n34639 15378 0 0\n34655 15300 0 0\n34655 14668 0 0\n34703 14620 0 0\n34749 14510 0 0\n34749 14391 0 0\n34704 14281 0 0\n34655 14232 0 0\n34655 13925 0 0\n34775 13805 0 0\n34818 13739 0 0\n34819 13738 0 0\n34835 13660 0 0\n34835 13478 0 0\n34834 13477 0 0\n34819 13400 0 0\n34818 13399 0 0\n34775 13333 0 0\n34774 13332 0 0\n34145 12703 0 0\n34078 12659 0 0\n34000 12643 0 0\n33475 12643 0 0\n33475 10095 0 0\n33475 9906 0 0\n33403 9731 0 0\n33269 9598 0 0\n33095 9525 0 0\n32906 9525 0 0\n32731 9597 0 0\n32598 9731 0 0\n32525 9905 0 0\n32525 10094 0 0\n32597 10269 0 0\n32731 10402 0 0\n32905 10475 0 0\n33094 10475 0 0\n33269 10403 0 0\n33402 10269 0 0\n33475 10095 0 0\n33475 12643 0 0\n32590 12643 0 0\n32512 12659 0 0\n32470 12686 0 0\n32470 10334 0 0\n32470 10266 0 0\n32470 10092 0 0\n32470 9908 0 0\n32470 9734 0 0\n32470 9666 0 0\n32444 9604 0 0\n32396 9556 0 0\n32334 9530 0 0\n32092 9530 0 0\n32050 9572 0 0\n32050 9950 0 0\n32428 9950 0 0\n32470 9908 0 0\n32470 10092 0 0\n32428 10050 0 0\n32050 10050 0 0\n32050 10428 0 0\n32092 10470 0 0\n32334 10470 0 0\n32396 10444 0 0\n32444 10396 0 0\n32470 10334 0 0\n32470 12686 0 0\n32445 12703 0 0\n32224 12924 0 0\n31950 12650 0 0\n31950 10428 0 0\n31950 10050 0 0\n31950 9950 0 0\n31950 9572 0 0\n31908 9530 0 0\n31666 9530 0 0\n31604 9556 0 0\n31556 9604 0 0\n31530 9666 0 0\n31530 9734 0 0\n31530 9908 0 0\n31572 9950 0 0\n31950 9950 0 0\n31950 10050 0 0\n31572 10050 0 0\n31530 10092 0 0\n31530 10266 0 0\n31530 10334 0 0\n31556 10396 0 0\n31604 10444 0 0\n31666 10470 0 0\n31908 10470 0 0\n31950 10428 0 0\n31950 12650 0 0\n31035 11735 0 0\n30968 11691 0 0\n30890 11675 0 0\n28475 11675 0 0\n28475 11095 0 0\n28475 10906 0 0\n28470 10893 0 0\n28470 10334 0 0\n28470 10266 0 0\n28470 10092 0 0\n28470 9908 0 0\n28470 9734 0 0\n28470 9666 0 0\n28444 9604 0 0\n28396 9556 0 0\n28334 9530 0 0\n28092 9530 0 0\n28050 9572 0 0\n28050 9950 0 0\n28428 9950 0 0\n28470 9908 0 0\n28470 10092 0 0\n28428 10050 0 0\n28050 10050 0 0\n28050 10428 0 0\n28092 10470 0 0\n28334 10470 0 0\n28396 10444 0 0\n28444 10396 0 0\n28470 10334 0 0\n28470 10893 0 0\n28403 10731 0 0\n28269 10598 0 0\n28095 10525 0 0\n27950 10525 0 0\n27950 10428 0 0\n27950 10050 0 0\n27950 9950 0 0\n27950 9572 0 0\n27908 9530 0 0\n27666 9530 0 0\n27604 9556 0 0\n27556 9604 0 0\n27530 9666 0 0\n27530 9734 0 0\n27530 9908 0 0\n27572 9950 0 0\n27950 9950 0 0\n27950 10050 0 0\n27572 10050 0 0\n27530 10092 0 0\n27530 10266 0 0\n27530 10334 0 0\n27556 10396 0 0\n27604 10444 0 0\n27666 10470 0 0\n27908 10470 0 0\n27950 10428 0 0\n27950 10525 0 0\n27906 10525 0 0\n27731 10597 0 0\n27598 10731 0 0\n27525 10905 0 0\n27525 11094 0 0\n27597 11269 0 0\n27731 11402 0 0\n27905 11475 0 0\n28094 11475 0 0\n28269 11403 0 0\n28402 11269 0 0\n28475 11095 0 0\n28475 11675 0 0\n27475 11675 0 0\n27475 11095 0 0\n27475 10906 0 0\n27465 10881 0 0\n27465 10061 0 0\n27453 9878 0 0\n27407 9766 0 0\n27336 9735 0 0\n27265 9806 0 0\n27265 9664 0 0\n27234 9593 0 0\n27061 9535 0 0\n26878 9547 0 0\n26766 9593 0 0\n26735 9664 0 0\n27000 9929 0 0\n27265 9664 0 0\n27265 9806 0 0\n27071 10000 0 0\n27336 10265 0 0\n27407 10234 0 0\n27465 10061 0 0\n27465 10881 0 0\n27403 10731 0 0\n27269 10598 0 0\n27265 10596 0 0\n27265 10336 0 0\n27000 10071 0 0\n26929 10142 0 0\n26929 10000 0 0\n26664 9735 0 0\n26593 9766 0 0\n26535 9939 0 0\n26547 10122 0 0\n26593 10234 0 0\n26664 10265 0 0\n26929 10000 0 0\n26929 10142 0 0\n26735 10336 0 0\n26766 10407 0 0\n26939 10465 0 0\n27122 10453 0 0\n27234 10407 0 0\n27265 10336 0 0\n27265 10596 0 0\n27095 10525 0 0\n26906 10525 0 0\n26731 10597 0 0\n26598 10731 0 0\n26525 10905 0 0\n26525 11094 0 0\n26597 11269 0 0\n26731 11402 0 0\n26905 11475 0 0\n27094 11475 0 0\n27269 11403 0 0\n27402 11269 0 0\n27475 11095 0 0\n27475 11675 0 0\n27270 11675 0 0\n27192 11691 0 0\n27125 11735 0 0\n27124 11735 0 0\n27124 11736 0 0\n26475 12385 0 0\n26475 11095 0 0\n26475 10906 0 0\n26465 10881 0 0\n26465 10061 0 0\n26453 9878 0 0\n26407 9766 0 0\n26336 9735 0 0\n26265 9806 0 0\n26265 9664 0 0\n26234 9593 0 0\n26061 9535 0 0\n25878 9547 0 0\n25766 9593 0 0\n25735 9664 0 0\n26000 9929 0 0\n26265 9664 0 0\n26265 9806 0 0\n26071 10000 0 0\n26336 10265 0 0\n26407 10234 0 0\n26465 10061 0 0\n26465 10881 0 0\n26403 10731 0 0\n26269 10598 0 0\n26265 10596 0 0\n26265 10336 0 0\n26000 10071 0 0\n25929 10142 0 0\n25929 10000 0 0\n25664 9735 0 0\n25593 9766 0 0\n25535 9939 0 0\n25547 10122 0 0\n25593 10234 0 0\n25664 10265 0 0\n25929 10000 0 0\n25929 10142 0 0\n25735 10336 0 0\n25766 10407 0 0\n25939 10465 0 0\n26122 10453 0 0\n26234 10407 0 0\n26265 10336 0 0\n26265 10596 0 0\n26095 10525 0 0\n25906 10525 0 0\n25731 10597 0 0\n25598 10731 0 0\n25525 10905 0 0\n25525 11094 0 0\n25597 11269 0 0\n25731 11402 0 0\n25905 11475 0 0\n26094 11475 0 0\n26269 11403 0 0\n26402 11269 0 0\n26475 11095 0 0\n26475 12385 0 0\n25039 13821 0 0\n24971 13821 0 0\n24861 13866 0 0\n24777 13950 0 0\n24731 14060 0 0\n24731 14179 0 0\n24776 14289 0 0\n24860 14373 0 0\n24970 14419 0 0\n24978 14419 0 0\n24917 14480 0 0\n24871 14590 0 0\n24871 14659 0 0\n24645 14885 0 0\n24601 14952 0 0\n24585 15030 0 0\n24585 15985 0 0\n24275 15675 0 0\n24208 15631 0 0\n24130 15615 0 0\n23730 15615 0 0\n23652 15631 0 0\n23585 15675 0 0\n23583 15677 0 0\n23115 16145 0 0\n23071 16212 0 0\n23055 16290 0 0\n23055 16882 0 0\n23007 16930 0 0\n22961 17040 0 0\n22961 17159 0 0\n23006 17269 0 0\n23090 17353 0 0\n23200 17399 0 0\n23319 17399 0 0\n23429 17354 0 0\n23513 17270 0 0\n23559 17160 0 0\n23559 17041 0 0\n23514 16931 0 0\n23465 16882 0 0\n23465 16374 0 0\n23583 16256 0 0\n23650 16323 0 0\n23760 16369 0 0\n23829 16369 0 0\n23995 16535 0 0\n23995 17782 0 0\n23947 17830 0 0\n23901 17940 0 0\n23901 18059 0 0\n23918 18101 0 0\n23595 18425 0 0\n23551 18492 0 0\n23535 18570 0 0\n23535 24740 0 0\n23551 24818 0 0\n23595 24885 0 0\n25551 26841 0 0\n25525 26905 0 0\n25525 27094 0 0\n25597 27269 0 0\n25731 27402 0 0\n25905 27475 0 0\n26094 27475 0 0\n26269 27403 0 0\n26295 27376 0 0\n26295 27415 0 0\n26158 27551 0 0\n26095 27525 0 0\n25906 27525 0 0\n25731 27597 0 0\n25598 27731 0 0\n25525 27905 0 0\n25525 28094 0 0\n25597 28269 0 0\n25731 28402 0 0\n25905 28475 0 0\n26094 28475 0 0\n26269 28403 0 0\n26402 28269 0 0\n26475 28095 0 0\n26475 27906 0 0\n26448 27841 0 0\n26645 27645 0 0\n26689 27579 0 0\n26689 27578 0 0\n26705 27500 0 0\n26705 27376 0 0\n26731 27402 0 0\n26905 27475 0 0\n27094 27475 0 0\n27269 27403 0 0\n27402 27269 0 0\n27475 27095 0 0\n27475 26906 0 0\n27403 26731 0 0\n27376 26705 0 0\n27623 26705 0 0\n27598 26731 0 0\n27525 26905 0 0\n27525 27094 0 0\n27597 27269 0 0\n27731 27402 0 0\n27905 27475 0 0\n28094 27475 0 0\n28269 27403 0 0\n28402 27269 0 0\n28475 27095 0 0\n28475 26906 0 0\n28403 26731 0 0\n28376 26705 0 0\n28623 26705 0 0\n28598 26731 0 0\n28525 26905 0 0\n28525 27094 0 0\n28597 27269 0 0\n28731 27402 0 0\n28905 27475 0 0\n29094 27475 0 0\n29269 27403 0 0\n29402 27269 0 0\n29475 27095 0 0\n29475 26906 0 0\n29403 26731 0 0\n29376 26705 0 0\n29623 26705 0 0\n29598 26731 0 0\n29525 26905 0 0\n29525 27094 0 0\n29597 27269 0 0\n29731 27402 0 0\n29905 27475 0 0\n30094 27475 0 0\n30269 27403 0 0\n30305 27366 0 0\n30305 27405 0 0\n30158 27551 0 0\n30095 27525 0 0\n29906 27525 0 0\n29731 27597 0 0\n29598 27731 0 0\n29552 27840 0 0\n29508 27811 0 0\n29430 27795 0 0\n29429 27795 0 0\n29403 27731 0 0\n29269 27598 0 0\n29095 27525 0 0\n28906 27525 0 0\n28731 27597 0 0\n28598 27731 0 0\n28525 27905 0 0\n28525 28094 0 0\n28597 28269 0 0\n28645 28317 0 0\n28585 28317 0 0\n28441 28173 0 0\n28475 28095 0 0\n28475 27906 0 0\n28403 27731 0 0\n28269 27598 0 0\n28095 27525 0 0\n27906 27525 0 0\n27731 27597 0 0\n27598 27731 0 0\n27525 27905 0 0\n27525 28094 0 0\n27597 28269 0 0\n27731 28402 0 0\n27819 28439 0 0\n27728 28439 0 0\n27448 28158 0 0\n27475 28095 0 0\n27475 27906 0 0\n27403 27731 0 0\n27269 27598 0 0\n27095 27525 0 0\n26906 27525 0 0\n26731 27597 0 0\n26598 27731 0 0\n26525 27905 0 0\n26525 28094 0 0\n26597 28269 0 0\n26731 28402 0 0\n26905 28475 0 0\n27094 28475 0 0\n27158 28448 0 0\n27410 28700 0 0\n25465 28700 0 0\n25465 28061 0 0\n25465 27061 0 0\n25453 26878 0 0\n25407 26766 0 0\n25336 26735 0 0\n25265 26806 0 0\n25265 26664 0 0\n25234 26593 0 0\n25061 26535 0 0\n24878 26547 0 0\n24766 26593 0 0\n24735 26664 0 0\n25000 26929 0 0\n25265 26664 0 0\n25265 26806 0 0\n25071 27000 0 0\n25336 27265 0 0\n25407 27234 0 0\n25465 27061 0 0\n25465 28061 0 0\n25453 27878 0 0\n25407 27766 0 0\n25336 27735 0 0\n25265 27806 0 0\n25265 27664 0 0\n25265 27336 0 0\n25000 27071 0 0\n24929 27142 0 0\n24929 27000 0 0\n24664 26735 0 0\n24593 26766 0 0\n24535 26939 0 0\n24547 27122 0 0\n24593 27234 0 0\n24664 27265 0 0\n24929 27000 0 0\n24929 27142 0 0\n24735 27336 0 0\n24766 27407 0 0\n24939 27465 0 0\n25122 27453 0 0\n25234 27407 0 0\n25265 27336 0 0\n25265 27664 0 0\n25234 27593 0 0\n25061 27535 0 0\n24878 27547 0 0\n24766 27593 0 0\n24735 27664 0 0\n25000 27929 0 0\n25265 27664 0 0\n25265 27806 0 0\n25071 28000 0 0\n25336 28265 0 0\n25407 28234 0 0\n25465 28061 0 0\n25465 28700 0 0\n25265 28700 0 0\n25265 28336 0 0\n25000 28071 0 0\n24929 28142 0 0\n24929 28000 0 0\n24664 27735 0 0\n24593 27766 0 0\n24535 27939 0 0\n24547 28122 0 0\n24593 28234 0 0\n24664 28265 0 0\n24929 28000 0 0\n24929 28142 0 0\n24735 28336 0 0\n24766 28407 0 0\n24939 28465 0 0\n25122 28453 0 0\n25234 28407 0 0\n25265 28336 0 0\n25265 28700 0 0\n22999 28700 0 0\n23235 28603 0 0\n23601 28238 0 0\n23799 27760 0 0\n23800 27243 0 0\n23603 26765 0 0\n23238 26399 0 0\n22770 26205 0 0\n22770 21334 0 0\n22770 21266 0 0\n22770 21092 0 0\n22770 20908 0 0\n22770 20734 0 0\n22770 20666 0 0\n22770 19334 0 0\n22770 19266 0 0\n22770 19092 0 0\n22770 18908 0 0\n22770 18734 0 0\n22770 18666 0 0\n22770 15334 0 0\n22770 15266 0 0\n22770 15092 0 0\n22770 14908 0 0\n22770 14734 0 0\n22770 14666 0 0\n22770 13334 0 0\n22770 13266 0 0\n22770 13092 0 0\n22770 12908 0 0\n22770 12734 0 0\n22770 12666 0 0\n22744 12604 0 0\n22696 12556 0 0\n22634 12530 0 0\n21892 12530 0 0\n21850 12572 0 0\n21850 12950 0 0\n22728 12950 0 0\n22770 12908 0 0\n22770 13092 0 0\n22728 13050 0 0\n21850 13050 0 0\n21850 13428 0 0\n21892 13470 0 0\n22634 13470 0 0\n22696 13444 0 0\n22744 13396 0 0\n22770 13334 0 0\n22770 14666 0 0\n22744 14604 0 0\n22696 14556 0 0\n22634 14530 0 0\n21892 14530 0 0\n21850 14572 0 0\n21850 14950 0 0\n22728 14950 0 0\n22770 14908 0 0\n22770 15092 0 0\n22728 15050 0 0\n21850 15050 0 0\n21850 15428 0 0\n21892 15470 0 0\n22634 15470 0 0\n22696 15444 0 0\n22744 15396 0 0\n22770 15334 0 0\n22770 18666 0 0\n22744 18604 0 0\n22696 18556 0 0\n22634 18530 0 0\n21892 18530 0 0\n21850 18572 0 0\n21850 18950 0 0\n22728 18950 0 0\n22770 18908 0 0\n22770 19092 0 0\n22728 19050 0 0\n21850 19050 0 0\n21850 19428 0 0\n21892 19470 0 0\n22634 19470 0 0\n22696 19444 0 0\n22744 19396 0 0\n22770 19334 0 0\n22770 20666 0 0\n22744 20604 0 0\n22696 20556 0 0\n22634 20530 0 0\n21892 20530 0 0\n21850 20572 0 0\n21850 20950 0 0\n22728 20950 0 0\n22770 20908 0 0\n22770 21092 0 0\n22728 21050 0 0\n21850 21050 0 0\n21850 21428 0 0\n21892 21470 0 0\n22634 21470 0 0\n22696 21444 0 0\n22744 21396 0 0\n22770 21334 0 0\n22770 26205 0 0\n22760 26201 0 0\n22243 26200 0 0\n21765 26397 0 0\n21399 26762 0 0\n21300 27001 0 0\n21300 21470 0 0\n21708 21470 0 0\n21750 21428 0 0\n21750 21100 0 0\n21750 21050 0 0\n21750 20950 0 0\n21750 20900 0 0\n21750 20572 0 0\n21708 20530 0 0\n21300 20530 0 0\n21300 19470 0 0\n21708 19470 0 0\n21750 19428 0 0\n21750 19100 0 0\n21750 19050 0 0\n21750 18950 0 0\n21750 18900 0 0\n21750 18572 0 0\n21708 18530 0 0\n21300 18530 0 0\n21300 15470 0 0\n21708 15470 0 0\n21750 15428 0 0\n21750 15100 0 0\n21750 15050 0 0\n21750 14950 0 0\n21750 14900 0 0\n21750 14572 0 0\n21708 14530 0 0\n21300 14530 0 0\n21300 13470 0 0\n21708 13470 0 0\n21750 13428 0 0\n21750 13100 0 0\n21750 13050 0 0\n21750 12950 0 0\n21750 12900 0 0\n21750 12572 0 0\n21708 12530 0 0\n21300 12530 0 0\n21300 10999 0 0\n21397 11235 0 0\n21762 11601 0 0\n22240 11799 0 0\n22757 11800 0 0\n23235 11603 0 0\n23601 11238 0 0\n23799 10760 0 0\n23800 10243 0 0\n23603 9765 0 0\n23238 9399 0 0\n22999 9300 0 0\n36000 9300 0 0\n35765 9397 0 0\n35399 9762 0 0\n35201 10240 0 0\n35200 10757 0 0\n35397 11235 0 0\n35762 11601 0 0\n36240 11799 0 0\n36757 11800 0 0\n37235 11603 0 0\n37601 11238 0 0\n37700 10999 0 0\n37700 12530 0 0\n37292 12530 0 0\n37250 12572 0 0\n37250 12900 0 0\n37250 12950 0 0\n37250 13050 0 0\n37250 13100 0 0\n37250 13428 0 0\n37292 13470 0 0\n37700 13470 0 0\n37700 14530 0 0\n37292 14530 0 0\n37250 14572 0 0\n37250 14900 0 0\n37250 14950 0 0\n37250 15050 0 0\n37250 15100 0 0\n37250 15428 0 0\n37292 15470 0 0\n37700 15470 0 0\n37700 18530 0 0\n37292 18530 0 0\n37250 18572 0 0\n37250 18900 0 0\n37250 18950 0 0\n37250 19050 0 0\n37250 19100 0 0\n37250 19428 0 0\n37292 19470 0 0\n37700 19470 0 0\n37700 20530 0 0\n37292 20530 0 0\n37250 20572 0 0\n37250 20900 0 0\n37250 20950 0 0\n37250 21050 0 0\n37250 21100 0 0\n37250 21428 0 0\n37292 21470 0 0\n37700 21470 0 0\n37700 27000 1 0\n$endPOLYSCORNERS\n$endCZONE_OUTLINE\n$EndBOARD\n"
  },
  {
    "path": "hardware/lollipop/lollipop.pro",
    "content": "update=Fri May 18 15:00:42 2012\nversion=1\nlast_client=pcbnew\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[eeschema]\nversion=1\nLibDir=../kicad\nNetFmt=1\nHPGLSpd=20\nHPGLDm=15\nHPGLNum=1\noffX_A4=0\noffY_A4=0\noffX_A3=0\noffY_A3=0\noffX_A2=0\noffY_A2=0\noffX_A1=0\noffY_A1=0\noffX_A0=0\noffY_A0=0\noffX_A=0\noffY_A=0\noffX_B=0\noffY_B=0\noffX_C=0\noffY_C=0\noffX_D=0\noffY_D=0\noffX_E=0\noffY_E=0\nRptD_X=0\nRptD_Y=100\nRptLab=1\nLabSize=60\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=special\nLibName13=microcontrollers\nLibName14=dsp\nLibName15=microchip\nLibName16=analog_switches\nLibName17=motorola\nLibName18=texas\nLibName19=intel\nLibName20=audio\nLibName21=interface\nLibName22=digital-audio\nLibName23=philips\nLibName24=display\nLibName25=cypress\nLibName26=siliconi\nLibName27=opto\nLibName28=atmel\nLibName29=contrib\nLibName30=valves\nLibName31=hackrf\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=lollipop.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n"
  },
  {
    "path": "hardware/lollipop/lollipop.sch",
    "content": "EESchema Schematic File Version 2  date Sat Jun 30 17:09:21 2012\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:special\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:lollipop-cache\nEELAYER 25  0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"\"\nDate \"30 jun 2012\"\nRev \"\"\nComp \"\"\nComment1 \"\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nConnection ~ 2200 7900\nWire Wire Line\n\t2200 7900 2200 8000\nWire Wire Line\n\t2200 8000 2100 8000\nWire Wire Line\n\t7600 6600 7600 5800\nWire Wire Line\n\t7600 6600 7400 6600\nWire Wire Line\n\t1500 10350 1500 10250\nWire Wire Line\n\t7400 4300 8150 4300\nWire Wire Line\n\t8150 4300 8150 3500\nWire Wire Line\n\t8150 3500 8250 3500\nConnection ~ 10700 3850\nWire Wire Line\n\t10700 3850 10900 3850\nConnection ~ 14850 6700\nWire Wire Line\n\t14850 6700 14850 6200\nWire Wire Line\n\t14850 6200 16150 6200\nConnection ~ 15050 6500\nWire Wire Line\n\t15050 6500 15050 6000\nWire Wire Line\n\t15050 6000 16350 6000\nWire Wire Line\n\t16350 6000 16350 6500\nWire Wire Line\n\t16350 6500 15950 6500\nWire Wire Line\n\t16050 6800 16050 6300\nWire Wire Line\n\t16050 6800 15950 6800\nWire Wire Line\n\t3300 10150 3050 10150\nWire Wire Line\n\t11000 2850 11100 2850\nConnection ~ 11100 7300\nWire Wire Line\n\t11100 7300 10800 7300\nWire Wire Line\n\t10800 7300 10800 7500\nConnection ~ 12000 9050\nWire Wire Line\n\t12000 8950 12000 9050\nWire Wire Line\n\t13200 5800 13300 5800\nWire Wire Line\n\t13300 5800 13300 5900\nConnection ~ 1400 5750\nWire Wire Line\n\t1400 6450 1400 6350\nWire Wire Line\n\t1400 5850 1400 5750\nConnection ~ 1400 4450\nWire Wire Line\n\t1400 4550 1400 4450\nConnection ~ 6000 9750\nWire Wire Line\n\t6250 9750 6000 9750\nWire Wire Line\n\t6000 9850 6000 9650\nWire Wire Line\n\t5700 9350 5800 9350\nWire Wire Line\n\t5800 9350 5800 9450\nConnection ~ 5550 10150\nWire Wire Line\n\t5550 10150 5450 10150\nConnection ~ 4550 10250\nWire Wire Line\n\t4550 10250 4650 10250\nWire Wire Line\n\t4650 10050 4550 10050\nWire Wire Line\n\t4550 10050 4550 10350\nWire Wire Line\n\t4100 10250 4200 10250\nWire Wire Line\n\t4200 10250 4200 10350\nWire Wire Line\n\t4100 10050 4300 10050\nWire Wire Line\n\t4100 9850 4300 9850\nWire Wire Line\n\t4100 9650 4300 9650\nWire Wire Line\n\t3050 9750 3300 9750\nConnection ~ 2550 9300\nWire Wire Line\n\t2550 9400 2550 9200\nWire Wire Line\n\t2550 9900 2550 9800\nWire Wire Line\n\t2100 9300 2550 9300\nWire Wire Line\n\t2100 9900 2350 9900\nWire Wire Line\n\t2100 9700 2350 9700\nWire Wire Line\n\t2100 9500 2350 9500\nWire Wire Line\n\t900  9800 650  9800\nWire Wire Line\n\t900  9600 650  9600\nWire Wire Line\n\t650  9400 900  9400\nWire Wire Line\n\t900  9900 800  9900\nWire Wire Line\n\t800  9900 800  10000\nWire Wire Line\n\t2100 7900 2550 7900\nWire Wire Line\n\t2100 8200 2350 8200\nWire Wire Line\n\t2100 8400 2350 8400\nWire Wire Line\n\t800  8600 800  8500\nWire Wire Line\n\t800  8500 900  8500\nWire Wire Line\n\t650  8300 900  8300\nWire Wire Line\n\t900  8100 650  8100\nWire Wire Line\n\t900  7900 650  7900\nWire Wire Line\n\t14200 5800 14200 5900\nWire Wire Line\n\t12500 7400 12500 7300\nWire Wire Line\n\t13100 7400 13100 7300\nConnection ~ 13100 6600\nWire Wire Line\n\t13100 6900 13100 6600\nConnection ~ 12500 6800\nWire Wire Line\n\t12500 6900 12500 6800\nConnection ~ 14000 6800\nWire Wire Line\n\t14000 6800 14000 6400\nWire Wire Line\n\t15150 6700 12200 6700\nWire Wire Line\n\t12200 6700 12200 6300\nWire Wire Line\n\t15150 6500 12400 6500\nWire Wire Line\n\t12100 3900 12100 4000\nWire Wire Line\n\t12300 3800 12300 4000\nWire Wire Line\n\t13500 5200 13200 5200\nConnection ~ 15750 2850\nConnection ~ 15200 2850\nWire Wire Line\n\t14800 2750 14800 2850\nConnection ~ 15750 3250\nConnection ~ 15200 3250\nWire Wire Line\n\t14800 3350 14800 3250\nConnection ~ 15600 3800\nWire Wire Line\n\t15600 3800 15600 3900\nWire Wire Line\n\t15900 4400 15900 4300\nWire Wire Line\n\t15900 4900 15900 5000\nWire Wire Line\n\t15900 5000 13200 5000\nWire Wire Line\n\t14700 4400 14700 4300\nConnection ~ 14700 3800\nWire Wire Line\n\t14700 3900 14700 3800\nConnection ~ 14000 3800\nWire Wire Line\n\t14000 3900 14000 3800\nConnection ~ 11600 3150\nWire Wire Line\n\t11600 3150 11500 3150\nConnection ~ 11100 7400\nWire Wire Line\n\t11100 7500 11100 7000\nWire Wire Line\n\t11700 4000 11700 3800\nWire Wire Line\n\t12400 4000 12400 3800\nWire Wire Line\n\t11800 6300 11800 6500\nConnection ~ 11100 7100\nWire Wire Line\n\t11200 7400 11100 7400\nConnection ~ 11600 3400\nWire Wire Line\n\t11500 3700 11600 3700\nWire Wire Line\n\t11600 3700 11600 2750\nConnection ~ 10800 3400\nWire Wire Line\n\t10450 3400 10900 3400\nConnection ~ 11900 7100\nWire Wire Line\n\t11800 7100 11900 7100\nWire Wire Line\n\t2350 5550 2250 5550\nWire Wire Line\n\t2250 5550 2250 5050\nWire Wire Line\n\t2250 5050 2750 5050\nWire Wire Line\n\t4500 1650 4250 1650\nWire Wire Line\n\t5600 1650 5850 1650\nWire Wire Line\n\t5600 1550 5850 1550\nConnection ~ 600  6050\nWire Wire Line\n\t600  6350 600  5950\nConnection ~ 600  6250\nWire Wire Line\n\t1200 5750 1850 5750\nConnection ~ 600  4850\nWire Wire Line\n\t1750 4850 1850 4850\nWire Wire Line\n\t4050 5650 4300 5650\nWire Wire Line\n\t4300 5650 4300 7750\nWire Wire Line\n\t4300 7750 4500 7750\nWire Wire Line\n\t4150 6050 4050 6050\nWire Wire Line\n\t5700 2250 5700 2450\nWire Wire Line\n\t5050 2300 5050 2200\nWire Wire Line\n\t6300 7700 6300 8750\nWire Wire Line\n\t6300 7700 6600 7700\nWire Wire Line\n\t6000 7550 6000 7050\nWire Wire Line\n\t4500 7950 4250 7950\nWire Wire Line\n\t5600 7850 5850 7850\nWire Wire Line\n\t5700 7650 5700 7750\nWire Wire Line\n\t5700 7750 5600 7750\nWire Wire Line\n\t5100 5500 4800 5500\nWire Wire Line\n\t5000 5200 5100 5200\nWire Wire Line\n\t4400 1850 4400 1750\nWire Wire Line\n\t5000 4300 5100 4300\nWire Wire Line\n\t5100 3200 5000 3200\nWire Wire Line\n\t6300 5200 6400 5200\nWire Wire Line\n\t6400 6900 6300 6900\nWire Wire Line\n\t6400 4600 6300 4600\nWire Wire Line\n\t6500 4700 6600 4700\nWire Wire Line\n\t6600 5650 6700 5650\nWire Wire Line\n\t6500 2500 6600 2500\nWire Wire Line\n\t6600 3350 6700 3350\nWire Wire Line\n\t6300 3200 6700 3200\nWire Wire Line\n\t7500 7900 7400 7900\nWire Wire Line\n\t7500 6800 7400 6800\nWire Wire Line\n\t7400 2500 7600 2500\nWire Wire Line\n\t7600 2500 7600 2200\nWire Wire Line\n\t8250 4400 8050 4400\nWire Wire Line\n\t8050 4400 8050 3350\nWire Wire Line\n\t8050 3350 7300 3350\nWire Wire Line\n\t7400 8100 7500 8100\nWire Wire Line\n\t7500 8100 7500 9350\nWire Wire Line\n\t7600 5800 8250 5800\nWire Wire Line\n\t10900 5400 10700 5400\nWire Wire Line\n\t10700 5400 10700 5700\nWire Wire Line\n\t10800 3400 10800 4800\nWire Wire Line\n\t10800 4800 10900 4800\nWire Wire Line\n\t10800 5000 10900 5000\nWire Wire Line\n\t12100 2500 12000 2500\nWire Wire Line\n\t12000 2500 12000 4000\nWire Wire Line\n\t12000 7850 12100 7850\nWire Wire Line\n\t7500 9350 12100 9350\nConnection ~ 16150 2400\nConnection ~ 16150 9250\nWire Wire Line\n\t14550 1800 14650 1800\nConnection ~ 13800 2200\nWire Wire Line\n\t14050 2200 13800 2200\nWire Wire Line\n\t13800 2400 13900 2400\nWire Wire Line\n\t12600 1100 12600 1000\nWire Wire Line\n\t12600 1000 12500 1000\nWire Wire Line\n\t12500 2400 12600 2400\nWire Wire Line\n\t13900 2800 13800 2800\nWire Wire Line\n\t13800 2800 13800 2500\nWire Wire Line\n\t13900 2000 13800 2000\nWire Wire Line\n\t13800 2000 13800 2300\nWire Wire Line\n\t15550 2000 15450 2000\nWire Wire Line\n\t14650 1600 14550 1600\nWire Wire Line\n\t14550 1600 14550 1200\nWire Wire Line\n\t14550 1200 14300 1200\nWire Wire Line\n\t13900 800  13800 800 \nWire Wire Line\n\t14400 1600 14300 1600\nConnection ~ 13800 1000\nWire Wire Line\n\t14050 1000 13800 1000\nWire Wire Line\n\t13800 800  13800 1100\nWire Wire Line\n\t13800 1200 13900 1200\nWire Wire Line\n\t13800 1300 13800 1600\nWire Wire Line\n\t14050 1400 13800 1400\nConnection ~ 13800 1400\nWire Wire Line\n\t12500 1200 12600 1200\nWire Wire Line\n\t12500 1300 12600 1300\nWire Wire Line\n\t13800 1600 13900 1600\nWire Wire Line\n\t14400 800  14300 800 \nWire Wire Line\n\t15550 1600 15450 1600\nWire Wire Line\n\t12100 1000 7600 1000\nWire Wire Line\n\t14550 2000 14550 2400\nWire Wire Line\n\t14550 2000 14650 2000\nWire Wire Line\n\t14400 2000 14300 2000\nWire Wire Line\n\t12600 2500 12500 2500\nWire Wire Line\n\t14550 2400 14300 2400\nWire Wire Line\n\t12600 2300 12600 2200\nWire Wire Line\n\t12600 2200 12500 2200\nWire Wire Line\n\t7600 2200 12100 2200\nWire Wire Line\n\t14050 2600 13800 2600\nConnection ~ 13800 2600\nWire Wire Line\n\t14400 2800 14300 2800\nWire Wire Line\n\t14400 9650 14300 9650\nConnection ~ 13800 9450\nWire Wire Line\n\t14050 9450 13800 9450\nWire Wire Line\n\t12500 9050 12600 9050\nWire Wire Line\n\t12600 9050 12600 9150\nWire Wire Line\n\t14300 9250 14550 9250\nWire Wire Line\n\t12600 9350 12500 9350\nWire Wire Line\n\t14400 8850 14300 8850\nWire Wire Line\n\t14650 8850 14550 8850\nWire Wire Line\n\t14550 8850 14550 9250\nWire Wire Line\n\t15550 8450 15450 8450\nWire Wire Line\n\t14400 7650 14300 7650\nWire Wire Line\n\t13900 8450 13800 8450\nWire Wire Line\n\t12500 8150 12600 8150\nWire Wire Line\n\t12500 8050 12600 8050\nConnection ~ 13800 8250\nWire Wire Line\n\t14050 8250 13800 8250\nWire Wire Line\n\t13800 8450 13800 8150\nWire Wire Line\n\t13800 8050 13900 8050\nWire Wire Line\n\t13800 7950 13800 7650\nWire Wire Line\n\t14050 7850 13800 7850\nConnection ~ 13800 7850\nWire Wire Line\n\t14400 8450 14300 8450\nWire Wire Line\n\t13800 7650 13900 7650\nWire Wire Line\n\t14300 8050 14550 8050\nWire Wire Line\n\t14550 8050 14550 8450\nWire Wire Line\n\t14550 8450 14650 8450\nWire Wire Line\n\t13800 9150 13800 8850\nWire Wire Line\n\t13800 8850 13900 8850\nWire Wire Line\n\t13800 9350 13800 9650\nWire Wire Line\n\t13800 9650 13900 9650\nWire Wire Line\n\t12500 9250 12600 9250\nWire Wire Line\n\t12500 7850 12600 7850\nWire Wire Line\n\t12600 7850 12600 7950\nWire Wire Line\n\t13800 9250 13900 9250\nWire Wire Line\n\t14050 9050 13800 9050\nConnection ~ 13800 9050\nWire Wire Line\n\t14550 8650 14650 8650\nConnection ~ 16150 9350\nWire Wire Line\n\t16150 9450 16150 9050\nConnection ~ 16150 9150\nConnection ~ 16150 2500\nWire Wire Line\n\t16150 2600 16150 2200\nConnection ~ 16150 2300\nWire Wire Line\n\t12100 8150 7600 8150\nWire Wire Line\n\t12100 9050 11900 9050\nWire Wire Line\n\t11900 9050 11900 6300\nWire Wire Line\n\t12100 1300 11900 1300\nWire Wire Line\n\t11900 1300 11900 4000\nWire Wire Line\n\t10800 5300 10900 5300\nWire Wire Line\n\t10550 5000 10450 5000\nConnection ~ 9950 4800\nWire Wire Line\n\t10200 4800 9950 4800\nWire Wire Line\n\t8650 4400 8750 4400\nWire Wire Line\n\t8750 4400 8750 4500\nWire Wire Line\n\t10450 4600 10700 4600\nWire Wire Line\n\t8750 4700 8650 4700\nWire Wire Line\n\t10550 4200 10450 4200\nWire Wire Line\n\t10550 3000 10450 3000\nWire Wire Line\n\t10050 3800 9950 3800\nWire Wire Line\n\t8650 3500 8750 3500\nWire Wire Line\n\t8650 3400 8750 3400\nConnection ~ 9950 3600\nWire Wire Line\n\t10200 3600 9950 3600\nWire Wire Line\n\t9950 3800 9950 3500\nWire Wire Line\n\t9950 3400 10050 3400\nWire Wire Line\n\t9950 3300 9950 3000\nWire Wire Line\n\t10200 3200 9950 3200\nConnection ~ 9950 3200\nWire Wire Line\n\t10550 3800 10450 3800\nWire Wire Line\n\t9950 3000 10050 3000\nWire Wire Line\n\t9950 4500 9950 4200\nWire Wire Line\n\t9950 4200 10050 4200\nWire Wire Line\n\t9950 4700 9950 5000\nWire Wire Line\n\t9950 5000 10050 5000\nWire Wire Line\n\t8650 4600 8750 4600\nWire Wire Line\n\t8650 3200 8750 3200\nWire Wire Line\n\t8750 3200 8750 3300\nWire Wire Line\n\t9950 4600 10050 4600\nWire Wire Line\n\t10200 4400 9950 4400\nConnection ~ 9950 4400\nConnection ~ 9950 6700\nWire Wire Line\n\t10200 6700 9950 6700\nWire Wire Line\n\t9950 6900 10050 6900\nWire Wire Line\n\t8750 5600 8750 5500\nWire Wire Line\n\t8750 5500 8650 5500\nWire Wire Line\n\t8650 6900 8750 6900\nWire Wire Line\n\t10050 7300 9950 7300\nWire Wire Line\n\t9950 7300 9950 7000\nWire Wire Line\n\t10050 6500 9950 6500\nWire Wire Line\n\t9950 6500 9950 6800\nWire Wire Line\n\t10700 5700 10450 5700\nWire Wire Line\n\t10050 5300 9950 5300\nWire Wire Line\n\t10550 6100 10450 6100\nConnection ~ 9950 5500\nWire Wire Line\n\t10200 5500 9950 5500\nWire Wire Line\n\t9950 5300 9950 5600\nWire Wire Line\n\t9950 5700 10050 5700\nWire Wire Line\n\t9950 5800 9950 6100\nWire Wire Line\n\t10200 5900 9950 5900\nConnection ~ 9950 5900\nWire Wire Line\n\t8650 5700 8750 5700\nWire Wire Line\n\t8650 5800 8750 5800\nWire Wire Line\n\t9950 6100 10050 6100\nWire Wire Line\n\t10550 5300 10450 5300\nWire Wire Line\n\t10550 6500 10450 6500\nWire Wire Line\n\t8750 7000 8650 7000\nWire Wire Line\n\t8750 6800 8750 6700\nWire Wire Line\n\t8750 6700 8650 6700\nWire Wire Line\n\t10200 7100 9950 7100\nConnection ~ 9950 7100\nWire Wire Line\n\t10550 7300 10450 7300\nWire Wire Line\n\t10900 4900 10700 4900\nWire Wire Line\n\t10900 5500 10800 5500\nWire Wire Line\n\t10800 5500 10800 6900\nWire Wire Line\n\t10800 6900 10450 6900\nWire Wire Line\n\t8150 6700 8150 5650\nWire Wire Line\n\t8150 6700 8250 6700\nWire Wire Line\n\t7600 8150 7600 7700\nWire Wire Line\n\t7600 7700 7400 7700\nWire Wire Line\n\t7400 4700 8250 4700\nWire Wire Line\n\t7300 3200 8250 3200\nWire Wire Line\n\t7600 1000 7600 2100\nWire Wire Line\n\t7600 2100 7400 2100\nWire Wire Line\n\t7500 2300 7400 2300\nWire Wire Line\n\t7500 4500 7400 4500\nWire Wire Line\n\t6400 3500 6300 3500\nWire Wire Line\n\t6500 8100 6600 8100\nWire Wire Line\n\t6500 7000 6600 7000\nWire Wire Line\n\t6300 4300 6600 4300\nWire Wire Line\n\t6300 6600 6600 6600\nWire Wire Line\n\t6300 5500 6700 5500\nWire Wire Line\n\t5700 1450 5600 1450\nWire Wire Line\n\t5600 1750 5700 1750\nWire Wire Line\n\t5700 1750 5700 1850\nWire Wire Line\n\t4400 1750 4500 1750\nWire Wire Line\n\t5000 3500 5100 3500\nWire Wire Line\n\t4400 8150 4400 8050\nWire Wire Line\n\t4400 8050 4500 8050\nWire Wire Line\n\t5000 6600 5100 6600\nWire Wire Line\n\t5050 8600 5050 8500\nWire Wire Line\n\t4800 5500 4800 7150\nWire Wire Line\n\t5600 8050 6000 8050\nWire Wire Line\n\t6000 8050 6000 7950\nWire Wire Line\n\t5600 7950 5850 7950\nWire Wire Line\n\t4400 8550 4400 8750\nWire Wire Line\n\t4400 8750 6300 8750\nWire Wire Line\n\t4800 7150 5700 7150\nWire Wire Line\n\t5700 7150 5700 7250\nWire Wire Line\n\t4400 2250 4400 4600\nWire Wire Line\n\t4400 4600 5100 4600\nWire Wire Line\n\t5000 3200 5000 2450\nWire Wire Line\n\t5000 2450 5700 2450\nWire Wire Line\n\t6600 2100 6200 2100\nWire Wire Line\n\t6200 2100 6200 1450\nWire Wire Line\n\t6200 1450 6100 1450\nConnection ~ 3550 5450\nWire Wire Line\n\t3750 5450 3550 5450\nWire Wire Line\n\t3550 5650 3650 5650\nWire Wire Line\n\t3550 4350 3550 4250\nWire Wire Line\n\t3550 4250 3650 4250\nWire Wire Line\n\t2250 5650 2350 5650\nWire Wire Line\n\t3650 6050 3550 6050\nWire Wire Line\n\t3550 6050 3550 5750\nWire Wire Line\n\t3650 5250 3550 5250\nWire Wire Line\n\t3550 5250 3550 5550\nWire Wire Line\n\t2250 4050 2350 4050\nConnection ~ 2350 4250\nWire Wire Line\n\t2150 4250 2350 4250\nWire Wire Line\n\t2350 4050 2350 4350\nWire Wire Line\n\t2350 4450 2250 4450\nWire Wire Line\n\t2350 4550 2350 4850\nWire Wire Line\n\t2150 4650 2350 4650\nConnection ~ 2350 4650\nWire Wire Line\n\t3650 4450 3550 4450\nWire Wire Line\n\t3550 4550 3650 4550\nWire Wire Line\n\t2350 4850 2250 4850\nWire Wire Line\n\t2350 5750 2250 5750\nWire Wire Line\n\t3750 5850 3550 5850\nConnection ~ 3550 5850\nWire Wire Line\n\t4050 4250 4150 4250\nWire Wire Line\n\t4150 4250 4150 1450\nWire Wire Line\n\t4150 1450 4500 1450\nWire Wire Line\n\t4150 5250 4050 5250\nWire Wire Line\n\t1750 4050 1850 4050\nWire Wire Line\n\t1200 4450 1850 4450\nConnection ~ 600  4950\nWire Wire Line\n\t600  5050 600  4650\nConnection ~ 600  4750\nConnection ~ 600  6150\nWire Wire Line\n\t3650 4550 3650 5050\nWire Wire Line\n\t3650 5050 3150 5050\nWire Wire Line\n\t11100 7100 11200 7100\nWire Wire Line\n\t10700 4900 10700 3700\nWire Wire Line\n\t10700 3700 10900 3700\nConnection ~ 10700 4600\nWire Wire Line\n\t11600 3400 11500 3400\nWire Wire Line\n\t11800 7400 12000 7400\nConnection ~ 12000 7400\nWire Wire Line\n\t11700 6300 11700 6500\nWire Wire Line\n\t13200 5500 13400 5500\nWire Wire Line\n\t11800 4000 11800 3800\nWire Wire Line\n\t12400 6500 12400 6300\nWire Wire Line\n\t11100 8000 11100 7900\nWire Wire Line\n\t11000 3150 11100 3150\nWire Wire Line\n\t13200 4800 13750 4800\nWire Wire Line\n\t13750 4800 13750 3800\nWire Wire Line\n\t13750 3800 14100 3800\nWire Wire Line\n\t14800 3800 14600 3800\nWire Wire Line\n\t14000 4400 14000 4300\nWire Wire Line\n\t13200 4900 15400 4900\nWire Wire Line\n\t15400 4900 15400 3800\nWire Wire Line\n\t15600 4300 15600 5000\nConnection ~ 15600 5000\nWire Wire Line\n\t15300 3800 15900 3800\nWire Wire Line\n\t15900 3800 15900 3900\nConnection ~ 15400 3800\nWire Wire Line\n\t13300 5100 13200 5100\nConnection ~ 14900 3250\nConnection ~ 15450 3250\nWire Wire Line\n\t14800 3250 16300 3250\nConnection ~ 16000 3250\nConnection ~ 14900 2850\nConnection ~ 15450 2850\nWire Wire Line\n\t14800 2850 16300 2850\nConnection ~ 16000 2850\nWire Wire Line\n\t14100 5200 14000 5200\nWire Wire Line\n\t12300 6300 12300 6600\nWire Wire Line\n\t12300 6600 15150 6600\nWire Wire Line\n\t12100 6300 12100 6800\nWire Wire Line\n\t12100 6800 15150 6800\nWire Wire Line\n\t14000 5800 14000 5900\nWire Wire Line\n\t12800 6900 12800 6700\nConnection ~ 12800 6700\nWire Wire Line\n\t13400 6900 13400 6500\nConnection ~ 13400 6500\nWire Wire Line\n\t13400 7400 13400 7300\nWire Wire Line\n\t12800 7400 12800 7300\nWire Wire Line\n\t14200 6700 14200 6400\nConnection ~ 14200 6700\nWire Wire Line\n\t15050 7000 15050 6900\nWire Wire Line\n\t15050 6900 15150 6900\nWire Wire Line\n\t650  8000 900  8000\nWire Wire Line\n\t650  8200 900  8200\nWire Wire Line\n\t900  8400 650  8400\nWire Wire Line\n\t2100 8500 2350 8500\nWire Wire Line\n\t2100 8300 2350 8300\nWire Wire Line\n\t2550 8500 2550 8400\nWire Wire Line\n\t2550 8000 2550 7800\nConnection ~ 2550 7900\nWire Wire Line\n\t900  9300 650  9300\nWire Wire Line\n\t900  9500 650  9500\nWire Wire Line\n\t650  9700 900  9700\nWire Wire Line\n\t2100 9400 2350 9400\nWire Wire Line\n\t2100 9600 2350 9600\nWire Wire Line\n\t2100 9800 2350 9800\nWire Wire Line\n\t3300 9650 3050 9650\nWire Wire Line\n\t3300 9850 3050 9850\nWire Wire Line\n\t3300 10050 3050 10050\nWire Wire Line\n\t4100 9750 4300 9750\nWire Wire Line\n\t4100 9950 4300 9950\nWire Wire Line\n\t4100 10150 4300 10150\nWire Wire Line\n\t3300 10250 3200 10250\nWire Wire Line\n\t3200 10250 3200 10350\nWire Wire Line\n\t4550 10150 4650 10150\nConnection ~ 4550 10150\nWire Wire Line\n\t5550 9950 5550 10250\nWire Wire Line\n\t5550 10250 5450 10250\nWire Wire Line\n\t5550 10050 5450 10050\nConnection ~ 5550 10050\nWire Wire Line\n\t6000 10350 6000 10250\nWire Wire Line\n\t6000 9250 6000 9150\nWire Wire Line\n\t6000 9150 5700 9150\nWire Wire Line\n\t1400 5150 1400 5050\nWire Wire Line\n\t8150 5650 7300 5650\nWire Wire Line\n\t8250 7000 7400 7000\nWire Wire Line\n\t12000 8350 12000 6300\nConnection ~ 12000 7850\nWire Wire Line\n\t10800 8000 10800 7900\nWire Wire Line\n\t11500 2850 11600 2850\nConnection ~ 11600 2850\nWire Wire Line\n\t16050 7000 16050 6900\nWire Wire Line\n\t16050 6900 15950 6900\nWire Wire Line\n\t15950 6700 16150 6700\nWire Wire Line\n\t16150 6700 16150 6200\nWire Wire Line\n\t15950 6600 16250 6600\nWire Wire Line\n\t16250 6600 16250 6100\nWire Wire Line\n\t14950 6600 14950 6100\nWire Wire Line\n\t14950 6100 16250 6100\nConnection ~ 14950 6600\nWire Wire Line\n\t16050 6300 14750 6300\nWire Wire Line\n\t14750 6300 14750 6800\nConnection ~ 14750 6800\nWire Wire Line\n\t15550 8850 15450 8850\nWire Wire Line\n\t10900 4450 10800 4450\nConnection ~ 10800 4450\nWire Wire Line\n\t1500 8950 1500 8850\nWire Wire Line\n\t8250 5500 7300 5500\nWire Wire Line\n\t5100 6900 5000 6900\nWire Wire Line\n\t5000 6900 5000 7050\nWire Wire Line\n\t5000 7050 6000 7050\n$Comp\nL GND #PWR01\nU 1 1 4FC68E87\nP 1500 10350\nF 0 \"#PWR01\" H 1500 10350 30  0001 C CNN\nF 1 \"GND\" H 1500 10280 30  0001 C CNN\n\t1    1500 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 4FC68E81\nP 1500 8950\nF 0 \"#PWR02\" H 1500 8950 30  0001 C CNN\nF 1 \"GND\" H 1500 8880 30  0001 C CNN\n\t1    1500 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN-RFXF9503 T6\nU 1 1 4FC55556\nP 7000 5550\nF 0 \"T6\" H 7000 5750 70  0000 C CNN\nF 1 \"RX_LOWPASS_BALUN\" H 7000 5400 70  0000 C CNN\nF 4 \"RFMD\" H 7000 5550 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFXF9503\" H 7000 5550 60  0001 C CNN \"Part Number\"\nF 6 \"1:1 SMT TRANSFORMER\" H 7000 5550 60  0001 C CNN \"Description\"\n\t1    7000 5550\n\t1    0    0    1   \n$EndComp\n$Comp\nL BALUN-RFXF9503 T3\nU 1 1 4FC55501\nP 7000 3250\nF 0 \"T3\" H 7000 3450 70  0000 C CNN\nF 1 \"TX_LOWPASS_BALUN\" H 7000 3100 70  0000 C CNN\nF 4 \"RFMD\" H 7000 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFXF9503\" H 7000 3250 60  0001 C CNN \"Part Number\"\nF 6 \"1:1 SMT TRANSFORMER\" H 7000 3250 60  0001 C CNN \"Description\"\n\t1    7000 3250\n\t1    0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 4FB8333C\nP 11200 3700\nF 0 \"L2\" V 11150 3700 40  0000 C CNN\nF 1 \"180nH\" V 11300 3700 40  0000 C CNN\nF 4 \"Wurth\" H 11200 3700 60  0001 C CNN \"Manufacturer\"\nF 5 \"744761218C\" H 11200 3700 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 180NH .25A WW 0603\" H 11200 3700 60  0001 C CNN \"Description\"\n\t1    11200 3700\n\t0    1    1    0   \n$EndComp\nNoConn ~ 12000 10350\nNoConn ~ 11900 10350\nNoConn ~ 11800 10350\nNoConn ~ 11700 10350\nText Notes 11600 10000 0    40   ~ 0\nmounting holes\n$Comp\nL CONN_1 P9\nU 1 1 4FB81E54\nP 11700 10200\nF 0 \"P9\" H 11780 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11700 10255 30  0001 C CNN\n\t1    11700 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P10\nU 1 1 4FB81E53\nP 11800 10200\nF 0 \"P10\" H 11880 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11800 10255 30  0001 C CNN\n\t1    11800 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P11\nU 1 1 4FB81E51\nP 11900 10200\nF 0 \"P11\" H 11980 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 11900 10255 30  0001 C CNN\n\t1    11900 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P12\nU 1 1 4FB81E45\nP 12000 10200\nF 0 \"P12\" H 12080 10200 40  0000 L CNN\nF 1 \"CONN_1\" H 12000 10255 30  0001 C CNN\n\t1    12000 10200\n\t0    -1   -1   0   \n$EndComp\nText Notes 14800 8100 0    40   ~ 0\nbalun here will not be needed when a\\nboard is made with a direct connection\\nto the MAX2837\n$Comp\nL SKY13351 U2\nU 1 1 4FB68137\nP 13200 1200\nF 0 \"U2\" H 13200 1400 60  0000 C CNN\nF 1 \"SKY13351\" H 13200 1000 60  0000 C CNN\nF 4 \"Skyworks\" H 13200 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 13200 1200 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 13200 1200 60  0001 C CNN \"Description\"\n\t1    13200 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U4\nU 1 1 4FB68133\nP 13200 2400\nF 0 \"U4\" H 13200 2600 60  0000 C CNN\nF 1 \"SKY13351\" H 13200 2200 60  0000 C CNN\nF 4 \"Skyworks\" H 13200 2400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 13200 2400 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 13200 2400 60  0001 C CNN \"Description\"\n\t1    13200 2400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U16\nU 1 1 4FB68130\nP 13200 8050\nF 0 \"U16\" H 13200 8250 60  0000 C CNN\nF 1 \"SKY13351\" H 13200 7850 60  0000 C CNN\nF 4 \"Skyworks\" H 13200 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 13200 8050 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 13200 8050 60  0001 C CNN \"Description\"\n\t1    13200 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U18\nU 1 1 4FB6812A\nP 13200 9250\nF 0 \"U18\" H 13200 9450 60  0000 C CNN\nF 1 \"SKY13351\" H 13200 9050 60  0000 C CNN\nF 4 \"Skyworks\" H 13200 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 13200 9250 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 13200 9250 60  0001 C CNN \"Description\"\n\t1    13200 9250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U14\nU 1 1 4FB68127\nP 9350 6900\nF 0 \"U14\" H 9350 7100 60  0000 C CNN\nF 1 \"SKY13351\" H 9350 6700 60  0000 C CNN\nF 4 \"Skyworks\" H 9350 6900 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 9350 6900 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 9350 6900 60  0001 C CNN \"Description\"\n\t1    9350 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U12\nU 1 1 4FB68124\nP 9350 5700\nF 0 \"U12\" H 9350 5900 60  0000 C CNN\nF 1 \"SKY13351\" H 9350 5500 60  0000 C CNN\nF 4 \"Skyworks\" H 9350 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 9350 5700 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 9350 5700 60  0001 C CNN \"Description\"\n\t1    9350 5700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U9\nU 1 1 4FB68122\nP 9350 4600\nF 0 \"U9\" H 9350 4800 60  0000 C CNN\nF 1 \"SKY13351\" H 9350 4400 60  0000 C CNN\nF 4 \"Skyworks\" H 9350 4600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 9350 4600 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 9350 4600 60  0001 C CNN \"Description\"\n\t1    9350 4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U6\nU 1 1 4FB6811F\nP 9350 3400\nF 0 \"U6\" H 9350 3600 60  0000 C CNN\nF 1 \"SKY13351\" H 9350 3200 60  0000 C CNN\nF 4 \"Skyworks\" H 9350 3400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 9350 3400 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 9350 3400 60  0001 C CNN \"Description\"\n\t1    9350 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13351 U10\nU 1 1 4FB680FF\nP 2950 5650\nF 0 \"U10\" H 2950 5850 60  0000 C CNN\nF 1 \"SKY13351\" H 2950 5450 60  0000 C CNN\nF 4 \"Skyworks\" H 2950 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 2950 5650 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 2950 5650 60  0001 C CNN \"Description\"\n\t1    2950 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U15\nU 1 1 4FB68075\nP 5050 7900\nF 0 \"U15\" H 5050 7900 60  0000 C CNN\nF 1 \"SKY13317\" H 5050 8150 60  0000 C CNN\nF 4 \"Skyworks\" H 5050 7900 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 5050 7900 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 5050 7900 60  0001 C CNN \"Description\"\n\t1    5050 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 4FB57576\nP 16050 7000\nF 0 \"#PWR03\" H 16050 7000 30  0001 C CNN\nF 1 \"GND\" H 16050 6930 30  0001 C CNN\n\t1    16050 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_5X2 P4\nU 1 1 4FB57544\nP 15550 6700\nF 0 \"P4\" H 15550 7000 60  0000 C CNN\nF 1 \"SERIAL\" V 15550 6700 50  0000 C CNN\n\t1    15550 6700\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 3300 9950\n$Comp\nL C C14\nU 1 1 4FB55FBB\nP 11300 2850\nF 0 \"C14\" H 11350 2950 50  0000 L CNN\nF 1 \"100pF\" H 11350 2750 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    11300 2850\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR04\nU 1 1 4FB55FBA\nP 11000 2850\nF 0 \"#PWR04\" H 11000 2850 30  0001 C CNN\nF 1 \"GND\" H 11000 2780 30  0001 C CNN\n\t1    11000 2850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C61\nU 1 1 4FB55FAD\nP 10800 7700\nF 0 \"C61\" H 10850 7800 50  0000 L CNN\nF 1 \"100pF\" H 10850 7600 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    10800 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 4FB55FAC\nP 10800 8000\nF 0 \"#PWR05\" H 10800 8000 30  0001 C CNN\nF 1 \"GND\" H 10800 7930 30  0001 C CNN\n\t1    10800 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L6\nU 1 1 4FB55E30\nP 12000 8650\nF 0 \"L6\" V 11950 8650 40  0000 C CNN\nF 1 \"3n3\" V 12100 8650 40  0000 C CNN\nF 4 \"Murata\" H 12000 8650 60  0001 C CNN \"Manufacturer\"\nF 5 \"LQG15HS3N3S02D\" H 12000 8650 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 3.3NH 300MA 0402\" H 12000 8650 60  0001 C CNN \"Description\"\n\t1    12000 8650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 4FB546AD\nP 10900 4150\nF 0 \"L3\" V 10850 4150 40  0000 C CNN\nF 1 \"DNP\" V 11000 4150 40  0000 C CNN\n\t1    10900 4150\n\t1    0    0    -1  \n$EndComp\nText Notes 4550 9550 0    40   ~ 0\nExpected clock input is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\n$Comp\nL C C77\nU 1 1 4FB3CC76\nP 6000 10050\nF 0 \"C77\" H 6050 10150 50  0000 L CNN\nF 1 \"47pF\" H 6050 9950 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    6000 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR06\nU 1 1 4FB52F5A\nP 13300 5900\nF 0 \"#PWR06\" H 13300 5900 30  0001 C CNN\nF 1 \"GND\" H 13300 5830 30  0001 C CNN\n\t1    13300 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D2\nU 1 1 4FB3F9B0\nP 1400 6100\nF 0 \"D2\" H 1400 6200 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 1400 6000 40  0000 C CNN\nF 4 \"Murata\" H 1400 6100 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES1UBBB1-008\" H 1400 6100 60  0001 C CNN \"Part Number\"\nF 6 \"CERAMIC ESD DEV .5PF 7V SMD\" H 1400 6100 60  0001 C CNN \"Description\"\n\t1    1400 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 4FB3F838\nP 1400 6450\nF 0 \"#PWR07\" H 1400 6450 30  0001 C CNN\nF 1 \"GND\" H 1400 6380 30  0001 C CNN\n\t1    1400 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 4FB3F802\nP 1400 5150\nF 0 \"#PWR08\" H 1400 5150 30  0001 C CNN\nF 1 \"GND\" H 1400 5080 30  0001 C CNN\n\t1    1400 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FB3F7D4\nP 1400 4800\nF 0 \"D1\" H 1400 4900 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 1400 4700 40  0000 C CNN\nF 4 \"Murata\" H 1400 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES1UBBB1-008\" H 1400 4800 60  0001 C CNN \"Part Number\"\nF 6 \"CERAMIC ESD DEV .5PF 7V SMD\" H 1400 4800 60  0001 C CNN \"Description\"\n\t1    1400 4800\n\t0    -1   -1   0   \n$EndComp\nText Label 5850 9150 2    40   ~ 0\nCLK\nText Label 6250 9750 2    40   ~ 0\nREF_IN\n$Comp\nL GND #PWR09\nU 1 1 4FB3CC7B\nP 6000 10350\nF 0 \"#PWR09\" H 6000 10350 30  0001 C CNN\nF 1 \"GND\" H 6000 10280 30  0001 C CNN\n\t1    6000 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 4FB3CC5E\nP 5800 9450\nF 0 \"#PWR010\" H 5800 9450 30  0001 C CNN\nF 1 \"GND\" H 5800 9380 30  0001 C CNN\n\t1    5800 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P6\nU 1 1 4FB3CC51\nP 5350 9250\nF 0 \"P6\" V 5300 9250 40  0000 C CNN\nF 1 \"CLK\" V 5400 9250 40  0000 C CNN\n\t1    5350 9250\n\t-1   0    0    1   \n$EndComp\nText Label 12300 3800 3    40   ~ 0\nREF_IN\n$Comp\nL VCC #PWR011\nU 1 1 4FB3CBB2\nP 5550 9950\nF 0 \"#PWR011\" H 5550 10050 30  0001 C CNN\nF 1 \"VCC\" H 5550 10050 30  0000 C CNN\n\t1    5550 9950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 4FB3CBAC\nP 4550 10350\nF 0 \"#PWR012\" H 4550 10350 30  0001 C CNN\nF 1 \"GND\" H 4550 10280 30  0001 C CNN\n\t1    4550 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P8\nU 1 1 4FB3CB92\nP 5050 10200\nF 0 \"P8\" H 5050 10450 50  0000 C CNN\nF 1 \"VCC\" V 5050 10250 40  0000 C CNN\n\t1    5050 10200\n\t1    0    0    -1  \n$EndComp\nText Notes 4100 9400 2    40   ~ 0\ninstall jumpers for switch\\ncontrol via the RFFC5071\nText Label 13400 5500 2    40   ~ 0\nGPO5\nText Label 11800 6500 1    40   ~ 0\nGPO4\nText Label 11700 6500 1    40   ~ 0\nGPO3\nText Label 11700 3800 3    40   ~ 0\nGPO2\nText Label 11800 3800 3    40   ~ 0\nGPO1\n$Comp\nL GND #PWR013\nU 1 1 4FB3CA7B\nP 3200 10350\nF 0 \"#PWR013\" H 3200 10350 30  0001 C CNN\nF 1 \"GND\" H 3200 10280 30  0001 C CNN\n\t1    3200 10350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR014\nU 1 1 4FB3CA70\nP 4200 10350\nF 0 \"#PWR014\" H 4200 10350 30  0001 C CNN\nF 1 \"GND\" H 4200 10280 30  0001 C CNN\n\t1    4200 10350\n\t1    0    0    -1  \n$EndComp\nText Label 4300 10150 2    40   ~ 0\nGPO6\n$Comp\nL CONN_7X2 P7\nU 1 1 4FB3CA54\nP 3700 9950\nF 0 \"P7\" H 3700 10350 60  0000 C CNN\nF 1 \"SWITCH_CTRL\" V 3700 9950 60  0000 C CNN\n\t1    3700 9950\n\t1    0    0    -1  \n$EndComp\nText Label 4300 10050 2    40   ~ 0\nGPO5\nText Label 4300 9950 2    40   ~ 0\nGPO4\nText Label 4300 9850 2    40   ~ 0\nGPO3\nText Label 4300 9750 2    40   ~ 0\nGPO2\nText Label 4300 9650 2    40   ~ 0\nGPO1\nText Notes 700  7550 0    40   ~ 0\nswitch control logic ensures valid switch configurations\n$Comp\nL C C76\nU 1 1 4FB2FF68\nP 2550 9600\nF 0 \"C76\" H 2600 9700 50  0000 L CNN\nF 1 \"100nF\" H 2600 9500 50  0000 L CNN\nF 4 \"Murata\" H 2550 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2550 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2550 8200 60  0001 C CNN \"Description\"\n\t1    2550 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 4FB2FF67\nP 2550 9900\nF 0 \"#PWR015\" H 2550 9900 30  0001 C CNN\nF 1 \"GND\" H 2550 9830 30  0001 C CNN\n\t1    2550 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR016\nU 1 1 4FB2FF66\nP 2550 9200\nF 0 \"#PWR016\" H 2550 9300 30  0001 C CNN\nF 1 \"VCC\" H 2550 9300 30  0000 C CNN\n\t1    2550 9200\n\t1    0    0    -1  \n$EndComp\nText Label 2350 9800 2    40   ~ 0\nSWTXA1\nText Label 2350 9900 2    40   ~ 0\nSWTXV1\nText Label 2350 9600 2    40   ~ 0\nSWTXV2\nText Label 2350 9500 2    40   ~ 0\nSWTXA2\nText Label 2350 9400 2    40   ~ 0\nSWTXB1\nText Label 2350 9700 2    40   ~ 0\nSWTXB1\nText Label 650  9800 0    40   ~ 0\nSWRXV3\nText Label 650  9700 0    40   ~ 0\nSWRXA2\nText Label 650  9600 0    40   ~ 0\nSWRXB2\nText Label 650  9500 0    40   ~ 0\nSWRXV2\nText Label 650  9400 0    40   ~ 0\nSWRXA1\nText Label 650  9300 0    40   ~ 0\nSWRXB2\n$Comp\nL GND #PWR017\nU 1 1 4FB2FE41\nP 800 10000\nF 0 \"#PWR017\" H 800 10000 30  0001 C CNN\nF 1 \"GND\" H 800 9930 30  0001 C CNN\n\t1    800  10000\n\t1    0    0    -1  \n$EndComp\nText Label 2350 8300 2    40   ~ 0\nSWD2\nText Label 2350 8200 2    40   ~ 0\nSWD1\nText Label 2350 8500 2    40   ~ 0\nSWRXA2\nText Label 2350 8400 2    40   ~ 0\nSWRXA1\nText Label 650  8400 0    40   ~ 0\nSWTXA2\nText Label 650  8300 0    40   ~ 0\nSWTXA1\nText Label 650  8200 0    40   ~ 0\nSWRXB2\nText Label 650  8000 0    40   ~ 0\nSWTXB2\nText Label 650  8100 0    40   ~ 0\nSWRXB1\nText Label 650  7900 0    40   ~ 0\nSWTXB1\n$Comp\nL VCC #PWR018\nU 1 1 4FB2FD2A\nP 2550 7800\nF 0 \"#PWR018\" H 2550 7900 30  0001 C CNN\nF 1 \"VCC\" H 2550 7900 30  0000 C CNN\n\t1    2550 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 4FB2FD23\nP 2550 8500\nF 0 \"#PWR019\" H 2550 8500 30  0001 C CNN\nF 1 \"GND\" H 2550 8430 30  0001 C CNN\n\t1    2550 8500\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 2100 8100\n$Comp\nL C C69\nU 1 1 4FB2FD07\nP 2550 8200\nF 0 \"C69\" H 2600 8300 50  0000 L CNN\nF 1 \"100nF\" H 2600 8100 50  0000 L CNN\nF 4 \"Murata\" H 2550 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2550 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2550 8200 60  0001 C CNN \"Description\"\n\t1    2550 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 4FB2FD02\nP 800 8600\nF 0 \"#PWR020\" H 800 8600 30  0001 C CNN\nF 1 \"GND\" H 800 8530 30  0001 C CNN\n\t1    800  8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-74HC04 U17\nU 1 1 4FB2F586\nP 1500 8200\nF 0 \"U17\" V 1450 8200 60  0000 C CNN\nF 1 \"GSG-74HC04\" V 1550 8200 60  0000 C CNN\nF 4 \"Texas Instruments\" H 1500 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC04RGYR\" H 1500 8200 60  0001 C CNN \"Part Number\"\nF 6 \"IC HEX INVERTERS 14-QFN\" H 1500 8200 60  0001 C CNN \"Description\"\n\t1    1500 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-74HC08 U19\nU 1 1 4FB2F209\nP 1500 9600\nF 0 \"U19\" V 1450 9600 60  0000 C CNN\nF 1 \"GSG-74HC08\" V 1550 9600 60  0000 C CNN\nF 4 \"Texas Instruments\" H 1500 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SN74AHC08RGYR\" H 1500 9600 60  0001 C CNN \"Part Number\"\nF 6 \"IC QUAD 2IN POS-AND GATE 14-QFN\" H 1500 9600 60  0001 C CNN \"Description\"\n\t1    1500 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 4FAECFE7\nP 15050 7000\nF 0 \"#PWR021\" H 15050 7000 30  0001 C CNN\nF 1 \"GND\" H 15050 6930 30  0001 C CNN\n\t1    15050 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR022\nU 1 1 4FAECFB5\nP 14200 5800\nF 0 \"#PWR022\" H 14200 5900 30  0001 C CNN\nF 1 \"VCC\" H 14200 5900 30  0000 C CNN\n\t1    14200 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4FAECFAE\nP 14200 6150\nF 0 \"R6\" V 14280 6150 50  0000 C CNN\nF 1 \"4k7\" V 14200 6150 50  0000 C CNN\nF 4 \"Stackpole\" H 14200 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 14200 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 14200 6150 60  0001 C CNN \"Description\"\n\t1    14200 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 4FAECE90\nP 13400 7400\nF 0 \"#PWR023\" H 13400 7400 30  0001 C CNN\nF 1 \"GND\" H 13400 7330 30  0001 C CNN\n\t1    13400 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 4FAECE8F\nP 13100 7400\nF 0 \"#PWR024\" H 13100 7400 30  0001 C CNN\nF 1 \"GND\" H 13100 7330 30  0001 C CNN\n\t1    13100 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 4FAECE8E\nP 12800 7400\nF 0 \"#PWR025\" H 12800 7400 30  0001 C CNN\nF 1 \"GND\" H 12800 7330 30  0001 C CNN\n\t1    12800 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR026\nU 1 1 4FAECE8C\nP 12500 7400\nF 0 \"#PWR026\" H 12500 7400 30  0001 C CNN\nF 1 \"GND\" H 12500 7330 30  0001 C CNN\n\t1    12500 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C57\nU 1 1 4FAECE75\nP 13400 7100\nF 0 \"C57\" H 13450 7200 50  0000 L CNN\nF 1 \"33pF\" H 13450 7000 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    13400 7100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C56\nU 1 1 4FAECE73\nP 13100 7100\nF 0 \"C56\" H 13150 7200 50  0000 L CNN\nF 1 \"33pF\" H 13150 7000 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    13100 7100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C55\nU 1 1 4FAECE70\nP 12800 7100\nF 0 \"C55\" H 12850 7200 50  0000 L CNN\nF 1 \"33pF\" H 12850 7000 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    12800 7100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C54\nU 1 1 4FAECE69\nP 12500 7100\nF 0 \"C54\" H 12550 7200 50  0000 L CNN\nF 1 \"33pF\" H 12550 7000 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    12500 7100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR027\nU 1 1 4FAECE5B\nP 14000 5800\nF 0 \"#PWR027\" H 14000 5900 30  0001 C CNN\nF 1 \"VCC\" H 14000 5900 30  0000 C CNN\n\t1    14000 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4FAECE50\nP 14000 6150\nF 0 \"R5\" V 14080 6150 50  0000 C CNN\nF 1 \"4k7\" V 14000 6150 50  0000 C CNN\nF 4 \"Stackpole\" H 14000 6150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT4K70\" H 14000 6150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 5% 0402 SMD\" H 14000 6150 60  0001 C CNN \"Description\"\n\t1    14000 6150\n\t1    0    0    -1  \n$EndComp\nText Label 12100 6550 1    40   ~ 0\nRESETX\n$Comp\nL GND #PWR028\nU 1 1 4FAECD9D\nP 12100 3900\nF 0 \"#PWR028\" H 12100 3900 30  0001 C CNN\nF 1 \"GND\" H 12100 3830 30  0001 C CNN\n\t1    12100 3900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C74\nU 1 1 4FAECD45\nP 6000 9450\nF 0 \"C74\" H 6050 9550 50  0000 L CNN\nF 1 \"47pF\" H 6050 9350 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    6000 9450\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 13200 5400\nNoConn ~ 13200 5300\n$Comp\nL GND #PWR029\nU 1 1 4FAECC8F\nP 14100 5200\nF 0 \"#PWR029\" H 14100 5200 30  0001 C CNN\nF 1 \"GND\" H 14100 5130 30  0001 C CNN\n\t1    14100 5200\n\t0    -1   -1   0   \n$EndComp\nText Notes 13700 5150 0    40   ~ 0\n1%\n$Comp\nL R R4\nU 1 1 4FAECC79\nP 13750 5200\nF 0 \"R4\" V 13830 5200 50  0000 C CNN\nF 1 \"51k\" V 13750 5200 50  0000 C CNN\nF 4 \"Stackpole\" H 13750 5200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT51K0\" H 13750 5200 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 51K OHM 1% 0.0625W 0402\" H 13750 5200 60  0001 C CNN \"Description\"\n\t1    13750 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR030\nU 1 1 4FAECBE1\nP 14800 3350\nF 0 \"#PWR030\" H 14800 3350 30  0001 C CNN\nF 1 \"GND\" H 14800 3280 30  0001 C CNN\n\t1    14800 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR031\nU 1 1 4FAECBD8\nP 14800 2750\nF 0 \"#PWR031\" H 14800 2850 30  0001 C CNN\nF 1 \"VCC\" H 14800 2850 30  0000 C CNN\n\t1    14800 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR032\nU 1 1 4FAECBCE\nP 13300 5100\nF 0 \"#PWR032\" H 13300 5200 30  0001 C CNN\nF 1 \"VCC\" H 13300 5200 30  0000 C CNN\n\t1    13300 5100\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C21\nU 1 1 4FAECBBA\nP 16300 3050\nF 0 \"C21\" H 16350 3150 50  0000 L CNN\nF 1 \"10nF\" H 16350 2950 50  0000 L CNN\nF 4 \"Murata\" H 15200 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15200 3050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15200 3050 60  0001 C CNN \"Description\"\n\t1    16300 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C20\nU 1 1 4FAECBB9\nP 16000 3050\nF 0 \"C20\" H 16050 3150 50  0000 L CNN\nF 1 \"33pF\" H 16050 2950 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    16000 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C18\nU 1 1 4FAECBB6\nP 15450 3050\nF 0 \"C18\" H 15500 3150 50  0000 L CNN\nF 1 \"33pF\" H 15500 2950 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    15450 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C19\nU 1 1 4FAECBB5\nP 15750 3050\nF 0 \"C19\" H 15800 3150 50  0000 L CNN\nF 1 \"10nF\" H 15800 2950 50  0000 L CNN\nF 4 \"Murata\" H 15200 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15200 3050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15200 3050 60  0001 C CNN \"Description\"\n\t1    15750 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C17\nU 1 1 4FAECBA0\nP 15200 3050\nF 0 \"C17\" H 15250 3150 50  0000 L CNN\nF 1 \"10nF\" H 15250 2950 50  0000 L CNN\nF 4 \"Murata\" H 15200 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15200 3050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15200 3050 60  0001 C CNN \"Description\"\n\t1    15200 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C16\nU 1 1 4FAECB99\nP 14900 3050\nF 0 \"C16\" H 14950 3150 50  0000 L CNN\nF 1 \"33pF\" H 14950 2950 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14900 3050\n\t1    0    0    -1  \n$EndComp\nText Notes 14650 4700 0    60   ~ 0\nloop filter\n$Comp\nL R R3\nU 1 1 4FAEC8B2\nP 15900 4650\nF 0 \"R3\" V 15980 4650 50  0000 C CNN\nF 1 \"22k\" V 15900 4650 50  0000 C CNN\nF 4 \"Panasonic\" H 15900 4650 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-2GEJ223X\" H 15900 4650 60  0001 C CNN \"Part Number\"\nF 6 \"RES 22K OHM 1/10W 5% 0402 SMD\" H 15900 4650 60  0001 C CNN \"Description\"\n\t1    15900 4650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 4FAEC8B0\nP 15900 4100\nF 0 \"C31\" H 15950 4200 50  0000 L CNN\nF 1 \"180pF\" H 15950 4000 50  0000 L CNN\nF 4 \"Murata\" H 15900 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 15900 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 15900 4100 60  0001 C CNN \"Description\"\n\t1    15900 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4FAEC8AD\nP 15600 4100\nF 0 \"C30\" H 15650 4200 50  0000 L CNN\nF 1 \"8p2\" H 15650 4000 50  0000 L CNN\nF 4 \"Murata\" H 15600 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GJM1555C1H8R2CB01D\" H 15600 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 8.2PF 50V NP0 0402\" H 15600 4100 60  0001 C CNN \"Description\"\n\t1    15600 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 4FAEC88E\nP 14700 4400\nF 0 \"#PWR033\" H 14700 4400 30  0001 C CNN\nF 1 \"GND\" H 14700 4330 30  0001 C CNN\n\t1    14700 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 4FAEC88B\nP 14000 4400\nF 0 \"#PWR034\" H 14000 4400 30  0001 C CNN\nF 1 \"GND\" H 14000 4330 30  0001 C CNN\n\t1    14000 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FAEC856\nP 15050 3800\nF 0 \"R2\" V 15130 3800 50  0000 C CNN\nF 1 \"470\" V 15050 3800 50  0000 C CNN\nF 4 \"Stackpole\" H 15050 3800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 15050 3800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 15050 3800 60  0001 C CNN \"Description\"\n\t1    15050 3800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C29\nU 1 1 4FAEC853\nP 14700 4100\nF 0 \"C29\" H 14750 4200 50  0000 L CNN\nF 1 \"330pF\" H 14750 4000 50  0000 L CNN\nF 4 \"Murata\" H 14000 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 14000 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 14000 4100 60  0001 C CNN \"Description\"\n\t1    14700 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R1\nU 1 1 4FAEC850\nP 14350 3800\nF 0 \"R1\" V 14430 3800 50  0000 C CNN\nF 1 \"470\" V 14350 3800 50  0000 C CNN\nF 4 \"Stackpole\" H 14350 3800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 14350 3800 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 14350 3800 60  0001 C CNN \"Description\"\n\t1    14350 3800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C28\nU 1 1 4FAEC84D\nP 14000 4100\nF 0 \"C28\" H 14050 4200 50  0000 L CNN\nF 1 \"330pF\" H 14050 4000 50  0000 L CNN\nF 4 \"Murata\" H 14000 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 14000 4100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 14000 4100 60  0001 C CNN \"Description\"\n\t1    14000 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 4FAEC796\nP 11000 3150\nF 0 \"#PWR035\" H 11000 3150 30  0001 C CNN\nF 1 \"GND\" H 11000 3080 30  0001 C CNN\n\t1    11000 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 4FAEC78D\nP 11300 3150\nF 0 \"C22\" H 11350 3250 50  0000 L CNN\nF 1 \"100pF\" H 11350 3050 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    11300 3150\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR036\nU 1 1 4FAEC785\nP 11100 8000\nF 0 \"#PWR036\" H 11100 8000 30  0001 C CNN\nF 1 \"GND\" H 11100 7930 30  0001 C CNN\n\t1    11100 8000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C62\nU 1 1 4FAEC781\nP 11100 7700\nF 0 \"C62\" H 11150 7800 50  0000 L CNN\nF 1 \"100pF\" H 11150 7600 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    11100 7700\n\t1    0    0    -1  \n$EndComp\nText Label 12400 6500 1    40   ~ 0\nSDATA\nText Label 12300 6500 1    40   ~ 0\nSCLK\nText Label 12200 6500 1    40   ~ 0\nENX\nText Label 3050 9650 0    40   ~ 0\nSWTXB1\nText Label 3050 9750 0    40   ~ 0\nSWRXB1\nText Label 12400 3800 3    40   ~ 0\nGPO6\nText Label 3050 10150 0    40   ~ 0\nSWD1\nText Label 3050 10050 0    40   ~ 0\nSWRXA1\nText Label 3050 9850 0    40   ~ 0\nSWTXA1\n$Comp\nL VCC #PWR037\nU 1 1 4FAEC0AA\nP 11600 2750\nF 0 \"#PWR037\" H 11600 2850 30  0001 C CNN\nF 1 \"VCC\" H 11600 2850 30  0000 C CNN\n\t1    11600 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 4FAEC094\nP 11200 3400\nF 0 \"L1\" V 11150 3400 40  0000 C CNN\nF 1 \"180nH\" V 11300 3400 40  0000 C CNN\nF 4 \"Wurth\" H 11200 3400 60  0001 C CNN \"Manufacturer\"\nF 5 \"744761218C\" H 11200 3400 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 180NH .25A WW 0603\" H 11200 3400 60  0001 C CNN \"Description\"\n\t1    11200 3400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR038\nU 1 1 4FAEC085\nP 11100 7000\nF 0 \"#PWR038\" H 11100 7100 30  0001 C CNN\nF 1 \"VCC\" H 11100 7100 30  0000 C CNN\n\t1    11100 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FAEC078\nP 11500 7100\nF 0 \"L4\" V 11450 7100 40  0000 C CNN\nF 1 \"47nH\" V 11600 7100 40  0000 C CNN\nF 4 \"Murata\" H 11500 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"LQG15HS47NJ02D\" H 11500 7100 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 47NH 200MA 0402\" H 11500 7100 60  0001 C CNN \"Description\"\n\t1    11500 7100\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 4FAEC066\nP 11500 7400\nF 0 \"L5\" V 11450 7400 40  0000 C CNN\nF 1 \"47nH\" V 11600 7400 40  0000 C CNN\nF 4 \"Murata\" H 11500 7400 60  0001 C CNN \"Manufacturer\"\nF 5 \"LQG15HS47NJ02D\" H 11500 7400 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 47NH 200MA 0402\" H 11500 7400 60  0001 C CNN \"Description\"\n\t1    11500 7400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C36\nU 1 1 4FAAD2CF\nP 10250 4600\nF 0 \"C36\" H 10300 4700 50  0000 L CNN\nF 1 \"2.2nF\" H 10300 4500 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    10250 4600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C24\nU 1 1 4FAAD2C1\nP 10250 3400\nF 0 \"C24\" H 10300 3500 50  0000 L CNN\nF 1 \"2.2nF\" H 10300 3300 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    10250 3400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C34\nU 1 1 4FAAD278\nP 8450 4400\nF 0 \"C34\" H 8500 4500 50  0000 L CNN\nF 1 \"2.2nF\" H 8500 4300 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    8450 4400\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C23\nU 1 1 4FAAD276\nP 8450 3200\nF 0 \"C23\" H 8500 3300 50  0000 L CNN\nF 1 \"2.2nF\" H 8500 3100 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    8450 3200\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C45\nU 1 1 4FAAD24B\nP 10250 5700\nF 0 \"C45\" H 10300 5800 50  0000 L CNN\nF 1 \"2.2nF\" H 10300 5600 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    10250 5700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C52\nU 1 1 4FAAD249\nP 10250 6900\nF 0 \"C52\" H 10300 7000 50  0000 L CNN\nF 1 \"2.2nF\" H 10300 6800 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    10250 6900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C47\nU 1 1 4FAAD233\nP 8450 5500\nF 0 \"C47\" H 8500 5600 50  0000 L CNN\nF 1 \"2.2nF\" H 8500 5400 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    8450 5500\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C53\nU 1 1 4FAAD21D\nP 8450 6700\nF 0 \"C53\" H 8500 6800 50  0000 L CNN\nF 1 \"2.2nF\" H 8500 6600 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    8450 6700\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C63\nU 1 1 4FAAD1E7\nP 5700 7450\nF 0 \"C63\" H 5750 7550 50  0000 L CNN\nF 1 \"2.2nF\" H 5750 7350 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    5700 7450\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 4FAAD1DE\nP 5700 2050\nF 0 \"C9\" H 5750 2150 50  0000 L CNN\nF 1 \"2.2nF\" H 5750 1950 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    5700 2050\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C8\nU 1 1 4FAA12EC\nP 4400 2050\nF 0 \"C8\" H 4450 2150 50  0000 L CNN\nF 1 \"47pF\" H 4450 1950 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    4400 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4FAA1282\nP 5900 1450\nF 0 \"C5\" H 5950 1550 50  0000 L CNN\nF 1 \"47pF\" H 5950 1350 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    5900 1450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C67\nU 1 1 4FAA138A\nP 4400 8350\nF 0 \"C67\" H 4450 8450 50  0000 L CNN\nF 1 \"47pF\" H 4450 8250 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    4400 8350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C44\nU 1 1 4FAAD185\nP 3850 5650\nF 0 \"C44\" H 3900 5750 50  0000 L CNN\nF 1 \"2.2nF\" H 3900 5550 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    3850 5650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C33\nU 1 1 4FAAD183\nP 3850 4250\nF 0 \"C33\" H 3900 4350 50  0000 L CNN\nF 1 \"2.2nF\" H 3900 4150 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    3850 4250\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C46\nU 1 1 4FAAD181\nP 2050 5750\nF 0 \"C46\" H 2100 5850 50  0000 L CNN\nF 1 \"2.2nF\" H 2100 5650 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    2050 5750\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C40\nU 1 1 4FAAD17F\nP 2950 5050\nF 0 \"C40\" H 3000 5150 50  0000 L CNN\nF 1 \"2.2nF\" H 3000 4950 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    2950 5050\n\t0    1    -1   0   \n$EndComp\nText Notes 14750 1300 0    40   ~ 0\nbalun here will not be needed when a\\nboard is made with a direct connection\\nto the MAX2837\nText Notes 3350 3850 2    40   ~ 0\nantenna diversity switches\nText Label 4250 1650 0    40   ~ 0\nSWTXV1\nText Label 5850 1550 2    40   ~ 0\nSWTXB2\nText Label 5850 1650 2    40   ~ 0\nSWTXV2\n$Comp\nL GND #PWR039\nU 1 1 4FAA165E\nP 600 6350\nF 0 \"#PWR039\" H 600 6350 30  0001 C CNN\nF 1 \"GND\" H 600 6280 30  0001 C CNN\n\t1    600  6350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 4FAA164E\nP 600 5050\nF 0 \"#PWR040\" H 600 5050 30  0001 C CNN\nF 1 \"GND\" H 600 4980 30  0001 C CNN\n\t1    600  5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 4FAA1638\nP 1750 4850\nF 0 \"#PWR041\" H 1750 4850 30  0001 C CNN\nF 1 \"GND\" H 1750 4780 30  0001 C CNN\n\t1    1750 4850\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 4FAA1633\nP 1750 4050\nF 0 \"#PWR042\" H 1750 4050 30  0001 C CNN\nF 1 \"GND\" H 1750 3980 30  0001 C CNN\n\t1    1750 4050\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 4FAA161D\nP 4150 6050\nF 0 \"#PWR043\" H 4150 6050 30  0001 C CNN\nF 1 \"GND\" H 4150 5980 30  0001 C CNN\n\t1    4150 6050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 4FAA1616\nP 4150 5250\nF 0 \"#PWR044\" H 4150 5250 30  0001 C CNN\nF 1 \"GND\" H 4150 5180 30  0001 C CNN\n\t1    4150 5250\n\t0    -1   -1   0   \n$EndComp\nText Label 3750 5850 2    40   ~ 0\nSWD1\nText Label 3750 5450 2    40   ~ 0\nSWD2\n$Comp\nL GND #PWR045\nU 1 1 4FAA1582\nP 2250 5650\nF 0 \"#PWR045\" H 2250 5650 30  0001 C CNN\nF 1 \"GND\" H 2250 5580 30  0001 C CNN\n\t1    2250 5650\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C48\nU 1 1 4FAA157E\nP 3850 6050\nF 0 \"C48\" H 3900 6150 50  0000 L CNN\nF 1 \"33pF\" H 3900 5950 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    3850 6050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C41\nU 1 1 4FAA157D\nP 3850 5250\nF 0 \"C41\" H 3900 5350 50  0000 L CNN\nF 1 \"33pF\" H 3900 5150 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    3850 5250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR046\nU 1 1 4FAA157A\nP 3650 4450\nF 0 \"#PWR046\" H 3650 4450 30  0001 C CNN\nF 1 \"GND\" H 3650 4380 30  0001 C CNN\n\t1    3650 4450\n\t0    -1   1    0   \n$EndComp\nText Label 2150 4250 0    40   ~ 0\nSWD1\nText Label 2150 4650 0    40   ~ 0\nSWD2\n$Comp\nL C C35\nU 1 1 4FAA1579\nP 2050 4450\nF 0 \"C35\" H 2100 4550 50  0000 L CNN\nF 1 \"2.2nF\" H 2100 4350 50  0000 L CNN\nF 4 \"Murata\" H 8450 3200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71E222KA01D\" H 8450 3200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2200PF 25V 10% X7R 0402\" H 8450 3200 60  0001 C CNN \"Description\"\n\t1    2050 4450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C38\nU 1 1 4FAA1578\nP 2050 4850\nF 0 \"C38\" H 2100 4950 50  0000 L CNN\nF 1 \"33pF\" H 2100 4750 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    2050 4850\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C27\nU 1 1 4FAA1577\nP 2050 4050\nF 0 \"C27\" H 2100 4150 50  0000 L CNN\nF 1 \"33pF\" H 2100 3950 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    2050 4050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL SKY13351 U7\nU 1 1 4FAA1575\nP 2950 4450\nF 0 \"U7\" H 2950 4650 60  0000 C CNN\nF 1 \"SKY13351\" H 2950 4250 60  0000 C CNN\nF 4 \"Skyworks\" H 2950 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13351-378LF\" H 2950 4450 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz GaAs SPDT Switch\" H 2950 4450 60  0001 C CNN \"Description\"\n\t1    2950 4450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 4FAA1537\nP 5050 2300\nF 0 \"#PWR047\" H 5050 2300 30  0001 C CNN\nF 1 \"GND\" H 5050 2230 30  0001 C CNN\n\t1    5050 2300\n\t1    0    0    -1  \n$EndComp\nText Label 4250 7950 0    40   ~ 0\nSWRXB1\nText Label 5850 7950 2    40   ~ 0\nSWRXV2\nText Label 5850 7850 2    40   ~ 0\nSWRXV3\n$Comp\nL C C59\nU 1 1 4FAA149B\nP 6000 7750\nF 0 \"C59\" H 6050 7850 50  0000 L CNN\nF 1 \"47pF\" H 6050 7650 50  0000 L CNN\nF 4 \"Murata\" H 6000 9450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JZ01D\" H 6000 9450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6000 9450 60  0001 C CNN \"Description\"\n\t1    6000 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 4FAA1459\nP 5050 8600\nF 0 \"#PWR048\" H 5050 8600 30  0001 C CNN\nF 1 \"GND\" H 5050 8530 30  0001 C CNN\n\t1    5050 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 4FAA142A\nP 5000 6600\nF 0 \"#PWR049\" H 5000 6600 30  0001 C CNN\nF 1 \"GND\" H 5000 6530 30  0001 C CNN\n\t1    5000 6600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 4FAA1424\nP 5000 5200\nF 0 \"#PWR050\" H 5000 5200 30  0001 C CNN\nF 1 \"GND\" H 5000 5130 30  0001 C CNN\n\t1    5000 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR051\nU 1 1 4FAA12E3\nP 5000 3500\nF 0 \"#PWR051\" H 5000 3500 30  0001 C CNN\nF 1 \"GND\" H 5000 3430 30  0001 C CNN\n\t1    5000 3500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR052\nU 1 1 4FAA12DD\nP 5000 4300\nF 0 \"#PWR052\" H 5000 4300 30  0001 C CNN\nF 1 \"GND\" H 5000 4230 30  0001 C CNN\n\t1    5000 4300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 4FAA10AF\nP 6400 5200\nF 0 \"#PWR053\" H 6400 5200 30  0001 C CNN\nF 1 \"GND\" H 6400 5130 30  0001 C CNN\n\t1    6400 5200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 4FAA1098\nP 6400 6900\nF 0 \"#PWR054\" H 6400 6900 30  0001 C CNN\nF 1 \"GND\" H 6400 6830 30  0001 C CNN\n\t1    6400 6900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4FAA106F\nP 6400 4600\nF 0 \"#PWR055\" H 6400 4600 30  0001 C CNN\nF 1 \"GND\" H 6400 4530 30  0001 C CNN\n\t1    6400 4600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR056\nU 1 1 4FAA1054\nP 6500 8100\nF 0 \"#PWR056\" H 6500 8100 30  0001 C CNN\nF 1 \"GND\" H 6500 8030 30  0001 C CNN\n\t1    6500 8100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FAA1052\nP 6600 5650\nF 0 \"#PWR057\" H 6600 5650 30  0001 C CNN\nF 1 \"GND\" H 6600 5580 30  0001 C CNN\n\t1    6600 5650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR058\nU 1 1 4FAA1050\nP 6500 7000\nF 0 \"#PWR058\" H 6500 7000 30  0001 C CNN\nF 1 \"GND\" H 6500 6930 30  0001 C CNN\n\t1    6500 7000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR059\nU 1 1 4FAA104D\nP 6500 4700\nF 0 \"#PWR059\" H 6500 4700 30  0001 C CNN\nF 1 \"GND\" H 6500 4630 30  0001 C CNN\n\t1    6500 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR060\nU 1 1 4FAA1044\nP 6500 2500\nF 0 \"#PWR060\" H 6500 2500 30  0001 C CNN\nF 1 \"GND\" H 6500 2430 30  0001 C CNN\n\t1    6500 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 4FAA102A\nP 6400 3500\nF 0 \"#PWR061\" H 6400 3500 30  0001 C CNN\nF 1 \"GND\" H 6400 3430 30  0001 C CNN\n\t1    6400 3500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 4FAA1026\nP 6600 3350\nF 0 \"#PWR062\" H 6600 3350 30  0001 C CNN\nF 1 \"GND\" H 6600 3280 30  0001 C CNN\n\t1    6600 3350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR063\nU 1 1 4FAA0FB7\nP 7500 2300\nF 0 \"#PWR063\" H 7500 2300 30  0001 C CNN\nF 1 \"GND\" H 7500 2230 30  0001 C CNN\n\t1    7500 2300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR064\nU 1 1 4FAA0FB0\nP 7500 7900\nF 0 \"#PWR064\" H 7500 7900 30  0001 C CNN\nF 1 \"GND\" H 7500 7830 30  0001 C CNN\n\t1    7500 7900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 4FAA0FAD\nP 7500 6800\nF 0 \"#PWR065\" H 7500 6800 30  0001 C CNN\nF 1 \"GND\" H 7500 6730 30  0001 C CNN\n\t1    7500 6800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR066\nU 1 1 4FAA0FA8\nP 7500 4500\nF 0 \"#PWR066\" H 7500 4500 30  0001 C CNN\nF 1 \"GND\" H 7500 4430 30  0001 C CNN\n\t1    7500 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR067\nU 1 1 4FAA0C6C\nP 10550 7300\nF 0 \"#PWR067\" H 10550 7300 30  0001 C CNN\nF 1 \"GND\" H 10550 7230 30  0001 C CNN\n\t1    10550 7300\n\t0    -1   -1   0   \n$EndComp\nText Label 10200 7100 2    40   ~ 0\nSWRXA2\nText Label 10200 6700 2    40   ~ 0\nSWRXA1\n$Comp\nL GND #PWR068\nU 1 1 4FAA0C6B\nP 8650 6900\nF 0 \"#PWR068\" H 8650 6900 30  0001 C CNN\nF 1 \"GND\" H 8650 6830 30  0001 C CNN\n\t1    8650 6900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C51\nU 1 1 4FAA0C69\nP 8450 7000\nF 0 \"C51\" H 8500 7100 50  0000 L CNN\nF 1 \"100pF\" H 8500 6900 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    8450 7000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C58\nU 1 1 4FAA0C67\nP 10250 7300\nF 0 \"C58\" H 10300 7400 50  0000 L CNN\nF 1 \"33pF\" H 10300 7200 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 7300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR069\nU 1 1 4FAA0C66\nP 10550 6500\nF 0 \"#PWR069\" H 10550 6500 30  0001 C CNN\nF 1 \"GND\" H 10550 6430 30  0001 C CNN\n\t1    10550 6500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C50\nU 1 1 4FAA0C65\nP 10250 6500\nF 0 \"C50\" H 10300 6600 50  0000 L CNN\nF 1 \"33pF\" H 10300 6400 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 6500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C43\nU 1 1 4FAA0C63\nP 8450 5800\nF 0 \"C43\" H 8500 5900 50  0000 L CNN\nF 1 \"100pF\" H 8500 5700 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    8450 5800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR070\nU 1 1 4FAA0C62\nP 8650 5700\nF 0 \"#PWR070\" H 8650 5700 30  0001 C CNN\nF 1 \"GND\" H 8650 5630 30  0001 C CNN\n\t1    8650 5700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4FAA0C61\nP 10550 5300\nF 0 \"#PWR071\" H 10550 5300 30  0001 C CNN\nF 1 \"GND\" H 10550 5230 30  0001 C CNN\n\t1    10550 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FAA0C60\nP 10550 6100\nF 0 \"#PWR072\" H 10550 6100 30  0001 C CNN\nF 1 \"GND\" H 10550 6030 30  0001 C CNN\n\t1    10550 6100\n\t0    -1   -1   0   \n$EndComp\nText Label 10200 5500 2    40   ~ 0\nSWRXA1\nText Label 10200 5900 2    40   ~ 0\nSWRXA2\n$Comp\nL C C49\nU 1 1 4FAA0C5E\nP 10250 6100\nF 0 \"C49\" H 10300 6200 50  0000 L CNN\nF 1 \"33pF\" H 10300 6000 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C42\nU 1 1 4FAA0C5D\nP 10250 5300\nF 0 \"C42\" H 10300 5400 50  0000 L CNN\nF 1 \"33pF\" H 10300 5200 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FAA0C58\nP 10250 3000\nF 0 \"C15\" H 10300 3100 50  0000 L CNN\nF 1 \"33pF\" H 10300 2900 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 3000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C26\nU 1 1 4FAA0C57\nP 10250 3800\nF 0 \"C26\" H 10300 3900 50  0000 L CNN\nF 1 \"33pF\" H 10300 3700 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 3800\n\t0    -1   -1   0   \n$EndComp\nText Label 10200 3600 2    40   ~ 0\nSWTXA2\nText Label 10200 3200 2    40   ~ 0\nSWTXA1\n$Comp\nL GND #PWR073\nU 1 1 4FAA0C55\nP 10550 3800\nF 0 \"#PWR073\" H 10550 3800 30  0001 C CNN\nF 1 \"GND\" H 10550 3730 30  0001 C CNN\n\t1    10550 3800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4FAA0C54\nP 10550 3000\nF 0 \"#PWR074\" H 10550 3000 30  0001 C CNN\nF 1 \"GND\" H 10550 2930 30  0001 C CNN\n\t1    10550 3000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4FAA0C53\nP 8650 3400\nF 0 \"#PWR075\" H 8650 3400 30  0001 C CNN\nF 1 \"GND\" H 8650 3330 30  0001 C CNN\n\t1    8650 3400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C25\nU 1 1 4FAA0C51\nP 8450 3500\nF 0 \"C25\" H 8500 3600 50  0000 L CNN\nF 1 \"100pF\" H 8500 3400 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    8450 3500\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C32\nU 1 1 4FAA0C50\nP 10250 4200\nF 0 \"C32\" H 10300 4300 50  0000 L CNN\nF 1 \"33pF\" H 10300 4100 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 4200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FAA0C4F\nP 10550 4200\nF 0 \"#PWR076\" H 10550 4200 30  0001 C CNN\nF 1 \"GND\" H 10550 4130 30  0001 C CNN\n\t1    10550 4200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C39\nU 1 1 4FAA0C4E\nP 10250 5000\nF 0 \"C39\" H 10300 5100 50  0000 L CNN\nF 1 \"33pF\" H 10300 4900 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    10250 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C37\nU 1 1 4FAA0C4B\nP 8450 4700\nF 0 \"C37\" H 8500 4800 50  0000 L CNN\nF 1 \"100pF\" H 8500 4600 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    8450 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR077\nU 1 1 4FAA0C4A\nP 8650 4600\nF 0 \"#PWR077\" H 8650 4600 30  0001 C CNN\nF 1 \"GND\" H 8650 4530 30  0001 C CNN\n\t1    8650 4600\n\t0    1    1    0   \n$EndComp\nText Label 10200 4400 2    40   ~ 0\nSWTXA1\nText Label 10200 4800 2    40   ~ 0\nSWTXA2\n$Comp\nL GND #PWR078\nU 1 1 4FAA0C49\nP 10550 5000\nF 0 \"#PWR078\" H 10550 5000 30  0001 C CNN\nF 1 \"GND\" H 10550 4930 30  0001 C CNN\n\t1    10550 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR079\nU 1 1 4FAA0C25\nP 10800 5300\nF 0 \"#PWR079\" H 10800 5400 30  0001 C CNN\nF 1 \"VCC\" H 10800 5400 30  0000 C CNN\n\t1    10800 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR080\nU 1 1 4FAA0C0D\nP 10800 5000\nF 0 \"#PWR080\" H 10800 5100 30  0001 C CNN\nF 1 \"VCC\" H 10800 5100 30  0000 C CNN\n\t1    10800 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR081\nU 1 1 4FAA08FD\nP 16150 2600\nF 0 \"#PWR081\" H 16150 2600 30  0001 C CNN\nF 1 \"GND\" H 16150 2530 30  0001 C CNN\n\t1    16150 2600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR082\nU 1 1 4FAA08F7\nP 16150 9450\nF 0 \"#PWR082\" H 16150 9450 30  0001 C CNN\nF 1 \"GND\" H 16150 9380 30  0001 C CNN\n\t1    16150 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN T8\nU 1 1 4FAA08F4\nP 15050 8650\nF 0 \"T8\" H 15050 8900 70  0000 C CNN\nF 1 \"RX_IF_BALUN\" H 15050 8350 70  0000 C CNN\nF 4 \"Johanson Technology\" H 15050 8650 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 15050 8650 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 15050 8650 60  0001 C CNN \"Description\"\n\t1    15050 8650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C60\nU 1 1 4FAA08F2\nP 14100 7650\nF 0 \"C60\" H 14150 7750 50  0000 L CNN\nF 1 \"33pF\" H 14150 7550 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 7650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C68\nU 1 1 4FAA08F1\nP 14100 8450\nF 0 \"C68\" H 14150 8550 50  0000 L CNN\nF 1 \"33pF\" H 14150 8350 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 8450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C65\nU 1 1 4FAA08F0\nP 14100 8050\nF 0 \"C65\" H 14150 8150 50  0000 L CNN\nF 1 \"100pF\" H 14150 7950 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    14100 8050\n\t0    -1   -1   0   \n$EndComp\nText Label 14050 8250 2    40   ~ 0\nSWRXB2\nText Label 14050 7850 2    40   ~ 0\nSWRXB1\n$Comp\nL GND #PWR083\nU 1 1 4FAA08EF\nP 14400 8450\nF 0 \"#PWR083\" H 14400 8450 30  0001 C CNN\nF 1 \"GND\" H 14400 8380 30  0001 C CNN\n\t1    14400 8450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR084\nU 1 1 4FAA08EE\nP 14400 7650\nF 0 \"#PWR084\" H 14400 7650 30  0001 C CNN\nF 1 \"GND\" H 14400 7580 30  0001 C CNN\n\t1    14400 7650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 4FAA08ED\nP 12500 8050\nF 0 \"#PWR085\" H 12500 8050 30  0001 C CNN\nF 1 \"GND\" H 12500 7980 30  0001 C CNN\n\t1    12500 8050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C64\nU 1 1 4FAA08EC\nP 12300 7850\nF 0 \"C64\" H 12350 7950 50  0000 L CNN\nF 1 \"100pF\" H 12350 7750 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 7850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C66\nU 1 1 4FAA08EB\nP 12300 8150\nF 0 \"C66\" H 12350 8250 50  0000 L CNN\nF 1 \"100pF\" H 12350 8050 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 8150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR086\nU 1 1 4FAA08EA\nP 15550 8450\nF 0 \"#PWR086\" H 15550 8450 30  0001 C CNN\nF 1 \"GND\" H 15550 8380 30  0001 C CNN\n\t1    15550 8450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C70\nU 1 1 4FAA08E9\nP 14100 8850\nF 0 \"C70\" H 14150 8950 50  0000 L CNN\nF 1 \"33pF\" H 14150 8750 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 8850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 4FAA08E8\nP 14400 8850\nF 0 \"#PWR087\" H 14400 8850 30  0001 C CNN\nF 1 \"GND\" H 14400 8780 30  0001 C CNN\n\t1    14400 8850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C75\nU 1 1 4FAA08E7\nP 14100 9650\nF 0 \"C75\" H 14150 9750 50  0000 L CNN\nF 1 \"33pF\" H 14150 9550 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 9650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C72\nU 1 1 4FAA08E6\nP 14100 9250\nF 0 \"C72\" H 14150 9350 50  0000 L CNN\nF 1 \"100pF\" H 14150 9150 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    14100 9250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C71\nU 1 1 4FAA08E5\nP 12300 9050\nF 0 \"C71\" H 12350 9150 50  0000 L CNN\nF 1 \"100pF\" H 12350 8950 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 9050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C73\nU 1 1 4FAA08E4\nP 12300 9350\nF 0 \"C73\" H 12350 9450 50  0000 L CNN\nF 1 \"100pF\" H 12350 9250 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 9350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 4FAA08E3\nP 12500 9250\nF 0 \"#PWR088\" H 12500 9250 30  0001 C CNN\nF 1 \"GND\" H 12500 9180 30  0001 C CNN\n\t1    12500 9250\n\t0    1    1    0   \n$EndComp\nText Label 14050 9050 2    40   ~ 0\nSWRXB1\nText Label 14050 9450 2    40   ~ 0\nSWRXB2\n$Comp\nL GND #PWR089\nU 1 1 4FAA08E2\nP 14550 8650\nF 0 \"#PWR089\" H 14550 8650 30  0001 C CNN\nF 1 \"GND\" H 14550 8580 30  0001 C CNN\n\t1    14550 8650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR090\nU 1 1 4FAA08E1\nP 14400 9650\nF 0 \"#PWR090\" H 14400 9650 30  0001 C CNN\nF 1 \"GND\" H 14400 9580 30  0001 C CNN\n\t1    14400 9650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 4FAA084E\nP 14400 2800\nF 0 \"#PWR091\" H 14400 2800 30  0001 C CNN\nF 1 \"GND\" H 14400 2730 30  0001 C CNN\n\t1    14400 2800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR092\nU 1 1 4FAA0845\nP 14550 1800\nF 0 \"#PWR092\" H 14550 1800 30  0001 C CNN\nF 1 \"GND\" H 14550 1730 30  0001 C CNN\n\t1    14550 1800\n\t0    1    1    0   \n$EndComp\nText Label 14050 2600 2    40   ~ 0\nSWTXB2\nText Label 14050 2200 2    40   ~ 0\nSWTXB1\n$Comp\nL GND #PWR093\nU 1 1 4FAA0752\nP 12500 2400\nF 0 \"#PWR093\" H 12500 2400 30  0001 C CNN\nF 1 \"GND\" H 12500 2330 30  0001 C CNN\n\t1    12500 2400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FAA074B\nP 12300 2500\nF 0 \"C12\" H 12350 2600 50  0000 L CNN\nF 1 \"100pF\" H 12350 2400 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C10\nU 1 1 4FAA0746\nP 12300 2200\nF 0 \"C10\" H 12350 2300 50  0000 L CNN\nF 1 \"100pF\" H 12350 2100 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 2200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 4FAA071E\nP 14100 2400\nF 0 \"C11\" H 14150 2500 50  0000 L CNN\nF 1 \"100pF\" H 14150 2300 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    14100 2400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C13\nU 1 1 4FAA0711\nP 14100 2800\nF 0 \"C13\" H 14150 2900 50  0000 L CNN\nF 1 \"33pF\" H 14150 2700 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 2800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR094\nU 1 1 4FAA070C\nP 14400 2000\nF 0 \"#PWR094\" H 14400 2000 30  0001 C CNN\nF 1 \"GND\" H 14400 1930 30  0001 C CNN\n\t1    14400 2000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 4FAA06F8\nP 14100 2000\nF 0 \"C7\" H 14150 2100 50  0000 L CNN\nF 1 \"33pF\" H 14150 1900 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 2000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR095\nU 1 1 4FA9C887\nP 15550 1600\nF 0 \"#PWR095\" H 15550 1600 30  0001 C CNN\nF 1 \"GND\" H 15550 1530 30  0001 C CNN\n\t1    15550 1600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C4\nU 1 1 4FA9C7B1\nP 12300 1300\nF 0 \"C4\" H 12350 1400 50  0000 L CNN\nF 1 \"100pF\" H 12350 1200 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 1300\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C2\nU 1 1 4FA9C7AF\nP 12300 1000\nF 0 \"C2\" H 12350 1100 50  0000 L CNN\nF 1 \"100pF\" H 12350 900 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    12300 1000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR096\nU 1 1 4FA9C79F\nP 12500 1200\nF 0 \"#PWR096\" H 12500 1200 30  0001 C CNN\nF 1 \"GND\" H 12500 1130 30  0001 C CNN\n\t1    12500 1200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR097\nU 1 1 4FA9C78C\nP 14400 800\nF 0 \"#PWR097\" H 14400 800 30  0001 C CNN\nF 1 \"GND\" H 14400 730 30  0001 C CNN\n\t1    14400 800 \n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR098\nU 1 1 4FA9C788\nP 14400 1600\nF 0 \"#PWR098\" H 14400 1600 30  0001 C CNN\nF 1 \"GND\" H 14400 1530 30  0001 C CNN\n\t1    14400 1600\n\t0    -1   -1   0   \n$EndComp\nText Label 14050 1000 2    40   ~ 0\nSWTXB1\nText Label 14050 1400 2    40   ~ 0\nSWTXB2\n$Comp\nL C C3\nU 1 1 4FA9C6EF\nP 14100 1200\nF 0 \"C3\" H 14150 1300 50  0000 L CNN\nF 1 \"100pF\" H 14150 1100 50  0000 L CNN\nF 4 \"Murata\" H 14100 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JZ01D\" H 14100 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 14100 9250 60  0001 C CNN \"Description\"\n\t1    14100 1200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C6\nU 1 1 4FA9C6ED\nP 14100 1600\nF 0 \"C6\" H 14150 1700 50  0000 L CNN\nF 1 \"33pF\" H 14150 1500 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 1600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C1\nU 1 1 4FA9C67C\nP 14100 800\nF 0 \"C1\" H 14150 900 50  0000 L CNN\nF 1 \"33pF\" H 14150 700 50  0000 L CNN\nF 4 \"Murata\" H 13400 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JZ01D\" H 13400 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13400 7100 60  0001 C CNN \"Description\"\n\t1    14100 800 \n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-SMA-CONN P5\nU 1 1 4FA9C5BB\nP 15850 8850\nF 0 \"P5\" H 15850 9000 60  0000 C CNN\nF 1 \"RX-OUT\" H 15850 8700 60  0000 C CNN\nF 4 \"Linx\" H 900 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 900 4450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 900 4450 60  0001 C CNN \"Description\"\n\t1    15850 8850\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P1\nU 1 1 4FA9C5A4\nP 15850 2000\nF 0 \"P1\" H 15850 2150 60  0000 C CNN\nF 1 \"TX-IN\" H 15850 1850 60  0000 C CNN\nF 4 \"Linx\" H 900 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 900 4450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 900 4450 60  0001 C CNN \"Description\"\n\t1    15850 2000\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL BALUN T1\nU 1 1 4FA9C4DF\nP 15050 1800\nF 0 \"T1\" H 15050 2050 70  0000 C CNN\nF 1 \"TX_IF_BALUN\" H 15050 1500 70  0000 C CNN\nF 4 \"Johanson Technology\" H 15050 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 15050 1800 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 15050 1800 60  0001 C CNN \"Description\"\n\t1    15050 1800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL BALUN T2\nU 1 1 4F94CC10\nP 7000 2300\nF 0 \"T2\" H 7000 2550 70  0000 C CNN\nF 1 \"TX_BANDPASS_BALUN\" H 7000 2000 70  0000 C CNN\nF 4 \"Johanson Technology\" H 7000 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 7000 2300 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 7000 2300 60  0001 C CNN \"Description\"\n\t1    7000 2300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN T4\nU 1 1 4F94CC6F\nP 7000 4500\nF 0 \"T4\" H 7000 4750 70  0000 C CNN\nF 1 \"TX_HIGHPASS_BALUN\" H 7000 4200 70  0000 C CNN\nF 4 \"TDK\" H 7000 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"HHM1595A1\" H 7000 4500 60  0001 C CNN \"Part Number\"\nF 6 \"XFMR BALUN RF 3.0-8.0GHZ UWB SMD\" H 7000 4500 60  0001 C CNN \"Description\"\n\t1    7000 4500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN T5\nU 1 1 4F94D601\nP 7000 6800\nF 0 \"T5\" H 7000 7050 70  0000 C CNN\nF 1 \"RX_HIGHPASS_BALUN\" H 7000 6500 70  0000 C CNN\nF 4 \"TDK\" H 7000 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"HHM1595A1\" H 7000 6800 60  0001 C CNN \"Part Number\"\nF 6 \"XFMR BALUN RF 3.0-8.0GHZ UWB SMD\" H 7000 6800 60  0001 C CNN \"Description\"\n\t1    7000 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN T7\nU 1 1 4F94D59C\nP 7000 7900\nF 0 \"T7\" H 7000 8150 70  0000 C CNN\nF 1 \"RX_BANDPASS_BALUN\" H 7000 7600 70  0000 C CNN\nF 4 \"Johanson Technology\" H 7000 7900 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 7000 7900 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 7000 7900 60  0001 C CNN \"Description\"\n\t1    7000 7900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL RFFC5071 U1\nU 1 1 4F957166\nP 12050 5150\nF 0 \"U1\" H 12050 5250 60  0000 C CNN\nF 1 \"RFFC5071\" H 12050 5050 60  0000 C CNN\nF 4 \"RFMD\" H 12050 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFFC5071\" H 12050 5150 60  0001 C CNN \"Part Number\"\nF 6 \"IC SYNTH VCO 6GHZ MIXER 32-QFN\" H 12050 5150 60  0001 C CNN \"Description\"\n\t1    12050 5150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-LP0603 U13\nU 1 1 4F94D561\nP 5700 5350\nF 0 \"U13\" H 5700 5400 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 5700 5300 60  0000 C CNN\nF 4 \"AVX\" H 5700 5350 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 5700 5350 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 5700 5350 60  0001 C CNN \"Description\"\n\t1    5700 5350\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-DEA U11\nU 1 1 4F94D4F4\nP 5700 6750\nF 0 \"U11\" H 5700 6800 60  0000 C CNN\nF 1 \"TX_HIGHPASS_FILTER\" H 5700 6700 60  0000 C CNN\nF 4 \"TDK\" H 5700 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 5700 6750 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 5700 6750 60  0001 C CNN \"Description\"\n\t1    5700 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P2\nU 1 1 4F94D0F2\nP 900 4450\nF 0 \"P2\" H 900 4600 60  0000 C CNN\nF 1 \"TX/RX\" H 900 4300 60  0000 C CNN\nF 4 \"Linx\" H 900 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 900 4450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 900 4450 60  0001 C CNN \"Description\"\n\t1    900  4450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-SMA-CONN P3\nU 1 1 4F94D0E4\nP 900 5750\nF 0 \"P3\" H 900 5900 60  0000 C CNN\nF 1 \"RX-only\" H 900 5600 60  0000 C CNN\nF 4 \"Linx\" H 900 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"CONSMA003.062\" H 900 4450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN FEMALE EDGE MT FOR .062\\\" BD\" H 900 4450 60  0001 C CNN \"Description\"\n\t1    900  5750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U3\nU 1 1 4F94CFA9\nP 5050 1600\nF 0 \"U3\" H 5050 1600 60  0000 C CNN\nF 1 \"SKY13317\" H 5050 1850 60  0000 C CNN\nF 4 \"Skyworks\" H 5050 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 5050 1600 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 5050 1600 60  0001 C CNN \"Description\"\n\t1    5050 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U5\nU 1 1 4F94CF46\nP 5700 3350\nF 0 \"U5\" H 5700 3400 60  0000 C CNN\nF 1 \"TX_LOWPASS_FILTER\" H 5700 3300 60  0000 C CNN\nF 4 \"AVX\" H 5700 3350 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 5700 3350 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 5700 3350 60  0001 C CNN \"Description\"\n\t1    5700 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-DEA U8\nU 1 1 4F94CF02\nP 5700 4450\nF 0 \"U8\" H 5700 4500 60  0000 C CNN\nF 1 \"TX_HIGHPASS_FILTER\" H 5700 4400 60  0000 C CNN\nF 4 \"TDK\" H 5700 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 5700 4450 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 5700 4450 60  0001 C CNN \"Description\"\n\t1    5700 4450\n\t-1   0    0    1   \n$EndComp\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/lollipop/lollipop_logic.py",
    "content": "#!/usr/bin/env python\n# -*- coding: utf-8 -*-\n#\n# Copyright (C) 2012 Jared Boone\n#\n# This file is part of HackRF.\n#\n# This is a free hardware design; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#  \n# This design is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#  \n# You should have received a copy of the GNU General Public License\n# along with this design; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\n# This program is used to verify the logic on the Lollipop board, to\n# make sure control of the various RF paths is correct.\n\nclass Component(object):\n    def __init__(self, **kwargs):\n        self.state = kwargs\n        \n    def __repr__(self):\n        state_key = ''.join(\n            map(str,\n                map(int,\n                    (self.state[input] for input in self.inputs)\n                )\n            )\n        )\n        if state_key not in self.states:\n            return 'Invalid'\n        else:\n            return self.functions[self.states[state_key]]\n\nclass SKY13317(Component):\n    inputs = (\n        'V1',\n        'V2',\n        'V3',\n    )\n    \n    states = {\n        # V1, V2, V3\n        '100': 'RFC to RF1',\n        '010': 'RFC to RF2',\n        '001': 'RFC to RF3',\n    }\n\nclass SKY13351(Component):\n    inputs = (\n        'VCTL1',\n        'VCTL2',\n    )\n    \n    states = {\n        # VCTL1, VCTL2\n        '01': 'INPUT to OUTPUT1',\n        '10': 'INPUT to OUTPUT2',\n    }\n\nclass U2_4(SKY13351):\n    name = 'U2/4'\n    functions = {\n        'INPUT to OUTPUT1': 'tx bandpass',\n        'INPUT to OUTPUT2': 'tx mixer'\n    }\n\nclass U6_9(SKY13351):\n    name = 'U6/9'\n    functions = {\n        'INPUT to OUTPUT1': 'tx lowpass',\n        'INPUT to OUTPUT2': 'tx highpass',\n    }\n\nclass U3(SKY13317):\n    name = 'U3'\n    functions = {\n        'RFC to RF1': 'tx highpass',\n        'RFC to RF2': 'tx lowpass',\n        'RFC to RF3': 'tx bandpass',\n    }\n\nclass U7(SKY13351):\n    name = 'U7'\n    functions = {\n        'INPUT to OUTPUT1': 'rx switch',\n        'INPUT to OUTPUT2': 'tx path',\n    }\n\nclass U10(SKY13351):\n    name = 'U10'\n    functions = {\n        'INPUT to OUTPUT1': 'tx/rx switch',\n        'INPUT to OUTPUT2': 'rx antenna',\n    }\n\nclass U15(SKY13317):\n    name = 'U15'\n    functions = {\n        'RFC to RF1': 'rx bandpass',\n        'RFC to RF2': 'rx highpass',\n        'RFC to RF3': 'rx lowpass',\n    }\n\nclass U12_14(SKY13351):\n    name = 'U12/14'\n    functions = {\n        'INPUT to OUTPUT1': 'rx lowpass',\n        'INPUT to OUTPUT2': 'rx highpass',\n    }\n\nclass U16_18(SKY13351):\n    name = 'U16/18'\n    functions = {\n        'INPUT to OUTPUT1': 'rx mixer',\n        'INPUT to OUTPUT2': 'rx bandpass',\n    }\n\ndef compute_logic(**inputs):\n    outputs = dict(inputs)\n    outputs['swtxb2'] = not inputs['swtxb1']\n    outputs['swrxb2'] = not inputs['swrxb1']\n    outputs['swtxa2'] = not inputs['swtxa1']\n    outputs['swrxa2'] = not inputs['swrxa1']\n    outputs['swd2'] = not inputs['swd1']\n    outputs['swrxv2'] = outputs['swrxb2'] and outputs['swrxa1']\n    outputs['swrxv3'] = outputs['swrxb2'] and outputs['swrxa2']\n    outputs['swtxv1'] = outputs['swtxa1'] and outputs['swtxb1']\n    outputs['swtxv2'] = outputs['swtxa2'] and outputs['swtxb1']\n    \n    # Force boolean True/False (result of \"not\" operator) to 1 or 0.\n    for key in outputs:\n        outputs[key] = int(outputs[key])\n    \n    return outputs\n\ndef print_signals(signals):\n    print(', '.join(('%s=%s' % (name, signals[name]) for name in sorted(signals))))\n\ndef print_circuit_state(signals):\n    components = (\n        U2_4(VCTL1=signals['swtxb1'], VCTL2=signals['swtxb2']),\n        U6_9(VCTL1=signals['swtxa1'], VCTL2=signals['swtxa2']),\n        U3(V1=signals['swtxv1'], V2=signals['swtxv2'], V3=signals['swtxb2']),\n        U7(VCTL1=signals['swd2'], VCTL2=signals['swd1']),\n        U10(VCTL1=signals['swd2'], VCTL2=signals['swd1']),\n        U15(V1=signals['swrxb1'], V2=signals['swrxv2'], V3=signals['swrxv3']),\n        U12_14(VCTL1=signals['swrxa1'], VCTL2=signals['swrxa2']),\n        U16_18(VCTL1=signals['swrxb1'], VCTL2=signals['swrxb2'])\n    )\n    \n    for component in components:\n        print('%s: %s' % (component.name, component))\n\ndef make_bits_from_numbers(i, bit_count):\n    return [int(c) for c in bin(i)[2:].zfill(bit_count)]\n\nprint('Transmit')\nprint('========')\nprint\nfor i in range(4):\n    inputs = {\n        'swtxb1': (i >> 1) & 1,\n        'swtxa1': (i >> 0) & 1,\n        'swrxa1': 0,\n        'swrxb1': 0,\n        'swd1': 0,\n    }\n    \n    outputs = compute_logic(**inputs)\n    print_signals(outputs)\n    print_circuit_state(outputs)\n    \n    print\n\nprint('Receive')\nprint('========')\nprint\nfor i in range(4):\n    inputs = {\n        'swtxb1': 0,\n        'swtxa1': 0,\n        'swrxa1': (i >> 1) & 1,\n        'swrxb1': (i >> 0) & 1,\n        'swd1': 0,\n    }\n    \n    outputs = compute_logic(**inputs)\n    print_signals(outputs)\n    print_circuit_state(outputs)\n    \n    print\n"
  },
  {
    "path": "hardware/marzipan/README",
    "content": "Copyright 2012 - 2016 Great Scott Gadgets\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nMarzipan is a wideband software radio transceiver capable of running Linux.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Copper 1:  C1F (front)\n    Copper 2:  C2\n    Copper 3:  C3\n    Copper 4:  C4B (back)\n\nPCB description: 4 layer PCB 0.062 in\n    Copper        1   0.5 oz foil plated to approximately 0.0017 in\n    Dielectric  1-2   0.0119 in\n    Copper        2   1 oz foil (0.0014 in)\n    Dielectric  2-3   0.0280 in\n    Copper        3   1 oz foil (0.0014 in)\n    Dielectric  3-4   0.0119 in\n    Copper        4   0.5 oz foil plated to approximately 0.0017 in\n\nFR4 or similar substrate with Er=4.5 (+/- 0.1)\ndouble side solder mask green\nsingle side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n"
  },
  {
    "path": "hardware/marzipan/baseband.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:marzipan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 3 4\nTitle \"Marzipan baseband\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL R R28\nU 1 1 50549522\nP 2300 7700\nF 0 \"R28\" V 2380 7700 50  0000 C CNN\nF 1 \"1k8\" V 2300 7700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2300 7700 60  0001 C CNN\nF 3 \"\" H 2300 7700 60  0001 C CNN\nF 4 \"Stackpole\" H 2300 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2300 7700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2300 7700 60  0001 C CNN \"Description\"\n\t1    2300 7700\n\t1    0    0    -1  \n$EndComp\nText Notes 6050 10400 0    40   ~ 0\n3.3 V CMOS clock output at 10 MHz\\n(or other frequency with firmware modification)\nText Notes 1000 8800 0    40   ~ 0\n3.3 V CMOS clock input at 10 MHz\\n(or 10 MHz to 100 MHz with firmware modification)\n$Comp\nL GND #PWR092\nU 1 1 5052A7F1\nP 3900 9350\nF 0 \"#PWR092\" H 3900 9350 30  0001 C CNN\nF 1 \"GND\" H 3900 9280 30  0001 C CNN\nF 2 \"\" H 3900 9350 60  0001 C CNN\nF 3 \"\" H 3900 9350 60  0001 C CNN\n\t1    3900 9350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R85\nU 1 1 5052A7D7\nP 3900 9100\nF 0 \"R85\" V 3980 9100 50  0000 C CNN\nF 1 \"10k\" V 3900 9100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3900 9100 60  0001 C CNN\nF 3 \"\" H 3900 9100 60  0001 C CNN\nF 4 \"Stackpole\" H 3900 9100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 3900 9100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 3900 9100 60  0001 C CNN \"Description\"\n\t1    3900 9100\n\t1    0    0    -1  \n$EndComp\nText Notes 1750 5050 0    40   ~ 0\ntest points\nText GLabel 1300 5550 3    40   Input ~ 0\nSSP1_MISO\nText GLabel 1150 5550 3    40   Input ~ 0\nSSP1_MOSI\nText GLabel 1000 5550 3    40   Input ~ 0\nSSP1_SCK\n$Comp\nL CONN_1 P40\nU 1 1 5052A336\nP 1150 5300\nF 0 \"P40\" H 1230 5300 40  0000 L CNN\nF 1 \"SSP1_MOSI\" H 1150 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1150 5300 60  0001 C CNN\nF 3 \"\" H 1150 5300 60  0001 C CNN\nF 4 \"DNP\" H 1150 5300 60  0001 C CNN \"Note\"\n\t1    1150 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P41\nU 1 1 5052A335\nP 1300 5300\nF 0 \"P41\" H 1380 5300 40  0000 L CNN\nF 1 \"SSP1_MISO\" H 1300 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1300 5300 60  0001 C CNN\nF 3 \"\" H 1300 5300 60  0001 C CNN\nF 4 \"DNP\" H 1300 5300 60  0001 C CNN \"Note\"\n\t1    1300 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P39\nU 1 1 5052A332\nP 1000 5300\nF 0 \"P39\" H 1080 5300 40  0000 L CNN\nF 1 \"SSP1_SCK\" H 1000 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1000 5300 60  0001 C CNN\nF 3 \"\" H 1000 5300 60  0001 C CNN\nF 4 \"DNP\" H 1000 5300 60  0001 C CNN \"Note\"\n\t1    1000 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P38\nU 1 1 5052A32D\nP 850 5300\nF 0 \"P38\" H 930 5300 40  0000 L CNN\nF 1 \"SDA\" H 850 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 850 5300 60  0001 C CNN\nF 3 \"\" H 850 5300 60  0001 C CNN\nF 4 \"DNP\" H 850 5300 60  0001 C CNN \"Note\"\n\t1    850  5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 850  5550 3    40   Input ~ 0\nSDA\nText GLabel 700  5550 3    40   Input ~ 0\nSCL\n$Comp\nL CONN_1 P37\nU 1 1 5052A309\nP 700 5300\nF 0 \"P37\" H 780 5300 40  0000 L CNN\nF 1 \"SCL\" H 700 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 700 5300 60  0001 C CNN\nF 3 \"\" H 700 5300 60  0001 C CNN\nF 4 \"DNP\" H 700 5300 60  0001 C CNN \"Note\"\n\t1    700  5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_2 P36\nU 1 1 5048D547\nP 2500 4350\nF 0 \"P36\" V 2450 4350 40  0000 C CNN\nF 1 \"VAA\" V 2550 4350 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x2\" H 2500 4350 60  0001 C CNN\nF 3 \"\" H 2500 4350 60  0001 C CNN\nF 4 \"DNP\" V 2650 4350 60  0000 C CNN \"Note\"\n\t1    2500 4350\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C72\nU 1 1 4F5BCA4C\nP 12250 1200\nF 0 \"C72\" H 12300 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 12300 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12250 1200 60  0001 C CNN\nF 3 \"\" H 12250 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 12250 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 12250 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 12250 1200 60  0001 C CNN \"Description\"\n\t1    12250 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN P2\nU 1 1 50462549\nP 6100 9600\nF 0 \"P2\" H 6100 9750 60  0000 C CNN\nF 1 \"CLKOUT\" H 6100 9450 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 6100 9600 60  0001 C CNN\nF 3 \"\" H 6100 9600 60  0001 C CNN\nF 4 \"Molex\" H 6100 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 6100 9600 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 6100 9600 60  0001 C CNN \"Description\"\n\t1    6100 9600\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR093\nU 1 1 50462548\nP 6100 10100\nF 0 \"#PWR093\" H 6100 10100 30  0001 C CNN\nF 1 \"GND\" H 6100 10030 30  0001 C CNN\nF 2 \"\" H 6100 10100 60  0001 C CNN\nF 3 \"\" H 6100 10100 60  0001 C CNN\n\t1    6100 10100\n\t1    0    0    -1  \n$EndComp\nText GLabel 6800 9100 2    40   Input ~ 0\nSGPIO_CLK\nText Notes 5050 8750 0    40   ~ 0\nCLK0 is at the sample rate\\nCLK1 is at sample rate x2\\nCLK2 is at sample rate x2\nText GLabel 8250 8100 2    40   Input ~ 0\nGCK1\nText GLabel 4400 6800 1    40   Input ~ 0\nMIX_CLK\nText Label 4600 6900 3    40   ~ 0\nCLK5\nText GLabel 2700 2700 2    40   Input ~ 0\n!VAA_ENABLE\n$Comp\nL VCC #PWR094\nU 1 1 5043CEFC\nP 4950 1000\nF 0 \"#PWR094\" H 4950 1100 30  0001 C CNN\nF 1 \"VCC\" H 4950 1100 30  0000 C CNN\nF 2 \"\" H 4950 1000 60  0001 C CNN\nF 3 \"\" H 4950 1000 60  0001 C CNN\n\t1    4950 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR095\nU 1 1 5043CEF8\nP 4950 1500\nF 0 \"#PWR095\" H 4950 1500 30  0001 C CNN\nF 1 \"GND\" H 4950 1430 30  0001 C CNN\nF 2 \"\" H 4950 1500 60  0001 C CNN\nF 3 \"\" H 4950 1500 60  0001 C CNN\n\t1    4950 1500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR096\nU 1 1 5043CD92\nP 1450 1050\nF 0 \"#PWR096\" H 1450 1110 30  0001 C CNN\nF 1 \"VAA\" H 1450 1160 30  0000 C CNN\nF 2 \"\" H 1450 1050 60  0001 C CNN\nF 3 \"\" H 1450 1050 60  0001 C CNN\n\t1    1450 1050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR097\nU 1 1 5043CD87\nP 15650 1000\nF 0 \"#PWR097\" H 15650 1060 30  0001 C CNN\nF 1 \"VAA\" H 15650 1110 30  0000 C CNN\nF 2 \"\" H 15650 1000 60  0001 C CNN\nF 3 \"\" H 15650 1000 60  0001 C CNN\n\t1    15650 1000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR098\nU 1 1 5043CD6F\nP 13000 4500\nF 0 \"#PWR098\" H 13000 4560 30  0001 C CNN\nF 1 \"VAA\" H 13000 4610 30  0000 C CNN\nF 2 \"\" H 13000 4500 60  0001 C CNN\nF 3 \"\" H 13000 4500 60  0001 C CNN\n\t1    13000 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR099\nU 1 1 5043CD6E\nP 13000 5100\nF 0 \"#PWR099\" H 13000 5160 30  0001 C CNN\nF 1 \"VAA\" H 13000 5210 30  0000 C CNN\nF 2 \"\" H 13000 5100 60  0001 C CNN\nF 3 \"\" H 13000 5100 60  0001 C CNN\n\t1    13000 5100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0100\nU 1 1 5043CD69\nP 13000 5400\nF 0 \"#PWR0100\" H 13000 5460 30  0001 C CNN\nF 1 \"VAA\" H 13000 5510 30  0000 C CNN\nF 2 \"\" H 13000 5400 60  0001 C CNN\nF 3 \"\" H 13000 5400 60  0001 C CNN\n\t1    13000 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0101\nU 1 1 5043CD61\nP 15700 4700\nF 0 \"#PWR0101\" H 15700 4760 30  0001 C CNN\nF 1 \"VAA\" H 15700 4810 30  0000 C CNN\nF 2 \"\" H 15700 4700 60  0001 C CNN\nF 3 \"\" H 15700 4700 60  0001 C CNN\n\t1    15700 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR0102\nU 1 1 5043CD60\nP 14000 3600\nF 0 \"#PWR0102\" H 14000 3660 30  0001 C CNN\nF 1 \"VAA\" H 14000 3710 30  0000 C CNN\nF 2 \"\" H 14000 3600 60  0001 C CNN\nF 3 \"\" H 14000 3600 60  0001 C CNN\n\t1    14000 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0103\nU 1 1 5043CD5E\nP 14300 3600\nF 0 \"#PWR0103\" H 14300 3660 30  0001 C CNN\nF 1 \"VAA\" H 14300 3710 30  0000 C CNN\nF 2 \"\" H 14300 3600 60  0001 C CNN\nF 3 \"\" H 14300 3600 60  0001 C CNN\n\t1    14300 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0104\nU 1 1 5043CD5C\nP 14700 3600\nF 0 \"#PWR0104\" H 14700 3660 30  0001 C CNN\nF 1 \"VAA\" H 14700 3710 30  0000 C CNN\nF 2 \"\" H 14700 3600 60  0001 C CNN\nF 3 \"\" H 14700 3600 60  0001 C CNN\n\t1    14700 3600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0105\nU 1 1 5043CCD5\nP 4300 6550\nF 0 \"#PWR0105\" H 4300 6650 30  0001 C CNN\nF 1 \"VCC\" H 4300 6650 30  0000 C CNN\nF 2 \"\" H 4300 6550 60  0001 C CNN\nF 3 \"\" H 4300 6550 60  0001 C CNN\n\t1    4300 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0106\nU 1 1 5043CC6F\nP 7850 6400\nF 0 \"#PWR0106\" H 7850 6500 30  0001 C CNN\nF 1 \"VCC\" H 7850 6500 30  0000 C CNN\nF 2 \"\" H 7850 6400 60  0001 C CNN\nF 3 \"\" H 7850 6400 60  0001 C CNN\n\t1    7850 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0107\nU 1 1 5043CBE8\nP 6250 4400\nF 0 \"#PWR0107\" H 6250 4460 30  0001 C CNN\nF 1 \"VAA\" H 6250 4510 30  0000 C CNN\nF 2 \"\" H 6250 4400 60  0001 C CNN\nF 3 \"\" H 6250 4400 60  0001 C CNN\n\t1    6250 4400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0108\nU 1 1 5043CBDE\nP 6250 5000\nF 0 \"#PWR0108\" H 6250 5060 30  0001 C CNN\nF 1 \"VAA\" H 6250 5110 30  0000 C CNN\nF 2 \"\" H 6250 5000 60  0001 C CNN\nF 3 \"\" H 6250 5000 60  0001 C CNN\n\t1    6250 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0109\nU 1 1 5043CBD9\nP 7150 6400\nF 0 \"#PWR0109\" H 7150 6460 30  0001 C CNN\nF 1 \"VAA\" H 7150 6510 30  0000 C CNN\nF 2 \"\" H 7150 6400 60  0001 C CNN\nF 3 \"\" H 7150 6400 60  0001 C CNN\n\t1    7150 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0110\nU 1 1 5043CBD8\nP 7750 6400\nF 0 \"#PWR0110\" H 7750 6460 30  0001 C CNN\nF 1 \"VAA\" H 7750 6510 30  0000 C CNN\nF 2 \"\" H 7750 6400 60  0001 C CNN\nF 3 \"\" H 7750 6400 60  0001 C CNN\n\t1    7750 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0111\nU 1 1 5043CBCA\nP 7950 6400\nF 0 \"#PWR0111\" H 7950 6460 30  0001 C CNN\nF 1 \"VAA\" H 7950 6510 30  0000 C CNN\nF 2 \"\" H 7950 6400 60  0001 C CNN\nF 3 \"\" H 7950 6400 60  0001 C CNN\n\t1    7950 6400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0112\nU 1 1 5043CBC1\nP 9150 5200\nF 0 \"#PWR0112\" H 9150 5260 30  0001 C CNN\nF 1 \"VAA\" H 9150 5310 30  0000 C CNN\nF 2 \"\" H 9150 5200 60  0001 C CNN\nF 3 \"\" H 9150 5200 60  0001 C CNN\n\t1    9150 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR0113\nU 1 1 5043CBBF\nP 8050 3500\nF 0 \"#PWR0113\" H 8050 3560 30  0001 C CNN\nF 1 \"VAA\" H 8050 3610 30  0000 C CNN\nF 2 \"\" H 8050 3500 60  0001 C CNN\nF 3 \"\" H 8050 3500 60  0001 C CNN\n\t1    8050 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0114\nU 1 1 5043CBBD\nP 7850 3500\nF 0 \"#PWR0114\" H 7850 3560 30  0001 C CNN\nF 1 \"VAA\" H 7850 3610 30  0000 C CNN\nF 2 \"\" H 7850 3500 60  0001 C CNN\nF 3 \"\" H 7850 3500 60  0001 C CNN\n\t1    7850 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0115\nU 1 1 5043CBB9\nP 7350 3500\nF 0 \"#PWR0115\" H 7350 3560 30  0001 C CNN\nF 1 \"VAA\" H 7350 3610 30  0000 C CNN\nF 2 \"\" H 7350 3500 60  0001 C CNN\nF 3 \"\" H 7350 3500 60  0001 C CNN\n\t1    7350 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0116\nU 1 1 5043CBA0\nP 2700 3900\nF 0 \"#PWR0116\" H 2700 3960 30  0001 C CNN\nF 1 \"VAA\" H 2700 4010 30  0000 C CNN\nF 2 \"\" H 2700 3900 60  0001 C CNN\nF 3 \"\" H 2700 3900 60  0001 C CNN\n\t1    2700 3900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0117\nU 1 1 5043CAAE\nP 2000 4400\nF 0 \"#PWR0117\" H 2000 4400 30  0001 C CNN\nF 1 \"GND\" H 2000 4330 30  0001 C CNN\nF 2 \"\" H 2000 4400 60  0001 C CNN\nF 3 \"\" H 2000 4400 60  0001 C CNN\n\t1    2000 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0118\nU 1 1 5043CA46\nP 2000 2200\nF 0 \"#PWR0118\" H 2000 2300 30  0001 C CNN\nF 1 \"VCC\" H 2000 2300 30  0000 C CNN\nF 2 \"\" H 2000 2200 60  0001 C CNN\nF 3 \"\" H 2000 2200 60  0001 C CNN\n\t1    2000 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R23\nU 1 1 503F9C7C\nP 10350 5300\nF 0 \"R23\" V 10430 5300 50  0000 C CNN\nF 1 \"0\" V 10350 5300 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10350 5300 60  0001 C CNN\nF 3 \"\" H 10350 5300 60  0001 C CNN\nF 4 \"Stackpole\" H 10350 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10350 5300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10350 5300 60  0001 C CNN \"Description\"\n\t1    10350 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R22\nU 1 1 503F9C78\nP 10350 5000\nF 0 \"R22\" V 10430 5000 50  0000 C CNN\nF 1 \"0\" V 10350 5000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10350 5000 60  0001 C CNN\nF 3 \"\" H 10350 5000 60  0001 C CNN\nF 4 \"Stackpole\" H 10350 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10350 5000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10350 5000 60  0001 C CNN \"Description\"\n\t1    10350 5000\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R21\nU 1 1 503F9C76\nP 10350 4700\nF 0 \"R21\" V 10430 4700 50  0000 C CNN\nF 1 \"0\" V 10350 4700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10350 4700 60  0001 C CNN\nF 3 \"\" H 10350 4700 60  0001 C CNN\nF 4 \"Stackpole\" H 10350 4700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10350 4700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10350 4700 60  0001 C CNN \"Description\"\n\t1    10350 4700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R13\nU 1 1 503F977D\nP 12850 3050\nF 0 \"R13\" V 12930 3050 50  0000 C CNN\nF 1 \"1k\" V 12850 3050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12850 3050 60  0001 C CNN\nF 3 \"\" H 12850 3050 60  0001 C CNN\nF 4 \"Stackpole\" H 12850 3050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 12850 3050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 12850 3050 60  0001 C CNN \"Description\"\n\t1    12850 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R10\nU 1 1 503F977B\nP 12850 2750\nF 0 \"R10\" V 12930 2750 50  0000 C CNN\nF 1 \"1k\" V 12850 2750 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12850 2750 60  0001 C CNN\nF 3 \"\" H 12850 2750 60  0001 C CNN\nF 4 \"Stackpole\" H 12850 2750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 12850 2750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 12850 2750 60  0001 C CNN \"Description\"\n\t1    12850 2750\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R9\nU 1 1 503F977A\nP 12850 2450\nF 0 \"R9\" V 12930 2450 50  0000 C CNN\nF 1 \"1k\" V 12850 2450 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12850 2450 60  0001 C CNN\nF 3 \"\" H 12850 2450 60  0001 C CNN\nF 4 \"Stackpole\" H 12850 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 12850 2450 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 12850 2450 60  0001 C CNN \"Description\"\n\t1    12850 2450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C90\nU 1 1 503F929C\nP 3150 1250\nF 0 \"C90\" H 3200 1350 50  0000 L CNN\nF 1 \"100pF\" H 3200 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3150 1250 60  0001 C CNN\nF 3 \"\" H 3150 1250 60  0001 C CNN\nF 4 \"Murata\" H 6150 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 6150 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 6150 2800 60  0001 C CNN \"Description\"\n\t1    3150 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C102\nU 1 1 503F914F\nP 5650 4800\nF 0 \"C102\" H 5700 4900 50  0000 L CNN\nF 1 \"22pF\" H 5700 4700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5650 4800 60  0001 C CNN\nF 3 \"\" H 5650 4800 60  0001 C CNN\nF 4 \"Murata\" H 5650 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 5650 4800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 5650 4800 60  0001 C CNN \"Description\"\n\t1    5650 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C99\nU 1 1 503F9135\nP 5650 4200\nF 0 \"C99\" H 5700 4300 50  0000 L CNN\nF 1 \"22pF\" H 5700 4100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5650 4200 60  0001 C CNN\nF 3 \"\" H 5650 4200 60  0001 C CNN\nF 4 \"Murata\" H 5650 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 5650 4200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 5650 4200 60  0001 C CNN \"Description\"\n\t1    5650 4200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C110\nU 1 1 503F8FBB\nP 11650 5650\nF 0 \"C110\" H 11700 5750 50  0000 L CNN\nF 1 \"22pF\" H 11700 5550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11650 5650 60  0001 C CNN\nF 3 \"\" H 11650 5650 60  0001 C CNN\nF 4 \"Murata\" H 11650 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11650 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11650 5650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11750 5900 60  0000 C CNN \"Note\"\n\t1    11650 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C109\nU 1 1 503F8FBA\nP 11400 5650\nF 0 \"C109\" H 11450 5750 50  0000 L CNN\nF 1 \"22pF\" H 11450 5550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11400 5650 60  0001 C CNN\nF 3 \"\" H 11400 5650 60  0001 C CNN\nF 4 \"Murata\" H 11400 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11400 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11400 5650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11500 5900 60  0000 C CNN \"Note\"\n\t1    11400 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C108\nU 1 1 503F8FB8\nP 11150 5650\nF 0 \"C108\" H 11200 5750 50  0000 L CNN\nF 1 \"22pF\" H 11200 5550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11150 5650 60  0001 C CNN\nF 3 \"\" H 11150 5650 60  0001 C CNN\nF 4 \"Murata\" H 11150 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11150 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11150 5650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11250 5900 60  0000 C CNN \"Note\"\n\t1    11150 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C107\nU 1 1 503F8FAB\nP 10900 5650\nF 0 \"C107\" H 10950 5750 50  0000 L CNN\nF 1 \"22pF\" H 10950 5550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10900 5650 60  0001 C CNN\nF 3 \"\" H 10900 5650 60  0001 C CNN\nF 4 \"Murata\" H 10900 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 10900 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 10900 5650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11000 5900 60  0000 C CNN \"Note\"\n\t1    10900 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C103\nU 1 1 503F8F9C\nP 11950 5150\nF 0 \"C103\" H 12000 5250 50  0000 L CNN\nF 1 \"22pF\" H 12000 5050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11950 5150 60  0001 C CNN\nF 3 \"\" H 11950 5150 60  0001 C CNN\nF 4 \"Murata\" H 11950 5150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11950 5150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11950 5150 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11800 5150 60  0000 C CNN \"Note\"\n\t1    11950 5150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C101\nU 1 1 503F8F8C\nP 11950 4550\nF 0 \"C101\" H 12000 4650 50  0000 L CNN\nF 1 \"22pF\" H 12000 4450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11950 4550 60  0001 C CNN\nF 3 \"\" H 11950 4550 60  0001 C CNN\nF 4 \"Murata\" H 11950 4550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11950 4550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11950 4550 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11800 4550 60  0000 C CNN \"Note\"\n\t1    11950 4550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C96\nU 1 1 503F8F85\nP 11500 2900\nF 0 \"C96\" H 11550 3000 50  0000 L CNN\nF 1 \"22pF\" H 11550 2800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11500 2900 60  0001 C CNN\nF 3 \"\" H 11500 2900 60  0001 C CNN\nF 4 \"Murata\" H 11500 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11500 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11500 2900 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11350 2900 60  0000 C CNN \"Note\"\n\t1    11500 2900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C95\nU 1 1 503F8F6C\nP 11500 2300\nF 0 \"C95\" H 11550 2400 50  0000 L CNN\nF 1 \"22pF\" H 11550 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11500 2300 60  0001 C CNN\nF 3 \"\" H 11500 2300 60  0001 C CNN\nF 4 \"Murata\" H 11500 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 11500 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 11500 2300 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 11350 2300 60  0000 C CNN \"Note\"\n\t1    11500 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C94\nU 1 1 503F8F5D\nP 4350 1250\nF 0 \"C94\" H 4400 1350 50  0000 L CNN\nF 1 \"22pF\" H 4400 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4350 1250 60  0001 C CNN\nF 3 \"\" H 4350 1250 60  0001 C CNN\nF 4 \"Murata\" H 4350 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 4350 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 4350 1250 60  0001 C CNN \"Description\"\n\t1    4350 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C86\nU 1 1 503F8F4E\nP 2250 1250\nF 0 \"C86\" H 2300 1350 50  0000 L CNN\nF 1 \"22pF\" H 2300 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2250 1250 60  0001 C CNN\nF 3 \"\" H 2250 1250 60  0001 C CNN\nF 4 \"Murata\" H 2250 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 2250 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 2250 1250 60  0001 C CNN \"Description\"\n\t1    2250 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C85\nU 1 1 503F8F4D\nP 1950 1250\nF 0 \"C85\" H 2000 1350 50  0000 L CNN\nF 1 \"22pF\" H 2000 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1950 1250 60  0001 C CNN\nF 3 \"\" H 1950 1250 60  0001 C CNN\nF 4 \"Murata\" H 1950 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1950 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1950 1250 60  0001 C CNN \"Description\"\n\t1    1950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C124\nU 1 1 503F8EA2\nP 15600 7500\nF 0 \"C124\" H 15650 7600 50  0000 L CNN\nF 1 \"2.2uF\" H 15650 7400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15600 7500 60  0001 C CNN\nF 3 \"\" H 15600 7500 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15600 7500 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 15600 7500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 15600 7500 60  0001 C CNN \"Description\"\n\t1    15600 7500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C82\nU 1 1 503F8E6B\nP 15250 1200\nF 0 \"C82\" H 15300 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 15300 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15250 1200 60  0001 C CNN\nF 3 \"\" H 15250 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15250 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 15250 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 15250 1200 60  0001 C CNN \"Description\"\n\t1    15250 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C80\nU 1 1 503F8E6A\nP 14650 1200\nF 0 \"C80\" H 14700 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 14700 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14650 1200 60  0001 C CNN\nF 3 \"\" H 14650 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 14650 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 14650 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 14650 1200 60  0001 C CNN \"Description\"\n\t1    14650 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C78\nU 1 1 503F8E69\nP 14050 1200\nF 0 \"C78\" H 14100 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 14100 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14050 1200 60  0001 C CNN\nF 3 \"\" H 14050 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 14050 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 14050 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 14050 1200 60  0001 C CNN \"Description\"\n\t1    14050 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C76\nU 1 1 503F8E67\nP 13450 1200\nF 0 \"C76\" H 13500 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 13500 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13450 1200 60  0001 C CNN\nF 3 \"\" H 13450 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 13450 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 13450 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 13450 1200 60  0001 C CNN \"Description\"\n\t1    13450 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C74\nU 1 1 503F8E66\nP 12850 1200\nF 0 \"C74\" H 12900 1300 50  0000 L CNN\nF 1 \"2.2uF\" H 12900 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12850 1200 60  0001 C CNN\nF 3 \"\" H 12850 1200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 12850 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ225MV-F\" H 12850 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 2.2UF 10V 20% X5R 0402\" H 12850 1200 60  0001 C CNN \"Description\"\n\t1    12850 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C105\nU 1 1 503F888A\nP 2000 4150\nF 0 \"C105\" H 2050 4250 50  0000 L CNN\nF 1 \"10uF\" H 2050 4050 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 2000 4150 60  0001 C CNN\nF 3 \"\" H 2000 4150 60  0001 C CNN\nF 4 \"Murata\" H 2000 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 2000 4150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 2000 4150 60  0001 C CNN \"Description\"\n\t1    2000 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB2\nU 1 1 503F885C\nP 2000 3350\nF 0 \"FB2\" H 2000 3500 60  0000 C CNN\nF 1 \"FILTER\" H 2000 3250 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 2000 3350 60  0001 C CNN\nF 3 \"\" H 2000 3350 60  0001 C CNN\nF 4 \"Murata\" H 2000 3350 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 2000 3350 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 2000 3350 60  0001 C CNN \"Description\"\n\t1    2000 3350\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C112\nU 1 1 503C527F\nP 8400 6500\nF 0 \"C112\" H 8450 6600 50  0000 L CNN\nF 1 \"180pF\" H 8450 6400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8400 6500 60  0001 C CNN\nF 3 \"\" H 8400 6500 60  0001 C CNN\nF 4 \"Murata\" H 8400 6500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8400 6500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8400 6500 60  0001 C CNN \"Description\"\n\t1    8400 6500\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R17\nU 1 1 503C4FC8\nP 12300 3500\nF 0 \"R17\" V 12380 3500 50  0000 C CNN\nF 1 \"4k7\" V 12300 3500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12300 3500 60  0001 C CNN\nF 3 \"\" H 12300 3500 60  0001 C CNN\nF 4 \"Stackpole\" H 12300 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT4K70\" H 12300 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 1% 0402\" H 12300 3500 60  0001 C CNN \"Description\"\n\t1    12300 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R16\nU 1 1 503C4FC7\nP 12100 3500\nF 0 \"R16\" V 12180 3500 50  0000 C CNN\nF 1 \"4k7\" V 12100 3500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12100 3500 60  0001 C CNN\nF 3 \"\" H 12100 3500 60  0001 C CNN\nF 4 \"Stackpole\" H 12100 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT4K70\" H 12100 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 1% 0402\" H 12100 3500 60  0001 C CNN \"Description\"\n\t1    12100 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R15\nU 1 1 503C4FC6\nP 11900 3500\nF 0 \"R15\" V 11980 3500 50  0000 C CNN\nF 1 \"4k7\" V 11900 3500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11900 3500 60  0001 C CNN\nF 3 \"\" H 11900 3500 60  0001 C CNN\nF 4 \"Stackpole\" H 11900 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT4K70\" H 11900 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 1% 0402\" H 11900 3500 60  0001 C CNN \"Description\"\n\t1    11900 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R14\nU 1 1 503C4FA7\nP 11700 3500\nF 0 \"R14\" V 11780 3500 50  0000 C CNN\nF 1 \"4k7\" V 11700 3500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11700 3500 60  0001 C CNN\nF 3 \"\" H 11700 3500 60  0001 C CNN\nF 4 \"Stackpole\" H 11700 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT4K70\" H 11700 3500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 4.7K OHM 1/16W 1% 0402\" H 11700 3500 60  0001 C CNN \"Description\"\n\t1    11700 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C91\nU 1 1 503C4B4A\nP 3450 1250\nF 0 \"C91\" H 3500 1350 50  0000 L CNN\nF 1 \"100nF\" H 3500 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3450 1250 60  0001 C CNN\nF 3 \"\" H 3450 1250 60  0001 C CNN\nF 4 \"Murata\" H 3450 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3450 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3450 1250 60  0001 C CNN \"Description\"\n\t1    3450 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R104\nU 1 1 503C4AC5\nP 2500 7700\nF 0 \"R104\" V 2580 7700 50  0000 C CNN\nF 1 \"10k\" V 2500 7700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2500 7700 60  0001 C CNN\nF 3 \"\" H 2500 7700 60  0001 C CNN\nF 4 \"Stackpole\" H 2500 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2500 7700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2500 7700 60  0001 C CNN \"Description\"\n\t1    2500 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R41\nU 1 1 503C4ABC\nP 9100 5750\nF 0 \"R41\" V 9180 5750 50  0000 C CNN\nF 1 \"10k\" V 9100 5750 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9100 5750 60  0001 C CNN\nF 3 \"\" H 9100 5750 60  0001 C CNN\nF 4 \"Stackpole\" H 9100 5750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 9100 5750 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 9100 5750 60  0001 C CNN \"Description\"\n\t1    9100 5750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R105\nU 1 1 503C4AB0\nP 4650 9900\nF 0 \"R105\" V 4730 9900 50  0000 C CNN\nF 1 \"10k\" V 4650 9900 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 4650 9900 60  0001 C CNN\nF 3 \"\" H 4650 9900 60  0001 C CNN\nF 4 \"Stackpole\" H 4650 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 4650 9900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 4650 9900 60  0001 C CNN \"Description\"\n\t1    4650 9900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C93\nU 1 1 503C4A4B\nP 4050 1250\nF 0 \"C93\" H 4100 1350 50  0000 L CNN\nF 1 \"10nF\" H 4100 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4050 1250 60  0001 C CNN\nF 3 \"\" H 4050 1250 60  0001 C CNN\nF 4 \"Murata\" H 10450 0   60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 10450 0   60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 10450 0   60  0001 C CNN \"Description\"\n\t1    4050 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C92\nU 1 1 503C4A4A\nP 3750 1250\nF 0 \"C92\" H 3800 1350 50  0000 L CNN\nF 1 \"10nF\" H 3800 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3750 1250 60  0001 C CNN\nF 3 \"\" H 3750 1250 60  0001 C CNN\nF 4 \"Murata\" H 10150 0   60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 10150 0   60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 10150 0   60  0001 C CNN \"Description\"\n\t1    3750 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C89\nU 1 1 503C4A48\nP 2850 1250\nF 0 \"C89\" H 2900 1350 50  0000 L CNN\nF 1 \"10nF\" H 2900 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2850 1250 60  0001 C CNN\nF 3 \"\" H 2850 1250 60  0001 C CNN\nF 4 \"Murata\" H 9250 0   60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 9250 0   60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 9250 0   60  0001 C CNN \"Description\"\n\t1    2850 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C88\nU 1 1 503C4A45\nP 4950 1250\nF 0 \"C88\" H 5000 1350 50  0000 L CNN\nF 1 \"10nF\" H 5000 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4950 1250 60  0001 C CNN\nF 3 \"\" H 4950 1250 60  0001 C CNN\nF 4 \"Murata\" H 11350 0   60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 11350 0   60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 11350 0   60  0001 C CNN \"Description\"\n\t1    4950 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C87\nU 1 1 503C4A38\nP 2550 1250\nF 0 \"C87\" H 2600 1350 50  0000 L CNN\nF 1 \"10nF\" H 2600 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2550 1250 60  0001 C CNN\nF 3 \"\" H 2550 1250 60  0001 C CNN\nF 4 \"Murata\" H 8950 0   60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 8950 0   60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 8950 0   60  0001 C CNN \"Description\"\n\t1    2550 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C83\nU 1 1 503C49FB\nP 15550 1200\nF 0 \"C83\" H 15600 1300 50  0000 L CNN\nF 1 \"100nF\" H 15600 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15550 1200 60  0001 C CNN\nF 3 \"\" H 15550 1200 60  0001 C CNN\nF 4 \"Murata\" H 15550 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15550 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15550 1200 60  0001 C CNN \"Description\"\n\t1    15550 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C81\nU 1 1 503C49FA\nP 14950 1200\nF 0 \"C81\" H 15000 1300 50  0000 L CNN\nF 1 \"100nF\" H 15000 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14950 1200 60  0001 C CNN\nF 3 \"\" H 14950 1200 60  0001 C CNN\nF 4 \"Murata\" H 14950 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14950 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14950 1200 60  0001 C CNN \"Description\"\n\t1    14950 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C79\nU 1 1 503C49F8\nP 14350 1200\nF 0 \"C79\" H 14400 1300 50  0000 L CNN\nF 1 \"100nF\" H 14400 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14350 1200 60  0001 C CNN\nF 3 \"\" H 14350 1200 60  0001 C CNN\nF 4 \"Murata\" H 14350 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14350 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14350 1200 60  0001 C CNN \"Description\"\n\t1    14350 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C77\nU 1 1 503C49F7\nP 13750 1200\nF 0 \"C77\" H 13800 1300 50  0000 L CNN\nF 1 \"100nF\" H 13800 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13750 1200 60  0001 C CNN\nF 3 \"\" H 13750 1200 60  0001 C CNN\nF 4 \"Murata\" H 13750 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13750 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13750 1200 60  0001 C CNN \"Description\"\n\t1    13750 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C75\nU 1 1 503C49F4\nP 13150 1200\nF 0 \"C75\" H 13200 1300 50  0000 L CNN\nF 1 \"100nF\" H 13200 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13150 1200 60  0001 C CNN\nF 3 \"\" H 13150 1200 60  0001 C CNN\nF 4 \"Murata\" H 13150 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13150 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13150 1200 60  0001 C CNN \"Description\"\n\t1    13150 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C73\nU 1 1 503C49F2\nP 12550 1200\nF 0 \"C73\" H 12600 1300 50  0000 L CNN\nF 1 \"100nF\" H 12600 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12550 1200 60  0001 C CNN\nF 3 \"\" H 12550 1200 60  0001 C CNN\nF 4 \"Murata\" H 12550 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12550 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12550 1200 60  0001 C CNN \"Description\"\n\t1    12550 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C71\nU 1 1 503C49DF\nP 11950 1200\nF 0 \"C71\" H 12000 1300 50  0000 L CNN\nF 1 \"100nF\" H 12000 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11950 1200 60  0001 C CNN\nF 3 \"\" H 11950 1200 60  0001 C CNN\nF 4 \"Murata\" H 11950 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11950 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11950 1200 60  0001 C CNN \"Description\"\n\t1    11950 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C123\nU 1 1 503C49D3\nP 15300 7500\nF 0 \"C123\" H 15350 7600 50  0000 L CNN\nF 1 \"100nF\" H 15350 7400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15300 7500 60  0001 C CNN\nF 3 \"\" H 15300 7500 60  0001 C CNN\nF 4 \"Murata\" H 15300 7500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15300 7500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15300 7500 60  0001 C CNN \"Description\"\n\t1    15300 7500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C122\nU 1 1 503C49CE\nP 2300 10000\nF 0 \"C122\" H 2350 10100 50  0000 L CNN\nF 1 \"100nF\" H 2350 9900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2300 10000 60  0001 C CNN\nF 3 \"\" H 2300 10000 60  0001 C CNN\nF 4 \"Murata\" H 2300 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2300 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2300 10000 60  0001 C CNN \"Description\"\n\t1    2300 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C121\nU 1 1 503C49CD\nP 1900 10000\nF 0 \"C121\" H 1950 10100 50  0000 L CNN\nF 1 \"100nF\" H 1950 9900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1900 10000 60  0001 C CNN\nF 3 \"\" H 1900 10000 60  0001 C CNN\nF 4 \"Murata\" H 1900 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1900 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1900 10000 60  0001 C CNN \"Description\"\n\t1    1900 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C120\nU 1 1 503C49CC\nP 1500 10000\nF 0 \"C120\" H 1550 10100 50  0000 L CNN\nF 1 \"100nF\" H 1550 9900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1500 10000 60  0001 C CNN\nF 3 \"\" H 1500 10000 60  0001 C CNN\nF 4 \"Murata\" H 1500 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1500 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1500 10000 60  0001 C CNN \"Description\"\n\t1    1500 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C119\nU 1 1 503C49AF\nP 1100 10000\nF 0 \"C119\" H 1150 10100 50  0000 L CNN\nF 1 \"100nF\" H 1150 9900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1100 10000 60  0001 C CNN\nF 3 \"\" H 1100 10000 60  0001 C CNN\nF 4 \"Murata\" H 1100 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1100 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1100 10000 60  0001 C CNN \"Description\"\n\t1    1100 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C113\nU 1 1 503C49A8\nP 3800 6850\nF 0 \"C113\" H 3850 6950 50  0000 L CNN\nF 1 \"100nF\" H 3850 6750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3800 6850 60  0001 C CNN\nF 3 \"\" H 3800 6850 60  0001 C CNN\nF 4 \"Murata\" H 3800 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3800 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3800 6850 60  0001 C CNN \"Description\"\n\t1    3800 6850\n\t1    0    0    -1  \n$EndComp\nText GLabel 4250 5400 0    60   Input ~ 0\nTX_IF\nText GLabel 4250 4300 0    60   Input ~ 0\nRX_IF\nText GLabel 9100 5000 2    40   Input ~ 0\nCS_XCVR\nText GLabel 15650 4400 2    40   Input ~ 0\nCS_AD\nText GLabel 5650 7750 2    40   Input ~ 0\nMCU_CLK\nText GLabel 1900 8150 0    40   Input ~ 0\nSDA\nText GLabel 1900 8050 0    40   Input ~ 0\nSCL\nText GLabel 7550 8500 2    40   Input ~ 0\nGCK2\n$Comp\nL VCC #PWR0119\nU 1 1 5037BA6B\nP 15200 7250\nF 0 \"#PWR0119\" H 15200 7350 30  0001 C CNN\nF 1 \"VCC\" H 15200 7350 30  0000 C CNN\nF 2 \"\" H 15200 7250 60  0001 C CNN\nF 3 \"\" H 15200 7250 60  0001 C CNN\n\t1    15200 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0120\nU 1 1 5037BA69\nP 15200 7750\nF 0 \"#PWR0120\" H 15200 7750 30  0001 C CNN\nF 1 \"GND\" H 15200 7680 30  0001 C CNN\nF 2 \"\" H 15200 7750 60  0001 C CNN\nF 3 \"\" H 15200 7750 60  0001 C CNN\n\t1    15200 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0121\nU 1 1 5037B9FF\nP 2400 10250\nF 0 \"#PWR0121\" H 2400 10250 30  0001 C CNN\nF 1 \"GND\" H 2400 10180 30  0001 C CNN\nF 2 \"\" H 2400 10250 60  0001 C CNN\nF 3 \"\" H 2400 10250 60  0001 C CNN\n\t1    2400 10250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P15\nU 1 1 5037A16F\nP 1650 7950\nF 0 \"P15\" H 1730 7950 40  0000 L CNN\nF 1 \"INTR\" H 1650 8005 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1650 7950 60  0001 C CNN\nF 3 \"\" H 1650 7950 60  0001 C CNN\nF 4 \"DNP\" H 1650 7950 60  0001 C CNN \"Note\"\n\t1    1650 7950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P18\nU 1 1 5037A131\nP 4400 10150\nF 0 \"P18\" H 4480 10150 40  0000 L CNN\nF 1 \"OEB\" H 4400 10205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4400 10150 60  0001 C CNN\nF 3 \"\" H 4400 10150 60  0001 C CNN\nF 4 \"DNP\" H 4400 10150 60  0001 C CNN \"Note\"\n\t1    4400 10150\n\t0    1    1    0   \n$EndComp\nText GLabel 9100 4800 2    40   Input ~ 0\nRSSI\nText GLabel 9200 5500 2    40   Input ~ 0\nXCVR_EN\nText GLabel 7250 3550 1    40   Input ~ 0\nTXENABLE\nText GLabel 7150 3550 1    40   Input ~ 0\nRXENABLE\nText GLabel 14700 6350 3    40   Input ~ 0\nDA7\nText GLabel 14600 6350 3    40   Input ~ 0\nDA6\nText GLabel 14500 6350 3    40   Input ~ 0\nDA5\nText GLabel 14400 6350 3    40   Input ~ 0\nDA4\nText GLabel 14100 6350 3    40   Input ~ 0\nDA3\nText GLabel 14000 6350 3    40   Input ~ 0\nDA2\nText GLabel 13900 6350 3    40   Input ~ 0\nDA1\nText GLabel 13800 6350 3    40   Input ~ 0\nDA0\nText GLabel 14800 6350 3    40   Input ~ 0\nDD0\nText GLabel 14900 6350 3    40   Input ~ 0\nDD1\nText GLabel 15650 5500 2    40   Input ~ 0\nDD2\nText GLabel 15650 5400 2    40   Input ~ 0\nDD3\nText GLabel 15650 5300 2    40   Input ~ 0\nDD4\nText GLabel 15650 5200 2    40   Input ~ 0\nDD5\nText GLabel 15650 5100 2    40   Input ~ 0\nDD6\nText GLabel 15650 5000 2    40   Input ~ 0\nDD7\nText GLabel 15650 4900 2    40   Input ~ 0\nDD8\nText GLabel 15650 4800 2    40   Input ~ 0\nDD9\n$Comp\nL CONN_1 P14\nU 1 1 50371714\nP 7450 6950\nF 0 \"P14\" H 7530 6950 40  0000 L CNN\nF 1 \"XCVR_CLKOUT\" H 7450 7005 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 7450 6950 60  0001 C CNN\nF 3 \"\" H 7450 6950 60  0001 C CNN\nF 4 \"DNP\" H 7450 6950 60  0001 C CNN \"Note\"\n\t1    7450 6950\n\t0    1    1    0   \n$EndComp\nNoConn ~ 7950 3650\nNoConn ~ 9000 4700\nNoConn ~ 9000 4600\nNoConn ~ 6400 5500\nNoConn ~ 6400 5200\nNoConn ~ 6400 5100\nNoConn ~ 6400 4900\nNoConn ~ 6400 4600\nNoConn ~ 7250 6250\n$Comp\nL GND #PWR0122\nU 1 1 4FA55875\nP 3800 7100\nF 0 \"#PWR0122\" H 3800 7100 30  0001 C CNN\nF 1 \"GND\" H 3800 7030 30  0001 C CNN\nF 2 \"\" H 3800 7100 60  0001 C CNN\nF 3 \"\" H 3800 7100 60  0001 C CNN\n\t1    3800 7100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0123\nU 1 1 4FA557B9\nP 2400 9750\nF 0 \"#PWR0123\" H 2400 9850 30  0001 C CNN\nF 1 \"VCC\" H 2400 9850 30  0000 C CNN\nF 2 \"\" H 2400 9750 60  0001 C CNN\nF 3 \"\" H 2400 9750 60  0001 C CNN\n\t1    2400 9750\n\t1    0    0    -1  \n$EndComp\nText Label 13500 3450 0    40   ~ 0\nCOM\nText Label 13500 3750 0    40   ~ 0\nREFN\nText Label 13000 4400 0    40   ~ 0\nREFP\nText Label 8300 6350 0    40   ~ 0\nCPOUT-\nText Label 8150 6500 1    40   ~ 0\nCPOUT+\nText Label 1900 7950 0    40   ~ 0\nINTR\nText Label 13650 3050 0    40   ~ 0\nID+\nText Label 13650 2750 0    40   ~ 0\nID-\nText Label 13650 2450 0    40   ~ 0\nQD-\nText Label 13650 2150 0    40   ~ 0\nQD+\nText Label 12750 5300 0    40   ~ 0\nQA+\nText Label 12750 5200 0    40   ~ 0\nQA-\nText Label 12750 4700 0    40   ~ 0\nIA-\nText Label 12750 4600 0    40   ~ 0\nIA+\nText Label 9050 4400 0    40   ~ 0\nRXBBQ+\nText Label 9050 4500 0    40   ~ 0\nRXBBQ-\nText Label 8400 3550 0    40   ~ 0\nRXBBI-\nText Label 8400 3450 0    40   ~ 0\nRXBBI+\nText Label 8400 3050 0    40   ~ 0\nTXBBI-\nText Label 8400 2750 0    40   ~ 0\nTXBBI+\nText Label 8400 2450 0    40   ~ 0\nTXBBQ+\nText Label 8400 2150 0    40   ~ 0\nTXBBQ-\n$Comp\nL MAX2837 U17\nU 1 1 4F5BBC9D\nP 7700 4950\nF 0 \"U17\" H 7700 5000 60  0000 C CNN\nF 1 \"MAX2837\" H 7700 4900 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN48-6\" H 7700 4950 60  0001 C CNN\nF 3 \"\" H 7700 4950 60  0001 C CNN\nF 4 \"Maxim\" H 7700 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"MAX2837ETM+\" H 7700 4950 60  0001 C CNN \"Part Number\"\nF 6 \"IC TXRX 2.3GHZ-2.7GHZ 48TQFN\" H 7700 4950 60  0001 C CNN \"Description\"\n\t1    7700 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0124\nU 1 1 4F5D6C22\nP 9100 6000\nF 0 \"#PWR0124\" H 9100 6000 30  0001 C CNN\nF 1 \"GND\" H 9100 5930 30  0001 C CNN\nF 2 \"\" H 9100 6000 60  0001 C CNN\nF 3 \"\" H 9100 6000 60  0001 C CNN\n\t1    9100 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L8\nU 1 1 4F5D6AFA\nP 5400 5600\nF 0 \"L8\" V 5350 5600 40  0000 C CNN\nF 1 \"DNP\" V 5500 5600 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5400 5600 60  0001 C CNN\nF 3 \"\" H 5400 5600 60  0001 C CNN\nF 4 \"DNP\" H 5400 5600 60  0001 C CNN \"Note\"\n\t1    5400 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L9\nU 1 1 4F5D6AD6\nP 5900 5600\nF 0 \"L9\" V 5850 5600 40  0000 C CNN\nF 1 \"DNP\" V 6000 5600 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5900 5600 60  0001 C CNN\nF 3 \"\" H 5900 5600 60  0001 C CNN\nF 4 \"DNP\" H 5900 5600 60  0001 C CNN \"Note\"\n\t1    5900 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L6\nU 1 1 4F5D6AAA\nP 5400 4500\nF 0 \"L6\" V 5350 4500 40  0000 C CNN\nF 1 \"DNP\" V 5500 4500 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5400 4500 60  0001 C CNN\nF 3 \"\" H 5400 4500 60  0001 C CNN\nF 4 \"DNP\" V 5600 4450 60  0000 C CNN \"Note\"\n\t1    5400 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R20\nU 1 1 4F5D68E5\nP 10350 4400\nF 0 \"R20\" V 10430 4400 50  0000 C CNN\nF 1 \"0\" V 10350 4400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10350 4400 60  0001 C CNN\nF 3 \"\" H 10350 4400 60  0001 C CNN\nF 4 \"Stackpole\" H 10350 4400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 10350 4400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 10350 4400 60  0001 C CNN \"Description\"\n\t1    10350 4400\n\t0    1    1    0   \n$EndComp\nText Label 3550 7850 0    40   ~ 0\nXB\nText Label 3550 7750 0    40   ~ 0\nXA\nText Label 5550 8050 2    40   ~ 0\nCLK1\nText Label 5550 7950 2    40   ~ 0\nCLK0\nText Label 5550 7750 2    40   ~ 0\nCLK7\nText Label 4400 6900 3    40   ~ 0\nCLK4\nText Label 4400 9000 1    40   ~ 0\nOEB\n$Comp\nL VCC #PWR0125\nU 1 1 4F5D1968\nP 4900 9900\nF 0 \"#PWR0125\" H 4900 10000 30  0001 C CNN\nF 1 \"VCC\" H 4900 10000 30  0000 C CNN\nF 2 \"\" H 4900 9900 60  0001 C CNN\nF 3 \"\" H 4900 9900 60  0001 C CNN\n\t1    4900 9900\n\t0    1    1    0   \n$EndComp\nText Label 4500 9000 1    40   ~ 0\nCLK3\nText Label 4600 9000 1    40   ~ 0\nCLK2\n$Comp\nL GND #PWR0126\nU 1 1 4F5D1728\nP 3000 9350\nF 0 \"#PWR0126\" H 3000 9350 30  0001 C CNN\nF 1 \"GND\" H 3000 9280 30  0001 C CNN\nF 2 \"\" H 3000 9350 60  0001 C CNN\nF 3 \"\" H 3000 9350 60  0001 C CNN\n\t1    3000 9350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN P16\nU 1 1 4F5D16D6\nP 3000 8850\nF 0 \"P16\" H 3000 9000 60  0000 C CNN\nF 1 \"CLKIN\" H 3000 8700 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 3000 8850 60  0001 C CNN\nF 3 \"\" H 3000 8850 60  0001 C CNN\nF 4 \"Molex\" H 3000 8850 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 3000 8850 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 3000 8850 60  0001 C CNN \"Description\"\n\t1    3000 8850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0127\nU 1 1 4F5D0F3F\nP 2950 7700\nF 0 \"#PWR0127\" H 2950 7700 30  0001 C CNN\nF 1 \"GND\" H 2950 7630 30  0001 C CNN\nF 2 \"\" H 2950 7700 60  0001 C CNN\nF 3 \"\" H 2950 7700 60  0001 C CNN\n\t1    2950 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0128\nU 1 1 4F5D0F39\nP 3150 7700\nF 0 \"#PWR0128\" H 3150 7700 30  0001 C CNN\nF 1 \"GND\" H 3150 7630 30  0001 C CNN\nF 2 \"\" H 3150 7700 60  0001 C CNN\nF 3 \"\" H 3150 7700 60  0001 C CNN\n\t1    3150 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X1\nU 1 1 4F5D0B05\nP 3050 7300\nF 0 \"X1\" H 3050 7450 60  0000 C CNN\nF 1 \"GSG-XTAL4PIN\" H 3050 7150 60  0000 C CNN\nF 2 \"hackrf:GSG-XTAL3.2x2.5mm\" H 3050 7300 60  0001 C CNN\nF 3 \"\" H 3050 7300 60  0001 C CNN\nF 4 \"AVX\" H 3050 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"CX3225GB25000D0HEQZ1\" H 3050 7300 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 25.000MHZ 8PF SMD\" H 3050 7300 60  0001 C CNN \"Description\"\n\t1    3050 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0129\nU 1 1 4F5D067A\nP 3600 7550\nF 0 \"#PWR0129\" H 3600 7550 30  0001 C CNN\nF 1 \"GND\" H 3600 7480 30  0001 C CNN\nF 2 \"\" H 3600 7550 60  0001 C CNN\nF 3 \"\" H 3600 7550 60  0001 C CNN\n\t1    3600 7550\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0130\nU 1 1 4F5D062E\nP 2100 7450\nF 0 \"#PWR0130\" H 2100 7550 30  0001 C CNN\nF 1 \"VCC\" H 2100 7550 30  0000 C CNN\nF 2 \"\" H 2100 7450 60  0001 C CNN\nF 3 \"\" H 2100 7450 60  0001 C CNN\n\t1    2100 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0131\nU 1 1 4F5D062D\nP 2300 7450\nF 0 \"#PWR0131\" H 2300 7550 30  0001 C CNN\nF 1 \"VCC\" H 2300 7550 30  0000 C CNN\nF 2 \"\" H 2300 7450 60  0001 C CNN\nF 3 \"\" H 2300 7450 60  0001 C CNN\n\t1    2300 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0132\nU 1 1 4F5D062A\nP 2500 7450\nF 0 \"#PWR0132\" H 2500 7550 30  0001 C CNN\nF 1 \"VCC\" H 2500 7550 30  0000 C CNN\nF 2 \"\" H 2500 7450 60  0001 C CNN\nF 3 \"\" H 2500 7450 60  0001 C CNN\n\t1    2500 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R27\nU 1 1 4F5D0602\nP 2100 7700\nF 0 \"R27\" V 2180 7700 50  0000 C CNN\nF 1 \"1k8\" V 2100 7700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2100 7700 60  0001 C CNN\nF 3 \"\" H 2100 7700 60  0001 C CNN\nF 4 \"Stackpole\" H 2100 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2100 7700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2100 7700 60  0001 C CNN \"Description\"\n\t1    2100 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SI5351C U19\nU 1 1 4F5D0564\nP 4500 7950\nF 0 \"U19\" H 4500 8000 60  0000 C CNN\nF 1 \"SI5351C\" H 4500 7900 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN20-4\" H 4500 7950 60  0001 C CNN\nF 3 \"\" H 4500 7950 60  0001 C CNN\nF 4 \"Silicon Laboratories Inc\" H 4500 7950 60  0001 C CNN \"Manufacturer\"\nF 5 \"SI5351C-B-GM\" H 4500 7950 60  0001 C CNN \"Part Number\"\nF 6 \"IC CLK GENERATOR 160MHZ 20QFN\" H 4500 7950 60  0001 C CNN \"Description\"\n\t1    4500 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0133\nU 1 1 4F5CD4D5\nP 11650 5900\nF 0 \"#PWR0133\" H 11650 5900 30  0001 C CNN\nF 1 \"GND\" H 11650 5830 30  0001 C CNN\nF 2 \"\" H 11650 5900 60  0001 C CNN\nF 3 \"\" H 11650 5900 60  0001 C CNN\n\t1    11650 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0134\nU 1 1 4F5CD4D4\nP 11400 5900\nF 0 \"#PWR0134\" H 11400 5900 30  0001 C CNN\nF 1 \"GND\" H 11400 5830 30  0001 C CNN\nF 2 \"\" H 11400 5900 60  0001 C CNN\nF 3 \"\" H 11400 5900 60  0001 C CNN\n\t1    11400 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0135\nU 1 1 4F5CD4D2\nP 11150 5900\nF 0 \"#PWR0135\" H 11150 5900 30  0001 C CNN\nF 1 \"GND\" H 11150 5830 30  0001 C CNN\nF 2 \"\" H 11150 5900 60  0001 C CNN\nF 3 \"\" H 11150 5900 60  0001 C CNN\n\t1    11150 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0136\nU 1 1 4F5CD4D0\nP 10900 5900\nF 0 \"#PWR0136\" H 10900 5900 30  0001 C CNN\nF 1 \"GND\" H 10900 5830 30  0001 C CNN\nF 2 \"\" H 10900 5900 60  0001 C CNN\nF 3 \"\" H 10900 5900 60  0001 C CNN\n\t1    10900 5900\n\t1    0    0    -1  \n$EndComp\nText Label 7550 6600 1    40   ~ 0\nXTAL2\n$Comp\nL GND #PWR0137\nU 1 1 4F5CCE80\nP 6700 7800\nF 0 \"#PWR0137\" H 6700 7800 30  0001 C CNN\nF 1 \"GND\" H 6700 7730 30  0001 C CNN\nF 2 \"\" H 6700 7800 60  0001 C CNN\nF 3 \"\" H 6700 7800 60  0001 C CNN\n\t1    6700 7800\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 7650 6250\n$Comp\nL BALUN T4\nU 1 1 4F5BDC0F\nP 4750 5600\nF 0 \"T4\" H 4750 5850 70  0000 C CNN\nF 1 \"TX_BALUN\" H 4750 5300 70  0000 C CNN\nF 2 \"hackrf:GSG-2500BL14M100\" H 4750 5600 60  0001 C CNN\nF 3 \"\" H 4750 5600 60  0001 C CNN\nF 4 \"Johanson Technology\" H 4750 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4750 5600 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4750 5600 60  0001 C CNN \"Description\"\n\t1    4750 5600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0138\nU 1 1 4F5BDBA2\nP 5250 5600\nF 0 \"#PWR0138\" H 5250 5600 30  0001 C CNN\nF 1 \"GND\" H 5250 5530 30  0001 C CNN\nF 2 \"\" H 5250 5600 60  0001 C CNN\nF 3 \"\" H 5250 5600 60  0001 C CNN\n\t1    5250 5600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0139\nU 1 1 4F5BDB9B\nP 5250 4500\nF 0 \"#PWR0139\" H 5250 4500 30  0001 C CNN\nF 1 \"GND\" H 5250 4430 30  0001 C CNN\nF 2 \"\" H 5250 4500 60  0001 C CNN\nF 3 \"\" H 5250 4500 60  0001 C CNN\n\t1    5250 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN T3\nU 1 1 4F5BDB90\nP 4750 4500\nF 0 \"T3\" H 4750 4750 70  0000 C CNN\nF 1 \"RX_BALUN\" H 4750 4200 70  0000 C CNN\nF 2 \"hackrf:GSG-2500BL14M100\" H 4750 4500 60  0001 C CNN\nF 3 \"\" H 4750 4500 60  0001 C CNN\nF 4 \"Johanson Technology\" H 4750 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 4750 4500 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 4750 4500 60  0001 C CNN \"Description\"\n\t1    4750 4500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C104\nU 1 1 4F5BD68E\nP 5650 5300\nF 0 \"C104\" H 5700 5400 50  0000 L CNN\nF 1 \"3pF\" H 5700 5200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5650 5300 60  0001 C CNN\nF 3 \"\" H 5650 5300 60  0001 C CNN\nF 4 \"Murata\" H 5650 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 5650 5300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 5650 5300 60  0001 C CNN \"Description\"\n\t1    5650 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C111\nU 1 1 4F5BD678\nP 5650 5900\nF 0 \"C111\" H 5700 6000 50  0000 L CNN\nF 1 \"3pF\" H 5700 5800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5650 5900 60  0001 C CNN\nF 3 \"\" H 5650 5900 60  0001 C CNN\nF 4 \"Murata\" H 5650 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 5650 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 5650 5900 60  0001 C CNN \"Description\"\n\t1    5650 5900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C98\nU 1 1 4F5BCCE3\nP 13250 3750\nF 0 \"C98\" H 13300 3850 50  0000 L CNN\nF 1 \"330nF\" H 13300 3650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13250 3750 60  0001 C CNN\nF 3 \"\" H 13250 3750 60  0001 C CNN\nF 4 \"Murata\" H 13250 3750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 13250 3750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 13250 3750 60  0001 C CNN \"Description\"\n\t1    13250 3750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0140\nU 1 1 4F5BCCA7\nP 14400 3600\nF 0 \"#PWR0140\" H 14400 3600 30  0001 C CNN\nF 1 \"GND\" H 14400 3530 30  0001 C CNN\nF 2 \"\" H 14400 3600 60  0001 C CNN\nF 3 \"\" H 14400 3600 60  0001 C CNN\n\t1    14400 3600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0141\nU 1 1 4F5BCC9F\nP 14900 3600\nF 0 \"#PWR0141\" H 14900 3600 30  0001 C CNN\nF 1 \"GND\" H 14900 3530 30  0001 C CNN\nF 2 \"\" H 14900 3600 60  0001 C CNN\nF 3 \"\" H 14900 3600 60  0001 C CNN\n\t1    14900 3600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0142\nU 1 1 4F5BCB52\nP 14200 6250\nF 0 \"#PWR0142\" H 14200 6250 30  0001 C CNN\nF 1 \"GND\" H 14200 6180 30  0001 C CNN\nF 2 \"\" H 14200 6250 60  0001 C CNN\nF 3 \"\" H 14200 6250 60  0001 C CNN\n\t1    14200 6250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0143\nU 1 1 4F5BCAE8\nP 13000 5500\nF 0 \"#PWR0143\" H 13000 5500 30  0001 C CNN\nF 1 \"GND\" H 13000 5430 30  0001 C CNN\nF 2 \"\" H 13000 5500 60  0001 C CNN\nF 3 \"\" H 13000 5500 60  0001 C CNN\n\t1    13000 5500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0144\nU 1 1 4F5BCAE2\nP 13000 5000\nF 0 \"#PWR0144\" H 13000 5000 30  0001 C CNN\nF 1 \"GND\" H 13000 4930 30  0001 C CNN\nF 2 \"\" H 13000 5000 60  0001 C CNN\nF 3 \"\" H 13000 5000 60  0001 C CNN\n\t1    13000 5000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0145\nU 1 1 4F5BCADC\nP 13000 4800\nF 0 \"#PWR0145\" H 13000 4800 30  0001 C CNN\nF 1 \"GND\" H 13000 4730 30  0001 C CNN\nF 2 \"\" H 13000 4800 60  0001 C CNN\nF 3 \"\" H 13000 4800 60  0001 C CNN\n\t1    13000 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0146\nU 1 1 4F5BCABE\nP 15650 1450\nF 0 \"#PWR0146\" H 15650 1450 30  0001 C CNN\nF 1 \"GND\" H 15650 1380 30  0001 C CNN\nF 2 \"\" H 15650 1450 60  0001 C CNN\nF 3 \"\" H 15650 1450 60  0001 C CNN\n\t1    15650 1450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0147\nU 1 1 4F5BC9DD\nP 12550 4400\nF 0 \"#PWR0147\" H 12550 4400 30  0001 C CNN\nF 1 \"GND\" H 12550 4330 30  0001 C CNN\nF 2 \"\" H 12550 4400 60  0001 C CNN\nF 3 \"\" H 12550 4400 60  0001 C CNN\n\t1    12550 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0148\nU 1 1 4F5BC9D0\nP 13000 4150\nF 0 \"#PWR0148\" H 13000 4150 30  0001 C CNN\nF 1 \"GND\" H 13000 4080 30  0001 C CNN\nF 2 \"\" H 13000 4150 60  0001 C CNN\nF 3 \"\" H 13000 4150 60  0001 C CNN\n\t1    13000 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0149\nU 1 1 4F5BC9C9\nP 13000 3850\nF 0 \"#PWR0149\" H 13000 3850 30  0001 C CNN\nF 1 \"GND\" H 13000 3780 30  0001 C CNN\nF 2 \"\" H 13000 3850 60  0001 C CNN\nF 3 \"\" H 13000 3850 60  0001 C CNN\n\t1    13000 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C97\nU 1 1 4F5BC9BB\nP 13250 3450\nF 0 \"C97\" H 13300 3550 50  0000 L CNN\nF 1 \"330nF\" H 13300 3350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13250 3450 60  0001 C CNN\nF 3 \"\" H 13250 3450 60  0001 C CNN\nF 4 \"Murata\" H 13250 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 13250 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 13250 3450 60  0001 C CNN \"Description\"\n\t1    13250 3450\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C100\nU 1 1 4F5BC9A4\nP 12550 4150\nF 0 \"C100\" H 12600 4250 50  0000 L CNN\nF 1 \"330nF\" H 12600 4050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12550 4150 60  0001 C CNN\nF 3 \"\" H 12550 4150 60  0001 C CNN\nF 4 \"Murata\" H 12550 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A334KE15D\" H 12550 4150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.33UF 10V 10% X5R 0402\" H 12550 4150 60  0001 C CNN \"Description\"\n\t1    12550 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0150\nU 1 1 4F5BC4AE\nP 12300 3750\nF 0 \"#PWR0150\" H 12300 3750 30  0001 C CNN\nF 1 \"GND\" H 12300 3680 30  0001 C CNN\nF 2 \"\" H 12300 3750 60  0001 C CNN\nF 3 \"\" H 12300 3750 60  0001 C CNN\n\t1    12300 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0151\nU 1 1 4F5BC4AD\nP 12100 3750\nF 0 \"#PWR0151\" H 12100 3750 30  0001 C CNN\nF 1 \"GND\" H 12100 3680 30  0001 C CNN\nF 2 \"\" H 12100 3750 60  0001 C CNN\nF 3 \"\" H 12100 3750 60  0001 C CNN\n\t1    12100 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0152\nU 1 1 4F5BC4AB\nP 11900 3750\nF 0 \"#PWR0152\" H 11900 3750 30  0001 C CNN\nF 1 \"GND\" H 11900 3680 30  0001 C CNN\nF 2 \"\" H 11900 3750 60  0001 C CNN\nF 3 \"\" H 11900 3750 60  0001 C CNN\n\t1    11900 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0153\nU 1 1 4F5BC4A9\nP 11700 3750\nF 0 \"#PWR0153\" H 11700 3750 30  0001 C CNN\nF 1 \"GND\" H 11700 3680 30  0001 C CNN\nF 2 \"\" H 11700 3750 60  0001 C CNN\nF 3 \"\" H 11700 3750 60  0001 C CNN\n\t1    11700 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MAX5864 U18\nU 1 1 4F5BBCA6\nP 14350 4950\nF 0 \"U18\" H 14350 5000 60  0000 C CNN\nF 1 \"MAX5864\" H 14350 4900 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN48-7\" H 14350 4950 60  0001 C CNN\nF 3 \"\" H 14350 4950 60  0001 C CNN\nF 4 \"Maxim\" H 14350 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"MAX5864ETM+\" H 14350 4950 60  0001 C CNN \"Part Number\"\nF 6 \"IC ANLG FRONT END 22MSPS 48-TQFN\" H 14350 4950 60  0001 C CNN \"Description\"\n\t1    14350 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R8\nU 1 1 4F5BC2E1\nP 12850 2150\nF 0 \"R8\" V 12930 2150 50  0000 C CNN\nF 1 \"1k\" V 12850 2150 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12850 2150 60  0001 C CNN\nF 3 \"\" H 12850 2150 60  0001 C CNN\nF 4 \"Stackpole\" H 12850 2150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 12850 2150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 12850 2150 60  0001 C CNN \"Description\"\n\t1    12850 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0154\nU 1 1 4F5BC1B0\nP 9700 5800\nF 0 \"#PWR0154\" H 9700 5800 30  0001 C CNN\nF 1 \"GND\" H 9700 5730 30  0001 C CNN\nF 2 \"\" H 9700 5800 60  0001 C CNN\nF 3 \"\" H 9700 5800 60  0001 C CNN\n\t1    9700 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0155\nU 1 1 4F5BC191\nP 9150 5400\nF 0 \"#PWR0155\" H 9150 5400 30  0001 C CNN\nF 1 \"GND\" H 9150 5330 30  0001 C CNN\nF 2 \"\" H 9150 5400 60  0001 C CNN\nF 3 \"\" H 9150 5400 60  0001 C CNN\n\t1    9150 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C106\nU 1 1 4F5BC172\nP 9700 5550\nF 0 \"C106\" H 9750 5650 50  0000 L CNN\nF 1 \"1uF\" H 9750 5450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9700 5550 60  0001 C CNN\nF 3 \"\" H 9700 5550 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 9700 5550 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 9700 5550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 9700 5550 60  0001 C CNN \"Description\"\n\t1    9700 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R26\nU 1 1 4F5BC065\nP 8650 6750\nF 0 \"R26\" V 8730 6750 50  0000 C CNN\nF 1 \"475\" V 8650 6750 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 8650 6750 60  0001 C CNN\nF 3 \"\" H 8650 6750 60  0001 C CNN\nF 4 \"Stackpole\" H 8650 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8650 6750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8650 6750 60  0001 C CNN \"Description\"\n\t1    8650 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R25\nU 1 1 4F5BC059\nP 8150 6750\nF 0 \"R25\" V 8230 6750 50  0000 C CNN\nF 1 \"475\" V 8150 6750 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 8150 6750 60  0001 C CNN\nF 3 \"\" H 8150 6750 60  0001 C CNN\nF 4 \"Stackpole\" H 8150 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8150 6750 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8150 6750 60  0001 C CNN \"Description\"\n\t1    8150 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C114\nU 1 1 4F5BC057\nP 8400 7000\nF 0 \"C114\" H 8450 7100 50  0000 L CNN\nF 1 \"3.3nF\" H 8450 6900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8400 7000 60  0001 C CNN\nF 3 \"\" H 8400 7000 60  0001 C CNN\nF 4 \"Murata\" H 8400 7000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H332KA01D\" H 8400 7000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3300PF 50V 10% X7R 0402\" H 8400 7000 60  0001 C CNN \"Description\"\n\t1    8400 7000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0156\nU 1 1 4F5BC043\nP 8050 6400\nF 0 \"#PWR0156\" H 8050 6400 30  0001 C CNN\nF 1 \"GND\" H 8050 6330 30  0001 C CNN\nF 2 \"\" H 8050 6400 60  0001 C CNN\nF 3 \"\" H 8050 6400 60  0001 C CNN\n\t1    8050 6400\n\t1    0    0    -1  \n$EndComp\nText Label 7450 6700 1    40   ~ 0\nXCVR_CLKOUT\n$Comp\nL GND #PWR0157\nU 1 1 4F5BBFA9\nP 1450 1500\nF 0 \"#PWR0157\" H 1450 1500 30  0001 C CNN\nF 1 \"GND\" H 1450 1430 30  0001 C CNN\nF 2 \"\" H 1450 1500 60  0001 C CNN\nF 3 \"\" H 1450 1500 60  0001 C CNN\n\t1    1450 1500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0158\nU 1 1 4F5BBEDE\nP 4250 5900\nF 0 \"#PWR0158\" H 4250 5900 30  0001 C CNN\nF 1 \"GND\" H 4250 5830 30  0001 C CNN\nF 2 \"\" H 4250 5900 60  0001 C CNN\nF 3 \"\" H 4250 5900 60  0001 C CNN\n\t1    4250 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0159\nU 1 1 4F5BBDE7\nP 4250 4800\nF 0 \"#PWR0159\" H 4250 4800 30  0001 C CNN\nF 1 \"GND\" H 4250 4730 30  0001 C CNN\nF 2 \"\" H 4250 4800 60  0001 C CNN\nF 3 \"\" H 4250 4800 60  0001 C CNN\n\t1    4250 4800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L7\nU 1 1 4F5BBD57\nP 5900 4500\nF 0 \"L7\" V 5850 4500 40  0000 C CNN\nF 1 \"6.2nH\" V 6000 4500 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5900 4500 60  0001 C CNN\nF 3 \"\" H 5900 4500 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 5900 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10056N2S-T\" H 5900 4500 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 6.2+/-0.3NH 0402\" H 5900 4500 60  0001 C CNN \"Description\"\n\t1    5900 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C84\nU 1 1 4F5BBD0A\nP 1650 1250\nF 0 \"C84\" H 1700 1350 50  0000 L CNN\nF 1 \"22pF\" H 1700 1150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1650 1250 60  0001 C CNN\nF 3 \"\" H 1650 1250 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    1650 1250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0160\nU 1 1 4F5BBCFD\nP 6250 4500\nF 0 \"#PWR0160\" H 6250 4500 30  0001 C CNN\nF 1 \"GND\" H 6250 4430 30  0001 C CNN\nF 2 \"\" H 6250 4500 60  0001 C CNN\nF 3 \"\" H 6250 4500 60  0001 C CNN\n\t1    6250 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0161\nU 1 1 4F5BBCE6\nP 6250 4050\nF 0 \"#PWR0161\" H 6250 4050 30  0001 C CNN\nF 1 \"GND\" H 6250 3980 30  0001 C CNN\nF 2 \"\" H 6250 4050 60  0001 C CNN\nF 3 \"\" H 6250 4050 60  0001 C CNN\n\t1    6250 4050\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R94\nU 1 1 50C136DB\nP 6450 9100\nF 0 \"R94\" V 6530 9100 50  0000 C CNN\nF 1 \"39\" V 6450 9100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6450 9100 60  0001 C CNN\nF 3 \"\" H 6450 9100 60  0001 C CNN\nF 4 \"Stackpole\" H 6450 9100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 6450 9100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 6450 9100 60  0001 C CNN \"Description\"\n\t1    6450 9100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0162\nU 1 1 524931D7\nP 14300 6250\nF 0 \"#PWR0162\" H 14300 6350 30  0001 C CNN\nF 1 \"VCC\" H 14300 6350 30  0000 C CNN\nF 2 \"\" H 14300 6250 60  0001 C CNN\nF 3 \"\" H 14300 6250 60  0001 C CNN\n\t1    14300 6250\n\t-1   0    0    1   \n$EndComp\nText GLabel 7350 6400 3    40   Input ~ 0\nSSP1_SCK\nText GLabel 15650 4500 2    40   Input ~ 0\nSSP1_SCK\nText GLabel 15650 4600 2    40   Input ~ 0\nSSP1_MOSI\nText GLabel 9100 4900 2    40   Input ~ 0\nSSP1_MOSI\nText GLabel 9100 5100 2    40   Input ~ 0\nSSP1_MISO\n$Comp\nL VCC #PWR0163\nU 1 1 52699FA2\nP 4500 6900\nF 0 \"#PWR0163\" H 4500 7000 30  0001 C CNN\nF 1 \"VCC\" H 4500 7000 30  0000 C CNN\nF 2 \"\" H 4500 6900 60  0001 C CNN\nF 3 \"\" H 4500 6900 60  0001 C CNN\n\t1    4500 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0164\nU 1 1 52699FA8\nP 4700 8850\nF 0 \"#PWR0164\" H 4700 8950 30  0001 C CNN\nF 1 \"VCC\" H 4700 8950 30  0000 C CNN\nF 2 \"\" H 4700 8850 60  0001 C CNN\nF 3 \"\" H 4700 8850 60  0001 C CNN\n\t1    4700 8850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0165\nU 1 1 52699FAE\nP 5550 7850\nF 0 \"#PWR0165\" H 5550 7950 30  0001 C CNN\nF 1 \"VCC\" H 5550 7950 30  0000 C CNN\nF 2 \"\" H 5550 7850 60  0001 C CNN\nF 3 \"\" H 5550 7850 60  0001 C CNN\n\t1    5550 7850\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0166\nU 1 1 52699FB4\nP 5550 8150\nF 0 \"#PWR0166\" H 5550 8250 30  0001 C CNN\nF 1 \"VCC\" H 5550 8250 30  0000 C CNN\nF 2 \"\" H 5550 8150 60  0001 C CNN\nF 3 \"\" H 5550 8150 60  0001 C CNN\n\t1    5550 8150\n\t0    1    1    0   \n$EndComp\n$Comp\nL MOSFET_P Q3\nU 1 1 526AF6D0\nP 2100 2700\nF 0 \"Q3\" H 2100 2890 60  0000 R CNN\nF 1 \"MOSFET_P\" H 2100 2520 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 2100 2700 60  0001 C CNN\nF 3 \"\" H 2100 2700 60  0001 C CNN\nF 4 \"Diodes Inc.\" H 2100 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMP2305U-7\" H 2100 2700 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 20V 4.2A SOT-23\" H 2100 2700 60  0001 C CNN \"Description\"\n\t1    2100 2700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R11\nU 1 1 526AF8E4\nP 2250 2400\nF 0 \"R11\" V 2330 2400 50  0000 C CNN\nF 1 \"10k\" V 2250 2400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2250 2400 60  0001 C CNN\nF 3 \"\" H 2250 2400 60  0001 C CNN\nF 4 \"Stackpole\" H 2250 2400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2250 2400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2250 2400 60  0001 C CNN \"Description\"\n\t1    2250 2400\n\t0    -1   -1   0   \n$EndComp\nText Notes 2250 3750 0    40   ~ 0\nPCB trace jumper\n$Comp\nL C C68\nU 1 1 527F1CB9\nP 8150 8350\nF 0 \"C68\" H 8200 8450 50  0000 L CNN\nF 1 \"100pF\" H 8200 8250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8150 8350 60  0001 C CNN\nF 3 \"\" H 8150 8350 60  0001 C CNN\nF 4 \"Murata\" H 8150 8350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 8150 8350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 8150 8350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 8000 8200 60  0000 C CNN \"Note\"\n\t1    8150 8350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C69\nU 1 1 527F1D24\nP 7450 8750\nF 0 \"C69\" H 7500 8850 50  0000 L CNN\nF 1 \"100pF\" H 7500 8650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7450 8750 60  0001 C CNN\nF 3 \"\" H 7450 8750 60  0001 C CNN\nF 4 \"Murata\" H 7450 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 7450 8750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7450 8750 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 7300 8600 60  0000 C CNN \"Note\"\n\t1    7450 8750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0167\nU 1 1 527F276A\nP 7450 9000\nF 0 \"#PWR0167\" H 7450 9000 30  0001 C CNN\nF 1 \"GND\" H 7450 8930 30  0001 C CNN\nF 2 \"\" H 7450 9000 60  0000 C CNN\nF 3 \"\" H 7450 9000 60  0000 C CNN\n\t1    7450 9000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0168\nU 1 1 527F2777\nP 8150 8600\nF 0 \"#PWR0168\" H 8150 8600 30  0001 C CNN\nF 1 \"GND\" H 8150 8530 30  0001 C CNN\nF 2 \"\" H 8150 8600 60  0000 C CNN\nF 3 \"\" H 8150 8600 60  0000 C CNN\n\t1    8150 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C159\nU 1 1 527F2F05\nP 6700 9350\nF 0 \"C159\" H 6750 9450 50  0000 L CNN\nF 1 \"100pF\" H 6750 9250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6700 9350 60  0001 C CNN\nF 3 \"\" H 6700 9350 60  0001 C CNN\nF 4 \"Murata\" H 6700 9350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 6700 9350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 6700 9350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 6550 9200 60  0000 C CNN \"Note\"\n\t1    6700 9350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0169\nU 1 1 527F2F0F\nP 6700 9600\nF 0 \"#PWR0169\" H 6700 9600 30  0001 C CNN\nF 1 \"GND\" H 6700 9530 30  0001 C CNN\nF 2 \"\" H 6700 9600 60  0000 C CNN\nF 3 \"\" H 6700 9600 60  0000 C CNN\n\t1    6700 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R33\nU 1 1 527F334B\nP 5000 9600\nF 0 \"R33\" V 5080 9600 50  0000 C CNN\nF 1 \"39\" V 5000 9600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5000 9600 60  0001 C CNN\nF 3 \"\" H 5000 9600 60  0001 C CNN\nF 4 \"Stackpole\" H 5000 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 5000 9600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 5000 9600 60  0001 C CNN \"Description\"\n\t1    5000 9600\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C165\nU 1 1 527F3355\nP 5250 9850\nF 0 \"C165\" H 5300 9950 50  0000 L CNN\nF 1 \"100pF\" H 5300 9750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5250 9850 60  0001 C CNN\nF 3 \"\" H 5250 9850 60  0001 C CNN\nF 4 \"Murata\" H 5250 9850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 5250 9850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 5250 9850 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 5100 9700 60  0000 C CNN \"Note\"\n\t1    5250 9850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0170\nU 1 1 527F335F\nP 5250 10100\nF 0 \"#PWR0170\" H 5250 10100 30  0001 C CNN\nF 1 \"GND\" H 5250 10030 30  0001 C CNN\nF 2 \"\" H 5250 10100 60  0000 C CNN\nF 3 \"\" H 5250 10100 60  0000 C CNN\n\t1    5250 10100\n\t1    0    0    -1  \n$EndComp\nText GLabel 13000 4900 0    40   Input ~ 0\nGCK1\nText GLabel 5350 9500 1    40   Input ~ 0\nCLKOUT\nText GLabel 3800 8750 1    40   Input ~ 0\nCLKIN\nText GLabel 4800 7050 2    40   Input ~ 0\nCLK6\nText GLabel 1750 5550 3    40   Input ~ 0\nTXENABLE\nText GLabel 1900 5550 3    40   Input ~ 0\nRXENABLE\n$Comp\nL CONN_1 P55\nU 1 1 52806F80\nP 1750 5300\nF 0 \"P55\" H 1830 5300 40  0000 L CNN\nF 1 \"TXENABLE\" H 1750 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1750 5300 60  0001 C CNN\nF 3 \"\" H 1750 5300 60  0001 C CNN\nF 4 \"DNP\" H 1750 5300 60  0001 C CNN \"Note\"\n\t1    1750 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P56\nU 1 1 52806F87\nP 1900 5300\nF 0 \"P56\" H 1980 5300 40  0000 L CNN\nF 1 \"RXENABLE\" H 1900 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1900 5300 60  0001 C CNN\nF 3 \"\" H 1900 5300 60  0001 C CNN\nF 4 \"DNP\" H 1900 5300 60  0001 C CNN \"Note\"\n\t1    1900 5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 1450 5550 3    40   Input ~ 0\nCS_XCVR\n$Comp\nL CONN_1 P53\nU 1 1 52806F99\nP 1450 5300\nF 0 \"P53\" H 1530 5300 40  0000 L CNN\nF 1 \"CS_XCVR\" H 1450 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1450 5300 60  0001 C CNN\nF 3 \"\" H 1450 5300 60  0001 C CNN\nF 4 \"DNP\" H 1450 5300 60  0001 C CNN \"Note\"\n\t1    1450 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P57\nU 1 1 52807566\nP 2050 5300\nF 0 \"P57\" H 2130 5300 40  0000 L CNN\nF 1 \"XTAL2\" H 2050 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2050 5300 60  0001 C CNN\nF 3 \"\" H 2050 5300 60  0001 C CNN\nF 4 \"DNP\" H 2050 5300 60  0001 C CNN \"Note\"\n\t1    2050 5300\n\t0    -1   -1   0   \n$EndComp\nText Label 2050 5650 1    40   ~ 0\nXTAL2\nText GLabel 2200 5550 3    40   Input ~ 0\nGCK1\nText GLabel 2350 5550 3    40   Input ~ 0\nGCK2\nText GLabel 2500 5550 3    40   Input ~ 0\nSGPIO_CLK\nText GLabel 1600 5550 3    40   Input ~ 0\nCS_AD\n$Comp\nL CONN_1 P54\nU 1 1 528076FC\nP 1600 5300\nF 0 \"P54\" H 1680 5300 40  0000 L CNN\nF 1 \"CS_AD\" H 1600 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1600 5300 60  0001 C CNN\nF 3 \"\" H 1600 5300 60  0001 C CNN\nF 4 \"DNP\" H 1600 5300 60  0001 C CNN \"Note\"\n\t1    1600 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P59\nU 1 1 52807889\nP 2350 5300\nF 0 \"P59\" H 2430 5300 40  0000 L CNN\nF 1 \"GCK2\" H 2350 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2350 5300 60  0001 C CNN\nF 3 \"\" H 2350 5300 60  0001 C CNN\nF 4 \"DNP\" H 2350 5300 60  0001 C CNN \"Note\"\n\t1    2350 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P60\nU 1 1 52807890\nP 2500 5300\nF 0 \"P60\" H 2580 5300 40  0000 L CNN\nF 1 \"SGPIO_CLK\" H 2500 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2500 5300 60  0001 C CNN\nF 3 \"\" H 2500 5300 60  0001 C CNN\nF 4 \"DNP\" H 2500 5300 60  0001 C CNN \"Note\"\n\t1    2500 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P58\nU 1 1 52807897\nP 2200 5300\nF 0 \"P58\" H 2280 5300 40  0000 L CNN\nF 1 \"GCK1\" H 2200 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2200 5300 60  0001 C CNN\nF 3 \"\" H 2200 5300 60  0001 C CNN\nF 4 \"DNP\" H 2200 5300 60  0001 C CNN \"Note\"\n\t1    2200 5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 2650 5550 3    40   Input ~ 0\nDA0\nText GLabel 2950 5550 3    40   Input ~ 0\nDA7\nText GLabel 3100 5550 3    40   Input ~ 0\nDD0\nText GLabel 3400 5550 3    40   Input ~ 0\nDD9\n$Comp\nL CONN_1 P63\nU 1 1 528078A7\nP 3100 5300\nF 0 \"P63\" H 3180 5300 40  0000 L CNN\nF 1 \"DD0\" H 3100 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3100 5300 60  0001 C CNN\nF 3 \"\" H 3100 5300 60  0001 C CNN\nF 4 \"DNP\" H 3100 5300 60  0001 C CNN \"Note\"\n\t1    3100 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P64\nU 1 1 528078AE\nP 3400 5300\nF 0 \"P64\" H 3480 5300 40  0000 L CNN\nF 1 \"DD9\" H 3400 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3400 5300 60  0001 C CNN\nF 3 \"\" H 3400 5300 60  0001 C CNN\nF 4 \"DNP\" H 3400 5300 60  0001 C CNN \"Note\"\n\t1    3400 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P61\nU 1 1 528078B5\nP 2650 5300\nF 0 \"P61\" H 2730 5300 40  0000 L CNN\nF 1 \"DA0\" H 2650 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2650 5300 60  0001 C CNN\nF 3 \"\" H 2650 5300 60  0001 C CNN\nF 4 \"DNP\" H 2650 5300 60  0001 C CNN \"Note\"\n\t1    2650 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P62\nU 1 1 528078BD\nP 2950 5300\nF 0 \"P62\" H 3030 5300 40  0000 L CNN\nF 1 \"DA7\" H 2950 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2950 5300 60  0001 C CNN\nF 3 \"\" H 2950 5300 60  0001 C CNN\nF 4 \"DNP\" H 2950 5300 60  0001 C CNN \"Note\"\n\t1    2950 5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 3250 5550 3    40   Input ~ 0\nDD5\nText GLabel 2800 5550 3    40   Input ~ 0\nDA4\n$Comp\nL CONN_1 P66\nU 1 1 52807A95\nP 3250 5300\nF 0 \"P66\" H 3330 5300 40  0000 L CNN\nF 1 \"DD5\" H 3250 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3250 5300 60  0001 C CNN\nF 3 \"\" H 3250 5300 60  0001 C CNN\nF 4 \"DNP\" H 3250 5300 60  0001 C CNN \"Note\"\n\t1    3250 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P65\nU 1 1 52807C28\nP 2800 5300\nF 0 \"P65\" H 2880 5300 40  0000 L CNN\nF 1 \"DA4\" H 2800 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2800 5300 60  0001 C CNN\nF 3 \"\" H 2800 5300 60  0001 C CNN\nF 4 \"DNP\" H 2800 5300 60  0001 C CNN \"Note\"\n\t1    2800 5300\n\t0    -1   -1   0   \n$EndComp\nText GLabel 3550 5550 3    40   Input ~ 0\nRSSI\n$Comp\nL CONN_1 P67\nU 1 1 5280A12A\nP 3550 5300\nF 0 \"P67\" H 3630 5300 40  0000 L CNN\nF 1 \"RSSI\" H 3550 5355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3550 5300 60  0001 C CNN\nF 3 \"\" H 3550 5300 60  0001 C CNN\nF 4 \"DNP\" H 3550 5300 60  0001 C CNN \"Note\"\n\t1    3550 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D9\nU 1 1 52807806\nP 5700 9950\nF 0 \"D9\" H 5700 10050 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 5700 9850 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5700 9950 60  0001 C CNN\nF 3 \"\" H 5700 9950 60  0001 C CNN\nF 4 \"Murata\" H 5700 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 5700 9950 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 5700 9950 60  0001 C CNN \"Description\"\n\t1    5700 9950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0171\nU 1 1 5280780C\nP 5700 10300\nF 0 \"#PWR0171\" H 5700 10300 30  0001 C CNN\nF 1 \"GND\" H 5700 10230 30  0001 C CNN\nF 2 \"\" H 5700 10300 60  0001 C CNN\nF 3 \"\" H 5700 10300 60  0001 C CNN\n\t1    5700 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D3\nU 1 1 52807816\nP 3400 9200\nF 0 \"D3\" H 3400 9300 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 3400 9100 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3400 9200 60  0001 C CNN\nF 3 \"\" H 3400 9200 60  0001 C CNN\nF 4 \"Murata\" H 3400 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 3400 9200 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 3400 9200 60  0001 C CNN \"Description\"\n\t1    3400 9200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0172\nU 1 1 5280781C\nP 3400 9550\nF 0 \"#PWR0172\" H 3400 9550 30  0001 C CNN\nF 1 \"GND\" H 3400 9480 30  0001 C CNN\nF 2 \"\" H 3400 9550 60  0001 C CNN\nF 3 \"\" H 3400 9550 60  0001 C CNN\n\t1    3400 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C167\nU 1 1 5281B72F\nP 1600 2550\nF 0 \"C167\" H 1650 2650 50  0000 L CNN\nF 1 \"100nF\" H 1650 2450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1600 2550 60  0001 C CNN\nF 3 \"\" H 1600 2550 60  0001 C CNN\nF 4 \"Murata\" H 1600 2550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1600 2550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1600 2550 60  0001 C CNN \"Description\"\n\t1    1600 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0173\nU 1 1 5281B737\nP 1600 2800\nF 0 \"#PWR0173\" H 1600 2800 30  0001 C CNN\nF 1 \"GND\" H 1600 2730 30  0001 C CNN\nF 2 \"\" H 1600 2800 60  0000 C CNN\nF 3 \"\" H 1600 2800 60  0000 C CNN\n\t1    1600 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P83\nU 1 1 5281C7E9\nP 700 6250\nF 0 \"P83\" H 780 6250 40  0000 L CNN\nF 1 \"GND\" H 700 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 700 6250 60  0001 C CNN\nF 3 \"\" H 700 6250 60  0001 C CNN\nF 4 \"DNP\" H 700 6250 60  0001 C CNN \"Note\"\n\t1    700  6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0174\nU 1 1 5281C7F1\nP 700 6500\nF 0 \"#PWR0174\" H 700 6500 30  0001 C CNN\nF 1 \"GND\" H 700 6430 30  0001 C CNN\nF 2 \"\" H 700 6500 60  0000 C CNN\nF 3 \"\" H 700 6500 60  0000 C CNN\n\t1    700  6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P84\nU 1 1 5281C9AD\nP 850 6250\nF 0 \"P84\" H 930 6250 40  0000 L CNN\nF 1 \"GND\" H 850 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 850 6250 60  0001 C CNN\nF 3 \"\" H 850 6250 60  0001 C CNN\nF 4 \"DNP\" H 850 6250 60  0001 C CNN \"Note\"\n\t1    850  6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0175\nU 1 1 5281C9B3\nP 850 6500\nF 0 \"#PWR0175\" H 850 6500 30  0001 C CNN\nF 1 \"GND\" H 850 6430 30  0001 C CNN\nF 2 \"\" H 850 6500 60  0000 C CNN\nF 3 \"\" H 850 6500 60  0000 C CNN\n\t1    850  6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P85\nU 1 1 5281C9BB\nP 1000 6250\nF 0 \"P85\" H 1080 6250 40  0000 L CNN\nF 1 \"GND\" H 1000 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1000 6250 60  0001 C CNN\nF 3 \"\" H 1000 6250 60  0001 C CNN\nF 4 \"DNP\" H 1000 6250 60  0001 C CNN \"Note\"\n\t1    1000 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0176\nU 1 1 5281C9C1\nP 1000 6500\nF 0 \"#PWR0176\" H 1000 6500 30  0001 C CNN\nF 1 \"GND\" H 1000 6430 30  0001 C CNN\nF 2 \"\" H 1000 6500 60  0000 C CNN\nF 3 \"\" H 1000 6500 60  0000 C CNN\n\t1    1000 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P86\nU 1 1 5281C9C9\nP 1150 6250\nF 0 \"P86\" H 1230 6250 40  0000 L CNN\nF 1 \"GND\" H 1150 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1150 6250 60  0001 C CNN\nF 3 \"\" H 1150 6250 60  0001 C CNN\nF 4 \"DNP\" H 1150 6250 60  0001 C CNN \"Note\"\n\t1    1150 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0177\nU 1 1 5281C9CF\nP 1150 6500\nF 0 \"#PWR0177\" H 1150 6500 30  0001 C CNN\nF 1 \"GND\" H 1150 6430 30  0001 C CNN\nF 2 \"\" H 1150 6500 60  0000 C CNN\nF 3 \"\" H 1150 6500 60  0000 C CNN\n\t1    1150 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P87\nU 1 1 5281C9D7\nP 1300 6250\nF 0 \"P87\" H 1380 6250 40  0000 L CNN\nF 1 \"GND\" H 1300 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1300 6250 60  0001 C CNN\nF 3 \"\" H 1300 6250 60  0001 C CNN\nF 4 \"DNP\" H 1300 6250 60  0001 C CNN \"Note\"\n\t1    1300 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0178\nU 1 1 5281C9DD\nP 1300 6500\nF 0 \"#PWR0178\" H 1300 6500 30  0001 C CNN\nF 1 \"GND\" H 1300 6430 30  0001 C CNN\nF 2 \"\" H 1300 6500 60  0000 C CNN\nF 3 \"\" H 1300 6500 60  0000 C CNN\n\t1    1300 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P88\nU 1 1 5281C9E5\nP 1450 6250\nF 0 \"P88\" H 1530 6250 40  0000 L CNN\nF 1 \"GND\" H 1450 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1450 6250 60  0001 C CNN\nF 3 \"\" H 1450 6250 60  0001 C CNN\nF 4 \"DNP\" H 1450 6250 60  0001 C CNN \"Note\"\n\t1    1450 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0179\nU 1 1 5281C9EB\nP 1450 6500\nF 0 \"#PWR0179\" H 1450 6500 30  0001 C CNN\nF 1 \"GND\" H 1450 6430 30  0001 C CNN\nF 2 \"\" H 1450 6500 60  0000 C CNN\nF 3 \"\" H 1450 6500 60  0000 C CNN\n\t1    1450 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P89\nU 1 1 5281C9F3\nP 1600 6250\nF 0 \"P89\" H 1680 6250 40  0000 L CNN\nF 1 \"GND\" H 1600 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1600 6250 60  0001 C CNN\nF 3 \"\" H 1600 6250 60  0001 C CNN\nF 4 \"DNP\" H 1600 6250 60  0001 C CNN \"Note\"\n\t1    1600 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0180\nU 1 1 5281C9F9\nP 1600 6500\nF 0 \"#PWR0180\" H 1600 6500 30  0001 C CNN\nF 1 \"GND\" H 1600 6430 30  0001 C CNN\nF 2 \"\" H 1600 6500 60  0000 C CNN\nF 3 \"\" H 1600 6500 60  0000 C CNN\n\t1    1600 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P90\nU 1 1 5281CA01\nP 1750 6250\nF 0 \"P90\" H 1830 6250 40  0000 L CNN\nF 1 \"GND\" H 1750 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1750 6250 60  0001 C CNN\nF 3 \"\" H 1750 6250 60  0001 C CNN\nF 4 \"DNP\" H 1750 6250 60  0001 C CNN \"Note\"\n\t1    1750 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0181\nU 1 1 5281CA07\nP 1750 6500\nF 0 \"#PWR0181\" H 1750 6500 30  0001 C CNN\nF 1 \"GND\" H 1750 6430 30  0001 C CNN\nF 2 \"\" H 1750 6500 60  0000 C CNN\nF 3 \"\" H 1750 6500 60  0000 C CNN\n\t1    1750 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P91\nU 1 1 5281CEEC\nP 1900 6250\nF 0 \"P91\" H 1980 6250 40  0000 L CNN\nF 1 \"GND\" H 1900 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1900 6250 60  0001 C CNN\nF 3 \"\" H 1900 6250 60  0001 C CNN\nF 4 \"DNP\" H 1900 6250 60  0001 C CNN \"Note\"\n\t1    1900 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0182\nU 1 1 5281CEF2\nP 1900 6500\nF 0 \"#PWR0182\" H 1900 6500 30  0001 C CNN\nF 1 \"GND\" H 1900 6430 30  0001 C CNN\nF 2 \"\" H 1900 6500 60  0000 C CNN\nF 3 \"\" H 1900 6500 60  0000 C CNN\n\t1    1900 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P92\nU 1 1 5281CEFA\nP 2050 6250\nF 0 \"P92\" H 2130 6250 40  0000 L CNN\nF 1 \"GND\" H 2050 6305 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2050 6250 60  0001 C CNN\nF 3 \"\" H 2050 6250 60  0001 C CNN\nF 4 \"DNP\" H 2050 6250 60  0001 C CNN \"Note\"\n\t1    2050 6250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0183\nU 1 1 5281CF00\nP 2050 6500\nF 0 \"#PWR0183\" H 2050 6500 30  0001 C CNN\nF 1 \"GND\" H 2050 6430 30  0001 C CNN\nF 2 \"\" H 2050 6500 60  0000 C CNN\nF 3 \"\" H 2050 6500 60  0000 C CNN\n\t1    2050 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R32\nU 1 1 528ED034\nP 7200 8500\nF 0 \"R32\" V 7280 8500 50  0000 C CNN\nF 1 \"39\" V 7200 8500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7200 8500 60  0001 C CNN\nF 3 \"\" H 7200 8500 60  0001 C CNN\nF 4 \"Stackpole\" H 7200 8500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 7200 8500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 7200 8500 60  0001 C CNN \"Description\"\n\t1    7200 8500\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R31\nU 1 1 528ED054\nP 7900 8100\nF 0 \"R31\" V 7980 8100 50  0000 C CNN\nF 1 \"39\" V 7900 8100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7900 8100 60  0001 C CNN\nF 3 \"\" H 7900 8100 60  0001 C CNN\nF 4 \"Stackpole\" H 7900 8100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 7900 8100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 7900 8100 60  0001 C CNN \"Description\"\n\t1    7900 8100\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C115\nU 1 1 5290226B\nP 6700 7050\nF 0 \"C115\" H 6750 7150 50  0000 L CNN\nF 1 \"33pF\" H 6750 6950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6700 7050 60  0001 C CNN\nF 3 \"\" H 6700 7050 60  0001 C CNN\nF 4 \"Murata\" H 18050 9300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 18050 9300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 18050 9300 60  0001 C CNN \"Description\"\n\t1    6700 7050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C116\nU 1 1 52902274\nP 6700 7550\nF 0 \"C116\" H 6750 7650 50  0000 L CNN\nF 1 \"47pF\" H 6750 7450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6700 7550 60  0001 C CNN\nF 3 \"\" H 6700 7550 60  0001 C CNN\nF 4 \"Murata\" H 6700 9250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 6700 9250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 6700 9250 60  0001 C CNN \"Description\"\n\t1    6700 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_8X2 P9\nU 1 1 5294060F\nP 11800 7950\nF 0 \"P9\" H 11800 8400 60  0000 C CNN\nF 1 \"BASEBAND\" V 11800 7950 50  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x8\" H 11800 7950 60  0001 C CNN\nF 3 \"\" H 11800 7950 60  0000 C CNN\nF 4 \"Sullins\" H 11800 7950 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC082LFBN-RC\" H 11800 7950 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 16PS.1\\\" DL GOLD\" H 11800 7950 60  0001 C CNN \"Description\"\n\t1    11800 7950\n\t1    0    0    -1  \n$EndComp\nConnection ~ 2600 2700\nWire Wire Line\n\t2300 2700 2700 2700\nWire Wire Line\n\t2600 2400 2600 2700\nWire Wire Line\n\t2400 2400 2600 2400\nConnection ~ 2000 2400\nWire Wire Line\n\t2000 2400 2100 2400\nWire Wire Line\n\t2000 2200 2000 2500\nWire Wire Line\n\t2000 3700 2000 4000\nConnection ~ 2300 10150\nWire Wire Line\n\t2400 10150 2400 10250\nConnection ~ 1900 10150\nConnection ~ 1500 10150\nWire Wire Line\n\t1100 10150 2400 10150\nConnection ~ 1500 9850\nConnection ~ 1900 9850\nConnection ~ 2300 9850\nWire Wire Line\n\t1100 9850 2400 9850\nWire Wire Line\n\t2400 9850 2400 9750\nConnection ~ 3900 8850\nConnection ~ 15300 7350\nWire Wire Line\n\t15200 7350 15600 7350\nWire Wire Line\n\t15200 7250 15200 7350\nConnection ~ 15300 7650\nWire Wire Line\n\t15200 7650 15600 7650\nWire Wire Line\n\t15200 7750 15200 7650\nWire Wire Line\n\t4600 9100 6300 9100\nWire Wire Line\n\t1150 5450 1150 5550\nWire Wire Line\n\t1300 5450 1300 5550\nWire Wire Line\n\t1000 5450 1000 5550\nWire Wire Line\n\t850  5450 850  5550\nWire Wire Line\n\t700  5450 700  5550\nWire Wire Line\n\t2400 3900 2400 4000\nWire Wire Line\n\t11950 1350 15650 1350\nWire Wire Line\n\t11950 1050 15650 1050\nWire Wire Line\n\t5650 7750 5300 7750\nWire Wire Line\n\t4500 9600 4850 9600\nWire Wire Line\n\t4500 8750 4500 9600\nWire Wire Line\n\t5300 7950 5950 7950\nWire Wire Line\n\t7550 7300 6700 7300\nWire Wire Line\n\t4600 6800 4600 7150\nWire Wire Line\n\t6700 6900 6700 6800\nWire Wire Line\n\t6700 7800 6700 7700\nWire Wire Line\n\t4950 1400 4950 1500\nConnection ~ 2000 3900\nWire Wire Line\n\t2000 3900 2400 3900\nWire Wire Line\n\t2000 2900 2000 3000\nWire Wire Line\n\t7450 6800 7450 6250\nWire Wire Line\n\t9700 5300 9700 5400\nConnection ~ 4300 6600\nWire Wire Line\n\t3800 6600 4300 6600\nWire Wire Line\n\t3800 6700 3800 6600\nConnection ~ 4400 9900\nWire Wire Line\n\t4400 8750 4400 10000\nConnection ~ 2300 8050\nWire Wire Line\n\t1900 8050 3700 8050\nWire Wire Line\n\t9000 5500 9200 5500\nConnection ~ 11400 4700\nWire Wire Line\n\t11400 4700 11400 5500\nConnection ~ 11950 4700\nWire Wire Line\n\t10500 4700 13150 4700\nWire Wire Line\n\t8150 3450 10100 3450\nWire Wire Line\n\t10100 3450 10100 4400\nWire Wire Line\n\t10100 4400 10200 4400\nConnection ~ 11150 5000\nWire Wire Line\n\t11150 5500 11150 5000\nWire Wire Line\n\t9000 4400 9900 4400\nWire Wire Line\n\t9900 4400 9900 5000\nWire Wire Line\n\t9900 5000 10200 5000\nConnection ~ 11950 5000\nWire Wire Line\n\t10500 5000 12200 5000\nWire Wire Line\n\t7750 3050 12700 3050\nConnection ~ 11500 2150\nWire Wire Line\n\t7450 2150 7450 3650\nWire Wire Line\n\t7450 2150 12700 2150\nConnection ~ 11500 2450\nConnection ~ 11500 2750\nWire Wire Line\n\t7650 2750 12700 2750\nConnection ~ 11500 3050\nWire Wire Line\n\t14600 2150 13000 2150\nWire Wire Line\n\t14600 3750 14600 2150\nWire Wire Line\n\t14200 2750 13000 2750\nWire Wire Line\n\t14200 3750 14200 2750\nWire Wire Line\n\t7550 6250 7550 7300\nConnection ~ 15550 1350\nWire Wire Line\n\t15650 1350 15650 1450\nWire Wire Line\n\t9100 6000 9100 5900\nConnection ~ 5400 4200\nWire Wire Line\n\t5150 4200 5150 4300\nWire Wire Line\n\t5150 4200 5500 4200\nConnection ~ 5400 5900\nWire Wire Line\n\t5150 5900 5500 5900\nWire Wire Line\n\t5150 5800 5150 5900\nConnection ~ 5900 5300\nWire Wire Line\n\t5800 5300 6400 5300\nWire Wire Line\n\t6100 5900 6100 5400\nWire Wire Line\n\t4500 9900 4400 9900\nWire Wire Line\n\t3150 7600 3150 7700\nWire Wire Line\n\t2750 7850 3700 7850\nWire Wire Line\n\t2750 7200 2750 7850\nWire Wire Line\n\t5550 8150 5300 8150\nWire Wire Line\n\t2300 7450 2300 7550\nWire Wire Line\n\t2100 7850 2100 8150\nWire Wire Line\n\t2500 7850 2500 7950\nWire Wire Line\n\t11650 5800 11650 5900\nWire Wire Line\n\t11150 5800 11150 5900\nConnection ~ 15250 1050\nConnection ~ 13750 1050\nConnection ~ 14350 1050\nConnection ~ 14950 1050\nConnection ~ 14950 1350\nConnection ~ 14350 1350\nConnection ~ 13750 1350\nConnection ~ 14050 1350\nConnection ~ 14650 1350\nConnection ~ 14650 1050\nConnection ~ 14050 1050\nConnection ~ 15250 1350\nWire Wire Line\n\t4350 4300 4250 4300\nWire Wire Line\n\t5250 5600 5150 5600\nWire Wire Line\n\t4250 5400 4350 5400\nConnection ~ 4050 1400\nWire Wire Line\n\t13400 3750 13800 3750\nWire Wire Line\n\t14000 3600 14000 3750\nWire Wire Line\n\t14400 3600 14400 3750\nWire Wire Line\n\t15550 4500 15650 4500\nWire Wire Line\n\t15550 4800 15650 4800\nWire Wire Line\n\t15550 5000 15650 5000\nWire Wire Line\n\t15550 5200 15650 5200\nWire Wire Line\n\t15550 5400 15650 5400\nConnection ~ 13450 1350\nWire Wire Line\n\t14900 6150 14900 6350\nWire Wire Line\n\t14700 6150 14700 6350\nWire Wire Line\n\t14500 6150 14500 6350\nWire Wire Line\n\t14100 6350 14100 6150\nWire Wire Line\n\t13900 6350 13900 6150\nWire Wire Line\n\t14300 6250 14300 6150\nWire Wire Line\n\t14700 3600 14700 3750\nWire Wire Line\n\t13000 5400 13150 5400\nWire Wire Line\n\t13000 5500 13150 5500\nWire Wire Line\n\t13000 4800 13150 4800\nConnection ~ 12250 1050\nConnection ~ 12850 1050\nConnection ~ 12850 1350\nConnection ~ 12250 1350\nWire Wire Line\n\t14300 3600 14300 3750\nWire Wire Line\n\t12850 4400 12850 4000\nWire Wire Line\n\t13150 4400 12850 4400\nWire Wire Line\n\t12550 4400 12550 4300\nWire Wire Line\n\t13000 4150 13150 4150\nWire Wire Line\n\t9000 5300 9700 5300\nConnection ~ 3450 1400\nConnection ~ 2550 1400\nConnection ~ 1950 1400\nWire Wire Line\n\t1450 1400 1450 1500\nConnection ~ 1950 1100\nConnection ~ 2550 1100\nConnection ~ 2850 1100\nConnection ~ 3450 1100\nWire Wire Line\n\t7250 3650 7250 3550\nWire Wire Line\n\t7350 3500 7350 3650\nWire Wire Line\n\t7850 3500 7850 3650\nWire Wire Line\n\t7150 6400 7150 6250\nWire Wire Line\n\t7850 6250 7850 6400\nWire Wire Line\n\t6250 4050 6400 4050\nWire Wire Line\n\t6250 4500 6400 4500\nWire Wire Line\n\t12300 3650 12300 3750\nWire Wire Line\n\t11900 3650 11900 3750\nConnection ~ 12100 2450\nWire Wire Line\n\t12100 2450 12100 3350\nWire Wire Line\n\t8150 3450 8150 3650\nWire Wire Line\n\t9000 4900 9100 4900\nWire Wire Line\n\t9000 5100 9100 5100\nWire Wire Line\n\t9150 5400 9000 5400\nWire Wire Line\n\t8150 7000 8250 7000\nWire Wire Line\n\t8150 6250 8150 6600\nWire Wire Line\n\t4250 5800 4250 5900\nWire Wire Line\n\t4350 5800 4250 5800\nWire Wire Line\n\t5800 4800 6400 4800\nWire Wire Line\n\t4250 4700 4350 4700\nWire Wire Line\n\t4250 4800 4250 4700\nConnection ~ 5900 4800\nConnection ~ 5900 4200\nWire Wire Line\n\t6100 4700 6400 4700\nWire Wire Line\n\t6100 4200 6100 4700\nWire Wire Line\n\t5800 4200 6100 4200\nWire Wire Line\n\t6100 5400 6400 5400\nWire Wire Line\n\t7350 6250 7350 6400\nWire Wire Line\n\t8050 6250 8050 6400\nWire Wire Line\n\t8250 6500 8150 6500\nWire Wire Line\n\t8250 6350 8250 6250\nWire Wire Line\n\t8650 6350 8250 6350\nWire Wire Line\n\t8650 6350 8650 6600\nWire Wire Line\n\t8550 7000 8650 7000\nWire Wire Line\n\t9700 5800 9700 5700\nWire Wire Line\n\t9000 5000 9100 5000\nWire Wire Line\n\t9000 4800 9100 4800\nWire Wire Line\n\t8250 3550 8250 3650\nWire Wire Line\n\t7650 3650 7650 2750\nWire Wire Line\n\t12300 2150 12300 3350\nConnection ~ 12300 2150\nWire Wire Line\n\t11900 2750 11900 3350\nConnection ~ 11900 2750\nWire Wire Line\n\t11700 3750 11700 3650\nWire Wire Line\n\t12100 3650 12100 3750\nWire Wire Line\n\t6250 5000 6400 5000\nWire Wire Line\n\t6250 4400 6400 4400\nWire Wire Line\n\t7750 6250 7750 6400\nWire Wire Line\n\t7950 6250 7950 6400\nWire Wire Line\n\t9150 5200 9000 5200\nWire Wire Line\n\t8050 3500 8050 3650\nWire Wire Line\n\t7150 3550 7150 3650\nConnection ~ 3750 1100\nConnection ~ 3150 1100\nConnection ~ 2250 1100\nWire Wire Line\n\t1450 1100 1450 1050\nConnection ~ 1650 1100\nConnection ~ 1650 1400\nConnection ~ 2250 1400\nConnection ~ 3150 1400\nConnection ~ 3750 1400\nWire Wire Line\n\t13000 3450 13000 3850\nWire Wire Line\n\t13100 3450 13000 3450\nWire Wire Line\n\t12850 4000 12550 4000\nWire Wire Line\n\t13000 4500 13150 4500\nWire Wire Line\n\t13000 5100 13150 5100\nConnection ~ 11950 1350\nConnection ~ 12550 1350\nConnection ~ 13150 1350\nConnection ~ 13150 1050\nConnection ~ 12550 1050\nConnection ~ 11950 1050\nWire Wire Line\n\t13000 5000 13150 5000\nWire Wire Line\n\t13000 4900 13150 4900\nWire Wire Line\n\t15700 4700 15550 4700\nWire Wire Line\n\t14200 6250 14200 6150\nWire Wire Line\n\t13800 6150 13800 6350\nWire Wire Line\n\t14000 6150 14000 6350\nWire Wire Line\n\t14400 6150 14400 6350\nWire Wire Line\n\t14600 6150 14600 6350\nWire Wire Line\n\t14800 6150 14800 6350\nConnection ~ 13450 1050\nWire Wire Line\n\t15550 5500 15650 5500\nWire Wire Line\n\t15550 5300 15650 5300\nWire Wire Line\n\t15550 5100 15650 5100\nWire Wire Line\n\t15550 4900 15650 4900\nWire Wire Line\n\t15550 4600 15650 4600\nWire Wire Line\n\t15550 4400 15650 4400\nWire Wire Line\n\t14900 3600 14900 3750\nWire Wire Line\n\t13100 3750 13000 3750\nConnection ~ 13000 3750\nWire Wire Line\n\t13900 3450 13400 3450\nWire Wire Line\n\t13900 3750 13900 3450\nWire Wire Line\n\t1450 1100 4350 1100\nConnection ~ 4050 1100\nWire Wire Line\n\t10900 5800 10900 5900\nWire Wire Line\n\t11400 5800 11400 5900\nConnection ~ 11950 5300\nWire Wire Line\n\t2300 7850 2300 8050\nWire Wire Line\n\t2100 7450 2100 7550\nWire Wire Line\n\t2500 7450 2500 7550\nWire Wire Line\n\t5550 7850 5300 7850\nWire Wire Line\n\t4700 8850 4700 8750\nWire Wire Line\n\t3600 7550 3700 7550\nWire Wire Line\n\t5300 8050 5850 8050\nWire Wire Line\n\t3350 7750 3700 7750\nWire Wire Line\n\t3350 7200 3350 7750\nWire Wire Line\n\t2950 7700 2950 7600\nWire Wire Line\n\t4800 9900 4900 9900\nWire Wire Line\n\t5250 4500 5150 4500\nWire Wire Line\n\t5800 5900 6100 5900\nConnection ~ 5900 5900\nWire Wire Line\n\t5150 5300 5500 5300\nWire Wire Line\n\t5150 5400 5150 5300\nConnection ~ 5400 5300\nWire Wire Line\n\t5150 4800 5500 4800\nWire Wire Line\n\t5150 4700 5150 4800\nConnection ~ 5400 4800\nWire Wire Line\n\t9100 5600 9100 5500\nWire Wire Line\n\t15650 1050 15650 1000\nConnection ~ 15550 1050\nWire Wire Line\n\t4300 8850 4300 8750\nWire Wire Line\n\t4500 6900 4500 7150\nWire Wire Line\n\t4300 6550 4300 7150\nWire Wire Line\n\t14100 3050 13000 3050\nWire Wire Line\n\t14500 2450 13000 2450\nWire Wire Line\n\t7750 3650 7750 3050\nWire Wire Line\n\t7550 2450 12700 2450\nWire Wire Line\n\t7550 3650 7550 2450\nWire Wire Line\n\t11700 3050 11700 3350\nConnection ~ 11700 3050\nWire Wire Line\n\t12200 5200 13150 5200\nWire Wire Line\n\t12200 5000 12200 5200\nWire Wire Line\n\t10500 5300 13150 5300\nWire Wire Line\n\t9000 4500 9800 4500\nWire Wire Line\n\t9800 4500 9800 5300\nWire Wire Line\n\t9800 5300 10200 5300\nWire Wire Line\n\t10900 5300 10900 5500\nConnection ~ 10900 5300\nWire Wire Line\n\t12200 4600 13150 4600\nWire Wire Line\n\t12200 4400 12200 4600\nWire Wire Line\n\t8250 3550 10000 3550\nWire Wire Line\n\t10000 3550 10000 4700\nWire Wire Line\n\t10000 4700 10200 4700\nWire Wire Line\n\t10500 4400 12200 4400\nConnection ~ 11950 4400\nWire Wire Line\n\t11650 5500 11650 4400\nConnection ~ 11650 4400\nConnection ~ 2500 7950\nWire Wire Line\n\t1900 8150 3700 8150\nConnection ~ 2100 8150\nWire Wire Line\n\t3800 7100 3800 7000\nConnection ~ 9100 5500\nWire Wire Line\n\t1800 7950 3700 7950\nWire Wire Line\n\t2000 4400 2000 4300\nWire Wire Line\n\t4950 1000 4950 1100\nWire Wire Line\n\t1450 1400 4350 1400\nConnection ~ 2850 1400\nConnection ~ 6700 7300\nWire Wire Line\n\t6700 7200 6700 7400\nWire Wire Line\n\t4600 9100 4600 8750\nWire Wire Line\n\t4400 6800 4400 7150\nWire Wire Line\n\t2600 3900 2700 3900\nWire Wire Line\n\t2600 4000 2600 3900\nWire Wire Line\n\t3900 8850 3900 8950\nWire Wire Line\n\t3900 9250 3900 9350\nWire Wire Line\n\t3300 8850 4300 8850\nWire Wire Line\n\t14500 2450 14500 3750\nWire Wire Line\n\t14100 3050 14100 3750\nWire Notes Line\n\t2300 3900 2300 3800\nWire Notes Line\n\t2300 3800 2700 3800\nWire Notes Line\n\t2700 3800 2700 3900\nWire Wire Line\n\t6700 6800 4600 6800\nWire Wire Line\n\t5850 8050 5850 8500\nWire Wire Line\n\t5850 8500 7050 8500\nWire Wire Line\n\t5950 7950 5950 8100\nWire Wire Line\n\t5950 8100 7750 8100\nWire Wire Line\n\t7350 8500 7550 8500\nWire Wire Line\n\t7450 8500 7450 8600\nConnection ~ 7450 8500\nWire Wire Line\n\t8050 8100 8250 8100\nWire Wire Line\n\t8150 8100 8150 8200\nConnection ~ 8150 8100\nWire Wire Line\n\t8150 8600 8150 8500\nWire Wire Line\n\t7450 8900 7450 9000\nWire Wire Line\n\t6600 9100 6800 9100\nWire Wire Line\n\t6700 9100 6700 9200\nConnection ~ 6700 9100\nWire Wire Line\n\t6700 9500 6700 9600\nWire Wire Line\n\t5150 9600 5800 9600\nWire Wire Line\n\t5250 9600 5250 9700\nConnection ~ 5250 9600\nWire Wire Line\n\t5250 10000 5250 10100\nWire Wire Line\n\t5350 9500 5350 9600\nConnection ~ 5350 9600\nWire Wire Line\n\t3800 8850 3800 8750\nConnection ~ 3800 8850\nWire Wire Line\n\t4700 7150 4700 7050\nWire Wire Line\n\t4700 7050 4800 7050\nWire Wire Line\n\t1750 5450 1750 5550\nWire Wire Line\n\t1900 5550 1900 5450\nWire Wire Line\n\t1450 5450 1450 5550\nWire Wire Line\n\t2050 5450 2050 5650\nWire Wire Line\n\t1600 5450 1600 5550\nWire Wire Line\n\t2350 5450 2350 5550\nWire Wire Line\n\t2500 5550 2500 5450\nWire Wire Line\n\t2200 5450 2200 5550\nWire Wire Line\n\t3100 5450 3100 5550\nWire Wire Line\n\t3400 5550 3400 5450\nWire Wire Line\n\t2650 5450 2650 5550\nWire Wire Line\n\t2950 5450 2950 5550\nWire Wire Line\n\t3250 5550 3250 5450\nWire Wire Line\n\t2800 5550 2800 5450\nWire Wire Line\n\t3550 5450 3550 5550\nWire Wire Line\n\t5700 10300 5700 10200\nWire Wire Line\n\t3400 9550 3400 9450\nWire Wire Line\n\t3400 8950 3400 8850\nConnection ~ 3400 8850\nWire Wire Line\n\t5700 9700 5700 9600\nConnection ~ 5700 9600\nWire Wire Line\n\t1600 2800 1600 2700\nWire Wire Line\n\t1600 2400 1600 2300\nWire Wire Line\n\t1600 2300 2000 2300\nConnection ~ 2000 2300\nWire Wire Line\n\t700  6400 700  6500\nWire Wire Line\n\t850  6400 850  6500\nWire Wire Line\n\t1000 6400 1000 6500\nWire Wire Line\n\t1150 6400 1150 6500\nWire Wire Line\n\t1300 6400 1300 6500\nWire Wire Line\n\t1450 6400 1450 6500\nWire Wire Line\n\t1600 6400 1600 6500\nWire Wire Line\n\t1750 6400 1750 6500\nWire Wire Line\n\t1900 6400 1900 6500\nWire Wire Line\n\t2050 6400 2050 6500\nWire Wire Line\n\t10900 8200 11400 8200\nWire Wire Line\n\t10900 8100 11400 8100\nText Label 10900 8200 0    40   ~ 0\nTXBBQ-\nText Label 10900 8100 0    40   ~ 0\nTXBBQ+\nText Label 12700 8100 2    40   ~ 0\nTXBBI+\nWire Wire Line\n\t12700 8100 12200 8100\nWire Wire Line\n\t12700 8000 12200 8000\nText Label 12700 8000 2    40   ~ 0\nTXBBI-\nText Label 10900 7900 0    40   ~ 0\nRXBBI+\nWire Wire Line\n\t10900 7900 11400 7900\nWire Wire Line\n\t10900 7800 11400 7800\nWire Wire Line\n\t12700 7800 12200 7800\nWire Wire Line\n\t12700 7700 12200 7700\nText Label 10900 7800 0    40   ~ 0\nRXBBI-\nText Label 12700 7800 2    40   ~ 0\nRXBBQ+\nText Label 12700 7700 2    40   ~ 0\nRXBBQ-\nWire Wire Line\n\t12200 7600 12300 7600\nWire Wire Line\n\t12300 7600 12300 8400\n$Comp\nL GND #PWR0184\nU 1 1 5294232D\nP 12300 8400\nF 0 \"#PWR0184\" H 12300 8400 30  0001 C CNN\nF 1 \"GND\" H 12300 8330 30  0001 C CNN\nF 2 \"\" H 12300 8400 60  0000 C CNN\nF 3 \"\" H 12300 8400 60  0000 C CNN\n\t1    12300 8400\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t12200 8300 12300 8300\nConnection ~ 12300 8300\nWire Wire Line\n\t12200 8200 12300 8200\nConnection ~ 12300 8200\nWire Wire Line\n\t12200 7900 12300 7900\nConnection ~ 12300 7900\n$Comp\nL GND #PWR0185\nU 1 1 5294283B\nP 11300 8400\nF 0 \"#PWR0185\" H 11300 8400 30  0001 C CNN\nF 1 \"GND\" H 11300 8330 30  0001 C CNN\nF 2 \"\" H 11300 8400 60  0000 C CNN\nF 3 \"\" H 11300 8400 60  0000 C CNN\n\t1    11300 8400\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t11400 7600 11300 7600\nWire Wire Line\n\t11300 7600 11300 8400\nWire Wire Line\n\t11400 7700 11300 7700\nConnection ~ 11300 7700\nWire Wire Line\n\t11400 8000 11300 8000\nConnection ~ 11300 8000\nWire Wire Line\n\t11400 8300 11300 8300\nConnection ~ 11300 8300\nText GLabel 9800 7450 1    40   Input ~ 0\nSSP1_MISO\n$Comp\nL C C168\nU 1 1 52963CCA\nP 9800 7700\nF 0 \"C168\" H 9850 7800 50  0000 L CNN\nF 1 \"100pF\" H 9850 7600 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9800 7700 60  0001 C CNN\nF 3 \"\" H 9800 7700 60  0001 C CNN\nF 4 \"Murata\" H 9800 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 9800 7700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 9800 7700 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 9650 7550 60  0000 C CNN \"Note\"\n\t1    9800 7700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0186\nU 1 1 52963CD7\nP 9800 7950\nF 0 \"#PWR0186\" H 9800 7950 30  0001 C CNN\nF 1 \"GND\" H 9800 7880 30  0001 C CNN\nF 2 \"\" H 9800 7950 60  0000 C CNN\nF 3 \"\" H 9800 7950 60  0000 C CNN\n\t1    9800 7950\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t9800 7950 9800 7850\nWire Wire Line\n\t9800 7550 9800 7450\nText Notes 12800 2100 0    40   ~ 0\n1%\nText Notes 12800 2450 0    40   ~ 0\n1%\nText Notes 12800 2700 0    40   ~ 0\n1%\nText Notes 12800 3000 0    40   ~ 0\n1%\nText Notes 11600 3350 0    40   ~ 0\n1%\nText Notes 11800 3350 0    40   ~ 0\n1%\nText Notes 12000 3350 0    40   ~ 0\n1%\nText Notes 12200 3350 0    40   ~ 0\n1%\n$Comp\nL C C169\nU 1 1 52AA5602\nP 2750 7050\nF 0 \"C169\" H 2800 7150 50  0000 L CNN\nF 1 \"DNP\" H 2800 6950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2750 7050 60  0001 C CNN\nF 3 \"\" H 2750 7050 60  0000 C CNN\nF 4 \"DNP\" V 2600 7050 60  0000 C CNN \"Note\"\n\t1    2750 7050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C170\nU 1 1 52AA5635\nP 3350 7050\nF 0 \"C170\" H 3400 7150 50  0000 L CNN\nF 1 \"DNP\" H 3400 6950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3350 7050 60  0001 C CNN\nF 3 \"\" H 3350 7050 60  0000 C CNN\nF 4 \"DNP\" V 3200 7050 60  0000 C CNN \"Note\"\n\t1    3350 7050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0187\nU 1 1 52AA563D\nP 2750 6800\nF 0 \"#PWR0187\" H 2750 6800 30  0001 C CNN\nF 1 \"GND\" H 2750 6730 30  0001 C CNN\nF 2 \"\" H 2750 6800 60  0000 C CNN\nF 3 \"\" H 2750 6800 60  0000 C CNN\n\t1    2750 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0188\nU 1 1 52AA564A\nP 3350 6800\nF 0 \"#PWR0188\" H 3350 6800 30  0001 C CNN\nF 1 \"GND\" H 3350 6730 30  0001 C CNN\nF 2 \"\" H 3350 6800 60  0000 C CNN\nF 3 \"\" H 3350 6800 60  0000 C CNN\n\t1    3350 6800\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3350 6800 3350 6900\nWire Wire Line\n\t2750 6900 2750 6800\nConnection ~ 2750 7300\nConnection ~ 3350 7300\nWire Wire Line\n\t6100 10000 6100 10100\nWire Wire Line\n\t3000 9250 3000 9350\nWire Wire Line\n\t8650 7000 8650 6900\nWire Wire Line\n\t8650 6500 8550 6500\nConnection ~ 8650 6500\nConnection ~ 8150 6500\nWire Wire Line\n\t8150 6900 8150 7000\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/marzipan/fp-lib-table",
    "content": "(fp_lib_table\n  (lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.mod)(options \"\")(descr \"\"))\n  (lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/marzipan/frontend.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:marzipan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 2 4\nTitle \"Marzipan frontend\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nWire Wire Line\n\t8200 6750 8200 4900\nWire Wire Line\n\t8200 6750 7600 6750\nWire Wire Line\n\t7600 6750 7600 7450\nWire Wire Line\n\t7600 7450 1700 7450\nWire Wire Line\n\t14250 8450 14350 8450\nWire Wire Line\n\t11200 10150 9550 10150\nWire Wire Line\n\t11200 10150 11200 9100\nWire Wire Line\n\t11200 9100 11300 9100\nWire Wire Line\n\t14100 6650 14350 6650\nWire Wire Line\n\t14350 6650 14350 8150\nConnection ~ 11700 6650\nWire Wire Line\n\t13300 6650 13300 6550\nConnection ~ 10500 8100\nWire Wire Line\n\t10500 8100 10600 8100\nConnection ~ 12300 6300\nWire Wire Line\n\t12300 6300 12200 6300\nWire Wire Line\n\t12600 6300 12600 6200\nWire Wire Line\n\t10050 8800 10500 8800\nWire Wire Line\n\t12600 6700 12600 6600\nConnection ~ 12600 6950\nWire Wire Line\n\t12300 6950 12700 6950\nWire Wire Line\n\t13400 6950 13300 6950\nWire Wire Line\n\t13300 5650 13300 5550\nWire Wire Line\n\t13200 5650 13200 5550\nWire Wire Line\n\t13200 5550 12150 5550\nConnection ~ 10500 8000\nWire Wire Line\n\t10150 8000 10500 8000\nWire Wire Line\n\t10150 8000 10150 8100\nWire Wire Line\n\t9450 10150 9450 10050\nWire Wire Line\n\t9550 10150 9550 10050\nWire Wire Line\n\t9450 9050 9450 9150\nWire Wire Line\n\t7900 3650 7900 3550\nWire Wire Line\n\t7900 3550 9000 3550\nWire Wire Line\n\t9000 3550 9000 2750\nWire Wire Line\n\t14350 3200 14450 3200\nWire Wire Line\n\t13100 3700 13100 3200\nWire Wire Line\n\t13100 3700 12800 3700\nWire Wire Line\n\t5700 4450 7200 4450\nWire Wire Line\n\t5500 4650 7200 4650\nWire Wire Line\n\t5650 8050 6600 8050\nWire Wire Line\n\t5650 8050 5650 7950\nWire Wire Line\n\t12300 7450 12300 7350\nWire Wire Line\n\t12600 7450 12600 7350\nWire Wire Line\n\t6250 6100 6250 5950\nWire Wire Line\n\t3000 3500 3000 3600\nWire Wire Line\n\t6950 6900 6950 6800\nWire Wire Line\n\t12150 8250 13150 8250\nWire Wire Line\n\t10100 7300 10000 7300\nWire Wire Line\n\t10000 7450 9700 7450\nWire Wire Line\n\t10500 7300 10400 7300\nWire Wire Line\n\t10000 6750 9900 6750\nWire Wire Line\n\t10400 6750 10300 6750\nConnection ~ 9900 6750\nWire Wire Line\n\t8200 7550 8200 7450\nWire Wire Line\n\t8200 7950 8200 7850\nConnection ~ 8200 7450\nConnection ~ 14450 8100\nWire Wire Line\n\t14950 8100 14850 8100\nWire Wire Line\n\t11700 7650 11700 7550\nWire Wire Line\n\t13600 3500 13600 3400\nWire Wire Line\n\t14150 3600 14150 3500\nWire Wire Line\n\t14450 3700 14450 3600\nWire Wire Line\n\t15750 4000 15750 5150\nConnection ~ 12800 2600\nWire Wire Line\n\t13300 2600 13200 2600\nConnection ~ 9300 2850\nWire Wire Line\n\t9000 2750 9200 2750\nWire Wire Line\n\t9900 1650 9800 1650\nConnection ~ 6850 5600\nWire Wire Line\n\t6950 5600 6850 5600\nWire Wire Line\n\t6250 6900 6350 6900\nWire Wire Line\n\t6650 6900 6750 6900\nConnection ~ 10500 8800\nWire Wire Line\n\t10150 8900 10150 8800\nWire Wire Line\n\t10500 7900 10500 8300\nWire Wire Line\n\t11600 9100 13050 9100\nWire Wire Line\n\t13700 7600 13700 7700\nWire Wire Line\n\t10150 9300 10150 9200\nWire Wire Line\n\t8600 7250 8500 7250\nWire Wire Line\n\t15750 5150 8500 5150\nWire Wire Line\n\t9700 7250 9800 7250\nWire Wire Line\n\t8200 4900 14450 4900\nConnection ~ 15900 8450\nWire Wire Line\n\t15650 3600 15750 3600\nWire Wire Line\n\t14450 3600 14550 3600\nWire Wire Line\n\t15750 3200 15750 3300\nWire Wire Line\n\t15750 3300 15650 3300\nWire Wire Line\n\t12700 2700 12700 2450\nWire Wire Line\n\t12700 2450 12500 2450\nWire Wire Line\n\t10300 4000 10100 4000\nWire Wire Line\n\t10100 4000 10100 3750\nWire Wire Line\n\t10300 2450 10200 2450\nWire Wire Line\n\t10200 2450 10200 2850\nWire Wire Line\n\t9600 2750 9400 2750\nWire Wire Line\n\t9400 2750 9400 2650\nWire Wire Line\n\t9300 1750 9300 1450\nWire Wire Line\n\t9200 2750 9200 2650\nWire Wire Line\n\t1100 7300 1200 7300\nWire Wire Line\n\t1100 6200 1200 6200\nWire Wire Line\n\t6850 6800 6850 7200\nWire Wire Line\n\t6850 7200 2200 7200\nWire Wire Line\n\t2200 7200 2200 6600\nWire Wire Line\n\t1800 1250 1800 1150\nWire Wire Line\n\t1500 2250 1600 2250\nWire Wire Line\n\t1600 1250 1600 1150\nWire Wire Line\n\t1600 1150 1500 1150\nWire Wire Line\n\t1800 2250 1800 2150\nWire Wire Line\n\t6950 5900 6950 5800\nWire Wire Line\n\t6150 5800 6350 5800\nWire Wire Line\n\t1700 2950 1700 4150\nConnection ~ 2500 3050\nWire Wire Line\n\t3000 3050 2900 3050\nWire Wire Line\n\t3000 4150 3100 4150\nWire Wire Line\n\t2400 4750 2400 4650\nWire Wire Line\n\t2400 4050 2400 4350\nWire Wire Line\n\t2300 4050 2300 4150\nWire Wire Line\n\t2300 3050 2300 3150\nConnection ~ 2400 4250\nWire Wire Line\n\t2500 4050 2500 4150\nWire Wire Line\n\t2500 4150 2700 4150\nWire Wire Line\n\t2600 3050 2500 3050\nConnection ~ 3900 4150\nWire Wire Line\n\t4200 3450 4100 3450\nWire Wire Line\n\t4100 3450 4100 4150\nWire Wire Line\n\t4100 4150 3700 4150\nConnection ~ 3900 3350\nWire Wire Line\n\t3700 4000 3800 4000\nWire Wire Line\n\t3800 4000 3800 3350\nWire Wire Line\n\t3800 3350 4200 3350\nWire Wire Line\n\t3100 4000 3000 4000\nConnection ~ 1600 2250\nWire Wire Line\n\t1800 1000 1700 1000\nWire Wire Line\n\t2200 1000 2100 1000\nWire Wire Line\n\t1700 900  1700 1250\nConnection ~ 1700 1000\nConnection ~ 1700 6050\nWire Wire Line\n\t2200 6050 2100 6050\nWire Wire Line\n\t1800 6050 1700 6050\nConnection ~ 1600 7300\nWire Wire Line\n\t1500 7300 1600 7300\nWire Wire Line\n\t10200 2000 10100 2000\nWire Wire Line\n\t10600 4000 10800 4000\nConnection ~ 10000 4000\nWire Wire Line\n\t12000 3700 12100 3700\nConnection ~ 4400 4950\nWire Wire Line\n\t4400 4950 4100 4950\nWire Wire Line\n\t4100 4950 4100 5150\nConnection ~ 5300 5950\nWire Wire Line\n\t5300 5850 5300 5950\nWire Wire Line\n\t6500 3750 6600 3750\nWire Wire Line\n\t6600 3750 6600 3850\nWire Wire Line\n\t15900 9150 15900 9050\nConnection ~ 6300 9800\nWire Wire Line\n\t6300 9800 7000 9800\nWire Wire Line\n\t6300 9700 6300 9900\nWire Wire Line\n\t7100 3950 7100 4050\nWire Wire Line\n\t5800 5250 5800 5150\nWire Wire Line\n\t6400 5250 6400 5150\nConnection ~ 6400 4550\nWire Wire Line\n\t6400 4850 6400 4550\nConnection ~ 5800 4750\nWire Wire Line\n\t5800 4850 5800 4750\nConnection ~ 6900 4750\nWire Wire Line\n\t6900 4750 6900 4350\nWire Wire Line\n\t5500 4650 5500 4250\nWire Wire Line\n\t5400 1850 5400 1950\nWire Wire Line\n\t5600 1700 5600 1950\nWire Wire Line\n\t6800 3150 6500 3150\nConnection ~ 6050 8050\nConnection ~ 5100 8050\nWire Wire Line\n\t4700 8050 4700 7950\nConnection ~ 6050 8350\nConnection ~ 5100 8350\nWire Wire Line\n\t4700 8350 4700 8450\nConnection ~ 8000 2050\nWire Wire Line\n\t8000 2050 8000 2150\nWire Wire Line\n\t8300 2550 8300 2450\nWire Wire Line\n\t8300 2950 8300 2850\nWire Wire Line\n\t6500 2950 8300 2950\nWire Wire Line\n\t7300 2550 7300 2450\nConnection ~ 7300 2050\nWire Wire Line\n\t7300 2150 7300 2050\nConnection ~ 6800 2050\nWire Wire Line\n\t6800 2150 6800 2050\nConnection ~ 4400 5050\nWire Wire Line\n\t4400 4650 4400 5150\nConnection ~ 4400 4750\nWire Wire Line\n\t4500 5050 4400 5050\nConnection ~ 5200 4750\nWire Wire Line\n\t5100 4750 5200 4750\nWire Wire Line\n\t10700 2150 10800 2150\nWire Wire Line\n\t12000 2150 12100 2150\nWire Wire Line\n\t12100 4000 12000 4000\nWire Wire Line\n\t6250 5950 6150 5950\nWire Wire Line\n\t5200 5950 5550 5950\nWire Wire Line\n\t4100 3250 4200 3250\nWire Wire Line\n\t10700 3700 10800 3700\nWire Wire Line\n\t4400 4750 4500 4750\nWire Wire Line\n\t5100 5050 5300 5050\nConnection ~ 5300 5050\nWire Wire Line\n\t5700 4450 5700 4250\nWire Wire Line\n\t4400 5550 4400 5450\nWire Wire Line\n\t6500 2750 6600 2750\nWire Wire Line\n\t6600 2750 6600 2050\nWire Wire Line\n\t6600 2050 6900 2050\nWire Wire Line\n\t7200 2050 7400 2050\nWire Wire Line\n\t6800 2550 6800 2450\nWire Wire Line\n\t6500 2850 7800 2850\nWire Wire Line\n\t7800 2850 7800 2050\nWire Wire Line\n\t8000 2450 8000 2950\nConnection ~ 8000 2950\nWire Wire Line\n\t7700 2050 8300 2050\nWire Wire Line\n\t8300 2050 8300 2150\nConnection ~ 7800 2050\nWire Wire Line\n\t6600 3050 6500 3050\nConnection ~ 4800 8350\nConnection ~ 5750 8350\nWire Wire Line\n\t4700 8350 5100 8350\nConnection ~ 6300 8350\nConnection ~ 4800 8050\nConnection ~ 5750 8050\nWire Wire Line\n\t4700 8050 5100 8050\nConnection ~ 6300 8050\nWire Wire Line\n\t7200 3150 7100 3150\nWire Wire Line\n\t5600 4550 5600 4250\nWire Wire Line\n\t5400 4750 5400 4250\nWire Wire Line\n\t6900 3950 6900 4050\nWire Wire Line\n\t6100 4850 6100 4650\nConnection ~ 6100 4650\nWire Wire Line\n\t6700 4850 6700 4450\nConnection ~ 6700 4450\nWire Wire Line\n\t6700 5250 6700 5150\nWire Wire Line\n\t6100 5250 6100 5150\nWire Wire Line\n\t7100 4650 7100 4350\nConnection ~ 7100 4650\nWire Wire Line\n\t6300 10300 6300 10200\nWire Wire Line\n\t6300 9400 6300 9300\nWire Wire Line\n\t4100 5550 4100 5450\nWire Wire Line\n\t12200 2450 12000 2450\nWire Wire Line\n\t10000 3750 10000 4100\nWire Wire Line\n\t10000 4500 10000 4400\nConnection ~ 5300 5150\nWire Wire Line\n\t5300 4250 5300 5250\nWire Wire Line\n\t5200 4250 5200 5950\nWire Wire Line\n\t10800 2450 10600 2450\nWire Wire Line\n\t10600 2000 10500 2000\nConnection ~ 10100 2000\nWire Wire Line\n\t3900 3450 3900 3350\nWire Wire Line\n\t3900 4050 3900 4150\nWire Wire Line\n\t2400 3150 2400 1450\nWire Wire Line\n\t2400 1450 8900 1450\nWire Wire Line\n\t2300 4150 1700 4150\nWire Wire Line\n\t5300 5150 5450 5150\nWire Wire Line\n\t5450 5150 5450 5800\nWire Wire Line\n\t5450 5800 5550 5800\nWire Wire Line\n\t6650 5800 6750 5800\nWire Wire Line\n\t6750 5800 6750 5900\nWire Wire Line\n\t1700 2650 1700 2150\nWire Wire Line\n\t1100 1150 1200 1150\nWire Wire Line\n\t1100 2250 1200 2250\nWire Wire Line\n\t1800 6300 1800 6200\nWire Wire Line\n\t1800 6200 2200 6200\nWire Wire Line\n\t2200 6200 2200 6300\nWire Wire Line\n\t1500 6200 1600 6200\nWire Wire Line\n\t1600 6200 1600 6300\nWire Wire Line\n\t1800 7200 1800 7300\nWire Wire Line\n\t9300 1450 9200 1450\nWire Wire Line\n\t9200 1650 9200 1750\nWire Wire Line\n\t9900 2750 10000 2750\nWire Wire Line\n\t10000 2750 10000 2850\nWire Wire Line\n\t10200 3850 10200 3750\nWire Wire Line\n\t12600 2600 12600 2700\nWire Wire Line\n\t12400 3700 12600 3700\nWire Wire Line\n\t12600 3700 12600 3600\nWire Wire Line\n\t1800 1150 15750 1150\nWire Wire Line\n\t1700 7450 1700 7200\nWire Wire Line\n\t15900 8450 15900 8550\nWire Wire Line\n\t14450 3200 14450 3300\nWire Wire Line\n\t14450 3300 14550 3300\nWire Wire Line\n\t1600 7200 1600 7400\nWire Wire Line\n\t14350 8150 14250 8150\nWire Wire Line\n\t10500 9300 10500 9200\nWire Wire Line\n\t9150 8100 9150 8000\nWire Wire Line\n\t8600 7550 8500 7550\nWire Wire Line\n\t15100 2750 15100 2850\nWire Wire Line\n\t11700 7550 9700 7550\nWire Wire Line\n\t13150 8150 11700 8150\nWire Wire Line\n\t13050 9100 13050 8450\nWire Wire Line\n\t13050 8450 13150 8450\nWire Wire Line\n\t8950 8800 9450 8800\nConnection ~ 9350 8800\nConnection ~ 10150 8800\nWire Wire Line\n\t6750 6800 6750 7000\nConnection ~ 6750 6900\nWire Wire Line\n\t7350 5600 7250 5600\nWire Wire Line\n\t9500 1650 9400 1650\nConnection ~ 9400 1650\nWire Wire Line\n\t9300 2650 9300 2950\nWire Wire Line\n\t6950 5800 7900 5800\nWire Wire Line\n\t7900 5800 7900 3950\nWire Wire Line\n\t9300 3350 9300 3250\nWire Wire Line\n\t12900 2600 12800 2600\nWire Wire Line\n\t12800 3700 12800 3600\nWire Wire Line\n\t12700 4350 12700 4250\nWire Wire Line\n\t12700 3600 12700 3950\nConnection ~ 12700 3850\nWire Wire Line\n\t15750 3600 15750 3700\nWire Wire Line\n\t14450 4900 14450 4000\nWire Wire Line\n\t16150 3900 16150 3800\nWire Wire Line\n\t14150 4000 14150 3900\nWire Wire Line\n\t13600 3900 13600 3800\nConnection ~ 14150 3500\nConnection ~ 13600 3400\nConnection ~ 12300 8250\nConnection ~ 12850 8350\nWire Wire Line\n\t12300 8750 12300 8650\nWire Wire Line\n\t12850 8850 12850 8750\nWire Wire Line\n\t12850 8450 12850 8350\nWire Wire Line\n\t12300 8350 12300 8250\nWire Wire Line\n\t11700 8150 11700 7950\nWire Wire Line\n\t14450 8250 14250 8250\nWire Wire Line\n\t14550 8100 14450 8100\nWire Wire Line\n\t9900 7350 9700 7350\nConnection ~ 10000 7300\nWire Wire Line\n\t4200 2950 4100 2950\nWire Wire Line\n\t3000 4000 3000 3900\nWire Wire Line\n\t6250 6500 6250 6400\nWire Wire Line\n\t11100 8500 11100 8100\nConnection ~ 11100 8500\nWire Wire Line\n\t5650 8350 5650 8450\nWire Wire Line\n\t5650 8350 6600 8350\nWire Wire Line\n\t5100 4350 5100 4250\nWire Wire Line\n\t5600 4550 7200 4550\nWire Wire Line\n\t5400 4750 7200 4750\nWire Wire Line\n\t15750 1150 15750 2900\nWire Wire Line\n\t13100 3200 14050 3200\nWire Wire Line\n\t9550 9050 9550 9150\nWire Wire Line\n\t9350 9150 9350 8800\nWire Wire Line\n\t9350 10150 9350 10050\nWire Wire Line\n\t10150 8500 10150 8400\nWire Wire Line\n\t13400 5550 13400 5650\nWire Wire Line\n\t13800 6650 13400 6650\nWire Wire Line\n\t13400 6550 13400 6950\nConnection ~ 13400 6650\nWire Wire Line\n\t12600 7050 12600 6950\nWire Wire Line\n\t12300 6850 12300 7050\nConnection ~ 12300 6950\nWire Wire Line\n\t10500 8700 10500 8900\nWire Wire Line\n\t12300 6100 12300 6450\nConnection ~ 12300 6200\nWire Wire Line\n\t11900 6300 11700 6300\nWire Wire Line\n\t11700 6300 11700 6650\nWire Wire Line\n\t12600 6200 12300 6200\nWire Wire Line\n\t11100 8100 10900 8100\nWire Wire Line\n\t13200 6550 13200 6650\nWire Wire Line\n\t11850 5550 9800 5550\nWire Wire Line\n\t9800 5550 9800 7250\nWire Wire Line\n\t8500 7550 8500 8800\nWire Wire Line\n\t8500 8800 8650 8800\nWire Wire Line\n\t8500 5150 8500 7250\nText Notes 10900 7500 0    40   ~ 0\namplifier bypass path\n$Comp\nL C C53\nU 1 1 5054932E\nP 10150 8250\nF 0 \"C53\" H 10200 8350 50  0000 L CNN\nF 1 \"1uF\" H 10200 8150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 8250 60  0001 C CNN\nF 3 \"\" H 10150 8250 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 10150 8250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 10150 8250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 10150 8250 60  0001 C CNN \"Description\"\n\t1    10150 8250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR01\nU 1 1 50471BB9\nP 4400 4650\nF 0 \"#PWR01\" H 4400 4710 30  0001 C CNN\nF 1 \"VAA\" H 4400 4760 30  0000 C CNN\nF 2 \"\" H 4400 4650 60  0001 C CNN\nF 3 \"\" H 4400 4650 60  0001 C CNN\n\t1    4400 4650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 50457E6B\nP 13300 6650\nF 0 \"#PWR02\" H 13300 6650 30  0001 C CNN\nF 1 \"GND\" H 13300 6580 30  0001 C CNN\nF 2 \"\" H 13300 6650 60  0001 C CNN\nF 3 \"\" H 13300 6650 60  0001 C CNN\n\t1    13300 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 50457E69\nP 13200 6650\nF 0 \"#PWR03\" H 13200 6650 30  0001 C CNN\nF 1 \"GND\" H 13200 6580 30  0001 C CNN\nF 2 \"\" H 13200 6650 60  0001 C CNN\nF 3 \"\" H 13200 6650 60  0001 C CNN\n\t1    13200 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR04\nU 1 1 50457D5F\nP 12300 6100\nF 0 \"#PWR04\" H 12300 6160 30  0001 C CNN\nF 1 \"VAA\" H 12300 6210 30  0000 C CNN\nF 2 \"\" H 12300 6100 60  0001 C CNN\nF 3 \"\" H 12300 6100 60  0001 C CNN\n\t1    12300 6100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 50457CD5\nP 12600 6700\nF 0 \"#PWR05\" H 12600 6700 30  0001 C CNN\nF 1 \"GND\" H 12600 6630 30  0001 C CNN\nF 2 \"\" H 12600 6700 60  0001 C CNN\nF 3 \"\" H 12600 6700 60  0001 C CNN\n\t1    12600 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR06\nU 1 1 50457C43\nP 13400 5550\nF 0 \"#PWR06\" H 13400 5550 30  0001 C CNN\nF 1 \"GND\" H 13400 5480 30  0001 C CNN\nF 2 \"\" H 13400 5550 60  0001 C CNN\nF 3 \"\" H 13400 5550 60  0001 C CNN\n\t1    13400 5550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 50457C40\nP 13300 5550\nF 0 \"#PWR07\" H 13300 5550 30  0001 C CNN\nF 1 \"GND\" H 13300 5480 30  0001 C CNN\nF 2 \"\" H 13300 5550 60  0001 C CNN\nF 3 \"\" H 13300 5550 60  0001 C CNN\n\t1    13300 5550\n\t-1   0    0    1   \n$EndComp\nText Label 11050 5550 2    40   ~ 0\nTX_AMP_IN\n$Comp\nL GND #PWR08\nU 1 1 50457B40\nP 10150 8500\nF 0 \"#PWR08\" H 10150 8500 30  0001 C CNN\nF 1 \"GND\" H 10150 8430 30  0001 C CNN\nF 2 \"\" H 10150 8500 60  0001 C CNN\nF 3 \"\" H 10150 8500 60  0001 C CNN\n\t1    10150 8500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 50457B1B\nP 9350 10150\nF 0 \"#PWR09\" H 9350 10150 30  0001 C CNN\nF 1 \"GND\" H 9350 10080 30  0001 C CNN\nF 2 \"\" H 9350 10150 60  0001 C CNN\nF 3 \"\" H 9350 10150 60  0001 C CNN\n\t1    9350 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 50457B19\nP 9450 10150\nF 0 \"#PWR010\" H 9450 10150 30  0001 C CNN\nF 1 \"GND\" H 9450 10080 30  0001 C CNN\nF 2 \"\" H 9450 10150 60  0001 C CNN\nF 3 \"\" H 9450 10150 60  0001 C CNN\n\t1    9450 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 50457B06\nP 9550 9050\nF 0 \"#PWR011\" H 9550 9050 30  0001 C CNN\nF 1 \"GND\" H 9550 8980 30  0001 C CNN\nF 2 \"\" H 9550 9050 60  0001 C CNN\nF 3 \"\" H 9550 9050 60  0001 C CNN\n\t1    9550 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 50457B03\nP 9450 9050\nF 0 \"#PWR012\" H 9450 9050 30  0001 C CNN\nF 1 \"GND\" H 9450 8980 30  0001 C CNN\nF 2 \"\" H 9450 9050 60  0001 C CNN\nF 3 \"\" H 9450 9050 60  0001 C CNN\n\t1    9450 9050\n\t-1   0    0    1   \n$EndComp\nText GLabel 7200 4750 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 7200 4650 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 7200 4550 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7200 4450 2    40   Input ~ 0\nMIXER_SDATA\nText GLabel 6300 9300 1    40   Input ~ 0\nMIX_CLK\n$Comp\nL VAA #PWR013\nU 1 1 5043D020\nP 10500 7900\nF 0 \"#PWR013\" H 10500 7960 30  0001 C CNN\nF 1 \"VAA\" H 10500 8010 30  0000 C CNN\nF 2 \"\" H 10500 7900 60  0001 C CNN\nF 3 \"\" H 10500 7900 60  0001 C CNN\n\t1    10500 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR014\nU 1 1 5043CFFC\nP 5650 7950\nF 0 \"#PWR014\" H 5650 8010 30  0001 C CNN\nF 1 \"VAA\" H 5650 8060 30  0000 C CNN\nF 2 \"\" H 5650 7950 60  0001 C CNN\nF 3 \"\" H 5650 7950 60  0001 C CNN\n\t1    5650 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 5043CFF1\nP 5650 8450\nF 0 \"#PWR015\" H 5650 8450 30  0001 C CNN\nF 1 \"GND\" H 5650 8380 30  0001 C CNN\nF 2 \"\" H 5650 8450 60  0001 C CNN\nF 3 \"\" H 5650 8450 60  0001 C CNN\n\t1    5650 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR016\nU 1 1 5043CF9A\nP 6600 3050\nF 0 \"#PWR016\" H 6600 3110 30  0001 C CNN\nF 1 \"VAA\" H 6600 3160 30  0000 C CNN\nF 2 \"\" H 6600 3050 60  0001 C CNN\nF 3 \"\" H 6600 3050 60  0001 C CNN\n\t1    6600 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR017\nU 1 1 5043CF97\nP 4100 3250\nF 0 \"#PWR017\" H 4100 3310 30  0001 C CNN\nF 1 \"VAA\" H 4100 3360 30  0000 C CNN\nF 2 \"\" H 4100 3250 60  0001 C CNN\nF 3 \"\" H 4100 3250 60  0001 C CNN\n\t1    4100 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R24\nU 1 1 503C490B\nP 12050 6300\nF 0 \"R24\" V 12130 6300 50  0000 C CNN\nF 1 \"10k\" V 12050 6300 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12050 6300 60  0001 C CNN\nF 3 \"\" H 12050 6300 60  0001 C CNN\nF 4 \"Stackpole\" H 12050 6300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 12050 6300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 12050 6300 60  0001 C CNN \"Description\"\n\t1    12050 6300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R29\nU 1 1 503C48ED\nP 10750 8100\nF 0 \"R29\" V 10830 8100 50  0000 C CNN\nF 1 \"10k\" V 10750 8100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10750 8100 60  0001 C CNN\nF 3 \"\" H 10750 8100 60  0001 C CNN\nF 4 \"Stackpole\" H 10750 8100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 10750 8100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 10750 8100 60  0001 C CNN \"Description\"\n\t1    10750 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL MGA-81563 U25\nU 1 1 503BF2DD\nP 13300 6100\nF 0 \"U25\" H 13300 6150 60  0000 C CNN\nF 1 \"MGA-81563\" H 13300 6050 60  0000 C CNN\nF 2 \"hackrf:GSG-SOT363\" H 13300 6100 60  0001 C CNN\nF 3 \"\" H 13300 6100 60  0001 C CNN\nF 4 \"Avago\" H 13300 6100 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 13300 6100 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 13300 6100 60  0001 C CNN \"Description\"\n\t1    13300 6100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L12\nU 1 1 503BF2DC\nP 13000 6950\nF 0 \"L12\" V 12950 6950 40  0000 C CNN\nF 1 \"10uH\" V 13100 6950 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 13000 6950 60  0001 C CNN\nF 3 \"\" H 13000 6950 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    13000 6950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C160\nU 1 1 503BF2DB\nP 12600 7200\nF 0 \"C160\" H 12650 7300 50  0000 L CNN\nF 1 \"100pF\" H 12650 7100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12600 7200 60  0001 C CNN\nF 3 \"\" H 12600 7200 60  0001 C CNN\nF 4 \"Murata\" H 15600 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 15600 8750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15600 8750 60  0001 C CNN \"Description\"\n\t1    12600 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C161\nU 1 1 503BF2DA\nP 12600 6450\nF 0 \"C161\" H 12650 6550 50  0000 L CNN\nF 1 \"1uF\" H 12650 6350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12600 6450 60  0001 C CNN\nF 3 \"\" H 12600 6450 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 12600 6450 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12600 6450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12600 6450 60  0001 C CNN \"Description\"\n\t1    12600 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 503BF2D9\nP 12600 7450\nF 0 \"#PWR018\" H 12600 7450 30  0001 C CNN\nF 1 \"GND\" H 12600 7380 30  0001 C CNN\nF 2 \"\" H 12600 7450 60  0001 C CNN\nF 3 \"\" H 12600 7450 60  0001 C CNN\n\t1    12600 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 503BF2D8\nP 12300 7450\nF 0 \"#PWR019\" H 12300 7450 30  0001 C CNN\nF 1 \"GND\" H 12300 7380 30  0001 C CNN\nF 2 \"\" H 12300 7450 60  0001 C CNN\nF 3 \"\" H 12300 7450 60  0001 C CNN\n\t1    12300 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q2\nU 1 1 503BF2D7\nP 12200 6650\nF 0 \"Q2\" H 12200 6840 60  0000 R CNN\nF 1 \"MOSFET_P\" H 12200 6470 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 12200 6650 60  0001 C CNN\nF 3 \"\" H 12200 6650 60  0001 C CNN\nF 4 \"Fairchild\" H 12200 6650 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 12200 6650 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 12200 6650 60  0001 C CNN \"Description\"\n\t1    12200 6650\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C162\nU 1 1 503BF2D5\nP 12300 7200\nF 0 \"C162\" H 12350 7300 50  0000 L CNN\nF 1 \"10nF\" H 12350 7100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12300 7200 60  0001 C CNN\nF 3 \"\" H 12300 7200 60  0001 C CNN\nF 4 \"Murata\" H 18700 5950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 18700 5950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 18700 5950 60  0001 C CNN \"Description\"\n\t1    12300 7200\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C163\nU 1 1 503BF2CB\nP 10500 9050\nF 0 \"C163\" H 10550 9150 50  0000 L CNN\nF 1 \"10nF\" H 10550 8950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10500 9050 60  0001 C CNN\nF 3 \"\" H 10500 9050 60  0001 C CNN\nF 4 \"Murata\" H 16900 7800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16900 7800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16900 7800 60  0001 C CNN \"Description\"\n\t1    10500 9050\n\t1    0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 503BF2B7\nP 4800 5050\nF 0 \"L3\" V 4750 5050 40  0000 C CNN\nF 1 \"10uH\" V 4900 5050 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 4800 5050 60  0001 C CNN\nF 3 \"\" H 4800 5050 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    4800 5050\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 503BF2A7\nP 4800 4750\nF 0 \"L2\" V 4750 4750 40  0000 C CNN\nF 1 \"10uH\" V 4900 4750 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 4800 4750 60  0001 C CNN\nF 3 \"\" H 4800 4750 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    4800 4750\n\t0    1    1    0   \n$EndComp\nText GLabel 1100 1150 0    60   Input ~ 0\nTX_IF\nText GLabel 1100 6200 0    60   Input ~ 0\nRX_IF\n$Comp\nL C C49\nU 1 1 503BB2CE\nP 6250 6250\nF 0 \"C49\" H 6300 6350 50  0000 L CNN\nF 1 \"100nF\" H 6300 6150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6250 6250 60  0001 C CNN\nF 3 \"\" H 6250 6250 60  0001 C CNN\nF 4 \"Murata\" H 7300 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10000 60  0001 C CNN \"Description\"\n\t1    6250 6250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C25\nU 1 1 503BB2BD\nP 3000 3750\nF 0 \"C25\" H 3050 3850 50  0000 L CNN\nF 1 \"100nF\" H 3050 3650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3000 3750 60  0001 C CNN\nF 3 \"\" H 3000 3750 60  0001 C CNN\nF 4 \"Murata\" H 7300 10050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10050 60  0001 C CNN \"Description\"\n\t1    3000 3750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 502E7B4C\nP 6950 6900\nF 0 \"#PWR020\" H 6950 6900 30  0001 C CNN\nF 1 \"GND\" H 6950 6830 30  0001 C CNN\nF 2 \"\" H 6950 6900 60  0001 C CNN\nF 3 \"\" H 6950 6900 60  0001 C CNN\n\t1    6950 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 502E7A17\nP 10500 7300\nF 0 \"#PWR021\" H 10500 7300 30  0001 C CNN\nF 1 \"GND\" H 10500 7230 30  0001 C CNN\nF 2 \"\" H 10500 7300 60  0001 C CNN\nF 3 \"\" H 10500 7300 60  0001 C CNN\n\t1    10500 7300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C57\nU 1 1 502E7A16\nP 10250 7300\nF 0 \"C57\" H 10300 7400 50  0000 L CNN\nF 1 \"33pF\" H 10300 7200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10250 7300 60  0001 C CNN\nF 3 \"\" H 10250 7300 60  0001 C CNN\nF 4 \"Murata\" H 21600 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21600 9550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21600 9550 60  0001 C CNN \"Description\"\n\t1    10250 7300\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C55\nU 1 1 502E7A10\nP 10150 6750\nF 0 \"C55\" H 10200 6850 50  0000 L CNN\nF 1 \"33pF\" H 10200 6650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 6750 60  0001 C CNN\nF 3 \"\" H 10150 6750 60  0001 C CNN\nF 4 \"Murata\" H 21500 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21500 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21500 9000 60  0001 C CNN \"Description\"\n\t1    10150 6750\n\t0    -1   1    0   \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 502E7A0F\nP 10400 6750\nF 0 \"#PWR022\" H 10400 6750 30  0001 C CNN\nF 1 \"GND\" H 10400 6680 30  0001 C CNN\nF 2 \"\" H 10400 6750 60  0001 C CNN\nF 3 \"\" H 10400 6750 60  0001 C CNN\n\t1    10400 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 502E79FB\nP 8200 7950\nF 0 \"#PWR023\" H 8200 7950 30  0001 C CNN\nF 1 \"GND\" H 8200 7880 30  0001 C CNN\nF 2 \"\" H 8200 7950 60  0001 C CNN\nF 3 \"\" H 8200 7950 60  0001 C CNN\n\t1    8200 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C60\nU 1 1 502E79FA\nP 8200 7700\nF 0 \"C60\" H 8250 7800 50  0000 L CNN\nF 1 \"33pF\" H 8250 7600 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8200 7700 60  0001 C CNN\nF 3 \"\" H 8200 7700 60  0001 C CNN\nF 4 \"Murata\" H 19550 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 19550 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 19550 9950 60  0001 C CNN \"Description\"\n\t1    8200 7700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 502E79D7\nP 14950 8100\nF 0 \"#PWR024\" H 14950 8100 30  0001 C CNN\nF 1 \"GND\" H 14950 8030 30  0001 C CNN\nF 2 \"\" H 14950 8100 60  0001 C CNN\nF 3 \"\" H 14950 8100 60  0001 C CNN\n\t1    14950 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C63\nU 1 1 502E79CE\nP 14700 8100\nF 0 \"C63\" H 14750 8200 50  0000 L CNN\nF 1 \"33pF\" H 14750 8000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14700 8100 60  0001 C CNN\nF 3 \"\" H 14700 8100 60  0001 C CNN\nF 4 \"Murata\" H 26050 10350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 26050 10350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 26050 10350 60  0001 C CNN \"Description\"\n\t1    14700 8100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C66\nU 1 1 502E798C\nP 12850 8600\nF 0 \"C66\" H 12900 8700 50  0000 L CNN\nF 1 \"33pF\" H 12900 8500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12850 8600 60  0001 C CNN\nF 3 \"\" H 12850 8600 60  0001 C CNN\nF 4 \"Murata\" H 24200 10850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24200 10850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24200 10850 60  0001 C CNN \"Description\"\n\t1    12850 8600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 502E798B\nP 12850 8850\nF 0 \"#PWR025\" H 12850 8850 30  0001 C CNN\nF 1 \"GND\" H 12850 8780 30  0001 C CNN\nF 2 \"\" H 12850 8850 60  0001 C CNN\nF 3 \"\" H 12850 8850 60  0001 C CNN\n\t1    12850 8850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR026\nU 1 1 502E798A\nP 12300 8750\nF 0 \"#PWR026\" H 12300 8750 30  0001 C CNN\nF 1 \"GND\" H 12300 8680 30  0001 C CNN\nF 2 \"\" H 12300 8750 60  0001 C CNN\nF 3 \"\" H 12300 8750 60  0001 C CNN\n\t1    12300 8750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C65\nU 1 1 502E7989\nP 12300 8500\nF 0 \"C65\" H 12350 8600 50  0000 L CNN\nF 1 \"33pF\" H 12350 8400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12300 8500 60  0001 C CNN\nF 3 \"\" H 12300 8500 60  0001 C CNN\nF 4 \"Murata\" H 23650 10750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 23650 10750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 23650 10750 60  0001 C CNN \"Description\"\n\t1    12300 8500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C38\nU 1 1 502E792B\nP 13600 3650\nF 0 \"C38\" H 13650 3750 50  0000 L CNN\nF 1 \"33pF\" H 13650 3550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13600 3650 60  0001 C CNN\nF 3 \"\" H 13600 3650 60  0001 C CNN\nF 4 \"Murata\" H 24950 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24950 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24950 5900 60  0001 C CNN \"Description\"\n\t1    13600 3650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 502E792A\nP 13600 3900\nF 0 \"#PWR027\" H 13600 3900 30  0001 C CNN\nF 1 \"GND\" H 13600 3830 30  0001 C CNN\nF 2 \"\" H 13600 3900 60  0001 C CNN\nF 3 \"\" H 13600 3900 60  0001 C CNN\n\t1    13600 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR028\nU 1 1 502E7923\nP 14150 4000\nF 0 \"#PWR028\" H 14150 4000 30  0001 C CNN\nF 1 \"GND\" H 14150 3930 30  0001 C CNN\nF 2 \"\" H 14150 4000 60  0001 C CNN\nF 3 \"\" H 14150 4000 60  0001 C CNN\n\t1    14150 4000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C40\nU 1 1 502E7922\nP 14150 3750\nF 0 \"C40\" H 14200 3850 50  0000 L CNN\nF 1 \"33pF\" H 14200 3650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14150 3750 60  0001 C CNN\nF 3 \"\" H 14150 3750 60  0001 C CNN\nF 4 \"Murata\" H 25500 6000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 25500 6000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 25500 6000 60  0001 C CNN \"Description\"\n\t1    14150 3750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C39\nU 1 1 502E78E2\nP 16150 3650\nF 0 \"C39\" H 16200 3750 50  0000 L CNN\nF 1 \"33pF\" H 16200 3550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 16150 3650 60  0001 C CNN\nF 3 \"\" H 16150 3650 60  0001 C CNN\nF 4 \"Murata\" H 27500 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 27500 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 27500 5900 60  0001 C CNN \"Description\"\n\t1    16150 3650\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 502E78E1\nP 16150 3900\nF 0 \"#PWR029\" H 16150 3900 30  0001 C CNN\nF 1 \"GND\" H 16150 3830 30  0001 C CNN\nF 2 \"\" H 16150 3900 60  0001 C CNN\nF 3 \"\" H 16150 3900 60  0001 C CNN\n\t1    16150 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 502E6FEE\nP 12700 4100\nF 0 \"C29\" H 12750 4200 50  0000 L CNN\nF 1 \"33pF\" H 12750 4000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12700 4100 60  0001 C CNN\nF 3 \"\" H 12700 4100 60  0001 C CNN\nF 4 \"Murata\" H 15850 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 15850 3900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 15850 3900 60  0001 C CNN \"Description\"\n\t1    12700 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR030\nU 1 1 502E6FED\nP 12700 4350\nF 0 \"#PWR030\" H 12700 4350 30  0001 C CNN\nF 1 \"GND\" H 12700 4280 30  0001 C CNN\nF 2 \"\" H 12700 4350 60  0001 C CNN\nF 3 \"\" H 12700 4350 60  0001 C CNN\n\t1    12700 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR031\nU 1 1 502E6F90\nP 13300 2600\nF 0 \"#PWR031\" H 13300 2600 30  0001 C CNN\nF 1 \"GND\" H 13300 2530 30  0001 C CNN\nF 2 \"\" H 13300 2600 60  0001 C CNN\nF 3 \"\" H 13300 2600 60  0001 C CNN\n\t1    13300 2600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C19\nU 1 1 502E6F8B\nP 13050 2600\nF 0 \"C19\" H 13100 2700 50  0000 L CNN\nF 1 \"33pF\" H 13100 2500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13050 2600 60  0001 C CNN\nF 3 \"\" H 13050 2600 60  0001 C CNN\nF 4 \"Murata\" H 24400 4850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24400 4850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24400 4850 60  0001 C CNN \"Description\"\n\t1    13050 2600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 502E6F53\nP 9300 3350\nF 0 \"#PWR032\" H 9300 3350 30  0001 C CNN\nF 1 \"GND\" H 9300 3280 30  0001 C CNN\nF 2 \"\" H 9300 3350 60  0001 C CNN\nF 3 \"\" H 9300 3350 60  0001 C CNN\n\t1    9300 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C24\nU 1 1 502E6F11\nP 9300 3100\nF 0 \"C24\" H 9350 3200 50  0000 L CNN\nF 1 \"33pF\" H 9350 3000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9300 3100 60  0001 C CNN\nF 3 \"\" H 9300 3100 60  0001 C CNN\nF 4 \"Murata\" H 12450 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 12450 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12450 2900 60  0001 C CNN \"Description\"\n\t1    9300 3100\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 502E6F0C\nP 9900 1650\nF 0 \"#PWR033\" H 9900 1650 30  0001 C CNN\nF 1 \"GND\" H 9900 1580 30  0001 C CNN\nF 2 \"\" H 9900 1650 60  0001 C CNN\nF 3 \"\" H 9900 1650 60  0001 C CNN\n\t1    9900 1650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C10\nU 1 1 502E6EFB\nP 9650 1650\nF 0 \"C10\" H 9700 1750 50  0000 L CNN\nF 1 \"33pF\" H 9700 1550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9650 1650 60  0001 C CNN\nF 3 \"\" H 9650 1650 60  0001 C CNN\nF 4 \"Murata\" H 12800 1450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 12800 1450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12800 1450 60  0001 C CNN \"Description\"\n\t1    9650 1650\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 502E6EDE\nP 7350 5600\nF 0 \"#PWR034\" H 7350 5600 30  0001 C CNN\nF 1 \"GND\" H 7350 5530 30  0001 C CNN\nF 2 \"\" H 7350 5600 60  0001 C CNN\nF 3 \"\" H 7350 5600 60  0001 C CNN\n\t1    7350 5600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C45\nU 1 1 502E6ECB\nP 7100 5600\nF 0 \"C45\" H 7150 5700 50  0000 L CNN\nF 1 \"33pF\" H 7150 5500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7100 5600 60  0001 C CNN\nF 3 \"\" H 7100 5600 60  0001 C CNN\nF 4 \"Murata\" H 10250 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 10250 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 10250 5400 60  0001 C CNN \"Description\"\n\t1    7100 5600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 502E6EC5\nP 6250 6900\nF 0 \"#PWR035\" H 6250 6900 30  0001 C CNN\nF 1 \"GND\" H 6250 6830 30  0001 C CNN\nF 2 \"\" H 6250 6900 60  0001 C CNN\nF 3 \"\" H 6250 6900 60  0001 C CNN\n\t1    6250 6900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C54\nU 1 1 502E6EB0\nP 6500 6900\nF 0 \"C54\" H 6550 7000 50  0000 L CNN\nF 1 \"33pF\" H 6550 6800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6500 6900 60  0001 C CNN\nF 3 \"\" H 6500 6900 60  0001 C CNN\nF 4 \"Murata\" H 9650 6700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 9650 6700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 9650 6700 60  0001 C CNN \"Description\"\n\t1    6500 6900\n\t0    1    1    0   \n$EndComp\n$Comp\nL MOSFET_P Q1\nU 1 1 502E69D1\nP 10600 8500\nF 0 \"Q1\" H 10600 8690 60  0000 R CNN\nF 1 \"MOSFET_P\" H 10600 8320 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 10600 8500 60  0001 C CNN\nF 3 \"\" H 10600 8500 60  0001 C CNN\nF 4 \"Fairchild\" H 10600 8500 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 10600 8500 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 10600 8500 60  0001 C CNN \"Description\"\n\t1    10600 8500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C61\nU 1 1 502E6909\nP 11700 7800\nF 0 \"C61\" H 11750 7900 50  0000 L CNN\nF 1 \"100nF\" H 11750 7700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11700 7800 60  0001 C CNN\nF 3 \"\" H 11700 7800 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    11700 7800\n\t1    0    0    1   \n$EndComp\nText Label 14350 7350 1    40   ~ 0\nTX_AMP_OUT\nText Label 8500 8550 1    40   ~ 0\nRX_AMP_OUT\nText Label 12300 9350 0    40   ~ 0\nRX_AMP_IN\n$Comp\nL GND #PWR036\nU 1 1 502E6209\nP 13700 7600\nF 0 \"#PWR036\" H 13700 7600 30  0001 C CNN\nF 1 \"GND\" H 13700 7530 30  0001 C CNN\nF 2 \"\" H 13700 7600 60  0001 C CNN\nF 3 \"\" H 13700 7600 60  0001 C CNN\n\t1    13700 7600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR037\nU 1 1 502E619A\nP 15100 2750\nF 0 \"#PWR037\" H 15100 2750 30  0001 C CNN\nF 1 \"GND\" H 15100 2680 30  0001 C CNN\nF 2 \"\" H 15100 2750 60  0001 C CNN\nF 3 \"\" H 15100 2750 60  0001 C CNN\n\t1    15100 2750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 502E6129\nP 9150 8100\nF 0 \"#PWR038\" H 9150 8100 30  0001 C CNN\nF 1 \"GND\" H 9150 8030 30  0001 C CNN\nF 2 \"\" H 9150 8100 60  0001 C CNN\nF 3 \"\" H 9150 8100 60  0001 C CNN\n\t1    9150 8100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MGA-81563 U13\nU 1 1 502DE480\nP 9450 9600\nF 0 \"U13\" H 9450 9650 60  0000 C CNN\nF 1 \"MGA-81563\" H 9450 9550 60  0000 C CNN\nF 2 \"hackrf:GSG-SOT363\" H 9450 9600 60  0001 C CNN\nF 3 \"\" H 9450 9600 60  0001 C CNN\nF 4 \"Avago\" H 9450 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 9450 9600 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 9450 9600 60  0001 C CNN \"Description\"\n\t1    9450 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 502C6DC4\nP 10500 9300\nF 0 \"#PWR039\" H 10500 9300 30  0001 C CNN\nF 1 \"GND\" H 10500 9230 30  0001 C CNN\nF 2 \"\" H 10500 9300 60  0001 C CNN\nF 3 \"\" H 10500 9300 60  0001 C CNN\n\t1    10500 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 502C6DC1\nP 10150 9300\nF 0 \"#PWR040\" H 10150 9300 30  0001 C CNN\nF 1 \"GND\" H 10150 9230 30  0001 C CNN\nF 2 \"\" H 10150 9300 60  0001 C CNN\nF 3 \"\" H 10150 9300 60  0001 C CNN\n\t1    10150 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C64\nU 1 1 502C6D4A\nP 14500 8450\nF 0 \"C64\" H 14550 8550 50  0000 L CNN\nF 1 \"100nF\" H 14550 8350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14500 8450 60  0001 C CNN\nF 3 \"\" H 14500 8450 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    14500 8450\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C52\nU 1 1 502C6D36\nP 10150 9050\nF 0 \"C52\" H 10200 9150 50  0000 L CNN\nF 1 \"100pF\" H 10200 8950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 9050 60  0001 C CNN\nF 3 \"\" H 10150 9050 60  0001 C CNN\nF 4 \"Murata\" H 13150 10600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 13150 10600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 13150 10600 60  0001 C CNN \"Description\"\n\t1    10150 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 502C6D12\nP 9750 8800\nF 0 \"L5\" V 9700 8800 40  0000 C CNN\nF 1 \"10uH\" V 9850 8800 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 9750 8800 60  0001 C CNN\nF 3 \"\" H 9750 8800 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    9750 8800\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13317 U14\nU 1 1 502C6BE2\nP 13700 8300\nF 0 \"U14\" H 13700 8300 60  0000 C CNN\nF 1 \"SKY13317\" H 13700 8550 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 13700 8300 60  0001 C CNN\nF 3 \"\" H 13700 8300 60  0001 C CNN\nF 4 \"Skyworks\" H 13700 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 13700 8300 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 13700 8300 60  0001 C CNN \"Description\"\n\t1    13700 8300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13317 U12\nU 1 1 502C6BDF\nP 9150 7400\nF 0 \"U12\" H 9150 7400 60  0000 C CNN\nF 1 \"SKY13317\" H 9150 7650 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 9150 7400 60  0001 C CNN\nF 3 \"\" H 9150 7400 60  0001 C CNN\nF 4 \"Skyworks\" H 9150 7400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 9150 7400 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 9150 7400 60  0001 C CNN \"Description\"\n\t1    9150 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL RFFC5072 U4\nU 1 1 502BE21C\nP 5350 3100\nF 0 \"U4\" H 5350 3200 60  0000 C CNN\nF 1 \"RFFC5072\" H 5350 3000 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN32\" H 5350 3100 60  0001 C CNN\nF 3 \"\" H 5350 3100 60  0001 C CNN\nF 4 \"RFMD\" H 5350 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFFC5072TR7\" H 5350 3100 60  0001 C CNN \"Part Number\"\nF 6 \"WIDEBAND SYNTHESIZER/VCO WITH INTEGRATED 6GHz MIXER\" H 5350 3100 60  0001 C CNN \"Description\"\n\t1    5350 3100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C43\nU 1 1 502B5738\nP 14450 3850\nF 0 \"C43\" H 14500 3950 50  0000 L CNN\nF 1 \"22pF\" H 14500 3750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14450 3850 60  0001 C CNN\nF 3 \"\" H 14450 3850 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    14450 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C32\nU 1 1 502B571F\nP 15750 3050\nF 0 \"C32\" H 15800 3150 50  0000 L CNN\nF 1 \"22pF\" H 15800 2950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15750 3050 60  0001 C CNN\nF 3 \"\" H 15750 3050 60  0001 C CNN\nF 4 \"Murata\" H 1650 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1350 60  0001 C CNN \"Description\"\n\t1    15750 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U9\nU 1 1 502B5704\nP 15100 3450\nF 0 \"U9\" H 15100 3450 60  0000 C CNN\nF 1 \"SKY13317\" H 15100 3700 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 15100 3450 60  0001 C CNN\nF 3 \"\" H 15100 3450 60  0001 C CNN\nF 4 \"Skyworks\" H 15100 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 15100 3450 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 15100 3450 60  0001 C CNN \"Description\"\n\t1    15100 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 502B56C2\nP 14200 3200\nF 0 \"C31\" H 14250 3300 50  0000 L CNN\nF 1 \"100nF\" H 14250 3100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14200 3200 60  0001 C CNN\nF 3 \"\" H 14200 3200 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    14200 3200\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 502B5542\nP 12600 2600\nF 0 \"#PWR041\" H 12600 2600 30  0001 C CNN\nF 1 \"GND\" H 12600 2530 30  0001 C CNN\nF 2 \"\" H 12600 2600 60  0001 C CNN\nF 3 \"\" H 12600 2600 60  0001 C CNN\n\t1    12600 2600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 502B54A4\nP 10200 3850\nF 0 \"#PWR042\" H 10200 3850 30  0001 C CNN\nF 1 \"GND\" H 10200 3780 30  0001 C CNN\nF 2 \"\" H 10200 3850 60  0001 C CNN\nF 3 \"\" H 10200 3850 60  0001 C CNN\n\t1    10200 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 502B5428\nP 9200 1650\nF 0 \"#PWR043\" H 9200 1650 30  0001 C CNN\nF 1 \"GND\" H 9200 1580 30  0001 C CNN\nF 2 \"\" H 9200 1650 60  0001 C CNN\nF 3 \"\" H 9200 1650 60  0001 C CNN\n\t1    9200 1650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 502B53A4\nP 9050 1450\nF 0 \"C9\" H 9100 1550 50  0000 L CNN\nF 1 \"100nF\" H 9100 1350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9050 1450 60  0001 C CNN\nF 3 \"\" H 9050 1450 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    9050 1450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C48\nU 1 1 501EF6BA\nP 1350 6200\nF 0 \"C48\" H 1400 6300 50  0000 L CNN\nF 1 \"22pF\" H 1400 6100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 6200 60  0001 C CNN\nF 3 \"\" H 1350 6200 60  0001 C CNN\nF 4 \"Murata\" H 1700 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1700 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1700 1300 60  0001 C CNN \"Description\"\n\t1    1350 6200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C23\nU 1 1 502B4C6F\nP 7900 3800\nF 0 \"C23\" H 7950 3900 50  0000 L CNN\nF 1 \"100nF\" H 7950 3700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7900 3800 60  0001 C CNN\nF 3 \"\" H 7900 3800 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    7900 3800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U10\nU 1 1 502B4C1C\nP 6850 6350\nF 0 \"U10\" H 6850 6550 60  0000 C CNN\nF 1 \"SKY13350\" H 6850 6150 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 6850 6350 60  0001 C CNN\nF 3 \"\" H 6850 6350 60  0001 C CNN\nF 4 \"Skyworks\" H 6850 6350 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 6850 6350 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 6850 6350 60  0001 C CNN \"Description\"\n\t1    6850 6350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C46\nU 1 1 502B4C15\nP 6500 5800\nF 0 \"C46\" H 6550 5900 50  0000 L CNN\nF 1 \"100nF\" H 6550 5700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6500 5800 60  0001 C CNN\nF 3 \"\" H 6500 5800 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    6500 5800\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FB55E30\nP 5300 5550\nF 0 \"L4\" V 5250 5550 40  0000 C CNN\nF 1 \"DNP\" V 5400 5550 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5300 5550 60  0001 C CNN\nF 3 \"\" H 5300 5550 60  0001 C CNN\nF 4 \"DNP\" V 5150 5550 60  0000 C CNN \"Note\"\n\t1    5300 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U2\nU 1 1 502B490F\nP 9300 2200\nF 0 \"U2\" H 9300 2400 60  0000 C CNN\nF 1 \"SKY13350\" H 9300 2000 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 9300 2200 60  0001 C CNN\nF 3 \"\" H 9300 2200 60  0001 C CNN\nF 4 \"Skyworks\" H 9300 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 9300 2200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 9300 2200 60  0001 C CNN \"Description\"\n\t1    9300 2200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C33\nU 1 1 502B4780\nP 2400 4500\nF 0 \"C33\" H 2450 4600 50  0000 L CNN\nF 1 \"33pF\" H 2450 4400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2400 4500 60  0001 C CNN\nF 3 \"\" H 2400 4500 60  0001 C CNN\nF 4 \"Murata\" H 5550 4300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 5550 4300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 5550 4300 60  0001 C CNN \"Description\"\n\t1    2400 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 502B477F\nP 2400 4750\nF 0 \"#PWR044\" H 2400 4750 30  0001 C CNN\nF 1 \"GND\" H 2400 4680 30  0001 C CNN\nF 2 \"\" H 2400 4750 60  0001 C CNN\nF 3 \"\" H 2400 4750 60  0001 C CNN\n\t1    2400 4750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U7\nU 1 1 502B477E\nP 2400 3600\nF 0 \"U7\" H 2400 3800 60  0000 C CNN\nF 1 \"SKY13350\" H 2400 3400 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 2400 3600 60  0001 C CNN\nF 3 \"\" H 2400 3600 60  0001 C CNN\nF 4 \"Skyworks\" H 2400 3600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2400 3600 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2400 3600 60  0001 C CNN \"Description\"\n\t1    2400 3600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR045\nU 1 1 502B477C\nP 2300 3050\nF 0 \"#PWR045\" H 2300 3050 30  0001 C CNN\nF 1 \"GND\" H 2300 2980 30  0001 C CNN\nF 2 \"\" H 2300 3050 60  0001 C CNN\nF 3 \"\" H 2300 3050 60  0001 C CNN\n\t1    2300 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C28\nU 1 1 502B477A\nP 2850 4150\nF 0 \"C28\" H 2900 4250 50  0000 L CNN\nF 1 \"100nF\" H 2900 4050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2850 4150 60  0001 C CNN\nF 3 \"\" H 2850 4150 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    2850 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 502B4779\nP 2750 3050\nF 0 \"C22\" H 2800 3150 50  0000 L CNN\nF 1 \"33pF\" H 2800 2950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2750 3050 60  0001 C CNN\nF 3 \"\" H 2750 3050 60  0001 C CNN\nF 4 \"Murata\" H 14100 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 14100 5300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 14100 5300 60  0001 C CNN \"Description\"\n\t1    2750 3050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR046\nU 1 1 502B4778\nP 3000 3050\nF 0 \"#PWR046\" H 3000 3050 30  0001 C CNN\nF 1 \"GND\" H 3000 2980 30  0001 C CNN\nF 2 \"\" H 3000 3050 60  0001 C CNN\nF 3 \"\" H 3000 3050 60  0001 C CNN\n\t1    3000 3050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 502AFA8C\nP 3900 3750\nF 0 \"L1\" V 3850 3750 40  0000 C CNN\nF 1 \"DNP\" V 4000 3750 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3900 3750 60  0001 C CNN\nF 3 \"\" H 3900 3750 60  0001 C CNN\nF 4 \"DNP\" V 4050 3600 60  0000 C CNN \"Note\"\n\t1    3900 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 501F4794\nP 1100 2250\nF 0 \"#PWR047\" H 1100 2250 30  0001 C CNN\nF 1 \"GND\" H 1100 2180 30  0001 C CNN\nF 2 \"\" H 1100 2250 60  0001 C CNN\nF 3 \"\" H 1100 2250 60  0001 C CNN\n\t1    1100 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C16\nU 1 1 501F4793\nP 1350 2250\nF 0 \"C16\" H 1400 2350 50  0000 L CNN\nF 1 \"33pF\" H 1400 2150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 2250 60  0001 C CNN\nF 3 \"\" H 1350 2250 60  0001 C CNN\nF 4 \"Murata\" H 4500 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 4500 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4500 2050 60  0001 C CNN \"Description\"\n\t1    1350 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 501F4789\nP 2200 1000\nF 0 \"#PWR048\" H 2200 1000 30  0001 C CNN\nF 1 \"GND\" H 2200 930 30  0001 C CNN\nF 2 \"\" H 2200 1000 60  0001 C CNN\nF 3 \"\" H 2200 1000 60  0001 C CNN\n\t1    2200 1000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 501F4788\nP 1950 1000\nF 0 \"C7\" H 2000 1100 50  0000 L CNN\nF 1 \"33pF\" H 2000 900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1950 1000 60  0001 C CNN\nF 3 \"\" H 1950 1000 60  0001 C CNN\nF 4 \"Murata\" H 13300 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13300 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13300 3250 60  0001 C CNN \"Description\"\n\t1    1950 1000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C47\nU 1 1 501F477D\nP 1950 6050\nF 0 \"C47\" H 2000 6150 50  0000 L CNN\nF 1 \"33pF\" H 2000 5950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1950 6050 60  0001 C CNN\nF 3 \"\" H 1950 6050 60  0001 C CNN\nF 4 \"Murata\" H 13300 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13300 8300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13300 8300 60  0001 C CNN \"Description\"\n\t1    1950 6050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 501F477C\nP 2200 6050\nF 0 \"#PWR049\" H 2200 6050 30  0001 C CNN\nF 1 \"GND\" H 2200 5980 30  0001 C CNN\nF 2 \"\" H 2200 6050 60  0001 C CNN\nF 3 \"\" H 2200 6050 60  0001 C CNN\n\t1    2200 6050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C56\nU 1 1 501F4769\nP 1350 7300\nF 0 \"C56\" H 1400 7400 50  0000 L CNN\nF 1 \"33pF\" H 1400 7200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 7300 60  0001 C CNN\nF 3 \"\" H 1350 7300 60  0001 C CNN\nF 4 \"Murata\" H 4500 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 4500 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4500 7100 60  0001 C CNN \"Description\"\n\t1    1350 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 501F4768\nP 1100 7300\nF 0 \"#PWR050\" H 1100 7300 30  0001 C CNN\nF 1 \"GND\" H 1100 7230 30  0001 C CNN\nF 2 \"\" H 1100 7300 60  0001 C CNN\nF 3 \"\" H 1100 7300 60  0001 C CNN\n\t1    1100 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR051\nU 1 1 501F46AE\nP 10600 2000\nF 0 \"#PWR051\" H 10600 2000 30  0001 C CNN\nF 1 \"GND\" H 10600 1930 30  0001 C CNN\nF 2 \"\" H 10600 2000 60  0001 C CNN\nF 3 \"\" H 10600 2000 60  0001 C CNN\n\t1    10600 2000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 501F46A8\nP 10350 2000\nF 0 \"C11\" H 10400 2100 50  0000 L CNN\nF 1 \"33pF\" H 10400 1900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10350 2000 60  0001 C CNN\nF 3 \"\" H 10350 2000 60  0001 C CNN\nF 4 \"Murata\" H 21700 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21700 4250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21700 4250 60  0001 C CNN \"Description\"\n\t1    10350 2000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C20\nU 1 1 501F41BD\nP 9750 2750\nF 0 \"C20\" H 9800 2850 50  0000 L CNN\nF 1 \"100nF\" H 9800 2650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9750 2750 60  0001 C CNN\nF 3 \"\" H 9750 2750 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    9750 2750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C17\nU 1 1 501F41BB\nP 10450 2450\nF 0 \"C17\" H 10500 2550 50  0000 L CNN\nF 1 \"100nF\" H 10500 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10450 2450 60  0001 C CNN\nF 3 \"\" H 10450 2450 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    10450 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C18\nU 1 1 501F41B9\nP 12350 2450\nF 0 \"C18\" H 12400 2550 50  0000 L CNN\nF 1 \"100nF\" H 12400 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12350 2450 60  0001 C CNN\nF 3 \"\" H 12350 2450 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    12350 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C44\nU 1 1 501F4169\nP 15750 3850\nF 0 \"C44\" H 15800 3950 50  0000 L CNN\nF 1 \"100nF\" H 15800 3750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15750 3850 60  0001 C CNN\nF 3 \"\" H 15750 3850 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    15750 3850\n\t1    0    0    1   \n$EndComp\nText Notes 10700 3150 0    60   ~ 0\nswitchable image reject filters\n$Comp\nL SKY13350 U5\nU 1 1 501F3B20\nP 12700 3150\nF 0 \"U5\" H 12700 3350 60  0000 C CNN\nF 1 \"SKY13350\" H 12700 2950 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 12700 3150 60  0001 C CNN\nF 3 \"\" H 12700 3150 60  0001 C CNN\nF 4 \"Skyworks\" H 12700 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 12700 3150 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 12700 3150 60  0001 C CNN \"Description\"\n\t1    12700 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR052\nU 1 1 501EF7A8\nP 1800 2250\nF 0 \"#PWR052\" H 1800 2250 30  0001 C CNN\nF 1 \"GND\" H 1800 2180 30  0001 C CNN\nF 2 \"\" H 1800 2250 60  0001 C CNN\nF 3 \"\" H 1800 2250 60  0001 C CNN\n\t1    1800 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 501EF782\nP 1350 1150\nF 0 \"C8\" H 1400 1250 50  0000 L CNN\nF 1 \"22pF\" H 1400 1050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 1150 60  0001 C CNN\nF 3 \"\" H 1350 1150 60  0001 C CNN\nF 4 \"Murata\" H 1700 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1700 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1700 1300 60  0001 C CNN \"Description\"\n\t1    1350 1150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U1\nU 1 1 501EF778\nP 1700 1700\nF 0 \"U1\" H 1700 1900 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 1500 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 1700 1700 60  0001 C CNN\nF 3 \"\" H 1700 1700 60  0001 C CNN\nF 4 \"Skyworks\" H 1700 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 1700 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 1700 60  0001 C CNN \"Description\"\n\t1    1700 1700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C21\nU 1 1 501EF768\nP 1700 2800\nF 0 \"C21\" H 1750 2900 50  0000 L CNN\nF 1 \"22pF\" H 1750 2700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1700 2800 60  0001 C CNN\nF 3 \"\" H 1700 2800 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    1700 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 501EF6A1\nP 2200 6450\nF 0 \"C51\" H 2250 6550 50  0000 L CNN\nF 1 \"22pF\" H 2250 6350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2200 6450 60  0001 C CNN\nF 3 \"\" H 2200 6450 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    2200 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 501EF65B\nP 1800 7300\nF 0 \"#PWR053\" H 1800 7300 30  0001 C CNN\nF 1 \"GND\" H 1800 7230 30  0001 C CNN\nF 2 \"\" H 1800 7300 60  0001 C CNN\nF 3 \"\" H 1800 7300 60  0001 C CNN\n\t1    1800 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U11\nU 1 1 501EF646\nP 1700 6750\nF 0 \"U11\" H 1700 6950 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 6550 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 1700 6750 60  0001 C CNN\nF 3 \"\" H 1700 6750 60  0001 C CNN\nF 4 \"Skyworks\" H 1700 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 6750 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 6750 60  0001 C CNN \"Description\"\n\t1    1700 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T2\nU 1 1 501EF4A4\nP 5850 5900\nF 0 \"T2\" H 5850 6100 70  0000 C CNN\nF 1 \"MIX_OUT_BALUN\" H 5750 5750 70  0000 C CNN\nF 2 \"hackrf:GSG-B0310J50100AHF\" H 5850 5900 60  0001 C CNN\nF 3 \"\" H 5850 5900 60  0001 C CNN\nF 4 \"Anaren\" H 5850 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 5850 5900 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 5850 5900 60  0001 C CNN \"Description\"\n\t1    5850 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 501EF4A0\nP 3000 3500\nF 0 \"#PWR054\" H 3000 3500 30  0001 C CNN\nF 1 \"GND\" H 3000 3430 30  0001 C CNN\nF 2 \"\" H 3000 3500 60  0001 C CNN\nF 3 \"\" H 3000 3500 60  0001 C CNN\n\t1    3000 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T1\nU 1 1 501EF483\nP 3400 4050\nF 0 \"T1\" H 3400 4250 70  0000 C CNN\nF 1 \"MIX_IN_BALUN\" H 3400 3900 70  0000 C CNN\nF 2 \"hackrf:GSG-B0310J50100AHF\" H 3400 4050 60  0001 C CNN\nF 3 \"\" H 3400 4050 60  0001 C CNN\nF 4 \"Anaren\" H 3400 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 3400 4050 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 3400 4050 60  0001 C CNN \"Description\"\n\t1    3400 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C27\nU 1 1 501EF311\nP 10450 4000\nF 0 \"C27\" H 10500 4100 50  0000 L CNN\nF 1 \"47pF\" H 10500 3900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10450 4000 60  0001 C CNN\nF 3 \"\" H 10450 4000 60  0001 C CNN\nF 4 \"Murata\" H 10450 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 10450 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 10450 5700 60  0001 C CNN \"Description\"\n\t1    10450 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13350 U6\nU 1 1 501EF258\nP 10100 3300\nF 0 \"U6\" H 10100 3500 60  0000 C CNN\nF 1 \"SKY13350\" H 10100 3100 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 10100 3300 60  0001 C CNN\nF 3 \"\" H 10100 3300 60  0001 C CNN\nF 4 \"Skyworks\" H 10100 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 10100 3300 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 10100 3300 60  0001 C CNN \"Description\"\n\t1    10100 3300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C41\nU 1 1 4FB55FAD\nP 4100 5300\nF 0 \"C41\" H 4150 5400 50  0000 L CNN\nF 1 \"100pF\" H 4150 5200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4100 5300 60  0001 C CNN\nF 3 \"\" H 4100 5300 60  0001 C CNN\nF 4 \"Murata\" H 7400 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 7400 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6850 60  0001 C CNN \"Description\"\n\t1    4100 5300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4FB55FAC\nP 4100 5550\nF 0 \"#PWR055\" H 4100 5550 30  0001 C CNN\nF 1 \"GND\" H 4100 5480 30  0001 C CNN\nF 2 \"\" H 4100 5550 60  0001 C CNN\nF 3 \"\" H 4100 5550 60  0001 C CNN\n\t1    4100 5550\n\t1    0    0    -1  \n$EndComp\nText Notes 5000 9600 0    40   ~ 0\nExpected MIX_CLK is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\n$Comp\nL GND #PWR056\nU 1 1 4FB52F5A\nP 6600 3850\nF 0 \"#PWR056\" H 6600 3850 30  0001 C CNN\nF 1 \"GND\" H 6600 3780 30  0001 C CNN\nF 2 \"\" H 6600 3850 60  0001 C CNN\nF 3 \"\" H 6600 3850 60  0001 C CNN\n\t1    6600 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FB3F9B0\nP 15900 8800\nF 0 \"D1\" H 15900 8900 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 15900 8700 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15900 8800 60  0001 C CNN\nF 3 \"\" H 15900 8800 60  0001 C CNN\nF 4 \"Murata\" H 15900 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 15900 8800 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 15900 8800 60  0001 C CNN \"Description\"\n\t1    15900 8800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FB3F838\nP 15900 9150\nF 0 \"#PWR057\" H 15900 9150 30  0001 C CNN\nF 1 \"GND\" H 15900 9080 30  0001 C CNN\nF 2 \"\" H 15900 9150 60  0001 C CNN\nF 3 \"\" H 15900 9150 60  0001 C CNN\n\t1    15900 9150\n\t1    0    0    -1  \n$EndComp\nText Label 7000 9800 2    40   ~ 0\nREF_IN\n$Comp\nL GND #PWR058\nU 1 1 4FB3CC7B\nP 6300 10300\nF 0 \"#PWR058\" H 6300 10300 30  0001 C CNN\nF 1 \"GND\" H 6300 10230 30  0001 C CNN\nF 2 \"\" H 6300 10300 60  0001 C CNN\nF 3 \"\" H 6300 10300 60  0001 C CNN\n\t1    6300 10300\n\t1    0    0    -1  \n$EndComp\nText Label 5600 1700 3    40   ~ 0\nREF_IN\n$Comp\nL VCC #PWR059\nU 1 1 4FAECFB5\nP 7100 3950\nF 0 \"#PWR059\" H 7100 4050 30  0001 C CNN\nF 1 \"VCC\" H 7100 4050 30  0000 C CNN\nF 2 \"\" H 7100 3950 60  0001 C CNN\nF 3 \"\" H 7100 3950 60  0001 C CNN\n\t1    7100 3950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4FAECFAE\nP 7100 4200\nF 0 \"R6\" V 7180 4200 50  0000 C CNN\nF 1 \"10k\" V 7100 4200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7100 4200 60  0001 C CNN\nF 3 \"\" H 7100 4200 60  0001 C CNN\nF 4 \"Stackpole\" H 7100 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 7100 4200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 7100 4200 60  0001 C CNN \"Description\"\n\t1    7100 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR060\nU 1 1 4FAECE90\nP 6700 5250\nF 0 \"#PWR060\" H 6700 5250 30  0001 C CNN\nF 1 \"GND\" H 6700 5180 30  0001 C CNN\nF 2 \"\" H 6700 5250 60  0001 C CNN\nF 3 \"\" H 6700 5250 60  0001 C CNN\n\t1    6700 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 4FAECE8F\nP 6400 5250\nF 0 \"#PWR061\" H 6400 5250 30  0001 C CNN\nF 1 \"GND\" H 6400 5180 30  0001 C CNN\nF 2 \"\" H 6400 5250 60  0001 C CNN\nF 3 \"\" H 6400 5250 60  0001 C CNN\n\t1    6400 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 4FAECE8E\nP 6100 5250\nF 0 \"#PWR062\" H 6100 5250 30  0001 C CNN\nF 1 \"GND\" H 6100 5180 30  0001 C CNN\nF 2 \"\" H 6100 5250 60  0001 C CNN\nF 3 \"\" H 6100 5250 60  0001 C CNN\n\t1    6100 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR063\nU 1 1 4FAECE8C\nP 5800 5250\nF 0 \"#PWR063\" H 5800 5250 30  0001 C CNN\nF 1 \"GND\" H 5800 5180 30  0001 C CNN\nF 2 \"\" H 5800 5250 60  0001 C CNN\nF 3 \"\" H 5800 5250 60  0001 C CNN\n\t1    5800 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C37\nU 1 1 4FAECE75\nP 6700 5000\nF 0 \"C37\" H 6750 5100 50  0000 L CNN\nF 1 \"33pF\" H 6750 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6700 5000 60  0001 C CNN\nF 3 \"\" H 6700 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6700 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C36\nU 1 1 4FAECE73\nP 6400 5000\nF 0 \"C36\" H 6450 5100 50  0000 L CNN\nF 1 \"33pF\" H 6450 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6400 5000 60  0001 C CNN\nF 3 \"\" H 6400 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6400 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4FAECE70\nP 6100 5000\nF 0 \"C35\" H 6150 5100 50  0000 L CNN\nF 1 \"33pF\" H 6150 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6100 5000 60  0001 C CNN\nF 3 \"\" H 6100 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6100 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C34\nU 1 1 4FAECE69\nP 5800 5000\nF 0 \"C34\" H 5850 5100 50  0000 L CNN\nF 1 \"33pF\" H 5850 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5800 5000 60  0001 C CNN\nF 3 \"\" H 5800 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    5800 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR064\nU 1 1 4FAECE5B\nP 6900 3950\nF 0 \"#PWR064\" H 6900 4050 30  0001 C CNN\nF 1 \"VCC\" H 6900 4050 30  0000 C CNN\nF 2 \"\" H 6900 3950 60  0001 C CNN\nF 3 \"\" H 6900 3950 60  0001 C CNN\n\t1    6900 3950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4FAECE50\nP 6900 4200\nF 0 \"R5\" V 6980 4200 50  0000 C CNN\nF 1 \"10k\" V 6900 4200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6900 4200 60  0001 C CNN\nF 3 \"\" H 6900 4200 60  0001 C CNN\nF 4 \"Stackpole\" H 6900 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6900 4200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6900 4200 60  0001 C CNN \"Description\"\n\t1    6900 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 4FAECD9D\nP 5400 1850\nF 0 \"#PWR065\" H 5400 1850 30  0001 C CNN\nF 1 \"GND\" H 5400 1780 30  0001 C CNN\nF 2 \"\" H 5400 1850 60  0001 C CNN\nF 3 \"\" H 5400 1850 60  0001 C CNN\n\t1    5400 1850\n\t-1   0    0    1   \n$EndComp\nNoConn ~ 6500 3350\nNoConn ~ 6500 3250\n$Comp\nL GND #PWR066\nU 1 1 4FAECC8F\nP 7200 3150\nF 0 \"#PWR066\" H 7200 3150 30  0001 C CNN\nF 1 \"GND\" H 7200 3080 30  0001 C CNN\nF 2 \"\" H 7200 3150 60  0001 C CNN\nF 3 \"\" H 7200 3150 60  0001 C CNN\n\t1    7200 3150\n\t0    -1   -1   0   \n$EndComp\nText Notes 7000 3100 0    40   ~ 0\n1%\n$Comp\nL R R4\nU 1 1 4FAECC79\nP 6950 3150\nF 0 \"R4\" V 7030 3150 50  0000 C CNN\nF 1 \"51k\" V 6950 3150 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6950 3150 60  0001 C CNN\nF 3 \"\" H 6950 3150 60  0001 C CNN\nF 4 \"Stackpole\" H 6950 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT51K0\" H 6950 3150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 51K OHM 1% 0.0625W 0402\" H 6950 3150 60  0001 C CNN \"Description\"\n\t1    6950 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR067\nU 1 1 4FAECBE1\nP 4700 8450\nF 0 \"#PWR067\" H 4700 8450 30  0001 C CNN\nF 1 \"GND\" H 4700 8380 30  0001 C CNN\nF 2 \"\" H 4700 8450 60  0001 C CNN\nF 3 \"\" H 4700 8450 60  0001 C CNN\n\t1    4700 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR068\nU 1 1 4FAECBD8\nP 4700 7950\nF 0 \"#PWR068\" H 4700 8050 30  0001 C CNN\nF 1 \"VCC\" H 4700 8050 30  0000 C CNN\nF 2 \"\" H 4700 7950 60  0001 C CNN\nF 3 \"\" H 4700 7950 60  0001 C CNN\n\t1    4700 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C6\nU 1 1 4FAECBBA\nP 6600 8200\nF 0 \"C6\" H 6650 8300 50  0000 L CNN\nF 1 \"10nF\" H 6650 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6600 8200 60  0001 C CNN\nF 3 \"\" H 6600 8200 60  0001 C CNN\nF 4 \"Murata\" H 5500 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5500 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5500 8200 60  0001 C CNN \"Description\"\n\t1    6600 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4FAECBB9\nP 6300 8200\nF 0 \"C5\" H 6350 8300 50  0000 L CNN\nF 1 \"33pF\" H 6350 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6300 8200 60  0001 C CNN\nF 3 \"\" H 6300 8200 60  0001 C CNN\nF 4 \"Murata\" H 3700 12250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3700 12250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3700 12250 60  0001 C CNN \"Description\"\n\t1    6300 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4FAECBB6\nP 5750 8200\nF 0 \"C3\" H 5800 8300 50  0000 L CNN\nF 1 \"33pF\" H 5800 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5750 8200 60  0001 C CNN\nF 3 \"\" H 5750 8200 60  0001 C CNN\nF 4 \"Murata\" H 3700 12250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3700 12250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3700 12250 60  0001 C CNN \"Description\"\n\t1    5750 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4FAECBB5\nP 6050 8200\nF 0 \"C4\" H 6100 8300 50  0000 L CNN\nF 1 \"10nF\" H 6100 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6050 8200 60  0001 C CNN\nF 3 \"\" H 6050 8200 60  0001 C CNN\nF 4 \"Murata\" H 5500 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5500 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5500 8200 60  0001 C CNN \"Description\"\n\t1    6050 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C2\nU 1 1 4FAECBA0\nP 5100 8200\nF 0 \"C2\" H 5150 8300 50  0000 L CNN\nF 1 \"10nF\" H 5150 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5100 8200 60  0001 C CNN\nF 3 \"\" H 5100 8200 60  0001 C CNN\nF 4 \"Murata\" H 5100 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5100 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5100 8200 60  0001 C CNN \"Description\"\n\t1    5100 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C1\nU 1 1 4FAECB99\nP 4800 8200\nF 0 \"C1\" H 4850 8300 50  0000 L CNN\nF 1 \"33pF\" H 4850 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4800 8200 60  0001 C CNN\nF 3 \"\" H 4800 8200 60  0001 C CNN\nF 4 \"Murata\" H 3300 12250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3300 12250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3300 12250 60  0001 C CNN \"Description\"\n\t1    4800 8200\n\t1    0    0    -1  \n$EndComp\nText Notes 7100 2800 0    60   ~ 0\nloop filter\n$Comp\nL R R3\nU 1 1 4FAEC8B2\nP 8300 2700\nF 0 \"R3\" V 8380 2700 50  0000 C CNN\nF 1 \"22k\" V 8300 2700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 8300 2700 60  0001 C CNN\nF 3 \"\" H 8300 2700 60  0001 C CNN\nF 4 \"Panasonic\" H 8300 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-2GEJ223X\" H 8300 2700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 22K OHM 1/10W 5% 0402 SMD\" H 8300 2700 60  0001 C CNN \"Description\"\n\t1    8300 2700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FAEC8B0\nP 8300 2300\nF 0 \"C15\" H 8350 2400 50  0000 L CNN\nF 1 \"180pF\" H 8350 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8300 2300 60  0001 C CNN\nF 3 \"\" H 8300 2300 60  0001 C CNN\nF 4 \"Murata\" H 8300 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8300 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8300 2300 60  0001 C CNN \"Description\"\n\t1    8300 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C14\nU 1 1 4FAEC8AD\nP 8000 2300\nF 0 \"C14\" H 8050 2400 50  0000 L CNN\nF 1 \"8p2\" H 8050 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8000 2300 60  0001 C CNN\nF 3 \"\" H 8000 2300 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 8000 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"UMK105CG8R2DV-F\" H 8000 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 8.2PF 50V NP0 0402\" H 8000 2300 60  0001 C CNN \"Description\"\n\t1    8000 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR069\nU 1 1 4FAEC88E\nP 7300 2550\nF 0 \"#PWR069\" H 7300 2550 30  0001 C CNN\nF 1 \"GND\" H 7300 2480 30  0001 C CNN\nF 2 \"\" H 7300 2550 60  0001 C CNN\nF 3 \"\" H 7300 2550 60  0001 C CNN\n\t1    7300 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR070\nU 1 1 4FAEC88B\nP 6800 2550\nF 0 \"#PWR070\" H 6800 2550 30  0001 C CNN\nF 1 \"GND\" H 6800 2480 30  0001 C CNN\nF 2 \"\" H 6800 2550 60  0001 C CNN\nF 3 \"\" H 6800 2550 60  0001 C CNN\n\t1    6800 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FAEC856\nP 7550 2050\nF 0 \"R2\" V 7630 2050 50  0000 C CNN\nF 1 \"470\" V 7550 2050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7550 2050 60  0001 C CNN\nF 3 \"\" H 7550 2050 60  0001 C CNN\nF 4 \"Stackpole\" H 7550 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7550 2050 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7550 2050 60  0001 C CNN \"Description\"\n\t1    7550 2050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C13\nU 1 1 4FAEC853\nP 7300 2300\nF 0 \"C13\" H 7350 2400 50  0000 L CNN\nF 1 \"330pF\" H 7350 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7300 2300 60  0001 C CNN\nF 3 \"\" H 7300 2300 60  0001 C CNN\nF 4 \"Murata\" H 6600 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6600 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6600 2300 60  0001 C CNN \"Description\"\n\t1    7300 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R1\nU 1 1 4FAEC850\nP 7050 2050\nF 0 \"R1\" V 7130 2050 50  0000 C CNN\nF 1 \"470\" V 7050 2050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7050 2050 60  0001 C CNN\nF 3 \"\" H 7050 2050 60  0001 C CNN\nF 4 \"Stackpole\" H 7050 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7050 2050 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7050 2050 60  0001 C CNN \"Description\"\n\t1    7050 2050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FAEC84D\nP 6800 2300\nF 0 \"C12\" H 6850 2400 50  0000 L CNN\nF 1 \"330pF\" H 6850 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6800 2300 60  0001 C CNN\nF 3 \"\" H 6800 2300 60  0001 C CNN\nF 4 \"Murata\" H 6800 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6800 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6800 2300 60  0001 C CNN \"Description\"\n\t1    6800 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4FAEC785\nP 4400 5550\nF 0 \"#PWR071\" H 4400 5550 30  0001 C CNN\nF 1 \"GND\" H 4400 5480 30  0001 C CNN\nF 2 \"\" H 4400 5550 60  0001 C CNN\nF 3 \"\" H 4400 5550 60  0001 C CNN\n\t1    4400 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C42\nU 1 1 4FAEC781\nP 4400 5300\nF 0 \"C42\" H 4450 5400 50  0000 L CNN\nF 1 \"100pF\" H 4450 5200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4400 5300 60  0001 C CNN\nF 3 \"\" H 4400 5300 60  0001 C CNN\nF 4 \"Murata\" H 7400 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 7400 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6850 60  0001 C CNN \"Description\"\n\t1    4400 5300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FAA165E\nP 16300 8950\nF 0 \"#PWR072\" H 16300 8950 30  0001 C CNN\nF 1 \"GND\" H 16300 8880 30  0001 C CNN\nF 2 \"\" H 16300 8950 60  0001 C CNN\nF 3 \"\" H 16300 8950 60  0001 C CNN\n\t1    16300 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C26\nU 1 1 4FAA149B\nP 12250 3700\nF 0 \"C26\" H 12300 3800 50  0000 L CNN\nF 1 \"47pF\" H 12300 3600 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12250 3700 60  0001 C CNN\nF 3 \"\" H 12250 3700 60  0001 C CNN\nF 4 \"Murata\" H 12250 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 12250 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 12250 5400 60  0001 C CNN \"Description\"\n\t1    12250 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4FAA142A\nP 10700 3700\nF 0 \"#PWR073\" H 10700 3700 30  0001 C CNN\nF 1 \"GND\" H 10700 3630 30  0001 C CNN\nF 2 \"\" H 10700 3700 60  0001 C CNN\nF 3 \"\" H 10700 3700 60  0001 C CNN\n\t1    10700 3700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4FAA1424\nP 10700 2150\nF 0 \"#PWR074\" H 10700 2150 30  0001 C CNN\nF 1 \"GND\" H 10700 2080 30  0001 C CNN\nF 2 \"\" H 10700 2150 60  0001 C CNN\nF 3 \"\" H 10700 2150 60  0001 C CNN\n\t1    10700 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4FAA10AF\nP 12100 2150\nF 0 \"#PWR075\" H 12100 2150 30  0001 C CNN\nF 1 \"GND\" H 12100 2080 30  0001 C CNN\nF 2 \"\" H 12100 2150 60  0001 C CNN\nF 3 \"\" H 12100 2150 60  0001 C CNN\n\t1    12100 2150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FAA1098\nP 12100 4000\nF 0 \"#PWR076\" H 12100 4000 30  0001 C CNN\nF 1 \"GND\" H 12100 3930 30  0001 C CNN\nF 2 \"\" H 12100 4000 60  0001 C CNN\nF 3 \"\" H 12100 4000 60  0001 C CNN\n\t1    12100 4000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR077\nU 1 1 4FAA0C6C\nP 10000 4500\nF 0 \"#PWR077\" H 10000 4500 30  0001 C CNN\nF 1 \"GND\" H 10000 4430 30  0001 C CNN\nF 2 \"\" H 10000 4500 60  0001 C CNN\nF 3 \"\" H 10000 4500 60  0001 C CNN\n\t1    10000 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4FAA0C67\nP 10000 4250\nF 0 \"C30\" H 10050 4350 50  0000 L CNN\nF 1 \"33pF\" H 10050 4150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10000 4250 60  0001 C CNN\nF 3 \"\" H 10000 4250 60  0001 C CNN\nF 4 \"Murata\" H 13150 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13150 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13150 4050 60  0001 C CNN \"Description\"\n\t1    10000 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR078\nU 1 1 4FAA0C0D\nP 4100 2950\nF 0 \"#PWR078\" H 4100 3050 30  0001 C CNN\nF 1 \"VCC\" H 4100 3050 30  0000 C CNN\nF 2 \"\" H 4100 2950 60  0001 C CNN\nF 3 \"\" H 4100 2950 60  0001 C CNN\n\t1    4100 2950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR079\nU 1 1 4FAA08EA\nP 6250 6500\nF 0 \"#PWR079\" H 6250 6500 30  0001 C CNN\nF 1 \"GND\" H 6250 6430 30  0001 C CNN\nF 2 \"\" H 6250 6500 60  0001 C CNN\nF 3 \"\" H 6250 6500 60  0001 C CNN\n\t1    6250 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U3\nU 1 1 4F94D561\nP 11400 2300\nF 0 \"U3\" H 11400 2350 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 11400 2250 60  0000 C CNN\nF 2 \"hackrf:GSG-LP0603\" H 11400 2300 60  0001 C CNN\nF 3 \"\" H 11400 2300 60  0001 C CNN\nF 4 \"AVX\" H 11400 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 11400 2300 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 11400 2300 60  0001 C CNN \"Description\"\n\t1    11400 2300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-DEA U8\nU 1 1 4F94D4F4\nP 11400 3850\nF 0 \"U8\" H 11400 3900 60  0000 C CNN\nF 1 \"RX_HIGHPASS_FILTER\" H 11400 3800 60  0000 C CNN\nF 2 \"hackrf:GSG-HP-DEA\" H 11400 3850 60  0001 C CNN\nF 3 \"\" H 11400 3850 60  0001 C CNN\nF 4 \"TDK\" H 11400 3850 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 11400 3850 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 11400 3850 60  0001 C CNN \"Description\"\n\t1    11400 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN P4\nU 1 1 4F94D0F2\nP 16300 8450\nF 0 \"P4\" H 16300 8600 60  0000 C CNN\nF 1 \"ANTENNA\" H 16300 8300 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 16300 8450 60  0001 C CNN\nF 3 \"\" H 16300 8450 60  0001 C CNN\nF 4 \"Molex\" H 16300 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 16300 8450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 16300 8450 60  0001 C CNN \"Description\"\n\t1    16300 8450\n\t-1   0    0    -1  \n$EndComp\nWire Wire Line\n\t14650 8450 16000 8450\nText GLabel 1600 7400 3    40   Input ~ 0\nMIX_BYPASS\nText GLabel 1700 900  1    40   Input ~ 0\nMIX_BYPASS\nText GLabel 13250 3500 3    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t13250 3500 13250 3400\nWire Wire Line\n\t13250 3400 14550 3400\nText GLabel 1700 5950 1    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t1700 5950 1700 6300\nText GLabel 1500 2600 0    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t1600 2600 1500 2600\nWire Wire Line\n\t1600 2150 1600 2600\n$Comp\nL CONN_1 P6\nU 1 1 526B7056\nP 5100 4500\nF 0 \"P6\" H 5180 4500 40  0000 L CNN\nF 1 \"GPO4\" H 5100 4555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5100 4500 60  0001 C CNN\nF 3 \"\" H 5100 4500 60  0001 C CNN\nF 4 \"DNP\" H 5100 4500 60  0001 C CNN \"Note\"\n\t1    5100 4500\n\t0    1    1    0   \n$EndComp\nText GLabel 12150 8250 0    40   Input ~ 0\nAMP_BYPASS\nText GLabel 10100 7100 2    40   Input ~ 0\nAMP_BYPASS\nWire Wire Line\n\t10000 7100 10000 7450\nWire Wire Line\n\t10100 7100 10000 7100\nText GLabel 6750 7000 3    40   Input ~ 0\nRX\nText GLabel 9400 1550 1    40   Input ~ 0\nRX\nWire Wire Line\n\t9400 1550 9400 1750\nText GLabel 2500 2950 1    40   Input ~ 0\nRX\nWire Wire Line\n\t2500 2950 2500 3150\nText GLabel 6850 5500 1    40   Input ~ 0\nTX\nWire Wire Line\n\t6850 5500 6850 5900\nText GLabel 9200 2850 0    40   Input ~ 0\nTX\nWire Wire Line\n\t9200 2850 9300 2850\nText GLabel 2300 4250 0    40   Input ~ 0\nTX\nWire Wire Line\n\t2300 4250 2400 4250\nText GLabel 12600 3850 0    40   Input ~ 0\nHP\nWire Wire Line\n\t12600 3850 12700 3850\nText GLabel 9900 4000 0    40   Input ~ 0\nHP\nWire Wire Line\n\t9900 4000 10000 4000\nText GLabel 10100 1900 1    40   Input ~ 0\nLP\nWire Wire Line\n\t10100 1900 10100 2850\nText GLabel 12800 2500 1    40   Input ~ 0\nLP\nWire Wire Line\n\t12800 2500 12800 2700\nNoConn ~ 6500 3450\nText GLabel 13850 3600 3    40   Input ~ 0\nRX_MIX_BP\nWire Wire Line\n\t13850 3600 13850 3500\nWire Wire Line\n\t13850 3500 14550 3500\nText GLabel 16150 3300 1    40   Input ~ 0\nTX_MIX_BP\nWire Wire Line\n\t16150 3300 16150 3500\nText GLabel 12750 8350 0    40   Input ~ 0\nRX_AMP\nWire Wire Line\n\t12750 8350 13150 8350\nText GLabel 14450 8000 1    40   Input ~ 0\nTX_AMP\nWire Wire Line\n\t14450 8000 14450 8250\nText GLabel 9900 6650 1    40   Input ~ 0\nTX_AMP\nWire Wire Line\n\t9900 6650 9900 7350\nText GLabel 8100 7450 0    40   Input ~ 0\nRX_AMP\nWire Wire Line\n\t8100 7450 8600 7450\nText GLabel 11200 8500 2    40   Input ~ 0\n!RX_AMP_PWR\nWire Wire Line\n\t10800 8500 11200 8500\nText GLabel 11600 6650 0    40   Input ~ 0\n!TX_AMP_PWR\nWire Wire Line\n\t11600 6650 12000 6650\n$Comp\nL RF-SHIELD-FRAME J2\nU 1 1 527E97CF\nP 1750 9000\nF 0 \"J2\" H 1750 9500 60  0000 C CNN\nF 1 \"RF-SHIELD-FRAME\" H 1750 9400 60  0000 C CNN\nF 2 \"hackrf:GSG-SHIELD-BMI-S-230\" H 1750 9000 60  0001 C CNN\nF 3 \"\" H 1750 9000 60  0000 C CNN\nF 4 \"Laird\" H 1750 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"BMI-S-230-F-R\" H 1750 9000 60  0001 C CNN \"Part Number\"\nF 6 \"BOARD SHIELD 2INX1.5IN FRAME\" H 1750 9000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2450 9300 60  0000 C CNN \"Note\"\n\t1    1750 9000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR080\nU 1 1 527E97DE\nP 1750 9400\nF 0 \"#PWR080\" H 1750 9400 30  0001 C CNN\nF 1 \"GND\" H 1750 9330 30  0001 C CNN\nF 2 \"\" H 1750 9400 60  0000 C CNN\nF 3 \"\" H 1750 9400 60  0000 C CNN\n\t1    1750 9400\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1750 9300 1750 9400\n$Comp\nL RF-SHIELD-COVER J3\nU 1 1 527EAA54\nP 1750 8350\nF 0 \"J3\" H 1750 8600 60  0000 C CNN\nF 1 \"RF-SHIELD-COVER\" H 1750 8500 60  0000 C CNN\nF 2 \"hackrf:GSG-NULL-MODULE\" H 1750 8350 60  0001 C CNN\nF 3 \"\" H 1750 8350 60  0000 C CNN\nF 4 \"Laird\" H 1750 8350 60  0001 C CNN \"Manufacturer\"\nF 5 \"BMI-S-230-C\" H 1750 8350 60  0001 C CNN \"Part Number\"\nF 6 \"BOARD SHIELD 2INX1.5IN COVER\" H 1750 8350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2450 8350 60  0000 C CNN \"Note\"\n\t1    1750 8350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P19\nU 1 1 5280432B\nP 5000 4500\nF 0 \"P19\" H 5080 4500 40  0000 L CNN\nF 1 \"GPO3\" H 5000 4555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5000 4500 60  0001 C CNN\nF 3 \"\" H 5000 4500 60  0001 C CNN\nF 4 \"DNP\" H 5000 4500 60  0001 C CNN \"Note\"\n\t1    5000 4500\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t5000 4250 5000 4350\n$Comp\nL CONN_1 P7\nU 1 1 528044D2\nP 4750 1850\nF 0 \"P7\" H 4830 1850 40  0000 L CNN\nF 1 \"GPO2\" H 4750 1905 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4750 1850 60  0001 C CNN\nF 3 \"\" H 4750 1850 60  0001 C CNN\nF 4 \"DNP\" H 4750 1850 60  0001 C CNN \"Note\"\n\t1    4750 1850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P13\nU 1 1 528044D9\nP 4750 1750\nF 0 \"P13\" H 4830 1750 40  0000 L CNN\nF 1 \"GPO1\" H 4750 1805 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4750 1750 60  0001 C CNN\nF 3 \"\" H 4750 1750 60  0001 C CNN\nF 4 \"DNP\" H 4750 1750 60  0001 C CNN \"Note\"\n\t1    4750 1750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P21\nU 1 1 528044E0\nP 6700 9550\nF 0 \"P21\" H 6780 9550 40  0000 L CNN\nF 1 \"REF_IN\" H 6700 9605 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 6700 9550 60  0001 C CNN\nF 3 \"\" H 6700 9550 60  0001 C CNN\nF 4 \"DNP\" H 6700 9550 60  0001 C CNN \"Note\"\n\t1    6700 9550\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t5000 1950 5000 1850\nWire Wire Line\n\t5700 1950 5700 1850\n$Comp\nL CONN_1 P17\nU 1 1 52805038\nP 5700 1700\nF 0 \"P17\" H 5780 1700 40  0000 L CNN\nF 1 \"GPO6\" H 5700 1755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5700 1700 60  0001 C CNN\nF 3 \"\" H 5700 1700 60  0001 C CNN\nF 4 \"DNP\" H 5700 1700 60  0001 C CNN \"Note\"\n\t1    5700 1700\n\t0    -1   -1   0   \n$EndComp\nText GLabel 3700 8900 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 3700 8800 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 3700 8700 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 3700 8600 2    40   Input ~ 0\nMIXER_SDATA\n$Comp\nL CONN_1 P27\nU 1 1 528054F2\nP 3450 8600\nF 0 \"P27\" H 3530 8600 40  0000 L CNN\nF 1 \"MIXER_SDATA\" H 3450 8655 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8600 60  0001 C CNN\nF 3 \"\" H 3450 8600 60  0001 C CNN\nF 4 \"DNP\" H 3450 8600 60  0001 C CNN \"Note\"\n\t1    3450 8600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P31\nU 1 1 528054F9\nP 3450 8700\nF 0 \"P31\" H 3530 8700 40  0000 L CNN\nF 1 \"MIXER_SCLK\" H 3450 8755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8700 60  0001 C CNN\nF 3 \"\" H 3450 8700 60  0001 C CNN\nF 4 \"DNP\" H 3450 8700 60  0001 C CNN \"Note\"\n\t1    3450 8700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P32\nU 1 1 52805500\nP 3450 8800\nF 0 \"P32\" H 3530 8800 40  0000 L CNN\nF 1 \"MIXER_ENX\" H 3450 8855 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8800 60  0001 C CNN\nF 3 \"\" H 3450 8800 60  0001 C CNN\nF 4 \"DNP\" H 3450 8800 60  0001 C CNN \"Note\"\n\t1    3450 8800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P33\nU 1 1 52805507\nP 3450 8900\nF 0 \"P33\" H 3530 8900 40  0000 L CNN\nF 1 \"MIXER_RESETX\" H 3450 8955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8900 60  0001 C CNN\nF 3 \"\" H 3450 8900 60  0001 C CNN\nF 4 \"DNP\" H 3450 8900 60  0001 C CNN \"Note\"\n\t1    3450 8900\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 8900 3700 8900\nWire Wire Line\n\t3600 8800 3700 8800\nWire Wire Line\n\t3600 8700 3700 8700\nWire Wire Line\n\t3600 8600 3700 8600\nText GLabel 3700 9000 2    40   Input ~ 0\nMIX_BYPASS\nText GLabel 3700 9100 2    40   Input ~ 0\n!MIX_BYPASS\nText GLabel 3700 9200 2    40   Input ~ 0\nTX\nText GLabel 3700 9300 2    40   Input ~ 0\nRX\nText GLabel 3700 9400 2    40   Input ~ 0\nHP\nText GLabel 3700 9500 2    40   Input ~ 0\nLP\nText GLabel 3700 9600 2    40   Input ~ 0\nTX_MIX_BP\nText GLabel 3700 9700 2    40   Input ~ 0\nRX_MIX_BP\nText GLabel 3700 9800 2    40   Input ~ 0\nTX_AMP\nText GLabel 3700 9900 2    40   Input ~ 0\nRX_AMP\nText GLabel 3700 10000 2    40   Input ~ 0\nAMP_BYPASS\nText GLabel 3700 10200 2    40   Input ~ 0\n!RX_AMP_PWR\nText GLabel 3700 10100 2    40   Input ~ 0\n!TX_AMP_PWR\n$Comp\nL CONN_1 P34\nU 1 1 52805C27\nP 3450 9000\nF 0 \"P34\" H 3530 9000 40  0000 L CNN\nF 1 \"MIX_BYPASS\" H 3450 9055 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9000 60  0001 C CNN\nF 3 \"\" H 3450 9000 60  0001 C CNN\nF 4 \"DNP\" H 3450 9000 60  0001 C CNN \"Note\"\n\t1    3450 9000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P35\nU 1 1 52805C2E\nP 3450 9100\nF 0 \"P35\" H 3530 9100 40  0000 L CNN\nF 1 \"!MIX_BYPASS\" H 3450 9155 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9100 60  0001 C CNN\nF 3 \"\" H 3450 9100 60  0001 C CNN\nF 4 \"DNP\" H 3450 9100 60  0001 C CNN \"Note\"\n\t1    3450 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P42\nU 1 1 52805C35\nP 3450 9200\nF 0 \"P42\" H 3530 9200 40  0000 L CNN\nF 1 \"TX\" H 3450 9255 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9200 60  0001 C CNN\nF 3 \"\" H 3450 9200 60  0001 C CNN\nF 4 \"DNP\" H 3450 9200 60  0001 C CNN \"Note\"\n\t1    3450 9200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P43\nU 1 1 52805C3C\nP 3450 9300\nF 0 \"P43\" H 3530 9300 40  0000 L CNN\nF 1 \"RX\" H 3450 9355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9300 60  0001 C CNN\nF 3 \"\" H 3450 9300 60  0001 C CNN\nF 4 \"DNP\" H 3450 9300 60  0001 C CNN \"Note\"\n\t1    3450 9300\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 9300 3700 9300\nWire Wire Line\n\t3600 9200 3700 9200\nWire Wire Line\n\t3600 9100 3700 9100\nWire Wire Line\n\t3600 9000 3700 9000\n$Comp\nL CONN_1 P44\nU 1 1 52805C47\nP 3450 9400\nF 0 \"P44\" H 3530 9400 40  0000 L CNN\nF 1 \"HP\" H 3450 9455 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9400 60  0001 C CNN\nF 3 \"\" H 3450 9400 60  0001 C CNN\nF 4 \"DNP\" H 3450 9400 60  0001 C CNN \"Note\"\n\t1    3450 9400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P45\nU 1 1 52805C4E\nP 3450 9500\nF 0 \"P45\" H 3530 9500 40  0000 L CNN\nF 1 \"LP\" H 3450 9555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9500 60  0001 C CNN\nF 3 \"\" H 3450 9500 60  0001 C CNN\nF 4 \"DNP\" H 3450 9500 60  0001 C CNN \"Note\"\n\t1    3450 9500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P46\nU 1 1 52805C55\nP 3450 9600\nF 0 \"P46\" H 3530 9600 40  0000 L CNN\nF 1 \"TX_MIX_BP\" H 3450 9655 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9600 60  0001 C CNN\nF 3 \"\" H 3450 9600 60  0001 C CNN\nF 4 \"DNP\" H 3450 9600 60  0001 C CNN \"Note\"\n\t1    3450 9600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P47\nU 1 1 52805C5C\nP 3450 9700\nF 0 \"P47\" H 3530 9700 40  0000 L CNN\nF 1 \"RX_MIX_BP\" H 3450 9755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9700 60  0001 C CNN\nF 3 \"\" H 3450 9700 60  0001 C CNN\nF 4 \"DNP\" H 3450 9700 60  0001 C CNN \"Note\"\n\t1    3450 9700\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 9700 3700 9700\nWire Wire Line\n\t3600 9600 3700 9600\nWire Wire Line\n\t3600 9500 3700 9500\nWire Wire Line\n\t3600 9400 3700 9400\n$Comp\nL CONN_1 P48\nU 1 1 52805C67\nP 3450 9800\nF 0 \"P48\" H 3530 9800 40  0000 L CNN\nF 1 \"TX_AMP\" H 3450 9855 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9800 60  0001 C CNN\nF 3 \"\" H 3450 9800 60  0001 C CNN\nF 4 \"DNP\" H 3450 9800 60  0001 C CNN \"Note\"\n\t1    3450 9800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P49\nU 1 1 52805C6E\nP 3450 9900\nF 0 \"P49\" H 3530 9900 40  0000 L CNN\nF 1 \"RX_AMP\" H 3450 9955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9900 60  0001 C CNN\nF 3 \"\" H 3450 9900 60  0001 C CNN\nF 4 \"DNP\" H 3450 9900 60  0001 C CNN \"Note\"\n\t1    3450 9900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P50\nU 1 1 52805C75\nP 3450 10000\nF 0 \"P50\" H 3530 10000 40  0000 L CNN\nF 1 \"AMP_BYPASS\" H 3450 10055 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10000 60  0001 C CNN\nF 3 \"\" H 3450 10000 60  0001 C CNN\nF 4 \"DNP\" H 3450 10000 60  0001 C CNN \"Note\"\n\t1    3450 10000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P51\nU 1 1 52805C7C\nP 3450 10100\nF 0 \"P51\" H 3530 10100 40  0000 L CNN\nF 1 \"!TX_AMP_PWR\" H 3450 10155 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10100 60  0001 C CNN\nF 3 \"\" H 3450 10100 60  0001 C CNN\nF 4 \"DNP\" H 3450 10100 60  0001 C CNN \"Note\"\n\t1    3450 10100\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 10100 3700 10100\nWire Wire Line\n\t3600 10000 3700 10000\nWire Wire Line\n\t3600 9900 3700 9900\nWire Wire Line\n\t3600 9800 3700 9800\n$Comp\nL CONN_1 P52\nU 1 1 52805C87\nP 3450 10200\nF 0 \"P52\" H 3530 10200 40  0000 L CNN\nF 1 \"!RX_AMP_PWR\" H 3450 10255 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10200 60  0001 C CNN\nF 3 \"\" H 3450 10200 60  0001 C CNN\nF 4 \"DNP\" H 3450 10200 60  0001 C CNN \"Note\"\n\t1    3450 10200\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 10200 3700 10200\nWire Wire Line\n\t6700 9700 6700 9800\nConnection ~ 6700 9800\n$Comp\nL C C166\nU 1 1 5281BF94\nP 7300 10050\nF 0 \"C166\" H 7350 10150 50  0000 L CNN\nF 1 \"100nF\" H 7350 9950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7300 10050 60  0001 C CNN\nF 3 \"\" H 7300 10050 60  0001 C CNN\nF 4 \"Murata\" H 7300 10050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10050 60  0001 C CNN \"Description\"\n\t1    7300 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR081\nU 1 1 5281BF9C\nP 7300 10300\nF 0 \"#PWR081\" H 7300 10300 30  0001 C CNN\nF 1 \"GND\" H 7300 10230 30  0001 C CNN\nF 2 \"\" H 7300 10300 60  0000 C CNN\nF 3 \"\" H 7300 10300 60  0000 C CNN\n\t1    7300 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR082\nU 1 1 5281BFB9\nP 7300 9800\nF 0 \"#PWR082\" H 7300 9860 30  0001 C CNN\nF 1 \"VAA\" H 7300 9910 30  0000 C CNN\nF 2 \"\" H 7300 9800 60  0001 C CNN\nF 3 \"\" H 7300 9800 60  0001 C CNN\n\t1    7300 9800\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t7300 9800 7300 9900\nWire Wire Line\n\t7300 10200 7300 10300\n$Comp\nL C C58\nU 1 1 528EA8DE\nP 11450 9100\nF 0 \"C58\" H 11500 9200 50  0000 L CNN\nF 1 \"100nF\" H 11500 9000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11450 9100 60  0001 C CNN\nF 3 \"\" H 11450 9100 60  0001 C CNN\nF 4 \"Murata\" H 6950 9750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6950 9750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6950 9750 60  0001 C CNN \"Description\"\n\t1    11450 9100\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C50\nU 1 1 528EA90E\nP 8800 8800\nF 0 \"C50\" H 8850 8900 50  0000 L CNN\nF 1 \"100nF\" H 8850 8700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8800 8800 60  0001 C CNN\nF 3 \"\" H 8800 8800 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    8800 8800\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C59\nU 1 1 528EA93E\nP 12000 5550\nF 0 \"C59\" H 12050 5650 50  0000 L CNN\nF 1 \"100nF\" H 12050 5450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12000 5550 60  0001 C CNN\nF 3 \"\" H 12000 5550 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    12000 5550\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C62\nU 1 1 528EA96E\nP 13950 6650\nF 0 \"C62\" H 14000 6750 50  0000 L CNN\nF 1 \"100nF\" H 14000 6550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13950 6650 60  0001 C CNN\nF 3 \"\" H 13950 6650 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    13950 6650\n\t0    1    -1   0   \n$EndComp\n$Comp\nL CONN_1 J4\nU 1 1 528FA040\nP 850 9850\nF 0 \"J4\" H 930 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 850 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 850 9850 60  0001 C CNN\nF 3 \"\" H 850 9850 60  0001 C CNN\nF 4 \"DNP\" H 850 9850 60  0001 C CNN \"Note\"\n\t1    850  9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 528FA054\nP 850 10100\nF 0 \"#PWR083\" H 850 10100 30  0001 C CNN\nF 1 \"GND\" H 850 10030 30  0001 C CNN\nF 2 \"\" H 850 10100 60  0000 C CNN\nF 3 \"\" H 850 10100 60  0000 C CNN\n\t1    850  10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t850  10000 850  10100\n$Comp\nL CONN_1 J5\nU 1 1 528FA22A\nP 1050 9850\nF 0 \"J5\" H 1130 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1050 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1050 9850 60  0001 C CNN\nF 3 \"\" H 1050 9850 60  0001 C CNN\nF 4 \"DNP\" H 1050 9850 60  0001 C CNN \"Note\"\n\t1    1050 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR084\nU 1 1 528FA230\nP 1050 10100\nF 0 \"#PWR084\" H 1050 10100 30  0001 C CNN\nF 1 \"GND\" H 1050 10030 30  0001 C CNN\nF 2 \"\" H 1050 10100 60  0000 C CNN\nF 3 \"\" H 1050 10100 60  0000 C CNN\n\t1    1050 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1050 10000 1050 10100\n$Comp\nL CONN_1 J6\nU 1 1 528FA29A\nP 1250 9850\nF 0 \"J6\" H 1330 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1250 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1250 9850 60  0001 C CNN\nF 3 \"\" H 1250 9850 60  0001 C CNN\nF 4 \"DNP\" H 1250 9850 60  0001 C CNN \"Note\"\n\t1    1250 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 528FA2A0\nP 1250 10100\nF 0 \"#PWR085\" H 1250 10100 30  0001 C CNN\nF 1 \"GND\" H 1250 10030 30  0001 C CNN\nF 2 \"\" H 1250 10100 60  0000 C CNN\nF 3 \"\" H 1250 10100 60  0000 C CNN\n\t1    1250 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1250 10000 1250 10100\n$Comp\nL CONN_1 J7\nU 1 1 528FA2A8\nP 1450 9850\nF 0 \"J7\" H 1530 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1450 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1450 9850 60  0001 C CNN\nF 3 \"\" H 1450 9850 60  0001 C CNN\nF 4 \"DNP\" H 1450 9850 60  0001 C CNN \"Note\"\n\t1    1450 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR086\nU 1 1 528FA2AE\nP 1450 10100\nF 0 \"#PWR086\" H 1450 10100 30  0001 C CNN\nF 1 \"GND\" H 1450 10030 30  0001 C CNN\nF 2 \"\" H 1450 10100 60  0000 C CNN\nF 3 \"\" H 1450 10100 60  0000 C CNN\n\t1    1450 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1450 10000 1450 10100\n$Comp\nL CONN_1 J8\nU 1 1 528FA2B6\nP 1650 9850\nF 0 \"J8\" H 1730 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1650 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1650 9850 60  0001 C CNN\nF 3 \"\" H 1650 9850 60  0001 C CNN\nF 4 \"DNP\" H 1650 9850 60  0001 C CNN \"Note\"\n\t1    1650 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 528FA2BC\nP 1650 10100\nF 0 \"#PWR087\" H 1650 10100 30  0001 C CNN\nF 1 \"GND\" H 1650 10030 30  0001 C CNN\nF 2 \"\" H 1650 10100 60  0000 C CNN\nF 3 \"\" H 1650 10100 60  0000 C CNN\n\t1    1650 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1650 10000 1650 10100\n$Comp\nL CONN_1 J9\nU 1 1 528FA2C4\nP 1850 9850\nF 0 \"J9\" H 1930 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1850 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1850 9850 60  0001 C CNN\nF 3 \"\" H 1850 9850 60  0001 C CNN\nF 4 \"DNP\" H 1850 9850 60  0001 C CNN \"Note\"\n\t1    1850 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 528FA2CA\nP 1850 10100\nF 0 \"#PWR088\" H 1850 10100 30  0001 C CNN\nF 1 \"GND\" H 1850 10030 30  0001 C CNN\nF 2 \"\" H 1850 10100 60  0000 C CNN\nF 3 \"\" H 1850 10100 60  0000 C CNN\n\t1    1850 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1850 10000 1850 10100\nText Notes 800  10300 0    40   ~ 0\nmounting holes are connected to GND\n$Comp\nL C C67\nU 1 1 52901196\nP 6300 9550\nF 0 \"C67\" H 6350 9650 50  0000 L CNN\nF 1 \"33pF\" H 6350 9450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6300 9550 60  0001 C CNN\nF 3 \"\" H 6300 9550 60  0001 C CNN\nF 4 \"Murata\" H 17650 11800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 17650 11800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 17650 11800 60  0001 C CNN \"Description\"\n\t1    6300 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C70\nU 1 1 529011D6\nP 6300 10050\nF 0 \"C70\" H 6350 10150 50  0000 L CNN\nF 1 \"100pF\" H 6350 9950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6300 10050 60  0001 C CNN\nF 3 \"\" H 6300 10050 60  0001 C CNN\nF 4 \"Murata\" H 9300 11600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 9300 11600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 9300 11600 60  0001 C CNN \"Description\"\n\t1    6300 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 J10\nU 1 1 5293FD15\nP 2600 9850\nF 0 \"J10\" H 2680 9850 40  0000 L CNN\nF 1 \"GND_CLIP\" H 2600 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-TEST-POINT-S1751-46R\" H 2600 9850 60  0001 C CNN\nF 3 \"\" H 2600 9850 60  0001 C CNN\nF 4 \"Harwin\" H 2600 9850 60  0001 C CNN \"Manufacturer\"\nF 5 \"S1751-46R\" H 2600 9850 60  0001 C CNN \"Part Number\"\nF 6 \"PC TEST POINT TIN SMD\" H 2600 9850 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2600 9850 60  0001 C CNN \"Note\"\n\t1    2600 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR089\nU 1 1 5293FD1B\nP 2600 10100\nF 0 \"#PWR089\" H 2600 10100 30  0001 C CNN\nF 1 \"GND\" H 2600 10030 30  0001 C CNN\nF 2 \"\" H 2600 10100 60  0000 C CNN\nF 3 \"\" H 2600 10100 60  0000 C CNN\n\t1    2600 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t2600 10000 2600 10100\nText Notes 2350 10350 0    40   ~ 0\noptional alligator\\nclip test point\nWire Wire Line\n\t16300 8850 16300 8950\nConnection ~ 15550 7100\nWire Wire Line\n\t15550 7100 15450 7100\nWire Wire Line\n\t15850 7100 15850 7000\nWire Wire Line\n\t15850 7500 15850 7400\nWire Wire Line\n\t15550 6900 15550 7250\nConnection ~ 15550 7000\nWire Wire Line\n\t15150 7100 14950 7100\nWire Wire Line\n\t14950 6800 14950 7450\nWire Wire Line\n\t15850 7000 15550 7000\n$Comp\nL VAA #PWR090\nU 1 1 52EA1171\nP 15550 6900\nF 0 \"#PWR090\" H 15550 6960 30  0001 C CNN\nF 1 \"VAA\" H 15550 7010 30  0000 C CNN\nF 2 \"\" H 15550 6900 60  0001 C CNN\nF 3 \"\" H 15550 6900 60  0001 C CNN\n\t1    15550 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 52EA1177\nP 15850 7500\nF 0 \"#PWR091\" H 15850 7500 30  0001 C CNN\nF 1 \"GND\" H 15850 7430 30  0001 C CNN\nF 2 \"\" H 15850 7500 60  0001 C CNN\nF 3 \"\" H 15850 7500 60  0001 C CNN\n\t1    15850 7500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R36\nU 1 1 52EA1180\nP 15300 7100\nF 0 \"R36\" V 15380 7100 50  0000 C CNN\nF 1 \"10k\" V 15300 7100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15300 7100 60  0001 C CNN\nF 3 \"\" H 15300 7100 60  0001 C CNN\nF 4 \"Stackpole\" H 15300 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15300 7100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15300 7100 60  0001 C CNN \"Description\"\n\t1    15300 7100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L13\nU 1 1 52EA1189\nP 15550 8050\nF 0 \"L13\" V 15500 8050 40  0000 C CNN\nF 1 \"10uH\" V 15650 8050 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 15550 8050 60  0001 C CNN\nF 3 \"\" H 15550 8050 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    15550 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C171\nU 1 1 52EA119B\nP 15850 7250\nF 0 \"C171\" H 15900 7350 50  0000 L CNN\nF 1 \"1uF\" H 15900 7150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15850 7250 60  0001 C CNN\nF 3 \"\" H 15850 7250 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15850 7250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 15850 7250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 15850 7250 60  0001 C CNN \"Description\"\n\t1    15850 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q4\nU 1 1 52EA11B0\nP 15450 7450\nF 0 \"Q4\" H 15450 7640 60  0000 R CNN\nF 1 \"MOSFET_P\" H 15450 7270 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 15450 7450 60  0001 C CNN\nF 3 \"\" H 15450 7450 60  0001 C CNN\nF 4 \"Fairchild\" H 15450 7450 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 15450 7450 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 15450 7450 60  0001 C CNN \"Description\"\n\t1    15450 7450\n\t1    0    0    1   \n$EndComp\nWire Wire Line\n\t15550 8350 15550 8450\nConnection ~ 15550 8450\nWire Wire Line\n\t14950 7450 15250 7450\nConnection ~ 14950 7100\nWire Wire Line\n\t15550 7650 15550 7750\nWire Wire Line\n\t5000 1850 4900 1850\nWire Wire Line\n\t4900 1750 5100 1750\nWire Wire Line\n\t5100 1650 5100 1950\nConnection ~ 5100 1750\nText Label 5400 1650 2    40   ~ 0\n!ANT_BIAS\nWire Wire Line\n\t5100 1650 5400 1650\nText Label 14950 6800 3    40   ~ 0\n!ANT_BIAS\nWire Wire Line\n\t15650 3400 16150 3400\nConnection ~ 16150 3400\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/marzipan/marzipan-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3\n#encoding utf-8\n#\n# +1.8V\n#\nDEF +1.8V #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 140 20 H I C CNN\nF1 \"+1.8V\" 0 110 30 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nALIAS 1V8\nDRAW\nP 3 0 0 0  0 0  0 40  0 40 N\nX +1.8V 1 0 0 0 U 20 20 0 0 W N\nC 0 60 20 0 1 0 N\nENDDRAW\nENDDEF\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 25 100 50 H V L CNN\nF1 \"C\" 25 -100 50 H V L CNN\nF2 \"\" 38 -150 30 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n C?\n C_????_*\n C_????\n SMD*_c\n Capacitor*\n$ENDFPLIST\nDRAW\nP 2 0 1 20  -80 -30  80 -30 N\nP 2 0 1 20  -80 30  80 30 N\nX ~ 1 0 150 110 D 40 40 1 1 P\nX ~ 2 0 -150 110 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_10X2\n#\nDEF CONN_10X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 550 60 H V C CNN\nF1 \"CONN_10X2\" 0 -100 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 500 100 -500 0 1 0 f\nX P1 1 -400 450 300 R 60 30 1 1 P I\nX P2 2 400 450 300 L 60 30 1 1 P I\nX P3 3 -400 350 300 R 60 30 1 1 P I\nX P4 4 400 350 300 L 60 30 1 1 P I\nX P5 5 -400 250 300 R 60 30 1 1 P I\nX P6 6 400 250 300 L 60 30 1 1 P I\nX P7 7 -400 150 300 R 60 30 1 1 P I\nX P8 8 400 150 300 L 60 30 1 1 P I\nX P9 9 -400 50 300 R 60 30 1 1 P I\nX P10 10 400 50 300 L 60 30 1 1 P I\nX P20 20 400 -450 300 L 60 30 1 1 P I\nX P11 11 -400 -50 300 R 60 30 1 1 P I\nX P12 12 400 -50 300 L 60 30 1 1 P I\nX P13 13 -400 -150 300 R 60 30 1 1 P I\nX P14 14 400 -150 300 L 60 30 1 1 P I\nX P15 15 -400 -250 300 R 60 30 1 1 P I\nX P16 16 400 -250 300 L 60 30 1 1 P I\nX P17 17 -400 -350 300 R 60 30 1 1 P I\nX P18 18 400 -350 300 L 60 30 1 1 P I\nX P19 19 -400 -450 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_11X2\n#\nDEF CONN_11X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 600 60 H V C CNN\nF1 \"CONN_11X2\" 0 0 50 V V C CNN\nF2 \"\" 0 -250 60 H V C CNN\nF3 \"\" 0 -250 60 H V C CNN\nDRAW\nS -100 550 100 -550 0 1 0 N\nS 1200 650 1200 650 0 1 0 N\nX P1 1 -400 500 300 R 60 30 1 1 P I\nX P2 2 400 500 300 L 60 30 1 1 P I\nX P3 3 -400 400 300 R 60 30 1 1 P I\nX P4 4 400 400 300 L 60 30 1 1 P I\nX P5 5 -400 300 300 R 60 30 1 1 P I\nX P6 6 400 300 300 L 60 30 1 1 P I\nX P7 7 -400 200 300 R 60 30 1 1 P I\nX P8 8 400 200 300 L 60 30 1 1 P I\nX P9 9 -400 100 300 R 60 30 1 1 P I\nX P10 10 400 100 300 L 60 30 1 1 P I\nX P20 20 400 -400 300 L 60 30 1 1 P I\nX P11 11 -400 0 300 R 60 30 1 1 P I\nX P21 21 -400 -500 300 R 60 30 1 1 P I\nX P12 12 400 0 300 L 60 30 1 1 P I\nX P22 22 400 -500 300 L 60 30 1 1 P I\nX P13 13 -400 -100 300 R 60 30 1 1 P I\nX P14 14 400 -100 300 L 60 30 1 1 P I\nX P15 15 -400 -200 300 R 60 30 1 1 P I\nX P16 16 400 -200 300 L 60 30 1 1 P I\nX P17 17 -400 -300 300 R 60 30 1 1 P I\nX P18 18 400 -300 300 L 60 30 1 1 P I\nX P19 19 -400 -400 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_13X2\n#\nDEF CONN_13X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 700 60 H V C CNN\nF1 \"CONN_13X2\" 0 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 650 100 -650 0 1 0 N\nX P1 1 -400 600 300 R 40 30 1 1 P I\nX P2 2 400 600 300 L 40 30 1 1 P I\nX P3 3 -400 500 300 R 40 30 1 1 P I\nX P4 4 400 500 300 L 40 30 1 1 P I\nX P5 5 -400 400 300 R 40 30 1 1 P I\nX P6 6 400 400 300 L 40 30 1 1 P I\nX P7 7 -400 300 300 R 40 30 1 1 P I\nX P8 8 400 300 300 L 40 30 1 1 P I\nX P9 9 -400 200 300 R 40 30 1 1 P I\nX P10 10 400 200 300 L 40 30 1 1 P I\nX P20 20 400 -300 300 L 40 30 1 1 P I\nX P11 11 -400 100 300 R 40 30 1 1 P I\nX P21 21 -400 -400 300 R 40 30 1 1 P I\nX P12 12 400 100 300 L 40 30 1 1 P I\nX P22 22 400 -400 300 L 40 30 1 1 P I\nX P13 13 -400 0 300 R 40 30 1 1 P I\nX P23 23 -400 -500 300 R 40 30 1 1 P I\nX P14 14 400 0 300 L 40 30 1 1 P I\nX P20 24 400 -500 300 L 40 30 1 1 P I\nX P15 15 -400 -100 300 R 40 30 1 1 P I\nX P24 25 -400 -600 300 R 40 30 1 1 P I\nX P16 16 400 -100 300 L 40 30 1 1 P I\nX P22 26 400 -600 300 L 40 30 1 1 P I\nX P17 17 -400 -200 300 R 40 30 1 1 P I\nX P18 18 400 -200 300 L 40 30 1 1 P I\nX P19 19 -400 -300 300 R 40 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_5X2\n#\nDEF CONN_5X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 300 60 H V C CNN\nF1 \"CONN_5X2\" 0 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 250 100 -250 0 1 0 N\nX ~ 1 -400 200 300 R 60 60 1 1 P I\nX ~ 2 400 200 300 L 60 60 1 1 P I\nX ~ 3 -400 100 300 R 60 60 1 1 P I\nX ~ 4 400 100 300 L 60 60 1 1 P I\nX ~ 5 -400 0 300 R 60 60 1 1 P I\nX ~ 6 400 0 300 L 60 60 1 1 P I\nX ~ 7 -400 -100 300 R 60 60 1 1 P I\nX ~ 8 400 -100 300 L 60 60 1 1 P I\nX ~ 9 -400 -200 300 R 60 60 1 1 P I\nX ~ 10 400 -200 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_6\n#\nDEF CONN_6 P 0 30 Y N 1 F N\nF0 \"P\" -50 0 60 V V C CNN\nF1 \"CONN_6\" 50 0 60 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 300 100 -300 0 1 0 N\nX 1 1 -350 250 250 R 60 60 1 1 P I\nX 2 2 -350 150 250 R 60 60 1 1 P I\nX 3 3 -350 50 250 R 60 60 1 1 P I\nX 4 4 -350 -50 250 R 60 60 1 1 P I\nX 5 5 -350 -150 250 R 60 60 1 1 P I\nX 6 6 -350 -250 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_8X2\n#\nDEF CONN_8X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 450 60 H V C CNN\nF1 \"CONN_8X2\" 0 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 400 100 -400 0 1 0 N\nX ~ 1 -400 350 300 R 60 60 1 1 P I\nX ~ 2 400 350 300 L 60 60 1 1 P I\nX ~ 3 -400 250 300 R 60 60 1 1 P I\nX ~ 4 400 250 300 L 60 60 1 1 P I\nX ~ 5 -400 150 300 R 60 60 1 1 P I\nX ~ 6 400 150 300 L 60 60 1 1 P I\nX ~ 7 -400 50 300 R 60 60 1 1 P I\nX ~ 8 400 50 300 L 60 60 1 1 P I\nX ~ 9 -400 -50 300 R 60 60 1 1 P I\nX ~ 10 400 -50 300 L 60 60 1 1 P I\nX ~ 11 -400 -150 300 R 60 60 1 1 P I\nX ~ 12 400 -150 300 L 60 60 1 1 P I\nX ~ 13 -400 -250 300 R 60 60 1 1 P I\nX ~ 14 400 -250 300 L 60 60 1 1 P I\nX ~ 15 -400 -350 300 R 60 60 1 1 P I\nX ~ 16 400 -350 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CRYSTAL\n#\nDEF CRYSTAL X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"CRYSTAL\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 300 0 200 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FILTER\n#\nDEF FILTER FB 0 40 Y N 1 F N\nF0 \"FB\" 0 150 50 H V C CNN\nF1 \"FILTER\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -150 0 50 1 1799 0 1 0 N -100 0 -200 0\nA -50 0 50 1 1799 0 1 0 N 0 0 -100 0\nA 0 0 0 0 0 0 1 0 N 0 0 0 0\nA 50 0 50 1 1799 0 1 0 N 100 0 0 0\nA 150 0 50 1 1799 0 1 0 N 200 0 100 0\nS -225 75 225 -50 0 1 0 N\nX 1 1 -350 0 150 R 40 40 1 1 P\nX 2 2 350 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -250 50 H I C CNN\nF1 \"GND\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 6 0 1 0  0 0  0 -50  50 -50  0 -100  -50 -50  0 -50 N\nX GND 1 0 0 0 D 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-RF-CONN\n#\nDEF GSG-RF-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-RF-CONN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 0 -400 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B-SHIELDED\n#\nDEF GSG-USB-MICRO-B-SHIELDED J 0 40 Y Y 1 F N\nF0 \"J\" 150 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B-SHIELDED\" 400 0 60 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  350 -250  -50 -250  -50 250  350 250 N\nX SHIELD 0 250 -450 200 U 50 50 1 1 P\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-XC2C64A-7VQG100C\n#\nDEF GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"GSG-XC2C64A-7VQG100C\" 0 -100 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1700 1700 1700 -1700 0 1 0 N\nX BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B\nX BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B\nX BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B\nX BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B\nX VAUX 5 -2000 800 300 R 50 50 1 1 W\nX BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B\nX BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B\nX BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B\nX BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B\nX BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B\nX NC 20 -2000 -700 300 R 50 50 1 1 N\nX BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B\nX BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B\nX BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B\nX BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B\nX BANK2F3M12 70 2000 700 300 L 50 50 1 1 B\nX NC 80 800 2000 300 D 50 50 1 1 N\nX BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B\nX BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B\nX GND 21 -2000 -800 300 R 50 50 1 1 W\nX GND 31 -700 -2000 300 U 50 50 1 1 W\nX BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B\nX VCCIO1 51 2000 -1200 300 L 50 50 1 1 W\nX BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B\nX BANK2F3M11 71 2000 800 300 L 50 50 1 1 B\nX BANK2F3M4 81 700 2000 300 D 50 50 1 1 B\nX BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B\nX BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B\nX BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B\nX BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B\nX BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B\nX BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B\nX GND 62 2000 -100 300 L 50 50 1 1 W\nX BANK2F3M10 72 2000 900 300 L 50 50 1 1 B\nX NC 82 600 2000 300 D 50 50 1 1 N\nX BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B\nX BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B\nX BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B\nX BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B\nX BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B\nX BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B\nX NC 63 2000 0 300 L 50 50 1 1 N\nX NC 73 2000 1000 300 L 50 50 1 1 N\nX TDO 83 500 2000 300 D 50 50 1 1 O\nX NC 93 -500 2000 300 D 50 50 1 1 N\nX BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B\nX BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B\nX BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B\nX NC 44 600 -2000 300 U 50 50 1 1 N\nX NC 54 2000 -900 300 L 50 50 1 1 N\nX BANK2F3M15 64 2000 100 300 L 50 50 1 1 B\nX BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B\nX GND 84 400 2000 300 D 50 50 1 1 W\nX BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B\nX BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B\nX NC 25 -2000 -1200 300 R 50 50 1 1 N\nX BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B\nX TDI 45 700 -2000 300 U 50 50 1 1 I\nX BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B\nX NC 65 2000 200 300 L 50 50 1 1 N\nX NC 75 2000 1200 300 L 50 50 1 1 N\nX NC 85 300 2000 300 D 50 50 1 1 N\nX NC 95 -700 2000 300 D 50 50 1 1 N\nX BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B\nX VCC 26 -1200 -2000 300 U 50 50 1 1 W\nX BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B\nX NC 46 800 -2000 300 U 50 50 1 1 N\nX BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B\nX NC 66 2000 300 300 L 50 50 1 1 N\nX BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B\nX NC 86 200 2000 300 D 50 50 1 1 N\nX NC 96 -800 2000 300 D 50 50 1 1 N\nX BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B\nX BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B\nX BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B\nX TMS 47 900 -2000 300 U 50 50 1 1 I\nX VCC 57 2000 -600 300 L 50 50 1 1 W\nX BANK2F3M14 67 2000 400 300 L 50 50 1 1 B\nX BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B\nX NC 87 100 2000 300 D 50 50 1 1 N\nX BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B\nX BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B\nX BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B\nX VCCIO1 38 0 -2000 300 U 50 50 1 1 W\nX TCK 48 1000 -2000 300 U 50 50 1 1 I\nX BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B\nX BANK2F3M13 68 2000 500 300 L 50 50 1 1 B\nX BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B\nX VCCIO2 88 0 2000 300 D 50 50 1 1 W\nX VCCIO2 98 -1000 2000 300 D 50 50 1 1 W\nX BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B\nX BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B\nX BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B\nX BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B\nX NC 59 2000 -400 300 L 50 50 1 1 N\nX GND 69 2000 600 300 L 50 50 1 1 W\nX BANK2F3M5 79 900 2000 300 D 50 50 1 1 B\nX BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B\nX BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B\nX GND 100 -1200 2000 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-XTAL4PIN\n#\nDEF GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 50 V V C CNN\nF1 \"INDUCTOR\" 100 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# LED\n#\nDEF LED D 0 40 Y N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"LED\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n LED-3MM\n LED-5MM\n LED-10MM\n LED-0603\n LED-0805\n LED-1206\n LEDV\n$ENDFPLIST\nDRAW\nP 2 0 1 0  -50 50  -50 -50 N\nP 3 0 1 0  -80 -25  -125 -65  -120 -40 N\nP 3 0 1 0  -65 -40  -110 -80  -105 -55 N\nP 3 0 1 0  50 50  -50 0  50 -50 F\nX K 1 -200 0 150 R 40 40 1 1 P\nX A 2 200 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# LPC43XXFBD144\n#\nDEF LPC43XXFBD144 U 0 40 Y Y 1 F N\nF0 \"U\" 0 150 60 H V C CNN\nF1 \"LPC43XXFBD144\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -2400 2400 2400 -2400 0 1 0 N\nX P4_0 1 -2700 1750 300 R 50 50 1 1 B\nX ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I\nX P4_1 3 -2700 1550 300 R 50 50 1 1 B\nX VSSIO 4 -2700 1450 300 R 50 50 1 1 W\nX VDDIO 5 -2700 1350 300 R 50 50 1 1 W\nX ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B\nX P4_3 7 -2700 1150 300 R 50 50 1 1 B\nX P4_2 8 -2700 1050 300 R 50 50 1 1 B\nX P4_4 9 -2700 950 300 R 50 50 1 1 B\nX P4_5 10 -2700 850 300 R 50 50 1 1 B\nX USB0_DM 20 -2700 -150 300 R 50 50 1 1 B\nX TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I\nX VSSIO 40 -1450 -2700 300 U 50 50 1 1 W\nX P1_7 50 -450 -2700 300 U 50 50 1 1 B\nX P1_13 60 550 -2700 300 U 50 50 1 1 B\nX P1_20 70 1550 -2700 300 U 50 50 1 1 B\nX P6_4 80 2700 -1050 300 L 50 50 1 1 B\nX USB1_DM 90 2700 -50 300 L 50 50 1 1 B\nX P4_6 11 -2700 750 300 R 50 50 1 1 B\nX USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B\nX TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O\nX VDDIO 41 -1350 -2700 300 U 50 50 1 1 W\nX P1_8 51 -350 -2700 300 U 50 50 1 1 B\nX P1_14 61 650 -2700 300 U 50 50 1 1 B\nX VDDIO 71 1650 -2700 300 U 50 50 1 1 W\nX P2_1 81 2700 -950 300 L 50 50 1 1 B\nX P2_5 91 2700 50 300 L 50 50 1 1 B\nX XTAL1 12 -2700 650 300 R 50 50 1 1 I\nX USB0_ID 22 -2700 -350 300 R 50 50 1 1 I\nX P0_0 32 -2700 -1350 300 R 50 50 1 1 B\nX P1_1 42 -1250 -2700 300 U 50 50 1 1 B\nX P1_9 52 -250 -2700 300 U 50 50 1 1 B\nX P1_15 62 750 -2700 300 U 50 50 1 1 B\nX P9_6 72 1750 -2700 300 U 50 50 1 1 B\nX P6_5 82 2700 -850 300 L 50 50 1 1 B\nX I2C0_SCL 92 2700 150 300 L 50 50 1 1 B\nX XTAL2 13 -2700 550 300 R 50 50 1 1 O\nX USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W\nX P4_9 33 -2700 -1450 300 R 50 50 1 1 B\nX P1_2 43 -1150 -2700 300 U 50 50 1 1 B\nX P1_10 53 -150 -2700 300 U 50 50 1 1 B\nX P5_6 63 850 -2700 300 U 50 50 1 1 B\nX P6_0 73 2700 -1750 300 L 50 50 1 1 B\nX P6_6 83 2700 -750 300 L 50 50 1 1 B\nX I2C0_SDA 93 2700 250 300 L 50 50 1 1 B\nX P4_7 14 -2700 450 300 R 50 50 1 1 B\nX USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B\nX P0_1 34 -2700 -1550 300 R 50 50 1 1 B\nX P1_3 44 -1050 -2700 300 U 50 50 1 1 B\nX P5_3 54 -50 -2700 300 U 50 50 1 1 B\nX P1_16 64 950 -2700 300 U 50 50 1 1 B\nX P6_1 74 2700 -1650 300 L 50 50 1 1 B\nX P2_2 84 2700 -650 300 L 50 50 1 1 B\nX VDDREG 94 2700 350 300 L 50 50 1 1 W\nX P4_8 15 -2700 350 300 R 50 50 1 1 B\nX VDDREG 25 -2700 -650 300 R 50 50 1 1 W\nX P4_10 35 -2700 -1650 300 R 50 50 1 1 B\nX CLK0 45 -950 -2700 300 U 50 50 1 1 B\nX P1_11 55 50 -2700 300 U 50 50 1 1 B\nX P5_7 65 1050 -2700 300 U 50 50 1 1 B\nX P2_0 75 2700 -1550 300 L 50 50 1 1 B\nX P6_7 85 2700 -550 300 L 50 50 1 1 B\nX P2_6 95 2700 450 300 L 50 50 1 1 B\nX USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W\nX TDI 26 -2700 -750 300 R 50 50 1 1 I\nX VDDIO 36 -2700 -1750 300 R 50 50 1 1 W\nX P5_2 46 -850 -2700 300 U 50 50 1 1 B\nX P1_12 56 150 -2700 300 U 50 50 1 1 B\nX P1_17 66 1150 -2700 300 U 50 50 1 1 B\nX VSSIO 76 2700 -1450 300 L 50 50 1 1 W\nX P6_8 86 2700 -450 300 L 50 50 1 1 B\nX P2_7 96 2700 550 300 L 50 50 1 1 B\nX USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W\nX TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I\nX P5_0 37 -1750 -2700 300 U 50 50 1 1 B\nX P1_4 47 -750 -2700 300 U 50 50 1 1 B\nX P5_4 57 250 -2700 300 U 50 50 1 1 B\nX P1_18 67 1250 -2700 300 U 50 50 1 1 B\nX VDDIO 77 2700 -1350 300 L 50 50 1 1 W\nX P2_3 87 2700 -350 300 L 50 50 1 1 B\nX P6_9 97 2700 650 300 L 50 50 1 1 B\nX USB0_DP 18 -2700 50 300 R 50 50 1 1 B\nX DBGEN 28 -2700 -950 300 R 50 50 1 1 I\nX P1_0 38 -1650 -2700 300 U 50 50 1 1 B\nX P1_5 48 -650 -2700 300 U 50 50 1 1 B\nX P5_5 58 350 -2700 300 U 50 50 1 1 B\nX P1_19 68 1350 -2700 300 U 50 50 1 1 B\nX P6_2 78 2700 -1250 300 L 50 50 1 1 B\nX P2_4 88 2700 -250 300 L 50 50 1 1 B\nX P2_8 98 2700 750 300 L 50 50 1 1 B\nX USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W\nX TRST 29 -2700 -1050 300 R 50 50 1 1 I\nX P5_1 39 -1550 -2700 300 U 50 50 1 1 B\nX P1_6 49 -550 -2700 300 U 50 50 1 1 B\nX VDDREG 59 450 -2700 300 U 50 50 1 1 W\nX P9_5 69 1450 -2700 300 U 50 50 1 1 B\nX P6_3 79 2700 -1150 300 L 50 50 1 1 B\nX USB1_DP 89 2700 -150 300 L 50 50 1 1 B\nX CLK2 99 2700 850 300 L 50 50 1 1 B\nX P6_10 100 2700 950 300 L 50 50 1 1 B\nX P7_0 110 1650 2700 300 D 50 50 1 1 B\nX PF_4 120 650 2700 300 D 50 50 1 1 B\nX WAKEUP0 130 -350 2700 300 D 50 50 1 1 I\nX P7_7 140 -1350 2700 300 D 50 50 1 1 B\nX P6_11 101 2700 1050 300 L 50 50 1 1 B\nX VDDIO 111 1550 2700 300 D 50 50 1 1 W\nX P3_5 121 550 2700 300 D 50 50 1 1 B\nX VDDREG 131 -450 2700 300 D 50 50 1 1 W\nX VDDIO 141 -1450 2700 300 D 50 50 1 1 W\nX P2_9 102 2700 1150 300 L 50 50 1 1 B\nX P3_0 112 1450 2700 300 D 50 50 1 1 B\nX P3_6 122 450 2700 300 D 50 50 1 1 B\nX P7_4 132 -550 2700 300 D 50 50 1 1 B\nX ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I\nX P6_12 103 2700 1250 300 L 50 50 1 1 B\nX P7_1 113 1350 2700 300 D 50 50 1 1 B\nX P3_7 123 350 2700 300 D 50 50 1 1 B\nX P7_5 133 -650 2700 300 D 50 50 1 1 B\nX ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I\nX P2_10 104 2700 1350 300 L 50 50 1 1 B\nX P3_1 114 1250 2700 300 D 50 50 1 1 B\nX P3_8 124 250 2700 300 D 50 50 1 1 B\nX P7_6 134 -750 2700 300 D 50 50 1 1 B\nX ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I\nX P2_11 105 2700 1450 300 L 50 50 1 1 B\nX P7_2 115 1150 2700 300 D 50 50 1 1 B\nX RTCX1 125 150 2700 300 D 50 50 1 1 I\nX VSSA 135 -850 2700 300 D 50 50 1 1 W\nX P2_12 106 2700 1550 300 L 50 50 1 1 B\nX P3_2 116 1050 2700 300 D 50 50 1 1 B\nX RTCX2 126 50 2700 300 D 50 50 1 1 O\nX ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I\nX VDDIO 107 2700 1650 300 L 50 50 1 1 W\nX P7_3 117 950 2700 300 D 50 50 1 1 B\nX VBAT 127 -50 2700 300 D 50 50 1 1 W\nX VDDA 137 -1050 2700 300 D 50 50 1 1 W\nX P2_13 108 2700 1750 300 L 50 50 1 1 B\nX P3_3 118 850 2700 300 D 50 50 1 1 B\nX RESET 128 -150 2700 300 D 50 50 1 1 I\nX ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I\nX VSSIO 109 1750 2700 300 D 50 50 1 1 W\nX P3_4 119 750 2700 300 D 50 50 1 1 B\nX RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O\nX ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# LXES1TBCC2-004\n#\nDEF LXES1TBCC2-004 U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"LXES1TBCC2-004\" 0 -250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX ESD1 1 -550 100 300 R 50 50 1 1 I\nX GND 2 -550 0 300 R 50 50 1 1 W\nX ESD2 3 -550 -100 300 R 50 50 1 1 I\nX NC 4 550 -100 300 L 50 50 1 1 N\nX VDD 5 550 0 300 L 50 50 1 1 W\nX NC 6 550 100 300 L 50 50 1 1 N\nENDDRAW\nENDDEF\n#\n# MAX2837\n#\nDEF MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2837\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX B6 34 1300 350 300 L 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MAX5864\n#\nDEF MAX5864 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX5864\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -900 900 900 -900 0 1 0 N\nX EP 0 -1200 800 300 R 50 50 1 1 W\nX REFP 1 -1200 550 300 R 50 50 1 1 O\nX VDD 2 -1200 450 300 R 50 50 1 1 W\nX IA+ 3 -1200 350 300 R 50 50 1 1 I\nX IA- 4 -1200 250 300 R 50 50 1 1 I\nX GND 5 -1200 150 300 R 50 50 1 1 W\nX CLK 6 -1200 50 300 R 50 50 1 1 I\nX GND 7 -1200 -50 300 R 50 50 1 1 W\nX VDD 8 -1200 -150 300 R 50 50 1 1 W\nX QA- 9 -1200 -250 300 R 50 50 1 1 I\nX QA+ 10 -1200 -350 300 R 50 50 1 1 I\nX DA5 20 150 -1200 300 U 50 50 1 1 O\nX DD7 30 1200 -50 300 L 50 50 1 1 I\nX QD+ 40 250 1200 300 D 50 50 1 1 O\nX VDD 11 -1200 -450 300 R 50 50 1 1 W\nX DA6 21 250 -1200 300 U 50 50 1 1 O\nX DD8 31 1200 50 300 L 50 50 1 1 I\nX QD- 41 150 1200 300 D 50 50 1 1 O\nX GND 12 -1200 -550 300 R 50 50 1 1 W\nX DA7 22 350 -1200 300 U 50 50 1 1 O\nX DD9 32 1200 150 300 L 50 50 1 1 I\nX GND 42 50 1200 300 D 50 50 1 1 W\nX DA0 13 -550 -1200 300 U 50 50 1 1 O\nX DD0 23 450 -1200 300 U 50 50 1 1 I\nX VDD 33 1200 250 300 L 50 50 1 1 W\nX VDD 43 -50 1200 300 D 50 50 1 1 W\nX DA1 14 -450 -1200 300 U 50 50 1 1 O\nX DD1 24 550 -1200 300 U 50 50 1 1 I\nX DIN 34 1200 350 300 L 50 50 1 1 I\nX ID- 44 -150 1200 300 D 50 50 1 1 O\nX DA2 15 -350 -1200 300 U 50 50 1 1 O\nX DD2 25 1200 -550 300 L 50 50 1 1 I\nX SCLK 35 1200 450 300 L 50 50 1 1 I\nX ID+ 45 -250 1200 300 D 50 50 1 1 O\nX DA3 16 -250 -1200 300 U 50 50 1 1 O\nX DD3 26 1200 -450 300 L 50 50 1 1 I\nX CS 36 1200 550 300 L 50 50 1 1 I\nX REFIN 46 -350 1200 300 D 50 50 1 1 I\nX OGND 17 -150 -1200 300 U 50 50 1 1 W\nX DD4 27 1200 -350 300 L 50 50 1 1 I\nX GND 37 550 1200 300 D 50 50 1 1 W\nX COM 47 -450 1200 300 D 50 50 1 1 O\nX OVDD 18 -50 -1200 300 U 50 50 1 1 W\nX DD5 28 1200 -250 300 L 50 50 1 1 I\nX NC 38 450 1200 300 D 50 50 1 1 N\nX REFN 48 -550 1200 300 D 50 50 1 1 O\nX DA4 19 50 -1200 300 U 50 50 1 1 O\nX DD6 29 1200 -150 300 L 50 50 1 1 I\nX VDD 39 350 1200 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MGA-81563\n#\nDEF MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MGA-81563\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# MOS_P\n#\nDEF MOS_P Q 0 40 Y N 1 F N\nF0 \"Q\" 0 190 60 H V R CNN\nF1 \"MOS_P\" 0 -180 60 H V R CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nALIAS MOSFET_P\nDRAW\nP 2 0 1 8  -50 -100  -50 100 N\nP 2 0 1 10  0 -150  0 150 N\nP 2 0 1 8  30 0  0 0 N\nP 2 0 1 0  100 -100  0 -100 N\nP 2 0 1 0  100 100  0 100 N\nP 3 0 1 0  80 0  100 0  100 -100 N\nP 5 0 1 8  30 40  30 -30  80 0  30 40  30 40 N\nX D D 100 200 100 D 40 40 1 1 P\nX G G -200 0 150 R 40 40 1 1 I\nX S S 100 -200 100 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\nF2 \"\" -70 0 30 V V C CNN\nF3 \"\" 0 0 30 H V C CNN\n$FPLIST\n R_*\n Resistor_*\n$ENDFPLIST\nDRAW\nS -40 -100 40 100 0 1 10 N\nX ~ 1 0 150 50 D 60 60 1 1 P\nX ~ 2 0 -150 50 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-COVER\n#\nDEF RF-SHIELD-COVER J 0 40 Y Y 1 F N\nF0 \"J\" 0 250 60 H V C CNN\nF1 \"RF-SHIELD-COVER\" 0 150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  -550 -100  -550 100  550 100  550 -100 N\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-FRAME\n#\nDEF RF-SHIELD-FRAME J 0 40 Y Y 1 F N\nF0 \"J\" 0 500 60 H V C CNN\nF1 \"RF-SHIELD-FRAME\" 0 400 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 0  -450 200  -450 100 N\nP 2 0 1 0  -450 350  -450 250 N\nP 2 0 1 0  -450 500  -450 400 N\nP 2 0 1 0  -350 0  -250 0 N\nP 2 0 1 0  -250 600  -350 600 N\nP 2 0 1 0  -200 0  -100 0 N\nP 2 0 1 0  -100 600  -200 600 N\nP 2 0 1 0  -50 0  50 0 N\nP 2 0 1 0  50 600  -50 600 N\nP 2 0 1 0  100 0  200 0 N\nP 2 0 1 0  200 600  100 600 N\nP 2 0 1 0  250 0  350 0 N\nP 2 0 1 0  350 600  250 600 N\nP 2 0 1 0  450 100  450 200 N\nP 2 0 1 0  450 250  450 350 N\nP 2 0 1 0  450 400  450 500 N\nP 3 0 1 0  -450 50  -450 0  -400 0 N\nP 3 0 1 0  -400 600  -450 600  -450 550 N\nP 3 0 1 0  400 0  450 0  450 50 N\nP 3 0 1 0  450 550  450 600  400 600 N\nX SHIELD 0 0 -300 300 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# RFFC5072\n#\nDEF RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5072\" 0 -100 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SI5351C\n#\nDEF SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"SI5351C\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX XB 2 -800 100 300 R 50 50 1 1 I\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SW_PUSH_SHIELDED\n#\nDEF SW_PUSH_SHIELDED SW 0 40 N N 1 F N\nF0 \"SW\" 0 150 50 H V C CNN\nF1 \"SW_PUSH_SHIELDED\" 0 -80 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -200 200 200 -150 0 1 0 N\nS -170 50 170 60 0 1 0 N\nP 4 0 1 0  -40 60  -30 90  30 90  40 60 N\nX 1 1 -300 0 200 R 60 60 0 1 P I\nX 2 2 300 0 200 L 60 60 0 1 P I\nX SHIELD 0 0 -250 100 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# TPS62410\n#\nDEF TPS62410 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -50 60 H V C CNN\nF1 \"TPS62410\" 0 300 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX PP 0 0 -650 300 U 50 50 1 1 W\nX ADJ2 1 -650 200 300 R 50 50 1 1 I\nX MODE/DATA 2 -650 100 300 R 50 50 1 1 I\nX VIN 3 -650 0 300 R 50 50 1 1 W\nX FB1 4 -650 -100 300 R 50 50 1 1 I\nX DEF1 5 -650 -200 300 R 50 50 1 1 I\nX SW1 6 650 -200 300 L 50 50 1 1 O\nX EN1 7 650 -100 300 L 50 50 1 1 I\nX GND 8 650 0 300 L 50 50 1 1 W\nX EN2 9 650 100 300 L 50 50 1 1 I\nX SW2 10 650 200 300 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# VAA\n#\nDEF VAA #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"VAA\" 0 150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0  0 0  0 50 N\nX VAA 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"VCC\" 0 150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0  0 0  0 50 N\nX VCC 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# W25Q80BV\n#\nDEF W25Q80BV U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 60 H V C CNN\nF1 \"W25Q80BV\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX CS 1 -550 150 300 R 50 50 1 1 I\nX DO 2 -550 50 300 R 50 50 1 1 B\nX WP 3 -550 -50 300 R 50 50 1 1 B\nX GND 4 -550 -150 300 R 50 50 1 1 W\nX DI 5 550 -150 300 L 50 50 1 1 B\nX CLK 6 550 -50 300 L 50 50 1 1 I\nX HOLD 7 550 50 300 L 50 50 1 1 B\nX VCC 8 550 150 300 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/marzipan/marzipan.kicad_pcb",
    "content": "(kicad_pcb (version 4) (host pcbnew \"(2015-08-18 BZR 6102)-product\")\n\n  (general\n    (links 1221)\n    (no_connects 0)\n    (area 57.669958 17.0375 275.101601 176.1916)\n    (thickness 1.6002)\n    (drawings 177)\n    (tracks 4428)\n    (zones 0)\n    (modules 432)\n    (nets 379)\n  )\n\n  (page A4)\n  (title_block\n    (date \"19 may 2014\")\n  )\n\n  (layers\n    (0 C1F signal)\n    (1 C2 signal)\n    (2 C3 signal)\n    (31 C4B signal)\n    (32 B.Adhes user)\n    (33 F.Adhes user)\n    (34 B.Paste user)\n    (35 F.Paste user)\n    (36 B.SilkS user)\n    (37 F.SilkS user)\n    (38 B.Mask user)\n    (39 F.Mask user)\n    (41 Cmts.User user)\n    (44 Edge.Cuts user)\n  )\n\n  (setup\n    (last_trace_width 0.2794)\n    (user_trace_width 0.1524)\n    (user_trace_width 0.2032)\n    (user_trace_width 0.254)\n    (user_trace_width 0.3048)\n    (user_trace_width 0.4064)\n    (user_trace_width 0.4572)\n    (user_trace_width 0.508)\n    (user_trace_width 1.016)\n    (user_trace_width 1.27)\n    (trace_clearance 0.1524)\n    (zone_clearance 0.254)\n    (zone_45_only no)\n    (trace_min 0.1524)\n    (segment_width 0.2032)\n    (edge_width 0.381)\n    (via_size 0.6858)\n    (via_drill 0.3302)\n    (via_min_size 0.6858)\n    (via_min_drill 0.3302)\n    (user_via 0.7874 0.4064)\n    (user_via 0.9398 0.508)\n    (user_via 1.0668 0.635)\n    (uvia_size 0.508)\n    (uvia_drill 0.127)\n    (uvias_allowed no)\n    (uvia_min_size 0.254)\n    (uvia_min_drill 0.127)\n    (pcb_text_width 0.1905)\n    (pcb_text_size 0.762 1.016)\n    (mod_edge_width 0.2032)\n    (mod_text_size 1.524 1.524)\n    (mod_text_width 0.3048)\n    (pad_size 0.8 0.24)\n    (pad_drill 0)\n    (pad_to_mask_clearance 0.0762)\n    (pad_to_paste_clearance_ratio -0.12)\n    (aux_axis_origin 0 0)\n    (visible_elements FFFFFFBF)\n    (pcbplotparams\n      (layerselection 0x010e8_80000007)\n      (usegerberextensions true)\n      (excludeedgelayer true)\n      (linewidth 0.150000)\n      (plotframeref false)\n      (viasonmask false)\n      (mode 1)\n      (useauxorigin false)\n      (hpglpennumber 1)\n      (hpglpenspeed 20)\n      (hpglpendiameter 15)\n      (hpglpenoverlay 0)\n      (psnegative false)\n      (psa4output false)\n      (plotreference false)\n      (plotvalue false)\n      (plotinvisibletext false)\n      (padsonsilk false)\n      (subtractmaskfromsilk false)\n      (outputformat 1)\n      (mirror false)\n      (drillshape 0)\n      (scaleselection 1)\n      (outputdirectory gerbers))\n  )\n\n  (net 0 \"\")\n  (net 1 !MIX_BYPASS)\n  (net 2 !RX_AMP_PWR)\n  (net 3 !TX_AMP_PWR)\n  (net 4 !VAA_ENABLE)\n  (net 5 +1.8V)\n  (net 6 /baseband/CLK0)\n  (net 7 /baseband/CLK1)\n  (net 8 /baseband/CLK2)\n  (net 9 /baseband/CLK3)\n  (net 10 /baseband/CLK5)\n  (net 11 /baseband/COM)\n  (net 12 /baseband/CPOUT+)\n  (net 13 /baseband/CPOUT-)\n  (net 14 /baseband/IA+)\n  (net 15 /baseband/IA-)\n  (net 16 /baseband/ID+)\n  (net 17 /baseband/ID-)\n  (net 18 /baseband/INTR)\n  (net 19 /baseband/OEB)\n  (net 20 /baseband/QA+)\n  (net 21 /baseband/QA-)\n  (net 22 /baseband/QD+)\n  (net 23 /baseband/QD-)\n  (net 24 /baseband/REFN)\n  (net 25 /baseband/REFP)\n  (net 26 /baseband/RXBBI+)\n  (net 27 /baseband/RXBBI-)\n  (net 28 /baseband/RXBBQ+)\n  (net 29 /baseband/RXBBQ-)\n  (net 30 /baseband/TXBBI+)\n  (net 31 /baseband/TXBBI-)\n  (net 32 /baseband/TXBBQ+)\n  (net 33 /baseband/TXBBQ-)\n  (net 34 /baseband/XA)\n  (net 35 /baseband/XB)\n  (net 36 /baseband/XCVR_CLKOUT)\n  (net 37 /baseband/XTAL2)\n  (net 38 /frontend/!ANT_BIAS)\n  (net 39 /frontend/REF_IN)\n  (net 40 /frontend/RX_AMP_OUT)\n  (net 41 /frontend/TX_AMP_IN)\n  (net 42 /frontend/TX_AMP_OUT)\n  (net 43 /mcu/usb/power/ADC0_0)\n  (net 44 /mcu/usb/power/ADC0_2)\n  (net 45 /mcu/usb/power/ADC0_5)\n  (net 46 /mcu/usb/power/ADC0_6)\n  (net 47 /mcu/usb/power/B1AUX13)\n  (net 48 /mcu/usb/power/B1AUX14)\n  (net 49 /mcu/usb/power/B2AUX1)\n  (net 50 /mcu/usb/power/B2AUX10)\n  (net 51 /mcu/usb/power/B2AUX11)\n  (net 52 /mcu/usb/power/B2AUX12)\n  (net 53 /mcu/usb/power/B2AUX13)\n  (net 54 /mcu/usb/power/B2AUX14)\n  (net 55 /mcu/usb/power/B2AUX15)\n  (net 56 /mcu/usb/power/B2AUX16)\n  (net 57 /mcu/usb/power/B2AUX2)\n  (net 58 /mcu/usb/power/B2AUX3)\n  (net 59 /mcu/usb/power/B2AUX4)\n  (net 60 /mcu/usb/power/B2AUX5)\n  (net 61 /mcu/usb/power/B2AUX6)\n  (net 62 /mcu/usb/power/B2AUX7)\n  (net 63 /mcu/usb/power/B2AUX8)\n  (net 64 /mcu/usb/power/B2AUX9)\n  (net 65 /mcu/usb/power/BANK2F3M1)\n  (net 66 /mcu/usb/power/BANK2F3M10)\n  (net 67 /mcu/usb/power/BANK2F3M11)\n  (net 68 /mcu/usb/power/BANK2F3M12)\n  (net 69 /mcu/usb/power/BANK2F3M14)\n  (net 70 /mcu/usb/power/BANK2F3M15)\n  (net 71 /mcu/usb/power/BANK2F3M16)\n  (net 72 /mcu/usb/power/BANK2F3M2)\n  (net 73 /mcu/usb/power/BANK2F3M3)\n  (net 74 /mcu/usb/power/BANK2F3M4)\n  (net 75 /mcu/usb/power/BANK2F3M5)\n  (net 76 /mcu/usb/power/BANK2F3M6)\n  (net 77 /mcu/usb/power/BANK2F3M7)\n  (net 78 /mcu/usb/power/BANK2F3M8)\n  (net 79 /mcu/usb/power/BANK2F3M9)\n  (net 80 /mcu/usb/power/CPLD_TCK)\n  (net 81 /mcu/usb/power/CPLD_TDI)\n  (net 82 /mcu/usb/power/CPLD_TDO)\n  (net 83 /mcu/usb/power/CPLD_TMS)\n  (net 84 /mcu/usb/power/DBGEN)\n  (net 85 /mcu/usb/power/DM)\n  (net 86 /mcu/usb/power/DP)\n  (net 87 /mcu/usb/power/EN1V8)\n  (net 88 /mcu/usb/power/GCK0)\n  (net 89 /mcu/usb/power/GPIO3_10)\n  (net 90 /mcu/usb/power/GPIO3_11)\n  (net 91 /mcu/usb/power/GPIO3_12)\n  (net 92 /mcu/usb/power/GPIO3_13)\n  (net 93 /mcu/usb/power/GPIO3_14)\n  (net 94 /mcu/usb/power/GPIO3_15)\n  (net 95 /mcu/usb/power/GPIO3_8)\n  (net 96 /mcu/usb/power/GPIO3_9)\n  (net 97 /mcu/usb/power/GP_CLKIN)\n  (net 98 /mcu/usb/power/I2C1_SCL)\n  (net 99 /mcu/usb/power/I2C1_SDA)\n  (net 100 /mcu/usb/power/I2S0_RX_MCLK)\n  (net 101 /mcu/usb/power/I2S0_RX_SCK)\n  (net 102 /mcu/usb/power/I2S0_RX_SDA)\n  (net 103 /mcu/usb/power/I2S0_RX_WS)\n  (net 104 /mcu/usb/power/I2S0_TX_MCLK)\n  (net 105 /mcu/usb/power/I2S0_TX_SCK)\n  (net 106 /mcu/usb/power/ISP)\n  (net 107 /mcu/usb/power/LED1)\n  (net 108 /mcu/usb/power/LED2)\n  (net 109 /mcu/usb/power/LED3)\n  (net 110 /mcu/usb/power/P1_1)\n  (net 111 /mcu/usb/power/P1_2)\n  (net 112 /mcu/usb/power/P2_13)\n  (net 113 /mcu/usb/power/P2_8)\n  (net 114 /mcu/usb/power/P2_9)\n  (net 115 /mcu/usb/power/REG_OUT1)\n  (net 116 /mcu/usb/power/REG_OUT2)\n  (net 117 /mcu/usb/power/RESET)\n  (net 118 /mcu/usb/power/RREF)\n  (net 119 /mcu/usb/power/RTCX1)\n  (net 120 /mcu/usb/power/RTCX2)\n  (net 121 /mcu/usb/power/RTC_ALARM)\n  (net 122 /mcu/usb/power/SD_CD)\n  (net 123 /mcu/usb/power/SD_CLK)\n  (net 124 /mcu/usb/power/SD_CMD)\n  (net 125 /mcu/usb/power/SD_DAT0)\n  (net 126 /mcu/usb/power/SD_DAT1)\n  (net 127 /mcu/usb/power/SD_DAT2)\n  (net 128 /mcu/usb/power/SD_DAT3)\n  (net 129 /mcu/usb/power/SD_POW)\n  (net 130 /mcu/usb/power/SD_VOLT0)\n  (net 131 /mcu/usb/power/SGPIO0)\n  (net 132 /mcu/usb/power/SGPIO1)\n  (net 133 /mcu/usb/power/SGPIO10)\n  (net 134 /mcu/usb/power/SGPIO11)\n  (net 135 /mcu/usb/power/SGPIO12)\n  (net 136 /mcu/usb/power/SGPIO13)\n  (net 137 /mcu/usb/power/SGPIO14)\n  (net 138 /mcu/usb/power/SGPIO15)\n  (net 139 /mcu/usb/power/SGPIO2)\n  (net 140 /mcu/usb/power/SGPIO3)\n  (net 141 /mcu/usb/power/SGPIO4)\n  (net 142 /mcu/usb/power/SGPIO5)\n  (net 143 /mcu/usb/power/SGPIO6)\n  (net 144 /mcu/usb/power/SGPIO7)\n  (net 145 /mcu/usb/power/SGPIO9)\n  (net 146 /mcu/usb/power/SPIFI_CS)\n  (net 147 /mcu/usb/power/SPIFI_MISO)\n  (net 148 /mcu/usb/power/SPIFI_MOSI)\n  (net 149 /mcu/usb/power/SPIFI_SCK)\n  (net 150 /mcu/usb/power/SPIFI_SIO2)\n  (net 151 /mcu/usb/power/SPIFI_SIO3)\n  (net 152 /mcu/usb/power/TCK)\n  (net 153 /mcu/usb/power/TDI)\n  (net 154 /mcu/usb/power/TDO)\n  (net 155 /mcu/usb/power/TMS)\n  (net 156 /mcu/usb/power/U0_RXD)\n  (net 157 /mcu/usb/power/U0_TXD)\n  (net 158 /mcu/usb/power/USB_SHIELD)\n  (net 159 /mcu/usb/power/VBAT)\n  (net 160 /mcu/usb/power/VBUS)\n  (net 161 /mcu/usb/power/VBUSCTRL)\n  (net 162 /mcu/usb/power/VIN)\n  (net 163 /mcu/usb/power/VREGMODE)\n  (net 164 /mcu/usb/power/WAKEUP)\n  (net 165 /mcu/usb/power/XTAL1)\n  (net 166 /mcu/usb/power/XTAL2)\n  (net 167 AMP_BYPASS)\n  (net 168 CLK6)\n  (net 169 CLKIN)\n  (net 170 CLKOUT)\n  (net 171 CS_AD)\n  (net 172 CS_XCVR)\n  (net 173 DA0)\n  (net 174 DA1)\n  (net 175 DA2)\n  (net 176 DA3)\n  (net 177 DA4)\n  (net 178 DA5)\n  (net 179 DA6)\n  (net 180 DA7)\n  (net 181 DD0)\n  (net 182 DD1)\n  (net 183 DD2)\n  (net 184 DD3)\n  (net 185 DD4)\n  (net 186 DD5)\n  (net 187 DD6)\n  (net 188 DD7)\n  (net 189 DD8)\n  (net 190 DD9)\n  (net 191 GCK1)\n  (net 192 GCK2)\n  (net 193 GND)\n  (net 194 HP)\n  (net 195 LP)\n  (net 196 MCU_CLK)\n  (net 197 MIXER_ENX)\n  (net 198 MIXER_RESETX)\n  (net 199 MIXER_SCLK)\n  (net 200 MIXER_SDATA)\n  (net 201 MIX_BYPASS)\n  (net 202 MIX_CLK)\n  (net 203 RSSI)\n  (net 204 RX)\n  (net 205 RXENABLE)\n  (net 206 RX_AMP)\n  (net 207 RX_IF)\n  (net 208 RX_MIX_BP)\n  (net 209 SCL)\n  (net 210 SDA)\n  (net 211 SGPIO_CLK)\n  (net 212 SSP1_MISO)\n  (net 213 SSP1_MOSI)\n  (net 214 SSP1_SCK)\n  (net 215 TX)\n  (net 216 TXENABLE)\n  (net 217 TX_AMP)\n  (net 218 TX_IF)\n  (net 219 TX_MIX_BP)\n  (net 220 VAA)\n  (net 221 VCC)\n  (net 222 XCVR_EN)\n  (net 223 \"Net-(C8-Pad2)\")\n  (net 224 \"Net-(C9-Pad2)\")\n  (net 225 \"Net-(C9-Pad1)\")\n  (net 226 \"Net-(C12-Pad1)\")\n  (net 227 \"Net-(C13-Pad1)\")\n  (net 228 \"Net-(C14-Pad2)\")\n  (net 229 \"Net-(C14-Pad1)\")\n  (net 230 \"Net-(C15-Pad2)\")\n  (net 231 \"Net-(C17-Pad2)\")\n  (net 232 \"Net-(C17-Pad1)\")\n  (net 233 \"Net-(C18-Pad2)\")\n  (net 234 \"Net-(C18-Pad1)\")\n  (net 235 \"Net-(C20-Pad2)\")\n  (net 236 \"Net-(C20-Pad1)\")\n  (net 237 \"Net-(C21-Pad2)\")\n  (net 238 \"Net-(C21-Pad1)\")\n  (net 239 \"Net-(C23-Pad2)\")\n  (net 240 \"Net-(C23-Pad1)\")\n  (net 241 \"Net-(C25-Pad1)\")\n  (net 242 \"Net-(C26-Pad2)\")\n  (net 243 \"Net-(C26-Pad1)\")\n  (net 244 \"Net-(C27-Pad2)\")\n  (net 245 \"Net-(C27-Pad1)\")\n  (net 246 \"Net-(C28-Pad2)\")\n  (net 247 \"Net-(C28-Pad1)\")\n  (net 248 \"Net-(C31-Pad2)\")\n  (net 249 \"Net-(C31-Pad1)\")\n  (net 250 \"Net-(C32-Pad2)\")\n  (net 251 \"Net-(C32-Pad1)\")\n  (net 252 \"Net-(C43-Pad2)\")\n  (net 253 \"Net-(C43-Pad1)\")\n  (net 254 \"Net-(C44-Pad2)\")\n  (net 255 \"Net-(C44-Pad1)\")\n  (net 256 \"Net-(C46-Pad2)\")\n  (net 257 \"Net-(C46-Pad1)\")\n  (net 258 \"Net-(C48-Pad1)\")\n  (net 259 \"Net-(C49-Pad2)\")\n  (net 260 \"Net-(C50-Pad1)\")\n  (net 261 \"Net-(C51-Pad2)\")\n  (net 262 \"Net-(C51-Pad1)\")\n  (net 263 \"Net-(C163-Pad2)\")\n  (net 264 \"Net-(C58-Pad2)\")\n  (net 265 \"Net-(C58-Pad1)\")\n  (net 266 \"Net-(C59-Pad2)\")\n  (net 267 \"Net-(C61-Pad2)\")\n  (net 268 \"Net-(C61-Pad1)\")\n  (net 269 \"Net-(C62-Pad2)\")\n  (net 270 \"Net-(C64-Pad2)\")\n  (net 271 \"Net-(C64-Pad1)\")\n  (net 272 \"Net-(C99-Pad2)\")\n  (net 273 \"Net-(C99-Pad1)\")\n  (net 274 \"Net-(C102-Pad2)\")\n  (net 275 \"Net-(C102-Pad1)\")\n  (net 276 \"Net-(C104-Pad2)\")\n  (net 277 \"Net-(C104-Pad1)\")\n  (net 278 \"Net-(C105-Pad1)\")\n  (net 279 \"Net-(C106-Pad1)\")\n  (net 280 \"Net-(C111-Pad2)\")\n  (net 281 \"Net-(C111-Pad1)\")\n  (net 282 \"Net-(C114-Pad2)\")\n  (net 283 \"Net-(C114-Pad1)\")\n  (net 284 \"Net-(C125-Pad2)\")\n  (net 285 \"Net-(C160-Pad1)\")\n  (net 286 \"Net-(D2-Pad2)\")\n  (net 287 \"Net-(D4-Pad2)\")\n  (net 288 \"Net-(D5-Pad2)\")\n  (net 289 \"Net-(D6-Pad2)\")\n  (net 290 \"Net-(D7-Pad2)\")\n  (net 291 \"Net-(D8-Pad2)\")\n  (net 292 \"Net-(FB1-Pad1)\")\n  (net 293 \"Net-(FB2-Pad1)\")\n  (net 294 \"Net-(FB3-Pad1)\")\n  (net 295 \"Net-(J1-Pad4)\")\n  (net 296 \"Net-(J1-Pad3)\")\n  (net 297 \"Net-(J1-Pad2)\")\n  (net 298 \"Net-(L1-Pad2)\")\n  (net 299 \"Net-(L1-Pad1)\")\n  (net 300 \"Net-(L2-Pad1)\")\n  (net 301 \"Net-(L3-Pad1)\")\n  (net 302 \"Net-(L10-Pad1)\")\n  (net 303 \"Net-(L11-Pad2)\")\n  (net 304 \"Net-(L13-Pad1)\")\n  (net 305 \"Net-(P6-Pad1)\")\n  (net 306 \"Net-(P7-Pad1)\")\n  (net 307 \"Net-(P17-Pad1)\")\n  (net 308 \"Net-(P19-Pad1)\")\n  (net 309 \"Net-(P24-Pad1)\")\n  (net 310 \"Net-(P25-Pad3)\")\n  (net 311 \"Net-(P26-Pad7)\")\n  (net 312 \"Net-(R4-Pad2)\")\n  (net 313 \"Net-(R30-Pad2)\")\n  (net 314 \"Net-(R19-Pad2)\")\n  (net 315 \"Net-(R51-Pad1)\")\n  (net 316 \"Net-(R52-Pad2)\")\n  (net 317 \"Net-(R55-Pad2)\")\n  (net 318 \"Net-(R62-Pad1)\")\n  (net 319 \"Net-(U4-Pad1)\")\n  (net 320 \"Net-(U4-Pad2)\")\n  (net 321 \"Net-(U4-Pad3)\")\n  (net 322 \"Net-(U4-Pad11)\")\n  (net 323 \"Net-(U4-Pad13)\")\n  (net 324 \"Net-(U4-Pad14)\")\n  (net 325 \"Net-(U4-Pad17)\")\n  (net 326 \"Net-(U4-Pad18)\")\n  (net 327 \"Net-(U4-Pad20)\")\n  (net 328 \"Net-(U4-Pad21)\")\n  (net 329 \"Net-(U9-Pad2)\")\n  (net 330 \"Net-(U12-Pad2)\")\n  (net 331 \"Net-(U14-Pad2)\")\n  (net 332 \"Net-(U15-Pad4)\")\n  (net 333 \"Net-(U15-Pad6)\")\n  (net 334 \"Net-(U17-Pad3)\")\n  (net 335 \"Net-(U17-Pad6)\")\n  (net 336 \"Net-(U17-Pad8)\")\n  (net 337 \"Net-(U17-Pad9)\")\n  (net 338 \"Net-(U17-Pad12)\")\n  (net 339 \"Net-(U17-Pad14)\")\n  (net 340 \"Net-(U17-Pad18)\")\n  (net 341 \"Net-(U17-Pad33)\")\n  (net 342 \"Net-(U17-Pad34)\")\n  (net 343 \"Net-(U17-Pad40)\")\n  (net 344 \"Net-(U18-Pad38)\")\n  (net 345 \"Net-(U23-Pad89)\")\n  (net 346 \"Net-(U23-Pad90)\")\n  (net 347 \"Net-(U23-Pad136)\")\n  (net 348 \"Net-(U23-Pad138)\")\n  (net 349 \"Net-(U23-Pad139)\")\n  (net 350 \"Net-(U24-Pad14)\")\n  (net 351 \"Net-(U24-Pad15)\")\n  (net 352 \"Net-(U24-Pad16)\")\n  (net 353 \"Net-(U24-Pad20)\")\n  (net 354 \"Net-(U24-Pad25)\")\n  (net 355 \"Net-(U24-Pad44)\")\n  (net 356 \"Net-(U24-Pad46)\")\n  (net 357 \"Net-(U24-Pad49)\")\n  (net 358 \"Net-(U24-Pad50)\")\n  (net 359 \"Net-(U24-Pad52)\")\n  (net 360 \"Net-(U24-Pad53)\")\n  (net 361 \"Net-(U24-Pad54)\")\n  (net 362 \"Net-(U24-Pad58)\")\n  (net 363 \"Net-(U24-Pad59)\")\n  (net 364 \"Net-(U24-Pad60)\")\n  (net 365 \"Net-(U24-Pad63)\")\n  (net 366 \"Net-(U24-Pad65)\")\n  (net 367 \"Net-(U24-Pad66)\")\n  (net 368 \"Net-(U24-Pad68)\")\n  (net 369 \"Net-(U24-Pad73)\")\n  (net 370 \"Net-(U24-Pad75)\")\n  (net 371 \"Net-(U24-Pad80)\")\n  (net 372 \"Net-(U24-Pad82)\")\n  (net 373 \"Net-(U24-Pad85)\")\n  (net 374 \"Net-(U24-Pad86)\")\n  (net 375 \"Net-(U24-Pad87)\")\n  (net 376 \"Net-(U24-Pad93)\")\n  (net 377 \"Net-(U24-Pad95)\")\n  (net 378 \"Net-(U24-Pad96)\")\n\n  (net_class Default \"This is the default net class.\"\n    (clearance 0.1524)\n    (trace_width 0.2794)\n    (via_dia 0.6858)\n    (via_drill 0.3302)\n    (uvia_dia 0.508)\n    (uvia_drill 0.127)\n    (add_net !MIX_BYPASS)\n    (add_net !RX_AMP_PWR)\n    (add_net !TX_AMP_PWR)\n    (add_net !VAA_ENABLE)\n    (add_net +1.8V)\n    (add_net /baseband/CLK0)\n    (add_net /baseband/CLK1)\n    (add_net /baseband/CLK2)\n    (add_net /baseband/CLK3)\n    (add_net /baseband/CLK5)\n    (add_net /baseband/COM)\n    (add_net /baseband/CPOUT+)\n    (add_net /baseband/CPOUT-)\n    (add_net /baseband/IA+)\n    (add_net /baseband/IA-)\n    (add_net /baseband/ID+)\n    (add_net /baseband/ID-)\n    (add_net /baseband/INTR)\n    (add_net /baseband/OEB)\n    (add_net /baseband/QA+)\n    (add_net /baseband/QA-)\n    (add_net /baseband/QD+)\n    (add_net /baseband/QD-)\n    (add_net /baseband/REFN)\n    (add_net /baseband/REFP)\n    (add_net /baseband/RXBBI+)\n    (add_net /baseband/RXBBI-)\n    (add_net /baseband/RXBBQ+)\n    (add_net /baseband/RXBBQ-)\n    (add_net /baseband/TXBBI+)\n    (add_net /baseband/TXBBI-)\n    (add_net /baseband/TXBBQ+)\n    (add_net /baseband/TXBBQ-)\n    (add_net /baseband/XA)\n    (add_net /baseband/XB)\n    (add_net /baseband/XCVR_CLKOUT)\n    (add_net /baseband/XTAL2)\n    (add_net /frontend/!ANT_BIAS)\n    (add_net /frontend/REF_IN)\n    (add_net /frontend/RX_AMP_OUT)\n    (add_net /frontend/TX_AMP_IN)\n    (add_net /frontend/TX_AMP_OUT)\n    (add_net /mcu/usb/power/ADC0_0)\n    (add_net /mcu/usb/power/ADC0_2)\n    (add_net /mcu/usb/power/ADC0_5)\n    (add_net /mcu/usb/power/ADC0_6)\n    (add_net /mcu/usb/power/B1AUX13)\n    (add_net /mcu/usb/power/B1AUX14)\n    (add_net /mcu/usb/power/B2AUX1)\n    (add_net /mcu/usb/power/B2AUX10)\n    (add_net /mcu/usb/power/B2AUX11)\n    (add_net /mcu/usb/power/B2AUX12)\n    (add_net /mcu/usb/power/B2AUX13)\n    (add_net /mcu/usb/power/B2AUX14)\n    (add_net /mcu/usb/power/B2AUX15)\n    (add_net /mcu/usb/power/B2AUX16)\n    (add_net /mcu/usb/power/B2AUX2)\n    (add_net /mcu/usb/power/B2AUX3)\n    (add_net /mcu/usb/power/B2AUX4)\n    (add_net /mcu/usb/power/B2AUX5)\n    (add_net /mcu/usb/power/B2AUX6)\n    (add_net /mcu/usb/power/B2AUX7)\n    (add_net /mcu/usb/power/B2AUX8)\n    (add_net /mcu/usb/power/B2AUX9)\n    (add_net /mcu/usb/power/BANK2F3M1)\n    (add_net /mcu/usb/power/BANK2F3M10)\n    (add_net /mcu/usb/power/BANK2F3M11)\n    (add_net /mcu/usb/power/BANK2F3M12)\n    (add_net /mcu/usb/power/BANK2F3M14)\n    (add_net /mcu/usb/power/BANK2F3M15)\n    (add_net /mcu/usb/power/BANK2F3M16)\n    (add_net /mcu/usb/power/BANK2F3M2)\n    (add_net /mcu/usb/power/BANK2F3M3)\n    (add_net /mcu/usb/power/BANK2F3M4)\n    (add_net /mcu/usb/power/BANK2F3M5)\n    (add_net /mcu/usb/power/BANK2F3M6)\n    (add_net /mcu/usb/power/BANK2F3M7)\n    (add_net /mcu/usb/power/BANK2F3M8)\n    (add_net /mcu/usb/power/BANK2F3M9)\n    (add_net /mcu/usb/power/CPLD_TCK)\n    (add_net /mcu/usb/power/CPLD_TDI)\n    (add_net /mcu/usb/power/CPLD_TDO)\n    (add_net /mcu/usb/power/CPLD_TMS)\n    (add_net /mcu/usb/power/DBGEN)\n    (add_net /mcu/usb/power/DM)\n    (add_net /mcu/usb/power/DP)\n    (add_net /mcu/usb/power/EN1V8)\n    (add_net /mcu/usb/power/GCK0)\n    (add_net /mcu/usb/power/GPIO3_10)\n    (add_net /mcu/usb/power/GPIO3_11)\n    (add_net /mcu/usb/power/GPIO3_12)\n    (add_net /mcu/usb/power/GPIO3_13)\n    (add_net /mcu/usb/power/GPIO3_14)\n    (add_net /mcu/usb/power/GPIO3_15)\n    (add_net /mcu/usb/power/GPIO3_8)\n    (add_net /mcu/usb/power/GPIO3_9)\n    (add_net /mcu/usb/power/GP_CLKIN)\n    (add_net /mcu/usb/power/I2C1_SCL)\n    (add_net /mcu/usb/power/I2C1_SDA)\n    (add_net /mcu/usb/power/I2S0_RX_MCLK)\n    (add_net /mcu/usb/power/I2S0_RX_SCK)\n    (add_net /mcu/usb/power/I2S0_RX_SDA)\n    (add_net /mcu/usb/power/I2S0_RX_WS)\n    (add_net /mcu/usb/power/I2S0_TX_MCLK)\n    (add_net /mcu/usb/power/I2S0_TX_SCK)\n    (add_net /mcu/usb/power/ISP)\n    (add_net /mcu/usb/power/LED1)\n    (add_net /mcu/usb/power/LED2)\n    (add_net /mcu/usb/power/LED3)\n    (add_net /mcu/usb/power/P1_1)\n    (add_net /mcu/usb/power/P1_2)\n    (add_net /mcu/usb/power/P2_13)\n    (add_net /mcu/usb/power/P2_8)\n    (add_net /mcu/usb/power/P2_9)\n    (add_net /mcu/usb/power/REG_OUT1)\n    (add_net /mcu/usb/power/REG_OUT2)\n    (add_net /mcu/usb/power/RESET)\n    (add_net /mcu/usb/power/RREF)\n    (add_net /mcu/usb/power/RTCX1)\n    (add_net /mcu/usb/power/RTCX2)\n    (add_net /mcu/usb/power/RTC_ALARM)\n    (add_net /mcu/usb/power/SD_CD)\n    (add_net /mcu/usb/power/SD_CLK)\n    (add_net /mcu/usb/power/SD_CMD)\n    (add_net /mcu/usb/power/SD_DAT0)\n    (add_net /mcu/usb/power/SD_DAT1)\n    (add_net /mcu/usb/power/SD_DAT2)\n    (add_net /mcu/usb/power/SD_DAT3)\n    (add_net /mcu/usb/power/SD_POW)\n    (add_net /mcu/usb/power/SD_VOLT0)\n    (add_net /mcu/usb/power/SGPIO0)\n    (add_net /mcu/usb/power/SGPIO1)\n    (add_net /mcu/usb/power/SGPIO10)\n    (add_net /mcu/usb/power/SGPIO11)\n    (add_net /mcu/usb/power/SGPIO12)\n    (add_net /mcu/usb/power/SGPIO13)\n    (add_net /mcu/usb/power/SGPIO14)\n    (add_net /mcu/usb/power/SGPIO15)\n    (add_net /mcu/usb/power/SGPIO2)\n    (add_net /mcu/usb/power/SGPIO3)\n    (add_net /mcu/usb/power/SGPIO4)\n    (add_net /mcu/usb/power/SGPIO5)\n    (add_net /mcu/usb/power/SGPIO6)\n    (add_net /mcu/usb/power/SGPIO7)\n    (add_net /mcu/usb/power/SGPIO9)\n    (add_net /mcu/usb/power/SPIFI_CS)\n    (add_net /mcu/usb/power/SPIFI_MISO)\n    (add_net /mcu/usb/power/SPIFI_MOSI)\n    (add_net /mcu/usb/power/SPIFI_SCK)\n    (add_net /mcu/usb/power/SPIFI_SIO2)\n    (add_net /mcu/usb/power/SPIFI_SIO3)\n    (add_net /mcu/usb/power/TCK)\n    (add_net /mcu/usb/power/TDI)\n    (add_net /mcu/usb/power/TDO)\n    (add_net /mcu/usb/power/TMS)\n    (add_net /mcu/usb/power/U0_RXD)\n    (add_net /mcu/usb/power/U0_TXD)\n    (add_net /mcu/usb/power/USB_SHIELD)\n    (add_net /mcu/usb/power/VBAT)\n    (add_net /mcu/usb/power/VBUS)\n    (add_net /mcu/usb/power/VBUSCTRL)\n    (add_net /mcu/usb/power/VIN)\n    (add_net /mcu/usb/power/VREGMODE)\n    (add_net /mcu/usb/power/WAKEUP)\n    (add_net /mcu/usb/power/XTAL1)\n    (add_net /mcu/usb/power/XTAL2)\n    (add_net AMP_BYPASS)\n    (add_net CLK6)\n    (add_net CLKIN)\n    (add_net CLKOUT)\n    (add_net CS_AD)\n    (add_net CS_XCVR)\n    (add_net DA0)\n    (add_net DA1)\n    (add_net DA2)\n    (add_net DA3)\n    (add_net DA4)\n    (add_net DA5)\n    (add_net DA6)\n    (add_net DA7)\n    (add_net DD0)\n    (add_net DD1)\n    (add_net DD2)\n    (add_net DD3)\n    (add_net DD4)\n    (add_net DD5)\n    (add_net DD6)\n    (add_net DD7)\n    (add_net DD8)\n    (add_net DD9)\n    (add_net GCK1)\n    (add_net GCK2)\n    (add_net GND)\n    (add_net HP)\n    (add_net LP)\n    (add_net MCU_CLK)\n    (add_net MIXER_ENX)\n    (add_net MIXER_RESETX)\n    (add_net MIXER_SCLK)\n    (add_net MIXER_SDATA)\n    (add_net MIX_BYPASS)\n    (add_net MIX_CLK)\n    (add_net \"Net-(C102-Pad1)\")\n    (add_net \"Net-(C102-Pad2)\")\n    (add_net \"Net-(C104-Pad1)\")\n    (add_net \"Net-(C104-Pad2)\")\n    (add_net \"Net-(C105-Pad1)\")\n    (add_net \"Net-(C106-Pad1)\")\n    (add_net \"Net-(C111-Pad1)\")\n    (add_net \"Net-(C111-Pad2)\")\n    (add_net \"Net-(C114-Pad1)\")\n    (add_net \"Net-(C114-Pad2)\")\n    (add_net \"Net-(C12-Pad1)\")\n    (add_net \"Net-(C125-Pad2)\")\n    (add_net \"Net-(C13-Pad1)\")\n    (add_net \"Net-(C14-Pad1)\")\n    (add_net \"Net-(C14-Pad2)\")\n    (add_net \"Net-(C15-Pad2)\")\n    (add_net \"Net-(C160-Pad1)\")\n    (add_net \"Net-(C163-Pad2)\")\n    (add_net \"Net-(C17-Pad1)\")\n    (add_net \"Net-(C17-Pad2)\")\n    (add_net \"Net-(C18-Pad1)\")\n    (add_net \"Net-(C18-Pad2)\")\n    (add_net \"Net-(C20-Pad1)\")\n    (add_net \"Net-(C20-Pad2)\")\n    (add_net \"Net-(C21-Pad1)\")\n    (add_net \"Net-(C21-Pad2)\")\n    (add_net \"Net-(C23-Pad1)\")\n    (add_net \"Net-(C23-Pad2)\")\n    (add_net \"Net-(C25-Pad1)\")\n    (add_net \"Net-(C26-Pad1)\")\n    (add_net \"Net-(C26-Pad2)\")\n    (add_net \"Net-(C27-Pad1)\")\n    (add_net \"Net-(C27-Pad2)\")\n    (add_net \"Net-(C28-Pad1)\")\n    (add_net \"Net-(C28-Pad2)\")\n    (add_net \"Net-(C31-Pad1)\")\n    (add_net \"Net-(C31-Pad2)\")\n    (add_net \"Net-(C32-Pad1)\")\n    (add_net \"Net-(C32-Pad2)\")\n    (add_net \"Net-(C43-Pad1)\")\n    (add_net \"Net-(C43-Pad2)\")\n    (add_net \"Net-(C44-Pad1)\")\n    (add_net \"Net-(C44-Pad2)\")\n    (add_net \"Net-(C46-Pad1)\")\n    (add_net \"Net-(C46-Pad2)\")\n    (add_net \"Net-(C48-Pad1)\")\n    (add_net \"Net-(C49-Pad2)\")\n    (add_net \"Net-(C50-Pad1)\")\n    (add_net \"Net-(C51-Pad1)\")\n    (add_net \"Net-(C51-Pad2)\")\n    (add_net \"Net-(C58-Pad1)\")\n    (add_net \"Net-(C58-Pad2)\")\n    (add_net \"Net-(C59-Pad2)\")\n    (add_net \"Net-(C61-Pad1)\")\n    (add_net \"Net-(C61-Pad2)\")\n    (add_net \"Net-(C62-Pad2)\")\n    (add_net \"Net-(C64-Pad1)\")\n    (add_net \"Net-(C64-Pad2)\")\n    (add_net \"Net-(C8-Pad2)\")\n    (add_net \"Net-(C9-Pad1)\")\n    (add_net \"Net-(C9-Pad2)\")\n    (add_net \"Net-(C99-Pad1)\")\n    (add_net \"Net-(C99-Pad2)\")\n    (add_net \"Net-(D2-Pad2)\")\n    (add_net \"Net-(D4-Pad2)\")\n    (add_net \"Net-(D5-Pad2)\")\n    (add_net \"Net-(D6-Pad2)\")\n    (add_net \"Net-(D7-Pad2)\")\n    (add_net \"Net-(D8-Pad2)\")\n    (add_net \"Net-(FB1-Pad1)\")\n    (add_net \"Net-(FB2-Pad1)\")\n    (add_net \"Net-(FB3-Pad1)\")\n    (add_net \"Net-(J1-Pad2)\")\n    (add_net \"Net-(J1-Pad3)\")\n    (add_net \"Net-(J1-Pad4)\")\n    (add_net \"Net-(L1-Pad1)\")\n    (add_net \"Net-(L1-Pad2)\")\n    (add_net \"Net-(L10-Pad1)\")\n    (add_net \"Net-(L11-Pad2)\")\n    (add_net \"Net-(L13-Pad1)\")\n    (add_net \"Net-(L2-Pad1)\")\n    (add_net \"Net-(L3-Pad1)\")\n    (add_net \"Net-(P17-Pad1)\")\n    (add_net \"Net-(P19-Pad1)\")\n    (add_net \"Net-(P24-Pad1)\")\n    (add_net \"Net-(P25-Pad3)\")\n    (add_net \"Net-(P26-Pad7)\")\n    (add_net \"Net-(P6-Pad1)\")\n    (add_net \"Net-(P7-Pad1)\")\n    (add_net \"Net-(R19-Pad2)\")\n    (add_net \"Net-(R30-Pad2)\")\n    (add_net \"Net-(R4-Pad2)\")\n    (add_net \"Net-(R51-Pad1)\")\n    (add_net \"Net-(R52-Pad2)\")\n    (add_net \"Net-(R55-Pad2)\")\n    (add_net \"Net-(R62-Pad1)\")\n    (add_net \"Net-(U12-Pad2)\")\n    (add_net \"Net-(U14-Pad2)\")\n    (add_net \"Net-(U15-Pad4)\")\n    (add_net \"Net-(U15-Pad6)\")\n    (add_net \"Net-(U17-Pad12)\")\n    (add_net \"Net-(U17-Pad14)\")\n    (add_net \"Net-(U17-Pad18)\")\n    (add_net \"Net-(U17-Pad3)\")\n    (add_net \"Net-(U17-Pad33)\")\n    (add_net \"Net-(U17-Pad34)\")\n    (add_net \"Net-(U17-Pad40)\")\n    (add_net \"Net-(U17-Pad6)\")\n    (add_net \"Net-(U17-Pad8)\")\n    (add_net \"Net-(U17-Pad9)\")\n    (add_net \"Net-(U18-Pad38)\")\n    (add_net \"Net-(U23-Pad136)\")\n    (add_net \"Net-(U23-Pad138)\")\n    (add_net \"Net-(U23-Pad139)\")\n    (add_net \"Net-(U23-Pad89)\")\n    (add_net \"Net-(U23-Pad90)\")\n    (add_net \"Net-(U24-Pad14)\")\n    (add_net \"Net-(U24-Pad15)\")\n    (add_net \"Net-(U24-Pad16)\")\n    (add_net \"Net-(U24-Pad20)\")\n    (add_net \"Net-(U24-Pad25)\")\n    (add_net \"Net-(U24-Pad44)\")\n    (add_net \"Net-(U24-Pad46)\")\n    (add_net \"Net-(U24-Pad49)\")\n    (add_net \"Net-(U24-Pad50)\")\n    (add_net \"Net-(U24-Pad52)\")\n    (add_net \"Net-(U24-Pad53)\")\n    (add_net \"Net-(U24-Pad54)\")\n    (add_net \"Net-(U24-Pad58)\")\n    (add_net \"Net-(U24-Pad59)\")\n    (add_net \"Net-(U24-Pad60)\")\n    (add_net \"Net-(U24-Pad63)\")\n    (add_net \"Net-(U24-Pad65)\")\n    (add_net \"Net-(U24-Pad66)\")\n    (add_net \"Net-(U24-Pad68)\")\n    (add_net \"Net-(U24-Pad73)\")\n    (add_net \"Net-(U24-Pad75)\")\n    (add_net \"Net-(U24-Pad80)\")\n    (add_net \"Net-(U24-Pad82)\")\n    (add_net \"Net-(U24-Pad85)\")\n    (add_net \"Net-(U24-Pad86)\")\n    (add_net \"Net-(U24-Pad87)\")\n    (add_net \"Net-(U24-Pad93)\")\n    (add_net \"Net-(U24-Pad95)\")\n    (add_net \"Net-(U24-Pad96)\")\n    (add_net \"Net-(U4-Pad1)\")\n    (add_net \"Net-(U4-Pad11)\")\n    (add_net \"Net-(U4-Pad13)\")\n    (add_net \"Net-(U4-Pad14)\")\n    (add_net \"Net-(U4-Pad17)\")\n    (add_net \"Net-(U4-Pad18)\")\n    (add_net \"Net-(U4-Pad2)\")\n    (add_net \"Net-(U4-Pad20)\")\n    (add_net \"Net-(U4-Pad21)\")\n    (add_net \"Net-(U4-Pad3)\")\n    (add_net \"Net-(U9-Pad2)\")\n    (add_net RSSI)\n    (add_net RX)\n    (add_net RXENABLE)\n    (add_net RX_AMP)\n    (add_net RX_IF)\n    (add_net RX_MIX_BP)\n    (add_net SCL)\n    (add_net SDA)\n    (add_net SGPIO_CLK)\n    (add_net SSP1_MISO)\n    (add_net SSP1_MOSI)\n    (add_net SSP1_SCK)\n    (add_net TX)\n    (add_net TXENABLE)\n    (add_net TX_AMP)\n    (add_net TX_IF)\n    (add_net TX_MIX_BP)\n    (add_net VAA)\n    (add_net VCC)\n    (add_net XCVR_EN)\n  )\n\n  (module hackrf:GSG-QFN20-4 (layer C1F) (tedit 527E5841) (tstamp 5787EEF4)\n    (at 127.4692 162.926 90)\n    (path /50370666/4F5D0564)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (fp_text reference U19 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value SI5351C (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.6002 -1.99898) (end -1.99898 -1.6002) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 -1.6002) (end 1.99898 -1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 -1.99898) (end 1.6002 -1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.6002 1.99898) (end 1.99898 1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 1.99898) (end 1.99898 1.6002) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.99898 1.6002) (end -1.99898 1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.99898 1.99898) (end -1.6002 1.99898) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -2.2 -1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 34 /baseband/XA) (die_length 0.08382))\n    (pad 2 smd oval (at -2.2 -0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 35 /baseband/XB) (die_length 0.08128))\n    (pad 3 smd oval (at -2.2 0 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 18 /baseband/INTR) (die_length 0.08382))\n    (pad 4 smd oval (at -2.2 0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 209 SCL) (die_length -0.00254))\n    (pad 5 smd oval (at -2.2 1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 210 SDA) (die_length 0.08382))\n    (pad 6 smd oval (at -1 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 169 CLKIN) (die_length 0.08382))\n    (pad 7 smd oval (at -0.5 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 19 /baseband/OEB) (die_length 0.2032))\n    (pad 8 smd oval (at 0 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 9 /baseband/CLK3) (die_length 0.04572))\n    (pad 9 smd oval (at 0.5 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 8 /baseband/CLK2) (die_length 0.18288))\n    (pad 10 smd oval (at 1 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.12192))\n    (pad 11 smd oval (at 2.2 1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.18288))\n    (pad 12 smd oval (at 2.2 0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 7 /baseband/CLK1) (die_length 0.12192))\n    (pad 13 smd oval (at 2.2 0 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 6 /baseband/CLK0) (die_length -2147.483648))\n    (pad 14 smd oval (at 2.2 -0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 15 smd oval (at 2.2 -1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 196 MCU_CLK) (die_length -2147.483648))\n    (pad 16 smd oval (at 1 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 168 CLK6) (die_length -2147.483648))\n    (pad 17 smd oval (at 0.5 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 10 /baseband/CLK5) (die_length 0.254))\n    (pad 18 smd oval (at 0 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.10668))\n    (pad 19 smd oval (at -0.5 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 202 MIX_CLK) (die_length 0.09144))\n    (pad 20 smd oval (at -1 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 0 smd rect (at 0 0 90) (size 2.65 2.65) (layers C1F F.Mask)\n      (net 193 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at 0 0 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.66 -0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.66 -0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.66 0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.66 0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 193 GND))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E15B)\n    (at 89.31402 142.49908)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E23A)\n    (at 84.1046 151.6574)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E245)\n    (at 75.57516 144.21358)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E250)\n    (at 74.0537 146.1516)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E25B)\n    (at 93.782 138.932)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E266)\n    (at 85.4 161.3602)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E271)\n    (at 75.33894 157.8483)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E287)\n    (at 79.0321 151.36114)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E2CE)\n    (at 113.919 161.74974)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E2D9)\n    (at 104.11206 168.79824)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E2E4)\n    (at 104.25176 165.37432)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E2EF)\n    (at 101.0158 166.26332)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E2FA)\n    (at 79.6671 147.71116)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E323)\n    (at 109.47654 159.42564)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E32E)\n    (at 99.36226 147.6883)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E339)\n    (at 103.23068 154.2796)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-TESTPOINT-30MIL-MASKONLY (layer C1F) (tedit 52807D39) (tstamp 5280E34F)\n    (at 112.71504 153.71064)\n    (path testpad-50mil)\n    (fp_text reference TESTPOINT-30MIL-MASKONLY (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09525)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 0.762 0.762) (layers F.Mask)\n      (die_length 0.1651))\n  )\n\n  (module GSG-MARK1MM (layer C1F) (tedit 52FD5A36) (tstamp 52FDB960)\n    (at 171 102)\n    (path GSG-HOLE260MIL)\n    (fp_text reference MARK1MM (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value VAL** (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_circle (center 0 0) (end 1.5 0) (layer F.SilkS) (width 0.2032))\n    (pad \"\" smd circle (at 0 0) (size 1 1) (layers *.Cu *.Mask)\n      (solder_mask_margin 0.5))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 5290336D)\n    (at 61 117.9 270)\n    (path /5037043E/4F83C1D6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D7 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value VCCLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 290 \"Net-(D7-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF51C)\n    (at 61.27 130.55 270)\n    (path /5037043E/4F83C1E0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D8 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 1V8LED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 291 \"Net-(D8-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF664)\n    (at 61.27 135.122 270)\n    (path /5037043E/527DC2E9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D2 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value VAALED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 286 \"Net-(D2-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF50B)\n    (at 61.27 139.694 270)\n    (path /5037043E/4F83C1DF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D4 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value USBLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 287 \"Net-(D4-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF52D)\n    (at 61.27 144.266 270)\n    (path /5037043E/4F83C276)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D5 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value RXLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 288 \"Net-(D5-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF4FA)\n    (at 61.27 148.838 270)\n    (path /5037043E/4F83C1A7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D6 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value TXLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 289 \"Net-(D6-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFB3)\n    (at 91.0964 163.0468 270)\n    (path /503BB638/4FAECB99)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C1 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFBC)\n    (at 90.0804 163.0468 270)\n    (path /503BB638/4FAECBA0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C2 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFC5)\n    (at 93.1284 163.0468 270)\n    (path /503BB638/4FAECBB6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C3 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFCE)\n    (at 92.1124 163.0468 270)\n    (path /503BB638/4FAECBB5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFD7)\n    (at 92.341 152.328 90)\n    (path /503BB638/4FAECBB9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C5 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFE0)\n    (at 93.357 152.328 90)\n    (path /503BB638/4FAECBBA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C6 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFE9)\n    (at 107.084 168.5762 180)\n    (path /503BB638/501F4788)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C7 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 201 MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFF2)\n    (at 113.919 155.448 270)\n    (path /503BB638/501EF782)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C8 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 223 \"Net-(C8-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 218 TX_IF) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFFB)\n    (at 85.4 149.1682 90)\n    (path /503BB638/502B53A4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C9 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 224 \"Net-(C9-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 225 \"Net-(C9-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E004)\n    (at 87.9808 143.4816)\n    (path /503BB638/502E6EFB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C10 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E00D)\n    (at 84.7138 143.4622 90)\n    (path /503BB638/501F46A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C11 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 195 LP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E016)\n    (at 87.7944 153.8266 270)\n    (path /503BB638/4FAEC84D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C12 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 226 \"Net-(C12-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E01F)\n    (at 88.5564 150.9056 180)\n    (path /503BB638/4FAEC853)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C13 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 227 \"Net-(C13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E028)\n    (at 90.3344 152.6836 90)\n    (path /503BB638/4FAEC8AD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C14 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 8p2 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 228 \"Net-(C14-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 229 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E031)\n    (at 90.8424 150.9056)\n    (path /503BB638/4FAEC8B0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C15 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 180pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 230 \"Net-(C15-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 229 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E03A)\n    (at 106.4998 164.1566 90)\n    (path /503BB638/501F4793)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C16 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E043)\n    (at 82.9358 141.9382)\n    (path /503BB638/501F41BB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C17 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 231 \"Net-(C17-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 232 \"Net-(C17-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E04C)\n    (at 78.8718 141.9382)\n    (path /503BB638/501F41B9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C18 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 233 \"Net-(C18-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 234 \"Net-(C18-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E055)\n    (at 77.0938 143.3352 90)\n    (path /503BB638/502E6F8B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C19 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 195 LP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E05E)\n    (at 87.8078 141.5288)\n    (path /503BB638/501F41BD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C20 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 235 \"Net-(C20-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 236 \"Net-(C20-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E067)\n    (at 102.4382 165.3794 180)\n    (path /503BB638/501EF768)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C21 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 237 \"Net-(C21-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 238 \"Net-(C21-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E070)\n    (at 95.9732 166.2726)\n    (path /503BB638/502B4779)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C22 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E079)\n    (at 101.2698 151.1808 90)\n    (path /503BB638/502B4C6F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C23 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 239 \"Net-(C23-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 240 \"Net-(C23-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E082)\n    (at 92.6798 143.4816 270)\n    (path /503BB638/502E6F11)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C24 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E08B)\n    (at 97.1924 163.7326)\n    (path /503BB638/503BB2BD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C25 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 241 \"Net-(C25-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E094)\n    (at 78.8718 138.8902 180)\n    (path /503BB638/4FAA149B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C26 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 242 \"Net-(C26-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 243 \"Net-(C26-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E09D)\n    (at 82.9358 138.8902)\n    (path /503BB638/501EF311)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C27 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 244 \"Net-(C27-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 245 \"Net-(C27-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0A6)\n    (at 97.1924 164.8756)\n    (path /503BB638/502B477A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C28 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 246 \"Net-(C28-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 247 \"Net-(C28-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0AF)\n    (at 75.4174 138.7124 180)\n    (path /503BB638/502E6FEE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C29 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 194 HP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0B8)\n    (at 84.7138 137.4932 90)\n    (path /503BB638/4FAA0C67)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C30 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 194 HP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0C1)\n    (at 75.5952 142.4462 90)\n    (path /503BB638/502B56C2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C31 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 248 \"Net-(C31-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 249 \"Net-(C31-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0CA)\n    (at 102.4382 168.8084 180)\n    (path /503BB638/502B571F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C32 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 250 \"Net-(C32-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 251 \"Net-(C32-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0D3)\n    (at 100.1134 164.139 90)\n    (path /503BB638/502B4780)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C33 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0DC)\n    (at 98.31 151.9216 90)\n    (path /503BB638/4FAECE69)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C34 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 198 MIXER_RESETX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0E5)\n    (at 97.167 151.1596 90)\n    (path /503BB638/4FAECE70)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C35 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 197 MIXER_ENX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0EE)\n    (at 96.024 150.7786 90)\n    (path /503BB638/4FAECE73)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C36 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 199 MIXER_SCLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0F7)\n    (at 93.738 149.915 180)\n    (path /503BB638/4FAECE75)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C37 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 200 MIXER_SDATA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E100)\n    (at 72.4456 142.8272)\n    (path /503BB638/502E792B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C38 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E109)\n    (at 81.3054 147.3454 90)\n    (path /503BB638/502E78E2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C39 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 219 TX_MIX_BP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E112)\n    (at 72.4456 144.0718)\n    (path /503BB638/502E7922)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C40 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 208 RX_MIX_BP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E11B)\n    (at 99.326 161.8276)\n    (path /503BB638/4FB55FAD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C41 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E124)\n    (at 98.056 154.7156 180)\n    (path /503BB638/4FAEC781)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C42 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E12D)\n    (at 72.009 145.415 180)\n    (path /503BB638/502B5738)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C43 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 252 \"Net-(C43-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 253 \"Net-(C43-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E136)\n    (at 79.6798 149.4282 90)\n    (path /503BB638/501F4169)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C44 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 254 \"Net-(C44-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 255 \"Net-(C44-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E13F)\n    (at 102.5906 155.6512)\n    (path /503BB638/502E6ECB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C45 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E148)\n    (at 103.0478 156.7942 180)\n    (path /503BB638/502B4C15)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C46 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 256 \"Net-(C46-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 257 \"Net-(C46-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E151)\n    (at 112.1664 156.5656 90)\n    (path /503BB638/501F477D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C47 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E15A)\n    (at 108.7374 154.0002 90)\n    (path /503BB638/501EF6BA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C48 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 207 RX_IF) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 258 \"Net-(C48-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E163)\n    (at 100.85 156.2396 270)\n    (path /503BB638/503BB2CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C49 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 259 \"Net-(C49-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E16C)\n    (at 75.678 152.92)\n    (path /503BB638/528EA90E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C50 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 40 /frontend/RX_AMP_OUT) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 260 \"Net-(C50-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E175)\n    (at 106.7414 159.434 180)\n    (path /503BB638/501EF6A1)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C51 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 261 \"Net-(C51-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 262 \"Net-(C51-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E17E)\n    (at 70.598 152.92 180)\n    (path /503BB638/502C6D36)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C52 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 263 \"Net-(C163-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E187)\n    (at 70.9474 147.9998 180)\n    (path /503BB638/5054932E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C53 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E190)\n    (at 103.124 159.6644 180)\n    (path /503BB638/502E6EB0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C54 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E199)\n    (at 80.377 153.428)\n    (path /503BB638/502E7A10)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C55 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 217 TX_AMP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1A2)\n    (at 107.3912 154.8638 90)\n    (path /503BB638/501F4769)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C56 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 201 MIX_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1AB)\n    (at 76.835 149.4282 90)\n    (path /503BB638/502E7A16)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C57 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 167 AMP_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1B4)\n    (at 71.614 157.111 90)\n    (path /503BB638/528EA8DE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C58 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 264 \"Net-(C58-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 265 \"Net-(C58-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1BD)\n    (at 79.742 155.714)\n    (path /503BB638/528EA93E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C59 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 266 \"Net-(C59-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 41 /frontend/TX_AMP_IN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1C6)\n    (at 75.043 151.396)\n    (path /503BB638/502E79FA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C60 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 206 RX_AMP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1CF)\n    (at 76.3638 156.3236 90)\n    (path /503BB638/502E6909)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C61 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 267 \"Net-(C61-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 268 \"Net-(C61-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1D8)\n    (at 75.551 160.032)\n    (path /503BB638/528EA96E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C62 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 269 \"Net-(C62-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 42 /frontend/TX_AMP_OUT) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1E1)\n    (at 73.0872 162.2418 270)\n    (path /503BB638/502E79CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C63 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 217 TX_AMP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1EA)\n    (at 71.1 161 180)\n    (path /503BB638/502C6D4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C64 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 270 \"Net-(C64-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 271 \"Net-(C64-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1F3)\n    (at 69.836 158)\n    (path /503BB638/502E7989)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C65 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 167 AMP_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1FC)\n    (at 69.836 155.841)\n    (path /503BB638/502E798C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C66 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 206 RX_AMP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E205)\n    (at 121.0802 164.2964 270)\n    (path /503BB638/52901196)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C67 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 39 /frontend/REF_IN) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 202 MIX_CLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E20E)\n    (at 127.4624 155.7214 90)\n    (path /50370666/527F1CB9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C68 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 191 GCK1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E217)\n    (at 129.088 154.2736)\n    (path /50370666/527F1D24)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C69 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 192 GCK2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E220)\n    (at 121.0802 166.3284 270)\n    (path /503BB638/529011D6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C70 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 39 /frontend/REF_IN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E229)\n    (at 100.4824 118.5578 270)\n    (path /50370666/503C49DF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C71 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E232)\n    (at 99.4664 118.5578 270)\n    (path /50370666/4F5BCA4C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C72 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E23B)\n    (at 103.4034 118.5578 270)\n    (path /50370666/503C49F2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C73 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E244)\n    (at 102.3874 118.5578 270)\n    (path /50370666/503F8E66)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C74 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E24D)\n    (at 105.4354 118.5578 270)\n    (path /50370666/503C49F4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C75 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E256)\n    (at 106.4514 118.5578 270)\n    (path /50370666/503F8E67)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C76 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E25F)\n    (at 101.6254 106.3658 90)\n    (path /50370666/503C49F7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C77 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E268)\n    (at 100.6094 106.3658 90)\n    (path /50370666/503F8E69)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C78 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E271)\n    (at 96.7359 110.4933 180)\n    (path /50370666/503C49F8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C79 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E27A)\n    (at 97.2439 108.8423 90)\n    (path /50370666/503F8E6A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C80 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E283)\n    (at 96.1009 113.1603 180)\n    (path /50370666/503C49FA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C81 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E28C)\n    (at 96.1009 112.1443 180)\n    (path /50370666/503F8E6B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C82 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E295)\n    (at 96.3549 115.3193 180)\n    (path /50370666/503C49FB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C83 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E29E)\n    (at 105.9815 147.4851 270)\n    (path /50370666/4F5BBD0A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C84 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2A7)\n    (at 109.0295 147.4851 270)\n    (path /50370666/503F8F4D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C85 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2B0)\n    (at 113.7285 145.1991 270)\n    (path /50370666/503F8F4E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C86 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2B9)\n    (at 114.2365 141.8971)\n    (path /50370666/503C4A38)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C87 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2C2)\n    (at 114.9985 140.8811)\n    (path /50370666/503C4A45)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C88 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2CB)\n    (at 114.2365 139.8651)\n    (path /50370666/503C4A48)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C89 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2D4)\n    (at 109.9185 136.3091 90)\n    (path /50370666/503F929C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C90 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2DD)\n    (at 110.9345 136.3091 90)\n    (path /50370666/503C4B4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C91 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2E6)\n    (at 103.0605 140.1191 180)\n    (path /50370666/503C4A4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C92 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2EF)\n    (at 103.0605 141.1351 180)\n    (path /50370666/503C4A4B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C93 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2F8)\n    (at 103.0605 143.5481 180)\n    (path /50370666/503F8F5D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C94 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E301)\n    (at 92.456 123.46)\n    (path /50370666/503F8F6C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C95 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 /baseband/TXBBQ+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 33 /baseband/TXBBQ-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E30A)\n    (at 95.5802 123.46)\n    (path /50370666/503F8F85)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C96 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 31 /baseband/TXBBI-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 30 /baseband/TXBBI+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E313)\n    (at 96.4184 118.5578 270)\n    (path /50370666/4F5BC9BB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C97 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 11 /baseband/COM) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E31C)\n    (at 97.4344 118.5578 270)\n    (path /50370666/4F5BCCE3)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C98 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 24 /baseband/REFN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E325)\n    (at 106.9975 148.5011 270)\n    (path /50370666/503F9135)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C99 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 272 \"Net-(C99-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 273 \"Net-(C99-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E32E)\n    (at 98.4504 118.5578 270)\n    (path /50370666/4F5BC9A4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C100 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 25 /baseband/REFP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E337)\n    (at 100.6475 123.7013)\n    (path /50370666/503F8F8C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C101 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 15 /baseband/IA-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 14 /baseband/IA+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E340)\n    (at 108.0135 148.5011 270)\n    (path /50370666/503F914F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C102 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 274 \"Net-(C102-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 275 \"Net-(C102-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E349)\n    (at 103.7717 123.7013)\n    (path /50370666/503F8F9C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C103 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 20 /baseband/QA+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/QA-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E352)\n    (at 110.0455 148.5011 270)\n    (path /50370666/4F5BD68E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C104 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 276 \"Net-(C104-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 277 \"Net-(C104-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E35B)\n    (at 87.1526 124.3524 90)\n    (path /50370666/503F888A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C105 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 90) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 90) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 278 \"Net-(C105-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E364)\n    (at 111.9505 136.3091 90)\n    (path /50370666/4F5BC172)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C106 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 279 \"Net-(C106-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E36D)\n    (at 104.4702 122.1646 90)\n    (path /50370666/503F8FAB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C107 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 20 /baseband/QA+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E376)\n    (at 103.2002 122.1646 90)\n    (path /50370666/503F8FB8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C108 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/QA-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E37F)\n    (at 101.346 122.1646 90)\n    (path /50370666/503F8FBA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C109 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 15 /baseband/IA-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E388)\n    (at 100.076 122.1646 90)\n    (path /50370666/503F8FBB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C110 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 14 /baseband/IA+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E391)\n    (at 111.0615 148.5011 270)\n    (path /50370666/4F5BD678)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C111 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 280 \"Net-(C111-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 281 \"Net-(C111-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E39A)\n    (at 113.7285 138.3411 270)\n    (path /50370666/503C527F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C112 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 180pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 12 /baseband/CPOUT+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 13 /baseband/CPOUT-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3A3)\n    (at 123.1512 165.466 270)\n    (path /50370666/503C49A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C113 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3AC)\n    (at 116.7765 138.3411 270)\n    (path /50370666/4F5BC057)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C114 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3.3nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 282 \"Net-(C114-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 283 \"Net-(C114-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3B5)\n    (at 122.8142 161.6142 180)\n    (path /50370666/5290226B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C115 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 37 /baseband/XTAL2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 10 /baseband/CLK5) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3BE)\n    (at 120.8584 160.5474 180)\n    (path /50370666/52902274)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C116 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 37 /baseband/XTAL2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3C7)\n    (at 160.9 155.1 180)\n    (path /5037043E/5290661D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C118 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 119 /mcu/usb/power/RTCX1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3D0)\n    (at 129.2472 158.481 90)\n    (path /50370666/503C49AF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C119 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3D9)\n    (at 131.628 160.6236 90)\n    (path /50370666/503C49CC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C120 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3E2)\n    (at 122.0268 162.7064 180)\n    (path /50370666/503C49CD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C121 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3EB)\n    (at 125.8368 158.3122 180)\n    (path /50370666/503C49CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C122 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3F4)\n    (at 108.9914 113.0587)\n    (path /50370666/503C49D3)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C123 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3FD)\n    (at 108.9914 112.0427)\n    (path /50370666/503F8EA2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C124 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 2.2uF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E406)\n    (at 173.467 117.7932 180)\n    (path /5037043E/505E9E4C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C125 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 284 \"Net-(C125-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E40F)\n    (at 169.53 117.4122)\n    (path /5037043E/4F824FBD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C126 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E418)\n    (at 169.53 115.2532)\n    (path /5037043E/4F82501F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C127 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E421)\n    (at 150.84628 123.279349 135)\n    (path /5037043E/503C4BE3)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C128 (at 0 0.0508 135) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 135) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E42A)\n    (at 143.931482 125.344808 135)\n    (path /5037043E/503C4C12)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C129 (at 0 0.0508 135) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 135) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E433)\n    (at 137.555501 131.72079 135)\n    (path /5037043E/503C4C1C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C130 (at 0 0.0508 135) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 135) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 135) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E43C)\n    (at 132.898 137.0016 180)\n    (path /5037043E/503C4C1D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C131 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E445)\n    (at 134.4982 145.7138 225)\n    (path /5037043E/503C4C1E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C132 (at 0 0.0508 225) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 225) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E44E)\n    (at 140.429183 151.477353 225)\n    (path /5037043E/503C4C1F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C133 (at 0 0.0508 225) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 225) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E457)\n    (at 145.009113 156.057284 225)\n    (path /5037043E/503C4C21)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C134 (at 0 0.0508 225) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 225) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 225) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E460)\n    (at 153.809764 155.698074 315)\n    (path /5037043E/503C4C23)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C135 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E469)\n    (at 159.467325 150.040512 315)\n    (path /5037043E/503C4C24)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C136 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 159 /mcu/usb/power/VBAT) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E472)\n    (at 160.904166 148.603671 315)\n    (path /5037043E/503C4C25)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C137 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E47B)\n    (at 162.969625 146.538212 315)\n    (path /5037043E/503C4C27)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C138 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E484)\n    (at 164.406466 145.101371 315)\n    (path /5037043E/503C4C28)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C139 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E48D)\n    (at 164.945282 136.480325 315)\n    (path /5037043E/503C4C29)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C140 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E496)\n    (at 157.312064 127.589872 45)\n    (path /5037043E/503C4C2A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C141 (at 0 0.0508 45) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 45) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E49F)\n    (at 160.095943 130.553356 45)\n    (path /5037043E/503C4C2C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C142 (at 0 0.0508 45) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 45) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E4A8)\n    (at 174.483 112.0782 270)\n    (path /5037043E/4F820298)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C143 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 270) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 270) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 162 /mcu/usb/power/VIN) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4B1)\n    (at 153.6192 160.5788 180)\n    (path /5037043E/503C4C30)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C144 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E4BA)\n    (at 169.53 108.6492 180)\n    (path /5037043E/4F824FC2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C145 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 115 /mcu/usb/power/REG_OUT1) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E4C3)\n    (at 169.53 106.4902 180)\n    (path /5037043E/4F824FE4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C146 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 115 /mcu/usb/power/REG_OUT1) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4CC)\n    (at 172.832 112.0782 270)\n    (path /5037043E/503C4B67)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C147 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 162 /mcu/usb/power/VIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4D5)\n    (at 137.668 118.1608 270)\n    (path /5037043E/503C4C68)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C148 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4DE)\n    (at 138.5876 111.7032)\n    (path /5037043E/503C4C67)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C149 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4E7)\n    (at 130.81 105.5878 90)\n    (path /5037043E/503C4C65)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C150 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4F0)\n    (at 117.094 108.3818 90)\n    (path /5037043E/503C4C64)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C151 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 5 +1.8V) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E4F9)\n    (at 124.4144 128.01)\n    (path /5037043E/503C4C63)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C152 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 5 +1.8V) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E502)\n    (at 114.554 117.0178 180)\n    (path /5037043E/503C4C62)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C153 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E50B)\n    (at 118.4962 126.6892 180)\n    (path /5037043E/503C4C50)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C154 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E514)\n    (at 177.3 117.8 180)\n    (path /5037043E/5294027B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C155 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value DNP (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E51D)\n    (at 122.7634 158.998 180)\n    (path /5037043E/503C4CBC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C156 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 97 /mcu/usb/power/GP_CLKIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E526)\n    (at 164.316664 134.235261 45)\n    (path /5037043E/50370ED5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C157 (at 0 0.0508 45) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18pF (at 0 0.0508 45) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 165 /mcu/usb/power/XTAL1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E52F)\n    (at 164.855479 130.463554 315)\n    (path /5037043E/5052A211)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C158 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18pF (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 166 /mcu/usb/power/XTAL2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E538)\n    (at 130.993 150.9716 180)\n    (path /50370666/527F2F05)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C159 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 211 SGPIO_CLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E541)\n    (at 75.551 161.81 180)\n    (path /503BB638/503BF2DB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C160 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 285 \"Net-(C160-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E54A)\n    (at 78.1057 168.1848 270)\n    (path /503BB638/503BF2DA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C161 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E553)\n    (at 76.694 163.08)\n    (path /503BB638/503BF2D5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C162 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 285 \"Net-(C160-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E55C)\n    (at 70.598 151.777)\n    (path /503BB638/503BF2CB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C163 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 263 \"Net-(C163-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E565)\n    (at 162 151.9)\n    (path /5037043E/529065ED)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C164 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 120 /mcu/usb/power/RTCX2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E56E)\n    (at 134.7014 166.7958 180)\n    (path /50370666/527F3355)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C165 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 170 CLKOUT) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E577)\n    (at 119.7154 166.1354 270)\n    (path /503BB638/5281BF94)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C166 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E580)\n    (at 81.7932 120.1106 270)\n    (path /50370666/5281B72F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C167 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E589)\n    (at 139.756 127.502 180)\n    (path /50370666/52963CCA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C168 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 212 SSP1_MISO) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E592)\n    (at 127.381 169.9006 180)\n    (path /50370666/52AA5602)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C169 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 35 /baseband/XB) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E59B)\n    (at 122.5 168.2 90)\n    (path /50370666/52AA5635)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C170 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 34 /baseband/XA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5A4)\n    (at 72.8 166.8 270)\n    (path /503BB638/52EA119B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C171 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5AD)\n    (at 66.2 161.5 90)\n    (path /503BB638/4FB3F9B0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 270 \"Net-(C64-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5B6)\n    (at 173.03 165.3734 90)\n    (path /50370666/52807816)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D3 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 169 CLKIN) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5BF)\n    (at 175.6778 151 180)\n    (path /50370666/52807806)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D9 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 170 CLKOUT) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5C8)\n    (at 171 122.05 180)\n    (path /5037043E/4F766F5E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB1 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/VBUS) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 292 \"Net-(FB1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5D1)\n    (at 83.9216 122.5296 180)\n    (path /50370666/503F885C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB2 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 278 \"Net-(C105-Pad1)\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 293 \"Net-(FB2-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5DA)\n    (at 171 127.8 180)\n    (path /5037043E/52EA190B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB3 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 294 \"Net-(FB3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-USB-MICROB-FCI-10103592-EXT (layer C1F) (tedit 52F281B1) (tstamp 5787E5E3)\n    (at 180 124 180)\n    (path /5037043E/4F766BDF)\n    (fp_text reference J1 (at 2.49936 0 180) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value USB-MICRO-B (at 2.49936 0 180) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_arc (start 1.15 2.375) (end 1.15 1.925) (angle 180) (layer Cmts.User) (width 0.2032))\n    (fp_arc (start 1.15 -2.375) (end 1.15 -2.825) (angle 180) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -1.925) (end 0 1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 2.825) (end 1.15 2.825) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -1.925) (end 1.15 -1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 1.925) (end 1.15 1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -2.825) (end 1.15 -2.825) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 2.825) (end 0 4.75) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -2.825) (end 0 -4.75) (layer Cmts.User) (width 0.2032))\n    (pad 5 smd rect (at 4.025 -1.3 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 294 \"Net-(FB3-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 4 smd rect (at 4.025 -0.65 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 295 \"Net-(J1-Pad4)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 3 smd rect (at 4.025 0 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 296 \"Net-(J1-Pad3)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 2 smd rect (at 4.025 0.65 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 297 \"Net-(J1-Pad2)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 1 smd rect (at 4.025 1.3 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 292 \"Net-(FB1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 0 smd rect (at 1.15 -0.9375 180) (size 2.1 1.375) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 1.15 0.9375 180) (size 2.1 1.375) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 4.23 -2.83 180) (size 1.46 2.14) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 4.23 2.83 180) (size 1.46 2.14) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 2.575 -2.9875 180) (size 1.35 1.825) (layers C1F F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 2.575 2.9875 180) (size 1.35 1.825) (layers C1F F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 1.15 -4 180) (size 2.1 1.75) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 1.15 4 180) (size 2.1 1.75) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 thru_hole circle (at 1.2 -4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 1.2 4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 4.23 -2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 4.23 2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD))\n  )\n\n  (module hackrf:GSG-SHIELD-BMI-S-230 (layer C1F) (tedit 527E94FB) (tstamp 5787E600)\n    (at 93 152)\n    (tags SHIELD)\n    (path /503BB638/527E97CF)\n    (fp_text reference J2 (at 0 21) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value RF-SHIELD-FRAME (at 0 21) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (pad 0 smd rect (at -23.875 18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -18 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -12 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -6 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 6 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 12 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 18 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 23.875 18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 0 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 -6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 -12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 25.3 -17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 23.875 -18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 18 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 12 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 6 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -6 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -12 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -18 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -23.875 -18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 -17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 -12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 -6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 0 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -25.3 17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-NULL-MODULE (layer C1F) (tedit 52804A31) (tstamp 5787E623)\n    (at 105.96 172.82)\n    (path /503BB638/527EAA54)\n    (fp_text reference J3 (at 0 2) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value RF-SHIELD-COVER (at 0 0) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E626)\n    (at 64 104)\n    (path /503BB638/528FA040)\n    (fp_text reference J4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E632)\n    (at 64 171)\n    (path /503BB638/528FA22A)\n    (fp_text reference J5 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E63E)\n    (at 176 171)\n    (path /503BB638/528FA29A)\n    (fp_text reference J6 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E64A)\n    (at 176 104)\n    (path /503BB638/528FA2A8)\n    (fp_text reference J7 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E656)\n    (at 126 104)\n    (path /503BB638/528FA2B6)\n    (fp_text reference J8 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E662)\n    (at 131 144)\n    (path /503BB638/528FA2C4)\n    (fp_text reference J9 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-TEST-POINT-S1751-46R (layer C1F) (tedit 5293E03C) (tstamp 5787E66E)\n    (at 114 129.5 270)\n    (path /503BB638/5293FD15)\n    (fp_text reference J10 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value GND_CLIP (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2 -1.2) (end -2 1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2 1.2) (end 2 1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2 1.2) (end 2 -1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2 -1.2) (end -2 -1.2) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0 0 270) (size 3.65 2.05) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E676)\n    (at 95.1604 162.3356)\n    (path /503BB638/502AFA8C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L1 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 298 \"Net-(L1-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 299 \"Net-(L1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E67F)\n    (at 98.691 159.7956 270)\n    (path /503BB638/503BF2A7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L2 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 300 \"Net-(L2-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E688)\n    (at 98.691 156.7476 90)\n    (path /503BB638/503BF2B7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L3 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 301 \"Net-(L3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E691)\n    (at 97.421 158.2716 270)\n    (path /503BB638/4FB55E30)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 300 \"Net-(L2-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 301 \"Net-(L3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E69A)\n    (at 73.138 152.92)\n    (path /503BB638/502C6D12)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L5 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 260 \"Net-(C50-Pad1)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 263 \"Net-(C163-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6A3)\n    (at 107.5055 150.0251)\n    (path /50370666/4F5D6AAA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L6 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 274 \"Net-(C102-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 272 \"Net-(C99-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6AC)\n    (at 107.5055 146.9771)\n    (path /50370666/4F5BBD57)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L7 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 6.2nH (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 275 \"Net-(C102-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 273 \"Net-(C99-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6B5)\n    (at 110.5535 150.0251)\n    (path /50370666/4F5D6AFA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L8 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 280 \"Net-(C111-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 276 \"Net-(C104-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6BE)\n    (at 110.5535 146.9771)\n    (path /50370666/4F5D6AD6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L9 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 281 \"Net-(C111-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 277 \"Net-(C104-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-NRG4026 (layer C1F) (tedit 4F8A5596) (tstamp 5787E6C7)\n    (at 165.212 115.7612 270)\n    (path /5037043E/4F820301)\n    (fp_text reference L10 (at 0 0 270) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value 4u7 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_line (start -2.19964 -2.19964) (end 2.19964 -2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.19964 -2.19964) (end 2.19964 2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.19964 2.19964) (end -2.19964 2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.19964 2.19964) (end -2.19964 -2.19964) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.39954 0 270) (size 1.19888 3.70078) (layers C1F F.Paste F.Mask)\n      (net 302 \"Net-(L10-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 1.39954 0 270) (size 1.19888 3.70078) (layers C1F F.Paste F.Mask)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-NRG4026 (layer C1F) (tedit 4F8A5596) (tstamp 5787E6D0)\n    (at 165.212 108.1412 270)\n    (path /5037043E/4F8249E7)\n    (fp_text reference L11 (at 0 0 270) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value 4u7 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_line (start -2.19964 -2.19964) (end 2.19964 -2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.19964 -2.19964) (end 2.19964 2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.19964 2.19964) (end -2.19964 2.19964) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.19964 2.19964) (end -2.19964 -2.19964) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.39954 0 270) (size 1.19888 3.70078) (layers C1F F.Paste F.Mask)\n      (net 115 /mcu/usb/power/REG_OUT1) (die_length -2147.483648))\n    (pad 2 smd rect (at 1.39954 0 270) (size 1.19888 3.70078) (layers C1F F.Paste F.Mask)\n      (net 303 \"Net-(L11-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E6D9)\n    (at 77.329 160.921 90)\n    (path /503BB638/503BF2DC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L12 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 269 \"Net-(C62-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 285 \"Net-(C160-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E6E2)\n    (at 69.4 161.8 90)\n    (path /503BB638/52EA1189)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L13 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 270 \"Net-(C64-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 304 \"Net-(L13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-HEADER-1x2 (layer C1F) (tedit 4F8A5E8A) (tstamp 5787E6EB)\n    (at 146.36 112.77)\n    (tags CONN)\n    (path /5037043E/5048CF4D)\n    (fp_text reference P1 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value 1V8 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 5 +1.8V) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 5787E6F8)\n    (at 178.98 145 180)\n    (path /50370666/50462549)\n    (fp_text reference P2 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value CLKOUT (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 170 CLKOUT) (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HEADER-NOMARK-1x2 (layer C1F) (tedit 5281A360) (tstamp 5787E712)\n    (at 145.09 119.12 270)\n    (tags CONN)\n    (path /5037043E/5043D24D)\n    (fp_text reference P3 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value GND (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 5787E71B)\n    (at 61.02 161)\n    (path /503BB638/4F94D0F2)\n    (fp_text reference P4 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value ANTENNA (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 270 \"Net-(C64-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-HEADER-2x3 (layer C1F) (tedit 4F8A5FD1) (tstamp 5787E735)\n    (at 89.21 106.42 180)\n    (tags CONN)\n    (path /5037043E/528023DB)\n    (fp_text reference P5 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value LEDS (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -1.27 0) (end -4.445 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 0) (end -4.445 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 3.175) (end -1.27 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -1.27 3.175) (end -1.27 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 -2.54) (end 3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 -2.54) (end 3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 2.54) (end -3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 2.54) (end -3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 107 /mcu/usb/power/LED1) (die_length 0.06096))\n    (pad 4 thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 108 /mcu/usb/power/LED2) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 4 !VAA_ENABLE) (die_length 0.12192))\n    (pad 6 thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 109 /mcu/usb/power/LED3) (die_length 0.12192))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E746)\n    (at 97.155 160.0708)\n    (path /503BB638/526B7056)\n    (fp_text reference P6 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 305 \"Net-(P6-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E74B)\n    (at 88.7222 161.163)\n    (path /503BB638/528044D2)\n    (fp_text reference P7 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 306 \"Net-(P7-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-1x2 (layer C1F) (tedit 4F8A5E8A) (tstamp 5787E750)\n    (at 159.06 112.77)\n    (tags CONN)\n    (path /5037043E/5048CFC5)\n    (fp_text reference P8 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value VCC (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 115 /mcu/usb/power/REG_OUT1) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-HEADER-2x8 (layer C1F) (tedit 4F8A6071) (tstamp 5787E75D)\n    (at 98.1 129.28 180)\n    (tags CONN)\n    (path /50370666/5294060F)\n    (fp_text reference P9 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value BASEBAND (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -10.16 -2.54) (end 10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 -2.54) (end 10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 2.54) (end -10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 0) (end -10.795 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 0) (end -10.795 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 3.175) (end -7.62 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 3.175) (end -7.62 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 2.54) (end -10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 29 /baseband/RXBBQ-) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 27 /baseband/RXBBI-) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 28 /baseband/RXBBQ+) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 26 /baseband/RXBBI+) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 9 thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 31 /baseband/TXBBI-) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 /baseband/TXBBQ+) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 30 /baseband/TXBBI+) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 33 /baseband/TXBBQ-) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.25146))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E778)\n    (at 87.7622 159.1758)\n    (path /503BB638/528044D9)\n    (fp_text reference P13 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO1 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 38 /frontend/!ANT_BIAS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E77D)\n    (at 114.991 143.7072 90)\n    (path /50370666/50371714)\n    (fp_text reference P14 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value XCVR_CLKOUT (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 36 /baseband/XCVR_CLKOUT) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E782)\n    (at 130.175 169.2402 90)\n    (path /50370666/5037A16F)\n    (fp_text reference P15 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value INTR (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 18 /baseband/INTR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 5787E787)\n    (at 178.98 163 180)\n    (path /50370666/4F5D16D6)\n    (fp_text reference P16 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value CLKIN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 169 CLKIN) (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 193 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 193 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7A1)\n    (at 87.2796 155.696)\n    (path /503BB638/52805038)\n    (fp_text reference P17 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO6 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 307 \"Net-(P17-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7A6)\n    (at 133.35 165.1 180)\n    (path /50370666/5037A131)\n    (fp_text reference P18 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value OEB (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 180) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 19 /baseband/OEB) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7AB)\n    (at 96.8554 161.665)\n    (path /503BB638/5280432B)\n    (fp_text reference P19 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO3 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 308 \"Net-(P19-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 5787E7B0)\n    (at 171.76 143.25 90)\n    (tags CONN)\n    (path /5037043E/4F838167)\n    (fp_text reference P20 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value GPIO (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 159 /mcu/usb/power/VBAT) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 121 /mcu/usb/power/RTC_ALARM) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 164 /mcu/usb/power/WAKEUP) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 95 /mcu/usb/power/GPIO3_8) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 96 /mcu/usb/power/GPIO3_9) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 89 /mcu/usb/power/GPIO3_10) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 90 /mcu/usb/power/GPIO3_11) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 91 /mcu/usb/power/GPIO3_12) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 92 /mcu/usb/power/GPIO3_13) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 93 /mcu/usb/power/GPIO3_14) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 94 /mcu/usb/power/GPIO3_15) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 46 /mcu/usb/power/ADC0_6) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 44 /mcu/usb/power/ADC0_2) (die_length 0.25146))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 161 /mcu/usb/power/VBUSCTRL) (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 45 /mcu/usb/power/ADC0_5) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 43 /mcu/usb/power/ADC0_0) (die_length 0.08382))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 160 /mcu/usb/power/VBUS) (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 162 /mcu/usb/power/VIN) (die_length 0.08382))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7D1)\n    (at 87.3304 157.4486)\n    (path /503BB638/528044E0)\n    (fp_text reference P21 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value REF_IN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 39 /frontend/REF_IN) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-2x13 (layer C1F) (tedit 527F1853) (tstamp 5787E7D6)\n    (at 152.71 164.84 180)\n    (tags CONN)\n    (path /5037043E/526B4073)\n    (fp_text reference P22 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value I2S (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 0) (end -17.145 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 0) (end -17.145 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 3.175) (end -13.97 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 3.175) (end -13.97 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 170 CLKOUT) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 169 CLKIN) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 117 /mcu/usb/power/RESET) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 98 /mcu/usb/power/I2C1_SCL) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 99 /mcu/usb/power/I2C1_SDA) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 147 /mcu/usb/power/SPIFI_MISO) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 149 /mcu/usb/power/SPIFI_SCK) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 148 /mcu/usb/power/SPIFI_MOSI) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.24638))\n    (pad 11 thru_hole circle (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 101 /mcu/usb/power/I2S0_RX_SCK) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 102 /mcu/usb/power/I2S0_RX_SDA) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 100 /mcu/usb/power/I2S0_RX_MCLK) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 103 /mcu/usb/power/I2S0_RX_WS) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 105 /mcu/usb/power/I2S0_TX_SCK) (die_length 0.25146))\n    (pad 17 thru_hole circle (at 5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 104 /mcu/usb/power/I2S0_TX_MCLK) (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 156 /mcu/usb/power/U0_RXD) (die_length 0.08382))\n    (pad 20 thru_hole circle (at 7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 157 /mcu/usb/power/U0_TXD) (die_length 0.08382))\n    (pad 21 thru_hole circle (at 10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 114 /mcu/usb/power/P2_9) (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 112 /mcu/usb/power/P2_13) (die_length 0.08382))\n    (pad 23 thru_hole circle (at 12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 113 /mcu/usb/power/P2_8) (die_length -2147.483648))\n    (pad 24 thru_hole circle (at 12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 210 SDA) (die_length -2147.483648))\n    (pad 25 thru_hole circle (at 15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 168 CLK6))\n    (pad 26 thru_hole circle (at 15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 209 SCL))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7FB)\n    (at 155.7326 123.2602 315)\n    (path /5037043E/5045734C)\n    (fp_text reference P23 (at 0 0 315) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DBGEN (at 0 0 315) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 315) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 84 /mcu/usb/power/DBGEN) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E800)\n    (at 155.7274 125.1966 315)\n    (path /5037043E/5045736F)\n    (fp_text reference P24 (at 0 0 315) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TRST (at 0 0 315) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 315) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 309 \"Net-(P24-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-1x6 (layer C1F) (tedit 4F8A5F5A) (tstamp 5787E805)\n    (at 143.82 158.49)\n    (tags CONN)\n    (path /5037043E/4F62D2D3)\n    (fp_text reference P25 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value LPC_ISP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -5.08 1.905) (end -5.08 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -5.08 -1.905) (end -8.255 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -8.255 -1.905) (end -8.255 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 -1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -8.255 1.905) (end -5.08 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -6.35 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -3.81 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 106 /mcu/usb/power/ISP) (die_length 0.06096))\n    (pad 3 thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 310 \"Net-(P25-Pad3)\") (die_length 0.08382))\n    (pad 4 thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 156 /mcu/usb/power/U0_RXD) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 157 /mcu/usb/power/U0_TXD) (die_length -2147.483648))\n    (pad 6 thru_hole circle (at 6.35 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 117 /mcu/usb/power/RESET))\n  )\n\n  (module hackrf:GSG-50MIL-HEADER-2x5-TH (layer C1F) (tedit 50998120) (tstamp 5787E816)\n    (at 152.2976 117.0066 270)\n    (path /5037043E/4F63572B)\n    (fp_text reference P26 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value LPC_JTAG (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start 3.175 -1.7018) (end -3.175 -1.7018) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.175 -1.7018) (end 3.175 1.7018) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.175 -1.7018) (end -3.175 1.7018) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.175 1.7018) (end 3.175 1.7018) (layer F.SilkS) (width 0.2032))\n    (pad 1 thru_hole rect (at -2.54 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 2 thru_hole circle (at -2.54 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 155 /mcu/usb/power/TMS) (die_length 0.04318))\n    (pad 3 thru_hole circle (at -1.27 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 thru_hole circle (at -1.27 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 152 /mcu/usb/power/TCK) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at 0 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 6 thru_hole circle (at 0 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 154 /mcu/usb/power/TDO) (die_length -2147.483648))\n    (pad 7 thru_hole circle (at 1.27 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 311 \"Net-(P26-Pad7)\") (die_length 0.08128))\n    (pad 8 thru_hole circle (at 1.27 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 153 /mcu/usb/power/TDI) (die_length -2147.483648))\n    (pad 9 thru_hole circle (at 2.54 0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 193 GND) (die_length 0.7747))\n    (pad 10 thru_hole circle (at 2.54 -0.635 270) (size 1.0668 1.0668) (drill 0.7112) (layers *.Cu *.Mask)\n      (net 117 /mcu/usb/power/RESET) (die_length 0.27178))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E827)\n    (at 94.29 148.3046)\n    (path /503BB638/528054F2)\n    (fp_text reference P27 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_SDATA (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 200 MIXER_SDATA) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 5787E82C)\n    (at 123.5 143.25 90)\n    (tags CONN)\n    (path /5037043E/4F837D97)\n    (fp_text reference P28 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value SD (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 122 /mcu/usb/power/SD_CD) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 128 /mcu/usb/power/SD_DAT3) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 127 /mcu/usb/power/SD_DAT2) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 126 /mcu/usb/power/SD_DAT1) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 125 /mcu/usb/power/SD_DAT0) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 130 /mcu/usb/power/SD_VOLT0) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 124 /mcu/usb/power/SD_CMD) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 129 /mcu/usb/power/SD_POW) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 123 /mcu/usb/power/SD_CLK) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 192 GCK2) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 191 GCK1) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 48 /mcu/usb/power/B1AUX14) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 47 /mcu/usb/power/B1AUX13) (die_length 0.25146))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 80 /mcu/usb/power/CPLD_TCK) (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 72 /mcu/usb/power/BANK2F3M2) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 81 /mcu/usb/power/CPLD_TDI) (die_length 0.08382))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 76 /mcu/usb/power/BANK2F3M6) (die_length 0.08382))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 68 /mcu/usb/power/BANK2F3M12) (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 74 /mcu/usb/power/BANK2F3M4) (die_length 0.08382))\n  )\n\n  (module hackrf:GSG-HEADER-1x2 (layer C1F) (tedit 4F8A5E8A) (tstamp 5787E84D)\n    (at 131.12 133.09)\n    (tags CONN)\n    (path /5037043E/4F82F4C0)\n    (fp_text reference P29 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value CPLD_JTAG (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 83 /mcu/usb/power/CPLD_TMS) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 82 /mcu/usb/power/CPLD_TDO) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-HEADER-2x10 (layer C1F) (tedit 4F8A60A9) (tstamp 5787E85A)\n    (at 148.9 106.42 180)\n    (tags CONN)\n    (path /5037043E/504571A2)\n    (fp_text reference P30 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value BANK2_AUX (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -12.7 -2.54) (end 12.7 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 12.7 -2.54) (end 12.7 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 12.7 2.54) (end -12.7 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 0) (end -13.335 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.335 0) (end -13.335 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.335 3.175) (end -10.16 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 3.175) (end -10.16 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -12.7 2.54) (end -12.7 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -11.43 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 221 VCC) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -11.43 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 56 /mcu/usb/power/B2AUX16) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 55 /mcu/usb/power/B2AUX15) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 54 /mcu/usb/power/B2AUX14) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 53 /mcu/usb/power/B2AUX13) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 52 /mcu/usb/power/B2AUX12) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 51 /mcu/usb/power/B2AUX11) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 50 /mcu/usb/power/B2AUX10) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 64 /mcu/usb/power/B2AUX9) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 63 /mcu/usb/power/B2AUX8) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 62 /mcu/usb/power/B2AUX7) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 61 /mcu/usb/power/B2AUX6) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 60 /mcu/usb/power/B2AUX5) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 59 /mcu/usb/power/B2AUX4) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 58 /mcu/usb/power/B2AUX3) (die_length 0.25146))\n    (pad 17 thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 57 /mcu/usb/power/B2AUX2) (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 49 /mcu/usb/power/B2AUX1) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 11.43 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 88 /mcu/usb/power/GCK0) (die_length 0.08382))\n    (pad 20 thru_hole circle (at 11.43 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 GND) (die_length 0.08382))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E879)\n    (at 96.4744 153.4862)\n    (path /503BB638/528054F9)\n    (fp_text reference P31 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_SCLK (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 199 MIXER_SCLK) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E87E)\n    (at 99.7204 151.13)\n    (path /503BB638/52805500)\n    (fp_text reference P32 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_ENX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 197 MIXER_ENX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E883)\n    (at 99.8526 153.5116)\n    (path /503BB638/52805507)\n    (fp_text reference P33 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_RESETX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 198 MIXER_RESETX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E888)\n    (at 105.2628 161.538)\n    (path /503BB638/52805C27)\n    (fp_text reference P34 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIX_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 201 MIX_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E88D)\n    (at 109.7586 163.3668)\n    (path /503BB638/52805C2E)\n    (fp_text reference P35 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !MIX_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 1 !MIX_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-1x2 (layer C1F) (tedit 4F8A5E8A) (tstamp 5787E892)\n    (at 84.13 126.74 90)\n    (tags CONN)\n    (path /50370666/5048D547)\n    (fp_text reference P36 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value VAA (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 220 VAA) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 278 \"Net-(C105-Pad1)\") (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E89F)\n    (at 133.7108 155.7468)\n    (path /50370666/5052A309)\n    (fp_text reference P37 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SCL (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 209 SCL) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8A4)\n    (at 134.0156 150.3366)\n    (path /50370666/5052A32D)\n    (fp_text reference P38 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SDA (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 210 SDA) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8A9)\n    (at 98.3286 106.3184)\n    (path /50370666/5052A332)\n    (fp_text reference P39 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP1_SCK (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 214 SSP1_SCK) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8AE)\n    (at 136.454 128.264)\n    (path /50370666/5052A336)\n    (fp_text reference P40 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP1_MOSI (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 213 SSP1_MOSI) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8B3)\n    (at 141.534 128.518 180)\n    (path /50370666/5052A335)\n    (fp_text reference P41 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP1_MISO (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 180) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 212 SSP1_MISO) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8B8)\n    (at 94.2392 142.996)\n    (path /503BB638/52805C35)\n    (fp_text reference P42 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 215 TX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8BD)\n    (at 102.926 161.9952)\n    (path /503BB638/52805C3C)\n    (fp_text reference P43 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 204 RX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8C2)\n    (at 86.2382 138.043)\n    (path /503BB638/52805C47)\n    (fp_text reference P44 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value HP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 194 HP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8C7)\n    (at 86.0604 144.7994)\n    (path /503BB638/52805C4E)\n    (fp_text reference P45 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value LP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 195 LP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8CC)\n    (at 81.463 149.2952)\n    (path /503BB638/52805C55)\n    (fp_text reference P46 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_MIX_BP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 219 TX_MIX_BP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8D1)\n    (at 73.335 141.1672)\n    (path /503BB638/52805C5C)\n    (fp_text reference P47 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_MIX_BP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 208 RX_MIX_BP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8D6)\n    (at 82.1234 154.8324)\n    (path /503BB638/52805C67)\n    (fp_text reference P48 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_AMP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 217 TX_AMP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8DB)\n    (at 78.1812 150.0378)\n    (path /503BB638/52805C6E)\n    (fp_text reference P49 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_AMP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 206 RX_AMP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8E0)\n    (at 144.0232 154.3498)\n    (path /503BB638/52805C75)\n    (fp_text reference P50 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value AMP_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 167 AMP_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8E5)\n    (at 74.7066 166.3894)\n    (path /503BB638/52805C7C)\n    (fp_text reference P51 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !TX_AMP_PWR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 3 !TX_AMP_PWR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8EA)\n    (at 71.9836 146.7104)\n    (path /503BB638/52805C87)\n    (fp_text reference P52 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !RX_AMP_PWR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 2 !RX_AMP_PWR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8EF)\n    (at 132.009 135.5284)\n    (path /50370666/52806F99)\n    (fp_text reference P53 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value CS_XCVR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 172 CS_XCVR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8F4)\n    (at 95.6362 108.833)\n    (path /50370666/528076FC)\n    (fp_text reference P54 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value CS_AD (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 171 CS_AD) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8F9)\n    (at 103.307 145.6884)\n    (path /50370666/52806F80)\n    (fp_text reference P55 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TXENABLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 216 TXENABLE) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8FE)\n    (at 104.5516 146.9838)\n    (path /50370666/52806F87)\n    (fp_text reference P56 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RXENABLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 205 RXENABLE) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E903)\n    (at 120.0456 143.9358)\n    (path /50370666/52807566)\n    (fp_text reference P57 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value XTAL2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 37 /baseband/XTAL2) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E908)\n    (at 111.3334 123.4634)\n    (path /50370666/52807897)\n    (fp_text reference P58 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GCK1 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 191 GCK1) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E90D)\n    (at 128.5546 152.6734)\n    (path /50370666/52807889)\n    (fp_text reference P59 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GCK2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 192 GCK2) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E912)\n    (at 131.5518 156.7374)\n    (path /50370666/52807890)\n    (fp_text reference P60 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SGPIO_CLK (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 211 SGPIO_CLK) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E917)\n    (at 111.9684 119.5772)\n    (path /50370666/528078B5)\n    (fp_text reference P61 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DA0 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 173 DA0) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E91C)\n    (at 113.8936 111.4552)\n    (path /50370666/528078BD)\n    (fp_text reference P62 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DA7 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 180 DA7) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E921)\n    (at 113.5634 109.474)\n    (path /50370666/528078A7)\n    (fp_text reference P63 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DD0 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 181 DD0) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E926)\n    (at 103.9368 105.283)\n    (path /50370666/528078AE)\n    (fp_text reference P64 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DD9 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 190 DD9) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E92B)\n    (at 111.4858 114.294)\n    (path /50370666/52807C28)\n    (fp_text reference P65 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DA4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 177 DA4) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E930)\n    (at 119.436 107.4614)\n    (path /50370666/52807A95)\n    (fp_text reference P66 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value DD5 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 186 DD5) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E935)\n    (at 166.1466 138.1954)\n    (path /50370666/5280A12A)\n    (fp_text reference P67 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RSSI (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 203 RSSI) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E93A)\n    (at 158.171 151.7844)\n    (path /5037043E/52809276)\n    (fp_text reference P68 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SPIFI_CS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 146 /mcu/usb/power/SPIFI_CS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E93F)\n    (at 158.3488 120.4408)\n    (path /5037043E/52809504)\n    (fp_text reference P69 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value VREGMODE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 163 /mcu/usb/power/VREGMODE) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E944)\n    (at 67.0358 129.8388)\n    (path /5037043E/52809857)\n    (fp_text reference P70 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value EN_1V8 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 87 /mcu/usb/power/EN1V8) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E949)\n    (at 167.1626 129.0768)\n    (path /5037043E/52808FE9)\n    (fp_text reference P71 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value ID (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 295 \"Net-(J1-Pad4)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E94E)\n    (at 162.6414 129.407)\n    (path /5037043E/52808CBF)\n    (fp_text reference P72 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 97 /mcu/usb/power/GP_CLKIN) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E953)\n    (at 139.7814 122.2188)\n    (path /5037043E/52809B46)\n    (fp_text reference P73 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value P1_2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 111 /mcu/usb/power/P1_2) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E958)\n    (at 142.1384 123.0884)\n    (path /5037043E/52809BA9)\n    (fp_text reference P74 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value P1_1 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 110 /mcu/usb/power/P1_1) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E95D)\n    (at 147.249 115.4878)\n    (path /5037043E/5280A7B0)\n    (fp_text reference P75 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 131 /mcu/usb/power/SGPIO0) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E962)\n    (at 142.3976 120.8218)\n    (path /5037043E/5280ACAD)\n    (fp_text reference P76 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 144 /mcu/usb/power/SGPIO7) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E967)\n    (at 142.1944 114.675)\n    (path /5037043E/5280ACB7)\n    (fp_text reference P77 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 145 /mcu/usb/power/SGPIO9) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E96C)\n    (at 133.7108 126.5622)\n    (path /5037043E/5280ACC0)\n    (fp_text reference P78 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 133 /mcu/usb/power/SGPIO10) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E971)\n    (at 135.0824 133.4202)\n    (path /5037043E/5280ACCC)\n    (fp_text reference P79 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GP_CLKIN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 134 /mcu/usb/power/SGPIO11) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-NOMARK-1x2 (layer C1F) (tedit 5281A360) (tstamp 5787E976)\n    (at 178.11 131.82 270)\n    (tags CONN)\n    (path /5037043E/528064FC)\n    (fp_text reference P80 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value SHIELD (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 158 /mcu/usb/power/USB_SHIELD) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 158 /mcu/usb/power/USB_SHIELD) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E97F)\n    (at 167.0356 158.0328)\n    (path /5037043E/52808621)\n    (fp_text reference P81 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SPIFI_SIO2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 150 /mcu/usb/power/SPIFI_SIO2) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E984)\n    (at 154.2594 158.2868)\n    (path /5037043E/52808DC0)\n    (fp_text reference P82 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SPIFI_SIO3 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 151 /mcu/usb/power/SPIFI_SIO3) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E989)\n    (at 112.0446 159.6584)\n    (path /50370666/5281C7E9)\n    (fp_text reference P83 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E98E)\n    (at 102.7736 166.999)\n    (path /50370666/5281C9AD)\n    (fp_text reference P84 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E993)\n    (at 97.1856 148.4062)\n    (path /50370666/5281C9BB)\n    (fp_text reference P85 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E998)\n    (at 91.5722 140.8116)\n    (path /50370666/5281C9C9)\n    (fp_text reference P86 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E99D)\n    (at 74.4 164.4)\n    (path /50370666/5281C9D7)\n    (fp_text reference P87 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9A2)\n    (at 81.8948 151.8098)\n    (path /50370666/5281C9E5)\n    (fp_text reference P88 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9A7)\n    (at 87.1272 161.9952)\n    (path /50370666/5281C9F3)\n    (fp_text reference P89 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9AC)\n    (at 69.4488 146.5774)\n    (path /50370666/5281CA01)\n    (fp_text reference P90 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9B1)\n    (at 105.2628 152.6226)\n    (path /50370666/5281CEEC)\n    (fp_text reference P91 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9B6)\n    (at 113.4416 151.5812)\n    (path /50370666/5281CEFA)\n    (fp_text reference P92 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 193 GND) (die_length 0.1651))\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9BB)\n    (at 72.376 150.38)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /503BB638/502E69D1)\n    (attr smd)\n    (fp_text reference Q1 (at -0.0044 0.0312) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad G smd rect (at 0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR))\n    (pad D smd rect (at 0 1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 263 \"Net-(C163-Pad2)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9C5)\n    (at 77.2167 165.3908 180)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /503BB638/503BF2D7)\n    (attr smd)\n    (fp_text reference Q2 (at -0.0044 0.0312 180) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad G smd rect (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR))\n    (pad D smd rect (at 0 1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 285 \"Net-(C160-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9CF)\n    (at 85.0444 119.6788)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /50370666/526AF6D0)\n    (attr smd)\n    (fp_text reference Q3 (at -0.0044 0.0312) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 221 VCC))\n    (pad G smd rect (at 0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE))\n    (pad D smd rect (at 0 1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 293 \"Net-(FB2-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9D9)\n    (at 70.8 164.2 180)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /503BB638/52EA11B0)\n    (attr smd)\n    (fp_text reference Q4 (at -0.0044 0.0312 180) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad G smd rect (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 38 /frontend/!ANT_BIAS))\n    (pad D smd rect (at 0 1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 304 \"Net-(L13-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9E3)\n    (at 166.299 121.5584 270)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /5037043E/52F14FDB)\n    (attr smd)\n    (fp_text reference Q5 (at -0.0044 0.0312 270) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 270) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/VBUS))\n    (pad G smd rect (at 0.889 -1.016 270) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 161 /mcu/usb/power/VBUSCTRL))\n    (pad D smd rect (at 0 1.016 270) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 162 /mcu/usb/power/VIN))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9ED)\n    (at 89.0644 152.6836 270)\n    (path /503BB638/4FAEC850)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R1 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 226 \"Net-(C12-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 227 \"Net-(C13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9F6)\n    (at 89.6994 149.6356 180)\n    (path /503BB638/4FAEC856)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R2 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 227 \"Net-(C13-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 229 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9FF)\n    (at 91.3504 152.6836 90)\n    (path /503BB638/4FAEC8B2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R3 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 230 \"Net-(C15-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 228 \"Net-(C14-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA08)\n    (at 94.373 152.328 270)\n    (path /503BB638/4FAECC79)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 51k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 312 \"Net-(R4-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA11)\n    (at 138.359 130.931 315)\n    (path /503BB638/4FAECE50)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R5 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 198 MIXER_RESETX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA1A)\n    (at 139.121 130.169 315)\n    (path /503BB638/4FAECFAE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R6 (at 0 0.0508 315) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 315) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 197 MIXER_ENX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 315) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA23)\n    (at 67.874 123.946 90)\n    (path /5037043E/504786E0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R7 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 313 \"Net-(R30-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA2C)\n    (at 91.821 121.936 270)\n    (path /50370666/4F5BC2E1)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R8 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 33 /baseband/TXBBQ-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 22 /baseband/QD+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA35)\n    (at 93.091 121.936 270)\n    (path /50370666/503F977A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R9 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 /baseband/TXBBQ+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 23 /baseband/QD-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA3E)\n    (at 94.9452 121.936 270)\n    (path /50370666/503F977B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R10 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 30 /baseband/TXBBI+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 17 /baseband/ID-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA47)\n    (at 146.0298 123.3872 180)\n    (path /50370666/526AF8E4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R11 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA50)\n    (at 167.1626 130.9818 90)\n    (path /5037043E/526BFD36)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R12 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 295 \"Net-(J1-Pad4)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA59)\n    (at 96.2152 121.936 270)\n    (path /50370666/503F977D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R13 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 31 /baseband/TXBBI-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 16 /baseband/ID+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA62)\n    (at 96.2152 124.984 270)\n    (path /50370666/503C4FA7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R14 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 4k7 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 31 /baseband/TXBBI-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA6B)\n    (at 94.9452 124.984 270)\n    (path /50370666/503C4FC6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R15 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 4k7 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 30 /baseband/TXBBI+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA74)\n    (at 93.091 124.984 270)\n    (path /50370666/503C4FC7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R16 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 4k7 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 /baseband/TXBBQ+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA7D)\n    (at 91.821 124.984 270)\n    (path /50370666/503C4FC8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R17 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 4k7 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 33 /baseband/TXBBQ-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA86)\n    (at 63.302 133.344)\n    (path /5037043E/529905C9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R18 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 286 \"Net-(D2-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA8F)\n    (at 68.9662 112.0588 90)\n    (path /5037043E/527EF888)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R19 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 314 \"Net-(R19-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 117 /mcu/usb/power/RESET) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA98)\n    (at 100.0125 125.2253 270)\n    (path /50370666/4F5D68E5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R20 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 26 /baseband/RXBBI+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 14 /baseband/IA+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAA1)\n    (at 101.2825 125.2253 270)\n    (path /50370666/503F9C76)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R21 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 27 /baseband/RXBBI-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 15 /baseband/IA-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAAA)\n    (at 103.1367 125.2253 270)\n    (path /50370666/503F9C78)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R22 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 28 /baseband/RXBBQ+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/QA-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAB3)\n    (at 104.4067 125.2253 270)\n    (path /50370666/503F9C7C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R23 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 29 /baseband/RXBBQ-) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 20 /baseband/QA+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EABC)\n    (at 75.6927 168.8198 180)\n    (path /503BB638/503C490B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R24 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAC5)\n    (at 115.2525 138.8491)\n    (path /50370666/4F5BC059)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R25 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 475 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 282 \"Net-(C114-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 12 /baseband/CPOUT+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EACE)\n    (at 115.2525 137.8331)\n    (path /50370666/4F5BC065)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R26 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 475 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 283 \"Net-(C114-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 13 /baseband/CPOUT-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAD7)\n    (at 134.168 161.3094)\n    (path /50370666/4F5D0602)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R27 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 210 SDA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAE0)\n    (at 133.4314 158.1852)\n    (path /50370666/50549522)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R28 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 209 SCL) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAE9)\n    (at 73.9 147.967 180)\n    (path /503BB638/503C48ED)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R29 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAF2)\n    (at 68.9662 125.0128 90)\n    (path /5037043E/527F0529)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R30 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 313 \"Net-(R30-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 113 /mcu/usb/power/P2_8) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAFB)\n    (at 127.437 157.8296 270)\n    (path /50370666/528ED054)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R31 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 6 /baseband/CLK0) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 191 GCK1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB04)\n    (at 128.5546 156.4072 270)\n    (path /50370666/528ED034)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R32 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 7 /baseband/CLK1) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 192 GCK2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB0D)\n    (at 134.93 165.1956 90)\n    (path /50370666/527F334B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R33 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 9 /baseband/CLK3) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 170 CLKOUT) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB16)\n    (at 123.8758 160.1216)\n    (path /5037043E/528FF14A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R34 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 196 MCU_CLK) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 97 /mcu/usb/power/GP_CLKIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787EB1F)\n    (at 177.3 115.6 180)\n    (path /5037043E/5294026C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R35 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value DNP (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/USB_SHIELD) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB28)\n    (at 70.8 166.6)\n    (path /503BB638/52EA1180)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R36 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 220 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 38 /frontend/!ANT_BIAS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB31)\n    (at 160.838 124.9366)\n    (path /5037043E/52F14FFA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R37 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 161 /mcu/usb/power/VBUSCTRL) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB3A)\n    (at 139.756 126.232)\n    (path /50370666/503C4ABC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R41 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 222 XCVR_EN) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB43)\n    (at 173.467 115.7612 180)\n    (path /5037043E/503F8429)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R46 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 162k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 284 \"Net-(C125-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB4C)\n    (at 173.467 116.7772 180)\n    (path /5037043E/4F8203AD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R47 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 284 \"Net-(C125-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 116 /mcu/usb/power/REG_OUT2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB55)\n    (at 165.283 150.235 180)\n    (path /5037043E/503F9989)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R48 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 164 /mcu/usb/power/WAKEUP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB5E)\n    (at 67.874 110.992 270)\n    (path /5037043E/503F999F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R49 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 314 \"Net-(R19-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB67)\n    (at 159.9236 119.3486 180)\n    (path /5037043E/503F99F3)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R51 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 163 /mcu/usb/power/VREGMODE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 315 \"Net-(R51-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB70)\n    (at 177.15 108.7762 90)\n    (path /5037043E/503F9A07)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R52 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 316 \"Net-(R52-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 162 /mcu/usb/power/VIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB79)\n    (at 163.434 111.9512)\n    (path /5037043E/503F9A10)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R54 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 87 /mcu/usb/power/EN1V8) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB82)\n    (at 173.467 109.4112 180)\n    (path /5037043E/4F8203D0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R55 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 162k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 317 \"Net-(R55-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB8B)\n    (at 173.467 108.3952 180)\n    (path /5037043E/4F8203A7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R56 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 715k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 317 \"Net-(R55-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 115 /mcu/usb/power/REG_OUT1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB94)\n    (at 165.675 125.275)\n    (path /5037043E/52F18AF9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R57 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 296 \"Net-(J1-Pad3)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 86 /mcu/usb/power/DP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB9D)\n    (at 165.675 124.475)\n    (path /5037043E/52F18B02)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R58 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 297 \"Net-(J1-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 85 /mcu/usb/power/DM) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBA6)\n    (at 141.026 156.3818 180)\n    (path /5037043E/503F9A36)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R59 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 106 /mcu/usb/power/ISP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBAF)\n    (at 159.9744 121.66)\n    (path /5037043E/527F56E9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R62 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/VBUS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 318 \"Net-(R62-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBB8)\n    (at 156.1898 120.0344 270)\n    (path /5037043E/503F996A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R63 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 154 /mcu/usb/power/TDO) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBC1)\n    (at 155.0468 121.1266 90)\n    (path /5037043E/503F997A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R64 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 84 /mcu/usb/power/DBGEN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBCA)\n    (at 159.9998 122.8284 180)\n    (path /5037043E/527F56F2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R65 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 318 \"Net-(R62-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBD3)\n    (at 156.8502 116.8086 180)\n    (path /5037043E/503F997B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R66 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 152 /mcu/usb/power/TCK) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBDC)\n    (at 139.756 123.692 180)\n    (path /5037043E/503C4ECA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R67 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 110 /mcu/usb/power/P1_1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBE5)\n    (at 139.756 124.962 180)\n    (path /5037043E/503F9945)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R68 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 111 /mcu/usb/power/P1_2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBEE)\n    (at 158.120287 128.398095 45)\n    (path /5037043E/4F62B3E5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R69 (at 0 0.0508 45) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 12k (at 0 0.0508 45) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 45) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 118 /mcu/usb/power/RREF) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EBF7)\n    (at 63.302 137.916)\n    (path /5037043E/503C519A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R72 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 107 /mcu/usb/power/LED1) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 287 \"Net-(D4-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC00)\n    (at 63.302 142.488)\n    (path /5037043E/5298FBA8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R73 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 108 /mcu/usb/power/LED2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 288 \"Net-(D5-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC09)\n    (at 63.302 147.06)\n    (path /5037043E/5299055B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R74 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 109 /mcu/usb/power/LED3) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 289 \"Net-(D6-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC12)\n    (at 63.048 116.707)\n    (path /5037043E/503C51A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R75 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 290 \"Net-(D7-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC1B)\n    (at 63.302 129.407)\n    (path /5037043E/5298FC35)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R76 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 87 /mcu/usb/power/EN1V8) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 291 \"Net-(D8-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC24)\n    (at 140.335 114.7318 180)\n    (path /5037043E/503F983E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R77 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 65 /mcu/usb/power/BANK2F3M1) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 145 /mcu/usb/power/SGPIO9) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC2D)\n    (at 140.335 115.7478 180)\n    (path /5037043E/503F9856)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R78 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 72 /mcu/usb/power/BANK2F3M2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 136 /mcu/usb/power/SGPIO13) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC36)\n    (at 140.335 116.7638 180)\n    (path /5037043E/503F9858)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R79 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 73 /mcu/usb/power/BANK2F3M3) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 131 /mcu/usb/power/SGPIO0) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC3F)\n    (at 140.335 117.7798 180)\n    (path /5037043E/503F985A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R80 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 74 /mcu/usb/power/BANK2F3M4) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 137 /mcu/usb/power/SGPIO14) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC48)\n    (at 140.335 118.7958 180)\n    (path /5037043E/503F985B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R81 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 75 /mcu/usb/power/BANK2F3M5) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 132 /mcu/usb/power/SGPIO1) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC51)\n    (at 131.5772 169.285 270)\n    (path /50370666/5052A7D7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R85 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 169 CLKIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC5A)\n    (at 140.335 119.8118 180)\n    (path /5037043E/503F9874)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R86 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 76 /mcu/usb/power/BANK2F3M6) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 138 /mcu/usb/power/SGPIO15) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC63)\n    (at 140.335 120.8278 180)\n    (path /5037043E/503F9875)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R87 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 77 /mcu/usb/power/BANK2F3M7) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 144 /mcu/usb/power/SGPIO7) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC6C)\n    (at 134.3458 128.4672 90)\n    (path /5037043E/503F9878)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R88 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 78 /mcu/usb/power/BANK2F3M8) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 133 /mcu/usb/power/SGPIO10) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC75)\n    (at 132.8166 128.4986 90)\n    (path /5037043E/503F9879)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R89 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 79 /mcu/usb/power/BANK2F3M9) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 139 /mcu/usb/power/SGPIO2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC7E)\n    (at 131.8006 128.4986 90)\n    (path /5037043E/503F987B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R90 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 66 /mcu/usb/power/BANK2F3M10) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 140 /mcu/usb/power/SGPIO3) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC87)\n    (at 130.7846 128.4986 90)\n    (path /5037043E/503F9897)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R91 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 67 /mcu/usb/power/BANK2F3M11) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 134 /mcu/usb/power/SGPIO11) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC90)\n    (at 141.026 155.188 180)\n    (path /5037043E/503F9958)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R93 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 114 /mcu/usb/power/P2_9) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC99)\n    (at 132.2122 162.427 180)\n    (path /50370666/50C136DB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R94 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 8 /baseband/CLK2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 211 SGPIO_CLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECA2)\n    (at 129.7686 128.4986 90)\n    (path /5037043E/503F989E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R96 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 68 /mcu/usb/power/BANK2F3M12) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 135 /mcu/usb/power/SGPIO12) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECAB)\n    (at 128.707 128.518 90)\n    (path /5037043E/503F98AC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R98 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 69 /mcu/usb/power/BANK2F3M14) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 141 /mcu/usb/power/SGPIO4) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECB4)\n    (at 127.691 128.518 90)\n    (path /5037043E/503F98AD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R99 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 70 /mcu/usb/power/BANK2F3M15) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 142 /mcu/usb/power/SGPIO5) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECBD)\n    (at 126.675 128.518 90)\n    (path /5037043E/503F98AF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R100 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 39 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 71 /mcu/usb/power/BANK2F3M16) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 143 /mcu/usb/power/SGPIO6) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECC6)\n    (at 128.1042 168.006 180)\n    (path /50370666/503C4AC5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R104 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 18 /baseband/INTR) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECCF)\n    (at 131.7872 165.212 90)\n    (path /50370666/503C4AB0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R105 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 19 /baseband/OEB) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-SWITCH-FSMRA (layer C1F) (tedit 527ECBC8) (tstamp 5787ECD8)\n    (at 62.7 124.4 270)\n    (path /5037043E/5248E27D)\n    (fp_text reference SW1 (at 0 1.8 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value DFU (at 0 1.8 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.75 2.6) (end -1.75 2.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.75 2.9) (end 1.75 2.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.75 2.9) (end 1.75 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 2.6) (end -3.5 -4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.5 -4) (end 3.5 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 -4) (end 3.1 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 -4) (end -3.1 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 -1.1) (end 3.5 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 2.6) (end 3.5 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 -4) (end -3.1 -4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.5 -4) (end 3.1 -4) (layer F.SilkS) (width 0.2032))\n    (pad 1 thru_hole circle (at -2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 2 thru_hole circle (at 2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 313 \"Net-(R30-Pad2)\"))\n    (pad 0 thru_hole circle (at 3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-SWITCH-FSMRA (layer C1F) (tedit 527ECBC8) (tstamp 5787ECEA)\n    (at 62.7 111.4 270)\n    (path /5037043E/5248FF4F)\n    (fp_text reference SW2 (at 0 1.8 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value RESET (at 0 1.8 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.75 2.6) (end -1.75 2.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.75 2.9) (end 1.75 2.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.75 2.9) (end 1.75 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 2.6) (end -3.5 -4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.5 -4) (end 3.5 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 -4) (end 3.1 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 -4) (end -3.1 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 -1.1) (end 3.5 -1.1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 2.6) (end 3.5 2.6) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.5 -4) (end -3.1 -4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.5 -4) (end 3.1 -4) (layer F.SilkS) (width 0.2032))\n    (pad 1 thru_hole circle (at -2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 2 thru_hole circle (at 2.25 0 270) (size 1.5 1.5) (drill 0.99) (layers *.Cu *.Mask)\n      (net 314 \"Net-(R19-Pad2)\"))\n    (pad 0 thru_hole circle (at 3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -3.505 -2.49 270) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-B0310J50100AHF (layer C1F) (tedit 50997E90) (tstamp 5787ECFC)\n    (at 95.1604 164.1136 270)\n    (path /503BB638/501EF483)\n    (fp_text reference T1 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_text value MIX_IN_BALUN (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0.6604 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 247 \"Net-(C28-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 0 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 241 \"Net-(C25-Pad1)\") (die_length -2147.483648))\n    (pad 3 smd rect (at -0.6604 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 298 \"Net-(L1-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at -0.6604 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 299 \"Net-(L1-Pad1)\") (die_length 0.01524))\n    (pad 5 smd rect (at 0 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask))\n    (pad 6 smd rect (at 0.6604 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (die_length 0.08128))\n  )\n\n  (module hackrf:GSG-B0310J50100AHF (layer C1F) (tedit 50997E90) (tstamp 5787ED0A)\n    (at 100.723 158.2716)\n    (path /503BB638/501EF4A4)\n    (fp_text reference T2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_text value MIX_OUT_BALUN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0.6604 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 256 \"Net-(C46-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 0 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 259 \"Net-(C49-Pad2)\") (die_length -2147.483648))\n    (pad 3 smd rect (at -0.6604 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 301 \"Net-(L3-Pad1)\") (die_length -2147.483648))\n    (pad 4 smd rect (at -0.6604 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 300 \"Net-(L2-Pad1)\") (die_length 0.01524))\n    (pad 5 smd rect (at 0 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask))\n    (pad 6 smd rect (at 0.6604 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (die_length 0.08128))\n  )\n\n  (module hackrf:GSG-2500BL14M100 (layer C1F) (tedit 4F5D90A4) (tstamp 5787ED18)\n    (at 107.5055 151.5491 90)\n    (path /50370666/4F5BDB90)\n    (fp_text reference T3 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_BALUN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 207 RX_IF) (die_length 0.08128))\n    (pad 2 smd rect (at 0 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128))\n    (pad 3 smd rect (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 274 \"Net-(C102-Pad2)\") (die_length 871.97184))\n    (pad 4 smd rect (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 272 \"Net-(C99-Pad2)\") (die_length 0.22098))\n    (pad 5 smd rect (at 0 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 6 smd rect (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-2500BL14M100 (layer C1F) (tedit 4F5D90A4) (tstamp 5787ED26)\n    (at 110.5535 151.5491 90)\n    (path /50370666/4F5BDC0F)\n    (fp_text reference T4 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_BALUN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 218 TX_IF) (die_length 0.08128))\n    (pad 2 smd rect (at 0 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08128))\n    (pad 3 smd rect (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 280 \"Net-(C111-Pad2)\") (die_length 871.97184))\n    (pad 4 smd rect (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 276 \"Net-(C104-Pad2)\") (die_length 0.22098))\n    (pad 5 smd rect (at 0 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 6 smd rect (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED34)\n    (at 105.433 167.0522 270)\n    (path /503BB638/501EF778)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U1 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 251 \"Net-(C32-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 201 MIX_BYPASS) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 223 \"Net-(C8-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 238 \"Net-(C21-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED42)\n    (at 89.8858 144.8786)\n    (path /503BB638/502B490F)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 239 \"Net-(C23-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 235 \"Net-(C20-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 224 \"Net-(C9-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-LP0603 (layer C1F) (tedit 4FE3B99C) (tstamp 5787ED50)\n    (at 81.0308 142.9542)\n    (path /503BB638/4F94D561)\n    (fp_text reference U3 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value RX_LOWPASS_FILTER (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_line (start -0.2032 -0.762) (end -1.0668 -0.762) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.0668 -0.762) (end -1.0668 -0.1524) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8509 -0.0508) (end 0.8509 0.0508) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.8509 -0.0508) (end -0.8509 0.0508) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.24892 0.39878) (end -0.24892 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 -0.44958) (end 0.24892 -0.44958) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at -0.62484 0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 3.40614))\n    (pad 3 smd rect (at 0.62484 0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.62484 -0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 232 \"Net-(C17-Pad1)\") (die_length -2147.483648))\n    (pad 1 smd rect (at -0.62484 -0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 233 \"Net-(C18-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED9C)\n    (at 77.3478 140.4142 90)\n    (path /503BB638/501F3B20)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U5 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 195 LP) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 242 \"Net-(C26-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 194 HP) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 248 \"Net-(C31-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 234 \"Net-(C18-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDAA)\n    (at 84.4598 140.4142 270)\n    (path /503BB638/501EF258)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U6 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 194 HP) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 231 \"Net-(C17-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 195 LP) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 236 \"Net-(C20-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 244 \"Net-(C27-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDB8)\n    (at 98.9704 166.2726)\n    (path /503BB638/502B477E)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U7 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 237 \"Net-(C21-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 246 \"Net-(C28-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 225 \"Net-(C9-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-HP-DEA (layer C1F) (tedit 4FE3C48C) (tstamp 5787EDC6)\n    (at 80.6498 137.8742 180)\n    (path /503BB638/4F94D4F4)\n    (fp_text reference U8 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value RX_HIGHPASS_FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_line (start -0.508 -0.5588) (end -1.3208 -0.5588) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3208 -0.5588) (end -1.3208 0.5588) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3208 0.5588) (end -0.508 0.5588) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.8509 0 180) (size 0.50038 0.70104) (layers C1F F.Paste F.Mask)\n      (net 245 \"Net-(C27-Pad1)\") (die_length 3.40614))\n    (pad 3 smd rect (at 0.8509 0 180) (size 0.50038 0.70104) (layers C1F F.Paste F.Mask)\n      (net 243 \"Net-(C26-Pad1)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0 -0.44958 180) (size 0.59944 0.50038) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 2 smd rect (at 0 0.44958 180) (size 0.59944 0.50038) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 3.40614))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EDD0)\n    (at 77.851 146.304 180)\n    (path /503BB638/502B5704)\n    (fp_text reference U9 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 254 \"Net-(C44-Pad2)\"))\n    (pad 2 smd rect (at -0.95 -0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 329 \"Net-(U9-Pad2)\"))\n    (pad 3 smd rect (at -0.95 0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 219 TX_MIX_BP))\n    (pad 4 smd rect (at -0.95 0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 250 \"Net-(C32-Pad2)\"))\n    (pad 5 smd rect (at 0.95 0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 249 \"Net-(C31-Pad1)\"))\n    (pad 6 smd rect (at 0.95 0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 208 RX_MIX_BP))\n    (pad 8 smd rect (at 0.95 -0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 253 \"Net-(C43-Pad1)\"))\n    (pad 0 smd rect (at 0 0 180) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 180) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 180) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd oval (at -0.25 0.05 180) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.24 -0.49 135) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 -0.425 180) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 180) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDEB)\n    (at 104.9634 158.164 90)\n    (path /503BB638/502B4C1C)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U10 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 240 \"Net-(C23-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 257 \"Net-(C46-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 261 \"Net-(C51-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDF9)\n    (at 109.6285 156.2753)\n    (path /503BB638/501EF646)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U11 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 201 MIX_BYPASS) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 262 \"Net-(C51-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 258 \"Net-(C48-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 252 \"Net-(C43-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EE07)\n    (at 77.71 153.809 270)\n    (path /503BB638/502C6BDF)\n    (fp_text reference U12 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 255 \"Net-(C44-Pad1)\"))\n    (pad 2 smd rect (at -0.95 -0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 330 \"Net-(U12-Pad2)\"))\n    (pad 3 smd rect (at -0.95 0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 206 RX_AMP))\n    (pad 4 smd rect (at -0.95 0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 40 /frontend/RX_AMP_OUT))\n    (pad 5 smd rect (at 0.95 0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 267 \"Net-(C61-Pad2)\"))\n    (pad 6 smd rect (at 0.95 0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 167 AMP_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 217 TX_AMP))\n    (pad 8 smd rect (at 0.95 -0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 41 /frontend/TX_AMP_IN))\n    (pad 0 smd rect (at 0 0 270) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 270) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 270) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd oval (at -0.25 0.05 270) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.24 -0.49 225) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 -0.425 270) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 270) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 5787EE22)\n    (at 72.884 154.952 270)\n    (path /503BB638/502DE480)\n    (fp_text reference U13 (at 0 -0.1778 270) (layer F.SilkS)\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n    )\n    (fp_text value MGA-81563 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.6604 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 smd rect (at 0 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 smd rect (at 0.6604 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 264 \"Net-(C58-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6604 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 5 smd rect (at 0 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.12192))\n    (pad 6 smd rect (at -0.6604 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 260 \"Net-(C50-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EE30)\n    (at 73.1126 159.1176 90)\n    (path /503BB638/502C6BE2)\n    (fp_text reference U14 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 271 \"Net-(C64-Pad1)\"))\n    (pad 2 smd rect (at -0.95 -0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 331 \"Net-(U14-Pad2)\"))\n    (pad 3 smd rect (at -0.95 0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 217 TX_AMP))\n    (pad 4 smd rect (at -0.95 0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 42 /frontend/TX_AMP_OUT))\n    (pad 5 smd rect (at 0.95 0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 268 \"Net-(C61-Pad1)\"))\n    (pad 6 smd rect (at 0.95 0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 167 AMP_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 206 RX_AMP))\n    (pad 8 smd rect (at 0.95 -0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 265 \"Net-(C58-Pad1)\"))\n    (pad 0 smd rect (at 0 0 90) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 90) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 90) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd oval (at -0.25 0.05 90) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.24 -0.49 45) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 -0.425 90) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 90) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 193 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-LXES1TBCC2-004 (layer C1F) (tedit 52F13010) (tstamp 5787EE4B)\n    (at 170.025 124.875 270)\n    (path /5037043E/528007F8)\n    (fp_text reference U15 (at 0 0.1 270) (layer F.SilkS)\n      (effects (font (size 0.5 0.4) (thickness 0.1)))\n    )\n    (fp_text value LXES1TBCC2-004 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_circle (center 1.1 -1.1) (end 1.1 -1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8 -0.8) (end 0.8 0.8) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8 0.8) (end -0.8 0.8) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8 0.8) (end -0.8 -0.8) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8 -0.8) (end 0.8 -0.8) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0.5 -0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 296 \"Net-(J1-Pad3)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 0 -0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 smd rect (at -0.5 -0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 297 \"Net-(J1-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at -0.5 0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 332 \"Net-(U15-Pad4)\") (die_length 0.01524))\n    (pad 5 smd rect (at 0 0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/VBUS))\n    (pad 6 smd rect (at 0.5 0.95 270) (size 0.3 0.9) (layers C1F F.Paste F.Mask)\n      (net 333 \"Net-(U15-Pad6)\") (die_length 0.08128))\n    (pad 0 smd rect (at 0 0 270) (size 1.1 0.5) (layers C1F F.Paste F.Mask))\n  )\n\n  (module hackrf:GSG-SOIC8-208 (layer C1F) (tedit 4F8A53A2) (tstamp 5787EF1C)\n    (at 160.7566 158.6484 180)\n    (path /5037043E/4F825D1B)\n    (fp_text reference U20 (at 0 0 180) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value W25Q80BV (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_circle (center -1.651 -1.651) (end -1.143 -1.651) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.667 -2.667) (end -2.667 2.667) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.667 2.667) (end 2.667 2.667) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.667 2.667) (end 2.667 -2.667) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.667 -2.667) (end -2.667 -2.667) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -3.81 -1.905 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 146 /mcu/usb/power/SPIFI_CS) (die_length 0.08382))\n    (pad 2 smd rect (at -3.81 -0.635 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 147 /mcu/usb/power/SPIFI_MISO) (die_length 0.08128))\n    (pad 3 smd rect (at -3.81 0.635 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 150 /mcu/usb/power/SPIFI_SIO2) (die_length 0.1143))\n    (pad 4 smd rect (at -3.81 1.905 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.53086))\n    (pad 5 smd rect (at 3.81 1.905 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 148 /mcu/usb/power/SPIFI_MOSI) (die_length -2147.483648))\n    (pad 6 smd rect (at 3.81 0.635 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 149 /mcu/usb/power/SPIFI_SCK) (die_length -2147.483648))\n    (pad 7 smd rect (at 3.81 -0.635 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 151 /mcu/usb/power/SPIFI_SIO3) (die_length 0.00254))\n    (pad 8 smd rect (at 3.81 -1.905 180) (size 1.905 0.635) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.08382))\n  )\n\n  (module hackrf:GSG-S-PVSON-N10 (layer C1F) (tedit 527E9ACF) (tstamp 5787EF2C)\n    (at 169.53 111.9512 180)\n    (path /5037043E/4F8201BF)\n    (fp_text reference U21 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value TPS62410 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_line (start -1.50114 -1.24968) (end -1.50114 -1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7493 -1.50114) (end -1.50114 -1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center -1.75006 -1.75006) (end -1.75006 -1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.50114 -1.24968) (end 1.50114 -1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.50114 -1.50114) (end 0.7493 -1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7493 1.50114) (end 1.50114 1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.50114 1.50114) (end 1.50114 1.24968) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.50114 1.24968) (end -1.50114 1.50114) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.50114 1.50114) (end -0.7493 1.50114) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.5 -1 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 284 \"Net-(C125-Pad2)\"))\n    (pad 2 smd rect (at -1.5 -0.5 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 315 \"Net-(R51-Pad1)\"))\n    (pad 3 smd rect (at -1.5 0 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 162 /mcu/usb/power/VIN))\n    (pad 4 smd rect (at -1.5 0.5 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 115 /mcu/usb/power/REG_OUT1))\n    (pad 5 smd rect (at -1.5 1 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 317 \"Net-(R55-Pad2)\"))\n    (pad 6 smd rect (at 1.5 1 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 303 \"Net-(L11-Pad2)\"))\n    (pad 7 smd rect (at 1.5 0.5 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 316 \"Net-(R52-Pad2)\"))\n    (pad 8 smd rect (at 1.5 0 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 9 smd rect (at 1.5 -0.5 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 87 /mcu/usb/power/EN1V8))\n    (pad 10 smd rect (at 1.5 -1 180) (size 0.85 0.28) (layers C1F F.Paste F.Mask)\n      (net 302 \"Net-(L10-Pad1)\"))\n    (pad 0 smd rect (at 0.41 0.6 180) (size 0.825 1.2) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.41 -0.6 180) (size 0.825 1.2) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.41 -0.6 180) (size 0.825 1.2) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.41 0.6 180) (size 0.825 1.2) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.25 -1.2 180) (size 0.28 1.4) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 -1.2 180) (size 0.28 1.4) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 1.2 180) (size 0.28 1.4) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.25 1.2 180) (size 0.28 1.4) (layers C1F F.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 0 180) (size 0.585 0.585) (drill 0.33) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0.5 -0.75 180) (size 0.585 0.585) (drill 0.33) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -0.5 -0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -0.5 0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0.5 0.75 180) (size 0.585 0.585) (drill 0.3302) (layers *.Cu *.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 -1.55 180) (size 0.28 0.7) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.25 -1.55 180) (size 0.28 0.7) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0.25 1.55 180) (size 0.28 0.7) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -0.25 1.55 180) (size 0.28 0.7) (layers C1F F.Paste)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-LQFP144 (layer C1F) (tedit 4F8A463D) (tstamp 5787EF53)\n    (at 149.247794 140.14427 225)\n    (path /5037043E/4F6291FC)\n    (fp_text reference U23 (at 0 0 225) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value LPC4320FBD144 (at 0 0 225) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_circle (center -8.7503 -8.7503) (end -8.001 -8.7503) (layer F.SilkS) (width 0.381))\n    (fp_line (start 11.00074 -9.25068) (end 11.00074 -11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start 11.00074 -11.00074) (end 9.25068 -11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start 9.25068 11.00074) (end 11.00074 11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start 11.00074 11.00074) (end 11.00074 9.25068) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.00074 9.25068) (end -11.00074 11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.00074 11.00074) (end -9.25068 11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.00074 -9.25068) (end -11.00074 -11.00074) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.00074 -11.00074) (end -9.25068 -11.00074) (layer F.SilkS) (width 0.381))\n    (pad 1 smd rect (at -11.00074 -8.7503 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 194 HP) (die_length 0.01524))\n    (pad 2 smd rect (at -11.00074 -8.24992 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 203 RSSI) (die_length 18.20672))\n    (pad 3 smd rect (at -11.00074 -7.74954 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 107 /mcu/usb/power/LED1) (die_length 0.01524))\n    (pad 4 smd rect (at -11.00074 -7.24916 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.01524))\n    (pad 5 smd rect (at -11.00074 -6.74878 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 6 smd rect (at -11.00074 -6.25094 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 43 /mcu/usb/power/ADC0_0) (die_length -2147.483648))\n    (pad 7 smd rect (at -11.00074 -5.75056 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 145 /mcu/usb/power/SGPIO9) (die_length 28.61056))\n    (pad 8 smd rect (at -11.00074 -5.25018 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 108 /mcu/usb/power/LED2) (die_length -2147.483648))\n    (pad 9 smd rect (at -11.00074 -4.7498 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 216 TXENABLE))\n    (pad 10 smd rect (at -11.00074 -4.24942 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 205 RXENABLE) (die_length 0.01524))\n    (pad 11 smd rect (at -11.00074 -3.74904 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 222 XCVR_EN) (die_length -2147.483648))\n    (pad 12 smd rect (at -11.00074 -3.2512 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 165 /mcu/usb/power/XTAL1) (die_length 18.20672))\n    (pad 13 smd rect (at -11.00074 -2.75082 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 166 /mcu/usb/power/XTAL2) (die_length -2147.483648))\n    (pad 14 smd rect (at -11.00074 -2.25044 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 97 /mcu/usb/power/GP_CLKIN) (die_length 0.01524))\n    (pad 15 smd rect (at -11.00074 -1.75006 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 136 /mcu/usb/power/SGPIO13) (die_length 0.01524))\n    (pad 16 smd rect (at -11.00074 -1.24968 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 17 smd rect (at -11.00074 -0.7493 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 18 smd rect (at -11.00074 -0.24892 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 86 /mcu/usb/power/DP) (die_length 0.04064))\n    (pad 19 smd rect (at -11.00074 0.24892 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.01524))\n    (pad 20 smd rect (at -11.00074 0.7493 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 85 /mcu/usb/power/DM) (die_length 0.01524))\n    (pad 21 smd rect (at -11.00074 1.24968 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 318 \"Net-(R62-Pad1)\") (die_length -2147.483648))\n    (pad 22 smd rect (at -11.00074 1.75006 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 295 \"Net-(J1-Pad4)\") (die_length -2147.483648))\n    (pad 23 smd rect (at -11.00074 2.25044 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 24 smd rect (at -11.00074 2.75082 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 118 /mcu/usb/power/RREF) (die_length -2147.483648))\n    (pad 25 smd rect (at -11.00074 3.2512 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 26 smd rect (at -11.00074 3.74904 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 153 /mcu/usb/power/TDI) (die_length 0.01524))\n    (pad 27 smd rect (at -11.00074 4.24942 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 152 /mcu/usb/power/TCK) (die_length -2147.483648))\n    (pad 28 smd rect (at -11.00074 4.7498 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 84 /mcu/usb/power/DBGEN) (die_length 0.01524))\n    (pad 29 smd rect (at -11.00074 5.25018 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 309 \"Net-(P24-Pad1)\") (die_length 0.01524))\n    (pad 30 smd rect (at -11.00074 5.75056 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 155 /mcu/usb/power/TMS) (die_length -2147.483648))\n    (pad 31 smd rect (at -11.00074 6.25094 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 154 /mcu/usb/power/TDO) (die_length 0.01524))\n    (pad 32 smd rect (at -11.00074 6.74878 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 131 /mcu/usb/power/SGPIO0) (die_length 0.01524))\n    (pad 33 smd rect (at -11.00074 7.24916 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 137 /mcu/usb/power/SGPIO14) (die_length -2147.483648))\n    (pad 34 smd rect (at -11.00074 7.74954 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 132 /mcu/usb/power/SGPIO1) (die_length -2147.483648))\n    (pad 35 smd rect (at -11.00074 8.24992 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 138 /mcu/usb/power/SGPIO15) (die_length 18.20672))\n    (pad 36 smd rect (at -11.00074 8.7503 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 37 smd rect (at -8.7503 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE) (die_length -2147.483648))\n    (pad 38 smd rect (at -8.24992 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 144 /mcu/usb/power/SGPIO7) (die_length 0.01524))\n    (pad 39 smd rect (at -7.74954 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 195 LP) (die_length 0.01524))\n    (pad 40 smd rect (at -7.24916 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 18.20672))\n    (pad 41 smd rect (at -6.74878 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 42 smd rect (at -6.25094 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 110 /mcu/usb/power/P1_1) (die_length 0.01524))\n    (pad 43 smd rect (at -5.75056 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 111 /mcu/usb/power/P1_2) (die_length -2147.483648))\n    (pad 44 smd rect (at -5.25018 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 212 SSP1_MISO) (die_length -2147.483648))\n    (pad 45 smd rect (at -4.7498 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 123 /mcu/usb/power/SD_CLK) (die_length 0.01778))\n    (pad 46 smd rect (at -4.24942 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 219 TX_MIX_BP) (die_length 0.01524))\n    (pad 47 smd rect (at -3.74904 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 213 SSP1_MOSI) (die_length 0.01524))\n    (pad 48 smd rect (at -3.2512 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 129 /mcu/usb/power/SD_POW) (die_length -2147.483648))\n    (pad 49 smd rect (at -2.75082 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 124 /mcu/usb/power/SD_CMD) (die_length 0.01524))\n    (pad 50 smd rect (at -2.25044 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length -2147.483648))\n    (pad 51 smd rect (at -1.75006 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 130 /mcu/usb/power/SD_VOLT0) (die_length -2147.483648))\n    (pad 52 smd rect (at -1.24968 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 125 /mcu/usb/power/SD_DAT0) (die_length 0.01524))\n    (pad 53 smd rect (at -0.7493 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 126 /mcu/usb/power/SD_DAT1) (die_length 0.01524))\n    (pad 54 smd rect (at -0.24892 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 208 RX_MIX_BP) (die_length -2147.483648))\n    (pad 55 smd rect (at 0.24892 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 127 /mcu/usb/power/SD_DAT2) (die_length -2147.483648))\n    (pad 56 smd rect (at 0.7493 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 128 /mcu/usb/power/SD_DAT3) (die_length 0.01524))\n    (pad 57 smd rect (at 1.24968 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 197 MIXER_ENX) (die_length -2147.483648))\n    (pad 58 smd rect (at 1.75006 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 198 MIXER_RESETX) (die_length 0.01524))\n    (pad 59 smd rect (at 2.25044 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 60 smd rect (at 2.75082 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 122 /mcu/usb/power/SD_CD) (die_length -2147.483648))\n    (pad 61 smd rect (at 3.2512 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 133 /mcu/usb/power/SGPIO10) (die_length 0.01524))\n    (pad 62 smd rect (at 3.74904 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 139 /mcu/usb/power/SGPIO2) (die_length -2147.483648))\n    (pad 63 smd rect (at 4.24942 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 217 TX_AMP) (die_length -2147.483648))\n    (pad 64 smd rect (at 4.7498 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 140 /mcu/usb/power/SGPIO3) (die_length 0.01524))\n    (pad 65 smd rect (at 5.25018 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 171 CS_AD) (die_length -2147.483648))\n    (pad 66 smd rect (at 5.75056 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 134 /mcu/usb/power/SGPIO11) (die_length 0.01524))\n    (pad 67 smd rect (at 6.25094 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 135 /mcu/usb/power/SGPIO12) (die_length 0.01524))\n    (pad 68 smd rect (at 6.74878 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 214 SSP1_SCK) (die_length -2147.483648))\n    (pad 69 smd rect (at 7.24916 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 82 /mcu/usb/power/CPLD_TDO) (die_length 0.01524))\n    (pad 70 smd rect (at 7.74954 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 172 CS_XCVR) (die_length -2147.483648))\n    (pad 71 smd rect (at 8.24992 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 72 smd rect (at 8.7503 11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 211 SGPIO_CLK) (die_length -2147.483648))\n    (pad 73 smd rect (at 11.00074 8.7503 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 100 /mcu/usb/power/I2S0_RX_MCLK) (die_length 0.01524))\n    (pad 74 smd rect (at 11.00074 8.24992 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 80 /mcu/usb/power/CPLD_TCK) (die_length -2147.483648))\n    (pad 75 smd rect (at 11.00074 7.74954 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/U0_TXD) (die_length -2147.483648))\n    (pad 76 smd rect (at 11.00074 7.24916 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.01524))\n    (pad 77 smd rect (at 11.00074 6.74878 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 78 smd rect (at 11.00074 6.25094 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 81 /mcu/usb/power/CPLD_TDI) (die_length 0.01524))\n    (pad 79 smd rect (at 11.00074 5.75056 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 141 /mcu/usb/power/SGPIO4) (die_length -2147.483648))\n    (pad 80 smd rect (at 11.00074 5.25018 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 200 MIXER_SDATA) (die_length 0.01524))\n    (pad 81 smd rect (at 11.00074 4.7498 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 156 /mcu/usb/power/U0_RXD) (die_length 0.01524))\n    (pad 82 smd rect (at 11.00074 4.24942 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 83 /mcu/usb/power/CPLD_TMS) (die_length -2147.483648))\n    (pad 83 smd rect (at 11.00074 3.74904 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 142 /mcu/usb/power/SGPIO5) (die_length 0.01524))\n    (pad 84 smd rect (at 11.00074 3.2512 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 143 /mcu/usb/power/SGPIO6) (die_length 18.20672))\n    (pad 85 smd rect (at 11.00074 2.75082 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 215 TX) (die_length -2147.483648))\n    (pad 86 smd rect (at 11.00074 2.25044 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 201 MIX_BYPASS) (die_length 18.20672))\n    (pad 87 smd rect (at 11.00074 1.75006 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 99 /mcu/usb/power/I2C1_SDA) (die_length 0.01524))\n    (pad 88 smd rect (at 11.00074 1.24968 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 98 /mcu/usb/power/I2C1_SCL) (die_length -2147.483648))\n    (pad 89 smd rect (at 11.00074 0.7493 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 345 \"Net-(U23-Pad89)\") (die_length 0.01524))\n    (pad 90 smd rect (at 11.00074 0.24892 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 346 \"Net-(U23-Pad90)\") (die_length 18.20672))\n    (pad 91 smd rect (at 11.00074 -0.24892 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 204 RX) (die_length 0.01524))\n    (pad 92 smd rect (at 11.00074 -0.7493 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 209 SCL) (die_length -2147.483648))\n    (pad 93 smd rect (at 11.00074 -1.24968 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 210 SDA) (die_length 0.01524))\n    (pad 94 smd rect (at 11.00074 -1.75006 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 95 smd rect (at 11.00074 -2.25044 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 199 MIXER_SCLK) (die_length -2147.483648))\n    (pad 96 smd rect (at 11.00074 -2.75082 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 106 /mcu/usb/power/ISP) (die_length -2147.483648))\n    (pad 97 smd rect (at 11.00074 -3.2512 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR) (die_length 0.01524))\n    (pad 98 smd rect (at 11.00074 -3.74904 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 113 /mcu/usb/power/P2_8) (die_length 0.01524))\n    (pad 99 smd rect (at 11.00074 -4.24942 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 104 /mcu/usb/power/I2S0_TX_MCLK) (die_length -2147.483648))\n    (pad 100 smd rect (at 11.00074 -4.7498 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 87 /mcu/usb/power/EN1V8) (die_length 0.01016))\n    (pad 101 smd rect (at 11.00074 -5.25018 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 163 /mcu/usb/power/VREGMODE) (die_length 18.20672))\n    (pad 102 smd rect (at 11.00074 -5.75056 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 114 /mcu/usb/power/P2_9) (die_length -2147.483648))\n    (pad 103 smd rect (at 11.00074 -6.25094 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 109 /mcu/usb/power/LED3) (die_length 0.01778))\n    (pad 104 smd rect (at 11.00074 -6.74878 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 167 AMP_BYPASS) (die_length 0.01524))\n    (pad 105 smd rect (at 11.00074 -7.24916 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 206 RX_AMP) (die_length 0.01524))\n    (pad 106 smd rect (at 11.00074 -7.74954 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR) (die_length -2147.483648))\n    (pad 107 smd rect (at 11.00074 -8.24992 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 108 smd rect (at 11.00074 -8.7503 225) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 112 /mcu/usb/power/P2_13) (die_length 18.20672))\n    (pad 109 smd rect (at 8.7503 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.01524))\n    (pad 110 smd rect (at 8.24992 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 95 /mcu/usb/power/GPIO3_8) (die_length -2147.483648))\n    (pad 111 smd rect (at 7.74954 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.01524))\n    (pad 112 smd rect (at 7.24916 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 105 /mcu/usb/power/I2S0_TX_SCK) (die_length -2147.483648))\n    (pad 113 smd rect (at 6.74878 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 96 /mcu/usb/power/GPIO3_9) (die_length -2147.483648))\n    (pad 114 smd rect (at 6.25094 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 103 /mcu/usb/power/I2S0_RX_WS) (die_length 18.20672))\n    (pad 115 smd rect (at 5.75056 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 89 /mcu/usb/power/GPIO3_10) (die_length -2147.483648))\n    (pad 116 smd rect (at 5.25018 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 102 /mcu/usb/power/I2S0_RX_SDA) (die_length -2147.483648))\n    (pad 117 smd rect (at 4.7498 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 90 /mcu/usb/power/GPIO3_11) (die_length 0.08382))\n    (pad 118 smd rect (at 4.24942 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 149 /mcu/usb/power/SPIFI_SCK) (die_length 18.20672))\n    (pad 119 smd rect (at 3.74904 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 151 /mcu/usb/power/SPIFI_SIO3) (die_length 18.20672))\n    (pad 120 smd rect (at 3.2512 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 101 /mcu/usb/power/I2S0_RX_SCK) (die_length -2147.483648))\n    (pad 121 smd rect (at 2.75082 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 150 /mcu/usb/power/SPIFI_SIO2) (die_length 0.01524))\n    (pad 122 smd rect (at 2.25044 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 147 /mcu/usb/power/SPIFI_MISO) (die_length 0.01524))\n    (pad 123 smd rect (at 1.75006 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 148 /mcu/usb/power/SPIFI_MOSI) (die_length -2147.483648))\n    (pad 124 smd rect (at 1.24968 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 146 /mcu/usb/power/SPIFI_CS) (die_length -2147.483648))\n    (pad 125 smd rect (at 0.7493 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 119 /mcu/usb/power/RTCX1) (die_length 0.01524))\n    (pad 126 smd rect (at 0.24892 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 120 /mcu/usb/power/RTCX2) (die_length -2147.483648))\n    (pad 127 smd rect (at -0.24892 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 159 /mcu/usb/power/VBAT) (die_length 0.01016))\n    (pad 128 smd rect (at -0.7493 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 117 /mcu/usb/power/RESET) (die_length -2147.483648))\n    (pad 129 smd rect (at -1.24968 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 121 /mcu/usb/power/RTC_ALARM) (die_length 0.01524))\n    (pad 130 smd rect (at -1.75006 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 164 /mcu/usb/power/WAKEUP) (die_length 0.01524))\n    (pad 131 smd rect (at -2.25044 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 132 smd rect (at -2.75082 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 91 /mcu/usb/power/GPIO3_12) (die_length 0.01524))\n    (pad 133 smd rect (at -3.2512 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 92 /mcu/usb/power/GPIO3_13) (die_length -2147.483648))\n    (pad 134 smd rect (at -3.74904 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 93 /mcu/usb/power/GPIO3_14) (die_length -2147.483648))\n    (pad 135 smd rect (at -4.24942 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 136 smd rect (at -4.7498 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 347 \"Net-(U23-Pad136)\") (die_length -2147.483648))\n    (pad 137 smd rect (at -5.25018 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.12192))\n    (pad 138 smd rect (at -5.75056 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 348 \"Net-(U23-Pad138)\") (die_length 0.01524))\n    (pad 139 smd rect (at -6.25094 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 349 \"Net-(U23-Pad139)\") (die_length -2147.483648))\n    (pad 140 smd rect (at -6.74878 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 94 /mcu/usb/power/GPIO3_15) (die_length -2147.483648))\n    (pad 141 smd rect (at -7.24916 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 142 smd rect (at -7.74954 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 46 /mcu/usb/power/ADC0_6) (die_length 0.01524))\n    (pad 143 smd rect (at -8.24992 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 44 /mcu/usb/power/ADC0_2) (die_length 18.20672))\n    (pad 144 smd rect (at -8.7503 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 45 /mcu/usb/power/ADC0_5) (die_length 0.01524))\n  )\n\n  (module hackrf:GSG-VQ100 (layer C1F) (tedit 4F8A48B5) (tstamp 5787EFEF)\n    (at 126.746 117.0178 270)\n    (path /5037043E/4F7A3924)\n    (fp_text reference U24 (at 0 0 270) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value GSG-XC2C64A-7VQG100C (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_circle (center -5.75056 -5.75056) (end -5.00126 -5.75056) (layer F.SilkS) (width 0.381))\n    (fp_line (start 8.001 -6.49986) (end 8.001 -8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start 8.001 -8.001) (end 6.49986 -8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start 6.49986 8.001) (end 8.001 8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start 8.001 8.001) (end 8.001 6.49986) (layer F.SilkS) (width 0.381))\n    (fp_line (start -8.001 6.49986) (end -8.001 8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start -8.001 8.001) (end -6.49986 8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start -6.49986 -8.001) (end -8.001 -8.001) (layer F.SilkS) (width 0.381))\n    (fp_line (start -8.001 -8.001) (end -8.001 -6.49986) (layer F.SilkS) (width 0.381))\n    (pad 1 smd rect (at -8.001 -5.99948 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 52 /mcu/usb/power/B2AUX12) (die_length -2147.483648))\n    (pad 2 smd rect (at -8.001 -5.4991 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 51 /mcu/usb/power/B2AUX11) (die_length 0.08382))\n    (pad 3 smd rect (at -8.001 -5.00126 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 50 /mcu/usb/power/B2AUX10) (die_length 0.00254))\n    (pad 4 smd rect (at -8.001 -4.50088 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 64 /mcu/usb/power/B2AUX9) (die_length -2147.483648))\n    (pad 5 smd rect (at -8.001 -4.0005 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.08382))\n    (pad 6 smd rect (at -8.001 -3.50012 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 63 /mcu/usb/power/B2AUX8) (die_length -2147.483648))\n    (pad 7 smd rect (at -8.001 -2.99974 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 62 /mcu/usb/power/B2AUX7) (die_length -2147.483648))\n    (pad 8 smd rect (at -8.001 -2.49936 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 61 /mcu/usb/power/B2AUX6) (die_length -2147.483648))\n    (pad 9 smd rect (at -8.001 -1.99898 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 60 /mcu/usb/power/B2AUX5) (die_length -2147.483648))\n    (pad 10 smd rect (at -8.001 -1.50114 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 59 /mcu/usb/power/B2AUX4) (die_length -2147.483648))\n    (pad 11 smd rect (at -8.001 -1.00076 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 58 /mcu/usb/power/B2AUX3) (die_length -2147.483648))\n    (pad 12 smd rect (at -8.001 -0.50038 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 57 /mcu/usb/power/B2AUX2) (die_length 0.24638))\n    (pad 13 smd rect (at -8.001 0 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 49 /mcu/usb/power/B2AUX1) (die_length -2147.483648))\n    (pad 14 smd rect (at -8.001 0.50038 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 350 \"Net-(U24-Pad14)\") (die_length -2147.483648))\n    (pad 15 smd rect (at -8.001 1.00076 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 351 \"Net-(U24-Pad15)\") (die_length -2147.483648))\n    (pad 16 smd rect (at -8.001 1.50114 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 352 \"Net-(U24-Pad16)\") (die_length -2147.483648))\n    (pad 17 smd rect (at -8.001 1.99898 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 190 DD9) (die_length -2147.483648))\n    (pad 18 smd rect (at -8.001 2.49936 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 189 DD8) (die_length -2147.483648))\n    (pad 19 smd rect (at -8.001 2.99974 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 188 DD7) (die_length -2147.483648))\n    (pad 20 smd rect (at -8.001 3.50012 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 353 \"Net-(U24-Pad20)\") (die_length 0.01016))\n    (pad 21 smd rect (at -8.001 4.0005 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 22 smd rect (at -8.001 4.50088 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 88 /mcu/usb/power/GCK0) (die_length -2147.483648))\n    (pad 23 smd rect (at -8.001 5.00126 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 191 GCK1) (die_length -2147.483648))\n    (pad 24 smd rect (at -8.001 5.4991 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 187 DD6) (die_length -2147.483648))\n    (pad 25 smd rect (at -8.001 5.99948 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 354 \"Net-(U24-Pad25)\") (die_length -2147.483648))\n    (pad 26 smd rect (at -5.99948 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 5 +1.8V) (die_length 1.59004))\n    (pad 27 smd rect (at -5.4991 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 192 GCK2) (die_length -2147.483648))\n    (pad 28 smd rect (at -5.00126 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 186 DD5) (die_length -2147.483648))\n    (pad 29 smd rect (at -4.50088 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 185 DD4) (die_length -2147.483648))\n    (pad 30 smd rect (at -4.0005 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 184 DD3) (die_length -2147.483648))\n    (pad 31 smd rect (at -3.50012 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 32 smd rect (at -2.99974 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 183 DD2) (die_length -2147.483648))\n    (pad 33 smd rect (at -2.49936 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 182 DD1) (die_length -2147.483648))\n    (pad 34 smd rect (at -1.99898 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 181 DD0) (die_length -2147.483648))\n    (pad 35 smd rect (at -1.50114 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 180 DA7) (die_length 0.12192))\n    (pad 36 smd rect (at -1.00076 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 179 DA6) (die_length 0.08382))\n    (pad 37 smd rect (at -0.50038 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 178 DA5) (die_length -2147.483648))\n    (pad 38 smd rect (at 0 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 39 smd rect (at 0.50038 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 177 DA4) (die_length -2147.483648))\n    (pad 40 smd rect (at 1.00076 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 176 DA3) (die_length -2147.483648))\n    (pad 41 smd rect (at 1.50114 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 175 DA2) (die_length -2147.483648))\n    (pad 42 smd rect (at 1.99898 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 174 DA1) (die_length 0.06096))\n    (pad 43 smd rect (at 2.49936 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 173 DA0) (die_length -2147.483648))\n    (pad 44 smd rect (at 2.99974 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 355 \"Net-(U24-Pad44)\") (die_length -2147.483648))\n    (pad 45 smd rect (at 3.50012 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 81 /mcu/usb/power/CPLD_TDI) (die_length -2147.483648))\n    (pad 46 smd rect (at 4.0005 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 356 \"Net-(U24-Pad46)\") (die_length -2147.483648))\n    (pad 47 smd rect (at 4.50088 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 83 /mcu/usb/power/CPLD_TMS) (die_length 0.1397))\n    (pad 48 smd rect (at 5.00126 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 80 /mcu/usb/power/CPLD_TCK) (die_length -2147.483648))\n    (pad 49 smd rect (at 5.4991 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 357 \"Net-(U24-Pad49)\") (die_length -2147.483648))\n    (pad 50 smd rect (at 5.99948 8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 358 \"Net-(U24-Pad50)\") (die_length -2147.483648))\n    (pad 51 smd rect (at 8.001 5.99948 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length 0.0889))\n    (pad 52 smd rect (at 8.001 5.4991 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 359 \"Net-(U24-Pad52)\"))\n    (pad 53 smd rect (at 8.001 5.00126 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 360 \"Net-(U24-Pad53)\") (die_length -2147.483648))\n    (pad 54 smd rect (at 8.001 4.50088 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 361 \"Net-(U24-Pad54)\") (die_length -2147.483648))\n    (pad 55 smd rect (at 8.001 4.0005 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 47 /mcu/usb/power/B1AUX13))\n    (pad 56 smd rect (at 8.001 3.50012 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 48 /mcu/usb/power/B1AUX14) (die_length 0.08382))\n    (pad 57 smd rect (at 8.001 2.99974 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 5 +1.8V) (die_length 0.07366))\n    (pad 58 smd rect (at 8.001 2.49936 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 362 \"Net-(U24-Pad58)\") (die_length -2147.483648))\n    (pad 59 smd rect (at 8.001 1.99898 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 363 \"Net-(U24-Pad59)\"))\n    (pad 60 smd rect (at 8.001 1.50114 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 364 \"Net-(U24-Pad60)\") (die_length -2147.483648))\n    (pad 61 smd rect (at 8.001 1.00076 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 71 /mcu/usb/power/BANK2F3M16) (die_length 0.08382))\n    (pad 62 smd rect (at 8.001 0.50038 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 63 smd rect (at 8.001 0 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 365 \"Net-(U24-Pad63)\") (die_length 0.08128))\n    (pad 64 smd rect (at 8.001 -0.50038 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 70 /mcu/usb/power/BANK2F3M15) (die_length 1.50622))\n    (pad 65 smd rect (at 8.001 -1.00076 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 366 \"Net-(U24-Pad65)\") (die_length -2147.483648))\n    (pad 66 smd rect (at 8.001 -1.50114 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 367 \"Net-(U24-Pad66)\") (die_length -2147.483648))\n    (pad 67 smd rect (at 8.001 -1.99898 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 69 /mcu/usb/power/BANK2F3M14) (die_length -2147.483648))\n    (pad 68 smd rect (at 8.001 -2.49936 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 368 \"Net-(U24-Pad68)\") (die_length -2147.483648))\n    (pad 69 smd rect (at 8.001 -2.99974 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 70 smd rect (at 8.001 -3.50012 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 68 /mcu/usb/power/BANK2F3M12))\n    (pad 71 smd rect (at 8.001 -4.0005 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 67 /mcu/usb/power/BANK2F3M11))\n    (pad 72 smd rect (at 8.001 -4.50088 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 66 /mcu/usb/power/BANK2F3M10) (die_length 0.08382))\n    (pad 73 smd rect (at 8.001 -5.00126 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 369 \"Net-(U24-Pad73)\") (die_length 0.1651))\n    (pad 74 smd rect (at 8.001 -5.4991 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 79 /mcu/usb/power/BANK2F3M9) (die_length -2147.483648))\n    (pad 75 smd rect (at 8.001 -5.99948 270) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 370 \"Net-(U24-Pad75)\") (die_length -2147.483648))\n    (pad 76 smd rect (at 5.99948 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 78 /mcu/usb/power/BANK2F3M8) (die_length -2147.483648))\n    (pad 77 smd rect (at 5.4991 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 77 /mcu/usb/power/BANK2F3M7) (die_length 0.28448))\n    (pad 78 smd rect (at 5.00126 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 76 /mcu/usb/power/BANK2F3M6) (die_length -2147.483648))\n    (pad 79 smd rect (at 4.50088 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 75 /mcu/usb/power/BANK2F3M5) (die_length 0.08382))\n    (pad 80 smd rect (at 4.0005 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 371 \"Net-(U24-Pad80)\") (die_length -2147.483648))\n    (pad 81 smd rect (at 3.50012 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 74 /mcu/usb/power/BANK2F3M4) (die_length -2147.483648))\n    (pad 82 smd rect (at 2.99974 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 372 \"Net-(U24-Pad82)\"))\n    (pad 83 smd rect (at 2.49936 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 82 /mcu/usb/power/CPLD_TDO) (die_length -2147.483648))\n    (pad 84 smd rect (at 1.99898 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.01016))\n    (pad 85 smd rect (at 1.50114 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 373 \"Net-(U24-Pad85)\") (die_length -2147.483648))\n    (pad 86 smd rect (at 1.00076 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 374 \"Net-(U24-Pad86)\") (die_length 0.08382))\n    (pad 87 smd rect (at 0.50038 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 375 \"Net-(U24-Pad87)\") (die_length 0.01524))\n    (pad 88 smd rect (at 0 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 89 smd rect (at -0.50038 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 73 /mcu/usb/power/BANK2F3M3) (die_length 0.08382))\n    (pad 90 smd rect (at -1.00076 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 72 /mcu/usb/power/BANK2F3M2) (die_length -2147.483648))\n    (pad 91 smd rect (at -1.50114 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 65 /mcu/usb/power/BANK2F3M1) (die_length -2147.483648))\n    (pad 92 smd rect (at -1.99898 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 56 /mcu/usb/power/B2AUX16) (die_length -2147.483648))\n    (pad 93 smd rect (at -2.49936 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 376 \"Net-(U24-Pad93)\") (die_length -2147.483648))\n    (pad 94 smd rect (at -2.99974 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 55 /mcu/usb/power/B2AUX15) (die_length 0.12192))\n    (pad 95 smd rect (at -3.50012 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 377 \"Net-(U24-Pad95)\") (die_length -2147.483648))\n    (pad 96 smd rect (at -4.0005 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 378 \"Net-(U24-Pad96)\") (die_length -2147.483648))\n    (pad 97 smd rect (at -4.50088 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 54 /mcu/usb/power/B2AUX14) (die_length -2147.483648))\n    (pad 98 smd rect (at -5.00126 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 221 VCC) (die_length -2147.483648))\n    (pad 99 smd rect (at -5.4991 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 53 /mcu/usb/power/B2AUX13) (die_length -2147.483648))\n    (pad 100 smd rect (at -5.99948 -8.001) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 18.20672))\n  )\n\n  (module hackrf:GSG-SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 5787F05F)\n    (at 79.742 158 90)\n    (path /503BB638/503BF2DD)\n    (fp_text reference U25 (at 0 -0.1778 90) (layer F.SilkS)\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n    )\n    (fp_text value MGA-81563 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.6604 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.08382))\n    (pad 2 smd rect (at 0 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 3 smd rect (at 0.6604 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 266 \"Net-(C59-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6604 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 5 smd rect (at 0 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length 0.12192))\n    (pad 6 smd rect (at -0.6604 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 269 \"Net-(C62-Pad2)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-XTAL3.2x2.5mm (layer C1F) (tedit 4E1A2084) (tstamp 5787F06D)\n    (at 124.6752 168.768 90)\n    (path /50370666/4F5D0B05)\n    (fp_text reference X1 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value GSG-XTAL4PIN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.6002 0.09906) (end -1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.6002 0.09906) (end 1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 1.24968) (end 0.24892 1.24968) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 -1.24968) (end 0.24892 -1.24968) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.09982 0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 35 /baseband/XB) (die_length 0.08128))\n    (pad 3 smd rect (at 1.09982 -0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 34 /baseband/XA) (die_length 0.08382))\n    (pad 2 smd rect (at 1.09982 0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at -1.09982 -0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-XTAL3.2x2.5mm (layer C1F) (tedit 4E1A2084) (tstamp 5787F078)\n    (at 163.149231 132.349408 45)\n    (path /5037043E/50370E89)\n    (fp_text reference X2 (at 0 0 45) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MCU_XTAL (at 0 0 45) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.6002 0.09906) (end -1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.6002 0.09906) (end 1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 1.24968) (end 0.24892 1.24968) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 -1.24968) (end 0.24892 -1.24968) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.09982 0.8001 45) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 165 /mcu/usb/power/XTAL1) (die_length 0.08128))\n    (pad 3 smd rect (at 1.09982 -0.8001 45) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 166 /mcu/usb/power/XTAL2) (die_length 0.08382))\n    (pad 2 smd rect (at 1.09982 0.8001 45) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at -1.09982 -0.8001 45) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 193 GND) (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-XTAL-AB26TRQ (layer C1F) (tedit 52904C10) (tstamp 5787F083)\n    (at 161.5 153.5)\n    (path /5037043E/52490BB4)\n    (fp_text reference X3 (at 3.1 0) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value RTC_XTAL (at 3.1 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -0.7 -0.9) (end 6.9 -0.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 6.9 -0.9) (end 6.9 0.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 6.9 0.9) (end -0.7 0.9) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 0.9) (end -0.7 -0.9) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0 0.45) (size 1.1 0.6) (layers C1F F.Paste F.Mask)\n      (net 119 /mcu/usb/power/RTCX1))\n    (pad 1 smd rect (at 0 -0.45) (size 1.1 0.6) (layers C1F F.Paste F.Mask)\n      (net 120 /mcu/usb/power/RTCX2))\n    (pad 0 smd rect (at 5.55 0) (size 2.4 1.5) (layers C1F F.Paste F.Mask))\n  )\n\n  (module hackrf:GSG-QFN32 (layer C1F) (tedit 527E5F01) (tstamp 5787ED5D)\n    (at 92.6204 157.7636 270)\n    (tags LFCSP)\n    (path /503BB638/502BE21C)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (fp_text reference U4 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value RFFC5072 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2.045 -2.5) (end -2.15 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.15 -2.5) (end -2.5 -2.15) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 -2.15) (end -2.5 -2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.05) (end 2.5 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.5) (end 2.05 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.05 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 2.5) (end 2.5 2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.05) (end -2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -2.675 -1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 319 \"Net-(U4-Pad1)\"))\n    (pad 2 smd oval (at -2.675 -1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 320 \"Net-(U4-Pad2)\"))\n    (pad 3 smd oval (at -2.675 -0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 321 \"Net-(U4-Pad3)\"))\n    (pad 4 smd oval (at -2.675 -0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 312 \"Net-(R4-Pad2)\"))\n    (pad 5 smd oval (at -2.675 0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 6 smd oval (at -2.675 0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 228 \"Net-(C14-Pad2)\"))\n    (pad 7 smd oval (at -2.675 1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 229 \"Net-(C14-Pad1)\"))\n    (pad 8 smd oval (at -2.675 1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 226 \"Net-(C12-Pad1)\"))\n    (pad 0 smd rect (at 0 0 270) (size 3.525 3.525) (layers C1F F.Mask)\n      (net 193 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at 0 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.1 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.1 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.1 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.1 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.1 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.1 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 9 smd oval (at -1.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 307 \"Net-(P17-Pad1)\"))\n    (pad 10 smd oval (at -1.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 39 /frontend/REF_IN))\n    (pad 11 smd oval (at -0.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 322 \"Net-(U4-Pad11)\"))\n    (pad 12 smd oval (at -0.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 13 smd oval (at 0.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 323 \"Net-(U4-Pad13)\"))\n    (pad 14 smd oval (at 0.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 324 \"Net-(U4-Pad14)\"))\n    (pad 15 smd oval (at 1.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 38 /frontend/!ANT_BIAS))\n    (pad 16 smd oval (at 1.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 306 \"Net-(P7-Pad1)\"))\n    (pad 17 smd oval (at 2.675 1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 325 \"Net-(U4-Pad17)\"))\n    (pad 18 smd oval (at 2.675 1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 326 \"Net-(U4-Pad18)\"))\n    (pad 19 smd oval (at 2.675 0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 221 VCC))\n    (pad 20 smd oval (at 2.675 0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 327 \"Net-(U4-Pad20)\"))\n    (pad 21 smd oval (at 2.675 -0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 328 \"Net-(U4-Pad21)\"))\n    (pad 22 smd oval (at 2.675 -0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 23 smd oval (at 2.675 -1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 299 \"Net-(L1-Pad1)\"))\n    (pad 24 smd oval (at 2.675 -1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 298 \"Net-(L1-Pad2)\"))\n    (pad 25 smd oval (at 1.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 308 \"Net-(P19-Pad1)\"))\n    (pad 26 smd oval (at 1.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 305 \"Net-(P6-Pad1)\"))\n    (pad 27 smd oval (at 0.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 300 \"Net-(L2-Pad1)\"))\n    (pad 28 smd oval (at 0.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 301 \"Net-(L3-Pad1)\"))\n    (pad 29 smd oval (at -0.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 198 MIXER_RESETX))\n    (pad 30 smd oval (at -0.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 197 MIXER_ENX))\n    (pad 31 smd oval (at -1.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 199 MIXER_SCLK))\n    (pad 32 smd oval (at -1.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 200 MIXER_SDATA))\n  )\n\n  (module hackrf:GSG-QFN48-6 (layer C1F) (tedit 4F5D8918) (tstamp 5787EE5A)\n    (at 108.6485 141.8971 90)\n    (path /50370666/4F5BBC9D)\n    (solder_mask_margin 0.0508)\n    (clearance 0.1524)\n    (fp_text reference U17 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MAX2837 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2.99974 -2.60096) (end -2.60096 -2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.60096 2.99974) (end -2.99974 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.99974 2.99974) (end -2.99974 2.60096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 2.60096) (end 2.99974 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 2.99974) (end 2.60096 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.60096 -2.99974) (end 2.99974 -2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 -2.99974) (end 2.99974 -2.60096) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -3 -2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 2 smd oval (at -3 -1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 3 smd oval (at -3 -1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 334 \"Net-(U17-Pad3)\"))\n    (pad 4 smd oval (at -3 -1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 273 \"Net-(C99-Pad1)\"))\n    (pad 5 smd oval (at -3 -0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 275 \"Net-(C102-Pad1)\"))\n    (pad 6 smd oval (at -3 -0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 335 \"Net-(U17-Pad6)\"))\n    (pad 7 smd oval (at -3 0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 8 smd oval (at -3 0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 336 \"Net-(U17-Pad8)\"))\n    (pad 9 smd oval (at -3 1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 337 \"Net-(U17-Pad9)\"))\n    (pad 10 smd oval (at -3 1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 277 \"Net-(C104-Pad1)\"))\n    (pad 11 smd oval (at -3 1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 281 \"Net-(C111-Pad1)\"))\n    (pad 12 smd oval (at -3 2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 338 \"Net-(U17-Pad12)\"))\n    (pad 13 smd oval (at -2.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 14 smd oval (at -1.8 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 339 \"Net-(U17-Pad14)\"))\n    (pad 15 smd oval (at -1.4 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 214 SSP1_SCK))\n    (pad 16 smd oval (at -1 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 36 /baseband/XCVR_CLKOUT))\n    (pad 17 smd oval (at -0.6 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 37 /baseband/XTAL2))\n    (pad 18 smd oval (at -0.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 340 \"Net-(U17-Pad18)\"))\n    (pad 19 smd oval (at 0.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 20 smd oval (at 0.6 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 221 VCC))\n    (pad 21 smd oval (at 1 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 22 smd oval (at 1.4 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 23 smd oval (at 1.8 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 12 /baseband/CPOUT+))\n    (pad 24 smd oval (at 2.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 13 /baseband/CPOUT-))\n    (pad 25 smd oval (at 3 2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 222 XCVR_EN))\n    (pad 26 smd oval (at 3 1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 27 smd oval (at 3 1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 279 \"Net-(C106-Pad1)\"))\n    (pad 28 smd oval (at 3 1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 29 smd oval (at 3 0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 212 SSP1_MISO))\n    (pad 30 smd oval (at 3 0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 172 CS_XCVR))\n    (pad 31 smd oval (at 3 -0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 213 SSP1_MOSI))\n    (pad 32 smd oval (at 3 -0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 203 RSSI))\n    (pad 33 smd oval (at 3 -1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 341 \"Net-(U17-Pad33)\"))\n    (pad 34 smd oval (at 3 -1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 342 \"Net-(U17-Pad34)\"))\n    (pad 35 smd oval (at 3 -1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 29 /baseband/RXBBQ-))\n    (pad 36 smd oval (at 3 -2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 28 /baseband/RXBBQ+))\n    (pad 37 smd oval (at 2.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 27 /baseband/RXBBI-))\n    (pad 38 smd oval (at 1.8 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 26 /baseband/RXBBI+))\n    (pad 39 smd oval (at 1.4 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 40 smd oval (at 1 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 343 \"Net-(U17-Pad40)\"))\n    (pad 41 smd oval (at 0.6 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 42 smd oval (at 0.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 31 /baseband/TXBBI-))\n    (pad 43 smd oval (at -0.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 30 /baseband/TXBBI+))\n    (pad 44 smd oval (at -0.6 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 32 /baseband/TXBBQ+))\n    (pad 45 smd oval (at -1 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 33 /baseband/TXBBQ-))\n    (pad 46 smd oval (at -1.4 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 47 smd oval (at -1.8 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 216 TXENABLE))\n    (pad 48 smd oval (at -2.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 205 RXENABLE))\n    (pad 0 smd rect (at 0 0 90) (size 4.525 4.525) (layers C1F F.Mask)\n      (net 193 GND) (solder_mask_margin -0.1016))\n    (pad 0 thru_hole circle (at 0 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.5 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.5 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.5 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.5 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.5 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.5 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 193 GND))\n  )\n\n  (module hackrf:GSG-QFN48-7 (layer C1F) (tedit 509981FA) (tstamp 5787EEA7)\n    (at 102.8954 112.4618 90)\n    (path /50370666/4F5BBCA6)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1397)\n    (fp_text reference U18 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MAX5864 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -3.0988 -3.50012) (end -3.50012 -3.0988) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.50012 -3.0988) (end 3.50012 -3.50012) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.50012 -3.50012) (end 3.0988 -3.50012) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.0988 3.50012) (end 3.50012 3.50012) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.50012 3.50012) (end 3.50012 3.0988) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.50012 3.0988) (end -3.50012 3.50012) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.50012 3.50012) (end -3.0988 3.50012) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -3.45 -2.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 25 /baseband/REFP))\n    (pad 2 smd oval (at -3.45 -2.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 3 smd oval (at -3.45 -1.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 14 /baseband/IA+))\n    (pad 4 smd oval (at -3.45 -1.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 15 /baseband/IA-))\n    (pad 5 smd oval (at -3.45 -0.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 6 smd oval (at -3.45 -0.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 191 GCK1))\n    (pad 7 smd oval (at -3.45 0.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 8 smd oval (at -3.45 0.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 9 smd oval (at -3.45 1.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/QA-))\n    (pad 10 smd oval (at -3.45 1.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 20 /baseband/QA+))\n    (pad 11 smd oval (at -3.45 2.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 12 smd oval (at -3.45 2.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 13 smd oval (at -2.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 173 DA0))\n    (pad 14 smd oval (at -2.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 174 DA1))\n    (pad 15 smd oval (at -1.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 175 DA2))\n    (pad 16 smd oval (at -1.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 176 DA3))\n    (pad 17 smd oval (at -0.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 18 smd oval (at -0.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 221 VCC))\n    (pad 19 smd oval (at 0.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 177 DA4))\n    (pad 20 smd oval (at 0.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 178 DA5))\n    (pad 21 smd oval (at 1.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 179 DA6))\n    (pad 22 smd oval (at 1.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 180 DA7))\n    (pad 23 smd oval (at 2.25 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 181 DD0))\n    (pad 24 smd oval (at 2.75 3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 182 DD1))\n    (pad 25 smd oval (at 3.45 2.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 183 DD2))\n    (pad 26 smd oval (at 3.45 2.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 184 DD3))\n    (pad 27 smd oval (at 3.45 1.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 185 DD4))\n    (pad 28 smd oval (at 3.45 1.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 186 DD5))\n    (pad 29 smd oval (at 3.45 0.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 187 DD6))\n    (pad 30 smd oval (at 3.45 0.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 188 DD7))\n    (pad 31 smd oval (at 3.45 -0.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 189 DD8))\n    (pad 32 smd oval (at 3.45 -0.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 190 DD9))\n    (pad 33 smd oval (at 3.45 -1.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 34 smd oval (at 3.45 -1.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 213 SSP1_MOSI))\n    (pad 35 smd oval (at 3.45 -2.25 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 214 SSP1_SCK))\n    (pad 36 smd oval (at 3.45 -2.75 90) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 171 CS_AD))\n    (pad 37 smd oval (at 2.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 38 smd oval (at 2.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 344 \"Net-(U18-Pad38)\"))\n    (pad 39 smd oval (at 1.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 40 smd oval (at 1.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 22 /baseband/QD+))\n    (pad 41 smd oval (at 0.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 23 /baseband/QD-))\n    (pad 42 smd oval (at 0.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 193 GND))\n    (pad 43 smd oval (at -0.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 44 smd oval (at -0.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 17 /baseband/ID-))\n    (pad 45 smd oval (at -1.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 16 /baseband/ID+))\n    (pad 46 smd oval (at -1.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 220 VAA))\n    (pad 47 smd oval (at -2.25 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 11 /baseband/COM))\n    (pad 48 smd oval (at -2.75 -3.45 180) (size 0.9 0.28) (layers C1F F.Paste F.Mask)\n      (net 24 /baseband/REFN))\n    (pad 0 smd rect (at 0 0 90) (size 5.3 5.3) (layers C1F F.Mask)\n      (net 193 GND) (solder_mask_margin -0.1016))\n    (pad 0 thru_hole circle (at 0 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.65 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.65 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.65 -1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.65 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 1.65 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at 0 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 thru_hole circle (at -1.65 1.65 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.65 -1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 -1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.65 -1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.65 0 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 0 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.65 0 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at -1.65 1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 0 1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n    (pad 0 smd rect (at 1.65 1.65 90) (size 1.65 1.65) (layers C1F F.Paste)\n      (net 193 GND))\n  )\n\n  (gr_line (start 180 126.825) (end 180 138.74) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 122.075) (end 180 125.925) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 104) (end 180 121.175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.85 126.375) (end 178.85 126.825) (angle 180) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 126.825) (end 178.85 126.825) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 125.925) (end 178.85 125.925) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.85 121.625) (end 178.85 122.075) (angle 180) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.85 122.075) (end 180 122.075) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 121.175) (end 178.85 121.175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 262.245 35) (end 262.245 43) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52D05BE2))\n  (gr_line (start 256.755 35) (end 256.755 43) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52D05BE1))\n  (gr_line (start 231.245 71) (end 231.245 79) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52D05BE0))\n  (gr_line (start 225.755 71) (end 225.755 79) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52D05BDF))\n  (gr_line (start 207.755 79) (end 207.755 71) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52D05BD4))\n  (gr_line (start 213.245 71) (end 213.245 79) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 60.58 155.94) (end 60.44 155.8) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.44 166.2) (end 60.58 166.06) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 61.5 167.26) (end 60 167.26) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 59.52 165) (end 61.02 165) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 61.5 154.74) (end 60 154.74) (angle -45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 59.52 157) (end 61.02 157) (angle -45) (layer Edge.Cuts) (width 0.381) (tstamp 52D0285E))\n  (gr_line (start 180 171) (end 180 169.26) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.42 168.06) (end 179.56 168.2) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.5 169.26) (end 180 169.26) (angle -45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 180.48 167) (end 178.98 167) (angle -45) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.42 139.94) (end 179.56 139.8) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.5 138.74) (end 180 138.74) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 180.48 141) (end 178.98 141) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60 167.26) (end 60 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60 154.74) (end 60 104) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 157) (end 61.02 165) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 141) (end 178.98 167) (angle 90) (layer Edge.Cuts) (width 0.381) (tstamp 52D059FC))\n  (gr_line (start 246.5 72.275) (end 252.5 72.275) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 5318D5EC))\n  (gr_line (start 246.5 76.275) (end 252.5 76.275) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 198.5 38) (end 198.5 42.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 198.5 74) (end 198.5 78.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_text USB (at 249.5 84) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text CLKOUT (at 228.5 84) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text CLKIN (at 210.5 84) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_line (start 243.5 74.275) (end 255.5 74.275) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 5318ACBE))\n  (gr_line (start 246.5 70.775) (end 246.5 77.775) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 5318D65B))\n  (gr_line (start 252.5 70.775) (end 252.5 77.775) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 5318D65C))\n  (gr_circle (center 249.5 74.275) (end 251.5 74.275) (layer Cmts.User) (width 0.2032) (tstamp 5318D659))\n  (gr_circle (center 252.5 74.275) (end 250.5 74.275) (layer Cmts.User) (width 0.2032) (tstamp 5318D65A))\n  (gr_circle (center 246.5 74.275) (end 248.5 74.275) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 249.5 68) (end 249.5 81) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 228.5 68) (end 228.5 81) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 210.5 68) (end 210.5 81) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 228.5 74.86) (end 231.75 74.86) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 210.5 74.86) (end 213.75 74.86) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 205 74.86) (end 234 74.86) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 275 65) (end 275 84) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C1A))\n  (gr_line (start 271 88) (end 201 88) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C19))\n  (gr_line (start 197 84) (end 197 65) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C18))\n  (gr_line (start 201 61) (end 271 61) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C17))\n  (gr_arc (start 271 65) (end 271 61) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C16))\n  (gr_arc (start 271 84) (end 275 84) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C15))\n  (gr_arc (start 201 84) (end 201 88) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C14))\n  (gr_arc (start 201 65) (end 197 65) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C13))\n  (gr_circle (center 271 65) (end 274 65) (layer Cmts.User) (width 0.2032) (tstamp 52C24C12))\n  (gr_circle (center 271 84) (end 274 84) (layer Cmts.User) (width 0.2032) (tstamp 52C24C11))\n  (gr_circle (center 201 84) (end 201 87) (layer Cmts.User) (width 0.2032) (tstamp 52C24C10))\n  (gr_circle (center 201 65) (end 198 65) (layer Cmts.User) (width 0.2032) (tstamp 52C24C0F))\n  (gr_line (start 198 77.31) (end 204 77.31) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C05))\n  (gr_line (start 198 75.31) (end 204 75.31) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C04))\n  (gr_line (start 199 75.51) (end 205 75.51) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C03))\n  (gr_line (start 199 77.11) (end 205 77.11) (angle 90) (layer Cmts.User) (width 0.2032) (tstamp 52C24C02))\n  (gr_text ANTENNA (at 259.5 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text TX (at 247.338 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text RX (at 242.766 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text LED1 (at 238.194 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text RF (at 233.622 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text 1V8 (at 229.05 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text 3V3 (at 216.4 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text DFU (at 222.9 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_text RESET (at 209.9 48) (layer Cmts.User)\n    (effects (font (size 1.5 1) (thickness 0.2)))\n  )\n  (gr_circle (center 247.338 39.21) (end 248.338 39.21) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 242.766 39.21) (end 243.766 39.21) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 238.194 39.21) (end 239.194 39.21) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 233.622 39.21) (end 234.622 39.21) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 229.05 39.21) (end 230.05 39.21) (layer Cmts.User) (width 0.2032) (tstamp 52C25145))\n  (gr_circle (center 216.4 39.21) (end 217.4 39.21) (layer Cmts.User) (width 0.2032) (tstamp 52C25141))\n  (gr_line (start 213 39.21) (end 250 39.21) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 222.9 35.5) (end 224.9 35.5) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 209.9 35.5) (end 211.9 35.5) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 205.5 35.5) (end 226.5 35.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 259.5 38.86) (end 262.75 38.86) (layer Cmts.User) (width 0.2032) (tstamp 52D05BE3))\n  (gr_line (start 256 38.86) (end 263 38.86) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 199 41.11) (end 205 41.11) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 199 39.51) (end 205 39.51) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 198 39.31) (end 204 39.31) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 198 41.31) (end 204 41.31) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 247.338 43) (end 247.338 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 242.766 43) (end 242.766 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 238.194 43) (end 238.194 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 233.622 43) (end 233.622 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 229.05 43) (end 229.05 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 216.4 43) (end 216.4 34) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 222.9 43) (end 222.9 32) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 209.9 43) (end 209.9 32) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 259.5 43) (end 259.5 32) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_text \"rear end plate\" (at 236 91) (layer Cmts.User)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n  (gr_text \"front end plate\" (at 236 55) (layer Cmts.User)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n  (gr_text \"end plate templates for optional Hammond 1455J1201 enclosure\" (at 236 19) (layer Cmts.User)\n    (effects (font (size 2 1.5) (thickness 0.375)))\n  )\n  (gr_circle (center 201 29) (end 198 29) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 201 48) (end 201 51) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 271 48) (end 274 48) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 271 29) (end 274 29) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 201 29) (end 197 29) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 201 48) (end 201 52) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 271 48) (end 275 48) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 271 29) (end 271 25) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 201 25) (end 271 25) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 197 48) (end 197 29) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 271 52) (end 201 52) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 275 29) (end 275 48) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_circle (center 125.2 165.2) (end 125.4 165.2) (layer F.SilkS) (width 0.2032))\n  (gr_circle (center 95.4 155) (end 95.6 155) (layer F.SilkS) (width 0.2032))\n  (gr_circle (center 105.4 145.2) (end 105.6 145.2) (layer F.SilkS) (width 0.2032))\n  (gr_circle (center 99.2 116.2) (end 99.4 116.2) (layer F.SilkS) (width 0.2032))\n  (gr_text 4 (at 167.7 101.3) (layer C4B)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 3 (at 166.8 101.3) (layer C3)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 2 (at 165.8 101.3) (layer C2)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 1 (at 164.9 101.3) (layer C1F)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"31 August 2016\" (at 78.796 113.278 90) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text P9 (at 98.1 125.47) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"J10\\nGND\" (at 116.9214 129.407) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P80 SHIELD\" (at 175.8494 131.8962 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P5 (at 89.21 110.3062) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_circle (center 126 104) (end 129 104) (layer Cmts.User) (width 0.2032) (tstamp 52815C47))\n  (gr_circle (center 131 144) (end 134 144) (layer Cmts.User) (width 0.2032))\n  (gr_text RESET (at 66.7 111.4 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text DFU (at 66.7 124.4 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text RF (at 65.08 135.63 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"Marzipan\" (at 73.97 117.596 90) (layer F.SilkS)\n    (effects (font (size 4.064 3.048) (thickness 0.6096)))\n  )\n  (gr_line (start 176 107) (end 178 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 176 168) (end 178 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 62 168) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 62 107) (end 64 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 173 103.5) (end 67 103.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 178.3 168) (end 178.3 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 67 171.5) (end 173 171.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 61.7 107) (end 61.7 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 176 104) (end 176 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 176 171) (end 173 171) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 64 171) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 64 104) (end 67 104) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 176 100) (end 64 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 64 175) (end 176 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 171) (end 180 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 104) (end 176 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 171) (end 64 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 104) (end 60 104) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 149.9362 114.5794) (end 148.4122 114.5794) (angle 90) (layer F.SilkS) (width 0.2032))\n  (gr_line (start 149.9362 114.5794) (end 149.4282 115.0874) (angle 90) (layer F.SilkS) (width 0.2032))\n  (gr_line (start 149.9362 114.5794) (end 149.4282 114.0714) (angle 90) (layer F.SilkS) (width 0.2032))\n  (gr_text 1V8 (at 65.08 130.804 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text 3V3 (at 65.08 117.85 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text USB (at 65.08 139.948 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text RX (at 65.08 144.52 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text TX (at 65.08 149.092 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P1\\n1V8\" (at 141.7 111.6) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P8\\nVCC\" (at 154.2594 110.992) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P20 (at 167.7976 144.5454 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P22 (at 152.7608 168.7516) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P25  LPC_ISP\" (at 144.1756 160.8268) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P28 (at 127.2084 144.5962 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P26\\nLPC_JTAG\" (at 147.7062 118.1548 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P3\\nGND\" (at 142.4738 117.4182) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P30  BANK2_AUX\" (at 148.8238 102.4068) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P36\\nVAA\" (at 80.5994 125.7494) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P2\\nCLKOUT\" (at 176.2558 137.789 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P29 (at 130.739 130.3722) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P16\\nCLKIN\" (at 176.332 156.2802 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P4\\nANTENNA\" (at 62.3622 153.3846 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text http://greatscottgadgets.com/hackrf/ (at 152.8878 171.2154) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n\n  (segment (start 105.68192 165.38688) (end 105.68192 166.4087) (width 0.2032) (layer C1F) (net 1) (status 20))\n  (segment (start 106.3788 164.69) (end 105.68192 165.38688) (width 0.2032) (layer C1F) (net 1) (tstamp 52703E1F) (status 10))\n  (segment (start 106.4998 164.69) (end 106.3788 164.69) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 73.9442 142.8272) (end 72.979 142.8272) (width 0.2032) (layer C1F) (net 1) (status 20))\n  (segment (start 74.70236 143.58536) (end 73.9442 142.8272) (width 0.2032) (layer C1F) (net 1) (tstamp 527024CB))\n  (segment (start 74.70236 144.80636) (end 74.70236 143.58536) (width 0.2032) (layer C1F) (net 1) (tstamp 52704D3B))\n  (segment (start 75.99934 146.10334) (end 74.70236 144.80636) (width 0.2032) (layer C1F) (net 1) (tstamp 52704D33))\n  (segment (start 76.9635 146.10334) (end 75.99934 146.10334) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 111.0654 156.0322) (end 111.0636 156.034) (width 0.2032) (layer C1F) (net 1) (tstamp 5273178E))\n  (segment (start 110.272 156.02638) (end 111.05598 156.02638) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 111.05598 156.02638) (end 111.0636 156.034) (width 0.2032) (layer C1F) (net 1) (tstamp 5273178A))\n  (segment (start 112.1664 156.0322) (end 111.0654 156.0322) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 108.4326 164.6682) (end 108.4326 164.69) (width 0.2032) (layer C1F) (net 1) (tstamp 527E88D6))\n  (segment (start 108.4326 164.69) (end 106.4998 164.69) (width 0.2032) (layer C1F) (net 1) (tstamp 527E88D7) (status 20))\n  (segment (start 108.4572 164.6682) (end 109.7586 163.3668) (width 0.2032) (layer C1F) (net 1) (tstamp 52802EF1) (status 20))\n  (segment (start 108.4326 164.6682) (end 108.4572 164.6682) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 112.9844 156.8502) (end 112.1664 156.0322) (width 0.2032) (layer C1F) (net 1) (tstamp 527AE3A3) (status 20))\n  (segment (start 112.9844 160.141) (end 112.9844 156.8502) (width 0.2032) (layer C1F) (net 1) (tstamp 527AE39E))\n  (segment (start 109.7586 163.3668) (end 112.9844 160.141) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (via (at 108.4326 164.6682) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (via (at 120.2944 173.0248) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (segment (start 120.2944 173.0248) (end 119.6086 172.339) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 111.6778 167.9134) (end 108.4326 164.6682) (width 0.2032) (layer C4B) (net 1) (tstamp 52818BA1))\n  (segment (start 119.5884 167.9134) (end 111.6778 167.9134) (width 0.2032) (layer C4B) (net 1) (tstamp 52818BA0))\n  (via (at 119.5884 167.9134) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 119.6086 167.9336) (end 119.5884 167.9134) (width 0.2032) (layer C1F) (net 1) (tstamp 52818B94))\n  (segment (start 119.6086 172.339) (end 119.6086 167.9336) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 154.4118 141.5736) (end 153.308917 140.470717) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 121.177394 173.323594) (end 120.8786 173.0248) (width 0.2032) (layer C4B) (net 1) (tstamp 527E88FD))\n  (segment (start 120.2944 173.0248) (end 120.8786 173.0248) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8908))\n  (segment (start 154.4118 141.5736) (end 156.550502 141.5736) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 145.016314 132.730187) (end 143.060398 130.774271) (width 0.2032) (layer C1F) (net 1) (status 20))\n  (via (at 154.4118 141.5736) (size 0.6858) (layers C1F C4B) (net 1))\n  (segment (start 146.721177 133.933777) (end 147.980023 133.933777) (width 0.2032) (layer C1F) (net 1) (tstamp 527C7F1D))\n  (segment (start 145.517587 132.730187) (end 146.721177 133.933777) (width 0.2032) (layer C1F) (net 1) (tstamp 527C7F1C))\n  (segment (start 145.016314 132.730187) (end 145.517587 132.730187) (width 0.2032) (layer C1F) (net 1) (tstamp 527C7F1B))\n  (segment (start 158.734902 139.3892) (end 162.554996 139.3892) (width 0.2032) (layer C4B) (net 1) (tstamp 527C81B2))\n  (segment (start 156.550502 141.5736) (end 158.734902 139.3892) (width 0.2032) (layer C4B) (net 1) (tstamp 527C81B0))\n  (segment (start 163.474504 173.323594) (end 121.177394 173.323594) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 153.308917 139.262671) (end 147.980023 133.933777) (width 0.2032) (layer C1F) (net 1) (tstamp 52806A47))\n  (segment (start 153.308917 140.470717) (end 153.308917 139.262671) (width 0.2032) (layer C1F) (net 1) (tstamp 52806A45))\n  (segment (start 171.5516 165.246498) (end 163.474504 173.323594) (width 0.2032) (layer C4B) (net 1) (tstamp 52CB107D))\n  (segment (start 171.5516 145.3134) (end 171.5516 165.246498) (width 0.2032) (layer C4B) (net 1) (tstamp 52CB107A))\n  (segment (start 170.9674 144.7292) (end 171.5516 145.3134) (width 0.2032) (layer C4B) (net 1) (tstamp 52CB1079))\n  (segment (start 167.894996 144.7292) (end 170.9674 144.7292) (width 0.2032) (layer C4B) (net 1) (tstamp 52CB1074))\n  (segment (start 162.554996 139.3892) (end 167.894996 144.7292) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 66.578598 147.883016) (end 66.578598 155.462296) (width 0.2032) (layer C4B) (net 1) (tstamp 52D05B3C))\n  (segment (start 66.578598 155.462296) (end 67.462396 156.346094) (width 0.2032) (layer C4B) (net 1) (tstamp 52D05B3E))\n  (segment (start 67.462396 156.346094) (end 67.462396 163.667392) (width 0.2032) (layer C4B) (net 1) (tstamp 52D05B3F))\n  (segment (start 119.653394 173.0248) (end 119.3546 173.323594) (width 0.2032) (layer C4B) (net 1) (tstamp 527E892A))\n  (segment (start 119.653394 173.0248) (end 120.2944 173.0248) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 71.362404 145.408996) (end 69.052618 145.408996) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8F8C))\n  (segment (start 67.462396 163.667392) (end 70.00239 166.207386) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8F99))\n  (segment (start 70.00239 166.207386) (end 70.00239 170.20539) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8F9C))\n  (segment (start 70.00239 170.20539) (end 73.120594 173.323594) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8F9E))\n  (segment (start 73.120594 173.323594) (end 119.3546 173.323594) (width 0.2032) (layer C4B) (net 1) (tstamp 527E8FA3))\n  (via (at 73.9442 142.8272) (size 0.6858) (layers C1F C4B) (net 1))\n  (segment (start 73.9442 142.8272) (end 71.362404 145.408996) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 69.052618 145.408996) (end 66.578598 147.883016) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 73.3666 147.967) (end 73.3666 149.2624) (width 0.508) (layer C1F) (net 2) (status 30))\n  (segment (start 73.3666 149.2624) (end 73.265 149.364) (width 0.508) (layer C1F) (net 2) (status 30))\n  (segment (start 73.3666 147.967) (end 73.3666 146.951) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 73.3412 146.9256) (end 73.3666 146.951) (width 0.2032) (layer C1F) (net 2))\n  (segment (start 72.1106 146.8374) (end 73.253 146.8374) (width 0.2032) (layer C1F) (net 2) (tstamp 528112D1) (status 10))\n  (segment (start 73.253 146.8374) (end 73.3412 146.9256) (width 0.2032) (layer C1F) (net 2) (tstamp 528112D9))\n  (segment (start 71.9836 146.7104) (end 72.1106 146.8374) (width 0.2032) (layer C1F) (net 2) (status 30))\n  (via (at 73.3412 146.9256) (size 0.6858) (layers C1F C4B) (net 2))\n  (segment (start 73.3412 155.1818) (end 72.3698 156.1532) (width 0.2032) (layer C4B) (net 2) (tstamp 52D05B26))\n  (segment (start 72.3698 156.1532) (end 68.9916 156.1532) (width 0.2032) (layer C4B) (net 2) (tstamp 52D05B28))\n  (segment (start 68.9916 156.1532) (end 68.1736 156.9712) (width 0.2032) (layer C4B) (net 2) (tstamp 52D05B2A))\n  (segment (start 68.1736 156.9712) (end 68.1736 163.3728) (width 0.2032) (layer C4B) (net 2) (tstamp 52D05B2B))\n  (segment (start 121.471986 172.61239) (end 120.868394 172.008798) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8952))\n  (segment (start 120.868394 172.008798) (end 119.6636 172.008798) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8955))\n  (segment (start 119.6636 172.008798) (end 119.060008 172.61239) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8956))\n  (segment (start 149.1286 157.22) (end 149.1286 167.527298) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 147.957568 152.394) (end 146.948848 153.40272) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 147.9602 156.0516) (end 149.1286 157.22) (width 0.2032) (layer C4B) (net 2) (tstamp 527C7E4A))\n  (segment (start 147.9602 152.394) (end 147.9602 156.0516) (width 0.2032) (layer C4B) (net 2) (tstamp 527C7E49))\n  (via (at 147.9602 152.394) (size 0.6858) (layers C1F C4B) (net 2))\n  (segment (start 147.957568 152.394) (end 147.9602 152.394) (width 0.2032) (layer C1F) (net 2) (tstamp 527C7E47))\n  (segment (start 149.1286 167.527298) (end 144.043508 172.61239) (width 0.2032) (layer C4B) (net 2) (tstamp 527C8275))\n  (segment (start 144.043508 172.61239) (end 121.471986 172.61239) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 68.1736 163.3728) (end 70.713594 165.912794) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8F39))\n  (segment (start 70.713594 165.912794) (end 70.713594 167.959104) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8F41))\n  (segment (start 70.713594 167.959104) (end 75.36688 172.61239) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8F43))\n  (segment (start 75.36688 172.61239) (end 119.060008 172.61239) (width 0.2032) (layer C4B) (net 2) (tstamp 527E8F45))\n  (segment (start 73.3412 146.9256) (end 73.3412 155.1818) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 76.3277 168.7182) (end 76.2261 168.8198) (width 0.2032) (layer C1F) (net 3) (status 30))\n  (segment (start 76.3277 167.8038) (end 76.3277 168.7182) (width 0.2032) (layer C1F) (net 3) (status 20))\n  (segment (start 76.3277 166.4068) (end 76.3277 167.8038) (width 0.2032) (layer C1F) (net 3) (status 10))\n  (segment (start 76.3103 166.3894) (end 74.7066 166.3894) (width 0.2032) (layer C1F) (net 3) (tstamp 52802F7C) (status 30))\n  (segment (start 76.3277 166.4068) (end 76.3103 166.3894) (width 0.2032) (layer C1F) (net 3) (status 30))\n  (segment (start 138.206604 156.183706) (end 138.658698 156.6358) (width 0.2032) (layer C1F) (net 3) (tstamp 52806BE9))\n  (segment (start 138.658698 156.6358) (end 139.4131 156.6358) (width 0.2032) (layer C1F) (net 3) (tstamp 52806BEE))\n  (via (at 139.4131 156.6358) (size 0.6858) (layers C1F C4B) (net 3))\n  (segment (start 139.4131 156.6358) (end 138.892402 157.156498) (width 0.2032) (layer C4B) (net 3) (tstamp 52806BF6))\n  (segment (start 138.892402 157.156498) (end 138.892402 166.689096) (width 0.2032) (layer C4B) (net 3) (tstamp 52806BF7))\n  (segment (start 138.892402 166.689096) (end 137.033092 168.548406) (width 0.2032) (layer C4B) (net 3) (tstamp 527F1566))\n  (segment (start 137.033092 168.548406) (end 132.039496 168.548406) (width 0.2032) (layer C4B) (net 3) (tstamp 527F1569))\n  (segment (start 129.39792 171.189982) (end 122.06117 171.189982) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 132.039496 168.548406) (end 129.39792 171.189982) (width 0.2032) (layer C4B) (net 3) (tstamp 527C8244))\n  (via (at 76.3277 167.8038) (size 0.6858) (layers C1F C4B) (net 3))\n  (segment (start 78.373698 169.849798) (end 76.3277 167.8038) (width 0.2032) (layer C4B) (net 3) (tstamp 527E8A07))\n  (segment (start 120.720986 169.849798) (end 78.373698 169.849798) (width 0.2032) (layer C4B) (net 3) (tstamp 527E8A04))\n  (segment (start 122.06117 171.189982) (end 120.720986 169.849798) (width 0.2032) (layer C4B) (net 3) (tstamp 527E8A02))\n  (segment (start 142.688153 151.301802) (end 142.240096 151.301802) (width 0.2032) (layer C1F) (net 3) (tstamp 527F2332))\n  (segment (start 142.240096 151.301802) (end 139.827096 153.714802) (width 0.2032) (layer C1F) (net 3) (tstamp 527F2338))\n  (segment (start 139.827096 153.714802) (end 138.836498 153.714802) (width 0.2032) (layer C1F) (net 3) (tstamp 527F2339))\n  (segment (start 138.836498 153.714802) (end 138.206604 154.344696) (width 0.2032) (layer C1F) (net 3) (tstamp 527F233D))\n  (segment (start 143.768042 150.221913) (end 142.688153 151.301802) (width 0.2032) (layer C1F) (net 3) (status 10))\n  (segment (start 138.206604 154.344696) (end 138.206604 156.183706) (width 0.2032) (layer C1F) (net 3))\n  (segment (start 87.94 106.42) (end 87.94 116.6562) (width 0.2032) (layer C1F) (net 4) (tstamp 52802A84))\n  (segment (start 87.94 116.6562) (end 85.9334 118.6628) (width 0.2032) (layer C1F) (net 4) (tstamp 52802A86) (status 20))\n  (segment (start 86.67 105.15) (end 87.94 106.42) (width 0.2032) (layer C1F) (net 4) (status 10))\n  (segment (start 145.4964 124.018083) (end 147.656493 126.178176) (width 0.2032) (layer C1F) (net 4) (status 10))\n  (segment (start 145.4964 123.3872) (end 145.4964 124.018083) (width 0.2032) (layer C1F) (net 4))\n  (via (at 145.4964 122.3458) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 4))\n  (segment (start 145.4964 122.3458) (end 144.9884 121.8378) (width 0.2032) (layer C4B) (net 4) (tstamp 52F1D71F))\n  (segment (start 144.9884 121.8378) (end 144.332992 121.8378) (width 0.2032) (layer C4B) (net 4) (tstamp 52F1D720))\n  (segment (start 144.332992 121.8378) (end 137.627384 115.132192) (width 0.2032) (layer C4B) (net 4) (tstamp 52F1D721))\n  (segment (start 87.482806 103.041794) (end 119.84628 103.041794) (width 0.2032) (layer C4B) (net 4))\n  (segment (start 87.482806 103.041794) (end 86.67 103.8546) (width 0.2032) (layer C4B) (net 4) (tstamp 528066BE))\n  (segment (start 86.67 103.8546) (end 86.67 105.15) (width 0.2032) (layer C4B) (net 4) (tstamp 52802A80) (status 20))\n  (segment (start 126.136534 112.9986) (end 128.270126 115.132192) (width 0.2032) (layer C4B) (net 4))\n  (segment (start 128.270126 115.132192) (end 137.627384 115.132192) (width 0.2032) (layer C4B) (net 4) (tstamp 52816E01))\n  (segment (start 126.136534 109.332048) (end 126.136534 112.9986) (width 0.2032) (layer C4B) (net 4) (tstamp 52810A99))\n  (segment (start 119.84628 103.041794) (end 126.136534 109.332048) (width 0.2032) (layer C4B) (net 4) (tstamp 52810A94))\n  (segment (start 145.4964 123.3872) (end 145.4964 122.3458) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 147.63 112.77) (end 145.09 112.77) (width 0.254) (layer C1F) (net 5) (status 30))\n  (via (at 117.094 110.363) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 5))\n  (segment (start 117.094 108.9152) (end 117.094 110.363) (width 0.508) (layer C1F) (net 5) (status 10))\n  (segment (start 117.69852 111.01832) (end 118.745 111.01832) (width 0.3048) (layer C1F) (net 5) (status 20))\n  (segment (start 117.69852 111.01832) (end 117.094 110.363) (width 0.3048) (layer C1F) (net 5))\n  (segment (start 123.698 123.4126) (end 123.698 115.3414) (width 1.27) (layer C4B) (net 5) (tstamp 52878741))\n  (segment (start 123.698 115.3414) (end 118.7196 110.363) (width 1.27) (layer C4B) (net 5))\n  (segment (start 118.7196 110.363) (end 117.094 110.363) (width 1.27) (layer C4B) (net 5))\n  (segment (start 140.01 112.77) (end 138.74 114.04) (width 1.27) (layer C4B) (net 5) (tstamp 52816E33))\n  (segment (start 138.74 114.04) (end 128.707 114.04) (width 1.27) (layer C4B) (net 5) (tstamp 52816E36))\n  (via (at 128.707 114.04) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 5))\n  (segment (start 145.09 112.77) (end 140.01 112.77) (width 1.27) (layer C4B) (net 5) (status 10))\n  (segment (start 124.9994 114.04) (end 123.698 115.3414) (width 1.27) (layer C1F) (net 5) (tstamp 52816E6F))\n  (segment (start 128.707 114.04) (end 124.9994 114.04) (width 1.27) (layer C1F) (net 5) (tstamp 52816E70))\n  (via (at 123.698 115.3414) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 5))\n  (segment (start 123.7032 123.4126) (end 123.698 123.4126) (width 0.254) (layer C4B) (net 5) (tstamp 5287873D))\n  (segment (start 123.74626 123.45566) (end 123.7032 123.4126) (width 0.254) (layer C1F) (net 5) (tstamp 5287872B))\n  (via (at 123.7032 123.4126) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 5))\n  (segment (start 123.74626 125.0188) (end 123.74626 123.45566) (width 0.254) (layer C1F) (net 5) (status 10))\n  (segment (start 123.74626 127.87526) (end 123.881 128.01) (width 0.254) (layer C1F) (net 5) (tstamp 52878986) (status 30))\n  (segment (start 123.74626 125.0188) (end 123.74626 127.87526) (width 0.254) (layer C1F) (net 5) (status 30))\n  (segment (start 127.4692 158.3952) (end 127.437 158.363) (width 0.254) (layer C1F) (net 6) (tstamp 527EEE19) (status 30))\n  (segment (start 127.4692 160.726) (end 127.4692 158.3952) (width 0.254) (layer C1F) (net 6) (status 30))\n  (segment (start 127.9692 159.6088) (end 128.5546 159.0234) (width 0.254) (layer C1F) (net 7) (tstamp 527EEE1E))\n  (segment (start 128.5546 159.0234) (end 128.5546 156.9406) (width 0.254) (layer C1F) (net 7) (tstamp 527EEE1F) (status 20))\n  (segment (start 127.9692 160.726) (end 127.9692 159.6088) (width 0.254) (layer C1F) (net 7) (status 10))\n  (segment (start 131.6778 162.426) (end 131.6788 162.427) (width 0.254) (layer C1F) (net 8) (tstamp 52806B32) (status 30))\n  (segment (start 129.6692 162.426) (end 131.6778 162.426) (width 0.254) (layer C1F) (net 8) (status 30))\n  (segment (start 133.8886 163.6208) (end 134.93 164.6622) (width 0.508) (layer C1F) (net 9) (tstamp 527EEC3A) (status 20))\n  (segment (start 130.8316 162.926) (end 131.5264 163.6208) (width 0.254) (layer C1F) (net 9) (tstamp 52798F3D))\n  (segment (start 129.6692 162.926) (end 130.8316 162.926) (width 0.254) (layer C1F) (net 9) (status 10))\n  (segment (start 131.5264 163.6208) (end 133.8886 163.6208) (width 0.508) (layer C1F) (net 9))\n  (segment (start 124.2864 162.426) (end 123.4746 161.6142) (width 0.254) (layer C1F) (net 10) (tstamp 527B1A1B) (status 20))\n  (segment (start 123.4746 161.6142) (end 123.3476 161.6142) (width 0.254) (layer C1F) (net 10) (tstamp 527B1A21) (status 30))\n  (segment (start 125.2692 162.426) (end 124.2864 162.426) (width 0.254) (layer C1F) (net 10) (status 10))\n  (segment (start 99.01936 114.71224) (end 96.4184 117.3132) (width 0.254) (layer C1F) (net 11) (status 10))\n  (segment (start 96.4184 117.3132) (end 96.4184 118.0244) (width 0.254) (layer C1F) (net 11) (status 20))\n  (segment (start 99.44608 114.71224) (end 99.01936 114.71224) (width 0.254) (layer C1F) (net 11) (status 30))\n  (segment (start 113.7285 138.8745) (end 114.6937 138.8745) (width 0.254) (layer C1F) (net 12) (status 30))\n  (segment (start 113.3475 138.8745) (end 113.7285 138.8745) (width 0.2413) (layer C1F) (net 12) (status 20))\n  (segment (start 111.64824 140.09624) (end 112.12576 140.09624) (width 0.2413) (layer C1F) (net 12) (status 10))\n  (segment (start 114.6937 138.8745) (end 114.7191 138.8491) (width 0.254) (layer C1F) (net 12) (status 30))\n  (segment (start 112.12576 140.09624) (end 113.3475 138.8745) (width 0.2413) (layer C1F) (net 12))\n  (segment (start 112.3315 139.3317) (end 112.3315 139.0269) (width 0.2413) (layer C1F) (net 13))\n  (segment (start 113.5507 137.8077) (end 113.7285 137.8077) (width 0.2413) (layer C1F) (net 13) (status 30))\n  (segment (start 114.7191 137.8331) (end 113.7539 137.8331) (width 0.254) (layer C1F) (net 13) (status 30))\n  (segment (start 111.64824 139.69746) (end 111.96574 139.69746) (width 0.2413) (layer C1F) (net 13) (status 30))\n  (segment (start 113.7539 137.8331) (end 113.7285 137.8077) (width 0.254) (layer C1F) (net 13) (status 30))\n  (segment (start 112.3315 139.0269) (end 113.5507 137.8077) (width 0.2413) (layer C1F) (net 13) (status 20))\n  (segment (start 111.96574 139.69746) (end 112.3315 139.3317) (width 0.2413) (layer C1F) (net 13) (status 10))\n  (segment (start 100.0125 124.6919) (end 100.0125 123.8029) (width 0.2032) (layer C1F) (net 14) (status 30))\n  (segment (start 100.0125 123.8029) (end 100.1141 123.7013) (width 0.2032) (layer C1F) (net 14) (status 30))\n  (segment (start 100.0125 123.5997) (end 100.1141 123.7013) (width 0.2032) (layer C1F) (net 14) (status 30))\n  (segment (start 100.0125 122.7107) (end 100.0125 123.5997) (width 0.2032) (layer C1F) (net 14) (status 30))\n  (segment (start 100.73894 120.51966) (end 101.14534 120.11326) (width 0.2032) (layer C1F) (net 14) (tstamp 52732AD7))\n  (segment (start 101.14534 120.11326) (end 101.14534 115.91112) (width 0.2032) (layer C1F) (net 14) (tstamp 52732ADB) (status 20))\n  (segment (start 100.73894 122.13666) (end 100.1776 122.698) (width 0.2032) (layer C1F) (net 14) (status 20))\n  (segment (start 100.076 122.698) (end 100.1776 122.698) (width 0.2032) (layer C1F) (net 14) (status 30))\n  (segment (start 100.73894 122.13666) (end 100.73894 120.51966) (width 0.2032) (layer C1F) (net 14))\n  (segment (start 101.2825 123.8029) (end 101.1809 123.7013) (width 0.2032) (layer C1F) (net 15) (status 30))\n  (segment (start 101.2825 124.6919) (end 101.2825 123.8029) (width 0.2032) (layer C1F) (net 15) (status 30))\n  (segment (start 101.2825 122.7107) (end 101.2825 123.5997) (width 0.2032) (layer C1F) (net 15) (status 30))\n  (segment (start 101.2825 123.5997) (end 101.1809 123.7013) (width 0.2032) (layer C1F) (net 15) (status 30))\n  (segment (start 101.981 120.3848) (end 101.64572 120.04952) (width 0.2032) (layer C1F) (net 15) (tstamp 52732AE4))\n  (segment (start 101.64572 120.04952) (end 101.64572 115.91112) (width 0.2032) (layer C1F) (net 15) (tstamp 52732AE8) (status 20))\n  (segment (start 101.346 122.698) (end 101.4476 122.698) (width 0.2032) (layer C1F) (net 15) (status 30))\n  (segment (start 101.4476 122.698) (end 101.981 122.1646) (width 0.2032) (layer C1F) (net 15) (status 10))\n  (segment (start 101.981 122.1646) (end 101.981 120.3848) (width 0.2032) (layer C1F) (net 15))\n  (segment (start 94.384698 120.3392) (end 95.9918 120.3392) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B869))\n  (segment (start 95.9918 120.3392) (end 96.2152 120.5626) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B86D))\n  (segment (start 96.2152 120.5626) (end 96.2152 121.4026) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B86F))\n  (segment (start 95.4913 114.6843) (end 95.246598 114.929002) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 96.7105 114.6843) (end 97.68332 113.71148) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 99.44608 113.71148) (end 97.68332 113.71148) (width 0.2032) (layer C1F) (net 16) (status 10))\n  (segment (start 95.4913 114.6843) (end 96.7105 114.6843) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 93.451802 115.381096) (end 93.451802 119.406304) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B480))\n  (segment (start 93.903896 114.929002) (end 93.451802 115.381096) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B47F))\n  (segment (start 95.246598 114.929002) (end 93.903896 114.929002) (width 0.2032) (layer C1F) (net 16) (tstamp 5295B47C))\n  (segment (start 93.451802 119.406304) (end 94.384698 120.3392) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 97.6757 113.2111) (end 96.56318 114.32362) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 99.44608 113.2111) (end 97.6757 113.2111) (width 0.2032) (layer C1F) (net 17) (status 10))\n  (segment (start 96.56318 114.32362) (end 95.3314 114.32362) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 95.08162 114.5734) (end 95.3314 114.32362) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 94.9452 121.4026) (end 93.0962 119.5536) (width 0.2032) (layer C1F) (net 17) (tstamp 5295B0DC) (status 10))\n  (segment (start 93.7566 114.5734) (end 93.0962 115.2338) (width 0.2032) (layer C1F) (net 17) (tstamp 5295B141))\n  (segment (start 95.08162 114.5734) (end 93.7566 114.5734) (width 0.2032) (layer C1F) (net 17) (tstamp 5295B13F))\n  (segment (start 93.0962 115.2338) (end 93.0962 119.5536) (width 0.2032) (layer C1F) (net 17) (tstamp 5295B145))\n  (segment (start 127.4692 167.9044) (end 127.5708 168.006) (width 0.254) (layer C1F) (net 18) (status 30))\n  (segment (start 127.4692 164.92498) (end 127.4692 167.9044) (width 0.254) (layer C1F) (net 18) (status 30))\n  (segment (start 129.9972 169.0624) (end 128.6272 169.0624) (width 0.254) (layer C1F) (net 18) (tstamp 52AA4049))\n  (segment (start 128.6272 169.0624) (end 127.5708 168.006) (width 0.254) (layer C1F) (net 18) (tstamp 52AA404A))\n  (segment (start 130.175 169.2402) (end 129.9972 169.0624) (width 0.254) (layer C1F) (net 18))\n  (segment (start 130.53498 163.42638) (end 131.7872 164.6786) (width 0.254) (layer C1F) (net 19) (status 20))\n  (segment (start 133.1842 165.212) (end 132.3206 165.212) (width 0.254) (layer C1F) (net 19) (status 10))\n  (segment (start 132.3206 165.212) (end 131.7872 164.6786) (width 0.254) (layer C1F) (net 19) (status 20))\n  (segment (start 129.46818 163.42638) (end 130.53498 163.42638) (width 0.254) (layer C1F) (net 19) (status 10))\n  (segment (start 104.4067 123.5997) (end 104.3051 123.7013) (width 0.2032) (layer C1F) (net 20) (status 30))\n  (segment (start 104.4067 123.8029) (end 104.3051 123.7013) (width 0.2032) (layer C1F) (net 20) (status 30))\n  (segment (start 104.4067 122.7107) (end 104.4067 123.5997) (width 0.2032) (layer C1F) (net 20) (status 30))\n  (segment (start 104.4067 124.6919) (end 104.4067 123.8029) (width 0.2032) (layer C1F) (net 20) (status 30))\n  (segment (start 104.75468 120.18668) (end 105.1052 120.5372) (width 0.2032) (layer C1F) (net 20) (tstamp 52732BD5))\n  (segment (start 105.1052 120.5372) (end 105.1052 122.1646) (width 0.2032) (layer C1F) (net 20) (tstamp 52732BDA))\n  (segment (start 104.64546 116.47246) (end 104.75468 116.58168) (width 0.2032) (layer C1F) (net 20))\n  (segment (start 104.64546 116.47246) (end 104.64546 115.91112) (width 0.2032) (layer C1F) (net 20) (status 20))\n  (segment (start 104.5718 122.698) (end 105.1052 122.1646) (width 0.2032) (layer C1F) (net 20) (status 10))\n  (segment (start 104.4702 122.698) (end 104.5718 122.698) (width 0.2032) (layer C1F) (net 20) (status 30))\n  (segment (start 104.75468 116.58168) (end 104.75468 120.18668) (width 0.2032) (layer C1F) (net 20))\n  (segment (start 103.1367 122.7107) (end 103.1367 123.5997) (width 0.2032) (layer C1F) (net 21) (status 30))\n  (segment (start 103.1367 123.8029) (end 103.2383 123.7013) (width 0.2032) (layer C1F) (net 21) (status 30))\n  (segment (start 103.1367 123.5997) (end 103.2383 123.7013) (width 0.2032) (layer C1F) (net 21) (status 30))\n  (segment (start 103.1367 124.6919) (end 103.1367 123.8029) (width 0.2032) (layer C1F) (net 21) (status 30))\n  (segment (start 104.394 119.9294) (end 103.8352 120.4882) (width 0.2032) (layer C1F) (net 21) (tstamp 52732B8D))\n  (segment (start 104.394 116.729) (end 104.14508 116.48008) (width 0.2032) (layer C1F) (net 21))\n  (segment (start 104.14508 116.48008) (end 104.14508 115.91112) (width 0.2032) (layer C1F) (net 21) (status 20))\n  (segment (start 103.2002 122.698) (end 103.3018 122.698) (width 0.2032) (layer C1F) (net 21) (status 30))\n  (segment (start 103.3018 122.698) (end 103.8352 122.1646) (width 0.2032) (layer C1F) (net 21) (status 10))\n  (segment (start 103.8352 122.1646) (end 103.8352 120.4882) (width 0.2032) (layer C1F) (net 21))\n  (segment (start 104.394 116.729) (end 104.394 119.9294) (width 0.2032) (layer C1F) (net 21))\n  (segment (start 91.821 113.5159) (end 91.821 121.4026) (width 0.2032) (layer C1F) (net 22) (tstamp 5295AE11) (status 20))\n  (segment (start 99.44608 111.21212) (end 98.69932 111.21212) (width 0.2032) (layer C1F) (net 22) (status 10))\n  (segment (start 98.68662 111.19942) (end 94.13748 111.19942) (width 0.2032) (layer C1F) (net 22))\n  (segment (start 98.69932 111.21212) (end 98.68662 111.19942) (width 0.2032) (layer C1F) (net 22))\n  (segment (start 94.13748 111.19942) (end 91.821 113.5159) (width 0.2032) (layer C1F) (net 22))\n  (segment (start 92.176602 113.663196) (end 92.176602 120.488202) (width 0.2032) (layer C1F) (net 23) (tstamp 5295AE1B))\n  (segment (start 92.176602 120.488202) (end 93.091 121.4026) (width 0.2032) (layer C1F) (net 23) (tstamp 5295AE1E) (status 20))\n  (segment (start 98.4123 111.5601) (end 94.279698 111.5601) (width 0.2032) (layer C1F) (net 23))\n  (segment (start 99.44608 111.7125) (end 98.5647 111.7125) (width 0.2032) (layer C1F) (net 23) (status 10))\n  (segment (start 98.5647 111.7125) (end 98.4123 111.5601) (width 0.2032) (layer C1F) (net 23))\n  (segment (start 94.279698 111.5601) (end 92.176602 113.663196) (width 0.2032) (layer C1F) (net 23))\n  (segment (start 99.44608 115.21262) (end 99.44608 116.01272) (width 0.254) (layer C1F) (net 24) (status 10))\n  (segment (start 99.44608 116.01272) (end 97.4344 118.0244) (width 0.254) (layer C1F) (net 24) (status 20))\n  (segment (start 100.14458 115.91112) (end 100.14458 116.25402) (width 0.254) (layer C1F) (net 25) (status 30))\n  (segment (start 98.4504 117.9482) (end 98.4504 118.0244) (width 0.254) (layer C1F) (net 25) (status 30))\n  (segment (start 100.14458 116.25402) (end 98.4504 117.9482) (width 0.254) (layer C1F) (net 25) (status 30))\n  (segment (start 100.431598 131.535398) (end 100.431598 129.071598) (width 0.2032) (layer C1F) (net 26) (tstamp 5293EB88))\n  (segment (start 100.431598 129.071598) (end 99.37 128.01) (width 0.2032) (layer C1F) (net 26) (tstamp 5293EB89) (status 20))\n  (segment (start 105.64876 140.09624) (end 105.12044 140.09624) (width 0.2032) (layer C1F) (net 26) (status 10))\n  (segment (start 105.12044 140.09624) (end 101.2698 136.2456) (width 0.2032) (layer C1F) (net 26) (tstamp 52731AD5))\n  (segment (start 101.2698 136.2456) (end 101.2698 132.3736) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 101.2698 132.3736) (end 100.431598 131.535398) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 99.37 126.4012) (end 100.0125 125.7587) (width 0.2032) (layer C1F) (net 26) (tstamp 5295664C) (status 20))\n  (segment (start 99.37 128.01) (end 99.37 126.4012) (width 0.2032) (layer C1F) (net 26) (status 10))\n  (segment (start 100.7872 131.388102) (end 100.7872 129.1328) (width 0.2032) (layer C1F) (net 27) (tstamp 5293EB7C))\n  (segment (start 100.7872 129.1328) (end 101.91 128.01) (width 0.2032) (layer C1F) (net 27) (tstamp 5293EB82) (status 20))\n  (segment (start 101.625402 136.098304) (end 101.625402 132.226304) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 105.224558 139.69746) (end 101.625402 136.098304) (width 0.2032) (layer C1F) (net 27) (tstamp 52731AE4) (status 10))\n  (segment (start 105.64876 139.69746) (end 105.224558 139.69746) (width 0.2032) (layer C1F) (net 27) (status 30))\n  (segment (start 101.625402 132.226304) (end 100.7872 131.388102) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 100.64 126.4012) (end 100.64 126.9178) (width 0.2032) (layer C1F) (net 27) (tstamp 529566E5))\n  (segment (start 100.64 126.9178) (end 101.7322 128.01) (width 0.2032) (layer C1F) (net 27) (tstamp 529566E7) (status 20))\n  (segment (start 101.7322 128.01) (end 101.91 128.01) (width 0.2032) (layer C1F) (net 27) (tstamp 529566F3) (status 30))\n  (segment (start 101.2825 125.7587) (end 100.64 126.4012) (width 0.2032) (layer C1F) (net 27) (status 10))\n  (segment (start 101.91 129.407) (end 102.1386 129.1784) (width 0.2032) (layer C1F) (net 28) (tstamp 52956538))\n  (segment (start 102.1386 129.1784) (end 102.6212 129.1784) (width 0.2032) (layer C1F) (net 28) (tstamp 52956544))\n  (segment (start 102.6212 129.1784) (end 103.0478 128.7518) (width 0.2032) (layer C1F) (net 28) (tstamp 52956548))\n  (segment (start 103.0478 128.7518) (end 103.0478 127.375) (width 0.2032) (layer C1F) (net 28) (tstamp 5295654A))\n  (segment (start 102.5196 126.3758) (end 103.1367 125.7587) (width 0.2032) (layer C1F) (net 28) (status 20))\n  (segment (start 102.5196 126.8468) (end 103.0478 127.375) (width 0.2032) (layer C1F) (net 28) (tstamp 529564C5))\n  (segment (start 102.5196 126.3758) (end 102.5196 126.8468) (width 0.2032) (layer C1F) (net 28) (tstamp 529564C1))\n  (segment (start 101.91 130.55) (end 101.91 129.407) (width 0.2032) (layer C1F) (net 28) (status 10))\n  (segment (start 106.4485 137.4253) (end 105.5676 136.5444) (width 0.2032) (layer C1F) (net 28) (tstamp 5295693F))\n  (segment (start 105.5676 136.5444) (end 103.6626 136.5444) (width 0.2032) (layer C1F) (net 28) (tstamp 52956940))\n  (segment (start 103.6626 136.5444) (end 102.387398 135.269198) (width 0.2032) (layer C1F) (net 28) (tstamp 52956941))\n  (segment (start 101.91 131.6041) (end 101.91 130.55) (width 0.2032) (layer C1F) (net 28) (tstamp 52806C7E) (status 20))\n  (segment (start 102.387398 132.081498) (end 101.91 131.6041) (width 0.2032) (layer C1F) (net 28) (tstamp 52806C79))\n  (segment (start 102.387398 135.269198) (end 102.387398 132.081498) (width 0.2032) (layer C1F) (net 28) (tstamp 529567B7))\n  (segment (start 106.4485 138.8971) (end 106.4485 137.4253) (width 0.2032) (layer C1F) (net 28) (status 10))\n  (segment (start 103.403402 129.503402) (end 103.403402 126.761998) (width 0.2032) (layer C1F) (net 29) (tstamp 5293EBC3))\n  (segment (start 103.403402 126.761998) (end 104.4067 125.7587) (width 0.2032) (layer C1F) (net 29) (tstamp 5293EBC5) (status 20))\n  (segment (start 104.45 130.55) (end 103.403402 129.503402) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 106.8485 137.322402) (end 105.714896 136.188798) (width 0.2032) (layer C1F) (net 29) (tstamp 529567E6))\n  (segment (start 105.714896 136.188798) (end 103.809896 136.188798) (width 0.2032) (layer C1F) (net 29) (tstamp 529567E8))\n  (segment (start 103.809896 136.188798) (end 102.743 135.121902) (width 0.2032) (layer C1F) (net 29) (tstamp 529567E9))\n  (segment (start 102.743 135.121902) (end 102.743 132.257) (width 0.2032) (layer C1F) (net 29) (tstamp 529567EB))\n  (segment (start 102.743 132.257) (end 104.45 130.55) (width 0.2032) (layer C1F) (net 29) (tstamp 52732C02) (status 20))\n  (segment (start 106.8485 138.8971) (end 106.8485 137.322402) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 94.9452 123.3584) (end 95.0468 123.46) (width 0.2032) (layer C1F) (net 30) (status 30))\n  (segment (start 94.9452 122.4694) (end 94.9452 123.3584) (width 0.2032) (layer C1F) (net 30) (status 30))\n  (segment (start 94.9452 123.5616) (end 95.0468 123.46) (width 0.2032) (layer C1F) (net 30) (status 30))\n  (segment (start 94.9452 124.4506) (end 94.9452 123.5616) (width 0.2032) (layer C1F) (net 30) (status 30))\n  (segment (start 95.3314 127.0194) (end 95.3314 129.5086) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B7EF))\n  (segment (start 95.3314 129.5086) (end 94.29 130.55) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B7F4))\n  (segment (start 94.9452 124.4506) (end 95.6108 125.1162) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 95.6108 125.1162) (end 95.6108 126.74) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B76A))\n  (segment (start 95.6108 126.74) (end 95.3314 127.0194) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 95.306 130.55) (end 96.392998 131.636998) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B81C))\n  (segment (start 96.392998 131.636998) (end 96.392998 135.827998) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B826))\n  (segment (start 101.45776 142.09776) (end 105.64876 142.09776) (width 0.2032) (layer C1F) (net 30) (status 10))\n  (segment (start 101.45776 142.09776) (end 100.512998 141.152998) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 100.512998 138.068398) (end 100.512998 141.152998) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B41F))\n  (segment (start 99.0144 136.5698) (end 100.512998 138.068398) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B41E))\n  (segment (start 97.1348 136.5698) (end 99.0144 136.5698) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B41D))\n  (segment (start 96.392998 135.827998) (end 97.1348 136.5698) (width 0.2032) (layer C1F) (net 30) (tstamp 5295B418))\n  (segment (start 94.29 130.55) (end 95.306 130.55) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 96.2152 123.3584) (end 96.2152 122.4694) (width 0.2032) (layer C1F) (net 31) (tstamp 527DF8FB) (status 30))\n  (segment (start 96.1136 123.46) (end 96.2152 123.3584) (width 0.2032) (layer C1F) (net 31) (status 30))\n  (segment (start 96.2152 123.5616) (end 96.2152 124.4506) (width 0.2032) (layer C1F) (net 31) (tstamp 527DF8FE) (status 30))\n  (segment (start 96.1136 123.46) (end 96.2152 123.5616) (width 0.2032) (layer C1F) (net 31) (status 30))\n  (segment (start 100.8686 137.921102) (end 99.161696 136.214198) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B497))\n  (segment (start 99.161696 136.214198) (end 97.282096 136.214198) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B49A))\n  (segment (start 97.282096 136.214198) (end 96.7486 135.680702) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B49C))\n  (segment (start 96.7486 135.680702) (end 96.7486 130.6314) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B49D) (status 20))\n  (segment (start 96.7486 130.6314) (end 96.83 130.55) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B49F) (status 30))\n  (segment (start 105.1433 141.73708) (end 101.60508 141.73708) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 105.18394 141.69644) (end 105.1433 141.73708) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 105.64876 141.69644) (end 105.18394 141.69644) (width 0.2032) (layer C1F) (net 31) (status 10))\n  (segment (start 101.60508 141.73708) (end 100.8686 141.0006) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 100.8686 141.0006) (end 100.8686 137.921102) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 96.7758 124.4506) (end 97.0332 124.708) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B986))\n  (segment (start 97.0332 124.708) (end 97.0332 126.613) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B989))\n  (segment (start 95.859698 126.994) (end 95.687002 127.166696) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 97.0332 126.613) (end 96.6522 126.994) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B789))\n  (segment (start 96.6522 126.994) (end 95.859698 126.994) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B78B))\n  (segment (start 95.687002 129.407002) (end 96.83 130.55) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B7FF))\n  (segment (start 95.687002 127.166696) (end 95.687002 129.407002) (width 0.2032) (layer C1F) (net 31) (tstamp 5295B7FD))\n  (segment (start 96.2152 124.4506) (end 96.7758 124.4506) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 93.091 122.4694) (end 93.091 123.3584) (width 0.2032) (layer C1F) (net 32) (status 30))\n  (segment (start 93.091 123.5616) (end 92.9894 123.46) (width 0.2032) (layer C1F) (net 32) (status 30))\n  (segment (start 93.091 124.4506) (end 93.091 123.5616) (width 0.2032) (layer C1F) (net 32) (status 30))\n  (segment (start 93.091 123.3584) (end 92.9894 123.46) (width 0.2032) (layer C1F) (net 32) (status 30))\n  (segment (start 94.29 126.9813) (end 93.7312 126.4225) (width 0.2032) (layer C1F) (net 32) (tstamp 52806D0B))\n  (segment (start 93.7312 126.4225) (end 93.7312 125.0908) (width 0.2032) (layer C1F) (net 32) (tstamp 52806D12))\n  (segment (start 93.7312 125.0908) (end 93.091 124.4506) (width 0.2032) (layer C1F) (net 32) (status 20))\n  (segment (start 94.29 128.01) (end 94.29 126.9813) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 93.1672 129.991102) (end 92.9438 129.767702) (width 0.2032) (layer C1F) (net 32) (tstamp 5295AF24))\n  (segment (start 92.9438 129.767702) (end 92.9438 128.3402) (width 0.2032) (layer C1F) (net 32) (tstamp 5295AF27))\n  (segment (start 92.9438 128.3402) (end 93.274 128.01) (width 0.2032) (layer C1F) (net 32) (tstamp 5295AF2C))\n  (segment (start 93.274 128.01) (end 94.29 128.01) (width 0.2032) (layer C1F) (net 32) (tstamp 5295AF31) (status 20))\n  (segment (start 93.694598 131.794598) (end 93.1672 131.2672) (width 0.2032) (layer C1F) (net 32) (tstamp 5293E908))\n  (segment (start 95.631002 137.673104) (end 95.631002 132.327904) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 95.631002 132.327904) (end 95.097696 131.794598) (width 0.2032) (layer C1F) (net 32) (tstamp 52732CAA))\n  (segment (start 100.416338 142.45844) (end 95.631002 137.673104) (width 0.2032) (layer C1F) (net 32) (tstamp 52731BB8))\n  (segment (start 105.156 142.49654) (end 105.1179 142.45844) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 105.64876 142.49654) (end 105.156 142.49654) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 105.1179 142.45844) (end 100.416338 142.45844) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 95.097696 131.794598) (end 93.694598 131.794598) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 93.1672 131.2672) (end 93.1672 129.991102) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 91.821 122.4694) (end 91.821 123.3584) (width 0.2032) (layer C1F) (net 33) (status 30))\n  (segment (start 91.821 123.3584) (end 91.9226 123.46) (width 0.2032) (layer C1F) (net 33) (status 30))\n  (segment (start 91.821 124.4506) (end 91.821 123.5616) (width 0.2032) (layer C1F) (net 33) (status 30))\n  (segment (start 91.821 123.5616) (end 91.9226 123.46) (width 0.2032) (layer C1F) (net 33) (status 30))\n  (segment (start 92.4358 125.0654) (end 92.4358 127.3242) (width 0.2032) (layer C1F) (net 33) (tstamp 5295AE89))\n  (segment (start 92.4358 127.3242) (end 91.75 128.01) (width 0.2032) (layer C1F) (net 33) (tstamp 5295AE8F) (status 20))\n  (segment (start 91.821 124.4506) (end 92.4358 125.0654) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 92.811598 130.138398) (end 91.75 129.0768) (width 0.2032) (layer C1F) (net 33) (tstamp 5295AF00))\n  (segment (start 91.75 129.0768) (end 91.75 128.01) (width 0.2032) (layer C1F) (net 33) (tstamp 5295AF05) (status 20))\n  (segment (start 94.9504 132.1502) (end 93.547302 132.1502) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 93.547302 132.1502) (end 92.811598 131.414496) (width 0.2032) (layer C1F) (net 33) (tstamp 5293E91C))\n  (segment (start 95.2754 137.8204) (end 95.2754 132.4752) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 95.2754 132.4752) (end 94.9504 132.1502) (width 0.2032) (layer C1F) (net 33) (tstamp 52732C8A))\n  (segment (start 100.27412 142.81912) (end 95.2754 137.8204) (width 0.2032) (layer C1F) (net 33) (tstamp 52731B7F))\n  (segment (start 105.64876 142.89786) (end 105.01884 142.89786) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 105.01884 142.89786) (end 104.9401 142.81912) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 104.9401 142.81912) (end 100.27412 142.81912) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 92.811598 131.414496) (end 92.811598 130.138398) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 126.46844 164.92498) (end 125.72422 164.92498) (width 0.254) (layer C1F) (net 34) (status 10))\n  (segment (start 123.8751 166.7741) (end 123.8751 167.66818) (width 0.254) (layer C1F) (net 34) (status 20))\n  (segment (start 125.72422 164.92498) (end 123.8751 166.7741) (width 0.254) (layer C1F) (net 34))\n  (segment (start 123.87352 167.6666) (end 123.8751 167.66818) (width 0.254) (layer C1F) (net 34) (tstamp 52AA4017))\n  (segment (start 122.5 167.6666) (end 123.87352 167.6666) (width 0.254) (layer C1F) (net 34))\n  (segment (start 126.96882 168.3743) (end 125.4753 169.86782) (width 0.254) (layer C1F) (net 35) (status 20))\n  (segment (start 126.96882 164.92498) (end 126.96882 168.3743) (width 0.254) (layer C1F) (net 35) (status 10))\n  (segment (start 125.50808 169.9006) (end 125.4753 169.86782) (width 0.254) (layer C1F) (net 35) (tstamp 52AA403E))\n  (segment (start 126.8476 169.9006) (end 125.50808 169.9006) (width 0.254) (layer C1F) (net 35))\n  (segment (start 114.1809 142.8971) (end 114.991 143.7072) (width 0.2032) (layer C1F) (net 36) (tstamp 5280691B) (status 20))\n  (segment (start 111.6485 142.8971) (end 114.1809 142.8971) (width 0.2032) (layer C1F) (net 36) (status 10))\n  (segment (start 122.2808 161.4364) (end 121.3918 160.5474) (width 0.254) (layer C1F) (net 37) (tstamp 527B1A24) (status 30))\n  (segment (start 122.2808 161.6142) (end 122.2808 161.4364) (width 0.254) (layer C1F) (net 37) (status 30))\n  (segment (start 120.0456 159.2012) (end 121.3918 160.5474) (width 0.254) (layer C1F) (net 37) (tstamp 527B1A32) (status 20))\n  (segment (start 115.57 142.7226) (end 118.8324 142.7226) (width 0.2032) (layer C1F) (net 37))\n  (segment (start 111.64824 142.49654) (end 115.34394 142.49654) (width 0.2032) (layer C1F) (net 37) (status 10))\n  (segment (start 115.34394 142.49654) (end 115.57 142.7226) (width 0.2032) (layer C1F) (net 37))\n  (segment (start 118.8324 142.7226) (end 120.0456 143.9358) (width 0.2032) (layer C1F) (net 37) (tstamp 527AD1E3) (status 20))\n  (segment (start 120.0456 143.9358) (end 120.0456 159.2012) (width 0.254) (layer C1F) (net 37) (status 10))\n  (segment (start 87.9244 159.0136) (end 87.7622 159.1758) (width 0.2032) (layer C1F) (net 38) (tstamp 528117BD) (status 30))\n  (segment (start 89.9454 159.0136) (end 87.9244 159.0136) (width 0.2032) (layer C1F) (net 38) (status 30))\n  (segment (start 69.911 166.2444) (end 70.2666 166.6) (width 0.2032) (layer C1F) (net 38) (tstamp 52E9F871))\n  (segment (start 69.911 165.216) (end 69.911 166.2444) (width 0.2032) (layer C1F) (net 38))\n  (segment (start 73.358 169.6914) (end 79.558 169.6914) (width 0.2032) (layer C1F) (net 38) (tstamp 52E9F929))\n  (segment (start 79.558 169.6914) (end 81.209 168.0404) (width 0.2032) (layer C1F) (net 38) (tstamp 52E9F92C))\n  (via (at 81.209 168.0404) (size 0.6858) (layers C1F C4B) (net 38))\n  (segment (start 81.209 168.0404) (end 86.7462 162.5032) (width 0.2032) (layer C4B) (net 38) (tstamp 52E9F930))\n  (segment (start 86.7462 162.5032) (end 86.7462 160.0394) (width 0.2032) (layer C4B) (net 38) (tstamp 52E9F931))\n  (via (at 86.7462 160.0394) (size 0.6858) (layers C1F C4B) (net 38))\n  (segment (start 86.7462 160.0394) (end 87.6098 159.1758) (width 0.2032) (layer C1F) (net 38) (tstamp 52E9F938))\n  (segment (start 87.6098 159.1758) (end 87.7622 159.1758) (width 0.2032) (layer C1F) (net 38) (tstamp 52E9F939))\n  (segment (start 70.2666 166.6) (end 73.358 169.6914) (width 0.2032) (layer C1F) (net 38))\n  (segment (start 121.0802 165.795) (end 121.0802 164.8298) (width 0.254) (layer C1F) (net 39) (status 30))\n  (segment (start 88.4162 156.5136) (end 89.9454 156.5136) (width 0.254) (layer C1F) (net 39) (status 20))\n  (segment (start 88.4162 156.5136) (end 88.265 156.3624) (width 0.254) (layer C1F) (net 39) (tstamp 52704877))\n  (segment (start 87.3304 157.297) (end 88.265 156.3624) (width 0.2032) (layer C1F) (net 39) (tstamp 528117B4) (status 10))\n  (segment (start 87.3304 157.4486) (end 87.3304 157.297) (width 0.2032) (layer C1F) (net 39) (status 30))\n  (segment (start 119.668 163.4176) (end 119.5122 163.4176) (width 0.254) (layer C1F) (net 39) (tstamp 52818CD9))\n  (via (at 119.5122 163.4176) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 39))\n  (segment (start 119.5122 163.4176) (end 107.9044 163.4176) (width 0.254) (layer C4B) (net 39) (tstamp 52818CEB))\n  (segment (start 107.9044 163.4176) (end 107.2186 162.7318) (width 0.254) (layer C4B) (net 39) (tstamp 52818CEC))\n  (segment (start 107.2186 162.7318) (end 100.3352 162.7318) (width 0.254) (layer C4B) (net 39) (tstamp 52818CF3))\n  (via (at 88.265 156.3624) (size 0.6858) (layers C1F C4B) (net 39))\n  (segment (start 90.251396 160.242596) (end 97.845996 160.242596) (width 0.254) (layer C4B) (net 39) (tstamp 52818691))\n  (segment (start 87.813 157.8042) (end 90.251396 160.242596) (width 0.254) (layer C4B) (net 39) (tstamp 52818689))\n  (segment (start 97.845996 160.242596) (end 100.3352 162.7318) (width 0.254) (layer C4B) (net 39) (tstamp 52818693))\n  (segment (start 87.813 156.8144) (end 88.265 156.3624) (width 0.254) (layer C4B) (net 39))\n  (segment (start 87.813 156.8144) (end 87.813 157.8042) (width 0.254) (layer C4B) (net 39) (tstamp 52818736))\n  (segment (start 121.0802 164.8298) (end 119.668 163.4176) (width 0.254) (layer C1F) (net 39) (status 10))\n  (segment (start 76.2114 152.92) (end 76.6311 152.92) (width 0.508) (layer C1F) (net 40) (status 10))\n  (segment (start 77.11056 152.9215) (end 76.6326 152.9215) (width 0.2032) (layer C1F) (net 40) (status 10))\n  (segment (start 76.6326 152.9215) (end 76.6311 152.92) (width 0.2032) (layer C1F) (net 40) (tstamp 526FF37C))\n  (segment (start 79.114 155.714) (end 79.2086 155.714) (width 0.508) (layer C1F) (net 41) (status 30))\n  (segment (start 79.114 155.714) (end 78.7 155.3) (width 0.508) (layer C1F) (net 41) (tstamp 526FF322) (status 10))\n  (segment (start 78.30944 154.90944) (end 78.7 155.3) (width 0.2032) (layer C1F) (net 41) (tstamp 526FF32D) (status 10))\n  (segment (start 78.30944 154.6965) (end 78.30944 154.90944) (width 0.2032) (layer C1F) (net 41) (status 30))\n  (segment (start 74.2302 160.032) (end 75.0176 160.032) (width 0.508) (layer C1F) (net 42) (status 20))\n  (segment (start 73.71204 160.0051) (end 74.2033 160.0051) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (segment (start 74.2033 160.0051) (end 74.2302 160.032) (width 0.2032) (layer C1F) (net 42) (tstamp 526FEFF7))\n  (segment (start 168.0262 133.09) (end 170.49 133.09) (width 0.2032) (layer C1F) (net 43) (tstamp 527B330C) (status 20))\n  (segment (start 165.7402 135.376) (end 168.0262 133.09) (width 0.2032) (layer C1F) (net 43) (tstamp 527B330A))\n  (segment (start 164.9528 135.376) (end 165.7402 135.376) (width 0.2032) (layer C1F) (net 43) (tstamp 527B32FE))\n  (segment (start 164.8512 135.2744) (end 164.9528 135.376) (width 0.2032) (layer C1F) (net 43) (tstamp 527B32FA))\n  (segment (start 162.957828 135.2744) (end 164.8512 135.2744) (width 0.2032) (layer C1F) (net 43) (tstamp 527B32F7))\n  (segment (start 161.446574 136.785654) (end 162.957828 135.2744) (width 0.2032) (layer C1F) (net 43) (status 10))\n  (segment (start 169.595898 138.17) (end 170.49 138.17) (width 0.2032) (layer C1F) (net 44) (tstamp 527B3330) (status 20))\n  (segment (start 164.973096 142.792802) (end 169.595898 138.17) (width 0.2032) (layer C1F) (net 44) (tstamp 527B332F))\n  (segment (start 163.563475 142.792802) (end 164.973096 142.792802) (width 0.2032) (layer C1F) (net 44) (tstamp 527B332B))\n  (segment (start 162.860066 142.089393) (end 163.563475 142.792802) (width 0.2032) (layer C1F) (net 44) (status 10))\n  (segment (start 163.213888 141.735571) (end 163.915517 142.4372) (width 0.2032) (layer C1F) (net 45) (status 10))\n  (segment (start 163.915517 142.4372) (end 164.8258 142.4372) (width 0.2032) (layer C1F) (net 45) (tstamp 527B331B))\n  (segment (start 164.8258 142.4372) (end 168.4326 138.8304) (width 0.2032) (layer C1F) (net 45) (tstamp 527B3320))\n  (segment (start 168.4326 138.8304) (end 168.4326 137.6874) (width 0.2032) (layer C1F) (net 45) (tstamp 527B3323))\n  (segment (start 168.4326 137.6874) (end 170.49 135.63) (width 0.2032) (layer C1F) (net 45) (tstamp 527B3327) (status 20))\n  (segment (start 167.558796 140.71) (end 170.49 140.71) (width 0.2032) (layer C1F) (net 46) (tstamp 527B333A) (status 20))\n  (segment (start 165.120392 143.148404) (end 167.558796 140.71) (width 0.2032) (layer C1F) (net 46) (tstamp 527B3339))\n  (segment (start 163.211432 143.148404) (end 165.120392 143.148404) (width 0.2032) (layer C1F) (net 46) (tstamp 527B3337))\n  (segment (start 162.506244 142.443216) (end 163.211432 143.148404) (width 0.2032) (layer C1F) (net 46) (status 10))\n  (segment (start 123.347598 137.052402) (end 122.23 138.17) (width 0.2032) (layer C1F) (net 47) (tstamp 52878C13) (status 20))\n  (segment (start 123.347598 128.919296) (end 123.347598 137.052402) (width 0.2032) (layer C1F) (net 47) (tstamp 52878C12))\n  (segment (start 122.7455 128.317198) (end 123.347598 128.919296) (width 0.2032) (layer C1F) (net 47) (tstamp 52878C11))\n  (segment (start 122.7455 125.0188) (end 122.7455 128.317198) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (segment (start 124.77 138.17) (end 123.7032 137.1032) (width 0.2032) (layer C1F) (net 48) (status 10))\n  (segment (start 123.7032 137.1032) (end 123.7032 128.772) (width 0.2032) (layer C1F) (net 48) (tstamp 52878C0B))\n  (segment (start 123.7032 128.772) (end 123.24588 128.31468) (width 0.2032) (layer C1F) (net 48) (tstamp 52878C0D))\n  (segment (start 123.24588 128.31468) (end 123.24588 125.0188) (width 0.2032) (layer C1F) (net 48) (tstamp 52878C0E) (status 20))\n  (segment (start 129.184396 104.378808) (end 129.184396 105.542106) (width 0.2032) (layer C1F) (net 49) (tstamp 52810B35))\n  (segment (start 129.184396 105.542106) (end 126.746 107.980502) (width 0.2032) (layer C1F) (net 49) (tstamp 52810B37))\n  (segment (start 126.746 107.980502) (end 126.746 109.0168) (width 0.2032) (layer C1F) (net 49) (tstamp 52810B3A) (status 20))\n  (segment (start 130.064208 103.498996) (end 140.263996 103.498996) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 140.01 107.69) (end 141.28 106.42) (width 0.2032) (layer C1F) (net 49) (tstamp 527B29F9) (status 10))\n  (segment (start 141.28 104.515) (end 141.28 106.42) (width 0.2032) (layer C1F) (net 49) (tstamp 527B29F7))\n  (segment (start 140.263996 103.498996) (end 141.28 104.515) (width 0.2032) (layer C1F) (net 49) (tstamp 527B29F3))\n  (segment (start 130.064208 103.498996) (end 129.184396 104.378808) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 131.74726 107.961944) (end 132.857408 106.851796) (width 0.2032) (layer C1F) (net 50) (tstamp 527AD9F3))\n  (segment (start 132.857408 106.851796) (end 134.360992 106.851796) (width 0.2032) (layer C1F) (net 50) (tstamp 527AD9F5))\n  (segment (start 134.360992 106.851796) (end 137.078784 109.569588) (width 0.2032) (layer C1F) (net 50) (tstamp 527AD9F7))\n  (segment (start 137.078784 109.569588) (end 150.805012 109.569588) (width 0.2032) (layer C1F) (net 50) (tstamp 527AD9F8))\n  (segment (start 150.805012 109.569588) (end 151.44 108.9346) (width 0.2032) (layer C1F) (net 50) (tstamp 527AD9FC))\n  (segment (start 151.44 108.9346) (end 151.44 106.42) (width 0.2032) (layer C1F) (net 50) (tstamp 527ADA02))\n  (segment (start 151.44 106.42) (end 150.17 105.15) (width 0.2032) (layer C1F) (net 50) (tstamp 527ADA05) (status 20))\n  (segment (start 131.74726 109.0168) (end 131.74726 107.961944) (width 0.2032) (layer C1F) (net 50) (status 10))\n  (segment (start 132.2451 107.967002) (end 133.004704 107.207398) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9E8))\n  (segment (start 133.004704 107.207398) (end 134.213696 107.207398) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9EB))\n  (segment (start 134.213696 107.207398) (end 136.931488 109.92519) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9EC))\n  (segment (start 136.931488 109.92519) (end 152.04961 109.92519) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9ED))\n  (segment (start 152.04961 109.92519) (end 152.71 109.2648) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9EF))\n  (segment (start 152.71 109.2648) (end 152.71 107.69) (width 0.2032) (layer C1F) (net 51) (tstamp 527AD9F0) (status 20))\n  (segment (start 132.2451 109.0168) (end 132.2451 107.967002) (width 0.2032) (layer C1F) (net 51) (status 10))\n  (segment (start 132.74548 107.96952) (end 133.152 107.563) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9D3))\n  (segment (start 133.152 107.563) (end 134.0664 107.563) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9D6))\n  (segment (start 134.0664 107.563) (end 136.784192 110.280792) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9D8))\n  (segment (start 136.784192 110.280792) (end 153.319608 110.280792) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9DD))\n  (segment (start 153.319608 110.280792) (end 153.98 109.6204) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9DF))\n  (segment (start 153.98 109.6204) (end 153.98 106.42) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9E1))\n  (segment (start 153.98 106.42) (end 152.71 105.15) (width 0.2032) (layer C1F) (net 52) (tstamp 527AD9E3) (status 20))\n  (segment (start 132.74548 109.0168) (end 132.74548 107.96952) (width 0.2032) (layer C1F) (net 52) (status 10))\n  (segment (start 135.9781 111.5187) (end 136.860406 110.636394) (width 0.2032) (layer C1F) (net 53) (tstamp 527AD998))\n  (segment (start 136.860406 110.636394) (end 154.411806 110.636394) (width 0.2032) (layer C1F) (net 53) (tstamp 527AD999))\n  (segment (start 154.411806 110.636394) (end 155.25 109.7982) (width 0.2032) (layer C1F) (net 53) (tstamp 527AD99E))\n  (segment (start 155.25 109.7982) (end 155.25 107.69) (width 0.2032) (layer C1F) (net 53) (tstamp 527AD9A2) (status 20))\n  (segment (start 134.747 111.5187) (end 135.9781 111.5187) (width 0.2032) (layer C1F) (net 53) (status 10))\n  (segment (start 141.868404 112.6998) (end 143.576208 110.991996) (width 0.2032) (layer C1F) (net 54) (tstamp 527AD88C))\n  (segment (start 143.576208 110.991996) (end 155.504004 110.991996) (width 0.2032) (layer C1F) (net 54) (tstamp 527AD88F))\n  (segment (start 155.504004 110.991996) (end 156.52 109.976) (width 0.2032) (layer C1F) (net 54) (tstamp 527AD891))\n  (segment (start 156.52 109.976) (end 156.52 106.42) (width 0.2032) (layer C1F) (net 54) (tstamp 527AD898))\n  (segment (start 156.52 106.42) (end 155.25 105.15) (width 0.2032) (layer C1F) (net 54) (tstamp 527AD89C) (status 20))\n  (segment (start 134.747 112.51692) (end 136.26592 112.51692) (width 0.2032) (layer C1F) (net 54) (status 10))\n  (segment (start 136.26592 112.51692) (end 136.4488 112.6998) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 136.4488 112.6998) (end 141.868404 112.6998) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 141.959822 113.11128) (end 143.723504 111.347598) (width 0.2032) (layer C1F) (net 55) (tstamp 527AD880))\n  (segment (start 143.723504 111.347598) (end 156.804504 111.347598) (width 0.2032) (layer C1F) (net 55) (tstamp 527AD884))\n  (segment (start 156.804504 111.347598) (end 157.79 110.362102) (width 0.2032) (layer C1F) (net 55) (tstamp 527AD886))\n  (segment (start 157.79 110.362102) (end 157.79 107.69) (width 0.2032) (layer C1F) (net 55) (tstamp 527AD888) (status 20))\n  (segment (start 135.79602 114.01806) (end 136.7028 113.11128) (width 0.2032) (layer C1F) (net 55))\n  (segment (start 134.747 114.01806) (end 135.79602 114.01806) (width 0.2032) (layer C1F) (net 55) (status 10))\n  (segment (start 136.7028 113.11128) (end 141.959822 113.11128) (width 0.2032) (layer C1F) (net 55))\n  (segment (start 142.05124 113.52276) (end 143.8708 111.7032) (width 0.2032) (layer C1F) (net 56) (tstamp 527AD861))\n  (segment (start 143.8708 111.7032) (end 156.9518 111.7032) (width 0.2032) (layer C1F) (net 56) (tstamp 527AD866))\n  (segment (start 156.9518 111.7032) (end 159.06 109.595) (width 0.2032) (layer C1F) (net 56) (tstamp 527AD86B))\n  (segment (start 159.06 109.595) (end 159.06 106.42) (width 0.2032) (layer C1F) (net 56) (tstamp 527AD873))\n  (segment (start 159.06 106.42) (end 157.79 105.15) (width 0.2032) (layer C1F) (net 56) (tstamp 527AD875) (status 20))\n  (segment (start 134.747 115.01882) (end 135.70458 115.01882) (width 0.2032) (layer C1F) (net 56) (status 10))\n  (segment (start 135.70458 115.01882) (end 137.20064 113.52276) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 137.20064 113.52276) (end 142.05124 113.52276) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 127.24638 107.98302) (end 129.539998 105.689402) (width 0.2032) (layer C1F) (net 57) (tstamp 52810B27))\n  (segment (start 129.539998 105.689402) (end 129.539998 104.526104) (width 0.2032) (layer C1F) (net 57) (tstamp 52810B2F))\n  (segment (start 129.539998 104.526104) (end 130.211504 103.854598) (width 0.2032) (layer C1F) (net 57) (tstamp 52810B31))\n  (segment (start 130.211504 103.854598) (end 138.714598 103.854598) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 138.714598 103.854598) (end 140.01 105.15) (width 0.2032) (layer C1F) (net 57) (tstamp 527B2A03) (status 20))\n  (segment (start 127.24638 109.0168) (end 127.24638 107.98302) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 127.74676 110.50444) (end 127.74676 109.0168) (width 0.2032) (layer C1F) (net 58) (tstamp 527ADBE9) (status 20))\n  (segment (start 127.2592 110.992) (end 127.74676 110.50444) (width 0.2032) (layer C1F) (net 58) (tstamp 527ADBE8))\n  (via (at 127.2592 110.992) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 58))\n  (segment (start 136.260888 108.274194) (end 131.414712 108.274194) (width 0.2032) (layer C4B) (net 58) (tstamp 52807433))\n  (segment (start 131.414712 108.274194) (end 129.636708 110.052198) (width 0.2032) (layer C4B) (net 58) (tstamp 52807437))\n  (segment (start 129.636708 110.052198) (end 128.199002 110.052198) (width 0.2032) (layer C4B) (net 58) (tstamp 5280743A))\n  (segment (start 128.199002 110.052198) (end 127.2592 110.992) (width 0.2032) (layer C4B) (net 58) (tstamp 5280743B))\n  (segment (start 142.55 108.8076) (end 142.169008 109.188592) (width 0.2032) (layer C4B) (net 58) (tstamp 527ADB49))\n  (segment (start 142.169008 109.188592) (end 137.175286 109.188592) (width 0.2032) (layer C4B) (net 58) (tstamp 527ADB4E))\n  (segment (start 142.55 107.69) (end 142.55 108.8076) (width 0.2032) (layer C4B) (net 58) (status 10))\n  (segment (start 137.175286 109.188592) (end 136.260888 108.274194) (width 0.2032) (layer C4B) (net 58))\n  (segment (start 136.113592 108.629796) (end 131.562008 108.629796) (width 0.2032) (layer C4B) (net 59) (tstamp 52807422))\n  (segment (start 131.562008 108.629796) (end 129.784004 110.4078) (width 0.2032) (layer C4B) (net 59) (tstamp 52807428))\n  (segment (start 129.784004 110.4078) (end 128.5292 110.4078) (width 0.2032) (layer C4B) (net 59) (tstamp 5280742A))\n  (segment (start 128.5292 110.4078) (end 128.0466 110.8904) (width 0.2032) (layer C4B) (net 59) (tstamp 52807430))\n  (segment (start 128.0466 110.8904) (end 128.0466 112.1096) (width 0.2032) (layer C4B) (net 59))\n  (segment (start 128.0466 112.1096) (end 128.5292 112.5922) (width 0.2032) (layer C4B) (net 59) (tstamp 52806783))\n  (via (at 128.5292 112.5922) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 59))\n  (segment (start 128.5292 112.5922) (end 127.9958 112.0588) (width 0.2032) (layer C1F) (net 59) (tstamp 52806785))\n  (segment (start 127.9958 112.0588) (end 127.9958 110.8396) (width 0.2032) (layer C1F) (net 59) (tstamp 52806786))\n  (segment (start 128.24714 110.58826) (end 128.24714 109.0168) (width 0.2032) (layer C1F) (net 59) (status 20))\n  (segment (start 143.8454 106.4454) (end 143.8454 108.934594) (width 0.2032) (layer C4B) (net 59) (tstamp 527ADB1C))\n  (segment (start 143.8454 108.934594) (end 143.2358 109.544194) (width 0.2032) (layer C4B) (net 59) (tstamp 527ADB22))\n  (segment (start 143.2358 109.544194) (end 137.02799 109.544194) (width 0.2032) (layer C4B) (net 59) (tstamp 527ADB27))\n  (segment (start 142.55 105.15) (end 143.8454 106.4454) (width 0.2032) (layer C4B) (net 59) (status 10))\n  (segment (start 128.24714 110.58826) (end 127.9958 110.8396) (width 0.2032) (layer C1F) (net 59) (tstamp 527ADBCF))\n  (segment (start 137.02799 109.544194) (end 136.113592 108.629796) (width 0.2032) (layer C4B) (net 59))\n  (segment (start 135.966296 108.985398) (end 131.709304 108.985398) (width 0.2032) (layer C4B) (net 60) (tstamp 52807411))\n  (segment (start 131.709304 108.985398) (end 129.575702 111.119) (width 0.2032) (layer C4B) (net 60) (tstamp 52807415))\n  (segment (start 129.575702 111.119) (end 128.7578 111.119) (width 0.2032) (layer C4B) (net 60) (tstamp 52807417))\n  (segment (start 128.74498 111.10618) (end 128.7578 111.119) (width 0.2032) (layer C1F) (net 60) (tstamp 527ADBBA))\n  (segment (start 145.09 108.9092) (end 145.09 107.69) (width 0.2032) (layer C4B) (net 60) (status 20))\n  (via (at 128.7578 111.119) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 60))\n  (segment (start 144.099404 109.899796) (end 136.880694 109.899796) (width 0.2032) (layer C4B) (net 60) (tstamp 527ADB02))\n  (segment (start 145.09 108.9092) (end 144.099404 109.899796) (width 0.2032) (layer C4B) (net 60) (tstamp 527ADB00))\n  (segment (start 128.74498 109.0168) (end 128.74498 111.10618) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 136.880694 109.899796) (end 135.966296 108.985398) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 135.819 109.341) (end 131.8566 109.341) (width 0.2032) (layer C4B) (net 61) (tstamp 52807409))\n  (segment (start 131.8566 109.341) (end 129.2658 111.9318) (width 0.2032) (layer C4B) (net 61) (tstamp 5280740D))\n  (segment (start 129.24536 110.53976) (end 129.4182 110.7126) (width 0.2032) (layer C1F) (net 61) (tstamp 527ADBBD))\n  (segment (start 129.4182 110.7126) (end 129.4182 111.7794) (width 0.2032) (layer C1F) (net 61) (tstamp 527ADBBE))\n  (segment (start 129.4182 111.7794) (end 129.2658 111.9318) (width 0.2032) (layer C1F) (net 61) (tstamp 527ADBC0))\n  (segment (start 146.36 106.42) (end 145.09 105.15) (width 0.2032) (layer C4B) (net 61) (status 20))\n  (via (at 129.2658 111.9318) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 61))\n  (segment (start 145.039202 110.255398) (end 136.733398 110.255398) (width 0.2032) (layer C4B) (net 61) (tstamp 527ADAE7))\n  (segment (start 146.36 108.9346) (end 145.039202 110.255398) (width 0.2032) (layer C4B) (net 61) (tstamp 527ADAE0))\n  (segment (start 146.36 106.42) (end 146.36 108.9346) (width 0.2032) (layer C4B) (net 61) (tstamp 527ADADA))\n  (segment (start 129.24536 109.0168) (end 129.24536 110.53976) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 136.733398 110.255398) (end 135.819 109.341) (width 0.2032) (layer C4B) (net 61))\n  (segment (start 129.74574 110.37974) (end 130.1802 110.8142) (width 0.2032) (layer C1F) (net 62) (tstamp 527ADBC9))\n  (segment (start 130.1802 110.8142) (end 130.1802 112.3382) (width 0.2032) (layer C1F) (net 62) (tstamp 527ADBCB))\n  (segment (start 130.1802 112.3382) (end 129.7484 112.77) (width 0.2032) (layer C1F) (net 62) (tstamp 527ADBCC))\n  (segment (start 147.63 109.087) (end 147.63 107.69) (width 0.2032) (layer C4B) (net 62) (status 20))\n  (via (at 129.7484 112.77) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 62))\n  (segment (start 134.5236 112.77) (end 129.7484 112.77) (width 0.2032) (layer C4B) (net 62) (tstamp 527ADAAE))\n  (segment (start 136.6826 110.611) (end 134.5236 112.77) (width 0.2032) (layer C4B) (net 62) (tstamp 527ADAA9))\n  (segment (start 146.106 110.611) (end 136.6826 110.611) (width 0.2032) (layer C4B) (net 62) (tstamp 527ADA9C))\n  (segment (start 147.63 109.087) (end 146.106 110.611) (width 0.2032) (layer C4B) (net 62) (tstamp 527ADA8D))\n  (segment (start 129.74574 109.0168) (end 129.74574 110.37974) (width 0.2032) (layer C1F) (net 62) (status 10))\n  (segment (start 134.1934 104.2102) (end 136.4032 106.42) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF904))\n  (segment (start 136.4032 106.42) (end 138.0034 106.42) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF906))\n  (segment (start 138.0034 106.42) (end 138.74 107.1566) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF908))\n  (segment (start 138.74 107.1566) (end 138.74 108.197984) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF909))\n  (segment (start 138.74 108.197984) (end 139.4004 108.858384) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF90A))\n  (segment (start 139.4004 108.858384) (end 148.417416 108.858384) (width 0.2032) (layer C1F) (net 63) (tstamp 527DF90B))\n  (segment (start 148.9254 106.4454) (end 147.63 105.15) (width 0.2032) (layer C1F) (net 63) (tstamp 527ADA31) (status 20))\n  (segment (start 148.9254 108.3504) (end 148.9254 106.4454) (width 0.2032) (layer C1F) (net 63) (tstamp 527ADA30))\n  (segment (start 148.417416 108.858384) (end 148.9254 108.3504) (width 0.2032) (layer C1F) (net 63) (tstamp 527ADA2D))\n  (segment (start 129.8956 104.6734) (end 130.3588 104.2102) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 130.24612 107.89412) (end 129.8956 107.5436) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 130.24612 109.0168) (end 130.24612 107.89412) (width 0.2032) (layer C1F) (net 63) (status 10))\n  (segment (start 129.8956 107.5436) (end 129.8956 104.6734) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 130.3588 104.2102) (end 134.1934 104.2102) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 131.24688 107.959426) (end 132.710112 106.496194) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA09))\n  (segment (start 132.710112 106.496194) (end 134.508288 106.496194) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA0B))\n  (segment (start 134.508288 106.496194) (end 137.22608 109.213986) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA0D))\n  (segment (start 137.22608 109.213986) (end 149.789014 109.213986) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA0F))\n  (segment (start 149.789014 109.213986) (end 150.17 108.833) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA11))\n  (segment (start 150.17 108.833) (end 150.17 107.69) (width 0.2032) (layer C1F) (net 64) (tstamp 527ADA12) (status 20))\n  (segment (start 131.24688 109.0168) (end 131.24688 107.959426) (width 0.2032) (layer C1F) (net 64) (status 10))\n  (segment (start 136.32434 115.51666) (end 137.1092 114.7318) (width 0.2032) (layer C1F) (net 65))\n  (segment (start 137.1092 114.7318) (end 139.8016 114.7318) (width 0.2032) (layer C1F) (net 65) (status 20))\n  (segment (start 134.747 115.51666) (end 136.32434 115.51666) (width 0.2032) (layer C1F) (net 65) (status 10))\n  (segment (start 131.8006 127.192) (end 131.24688 126.63828) (width 0.2032) (layer C1F) (net 66) (tstamp 52741E6F))\n  (segment (start 131.24688 126.63828) (end 131.24688 125.0188) (width 0.2032) (layer C1F) (net 66) (tstamp 52741E70) (status 20))\n  (segment (start 131.8006 127.9652) (end 131.8006 127.192) (width 0.2032) (layer C1F) (net 66) (status 10))\n  (segment (start 130.7465 127.9271) (end 130.7846 127.9652) (width 0.2032) (layer C1F) (net 67) (tstamp 52741E73) (status 30))\n  (segment (start 130.7465 125.0188) (end 130.7465 127.9271) (width 0.2032) (layer C1F) (net 67) (status 30))\n  (segment (start 119.8932 121.3044) (end 120.2742 120.9234) (width 0.2032) (layer C4B) (net 68) (tstamp 52881925))\n  (segment (start 119.8932 122.950298) (end 119.8932 121.3044) (width 0.2032) (layer C4B) (net 68) (tstamp 5288191D))\n  (segment (start 124.0588 127.115898) (end 119.8932 122.950298) (width 0.2032) (layer C4B) (net 68) (tstamp 5288191C))\n  (segment (start 124.0588 129.8388) (end 124.0588 127.115898) (width 0.2032) (layer C4B) (net 68) (tstamp 5288190E))\n  (segment (start 120.2742 120.9234) (end 120.96 120.9234) (width 0.2032) (layer C4B) (net 68))\n  (segment (start 124.77 130.55) (end 124.0588 129.8388) (width 0.2032) (layer C4B) (net 68) (status 10))\n  (segment (start 130.24612 126.62328) (end 129.7686 127.1008) (width 0.2032) (layer C1F) (net 68) (tstamp 52741E76))\n  (segment (start 129.7686 127.1008) (end 129.7686 127.9652) (width 0.2032) (layer C1F) (net 68) (tstamp 52741E77) (status 20))\n  (segment (start 130.24612 125.0188) (end 130.24612 126.62328) (width 0.2032) (layer C1F) (net 68) (status 10))\n  (segment (start 120.96 120.9234) (end 122.0268 121.9902) (width 0.2032) (layer C4B) (net 68) (tstamp 52881A30))\n  (via (at 122.0268 121.9902) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 68))\n  (segment (start 122.0268 121.9902) (end 130.231 121.9902) (width 0.2032) (layer C1F) (net 68) (tstamp 52881A46))\n  (segment (start 130.231 121.9902) (end 130.6882 122.4474) (width 0.2032) (layer C1F) (net 68) (tstamp 52881A47))\n  (segment (start 130.6882 122.4474) (end 130.6882 123.5396) (width 0.2032) (layer C1F) (net 68) (tstamp 52881A4B))\n  (segment (start 130.6882 123.5396) (end 130.24612 123.98168) (width 0.2032) (layer C1F) (net 68) (tstamp 52881A52))\n  (segment (start 130.24612 123.98168) (end 130.24612 125.0188) (width 0.2032) (layer C1F) (net 68) (tstamp 52881A58) (status 20))\n  (segment (start 128.74498 127.94662) (end 128.707 127.9846) (width 0.2032) (layer C1F) (net 69) (tstamp 52878928) (status 30))\n  (segment (start 128.74498 125.0188) (end 128.74498 127.94662) (width 0.2032) (layer C1F) (net 69) (status 30))\n  (segment (start 127.24638 126.54938) (end 127.691 126.994) (width 0.2032) (layer C1F) (net 70) (tstamp 5287892B))\n  (segment (start 127.691 126.994) (end 127.691 127.9846) (width 0.2032) (layer C1F) (net 70) (tstamp 5287892C) (status 20))\n  (segment (start 127.24638 125.0188) (end 127.24638 126.54938) (width 0.2032) (layer C1F) (net 70) (status 10))\n  (segment (start 125.74524 126.14044) (end 126.675 127.0702) (width 0.2032) (layer C1F) (net 71) (tstamp 5287892F))\n  (segment (start 126.675 127.0702) (end 126.675 127.9846) (width 0.2032) (layer C1F) (net 71) (tstamp 52878930) (status 20))\n  (segment (start 125.74524 125.0188) (end 125.74524 126.14044) (width 0.2032) (layer C1F) (net 71) (status 10))\n  (segment (start 134.747 116.01704) (end 137.70356 116.01704) (width 0.2032) (layer C1F) (net 72) (status 10))\n  (segment (start 137.70356 116.01704) (end 137.9728 115.7478) (width 0.2032) (layer C1F) (net 72))\n  (segment (start 137.9728 115.7478) (end 139.8016 115.7478) (width 0.2032) (layer C1F) (net 72) (status 20))\n  (segment (start 116.6674 120.2376) (end 117.8358 119.0692) (width 0.2032) (layer C4B) (net 72) (tstamp 52881EB4))\n  (segment (start 117.8358 119.0692) (end 122.0268 119.0692) (width 0.2032) (layer C4B) (net 72) (tstamp 52881EB6))\n  (segment (start 133.05456 116.01704) (end 134.747 116.01704) (width 0.2032) (layer C1F) (net 72) (tstamp 52881B07) (status 20))\n  (segment (start 130.0024 119.0692) (end 133.05456 116.01704) (width 0.2032) (layer C1F) (net 72) (tstamp 52881B01))\n  (segment (start 122.0268 119.0692) (end 130.0024 119.0692) (width 0.2032) (layer C1F) (net 72) (tstamp 52881B00))\n  (via (at 122.0268 119.0692) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 72))\n  (segment (start 120.477396 133.877396) (end 120.477396 128.136996) (width 0.2032) (layer C4B) (net 72) (tstamp 52881EA3))\n  (segment (start 120.477396 128.136996) (end 116.6674 124.327) (width 0.2032) (layer C4B) (net 72) (tstamp 52881EA7))\n  (segment (start 116.6674 124.327) (end 116.6674 120.2376) (width 0.2032) (layer C4B) (net 72) (tstamp 52881EAE))\n  (segment (start 122.23 135.63) (end 120.477396 133.877396) (width 0.2032) (layer C4B) (net 72) (status 10))\n  (segment (start 138.36142 116.51742) (end 138.6078 116.7638) (width 0.2032) (layer C1F) (net 73))\n  (segment (start 138.6078 116.7638) (end 139.8016 116.7638) (width 0.2032) (layer C1F) (net 73) (status 20))\n  (segment (start 134.747 116.51742) (end 138.36142 116.51742) (width 0.2032) (layer C1F) (net 73) (status 10))\n  (segment (start 123.347596 129.432404) (end 122.23 130.55) (width 0.2032) (layer C4B) (net 74) (tstamp 52881E1F) (status 20))\n  (segment (start 119.181996 121.009808) (end 120.132004 120.0598) (width 0.2032) (layer C4B) (net 74))\n  (segment (start 123.347596 127.41049) (end 119.181996 123.24489) (width 0.2032) (layer C4B) (net 74) (tstamp 528819A5))\n  (segment (start 119.181996 123.24489) (end 119.181996 121.009808) (width 0.2032) (layer C4B) (net 74))\n  (via (at 122.0776 120.0598) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 74))\n  (segment (start 120.132004 120.0598) (end 122.0776 120.0598) (width 0.2032) (layer C4B) (net 74) (tstamp 52881AD9))\n  (segment (start 123.347596 127.41049) (end 123.347596 129.432404) (width 0.2032) (layer C4B) (net 74))\n  (segment (start 134.747 120.51792) (end 137.08888 120.51792) (width 0.2032) (layer C1F) (net 74) (status 10))\n  (segment (start 138.303 118.618) (end 139.1412 117.7798) (width 0.2032) (layer C1F) (net 74))\n  (segment (start 138.303 119.3038) (end 138.303 118.618) (width 0.2032) (layer C1F) (net 74))\n  (segment (start 137.08888 120.51792) (end 138.303 119.3038) (width 0.2032) (layer C1F) (net 74))\n  (segment (start 139.1412 117.7798) (end 139.8016 117.7798) (width 0.2032) (layer C1F) (net 74) (status 20))\n  (segment (start 134.747 120.51792) (end 131.98452 120.51792) (width 0.2032) (layer C1F) (net 74) (tstamp 52881AE5) (status 10))\n  (segment (start 131.5264 120.0598) (end 131.98452 120.51792) (width 0.2032) (layer C1F) (net 74) (tstamp 52881AE4))\n  (segment (start 122.0776 120.0598) (end 131.5264 120.0598) (width 0.2032) (layer C1F) (net 74) (tstamp 52881AE3))\n  (segment (start 136.90092 121.51868) (end 138.71448 119.70512) (width 0.2032) (layer C1F) (net 75))\n  (segment (start 138.71448 119.70512) (end 138.71448 118.96852) (width 0.2032) (layer C1F) (net 75))\n  (segment (start 138.71448 118.96852) (end 138.8872 118.7958) (width 0.2032) (layer C1F) (net 75))\n  (segment (start 134.747 121.51868) (end 136.90092 121.51868) (width 0.2032) (layer C1F) (net 75) (status 10))\n  (segment (start 138.8872 118.7958) (end 139.8016 118.7958) (width 0.2032) (layer C1F) (net 75) (status 20))\n  (segment (start 136.98474 122.01906) (end 139.192 119.8118) (width 0.2032) (layer C1F) (net 76))\n  (segment (start 139.192 119.8118) (end 139.8016 119.8118) (width 0.2032) (layer C1F) (net 76) (status 20))\n  (segment (start 134.747 122.01906) (end 136.98474 122.01906) (width 0.2032) (layer C1F) (net 76) (status 10))\n  (segment (start 131.83466 122.01906) (end 134.747 122.01906) (width 0.2032) (layer C1F) (net 76) (tstamp 52881AD2) (status 20))\n  (segment (start 130.8406 121.025) (end 131.83466 122.01906) (width 0.2032) (layer C1F) (net 76) (tstamp 52881ACF))\n  (segment (start 122.0522 121.025) (end 130.8406 121.025) (width 0.2032) (layer C1F) (net 76) (tstamp 52881ACE))\n  (segment (start 123.703198 131.616802) (end 123.703198 127.263194) (width 0.2032) (layer C4B) (net 76) (tstamp 52881E17))\n  (segment (start 119.537598 121.157104) (end 120.126904 120.567798) (width 0.2032) (layer C4B) (net 76))\n  (segment (start 119.537598 123.097594) (end 119.537598 121.157104) (width 0.2032) (layer C4B) (net 76) (tstamp 5288194A))\n  (segment (start 123.703198 127.263194) (end 119.537598 123.097594) (width 0.2032) (layer C4B) (net 76) (tstamp 52881946))\n  (via (at 122.0522 121.025) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 76))\n  (segment (start 121.594998 120.567798) (end 122.0522 121.025) (width 0.2032) (layer C4B) (net 76) (tstamp 52881AC1))\n  (segment (start 120.126904 120.567798) (end 121.594998 120.567798) (width 0.2032) (layer C4B) (net 76) (tstamp 52881ABD))\n  (segment (start 122.23 133.09) (end 123.703198 131.616802) (width 0.2032) (layer C4B) (net 76) (status 10))\n  (segment (start 138.7602 120.8278) (end 139.8016 120.8278) (width 0.2032) (layer C1F) (net 77) (status 20))\n  (segment (start 137.0711 122.5169) (end 138.7602 120.8278) (width 0.2032) (layer C1F) (net 77))\n  (segment (start 134.747 122.5169) (end 137.0711 122.5169) (width 0.2032) (layer C1F) (net 77) (status 10))\n  (segment (start 134.747 127.5326) (end 134.3458 127.9338) (width 0.2032) (layer C1F) (net 78) (tstamp 52741F51) (status 20))\n  (segment (start 134.747 123.01728) (end 134.747 127.5326) (width 0.2032) (layer C1F) (net 78) (status 10))\n  (segment (start 132.8166 127.065) (end 132.2451 126.4935) (width 0.2032) (layer C1F) (net 79) (tstamp 52741E6A))\n  (segment (start 132.2451 126.4935) (end 132.2451 125.0188) (width 0.2032) (layer C1F) (net 79) (tstamp 52741E6C) (status 20))\n  (segment (start 132.8166 127.9652) (end 132.8166 127.065) (width 0.2032) (layer C1F) (net 79) (status 10))\n  (segment (start 121.1124 126.18109) (end 118.470792 123.539482) (width 0.2032) (layer C4B) (net 80) (tstamp 52881E90))\n  (segment (start 118.470792 123.539482) (end 118.470792 123.082392) (width 0.2032) (layer C4B) (net 80) (tstamp 52881E94))\n  (segment (start 118.470792 123.082392) (end 117.4294 122.041) (width 0.2032) (layer C4B) (net 80) (tstamp 52881E9C))\n  (via (at 117.4294 122.041) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 80))\n  (segment (start 117.4294 122.041) (end 117.45134 122.01906) (width 0.2032) (layer C1F) (net 80) (tstamp 52881BAF))\n  (segment (start 118.745 122.01906) (end 117.45134 122.01906) (width 0.2032) (layer C1F) (net 80) (tstamp 52881BB0) (status 10))\n  (segment (start 121.1124 127.7814) (end 121.1124 126.18109) (width 0.2032) (layer C4B) (net 80))\n  (segment (start 134.3406 142.875) (end 128.884812 137.419212) (width 0.2032) (layer C1F) (net 80))\n  (segment (start 135.635522 142.089393) (end 134.849915 142.875) (width 0.2032) (layer C1F) (net 80) (status 10))\n  (segment (start 134.849915 142.875) (end 134.3406 142.875) (width 0.2032) (layer C1F) (net 80) (tstamp 52810BDC))\n  (segment (start 128.884812 137.419212) (end 128.884812 136.366588) (width 0.2032) (layer C1F) (net 80))\n  (segment (start 120.832998 133.669096) (end 120.832998 128.060802) (width 0.2032) (layer C4B) (net 80))\n  (segment (start 120.832998 133.669096) (end 121.650904 134.487002) (width 0.2032) (layer C4B) (net 80) (tstamp 52881DF4))\n  (segment (start 121.650904 134.487002) (end 123.627002 134.487002) (width 0.2032) (layer C4B) (net 80) (tstamp 52881DF8))\n  (segment (start 123.627002 134.487002) (end 124.77 135.63) (width 0.2032) (layer C4B) (net 80) (tstamp 52881DFA) (status 20))\n  (segment (start 120.832998 128.060802) (end 121.1124 127.7814) (width 0.2032) (layer C4B) (net 80) (tstamp 52881E6C))\n  (segment (start 128.884812 136.366588) (end 129.469 135.7824) (width 0.2032) (layer C1F) (net 80) (tstamp 52883D57))\n  (via (at 129.469 135.7824) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 80))\n  (segment (start 129.469 135.7824) (end 124.9224 135.7824) (width 0.2032) (layer C4B) (net 80) (tstamp 52883D65) (status 20))\n  (segment (start 124.9224 135.7824) (end 124.77 135.63) (width 0.2032) (layer C4B) (net 80) (tstamp 52883D66) (status 30))\n  (segment (start 121.1886 128.208098) (end 121.468002 127.928696) (width 0.2032) (layer C4B) (net 81) (tstamp 52881E7F))\n  (segment (start 121.468002 127.928696) (end 121.468002 126.033794) (width 0.2032) (layer C4B) (net 81) (tstamp 52881E84))\n  (segment (start 121.468002 126.033794) (end 118.826394 123.392186) (width 0.2032) (layer C4B) (net 81) (tstamp 52881E85))\n  (segment (start 118.826394 123.392186) (end 118.826394 122.015594) (width 0.2032) (layer C4B) (net 81) (tstamp 52881E86))\n  (segment (start 118.826394 122.015594) (end 117.3278 120.517) (width 0.2032) (layer C4B) (net 81) (tstamp 52881E89))\n  (segment (start 118.745 120.51792) (end 117.32872 120.51792) (width 0.2032) (layer C1F) (net 81) (tstamp 52881B77) (status 10))\n  (segment (start 117.3278 120.517) (end 117.32872 120.51792) (width 0.2032) (layer C1F) (net 81) (tstamp 52881B76))\n  (via (at 117.3278 120.517) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 81))\n  (segment (start 127.279408 146.048696) (end 129.560706 148.329994) (width 0.2032) (layer C1F) (net 81) (tstamp 528107C2))\n  (segment (start 136.4286 144.1898) (end 137.049014 143.569386) (width 0.2032) (layer C1F) (net 81) (tstamp 52807194) (status 20))\n  (segment (start 137.049014 143.502886) (end 137.049014 143.569386) (width 0.2032) (layer C1F) (net 81) (tstamp 52807198) (status 30))\n  (segment (start 133.126606 148.329994) (end 129.560706 148.329994) (width 0.2032) (layer C1F) (net 81) (tstamp 527B1557))\n  (segment (start 136.4286 145.028) (end 133.126606 148.329994) (width 0.2032) (layer C1F) (net 81) (tstamp 527B1555))\n  (segment (start 136.4286 145.028) (end 136.4286 144.1898) (width 0.2032) (layer C1F) (net 81))\n  (segment (start 123.7286 134.1314) (end 124.77 133.09) (width 0.2032) (layer C4B) (net 81) (tstamp 52881DEE) (status 20))\n  (segment (start 121.7982 134.1314) (end 121.1886 133.5218) (width 0.2032) (layer C4B) (net 81) (tstamp 52881B53))\n  (segment (start 121.7982 134.1314) (end 123.7286 134.1314) (width 0.2032) (layer C4B) (net 81))\n  (segment (start 121.1886 133.5218) (end 121.1886 128.208098) (width 0.2032) (layer C4B) (net 81))\n  (segment (start 128.52921 139.53712) (end 127.279408 140.786922) (width 0.2032) (layer C1F) (net 81) (tstamp 528107BC))\n  (segment (start 127.279408 140.786922) (end 127.279408 146.048696) (width 0.2032) (layer C1F) (net 81) (tstamp 528107BE))\n  (segment (start 128.52921 139.53712) (end 128.52921 135.47759) (width 0.2032) (layer C1F) (net 81))\n  (segment (start 128.52921 135.47759) (end 129.1134 134.8934) (width 0.2032) (layer C1F) (net 81) (tstamp 52883D76))\n  (via (at 129.1134 134.8934) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 81))\n  (segment (start 129.1134 134.8934) (end 126.5734 134.8934) (width 0.2032) (layer C4B) (net 81) (tstamp 52883D83))\n  (segment (start 126.5734 134.8934) (end 124.77 133.09) (width 0.2032) (layer C4B) (net 81) (tstamp 52883D84) (status 20))\n  (segment (start 136.3016 129.534) (end 134.574398 131.261202) (width 0.2032) (layer C4B) (net 82) (tstamp 52883DD7))\n  (segment (start 134.574398 131.261202) (end 133.050398 131.261202) (width 0.2032) (layer C4B) (net 82) (tstamp 52883DDF))\n  (segment (start 133.050398 131.261202) (end 132.39 131.9216) (width 0.2032) (layer C4B) (net 82) (tstamp 52883DE4))\n  (segment (start 132.39 131.9216) (end 132.39 133.09) (width 0.2032) (layer C4B) (net 82) (tstamp 52883DE9) (status 20))\n  (via (at 136.3016 119.9074) (size 0.6858) (layers C1F C4B) (net 82))\n  (segment (start 135.91136 119.51716) (end 136.3016 119.9074) (width 0.2032) (layer C1F) (net 82) (tstamp 52806870))\n  (segment (start 134.747 119.51716) (end 135.91136 119.51716) (width 0.2032) (layer C1F) (net 82) (status 10))\n  (segment (start 136.3016 119.9074) (end 136.3016 129.534) (width 0.2032) (layer C4B) (net 82))\n  (segment (start 133.51801 134.4616) (end 132.6948 134.4616) (width 0.2032) (layer C1F) (net 82) (tstamp 52883DF7))\n  (segment (start 132.6948 134.4616) (end 132.39 134.1568) (width 0.2032) (layer C1F) (net 82) (tstamp 52883E05))\n  (segment (start 132.39 134.1568) (end 132.39 133.09) (width 0.2032) (layer C1F) (net 82) (tstamp 52883E07) (status 20))\n  (segment (start 135.5904 136.738736) (end 135.5904 136.53399) (width 0.2032) (layer C1F) (net 82) (tstamp 527B1373))\n  (segment (start 136.343166 137.491502) (end 135.5904 136.738736) (width 0.2032) (layer C1F) (net 82) (status 10))\n  (segment (start 135.5904 136.53399) (end 133.51801 134.4616) (width 0.2032) (layer C1F) (net 82))\n  (segment (start 129.240414 136.976186) (end 130.1548 136.0618) (width 0.2032) (layer C1F) (net 83) (tstamp 52883E15))\n  (segment (start 130.1548 136.0618) (end 130.1548 133.3948) (width 0.2032) (layer C1F) (net 83) (tstamp 52883E1A) (status 20))\n  (segment (start 130.1548 133.3948) (end 129.85 133.09) (width 0.2032) (layer C1F) (net 83) (tstamp 52883E20) (status 30))\n  (segment (start 132.475294 140.506796) (end 129.240414 137.271916) (width 0.2032) (layer C1F) (net 83))\n  (segment (start 141.1478 141.8082) (end 141.1478 141.4018) (width 0.2032) (layer C4B) (net 83) (tstamp 52810C8E))\n  (segment (start 141.1478 141.4018) (end 142.0368 140.5128) (width 0.2032) (layer C4B) (net 83) (tstamp 52810C97))\n  (segment (start 138.464302 144.918174) (end 139.192 144.190476) (width 0.2032) (layer C1F) (net 83) (status 10))\n  (segment (start 132.475294 140.506796) (end 142.030796 140.506796) (width 0.2032) (layer C1F) (net 83) (tstamp 52810C23))\n  (segment (start 142.030796 140.506796) (end 142.0368 140.5128) (width 0.2032) (layer C1F) (net 83) (tstamp 52810C27))\n  (via (at 142.0368 140.5128) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 83))\n  (via (at 139.6746 143.2814) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 83))\n  (segment (start 139.192 143.764) (end 139.6746 143.2814) (width 0.2032) (layer C1F) (net 83) (tstamp 52810C7B))\n  (segment (start 139.192 144.190476) (end 139.192 143.764) (width 0.2032) (layer C1F) (net 83) (tstamp 52810C77))\n  (segment (start 139.6746 143.2814) (end 141.1478 141.8082) (width 0.2032) (layer C4B) (net 83))\n  (segment (start 129.240414 137.271916) (end 129.240414 136.976186) (width 0.2032) (layer C1F) (net 83))\n  (segment (start 129.85 131.8454) (end 129.85 133.09) (width 0.2032) (layer C4B) (net 83) (tstamp 52883E2B) (status 20))\n  (via (at 120.5536 121.5838) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 83))\n  (segment (start 120.5536 121.5838) (end 120.48848 121.51868) (width 0.2032) (layer C1F) (net 83) (tstamp 5288190A))\n  (segment (start 118.745 121.51868) (end 120.48848 121.51868) (width 0.2032) (layer C1F) (net 83) (tstamp 5288190B) (status 10))\n  (segment (start 122.402596 123.432796) (end 120.5536 121.5838) (width 0.2032) (layer C4B) (net 83) (tstamp 528818FE))\n  (segment (start 125.3542 127.3496) (end 124.7954 127.3496) (width 0.2032) (layer C4B) (net 83) (tstamp 528797B5))\n  (segment (start 124.7954 127.3496) (end 122.402596 124.956796) (width 0.2032) (layer C4B) (net 83) (tstamp 528797B6))\n  (segment (start 122.402596 124.956796) (end 122.402596 123.432796) (width 0.2032) (layer C4B) (net 83))\n  (segment (start 125.3542 127.3496) (end 129.85 131.8454) (width 0.2032) (layer C4B) (net 83))\n  (segment (start 156.6724 125.7494) (end 156.6724 124.2) (width 0.2032) (layer C1F) (net 84) (tstamp 52F1D384))\n  (segment (start 156.6724 124.2) (end 155.7326 123.2602) (width 0.2032) (layer C1F) (net 84) (tstamp 52F1D386))\n  (segment (start 153.667876 129.006956) (end 154.488 128.186832) (width 0.2032) (layer C1F) (net 84) (status 10))\n  (segment (start 154.488 128.186832) (end 154.488 127.9338) (width 0.2032) (layer C1F) (net 84) (tstamp 52811DDB))\n  (segment (start 154.488 127.9338) (end 156.6724 125.7494) (width 0.2032) (layer C1F) (net 84))\n  (segment (start 155.7326 122.3458) (end 155.0468 121.66) (width 0.2032) (layer C1F) (net 84) (tstamp 52F1D38A))\n  (segment (start 155.7326 123.2602) (end 155.7326 122.3458) (width 0.2032) (layer C1F) (net 84))\n  (segment (start 157.299794 131.0326) (end 156.496657 131.835737) (width 0.3048) (layer C1F) (net 85) (tstamp 52F16E7F))\n  (segment (start 165.080202 124.536398) (end 163.905202 124.536398) (width 0.4064) (layer C1F) (net 85) (tstamp 52F16E75))\n  (segment (start 165.1416 124.475) (end 165.080202 124.536398) (width 0.4064) (layer C1F) (net 85))\n  (segment (start 157.409 131.0326) (end 157.299794 131.0326) (width 0.3048) (layer C1F) (net 85))\n  (segment (start 163.905202 124.536398) (end 157.409 131.0326) (width 0.4064) (layer C1F) (net 85))\n  (segment (start 157.9932 131.75089) (end 157.9932 131.7692) (width 0.3048) (layer C1F) (net 86) (tstamp 52F16E65))\n  (segment (start 165.0634 125.1968) (end 165.1416 125.275) (width 0.4064) (layer C1F) (net 86))\n  (segment (start 157.9932 131.3882) (end 157.9932 131.7692) (width 0.4064) (layer C1F) (net 86) (tstamp 52F16E62))\n  (segment (start 165.0634 125.1968) (end 164.1846 125.1968) (width 0.4064) (layer C1F) (net 86) (tstamp 52F16E60))\n  (segment (start 157.202505 132.541585) (end 157.9932 131.75089) (width 0.3048) (layer C1F) (net 86))\n  (segment (start 157.9932 131.3882) (end 164.1846 125.1968) (width 0.4064) (layer C1F) (net 86))\n  (segment (start 166.863 112.9672) (end 165.466 112.9672) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 165.466 112.9672) (end 165.085 112.5862) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 164.6024 112.5862) (end 163.9674 111.9512) (width 0.2032) (layer C1F) (net 87) (status 20))\n  (segment (start 165.085 112.5862) (end 164.6024 112.5862) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 167.37862 112.45158) (end 166.863 112.9672) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 168.02886 112.45158) (end 167.37862 112.45158) (width 0.2032) (layer C1F) (net 87) (status 10))\n  (via (at 165.085 112.5862) (size 0.6858) (layers C1F C4B) (net 87))\n  (segment (start 84.4094 102.6862) (end 85.2476 101.848) (width 0.2032) (layer C4B) (net 87) (tstamp 52817747))\n  (segment (start 85.2476 101.848) (end 86.54301 101.848) (width 0.2032) (layer C4B) (net 87) (tstamp 5281774D))\n  (segment (start 86.54301 101.848) (end 87.0256 102.33059) (width 0.2032) (layer C4B) (net 87) (tstamp 52817751))\n  (segment (start 87.0256 102.33059) (end 123.27221 102.33059) (width 0.2032) (layer C4B) (net 87) (tstamp 52817754))\n  (segment (start 67.884149 128.990451) (end 67.0358 129.8388) (width 0.2032) (layer C1F) (net 87) (status 20))\n  (via (at 84.4094 103.5752) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 87))\n  (segment (start 84.409398 103.575202) (end 84.4094 103.5752) (width 0.2032) (layer C1F) (net 87) (tstamp 528176E5))\n  (segment (start 84.409398 113.257704) (end 84.409398 103.575202) (width 0.2032) (layer C1F) (net 87) (tstamp 528176E0))\n  (segment (start 68.676651 128.990451) (end 84.409398 113.257704) (width 0.2032) (layer C1F) (net 87) (tstamp 528176DF))\n  (segment (start 67.884149 128.990451) (end 68.676651 128.990451) (width 0.2032) (layer C1F) (net 87) (tstamp 528176DB))\n  (segment (start 150.472242 102.963042) (end 129.404442 102.963042) (width 0.2032) (layer C4B) (net 87))\n  (segment (start 151.4146 108.7314) (end 151.4146 103.9054) (width 0.2032) (layer C4B) (net 87) (tstamp 527C83BC))\n  (segment (start 152.837 110.1538) (end 151.4146 108.7314) (width 0.2032) (layer C4B) (net 87) (tstamp 527C83BA))\n  (segment (start 165.085 112.5862) (end 165.085 111.1496) (width 0.2032) (layer C4B) (net 87) (tstamp 5280661E))\n  (segment (start 164.0892 110.1538) (end 165.085 111.1496) (width 0.2032) (layer C4B) (net 87) (tstamp 5280661C))\n  (segment (start 152.837 110.1538) (end 164.0892 110.1538) (width 0.2032) (layer C4B) (net 87))\n  (segment (start 150.472242 102.963042) (end 151.4146 103.9054) (width 0.2032) (layer C4B) (net 87) (tstamp 52810AF8))\n  (segment (start 124.714 100.8888) (end 123.27221 102.33059) (width 0.2032) (layer C4B) (net 87) (tstamp 52810F88))\n  (segment (start 127.3302 100.8888) (end 124.714 100.8888) (width 0.2032) (layer C4B) (net 87) (tstamp 52810F82))\n  (segment (start 129.404442 102.963042) (end 127.3302 100.8888) (width 0.2032) (layer C4B) (net 87) (tstamp 52810F7B))\n  (segment (start 84.4094 103.5752) (end 84.4094 102.6862) (width 0.2032) (layer C4B) (net 87))\n  (segment (start 64.2672 129.8388) (end 63.8354 129.407) (width 0.2032) (layer C1F) (net 87) (tstamp 5290338C) (status 20))\n  (segment (start 67.0358 129.8388) (end 64.2672 129.8388) (width 0.2032) (layer C1F) (net 87) (status 10))\n  (segment (start 155.34906 127.890642) (end 159.695 123.544702) (width 0.2032) (layer C4B) (net 87) (tstamp 52F1D45C))\n  (segment (start 159.695 123.544702) (end 159.695 117.9762) (width 0.2032) (layer C4B) (net 87) (tstamp 52F1D45E))\n  (segment (start 146.36 149.8286) (end 146.36 149.315498) (width 0.2032) (layer C4B) (net 87) (tstamp 527C7EC6))\n  (segment (start 146.36 149.315498) (end 153.40596 142.269538) (width 0.2032) (layer C4B) (net 87) (tstamp 527C7EC7))\n  (segment (start 153.40596 142.269538) (end 153.40596 131.53552) (width 0.2032) (layer C4B) (net 87) (tstamp 527C7EC8))\n  (segment (start 145.823496 150.2858) (end 144.827712 151.281584) (width 0.2032) (layer C1F) (net 87) (status 20))\n  (segment (start 155.34906 129.59242) (end 153.40596 131.53552) (width 0.2032) (layer C4B) (net 87) (tstamp 52744178))\n  (via (at 145.9028 150.2858) (size 0.6858) (layers C1F C4B) (net 87))\n  (segment (start 145.823496 150.2858) (end 145.9028 150.2858) (width 0.2032) (layer C1F) (net 87) (tstamp 527C0A4E))\n  (segment (start 145.9028 150.2858) (end 146.36 149.8286) (width 0.2032) (layer C4B) (net 87))\n  (segment (start 165.085 112.5862) (end 159.695 117.9762) (width 0.2032) (layer C4B) (net 87) (tstamp 52F1D431))\n  (segment (start 155.34906 129.59242) (end 155.34906 127.890642) (width 0.2032) (layer C4B) (net 87))\n  (segment (start 122.24512 110.03708) (end 121.9506 110.3316) (width 0.2032) (layer C1F) (net 88) (tstamp 52803D56))\n  (segment (start 121.9506 110.3316) (end 121.9506 111.1698) (width 0.2032) (layer C1F) (net 88) (tstamp 52803D59))\n  (segment (start 121.9506 111.1698) (end 122.7634 111.9826) (width 0.2032) (layer C1F) (net 88) (tstamp 52803D5A))\n  (segment (start 122.7634 111.9826) (end 127.2084 111.9826) (width 0.2032) (layer C1F) (net 88) (tstamp 52803D5C))\n  (via (at 127.2084 111.9826) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 88))\n  (segment (start 127.2084 111.9826) (end 126.492136 111.266336) (width 0.2032) (layer C4B) (net 88) (tstamp 52803D62))\n  (segment (start 126.492136 111.266336) (end 126.492136 108.940464) (width 0.2032) (layer C4B) (net 88) (tstamp 52803D63))\n  (segment (start 126.492136 108.940464) (end 131.758354 103.674246) (width 0.2032) (layer C4B) (net 88) (tstamp 52803D64))\n  (segment (start 131.758354 103.674246) (end 135.994246 103.674246) (width 0.2032) (layer C4B) (net 88) (tstamp 52803D68))\n  (segment (start 135.994246 103.674246) (end 137.47 105.15) (width 0.2032) (layer C4B) (net 88) (tstamp 52803D6A) (status 20))\n  (segment (start 122.24512 109.0168) (end 122.24512 110.03708) (width 0.2032) (layer C1F) (net 88) (status 10))\n  (segment (start 169.291 146.812) (end 168.9862 146.5072) (width 0.2032) (layer C4B) (net 89) (tstamp 52CB136B))\n  (segment (start 168.9862 146.5072) (end 168.6672 146.5072) (width 0.2032) (layer C4B) (net 89) (tstamp 52CB136E))\n  (segment (start 168.6672 146.5072) (end 163.058612 140.898612) (width 0.2032) (layer C4B) (net 89) (tstamp 52CB1373))\n  (segment (start 169.291 147.4724) (end 169.926 147.4724) (width 0.2032) (layer C1F) (net 89) (tstamp 52CB134A))\n  (segment (start 161.173574 140.898612) (end 163.058612 140.898612) (width 0.2032) (layer C4B) (net 89))\n  (segment (start 160.706601 140.431638) (end 161.173574 140.898612) (width 0.2032) (layer C4B) (net 89))\n  (segment (start 160.131864 140.431638) (end 160.706601 140.431638) (width 0.2032) (layer C4B) (net 89))\n  (via (at 160.131864 140.431638) (size 0.6858) (layers C1F C4B) (net 89))\n  (segment (start 160.131864 140.611243) (end 160.131864 140.431638) (width 0.2032) (layer C1F) (net 89))\n  (segment (start 159.718773 141.024335) (end 160.131864 140.611243) (width 0.2032) (layer C1F) (net 89))\n  (segment (start 152.26516 151.294156) (end 152.26516 148.865895) (width 0.2032) (layer C1F) (net 89))\n  (segment (start 159.718773 141.412282) (end 159.718773 141.024335) (width 0.2032) (layer C1F) (net 89))\n  (segment (start 152.26516 151.294156) (end 152.960232 151.989228) (width 0.2032) (layer C1F) (net 89) (status 10))\n  (segment (start 152.26516 148.865895) (end 159.718773 141.412282) (width 0.2032) (layer C1F) (net 89))\n  (segment (start 173.03 148.33) (end 171.867602 147.167602) (width 0.2032) (layer C1F) (net 89) (tstamp 52CB1359))\n  (segment (start 170.230798 147.167602) (end 171.867602 147.167602) (width 0.2032) (layer C1F) (net 89) (tstamp 52CB1355))\n  (segment (start 169.926 147.4724) (end 170.230798 147.167602) (width 0.2032) (layer C1F) (net 89) (tstamp 52CB134B))\n  (via (at 169.291 147.4724) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 89))\n  (segment (start 169.291 147.4724) (end 169.291 146.812) (width 0.2032) (layer C4B) (net 89))\n  (segment (start 170.49 148.33) (end 169.22 148.33) (width 0.2032) (layer C4B) (net 90) (status 10))\n  (segment (start 169.22 148.33) (end 168.6358 147.7458) (width 0.2032) (layer C4B) (net 90))\n  (segment (start 168.6358 147.7458) (end 168.6358 146.978698) (width 0.2032) (layer C4B) (net 90) (tstamp 527BC5BE))\n  (segment (start 168.6358 146.978698) (end 162.968805 141.311703) (width 0.2032) (layer C4B) (net 90) (tstamp 527BC5C2))\n  (segment (start 162.968805 141.311703) (end 160.401272 141.311703) (width 0.2032) (layer C4B) (net 90) (tstamp 527BC5C3))\n  (via (at 160.401272 141.311703) (size 0.6858) (layers C1F C4B) (net 90))\n  (segment (start 152.678252 150.291959) (end 152.678252 149.034724) (width 0.2032) (layer C1F) (net 90))\n  (segment (start 152.678252 150.291959) (end 153.667876 151.281584) (width 0.2032) (layer C1F) (net 90) (status 20))\n  (segment (start 152.678252 149.034724) (end 160.401272 141.311703) (width 0.2032) (layer C1F) (net 90))\n  (segment (start 166.272908 149.322092) (end 168.783 146.812) (width 0.2032) (layer C1F) (net 91) (tstamp 52CB0DFA))\n  (segment (start 168.783 146.812) (end 172.008 146.812) (width 0.2032) (layer C1F) (net 91) (tstamp 52CB0DFF))\n  (segment (start 172.008 146.812) (end 173.03 145.79) (width 0.2032) (layer C1F) (net 91) (tstamp 52CB0E02))\n  (segment (start 158.971615 145.977844) (end 159.769301 146.77553) (width 0.2032) (layer C1F) (net 91) (status 10))\n  (segment (start 159.769301 146.77553) (end 160.828969 146.77553) (width 0.2032) (layer C1F) (net 91) (tstamp 52806A03))\n  (segment (start 160.828969 146.77553) (end 163.375531 149.322092) (width 0.2032) (layer C1F) (net 91) (tstamp 52806A04))\n  (segment (start 163.375531 149.322092) (end 166.272908 149.322092) (width 0.2032) (layer C1F) (net 91))\n  (segment (start 159.325437 145.624022) (end 160.095943 146.394528) (width 0.2032) (layer C1F) (net 92) (status 10))\n  (segment (start 160.095943 146.394528) (end 160.986785 146.394528) (width 0.2032) (layer C1F) (net 92))\n  (segment (start 160.986785 146.394528) (end 163.501257 148.909) (width 0.2032) (layer C1F) (net 92))\n  (segment (start 163.501257 148.909) (end 166.101 148.909) (width 0.2032) (layer C1F) (net 92))\n  (segment (start 166.101 148.909) (end 169.22 145.79) (width 0.2032) (layer C1F) (net 92) (tstamp 527BC562))\n  (segment (start 169.22 145.79) (end 170.49 145.79) (width 0.2032) (layer C1F) (net 92) (status 20))\n  (segment (start 159.677463 145.271996) (end 160.386904 145.981436) (width 0.2032) (layer C1F) (net 93) (status 10))\n  (segment (start 160.386904 145.981436) (end 161.155614 145.981436) (width 0.2032) (layer C1F) (net 93))\n  (segment (start 161.155614 145.981436) (end 163.670085 148.495908) (width 0.2032) (layer C1F) (net 93))\n  (segment (start 163.670085 148.495908) (end 165.244092 148.495908) (width 0.2032) (layer C1F) (net 93))\n  (segment (start 165.244092 148.495908) (end 169.22 144.52) (width 0.2032) (layer C1F) (net 93) (tstamp 527BC55A))\n  (segment (start 171.76 144.52) (end 173.03 143.25) (width 0.2032) (layer C1F) (net 93) (status 20))\n  (segment (start 171.76 144.52) (end 169.22 144.52) (width 0.2032) (layer C1F) (net 93) (tstamp 527BC50A))\n  (segment (start 162.43081 143.85221) (end 161.7986 143.22) (width 0.2032) (layer C1F) (net 94) (tstamp 528071FA) (status 20))\n  (segment (start 161.7986 143.22) (end 161.7986 143.15086) (width 0.2032) (layer C1F) (net 94) (tstamp 528071FE) (status 30))\n  (segment (start 165.807386 147.256633) (end 166.5022 146.561819) (width 0.2032) (layer C1F) (net 94))\n  (segment (start 165.124887 147.256633) (end 165.807386 147.256633) (width 0.2032) (layer C1F) (net 94))\n  (segment (start 162.43081 144.562556) (end 165.124887 147.256633) (width 0.2032) (layer C1F) (net 94))\n  (segment (start 162.43081 144.562556) (end 162.43081 143.85221) (width 0.2032) (layer C1F) (net 94))\n  (segment (start 170.49 143.25) (end 169.22 143.25) (width 0.2032) (layer C1F) (net 94) (status 10))\n  (segment (start 166.5022 145.9678) (end 169.22 143.25) (width 0.2032) (layer C1F) (net 94) (tstamp 527BC54C))\n  (segment (start 166.5022 146.561819) (end 166.5022 145.9678) (width 0.2032) (layer C1F) (net 94) (tstamp 527BC53F))\n  (segment (start 167.6146 146.963294) (end 167.6146 149.6314) (width 0.2032) (layer C4B) (net 95) (tstamp 52CB0E7A))\n  (via (at 167.6146 149.6314) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 95))\n  (segment (start 167.6146 149.6314) (end 169.9006 151.9174) (width 0.2032) (layer C1F) (net 95) (tstamp 52CB0E88))\n  (segment (start 169.9006 151.9174) (end 171.9826 151.9174) (width 0.2032) (layer C1F) (net 95) (tstamp 52CB0E89))\n  (segment (start 171.9826 151.9174) (end 173.03 150.87) (width 0.2032) (layer C1F) (net 95) (tstamp 52CB0E94))\n  (segment (start 163.112482 142.461176) (end 158.728376 142.461176) (width 0.2032) (layer C4B) (net 95))\n  (segment (start 150.235622 152.799247) (end 150.235622 149.731591) (width 0.2032) (layer C1F) (net 95))\n  (segment (start 151.192918 153.756542) (end 150.235622 152.799247) (width 0.2032) (layer C1F) (net 95) (status 20))\n  (segment (start 157.409 142.558213) (end 150.235622 149.731591) (width 0.2032) (layer C1F) (net 95) (tstamp 52806A21))\n  (segment (start 157.409 142.2594) (end 157.409 142.558213) (width 0.2032) (layer C1F) (net 95) (tstamp 52806A20))\n  (segment (start 157.9678 141.7006) (end 157.409 142.2594) (width 0.2032) (layer C1F) (net 95) (tstamp 52806A1F))\n  (via (at 157.9678 141.7006) (size 0.6858) (layers C1F C4B) (net 95))\n  (segment (start 158.728376 142.461176) (end 157.9678 141.7006) (width 0.2032) (layer C4B) (net 95) (tstamp 52806A1D))\n  (segment (start 163.112482 142.461176) (end 167.6146 146.963294) (width 0.2032) (layer C4B) (net 95))\n  (segment (start 170.49 150.87) (end 169.22 150.87) (width 0.2032) (layer C4B) (net 96) (status 10))\n  (segment (start 168.280198 149.930198) (end 169.22 150.87) (width 0.2032) (layer C4B) (net 96) (tstamp 527BC5CB))\n  (segment (start 168.280198 147.125994) (end 168.280198 149.930198) (width 0.2032) (layer C4B) (net 96) (tstamp 527BC5CA))\n  (segment (start 160.060022 142.048084) (end 163.202288 142.048084) (width 0.2032) (layer C4B) (net 96))\n  (segment (start 163.202288 142.048084) (end 168.280198 147.125994) (width 0.2032) (layer C4B) (net 96) (tstamp 527BC5C9))\n  (segment (start 158.5774 141.555051) (end 158.5774 141.971735) (width 0.2032) (layer C1F) (net 96) (tstamp 52806A15))\n  (segment (start 158.5774 141.971735) (end 151.510819 149.038316) (width 0.2032) (layer C1F) (net 96) (tstamp 52806A16))\n  (via (at 159.018313 141.114138) (size 0.6858) (layers C1F C4B) (net 96))\n  (segment (start 151.510819 151.951511) (end 152.254384 152.695076) (width 0.2032) (layer C1F) (net 96) (status 20))\n  (segment (start 151.510819 151.951511) (end 151.510819 149.038316) (width 0.2032) (layer C1F) (net 96))\n  (segment (start 159.126076 141.114138) (end 160.060022 142.048084) (width 0.2032) (layer C4B) (net 96))\n  (segment (start 159.018313 141.114138) (end 159.126076 141.114138) (width 0.2032) (layer C4B) (net 96))\n  (segment (start 159.018313 141.114138) (end 158.5774 141.555051) (width 0.2032) (layer C1F) (net 96))\n  (segment (start 123.3476 159.0488) (end 123.2968 158.998) (width 0.254) (layer C1F) (net 97) (tstamp 527B1A77) (status 30))\n  (segment (start 123.3476 160.1156) (end 123.3476 159.0488) (width 0.254) (layer C1F) (net 97) (status 30))\n  (segment (start 136.2 156.331) (end 138.4606 154.0704) (width 0.254) (layer C4B) (net 97) (tstamp 527C80B0))\n  (segment (start 138.4606 154.0704) (end 143.0326 154.0704) (width 0.254) (layer C4B) (net 97) (tstamp 527C80B2))\n  (segment (start 143.0326 154.0704) (end 146.741002 150.361998) (width 0.254) (layer C4B) (net 97) (tstamp 527C80B4))\n  (segment (start 157.5868 135.1982) (end 153.786962 138.998038) (width 0.254) (layer C4B) (net 97))\n  (segment (start 123.7794 157.474) (end 129.3928 157.474) (width 0.254) (layer C4B) (net 97) (tstamp 527B223C))\n  (segment (start 129.3928 157.474) (end 130.5358 156.331) (width 0.254) (layer C4B) (net 97) (tstamp 527B223F))\n  (via (at 123.2968 157.9566) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 97))\n  (via (at 157.5868 135.1982) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 97))\n  (segment (start 157.5868 134.987867) (end 157.5868 135.1982) (width 0.254) (layer C1F) (net 97) (tstamp 527AD5DF))\n  (segment (start 157.5868 134.987867) (end 158.617793 133.956874) (width 0.254) (layer C1F) (net 97) (status 20))\n  (segment (start 123.2968 158.998) (end 123.2968 157.9566) (width 0.254) (layer C1F) (net 97) (tstamp 527B1DC7) (status 10))\n  (segment (start 123.2968 157.9566) (end 123.7794 157.474) (width 0.254) (layer C4B) (net 97))\n  (segment (start 146.741002 149.473314) (end 146.741002 150.361998) (width 0.254) (layer C4B) (net 97) (tstamp 527C7ECF))\n  (segment (start 153.786962 142.427354) (end 146.741002 149.473314) (width 0.254) (layer C4B) (net 97) (tstamp 527C7ECE))\n  (segment (start 153.786962 138.998038) (end 153.786962 142.427354) (width 0.254) (layer C4B) (net 97) (tstamp 527C7ECC))\n  (segment (start 130.5358 156.331) (end 136.2 156.331) (width 0.254) (layer C4B) (net 97))\n  (segment (start 159.3902 133.184467) (end 159.3902 132.6582) (width 0.2032) (layer C1F) (net 97) (tstamp 5280407B))\n  (segment (start 159.3902 132.6582) (end 162.6414 129.407) (width 0.2032) (layer C1F) (net 97) (tstamp 5280407C) (status 20))\n  (segment (start 158.617793 133.956874) (end 159.3902 133.184467) (width 0.2032) (layer C1F) (net 97) (status 10))\n  (segment (start 155.2246 148.0252) (end 153.4466 146.2472) (width 0.2032) (layer C4B) (net 98))\n  (segment (start 163.7336 162.7064) (end 163.7336 157.0676) (width 0.2032) (layer C4B) (net 98) (tstamp 527C0CC0))\n  (segment (start 163.7336 157.0676) (end 155.2246 148.5586) (width 0.2032) (layer C4B) (net 98) (tstamp 527C0CC5))\n  (segment (start 155.2246 148.5586) (end 155.2246 148.0252) (width 0.2032) (layer C4B) (net 98) (tstamp 527C0CCD))\n  (segment (start 162.87 163.57) (end 163.7336 162.7064) (width 0.2032) (layer C4B) (net 98) (status 10))\n  (segment (start 153.4466 146.2472) (end 152.8624 146.2472) (width 0.2032) (layer C4B) (net 98) (tstamp 527C0D99))\n  (segment (start 152.329002 145.713802) (end 149.082904 145.713802) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DC3))\n  (segment (start 149.082904 145.713802) (end 145.628502 142.2594) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DC6))\n  (segment (start 145.628502 142.2594) (end 145.0138 142.2594) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DC7))\n  (via (at 145.0138 142.2594) (size 0.6858) (layers C1F C4B) (net 98))\n  (segment (start 145.0138 142.2594) (end 142.1944 145.0788) (width 0.2032) (layer C4B) (net 98) (tstamp 527C0DD2))\n  (via (at 142.1944 145.0788) (size 0.6858) (layers C1F C4B) (net 98))\n  (segment (start 142.1944 145.0788) (end 141.7118 145.5614) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DDC))\n  (segment (start 141.7118 145.5614) (end 141.7118 145.91295) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DDD))\n  (segment (start 141.7118 145.91295) (end 140.585439 147.039311) (width 0.2032) (layer C1F) (net 98) (tstamp 527C0DDE) (status 20))\n  (via (at 152.8624 146.2472) (size 0.6858) (layers C1F C4B) (net 98))\n  (segment (start 152.8624 146.2472) (end 152.329002 145.713802) (width 0.2032) (layer C1F) (net 98))\n  (segment (start 153.7006 145.3582) (end 149.2302 145.3582) (width 0.2032) (layer C1F) (net 99))\n  (segment (start 153.7006 145.998302) (end 153.7006 145.3582) (width 0.2032) (layer C4B) (net 99) (tstamp 527C0D89))\n  (via (at 153.7006 145.3582) (size 0.6858) (layers C1F C4B) (net 99))\n  (segment (start 162.87 166.11) (end 164.089202 164.890798) (width 0.2032) (layer C4B) (net 99) (status 10))\n  (segment (start 155.580202 148.411304) (end 155.580202 147.877904) (width 0.2032) (layer C4B) (net 99) (tstamp 527C0CEA))\n  (segment (start 164.089202 156.920304) (end 155.580202 148.411304) (width 0.2032) (layer C4B) (net 99) (tstamp 527C0CE8))\n  (segment (start 164.089202 164.890798) (end 164.089202 156.920304) (width 0.2032) (layer C4B) (net 99) (tstamp 527C0CE4))\n  (segment (start 155.580202 147.877904) (end 153.7006 145.998302) (width 0.2032) (layer C4B) (net 99))\n  (segment (start 145.1154 141.2434) (end 149.2302 145.3582) (width 0.2032) (layer C1F) (net 99) (tstamp 527C0DF9))\n  (segment (start 141.3308 145.586306) (end 140.231617 146.685489) (width 0.2032) (layer C1F) (net 99) (status 20))\n  (via (at 145.09 141.2434) (size 0.6858) (layers C1F C4B) (net 99))\n  (segment (start 141.3308 145.0026) (end 145.09 141.2434) (width 0.2032) (layer C4B) (net 99) (tstamp 527C0DE8))\n  (via (at 141.3308 145.0026) (size 0.6858) (layers C1F C4B) (net 99))\n  (segment (start 141.3308 145.586306) (end 141.3308 145.0026) (width 0.2032) (layer C1F) (net 99) (tstamp 527C0DE1))\n  (segment (start 145.09 141.2434) (end 145.1154 141.2434) (width 0.2032) (layer C1F) (net 99))\n  (segment (start 136.154873 140.862398) (end 141.401896 140.862398) (width 0.2032) (layer C1F) (net 100) (tstamp 52806611))\n  (segment (start 141.401896 140.862398) (end 149.636606 149.097108) (width 0.2032) (layer C1F) (net 100) (tstamp 52806613))\n  (segment (start 149.636606 149.097108) (end 149.636606 154.94919) (width 0.2032) (layer C1F) (net 100) (tstamp 52806615))\n  (segment (start 151.44 164.84) (end 152.71 166.11) (width 0.2032) (layer C1F) (net 100) (status 20))\n  (segment (start 151.44 164.84) (end 149.916 164.84) (width 0.2032) (layer C1F) (net 100))\n  (segment (start 149.1032 155.482596) (end 149.636606 154.94919) (width 0.2032) (layer C1F) (net 100) (tstamp 527F0FB0))\n  (segment (start 149.1032 164.0272) (end 149.1032 155.482596) (width 0.2032) (layer C1F) (net 100) (tstamp 527F0FAD))\n  (segment (start 149.916 164.84) (end 149.1032 164.0272) (width 0.2032) (layer C1F) (net 100) (tstamp 527F0FAA))\n  (segment (start 135.2817 141.735571) (end 136.154873 140.862398) (width 0.2032) (layer C1F) (net 100) (status 10))\n  (segment (start 156.464004 154.497004) (end 156.9264 154.9594) (width 0.2032) (layer C1F) (net 101) (tstamp 528069D6))\n  (via (at 156.9264 154.9594) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 101))\n  (segment (start 156.9264 154.9594) (end 156.0128 154.9594) (width 0.2032) (layer C4B) (net 101) (tstamp 528069D8))\n  (segment (start 156.0128 154.9594) (end 155.702 155.2702) (width 0.2032) (layer C4B) (net 101) (tstamp 528069D9))\n  (segment (start 155.702 157.1244) (end 153.98 158.8464) (width 0.2032) (layer C4B) (net 101))\n  (segment (start 156.464004 151.958371) (end 154.727546 150.221913) (width 0.2032) (layer C1F) (net 101) (status 20))\n  (segment (start 155.702 155.2702) (end 155.702 157.1244) (width 0.2032) (layer C4B) (net 101) (tstamp 527AC028))\n  (segment (start 155.25 166.11) (end 153.98 164.84) (width 0.2032) (layer C4B) (net 101) (tstamp 527F20E5) (status 10))\n  (segment (start 153.98 158.8464) (end 153.98 164.84) (width 0.2032) (layer C4B) (net 101) (tstamp 527F20E3))\n  (segment (start 156.464004 151.958371) (end 156.464004 154.497004) (width 0.2032) (layer C1F) (net 101))\n  (segment (start 155.228645 154.7816) (end 155.228645 153.596694) (width 0.2032) (layer C4B) (net 102) (tstamp 527C09B3))\n  (segment (start 155.228645 153.596694) (end 154.36654 152.734589) (width 0.2032) (layer C4B) (net 102))\n  (segment (start 152.9132 157.097045) (end 152.9132 163.3668) (width 0.2032) (layer C4B) (net 102) (tstamp 527C09B5) (status 20))\n  (segment (start 152.9132 163.3668) (end 152.71 163.57) (width 0.2032) (layer C4B) (net 102) (tstamp 527C09BB) (status 30))\n  (segment (start 155.228645 154.7816) (end 152.9132 157.097045) (width 0.2032) (layer C4B) (net 102))\n  (segment (start 154.36654 152.687892) (end 154.36654 152.734589) (width 0.2032) (layer C1F) (net 102))\n  (via (at 154.36654 152.734589) (size 0.6858) (layers C1F C4B) (net 102))\n  (segment (start 154.36654 152.687892) (end 153.314054 151.635406) (width 0.2032) (layer C1F) (net 102) (status 20))\n  (segment (start 153.77496 153.5116) (end 153.7768 153.5116) (width 0.2032) (layer C1F) (net 103) (tstamp 528069B5))\n  (via (at 153.7768 153.5116) (size 0.6858) (layers C1F C4B) (net 103))\n  (segment (start 153.7768 153.5116) (end 154.4626 153.5116) (width 0.2032) (layer C4B) (net 103) (tstamp 528069B7))\n  (segment (start 154.4626 153.5116) (end 154.815553 153.864553) (width 0.2032) (layer C4B) (net 103) (tstamp 528069B8))\n  (segment (start 154.815553 153.864553) (end 154.815553 154.652145) (width 0.2032) (layer C4B) (net 103) (tstamp 528069B9))\n  (segment (start 150.17 161.1824) (end 150.17 163.57) (width 0.2032) (layer C1F) (net 103) (tstamp 527C09AF) (status 20))\n  (segment (start 151.821 159.5314) (end 150.17 161.1824) (width 0.2032) (layer C1F) (net 103) (tstamp 527C09AE))\n  (via (at 151.821 159.5314) (size 0.6858) (layers C1F C4B) (net 103))\n  (segment (start 154.815553 154.652145) (end 151.821 157.646698) (width 0.2032) (layer C4B) (net 103) (tstamp 527C099E))\n  (segment (start 151.821 157.646698) (end 151.821 159.5314) (width 0.2032) (layer C4B) (net 103) (tstamp 527C09A1))\n  (segment (start 152.60641 152.34305) (end 153.77496 153.5116) (width 0.2032) (layer C1F) (net 103) (status 10))\n  (segment (start 145.628502 157.4486) (end 144.582 157.4486) (width 0.2032) (layer C1F) (net 104) (tstamp 527F21D6))\n  (segment (start 144.582 157.4486) (end 144.0486 157.982) (width 0.2032) (layer C1F) (net 104) (tstamp 527F21D8))\n  (segment (start 144.0486 157.982) (end 144.0486 159.9886) (width 0.2032) (layer C1F) (net 104) (tstamp 527C0AE7))\n  (segment (start 144.0486 159.9886) (end 147.63 163.57) (width 0.2032) (layer C1F) (net 104) (tstamp 527C0AE8) (status 20))\n  (segment (start 148.5698 150.966498) (end 148.5698 154.507302) (width 0.2032) (layer C1F) (net 104) (tstamp 527C0B18))\n  (segment (start 146.883251 149.279949) (end 148.5698 150.966498) (width 0.2032) (layer C1F) (net 104))\n  (segment (start 145.217 149.854) (end 145.791051 149.279949) (width 0.2032) (layer C1F) (net 104) (tstamp 527C0AD0))\n  (segment (start 145.791051 149.279949) (end 146.883251 149.279949) (width 0.2032) (layer C1F) (net 104) (tstamp 527C0ADB))\n  (segment (start 144.47389 150.927762) (end 145.217 150.184652) (width 0.2032) (layer C1F) (net 104) (status 10))\n  (segment (start 145.217 150.184652) (end 145.217 149.854) (width 0.2032) (layer C1F) (net 104))\n  (segment (start 148.5698 154.507302) (end 145.628502 157.4486) (width 0.2032) (layer C1F) (net 104))\n  (segment (start 152.668064 153.8164) (end 153.091 153.8164) (width 0.2032) (layer C1F) (net 105) (tstamp 528069A8))\n  (segment (start 153.091 153.8164) (end 153.5228 154.2482) (width 0.2032) (layer C1F) (net 105) (tstamp 528069A9))\n  (segment (start 153.5228 154.2482) (end 154.2086 154.2482) (width 0.2032) (layer C1F) (net 105) (tstamp 528069AA))\n  (via (at 154.2086 154.2482) (size 0.6858) (layers C1F C4B) (net 105))\n  (segment (start 154.2086 154.2482) (end 153.6625 154.7943) (width 0.2032) (layer C4B) (net 105) (tstamp 528069AC))\n  (segment (start 153.6625 154.7943) (end 153.6625 155.3023) (width 0.2032) (layer C4B) (net 105) (tstamp 528069AD))\n  (segment (start 153.6625 155.3023) (end 151.2114 157.7534) (width 0.2032) (layer C4B) (net 105) (tstamp 528069AE))\n  (segment (start 151.2114 157.7534) (end 151.2114 165.0686) (width 0.2032) (layer C4B) (net 105) (tstamp 527C0994))\n  (segment (start 151.2114 165.0686) (end 150.17 166.11) (width 0.2032) (layer C4B) (net 105) (tstamp 527C0997) (status 20))\n  (segment (start 151.900562 153.048898) (end 152.668064 153.8164) (width 0.2032) (layer C1F) (net 105) (status 10))\n  (segment (start 140.01 156.8644) (end 140.4926 156.3818) (width 0.2032) (layer C1F) (net 106) (tstamp 527B2DE5) (status 20))\n  (segment (start 140.01 158.49) (end 140.01 156.8644) (width 0.2032) (layer C1F) (net 106) (status 10))\n  (segment (start 140.01 158.4646) (end 140.01 158.49) (width 0.2032) (layer C1F) (net 106) (tstamp 527C80A8) (status 30))\n  (segment (start 142.336111 150.9462) (end 142.0928 150.9462) (width 0.2032) (layer C1F) (net 106) (tstamp 527F2253))\n  (segment (start 142.0928 150.9462) (end 139.6798 153.3592) (width 0.2032) (layer C1F) (net 106) (tstamp 527F2261))\n  (segment (start 139.6798 153.3592) (end 138.689202 153.3592) (width 0.2032) (layer C1F) (net 106) (tstamp 527F2265))\n  (segment (start 138.689202 153.3592) (end 137.851002 154.1974) (width 0.2032) (layer C1F) (net 106) (tstamp 527F226F))\n  (segment (start 137.851002 154.1974) (end 137.851002 156.331002) (width 0.2032) (layer C1F) (net 106) (tstamp 527F2272))\n  (segment (start 137.851002 156.331002) (end 140.01 158.49) (width 0.2032) (layer C1F) (net 106) (tstamp 527F2274) (status 20))\n  (segment (start 143.41422 149.868091) (end 142.336111 150.9462) (width 0.2032) (layer C1F) (net 106) (status 10))\n  (segment (start 125.069728 109.773936) (end 119.404392 104.1086) (width 0.2032) (layer C4B) (net 107) (tstamp 52810A74))\n  (segment (start 119.404392 104.1086) (end 90.2514 104.1086) (width 0.2032) (layer C4B) (net 107) (tstamp 52810A78))\n  (segment (start 89.21 105.15) (end 90.2514 104.1086) (width 0.2032) (layer C4B) (net 107) (status 10))\n  (segment (start 151.932752 130.946254) (end 151.932752 133.8774) (width 0.2032) (layer C4B) (net 107) (tstamp 527C835C))\n  (segment (start 151.6178 134.192352) (end 151.932752 133.8774) (width 0.2032) (layer C4B) (net 107) (tstamp 527C831B))\n  (segment (start 155.294638 139.2368) (end 151.6178 135.559962) (width 0.2032) (layer C1F) (net 107))\n  (segment (start 161.6762 138.675368) (end 161.6762 138.8304) (width 0.2032) (layer C1F) (net 107) (tstamp 527C82FE))\n  (segment (start 161.6762 138.8304) (end 161.2698 139.2368) (width 0.2032) (layer C1F) (net 107) (tstamp 527C82FF))\n  (segment (start 161.2698 139.2368) (end 155.294638 139.2368) (width 0.2032) (layer C1F) (net 107) (tstamp 527C8300))\n  (segment (start 161.6762 138.675368) (end 162.506244 137.845324) (width 0.2032) (layer C1F) (net 107) (status 20))\n  (via (at 151.6178 134.868) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 107))\n  (segment (start 151.6178 135.559962) (end 151.6178 134.868) (width 0.2032) (layer C1F) (net 107) (tstamp 527C8311))\n  (segment (start 151.6178 134.868) (end 151.6178 134.192352) (width 0.2032) (layer C4B) (net 107))\n  (segment (start 125.069728 113.444298) (end 125.069728 109.773936) (width 0.2032) (layer C4B) (net 107))\n  (segment (start 137.185496 116.198998) (end 151.932752 130.946254) (width 0.2032) (layer C4B) (net 107) (tstamp 52816DE5))\n  (segment (start 127.824428 116.198998) (end 137.185496 116.198998) (width 0.2032) (layer C4B) (net 107) (tstamp 52816DDE))\n  (segment (start 125.069728 113.444298) (end 127.824428 116.198998) (width 0.2032) (layer C4B) (net 107))\n  (segment (start 64.7752 136.9762) (end 64.7752 133.3948) (width 0.2032) (layer C1F) (net 107) (tstamp 52817631))\n  (segment (start 64.7752 133.3948) (end 84.765 113.405) (width 0.2032) (layer C1F) (net 107) (tstamp 5281763A))\n  (segment (start 84.765 113.405) (end 84.765 104.9976) (width 0.2032) (layer C1F) (net 107) (tstamp 5281763D))\n  (segment (start 84.765 104.9976) (end 86.162 103.6006) (width 0.2032) (layer C1F) (net 107) (tstamp 52817647))\n  (segment (start 86.162 103.6006) (end 87.6606 103.6006) (width 0.2032) (layer C1F) (net 107) (tstamp 52817649))\n  (segment (start 87.6606 103.6006) (end 89.21 105.15) (width 0.2032) (layer C1F) (net 107) (tstamp 5281764B) (status 20))\n  (segment (start 63.8354 137.916) (end 64.7752 136.9762) (width 0.2032) (layer C1F) (net 107) (status 10))\n  (segment (start 124.714126 109.921232) (end 119.257096 104.464202) (width 0.2032) (layer C4B) (net 108) (tstamp 52810A67))\n  (segment (start 119.257096 104.464202) (end 94.950398 104.464202) (width 0.2032) (layer C4B) (net 108) (tstamp 52810A69))\n  (segment (start 92.9946 106.42) (end 90.48 106.42) (width 0.2032) (layer C4B) (net 108) (tstamp 52802A3D))\n  (segment (start 90.48 106.42) (end 89.21 107.69) (width 0.2032) (layer C4B) (net 108) (tstamp 52802A3F) (status 20))\n  (segment (start 151.57715 131.09355) (end 137.0382 116.5546) (width 0.2032) (layer C4B) (net 108) (tstamp 527C8354))\n  (segment (start 137.0382 116.5546) (end 127.677132 116.5546) (width 0.2032) (layer C4B) (net 108) (tstamp 527C8356))\n  (segment (start 151.9988 133.4456) (end 151.313 133.4456) (width 0.2032) (layer C1F) (net 108))\n  (segment (start 127.677132 116.5546) (end 124.714126 113.591594) (width 0.2032) (layer C4B) (net 108) (tstamp 527C82E6))\n  (segment (start 160.73893 136.07801) (end 159.71374 137.1032) (width 0.2032) (layer C1F) (net 108) (status 10))\n  (segment (start 155.6564 137.1032) (end 151.9988 133.4456) (width 0.2032) (layer C1F) (net 108) (tstamp 527C82D6))\n  (segment (start 159.71374 137.1032) (end 155.6564 137.1032) (width 0.2032) (layer C1F) (net 108) (tstamp 527C82D4))\n  (segment (start 151.313 132.61755) (end 151.57715 132.3534) (width 0.2032) (layer C4B) (net 108) (tstamp 527C8324))\n  (segment (start 151.313 133.4456) (end 151.313 132.61755) (width 0.2032) (layer C4B) (net 108) (tstamp 527C8323))\n  (via (at 151.313 133.4456) (size 0.6858) (layers C1F C4B) (net 108))\n  (segment (start 151.57715 132.3534) (end 151.57715 131.09355) (width 0.2032) (layer C4B) (net 108))\n  (segment (start 94.950398 104.464202) (end 92.9946 106.42) (width 0.2032) (layer C4B) (net 108) (tstamp 528066E4))\n  (segment (start 124.714126 113.591594) (end 124.714126 109.921232) (width 0.2032) (layer C4B) (net 108))\n  (segment (start 65.130802 141.192598) (end 65.130802 133.542096) (width 0.2032) (layer C1F) (net 108) (tstamp 52817653))\n  (segment (start 65.130802 133.542096) (end 85.120602 113.552296) (width 0.2032) (layer C1F) (net 108) (tstamp 5281765A))\n  (segment (start 85.120602 113.552296) (end 85.120602 110.661798) (width 0.2032) (layer C1F) (net 108) (tstamp 5281765B))\n  (segment (start 85.120602 110.661798) (end 85.8572 109.9252) (width 0.2032) (layer C1F) (net 108) (tstamp 52817665))\n  (via (at 85.8572 109.9252) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 108))\n  (segment (start 85.8572 109.9252) (end 86.9748 109.9252) (width 0.2032) (layer C4B) (net 108) (tstamp 52817670))\n  (segment (start 86.9748 109.9252) (end 89.21 107.69) (width 0.2032) (layer C4B) (net 108) (tstamp 52817671) (status 20))\n  (segment (start 63.8354 142.488) (end 65.130802 141.192598) (width 0.2032) (layer C1F) (net 108) (status 10))\n  (segment (start 125.42533 109.62664) (end 119.551688 103.752998) (width 0.2032) (layer C4B) (net 109) (tstamp 52810A80))\n  (segment (start 119.551688 103.752998) (end 88.905202 103.752998) (width 0.2032) (layer C4B) (net 109) (tstamp 52810A82))\n  (segment (start 145.889178 152.34305) (end 144.923826 153.308402) (width 0.2032) (layer C1F) (net 109) (status 10))\n  (segment (start 145.885055 148.281749) (end 152.288354 141.87845) (width 0.2032) (layer C4B) (net 109) (tstamp 527C8101))\n  (segment (start 144.757251 148.281749) (end 145.885055 148.281749) (width 0.2032) (layer C4B) (net 109) (tstamp 527C8100))\n  (segment (start 144.1502 148.8888) (end 144.757251 148.281749) (width 0.2032) (layer C4B) (net 109) (tstamp 527C80FF))\n  (segment (start 144.1502 150.519502) (end 144.1502 148.8888) (width 0.2032) (layer C4B) (net 109) (tstamp 527C80FD))\n  (segment (start 142.7786 151.891102) (end 144.1502 150.519502) (width 0.2032) (layer C4B) (net 109) (tstamp 527C80FB))\n  (segment (start 142.7786 153.3084) (end 142.7786 151.891102) (width 0.2032) (layer C4B) (net 109) (tstamp 527C80FA))\n  (via (at 142.7786 153.3084) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 109))\n  (segment (start 142.778602 153.308402) (end 142.7786 153.3084) (width 0.2032) (layer C1F) (net 109) (tstamp 527C80F8))\n  (segment (start 144.923826 153.308402) (end 142.778602 153.308402) (width 0.2032) (layer C1F) (net 109) (tstamp 527C80F6))\n  (segment (start 152.288354 141.87845) (end 152.288354 130.798958) (width 0.2032) (layer C4B) (net 109))\n  (segment (start 88.905202 103.752998) (end 88.1432 104.515) (width 0.2032) (layer C4B) (net 109) (tstamp 528066AC))\n  (segment (start 88.1432 106.2168) (end 86.67 107.69) (width 0.2032) (layer C4B) (net 109) (tstamp 52802A61) (status 20))\n  (segment (start 88.1432 104.515) (end 88.1432 106.2168) (width 0.2032) (layer C4B) (net 109) (tstamp 52802A5F))\n  (segment (start 125.42533 113.297002) (end 125.42533 109.62664) (width 0.2032) (layer C4B) (net 109))\n  (segment (start 127.971724 115.843396) (end 125.42533 113.297002) (width 0.2032) (layer C4B) (net 109) (tstamp 52816DF0))\n  (segment (start 137.332792 115.843396) (end 127.971724 115.843396) (width 0.2032) (layer C4B) (net 109) (tstamp 52816DEC))\n  (segment (start 152.288354 130.798958) (end 137.332792 115.843396) (width 0.2032) (layer C4B) (net 109))\n  (segment (start 63.8354 143.5802) (end 65.486404 141.929196) (width 0.2032) (layer C1F) (net 109) (tstamp 52817B90))\n  (segment (start 65.486404 141.929196) (end 65.486404 133.689392) (width 0.2032) (layer C1F) (net 109) (tstamp 52817B96))\n  (segment (start 86.67 112.505796) (end 86.67 107.69) (width 0.2032) (layer C1F) (net 109) (tstamp 5281767E) (status 20))\n  (segment (start 65.486404 133.689392) (end 86.67 112.505796) (width 0.2032) (layer C1F) (net 109) (tstamp 5281767C))\n  (segment (start 63.8354 147.06) (end 63.8354 143.5802) (width 0.2032) (layer C1F) (net 109) (status 10))\n  (segment (start 140.2894 123.565) (end 140.2894 123.692) (width 0.2032) (layer C1F) (net 110) (tstamp 5280418E) (status 30))\n  (segment (start 145.064688 127.121) (end 144.5566 127.121) (width 0.2032) (layer C1F) (net 110) (tstamp 52807257))\n  (segment (start 144.5566 127.121) (end 141.661 124.2254) (width 0.2032) (layer C1F) (net 110) (tstamp 5280725A))\n  (segment (start 141.661 124.2254) (end 140.8228 124.2254) (width 0.2032) (layer C1F) (net 110) (tstamp 5280725F))\n  (segment (start 140.8228 124.2254) (end 140.2894 123.692) (width 0.2032) (layer C1F) (net 110) (status 20))\n  (segment (start 145.889178 127.94549) (end 145.064688 127.121) (width 0.2032) (layer C1F) (net 110) (status 10))\n  (segment (start 140.893 123.0884) (end 142.1384 123.0884) (width 0.2032) (layer C1F) (net 110) (tstamp 5281111C) (status 20))\n  (segment (start 140.2894 123.692) (end 140.893 123.0884) (width 0.2032) (layer C1F) (net 110) (status 10))\n  (segment (start 139.756 124.4286) (end 139.756 122.2442) (width 0.2032) (layer C1F) (net 111) (tstamp 52804187) (status 20))\n  (segment (start 139.756 122.2442) (end 139.7814 122.2188) (width 0.2032) (layer C1F) (net 111) (tstamp 5280418B) (status 30))\n  (segment (start 140.2894 124.962) (end 139.756 124.4286) (width 0.2032) (layer C1F) (net 111) (status 10))\n  (segment (start 144.738044 127.502) (end 144.434702 127.502) (width 0.2032) (layer C1F) (net 111) (tstamp 5280726A))\n  (segment (start 144.434702 127.502) (end 141.894702 124.962) (width 0.2032) (layer C1F) (net 111) (tstamp 52807272))\n  (segment (start 141.894702 124.962) (end 140.2894 124.962) (width 0.2032) (layer C1F) (net 111) (tstamp 52807273) (status 20))\n  (segment (start 145.535356 128.299312) (end 144.738044 127.502) (width 0.2032) (layer C1F) (net 111) (status 10))\n  (segment (start 146.8934 154.873457) (end 146.8934 155.680804) (width 0.2032) (layer C1F) (net 112) (tstamp 527F23F7))\n  (segment (start 146.8934 155.680804) (end 145.481206 157.092998) (width 0.2032) (layer C1F) (net 112) (tstamp 527F23F9))\n  (segment (start 145.481206 157.092998) (end 144.434704 157.092998) (width 0.2032) (layer C1F) (net 112) (tstamp 527F23FA))\n  (segment (start 144.434704 157.092998) (end 143.692998 157.834704) (width 0.2032) (layer C1F) (net 112) (tstamp 527F23FF))\n  (segment (start 143.692998 157.834704) (end 143.692998 164.967002) (width 0.2032) (layer C1F) (net 112) (tstamp 527F2400))\n  (segment (start 143.692998 164.967002) (end 142.55 166.11) (width 0.2032) (layer C1F) (net 112) (tstamp 527F2401) (status 20))\n  (segment (start 147.656493 154.110364) (end 146.8934 154.873457) (width 0.2032) (layer C1F) (net 112) (status 10))\n  (segment (start 138.562206 155.683306) (end 138.8162 155.9373) (width 0.2032) (layer C1F) (net 113) (tstamp 52806BBD))\n  (via (at 138.8162 155.9373) (size 0.6858) (layers C1F C4B) (net 113))\n  (segment (start 138.8162 155.9373) (end 138.867 155.9881) (width 0.2032) (layer C4B) (net 113) (tstamp 52806BC5))\n  (segment (start 138.867 155.9881) (end 140.3148 155.9881) (width 0.2032) (layer C4B) (net 113) (tstamp 52806BC6))\n  (segment (start 140.3148 155.9881) (end 141.102198 156.775498) (width 0.2032) (layer C4B) (net 113) (tstamp 52806BCC))\n  (segment (start 141.102198 156.775498) (end 141.102198 162.477802) (width 0.2032) (layer C4B) (net 113) (tstamp 52806BCF))\n  (segment (start 143.036603 151.657404) (end 142.387392 151.657404) (width 0.2032) (layer C1F) (net 113) (tstamp 527F2409))\n  (segment (start 142.387392 151.657404) (end 139.974392 154.070404) (width 0.2032) (layer C1F) (net 113) (tstamp 527F240C))\n  (segment (start 139.974392 154.070404) (end 138.983794 154.070404) (width 0.2032) (layer C1F) (net 113) (tstamp 527F240D))\n  (segment (start 138.983794 154.070404) (end 138.562206 154.491992) (width 0.2032) (layer C1F) (net 113) (tstamp 527F2410))\n  (segment (start 143.036603 151.657404) (end 144.120068 150.573939) (width 0.2032) (layer C1F) (net 113) (status 20))\n  (segment (start 140.01 163.57) (end 141.102198 162.477802) (width 0.2032) (layer C4B) (net 113) (tstamp 527F246E) (status 10))\n  (segment (start 138.562206 154.491992) (end 138.562206 155.683306) (width 0.2032) (layer C1F) (net 113))\n  (via (at 83.5458 106.42) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 113))\n  (segment (start 83.5458 106.42) (end 83.5458 107.2582) (width 0.2032) (layer C1F) (net 113) (tstamp 528177D6))\n  (segment (start 83.5458 107.2582) (end 84.053796 107.766196) (width 0.2032) (layer C1F) (net 113) (tstamp 528177D7))\n  (segment (start 84.053796 107.766196) (end 84.053796 113.110408) (width 0.2032) (layer C1F) (net 113) (tstamp 528177D9))\n  (segment (start 84.053796 113.110408) (end 71.618004 125.5462) (width 0.2032) (layer C1F) (net 113) (tstamp 528177DB))\n  (segment (start 71.618004 125.5462) (end 68.9662 125.5462) (width 0.2032) (layer C1F) (net 113) (tstamp 528177DF) (status 20))\n  (segment (start 125.780932 113.149706) (end 128.11902 115.487794) (width 0.2032) (layer C4B) (net 113))\n  (segment (start 125.780932 109.479344) (end 119.698984 103.397396) (width 0.2032) (layer C4B) (net 113) (tstamp 52810A8B))\n  (segment (start 119.698984 103.397396) (end 88.757906 103.397396) (width 0.2032) (layer C4B) (net 113) (tstamp 52810A8D))\n  (segment (start 144.836 149.858007) (end 144.836 149.1428) (width 0.2032) (layer C1F) (net 113) (tstamp 527C80CD))\n  (via (at 144.836 149.1428) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 113))\n  (segment (start 144.836 149.1428) (end 145.341449 148.637351) (width 0.2032) (layer C4B) (net 113) (tstamp 527C80D0))\n  (segment (start 145.341449 148.637351) (end 146.032351 148.637351) (width 0.2032) (layer C4B) (net 113) (tstamp 527C80D1))\n  (segment (start 146.032351 148.637351) (end 152.643956 142.025746) (width 0.2032) (layer C4B) (net 113) (tstamp 527C80D2))\n  (segment (start 144.120068 150.573939) (end 144.836 149.858007) (width 0.2032) (layer C1F) (net 113) (status 10))\n  (segment (start 152.643956 142.025746) (end 152.643956 130.651662) (width 0.2032) (layer C4B) (net 113))\n  (segment (start 87.787598 106.069504) (end 87.437102 106.42) (width 0.2032) (layer C4B) (net 113) (tstamp 52802A69))\n  (segment (start 87.787598 104.367704) (end 87.787598 106.069504) (width 0.2032) (layer C4B) (net 113) (tstamp 52802A67))\n  (segment (start 88.757906 103.397396) (end 87.787598 104.367704) (width 0.2032) (layer C4B) (net 113) (tstamp 528066B8))\n  (segment (start 125.780932 113.149706) (end 125.780932 109.479344) (width 0.2032) (layer C4B) (net 113))\n  (segment (start 137.480088 115.487794) (end 152.643956 130.651662) (width 0.2032) (layer C4B) (net 113) (tstamp 52816DF8))\n  (segment (start 128.11902 115.487794) (end 137.480088 115.487794) (width 0.2032) (layer C4B) (net 113) (tstamp 52816DF6))\n  (segment (start 87.437102 106.42) (end 83.5458 106.42) (width 0.2032) (layer C4B) (net 113))\n  (segment (start 143.0326 152.6226) (end 142.5246 152.6226) (width 0.2032) (layer C1F) (net 114) (tstamp 527C8108))\n  (segment (start 142.5246 152.6226) (end 141.5594 153.5878) (width 0.2032) (layer C1F) (net 114) (tstamp 527C8109))\n  (segment (start 141.5594 153.5878) (end 141.5594 155.188) (width 0.2032) (layer C1F) (net 114) (tstamp 527C810A) (status 20))\n  (segment (start 144.571784 152.9528) (end 143.3628 152.9528) (width 0.2032) (layer C1F) (net 114))\n  (segment (start 145.535356 151.989228) (end 144.571784 152.9528) (width 0.2032) (layer C1F) (net 114) (status 10))\n  (segment (start 143.3628 152.9528) (end 143.0326 152.6226) (width 0.2032) (layer C1F) (net 114))\n  (segment (start 141.28 162.3) (end 142.55 163.57) (width 0.2032) (layer C1F) (net 114) (tstamp 527F25C0) (status 20))\n  (segment (start 141.5594 155.188) (end 141.026 155.7214) (width 0.2032) (layer C1F) (net 114) (status 10))\n  (segment (start 141.026 157.1438) (end 141.28 157.3978) (width 0.2032) (layer C1F) (net 114) (tstamp 527F2530))\n  (segment (start 141.026 155.7214) (end 141.026 157.1438) (width 0.2032) (layer C1F) (net 114) (tstamp 527F252D))\n  (segment (start 141.28 157.3978) (end 141.28 162.3) (width 0.2032) (layer C1F) (net 114))\n  (segment (start 169.4284 104.0772) (end 168.514 104.9916) (width 0.508) (layer C1F) (net 115))\n  (segment (start 168.514 104.9916) (end 168.514 106.4902) (width 0.508) (layer C1F) (net 115) (status 20))\n  (segment (start 174.0004 106.6934) (end 171.3842 104.0772) (width 0.508) (layer C1F) (net 115))\n  (segment (start 174.0004 107.4487) (end 174.0004 106.6934) (width 0.508) (layer C1F) (net 115) (tstamp 52744296))\n  (segment (start 174.0004 108.3952) (end 174.0004 107.4487) (width 0.508) (layer C1F) (net 115) (status 10))\n  (segment (start 171.3842 104.0772) (end 169.4284 104.0772) (width 0.508) (layer C1F) (net 115))\n  (segment (start 168.514 106.4902) (end 168.514 108.6492) (width 1.27) (layer C1F) (net 115) (status 30))\n  (via (at 172.5526 110.5034) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 115))\n  (segment (start 171.60518 111.45082) (end 172.5526 110.5034) (width 0.254) (layer C1F) (net 115))\n  (segment (start 171.60518 111.45082) (end 171.03114 111.45082) (width 0.254) (layer C1F) (net 115) (status 20))\n  (segment (start 175.19246 110.5034) (end 172.5526 110.5034) (width 0.254) (layer C4B) (net 115) (tstamp 527442A8))\n  (segment (start 175.89512 109.80074) (end 175.19246 110.5034) (width 0.254) (layer C4B) (net 115) (tstamp 527442A6))\n  (segment (start 175.89512 107.53252) (end 175.89512 109.80074) (width 0.254) (layer C4B) (net 115) (tstamp 527442A5))\n  (via (at 175.89512 107.53252) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 115))\n  (segment (start 175.8113 107.4487) (end 175.89512 107.53252) (width 0.254) (layer C1F) (net 115) (tstamp 52744298))\n  (segment (start 174.0004 107.4487) (end 175.8113 107.4487) (width 0.254) (layer C1F) (net 115))\n  (segment (start 168.26254 106.74166) (end 168.514 106.4902) (width 1.27) (layer C1F) (net 115) (tstamp 527E72A3) (status 30))\n  (segment (start 165.212 106.74166) (end 168.26254 106.74166) (width 1.27) (layer C1F) (net 115) (status 30))\n  (segment (start 163.84454 106.74166) (end 160.33 110.2562) (width 1.27) (layer C1F) (net 115) (tstamp 527E72A6) (status 10))\n  (segment (start 160.33 110.2562) (end 160.33 112.77) (width 1.27) (layer C1F) (net 115) (tstamp 527E72A7) (status 20))\n  (segment (start 165.212 106.74166) (end 163.84454 106.74166) (width 1.27) (layer C1F) (net 115) (status 30))\n  (segment (start 172.5272 119.7998) (end 169.53 119.7998) (width 0.508) (layer C1F) (net 116))\n  (segment (start 169.53 119.7998) (end 168.514 118.7838) (width 0.508) (layer C1F) (net 116))\n  (segment (start 165.212 117.16074) (end 168.26254 117.16074) (width 1.27) (layer C1F) (net 116) (status 30))\n  (segment (start 168.514 117.4122) (end 168.514 115.2532) (width 1.27) (layer C1F) (net 116) (status 30))\n  (segment (start 174.0004 116.7772) (end 174.0004 117.7932) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 168.26254 117.16074) (end 168.514 117.4122) (width 1.27) (layer C1F) (net 116) (status 30))\n  (segment (start 168.514 118.7838) (end 168.514 117.4122) (width 0.508) (layer C1F) (net 116) (status 20))\n  (segment (start 174.0004 117.7932) (end 174.0004 118.3266) (width 0.508) (layer C1F) (net 116) (status 10))\n  (segment (start 174.0004 118.3266) (end 172.5272 119.7998) (width 0.508) (layer C1F) (net 116))\n  (segment (start 162.18074 117.16074) (end 159.695 114.675) (width 1.27) (layer C1F) (net 116) (tstamp 527424AE))\n  (segment (start 159.695 114.675) (end 156.52 114.675) (width 1.27) (layer C1F) (net 116) (tstamp 527424B1))\n  (segment (start 156.52 114.675) (end 154.615 112.77) (width 1.27) (layer C1F) (net 116) (tstamp 527424B5))\n  (segment (start 154.615 112.77) (end 147.63 112.77) (width 1.27) (layer C1F) (net 116) (tstamp 527424B9) (status 20))\n  (segment (start 165.212 117.16074) (end 162.18074 117.16074) (width 1.27) (layer C1F) (net 116) (status 10))\n  (segment (start 166.68 162.3) (end 165.41 163.57) (width 0.2032) (layer C4B) (net 117) (tstamp 527F0F69) (status 20))\n  (segment (start 157.1804 145.4344) (end 157.7138 145.9678) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 162.341702 151.9368) (end 166.68 156.275098) (width 0.2032) (layer C4B) (net 117) (tstamp 527F0F03))\n  (segment (start 160.2284 151.9368) (end 162.341702 151.9368) (width 0.2032) (layer C4B) (net 117) (tstamp 527F0EFC))\n  (segment (start 157.7138 149.4222) (end 160.2284 151.9368) (width 0.2032) (layer C4B) (net 117) (tstamp 527F0EF8))\n  (segment (start 157.7138 145.9678) (end 157.7138 149.4222) (width 0.2032) (layer C4B) (net 117) (tstamp 527F0EF4))\n  (segment (start 166.68 156.275098) (end 166.68 162.3) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 150.7938 121.6854) (end 150.1192 121.6854) (width 0.2032) (layer C4B) (net 117) (tstamp 52742639))\n  (segment (start 150.1192 121.6854) (end 148.7984 123.0062) (width 0.2032) (layer C4B) (net 117) (tstamp 5274263B))\n  (segment (start 148.7984 123.0062) (end 148.7984 123.818546) (width 0.2032) (layer C4B) (net 117) (tstamp 5274263C))\n  (segment (start 148.7984 123.818546) (end 147.792993 124.823953) (width 0.2032) (layer C4B) (net 117) (tstamp 52742642))\n  (via (at 147.792993 124.823953) (size 0.6858) (layers C1F C4B) (net 117))\n  (segment (start 148.942465 126.009347) (end 148.942465 133.387525) (width 0.2032) (layer C1F) (net 117))\n  (segment (start 147.792993 124.859874) (end 148.942465 126.009347) (width 0.2032) (layer C1F) (net 117))\n  (segment (start 147.792993 124.823953) (end 147.792993 124.859874) (width 0.2032) (layer C1F) (net 117))\n  (segment (start 152.9326 119.5466) (end 150.7938 121.6854) (width 0.2032) (layer C4B) (net 117) (status 10))\n  (segment (start 155.35107 139.79613) (end 148.942465 133.387525) (width 0.2032) (layer C1F) (net 117) (tstamp 527C8122))\n  (via (at 154.3356 144.139) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 117))\n  (segment (start 154.3356 144.139) (end 155.35107 143.12353) (width 0.2032) (layer C1F) (net 117) (tstamp 527C811D))\n  (segment (start 155.35107 143.12353) (end 155.35107 139.79613) (width 0.2032) (layer C1F) (net 117) (tstamp 527C811E))\n  (segment (start 156.6978 146.534606) (end 156.6978 145.917) (width 0.2032) (layer C1F) (net 117) (tstamp 527C7ED8))\n  (segment (start 156.6978 145.917) (end 157.1804 145.4344) (width 0.2032) (layer C1F) (net 117) (tstamp 527C7ED9))\n  (via (at 157.1804 145.4344) (size 0.6858) (layers C1F C4B) (net 117))\n  (segment (start 157.556327 147.393133) (end 156.6978 146.534606) (width 0.2032) (layer C1F) (net 117) (status 10))\n  (segment (start 155.885 144.139) (end 157.1804 145.4344) (width 0.2032) (layer C4B) (net 117) (tstamp 5280677A))\n  (segment (start 154.3356 144.139) (end 155.885 144.139) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 153.7962 144.6784) (end 153.466 144.6784) (width 0.2032) (layer C4B) (net 117) (tstamp 52810FED))\n  (segment (start 153.466 144.6784) (end 150.17 147.9744) (width 0.2032) (layer C4B) (net 117) (tstamp 52810FF3))\n  (segment (start 150.17 147.9744) (end 150.17 158.49) (width 0.2032) (layer C4B) (net 117) (tstamp 527C8125) (status 20))\n  (segment (start 154.3356 144.139) (end 153.7962 144.6784) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 86.136608 102.686192) (end 86.1366 102.6862) (width 0.2032) (layer C4B) (net 117) (tstamp 52817731))\n  (via (at 86.1366 102.6862) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 117))\n  (segment (start 86.1366 102.6862) (end 78.8722 102.6862) (width 0.2032) (layer C1F) (net 117) (tstamp 5281773F))\n  (segment (start 78.8722 102.6862) (end 68.9662 112.5922) (width 0.2032) (layer C1F) (net 117) (tstamp 52817740) (status 20))\n  (segment (start 148.9254 104.1848) (end 148.059244 103.318644) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 150.1192 110.611) (end 148.9254 109.4172) (width 0.2032) (layer C4B) (net 117) (tstamp 527C83A6))\n  (segment (start 148.9254 109.4172) (end 148.9254 104.1848) (width 0.2032) (layer C4B) (net 117) (tstamp 527C83A8))\n  (segment (start 150.1192 121.6854) (end 150.1192 110.611) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 124.845992 107.538608) (end 119.993576 102.686192) (width 0.2032) (layer C4B) (net 117) (tstamp 52810ADF))\n  (segment (start 127.391094 107.538608) (end 124.845992 107.538608) (width 0.2032) (layer C4B) (net 117) (tstamp 52810AD0))\n  (segment (start 131.611058 103.318644) (end 127.391094 107.538608) (width 0.2032) (layer C4B) (net 117) (tstamp 52810ACF))\n  (segment (start 148.059244 103.318644) (end 131.611058 103.318644) (width 0.2032) (layer C4B) (net 117) (tstamp 52810ACA))\n  (segment (start 119.993576 102.686192) (end 86.136608 102.686192) (width 0.2032) (layer C4B) (net 117))\n  (segment (start 155.081368 130.420449) (end 155.936289 129.565528) (width 0.2032) (layer C1F) (net 118) (status 10))\n  (segment (start 155.936289 129.565528) (end 156.636749 129.565528) (width 0.2032) (layer C1F) (net 118))\n  (segment (start 157.427011 128.775266) (end 157.743116 128.775266) (width 0.2032) (layer C1F) (net 118) (status 30))\n  (segment (start 156.636749 129.565528) (end 157.427011 128.775266) (width 0.2032) (layer C1F) (net 118) (status 20))\n  (segment (start 160.0252 152.309018) (end 160.0252 153.3592) (width 0.2032) (layer C1F) (net 119) (tstamp 5290530A))\n  (segment (start 160.0252 153.3592) (end 160.616 153.95) (width 0.2032) (layer C1F) (net 119) (tstamp 5290530C))\n  (segment (start 160.616 153.95) (end 161.5 153.95) (width 0.2032) (layer C1F) (net 119) (tstamp 5290530D) (status 20))\n  (segment (start 156.496657 148.452803) (end 157.327598 149.283744) (width 0.2032) (layer C1F) (net 119) (status 10))\n  (segment (start 157.327598 149.283744) (end 157.327598 149.611416) (width 0.2032) (layer C1F) (net 119) (tstamp 527ABE37))\n  (segment (start 157.327598 149.611416) (end 160.0252 152.309018) (width 0.2032) (layer C1F) (net 119))\n  (segment (start 161.5 155.0334) (end 161.4334 155.1) (width 0.2032) (layer C1F) (net 119) (tstamp 52905349) (status 30))\n  (segment (start 161.5 153.95) (end 161.5 155.0334) (width 0.2032) (layer C1F) (net 119) (status 30))\n  (segment (start 157.7138 148.962302) (end 157.7138 149.4476) (width 0.2032) (layer C1F) (net 120) (tstamp 52905313))\n  (segment (start 157.7138 149.4476) (end 161.3162 153.05) (width 0.2032) (layer C1F) (net 120) (tstamp 52905314) (status 20))\n  (segment (start 161.3162 153.05) (end 161.5 153.05) (width 0.2032) (layer C1F) (net 120) (tstamp 52905315) (status 30))\n  (segment (start 156.850479 148.098981) (end 157.7138 148.962302) (width 0.2032) (layer C1F) (net 120) (status 10))\n  (segment (start 161.5 151.9334) (end 161.4666 151.9) (width 0.2032) (layer C1F) (net 120) (tstamp 52905318) (status 30))\n  (segment (start 161.5 153.05) (end 161.5 151.9334) (width 0.2032) (layer C1F) (net 120) (status 30))\n  (segment (start 161.862784 151.251002) (end 167.828104 151.251002) (width 0.2032) (layer C1F) (net 121) (tstamp 5290526A))\n  (segment (start 167.828104 151.251002) (end 169.4232 152.846098) (width 0.2032) (layer C1F) (net 121) (tstamp 5290526C))\n  (segment (start 169.4232 152.846098) (end 169.4232 154.8832) (width 0.2032) (layer C1F) (net 121) (tstamp 5290526E))\n  (segment (start 169.4232 154.8832) (end 170.49 155.95) (width 0.2032) (layer C1F) (net 121) (tstamp 52905270) (status 20))\n  (segment (start 158.622998 147.75216) (end 158.622998 148.011216) (width 0.2032) (layer C1F) (net 121) (tstamp 527ABE20))\n  (segment (start 157.910149 147.039311) (end 158.622998 147.75216) (width 0.2032) (layer C1F) (net 121) (status 10))\n  (segment (start 158.622998 148.011216) (end 161.862784 151.251002) (width 0.2032) (layer C1F) (net 121))\n  (segment (start 127.5132 151.7336) (end 125.8368 153.41) (width 0.2032) (layer C1F) (net 122) (tstamp 527EF108))\n  (segment (start 125.8368 153.41) (end 124.77 153.41) (width 0.2032) (layer C1F) (net 122) (tstamp 527EF112) (status 20))\n  (via (at 127.5132 149.854) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 122))\n  (segment (start 127.5132 149.854) (end 127.5132 151.7336) (width 0.2032) (layer C1F) (net 122))\n  (segment (start 132.969 148.463) (end 128.9042 148.463) (width 0.2032) (layer C4B) (net 122) (tstamp 52810D3C))\n  (segment (start 128.9042 148.463) (end 127.5132 149.854) (width 0.2032) (layer C4B) (net 122) (tstamp 52810D46))\n  (segment (start 136.6012 143.100084) (end 136.6012 144.8308) (width 0.2032) (layer C4B) (net 122) (tstamp 52810D31))\n  (segment (start 136.6012 144.8308) (end 132.969 148.463) (width 0.2032) (layer C4B) (net 122) (tstamp 52810D39))\n  (segment (start 142.408942 137.292342) (end 143.069342 137.292342) (width 0.2032) (layer C4B) (net 122))\n  (segment (start 139.523973 134.310696) (end 142.501826 137.288549) (width 0.2032) (layer C1F) (net 122) (status 10))\n  (segment (start 143.065549 137.288549) (end 142.501826 137.288549) (width 0.2032) (layer C1F) (net 122) (tstamp 527C08E7))\n  (segment (start 143.1342 137.3572) (end 143.065549 137.288549) (width 0.2032) (layer C1F) (net 122) (tstamp 527C08E6))\n  (via (at 143.1342 137.3572) (size 0.6858) (layers C1F C4B) (net 122))\n  (segment (start 143.069342 137.292342) (end 143.1342 137.3572) (width 0.2032) (layer C4B) (net 122) (tstamp 527C08E1))\n  (segment (start 142.408942 137.292342) (end 136.6012 143.100084) (width 0.2032) (layer C4B) (net 122))\n  (segment (start 123.4948 141.9748) (end 124.77 143.25) (width 0.2032) (layer C4B) (net 123) (tstamp 52810530) (status 20))\n  (segment (start 123.4948 140.4874) (end 123.4948 141.9748) (width 0.2032) (layer C4B) (net 123) (tstamp 52810526))\n  (segment (start 124.383798 139.598402) (end 123.4948 140.4874) (width 0.2032) (layer C4B) (net 123) (tstamp 5281050D))\n  (segment (start 124.383798 139.598402) (end 126.837614 139.598402) (width 0.2032) (layer C4B) (net 123))\n  (segment (start 126.837614 139.598402) (end 128.266014 138.170002) (width 0.2032) (layer C4B) (net 123) (tstamp 528106DD))\n  (segment (start 128.266014 138.170002) (end 138.010996 138.170002) (width 0.2032) (layer C4B) (net 123) (tstamp 528106E0))\n  (segment (start 146.062798 130.1182) (end 146.6648 130.1182) (width 0.2032) (layer C4B) (net 123) (tstamp 527C7F07))\n  (via (at 146.6648 130.1182) (size 0.6858) (layers C1F C4B) (net 123))\n  (segment (start 146.6648 130.1182) (end 145.938956 130.1182) (width 0.2032) (layer C1F) (net 123) (tstamp 527C7F09))\n  (segment (start 144.827712 129.006956) (end 145.938956 130.1182) (width 0.2032) (layer C1F) (net 123) (tstamp 527C7F0A) (status 10))\n  (segment (start 138.010996 138.170002) (end 146.062798 130.1182) (width 0.2032) (layer C4B) (net 123))\n  (segment (start 124.77 144.7232) (end 124.77 145.79) (width 0.2032) (layer C4B) (net 124) (status 20))\n  (segment (start 124.77 144.7232) (end 125.8058 143.6874) (width 0.2032) (layer C4B) (net 124))\n  (segment (start 125.8058 141.133114) (end 128.41331 138.525604) (width 0.2032) (layer C4B) (net 124) (tstamp 528106BA))\n  (segment (start 128.41331 138.525604) (end 138.158292 138.525604) (width 0.2032) (layer C4B) (net 124) (tstamp 528106BB))\n  (segment (start 125.8058 143.6874) (end 125.8058 141.133114) (width 0.2032) (layer C4B) (net 124))\n  (segment (start 144.864571 131.8708) (end 143.41422 130.420449) (width 0.2032) (layer C1F) (net 124) (tstamp 527C7F34) (status 20))\n  (segment (start 145.4202 131.8708) (end 144.864571 131.8708) (width 0.2032) (layer C1F) (net 124) (tstamp 527C7F33))\n  (via (at 145.4202 131.8708) (size 0.6858) (layers C1F C4B) (net 124))\n  (segment (start 144.813096 131.8708) (end 145.4202 131.8708) (width 0.2032) (layer C4B) (net 124) (tstamp 527C7F31))\n  (segment (start 138.158292 138.525604) (end 144.813096 131.8708) (width 0.2032) (layer C4B) (net 124))\n  (segment (start 124.77 148.33) (end 126.517404 146.582596) (width 0.2032) (layer C4B) (net 125) (tstamp 528105D4) (status 10))\n  (segment (start 126.517404 146.582596) (end 126.517404 141.427306) (width 0.2032) (layer C4B) (net 125))\n  (segment (start 126.517404 141.427306) (end 128.707902 139.236808) (width 0.2032) (layer C4B) (net 125) (tstamp 5281068E))\n  (segment (start 128.707902 139.236808) (end 138.452884 139.236808) (width 0.2032) (layer C4B) (net 125) (tstamp 5281068F))\n  (segment (start 144.570438 133.6996) (end 142.352753 131.481915) (width 0.2032) (layer C1F) (net 125) (status 20))\n  (segment (start 143.990092 133.6996) (end 138.452884 139.236808) (width 0.2032) (layer C4B) (net 125) (tstamp 527C7F59))\n  (segment (start 145.1154 133.6996) (end 143.990092 133.6996) (width 0.2032) (layer C4B) (net 125) (tstamp 527C7F58))\n  (via (at 145.1154 133.6996) (size 0.6858) (layers C1F C4B) (net 125))\n  (segment (start 144.570438 133.6996) (end 145.1154 133.6996) (width 0.2032) (layer C1F) (net 125) (tstamp 527C7F55))\n  (segment (start 122.23 150.87) (end 123.627 149.473) (width 0.2032) (layer C1F) (net 126) (status 10))\n  (segment (start 123.627 149.473) (end 125.532 149.473) (width 0.2032) (layer C1F) (net 126) (tstamp 527B2396))\n  (segment (start 125.532 149.473) (end 126.04 148.965) (width 0.2032) (layer C1F) (net 126) (tstamp 527B239C))\n  (segment (start 126.04 148.965) (end 127.1576 148.965) (width 0.2032) (layer C1F) (net 126) (tstamp 527B239D))\n  (via (at 127.1576 148.965) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 126))\n  (segment (start 127.58421 148.53839) (end 127.1576 148.965) (width 0.2032) (layer C4B) (net 126) (tstamp 52810606))\n  (segment (start 129.14979 140.303614) (end 127.58421 141.869194) (width 0.2032) (layer C4B) (net 126) (tstamp 52810678))\n  (segment (start 127.58421 141.869194) (end 127.58421 148.53839) (width 0.2032) (layer C4B) (net 126) (tstamp 52810679))\n  (segment (start 138.894772 140.303614) (end 129.14979 140.303614) (width 0.2032) (layer C4B) (net 126))\n  (segment (start 144.573994 134.4108) (end 141.998931 131.835737) (width 0.2032) (layer C1F) (net 126) (status 20))\n  (segment (start 144.359764 136.157036) (end 143.04135 136.157036) (width 0.2032) (layer C4B) (net 126) (tstamp 527C7F79))\n  (segment (start 145.598 134.9188) (end 144.359764 136.157036) (width 0.2032) (layer C4B) (net 126) (tstamp 527C7F78))\n  (via (at 145.598 134.9188) (size 0.6858) (layers C1F C4B) (net 126))\n  (segment (start 145.09 134.4108) (end 145.598 134.9188) (width 0.2032) (layer C1F) (net 126) (tstamp 527C7F76))\n  (segment (start 144.573994 134.4108) (end 145.09 134.4108) (width 0.2032) (layer C1F) (net 126) (tstamp 527C7F75))\n  (segment (start 138.894772 140.303614) (end 143.04135 136.157036) (width 0.2032) (layer C4B) (net 126) (tstamp 527B23B1))\n  (segment (start 127.228608 141.721898) (end 129.002494 139.948012) (width 0.2032) (layer C4B) (net 127) (tstamp 52810680))\n  (segment (start 129.002494 139.948012) (end 138.747476 139.948012) (width 0.2032) (layer C4B) (net 127) (tstamp 52810682))\n  (segment (start 144.18293 135.474537) (end 143.220951 135.474537) (width 0.2032) (layer C4B) (net 127))\n  (segment (start 144.18293 135.474537) (end 144.18293 135.431432) (width 0.2032) (layer C1F) (net 127))\n  (segment (start 144.18293 135.431432) (end 141.293083 132.541585) (width 0.2032) (layer C1F) (net 127) (status 20))\n  (via (at 144.18293 135.474537) (size 0.6858) (layers C1F C4B) (net 127))\n  (segment (start 143.220951 135.474537) (end 138.747476 139.948012) (width 0.2032) (layer C4B) (net 127) (tstamp 527B2358))\n  (segment (start 127.228608 147.827192) (end 126.4718 148.584) (width 0.2032) (layer C4B) (net 127) (tstamp 528105EC))\n  (segment (start 127.228608 147.827192) (end 127.228608 141.721898) (width 0.2032) (layer C4B) (net 127))\n  (via (at 126.4718 149.6254) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 127))\n  (segment (start 126.4718 148.584) (end 126.4718 149.6254) (width 0.2032) (layer C4B) (net 127) (tstamp 527B2371))\n  (segment (start 124.77 150.87) (end 126.0146 150.87) (width 0.2032) (layer C1F) (net 127) (tstamp 527B238D) (status 10))\n  (segment (start 126.4718 150.4128) (end 126.0146 150.87) (width 0.2032) (layer C1F) (net 127) (tstamp 527B2379))\n  (segment (start 126.4718 149.6254) (end 126.4718 150.4128) (width 0.2032) (layer C1F) (net 127) (tstamp 527B2378))\n  (segment (start 127.514 150.9716) (end 129.666998 148.818602) (width 0.2032) (layer C4B) (net 128) (tstamp 52810F4D))\n  (segment (start 129.666998 148.818602) (end 133.116296 148.818602) (width 0.2032) (layer C4B) (net 128) (tstamp 52810F51))\n  (segment (start 126.8528 150.9716) (end 125.659 152.1654) (width 0.2032) (layer C1F) (net 128))\n  (segment (start 123.4746 152.1654) (end 122.23 153.41) (width 0.2032) (layer C1F) (net 128) (tstamp 527B240D) (status 20))\n  (via (at 126.8528 150.9716) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 128))\n  (segment (start 125.659 152.1654) (end 123.4746 152.1654) (width 0.2032) (layer C1F) (net 128) (tstamp 527EF0FD))\n  (segment (start 126.8528 150.9716) (end 127.514 150.9716) (width 0.2032) (layer C4B) (net 128))\n  (segment (start 133.116296 148.818602) (end 136.956802 144.978096) (width 0.2032) (layer C4B) (net 128) (tstamp 52810D55))\n  (segment (start 136.956802 144.978096) (end 136.956802 143.24738) (width 0.2032) (layer C4B) (net 128) (tstamp 52810D57))\n  (segment (start 136.956802 143.24738) (end 142.233134 137.971048) (width 0.2032) (layer C4B) (net 128) (tstamp 52810D5A))\n  (segment (start 143.536352 137.971048) (end 142.233134 137.971048) (width 0.2032) (layer C4B) (net 128) (tstamp 527C07F0))\n  (segment (start 143.069378 135.366774) (end 144.120004 136.4174) (width 0.2032) (layer C1F) (net 128))\n  (segment (start 140.939261 132.895407) (end 143.069378 135.025524) (width 0.2032) (layer C1F) (net 128) (status 10))\n  (segment (start 143.069378 135.366774) (end 143.069378 135.025524) (width 0.2032) (layer C1F) (net 128))\n  (segment (start 145.09 136.4174) (end 143.536352 137.971048) (width 0.2032) (layer C4B) (net 128) (tstamp 527C07EF))\n  (via (at 145.09 136.4174) (size 0.6858) (layers C1F C4B) (net 128))\n  (segment (start 144.120004 136.4174) (end 145.09 136.4174) (width 0.2032) (layer C1F) (net 128) (tstamp 527C07EA))\n  (segment (start 122.23 145.79) (end 123.347598 146.907598) (width 0.2032) (layer C4B) (net 129) (status 10))\n  (segment (start 123.347598 146.907598) (end 125.176402 146.907598) (width 0.2032) (layer C4B) (net 129) (tstamp 527B216A))\n  (segment (start 126.161802 145.922198) (end 125.176402 146.907598) (width 0.2032) (layer C4B) (net 129) (tstamp 528105CA))\n  (segment (start 128.560606 138.881206) (end 126.161802 141.28001) (width 0.2032) (layer C4B) (net 129) (tstamp 52810693))\n  (segment (start 126.161802 141.28001) (end 126.161802 145.922198) (width 0.2032) (layer C4B) (net 129) (tstamp 52810695))\n  (segment (start 138.305588 138.881206) (end 128.560606 138.881206) (width 0.2032) (layer C4B) (net 129))\n  (segment (start 144.655594 132.5312) (end 146.2076 132.5312) (width 0.2032) (layer C4B) (net 129) (tstamp 527C7F37))\n  (segment (start 138.305588 138.881206) (end 144.655594 132.5312) (width 0.2032) (layer C4B) (net 129))\n  (segment (start 146.2076 132.5312) (end 146.2076 131.7184) (width 0.2032) (layer C1F) (net 129) (tstamp 527C7F3A))\n  (via (at 146.2076 132.5312) (size 0.6858) (layers C1F C4B) (net 129))\n  (segment (start 144.810215 131.1088) (end 143.768042 130.066627) (width 0.2032) (layer C1F) (net 129) (tstamp 527C7F3D) (status 20))\n  (segment (start 145.598 131.1088) (end 144.810215 131.1088) (width 0.2032) (layer C1F) (net 129) (tstamp 527C7F3C))\n  (segment (start 146.2076 131.7184) (end 145.598 131.1088) (width 0.2032) (layer C1F) (net 129) (tstamp 527C7F3B))\n  (segment (start 144.664271 133.085789) (end 145.370291 133.085789) (width 0.2032) (layer C1F) (net 130) (tstamp 527C7F4A))\n  (segment (start 144.664271 133.085789) (end 142.706575 131.128093) (width 0.2032) (layer C1F) (net 130) (status 20))\n  (segment (start 145.994251 133.709749) (end 145.370291 133.085789) (width 0.2032) (layer C1F) (net 130) (tstamp 527C7F8C))\n  (segment (start 145.994251 134.349851) (end 145.994251 133.709749) (width 0.2032) (layer C1F) (net 130) (tstamp 527C7F8B))\n  (segment (start 146.4616 134.8172) (end 145.994251 134.349851) (width 0.2032) (layer C1F) (net 130) (tstamp 527C7F8A))\n  (via (at 146.4616 134.8172) (size 0.6858) (layers C1F C4B) (net 130))\n  (segment (start 145.9536 134.3092) (end 146.4616 134.8172) (width 0.2032) (layer C4B) (net 130) (tstamp 527C7F88))\n  (segment (start 128.855198 139.59241) (end 126.873006 141.574602) (width 0.2032) (layer C4B) (net 130) (tstamp 52810686))\n  (segment (start 126.873006 141.574602) (end 126.873006 147.192194) (width 0.2032) (layer C4B) (net 130) (tstamp 52810687))\n  (segment (start 143.88339 134.3092) (end 145.9536 134.3092) (width 0.2032) (layer C4B) (net 130))\n  (segment (start 122.23 148.33) (end 123.2968 147.2632) (width 0.2032) (layer C1F) (net 130) (tstamp 527B2344) (status 10))\n  (segment (start 125.3796 147.2632) (end 123.2968 147.2632) (width 0.2032) (layer C1F) (net 130) (tstamp 527B2343))\n  (segment (start 126.0908 147.9744) (end 125.3796 147.2632) (width 0.2032) (layer C1F) (net 130) (tstamp 527B2342))\n  (via (at 126.0908 147.9744) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 130))\n  (segment (start 138.60018 139.59241) (end 143.88339 134.3092) (width 0.2032) (layer C4B) (net 130))\n  (segment (start 126.873006 147.192194) (end 126.0908 147.9744) (width 0.2032) (layer C4B) (net 130) (tstamp 528105E0))\n  (segment (start 138.60018 139.59241) (end 128.855198 139.59241) (width 0.2032) (layer C4B) (net 130))\n  (segment (start 148.2396 116.4784) (end 148.2396 117.777434) (width 0.2032) (layer C1F) (net 131) (tstamp 52804481))\n  (segment (start 148.2396 117.777434) (end 153.791804 123.329638) (width 0.2032) (layer C1F) (net 131) (tstamp 52804484))\n  (segment (start 153.791804 126.056044) (end 152.254384 127.593464) (width 0.2032) (layer C1F) (net 131) (status 20))\n  (segment (start 153.791804 126.056044) (end 153.791804 123.329638) (width 0.2032) (layer C1F) (net 131))\n  (segment (start 147.249 115.4878) (end 148.2396 116.4784) (width 0.2032) (layer C1F) (net 131) (status 10))\n  (segment (start 145.973 116.7638) (end 147.249 115.4878) (width 0.2032) (layer C1F) (net 131) (tstamp 52F1D765))\n  (segment (start 140.8684 116.7638) (end 145.973 116.7638) (width 0.2032) (layer C1F) (net 131))\n  (segment (start 152.96562 123.66822) (end 152.96562 125.466939) (width 0.2032) (layer C1F) (net 132) (tstamp 52F1D759))\n  (segment (start 152.96562 123.667296) (end 152.96562 123.66822) (width 0.2032) (layer C1F) (net 132))\n  (segment (start 151.54674 126.88582) (end 152.96562 125.466939) (width 0.2032) (layer C1F) (net 132) (status 10))\n  (segment (start 142.937 118.7958) (end 143.4136 119.2724) (width 0.2032) (layer C1F) (net 132) (tstamp 52F1D753))\n  (segment (start 143.4136 119.2724) (end 148.5698 119.2724) (width 0.2032) (layer C1F) (net 132) (tstamp 52F1D754))\n  (segment (start 148.5698 119.2724) (end 152.96562 123.66822) (width 0.2032) (layer C1F) (net 132) (tstamp 52F1D755))\n  (segment (start 140.8684 118.7958) (end 142.937 118.7958) (width 0.2032) (layer C1F) (net 132))\n  (segment (start 133.7108 128.3656) (end 134.3458 129.0006) (width 0.2032) (layer C1F) (net 133) (tstamp 52804525) (status 20))\n  (segment (start 133.7108 126.5622) (end 133.7108 128.3656) (width 0.2032) (layer C1F) (net 133) (status 10))\n  (segment (start 134.3458 129.8134) (end 139.170151 134.637751) (width 0.2032) (layer C1F) (net 133) (tstamp 52883EDB) (status 20))\n  (segment (start 139.170151 134.637751) (end 139.170151 134.664518) (width 0.2032) (layer C1F) (net 133) (tstamp 52883EE6) (status 30))\n  (segment (start 134.3458 129.0006) (end 134.3458 129.8134) (width 0.2032) (layer C1F) (net 133) (status 10))\n  (segment (start 136.2508 135.279796) (end 136.2508 134.5886) (width 0.2032) (layer C1F) (net 134) (tstamp 52883F69))\n  (segment (start 136.2508 134.5886) (end 135.0824 133.4202) (width 0.2032) (layer C1F) (net 134) (tstamp 52883F6D) (status 20))\n  (segment (start 137.402836 136.431832) (end 136.2508 135.279796) (width 0.2032) (layer C1F) (net 134) (status 10))\n  (segment (start 133.116392 131.337396) (end 135.0824 133.303404) (width 0.2032) (layer C1F) (net 134) (tstamp 52883F75) (status 20))\n  (segment (start 135.0824 133.303404) (end 135.0824 133.4202) (width 0.2032) (layer C1F) (net 134) (tstamp 52883F79) (status 30))\n  (segment (start 130.7846 129.032) (end 130.7846 129.732) (width 0.2032) (layer C1F) (net 134) (status 10))\n  (segment (start 132.389996 131.337396) (end 130.7846 129.732) (width 0.2032) (layer C1F) (net 134) (tstamp 52883E7D))\n  (segment (start 132.389996 131.337396) (end 133.116392 131.337396) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 131.956358 131.692998) (end 132.969096 131.692998) (width 0.2032) (layer C1F) (net 135) (tstamp 52883E60))\n  (segment (start 132.969096 131.692998) (end 133.787002 132.510904) (width 0.2032) (layer C1F) (net 135) (tstamp 52883E64))\n  (segment (start 133.787002 132.510904) (end 133.787002 133.523642) (width 0.2032) (layer C1F) (net 135) (tstamp 52883E65))\n  (segment (start 133.787002 133.523642) (end 137.049014 136.785654) (width 0.2032) (layer C1F) (net 135) (tstamp 52883E68) (status 20))\n  (segment (start 129.7686 129.032) (end 129.7686 129.50524) (width 0.2032) (layer C1F) (net 135) (tstamp 528068AF) (status 10))\n  (segment (start 129.7686 129.50524) (end 131.956358 131.692998) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 148.646 119.3232) (end 148.646 122.1934) (width 0.2032) (layer C4B) (net 136) (tstamp 52F1D769))\n  (via (at 148.646 122.1934) (size 0.6858) (layers C1F C4B) (net 136))\n  (segment (start 148.646 122.1934) (end 148.646 124.132356) (width 0.2032) (layer C1F) (net 136) (tstamp 52F1D76C))\n  (segment (start 148.646 124.132356) (end 149.768649 125.255005) (width 0.2032) (layer C1F) (net 136) (tstamp 52F1D76D))\n  (segment (start 149.768649 128.883029) (end 149.768649 125.255005) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 157.23663 134.630393) (end 158.263971 133.603051) (width 0.2032) (layer C1F) (net 136) (status 10))\n  (segment (start 157.23663 134.630393) (end 155.516013 134.630393) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 155.516013 134.630393) (end 149.768649 128.883029) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 140.8684 115.7478) (end 145.0706 115.7478) (width 0.2032) (layer C1F) (net 136) (tstamp 52741FD3) (status 20))\n  (segment (start 145.09 115.7672) (end 145.0706 115.7478) (width 0.2032) (layer C1F) (net 136) (tstamp 52741FD2))\n  (via (at 145.09 115.7672) (size 0.6858) (layers C1F C4B) (net 136))\n  (segment (start 145.09 115.7672) (end 148.646 119.3232) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 143.064 117.7798) (end 144.200998 118.916798) (width 0.2032) (layer C1F) (net 137) (tstamp 52F1D75C))\n  (segment (start 144.200998 118.916798) (end 148.797043 118.916798) (width 0.2032) (layer C1F) (net 137) (tstamp 52F1D75E))\n  (segment (start 148.797043 118.916798) (end 153.378712 123.498467) (width 0.2032) (layer C1F) (net 137) (tstamp 52F1D760))\n  (segment (start 153.378712 125.761492) (end 151.900562 127.239642) (width 0.2032) (layer C1F) (net 137) (status 10))\n  (segment (start 153.378712 125.761492) (end 153.378712 123.498467) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 140.8684 117.7798) (end 143.064 117.7798) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 142.8608 119.8118) (end 144.582 121.533) (width 0.2032) (layer C1F) (net 138) (tstamp 52F1D73C))\n  (segment (start 144.582 121.533) (end 150.249403 121.533) (width 0.2032) (layer C1F) (net 138) (tstamp 52F1D73E))\n  (segment (start 150.249403 121.533) (end 152.552528 123.836125) (width 0.2032) (layer C1F) (net 138) (tstamp 52F1D740))\n  (segment (start 152.552528 125.172387) (end 151.192918 126.531998) (width 0.2032) (layer C1F) (net 138) (status 10))\n  (segment (start 152.552528 125.172387) (end 152.552528 123.836125) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 140.8684 119.8118) (end 142.8608 119.8118) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 137.851 133.821498) (end 137.851 134.049419) (width 0.2032) (layer C1F) (net 139) (tstamp 52883F31))\n  (segment (start 137.851 134.049419) (end 138.818125 135.016544) (width 0.2032) (layer C1F) (net 139) (tstamp 52883F39) (status 20))\n  (segment (start 132.8166 129.032) (end 132.9884 129.2038) (width 0.2032) (layer C1F) (net 139) (tstamp 52883F02) (status 30))\n  (segment (start 133.233302 129.2038) (end 132.9884 129.2038) (width 0.2032) (layer C1F) (net 139) (tstamp 52883EF4) (status 20))\n  (segment (start 133.233302 129.2038) (end 137.851 133.821498) (width 0.2032) (layer C1F) (net 139))\n  (segment (start 132.328002 129.559402) (end 133.086006 129.559402) (width 0.2032) (layer C1F) (net 140) (tstamp 52883F1B))\n  (segment (start 133.086006 129.559402) (end 137.3684 133.841796) (width 0.2032) (layer C1F) (net 140) (tstamp 52883F1F))\n  (segment (start 137.3684 133.841796) (end 137.3684 134.982108) (width 0.2032) (layer C1F) (net 140) (tstamp 52883F20))\n  (segment (start 137.3684 134.982108) (end 138.11048 135.724188) (width 0.2032) (layer C1F) (net 140) (tstamp 52883F27) (status 20))\n  (segment (start 131.8006 129.032) (end 132.328002 129.559402) (width 0.2032) (layer C1F) (net 140) (status 10))\n  (segment (start 128.707 129.7118) (end 128.173608 130.245192) (width 0.2032) (layer C1F) (net 141) (tstamp 52878934))\n  (segment (start 128.173608 130.245192) (end 128.173608 139.389824) (width 0.2032) (layer C1F) (net 141) (tstamp 52878935))\n  (segment (start 129.41341 148.685596) (end 126.923806 146.195992) (width 0.2032) (layer C1F) (net 141))\n  (segment (start 136.784202 144.545398) (end 137.402836 143.926764) (width 0.2032) (layer C1F) (net 141) (tstamp 5280718C) (status 20))\n  (segment (start 137.402836 143.926764) (end 137.402836 143.856708) (width 0.2032) (layer C1F) (net 141) (tstamp 5280718F) (status 30))\n  (segment (start 133.273902 148.685596) (end 129.41341 148.685596) (width 0.2032) (layer C1F) (net 141) (tstamp 527B1567))\n  (segment (start 136.784202 145.175296) (end 133.273902 148.685596) (width 0.2032) (layer C1F) (net 141) (tstamp 527B1565))\n  (segment (start 136.784202 145.175296) (end 136.784202 144.545398) (width 0.2032) (layer C1F) (net 141))\n  (segment (start 126.923806 140.639626) (end 128.173608 139.389824) (width 0.2032) (layer C1F) (net 141) (tstamp 528107A8))\n  (segment (start 126.923806 146.195992) (end 126.923806 140.639626) (width 0.2032) (layer C1F) (net 141) (tstamp 528107A6))\n  (segment (start 128.707 129.0514) (end 128.707 129.7118) (width 0.2032) (layer C1F) (net 141) (status 10))\n  (segment (start 127.691 130.783702) (end 127.691 129.0514) (width 0.2032) (layer C1F) (net 142) (tstamp 5287893A) (status 20))\n  (segment (start 127.818006 130.910708) (end 127.818006 139.242528) (width 0.2032) (layer C1F) (net 142))\n  (segment (start 129.266114 149.041198) (end 135.048923 149.041198) (width 0.2032) (layer C1F) (net 142) (tstamp 527B128C))\n  (segment (start 138.818125 145.271996) (end 135.048923 149.041198) (width 0.2032) (layer C1F) (net 142) (tstamp 527B128E) (status 10))\n  (segment (start 126.568204 146.343288) (end 129.266114 149.041198) (width 0.2032) (layer C1F) (net 142) (tstamp 528107A0))\n  (segment (start 126.568204 140.49233) (end 126.568204 146.343288) (width 0.2032) (layer C1F) (net 142) (tstamp 5281079E))\n  (segment (start 127.818006 139.242528) (end 126.568204 140.49233) (width 0.2032) (layer C1F) (net 142) (tstamp 5281079D))\n  (segment (start 127.818006 130.910708) (end 127.691 130.783702) (width 0.2032) (layer C1F) (net 142))\n  (segment (start 126.675 130.2706) (end 126.675 129.0514) (width 0.2032) (layer C1F) (net 143) (tstamp 5287893D) (status 20))\n  (segment (start 129.118818 149.3968) (end 126.212602 146.490584) (width 0.2032) (layer C1F) (net 143))\n  (segment (start 138.147163 146.64701) (end 137.94601 146.64701) (width 0.2032) (layer C1F) (net 143) (tstamp 527C7FD6))\n  (segment (start 137.94601 146.64701) (end 135.19622 149.3968) (width 0.2032) (layer C1F) (net 143) (tstamp 527C7FD7))\n  (segment (start 135.19622 149.3968) (end 129.118818 149.3968) (width 0.2032) (layer C1F) (net 143) (tstamp 527C7FD8))\n  (segment (start 139.170151 145.624022) (end 138.147163 146.64701) (width 0.2032) (layer C1F) (net 143) (status 10))\n  (segment (start 127.462404 139.095232) (end 127.462404 131.058004) (width 0.2032) (layer C1F) (net 143) (tstamp 52810795))\n  (segment (start 126.212602 140.345034) (end 127.462404 139.095232) (width 0.2032) (layer C1F) (net 143) (tstamp 52810794))\n  (segment (start 126.212602 146.490584) (end 126.212602 140.345034) (width 0.2032) (layer C1F) (net 143) (tstamp 5281078E))\n  (segment (start 127.462404 131.058004) (end 126.675 130.2706) (width 0.2032) (layer C1F) (net 143))\n  (segment (start 140.8744 120.8218) (end 142.3976 120.8218) (width 0.2032) (layer C1F) (net 144) (tstamp 528044AD) (status 30))\n  (segment (start 140.8684 120.8278) (end 140.8744 120.8218) (width 0.2032) (layer C1F) (net 144) (status 30))\n  (segment (start 143.1596 121.5838) (end 143.1596 122.388927) (width 0.2032) (layer C1F) (net 144) (tstamp 528044B0))\n  (segment (start 143.1596 122.388927) (end 147.302671 126.531998) (width 0.2032) (layer C1F) (net 144) (tstamp 528044B1) (status 20))\n  (segment (start 142.3976 120.8218) (end 143.1596 121.5838) (width 0.2032) (layer C1F) (net 144) (status 10))\n  (segment (start 140.9252 114.675) (end 142.1944 114.675) (width 0.2032) (layer C1F) (net 145) (tstamp 528044D9) (status 30))\n  (segment (start 140.8684 114.7318) (end 140.9252 114.675) (width 0.2032) (layer C1F) (net 145) (status 30))\n  (segment (start 147.9602 124.028477) (end 147.9602 123.0062) (width 0.2032) (layer C1F) (net 145) (tstamp 52F1D771))\n  (via (at 147.9602 123.0062) (size 0.6858) (layers C1F C4B) (net 145))\n  (segment (start 147.9602 123.0062) (end 147.9602 121.279) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D774))\n  (segment (start 147.9602 121.279) (end 145.7758 119.0946) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D775))\n  (segment (start 145.7758 119.0946) (end 144.1756 119.0946) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D777))\n  (segment (start 144.1756 119.0946) (end 143.693 118.612) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D779))\n  (segment (start 143.693 118.612) (end 143.693 116.1228) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D77A))\n  (segment (start 143.693 116.1228) (end 144.074 115.7418) (width 0.2032) (layer C4B) (net 145) (tstamp 52F1D77B))\n  (segment (start 144.074 114.675) (end 144.074 115.7418) (width 0.2032) (layer C4B) (net 145) (tstamp 528044FD))\n  (via (at 144.074 114.675) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 145))\n  (segment (start 144.074 114.675) (end 142.1944 114.675) (width 0.2032) (layer C1F) (net 145) (status 10))\n  (segment (start 149.355557 125.423834) (end 149.355557 133.217) (width 0.2032) (layer C1F) (net 145) (tstamp 527C8307))\n  (segment (start 149.355557 133.217) (end 150.295357 134.1568) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 150.295357 134.1568) (end 152.207102 134.1568) (width 0.2032) (layer C1F) (net 145) (tstamp 527C8309))\n  (segment (start 152.207102 134.1568) (end 155.626219 137.575917) (width 0.2032) (layer C1F) (net 145) (tstamp 527C830B))\n  (segment (start 155.626219 137.575917) (end 159.927115 137.575917) (width 0.2032) (layer C1F) (net 145) (tstamp 527C830C))\n  (segment (start 160.39768 137.126904) (end 160.376127 137.126904) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 160.376127 137.126904) (end 159.927115 137.575917) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 161.092752 136.431832) (end 160.39768 137.126904) (width 0.2032) (layer C1F) (net 145) (status 20))\n  (segment (start 149.355557 125.423834) (end 147.9602 124.028477) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 156.921202 150.534602) (end 158.171 151.7844) (width 0.2032) (layer C1F) (net 146) (tstamp 528040F9) (status 20))\n  (segment (start 156.142835 148.806625) (end 156.921202 149.584992) (width 0.2032) (layer C1F) (net 146) (status 10))\n  (segment (start 156.921202 149.584992) (end 156.921202 150.534602) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 161.417002 157.138602) (end 157.60701 153.32861) (width 0.2032) (layer C1F) (net 146) (tstamp 52806AA3))\n  (segment (start 157.60701 153.32861) (end 157.60701 152.47539) (width 0.2032) (layer C1F) (net 146) (tstamp 52806AA5))\n  (segment (start 161.417002 159.664402) (end 162.306 160.5534) (width 0.2032) (layer C1F) (net 146) (tstamp 527AC10A))\n  (segment (start 162.306 160.5534) (end 164.5666 160.5534) (width 0.2032) (layer C1F) (net 146) (tstamp 527AC111) (status 20))\n  (segment (start 158.171 151.7844) (end 158.171 151.9114) (width 0.2032) (layer C1F) (net 146) (tstamp 528040F4) (status 30))\n  (segment (start 157.60701 152.47539) (end 158.171 151.9114) (width 0.2032) (layer C1F) (net 146) (tstamp 528040DD) (status 20))\n  (segment (start 161.417002 159.664402) (end 161.417002 157.138602) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 162.235 161.665) (end 165.7402 161.665) (width 0.2032) (layer C1F) (net 147) (tstamp 527C09FB))\n  (segment (start 154.432 148.511079) (end 154.432 148.4884) (width 0.2032) (layer C1F) (net 147) (tstamp 527AC0B2))\n  (via (at 154.432 148.4884) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 147))\n  (segment (start 154.432 148.4884) (end 154.432 150.4696) (width 0.2032) (layer C4B) (net 147) (tstamp 527AC0B8))\n  (segment (start 154.432 150.4696) (end 161.2138 157.2514) (width 0.2032) (layer C4B) (net 147) (tstamp 527AC0B9))\n  (segment (start 161.2138 157.2514) (end 162.306 157.2514) (width 0.2032) (layer C4B) (net 147) (tstamp 527AC0C0))\n  (via (at 162.306 157.2514) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 147))\n  (segment (start 162.306 157.2514) (end 162.306 158.6738) (width 0.2032) (layer C1F) (net 147) (tstamp 527AC0CC))\n  (segment (start 162.306 158.6738) (end 162.9156 159.2834) (width 0.2032) (layer C1F) (net 147) (tstamp 527AC0CD))\n  (segment (start 162.9156 159.2834) (end 164.5666 159.2834) (width 0.2032) (layer C1F) (net 147) (tstamp 527AC0D0) (status 20))\n  (segment (start 155.43519 149.514269) (end 154.432 148.511079) (width 0.2032) (layer C1F) (net 147) (status 10))\n  (segment (start 165.7402 161.665) (end 166.5784 160.8268) (width 0.2032) (layer C1F) (net 147) (tstamp 527C0A01))\n  (segment (start 166.5784 160.8268) (end 166.5784 159.7092) (width 0.2032) (layer C1F) (net 147) (tstamp 527C0A03))\n  (segment (start 166.5784 159.7092) (end 166.1526 159.2834) (width 0.2032) (layer C1F) (net 147) (tstamp 527C0A04))\n  (segment (start 166.1526 159.2834) (end 164.5666 159.2834) (width 0.2032) (layer C1F) (net 147) (tstamp 527C0A07) (status 20))\n  (segment (start 160.33 163.57) (end 162.235 161.665) (width 0.2032) (layer C1F) (net 147) (status 10))\n  (segment (start 159.4918 158.6424) (end 159.4918 161.8682) (width 0.2032) (layer C1F) (net 148) (tstamp 527C09E5))\n  (segment (start 157.5562 156.7434) (end 156.9466 156.7434) (width 0.2032) (layer C1F) (net 148) (tstamp 527AC0EF) (status 30))\n  (segment (start 157.5928 156.7434) (end 159.4918 158.6424) (width 0.2032) (layer C1F) (net 148) (tstamp 527C09E1) (status 10))\n  (segment (start 156.9466 156.7434) (end 157.5928 156.7434) (width 0.2032) (layer C1F) (net 148) (status 30))\n  (segment (start 159.4918 161.8682) (end 157.79 163.57) (width 0.2032) (layer C1F) (net 148) (tstamp 527C09EC) (status 20))\n  (segment (start 157.6316 156.6672) (end 158.6536 155.6452) (width 0.2032) (layer C1F) (net 148) (tstamp 52806AAE) (status 10))\n  (segment (start 158.6536 155.6452) (end 158.6536 154.878098) (width 0.2032) (layer C1F) (net 148) (tstamp 52806AAF))\n  (segment (start 158.6536 154.878098) (end 157.226008 153.450506) (width 0.2032) (layer C1F) (net 148) (tstamp 52806AB1))\n  (segment (start 157.226008 153.450506) (end 157.226008 151.473913) (width 0.2032) (layer C1F) (net 148) (tstamp 52806AB2))\n  (segment (start 156.5402 149.911634) (end 155.789013 149.160447) (width 0.2032) (layer C1F) (net 148) (status 20))\n  (segment (start 156.5402 149.911634) (end 156.5402 150.788105) (width 0.2032) (layer C1F) (net 148) (tstamp 527AC0D7))\n  (segment (start 156.5402 150.788105) (end 157.226008 151.473913) (width 0.2032) (layer C1F) (net 148) (tstamp 527AC0DE))\n  (segment (start 156.9466 156.7434) (end 157.7078 156.7434) (width 0.2032) (layer C1F) (net 148) (status 30))\n  (segment (start 155.702 152.608064) (end 155.702 157.4546) (width 0.2032) (layer C1F) (net 149) (tstamp 527ABFAD))\n  (segment (start 155.702 157.4546) (end 156.2608 158.0134) (width 0.2032) (layer C1F) (net 149) (tstamp 527ABFB5) (status 20))\n  (segment (start 156.2608 158.0134) (end 156.9466 158.0134) (width 0.2032) (layer C1F) (net 149) (tstamp 527ABFB7) (status 30))\n  (segment (start 154.021698 150.927762) (end 155.702 152.608064) (width 0.2032) (layer C1F) (net 149) (status 10))\n  (segment (start 157.5928 158.0134) (end 158.6028 159.0234) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A0F) (status 10))\n  (segment (start 156.9466 158.0134) (end 157.5928 158.0134) (width 0.2032) (layer C1F) (net 149) (status 30))\n  (segment (start 158.9838 164.7638) (end 160.33 166.11) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A1B) (status 20))\n  (segment (start 158.6028 159.0234) (end 158.6028 160.8776) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A12))\n  (segment (start 158.6028 160.8776) (end 156.52 162.9604) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A14))\n  (segment (start 156.52 162.9604) (end 156.52 163.9764) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A16))\n  (segment (start 156.52 163.9764) (end 157.3074 164.7638) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A18))\n  (segment (start 157.3074 164.7638) (end 158.9838 164.7638) (width 0.2032) (layer C1F) (net 149) (tstamp 527C0A1A))\n  (segment (start 157.917 155.0214) (end 157.917 155.061) (width 0.2032) (layer C1F) (net 150) (tstamp 52806AB9))\n  (via (at 157.917 155.061) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 150))\n  (segment (start 157.917 155.061) (end 160.8694 158.0134) (width 0.2032) (layer C4B) (net 150) (tstamp 52806ABB))\n  (segment (start 160.8694 158.0134) (end 162.9918 158.0134) (width 0.2032) (layer C4B) (net 150) (tstamp 52806ABC))\n  (segment (start 156.845006 151.631729) (end 156.845006 153.949406) (width 0.2032) (layer C1F) (net 150) (tstamp 527AC039))\n  (via (at 162.9918 158.0134) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 150))\n  (segment (start 162.9918 158.0134) (end 164.5666 158.0134) (width 0.2032) (layer C1F) (net 150) (tstamp 527AC058) (status 20))\n  (segment (start 155.081368 149.868091) (end 156.845006 151.631729) (width 0.2032) (layer C1F) (net 150) (status 10))\n  (segment (start 156.845006 153.949406) (end 157.917 155.0214) (width 0.2032) (layer C1F) (net 150))\n  (segment (start 164.586 158.0328) (end 164.5666 158.0134) (width 0.2032) (layer C1F) (net 150) (tstamp 5280767C) (status 30))\n  (segment (start 167.0356 158.0328) (end 164.586 158.0328) (width 0.2032) (layer C1F) (net 150) (status 30))\n  (segment (start 156.083002 155.386002) (end 156.5454 155.8484) (width 0.2032) (layer C1F) (net 151) (tstamp 528069DF))\n  (via (at 156.5454 155.8484) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 151))\n  (segment (start 156.5454 155.8484) (end 156.057602 156.336198) (width 0.2032) (layer C4B) (net 151) (tstamp 528069E1))\n  (segment (start 156.057602 156.336198) (end 156.057602 158.572198) (width 0.2032) (layer C4B) (net 151) (tstamp 528069E2))\n  (segment (start 156.057602 158.572198) (end 155.3718 159.258) (width 0.2032) (layer C4B) (net 151) (tstamp 528069E3))\n  (segment (start 156.083002 152.281421) (end 154.37552 150.573939) (width 0.2032) (layer C1F) (net 151) (status 20))\n  (segment (start 156.9466 159.2834) (end 156.9212 159.258) (width 0.2032) (layer C1F) (net 151) (tstamp 527AC00E) (status 30))\n  (segment (start 155.3718 159.258) (end 156.9212 159.258) (width 0.2032) (layer C1F) (net 151) (tstamp 527AC00D) (status 20))\n  (via (at 155.3718 159.258) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 151))\n  (segment (start 156.083002 152.281421) (end 156.083002 155.386002) (width 0.2032) (layer C1F) (net 151))\n  (segment (start 154.4006 158.2868) (end 155.3718 159.258) (width 0.2032) (layer C1F) (net 151) (tstamp 52807679) (status 10))\n  (segment (start 154.2594 158.2868) (end 154.4006 158.2868) (width 0.2032) (layer C1F) (net 151) (status 30))\n  (segment (start 155.1424 116.778) (end 154.101 115.7366) (width 0.2032) (layer C4B) (net 152))\n  (via (at 155.1424 116.778) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 152))\n  (segment (start 154.101 115.7366) (end 152.9326 115.7366) (width 0.2032) (layer C4B) (net 152) (status 20))\n  (segment (start 155.173 116.8086) (end 155.1424 116.778) (width 0.2032) (layer C1F) (net 152) (tstamp 527425ED))\n  (segment (start 156.3168 116.8086) (end 155.173 116.8086) (width 0.2032) (layer C1F) (net 152) (status 10))\n  (segment (start 157.028002 117.519802) (end 157.028002 125.970124) (width 0.2032) (layer C1F) (net 152) (tstamp 52F1D3B9))\n  (segment (start 157.028002 125.970124) (end 154.898666 128.09946) (width 0.2032) (layer C1F) (net 152) (tstamp 52F1D3BA))\n  (segment (start 154.898666 128.09946) (end 154.898666 128.48381) (width 0.2032) (layer C1F) (net 152) (tstamp 52742FCF))\n  (segment (start 154.898666 128.48381) (end 154.021698 129.360778) (width 0.2032) (layer C1F) (net 152) (tstamp 52742FD1) (status 10))\n  (segment (start 156.3168 116.8086) (end 157.028002 117.519802) (width 0.2032) (layer C1F) (net 152))\n  (via (at 157.6884 119.0184) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 153))\n  (segment (start 157.6884 119.0184) (end 157.6884 119.755) (width 0.2032) (layer C1F) (net 153) (tstamp 52F1D3C4))\n  (segment (start 157.6884 119.755) (end 157.383604 120.059796) (width 0.2032) (layer C1F) (net 153) (tstamp 52F1D3C5))\n  (segment (start 157.383604 120.059796) (end 157.383604 126.189262) (width 0.2032) (layer C1F) (net 153) (tstamp 52F1D3C6))\n  (segment (start 157.383604 126.189262) (end 155.305068 128.267798) (width 0.2032) (layer C1F) (net 153) (tstamp 52F1D3C7))\n  (segment (start 155.305068 128.785053) (end 155.305068 128.267798) (width 0.2032) (layer C1F) (net 153) (tstamp 5274301A))\n  (segment (start 153.6744 119.0184) (end 152.9326 118.2766) (width 0.2032) (layer C4B) (net 153) (tstamp 5274303B) (status 10))\n  (segment (start 154.37552 129.714601) (end 155.305068 128.785053) (width 0.2032) (layer C1F) (net 153) (status 20))\n  (segment (start 153.6744 119.0184) (end 157.6884 119.0184) (width 0.2032) (layer C4B) (net 153))\n  (segment (start 154.204895 126.347004) (end 154.204895 123.167989) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 152.60641 127.94549) (end 154.204895 126.347004) (width 0.2032) (layer C1F) (net 154) (status 10))\n  (segment (start 153.974 118.048) (end 152.9326 117.0066) (width 0.2032) (layer C1F) (net 154) (status 20))\n  (segment (start 154.204895 123.167989) (end 153.974 122.937094) (width 0.2032) (layer C1F) (net 154) (tstamp 5274257F))\n  (segment (start 153.974 122.937094) (end 153.974 118.048) (width 0.2032) (layer C1F) (net 154) (tstamp 52742581))\n  (segment (start 156.1898 118.866) (end 155.1484 117.8246) (width 0.2032) (layer C1F) (net 154) (tstamp 52F1D3AE))\n  (via (at 155.1484 117.8246) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 154))\n  (segment (start 154.3304 117.0066) (end 155.1484 117.8246) (width 0.2032) (layer C4B) (net 154) (tstamp 52742FDE))\n  (segment (start 154.3304 117.0066) (end 152.9326 117.0066) (width 0.2032) (layer C4B) (net 154) (status 10))\n  (segment (start 156.1898 119.501) (end 156.1898 118.866) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 154.617987 126.641557) (end 152.960232 128.299312) (width 0.2032) (layer C1F) (net 155) (status 20))\n  (segment (start 152.9326 114.4666) (end 154.38548 115.91948) (width 0.2032) (layer C1F) (net 155) (status 10))\n  (segment (start 154.617987 126.641557) (end 154.617987 123.006341) (width 0.2032) (layer C1F) (net 155))\n  (segment (start 154.617987 123.006341) (end 154.38548 122.773834) (width 0.2032) (layer C1F) (net 155) (tstamp 52742587))\n  (segment (start 154.38548 122.773834) (end 154.38548 115.91948) (width 0.2032) (layer C1F) (net 155) (tstamp 5274258B))\n  (segment (start 145.09 158.49) (end 145.09 163.57) (width 0.2032) (layer C4B) (net 156) (status 30))\n  (segment (start 140.6764 142.5702) (end 148.925402 150.819202) (width 0.2032) (layer C1F) (net 156) (tstamp 52810CB5))\n  (segment (start 138.811 143.863832) (end 138.11048 144.564352) (width 0.2032) (layer C1F) (net 156) (status 20))\n  (segment (start 138.811 143.2052) (end 139.446 142.5702) (width 0.2032) (layer C1F) (net 156) (tstamp 52810CA7))\n  (segment (start 138.811 143.863832) (end 138.811 143.2052) (width 0.2032) (layer C1F) (net 156) (tstamp 52810C9A))\n  (segment (start 145.09 158.49) (end 148.925402 154.654598) (width 0.2032) (layer C1F) (net 156) (status 10))\n  (segment (start 148.925402 154.654598) (end 148.925402 150.819202) (width 0.2032) (layer C1F) (net 156) (tstamp 527C0B2D))\n  (segment (start 139.446 142.5702) (end 140.6764 142.5702) (width 0.2032) (layer C1F) (net 156))\n  (segment (start 146.36 164.84) (end 145.09 166.11) (width 0.2032) (layer C1F) (net 157) (tstamp 527F1003) (status 20))\n  (segment (start 148.747598 164.281202) (end 148.1888 164.84) (width 0.2032) (layer C1F) (net 157) (tstamp 527F0FC8))\n  (segment (start 148.1888 164.84) (end 146.36 164.84) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 147.63 158.49) (end 147.63 160.3442) (width 0.2032) (layer C1F) (net 157) (status 10))\n  (segment (start 148.747598 161.461798) (end 148.747598 164.281202) (width 0.2032) (layer C1F) (net 157) (tstamp 527F0FC3))\n  (segment (start 147.63 160.3442) (end 148.747598 161.461798) (width 0.2032) (layer C1F) (net 157) (tstamp 527F0FBD))\n  (segment (start 137.21456 141.218) (end 141.2546 141.218) (width 0.2032) (layer C1F) (net 157) (tstamp 52806600))\n  (segment (start 141.2546 141.218) (end 149.281004 149.244404) (width 0.2032) (layer C1F) (net 157) (tstamp 52806602))\n  (segment (start 149.281004 149.244404) (end 149.281004 154.801894) (width 0.2032) (layer C1F) (net 157) (tstamp 52806604))\n  (segment (start 147.63 156.452898) (end 147.63 158.49) (width 0.2032) (layer C1F) (net 157) (tstamp 527C0B41) (status 20))\n  (segment (start 149.281004 154.801894) (end 147.63 156.452898) (width 0.2032) (layer C1F) (net 157) (tstamp 527C0B3E))\n  (segment (start 135.989344 142.443216) (end 137.21456 141.218) (width 0.2032) (layer C1F) (net 157) (status 10))\n  (segment (start 159.090155 149.663341) (end 158.389695 148.962882) (width 0.508) (layer C1F) (net 159) (status 10))\n  (segment (start 158.389695 148.934145) (end 158.389695 148.962882) (width 0.254) (layer C1F) (net 159))\n  (segment (start 158.389695 148.934145) (end 157.202505 147.746955) (width 0.254) (layer C1F) (net 159) (status 20))\n  (segment (start 168.337 157.4292) (end 168.3512 157.4292) (width 0.2032) (layer C4B) (net 159) (tstamp 52CB1024))\n  (via (at 168.3512 157.4292) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 159))\n  (segment (start 168.3512 157.4292) (end 171.5508 157.4292) (width 0.2032) (layer C1F) (net 159) (tstamp 52CB1038))\n  (segment (start 171.5508 157.4292) (end 173.03 155.95) (width 0.2032) (layer C1F) (net 159) (tstamp 52CB1039))\n  (via (at 158.389695 148.962882) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 159))\n  (segment (start 158.389695 148.962882) (end 159.870682 148.962882) (width 0.2032) (layer C4B) (net 159))\n  (segment (start 159.870682 148.962882) (end 168.337 157.4292) (width 0.2032) (layer C4B) (net 159))\n  (segment (start 168.594 122.05) (end 168.585 122.041) (width 1.016) (layer C1F) (net 160) (tstamp 52F1D501))\n  (via (at 168.585 122.041) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 160))\n  (segment (start 168.585 122.041) (end 167.925 122.701) (width 1.016) (layer C4B) (net 160) (tstamp 52F1D503))\n  (segment (start 167.925 122.701) (end 167.925 124.875) (width 1.016) (layer C4B) (net 160) (tstamp 52F1D504))\n  (segment (start 167.925 124.875) (end 169.075 124.875) (width 0.3048) (layer C1F) (net 160))\n  (via (at 167.925 124.875) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 160))\n  (segment (start 169.984 122.05) (end 168.594 122.05) (width 1.016) (layer C1F) (net 160))\n  (segment (start 167.8738 120.6694) (end 168.585 121.3806) (width 1.016) (layer C1F) (net 160) (tstamp 52F1D50C))\n  (segment (start 168.585 121.3806) (end 168.585 122.041) (width 1.016) (layer C1F) (net 160) (tstamp 52F1D50D))\n  (segment (start 167.315 120.6694) (end 167.8738 120.6694) (width 1.016) (layer C1F) (net 160))\n  (segment (start 167.925 125.445) (end 167.925 124.875) (width 1.016) (layer C4B) (net 160) (tstamp 52F1D5FD))\n  (segment (start 173.03 130.55) (end 167.925 125.445) (width 1.016) (layer C4B) (net 160))\n  (segment (start 162.616 121.66) (end 163.3272 122.3712) (width 0.2032) (layer C1F) (net 160) (tstamp 52F1D602))\n  (segment (start 163.3272 122.3712) (end 165.918 122.3712) (width 0.2032) (layer C1F) (net 160) (tstamp 52F1D604))\n  (segment (start 165.918 122.3712) (end 166.934 121.3552) (width 0.2032) (layer C1F) (net 160) (tstamp 52F1D605))\n  (segment (start 166.934 121.3552) (end 166.934 121.0504) (width 0.2032) (layer C1F) (net 160) (tstamp 52F1D607))\n  (segment (start 166.934 121.0504) (end 167.315 120.6694) (width 0.2032) (layer C1F) (net 160) (tstamp 52F1D608))\n  (segment (start 160.5078 121.66) (end 162.616 121.66) (width 0.2032) (layer C1F) (net 160))\n  (segment (start 161.3714 123.8286) (end 161.3714 124.9366) (width 0.2032) (layer C1F) (net 161) (tstamp 52FCAF8F))\n  (segment (start 167.315 122.4474) (end 166.4526 122.4474) (width 0.2032) (layer C1F) (net 161))\n  (segment (start 162.4 122.8) (end 161.8 123.4) (width 0.2032) (layer C1F) (net 161) (tstamp 52FCAF84))\n  (segment (start 166.1 122.8) (end 162.4 122.8) (width 0.2032) (layer C1F) (net 161) (tstamp 52FCAF83))\n  (segment (start 166.4526 122.4474) (end 166.1 122.8) (width 0.2032) (layer C1F) (net 161) (tstamp 52FCAF7F))\n  (segment (start 161.8 123.4) (end 161.3714 123.8286) (width 0.2032) (layer C1F) (net 161))\n  (segment (start 162.7 124.3) (end 162.7 125.4) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAF94))\n  (segment (start 162.7 125.4) (end 168.8 131.5) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAF99))\n  (segment (start 168.8 131.5) (end 168.8 133.5) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAFA0))\n  (segment (start 168.8 133.5) (end 169.7 134.4) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAFAA))\n  (segment (start 169.7 134.4) (end 171.8 134.4) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAFAB))\n  (segment (start 171.8 134.4) (end 173.03 135.63) (width 0.2032) (layer C4B) (net 161) (tstamp 52FCAFAD))\n  (via (at 161.8 123.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 161))\n  (segment (start 161.8 123.4) (end 162.7 124.3) (width 0.2032) (layer C4B) (net 161))\n  (segment (start 172.197 111.9512) (end 171.943 111.9512) (width 0.508) (layer C1F) (net 162))\n  (segment (start 172.6034 111.5448) (end 172.832 111.5448) (width 0.508) (layer C1F) (net 162) (status 30))\n  (segment (start 172.6034 111.5448) (end 172.197 111.9512) (width 0.508) (layer C1F) (net 162) (status 10))\n  (segment (start 171.03114 111.9512) (end 171.943 111.9512) (width 0.3048) (layer C1F) (net 162) (status 10))\n  (segment (start 176.02374 111.0622) (end 174.483 111.0622) (width 1.016) (layer C1F) (net 162) (tstamp 52744053) (status 20))\n  (segment (start 177.15 109.3096) (end 177.15 110.05462) (width 0.2032) (layer C1F) (net 162) (status 10))\n  (segment (start 173.3146 111.0622) (end 174.483 111.0622) (width 0.508) (layer C1F) (net 162) (tstamp 52798B82) (status 20))\n  (segment (start 172.832 111.5448) (end 173.3146 111.0622) (width 0.508) (layer C1F) (net 162) (status 10))\n  (segment (start 176.08308 111.12154) (end 176.02374 111.0622) (width 1.016) (layer C1F) (net 162) (tstamp 52744052))\n  (segment (start 177.15 110.05462) (end 176.08308 111.12154) (width 0.2032) (layer C1F) (net 162) (tstamp 5274409E))\n  (segment (start 176.08308 116.24472) (end 172.014 120.3138) (width 1.016) (layer C4B) (net 162) (tstamp 52F1D510))\n  (segment (start 172.014 120.3138) (end 165.283 120.3138) (width 1.016) (layer C4B) (net 162) (tstamp 52F1D511))\n  (via (at 165.283 120.3138) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 162))\n  (segment (start 165.283 120.3138) (end 165.283 121.5584) (width 1.016) (layer C1F) (net 162) (tstamp 52F1D514))\n  (via (at 176.08308 111.12154) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 162))\n  (segment (start 176.08308 111.12154) (end 176.08308 116.24472) (width 1.016) (layer C4B) (net 162))\n  (segment (start 165.283 120.3138) (end 165.283 126.483) (width 1.016) (layer C4B) (net 162))\n  (segment (start 165.283 126.483) (end 169.35 130.55) (width 1.016) (layer C4B) (net 162) (tstamp 52FCAF2E))\n  (segment (start 169.35 130.55) (end 170.49 130.55) (width 1.016) (layer C4B) (net 162) (tstamp 52FCAF33))\n  (segment (start 159.3902 119.3994) (end 158.3488 120.4408) (width 0.2032) (layer C1F) (net 163) (tstamp 52F1D40E))\n  (segment (start 159.3902 119.3486) (end 159.3902 119.3994) (width 0.2032) (layer C1F) (net 163))\n  (segment (start 154.942658 127.794146) (end 158.3488 124.388004) (width 0.2032) (layer C4B) (net 163) (tstamp 52F1D462))\n  (segment (start 158.3488 124.388004) (end 158.3488 123.6158) (width 0.2032) (layer C4B) (net 163) (tstamp 52F1D464))\n  (segment (start 158.3488 123.6158) (end 158.3488 120.4408) (width 0.2032) (layer C1F) (net 163))\n  (segment (start 152.999558 142.173042) (end 143.626154 151.546446) (width 0.2032) (layer C4B) (net 163) (tstamp 527C7EBF))\n  (segment (start 143.626154 152.339458) (end 143.626154 151.546446) (width 0.2032) (layer C4B) (net 163))\n  (segment (start 154.942658 129.424082) (end 152.999558 131.367182) (width 0.2032) (layer C4B) (net 163) (tstamp 52744227))\n  (segment (start 143.644114 152.357418) (end 143.626154 152.339458) (width 0.2032) (layer C1F) (net 163))\n  (segment (start 144.459521 152.357418) (end 143.644114 152.357418) (width 0.2032) (layer C1F) (net 163))\n  (segment (start 145.181534 151.635406) (end 144.459521 152.357418) (width 0.2032) (layer C1F) (net 163) (status 20))\n  (via (at 143.626154 152.339458) (size 0.6858) (layers C1F C4B) (net 163))\n  (segment (start 152.999558 131.367182) (end 152.999558 142.173042) (width 0.2032) (layer C4B) (net 163))\n  (via (at 158.3488 123.6158) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 163))\n  (segment (start 154.942658 129.424082) (end 154.942658 127.794146) (width 0.2032) (layer C4B) (net 163))\n  (segment (start 162.0266 150.87) (end 164.1146 150.87) (width 0.2032) (layer C1F) (net 164) (tstamp 52905234))\n  (segment (start 164.1146 150.87) (end 164.7496 150.235) (width 0.2032) (layer C1F) (net 164) (tstamp 52905236) (status 20))\n  (segment (start 159.004 147.425518) (end 159.004 147.8474) (width 0.2032) (layer C1F) (net 164) (tstamp 527ABE1A))\n  (segment (start 158.263971 146.685489) (end 159.004 147.425518) (width 0.2032) (layer C1F) (net 164) (status 10))\n  (segment (start 159.004 147.8474) (end 162.0266 150.87) (width 0.2032) (layer C1F) (net 164))\n  (segment (start 167.9754 150.8954) (end 165.41 150.8954) (width 0.2032) (layer C1F) (net 164) (tstamp 52905261))\n  (segment (start 165.41 150.8954) (end 164.7496 150.235) (width 0.2032) (layer C1F) (net 164) (tstamp 52905263) (status 20))\n  (segment (start 170.49 153.41) (end 167.9754 150.8954) (width 0.2032) (layer C1F) (net 164) (status 10))\n  (segment (start 161.317258 134.145459) (end 160.562917 134.145459) (width 0.2032) (layer C1F) (net 165))\n  (segment (start 163.019915 133.692854) (end 162.937296 133.692854) (width 0.2032) (layer C1F) (net 165) (status 30))\n  (segment (start 162.79002 133.84013) (end 161.622587 133.84013) (width 0.2032) (layer C1F) (net 165) (status 10))\n  (segment (start 160.060022 133.929933) (end 159.325437 134.664518) (width 0.2032) (layer C1F) (net 165) (status 20))\n  (segment (start 160.562917 134.145459) (end 160.347391 133.929933) (width 0.2032) (layer C1F) (net 165))\n  (segment (start 161.622587 133.84013) (end 161.317258 134.145459) (width 0.2032) (layer C1F) (net 165))\n  (segment (start 160.347391 133.929933) (end 160.060022 133.929933) (width 0.2032) (layer C1F) (net 165))\n  (segment (start 162.937296 133.692854) (end 162.79002 133.84013) (width 0.2032) (layer C1F) (net 165) (status 30))\n  (segment (start 163.939493 134.612432) (end 163.019915 133.692854) (width 0.2032) (layer C1F) (net 165) (status 30))\n  (segment (start 163.55873 131.005961) (end 163.361165 131.005961) (width 0.2032) (layer C1F) (net 166) (status 30))\n  (segment (start 161.981797 131.005961) (end 163.361165 131.005961) (width 0.2032) (layer C1F) (net 166) (status 20))\n  (segment (start 164.478308 130.086383) (end 163.55873 131.005961) (width 0.2032) (layer C1F) (net 166) (status 30))\n  (segment (start 159.8474 133.140359) (end 159.8474 133.434911) (width 0.2032) (layer C1F) (net 166))\n  (segment (start 161.981797 131.005961) (end 159.8474 133.140359) (width 0.2032) (layer C1F) (net 166))\n  (segment (start 159.8474 133.434911) (end 158.971615 134.310696) (width 0.2032) (layer C1F) (net 166) (status 20))\n  (segment (start 77.50934 154.5837) (end 77.50934 155.58446) (width 0.2032) (layer C1F) (net 167) (status 10))\n  (segment (start 77.50934 155.58446) (end 77.3798 155.714) (width 0.2032) (layer C1F) (net 167))\n  (via (at 77.3798 155.714) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 73.31326 157.63674) (end 73.75 157.2) (width 0.2032) (layer C1F) (net 167) (tstamp 526FF10F))\n  (via (at 73.75 157.2) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 73.75 157.2) (end 74.6 156.35) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF115))\n  (segment (start 74.6 156.35) (end 76.7438 156.35) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF116))\n  (segment (start 76.7438 156.35) (end 77.3798 155.714) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF125))\n  (segment (start 73.31326 158.2301) (end 73.31326 157.63674) (width 0.2032) (layer C1F) (net 167) (status 10))\n  (segment (start 70.471 158.429) (end 71 157.9) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF12D))\n  (segment (start 71 157.9) (end 73.05 157.9) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF13E))\n  (segment (start 73.05 157.9) (end 73.75 157.2) (width 0.2032) (layer C4B) (net 167) (tstamp 526FF140))\n  (segment (start 70.3694 158) (end 70.3694 158.9144) (width 0.2032) (layer C1F) (net 167) (status 10))\n  (via (at 70.471 159.016) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 70.3694 158.9144) (end 70.471 159.016) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 70.471 159.016) (end 70.471 158.429) (width 0.2032) (layer C4B) (net 167))\n  (segment (start 77.3798 151.5478) (end 77.3798 155.714) (width 0.2032) (layer C4B) (net 167))\n  (via (at 76.835 151.003) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 167))\n  (segment (start 77.3798 151.5478) (end 76.835 151.003) (width 0.2032) (layer C4B) (net 167) (tstamp 52701B44))\n  (segment (start 76.835 149.9616) (end 76.835 151.003) (width 0.2032) (layer C1F) (net 167) (status 10))\n  (segment (start 70.471 159.6758) (end 71.424798 160.629598) (width 0.2032) (layer C4B) (net 167) (tstamp 527E8D1B))\n  (segment (start 71.424798 160.629598) (end 71.424798 167.664512) (width 0.2032) (layer C4B) (net 167) (tstamp 527E8D23))\n  (segment (start 71.424798 167.664512) (end 75.661472 171.901186) (width 0.2032) (layer C4B) (net 167) (tstamp 527E8D26))\n  (segment (start 75.661472 171.901186) (end 118.765416 171.901186) (width 0.2032) (layer C4B) (net 167) (tstamp 527E8D28))\n  (segment (start 141.762614 171.901186) (end 121.766578 171.901186) (width 0.2032) (layer C4B) (net 167))\n  (segment (start 146.5378 167.126) (end 141.762614 171.901186) (width 0.2032) (layer C4B) (net 167) (tstamp 527C8267))\n  (via (at 145.4964 153.918) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 145.4964 153.918) (end 146.486998 153.918) (width 0.2032) (layer C4B) (net 167) (tstamp 527C7E5E))\n  (segment (start 146.486998 153.918) (end 146.969598 154.4006) (width 0.2032) (layer C4B) (net 167) (tstamp 527C7E5F))\n  (segment (start 146.969598 154.4006) (end 146.969598 156.559602) (width 0.2032) (layer C4B) (net 167) (tstamp 527C7E60))\n  (segment (start 146.969598 156.559602) (end 146.5378 156.9914) (width 0.2032) (layer C4B) (net 167) (tstamp 527C7E61))\n  (segment (start 146.5378 156.9914) (end 146.5378 167.126) (width 0.2032) (layer C4B) (net 167))\n  (segment (start 119.369008 171.297594) (end 118.765416 171.901186) (width 0.2032) (layer C4B) (net 167) (tstamp 527E897B))\n  (segment (start 121.162986 171.297594) (end 119.369008 171.297594) (width 0.2032) (layer C4B) (net 167) (tstamp 527E897A))\n  (segment (start 121.766578 171.901186) (end 121.162986 171.297594) (width 0.2032) (layer C4B) (net 167) (tstamp 527E8977))\n  (segment (start 70.471 159.016) (end 70.471 159.6758) (width 0.2032) (layer C4B) (net 167))\n  (segment (start 145.0646 154.3498) (end 145.4964 153.918) (width 0.2032) (layer C1F) (net 167) (tstamp 52802CC5))\n  (segment (start 144.0232 154.3498) (end 145.0646 154.3498) (width 0.2032) (layer C1F) (net 167) (status 10))\n  (segment (start 145.4964 153.3846) (end 146.185924 152.695076) (width 0.2032) (layer C1F) (net 167) (tstamp 5280759A) (status 20))\n  (segment (start 146.185924 152.695076) (end 146.241204 152.695076) (width 0.2032) (layer C1F) (net 167) (tstamp 528075A1) (status 30))\n  (segment (start 145.4964 153.918) (end 145.4964 153.3846) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 124.4468 161.926) (end 124.2112 161.6904) (width 0.254) (layer C1F) (net 168) (tstamp 527F21A3))\n  (segment (start 124.2112 161.6904) (end 124.2112 161.0808) (width 0.254) (layer C1F) (net 168) (tstamp 527F21A4))\n  (via (at 124.2112 161.0808) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 168))\n  (segment (start 124.2112 161.0808) (end 124.2112 160.141) (width 0.254) (layer C4B) (net 168) (tstamp 527F21A6))\n  (segment (start 124.2112 160.141) (end 125.8876 158.4646) (width 0.254) (layer C4B) (net 168) (tstamp 527F21A7))\n  (segment (start 125.8876 158.4646) (end 129.2658 158.4646) (width 0.254) (layer C4B) (net 168) (tstamp 527F21A8))\n  (segment (start 129.2658 158.4646) (end 129.7992 158.998) (width 0.254) (layer C4B) (net 168) (tstamp 527F21AA))\n  (segment (start 129.7992 158.998) (end 130.485 158.998) (width 0.254) (layer C4B) (net 168) (tstamp 527F21AB))\n  (segment (start 130.485 158.998) (end 131.3232 158.1598) (width 0.254) (layer C4B) (net 168) (tstamp 527F21AC))\n  (segment (start 131.3232 158.1598) (end 134.6252 158.1598) (width 0.254) (layer C4B) (net 168) (tstamp 527F21AD))\n  (segment (start 134.6252 158.1598) (end 137.2668 160.8014) (width 0.254) (layer C4B) (net 168) (tstamp 527F21AE))\n  (segment (start 137.2668 160.8014) (end 137.2668 161.6142) (width 0.254) (layer C4B) (net 168) (tstamp 527F21B0))\n  (segment (start 137.2668 161.6142) (end 137.47 161.8174) (width 0.254) (layer C4B) (net 168) (tstamp 527F21B2))\n  (segment (start 137.47 161.8174) (end 137.47 163.57) (width 0.254) (layer C4B) (net 168) (tstamp 527F21B3) (status 20))\n  (segment (start 125.2692 161.926) (end 124.4468 161.926) (width 0.254) (layer C1F) (net 168) (status 10))\n  (segment (start 130.593067 167.437267) (end 130.593067 164.274733) (width 0.508) (layer C1F) (net 169) (tstamp 527AE18A))\n  (segment (start 130.244334 163.926) (end 130.593067 164.274733) (width 0.254) (layer C1F) (net 169) (tstamp 52798F6C) (status 10))\n  (segment (start 129.6692 163.926) (end 130.244334 163.926) (width 0.254) (layer C1F) (net 169) (status 30))\n  (segment (start 131.5772 168.4214) (end 130.593067 167.437267) (width 0.254) (layer C1F) (net 169) (tstamp 527AE185))\n  (segment (start 131.5772 168.7516) (end 131.5772 168.4214) (width 0.254) (layer C1F) (net 169) (status 10))\n  (segment (start 167.95 168.65) (end 165.531 171.069) (width 0.508) (layer C1F) (net 169) (tstamp 527F0CCE))\n  (segment (start 165.531 171.069) (end 134.2136 171.069) (width 0.508) (layer C1F) (net 169) (tstamp 527F0CD4))\n  (segment (start 130.593067 167.448467) (end 130.593067 167.437267) (width 0.508) (layer C1F) (net 169) (tstamp 52798F5E))\n  (segment (start 134.2136 171.069) (end 130.593067 167.448467) (width 0.508) (layer C1F) (net 169))\n  (segment (start 167.95 166.11) (end 167.95 168.65) (width 0.508) (layer C1F) (net 169) (status 10))\n  (segment (start 169.22 164.84) (end 173.03 164.84) (width 0.508) (layer C1F) (net 169) (tstamp 527F0CF1) (status 20))\n  (segment (start 167.95 166.11) (end 169.22 164.84) (width 0.508) (layer C1F) (net 169) (status 10))\n  (segment (start 173.8428 164.84) (end 175.6828 163) (width 0.508) (layer C1F) (net 169) (tstamp 52D05B80))\n  (segment (start 175.6828 163) (end 176.885 163) (width 0.508) (layer C1F) (net 169) (tstamp 52D05B81))\n  (segment (start 173.03 164.84) (end 173.8428 164.84) (width 0.508) (layer C1F) (net 169))\n  (segment (start 135.2348 166.0338) (end 135.2348 166.7958) (width 0.508) (layer C1F) (net 170) (tstamp 527F2643) (status 20))\n  (segment (start 134.93 165.729) (end 135.2348 166.0338) (width 0.508) (layer C1F) (net 170) (status 10))\n  (segment (start 167.95 163.57) (end 166.68 164.84) (width 0.508) (layer C1F) (net 170) (status 10))\n  (segment (start 166.68 164.84) (end 166.68 166.745) (width 0.508) (layer C1F) (net 170) (tstamp 527F0CA6))\n  (segment (start 166.68 166.745) (end 164.2864 169.1386) (width 0.508) (layer C1F) (net 170))\n  (segment (start 137.5776 169.1386) (end 135.2348 166.7958) (width 0.508) (layer C1F) (net 170) (tstamp 527F264D) (status 20))\n  (segment (start 164.2864 169.1386) (end 137.5776 169.1386) (width 0.508) (layer C1F) (net 170))\n  (segment (start 174.2746 150.997) (end 174.2746 146.3996) (width 0.508) (layer C1F) (net 170) (tstamp 52D05B7B))\n  (segment (start 174.2746 157.2454) (end 174.2746 150.997) (width 0.508) (layer C1F) (net 170) (tstamp 52D05B72))\n  (segment (start 174.2746 146.3996) (end 175.6742 145) (width 0.508) (layer C1F) (net 170) (tstamp 52D05B74))\n  (segment (start 175.6742 145) (end 176.885 145) (width 0.508) (layer C1F) (net 170) (tstamp 52D05B75))\n  (segment (start 167.95 163.57) (end 174.2746 157.2454) (width 0.508) (layer C1F) (net 170))\n  (segment (start 174.2746 151) (end 174.2746 150.997) (width 0.508) (layer C1F) (net 170) (tstamp 52F16E83))\n  (segment (start 175.1444 151) (end 174.2746 151) (width 0.508) (layer C1F) (net 170))\n  (segment (start 98.48088 109.01248) (end 100.14458 109.01248) (width 0.2032) (layer C1F) (net 171) (status 20))\n  (segment (start 98.48088 109.01248) (end 98.4631 108.9947) (width 0.2032) (layer C1F) (net 171))\n  (segment (start 97.8299 108.9947) (end 97.6936 108.8584) (width 0.2032) (layer C1F) (net 171) (tstamp 52803868))\n  (segment (start 97.6936 108.8584) (end 95.6616 108.8584) (width 0.2032) (layer C1F) (net 171) (tstamp 5280386C) (status 20))\n  (segment (start 95.6616 108.8584) (end 95.6362 108.833) (width 0.2032) (layer C1F) (net 171) (tstamp 5280386E) (status 30))\n  (segment (start 98.4631 108.9947) (end 97.8299 108.9947) (width 0.2032) (layer C1F) (net 171))\n  (segment (start 133.243506 130.2198) (end 137.012798 133.989092) (width 0.2032) (layer C1F) (net 171) (tstamp 52883F43))\n  (segment (start 137.012798 133.989092) (end 137.012798 135.33415) (width 0.2032) (layer C1F) (net 171) (tstamp 52883F46))\n  (segment (start 137.012798 135.33415) (end 137.756658 136.07801) (width 0.2032) (layer C1F) (net 171) (tstamp 52883F4D) (status 20))\n  (segment (start 99.446196 104.819804) (end 119.1098 104.819804) (width 0.2032) (layer C4B) (net 171))\n  (segment (start 132.2122 130.2198) (end 131.417136 130.2198) (width 0.2032) (layer C4B) (net 171))\n  (segment (start 131.417136 130.2198) (end 125.298206 124.10087) (width 0.2032) (layer C4B) (net 171) (tstamp 528068CF))\n  (via (at 132.2122 130.2198) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 171))\n  (segment (start 125.298206 114.678572) (end 125.298206 124.10087) (width 0.2032) (layer C4B) (net 171) (tstamp 527B0B54))\n  (segment (start 124.358524 113.73889) (end 125.298206 114.678572) (width 0.2032) (layer C4B) (net 171) (tstamp 527B0B53))\n  (segment (start 97.29228 108.43676) (end 97.29228 106.97372) (width 0.2032) (layer C4B) (net 171) (tstamp 527B0B3F))\n  (segment (start 97.85022 108.9947) (end 97.29228 108.43676) (width 0.2032) (layer C4B) (net 171) (tstamp 527B0B3D))\n  (segment (start 98.4631 108.9947) (end 97.85022 108.9947) (width 0.2032) (layer C4B) (net 171))\n  (via (at 98.4631 108.9947) (size 0.6858) (layers C1F C4B) (net 171))\n  (segment (start 99.446196 104.819804) (end 97.29228 106.97372) (width 0.2032) (layer C4B) (net 171) (tstamp 528066EA))\n  (segment (start 124.358524 110.068528) (end 124.358524 113.73889) (width 0.2032) (layer C4B) (net 171) (tstamp 52810A30))\n  (segment (start 119.1098 104.819804) (end 124.358524 110.068528) (width 0.2032) (layer C4B) (net 171) (tstamp 52810A2B))\n  (segment (start 132.2122 130.2198) (end 133.243506 130.2198) (width 0.2032) (layer C1F) (net 171))\n  (segment (start 134.0664 135.5284) (end 132.009 135.5284) (width 0.2032) (layer C1F) (net 172) (tstamp 52806ADC) (status 20))\n  (segment (start 135.989344 137.845324) (end 135.2094 137.06538) (width 0.2032) (layer C1F) (net 172) (status 10))\n  (segment (start 135.2094 137.06538) (end 135.2094 136.6714) (width 0.2032) (layer C1F) (net 172) (tstamp 527B0EBF))\n  (segment (start 135.2094 136.6714) (end 134.0664 135.5284) (width 0.2032) (layer C1F) (net 172))\n  (via (at 130.0532 137.1286) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 172))\n  (segment (start 130.0532 137.1286) (end 130.9676 136.2142) (width 0.2032) (layer C1F) (net 172) (tstamp 52883CE7))\n  (segment (start 130.9676 136.2142) (end 131.3232 136.2142) (width 0.2032) (layer C1F) (net 172) (tstamp 52883CE8))\n  (segment (start 131.3232 136.2142) (end 132.009 135.5284) (width 0.2032) (layer C1F) (net 172) (tstamp 52883CEF) (status 20))\n  (segment (start 113.1622 133.9536) (end 115.4542 136.2456) (width 0.2032) (layer C1F) (net 172))\n  (segment (start 108.133 136.327) (end 108.84916 137.04316) (width 0.2032) (layer C1F) (net 172) (tstamp 527B0EFE))\n  (segment (start 108.133 134.4108) (end 108.133 136.327) (width 0.2032) (layer C1F) (net 172) (tstamp 527B0EF8))\n  (segment (start 108.5902 133.9536) (end 108.133 134.4108) (width 0.2032) (layer C1F) (net 172) (tstamp 527B0EF5))\n  (segment (start 113.1622 133.9536) (end 108.5902 133.9536) (width 0.2032) (layer C1F) (net 172) (tstamp 527B0EED))\n  (segment (start 108.84916 138.89736) (end 108.84916 137.04316) (width 0.2032) (layer C1F) (net 172) (status 10))\n  (segment (start 119.156504 135.940802) (end 120.344302 137.1286) (width 0.2032) (layer C4B) (net 172) (tstamp 527E8576))\n  (segment (start 116.6368 135.940802) (end 119.156504 135.940802) (width 0.2032) (layer C4B) (net 172) (tstamp 527E8574))\n  (segment (start 116.332002 136.2456) (end 116.6368 135.940802) (width 0.2032) (layer C4B) (net 172) (tstamp 527E8572))\n  (segment (start 115.4684 136.2456) (end 116.332002 136.2456) (width 0.2032) (layer C4B) (net 172) (tstamp 527E8571))\n  (via (at 115.4684 136.2456) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 172))\n  (segment (start 115.4542 136.2456) (end 115.4684 136.2456) (width 0.2032) (layer C1F) (net 172) (tstamp 527E8569))\n  (segment (start 120.344302 137.1286) (end 130.0532 137.1286) (width 0.2032) (layer C4B) (net 172))\n  (segment (start 111.99472 119.60352) (end 111.9684 119.5772) (width 0.2032) (layer C1F) (net 173) (tstamp 52803ADD) (status 30))\n  (segment (start 118.745 119.51716) (end 117.26164 119.51716) (width 0.2032) (layer C1F) (net 173) (status 10))\n  (segment (start 117.17528 119.60352) (end 117.26164 119.51716) (width 0.2032) (layer C1F) (net 173))\n  (segment (start 117.17528 119.60352) (end 111.99472 119.60352) (width 0.2032) (layer C1F) (net 173) (status 20))\n  (segment (start 111.308 118.9168) (end 111.308 118.1406) (width 0.2032) (layer C1F) (net 173) (tstamp 52803AE2))\n  (segment (start 111.308 118.1406) (end 108.38002 115.21262) (width 0.2032) (layer C1F) (net 173) (tstamp 52803AE5))\n  (segment (start 108.38002 115.21262) (end 106.34472 115.21262) (width 0.2032) (layer C1F) (net 173) (tstamp 52733A9B) (status 20))\n  (segment (start 111.9684 119.5772) (end 111.308 118.9168) (width 0.2032) (layer C1F) (net 173) (status 10))\n  (segment (start 108.46384 114.71224) (end 106.34472 114.71224) (width 0.2032) (layer C1F) (net 174) (tstamp 52733A93) (status 20))\n  (segment (start 117.00256 119.19204) (end 117.17782 119.01678) (width 0.2032) (layer C1F) (net 174))\n  (segment (start 118.745 119.01678) (end 117.17782 119.01678) (width 0.2032) (layer C1F) (net 174) (status 10))\n  (segment (start 112.94364 119.19204) (end 117.00256 119.19204) (width 0.2032) (layer C1F) (net 174))\n  (segment (start 112.94364 119.19204) (end 108.46384 114.71224) (width 0.2032) (layer C1F) (net 174))\n  (segment (start 108.54766 114.21186) (end 106.34472 114.21186) (width 0.2032) (layer C1F) (net 175) (tstamp 52733A8D) (status 20))\n  (segment (start 113.11636 118.78056) (end 116.82984 118.78056) (width 0.2032) (layer C1F) (net 175))\n  (segment (start 116.82984 118.78056) (end 117.09146 118.51894) (width 0.2032) (layer C1F) (net 175))\n  (segment (start 118.745 118.51894) (end 117.09146 118.51894) (width 0.2032) (layer C1F) (net 175) (status 10))\n  (segment (start 113.11636 118.78056) (end 108.54766 114.21186) (width 0.2032) (layer C1F) (net 175))\n  (segment (start 108.63148 113.71148) (end 106.34472 113.71148) (width 0.2032) (layer C1F) (net 176) (tstamp 52733A86) (status 20))\n  (segment (start 113.28908 118.36908) (end 116.65712 118.36908) (width 0.2032) (layer C1F) (net 176))\n  (segment (start 116.65712 118.36908) (end 117.00764 118.01856) (width 0.2032) (layer C1F) (net 176))\n  (segment (start 118.745 118.01856) (end 117.00764 118.01856) (width 0.2032) (layer C1F) (net 176) (status 10))\n  (segment (start 113.28908 118.36908) (end 108.63148 113.71148) (width 0.2032) (layer C1F) (net 176))\n  (segment (start 111.5112 114.3194) (end 111.5112 116.007) (width 0.2032) (layer C1F) (net 177) (tstamp 52803B91) (status 10))\n  (segment (start 113.4618 117.9576) (end 111.5112 116.007) (width 0.2032) (layer C1F) (net 177))\n  (segment (start 116.92382 117.51818) (end 118.745 117.51818) (width 0.2032) (layer C1F) (net 177) (status 20))\n  (segment (start 116.4844 117.9576) (end 113.4618 117.9576) (width 0.2032) (layer C1F) (net 177))\n  (segment (start 116.92382 117.51818) (end 116.4844 117.9576) (width 0.2032) (layer C1F) (net 177))\n  (segment (start 111.4858 114.294) (end 111.5112 114.3194) (width 0.2032) (layer C1F) (net 177) (status 30))\n  (segment (start 111.5112 114.2686) (end 111.5112 111.8048) (width 0.2032) (layer C1F) (net 177) (tstamp 52803B95) (status 10))\n  (segment (start 108.4632 110.992) (end 110.6984 110.992) (width 0.2032) (layer C1F) (net 177))\n  (segment (start 108.4632 110.992) (end 107.24232 112.21288) (width 0.2032) (layer C1F) (net 177) (tstamp 52733B75))\n  (segment (start 107.24232 112.21288) (end 106.34472 112.21288) (width 0.2032) (layer C1F) (net 177) (tstamp 52733B7A) (status 20))\n  (segment (start 110.6984 110.992) (end 111.5112 111.8048) (width 0.2032) (layer C1F) (net 177) (tstamp 52803A9D))\n  (segment (start 111.4858 114.294) (end 111.5112 114.2686) (width 0.2032) (layer C1F) (net 177) (status 30))\n  (segment (start 108.29486 110.5856) (end 107.16796 111.7125) (width 0.2032) (layer C1F) (net 178) (tstamp 52803AB7))\n  (segment (start 107.16796 111.7125) (end 106.34472 111.7125) (width 0.2032) (layer C1F) (net 178) (tstamp 52733BFD) (status 20))\n  (segment (start 110.9412 110.5856) (end 108.29486 110.5856) (width 0.2032) (layer C1F) (net 178) (tstamp 52803AB0))\n  (segment (start 118.745 116.51742) (end 116.87302 116.51742) (width 0.2032) (layer C1F) (net 178) (status 10))\n  (segment (start 116.87302 116.51742) (end 110.9412 110.5856) (width 0.2032) (layer C1F) (net 178))\n  (segment (start 111.114266 110.179196) (end 116.95211 116.01704) (width 0.2032) (layer C1F) (net 179) (tstamp 52803A8B))\n  (segment (start 107.0936 111.21212) (end 106.34472 111.21212) (width 0.2032) (layer C1F) (net 179) (status 20))\n  (segment (start 107.0936 111.21212) (end 108.126524 110.179196) (width 0.2032) (layer C1F) (net 179) (tstamp 52733C01))\n  (segment (start 118.745 116.01704) (end 116.95211 116.01704) (width 0.2032) (layer C1F) (net 179) (tstamp 52733C3A) (status 10))\n  (segment (start 108.126524 110.179196) (end 111.114266 110.179196) (width 0.2032) (layer C1F) (net 179))\n  (segment (start 113.8988 111.4604) (end 113.8936 111.4552) (width 0.2032) (layer C1F) (net 180) (tstamp 52811167) (status 30))\n  (segment (start 117.02647 115.51666) (end 113.8988 112.38899) (width 0.2032) (layer C1F) (net 180))\n  (segment (start 118.745 115.51666) (end 117.02647 115.51666) (width 0.2032) (layer C1F) (net 180) (tstamp 52733CA6) (status 10))\n  (segment (start 113.8988 112.38899) (end 113.8988 111.4604) (width 0.2032) (layer C1F) (net 180) (status 20))\n  (segment (start 112.21269 109.77429) (end 107.95669 109.77429) (width 0.2032) (layer C1F) (net 180) (tstamp 5281116E))\n  (segment (start 107.01924 110.71174) (end 107.95669 109.77429) (width 0.2032) (layer C1F) (net 180) (tstamp 52733C06))\n  (segment (start 107.01924 110.71174) (end 106.34472 110.71174) (width 0.2032) (layer C1F) (net 180) (status 20))\n  (segment (start 113.8936 111.4552) (end 112.21269 109.77429) (width 0.2032) (layer C1F) (net 180) (status 10))\n  (segment (start 113.5492 109.474) (end 113.5634 109.474) (width 0.2032) (layer C1F) (net 181) (tstamp 5281115F) (status 30))\n  (segment (start 106.9646 110.21136) (end 108.317556 108.858404) (width 0.2032) (layer C1F) (net 181))\n  (segment (start 108.317556 108.858404) (end 112.933604 108.858404) (width 0.2032) (layer C1F) (net 181) (tstamp 52803A2D))\n  (segment (start 106.34472 110.21136) (end 106.9646 110.21136) (width 0.2032) (layer C1F) (net 181) (status 10))\n  (segment (start 112.933604 108.858404) (end 113.5492 109.474) (width 0.2032) (layer C1F) (net 181) (status 20))\n  (segment (start 114.838592 110.749192) (end 114.838592 112.754042) (width 0.2032) (layer C1F) (net 181) (tstamp 52811162))\n  (segment (start 117.10337 115.01882) (end 118.745 115.01882) (width 0.2032) (layer C1F) (net 181) (tstamp 52733CE8) (status 20))\n  (segment (start 114.838592 112.754042) (end 117.10337 115.01882) (width 0.2032) (layer C1F) (net 181) (tstamp 52803A37))\n  (segment (start 113.5634 109.474) (end 114.838592 110.749192) (width 0.2032) (layer C1F) (net 181) (status 10))\n  (segment (start 106.34472 109.71098) (end 106.87052 109.71098) (width 0.2032) (layer C1F) (net 182) (status 10))\n  (segment (start 115.194194 112.534904) (end 115.194194 109.757488) (width 0.2032) (layer C1F) (net 182) (tstamp 52803A0A))\n  (segment (start 115.194194 109.757488) (end 113.939508 108.502802) (width 0.2032) (layer C1F) (net 182) (tstamp 52803A0E))\n  (segment (start 113.939508 108.502802) (end 108.078698 108.502802) (width 0.2032) (layer C1F) (net 182) (tstamp 52803A0F))\n  (segment (start 108.078698 108.502802) (end 106.87052 109.71098) (width 0.2032) (layer C1F) (net 182) (tstamp 52803A12))\n  (segment (start 118.745 114.51844) (end 117.17773 114.51844) (width 0.2032) (layer C1F) (net 182) (tstamp 52733CFF) (status 10))\n  (segment (start 117.17773 114.51844) (end 115.194194 112.534904) (width 0.2032) (layer C1F) (net 182))\n  (segment (start 115.549796 112.315766) (end 115.549796 109.610192) (width 0.2032) (layer C1F) (net 183) (tstamp 528039FD))\n  (segment (start 115.549796 109.610192) (end 114.086804 108.1472) (width 0.2032) (layer C1F) (net 183) (tstamp 528039FF))\n  (segment (start 114.086804 108.1472) (end 105.8724 108.1472) (width 0.2032) (layer C1F) (net 183) (tstamp 52803A01))\n  (segment (start 105.64622 108.37338) (end 105.64622 109.01248) (width 0.2032) (layer C1F) (net 183) (status 20))\n  (segment (start 118.745 114.01806) (end 117.25209 114.01806) (width 0.2032) (layer C1F) (net 183) (tstamp 52733D22) (status 10))\n  (segment (start 105.64622 108.37338) (end 105.8724 108.1472) (width 0.2032) (layer C1F) (net 183) (tstamp 52733D15))\n  (segment (start 117.25209 114.01806) (end 115.549796 112.315766) (width 0.2032) (layer C1F) (net 183))\n  (segment (start 114.1833 107.740798) (end 115.905398 109.462896) (width 0.2032) (layer C1F) (net 184) (tstamp 528039F5))\n  (segment (start 115.905398 109.462896) (end 115.905398 112.044598) (width 0.2032) (layer C1F) (net 184) (tstamp 528039F7))\n  (segment (start 115.905398 112.044598) (end 116.8781 113.0173) (width 0.2032) (layer C1F) (net 184) (tstamp 528039F9))\n  (segment (start 105.14584 108.29902) (end 105.704062 107.740798) (width 0.2032) (layer C1F) (net 184) (tstamp 52733E29))\n  (segment (start 116.8781 113.0173) (end 118.745 113.0173) (width 0.2032) (layer C1F) (net 184) (status 20))\n  (segment (start 105.14584 109.01248) (end 105.14584 108.29902) (width 0.2032) (layer C1F) (net 184) (status 10))\n  (segment (start 105.704062 107.740798) (end 114.1833 107.740798) (width 0.2032) (layer C1F) (net 184))\n  (segment (start 116.261 111.82546) (end 116.261 109.3156) (width 0.2032) (layer C1F) (net 185) (tstamp 528039E6))\n  (segment (start 116.261 109.3156) (end 114.279796 107.334396) (width 0.2032) (layer C1F) (net 185) (tstamp 528039EA))\n  (segment (start 114.279796 107.334396) (end 105.535724 107.334396) (width 0.2032) (layer C1F) (net 185) (tstamp 528039EE))\n  (segment (start 116.95246 112.51692) (end 118.745 112.51692) (width 0.2032) (layer C1F) (net 185) (status 20))\n  (segment (start 104.64546 109.01248) (end 104.64546 108.22466) (width 0.2032) (layer C1F) (net 185) (tstamp 52733E6F) (status 10))\n  (segment (start 105.535724 107.334396) (end 104.64546 108.22466) (width 0.2032) (layer C1F) (net 185) (tstamp 52733E6D))\n  (segment (start 116.95246 112.51692) (end 116.261 111.82546) (width 0.2032) (layer C1F) (net 185))\n  (segment (start 118.673994 106.927994) (end 119.2074 107.4614) (width 0.2032) (layer C1F) (net 186) (tstamp 52803BBA) (status 20))\n  (segment (start 119.2074 107.4614) (end 119.436 107.4614) (width 0.2032) (layer C1F) (net 186) (tstamp 52803BCD) (status 30))\n  (segment (start 104.14508 109.01248) (end 104.14508 108.1503) (width 0.2032) (layer C1F) (net 186) (tstamp 52733EC7) (status 10))\n  (segment (start 105.367386 106.927994) (end 104.14508 108.1503) (width 0.2032) (layer C1F) (net 186) (tstamp 52733EC6))\n  (segment (start 105.367386 106.927994) (end 118.673994 106.927994) (width 0.2032) (layer C1F) (net 186))\n  (segment (start 120.0658 108.0912) (end 119.436 107.4614) (width 0.2032) (layer C1F) (net 186) (tstamp 52803BD3) (status 20))\n  (segment (start 118.745 112.01654) (end 119.80926 112.01654) (width 0.2032) (layer C1F) (net 186) (status 10))\n  (segment (start 120.0658 111.76) (end 119.80926 112.01654) (width 0.2032) (layer C1F) (net 186))\n  (segment (start 120.0658 111.76) (end 120.0658 108.0912) (width 0.2032) (layer C1F) (net 186))\n  (segment (start 119.805792 106.521592) (end 105.199048 106.521592) (width 0.2032) (layer C1F) (net 187) (tstamp 52733EE7))\n  (segment (start 105.199048 106.521592) (end 103.6447 108.07594) (width 0.2032) (layer C1F) (net 187) (tstamp 52733EEB))\n  (segment (start 103.6447 108.07594) (end 103.6447 109.01248) (width 0.2032) (layer C1F) (net 187) (tstamp 52733EEE) (status 20))\n  (segment (start 121.2469 109.0168) (end 121.2469 107.9627) (width 0.2032) (layer C1F) (net 187) (status 10))\n  (segment (start 121.2469 107.9627) (end 119.805792 106.521592) (width 0.2032) (layer C1F) (net 187))\n  (segment (start 123.74626 107.49026) (end 122.37119 106.11519) (width 0.2032) (layer C1F) (net 188) (tstamp 52734000))\n  (segment (start 122.37119 106.11519) (end 105.03071 106.11519) (width 0.2032) (layer C1F) (net 188) (tstamp 52734002))\n  (segment (start 105.03071 106.11519) (end 103.14432 108.00158) (width 0.2032) (layer C1F) (net 188) (tstamp 52734005))\n  (segment (start 103.14432 108.00158) (end 103.14432 109.01248) (width 0.2032) (layer C1F) (net 188) (tstamp 52734008) (status 20))\n  (segment (start 123.74626 109.0168) (end 123.74626 107.49026) (width 0.2032) (layer C1F) (net 188) (status 10))\n  (segment (start 102.64648 108.447838) (end 102.737918 108.3564) (width 0.2032) (layer C1F) (net 189) (tstamp 5273400D))\n  (segment (start 102.737918 108.3564) (end 102.737918 107.833242) (width 0.2032) (layer C1F) (net 189) (tstamp 52734016))\n  (segment (start 102.737918 107.833242) (end 104.862372 105.708788) (width 0.2032) (layer C1F) (net 189) (tstamp 52734017))\n  (segment (start 104.862372 105.708788) (end 122.539528 105.708788) (width 0.2032) (layer C1F) (net 189) (tstamp 52734018))\n  (segment (start 122.539528 105.708788) (end 124.24664 107.4159) (width 0.2032) (layer C1F) (net 189) (tstamp 5273401B))\n  (segment (start 124.24664 107.4159) (end 124.24664 109.0168) (width 0.2032) (layer C1F) (net 189) (tstamp 5273401F) (status 20))\n  (segment (start 102.64648 109.01248) (end 102.64648 108.447838) (width 0.2032) (layer C1F) (net 189) (status 10))\n  (segment (start 102.1461 108.338616) (end 102.331516 108.1532) (width 0.2032) (layer C1F) (net 190) (tstamp 52734046))\n  (segment (start 102.1461 108.338616) (end 102.1461 109.01248) (width 0.2032) (layer C1F) (net 190) (status 20))\n  (segment (start 124.74702 109.0168) (end 124.74702 107.413382) (width 0.2032) (layer C1F) (net 190) (status 10))\n  (segment (start 124.74702 107.413382) (end 122.686824 105.353186) (width 0.2032) (layer C1F) (net 190) (tstamp 52810855))\n  (segment (start 122.686824 105.353186) (end 104.006986 105.353186) (width 0.2032) (layer C1F) (net 190) (tstamp 52810858) (status 20))\n  (segment (start 104.006986 105.353186) (end 103.9368 105.283) (width 0.2032) (layer C1F) (net 190) (tstamp 5281085F) (status 30))\n  (segment (start 103.9368 105.283) (end 103.9368 106.131462) (width 0.2032) (layer C1F) (net 190) (status 10))\n  (segment (start 103.9368 106.131462) (end 102.331516 107.736746) (width 0.2032) (layer C1F) (net 190) (tstamp 52810880))\n  (segment (start 102.331516 107.736746) (end 102.331516 108.1532) (width 0.2032) (layer C1F) (net 190) (tstamp 52810884))\n  (segment (start 121.8236 157.2454) (end 121.0108 156.4326) (width 0.254) (layer C1F) (net 191))\n  (segment (start 121.0108 141.9292) (end 121.0108 156.4326) (width 0.254) (layer C1F) (net 191) (tstamp 52817479))\n  (segment (start 122.23 140.71) (end 121.0108 141.9292) (width 0.254) (layer C1F) (net 191) (status 10))\n  (segment (start 119.9694 138.4494) (end 122.23 140.71) (width 0.254) (layer C1F) (net 191) (tstamp 52817472) (status 20))\n  (segment (start 127.437 156.2802) (end 127.437 157.2962) (width 0.254) (layer C1F) (net 191) (tstamp 527EEE38) (status 30))\n  (segment (start 127.4624 156.2548) (end 127.437 156.2802) (width 0.254) (layer C1F) (net 191) (status 30))\n  (segment (start 127.3862 157.2454) (end 121.8236 157.2454) (width 0.254) (layer C1F) (net 191) (tstamp 527EEE31) (status 10))\n  (segment (start 127.3862 157.2454) (end 127.437 157.2962) (width 0.254) (layer C1F) (net 191) (status 30))\n  (segment (start 110.0126 123.4634) (end 111.3334 123.4634) (width 0.254) (layer C1F) (net 191) (tstamp 5288481C) (status 20))\n  (via (at 106.6598 120.1106) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 191))\n  (segment (start 106.6598 120.1106) (end 104.45 117.9008) (width 0.254) (layer C4B) (net 191) (tstamp 528167F0))\n  (segment (start 104.45 117.9008) (end 103.2544 117.9008) (width 0.254) (layer C4B) (net 191) (tstamp 527AD359))\n  (segment (start 102.4509 117.0973) (end 103.2544 117.9008) (width 0.254) (layer C4B) (net 191) (tstamp 527AD361))\n  (via (at 102.4509 117.0973) (size 0.6858) (layers C1F C4B) (net 191))\n  (segment (start 102.64648 115.91112) (end 102.64648 116.90172) (width 0.1524) (layer C1F) (net 191) (status 10))\n  (segment (start 102.64648 116.90172) (end 102.4509 117.0973) (width 0.1524) (layer C1F) (net 191))\n  (segment (start 106.6598 120.1106) (end 110.0126 123.4634) (width 0.254) (layer C1F) (net 191))\n  (segment (start 111.3588 123.4888) (end 111.3334 123.4634) (width 0.254) (layer C1F) (net 191) (tstamp 52884820) (status 30))\n  (segment (start 121.74474 109.0168) (end 121.74474 109.998642) (width 0.254) (layer C1F) (net 191) (status 10))\n  (segment (start 121.2648 121.8632) (end 119.6392 123.4888) (width 0.254) (layer C1F) (net 191) (tstamp 528818E7))\n  (segment (start 121.2648 110.478582) (end 121.2648 121.8632) (width 0.254) (layer C1F) (net 191) (tstamp 528818D8))\n  (segment (start 121.74474 109.998642) (end 121.2648 110.478582) (width 0.254) (layer C1F) (net 191) (tstamp 528818CC))\n  (segment (start 119.6392 123.4888) (end 111.3588 123.4888) (width 0.254) (layer C1F) (net 191) (status 20))\n  (segment (start 119.9694 132.0994) (end 119.9694 138.4494) (width 0.254) (layer C1F) (net 191) (tstamp 52884824))\n  (segment (start 111.3334 123.4634) (end 119.9694 132.0994) (width 0.254) (layer C1F) (net 191) (status 10))\n  (segment (start 128.5546 155.8738) (end 128.5546 154.2736) (width 0.254) (layer C1F) (net 192) (status 30))\n  (segment (start 128.5546 154.2736) (end 128.5546 152.6734) (width 0.254) (layer C1F) (net 192) (status 30))\n  (segment (start 128.5546 152.6734) (end 128.5546 149.3714) (width 0.254) (layer C1F) (net 192) (status 10))\n  (segment (start 117.094 111.5822) (end 117.1575 111.5187) (width 0.254) (layer C1F) (net 192))\n  (segment (start 118.745 111.5187) (end 117.1575 111.5187) (width 0.254) (layer C1F) (net 192) (status 10))\n  (via (at 117.094 111.5822) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 192))\n  (segment (start 117.094 112.3584) (end 117.094 111.5822) (width 0.254) (layer C4B) (net 192) (tstamp 527AD44C))\n  (segment (start 122.783598 124.347198) (end 122.783598 118.047998) (width 0.254) (layer C4B) (net 192) (tstamp 5287894D))\n  (segment (start 122.783598 118.047998) (end 117.094 112.3584) (width 0.254) (layer C4B) (net 192) (tstamp 527B161D))\n  (segment (start 125.0494 126.613) (end 122.783598 124.347198) (width 0.254) (layer C4B) (net 192) (tstamp 5287894C))\n  (via (at 125.0494 126.613) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 192))\n  (segment (start 126.0654 127.629) (end 125.0494 126.613) (width 0.254) (layer C1F) (net 192) (tstamp 52878949))\n  (segment (start 126.0654 130.2198) (end 126.0654 127.629) (width 0.254) (layer C1F) (net 192) (tstamp 52878947))\n  (segment (start 125.8316 141.7716) (end 124.77 140.71) (width 0.254) (layer C1F) (net 192) (tstamp 52817491) (status 20))\n  (segment (start 128.5546 149.3714) (end 125.8316 146.6484) (width 0.254) (layer C1F) (net 192))\n  (segment (start 125.8316 146.6484) (end 125.8316 141.7716) (width 0.254) (layer C1F) (net 192))\n  (segment (start 127.081402 131.235802) (end 126.0654 130.2198) (width 0.254) (layer C1F) (net 192) (tstamp 52878946))\n  (segment (start 127.081402 138.398598) (end 124.77 140.71) (width 0.254) (layer C1F) (net 192) (status 20))\n  (segment (start 127.081402 138.398598) (end 127.081402 131.235802) (width 0.254) (layer C1F) (net 192))\n  (segment (start 91.821 125.5174) (end 91.821 126.381) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 94.5762 166.2726) (end 94.4492 166.1456) (width 0.508) (layer C1F) (net 193))\n  (segment (start 75.0176 161.81) (end 74.2556 161.81) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 97.5233 108.3089) (end 98.1329 107.6993) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 174.483 114.4912) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 89.8858 146.2756) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 102.64648 112.21288) (end 102.8954 112.4618) (width 0.2032) (layer C1F) (net 193) (status 30))\n  (via (at 174.991 109.4112) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 126.2634 123.3932) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 136.652 118.7958) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 153.0858 160.5788) (end 152.0952 160.5788) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 83.0628 140.4142) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 109.5248 113.0587) (end 110.4011 113.0587) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 96.024 150.2452) (end 96.024 149.3816) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 96.659 154.8426) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 98.9704 166.72218) (end 98.9704 167.5426) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (via (at 171.689 115.7612) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 100.6094 105.8324) (end 99.6442 105.8324) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 77.7354 157.6698) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 109.9185 134.7597) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 81.65564 143.30472) (end 81.65564 144.21404) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (via (at 70.852 154.6218) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 103.4034 119.5992) (end 103.5304 119.7262) (width 0.508) (layer C1F) (net 193))\n  (segment (start 159.844496 150.417683) (end 160.544956 151.118143) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 69.3026 154.9266) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 114.0206 117.0178) (end 114.0206 116.0272) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 76.5924 153.809) (end 76.2876 154.1138) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 77.79738 140.4142) (end 78.7448 140.4142) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (via (at 81.6658 144.2242) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 161.223864 138.420061) (end 160.922127 138.420061) (width 0.254) (layer C1F) (net 193))\n  (segment (start 126.24562 125.0188) (end 126.24562 123.41098) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (segment (start 97.5226 154.7156) (end 96.786 154.7156) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 146.595026 127.239642) (end 147.739111 128.383727) (width 0.254) (layer C1F) (net 193) (status 10))\n  (via (at 118.11 107.8738) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 74.916 155.2822) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 103.2002 120.7676) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 80.40596 143.30472) (end 80.40596 144.21404) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (via (at 69.201 152.92) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 121.0802 167.8778) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 114.0206 116.0272) (end 114.046 116.0018) (width 0.508) (layer C1F) (net 193))\n  (segment (start 111.64824 140.49756) (end 110.04804 140.49756) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (segment (start 103.4034 119.0912) (end 103.4034 119.5992) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 80.6498 137.42462) (end 80.6498 137.8742) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 74.5096 151.396) (end 74.5096 150.507) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 103.14432 115.91112) (end 103.14432 112.71072) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 71.9188 159.1176) (end 71.7664 159.27) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 122.7455 109.0168) (end 122.7455 110.6297) (width 0.3048) (layer C1F) (net 193) (status 10))\n  (segment (start 80.40596 144.21404) (end 80.3958 144.2242) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 155.435191 130.774271) (end 154.309066 131.900395) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 165.340413 134.504669) (end 165.484097 134.504669) (width 0.508) (layer C1F) (net 193))\n  (via (at 96.4184 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 109.2073 152.1079) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 122.7455 110.6297) (end 122.7582 110.6424) (width 0.3048) (layer C1F) (net 193))\n  (via (at 114.046 116.0018) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 156.850479 132.189559) (end 155.702802 133.337236) (width 0.254) (layer C1F) (net 193) (status 10))\n  (via (at 115.7859 141.8463) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (via (at 96.024 149.3816) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 86.4822 143.4816) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 109.9185 135.7757) (end 109.9185 134.7597) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 158.993168 143.880057) (end 158.982392 143.880057) (width 0.254) (layer C1F) (net 193))\n  (via (at 100.076 120.7676) (size 0.6858) (layers C1F C4B) (net 193))\n  (via (at 105.9815 149.0091) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 143.554312 124.967637) (end 142.853852 124.267177) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 106.4514 119.0912) (end 107.4166 119.0912) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 154.309066 131.900395) (end 154.258777 131.900395) (width 0.254) (layer C1F) (net 193))\n  (via (at 80.6498 139.0172) (size 0.6858) (layers C1F C4B) (net 193))\n  (via (at 99.4664 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 161.981797 149.681302) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 98.4504 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 69.3026 157.0348) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 110.5027 111.9411) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 108.8517 150.9903) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 107.6174 168.5762) (end 108.6334 168.5762) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 94.373 151.7946) (end 94.373 151.0072) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 100.85 161.8276) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 96.4184 119.0912) (end 96.4184 119.8278) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 91.0964 163.5802) (end 91.0964 164.1898) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 172.832 113.4752) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 106.84764 143.69796) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (segment (start 161.680061 132.561342) (end 161.805784 132.561342) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 89.8858 145.32818) (end 89.8858 146.2756) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (segment (start 137.17833 131.343619) (end 136.47787 130.643159) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 71.1822 154.2916) (end 70.852 154.6218) (width 0.508) (layer C1F) (net 193))\n  (segment (start 93.357 151.7946) (end 93.357 151.0072) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 92.1124 164.5708) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 164.693835 133.858091) (end 165.340413 134.504669) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 74.5096 150.507) (end 74.4842 150.4816) (width 0.508) (layer C1F) (net 193))\n  (segment (start 73.1126 159.1176) (end 71.9188 159.1176) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (segment (start 96.786 154.7156) (end 96.659 154.8426) (width 0.508) (layer C1F) (net 193))\n  (via (at 73.0872 163.5372) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 95.5675 113.1603) (end 95.4659 113.1603) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 70.0646 150.9134) (end 70.09 150.888) (width 0.508) (layer C1F) (net 193))\n  (segment (start 136.43102 119.01678) (end 136.652 118.7958) (width 0.254) (layer C1F) (net 193))\n  (via (at 97.4344 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 121.0802 166.8618) (end 121.0802 167.8778) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 103.5304 119.7262) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 110.9345 135.7757) (end 110.9345 135.0137) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 102.5271 139.1031) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 93.1284 164.3168) (end 93.3824 164.5708) (width 0.508) (layer C1F) (net 193))\n  (via (at 91.821 126.381) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 157.689235 127.212701) (end 158.389695 126.512241) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 99.8594 161.8276) (end 100.85 161.8276) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 174.991 115.7612) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 136.47787 130.643159) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 95.4659 113.1603) (end 94.8309 113.7953) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 93.357 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 102.5271 141.1351) (end 102.1207 141.1351) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 166.022912 136.157036) (end 166.022912 136.121115) (width 0.508) (layer C1F) (net 193))\n  (via (at 154.258777 131.900395) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 130.81 105.0544) (end 131.699 105.0544) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 170.546 117.4122) (end 170.546 118.6822) (width 1.27) (layer C1F) (net 193) (status 10))\n  (segment (start 96.2025 110.4933) (end 95.3389 110.4933) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 152.0952 160.5788) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 170.546 115.2532) (end 171.181 115.2532) (width 1.27) (layer C1F) (net 193) (status 10))\n  (segment (start 80.6498 137.42462) (end 80.6498 136.7312) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 110.44936 138.89736) (end 110.44936 140.09624) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (via (at 171.689 108.1412) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 134.747 119.01678) (end 136.43102 119.01678) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 158.497458 128.020924) (end 159.108115 127.410267) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 174.0004 109.4112) (end 174.991 109.4112) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 98.31 151.3882) (end 98.31 150.5246) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 111.1885 134.7597) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 174.483 113.0942) (end 174.483 114.4912) (width 1.27) (layer C1F) (net 193) (status 10))\n  (segment (start 93.1284 163.5802) (end 93.1284 164.3168) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 74.4842 150.4816) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 104.4702 121.6312) (end 104.4702 120.7676) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 102.1207 141.1351) (end 101.6381 140.6525) (width 0.508) (layer C1F) (net 193))\n  (segment (start 73.0872 162.7752) (end 73.0872 163.5372) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 160.922127 138.420061) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 87.4474 143.4816) (end 86.4822 143.4816) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 88.023 151.82) (end 87.9214 151.9216) (width 0.508) (layer C1F) (net 193))\n  (via (at 164.047256 147.615843) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 87.9214 151.9216) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 110.44936 140.09624) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (segment (start 155.702802 133.337236) (end 155.695618 133.337236) (width 0.254) (layer C1F) (net 193))\n  (segment (start 99.44608 109.71098) (end 99.89058 109.71098) (width 0.254) (layer C1F) (net 193) (status 30))\n  (via (at 97.7258 162.7166) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 100.4824 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 95.4398 166.2726) (end 94.5762 166.2726) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 105.4838 163.6486) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 106.84764 144.89684) (end 106.84764 143.69796) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (segment (start 119.89308 113.51768) (end 120.2944 113.919) (width 0.254) (layer C1F) (net 193))\n  (segment (start 88.7088 154.36) (end 88.8104 154.4616) (width 0.508) (layer C1F) (net 193))\n  (via (at 93.091 126.381) (size 0.6858) (layers C1F C4B) (net 193))\n  (via (at 158.982392 143.880057) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 92.341 151.7946) (end 92.341 151.0072) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 78.0656 157.3396) (end 77.7354 157.6698) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 97.2439 108.3089) (end 97.5233 108.3089) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 102.3874 119.0912) (end 102.3874 119.5992) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 102.5271 140.1191) (end 102.5271 139.1031) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 126.24562 123.41098) (end 126.2634 123.3932) (width 0.2032) (layer C1F) (net 193))\n  (segment (start 93.091 125.5174) (end 93.091 126.381) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 115.7605 139.8651) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 91.0964 164.1898) (end 90.7154 164.5708) (width 0.508) (layer C1F) (net 193))\n  (segment (start 97.4344 119.0912) (end 97.4344 119.8278) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 109.6285 156.72488) (end 109.6285 157.6723) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (via (at 74.2556 161.81) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (via (at 71.7664 159.27) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 170.546 108.6492) (end 171.181 108.6492) (width 1.27) (layer C1F) (net 193) (status 10))\n  (segment (start 147.739111 128.383727) (end 147.739111 128.398095) (width 0.254) (layer C1F) (net 193))\n  (segment (start 170.546 106.4902) (end 170.546 105.2202) (width 1.27) (layer C1F) (net 193) (status 10))\n  (via (at 131.699 105.0544) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 105.9815 148.0185) (end 105.9815 149.0091) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 115.5319 140.8811) (end 116.5225 140.8811) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 149.768649 123.602638) (end 149.768649 123.638559) (width 0.508) (layer C1F) (net 193))\n  (segment (start 101.346 121.6312) (end 101.346 120.7676) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 95.2119 110.3663) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 102.1461 113.2111) (end 102.8954 112.4618) (width 0.254) (layer C1F) (net 193) (status 30))\n  (via (at 88.8104 154.4616) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 166.609 111.9512) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 100.076 121.6312) (end 100.076 120.7676) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 150.469109 122.902178) (end 149.768649 123.602638) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 109.0295 148.0185) (end 109.0295 149.0091) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 164.614808 132.259605) (end 166.112715 132.259605) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 165.484097 146.179002) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 160.904166 133.337236) (end 161.680061 132.561342) (width 0.508) (layer C1F) (net 193) (status 20))\n  (via (at 165.484097 134.504669) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 102.5271 143.5481) (end 102.5271 144.5641) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 109.6285 157.6723) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 111.9505 135.7757) (end 112.9665 135.7757) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 109.0295 149.0091) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 99.44608 112.21288) (end 102.64648 112.21288) (width 0.254) (layer C1F) (net 193) (status 30))\n  (via (at 116.5225 140.8811) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 94.8309 113.7953) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (via (at 166.112715 132.259605) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 103.6447 113.2111) (end 102.8954 112.4618) (width 0.254) (layer C1F) (net 193) (status 30))\n  (via (at 113.7285 146.7231) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 84.7138 136.9598) (end 83.7232 136.9598) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 136.7536 118.6942) (end 137.668 118.6942) (width 0.508) (layer C1F) (net 193) (status 20))\n  (segment (start 118.0846 107.8484) (end 118.11 107.8738) (width 0.508) (layer C1F) (net 193))\n  (segment (start 171.181 108.6492) (end 171.689 108.1412) (width 1.27) (layer C1F) (net 193))\n  (segment (start 78.0656 157.3396) (end 78.7387 157.3396) (width 0.4572) (layer C1F) (net 193) (status 20))\n  (segment (start 71.8807 154.952) (end 71.1822 154.952) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 98.1329 107.6993) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 71.1822 154.2916) (end 71.8807 154.2916) (width 0.508) (layer C1F) (net 193) (status 20))\n  (via (at 170.546 118.6822) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 120.2944 113.919) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 161.281337 148.980842) (end 161.981797 149.681302) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 80.3958 144.2242) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 109.7661 151.5491) (end 109.2073 152.1079) (width 0.254) (layer C1F) (net 193))\n  (segment (start 117.094 107.8484) (end 118.0846 107.8484) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 93.2046 149.915) (end 92.595 149.915) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 78.7387 158) (end 78.0656 158) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (via (at 99.6315 105.8197) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 106.4998 163.6232) (end 105.5092 163.6232) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 81.4438 158) (end 80.7453 158) (width 0.508) (layer C1F) (net 193) (status 20))\n  (segment (start 100.4824 119.0912) (end 100.4824 119.8278) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 73.8873 154.952) (end 74.5858 154.952) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (via (at 110.5027 113.1603) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 104.4702 120.7676) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 69.3026 155.841) (end 69.3026 154.9266) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 110.4011 113.0587) (end 110.5027 113.1603) (width 0.508) (layer C1F) (net 193))\n  (segment (start 163.346796 146.915383) (end 164.047256 147.615843) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 87.7944 154.36) (end 88.7088 154.36) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 102.1461 115.91112) (end 102.1461 113.2111) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 81.4438 158) (end 81.774 158.3302) (width 0.508) (layer C1F) (net 193))\n  (segment (start 162.152422 137.491502) (end 161.223864 138.420061) (width 0.254) (layer C1F) (net 193) (status 10))\n  (via (at 112.9665 135.7757) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 69.3026 158) (end 69.3026 157.0348) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 108.6334 168.5762) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 164.492677 132.137474) (end 164.614808 132.259605) (width 0.508) (layer C1F) (net 193) (status 30))\n  (via (at 80.6498 136.7312) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 97.7258 163.7326) (end 97.7258 162.7166) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 151.744305 155.015574) (end 151.744305 155.464587) (width 0.254) (layer C1F) (net 193))\n  (segment (start 74.5858 154.952) (end 74.916 155.2822) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 88.023 150.9056) (end 88.023 151.82) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 102.5271 144.5641) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 84.01022 140.4142) (end 83.0628 140.4142) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (via (at 149.768649 123.638559) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 164.783637 145.478542) (end 165.484097 146.179002) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 155.695618 133.337236) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 115.7351 141.8971) (end 115.7859 141.8463) (width 0.508) (layer C1F) (net 193))\n  (via (at 160.544956 151.118143) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 106.34472 113.2111) (end 103.6447 113.2111) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 154.186935 156.075244) (end 154.887395 156.775704) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 94.373 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 99.89058 109.71098) (end 102.6414 112.4618) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 108.2929 151.5491) (end 108.8517 150.9903) (width 0.254) (layer C1F) (net 193))\n  (segment (start 71.1822 154.952) (end 70.852 154.6218) (width 0.508) (layer C1F) (net 193))\n  (via (at 98.31 150.5246) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 147.739111 128.398095) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 83.6978 136.9852) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 160.031286 144.918174) (end 158.993168 143.880057) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 105.5092 163.6232) (end 105.4838 163.6486) (width 0.508) (layer C1F) (net 193))\n  (via (at 102.616 119.8278) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 160.904166 133.337236) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 102.6414 112.4618) (end 102.8954 112.4618) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 77.71 153.809) (end 76.5924 153.809) (width 0.4572) (layer C1F) (net 193) (status 10))\n  (via (at 122.7582 110.6424) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 78.7448 140.4142) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 142.853852 124.267177) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 74.5858 155.6124) (end 73.8873 155.6124) (width 0.4572) (layer C1F) (net 193) (status 20))\n  (segment (start 162.9006 111.9512) (end 161.91 111.9512) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 166.022912 136.121115) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 99.6442 105.8324) (end 99.6315 105.8197) (width 0.508) (layer C1F) (net 193))\n  (segment (start 102.3874 119.5992) (end 102.616 119.8278) (width 0.508) (layer C1F) (net 193))\n  (segment (start 159.108115 127.410267) (end 159.28772 127.410267) (width 0.508) (layer C1F) (net 193))\n  (segment (start 110.9345 135.0137) (end 111.1885 134.7597) (width 0.508) (layer C1F) (net 193))\n  (via (at 161.191535 129.457765) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 103.14432 112.71072) (end 102.8954 112.4618) (width 0.254) (layer C1F) (net 193) (status 30))\n  (segment (start 118.745 113.51768) (end 119.89308 113.51768) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 70.0646 151.777) (end 70.0646 150.9134) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 122.1352 165.9994) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 81.65564 144.21404) (end 81.6658 144.2242) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 70.0646 152.92) (end 69.201 152.92) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 151.744305 155.464587) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 107.92968 151.5491) (end 108.2929 151.5491) (width 0.254) (layer C1F) (net 193) (status 10))\n  (via (at 170.546 105.2202) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 174.0004 115.7612) (end 174.991 115.7612) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 95.3389 110.4933) (end 95.2119 110.3663) (width 0.508) (layer C1F) (net 193))\n  (segment (start 172.832 112.6116) (end 172.832 113.4752) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 159.28772 127.410267) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 114.7699 139.8651) (end 115.7605 139.8651) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 110.04804 140.49756) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 193) (status 30))\n  (segment (start 74.5858 155.6124) (end 74.916 155.2822) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 150.839095 154.110364) (end 151.744305 155.015574) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 113.7285 145.7325) (end 113.7285 146.7231) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 92.341 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 81.774 158.3302) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 160.473114 130.176186) (end 161.191535 129.457765) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 94.4492 166.1456) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 107.4166 119.0912) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 90.7154 164.5708) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (segment (start 114.7699 141.8971) (end 115.7351 141.8971) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 99.4664 119.0912) (end 99.4664 119.8278) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 123.1512 165.9994) (end 122.1352 165.9994) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 80.6498 138.32378) (end 80.6498 139.0172) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 165.322452 136.857496) (end 166.022912 136.157036) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 80.7453 158.6604) (end 81.4438 158.6604) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 92.1124 163.5802) (end 92.1124 164.5708) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 78.0656 158) (end 77.7354 157.6698) (width 0.4572) (layer C1F) (net 193))\n  (segment (start 83.7232 136.9598) (end 83.6978 136.9852) (width 0.508) (layer C1F) (net 193))\n  (segment (start 81.4438 158.6604) (end 81.774 158.3302) (width 0.508) (layer C1F) (net 193))\n  (segment (start 168.02886 111.9512) (end 166.609 111.9512) (width 0.3048) (layer C1F) (net 193) (status 10))\n  (segment (start 84.7138 143.9956) (end 83.6978 143.9956) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 76.2876 154.1138) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 110.12932 151.5491) (end 109.7661 151.5491) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 98.4504 119.0912) (end 98.4504 119.8278) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 98.9704 167.5426) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 101.346 120.7676) (size 0.6858) (layers C1F C4B) (net 193))\n  (via (at 92.341 149.661) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 93.3824 164.5708) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (via (at 70.09 150.888) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 103.2002 121.6312) (end 103.2002 120.7676) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 154.887395 156.775704) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 100.4824 119.0912) (end 99.4664 119.0912) (width 0.508) (layer C1F) (net 193) (status 30))\n  (via (at 101.6381 140.6525) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 193))\n  (via (at 161.91 111.9512) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 80.6498 137.8742) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 92.595 149.915) (end 92.341 149.661) (width 0.508) (layer C1F) (net 193))\n  (via (at 83.6978 143.9956) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 171.181 115.2532) (end 171.689 115.7612) (width 1.27) (layer C1F) (net 193))\n  (segment (start 106.64952 115.91112) (end 106.8451 116.1067) (width 0.254) (layer C1F) (net 193))\n  (via (at 106.8451 116.1067) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 136.7536 118.6942) (end 136.652 118.7958) (width 0.508) (layer C1F) (net 193))\n  (segment (start 105.64622 115.91112) (end 106.64952 115.91112) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 102.8954 114.1128) (end 102.8954 110.8108) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 102.8954 114.1128) (end 102.8954 110.8108) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 101.2444 114.1128) (end 101.2444 110.8108) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 110.8108) (end 101.2444 114.1128) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 101.2444 114.1128) (end 101.2444 110.8108) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 170.03038 111.2019) (end 170.03038 112.7005) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 104.5464 110.8108) (end 101.2444 114.1128) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 169.02962 112.7005) (end 169.02962 111.2019) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 170.03038 112.7005) (end 169.02962 112.7005) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 101.2444 110.8108) (end 104.5464 110.8108) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 114.1128) (end 101.2444 110.8108) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 110.15726 140.38834) (end 107.13974 143.40586) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 169.02962 112.7005) (end 169.02962 111.2019) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 104.5464 112.4618) (end 101.2444 112.4618) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 114.1128) (end 101.2444 110.8108) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 169.02962 111.2019) (end 170.03038 111.2019) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 126.80626 163.58894) (end 126.80626 162.26306) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 104.5464 114.1128) (end 101.2444 114.1128) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 101.2444 110.8108) (end 104.5464 110.8108) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 104.5464 110.8108) (end 104.5464 114.1128) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 112.4618) (end 101.2444 112.4618) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 170.03038 112.7005) (end 169.02962 112.7005) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 107.13974 143.40586) (end 110.15726 140.38834) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 110.8108) (end 104.5464 114.1128) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 169.02962 111.2019) (end 170.03038 111.2019) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 126.80626 162.26306) (end 126.80626 163.58894) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 104.5464 114.1128) (end 101.2444 114.1128) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 170.03038 111.2019) (end 170.03038 112.7005) (width 1.27) (layer C2) (net 193) (status 30))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer C4B) (net 193) (status 30))\n  (segment (start 79.0588 168.7182) (end 79.0702 168.7068) (width 0.508) (layer C1F) (net 193) (tstamp 5270198B))\n  (via (at 79.0702 168.7068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 78.1057 168.7182) (end 79.0588 168.7182) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 77.9828 143.8686) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 77.0938 143.8686) (end 77.9828 143.8686) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 70.947 144.0718) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 71.9122 144.0718) (end 70.947 144.0718) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 71.9122 141.862) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 71.9122 142.8272) (end 71.9122 141.862) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 106.3604 158.164) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 105.41298 158.164) (end 106.3604 158.164) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (via (at 94.9452 126.381) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 94.9452 125.5174) (end 94.9452 126.381) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 75.8698 148.8948) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 76.835 148.8948) (end 75.8698 148.8948) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 77.851 147.9042) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 77.851 146.304) (end 77.851 147.9042) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 81.3054 147.8788) (end 82.2706 147.8788) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 82.2706 147.8788) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 88.714 157.5136) (end 88.6968 157.5308) (width 0.254) (layer C1F) (net 193) (tstamp 5272E165))\n  (via (at 88.6968 157.5308) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 89.9454 157.5136) (end 88.714 157.5136) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 74.884 138.7124) (end 74.8792 138.7172) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 74.8792 138.7172) (end 74.8792 139.7) (width 0.508) (layer C1F) (net 193) (tstamp 5272F7C0) (status 10))\n  (via (at 74.8792 139.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 107.3912 153.67) (end 107.061 153.3398) (width 0.508) (layer C1F) (net 193) (tstamp 5272FC91))\n  (via (at 107.061 153.3398) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 107.3912 154.3304) (end 107.3912 153.67) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 102.0064 155.6004) (end 102.0064 154.686) (width 0.508) (layer C1F) (net 193) (tstamp 52731817) (status 10))\n  (via (at 102.0064 154.686) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 102.0572 155.6512) (end 102.0064 155.6004) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 100.4316 155.2878) (end 100.4316 154.8384) (width 0.508) (layer C1F) (net 193) (tstamp 52731828))\n  (via (at 100.4316 154.8384) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 100.85 155.7062) (end 100.4316 155.2878) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 102.5906 160.6296) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 102.5906 159.6644) (end 102.5906 160.6296) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 105.4354 119.9022) (end 105.4914 119.9582) (width 0.508) (layer C1F) (net 193) (tstamp 52732BE2))\n  (via (at 105.4914 119.9582) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 105.4354 119.0912) (end 105.4354 119.9022) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 96.2152 126.3792) (end 96.2204 126.3844) (width 0.508) (layer C1F) (net 193) (tstamp 52732D7F))\n  (via (at 96.2204 126.3844) (size 0.6858) (layers C1F C4B) (net 193))\n  (segment (start 96.2152 125.5174) (end 96.2152 126.3792) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 125.6912 166.228) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 125.4753 167.66818) (end 125.4753 166.4439) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 125.4753 166.4439) (end 125.6912 166.228) (width 0.508) (layer C1F) (net 193))\n  (segment (start 165.23265 130.840725) (end 165.93311 130.140265) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 165.93311 130.140265) (end 165.93311 130.104344) (width 0.508) (layer C1F) (net 193))\n  (via (at 165.93311 130.104344) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (via (at 158.389695 126.512241) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 140.041476 151.854524) (end 139.3496 152.5464) (width 0.508) (layer C1F) (net 193) (tstamp 52742CEB) (status 10))\n  (via (at 139.3496 152.5464) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 140.052012 151.854524) (end 140.041476 151.854524) (width 0.508) (layer C1F) (net 193) (status 30))\n  (via (at 117.9628 127.7052) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 117.9628 126.6892) (end 117.9628 127.7052) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 138.232 124.962) (end 138.2066 124.9874) (width 0.508) (layer C1F) (net 193) (tstamp 52798874))\n  (via (at 138.2066 124.9874) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 139.2226 124.962) (end 138.232 124.962) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 131.628 159.0742) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 131.628 160.0902) (end 131.628 159.0742) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 164.5666 155.5496) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 164.5666 156.7434) (end 164.5666 155.5496) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 130.2654 157.9476) (end 130.2818 157.9312) (width 0.508) (layer C1F) (net 193) (tstamp 527AD672))\n  (via (at 130.2818 157.9312) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 129.2472 157.9476) (end 130.2654 157.9476) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 139.8576 111.7032) (end 140.137 111.4238) (width 0.508) (layer C1F) (net 193) (tstamp 527AD986))\n  (via (at 140.137 111.4238) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 139.121 111.7032) (end 139.8576 111.7032) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 131.5772 170.7836) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 131.5772 169.8184) (end 131.5772 170.7836) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 131.3994 137.0016) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 132.3646 137.0016) (end 131.3994 137.0016) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 133.4314 146.7806) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 134.121029 146.090971) (end 133.4314 146.7806) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 120.5282 162.7064) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 121.4934 162.7064) (end 120.5282 162.7064) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 121.2648 158.998) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 122.23 158.998) (end 121.2648 158.998) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 124.3382 158.3122) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 125.3034 158.3122) (end 124.3382 158.3122) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 138.232 126.232) (end 138.2066 126.2574) (width 0.508) (layer C1F) (net 193) (tstamp 527B30C4))\n  (via (at 138.2066 126.2574) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 139.2226 126.232) (end 138.232 126.232) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 144.631942 156.431742) (end 143.947 155.7468) (width 0.508) (layer C1F) (net 193) (tstamp 527C0AAB) (status 10))\n  (via (at 143.947 155.7468) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 144.631942 156.434455) (end 144.631942 156.431742) (width 0.508) (layer C1F) (net 193) (status 30))\n  (via (at 139.5274 155.188) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 140.4926 155.188) (end 139.5274 155.188) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 87.1526 121.66) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 87.1526 123.3364) (end 87.1526 121.66) (width 1.27) (layer C1F) (net 193) (status 10))\n  (segment (start 89.95 133.05) (end 90 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E805D))\n  (segment (start 90.05 133.05) (end 90 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8055))\n  (via (at 90 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 90.05 133.05) (end 93 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (segment (start 87 133.05) (end 89.95 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 83.95 133.05) (end 84 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8064))\n  (segment (start 84.05 133.05) (end 87 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 84 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 84.05 133.05) (end 84 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8060))\n  (segment (start 81 133.05) (end 83.95 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 77.95 133.05) (end 78 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E806C))\n  (segment (start 78.05 133.05) (end 81 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 78 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 78.05 133.05) (end 78 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8067))\n  (segment (start 75 133.05) (end 77.95 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 71.95 133.05) (end 72 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8074))\n  (segment (start 72.05 133.05) (end 75 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 72 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 72.05 133.05) (end 72 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E806F))\n  (segment (start 69.125 133.05) (end 71.95 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 136.95) (end 67.75 137) (width 1.016) (layer C1F) (net 193) (tstamp 527E8079))\n  (via (at 67.75 137) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 136.95) (end 67.7 134.225) (width 1.016) (layer C1F) (net 193) (status 20))\n  (segment (start 67.7 137.05) (end 67.75 137) (width 1.016) (layer C1F) (net 193) (tstamp 527E807D))\n  (segment (start 67.7 140) (end 67.7 137.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (via (at 99 134.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 99 133.05) (end 99 134.5) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 107.95 133.05) (end 108 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8089))\n  (segment (start 108.05 133.05) (end 111 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 108 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 108.05 133.05) (end 108 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E8085))\n  (segment (start 105 133.05) (end 107.95 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 119.5578 161.3146) (end 119.5578 161.3154) (width 0.508) (layer C1F) (net 193) (tstamp 527E812F))\n  (via (at 119.5578 161.3154) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 120.325 160.5474) (end 119.5578 161.3146) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 118.3 155.05) (end 118.25 155) (width 1.016) (layer C1F) (net 193) (tstamp 527E81D3))\n  (segment (start 118.3 154.95) (end 118.3 152) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 118.25 155) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 154.95) (end 118.25 155) (width 1.016) (layer C1F) (net 193) (tstamp 527E81C7))\n  (segment (start 118.3 158) (end 118.3 155.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 118.3 149.05) (end 118.25 149) (width 1.016) (layer C1F) (net 193) (tstamp 527E81EF))\n  (segment (start 118.3 148.95) (end 118.3 146) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 118.25 149) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 148.95) (end 118.25 149) (width 1.016) (layer C1F) (net 193) (tstamp 527E81E9))\n  (segment (start 118.3 152) (end 118.3 149.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 118.3 161.05) (end 118.25 161) (width 1.016) (layer C1F) (net 193) (tstamp 527E83C7))\n  (segment (start 118.3 160.95) (end 118.3 158) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 118.25 161) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 160.95) (end 118.25 161) (width 1.016) (layer C1F) (net 193) (tstamp 527E83C0))\n  (segment (start 118.3 164) (end 118.3 161.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 104.45 133.05) (end 104.25 133.25) (width 1.016) (layer C1F) (net 193) (tstamp 527E847F) (status 30))\n  (segment (start 104.25 133.25) (end 104.25 134.25) (width 1.016) (layer C1F) (net 193) (tstamp 527E8484) (status 10))\n  (via (at 104.25 134.25) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 105 133.05) (end 104.45 133.05) (width 1.016) (layer C1F) (net 193) (status 30))\n  (segment (start 114.05 133.05) (end 114 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E84A1))\n  (segment (start 113.95 133.05) (end 111 133.05) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 114 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 113.95 133.05) (end 114 133) (width 1.016) (layer C1F) (net 193) (tstamp 527E849A))\n  (segment (start 116.875 133.05) (end 114.05 133.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 94.05 133.05) (end 94 133.1) (width 1.016) (layer C1F) (net 193) (tstamp 527E84BC) (status 30))\n  (segment (start 94 133.1) (end 94 134.25) (width 1.016) (layer C1F) (net 193) (tstamp 527E84BE) (status 10))\n  (via (at 94 134.25) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 93 133.05) (end 94.05 133.05) (width 1.016) (layer C1F) (net 193) (status 30))\n  (segment (start 118.3 137.05) (end 118.25 137) (width 1.016) (layer C1F) (net 193) (tstamp 527E853B))\n  (segment (start 118.3 136.95) (end 118.3 134.225) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 118.25 137) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 136.95) (end 118.25 137) (width 1.016) (layer C1F) (net 193) (tstamp 527E8534))\n  (segment (start 118.3 140) (end 118.3 137.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 118.3 145.05) (end 118.25 145) (width 1.016) (layer C1F) (net 193) (tstamp 527E85B8) (status 30))\n  (segment (start 118.25 145) (end 117 145) (width 1.016) (layer C1F) (net 193) (tstamp 527E85B9) (status 10))\n  (via (at 117 145) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 146) (end 118.3 145.05) (width 1.016) (layer C1F) (net 193) (status 30))\n  (segment (start 118.3 167.05) (end 118.25 167) (width 1.016) (layer C1F) (net 193) (tstamp 527E8688))\n  (segment (start 118.3 166.95) (end 118.3 164) (width 1.016) (layer C1F) (net 193) (status 20))\n  (segment (start 118.3 166.95) (end 118.25 167) (width 1.016) (layer C1F) (net 193) (tstamp 527E8680))\n  (segment (start 118.3 169.775) (end 118.3 167.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 84.05 170.95) (end 84 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86CF))\n  (segment (start 83.95 170.95) (end 81 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 84 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 83.95 170.95) (end 84 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86C8))\n  (segment (start 87 170.95) (end 84.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 90.05 170.95) (end 90 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86D9))\n  (segment (start 89.95 170.95) (end 87 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 90 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 89.95 170.95) (end 90 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86D2))\n  (segment (start 93 170.95) (end 90.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 96.05 170.95) (end 96 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86E2))\n  (segment (start 95.95 170.95) (end 93 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 96 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 95.95 170.95) (end 96 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86DD))\n  (segment (start 99 170.95) (end 96.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 78.05 170.95) (end 78 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86F5))\n  (segment (start 77.95 170.95) (end 75 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 78 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 77.95 170.95) (end 78 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E86F0))\n  (segment (start 81 170.95) (end 78.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 71.95 170.95) (end 72 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E873B))\n  (segment (start 72.05 170.95) (end 75 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 72 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 72.05 170.95) (end 72 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E8734))\n  (segment (start 69.125 170.95) (end 71.95 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 102.05 170.95) (end 102 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E8769))\n  (segment (start 101.95 170.95) (end 99 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 102 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 101.95 170.95) (end 102 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E8763))\n  (segment (start 105 170.95) (end 102.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 108.05 170.95) (end 108 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E8851))\n  (segment (start 107.95 170.95) (end 105 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 108 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 107.95 170.95) (end 108 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E884A))\n  (segment (start 111 170.95) (end 108.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 114.05 170.95) (end 114 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E885B))\n  (segment (start 113.95 170.95) (end 111 170.95) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 114 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 113.95 170.95) (end 114 171) (width 1.016) (layer C1F) (net 193) (tstamp 527E8854))\n  (segment (start 116.875 170.95) (end 114.05 170.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 118.3 141.05) (end 118.35 141) (width 1.016) (layer C1F) (net 193) (tstamp 527E8876) (status 30))\n  (segment (start 118.35 141) (end 119.5 141) (width 1.016) (layer C1F) (net 193) (tstamp 527E8877) (status 10))\n  (via (at 119.5 141) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 118.3 140) (end 118.3 141.05) (width 1.016) (layer C1F) (net 193) (status 30))\n  (segment (start 99.5758 163.068) (end 99.187 163.068) (width 0.508) (layer C1F) (net 193) (tstamp 527E8B97))\n  (via (at 99.187 163.068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 100.1134 163.6056) (end 99.5758 163.068) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 167.05) (end 67.75 167) (width 1.016) (layer C1F) (net 193) (tstamp 527E8DC0))\n  (segment (start 67.7 166.95) (end 67.7 164) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 67.75 167) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 166.95) (end 67.75 167) (width 1.016) (layer C1F) (net 193) (tstamp 527E8DB5))\n  (segment (start 67.7 169.775) (end 67.7 167.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 154.95) (end 67.75 155) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E15))\n  (segment (start 67.7 155.05) (end 67.7 158) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 67.75 155) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 155.05) (end 67.75 155) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E0D))\n  (segment (start 67.7 152) (end 67.7 154.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 148.95) (end 67.75 149) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E1F))\n  (segment (start 67.7 149.05) (end 67.7 152) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 67.75 149) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 149.05) (end 67.75 149) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E1A))\n  (segment (start 67.7 146) (end 67.7 148.95) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 143.05) (end 67.75 143) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E28))\n  (segment (start 67.7 142.95) (end 67.7 140) (width 1.016) (layer C1F) (net 193) (status 20))\n  (via (at 67.75 143) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 142.95) (end 67.75 143) (width 1.016) (layer C1F) (net 193) (tstamp 527E8E23))\n  (segment (start 67.7 146) (end 67.7 143.05) (width 1.016) (layer C1F) (net 193) (status 10))\n  (segment (start 67.7 158.45) (end 68.25 159) (width 1.016) (layer C1F) (net 193) (tstamp 527E8EB6) (status 10))\n  (segment (start 68.25 159) (end 69 159) (width 1.016) (layer C1F) (net 193) (tstamp 527E8EB8))\n  (via (at 69 159) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.7 158) (end 67.7 158.45) (width 1.016) (layer C1F) (net 193) (status 30))\n  (via (at 67.874 122.3966) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 67.874 123.4126) (end 67.874 122.3966) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 129.4944 150.9716) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 130.4596 150.9716) (end 129.4944 150.9716) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 127.4624 154.172) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 127.4624 155.188) (end 127.4624 154.172) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 130.6374 154.2736) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 129.6214 154.2736) (end 130.6374 154.2736) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 134.0156 166.6434) (end 133.0504 166.6434) (width 0.508) (layer C1F) (net 193) (tstamp 527F2630) (status 10))\n  (via (at 133.0504 166.6434) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 134.168 166.7958) (end 134.0156 166.6434) (width 0.508) (layer C1F) (net 193) (status 30))\n  (via (at 173.03 166.9228) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 173.03 165.9068) (end 173.03 166.9228) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 102.6432 105.8324) (end 102.6466 105.8358) (width 0.508) (layer C1F) (net 193) (tstamp 52806654))\n  (via (at 102.6466 105.8358) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 101.6254 105.8324) (end 102.6432 105.8324) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 110.4011 112.0427) (end 110.5027 111.9411) (width 0.508) (layer C1F) (net 193) (tstamp 52806868))\n  (segment (start 109.5248 112.0427) (end 110.4011 112.0427) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 94.8268 112.1443) (end 94.6202 112.3509) (width 0.508) (layer C1F) (net 193) (tstamp 52806E78))\n  (via (at 94.6202 112.3509) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 95.5675 112.1443) (end 94.8268 112.1443) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 95.8215 116.0414) (end 96.0807 116.3006) (width 0.508) (layer C1F) (net 193) (tstamp 52806F14))\n  (via (at 96.0807 116.3006) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 95.8215 115.3193) (end 95.8215 116.0414) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 135.610804 143.5294) (end 135.086357 143.5294) (width 0.254) (layer C1F) (net 193) (tstamp 5280713C))\n  (segment (start 135.086357 143.5294) (end 134.520174 144.095583) (width 0.254) (layer C1F) (net 193) (tstamp 5280713F))\n  (via (at 134.520174 144.095583) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 136.343166 142.797038) (end 135.610804 143.5294) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 134.747 110.1463) (end 134.7522 110.1411) (width 0.254) (layer C1F) (net 193) (tstamp 528073D0))\n  (via (at 134.7522 110.1411) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 134.747 111.01832) (end 134.747 110.1463) (width 0.254) (layer C1F) (net 193) (status 10))\n  (via (at 80.7772 120.644) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 81.7932 120.644) (end 80.7772 120.644) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 118.5812 166.6688) (end 118.25 167) (width 0.508) (layer C1F) (net 193) (tstamp 52818CAA))\n  (via (at 118.25 167) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 119.7154 166.6688) (end 118.5812 166.6688) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 111.9572 151.5812) (end 111.9251 151.5491) (width 0.508) (layer C1F) (net 193) (tstamp 52818F57))\n  (via (at 111.9251 151.5491) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 111.9251 151.5491) (end 110.97768 151.5491) (width 0.254) (layer C1F) (net 193) (status 20))\n  (segment (start 113.4416 151.5812) (end 111.9572 151.5812) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 105.2628 152.4202) (end 106.1339 151.5491) (width 0.508) (layer C1F) (net 193) (tstamp 52818F5C) (status 10))\n  (segment (start 106.1339 151.5491) (end 107.08132 151.5491) (width 0.254) (layer C1F) (net 193) (status 20))\n  (via (at 106.1339 151.5491) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 105.2628 152.6226) (end 105.2628 152.4202) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 104.1098 166.999) (end 104.163 167.0522) (width 0.508) (layer C1F) (net 193) (tstamp 52818F63))\n  (via (at 104.163 167.0522) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 104.163 167.0522) (end 104.98342 167.0522) (width 0.2032) (layer C1F) (net 193) (status 20))\n  (segment (start 102.7736 166.999) (end 104.1098 166.999) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 88.1788 163.0468) (end 89.0644 163.0468) (width 0.508) (layer C1F) (net 193) (tstamp 52818F68))\n  (via (at 89.0644 163.0468) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 89.5978 163.5802) (end 90.0804 163.5802) (width 0.508) (layer C1F) (net 193) (status 20))\n  (segment (start 89.5978 163.5802) (end 89.0644 163.0468) (width 0.508) (layer C1F) (net 193))\n  (segment (start 87.1272 161.9952) (end 88.1788 163.0468) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 81.901 151.816) (end 81.901 153.428) (width 0.508) (layer C1F) (net 193) (tstamp 52818F77) (status 10))\n  (via (at 81.901 153.428) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 81.901 153.428) (end 80.9104 153.428) (width 0.508) (layer C1F) (net 193) (status 20))\n  (segment (start 81.8948 151.8098) (end 81.901 151.816) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 69.4488 147.9998) (end 70.414 147.9998) (width 0.508) (layer C1F) (net 193) (status 20))\n  (via (at 69.4488 147.9998) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 69.4488 146.5774) (end 69.4488 147.9998) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 92.6798 141.9192) (end 92.6798 141.983) (width 0.508) (layer C1F) (net 193) (tstamp 52818F81))\n  (via (at 92.6798 141.983) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 92.6798 141.983) (end 92.6798 142.9482) (width 0.508) (layer C1F) (net 193) (status 20))\n  (segment (start 91.5722 140.8116) (end 92.6798 141.9192) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 97.167 148.4248) (end 97.167 149.7626) (width 0.508) (layer C1F) (net 193) (tstamp 52818F91) (status 10))\n  (segment (start 97.167 149.7626) (end 97.167 150.6262) (width 0.508) (layer C1F) (net 193) (status 20))\n  (via (at 97.167 149.7626) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 97.1856 148.4062) (end 97.167 148.4248) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 112.1664 159.5366) (end 112.1664 158.0642) (width 0.508) (layer C1F) (net 193) (tstamp 52818FAE) (status 10))\n  (segment (start 112.1664 158.0642) (end 112.1664 157.099) (width 0.508) (layer C1F) (net 193) (status 20))\n  (via (at 112.1664 158.0642) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 112.0446 159.6584) (end 112.1664 159.5366) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 129.74574 123.58774) (end 129.6214 123.4634) (width 0.254) (layer C1F) (net 193) (tstamp 52881A60))\n  (via (at 129.6214 123.4634) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 129.74574 125.0188) (end 129.74574 123.58774) (width 0.254) (layer C1F) (net 193) (status 10))\n  (segment (start 163.7476 151.9) (end 163.759 151.9114) (width 0.2032) (layer C1F) (net 193) (tstamp 5290531C))\n  (via (at 163.759 151.9114) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 162.5334 151.9) (end 163.7476 151.9) (width 0.2032) (layer C1F) (net 193) (status 10))\n  (segment (start 160.3666 154.9198) (end 159.5934 154.1466) (width 0.2032) (layer C1F) (net 193) (tstamp 5290534C) (status 10))\n  (via (at 159.5934 154.1466) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 160.3666 155.1) (end 160.3666 154.9198) (width 0.2032) (layer C1F) (net 193) (status 30))\n  (via (at 112 129.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 114 129.5) (end 112 129.5) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 139.2226 127.502) (end 138.232 127.502) (width 0.2032) (layer C1F) (net 193))\n  (via (at 138.232 127.502) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (via (at 124.9478 128.9752) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 124.9478 128.01) (end 124.9478 128.9752) (width 0.508) (layer C1F) (net 193) (status 10))\n  (segment (start 122.5 169.871) (end 122.5296 169.9006) (width 0.508) (layer C1F) (net 193) (tstamp 52AA401A))\n  (segment (start 122.56238 169.86782) (end 123.8751 169.86782) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 122.5296 169.9006) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 122.56238 169.86782) (end 122.5296 169.9006) (width 0.508) (layer C1F) (net 193) (tstamp 52797E78))\n  (segment (start 122.5 168.7334) (end 122.5 169.871) (width 0.508) (layer C1F) (net 193))\n  (via (at 128.9558 169.9006) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 127.9144 169.9006) (end 128.9558 169.9006) (width 0.508) (layer C1F) (net 193))\n  (segment (start 176.2112 151) (end 176.2112 152.0068) (width 0.508) (layer C1F) (net 193))\n  (via (at 176.205 152.013) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 63.9035 164.4925) (end 63.115 164.4925) (width 0.508) (layer C1F) (net 193) (tstamp 52D05BA4))\n  (segment (start 66.2 162.0334) (end 66.2 162.196) (width 0.508) (layer C1F) (net 193))\n  (segment (start 66.2 162.196) (end 65.588 162.808) (width 0.508) (layer C1F) (net 193) (tstamp 52D05BA0))\n  (segment (start 65.588 162.808) (end 63.9035 164.4925) (width 0.508) (layer C1F) (net 193))\n  (segment (start 63.9035 164.4925) (end 63.115 164.4925) (width 0.508) (layer C4B) (net 193) (tstamp 52D05BA7))\n  (via (at 65.588 162.808) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 65.588 162.808) (end 63.9035 164.4925) (width 0.508) (layer C4B) (net 193))\n  (segment (start 73.6086 168.142) (end 73.6144 168.142) (width 0.508) (layer C1F) (net 193) (tstamp 52E9F859))\n  (via (at 73.6144 168.142) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 72.8 167.3334) (end 73.6086 168.142) (width 0.508) (layer C1F) (net 193))\n  (segment (start 74.4 163.979) (end 74.4 164.4) (width 0.508) (layer C1F) (net 193) (tstamp 52E9F8D5))\n  (segment (start 76.1606 163.08) (end 75.323 163.08) (width 0.508) (layer C1F) (net 193) (status 10))\n  (via (at 75.311 163.068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 75.323 163.08) (end 75.311 163.068) (width 0.508) (layer C1F) (net 193) (tstamp 52701958))\n  (segment (start 75.311 163.068) (end 74.4 163.979) (width 0.508) (layer C1F) (net 193))\n  (via (at 172.15 124.875) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 170.975 124.875) (end 172.15 124.875) (width 0.3048) (layer C1F) (net 193))\n  (segment (start 160.5332 124.708) (end 160.3046 124.9366) (width 0.2032) (layer C1F) (net 193) (tstamp 52F1D567))\n  (segment (start 160.5332 122.8284) (end 160.5332 123.8698) (width 0.2032) (layer C1F) (net 193))\n  (via (at 160.5332 123.8698) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 193))\n  (segment (start 160.5332 123.8698) (end 160.5332 124.708) (width 0.2032) (layer C1F) (net 193))\n  (segment (start 168.414 127.8) (end 168.4072 127.8068) (width 1.016) (layer C1F) (net 193) (tstamp 52F1D5F7))\n  (via (at 168.4072 127.8068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 169.984 127.8) (end 168.414 127.8) (width 1.016) (layer C1F) (net 193))\n  (segment (start 176.284 115.6) (end 176.284 117.8) (width 1.016) (layer C1F) (net 193))\n  (segment (start 176.284 117.8) (end 176.284 118.016) (width 1.016) (layer C1F) (net 193))\n  (segment (start 176.284 118.016) (end 175 119.3) (width 1.016) (layer C1F) (net 193) (tstamp 52FAF931))\n  (via (at 175 119.3) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.2754 145.5106) (end 62.794 145.5106) (width 0.508) (layer C1F) (net 193) (tstamp 527DF64D) (status 10))\n  (via (at 62.794 145.5106) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.27 145.516) (end 61.2754 145.5106) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 61.29 131.82) (end 62.794 131.82) (width 0.508) (layer C1F) (net 193) (tstamp 527DF6D5) (status 10))\n  (via (at 62.794 131.82) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.27 131.8) (end 61.29 131.82) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 61.2754 140.9386) (end 62.794 140.9386) (width 0.508) (layer C1F) (net 193) (tstamp 527DF649) (status 10))\n  (via (at 62.794 140.9386) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.27 140.944) (end 61.2754 140.9386) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 61.0214 118.7136) (end 62.54 118.7136) (width 0.508) (layer C1F) (net 193) (tstamp 527DF63E) (status 10))\n  (via (at 62.54 118.7136) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.016 118.719) (end 61.0214 118.7136) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 61.2754 150.0826) (end 62.794 150.0826) (width 0.508) (layer C1F) (net 193) (tstamp 527DF651) (status 10))\n  (via (at 62.794 150.0826) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.27 150.088) (end 61.2754 150.0826) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 61.29 136.392) (end 62.794 136.392) (width 0.508) (layer C1F) (net 193) (tstamp 527DF6D9) (status 10))\n  (via (at 62.794 136.392) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 193))\n  (segment (start 61.27 136.372) (end 61.29 136.392) (width 0.508) (layer C1F) (net 193) (status 30))\n  (segment (start 84.70872 138.89528) (end 84.70872 139.87826) (width 0.2032) (layer C1F) (net 194) (status 20))\n  (segment (start 84.7138 138.0266) (end 84.7138 138.8902) (width 0.2032) (layer C1F) (net 194) (status 10))\n  (segment (start 84.70872 138.89528) (end 84.7138 138.8902) (width 0.1524) (layer C1F) (net 194))\n  (segment (start 75.9762 138.7378) (end 75.9508 138.7124) (width 0.2032) (layer C1F) (net 194) (tstamp 52701D85) (status 30))\n  (segment (start 76.9668 138.7378) (end 75.9762 138.7378) (width 0.2032) (layer C1F) (net 194) (status 20))\n  (segment (start 77.09888 139.7707) (end 77.09888 138.86988) (width 0.2032) (layer C1F) (net 194) (status 10))\n  (via (at 84.7138 138.8902) (size 0.6858) (layers C1F C4B) (net 194))\n  (segment (start 86.2218 138.0266) (end 86.2382 138.043) (width 0.2032) (layer C1F) (net 194) (tstamp 52802C91) (status 30))\n  (segment (start 84.7138 138.0266) (end 86.2218 138.0266) (width 0.2032) (layer C1F) (net 194) (status 30))\n  (segment (start 84.7138 138.8902) (end 83.0628 138.8902) (width 0.2032) (layer C4B) (net 194))\n  (segment (start 77.09888 138.86988) (end 76.9668 138.7378) (width 0.2032) (layer C1F) (net 194) (tstamp 5272F7A6))\n  (segment (start 78.5924 138.7378) (end 76.9668 138.7378) (width 0.2032) (layer C4B) (net 194) (tstamp 5272F7AE))\n  (segment (start 79.7608 139.9062) (end 82.0468 139.9062) (width 0.2032) (layer C4B) (net 194))\n  (segment (start 82.0468 139.9062) (end 83.0628 138.8902) (width 0.2032) (layer C4B) (net 194))\n  (via (at 76.9668 138.7378) (size 0.6858) (layers C1F C4B) (net 194))\n  (segment (start 79.7608 139.9062) (end 78.5924 138.7378) (width 0.2032) (layer C4B) (net 194))\n  (segment (start 68.5852 144.36772) (end 65.511792 147.441128) (width 0.2032) (layer C4B) (net 194) (tstamp 52D05B5D))\n  (segment (start 65.511792 147.441128) (end 65.511792 155.904184) (width 0.2032) (layer C4B) (net 194) (tstamp 52D05B5F))\n  (segment (start 65.511792 155.904184) (end 66.39559 156.787982) (width 0.2032) (layer C4B) (net 194) (tstamp 52D05B61))\n  (segment (start 66.39559 156.787982) (end 66.39559 164.10928) (width 0.2032) (layer C4B) (net 194) (tstamp 52D05B62))\n  (segment (start 69.6684 138.7378) (end 68.5852 139.821) (width 0.2032) (layer C4B) (net 194) (tstamp 52817B1C))\n  (segment (start 164.84 139.313) (end 164.846 139.319) (width 0.2032) (layer C1F) (net 194) (tstamp 52CB10CE))\n  (segment (start 163.973919 139.313) (end 164.84 139.313) (width 0.2032) (layer C1F) (net 194))\n  (via (at 164.846 139.319) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 194))\n  (segment (start 69.6684 138.7378) (end 76.9668 138.7378) (width 0.2032) (layer C4B) (net 194))\n  (segment (start 164.846 139.319) (end 164.846 140.17151) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10D3))\n  (segment (start 164.846 140.17151) (end 166.457288 141.782798) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10D4))\n  (segment (start 166.457288 141.782798) (end 173.553096 141.782798) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10D5))\n  (segment (start 173.553096 141.782798) (end 174.421802 142.651504) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10DB))\n  (segment (start 174.421802 142.651504) (end 174.421802 163.88499) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10DC))\n  (segment (start 174.421802 163.88499) (end 163.916392 174.3904) (width 0.2032) (layer C4B) (net 194) (tstamp 52CB10DD))\n  (segment (start 72.678706 174.3904) (end 68.935584 170.647278) (width 0.2032) (layer C4B) (net 194) (tstamp 527E9036))\n  (segment (start 68.935584 170.647278) (end 68.935584 166.649274) (width 0.2032) (layer C4B) (net 194) (tstamp 527E903E))\n  (segment (start 68.935584 166.649274) (end 66.39559 164.10928) (width 0.2032) (layer C4B) (net 194) (tstamp 527E9040))\n  (segment (start 163.916392 174.3904) (end 72.678706 174.3904) (width 0.2032) (layer C4B) (net 194))\n  (segment (start 163.213888 138.552969) (end 163.973919 139.313) (width 0.2032) (layer C1F) (net 194) (status 20))\n  (segment (start 68.5852 139.821) (end 68.5852 144.36772) (width 0.2032) (layer C4B) (net 194))\n  (via (at 84.7138 142.0652) (size 0.6858) (layers C1F C4B) (net 195))\n  (segment (start 77.0938 142.8018) (end 77.0938 141.9382) (width 0.2032) (layer C1F) (net 195) (status 10))\n  (segment (start 84.70872 142.06012) (end 84.70872 140.95014) (width 0.2032) (layer C1F) (net 195) (status 20))\n  (via (at 77.0938 141.9382) (size 0.6858) (layers C1F C4B) (net 195))\n  (segment (start 84.7138 142.9288) (end 84.7138 142.0652) (width 0.2032) (layer C1F) (net 195) (status 10))\n  (segment (start 77.09888 141.93312) (end 77.0938 141.9382) (width 0.1524) (layer C1F) (net 195))\n  (segment (start 84.70872 142.06012) (end 84.7138 142.0652) (width 0.1524) (layer C1F) (net 195))\n  (segment (start 77.09888 141.93312) (end 77.09888 140.95014) (width 0.2032) (layer C1F) (net 195) (status 20))\n  (segment (start 79.8878 140.9222) (end 78.8718 141.9382) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 83.1898 142.0652) (end 82.0468 140.9222) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 78.8718 141.9382) (end 77.0938 141.9382) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 84.7138 142.0652) (end 83.1898 142.0652) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 82.0468 140.9222) (end 79.8878 140.9222) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 84.7138 142.9288) (end 85.3238 143.5388) (width 0.2032) (layer C1F) (net 195) (status 10))\n  (segment (start 85.3238 143.5388) (end 85.3238 144.0628) (width 0.2032) (layer C1F) (net 195) (tstamp 52811B51))\n  (segment (start 85.3238 144.0628) (end 86.0604 144.7994) (width 0.2032) (layer C1F) (net 195) (tstamp 52811B56) (status 20))\n  (segment (start 66.751192 156.640686) (end 65.867394 155.756888) (width 0.2032) (layer C4B) (net 195) (tstamp 52D05B55))\n  (segment (start 65.867394 155.756888) (end 65.867394 147.588424) (width 0.2032) (layer C4B) (net 195) (tstamp 52D05B56))\n  (segment (start 65.867394 147.588424) (end 68.940802 144.515016) (width 0.2032) (layer C4B) (net 195) (tstamp 52D05B57))\n  (segment (start 68.940802 144.515016) (end 68.940802 142.640398) (width 0.2032) (layer C4B) (net 195) (tstamp 52D05B59))\n  (segment (start 166.309992 142.1384) (end 173.4058 142.1384) (width 0.2032) (layer C4B) (net 195) (tstamp 52CB10A0))\n  (segment (start 173.4058 142.1384) (end 174.0662 142.7988) (width 0.2032) (layer C4B) (net 195) (tstamp 52CB10AD))\n  (segment (start 174.0662 142.7988) (end 174.0662 163.737694) (width 0.2032) (layer C4B) (net 195) (tstamp 52CB10B1))\n  (segment (start 174.0662 163.737694) (end 163.769096 174.034798) (width 0.2032) (layer C4B) (net 195) (tstamp 52CB10B3))\n  (segment (start 74.868 141.9382) (end 73.594998 140.665198) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 74.868 141.9382) (end 77.0938 141.9382) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 154.4626 139.7956) (end 154.020121 139.353121) (width 0.2032) (layer C1F) (net 195))\n  (segment (start 154.4626 139.7956) (end 157.322706 139.7956) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 146.948848 126.88582) (end 147.666628 127.6036) (width 0.2032) (layer C1F) (net 195) (status 20))\n  (segment (start 148.586863 128.103263) (end 148.586863 133.534821) (width 0.2032) (layer C1F) (net 195) (tstamp 527C7E9F))\n  (segment (start 148.0872 127.6036) (end 148.586863 128.103263) (width 0.2032) (layer C1F) (net 195) (tstamp 527C7E9E))\n  (segment (start 147.666628 127.6036) (end 148.0872 127.6036) (width 0.2032) (layer C1F) (net 195) (tstamp 527C7E9D))\n  (via (at 154.4626 139.7956) (size 0.6858) (layers C1F C4B) (net 195))\n  (segment (start 154.020121 138.968079) (end 148.586863 133.534821) (width 0.2032) (layer C1F) (net 195) (tstamp 52806A36))\n  (segment (start 154.020121 139.353121) (end 154.020121 138.968079) (width 0.2032) (layer C1F) (net 195) (tstamp 52806A35))\n  (segment (start 66.751192 163.961984) (end 69.291186 166.501978) (width 0.2032) (layer C4B) (net 195) (tstamp 527E9028))\n  (segment (start 69.291186 166.501978) (end 69.291186 170.499982) (width 0.2032) (layer C4B) (net 195) (tstamp 527E902A))\n  (segment (start 69.291186 170.499982) (end 72.826002 174.034798) (width 0.2032) (layer C4B) (net 195) (tstamp 527E902B))\n  (segment (start 72.826002 174.034798) (end 163.769096 174.034798) (width 0.2032) (layer C4B) (net 195) (tstamp 527E902D))\n  (segment (start 159.888108 137.230198) (end 161.40179 137.230198) (width 0.2032) (layer C4B) (net 195) (tstamp 527C81CF))\n  (segment (start 157.322706 139.7956) (end 159.888108 137.230198) (width 0.2032) (layer C4B) (net 195) (tstamp 527C81CE))\n  (segment (start 70.916002 140.665198) (end 68.940802 142.640398) (width 0.2032) (layer C4B) (net 195) (tstamp 52817B51))\n  (segment (start 73.594998 140.665198) (end 70.916002 140.665198) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 161.40179 137.230198) (end 166.309992 142.1384) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 66.751192 163.961984) (end 66.751192 156.640686) (width 0.2032) (layer C4B) (net 195))\n  (segment (start 125.0248 160.726) (end 124.4144 160.1156) (width 0.254) (layer C1F) (net 196) (tstamp 527B1A73) (status 20))\n  (segment (start 126.4692 160.726) (end 125.0248 160.726) (width 0.254) (layer C1F) (net 196) (status 10))\n  (via (at 97.167 152.5566) (size 0.6858) (layers C1F C4B) (net 197))\n  (segment (start 97.167 152.5566) (end 97.167 151.693) (width 0.2032) (layer C1F) (net 197) (status 20))\n  (segment (start 97.4972 152.8868) (end 97.167 152.5566) (width 0.2032) (layer C4B) (net 197))\n  (segment (start 97.4972 155.4868) (end 97.4972 152.8868) (width 0.2032) (layer C4B) (net 197) (tstamp 5272E45D))\n  (segment (start 97.1296 155.8544) (end 97.4972 155.4868) (width 0.2032) (layer C4B) (net 197) (tstamp 5272E45C))\n  (via (at 97.1296 155.8544) (size 0.6858) (layers C1F C4B) (net 197))\n  (segment (start 97.1296 155.859818) (end 97.1296 155.8544) (width 0.2032) (layer C1F) (net 197) (tstamp 5272E458))\n  (segment (start 95.975818 157.0136) (end 97.1296 155.859818) (width 0.2032) (layer C1F) (net 197) (tstamp 5272E455))\n  (segment (start 95.2954 157.0136) (end 95.975818 157.0136) (width 0.2032) (layer C1F) (net 197) (status 10))\n  (segment (start 139.806802 130.854802) (end 139.498171 130.546171) (width 0.2032) (layer C1F) (net 197) (tstamp 527DF7F0) (status 20))\n  (segment (start 139.806802 132.470592) (end 139.806802 130.854802) (width 0.2032) (layer C1F) (net 197) (tstamp 527DF7EF))\n  (segment (start 140.585439 133.249229) (end 139.806802 132.470592) (width 0.2032) (layer C1F) (net 197) (status 10))\n  (segment (start 113.939298 154.0764) (end 113.3357 154.679998) (width 0.2032) (layer C4B) (net 197) (tstamp 527E8304))\n  (segment (start 113.3357 154.679998) (end 104.927496 154.679998) (width 0.2032) (layer C4B) (net 197) (tstamp 527E8306))\n  (segment (start 125.6844 154.8832) (end 119.4756 154.8832) (width 0.2032) (layer C4B) (net 197))\n  (segment (start 148.5952 141.395494) (end 148.5952 141.3958) (width 0.2032) (layer C1F) (net 197) (tstamp 527C0834))\n  (via (at 148.5952 141.3958) (size 0.6858) (layers C1F C4B) (net 197))\n  (segment (start 148.5952 141.3958) (end 148.5952 142.9198) (width 0.2032) (layer C4B) (net 197) (tstamp 527C0840))\n  (segment (start 148.5952 142.9198) (end 143.3628 148.1522) (width 0.2032) (layer C4B) (net 197) (tstamp 527C0841))\n  (segment (start 135.133092 155.518198) (end 142.49909 148.1522) (width 0.2032) (layer C4B) (net 197) (tstamp 527C0790))\n  (segment (start 142.49909 148.1522) (end 143.3628 148.1522) (width 0.2032) (layer C4B) (net 197) (tstamp 527C079C))\n  (segment (start 125.6844 154.8832) (end 126.319398 155.518198) (width 0.2032) (layer C4B) (net 197) (tstamp 527B2284))\n  (segment (start 126.319398 155.518198) (end 135.133092 155.518198) (width 0.2032) (layer C4B) (net 197))\n  (segment (start 142.2452 134.90899) (end 140.585439 133.249229) (width 0.2032) (layer C1F) (net 197) (tstamp 527C0816) (status 20))\n  (segment (start 142.2452 135.045494) (end 142.2452 134.90899) (width 0.2032) (layer C1F) (net 197) (tstamp 527C0813))\n  (segment (start 142.2452 135.045494) (end 148.5952 141.395494) (width 0.2032) (layer C1F) (net 197))\n  (segment (start 119.4756 154.8832) (end 118.6688 154.0764) (width 0.2032) (layer C4B) (net 197) (tstamp 527E82DD))\n  (segment (start 98.231202 152.5566) (end 98.8366 153.161998) (width 0.2032) (layer C4B) (net 197) (tstamp 527AE960))\n  (segment (start 98.8366 153.161998) (end 103.409496 153.161998) (width 0.2032) (layer C4B) (net 197) (tstamp 527AE962))\n  (segment (start 103.409496 153.161998) (end 104.927496 154.679998) (width 0.2032) (layer C4B) (net 197) (tstamp 527AE963))\n  (segment (start 97.167 152.5566) (end 98.231202 152.5566) (width 0.2032) (layer C4B) (net 197))\n  (segment (start 118.6688 154.0764) (end 113.939298 154.0764) (width 0.2032) (layer C4B) (net 197))\n  (segment (start 97.167 151.8024) (end 97.282 151.9174) (width 0.2032) (layer C1F) (net 197) (tstamp 52811231) (status 30))\n  (segment (start 97.282 151.9174) (end 98.933 151.9174) (width 0.2032) (layer C1F) (net 197) (tstamp 52811232) (status 10))\n  (segment (start 98.933 151.9174) (end 99.7204 151.13) (width 0.2032) (layer C1F) (net 197) (tstamp 52811233) (status 20))\n  (segment (start 97.167 151.693) (end 97.167 151.8024) (width 0.2032) (layer C1F) (net 197) (status 30))\n  (segment (start 97.9036 153.912) (end 98.298 153.5176) (width 0.2032) (layer C4B) (net 198) (tstamp 5273164C))\n  (via (at 98.298 153.5176) (size 0.6858) (layers C1F C4B) (net 198))\n  (segment (start 98.298 153.5176) (end 98.31 153.5056) (width 0.2032) (layer C1F) (net 198) (tstamp 52731651))\n  (segment (start 98.31 153.5056) (end 98.31 152.455) (width 0.2032) (layer C1F) (net 198) (tstamp 52731652) (status 20))\n  (segment (start 95.2954 157.5136) (end 96.014636 157.5136) (width 0.2032) (layer C1F) (net 198) (status 10))\n  (segment (start 97.3702 156.7476) (end 97.9036 156.2142) (width 0.2032) (layer C4B) (net 198))\n  (via (at 97.3702 156.7476) (size 0.6858) (layers C1F C4B) (net 198))\n  (segment (start 96.780636 156.7476) (end 97.3702 156.7476) (width 0.2032) (layer C1F) (net 198) (tstamp 5272E471))\n  (segment (start 96.014636 157.5136) (end 96.780636 156.7476) (width 0.2032) (layer C1F) (net 198) (tstamp 5272E46E))\n  (segment (start 97.9036 156.2142) (end 97.9036 153.912) (width 0.2032) (layer C4B) (net 198))\n  (segment (start 139.4512 132.0232) (end 138.736171 131.308171) (width 0.2032) (layer C1F) (net 198) (tstamp 527DF7EB) (status 20))\n  (segment (start 139.4512 132.822634) (end 139.4512 132.0232) (width 0.2032) (layer C1F) (net 198) (tstamp 527DF7EA))\n  (segment (start 140.231617 133.603051) (end 139.4512 132.822634) (width 0.2032) (layer C1F) (net 198) (status 10))\n  (segment (start 115.2398 156.9914) (end 113.284 155.0356) (width 0.2032) (layer C4B) (net 198) (tstamp 527E831A))\n  (segment (start 113.284 155.0356) (end 104.7802 155.0356) (width 0.2032) (layer C4B) (net 198) (tstamp 527E8323))\n  (segment (start 147.9602 141.331634) (end 140.231617 133.603051) (width 0.2032) (layer C1F) (net 198) (status 20))\n  (segment (start 135.280388 155.8738) (end 130.2818 155.8738) (width 0.2032) (layer C4B) (net 198) (tstamp 527C089C))\n  (segment (start 137.794988 153.3592) (end 135.280388 155.8738) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0899))\n  (segment (start 139.7306 153.3592) (end 137.794988 153.3592) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0896))\n  (segment (start 142.3468 150.743) (end 139.7306 153.3592) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0893))\n  (segment (start 142.3468 149.671098) (end 142.3468 150.743) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0885))\n  (segment (start 149.2048 142.813098) (end 142.3468 149.671098) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0881))\n  (segment (start 149.2048 142.1324) (end 149.2048 142.813098) (width 0.2032) (layer C4B) (net 198) (tstamp 527C0880))\n  (via (at 149.2048 142.1324) (size 0.6858) (layers C1F C4B) (net 198))\n  (segment (start 148.392 142.1324) (end 149.2048 142.1324) (width 0.2032) (layer C1F) (net 198) (tstamp 527C087A))\n  (segment (start 147.9602 141.7006) (end 148.392 142.1324) (width 0.2032) (layer C1F) (net 198) (tstamp 527C0874))\n  (segment (start 147.9602 141.331634) (end 147.9602 141.7006) (width 0.2032) (layer C1F) (net 198) (tstamp 527C086A))\n  (segment (start 129.1642 156.9914) (end 130.2818 155.8738) (width 0.2032) (layer C4B) (net 198) (tstamp 527B2250))\n  (segment (start 103.2622 153.5176) (end 104.7802 155.0356) (width 0.2032) (layer C4B) (net 198) (tstamp 527AE946))\n  (segment (start 98.298 153.5176) (end 103.2622 153.5176) (width 0.2032) (layer C4B) (net 198))\n  (segment (start 129.1642 156.9914) (end 115.2398 156.9914) (width 0.2032) (layer C4B) (net 198))\n  (segment (start 98.304 153.5116) (end 99.8526 153.5116) (width 0.2032) (layer C1F) (net 198) (tstamp 52802CE3) (status 20))\n  (segment (start 98.298 153.5176) (end 98.304 153.5116) (width 0.2032) (layer C1F) (net 198))\n  (segment (start 96.024 152.3026) (end 96.024 152.32038) (width 0.2032) (layer C1F) (net 199))\n  (segment (start 96.024 152.3026) (end 96.024 151.312) (width 0.2032) (layer C1F) (net 199) (status 20))\n  (segment (start 95.937 156.5136) (end 96.266 156.1846) (width 0.2032) (layer C1F) (net 199) (tstamp 5272E3F1) (status 10))\n  (segment (start 96.266 156.1846) (end 96.266 155.7274) (width 0.2032) (layer C1F) (net 199) (tstamp 5272E3F4))\n  (segment (start 96.266 155.7274) (end 95.53378 154.99518) (width 0.2032) (layer C1F) (net 199) (tstamp 5272E3F6))\n  (segment (start 95.53378 153.4862) (end 95.53378 152.8106) (width 0.2032) (layer C1F) (net 199) (tstamp 52802DD8))\n  (segment (start 95.53378 154.99518) (end 95.53378 153.4862) (width 0.2032) (layer C1F) (net 199) (tstamp 5272E3FD))\n  (segment (start 95.53378 152.8106) (end 96.024 152.32038) (width 0.2032) (layer C1F) (net 199))\n  (segment (start 95.2954 156.5136) (end 95.937 156.5136) (width 0.2032) (layer C1F) (net 199) (status 30))\n  (segment (start 119.622896 154.527598) (end 118.816096 153.720798) (width 0.2032) (layer C4B) (net 199) (tstamp 527E82F1))\n  (segment (start 118.816096 153.720798) (end 113.792002 153.720798) (width 0.2032) (layer C4B) (net 199) (tstamp 527E82F4))\n  (segment (start 113.792002 153.720798) (end 113.188404 154.324396) (width 0.2032) (layer C4B) (net 199) (tstamp 527E82F5))\n  (segment (start 113.188404 154.324396) (end 105.074792 154.324396) (width 0.2032) (layer C4B) (net 199) (tstamp 527E82FD))\n  (segment (start 126.466694 155.162596) (end 134.985796 155.162596) (width 0.2032) (layer C4B) (net 199))\n  (segment (start 125.831696 154.527598) (end 126.466694 155.162596) (width 0.2032) (layer C4B) (net 199) (tstamp 527B229B))\n  (segment (start 96.466 151.8606) (end 98.0381 151.8606) (width 0.2032) (layer C4B) (net 199) (tstamp 527AE987))\n  (segment (start 98.0381 151.8606) (end 98.983896 152.806396) (width 0.2032) (layer C4B) (net 199) (tstamp 527AE98A))\n  (segment (start 98.983896 152.806396) (end 103.556792 152.806396) (width 0.2032) (layer C4B) (net 199) (tstamp 527AE98C))\n  (segment (start 103.556792 152.806396) (end 105.074792 154.324396) (width 0.2032) (layer C4B) (net 199) (tstamp 527AE990))\n  (via (at 96.024 152.3026) (size 0.6858) (layers C1F C4B) (net 199))\n  (segment (start 96.466 151.8606) (end 96.024 152.3026) (width 0.2032) (layer C4B) (net 199))\n  (segment (start 143.060398 149.514269) (end 143.8708 148.703867) (width 0.2032) (layer C1F) (net 199) (tstamp 527C077E) (status 10))\n  (segment (start 143.8708 148.2792) (end 143.8708 148.703867) (width 0.2032) (layer C1F) (net 199) (tstamp 527C077D))\n  (segment (start 143.0834 147.4918) (end 143.8708 148.2792) (width 0.2032) (layer C1F) (net 199) (tstamp 527C077C))\n  (via (at 143.0834 147.4918) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 199))\n  (segment (start 142.656592 147.4918) (end 143.0834 147.4918) (width 0.2032) (layer C4B) (net 199) (tstamp 527C0773))\n  (segment (start 134.985796 155.162596) (end 142.656592 147.4918) (width 0.2032) (layer C4B) (net 199) (tstamp 527C0769))\n  (segment (start 125.831696 154.527598) (end 119.622896 154.527598) (width 0.2032) (layer C4B) (net 199))\n  (segment (start 95.53378 153.4862) (end 96.4744 153.4862) (width 0.2032) (layer C1F) (net 199) (status 20))\n  (segment (start 94.4644 150.108) (end 94.2714 149.915) (width 0.2032) (layer C1F) (net 200) (tstamp 527AE9D6) (status 30))\n  (segment (start 95.1282 150.108) (end 94.4644 150.108) (width 0.2032) (layer C1F) (net 200) (status 20))\n  (segment (start 95.1282 155.2642) (end 95.2954 155.4314) (width 0.2032) (layer C1F) (net 200) (tstamp 52802DC8))\n  (segment (start 95.2954 155.4314) (end 95.2954 156.0136) (width 0.2032) (layer C1F) (net 200) (tstamp 52802DCB) (status 20))\n  (segment (start 95.1282 150.108) (end 95.1282 155.2642) (width 0.2032) (layer C1F) (net 200))\n  (segment (start 94.29 149.8964) (end 94.2714 149.915) (width 0.2032) (layer C1F) (net 200) (tstamp 52802E0F) (status 30))\n  (segment (start 94.29 148.3046) (end 94.29 149.8964) (width 0.2032) (layer C1F) (net 200) (status 30))\n  (segment (start 138.455398 143.51179) (end 138.455398 143.057904) (width 0.2032) (layer C1F) (net 200) (tstamp 52810CC3))\n  (segment (start 138.455398 143.057904) (end 139.298704 142.214598) (width 0.2032) (layer C1F) (net 200) (tstamp 52810CC6))\n  (segment (start 139.298704 142.214598) (end 141.260598 142.214598) (width 0.2032) (layer C1F) (net 200) (tstamp 52810CC7))\n  (segment (start 141.260598 142.214598) (end 144.5566 145.5106) (width 0.2032) (layer C1F) (net 200) (tstamp 52810CCB))\n  (segment (start 143.398294 146.2472) (end 143.82 146.2472) (width 0.2032) (layer C4B) (net 200) (tstamp 528065DF))\n  (segment (start 143.82 146.2472) (end 144.5566 145.5106) (width 0.2032) (layer C4B) (net 200) (tstamp 528065E0))\n  (via (at 144.5566 145.5106) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 200))\n  (segment (start 113.6396 152.3686) (end 125.801306 152.3686) (width 0.2032) (layer C4B) (net 200))\n  (segment (start 108.139 153.2636) (end 112.7446 153.2636) (width 0.2032) (layer C4B) (net 200) (tstamp 527E82AF))\n  (segment (start 112.7446 153.2636) (end 113.6396 152.3686) (width 0.2032) (layer C4B) (net 200) (tstamp 527E82B2))\n  (via (at 95.1282 150.108) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 200))\n  (segment (start 96.525198 151.504998) (end 95.1282 150.108) (width 0.2032) (layer C4B) (net 200))\n  (segment (start 96.525198 151.504998) (end 98.185396 151.504998) (width 0.2032) (layer C4B) (net 200) (tstamp 527AE9F7))\n  (segment (start 98.185396 151.504998) (end 99.131192 152.450794) (width 0.2032) (layer C4B) (net 200) (tstamp 527AE9FA))\n  (segment (start 99.131192 152.450794) (end 107.326194 152.450794) (width 0.2032) (layer C4B) (net 200) (tstamp 527AE9FB))\n  (segment (start 107.326194 152.450794) (end 108.139 153.2636) (width 0.2032) (layer C4B) (net 200))\n  (segment (start 126.436312 153.003606) (end 136.641888 153.003606) (width 0.2032) (layer C4B) (net 200) (tstamp 527EF15F))\n  (segment (start 125.801306 152.3686) (end 126.436312 153.003606) (width 0.2032) (layer C4B) (net 200) (tstamp 527EF15C))\n  (segment (start 136.641888 153.003606) (end 143.398294 146.2472) (width 0.2032) (layer C4B) (net 200))\n  (segment (start 137.756658 144.21053) (end 138.455398 143.51179) (width 0.2032) (layer C1F) (net 200) (status 10))\n  (segment (start 106.54552 168.57112) (end 106.5506 168.5762) (width 0.2032) (layer C1F) (net 201) (status 30))\n  (segment (start 105.68192 168.57112) (end 106.54552 168.57112) (width 0.2032) (layer C1F) (net 201) (status 20))\n  (segment (start 105.68192 168.57112) (end 105.68192 167.58814) (width 0.2032) (layer C1F) (net 201) (status 20))\n  (segment (start 108.204 155.6512) (end 107.6452 155.6512) (width 0.2032) (layer C1F) (net 201) (status 20))\n  (segment (start 107.3912 155.3972) (end 107.6452 155.6512) (width 0.2032) (layer C1F) (net 201) (tstamp 5272FDBA) (status 30))\n  (segment (start 108.65538 156.02638) (end 108.985 156.02638) (width 0.2032) (layer C1F) (net 201) (tstamp 5272FDC6) (status 20))\n  (segment (start 108.2802 155.6512) (end 108.65538 156.02638) (width 0.2032) (layer C1F) (net 201) (tstamp 5272FDC1))\n  (segment (start 108.204 155.6512) (end 108.2802 155.6512) (width 0.2032) (layer C1F) (net 201))\n  (via (at 105.68192 168.57112) (size 0.6858) (layers C1F C4B) (net 201))\n  (segment (start 108.204 159.7906) (end 106.482 161.5126) (width 0.2032) (layer C4B) (net 201) (tstamp 527AE6C4))\n  (via (at 106.482 161.5126) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 201))\n  (via (at 108.204 155.6512) (size 0.6858) (layers C1F C4B) (net 201))\n  (segment (start 108.204 155.6512) (end 108.204 159.7906) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 105.2882 161.5126) (end 105.2628 161.538) (width 0.2032) (layer C1F) (net 201) (tstamp 52802ECC) (status 30))\n  (segment (start 106.482 161.5126) (end 105.2882 161.5126) (width 0.2032) (layer C1F) (net 201) (status 20))\n  (segment (start 104.0182 162.7826) (end 105.2628 161.538) (width 0.2032) (layer C1F) (net 201) (tstamp 52802ECF) (status 20))\n  (segment (start 104.0182 163.9764) (end 104.0182 165.6132) (width 0.2032) (layer C4B) (net 201))\n  (via (at 104.0182 163.9764) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 201))\n  (segment (start 105.68192 168.57112) (end 105.0266 167.9158) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 105.0266 166.6216) (end 105.0266 167.9158) (width 0.2032) (layer C4B) (net 201) (tstamp 527E8ABE))\n  (segment (start 104.0182 165.6132) (end 105.0266 166.6216) (width 0.2032) (layer C4B) (net 201) (tstamp 527E8AB9))\n  (segment (start 104.0182 163.9764) (end 104.0182 162.7826) (width 0.2032) (layer C1F) (net 201))\n  (via (at 136.3016 161.2586) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 201))\n  (segment (start 136.3016 161.2586) (end 136.8604 161.8174) (width 0.2032) (layer C4B) (net 201) (tstamp 52806766))\n  (segment (start 106.33228 168.57112) (end 105.68192 168.57112) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 135.844402 149.754414) (end 135.844402 160.801402) (width 0.2032) (layer C1F) (net 201) (tstamp 527F21C5))\n  (segment (start 138.819261 147.3902) (end 138.208616 147.3902) (width 0.2032) (layer C1F) (net 201) (tstamp 527C7FE4))\n  (segment (start 139.877795 146.331666) (end 138.819261 147.3902) (width 0.2032) (layer C1F) (net 201) (status 10))\n  (segment (start 136.4286 163.1128) (end 136.8604 162.681) (width 0.2032) (layer C4B) (net 201) (tstamp 527F216E))\n  (segment (start 136.8604 162.681) (end 136.8604 161.8174) (width 0.2032) (layer C4B) (net 201) (tstamp 527F216F))\n  (segment (start 110.998 169.0878) (end 109.6772 167.767) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 130.423098 169.0878) (end 110.998 169.0878) (width 0.2032) (layer C4B) (net 201) (tstamp 527E8A49))\n  (segment (start 131.673696 167.837202) (end 130.423098 169.0878) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 131.673696 167.837202) (end 134.035896 167.837202) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 134.035896 167.837202) (end 136.4286 165.444498) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 136.4286 165.444498) (end 136.4286 163.1128) (width 0.2032) (layer C4B) (net 201))\n  (segment (start 138.208616 147.3902) (end 135.844402 149.754414) (width 0.2032) (layer C1F) (net 201))\n  (segment (start 107.1364 167.767) (end 109.6772 167.767) (width 0.2032) (layer C4B) (net 201) (tstamp 52806734))\n  (segment (start 106.33228 168.57112) (end 107.1364 167.767) (width 0.2032) (layer C4B) (net 201) (tstamp 52806733))\n  (segment (start 135.844402 160.801402) (end 136.3016 161.2586) (width 0.2032) (layer C1F) (net 201))\n  (segment (start 123.9174 163.763) (end 121.0802 163.763) (width 0.254) (layer C1F) (net 202) (tstamp 52798C78) (status 20))\n  (segment (start 125.2692 163.426) (end 124.2544 163.426) (width 0.254) (layer C1F) (net 202) (status 10))\n  (segment (start 124.2544 163.426) (end 123.9174 163.763) (width 0.254) (layer C1F) (net 202))\n  (segment (start 163.651213 137.408) (end 164.0892 137.408) (width 0.2032) (layer C1F) (net 203) (tstamp 5280406A))\n  (segment (start 164.0892 137.408) (end 164.8766 138.1954) (width 0.2032) (layer C1F) (net 203) (tstamp 5280406B))\n  (segment (start 164.8766 138.1954) (end 166.1466 138.1954) (width 0.2032) (layer C1F) (net 203) (tstamp 5280406C) (status 20))\n  (segment (start 162.860066 138.199147) (end 163.651213 137.408) (width 0.2032) (layer C1F) (net 203) (status 10))\n  (segment (start 157.053398 141.345002) (end 157.053398 142.410918) (width 0.2032) (layer C1F) (net 203) (tstamp 52806A27))\n  (segment (start 157.053398 142.410918) (end 154.627258 144.837058) (width 0.2032) (layer C1F) (net 203) (tstamp 52806A29))\n  (segment (start 126.1746 150.273102) (end 126.1746 151.2332) (width 0.2032) (layer C4B) (net 203))\n  (segment (start 125.349096 149.447598) (end 119.436802 149.447598) (width 0.2032) (layer C4B) (net 203))\n  (segment (start 111.2064 140.0496) (end 111.2064 148.594204) (width 0.2032) (layer C4B) (net 203) (tstamp 527AEBB0))\n  (segment (start 108.8584 139.186) (end 110.3428 139.186) (width 0.2032) (layer C4B) (net 203) (tstamp 527AEB99))\n  (segment (start 110.3428 139.186) (end 111.2064 140.0496) (width 0.2032) (layer C4B) (net 203) (tstamp 527AEBAD))\n  (segment (start 108.04906 138.37666) (end 107.5182 137.8458) (width 0.2032) (layer C1F) (net 203))\n  (segment (start 108.04906 138.37666) (end 108.04906 138.89736) (width 0.2032) (layer C1F) (net 203) (status 20))\n  (via (at 107.5182 137.8458) (size 0.6858) (layers C1F C4B) (net 203))\n  (segment (start 107.5182 137.8458) (end 108.8584 139.186) (width 0.2032) (layer C4B) (net 203))\n  (segment (start 154.043058 144.837058) (end 154.627258 144.837058) (width 0.2032) (layer C1F) (net 203))\n  (via (at 148.646 139.4908) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 203))\n  (segment (start 125.349096 149.447598) (end 126.1746 150.273102) (width 0.2032) (layer C4B) (net 203) (tstamp 527B2308))\n  (segment (start 148.6968 139.4908) (end 148.646 139.4908) (width 0.2032) (layer C1F) (net 203) (tstamp 527C0639))\n  (segment (start 154.043058 144.837058) (end 148.6968 139.4908) (width 0.2032) (layer C1F) (net 203))\n  (segment (start 112.726196 150.114) (end 111.2064 148.594204) (width 0.2032) (layer C4B) (net 203) (tstamp 527E824E))\n  (segment (start 118.7704 150.114) (end 112.726196 150.114) (width 0.2032) (layer C4B) (net 203) (tstamp 527E8249))\n  (segment (start 119.436802 149.447598) (end 118.7704 150.114) (width 0.2032) (layer C4B) (net 203) (tstamp 527E8242))\n  (segment (start 136.2 151.9368) (end 148.646 139.4908) (width 0.2032) (layer C4B) (net 203) (tstamp 527EF125))\n  (segment (start 126.8782 151.9368) (end 136.2 151.9368) (width 0.2032) (layer C4B) (net 203) (tstamp 527EF11F))\n  (segment (start 126.1746 151.2332) (end 126.8782 151.9368) (width 0.2032) (layer C4B) (net 203) (tstamp 527EF11C))\n  (segment (start 161.314413 139.7448) (end 158.6536 139.7448) (width 0.2032) (layer C1F) (net 203) (tstamp 527C83CF))\n  (segment (start 162.860066 138.199147) (end 161.314413 139.7448) (width 0.2032) (layer C1F) (net 203) (status 10))\n  (segment (start 158.6536 139.7448) (end 157.053398 141.345002) (width 0.2032) (layer C1F) (net 203))\n  (segment (start 97.1416 166.2726) (end 97.39052 166.02368) (width 0.2032) (layer C1F) (net 204))\n  (segment (start 97.1416 166.2726) (end 96.5066 166.2726) (width 0.2032) (layer C1F) (net 204) (status 20))\n  (segment (start 98.3269 166.02368) (end 97.39052 166.02368) (width 0.2032) (layer C1F) (net 204) (status 10))\n  (segment (start 88.5142 144.2182) (end 88.4888 144.2436) (width 0.2032) (layer C1F) (net 204))\n  (segment (start 88.5142 144.2182) (end 88.5142 143.4816) (width 0.2032) (layer C1F) (net 204) (status 20))\n  (segment (start 88.90208 144.62968) (end 88.516 144.2436) (width 0.2032) (layer C1F) (net 204) (tstamp 5272FACC))\n  (segment (start 88.516 144.2436) (end 88.4888 144.2436) (width 0.2032) (layer C1F) (net 204) (tstamp 5272FAD4))\n  (segment (start 89.2423 144.62968) (end 88.90208 144.62968) (width 0.2032) (layer C1F) (net 204) (status 10))\n  (via (at 97.39052 166.02368) (size 0.6858) (layers C1F C4B) (net 204))\n  (segment (start 104.444 159.6644) (end 103.6574 159.6644) (width 0.2032) (layer C1F) (net 204) (tstamp 527AEA42) (status 20))\n  (segment (start 104.71448 159.39392) (end 104.444 159.6644) (width 0.2032) (layer C1F) (net 204) (tstamp 527AEA3E))\n  (segment (start 104.71448 158.8075) (end 104.71448 159.39392) (width 0.2032) (layer C1F) (net 204) (status 10))\n  (segment (start 138.5622 157.545098) (end 137.4954 156.478298) (width 0.2032) (layer C1F) (net 204))\n  (segment (start 137.4954 148.606314) (end 137.4954 156.478298) (width 0.2032) (layer C1F) (net 204) (tstamp 527C805D))\n  (segment (start 141.645109 148.098981) (end 140.90609 148.838) (width 0.2032) (layer C1F) (net 204) (status 10))\n  (segment (start 138.892402 147.745802) (end 138.355912 147.745802) (width 0.2032) (layer C1F) (net 204) (tstamp 527C7FF3))\n  (segment (start 139.9846 148.838) (end 138.892402 147.745802) (width 0.2032) (layer C1F) (net 204) (tstamp 527C7FF2))\n  (segment (start 140.90609 148.838) (end 139.9846 148.838) (width 0.2032) (layer C1F) (net 204) (tstamp 527C7FF1))\n  (segment (start 138.355912 147.745802) (end 137.4954 148.606314) (width 0.2032) (layer C1F) (net 204))\n  (segment (start 136.885796 168.192804) (end 138.5368 166.5418) (width 0.2032) (layer C4B) (net 204) (tstamp 527F1535))\n  (segment (start 138.5368 166.5418) (end 138.5368 161.9444) (width 0.2032) (layer C4B) (net 204) (tstamp 527F1539))\n  (segment (start 138.5368 161.9444) (end 137.9018 161.3094) (width 0.2032) (layer C4B) (net 204) (tstamp 527F153B))\n  (via (at 137.9018 161.3094) (size 0.6858) (layers C1F C4B) (net 204))\n  (segment (start 129.250624 170.83438) (end 122.208466 170.83438) (width 0.2032) (layer C4B) (net 204))\n  (segment (start 131.8922 168.192804) (end 129.250624 170.83438) (width 0.2032) (layer C4B) (net 204) (tstamp 527C8238))\n  (segment (start 97.39052 167.18972) (end 97.39052 166.02368) (width 0.2032) (layer C4B) (net 204) (tstamp 527E8A3B))\n  (segment (start 99.694996 169.494196) (end 97.39052 167.18972) (width 0.2032) (layer C4B) (net 204) (tstamp 527E8A2D))\n  (segment (start 120.868282 169.494196) (end 99.694996 169.494196) (width 0.2032) (layer C4B) (net 204) (tstamp 527E8A2A))\n  (segment (start 122.208466 170.83438) (end 120.868282 169.494196) (width 0.2032) (layer C4B) (net 204) (tstamp 527E8A29))\n  (segment (start 131.8922 168.192804) (end 136.885796 168.192804) (width 0.2032) (layer C4B) (net 204))\n  (segment (start 138.5622 160.649) (end 138.5622 157.545098) (width 0.2032) (layer C1F) (net 204) (tstamp 527F154B))\n  (segment (start 137.9018 161.3094) (end 138.5622 160.649) (width 0.2032) (layer C1F) (net 204))\n  (via (at 101.7322 164.205) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 204))\n  (segment (start 101.7322 164.205) (end 101.1226 164.8146) (width 0.2032) (layer C4B) (net 204) (tstamp 527AE5CB))\n  (segment (start 101.1226 164.8146) (end 98.5996 164.8146) (width 0.2032) (layer C4B) (net 204) (tstamp 527AE5CC))\n  (segment (start 97.39052 166.02368) (end 98.5996 164.8146) (width 0.2032) (layer C4B) (net 204) (tstamp 527AE5CD))\n  (segment (start 102.926 163.0112) (end 102.926 161.9952) (width 0.2032) (layer C1F) (net 204) (tstamp 52802F57) (status 20))\n  (segment (start 101.7322 164.205) (end 102.926 163.0112) (width 0.2032) (layer C1F) (net 204))\n  (segment (start 103.6574 161.2638) (end 103.6574 159.6644) (width 0.2032) (layer C1F) (net 204) (tstamp 52802F5E) (status 20))\n  (segment (start 102.926 161.9952) (end 103.6574 161.2638) (width 0.2032) (layer C1F) (net 204) (status 10))\n  (via (at 88.4888 144.2436) (size 0.6858) (layers C1F C4B) (net 204))\n  (segment (start 88.4888 144.2436) (end 86.4922 146.2402) (width 0.2032) (layer C4B) (net 204) (tstamp 527AE8E8))\n  (segment (start 86.4922 157.73562) (end 86.4922 146.2402) (width 0.2032) (layer C4B) (net 204) (tstamp 52818642))\n  (segment (start 89.73578 160.9792) (end 86.4922 157.73562) (width 0.2032) (layer C4B) (net 204) (tstamp 5281863E))\n  (segment (start 93.52292 160.9792) (end 89.73578 160.9792) (width 0.2032) (layer C4B) (net 204) (tstamp 5281863A))\n  (segment (start 93.52292 160.9792) (end 96.8808 164.33708) (width 0.2032) (layer C4B) (net 204))\n  (segment (start 96.8808 164.33708) (end 96.8808 165.51396) (width 0.2032) (layer C4B) (net 204) (tstamp 528186AE))\n  (segment (start 96.8808 165.51396) (end 97.39052 166.02368) (width 0.2032) (layer C4B) (net 204) (tstamp 528186B5))\n  (segment (start 125.818998 151.380496) (end 126.730904 152.292402) (width 0.2032) (layer C4B) (net 205) (tstamp 527EF130))\n  (segment (start 126.730904 152.292402) (end 136.347296 152.292402) (width 0.2032) (layer C4B) (net 205) (tstamp 527EF131))\n  (segment (start 136.347296 152.292402) (end 148.488498 140.1512) (width 0.2032) (layer C4B) (net 205) (tstamp 527EF132))\n  (segment (start 119.584098 149.8032) (end 118.917696 150.469602) (width 0.2032) (layer C4B) (net 205) (tstamp 527E8273))\n  (segment (start 118.917696 150.469602) (end 112.5789 150.469602) (width 0.2032) (layer C4B) (net 205) (tstamp 527E8274))\n  (segment (start 112.5789 150.469602) (end 112.014096 149.904798) (width 0.2032) (layer C4B) (net 205) (tstamp 527E8276))\n  (segment (start 156.004539 136.28276) (end 152.075179 132.3534) (width 0.2032) (layer C1F) (net 205))\n  (segment (start 148.488498 140.1512) (end 148.9508 140.1512) (width 0.2032) (layer C4B) (net 205) (tstamp 527C0650))\n  (segment (start 148.9508 140.1512) (end 149.3318 139.7702) (width 0.2032) (layer C4B) (net 205) (tstamp 527C0657))\n  (segment (start 104.7496 145.6182) (end 104.7496 149.422102) (width 0.2032) (layer C4B) (net 205))\n  (via (at 104.7496 145.6182) (size 0.6858) (layers C1F C4B) (net 205))\n  (segment (start 105.232296 149.904798) (end 112.014096 149.904798) (width 0.2032) (layer C4B) (net 205) (tstamp 527AEB19))\n  (segment (start 104.7496 149.422102) (end 105.232296 149.904798) (width 0.2032) (layer C4B) (net 205) (tstamp 527AEB18))\n  (segment (start 104.7496 144.526) (end 104.7496 145.6182) (width 0.2032) (layer C1F) (net 205) (tstamp 52731C4B))\n  (segment (start 105.17886 144.09674) (end 105.64876 144.09674) (width 0.2032) (layer C1F) (net 205) (status 20))\n  (segment (start 105.17886 144.09674) (end 104.7496 144.526) (width 0.2032) (layer C1F) (net 205))\n  (segment (start 125.2018 149.8032) (end 125.818998 150.420398) (width 0.2032) (layer C4B) (net 205) (tstamp 527B22DD))\n  (segment (start 159.118892 136.28276) (end 156.004539 136.28276) (width 0.2032) (layer C1F) (net 205))\n  (segment (start 160.031286 135.370366) (end 159.118892 136.28276) (width 0.2032) (layer C1F) (net 205) (status 10))\n  (segment (start 149.3318 133.0392) (end 149.3318 139.7702) (width 0.2032) (layer C4B) (net 205) (tstamp 527C82A0))\n  (segment (start 150.0176 132.3534) (end 149.3318 133.0392) (width 0.2032) (layer C4B) (net 205) (tstamp 527C829F))\n  (via (at 150.0176 132.3534) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 205))\n  (segment (start 152.075179 132.3534) (end 150.0176 132.3534) (width 0.2032) (layer C1F) (net 205) (tstamp 527C829C))\n  (segment (start 125.2018 149.8032) (end 119.584098 149.8032) (width 0.2032) (layer C4B) (net 205))\n  (segment (start 125.818998 150.420398) (end 125.818998 151.380496) (width 0.2032) (layer C4B) (net 205))\n  (segment (start 104.6786 146.8568) (end 104.6786 145.6892) (width 0.2032) (layer C1F) (net 205) (tstamp 5281175E) (status 10))\n  (segment (start 104.6786 145.6892) (end 104.7496 145.6182) (width 0.2032) (layer C1F) (net 205) (tstamp 52811767))\n  (segment (start 104.5516 146.9838) (end 104.6786 146.8568) (width 0.2032) (layer C1F) (net 205) (status 30))\n  (via (at 72.757 156.73) (size 0.6858) (layers C1F C4B) (net 206))\n  (via (at 70.471 156.857) (size 0.6858) (layers C1F C4B) (net 206))\n  (segment (start 72.91194 156.88494) (end 72.757 156.73) (width 0.2032) (layer C1F) (net 206))\n  (segment (start 70.471 156.857) (end 70.3694 156.7554) (width 0.2032) (layer C1F) (net 206))\n  (segment (start 70.3694 156.7554) (end 70.3694 155.841) (width 0.2032) (layer C1F) (net 206) (status 20))\n  (segment (start 72.91194 158.3429) (end 72.91194 156.88494) (width 0.2032) (layer C1F) (net 206) (status 10))\n  (segment (start 72.63 156.857) (end 70.471 156.857) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 72.757 156.73) (end 72.63 156.857) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 75.5897 151.396) (end 76.0349 151.8412) (width 0.2032) (layer C1F) (net 206) (tstamp 526FF387) (status 10))\n  (segment (start 76.0349 151.8412) (end 77.1144 151.8412) (width 0.2032) (layer C1F) (net 206) (tstamp 526FF38B))\n  (segment (start 77.1144 151.8412) (end 77.50934 152.23614) (width 0.2032) (layer C1F) (net 206) (tstamp 526FF38E))\n  (segment (start 75.5764 151.396) (end 75.5897 151.396) (width 0.2032) (layer C1F) (net 206) (status 30))\n  (segment (start 77.50934 152.23614) (end 77.50934 152.9215) (width 0.2032) (layer C1F) (net 206) (tstamp 526FF391) (status 20))\n  (segment (start 69.85 158.1658) (end 69.85 159.557698) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8EC8))\n  (segment (start 69.85 159.557698) (end 71.069196 160.776894) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8ECC))\n  (segment (start 70.104 157.224) (end 70.471 156.857) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 75.514176 172.256788) (end 118.912712 172.256788) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8D5B))\n  (segment (start 71.069196 167.811808) (end 75.514176 172.256788) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8D59))\n  (segment (start 71.069196 160.776894) (end 71.069196 167.811808) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8D57))\n  (segment (start 70.104 157.224) (end 70.104 157.9118) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8D44))\n  (segment (start 143.896212 172.256788) (end 121.619282 172.256788) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 121.619282 172.256788) (end 121.01569 171.653196) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8963))\n  (segment (start 121.01569 171.653196) (end 119.516304 171.653196) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8967))\n  (segment (start 119.516304 171.653196) (end 118.912712 172.256788) (width 0.2032) (layer C4B) (net 206) (tstamp 527E8968))\n  (segment (start 148.772998 157.367296) (end 148.772998 167.380002) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 146.595026 153.048898) (end 147.3252 152.318724) (width 0.2032) (layer C1F) (net 206) (status 10))\n  (segment (start 147.3252 155.919498) (end 148.772998 157.367296) (width 0.2032) (layer C4B) (net 206) (tstamp 527C7E54))\n  (segment (start 147.3252 151.8098) (end 147.3252 155.919498) (width 0.2032) (layer C4B) (net 206) (tstamp 527C7E53))\n  (via (at 147.3252 151.8098) (size 0.6858) (layers C1F C4B) (net 206))\n  (segment (start 147.3252 152.318724) (end 147.3252 151.8098) (width 0.2032) (layer C1F) (net 206) (tstamp 527C7E51))\n  (segment (start 148.772998 167.380002) (end 143.896212 172.256788) (width 0.2032) (layer C4B) (net 206) (tstamp 527C826E))\n  (segment (start 70.104 157.9118) (end 69.85 158.1658) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 77.7748 151.97068) (end 77.7748 151.3586) (width 0.2032) (layer C1F) (net 206) (tstamp 52811265))\n  (segment (start 77.7748 151.3586) (end 78.1812 150.9522) (width 0.2032) (layer C1F) (net 206) (tstamp 5281126C))\n  (segment (start 78.1812 150.9522) (end 78.1812 150.0378) (width 0.2032) (layer C1F) (net 206) (tstamp 52811272) (status 20))\n  (segment (start 77.50934 152.23614) (end 77.7748 151.97068) (width 0.2032) (layer C1F) (net 206))\n  (segment (start 73.696802 155.790198) (end 73.696802 153.173998) (width 0.2032) (layer C4B) (net 206) (tstamp 52D05B2F))\n  (segment (start 73.696802 153.173998) (end 75.5764 151.2944) (width 0.2032) (layer C4B) (net 206) (tstamp 52D05B31))\n  (segment (start 75.5764 150.4816) (end 75.5764 151.396) (width 0.2032) (layer C1F) (net 206) (status 20))\n  (via (at 75.5764 150.4816) (size 0.6858) (layers C1F C4B) (net 206))\n  (segment (start 75.5764 151.2944) (end 75.5764 150.4816) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 72.757 156.73) (end 73.696802 155.790198) (width 0.2032) (layer C4B) (net 206))\n  (segment (start 108.00588 152.04948) (end 108.3564 152.4) (width 0.254) (layer C1F) (net 207) (tstamp 5272FE31) (status 10))\n  (segment (start 108.3564 152.4) (end 108.3564 152.5778) (width 0.254) (layer C1F) (net 207) (tstamp 5272FE3B))\n  (segment (start 108.7374 152.9588) (end 108.7374 153.4668) (width 0.508) (layer C1F) (net 207) (status 20))\n  (segment (start 108.7374 152.9588) (end 108.3564 152.5778) (width 0.508) (layer C1F) (net 207) (tstamp 5272FE18))\n  (segment (start 107.92968 152.04948) (end 108.00588 152.04948) (width 0.254) (layer C1F) (net 207) (status 30))\n  (segment (start 74.30104 144.943858) (end 75.861842 146.50466) (width 0.2032) (layer C1F) (net 208) (tstamp 52704D61))\n  (segment (start 75.861842 146.50466) (end 76.9635 146.50466) (width 0.2032) (layer C1F) (net 208) (tstamp 52704D63) (status 20))\n  (segment (start 73.8934 144.0972) (end 73.0044 144.0972) (width 0.2032) (layer C1F) (net 208) (status 20))\n  (segment (start 72.979 144.0718) (end 73.0044 144.0972) (width 0.2032) (layer C1F) (net 208) (tstamp 5270248F) (status 30))\n  (segment (start 74.30104 144.50484) (end 73.8934 144.0972) (width 0.2032) (layer C1F) (net 208) (tstamp 52702478))\n  (segment (start 74.30104 144.50484) (end 74.30104 144.943858) (width 0.2032) (layer C1F) (net 208))\n  (segment (start 72.446 143.5388) (end 72.446 142.4626) (width 0.2032) (layer C1F) (net 208) (tstamp 528030ED))\n  (segment (start 72.446 142.4626) (end 73.335 141.5736) (width 0.2032) (layer C1F) (net 208) (tstamp 528030EF) (status 20))\n  (segment (start 73.335 141.5736) (end 73.335 141.1672) (width 0.2032) (layer C1F) (net 208) (tstamp 528030F3) (status 30))\n  (segment (start 72.979 144.0718) (end 72.446 143.5388) (width 0.2032) (layer C1F) (net 208) (status 10))\n  (segment (start 67.817998 156.198798) (end 66.9342 155.315) (width 0.2032) (layer C4B) (net 208) (tstamp 52D05B35))\n  (segment (start 66.9342 155.315) (end 66.9342 148.030312) (width 0.2032) (layer C4B) (net 208) (tstamp 52D05B36))\n  (segment (start 66.9342 148.030312) (end 69.199914 145.764598) (width 0.2032) (layer C4B) (net 208) (tstamp 52D05B37))\n  (segment (start 169.2148 167.0804) (end 163.327208 172.967992) (width 0.2032) (layer C4B) (net 208) (tstamp 52CB1017))\n  (segment (start 154.4372 142.5134) (end 156.0516 142.5134) (width 0.2032) (layer C4B) (net 208))\n  (segment (start 149.097148 135.5538) (end 152.953315 139.409967) (width 0.2032) (layer C1F) (net 208))\n  (via (at 154.4372 142.5134) (size 0.6858) (layers C1F C4B) (net 208))\n  (segment (start 145.3694 135.5538) (end 149.097148 135.5538) (width 0.2032) (layer C1F) (net 208) (tstamp 527C7F92))\n  (segment (start 144.34895 134.8934) (end 141.645109 132.189559) (width 0.2032) (layer C1F) (net 208) (status 10))\n  (segment (start 144.34895 134.8934) (end 144.709 134.8934) (width 0.2032) (layer C1F) (net 208) (tstamp 527C7F66))\n  (segment (start 144.709 134.8934) (end 145.3694 135.5538) (width 0.2032) (layer C1F) (net 208))\n  (segment (start 152.953315 141.029515) (end 154.4372 142.5134) (width 0.2032) (layer C1F) (net 208) (tstamp 52806A4D))\n  (segment (start 152.953315 139.409967) (end 152.953315 141.029515) (width 0.2032) (layer C1F) (net 208) (tstamp 52806A4B))\n  (segment (start 156.0516 142.5134) (end 169.2148 155.6766) (width 0.2032) (layer C4B) (net 208) (tstamp 52CB0FEE))\n  (segment (start 73.8934 144.0972) (end 72.226002 145.764598) (width 0.2032) (layer C4B) (net 208))\n  (via (at 73.8934 144.0972) (size 0.6858) (layers C1F C4B) (net 208))\n  (segment (start 75.219584 172.967992) (end 119.207304 172.967992) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8F74))\n  (segment (start 70.357992 168.1064) (end 75.219584 172.967992) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8F72))\n  (segment (start 70.357992 166.06009) (end 70.357992 168.1064) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8F70))\n  (segment (start 67.817998 163.520096) (end 70.357992 166.06009) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8F6E))\n  (segment (start 72.226002 145.764598) (end 69.199914 145.764598) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8F62))\n  (segment (start 163.327208 172.967992) (end 121.32469 172.967992) (width 0.2032) (layer C4B) (net 208))\n  (segment (start 121.32469 172.967992) (end 120.721098 172.3644) (width 0.2032) (layer C4B) (net 208) (tstamp 527E893F))\n  (segment (start 120.721098 172.3644) (end 119.810896 172.3644) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8944))\n  (segment (start 119.810896 172.3644) (end 119.207304 172.967992) (width 0.2032) (layer C4B) (net 208) (tstamp 527E8946))\n  (segment (start 169.2148 155.6766) (end 169.2148 167.0804) (width 0.2032) (layer C4B) (net 208))\n  (segment (start 67.817998 163.520096) (end 67.817998 156.198798) (width 0.2032) (layer C4B) (net 208))\n  (segment (start 133.7108 156.8136) (end 133.9648 157.0676) (width 0.2032) (layer C1F) (net 209) (tstamp 527C8020))\n  (segment (start 133.9648 157.0676) (end 133.9648 158.1852) (width 0.2032) (layer C1F) (net 209) (tstamp 527C8021) (status 20))\n  (segment (start 133.7108 155.7468) (end 133.7108 156.8136) (width 0.2032) (layer C1F) (net 209) (status 10))\n  (segment (start 135.5396 163.4684) (end 135.3618 163.6462) (width 0.2032) (layer C4B) (net 209) (tstamp 527F2152))\n  (segment (start 134.0918 159.0742) (end 134.0918 158.3122) (width 0.2032) (layer C1F) (net 209) (status 20))\n  (segment (start 133.9648 158.1852) (end 134.0918 158.3122) (width 0.2032) (layer C1F) (net 209) (tstamp 527C801D) (status 30))\n  (segment (start 134.0918 159.0742) (end 135.5396 160.522) (width 0.2032) (layer C4B) (net 209))\n  (via (at 134.0918 159.0742) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 209))\n  (segment (start 135.5396 160.522) (end 135.5396 163.4684) (width 0.2032) (layer C4B) (net 209))\n  (segment (start 135.819 164.1034) (end 135.819 164.459) (width 0.2032) (layer C1F) (net 209) (tstamp 527F2198))\n  (segment (start 135.819 164.459) (end 137.47 166.11) (width 0.2032) (layer C1F) (net 209) (tstamp 527F2199) (status 20))\n  (via (at 135.3618 163.6462) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 209))\n  (segment (start 135.3618 163.6462) (end 135.819 164.1034) (width 0.2032) (layer C1F) (net 209))\n  (segment (start 139.476602 149.193602) (end 138.6384 148.3554) (width 0.2032) (layer C1F) (net 209) (tstamp 5280716C))\n  (segment (start 138.0034 148.3554) (end 135.7936 150.5652) (width 0.2032) (layer C4B) (net 209))\n  (segment (start 138.6384 148.3554) (end 138.0034 148.3554) (width 0.2032) (layer C4B) (net 209))\n  (segment (start 141.258132 149.193602) (end 141.998931 148.452803) (width 0.2032) (layer C1F) (net 209) (status 20))\n  (via (at 138.6384 148.3554) (size 0.6858) (layers C1F C4B) (net 209))\n  (segment (start 133.7108 155.7468) (end 133.7108 151.7336) (width 0.2032) (layer C1F) (net 209) (tstamp 527EF059) (status 10))\n  (segment (start 133.2028 151.2256) (end 133.7108 151.7336) (width 0.2032) (layer C1F) (net 209) (tstamp 527EF058))\n  (via (at 133.2028 151.2256) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 209))\n  (segment (start 133.8632 150.5652) (end 133.2028 151.2256) (width 0.2032) (layer C4B) (net 209) (tstamp 527EF048))\n  (segment (start 135.7936 150.5652) (end 133.8632 150.5652) (width 0.2032) (layer C4B) (net 209) (tstamp 527EF03E))\n  (segment (start 141.258132 149.193602) (end 139.476602 149.193602) (width 0.2032) (layer C1F) (net 209))\n  (segment (start 132.7202 163.6462) (end 129.3928 166.9736) (width 0.2032) (layer C4B) (net 209) (tstamp 52807557))\n  (via (at 129.3928 166.9736) (size 0.6858) (layers C1F C4B) (net 209))\n  (segment (start 129.3928 166.9736) (end 128.7832 166.9736) (width 0.2032) (layer C1F) (net 209) (tstamp 52807569))\n  (segment (start 128.7832 166.9736) (end 127.9692 166.1596) (width 0.2032) (layer C1F) (net 209) (tstamp 5280756A))\n  (segment (start 127.9692 166.1596) (end 127.9692 165.126) (width 0.2032) (layer C1F) (net 209) (tstamp 5280756B) (status 20))\n  (segment (start 135.3618 163.6462) (end 132.7202 163.6462) (width 0.2032) (layer C4B) (net 209))\n  (segment (start 134.8284 161.4364) (end 134.7014 161.3094) (width 0.2032) (layer C1F) (net 210) (tstamp 527C8031) (status 30))\n  (segment (start 134.8284 161.4364) (end 134.8284 162.681) (width 0.2032) (layer C1F) (net 210) (status 10))\n  (segment (start 134.7522 161.2586) (end 134.7014 161.3094) (width 0.2032) (layer C1F) (net 210) (tstamp 527EEF73) (status 30))\n  (segment (start 137.287098 149.5746) (end 135.610698 151.251) (width 0.2032) (layer C4B) (net 210) (tstamp 527EF014))\n  (segment (start 135.610698 151.251) (end 134.803 151.251) (width 0.2032) (layer C4B) (net 210) (tstamp 527EF016))\n  (via (at 134.803 151.251) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 210))\n  (segment (start 134.803 151.251) (end 134.0156 150.4636) (width 0.2032) (layer C1F) (net 210) (tstamp 527EF027) (status 20))\n  (segment (start 134.0156 150.4636) (end 134.0156 150.3366) (width 0.2032) (layer C1F) (net 210) (tstamp 527EF028) (status 30))\n  (segment (start 141.610174 149.549204) (end 138.663804 149.549204) (width 0.2032) (layer C1F) (net 210) (tstamp 527C7FFD))\n  (segment (start 138.663804 149.549204) (end 138.1812 149.0666) (width 0.2032) (layer C1F) (net 210) (tstamp 527C7FFE))\n  (via (at 138.1812 149.0666) (size 0.6858) (layers C1F C4B) (net 210))\n  (segment (start 142.352753 148.806625) (end 141.610174 149.549204) (width 0.2032) (layer C1F) (net 210) (status 10))\n  (segment (start 137.6732 149.5746) (end 138.1812 149.0666) (width 0.2032) (layer C4B) (net 210) (tstamp 527EEF4F))\n  (segment (start 137.6732 149.5746) (end 137.287098 149.5746) (width 0.2032) (layer C4B) (net 210))\n  (segment (start 134.803 161.2078) (end 134.7014 161.3094) (width 0.2032) (layer C1F) (net 210) (tstamp 527EF02B) (status 30))\n  (segment (start 134.803 151.251) (end 134.803 161.2078) (width 0.2032) (layer C1F) (net 210) (status 20))\n  (segment (start 138.74 164.84) (end 140.01 166.11) (width 0.2032) (layer C1F) (net 210) (tstamp 527F219E) (status 20))\n  (segment (start 134.8284 162.681) (end 135.565 162.681) (width 0.2032) (layer C1F) (net 210))\n  (segment (start 136.327002 164.281202) (end 136.8858 164.84) (width 0.2032) (layer C1F) (net 210) (tstamp 527F215B))\n  (segment (start 136.327002 163.443002) (end 136.327002 164.281202) (width 0.2032) (layer C1F) (net 210) (tstamp 527F215A))\n  (segment (start 135.565 162.681) (end 136.327002 163.443002) (width 0.2032) (layer C1F) (net 210) (tstamp 527F2159))\n  (segment (start 136.8858 164.84) (end 138.74 164.84) (width 0.2032) (layer C1F) (net 210))\n  (segment (start 132.7942 162.681) (end 129.3742 166.101) (width 0.2032) (layer C4B) (net 210) (tstamp 5280754A))\n  (via (at 134.8284 162.681) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 210))\n  (segment (start 128.4692 165.9342) (end 128.4692 165.126) (width 0.2032) (layer C1F) (net 210) (status 20))\n  (via (at 129.3742 166.101) (size 0.6858) (layers C1F C4B) (net 210))\n  (segment (start 128.636 166.101) (end 129.3742 166.101) (width 0.2032) (layer C1F) (net 210) (tstamp 527971A5))\n  (segment (start 128.4692 165.9342) (end 128.636 166.101) (width 0.2032) (layer C1F) (net 210) (tstamp 527971A2))\n  (segment (start 134.8284 162.681) (end 132.7942 162.681) (width 0.2032) (layer C4B) (net 210))\n  (segment (start 131.5518 150.997) (end 131.5264 150.9716) (width 0.254) (layer C1F) (net 211) (tstamp 528038F2) (status 30))\n  (segment (start 131.5518 156.7374) (end 131.5518 150.997) (width 0.254) (layer C1F) (net 211) (status 30))\n  (segment (start 132.7524 162.4202) (end 132.7524 159.0048) (width 0.254) (layer C1F) (net 211) (tstamp 52806B39) (status 10))\n  (segment (start 131.5518 157.8042) (end 131.5518 156.7374) (width 0.254) (layer C1F) (net 211) (status 20))\n  (segment (start 131.5518 157.8042) (end 132.7524 159.0048) (width 0.254) (layer C1F) (net 211) (tstamp 527AD25E))\n  (segment (start 132.7456 162.427) (end 132.7524 162.4202) (width 0.254) (layer C1F) (net 211) (status 30))\n  (segment (start 143.2806 140.6398) (end 143.2814 140.6398) (width 0.254) (layer C4B) (net 211) (tstamp 52810CF5))\n  (via (at 143.2814 140.6398) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 211))\n  (segment (start 131.5518 150.0826) (end 133.8378 150.0826) (width 0.254) (layer C4B) (net 211))\n  (segment (start 131.5518 150.0826) (end 131.5518 150.9462) (width 0.2032) (layer C1F) (net 211) (status 20))\n  (via (at 131.5518 150.0826) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 211))\n  (segment (start 131.5264 150.9716) (end 131.5518 150.9462) (width 0.2032) (layer C1F) (net 211) (tstamp 527EEBE4) (status 30))\n  (segment (start 133.8378 150.0826) (end 143.2806 140.6398) (width 0.254) (layer C4B) (net 211))\n  (segment (start 136.448131 139.7194) (end 135.2817 138.552969) (width 0.254) (layer C1F) (net 211) (tstamp 52806648) (status 20))\n  (segment (start 136.448131 139.7194) (end 142.361 139.7194) (width 0.254) (layer C1F) (net 211))\n  (segment (start 143.2814 140.6398) (end 142.361 139.7194) (width 0.254) (layer C1F) (net 211))\n  (segment (start 144.4622 127.9338) (end 143.713278 127.9338) (width 0.2032) (layer C1F) (net 212) (tstamp 52807281))\n  (segment (start 143.713278 127.9338) (end 143.608193 128.038885) (width 0.2032) (layer C1F) (net 212) (tstamp 52807287))\n  (segment (start 145.181534 128.653134) (end 144.4622 127.9338) (width 0.2032) (layer C1F) (net 212) (status 10))\n  (segment (start 128.118718 137.8144) (end 126.690318 139.2428) (width 0.2032) (layer C4B) (net 212) (tstamp 528106E6))\n  (segment (start 126.690318 139.2428) (end 119.888 139.2428) (width 0.2032) (layer C4B) (net 212) (tstamp 528106E7))\n  (segment (start 110.92192 137.00668) (end 110.92192 138.20152) (width 0.2032) (layer C4B) (net 212))\n  (segment (start 143.608193 132.069907) (end 143.608193 128.038885) (width 0.2032) (layer C4B) (net 212) (tstamp 527B0C4C))\n  (via (at 143.608193 128.038885) (size 0.6858) (layers C1F C4B) (net 212))\n  (segment (start 137.8637 137.8144) (end 143.608193 132.069907) (width 0.2032) (layer C4B) (net 212) (tstamp 527B208F))\n  (via (at 108.7628 134.7216) (size 0.6858) (layers C1F C4B) (net 212))\n  (segment (start 108.7628 134.84756) (end 110.92192 137.00668) (width 0.2032) (layer C4B) (net 212) (tstamp 527B0BE1))\n  (segment (start 109.24794 138.89736) (end 109.24794 135.43534) (width 0.2032) (layer C1F) (net 212) (status 10))\n  (segment (start 108.7628 134.7216) (end 108.7628 134.9502) (width 0.2032) (layer C1F) (net 212))\n  (segment (start 108.7628 134.9502) (end 109.24794 135.43534) (width 0.2032) (layer C1F) (net 212))\n  (segment (start 108.7628 134.84756) (end 108.7628 134.7216) (width 0.2032) (layer C4B) (net 212))\n  (segment (start 119.507 138.8618) (end 119.888 139.2428) (width 0.2032) (layer C4B) (net 212) (tstamp 528104E9))\n  (segment (start 111.5822 138.8618) (end 119.507 138.8618) (width 0.2032) (layer C4B) (net 212) (tstamp 528104D8))\n  (segment (start 110.92192 138.20152) (end 111.5822 138.8618) (width 0.2032) (layer C4B) (net 212) (tstamp 528104D4))\n  (segment (start 137.8637 137.8144) (end 128.118718 137.8144) (width 0.2032) (layer C4B) (net 212))\n  (segment (start 141.5594 128.5434) (end 141.534 128.518) (width 0.2032) (layer C1F) (net 212) (tstamp 52963E26))\n  (segment (start 143.608193 128.038885) (end 143.103678 128.5434) (width 0.2032) (layer C1F) (net 212) (tstamp 527DF81A))\n  (segment (start 143.103678 128.5434) (end 141.5594 128.5434) (width 0.2032) (layer C1F) (net 212))\n  (segment (start 140.391 127.502) (end 141.407 128.518) (width 0.2032) (layer C1F) (net 212) (tstamp 52963E5F))\n  (segment (start 141.407 128.518) (end 141.534 128.518) (width 0.2032) (layer C1F) (net 212) (tstamp 52963E61))\n  (segment (start 140.2894 127.502) (end 140.391 127.502) (width 0.2032) (layer C1F) (net 212))\n  (segment (start 99.5986 107.0804) (end 99.5986 107.055) (width 0.2032) (layer C1F) (net 213) (tstamp 527AECA0))\n  (via (at 99.5986 107.055) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 213))\n  (segment (start 101.14534 108.62714) (end 101.14534 109.01248) (width 0.2032) (layer C1F) (net 213) (status 30))\n  (segment (start 101.14534 108.62714) (end 99.5986 107.0804) (width 0.2032) (layer C1F) (net 213) (tstamp 527AEC9A) (status 10))\n  (segment (start 102.5144 120.8928) (end 102.5144 121.5898) (width 0.2032) (layer C4B) (net 213) (tstamp 5295BD68))\n  (segment (start 102.5144 121.5898) (end 105.5624 124.6378) (width 0.2032) (layer C4B) (net 213) (tstamp 5295BD6F))\n  (segment (start 105.5624 124.6378) (end 105.5624 134.8994) (width 0.2032) (layer C4B) (net 213) (tstamp 5295BD75))\n  (segment (start 105.5624 134.8994) (end 107.5182 136.8552) (width 0.2032) (layer C4B) (net 213) (tstamp 5295BD7C))\n  (segment (start 108.44784 137.88644) (end 107.5182 136.9568) (width 0.2032) (layer C1F) (net 213))\n  (via (at 107.5182 136.8552) (size 0.6858) (layers C1F C4B) (net 213))\n  (segment (start 108.44784 137.88644) (end 108.44784 138.89736) (width 0.2032) (layer C1F) (net 213) (status 10))\n  (segment (start 107.5182 136.9568) (end 107.5182 136.8552) (width 0.2032) (layer C1F) (net 213))\n  (segment (start 99.5986 107.055) (end 99.0906 107.563) (width 0.2032) (layer C4B) (net 213) (tstamp 527AEDC6))\n  (segment (start 99.0906 117.469) (end 99.0906 107.563) (width 0.2032) (layer C4B) (net 213) (tstamp 528116B6))\n  (segment (start 99.0906 117.469) (end 102.5144 120.8928) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 144.120068 129.714601) (end 143.304469 128.899002) (width 0.2032) (layer C1F) (net 213) (status 10))\n  (segment (start 138.8162 128.264) (end 136.454 128.264) (width 0.2032) (layer C1F) (net 213) (tstamp 52963E37))\n  (segment (start 140.0862 129.534) (end 138.8162 128.264) (width 0.2032) (layer C1F) (net 213) (tstamp 52963E33))\n  (segment (start 141.9658 129.534) (end 140.0862 129.534) (width 0.2032) (layer C1F) (net 213) (tstamp 52963E2F))\n  (segment (start 142.600798 128.899002) (end 141.9658 129.534) (width 0.2032) (layer C1F) (net 213) (tstamp 52963E2A))\n  (segment (start 143.304469 128.899002) (end 142.600798 128.899002) (width 0.2032) (layer C1F) (net 213))\n  (segment (start 136.454 128.44688) (end 136.454 128.264) (width 0.2032) (layer C1F) (net 213) (tstamp 52963E3B))\n  (segment (start 124.002922 110.215824) (end 118.962504 105.175406) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 100.767 106.674) (end 103.413702 106.674) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 100.386 107.055) (end 100.767 106.674) (width 0.2032) (layer C4B) (net 213) (tstamp 5280670B))\n  (segment (start 99.5986 107.055) (end 100.386 107.055) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 124.942604 124.248166) (end 131.600038 130.9056) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 131.600038 130.9056) (end 133.99528 130.9056) (width 0.2032) (layer C4B) (net 213) (tstamp 528068D3))\n  (segment (start 133.99528 130.9056) (end 135.18654 129.71434) (width 0.2032) (layer C4B) (net 213) (tstamp 528068D5))\n  (segment (start 124.942604 114.825868) (end 124.942604 124.248166) (width 0.2032) (layer C4B) (net 213) (tstamp 527B0AE2))\n  (segment (start 124.002922 113.886186) (end 124.942604 114.825868) (width 0.2032) (layer C4B) (net 213) (tstamp 527B0ADB))\n  (segment (start 124.002922 113.886186) (end 124.002922 110.215824) (width 0.2032) (layer C4B) (net 213))\n  (segment (start 104.912296 105.175406) (end 103.413702 106.674) (width 0.2032) (layer C4B) (net 213) (tstamp 52810A3F))\n  (segment (start 118.962504 105.175406) (end 104.912296 105.175406) (width 0.2032) (layer C4B) (net 213) (tstamp 52810A3B))\n  (via (at 135.18654 129.71434) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 213))\n  (segment (start 135.18654 129.71434) (end 136.454 128.44688) (width 0.2032) (layer C1F) (net 213))\n  (segment (start 100.265361 108.250059) (end 100.64496 108.629658) (width 0.2032) (layer C1F) (net 214) (tstamp 527AEE4E) (status 20))\n  (segment (start 100.64496 109.01248) (end 100.64496 108.629658) (width 0.2032) (layer C1F) (net 214) (tstamp 527AEE36) (status 30))\n  (via (at 99.74084 108.1472) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 214))\n  (segment (start 99.843699 108.250059) (end 99.74084 108.1472) (width 0.2032) (layer C1F) (net 214) (tstamp 527AEE50))\n  (segment (start 100.265361 108.250059) (end 99.843699 108.250059) (width 0.2032) (layer C1F) (net 214))\n  (segment (start 133.4314 133.872092) (end 133.4314 132.6582) (width 0.2032) (layer C1F) (net 214) (tstamp 52883E48))\n  (segment (start 133.4314 132.6582) (end 132.8218 132.0486) (width 0.2032) (layer C1F) (net 214) (tstamp 52883E4D))\n  (segment (start 132.8218 132.0486) (end 131.374 132.0486) (width 0.2032) (layer C1F) (net 214) (tstamp 52883E4F))\n  (segment (start 131.374 132.0486) (end 129.3166 129.9912) (width 0.2032) (layer C1F) (net 214) (tstamp 52883E5B))\n  (segment (start 123.64732 114.033482) (end 124.587002 114.973164) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 105.059592 105.531008) (end 118.815208 105.531008) (width 0.2032) (layer C4B) (net 214) (tstamp 52810A49))\n  (segment (start 118.815208 105.531008) (end 123.64732 110.36312) (width 0.2032) (layer C4B) (net 214) (tstamp 52810A4E))\n  (segment (start 123.64732 114.033482) (end 123.64732 110.36312) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 101.94556 108.64504) (end 101.11752 108.64504) (width 0.2032) (layer C4B) (net 214) (tstamp 52806719))\n  (segment (start 100.61968 108.1472) (end 99.74084 108.1472) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 100.61968 108.1472) (end 101.11752 108.64504) (width 0.2032) (layer C4B) (net 214) (tstamp 527AEF0E))\n  (segment (start 129.3166 129.12506) (end 124.587002 124.395462) (width 0.2032) (layer C4B) (net 214) (tstamp 527B0E78))\n  (segment (start 129.3166 129.9912) (end 129.3166 129.12506) (width 0.2032) (layer C4B) (net 214) (tstamp 527B0E77))\n  (via (at 129.3166 129.9912) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 214))\n  (segment (start 101.94556 108.64504) (end 105.059592 105.531008) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 124.587002 114.973164) (end 124.587002 124.395462) (width 0.2032) (layer C4B) (net 214) (tstamp 52816E81))\n  (segment (start 136.696988 137.13768) (end 133.4314 133.872092) (width 0.2032) (layer C1F) (net 214) (status 10))\n  (segment (start 98.9382 107.34456) (end 98.9382 106.928) (width 0.2032) (layer C1F) (net 214) (tstamp 52884101))\n  (segment (start 98.9382 106.928) (end 98.3286 106.3184) (width 0.2032) (layer C1F) (net 214) (tstamp 5288410A) (status 20))\n  (segment (start 99.74084 108.1472) (end 98.9382 107.34456) (width 0.2032) (layer C1F) (net 214))\n  (segment (start 105.918002 134.258304) (end 105.918002 121.350002) (width 0.2032) (layer C4B) (net 214) (tstamp 5295BD9D))\n  (segment (start 105.918002 121.350002) (end 104.5516 119.9836) (width 0.2032) (layer C4B) (net 214) (tstamp 5295BDA3))\n  (segment (start 99.74084 108.84316) (end 99.74084 108.1472) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 103.9928 118.7644) (end 104.5516 119.3232) (width 0.2032) (layer C4B) (net 214) (tstamp 528116C6))\n  (segment (start 104.5516 119.3232) (end 104.5516 119.9836) (width 0.2032) (layer C4B) (net 214) (tstamp 528116CE))\n  (segment (start 100.888898 118.7644) (end 99.446202 117.321704) (width 0.2032) (layer C4B) (net 214) (tstamp 527AEE07))\n  (segment (start 111.562002 142.005402) (end 111.562002 139.902304) (width 0.2032) (layer C4B) (net 214) (tstamp 527AEDDB))\n  (segment (start 113.2892 143.7326) (end 111.562002 142.005402) (width 0.2032) (layer C4B) (net 214) (tstamp 527AEDDA))\n  (via (at 113.2892 143.7326) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 214))\n  (segment (start 112.85324 143.29664) (end 113.2892 143.7326) (width 0.2032) (layer C1F) (net 214) (tstamp 527AEDCE))\n  (segment (start 111.64824 143.29664) (end 112.85324 143.29664) (width 0.2032) (layer C1F) (net 214) (status 20))\n  (segment (start 100.888898 118.7644) (end 103.9928 118.7644) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 99.446202 109.137798) (end 99.446202 117.321704) (width 0.2032) (layer C4B) (net 214) (tstamp 528116F9))\n  (segment (start 99.74084 108.84316) (end 99.446202 109.137798) (width 0.2032) (layer C4B) (net 214) (tstamp 528116F6))\n  (segment (start 111.562002 139.902304) (end 105.918002 134.258304) (width 0.2032) (layer C4B) (net 214))\n  (segment (start 91.76032 144.62968) (end 91.7654 144.6246) (width 0.1524) (layer C1F) (net 215))\n  (segment (start 91.76032 144.62968) (end 90.42174 144.62968) (width 0.2032) (layer C1F) (net 215) (status 20))\n  (segment (start 92.5782 144.015) (end 91.9686 144.6246) (width 0.2032) (layer C1F) (net 215) (status 10))\n  (segment (start 91.9686 144.6246) (end 91.7654 144.6246) (width 0.2032) (layer C1F) (net 215))\n  (segment (start 92.6798 144.015) (end 92.5782 144.015) (width 0.2032) (layer C1F) (net 215) (status 30))\n  (segment (start 100.2912 165.5614) (end 100.2912 164.8502) (width 0.2032) (layer C1F) (net 215) (status 20))\n  (segment (start 99.6139 166.02368) (end 99.82892 166.02368) (width 0.2032) (layer C1F) (net 215) (status 30))\n  (segment (start 99.82892 166.02368) (end 100.2912 165.5614) (width 0.2032) (layer C1F) (net 215) (tstamp 5272F6D9) (status 10))\n  (segment (start 104.71448 156.91148) (end 104.71448 157.5205) (width 0.2032) (layer C1F) (net 215) (status 20))\n  (segment (start 104.71448 156.91148) (end 104.394 156.591) (width 0.2032) (layer C1F) (net 215) (tstamp 52731607))\n  (segment (start 103.4542 155.6512) (end 104.394 156.591) (width 0.2032) (layer C1F) (net 215) (tstamp 5273168D))\n  (segment (start 103.124 155.6512) (end 103.4542 155.6512) (width 0.2032) (layer C1F) (net 215) (status 10))\n  (via (at 104.394 156.591) (size 0.6858) (layers C1F C4B) (net 215))\n  (segment (start 104.394 157.3522) (end 101.3258 160.4204) (width 0.2032) (layer C4B) (net 215) (tstamp 527AE564))\n  (via (at 101.3258 160.4204) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 215))\n  (segment (start 101.3258 160.4204) (end 101.7322 160.8268) (width 0.2032) (layer C1F) (net 215) (tstamp 527AE581))\n  (segment (start 101.7322 160.8268) (end 101.7322 163.0536) (width 0.2032) (layer C1F) (net 215) (tstamp 527AE582))\n  (segment (start 104.394 156.591) (end 104.394 157.3522) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 139.523973 145.977844) (end 138.489058 147.012759) (width 0.2032) (layer C1F) (net 215) (status 10))\n  (segment (start 138.489058 147.012759) (end 138.083159 147.012759) (width 0.2032) (layer C1F) (net 215) (tstamp 527C7FDC))\n  (segment (start 136.072998 162.503202) (end 136.2 162.3762) (width 0.2032) (layer C4B) (net 215) (tstamp 527F216A))\n  (via (at 136.2 162.3762) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 215))\n  (segment (start 111.145296 168.732198) (end 109.824496 167.411398) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 100.6602 164.1602) (end 101.707598 163.112802) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8BD0))\n  (segment (start 101.707598 163.112802) (end 104.134002 163.112802) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8BD3))\n  (segment (start 104.134002 163.112802) (end 104.6734 163.6522) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8BD6))\n  (segment (start 104.6734 163.6522) (end 104.6734 164.5158) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8BD8))\n  (segment (start 100.6602 164.1602) (end 99.1108 164.1602) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 130.275802 168.732198) (end 111.145296 168.732198) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8A73))\n  (segment (start 131.5264 167.4816) (end 130.275802 168.732198) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 107.568998 167.411398) (end 104.6734 164.5158) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8C41))\n  (segment (start 109.824496 167.411398) (end 107.568998 167.411398) (width 0.2032) (layer C4B) (net 215) (tstamp 527E8C3E))\n  (segment (start 131.5264 167.4816) (end 133.8886 167.4816) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 136.072998 165.297202) (end 133.8886 167.4816) (width 0.2032) (layer C4B) (net 215) (tstamp 527F2116))\n  (segment (start 136.072998 165.297202) (end 136.072998 162.503202) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 135.4888 149.607118) (end 138.083159 147.012759) (width 0.2032) (layer C1F) (net 215) (tstamp 527F21C0))\n  (segment (start 135.4888 161.665) (end 135.4888 149.607118) (width 0.2032) (layer C1F) (net 215) (tstamp 527F21BF))\n  (segment (start 136.2 162.3762) (end 135.4888 161.665) (width 0.2032) (layer C1F) (net 215))\n  (segment (start 93.2202 144.015) (end 94.2392 142.996) (width 0.2032) (layer C1F) (net 215) (tstamp 52802F2D) (status 20))\n  (segment (start 92.6798 144.015) (end 93.2202 144.015) (width 0.2032) (layer C1F) (net 215) (status 10))\n  (segment (start 101.7322 163.0536) (end 100.1134 164.6724) (width 0.2032) (layer C1F) (net 215) (tstamp 527AE584) (status 20))\n  (segment (start 99.558 164.6724) (end 99.1108 164.2252) (width 0.2032) (layer C1F) (net 215) (tstamp 5280682D))\n  (segment (start 99.1108 164.2252) (end 99.1108 164.1602) (width 0.2032) (layer C1F) (net 215) (tstamp 5280682E))\n  (via (at 99.1108 164.1602) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 215))\n  (segment (start 100.1134 164.6724) (end 99.558 164.6724) (width 0.2032) (layer C1F) (net 215) (status 10))\n  (segment (start 86.847802 146.856798) (end 86.847802 157.588324) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 89.08 144.6246) (end 86.847802 146.856798) (width 0.2032) (layer C4B) (net 215) (tstamp 527AE8EC))\n  (via (at 91.7654 144.6246) (size 0.6858) (layers C1F C4B) (net 215))\n  (segment (start 91.7654 144.6246) (end 89.08 144.6246) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 89.883076 160.623598) (end 93.670216 160.623598) (width 0.2032) (layer C4B) (net 215) (tstamp 5281865A))\n  (segment (start 86.847802 157.588324) (end 89.883076 160.623598) (width 0.2032) (layer C4B) (net 215) (tstamp 52818656))\n  (segment (start 93.670216 160.623598) (end 97.206818 164.1602) (width 0.2032) (layer C4B) (net 215))\n  (segment (start 97.206818 164.1602) (end 99.1108 164.1602) (width 0.2032) (layer C4B) (net 215) (tstamp 5281866C))\n  (segment (start 125.948602 152.012998) (end 126.583608 152.648004) (width 0.2032) (layer C4B) (net 216) (tstamp 527EF148))\n  (segment (start 126.583608 152.648004) (end 136.494592 152.648004) (width 0.2032) (layer C4B) (net 216) (tstamp 527EF14B))\n  (segment (start 136.494592 152.648004) (end 148.635794 140.506802) (width 0.2032) (layer C4B) (net 216) (tstamp 527EF14C))\n  (segment (start 113.619398 152.012998) (end 111.8668 150.2604) (width 0.2032) (layer C4B) (net 216) (tstamp 527E8284))\n  (segment (start 104.0384 144.7292) (end 105.06964 143.69796) (width 0.2032) (layer C1F) (net 216))\n  (segment (start 105.06964 143.69796) (end 105.64876 143.69796) (width 0.2032) (layer C1F) (net 216) (status 20))\n  (via (at 104.0384 144.7292) (size 0.6858) (layers C1F C4B) (net 216))\n  (segment (start 104.0384 149.2138) (end 105.085 150.2604) (width 0.2032) (layer C4B) (net 216) (tstamp 527AEB04))\n  (segment (start 105.085 150.2604) (end 111.8668 150.2604) (width 0.2032) (layer C4B) (net 216) (tstamp 527AEB09))\n  (segment (start 104.0384 144.7292) (end 104.0384 149.2138) (width 0.2032) (layer C4B) (net 216))\n  (segment (start 149.687402 139.917496) (end 149.687402 134.004398) (width 0.2032) (layer C4B) (net 216) (tstamp 527C0675))\n  (segment (start 149.098096 140.506802) (end 149.687402 139.917496) (width 0.2032) (layer C4B) (net 216) (tstamp 527C0674))\n  (segment (start 148.635794 140.506802) (end 149.098096 140.506802) (width 0.2032) (layer C4B) (net 216) (tstamp 527C066C))\n  (segment (start 160.385108 135.724188) (end 159.413444 136.695852) (width 0.2032) (layer C1F) (net 216) (status 10))\n  (segment (start 159.413444 136.695852) (end 155.83571 136.695852) (width 0.2032) (layer C1F) (net 216))\n  (segment (start 151.84886 132.709002) (end 155.83571 136.695852) (width 0.2032) (layer C1F) (net 216) (tstamp 527C82A7))\n  (segment (start 150.982798 132.709002) (end 151.84886 132.709002) (width 0.2032) (layer C1F) (net 216) (tstamp 527C82A6))\n  (segment (start 150.424 133.2678) (end 150.982798 132.709002) (width 0.2032) (layer C1F) (net 216) (tstamp 527C82A5))\n  (via (at 150.424 133.2678) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 216))\n  (segment (start 149.687402 134.004398) (end 150.424 133.2678) (width 0.2032) (layer C4B) (net 216) (tstamp 527C82A3))\n  (segment (start 113.619398 152.012998) (end 125.948602 152.012998) (width 0.2032) (layer C4B) (net 216))\n  (segment (start 103.307 145.4606) (end 103.307 145.6884) (width 0.2032) (layer C1F) (net 216) (tstamp 528037BD) (status 30))\n  (segment (start 104.0384 144.7292) (end 103.307 145.4606) (width 0.2032) (layer C1F) (net 216) (status 20))\n  (segment (start 79.8436 153.428) (end 79.8436 154.3424) (width 0.2032) (layer C1F) (net 217) (status 10))\n  (segment (start 77.91066 155.27966) (end 77.91066 154.5837) (width 0.2032) (layer C1F) (net 217) (status 20))\n  (via (at 78.1926 156.095) (size 0.6858) (layers C1F C4B) (net 217))\n  (segment (start 78.1926 155.5616) (end 78.1926 156.095) (width 0.2032) (layer C1F) (net 217))\n  (segment (start 77.91066 155.27966) (end 78.1926 155.5616) (width 0.2032) (layer C1F) (net 217))\n  (segment (start 79.8436 154.3424) (end 78.1926 155.9934) (width 0.2032) (layer C4B) (net 217))\n  (via (at 79.8436 154.3424) (size 0.6858) (layers C1F C4B) (net 217))\n  (segment (start 78.1926 155.9934) (end 78.1926 156.095) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 80.5666 154.3424) (end 81.0566 154.8324) (width 0.2032) (layer C1F) (net 217) (tstamp 52802E70))\n  (segment (start 81.0566 154.8324) (end 82.1234 154.8324) (width 0.2032) (layer C1F) (net 217) (tstamp 52802E75) (status 20))\n  (segment (start 79.8436 154.3424) (end 80.5666 154.3424) (width 0.2032) (layer C1F) (net 217))\n  (segment (start 73.533 161.2626) (end 73.533 160.9852) (width 0.2032) (layer C1F) (net 217) (tstamp 537A5E49))\n  (segment (start 73.3126 160.7648) (end 73.3126 160.0676) (width 0.2032) (layer C1F) (net 217))\n  (segment (start 73.3126 160.7648) (end 73.533 160.9852) (width 0.2032) (layer C1F) (net 217) (tstamp 537A5E45))\n  (segment (start 73.0872 161.7084) (end 73.533 161.2626) (width 0.2032) (layer C1F) (net 217))\n  (segment (start 75.1566 160.9852) (end 76.3384 159.8034) (width 0.2032) (layer C4B) (net 217) (tstamp 537A5E52))\n  (via (at 73.533 160.9852) (size 0.6858) (layers C1F C4B) (net 217))\n  (segment (start 76.3384 157.8476) (end 78.091 156.095) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 76.3384 159.8034) (end 76.3384 157.8476) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 78.091 156.095) (end 78.1926 156.095) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 73.533 160.9852) (end 75.1566 160.9852) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 71.7804 162.7378) (end 71.7804 167.517216) (width 0.2032) (layer C4B) (net 217) (tstamp 537A5E56))\n  (segment (start 132.186792 168.904008) (end 139.628992 168.904008) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 74.468584 170.2054) (end 71.7804 167.517216) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 129.545216 171.545584) (end 121.913874 171.545584) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 132.186792 168.904008) (end 129.545216 171.545584) (width 0.2032) (layer C4B) (net 217) (tstamp 527C8255))\n  (segment (start 152.7354 144.4184) (end 147.2744 149.8794) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 141.267402 138.173466) (end 144.299134 138.173466) (width 0.2032) (layer C1F) (net 217) (tstamp 527C7FAC))\n  (segment (start 144.299134 138.173466) (end 147.604598 141.47893) (width 0.2032) (layer C1F) (net 217) (tstamp 527C7FAE))\n  (segment (start 147.604598 141.47893) (end 147.604598 141.847896) (width 0.2032) (layer C1F) (net 217) (tstamp 527C7FB0))\n  (segment (start 147.604598 141.847896) (end 150.175102 144.4184) (width 0.2032) (layer C1F) (net 217) (tstamp 527C7FB1))\n  (segment (start 150.175102 144.4184) (end 152.7354 144.4184) (width 0.2032) (layer C1F) (net 217) (tstamp 527C7FB2))\n  (via (at 152.7354 144.4184) (size 0.6858) (layers C1F C4B) (net 217))\n  (segment (start 141.267402 138.173466) (end 138.464302 135.370366) (width 0.2032) (layer C1F) (net 217) (status 10))\n  (segment (start 121.913874 171.545584) (end 120.57369 170.2054) (width 0.2032) (layer C4B) (net 217) (tstamp 527E89A4))\n  (segment (start 120.57369 170.2054) (end 74.468584 170.2054) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 147.2744 150.4636) (end 147.2744 149.8794) (width 0.2032) (layer C4B) (net 217) (tstamp 527F245A))\n  (segment (start 141.4578 156.2802) (end 147.2744 150.4636) (width 0.2032) (layer C4B) (net 217) (tstamp 527F244D))\n  (segment (start 141.4578 167.0752) (end 141.4578 156.2802) (width 0.2032) (layer C4B) (net 217) (tstamp 527F244A))\n  (segment (start 139.628992 168.904008) (end 141.4578 167.0752) (width 0.2032) (layer C4B) (net 217) (tstamp 527F2443))\n  (segment (start 73.533 160.9852) (end 71.7804 162.7378) (width 0.2032) (layer C4B) (net 217))\n  (segment (start 111.4552 152.527) (end 111.5314 152.527) (width 0.254) (layer C1F) (net 218) (tstamp 527317BB))\n  (segment (start 111.5314 152.527) (end 113.919 154.9146) (width 0.508) (layer C1F) (net 218) (status 20))\n  (segment (start 110.97768 152.04948) (end 111.4552 152.527) (width 0.254) (layer C1F) (net 218) (status 10))\n  (segment (start 79.75854 146.10334) (end 78.7385 146.10334) (width 0.2032) (layer C1F) (net 219) (tstamp 52704E0E) (status 20))\n  (segment (start 80.4164 146.7612) (end 81.2546 146.7612) (width 0.2032) (layer C1F) (net 219) (status 20))\n  (segment (start 81.3054 146.812) (end 81.2546 146.7612) (width 0.2032) (layer C1F) (net 219) (tstamp 52701F90) (status 30))\n  (segment (start 80.4164 146.7612) (end 79.75854 146.10334) (width 0.2032) (layer C1F) (net 219))\n  (segment (start 81.3054 146.9128) (end 80.7518 147.4664) (width 0.2032) (layer C1F) (net 219) (tstamp 52802CB9) (status 10))\n  (segment (start 80.7518 147.4664) (end 80.7518 148.584) (width 0.2032) (layer C1F) (net 219) (tstamp 52802CBA))\n  (segment (start 80.7518 148.584) (end 81.463 149.2952) (width 0.2032) (layer C1F) (net 219) (tstamp 52802CBB) (status 20))\n  (segment (start 81.3054 146.812) (end 81.3054 146.9128) (width 0.2032) (layer C1F) (net 219) (status 30))\n  (segment (start 67.106794 156.49339) (end 66.222996 155.609592) (width 0.2032) (layer C4B) (net 219) (tstamp 52D05B4C))\n  (segment (start 66.222996 155.609592) (end 66.222996 147.73572) (width 0.2032) (layer C4B) (net 219) (tstamp 52D05B4D))\n  (segment (start 66.222996 147.73572) (end 69.296404 144.662312) (width 0.2032) (layer C4B) (net 219) (tstamp 52D05B4F))\n  (segment (start 69.296404 144.662312) (end 69.296404 142.787694) (width 0.2032) (layer C4B) (net 219) (tstamp 52D05B51))\n  (segment (start 168.042292 144.373598) (end 171.114696 144.373598) (width 0.2032) (layer C4B) (net 219) (tstamp 52CB1087))\n  (segment (start 171.114696 144.373598) (end 171.907202 145.166104) (width 0.2032) (layer C4B) (net 219) (tstamp 52CB108D))\n  (segment (start 171.907202 145.166104) (end 171.907202 165.393794) (width 0.2032) (layer C4B) (net 219) (tstamp 52CB108E))\n  (segment (start 171.907202 165.393794) (end 163.6218 173.679196) (width 0.2032) (layer C4B) (net 219) (tstamp 52CB1091))\n  (segment (start 71.063298 141.0208) (end 73.447702 141.0208) (width 0.2032) (layer C4B) (net 219) (tstamp 52817B67))\n  (segment (start 153.664519 139.115375) (end 153.664519 139.861119) (width 0.2032) (layer C1F) (net 219) (tstamp 52806A41))\n  (segment (start 153.664519 139.861119) (end 154.5388 140.7354) (width 0.2032) (layer C1F) (net 219) (tstamp 52806A42))\n  (segment (start 72.973298 173.679196) (end 163.6218 173.679196) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 156.885804 140.7354) (end 160.035404 137.5858) (width 0.2032) (layer C4B) (net 219) (tstamp 527C81BF))\n  (segment (start 160.035404 137.5858) (end 161.254494 137.5858) (width 0.2032) (layer C4B) (net 219) (tstamp 527C81C0))\n  (segment (start 148.231261 133.118149) (end 148.231261 133.682117) (width 0.2032) (layer C1F) (net 219) (tstamp 527C7F0F))\n  (via (at 154.5388 140.7354) (size 0.6858) (layers C1F C4B) (net 219))\n  (segment (start 148.231261 133.118149) (end 144.47389 129.360778) (width 0.2032) (layer C1F) (net 219) (status 20))\n  (segment (start 154.5388 140.7354) (end 156.885804 140.7354) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 67.106794 163.814688) (end 69.646788 166.354682) (width 0.2032) (layer C4B) (net 219) (tstamp 527E8FD7))\n  (segment (start 69.646788 166.354682) (end 69.646788 170.352686) (width 0.2032) (layer C4B) (net 219) (tstamp 527E8FD9))\n  (segment (start 69.646788 170.352686) (end 72.973298 173.679196) (width 0.2032) (layer C4B) (net 219) (tstamp 527E8FDB))\n  (segment (start 148.231261 133.682117) (end 153.664519 139.115375) (width 0.2032) (layer C1F) (net 219))\n  (segment (start 79.188102 146.7612) (end 73.447702 141.0208) (width 0.2032) (layer C4B) (net 219))\n  (via (at 80.4164 146.7612) (size 0.6858) (layers C1F C4B) (net 219))\n  (segment (start 80.4164 146.7612) (end 79.188102 146.7612) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 69.296404 142.787694) (end 71.063298 141.0208) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 161.254494 137.5858) (end 168.042292 144.373598) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 67.106794 163.814688) (end 67.106794 156.49339) (width 0.2032) (layer C4B) (net 219))\n  (segment (start 100.64496 116.87124) (end 100.64496 115.91112) (width 0.2032) (layer C1F) (net 220) (status 20))\n  (segment (start 71.487 147.9924) (end 71.487 149.364) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 98.5894 154.7156) (end 98.5894 155.884) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 74.4334 147.967) (end 74.4334 148.7544) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 103.6574 117.0338) (end 103.6574 117.7704) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 106.44886 145.51914) (end 106.44886 144.89684) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 112.11814 144.09674) (end 111.64824 144.09674) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 113.7285 144.6657) (end 112.7379 144.6657) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 103.6447 115.91112) (end 103.6447 117.0211) (width 0.254) (layer C1F) (net 220) (status 10))\n  (segment (start 98.35134 114.21186) (end 99.44608 114.21186) (width 0.254) (layer C1F) (net 220) (status 20))\n  (segment (start 75.1593 168.8198) (end 75.1593 167.8292) (width 0.508) (layer C1F) (net 220) (status 10))\n  (via (at 112.7125 140.4747) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))\n  (segment (start 103.4034 118.0244) (end 102.3874 118.0244) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 109.9185 137.1473) (end 109.9185 136.8425) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 106.44886 145.51914) (end 105.9815 145.9865) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 112.9157 141.8971) (end 112.8649 141.8463) (width 0.508) (layer C1F) (net 220))\n  (via (at 70.3694 149.364) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 100.4824 118.0244) (end 99.4664 118.0244) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 104.53116 143.29664) (end 105.64876 143.29664) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 104.2797 143.5481) (end 104.4067 143.4211) (width 0.508) (layer C1F) (net 220))\n  (segment (start 75.1593 167.8292) (end 75.1847 167.8038) (width 0.508) (layer C1F) (net 220))\n  (via (at 79.3757 166.4068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 96.8883 115.3193) (end 97.2439 115.3193) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 93.357 152.9884) (end 93.357 152.8614) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 103.5939 143.5481) (end 104.2797 143.5481) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 109.64926 138.89736) (end 109.64926 138.02614) (width 0.2413) (layer C1F) (net 220) (status 10))\n  (segment (start 103.6574 117.7704) (end 103.4034 118.0244) (width 0.508) (layer C1F) (net 220) (status 30))\n  (via (at 100.4824 117.0338) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))\n  (via (at 112.7125 144.6911) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (via (at 97.8281 114.7351) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 97.2693 109.4011) (end 97.2439 109.3757) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 109.0295 146.9517) (end 109.0295 146.0119) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 97.2693 110.4933) (end 97.2693 109.4011) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 98.7926 161.8276) (end 98.7926 160.6592) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 112.11814 144.09674) (end 112.7125 144.6911) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 104.77246 141.29766) (end 105.64876 141.29766) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 113.3221 139.8651) (end 112.7125 140.4747) (width 0.508) (layer C1F) (net 220))\n  (segment (start 110.1979 137.4775) (end 109.7915 137.8839) (width 0.508) (layer C1F) (net 220))\n  (via (at 112.8649 141.8463) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))\n  (segment (start 106.4514 118.0244) (end 105.4354 118.0244) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 112.7379 144.6657) (end 112.7125 144.6911) (width 0.508) (layer C1F) (net 220))\n  (segment (start 112.29086 140.89634) (end 112.7125 140.4747) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 105.9815 146.9517) (end 105.9815 145.9865) (width 0.508) (layer C1F) (net 220) (status 10))\n  (via (at 74.535 148.856) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 100.4824 118.0244) (end 100.4824 117.0338) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 74.4334 148.7544) (end 74.535 148.856) (width 0.508) (layer C1F) (net 220))\n  (via (at 105.9815 145.9865) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 78.1057 167.6514) (end 78.1057 166.4068) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 71.487 149.364) (end 70.3694 149.364) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 112.29086 140.89634) (end 111.64824 140.89634) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (via (at 109.0295 146.0119) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 104.77246 141.29766) (end 104.5845 141.1097) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 98.7926 160.6592) (end 98.691 160.5576) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 98.35134 114.21186) (end 97.8281 114.7351) (width 0.254) (layer C1F) (net 220))\n  (segment (start 100.6094 106.8992) (end 101.6254 106.8992) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 112.71504 141.69644) (end 112.8649 141.8463) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 78.1057 166.4068) (end 79.3757 166.4068) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 109.64926 138.02614) (end 109.7915 137.8839) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 103.5939 141.1351) (end 104.5591 141.1351) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 92.7728 153.5726) (end 93.357 152.9884) (width 0.508) (layer C1F) (net 220) (status 20))\n  (via (at 103.6574 117.0338) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 220))\n  (via (at 104.5845 141.1097) (size 0.6858) (layers C1F C4B) (net 220))\n  (via (at 75.1847 167.8038) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 104.5591 141.1351) (end 104.5845 141.1097) (width 0.508) (layer C1F) (net 220))\n  (segment (start 98.691 155.9856) (end 99.707 155.9856) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 97.2439 115.3193) (end 97.8281 114.7351) (width 0.508) (layer C1F) (net 220))\n  (segment (start 98.5894 155.884) (end 98.691 155.9856) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 104.53116 143.29664) (end 104.4067 143.4211) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 103.6447 117.0211) (end 103.6574 117.0338) (width 0.254) (layer C1F) (net 220))\n  (segment (start 113.7031 139.8651) (end 113.3221 139.8651) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 100.64496 116.87124) (end 100.4824 117.0338) (width 0.2032) (layer C1F) (net 220))\n  (segment (start 112.71504 141.69644) (end 111.64824 141.69644) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 93.1284 162.5134) (end 92.1124 162.5134) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 113.7031 141.8971) (end 112.9157 141.8971) (width 0.508) (layer C1F) (net 220) (status 10))\n  (via (at 99.707 155.9856) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (via (at 104.4067 143.4211) (size 0.6858) (layers C1F C4B) (net 220))\n  (segment (start 109.9185 137.1473) (end 110.1979 137.4267) (width 0.508) (layer C1F) (net 220))\n  (segment (start 110.1979 137.4775) (end 110.1979 137.4267) (width 0.508) (layer C1F) (net 220))\n  (segment (start 93.3704 161.5602) (end 93.103 161.8276) (width 0.254) (layer C1F) (net 220) (tstamp 5272DFF3))\n  (via (at 93.103 161.8276) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 93.1284 161.853) (end 93.103 161.8276) (width 0.508) (layer C1F) (net 220))\n  (segment (start 93.1284 161.853) (end 93.1284 162.5134) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 93.3704 160.4386) (end 93.3704 161.5602) (width 0.254) (layer C1F) (net 220) (status 10))\n  (segment (start 92.3704 155.0886) (end 92.3704 153.6702) (width 0.254) (layer C1F) (net 220) (status 10))\n  (segment (start 92.3704 153.6702) (end 92.468 153.5726) (width 0.254) (layer C1F) (net 220) (tstamp 5272E1EB))\n  (via (at 92.468 153.5726) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 99.7162 160.5576) (end 99.7204 160.5534) (width 0.508) (layer C1F) (net 220) (tstamp 5272F308))\n  (via (at 99.7204 160.5534) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 98.691 160.5576) (end 99.7162 160.5576) (width 0.508) (layer C1F) (net 220) (status 10))\n  (segment (start 96.8588 113.1603) (end 97.6047 112.4144) (width 0.508) (layer C1F) (net 220) (tstamp 52806D64) (status 10))\n  (segment (start 97.3346 112.1443) (end 97.6047 112.4144) (width 0.508) (layer C1F) (net 220) (tstamp 52806D4F))\n  (segment (start 97.3346 112.1443) (end 96.6343 112.1443) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 96.6343 113.1603) (end 96.8588 113.1603) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 98.7784 112.7118) (end 98.481 112.4144) (width 0.3048) (layer C1F) (net 220) (tstamp 52806D79))\n  (segment (start 98.481 112.4144) (end 97.6047 112.4144) (width 0.3048) (layer C1F) (net 220) (tstamp 52806D7D))\n  (via (at 97.6047 112.4144) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 99.4454 112.7118) (end 98.7784 112.7118) (width 0.3048) (layer C1F) (net 220) (status 10))\n  (segment (start 97.5285 110.1538) (end 97.2693 110.413) (width 0.508) (layer C1F) (net 220) (tstamp 52806E2D) (status 20))\n  (segment (start 97.2693 110.413) (end 97.2693 110.4933) (width 0.508) (layer C1F) (net 220) (tstamp 52806E35) (status 30))\n  (segment (start 99.4454 110.7118) (end 98.8104 110.7118) (width 0.3048) (layer C1F) (net 220) (status 10))\n  (via (at 98.2524 110.1538) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 98.8104 110.7118) (end 98.2524 110.1538) (width 0.3048) (layer C1F) (net 220) (tstamp 52806E1E))\n  (segment (start 98.2524 110.1538) (end 97.5285 110.1538) (width 0.508) (layer C1F) (net 220))\n  (segment (start 101.4603 107.0643) (end 101.4603 107.8263) (width 0.508) (layer C1F) (net 220) (tstamp 52811895) (status 10))\n  (segment (start 101.64572 108.01172) (end 101.4603 107.8263) (width 0.254) (layer C1F) (net 220))\n  (via (at 101.4603 107.8263) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 101.64572 108.01172) (end 101.64572 109.01248) (width 0.254) (layer C1F) (net 220) (status 20))\n  (segment (start 101.6254 106.8992) (end 101.4603 107.0643) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 105.5624 117.8974) (end 105.4354 118.0244) (width 0.508) (layer C1F) (net 220) (tstamp 528118C2) (status 30))\n  (via (at 105.5624 117.0592) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 105.14584 116.64264) (end 105.5624 117.0592) (width 0.254) (layer C1F) (net 220))\n  (segment (start 105.14584 115.91112) (end 105.14584 116.64264) (width 0.254) (layer C1F) (net 220) (status 10))\n  (segment (start 105.5624 117.0592) (end 105.5624 117.8974) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 110.3503 137.4267) (end 110.9345 136.8425) (width 0.508) (layer C1F) (net 220) (tstamp 52811963) (status 20))\n  (via (at 110.1979 137.4267) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 220))\n  (segment (start 110.1979 137.4267) (end 110.3503 137.4267) (width 0.508) (layer C1F) (net 220))\n  (segment (start 103.626 140.1512) (end 103.5939 140.1191) (width 0.508) (layer C1F) (net 220) (status 30))\n  (via (at 104.2797 140.1953) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))\n  (segment (start 104.2356 140.1512) (end 104.2797 140.1953) (width 0.508) (layer C1F) (net 220) (tstamp 5281199A))\n  (segment (start 103.626 140.1512) (end 104.2356 140.1512) (width 0.508) (layer C1F) (net 220) (tstamp 52811995) (status 10))\n  (segment (start 108.84916 145.83156) (end 109.0295 146.0119) (width 0.2413) (layer C1F) (net 220))\n  (segment (start 105.6485 140.4971) (end 105.018402 140.4971) (width 0.2032) (layer C1F) (net 220) (status 10))\n  (segment (start 105.018402 140.4971) (end 104.824902 140.3036) (width 0.2032) (layer C1F) (net 220) (tstamp 528119C0))\n  (segment (start 104.824902 140.3036) (end 104.388 140.3036) (width 0.2032) (layer C1F) (net 220) (tstamp 528119C2))\n  (segment (start 104.388 140.3036) (end 104.2797 140.1953) (width 0.2032) (layer C1F) (net 220) (tstamp 528119CA))\n  (segment (start 108.84916 145.83156) (end 108.84916 144.89684) (width 0.2413) (layer C1F) (net 220) (status 20))\n  (segment (start 92.468 153.5726) (end 92.7728 153.5726) (width 0.508) (layer C1F) (net 220))\n  (segment (start 92.341 153.4456) (end 92.468 153.5726) (width 0.508) (layer C1F) (net 220))\n  (segment (start 92.341 153.4456) (end 92.341 152.8614) (width 0.508) (layer C1F) (net 220) (status 20))\n  (segment (start 70.16 128.01) (end 84.13 128.01) (width 0.2032) (layer C4B) (net 220) (tstamp 52817E06) (status 20))\n  (segment (start 63.8354 133.344) (end 63.81 133.3694) (width 0.508) (layer C1F) (net 220) (status 30))\n  (via (at 63.81 134.36) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 63.81 133.3694) (end 63.81 134.36) (width 0.508) (layer C1F) (net 220) (tstamp 527DF6DD) (status 10))\n  (segment (start 63.81 134.36) (end 70.16 128.01) (width 0.2032) (layer C4B) (net 220))\n  (segment (start 119.7408 165.5766) (end 119.7408 164.6622) (width 0.508) (layer C1F) (net 220) (tstamp 52818C9C) (status 10))\n  (via (at 119.7408 164.6622) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 119.7154 165.602) (end 119.7408 165.5766) (width 0.508) (layer C1F) (net 220) (status 30))\n  (segment (start 72.8 165.2226) (end 72.9032 165.1194) (width 0.508) (layer C1F) (net 220) (tstamp 52E9F855))\n  (segment (start 72.8066 165.216) (end 71.689 165.216) (width 0.508) (layer C1F) (net 220))\n  (via (at 72.9032 165.1194) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 220))\n  (segment (start 72.8066 165.216) (end 72.9032 165.1194) (width 0.508) (layer C1F) (net 220) (tstamp 52E9F840))\n  (segment (start 72.8 166.2666) (end 72.8 165.2226) (width 0.508) (layer C1F) (net 220))\n  (segment (start 71.689 166.2444) (end 71.3334 166.6) (width 0.2032) (layer C1F) (net 220) (tstamp 52E9F876))\n  (segment (start 71.689 165.216) (end 71.689 166.2444) (width 0.2032) (layer C1F) (net 220))\n  (segment (start 141.506813 150.360209) (end 141.506813 150.399722) (width 0.254) (layer C1F) (net 221))\n  (segment (start 156.934893 127.967043) (end 156.234433 128.667503) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 131.7872 166.609) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 221))\n  (segment (start 152.732133 154.588114) (end 151.54674 153.40272) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 156.12667 128.667503) (end 156.234433 128.667503) (width 0.254) (layer C1F) (net 221))\n  (segment (start 144.308653 125.721979) (end 144.919311 126.332636) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 91.0964 162.5134) (end 91.0964 161.7768) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 137.932671 132.097961) (end 138.633131 132.79842) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 144.919311 126.332636) (end 145.206679 126.332636) (width 0.508) (layer C1F) (net 221))\n  (segment (start 163.328836 143.973451) (end 163.328836 144.023741) (width 0.254) (layer C1F) (net 221))\n  (segment (start 141.506813 150.360209) (end 142.706575 149.160447) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 137.668 117.6274) (end 136.6266 117.6274) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 145.386284 155.680113) (end 146.086744 154.979653) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 156.234433 128.667503) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 138.719342 132.79842) (end 138.633131 132.79842) (width 0.254) (layer C1F) (net 221))\n  (segment (start 162.592455 146.161042) (end 161.891995 145.460582) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 151.474898 123.907967) (end 151.474898 124.805993) (width 0.508) (layer C1F) (net 221))\n  (segment (start 146.086744 154.972469) (end 147.302671 153.756542) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 163.328836 143.973451) (end 162.152422 142.797038) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 136.017 117.0178) (end 136.525 117.5258) (width 0.254) (layer C1F) (net 221))\n  (segment (start 136.6266 117.6274) (end 136.525 117.5258) (width 0.508) (layer C1F) (net 221))\n  (segment (start 151.474898 125.542374) (end 150.839095 126.178176) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 161.891995 145.363595) (end 160.73893 144.21053) (width 0.254) (layer C1F) (net 221) (status 20))\n  (via (at 159.061418 131.688461) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 145.206679 126.558939) (end 145.206679 126.332636) (width 0.254) (layer C1F) (net 221))\n  (via (at 161.891995 145.460582) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 146.086744 154.972469) (end 146.086744 154.979653) (width 0.254) (layer C1F) (net 221))\n  (segment (start 140.806353 151.100182) (end 141.506813 150.399722) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 152.732133 154.620443) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (via (at 141.506813 150.399722) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 164.029296 144.724201) (end 163.328836 144.023741) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 161.891995 145.363595) (end 161.891995 145.460582) (width 0.254) (layer C1F) (net 221))\n  (segment (start 156.12667 128.667503) (end 154.727546 130.066627) (width 0.254) (layer C1F) (net 221) (status 20))\n  (via (at 136.525 117.5258) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 145.206679 126.558939) (end 146.241204 127.593464) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 136.017 117.0178) (end 134.747 117.0178) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 114.4651 140.8811) (end 113.6269 140.8811) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 113.6269 140.8811) (end 113.6015 140.9065) (width 0.508) (layer C1F) (net 221))\n  (segment (start 130.81 106.1212) (end 130.81 107.1118) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 131.7872 165.7454) (end 131.7872 166.609) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 157.910149 133.249229) (end 159.061418 132.097961) (width 0.254) (layer C1F) (net 221) (status 10))\n  (segment (start 158.763273 131.688461) (end 159.061418 131.688461) (width 0.254) (layer C1F) (net 221))\n  (via (at 138.633131 132.79842) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 130.7465 107.1753) (end 130.7465 109.0168) (width 0.254) (layer C1F) (net 221) (status 20))\n  (via (at 151.474898 124.805993) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 159.061418 132.097961) (end 159.061418 131.688461) (width 0.254) (layer C1F) (net 221))\n  (segment (start 159.718773 130.930527) (end 159.061418 131.587882) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 145.206679 126.332636) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 138.719342 132.79842) (end 139.877795 133.956874) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 130.7465 107.1753) (end 130.81 107.1118) (width 0.254) (layer C1F) (net 221))\n  (via (at 130.81 107.1118) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 159.061418 131.587882) (end 159.061418 131.688461) (width 0.508) (layer C1F) (net 221))\n  (segment (start 158.763273 131.688461) (end 157.556327 132.895407) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 112.59566 141.1605) (end 112.9919 141.1605) (width 0.2413) (layer C1F) (net 221))\n  (segment (start 112.4585 141.29766) (end 112.59566 141.1605) (width 0.2413) (layer C1F) (net 221))\n  (segment (start 113.2459 140.9065) (end 113.6015 140.9065) (width 0.2413) (layer C1F) (net 221))\n  (segment (start 112.9919 141.1605) (end 113.2459 140.9065) (width 0.2413) (layer C1F) (net 221))\n  (segment (start 112.4585 141.29766) (end 111.64824 141.29766) (width 0.2413) (layer C1F) (net 221) (status 20))\n  (segment (start 151.474898 125.542374) (end 151.474898 124.805993) (width 0.254) (layer C1F) (net 221))\n  (segment (start 153.432593 155.320903) (end 152.732133 154.620443) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 163.328836 144.023741) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 91.0964 162.5134) (end 90.0804 162.5134) (width 0.508) (layer C1F) (net 221) (status 30))\n  (segment (start 152.732133 154.588114) (end 152.732133 154.620443) (width 0.254) (layer C1F) (net 221))\n  (segment (start 151.22345 123.65652) (end 151.474898 123.907967) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 146.086744 154.979653) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 120.74652 126.06528) (end 120.142 126.6698) (width 0.254) (layer C1F) (net 221))\n  (segment (start 115.0874 117.0178) (end 116.078 117.0178) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 120.74652 126.06528) (end 120.74652 125.0188) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 116.078 117.0178) (end 118.745 117.0178) (width 0.2794) (layer C1F) (net 221) (status 20))\n  (segment (start 91.8704 161.1136) (end 91.2072 161.7768) (width 0.254) (layer C1F) (net 221) (tstamp 5272E04E) (status 10))\n  (segment (start 91.2072 161.7768) (end 91.0964 161.7768) (width 0.254) (layer C1F) (net 221) (tstamp 5272E054))\n  (segment (start 91.8704 160.4386) (end 91.8704 161.1136) (width 0.254) (layer C1F) (net 221) (status 30))\n  (via (at 158.3488 116.8086) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 157.3836 116.8086) (end 158.3488 116.8086) (width 0.2032) (layer C1F) (net 221) (status 10))\n  (segment (start 124.872 163.926) (end 124.4092 164.3888) (width 0.254) (layer C1F) (net 221) (tstamp 52797DEB) (status 10))\n  (segment (start 124.4092 164.3888) (end 124.4092 164.719) (width 0.254) (layer C1F) (net 221) (tstamp 52797DEF))\n  (via (at 124.4092 164.719) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 124.1956 164.9326) (end 124.4092 164.719) (width 0.508) (layer C1F) (net 221) (tstamp 52797DD0))\n  (segment (start 124.1956 164.9326) (end 123.1512 164.9326) (width 0.508) (layer C1F) (net 221) (status 20))\n  (segment (start 125.2692 163.926) (end 124.872 163.926) (width 0.254) (layer C1F) (net 221) (status 30))\n  (segment (start 128.9102 160.726) (end 129.3114 160.3248) (width 0.254) (layer C1F) (net 221) (tstamp 52797E2D))\n  (segment (start 129.3114 160.3248) (end 129.3114 160.02) (width 0.254) (layer C1F) (net 221) (tstamp 52797E31))\n  (segment (start 129.2472 159.9558) (end 129.2472 159.0144) (width 0.508) (layer C1F) (net 221) (status 20))\n  (via (at 129.3114 160.02) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 129.2472 159.9558) (end 129.3114 160.02) (width 0.508) (layer C1F) (net 221) (tstamp 52797E0C))\n  (segment (start 128.4692 160.726) (end 128.9102 160.726) (width 0.254) (layer C1F) (net 221) (status 10))\n  (segment (start 120.1226 126.6892) (end 120.142 126.6698) (width 0.508) (layer C1F) (net 221) (tstamp 5279835F))\n  (segment (start 119.0296 126.6892) (end 120.1226 126.6892) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 138.2066 123.692) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 139.2226 123.692) (end 138.2066 123.692) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 132.898 157.1692) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 132.898 158.1852) (end 132.898 157.1692) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 133.6346 160.2934) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 133.6346 161.3094) (end 133.6346 160.2934) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 130.1478 161.926) (end 130.6374 161.4364) (width 0.254) (layer C1F) (net 221) (tstamp 527990F9) (status 10))\n  (segment (start 130.6374 161.4364) (end 130.6374 161.2078) (width 0.254) (layer C1F) (net 221) (tstamp 527990FE))\n  (segment (start 130.6882 161.157) (end 131.628 161.157) (width 0.508) (layer C1F) (net 221) (status 20))\n  (via (at 130.6374 161.2078) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 130.6882 161.157) (end 130.6374 161.2078) (width 0.508) (layer C1F) (net 221) (tstamp 527990E9))\n  (segment (start 129.6692 161.926) (end 130.1478 161.926) (width 0.254) (layer C1F) (net 221) (status 30))\n  (segment (start 155.194 160.5788) (end 155.2194 160.5534) (width 0.508) (layer C1F) (net 221) (tstamp 527AC14E))\n  (segment (start 155.2194 160.5534) (end 156.9466 160.5534) (width 0.508) (layer C1F) (net 221) (status 20))\n  (via (at 155.2194 160.5534) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 154.1526 160.5788) (end 155.194 160.5788) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 137.0524 111.7032) (end 137.033 111.6838) (width 0.508) (layer C1F) (net 221) (tstamp 527AD983))\n  (segment (start 136.70026 112.01654) (end 137.033 111.6838) (width 0.254) (layer C1F) (net 221))\n  (via (at 137.033 111.6838) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 136.70026 112.01654) (end 134.747 112.01654) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 138.0542 111.7032) (end 137.0524 111.7032) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 91.0964 162.8266) (end 88.7528 165.1702) (width 0.508) (layer C3) (net 221) (tstamp 527ADCCF))\n  (segment (start 88.7528 165.1702) (end 88.7528 172.4092) (width 0.508) (layer C3) (net 221) (tstamp 527ADCD5))\n  (segment (start 88.7528 172.4092) (end 90.48 174.1364) (width 0.508) (layer C3) (net 221) (tstamp 527ADCE1))\n  (segment (start 90.48 174.1364) (end 123.3708 174.1364) (width 0.508) (layer C3) (net 221) (tstamp 527ADCED))\n  (segment (start 123.3708 174.1364) (end 129.5012 168.006) (width 0.508) (layer C3) (net 221) (tstamp 527ADCF3))\n  (via (at 91.0964 161.7768) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (via (at 129.5012 168.006) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 221))\n  (segment (start 129.5012 168.006) (end 128.6376 168.006) (width 0.508) (layer C1F) (net 221) (status 20))\n  (segment (start 91.0964 161.7768) (end 91.0964 162.8266) (width 0.508) (layer C3) (net 221))\n  (segment (start 107.38792 112.71072) (end 107.5996 112.9224) (width 0.254) (layer C1F) (net 221) (tstamp 527ADD81))\n  (segment (start 106.34472 112.71072) (end 107.38792 112.71072) (width 0.254) (layer C1F) (net 221) (status 10))\n  (via (at 107.5996 112.9224) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (via (at 116.078 117.0178) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 107.5996 112.9224) (end 108.768 112.9224) (width 0.508) (layer C3) (net 221))\n  (segment (start 108.768 112.9224) (end 109.9872 114.1416) (width 0.508) (layer C3) (net 221) (tstamp 527ADD89))\n  (segment (start 109.9872 114.1416) (end 114.102 114.1416) (width 0.508) (layer C3) (net 221) (tstamp 527ADD92))\n  (segment (start 114.102 114.1416) (end 116.078 116.1176) (width 0.508) (layer C3) (net 221) (tstamp 527ADD94))\n  (segment (start 116.078 116.1176) (end 116.078 117.0178) (width 0.508) (layer C3) (net 221) (tstamp 527ADD96))\n  (segment (start 134.39487 137.0016) (end 134.412411 137.019141) (width 0.508) (layer C1F) (net 221) (tstamp 527B0E29))\n  (via (at 134.412411 137.019141) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 134.455516 137.019141) (end 134.412411 137.019141) (width 0.254) (layer C1F) (net 221))\n  (segment (start 134.455516 137.019141) (end 135.635522 138.199147) (width 0.254) (layer C1F) (net 221) (status 20))\n  (segment (start 133.4314 137.0016) (end 134.39487 137.0016) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 113.6015 140.9065) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 123.3476 162.7064) (end 123.5762 162.935) (width 0.508) (layer C1F) (net 221) (tstamp 527B19D2))\n  (segment (start 123.5852 162.926) (end 125.2692 162.926) (width 0.254) (layer C1F) (net 221) (status 20))\n  (via (at 123.5762 162.935) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 123.5852 162.926) (end 123.5762 162.935) (width 0.254) (layer C1F) (net 221) (tstamp 527B19B8))\n  (segment (start 122.5602 162.7064) (end 123.3476 162.7064) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 126.9692 160.013) (end 126.9692 160.726) (width 0.254) (layer C1F) (net 221) (status 20))\n  (via (at 126.3262 159.37) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 126.9692 160.013) (end 126.3262 159.37) (width 0.254) (layer C1F) (net 221) (tstamp 52797EDB))\n  (segment (start 126.3702 158.3122) (end 126.3702 159.326) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 126.3702 159.326) (end 126.3262 159.37) (width 0.508) (layer C1F) (net 221) (tstamp 527B1AF6))\n  (via (at 142.5246 156.3818) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 141.5594 156.3818) (end 142.5246 156.3818) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 137.981829 130.553829) (end 138.743829 129.791829) (width 0.254) (layer C1F) (net 221) (status 30))\n  (via (at 137.9272 128.9752) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 138.743829 129.791829) (end 137.9272 128.9752) (width 0.254) (layer C1F) (net 221) (status 10))\n  (segment (start 160.33 112.77) (end 157.79 112.77) (width 0.254) (layer C1F) (net 221) (status 30))\n  (via (at 67.874 109.4426) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 67.874 110.4586) (end 67.874 109.4426) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 116.3514 143.6564) (end 118.0898 143.6564) (width 0.508) (layer C3) (net 221) (tstamp 527EE217))\n  (segment (start 118.0898 143.6564) (end 118.9534 144.52) (width 0.508) (layer C3) (net 221) (tstamp 527EE223))\n  (segment (start 118.9534 144.52) (end 123.754 144.52) (width 0.508) (layer C3) (net 221) (tstamp 527EE226))\n  (via (at 123.754 144.52) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 113.6015 140.9065) (end 116.3514 143.6564) (width 0.508) (layer C3) (net 221))\n  (segment (start 159.8728 147.586673) (end 158.617793 146.331666) (width 0.2032) (layer C1F) (net 221) (tstamp 52806A0A) (status 20))\n  (segment (start 160.526995 148.2265) (end 159.893895 147.5934) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 159.8728 147.5934) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 159.893895 147.5934) (end 159.8728 147.5934) (width 0.508) (layer C1F) (net 221) (tstamp 528069F4))\n  (segment (start 159.8728 147.5934) (end 159.8728 147.586673) (width 0.2032) (layer C1F) (net 221))\n  (segment (start 108.130924 112.0427) (end 107.5996 112.574024) (width 0.508) (layer C1F) (net 221) (tstamp 52806ED6))\n  (segment (start 107.5996 112.574024) (end 107.5996 112.9224) (width 0.508) (layer C1F) (net 221) (tstamp 52806EDA))\n  (segment (start 108.458 112.0427) (end 108.130924 112.0427) (width 0.508) (layer C1F) (net 221) (status 10))\n  (segment (start 162.68398 136.2523) (end 163.3526 136.2523) (width 0.254) (layer C1F) (net 221) (tstamp 52807072))\n  (segment (start 163.3526 136.2523) (end 163.4923 136.1126) (width 0.254) (layer C1F) (net 221) (tstamp 5280707A))\n  (segment (start 163.501746 136.103154) (end 164.568111 136.103154) (width 0.508) (layer C1F) (net 221) (status 20))\n  (via (at 163.4923 136.1126) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 163.501746 136.103154) (end 163.4923 136.1126) (width 0.508) (layer C1F) (net 221) (tstamp 52807060))\n  (segment (start 161.7986 137.13768) (end 162.68398 136.2523) (width 0.254) (layer C1F) (net 221) (status 10))\n  (segment (start 135.9968 143.851048) (end 135.9968 144.0882) (width 0.254) (layer C1F) (net 221) (tstamp 528070F0))\n  (segment (start 135.9968 144.0882) (end 135.6158 144.4692) (width 0.254) (layer C1F) (net 221) (tstamp 528070F7))\n  (segment (start 135.6158 144.4692) (end 135.6158 144.6978) (width 0.254) (layer C1F) (net 221) (tstamp 528070FE))\n  (segment (start 135.5142 144.6978) (end 134.875371 145.336629) (width 0.508) (layer C1F) (net 221) (tstamp 527B1747) (status 20))\n  (via (at 135.6158 144.6978) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 135.6158 144.6978) (end 135.5142 144.6978) (width 0.508) (layer C1F) (net 221))\n  (segment (start 136.696988 143.15086) (end 135.9968 143.851048) (width 0.254) (layer C1F) (net 221) (status 10))\n  (segment (start 108.4233 113.024) (end 107.7012 113.024) (width 0.508) (layer C1F) (net 221) (tstamp 52811869) (status 10))\n  (segment (start 107.7012 113.024) (end 107.5996 112.9224) (width 0.508) (layer C1F) (net 221) (tstamp 5281187E))\n  (segment (start 108.458 113.0587) (end 108.4233 113.024) (width 0.508) (layer C1F) (net 221) (status 30))\n  (segment (start 82.7076 118.6628) (end 82.8092 118.6628) (width 0.508) (layer C1F) (net 221) (tstamp 52818B61))\n  (via (at 82.8092 118.6628) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (segment (start 82.8092 118.6628) (end 84.1554 118.6628) (width 0.508) (layer C1F) (net 221) (status 20))\n  (segment (start 81.7932 119.5772) (end 82.7076 118.6628) (width 0.508) (layer C1F) (net 221) (status 10))\n  (via (at 120.142 126.6698) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 221))\n  (via (at 63.5814 117.7738) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 63.5814 116.707) (end 63.5814 117.7738) (width 0.2032) (layer C1F) (net 221) (status 10))\n  (via (at 166.8324 150.235) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 165.8164 150.235) (end 166.8324 150.235) (width 0.2032) (layer C1F) (net 221) (status 10))\n  (segment (start 156.1644 120.5932) (end 156.1898 120.5678) (width 0.2032) (layer C1F) (net 221) (tstamp 52F1D3B1))\n  (segment (start 155.0468 120.5932) (end 156.1644 120.5932) (width 0.2032) (layer C1F) (net 221))\n  (via (at 156.1898 121.6092) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 156.1898 120.5678) (end 156.1898 121.6092) (width 0.2032) (layer C1F) (net 221))\n  (via (at 168.0008 132.3534) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 167.1626 131.5152) (end 168.0008 132.3534) (width 0.2032) (layer C1F) (net 221))\n  (segment (start 146.5886 123.3618) (end 146.5886 122.3204) (width 0.2032) (layer C1F) (net 221) (tstamp 52F1D714))\n  (via (at 146.5886 122.3204) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 221))\n  (segment (start 146.5632 123.3872) (end 146.5886 123.3618) (width 0.2032) (layer C1F) (net 221))\n  (via (at 142.7024 127.8576) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 222))\n  (segment (start 142.7024 127.8576) (end 141.0768 126.232) (width 0.2032) (layer C1F) (net 222) (tstamp 5280674D))\n  (segment (start 141.0768 126.232) (end 140.2894 126.232) (width 0.2032) (layer C1F) (net 222) (tstamp 5280674E) (status 20))\n  (segment (start 143.3882 127.1718) (end 144.709 127.1718) (width 0.2032) (layer C4B) (net 222) (tstamp 52806751))\n  (segment (start 148.306083 130.768883) (end 150.038057 130.768883) (width 0.2032) (layer C4B) (net 222) (tstamp 527C8349))\n  (segment (start 144.709 127.1718) (end 148.306083 130.768883) (width 0.2032) (layer C4B) (net 222) (tstamp 527C8347))\n  (via (at 150.038057 130.768883) (size 0.6858) (layers C1F C4B) (net 222))\n  (segment (start 156.173368 135.869668) (end 151.072582 130.768883) (width 0.2032) (layer C1F) (net 222))\n  (segment (start 158.824339 135.869668) (end 156.173368 135.869668) (width 0.2032) (layer C1F) (net 222))\n  (segment (start 151.072582 130.768883) (end 150.038057 130.768883) (width 0.2032) (layer C1F) (net 222))\n  (segment (start 158.824339 135.869668) (end 159.677463 135.016544) (width 0.2032) (layer C1F) (net 222) (status 20))\n  (segment (start 142.7024 127.8576) (end 143.3882 127.1718) (width 0.2032) (layer C4B) (net 222))\n  (segment (start 129.443602 136.772998) (end 130.0278 136.1888) (width 0.2032) (layer C4B) (net 222) (tstamp 52883D0D))\n  (segment (start 130.0278 136.1888) (end 133.680298 136.1888) (width 0.2032) (layer C4B) (net 222) (tstamp 52883D12))\n  (segment (start 133.680298 136.1888) (end 142.011498 127.8576) (width 0.2032) (layer C4B) (net 222) (tstamp 52883D14))\n  (segment (start 111.1377 138.1887) (end 111.8235 138.1887) (width 0.2413) (layer C1F) (net 222))\n  (via (at 111.8235 138.1887) (size 0.6858) (layers C1F C4B) (net 222))\n  (segment (start 110.84814 138.47826) (end 111.1377 138.1887) (width 0.2413) (layer C1F) (net 222) (status 10))\n  (segment (start 110.84814 138.47826) (end 110.84814 138.89736) (width 0.2413) (layer C1F) (net 222) (status 30))\n  (segment (start 114.427 135.5852) (end 111.8235 138.1887) (width 0.2032) (layer C4B) (net 222) (tstamp 527E8563))\n  (segment (start 119.3038 135.5852) (end 114.427 135.5852) (width 0.2032) (layer C4B) (net 222) (tstamp 527E855E))\n  (segment (start 120.491598 136.772998) (end 119.3038 135.5852) (width 0.2032) (layer C4B) (net 222) (tstamp 527E855A))\n  (segment (start 142.7024 127.8576) (end 142.011498 127.8576) (width 0.2032) (layer C4B) (net 222) (tstamp 5280674B))\n  (segment (start 120.491598 136.772998) (end 129.443602 136.772998) (width 0.2032) (layer C4B) (net 222))\n  (segment (start 109.3216 167.0522) (end 106.576 167.0522) (width 0.508) (layer C1F) (net 223) (tstamp 527317D2))\n  (segment (start 105.88258 167.0522) (end 106.576 167.0522) (width 0.2032) (layer C1F) (net 223) (status 10))\n  (segment (start 113.919 162.4548) (end 113.919 155.9814) (width 0.508) (layer C1F) (net 223) (tstamp 527317D4) (status 20))\n  (segment (start 109.3216 167.0522) (end 113.919 162.4548) (width 0.508) (layer C1F) (net 223))\n  (segment (start 88.90728 145.12752) (end 88.575 145.4598) (width 0.2032) (layer C1F) (net 224))\n  (segment (start 88.90728 145.12752) (end 89.2423 145.12752) (width 0.2032) (layer C1F) (net 224) (status 20))\n  (segment (start 85.4 148.6348) (end 88.575 145.4598) (width 0.508) (layer C1F) (net 224) (status 10))\n  (segment (start 85.4 162.4128) (end 85.4 149.7016) (width 0.508) (layer C1F) (net 225) (tstamp 528188A2) (status 20))\n  (segment (start 98.3269 166.52152) (end 97.96868 166.52152) (width 0.2032) (layer C1F) (net 225) (status 10))\n  (segment (start 96.9476 167.5426) (end 97.6122 166.878) (width 0.508) (layer C1F) (net 225) (tstamp 5272F561))\n  (segment (start 97.96868 166.52152) (end 97.6122 166.878) (width 0.2032) (layer C1F) (net 225) (tstamp 5272F576))\n  (segment (start 96.9476 167.5426) (end 90.5298 167.5426) (width 0.508) (layer C1F) (net 225))\n  (segment (start 90.5298 167.5426) (end 85.4 162.4128) (width 0.508) (layer C1F) (net 225))\n  (segment (start 87.8706 153.217) (end 87.7944 153.2932) (width 0.2032) (layer C1F) (net 226) (status 30))\n  (segment (start 89.0644 153.217) (end 87.8706 153.217) (width 0.2032) (layer C1F) (net 226) (status 30))\n  (segment (start 90.8704 154.3196) (end 90.7034 154.1526) (width 0.2032) (layer C1F) (net 226) (tstamp 5272E245))\n  (segment (start 90.7034 154.1526) (end 90 154.1526) (width 0.2032) (layer C1F) (net 226) (tstamp 5272E24D))\n  (segment (start 90 154.1526) (end 89.0644 153.217) (width 0.2032) (layer C1F) (net 226) (tstamp 5272E252) (status 20))\n  (segment (start 90.8704 155.0886) (end 90.8704 154.3196) (width 0.2032) (layer C1F) (net 226) (status 10))\n  (segment (start 89.166 149.6356) (end 89.166 150.8294) (width 0.2032) (layer C1F) (net 227) (status 30))\n  (segment (start 89.0644 150.931) (end 89.0898 150.9056) (width 0.2032) (layer C1F) (net 227) (status 30))\n  (segment (start 89.166 150.8294) (end 89.0898 150.9056) (width 0.2032) (layer C1F) (net 227) (status 30))\n  (segment (start 89.0644 152.1502) (end 89.0644 150.931) (width 0.2032) (layer C1F) (net 227) (status 30))\n  (segment (start 91.3504 153.217) (end 91.3504 153.1916) (width 0.2032) (layer C1F) (net 228) (status 30))\n  (segment (start 91.3504 153.1916) (end 90.3344 152.1756) (width 0.2032) (layer C1F) (net 228) (status 30))\n  (segment (start 90.3344 152.1756) (end 90.3344 152.1502) (width 0.2032) (layer C1F) (net 228) (status 30))\n  (segment (start 91.8704 154.1512) (end 91.3504 153.6312) (width 0.2032) (layer C1F) (net 228) (tstamp 5272E231))\n  (segment (start 91.3504 153.6312) (end 91.3504 153.217) (width 0.2032) (layer C1F) (net 228) (tstamp 5272E235) (status 20))\n  (segment (start 91.8704 155.0886) (end 91.8704 154.1512) (width 0.2032) (layer C1F) (net 228) (status 10))\n  (segment (start 90.309 150.9056) (end 90.309 150.931) (width 0.2032) (layer C1F) (net 229) (status 30))\n  (segment (start 90.309 150.931) (end 89.6994 151.5406) (width 0.2032) (layer C1F) (net 229) (status 10))\n  (segment (start 90.2328 150.8294) (end 90.309 150.9056) (width 0.2032) (layer C1F) (net 229) (status 30))\n  (segment (start 89.6994 151.5406) (end 89.6994 152.582) (width 0.2032) (layer C1F) (net 229))\n  (segment (start 90.2328 149.6356) (end 90.2328 150.8294) (width 0.2032) (layer C1F) (net 229) (status 30))\n  (segment (start 89.6994 152.582) (end 90.3344 153.217) (width 0.2032) (layer C1F) (net 229) (status 20))\n  (segment (start 91.3704 154.253) (end 90.3344 153.217) (width 0.2032) (layer C1F) (net 229) (tstamp 5272E23B) (status 20))\n  (segment (start 91.3704 155.0886) (end 91.3704 154.253) (width 0.2032) (layer C1F) (net 229) (status 10))\n  (segment (start 91.3504 152.1502) (end 91.3504 150.931) (width 0.2032) (layer C1F) (net 230) (status 30))\n  (segment (start 91.3504 150.931) (end 91.3758 150.9056) (width 0.2032) (layer C1F) (net 230) (status 30))\n  (segment (start 84.21088 141.0577) (end 84.21088 141.39112) (width 0.2032) (layer C1F) (net 231) (status 10))\n  (segment (start 83.6638 141.9382) (end 83.876 141.726) (width 0.508) (layer C1F) (net 231) (tstamp 528067DF) (status 10))\n  (segment (start 83.4692 141.9382) (end 83.6638 141.9382) (width 0.508) (layer C1F) (net 231) (status 30))\n  (segment (start 84.21088 141.39112) (end 83.876 141.726) (width 0.2032) (layer C1F) (net 231))\n  (segment (start 82.4024 141.9382) (end 82.377 141.9382) (width 0.4572) (layer C1F) (net 232) (status 30))\n  (segment (start 81.71152 142.60368) (end 81.65564 142.60368) (width 0.4572) (layer C1F) (net 232) (status 30))\n  (segment (start 82.377 141.9382) (end 81.71152 142.60368) (width 0.4572) (layer C1F) (net 232) (status 30))\n  (segment (start 79.4052 141.9382) (end 79.5322 141.9382) (width 0.4572) (layer C1F) (net 233) (status 30))\n  (segment (start 80.19768 142.60368) (end 80.40596 142.60368) (width 0.4572) (layer C1F) (net 233) (status 30))\n  (segment (start 79.5322 141.9382) (end 80.19768 142.60368) (width 0.4572) (layer C1F) (net 233) (status 30))\n  (segment (start 77.59672 141.0577) (end 77.59672 141.39032) (width 0.2032) (layer C1F) (net 234) (status 10))\n  (segment (start 78.1446 141.9382) (end 77.9324 141.726) (width 0.508) (layer C1F) (net 234) (tstamp 528067C2) (status 10))\n  (segment (start 78.3384 141.9382) (end 78.1446 141.9382) (width 0.508) (layer C1F) (net 234) (status 30))\n  (segment (start 77.59672 141.39032) (end 77.9324 141.726) (width 0.2032) (layer C1F) (net 234))\n  (segment (start 89.8906 144.3218) (end 89.8906 143.51) (width 0.3048) (layer C1F) (net 235) (tstamp 52704F29) (status 10))\n  (segment (start 89.8906 143.0782) (end 88.3412 141.5288) (width 0.508) (layer C1F) (net 235) (status 20))\n  (segment (start 89.8906 143.0782) (end 89.8906 143.51) (width 0.508) (layer C1F) (net 235) (tstamp 52704F08))\n  (segment (start 89.8858 144.3266) (end 89.8906 144.3218) (width 0.3048) (layer C1F) (net 235) (status 30))\n  (segment (start 84.90938 140.4142) (end 85.1202 140.4142) (width 0.2032) (layer C1F) (net 236) (status 30))\n  (segment (start 85.8042 140.4142) (end 85.8266 140.4366) (width 0.3048) (layer C1F) (net 236) (tstamp 52704EF5))\n  (segment (start 86.1822 140.4366) (end 87.2744 141.5288) (width 0.508) (layer C1F) (net 236) (status 20))\n  (segment (start 86.1822 140.4366) (end 85.8266 140.4366) (width 0.508) (layer C1F) (net 236) (tstamp 52704EE6))\n  (segment (start 85.0118 140.4142) (end 85.8042 140.4142) (width 0.3048) (layer C1F) (net 236) (status 10))\n  (segment (start 99.61478 166.5224) (end 100.3554 166.5224) (width 0.2032) (layer C1F) (net 237) (tstamp 52703D05) (status 10))\n  (segment (start 100.7618 166.5224) (end 101.9048 165.3794) (width 0.508) (layer C1F) (net 237) (status 20))\n  (segment (start 100.7618 166.5224) (end 100.3554 166.5224) (width 0.508) (layer C1F) (net 237) (tstamp 52703CF7))\n  (segment (start 99.6139 166.52152) (end 99.61478 166.5224) (width 0.2032) (layer C1F) (net 237) (status 30))\n  (segment (start 105.18408 165.96628) (end 104.8766 165.6588) (width 0.2032) (layer C1F) (net 238) (tstamp 52703DA4))\n  (segment (start 105.18408 166.4087) (end 105.18408 165.96628) (width 0.2032) (layer C1F) (net 238) (status 10))\n  (segment (start 104.5972 165.3794) (end 102.9716 165.3794) (width 0.508) (layer C1F) (net 238) (tstamp 5272FA50) (status 20))\n  (segment (start 104.8766 165.6588) (end 104.5972 165.3794) (width 0.508) (layer C1F) (net 238))\n  (segment (start 101.2698 149.606) (end 101.2698 150.6474) (width 0.508) (layer C1F) (net 239) (status 20))\n  (segment (start 90.5293 145.12752) (end 90.85892 145.12752) (width 0.2032) (layer C1F) (net 239) (status 10))\n  (segment (start 97.0474 145.3836) (end 91.242 145.3836) (width 0.508) (layer C1F) (net 239) (tstamp 528067ED))\n  (segment (start 101.2698 149.606) (end 97.0474 145.3836) (width 0.508) (layer C1F) (net 239))\n  (segment (start 91.115 145.3836) (end 91.242 145.3836) (width 0.2032) (layer C1F) (net 239) (tstamp 528067F2))\n  (segment (start 90.85892 145.12752) (end 91.115 145.3836) (width 0.2032) (layer C1F) (net 239))\n  (segment (start 105.21232 156.83948) (end 105.2576 156.7942) (width 0.2032) (layer C1F) (net 240) (tstamp 527316BC))\n  (segment (start 101.2698 152.2984) (end 101.2698 151.7142) (width 0.508) (layer C1F) (net 240) (status 20))\n  (segment (start 105.2576 156.2862) (end 105.2576 156.7942) (width 0.508) (layer C1F) (net 240) (tstamp 527316AF))\n  (segment (start 101.2698 152.2984) (end 105.2576 156.2862) (width 0.508) (layer C1F) (net 240) (tstamp 527316A2))\n  (segment (start 105.21232 157.5205) (end 105.21232 156.83948) (width 0.2032) (layer C1F) (net 240) (status 10))\n  (segment (start 95.6557 164.1136) (end 96.278 164.1136) (width 0.3048) (layer C1F) (net 241) (status 10))\n  (segment (start 96.278 164.1136) (end 96.659 163.7326) (width 0.3048) (layer C1F) (net 241) (status 20))\n  (segment (start 77.59672 139.7707) (end 77.59672 139.42008) (width 0.2032) (layer C1F) (net 242) (status 10))\n  (segment (start 78.1266 138.8902) (end 77.907 139.1098) (width 0.508) (layer C1F) (net 242) (tstamp 528067AF) (status 10))\n  (segment (start 78.3384 138.8902) (end 78.1266 138.8902) (width 0.508) (layer C1F) (net 242) (status 30))\n  (segment (start 77.59672 139.42008) (end 77.907 139.1098) (width 0.2032) (layer C1F) (net 242))\n  (segment (start 79.4052 138.8902) (end 79.4052 138.6616) (width 0.508) (layer C1F) (net 243) (status 30))\n  (segment (start 79.7989 138.2679) (end 79.7989 137.8742) (width 0.508) (layer C1F) (net 243) (status 20))\n  (segment (start 79.4052 138.6616) (end 79.7989 138.2679) (width 0.508) (layer C1F) (net 243) (status 10))\n  (segment (start 84.21088 139.7707) (end 84.21088 139.41928) (width 0.2032) (layer C1F) (net 244) (status 10))\n  (segment (start 83.6818 138.8902) (end 83.876 139.0844) (width 0.508) (layer C1F) (net 244) (tstamp 528067D5) (status 10))\n  (segment (start 83.4692 138.8902) (end 83.6818 138.8902) (width 0.508) (layer C1F) (net 244) (status 30))\n  (segment (start 84.21088 139.41928) (end 83.876 139.0844) (width 0.2032) (layer C1F) (net 244))\n  (segment (start 81.5007 137.8742) (end 81.5007 137.9377) (width 0.508) (layer C1F) (net 245) (status 30))\n  (segment (start 81.5007 137.9377) (end 82.4024 138.8394) (width 0.508) (layer C1F) (net 245) (status 30))\n  (segment (start 82.4024 138.8394) (end 82.4024 138.8902) (width 0.508) (layer C1F) (net 245) (status 30))\n  (segment (start 97.7258 164.8756) (end 98.61716 164.8756) (width 0.508) (layer C1F) (net 246) (status 10))\n  (segment (start 98.9704 165.22884) (end 98.61716 164.8756) (width 0.3048) (layer C1F) (net 246) (tstamp 5272F50A))\n  (segment (start 98.9704 165.7206) (end 98.9704 165.22884) (width 0.3048) (layer C1F) (net 246) (status 10))\n  (segment (start 96.0748 164.774) (end 96.1764 164.8756) (width 0.3048) (layer C1F) (net 247))\n  (segment (start 96.1764 164.8756) (end 96.659 164.8756) (width 0.508) (layer C1F) (net 247) (status 20))\n  (segment (start 95.6557 164.774) (end 96.0748 164.774) (width 0.3048) (layer C1F) (net 247) (status 10))\n  (segment (start 76.281 140.4142) (end 75.9762 140.719) (width 0.3048) (layer C1F) (net 248) (tstamp 527022D4))\n  (segment (start 75.5952 141.1) (end 75.5952 141.9128) (width 0.508) (layer C1F) (net 248) (status 20))\n  (segment (start 75.5952 141.1) (end 75.9762 140.719) (width 0.508) (layer C1F) (net 248) (tstamp 527022B1))\n  (segment (start 76.7958 140.4142) (end 76.281 140.4142) (width 0.3048) (layer C1F) (net 248) (status 10))\n  (segment (start 76.48956 145.70456) (end 76.2254 145.4404) (width 0.2032) (layer C1F) (net 249) (tstamp 52704C7C))\n  (segment (start 75.5952 144.8102) (end 75.5952 142.9796) (width 0.508) (layer C1F) (net 249) (status 20))\n  (segment (start 75.5952 144.8102) (end 76.2254 145.4404) (width 0.508) (layer C1F) (net 249) (tstamp 52704C75))\n  (segment (start 76.9635 145.70456) (end 76.48956 145.70456) (width 0.2032) (layer C1F) (net 249) (status 10))\n  (segment (start 79.4924 145.704) (end 79.629 145.5674) (width 0.2032) (layer C1F) (net 250) (tstamp 537A5E79))\n  (segment (start 79.629 145.5674) (end 82.3214 145.5674) (width 0.508) (layer C1F) (net 250) (tstamp 537A5E7A))\n  (segment (start 84.0994 163.068) (end 84.0994 147.3454) (width 0.508) (layer C1F) (net 250) (tstamp 5272FA86))\n  (segment (start 89.8398 168.8084) (end 101.9048 168.8084) (width 0.508) (layer C1F) (net 250) (status 20))\n  (segment (start 84.0994 147.3454) (end 82.3214 145.5674) (width 0.508) (layer C1F) (net 250))\n  (segment (start 89.8398 168.8084) (end 84.0994 163.068) (width 0.508) (layer C1F) (net 250))\n  (segment (start 78.801 145.704) (end 79.4924 145.704) (width 0.2032) (layer C1F) (net 250))\n  (segment (start 104.4956 168.8084) (end 102.9716 168.8084) (width 0.508) (layer C1F) (net 251) (tstamp 5272FA55) (status 20))\n  (segment (start 104.8766 168.4274) (end 105.18408 168.11992) (width 0.2032) (layer C1F) (net 251))\n  (segment (start 105.18408 167.6957) (end 105.18408 168.11992) (width 0.2032) (layer C1F) (net 251) (tstamp 52703DDA) (status 10))\n  (segment (start 104.8766 168.4274) (end 104.4956 168.8084) (width 0.508) (layer C1F) (net 251))\n  (segment (start 108.27078 156.52422) (end 108.2548 156.5402) (width 0.2032) (layer C1F) (net 252) (tstamp 5272FD79))\n  (segment (start 103.378 152.8318) (end 107.0864 156.5402) (width 0.508) (layer C1F) (net 252))\n  (segment (start 103.378 148.5392) (end 103.378 152.8318) (width 0.508) (layer C1F) (net 252) (tstamp 5272FCF0))\n  (segment (start 70.4596 145.415) (end 71.4756 145.415) (width 0.508) (layer C1F) (net 252) (status 20))\n  (segment (start 75.1332 135.5344) (end 90.3732 135.5344) (width 0.508) (layer C1F) (net 252) (tstamp 52705018))\n  (segment (start 69.6468 141.0208) (end 75.1332 135.5344) (width 0.508) (layer C1F) (net 252) (tstamp 52705012))\n  (segment (start 69.6468 144.6022) (end 69.6468 141.0208) (width 0.508) (layer C1F) (net 252) (tstamp 5270500F))\n  (segment (start 70.4596 145.415) (end 69.6468 144.6022) (width 0.508) (layer C1F) (net 252) (tstamp 5270500C))\n  (segment (start 90.3732 135.5344) (end 103.378 148.5392) (width 0.508) (layer C1F) (net 252))\n  (segment (start 107.0864 156.5402) (end 108.2548 156.5402) (width 0.508) (layer C1F) (net 252) (tstamp 5272FD70))\n  (segment (start 108.985 156.52422) (end 108.27078 156.52422) (width 0.2032) (layer C1F) (net 252) (status 10))\n  (segment (start 73.4568 145.415) (end 73.3552 145.415) (width 0.508) (layer C1F) (net 253) (tstamp 537A5E64) (status 10))\n  (segment (start 72.5424 145.415) (end 73.4568 145.415) (width 0.508) (layer C1F) (net 253) (status 10))\n  (segment (start 73.4568 145.415) (end 75.057 147.0152) (width 0.508) (layer C1F) (net 253))\n  (segment (start 75.057 147.0152) (end 76.0984 147.0152) (width 0.508) (layer C1F) (net 253) (tstamp 537A5E66))\n  (segment (start 76.2096 146.904) (end 76.0984 147.0152) (width 0.2032) (layer C1F) (net 253) (tstamp 537A5E69))\n  (segment (start 76.901 146.904) (end 76.2096 146.904) (width 0.2032) (layer C1F) (net 253))\n  (segment (start 79.21244 146.90344) (end 79.4766 147.1676) (width 0.2032) (layer C1F) (net 254) (tstamp 52704C47))\n  (segment (start 79.6798 147.3708) (end 79.6798 148.8948) (width 0.508) (layer C1F) (net 254) (status 20))\n  (segment (start 79.6798 147.3708) (end 79.4766 147.1676) (width 0.508) (layer C1F) (net 254) (tstamp 52704C3D))\n  (segment (start 78.7385 146.90344) (end 79.21244 146.90344) (width 0.2032) (layer C1F) (net 254) (status 10))\n  (segment (start 78.30944 152.22096) (end 78.3336 152.1968) (width 0.2032) (layer C1F) (net 255) (tstamp 52704C65))\n  (segment (start 79.6798 150.7236) (end 79.6798 149.9616) (width 0.508) (layer C1F) (net 255) (status 20))\n  (segment (start 79.6798 150.7236) (end 78.3336 152.0698) (width 0.508) (layer C1F) (net 255) (tstamp 52704C4F))\n  (segment (start 78.30944 152.9215) (end 78.30944 152.22096) (width 0.2032) (layer C1F) (net 255) (status 10))\n  (segment (start 101.3834 157.7728) (end 101.8794 157.2768) (width 0.3048) (layer C1F) (net 256) (tstamp 5272FE90) (status 10))\n  (segment (start 102.362 156.7942) (end 102.5144 156.7942) (width 0.508) (layer C1F) (net 256) (status 30))\n  (segment (start 102.362 156.7942) (end 101.8794 157.2768) (width 0.508) (layer C1F) (net 256) (tstamp 5272FE80) (status 10))\n  (segment (start 101.3834 157.7763) (end 101.3834 157.7728) (width 0.3048) (layer C1F) (net 256) (status 30))\n  (segment (start 103.5812 156.9212) (end 103.5812 156.7942) (width 0.508) (layer C1F) (net 257) (status 30))\n  (segment (start 104.1654 157.5054) (end 104.1654 157.607) (width 0.508) (layer C1F) (net 257) (tstamp 5272FF09))\n  (segment (start 103.5812 156.9212) (end 104.1654 157.5054) (width 0.508) (layer C1F) (net 257) (tstamp 5272FEFA) (status 10))\n  (segment (start 104.4114 158.164) (end 104.316 158.164) (width 0.254) (layer C1F) (net 257) (status 30))\n  (segment (start 104.316 158.164) (end 104.1654 158.0134) (width 0.254) (layer C1F) (net 257) (tstamp 5272FF13) (status 10))\n  (segment (start 104.1654 158.0134) (end 104.1654 157.607) (width 0.3048) (layer C1F) (net 257) (tstamp 5272FF18))\n  (segment (start 109.6285 155.3993) (end 109.22 154.9908) (width 0.3048) (layer C1F) (net 258) (tstamp 5272FE0D) (status 10))\n  (segment (start 108.7628 154.5336) (end 108.7374 154.5336) (width 0.508) (layer C1F) (net 258) (status 30))\n  (segment (start 108.7628 154.5336) (end 109.22 154.9908) (width 0.508) (layer C1F) (net 258) (tstamp 5272FDFA) (status 10))\n  (segment (start 109.6285 155.7233) (end 109.6285 155.3993) (width 0.3048) (layer C1F) (net 258) (status 30))\n  (segment (start 100.723 156.9) (end 100.85 156.773) (width 0.3048) (layer C1F) (net 259) (tstamp 5270447D) (status 30))\n  (segment (start 100.723 157.7763) (end 100.723 156.9) (width 0.3048) (layer C1F) (net 259) (status 30))\n  (segment (start 75.1446 152.92) (end 73.9 152.92) (width 0.508) (layer C1F) (net 260) (status 30))\n  (segment (start 73.8873 154.0249) (end 73.9 154.0122) (width 0.4572) (layer C1F) (net 260))\n  (segment (start 73.8873 154.2916) (end 73.8873 154.0249) (width 0.4572) (layer C1F) (net 260) (status 10))\n  (segment (start 73.9 154.0122) (end 73.9 152.92) (width 0.508) (layer C1F) (net 260) (status 20))\n  (segment (start 105.5896 159.434) (end 106.208 159.434) (width 0.508) (layer C1F) (net 261) (status 20))\n  (segment (start 105.5896 159.434) (end 105.5878 159.4358) (width 0.508) (layer C1F) (net 261) (tstamp 52731893))\n  (segment (start 105.21232 158.8075) (end 105.21232 159.06032) (width 0.2032) (layer C1F) (net 261) (status 30))\n  (segment (start 105.21232 159.06032) (end 105.5878 159.4358) (width 0.2032) (layer C1F) (net 261) (tstamp 527318A7) (status 10))\n  (segment (start 110.52482 156.52422) (end 110.9218 156.9212) (width 0.2032) (layer C1F) (net 262) (tstamp 52731719) (status 10))\n  (segment (start 109.9838 159.434) (end 107.2748 159.434) (width 0.508) (layer C1F) (net 262) (status 20))\n  (segment (start 110.9218 158.496) (end 110.9218 156.9212) (width 0.508) (layer C1F) (net 262) (tstamp 52731712))\n  (segment (start 109.9838 159.434) (end 110.9218 158.496) (width 0.508) (layer C1F) (net 262) (tstamp 5273170B))\n  (segment (start 110.272 156.52422) (end 110.52482 156.52422) (width 0.2032) (layer C1F) (net 262) (status 30))\n  (segment (start 71.1314 152.92) (end 72.376 152.92) (width 0.508) (layer C1F) (net 263) (status 30))\n  (segment (start 72.376 151.396) (end 71.5124 151.396) (width 0.508) (layer C1F) (net 263) (status 10))\n  (segment (start 71.5124 151.396) (end 71.1314 151.777) (width 0.508) (layer C1F) (net 263) (status 20))\n  (segment (start 72.376 152.92) (end 72.376 151.396) (width 0.508) (layer C1F) (net 263) (status 30))\n  (segment (start 71.8807 155.6251) (end 71.614 155.8918) (width 0.4572) (layer C1F) (net 264) (status 10))\n  (segment (start 71.8807 155.6124) (end 71.8807 155.6251) (width 0.4572) (layer C1F) (net 264) (status 30))\n  (segment (start 71.614 155.8918) (end 71.614 156.5776) (width 0.508) (layer C1F) (net 264) (status 20))\n  (segment (start 71.614 157.814) (end 71.614 157.6444) (width 0.508) (layer C1F) (net 265) (status 30))\n  (segment (start 71.614 157.814) (end 72 158.2) (width 0.508) (layer C1F) (net 265) (tstamp 526FF2B8) (status 10))\n  (segment (start 72.51316 158.2301) (end 72.0301 158.2301) (width 0.2032) (layer C1F) (net 265) (status 10))\n  (segment (start 72.0301 158.2301) (end 72 158.2) (width 0.2032) (layer C1F) (net 265) (tstamp 526FF2C5))\n  (segment (start 80.758 156.1458) (end 80.758 157.0602) (width 0.508) (layer C1F) (net 266))\n  (segment (start 80.7453 157.0729) (end 80.758 157.0602) (width 0.4572) (layer C1F) (net 266))\n  (segment (start 80.7453 157.3396) (end 80.7453 157.0729) (width 0.4572) (layer C1F) (net 266) (status 10))\n  (segment (start 80.3262 155.714) (end 80.2754 155.714) (width 0.508) (layer C1F) (net 266) (status 30))\n  (segment (start 80.3262 155.714) (end 80.758 156.1458) (width 0.508) (layer C1F) (net 266) (status 10))\n  (segment (start 76.3638 155.6362) (end 76.3638 155.7902) (width 0.508) (layer C1F) (net 267) (status 30))\n  (segment (start 76.3638 155.6362) (end 76.7 155.3) (width 0.508) (layer C1F) (net 267) (tstamp 526FF337) (status 10))\n  (segment (start 77.11056 154.6965) (end 77.11056 154.88944) (width 0.2032) (layer C1F) (net 267) (status 30))\n  (segment (start 77.11056 154.88944) (end 76.7 155.3) (width 0.2032) (layer C1F) (net 267) (tstamp 526FF340) (status 10))\n  (segment (start 76.343 156.857) (end 76.3638 156.857) (width 0.508) (layer C1F) (net 268) (status 30))\n  (segment (start 76.343 156.857) (end 75 158.2) (width 0.508) (layer C1F) (net 268) (tstamp 526FF2D6) (status 10))\n  (segment (start 75 158.2) (end 74.3 158.2) (width 0.508) (layer C1F) (net 268) (tstamp 526FF2D9))\n  (segment (start 73.71204 158.2301) (end 74.2699 158.2301) (width 0.2032) (layer C1F) (net 268) (status 10))\n  (segment (start 74.2699 158.2301) (end 74.3 158.2) (width 0.2032) (layer C1F) (net 268) (tstamp 526FF2E2))\n  (segment (start 77.202 160.032) (end 77.329 160.159) (width 0.508) (layer C1F) (net 269) (status 30))\n  (segment (start 78.7387 158.6604) (end 78.726 158.6604) (width 0.4572) (layer C1F) (net 269) (status 30))\n  (segment (start 77.329 160.0574) (end 77.329 160.159) (width 0.508) (layer C1F) (net 269) (status 30))\n  (segment (start 77.329 160.0574) (end 78.4466 158.9398) (width 0.508) (layer C1F) (net 269) (status 10))\n  (segment (start 78.726 158.6604) (end 78.4466 158.9398) (width 0.4572) (layer C1F) (net 269) (status 10))\n  (segment (start 76.0844 160.032) (end 77.202 160.032) (width 0.508) (layer C1F) (net 269) (status 30))\n  (segment (start 66.1666 161) (end 66.2 160.9666) (width 0.508) (layer C1F) (net 270) (tstamp 52E9F7F5))\n  (segment (start 63.115 161) (end 66.1666 161) (width 0.508) (layer C1F) (net 270))\n  (segment (start 69.3286 160.9666) (end 69.4 161.038) (width 0.508) (layer C1F) (net 270) (tstamp 52E9F7FD))\n  (segment (start 66.2 160.9666) (end 69.3286 160.9666) (width 0.508) (layer C1F) (net 270))\n  (segment (start 69.438 161) (end 69.4 161.038) (width 0.508) (layer C1F) (net 270) (tstamp 52E9F98F))\n  (segment (start 70.5666 161) (end 69.438 161) (width 0.508) (layer C1F) (net 270))\n  (segment (start 71.9 161) (end 71.6334 161) (width 0.508) (layer C1F) (net 271) (tstamp 52E9F992))\n  (segment (start 72.51316 160.38684) (end 72.2 160.7) (width 0.2032) (layer C1F) (net 271) (tstamp 526FEEBA))\n  (segment (start 72.51316 160.0051) (end 72.51316 160.38684) (width 0.2032) (layer C1F) (net 271) (status 10))\n  (segment (start 72.2 160.7) (end 71.9 161) (width 0.508) (layer C1F) (net 271))\n  (segment (start 106.9721 150.0251) (end 106.9721 150.5331) (width 0.4572) (layer C1F) (net 272) (status 10))\n  (segment (start 106.9721 149.0599) (end 106.9975 149.0345) (width 0.4572) (layer C1F) (net 272) (status 30))\n  (segment (start 106.9721 150.9395) (end 107.08132 151.04872) (width 0.254) (layer C1F) (net 272) (status 30))\n  (segment (start 106.9721 150.5331) (end 106.9721 150.9395) (width 0.254) (layer C1F) (net 272) (status 20))\n  (segment (start 106.9721 150.0251) (end 106.9721 149.0599) (width 0.4572) (layer C1F) (net 272) (status 30))\n  (segment (start 106.9721 146.0627) (end 106.9721 146.9771) (width 0.4572) (layer C1F) (net 273) (status 20))\n  (segment (start 106.9721 146.0627) (end 107.3023 145.7325) (width 0.4572) (layer C1F) (net 273))\n  (segment (start 107.64774 144.89684) (end 107.64774 145.38706) (width 0.2413) (layer C1F) (net 273) (status 10))\n  (segment (start 106.9721 147.9423) (end 106.9975 147.9677) (width 0.4572) (layer C1F) (net 273) (status 30))\n  (segment (start 107.64774 145.38706) (end 107.3023 145.7325) (width 0.2413) (layer C1F) (net 273))\n  (segment (start 106.9721 146.9771) (end 106.9721 147.9423) (width 0.4572) (layer C1F) (net 273) (status 30))\n  (segment (start 108.0389 150.5331) (end 108.0389 150.9395) (width 0.254) (layer C1F) (net 274) (status 20))\n  (segment (start 108.0389 150.0251) (end 108.0389 149.0599) (width 0.4572) (layer C1F) (net 274) (status 30))\n  (segment (start 108.0389 149.0599) (end 108.0135 149.0345) (width 0.4572) (layer C1F) (net 274) (status 30))\n  (segment (start 108.0389 150.9395) (end 107.92968 151.04872) (width 0.254) (layer C1F) (net 274) (status 30))\n  (segment (start 108.0389 150.0251) (end 108.0389 150.5331) (width 0.4572) (layer C1F) (net 274) (status 10))\n  (segment (start 108.04906 145.72234) (end 108.0389 145.7325) (width 0.2413) (layer C1F) (net 275))\n  (segment (start 108.0389 146.9771) (end 108.0389 147.9423) (width 0.4572) (layer C1F) (net 275) (status 30))\n  (segment (start 108.0389 145.7325) (end 108.0389 146.9771) (width 0.4572) (layer C1F) (net 275) (status 20))\n  (segment (start 108.04906 144.89684) (end 108.04906 145.72234) (width 0.2413) (layer C1F) (net 275) (status 10))\n  (segment (start 108.0389 147.9423) (end 108.0135 147.9677) (width 0.4572) (layer C1F) (net 275) (status 30))\n  (segment (start 110.0201 150.5331) (end 110.0201 150.9395) (width 0.254) (layer C1F) (net 276) (status 20))\n  (segment (start 110.0201 150.0251) (end 110.0201 149.0599) (width 0.4572) (layer C1F) (net 276) (status 30))\n  (segment (start 110.0201 150.9395) (end 110.12932 151.04872) (width 0.254) (layer C1F) (net 276) (status 30))\n  (segment (start 110.0201 150.0251) (end 110.0201 150.5331) (width 0.4572) (layer C1F) (net 276) (status 10))\n  (segment (start 110.0201 149.0599) (end 110.0455 149.0345) (width 0.4572) (layer C1F) (net 276) (status 30))\n  (segment (start 110.0201 147.9423) (end 110.0455 147.9677) (width 0.4572) (layer C1F) (net 277) (status 30))\n  (segment (start 110.04804 144.89684) (end 110.04804 145.70456) (width 0.2413) (layer C1F) (net 277) (status 10))\n  (segment (start 110.0201 146.9771) (end 110.0201 147.9423) (width 0.4572) (layer C1F) (net 277) (status 30))\n  (segment (start 110.0201 145.7325) (end 110.0201 146.9771) (width 0.4572) (layer C1F) (net 277) (status 20))\n  (segment (start 110.04804 145.70456) (end 110.0201 145.7325) (width 0.2413) (layer C1F) (net 277))\n  (segment (start 82.9056 124.2456) (end 84.13 125.47) (width 1.27) (layer C1F) (net 278) (tstamp 527DDE57) (status 20))\n  (segment (start 82.9056 122.5296) (end 82.9056 124.2456) (width 1.27) (layer C1F) (net 278) (status 10))\n  (segment (start 84.2316 125.3684) (end 84.13 125.47) (width 1.27) (layer C1F) (net 278) (tstamp 527DDE5A) (status 30))\n  (segment (start 87.1526 125.3684) (end 84.2316 125.3684) (width 1.27) (layer C1F) (net 278) (status 30))\n  (segment (start 84.13 125.47) (end 84.13 128.01) (width 0.254) (layer C1F) (net 278) (status 30))\n  (segment (start 111.91494 136.8425) (end 111.9505 136.8425) (width 0.2413) (layer C1F) (net 279) (status 30))\n  (segment (start 110.29188 138.17092) (end 110.58652 138.17092) (width 0.2413) (layer C1F) (net 279))\n  (segment (start 110.58652 138.17092) (end 111.91494 136.8425) (width 0.2413) (layer C1F) (net 279) (status 20))\n  (segment (start 110.04804 138.89736) (end 110.04804 138.41476) (width 0.2413) (layer C1F) (net 279) (status 10))\n  (segment (start 110.04804 138.41476) (end 110.29188 138.17092) (width 0.2413) (layer C1F) (net 279))\n  (segment (start 111.0869 150.5585) (end 111.0869 150.9395) (width 0.254) (layer C1F) (net 280) (status 20))\n  (segment (start 111.0869 150.0251) (end 111.0869 150.5585) (width 0.4572) (layer C1F) (net 280) (status 10))\n  (segment (start 111.0869 150.0251) (end 111.0869 149.0599) (width 0.4572) (layer C1F) (net 280) (status 30))\n  (segment (start 111.0869 149.0599) (end 111.0615 149.0345) (width 0.4572) (layer C1F) (net 280) (status 30))\n  (segment (start 111.0869 150.9395) (end 110.97768 151.04872) (width 0.254) (layer C1F) (net 280) (status 30))\n  (segment (start 111.0869 147.9423) (end 111.0615 147.9677) (width 0.4572) (layer C1F) (net 281) (status 30))\n  (segment (start 111.0869 146.0627) (end 110.7567 145.7325) (width 0.4572) (layer C1F) (net 281))\n  (segment (start 111.0869 146.9771) (end 111.0869 147.9423) (width 0.4572) (layer C1F) (net 281) (status 30))\n  (segment (start 110.44936 145.42516) (end 110.7567 145.7325) (width 0.2413) (layer C1F) (net 281))\n  (segment (start 110.44936 144.89684) (end 110.44936 145.42516) (width 0.2413) (layer C1F) (net 281) (status 10))\n  (segment (start 111.0869 146.0627) (end 111.0869 146.9771) (width 0.4572) (layer C1F) (net 281) (status 20))\n  (segment (start 115.7859 138.8491) (end 116.7511 138.8491) (width 0.254) (layer C1F) (net 282) (status 30))\n  (segment (start 116.7511 138.8491) (end 116.7765 138.8745) (width 0.254) (layer C1F) (net 282) (status 30))\n  (segment (start 116.7511 137.8331) (end 116.7765 137.8077) (width 0.254) (layer C1F) (net 283) (status 30))\n  (segment (start 115.7859 137.8331) (end 116.7511 137.8331) (width 0.254) (layer C1F) (net 283) (status 30))\n  (segment (start 171.33848 112.95196) (end 171.60772 113.2212) (width 0.3048) (layer C1F) (net 284) (status 10))\n  (segment (start 172.9336 115.7612) (end 172.9336 116.7772) (width 0.3048) (layer C1F) (net 284) (status 30))\n  (segment (start 171.60772 114.02384) (end 172.9336 115.34972) (width 0.3048) (layer C1F) (net 284))\n  (segment (start 172.9336 115.34972) (end 172.9336 115.7612) (width 0.3048) (layer C1F) (net 284) (status 20))\n  (segment (start 171.60772 113.2212) (end 171.60772 114.02384) (width 0.3048) (layer C1F) (net 284))\n  (segment (start 171.03114 112.95196) (end 171.33848 112.95196) (width 0.3048) (layer C1F) (net 284) (status 30))\n  (segment (start 172.9336 116.7772) (end 172.9336 117.7932) (width 0.3048) (layer C1F) (net 284) (status 30))\n  (segment (start 77.2274 163.08) (end 77.2274 161.7846) (width 0.508) (layer C1F) (net 285) (status 30))\n  (segment (start 76.0844 161.81) (end 77.202 161.81) (width 0.508) (layer C1F) (net 285) (status 30))\n  (segment (start 77.2274 161.7846) (end 77.329 161.683) (width 0.508) (layer C1F) (net 285) (status 30))\n  (segment (start 77.202 161.81) (end 77.329 161.683) (width 0.508) (layer C1F) (net 285) (status 30))\n  (segment (start 77.2274 164.3641) (end 77.2167 164.3748) (width 0.508) (layer C1F) (net 285) (tstamp 52701971) (status 30))\n  (segment (start 77.2274 163.08) (end 77.2274 164.3641) (width 0.508) (layer C1F) (net 285) (status 30))\n  (segment (start 61.27 133.872) (end 61.798 133.344) (width 0.2032) (layer C1F) (net 286) (status 10))\n  (segment (start 61.798 133.344) (end 62.7686 133.344) (width 0.2032) (layer C1F) (net 286) (tstamp 527DF6EE) (status 20))\n  (segment (start 61.27 138.444) (end 61.798 137.916) (width 0.2032) (layer C1F) (net 287) (status 10))\n  (segment (start 61.798 137.916) (end 62.7686 137.916) (width 0.2032) (layer C1F) (net 287) (tstamp 527DF6EB) (status 20))\n  (segment (start 61.27 143.016) (end 61.798 142.488) (width 0.2032) (layer C1F) (net 288) (status 10))\n  (segment (start 61.798 142.488) (end 62.7686 142.488) (width 0.2032) (layer C1F) (net 288) (tstamp 527DF6E8) (status 20))\n  (segment (start 61.798 147.06) (end 61.27 147.588) (width 0.2032) (layer C1F) (net 289) (tstamp 527DF6E5) (status 20))\n  (segment (start 62.7686 147.06) (end 61.798 147.06) (width 0.2032) (layer C1F) (net 289) (status 10))\n  (segment (start 61.057 116.707) (end 61 116.65) (width 0.2032) (layer C1F) (net 290) (tstamp 529033B0) (status 30))\n  (segment (start 62.5146 116.707) (end 61.057 116.707) (width 0.2032) (layer C1F) (net 290) (status 30))\n  (segment (start 61.377 129.407) (end 61.27 129.3) (width 0.2032) (layer C1F) (net 291) (tstamp 52903386) (status 30))\n  (segment (start 62.7686 129.407) (end 61.377 129.407) (width 0.2032) (layer C1F) (net 291) (status 30))\n  (segment (start 172.666 122.7) (end 172.016 122.05) (width 0.4064) (layer C1F) (net 292) (tstamp 52F1D554))\n  (segment (start 175.475 122.7) (end 172.666 122.7) (width 0.4064) (layer C1F) (net 292))\n  (segment (start 85.0444 122.4228) (end 84.9376 122.5296) (width 0.508) (layer C1F) (net 293) (tstamp 527AC988) (status 30))\n  (segment (start 85.0444 120.6948) (end 85.0444 122.4228) (width 0.508) (layer C1F) (net 293) (status 30))\n  (segment (start 174.4 125.3) (end 172.016 127.684) (width 0.4064) (layer C1F) (net 294) (tstamp 52F16ED6))\n  (segment (start 172.016 127.684) (end 172.016 127.8) (width 0.4064) (layer C1F) (net 294) (tstamp 52F16ED7))\n  (segment (start 175.475 125.3) (end 174.4 125.3) (width 0.4064) (layer C1F) (net 294))\n  (segment (start 167.1626 127.7052) (end 168.077 126.7908) (width 0.2032) (layer C1F) (net 295) (tstamp 52F1D680))\n  (segment (start 168.077 126.7908) (end 172.1842 126.7908) (width 0.2032) (layer C1F) (net 295) (tstamp 52F1D682))\n  (segment (start 175.375 124.75) (end 175.475 124.65) (width 0.2032) (layer C1F) (net 295))\n  (segment (start 175.375 124.75) (end 174.225 124.75) (width 0.2032) (layer C1F) (net 295) (tstamp 52F16EA7))\n  (segment (start 174.225 124.75) (end 172.1842 126.7908) (width 0.2032) (layer C1F) (net 295))\n  (segment (start 167.1626 129.0768) (end 167.1626 127.7052) (width 0.2032) (layer C1F) (net 295))\n  (segment (start 155.10776 131.809346) (end 155.789013 131.128093) (width 0.2032) (layer C1F) (net 295) (status 20))\n  (via (at 154.70136 132.89696) (size 0.6858) (layers C1F C4B) (net 295))\n  (segment (start 155.10776 132.49056) (end 154.70136 132.89696) (width 0.2032) (layer C1F) (net 295) (tstamp 52743D4B))\n  (segment (start 155.10776 131.809346) (end 155.10776 132.49056) (width 0.2032) (layer C1F) (net 295) (tstamp 52743D48))\n  (segment (start 155.06712 132.5312) (end 154.70136 132.89696) (width 0.2032) (layer C4B) (net 295) (tstamp 52F1D65F))\n  (segment (start 161.854 132.5312) (end 155.06712 132.5312) (width 0.2032) (layer C4B) (net 295) (tstamp 52F1D65D))\n  (segment (start 165.3084 129.0768) (end 161.854 132.5312) (width 0.2032) (layer C4B) (net 295) (tstamp 52F1D65C))\n  (via (at 165.3084 129.0768) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 295))\n  (segment (start 167.1626 129.0768) (end 165.3084 129.0768) (width 0.2032) (layer C1F) (net 295))\n  (segment (start 167.1626 129.0768) (end 167.1626 130.4484) (width 0.2032) (layer C1F) (net 295))\n  (segment (start 170.775 125.375) (end 170.25 125.9) (width 0.3048) (layer C1F) (net 296) (tstamp 52F16E43))\n  (segment (start 170.975 125.375) (end 170.775 125.375) (width 0.3048) (layer C1F) (net 296))\n  (segment (start 167.675 125.9) (end 170.25 125.9) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16E47))\n  (segment (start 166.2866 125.1968) (end 166.2084 125.275) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16E52))\n  (segment (start 166.9718 125.1968) (end 166.2866 125.1968) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16E51))\n  (segment (start 167.675 125.9) (end 166.9718 125.1968) (width 0.4064) (layer C1F) (net 296))\n  (segment (start 172.525 125.775) (end 171.675 125.775) (width 0.4064) (layer C1F) (net 296) (tstamp 52F1644C))\n  (segment (start 171.275 125.375) (end 171.675 125.775) (width 0.3048) (layer C1F) (net 296) (tstamp 52F16470))\n  (segment (start 171.275 125.375) (end 170.975 125.375) (width 0.3048) (layer C1F) (net 296))\n  (segment (start 175.475 124) (end 173.75 124) (width 0.4064) (layer C1F) (net 296))\n  (segment (start 173.75 124) (end 173.15 124.6) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16F9E))\n  (segment (start 173.15 124.6) (end 173.15 125.15) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16FC7))\n  (segment (start 173.15 125.15) (end 172.525 125.775) (width 0.4064) (layer C1F) (net 296) (tstamp 52F16FCB))\n  (segment (start 166.9886 124.5364) (end 166.2698 124.5364) (width 0.4064) (layer C1F) (net 297) (tstamp 52F16E55))\n  (segment (start 166.2698 124.5364) (end 166.2084 124.475) (width 0.4064) (layer C1F) (net 297) (tstamp 52F16E56))\n  (segment (start 167.675 123.85) (end 170.25 123.85) (width 0.4064) (layer C1F) (net 297) (tstamp 52F16E3C))\n  (segment (start 170.975 124.375) (end 170.775 124.375) (width 0.3048) (layer C1F) (net 297))\n  (segment (start 170.775 124.375) (end 170.25 123.85) (width 0.3048) (layer C1F) (net 297) (tstamp 52F16E38))\n  (segment (start 167.675 123.85) (end 166.9886 124.5364) (width 0.4064) (layer C1F) (net 297))\n  (segment (start 173.4 123.35) (end 175.475 123.35) (width 0.4064) (layer C1F) (net 297))\n  (segment (start 171.275 124.375) (end 171.675 123.975) (width 0.3048) (layer C1F) (net 297) (tstamp 52F1643E))\n  (segment (start 170.975 124.375) (end 171.275 124.375) (width 0.3048) (layer C1F) (net 297))\n  (segment (start 173.4 123.35) (end 172.775 123.975) (width 0.4064) (layer C1F) (net 297) (tstamp 52F16F2E))\n  (segment (start 172.775 123.975) (end 171.675 123.975) (width 0.4064) (layer C1F) (net 297))\n  (segment (start 95.6557 162.9833) (end 95.6557 163.4532) (width 0.3048) (layer C1F) (net 298) (status 20))\n  (segment (start 95.6557 162.9833) (end 95.6938 162.9452) (width 0.3048) (layer C1F) (net 298))\n  (segment (start 95.6938 162.3356) (end 95.6938 162.9452) (width 0.4572) (layer C1F) (net 298) (status 10))\n  (segment (start 95.6938 161.5306) (end 94.7928 160.6296) (width 0.4572) (layer C1F) (net 298) (tstamp 5272E3C8))\n  (segment (start 94.3704 160.4866) (end 94.3704 160.4386) (width 0.254) (layer C1F) (net 298) (status 30))\n  (segment (start 94.7928 160.6296) (end 94.5134 160.6296) (width 0.4572) (layer C1F) (net 298) (tstamp 5272E0CC))\n  (segment (start 94.3704 160.4866) (end 94.5134 160.6296) (width 0.254) (layer C1F) (net 298) (tstamp 5272E0E9) (status 10))\n  (segment (start 95.6938 162.3356) (end 95.6938 161.5306) (width 0.4572) (layer C1F) (net 298) (status 10))\n  (segment (start 94.627 162.9452) (end 94.627 162.3356) (width 0.4572) (layer C1F) (net 299) (status 20))\n  (segment (start 94.6651 163.4532) (end 94.6651 162.9833) (width 0.3048) (layer C1F) (net 299) (status 10))\n  (segment (start 94.6651 162.9833) (end 94.627 162.9452) (width 0.3048) (layer C1F) (net 299))\n  (segment (start 93.8704 161.3074) (end 93.9546 161.3916) (width 0.254) (layer C1F) (net 299) (tstamp 5272E030))\n  (segment (start 94.627 161.8608) (end 94.627 162.3356) (width 0.4572) (layer C1F) (net 299) (status 20))\n  (segment (start 94.1578 161.5948) (end 93.9546 161.3916) (width 0.4572) (layer C1F) (net 299) (tstamp 5272E025))\n  (segment (start 94.361 161.5948) (end 94.1578 161.5948) (width 0.4572) (layer C1F) (net 299) (tstamp 5272E023))\n  (segment (start 94.627 161.8608) (end 94.361 161.5948) (width 0.4572) (layer C1F) (net 299) (tstamp 5272E01A))\n  (segment (start 93.8704 160.4386) (end 93.8704 161.3074) (width 0.254) (layer C1F) (net 299) (status 10))\n  (segment (start 100.0626 158.7669) (end 99.5673 158.7669) (width 0.3048) (layer C1F) (net 300) (status 10))\n  (segment (start 98.9196 159.0336) (end 99.1482 158.805) (width 0.4572) (layer C1F) (net 300) (status 10))\n  (segment (start 96.1637 158.5129) (end 96.3034 158.6526) (width 0.254) (layer C1F) (net 300))\n  (segment (start 98.4624 158.805) (end 98.691 159.0336) (width 0.4572) (layer C1F) (net 300) (status 30))\n  (segment (start 97.421 158.805) (end 98.4624 158.805) (width 0.4572) (layer C1F) (net 300) (status 30))\n  (segment (start 96.4558 158.805) (end 96.3034 158.6526) (width 0.4572) (layer C1F) (net 300))\n  (segment (start 96.4558 158.805) (end 97.421 158.805) (width 0.4572) (layer C1F) (net 300) (status 20))\n  (segment (start 99.1482 158.805) (end 99.5292 158.805) (width 0.4572) (layer C1F) (net 300))\n  (segment (start 95.3001 158.5129) (end 96.1637 158.5129) (width 0.254) (layer C1F) (net 300) (status 10))\n  (segment (start 99.5673 158.7669) (end 99.5292 158.805) (width 0.3048) (layer C1F) (net 300))\n  (segment (start 98.9196 159.0336) (end 98.691 159.0336) (width 0.4572) (layer C1F) (net 300) (status 30))\n  (segment (start 99.5673 157.7763) (end 99.5292 157.7382) (width 0.3048) (layer C1F) (net 301))\n  (segment (start 99.1482 157.7382) (end 99.5292 157.7382) (width 0.4572) (layer C1F) (net 301))\n  (segment (start 100.0626 157.7763) (end 99.5673 157.7763) (width 0.3048) (layer C1F) (net 301) (status 10))\n  (segment (start 98.4624 157.7382) (end 98.691 157.5096) (width 0.4572) (layer C1F) (net 301) (status 30))\n  (segment (start 98.9196 157.5096) (end 98.691 157.5096) (width 0.4572) (layer C1F) (net 301) (status 30))\n  (segment (start 97.421 157.7382) (end 98.4624 157.7382) (width 0.4572) (layer C1F) (net 301) (status 30))\n  (segment (start 98.9196 157.5096) (end 99.1482 157.7382) (width 0.4572) (layer C1F) (net 301) (status 10))\n  (segment (start 96.2404 158.0136) (end 96.3168 157.9372) (width 0.254) (layer C1F) (net 301) (tstamp 5272E57C))\n  (segment (start 96.5158 157.7382) (end 97.421 157.7382) (width 0.4572) (layer C1F) (net 301) (status 20))\n  (segment (start 96.5158 157.7382) (end 96.3168 157.9372) (width 0.4572) (layer C1F) (net 301) (tstamp 5272E569))\n  (segment (start 95.2954 158.0136) (end 96.2404 158.0136) (width 0.254) (layer C1F) (net 301) (status 10))\n  (segment (start 167.76724 112.95196) (end 167.371 113.3482) (width 0.3048) (layer C1F) (net 302) (status 10))\n  (segment (start 166.35754 114.36166) (end 165.212 114.36166) (width 0.508) (layer C1F) (net 302) (status 30))\n  (segment (start 168.02886 112.95196) (end 167.76724 112.95196) (width 0.3048) (layer C1F) (net 302) (status 30))\n  (segment (start 166.35754 114.36166) (end 167.371 113.3482) (width 0.508) (layer C1F) (net 302) (status 10))\n  (segment (start 166.35754 109.54074) (end 165.212 109.54074) (width 0.508) (layer C1F) (net 303) (status 30))\n  (segment (start 167.76724 110.95044) (end 167.371 110.5542) (width 0.3048) (layer C1F) (net 303) (status 10))\n  (segment (start 168.02886 110.95044) (end 167.76724 110.95044) (width 0.3048) (layer C1F) (net 303) (status 30))\n  (segment (start 166.35754 109.54074) (end 167.371 110.5542) (width 0.508) (layer C1F) (net 303) (status 10))\n  (segment (start 70.178 162.562) (end 69.4 162.562) (width 0.508) (layer C1F) (net 304) (tstamp 52E9F837))\n  (segment (start 70.8 163.184) (end 70.178 162.562) (width 0.508) (layer C1F) (net 304))\n  (segment (start 95.8946 159.0136) (end 96.9518 160.0708) (width 0.2032) (layer C1F) (net 305) (tstamp 528111DF) (status 30))\n  (segment (start 96.9518 160.0708) (end 97.155 160.0708) (width 0.2032) (layer C1F) (net 305) (tstamp 528111E6) (status 30))\n  (segment (start 95.2954 159.0136) (end 95.8946 159.0136) (width 0.2032) (layer C1F) (net 305) (status 30))\n  (segment (start 89.0508 159.5136) (end 88.7222 159.8422) (width 0.2032) (layer C1F) (net 306) (tstamp 528111F7))\n  (segment (start 88.7222 159.8422) (end 88.7222 161.163) (width 0.2032) (layer C1F) (net 306) (tstamp 528111FB) (status 20))\n  (segment (start 89.9454 159.5136) (end 89.0508 159.5136) (width 0.2032) (layer C1F) (net 306) (status 10))\n  (segment (start 88.918 156.0136) (end 88.6004 155.696) (width 0.2032) (layer C1F) (net 307) (tstamp 528117AA))\n  (segment (start 88.6004 155.696) (end 87.2796 155.696) (width 0.2032) (layer C1F) (net 307) (tstamp 528117B0) (status 20))\n  (segment (start 89.9454 156.0136) (end 88.918 156.0136) (width 0.2032) (layer C1F) (net 307) (status 10))\n  (segment (start 95.2954 160.105) (end 96.8554 161.665) (width 0.2032) (layer C1F) (net 308) (tstamp 52802B29) (status 20))\n  (segment (start 95.2954 159.5136) (end 95.2954 160.105) (width 0.2032) (layer C1F) (net 308) (status 10))\n  (segment (start 155.7274 126.114065) (end 155.7274 125.1966) (width 0.2032) (layer C1F) (net 309) (tstamp 5281119A) (status 20))\n  (segment (start 153.314054 128.653134) (end 154.07558 127.891609) (width 0.2032) (layer C1F) (net 309) (status 10))\n  (segment (start 154.07558 127.891609) (end 154.07558 127.765885) (width 0.2032) (layer C1F) (net 309))\n  (segment (start 154.07558 127.765885) (end 155.7274 126.114065) (width 0.2032) (layer C1F) (net 309))\n  (segment (start 92.8704 154.3224) (end 94.3314 152.8614) (width 0.2032) (layer C1F) (net 312) (tstamp 5272E1B7) (status 20))\n  (segment (start 94.3314 152.8614) (end 94.373 152.8614) (width 0.2032) (layer C1F) (net 312) (tstamp 5272E1C6) (status 30))\n  (segment (start 92.8704 155.0886) (end 92.8704 154.3224) (width 0.2032) (layer C1F) (net 312) (status 10))\n  (segment (start 67.874 124.4794) (end 67.8994 124.454) (width 0.2032) (layer C1F) (net 313) (status 30))\n  (segment (start 67.874 124.4794) (end 68.9662 124.4794) (width 0.2032) (layer C1F) (net 313) (status 30))\n  (segment (start 64.7706 124.4794) (end 62.6 126.65) (width 0.2032) (layer C1F) (net 313) (tstamp 52903374) (status 20))\n  (segment (start 67.874 124.4794) (end 64.7706 124.4794) (width 0.2032) (layer C1F) (net 313) (status 10))\n  (segment (start 67.8994 111.5) (end 67.874 111.5254) (width 0.2032) (layer C1F) (net 314) (status 30))\n  (segment (start 67.874 111.5254) (end 68.9662 111.5254) (width 0.2032) (layer C1F) (net 314) (status 30))\n  (segment (start 64.8246 111.5254) (end 62.7 113.65) (width 0.2032) (layer C1F) (net 314) (tstamp 529033B9) (status 20))\n  (segment (start 67.874 111.5254) (end 64.8246 111.5254) (width 0.2032) (layer C1F) (net 314) (status 10))\n  (segment (start 166.3304 114.4912) (end 161.473 119.3486) (width 0.2032) (layer C4B) (net 315) (tstamp 52F1D426))\n  (via (at 161.473 119.3486) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 315))\n  (segment (start 161.473 119.3486) (end 160.457 119.3486) (width 0.2032) (layer C1F) (net 315) (tstamp 52F1D429))\n  (segment (start 171.60518 112.45158) (end 172.07 112.9164) (width 0.2032) (layer C1F) (net 315))\n  (segment (start 172.07 113.8308) (end 172.7304 114.4912) (width 0.2032) (layer C1F) (net 315))\n  (segment (start 172.07 112.9164) (end 172.07 113.8308) (width 0.2032) (layer C1F) (net 315))\n  (segment (start 171.03114 112.45158) (end 171.60518 112.45158) (width 0.2032) (layer C1F) (net 315) (status 20))\n  (segment (start 172.7304 114.4912) (end 173.2892 114.4912) (width 0.2032) (layer C1F) (net 315))\n  (via (at 173.2892 114.4912) (size 0.6858) (layers C1F C4B) (net 315))\n  (segment (start 173.2892 114.4912) (end 166.3304 114.4912) (width 0.2032) (layer C4B) (net 315))\n  (segment (start 167.37862 111.45082) (end 166.736 110.8082) (width 0.2032) (layer C1F) (net 316))\n  (segment (start 166.736 110.8082) (end 166.228 110.8082) (width 0.2032) (layer C1F) (net 316))\n  (via (at 166.228 110.8082) (size 0.6858) (layers C1F C4B) (net 316))\n  (segment (start 175.118 108.2428) (end 175.0164 108.1412) (width 0.2032) (layer C1F) (net 316))\n  (via (at 175.0164 108.1412) (size 0.6858) (layers C1F C4B) (net 316))\n  (segment (start 177.15 108.2428) (end 175.118 108.2428) (width 0.2032) (layer C1F) (net 316) (status 10))\n  (segment (start 167.37862 111.45082) (end 168.02886 111.45082) (width 0.2032) (layer C1F) (net 316) (status 20))\n  (segment (start 173.5686 109.589) (end 167.4472 109.589) (width 0.2032) (layer C4B) (net 316))\n  (segment (start 167.4472 109.589) (end 166.228 110.8082) (width 0.2032) (layer C4B) (net 316))\n  (segment (start 175.0164 108.1412) (end 173.5686 109.589) (width 0.2032) (layer C4B) (net 316))\n  (segment (start 171.7398 110.0208) (end 172.3494 109.4112) (width 0.3048) (layer C1F) (net 317))\n  (segment (start 171.03114 110.95044) (end 171.21656 110.95044) (width 0.3048) (layer C1F) (net 317) (status 30))\n  (segment (start 171.7398 110.4272) (end 171.7398 110.0208) (width 0.3048) (layer C1F) (net 317))\n  (segment (start 171.21656 110.95044) (end 171.7398 110.4272) (width 0.3048) (layer C1F) (net 317) (status 10))\n  (segment (start 172.9336 109.4112) (end 172.9336 108.3952) (width 0.3048) (layer C1F) (net 317) (status 30))\n  (segment (start 172.3494 109.4112) (end 172.9336 109.4112) (width 0.3048) (layer C1F) (net 317) (status 20))\n  (segment (start 157.155 126.5876) (end 158.3488 125.3938) (width 0.2032) (layer C4B) (net 318) (tstamp 52F1D453))\n  (segment (start 158.3488 125.3938) (end 159.441 125.3938) (width 0.2032) (layer C4B) (net 318) (tstamp 52F1D455))\n  (via (at 159.441 125.3938) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 318))\n  (segment (start 159.441 125.3938) (end 159.4664 125.3684) (width 0.2032) (layer C1F) (net 318) (tstamp 52F1D458))\n  (segment (start 159.4664 125.3684) (end 159.4664 122.8284) (width 0.2032) (layer C1F) (net 318) (tstamp 52F1D459))\n  (segment (start 156.142835 131.481915) (end 157.155 130.46975) (width 0.2032) (layer C1F) (net 318))\n  (via (at 157.155 130.1944) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 318))\n  (segment (start 157.155 130.46975) (end 157.155 130.1944) (width 0.2032) (layer C1F) (net 318) (tstamp 52F16EDC))\n  (segment (start 157.155 130.1944) (end 157.155 126.5876) (width 0.2032) (layer C4B) (net 318))\n  (segment (start 159.441 122.803) (end 159.4664 122.8284) (width 0.2032) (layer C1F) (net 318) (tstamp 52F1D558))\n  (segment (start 159.441 121.66) (end 159.441 122.803) (width 0.2032) (layer C1F) (net 318))\n\n  (zone (net 0) (net_name \"\") (layer F.SilkS) (tstamp 527DF791) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122.095 106.2536) (xy 122.095 101.2536) (xy 105.095 101.2536) (xy 105.095 106.2536)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 121.968 106.1266) (xy 105.222 106.1266) (xy 105.222 101.3806) (xy 121.968 101.3806) (xy 121.968 106.1266)\n      )\n    )\n  )\n  (zone (net 193) (net_name GND) (layer C2) (tstamp 52AA29F0) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 100) (xy 60 175) (xy 180 175) (xy 180 100) (xy 168.5 100.1)\n        (xy 168.5 102.5) (xy 164.1 102.5) (xy 164.1 100)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 169.709604 111.9512) (xy 169.53 112.130804) (xy 169.350395 111.9512) (xy 169.53 111.771595) (xy 169.709604 111.9512)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.3777 170.945385) (xy 179.23226 171.673237) (xy 179.23226 170.359477) (xy 178.741101 169.171302) (xy 178.738471 169.167365)\n        (xy 178.341677 168.837928) (xy 178.224581 168.955024) (xy 178.224581 167.548149) (xy 178.224581 166.548149) (xy 178.224581 165.548149)\n        (xy 178.224581 160.548149) (xy 178.224581 159.548149) (xy 178.224581 158.548149) (xy 178.224581 149.548149) (xy 178.224581 148.548149)\n        (xy 178.224581 147.548149) (xy 178.224581 142.548149) (xy 178.224581 141.548149) (xy 178.224581 140.548149) (xy 178.18633 140.259545)\n        (xy 178.149477 140.170577) (xy 178.012042 140.147563) (xy 177.832437 140.327168) (xy 177.832437 139.967958) (xy 177.809423 139.830523)\n        (xy 177.528149 139.755419) (xy 177.239545 139.79367) (xy 177.150577 139.830523) (xy 177.127563 139.967958) (xy 177.48 140.320395)\n        (xy 177.832437 139.967958) (xy 177.832437 140.327168) (xy 177.659605 140.5) (xy 178.012042 140.852437) (xy 178.149477 140.829423)\n        (xy 178.224581 140.548149) (xy 178.224581 141.548149) (xy 178.18633 141.259545) (xy 178.149477 141.170577) (xy 178.012042 141.147563)\n        (xy 177.832437 141.327168) (xy 177.832437 141.032042) (xy 177.800395 141) (xy 177.832437 140.967958) (xy 177.809423 140.830523)\n        (xy 177.565891 140.765496) (xy 177.48 140.679605) (xy 177.385245 140.774359) (xy 177.300395 140.785604) (xy 177.300395 140.5)\n        (xy 177.20564 140.405245) (xy 177.18633 140.259545) (xy 177.149477 140.170577) (xy 177.012042 140.147563) (xy 176.979999 140.179605)\n        (xy 176.947958 140.147563) (xy 176.901996 140.155259) (xy 176.901996 126.265859) (xy 176.901996 121.285859) (xy 176.730053 120.869725)\n        (xy 176.41195 120.551066) (xy 175.996117 120.378397) (xy 175.545859 120.378004) (xy 175.129725 120.549947) (xy 174.811066 120.86805)\n        (xy 174.638397 121.283883) (xy 174.638004 121.734141) (xy 174.809947 122.150275) (xy 175.12805 122.468934) (xy 175.543883 122.641603)\n        (xy 175.994141 122.641996) (xy 176.410275 122.470053) (xy 176.728934 122.15195) (xy 176.901603 121.736117) (xy 176.901996 121.285859)\n        (xy 176.901996 126.265859) (xy 176.730053 125.849725) (xy 176.41195 125.531066) (xy 175.996117 125.358397) (xy 175.545859 125.358004)\n        (xy 175.129725 125.529947) (xy 174.811066 125.84805) (xy 174.638397 126.263883) (xy 174.638004 126.714141) (xy 174.809947 127.130275)\n        (xy 175.12805 127.448934) (xy 175.543883 127.621603) (xy 175.994141 127.621996) (xy 176.410275 127.450053) (xy 176.728934 127.13195)\n        (xy 176.901603 126.716117) (xy 176.901996 126.265859) (xy 176.901996 140.155259) (xy 176.832437 140.166907) (xy 176.832437 139.967958)\n        (xy 176.809423 139.830523) (xy 176.528149 139.755419) (xy 176.239545 139.79367) (xy 176.150577 139.830523) (xy 176.127563 139.967958)\n        (xy 176.48 140.320395) (xy 176.832437 139.967958) (xy 176.832437 140.166907) (xy 176.810523 140.170577) (xy 176.745496 140.414108)\n        (xy 176.659605 140.5) (xy 176.754359 140.594754) (xy 176.77367 140.740455) (xy 176.810523 140.829423) (xy 176.947958 140.852437)\n        (xy 176.979999 140.820394) (xy 177.012042 140.852437) (xy 177.149477 140.829423) (xy 177.214503 140.585891) (xy 177.300395 140.5)\n        (xy 177.300395 140.785604) (xy 177.239545 140.79367) (xy 177.150577 140.830523) (xy 177.127563 140.967958) (xy 177.159604 141)\n        (xy 177.127563 141.032042) (xy 177.150577 141.169477) (xy 177.394108 141.234503) (xy 177.48 141.320395) (xy 177.574754 141.22564)\n        (xy 177.720455 141.20633) (xy 177.809423 141.169477) (xy 177.832437 141.032042) (xy 177.832437 141.327168) (xy 177.659605 141.5)\n        (xy 178.012042 141.852437) (xy 178.149477 141.829423) (xy 178.224581 141.548149) (xy 178.224581 142.548149) (xy 178.18633 142.259545)\n        (xy 178.149477 142.170577) (xy 178.012042 142.147563) (xy 177.832437 142.327168) (xy 177.832437 142.032042) (xy 177.800395 142)\n        (xy 177.832437 141.967958) (xy 177.809423 141.830523) (xy 177.565891 141.765496) (xy 177.48 141.679605) (xy 177.385245 141.774359)\n        (xy 177.300395 141.785604) (xy 177.300395 141.5) (xy 177.20564 141.405245) (xy 177.18633 141.259545) (xy 177.149477 141.170577)\n        (xy 177.012042 141.147563) (xy 176.979999 141.179605) (xy 176.947958 141.147563) (xy 176.832437 141.166907) (xy 176.832437 141.032042)\n        (xy 176.800395 141) (xy 176.832437 140.967958) (xy 176.809423 140.830523) (xy 176.565891 140.765496) (xy 176.48 140.679605)\n        (xy 176.385245 140.774359) (xy 176.300395 140.785604) (xy 176.300395 140.5) (xy 176.20564 140.405245) (xy 176.18633 140.259545)\n        (xy 176.149477 140.170577) (xy 176.012042 140.147563) (xy 175.979999 140.179605) (xy 175.947958 140.147563) (xy 175.832437 140.166907)\n        (xy 175.832437 139.967958) (xy 175.809423 139.830523) (xy 175.528149 139.755419) (xy 175.239545 139.79367) (xy 175.150577 139.830523)\n        (xy 175.127563 139.967958) (xy 175.48 140.320395) (xy 175.832437 139.967958) (xy 175.832437 140.166907) (xy 175.810523 140.170577)\n        (xy 175.745496 140.414108) (xy 175.659605 140.5) (xy 175.754359 140.594754) (xy 175.77367 140.740455) (xy 175.810523 140.829423)\n        (xy 175.947958 140.852437) (xy 175.979999 140.820394) (xy 176.012042 140.852437) (xy 176.149477 140.829423) (xy 176.214503 140.585891)\n        (xy 176.300395 140.5) (xy 176.300395 140.785604) (xy 176.239545 140.79367) (xy 176.150577 140.830523) (xy 176.127563 140.967958)\n        (xy 176.159604 141) (xy 176.127563 141.032042) (xy 176.150577 141.169477) (xy 176.394108 141.234503) (xy 176.48 141.320395)\n        (xy 176.574754 141.22564) (xy 176.720455 141.20633) (xy 176.809423 141.169477) (xy 176.832437 141.032042) (xy 176.832437 141.166907)\n        (xy 176.810523 141.170577) (xy 176.745496 141.414108) (xy 176.659605 141.5) (xy 176.754359 141.594754) (xy 176.77367 141.740455)\n        (xy 176.810523 141.829423) (xy 176.947958 141.852437) (xy 176.979999 141.820394) (xy 177.012042 141.852437) (xy 177.149477 141.829423)\n        (xy 177.214503 141.585891) (xy 177.300395 141.5) (xy 177.300395 141.785604) (xy 177.239545 141.79367) (xy 177.150577 141.830523)\n        (xy 177.127563 141.967958) (xy 177.159604 142) (xy 177.127563 142.032042) (xy 177.150577 142.169477) (xy 177.394108 142.234503)\n        (xy 177.48 142.320395) (xy 177.574754 142.22564) (xy 177.720455 142.20633) (xy 177.809423 142.169477) (xy 177.832437 142.032042)\n        (xy 177.832437 142.327168) (xy 177.659605 142.5) (xy 178.012042 142.852437) (xy 178.149477 142.829423) (xy 178.224581 142.548149)\n        (xy 178.224581 147.548149) (xy 178.18633 147.259545) (xy 178.149477 147.170577) (xy 178.012042 147.147563) (xy 177.832437 147.327168)\n        (xy 177.832437 146.967958) (xy 177.832437 143.032042) (xy 177.48 142.679605) (xy 177.300395 142.85921) (xy 177.300395 142.5)\n        (xy 177.20564 142.405245) (xy 177.18633 142.259545) (xy 177.149477 142.170577) (xy 177.012042 142.147563) (xy 176.979999 142.179605)\n        (xy 176.947958 142.147563) (xy 176.832437 142.166907) (xy 176.832437 142.032042) (xy 176.800395 142) (xy 176.832437 141.967958)\n        (xy 176.809423 141.830523) (xy 176.565891 141.765496) (xy 176.48 141.679605) (xy 176.385245 141.774359) (xy 176.300395 141.785604)\n        (xy 176.300395 141.5) (xy 176.20564 141.405245) (xy 176.18633 141.259545) (xy 176.149477 141.170577) (xy 176.012042 141.147563)\n        (xy 175.979999 141.179605) (xy 175.947958 141.147563) (xy 175.832437 141.166907) (xy 175.832437 141.032042) (xy 175.800395 141)\n        (xy 175.832437 140.967958) (xy 175.809423 140.830523) (xy 175.565891 140.765496) (xy 175.48 140.679605) (xy 175.385245 140.774359)\n        (xy 175.300395 140.785604) (xy 175.300395 140.5) (xy 174.947958 140.147563) (xy 174.810523 140.170577) (xy 174.735419 140.451851)\n        (xy 174.77367 140.740455) (xy 174.810523 140.829423) (xy 174.947958 140.852437) (xy 175.300395 140.5) (xy 175.300395 140.785604)\n        (xy 175.239545 140.79367) (xy 175.150577 140.830523) (xy 175.127563 140.967958) (xy 175.159604 141) (xy 175.127563 141.032042)\n        (xy 175.150577 141.169477) (xy 175.394108 141.234503) (xy 175.48 141.320395) (xy 175.574754 141.22564) (xy 175.720455 141.20633)\n        (xy 175.809423 141.169477) (xy 175.832437 141.032042) (xy 175.832437 141.166907) (xy 175.810523 141.170577) (xy 175.745496 141.414108)\n        (xy 175.659605 141.5) (xy 175.754359 141.594754) (xy 175.77367 141.740455) (xy 175.810523 141.829423) (xy 175.947958 141.852437)\n        (xy 175.979999 141.820394) (xy 176.012042 141.852437) (xy 176.149477 141.829423) (xy 176.214503 141.585891) (xy 176.300395 141.5)\n        (xy 176.300395 141.785604) (xy 176.239545 141.79367) (xy 176.150577 141.830523) (xy 176.127563 141.967958) (xy 176.159604 142)\n        (xy 176.127563 142.032042) (xy 176.150577 142.169477) (xy 176.394108 142.234503) (xy 176.48 142.320395) (xy 176.574754 142.22564)\n        (xy 176.720455 142.20633) (xy 176.809423 142.169477) (xy 176.832437 142.032042) (xy 176.832437 142.166907) (xy 176.810523 142.170577)\n        (xy 176.745496 142.414108) (xy 176.659605 142.5) (xy 176.754359 142.594754) (xy 176.77367 142.740455) (xy 176.810523 142.829423)\n        (xy 176.947958 142.852437) (xy 176.979999 142.820394) (xy 177.012042 142.852437) (xy 177.149477 142.829423) (xy 177.214503 142.585891)\n        (xy 177.300395 142.5) (xy 177.300395 142.85921) (xy 177.127563 143.032042) (xy 177.150577 143.169477) (xy 177.431851 143.244581)\n        (xy 177.720455 143.20633) (xy 177.809423 143.169477) (xy 177.832437 143.032042) (xy 177.832437 146.967958) (xy 177.809423 146.830523)\n        (xy 177.528149 146.755419) (xy 177.239545 146.79367) (xy 177.150577 146.830523) (xy 177.127563 146.967958) (xy 177.48 147.320395)\n        (xy 177.832437 146.967958) (xy 177.832437 147.327168) (xy 177.659605 147.5) (xy 178.012042 147.852437) (xy 178.149477 147.829423)\n        (xy 178.224581 147.548149) (xy 178.224581 148.548149) (xy 178.18633 148.259545) (xy 178.149477 148.170577) (xy 178.012042 148.147563)\n        (xy 177.832437 148.327168) (xy 177.832437 148.032042) (xy 177.800395 148) (xy 177.832437 147.967958) (xy 177.809423 147.830523)\n        (xy 177.565891 147.765496) (xy 177.48 147.679605) (xy 177.385245 147.774359) (xy 177.300395 147.785604) (xy 177.300395 147.5)\n        (xy 177.20564 147.405245) (xy 177.18633 147.259545) (xy 177.149477 147.170577) (xy 177.012042 147.147563) (xy 176.979999 147.179605)\n        (xy 176.947958 147.147563) (xy 176.832437 147.166907) (xy 176.832437 146.967958) (xy 176.832437 143.032042) (xy 176.48 142.679605)\n        (xy 176.300395 142.85921) (xy 176.300395 142.5) (xy 176.20564 142.405245) (xy 176.18633 142.259545) (xy 176.149477 142.170577)\n        (xy 176.012042 142.147563) (xy 175.979999 142.179605) (xy 175.947958 142.147563) (xy 175.832437 142.166907) (xy 175.832437 142.032042)\n        (xy 175.800395 142) (xy 175.832437 141.967958) (xy 175.809423 141.830523) (xy 175.565891 141.765496) (xy 175.48 141.679605)\n        (xy 175.385245 141.774359) (xy 175.300395 141.785604) (xy 175.300395 141.5) (xy 174.947958 141.147563) (xy 174.810523 141.170577)\n        (xy 174.735419 141.451851) (xy 174.77367 141.740455) (xy 174.810523 141.829423) (xy 174.947958 141.852437) (xy 175.300395 141.5)\n        (xy 175.300395 141.785604) (xy 175.239545 141.79367) (xy 175.150577 141.830523) (xy 175.127563 141.967958) (xy 175.159604 142)\n        (xy 175.127563 142.032042) (xy 175.150577 142.169477) (xy 175.394108 142.234503) (xy 175.48 142.320395) (xy 175.574754 142.22564)\n        (xy 175.720455 142.20633) (xy 175.809423 142.169477) (xy 175.832437 142.032042) (xy 175.832437 142.166907) (xy 175.810523 142.170577)\n        (xy 175.745496 142.414108) (xy 175.659605 142.5) (xy 175.754359 142.594754) (xy 175.77367 142.740455) (xy 175.810523 142.829423)\n        (xy 175.947958 142.852437) (xy 175.979999 142.820394) (xy 176.012042 142.852437) (xy 176.149477 142.829423) (xy 176.214503 142.585891)\n        (xy 176.300395 142.5) (xy 176.300395 142.85921) (xy 176.127563 143.032042) (xy 176.150577 143.169477) (xy 176.431851 143.244581)\n        (xy 176.720455 143.20633) (xy 176.809423 143.169477) (xy 176.832437 143.032042) (xy 176.832437 146.967958) (xy 176.809423 146.830523)\n        (xy 176.528149 146.755419) (xy 176.239545 146.79367) (xy 176.150577 146.830523) (xy 176.127563 146.967958) (xy 176.48 147.320395)\n        (xy 176.832437 146.967958) (xy 176.832437 147.166907) (xy 176.810523 147.170577) (xy 176.745496 147.414108) (xy 176.659605 147.5)\n        (xy 176.754359 147.594754) (xy 176.77367 147.740455) (xy 176.810523 147.829423) (xy 176.947958 147.852437) (xy 176.979999 147.820394)\n        (xy 177.012042 147.852437) (xy 177.149477 147.829423) (xy 177.214503 147.585891) (xy 177.300395 147.5) (xy 177.300395 147.785604)\n        (xy 177.239545 147.79367) (xy 177.150577 147.830523) (xy 177.127563 147.967958) (xy 177.159604 148) (xy 177.127563 148.032042)\n        (xy 177.150577 148.169477) (xy 177.394108 148.234503) (xy 177.48 148.320395) (xy 177.574754 148.22564) (xy 177.720455 148.20633)\n        (xy 177.809423 148.169477) (xy 177.832437 148.032042) (xy 177.832437 148.327168) (xy 177.659605 148.5) (xy 178.012042 148.852437)\n        (xy 178.149477 148.829423) (xy 178.224581 148.548149) (xy 178.224581 149.548149) (xy 178.18633 149.259545) (xy 178.149477 149.170577)\n        (xy 178.012042 149.147563) (xy 177.832437 149.327168) (xy 177.832437 149.032042) (xy 177.800395 149) (xy 177.832437 148.967958)\n        (xy 177.809423 148.830523) (xy 177.565891 148.765496) (xy 177.48 148.679605) (xy 177.385245 148.774359) (xy 177.300395 148.785604)\n        (xy 177.300395 148.5) (xy 177.20564 148.405245) (xy 177.18633 148.259545) (xy 177.149477 148.170577) (xy 177.012042 148.147563)\n        (xy 176.979999 148.179605) (xy 176.947958 148.147563) (xy 176.832437 148.166907) (xy 176.832437 148.032042) (xy 176.800395 148)\n        (xy 176.832437 147.967958) (xy 176.809423 147.830523) (xy 176.565891 147.765496) (xy 176.48 147.679605) (xy 176.385245 147.774359)\n        (xy 176.300395 147.785604) (xy 176.300395 147.5) (xy 176.20564 147.405245) (xy 176.18633 147.259545) (xy 176.149477 147.170577)\n        (xy 176.012042 147.147563) (xy 175.979999 147.179605) (xy 175.947958 147.147563) (xy 175.832437 147.166907) (xy 175.832437 146.967958)\n        (xy 175.832437 143.032042) (xy 175.48 142.679605) (xy 175.300395 142.85921) (xy 175.300395 142.5) (xy 174.947958 142.147563)\n        (xy 174.810523 142.170577) (xy 174.735419 142.451851) (xy 174.77367 142.740455) (xy 174.810523 142.829423) (xy 174.947958 142.852437)\n        (xy 175.300395 142.5) (xy 175.300395 142.85921) (xy 175.127563 143.032042) (xy 175.150577 143.169477) (xy 175.431851 143.244581)\n        (xy 175.720455 143.20633) (xy 175.809423 143.169477) (xy 175.832437 143.032042) (xy 175.832437 146.967958) (xy 175.809423 146.830523)\n        (xy 175.528149 146.755419) (xy 175.239545 146.79367) (xy 175.150577 146.830523) (xy 175.127563 146.967958) (xy 175.48 147.320395)\n        (xy 175.832437 146.967958) (xy 175.832437 147.166907) (xy 175.810523 147.170577) (xy 175.745496 147.414108) (xy 175.659605 147.5)\n        (xy 175.754359 147.594754) (xy 175.77367 147.740455) (xy 175.810523 147.829423) (xy 175.947958 147.852437) (xy 175.979999 147.820394)\n        (xy 176.012042 147.852437) (xy 176.149477 147.829423) (xy 176.214503 147.585891) (xy 176.300395 147.5) (xy 176.300395 147.785604)\n        (xy 176.239545 147.79367) (xy 176.150577 147.830523) (xy 176.127563 147.967958) (xy 176.159604 148) (xy 176.127563 148.032042)\n        (xy 176.150577 148.169477) (xy 176.394108 148.234503) (xy 176.48 148.320395) (xy 176.574754 148.22564) (xy 176.720455 148.20633)\n        (xy 176.809423 148.169477) (xy 176.832437 148.032042) (xy 176.832437 148.166907) (xy 176.810523 148.170577) (xy 176.745496 148.414108)\n        (xy 176.659605 148.5) (xy 176.754359 148.594754) (xy 176.77367 148.740455) (xy 176.810523 148.829423) (xy 176.947958 148.852437)\n        (xy 176.979999 148.820394) (xy 177.012042 148.852437) (xy 177.149477 148.829423) (xy 177.214503 148.585891) (xy 177.300395 148.5)\n        (xy 177.300395 148.785604) (xy 177.239545 148.79367) (xy 177.150577 148.830523) (xy 177.127563 148.967958) (xy 177.159604 149)\n        (xy 177.127563 149.032042) (xy 177.150577 149.169477) (xy 177.394108 149.234503) (xy 177.48 149.320395) (xy 177.574754 149.22564)\n        (xy 177.720455 149.20633) (xy 177.809423 149.169477) (xy 177.832437 149.032042) (xy 177.832437 149.327168) (xy 177.659605 149.5)\n        (xy 178.012042 149.852437) (xy 178.149477 149.829423) (xy 178.224581 149.548149) (xy 178.224581 158.548149) (xy 178.18633 158.259545)\n        (xy 178.149477 158.170577) (xy 178.012042 158.147563) (xy 177.832437 158.327168) (xy 177.832437 157.967958) (xy 177.832437 150.032042)\n        (xy 177.48 149.679605) (xy 177.300395 149.85921) (xy 177.300395 149.5) (xy 177.20564 149.405245) (xy 177.18633 149.259545)\n        (xy 177.149477 149.170577) (xy 177.012042 149.147563) (xy 176.979999 149.179604) (xy 176.947958 149.147563) (xy 176.832437 149.166907)\n        (xy 176.832437 149.032042) (xy 176.800395 149) (xy 176.832437 148.967958) (xy 176.809423 148.830523) (xy 176.565891 148.765496)\n        (xy 176.48 148.679605) (xy 176.385245 148.774359) (xy 176.300395 148.785604) (xy 176.300395 148.5) (xy 176.20564 148.405245)\n        (xy 176.18633 148.259545) (xy 176.149477 148.170577) (xy 176.012042 148.147563) (xy 175.979999 148.179605) (xy 175.947958 148.147563)\n        (xy 175.832437 148.166907) (xy 175.832437 148.032042) (xy 175.800395 148) (xy 175.832437 147.967958) (xy 175.809423 147.830523)\n        (xy 175.565891 147.765496) (xy 175.48 147.679605) (xy 175.385245 147.774359) (xy 175.300395 147.785604) (xy 175.300395 147.5)\n        (xy 174.947958 147.147563) (xy 174.810523 147.170577) (xy 174.735419 147.451851) (xy 174.77367 147.740455) (xy 174.810523 147.829423)\n        (xy 174.947958 147.852437) (xy 175.300395 147.5) (xy 175.300395 147.785604) (xy 175.239545 147.79367) (xy 175.150577 147.830523)\n        (xy 175.127563 147.967958) (xy 175.159604 148) (xy 175.127563 148.032042) (xy 175.150577 148.169477) (xy 175.394108 148.234503)\n        (xy 175.48 148.320395) (xy 175.574754 148.22564) (xy 175.720455 148.20633) (xy 175.809423 148.169477) (xy 175.832437 148.032042)\n        (xy 175.832437 148.166907) (xy 175.810523 148.170577) (xy 175.745496 148.414108) (xy 175.659605 148.5) (xy 175.754359 148.594754)\n        (xy 175.77367 148.740455) (xy 175.810523 148.829423) (xy 175.947958 148.852437) (xy 175.979999 148.820394) (xy 176.012042 148.852437)\n        (xy 176.149477 148.829423) (xy 176.214503 148.585891) (xy 176.300395 148.5) (xy 176.300395 148.785604) (xy 176.239545 148.79367)\n        (xy 176.150577 148.830523) (xy 176.127563 148.967958) (xy 176.159604 149) (xy 176.127563 149.032042) (xy 176.150577 149.169477)\n        (xy 176.394108 149.234503) (xy 176.48 149.320395) (xy 176.574754 149.22564) (xy 176.720455 149.20633) (xy 176.809423 149.169477)\n        (xy 176.832437 149.032042) (xy 176.832437 149.166907) (xy 176.810523 149.170577) (xy 176.745496 149.414108) (xy 176.659605 149.5)\n        (xy 176.754359 149.594754) (xy 176.77367 149.740455) (xy 176.810523 149.829423) (xy 176.947958 149.852437) (xy 176.979999 149.820394)\n        (xy 177.012042 149.852437) (xy 177.149477 149.829423) (xy 177.214503 149.585891) (xy 177.300395 149.5) (xy 177.300395 149.85921)\n        (xy 177.127563 150.032042) (xy 177.150577 150.169477) (xy 177.431851 150.244581) (xy 177.720455 150.20633) (xy 177.809423 150.169477)\n        (xy 177.832437 150.032042) (xy 177.832437 157.967958) (xy 177.809423 157.830523) (xy 177.528149 157.755419) (xy 177.239545 157.79367)\n        (xy 177.150577 157.830523) (xy 177.127563 157.967958) (xy 177.48 158.320395) (xy 177.832437 157.967958) (xy 177.832437 158.327168)\n        (xy 177.659605 158.5) (xy 178.012042 158.852437) (xy 178.149477 158.829423) (xy 178.224581 158.548149) (xy 178.224581 159.548149)\n        (xy 178.18633 159.259545) (xy 178.149477 159.170577) (xy 178.012042 159.147563) (xy 177.832437 159.327168) (xy 177.832437 159.032042)\n        (xy 177.800395 159) (xy 177.832437 158.967958) (xy 177.809423 158.830523) (xy 177.565891 158.765496) (xy 177.48 158.679605)\n        (xy 177.385245 158.774359) (xy 177.300395 158.785604) (xy 177.300395 158.5) (xy 177.20564 158.405245) (xy 177.18633 158.259545)\n        (xy 177.149477 158.170577) (xy 177.012042 158.147563) (xy 176.979999 158.179604) (xy 176.947958 158.147563) (xy 176.832437 158.166907)\n        (xy 176.832437 157.967958) (xy 176.832437 150.032042) (xy 176.48 149.679605) (xy 176.300395 149.85921) (xy 176.300395 149.5)\n        (xy 176.20564 149.405245) (xy 176.18633 149.259545) (xy 176.149477 149.170577) (xy 176.012042 149.147563) (xy 175.979999 149.179604)\n        (xy 175.947958 149.147563) (xy 175.832437 149.166907) (xy 175.832437 149.032042) (xy 175.800395 149) (xy 175.832437 148.967958)\n        (xy 175.809423 148.830523) (xy 175.565891 148.765496) (xy 175.48 148.679605) (xy 175.385245 148.774359) (xy 175.300395 148.785604)\n        (xy 175.300395 148.5) (xy 174.947958 148.147563) (xy 174.810523 148.170577) (xy 174.735419 148.451851) (xy 174.77367 148.740455)\n        (xy 174.810523 148.829423) (xy 174.947958 148.852437) (xy 175.300395 148.5) (xy 175.300395 148.785604) (xy 175.239545 148.79367)\n        (xy 175.150577 148.830523) (xy 175.127563 148.967958) (xy 175.159604 149) (xy 175.127563 149.032042) (xy 175.150577 149.169477)\n        (xy 175.394108 149.234503) (xy 175.48 149.320395) (xy 175.574754 149.22564) (xy 175.720455 149.20633) (xy 175.809423 149.169477)\n        (xy 175.832437 149.032042) (xy 175.832437 149.166907) (xy 175.810523 149.170577) (xy 175.745496 149.414108) (xy 175.659605 149.5)\n        (xy 175.754359 149.594754) (xy 175.77367 149.740455) (xy 175.810523 149.829423) (xy 175.947958 149.852437) (xy 175.979999 149.820394)\n        (xy 176.012042 149.852437) (xy 176.149477 149.829423) (xy 176.214503 149.585891) (xy 176.300395 149.5) (xy 176.300395 149.85921)\n        (xy 176.127563 150.032042) (xy 176.150577 150.169477) (xy 176.431851 150.244581) (xy 176.720455 150.20633) (xy 176.809423 150.169477)\n        (xy 176.832437 150.032042) (xy 176.832437 157.967958) (xy 176.809423 157.830523) (xy 176.528149 157.755419) (xy 176.239545 157.79367)\n        (xy 176.150577 157.830523) (xy 176.127563 157.967958) (xy 176.48 158.320395) (xy 176.832437 157.967958) (xy 176.832437 158.166907)\n        (xy 176.810523 158.170577) (xy 176.745496 158.414108) (xy 176.659605 158.5) (xy 176.754359 158.594754) (xy 176.77367 158.740455)\n        (xy 176.810523 158.829423) (xy 176.947958 158.852437) (xy 176.979999 158.820394) (xy 177.012042 158.852437) (xy 177.149477 158.829423)\n        (xy 177.214503 158.585891) (xy 177.300395 158.5) (xy 177.300395 158.785604) (xy 177.239545 158.79367) (xy 177.150577 158.830523)\n        (xy 177.127563 158.967958) (xy 177.159604 159) (xy 177.127563 159.032042) (xy 177.150577 159.169477) (xy 177.394108 159.234503)\n        (xy 177.48 159.320395) (xy 177.574754 159.22564) (xy 177.720455 159.20633) (xy 177.809423 159.169477) (xy 177.832437 159.032042)\n        (xy 177.832437 159.327168) (xy 177.659605 159.5) (xy 178.012042 159.852437) (xy 178.149477 159.829423) (xy 178.224581 159.548149)\n        (xy 178.224581 160.548149) (xy 178.18633 160.259545) (xy 178.149477 160.170577) (xy 178.012042 160.147563) (xy 177.832437 160.327168)\n        (xy 177.832437 160.032042) (xy 177.800395 160) (xy 177.832437 159.967958) (xy 177.809423 159.830523) (xy 177.565891 159.765496)\n        (xy 177.48 159.679605) (xy 177.385245 159.774359) (xy 177.300395 159.785604) (xy 177.300395 159.5) (xy 177.20564 159.405245)\n        (xy 177.18633 159.259545) (xy 177.149477 159.170577) (xy 177.012042 159.147563) (xy 176.979999 159.179604) (xy 176.947958 159.147563)\n        (xy 176.832437 159.166907) (xy 176.832437 159.032042) (xy 176.800395 159) (xy 176.832437 158.967958) (xy 176.809423 158.830523)\n        (xy 176.565891 158.765496) (xy 176.48 158.679605) (xy 176.385245 158.774359) (xy 176.300395 158.785604) (xy 176.300395 158.5)\n        (xy 176.20564 158.405245) (xy 176.18633 158.259545) (xy 176.149477 158.170577) (xy 176.012042 158.147563) (xy 175.979999 158.179604)\n        (xy 175.947958 158.147563) (xy 175.832437 158.166907) (xy 175.832437 157.967958) (xy 175.832437 150.032042) (xy 175.48 149.679605)\n        (xy 175.300395 149.85921) (xy 175.300395 149.5) (xy 174.947958 149.147563) (xy 174.810523 149.170577) (xy 174.735419 149.451851)\n        (xy 174.77367 149.740455) (xy 174.810523 149.829423) (xy 174.947958 149.852437) (xy 175.300395 149.5) (xy 175.300395 149.85921)\n        (xy 175.127563 150.032042) (xy 175.150577 150.169477) (xy 175.431851 150.244581) (xy 175.720455 150.20633) (xy 175.809423 150.169477)\n        (xy 175.832437 150.032042) (xy 175.832437 157.967958) (xy 175.809423 157.830523) (xy 175.528149 157.755419) (xy 175.239545 157.79367)\n        (xy 175.150577 157.830523) (xy 175.127563 157.967958) (xy 175.48 158.320395) (xy 175.832437 157.967958) (xy 175.832437 158.166907)\n        (xy 175.810523 158.170577) (xy 175.745496 158.414108) (xy 175.659605 158.5) (xy 175.754359 158.594754) (xy 175.77367 158.740455)\n        (xy 175.810523 158.829423) (xy 175.947958 158.852437) (xy 175.979999 158.820394) (xy 176.012042 158.852437) (xy 176.149477 158.829423)\n        (xy 176.214503 158.585891) (xy 176.300395 158.5) (xy 176.300395 158.785604) (xy 176.239545 158.79367) (xy 176.150577 158.830523)\n        (xy 176.127563 158.967958) (xy 176.159604 159) (xy 176.127563 159.032042) (xy 176.150577 159.169477) (xy 176.394108 159.234503)\n        (xy 176.48 159.320395) (xy 176.574754 159.22564) (xy 176.720455 159.20633) (xy 176.809423 159.169477) (xy 176.832437 159.032042)\n        (xy 176.832437 159.166907) (xy 176.810523 159.170577) (xy 176.745496 159.414108) (xy 176.659605 159.5) (xy 176.754359 159.594754)\n        (xy 176.77367 159.740455) (xy 176.810523 159.829423) (xy 176.947958 159.852437) (xy 176.979999 159.820394) (xy 177.012042 159.852437)\n        (xy 177.149477 159.829423) (xy 177.214503 159.585891) (xy 177.300395 159.5) (xy 177.300395 159.785604) (xy 177.239545 159.79367)\n        (xy 177.150577 159.830523) (xy 177.127563 159.967958) (xy 177.159604 160) (xy 177.127563 160.032042) (xy 177.150577 160.169477)\n        (xy 177.394108 160.234503) (xy 177.48 160.320395) (xy 177.574754 160.22564) (xy 177.720455 160.20633) (xy 177.809423 160.169477)\n        (xy 177.832437 160.032042) (xy 177.832437 160.327168) (xy 177.659605 160.5) (xy 178.012042 160.852437) (xy 178.149477 160.829423)\n        (xy 178.224581 160.548149) (xy 178.224581 165.548149) (xy 178.18633 165.259545) (xy 178.149477 165.170577) (xy 178.012042 165.147563)\n        (xy 177.832437 165.327168) (xy 177.832437 164.967958) (xy 177.832437 161.032042) (xy 177.48 160.679605) (xy 177.300395 160.85921)\n        (xy 177.300395 160.5) (xy 177.20564 160.405245) (xy 177.18633 160.259545) (xy 177.149477 160.170577) (xy 177.012042 160.147563)\n        (xy 176.979999 160.179604) (xy 176.947958 160.147563) (xy 176.832437 160.166907) (xy 176.832437 160.032042) (xy 176.800395 160)\n        (xy 176.832437 159.967958) (xy 176.809423 159.830523) (xy 176.565891 159.765496) (xy 176.48 159.679605) (xy 176.385245 159.774359)\n        (xy 176.300395 159.785604) (xy 176.300395 159.5) (xy 176.20564 159.405245) (xy 176.18633 159.259545) (xy 176.149477 159.170577)\n        (xy 176.012042 159.147563) (xy 175.979999 159.179604) (xy 175.947958 159.147563) (xy 175.832437 159.166907) (xy 175.832437 159.032042)\n        (xy 175.800395 159) (xy 175.832437 158.967958) (xy 175.809423 158.830523) (xy 175.565891 158.765496) (xy 175.48 158.679605)\n        (xy 175.385245 158.774359) (xy 175.300395 158.785604) (xy 175.300395 158.5) (xy 174.947958 158.147563) (xy 174.810523 158.170577)\n        (xy 174.735419 158.451851) (xy 174.77367 158.740455) (xy 174.810523 158.829423) (xy 174.947958 158.852437) (xy 175.300395 158.5)\n        (xy 175.300395 158.785604) (xy 175.239545 158.79367) (xy 175.150577 158.830523) (xy 175.127563 158.967958) (xy 175.159604 159)\n        (xy 175.127563 159.032042) (xy 175.150577 159.169477) (xy 175.394108 159.234503) (xy 175.48 159.320395) (xy 175.574754 159.22564)\n        (xy 175.720455 159.20633) (xy 175.809423 159.169477) (xy 175.832437 159.032042) (xy 175.832437 159.166907) (xy 175.810523 159.170577)\n        (xy 175.745496 159.414108) (xy 175.659605 159.5) (xy 175.754359 159.594754) (xy 175.77367 159.740455) (xy 175.810523 159.829423)\n        (xy 175.947958 159.852437) (xy 175.979999 159.820394) (xy 176.012042 159.852437) (xy 176.149477 159.829423) (xy 176.214503 159.585891)\n        (xy 176.300395 159.5) (xy 176.300395 159.785604) (xy 176.239545 159.79367) (xy 176.150577 159.830523) (xy 176.127563 159.967958)\n        (xy 176.159604 160) (xy 176.127563 160.032042) (xy 176.150577 160.169477) (xy 176.394108 160.234503) (xy 176.48 160.320395)\n        (xy 176.574754 160.22564) (xy 176.720455 160.20633) (xy 176.809423 160.169477) (xy 176.832437 160.032042) (xy 176.832437 160.166907)\n        (xy 176.810523 160.170577) (xy 176.745496 160.414108) (xy 176.659605 160.5) (xy 176.754359 160.594754) (xy 176.77367 160.740455)\n        (xy 176.810523 160.829423) (xy 176.947958 160.852437) (xy 176.979999 160.820394) (xy 177.012042 160.852437) (xy 177.149477 160.829423)\n        (xy 177.214503 160.585891) (xy 177.300395 160.5) (xy 177.300395 160.85921) (xy 177.127563 161.032042) (xy 177.150577 161.169477)\n        (xy 177.431851 161.244581) (xy 177.720455 161.20633) (xy 177.809423 161.169477) (xy 177.832437 161.032042) (xy 177.832437 164.967958)\n        (xy 177.809423 164.830523) (xy 177.528149 164.755419) (xy 177.239545 164.79367) (xy 177.150577 164.830523) (xy 177.127563 164.967958)\n        (xy 177.48 165.320395) (xy 177.832437 164.967958) (xy 177.832437 165.327168) (xy 177.659605 165.5) (xy 178.012042 165.852437)\n        (xy 178.149477 165.829423) (xy 178.224581 165.548149) (xy 178.224581 166.548149) (xy 178.18633 166.259545) (xy 178.149477 166.170577)\n        (xy 178.012042 166.147563) (xy 177.832437 166.327168) (xy 177.832437 166.032042) (xy 177.800395 166) (xy 177.832437 165.967958)\n        (xy 177.809423 165.830523) (xy 177.565891 165.765496) (xy 177.48 165.679605) (xy 177.385245 165.774359) (xy 177.300395 165.785604)\n        (xy 177.300395 165.5) (xy 177.20564 165.405245) (xy 177.18633 165.259545) (xy 177.149477 165.170577) (xy 177.012042 165.147563)\n        (xy 176.979999 165.179604) (xy 176.947958 165.147563) (xy 176.832437 165.166907) (xy 176.832437 164.967958) (xy 176.832437 161.032042)\n        (xy 176.48 160.679605) (xy 176.300395 160.85921) (xy 176.300395 160.5) (xy 176.20564 160.405245) (xy 176.18633 160.259545)\n        (xy 176.149477 160.170577) (xy 176.012042 160.147563) (xy 175.979999 160.179604) (xy 175.947958 160.147563) (xy 175.832437 160.166907)\n        (xy 175.832437 160.032042) (xy 175.800395 160) (xy 175.832437 159.967958) (xy 175.809423 159.830523) (xy 175.565891 159.765496)\n        (xy 175.48 159.679605) (xy 175.385245 159.774359) (xy 175.300395 159.785604) (xy 175.300395 159.5) (xy 174.947958 159.147563)\n        (xy 174.810523 159.170577) (xy 174.735419 159.451851) (xy 174.77367 159.740455) (xy 174.810523 159.829423) (xy 174.947958 159.852437)\n        (xy 175.300395 159.5) (xy 175.300395 159.785604) (xy 175.239545 159.79367) (xy 175.150577 159.830523) (xy 175.127563 159.967958)\n        (xy 175.159604 160) (xy 175.127563 160.032042) (xy 175.150577 160.169477) (xy 175.394108 160.234503) (xy 175.48 160.320395)\n        (xy 175.574754 160.22564) (xy 175.720455 160.20633) (xy 175.809423 160.169477) (xy 175.832437 160.032042) (xy 175.832437 160.166907)\n        (xy 175.810523 160.170577) (xy 175.745496 160.414108) (xy 175.659605 160.5) (xy 175.754359 160.594754) (xy 175.77367 160.740455)\n        (xy 175.810523 160.829423) (xy 175.947958 160.852437) (xy 175.979999 160.820394) (xy 176.012042 160.852437) (xy 176.149477 160.829423)\n        (xy 176.214503 160.585891) (xy 176.300395 160.5) (xy 176.300395 160.85921) (xy 176.127563 161.032042) (xy 176.150577 161.169477)\n        (xy 176.431851 161.244581) (xy 176.720455 161.20633) (xy 176.809423 161.169477) (xy 176.832437 161.032042) (xy 176.832437 164.967958)\n        (xy 176.809423 164.830523) (xy 176.528149 164.755419) (xy 176.239545 164.79367) (xy 176.150577 164.830523) (xy 176.127563 164.967958)\n        (xy 176.48 165.320395) (xy 176.832437 164.967958) (xy 176.832437 165.166907) (xy 176.810523 165.170577) (xy 176.745496 165.414108)\n        (xy 176.659605 165.5) (xy 176.754359 165.594754) (xy 176.77367 165.740455) (xy 176.810523 165.829423) (xy 176.947958 165.852437)\n        (xy 176.979999 165.820394) (xy 177.012042 165.852437) (xy 177.149477 165.829423) (xy 177.214503 165.585891) (xy 177.300395 165.5)\n        (xy 177.300395 165.785604) (xy 177.239545 165.79367) (xy 177.150577 165.830523) (xy 177.127563 165.967958) (xy 177.159604 166)\n        (xy 177.127563 166.032042) (xy 177.150577 166.169477) (xy 177.394108 166.234503) (xy 177.48 166.320395) (xy 177.574754 166.22564)\n        (xy 177.720455 166.20633) (xy 177.809423 166.169477) (xy 177.832437 166.032042) (xy 177.832437 166.327168) (xy 177.659605 166.5)\n        (xy 178.012042 166.852437) (xy 178.149477 166.829423) (xy 178.224581 166.548149) (xy 178.224581 167.548149) (xy 178.18633 167.259545)\n        (xy 178.149477 167.170577) (xy 178.012042 167.147563) (xy 177.832437 167.327168) (xy 177.832437 167.032042) (xy 177.800395 167)\n        (xy 177.832437 166.967958) (xy 177.809423 166.830523) (xy 177.565891 166.765496) (xy 177.48 166.679605) (xy 177.385245 166.774359)\n        (xy 177.300395 166.785604) (xy 177.300395 166.5) (xy 177.20564 166.405245) (xy 177.18633 166.259545) (xy 177.149477 166.170577)\n        (xy 177.012042 166.147563) (xy 176.979999 166.179604) (xy 176.947958 166.147563) (xy 176.832437 166.166907) (xy 176.832437 166.032042)\n        (xy 176.800395 166) (xy 176.832437 165.967958) (xy 176.809423 165.830523) (xy 176.565891 165.765496) (xy 176.48 165.679605)\n        (xy 176.385245 165.774359) (xy 176.300395 165.785604) (xy 176.300395 165.5) (xy 176.20564 165.405245) (xy 176.18633 165.259545)\n        (xy 176.149477 165.170577) (xy 176.012042 165.147563) (xy 175.979999 165.179604) (xy 175.947958 165.147563) (xy 175.832437 165.166907)\n        (xy 175.832437 164.967958) (xy 175.832437 161.032042) (xy 175.48 160.679605) (xy 175.300395 160.85921) (xy 175.300395 160.5)\n        (xy 174.947958 160.147563) (xy 174.810523 160.170577) (xy 174.735419 160.451851) (xy 174.77367 160.740455) (xy 174.810523 160.829423)\n        (xy 174.947958 160.852437) (xy 175.300395 160.5) (xy 175.300395 160.85921) (xy 175.127563 161.032042) (xy 175.150577 161.169477)\n        (xy 175.431851 161.244581) (xy 175.720455 161.20633) (xy 175.809423 161.169477) (xy 175.832437 161.032042) (xy 175.832437 164.967958)\n        (xy 175.809423 164.830523) (xy 175.528149 164.755419) (xy 175.239545 164.79367) (xy 175.150577 164.830523) (xy 175.127563 164.967958)\n        (xy 175.48 165.320395) (xy 175.832437 164.967958) (xy 175.832437 165.166907) (xy 175.810523 165.170577) (xy 175.745496 165.414108)\n        (xy 175.659605 165.5) (xy 175.754359 165.594754) (xy 175.77367 165.740455) (xy 175.810523 165.829423) (xy 175.947958 165.852437)\n        (xy 175.979999 165.820394) (xy 176.012042 165.852437) (xy 176.149477 165.829423) (xy 176.214503 165.585891) (xy 176.300395 165.5)\n        (xy 176.300395 165.785604) (xy 176.239545 165.79367) (xy 176.150577 165.830523) (xy 176.127563 165.967958) (xy 176.159604 166)\n        (xy 176.127563 166.032042) (xy 176.150577 166.169477) (xy 176.394108 166.234503) (xy 176.48 166.320395) (xy 176.574754 166.22564)\n        (xy 176.720455 166.20633) (xy 176.809423 166.169477) (xy 176.832437 166.032042) (xy 176.832437 166.166907) (xy 176.810523 166.170577)\n        (xy 176.745496 166.414108) (xy 176.659605 166.5) (xy 176.754359 166.594754) (xy 176.77367 166.740455) (xy 176.810523 166.829423)\n        (xy 176.947958 166.852437) (xy 176.979999 166.820394) (xy 177.012042 166.852437) (xy 177.149477 166.829423) (xy 177.214503 166.585891)\n        (xy 177.300395 166.5) (xy 177.300395 166.785604) (xy 177.239545 166.79367) (xy 177.150577 166.830523) (xy 177.127563 166.967958)\n        (xy 177.159604 167) (xy 177.127563 167.032042) (xy 177.150577 167.169477) (xy 177.394108 167.234503) (xy 177.48 167.320395)\n        (xy 177.574754 167.22564) (xy 177.720455 167.20633) (xy 177.809423 167.169477) (xy 177.832437 167.032042) (xy 177.832437 167.327168)\n        (xy 177.659605 167.5) (xy 178.012042 167.852437) (xy 178.149477 167.829423) (xy 178.224581 167.548149) (xy 178.224581 168.955024)\n        (xy 178.162072 169.017533) (xy 178.162072 168.658323) (xy 177.832635 168.261529) (xy 177.70468 168.20842) (xy 177.720455 168.20633)\n        (xy 177.809423 168.169477) (xy 177.832437 168.032042) (xy 177.569803 167.769408) (xy 177.48 167.679605) (xy 177.300395 167.5)\n        (xy 177.210592 167.410197) (xy 177.20564 167.405245) (xy 177.18633 167.259545) (xy 177.149477 167.170577) (xy 177.012042 167.147563)\n        (xy 176.979999 167.179604) (xy 176.947958 167.147563) (xy 176.832437 167.166907) (xy 176.832437 167.032042) (xy 176.800395 167)\n        (xy 176.832437 166.967958) (xy 176.809423 166.830523) (xy 176.565891 166.765496) (xy 176.48 166.679605) (xy 176.385245 166.774359)\n        (xy 176.300395 166.785604) (xy 176.300395 166.5) (xy 176.20564 166.405245) (xy 176.18633 166.259545) (xy 176.149477 166.170577)\n        (xy 176.012042 166.147563) (xy 175.979999 166.179604) (xy 175.947958 166.147563) (xy 175.832437 166.166907) (xy 175.832437 166.032042)\n        (xy 175.800395 166) (xy 175.832437 165.967958) (xy 175.809423 165.830523) (xy 175.565891 165.765496) (xy 175.48 165.679605)\n        (xy 175.385245 165.774359) (xy 175.300395 165.785604) (xy 175.300395 165.5) (xy 174.947958 165.147563) (xy 174.810523 165.170577)\n        (xy 174.735419 165.451851) (xy 174.77367 165.740455) (xy 174.810523 165.829423) (xy 174.947958 165.852437) (xy 175.300395 165.5)\n        (xy 175.300395 165.785604) (xy 175.239545 165.79367) (xy 175.150577 165.830523) (xy 175.127563 165.967958) (xy 175.159604 166)\n        (xy 175.127563 166.032042) (xy 175.150577 166.169477) (xy 175.394108 166.234503) (xy 175.48 166.320395) (xy 175.574754 166.22564)\n        (xy 175.720455 166.20633) (xy 175.809423 166.169477) (xy 175.832437 166.032042) (xy 175.832437 166.166907) (xy 175.810523 166.170577)\n        (xy 175.745496 166.414108) (xy 175.659605 166.5) (xy 175.754359 166.594754) (xy 175.77367 166.740455) (xy 175.810523 166.829423)\n        (xy 175.947958 166.852437) (xy 175.979999 166.820394) (xy 176.012042 166.852437) (xy 176.149477 166.829423) (xy 176.214503 166.585891)\n        (xy 176.300395 166.5) (xy 176.300395 166.785604) (xy 176.239545 166.79367) (xy 176.150577 166.830523) (xy 176.127563 166.967958)\n        (xy 176.159604 167) (xy 176.127563 167.032042) (xy 176.150577 167.169477) (xy 176.394108 167.234503) (xy 176.48 167.320395)\n        (xy 176.574754 167.22564) (xy 176.720455 167.20633) (xy 176.809423 167.169477) (xy 176.832437 167.032042) (xy 176.832437 167.166907)\n        (xy 176.810523 167.170577) (xy 176.745496 167.414108) (xy 176.659605 167.5) (xy 176.48 167.679604) (xy 176.300395 167.5)\n        (xy 176.210592 167.410197) (xy 176.20564 167.405245) (xy 176.18633 167.259545) (xy 176.149477 167.170577) (xy 176.012042 167.147563)\n        (xy 175.979999 167.179604) (xy 175.947958 167.147563) (xy 175.832437 167.166907) (xy 175.832437 167.032042) (xy 175.800395 167)\n        (xy 175.832437 166.967958) (xy 175.809423 166.830523) (xy 175.565891 166.765496) (xy 175.48 166.679605) (xy 175.385245 166.774359)\n        (xy 175.300395 166.785604) (xy 175.300395 166.5) (xy 174.947958 166.147563) (xy 174.810523 166.170577) (xy 174.735419 166.451851)\n        (xy 174.77367 166.740455) (xy 174.810523 166.829423) (xy 174.947958 166.852437) (xy 175.300395 166.5) (xy 175.300395 166.785604)\n        (xy 175.239545 166.79367) (xy 175.150577 166.830523) (xy 175.127563 166.967958) (xy 175.159604 167) (xy 175.127563 167.032042)\n        (xy 175.150577 167.169477) (xy 175.394108 167.234503) (xy 175.48 167.320395) (xy 175.574754 167.22564) (xy 175.720455 167.20633)\n        (xy 175.809423 167.169477) (xy 175.832437 167.032042) (xy 175.832437 167.166907) (xy 175.810523 167.170577) (xy 175.745496 167.414108)\n        (xy 175.659605 167.5) (xy 175.48 167.679604) (xy 175.300395 167.5) (xy 175.210592 167.410197) (xy 174.947958 167.147563)\n        (xy 174.810523 167.170577) (xy 174.735419 167.451851) (xy 174.77367 167.740455) (xy 174.804911 167.815877) (xy 174.774556 167.846233)\n        (xy 174.890092 167.961769) (xy 174.236743 168.231847) (xy 174.236743 140.869105) (xy 174.236743 138.329105) (xy 174.236743 133.249105)\n        (xy 174.224006 133.054212) (xy 174.224006 130.31358) (xy 174.064034 129.926418) (xy 174.064034 114.337779) (xy 173.946341 114.052941)\n        (xy 173.728605 113.834824) (xy 173.443973 113.716635) (xy 173.378243 113.716577) (xy 173.378243 110.339918) (xy 173.252833 110.036402)\n        (xy 173.020819 109.803983) (xy 172.717523 109.678043) (xy 172.389118 109.677757) (xy 172.085602 109.803167) (xy 171.931961 109.95654)\n        (xy 171.931961 101.815467) (xy 171.790402 101.472867) (xy 171.528511 101.210519) (xy 171.18616 101.068362) (xy 170.815467 101.068039)\n        (xy 170.472867 101.209598) (xy 170.210519 101.471489) (xy 170.068362 101.81384) (xy 170.068039 102.184533) (xy 170.209598 102.527133)\n        (xy 170.471489 102.789481) (xy 170.81384 102.931638) (xy 171.184533 102.931961) (xy 171.527133 102.790402) (xy 171.789481 102.528511)\n        (xy 171.931638 102.18616) (xy 171.931961 101.815467) (xy 171.931961 109.95654) (xy 171.853183 110.035181) (xy 171.727243 110.338477)\n        (xy 171.726957 110.666882) (xy 171.852367 110.970398) (xy 172.084381 111.202817) (xy 172.387677 111.328757) (xy 172.716082 111.329043)\n        (xy 173.019598 111.203633) (xy 173.252017 110.971619) (xy 173.377957 110.668323) (xy 173.378243 110.339918) (xy 173.378243 113.716577)\n        (xy 173.135779 113.716366) (xy 172.850941 113.834059) (xy 172.632824 114.051795) (xy 172.514635 114.336427) (xy 172.514366 114.644621)\n        (xy 172.632059 114.929459) (xy 172.849795 115.147576) (xy 173.134427 115.265765) (xy 173.442621 115.266034) (xy 173.727459 115.148341)\n        (xy 173.945576 114.930605) (xy 174.063765 114.645973) (xy 174.064034 114.337779) (xy 174.064034 129.926418) (xy 174.042644 129.874651)\n        (xy 173.707116 129.538537) (xy 173.268503 129.356409) (xy 172.79358 129.355994) (xy 172.354651 129.537356) (xy 172.018537 129.872884)\n        (xy 171.836409 130.311497) (xy 171.835994 130.78642) (xy 172.017356 131.225349) (xy 172.352884 131.561463) (xy 172.791497 131.743591)\n        (xy 173.26642 131.744006) (xy 173.705349 131.562644) (xy 174.041463 131.227116) (xy 174.223591 130.788503) (xy 174.224006 130.31358)\n        (xy 174.224006 133.054212) (xy 174.205771 132.775193) (xy 174.083999 132.481206) (xy 173.898993 132.400612) (xy 173.719388 132.580217)\n        (xy 173.719388 132.221007) (xy 173.638794 132.036001) (xy 173.189105 131.883257) (xy 172.715193 131.914229) (xy 172.421206 132.036001)\n        (xy 172.340612 132.221007) (xy 173.03 132.910395) (xy 173.719388 132.221007) (xy 173.719388 132.580217) (xy 173.209605 133.09)\n        (xy 173.898993 133.779388) (xy 174.083999 133.698794) (xy 174.236743 133.249105) (xy 174.236743 138.329105) (xy 174.224006 138.134212)\n        (xy 174.224006 135.39358) (xy 174.042644 134.954651) (xy 173.719388 134.63083) (xy 173.719388 133.958993) (xy 173.03 133.269605)\n        (xy 172.850395 133.44921) (xy 172.850395 133.09) (xy 172.161007 132.400612) (xy 171.976001 132.481206) (xy 171.823257 132.930895)\n        (xy 171.854229 133.404807) (xy 171.976001 133.698794) (xy 172.161007 133.779388) (xy 172.850395 133.09) (xy 172.850395 133.44921)\n        (xy 172.340612 133.958993) (xy 172.421206 134.143999) (xy 172.870895 134.296743) (xy 173.344807 134.265771) (xy 173.638794 134.143999)\n        (xy 173.719388 133.958993) (xy 173.719388 134.63083) (xy 173.707116 134.618537) (xy 173.268503 134.436409) (xy 172.79358 134.435994)\n        (xy 172.354651 134.617356) (xy 172.018537 134.952884) (xy 171.836409 135.391497) (xy 171.835994 135.86642) (xy 172.017356 136.305349)\n        (xy 172.352884 136.641463) (xy 172.791497 136.823591) (xy 173.26642 136.824006) (xy 173.705349 136.642644) (xy 174.041463 136.307116)\n        (xy 174.223591 135.868503) (xy 174.224006 135.39358) (xy 174.224006 138.134212) (xy 174.205771 137.855193) (xy 174.083999 137.561206)\n        (xy 173.898993 137.480612) (xy 173.719388 137.660217) (xy 173.719388 137.301007) (xy 173.638794 137.116001) (xy 173.189105 136.963257)\n        (xy 172.715193 136.994229) (xy 172.421206 137.116001) (xy 172.340612 137.301007) (xy 173.03 137.990395) (xy 173.719388 137.301007)\n        (xy 173.719388 137.660217) (xy 173.209605 138.17) (xy 173.898993 138.859388) (xy 174.083999 138.778794) (xy 174.236743 138.329105)\n        (xy 174.236743 140.869105) (xy 174.205771 140.395193) (xy 174.083999 140.101206) (xy 173.898993 140.020612) (xy 173.719388 140.200217)\n        (xy 173.719388 139.841007) (xy 173.719388 139.038993) (xy 173.03 138.349605) (xy 172.850395 138.52921) (xy 172.850395 138.17)\n        (xy 172.161007 137.480612) (xy 171.976001 137.561206) (xy 171.823257 138.010895) (xy 171.854229 138.484807) (xy 171.976001 138.778794)\n        (xy 172.161007 138.859388) (xy 172.850395 138.17) (xy 172.850395 138.52921) (xy 172.340612 139.038993) (xy 172.421206 139.223999)\n        (xy 172.870895 139.376743) (xy 173.344807 139.345771) (xy 173.638794 139.223999) (xy 173.719388 139.038993) (xy 173.719388 139.841007)\n        (xy 173.638794 139.656001) (xy 173.189105 139.503257) (xy 172.715193 139.534229) (xy 172.421206 139.656001) (xy 172.340612 139.841007)\n        (xy 173.03 140.530395) (xy 173.719388 139.841007) (xy 173.719388 140.200217) (xy 173.209605 140.71) (xy 173.898993 141.399388)\n        (xy 174.083999 141.318794) (xy 174.236743 140.869105) (xy 174.236743 168.231847) (xy 174.224006 168.237112) (xy 174.224006 153.17358)\n        (xy 174.224006 150.63358) (xy 174.224006 148.09358) (xy 174.224006 145.55358) (xy 174.224006 143.01358) (xy 174.042644 142.574651)\n        (xy 173.719388 142.25083) (xy 173.719388 141.578993) (xy 173.03 140.889605) (xy 172.850395 141.06921) (xy 172.850395 140.71)\n        (xy 172.161007 140.020612) (xy 171.976001 140.101206) (xy 171.823257 140.550895) (xy 171.854229 141.024807) (xy 171.976001 141.318794)\n        (xy 172.161007 141.399388) (xy 172.850395 140.71) (xy 172.850395 141.06921) (xy 172.340612 141.578993) (xy 172.421206 141.763999)\n        (xy 172.870895 141.916743) (xy 173.344807 141.885771) (xy 173.638794 141.763999) (xy 173.719388 141.578993) (xy 173.719388 142.25083)\n        (xy 173.707116 142.238537) (xy 173.268503 142.056409) (xy 172.79358 142.055994) (xy 172.354651 142.237356) (xy 172.018537 142.572884)\n        (xy 171.836409 143.011497) (xy 171.835994 143.48642) (xy 172.017356 143.925349) (xy 172.352884 144.261463) (xy 172.791497 144.443591)\n        (xy 173.26642 144.444006) (xy 173.705349 144.262644) (xy 174.041463 143.927116) (xy 174.223591 143.488503) (xy 174.224006 143.01358)\n        (xy 174.224006 145.55358) (xy 174.042644 145.114651) (xy 173.707116 144.778537) (xy 173.268503 144.596409) (xy 172.79358 144.595994)\n        (xy 172.354651 144.777356) (xy 172.018537 145.112884) (xy 171.836409 145.551497) (xy 171.835994 146.02642) (xy 172.017356 146.465349)\n        (xy 172.352884 146.801463) (xy 172.791497 146.983591) (xy 173.26642 146.984006) (xy 173.705349 146.802644) (xy 174.041463 146.467116)\n        (xy 174.223591 146.028503) (xy 174.224006 145.55358) (xy 174.224006 148.09358) (xy 174.042644 147.654651) (xy 173.707116 147.318537)\n        (xy 173.268503 147.136409) (xy 172.79358 147.135994) (xy 172.354651 147.317356) (xy 172.018537 147.652884) (xy 171.836409 148.091497)\n        (xy 171.835994 148.56642) (xy 172.017356 149.005349) (xy 172.352884 149.341463) (xy 172.791497 149.523591) (xy 173.26642 149.524006)\n        (xy 173.705349 149.342644) (xy 174.041463 149.007116) (xy 174.223591 148.568503) (xy 174.224006 148.09358) (xy 174.224006 150.63358)\n        (xy 174.042644 150.194651) (xy 173.707116 149.858537) (xy 173.268503 149.676409) (xy 172.79358 149.675994) (xy 172.354651 149.857356)\n        (xy 172.018537 150.192884) (xy 171.836409 150.631497) (xy 171.835994 151.10642) (xy 172.017356 151.545349) (xy 172.352884 151.881463)\n        (xy 172.791497 152.063591) (xy 173.26642 152.064006) (xy 173.705349 151.882644) (xy 174.041463 151.547116) (xy 174.223591 151.108503)\n        (xy 174.224006 150.63358) (xy 174.224006 153.17358) (xy 174.042644 152.734651) (xy 173.707116 152.398537) (xy 173.268503 152.216409)\n        (xy 172.79358 152.215994) (xy 172.354651 152.397356) (xy 172.018537 152.732884) (xy 171.836409 153.171497) (xy 171.835994 153.64642)\n        (xy 172.017356 154.085349) (xy 172.352884 154.421463) (xy 172.791497 154.603591) (xy 173.26642 154.604006) (xy 173.705349 154.422644)\n        (xy 174.041463 154.087116) (xy 174.223591 153.648503) (xy 174.224006 153.17358) (xy 174.224006 168.237112) (xy 174.223874 168.237167)\n        (xy 174.223874 156.626487) (xy 174.223874 155.102487) (xy 174.158275 154.943725) (xy 174.036914 154.822152) (xy 173.878267 154.756276)\n        (xy 173.706487 154.756126) (xy 172.182487 154.756126) (xy 172.023725 154.821725) (xy 171.902152 154.943086) (xy 171.836276 155.101733)\n        (xy 171.836126 155.273513) (xy 171.836126 156.797513) (xy 171.901725 156.956275) (xy 172.023086 157.077848) (xy 172.181733 157.143724)\n        (xy 172.353513 157.143874) (xy 173.877513 157.143874) (xy 174.036275 157.078275) (xy 174.157848 156.956914) (xy 174.223724 156.798267)\n        (xy 174.223874 156.626487) (xy 174.223874 168.237167) (xy 174.171302 168.258899) (xy 174.167365 168.261529) (xy 173.837928 168.658323)\n        (xy 174.097563 168.917958) (xy 174.360197 169.180592) (xy 174.45 169.270395) (xy 174.629605 169.45) (xy 174.719408 169.539803)\n        (xy 174.982042 169.802437) (xy 176 170.820395) (xy 177.017958 169.802437) (xy 177.280592 169.539803) (xy 177.370395 169.45)\n        (xy 177.55 169.270395) (xy 177.639803 169.180592) (xy 177.902437 168.917958) (xy 178.162072 168.658323) (xy 178.162072 169.017533)\n        (xy 178.082042 169.097563) (xy 177.819408 169.360197) (xy 177.729605 169.45) (xy 177.55 169.629605) (xy 177.460197 169.719408)\n        (xy 177.197563 169.982042) (xy 176.179605 171) (xy 177.197563 172.017958) (xy 177.460197 172.280592) (xy 177.55 172.370395)\n        (xy 177.729605 172.55) (xy 177.819408 172.639803) (xy 178.082042 172.902437) (xy 178.341677 173.162072) (xy 178.738471 172.832635)\n        (xy 179.231336 171.645166) (xy 179.23226 170.359477) (xy 179.23226 171.673237) (xy 179.108838 172.290902) (xy 178.381837 173.376883)\n        (xy 178.162072 173.524002) (xy 178.162072 173.341677) (xy 177.902437 173.082042) (xy 177.639803 172.819408) (xy 177.55 172.729605)\n        (xy 177.370395 172.55) (xy 177.280592 172.460197) (xy 177.017958 172.197563) (xy 176 171.179605) (xy 175.820395 171.35921)\n        (xy 175.820395 171) (xy 174.802437 169.982042) (xy 174.539803 169.719408) (xy 174.45 169.629605) (xy 174.270395 169.45)\n        (xy 174.180592 169.360197) (xy 173.917958 169.097563) (xy 173.658323 168.837928) (xy 173.261529 169.167365) (xy 172.768664 170.354834)\n        (xy 172.76774 171.640523) (xy 173.258899 172.828698) (xy 173.261529 172.832635) (xy 173.658323 173.162072) (xy 173.917958 172.902437)\n        (xy 174.180592 172.639803) (xy 174.270395 172.55) (xy 174.45 172.370395) (xy 174.539803 172.280592) (xy 174.802437 172.017958)\n        (xy 175.820395 171) (xy 175.820395 171.35921) (xy 174.982042 172.197563) (xy 174.719408 172.460197) (xy 174.629605 172.55)\n        (xy 174.45 172.729605) (xy 174.360197 172.819408) (xy 174.097563 173.082042) (xy 173.837928 173.341677) (xy 174.167365 173.738471)\n        (xy 175.354834 174.231336) (xy 176.640523 174.23226) (xy 177.828698 173.741101) (xy 177.832635 173.738471) (xy 178.162072 173.341677)\n        (xy 178.162072 173.524002) (xy 177.290369 174.107556) (xy 175.938432 174.3777) (xy 171.684006 174.3777) (xy 171.684006 155.71358)\n        (xy 171.684006 153.17358) (xy 171.684006 150.63358) (xy 171.684006 148.09358) (xy 171.684006 145.55358) (xy 171.684006 143.01358)\n        (xy 171.684006 140.47358) (xy 171.684006 137.93358) (xy 171.684006 135.39358) (xy 171.684006 132.85358) (xy 171.684006 130.31358)\n        (xy 171.502644 129.874651) (xy 171.167116 129.538537) (xy 170.767032 129.372407) (xy 170.767032 112.747537) (xy 170.767032 111.247537)\n        (xy 170.728661 110.96196) (xy 170.693197 110.87634) (xy 170.556523 110.854282) (xy 170.376918 111.033887) (xy 170.376918 110.674677)\n        (xy 170.35486 110.538003) (xy 170.076337 110.464168) (xy 169.79076 110.502539) (xy 169.70514 110.538003) (xy 169.683082 110.674677)\n        (xy 170.03 111.021595) (xy 170.376918 110.674677) (xy 170.376918 111.033887) (xy 170.209605 111.2012) (xy 170.556523 111.548118)\n        (xy 170.693197 111.52606) (xy 170.767032 111.247537) (xy 170.767032 112.747537) (xy 170.728661 112.46196) (xy 170.693197 112.37634)\n        (xy 170.556523 112.354282) (xy 170.376918 112.533887) (xy 170.376918 112.174677) (xy 170.35486 112.038003) (xy 170.262775 112.013591)\n        (xy 170.267032 111.997537) (xy 170.254179 111.901884) (xy 170.26924 111.899861) (xy 170.35486 111.864397) (xy 170.376918 111.727723)\n        (xy 170.119803 111.470608) (xy 170.03 111.380805) (xy 169.850395 111.2012) (xy 169.760592 111.111397) (xy 169.7469 111.097705)\n        (xy 169.728661 110.96196) (xy 169.693197 110.87634) (xy 169.556523 110.854282) (xy 169.53 110.880805) (xy 169.503477 110.854282)\n        (xy 169.376918 110.874707) (xy 169.376918 110.674677) (xy 169.35486 110.538003) (xy 169.076337 110.464168) (xy 168.79076 110.502539)\n        (xy 168.70514 110.538003) (xy 168.683082 110.674677) (xy 169.03 111.021595) (xy 169.376918 110.674677) (xy 169.376918 110.874707)\n        (xy 169.366803 110.87634) (xy 169.306324 111.10448) (xy 169.209605 111.2012) (xy 169.03 111.380805) (xy 168.940197 111.470608)\n        (xy 168.850395 111.56041) (xy 168.850395 111.2012) (xy 168.503477 110.854282) (xy 168.366803 110.87634) (xy 168.292968 111.154863)\n        (xy 168.331339 111.44044) (xy 168.366803 111.52606) (xy 168.503477 111.548118) (xy 168.850395 111.2012) (xy 168.850395 111.56041)\n        (xy 168.683082 111.727723) (xy 168.70514 111.864397) (xy 168.797224 111.888808) (xy 168.792968 111.904863) (xy 168.80582 112.000515)\n        (xy 168.79076 112.002539) (xy 168.70514 112.038003) (xy 168.683082 112.174677) (xy 168.940197 112.431792) (xy 169.03 112.521595)\n        (xy 169.209605 112.7012) (xy 169.299408 112.791003) (xy 169.313099 112.804694) (xy 169.331339 112.94044) (xy 169.366803 113.02606)\n        (xy 169.503477 113.048118) (xy 169.53 113.021595) (xy 169.556523 113.048118) (xy 169.693197 113.02606) (xy 169.753675 112.797919)\n        (xy 169.760591 112.791002) (xy 169.760592 112.791003) (xy 169.850395 112.7012) (xy 169.876918 112.674677) (xy 170.03 112.521595)\n        (xy 170.119803 112.431792) (xy 170.376918 112.174677) (xy 170.376918 112.533887) (xy 170.209605 112.7012) (xy 170.556523 113.048118)\n        (xy 170.693197 113.02606) (xy 170.767032 112.747537) (xy 170.767032 129.372407) (xy 170.728503 129.356409) (xy 170.376918 129.356101)\n        (xy 170.376918 113.227723) (xy 170.03 112.880805) (xy 169.876918 113.033887) (xy 169.683082 113.227723) (xy 169.70514 113.364397)\n        (xy 169.983663 113.438232) (xy 170.26924 113.399861) (xy 170.35486 113.364397) (xy 170.376918 113.227723) (xy 170.376918 129.356101)\n        (xy 170.25358 129.355994) (xy 169.814651 129.537356) (xy 169.550367 129.801179) (xy 169.550367 121.849852) (xy 169.403734 121.494973)\n        (xy 169.376918 121.46811) (xy 169.376918 113.227723) (xy 169.03 112.880805) (xy 168.850395 113.06041) (xy 168.850395 112.7012)\n        (xy 168.503477 112.354282) (xy 168.366803 112.37634) (xy 168.292968 112.654863) (xy 168.331339 112.94044) (xy 168.366803 113.02606)\n        (xy 168.503477 113.048118) (xy 168.850395 112.7012) (xy 168.850395 113.06041) (xy 168.683082 113.227723) (xy 168.70514 113.364397)\n        (xy 168.983663 113.438232) (xy 169.26924 113.399861) (xy 169.35486 113.364397) (xy 169.376918 113.227723) (xy 169.376918 121.46811)\n        (xy 169.132456 121.223221) (xy 168.777832 121.075968) (xy 168.393852 121.075633) (xy 168.038973 121.222266) (xy 167.767221 121.493544)\n        (xy 167.619968 121.848168) (xy 167.619633 122.232148) (xy 167.766266 122.587027) (xy 168.037544 122.858779) (xy 168.392168 123.006032)\n        (xy 168.776148 123.006367) (xy 169.131027 122.859734) (xy 169.402779 122.588456) (xy 169.550032 122.233832) (xy 169.550367 121.849852)\n        (xy 169.550367 129.801179) (xy 169.478537 129.872884) (xy 169.296409 130.311497) (xy 169.295994 130.78642) (xy 169.477356 131.225349)\n        (xy 169.812884 131.561463) (xy 170.251497 131.743591) (xy 170.72642 131.744006) (xy 171.165349 131.562644) (xy 171.501463 131.227116)\n        (xy 171.683591 130.788503) (xy 171.684006 130.31358) (xy 171.684006 132.85358) (xy 171.502644 132.414651) (xy 171.167116 132.078537)\n        (xy 170.728503 131.896409) (xy 170.25358 131.895994) (xy 169.814651 132.077356) (xy 169.478537 132.412884) (xy 169.296409 132.851497)\n        (xy 169.295994 133.32642) (xy 169.477356 133.765349) (xy 169.812884 134.101463) (xy 170.251497 134.283591) (xy 170.72642 134.284006)\n        (xy 171.165349 134.102644) (xy 171.501463 133.767116) (xy 171.683591 133.328503) (xy 171.684006 132.85358) (xy 171.684006 135.39358)\n        (xy 171.502644 134.954651) (xy 171.167116 134.618537) (xy 170.728503 134.436409) (xy 170.25358 134.435994) (xy 169.814651 134.617356)\n        (xy 169.478537 134.952884) (xy 169.296409 135.391497) (xy 169.295994 135.86642) (xy 169.477356 136.305349) (xy 169.812884 136.641463)\n        (xy 170.251497 136.823591) (xy 170.72642 136.824006) (xy 171.165349 136.642644) (xy 171.501463 136.307116) (xy 171.683591 135.868503)\n        (xy 171.684006 135.39358) (xy 171.684006 137.93358) (xy 171.502644 137.494651) (xy 171.167116 137.158537) (xy 170.728503 136.976409)\n        (xy 170.25358 136.975994) (xy 169.814651 137.157356) (xy 169.478537 137.492884) (xy 169.296409 137.931497) (xy 169.295994 138.40642)\n        (xy 169.477356 138.845349) (xy 169.812884 139.181463) (xy 170.251497 139.363591) (xy 170.72642 139.364006) (xy 171.165349 139.182644)\n        (xy 171.501463 138.847116) (xy 171.683591 138.408503) (xy 171.684006 137.93358) (xy 171.684006 140.47358) (xy 171.502644 140.034651)\n        (xy 171.167116 139.698537) (xy 170.728503 139.516409) (xy 170.25358 139.515994) (xy 169.814651 139.697356) (xy 169.478537 140.032884)\n        (xy 169.296409 140.471497) (xy 169.295994 140.94642) (xy 169.477356 141.385349) (xy 169.812884 141.721463) (xy 170.251497 141.903591)\n        (xy 170.72642 141.904006) (xy 171.165349 141.722644) (xy 171.501463 141.387116) (xy 171.683591 140.948503) (xy 171.684006 140.47358)\n        (xy 171.684006 143.01358) (xy 171.502644 142.574651) (xy 171.167116 142.238537) (xy 170.728503 142.056409) (xy 170.25358 142.055994)\n        (xy 169.814651 142.237356) (xy 169.478537 142.572884) (xy 169.296409 143.011497) (xy 169.295994 143.48642) (xy 169.477356 143.925349)\n        (xy 169.812884 144.261463) (xy 170.251497 144.443591) (xy 170.72642 144.444006) (xy 171.165349 144.262644) (xy 171.501463 143.927116)\n        (xy 171.683591 143.488503) (xy 171.684006 143.01358) (xy 171.684006 145.55358) (xy 171.502644 145.114651) (xy 171.167116 144.778537)\n        (xy 170.728503 144.596409) (xy 170.25358 144.595994) (xy 169.814651 144.777356) (xy 169.478537 145.112884) (xy 169.296409 145.551497)\n        (xy 169.295994 146.02642) (xy 169.477356 146.465349) (xy 169.812884 146.801463) (xy 170.251497 146.983591) (xy 170.72642 146.984006)\n        (xy 171.165349 146.802644) (xy 171.501463 146.467116) (xy 171.683591 146.028503) (xy 171.684006 145.55358) (xy 171.684006 148.09358)\n        (xy 171.502644 147.654651) (xy 171.167116 147.318537) (xy 170.728503 147.136409) (xy 170.25358 147.135994) (xy 170.075581 147.209541)\n        (xy 169.991233 147.005402) (xy 169.759219 146.772983) (xy 169.455923 146.647043) (xy 169.127518 146.646757) (xy 168.890367 146.744745)\n        (xy 168.890367 124.683852) (xy 168.743734 124.328973) (xy 168.472456 124.057221) (xy 168.117832 123.909968) (xy 167.733852 123.909633)\n        (xy 167.378973 124.056266) (xy 167.107221 124.327544) (xy 167.002834 124.578935) (xy 167.002834 110.654779) (xy 166.885141 110.369941)\n        (xy 166.667405 110.151824) (xy 166.382773 110.033635) (xy 166.074579 110.033366) (xy 165.789741 110.151059) (xy 165.571624 110.368795)\n        (xy 165.453435 110.653427) (xy 165.453166 110.961621) (xy 165.570859 111.246459) (xy 165.788595 111.464576) (xy 166.073227 111.582765)\n        (xy 166.381421 111.583034) (xy 166.666259 111.465341) (xy 166.884376 111.247605) (xy 167.002565 110.962973) (xy 167.002834 110.654779)\n        (xy 167.002834 124.578935) (xy 166.959968 124.682168) (xy 166.959633 125.066148) (xy 167.106266 125.421027) (xy 167.377544 125.692779)\n        (xy 167.732168 125.840032) (xy 168.116148 125.840367) (xy 168.471027 125.693734) (xy 168.742779 125.422456) (xy 168.890032 125.067832)\n        (xy 168.890367 124.683852) (xy 168.890367 146.744745) (xy 168.826443 146.771158) (xy 168.826443 132.189918) (xy 168.701033 131.886402)\n        (xy 168.469019 131.653983) (xy 168.165723 131.528043) (xy 167.837318 131.527757) (xy 167.533802 131.653167) (xy 167.301383 131.885181)\n        (xy 167.175443 132.188477) (xy 167.175157 132.516882) (xy 167.300567 132.820398) (xy 167.532581 133.052817) (xy 167.835877 133.178757)\n        (xy 168.164282 133.179043) (xy 168.467798 133.053633) (xy 168.700217 132.821619) (xy 168.826157 132.518323) (xy 168.826443 132.189918)\n        (xy 168.826443 146.771158) (xy 168.824002 146.772167) (xy 168.591583 147.004181) (xy 168.465643 147.307477) (xy 168.465357 147.635882)\n        (xy 168.590767 147.939398) (xy 168.822781 148.171817) (xy 169.126077 148.297757) (xy 169.296228 148.297905) (xy 169.295994 148.56642)\n        (xy 169.477356 149.005349) (xy 169.812884 149.341463) (xy 170.251497 149.523591) (xy 170.72642 149.524006) (xy 171.165349 149.342644)\n        (xy 171.501463 149.007116) (xy 171.683591 148.568503) (xy 171.684006 148.09358) (xy 171.684006 150.63358) (xy 171.502644 150.194651)\n        (xy 171.167116 149.858537) (xy 170.728503 149.676409) (xy 170.25358 149.675994) (xy 169.814651 149.857356) (xy 169.478537 150.192884)\n        (xy 169.296409 150.631497) (xy 169.295994 151.10642) (xy 169.477356 151.545349) (xy 169.812884 151.881463) (xy 170.251497 152.063591)\n        (xy 170.72642 152.064006) (xy 171.165349 151.882644) (xy 171.501463 151.547116) (xy 171.683591 151.108503) (xy 171.684006 150.63358)\n        (xy 171.684006 153.17358) (xy 171.502644 152.734651) (xy 171.167116 152.398537) (xy 170.728503 152.216409) (xy 170.25358 152.215994)\n        (xy 169.814651 152.397356) (xy 169.478537 152.732884) (xy 169.296409 153.171497) (xy 169.295994 153.64642) (xy 169.477356 154.085349)\n        (xy 169.812884 154.421463) (xy 170.251497 154.603591) (xy 170.72642 154.604006) (xy 171.165349 154.422644) (xy 171.501463 154.087116)\n        (xy 171.683591 153.648503) (xy 171.684006 153.17358) (xy 171.684006 155.71358) (xy 171.502644 155.274651) (xy 171.167116 154.938537)\n        (xy 170.728503 154.756409) (xy 170.25358 154.755994) (xy 169.814651 154.937356) (xy 169.478537 155.272884) (xy 169.296409 155.711497)\n        (xy 169.295994 156.18642) (xy 169.477356 156.625349) (xy 169.812884 156.961463) (xy 170.251497 157.143591) (xy 170.72642 157.144006)\n        (xy 171.165349 156.962644) (xy 171.501463 156.627116) (xy 171.683591 156.188503) (xy 171.684006 155.71358) (xy 171.684006 174.3777)\n        (xy 169.176843 174.3777) (xy 169.176843 157.265718) (xy 169.051433 156.962202) (xy 168.819419 156.729783) (xy 168.516123 156.603843)\n        (xy 168.440243 156.603776) (xy 168.440243 149.467918) (xy 168.314833 149.164402) (xy 168.082819 148.931983) (xy 167.779523 148.806043)\n        (xy 167.451118 148.805757) (xy 167.147602 148.931167) (xy 166.915183 149.163181) (xy 166.812909 149.409482) (xy 166.668918 149.409357)\n        (xy 166.365402 149.534767) (xy 166.248367 149.651598) (xy 166.248367 120.122652) (xy 166.101734 119.767773) (xy 165.859834 119.52545)\n        (xy 165.859834 112.432779) (xy 165.742141 112.147941) (xy 165.524405 111.929824) (xy 165.239773 111.811635) (xy 164.931579 111.811366)\n        (xy 164.646741 111.929059) (xy 164.428624 112.146795) (xy 164.310435 112.431427) (xy 164.310166 112.739621) (xy 164.427859 113.024459)\n        (xy 164.645595 113.242576) (xy 164.930227 113.360765) (xy 165.238421 113.361034) (xy 165.523259 113.243341) (xy 165.741376 113.025605)\n        (xy 165.859565 112.740973) (xy 165.859834 112.432779) (xy 165.859834 119.52545) (xy 165.830456 119.496021) (xy 165.475832 119.348768)\n        (xy 165.091852 119.348433) (xy 164.736973 119.495066) (xy 164.465221 119.766344) (xy 164.317968 120.120968) (xy 164.317633 120.504948)\n        (xy 164.464266 120.859827) (xy 164.735544 121.131579) (xy 165.090168 121.278832) (xy 165.474148 121.279167) (xy 165.829027 121.132534)\n        (xy 166.100779 120.861256) (xy 166.248032 120.506632) (xy 166.248367 120.122652) (xy 166.248367 149.651598) (xy 166.134043 149.765722)\n        (xy 166.134043 128.913318) (xy 166.008633 128.609802) (xy 165.776619 128.377383) (xy 165.473323 128.251443) (xy 165.144918 128.251157)\n        (xy 164.841402 128.376567) (xy 164.608983 128.608581) (xy 164.483043 128.911877) (xy 164.482757 129.240282) (xy 164.608167 129.543798)\n        (xy 164.840181 129.776217) (xy 165.143477 129.902157) (xy 165.471882 129.902443) (xy 165.775398 129.777033) (xy 166.007817 129.545019)\n        (xy 166.133757 129.241723) (xy 166.134043 128.913318) (xy 166.134043 149.765722) (xy 166.132983 149.766781) (xy 166.007043 150.070077)\n        (xy 166.006757 150.398482) (xy 166.132167 150.701998) (xy 166.364181 150.934417) (xy 166.667477 151.060357) (xy 166.995882 151.060643)\n        (xy 167.299398 150.935233) (xy 167.531817 150.703219) (xy 167.63409 150.456917) (xy 167.778082 150.457043) (xy 168.081598 150.331633)\n        (xy 168.314017 150.099619) (xy 168.439957 149.796323) (xy 168.440243 149.467918) (xy 168.440243 156.603776) (xy 168.187718 156.603557)\n        (xy 167.884202 156.728967) (xy 167.651783 156.960981) (xy 167.525843 157.264277) (xy 167.525557 157.592682) (xy 167.650967 157.896198)\n        (xy 167.882981 158.128617) (xy 168.186277 158.254557) (xy 168.514682 158.254843) (xy 168.818198 158.129433) (xy 169.050617 157.897419)\n        (xy 169.176557 157.594123) (xy 169.176843 157.265718) (xy 169.176843 174.3777) (xy 169.144006 174.3777) (xy 169.144006 165.87358)\n        (xy 169.143874 165.87326) (xy 169.143874 164.246487) (xy 169.143874 162.722487) (xy 169.078275 162.563725) (xy 168.956914 162.442152)\n        (xy 168.798267 162.376276) (xy 168.626487 162.376126) (xy 167.102487 162.376126) (xy 166.943725 162.441725) (xy 166.822152 162.563086)\n        (xy 166.756276 162.721733) (xy 166.756126 162.893513) (xy 166.756126 164.417513) (xy 166.821725 164.576275) (xy 166.943086 164.697848)\n        (xy 167.101733 164.763724) (xy 167.273513 164.763874) (xy 168.797513 164.763874) (xy 168.956275 164.698275) (xy 169.077848 164.576914)\n        (xy 169.143724 164.418267) (xy 169.143874 164.246487) (xy 169.143874 165.87326) (xy 168.962644 165.434651) (xy 168.627116 165.098537)\n        (xy 168.188503 164.916409) (xy 167.71358 164.915994) (xy 167.274651 165.097356) (xy 166.938537 165.432884) (xy 166.756409 165.871497)\n        (xy 166.755994 166.34642) (xy 166.937356 166.785349) (xy 167.272884 167.121463) (xy 167.711497 167.303591) (xy 168.18642 167.304006)\n        (xy 168.625349 167.122644) (xy 168.961463 166.787116) (xy 169.143591 166.348503) (xy 169.144006 165.87358) (xy 169.144006 174.3777)\n        (xy 166.616743 174.3777) (xy 166.616743 166.269105) (xy 166.604006 166.074212) (xy 166.604006 163.33358) (xy 166.422644 162.894651)\n        (xy 166.087116 162.558537) (xy 165.671643 162.386017) (xy 165.671643 139.155518) (xy 165.546233 138.852002) (xy 165.314219 138.619583)\n        (xy 165.010923 138.493643) (xy 164.682518 138.493357) (xy 164.457667 138.586263) (xy 164.457667 135.921452) (xy 164.311034 135.566573)\n        (xy 164.039756 135.294821) (xy 163.685132 135.147568) (xy 163.301152 135.147233) (xy 162.946273 135.293866) (xy 162.674521 135.565144)\n        (xy 162.625643 135.682855) (xy 162.625643 123.236518) (xy 162.500233 122.933002) (xy 162.298643 122.73106) (xy 162.298643 119.185118)\n        (xy 162.173233 118.881602) (xy 161.941219 118.649183) (xy 161.637923 118.523243) (xy 161.536743 118.523154) (xy 161.536743 107.849105)\n        (xy 161.523874 107.652192) (xy 161.523874 105.826487) (xy 161.523874 104.302487) (xy 161.458275 104.143725) (xy 161.336914 104.022152)\n        (xy 161.178267 103.956276) (xy 161.006487 103.956126) (xy 159.482487 103.956126) (xy 159.323725 104.021725) (xy 159.202152 104.143086)\n        (xy 159.136276 104.301733) (xy 159.136126 104.473513) (xy 159.136126 105.997513) (xy 159.201725 106.156275) (xy 159.323086 106.277848)\n        (xy 159.481733 106.343724) (xy 159.653513 106.343874) (xy 161.177513 106.343874) (xy 161.336275 106.278275) (xy 161.457848 106.156914)\n        (xy 161.523724 105.998267) (xy 161.523874 105.826487) (xy 161.523874 107.652192) (xy 161.505771 107.375193) (xy 161.383999 107.081206)\n        (xy 161.198993 107.000612) (xy 161.019388 107.180217) (xy 161.019388 106.821007) (xy 160.938794 106.636001) (xy 160.489105 106.483257)\n        (xy 160.015193 106.514229) (xy 159.721206 106.636001) (xy 159.640612 106.821007) (xy 160.33 107.510395) (xy 161.019388 106.821007)\n        (xy 161.019388 107.180217) (xy 160.509605 107.69) (xy 161.198993 108.379388) (xy 161.383999 108.298794) (xy 161.536743 107.849105)\n        (xy 161.536743 118.523154) (xy 161.524006 118.523143) (xy 161.524006 112.53358) (xy 161.342644 112.094651) (xy 161.019388 111.77083)\n        (xy 161.019388 108.558993) (xy 160.33 107.869605) (xy 160.150395 108.04921) (xy 160.150395 107.69) (xy 159.461007 107.000612)\n        (xy 159.276001 107.081206) (xy 159.123257 107.530895) (xy 159.154229 108.004807) (xy 159.276001 108.298794) (xy 159.461007 108.379388)\n        (xy 160.150395 107.69) (xy 160.150395 108.04921) (xy 159.640612 108.558993) (xy 159.721206 108.743999) (xy 160.170895 108.896743)\n        (xy 160.644807 108.865771) (xy 160.938794 108.743999) (xy 161.019388 108.558993) (xy 161.019388 111.77083) (xy 161.007116 111.758537)\n        (xy 160.568503 111.576409) (xy 160.09358 111.575994) (xy 159.654651 111.757356) (xy 159.318537 112.092884) (xy 159.136409 112.531497)\n        (xy 159.135994 113.00642) (xy 159.317356 113.445349) (xy 159.652884 113.781463) (xy 160.091497 113.963591) (xy 160.56642 113.964006)\n        (xy 161.005349 113.782644) (xy 161.341463 113.447116) (xy 161.523591 113.008503) (xy 161.524006 112.53358) (xy 161.524006 118.523143)\n        (xy 161.309518 118.522957) (xy 161.006002 118.648367) (xy 160.773583 118.880381) (xy 160.647643 119.183677) (xy 160.647357 119.512082)\n        (xy 160.772767 119.815598) (xy 161.004781 120.048017) (xy 161.308077 120.173957) (xy 161.636482 120.174243) (xy 161.939998 120.048833)\n        (xy 162.172417 119.816819) (xy 162.298357 119.513523) (xy 162.298643 119.185118) (xy 162.298643 122.73106) (xy 162.268219 122.700583)\n        (xy 161.964923 122.574643) (xy 161.636518 122.574357) (xy 161.333002 122.699767) (xy 161.100583 122.931781) (xy 160.974643 123.235077)\n        (xy 160.974357 123.563482) (xy 161.099767 123.866998) (xy 161.331781 124.099417) (xy 161.635077 124.225357) (xy 161.963482 124.225643)\n        (xy 162.266998 124.100233) (xy 162.499417 123.868219) (xy 162.625357 123.564923) (xy 162.625643 123.236518) (xy 162.625643 135.682855)\n        (xy 162.527268 135.919768) (xy 162.526933 136.303748) (xy 162.673566 136.658627) (xy 162.944844 136.930379) (xy 163.299468 137.077632)\n        (xy 163.683448 137.077967) (xy 164.038327 136.931334) (xy 164.310079 136.660056) (xy 164.457332 136.305432) (xy 164.457667 135.921452)\n        (xy 164.457667 138.586263) (xy 164.379002 138.618767) (xy 164.146583 138.850781) (xy 164.020643 139.154077) (xy 164.020357 139.482482)\n        (xy 164.145767 139.785998) (xy 164.377781 140.018417) (xy 164.681077 140.144357) (xy 165.009482 140.144643) (xy 165.312998 140.019233)\n        (xy 165.545417 139.787219) (xy 165.671357 139.483923) (xy 165.671643 139.155518) (xy 165.671643 162.386017) (xy 165.648503 162.376409)\n        (xy 165.17358 162.375994) (xy 164.734651 162.557356) (xy 164.398537 162.892884) (xy 164.294203 163.144148) (xy 164.294203 143.832593)\n        (xy 164.14757 143.477714) (xy 163.876292 143.205962) (xy 163.521668 143.058709) (xy 163.137688 143.058374) (xy 162.782809 143.205007)\n        (xy 162.511057 143.476285) (xy 162.363804 143.830909) (xy 162.363469 144.214889) (xy 162.510102 144.569768) (xy 162.78138 144.84152)\n        (xy 163.136004 144.988773) (xy 163.519984 144.989108) (xy 163.874863 144.842475) (xy 164.146615 144.571197) (xy 164.293868 144.216573)\n        (xy 164.294203 143.832593) (xy 164.294203 163.144148) (xy 164.216409 163.331497) (xy 164.215994 163.80642) (xy 164.397356 164.245349)\n        (xy 164.732884 164.581463) (xy 165.171497 164.763591) (xy 165.64642 164.764006) (xy 166.085349 164.582644) (xy 166.421463 164.247116)\n        (xy 166.603591 163.808503) (xy 166.604006 163.33358) (xy 166.604006 166.074212) (xy 166.585771 165.795193) (xy 166.463999 165.501206)\n        (xy 166.278993 165.420612) (xy 166.099388 165.600217) (xy 166.099388 165.241007) (xy 166.018794 165.056001) (xy 165.569105 164.903257)\n        (xy 165.095193 164.934229) (xy 164.801206 165.056001) (xy 164.720612 165.241007) (xy 165.41 165.930395) (xy 166.099388 165.241007)\n        (xy 166.099388 165.600217) (xy 165.589605 166.11) (xy 166.278993 166.799388) (xy 166.463999 166.718794) (xy 166.616743 166.269105)\n        (xy 166.616743 174.3777) (xy 166.099388 174.3777) (xy 166.099388 166.978993) (xy 165.41 166.289605) (xy 165.230395 166.46921)\n        (xy 165.230395 166.11) (xy 164.541007 165.420612) (xy 164.356001 165.501206) (xy 164.203257 165.950895) (xy 164.234229 166.424807)\n        (xy 164.356001 166.718794) (xy 164.541007 166.799388) (xy 165.230395 166.11) (xy 165.230395 166.46921) (xy 164.720612 166.978993)\n        (xy 164.801206 167.163999) (xy 165.250895 167.316743) (xy 165.724807 167.285771) (xy 166.018794 167.163999) (xy 166.099388 166.978993)\n        (xy 166.099388 174.3777) (xy 164.064006 174.3777) (xy 164.064006 165.87358) (xy 164.064006 163.33358) (xy 163.882644 162.894651)\n        (xy 163.817443 162.829336) (xy 163.817443 157.849918) (xy 163.692033 157.546402) (xy 163.460019 157.313983) (xy 163.156723 157.188043)\n        (xy 163.131555 157.188021) (xy 163.131643 157.087918) (xy 163.006233 156.784402) (xy 162.857362 156.635271) (xy 162.857362 145.269434)\n        (xy 162.710729 144.914555) (xy 162.439451 144.642803) (xy 162.084827 144.49555) (xy 161.700847 144.495215) (xy 161.345968 144.641848)\n        (xy 161.176106 144.811413) (xy 161.176106 141.158282) (xy 161.058413 140.873444) (xy 160.866903 140.681599) (xy 160.906429 140.586411)\n        (xy 160.906698 140.278217) (xy 160.789005 139.993379) (xy 160.571269 139.775262) (xy 160.286637 139.657073) (xy 160.266643 139.657055)\n        (xy 160.266643 125.230318) (xy 160.141233 124.926802) (xy 159.909219 124.694383) (xy 159.605923 124.568443) (xy 159.277518 124.568157)\n        (xy 159.174443 124.610746) (xy 159.174443 123.452318) (xy 159.174443 116.645118) (xy 159.049033 116.341602) (xy 158.984006 116.276461)\n        (xy 158.984006 107.45358) (xy 158.984006 104.91358) (xy 158.802644 104.474651) (xy 158.467116 104.138537) (xy 158.028503 103.956409)\n        (xy 157.55358 103.955994) (xy 157.114651 104.137356) (xy 156.778537 104.472884) (xy 156.596409 104.911497) (xy 156.595994 105.38642)\n        (xy 156.777356 105.825349) (xy 157.112884 106.161463) (xy 157.551497 106.343591) (xy 158.02642 106.344006) (xy 158.465349 106.162644)\n        (xy 158.801463 105.827116) (xy 158.983591 105.388503) (xy 158.984006 104.91358) (xy 158.984006 107.45358) (xy 158.802644 107.014651)\n        (xy 158.467116 106.678537) (xy 158.028503 106.496409) (xy 157.55358 106.495994) (xy 157.114651 106.677356) (xy 156.778537 107.012884)\n        (xy 156.596409 107.451497) (xy 156.595994 107.92642) (xy 156.777356 108.365349) (xy 157.112884 108.701463) (xy 157.551497 108.883591)\n        (xy 158.02642 108.884006) (xy 158.465349 108.702644) (xy 158.801463 108.367116) (xy 158.983591 107.928503) (xy 158.984006 107.45358)\n        (xy 158.984006 116.276461) (xy 158.983874 116.276329) (xy 158.983874 113.446487) (xy 158.983874 111.922487) (xy 158.918275 111.763725)\n        (xy 158.796914 111.642152) (xy 158.638267 111.576276) (xy 158.466487 111.576126) (xy 156.942487 111.576126) (xy 156.783725 111.641725)\n        (xy 156.662152 111.763086) (xy 156.596276 111.921733) (xy 156.596126 112.093513) (xy 156.596126 113.617513) (xy 156.661725 113.776275)\n        (xy 156.783086 113.897848) (xy 156.941733 113.963724) (xy 157.113513 113.963874) (xy 158.637513 113.963874) (xy 158.796275 113.898275)\n        (xy 158.917848 113.776914) (xy 158.983724 113.618267) (xy 158.983874 113.446487) (xy 158.983874 116.276329) (xy 158.817019 116.109183)\n        (xy 158.513723 115.983243) (xy 158.185318 115.982957) (xy 157.881802 116.108367) (xy 157.649383 116.340381) (xy 157.523443 116.643677)\n        (xy 157.523157 116.972082) (xy 157.648567 117.275598) (xy 157.880581 117.508017) (xy 158.183877 117.633957) (xy 158.512282 117.634243)\n        (xy 158.815798 117.508833) (xy 159.048217 117.276819) (xy 159.174157 116.973523) (xy 159.174443 116.645118) (xy 159.174443 123.452318)\n        (xy 159.049033 123.148802) (xy 158.817019 122.916383) (xy 158.514043 122.790575) (xy 158.514043 118.854918) (xy 158.388633 118.551402)\n        (xy 158.156619 118.318983) (xy 157.853323 118.193043) (xy 157.524918 118.192757) (xy 157.221402 118.318167) (xy 156.988983 118.550181)\n        (xy 156.863043 118.853477) (xy 156.862757 119.181882) (xy 156.988167 119.485398) (xy 157.220181 119.717817) (xy 157.523477 119.843757)\n        (xy 157.851882 119.844043) (xy 158.155398 119.718633) (xy 158.387817 119.486619) (xy 158.513757 119.183323) (xy 158.514043 118.854918)\n        (xy 158.514043 122.790575) (xy 158.513723 122.790443) (xy 158.185318 122.790157) (xy 157.881802 122.915567) (xy 157.649383 123.147581)\n        (xy 157.523443 123.450877) (xy 157.523157 123.779282) (xy 157.648567 124.082798) (xy 157.880581 124.315217) (xy 158.183877 124.441157)\n        (xy 158.512282 124.441443) (xy 158.815798 124.316033) (xy 159.048217 124.084019) (xy 159.174157 123.780723) (xy 159.174443 123.452318)\n        (xy 159.174443 124.610746) (xy 158.974002 124.693567) (xy 158.741583 124.925581) (xy 158.615643 125.228877) (xy 158.615357 125.557282)\n        (xy 158.740767 125.860798) (xy 158.972781 126.093217) (xy 159.276077 126.219157) (xy 159.604482 126.219443) (xy 159.907998 126.094033)\n        (xy 160.140417 125.862019) (xy 160.266357 125.558723) (xy 160.266643 125.230318) (xy 160.266643 139.657055) (xy 160.026785 139.656846)\n        (xy 160.026785 131.497313) (xy 159.880152 131.142434) (xy 159.608874 130.870682) (xy 159.25425 130.723429) (xy 158.87027 130.723094)\n        (xy 158.515391 130.869727) (xy 158.243639 131.141005) (xy 158.096386 131.495629) (xy 158.096051 131.879609) (xy 158.242684 132.234488)\n        (xy 158.513962 132.50624) (xy 158.868586 132.653493) (xy 159.252566 132.653828) (xy 159.607445 132.507195) (xy 159.879197 132.235917)\n        (xy 160.02645 131.881293) (xy 160.026785 131.497313) (xy 160.026785 139.656846) (xy 159.978443 139.656804) (xy 159.693605 139.774497)\n        (xy 159.475488 139.992233) (xy 159.357299 140.276865) (xy 159.357177 140.416014) (xy 159.173086 140.339573) (xy 158.864892 140.339304)\n        (xy 158.580054 140.456997) (xy 158.412443 140.624315) (xy 158.412443 135.034718) (xy 158.287033 134.731202) (xy 158.055019 134.498783)\n        (xy 157.980643 134.467899) (xy 157.980643 130.030918) (xy 157.855233 129.727402) (xy 157.623219 129.494983) (xy 157.319923 129.369043)\n        (xy 156.991518 129.368757) (xy 156.832202 129.434584) (xy 157.052212 129.214959) (xy 157.199465 128.860335) (xy 157.1998 128.476355)\n        (xy 157.053167 128.121476) (xy 157.015443 128.083686) (xy 157.015443 121.445718) (xy 156.890033 121.142202) (xy 156.658019 120.909783)\n        (xy 156.444006 120.820916) (xy 156.444006 107.45358) (xy 156.444006 104.91358) (xy 156.262644 104.474651) (xy 155.927116 104.138537)\n        (xy 155.488503 103.956409) (xy 155.01358 103.955994) (xy 154.574651 104.137356) (xy 154.238537 104.472884) (xy 154.056409 104.911497)\n        (xy 154.055994 105.38642) (xy 154.237356 105.825349) (xy 154.572884 106.161463) (xy 155.011497 106.343591) (xy 155.48642 106.344006)\n        (xy 155.925349 106.162644) (xy 156.261463 105.827116) (xy 156.443591 105.388503) (xy 156.444006 104.91358) (xy 156.444006 107.45358)\n        (xy 156.262644 107.014651) (xy 155.927116 106.678537) (xy 155.488503 106.496409) (xy 155.01358 106.495994) (xy 154.574651 106.677356)\n        (xy 154.238537 107.012884) (xy 154.056409 107.451497) (xy 154.055994 107.92642) (xy 154.237356 108.365349) (xy 154.572884 108.701463)\n        (xy 155.011497 108.883591) (xy 155.48642 108.884006) (xy 155.925349 108.702644) (xy 156.261463 108.367116) (xy 156.443591 107.928503)\n        (xy 156.444006 107.45358) (xy 156.444006 120.820916) (xy 156.354723 120.783843) (xy 156.026318 120.783557) (xy 155.974043 120.805156)\n        (xy 155.974043 117.661118) (xy 155.848633 117.357602) (xy 155.789539 117.298405) (xy 155.841817 117.246219) (xy 155.967757 116.942923)\n        (xy 155.968043 116.614518) (xy 155.842633 116.311002) (xy 155.610619 116.078583) (xy 155.307323 115.952643) (xy 154.978918 115.952357)\n        (xy 154.675402 116.077767) (xy 154.442983 116.309781) (xy 154.317043 116.613077) (xy 154.316757 116.941482) (xy 154.442167 117.244998)\n        (xy 154.50126 117.304194) (xy 154.448983 117.356381) (xy 154.323043 117.659677) (xy 154.322757 117.988082) (xy 154.448167 118.291598)\n        (xy 154.680181 118.524017) (xy 154.983477 118.649957) (xy 155.311882 118.650243) (xy 155.615398 118.524833) (xy 155.847817 118.292819)\n        (xy 155.973757 117.989523) (xy 155.974043 117.661118) (xy 155.974043 120.805156) (xy 155.722802 120.908967) (xy 155.490383 121.140981)\n        (xy 155.364443 121.444277) (xy 155.364157 121.772682) (xy 155.489567 122.076198) (xy 155.721581 122.308617) (xy 156.024877 122.434557)\n        (xy 156.353282 122.434843) (xy 156.656798 122.309433) (xy 156.889217 122.077419) (xy 157.015157 121.774123) (xy 157.015443 121.445718)\n        (xy 157.015443 128.083686) (xy 156.781889 127.849724) (xy 156.427265 127.702471) (xy 156.043285 127.702136) (xy 155.688406 127.848769)\n        (xy 155.416654 128.120047) (xy 155.269401 128.474671) (xy 155.269066 128.858651) (xy 155.415699 129.21353) (xy 155.686977 129.485282)\n        (xy 156.041601 129.632535) (xy 156.425581 129.63287) (xy 156.636259 129.545819) (xy 156.455583 129.726181) (xy 156.329643 130.029477)\n        (xy 156.329357 130.357882) (xy 156.454767 130.661398) (xy 156.686781 130.893817) (xy 156.990077 131.019757) (xy 157.318482 131.020043)\n        (xy 157.621998 130.894633) (xy 157.854417 130.662619) (xy 157.980357 130.359323) (xy 157.980643 130.030918) (xy 157.980643 134.467899)\n        (xy 157.751723 134.372843) (xy 157.423318 134.372557) (xy 157.119802 134.497967) (xy 156.887383 134.729981) (xy 156.761443 135.033277)\n        (xy 156.761157 135.361682) (xy 156.886567 135.665198) (xy 157.118581 135.897617) (xy 157.421877 136.023557) (xy 157.750282 136.023843)\n        (xy 158.053798 135.898433) (xy 158.286217 135.666419) (xy 158.412157 135.363123) (xy 158.412443 135.034718) (xy 158.412443 140.624315)\n        (xy 158.361937 140.674733) (xy 158.243748 140.959365) (xy 158.243733 140.976344) (xy 158.122573 140.926035) (xy 157.814379 140.925766)\n        (xy 157.529541 141.043459) (xy 157.311424 141.261195) (xy 157.193235 141.545827) (xy 157.192966 141.854021) (xy 157.310659 142.138859)\n        (xy 157.528395 142.356976) (xy 157.813027 142.475165) (xy 158.121221 142.475434) (xy 158.406059 142.357741) (xy 158.624176 142.140005)\n        (xy 158.742365 141.855373) (xy 158.742379 141.838393) (xy 158.86354 141.888703) (xy 159.171734 141.888972) (xy 159.456572 141.771279)\n        (xy 159.666393 141.561823) (xy 159.744131 141.749962) (xy 159.961867 141.968079) (xy 160.246499 142.086268) (xy 160.554693 142.086537)\n        (xy 160.839531 141.968844) (xy 161.057648 141.751108) (xy 161.175837 141.466476) (xy 161.176106 141.158282) (xy 161.176106 144.811413)\n        (xy 161.074216 144.913126) (xy 160.926963 145.26775) (xy 160.926628 145.65173) (xy 161.073261 146.006609) (xy 161.344539 146.278361)\n        (xy 161.699163 146.425614) (xy 162.083143 146.425949) (xy 162.438022 146.279316) (xy 162.709774 146.008038) (xy 162.857027 145.653414)\n        (xy 162.857362 145.269434) (xy 162.857362 156.635271) (xy 162.774219 156.551983) (xy 162.470923 156.426043) (xy 162.142518 156.425757)\n        (xy 161.839002 156.551167) (xy 161.606583 156.783181) (xy 161.480643 157.086477) (xy 161.480357 157.414882) (xy 161.605767 157.718398)\n        (xy 161.837781 157.950817) (xy 162.141077 158.076757) (xy 162.166244 158.076778) (xy 162.166157 158.176882) (xy 162.291567 158.480398)\n        (xy 162.523581 158.712817) (xy 162.826877 158.838757) (xy 163.155282 158.839043) (xy 163.458798 158.713633) (xy 163.691217 158.481619)\n        (xy 163.817157 158.178323) (xy 163.817443 157.849918) (xy 163.817443 162.829336) (xy 163.547116 162.558537) (xy 163.108503 162.376409)\n        (xy 162.63358 162.375994) (xy 162.194651 162.557356) (xy 161.858537 162.892884) (xy 161.676409 163.331497) (xy 161.675994 163.80642)\n        (xy 161.857356 164.245349) (xy 162.192884 164.581463) (xy 162.631497 164.763591) (xy 163.10642 164.764006) (xy 163.545349 164.582644)\n        (xy 163.881463 164.247116) (xy 164.063591 163.808503) (xy 164.064006 163.33358) (xy 164.064006 165.87358) (xy 163.882644 165.434651)\n        (xy 163.547116 165.098537) (xy 163.108503 164.916409) (xy 162.63358 164.915994) (xy 162.194651 165.097356) (xy 161.858537 165.432884)\n        (xy 161.676409 165.871497) (xy 161.675994 166.34642) (xy 161.857356 166.785349) (xy 162.192884 167.121463) (xy 162.631497 167.303591)\n        (xy 163.10642 167.304006) (xy 163.545349 167.122644) (xy 163.881463 166.787116) (xy 164.063591 166.348503) (xy 164.064006 165.87358)\n        (xy 164.064006 174.3777) (xy 161.524006 174.3777) (xy 161.524006 165.87358) (xy 161.524006 163.33358) (xy 161.342644 162.894651)\n        (xy 161.007116 162.558537) (xy 160.838167 162.488383) (xy 160.838167 147.402252) (xy 160.691534 147.047373) (xy 160.420256 146.775621)\n        (xy 160.065632 146.628368) (xy 159.681652 146.628033) (xy 159.326773 146.774666) (xy 159.055021 147.045944) (xy 158.907768 147.400568)\n        (xy 158.907433 147.784548) (xy 159.054066 148.139427) (xy 159.325344 148.411179) (xy 159.679968 148.558432) (xy 160.063948 148.558767)\n        (xy 160.418827 148.412134) (xy 160.690579 148.140856) (xy 160.837832 147.786232) (xy 160.838167 147.402252) (xy 160.838167 162.488383)\n        (xy 160.568503 162.376409) (xy 160.09358 162.375994) (xy 159.654651 162.557356) (xy 159.318537 162.892884) (xy 159.215338 163.141414)\n        (xy 159.215338 148.7994) (xy 159.089928 148.495884) (xy 158.857914 148.263465) (xy 158.554618 148.137525) (xy 158.226213 148.137239)\n        (xy 157.955234 148.249205) (xy 157.955234 145.280979) (xy 157.837541 144.996141) (xy 157.619805 144.778024) (xy 157.335173 144.659835)\n        (xy 157.026979 144.659566) (xy 156.742141 144.777259) (xy 156.524024 144.994995) (xy 156.405835 145.279627) (xy 156.405566 145.587821)\n        (xy 156.523259 145.872659) (xy 156.740995 146.090776) (xy 157.025627 146.208965) (xy 157.333821 146.209234) (xy 157.618659 146.091541)\n        (xy 157.836776 145.873805) (xy 157.954965 145.589173) (xy 157.955234 145.280979) (xy 157.955234 148.249205) (xy 157.922697 148.262649)\n        (xy 157.690278 148.494663) (xy 157.564338 148.797959) (xy 157.564052 149.126364) (xy 157.689462 149.42988) (xy 157.921476 149.662299)\n        (xy 158.224772 149.788239) (xy 158.553177 149.788525) (xy 158.856693 149.663115) (xy 159.089112 149.431101) (xy 159.215052 149.127805)\n        (xy 159.215338 148.7994) (xy 159.215338 163.141414) (xy 159.136409 163.331497) (xy 159.135994 163.80642) (xy 159.317356 164.245349)\n        (xy 159.652884 164.581463) (xy 160.091497 164.763591) (xy 160.56642 164.764006) (xy 161.005349 164.582644) (xy 161.341463 164.247116)\n        (xy 161.523591 163.808503) (xy 161.524006 163.33358) (xy 161.524006 165.87358) (xy 161.342644 165.434651) (xy 161.007116 165.098537)\n        (xy 160.568503 164.916409) (xy 160.09358 164.915994) (xy 159.654651 165.097356) (xy 159.318537 165.432884) (xy 159.136409 165.871497)\n        (xy 159.135994 166.34642) (xy 159.317356 166.785349) (xy 159.652884 167.121463) (xy 160.091497 167.303591) (xy 160.56642 167.304006)\n        (xy 161.005349 167.122644) (xy 161.341463 166.787116) (xy 161.523591 166.348503) (xy 161.524006 165.87358) (xy 161.524006 174.3777)\n        (xy 158.996743 174.3777) (xy 158.996743 166.269105) (xy 158.984006 166.074212) (xy 158.984006 163.33358) (xy 158.802644 162.894651)\n        (xy 158.742643 162.834545) (xy 158.742643 154.897518) (xy 158.617233 154.594002) (xy 158.385219 154.361583) (xy 158.081923 154.235643)\n        (xy 157.753518 154.235357) (xy 157.48202 154.347537) (xy 157.394619 154.259983) (xy 157.091323 154.134043) (xy 156.762918 154.133757)\n        (xy 156.459402 154.259167) (xy 156.226983 154.491181) (xy 156.101043 154.794477) (xy 156.100757 155.122882) (xy 156.10642 155.136589)\n        (xy 156.078402 155.148167) (xy 155.845983 155.380181) (xy 155.720043 155.683477) (xy 155.719757 156.011882) (xy 155.845167 156.315398)\n        (xy 156.077181 156.547817) (xy 156.380477 156.673757) (xy 156.708882 156.674043) (xy 157.012398 156.548633) (xy 157.244817 156.316619)\n        (xy 157.370757 156.013323) (xy 157.371043 155.684918) (xy 157.369368 155.680866) (xy 157.448781 155.760417) (xy 157.752077 155.886357)\n        (xy 158.080482 155.886643) (xy 158.383998 155.761233) (xy 158.616417 155.529219) (xy 158.742357 155.225923) (xy 158.742643 154.897518)\n        (xy 158.742643 162.834545) (xy 158.467116 162.558537) (xy 158.028503 162.376409) (xy 157.55358 162.375994) (xy 157.114651 162.557356)\n        (xy 156.778537 162.892884) (xy 156.596409 163.331497) (xy 156.595994 163.80642) (xy 156.777356 164.245349) (xy 157.112884 164.581463)\n        (xy 157.551497 164.763591) (xy 158.02642 164.764006) (xy 158.465349 164.582644) (xy 158.801463 164.247116) (xy 158.983591 163.808503)\n        (xy 158.984006 163.33358) (xy 158.984006 166.074212) (xy 158.965771 165.795193) (xy 158.843999 165.501206) (xy 158.658993 165.420612)\n        (xy 158.479388 165.600217) (xy 158.479388 165.241007) (xy 158.398794 165.056001) (xy 157.949105 164.903257) (xy 157.475193 164.934229)\n        (xy 157.181206 165.056001) (xy 157.100612 165.241007) (xy 157.79 165.930395) (xy 158.479388 165.241007) (xy 158.479388 165.600217)\n        (xy 157.969605 166.11) (xy 158.658993 166.799388) (xy 158.843999 166.718794) (xy 158.996743 166.269105) (xy 158.996743 174.3777)\n        (xy 158.479388 174.3777) (xy 158.479388 166.978993) (xy 157.79 166.289605) (xy 157.610395 166.46921) (xy 157.610395 166.11)\n        (xy 156.921007 165.420612) (xy 156.736001 165.501206) (xy 156.583257 165.950895) (xy 156.614229 166.424807) (xy 156.736001 166.718794)\n        (xy 156.921007 166.799388) (xy 157.610395 166.11) (xy 157.610395 166.46921) (xy 157.100612 166.978993) (xy 157.181206 167.163999)\n        (xy 157.630895 167.316743) (xy 158.104807 167.285771) (xy 158.398794 167.163999) (xy 158.479388 166.978993) (xy 158.479388 174.3777)\n        (xy 156.444006 174.3777) (xy 156.444006 165.87358) (xy 156.444006 163.33358) (xy 156.262644 162.894651) (xy 156.197443 162.829336)\n        (xy 156.197443 159.094518) (xy 156.072033 158.791002) (xy 155.840019 158.558583) (xy 155.536723 158.432643) (xy 155.476194 158.43259)\n        (xy 155.476194 132.743539) (xy 155.358501 132.458701) (xy 155.140765 132.240584) (xy 154.856133 132.122395) (xy 154.547939 132.122126)\n        (xy 154.263101 132.239819) (xy 154.044984 132.457555) (xy 153.926795 132.742187) (xy 153.926526 133.050381) (xy 154.044219 133.335219)\n        (xy 154.261955 133.553336) (xy 154.546587 133.671525) (xy 154.854781 133.671794) (xy 155.139619 133.554101) (xy 155.357736 133.336365)\n        (xy 155.475925 133.051733) (xy 155.476194 132.743539) (xy 155.476194 158.43259) (xy 155.313634 158.432448) (xy 155.313634 140.581979)\n        (xy 155.195941 140.297141) (xy 155.123364 140.224437) (xy 155.237165 139.950373) (xy 155.237434 139.642179) (xy 155.119741 139.357341)\n        (xy 154.902005 139.139224) (xy 154.617373 139.021035) (xy 154.309179 139.020766) (xy 154.024341 139.138459) (xy 153.904006 139.258583)\n        (xy 153.904006 107.45358) (xy 153.904006 104.91358) (xy 153.722644 104.474651) (xy 153.387116 104.138537) (xy 152.948503 103.956409)\n        (xy 152.47358 103.955994) (xy 152.034651 104.137356) (xy 151.698537 104.472884) (xy 151.516409 104.911497) (xy 151.515994 105.38642)\n        (xy 151.697356 105.825349) (xy 152.032884 106.161463) (xy 152.471497 106.343591) (xy 152.94642 106.344006) (xy 153.385349 106.162644)\n        (xy 153.721463 105.827116) (xy 153.903591 105.388503) (xy 153.904006 104.91358) (xy 153.904006 107.45358) (xy 153.722644 107.014651)\n        (xy 153.387116 106.678537) (xy 152.948503 106.496409) (xy 152.47358 106.495994) (xy 152.034651 106.677356) (xy 151.698537 107.012884)\n        (xy 151.516409 107.451497) (xy 151.515994 107.92642) (xy 151.697356 108.365349) (xy 152.032884 108.701463) (xy 152.471497 108.883591)\n        (xy 152.94642 108.884006) (xy 153.385349 108.702644) (xy 153.721463 108.367116) (xy 153.903591 107.928503) (xy 153.904006 107.45358)\n        (xy 153.904006 139.258583) (xy 153.897967 139.264612) (xy 153.897967 119.355452) (xy 153.751334 119.000573) (xy 153.662598 118.911682)\n        (xy 153.750379 118.824056) (xy 153.897632 118.469432) (xy 153.897967 118.085452) (xy 153.751334 117.730573) (xy 153.662598 117.641682)\n        (xy 153.750379 117.554056) (xy 153.897632 117.199432) (xy 153.897967 116.815452) (xy 153.751334 116.460573) (xy 153.662598 116.371682)\n        (xy 153.750379 116.284056) (xy 153.897632 115.929432) (xy 153.897967 115.545452) (xy 153.751334 115.190573) (xy 153.662598 115.101682)\n        (xy 153.750379 115.014056) (xy 153.897632 114.659432) (xy 153.897967 114.275452) (xy 153.751334 113.920573) (xy 153.480056 113.648821)\n        (xy 153.125432 113.501568) (xy 152.741452 113.501233) (xy 152.481948 113.608457) (xy 152.440914 113.567352) (xy 152.282267 113.501476)\n        (xy 152.110487 113.501326) (xy 151.364006 113.501326) (xy 151.364006 107.45358) (xy 151.364006 104.91358) (xy 151.182644 104.474651)\n        (xy 150.847116 104.138537) (xy 150.408503 103.956409) (xy 149.93358 103.955994) (xy 149.494651 104.137356) (xy 149.158537 104.472884)\n        (xy 148.976409 104.911497) (xy 148.975994 105.38642) (xy 149.157356 105.825349) (xy 149.492884 106.161463) (xy 149.931497 106.343591)\n        (xy 150.40642 106.344006) (xy 150.845349 106.162644) (xy 151.181463 105.827116) (xy 151.363591 105.388503) (xy 151.364006 104.91358)\n        (xy 151.364006 107.45358) (xy 151.182644 107.014651) (xy 150.847116 106.678537) (xy 150.408503 106.496409) (xy 149.93358 106.495994)\n        (xy 149.494651 106.677356) (xy 149.158537 107.012884) (xy 148.976409 107.451497) (xy 148.975994 107.92642) (xy 149.157356 108.365349)\n        (xy 149.492884 108.701463) (xy 149.931497 108.883591) (xy 150.40642 108.884006) (xy 150.845349 108.702644) (xy 151.181463 108.367116)\n        (xy 151.363591 107.928503) (xy 151.364006 107.45358) (xy 151.364006 113.501326) (xy 151.043687 113.501326) (xy 150.884925 113.566925)\n        (xy 150.763352 113.688286) (xy 150.697476 113.846933) (xy 150.697326 114.018713) (xy 150.697326 115.085513) (xy 150.762925 115.244275)\n        (xy 150.795089 115.276496) (xy 150.684037 115.632277) (xy 150.718603 116.014698) (xy 150.798448 116.207462) (xy 150.959803 116.259792)\n        (xy 151.393192 115.826403) (xy 151.482995 115.7366) (xy 151.482995 115.736599) (xy 151.6626 115.556995) (xy 151.842204 115.7366)\n        (xy 151.6626 115.916205) (xy 151.529288 116.049516) (xy 151.384502 116.062603) (xy 151.191738 116.142448) (xy 151.139408 116.303803)\n        (xy 151.207205 116.3716) (xy 151.139408 116.439397) (xy 151.191738 116.600752) (xy 151.54736 116.711755) (xy 151.572797 116.737192)\n        (xy 151.6626 116.826995) (xy 151.842204 117.0066) (xy 151.6626 117.186204) (xy 151.482995 117.0066) (xy 151.393192 116.916797)\n        (xy 150.959803 116.483408) (xy 150.798448 116.535738) (xy 150.684037 116.902277) (xy 150.718603 117.284698) (xy 150.798448 117.477462)\n        (xy 150.824181 117.485807) (xy 150.788884 117.521106) (xy 150.920937 117.653159) (xy 150.844821 117.729144) (xy 150.697568 118.083768)\n        (xy 150.697233 118.467748) (xy 150.843866 118.822627) (xy 150.921041 118.899936) (xy 150.788884 119.032094) (xy 150.824181 119.067392)\n        (xy 150.798448 119.075738) (xy 150.684037 119.442277) (xy 150.718603 119.824698) (xy 150.798448 120.017462) (xy 150.959803 120.069792)\n        (xy 151.393192 119.636403) (xy 151.482995 119.5466) (xy 151.6626 119.366995) (xy 151.842204 119.5466) (xy 151.6626 119.726205)\n        (xy 151.572797 119.816008) (xy 151.482995 119.90581) (xy 151.139408 120.249397) (xy 151.191738 120.410752) (xy 151.558277 120.525163)\n        (xy 151.940698 120.490597) (xy 152.133462 120.410752) (xy 152.141807 120.385018) (xy 152.177106 120.420316) (xy 152.185792 120.41163)\n        (xy 152.309159 120.288262) (xy 152.385144 120.364379) (xy 152.739768 120.511632) (xy 153.123748 120.511967) (xy 153.478627 120.365334)\n        (xy 153.750379 120.094056) (xy 153.897632 119.739432) (xy 153.897967 119.355452) (xy 153.897967 139.264612) (xy 153.806224 139.356195)\n        (xy 153.688035 139.640827) (xy 153.687766 139.949021) (xy 153.805459 140.233859) (xy 153.878035 140.306562) (xy 153.764235 140.580627)\n        (xy 153.763966 140.888821) (xy 153.833251 141.056503) (xy 153.755424 141.134195) (xy 153.637235 141.418827) (xy 153.636966 141.727021)\n        (xy 153.754659 142.011859) (xy 153.798786 142.056063) (xy 153.780824 142.073995) (xy 153.662635 142.358627) (xy 153.662366 142.666821)\n        (xy 153.780059 142.951659) (xy 153.997795 143.169776) (xy 154.282427 143.287965) (xy 154.590621 143.288234) (xy 154.875459 143.170541)\n        (xy 155.093576 142.952805) (xy 155.211765 142.668173) (xy 155.212034 142.359979) (xy 155.094341 142.075141) (xy 155.050213 142.030936)\n        (xy 155.068176 142.013005) (xy 155.186365 141.728373) (xy 155.186634 141.420179) (xy 155.117348 141.252496) (xy 155.195176 141.174805)\n        (xy 155.313365 140.890173) (xy 155.313634 140.581979) (xy 155.313634 158.432448) (xy 155.257643 158.432399) (xy 155.257643 148.324918)\n        (xy 155.161243 148.091611) (xy 155.161243 143.975518) (xy 155.035833 143.672002) (xy 154.803819 143.439583) (xy 154.500523 143.313643)\n        (xy 154.172118 143.313357) (xy 153.868602 143.438767) (xy 153.636183 143.670781) (xy 153.510243 143.974077) (xy 153.50999 144.264388)\n        (xy 153.392541 143.980141) (xy 153.174805 143.762024) (xy 152.890173 143.643835) (xy 152.581979 143.643566) (xy 152.443443 143.700808)\n        (xy 152.443443 134.704518) (xy 152.440265 134.696826) (xy 152.440265 124.614845) (xy 152.293632 124.259966) (xy 152.185792 124.151937)\n        (xy 152.022354 123.988214) (xy 151.66773 123.840961) (xy 151.28375 123.840626) (xy 150.928871 123.987259) (xy 150.657119 124.258537)\n        (xy 150.509866 124.613161) (xy 150.509531 124.997141) (xy 150.656164 125.35202) (xy 150.927442 125.623772) (xy 151.282066 125.771025)\n        (xy 151.666046 125.77136) (xy 152.020925 125.624727) (xy 152.292677 125.353449) (xy 152.43993 124.998825) (xy 152.440265 124.614845)\n        (xy 152.440265 134.696826) (xy 152.318033 134.401002) (xy 152.086019 134.168583) (xy 151.803019 134.05107) (xy 151.969376 133.885005)\n        (xy 152.087565 133.600373) (xy 152.087834 133.292179) (xy 151.970141 133.007341) (xy 151.752405 132.789224) (xy 151.467773 132.671035)\n        (xy 151.159579 132.670766) (xy 151.042652 132.719079) (xy 150.892219 132.568383) (xy 150.832471 132.543573) (xy 150.842957 132.518323)\n        (xy 150.843243 132.189918) (xy 150.717833 131.886402) (xy 150.485819 131.653983) (xy 150.205909 131.537753) (xy 150.476316 131.426024)\n        (xy 150.694433 131.208288) (xy 150.812622 130.923656) (xy 150.812891 130.615462) (xy 150.695198 130.330624) (xy 150.477462 130.112507)\n        (xy 150.19283 129.994318) (xy 149.884636 129.994049) (xy 149.599798 130.111742) (xy 149.420834 130.290393) (xy 149.420834 122.039979)\n        (xy 149.303141 121.755141) (xy 149.085405 121.537024) (xy 148.824006 121.428482) (xy 148.824006 112.53358) (xy 148.824006 107.45358)\n        (xy 148.824006 104.91358) (xy 148.642644 104.474651) (xy 148.307116 104.138537) (xy 147.868503 103.956409) (xy 147.39358 103.955994)\n        (xy 146.954651 104.137356) (xy 146.618537 104.472884) (xy 146.436409 104.911497) (xy 146.435994 105.38642) (xy 146.617356 105.825349)\n        (xy 146.952884 106.161463) (xy 147.391497 106.343591) (xy 147.86642 106.344006) (xy 148.305349 106.162644) (xy 148.641463 105.827116)\n        (xy 148.823591 105.388503) (xy 148.824006 104.91358) (xy 148.824006 107.45358) (xy 148.642644 107.014651) (xy 148.307116 106.678537)\n        (xy 147.868503 106.496409) (xy 147.39358 106.495994) (xy 146.954651 106.677356) (xy 146.618537 107.012884) (xy 146.436409 107.451497)\n        (xy 146.435994 107.92642) (xy 146.617356 108.365349) (xy 146.952884 108.701463) (xy 147.391497 108.883591) (xy 147.86642 108.884006)\n        (xy 148.305349 108.702644) (xy 148.641463 108.367116) (xy 148.823591 107.928503) (xy 148.824006 107.45358) (xy 148.824006 112.53358)\n        (xy 148.642644 112.094651) (xy 148.307116 111.758537) (xy 147.868503 111.576409) (xy 147.39358 111.575994) (xy 146.954651 111.757356)\n        (xy 146.618537 112.092884) (xy 146.436409 112.531497) (xy 146.435994 113.00642) (xy 146.617356 113.445349) (xy 146.952884 113.781463)\n        (xy 147.391497 113.963591) (xy 147.86642 113.964006) (xy 148.305349 113.782644) (xy 148.641463 113.447116) (xy 148.823591 113.008503)\n        (xy 148.824006 112.53358) (xy 148.824006 121.428482) (xy 148.800773 121.418835) (xy 148.492579 121.418566) (xy 148.207741 121.536259)\n        (xy 147.989624 121.753995) (xy 147.871435 122.038627) (xy 147.871266 122.231422) (xy 147.806779 122.231366) (xy 147.521941 122.349059)\n        (xy 147.413981 122.456829) (xy 147.414243 122.156918) (xy 147.288833 121.853402) (xy 147.056819 121.620983) (xy 146.753523 121.495043)\n        (xy 146.425118 121.494757) (xy 146.296743 121.5478) (xy 146.296743 120.549105) (xy 146.284006 120.354212) (xy 146.284006 107.45358)\n        (xy 146.284006 104.91358) (xy 146.102644 104.474651) (xy 145.767116 104.138537) (xy 145.328503 103.956409) (xy 144.85358 103.955994)\n        (xy 144.414651 104.137356) (xy 144.078537 104.472884) (xy 143.896409 104.911497) (xy 143.895994 105.38642) (xy 144.077356 105.825349)\n        (xy 144.412884 106.161463) (xy 144.851497 106.343591) (xy 145.32642 106.344006) (xy 145.765349 106.162644) (xy 146.101463 105.827116)\n        (xy 146.283591 105.388503) (xy 146.284006 104.91358) (xy 146.284006 107.45358) (xy 146.102644 107.014651) (xy 145.767116 106.678537)\n        (xy 145.328503 106.496409) (xy 144.85358 106.495994) (xy 144.414651 106.677356) (xy 144.078537 107.012884) (xy 143.896409 107.451497)\n        (xy 143.895994 107.92642) (xy 144.077356 108.365349) (xy 144.412884 108.701463) (xy 144.851497 108.883591) (xy 145.32642 108.884006)\n        (xy 145.765349 108.702644) (xy 146.101463 108.367116) (xy 146.283591 107.928503) (xy 146.284006 107.45358) (xy 146.284006 120.354212)\n        (xy 146.283874 120.352192) (xy 146.283874 118.697513) (xy 146.283874 117.002487) (xy 146.283874 113.446487) (xy 146.283874 111.922487)\n        (xy 146.218275 111.763725) (xy 146.096914 111.642152) (xy 145.938267 111.576276) (xy 145.766487 111.576126) (xy 144.242487 111.576126)\n        (xy 144.083725 111.641725) (xy 143.962152 111.763086) (xy 143.896276 111.921733) (xy 143.896126 112.093513) (xy 143.896126 113.617513)\n        (xy 143.961725 113.776275) (xy 144.034787 113.849465) (xy 143.910518 113.849357) (xy 143.744006 113.918158) (xy 143.744006 107.45358)\n        (xy 143.744006 104.91358) (xy 143.562644 104.474651) (xy 143.227116 104.138537) (xy 142.788503 103.956409) (xy 142.31358 103.955994)\n        (xy 141.874651 104.137356) (xy 141.538537 104.472884) (xy 141.356409 104.911497) (xy 141.355994 105.38642) (xy 141.537356 105.825349)\n        (xy 141.872884 106.161463) (xy 142.311497 106.343591) (xy 142.78642 106.344006) (xy 143.225349 106.162644) (xy 143.561463 105.827116)\n        (xy 143.743591 105.388503) (xy 143.744006 104.91358) (xy 143.744006 107.45358) (xy 143.562644 107.014651) (xy 143.227116 106.678537)\n        (xy 142.788503 106.496409) (xy 142.31358 106.495994) (xy 141.874651 106.677356) (xy 141.538537 107.012884) (xy 141.356409 107.451497)\n        (xy 141.355994 107.92642) (xy 141.537356 108.365349) (xy 141.872884 108.701463) (xy 142.311497 108.883591) (xy 142.78642 108.884006)\n        (xy 143.225349 108.702644) (xy 143.561463 108.367116) (xy 143.743591 107.928503) (xy 143.744006 107.45358) (xy 143.744006 113.918158)\n        (xy 143.607002 113.974767) (xy 143.374583 114.206781) (xy 143.248643 114.510077) (xy 143.248357 114.838482) (xy 143.373767 115.141998)\n        (xy 143.605781 115.374417) (xy 143.909077 115.500357) (xy 144.237482 115.500643) (xy 144.387609 115.438611) (xy 144.315435 115.612427)\n        (xy 144.315166 115.920621) (xy 144.432859 116.205459) (xy 144.650595 116.423576) (xy 144.935227 116.541765) (xy 145.243421 116.542034)\n        (xy 145.528259 116.424341) (xy 145.746376 116.206605) (xy 145.864565 115.921973) (xy 145.864834 115.613779) (xy 145.747141 115.328941)\n        (xy 145.529405 115.110824) (xy 145.244773 114.992635) (xy 144.936579 114.992366) (xy 144.815238 115.042503) (xy 144.899357 114.839923)\n        (xy 144.899643 114.511518) (xy 144.774233 114.208002) (xy 144.542219 113.975583) (xy 144.51402 113.963874) (xy 145.937513 113.963874)\n        (xy 146.096275 113.898275) (xy 146.217848 113.776914) (xy 146.283724 113.618267) (xy 146.283874 113.446487) (xy 146.283874 117.002487)\n        (xy 146.218275 116.843725) (xy 146.096914 116.722152) (xy 145.938267 116.656276) (xy 145.766487 116.656126) (xy 145.32495 116.6562)\n        (xy 145.217 116.76415) (xy 145.217 117.723) (xy 146.17585 117.723) (xy 146.2838 117.61505) (xy 146.283874 117.002487)\n        (xy 146.283874 118.697513) (xy 146.2838 118.08495) (xy 146.17585 117.977) (xy 145.217 117.977) (xy 145.217 118.93585)\n        (xy 145.32495 119.0438) (xy 145.766487 119.043874) (xy 145.938267 119.043724) (xy 146.096914 118.977848) (xy 146.218275 118.856275)\n        (xy 146.283874 118.697513) (xy 146.283874 120.352192) (xy 146.265771 120.075193) (xy 146.143999 119.781206) (xy 145.958993 119.700612)\n        (xy 145.779388 119.880217) (xy 145.779388 119.521007) (xy 145.698794 119.336001) (xy 145.249105 119.183257) (xy 144.963 119.201955)\n        (xy 144.963 118.93585) (xy 144.963 117.977) (xy 144.963 117.723) (xy 144.963 116.76415) (xy 144.85505 116.6562)\n        (xy 144.413513 116.656126) (xy 144.241733 116.656276) (xy 144.083086 116.722152) (xy 143.961725 116.843725) (xy 143.896126 117.002487)\n        (xy 143.8962 117.61505) (xy 144.00415 117.723) (xy 144.963 117.723) (xy 144.963 117.977) (xy 144.00415 117.977)\n        (xy 143.8962 118.08495) (xy 143.896126 118.697513) (xy 143.961725 118.856275) (xy 144.083086 118.977848) (xy 144.241733 119.043724)\n        (xy 144.413513 119.043874) (xy 144.85505 119.0438) (xy 144.963 118.93585) (xy 144.963 119.201955) (xy 144.775193 119.214229)\n        (xy 144.481206 119.336001) (xy 144.400612 119.521007) (xy 145.09 120.210395) (xy 145.779388 119.521007) (xy 145.779388 119.880217)\n        (xy 145.269605 120.39) (xy 145.958993 121.079388) (xy 146.143999 120.998794) (xy 146.296743 120.549105) (xy 146.296743 121.5478)\n        (xy 146.121602 121.620167) (xy 146.029865 121.711743) (xy 145.964619 121.646383) (xy 145.661323 121.520443) (xy 145.514548 121.520315)\n        (xy 145.698794 121.443999) (xy 145.779388 121.258993) (xy 145.09 120.569605) (xy 144.910395 120.74921) (xy 144.910395 120.39)\n        (xy 144.221007 119.700612) (xy 144.036001 119.781206) (xy 143.883257 120.230895) (xy 143.914229 120.704807) (xy 144.036001 120.998794)\n        (xy 144.221007 121.079388) (xy 144.910395 120.39) (xy 144.910395 120.74921) (xy 144.400612 121.258993) (xy 144.481206 121.443999)\n        (xy 144.930895 121.596743) (xy 145.188274 121.579922) (xy 145.029402 121.645567) (xy 144.796983 121.877581) (xy 144.671043 122.180877)\n        (xy 144.670757 122.509282) (xy 144.796167 122.812798) (xy 145.028181 123.045217) (xy 145.331477 123.171157) (xy 145.659882 123.171443)\n        (xy 145.963398 123.046033) (xy 146.055134 122.954456) (xy 146.120381 123.019817) (xy 146.423677 123.145757) (xy 146.752082 123.146043)\n        (xy 147.055598 123.020633) (xy 147.1856 122.890856) (xy 147.185366 123.159621) (xy 147.303059 123.444459) (xy 147.520795 123.662576)\n        (xy 147.805427 123.780765) (xy 148.113621 123.781034) (xy 148.398459 123.663341) (xy 148.616576 123.445605) (xy 148.734765 123.160973)\n        (xy 148.734933 122.968177) (xy 148.799421 122.968234) (xy 149.084259 122.850541) (xy 149.302376 122.632805) (xy 149.420565 122.348173)\n        (xy 149.420834 122.039979) (xy 149.420834 130.290393) (xy 149.381681 130.329478) (xy 149.263492 130.61411) (xy 149.263223 130.922304)\n        (xy 149.380916 131.207142) (xy 149.598652 131.425259) (xy 149.849796 131.529542) (xy 149.550602 131.653167) (xy 149.318183 131.885181)\n        (xy 149.192243 132.188477) (xy 149.191957 132.516882) (xy 149.317367 132.820398) (xy 149.549381 133.052817) (xy 149.609128 133.077626)\n        (xy 149.598643 133.102877) (xy 149.598357 133.431282) (xy 149.723767 133.734798) (xy 149.955781 133.967217) (xy 150.259077 134.093157)\n        (xy 150.587482 134.093443) (xy 150.784013 134.012237) (xy 150.873595 134.101976) (xy 151.115913 134.202594) (xy 150.918383 134.399781)\n        (xy 150.792443 134.703077) (xy 150.792157 135.031482) (xy 150.917567 135.334998) (xy 151.149581 135.567417) (xy 151.452877 135.693357)\n        (xy 151.781282 135.693643) (xy 152.084798 135.568233) (xy 152.317217 135.336219) (xy 152.443157 135.032923) (xy 152.443443 134.704518)\n        (xy 152.443443 143.700808) (xy 152.297141 143.761259) (xy 152.079024 143.978995) (xy 151.960835 144.263627) (xy 151.960566 144.571821)\n        (xy 152.078259 144.856659) (xy 152.295995 145.074776) (xy 152.580627 145.192965) (xy 152.888821 145.193234) (xy 152.938851 145.172561)\n        (xy 152.926035 145.203427) (xy 152.9258 145.472555) (xy 152.708979 145.472366) (xy 152.424141 145.590059) (xy 152.206024 145.807795)\n        (xy 152.087835 146.092427) (xy 152.087566 146.400621) (xy 152.205259 146.685459) (xy 152.422995 146.903576) (xy 152.707627 147.021765)\n        (xy 153.015821 147.022034) (xy 153.300659 146.904341) (xy 153.518776 146.686605) (xy 153.636965 146.401973) (xy 153.637199 146.132844)\n        (xy 153.854021 146.133034) (xy 154.138859 146.015341) (xy 154.356976 145.797605) (xy 154.475165 145.512973) (xy 154.475434 145.204779)\n        (xy 154.376167 144.964535) (xy 154.499082 144.964643) (xy 154.802598 144.839233) (xy 155.035017 144.607219) (xy 155.160957 144.303923)\n        (xy 155.161243 143.975518) (xy 155.161243 148.091611) (xy 155.132233 148.021402) (xy 154.900219 147.788983) (xy 154.596923 147.663043)\n        (xy 154.268518 147.662757) (xy 153.965002 147.788167) (xy 153.732583 148.020181) (xy 153.606643 148.323477) (xy 153.606357 148.651882)\n        (xy 153.731767 148.955398) (xy 153.963781 149.187817) (xy 154.267077 149.313757) (xy 154.595482 149.314043) (xy 154.898998 149.188633)\n        (xy 155.131417 148.956619) (xy 155.257357 148.653323) (xy 155.257643 148.324918) (xy 155.257643 158.432399) (xy 155.208318 158.432357)\n        (xy 155.141374 158.460017) (xy 155.141374 152.581168) (xy 155.023681 152.29633) (xy 154.805945 152.078213) (xy 154.521313 151.960024)\n        (xy 154.213119 151.959755) (xy 153.928281 152.077448) (xy 153.710164 152.295184) (xy 153.591975 152.579816) (xy 153.591826 152.749803)\n        (xy 153.338541 152.854459) (xy 153.120424 153.072195) (xy 153.002235 153.356827) (xy 153.001966 153.665021) (xy 153.01312 153.692016)\n        (xy 152.924965 153.655411) (xy 152.540985 153.655076) (xy 152.186106 153.801709) (xy 151.914354 154.072987) (xy 151.767101 154.427611)\n        (xy 151.766766 154.811591) (xy 151.913399 155.16647) (xy 152.184677 155.438222) (xy 152.539301 155.585475) (xy 152.923281 155.58581)\n        (xy 153.27816 155.439177) (xy 153.549912 155.167899) (xy 153.69155 154.826795) (xy 153.769195 154.904576) (xy 154.053827 155.022765)\n        (xy 154.362021 155.023034) (xy 154.646859 154.905341) (xy 154.864976 154.687605) (xy 154.983165 154.402973) (xy 154.983434 154.094779)\n        (xy 154.865741 153.809941) (xy 154.648005 153.591824) (xy 154.551465 153.551737) (xy 154.551513 153.496385) (xy 154.804799 153.39173)\n        (xy 155.022916 153.173994) (xy 155.141105 152.889362) (xy 155.141374 152.581168) (xy 155.141374 158.460017) (xy 154.904802 158.557767)\n        (xy 154.672383 158.789781) (xy 154.546443 159.093077) (xy 154.546157 159.421482) (xy 154.671567 159.724998) (xy 154.678927 159.732371)\n        (xy 154.673373 159.734666) (xy 154.401621 160.005944) (xy 154.254368 160.360568) (xy 154.254033 160.744548) (xy 154.400666 161.099427)\n        (xy 154.671944 161.371179) (xy 155.026568 161.518432) (xy 155.410548 161.518767) (xy 155.765427 161.372134) (xy 156.037179 161.100856)\n        (xy 156.184432 160.746232) (xy 156.184767 160.362252) (xy 156.038134 160.007373) (xy 155.914069 159.883092) (xy 156.071217 159.726219)\n        (xy 156.197157 159.422923) (xy 156.197443 159.094518) (xy 156.197443 162.829336) (xy 155.927116 162.558537) (xy 155.488503 162.376409)\n        (xy 155.01358 162.375994) (xy 154.574651 162.557356) (xy 154.238537 162.892884) (xy 154.056409 163.331497) (xy 154.055994 163.80642)\n        (xy 154.237356 164.245349) (xy 154.572884 164.581463) (xy 155.011497 164.763591) (xy 155.48642 164.764006) (xy 155.925349 164.582644)\n        (xy 156.261463 164.247116) (xy 156.443591 163.808503) (xy 156.444006 163.33358) (xy 156.444006 165.87358) (xy 156.262644 165.434651)\n        (xy 155.927116 165.098537) (xy 155.488503 164.916409) (xy 155.01358 164.915994) (xy 154.574651 165.097356) (xy 154.238537 165.432884)\n        (xy 154.056409 165.871497) (xy 154.055994 166.34642) (xy 154.237356 166.785349) (xy 154.572884 167.121463) (xy 155.011497 167.303591)\n        (xy 155.48642 167.304006) (xy 155.925349 167.122644) (xy 156.261463 166.787116) (xy 156.443591 166.348503) (xy 156.444006 165.87358)\n        (xy 156.444006 174.3777) (xy 153.904006 174.3777) (xy 153.904006 165.87358) (xy 153.904006 163.33358) (xy 153.722644 162.894651)\n        (xy 153.387116 162.558537) (xy 152.948503 162.376409) (xy 152.595834 162.3761) (xy 152.595834 159.377979) (xy 152.478141 159.093141)\n        (xy 152.260405 158.875024) (xy 151.975773 158.756835) (xy 151.667579 158.756566) (xy 151.382741 158.874259) (xy 151.246661 159.0101)\n        (xy 151.363591 158.728503) (xy 151.364006 158.25358) (xy 151.182644 157.814651) (xy 150.847116 157.478537) (xy 150.408503 157.296409)\n        (xy 149.979634 157.296034) (xy 149.979634 141.978979) (xy 149.861941 141.694141) (xy 149.644205 141.476024) (xy 149.471643 141.40437)\n        (xy 149.471643 139.327318) (xy 149.346233 139.023802) (xy 149.114219 138.791383) (xy 148.810923 138.665443) (xy 148.567827 138.665231)\n        (xy 148.567827 124.670532) (xy 148.450134 124.385694) (xy 148.232398 124.167577) (xy 147.947766 124.049388) (xy 147.639572 124.049119)\n        (xy 147.354734 124.166812) (xy 147.136617 124.384548) (xy 147.018428 124.66918) (xy 147.018159 124.977374) (xy 147.135852 125.262212)\n        (xy 147.353588 125.480329) (xy 147.63822 125.598518) (xy 147.946414 125.598787) (xy 148.231252 125.481094) (xy 148.449369 125.263358)\n        (xy 148.567558 124.978726) (xy 148.567827 124.670532) (xy 148.567827 138.665231) (xy 148.482518 138.665157) (xy 148.179002 138.790567)\n        (xy 147.946583 139.022581) (xy 147.820643 139.325877) (xy 147.820357 139.654282) (xy 147.945767 139.957798) (xy 148.177781 140.190217)\n        (xy 148.481077 140.316157) (xy 148.809482 140.316443) (xy 149.112998 140.191033) (xy 149.345417 139.959019) (xy 149.471357 139.655723)\n        (xy 149.471643 139.327318) (xy 149.471643 141.40437) (xy 149.369929 141.362135) (xy 149.370034 141.242379) (xy 149.252341 140.957541)\n        (xy 149.034605 140.739424) (xy 148.749973 140.621235) (xy 148.441779 140.620966) (xy 148.156941 140.738659) (xy 147.938824 140.956395)\n        (xy 147.820635 141.241027) (xy 147.820366 141.549221) (xy 147.938059 141.834059) (xy 148.155795 142.052176) (xy 148.43007 142.166064)\n        (xy 148.429966 142.285821) (xy 148.547659 142.570659) (xy 148.765395 142.788776) (xy 149.050027 142.906965) (xy 149.358221 142.907234)\n        (xy 149.643059 142.789541) (xy 149.861176 142.571805) (xy 149.979365 142.287173) (xy 149.979634 141.978979) (xy 149.979634 157.296034)\n        (xy 149.93358 157.295994) (xy 149.494651 157.477356) (xy 149.158537 157.812884) (xy 148.976409 158.251497) (xy 148.975994 158.72642)\n        (xy 149.157356 159.165349) (xy 149.492884 159.501463) (xy 149.931497 159.683591) (xy 150.40642 159.684006) (xy 150.845349 159.502644)\n        (xy 151.099425 159.24901) (xy 151.046435 159.376627) (xy 151.046166 159.684821) (xy 151.163859 159.969659) (xy 151.381595 160.187776)\n        (xy 151.666227 160.305965) (xy 151.974421 160.306234) (xy 152.259259 160.188541) (xy 152.477376 159.970805) (xy 152.595565 159.686173)\n        (xy 152.595834 159.377979) (xy 152.595834 162.3761) (xy 152.47358 162.375994) (xy 152.034651 162.557356) (xy 151.698537 162.892884)\n        (xy 151.516409 163.331497) (xy 151.515994 163.80642) (xy 151.697356 164.245349) (xy 152.032884 164.581463) (xy 152.471497 164.763591)\n        (xy 152.94642 164.764006) (xy 153.385349 164.582644) (xy 153.721463 164.247116) (xy 153.903591 163.808503) (xy 153.904006 163.33358)\n        (xy 153.904006 165.87358) (xy 153.722644 165.434651) (xy 153.387116 165.098537) (xy 152.948503 164.916409) (xy 152.47358 164.915994)\n        (xy 152.034651 165.097356) (xy 151.698537 165.432884) (xy 151.516409 165.871497) (xy 151.515994 166.34642) (xy 151.697356 166.785349)\n        (xy 152.032884 167.121463) (xy 152.471497 167.303591) (xy 152.94642 167.304006) (xy 153.385349 167.122644) (xy 153.721463 166.787116)\n        (xy 153.903591 166.348503) (xy 153.904006 165.87358) (xy 153.904006 174.3777) (xy 151.364006 174.3777) (xy 151.364006 165.87358)\n        (xy 151.364006 163.33358) (xy 151.182644 162.894651) (xy 150.847116 162.558537) (xy 150.408503 162.376409) (xy 149.93358 162.375994)\n        (xy 149.494651 162.557356) (xy 149.158537 162.892884) (xy 148.976409 163.331497) (xy 148.975994 163.80642) (xy 149.157356 164.245349)\n        (xy 149.492884 164.581463) (xy 149.931497 164.763591) (xy 150.40642 164.764006) (xy 150.845349 164.582644) (xy 151.181463 164.247116)\n        (xy 151.363591 163.808503) (xy 151.364006 163.33358) (xy 151.364006 165.87358) (xy 151.182644 165.434651) (xy 150.847116 165.098537)\n        (xy 150.408503 164.916409) (xy 149.93358 164.915994) (xy 149.494651 165.097356) (xy 149.158537 165.432884) (xy 148.976409 165.871497)\n        (xy 148.975994 166.34642) (xy 149.157356 166.785349) (xy 149.492884 167.121463) (xy 149.931497 167.303591) (xy 150.40642 167.304006)\n        (xy 150.845349 167.122644) (xy 151.181463 166.787116) (xy 151.363591 166.348503) (xy 151.364006 165.87358) (xy 151.364006 174.3777)\n        (xy 148.836743 174.3777) (xy 148.836743 166.269105) (xy 148.824006 166.074212) (xy 148.824006 163.33358) (xy 148.824006 158.25358)\n        (xy 148.735034 158.038251) (xy 148.735034 152.240579) (xy 148.617341 151.955741) (xy 148.399605 151.737624) (xy 148.114973 151.619435)\n        (xy 148.084758 151.619408) (xy 147.982341 151.371541) (xy 147.764605 151.153424) (xy 147.479973 151.035235) (xy 147.439634 151.035199)\n        (xy 147.439634 129.964779) (xy 147.321941 129.679941) (xy 147.104205 129.461824) (xy 146.819573 129.343635) (xy 146.511379 129.343366)\n        (xy 146.226541 129.461059) (xy 146.172046 129.515458) (xy 146.172046 126.141488) (xy 146.025413 125.786609) (xy 145.754135 125.514857)\n        (xy 145.399511 125.367604) (xy 145.015531 125.367269) (xy 144.660652 125.513902) (xy 144.3889 125.78518) (xy 144.241647 126.139804)\n        (xy 144.241312 126.523784) (xy 144.387945 126.878663) (xy 144.659223 127.150415) (xy 145.013847 127.297668) (xy 145.397827 127.298003)\n        (xy 145.752706 127.15137) (xy 146.024458 126.880092) (xy 146.171711 126.525468) (xy 146.172046 126.141488) (xy 146.172046 129.515458)\n        (xy 146.008424 129.678795) (xy 145.890235 129.963427) (xy 145.889966 130.271621) (xy 146.007659 130.556459) (xy 146.225395 130.774576)\n        (xy 146.510027 130.892765) (xy 146.818221 130.893034) (xy 147.103059 130.775341) (xy 147.321176 130.557605) (xy 147.439365 130.272973)\n        (xy 147.439634 129.964779) (xy 147.439634 151.035199) (xy 147.236434 151.035022) (xy 147.236434 134.663779) (xy 147.118741 134.378941)\n        (xy 146.982434 134.242395) (xy 146.982434 132.377779) (xy 146.864741 132.092941) (xy 146.647005 131.874824) (xy 146.362373 131.756635)\n        (xy 146.194999 131.756488) (xy 146.195034 131.717379) (xy 146.077341 131.432541) (xy 145.859605 131.214424) (xy 145.574973 131.096235)\n        (xy 145.266779 131.095966) (xy 144.981941 131.213659) (xy 144.763824 131.431395) (xy 144.645635 131.716027) (xy 144.645366 132.024221)\n        (xy 144.763059 132.309059) (xy 144.980795 132.527176) (xy 145.265427 132.645365) (xy 145.4328 132.645511) (xy 145.432766 132.684621)\n        (xy 145.550459 132.969459) (xy 145.768195 133.187576) (xy 146.052827 133.305765) (xy 146.361021 133.306034) (xy 146.645859 133.188341)\n        (xy 146.863976 132.970605) (xy 146.982165 132.685973) (xy 146.982434 132.377779) (xy 146.982434 134.242395) (xy 146.901005 134.160824)\n        (xy 146.616373 134.042635) (xy 146.308179 134.042366) (xy 146.023341 134.160059) (xy 145.955052 134.228228) (xy 145.762493 134.148271)\n        (xy 145.771776 134.139005) (xy 145.889965 133.854373) (xy 145.890234 133.546179) (xy 145.772541 133.261341) (xy 145.554805 133.043224)\n        (xy 145.270173 132.925035) (xy 144.961979 132.924766) (xy 144.677141 133.042459) (xy 144.459024 133.260195) (xy 144.383027 133.443216)\n        (xy 144.383027 127.885464) (xy 144.265334 127.600626) (xy 144.047598 127.382509) (xy 143.762966 127.26432) (xy 143.454772 127.264051)\n        (xy 143.328419 127.316258) (xy 143.170619 127.158183) (xy 142.867323 127.032243) (xy 142.538918 127.031957) (xy 142.235402 127.157367)\n        (xy 142.002983 127.389381) (xy 141.877043 127.692677) (xy 141.876757 128.021082) (xy 142.002167 128.324598) (xy 142.234181 128.557017)\n        (xy 142.537477 128.682957) (xy 142.865882 128.683243) (xy 143.071839 128.598143) (xy 143.168788 128.695261) (xy 143.45342 128.81345)\n        (xy 143.761614 128.813719) (xy 144.046452 128.696026) (xy 144.264569 128.47829) (xy 144.382758 128.193658) (xy 144.383027 127.885464)\n        (xy 144.383027 133.443216) (xy 144.340835 133.544827) (xy 144.340566 133.853021) (xy 144.458259 134.137859) (xy 144.675995 134.355976)\n        (xy 144.950906 134.470128) (xy 144.941624 134.479395) (xy 144.823435 134.764027) (xy 144.823212 135.019389) (xy 144.622335 134.818161)\n        (xy 144.337703 134.699972) (xy 144.029509 134.699703) (xy 143.744671 134.817396) (xy 143.526554 135.035132) (xy 143.408365 135.319764)\n        (xy 143.408096 135.627958) (xy 143.525789 135.912796) (xy 143.743525 136.130913) (xy 144.028157 136.249102) (xy 144.320944 136.249357)\n        (xy 144.315435 136.262627) (xy 144.315166 136.570821) (xy 144.432859 136.855659) (xy 144.650595 137.073776) (xy 144.935227 137.191965)\n        (xy 145.243421 137.192234) (xy 145.528259 137.074541) (xy 145.746376 136.856805) (xy 145.864565 136.572173) (xy 145.864834 136.263979)\n        (xy 145.747141 135.979141) (xy 145.529405 135.761024) (xy 145.244773 135.642835) (xy 144.951985 135.642579) (xy 144.957495 135.62931)\n        (xy 144.957717 135.373947) (xy 145.158595 135.575176) (xy 145.443227 135.693365) (xy 145.751421 135.693634) (xy 146.036259 135.575941)\n        (xy 146.104547 135.507771) (xy 146.306827 135.591765) (xy 146.615021 135.592034) (xy 146.899859 135.474341) (xy 147.117976 135.256605)\n        (xy 147.236165 134.971973) (xy 147.236434 134.663779) (xy 147.236434 151.035022) (xy 147.171779 151.034966) (xy 146.886941 151.152659)\n        (xy 146.677634 151.3616) (xy 146.677634 150.132379) (xy 146.559941 149.847541) (xy 146.342205 149.629424) (xy 146.057573 149.511235)\n        (xy 145.864834 149.511066) (xy 145.864834 141.089979) (xy 145.747141 140.805141) (xy 145.529405 140.587024) (xy 145.244773 140.468835)\n        (xy 144.936579 140.468566) (xy 144.651741 140.586259) (xy 144.433624 140.803995) (xy 144.315435 141.088627) (xy 144.315166 141.396821)\n        (xy 144.432859 141.681659) (xy 144.464375 141.71323) (xy 144.357424 141.819995) (xy 144.239235 142.104627) (xy 144.238966 142.412821)\n        (xy 144.356659 142.697659) (xy 144.574395 142.915776) (xy 144.859027 143.033965) (xy 145.167221 143.034234) (xy 145.452059 142.916541)\n        (xy 145.670176 142.698805) (xy 145.788365 142.414173) (xy 145.788634 142.105979) (xy 145.670941 141.821141) (xy 145.639424 141.789569)\n        (xy 145.746376 141.682805) (xy 145.864565 141.398173) (xy 145.864834 141.089979) (xy 145.864834 149.511066) (xy 145.749379 149.510966)\n        (xy 145.541254 149.596961) (xy 145.661357 149.307723) (xy 145.661643 148.979318) (xy 145.536233 148.675802) (xy 145.382243 148.521543)\n        (xy 145.382243 145.347118) (xy 145.256833 145.043602) (xy 145.024819 144.811183) (xy 144.721523 144.685243) (xy 144.393118 144.684957)\n        (xy 144.107043 144.80316) (xy 144.107043 140.476318) (xy 143.981633 140.172802) (xy 143.909034 140.100076) (xy 143.909034 137.203779)\n        (xy 143.791341 136.918941) (xy 143.573605 136.700824) (xy 143.288973 136.582635) (xy 142.980779 136.582366) (xy 142.695941 136.700059)\n        (xy 142.477824 136.917795) (xy 142.359635 137.202427) (xy 142.359366 137.510621) (xy 142.477059 137.795459) (xy 142.694795 138.013576)\n        (xy 142.979427 138.131765) (xy 143.287621 138.132034) (xy 143.572459 138.014341) (xy 143.790576 137.796605) (xy 143.908765 137.511973)\n        (xy 143.909034 137.203779) (xy 143.909034 140.100076) (xy 143.749619 139.940383) (xy 143.446323 139.814443) (xy 143.117918 139.814157)\n        (xy 142.814402 139.939567) (xy 142.722532 140.031276) (xy 142.505019 139.813383) (xy 142.201723 139.687443) (xy 141.873318 139.687157)\n        (xy 141.569802 139.812567) (xy 141.337383 140.044581) (xy 141.211443 140.347877) (xy 141.211157 140.676282) (xy 141.336567 140.979798)\n        (xy 141.568581 141.212217) (xy 141.871877 141.338157) (xy 142.200282 141.338443) (xy 142.503798 141.213033) (xy 142.595667 141.121323)\n        (xy 142.813181 141.339217) (xy 143.116477 141.465157) (xy 143.444882 141.465443) (xy 143.748398 141.340033) (xy 143.980817 141.108019)\n        (xy 144.106757 140.804723) (xy 144.107043 140.476318) (xy 144.107043 144.80316) (xy 144.089602 144.810367) (xy 143.857183 145.042381)\n        (xy 143.731243 145.345677) (xy 143.730957 145.674082) (xy 143.856367 145.977598) (xy 144.088381 146.210017) (xy 144.391677 146.335957)\n        (xy 144.720082 146.336243) (xy 145.023598 146.210833) (xy 145.256017 145.978819) (xy 145.381957 145.675523) (xy 145.382243 145.347118)\n        (xy 145.382243 148.521543) (xy 145.304219 148.443383) (xy 145.000923 148.317443) (xy 144.672518 148.317157) (xy 144.369002 148.442567)\n        (xy 144.136583 148.674581) (xy 144.010643 148.977877) (xy 144.010357 149.306282) (xy 144.135767 149.609798) (xy 144.367781 149.842217)\n        (xy 144.671077 149.968157) (xy 144.999482 149.968443) (xy 145.236392 149.870553) (xy 145.128235 150.131027) (xy 145.127966 150.439221)\n        (xy 145.245659 150.724059) (xy 145.463395 150.942176) (xy 145.748027 151.060365) (xy 146.056221 151.060634) (xy 146.341059 150.942941)\n        (xy 146.559176 150.725205) (xy 146.677365 150.440573) (xy 146.677634 150.132379) (xy 146.677634 151.3616) (xy 146.668824 151.370395)\n        (xy 146.550635 151.655027) (xy 146.550366 151.963221) (xy 146.668059 152.248059) (xy 146.885795 152.466176) (xy 147.170427 152.584365)\n        (xy 147.200641 152.584391) (xy 147.303059 152.832259) (xy 147.520795 153.050376) (xy 147.805427 153.168565) (xy 148.113621 153.168834)\n        (xy 148.398459 153.051141) (xy 148.616576 152.833405) (xy 148.734765 152.548773) (xy 148.735034 152.240579) (xy 148.735034 158.038251)\n        (xy 148.642644 157.814651) (xy 148.307116 157.478537) (xy 147.868503 157.296409) (xy 147.39358 157.295994) (xy 147.052111 157.437086)\n        (xy 147.052111 154.788505) (xy 146.905478 154.433626) (xy 146.6342 154.161874) (xy 146.279576 154.014621) (xy 146.271015 154.014613)\n        (xy 146.271234 153.764579) (xy 146.153541 153.479741) (xy 145.935805 153.261624) (xy 145.651173 153.143435) (xy 145.342979 153.143166)\n        (xy 145.058141 153.260859) (xy 144.840024 153.478595) (xy 144.721835 153.763227) (xy 144.721566 154.071421) (xy 144.839259 154.356259)\n        (xy 145.056995 154.574376) (xy 145.187436 154.628539) (xy 145.121712 154.786821) (xy 145.121377 155.170801) (xy 145.26801 155.52568)\n        (xy 145.539288 155.797432) (xy 145.893912 155.944685) (xy 146.277892 155.94502) (xy 146.632771 155.798387) (xy 146.904523 155.527109)\n        (xy 147.051776 155.172485) (xy 147.052111 154.788505) (xy 147.052111 157.437086) (xy 146.954651 157.477356) (xy 146.618537 157.812884)\n        (xy 146.436409 158.251497) (xy 146.435994 158.72642) (xy 146.617356 159.165349) (xy 146.952884 159.501463) (xy 147.391497 159.683591)\n        (xy 147.86642 159.684006) (xy 148.305349 159.502644) (xy 148.641463 159.167116) (xy 148.823591 158.728503) (xy 148.824006 158.25358)\n        (xy 148.824006 163.33358) (xy 148.642644 162.894651) (xy 148.307116 162.558537) (xy 147.868503 162.376409) (xy 147.39358 162.375994)\n        (xy 146.954651 162.557356) (xy 146.618537 162.892884) (xy 146.436409 163.331497) (xy 146.435994 163.80642) (xy 146.617356 164.245349)\n        (xy 146.952884 164.581463) (xy 147.391497 164.763591) (xy 147.86642 164.764006) (xy 148.305349 164.582644) (xy 148.641463 164.247116)\n        (xy 148.823591 163.808503) (xy 148.824006 163.33358) (xy 148.824006 166.074212) (xy 148.805771 165.795193) (xy 148.683999 165.501206)\n        (xy 148.498993 165.420612) (xy 148.319388 165.600217) (xy 148.319388 165.241007) (xy 148.238794 165.056001) (xy 147.789105 164.903257)\n        (xy 147.315193 164.934229) (xy 147.021206 165.056001) (xy 146.940612 165.241007) (xy 147.63 165.930395) (xy 148.319388 165.241007)\n        (xy 148.319388 165.600217) (xy 147.809605 166.11) (xy 148.498993 166.799388) (xy 148.683999 166.718794) (xy 148.836743 166.269105)\n        (xy 148.836743 174.3777) (xy 148.319388 174.3777) (xy 148.319388 166.978993) (xy 147.63 166.289605) (xy 147.450395 166.46921)\n        (xy 147.450395 166.11) (xy 146.761007 165.420612) (xy 146.576001 165.501206) (xy 146.423257 165.950895) (xy 146.454229 166.424807)\n        (xy 146.576001 166.718794) (xy 146.761007 166.799388) (xy 147.450395 166.11) (xy 147.450395 166.46921) (xy 146.940612 166.978993)\n        (xy 147.021206 167.163999) (xy 147.470895 167.316743) (xy 147.944807 167.285771) (xy 148.238794 167.163999) (xy 148.319388 166.978993)\n        (xy 148.319388 174.3777) (xy 146.284006 174.3777) (xy 146.284006 165.87358) (xy 146.284006 163.33358) (xy 146.284006 158.25358)\n        (xy 146.102644 157.814651) (xy 145.767116 157.478537) (xy 145.328503 157.296409) (xy 144.85358 157.295994) (xy 144.414651 157.477356)\n        (xy 144.400988 157.490995) (xy 144.400988 152.186037) (xy 144.283295 151.901199) (xy 144.065559 151.683082) (xy 143.909043 151.618091)\n        (xy 143.909043 147.328318) (xy 143.783633 147.024802) (xy 143.551619 146.792383) (xy 143.248323 146.666443) (xy 142.969234 146.666199)\n        (xy 142.969234 144.925379) (xy 142.851541 144.640541) (xy 142.633805 144.422424) (xy 142.349173 144.304235) (xy 142.040979 144.303966)\n        (xy 141.819411 144.395516) (xy 141.770205 144.346224) (xy 141.485573 144.228035) (xy 141.204006 144.227789) (xy 141.204006 107.45358)\n        (xy 141.204006 104.91358) (xy 141.022644 104.474651) (xy 140.687116 104.138537) (xy 140.248503 103.956409) (xy 139.77358 103.955994)\n        (xy 139.334651 104.137356) (xy 138.998537 104.472884) (xy 138.816409 104.911497) (xy 138.815994 105.38642) (xy 138.997356 105.825349)\n        (xy 139.332884 106.161463) (xy 139.771497 106.343591) (xy 140.24642 106.344006) (xy 140.685349 106.162644) (xy 141.021463 105.827116)\n        (xy 141.203591 105.388503) (xy 141.204006 104.91358) (xy 141.204006 107.45358) (xy 141.022644 107.014651) (xy 140.687116 106.678537)\n        (xy 140.248503 106.496409) (xy 139.77358 106.495994) (xy 139.334651 106.677356) (xy 138.998537 107.012884) (xy 138.816409 107.451497)\n        (xy 138.815994 107.92642) (xy 138.997356 108.365349) (xy 139.332884 108.701463) (xy 139.771497 108.883591) (xy 140.24642 108.884006)\n        (xy 140.685349 108.702644) (xy 141.021463 108.367116) (xy 141.203591 107.928503) (xy 141.204006 107.45358) (xy 141.204006 144.227789)\n        (xy 141.177379 144.227766) (xy 140.892541 144.345459) (xy 140.674424 144.563195) (xy 140.556235 144.847827) (xy 140.555966 145.156021)\n        (xy 140.673659 145.440859) (xy 140.891395 145.658976) (xy 141.176027 145.777165) (xy 141.484221 145.777434) (xy 141.705788 145.685883)\n        (xy 141.754995 145.735176) (xy 142.039627 145.853365) (xy 142.347821 145.853634) (xy 142.632659 145.735941) (xy 142.850776 145.518205)\n        (xy 142.968965 145.233573) (xy 142.969234 144.925379) (xy 142.969234 146.666199) (xy 142.919918 146.666157) (xy 142.616402 146.791567)\n        (xy 142.383983 147.023581) (xy 142.258043 147.326877) (xy 142.257757 147.655282) (xy 142.383167 147.958798) (xy 142.615181 148.191217)\n        (xy 142.918477 148.317157) (xy 143.246882 148.317443) (xy 143.550398 148.192033) (xy 143.782817 147.960019) (xy 143.908757 147.656723)\n        (xy 143.909043 147.328318) (xy 143.909043 151.618091) (xy 143.780927 151.564893) (xy 143.472733 151.564624) (xy 143.187895 151.682317)\n        (xy 142.969778 151.900053) (xy 142.851589 152.184685) (xy 142.851328 152.482962) (xy 142.615118 152.482757) (xy 142.47218 152.541817)\n        (xy 142.47218 150.208574) (xy 142.325547 149.853695) (xy 142.054269 149.581943) (xy 141.699645 149.43469) (xy 141.315665 149.434355)\n        (xy 140.960786 149.580988) (xy 140.689034 149.852266) (xy 140.541781 150.20689) (xy 140.541446 150.59087) (xy 140.688079 150.945749)\n        (xy 140.959357 151.217501) (xy 141.313981 151.364754) (xy 141.697961 151.365089) (xy 142.05284 151.218456) (xy 142.324592 150.947178)\n        (xy 142.471845 150.592554) (xy 142.47218 150.208574) (xy 142.47218 152.541817) (xy 142.311602 152.608167) (xy 142.079183 152.840181)\n        (xy 141.953243 153.143477) (xy 141.952957 153.471882) (xy 142.078367 153.775398) (xy 142.310381 154.007817) (xy 142.613677 154.133757)\n        (xy 142.942082 154.134043) (xy 143.245598 154.008633) (xy 143.478017 153.776619) (xy 143.603957 153.473323) (xy 143.604243 153.144918)\n        (xy 143.59152 153.114127) (xy 143.779575 153.114292) (xy 144.064413 152.996599) (xy 144.28253 152.778863) (xy 144.400719 152.494231)\n        (xy 144.400988 152.186037) (xy 144.400988 157.490995) (xy 144.078537 157.812884) (xy 143.896409 158.251497) (xy 143.895994 158.72642)\n        (xy 144.077356 159.165349) (xy 144.412884 159.501463) (xy 144.851497 159.683591) (xy 145.32642 159.684006) (xy 145.765349 159.502644)\n        (xy 146.101463 159.167116) (xy 146.283591 158.728503) (xy 146.284006 158.25358) (xy 146.284006 163.33358) (xy 146.102644 162.894651)\n        (xy 145.767116 162.558537) (xy 145.328503 162.376409) (xy 144.85358 162.375994) (xy 144.414651 162.557356) (xy 144.078537 162.892884)\n        (xy 143.896409 163.331497) (xy 143.895994 163.80642) (xy 144.077356 164.245349) (xy 144.412884 164.581463) (xy 144.851497 164.763591)\n        (xy 145.32642 164.764006) (xy 145.765349 164.582644) (xy 146.101463 164.247116) (xy 146.283591 163.808503) (xy 146.284006 163.33358)\n        (xy 146.284006 165.87358) (xy 146.102644 165.434651) (xy 145.767116 165.098537) (xy 145.328503 164.916409) (xy 144.85358 164.915994)\n        (xy 144.414651 165.097356) (xy 144.078537 165.432884) (xy 143.896409 165.871497) (xy 143.895994 166.34642) (xy 144.077356 166.785349)\n        (xy 144.412884 167.121463) (xy 144.851497 167.303591) (xy 145.32642 167.304006) (xy 145.765349 167.122644) (xy 146.101463 166.787116)\n        (xy 146.283591 166.348503) (xy 146.284006 165.87358) (xy 146.284006 174.3777) (xy 143.744006 174.3777) (xy 143.744006 165.87358)\n        (xy 143.744006 163.33358) (xy 143.744006 158.25358) (xy 143.562644 157.814651) (xy 143.227116 157.478537) (xy 142.813485 157.306782)\n        (xy 143.070627 157.200534) (xy 143.342379 156.929256) (xy 143.489632 156.574632) (xy 143.489967 156.190652) (xy 143.343334 155.835773)\n        (xy 143.072056 155.564021) (xy 142.717432 155.416768) (xy 142.333452 155.416433) (xy 141.978573 155.563066) (xy 141.706821 155.834344)\n        (xy 141.559568 156.188968) (xy 141.559233 156.572948) (xy 141.705866 156.927827) (xy 141.977144 157.199579) (xy 142.261329 157.317583)\n        (xy 141.874651 157.477356) (xy 141.538537 157.812884) (xy 141.356409 158.251497) (xy 141.355994 158.72642) (xy 141.537356 159.165349)\n        (xy 141.872884 159.501463) (xy 142.311497 159.683591) (xy 142.78642 159.684006) (xy 143.225349 159.502644) (xy 143.561463 159.167116)\n        (xy 143.743591 158.728503) (xy 143.744006 158.25358) (xy 143.744006 163.33358) (xy 143.562644 162.894651) (xy 143.227116 162.558537)\n        (xy 142.788503 162.376409) (xy 142.31358 162.375994) (xy 141.874651 162.557356) (xy 141.538537 162.892884) (xy 141.356409 163.331497)\n        (xy 141.355994 163.80642) (xy 141.537356 164.245349) (xy 141.872884 164.581463) (xy 142.311497 164.763591) (xy 142.78642 164.764006)\n        (xy 143.225349 164.582644) (xy 143.561463 164.247116) (xy 143.743591 163.808503) (xy 143.744006 163.33358) (xy 143.744006 165.87358)\n        (xy 143.562644 165.434651) (xy 143.227116 165.098537) (xy 142.788503 164.916409) (xy 142.31358 164.915994) (xy 141.874651 165.097356)\n        (xy 141.538537 165.432884) (xy 141.356409 165.871497) (xy 141.355994 166.34642) (xy 141.537356 166.785349) (xy 141.872884 167.121463)\n        (xy 142.311497 167.303591) (xy 142.78642 167.304006) (xy 143.225349 167.122644) (xy 143.561463 166.787116) (xy 143.743591 166.348503)\n        (xy 143.744006 165.87358) (xy 143.744006 174.3777) (xy 141.204006 174.3777) (xy 141.204006 165.87358) (xy 141.204006 163.33358)\n        (xy 141.204006 158.25358) (xy 141.022644 157.814651) (xy 140.687116 157.478537) (xy 140.500243 157.40094) (xy 140.500243 143.117918)\n        (xy 140.374833 142.814402) (xy 140.142819 142.581983) (xy 139.839523 142.456043) (xy 139.598498 142.455833) (xy 139.598498 132.607272)\n        (xy 139.451865 132.252393) (xy 139.180587 131.980641) (xy 139.171967 131.977061) (xy 139.171967 123.500852) (xy 139.025334 123.145973)\n        (xy 138.754056 122.874221) (xy 138.676743 122.842117) (xy 138.676743 107.849105) (xy 138.664006 107.654212) (xy 138.664006 104.91358)\n        (xy 138.482644 104.474651) (xy 138.147116 104.138537) (xy 137.708503 103.956409) (xy 137.23358 103.955994) (xy 136.794651 104.137356)\n        (xy 136.458537 104.472884) (xy 136.276409 104.911497) (xy 136.275994 105.38642) (xy 136.457356 105.825349) (xy 136.792884 106.161463)\n        (xy 137.231497 106.343591) (xy 137.70642 106.344006) (xy 138.145349 106.162644) (xy 138.481463 105.827116) (xy 138.663591 105.388503)\n        (xy 138.664006 104.91358) (xy 138.664006 107.654212) (xy 138.645771 107.375193) (xy 138.523999 107.081206) (xy 138.338993 107.000612)\n        (xy 138.159388 107.180217) (xy 138.159388 106.821007) (xy 138.078794 106.636001) (xy 137.629105 106.483257) (xy 137.155193 106.514229)\n        (xy 136.861206 106.636001) (xy 136.780612 106.821007) (xy 137.47 107.510395) (xy 138.159388 106.821007) (xy 138.159388 107.180217)\n        (xy 137.649605 107.69) (xy 138.338993 108.379388) (xy 138.523999 108.298794) (xy 138.676743 107.849105) (xy 138.676743 122.842117)\n        (xy 138.399432 122.726968) (xy 138.159388 122.726758) (xy 138.159388 108.558993) (xy 137.47 107.869605) (xy 137.290395 108.04921)\n        (xy 137.290395 107.69) (xy 136.601007 107.000612) (xy 136.416001 107.081206) (xy 136.263257 107.530895) (xy 136.294229 108.004807)\n        (xy 136.416001 108.298794) (xy 136.601007 108.379388) (xy 137.290395 107.69) (xy 137.290395 108.04921) (xy 136.780612 108.558993)\n        (xy 136.861206 108.743999) (xy 137.310895 108.896743) (xy 137.784807 108.865771) (xy 138.078794 108.743999) (xy 138.159388 108.558993)\n        (xy 138.159388 122.726758) (xy 138.015452 122.726633) (xy 137.998367 122.733692) (xy 137.998367 111.492652) (xy 137.851734 111.137773)\n        (xy 137.580456 110.866021) (xy 137.225832 110.718768) (xy 136.841852 110.718433) (xy 136.486973 110.865066) (xy 136.215221 111.136344)\n        (xy 136.067968 111.490968) (xy 136.067633 111.874948) (xy 136.214266 112.229827) (xy 136.485544 112.501579) (xy 136.840168 112.648832)\n        (xy 137.224148 112.649167) (xy 137.579027 112.502534) (xy 137.850779 112.231256) (xy 137.998032 111.876632) (xy 137.998367 111.492652)\n        (xy 137.998367 122.733692) (xy 137.660573 122.873266) (xy 137.490367 123.043175) (xy 137.490367 117.334652) (xy 137.343734 116.979773)\n        (xy 137.072456 116.708021) (xy 136.717832 116.560768) (xy 136.333852 116.560433) (xy 135.978973 116.707066) (xy 135.707221 116.978344)\n        (xy 135.559968 117.332968) (xy 135.559633 117.716948) (xy 135.706266 118.071827) (xy 135.977544 118.343579) (xy 136.332168 118.490832)\n        (xy 136.716148 118.491167) (xy 137.071027 118.344534) (xy 137.342779 118.073256) (xy 137.490032 117.718632) (xy 137.490367 117.334652)\n        (xy 137.490367 123.043175) (xy 137.388821 123.144544) (xy 137.241568 123.499168) (xy 137.241233 123.883148) (xy 137.387866 124.238027)\n        (xy 137.659144 124.509779) (xy 138.013768 124.657032) (xy 138.397748 124.657367) (xy 138.752627 124.510734) (xy 139.024379 124.239456)\n        (xy 139.171632 123.884832) (xy 139.171967 123.500852) (xy 139.171967 131.977061) (xy 138.825963 131.833388) (xy 138.752843 131.833324)\n        (xy 138.752843 128.811718) (xy 138.627433 128.508202) (xy 138.395419 128.275783) (xy 138.092123 128.149843) (xy 137.763718 128.149557)\n        (xy 137.460202 128.274967) (xy 137.227783 128.506981) (xy 137.101843 128.810277) (xy 137.101557 129.138682) (xy 137.226967 129.442198)\n        (xy 137.458981 129.674617) (xy 137.762277 129.800557) (xy 138.090682 129.800843) (xy 138.394198 129.675433) (xy 138.626617 129.443419)\n        (xy 138.752557 129.140123) (xy 138.752843 128.811718) (xy 138.752843 131.833324) (xy 138.441983 131.833053) (xy 138.087104 131.979686)\n        (xy 137.815352 132.250964) (xy 137.668099 132.605588) (xy 137.667764 132.989568) (xy 137.814397 133.344447) (xy 138.085675 133.616199)\n        (xy 138.440299 133.763452) (xy 138.824279 133.763787) (xy 139.179158 133.617154) (xy 139.45091 133.345876) (xy 139.598163 132.991252)\n        (xy 139.598498 132.607272) (xy 139.598498 142.455833) (xy 139.511118 142.455757) (xy 139.207602 142.581167) (xy 138.975183 142.813181)\n        (xy 138.849243 143.116477) (xy 138.848957 143.444882) (xy 138.974367 143.748398) (xy 139.206381 143.980817) (xy 139.509677 144.106757)\n        (xy 139.838082 144.107043) (xy 140.141598 143.981633) (xy 140.374017 143.749619) (xy 140.499957 143.446323) (xy 140.500243 143.117918)\n        (xy 140.500243 157.40094) (xy 140.248503 157.296409) (xy 139.843821 157.296055) (xy 139.851359 157.292941) (xy 140.069476 157.075205)\n        (xy 140.187665 156.790573) (xy 140.187934 156.482379) (xy 140.070241 156.197541) (xy 139.852505 155.979424) (xy 139.590958 155.87082)\n        (xy 139.591034 155.783879) (xy 139.473341 155.499041) (xy 139.413234 155.438828) (xy 139.413234 148.201979) (xy 139.295541 147.917141)\n        (xy 139.077805 147.699024) (xy 138.793173 147.580835) (xy 138.484979 147.580566) (xy 138.200141 147.698259) (xy 137.982024 147.915995)\n        (xy 137.863835 148.200627) (xy 137.863696 148.359563) (xy 137.742941 148.409459) (xy 137.524824 148.627195) (xy 137.406635 148.911827)\n        (xy 137.406366 149.220021) (xy 137.524059 149.504859) (xy 137.741795 149.722976) (xy 138.026427 149.841165) (xy 138.334621 149.841434)\n        (xy 138.619459 149.723741) (xy 138.837576 149.506005) (xy 138.955765 149.221373) (xy 138.955903 149.062436) (xy 139.076659 149.012541)\n        (xy 139.294776 148.794805) (xy 139.412965 148.510173) (xy 139.413234 148.201979) (xy 139.413234 155.438828) (xy 139.255605 155.280924)\n        (xy 138.970973 155.162735) (xy 138.662779 155.162466) (xy 138.377941 155.280159) (xy 138.159824 155.497895) (xy 138.041635 155.782527)\n        (xy 138.041366 156.090721) (xy 138.159059 156.375559) (xy 138.376795 156.593676) (xy 138.638341 156.702279) (xy 138.638266 156.789221)\n        (xy 138.755959 157.074059) (xy 138.973695 157.292176) (xy 139.258327 157.410365) (xy 139.496278 157.410572) (xy 139.334651 157.477356)\n        (xy 138.998537 157.812884) (xy 138.816409 158.251497) (xy 138.815994 158.72642) (xy 138.997356 159.165349) (xy 139.332884 159.501463)\n        (xy 139.771497 159.683591) (xy 140.24642 159.684006) (xy 140.685349 159.502644) (xy 141.021463 159.167116) (xy 141.203591 158.728503)\n        (xy 141.204006 158.25358) (xy 141.204006 163.33358) (xy 141.022644 162.894651) (xy 140.687116 162.558537) (xy 140.248503 162.376409)\n        (xy 139.77358 162.375994) (xy 139.334651 162.557356) (xy 138.998537 162.892884) (xy 138.816409 163.331497) (xy 138.815994 163.80642)\n        (xy 138.997356 164.245349) (xy 139.332884 164.581463) (xy 139.771497 164.763591) (xy 140.24642 164.764006) (xy 140.685349 164.582644)\n        (xy 141.021463 164.247116) (xy 141.203591 163.808503) (xy 141.204006 163.33358) (xy 141.204006 165.87358) (xy 141.022644 165.434651)\n        (xy 140.687116 165.098537) (xy 140.248503 164.916409) (xy 139.77358 164.915994) (xy 139.334651 165.097356) (xy 138.998537 165.432884)\n        (xy 138.816409 165.871497) (xy 138.815994 166.34642) (xy 138.997356 166.785349) (xy 139.332884 167.121463) (xy 139.771497 167.303591)\n        (xy 140.24642 167.304006) (xy 140.685349 167.122644) (xy 141.021463 166.787116) (xy 141.203591 166.348503) (xy 141.204006 165.87358)\n        (xy 141.204006 174.3777) (xy 138.676634 174.3777) (xy 138.676634 161.155979) (xy 138.663874 161.125097) (xy 138.663874 159.166487)\n        (xy 138.663874 157.813513) (xy 138.663724 157.641733) (xy 138.597848 157.483086) (xy 138.476275 157.361725) (xy 138.317513 157.296126)\n        (xy 137.70495 157.2962) (xy 137.597 157.40415) (xy 137.597 158.363) (xy 138.55585 158.363) (xy 138.6638 158.25505)\n        (xy 138.663874 157.813513) (xy 138.663874 159.166487) (xy 138.6638 158.72495) (xy 138.55585 158.617) (xy 137.597 158.617)\n        (xy 137.597 159.57585) (xy 137.70495 159.6838) (xy 138.317513 159.683874) (xy 138.476275 159.618275) (xy 138.597848 159.496914)\n        (xy 138.663724 159.338267) (xy 138.663874 159.166487) (xy 138.663874 161.125097) (xy 138.558941 160.871141) (xy 138.341205 160.653024)\n        (xy 138.056573 160.534835) (xy 137.748379 160.534566) (xy 137.463541 160.652259) (xy 137.343 160.772589) (xy 137.343 159.57585)\n        (xy 137.343 158.617) (xy 137.343 158.363) (xy 137.343 157.40415) (xy 137.23505 157.2962) (xy 137.076434 157.29618)\n        (xy 137.076434 119.753979) (xy 136.958741 119.469141) (xy 136.741005 119.251024) (xy 136.456373 119.132835) (xy 136.148179 119.132566)\n        (xy 135.863341 119.250259) (xy 135.645224 119.467995) (xy 135.527035 119.752627) (xy 135.526766 120.060821) (xy 135.644459 120.345659)\n        (xy 135.862195 120.563776) (xy 136.146827 120.681965) (xy 136.455021 120.682234) (xy 136.739859 120.564541) (xy 136.957976 120.346805)\n        (xy 137.076165 120.062173) (xy 137.076434 119.753979) (xy 137.076434 157.29618) (xy 136.622487 157.296126) (xy 136.581167 157.313199)\n        (xy 136.581167 144.506652) (xy 136.434534 144.151773) (xy 136.163256 143.880021) (xy 136.012183 143.817289) (xy 136.012183 129.550858)\n        (xy 135.886773 129.247342) (xy 135.654759 129.014923) (xy 135.351463 128.888983) (xy 135.023058 128.888697) (xy 134.719542 129.014107)\n        (xy 134.487123 129.246121) (xy 134.361183 129.549417) (xy 134.360897 129.877822) (xy 134.486307 130.181338) (xy 134.718321 130.413757)\n        (xy 135.021617 130.539697) (xy 135.350022 130.539983) (xy 135.653538 130.414573) (xy 135.885957 130.182559) (xy 136.011897 129.879263)\n        (xy 136.012183 129.550858) (xy 136.012183 143.817289) (xy 135.808632 143.732768) (xy 135.424652 143.732433) (xy 135.377778 143.7518)\n        (xy 135.377778 136.827993) (xy 135.231145 136.473114) (xy 134.959867 136.201362) (xy 134.605243 136.054109) (xy 134.221263 136.053774)\n        (xy 133.866384 136.200407) (xy 133.594632 136.471685) (xy 133.584006 136.497275) (xy 133.584006 132.85358) (xy 133.402644 132.414651)\n        (xy 133.067116 132.078537) (xy 133.037843 132.066381) (xy 133.037843 130.056318) (xy 132.912433 129.752802) (xy 132.680419 129.520383)\n        (xy 132.377123 129.394443) (xy 132.048718 129.394157) (xy 131.775367 129.507103) (xy 131.775367 106.920652) (xy 131.628734 106.565773)\n        (xy 131.357456 106.294021) (xy 131.002832 106.146768) (xy 130.618852 106.146433) (xy 130.263973 106.293066) (xy 129.992221 106.564344)\n        (xy 129.844968 106.918968) (xy 129.844633 107.302948) (xy 129.991266 107.657827) (xy 130.262544 107.929579) (xy 130.617168 108.076832)\n        (xy 131.001148 108.077167) (xy 131.356027 107.930534) (xy 131.627779 107.659256) (xy 131.775032 107.304632) (xy 131.775367 106.920652)\n        (xy 131.775367 129.507103) (xy 131.745202 129.519567) (xy 131.512783 129.751581) (xy 131.386843 130.054877) (xy 131.386557 130.383282)\n        (xy 131.511967 130.686798) (xy 131.743981 130.919217) (xy 132.047277 131.045157) (xy 132.375682 131.045443) (xy 132.679198 130.920033)\n        (xy 132.911617 130.688019) (xy 133.037557 130.384723) (xy 133.037843 130.056318) (xy 133.037843 132.066381) (xy 132.628503 131.896409)\n        (xy 132.15358 131.895994) (xy 131.714651 132.077356) (xy 131.378537 132.412884) (xy 131.196409 132.851497) (xy 131.195994 133.32642)\n        (xy 131.377356 133.765349) (xy 131.712884 134.101463) (xy 132.151497 134.283591) (xy 132.62642 134.284006) (xy 133.065349 134.102644)\n        (xy 133.401463 133.767116) (xy 133.583591 133.328503) (xy 133.584006 132.85358) (xy 133.584006 136.497275) (xy 133.447379 136.826309)\n        (xy 133.447044 137.210289) (xy 133.593677 137.565168) (xy 133.864955 137.83692) (xy 134.219579 137.984173) (xy 134.603559 137.984508)\n        (xy 134.958438 137.837875) (xy 135.23019 137.566597) (xy 135.377443 137.211973) (xy 135.377778 136.827993) (xy 135.377778 143.7518)\n        (xy 135.069773 143.879066) (xy 134.798021 144.150344) (xy 134.650768 144.504968) (xy 134.650433 144.888948) (xy 134.797066 145.243827)\n        (xy 135.068344 145.515579) (xy 135.422968 145.662832) (xy 135.806948 145.663167) (xy 136.161827 145.516534) (xy 136.433579 145.245256)\n        (xy 136.580832 144.890632) (xy 136.581167 144.506652) (xy 136.581167 157.313199) (xy 136.463725 157.361725) (xy 136.342152 157.483086)\n        (xy 136.276276 157.641733) (xy 136.276126 157.813513) (xy 136.2762 158.25505) (xy 136.38415 158.363) (xy 137.343 158.363)\n        (xy 137.343 158.617) (xy 136.38415 158.617) (xy 136.2762 158.72495) (xy 136.276126 159.166487) (xy 136.276276 159.338267)\n        (xy 136.342152 159.496914) (xy 136.463725 159.618275) (xy 136.622487 159.683874) (xy 137.23505 159.6838) (xy 137.343 159.57585)\n        (xy 137.343 160.772589) (xy 137.245424 160.869995) (xy 137.127235 161.154627) (xy 137.126966 161.462821) (xy 137.244659 161.747659)\n        (xy 137.462395 161.965776) (xy 137.747027 162.083965) (xy 138.055221 162.084234) (xy 138.340059 161.966541) (xy 138.558176 161.748805)\n        (xy 138.676365 161.464173) (xy 138.676634 161.155979) (xy 138.676634 174.3777) (xy 138.664006 174.3777) (xy 138.664006 165.87358)\n        (xy 138.664006 163.33358) (xy 138.482644 162.894651) (xy 138.147116 162.558537) (xy 137.708503 162.376409) (xy 137.23358 162.375994)\n        (xy 137.025425 162.462001) (xy 137.025643 162.212718) (xy 136.900233 161.909202) (xy 136.859345 161.868243) (xy 137.001017 161.726819)\n        (xy 137.126957 161.423523) (xy 137.127243 161.095118) (xy 137.001833 160.791602) (xy 136.769819 160.559183) (xy 136.466523 160.433243)\n        (xy 136.138118 160.432957) (xy 135.834602 160.558367) (xy 135.628643 160.763967) (xy 135.628643 151.087518) (xy 135.503233 150.784002)\n        (xy 135.271219 150.551583) (xy 134.967923 150.425643) (xy 134.639518 150.425357) (xy 134.336002 150.550767) (xy 134.23226 150.654328)\n        (xy 134.23226 143.359477) (xy 133.741101 142.171302) (xy 133.738471 142.167365) (xy 133.341677 141.837928) (xy 133.162072 142.017533)\n        (xy 133.162072 141.658323) (xy 132.832635 141.261529) (xy 131.645166 140.768664) (xy 131.043874 140.768231) (xy 131.043874 133.766487)\n        (xy 131.043874 132.242487) (xy 130.978275 132.083725) (xy 130.856914 131.962152) (xy 130.698267 131.896276) (xy 130.574043 131.896167)\n        (xy 130.574043 112.606518) (xy 130.448633 112.303002) (xy 130.216619 112.070583) (xy 130.091225 112.018514) (xy 130.091443 111.768318)\n        (xy 129.966033 111.464802) (xy 129.734019 111.232383) (xy 129.583256 111.16978) (xy 129.583443 110.955518) (xy 129.458033 110.652002)\n        (xy 129.23226 110.425834) (xy 129.23226 103.359477) (xy 128.741101 102.171302) (xy 128.738471 102.167365) (xy 128.341677 101.837928)\n        (xy 128.162072 102.017533) (xy 128.162072 101.658323) (xy 127.832635 101.261529) (xy 126.645166 100.768664) (xy 125.359477 100.76774)\n        (xy 124.171302 101.258899) (xy 124.167365 101.261529) (xy 123.837928 101.658323) (xy 124.097563 101.917958) (xy 124.360197 102.180592)\n        (xy 124.45 102.270395) (xy 124.629605 102.45) (xy 124.719408 102.539803) (xy 124.982042 102.802437) (xy 126 103.820395)\n        (xy 127.017958 102.802437) (xy 127.280592 102.539803) (xy 127.370395 102.45) (xy 127.55 102.270395) (xy 127.639803 102.180592)\n        (xy 127.902437 101.917958) (xy 128.162072 101.658323) (xy 128.162072 102.017533) (xy 128.082042 102.097563) (xy 127.819408 102.360197)\n        (xy 127.729605 102.45) (xy 127.55 102.629605) (xy 127.460197 102.719408) (xy 127.197563 102.982042) (xy 126.179605 104)\n        (xy 127.197563 105.017958) (xy 127.460197 105.280592) (xy 127.55 105.370395) (xy 127.729605 105.55) (xy 127.819408 105.639803)\n        (xy 128.082042 105.902437) (xy 128.341677 106.162072) (xy 128.738471 105.832635) (xy 129.231336 104.645166) (xy 129.23226 103.359477)\n        (xy 129.23226 110.425834) (xy 129.226019 110.419583) (xy 128.922723 110.293643) (xy 128.594318 110.293357) (xy 128.290802 110.418767)\n        (xy 128.162072 110.547272) (xy 128.162072 106.341677) (xy 127.902437 106.082042) (xy 127.639803 105.819408) (xy 127.55 105.729605)\n        (xy 127.370395 105.55) (xy 127.280592 105.460197) (xy 127.017958 105.197563) (xy 126 104.179605) (xy 125.820395 104.35921)\n        (xy 125.820395 104) (xy 124.802437 102.982042) (xy 124.539803 102.719408) (xy 124.45 102.629605) (xy 124.270395 102.45)\n        (xy 124.180592 102.360197) (xy 123.917958 102.097563) (xy 123.658323 101.837928) (xy 123.261529 102.167365) (xy 122.768664 103.354834)\n        (xy 122.76774 104.640523) (xy 123.258899 105.828698) (xy 123.261529 105.832635) (xy 123.658323 106.162072) (xy 123.917958 105.902437)\n        (xy 124.180592 105.639803) (xy 124.270395 105.55) (xy 124.45 105.370395) (xy 124.539803 105.280592) (xy 124.802437 105.017958)\n        (xy 125.820395 104) (xy 125.820395 104.35921) (xy 124.982042 105.197563) (xy 124.719408 105.460197) (xy 124.629605 105.55)\n        (xy 124.45 105.729605) (xy 124.360197 105.819408) (xy 124.097563 106.082042) (xy 123.837928 106.341677) (xy 124.167365 106.738471)\n        (xy 125.354834 107.231336) (xy 126.640523 107.23226) (xy 127.828698 106.741101) (xy 127.832635 106.738471) (xy 128.162072 106.341677)\n        (xy 128.162072 110.547272) (xy 128.058383 110.650781) (xy 128.034835 110.707489) (xy 127.959433 110.525002) (xy 127.727419 110.292583)\n        (xy 127.424123 110.166643) (xy 127.095718 110.166357) (xy 126.792202 110.291767) (xy 126.559783 110.523781) (xy 126.433843 110.827077)\n        (xy 126.433557 111.155482) (xy 126.558967 111.458998) (xy 126.56171 111.461745) (xy 126.508983 111.514381) (xy 126.383043 111.817677)\n        (xy 126.382757 112.146082) (xy 126.508167 112.449598) (xy 126.740181 112.682017) (xy 127.043477 112.807957) (xy 127.371882 112.808243)\n        (xy 127.675398 112.682833) (xy 127.703644 112.654635) (xy 127.703557 112.755682) (xy 127.828967 113.059198) (xy 128.060981 113.291617)\n        (xy 128.081827 113.300273) (xy 127.889221 113.492544) (xy 127.741968 113.847168) (xy 127.741633 114.231148) (xy 127.888266 114.586027)\n        (xy 128.159544 114.857779) (xy 128.514168 115.005032) (xy 128.898148 115.005367) (xy 129.253027 114.858734) (xy 129.524779 114.587456)\n        (xy 129.672032 114.232832) (xy 129.672367 113.848852) (xy 129.564341 113.587411) (xy 129.583477 113.595357) (xy 129.911882 113.595643)\n        (xy 130.215398 113.470233) (xy 130.447817 113.238219) (xy 130.573757 112.934923) (xy 130.574043 112.606518) (xy 130.574043 131.896167)\n        (xy 130.526487 131.896126) (xy 130.142243 131.896126) (xy 130.142243 129.827718) (xy 130.016833 129.524202) (xy 129.784819 129.291783)\n        (xy 129.481523 129.165843) (xy 129.153118 129.165557) (xy 128.849602 129.290967) (xy 128.617183 129.522981) (xy 128.491243 129.826277)\n        (xy 128.490957 130.154682) (xy 128.616367 130.458198) (xy 128.848381 130.690617) (xy 129.151677 130.816557) (xy 129.480082 130.816843)\n        (xy 129.783598 130.691433) (xy 130.016017 130.459419) (xy 130.141957 130.156123) (xy 130.142243 129.827718) (xy 130.142243 131.896126)\n        (xy 129.002487 131.896126) (xy 128.843725 131.961725) (xy 128.722152 132.083086) (xy 128.656276 132.241733) (xy 128.656126 132.413513)\n        (xy 128.656126 133.937513) (xy 128.721725 134.096275) (xy 128.768207 134.142838) (xy 128.646402 134.193167) (xy 128.413983 134.425181)\n        (xy 128.288043 134.728477) (xy 128.287757 135.056882) (xy 128.413167 135.360398) (xy 128.645181 135.592817) (xy 128.652603 135.595898)\n        (xy 128.643643 135.617477) (xy 128.643357 135.945882) (xy 128.768767 136.249398) (xy 129.000781 136.481817) (xy 129.304077 136.607757)\n        (xy 129.406409 136.607846) (xy 129.353783 136.660381) (xy 129.227843 136.963677) (xy 129.227557 137.292082) (xy 129.352967 137.595598)\n        (xy 129.584981 137.828017) (xy 129.888277 137.953957) (xy 130.216682 137.954243) (xy 130.520198 137.828833) (xy 130.752617 137.596819)\n        (xy 130.878557 137.293523) (xy 130.878843 136.965118) (xy 130.753433 136.661602) (xy 130.521419 136.429183) (xy 130.218123 136.303243)\n        (xy 130.11579 136.303153) (xy 130.168417 136.250619) (xy 130.294357 135.947323) (xy 130.294643 135.618918) (xy 130.169233 135.315402)\n        (xy 129.937219 135.082983) (xy 129.929796 135.079901) (xy 129.938757 135.058323) (xy 129.939043 134.729918) (xy 129.813633 134.426402)\n        (xy 129.671353 134.283874) (xy 130.697513 134.283874) (xy 130.856275 134.218275) (xy 130.977848 134.096914) (xy 131.043724 133.938267)\n        (xy 131.043874 133.766487) (xy 131.043874 140.768231) (xy 130.359477 140.76774) (xy 129.171302 141.258899) (xy 129.167365 141.261529)\n        (xy 128.837928 141.658323) (xy 129.097563 141.917958) (xy 129.360197 142.180592) (xy 129.45 142.270395) (xy 129.629605 142.45)\n        (xy 129.719408 142.539803) (xy 129.982042 142.802437) (xy 131 143.820395) (xy 132.017958 142.802437) (xy 132.280592 142.539803)\n        (xy 132.370395 142.45) (xy 132.55 142.270395) (xy 132.639803 142.180592) (xy 132.902437 141.917958) (xy 133.162072 141.658323)\n        (xy 133.162072 142.017533) (xy 133.082042 142.097563) (xy 132.819408 142.360197) (xy 132.729605 142.45) (xy 132.55 142.629605)\n        (xy 132.460197 142.719408) (xy 132.197563 142.982042) (xy 131.179605 144) (xy 132.197563 145.017958) (xy 132.460197 145.280592)\n        (xy 132.55 145.370395) (xy 132.729605 145.55) (xy 132.819408 145.639803) (xy 133.082042 145.902437) (xy 133.341677 146.162072)\n        (xy 133.738471 145.832635) (xy 134.231336 144.645166) (xy 134.23226 143.359477) (xy 134.23226 150.654328) (xy 134.103583 150.782781)\n        (xy 134.008067 151.012806) (xy 133.903033 150.758602) (xy 133.671019 150.526183) (xy 133.367723 150.400243) (xy 133.162072 150.400063)\n        (xy 133.162072 146.341677) (xy 132.902437 146.082042) (xy 132.639803 145.819408) (xy 132.55 145.729605) (xy 132.370395 145.55)\n        (xy 132.280592 145.460197) (xy 132.017958 145.197563) (xy 131 144.179605) (xy 130.820395 144.35921) (xy 130.820395 144)\n        (xy 129.802437 142.982042) (xy 129.539803 142.719408) (xy 129.45 142.629605) (xy 129.270395 142.45) (xy 129.180592 142.360197)\n        (xy 128.917958 142.097563) (xy 128.658323 141.837928) (xy 128.261529 142.167365) (xy 127.768664 143.354834) (xy 127.76774 144.640523)\n        (xy 128.258899 145.828698) (xy 128.261529 145.832635) (xy 128.658323 146.162072) (xy 128.917958 145.902437) (xy 129.180592 145.639803)\n        (xy 129.270395 145.55) (xy 129.45 145.370395) (xy 129.539803 145.280592) (xy 129.802437 145.017958) (xy 130.820395 144)\n        (xy 130.820395 144.35921) (xy 129.982042 145.197563) (xy 129.719408 145.460197) (xy 129.629605 145.55) (xy 129.45 145.729605)\n        (xy 129.360197 145.819408) (xy 129.097563 146.082042) (xy 128.837928 146.341677) (xy 129.167365 146.738471) (xy 130.354834 147.231336)\n        (xy 131.640523 147.23226) (xy 132.828698 146.741101) (xy 132.832635 146.738471) (xy 133.162072 146.341677) (xy 133.162072 150.400063)\n        (xy 133.039318 150.399957) (xy 132.735802 150.525367) (xy 132.503383 150.757381) (xy 132.377443 151.060677) (xy 132.377443 149.919118)\n        (xy 132.252033 149.615602) (xy 132.020019 149.383183) (xy 131.716723 149.257243) (xy 131.388318 149.256957) (xy 131.084802 149.382367)\n        (xy 130.852383 149.614381) (xy 130.726443 149.917677) (xy 130.726157 150.246082) (xy 130.851567 150.549598) (xy 131.083581 150.782017)\n        (xy 131.386877 150.907957) (xy 131.715282 150.908243) (xy 132.018798 150.782833) (xy 132.251217 150.550819) (xy 132.377157 150.247523)\n        (xy 132.377443 149.919118) (xy 132.377443 151.060677) (xy 132.377157 151.389082) (xy 132.502567 151.692598) (xy 132.734581 151.925017)\n        (xy 133.037877 152.050957) (xy 133.366282 152.051243) (xy 133.669798 151.925833) (xy 133.902217 151.693819) (xy 133.997732 151.463793)\n        (xy 134.102767 151.717998) (xy 134.334781 151.950417) (xy 134.638077 152.076357) (xy 134.966482 152.076643) (xy 135.269998 151.951233)\n        (xy 135.502417 151.719219) (xy 135.628357 151.415923) (xy 135.628643 151.087518) (xy 135.628643 160.763967) (xy 135.602183 160.790381)\n        (xy 135.476243 161.093677) (xy 135.475957 161.422082) (xy 135.601367 161.725598) (xy 135.642254 161.766556) (xy 135.500583 161.907981)\n        (xy 135.419081 162.104258) (xy 135.296619 161.981583) (xy 134.993323 161.855643) (xy 134.917443 161.855576) (xy 134.917443 158.910718)\n        (xy 134.792033 158.607202) (xy 134.560019 158.374783) (xy 134.256723 158.248843) (xy 133.928318 158.248557) (xy 133.863367 158.275394)\n        (xy 133.863367 156.978052) (xy 133.716734 156.623173) (xy 133.445456 156.351421) (xy 133.090832 156.204168) (xy 132.706852 156.203833)\n        (xy 132.351973 156.350466) (xy 132.080221 156.621744) (xy 131.932968 156.976368) (xy 131.932633 157.360348) (xy 132.079266 157.715227)\n        (xy 132.350544 157.986979) (xy 132.705168 158.134232) (xy 133.089148 158.134567) (xy 133.444027 157.987934) (xy 133.715779 157.716656)\n        (xy 133.863032 157.362032) (xy 133.863367 156.978052) (xy 133.863367 158.275394) (xy 133.624802 158.373967) (xy 133.392383 158.605981)\n        (xy 133.266443 158.909277) (xy 133.266157 159.237682) (xy 133.323899 159.37743) (xy 133.088573 159.474666) (xy 132.816821 159.745944)\n        (xy 132.669568 160.100568) (xy 132.669233 160.484548) (xy 132.815866 160.839427) (xy 133.087144 161.111179) (xy 133.441768 161.258432)\n        (xy 133.825748 161.258767) (xy 134.180627 161.112134) (xy 134.452379 160.840856) (xy 134.599632 160.486232) (xy 134.599967 160.102252)\n        (xy 134.478264 159.807708) (xy 134.558798 159.774433) (xy 134.791217 159.542419) (xy 134.917157 159.239123) (xy 134.917443 158.910718)\n        (xy 134.917443 161.855576) (xy 134.664918 161.855357) (xy 134.361402 161.980767) (xy 134.128983 162.212781) (xy 134.003043 162.516077)\n        (xy 134.002757 162.844482) (xy 134.128167 163.147998) (xy 134.360181 163.380417) (xy 134.546242 163.457676) (xy 134.536443 163.481277)\n        (xy 134.536157 163.809682) (xy 134.661567 164.113198) (xy 134.893581 164.345617) (xy 135.196877 164.471557) (xy 135.525282 164.471843)\n        (xy 135.828798 164.346433) (xy 136.061217 164.114419) (xy 136.187157 163.811123) (xy 136.187443 163.482718) (xy 136.071282 163.201588)\n        (xy 136.330258 163.201814) (xy 136.276409 163.331497) (xy 136.275994 163.80642) (xy 136.457356 164.245349) (xy 136.792884 164.581463)\n        (xy 137.231497 164.763591) (xy 137.70642 164.764006) (xy 138.145349 164.582644) (xy 138.481463 164.247116) (xy 138.663591 163.808503)\n        (xy 138.664006 163.33358) (xy 138.664006 165.87358) (xy 138.482644 165.434651) (xy 138.147116 165.098537) (xy 137.708503 164.916409)\n        (xy 137.23358 164.915994) (xy 136.794651 165.097356) (xy 136.458537 165.432884) (xy 136.276409 165.871497) (xy 136.275994 166.34642)\n        (xy 136.457356 166.785349) (xy 136.792884 167.121463) (xy 137.231497 167.303591) (xy 137.70642 167.304006) (xy 138.145349 167.122644)\n        (xy 138.481463 166.787116) (xy 138.663591 166.348503) (xy 138.664006 165.87358) (xy 138.664006 174.3777) (xy 132.689056 174.3777)\n        (xy 132.689056 166.430428) (xy 132.55207 166.098895) (xy 132.298639 165.845022) (xy 131.967346 165.707457) (xy 131.608628 165.707144)\n        (xy 131.602767 165.709565) (xy 131.602767 161.016652) (xy 131.456134 160.661773) (xy 131.184856 160.390021) (xy 130.830232 160.242768)\n        (xy 130.446252 160.242433) (xy 130.226424 160.333263) (xy 130.276432 160.212832) (xy 130.276767 159.828852) (xy 130.130134 159.473973)\n        (xy 129.858856 159.202221) (xy 129.504232 159.054968) (xy 129.120252 159.054633) (xy 128.765373 159.201266) (xy 128.493621 159.472544)\n        (xy 128.346368 159.827168) (xy 128.346033 160.211148) (xy 128.492666 160.566027) (xy 128.763944 160.837779) (xy 129.118568 160.985032)\n        (xy 129.502548 160.985367) (xy 129.722375 160.894536) (xy 129.672368 161.014968) (xy 129.672033 161.398948) (xy 129.818666 161.753827)\n        (xy 130.089944 162.025579) (xy 130.444568 162.172832) (xy 130.828548 162.173167) (xy 131.183427 162.026534) (xy 131.455179 161.755256)\n        (xy 131.602432 161.400632) (xy 131.602767 161.016652) (xy 131.602767 165.709565) (xy 131.277095 165.84413) (xy 131.023222 166.097561)\n        (xy 130.885657 166.428854) (xy 130.885344 166.787572) (xy 131.02233 167.119105) (xy 131.275761 167.372978) (xy 131.607054 167.510543)\n        (xy 131.965772 167.510856) (xy 132.297305 167.37387) (xy 132.551178 167.120439) (xy 132.688743 166.789146) (xy 132.689056 166.430428)\n        (xy 132.689056 174.3777) (xy 130.403056 174.3777) (xy 130.403056 167.827428) (xy 130.26607 167.495895) (xy 130.088584 167.318099)\n        (xy 130.167365 167.128373) (xy 130.167634 166.820179) (xy 130.049941 166.535341) (xy 130.037749 166.523128) (xy 130.148765 166.255773)\n        (xy 130.149034 165.947579) (xy 130.031341 165.662741) (xy 129.813605 165.444624) (xy 129.528973 165.326435) (xy 129.220779 165.326166)\n        (xy 128.935941 165.443859) (xy 128.873781 165.50591) (xy 128.873781 163.634149) (xy 128.873781 162.314149) (xy 128.83553 162.025545)\n        (xy 128.798677 161.936577) (xy 128.661242 161.913563) (xy 128.481637 162.093168) (xy 128.481637 161.733958) (xy 128.458623 161.596523)\n        (xy 128.338843 161.56454) (xy 128.338843 149.690518) (xy 128.213433 149.387002) (xy 127.981419 149.154583) (xy 127.973996 149.151501)\n        (xy 127.982957 149.129923) (xy 127.983243 148.801518) (xy 127.857833 148.498002) (xy 127.625819 148.265583) (xy 127.322523 148.139643)\n        (xy 126.994118 148.139357) (xy 126.899993 148.178248) (xy 126.916157 148.139323) (xy 126.916443 147.810918) (xy 126.791033 147.507402)\n        (xy 126.559019 147.274983) (xy 126.255723 147.149043) (xy 125.964006 147.148788) (xy 125.964006 145.55358) (xy 125.782644 145.114651)\n        (xy 125.447116 144.778537) (xy 125.008503 144.596409) (xy 124.719133 144.596156) (xy 124.719266 144.443755) (xy 125.00642 144.444006)\n        (xy 125.445349 144.262644) (xy 125.781463 143.927116) (xy 125.963591 143.488503) (xy 125.964006 143.01358) (xy 125.964006 140.47358)\n        (xy 125.964006 137.93358) (xy 125.964006 135.39358) (xy 125.964006 132.85358) (xy 125.964006 130.31358) (xy 125.875043 130.098273)\n        (xy 125.875043 126.449518) (xy 125.749633 126.146002) (xy 125.517619 125.913583) (xy 125.214323 125.787643) (xy 124.885918 125.787357)\n        (xy 124.668567 125.877164) (xy 124.668567 123.221452) (xy 124.663367 123.208867) (xy 124.663367 115.150252) (xy 124.516734 114.795373)\n        (xy 124.245456 114.523621) (xy 123.890832 114.376368) (xy 123.506852 114.376033) (xy 123.151973 114.522666) (xy 122.880221 114.793944)\n        (xy 122.732968 115.148568) (xy 122.732633 115.532548) (xy 122.879266 115.887427) (xy 123.150544 116.159179) (xy 123.505168 116.306432)\n        (xy 123.889148 116.306767) (xy 124.244027 116.160134) (xy 124.515779 115.888856) (xy 124.663032 115.534232) (xy 124.663367 115.150252)\n        (xy 124.663367 123.208867) (xy 124.521934 122.866573) (xy 124.250656 122.594821) (xy 123.896032 122.447568) (xy 123.512052 122.447233)\n        (xy 123.157173 122.593866) (xy 122.903243 122.847353) (xy 122.903243 119.896318) (xy 122.777833 119.592802) (xy 122.724378 119.539254)\n        (xy 122.726217 119.537419) (xy 122.852157 119.234123) (xy 122.852443 118.905718) (xy 122.727033 118.602202) (xy 122.495019 118.369783)\n        (xy 122.191723 118.243843) (xy 121.863318 118.243557) (xy 121.559802 118.368967) (xy 121.327383 118.600981) (xy 121.201443 118.904277)\n        (xy 121.201157 119.232682) (xy 121.326567 119.536198) (xy 121.380021 119.589745) (xy 121.378183 119.591581) (xy 121.252243 119.894877)\n        (xy 121.251957 120.223282) (xy 121.377367 120.526798) (xy 121.380087 120.529523) (xy 121.352783 120.556781) (xy 121.226843 120.860077)\n        (xy 121.226643 121.089564) (xy 121.021819 120.884383) (xy 120.718523 120.758443) (xy 120.390118 120.758157) (xy 120.086602 120.883567)\n        (xy 119.854183 121.115581) (xy 119.728243 121.418877) (xy 119.727957 121.747282) (xy 119.853367 122.050798) (xy 120.085381 122.283217)\n        (xy 120.388677 122.409157) (xy 120.717082 122.409443) (xy 121.020598 122.284033) (xy 121.2012 122.103745) (xy 121.201157 122.153682)\n        (xy 121.326567 122.457198) (xy 121.558581 122.689617) (xy 121.861877 122.815557) (xy 122.190282 122.815843) (xy 122.493798 122.690433)\n        (xy 122.726217 122.458419) (xy 122.852157 122.155123) (xy 122.852443 121.826718) (xy 122.727033 121.523202) (xy 122.724312 121.520476)\n        (xy 122.751617 121.493219) (xy 122.877557 121.189923) (xy 122.877843 120.861518) (xy 122.752433 120.558002) (xy 122.749712 120.555276)\n        (xy 122.777017 120.528019) (xy 122.902957 120.224723) (xy 122.903243 119.896318) (xy 122.903243 122.847353) (xy 122.885421 122.865144)\n        (xy 122.738168 123.219768) (xy 122.737833 123.603748) (xy 122.884466 123.958627) (xy 123.155744 124.230379) (xy 123.510368 124.377632)\n        (xy 123.894348 124.377967) (xy 124.249227 124.231334) (xy 124.520979 123.960056) (xy 124.668232 123.605432) (xy 124.668567 123.221452)\n        (xy 124.668567 125.877164) (xy 124.582402 125.912767) (xy 124.349983 126.144781) (xy 124.224043 126.448077) (xy 124.223757 126.776482)\n        (xy 124.349167 127.079998) (xy 124.581181 127.312417) (xy 124.884477 127.438357) (xy 125.212882 127.438643) (xy 125.516398 127.313233)\n        (xy 125.748817 127.081219) (xy 125.874757 126.777923) (xy 125.875043 126.449518) (xy 125.875043 130.098273) (xy 125.782644 129.874651)\n        (xy 125.447116 129.538537) (xy 125.008503 129.356409) (xy 124.53358 129.355994) (xy 124.094651 129.537356) (xy 123.758537 129.872884)\n        (xy 123.576409 130.311497) (xy 123.575994 130.78642) (xy 123.757356 131.225349) (xy 124.092884 131.561463) (xy 124.531497 131.743591)\n        (xy 125.00642 131.744006) (xy 125.445349 131.562644) (xy 125.781463 131.227116) (xy 125.963591 130.788503) (xy 125.964006 130.31358)\n        (xy 125.964006 132.85358) (xy 125.782644 132.414651) (xy 125.447116 132.078537) (xy 125.008503 131.896409) (xy 124.53358 131.895994)\n        (xy 124.094651 132.077356) (xy 123.758537 132.412884) (xy 123.576409 132.851497) (xy 123.575994 133.32642) (xy 123.757356 133.765349)\n        (xy 124.092884 134.101463) (xy 124.531497 134.283591) (xy 125.00642 134.284006) (xy 125.445349 134.102644) (xy 125.781463 133.767116)\n        (xy 125.963591 133.328503) (xy 125.964006 132.85358) (xy 125.964006 135.39358) (xy 125.782644 134.954651) (xy 125.447116 134.618537)\n        (xy 125.008503 134.436409) (xy 124.53358 134.435994) (xy 124.094651 134.617356) (xy 123.758537 134.952884) (xy 123.576409 135.391497)\n        (xy 123.575994 135.86642) (xy 123.757356 136.305349) (xy 124.092884 136.641463) (xy 124.531497 136.823591) (xy 125.00642 136.824006)\n        (xy 125.445349 136.642644) (xy 125.781463 136.307116) (xy 125.963591 135.868503) (xy 125.964006 135.39358) (xy 125.964006 137.93358)\n        (xy 125.782644 137.494651) (xy 125.447116 137.158537) (xy 125.008503 136.976409) (xy 124.53358 136.975994) (xy 124.094651 137.157356)\n        (xy 123.758537 137.492884) (xy 123.576409 137.931497) (xy 123.575994 138.40642) (xy 123.757356 138.845349) (xy 124.092884 139.181463)\n        (xy 124.531497 139.363591) (xy 125.00642 139.364006) (xy 125.445349 139.182644) (xy 125.781463 138.847116) (xy 125.963591 138.408503)\n        (xy 125.964006 137.93358) (xy 125.964006 140.47358) (xy 125.782644 140.034651) (xy 125.447116 139.698537) (xy 125.008503 139.516409)\n        (xy 124.53358 139.515994) (xy 124.094651 139.697356) (xy 123.758537 140.032884) (xy 123.576409 140.471497) (xy 123.575994 140.94642)\n        (xy 123.757356 141.385349) (xy 124.092884 141.721463) (xy 124.531497 141.903591) (xy 125.00642 141.904006) (xy 125.445349 141.722644)\n        (xy 125.781463 141.387116) (xy 125.963591 140.948503) (xy 125.964006 140.47358) (xy 125.964006 143.01358) (xy 125.782644 142.574651)\n        (xy 125.447116 142.238537) (xy 125.008503 142.056409) (xy 124.53358 142.055994) (xy 124.094651 142.237356) (xy 123.758537 142.572884)\n        (xy 123.576409 143.011497) (xy 123.575994 143.48642) (xy 123.604193 143.554669) (xy 123.562852 143.554633) (xy 123.358653 143.639006)\n        (xy 123.436743 143.409105) (xy 123.424006 143.214212) (xy 123.424006 140.47358) (xy 123.424006 137.93358) (xy 123.424006 135.39358)\n        (xy 123.424006 132.85358) (xy 123.424006 130.31358) (xy 123.242644 129.874651) (xy 122.907116 129.538537) (xy 122.468503 129.356409)\n        (xy 121.99358 129.355994) (xy 121.554651 129.537356) (xy 121.218537 129.872884) (xy 121.107367 130.140611) (xy 121.107367 126.478652)\n        (xy 120.960734 126.123773) (xy 120.689456 125.852021) (xy 120.334832 125.704768) (xy 119.950852 125.704433) (xy 119.595973 125.851066)\n        (xy 119.324221 126.122344) (xy 119.176968 126.476968) (xy 119.176633 126.860948) (xy 119.323266 127.215827) (xy 119.594544 127.487579)\n        (xy 119.949168 127.634832) (xy 120.333148 127.635167) (xy 120.688027 127.488534) (xy 120.959779 127.217256) (xy 121.107032 126.862632)\n        (xy 121.107367 126.478652) (xy 121.107367 130.140611) (xy 121.036409 130.311497) (xy 121.035994 130.78642) (xy 121.217356 131.225349)\n        (xy 121.552884 131.561463) (xy 121.991497 131.743591) (xy 122.46642 131.744006) (xy 122.905349 131.562644) (xy 123.241463 131.227116)\n        (xy 123.423591 130.788503) (xy 123.424006 130.31358) (xy 123.424006 132.85358) (xy 123.242644 132.414651) (xy 122.907116 132.078537)\n        (xy 122.468503 131.896409) (xy 121.99358 131.895994) (xy 121.554651 132.077356) (xy 121.218537 132.412884) (xy 121.036409 132.851497)\n        (xy 121.035994 133.32642) (xy 121.217356 133.765349) (xy 121.552884 134.101463) (xy 121.991497 134.283591) (xy 122.46642 134.284006)\n        (xy 122.905349 134.102644) (xy 123.241463 133.767116) (xy 123.423591 133.328503) (xy 123.424006 132.85358) (xy 123.424006 135.39358)\n        (xy 123.242644 134.954651) (xy 122.907116 134.618537) (xy 122.468503 134.436409) (xy 121.99358 134.435994) (xy 121.554651 134.617356)\n        (xy 121.218537 134.952884) (xy 121.036409 135.391497) (xy 121.035994 135.86642) (xy 121.217356 136.305349) (xy 121.552884 136.641463)\n        (xy 121.991497 136.823591) (xy 122.46642 136.824006) (xy 122.905349 136.642644) (xy 123.241463 136.307116) (xy 123.423591 135.868503)\n        (xy 123.424006 135.39358) (xy 123.424006 137.93358) (xy 123.242644 137.494651) (xy 122.907116 137.158537) (xy 122.468503 136.976409)\n        (xy 121.99358 136.975994) (xy 121.554651 137.157356) (xy 121.218537 137.492884) (xy 121.036409 137.931497) (xy 121.035994 138.40642)\n        (xy 121.217356 138.845349) (xy 121.552884 139.181463) (xy 121.991497 139.363591) (xy 122.46642 139.364006) (xy 122.905349 139.182644)\n        (xy 123.241463 138.847116) (xy 123.423591 138.408503) (xy 123.424006 137.93358) (xy 123.424006 140.47358) (xy 123.242644 140.034651)\n        (xy 122.907116 139.698537) (xy 122.468503 139.516409) (xy 121.99358 139.515994) (xy 121.554651 139.697356) (xy 121.218537 140.032884)\n        (xy 121.036409 140.471497) (xy 121.035994 140.94642) (xy 121.217356 141.385349) (xy 121.552884 141.721463) (xy 121.991497 141.903591)\n        (xy 122.46642 141.904006) (xy 122.905349 141.722644) (xy 123.241463 141.387116) (xy 123.423591 140.948503) (xy 123.424006 140.47358)\n        (xy 123.424006 143.214212) (xy 123.405771 142.935193) (xy 123.283999 142.641206) (xy 123.098993 142.560612) (xy 122.919388 142.740217)\n        (xy 122.919388 142.381007) (xy 122.838794 142.196001) (xy 122.389105 142.043257) (xy 121.915193 142.074229) (xy 121.621206 142.196001)\n        (xy 121.540612 142.381007) (xy 122.23 143.070395) (xy 122.919388 142.381007) (xy 122.919388 142.740217) (xy 122.499408 143.160197)\n        (xy 122.409605 143.25) (xy 122.23 143.429605) (xy 122.140197 143.519408) (xy 122.050395 143.60921) (xy 122.050395 143.25)\n        (xy 121.361007 142.560612) (xy 121.176001 142.641206) (xy 121.023257 143.090895) (xy 121.054229 143.564807) (xy 121.176001 143.858794)\n        (xy 121.361007 143.939388) (xy 122.050395 143.25) (xy 122.050395 143.60921) (xy 121.540612 144.118993) (xy 121.621206 144.303999)\n        (xy 122.070895 144.456743) (xy 122.544807 144.425771) (xy 122.790237 144.324111) (xy 122.788968 144.327168) (xy 122.788633 144.711148)\n        (xy 122.797705 144.733105) (xy 122.468503 144.596409) (xy 121.99358 144.595994) (xy 121.554651 144.777356) (xy 121.218537 145.112884)\n        (xy 121.036409 145.551497) (xy 121.035994 146.02642) (xy 121.217356 146.465349) (xy 121.552884 146.801463) (xy 121.991497 146.983591)\n        (xy 122.46642 146.984006) (xy 122.905349 146.802644) (xy 123.241463 146.467116) (xy 123.423591 146.028503) (xy 123.424006 145.55358)\n        (xy 123.361409 145.402084) (xy 123.561168 145.485032) (xy 123.603992 145.485069) (xy 123.576409 145.551497) (xy 123.575994 146.02642)\n        (xy 123.757356 146.465349) (xy 124.092884 146.801463) (xy 124.531497 146.983591) (xy 125.00642 146.984006) (xy 125.445349 146.802644)\n        (xy 125.781463 146.467116) (xy 125.963591 146.028503) (xy 125.964006 145.55358) (xy 125.964006 147.148788) (xy 125.927318 147.148757)\n        (xy 125.623802 147.274167) (xy 125.513119 147.384656) (xy 125.447116 147.318537) (xy 125.008503 147.136409) (xy 124.53358 147.135994)\n        (xy 124.094651 147.317356) (xy 123.758537 147.652884) (xy 123.576409 148.091497) (xy 123.575994 148.56642) (xy 123.757356 149.005349)\n        (xy 124.092884 149.341463) (xy 124.531497 149.523591) (xy 125.00642 149.524006) (xy 125.445349 149.342644) (xy 125.781463 149.007116)\n        (xy 125.876141 148.779104) (xy 125.925877 148.799757) (xy 126.254282 148.800043) (xy 126.348406 148.761151) (xy 126.332367 148.799777)\n        (xy 126.308318 148.799757) (xy 126.004802 148.925167) (xy 125.772383 149.157181) (xy 125.646443 149.460477) (xy 125.646157 149.788882)\n        (xy 125.771567 150.092398) (xy 126.003581 150.324817) (xy 126.235704 150.421203) (xy 126.153383 150.503381) (xy 126.027443 150.806677)\n        (xy 126.027157 151.135082) (xy 126.152567 151.438598) (xy 126.384581 151.671017) (xy 126.687877 151.796957) (xy 127.016282 151.797243)\n        (xy 127.319798 151.671833) (xy 127.552217 151.439819) (xy 127.678157 151.136523) (xy 127.678443 150.808118) (xy 127.625339 150.679598)\n        (xy 127.676682 150.679643) (xy 127.980198 150.554233) (xy 128.212617 150.322219) (xy 128.338557 150.018923) (xy 128.338843 149.690518)\n        (xy 128.338843 161.56454) (xy 128.177349 161.521419) (xy 127.888745 161.55967) (xy 127.799777 161.596523) (xy 127.776763 161.733958)\n        (xy 128.1292 162.086395) (xy 128.481637 161.733958) (xy 128.481637 162.093168) (xy 128.308805 162.266) (xy 128.661242 162.618437)\n        (xy 128.798677 162.595423) (xy 128.873781 162.314149) (xy 128.873781 163.634149) (xy 128.83553 163.345545) (xy 128.798677 163.256577)\n        (xy 128.661242 163.233563) (xy 128.481637 163.413168) (xy 128.481637 163.053958) (xy 128.460209 162.926) (xy 128.481637 162.798042)\n        (xy 128.1292 162.445605) (xy 128.001242 162.573563) (xy 127.949595 162.62521) (xy 127.949595 162.266) (xy 127.597158 161.913563)\n        (xy 127.4692 161.93499) (xy 127.341242 161.913563) (xy 127.291567 161.963238) (xy 127.291567 159.178852) (xy 127.144934 158.823973)\n        (xy 126.873656 158.552221) (xy 126.519032 158.404968) (xy 126.135052 158.404633) (xy 125.964006 158.475307) (xy 125.964006 153.17358)\n        (xy 125.964006 150.63358) (xy 125.782644 150.194651) (xy 125.447116 149.858537) (xy 125.008503 149.676409) (xy 124.53358 149.675994)\n        (xy 124.094651 149.857356) (xy 123.758537 150.192884) (xy 123.576409 150.631497) (xy 123.575994 151.10642) (xy 123.757356 151.545349)\n        (xy 124.092884 151.881463) (xy 124.531497 152.063591) (xy 125.00642 152.064006) (xy 125.445349 151.882644) (xy 125.781463 151.547116)\n        (xy 125.963591 151.108503) (xy 125.964006 150.63358) (xy 125.964006 153.17358) (xy 125.782644 152.734651) (xy 125.447116 152.398537)\n        (xy 125.008503 152.216409) (xy 124.53358 152.215994) (xy 124.094651 152.397356) (xy 123.758537 152.732884) (xy 123.576409 153.171497)\n        (xy 123.575994 153.64642) (xy 123.757356 154.085349) (xy 124.092884 154.421463) (xy 124.531497 154.603591) (xy 125.00642 154.604006)\n        (xy 125.445349 154.422644) (xy 125.781463 154.087116) (xy 125.963591 153.648503) (xy 125.964006 153.17358) (xy 125.964006 158.475307)\n        (xy 125.963874 158.475362) (xy 125.963874 156.626487) (xy 125.963874 155.102487) (xy 125.898275 154.943725) (xy 125.776914 154.822152)\n        (xy 125.618267 154.756276) (xy 125.446487 154.756126) (xy 123.922487 154.756126) (xy 123.763725 154.821725) (xy 123.642152 154.943086)\n        (xy 123.576276 155.101733) (xy 123.576126 155.273513) (xy 123.576126 156.797513) (xy 123.641725 156.956275) (xy 123.763086 157.077848)\n        (xy 123.921733 157.143724) (xy 124.093513 157.143874) (xy 125.617513 157.143874) (xy 125.776275 157.078275) (xy 125.897848 156.956914)\n        (xy 125.963724 156.798267) (xy 125.963874 156.626487) (xy 125.963874 158.475362) (xy 125.780173 158.551266) (xy 125.508421 158.822544)\n        (xy 125.361168 159.177168) (xy 125.360833 159.561148) (xy 125.507466 159.916027) (xy 125.778744 160.187779) (xy 126.133368 160.335032)\n        (xy 126.517348 160.335367) (xy 126.872227 160.188734) (xy 127.143979 159.917456) (xy 127.291232 159.562832) (xy 127.291567 159.178852)\n        (xy 127.291567 161.963238) (xy 127.161637 162.093168) (xy 127.161637 161.733958) (xy 127.138623 161.596523) (xy 126.857349 161.521419)\n        (xy 126.568745 161.55967) (xy 126.479777 161.596523) (xy 126.456763 161.733958) (xy 126.8092 162.086395) (xy 127.161637 161.733958)\n        (xy 127.161637 162.093168) (xy 126.988805 162.266) (xy 127.116763 162.393958) (xy 127.341242 162.618437) (xy 127.4692 162.746395)\n        (xy 127.597158 162.618437) (xy 127.821637 162.393958) (xy 127.949595 162.266) (xy 127.949595 162.62521) (xy 127.776763 162.798042)\n        (xy 127.648805 162.926) (xy 127.776763 163.053958) (xy 128.001242 163.278437) (xy 128.1292 163.406395) (xy 128.481637 163.053958)\n        (xy 128.481637 163.413168) (xy 128.308805 163.586) (xy 128.661242 163.938437) (xy 128.798677 163.915423) (xy 128.873781 163.634149)\n        (xy 128.873781 165.50591) (xy 128.717824 165.661595) (xy 128.599635 165.946227) (xy 128.599366 166.254421) (xy 128.717059 166.539259)\n        (xy 128.72925 166.551471) (xy 128.618235 166.818827) (xy 128.617966 167.127021) (xy 128.735659 167.411859) (xy 128.777789 167.454063)\n        (xy 128.737222 167.494561) (xy 128.599657 167.825854) (xy 128.599344 168.184572) (xy 128.73633 168.516105) (xy 128.989761 168.769978)\n        (xy 129.321054 168.907543) (xy 129.679772 168.907856) (xy 130.011305 168.77087) (xy 130.265178 168.517439) (xy 130.402743 168.186146)\n        (xy 130.403056 167.827428) (xy 130.403056 174.3777) (xy 128.481637 174.3777) (xy 128.481637 164.118042) (xy 128.1292 163.765605)\n        (xy 127.949595 163.94521) (xy 127.949595 163.586) (xy 127.821637 163.458042) (xy 127.597158 163.233563) (xy 127.4692 163.105605)\n        (xy 127.341242 163.233563) (xy 127.289595 163.28521) (xy 127.289595 162.926) (xy 127.161637 162.798042) (xy 126.937158 162.573563)\n        (xy 126.8092 162.445605) (xy 126.629595 162.62521) (xy 126.629595 162.266) (xy 126.277158 161.913563) (xy 126.139723 161.936577)\n        (xy 126.064619 162.217851) (xy 126.10287 162.506455) (xy 126.139723 162.595423) (xy 126.277158 162.618437) (xy 126.629595 162.266)\n        (xy 126.629595 162.62521) (xy 126.456763 162.798042) (xy 126.47819 162.926) (xy 126.456763 163.053958) (xy 126.8092 163.406395)\n        (xy 126.937158 163.278437) (xy 127.161637 163.053958) (xy 127.289595 162.926) (xy 127.289595 163.28521) (xy 127.116763 163.458042)\n        (xy 126.988805 163.586) (xy 127.341242 163.938437) (xy 127.4692 163.917009) (xy 127.597158 163.938437) (xy 127.949595 163.586)\n        (xy 127.949595 163.94521) (xy 127.776763 164.118042) (xy 127.799777 164.255477) (xy 128.081051 164.330581) (xy 128.369655 164.29233)\n        (xy 128.458623 164.255477) (xy 128.481637 164.118042) (xy 128.481637 174.3777) (xy 127.161637 174.3777) (xy 127.161637 164.118042)\n        (xy 126.8092 163.765605) (xy 126.629595 163.94521) (xy 126.629595 163.586) (xy 126.277158 163.233563) (xy 126.139723 163.256577)\n        (xy 126.064619 163.537851) (xy 126.10287 163.826455) (xy 126.139723 163.915423) (xy 126.277158 163.938437) (xy 126.629595 163.586)\n        (xy 126.629595 163.94521) (xy 126.456763 164.118042) (xy 126.479777 164.255477) (xy 126.761051 164.330581) (xy 127.049655 164.29233)\n        (xy 127.138623 164.255477) (xy 127.161637 164.118042) (xy 127.161637 174.3777) (xy 125.374567 174.3777) (xy 125.374567 164.527852)\n        (xy 125.227934 164.172973) (xy 125.036843 163.981548) (xy 125.036843 160.917318) (xy 124.911433 160.613802) (xy 124.679419 160.381383)\n        (xy 124.376123 160.255443) (xy 124.122443 160.255222) (xy 124.122443 157.793118) (xy 123.997033 157.489602) (xy 123.765019 157.257183)\n        (xy 123.461723 157.131243) (xy 123.436743 157.131221) (xy 123.436743 156.109105) (xy 123.424006 155.914212) (xy 123.424006 153.17358)\n        (xy 123.424006 150.63358) (xy 123.424006 148.09358) (xy 123.242644 147.654651) (xy 122.907116 147.318537) (xy 122.468503 147.136409)\n        (xy 121.99358 147.135994) (xy 121.554651 147.317356) (xy 121.218537 147.652884) (xy 121.036409 148.091497) (xy 121.035994 148.56642)\n        (xy 121.217356 149.005349) (xy 121.552884 149.341463) (xy 121.991497 149.523591) (xy 122.46642 149.524006) (xy 122.905349 149.342644)\n        (xy 123.241463 149.007116) (xy 123.423591 148.568503) (xy 123.424006 148.09358) (xy 123.424006 150.63358) (xy 123.242644 150.194651)\n        (xy 122.907116 149.858537) (xy 122.468503 149.676409) (xy 121.99358 149.675994) (xy 121.554651 149.857356) (xy 121.218537 150.192884)\n        (xy 121.036409 150.631497) (xy 121.035994 151.10642) (xy 121.217356 151.545349) (xy 121.552884 151.881463) (xy 121.991497 152.063591)\n        (xy 122.46642 152.064006) (xy 122.905349 151.882644) (xy 123.241463 151.547116) (xy 123.423591 151.108503) (xy 123.424006 150.63358)\n        (xy 123.424006 153.17358) (xy 123.242644 152.734651) (xy 122.907116 152.398537) (xy 122.468503 152.216409) (xy 121.99358 152.215994)\n        (xy 121.554651 152.397356) (xy 121.218537 152.732884) (xy 121.036409 153.171497) (xy 121.035994 153.64642) (xy 121.217356 154.085349)\n        (xy 121.552884 154.421463) (xy 121.991497 154.603591) (xy 122.46642 154.604006) (xy 122.905349 154.422644) (xy 123.241463 154.087116)\n        (xy 123.423591 153.648503) (xy 123.424006 153.17358) (xy 123.424006 155.914212) (xy 123.405771 155.635193) (xy 123.283999 155.341206)\n        (xy 123.098993 155.260612) (xy 122.919388 155.440217) (xy 122.919388 155.081007) (xy 122.838794 154.896001) (xy 122.389105 154.743257)\n        (xy 121.915193 154.774229) (xy 121.621206 154.896001) (xy 121.540612 155.081007) (xy 122.23 155.770395) (xy 122.919388 155.081007)\n        (xy 122.919388 155.440217) (xy 122.409605 155.95) (xy 123.098993 156.639388) (xy 123.283999 156.558794) (xy 123.436743 156.109105)\n        (xy 123.436743 157.131221) (xy 123.133318 157.130957) (xy 122.919388 157.21935) (xy 122.919388 156.818993) (xy 122.23 156.129605)\n        (xy 122.050395 156.30921) (xy 122.050395 155.95) (xy 121.361007 155.260612) (xy 121.176001 155.341206) (xy 121.023257 155.790895)\n        (xy 121.054229 156.264807) (xy 121.176001 156.558794) (xy 121.361007 156.639388) (xy 122.050395 155.95) (xy 122.050395 156.30921)\n        (xy 121.540612 156.818993) (xy 121.621206 157.003999) (xy 122.070895 157.156743) (xy 122.544807 157.125771) (xy 122.838794 157.003999)\n        (xy 122.919388 156.818993) (xy 122.919388 157.21935) (xy 122.829802 157.256367) (xy 122.597383 157.488381) (xy 122.471443 157.791677)\n        (xy 122.471157 158.120082) (xy 122.596567 158.423598) (xy 122.828581 158.656017) (xy 123.131877 158.781957) (xy 123.460282 158.782243)\n        (xy 123.763798 158.656833) (xy 123.996217 158.424819) (xy 124.122157 158.121523) (xy 124.122443 157.793118) (xy 124.122443 160.255222)\n        (xy 124.047718 160.255157) (xy 123.744202 160.380567) (xy 123.511783 160.612581) (xy 123.385843 160.915877) (xy 123.385557 161.244282)\n        (xy 123.510967 161.547798) (xy 123.742981 161.780217) (xy 124.046277 161.906157) (xy 124.374682 161.906443) (xy 124.678198 161.781033)\n        (xy 124.910617 161.549019) (xy 125.036557 161.245723) (xy 125.036843 160.917318) (xy 125.036843 163.981548) (xy 124.956656 163.901221)\n        (xy 124.602032 163.753968) (xy 124.541567 163.753915) (xy 124.541567 162.743852) (xy 124.394934 162.388973) (xy 124.123656 162.117221)\n        (xy 123.769032 161.969968) (xy 123.385052 161.969633) (xy 123.030173 162.116266) (xy 122.758421 162.387544) (xy 122.611168 162.742168)\n        (xy 122.610833 163.126148) (xy 122.757466 163.481027) (xy 123.028744 163.752779) (xy 123.383368 163.900032) (xy 123.767348 163.900367)\n        (xy 124.122227 163.753734) (xy 124.393979 163.482456) (xy 124.541232 163.127832) (xy 124.541567 162.743852) (xy 124.541567 163.753915)\n        (xy 124.218052 163.753633) (xy 123.863173 163.900266) (xy 123.591421 164.171544) (xy 123.444168 164.526168) (xy 123.443833 164.910148)\n        (xy 123.590466 165.265027) (xy 123.861744 165.536779) (xy 124.216368 165.684032) (xy 124.600348 165.684367) (xy 124.955227 165.537734)\n        (xy 125.226979 165.266456) (xy 125.374232 164.911832) (xy 125.374567 164.527852) (xy 125.374567 174.3777) (xy 121.120043 174.3777)\n        (xy 121.120043 172.861318) (xy 120.994633 172.557802) (xy 120.762619 172.325383) (xy 120.706167 172.301941) (xy 120.706167 164.471052)\n        (xy 120.559534 164.116173) (xy 120.353098 163.909377) (xy 120.477232 163.610432) (xy 120.477567 163.226452) (xy 120.330934 162.871573)\n        (xy 120.059656 162.599821) (xy 119.705032 162.452568) (xy 119.321052 162.452233) (xy 118.966173 162.598866) (xy 118.694421 162.870144)\n        (xy 118.547168 163.224768) (xy 118.546833 163.608748) (xy 118.693466 163.963627) (xy 118.899901 164.170422) (xy 118.775768 164.469368)\n        (xy 118.775433 164.853348) (xy 118.922066 165.208227) (xy 119.193344 165.479979) (xy 119.547968 165.627232) (xy 119.931948 165.627567)\n        (xy 120.286827 165.480934) (xy 120.558579 165.209656) (xy 120.705832 164.855032) (xy 120.706167 164.471052) (xy 120.706167 172.301941)\n        (xy 120.553767 172.238659) (xy 120.553767 167.722252) (xy 120.407134 167.367373) (xy 120.135856 167.095621) (xy 119.781232 166.948368)\n        (xy 119.397252 166.948033) (xy 119.042373 167.094666) (xy 118.770621 167.365944) (xy 118.623368 167.720568) (xy 118.623033 168.104548)\n        (xy 118.769666 168.459427) (xy 119.040944 168.731179) (xy 119.395568 168.878432) (xy 119.779548 168.878767) (xy 120.134427 168.732134)\n        (xy 120.406179 168.460856) (xy 120.553432 168.106232) (xy 120.553767 167.722252) (xy 120.553767 172.238659) (xy 120.459323 172.199443)\n        (xy 120.130918 172.199157) (xy 119.827402 172.324567) (xy 119.594983 172.556581) (xy 119.469043 172.859877) (xy 119.468757 173.188282)\n        (xy 119.594167 173.491798) (xy 119.826181 173.724217) (xy 120.129477 173.850157) (xy 120.457882 173.850443) (xy 120.761398 173.725033)\n        (xy 120.993817 173.493019) (xy 121.119757 173.189723) (xy 121.120043 172.861318) (xy 121.120043 174.3777) (xy 118.255043 174.3777)\n        (xy 118.255043 121.877518) (xy 118.129633 121.574002) (xy 117.897619 121.341583) (xy 117.696232 121.257959) (xy 117.794798 121.217233)\n        (xy 118.027217 120.985219) (xy 118.153157 120.681923) (xy 118.153443 120.353518) (xy 118.059367 120.125836) (xy 118.059367 110.171852)\n        (xy 117.912734 109.816973) (xy 117.641456 109.545221) (xy 117.286832 109.397968) (xy 116.902852 109.397633) (xy 116.547973 109.544266)\n        (xy 116.276221 109.815544) (xy 116.128968 110.170168) (xy 116.128633 110.554148) (xy 116.275266 110.909027) (xy 116.437297 111.071341)\n        (xy 116.394583 111.113981) (xy 116.268643 111.417277) (xy 116.268357 111.745682) (xy 116.393767 112.049198) (xy 116.625781 112.281617)\n        (xy 116.929077 112.407557) (xy 117.257482 112.407843) (xy 117.560998 112.282433) (xy 117.793417 112.050419) (xy 117.919357 111.747123)\n        (xy 117.919643 111.418718) (xy 117.794233 111.115202) (xy 117.75053 111.071423) (xy 117.911779 110.910456) (xy 118.059032 110.555832)\n        (xy 118.059367 110.171852) (xy 118.059367 120.125836) (xy 118.028033 120.050002) (xy 117.796019 119.817583) (xy 117.492723 119.691643)\n        (xy 117.164318 119.691357) (xy 117.043367 119.741332) (xy 117.043367 116.826652) (xy 116.896734 116.471773) (xy 116.625456 116.200021)\n        (xy 116.270832 116.052768) (xy 115.886852 116.052433) (xy 115.531973 116.199066) (xy 115.260221 116.470344) (xy 115.112968 116.824968)\n        (xy 115.112633 117.208948) (xy 115.259266 117.563827) (xy 115.530544 117.835579) (xy 115.885168 117.982832) (xy 116.269148 117.983167)\n        (xy 116.624027 117.836534) (xy 116.895779 117.565256) (xy 117.043032 117.210632) (xy 117.043367 116.826652) (xy 117.043367 119.741332)\n        (xy 116.860802 119.816767) (xy 116.628383 120.048781) (xy 116.502443 120.352077) (xy 116.502157 120.680482) (xy 116.627567 120.983998)\n        (xy 116.859581 121.216417) (xy 117.060967 121.30004) (xy 116.962402 121.340767) (xy 116.729983 121.572781) (xy 116.604043 121.876077)\n        (xy 116.603757 122.204482) (xy 116.729167 122.507998) (xy 116.961181 122.740417) (xy 117.264477 122.866357) (xy 117.592882 122.866643)\n        (xy 117.896398 122.741233) (xy 118.128817 122.509219) (xy 118.254757 122.205923) (xy 118.255043 121.877518) (xy 118.255043 174.3777)\n        (xy 116.294043 174.3777) (xy 116.294043 136.082118) (xy 116.168633 135.778602) (xy 115.936619 135.546183) (xy 115.633323 135.420243)\n        (xy 115.304918 135.419957) (xy 115.001402 135.545367) (xy 114.768983 135.777381) (xy 114.643043 136.080677) (xy 114.642757 136.409082)\n        (xy 114.768167 136.712598) (xy 115.000181 136.945017) (xy 115.303477 137.070957) (xy 115.631882 137.071243) (xy 115.935398 136.945833)\n        (xy 116.167817 136.713819) (xy 116.293757 136.410523) (xy 116.294043 136.082118) (xy 116.294043 174.3777) (xy 114.427143 174.3777)\n        (xy 114.427143 140.743018) (xy 114.301733 140.439502) (xy 114.069719 140.207083) (xy 113.766423 140.081143) (xy 113.442961 140.080861)\n        (xy 113.412733 140.007702) (xy 113.180719 139.775283) (xy 112.877423 139.649343) (xy 112.598334 139.649099) (xy 112.598334 138.035279)\n        (xy 112.480641 137.750441) (xy 112.262905 137.532324) (xy 111.978273 137.414135) (xy 111.670079 137.413866) (xy 111.385241 137.531559)\n        (xy 111.167124 137.749295) (xy 111.099756 137.911535) (xy 111.099756 137.248128) (xy 110.96277 136.916595) (xy 110.709339 136.662722)\n        (xy 110.378046 136.525157) (xy 110.019328 136.524844) (xy 109.687795 136.66183) (xy 109.537634 136.811729) (xy 109.537634 134.568179)\n        (xy 109.419941 134.283341) (xy 109.202205 134.065224) (xy 108.917573 133.947035) (xy 108.609379 133.946766) (xy 108.564967 133.965116)\n        (xy 108.564967 112.731252) (xy 108.418334 112.376373) (xy 108.147056 112.104621) (xy 107.792432 111.957368) (xy 107.408452 111.957033)\n        (xy 107.053573 112.103666) (xy 106.781821 112.374944) (xy 106.634568 112.729568) (xy 106.634233 113.113548) (xy 106.780866 113.468427)\n        (xy 107.052144 113.740179) (xy 107.406768 113.887432) (xy 107.790748 113.887767) (xy 108.145627 113.741134) (xy 108.417379 113.469856)\n        (xy 108.564632 113.115232) (xy 108.564967 112.731252) (xy 108.564967 133.965116) (xy 108.324541 134.064459) (xy 108.196743 134.192033)\n        (xy 108.196743 130.709105) (xy 108.183874 130.512192) (xy 108.183874 128.686487) (xy 108.183874 127.333513) (xy 108.183724 127.161733)\n        (xy 108.117848 127.003086) (xy 107.996275 126.881725) (xy 107.837513 126.816126) (xy 107.485443 126.816168) (xy 107.485443 119.947118)\n        (xy 107.360033 119.643602) (xy 107.128019 119.411183) (xy 106.824723 119.285243) (xy 106.527767 119.284984) (xy 106.527767 116.868052)\n        (xy 106.381134 116.513173) (xy 106.109856 116.241421) (xy 105.755232 116.094168) (xy 105.371252 116.093833) (xy 105.307582 116.12014)\n        (xy 105.307582 114.164175) (xy 105.307582 112.514175) (xy 105.307582 110.864175) (xy 105.269607 110.568514) (xy 105.229521 110.471737)\n        (xy 105.090309 110.446496) (xy 104.910704 110.626101) (xy 104.910704 110.266891) (xy 104.885463 110.127679) (xy 104.597775 110.049618)\n        (xy 104.302114 110.087593) (xy 104.205337 110.127679) (xy 104.180096 110.266891) (xy 104.5454 110.632195) (xy 104.910704 110.266891)\n        (xy 104.910704 110.626101) (xy 104.725005 110.8118) (xy 105.090309 111.177104) (xy 105.229521 111.151863) (xy 105.307582 110.864175)\n        (xy 105.307582 112.514175) (xy 105.269607 112.218514) (xy 105.229521 112.121737) (xy 105.090309 112.096496) (xy 104.910704 112.276101)\n        (xy 104.910704 111.916891) (xy 104.910704 111.356709) (xy 104.5454 110.991405) (xy 104.365795 111.17101) (xy 104.365795 110.8118)\n        (xy 104.000491 110.446496) (xy 103.861279 110.471737) (xy 103.783218 110.759425) (xy 103.821193 111.055086) (xy 103.861279 111.151863)\n        (xy 104.000491 111.177104) (xy 104.365795 110.8118) (xy 104.365795 111.17101) (xy 104.180096 111.356709) (xy 104.205337 111.495921)\n        (xy 104.493025 111.573982) (xy 104.788686 111.536007) (xy 104.885463 111.495921) (xy 104.910704 111.356709) (xy 104.910704 111.916891)\n        (xy 104.885463 111.777679) (xy 104.597775 111.699618) (xy 104.302114 111.737593) (xy 104.205337 111.777679) (xy 104.180096 111.916891)\n        (xy 104.5454 112.282195) (xy 104.910704 111.916891) (xy 104.910704 112.276101) (xy 104.725005 112.4618) (xy 105.090309 112.827104)\n        (xy 105.229521 112.801863) (xy 105.307582 112.514175) (xy 105.307582 114.164175) (xy 105.269607 113.868514) (xy 105.229521 113.771737)\n        (xy 105.090309 113.746496) (xy 104.910704 113.926101) (xy 104.910704 113.566891) (xy 104.910704 113.006709) (xy 104.5454 112.641405)\n        (xy 104.365795 112.82101) (xy 104.365795 112.4618) (xy 104.000491 112.096496) (xy 103.861279 112.121737) (xy 103.783218 112.409425)\n        (xy 103.821193 112.705086) (xy 103.861279 112.801863) (xy 104.000491 112.827104) (xy 104.365795 112.4618) (xy 104.365795 112.82101)\n        (xy 104.180096 113.006709) (xy 104.205337 113.145921) (xy 104.493025 113.223982) (xy 104.788686 113.186007) (xy 104.885463 113.145921)\n        (xy 104.910704 113.006709) (xy 104.910704 113.566891) (xy 104.885463 113.427679) (xy 104.597775 113.349618) (xy 104.302114 113.387593)\n        (xy 104.205337 113.427679) (xy 104.180096 113.566891) (xy 104.5454 113.932195) (xy 104.910704 113.566891) (xy 104.910704 113.926101)\n        (xy 104.725005 114.1118) (xy 105.090309 114.477104) (xy 105.229521 114.451863) (xy 105.307582 114.164175) (xy 105.307582 116.12014)\n        (xy 105.016373 116.240466) (xy 104.910704 116.34595) (xy 104.910704 114.656709) (xy 104.5454 114.291405) (xy 104.365795 114.47101)\n        (xy 104.365795 114.1118) (xy 104.000491 113.746496) (xy 103.861279 113.771737) (xy 103.783218 114.059425) (xy 103.821193 114.355086)\n        (xy 103.861279 114.451863) (xy 104.000491 114.477104) (xy 104.365795 114.1118) (xy 104.365795 114.47101) (xy 104.180096 114.656709)\n        (xy 104.205337 114.795921) (xy 104.493025 114.873982) (xy 104.788686 114.836007) (xy 104.885463 114.795921) (xy 104.910704 114.656709)\n        (xy 104.910704 116.34595) (xy 104.744621 116.511744) (xy 104.597368 116.866368) (xy 104.597033 117.250348) (xy 104.743666 117.605227)\n        (xy 105.014944 117.876979) (xy 105.369568 118.024232) (xy 105.753548 118.024567) (xy 106.108427 117.877934) (xy 106.380179 117.606656)\n        (xy 106.527432 117.252032) (xy 106.527767 116.868052) (xy 106.527767 119.284984) (xy 106.496318 119.284957) (xy 106.192802 119.410367)\n        (xy 105.960383 119.642381) (xy 105.834443 119.945677) (xy 105.834157 120.274082) (xy 105.959567 120.577598) (xy 106.191581 120.810017)\n        (xy 106.494877 120.935957) (xy 106.823282 120.936243) (xy 107.126798 120.810833) (xy 107.359217 120.578819) (xy 107.485157 120.275523)\n        (xy 107.485443 119.947118) (xy 107.485443 126.816168) (xy 107.22495 126.8162) (xy 107.117 126.92415) (xy 107.117 127.883)\n        (xy 108.07585 127.883) (xy 108.1838 127.77505) (xy 108.183874 127.333513) (xy 108.183874 128.686487) (xy 108.1838 128.24495)\n        (xy 108.07585 128.137) (xy 107.117 128.137) (xy 107.117 129.09585) (xy 107.22495 129.2038) (xy 107.837513 129.203874)\n        (xy 107.996275 129.138275) (xy 108.117848 129.016914) (xy 108.183724 128.858267) (xy 108.183874 128.686487) (xy 108.183874 130.512192)\n        (xy 108.165771 130.235193) (xy 108.043999 129.941206) (xy 107.858993 129.860612) (xy 107.679388 130.040217) (xy 107.679388 129.681007)\n        (xy 107.598794 129.496001) (xy 107.149105 129.343257) (xy 106.863 129.361955) (xy 106.863 129.09585) (xy 106.863 128.137)\n        (xy 106.863 127.883) (xy 106.863 126.92415) (xy 106.75505 126.8162) (xy 106.142487 126.816126) (xy 105.983725 126.881725)\n        (xy 105.862152 127.003086) (xy 105.796276 127.161733) (xy 105.796126 127.333513) (xy 105.7962 127.77505) (xy 105.90415 127.883)\n        (xy 106.863 127.883) (xy 106.863 128.137) (xy 105.90415 128.137) (xy 105.7962 128.24495) (xy 105.796126 128.686487)\n        (xy 105.796276 128.858267) (xy 105.862152 129.016914) (xy 105.983725 129.138275) (xy 106.142487 129.203874) (xy 106.75505 129.2038)\n        (xy 106.863 129.09585) (xy 106.863 129.361955) (xy 106.675193 129.374229) (xy 106.381206 129.496001) (xy 106.300612 129.681007)\n        (xy 106.99 130.370395) (xy 107.679388 129.681007) (xy 107.679388 130.040217) (xy 107.169605 130.55) (xy 107.858993 131.239388)\n        (xy 108.043999 131.158794) (xy 108.196743 130.709105) (xy 108.196743 134.192033) (xy 108.106424 134.282195) (xy 107.988235 134.566827)\n        (xy 107.987966 134.875021) (xy 108.105659 135.159859) (xy 108.323395 135.377976) (xy 108.608027 135.496165) (xy 108.916221 135.496434)\n        (xy 109.201059 135.378741) (xy 109.419176 135.161005) (xy 109.537365 134.876373) (xy 109.537634 134.568179) (xy 109.537634 136.811729)\n        (xy 109.433922 136.915261) (xy 109.296357 137.246554) (xy 109.296044 137.605272) (xy 109.43303 137.936805) (xy 109.686461 138.190678)\n        (xy 110.017754 138.328243) (xy 110.376472 138.328556) (xy 110.708005 138.19157) (xy 110.961878 137.938139) (xy 111.099443 137.606846)\n        (xy 111.099756 137.248128) (xy 111.099756 137.911535) (xy 111.048935 138.033927) (xy 111.048666 138.342121) (xy 111.166359 138.626959)\n        (xy 111.384095 138.845076) (xy 111.668727 138.963265) (xy 111.976921 138.963534) (xy 112.261759 138.845841) (xy 112.479876 138.628105)\n        (xy 112.598065 138.343473) (xy 112.598334 138.035279) (xy 112.598334 139.649099) (xy 112.549018 139.649057) (xy 112.245502 139.774467)\n        (xy 112.013083 140.006481) (xy 111.887143 140.309777) (xy 111.886857 140.638182) (xy 112.012267 140.941698) (xy 112.244281 141.174117)\n        (xy 112.332928 141.210926) (xy 112.165483 141.378081) (xy 112.039543 141.681377) (xy 112.039257 142.009782) (xy 112.164667 142.313298)\n        (xy 112.396681 142.545717) (xy 112.699977 142.671657) (xy 113.028382 142.671943) (xy 113.331898 142.546533) (xy 113.564317 142.314519)\n        (xy 113.690257 142.011223) (xy 113.6905 141.732078) (xy 113.764982 141.732143) (xy 114.068498 141.606733) (xy 114.300917 141.374719)\n        (xy 114.426857 141.071423) (xy 114.427143 140.743018) (xy 114.427143 174.3777) (xy 114.114843 174.3777) (xy 114.114843 143.569118)\n        (xy 113.989433 143.265602) (xy 113.757419 143.033183) (xy 113.454123 142.907243) (xy 113.125718 142.906957) (xy 112.822202 143.032367)\n        (xy 112.589783 143.264381) (xy 112.463843 143.567677) (xy 112.463684 143.74956) (xy 112.166473 143.872366) (xy 111.894721 144.143644)\n        (xy 111.747468 144.498268) (xy 111.747133 144.882248) (xy 111.893766 145.237127) (xy 112.165044 145.508879) (xy 112.519668 145.656132)\n        (xy 112.903648 145.656467) (xy 113.258527 145.509834) (xy 113.530279 145.238556) (xy 113.677532 144.883932) (xy 113.677867 144.499952)\n        (xy 113.665601 144.470266) (xy 113.756198 144.432833) (xy 113.988617 144.200819) (xy 114.114557 143.897523) (xy 114.114843 143.569118)\n        (xy 114.114843 174.3777) (xy 110.910682 174.3777) (xy 110.910682 143.449475) (xy 110.910682 141.949475) (xy 110.910682 140.449475)\n        (xy 110.872707 140.153814) (xy 110.832621 140.057037) (xy 110.693409 140.031796) (xy 110.513804 140.211401) (xy 110.513804 139.852191)\n        (xy 110.488563 139.712979) (xy 110.200875 139.634918) (xy 109.905214 139.672893) (xy 109.808437 139.712979) (xy 109.783196 139.852191)\n        (xy 110.1485 140.217495) (xy 110.513804 139.852191) (xy 110.513804 140.211401) (xy 110.328105 140.3971) (xy 110.693409 140.762404)\n        (xy 110.832621 140.737163) (xy 110.910682 140.449475) (xy 110.910682 141.949475) (xy 110.872707 141.653814) (xy 110.832621 141.557037)\n        (xy 110.693409 141.531796) (xy 110.513804 141.711401) (xy 110.513804 141.352191) (xy 110.488563 141.212979) (xy 110.228164 141.142322)\n        (xy 110.391786 141.121307) (xy 110.488563 141.081221) (xy 110.513804 140.942009) (xy 110.1485 140.576705) (xy 109.968895 140.75631)\n        (xy 109.968895 140.3971) (xy 109.603591 140.031796) (xy 109.464379 140.057037) (xy 109.393722 140.317435) (xy 109.372707 140.153814)\n        (xy 109.332621 140.057037) (xy 109.193409 140.031796) (xy 109.013804 140.211401) (xy 109.013804 139.852191) (xy 108.988563 139.712979)\n        (xy 108.700875 139.634918) (xy 108.405214 139.672893) (xy 108.308437 139.712979) (xy 108.293034 139.797931) (xy 108.293034 137.692379)\n        (xy 108.175341 137.407541) (xy 108.118491 137.350591) (xy 108.174576 137.294605) (xy 108.292765 137.009973) (xy 108.293034 136.701779)\n        (xy 108.175341 136.416941) (xy 107.957605 136.198824) (xy 107.679388 136.083298) (xy 107.679388 131.418993) (xy 106.99 130.729605)\n        (xy 106.810395 130.90921) (xy 106.810395 130.55) (xy 106.121007 129.860612) (xy 105.936001 129.941206) (xy 105.783257 130.390895)\n        (xy 105.814229 130.864807) (xy 105.936001 131.158794) (xy 106.121007 131.239388) (xy 106.810395 130.55) (xy 106.810395 130.90921)\n        (xy 106.300612 131.418993) (xy 106.381206 131.603999) (xy 106.830895 131.756743) (xy 107.304807 131.725771) (xy 107.598794 131.603999)\n        (xy 107.679388 131.418993) (xy 107.679388 136.083298) (xy 107.672973 136.080635) (xy 107.364779 136.080366) (xy 107.079941 136.198059)\n        (xy 106.861824 136.415795) (xy 106.743635 136.700427) (xy 106.743366 137.008621) (xy 106.861059 137.293459) (xy 106.917908 137.350408)\n        (xy 106.861824 137.406395) (xy 106.743635 137.691027) (xy 106.743366 137.999221) (xy 106.861059 138.284059) (xy 107.078795 138.502176)\n        (xy 107.363427 138.620365) (xy 107.671621 138.620634) (xy 107.956459 138.502941) (xy 108.174576 138.285205) (xy 108.292765 138.000573)\n        (xy 108.293034 137.692379) (xy 108.293034 139.797931) (xy 108.283196 139.852191) (xy 108.6485 140.217495) (xy 109.013804 139.852191)\n        (xy 109.013804 140.211401) (xy 108.828105 140.3971) (xy 109.193409 140.762404) (xy 109.332621 140.737163) (xy 109.403277 140.476764)\n        (xy 109.424293 140.640386) (xy 109.464379 140.737163) (xy 109.603591 140.762404) (xy 109.968895 140.3971) (xy 109.968895 140.75631)\n        (xy 109.783196 140.942009) (xy 109.808437 141.081221) (xy 110.068835 141.151877) (xy 109.905214 141.172893) (xy 109.808437 141.212979)\n        (xy 109.783196 141.352191) (xy 110.1485 141.717495) (xy 110.513804 141.352191) (xy 110.513804 141.711401) (xy 110.328105 141.8971)\n        (xy 110.693409 142.262404) (xy 110.832621 142.237163) (xy 110.910682 141.949475) (xy 110.910682 143.449475) (xy 110.872707 143.153814)\n        (xy 110.832621 143.057037) (xy 110.693409 143.031796) (xy 110.513804 143.211401) (xy 110.513804 142.852191) (xy 110.488563 142.712979)\n        (xy 110.228164 142.642322) (xy 110.391786 142.621307) (xy 110.488563 142.581221) (xy 110.513804 142.442009) (xy 110.1485 142.076705)\n        (xy 109.968895 142.25631) (xy 109.968895 141.8971) (xy 109.603591 141.531796) (xy 109.464379 141.557037) (xy 109.393722 141.817435)\n        (xy 109.372707 141.653814) (xy 109.332621 141.557037) (xy 109.193409 141.531796) (xy 109.013804 141.711401) (xy 109.013804 141.352191)\n        (xy 108.988563 141.212979) (xy 108.728164 141.142322) (xy 108.891786 141.121307) (xy 108.988563 141.081221) (xy 109.013804 140.942009)\n        (xy 108.6485 140.576705) (xy 108.468895 140.75631) (xy 108.468895 140.3971) (xy 108.103591 140.031796) (xy 107.964379 140.057037)\n        (xy 107.893722 140.317435) (xy 107.872707 140.153814) (xy 107.832621 140.057037) (xy 107.693409 140.031796) (xy 107.513804 140.211401)\n        (xy 107.513804 139.852191) (xy 107.488563 139.712979) (xy 107.200875 139.634918) (xy 106.905214 139.672893) (xy 106.808437 139.712979)\n        (xy 106.783196 139.852191) (xy 107.1485 140.217495) (xy 107.513804 139.852191) (xy 107.513804 140.211401) (xy 107.328105 140.3971)\n        (xy 107.693409 140.762404) (xy 107.832621 140.737163) (xy 107.903277 140.476764) (xy 107.924293 140.640386) (xy 107.964379 140.737163)\n        (xy 108.103591 140.762404) (xy 108.468895 140.3971) (xy 108.468895 140.75631) (xy 108.283196 140.942009) (xy 108.308437 141.081221)\n        (xy 108.568835 141.151877) (xy 108.405214 141.172893) (xy 108.308437 141.212979) (xy 108.283196 141.352191) (xy 108.6485 141.717495)\n        (xy 109.013804 141.352191) (xy 109.013804 141.711401) (xy 108.828105 141.8971) (xy 109.193409 142.262404) (xy 109.332621 142.237163)\n        (xy 109.403277 141.976764) (xy 109.424293 142.140386) (xy 109.464379 142.237163) (xy 109.603591 142.262404) (xy 109.968895 141.8971)\n        (xy 109.968895 142.25631) (xy 109.783196 142.442009) (xy 109.808437 142.581221) (xy 110.068835 142.651877) (xy 109.905214 142.672893)\n        (xy 109.808437 142.712979) (xy 109.783196 142.852191) (xy 110.1485 143.217495) (xy 110.513804 142.852191) (xy 110.513804 143.211401)\n        (xy 110.328105 143.3971) (xy 110.693409 143.762404) (xy 110.832621 143.737163) (xy 110.910682 143.449475) (xy 110.910682 174.3777)\n        (xy 110.513804 174.3777) (xy 110.513804 143.942009) (xy 110.1485 143.576705) (xy 109.968895 143.75631) (xy 109.968895 143.3971)\n        (xy 109.603591 143.031796) (xy 109.464379 143.057037) (xy 109.393722 143.317435) (xy 109.372707 143.153814) (xy 109.332621 143.057037)\n        (xy 109.193409 143.031796) (xy 109.013804 143.211401) (xy 109.013804 142.852191) (xy 108.988563 142.712979) (xy 108.728164 142.642322)\n        (xy 108.891786 142.621307) (xy 108.988563 142.581221) (xy 109.013804 142.442009) (xy 108.6485 142.076705) (xy 108.468895 142.25631)\n        (xy 108.468895 141.8971) (xy 108.103591 141.531796) (xy 107.964379 141.557037) (xy 107.893722 141.817435) (xy 107.872707 141.653814)\n        (xy 107.832621 141.557037) (xy 107.693409 141.531796) (xy 107.513804 141.711401) (xy 107.513804 141.352191) (xy 107.488563 141.212979)\n        (xy 107.228164 141.142322) (xy 107.391786 141.121307) (xy 107.488563 141.081221) (xy 107.513804 140.942009) (xy 107.1485 140.576705)\n        (xy 106.968895 140.75631) (xy 106.968895 140.3971) (xy 106.603591 140.031796) (xy 106.464379 140.057037) (xy 106.386318 140.344725)\n        (xy 106.424293 140.640386) (xy 106.464379 140.737163) (xy 106.603591 140.762404) (xy 106.968895 140.3971) (xy 106.968895 140.75631)\n        (xy 106.783196 140.942009) (xy 106.808437 141.081221) (xy 107.068835 141.151877) (xy 106.905214 141.172893) (xy 106.808437 141.212979)\n        (xy 106.783196 141.352191) (xy 107.1485 141.717495) (xy 107.513804 141.352191) (xy 107.513804 141.711401) (xy 107.328105 141.8971)\n        (xy 107.693409 142.262404) (xy 107.832621 142.237163) (xy 107.903277 141.976764) (xy 107.924293 142.140386) (xy 107.964379 142.237163)\n        (xy 108.103591 142.262404) (xy 108.468895 141.8971) (xy 108.468895 142.25631) (xy 108.283196 142.442009) (xy 108.308437 142.581221)\n        (xy 108.568835 142.651877) (xy 108.405214 142.672893) (xy 108.308437 142.712979) (xy 108.283196 142.852191) (xy 108.6485 143.217495)\n        (xy 109.013804 142.852191) (xy 109.013804 143.211401) (xy 108.828105 143.3971) (xy 109.193409 143.762404) (xy 109.332621 143.737163)\n        (xy 109.403277 143.476764) (xy 109.424293 143.640386) (xy 109.464379 143.737163) (xy 109.603591 143.762404) (xy 109.968895 143.3971)\n        (xy 109.968895 143.75631) (xy 109.783196 143.942009) (xy 109.808437 144.081221) (xy 110.096125 144.159282) (xy 110.391786 144.121307)\n        (xy 110.488563 144.081221) (xy 110.513804 143.942009) (xy 110.513804 174.3777) (xy 109.994867 174.3777) (xy 109.994867 145.820752)\n        (xy 109.848234 145.465873) (xy 109.576956 145.194121) (xy 109.222332 145.046868) (xy 109.013804 145.046686) (xy 109.013804 143.942009)\n        (xy 108.6485 143.576705) (xy 108.468895 143.75631) (xy 108.468895 143.3971) (xy 108.103591 143.031796) (xy 107.964379 143.057037)\n        (xy 107.893722 143.317435) (xy 107.872707 143.153814) (xy 107.832621 143.057037) (xy 107.693409 143.031796) (xy 107.513804 143.211401)\n        (xy 107.513804 142.852191) (xy 107.488563 142.712979) (xy 107.228164 142.642322) (xy 107.391786 142.621307) (xy 107.488563 142.581221)\n        (xy 107.513804 142.442009) (xy 107.1485 142.076705) (xy 106.968895 142.25631) (xy 106.968895 141.8971) (xy 106.603591 141.531796)\n        (xy 106.464379 141.557037) (xy 106.386318 141.844725) (xy 106.424293 142.140386) (xy 106.464379 142.237163) (xy 106.603591 142.262404)\n        (xy 106.968895 141.8971) (xy 106.968895 142.25631) (xy 106.783196 142.442009) (xy 106.808437 142.581221) (xy 107.068835 142.651877)\n        (xy 106.905214 142.672893) (xy 106.808437 142.712979) (xy 106.783196 142.852191) (xy 107.1485 143.217495) (xy 107.513804 142.852191)\n        (xy 107.513804 143.211401) (xy 107.328105 143.3971) (xy 107.693409 143.762404) (xy 107.832621 143.737163) (xy 107.903277 143.476764)\n        (xy 107.924293 143.640386) (xy 107.964379 143.737163) (xy 108.103591 143.762404) (xy 108.468895 143.3971) (xy 108.468895 143.75631)\n        (xy 108.283196 143.942009) (xy 108.308437 144.081221) (xy 108.596125 144.159282) (xy 108.891786 144.121307) (xy 108.988563 144.081221)\n        (xy 109.013804 143.942009) (xy 109.013804 145.046686) (xy 108.838352 145.046533) (xy 108.483473 145.193166) (xy 108.211721 145.464444)\n        (xy 108.064468 145.819068) (xy 108.064133 146.203048) (xy 108.210766 146.557927) (xy 108.482044 146.829679) (xy 108.836668 146.976932)\n        (xy 109.220648 146.977267) (xy 109.575527 146.830634) (xy 109.847279 146.559356) (xy 109.994532 146.204732) (xy 109.994867 145.820752)\n        (xy 109.994867 174.3777) (xy 109.258243 174.3777) (xy 109.258243 164.504718) (xy 109.132833 164.201202) (xy 108.978834 164.046934)\n        (xy 108.978834 155.497779) (xy 108.861141 155.212941) (xy 108.643405 154.994824) (xy 108.358773 154.876635) (xy 108.050579 154.876366)\n        (xy 107.765741 154.994059) (xy 107.547624 155.211795) (xy 107.513804 155.293242) (xy 107.513804 143.942009) (xy 107.1485 143.576705)\n        (xy 106.968895 143.75631) (xy 106.968895 143.3971) (xy 106.603591 143.031796) (xy 106.464379 143.057037) (xy 106.386318 143.344725)\n        (xy 106.424293 143.640386) (xy 106.464379 143.737163) (xy 106.603591 143.762404) (xy 106.968895 143.3971) (xy 106.968895 143.75631)\n        (xy 106.783196 143.942009) (xy 106.808437 144.081221) (xy 107.096125 144.159282) (xy 107.391786 144.121307) (xy 107.488563 144.081221)\n        (xy 107.513804 143.942009) (xy 107.513804 155.293242) (xy 107.429435 155.496427) (xy 107.429166 155.804621) (xy 107.546859 156.089459)\n        (xy 107.764595 156.307576) (xy 108.049227 156.425765) (xy 108.357421 156.426034) (xy 108.642259 156.308341) (xy 108.860376 156.090605)\n        (xy 108.978565 155.805973) (xy 108.978834 155.497779) (xy 108.978834 164.046934) (xy 108.900819 163.968783) (xy 108.597523 163.842843)\n        (xy 108.269118 163.842557) (xy 107.965602 163.967967) (xy 107.733183 164.199981) (xy 107.607243 164.503277) (xy 107.606957 164.831682)\n        (xy 107.732367 165.135198) (xy 107.964381 165.367617) (xy 108.267677 165.493557) (xy 108.596082 165.493843) (xy 108.899598 165.368433)\n        (xy 109.132017 165.136419) (xy 109.257957 164.833123) (xy 109.258243 164.504718) (xy 109.258243 174.3777) (xy 107.307643 174.3777)\n        (xy 107.307643 161.349118) (xy 107.182233 161.045602) (xy 106.950219 160.813183) (xy 106.946867 160.811791) (xy 106.946867 145.795352)\n        (xy 106.800234 145.440473) (xy 106.528956 145.168721) (xy 106.174332 145.021468) (xy 105.790352 145.021133) (xy 105.656743 145.076339)\n        (xy 105.656743 128.169105) (xy 105.625771 127.695193) (xy 105.503999 127.401206) (xy 105.318993 127.320612) (xy 105.139388 127.500217)\n        (xy 105.139388 127.141007) (xy 105.058794 126.956001) (xy 104.609105 126.803257) (xy 104.559256 126.806514) (xy 104.559256 116.855228)\n        (xy 104.42227 116.523695) (xy 104.168839 116.269822) (xy 103.837546 116.132257) (xy 103.657582 116.132099) (xy 103.657582 114.164175)\n        (xy 103.657582 112.514175) (xy 103.657582 110.864175) (xy 103.619607 110.568514) (xy 103.579521 110.471737) (xy 103.440309 110.446496)\n        (xy 103.260704 110.626101) (xy 103.260704 110.266891) (xy 103.235463 110.127679) (xy 102.947775 110.049618) (xy 102.652114 110.087593)\n        (xy 102.555337 110.127679) (xy 102.530096 110.266891) (xy 102.8954 110.632195) (xy 103.260704 110.266891) (xy 103.260704 110.626101)\n        (xy 103.075005 110.8118) (xy 103.440309 111.177104) (xy 103.579521 111.151863) (xy 103.657582 110.864175) (xy 103.657582 112.514175)\n        (xy 103.619607 112.218514) (xy 103.579521 112.121737) (xy 103.440309 112.096496) (xy 103.260704 112.276101) (xy 103.260704 111.916891)\n        (xy 103.260704 111.356709) (xy 102.8954 110.991405) (xy 102.715795 111.17101) (xy 102.715795 110.8118) (xy 102.425667 110.521672)\n        (xy 102.425667 107.635152) (xy 102.279034 107.280273) (xy 102.007756 107.008521) (xy 101.653132 106.861268) (xy 101.269152 106.860933)\n        (xy 100.914273 107.007566) (xy 100.642521 107.278844) (xy 100.495268 107.633468) (xy 100.495113 107.810989) (xy 100.441073 107.680202)\n        (xy 100.291178 107.530045) (xy 100.298017 107.523219) (xy 100.423957 107.219923) (xy 100.424243 106.891518) (xy 100.298833 106.588002)\n        (xy 100.066819 106.355583) (xy 99.763523 106.229643) (xy 99.435118 106.229357) (xy 99.131602 106.354767) (xy 98.899183 106.586781)\n        (xy 98.773243 106.890077) (xy 98.772957 107.218482) (xy 98.898367 107.521998) (xy 99.048261 107.672154) (xy 99.041423 107.678981)\n        (xy 98.915483 107.982277) (xy 98.915197 108.310682) (xy 98.943648 108.379539) (xy 98.902505 108.338324) (xy 98.617873 108.220135)\n        (xy 98.309679 108.219866) (xy 98.024841 108.337559) (xy 97.806724 108.555295) (xy 97.688535 108.839927) (xy 97.688266 109.148121)\n        (xy 97.756886 109.314194) (xy 97.706373 109.335066) (xy 97.434621 109.606344) (xy 97.287368 109.960968) (xy 97.287033 110.344948)\n        (xy 97.433666 110.699827) (xy 97.704944 110.971579) (xy 98.059568 111.118832) (xy 98.443548 111.119167) (xy 98.798427 110.972534)\n        (xy 99.070179 110.701256) (xy 99.217432 110.346632) (xy 99.217767 109.962652) (xy 99.071134 109.607773) (xy 99.008428 109.544958)\n        (xy 99.119476 109.434105) (xy 99.237665 109.149473) (xy 99.237934 108.841279) (xy 99.2172 108.791099) (xy 99.272621 108.846617)\n        (xy 99.575917 108.972557) (xy 99.904322 108.972843) (xy 100.207838 108.847433) (xy 100.440257 108.615419) (xy 100.566197 108.312123)\n        (xy 100.566303 108.190177) (xy 100.641566 108.372327) (xy 100.912844 108.644079) (xy 101.267468 108.791332) (xy 101.651448 108.791667)\n        (xy 102.006327 108.645034) (xy 102.278079 108.373756) (xy 102.425332 108.019132) (xy 102.425667 107.635152) (xy 102.425667 110.521672)\n        (xy 102.350491 110.446496) (xy 102.211279 110.471737) (xy 102.133218 110.759425) (xy 102.171193 111.055086) (xy 102.211279 111.151863)\n        (xy 102.350491 111.177104) (xy 102.715795 110.8118) (xy 102.715795 111.17101) (xy 102.530096 111.356709) (xy 102.555337 111.495921)\n        (xy 102.843025 111.573982) (xy 103.138686 111.536007) (xy 103.235463 111.495921) (xy 103.260704 111.356709) (xy 103.260704 111.916891)\n        (xy 103.235463 111.777679) (xy 102.947775 111.699618) (xy 102.652114 111.737593) (xy 102.555337 111.777679) (xy 102.530096 111.916891)\n        (xy 102.8954 112.282195) (xy 103.260704 111.916891) (xy 103.260704 112.276101) (xy 103.075005 112.4618) (xy 103.440309 112.827104)\n        (xy 103.579521 112.801863) (xy 103.657582 112.514175) (xy 103.657582 114.164175) (xy 103.619607 113.868514) (xy 103.579521 113.771737)\n        (xy 103.440309 113.746496) (xy 103.260704 113.926101) (xy 103.260704 113.566891) (xy 103.260704 113.006709) (xy 102.8954 112.641405)\n        (xy 102.715795 112.82101) (xy 102.715795 112.4618) (xy 102.350491 112.096496) (xy 102.211279 112.121737) (xy 102.133218 112.409425)\n        (xy 102.171193 112.705086) (xy 102.211279 112.801863) (xy 102.350491 112.827104) (xy 102.715795 112.4618) (xy 102.715795 112.82101)\n        (xy 102.530096 113.006709) (xy 102.555337 113.145921) (xy 102.843025 113.223982) (xy 103.138686 113.186007) (xy 103.235463 113.145921)\n        (xy 103.260704 113.006709) (xy 103.260704 113.566891) (xy 103.235463 113.427679) (xy 102.947775 113.349618) (xy 102.652114 113.387593)\n        (xy 102.555337 113.427679) (xy 102.530096 113.566891) (xy 102.8954 113.932195) (xy 103.260704 113.566891) (xy 103.260704 113.926101)\n        (xy 103.075005 114.1118) (xy 103.440309 114.477104) (xy 103.579521 114.451863) (xy 103.657582 114.164175) (xy 103.657582 116.132099)\n        (xy 103.478828 116.131944) (xy 103.260704 116.22207) (xy 103.260704 114.656709) (xy 102.8954 114.291405) (xy 102.715795 114.47101)\n        (xy 102.715795 114.1118) (xy 102.350491 113.746496) (xy 102.211279 113.771737) (xy 102.133218 114.059425) (xy 102.171193 114.355086)\n        (xy 102.211279 114.451863) (xy 102.350491 114.477104) (xy 102.715795 114.1118) (xy 102.715795 114.47101) (xy 102.530096 114.656709)\n        (xy 102.555337 114.795921) (xy 102.843025 114.873982) (xy 103.138686 114.836007) (xy 103.235463 114.795921) (xy 103.260704 114.656709)\n        (xy 103.260704 116.22207) (xy 103.147295 116.26893) (xy 102.932579 116.483272) (xy 102.890305 116.440924) (xy 102.605673 116.322735)\n        (xy 102.297479 116.322466) (xy 102.012641 116.440159) (xy 102.007582 116.445209) (xy 102.007582 114.164175) (xy 102.007582 112.514175)\n        (xy 102.007582 110.864175) (xy 101.969607 110.568514) (xy 101.929521 110.471737) (xy 101.790309 110.446496) (xy 101.610704 110.626101)\n        (xy 101.610704 110.266891) (xy 101.585463 110.127679) (xy 101.297775 110.049618) (xy 101.002114 110.087593) (xy 100.905337 110.127679)\n        (xy 100.880096 110.266891) (xy 101.2454 110.632195) (xy 101.610704 110.266891) (xy 101.610704 110.626101) (xy 101.425005 110.8118)\n        (xy 101.790309 111.177104) (xy 101.929521 111.151863) (xy 102.007582 110.864175) (xy 102.007582 112.514175) (xy 101.969607 112.218514)\n        (xy 101.929521 112.121737) (xy 101.790309 112.096496) (xy 101.610704 112.276101) (xy 101.610704 111.916891) (xy 101.610704 111.356709)\n        (xy 101.2454 110.991405) (xy 101.065795 111.17101) (xy 101.065795 110.8118) (xy 100.700491 110.446496) (xy 100.561279 110.471737)\n        (xy 100.483218 110.759425) (xy 100.521193 111.055086) (xy 100.561279 111.151863) (xy 100.700491 111.177104) (xy 101.065795 110.8118)\n        (xy 101.065795 111.17101) (xy 100.880096 111.356709) (xy 100.905337 111.495921) (xy 101.193025 111.573982) (xy 101.488686 111.536007)\n        (xy 101.585463 111.495921) (xy 101.610704 111.356709) (xy 101.610704 111.916891) (xy 101.585463 111.777679) (xy 101.297775 111.699618)\n        (xy 101.002114 111.737593) (xy 100.905337 111.777679) (xy 100.880096 111.916891) (xy 101.2454 112.282195) (xy 101.610704 111.916891)\n        (xy 101.610704 112.276101) (xy 101.425005 112.4618) (xy 101.790309 112.827104) (xy 101.929521 112.801863) (xy 102.007582 112.514175)\n        (xy 102.007582 114.164175) (xy 101.969607 113.868514) (xy 101.929521 113.771737) (xy 101.790309 113.746496) (xy 101.610704 113.926101)\n        (xy 101.610704 113.566891) (xy 101.610704 113.006709) (xy 101.2454 112.641405) (xy 101.065795 112.82101) (xy 101.065795 112.4618)\n        (xy 100.700491 112.096496) (xy 100.561279 112.121737) (xy 100.483218 112.409425) (xy 100.521193 112.705086) (xy 100.561279 112.801863)\n        (xy 100.700491 112.827104) (xy 101.065795 112.4618) (xy 101.065795 112.82101) (xy 100.880096 113.006709) (xy 100.905337 113.145921)\n        (xy 101.193025 113.223982) (xy 101.488686 113.186007) (xy 101.585463 113.145921) (xy 101.610704 113.006709) (xy 101.610704 113.566891)\n        (xy 101.585463 113.427679) (xy 101.297775 113.349618) (xy 101.002114 113.387593) (xy 100.905337 113.427679) (xy 100.880096 113.566891)\n        (xy 101.2454 113.932195) (xy 101.610704 113.566891) (xy 101.610704 113.926101) (xy 101.425005 114.1118) (xy 101.790309 114.477104)\n        (xy 101.929521 114.451863) (xy 102.007582 114.164175) (xy 102.007582 116.445209) (xy 101.794524 116.657895) (xy 101.676335 116.942527)\n        (xy 101.676066 117.250721) (xy 101.793759 117.535559) (xy 102.011495 117.753676) (xy 102.296127 117.871865) (xy 102.604321 117.872134)\n        (xy 102.889159 117.754441) (xy 102.996115 117.647671) (xy 103.145961 117.797778) (xy 103.477254 117.935343) (xy 103.835972 117.935656)\n        (xy 104.167505 117.79867) (xy 104.421378 117.545239) (xy 104.558943 117.213946) (xy 104.559256 116.855228) (xy 104.559256 126.806514)\n        (xy 104.135193 126.834229) (xy 103.841206 126.956001) (xy 103.760612 127.141007) (xy 104.45 127.830395) (xy 105.139388 127.141007)\n        (xy 105.139388 127.500217) (xy 104.629605 128.01) (xy 105.318993 128.699388) (xy 105.503999 128.618794) (xy 105.656743 128.169105)\n        (xy 105.656743 145.076339) (xy 105.644006 145.081601) (xy 105.644006 130.31358) (xy 105.462644 129.874651) (xy 105.139388 129.55083)\n        (xy 105.139388 128.878993) (xy 104.45 128.189605) (xy 104.270395 128.36921) (xy 104.270395 128.01) (xy 103.581007 127.320612)\n        (xy 103.396001 127.401206) (xy 103.243257 127.850895) (xy 103.274229 128.324807) (xy 103.396001 128.618794) (xy 103.581007 128.699388)\n        (xy 104.270395 128.01) (xy 104.270395 128.36921) (xy 103.760612 128.878993) (xy 103.841206 129.063999) (xy 104.290895 129.216743)\n        (xy 104.764807 129.185771) (xy 105.058794 129.063999) (xy 105.139388 128.878993) (xy 105.139388 129.55083) (xy 105.127116 129.538537)\n        (xy 104.688503 129.356409) (xy 104.21358 129.355994) (xy 103.774651 129.537356) (xy 103.438537 129.872884) (xy 103.256409 130.311497)\n        (xy 103.255994 130.78642) (xy 103.437356 131.225349) (xy 103.772884 131.561463) (xy 104.211497 131.743591) (xy 104.68642 131.744006)\n        (xy 105.125349 131.562644) (xy 105.461463 131.227116) (xy 105.643591 130.788503) (xy 105.644006 130.31358) (xy 105.644006 145.081601)\n        (xy 105.435473 145.167766) (xy 105.411569 145.191627) (xy 105.406741 145.179941) (xy 105.359334 145.132451) (xy 105.359334 140.956279)\n        (xy 105.241641 140.671441) (xy 105.053914 140.483386) (xy 105.105057 140.360223) (xy 105.105343 140.031818) (xy 104.979933 139.728302)\n        (xy 104.747919 139.495883) (xy 104.444623 139.369943) (xy 104.116218 139.369657) (xy 103.812702 139.495067) (xy 103.580283 139.727081)\n        (xy 103.454343 140.030377) (xy 103.454057 140.358782) (xy 103.579467 140.662298) (xy 103.811481 140.894717) (xy 103.831486 140.903024)\n        (xy 103.809935 140.954927) (xy 103.809666 141.263121) (xy 103.927359 141.547959) (xy 104.145095 141.766076) (xy 104.429727 141.884265)\n        (xy 104.737921 141.884534) (xy 105.022759 141.766841) (xy 105.240876 141.549105) (xy 105.359065 141.264473) (xy 105.359334 140.956279)\n        (xy 105.359334 145.132451) (xy 105.189005 144.961824) (xy 104.904373 144.843635) (xy 104.813 144.843555) (xy 104.813234 144.575779)\n        (xy 104.695541 144.290941) (xy 104.58885 144.184063) (xy 104.844959 144.078241) (xy 105.063076 143.860505) (xy 105.181265 143.575873)\n        (xy 105.181534 143.267679) (xy 105.063841 142.982841) (xy 104.846105 142.764724) (xy 104.561473 142.646535) (xy 104.253279 142.646266)\n        (xy 103.968441 142.763959) (xy 103.750324 142.981695) (xy 103.632135 143.266327) (xy 103.631866 143.574521) (xy 103.749559 143.859359)\n        (xy 103.856249 143.966236) (xy 103.600141 144.072059) (xy 103.382024 144.289795) (xy 103.263835 144.574427) (xy 103.263566 144.882621)\n        (xy 103.381259 145.167459) (xy 103.598995 145.385576) (xy 103.883627 145.503765) (xy 103.974999 145.503844) (xy 103.974766 145.771621)\n        (xy 104.092459 146.056459) (xy 104.310195 146.274576) (xy 104.594827 146.392765) (xy 104.903021 146.393034) (xy 105.075655 146.321702)\n        (xy 105.162766 146.532527) (xy 105.434044 146.804279) (xy 105.788668 146.951532) (xy 106.172648 146.951867) (xy 106.527527 146.805234)\n        (xy 106.799279 146.533956) (xy 106.946532 146.179332) (xy 106.946867 145.795352) (xy 106.946867 160.811791) (xy 106.646923 160.687243)\n        (xy 106.318518 160.686957) (xy 106.015002 160.812367) (xy 105.782583 161.044381) (xy 105.656643 161.347677) (xy 105.656357 161.676082)\n        (xy 105.781767 161.979598) (xy 106.013781 162.212017) (xy 106.317077 162.337957) (xy 106.645482 162.338243) (xy 106.948998 162.212833)\n        (xy 107.181417 161.980819) (xy 107.307357 161.677523) (xy 107.307643 161.349118) (xy 107.307643 174.3777) (xy 106.456754 174.3777)\n        (xy 106.456754 168.417699) (xy 106.339061 168.132861) (xy 106.121325 167.914744) (xy 105.836693 167.796555) (xy 105.528499 167.796286)\n        (xy 105.243661 167.913979) (xy 105.168834 167.988675) (xy 105.168834 156.437579) (xy 105.051141 156.152741) (xy 104.833405 155.934624)\n        (xy 104.548773 155.816435) (xy 104.240579 155.816166) (xy 103.955741 155.933859) (xy 103.737624 156.151595) (xy 103.619435 156.436227)\n        (xy 103.619166 156.744421) (xy 103.736859 157.029259) (xy 103.954595 157.247376) (xy 104.239227 157.365565) (xy 104.547421 157.365834)\n        (xy 104.832259 157.248141) (xy 105.050376 157.030405) (xy 105.168565 156.745773) (xy 105.168834 156.437579) (xy 105.168834 167.988675)\n        (xy 105.025544 168.131715) (xy 104.907355 168.416347) (xy 104.907086 168.724541) (xy 105.024779 169.009379) (xy 105.242515 169.227496)\n        (xy 105.527147 169.345685) (xy 105.835341 169.345954) (xy 106.120179 169.228261) (xy 106.338296 169.010525) (xy 106.456485 168.725893)\n        (xy 106.456754 168.417699) (xy 106.456754 174.3777) (xy 104.843843 174.3777) (xy 104.843843 163.812918) (xy 104.718433 163.509402)\n        (xy 104.486419 163.276983) (xy 104.183123 163.151043) (xy 103.854718 163.150757) (xy 103.551202 163.276167) (xy 103.318783 163.508181)\n        (xy 103.192843 163.811477) (xy 103.192557 164.139882) (xy 103.317967 164.443398) (xy 103.549981 164.675817) (xy 103.853277 164.801757)\n        (xy 104.181682 164.802043) (xy 104.485198 164.676633) (xy 104.717617 164.444619) (xy 104.843557 164.141323) (xy 104.843843 163.812918)\n        (xy 104.843843 174.3777) (xy 103.104006 174.3777) (xy 103.104006 130.31358) (xy 103.104006 127.77358) (xy 102.922644 127.334651)\n        (xy 102.587116 126.998537) (xy 102.148503 126.816409) (xy 101.67358 126.815994) (xy 101.610704 126.841973) (xy 101.610704 114.656709)\n        (xy 101.2454 114.291405) (xy 101.065795 114.47101) (xy 101.065795 114.1118) (xy 100.700491 113.746496) (xy 100.561279 113.771737)\n        (xy 100.483218 114.059425) (xy 100.521193 114.355086) (xy 100.561279 114.451863) (xy 100.700491 114.477104) (xy 101.065795 114.1118)\n        (xy 101.065795 114.47101) (xy 100.880096 114.656709) (xy 100.905337 114.795921) (xy 101.193025 114.873982) (xy 101.488686 114.836007)\n        (xy 101.585463 114.795921) (xy 101.610704 114.656709) (xy 101.610704 126.841973) (xy 101.308043 126.967031) (xy 101.308043 116.870318)\n        (xy 101.182633 116.566802) (xy 100.950619 116.334383) (xy 100.647323 116.208443) (xy 100.318918 116.208157) (xy 100.015402 116.333567)\n        (xy 99.782983 116.565581) (xy 99.657043 116.868877) (xy 99.656757 117.197282) (xy 99.782167 117.500798) (xy 100.014181 117.733217)\n        (xy 100.317477 117.859157) (xy 100.645882 117.859443) (xy 100.949398 117.734033) (xy 101.181817 117.502019) (xy 101.307757 117.198723)\n        (xy 101.308043 116.870318) (xy 101.308043 126.967031) (xy 101.234651 126.997356) (xy 100.898537 127.332884) (xy 100.716409 127.771497)\n        (xy 100.715994 128.24642) (xy 100.897356 128.685349) (xy 101.232884 129.021463) (xy 101.671497 129.203591) (xy 102.14642 129.204006)\n        (xy 102.585349 129.022644) (xy 102.921463 128.687116) (xy 103.103591 128.248503) (xy 103.104006 127.77358) (xy 103.104006 130.31358)\n        (xy 102.922644 129.874651) (xy 102.587116 129.538537) (xy 102.148503 129.356409) (xy 101.67358 129.355994) (xy 101.234651 129.537356)\n        (xy 100.898537 129.872884) (xy 100.716409 130.311497) (xy 100.715994 130.78642) (xy 100.897356 131.225349) (xy 101.232884 131.561463)\n        (xy 101.671497 131.743591) (xy 102.14642 131.744006) (xy 102.585349 131.562644) (xy 102.921463 131.227116) (xy 103.103591 130.788503)\n        (xy 103.104006 130.31358) (xy 103.104006 174.3777) (xy 102.557843 174.3777) (xy 102.557843 164.041518) (xy 102.432433 163.738002)\n        (xy 102.200419 163.505583) (xy 102.151443 163.485246) (xy 102.151443 160.256918) (xy 102.026033 159.953402) (xy 101.794019 159.720983)\n        (xy 101.490723 159.595043) (xy 101.162318 159.594757) (xy 100.858802 159.720167) (xy 100.672367 159.906277) (xy 100.672367 155.794452)\n        (xy 100.576743 155.563024) (xy 100.576743 130.709105) (xy 100.564006 130.514212) (xy 100.564006 127.77358) (xy 100.382644 127.334651)\n        (xy 100.047116 126.998537) (xy 99.608503 126.816409) (xy 99.13358 126.815994) (xy 98.793467 126.956526) (xy 98.793467 114.543952)\n        (xy 98.646834 114.189073) (xy 98.570067 114.112171) (xy 98.570067 112.223252) (xy 98.423434 111.868373) (xy 98.152156 111.596621)\n        (xy 97.797532 111.449368) (xy 97.413552 111.449033) (xy 97.058673 111.595666) (xy 96.786921 111.866944) (xy 96.639668 112.221568)\n        (xy 96.639333 112.605548) (xy 96.785966 112.960427) (xy 97.057244 113.232179) (xy 97.411868 113.379432) (xy 97.795848 113.379767)\n        (xy 98.150727 113.233134) (xy 98.422479 112.961856) (xy 98.569732 112.607232) (xy 98.570067 112.223252) (xy 98.570067 114.112171)\n        (xy 98.375556 113.917321) (xy 98.020932 113.770068) (xy 97.636952 113.769733) (xy 97.282073 113.916366) (xy 97.010321 114.187644)\n        (xy 96.863068 114.542268) (xy 96.862733 114.926248) (xy 97.009366 115.281127) (xy 97.280644 115.552879) (xy 97.635268 115.700132)\n        (xy 98.019248 115.700467) (xy 98.374127 115.553834) (xy 98.645879 115.282556) (xy 98.793132 114.927932) (xy 98.793467 114.543952)\n        (xy 98.793467 126.956526) (xy 98.694651 126.997356) (xy 98.358537 127.332884) (xy 98.176409 127.771497) (xy 98.175994 128.24642)\n        (xy 98.357356 128.685349) (xy 98.692884 129.021463) (xy 99.131497 129.203591) (xy 99.60642 129.204006) (xy 100.045349 129.022644)\n        (xy 100.381463 128.687116) (xy 100.563591 128.248503) (xy 100.564006 127.77358) (xy 100.564006 130.514212) (xy 100.545771 130.235193)\n        (xy 100.423999 129.941206) (xy 100.238993 129.860612) (xy 100.059388 130.040217) (xy 100.059388 129.681007) (xy 99.978794 129.496001)\n        (xy 99.529105 129.343257) (xy 99.055193 129.374229) (xy 98.761206 129.496001) (xy 98.680612 129.681007) (xy 99.37 130.370395)\n        (xy 100.059388 129.681007) (xy 100.059388 130.040217) (xy 99.549605 130.55) (xy 100.238993 131.239388) (xy 100.423999 131.158794)\n        (xy 100.576743 130.709105) (xy 100.576743 155.563024) (xy 100.525734 155.439573) (xy 100.254456 155.167821) (xy 100.059388 155.086821)\n        (xy 100.059388 131.418993) (xy 99.37 130.729605) (xy 99.190395 130.90921) (xy 99.190395 130.55) (xy 98.501007 129.860612)\n        (xy 98.316001 129.941206) (xy 98.163257 130.390895) (xy 98.194229 130.864807) (xy 98.316001 131.158794) (xy 98.501007 131.239388)\n        (xy 99.190395 130.55) (xy 99.190395 130.90921) (xy 98.680612 131.418993) (xy 98.761206 131.603999) (xy 99.210895 131.756743)\n        (xy 99.684807 131.725771) (xy 99.978794 131.603999) (xy 100.059388 131.418993) (xy 100.059388 155.086821) (xy 99.899832 155.020568)\n        (xy 99.515852 155.020233) (xy 99.160973 155.166866) (xy 99.072834 155.254851) (xy 99.072834 153.364179) (xy 98.955141 153.079341)\n        (xy 98.737405 152.861224) (xy 98.452773 152.743035) (xy 98.144579 152.742766) (xy 98.036743 152.787322) (xy 98.036743 128.169105)\n        (xy 98.005771 127.695193) (xy 97.883999 127.401206) (xy 97.698993 127.320612) (xy 97.519388 127.500217) (xy 97.519388 127.141007)\n        (xy 97.438794 126.956001) (xy 96.989105 126.803257) (xy 96.515193 126.834229) (xy 96.221206 126.956001) (xy 96.140612 127.141007)\n        (xy 96.83 127.830395) (xy 97.519388 127.141007) (xy 97.519388 127.500217) (xy 97.009605 128.01) (xy 97.698993 128.699388)\n        (xy 97.883999 128.618794) (xy 98.036743 128.169105) (xy 98.036743 152.787322) (xy 98.024006 152.792585) (xy 98.024006 130.31358)\n        (xy 97.842644 129.874651) (xy 97.519388 129.55083) (xy 97.519388 128.878993) (xy 96.83 128.189605) (xy 96.650395 128.36921)\n        (xy 96.650395 128.01) (xy 95.961007 127.320612) (xy 95.776001 127.401206) (xy 95.623257 127.850895) (xy 95.654229 128.324807)\n        (xy 95.776001 128.618794) (xy 95.961007 128.699388) (xy 96.650395 128.01) (xy 96.650395 128.36921) (xy 96.140612 128.878993)\n        (xy 96.221206 129.063999) (xy 96.670895 129.216743) (xy 97.144807 129.185771) (xy 97.438794 129.063999) (xy 97.519388 128.878993)\n        (xy 97.519388 129.55083) (xy 97.507116 129.538537) (xy 97.068503 129.356409) (xy 96.59358 129.355994) (xy 96.154651 129.537356)\n        (xy 95.818537 129.872884) (xy 95.636409 130.311497) (xy 95.635994 130.78642) (xy 95.817356 131.225349) (xy 96.152884 131.561463)\n        (xy 96.591497 131.743591) (xy 97.06642 131.744006) (xy 97.505349 131.562644) (xy 97.841463 131.227116) (xy 98.023591 130.788503)\n        (xy 98.024006 130.31358) (xy 98.024006 152.792585) (xy 97.883784 152.850524) (xy 97.941565 152.711373) (xy 97.941834 152.403179)\n        (xy 97.824141 152.118341) (xy 97.606405 151.900224) (xy 97.321773 151.782035) (xy 97.013579 151.781766) (xy 96.728741 151.899459)\n        (xy 96.705314 151.922844) (xy 96.681141 151.864341) (xy 96.463405 151.646224) (xy 96.178773 151.528035) (xy 95.953843 151.527838)\n        (xy 95.953843 149.944518) (xy 95.828433 149.641002) (xy 95.596419 149.408583) (xy 95.484006 149.361904) (xy 95.484006 130.31358)\n        (xy 95.484006 127.77358) (xy 95.302644 127.334651) (xy 94.967116 126.998537) (xy 94.528503 126.816409) (xy 94.05358 126.815994)\n        (xy 93.614651 126.997356) (xy 93.278537 127.332884) (xy 93.096409 127.771497) (xy 93.095994 128.24642) (xy 93.277356 128.685349)\n        (xy 93.612884 129.021463) (xy 94.051497 129.203591) (xy 94.52642 129.204006) (xy 94.965349 129.022644) (xy 95.301463 128.687116)\n        (xy 95.483591 128.248503) (xy 95.484006 127.77358) (xy 95.484006 130.31358) (xy 95.302644 129.874651) (xy 94.967116 129.538537)\n        (xy 94.528503 129.356409) (xy 94.05358 129.355994) (xy 93.614651 129.537356) (xy 93.278537 129.872884) (xy 93.096409 130.311497)\n        (xy 93.095994 130.78642) (xy 93.277356 131.225349) (xy 93.612884 131.561463) (xy 94.051497 131.743591) (xy 94.52642 131.744006)\n        (xy 94.965349 131.562644) (xy 95.301463 131.227116) (xy 95.483591 130.788503) (xy 95.484006 130.31358) (xy 95.484006 149.361904)\n        (xy 95.293123 149.282643) (xy 94.964718 149.282357) (xy 94.661202 149.407767) (xy 94.428783 149.639781) (xy 94.302843 149.943077)\n        (xy 94.302557 150.271482) (xy 94.427967 150.574998) (xy 94.659981 150.807417) (xy 94.963277 150.933357) (xy 95.291682 150.933643)\n        (xy 95.595198 150.808233) (xy 95.827617 150.576219) (xy 95.953557 150.272923) (xy 95.953843 149.944518) (xy 95.953843 151.527838)\n        (xy 95.870579 151.527766) (xy 95.585741 151.645459) (xy 95.367624 151.863195) (xy 95.249435 152.147827) (xy 95.249166 152.456021)\n        (xy 95.366859 152.740859) (xy 95.584595 152.958976) (xy 95.869227 153.077165) (xy 96.177421 153.077434) (xy 96.462259 152.959741)\n        (xy 96.485685 152.936355) (xy 96.509859 152.994859) (xy 96.727595 153.212976) (xy 97.012227 153.331165) (xy 97.320421 153.331434)\n        (xy 97.581215 153.223675) (xy 97.523435 153.362827) (xy 97.523166 153.671021) (xy 97.640859 153.955859) (xy 97.858595 154.173976)\n        (xy 98.143227 154.292165) (xy 98.451421 154.292434) (xy 98.736259 154.174741) (xy 98.954376 153.957005) (xy 99.072565 153.672373)\n        (xy 99.072834 153.364179) (xy 99.072834 155.254851) (xy 98.889221 155.438144) (xy 98.741968 155.792768) (xy 98.741633 156.176748)\n        (xy 98.888266 156.531627) (xy 99.159544 156.803379) (xy 99.514168 156.950632) (xy 99.898148 156.950967) (xy 100.253027 156.804334)\n        (xy 100.524779 156.533056) (xy 100.672032 156.178432) (xy 100.672367 155.794452) (xy 100.672367 159.906277) (xy 100.626383 159.952181)\n        (xy 100.57122 160.085027) (xy 100.539134 160.007373) (xy 100.267856 159.735621) (xy 99.913232 159.588368) (xy 99.529252 159.588033)\n        (xy 99.174373 159.734666) (xy 98.902621 160.005944) (xy 98.755368 160.360568) (xy 98.755033 160.744548) (xy 98.901666 161.099427)\n        (xy 99.172944 161.371179) (xy 99.527568 161.518432) (xy 99.911548 161.518767) (xy 100.266427 161.372134) (xy 100.538179 161.100856)\n        (xy 100.626448 160.88828) (xy 100.857581 161.119817) (xy 101.160877 161.245757) (xy 101.489282 161.246043) (xy 101.792798 161.120633)\n        (xy 102.025217 160.888619) (xy 102.151157 160.585323) (xy 102.151443 160.256918) (xy 102.151443 163.485246) (xy 101.897123 163.379643)\n        (xy 101.568718 163.379357) (xy 101.265202 163.504767) (xy 101.032783 163.736781) (xy 100.906843 164.040077) (xy 100.906557 164.368482)\n        (xy 101.031967 164.671998) (xy 101.263981 164.904417) (xy 101.567277 165.030357) (xy 101.895682 165.030643) (xy 102.199198 164.905233)\n        (xy 102.431617 164.673219) (xy 102.557557 164.369923) (xy 102.557843 164.041518) (xy 102.557843 174.3777) (xy 99.936443 174.3777)\n        (xy 99.936443 163.996718) (xy 99.811033 163.693202) (xy 99.579019 163.460783) (xy 99.275723 163.334843) (xy 98.947318 163.334557)\n        (xy 98.643802 163.459967) (xy 98.411383 163.691981) (xy 98.285443 163.995277) (xy 98.285157 164.323682) (xy 98.410567 164.627198)\n        (xy 98.642581 164.859617) (xy 98.945877 164.985557) (xy 99.274282 164.985843) (xy 99.577798 164.860433) (xy 99.810217 164.628419)\n        (xy 99.936157 164.325123) (xy 99.936443 163.996718) (xy 99.936443 174.3777) (xy 98.165354 174.3777) (xy 98.165354 165.870259)\n        (xy 98.145034 165.82108) (xy 98.145034 156.594179) (xy 98.027341 156.309341) (xy 97.852324 156.134018) (xy 97.904165 156.009173)\n        (xy 97.904434 155.700979) (xy 97.786741 155.416141) (xy 97.569005 155.198024) (xy 97.284373 155.079835) (xy 96.976179 155.079566)\n        (xy 96.691341 155.197259) (xy 96.473224 155.414995) (xy 96.355035 155.699627) (xy 96.354766 156.007821) (xy 96.472459 156.292659)\n        (xy 96.647475 156.467981) (xy 96.595635 156.592827) (xy 96.595366 156.901021) (xy 96.713059 157.185859) (xy 96.930795 157.403976)\n        (xy 97.215427 157.522165) (xy 97.523621 157.522434) (xy 97.808459 157.404741) (xy 98.026576 157.187005) (xy 98.144765 156.902373)\n        (xy 98.145034 156.594179) (xy 98.145034 165.82108) (xy 98.047661 165.585421) (xy 97.829925 165.367304) (xy 97.545293 165.249115)\n        (xy 97.237099 165.248846) (xy 96.952261 165.366539) (xy 96.734144 165.584275) (xy 96.615955 165.868907) (xy 96.615686 166.177101)\n        (xy 96.733379 166.461939) (xy 96.951115 166.680056) (xy 97.235747 166.798245) (xy 97.543941 166.798514) (xy 97.828779 166.680821)\n        (xy 98.046896 166.463085) (xy 98.165085 166.178453) (xy 98.165354 165.870259) (xy 98.165354 174.3777) (xy 94.464981 174.3777)\n        (xy 94.464981 158.911749) (xy 94.464981 157.811749) (xy 94.464981 156.711749) (xy 94.42673 156.423145) (xy 94.389877 156.334177)\n        (xy 94.252442 156.311163) (xy 94.072837 156.490768) (xy 94.072837 156.131558) (xy 94.049823 155.994123) (xy 93.768549 155.919019)\n        (xy 93.479945 155.95727) (xy 93.433367 155.976563) (xy 93.433367 153.381452) (xy 93.286734 153.026573) (xy 93.015456 152.754821)\n        (xy 92.956743 152.730441) (xy 92.956743 130.709105) (xy 92.944006 130.514212) (xy 92.944006 127.77358) (xy 92.944006 107.45358)\n        (xy 92.943874 107.45326) (xy 92.943874 105.826487) (xy 92.943874 104.473513) (xy 92.943724 104.301733) (xy 92.877848 104.143086)\n        (xy 92.756275 104.021725) (xy 92.597513 103.956126) (xy 91.98495 103.9562) (xy 91.877 104.06415) (xy 91.877 105.023)\n        (xy 92.83585 105.023) (xy 92.9438 104.91505) (xy 92.943874 104.473513) (xy 92.943874 105.826487) (xy 92.9438 105.38495)\n        (xy 92.83585 105.277) (xy 91.877 105.277) (xy 91.877 106.23585) (xy 91.98495 106.3438) (xy 92.597513 106.343874)\n        (xy 92.756275 106.278275) (xy 92.877848 106.156914) (xy 92.943724 105.998267) (xy 92.943874 105.826487) (xy 92.943874 107.45326)\n        (xy 92.762644 107.014651) (xy 92.427116 106.678537) (xy 91.988503 106.496409) (xy 91.623 106.496089) (xy 91.623 106.23585)\n        (xy 91.623 105.277) (xy 91.623 105.023) (xy 91.623 104.06415) (xy 91.51505 103.9562) (xy 90.902487 103.956126)\n        (xy 90.743725 104.021725) (xy 90.622152 104.143086) (xy 90.556276 104.301733) (xy 90.556126 104.473513) (xy 90.5562 104.91505)\n        (xy 90.66415 105.023) (xy 91.623 105.023) (xy 91.623 105.277) (xy 90.66415 105.277) (xy 90.5562 105.38495)\n        (xy 90.556126 105.826487) (xy 90.556276 105.998267) (xy 90.622152 106.156914) (xy 90.743725 106.278275) (xy 90.902487 106.343874)\n        (xy 91.51505 106.3438) (xy 91.623 106.23585) (xy 91.623 106.496089) (xy 91.51358 106.495994) (xy 91.074651 106.677356)\n        (xy 90.738537 107.012884) (xy 90.556409 107.451497) (xy 90.555994 107.92642) (xy 90.737356 108.365349) (xy 91.072884 108.701463)\n        (xy 91.511497 108.883591) (xy 91.98642 108.884006) (xy 92.425349 108.702644) (xy 92.761463 108.367116) (xy 92.943591 107.928503)\n        (xy 92.944006 107.45358) (xy 92.944006 127.77358) (xy 92.762644 127.334651) (xy 92.427116 126.998537) (xy 91.988503 126.816409)\n        (xy 91.51358 126.815994) (xy 91.074651 126.997356) (xy 90.738537 127.332884) (xy 90.556409 127.771497) (xy 90.555994 128.24642)\n        (xy 90.737356 128.685349) (xy 91.072884 129.021463) (xy 91.511497 129.203591) (xy 91.98642 129.204006) (xy 92.425349 129.022644)\n        (xy 92.761463 128.687116) (xy 92.943591 128.248503) (xy 92.944006 127.77358) (xy 92.944006 130.514212) (xy 92.925771 130.235193)\n        (xy 92.803999 129.941206) (xy 92.618993 129.860612) (xy 92.439388 130.040217) (xy 92.439388 129.681007) (xy 92.358794 129.496001)\n        (xy 91.909105 129.343257) (xy 91.435193 129.374229) (xy 91.141206 129.496001) (xy 91.060612 129.681007) (xy 91.75 130.370395)\n        (xy 92.439388 129.681007) (xy 92.439388 130.040217) (xy 91.929605 130.55) (xy 92.618993 131.239388) (xy 92.803999 131.158794)\n        (xy 92.956743 130.709105) (xy 92.956743 152.730441) (xy 92.660832 152.607568) (xy 92.540234 152.607462) (xy 92.540234 144.471179)\n        (xy 92.439388 144.227113) (xy 92.439388 131.418993) (xy 91.75 130.729605) (xy 91.570395 130.90921) (xy 91.570395 130.55)\n        (xy 90.881007 129.860612) (xy 90.696001 129.941206) (xy 90.543257 130.390895) (xy 90.574229 130.864807) (xy 90.696001 131.158794)\n        (xy 90.881007 131.239388) (xy 91.570395 130.55) (xy 91.570395 130.90921) (xy 91.060612 131.418993) (xy 91.141206 131.603999)\n        (xy 91.590895 131.756743) (xy 92.064807 131.725771) (xy 92.358794 131.603999) (xy 92.439388 131.418993) (xy 92.439388 144.227113)\n        (xy 92.422541 144.186341) (xy 92.204805 143.968224) (xy 91.920173 143.850035) (xy 91.611979 143.849766) (xy 91.327141 143.967459)\n        (xy 91.109024 144.185195) (xy 90.990835 144.469827) (xy 90.990566 144.778021) (xy 91.108259 145.062859) (xy 91.325995 145.280976)\n        (xy 91.610627 145.399165) (xy 91.918821 145.399434) (xy 92.203659 145.281741) (xy 92.421776 145.064005) (xy 92.539965 144.779373)\n        (xy 92.540234 144.471179) (xy 92.540234 152.607462) (xy 92.276852 152.607233) (xy 91.921973 152.753866) (xy 91.650221 153.025144)\n        (xy 91.502968 153.379768) (xy 91.502633 153.763748) (xy 91.649266 154.118627) (xy 91.920544 154.390379) (xy 92.275168 154.537632)\n        (xy 92.659148 154.537967) (xy 93.014027 154.391334) (xy 93.285779 154.120056) (xy 93.433032 153.765432) (xy 93.433367 153.381452)\n        (xy 93.433367 155.976563) (xy 93.390977 155.994123) (xy 93.367963 156.131558) (xy 93.7204 156.483995) (xy 94.072837 156.131558)\n        (xy 94.072837 156.490768) (xy 93.900005 156.6636) (xy 94.252442 157.016037) (xy 94.389877 156.993023) (xy 94.464981 156.711749)\n        (xy 94.464981 157.811749) (xy 94.42673 157.523145) (xy 94.389877 157.434177) (xy 94.252442 157.411163) (xy 94.072837 157.590768)\n        (xy 94.072837 157.231558) (xy 94.069829 157.2136) (xy 94.072837 157.195642) (xy 94.065613 157.188418) (xy 94.049823 157.094123)\n        (xy 93.94272 157.065525) (xy 93.7204 156.843205) (xy 93.540795 157.022809) (xy 93.540795 156.6636) (xy 93.330762 156.453567)\n        (xy 93.32673 156.423145) (xy 93.289877 156.334177) (xy 93.195581 156.318386) (xy 93.188358 156.311163) (xy 93.1704 156.31417)\n        (xy 93.152442 156.311163) (xy 93.145218 156.318386) (xy 93.050923 156.334177) (xy 93.022325 156.441279) (xy 92.972837 156.490767)\n        (xy 92.972837 156.131558) (xy 92.949823 155.994123) (xy 92.668549 155.919019) (xy 92.379945 155.95727) (xy 92.290977 155.994123)\n        (xy 92.267963 156.131558) (xy 92.6204 156.483995) (xy 92.972837 156.131558) (xy 92.972837 156.490767) (xy 92.800005 156.6636)\n        (xy 93.010037 156.873632) (xy 93.01407 156.904055) (xy 93.050923 156.993023) (xy 93.145218 157.008813) (xy 93.152442 157.016037)\n        (xy 93.1704 157.013029) (xy 93.188358 157.016037) (xy 93.195581 157.008813) (xy 93.289877 156.993023) (xy 93.318474 156.88592)\n        (xy 93.540795 156.6636) (xy 93.540795 157.022809) (xy 93.510367 157.053237) (xy 93.479945 157.05727) (xy 93.390977 157.094123)\n        (xy 93.375186 157.188418) (xy 93.367963 157.195642) (xy 93.37097 157.2136) (xy 93.367963 157.231558) (xy 93.375186 157.238781)\n        (xy 93.390977 157.333077) (xy 93.498079 157.361674) (xy 93.7204 157.583995) (xy 93.930432 157.373962) (xy 93.960855 157.36993)\n        (xy 94.049823 157.333077) (xy 94.065613 157.238781) (xy 94.072837 157.231558) (xy 94.072837 157.590768) (xy 93.900005 157.7636)\n        (xy 94.252442 158.116037) (xy 94.389877 158.093023) (xy 94.464981 157.811749) (xy 94.464981 158.911749) (xy 94.42673 158.623145)\n        (xy 94.389877 158.534177) (xy 94.252442 158.511163) (xy 94.072837 158.690768) (xy 94.072837 158.331558) (xy 94.069829 158.3136)\n        (xy 94.072837 158.295642) (xy 94.065613 158.288418) (xy 94.049823 158.194123) (xy 93.94272 158.165525) (xy 93.7204 157.943205)\n        (xy 93.540795 158.122809) (xy 93.540795 157.7636) (xy 93.330762 157.553567) (xy 93.32673 157.523145) (xy 93.289877 157.434177)\n        (xy 93.195581 157.418386) (xy 93.188358 157.411163) (xy 93.1704 157.41417) (xy 93.152442 157.411163) (xy 93.145218 157.418386)\n        (xy 93.050923 157.434177) (xy 93.022325 157.541279) (xy 92.972837 157.590767) (xy 92.972837 157.231558) (xy 92.969829 157.2136)\n        (xy 92.972837 157.195642) (xy 92.965613 157.188418) (xy 92.949823 157.094123) (xy 92.84272 157.065525) (xy 92.6204 156.843205)\n        (xy 92.440795 157.022809) (xy 92.440795 156.6636) (xy 92.230762 156.453567) (xy 92.22673 156.423145) (xy 92.189877 156.334177)\n        (xy 92.095581 156.318386) (xy 92.088358 156.311163) (xy 92.0704 156.31417) (xy 92.052442 156.311163) (xy 92.045218 156.318386)\n        (xy 91.950923 156.334177) (xy 91.922325 156.441279) (xy 91.872837 156.490767) (xy 91.872837 156.131558) (xy 91.849823 155.994123)\n        (xy 91.568549 155.919019) (xy 91.279945 155.95727) (xy 91.190977 155.994123) (xy 91.167963 156.131558) (xy 91.5204 156.483995)\n        (xy 91.872837 156.131558) (xy 91.872837 156.490767) (xy 91.700005 156.6636) (xy 91.910037 156.873632) (xy 91.91407 156.904055)\n        (xy 91.950923 156.993023) (xy 92.045218 157.008813) (xy 92.052442 157.016037) (xy 92.0704 157.013029) (xy 92.088358 157.016037)\n        (xy 92.095581 157.008813) (xy 92.189877 156.993023) (xy 92.218474 156.88592) (xy 92.440795 156.6636) (xy 92.440795 157.022809)\n        (xy 92.410367 157.053237) (xy 92.379945 157.05727) (xy 92.290977 157.094123) (xy 92.275186 157.188418) (xy 92.267963 157.195642)\n        (xy 92.27097 157.2136) (xy 92.267963 157.231558) (xy 92.275186 157.238781) (xy 92.290977 157.333077) (xy 92.398079 157.361674)\n        (xy 92.6204 157.583995) (xy 92.830432 157.373962) (xy 92.860855 157.36993) (xy 92.949823 157.333077) (xy 92.965613 157.238781)\n        (xy 92.972837 157.231558) (xy 92.972837 157.590767) (xy 92.800005 157.7636) (xy 93.010037 157.973632) (xy 93.01407 158.004055)\n        (xy 93.050923 158.093023) (xy 93.145218 158.108813) (xy 93.152442 158.116037) (xy 93.1704 158.113029) (xy 93.188358 158.116037)\n        (xy 93.195581 158.108813) (xy 93.289877 158.093023) (xy 93.318474 157.98592) (xy 93.540795 157.7636) (xy 93.540795 158.122809)\n        (xy 93.510367 158.153237) (xy 93.479945 158.15727) (xy 93.390977 158.194123) (xy 93.375186 158.288418) (xy 93.367963 158.295642)\n        (xy 93.37097 158.3136) (xy 93.367963 158.331558) (xy 93.375186 158.338781) (xy 93.390977 158.433077) (xy 93.498079 158.461674)\n        (xy 93.7204 158.683995) (xy 93.930432 158.473962) (xy 93.960855 158.46993) (xy 94.049823 158.433077) (xy 94.065613 158.338781)\n        (xy 94.072837 158.331558) (xy 94.072837 158.690768) (xy 93.900005 158.8636) (xy 94.252442 159.216037) (xy 94.389877 159.193023)\n        (xy 94.464981 158.911749) (xy 94.464981 174.3777) (xy 94.072837 174.3777) (xy 94.072837 159.395642) (xy 93.7204 159.043205)\n        (xy 93.540795 159.22281) (xy 93.540795 158.8636) (xy 93.330762 158.653567) (xy 93.32673 158.623145) (xy 93.289877 158.534177)\n        (xy 93.195581 158.518386) (xy 93.188358 158.511163) (xy 93.1704 158.51417) (xy 93.152442 158.511163) (xy 93.145218 158.518386)\n        (xy 93.050923 158.534177) (xy 93.022325 158.641279) (xy 92.972837 158.690767) (xy 92.972837 158.331558) (xy 92.969829 158.3136)\n        (xy 92.972837 158.295642) (xy 92.965613 158.288418) (xy 92.949823 158.194123) (xy 92.84272 158.165525) (xy 92.6204 157.943205)\n        (xy 92.440795 158.122809) (xy 92.440795 157.7636) (xy 92.230762 157.553567) (xy 92.22673 157.523145) (xy 92.189877 157.434177)\n        (xy 92.095581 157.418386) (xy 92.088358 157.411163) (xy 92.0704 157.41417) (xy 92.052442 157.411163) (xy 92.045218 157.418386)\n        (xy 91.950923 157.434177) (xy 91.922325 157.541279) (xy 91.872837 157.590767) (xy 91.872837 157.231558) (xy 91.869829 157.2136)\n        (xy 91.872837 157.195642) (xy 91.865613 157.188418) (xy 91.849823 157.094123) (xy 91.74272 157.065525) (xy 91.5204 156.843205)\n        (xy 91.340795 157.022809) (xy 91.340795 156.6636) (xy 90.988358 156.311163) (xy 90.850923 156.334177) (xy 90.775819 156.615451)\n        (xy 90.81407 156.904055) (xy 90.850923 156.993023) (xy 90.988358 157.016037) (xy 91.340795 156.6636) (xy 91.340795 157.022809)\n        (xy 91.310367 157.053237) (xy 91.279945 157.05727) (xy 91.190977 157.094123) (xy 91.175186 157.188418) (xy 91.167963 157.195642)\n        (xy 91.17097 157.2136) (xy 91.167963 157.231558) (xy 91.175186 157.238781) (xy 91.190977 157.333077) (xy 91.298079 157.361674)\n        (xy 91.5204 157.583995) (xy 91.730432 157.373962) (xy 91.760855 157.36993) (xy 91.849823 157.333077) (xy 91.865613 157.238781)\n        (xy 91.872837 157.231558) (xy 91.872837 157.590767) (xy 91.700005 157.7636) (xy 91.910037 157.973632) (xy 91.91407 158.004055)\n        (xy 91.950923 158.093023) (xy 92.045218 158.108813) (xy 92.052442 158.116037) (xy 92.0704 158.113029) (xy 92.088358 158.116037)\n        (xy 92.095581 158.108813) (xy 92.189877 158.093023) (xy 92.218474 157.98592) (xy 92.440795 157.7636) (xy 92.440795 158.122809)\n        (xy 92.410367 158.153237) (xy 92.379945 158.15727) (xy 92.290977 158.194123) (xy 92.275186 158.288418) (xy 92.267963 158.295642)\n        (xy 92.27097 158.3136) (xy 92.267963 158.331558) (xy 92.275186 158.338781) (xy 92.290977 158.433077) (xy 92.398079 158.461674)\n        (xy 92.6204 158.683995) (xy 92.830432 158.473962) (xy 92.860855 158.46993) (xy 92.949823 158.433077) (xy 92.965613 158.338781)\n        (xy 92.972837 158.331558) (xy 92.972837 158.690767) (xy 92.800005 158.8636) (xy 93.010037 159.073632) (xy 93.01407 159.104055)\n        (xy 93.050923 159.193023) (xy 93.145218 159.208813) (xy 93.152442 159.216037) (xy 93.1704 159.213029) (xy 93.188358 159.216037)\n        (xy 93.195581 159.208813) (xy 93.289877 159.193023) (xy 93.318474 159.08592) (xy 93.540795 158.8636) (xy 93.540795 159.22281)\n        (xy 93.367963 159.395642) (xy 93.390977 159.533077) (xy 93.672251 159.608181) (xy 93.960855 159.56993) (xy 94.049823 159.533077)\n        (xy 94.072837 159.395642) (xy 94.072837 174.3777) (xy 94.068367 174.3777) (xy 94.068367 161.636452) (xy 93.921734 161.281573)\n        (xy 93.650456 161.009821) (xy 93.295832 160.862568) (xy 92.972837 160.862286) (xy 92.972837 159.395642) (xy 92.6204 159.043205)\n        (xy 92.440795 159.22281) (xy 92.440795 158.8636) (xy 92.230762 158.653567) (xy 92.22673 158.623145) (xy 92.189877 158.534177)\n        (xy 92.095581 158.518386) (xy 92.088358 158.511163) (xy 92.0704 158.51417) (xy 92.052442 158.511163) (xy 92.045218 158.518386)\n        (xy 91.950923 158.534177) (xy 91.922325 158.641279) (xy 91.872837 158.690767) (xy 91.872837 158.331558) (xy 91.869829 158.3136)\n        (xy 91.872837 158.295642) (xy 91.865613 158.288418) (xy 91.849823 158.194123) (xy 91.74272 158.165525) (xy 91.5204 157.943205)\n        (xy 91.340795 158.122809) (xy 91.340795 157.7636) (xy 90.988358 157.411163) (xy 90.850923 157.434177) (xy 90.775819 157.715451)\n        (xy 90.81407 158.004055) (xy 90.850923 158.093023) (xy 90.988358 158.116037) (xy 91.340795 157.7636) (xy 91.340795 158.122809)\n        (xy 91.310367 158.153237) (xy 91.279945 158.15727) (xy 91.190977 158.194123) (xy 91.175186 158.288418) (xy 91.167963 158.295642)\n        (xy 91.17097 158.3136) (xy 91.167963 158.331558) (xy 91.175186 158.338781) (xy 91.190977 158.433077) (xy 91.298079 158.461674)\n        (xy 91.5204 158.683995) (xy 91.730432 158.473962) (xy 91.760855 158.46993) (xy 91.849823 158.433077) (xy 91.865613 158.338781)\n        (xy 91.872837 158.331558) (xy 91.872837 158.690767) (xy 91.700005 158.8636) (xy 91.910037 159.073632) (xy 91.91407 159.104055)\n        (xy 91.950923 159.193023) (xy 92.045218 159.208813) (xy 92.052442 159.216037) (xy 92.0704 159.213029) (xy 92.088358 159.216037)\n        (xy 92.095581 159.208813) (xy 92.189877 159.193023) (xy 92.218474 159.08592) (xy 92.440795 158.8636) (xy 92.440795 159.22281)\n        (xy 92.267963 159.395642) (xy 92.290977 159.533077) (xy 92.572251 159.608181) (xy 92.860855 159.56993) (xy 92.949823 159.533077)\n        (xy 92.972837 159.395642) (xy 92.972837 160.862286) (xy 92.911852 160.862233) (xy 92.556973 161.008866) (xy 92.285221 161.280144)\n        (xy 92.137968 161.634768) (xy 92.137633 162.018748) (xy 92.284266 162.373627) (xy 92.555544 162.645379) (xy 92.910168 162.792632)\n        (xy 93.294148 162.792967) (xy 93.649027 162.646334) (xy 93.920779 162.375056) (xy 94.068032 162.020432) (xy 94.068367 161.636452)\n        (xy 94.068367 174.3777) (xy 92.061767 174.3777) (xy 92.061767 161.585652) (xy 91.915134 161.230773) (xy 91.872837 161.188402)\n        (xy 91.872837 159.395642) (xy 91.5204 159.043205) (xy 91.340795 159.22281) (xy 91.340795 158.8636) (xy 90.988358 158.511163)\n        (xy 90.850923 158.534177) (xy 90.775819 158.815451) (xy 90.81407 159.104055) (xy 90.850923 159.193023) (xy 90.988358 159.216037)\n        (xy 91.340795 158.8636) (xy 91.340795 159.22281) (xy 91.167963 159.395642) (xy 91.190977 159.533077) (xy 91.472251 159.608181)\n        (xy 91.760855 159.56993) (xy 91.849823 159.533077) (xy 91.872837 159.395642) (xy 91.872837 161.188402) (xy 91.643856 160.959021)\n        (xy 91.289232 160.811768) (xy 90.905252 160.811433) (xy 90.550373 160.958066) (xy 90.416743 161.091462) (xy 90.416743 130.709105)\n        (xy 90.416743 128.169105) (xy 90.404006 127.974212) (xy 90.404006 107.45358) (xy 90.404006 104.91358) (xy 90.222644 104.474651)\n        (xy 89.887116 104.138537) (xy 89.448503 103.956409) (xy 88.97358 103.955994) (xy 88.534651 104.137356) (xy 88.198537 104.472884)\n        (xy 88.016409 104.911497) (xy 88.015994 105.38642) (xy 88.197356 105.825349) (xy 88.532884 106.161463) (xy 88.971497 106.343591)\n        (xy 89.44642 106.344006) (xy 89.885349 106.162644) (xy 90.221463 105.827116) (xy 90.403591 105.388503) (xy 90.404006 104.91358)\n        (xy 90.404006 107.45358) (xy 90.222644 107.014651) (xy 89.887116 106.678537) (xy 89.448503 106.496409) (xy 88.97358 106.495994)\n        (xy 88.534651 106.677356) (xy 88.198537 107.012884) (xy 88.016409 107.451497) (xy 88.015994 107.92642) (xy 88.197356 108.365349)\n        (xy 88.532884 108.701463) (xy 88.971497 108.883591) (xy 89.44642 108.884006) (xy 89.885349 108.702644) (xy 90.221463 108.367116)\n        (xy 90.403591 107.928503) (xy 90.404006 107.45358) (xy 90.404006 127.974212) (xy 90.385771 127.695193) (xy 90.263999 127.401206)\n        (xy 90.078993 127.320612) (xy 89.899388 127.500217) (xy 89.899388 127.141007) (xy 89.818794 126.956001) (xy 89.369105 126.803257)\n        (xy 88.895193 126.834229) (xy 88.601206 126.956001) (xy 88.520612 127.141007) (xy 89.21 127.830395) (xy 89.899388 127.141007)\n        (xy 89.899388 127.500217) (xy 89.389605 128.01) (xy 90.078993 128.699388) (xy 90.263999 128.618794) (xy 90.416743 128.169105)\n        (xy 90.416743 130.709105) (xy 90.385771 130.235193) (xy 90.263999 129.941206) (xy 90.078993 129.860612) (xy 89.899388 130.040217)\n        (xy 89.899388 129.681007) (xy 89.899388 128.878993) (xy 89.21 128.189605) (xy 89.030395 128.36921) (xy 89.030395 128.01)\n        (xy 88.341007 127.320612) (xy 88.156001 127.401206) (xy 88.003257 127.850895) (xy 88.034229 128.324807) (xy 88.156001 128.618794)\n        (xy 88.341007 128.699388) (xy 89.030395 128.01) (xy 89.030395 128.36921) (xy 88.520612 128.878993) (xy 88.601206 129.063999)\n        (xy 89.050895 129.216743) (xy 89.524807 129.185771) (xy 89.818794 129.063999) (xy 89.899388 128.878993) (xy 89.899388 129.681007)\n        (xy 89.818794 129.496001) (xy 89.369105 129.343257) (xy 88.895193 129.374229) (xy 88.601206 129.496001) (xy 88.520612 129.681007)\n        (xy 89.21 130.370395) (xy 89.899388 129.681007) (xy 89.899388 130.040217) (xy 89.389605 130.55) (xy 90.078993 131.239388)\n        (xy 90.263999 131.158794) (xy 90.416743 130.709105) (xy 90.416743 161.091462) (xy 90.278621 161.229344) (xy 90.131368 161.583968)\n        (xy 90.131033 161.967948) (xy 90.277666 162.322827) (xy 90.548944 162.594579) (xy 90.903568 162.741832) (xy 91.287548 162.742167)\n        (xy 91.642427 162.595534) (xy 91.914179 162.324256) (xy 92.061432 161.969632) (xy 92.061767 161.585652) (xy 92.061767 174.3777)\n        (xy 89.899388 174.3777) (xy 89.899388 131.418993) (xy 89.21 130.729605) (xy 89.030395 130.90921) (xy 89.030395 130.55)\n        (xy 88.341007 129.860612) (xy 88.156001 129.941206) (xy 88.003257 130.390895) (xy 88.034229 130.864807) (xy 88.156001 131.158794)\n        (xy 88.341007 131.239388) (xy 89.030395 130.55) (xy 89.030395 130.90921) (xy 88.520612 131.418993) (xy 88.601206 131.603999)\n        (xy 89.050895 131.756743) (xy 89.524807 131.725771) (xy 89.818794 131.603999) (xy 89.899388 131.418993) (xy 89.899388 174.3777)\n        (xy 89.263634 174.3777) (xy 89.263634 144.090179) (xy 89.145941 143.805341) (xy 88.928205 143.587224) (xy 88.643573 143.469035)\n        (xy 88.335379 143.468766) (xy 88.050541 143.586459) (xy 87.864006 143.772668) (xy 87.864006 107.45358) (xy 87.864006 104.91358)\n        (xy 87.682644 104.474651) (xy 87.347116 104.138537) (xy 87.101967 104.036742) (xy 87.101967 102.495052) (xy 86.955334 102.140173)\n        (xy 86.684056 101.868421) (xy 86.329432 101.721168) (xy 85.945452 101.720833) (xy 85.590573 101.867466) (xy 85.318821 102.138744)\n        (xy 85.171568 102.493368) (xy 85.171233 102.877348) (xy 85.317866 103.232227) (xy 85.589144 103.503979) (xy 85.943768 103.651232)\n        (xy 86.327748 103.651567) (xy 86.682627 103.504934) (xy 86.954379 103.233656) (xy 87.101632 102.879032) (xy 87.101967 102.495052)\n        (xy 87.101967 104.036742) (xy 86.908503 103.956409) (xy 86.43358 103.955994) (xy 85.994651 104.137356) (xy 85.658537 104.472884)\n        (xy 85.476409 104.911497) (xy 85.475994 105.38642) (xy 85.657356 105.825349) (xy 85.992884 106.161463) (xy 86.431497 106.343591)\n        (xy 86.90642 106.344006) (xy 87.345349 106.162644) (xy 87.681463 105.827116) (xy 87.863591 105.388503) (xy 87.864006 104.91358)\n        (xy 87.864006 107.45358) (xy 87.682644 107.014651) (xy 87.347116 106.678537) (xy 86.908503 106.496409) (xy 86.43358 106.495994)\n        (xy 85.994651 106.677356) (xy 85.658537 107.012884) (xy 85.476409 107.451497) (xy 85.475994 107.92642) (xy 85.657356 108.365349)\n        (xy 85.992884 108.701463) (xy 86.431497 108.883591) (xy 86.90642 108.884006) (xy 87.345349 108.702644) (xy 87.681463 108.367116)\n        (xy 87.863591 107.928503) (xy 87.864006 107.45358) (xy 87.864006 143.772668) (xy 87.832424 143.804195) (xy 87.714235 144.088827)\n        (xy 87.713966 144.397021) (xy 87.831659 144.681859) (xy 88.049395 144.899976) (xy 88.334027 145.018165) (xy 88.642221 145.018434)\n        (xy 88.927059 144.900741) (xy 89.145176 144.683005) (xy 89.263365 144.398373) (xy 89.263634 144.090179) (xy 89.263634 174.3777)\n        (xy 89.039834 174.3777) (xy 89.039834 156.208979) (xy 88.922141 155.924141) (xy 88.704405 155.706024) (xy 88.419773 155.587835)\n        (xy 88.111579 155.587566) (xy 87.826741 155.705259) (xy 87.608624 155.922995) (xy 87.490435 156.207627) (xy 87.490166 156.515821)\n        (xy 87.607859 156.800659) (xy 87.825595 157.018776) (xy 88.110227 157.136965) (xy 88.418421 157.137234) (xy 88.703259 157.019541)\n        (xy 88.921376 156.801805) (xy 89.039565 156.517173) (xy 89.039834 156.208979) (xy 89.039834 174.3777) (xy 87.521034 174.3777)\n        (xy 87.521034 159.885979) (xy 87.403341 159.601141) (xy 87.185605 159.383024) (xy 86.900973 159.264835) (xy 86.822567 159.264766)\n        (xy 86.822567 109.734052) (xy 86.675934 109.379173) (xy 86.404656 109.107421) (xy 86.050032 108.960168) (xy 85.666052 108.959833)\n        (xy 85.374767 109.080189) (xy 85.374767 103.384052) (xy 85.228134 103.029173) (xy 84.956856 102.757421) (xy 84.602232 102.610168)\n        (xy 84.218252 102.609833) (xy 83.863373 102.756466) (xy 83.591621 103.027744) (xy 83.444368 103.382368) (xy 83.444033 103.766348)\n        (xy 83.590666 104.121227) (xy 83.861944 104.392979) (xy 84.216568 104.540232) (xy 84.600548 104.540567) (xy 84.955427 104.393934)\n        (xy 85.227179 104.122656) (xy 85.374432 103.768032) (xy 85.374767 103.384052) (xy 85.374767 109.080189) (xy 85.311173 109.106466)\n        (xy 85.039421 109.377744) (xy 84.892168 109.732368) (xy 84.891833 110.116348) (xy 85.038466 110.471227) (xy 85.309744 110.742979)\n        (xy 85.664368 110.890232) (xy 86.048348 110.890567) (xy 86.403227 110.743934) (xy 86.674979 110.472656) (xy 86.822232 110.118032)\n        (xy 86.822567 109.734052) (xy 86.822567 159.264766) (xy 86.592779 159.264566) (xy 86.307941 159.382259) (xy 86.089824 159.599995)\n        (xy 85.971635 159.884627) (xy 85.971366 160.192821) (xy 86.089059 160.477659) (xy 86.306795 160.695776) (xy 86.591427 160.813965)\n        (xy 86.899621 160.814234) (xy 87.184459 160.696541) (xy 87.402576 160.478805) (xy 87.520765 160.194173) (xy 87.521034 159.885979)\n        (xy 87.521034 174.3777) (xy 85.488634 174.3777) (xy 85.488634 141.911779) (xy 85.488634 138.736779) (xy 85.370941 138.451941)\n        (xy 85.324006 138.404923) (xy 85.324006 125.23358) (xy 85.142644 124.794651) (xy 84.807116 124.458537) (xy 84.511167 124.335648)\n        (xy 84.511167 106.228852) (xy 84.364534 105.873973) (xy 84.093256 105.602221) (xy 83.738632 105.454968) (xy 83.354652 105.454633)\n        (xy 82.999773 105.601266) (xy 82.728021 105.872544) (xy 82.580768 106.227168) (xy 82.580433 106.611148) (xy 82.727066 106.966027)\n        (xy 82.998344 107.237779) (xy 83.352968 107.385032) (xy 83.736948 107.385367) (xy 84.091827 107.238734) (xy 84.363579 106.967456)\n        (xy 84.510832 106.612832) (xy 84.511167 106.228852) (xy 84.511167 124.335648) (xy 84.368503 124.276409) (xy 83.89358 124.275994)\n        (xy 83.774567 124.325169) (xy 83.774567 118.471652) (xy 83.627934 118.116773) (xy 83.356656 117.845021) (xy 83.002032 117.697768)\n        (xy 82.618052 117.697433) (xy 82.263173 117.844066) (xy 81.991421 118.115344) (xy 81.844168 118.469968) (xy 81.843833 118.853948)\n        (xy 81.990466 119.208827) (xy 82.261744 119.480579) (xy 82.616368 119.627832) (xy 83.000348 119.628167) (xy 83.355227 119.481534)\n        (xy 83.626979 119.210256) (xy 83.774232 118.855632) (xy 83.774567 118.471652) (xy 83.774567 124.325169) (xy 83.454651 124.457356)\n        (xy 83.118537 124.792884) (xy 82.936409 125.231497) (xy 82.935994 125.70642) (xy 83.117356 126.145349) (xy 83.452884 126.481463)\n        (xy 83.891497 126.663591) (xy 84.36642 126.664006) (xy 84.805349 126.482644) (xy 85.141463 126.147116) (xy 85.323591 125.708503)\n        (xy 85.324006 125.23358) (xy 85.324006 138.404923) (xy 85.323874 138.404791) (xy 85.323874 128.686487) (xy 85.323874 127.162487)\n        (xy 85.258275 127.003725) (xy 85.136914 126.882152) (xy 84.978267 126.816276) (xy 84.806487 126.816126) (xy 83.282487 126.816126)\n        (xy 83.123725 126.881725) (xy 83.002152 127.003086) (xy 82.936276 127.161733) (xy 82.936126 127.333513) (xy 82.936126 128.857513)\n        (xy 83.001725 129.016275) (xy 83.123086 129.137848) (xy 83.281733 129.203724) (xy 83.453513 129.203874) (xy 84.977513 129.203874)\n        (xy 85.136275 129.138275) (xy 85.257848 129.016914) (xy 85.323724 128.858267) (xy 85.323874 128.686487) (xy 85.323874 138.404791)\n        (xy 85.153205 138.233824) (xy 84.868573 138.115635) (xy 84.560379 138.115366) (xy 84.275541 138.233059) (xy 84.057424 138.450795)\n        (xy 83.939235 138.735427) (xy 83.938966 139.043621) (xy 84.056659 139.328459) (xy 84.274395 139.546576) (xy 84.559027 139.664765)\n        (xy 84.867221 139.665034) (xy 85.152059 139.547341) (xy 85.370176 139.329605) (xy 85.488365 139.044973) (xy 85.488634 138.736779)\n        (xy 85.488634 141.911779) (xy 85.370941 141.626941) (xy 85.153205 141.408824) (xy 84.868573 141.290635) (xy 84.560379 141.290366)\n        (xy 84.275541 141.408059) (xy 84.057424 141.625795) (xy 83.939235 141.910427) (xy 83.938966 142.218621) (xy 84.056659 142.503459)\n        (xy 84.274395 142.721576) (xy 84.559027 142.839765) (xy 84.867221 142.840034) (xy 85.152059 142.722341) (xy 85.370176 142.504605)\n        (xy 85.488365 142.219973) (xy 85.488634 141.911779) (xy 85.488634 174.3777) (xy 81.983834 174.3777) (xy 81.983834 167.886979)\n        (xy 81.866141 167.602141) (xy 81.648405 167.384024) (xy 81.363773 167.265835) (xy 81.191234 167.265684) (xy 81.191234 146.607779)\n        (xy 81.073541 146.322941) (xy 80.855805 146.104824) (xy 80.571173 145.986635) (xy 80.262979 145.986366) (xy 79.978141 146.104059)\n        (xy 79.760024 146.321795) (xy 79.641835 146.606427) (xy 79.641566 146.914621) (xy 79.759259 147.199459) (xy 79.976995 147.417576)\n        (xy 80.261627 147.535765) (xy 80.569821 147.536034) (xy 80.854659 147.418341) (xy 81.072776 147.200605) (xy 81.190965 146.915973)\n        (xy 81.191234 146.607779) (xy 81.191234 167.265684) (xy 81.055579 167.265566) (xy 80.770741 167.383259) (xy 80.618434 167.535299)\n        (xy 80.618434 154.188979) (xy 80.500741 153.904141) (xy 80.283005 153.686024) (xy 79.998373 153.567835) (xy 79.690179 153.567566)\n        (xy 79.405341 153.685259) (xy 79.187224 153.902995) (xy 79.069035 154.187627) (xy 79.068766 154.495821) (xy 79.186459 154.780659)\n        (xy 79.404195 154.998776) (xy 79.688827 155.116965) (xy 79.997021 155.117234) (xy 80.281859 154.999541) (xy 80.499976 154.781805)\n        (xy 80.618165 154.497173) (xy 80.618434 154.188979) (xy 80.618434 167.535299) (xy 80.552624 167.600995) (xy 80.434435 167.885627)\n        (xy 80.434166 168.193821) (xy 80.551859 168.478659) (xy 80.769595 168.696776) (xy 81.054227 168.814965) (xy 81.362421 168.815234)\n        (xy 81.647259 168.697541) (xy 81.865376 168.479805) (xy 81.983565 168.195173) (xy 81.983834 167.886979) (xy 81.983834 174.3777)\n        (xy 80.341067 174.3777) (xy 80.341067 166.215652) (xy 80.194434 165.860773) (xy 79.923156 165.589021) (xy 79.568532 165.441768)\n        (xy 79.184552 165.441433) (xy 78.967434 165.531144) (xy 78.967434 155.941579) (xy 78.849741 155.656741) (xy 78.632005 155.438624)\n        (xy 78.347373 155.320435) (xy 78.055302 155.32018) (xy 78.036941 155.275741) (xy 77.868634 155.107139) (xy 77.868634 141.784779)\n        (xy 77.750941 141.499941) (xy 77.741634 141.490617) (xy 77.741634 138.584379) (xy 77.623941 138.299541) (xy 77.406205 138.081424)\n        (xy 77.121573 137.963235) (xy 76.813379 137.962966) (xy 76.528541 138.080659) (xy 76.310424 138.298395) (xy 76.192235 138.583027)\n        (xy 76.191966 138.891221) (xy 76.309659 139.176059) (xy 76.527395 139.394176) (xy 76.812027 139.512365) (xy 77.120221 139.512634)\n        (xy 77.405059 139.394941) (xy 77.623176 139.177205) (xy 77.741365 138.892573) (xy 77.741634 138.584379) (xy 77.741634 141.490617)\n        (xy 77.533205 141.281824) (xy 77.248573 141.163635) (xy 76.940379 141.163366) (xy 76.655541 141.281059) (xy 76.437424 141.498795)\n        (xy 76.319235 141.783427) (xy 76.318966 142.091621) (xy 76.436659 142.376459) (xy 76.654395 142.594576) (xy 76.939027 142.712765)\n        (xy 77.247221 142.713034) (xy 77.532059 142.595341) (xy 77.750176 142.377605) (xy 77.868365 142.092973) (xy 77.868634 141.784779)\n        (xy 77.868634 155.107139) (xy 77.819205 155.057624) (xy 77.800367 155.049801) (xy 77.800367 150.811852) (xy 77.653734 150.456973)\n        (xy 77.382456 150.185221) (xy 77.027832 150.037968) (xy 76.643852 150.037633) (xy 76.291362 150.183278) (xy 76.233541 150.043341)\n        (xy 76.015805 149.825224) (xy 75.731173 149.707035) (xy 75.500367 149.706833) (xy 75.500367 148.664852) (xy 75.353734 148.309973)\n        (xy 75.082456 148.038221) (xy 74.727832 147.890968) (xy 74.719034 147.89096) (xy 74.719034 142.673779) (xy 74.601341 142.388941)\n        (xy 74.383605 142.170824) (xy 74.098973 142.052635) (xy 73.790779 142.052366) (xy 73.505941 142.170059) (xy 73.287824 142.387795)\n        (xy 73.169635 142.672427) (xy 73.169366 142.980621) (xy 73.287059 143.265459) (xy 73.459539 143.438241) (xy 73.455141 143.440059)\n        (xy 73.237024 143.657795) (xy 73.118835 143.942427) (xy 73.118566 144.250621) (xy 73.236259 144.535459) (xy 73.453995 144.753576)\n        (xy 73.738627 144.871765) (xy 74.046821 144.872034) (xy 74.331659 144.754341) (xy 74.549776 144.536605) (xy 74.667965 144.251973)\n        (xy 74.668234 143.943779) (xy 74.550541 143.658941) (xy 74.37806 143.486158) (xy 74.382459 143.484341) (xy 74.600576 143.266605)\n        (xy 74.718765 142.981973) (xy 74.719034 142.673779) (xy 74.719034 147.89096) (xy 74.343852 147.890633) (xy 74.116034 147.984765)\n        (xy 74.116034 146.772179) (xy 73.998341 146.487341) (xy 73.780605 146.269224) (xy 73.495973 146.151035) (xy 73.187779 146.150766)\n        (xy 72.902941 146.268459) (xy 72.684824 146.486195) (xy 72.566635 146.770827) (xy 72.566366 147.079021) (xy 72.684059 147.363859)\n        (xy 72.901795 147.581976) (xy 73.186427 147.700165) (xy 73.494621 147.700434) (xy 73.779459 147.582741) (xy 73.997576 147.365005)\n        (xy 74.115765 147.080373) (xy 74.116034 146.772179) (xy 74.116034 147.984765) (xy 73.988973 148.037266) (xy 73.717221 148.308544)\n        (xy 73.569968 148.663168) (xy 73.569633 149.047148) (xy 73.716266 149.402027) (xy 73.987544 149.673779) (xy 74.342168 149.821032)\n        (xy 74.726148 149.821367) (xy 75.081027 149.674734) (xy 75.352779 149.403456) (xy 75.500032 149.048832) (xy 75.500367 148.664852)\n        (xy 75.500367 149.706833) (xy 75.422979 149.706766) (xy 75.138141 149.824459) (xy 74.920024 150.042195) (xy 74.801835 150.326827)\n        (xy 74.801566 150.635021) (xy 74.919259 150.919859) (xy 75.136995 151.137976) (xy 75.421627 151.256165) (xy 75.729821 151.256434)\n        (xy 75.871227 151.198006) (xy 76.016266 151.549027) (xy 76.287544 151.820779) (xy 76.642168 151.968032) (xy 77.026148 151.968367)\n        (xy 77.381027 151.821734) (xy 77.652779 151.550456) (xy 77.800032 151.195832) (xy 77.800367 150.811852) (xy 77.800367 155.049801)\n        (xy 77.534573 154.939435) (xy 77.226379 154.939166) (xy 76.941541 155.056859) (xy 76.723424 155.274595) (xy 76.605235 155.559227)\n        (xy 76.604966 155.867421) (xy 76.722659 156.152259) (xy 76.940395 156.370376) (xy 77.225027 156.488565) (xy 77.517097 156.488819)\n        (xy 77.535459 156.533259) (xy 77.753195 156.751376) (xy 78.037827 156.869565) (xy 78.346021 156.869834) (xy 78.630859 156.752141)\n        (xy 78.848976 156.534405) (xy 78.967165 156.249773) (xy 78.967434 155.941579) (xy 78.967434 165.531144) (xy 78.829673 165.588066)\n        (xy 78.557921 165.859344) (xy 78.410668 166.213968) (xy 78.410333 166.597948) (xy 78.556966 166.952827) (xy 78.828244 167.224579)\n        (xy 79.182868 167.371832) (xy 79.566848 167.372167) (xy 79.921727 167.225534) (xy 80.193479 166.954256) (xy 80.340732 166.599632)\n        (xy 80.341067 166.215652) (xy 80.341067 174.3777) (xy 77.102534 174.3777) (xy 77.102534 167.650379) (xy 76.984841 167.365541)\n        (xy 76.767105 167.147424) (xy 76.482473 167.029235) (xy 76.174279 167.028966) (xy 75.891616 167.14576) (xy 75.732156 166.986021)\n        (xy 75.377532 166.838768) (xy 74.993552 166.838433) (xy 74.638673 166.985066) (xy 74.524834 167.098706) (xy 74.524834 157.046579)\n        (xy 74.407141 156.761741) (xy 74.189405 156.543624) (xy 73.904773 156.425435) (xy 73.596579 156.425166) (xy 73.487836 156.470097)\n        (xy 73.414141 156.291741) (xy 73.196405 156.073624) (xy 72.911773 155.955435) (xy 72.603579 155.955166) (xy 72.318741 156.072859)\n        (xy 72.100624 156.290595) (xy 71.982435 156.575227) (xy 71.982166 156.883421) (xy 72.099859 157.168259) (xy 72.317595 157.386376)\n        (xy 72.602227 157.504565) (xy 72.910421 157.504834) (xy 73.019163 157.459902) (xy 73.092859 157.638259) (xy 73.310595 157.856376)\n        (xy 73.595227 157.974565) (xy 73.903421 157.974834) (xy 74.188259 157.857141) (xy 74.406376 157.639405) (xy 74.524565 157.354773)\n        (xy 74.524834 157.046579) (xy 74.524834 167.098706) (xy 74.366921 167.256344) (xy 74.307834 167.398641) (xy 74.307834 160.831779)\n        (xy 74.190141 160.546941) (xy 73.972405 160.328824) (xy 73.687773 160.210635) (xy 73.379579 160.210366) (xy 73.094741 160.328059)\n        (xy 72.876624 160.545795) (xy 72.758435 160.830427) (xy 72.758166 161.138621) (xy 72.875859 161.423459) (xy 73.093595 161.641576)\n        (xy 73.378227 161.759765) (xy 73.686421 161.760034) (xy 73.971259 161.642341) (xy 74.189376 161.424605) (xy 74.307565 161.139973)\n        (xy 74.307834 160.831779) (xy 74.307834 167.398641) (xy 74.219668 167.610968) (xy 74.219333 167.994948) (xy 74.365966 168.349827)\n        (xy 74.637244 168.621579) (xy 74.991868 168.768832) (xy 75.375848 168.769167) (xy 75.730727 168.622534) (xy 75.891878 168.461663)\n        (xy 76.172927 168.578365) (xy 76.481121 168.578634) (xy 76.765959 168.460941) (xy 76.984076 168.243205) (xy 77.102265 167.958573)\n        (xy 77.102534 167.650379) (xy 77.102534 174.3777) (xy 73.868567 174.3777) (xy 73.868567 164.928252) (xy 73.721934 164.573373)\n        (xy 73.450656 164.301621) (xy 73.096032 164.154368) (xy 72.712052 164.154033) (xy 72.357173 164.300666) (xy 72.085421 164.571944)\n        (xy 71.938168 164.926568) (xy 71.937833 165.310548) (xy 72.084466 165.665427) (xy 72.355744 165.937179) (xy 72.710368 166.084432)\n        (xy 73.094348 166.084767) (xy 73.449227 165.938134) (xy 73.720979 165.666856) (xy 73.868232 165.312232) (xy 73.868567 164.928252)\n        (xy 73.868567 174.3777) (xy 71.334767 174.3777) (xy 71.334767 149.172852) (xy 71.188134 148.817973) (xy 70.916856 148.546221)\n        (xy 70.562232 148.398968) (xy 70.178252 148.398633) (xy 69.823373 148.545266) (xy 69.551621 148.816544) (xy 69.404368 149.171168)\n        (xy 69.404033 149.555148) (xy 69.550666 149.910027) (xy 69.821944 150.181779) (xy 70.176568 150.329032) (xy 70.560548 150.329367)\n        (xy 70.915427 150.182734) (xy 71.187179 149.911456) (xy 71.334432 149.556832) (xy 71.334767 149.172852) (xy 71.334767 174.3777)\n        (xy 71.245834 174.3777) (xy 71.245834 158.862579) (xy 71.245834 156.703579) (xy 71.128141 156.418741) (xy 70.910405 156.200624)\n        (xy 70.625773 156.082435) (xy 70.317579 156.082166) (xy 70.032741 156.199859) (xy 69.814624 156.417595) (xy 69.696435 156.702227)\n        (xy 69.696166 157.010421) (xy 69.813859 157.295259) (xy 70.031595 157.513376) (xy 70.316227 157.631565) (xy 70.624421 157.631834)\n        (xy 70.909259 157.514141) (xy 71.127376 157.296405) (xy 71.245565 157.011773) (xy 71.245834 156.703579) (xy 71.245834 158.862579)\n        (xy 71.128141 158.577741) (xy 70.910405 158.359624) (xy 70.625773 158.241435) (xy 70.317579 158.241166) (xy 70.032741 158.358859)\n        (xy 69.814624 158.576595) (xy 69.696435 158.861227) (xy 69.696166 159.169421) (xy 69.813859 159.454259) (xy 70.031595 159.672376)\n        (xy 70.316227 159.790565) (xy 70.624421 159.790834) (xy 70.909259 159.673141) (xy 71.127376 159.455405) (xy 71.245565 159.170773)\n        (xy 71.245834 158.862579) (xy 71.245834 174.3777) (xy 68.839367 174.3777) (xy 68.839367 109.251452) (xy 68.692734 108.896573)\n        (xy 68.421456 108.624821) (xy 68.066832 108.477568) (xy 67.682852 108.477233) (xy 67.327973 108.623866) (xy 67.23226 108.719412)\n        (xy 67.23226 103.359477) (xy 66.741101 102.171302) (xy 66.738471 102.167365) (xy 66.341677 101.837928) (xy 66.162072 102.017533)\n        (xy 66.162072 101.658323) (xy 65.832635 101.261529) (xy 64.645166 100.768664) (xy 63.359477 100.76774) (xy 62.171302 101.258899)\n        (xy 62.167365 101.261529) (xy 61.837928 101.658323) (xy 62.097563 101.917958) (xy 62.360197 102.180592) (xy 62.45 102.270395)\n        (xy 62.629605 102.45) (xy 62.719408 102.539803) (xy 62.982042 102.802437) (xy 64 103.820395) (xy 65.017958 102.802437)\n        (xy 65.280592 102.539803) (xy 65.370395 102.45) (xy 65.55 102.270395) (xy 65.639803 102.180592) (xy 65.902437 101.917958)\n        (xy 66.162072 101.658323) (xy 66.162072 102.017533) (xy 66.082042 102.097563) (xy 65.819408 102.360197) (xy 65.729605 102.45)\n        (xy 65.55 102.629605) (xy 65.460197 102.719408) (xy 65.197563 102.982042) (xy 64.179605 104) (xy 65.197563 105.017958)\n        (xy 65.460197 105.280592) (xy 65.55 105.370395) (xy 65.729605 105.55) (xy 65.819408 105.639803) (xy 66.082042 105.902437)\n        (xy 66.341677 106.162072) (xy 66.738471 105.832635) (xy 67.231336 104.645166) (xy 67.23226 103.359477) (xy 67.23226 108.719412)\n        (xy 67.056221 108.895144) (xy 66.908968 109.249768) (xy 66.908633 109.633748) (xy 67.055266 109.988627) (xy 67.326544 110.260379)\n        (xy 67.681168 110.407632) (xy 68.065148 110.407967) (xy 68.420027 110.261334) (xy 68.691779 109.990056) (xy 68.839032 109.635432)\n        (xy 68.839367 109.251452) (xy 68.839367 174.3777) (xy 67.23226 174.3777) (xy 67.23226 170.359477) (xy 66.741101 169.171302)\n        (xy 66.738471 169.167365) (xy 66.63378 169.080445) (xy 66.63378 128.121012) (xy 66.63378 121.111012) (xy 66.63378 115.121012)\n        (xy 66.63378 108.111012) (xy 66.606543 107.542059) (xy 66.441214 107.14292) (xy 66.231512 107.033093) (xy 66.162072 107.102533)\n        (xy 66.162072 106.341677) (xy 65.902437 106.082042) (xy 65.639803 105.819408) (xy 65.55 105.729605) (xy 65.370395 105.55)\n        (xy 65.280592 105.460197) (xy 65.017958 105.197563) (xy 64 104.179605) (xy 63.820395 104.35921) (xy 63.820395 104)\n        (xy 62.802437 102.982042) (xy 62.539803 102.719408) (xy 62.45 102.629605) (xy 62.270395 102.45) (xy 62.180592 102.360197)\n        (xy 61.917958 102.097563) (xy 61.658323 101.837928) (xy 61.261529 102.167365) (xy 60.768664 103.354834) (xy 60.76774 104.640523)\n        (xy 61.258899 105.828698) (xy 61.261529 105.832635) (xy 61.658323 106.162072) (xy 61.917958 105.902437) (xy 62.180592 105.639803)\n        (xy 62.270395 105.55) (xy 62.45 105.370395) (xy 62.539803 105.280592) (xy 62.802437 105.017958) (xy 63.820395 104)\n        (xy 63.820395 104.35921) (xy 62.982042 105.197563) (xy 62.719408 105.460197) (xy 62.629605 105.55) (xy 62.45 105.729605)\n        (xy 62.360197 105.819408) (xy 62.097563 106.082042) (xy 61.837928 106.341677) (xy 62.167365 106.738471) (xy 63.354834 107.231336)\n        (xy 63.906882 107.231732) (xy 63.74622 107.678988) (xy 63.773457 108.247941) (xy 63.938786 108.64708) (xy 64.148488 108.756907)\n        (xy 64.920592 107.984803) (xy 64.920592 107.984802) (xy 65.010395 107.895) (xy 65.19 107.715395) (xy 65.279802 107.625592)\n        (xy 65.279803 107.625592) (xy 66.051907 106.853488) (xy 65.94208 106.643786) (xy 65.91833 106.635254) (xy 66.162072 106.341677)\n        (xy 66.162072 107.102533) (xy 65.369605 107.895) (xy 66.231512 108.756907) (xy 66.441214 108.64708) (xy 66.63378 108.111012)\n        (xy 66.63378 115.121012) (xy 66.606543 114.552059) (xy 66.441214 114.15292) (xy 66.231512 114.043093) (xy 66.051907 114.222698)\n        (xy 66.051907 113.863488) (xy 66.051907 108.936512) (xy 65.19 108.074605) (xy 64.328093 108.936512) (xy 64.43792 109.146214)\n        (xy 64.973988 109.33878) (xy 65.542941 109.311543) (xy 65.94208 109.146214) (xy 66.051907 108.936512) (xy 66.051907 113.863488)\n        (xy 65.94208 113.653786) (xy 65.406012 113.46122) (xy 64.837059 113.488457) (xy 64.43792 113.653786) (xy 64.328093 113.863488)\n        (xy 65.19 114.725395) (xy 66.051907 113.863488) (xy 66.051907 114.222698) (xy 65.369605 114.905) (xy 66.231512 115.766907)\n        (xy 66.441214 115.65708) (xy 66.63378 115.121012) (xy 66.63378 121.111012) (xy 66.606543 120.542059) (xy 66.441214 120.14292)\n        (xy 66.231512 120.033093) (xy 66.051907 120.212698) (xy 66.051907 119.853488) (xy 66.051907 115.946512) (xy 65.19 115.084605)\n        (xy 65.010395 115.26421) (xy 65.010395 114.905) (xy 64.148488 114.043093) (xy 63.938786 114.15292) (xy 63.894781 114.275421)\n        (xy 63.894781 109.306233) (xy 63.863621 108.837117) (xy 63.744045 108.548437) (xy 63.560284 108.469321) (xy 63.380679 108.648926)\n        (xy 63.380679 108.289716) (xy 63.301563 108.105955) (xy 62.856233 107.955219) (xy 62.387117 107.986379) (xy 62.098437 108.105955)\n        (xy 62.019321 108.289716) (xy 62.7 108.970395) (xy 63.380679 108.289716) (xy 63.380679 108.648926) (xy 62.879605 109.15)\n        (xy 63.560284 109.830679) (xy 63.744045 109.751563) (xy 63.894781 109.306233) (xy 63.894781 114.275421) (xy 63.882004 114.31099)\n        (xy 63.882004 113.415957) (xy 63.702465 112.981439) (xy 63.380679 112.659091) (xy 63.380679 110.010284) (xy 62.7 109.329605)\n        (xy 62.520395 109.50921) (xy 62.520395 109.15) (xy 61.839716 108.469321) (xy 61.655955 108.548437) (xy 61.505219 108.993767)\n        (xy 61.536379 109.462883) (xy 61.655955 109.751563) (xy 61.839716 109.830679) (xy 62.520395 109.15) (xy 62.520395 109.50921)\n        (xy 62.019321 110.010284) (xy 62.098437 110.194045) (xy 62.543767 110.344781) (xy 63.012883 110.313621) (xy 63.301563 110.194045)\n        (xy 63.380679 110.010284) (xy 63.380679 112.659091) (xy 63.37031 112.648704) (xy 62.936106 112.468406) (xy 62.465957 112.467996)\n        (xy 62.031439 112.647535) (xy 61.698704 112.97969) (xy 61.518406 113.413894) (xy 61.517996 113.884043) (xy 61.697535 114.318561)\n        (xy 62.02969 114.651296) (xy 62.463894 114.831594) (xy 62.934043 114.832004) (xy 63.368561 114.652465) (xy 63.701296 114.32031)\n        (xy 63.881594 113.886106) (xy 63.882004 113.415957) (xy 63.882004 114.31099) (xy 63.74622 114.688988) (xy 63.773457 115.257941)\n        (xy 63.938786 115.65708) (xy 64.148488 115.766907) (xy 65.010395 114.905) (xy 65.010395 115.26421) (xy 64.328093 115.946512)\n        (xy 64.43792 116.156214) (xy 64.973988 116.34878) (xy 65.542941 116.321543) (xy 65.94208 116.156214) (xy 66.051907 115.946512)\n        (xy 66.051907 119.853488) (xy 65.94208 119.643786) (xy 65.406012 119.45122) (xy 64.837059 119.478457) (xy 64.43792 119.643786)\n        (xy 64.407043 119.702742) (xy 64.407043 117.610318) (xy 64.281633 117.306802) (xy 64.049619 117.074383) (xy 63.746323 116.948443)\n        (xy 63.417918 116.948157) (xy 63.114402 117.073567) (xy 62.881983 117.305581) (xy 62.756043 117.608877) (xy 62.755757 117.937282)\n        (xy 62.881167 118.240798) (xy 63.113181 118.473217) (xy 63.416477 118.599157) (xy 63.744882 118.599443) (xy 64.048398 118.474033)\n        (xy 64.280817 118.242019) (xy 64.406757 117.938723) (xy 64.407043 117.610318) (xy 64.407043 119.702742) (xy 64.328093 119.853488)\n        (xy 65.19 120.715395) (xy 66.051907 119.853488) (xy 66.051907 120.212698) (xy 65.369605 120.895) (xy 66.231512 121.756907)\n        (xy 66.441214 121.64708) (xy 66.63378 121.111012) (xy 66.63378 128.121012) (xy 66.606543 127.552059) (xy 66.441214 127.15292)\n        (xy 66.231512 127.043093) (xy 66.051907 127.222698) (xy 66.051907 126.863488) (xy 66.051907 121.936512) (xy 65.19 121.074605)\n        (xy 65.010395 121.25421) (xy 65.010395 120.895) (xy 64.148488 120.033093) (xy 63.938786 120.14292) (xy 63.74622 120.678988)\n        (xy 63.773457 121.247941) (xy 63.938786 121.64708) (xy 64.148488 121.756907) (xy 65.010395 120.895) (xy 65.010395 121.25421)\n        (xy 64.328093 121.936512) (xy 64.43792 122.146214) (xy 64.973988 122.33878) (xy 65.542941 122.311543) (xy 65.94208 122.146214)\n        (xy 66.051907 121.936512) (xy 66.051907 126.863488) (xy 65.94208 126.653786) (xy 65.406012 126.46122) (xy 64.837059 126.488457)\n        (xy 64.43792 126.653786) (xy 64.328093 126.863488) (xy 65.19 127.725395) (xy 66.051907 126.863488) (xy 66.051907 127.222698)\n        (xy 65.369605 127.905) (xy 66.231512 128.766907) (xy 66.441214 128.65708) (xy 66.63378 128.121012) (xy 66.63378 169.080445)\n        (xy 66.341677 168.837928) (xy 66.162072 169.017533) (xy 66.162072 168.658323) (xy 66.051907 168.525633) (xy 66.051907 128.946512)\n        (xy 65.19 128.084605) (xy 65.010395 128.26421) (xy 65.010395 127.905) (xy 64.148488 127.043093) (xy 63.938786 127.15292)\n        (xy 63.882004 127.31099) (xy 63.882004 126.415957) (xy 63.882004 121.915957) (xy 63.702465 121.481439) (xy 63.37031 121.148704)\n        (xy 62.936106 120.968406) (xy 62.465957 120.967996) (xy 62.031439 121.147535) (xy 61.698704 121.47969) (xy 61.518406 121.913894)\n        (xy 61.517996 122.384043) (xy 61.697535 122.818561) (xy 62.02969 123.151296) (xy 62.463894 123.331594) (xy 62.934043 123.332004)\n        (xy 63.368561 123.152465) (xy 63.701296 122.82031) (xy 63.881594 122.386106) (xy 63.882004 121.915957) (xy 63.882004 126.415957)\n        (xy 63.702465 125.981439) (xy 63.37031 125.648704) (xy 62.936106 125.468406) (xy 62.465957 125.467996) (xy 62.031439 125.647535)\n        (xy 61.698704 125.97969) (xy 61.518406 126.413894) (xy 61.517996 126.884043) (xy 61.697535 127.318561) (xy 62.02969 127.651296)\n        (xy 62.463894 127.831594) (xy 62.934043 127.832004) (xy 63.368561 127.652465) (xy 63.701296 127.32031) (xy 63.881594 126.886106)\n        (xy 63.882004 126.415957) (xy 63.882004 127.31099) (xy 63.74622 127.688988) (xy 63.773457 128.257941) (xy 63.938786 128.65708)\n        (xy 64.148488 128.766907) (xy 65.010395 127.905) (xy 65.010395 128.26421) (xy 64.328093 128.946512) (xy 64.43792 129.156214)\n        (xy 64.973988 129.34878) (xy 65.542941 129.321543) (xy 65.94208 129.156214) (xy 66.051907 128.946512) (xy 66.051907 168.525633)\n        (xy 65.832635 168.261529) (xy 65.264581 168.025755) (xy 65.264581 165.548149) (xy 65.264581 164.548149) (xy 65.264581 163.548149)\n        (xy 65.264581 158.548149) (xy 65.264581 157.548149) (xy 65.264581 156.548149) (xy 65.22633 156.259545) (xy 65.189477 156.170577)\n        (xy 65.052042 156.147563) (xy 64.872437 156.327168) (xy 64.872437 155.967958) (xy 64.849423 155.830523) (xy 64.775367 155.810749)\n        (xy 64.775367 134.168852) (xy 64.628734 133.813973) (xy 64.357456 133.542221) (xy 64.002832 133.394968) (xy 63.618852 133.394633)\n        (xy 63.263973 133.541266) (xy 62.992221 133.812544) (xy 62.844968 134.167168) (xy 62.844633 134.551148) (xy 62.991266 134.906027)\n        (xy 63.262544 135.177779) (xy 63.617168 135.325032) (xy 64.001148 135.325367) (xy 64.356027 135.178734) (xy 64.627779 134.907456)\n        (xy 64.775032 134.552832) (xy 64.775367 134.168852) (xy 64.775367 155.810749) (xy 64.568149 155.755419) (xy 64.279545 155.79367)\n        (xy 64.190577 155.830523) (xy 64.167563 155.967958) (xy 64.52 156.320395) (xy 64.872437 155.967958) (xy 64.872437 156.327168)\n        (xy 64.699605 156.5) (xy 65.052042 156.852437) (xy 65.189477 156.829423) (xy 65.264581 156.548149) (xy 65.264581 157.548149)\n        (xy 65.22633 157.259545) (xy 65.189477 157.170577) (xy 65.052042 157.147563) (xy 64.872437 157.327168) (xy 64.872437 157.032042)\n        (xy 64.840395 157) (xy 64.872437 156.967958) (xy 64.849423 156.830523) (xy 64.605891 156.765496) (xy 64.52 156.679605)\n        (xy 64.425245 156.774359) (xy 64.340395 156.785604) (xy 64.340395 156.5) (xy 64.24564 156.405245) (xy 64.22633 156.259545)\n        (xy 64.189477 156.170577) (xy 64.052042 156.147563) (xy 64.019999 156.179605) (xy 63.987958 156.147563) (xy 63.872437 156.166907)\n        (xy 63.872437 155.967958) (xy 63.849423 155.830523) (xy 63.568149 155.755419) (xy 63.279545 155.79367) (xy 63.190577 155.830523)\n        (xy 63.167563 155.967958) (xy 63.52 156.320395) (xy 63.872437 155.967958) (xy 63.872437 156.166907) (xy 63.850523 156.170577)\n        (xy 63.785496 156.414108) (xy 63.699605 156.5) (xy 63.794359 156.594754) (xy 63.81367 156.740455) (xy 63.850523 156.829423)\n        (xy 63.987958 156.852437) (xy 64.02 156.820394) (xy 64.052042 156.852437) (xy 64.189477 156.829423) (xy 64.254503 156.585891)\n        (xy 64.340395 156.5) (xy 64.340395 156.785604) (xy 64.279545 156.79367) (xy 64.190577 156.830523) (xy 64.167563 156.967958)\n        (xy 64.199605 157) (xy 64.167563 157.032042) (xy 64.190577 157.169477) (xy 64.434108 157.234503) (xy 64.52 157.320395)\n        (xy 64.614754 157.22564) (xy 64.760455 157.20633) (xy 64.849423 157.169477) (xy 64.872437 157.032042) (xy 64.872437 157.327168)\n        (xy 64.699605 157.5) (xy 65.052042 157.852437) (xy 65.189477 157.829423) (xy 65.264581 157.548149) (xy 65.264581 158.548149)\n        (xy 65.22633 158.259545) (xy 65.189477 158.170577) (xy 65.052042 158.147563) (xy 64.872437 158.327168) (xy 64.872437 158.032042)\n        (xy 64.840395 158) (xy 64.872437 157.967958) (xy 64.849423 157.830523) (xy 64.605891 157.765496) (xy 64.52 157.679605)\n        (xy 64.425245 157.774359) (xy 64.340395 157.785604) (xy 64.340395 157.5) (xy 64.24564 157.405245) (xy 64.22633 157.259545)\n        (xy 64.189477 157.170577) (xy 64.052042 157.147563) (xy 64.019999 157.179605) (xy 63.987958 157.147563) (xy 63.872437 157.166907)\n        (xy 63.872437 157.032042) (xy 63.840395 157) (xy 63.872437 156.967958) (xy 63.849423 156.830523) (xy 63.605891 156.765496)\n        (xy 63.52 156.679605) (xy 63.425245 156.774359) (xy 63.340395 156.785604) (xy 63.340395 156.5) (xy 63.24564 156.405245)\n        (xy 63.22633 156.259545) (xy 63.189477 156.170577) (xy 63.052042 156.147563) (xy 63.019999 156.179605) (xy 62.987958 156.147563)\n        (xy 62.872437 156.166907) (xy 62.872437 155.967958) (xy 62.849423 155.830523) (xy 62.568149 155.755419) (xy 62.279545 155.79367)\n        (xy 62.190577 155.830523) (xy 62.167563 155.967958) (xy 62.52 156.320395) (xy 62.872437 155.967958) (xy 62.872437 156.166907)\n        (xy 62.850523 156.170577) (xy 62.785496 156.414108) (xy 62.699605 156.5) (xy 62.794359 156.594754) (xy 62.81367 156.740455)\n        (xy 62.850523 156.829423) (xy 62.987958 156.852437) (xy 63.02 156.820394) (xy 63.052042 156.852437) (xy 63.189477 156.829423)\n        (xy 63.254503 156.585891) (xy 63.340395 156.5) (xy 63.340395 156.785604) (xy 63.279545 156.79367) (xy 63.190577 156.830523)\n        (xy 63.167563 156.967958) (xy 63.199605 157) (xy 63.167563 157.032042) (xy 63.190577 157.169477) (xy 63.434108 157.234503)\n        (xy 63.52 157.320395) (xy 63.614754 157.22564) (xy 63.760455 157.20633) (xy 63.849423 157.169477) (xy 63.872437 157.032042)\n        (xy 63.872437 157.166907) (xy 63.850523 157.170577) (xy 63.785496 157.414108) (xy 63.699605 157.5) (xy 63.794359 157.594754)\n        (xy 63.81367 157.740455) (xy 63.850523 157.829423) (xy 63.987958 157.852437) (xy 64.02 157.820394) (xy 64.052042 157.852437)\n        (xy 64.189477 157.829423) (xy 64.254503 157.585891) (xy 64.340395 157.5) (xy 64.340395 157.785604) (xy 64.279545 157.79367)\n        (xy 64.190577 157.830523) (xy 64.167563 157.967958) (xy 64.199605 158) (xy 64.167563 158.032042) (xy 64.190577 158.169477)\n        (xy 64.434108 158.234503) (xy 64.52 158.320395) (xy 64.614754 158.22564) (xy 64.760455 158.20633) (xy 64.849423 158.169477)\n        (xy 64.872437 158.032042) (xy 64.872437 158.327168) (xy 64.699605 158.5) (xy 65.052042 158.852437) (xy 65.189477 158.829423)\n        (xy 65.264581 158.548149) (xy 65.264581 163.548149) (xy 65.22633 163.259545) (xy 65.189477 163.170577) (xy 65.052042 163.147563)\n        (xy 64.872437 163.327168) (xy 64.872437 162.967958) (xy 64.872437 159.032042) (xy 64.52 158.679605) (xy 64.340395 158.85921)\n        (xy 64.340395 158.5) (xy 64.24564 158.405245) (xy 64.22633 158.259545) (xy 64.189477 158.170577) (xy 64.052042 158.147563)\n        (xy 64.019999 158.179605) (xy 63.987958 158.147563) (xy 63.872437 158.166907) (xy 63.872437 158.032042) (xy 63.840395 158)\n        (xy 63.872437 157.967958) (xy 63.849423 157.830523) (xy 63.605891 157.765496) (xy 63.52 157.679605) (xy 63.425245 157.774359)\n        (xy 63.340395 157.785604) (xy 63.340395 157.5) (xy 63.24564 157.405245) (xy 63.22633 157.259545) (xy 63.189477 157.170577)\n        (xy 63.052042 157.147563) (xy 63.019999 157.179605) (xy 62.987958 157.147563) (xy 62.872437 157.166907) (xy 62.872437 157.032042)\n        (xy 62.840395 157) (xy 62.872437 156.967958) (xy 62.849423 156.830523) (xy 62.605891 156.765496) (xy 62.52 156.679605)\n        (xy 62.425245 156.774359) (xy 62.340395 156.785604) (xy 62.340395 156.5) (xy 61.987958 156.147563) (xy 61.850523 156.170577)\n        (xy 61.775419 156.451851) (xy 61.81367 156.740455) (xy 61.850523 156.829423) (xy 61.987958 156.852437) (xy 62.340395 156.5)\n        (xy 62.340395 156.785604) (xy 62.279545 156.79367) (xy 62.190577 156.830523) (xy 62.167563 156.967958) (xy 62.199605 157)\n        (xy 62.167563 157.032042) (xy 62.190577 157.169477) (xy 62.434108 157.234503) (xy 62.52 157.320395) (xy 62.614754 157.22564)\n        (xy 62.760455 157.20633) (xy 62.849423 157.169477) (xy 62.872437 157.032042) (xy 62.872437 157.166907) (xy 62.850523 157.170577)\n        (xy 62.785496 157.414108) (xy 62.699605 157.5) (xy 62.794359 157.594754) (xy 62.81367 157.740455) (xy 62.850523 157.829423)\n        (xy 62.987958 157.852437) (xy 63.02 157.820394) (xy 63.052042 157.852437) (xy 63.189477 157.829423) (xy 63.254503 157.585891)\n        (xy 63.340395 157.5) (xy 63.340395 157.785604) (xy 63.279545 157.79367) (xy 63.190577 157.830523) (xy 63.167563 157.967958)\n        (xy 63.199605 158) (xy 63.167563 158.032042) (xy 63.190577 158.169477) (xy 63.434108 158.234503) (xy 63.52 158.320395)\n        (xy 63.614754 158.22564) (xy 63.760455 158.20633) (xy 63.849423 158.169477) (xy 63.872437 158.032042) (xy 63.872437 158.166907)\n        (xy 63.850523 158.170577) (xy 63.785496 158.414108) (xy 63.699605 158.5) (xy 63.794359 158.594754) (xy 63.81367 158.740455)\n        (xy 63.850523 158.829423) (xy 63.987958 158.852437) (xy 64.02 158.820394) (xy 64.052042 158.852437) (xy 64.189477 158.829423)\n        (xy 64.254503 158.585891) (xy 64.340395 158.5) (xy 64.340395 158.85921) (xy 64.167563 159.032042) (xy 64.190577 159.169477)\n        (xy 64.471851 159.244581) (xy 64.760455 159.20633) (xy 64.849423 159.169477) (xy 64.872437 159.032042) (xy 64.872437 162.967958)\n        (xy 64.849423 162.830523) (xy 64.568149 162.755419) (xy 64.279545 162.79367) (xy 64.190577 162.830523) (xy 64.167563 162.967958)\n        (xy 64.52 163.320395) (xy 64.872437 162.967958) (xy 64.872437 163.327168) (xy 64.699605 163.5) (xy 65.052042 163.852437)\n        (xy 65.189477 163.829423) (xy 65.264581 163.548149) (xy 65.264581 164.548149) (xy 65.22633 164.259545) (xy 65.189477 164.170577)\n        (xy 65.052042 164.147563) (xy 64.872437 164.327168) (xy 64.872437 164.032042) (xy 64.840395 164) (xy 64.872437 163.967958)\n        (xy 64.849423 163.830523) (xy 64.605891 163.765496) (xy 64.52 163.679605) (xy 64.425245 163.774359) (xy 64.340395 163.785604)\n        (xy 64.340395 163.5) (xy 64.24564 163.405245) (xy 64.22633 163.259545) (xy 64.189477 163.170577) (xy 64.052042 163.147563)\n        (xy 64.019999 163.179605) (xy 63.987958 163.147563) (xy 63.872437 163.166907) (xy 63.872437 162.967958) (xy 63.872437 159.032042)\n        (xy 63.52 158.679605) (xy 63.340395 158.85921) (xy 63.340395 158.5) (xy 63.24564 158.405245) (xy 63.22633 158.259545)\n        (xy 63.189477 158.170577) (xy 63.052042 158.147563) (xy 63.019999 158.179605) (xy 62.987958 158.147563) (xy 62.872437 158.166907)\n        (xy 62.872437 158.032042) (xy 62.840395 158) (xy 62.872437 157.967958) (xy 62.849423 157.830523) (xy 62.605891 157.765496)\n        (xy 62.52 157.679605) (xy 62.425245 157.774359) (xy 62.340395 157.785604) (xy 62.340395 157.5) (xy 61.987958 157.147563)\n        (xy 61.850523 157.170577) (xy 61.775419 157.451851) (xy 61.81367 157.740455) (xy 61.850523 157.829423) (xy 61.987958 157.852437)\n        (xy 62.340395 157.5) (xy 62.340395 157.785604) (xy 62.279545 157.79367) (xy 62.190577 157.830523) (xy 62.167563 157.967958)\n        (xy 62.199605 158) (xy 62.167563 158.032042) (xy 62.190577 158.169477) (xy 62.434108 158.234503) (xy 62.52 158.320395)\n        (xy 62.614754 158.22564) (xy 62.760455 158.20633) (xy 62.849423 158.169477) (xy 62.872437 158.032042) (xy 62.872437 158.166907)\n        (xy 62.850523 158.170577) (xy 62.785496 158.414108) (xy 62.699605 158.5) (xy 62.794359 158.594754) (xy 62.81367 158.740455)\n        (xy 62.850523 158.829423) (xy 62.987958 158.852437) (xy 63.02 158.820394) (xy 63.052042 158.852437) (xy 63.189477 158.829423)\n        (xy 63.254503 158.585891) (xy 63.340395 158.5) (xy 63.340395 158.85921) (xy 63.167563 159.032042) (xy 63.190577 159.169477)\n        (xy 63.471851 159.244581) (xy 63.760455 159.20633) (xy 63.849423 159.169477) (xy 63.872437 159.032042) (xy 63.872437 162.967958)\n        (xy 63.849423 162.830523) (xy 63.568149 162.755419) (xy 63.279545 162.79367) (xy 63.190577 162.830523) (xy 63.167563 162.967958)\n        (xy 63.52 163.320395) (xy 63.872437 162.967958) (xy 63.872437 163.166907) (xy 63.850523 163.170577) (xy 63.785496 163.414108)\n        (xy 63.699605 163.5) (xy 63.794359 163.594754) (xy 63.81367 163.740455) (xy 63.850523 163.829423) (xy 63.987958 163.852437)\n        (xy 64.02 163.820394) (xy 64.052042 163.852437) (xy 64.189477 163.829423) (xy 64.254503 163.585891) (xy 64.340395 163.5)\n        (xy 64.340395 163.785604) (xy 64.279545 163.79367) (xy 64.190577 163.830523) (xy 64.167563 163.967958) (xy 64.199605 164)\n        (xy 64.167563 164.032042) (xy 64.190577 164.169477) (xy 64.434108 164.234503) (xy 64.52 164.320395) (xy 64.614754 164.22564)\n        (xy 64.760455 164.20633) (xy 64.849423 164.169477) (xy 64.872437 164.032042) (xy 64.872437 164.327168) (xy 64.699605 164.5)\n        (xy 65.052042 164.852437) (xy 65.189477 164.829423) (xy 65.264581 164.548149) (xy 65.264581 165.548149) (xy 65.22633 165.259545)\n        (xy 65.189477 165.170577) (xy 65.052042 165.147563) (xy 64.872437 165.327168) (xy 64.872437 165.032042) (xy 64.840395 165)\n        (xy 64.872437 164.967958) (xy 64.849423 164.830523) (xy 64.605891 164.765496) (xy 64.52 164.679605) (xy 64.425245 164.774359)\n        (xy 64.340395 164.785604) (xy 64.340395 164.5) (xy 64.24564 164.405245) (xy 64.22633 164.259545) (xy 64.189477 164.170577)\n        (xy 64.052042 164.147563) (xy 64.019999 164.179605) (xy 63.987958 164.147563) (xy 63.872437 164.166907) (xy 63.872437 164.032042)\n        (xy 63.840395 164) (xy 63.872437 163.967958) (xy 63.849423 163.830523) (xy 63.605891 163.765496) (xy 63.52 163.679605)\n        (xy 63.425245 163.774359) (xy 63.340395 163.785604) (xy 63.340395 163.5) (xy 63.24564 163.405245) (xy 63.22633 163.259545)\n        (xy 63.189477 163.170577) (xy 63.052042 163.147563) (xy 63.019999 163.179605) (xy 62.987958 163.147563) (xy 62.872437 163.166907)\n        (xy 62.872437 162.967958) (xy 62.872437 159.032042) (xy 62.52 158.679605) (xy 62.340395 158.85921) (xy 62.340395 158.5)\n        (xy 61.987958 158.147563) (xy 61.850523 158.170577) (xy 61.775419 158.451851) (xy 61.81367 158.740455) (xy 61.850523 158.829423)\n        (xy 61.987958 158.852437) (xy 62.340395 158.5) (xy 62.340395 158.85921) (xy 62.167563 159.032042) (xy 62.190577 159.169477)\n        (xy 62.471851 159.244581) (xy 62.760455 159.20633) (xy 62.849423 159.169477) (xy 62.872437 159.032042) (xy 62.872437 162.967958)\n        (xy 62.849423 162.830523) (xy 62.568149 162.755419) (xy 62.279545 162.79367) (xy 62.190577 162.830523) (xy 62.167563 162.967958)\n        (xy 62.52 163.320395) (xy 62.872437 162.967958) (xy 62.872437 163.166907) (xy 62.850523 163.170577) (xy 62.785496 163.414108)\n        (xy 62.699605 163.5) (xy 62.794359 163.594754) (xy 62.81367 163.740455) (xy 62.850523 163.829423) (xy 62.987958 163.852437)\n        (xy 63.02 163.820394) (xy 63.052042 163.852437) (xy 63.189477 163.829423) (xy 63.254503 163.585891) (xy 63.340395 163.5)\n        (xy 63.340395 163.785604) (xy 63.279545 163.79367) (xy 63.190577 163.830523) (xy 63.167563 163.967958) (xy 63.199605 164)\n        (xy 63.167563 164.032042) (xy 63.190577 164.169477) (xy 63.434108 164.234503) (xy 63.52 164.320395) (xy 63.614754 164.22564)\n        (xy 63.760455 164.20633) (xy 63.849423 164.169477) (xy 63.872437 164.032042) (xy 63.872437 164.166907) (xy 63.850523 164.170577)\n        (xy 63.785496 164.414108) (xy 63.699605 164.5) (xy 63.794359 164.594754) (xy 63.81367 164.740455) (xy 63.850523 164.829423)\n        (xy 63.987958 164.852437) (xy 64.02 164.820394) (xy 64.052042 164.852437) (xy 64.189477 164.829423) (xy 64.254503 164.585891)\n        (xy 64.340395 164.5) (xy 64.340395 164.785604) (xy 64.279545 164.79367) (xy 64.190577 164.830523) (xy 64.167563 164.967958)\n        (xy 64.199605 165) (xy 64.167563 165.032042) (xy 64.190577 165.169477) (xy 64.434108 165.234503) (xy 64.52 165.320395)\n        (xy 64.614754 165.22564) (xy 64.760455 165.20633) (xy 64.849423 165.169477) (xy 64.872437 165.032042) (xy 64.872437 165.327168)\n        (xy 64.699605 165.5) (xy 65.052042 165.852437) (xy 65.189477 165.829423) (xy 65.264581 165.548149) (xy 65.264581 168.025755)\n        (xy 64.872437 167.862993) (xy 64.872437 166.032042) (xy 64.52 165.679605) (xy 64.340395 165.85921) (xy 64.340395 165.5)\n        (xy 64.24564 165.405245) (xy 64.22633 165.259545) (xy 64.189477 165.170577) (xy 64.052042 165.147563) (xy 64.019999 165.179605)\n        (xy 63.987958 165.147563) (xy 63.872437 165.166907) (xy 63.872437 165.032042) (xy 63.840395 165) (xy 63.872437 164.967958)\n        (xy 63.849423 164.830523) (xy 63.605891 164.765496) (xy 63.52 164.679605) (xy 63.425245 164.774359) (xy 63.340395 164.785604)\n        (xy 63.340395 164.5) (xy 63.24564 164.405245) (xy 63.22633 164.259545) (xy 63.189477 164.170577) (xy 63.052042 164.147563)\n        (xy 63.019999 164.179605) (xy 62.987958 164.147563) (xy 62.872437 164.166907) (xy 62.872437 164.032042) (xy 62.840395 164)\n        (xy 62.872437 163.967958) (xy 62.849423 163.830523) (xy 62.605891 163.765496) (xy 62.52 163.679605) (xy 62.425245 163.774359)\n        (xy 62.340395 163.785604) (xy 62.340395 163.5) (xy 61.987958 163.147563) (xy 61.850523 163.170577) (xy 61.775419 163.451851)\n        (xy 61.81367 163.740455) (xy 61.850523 163.829423) (xy 61.987958 163.852437) (xy 62.340395 163.5) (xy 62.340395 163.785604)\n        (xy 62.279545 163.79367) (xy 62.190577 163.830523) (xy 62.167563 163.967958) (xy 62.199605 164) (xy 62.167563 164.032042)\n        (xy 62.190577 164.169477) (xy 62.434108 164.234503) (xy 62.52 164.320395) (xy 62.614754 164.22564) (xy 62.760455 164.20633)\n        (xy 62.849423 164.169477) (xy 62.872437 164.032042) (xy 62.872437 164.166907) (xy 62.850523 164.170577) (xy 62.785496 164.414108)\n        (xy 62.699605 164.5) (xy 62.794359 164.594754) (xy 62.81367 164.740455) (xy 62.850523 164.829423) (xy 62.987958 164.852437)\n        (xy 63.02 164.820394) (xy 63.052042 164.852437) (xy 63.189477 164.829423) (xy 63.254503 164.585891) (xy 63.340395 164.5)\n        (xy 63.340395 164.785604) (xy 63.279545 164.79367) (xy 63.190577 164.830523) (xy 63.167563 164.967958) (xy 63.199605 165)\n        (xy 63.167563 165.032042) (xy 63.190577 165.169477) (xy 63.434108 165.234503) (xy 63.52 165.320395) (xy 63.614754 165.22564)\n        (xy 63.760455 165.20633) (xy 63.849423 165.169477) (xy 63.872437 165.032042) (xy 63.872437 165.166907) (xy 63.850523 165.170577)\n        (xy 63.785496 165.414108) (xy 63.699605 165.5) (xy 63.794359 165.594754) (xy 63.81367 165.740455) (xy 63.850523 165.829423)\n        (xy 63.987958 165.852437) (xy 64.02 165.820394) (xy 64.052042 165.852437) (xy 64.189477 165.829423) (xy 64.254503 165.585891)\n        (xy 64.340395 165.5) (xy 64.340395 165.85921) (xy 64.167563 166.032042) (xy 64.190577 166.169477) (xy 64.471851 166.244581)\n        (xy 64.760455 166.20633) (xy 64.849423 166.169477) (xy 64.872437 166.032042) (xy 64.872437 167.862993) (xy 64.645166 167.768664)\n        (xy 63.872437 167.768108) (xy 63.872437 166.032042) (xy 63.52 165.679605) (xy 63.340395 165.85921) (xy 63.340395 165.5)\n        (xy 63.24564 165.405245) (xy 63.22633 165.259545) (xy 63.189477 165.170577) (xy 63.052042 165.147563) (xy 63.019999 165.179605)\n        (xy 62.987958 165.147563) (xy 62.872437 165.166907) (xy 62.872437 165.032042) (xy 62.840395 165) (xy 62.872437 164.967958)\n        (xy 62.849423 164.830523) (xy 62.605891 164.765496) (xy 62.52 164.679605) (xy 62.425245 164.774359) (xy 62.340395 164.785604)\n        (xy 62.340395 164.5) (xy 61.987958 164.147563) (xy 61.850523 164.170577) (xy 61.775419 164.451851) (xy 61.81367 164.740455)\n        (xy 61.850523 164.829423) (xy 61.987958 164.852437) (xy 62.340395 164.5) (xy 62.340395 164.785604) (xy 62.279545 164.79367)\n        (xy 62.190577 164.830523) (xy 62.167563 164.967958) (xy 62.199605 165) (xy 62.167563 165.032042) (xy 62.190577 165.169477)\n        (xy 62.434108 165.234503) (xy 62.52 165.320395) (xy 62.614754 165.22564) (xy 62.760455 165.20633) (xy 62.849423 165.169477)\n        (xy 62.872437 165.032042) (xy 62.872437 165.166907) (xy 62.850523 165.170577) (xy 62.785496 165.414108) (xy 62.699605 165.5)\n        (xy 62.794359 165.594754) (xy 62.81367 165.740455) (xy 62.850523 165.829423) (xy 62.987958 165.852437) (xy 63.02 165.820394)\n        (xy 63.052042 165.852437) (xy 63.189477 165.829423) (xy 63.254503 165.585891) (xy 63.340395 165.5) (xy 63.340395 165.85921)\n        (xy 63.167563 166.032042) (xy 63.190577 166.169477) (xy 63.471851 166.244581) (xy 63.760455 166.20633) (xy 63.849423 166.169477)\n        (xy 63.872437 166.032042) (xy 63.872437 167.768108) (xy 63.359477 167.76774) (xy 62.872437 167.969068) (xy 62.872437 166.032042)\n        (xy 62.52 165.679605) (xy 62.340395 165.85921) (xy 62.340395 165.5) (xy 61.987958 165.147563) (xy 61.850523 165.170577)\n        (xy 61.775419 165.451851) (xy 61.81367 165.740455) (xy 61.850523 165.829423) (xy 61.987958 165.852437) (xy 62.340395 165.5)\n        (xy 62.340395 165.85921) (xy 62.167563 166.032042) (xy 62.190577 166.169477) (xy 62.471851 166.244581) (xy 62.760455 166.20633)\n        (xy 62.849423 166.169477) (xy 62.872437 166.032042) (xy 62.872437 167.969068) (xy 62.171302 168.258899) (xy 62.167365 168.261529)\n        (xy 61.837928 168.658323) (xy 62.097563 168.917958) (xy 62.360197 169.180592) (xy 62.45 169.270395) (xy 62.629605 169.45)\n        (xy 62.719408 169.539803) (xy 62.982042 169.802437) (xy 64 170.820395) (xy 65.017958 169.802437) (xy 65.280592 169.539803)\n        (xy 65.370395 169.45) (xy 65.55 169.270395) (xy 65.639803 169.180592) (xy 65.902437 168.917958) (xy 66.162072 168.658323)\n        (xy 66.162072 169.017533) (xy 66.082042 169.097563) (xy 65.819408 169.360197) (xy 65.729605 169.45) (xy 65.55 169.629605)\n        (xy 65.460197 169.719408) (xy 65.197563 169.982042) (xy 64.179605 171) (xy 65.197563 172.017958) (xy 65.460197 172.280592)\n        (xy 65.55 172.370395) (xy 65.729605 172.55) (xy 65.819408 172.639803) (xy 66.082042 172.902437) (xy 66.341677 173.162072)\n        (xy 66.738471 172.832635) (xy 67.231336 171.645166) (xy 67.23226 170.359477) (xy 67.23226 174.3777) (xy 66.162072 174.3777)\n        (xy 66.162072 173.341677) (xy 65.902437 173.082042) (xy 65.639803 172.819408) (xy 65.55 172.729605) (xy 65.370395 172.55)\n        (xy 65.280592 172.460197) (xy 65.017958 172.197563) (xy 64 171.179605) (xy 63.820395 171.35921) (xy 63.820395 171)\n        (xy 62.802437 169.982042) (xy 62.539803 169.719408) (xy 62.45 169.629605) (xy 62.270395 169.45) (xy 62.180592 169.360197)\n        (xy 61.917958 169.097563) (xy 61.658323 168.837928) (xy 61.261529 169.167365) (xy 60.768664 170.354834) (xy 60.76774 171.640523)\n        (xy 61.258899 172.828698) (xy 61.261529 172.832635) (xy 61.658323 173.162072) (xy 61.917958 172.902437) (xy 62.180592 172.639803)\n        (xy 62.270395 172.55) (xy 62.45 172.370395) (xy 62.45 172.370394) (xy 62.539803 172.280592) (xy 62.539802 172.280591)\n        (xy 62.802437 172.017958) (xy 63.820395 171) (xy 63.820395 171.35921) (xy 62.982042 172.197563) (xy 62.719408 172.460197)\n        (xy 62.629605 172.55) (xy 62.45 172.729605) (xy 62.360197 172.819408) (xy 62.097563 173.082042) (xy 61.837928 173.341677)\n        (xy 62.167365 173.738471) (xy 63.354834 174.231336) (xy 64.640523 174.23226) (xy 65.828698 173.741101) (xy 65.832635 173.738471)\n        (xy 66.162072 173.341677) (xy 66.162072 174.3777) (xy 64.054614 174.3777) (xy 62.709097 174.108838) (xy 61.623116 173.381837)\n        (xy 60.892443 172.290369) (xy 60.6223 170.938432) (xy 60.6223 167.321567) (xy 60.701016 166.927627) (xy 60.918419 166.601646)\n        (xy 61.020032 166.500033) (xy 61.051562 166.452844) (xy 61.098385 166.40594) (xy 61.421109 165.922035) (xy 61.42294 165.920208)\n        (xy 61.516056 165.695962) (xy 61.630737 165.122038) (xy 61.630793 165.057849) (xy 61.6423 165) (xy 61.6423 157)\n        (xy 61.630793 156.94215) (xy 61.630737 156.877962) (xy 61.516056 156.304038) (xy 61.42294 156.079792) (xy 61.421109 156.077964)\n        (xy 61.098385 155.59406) (xy 61.051562 155.547155) (xy 61.020032 155.499967) (xy 60.918419 155.398353) (xy 60.701016 155.072372)\n        (xy 60.6223 154.678432) (xy 60.6223 104.061567) (xy 60.892443 102.70963) (xy 61.623116 101.618162) (xy 62.709097 100.891161)\n        (xy 64.054614 100.6223) (xy 163.973 100.6223) (xy 163.973 102.627) (xy 168.627 102.627) (xy 168.627 100.6223)\n        (xy 175.938432 100.6223) (xy 177.290369 100.892443) (xy 178.381837 101.623116) (xy 179.108838 102.709097) (xy 179.3777 104.054614)\n        (xy 179.3777 118.835248) (xy 179.23226 118.774856) (xy 179.23226 103.359477) (xy 178.741101 102.171302) (xy 178.738471 102.167365)\n        (xy 178.341677 101.837928) (xy 178.162072 102.017533) (xy 178.162072 101.658323) (xy 177.832635 101.261529) (xy 176.645166 100.768664)\n        (xy 175.359477 100.76774) (xy 174.171302 101.258899) (xy 174.167365 101.261529) (xy 173.837928 101.658323) (xy 174.097563 101.917958)\n        (xy 174.360197 102.180592) (xy 174.45 102.270395) (xy 174.629605 102.45) (xy 174.719408 102.539803) (xy 174.982042 102.802437)\n        (xy 176 103.820395) (xy 177.017958 102.802437) (xy 177.280591 102.539802) (xy 177.280592 102.539803) (xy 177.370394 102.45)\n        (xy 177.370395 102.45) (xy 177.55 102.270395) (xy 177.639803 102.180592) (xy 177.902437 101.917958) (xy 178.162072 101.658323)\n        (xy 178.162072 102.017533) (xy 178.082042 102.097563) (xy 177.819408 102.360197) (xy 177.729605 102.45) (xy 177.55 102.629605)\n        (xy 177.460197 102.719408) (xy 177.197563 102.982042) (xy 176.179605 104) (xy 177.197563 105.017958) (xy 177.460197 105.280592)\n        (xy 177.55 105.370395) (xy 177.729605 105.55) (xy 177.819408 105.639803) (xy 178.082042 105.902437) (xy 178.341677 106.162072)\n        (xy 178.738471 105.832635) (xy 179.231336 104.645166) (xy 179.23226 103.359477) (xy 179.23226 118.774856) (xy 179.036106 118.693406)\n        (xy 178.565957 118.692996) (xy 178.162072 118.859877) (xy 178.162072 106.341677) (xy 177.902437 106.082042) (xy 177.639803 105.819408)\n        (xy 177.55 105.729605) (xy 177.370395 105.55) (xy 177.280592 105.460197) (xy 177.017958 105.197563) (xy 176 104.179605)\n        (xy 175.820395 104.35921) (xy 175.820395 104) (xy 174.802437 102.982042) (xy 174.539803 102.719408) (xy 174.45 102.629605)\n        (xy 174.270395 102.45) (xy 174.180592 102.360197) (xy 173.917958 102.097563) (xy 173.658323 101.837928) (xy 173.261529 102.167365)\n        (xy 172.768664 103.354834) (xy 172.76774 104.640523) (xy 173.258899 105.828698) (xy 173.261529 105.832635) (xy 173.658323 106.162072)\n        (xy 173.917958 105.902437) (xy 174.180592 105.639803) (xy 174.270395 105.55) (xy 174.45 105.370395) (xy 174.539803 105.280592)\n        (xy 174.802437 105.017958) (xy 175.820395 104) (xy 175.820395 104.35921) (xy 174.982042 105.197563) (xy 174.719408 105.460197)\n        (xy 174.629605 105.55) (xy 174.45 105.729605) (xy 174.360197 105.819408) (xy 174.097563 106.082042) (xy 173.837928 106.341677)\n        (xy 174.167365 106.738471) (xy 175.159934 107.150441) (xy 175.070199 107.366546) (xy 174.862979 107.366366) (xy 174.578141 107.484059)\n        (xy 174.360024 107.701795) (xy 174.241835 107.986427) (xy 174.241566 108.294621) (xy 174.359259 108.579459) (xy 174.576995 108.797576)\n        (xy 174.861627 108.915765) (xy 175.169821 108.916034) (xy 175.454659 108.798341) (xy 175.672776 108.580605) (xy 175.765247 108.357907)\n        (xy 176.058602 108.358163) (xy 176.362118 108.232753) (xy 176.594537 108.000739) (xy 176.720477 107.697443) (xy 176.720763 107.369038)\n        (xy 176.660786 107.223883) (xy 177.828698 106.741101) (xy 177.832635 106.738471) (xy 178.162072 106.341677) (xy 178.162072 118.859877)\n        (xy 178.131439 118.872535) (xy 177.798704 119.20469) (xy 177.618406 119.638894) (xy 177.617996 120.109043) (xy 177.797535 120.543561)\n        (xy 178.114422 120.861001) (xy 178.039824 120.93573) (xy 178.014807 120.960704) (xy 178.014628 120.96097) (xy 178.014077 120.961523)\n        (xy 178.013783 120.962232) (xy 177.917132 121.106609) (xy 177.917046 121.106813) (xy 177.916379 121.107483) (xy 177.837277 121.298921)\n        (xy 177.824018 121.330855) (xy 177.824017 121.331012) (xy 177.823655 121.331891) (xy 177.789552 121.504128) (xy 177.789657 121.625)\n        (xy 177.789552 121.745872) (xy 177.823655 121.918109) (xy 177.824017 121.918987) (xy 177.824018 121.919145) (xy 177.837277 121.951078)\n        (xy 177.916379 122.142517) (xy 177.917046 122.143186) (xy 177.917132 122.143391) (xy 178.013783 122.287767) (xy 178.014077 122.288477)\n        (xy 178.014628 122.289029) (xy 178.014807 122.289296) (xy 178.039824 122.314269) (xy 178.185619 122.46032) (xy 178.331524 122.557995)\n        (xy 178.332399 122.558358) (xy 178.332512 122.558471) (xy 178.364709 122.571774) (xy 178.55577 122.651109) (xy 178.556716 122.651109)\n        (xy 178.55692 122.651194) (xy 178.729157 122.685298) (xy 178.789397 122.685245) (xy 178.85 122.6973) (xy 179.3777 122.6973)\n        (xy 179.3777 125.3027) (xy 178.85 125.3027) (xy 178.789397 125.314754) (xy 178.729157 125.314702) (xy 178.55692 125.348806)\n        (xy 178.556716 125.34889) (xy 178.55577 125.348891) (xy 178.364709 125.428225) (xy 178.332512 125.441529) (xy 178.332399 125.441641)\n        (xy 178.331524 125.442005) (xy 178.185619 125.53968) (xy 178.039824 125.68573) (xy 178.014807 125.710704) (xy 178.014628 125.71097)\n        (xy 178.014077 125.711523) (xy 178.013783 125.712232) (xy 177.917132 125.856609) (xy 177.917046 125.856813) (xy 177.916379 125.857483)\n        (xy 177.837277 126.048921) (xy 177.824018 126.080855) (xy 177.824017 126.081012) (xy 177.823655 126.081891) (xy 177.789552 126.254128)\n        (xy 177.789657 126.375) (xy 177.789552 126.495872) (xy 177.823655 126.668109) (xy 177.824017 126.668987) (xy 177.824018 126.669145)\n        (xy 177.837277 126.701078) (xy 177.916379 126.892517) (xy 177.917046 126.893186) (xy 177.917132 126.893391) (xy 178.013783 127.037767)\n        (xy 178.014077 127.038477) (xy 178.014628 127.039029) (xy 178.014807 127.039296) (xy 178.039824 127.064269) (xy 178.114684 127.13926)\n        (xy 177.798704 127.45469) (xy 177.618406 127.888894) (xy 177.617996 128.359043) (xy 177.797535 128.793561) (xy 178.12969 129.126296)\n        (xy 178.563894 129.306594) (xy 179.034043 129.307004) (xy 179.3777 129.165007) (xy 179.3777 138.681039) (xy 179.304006 139.049837)\n        (xy 179.304006 132.85358) (xy 179.303874 132.85326) (xy 179.303874 131.226487) (xy 179.303874 129.702487) (xy 179.238275 129.543725)\n        (xy 179.116914 129.422152) (xy 178.958267 129.356276) (xy 178.786487 129.356126) (xy 177.262487 129.356126) (xy 177.103725 129.421725)\n        (xy 177.048447 129.476906) (xy 177.048447 110.930392) (xy 176.901814 110.575513) (xy 176.630536 110.303761) (xy 176.275912 110.156508)\n        (xy 175.891932 110.156173) (xy 175.537053 110.302806) (xy 175.265301 110.574084) (xy 175.118048 110.928708) (xy 175.117713 111.312688)\n        (xy 175.264346 111.667567) (xy 175.535624 111.939319) (xy 175.890248 112.086572) (xy 176.274228 112.086907) (xy 176.629107 111.940274)\n        (xy 176.900859 111.668996) (xy 177.048112 111.314372) (xy 177.048447 110.930392) (xy 177.048447 129.476906) (xy 176.982152 129.543086)\n        (xy 176.916276 129.701733) (xy 176.916126 129.873513) (xy 176.916126 131.397513) (xy 176.981725 131.556275) (xy 177.103086 131.677848)\n        (xy 177.261733 131.743724) (xy 177.433513 131.743874) (xy 178.957513 131.743874) (xy 179.116275 131.678275) (xy 179.237848 131.556914)\n        (xy 179.303724 131.398267) (xy 179.303874 131.226487) (xy 179.303874 132.85326) (xy 179.122644 132.414651) (xy 178.787116 132.078537)\n        (xy 178.348503 131.896409) (xy 177.87358 131.895994) (xy 177.434651 132.077356) (xy 177.098537 132.412884) (xy 176.916409 132.851497)\n        (xy 176.915994 133.32642) (xy 177.097356 133.765349) (xy 177.432884 134.101463) (xy 177.871497 134.283591) (xy 178.34642 134.284006)\n        (xy 178.785349 134.102644) (xy 179.121463 133.767116) (xy 179.303591 133.328503) (xy 179.304006 132.85358) (xy 179.304006 139.049837)\n        (xy 179.299988 139.069945) (xy 179.079737 139.400197) (xy 178.979967 139.499967) (xy 178.949865 139.545017) (xy 178.90119 139.593778)\n        (xy 178.576456 140.080695) (xy 178.483733 140.305103) (xy 178.483735 140.307689) (xy 178.369763 140.878063) (xy 178.369709 140.939624)\n        (xy 178.3577 141) (xy 178.3577 167) (xy 178.369709 167.060375) (xy 178.369763 167.121937) (xy 178.483735 167.69231)\n        (xy 178.483733 167.694897) (xy 178.576456 167.919305) (xy 178.90119 168.406222) (xy 178.949865 168.454982) (xy 178.979967 168.500033)\n        (xy 179.079737 168.599802) (xy 179.299988 168.930054) (xy 179.3777 169.31896) (xy 179.3777 170.945385)\n      )\n    )\n  )\n  (zone (net 220) (net_name VAA) (layer C3) (tstamp 528841A2) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 175) (xy 121 175) (xy 121 137) (xy 107 123) (xy 107 110)\n        (xy 104 107) (xy 97 107) (xy 90 114) (xy 90 122) (xy 67 135)\n        (xy 67 144) (xy 64 147) (xy 60 147)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 120.873 172.435956) (xy 120.762619 172.325383) (xy 120.459323 172.199443) (xy 120.130918 172.199157) (xy 119.827402 172.324567)\n        (xy 119.594983 172.556581) (xy 119.469043 172.859877) (xy 119.468757 173.188282) (xy 119.577144 173.4506) (xy 114.965367 173.4506)\n        (xy 114.965367 170.808852) (xy 114.818734 170.453973) (xy 114.693867 170.328887) (xy 114.693867 146.531952) (xy 114.547234 146.177073)\n        (xy 114.275956 145.905321) (xy 114.114843 145.83842) (xy 114.114843 143.569118) (xy 113.989433 143.265602) (xy 113.757419 143.033183)\n        (xy 113.454123 142.907243) (xy 113.125718 142.906957) (xy 112.822202 143.032367) (xy 112.598334 143.255844) (xy 112.598334 138.035279)\n        (xy 112.480641 137.750441) (xy 112.262905 137.532324) (xy 111.978273 137.414135) (xy 111.670079 137.413866) (xy 111.385241 137.531559)\n        (xy 111.167124 137.749295) (xy 111.048935 138.033927) (xy 111.048666 138.342121) (xy 111.166359 138.626959) (xy 111.384095 138.845076)\n        (xy 111.668727 138.963265) (xy 111.976921 138.963534) (xy 112.261759 138.845841) (xy 112.479876 138.628105) (xy 112.598065 138.343473)\n        (xy 112.598334 138.035279) (xy 112.598334 143.255844) (xy 112.589783 143.264381) (xy 112.463843 143.567677) (xy 112.463557 143.896082)\n        (xy 112.588967 144.199598) (xy 112.820981 144.432017) (xy 113.124277 144.557957) (xy 113.452682 144.558243) (xy 113.756198 144.432833)\n        (xy 113.988617 144.200819) (xy 114.114557 143.897523) (xy 114.114843 143.569118) (xy 114.114843 145.83842) (xy 113.921332 145.758068)\n        (xy 113.537352 145.757733) (xy 113.182473 145.904366) (xy 112.910721 146.175644) (xy 112.763468 146.530268) (xy 112.763133 146.914248)\n        (xy 112.909766 147.269127) (xy 113.181044 147.540879) (xy 113.535668 147.688132) (xy 113.919648 147.688467) (xy 114.274527 147.541834)\n        (xy 114.546279 147.270556) (xy 114.693532 146.915932) (xy 114.693867 146.531952) (xy 114.693867 170.328887) (xy 114.547456 170.182221)\n        (xy 114.192832 170.034968) (xy 113.808852 170.034633) (xy 113.453973 170.181266) (xy 113.182221 170.452544) (xy 113.131767 170.57405)\n        (xy 113.131767 157.873052) (xy 112.985134 157.518173) (xy 112.890467 157.42334) (xy 112.890467 151.357952) (xy 112.743834 151.003073)\n        (xy 112.472556 150.731321) (xy 112.117932 150.584068) (xy 111.733952 150.583733) (xy 111.379073 150.730366) (xy 111.107321 151.001644)\n        (xy 110.960068 151.356268) (xy 110.959733 151.740248) (xy 111.106366 152.095127) (xy 111.377644 152.366879) (xy 111.732268 152.514132)\n        (xy 112.116248 152.514467) (xy 112.471127 152.367834) (xy 112.742879 152.096556) (xy 112.890132 151.741932) (xy 112.890467 151.357952)\n        (xy 112.890467 157.42334) (xy 112.713856 157.246421) (xy 112.359232 157.099168) (xy 111.975252 157.098833) (xy 111.620373 157.245466)\n        (xy 111.348621 157.516744) (xy 111.201368 157.871368) (xy 111.201033 158.255348) (xy 111.347666 158.610227) (xy 111.618944 158.881979)\n        (xy 111.973568 159.029232) (xy 112.357548 159.029567) (xy 112.712427 158.882934) (xy 112.984179 158.611656) (xy 113.131432 158.257032)\n        (xy 113.131767 157.873052) (xy 113.131767 170.57405) (xy 113.034968 170.807168) (xy 113.034633 171.191148) (xy 113.181266 171.546027)\n        (xy 113.452544 171.817779) (xy 113.807168 171.965032) (xy 114.191148 171.965367) (xy 114.546027 171.818734) (xy 114.817779 171.547456)\n        (xy 114.965032 171.192832) (xy 114.965367 170.808852) (xy 114.965367 173.4506) (xy 110.897929 173.4506) (xy 110.897929 143.248709)\n        (xy 110.897929 141.748709) (xy 110.897929 140.248709) (xy 110.784095 139.973211) (xy 110.573498 139.762245) (xy 110.298199 139.647931)\n        (xy 110.000109 139.647671) (xy 109.724611 139.761505) (xy 109.513645 139.972102) (xy 109.399331 140.247401) (xy 109.399071 140.545491)\n        (xy 109.512905 140.820989) (xy 109.723502 141.031955) (xy 109.998801 141.146269) (xy 110.296891 141.146529) (xy 110.572389 141.032695)\n        (xy 110.783355 140.822098) (xy 110.897669 140.546799) (xy 110.897929 140.248709) (xy 110.897929 141.748709) (xy 110.784095 141.473211)\n        (xy 110.573498 141.262245) (xy 110.298199 141.147931) (xy 110.000109 141.147671) (xy 109.724611 141.261505) (xy 109.513645 141.472102)\n        (xy 109.399331 141.747401) (xy 109.399071 142.045491) (xy 109.512905 142.320989) (xy 109.723502 142.531955) (xy 109.998801 142.646269)\n        (xy 110.296891 142.646529) (xy 110.572389 142.532695) (xy 110.783355 142.322098) (xy 110.897669 142.046799) (xy 110.897929 141.748709)\n        (xy 110.897929 143.248709) (xy 110.784095 142.973211) (xy 110.573498 142.762245) (xy 110.298199 142.647931) (xy 110.000109 142.647671)\n        (xy 109.724611 142.761505) (xy 109.513645 142.972102) (xy 109.399331 143.247401) (xy 109.399071 143.545491) (xy 109.512905 143.820989)\n        (xy 109.723502 144.031955) (xy 109.998801 144.146269) (xy 110.296891 144.146529) (xy 110.572389 144.032695) (xy 110.783355 143.822098)\n        (xy 110.897669 143.546799) (xy 110.897929 143.248709) (xy 110.897929 173.4506) (xy 110.593867 173.4506) (xy 110.593867 157.481152)\n        (xy 110.447234 157.126273) (xy 110.175956 156.854521) (xy 110.109156 156.826783) (xy 110.109156 151.929328) (xy 109.994867 151.652726)\n        (xy 109.994867 148.817952) (xy 109.848234 148.463073) (xy 109.576956 148.191321) (xy 109.397929 148.116982) (xy 109.397929 143.248709)\n        (xy 109.397929 141.748709) (xy 109.397929 140.248709) (xy 109.284095 139.973211) (xy 109.073498 139.762245) (xy 108.798199 139.647931)\n        (xy 108.500109 139.647671) (xy 108.293034 139.733233) (xy 108.293034 137.692379) (xy 108.175341 137.407541) (xy 108.118491 137.350591)\n        (xy 108.174576 137.294605) (xy 108.292765 137.009973) (xy 108.293034 136.701779) (xy 108.175341 136.416941) (xy 107.957605 136.198824)\n        (xy 107.672973 136.080635) (xy 107.364779 136.080366) (xy 107.079941 136.198059) (xy 106.861824 136.415795) (xy 106.743635 136.700427)\n        (xy 106.743366 137.008621) (xy 106.861059 137.293459) (xy 106.917908 137.350408) (xy 106.861824 137.406395) (xy 106.743635 137.691027)\n        (xy 106.743366 137.999221) (xy 106.861059 138.284059) (xy 107.078795 138.502176) (xy 107.363427 138.620365) (xy 107.671621 138.620634)\n        (xy 107.956459 138.502941) (xy 108.174576 138.285205) (xy 108.292765 138.000573) (xy 108.293034 137.692379) (xy 108.293034 139.733233)\n        (xy 108.224611 139.761505) (xy 108.013645 139.972102) (xy 107.899331 140.247401) (xy 107.899071 140.545491) (xy 108.012905 140.820989)\n        (xy 108.223502 141.031955) (xy 108.498801 141.146269) (xy 108.796891 141.146529) (xy 109.072389 141.032695) (xy 109.283355 140.822098)\n        (xy 109.397669 140.546799) (xy 109.397929 140.248709) (xy 109.397929 141.748709) (xy 109.284095 141.473211) (xy 109.073498 141.262245)\n        (xy 108.798199 141.147931) (xy 108.500109 141.147671) (xy 108.224611 141.261505) (xy 108.013645 141.472102) (xy 107.899331 141.747401)\n        (xy 107.899071 142.045491) (xy 108.012905 142.320989) (xy 108.223502 142.531955) (xy 108.498801 142.646269) (xy 108.796891 142.646529)\n        (xy 109.072389 142.532695) (xy 109.283355 142.322098) (xy 109.397669 142.046799) (xy 109.397929 141.748709) (xy 109.397929 143.248709)\n        (xy 109.284095 142.973211) (xy 109.073498 142.762245) (xy 108.798199 142.647931) (xy 108.500109 142.647671) (xy 108.224611 142.761505)\n        (xy 108.013645 142.972102) (xy 107.899331 143.247401) (xy 107.899071 143.545491) (xy 108.012905 143.820989) (xy 108.223502 144.031955)\n        (xy 108.498801 144.146269) (xy 108.796891 144.146529) (xy 109.072389 144.032695) (xy 109.283355 143.822098) (xy 109.397669 143.546799)\n        (xy 109.397929 143.248709) (xy 109.397929 148.116982) (xy 109.222332 148.044068) (xy 108.838352 148.043733) (xy 108.483473 148.190366)\n        (xy 108.211721 148.461644) (xy 108.064468 148.816268) (xy 108.064133 149.200248) (xy 108.210766 149.555127) (xy 108.482044 149.826879)\n        (xy 108.836668 149.974132) (xy 109.220648 149.974467) (xy 109.575527 149.827834) (xy 109.847279 149.556556) (xy 109.994532 149.201932)\n        (xy 109.994867 148.817952) (xy 109.994867 151.652726) (xy 109.97217 151.597795) (xy 109.718739 151.343922) (xy 109.686728 151.33063)\n        (xy 109.753243 151.170446) (xy 109.753556 150.811728) (xy 109.61657 150.480195) (xy 109.363139 150.226322) (xy 109.031846 150.088757)\n        (xy 108.673128 150.088444) (xy 108.341595 150.22543) (xy 108.087722 150.478861) (xy 107.950157 150.810154) (xy 107.949844 151.168872)\n        (xy 108.08683 151.500405) (xy 108.340261 151.754278) (xy 108.372271 151.767569) (xy 108.305757 151.927754) (xy 108.305444 152.286472)\n        (xy 108.44243 152.618005) (xy 108.695861 152.871878) (xy 109.027154 153.009443) (xy 109.385872 153.009756) (xy 109.717405 152.87277)\n        (xy 109.971278 152.619339) (xy 110.108843 152.288046) (xy 110.109156 151.929328) (xy 110.109156 156.826783) (xy 109.821332 156.707268)\n        (xy 109.437352 156.706933) (xy 109.082473 156.853566) (xy 108.978834 156.957024) (xy 108.978834 155.497779) (xy 108.861141 155.212941)\n        (xy 108.643405 154.994824) (xy 108.358773 154.876635) (xy 108.050579 154.876366) (xy 108.026367 154.88637) (xy 108.026367 153.148652)\n        (xy 107.897929 152.837808) (xy 107.897929 143.248709) (xy 107.897929 141.748709) (xy 107.897929 140.248709) (xy 107.784095 139.973211)\n        (xy 107.573498 139.762245) (xy 107.298199 139.647931) (xy 107.000109 139.647671) (xy 106.724611 139.761505) (xy 106.513645 139.972102)\n        (xy 106.399331 140.247401) (xy 106.399071 140.545491) (xy 106.512905 140.820989) (xy 106.723502 141.031955) (xy 106.998801 141.146269)\n        (xy 107.296891 141.146529) (xy 107.572389 141.032695) (xy 107.783355 140.822098) (xy 107.897669 140.546799) (xy 107.897929 140.248709)\n        (xy 107.897929 141.748709) (xy 107.784095 141.473211) (xy 107.573498 141.262245) (xy 107.298199 141.147931) (xy 107.000109 141.147671)\n        (xy 106.724611 141.261505) (xy 106.513645 141.472102) (xy 106.399331 141.747401) (xy 106.399071 142.045491) (xy 106.512905 142.320989)\n        (xy 106.723502 142.531955) (xy 106.998801 142.646269) (xy 107.296891 142.646529) (xy 107.572389 142.532695) (xy 107.783355 142.322098)\n        (xy 107.897669 142.046799) (xy 107.897929 141.748709) (xy 107.897929 143.248709) (xy 107.784095 142.973211) (xy 107.573498 142.762245)\n        (xy 107.298199 142.647931) (xy 107.000109 142.647671) (xy 106.724611 142.761505) (xy 106.513645 142.972102) (xy 106.399331 143.247401)\n        (xy 106.399071 143.545491) (xy 106.512905 143.820989) (xy 106.723502 144.031955) (xy 106.998801 144.146269) (xy 107.296891 144.146529)\n        (xy 107.572389 144.032695) (xy 107.783355 143.822098) (xy 107.897669 143.546799) (xy 107.897929 143.248709) (xy 107.897929 152.837808)\n        (xy 107.879734 152.793773) (xy 107.608456 152.522021) (xy 107.253832 152.374768) (xy 107.099267 152.374633) (xy 107.099267 151.357952)\n        (xy 106.952634 151.003073) (xy 106.946867 150.997295) (xy 106.946867 148.817952) (xy 106.800234 148.463073) (xy 106.528956 148.191321)\n        (xy 106.174332 148.044068) (xy 105.790352 148.043733) (xy 105.644006 148.104201) (xy 105.644006 130.31358) (xy 105.644006 127.77358)\n        (xy 105.462644 127.334651) (xy 105.127116 126.998537) (xy 104.688503 126.816409) (xy 104.21358 126.815994) (xy 103.774651 126.997356)\n        (xy 103.438537 127.332884) (xy 103.256409 127.771497) (xy 103.255994 128.24642) (xy 103.437356 128.685349) (xy 103.772884 129.021463)\n        (xy 104.211497 129.203591) (xy 104.68642 129.204006) (xy 105.125349 129.022644) (xy 105.461463 128.687116) (xy 105.643591 128.248503)\n        (xy 105.644006 127.77358) (xy 105.644006 130.31358) (xy 105.462644 129.874651) (xy 105.127116 129.538537) (xy 104.688503 129.356409)\n        (xy 104.21358 129.355994) (xy 103.774651 129.537356) (xy 103.438537 129.872884) (xy 103.256409 130.311497) (xy 103.255994 130.78642)\n        (xy 103.437356 131.225349) (xy 103.772884 131.561463) (xy 104.211497 131.743591) (xy 104.68642 131.744006) (xy 105.125349 131.562644)\n        (xy 105.461463 131.227116) (xy 105.643591 130.788503) (xy 105.644006 130.31358) (xy 105.644006 148.104201) (xy 105.524434 148.153608)\n        (xy 105.524434 145.464779) (xy 105.406741 145.179941) (xy 105.215367 144.988232) (xy 105.215367 134.058852) (xy 105.068734 133.703973)\n        (xy 104.797456 133.432221) (xy 104.442832 133.284968) (xy 104.058852 133.284633) (xy 103.703973 133.431266) (xy 103.432221 133.702544)\n        (xy 103.284968 134.057168) (xy 103.284633 134.441148) (xy 103.431266 134.796027) (xy 103.702544 135.067779) (xy 104.057168 135.215032)\n        (xy 104.441148 135.215367) (xy 104.796027 135.068734) (xy 105.067779 134.797456) (xy 105.215032 134.442832) (xy 105.215367 134.058852)\n        (xy 105.215367 144.988232) (xy 105.189005 144.961824) (xy 104.904373 144.843635) (xy 104.813 144.843555) (xy 104.813234 144.575779)\n        (xy 104.695541 144.290941) (xy 104.477805 144.072824) (xy 104.193173 143.954635) (xy 103.884979 143.954366) (xy 103.600141 144.072059)\n        (xy 103.492467 144.179544) (xy 103.492467 138.911952) (xy 103.345834 138.557073) (xy 103.104006 138.314822) (xy 103.104006 130.31358)\n        (xy 103.104006 127.77358) (xy 102.922644 127.334651) (xy 102.587116 126.998537) (xy 102.148503 126.816409) (xy 101.67358 126.815994)\n        (xy 101.234651 126.997356) (xy 100.898537 127.332884) (xy 100.716409 127.771497) (xy 100.715994 128.24642) (xy 100.897356 128.685349)\n        (xy 101.232884 129.021463) (xy 101.671497 129.203591) (xy 102.14642 129.204006) (xy 102.585349 129.022644) (xy 102.921463 128.687116)\n        (xy 103.103591 128.248503) (xy 103.104006 127.77358) (xy 103.104006 130.31358) (xy 102.922644 129.874651) (xy 102.587116 129.538537)\n        (xy 102.148503 129.356409) (xy 101.67358 129.355994) (xy 101.234651 129.537356) (xy 100.898537 129.872884) (xy 100.716409 130.311497)\n        (xy 100.715994 130.78642) (xy 100.897356 131.225349) (xy 101.232884 131.561463) (xy 101.671497 131.743591) (xy 102.14642 131.744006)\n        (xy 102.585349 131.562644) (xy 102.921463 131.227116) (xy 103.103591 130.788503) (xy 103.104006 130.31358) (xy 103.104006 138.314822)\n        (xy 103.074556 138.285321) (xy 102.719932 138.138068) (xy 102.335952 138.137733) (xy 101.981073 138.284366) (xy 101.709321 138.555644)\n        (xy 101.562068 138.910268) (xy 101.561733 139.294248) (xy 101.708366 139.649127) (xy 101.810011 139.750949) (xy 101.459528 139.750644)\n        (xy 101.127995 139.88763) (xy 100.874122 140.141061) (xy 100.736557 140.472354) (xy 100.736244 140.831072) (xy 100.87323 141.162605)\n        (xy 101.126661 141.416478) (xy 101.457954 141.554043) (xy 101.816672 141.554356) (xy 102.148205 141.41737) (xy 102.402078 141.163939)\n        (xy 102.539643 140.832646) (xy 102.539956 140.473928) (xy 102.40297 140.142395) (xy 102.32499 140.064279) (xy 102.334268 140.068132)\n        (xy 102.718248 140.068467) (xy 103.073127 139.921834) (xy 103.344879 139.650556) (xy 103.492132 139.295932) (xy 103.492467 138.911952)\n        (xy 103.492467 144.179544) (xy 103.435889 144.236023) (xy 103.345834 144.018073) (xy 103.074556 143.746321) (xy 102.719932 143.599068)\n        (xy 102.335952 143.598733) (xy 101.981073 143.745366) (xy 101.709321 144.016644) (xy 101.562068 144.371268) (xy 101.561733 144.755248)\n        (xy 101.708366 145.110127) (xy 101.979644 145.381879) (xy 102.334268 145.529132) (xy 102.718248 145.529467) (xy 103.073127 145.382834)\n        (xy 103.344879 145.111556) (xy 103.351536 145.095524) (xy 103.381259 145.167459) (xy 103.598995 145.385576) (xy 103.883627 145.503765)\n        (xy 103.974999 145.503844) (xy 103.974766 145.771621) (xy 104.092459 146.056459) (xy 104.310195 146.274576) (xy 104.594827 146.392765)\n        (xy 104.903021 146.393034) (xy 105.187859 146.275341) (xy 105.405976 146.057605) (xy 105.524165 145.772973) (xy 105.524434 145.464779)\n        (xy 105.524434 148.153608) (xy 105.435473 148.190366) (xy 105.163721 148.461644) (xy 105.016468 148.816268) (xy 105.016133 149.200248)\n        (xy 105.162766 149.555127) (xy 105.434044 149.826879) (xy 105.788668 149.974132) (xy 106.172648 149.974467) (xy 106.527527 149.827834)\n        (xy 106.799279 149.556556) (xy 106.946532 149.201932) (xy 106.946867 148.817952) (xy 106.946867 150.997295) (xy 106.681356 150.731321)\n        (xy 106.326732 150.584068) (xy 105.942752 150.583733) (xy 105.587873 150.730366) (xy 105.316121 151.001644) (xy 105.168868 151.356268)\n        (xy 105.168533 151.740248) (xy 105.315166 152.095127) (xy 105.586444 152.366879) (xy 105.941068 152.514132) (xy 106.325048 152.514467)\n        (xy 106.679927 152.367834) (xy 106.951679 152.096556) (xy 107.098932 151.741932) (xy 107.099267 151.357952) (xy 107.099267 152.374633)\n        (xy 106.869852 152.374433) (xy 106.514973 152.521066) (xy 106.243221 152.792344) (xy 106.095968 153.146968) (xy 106.095633 153.530948)\n        (xy 106.242266 153.885827) (xy 106.513544 154.157579) (xy 106.868168 154.304832) (xy 107.252148 154.305167) (xy 107.607027 154.158534)\n        (xy 107.878779 153.887256) (xy 108.026032 153.532632) (xy 108.026367 153.148652) (xy 108.026367 154.88637) (xy 107.765741 154.994059)\n        (xy 107.547624 155.211795) (xy 107.429435 155.496427) (xy 107.429166 155.804621) (xy 107.546859 156.089459) (xy 107.764595 156.307576)\n        (xy 108.049227 156.425765) (xy 108.357421 156.426034) (xy 108.642259 156.308341) (xy 108.860376 156.090605) (xy 108.978565 155.805973)\n        (xy 108.978834 155.497779) (xy 108.978834 156.957024) (xy 108.810721 157.124844) (xy 108.663468 157.479468) (xy 108.663133 157.863448)\n        (xy 108.809766 158.218327) (xy 109.081044 158.490079) (xy 109.435668 158.637332) (xy 109.819648 158.637667) (xy 110.174527 158.491034)\n        (xy 110.446279 158.219756) (xy 110.593532 157.865132) (xy 110.593867 157.481152) (xy 110.593867 173.4506) (xy 109.598767 173.4506)\n        (xy 109.598767 168.385052) (xy 109.452134 168.030173) (xy 109.258243 167.835943) (xy 109.258243 164.504718) (xy 109.132833 164.201202)\n        (xy 108.900819 163.968783) (xy 108.597523 163.842843) (xy 108.269118 163.842557) (xy 107.965602 163.967967) (xy 107.733183 164.199981)\n        (xy 107.607243 164.503277) (xy 107.606957 164.831682) (xy 107.732367 165.135198) (xy 107.964381 165.367617) (xy 108.267677 165.493557)\n        (xy 108.596082 165.493843) (xy 108.899598 165.368433) (xy 109.132017 165.136419) (xy 109.257957 164.833123) (xy 109.258243 164.504718)\n        (xy 109.258243 167.835943) (xy 109.180856 167.758421) (xy 108.826232 167.611168) (xy 108.442252 167.610833) (xy 108.087373 167.757466)\n        (xy 107.815621 168.028744) (xy 107.668368 168.383368) (xy 107.668033 168.767348) (xy 107.814666 169.122227) (xy 108.085944 169.393979)\n        (xy 108.440568 169.541232) (xy 108.824548 169.541567) (xy 109.179427 169.394934) (xy 109.451179 169.123656) (xy 109.598432 168.769032)\n        (xy 109.598767 168.385052) (xy 109.598767 173.4506) (xy 108.965367 173.4506) (xy 108.965367 170.808852) (xy 108.818734 170.453973)\n        (xy 108.547456 170.182221) (xy 108.192832 170.034968) (xy 107.808852 170.034633) (xy 107.453973 170.181266) (xy 107.325767 170.309248)\n        (xy 107.325767 157.972852) (xy 107.179134 157.617973) (xy 106.907856 157.346221) (xy 106.553232 157.198968) (xy 106.169252 157.198633)\n        (xy 105.814373 157.345266) (xy 105.542621 157.616544) (xy 105.395368 157.971168) (xy 105.395033 158.355148) (xy 105.541666 158.710027)\n        (xy 105.812944 158.981779) (xy 106.167568 159.129032) (xy 106.551548 159.129367) (xy 106.906427 158.982734) (xy 107.178179 158.711456)\n        (xy 107.325432 158.356832) (xy 107.325767 157.972852) (xy 107.325767 170.309248) (xy 107.307643 170.32734) (xy 107.307643 161.349118)\n        (xy 107.182233 161.045602) (xy 106.950219 160.813183) (xy 106.646923 160.687243) (xy 106.318518 160.686957) (xy 106.015002 160.812367)\n        (xy 105.782583 161.044381) (xy 105.656643 161.347677) (xy 105.656357 161.676082) (xy 105.781767 161.979598) (xy 106.013781 162.212017)\n        (xy 106.317077 162.337957) (xy 106.645482 162.338243) (xy 106.948998 162.212833) (xy 107.181417 161.980819) (xy 107.307357 161.677523)\n        (xy 107.307643 161.349118) (xy 107.307643 170.32734) (xy 107.182221 170.452544) (xy 107.034968 170.807168) (xy 107.034633 171.191148)\n        (xy 107.181266 171.546027) (xy 107.452544 171.817779) (xy 107.807168 171.965032) (xy 108.191148 171.965367) (xy 108.546027 171.818734)\n        (xy 108.817779 171.547456) (xy 108.965032 171.192832) (xy 108.965367 170.808852) (xy 108.965367 173.4506) (xy 106.456754 173.4506)\n        (xy 106.456754 168.417699) (xy 106.449167 168.399337) (xy 106.449167 163.457452) (xy 106.302534 163.102573) (xy 106.031256 162.830821)\n        (xy 105.676632 162.683568) (xy 105.292652 162.683233) (xy 105.168834 162.734393) (xy 105.168834 156.437579) (xy 105.051141 156.152741)\n        (xy 104.833405 155.934624) (xy 104.548773 155.816435) (xy 104.240579 155.816166) (xy 103.955741 155.933859) (xy 103.737624 156.151595)\n        (xy 103.619435 156.436227) (xy 103.619166 156.744421) (xy 103.736859 157.029259) (xy 103.954595 157.247376) (xy 104.239227 157.365565)\n        (xy 104.547421 157.365834) (xy 104.832259 157.248141) (xy 105.050376 157.030405) (xy 105.168565 156.745773) (xy 105.168834 156.437579)\n        (xy 105.168834 162.734393) (xy 104.937773 162.829866) (xy 104.666021 163.101144) (xy 104.561694 163.352389) (xy 104.486419 163.276983)\n        (xy 104.183123 163.151043) (xy 103.854718 163.150757) (xy 103.555967 163.274198) (xy 103.555967 160.438452) (xy 103.409334 160.083573)\n        (xy 103.138056 159.811821) (xy 102.971767 159.742771) (xy 102.971767 154.494852) (xy 102.825134 154.139973) (xy 102.553856 153.868221)\n        (xy 102.199232 153.720968) (xy 101.815252 153.720633) (xy 101.460373 153.867266) (xy 101.188621 154.138544) (xy 101.161639 154.203523)\n        (xy 100.979056 154.020621) (xy 100.624432 153.873368) (xy 100.564006 153.873315) (xy 100.564006 130.31358) (xy 100.564006 127.77358)\n        (xy 100.382644 127.334651) (xy 100.047116 126.998537) (xy 99.608503 126.816409) (xy 99.13358 126.815994) (xy 98.694651 126.997356)\n        (xy 98.358537 127.332884) (xy 98.176409 127.771497) (xy 98.175994 128.24642) (xy 98.357356 128.685349) (xy 98.692884 129.021463)\n        (xy 99.131497 129.203591) (xy 99.60642 129.204006) (xy 100.045349 129.022644) (xy 100.381463 128.687116) (xy 100.563591 128.248503)\n        (xy 100.564006 127.77358) (xy 100.564006 130.31358) (xy 100.382644 129.874651) (xy 100.047116 129.538537) (xy 99.608503 129.356409)\n        (xy 99.13358 129.355994) (xy 98.694651 129.537356) (xy 98.358537 129.872884) (xy 98.176409 130.311497) (xy 98.175994 130.78642)\n        (xy 98.357356 131.225349) (xy 98.692884 131.561463) (xy 99.131497 131.743591) (xy 99.60642 131.744006) (xy 100.045349 131.562644)\n        (xy 100.381463 131.227116) (xy 100.563591 130.788503) (xy 100.564006 130.31358) (xy 100.564006 153.873315) (xy 100.240452 153.873033)\n        (xy 99.965367 153.986695) (xy 99.965367 134.308852) (xy 99.818734 133.953973) (xy 99.547456 133.682221) (xy 99.192832 133.534968)\n        (xy 98.808852 133.534633) (xy 98.453973 133.681266) (xy 98.182221 133.952544) (xy 98.034968 134.307168) (xy 98.034633 134.691148)\n        (xy 98.181266 135.046027) (xy 98.452544 135.317779) (xy 98.807168 135.465032) (xy 99.191148 135.465367) (xy 99.546027 135.318734)\n        (xy 99.817779 135.047456) (xy 99.965032 134.692832) (xy 99.965367 134.308852) (xy 99.965367 153.986695) (xy 99.885573 154.019666)\n        (xy 99.613821 154.290944) (xy 99.466568 154.645568) (xy 99.466233 155.029548) (xy 99.612866 155.384427) (xy 99.884144 155.656179)\n        (xy 100.238768 155.803432) (xy 100.622748 155.803767) (xy 100.977627 155.657134) (xy 101.249379 155.385856) (xy 101.27636 155.320876)\n        (xy 101.458944 155.503779) (xy 101.813568 155.651032) (xy 102.197548 155.651367) (xy 102.552427 155.504734) (xy 102.824179 155.233456)\n        (xy 102.971432 154.878832) (xy 102.971767 154.494852) (xy 102.971767 159.742771) (xy 102.783432 159.664568) (xy 102.399452 159.664233)\n        (xy 102.044573 159.810866) (xy 101.964018 159.891279) (xy 101.794019 159.720983) (xy 101.490723 159.595043) (xy 101.162318 159.594757)\n        (xy 100.858802 159.720167) (xy 100.626383 159.952181) (xy 100.500443 160.255477) (xy 100.500157 160.583882) (xy 100.621539 160.87765)\n        (xy 100.303973 161.008866) (xy 100.032221 161.280144) (xy 99.884968 161.634768) (xy 99.884633 162.018748) (xy 100.031266 162.373627)\n        (xy 100.302544 162.645379) (xy 100.657168 162.792632) (xy 101.041148 162.792967) (xy 101.396027 162.646334) (xy 101.667779 162.375056)\n        (xy 101.815032 162.020432) (xy 101.815367 161.636452) (xy 101.668734 161.281573) (xy 101.591219 161.203923) (xy 101.755509 161.13604)\n        (xy 101.771866 161.175627) (xy 102.043144 161.447379) (xy 102.397768 161.594632) (xy 102.781748 161.594967) (xy 103.136627 161.448334)\n        (xy 103.408379 161.177056) (xy 103.555632 160.822432) (xy 103.555967 160.438452) (xy 103.555967 163.274198) (xy 103.551202 163.276167)\n        (xy 103.318783 163.508181) (xy 103.192843 163.811477) (xy 103.192557 164.139882) (xy 103.317967 164.443398) (xy 103.549981 164.675817)\n        (xy 103.853277 164.801757) (xy 104.181682 164.802043) (xy 104.485198 164.676633) (xy 104.717617 164.444619) (xy 104.77549 164.305244)\n        (xy 104.936344 164.466379) (xy 105.290968 164.613632) (xy 105.674948 164.613967) (xy 106.029827 164.467334) (xy 106.301579 164.196056)\n        (xy 106.448832 163.841432) (xy 106.449167 163.457452) (xy 106.449167 168.399337) (xy 106.339061 168.132861) (xy 106.121325 167.914744)\n        (xy 105.836693 167.796555) (xy 105.528499 167.796286) (xy 105.243661 167.913979) (xy 105.128367 168.029071) (xy 105.128367 166.861052)\n        (xy 104.981734 166.506173) (xy 104.710456 166.234421) (xy 104.355832 166.087168) (xy 103.971852 166.086833) (xy 103.616973 166.233466)\n        (xy 103.345221 166.504744) (xy 103.197968 166.859368) (xy 103.197633 167.243348) (xy 103.344266 167.598227) (xy 103.615544 167.869979)\n        (xy 103.970168 168.017232) (xy 104.354148 168.017567) (xy 104.709027 167.870934) (xy 104.980779 167.599656) (xy 105.128032 167.245032)\n        (xy 105.128367 166.861052) (xy 105.128367 168.029071) (xy 105.025544 168.131715) (xy 104.907355 168.416347) (xy 104.907086 168.724541)\n        (xy 105.024779 169.009379) (xy 105.242515 169.227496) (xy 105.527147 169.345685) (xy 105.835341 169.345954) (xy 106.120179 169.228261)\n        (xy 106.338296 169.010525) (xy 106.456485 168.725893) (xy 106.456754 168.417699) (xy 106.456754 173.4506) (xy 102.965367 173.4506)\n        (xy 102.965367 170.808852) (xy 102.818734 170.453973) (xy 102.557843 170.192626) (xy 102.557843 164.041518) (xy 102.432433 163.738002)\n        (xy 102.200419 163.505583) (xy 101.897123 163.379643) (xy 101.568718 163.379357) (xy 101.265202 163.504767) (xy 101.032783 163.736781)\n        (xy 100.906843 164.040077) (xy 100.906557 164.368482) (xy 101.031967 164.671998) (xy 101.263981 164.904417) (xy 101.567277 165.030357)\n        (xy 101.895682 165.030643) (xy 102.199198 164.905233) (xy 102.431617 164.673219) (xy 102.557557 164.369923) (xy 102.557843 164.041518)\n        (xy 102.557843 170.192626) (xy 102.547456 170.182221) (xy 102.192832 170.034968) (xy 101.808852 170.034633) (xy 101.453973 170.181266)\n        (xy 101.182221 170.452544) (xy 101.034968 170.807168) (xy 101.034633 171.191148) (xy 101.181266 171.546027) (xy 101.452544 171.817779)\n        (xy 101.807168 171.965032) (xy 102.191148 171.965367) (xy 102.546027 171.818734) (xy 102.817779 171.547456) (xy 102.965032 171.192832)\n        (xy 102.965367 170.808852) (xy 102.965367 173.4506) (xy 100.152367 173.4506) (xy 100.152367 162.876852) (xy 100.005734 162.521973)\n        (xy 99.734456 162.250221) (xy 99.379832 162.102968) (xy 99.135643 162.102754) (xy 99.135643 150.361118) (xy 99.010233 150.057602)\n        (xy 98.778219 149.825183) (xy 98.474923 149.699243) (xy 98.146518 149.698957) (xy 98.024006 149.749577) (xy 98.024006 130.31358)\n        (xy 98.024006 127.77358) (xy 97.842644 127.334651) (xy 97.507116 126.998537) (xy 97.068503 126.816409) (xy 96.879915 126.816244)\n        (xy 96.994965 126.539173) (xy 96.995234 126.230979) (xy 96.877541 125.946141) (xy 96.659805 125.728024) (xy 96.375173 125.609835)\n        (xy 96.066979 125.609566) (xy 95.782141 125.727259) (xy 95.584342 125.924711) (xy 95.384605 125.724624) (xy 95.099973 125.606435)\n        (xy 94.791779 125.606166) (xy 94.506941 125.723859) (xy 94.288824 125.941595) (xy 94.170635 126.226227) (xy 94.170366 126.534421)\n        (xy 94.286794 126.816197) (xy 94.05358 126.815994) (xy 93.865834 126.893569) (xy 93.865834 126.227579) (xy 93.748141 125.942741)\n        (xy 93.530405 125.724624) (xy 93.245773 125.606435) (xy 92.937579 125.606166) (xy 92.652741 125.723859) (xy 92.455847 125.920408)\n        (xy 92.260405 125.724624) (xy 91.975773 125.606435) (xy 91.667579 125.606166) (xy 91.382741 125.723859) (xy 91.164624 125.941595)\n        (xy 91.046435 126.226227) (xy 91.046166 126.534421) (xy 91.163859 126.819259) (xy 91.263677 126.919251) (xy 91.074651 126.997356)\n        (xy 90.738537 127.332884) (xy 90.556409 127.771497) (xy 90.555994 128.24642) (xy 90.737356 128.685349) (xy 91.072884 129.021463)\n        (xy 91.511497 129.203591) (xy 91.98642 129.204006) (xy 92.425349 129.022644) (xy 92.761463 128.687116) (xy 92.943591 128.248503)\n        (xy 92.944006 127.77358) (xy 92.762644 127.334651) (xy 92.427116 126.998537) (xy 92.336588 126.960946) (xy 92.456152 126.841591)\n        (xy 92.651595 127.037376) (xy 92.936227 127.155565) (xy 93.244421 127.155834) (xy 93.529259 127.038141) (xy 93.747376 126.820405)\n        (xy 93.865565 126.535773) (xy 93.865834 126.227579) (xy 93.865834 126.893569) (xy 93.614651 126.997356) (xy 93.278537 127.332884)\n        (xy 93.096409 127.771497) (xy 93.095994 128.24642) (xy 93.277356 128.685349) (xy 93.612884 129.021463) (xy 94.051497 129.203591)\n        (xy 94.52642 129.204006) (xy 94.965349 129.022644) (xy 95.301463 128.687116) (xy 95.483591 128.248503) (xy 95.484006 127.77358)\n        (xy 95.302644 127.334651) (xy 95.116687 127.148369) (xy 95.383459 127.038141) (xy 95.581257 126.840688) (xy 95.780995 127.040776)\n        (xy 96.014165 127.137596) (xy 95.818537 127.332884) (xy 95.636409 127.771497) (xy 95.635994 128.24642) (xy 95.817356 128.685349)\n        (xy 96.152884 129.021463) (xy 96.591497 129.203591) (xy 97.06642 129.204006) (xy 97.505349 129.022644) (xy 97.841463 128.687116)\n        (xy 98.023591 128.248503) (xy 98.024006 127.77358) (xy 98.024006 130.31358) (xy 97.842644 129.874651) (xy 97.507116 129.538537)\n        (xy 97.068503 129.356409) (xy 96.59358 129.355994) (xy 96.154651 129.537356) (xy 95.818537 129.872884) (xy 95.636409 130.311497)\n        (xy 95.635994 130.78642) (xy 95.817356 131.225349) (xy 96.152884 131.561463) (xy 96.591497 131.743591) (xy 97.06642 131.744006)\n        (xy 97.505349 131.562644) (xy 97.841463 131.227116) (xy 98.023591 130.788503) (xy 98.024006 130.31358) (xy 98.024006 149.749577)\n        (xy 97.9925 149.762595) (xy 97.992643 149.599118) (xy 97.867233 149.295602) (xy 97.635219 149.063183) (xy 97.331923 148.937243)\n        (xy 97.003518 148.936957) (xy 96.77285 149.032266) (xy 96.724233 148.914602) (xy 96.492219 148.682183) (xy 96.188923 148.556243)\n        (xy 95.860518 148.555957) (xy 95.557002 148.681367) (xy 95.484006 148.754235) (xy 95.484006 130.31358) (xy 95.302644 129.874651)\n        (xy 94.967116 129.538537) (xy 94.528503 129.356409) (xy 94.05358 129.355994) (xy 93.614651 129.537356) (xy 93.278537 129.872884)\n        (xy 93.096409 130.311497) (xy 93.095994 130.78642) (xy 93.277356 131.225349) (xy 93.612884 131.561463) (xy 94.051497 131.743591)\n        (xy 94.52642 131.744006) (xy 94.965349 131.562644) (xy 95.301463 131.227116) (xy 95.483591 130.788503) (xy 95.484006 130.31358)\n        (xy 95.484006 148.754235) (xy 95.324583 148.913381) (xy 95.198643 149.216677) (xy 95.198585 149.28256) (xy 94.965367 149.282357)\n        (xy 94.965367 134.058852) (xy 94.818734 133.703973) (xy 94.547456 133.432221) (xy 94.192832 133.284968) (xy 93.808852 133.284633)\n        (xy 93.453973 133.431266) (xy 93.182221 133.702544) (xy 93.034968 134.057168) (xy 93.034633 134.441148) (xy 93.181266 134.796027)\n        (xy 93.452544 135.067779) (xy 93.807168 135.215032) (xy 94.191148 135.215367) (xy 94.546027 135.068734) (xy 94.817779 134.797456)\n        (xy 94.965032 134.442832) (xy 94.965367 134.058852) (xy 94.965367 149.282357) (xy 94.964718 149.282357) (xy 94.661202 149.407767)\n        (xy 94.428783 149.639781) (xy 94.302843 149.943077) (xy 94.302635 150.181638) (xy 94.209518 150.181557) (xy 93.906002 150.306967)\n        (xy 93.865132 150.347765) (xy 93.825219 150.307783) (xy 93.645167 150.233018) (xy 93.645167 141.791852) (xy 93.498534 141.436973)\n        (xy 93.227256 141.165221) (xy 92.944006 141.047605) (xy 92.944006 130.31358) (xy 92.762644 129.874651) (xy 92.427116 129.538537)\n        (xy 91.988503 129.356409) (xy 91.51358 129.355994) (xy 91.074651 129.537356) (xy 90.738537 129.872884) (xy 90.556409 130.311497)\n        (xy 90.555994 130.78642) (xy 90.737356 131.225349) (xy 91.072884 131.561463) (xy 91.511497 131.743591) (xy 91.98642 131.744006)\n        (xy 92.425349 131.562644) (xy 92.761463 131.227116) (xy 92.943591 130.788503) (xy 92.944006 130.31358) (xy 92.944006 141.047605)\n        (xy 92.872632 141.017968) (xy 92.488652 141.017633) (xy 92.133773 141.164266) (xy 91.862021 141.435544) (xy 91.714768 141.790168)\n        (xy 91.714433 142.174148) (xy 91.861066 142.529027) (xy 92.132344 142.800779) (xy 92.486968 142.948032) (xy 92.870948 142.948367)\n        (xy 93.225827 142.801734) (xy 93.497579 142.530456) (xy 93.644832 142.175832) (xy 93.645167 141.791852) (xy 93.645167 150.233018)\n        (xy 93.521923 150.181843) (xy 93.193518 150.181557) (xy 92.890002 150.306967) (xy 92.849132 150.347765) (xy 92.835334 150.333944)\n        (xy 93.040417 150.129219) (xy 93.166357 149.825923) (xy 93.166643 149.497518) (xy 93.041233 149.194002) (xy 92.809219 148.961583)\n        (xy 92.540234 148.84989) (xy 92.540234 144.471179) (xy 92.422541 144.186341) (xy 92.204805 143.968224) (xy 91.920173 143.850035)\n        (xy 91.611979 143.849766) (xy 91.327141 143.967459) (xy 91.109024 144.185195) (xy 90.990835 144.469827) (xy 90.990566 144.778021)\n        (xy 91.108259 145.062859) (xy 91.325995 145.280976) (xy 91.610627 145.399165) (xy 91.918821 145.399434) (xy 92.203659 145.281741)\n        (xy 92.421776 145.064005) (xy 92.539965 144.779373) (xy 92.540234 144.471179) (xy 92.540234 148.84989) (xy 92.505923 148.835643)\n        (xy 92.177518 148.835357) (xy 91.874002 148.960767) (xy 91.641583 149.192781) (xy 91.515643 149.496077) (xy 91.515357 149.824482)\n        (xy 91.640767 150.127998) (xy 91.846665 150.334255) (xy 91.641583 150.538981) (xy 91.515643 150.842277) (xy 91.515357 151.170682)\n        (xy 91.640767 151.474198) (xy 91.872781 151.706617) (xy 92.176077 151.832557) (xy 92.504482 151.832843) (xy 92.807998 151.707433)\n        (xy 92.848867 151.666634) (xy 92.888781 151.706617) (xy 93.192077 151.832557) (xy 93.520482 151.832843) (xy 93.823998 151.707433)\n        (xy 93.864867 151.666634) (xy 93.904781 151.706617) (xy 94.208077 151.832557) (xy 94.536482 151.832843) (xy 94.839998 151.707433)\n        (xy 95.072417 151.475419) (xy 95.198357 151.172123) (xy 95.198564 150.933561) (xy 95.291682 150.933643) (xy 95.595198 150.808233)\n        (xy 95.827617 150.576219) (xy 95.953557 150.272923) (xy 95.953614 150.207039) (xy 96.187482 150.207243) (xy 96.418149 150.111933)\n        (xy 96.466767 150.229598) (xy 96.698781 150.462017) (xy 97.002077 150.587957) (xy 97.330482 150.588243) (xy 97.484499 150.524604)\n        (xy 97.484357 150.688082) (xy 97.609767 150.991598) (xy 97.841781 151.224017) (xy 98.145077 151.349957) (xy 98.473482 151.350243)\n        (xy 98.776998 151.224833) (xy 99.009417 150.992819) (xy 99.135357 150.689523) (xy 99.135643 150.361118) (xy 99.135643 162.102754)\n        (xy 99.072834 162.1027) (xy 99.072834 153.364179) (xy 98.955141 153.079341) (xy 98.737405 152.861224) (xy 98.452773 152.743035)\n        (xy 98.144579 152.742766) (xy 97.883784 152.850524) (xy 97.941565 152.711373) (xy 97.941834 152.403179) (xy 97.824141 152.118341)\n        (xy 97.606405 151.900224) (xy 97.321773 151.782035) (xy 97.013579 151.781766) (xy 96.728741 151.899459) (xy 96.705314 151.922844)\n        (xy 96.681141 151.864341) (xy 96.463405 151.646224) (xy 96.178773 151.528035) (xy 95.870579 151.527766) (xy 95.585741 151.645459)\n        (xy 95.367624 151.863195) (xy 95.249435 152.147827) (xy 95.249166 152.456021) (xy 95.366859 152.740859) (xy 95.584595 152.958976)\n        (xy 95.869227 153.077165) (xy 96.177421 153.077434) (xy 96.462259 152.959741) (xy 96.485685 152.936355) (xy 96.509859 152.994859)\n        (xy 96.727595 153.212976) (xy 97.012227 153.331165) (xy 97.320421 153.331434) (xy 97.581215 153.223675) (xy 97.523435 153.362827)\n        (xy 97.523166 153.671021) (xy 97.640859 153.955859) (xy 97.858595 154.173976) (xy 98.143227 154.292165) (xy 98.451421 154.292434)\n        (xy 98.736259 154.174741) (xy 98.954376 153.957005) (xy 99.072565 153.672373) (xy 99.072834 153.364179) (xy 99.072834 162.1027)\n        (xy 98.995852 162.102633) (xy 98.640973 162.249266) (xy 98.595716 162.294443) (xy 98.544534 162.170573) (xy 98.273256 161.898821)\n        (xy 98.145034 161.845578) (xy 98.145034 156.594179) (xy 98.027341 156.309341) (xy 97.852324 156.134018) (xy 97.904165 156.009173)\n        (xy 97.904434 155.700979) (xy 97.786741 155.416141) (xy 97.569005 155.198024) (xy 97.558354 155.193601) (xy 97.624032 155.035432)\n        (xy 97.624367 154.651452) (xy 97.477734 154.296573) (xy 97.206456 154.024821) (xy 96.851832 153.877568) (xy 96.467852 153.877233)\n        (xy 96.112973 154.023866) (xy 95.841221 154.295144) (xy 95.693968 154.649768) (xy 95.693633 155.033748) (xy 95.840266 155.388627)\n        (xy 96.111544 155.660379) (xy 96.354981 155.761463) (xy 96.354766 156.007821) (xy 96.472459 156.292659) (xy 96.647475 156.467981)\n        (xy 96.595635 156.592827) (xy 96.595366 156.901021) (xy 96.713059 157.185859) (xy 96.930795 157.403976) (xy 97.215427 157.522165)\n        (xy 97.523621 157.522434) (xy 97.808459 157.404741) (xy 98.026576 157.187005) (xy 98.144765 156.902373) (xy 98.145034 156.594179)\n        (xy 98.145034 161.845578) (xy 97.918632 161.751568) (xy 97.534652 161.751233) (xy 97.179773 161.897866) (xy 96.908021 162.169144)\n        (xy 96.760768 162.523768) (xy 96.760433 162.907748) (xy 96.907066 163.262627) (xy 97.178344 163.534379) (xy 97.532968 163.681632)\n        (xy 97.916948 163.681967) (xy 98.271827 163.535334) (xy 98.317083 163.490156) (xy 98.368266 163.614027) (xy 98.428763 163.67463)\n        (xy 98.411383 163.691981) (xy 98.285443 163.995277) (xy 98.285157 164.323682) (xy 98.410567 164.627198) (xy 98.642581 164.859617)\n        (xy 98.945877 164.985557) (xy 99.274282 164.985843) (xy 99.577798 164.860433) (xy 99.810217 164.628419) (xy 99.936157 164.325123)\n        (xy 99.936443 163.996718) (xy 99.844867 163.775088) (xy 100.004779 163.615456) (xy 100.152032 163.260832) (xy 100.152367 162.876852)\n        (xy 100.152367 173.4506) (xy 99.935767 173.4506) (xy 99.935767 167.351452) (xy 99.789134 166.996573) (xy 99.517856 166.724821)\n        (xy 99.163232 166.577568) (xy 98.779252 166.577233) (xy 98.424373 166.723866) (xy 98.165354 166.982433) (xy 98.165354 165.870259)\n        (xy 98.047661 165.585421) (xy 97.829925 165.367304) (xy 97.545293 165.249115) (xy 97.237099 165.248846) (xy 96.952261 165.366539)\n        (xy 96.734144 165.584275) (xy 96.615955 165.868907) (xy 96.615686 166.177101) (xy 96.733379 166.461939) (xy 96.951115 166.680056)\n        (xy 97.235747 166.798245) (xy 97.543941 166.798514) (xy 97.828779 166.680821) (xy 98.046896 166.463085) (xy 98.165085 166.178453)\n        (xy 98.165354 165.870259) (xy 98.165354 166.982433) (xy 98.152621 166.995144) (xy 98.005368 167.349768) (xy 98.005033 167.733748)\n        (xy 98.151666 168.088627) (xy 98.422944 168.360379) (xy 98.777568 168.507632) (xy 99.161548 168.507967) (xy 99.516427 168.361334)\n        (xy 99.788179 168.090056) (xy 99.935432 167.735432) (xy 99.935767 167.351452) (xy 99.935767 173.4506) (xy 96.965367 173.4506)\n        (xy 96.965367 170.808852) (xy 96.818734 170.453973) (xy 96.547456 170.182221) (xy 96.192832 170.034968) (xy 95.808852 170.034633)\n        (xy 95.453973 170.181266) (xy 95.414567 170.220603) (xy 95.414567 165.954452) (xy 95.267934 165.599573) (xy 94.996656 165.327821)\n        (xy 94.642032 165.180568) (xy 94.452326 165.180402) (xy 94.452326 158.718675) (xy 94.341151 158.449611) (xy 94.20532 158.313543)\n        (xy 94.340427 158.178672) (xy 94.452072 157.909802) (xy 94.452326 157.618675) (xy 94.341151 157.349611) (xy 94.20532 157.213543)\n        (xy 94.340427 157.078672) (xy 94.452072 156.809802) (xy 94.452326 156.518675) (xy 94.341151 156.249611) (xy 94.135472 156.043573)\n        (xy 93.866602 155.931928) (xy 93.575475 155.931674) (xy 93.306411 156.042849) (xy 93.170343 156.178679) (xy 93.035472 156.043573)\n        (xy 92.766602 155.931928) (xy 92.475475 155.931674) (xy 92.206411 156.042849) (xy 92.070343 156.178679) (xy 91.935472 156.043573)\n        (xy 91.666602 155.931928) (xy 91.375475 155.931674) (xy 91.106411 156.042849) (xy 90.965367 156.183647) (xy 90.965367 132.808852)\n        (xy 90.818734 132.453973) (xy 90.547456 132.182221) (xy 90.404006 132.122655) (xy 90.404006 130.31358) (xy 90.404006 127.77358)\n        (xy 90.222644 127.334651) (xy 89.887116 126.998537) (xy 89.448503 126.816409) (xy 88.97358 126.815994) (xy 88.534651 126.997356)\n        (xy 88.198537 127.332884) (xy 88.016409 127.771497) (xy 88.015994 128.24642) (xy 88.197356 128.685349) (xy 88.532884 129.021463)\n        (xy 88.971497 129.203591) (xy 89.44642 129.204006) (xy 89.885349 129.022644) (xy 90.221463 128.687116) (xy 90.403591 128.248503)\n        (xy 90.404006 127.77358) (xy 90.404006 130.31358) (xy 90.222644 129.874651) (xy 89.887116 129.538537) (xy 89.448503 129.356409)\n        (xy 88.97358 129.355994) (xy 88.534651 129.537356) (xy 88.198537 129.872884) (xy 88.016409 130.311497) (xy 88.015994 130.78642)\n        (xy 88.197356 131.225349) (xy 88.532884 131.561463) (xy 88.971497 131.743591) (xy 89.44642 131.744006) (xy 89.885349 131.562644)\n        (xy 90.221463 131.227116) (xy 90.403591 130.788503) (xy 90.404006 130.31358) (xy 90.404006 132.122655) (xy 90.192832 132.034968)\n        (xy 89.808852 132.034633) (xy 89.453973 132.181266) (xy 89.182221 132.452544) (xy 89.034968 132.807168) (xy 89.034633 133.191148)\n        (xy 89.181266 133.546027) (xy 89.452544 133.817779) (xy 89.807168 133.965032) (xy 90.191148 133.965367) (xy 90.546027 133.818734)\n        (xy 90.817779 133.547456) (xy 90.965032 133.192832) (xy 90.965367 132.808852) (xy 90.965367 156.183647) (xy 90.900373 156.248528)\n        (xy 90.851167 156.367028) (xy 90.851167 146.084452) (xy 90.704534 145.729573) (xy 90.433256 145.457821) (xy 90.078632 145.310568)\n        (xy 89.694652 145.310233) (xy 89.339773 145.456866) (xy 89.263634 145.532872) (xy 89.263634 144.090179) (xy 89.145941 143.805341)\n        (xy 88.928205 143.587224) (xy 88.643573 143.469035) (xy 88.335379 143.468766) (xy 88.050541 143.586459) (xy 87.832424 143.804195)\n        (xy 87.714235 144.088827) (xy 87.713966 144.397021) (xy 87.831659 144.681859) (xy 88.049395 144.899976) (xy 88.334027 145.018165)\n        (xy 88.642221 145.018434) (xy 88.927059 144.900741) (xy 89.145176 144.683005) (xy 89.263365 144.398373) (xy 89.263634 144.090179)\n        (xy 89.263634 145.532872) (xy 89.068021 145.728144) (xy 88.920768 146.082768) (xy 88.920433 146.466748) (xy 89.067066 146.821627)\n        (xy 89.338344 147.093379) (xy 89.692968 147.240632) (xy 90.076948 147.240967) (xy 90.431827 147.094334) (xy 90.703579 146.823056)\n        (xy 90.850832 146.468432) (xy 90.851167 146.084452) (xy 90.851167 156.367028) (xy 90.788728 156.517398) (xy 90.788474 156.808525)\n        (xy 90.899649 157.077589) (xy 91.035479 157.213656) (xy 90.900373 157.348528) (xy 90.788728 157.617398) (xy 90.788474 157.908525)\n        (xy 90.899649 158.177589) (xy 91.035479 158.313656) (xy 90.900373 158.448528) (xy 90.788728 158.717398) (xy 90.788474 159.008525)\n        (xy 90.899649 159.277589) (xy 91.105328 159.483627) (xy 91.374198 159.595272) (xy 91.665325 159.595526) (xy 91.934389 159.484351)\n        (xy 92.070456 159.34852) (xy 92.205328 159.483627) (xy 92.474198 159.595272) (xy 92.765325 159.595526) (xy 93.034389 159.484351)\n        (xy 93.170456 159.34852) (xy 93.305328 159.483627) (xy 93.574198 159.595272) (xy 93.865325 159.595526) (xy 94.134389 159.484351)\n        (xy 94.340427 159.278672) (xy 94.452072 159.009802) (xy 94.452326 158.718675) (xy 94.452326 165.180402) (xy 94.258052 165.180233)\n        (xy 93.903173 165.326866) (xy 93.631421 165.598144) (xy 93.484168 165.952768) (xy 93.483833 166.336748) (xy 93.630466 166.691627)\n        (xy 93.901744 166.963379) (xy 94.256368 167.110632) (xy 94.640348 167.110967) (xy 94.995227 166.964334) (xy 95.266979 166.693056)\n        (xy 95.414232 166.338432) (xy 95.414567 165.954452) (xy 95.414567 170.220603) (xy 95.182221 170.452544) (xy 95.034968 170.807168)\n        (xy 95.034633 171.191148) (xy 95.181266 171.546027) (xy 95.452544 171.817779) (xy 95.807168 171.965032) (xy 96.191148 171.965367)\n        (xy 96.546027 171.818734) (xy 96.817779 171.547456) (xy 96.965032 171.192832) (xy 96.965367 170.808852) (xy 96.965367 173.4506)\n        (xy 90.764067 173.4506) (xy 89.4386 172.125132) (xy 89.4386 171.80381) (xy 89.452544 171.817779) (xy 89.807168 171.965032)\n        (xy 90.191148 171.965367) (xy 90.546027 171.818734) (xy 90.817779 171.547456) (xy 90.965032 171.192832) (xy 90.965367 170.808852)\n        (xy 90.818734 170.453973) (xy 90.547456 170.182221) (xy 90.192832 170.034968) (xy 89.808852 170.034633) (xy 89.453973 170.181266)\n        (xy 89.4386 170.196612) (xy 89.4386 165.454267) (xy 89.910015 164.982852) (xy 89.95053 165.080905) (xy 90.203961 165.334778)\n        (xy 90.535254 165.472343) (xy 90.893972 165.472656) (xy 91.225505 165.33567) (xy 91.369066 165.192358) (xy 91.564944 165.388579)\n        (xy 91.919568 165.535832) (xy 92.303548 165.536167) (xy 92.658427 165.389534) (xy 92.792257 165.255937) (xy 92.870961 165.334778)\n        (xy 93.202254 165.472343) (xy 93.560972 165.472656) (xy 93.892505 165.33567) (xy 94.146378 165.082239) (xy 94.283943 164.750946)\n        (xy 94.284256 164.392228) (xy 94.14727 164.060695) (xy 93.893839 163.806822) (xy 93.562546 163.669257) (xy 93.203828 163.668944)\n        (xy 92.872295 163.80593) (xy 92.792344 163.885741) (xy 92.659856 163.753021) (xy 92.305232 163.605768) (xy 91.921252 163.605433)\n        (xy 91.566373 163.752066) (xy 91.368931 163.949162) (xy 91.226839 163.806822) (xy 91.127354 163.765512) (xy 91.58133 163.311536)\n        (xy 91.581333 163.311534) (xy 91.581334 163.311534) (xy 91.729996 163.089045) (xy 91.729997 163.089044) (xy 91.771816 162.878804)\n        (xy 91.7822 162.826601) (xy 91.782199 162.8266) (xy 91.7822 162.8266) (xy 91.7822 162.456004) (xy 91.914179 162.324256)\n        (xy 92.061432 161.969632) (xy 92.061767 161.585652) (xy 91.915134 161.230773) (xy 91.643856 160.959021) (xy 91.289232 160.811768)\n        (xy 90.905252 160.811433) (xy 90.550373 160.958066) (xy 90.278621 161.229344) (xy 90.131368 161.583968) (xy 90.131033 161.967948)\n        (xy 90.277666 162.322827) (xy 90.4106 162.455993) (xy 90.4106 162.542532) (xy 90.029707 162.923424) (xy 90.029767 162.855652)\n        (xy 89.883134 162.500773) (xy 89.775767 162.393218) (xy 89.775767 154.270452) (xy 89.629134 153.915573) (xy 89.357856 153.643821)\n        (xy 89.003232 153.496568) (xy 88.886767 153.496466) (xy 88.886767 151.730452) (xy 88.740134 151.375573) (xy 88.468856 151.103821)\n        (xy 88.114232 150.956568) (xy 87.730252 150.956233) (xy 87.447567 151.073036) (xy 87.447567 143.290452) (xy 87.300934 142.935573)\n        (xy 87.029656 142.663821) (xy 86.675032 142.516568) (xy 86.291052 142.516233) (xy 85.936173 142.662866) (xy 85.664421 142.934144)\n        (xy 85.517168 143.288768) (xy 85.516833 143.672748) (xy 85.663466 144.027627) (xy 85.934744 144.299379) (xy 86.289368 144.446632)\n        (xy 86.673348 144.446967) (xy 87.028227 144.300334) (xy 87.299979 144.029056) (xy 87.447232 143.674432) (xy 87.447567 143.290452)\n        (xy 87.447567 151.073036) (xy 87.375373 151.102866) (xy 87.103621 151.374144) (xy 86.956368 151.728768) (xy 86.956033 152.112748)\n        (xy 87.102666 152.467627) (xy 87.373944 152.739379) (xy 87.728568 152.886632) (xy 88.112548 152.886967) (xy 88.467427 152.740334)\n        (xy 88.739179 152.469056) (xy 88.886432 152.114432) (xy 88.886767 151.730452) (xy 88.886767 153.496466) (xy 88.619252 153.496233)\n        (xy 88.264373 153.642866) (xy 87.992621 153.914144) (xy 87.845368 154.268768) (xy 87.845033 154.652748) (xy 87.991666 155.007627)\n        (xy 88.262944 155.279379) (xy 88.617568 155.426632) (xy 89.001548 155.426967) (xy 89.356427 155.280334) (xy 89.628179 155.009056)\n        (xy 89.775432 154.654432) (xy 89.775767 154.270452) (xy 89.775767 162.393218) (xy 89.662167 162.279419) (xy 89.662167 157.339652)\n        (xy 89.515534 156.984773) (xy 89.244256 156.713021) (xy 89.000304 156.611723) (xy 89.039565 156.517173) (xy 89.039834 156.208979)\n        (xy 88.922141 155.924141) (xy 88.704405 155.706024) (xy 88.419773 155.587835) (xy 88.111579 155.587566) (xy 87.826741 155.705259)\n        (xy 87.608624 155.922995) (xy 87.490435 156.207627) (xy 87.490166 156.515821) (xy 87.607859 156.800659) (xy 87.825595 157.018776)\n        (xy 87.858614 157.032487) (xy 87.731768 157.337968) (xy 87.731433 157.721948) (xy 87.878066 158.076827) (xy 88.149344 158.348579)\n        (xy 88.503968 158.495832) (xy 88.887948 158.496167) (xy 89.242827 158.349534) (xy 89.514579 158.078256) (xy 89.661832 157.723632)\n        (xy 89.662167 157.339652) (xy 89.662167 162.279419) (xy 89.611856 162.229021) (xy 89.257232 162.081768) (xy 88.873252 162.081433)\n        (xy 88.518373 162.228066) (xy 88.246621 162.499344) (xy 88.099368 162.853968) (xy 88.099033 163.237948) (xy 88.245666 163.592827)\n        (xy 88.516944 163.864579) (xy 88.871568 164.011832) (xy 88.941239 164.011892) (xy 88.267866 164.685266) (xy 88.119203 164.907755)\n        (xy 88.067 165.1702) (xy 88.067 172.4092) (xy 88.119203 172.671645) (xy 88.267866 172.894134) (xy 89.751432 174.3777)\n        (xy 87.521034 174.3777) (xy 87.521034 159.885979) (xy 87.403341 159.601141) (xy 87.185605 159.383024) (xy 86.900973 159.264835)\n        (xy 86.592779 159.264566) (xy 86.307941 159.382259) (xy 86.089824 159.599995) (xy 85.971635 159.884627) (xy 85.971366 160.192821)\n        (xy 86.089059 160.477659) (xy 86.306795 160.695776) (xy 86.591427 160.813965) (xy 86.899621 160.814234) (xy 87.184459 160.696541)\n        (xy 87.402576 160.478805) (xy 87.520765 160.194173) (xy 87.521034 159.885979) (xy 87.521034 174.3777) (xy 85.488634 174.3777)\n        (xy 85.488634 141.911779) (xy 85.488634 138.736779) (xy 85.370941 138.451941) (xy 85.323874 138.404791) (xy 85.323874 128.857513)\n        (xy 85.323874 127.162487) (xy 85.258275 127.003725) (xy 85.136914 126.882152) (xy 84.978267 126.816276) (xy 84.806487 126.816126)\n        (xy 84.36495 126.8162) (xy 84.257 126.92415) (xy 84.257 127.883) (xy 85.21585 127.883) (xy 85.3238 127.77505)\n        (xy 85.323874 127.162487) (xy 85.323874 128.857513) (xy 85.3238 128.24495) (xy 85.21585 128.137) (xy 84.257 128.137)\n        (xy 84.257 129.09585) (xy 84.36495 129.2038) (xy 84.806487 129.203874) (xy 84.978267 129.203724) (xy 85.136914 129.137848)\n        (xy 85.258275 129.016275) (xy 85.323874 128.857513) (xy 85.323874 138.404791) (xy 85.153205 138.233824) (xy 84.965367 138.155827)\n        (xy 84.965367 132.808852) (xy 84.818734 132.453973) (xy 84.547456 132.182221) (xy 84.192832 132.034968) (xy 84.003 132.034802)\n        (xy 84.003 129.09585) (xy 84.003 128.137) (xy 84.003 127.883) (xy 84.003 126.92415) (xy 83.89505 126.8162)\n        (xy 83.453513 126.816126) (xy 83.281733 126.816276) (xy 83.123086 126.882152) (xy 83.001725 127.003725) (xy 82.936126 127.162487)\n        (xy 82.9362 127.77505) (xy 83.04415 127.883) (xy 84.003 127.883) (xy 84.003 128.137) (xy 83.04415 128.137)\n        (xy 82.9362 128.24495) (xy 82.936126 128.857513) (xy 83.001725 129.016275) (xy 83.123086 129.137848) (xy 83.281733 129.203724)\n        (xy 83.453513 129.203874) (xy 83.89505 129.2038) (xy 84.003 129.09585) (xy 84.003 132.034802) (xy 83.808852 132.034633)\n        (xy 83.453973 132.181266) (xy 83.182221 132.452544) (xy 83.034968 132.807168) (xy 83.034633 133.191148) (xy 83.181266 133.546027)\n        (xy 83.452544 133.817779) (xy 83.807168 133.965032) (xy 84.191148 133.965367) (xy 84.546027 133.818734) (xy 84.817779 133.547456)\n        (xy 84.965032 133.192832) (xy 84.965367 132.808852) (xy 84.965367 138.155827) (xy 84.868573 138.115635) (xy 84.663167 138.115455)\n        (xy 84.663167 136.794052) (xy 84.516534 136.439173) (xy 84.245256 136.167421) (xy 83.890632 136.020168) (xy 83.506652 136.019833)\n        (xy 83.151773 136.166466) (xy 82.880021 136.437744) (xy 82.732768 136.792368) (xy 82.732433 137.176348) (xy 82.879066 137.531227)\n        (xy 83.150344 137.802979) (xy 83.504968 137.950232) (xy 83.888948 137.950567) (xy 84.243827 137.803934) (xy 84.515579 137.532656)\n        (xy 84.662832 137.178032) (xy 84.663167 136.794052) (xy 84.663167 138.115455) (xy 84.560379 138.115366) (xy 84.275541 138.233059)\n        (xy 84.057424 138.450795) (xy 83.939235 138.735427) (xy 83.938966 139.043621) (xy 84.056659 139.328459) (xy 84.274395 139.546576)\n        (xy 84.559027 139.664765) (xy 84.867221 139.665034) (xy 85.152059 139.547341) (xy 85.370176 139.329605) (xy 85.488365 139.044973)\n        (xy 85.488634 138.736779) (xy 85.488634 141.911779) (xy 85.370941 141.626941) (xy 85.153205 141.408824) (xy 84.868573 141.290635)\n        (xy 84.560379 141.290366) (xy 84.275541 141.408059) (xy 84.057424 141.625795) (xy 84.028167 141.696253) (xy 84.028167 140.223052)\n        (xy 83.881534 139.868173) (xy 83.610256 139.596421) (xy 83.255632 139.449168) (xy 82.871652 139.448833) (xy 82.516773 139.595466)\n        (xy 82.245021 139.866744) (xy 82.097768 140.221368) (xy 82.097433 140.605348) (xy 82.244066 140.960227) (xy 82.515344 141.231979)\n        (xy 82.869968 141.379232) (xy 83.253948 141.379567) (xy 83.608827 141.232934) (xy 83.880579 140.961656) (xy 84.027832 140.607032)\n        (xy 84.028167 140.223052) (xy 84.028167 141.696253) (xy 83.939235 141.910427) (xy 83.938966 142.218621) (xy 84.056659 142.503459)\n        (xy 84.274395 142.721576) (xy 84.559027 142.839765) (xy 84.867221 142.840034) (xy 85.152059 142.722341) (xy 85.370176 142.504605)\n        (xy 85.488365 142.219973) (xy 85.488634 141.911779) (xy 85.488634 174.3777) (xy 84.965367 174.3777) (xy 84.965367 170.808852)\n        (xy 84.818734 170.453973) (xy 84.663167 170.298134) (xy 84.663167 143.804452) (xy 84.516534 143.449573) (xy 84.245256 143.177821)\n        (xy 83.890632 143.030568) (xy 83.506652 143.030233) (xy 83.151773 143.176866) (xy 82.880021 143.448144) (xy 82.732768 143.802768)\n        (xy 82.732433 144.186748) (xy 82.879066 144.541627) (xy 83.150344 144.813379) (xy 83.504968 144.960632) (xy 83.888948 144.960967)\n        (xy 84.243827 144.814334) (xy 84.515579 144.543056) (xy 84.662832 144.188432) (xy 84.663167 143.804452) (xy 84.663167 170.298134)\n        (xy 84.547456 170.182221) (xy 84.192832 170.034968) (xy 83.808852 170.034633) (xy 83.453973 170.181266) (xy 83.235967 170.398891)\n        (xy 83.235967 147.687652) (xy 83.089334 147.332773) (xy 82.818056 147.061021) (xy 82.631167 146.983417) (xy 82.631167 144.033052)\n        (xy 82.484534 143.678173) (xy 82.213256 143.406421) (xy 81.858632 143.259168) (xy 81.474652 143.258833) (xy 81.424634 143.2795)\n        (xy 81.424634 138.863779) (xy 81.306941 138.578941) (xy 81.173891 138.445658) (xy 81.306176 138.313605) (xy 81.424365 138.028973)\n        (xy 81.424634 137.720779) (xy 81.306941 137.435941) (xy 81.173891 137.302658) (xy 81.306176 137.170605) (xy 81.424365 136.885973)\n        (xy 81.424634 136.577779) (xy 81.306941 136.292941) (xy 81.089205 136.074824) (xy 80.804573 135.956635) (xy 80.496379 135.956366)\n        (xy 80.211541 136.074059) (xy 79.993424 136.291795) (xy 79.875235 136.576427) (xy 79.874966 136.884621) (xy 79.992659 137.169459)\n        (xy 80.125708 137.302741) (xy 79.993424 137.434795) (xy 79.875235 137.719427) (xy 79.874966 138.027621) (xy 79.992659 138.312459)\n        (xy 80.125708 138.445741) (xy 79.993424 138.577795) (xy 79.875235 138.862427) (xy 79.874966 139.170621) (xy 79.992659 139.455459)\n        (xy 80.210395 139.673576) (xy 80.495027 139.791765) (xy 80.803221 139.792034) (xy 81.088059 139.674341) (xy 81.306176 139.456605)\n        (xy 81.424365 139.171973) (xy 81.424634 138.863779) (xy 81.424634 143.2795) (xy 81.119773 143.405466) (xy 81.030882 143.494201)\n        (xy 80.943256 143.406421) (xy 80.588632 143.259168) (xy 80.204652 143.258833) (xy 79.849773 143.405466) (xy 79.710167 143.544828)\n        (xy 79.710167 140.223052) (xy 79.563534 139.868173) (xy 79.292256 139.596421) (xy 78.965367 139.460684) (xy 78.965367 132.808852)\n        (xy 78.818734 132.453973) (xy 78.547456 132.182221) (xy 78.192832 132.034968) (xy 77.808852 132.034633) (xy 77.453973 132.181266)\n        (xy 77.182221 132.452544) (xy 77.034968 132.807168) (xy 77.034633 133.191148) (xy 77.181266 133.546027) (xy 77.452544 133.817779)\n        (xy 77.807168 133.965032) (xy 78.191148 133.965367) (xy 78.546027 133.818734) (xy 78.817779 133.547456) (xy 78.965032 133.192832)\n        (xy 78.965367 132.808852) (xy 78.965367 139.460684) (xy 78.937632 139.449168) (xy 78.553652 139.448833) (xy 78.198773 139.595466)\n        (xy 77.927021 139.866744) (xy 77.779768 140.221368) (xy 77.779433 140.605348) (xy 77.926066 140.960227) (xy 78.197344 141.231979)\n        (xy 78.551968 141.379232) (xy 78.935948 141.379567) (xy 79.290827 141.232934) (xy 79.562579 140.961656) (xy 79.709832 140.607032)\n        (xy 79.710167 140.223052) (xy 79.710167 143.544828) (xy 79.578021 143.676744) (xy 79.430768 144.031368) (xy 79.430433 144.415348)\n        (xy 79.577066 144.770227) (xy 79.848344 145.041979) (xy 80.202968 145.189232) (xy 80.586948 145.189567) (xy 80.941827 145.042934)\n        (xy 81.030717 144.954198) (xy 81.118344 145.041979) (xy 81.472968 145.189232) (xy 81.856948 145.189567) (xy 82.211827 145.042934)\n        (xy 82.483579 144.771656) (xy 82.630832 144.417032) (xy 82.631167 144.033052) (xy 82.631167 146.983417) (xy 82.463432 146.913768)\n        (xy 82.079452 146.913433) (xy 81.724573 147.060066) (xy 81.452821 147.331344) (xy 81.305568 147.685968) (xy 81.305233 148.069948)\n        (xy 81.451866 148.424827) (xy 81.723144 148.696579) (xy 82.077768 148.843832) (xy 82.461748 148.844167) (xy 82.816627 148.697534)\n        (xy 83.088379 148.426256) (xy 83.235632 148.071632) (xy 83.235967 147.687652) (xy 83.235967 170.398891) (xy 83.182221 170.452544)\n        (xy 83.034968 170.807168) (xy 83.034633 171.191148) (xy 83.181266 171.546027) (xy 83.452544 171.817779) (xy 83.807168 171.965032)\n        (xy 84.191148 171.965367) (xy 84.546027 171.818734) (xy 84.817779 171.547456) (xy 84.965032 171.192832) (xy 84.965367 170.808852)\n        (xy 84.965367 174.3777) (xy 82.866367 174.3777) (xy 82.866367 153.236852) (xy 82.719734 152.881973) (xy 82.448456 152.610221)\n        (xy 82.093832 152.462968) (xy 81.709852 152.462633) (xy 81.354973 152.609266) (xy 81.191234 152.772719) (xy 81.191234 146.607779)\n        (xy 81.073541 146.322941) (xy 80.855805 146.104824) (xy 80.571173 145.986635) (xy 80.262979 145.986366) (xy 79.978141 146.104059)\n        (xy 79.760024 146.321795) (xy 79.641835 146.606427) (xy 79.641566 146.914621) (xy 79.759259 147.199459) (xy 79.976995 147.417576)\n        (xy 80.261627 147.535765) (xy 80.569821 147.536034) (xy 80.854659 147.418341) (xy 81.072776 147.200605) (xy 81.190965 146.915973)\n        (xy 81.191234 146.607779) (xy 81.191234 152.772719) (xy 81.083221 152.880544) (xy 80.935968 153.235168) (xy 80.935633 153.619148)\n        (xy 81.082266 153.974027) (xy 81.353544 154.245779) (xy 81.708168 154.393032) (xy 82.092148 154.393367) (xy 82.447027 154.246734)\n        (xy 82.718779 153.975456) (xy 82.866032 153.620832) (xy 82.866367 153.236852) (xy 82.866367 174.3777) (xy 82.739367 174.3777)\n        (xy 82.739367 158.139052) (xy 82.592734 157.784173) (xy 82.321456 157.512421) (xy 81.966832 157.365168) (xy 81.582852 157.364833)\n        (xy 81.227973 157.511466) (xy 80.956221 157.782744) (xy 80.808968 158.137368) (xy 80.808633 158.521348) (xy 80.955266 158.876227)\n        (xy 81.226544 159.147979) (xy 81.581168 159.295232) (xy 81.965148 159.295567) (xy 82.320027 159.148934) (xy 82.591779 158.877656)\n        (xy 82.739032 158.523032) (xy 82.739367 158.139052) (xy 82.739367 174.3777) (xy 81.983834 174.3777) (xy 81.983834 167.886979)\n        (xy 81.866141 167.602141) (xy 81.648405 167.384024) (xy 81.363773 167.265835) (xy 81.055579 167.265566) (xy 80.770741 167.383259)\n        (xy 80.618434 167.535299) (xy 80.618434 154.188979) (xy 80.500741 153.904141) (xy 80.283005 153.686024) (xy 79.998373 153.567835)\n        (xy 79.690179 153.567566) (xy 79.405341 153.685259) (xy 79.187224 153.902995) (xy 79.069035 154.187627) (xy 79.068766 154.495821)\n        (xy 79.186459 154.780659) (xy 79.404195 154.998776) (xy 79.688827 155.116965) (xy 79.997021 155.117234) (xy 80.281859 154.999541)\n        (xy 80.499976 154.781805) (xy 80.618165 154.497173) (xy 80.618434 154.188979) (xy 80.618434 167.535299) (xy 80.552624 167.600995)\n        (xy 80.434435 167.885627) (xy 80.434166 168.193821) (xy 80.551859 168.478659) (xy 80.769595 168.696776) (xy 81.054227 168.814965)\n        (xy 81.362421 168.815234) (xy 81.647259 168.697541) (xy 81.865376 168.479805) (xy 81.983565 168.195173) (xy 81.983834 167.886979)\n        (xy 81.983834 174.3777) (xy 80.035567 174.3777) (xy 80.035567 168.515652) (xy 79.888934 168.160773) (xy 79.617656 167.889021)\n        (xy 79.263032 167.741768) (xy 78.967434 167.74151) (xy 78.967434 155.941579) (xy 78.948167 155.894949) (xy 78.948167 143.677452)\n        (xy 78.801534 143.322573) (xy 78.530256 143.050821) (xy 78.175632 142.903568) (xy 77.868634 142.9033) (xy 77.868634 141.784779)\n        (xy 77.750941 141.499941) (xy 77.741634 141.490617) (xy 77.741634 138.584379) (xy 77.623941 138.299541) (xy 77.406205 138.081424)\n        (xy 77.121573 137.963235) (xy 76.813379 137.962966) (xy 76.528541 138.080659) (xy 76.310424 138.298395) (xy 76.192235 138.583027)\n        (xy 76.191966 138.891221) (xy 76.309659 139.176059) (xy 76.527395 139.394176) (xy 76.812027 139.512365) (xy 77.120221 139.512634)\n        (xy 77.405059 139.394941) (xy 77.623176 139.177205) (xy 77.741365 138.892573) (xy 77.741634 138.584379) (xy 77.741634 141.490617)\n        (xy 77.533205 141.281824) (xy 77.248573 141.163635) (xy 76.940379 141.163366) (xy 76.655541 141.281059) (xy 76.437424 141.498795)\n        (xy 76.319235 141.783427) (xy 76.318966 142.091621) (xy 76.436659 142.376459) (xy 76.654395 142.594576) (xy 76.939027 142.712765)\n        (xy 77.247221 142.713034) (xy 77.532059 142.595341) (xy 77.750176 142.377605) (xy 77.868365 142.092973) (xy 77.868634 141.784779)\n        (xy 77.868634 142.9033) (xy 77.791652 142.903233) (xy 77.436773 143.049866) (xy 77.165021 143.321144) (xy 77.017768 143.675768)\n        (xy 77.017433 144.059748) (xy 77.164066 144.414627) (xy 77.435344 144.686379) (xy 77.789968 144.833632) (xy 78.173948 144.833967)\n        (xy 78.528827 144.687334) (xy 78.800579 144.416056) (xy 78.947832 144.061432) (xy 78.948167 143.677452) (xy 78.948167 155.894949)\n        (xy 78.849741 155.656741) (xy 78.816367 155.623308) (xy 78.816367 147.713052) (xy 78.669734 147.358173) (xy 78.398456 147.086421)\n        (xy 78.043832 146.939168) (xy 77.659852 146.938833) (xy 77.304973 147.085466) (xy 77.033221 147.356744) (xy 76.885968 147.711368)\n        (xy 76.885633 148.095348) (xy 77.032266 148.450227) (xy 77.303544 148.721979) (xy 77.658168 148.869232) (xy 78.042148 148.869567)\n        (xy 78.397027 148.722934) (xy 78.668779 148.451656) (xy 78.816032 148.097032) (xy 78.816367 147.713052) (xy 78.816367 155.623308)\n        (xy 78.632005 155.438624) (xy 78.347373 155.320435) (xy 78.055302 155.32018) (xy 78.036941 155.275741) (xy 77.819205 155.057624)\n        (xy 77.800367 155.049801) (xy 77.800367 150.811852) (xy 77.653734 150.456973) (xy 77.382456 150.185221) (xy 77.027832 150.037968)\n        (xy 76.643852 150.037633) (xy 76.291362 150.183278) (xy 76.233541 150.043341) (xy 76.050678 149.860158) (xy 76.060948 149.860167)\n        (xy 76.415827 149.713534) (xy 76.687579 149.442256) (xy 76.834832 149.087632) (xy 76.835167 148.703652) (xy 76.688534 148.348773)\n        (xy 76.417256 148.077021) (xy 76.062632 147.929768) (xy 75.844567 147.929577) (xy 75.844567 139.508852) (xy 75.697934 139.153973)\n        (xy 75.426656 138.882221) (xy 75.072032 138.734968) (xy 74.688052 138.734633) (xy 74.333173 138.881266) (xy 74.061421 139.152544)\n        (xy 73.914168 139.507168) (xy 73.913833 139.891148) (xy 74.060466 140.246027) (xy 74.331744 140.517779) (xy 74.686368 140.665032)\n        (xy 75.070348 140.665367) (xy 75.425227 140.518734) (xy 75.696979 140.247456) (xy 75.844232 139.892832) (xy 75.844567 139.508852)\n        (xy 75.844567 147.929577) (xy 75.678652 147.929433) (xy 75.323773 148.076066) (xy 75.052021 148.347344) (xy 74.904768 148.701968)\n        (xy 74.904433 149.085948) (xy 75.051066 149.440827) (xy 75.322344 149.712579) (xy 75.36552 149.730507) (xy 75.176281 149.808699)\n        (xy 75.031656 149.663821) (xy 74.719034 149.534008) (xy 74.719034 142.673779) (xy 74.601341 142.388941) (xy 74.383605 142.170824)\n        (xy 74.098973 142.052635) (xy 73.790779 142.052366) (xy 73.505941 142.170059) (xy 73.287824 142.387795) (xy 73.169635 142.672427)\n        (xy 73.169366 142.980621) (xy 73.287059 143.265459) (xy 73.459539 143.438241) (xy 73.455141 143.440059) (xy 73.237024 143.657795)\n        (xy 73.118835 143.942427) (xy 73.118566 144.250621) (xy 73.236259 144.535459) (xy 73.453995 144.753576) (xy 73.738627 144.871765)\n        (xy 74.046821 144.872034) (xy 74.331659 144.754341) (xy 74.549776 144.536605) (xy 74.667965 144.251973) (xy 74.668234 143.943779)\n        (xy 74.550541 143.658941) (xy 74.37806 143.486158) (xy 74.382459 143.484341) (xy 74.600576 143.266605) (xy 74.718765 142.981973)\n        (xy 74.719034 142.673779) (xy 74.719034 149.534008) (xy 74.677032 149.516568) (xy 74.293052 149.516233) (xy 74.116034 149.589375)\n        (xy 74.116034 146.772179) (xy 73.998341 146.487341) (xy 73.780605 146.269224) (xy 73.495973 146.151035) (xy 73.187779 146.150766)\n        (xy 72.902941 146.268459) (xy 72.877567 146.293788) (xy 72.877567 141.670852) (xy 72.730934 141.315973) (xy 72.459656 141.044221)\n        (xy 72.105032 140.896968) (xy 71.721052 140.896633) (xy 71.366173 141.043266) (xy 71.094421 141.314544) (xy 70.947168 141.669168)\n        (xy 70.946833 142.053148) (xy 71.093466 142.408027) (xy 71.364744 142.679779) (xy 71.719368 142.827032) (xy 72.103348 142.827367)\n        (xy 72.458227 142.680734) (xy 72.729979 142.409456) (xy 72.877232 142.054832) (xy 72.877567 141.670852) (xy 72.877567 146.293788)\n        (xy 72.684824 146.486195) (xy 72.566635 146.770827) (xy 72.566366 147.079021) (xy 72.684059 147.363859) (xy 72.901795 147.581976)\n        (xy 73.186427 147.700165) (xy 73.494621 147.700434) (xy 73.779459 147.582741) (xy 73.997576 147.365005) (xy 74.115765 147.080373)\n        (xy 74.116034 146.772179) (xy 74.116034 149.589375) (xy 73.938173 149.662866) (xy 73.666421 149.934144) (xy 73.519168 150.288768)\n        (xy 73.518833 150.672748) (xy 73.665466 151.027627) (xy 73.936744 151.299379) (xy 74.291368 151.446632) (xy 74.675348 151.446967)\n        (xy 75.030227 151.300334) (xy 75.176454 151.154361) (xy 75.421627 151.256165) (xy 75.729821 151.256434) (xy 75.871227 151.198006)\n        (xy 76.016266 151.549027) (xy 76.287544 151.820779) (xy 76.642168 151.968032) (xy 77.026148 151.968367) (xy 77.381027 151.821734)\n        (xy 77.652779 151.550456) (xy 77.800032 151.195832) (xy 77.800367 150.811852) (xy 77.800367 155.049801) (xy 77.534573 154.939435)\n        (xy 77.252967 154.939189) (xy 77.252967 153.922652) (xy 77.106334 153.567773) (xy 76.835056 153.296021) (xy 76.480432 153.148768)\n        (xy 76.096452 153.148433) (xy 75.741573 153.295066) (xy 75.469821 153.566344) (xy 75.322568 153.920968) (xy 75.322233 154.304948)\n        (xy 75.372524 154.426662) (xy 75.108832 154.317168) (xy 74.724852 154.316833) (xy 74.369973 154.463466) (xy 74.098221 154.734744)\n        (xy 73.950968 155.089368) (xy 73.950633 155.473348) (xy 74.097266 155.828227) (xy 74.368544 156.099979) (xy 74.723168 156.247232)\n        (xy 75.107148 156.247567) (xy 75.462027 156.100934) (xy 75.733779 155.829656) (xy 75.881032 155.475032) (xy 75.881367 155.091052)\n        (xy 75.831075 154.969337) (xy 76.094768 155.078832) (xy 76.478748 155.079167) (xy 76.833627 154.932534) (xy 77.105379 154.661256)\n        (xy 77.252632 154.306632) (xy 77.252967 153.922652) (xy 77.252967 154.939189) (xy 77.226379 154.939166) (xy 76.941541 155.056859)\n        (xy 76.723424 155.274595) (xy 76.605235 155.559227) (xy 76.604966 155.867421) (xy 76.722659 156.152259) (xy 76.940395 156.370376)\n        (xy 77.225027 156.488565) (xy 77.517097 156.488819) (xy 77.535459 156.533259) (xy 77.706475 156.704574) (xy 77.544252 156.704433)\n        (xy 77.189373 156.851066) (xy 76.917621 157.122344) (xy 76.770368 157.476968) (xy 76.770033 157.860948) (xy 76.916666 158.215827)\n        (xy 77.187944 158.487579) (xy 77.542568 158.634832) (xy 77.926548 158.635167) (xy 78.281427 158.488534) (xy 78.553179 158.217256)\n        (xy 78.700432 157.862632) (xy 78.700767 157.478652) (xy 78.554134 157.123773) (xy 78.300598 156.869794) (xy 78.346021 156.869834)\n        (xy 78.630859 156.752141) (xy 78.848976 156.534405) (xy 78.967165 156.249773) (xy 78.967434 155.941579) (xy 78.967434 167.74151)\n        (xy 78.879052 167.741433) (xy 78.524173 167.888066) (xy 78.252421 168.159344) (xy 78.105168 168.513968) (xy 78.104833 168.897948)\n        (xy 78.251466 169.252827) (xy 78.522744 169.524579) (xy 78.877368 169.671832) (xy 79.261348 169.672167) (xy 79.616227 169.525534)\n        (xy 79.887979 169.254256) (xy 80.035232 168.899632) (xy 80.035567 168.515652) (xy 80.035567 174.3777) (xy 78.965367 174.3777)\n        (xy 78.965367 170.808852) (xy 78.818734 170.453973) (xy 78.547456 170.182221) (xy 78.192832 170.034968) (xy 77.808852 170.034633)\n        (xy 77.453973 170.181266) (xy 77.182221 170.452544) (xy 77.102534 170.644451) (xy 77.102534 167.650379) (xy 76.984841 167.365541)\n        (xy 76.767105 167.147424) (xy 76.482473 167.029235) (xy 76.276367 167.029055) (xy 76.276367 162.876852) (xy 76.129734 162.521973)\n        (xy 75.858456 162.250221) (xy 75.503832 162.102968) (xy 75.119852 162.102633) (xy 75.108483 162.10733) (xy 75.157143 161.990146)\n        (xy 75.157456 161.631428) (xy 75.02047 161.299895) (xy 74.767039 161.046022) (xy 74.524834 160.945449) (xy 74.524834 157.046579)\n        (xy 74.407141 156.761741) (xy 74.189405 156.543624) (xy 73.904773 156.425435) (xy 73.596579 156.425166) (xy 73.487836 156.470097)\n        (xy 73.414141 156.291741) (xy 73.196405 156.073624) (xy 72.911773 155.955435) (xy 72.603579 155.955166) (xy 72.318741 156.072859)\n        (xy 72.100624 156.290595) (xy 71.982435 156.575227) (xy 71.982166 156.883421) (xy 72.099859 157.168259) (xy 72.317595 157.386376)\n        (xy 72.602227 157.504565) (xy 72.910421 157.504834) (xy 73.019163 157.459902) (xy 73.092859 157.638259) (xy 73.310595 157.856376)\n        (xy 73.595227 157.974565) (xy 73.903421 157.974834) (xy 74.188259 157.857141) (xy 74.406376 157.639405) (xy 74.524565 157.354773)\n        (xy 74.524834 157.046579) (xy 74.524834 160.945449) (xy 74.435746 160.908457) (xy 74.307767 160.908345) (xy 74.307834 160.831779)\n        (xy 74.190141 160.546941) (xy 73.972405 160.328824) (xy 73.687773 160.210635) (xy 73.379579 160.210366) (xy 73.094741 160.328059)\n        (xy 72.876624 160.545795) (xy 72.758435 160.830427) (xy 72.758166 161.138621) (xy 72.875859 161.423459) (xy 73.093595 161.641576)\n        (xy 73.353952 161.749685) (xy 73.353744 161.988572) (xy 73.49073 162.320105) (xy 73.744161 162.573978) (xy 74.075454 162.711543)\n        (xy 74.413788 162.711838) (xy 74.345968 162.875168) (xy 74.345633 163.259148) (xy 74.492266 163.614027) (xy 74.763544 163.885779)\n        (xy 75.118168 164.033032) (xy 75.502148 164.033367) (xy 75.857027 163.886734) (xy 76.128779 163.615456) (xy 76.276032 163.260832)\n        (xy 76.276367 162.876852) (xy 76.276367 167.029055) (xy 76.174279 167.028966) (xy 75.889441 167.146659) (xy 75.671324 167.364395)\n        (xy 75.553135 167.649027) (xy 75.552866 167.957221) (xy 75.670559 168.242059) (xy 75.888295 168.460176) (xy 76.172927 168.578365)\n        (xy 76.481121 168.578634) (xy 76.765959 168.460941) (xy 76.984076 168.243205) (xy 77.102265 167.958573) (xy 77.102534 167.650379)\n        (xy 77.102534 170.644451) (xy 77.034968 170.807168) (xy 77.034633 171.191148) (xy 77.181266 171.546027) (xy 77.452544 171.817779)\n        (xy 77.807168 171.965032) (xy 78.191148 171.965367) (xy 78.546027 171.818734) (xy 78.817779 171.547456) (xy 78.965032 171.192832)\n        (xy 78.965367 170.808852) (xy 78.965367 174.3777) (xy 74.579767 174.3777) (xy 74.579767 167.950852) (xy 74.433134 167.595973)\n        (xy 74.161856 167.324221) (xy 73.989056 167.252468) (xy 73.989056 163.358628) (xy 73.85207 163.027095) (xy 73.598639 162.773222)\n        (xy 73.267346 162.635657) (xy 72.908628 162.635344) (xy 72.731767 162.708421) (xy 72.731767 159.078852) (xy 72.585134 158.723973)\n        (xy 72.313856 158.452221) (xy 71.959232 158.304968) (xy 71.912367 158.304927) (xy 71.912367 143.880652) (xy 71.765734 143.525773)\n        (xy 71.494456 143.254021) (xy 71.139832 143.106768) (xy 70.755852 143.106433) (xy 70.400973 143.253066) (xy 70.129221 143.524344)\n        (xy 69.981968 143.878968) (xy 69.981633 144.262948) (xy 70.128266 144.617827) (xy 70.399544 144.889579) (xy 70.754168 145.036832)\n        (xy 71.138148 145.037167) (xy 71.493027 144.890534) (xy 71.764779 144.619256) (xy 71.912032 144.264632) (xy 71.912367 143.880652)\n        (xy 71.912367 158.304927) (xy 71.817367 158.304844) (xy 71.817367 154.430652) (xy 71.670734 154.075773) (xy 71.399456 153.804021)\n        (xy 71.055367 153.661142) (xy 71.055367 150.696852) (xy 70.908734 150.341973) (xy 70.637456 150.070221) (xy 70.414167 149.977503)\n        (xy 70.414167 147.808652) (xy 70.267534 147.453773) (xy 69.996256 147.182021) (xy 69.641632 147.034768) (xy 69.257652 147.034433)\n        (xy 68.902773 147.181066) (xy 68.631021 147.452344) (xy 68.483768 147.806968) (xy 68.483433 148.190948) (xy 68.630066 148.545827)\n        (xy 68.901344 148.817579) (xy 69.255968 148.964832) (xy 69.639948 148.965167) (xy 69.994827 148.818534) (xy 70.266579 148.547256)\n        (xy 70.413832 148.192632) (xy 70.414167 147.808652) (xy 70.414167 149.977503) (xy 70.282832 149.922968) (xy 69.898852 149.922633)\n        (xy 69.543973 150.069266) (xy 69.272221 150.340544) (xy 69.124968 150.695168) (xy 69.124633 151.079148) (xy 69.271266 151.434027)\n        (xy 69.542544 151.705779) (xy 69.897168 151.853032) (xy 70.281148 151.853367) (xy 70.636027 151.706734) (xy 70.907779 151.435456)\n        (xy 71.055032 151.080832) (xy 71.055367 150.696852) (xy 71.055367 153.661142) (xy 71.044832 153.656768) (xy 70.660852 153.656433)\n        (xy 70.305973 153.803066) (xy 70.166367 153.942428) (xy 70.166367 152.728852) (xy 70.019734 152.373973) (xy 69.748456 152.102221)\n        (xy 69.393832 151.954968) (xy 69.009852 151.954633) (xy 68.715367 152.076311) (xy 68.715367 148.808852) (xy 68.568734 148.453973)\n        (xy 68.297456 148.182221) (xy 67.942832 148.034968) (xy 67.558852 148.034633) (xy 67.203973 148.181266) (xy 66.932221 148.452544)\n        (xy 66.784968 148.807168) (xy 66.784633 149.191148) (xy 66.931266 149.546027) (xy 67.202544 149.817779) (xy 67.557168 149.965032)\n        (xy 67.941148 149.965367) (xy 68.296027 149.818734) (xy 68.567779 149.547456) (xy 68.715032 149.192832) (xy 68.715367 148.808852)\n        (xy 68.715367 152.076311) (xy 68.654973 152.101266) (xy 68.383221 152.372544) (xy 68.235968 152.727168) (xy 68.235633 153.111148)\n        (xy 68.382266 153.466027) (xy 68.653544 153.737779) (xy 69.008168 153.885032) (xy 69.392148 153.885367) (xy 69.747027 153.738734)\n        (xy 70.018779 153.467456) (xy 70.166032 153.112832) (xy 70.166367 152.728852) (xy 70.166367 153.942428) (xy 70.034221 154.074344)\n        (xy 69.970008 154.228983) (xy 69.850056 154.108821) (xy 69.495432 153.961568) (xy 69.111452 153.961233) (xy 68.756573 154.107866)\n        (xy 68.489436 154.374536) (xy 68.297456 154.182221) (xy 67.942832 154.034968) (xy 67.558852 154.034633) (xy 67.203973 154.181266)\n        (xy 66.932221 154.452544) (xy 66.784968 154.807168) (xy 66.784633 155.191148) (xy 66.931266 155.546027) (xy 67.202544 155.817779)\n        (xy 67.557168 155.965032) (xy 67.941148 155.965367) (xy 68.296027 155.818734) (xy 68.563163 155.552063) (xy 68.755144 155.744379)\n        (xy 69.109768 155.891632) (xy 69.493748 155.891967) (xy 69.848627 155.745334) (xy 70.120379 155.474056) (xy 70.184591 155.319416)\n        (xy 70.304544 155.439579) (xy 70.659168 155.586832) (xy 71.043148 155.587167) (xy 71.398027 155.440534) (xy 71.669779 155.169256)\n        (xy 71.817032 154.814632) (xy 71.817367 154.430652) (xy 71.817367 158.304844) (xy 71.575252 158.304633) (xy 71.245834 158.440745)\n        (xy 71.245834 156.703579) (xy 71.128141 156.418741) (xy 70.910405 156.200624) (xy 70.625773 156.082435) (xy 70.317579 156.082166)\n        (xy 70.032741 156.199859) (xy 69.932657 156.299767) (xy 69.850056 156.217021) (xy 69.495432 156.069768) (xy 69.111452 156.069433)\n        (xy 68.756573 156.216066) (xy 68.484821 156.487344) (xy 68.337568 156.841968) (xy 68.337233 157.225948) (xy 68.483866 157.580827)\n        (xy 68.755144 157.852579) (xy 69.109768 157.999832) (xy 69.493748 158.000167) (xy 69.848627 157.853534) (xy 70.120379 157.582256)\n        (xy 70.131717 157.55495) (xy 70.316227 157.631565) (xy 70.624421 157.631834) (xy 70.909259 157.514141) (xy 71.127376 157.296405)\n        (xy 71.245565 157.011773) (xy 71.245834 156.703579) (xy 71.245834 158.440745) (xy 71.220373 158.451266) (xy 71.110939 158.560509)\n        (xy 70.910405 158.359624) (xy 70.625773 158.241435) (xy 70.317579 158.241166) (xy 70.032741 158.358859) (xy 69.853404 158.537882)\n        (xy 69.818734 158.453973) (xy 69.547456 158.182221) (xy 69.192832 158.034968) (xy 68.808852 158.034633) (xy 68.453973 158.181266)\n        (xy 68.182221 158.452544) (xy 68.034968 158.807168) (xy 68.034633 159.191148) (xy 68.181266 159.546027) (xy 68.452544 159.817779)\n        (xy 68.807168 159.965032) (xy 69.191148 159.965367) (xy 69.546027 159.818734) (xy 69.817779 159.547456) (xy 69.843957 159.48441)\n        (xy 70.031595 159.672376) (xy 70.316227 159.790565) (xy 70.624421 159.790834) (xy 70.891635 159.680422) (xy 70.947666 159.816027)\n        (xy 71.218944 160.087779) (xy 71.573568 160.235032) (xy 71.957548 160.235367) (xy 72.312427 160.088734) (xy 72.584179 159.817456)\n        (xy 72.731432 159.462832) (xy 72.731767 159.078852) (xy 72.731767 162.708421) (xy 72.577095 162.77233) (xy 72.323222 163.025761)\n        (xy 72.185657 163.357054) (xy 72.185344 163.715772) (xy 72.32233 164.047305) (xy 72.575761 164.301178) (xy 72.907054 164.438743)\n        (xy 73.265772 164.439056) (xy 73.597305 164.30207) (xy 73.851178 164.048639) (xy 73.988743 163.717346) (xy 73.989056 163.358628)\n        (xy 73.989056 167.252468) (xy 73.807232 167.176968) (xy 73.423252 167.176633) (xy 73.068373 167.323266) (xy 72.796621 167.594544)\n        (xy 72.649368 167.949168) (xy 72.649033 168.333148) (xy 72.795666 168.688027) (xy 73.066944 168.959779) (xy 73.421568 169.107032)\n        (xy 73.805548 169.107367) (xy 74.160427 168.960734) (xy 74.432179 168.689456) (xy 74.579432 168.334832) (xy 74.579767 167.950852)\n        (xy 74.579767 174.3777) (xy 72.965367 174.3777) (xy 72.965367 170.808852) (xy 72.818734 170.453973) (xy 72.547456 170.182221)\n        (xy 72.192832 170.034968) (xy 71.808852 170.034633) (xy 71.453973 170.181266) (xy 71.182221 170.452544) (xy 71.034968 170.807168)\n        (xy 71.034633 171.191148) (xy 71.181266 171.546027) (xy 71.452544 171.817779) (xy 71.807168 171.965032) (xy 72.191148 171.965367)\n        (xy 72.546027 171.818734) (xy 72.817779 171.547456) (xy 72.965032 171.192832) (xy 72.965367 170.808852) (xy 72.965367 174.3777)\n        (xy 68.715367 174.3777) (xy 68.715367 166.808852) (xy 68.568734 166.453973) (xy 68.297456 166.182221) (xy 67.942832 166.034968)\n        (xy 67.558852 166.034633) (xy 67.203973 166.181266) (xy 66.932221 166.452544) (xy 66.784968 166.807168) (xy 66.784633 167.191148)\n        (xy 66.931266 167.546027) (xy 67.202544 167.817779) (xy 67.557168 167.965032) (xy 67.941148 167.965367) (xy 68.296027 167.818734)\n        (xy 68.567779 167.547456) (xy 68.715032 167.192832) (xy 68.715367 166.808852) (xy 68.715367 174.3777) (xy 67.232359 174.3777)\n        (xy 67.232359 170.359976) (xy 66.741384 169.171724) (xy 66.553367 168.983378) (xy 66.553367 162.616852) (xy 66.406734 162.261973)\n        (xy 66.135456 161.990221) (xy 65.780832 161.842968) (xy 65.396852 161.842633) (xy 65.251926 161.902515) (xy 65.251926 158.355075)\n        (xy 65.140751 158.086011) (xy 65.05492 158.00003) (xy 65.140027 157.915072) (xy 65.251672 157.646202) (xy 65.251926 157.355075)\n        (xy 65.140751 157.086011) (xy 65.05492 157.00003) (xy 65.140027 156.915072) (xy 65.251672 156.646202) (xy 65.251926 156.355075)\n        (xy 65.140751 156.086011) (xy 64.935072 155.879973) (xy 64.666202 155.768328) (xy 64.375075 155.768074) (xy 64.106011 155.879249)\n        (xy 64.02003 155.965079) (xy 63.935072 155.879973) (xy 63.759367 155.807013) (xy 63.759367 149.891452) (xy 63.612734 149.536573)\n        (xy 63.341456 149.264821) (xy 62.986832 149.117568) (xy 62.602852 149.117233) (xy 62.247973 149.263866) (xy 61.976221 149.535144)\n        (xy 61.828968 149.889768) (xy 61.828633 150.273748) (xy 61.975266 150.628627) (xy 62.246544 150.900379) (xy 62.601168 151.047632)\n        (xy 62.985148 151.047967) (xy 63.340027 150.901334) (xy 63.611779 150.630056) (xy 63.759032 150.275432) (xy 63.759367 149.891452)\n        (xy 63.759367 155.807013) (xy 63.666202 155.768328) (xy 63.375075 155.768074) (xy 63.106011 155.879249) (xy 63.02003 155.965079)\n        (xy 62.935072 155.879973) (xy 62.666202 155.768328) (xy 62.375075 155.768074) (xy 62.106011 155.879249) (xy 61.899973 156.084928)\n        (xy 61.788328 156.353798) (xy 61.788074 156.644925) (xy 61.899249 156.913989) (xy 61.985079 156.999969) (xy 61.899973 157.084928)\n        (xy 61.788328 157.353798) (xy 61.788074 157.644925) (xy 61.899249 157.913989) (xy 61.985079 157.999969) (xy 61.899973 158.084928)\n        (xy 61.788328 158.353798) (xy 61.788074 158.644925) (xy 61.899249 158.913989) (xy 62.104928 159.120027) (xy 62.373798 159.231672)\n        (xy 62.664925 159.231926) (xy 62.933989 159.120751) (xy 63.019969 159.03492) (xy 63.104928 159.120027) (xy 63.373798 159.231672)\n        (xy 63.664925 159.231926) (xy 63.933989 159.120751) (xy 64.019969 159.03492) (xy 64.104928 159.120027) (xy 64.373798 159.231672)\n        (xy 64.664925 159.231926) (xy 64.933989 159.120751) (xy 65.140027 158.915072) (xy 65.251672 158.646202) (xy 65.251926 158.355075)\n        (xy 65.251926 161.902515) (xy 65.041973 161.989266) (xy 64.770221 162.260544) (xy 64.622968 162.615168) (xy 64.622834 162.76829)\n        (xy 64.375075 162.768074) (xy 64.106011 162.879249) (xy 64.02003 162.965079) (xy 63.935072 162.879973) (xy 63.666202 162.768328)\n        (xy 63.375075 162.768074) (xy 63.106011 162.879249) (xy 63.02003 162.965079) (xy 62.935072 162.879973) (xy 62.666202 162.768328)\n        (xy 62.375075 162.768074) (xy 62.106011 162.879249) (xy 61.899973 163.084928) (xy 61.788328 163.353798) (xy 61.788074 163.644925)\n        (xy 61.899249 163.913989) (xy 61.985079 163.999969) (xy 61.899973 164.084928) (xy 61.788328 164.353798) (xy 61.788074 164.644925)\n        (xy 61.899249 164.913989) (xy 61.985079 164.999969) (xy 61.899973 165.084928) (xy 61.788328 165.353798) (xy 61.788074 165.644925)\n        (xy 61.899249 165.913989) (xy 62.104928 166.120027) (xy 62.373798 166.231672) (xy 62.664925 166.231926) (xy 62.933989 166.120751)\n        (xy 63.019969 166.03492) (xy 63.104928 166.120027) (xy 63.373798 166.231672) (xy 63.664925 166.231926) (xy 63.933989 166.120751)\n        (xy 64.019969 166.03492) (xy 64.104928 166.120027) (xy 64.373798 166.231672) (xy 64.664925 166.231926) (xy 64.933989 166.120751)\n        (xy 65.140027 165.915072) (xy 65.251672 165.646202) (xy 65.251926 165.355075) (xy 65.140751 165.086011) (xy 65.05492 165.00003)\n        (xy 65.140027 164.915072) (xy 65.251672 164.646202) (xy 65.251926 164.355075) (xy 65.140751 164.086011) (xy 65.05492 164.00003)\n        (xy 65.140027 163.915072) (xy 65.227855 163.703557) (xy 65.395168 163.773032) (xy 65.779148 163.773367) (xy 66.134027 163.626734)\n        (xy 66.405779 163.355456) (xy 66.553032 163.000832) (xy 66.553367 162.616852) (xy 66.553367 168.983378) (xy 65.833057 168.261811)\n        (xy 64.645665 167.768763) (xy 63.359976 167.767641) (xy 62.171724 168.258616) (xy 61.261811 169.166943) (xy 60.768763 170.354335)\n        (xy 60.767641 171.640024) (xy 61.258616 172.828276) (xy 62.166943 173.738189) (xy 63.354335 174.231237) (xy 64.640024 174.232359)\n        (xy 65.828276 173.741384) (xy 66.738189 172.833057) (xy 67.231237 171.645665) (xy 67.232359 170.359976) (xy 67.232359 174.3777)\n        (xy 64.054614 174.3777) (xy 62.709097 174.108838) (xy 61.623116 173.381837) (xy 60.892443 172.290369) (xy 60.6223 170.938432)\n        (xy 60.6223 167.321567) (xy 60.701016 166.927627) (xy 60.918419 166.601646) (xy 61.020032 166.500033) (xy 61.051562 166.452844)\n        (xy 61.098385 166.40594) (xy 61.421109 165.922035) (xy 61.42294 165.920208) (xy 61.516056 165.695962) (xy 61.630737 165.122038)\n        (xy 61.630793 165.057849) (xy 61.6423 165) (xy 61.6423 157) (xy 61.630793 156.94215) (xy 61.630737 156.877962)\n        (xy 61.516056 156.304038) (xy 61.42294 156.079792) (xy 61.421109 156.077964) (xy 61.098385 155.59406) (xy 61.051562 155.547155)\n        (xy 61.020032 155.499967) (xy 60.918419 155.398353) (xy 60.701016 155.072372) (xy 60.6223 154.678432) (xy 60.6223 147.127)\n        (xy 64.052605 147.127) (xy 67.127 144.052605) (xy 67.127 143.742103) (xy 67.202544 143.817779) (xy 67.557168 143.965032)\n        (xy 67.941148 143.965367) (xy 68.296027 143.818734) (xy 68.567779 143.547456) (xy 68.715032 143.192832) (xy 68.715367 142.808852)\n        (xy 68.568734 142.453973) (xy 68.297456 142.182221) (xy 67.942832 142.034968) (xy 67.558852 142.034633) (xy 67.203973 142.181266)\n        (xy 67.127 142.258104) (xy 67.127 137.742103) (xy 67.202544 137.817779) (xy 67.557168 137.965032) (xy 67.941148 137.965367)\n        (xy 68.296027 137.818734) (xy 68.567779 137.547456) (xy 68.715032 137.192832) (xy 68.715367 136.808852) (xy 68.568734 136.453973)\n        (xy 68.297456 136.182221) (xy 67.942832 136.034968) (xy 67.558852 136.034633) (xy 67.203973 136.181266) (xy 67.127 136.258104)\n        (xy 67.127 135.0741) (xy 71.034917 132.865277) (xy 71.034633 133.191148) (xy 71.181266 133.546027) (xy 71.452544 133.817779)\n        (xy 71.807168 133.965032) (xy 72.191148 133.965367) (xy 72.546027 133.818734) (xy 72.817779 133.547456) (xy 72.965032 133.192832)\n        (xy 72.965367 132.808852) (xy 72.818734 132.453973) (xy 72.547456 132.182221) (xy 72.372172 132.109437) (xy 83.080752 126.056761)\n        (xy 83.117356 126.145349) (xy 83.452884 126.481463) (xy 83.891497 126.663591) (xy 84.36642 126.664006) (xy 84.805349 126.482644)\n        (xy 85.141463 126.147116) (xy 85.323591 125.708503) (xy 85.324006 125.23358) (xy 85.175032 124.873037) (xy 90.127 122.0741)\n        (xy 90.127 114.052605) (xy 97.052605 107.127) (xy 97.340008 107.127) (xy 97.315121 107.151844) (xy 97.167868 107.506468)\n        (xy 97.167533 107.890448) (xy 97.314166 108.245327) (xy 97.585444 108.517079) (xy 97.787716 108.60107) (xy 97.688535 108.839927)\n        (xy 97.688266 109.148121) (xy 97.805959 109.432959) (xy 98.023695 109.651076) (xy 98.308327 109.769265) (xy 98.616521 109.769534)\n        (xy 98.901359 109.651841) (xy 99.119476 109.434105) (xy 99.237665 109.149473) (xy 99.237934 108.841279) (xy 99.2172 108.791099)\n        (xy 99.272621 108.846617) (xy 99.575917 108.972557) (xy 99.904322 108.972843) (xy 100.207838 108.847433) (xy 100.440257 108.615419)\n        (xy 100.566197 108.312123) (xy 100.566483 107.983718) (xy 100.441073 107.680202) (xy 100.291178 107.530045) (xy 100.298017 107.523219)\n        (xy 100.423957 107.219923) (xy 100.424037 107.127) (xy 103.947395 107.127) (xy 106.873 110.052605) (xy 106.873 112.283924)\n        (xy 106.781821 112.374944) (xy 106.634568 112.729568) (xy 106.634233 113.113548) (xy 106.780866 113.468427) (xy 106.873 113.560721)\n        (xy 106.873 115.141524) (xy 106.653952 115.141333) (xy 106.299073 115.287966) (xy 106.027321 115.559244) (xy 105.880068 115.913868)\n        (xy 105.879733 116.297848) (xy 106.026366 116.652727) (xy 106.297644 116.924479) (xy 106.652268 117.071732) (xy 106.873 117.071924)\n        (xy 106.873 118.271463) (xy 106.870573 118.272466) (xy 106.598821 118.543744) (xy 106.451568 118.898368) (xy 106.451233 119.282348)\n        (xy 106.458728 119.300488) (xy 106.192802 119.410367) (xy 106.151799 119.451298) (xy 105.959619 119.258783) (xy 105.656323 119.132843)\n        (xy 105.327918 119.132557) (xy 105.294829 119.146229) (xy 105.294829 113.963409) (xy 105.294829 112.313409) (xy 105.294829 110.663409)\n        (xy 105.180995 110.387911) (xy 104.970398 110.176945) (xy 104.695099 110.062631) (xy 104.397009 110.062371) (xy 104.121511 110.176205)\n        (xy 103.910545 110.386802) (xy 103.796231 110.662101) (xy 103.795971 110.960191) (xy 103.909805 111.235689) (xy 104.120402 111.446655)\n        (xy 104.395701 111.560969) (xy 104.693791 111.561229) (xy 104.969289 111.447395) (xy 105.180255 111.236798) (xy 105.294569 110.961499)\n        (xy 105.294829 110.663409) (xy 105.294829 112.313409) (xy 105.180995 112.037911) (xy 104.970398 111.826945) (xy 104.695099 111.712631)\n        (xy 104.397009 111.712371) (xy 104.121511 111.826205) (xy 103.910545 112.036802) (xy 103.796231 112.312101) (xy 103.795971 112.610191)\n        (xy 103.909805 112.885689) (xy 104.120402 113.096655) (xy 104.395701 113.210969) (xy 104.693791 113.211229) (xy 104.969289 113.097395)\n        (xy 105.180255 112.886798) (xy 105.294569 112.611499) (xy 105.294829 112.313409) (xy 105.294829 113.963409) (xy 105.180995 113.687911)\n        (xy 104.970398 113.476945) (xy 104.695099 113.362631) (xy 104.397009 113.362371) (xy 104.121511 113.476205) (xy 103.910545 113.686802)\n        (xy 103.796231 113.962101) (xy 103.795971 114.260191) (xy 103.909805 114.535689) (xy 104.120402 114.746655) (xy 104.395701 114.860969)\n        (xy 104.693791 114.861229) (xy 104.969289 114.747395) (xy 105.180255 114.536798) (xy 105.294569 114.261499) (xy 105.294829 113.963409)\n        (xy 105.294829 119.146229) (xy 105.024402 119.257967) (xy 104.791983 119.489981) (xy 104.666043 119.793277) (xy 104.665854 120.01001)\n        (xy 104.624973 119.993035) (xy 104.316779 119.992766) (xy 104.312882 119.994376) (xy 104.355757 119.891123) (xy 104.356043 119.562718)\n        (xy 104.230633 119.259202) (xy 103.998619 119.026783) (xy 103.695323 118.900843) (xy 103.644829 118.900799) (xy 103.644829 113.963409)\n        (xy 103.644829 112.313409) (xy 103.644829 110.663409) (xy 103.530995 110.387911) (xy 103.320398 110.176945) (xy 103.045099 110.062631)\n        (xy 102.747009 110.062371) (xy 102.471511 110.176205) (xy 102.260545 110.386802) (xy 102.146231 110.662101) (xy 102.145971 110.960191)\n        (xy 102.259805 111.235689) (xy 102.470402 111.446655) (xy 102.745701 111.560969) (xy 103.043791 111.561229) (xy 103.319289 111.447395)\n        (xy 103.530255 111.236798) (xy 103.644569 110.961499) (xy 103.644829 110.663409) (xy 103.644829 112.313409) (xy 103.530995 112.037911)\n        (xy 103.320398 111.826945) (xy 103.045099 111.712631) (xy 102.747009 111.712371) (xy 102.471511 111.826205) (xy 102.260545 112.036802)\n        (xy 102.146231 112.312101) (xy 102.145971 112.610191) (xy 102.259805 112.885689) (xy 102.470402 113.096655) (xy 102.745701 113.210969)\n        (xy 103.043791 113.211229) (xy 103.319289 113.097395) (xy 103.530255 112.886798) (xy 103.644569 112.611499) (xy 103.644829 112.313409)\n        (xy 103.644829 113.963409) (xy 103.530995 113.687911) (xy 103.320398 113.476945) (xy 103.045099 113.362631) (xy 102.747009 113.362371)\n        (xy 102.471511 113.476205) (xy 102.260545 113.686802) (xy 102.146231 113.962101) (xy 102.145971 114.260191) (xy 102.259805 114.535689)\n        (xy 102.470402 114.746655) (xy 102.745701 114.860969) (xy 103.043791 114.861229) (xy 103.319289 114.747395) (xy 103.530255 114.536798)\n        (xy 103.644569 114.261499) (xy 103.644829 113.963409) (xy 103.644829 118.900799) (xy 103.366918 118.900557) (xy 103.225734 118.958892)\n        (xy 103.225734 116.943879) (xy 103.108041 116.659041) (xy 102.890305 116.440924) (xy 102.605673 116.322735) (xy 102.297479 116.322466)\n        (xy 102.012641 116.440159) (xy 101.994829 116.457939) (xy 101.994829 113.963409) (xy 101.994829 112.313409) (xy 101.994829 110.663409)\n        (xy 101.880995 110.387911) (xy 101.670398 110.176945) (xy 101.395099 110.062631) (xy 101.097009 110.062371) (xy 100.821511 110.176205)\n        (xy 100.610545 110.386802) (xy 100.496231 110.662101) (xy 100.495971 110.960191) (xy 100.609805 111.235689) (xy 100.820402 111.446655)\n        (xy 101.095701 111.560969) (xy 101.393791 111.561229) (xy 101.669289 111.447395) (xy 101.880255 111.236798) (xy 101.994569 110.961499)\n        (xy 101.994829 110.663409) (xy 101.994829 112.313409) (xy 101.880995 112.037911) (xy 101.670398 111.826945) (xy 101.395099 111.712631)\n        (xy 101.097009 111.712371) (xy 100.821511 111.826205) (xy 100.610545 112.036802) (xy 100.496231 112.312101) (xy 100.495971 112.610191)\n        (xy 100.609805 112.885689) (xy 100.820402 113.096655) (xy 101.095701 113.210969) (xy 101.393791 113.211229) (xy 101.669289 113.097395)\n        (xy 101.880255 112.886798) (xy 101.994569 112.611499) (xy 101.994829 112.313409) (xy 101.994829 113.963409) (xy 101.880995 113.687911)\n        (xy 101.670398 113.476945) (xy 101.395099 113.362631) (xy 101.097009 113.362371) (xy 100.821511 113.476205) (xy 100.610545 113.686802)\n        (xy 100.496231 113.962101) (xy 100.495971 114.260191) (xy 100.609805 114.535689) (xy 100.820402 114.746655) (xy 101.095701 114.860969)\n        (xy 101.393791 114.861229) (xy 101.669289 114.747395) (xy 101.880255 114.536798) (xy 101.994569 114.261499) (xy 101.994829 113.963409)\n        (xy 101.994829 116.457939) (xy 101.794524 116.657895) (xy 101.676335 116.942527) (xy 101.676066 117.250721) (xy 101.793759 117.535559)\n        (xy 102.011495 117.753676) (xy 102.296127 117.871865) (xy 102.604321 117.872134) (xy 102.889159 117.754441) (xy 103.107276 117.536705)\n        (xy 103.225465 117.252073) (xy 103.225734 116.943879) (xy 103.225734 118.958892) (xy 103.063402 119.025967) (xy 102.997061 119.092191)\n        (xy 102.780923 119.002443) (xy 102.452518 119.002157) (xy 102.149002 119.127567) (xy 101.916583 119.359581) (xy 101.790643 119.662877)\n        (xy 101.790357 119.991282) (xy 101.878413 120.204395) (xy 101.785405 120.111224) (xy 101.500773 119.993035) (xy 101.307697 119.992866)\n        (xy 101.307757 119.992723) (xy 101.308043 119.664318) (xy 101.182633 119.360802) (xy 100.950619 119.128383) (xy 100.647323 119.002443)\n        (xy 100.318918 119.002157) (xy 100.015402 119.127567) (xy 99.974532 119.168365) (xy 99.934619 119.128383) (xy 99.631323 119.002443)\n        (xy 99.302918 119.002157) (xy 98.999402 119.127567) (xy 98.958532 119.168365) (xy 98.918619 119.128383) (xy 98.615323 119.002443)\n        (xy 98.286918 119.002157) (xy 97.983402 119.127567) (xy 97.942532 119.168365) (xy 97.902619 119.128383) (xy 97.599323 119.002443)\n        (xy 97.270918 119.002157) (xy 97.046067 119.095063) (xy 97.046067 116.109452) (xy 96.899434 115.754573) (xy 96.628156 115.482821)\n        (xy 96.273532 115.335568) (xy 96.177267 115.335484) (xy 96.177267 110.175152) (xy 96.030634 109.820273) (xy 95.759356 109.548521)\n        (xy 95.404732 109.401268) (xy 95.020752 109.400933) (xy 94.665873 109.547566) (xy 94.394121 109.818844) (xy 94.246868 110.173468)\n        (xy 94.246533 110.557448) (xy 94.393166 110.912327) (xy 94.664444 111.184079) (xy 95.019068 111.331332) (xy 95.403048 111.331667)\n        (xy 95.757927 111.185034) (xy 96.029679 110.913756) (xy 96.176932 110.559132) (xy 96.177267 110.175152) (xy 96.177267 115.335484)\n        (xy 95.889552 115.335233) (xy 95.732756 115.400019) (xy 95.732756 113.616728) (xy 95.59577 113.285195) (xy 95.342339 113.031322)\n        (xy 95.315814 113.020307) (xy 95.437979 112.898356) (xy 95.585232 112.543732) (xy 95.585567 112.159752) (xy 95.438934 111.804873)\n        (xy 95.167656 111.533121) (xy 94.813032 111.385868) (xy 94.429052 111.385533) (xy 94.074173 111.532166) (xy 93.802421 111.803444)\n        (xy 93.655168 112.158068) (xy 93.654833 112.542048) (xy 93.801466 112.896927) (xy 94.072744 113.168679) (xy 94.150119 113.200808)\n        (xy 94.066922 113.283861) (xy 93.929357 113.615154) (xy 93.929044 113.973872) (xy 94.06603 114.305405) (xy 94.319461 114.559278)\n        (xy 94.650754 114.696843) (xy 95.009472 114.697156) (xy 95.341005 114.56017) (xy 95.594878 114.306739) (xy 95.732443 113.975446)\n        (xy 95.732756 113.616728) (xy 95.732756 115.400019) (xy 95.534673 115.481866) (xy 95.262921 115.753144) (xy 95.115668 116.107768)\n        (xy 95.115333 116.491748) (xy 95.261966 116.846627) (xy 95.533244 117.118379) (xy 95.887868 117.265632) (xy 96.271848 117.265967)\n        (xy 96.626727 117.119334) (xy 96.898479 116.848056) (xy 97.045732 116.493432) (xy 97.046067 116.109452) (xy 97.046067 119.095063)\n        (xy 96.967402 119.127567) (xy 96.926532 119.168365) (xy 96.886619 119.128383) (xy 96.583323 119.002443) (xy 96.254918 119.002157)\n        (xy 95.951402 119.127567) (xy 95.718983 119.359581) (xy 95.593043 119.662877) (xy 95.592757 119.991282) (xy 95.718167 120.294798)\n        (xy 95.950181 120.527217) (xy 96.253477 120.653157) (xy 96.581882 120.653443) (xy 96.885398 120.528033) (xy 96.926267 120.487234)\n        (xy 96.966181 120.527217) (xy 97.269477 120.653157) (xy 97.597882 120.653443) (xy 97.901398 120.528033) (xy 97.942267 120.487234)\n        (xy 97.982181 120.527217) (xy 98.285477 120.653157) (xy 98.613882 120.653443) (xy 98.917398 120.528033) (xy 98.958267 120.487234)\n        (xy 98.998181 120.527217) (xy 99.301399 120.653124) (xy 99.301166 120.921021) (xy 99.418859 121.205859) (xy 99.636595 121.423976)\n        (xy 99.921227 121.542165) (xy 100.229421 121.542434) (xy 100.514259 121.424741) (xy 100.711152 121.228191) (xy 100.906595 121.423976)\n        (xy 101.191227 121.542165) (xy 101.499421 121.542434) (xy 101.784259 121.424741) (xy 102.002376 121.207005) (xy 102.120565 120.922373)\n        (xy 102.120834 120.614179) (xy 102.040494 120.419743) (xy 102.147781 120.527217) (xy 102.425609 120.642581) (xy 102.425366 120.921021)\n        (xy 102.543059 121.205859) (xy 102.760795 121.423976) (xy 103.045427 121.542165) (xy 103.353621 121.542434) (xy 103.638459 121.424741)\n        (xy 103.835352 121.228191) (xy 104.030795 121.423976) (xy 104.315427 121.542165) (xy 104.623621 121.542434) (xy 104.908459 121.424741)\n        (xy 105.126576 121.207005) (xy 105.244765 120.922373) (xy 105.244915 120.749689) (xy 105.326477 120.783557) (xy 105.654882 120.783843)\n        (xy 105.958398 120.658433) (xy 105.9994 120.617501) (xy 106.191581 120.810017) (xy 106.494877 120.935957) (xy 106.823282 120.936243)\n        (xy 106.873 120.915699) (xy 106.873 123.052605) (xy 112.470775 128.65038) (xy 112.192832 128.534968) (xy 111.808852 128.534633)\n        (xy 111.453973 128.681266) (xy 111.182221 128.952544) (xy 111.034968 129.307168) (xy 111.034633 129.691148) (xy 111.181266 130.046027)\n        (xy 111.452544 130.317779) (xy 111.807168 130.465032) (xy 112.191148 130.465367) (xy 112.546027 130.318734) (xy 112.817779 130.047456)\n        (xy 112.965032 129.692832) (xy 112.965367 129.308852) (xy 112.849973 129.029578) (xy 120.873 137.052605) (xy 120.873 143.8342)\n        (xy 120.465367 143.8342) (xy 120.465367 140.808852) (xy 120.318734 140.453973) (xy 120.047456 140.182221) (xy 119.692832 140.034968)\n        (xy 119.308852 140.034633) (xy 119.215367 140.07326) (xy 119.215367 136.808852) (xy 119.068734 136.453973) (xy 118.797456 136.182221)\n        (xy 118.442832 136.034968) (xy 118.058852 136.034633) (xy 117.703973 136.181266) (xy 117.432221 136.452544) (xy 117.284968 136.807168)\n        (xy 117.284633 137.191148) (xy 117.431266 137.546027) (xy 117.702544 137.817779) (xy 118.057168 137.965032) (xy 118.441148 137.965367)\n        (xy 118.796027 137.818734) (xy 119.067779 137.547456) (xy 119.215032 137.192832) (xy 119.215367 136.808852) (xy 119.215367 140.07326)\n        (xy 118.953973 140.181266) (xy 118.682221 140.452544) (xy 118.534968 140.807168) (xy 118.534633 141.191148) (xy 118.681266 141.546027)\n        (xy 118.952544 141.817779) (xy 119.307168 141.965032) (xy 119.691148 141.965367) (xy 120.046027 141.818734) (xy 120.317779 141.547456)\n        (xy 120.465032 141.192832) (xy 120.465367 140.808852) (xy 120.465367 143.8342) (xy 119.237467 143.8342) (xy 118.574734 143.171466)\n        (xy 118.352245 143.022803) (xy 118.0898 142.9706) (xy 116.635467 142.9706) (xy 116.281875 142.617008) (xy 116.296005 142.61117)\n        (xy 116.549878 142.357739) (xy 116.687443 142.026446) (xy 116.6876 141.846444) (xy 116.713648 141.846467) (xy 117.068527 141.699834)\n        (xy 117.340279 141.428556) (xy 117.487532 141.073932) (xy 117.487867 140.689952) (xy 117.341234 140.335073) (xy 117.069956 140.063321)\n        (xy 116.715332 139.916068) (xy 116.662155 139.916021) (xy 116.662356 139.686528) (xy 116.52537 139.354995) (xy 116.294043 139.123264)\n        (xy 116.294043 136.082118) (xy 116.168633 135.778602) (xy 115.936619 135.546183) (xy 115.633323 135.420243) (xy 115.304918 135.419957)\n        (xy 115.001402 135.545367) (xy 114.965367 135.581339) (xy 114.965367 132.808852) (xy 114.818734 132.453973) (xy 114.547456 132.182221)\n        (xy 114.192832 132.034968) (xy 113.808852 132.034633) (xy 113.453973 132.181266) (xy 113.182221 132.452544) (xy 113.034968 132.807168)\n        (xy 113.034633 133.191148) (xy 113.181266 133.546027) (xy 113.452544 133.817779) (xy 113.807168 133.965032) (xy 114.191148 133.965367)\n        (xy 114.546027 133.818734) (xy 114.817779 133.547456) (xy 114.965032 133.192832) (xy 114.965367 132.808852) (xy 114.965367 135.581339)\n        (xy 114.768983 135.777381) (xy 114.643043 136.080677) (xy 114.642757 136.409082) (xy 114.768167 136.712598) (xy 115.000181 136.945017)\n        (xy 115.303477 137.070957) (xy 115.631882 137.071243) (xy 115.935398 136.945833) (xy 116.167817 136.713819) (xy 116.293757 136.410523)\n        (xy 116.294043 136.082118) (xy 116.294043 139.123264) (xy 116.271939 139.101122) (xy 115.940646 138.963557) (xy 115.581928 138.963244)\n        (xy 115.250395 139.10023) (xy 114.996522 139.353661) (xy 114.858957 139.684954) (xy 114.858644 140.043672) (xy 114.99563 140.375205)\n        (xy 115.249061 140.629078) (xy 115.557407 140.757114) (xy 115.557226 140.965145) (xy 115.275795 141.08143) (xy 115.021922 141.334861)\n        (xy 115.01541 141.350542) (xy 114.427126 140.762258) (xy 114.427143 140.743018) (xy 114.301733 140.439502) (xy 114.069719 140.207083)\n        (xy 113.931867 140.149841) (xy 113.931867 135.584552) (xy 113.785234 135.229673) (xy 113.513956 134.957921) (xy 113.159332 134.810668)\n        (xy 112.775352 134.810333) (xy 112.420473 134.956966) (xy 112.153867 135.223106) (xy 112.153867 134.568552) (xy 112.007234 134.213673)\n        (xy 111.735956 133.941921) (xy 111.381332 133.794668) (xy 110.997352 133.794333) (xy 110.642473 133.940966) (xy 110.508642 134.074562)\n        (xy 110.429939 133.995722) (xy 110.098646 133.858157) (xy 109.739928 133.857844) (xy 109.408395 133.99483) (xy 109.269923 134.13306)\n        (xy 109.202205 134.065224) (xy 108.965367 133.96688) (xy 108.965367 132.808852) (xy 108.818734 132.453973) (xy 108.547456 132.182221)\n        (xy 108.192832 132.034968) (xy 108.184006 132.03496) (xy 108.184006 130.31358) (xy 108.183874 130.31326) (xy 108.183874 128.686487)\n        (xy 108.183874 127.162487) (xy 108.118275 127.003725) (xy 107.996914 126.882152) (xy 107.838267 126.816276) (xy 107.666487 126.816126)\n        (xy 106.142487 126.816126) (xy 105.983725 126.881725) (xy 105.862152 127.003086) (xy 105.796276 127.161733) (xy 105.796126 127.333513)\n        (xy 105.796126 128.857513) (xy 105.861725 129.016275) (xy 105.983086 129.137848) (xy 106.141733 129.203724) (xy 106.313513 129.203874)\n        (xy 107.837513 129.203874) (xy 107.996275 129.138275) (xy 108.117848 129.016914) (xy 108.183724 128.858267) (xy 108.183874 128.686487)\n        (xy 108.183874 130.31326) (xy 108.002644 129.874651) (xy 107.667116 129.538537) (xy 107.228503 129.356409) (xy 106.75358 129.355994)\n        (xy 106.314651 129.537356) (xy 105.978537 129.872884) (xy 105.796409 130.311497) (xy 105.795994 130.78642) (xy 105.977356 131.225349)\n        (xy 106.312884 131.561463) (xy 106.751497 131.743591) (xy 107.22642 131.744006) (xy 107.665349 131.562644) (xy 108.001463 131.227116)\n        (xy 108.183591 130.788503) (xy 108.184006 130.31358) (xy 108.184006 132.03496) (xy 107.808852 132.034633) (xy 107.453973 132.181266)\n        (xy 107.182221 132.452544) (xy 107.034968 132.807168) (xy 107.034633 133.191148) (xy 107.181266 133.546027) (xy 107.452544 133.817779)\n        (xy 107.807168 133.965032) (xy 108.191148 133.965367) (xy 108.546027 133.818734) (xy 108.817779 133.547456) (xy 108.965032 133.192832)\n        (xy 108.965367 132.808852) (xy 108.965367 133.96688) (xy 108.917573 133.947035) (xy 108.609379 133.946766) (xy 108.324541 134.064459)\n        (xy 108.106424 134.282195) (xy 107.988235 134.566827) (xy 107.987966 134.875021) (xy 108.105659 135.159859) (xy 108.323395 135.377976)\n        (xy 108.608027 135.496165) (xy 108.916221 135.496434) (xy 109.201059 135.378741) (xy 109.231771 135.348082) (xy 109.407061 135.523678)\n        (xy 109.738354 135.661243) (xy 110.097072 135.661556) (xy 110.428605 135.52457) (xy 110.508555 135.444758) (xy 110.641044 135.577479)\n        (xy 110.995668 135.724732) (xy 111.379648 135.725067) (xy 111.734527 135.578434) (xy 112.006279 135.307156) (xy 112.153532 134.952532)\n        (xy 112.153867 134.568552) (xy 112.153867 135.223106) (xy 112.148721 135.228244) (xy 112.001468 135.582868) (xy 112.001133 135.966848)\n        (xy 112.147766 136.321727) (xy 112.419044 136.593479) (xy 112.773668 136.740732) (xy 113.157648 136.741067) (xy 113.512527 136.594434)\n        (xy 113.784279 136.323156) (xy 113.931532 135.968532) (xy 113.931867 135.584552) (xy 113.931867 140.149841) (xy 113.766423 140.081143)\n        (xy 113.438018 140.080857) (xy 113.134502 140.206267) (xy 112.902083 140.438281) (xy 112.776143 140.741577) (xy 112.775857 141.069982)\n        (xy 112.901267 141.373498) (xy 113.133281 141.605917) (xy 113.436577 141.731857) (xy 113.457006 141.731874) (xy 115.866463 144.14133)\n        (xy 115.866466 144.141334) (xy 116.088955 144.289996) (xy 116.088956 144.289997) (xy 116.299196 144.331816) (xy 116.302501 144.332473)\n        (xy 116.182221 144.452544) (xy 116.034968 144.807168) (xy 116.034633 145.191148) (xy 116.181266 145.546027) (xy 116.452544 145.817779)\n        (xy 116.807168 145.965032) (xy 117.191148 145.965367) (xy 117.546027 145.818734) (xy 117.817779 145.547456) (xy 117.965032 145.192832)\n        (xy 117.965367 144.808852) (xy 117.818734 144.453973) (xy 117.707155 144.3422) (xy 117.805732 144.3422) (xy 118.468463 145.00493)\n        (xy 118.468466 145.004934) (xy 118.690955 145.153596) (xy 118.690956 145.153597) (xy 118.901196 145.195416) (xy 118.953399 145.2058)\n        (xy 118.953399 145.205799) (xy 118.9534 145.2058) (xy 120.873 145.2058) (xy 120.873 158.11554) (xy 120.718773 158.179266)\n        (xy 120.447021 158.450544) (xy 120.299768 158.805168) (xy 120.299433 159.189148) (xy 120.446066 159.544027) (xy 120.717344 159.815779)\n        (xy 120.873 159.880413) (xy 120.873 161.80447) (xy 120.721032 161.741368) (xy 120.426132 161.74111) (xy 120.522832 161.508232)\n        (xy 120.523167 161.124252) (xy 120.376534 160.769373) (xy 120.105256 160.497621) (xy 119.750632 160.350368) (xy 119.366652 160.350033)\n        (xy 119.215367 160.412542) (xy 119.215367 154.808852) (xy 119.215367 148.808852) (xy 119.068734 148.453973) (xy 118.797456 148.182221)\n        (xy 118.442832 148.034968) (xy 118.058852 148.034633) (xy 117.703973 148.181266) (xy 117.432221 148.452544) (xy 117.284968 148.807168)\n        (xy 117.284633 149.191148) (xy 117.431266 149.546027) (xy 117.702544 149.817779) (xy 118.057168 149.965032) (xy 118.441148 149.965367)\n        (xy 118.796027 149.818734) (xy 119.067779 149.547456) (xy 119.215032 149.192832) (xy 119.215367 148.808852) (xy 119.215367 154.808852)\n        (xy 119.068734 154.453973) (xy 118.797456 154.182221) (xy 118.442832 154.034968) (xy 118.058852 154.034633) (xy 117.703973 154.181266)\n        (xy 117.432221 154.452544) (xy 117.284968 154.807168) (xy 117.284633 155.191148) (xy 117.431266 155.546027) (xy 117.702544 155.817779)\n        (xy 118.057168 155.965032) (xy 118.441148 155.965367) (xy 118.796027 155.818734) (xy 119.067779 155.547456) (xy 119.215032 155.192832)\n        (xy 119.215367 154.808852) (xy 119.215367 160.412542) (xy 119.075495 160.470336) (xy 119.068734 160.453973) (xy 118.797456 160.182221)\n        (xy 118.442832 160.034968) (xy 118.058852 160.034633) (xy 117.703973 160.181266) (xy 117.432221 160.452544) (xy 117.284968 160.807168)\n        (xy 117.284633 161.191148) (xy 117.431266 161.546027) (xy 117.702544 161.817779) (xy 118.057168 161.965032) (xy 118.441148 161.965367)\n        (xy 118.732304 161.845063) (xy 118.739066 161.861427) (xy 119.010344 162.133179) (xy 119.364968 162.280432) (xy 119.659867 162.280689)\n        (xy 119.588539 162.452466) (xy 119.321052 162.452233) (xy 118.966173 162.598866) (xy 118.694421 162.870144) (xy 118.547168 163.224768)\n        (xy 118.546833 163.608748) (xy 118.693466 163.963627) (xy 118.964744 164.235379) (xy 119.319368 164.382632) (xy 119.703348 164.382967)\n        (xy 120.058227 164.236334) (xy 120.329979 163.965056) (xy 120.45186 163.671533) (xy 120.719348 163.671767) (xy 120.873 163.608279)\n        (xy 120.873 166.919065) (xy 120.534173 167.059066) (xy 120.316389 167.276469) (xy 120.135856 167.095621) (xy 119.781232 166.948368)\n        (xy 119.397252 166.948033) (xy 119.215179 167.023263) (xy 119.215367 166.808852) (xy 119.068734 166.453973) (xy 118.797456 166.182221)\n        (xy 118.442832 166.034968) (xy 118.058852 166.034633) (xy 117.703973 166.181266) (xy 117.432221 166.452544) (xy 117.284968 166.807168)\n        (xy 117.284633 167.191148) (xy 117.431266 167.546027) (xy 117.702544 167.817779) (xy 118.057168 167.965032) (xy 118.441148 167.965367)\n        (xy 118.62322 167.890136) (xy 118.623033 168.104548) (xy 118.769666 168.459427) (xy 119.040944 168.731179) (xy 119.395568 168.878432)\n        (xy 119.779548 168.878767) (xy 120.134427 168.732134) (xy 120.35221 168.51473) (xy 120.532744 168.695579) (xy 120.873 168.836865)\n        (xy 120.873 172.435956)\n      )\n    )\n  )\n  (zone (net 221) (net_name VCC) (layer C3) (tstamp 527ACC1B) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122 175) (xy 180 175) (xy 180 100) (xy 168.5 100) (xy 168.5 102.5)\n        (xy 164.1 102.5) (xy 164.1 100) (xy 60 100) (xy 60 146) (xy 63 146)\n        (xy 66 143) (xy 66 134) (xy 89 121) (xy 89 113) (xy 96 106)\n        (xy 105 106) (xy 108 109) (xy 108 122) (xy 122 136)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.3777 170.945385) (xy 179.232359 171.672742) (xy 179.232359 170.359976) (xy 178.741384 169.171724) (xy 177.833057 168.261811)\n        (xy 177.693173 168.203726) (xy 177.893989 168.120751) (xy 178.100027 167.915072) (xy 178.211672 167.646202) (xy 178.211926 167.355075)\n        (xy 178.100751 167.086011) (xy 178.01492 167.00003) (xy 178.100027 166.915072) (xy 178.211672 166.646202) (xy 178.211926 166.355075)\n        (xy 178.100751 166.086011) (xy 178.01492 166.00003) (xy 178.100027 165.915072) (xy 178.211672 165.646202) (xy 178.211926 165.355075)\n        (xy 178.211926 160.355075) (xy 178.100751 160.086011) (xy 178.01492 160.00003) (xy 178.100027 159.915072) (xy 178.211672 159.646202)\n        (xy 178.211926 159.355075) (xy 178.100751 159.086011) (xy 178.01492 159.00003) (xy 178.100027 158.915072) (xy 178.211672 158.646202)\n        (xy 178.211926 158.355075) (xy 178.211926 149.355075) (xy 178.100751 149.086011) (xy 178.01492 149.00003) (xy 178.100027 148.915072)\n        (xy 178.211672 148.646202) (xy 178.211926 148.355075) (xy 178.100751 148.086011) (xy 178.01492 148.00003) (xy 178.100027 147.915072)\n        (xy 178.211672 147.646202) (xy 178.211926 147.355075) (xy 178.211926 142.355075) (xy 178.100751 142.086011) (xy 178.01492 142.00003)\n        (xy 178.100027 141.915072) (xy 178.211672 141.646202) (xy 178.211926 141.355075) (xy 178.100751 141.086011) (xy 178.01492 141.00003)\n        (xy 178.100027 140.915072) (xy 178.211672 140.646202) (xy 178.211926 140.355075) (xy 178.100751 140.086011) (xy 177.895072 139.879973)\n        (xy 177.626202 139.768328) (xy 177.335075 139.768074) (xy 177.066011 139.879249) (xy 176.98003 139.965079) (xy 176.901996 139.886909)\n        (xy 176.901996 126.265859) (xy 176.901996 121.285859) (xy 176.730053 120.869725) (xy 176.41195 120.551066) (xy 175.996117 120.378397)\n        (xy 175.965367 120.37837) (xy 175.965367 119.108852) (xy 175.818734 118.753973) (xy 175.816643 118.751878) (xy 175.816643 115.597718)\n        (xy 175.691233 115.294202) (xy 175.459219 115.061783) (xy 175.315889 115.002266) (xy 175.448032 114.684032) (xy 175.448367 114.300052)\n        (xy 175.301734 113.945173) (xy 175.030456 113.673421) (xy 174.675832 113.526168) (xy 174.291852 113.525833) (xy 173.936973 113.672466)\n        (xy 173.751428 113.857687) (xy 173.728605 113.834824) (xy 173.598877 113.780956) (xy 173.657357 113.640123) (xy 173.657643 113.311718)\n        (xy 173.532233 113.008202) (xy 173.378243 112.853943) (xy 173.378243 110.339918) (xy 173.252833 110.036402) (xy 173.020819 109.803983)\n        (xy 172.717523 109.678043) (xy 172.654367 109.677987) (xy 172.654367 107.950052) (xy 172.507734 107.595173) (xy 172.236456 107.323421)\n        (xy 171.931961 107.196983) (xy 171.931961 101.815467) (xy 171.790402 101.472867) (xy 171.528511 101.210519) (xy 171.18616 101.068362)\n        (xy 170.815467 101.068039) (xy 170.472867 101.209598) (xy 170.210519 101.471489) (xy 170.068362 101.81384) (xy 170.068039 102.184533)\n        (xy 170.209598 102.527133) (xy 170.471489 102.789481) (xy 170.81384 102.931638) (xy 171.184533 102.931961) (xy 171.527133 102.790402)\n        (xy 171.789481 102.528511) (xy 171.931638 102.18616) (xy 171.931961 101.815467) (xy 171.931961 107.196983) (xy 171.881832 107.176168)\n        (xy 171.511367 107.175844) (xy 171.511367 105.029052) (xy 171.364734 104.674173) (xy 171.093456 104.402421) (xy 170.738832 104.255168)\n        (xy 170.354852 104.254833) (xy 169.999973 104.401466) (xy 169.728221 104.672744) (xy 169.580968 105.027368) (xy 169.580633 105.411348)\n        (xy 169.727266 105.766227) (xy 169.998544 106.037979) (xy 170.353168 106.185232) (xy 170.737148 106.185567) (xy 171.092027 106.038934)\n        (xy 171.363779 105.767656) (xy 171.511032 105.413032) (xy 171.511367 105.029052) (xy 171.511367 107.175844) (xy 171.497852 107.175833)\n        (xy 171.142973 107.322466) (xy 170.871221 107.593744) (xy 170.723968 107.948368) (xy 170.723633 108.332348) (xy 170.870266 108.687227)\n        (xy 171.141544 108.958979) (xy 171.496168 109.106232) (xy 171.880148 109.106567) (xy 172.235027 108.959934) (xy 172.506779 108.688656)\n        (xy 172.654032 108.334032) (xy 172.654367 107.950052) (xy 172.654367 109.677987) (xy 172.389118 109.677757) (xy 172.085602 109.803167)\n        (xy 171.853183 110.035181) (xy 171.727243 110.338477) (xy 171.726957 110.666882) (xy 171.852367 110.970398) (xy 172.084381 111.202817)\n        (xy 172.387677 111.328757) (xy 172.716082 111.329043) (xy 173.019598 111.203633) (xy 173.252017 110.971619) (xy 173.377957 110.668323)\n        (xy 173.378243 110.339918) (xy 173.378243 112.853943) (xy 173.300219 112.775783) (xy 172.996923 112.649843) (xy 172.668518 112.649557)\n        (xy 172.365002 112.774967) (xy 172.132583 113.006981) (xy 172.006643 113.310277) (xy 172.006357 113.638682) (xy 172.131767 113.942198)\n        (xy 172.363781 114.174617) (xy 172.549757 114.251841) (xy 172.514635 114.336427) (xy 172.514366 114.644621) (xy 172.632059 114.929459)\n        (xy 172.849795 115.147576) (xy 173.134427 115.265765) (xy 173.442621 115.266034) (xy 173.727459 115.148341) (xy 173.751364 115.124477)\n        (xy 173.935544 115.308979) (xy 174.233556 115.432724) (xy 174.165643 115.596277) (xy 174.165357 115.924682) (xy 174.290767 116.228198)\n        (xy 174.522781 116.460617) (xy 174.826077 116.586557) (xy 175.154482 116.586843) (xy 175.457998 116.461433) (xy 175.690417 116.229419)\n        (xy 175.816357 115.926123) (xy 175.816643 115.597718) (xy 175.816643 118.751878) (xy 175.547456 118.482221) (xy 175.192832 118.334968)\n        (xy 174.808852 118.334633) (xy 174.453973 118.481266) (xy 174.182221 118.752544) (xy 174.034968 119.107168) (xy 174.034633 119.491148)\n        (xy 174.181266 119.846027) (xy 174.452544 120.117779) (xy 174.807168 120.265032) (xy 175.191148 120.265367) (xy 175.546027 120.118734)\n        (xy 175.817779 119.847456) (xy 175.965032 119.492832) (xy 175.965367 119.108852) (xy 175.965367 120.37837) (xy 175.545859 120.378004)\n        (xy 175.129725 120.549947) (xy 174.811066 120.86805) (xy 174.638397 121.283883) (xy 174.638004 121.734141) (xy 174.809947 122.150275)\n        (xy 175.12805 122.468934) (xy 175.543883 122.641603) (xy 175.994141 122.641996) (xy 176.410275 122.470053) (xy 176.728934 122.15195)\n        (xy 176.901603 121.736117) (xy 176.901996 121.285859) (xy 176.901996 126.265859) (xy 176.730053 125.849725) (xy 176.41195 125.531066)\n        (xy 175.996117 125.358397) (xy 175.545859 125.358004) (xy 175.129725 125.529947) (xy 174.811066 125.84805) (xy 174.638397 126.263883)\n        (xy 174.638004 126.714141) (xy 174.809947 127.130275) (xy 175.12805 127.448934) (xy 175.543883 127.621603) (xy 175.994141 127.621996)\n        (xy 176.410275 127.450053) (xy 176.728934 127.13195) (xy 176.901603 126.716117) (xy 176.901996 126.265859) (xy 176.901996 139.886909)\n        (xy 176.895072 139.879973) (xy 176.626202 139.768328) (xy 176.335075 139.768074) (xy 176.066011 139.879249) (xy 175.98003 139.965079)\n        (xy 175.895072 139.879973) (xy 175.626202 139.768328) (xy 175.335075 139.768074) (xy 175.066011 139.879249) (xy 174.859973 140.084928)\n        (xy 174.748328 140.353798) (xy 174.748074 140.644925) (xy 174.859249 140.913989) (xy 174.945079 140.999969) (xy 174.859973 141.084928)\n        (xy 174.748328 141.353798) (xy 174.748074 141.644925) (xy 174.859249 141.913989) (xy 174.945079 141.999969) (xy 174.859973 142.084928)\n        (xy 174.748328 142.353798) (xy 174.748074 142.644925) (xy 174.859249 142.913989) (xy 175.064928 143.120027) (xy 175.333798 143.231672)\n        (xy 175.624925 143.231926) (xy 175.893989 143.120751) (xy 175.979969 143.03492) (xy 176.064928 143.120027) (xy 176.333798 143.231672)\n        (xy 176.624925 143.231926) (xy 176.893989 143.120751) (xy 176.979969 143.03492) (xy 177.064928 143.120027) (xy 177.333798 143.231672)\n        (xy 177.624925 143.231926) (xy 177.893989 143.120751) (xy 178.100027 142.915072) (xy 178.211672 142.646202) (xy 178.211926 142.355075)\n        (xy 178.211926 147.355075) (xy 178.100751 147.086011) (xy 177.895072 146.879973) (xy 177.626202 146.768328) (xy 177.335075 146.768074)\n        (xy 177.066011 146.879249) (xy 176.98003 146.965079) (xy 176.895072 146.879973) (xy 176.626202 146.768328) (xy 176.335075 146.768074)\n        (xy 176.066011 146.879249) (xy 175.98003 146.965079) (xy 175.895072 146.879973) (xy 175.626202 146.768328) (xy 175.335075 146.768074)\n        (xy 175.066011 146.879249) (xy 174.859973 147.084928) (xy 174.748328 147.353798) (xy 174.748074 147.644925) (xy 174.859249 147.913989)\n        (xy 174.945079 147.999969) (xy 174.859973 148.084928) (xy 174.748328 148.353798) (xy 174.748074 148.644925) (xy 174.859249 148.913989)\n        (xy 174.945079 148.999969) (xy 174.859973 149.084928) (xy 174.748328 149.353798) (xy 174.748074 149.644925) (xy 174.859249 149.913989)\n        (xy 175.064928 150.120027) (xy 175.333798 150.231672) (xy 175.624925 150.231926) (xy 175.893989 150.120751) (xy 175.979969 150.03492)\n        (xy 176.064928 150.120027) (xy 176.333798 150.231672) (xy 176.624925 150.231926) (xy 176.893989 150.120751) (xy 176.979969 150.03492)\n        (xy 177.064928 150.120027) (xy 177.333798 150.231672) (xy 177.624925 150.231926) (xy 177.893989 150.120751) (xy 178.100027 149.915072)\n        (xy 178.211672 149.646202) (xy 178.211926 149.355075) (xy 178.211926 158.355075) (xy 178.100751 158.086011) (xy 177.895072 157.879973)\n        (xy 177.626202 157.768328) (xy 177.335075 157.768074) (xy 177.170367 157.836129) (xy 177.170367 151.821852) (xy 177.023734 151.466973)\n        (xy 176.752456 151.195221) (xy 176.397832 151.047968) (xy 176.013852 151.047633) (xy 175.658973 151.194266) (xy 175.387221 151.465544)\n        (xy 175.239968 151.820168) (xy 175.239633 152.204148) (xy 175.386266 152.559027) (xy 175.657544 152.830779) (xy 176.012168 152.978032)\n        (xy 176.396148 152.978367) (xy 176.751027 152.831734) (xy 177.022779 152.560456) (xy 177.170032 152.205832) (xy 177.170367 151.821852)\n        (xy 177.170367 157.836129) (xy 177.066011 157.879249) (xy 176.98003 157.965079) (xy 176.895072 157.879973) (xy 176.626202 157.768328)\n        (xy 176.335075 157.768074) (xy 176.066011 157.879249) (xy 175.98003 157.965079) (xy 175.895072 157.879973) (xy 175.626202 157.768328)\n        (xy 175.335075 157.768074) (xy 175.066011 157.879249) (xy 174.859973 158.084928) (xy 174.748328 158.353798) (xy 174.748074 158.644925)\n        (xy 174.859249 158.913989) (xy 174.945079 158.999969) (xy 174.859973 159.084928) (xy 174.748328 159.353798) (xy 174.748074 159.644925)\n        (xy 174.859249 159.913989) (xy 174.945079 159.999969) (xy 174.859973 160.084928) (xy 174.748328 160.353798) (xy 174.748074 160.644925)\n        (xy 174.859249 160.913989) (xy 175.064928 161.120027) (xy 175.333798 161.231672) (xy 175.624925 161.231926) (xy 175.893989 161.120751)\n        (xy 175.979969 161.03492) (xy 176.064928 161.120027) (xy 176.333798 161.231672) (xy 176.624925 161.231926) (xy 176.893989 161.120751)\n        (xy 176.979969 161.03492) (xy 177.064928 161.120027) (xy 177.333798 161.231672) (xy 177.624925 161.231926) (xy 177.893989 161.120751)\n        (xy 178.100027 160.915072) (xy 178.211672 160.646202) (xy 178.211926 160.355075) (xy 178.211926 165.355075) (xy 178.100751 165.086011)\n        (xy 177.895072 164.879973) (xy 177.626202 164.768328) (xy 177.335075 164.768074) (xy 177.066011 164.879249) (xy 176.98003 164.965079)\n        (xy 176.895072 164.879973) (xy 176.626202 164.768328) (xy 176.335075 164.768074) (xy 176.066011 164.879249) (xy 175.98003 164.965079)\n        (xy 175.895072 164.879973) (xy 175.626202 164.768328) (xy 175.335075 164.768074) (xy 175.066011 164.879249) (xy 174.859973 165.084928)\n        (xy 174.748328 165.353798) (xy 174.748074 165.644925) (xy 174.859249 165.913989) (xy 174.945079 165.999969) (xy 174.859973 166.084928)\n        (xy 174.748328 166.353798) (xy 174.748074 166.644925) (xy 174.859249 166.913989) (xy 174.945079 166.999969) (xy 174.859973 167.084928)\n        (xy 174.748328 167.353798) (xy 174.748074 167.644925) (xy 174.859249 167.913989) (xy 174.90204 167.956855) (xy 174.236743 168.23175)\n        (xy 174.236743 153.569105) (xy 174.224006 153.374212) (xy 174.224006 150.63358) (xy 174.224006 148.09358) (xy 174.224006 145.55358)\n        (xy 174.224006 143.01358) (xy 174.224006 140.47358) (xy 174.224006 137.93358) (xy 174.224006 135.39358) (xy 174.224006 132.85358)\n        (xy 174.224006 130.31358) (xy 174.042644 129.874651) (xy 173.707116 129.538537) (xy 173.268503 129.356409) (xy 173.115367 129.356275)\n        (xy 173.115367 124.683852) (xy 172.968734 124.328973) (xy 172.697456 124.057221) (xy 172.654367 124.039328) (xy 172.654367 115.570052)\n        (xy 172.507734 115.215173) (xy 172.236456 114.943421) (xy 171.881832 114.796168) (xy 171.497852 114.795833) (xy 171.142973 114.942466)\n        (xy 170.871221 115.213744) (xy 170.754425 115.495019) (xy 170.754425 112.55776) (xy 170.644389 112.291453) (xy 170.440818 112.087527)\n        (xy 170.254248 112.010056) (xy 170.254351 111.892193) (xy 170.439747 111.815589) (xy 170.643673 111.612018) (xy 170.754173 111.345904)\n        (xy 170.754425 111.05776) (xy 170.644389 110.791453) (xy 170.440818 110.587527) (xy 170.174704 110.477027) (xy 169.88656 110.476775)\n        (xy 169.620253 110.586811) (xy 169.530021 110.676885) (xy 169.440818 110.587527) (xy 169.174704 110.477027) (xy 168.88656 110.476775)\n        (xy 168.620253 110.586811) (xy 168.416327 110.790382) (xy 168.305827 111.056496) (xy 168.305575 111.34464) (xy 168.415611 111.610947)\n        (xy 168.619182 111.814873) (xy 168.805751 111.892343) (xy 168.805648 112.010206) (xy 168.620253 112.086811) (xy 168.416327 112.290382)\n        (xy 168.305827 112.556496) (xy 168.305575 112.84464) (xy 168.415611 113.110947) (xy 168.619182 113.314873) (xy 168.885296 113.425373)\n        (xy 169.17344 113.425625) (xy 169.439747 113.315589) (xy 169.529978 113.225514) (xy 169.619182 113.314873) (xy 169.885296 113.425373)\n        (xy 170.17344 113.425625) (xy 170.439747 113.315589) (xy 170.643673 113.112018) (xy 170.754173 112.845904) (xy 170.754425 112.55776)\n        (xy 170.754425 115.495019) (xy 170.723968 115.568368) (xy 170.723633 115.952348) (xy 170.870266 116.307227) (xy 171.141544 116.578979)\n        (xy 171.496168 116.726232) (xy 171.880148 116.726567) (xy 172.235027 116.579934) (xy 172.506779 116.308656) (xy 172.654032 115.954032)\n        (xy 172.654367 115.570052) (xy 172.654367 124.039328) (xy 172.342832 123.909968) (xy 171.958852 123.909633) (xy 171.603973 124.056266)\n        (xy 171.511367 124.14871) (xy 171.511367 118.491052) (xy 171.364734 118.136173) (xy 171.093456 117.864421) (xy 170.738832 117.717168)\n        (xy 170.354852 117.716833) (xy 169.999973 117.863466) (xy 169.728221 118.134744) (xy 169.580968 118.489368) (xy 169.580633 118.873348)\n        (xy 169.727266 119.228227) (xy 169.998544 119.499979) (xy 170.353168 119.647232) (xy 170.737148 119.647567) (xy 171.092027 119.500934)\n        (xy 171.363779 119.229656) (xy 171.511032 118.875032) (xy 171.511367 118.491052) (xy 171.511367 124.14871) (xy 171.332221 124.327544)\n        (xy 171.184968 124.682168) (xy 171.184633 125.066148) (xy 171.331266 125.421027) (xy 171.602544 125.692779) (xy 171.957168 125.840032)\n        (xy 172.341148 125.840367) (xy 172.696027 125.693734) (xy 172.967779 125.422456) (xy 173.115032 125.067832) (xy 173.115367 124.683852)\n        (xy 173.115367 129.356275) (xy 172.79358 129.355994) (xy 172.354651 129.537356) (xy 172.018537 129.872884) (xy 171.836409 130.311497)\n        (xy 171.835994 130.78642) (xy 172.017356 131.225349) (xy 172.352884 131.561463) (xy 172.791497 131.743591) (xy 173.26642 131.744006)\n        (xy 173.705349 131.562644) (xy 174.041463 131.227116) (xy 174.223591 130.788503) (xy 174.224006 130.31358) (xy 174.224006 132.85358)\n        (xy 174.042644 132.414651) (xy 173.707116 132.078537) (xy 173.268503 131.896409) (xy 172.79358 131.895994) (xy 172.354651 132.077356)\n        (xy 172.018537 132.412884) (xy 171.836409 132.851497) (xy 171.835994 133.32642) (xy 172.017356 133.765349) (xy 172.352884 134.101463)\n        (xy 172.791497 134.283591) (xy 173.26642 134.284006) (xy 173.705349 134.102644) (xy 174.041463 133.767116) (xy 174.223591 133.328503)\n        (xy 174.224006 132.85358) (xy 174.224006 135.39358) (xy 174.042644 134.954651) (xy 173.707116 134.618537) (xy 173.268503 134.436409)\n        (xy 172.79358 134.435994) (xy 172.354651 134.617356) (xy 172.018537 134.952884) (xy 171.836409 135.391497) (xy 171.835994 135.86642)\n        (xy 172.017356 136.305349) (xy 172.352884 136.641463) (xy 172.791497 136.823591) (xy 173.26642 136.824006) (xy 173.705349 136.642644)\n        (xy 174.041463 136.307116) (xy 174.223591 135.868503) (xy 174.224006 135.39358) (xy 174.224006 137.93358) (xy 174.042644 137.494651)\n        (xy 173.707116 137.158537) (xy 173.268503 136.976409) (xy 172.79358 136.975994) (xy 172.354651 137.157356) (xy 172.018537 137.492884)\n        (xy 171.836409 137.931497) (xy 171.835994 138.40642) (xy 172.017356 138.845349) (xy 172.352884 139.181463) (xy 172.791497 139.363591)\n        (xy 173.26642 139.364006) (xy 173.705349 139.182644) (xy 174.041463 138.847116) (xy 174.223591 138.408503) (xy 174.224006 137.93358)\n        (xy 174.224006 140.47358) (xy 174.042644 140.034651) (xy 173.707116 139.698537) (xy 173.268503 139.516409) (xy 172.79358 139.515994)\n        (xy 172.354651 139.697356) (xy 172.018537 140.032884) (xy 171.836409 140.471497) (xy 171.835994 140.94642) (xy 172.017356 141.385349)\n        (xy 172.352884 141.721463) (xy 172.791497 141.903591) (xy 173.26642 141.904006) (xy 173.705349 141.722644) (xy 174.041463 141.387116)\n        (xy 174.223591 140.948503) (xy 174.224006 140.47358) (xy 174.224006 143.01358) (xy 174.042644 142.574651) (xy 173.707116 142.238537)\n        (xy 173.268503 142.056409) (xy 172.79358 142.055994) (xy 172.354651 142.237356) (xy 172.018537 142.572884) (xy 171.836409 143.011497)\n        (xy 171.835994 143.48642) (xy 172.017356 143.925349) (xy 172.352884 144.261463) (xy 172.791497 144.443591) (xy 173.26642 144.444006)\n        (xy 173.705349 144.262644) (xy 174.041463 143.927116) (xy 174.223591 143.488503) (xy 174.224006 143.01358) (xy 174.224006 145.55358)\n        (xy 174.042644 145.114651) (xy 173.707116 144.778537) (xy 173.268503 144.596409) (xy 172.79358 144.595994) (xy 172.354651 144.777356)\n        (xy 172.018537 145.112884) (xy 171.836409 145.551497) (xy 171.835994 146.02642) (xy 172.017356 146.465349) (xy 172.352884 146.801463)\n        (xy 172.791497 146.983591) (xy 173.26642 146.984006) (xy 173.705349 146.802644) (xy 174.041463 146.467116) (xy 174.223591 146.028503)\n        (xy 174.224006 145.55358) (xy 174.224006 148.09358) (xy 174.042644 147.654651) (xy 173.707116 147.318537) (xy 173.268503 147.136409)\n        (xy 172.79358 147.135994) (xy 172.354651 147.317356) (xy 172.018537 147.652884) (xy 171.836409 148.091497) (xy 171.835994 148.56642)\n        (xy 172.017356 149.005349) (xy 172.352884 149.341463) (xy 172.791497 149.523591) (xy 173.26642 149.524006) (xy 173.705349 149.342644)\n        (xy 174.041463 149.007116) (xy 174.223591 148.568503) (xy 174.224006 148.09358) (xy 174.224006 150.63358) (xy 174.042644 150.194651)\n        (xy 173.707116 149.858537) (xy 173.268503 149.676409) (xy 172.79358 149.675994) (xy 172.354651 149.857356) (xy 172.018537 150.192884)\n        (xy 171.836409 150.631497) (xy 171.835994 151.10642) (xy 172.017356 151.545349) (xy 172.352884 151.881463) (xy 172.791497 152.063591)\n        (xy 173.26642 152.064006) (xy 173.705349 151.882644) (xy 174.041463 151.547116) (xy 174.223591 151.108503) (xy 174.224006 150.63358)\n        (xy 174.224006 153.374212) (xy 174.205771 153.095193) (xy 174.083999 152.801206) (xy 173.898993 152.720612) (xy 173.719388 152.900217)\n        (xy 173.719388 152.541007) (xy 173.638794 152.356001) (xy 173.189105 152.203257) (xy 172.715193 152.234229) (xy 172.421206 152.356001)\n        (xy 172.340612 152.541007) (xy 173.03 153.230395) (xy 173.719388 152.541007) (xy 173.719388 152.900217) (xy 173.209605 153.41)\n        (xy 173.898993 154.099388) (xy 174.083999 154.018794) (xy 174.236743 153.569105) (xy 174.236743 168.23175) (xy 174.223874 168.237068)\n        (xy 174.223874 156.626487) (xy 174.223874 155.102487) (xy 174.158275 154.943725) (xy 174.036914 154.822152) (xy 173.878267 154.756276)\n        (xy 173.719388 154.756137) (xy 173.719388 154.278993) (xy 173.03 153.589605) (xy 172.850395 153.76921) (xy 172.850395 153.41)\n        (xy 172.161007 152.720612) (xy 171.976001 152.801206) (xy 171.823257 153.250895) (xy 171.854229 153.724807) (xy 171.976001 154.018794)\n        (xy 172.161007 154.099388) (xy 172.850395 153.41) (xy 172.850395 153.76921) (xy 172.340612 154.278993) (xy 172.421206 154.463999)\n        (xy 172.870895 154.616743) (xy 173.344807 154.585771) (xy 173.638794 154.463999) (xy 173.719388 154.278993) (xy 173.719388 154.756137)\n        (xy 173.706487 154.756126) (xy 172.182487 154.756126) (xy 172.023725 154.821725) (xy 171.902152 154.943086) (xy 171.836276 155.101733)\n        (xy 171.836126 155.273513) (xy 171.836126 156.797513) (xy 171.901725 156.956275) (xy 172.023086 157.077848) (xy 172.181733 157.143724)\n        (xy 172.353513 157.143874) (xy 173.877513 157.143874) (xy 174.036275 157.078275) (xy 174.157848 156.956914) (xy 174.223724 156.798267)\n        (xy 174.223874 156.626487) (xy 174.223874 168.237068) (xy 174.171724 168.258616) (xy 173.995367 168.434665) (xy 173.995367 166.731652)\n        (xy 173.848734 166.376773) (xy 173.577456 166.105021) (xy 173.222832 165.957768) (xy 172.838852 165.957433) (xy 172.483973 166.104066)\n        (xy 172.212221 166.375344) (xy 172.064968 166.729968) (xy 172.064633 167.113948) (xy 172.211266 167.468827) (xy 172.482544 167.740579)\n        (xy 172.837168 167.887832) (xy 173.221148 167.888167) (xy 173.576027 167.741534) (xy 173.847779 167.470256) (xy 173.995032 167.115632)\n        (xy 173.995367 166.731652) (xy 173.995367 168.434665) (xy 173.261811 169.166943) (xy 172.768763 170.354335) (xy 172.767641 171.640024)\n        (xy 173.258616 172.828276) (xy 174.166943 173.738189) (xy 175.354335 174.231237) (xy 176.640024 174.232359) (xy 177.828276 173.741384)\n        (xy 178.738189 172.833057) (xy 179.231237 171.645665) (xy 179.232359 170.359976) (xy 179.232359 171.672742) (xy 179.108838 172.290902)\n        (xy 178.381837 173.376883) (xy 177.290369 174.107556) (xy 175.938432 174.3777) (xy 171.684006 174.3777) (xy 171.684006 155.71358)\n        (xy 171.684006 153.17358) (xy 171.684006 150.63358) (xy 171.684006 148.09358) (xy 171.684006 145.55358) (xy 171.684006 143.01358)\n        (xy 171.684006 140.47358) (xy 171.684006 137.93358) (xy 171.684006 135.39358) (xy 171.684006 132.85358) (xy 171.684006 130.31358)\n        (xy 171.502644 129.874651) (xy 171.167116 129.538537) (xy 170.728503 129.356409) (xy 170.25358 129.355994) (xy 169.814651 129.537356)\n        (xy 169.550367 129.801179) (xy 169.550367 121.849852) (xy 169.403734 121.494973) (xy 169.132456 121.223221) (xy 168.777832 121.075968)\n        (xy 168.393852 121.075633) (xy 168.038973 121.222266) (xy 167.767221 121.493544) (xy 167.619968 121.848168) (xy 167.619633 122.232148)\n        (xy 167.766266 122.587027) (xy 168.037544 122.858779) (xy 168.392168 123.006032) (xy 168.776148 123.006367) (xy 169.131027 122.859734)\n        (xy 169.402779 122.588456) (xy 169.550032 122.233832) (xy 169.550367 121.849852) (xy 169.550367 129.801179) (xy 169.478537 129.872884)\n        (xy 169.372567 130.128088) (xy 169.372567 127.615652) (xy 169.225934 127.260773) (xy 168.954656 126.989021) (xy 168.890367 126.962325)\n        (xy 168.890367 124.683852) (xy 168.743734 124.328973) (xy 168.472456 124.057221) (xy 168.117832 123.909968) (xy 167.733852 123.909633)\n        (xy 167.574367 123.97553) (xy 167.574367 111.760052) (xy 167.427734 111.405173) (xy 167.156456 111.133421) (xy 166.964829 111.05385)\n        (xy 167.002565 110.962973) (xy 167.002834 110.654779) (xy 166.885141 110.369941) (xy 166.667405 110.151824) (xy 166.382773 110.033635)\n        (xy 166.074579 110.033366) (xy 165.789741 110.151059) (xy 165.571624 110.368795) (xy 165.453435 110.653427) (xy 165.453166 110.961621)\n        (xy 165.570859 111.246459) (xy 165.77261 111.448563) (xy 165.643968 111.758368) (xy 165.643714 112.049341) (xy 165.524405 111.929824)\n        (xy 165.239773 111.811635) (xy 164.931579 111.811366) (xy 164.646741 111.929059) (xy 164.428624 112.146795) (xy 164.310435 112.431427)\n        (xy 164.310166 112.739621) (xy 164.427859 113.024459) (xy 164.645595 113.242576) (xy 164.930227 113.360765) (xy 165.238421 113.361034)\n        (xy 165.523259 113.243341) (xy 165.741376 113.025605) (xy 165.859565 112.740973) (xy 165.859717 112.566799) (xy 166.061544 112.768979)\n        (xy 166.416168 112.916232) (xy 166.800148 112.916567) (xy 167.155027 112.769934) (xy 167.426779 112.498656) (xy 167.574032 112.144032)\n        (xy 167.574367 111.760052) (xy 167.574367 123.97553) (xy 167.378973 124.056266) (xy 167.107221 124.327544) (xy 166.959968 124.682168)\n        (xy 166.959633 125.066148) (xy 167.106266 125.421027) (xy 167.377544 125.692779) (xy 167.732168 125.840032) (xy 168.116148 125.840367)\n        (xy 168.471027 125.693734) (xy 168.742779 125.422456) (xy 168.890032 125.067832) (xy 168.890367 124.683852) (xy 168.890367 126.962325)\n        (xy 168.600032 126.841768) (xy 168.216052 126.841433) (xy 167.861173 126.988066) (xy 167.589421 127.259344) (xy 167.442168 127.613968)\n        (xy 167.441833 127.997948) (xy 167.588466 128.352827) (xy 167.859744 128.624579) (xy 168.214368 128.771832) (xy 168.598348 128.772167)\n        (xy 168.953227 128.625534) (xy 169.224979 128.354256) (xy 169.372232 127.999632) (xy 169.372567 127.615652) (xy 169.372567 130.128088)\n        (xy 169.296409 130.311497) (xy 169.295994 130.78642) (xy 169.477356 131.225349) (xy 169.812884 131.561463) (xy 170.251497 131.743591)\n        (xy 170.72642 131.744006) (xy 171.165349 131.562644) (xy 171.501463 131.227116) (xy 171.683591 130.788503) (xy 171.684006 130.31358)\n        (xy 171.684006 132.85358) (xy 171.502644 132.414651) (xy 171.167116 132.078537) (xy 170.728503 131.896409) (xy 170.25358 131.895994)\n        (xy 169.814651 132.077356) (xy 169.478537 132.412884) (xy 169.296409 132.851497) (xy 169.295994 133.32642) (xy 169.477356 133.765349)\n        (xy 169.812884 134.101463) (xy 170.251497 134.283591) (xy 170.72642 134.284006) (xy 171.165349 134.102644) (xy 171.501463 133.767116)\n        (xy 171.683591 133.328503) (xy 171.684006 132.85358) (xy 171.684006 135.39358) (xy 171.502644 134.954651) (xy 171.167116 134.618537)\n        (xy 170.728503 134.436409) (xy 170.25358 134.435994) (xy 169.814651 134.617356) (xy 169.478537 134.952884) (xy 169.296409 135.391497)\n        (xy 169.295994 135.86642) (xy 169.477356 136.305349) (xy 169.812884 136.641463) (xy 170.251497 136.823591) (xy 170.72642 136.824006)\n        (xy 171.165349 136.642644) (xy 171.501463 136.307116) (xy 171.683591 135.868503) (xy 171.684006 135.39358) (xy 171.684006 137.93358)\n        (xy 171.502644 137.494651) (xy 171.167116 137.158537) (xy 170.728503 136.976409) (xy 170.25358 136.975994) (xy 169.814651 137.157356)\n        (xy 169.478537 137.492884) (xy 169.296409 137.931497) (xy 169.295994 138.40642) (xy 169.477356 138.845349) (xy 169.812884 139.181463)\n        (xy 170.251497 139.363591) (xy 170.72642 139.364006) (xy 171.165349 139.182644) (xy 171.501463 138.847116) (xy 171.683591 138.408503)\n        (xy 171.684006 137.93358) (xy 171.684006 140.47358) (xy 171.502644 140.034651) (xy 171.167116 139.698537) (xy 170.728503 139.516409)\n        (xy 170.25358 139.515994) (xy 169.814651 139.697356) (xy 169.478537 140.032884) (xy 169.296409 140.471497) (xy 169.295994 140.94642)\n        (xy 169.477356 141.385349) (xy 169.812884 141.721463) (xy 170.251497 141.903591) (xy 170.72642 141.904006) (xy 171.165349 141.722644)\n        (xy 171.501463 141.387116) (xy 171.683591 140.948503) (xy 171.684006 140.47358) (xy 171.684006 143.01358) (xy 171.502644 142.574651)\n        (xy 171.167116 142.238537) (xy 170.728503 142.056409) (xy 170.25358 142.055994) (xy 169.814651 142.237356) (xy 169.478537 142.572884)\n        (xy 169.296409 143.011497) (xy 169.295994 143.48642) (xy 169.477356 143.925349) (xy 169.812884 144.261463) (xy 170.251497 144.443591)\n        (xy 170.72642 144.444006) (xy 171.165349 144.262644) (xy 171.501463 143.927116) (xy 171.683591 143.488503) (xy 171.684006 143.01358)\n        (xy 171.684006 145.55358) (xy 171.502644 145.114651) (xy 171.167116 144.778537) (xy 170.728503 144.596409) (xy 170.25358 144.595994)\n        (xy 169.814651 144.777356) (xy 169.478537 145.112884) (xy 169.296409 145.551497) (xy 169.295994 146.02642) (xy 169.477356 146.465349)\n        (xy 169.812884 146.801463) (xy 170.251497 146.983591) (xy 170.72642 146.984006) (xy 171.165349 146.802644) (xy 171.501463 146.467116)\n        (xy 171.683591 146.028503) (xy 171.684006 145.55358) (xy 171.684006 148.09358) (xy 171.502644 147.654651) (xy 171.167116 147.318537)\n        (xy 170.728503 147.136409) (xy 170.25358 147.135994) (xy 170.075581 147.209541) (xy 169.991233 147.005402) (xy 169.759219 146.772983)\n        (xy 169.455923 146.647043) (xy 169.127518 146.646757) (xy 168.824002 146.772167) (xy 168.591583 147.004181) (xy 168.465643 147.307477)\n        (xy 168.465357 147.635882) (xy 168.590767 147.939398) (xy 168.822781 148.171817) (xy 169.126077 148.297757) (xy 169.296228 148.297905)\n        (xy 169.295994 148.56642) (xy 169.477356 149.005349) (xy 169.812884 149.341463) (xy 170.251497 149.523591) (xy 170.72642 149.524006)\n        (xy 171.165349 149.342644) (xy 171.501463 149.007116) (xy 171.683591 148.568503) (xy 171.684006 148.09358) (xy 171.684006 150.63358)\n        (xy 171.502644 150.194651) (xy 171.167116 149.858537) (xy 170.728503 149.676409) (xy 170.25358 149.675994) (xy 169.814651 149.857356)\n        (xy 169.478537 150.192884) (xy 169.296409 150.631497) (xy 169.295994 151.10642) (xy 169.477356 151.545349) (xy 169.812884 151.881463)\n        (xy 170.251497 152.063591) (xy 170.72642 152.064006) (xy 171.165349 151.882644) (xy 171.501463 151.547116) (xy 171.683591 151.108503)\n        (xy 171.684006 150.63358) (xy 171.684006 153.17358) (xy 171.502644 152.734651) (xy 171.167116 152.398537) (xy 170.728503 152.216409)\n        (xy 170.25358 152.215994) (xy 169.814651 152.397356) (xy 169.478537 152.732884) (xy 169.296409 153.171497) (xy 169.295994 153.64642)\n        (xy 169.477356 154.085349) (xy 169.812884 154.421463) (xy 170.251497 154.603591) (xy 170.72642 154.604006) (xy 171.165349 154.422644)\n        (xy 171.501463 154.087116) (xy 171.683591 153.648503) (xy 171.684006 153.17358) (xy 171.684006 155.71358) (xy 171.502644 155.274651)\n        (xy 171.167116 154.938537) (xy 170.728503 154.756409) (xy 170.25358 154.755994) (xy 169.814651 154.937356) (xy 169.478537 155.272884)\n        (xy 169.296409 155.711497) (xy 169.295994 156.18642) (xy 169.477356 156.625349) (xy 169.812884 156.961463) (xy 170.251497 157.143591)\n        (xy 170.72642 157.144006) (xy 171.165349 156.962644) (xy 171.501463 156.627116) (xy 171.683591 156.188503) (xy 171.684006 155.71358)\n        (xy 171.684006 174.3777) (xy 169.176843 174.3777) (xy 169.176843 157.265718) (xy 169.051433 156.962202) (xy 168.819419 156.729783)\n        (xy 168.516123 156.603843) (xy 168.440243 156.603776) (xy 168.440243 149.467918) (xy 168.314833 149.164402) (xy 168.082819 148.931983)\n        (xy 167.779523 148.806043) (xy 167.451118 148.805757) (xy 167.147602 148.931167) (xy 167.078082 149.000565) (xy 167.078082 132.068457)\n        (xy 166.931449 131.713578) (xy 166.898477 131.680548) (xy 166.898477 129.913196) (xy 166.751844 129.558317) (xy 166.480566 129.286565)\n        (xy 166.248367 129.190146) (xy 166.248367 120.122652) (xy 166.101734 119.767773) (xy 165.830456 119.496021) (xy 165.475832 119.348768)\n        (xy 165.091852 119.348433) (xy 164.736973 119.495066) (xy 164.465221 119.766344) (xy 164.317968 120.120968) (xy 164.317633 120.504948)\n        (xy 164.464266 120.859827) (xy 164.735544 121.131579) (xy 165.090168 121.278832) (xy 165.474148 121.279167) (xy 165.829027 121.132534)\n        (xy 166.100779 120.861256) (xy 166.248032 120.506632) (xy 166.248367 120.122652) (xy 166.248367 129.190146) (xy 166.133843 129.142592)\n        (xy 166.134043 128.913318) (xy 166.008633 128.609802) (xy 165.776619 128.377383) (xy 165.473323 128.251443) (xy 165.144918 128.251157)\n        (xy 164.841402 128.376567) (xy 164.608983 128.608581) (xy 164.483043 128.911877) (xy 164.482757 129.240282) (xy 164.608167 129.543798)\n        (xy 164.840181 129.776217) (xy 164.997186 129.841411) (xy 164.968078 129.911512) (xy 164.967743 130.295492) (xy 165.114376 130.650371)\n        (xy 165.385654 130.922123) (xy 165.740278 131.069376) (xy 166.124258 131.069711) (xy 166.479137 130.923078) (xy 166.750889 130.6518)\n        (xy 166.898142 130.297176) (xy 166.898477 129.913196) (xy 166.898477 131.680548) (xy 166.660171 131.441826) (xy 166.305547 131.294573)\n        (xy 165.921567 131.294238) (xy 165.566688 131.440871) (xy 165.294936 131.712149) (xy 165.147683 132.066773) (xy 165.147348 132.450753)\n        (xy 165.293981 132.805632) (xy 165.565259 133.077384) (xy 165.919883 133.224637) (xy 166.303863 133.224972) (xy 166.658742 133.078339)\n        (xy 166.930494 132.807061) (xy 167.077747 132.452437) (xy 167.078082 132.068457) (xy 167.078082 149.000565) (xy 166.988279 149.090212)\n        (xy 166.988279 135.929967) (xy 166.841646 135.575088) (xy 166.570368 135.303336) (xy 166.215744 135.156083) (xy 166.197752 135.156067)\n        (xy 166.301876 135.052125) (xy 166.449129 134.697501) (xy 166.449464 134.313521) (xy 166.302831 133.958642) (xy 166.031553 133.68689)\n        (xy 165.676929 133.539637) (xy 165.292949 133.539302) (xy 164.93807 133.685935) (xy 164.666318 133.957213) (xy 164.519065 134.311837)\n        (xy 164.51873 134.695817) (xy 164.665363 135.050696) (xy 164.936641 135.322448) (xy 165.291265 135.469701) (xy 165.309256 135.469716)\n        (xy 165.205133 135.573659) (xy 165.05788 135.928283) (xy 165.057545 136.312263) (xy 165.204178 136.667142) (xy 165.475456 136.938894)\n        (xy 165.83008 137.086147) (xy 166.21406 137.086482) (xy 166.568939 136.939849) (xy 166.840691 136.668571) (xy 166.987944 136.313947)\n        (xy 166.988279 135.929967) (xy 166.988279 149.090212) (xy 166.915183 149.163181) (xy 166.789243 149.466477) (xy 166.788957 149.794882)\n        (xy 166.914367 150.098398) (xy 167.146381 150.330817) (xy 167.449677 150.456757) (xy 167.778082 150.457043) (xy 168.081598 150.331633)\n        (xy 168.314017 150.099619) (xy 168.439957 149.796323) (xy 168.440243 149.467918) (xy 168.440243 156.603776) (xy 168.187718 156.603557)\n        (xy 167.884202 156.728967) (xy 167.651783 156.960981) (xy 167.525843 157.264277) (xy 167.525557 157.592682) (xy 167.650967 157.896198)\n        (xy 167.882981 158.128617) (xy 168.186277 158.254557) (xy 168.514682 158.254843) (xy 168.818198 158.129433) (xy 169.050617 157.897419)\n        (xy 169.176557 157.594123) (xy 169.176843 157.265718) (xy 169.176843 174.3777) (xy 169.144006 174.3777) (xy 169.144006 165.87358)\n        (xy 169.143874 165.87326) (xy 169.143874 164.246487) (xy 169.143874 162.722487) (xy 169.078275 162.563725) (xy 168.956914 162.442152)\n        (xy 168.798267 162.376276) (xy 168.626487 162.376126) (xy 167.102487 162.376126) (xy 166.943725 162.441725) (xy 166.822152 162.563086)\n        (xy 166.756276 162.721733) (xy 166.756126 162.893513) (xy 166.756126 164.417513) (xy 166.821725 164.576275) (xy 166.943086 164.697848)\n        (xy 167.101733 164.763724) (xy 167.273513 164.763874) (xy 168.797513 164.763874) (xy 168.956275 164.698275) (xy 169.077848 164.576914)\n        (xy 169.143724 164.418267) (xy 169.143874 164.246487) (xy 169.143874 165.87326) (xy 168.962644 165.434651) (xy 168.627116 165.098537)\n        (xy 168.188503 164.916409) (xy 167.71358 164.915994) (xy 167.274651 165.097356) (xy 166.938537 165.432884) (xy 166.756409 165.871497)\n        (xy 166.755994 166.34642) (xy 166.937356 166.785349) (xy 167.272884 167.121463) (xy 167.711497 167.303591) (xy 168.18642 167.304006)\n        (xy 168.625349 167.122644) (xy 168.961463 166.787116) (xy 169.143591 166.348503) (xy 169.144006 165.87358) (xy 169.144006 174.3777)\n        (xy 166.604006 174.3777) (xy 166.604006 165.87358) (xy 166.604006 163.33358) (xy 166.449464 162.95956) (xy 166.449464 145.987854)\n        (xy 166.302831 145.632975) (xy 166.031553 145.361223) (xy 165.676929 145.21397) (xy 165.671643 145.213965) (xy 165.671643 139.155518)\n        (xy 165.546233 138.852002) (xy 165.314219 138.619583) (xy 165.010923 138.493643) (xy 164.682518 138.493357) (xy 164.379002 138.618767)\n        (xy 164.146583 138.850781) (xy 164.020643 139.154077) (xy 164.020357 139.482482) (xy 164.145767 139.785998) (xy 164.377781 140.018417)\n        (xy 164.681077 140.144357) (xy 165.009482 140.144643) (xy 165.312998 140.019233) (xy 165.545417 139.787219) (xy 165.671357 139.483923)\n        (xy 165.671643 139.155518) (xy 165.671643 145.213965) (xy 165.292949 145.213635) (xy 164.93807 145.360268) (xy 164.666318 145.631546)\n        (xy 164.519065 145.98617) (xy 164.51873 146.37015) (xy 164.665363 146.725029) (xy 164.936641 146.996781) (xy 165.291265 147.144034)\n        (xy 165.675245 147.144369) (xy 166.030124 146.997736) (xy 166.301876 146.726458) (xy 166.449129 146.371834) (xy 166.449464 145.987854)\n        (xy 166.449464 162.95956) (xy 166.422644 162.894651) (xy 166.087116 162.558537) (xy 165.648503 162.376409) (xy 165.531967 162.376307)\n        (xy 165.531967 155.358452) (xy 165.385334 155.003573) (xy 165.114056 154.731821) (xy 165.012623 154.689702) (xy 165.012623 147.424695)\n        (xy 164.86599 147.069816) (xy 164.594712 146.798064) (xy 164.240088 146.650811) (xy 163.856108 146.650476) (xy 163.501229 146.797109)\n        (xy 163.229477 147.068387) (xy 163.082224 147.423011) (xy 163.081889 147.806991) (xy 163.228522 148.16187) (xy 163.4998 148.433622)\n        (xy 163.854424 148.580875) (xy 164.238404 148.58121) (xy 164.593283 148.434577) (xy 164.865035 148.163299) (xy 165.012288 147.808675)\n        (xy 165.012623 147.424695) (xy 165.012623 154.689702) (xy 164.759432 154.584568) (xy 164.584643 154.584415) (xy 164.584643 151.747918)\n        (xy 164.459233 151.444402) (xy 164.227219 151.211983) (xy 163.923923 151.086043) (xy 163.595518 151.085757) (xy 163.292002 151.211167)\n        (xy 163.059583 151.443181) (xy 162.947164 151.713914) (xy 162.947164 149.490154) (xy 162.875367 149.316391) (xy 162.875367 111.760052)\n        (xy 162.728734 111.405173) (xy 162.457456 111.133421) (xy 162.102832 110.986168) (xy 161.718852 110.985833) (xy 161.524006 111.066341)\n        (xy 161.524006 107.45358) (xy 161.523874 107.45326) (xy 161.523874 105.826487) (xy 161.523874 104.473513) (xy 161.523724 104.301733)\n        (xy 161.457848 104.143086) (xy 161.336275 104.021725) (xy 161.177513 103.956126) (xy 160.56495 103.9562) (xy 160.457 104.06415)\n        (xy 160.457 105.023) (xy 161.41585 105.023) (xy 161.5238 104.91505) (xy 161.523874 104.473513) (xy 161.523874 105.826487)\n        (xy 161.5238 105.38495) (xy 161.41585 105.277) (xy 160.457 105.277) (xy 160.457 106.23585) (xy 160.56495 106.3438)\n        (xy 161.177513 106.343874) (xy 161.336275 106.278275) (xy 161.457848 106.156914) (xy 161.523724 105.998267) (xy 161.523874 105.826487)\n        (xy 161.523874 107.45326) (xy 161.342644 107.014651) (xy 161.007116 106.678537) (xy 160.568503 106.496409) (xy 160.203 106.496089)\n        (xy 160.203 106.23585) (xy 160.203 105.277) (xy 160.203 105.023) (xy 160.203 104.06415) (xy 160.09505 103.9562)\n        (xy 159.482487 103.956126) (xy 159.323725 104.021725) (xy 159.202152 104.143086) (xy 159.136276 104.301733) (xy 159.136126 104.473513)\n        (xy 159.1362 104.91505) (xy 159.24415 105.023) (xy 160.203 105.023) (xy 160.203 105.277) (xy 159.24415 105.277)\n        (xy 159.1362 105.38495) (xy 159.136126 105.826487) (xy 159.136276 105.998267) (xy 159.202152 106.156914) (xy 159.323725 106.278275)\n        (xy 159.482487 106.343874) (xy 160.09505 106.3438) (xy 160.203 106.23585) (xy 160.203 106.496089) (xy 160.09358 106.495994)\n        (xy 159.654651 106.677356) (xy 159.318537 107.012884) (xy 159.136409 107.451497) (xy 159.135994 107.92642) (xy 159.317356 108.365349)\n        (xy 159.652884 108.701463) (xy 160.091497 108.883591) (xy 160.56642 108.884006) (xy 161.005349 108.702644) (xy 161.341463 108.367116)\n        (xy 161.523591 107.928503) (xy 161.524006 107.45358) (xy 161.524006 111.066341) (xy 161.363973 111.132466) (xy 161.092221 111.403744)\n        (xy 160.954047 111.736501) (xy 160.568503 111.576409) (xy 160.09358 111.575994) (xy 159.654651 111.757356) (xy 159.318537 112.092884)\n        (xy 159.136409 112.531497) (xy 159.135994 113.00642) (xy 159.317356 113.445349) (xy 159.652884 113.781463) (xy 160.091497 113.963591)\n        (xy 160.56642 113.964006) (xy 161.005349 113.782644) (xy 161.341463 113.447116) (xy 161.523591 113.008503) (xy 161.523741 112.835914)\n        (xy 161.717168 112.916232) (xy 162.101148 112.916567) (xy 162.456027 112.769934) (xy 162.727779 112.498656) (xy 162.875032 112.144032)\n        (xy 162.875367 111.760052) (xy 162.875367 149.316391) (xy 162.800531 149.135275) (xy 162.625643 148.960081) (xy 162.625643 123.236518)\n        (xy 162.500233 122.933002) (xy 162.298643 122.73106) (xy 162.298643 119.185118) (xy 162.173233 118.881602) (xy 161.941219 118.649183)\n        (xy 161.637923 118.523243) (xy 161.309518 118.522957) (xy 161.006002 118.648367) (xy 160.773583 118.880381) (xy 160.647643 119.183677)\n        (xy 160.647357 119.512082) (xy 160.772767 119.815598) (xy 161.004781 120.048017) (xy 161.308077 120.173957) (xy 161.636482 120.174243)\n        (xy 161.939998 120.048833) (xy 162.172417 119.816819) (xy 162.298357 119.513523) (xy 162.298643 119.185118) (xy 162.298643 122.73106)\n        (xy 162.268219 122.700583) (xy 161.964923 122.574643) (xy 161.636518 122.574357) (xy 161.333002 122.699767) (xy 161.100583 122.931781)\n        (xy 161.00148 123.170444) (xy 161.001419 123.170383) (xy 160.698123 123.044443) (xy 160.369718 123.044157) (xy 160.066202 123.169567)\n        (xy 159.833783 123.401581) (xy 159.707843 123.704877) (xy 159.707557 124.033282) (xy 159.832967 124.336798) (xy 160.064981 124.569217)\n        (xy 160.368277 124.695157) (xy 160.696682 124.695443) (xy 161.000198 124.570033) (xy 161.232617 124.338019) (xy 161.331719 124.099355)\n        (xy 161.331781 124.099417) (xy 161.635077 124.225357) (xy 161.963482 124.225643) (xy 162.266998 124.100233) (xy 162.499417 123.868219)\n        (xy 162.625357 123.564923) (xy 162.625643 123.236518) (xy 162.625643 148.960081) (xy 162.529253 148.863523) (xy 162.174629 148.71627)\n        (xy 162.156902 148.716254) (xy 162.156902 129.266617) (xy 162.010269 128.911738) (xy 161.738991 128.639986) (xy 161.384367 128.492733)\n        (xy 161.000387 128.492398) (xy 160.645508 128.639031) (xy 160.373756 128.910309) (xy 160.266643 129.168265) (xy 160.266643 125.230318)\n        (xy 160.141233 124.926802) (xy 159.909219 124.694383) (xy 159.605923 124.568443) (xy 159.277518 124.568157) (xy 159.174443 124.610746)\n        (xy 159.174443 123.452318) (xy 159.049033 123.148802) (xy 158.984006 123.083661) (xy 158.984006 107.45358) (xy 158.984006 104.91358)\n        (xy 158.802644 104.474651) (xy 158.467116 104.138537) (xy 158.028503 103.956409) (xy 157.55358 103.955994) (xy 157.114651 104.137356)\n        (xy 156.778537 104.472884) (xy 156.596409 104.911497) (xy 156.595994 105.38642) (xy 156.777356 105.825349) (xy 157.112884 106.161463)\n        (xy 157.551497 106.343591) (xy 158.02642 106.344006) (xy 158.465349 106.162644) (xy 158.801463 105.827116) (xy 158.983591 105.388503)\n        (xy 158.984006 104.91358) (xy 158.984006 107.45358) (xy 158.802644 107.014651) (xy 158.467116 106.678537) (xy 158.028503 106.496409)\n        (xy 157.55358 106.495994) (xy 157.114651 106.677356) (xy 156.778537 107.012884) (xy 156.596409 107.451497) (xy 156.595994 107.92642)\n        (xy 156.777356 108.365349) (xy 157.112884 108.701463) (xy 157.551497 108.883591) (xy 158.02642 108.884006) (xy 158.465349 108.702644)\n        (xy 158.801463 108.367116) (xy 158.983591 107.928503) (xy 158.984006 107.45358) (xy 158.984006 123.083661) (xy 158.983874 123.083529)\n        (xy 158.983874 113.446487) (xy 158.983874 112.093513) (xy 158.983724 111.921733) (xy 158.917848 111.763086) (xy 158.796275 111.641725)\n        (xy 158.637513 111.576126) (xy 158.02495 111.5762) (xy 157.917 111.68415) (xy 157.917 112.643) (xy 158.87585 112.643)\n        (xy 158.9838 112.53505) (xy 158.983874 112.093513) (xy 158.983874 113.446487) (xy 158.9838 113.00495) (xy 158.87585 112.897)\n        (xy 157.917 112.897) (xy 157.917 113.85585) (xy 158.02495 113.9638) (xy 158.637513 113.963874) (xy 158.796275 113.898275)\n        (xy 158.917848 113.776914) (xy 158.983724 113.618267) (xy 158.983874 113.446487) (xy 158.983874 123.083529) (xy 158.817019 122.916383)\n        (xy 158.514043 122.790575) (xy 158.514043 118.854918) (xy 158.388633 118.551402) (xy 158.156619 118.318983) (xy 157.853323 118.193043)\n        (xy 157.663 118.192877) (xy 157.663 113.85585) (xy 157.663 112.897) (xy 157.663 112.643) (xy 157.663 111.68415)\n        (xy 157.55505 111.5762) (xy 156.942487 111.576126) (xy 156.783725 111.641725) (xy 156.662152 111.763086) (xy 156.596276 111.921733)\n        (xy 156.596126 112.093513) (xy 156.5962 112.53505) (xy 156.70415 112.643) (xy 157.663 112.643) (xy 157.663 112.897)\n        (xy 156.70415 112.897) (xy 156.5962 113.00495) (xy 156.596126 113.446487) (xy 156.596276 113.618267) (xy 156.662152 113.776914)\n        (xy 156.783725 113.898275) (xy 156.942487 113.963874) (xy 157.55505 113.9638) (xy 157.663 113.85585) (xy 157.663 118.192877)\n        (xy 157.524918 118.192757) (xy 157.221402 118.318167) (xy 156.988983 118.550181) (xy 156.863043 118.853477) (xy 156.862757 119.181882)\n        (xy 156.988167 119.485398) (xy 157.220181 119.717817) (xy 157.523477 119.843757) (xy 157.851882 119.844043) (xy 158.155398 119.718633)\n        (xy 158.387817 119.486619) (xy 158.513757 119.183323) (xy 158.514043 118.854918) (xy 158.514043 122.790575) (xy 158.513723 122.790443)\n        (xy 158.185318 122.790157) (xy 157.881802 122.915567) (xy 157.649383 123.147581) (xy 157.523443 123.450877) (xy 157.523157 123.779282)\n        (xy 157.648567 124.082798) (xy 157.880581 124.315217) (xy 158.183877 124.441157) (xy 158.512282 124.441443) (xy 158.815798 124.316033)\n        (xy 159.048217 124.084019) (xy 159.174157 123.780723) (xy 159.174443 123.452318) (xy 159.174443 124.610746) (xy 158.974002 124.693567)\n        (xy 158.741583 124.925581) (xy 158.615643 125.228877) (xy 158.615357 125.557282) (xy 158.617132 125.561578) (xy 158.582527 125.547209)\n        (xy 158.198547 125.546874) (xy 157.843668 125.693507) (xy 157.571916 125.964785) (xy 157.424663 126.319409) (xy 157.424328 126.703389)\n        (xy 157.570961 127.058268) (xy 157.842239 127.33002) (xy 158.196863 127.477273) (xy 158.322461 127.477382) (xy 158.322353 127.601415)\n        (xy 158.468986 127.956294) (xy 158.740264 128.228046) (xy 159.094888 128.375299) (xy 159.478868 128.375634) (xy 159.833747 128.229001)\n        (xy 160.105499 127.957723) (xy 160.252752 127.603099) (xy 160.253087 127.219119) (xy 160.106454 126.86424) (xy 159.835176 126.592488)\n        (xy 159.480552 126.445235) (xy 159.354953 126.445125) (xy 159.355062 126.321093) (xy 159.312956 126.219189) (xy 159.604482 126.219443)\n        (xy 159.907998 126.094033) (xy 160.140417 125.862019) (xy 160.266357 125.558723) (xy 160.266643 125.230318) (xy 160.266643 129.168265)\n        (xy 160.226503 129.264933) (xy 160.226168 129.648913) (xy 160.372801 130.003792) (xy 160.644079 130.275544) (xy 160.998703 130.422797)\n        (xy 161.382683 130.423132) (xy 161.737562 130.276499) (xy 162.009314 130.005221) (xy 162.156567 129.650597) (xy 162.156902 129.266617)\n        (xy 162.156902 148.716254) (xy 161.887494 148.716019) (xy 161.887494 138.228913) (xy 161.806022 138.031735) (xy 161.806022 133.158664)\n        (xy 161.669036 132.827131) (xy 161.415605 132.573258) (xy 161.084312 132.435693) (xy 160.725594 132.43538) (xy 160.394061 132.572366)\n        (xy 160.140188 132.825797) (xy 160.002623 133.15709) (xy 160.00231 133.515808) (xy 160.139296 133.847341) (xy 160.392727 134.101214)\n        (xy 160.72402 134.238779) (xy 161.082738 134.239092) (xy 161.414271 134.102106) (xy 161.668144 133.848675) (xy 161.805709 133.517382)\n        (xy 161.806022 133.158664) (xy 161.806022 138.031735) (xy 161.740861 137.874034) (xy 161.469583 137.602282) (xy 161.114959 137.455029)\n        (xy 160.730979 137.454694) (xy 160.3761 137.601327) (xy 160.104348 137.872605) (xy 159.957095 138.227229) (xy 159.95676 138.611209)\n        (xy 160.103393 138.966088) (xy 160.374671 139.23784) (xy 160.729295 139.385093) (xy 161.113275 139.385428) (xy 161.468154 139.238795)\n        (xy 161.739906 138.967517) (xy 161.887159 138.612893) (xy 161.887494 138.228913) (xy 161.887494 148.716019) (xy 161.790649 148.715935)\n        (xy 161.43577 148.862568) (xy 161.176106 149.121779) (xy 161.176106 141.158282) (xy 161.058413 140.873444) (xy 160.866903 140.681599)\n        (xy 160.906429 140.586411) (xy 160.906698 140.278217) (xy 160.789005 139.993379) (xy 160.571269 139.775262) (xy 160.286637 139.657073)\n        (xy 159.978443 139.656804) (xy 159.693605 139.774497) (xy 159.475488 139.992233) (xy 159.357299 140.276865) (xy 159.357177 140.416014)\n        (xy 159.173086 140.339573) (xy 158.864892 140.339304) (xy 158.580054 140.456997) (xy 158.412443 140.624315) (xy 158.412443 135.034718)\n        (xy 158.287033 134.731202) (xy 158.055019 134.498783) (xy 157.980643 134.467899) (xy 157.980643 130.030918) (xy 157.855233 129.727402)\n        (xy 157.623219 129.494983) (xy 157.319923 129.369043) (xy 156.991518 129.368757) (xy 156.688002 129.494167) (xy 156.455583 129.726181)\n        (xy 156.444006 129.754061) (xy 156.444006 107.45358) (xy 156.444006 104.91358) (xy 156.262644 104.474651) (xy 155.927116 104.138537)\n        (xy 155.488503 103.956409) (xy 155.01358 103.955994) (xy 154.574651 104.137356) (xy 154.238537 104.472884) (xy 154.056409 104.911497)\n        (xy 154.055994 105.38642) (xy 154.237356 105.825349) (xy 154.572884 106.161463) (xy 155.011497 106.343591) (xy 155.48642 106.344006)\n        (xy 155.925349 106.162644) (xy 156.261463 105.827116) (xy 156.443591 105.388503) (xy 156.444006 104.91358) (xy 156.444006 107.45358)\n        (xy 156.262644 107.014651) (xy 155.927116 106.678537) (xy 155.488503 106.496409) (xy 155.01358 106.495994) (xy 154.574651 106.677356)\n        (xy 154.238537 107.012884) (xy 154.056409 107.451497) (xy 154.055994 107.92642) (xy 154.237356 108.365349) (xy 154.572884 108.701463)\n        (xy 155.011497 108.883591) (xy 155.48642 108.884006) (xy 155.925349 108.702644) (xy 156.261463 108.367116) (xy 156.443591 107.928503)\n        (xy 156.444006 107.45358) (xy 156.444006 129.754061) (xy 156.329643 130.029477) (xy 156.329357 130.357882) (xy 156.454767 130.661398)\n        (xy 156.686781 130.893817) (xy 156.990077 131.019757) (xy 157.318482 131.020043) (xy 157.621998 130.894633) (xy 157.854417 130.662619)\n        (xy 157.980357 130.359323) (xy 157.980643 130.030918) (xy 157.980643 134.467899) (xy 157.751723 134.372843) (xy 157.423318 134.372557)\n        (xy 157.119802 134.497967) (xy 156.887383 134.729981) (xy 156.761443 135.033277) (xy 156.761157 135.361682) (xy 156.886567 135.665198)\n        (xy 157.118581 135.897617) (xy 157.421877 136.023557) (xy 157.750282 136.023843) (xy 158.053798 135.898433) (xy 158.286217 135.666419)\n        (xy 158.412157 135.363123) (xy 158.412443 135.034718) (xy 158.412443 140.624315) (xy 158.361937 140.674733) (xy 158.243748 140.959365)\n        (xy 158.243733 140.976344) (xy 158.122573 140.926035) (xy 157.814379 140.925766) (xy 157.529541 141.043459) (xy 157.311424 141.261195)\n        (xy 157.193235 141.545827) (xy 157.192966 141.854021) (xy 157.310659 142.138859) (xy 157.528395 142.356976) (xy 157.813027 142.475165)\n        (xy 158.121221 142.475434) (xy 158.406059 142.357741) (xy 158.624176 142.140005) (xy 158.742365 141.855373) (xy 158.742379 141.838393)\n        (xy 158.86354 141.888703) (xy 159.171734 141.888972) (xy 159.456572 141.771279) (xy 159.666393 141.561823) (xy 159.744131 141.749962)\n        (xy 159.961867 141.968079) (xy 160.246499 142.086268) (xy 160.554693 142.086537) (xy 160.839531 141.968844) (xy 161.057648 141.751108)\n        (xy 161.175837 141.466476) (xy 161.176106 141.158282) (xy 161.176106 149.121779) (xy 161.164018 149.133846) (xy 161.016765 149.48847)\n        (xy 161.01643 149.87245) (xy 161.163063 150.227329) (xy 161.434341 150.499081) (xy 161.788965 150.646334) (xy 162.172945 150.646669)\n        (xy 162.527824 150.500036) (xy 162.799576 150.228758) (xy 162.946829 149.874134) (xy 162.947164 149.490154) (xy 162.947164 151.713914)\n        (xy 162.933643 151.746477) (xy 162.933357 152.074882) (xy 163.058767 152.378398) (xy 163.290781 152.610817) (xy 163.594077 152.736757)\n        (xy 163.922482 152.737043) (xy 164.225998 152.611633) (xy 164.458417 152.379619) (xy 164.584357 152.076323) (xy 164.584643 151.747918)\n        (xy 164.584643 154.584415) (xy 164.375452 154.584233) (xy 164.020573 154.730866) (xy 163.748821 155.002144) (xy 163.601568 155.356768)\n        (xy 163.601233 155.740748) (xy 163.747866 156.095627) (xy 164.019144 156.367379) (xy 164.373768 156.514632) (xy 164.757748 156.514967)\n        (xy 165.112627 156.368334) (xy 165.384379 156.097056) (xy 165.531632 155.742432) (xy 165.531967 155.358452) (xy 165.531967 162.376307)\n        (xy 165.17358 162.375994) (xy 164.734651 162.557356) (xy 164.398537 162.892884) (xy 164.216409 163.331497) (xy 164.215994 163.80642)\n        (xy 164.397356 164.245349) (xy 164.732884 164.581463) (xy 165.171497 164.763591) (xy 165.64642 164.764006) (xy 166.085349 164.582644)\n        (xy 166.421463 164.247116) (xy 166.603591 163.808503) (xy 166.604006 163.33358) (xy 166.604006 165.87358) (xy 166.422644 165.434651)\n        (xy 166.087116 165.098537) (xy 165.648503 164.916409) (xy 165.17358 164.915994) (xy 164.734651 165.097356) (xy 164.398537 165.432884)\n        (xy 164.216409 165.871497) (xy 164.215994 166.34642) (xy 164.397356 166.785349) (xy 164.732884 167.121463) (xy 165.171497 167.303591)\n        (xy 165.64642 167.304006) (xy 166.085349 167.122644) (xy 166.421463 166.787116) (xy 166.603591 166.348503) (xy 166.604006 165.87358)\n        (xy 166.604006 174.3777) (xy 164.064006 174.3777) (xy 164.064006 165.87358) (xy 164.064006 163.33358) (xy 163.882644 162.894651)\n        (xy 163.817443 162.829336) (xy 163.817443 157.849918) (xy 163.692033 157.546402) (xy 163.460019 157.313983) (xy 163.156723 157.188043)\n        (xy 163.131555 157.188021) (xy 163.131643 157.087918) (xy 163.006233 156.784402) (xy 162.774219 156.551983) (xy 162.470923 156.426043)\n        (xy 162.142518 156.425757) (xy 161.839002 156.551167) (xy 161.606583 156.783181) (xy 161.510323 157.014999) (xy 161.510323 150.926995)\n        (xy 161.36369 150.572116) (xy 161.092412 150.300364) (xy 160.737788 150.153111) (xy 160.353808 150.152776) (xy 159.998929 150.299409)\n        (xy 159.884248 150.413889) (xy 159.884248 143.701485) (xy 159.747262 143.369952) (xy 159.493831 143.116079) (xy 159.162538 142.978514)\n        (xy 158.80382 142.978201) (xy 158.472287 143.115187) (xy 158.218414 143.368618) (xy 158.080849 143.699911) (xy 158.080536 144.058629)\n        (xy 158.217522 144.390162) (xy 158.470953 144.644035) (xy 158.802246 144.7816) (xy 159.160964 144.781913) (xy 159.492497 144.644927)\n        (xy 159.74637 144.391496) (xy 159.883935 144.060203) (xy 159.884248 143.701485) (xy 159.884248 150.413889) (xy 159.727177 150.570687)\n        (xy 159.579924 150.925311) (xy 159.579589 151.309291) (xy 159.726222 151.66417) (xy 159.9975 151.935922) (xy 160.352124 152.083175)\n        (xy 160.736104 152.08351) (xy 161.090983 151.936877) (xy 161.362735 151.665599) (xy 161.509988 151.310975) (xy 161.510323 150.926995)\n        (xy 161.510323 157.014999) (xy 161.480643 157.086477) (xy 161.480357 157.414882) (xy 161.605767 157.718398) (xy 161.837781 157.950817)\n        (xy 162.141077 158.076757) (xy 162.166244 158.076778) (xy 162.166157 158.176882) (xy 162.291567 158.480398) (xy 162.523581 158.712817)\n        (xy 162.826877 158.838757) (xy 163.155282 158.839043) (xy 163.458798 158.713633) (xy 163.691217 158.481619) (xy 163.817157 158.178323)\n        (xy 163.817443 157.849918) (xy 163.817443 162.829336) (xy 163.547116 162.558537) (xy 163.108503 162.376409) (xy 162.63358 162.375994)\n        (xy 162.194651 162.557356) (xy 161.858537 162.892884) (xy 161.676409 163.331497) (xy 161.675994 163.80642) (xy 161.857356 164.245349)\n        (xy 162.192884 164.581463) (xy 162.631497 164.763591) (xy 163.10642 164.764006) (xy 163.545349 164.582644) (xy 163.881463 164.247116)\n        (xy 164.063591 163.808503) (xy 164.064006 163.33358) (xy 164.064006 165.87358) (xy 163.882644 165.434651) (xy 163.547116 165.098537)\n        (xy 163.108503 164.916409) (xy 162.63358 164.915994) (xy 162.194651 165.097356) (xy 161.858537 165.432884) (xy 161.676409 165.871497)\n        (xy 161.675994 166.34642) (xy 161.857356 166.785349) (xy 162.192884 167.121463) (xy 162.631497 167.303591) (xy 163.10642 167.304006)\n        (xy 163.545349 167.122644) (xy 163.881463 166.787116) (xy 164.063591 166.348503) (xy 164.064006 165.87358) (xy 164.064006 174.3777)\n        (xy 161.524006 174.3777) (xy 161.524006 165.87358) (xy 161.524006 163.33358) (xy 161.342644 162.894651) (xy 161.007116 162.558537)\n        (xy 160.568503 162.376409) (xy 160.419043 162.376278) (xy 160.419043 153.983118) (xy 160.293633 153.679602) (xy 160.061619 153.447183)\n        (xy 159.758323 153.321243) (xy 159.429918 153.320957) (xy 159.215338 153.409619) (xy 159.215338 148.7994) (xy 159.089928 148.495884)\n        (xy 158.857914 148.263465) (xy 158.554618 148.137525) (xy 158.226213 148.137239) (xy 157.955234 148.249205) (xy 157.955234 145.280979)\n        (xy 157.837541 144.996141) (xy 157.619805 144.778024) (xy 157.335173 144.659835) (xy 157.026979 144.659566) (xy 156.742141 144.777259)\n        (xy 156.660985 144.858273) (xy 156.660985 133.146088) (xy 156.514352 132.791209) (xy 156.243074 132.519457) (xy 155.974043 132.407745)\n        (xy 155.974043 117.661118) (xy 155.848633 117.357602) (xy 155.789539 117.298405) (xy 155.841817 117.246219) (xy 155.967757 116.942923)\n        (xy 155.968043 116.614518) (xy 155.842633 116.311002) (xy 155.610619 116.078583) (xy 155.307323 115.952643) (xy 154.978918 115.952357)\n        (xy 154.675402 116.077767) (xy 154.442983 116.309781) (xy 154.317043 116.613077) (xy 154.316757 116.941482) (xy 154.442167 117.244998)\n        (xy 154.50126 117.304194) (xy 154.448983 117.356381) (xy 154.323043 117.659677) (xy 154.322757 117.988082) (xy 154.448167 118.291598)\n        (xy 154.680181 118.524017) (xy 154.983477 118.649957) (xy 155.311882 118.650243) (xy 155.615398 118.524833) (xy 155.847817 118.292819)\n        (xy 155.973757 117.989523) (xy 155.974043 117.661118) (xy 155.974043 132.407745) (xy 155.88845 132.372204) (xy 155.50447 132.371869)\n        (xy 155.339758 132.439926) (xy 155.1562 132.256046) (xy 155.223809 132.093227) (xy 155.224144 131.709247) (xy 155.077511 131.354368)\n        (xy 154.806233 131.082616) (xy 154.451609 130.935363) (xy 154.067629 130.935028) (xy 153.904006 131.002635) (xy 153.904006 107.45358)\n        (xy 153.904006 104.91358) (xy 153.722644 104.474651) (xy 153.387116 104.138537) (xy 152.948503 103.956409) (xy 152.47358 103.955994)\n        (xy 152.034651 104.137356) (xy 151.698537 104.472884) (xy 151.516409 104.911497) (xy 151.515994 105.38642) (xy 151.697356 105.825349)\n        (xy 152.032884 106.161463) (xy 152.471497 106.343591) (xy 152.94642 106.344006) (xy 153.385349 106.162644) (xy 153.721463 105.827116)\n        (xy 153.903591 105.388503) (xy 153.904006 104.91358) (xy 153.904006 107.45358) (xy 153.722644 107.014651) (xy 153.387116 106.678537)\n        (xy 152.948503 106.496409) (xy 152.47358 106.495994) (xy 152.034651 106.677356) (xy 151.698537 107.012884) (xy 151.516409 107.451497)\n        (xy 151.515994 107.92642) (xy 151.697356 108.365349) (xy 152.032884 108.701463) (xy 152.471497 108.883591) (xy 152.94642 108.884006)\n        (xy 153.385349 108.702644) (xy 153.721463 108.367116) (xy 153.903591 107.928503) (xy 153.904006 107.45358) (xy 153.904006 131.002635)\n        (xy 153.897967 131.00513) (xy 153.897967 119.355452) (xy 153.751334 119.000573) (xy 153.662598 118.911682) (xy 153.750379 118.824056)\n        (xy 153.897632 118.469432) (xy 153.897967 118.085452) (xy 153.751334 117.730573) (xy 153.662598 117.641682) (xy 153.750379 117.554056)\n        (xy 153.897632 117.199432) (xy 153.897967 116.815452) (xy 153.751334 116.460573) (xy 153.662598 116.371682) (xy 153.750379 116.284056)\n        (xy 153.897632 115.929432) (xy 153.897967 115.545452) (xy 153.751334 115.190573) (xy 153.662598 115.101682) (xy 153.750379 115.014056)\n        (xy 153.897632 114.659432) (xy 153.897967 114.275452) (xy 153.751334 113.920573) (xy 153.480056 113.648821) (xy 153.125432 113.501568)\n        (xy 152.741452 113.501233) (xy 152.481948 113.608457) (xy 152.440914 113.567352) (xy 152.282267 113.501476) (xy 152.110487 113.501326)\n        (xy 151.89755 113.5014) (xy 151.7896 113.60935) (xy 151.7896 114.2126) (xy 151.7896 114.3396) (xy 151.7896 114.5936)\n        (xy 151.5356 114.5936) (xy 151.5356 114.3396) (xy 151.5356 113.60935) (xy 151.42765 113.5014) (xy 151.364006 113.501377)\n        (xy 151.364006 107.45358) (xy 151.364006 104.91358) (xy 151.182644 104.474651) (xy 150.847116 104.138537) (xy 150.408503 103.956409)\n        (xy 149.93358 103.955994) (xy 149.494651 104.137356) (xy 149.158537 104.472884) (xy 148.976409 104.911497) (xy 148.975994 105.38642)\n        (xy 149.157356 105.825349) (xy 149.492884 106.161463) (xy 149.931497 106.343591) (xy 150.40642 106.344006) (xy 150.845349 106.162644)\n        (xy 151.181463 105.827116) (xy 151.363591 105.388503) (xy 151.364006 104.91358) (xy 151.364006 107.45358) (xy 151.182644 107.014651)\n        (xy 150.847116 106.678537) (xy 150.408503 106.496409) (xy 149.93358 106.495994) (xy 149.494651 106.677356) (xy 149.158537 107.012884)\n        (xy 148.976409 107.451497) (xy 148.975994 107.92642) (xy 149.157356 108.365349) (xy 149.492884 108.701463) (xy 149.931497 108.883591)\n        (xy 150.40642 108.884006) (xy 150.845349 108.702644) (xy 151.181463 108.367116) (xy 151.363591 107.928503) (xy 151.364006 107.45358)\n        (xy 151.364006 113.501377) (xy 151.214713 113.501326) (xy 151.042933 113.501476) (xy 150.884286 113.567352) (xy 150.762925 113.688925)\n        (xy 150.697326 113.847687) (xy 150.6974 114.23165) (xy 150.80535 114.3396) (xy 151.5356 114.3396) (xy 151.5356 114.5936)\n        (xy 151.4086 114.5936) (xy 150.80535 114.5936) (xy 150.6974 114.70155) (xy 150.697326 115.085513) (xy 150.762925 115.244275)\n        (xy 150.804595 115.286018) (xy 150.697568 115.543768) (xy 150.697233 115.927748) (xy 150.843866 116.282627) (xy 150.932601 116.371517)\n        (xy 150.844821 116.459144) (xy 150.697568 116.813768) (xy 150.697233 117.197748) (xy 150.843866 117.552627) (xy 150.932601 117.641517)\n        (xy 150.844821 117.729144) (xy 150.697568 118.083768) (xy 150.697233 118.467748) (xy 150.843866 118.822627) (xy 150.932601 118.911517)\n        (xy 150.844821 118.999144) (xy 150.697568 119.353768) (xy 150.697233 119.737748) (xy 150.843866 120.092627) (xy 151.115144 120.364379)\n        (xy 151.469768 120.511632) (xy 151.853748 120.511967) (xy 152.208627 120.365334) (xy 152.297517 120.276598) (xy 152.385144 120.364379)\n        (xy 152.739768 120.511632) (xy 153.123748 120.511967) (xy 153.478627 120.365334) (xy 153.750379 120.094056) (xy 153.897632 119.739432)\n        (xy 153.897967 119.355452) (xy 153.897967 131.00513) (xy 153.71275 131.081661) (xy 153.440998 131.352939) (xy 153.293745 131.707563)\n        (xy 153.29341 132.091543) (xy 153.440043 132.446422) (xy 153.711321 132.718174) (xy 153.926737 132.807623) (xy 153.926526 133.050381)\n        (xy 154.044219 133.335219) (xy 154.261955 133.553336) (xy 154.546587 133.671525) (xy 154.789483 133.671737) (xy 154.876884 133.883263)\n        (xy 155.148162 134.155015) (xy 155.502786 134.302268) (xy 155.886766 134.302603) (xy 156.241645 134.15597) (xy 156.513397 133.884692)\n        (xy 156.66065 133.530068) (xy 156.660985 133.146088) (xy 156.660985 144.858273) (xy 156.524024 144.994995) (xy 156.405835 145.279627)\n        (xy 156.405566 145.587821) (xy 156.523259 145.872659) (xy 156.740995 146.090776) (xy 157.025627 146.208965) (xy 157.333821 146.209234)\n        (xy 157.618659 146.091541) (xy 157.836776 145.873805) (xy 157.954965 145.589173) (xy 157.955234 145.280979) (xy 157.955234 148.249205)\n        (xy 157.922697 148.262649) (xy 157.690278 148.494663) (xy 157.564338 148.797959) (xy 157.564052 149.126364) (xy 157.689462 149.42988)\n        (xy 157.921476 149.662299) (xy 158.224772 149.788239) (xy 158.553177 149.788525) (xy 158.856693 149.663115) (xy 159.089112 149.431101)\n        (xy 159.215052 149.127805) (xy 159.215338 148.7994) (xy 159.215338 153.409619) (xy 159.126402 153.446367) (xy 158.893983 153.678381)\n        (xy 158.768043 153.981677) (xy 158.767757 154.310082) (xy 158.893167 154.613598) (xy 159.125181 154.846017) (xy 159.428477 154.971957)\n        (xy 159.756882 154.972243) (xy 160.060398 154.846833) (xy 160.292817 154.614819) (xy 160.418757 154.311523) (xy 160.419043 153.983118)\n        (xy 160.419043 162.376278) (xy 160.09358 162.375994) (xy 159.654651 162.557356) (xy 159.318537 162.892884) (xy 159.136409 163.331497)\n        (xy 159.135994 163.80642) (xy 159.317356 164.245349) (xy 159.652884 164.581463) (xy 160.091497 164.763591) (xy 160.56642 164.764006)\n        (xy 161.005349 164.582644) (xy 161.341463 164.247116) (xy 161.523591 163.808503) (xy 161.524006 163.33358) (xy 161.524006 165.87358)\n        (xy 161.342644 165.434651) (xy 161.007116 165.098537) (xy 160.568503 164.916409) (xy 160.09358 164.915994) (xy 159.654651 165.097356)\n        (xy 159.318537 165.432884) (xy 159.136409 165.871497) (xy 159.135994 166.34642) (xy 159.317356 166.785349) (xy 159.652884 167.121463)\n        (xy 160.091497 167.303591) (xy 160.56642 167.304006) (xy 161.005349 167.122644) (xy 161.341463 166.787116) (xy 161.523591 166.348503)\n        (xy 161.524006 165.87358) (xy 161.524006 174.3777) (xy 158.984006 174.3777) (xy 158.984006 165.87358) (xy 158.984006 163.33358)\n        (xy 158.802644 162.894651) (xy 158.742643 162.834545) (xy 158.742643 154.897518) (xy 158.617233 154.594002) (xy 158.385219 154.361583)\n        (xy 158.081923 154.235643) (xy 157.753518 154.235357) (xy 157.48202 154.347537) (xy 157.394619 154.259983) (xy 157.091323 154.134043)\n        (xy 156.762918 154.133757) (xy 156.459402 154.259167) (xy 156.226983 154.491181) (xy 156.101043 154.794477) (xy 156.100757 155.122882)\n        (xy 156.10642 155.136589) (xy 156.078402 155.148167) (xy 155.845983 155.380181) (xy 155.720043 155.683477) (xy 155.719757 156.011882)\n        (xy 155.845167 156.315398) (xy 156.077181 156.547817) (xy 156.380477 156.673757) (xy 156.708882 156.674043) (xy 157.012398 156.548633)\n        (xy 157.244817 156.316619) (xy 157.370757 156.013323) (xy 157.371043 155.684918) (xy 157.369368 155.680866) (xy 157.448781 155.760417)\n        (xy 157.752077 155.886357) (xy 158.080482 155.886643) (xy 158.383998 155.761233) (xy 158.616417 155.529219) (xy 158.742357 155.225923)\n        (xy 158.742643 154.897518) (xy 158.742643 162.834545) (xy 158.467116 162.558537) (xy 158.028503 162.376409) (xy 157.55358 162.375994)\n        (xy 157.114651 162.557356) (xy 156.778537 162.892884) (xy 156.596409 163.331497) (xy 156.595994 163.80642) (xy 156.777356 164.245349)\n        (xy 157.112884 164.581463) (xy 157.551497 164.763591) (xy 158.02642 164.764006) (xy 158.465349 164.582644) (xy 158.801463 164.247116)\n        (xy 158.983591 163.808503) (xy 158.984006 163.33358) (xy 158.984006 165.87358) (xy 158.802644 165.434651) (xy 158.467116 165.098537)\n        (xy 158.028503 164.916409) (xy 157.55358 164.915994) (xy 157.114651 165.097356) (xy 156.778537 165.432884) (xy 156.596409 165.871497)\n        (xy 156.595994 166.34642) (xy 156.777356 166.785349) (xy 157.112884 167.121463) (xy 157.551497 167.303591) (xy 158.02642 167.304006)\n        (xy 158.465349 167.122644) (xy 158.801463 166.787116) (xy 158.983591 166.348503) (xy 158.984006 165.87358) (xy 158.984006 174.3777)\n        (xy 156.456743 174.3777) (xy 156.456743 163.729105) (xy 156.425771 163.255193) (xy 156.303999 162.961206) (xy 156.197443 162.914787)\n        (xy 156.197443 159.094518) (xy 156.072033 158.791002) (xy 155.852762 158.571348) (xy 155.852762 156.584556) (xy 155.706129 156.229677)\n        (xy 155.434851 155.957925) (xy 155.313634 155.907591) (xy 155.313634 140.581979) (xy 155.195941 140.297141) (xy 155.123364 140.224437)\n        (xy 155.237165 139.950373) (xy 155.237434 139.642179) (xy 155.119741 139.357341) (xy 154.902005 139.139224) (xy 154.617373 139.021035)\n        (xy 154.309179 139.020766) (xy 154.024341 139.138459) (xy 153.806224 139.356195) (xy 153.688035 139.640827) (xy 153.687766 139.949021)\n        (xy 153.805459 140.233859) (xy 153.878035 140.306562) (xy 153.764235 140.580627) (xy 153.763966 140.888821) (xy 153.833251 141.056503)\n        (xy 153.755424 141.134195) (xy 153.637235 141.418827) (xy 153.636966 141.727021) (xy 153.754659 142.011859) (xy 153.798786 142.056063)\n        (xy 153.780824 142.073995) (xy 153.662635 142.358627) (xy 153.662366 142.666821) (xy 153.780059 142.951659) (xy 153.997795 143.169776)\n        (xy 154.282427 143.287965) (xy 154.590621 143.288234) (xy 154.875459 143.170541) (xy 155.093576 142.952805) (xy 155.211765 142.668173)\n        (xy 155.212034 142.359979) (xy 155.094341 142.075141) (xy 155.050213 142.030936) (xy 155.068176 142.013005) (xy 155.186365 141.728373)\n        (xy 155.186634 141.420179) (xy 155.117348 141.252496) (xy 155.195176 141.174805) (xy 155.313365 140.890173) (xy 155.313634 140.581979)\n        (xy 155.313634 155.907591) (xy 155.257643 155.884341) (xy 155.257643 148.324918) (xy 155.161243 148.091611) (xy 155.161243 143.975518)\n        (xy 155.035833 143.672002) (xy 154.803819 143.439583) (xy 154.500523 143.313643) (xy 154.172118 143.313357) (xy 153.868602 143.438767)\n        (xy 153.636183 143.670781) (xy 153.510243 143.974077) (xy 153.50999 144.264388) (xy 153.392541 143.980141) (xy 153.174805 143.762024)\n        (xy 152.890173 143.643835) (xy 152.581979 143.643566) (xy 152.443443 143.700808) (xy 152.443443 134.704518) (xy 152.318033 134.401002)\n        (xy 152.086019 134.168583) (xy 151.803019 134.05107) (xy 151.969376 133.885005) (xy 152.087565 133.600373) (xy 152.087834 133.292179)\n        (xy 151.970141 133.007341) (xy 151.752405 132.789224) (xy 151.467773 132.671035) (xy 151.159579 132.670766) (xy 151.042652 132.719079)\n        (xy 150.892219 132.568383) (xy 150.832471 132.543573) (xy 150.842957 132.518323) (xy 150.843243 132.189918) (xy 150.717833 131.886402)\n        (xy 150.485819 131.653983) (xy 150.205909 131.537753) (xy 150.476316 131.426024) (xy 150.694433 131.208288) (xy 150.812622 130.923656)\n        (xy 150.812891 130.615462) (xy 150.734016 130.42457) (xy 150.734016 123.447411) (xy 150.587383 123.092532) (xy 150.316105 122.82078)\n        (xy 149.961481 122.673527) (xy 149.577501 122.673192) (xy 149.420834 122.737925) (xy 149.420834 122.039979) (xy 149.303141 121.755141)\n        (xy 149.085405 121.537024) (xy 148.824006 121.428482) (xy 148.824006 112.53358) (xy 148.824006 107.45358) (xy 148.824006 104.91358)\n        (xy 148.642644 104.474651) (xy 148.307116 104.138537) (xy 147.868503 103.956409) (xy 147.39358 103.955994) (xy 146.954651 104.137356)\n        (xy 146.618537 104.472884) (xy 146.436409 104.911497) (xy 146.435994 105.38642) (xy 146.617356 105.825349) (xy 146.952884 106.161463)\n        (xy 147.391497 106.343591) (xy 147.86642 106.344006) (xy 148.305349 106.162644) (xy 148.641463 105.827116) (xy 148.823591 105.388503)\n        (xy 148.824006 104.91358) (xy 148.824006 107.45358) (xy 148.642644 107.014651) (xy 148.307116 106.678537) (xy 147.868503 106.496409)\n        (xy 147.39358 106.495994) (xy 146.954651 106.677356) (xy 146.618537 107.012884) (xy 146.436409 107.451497) (xy 146.435994 107.92642)\n        (xy 146.617356 108.365349) (xy 146.952884 108.701463) (xy 147.391497 108.883591) (xy 147.86642 108.884006) (xy 148.305349 108.702644)\n        (xy 148.641463 108.367116) (xy 148.823591 107.928503) (xy 148.824006 107.45358) (xy 148.824006 112.53358) (xy 148.642644 112.094651)\n        (xy 148.307116 111.758537) (xy 147.868503 111.576409) (xy 147.39358 111.575994) (xy 146.954651 111.757356) (xy 146.618537 112.092884)\n        (xy 146.436409 112.531497) (xy 146.435994 113.00642) (xy 146.617356 113.445349) (xy 146.952884 113.781463) (xy 147.391497 113.963591)\n        (xy 147.86642 113.964006) (xy 148.305349 113.782644) (xy 148.641463 113.447116) (xy 148.823591 113.008503) (xy 148.824006 112.53358)\n        (xy 148.824006 121.428482) (xy 148.800773 121.418835) (xy 148.492579 121.418566) (xy 148.207741 121.536259) (xy 147.989624 121.753995)\n        (xy 147.871435 122.038627) (xy 147.871266 122.231422) (xy 147.806779 122.231366) (xy 147.521941 122.349059) (xy 147.303824 122.566795)\n        (xy 147.185635 122.851427) (xy 147.185366 123.159621) (xy 147.303059 123.444459) (xy 147.520795 123.662576) (xy 147.805427 123.780765)\n        (xy 148.113621 123.781034) (xy 148.398459 123.663341) (xy 148.616576 123.445605) (xy 148.734765 123.160973) (xy 148.734933 122.968177)\n        (xy 148.799421 122.968234) (xy 149.084259 122.850541) (xy 149.302376 122.632805) (xy 149.420565 122.348173) (xy 149.420834 122.039979)\n        (xy 149.420834 122.737925) (xy 149.222622 122.819825) (xy 148.95087 123.091103) (xy 148.803617 123.445727) (xy 148.803282 123.829707)\n        (xy 148.949915 124.184586) (xy 149.221193 124.456338) (xy 149.575817 124.603591) (xy 149.959797 124.603926) (xy 150.314676 124.457293)\n        (xy 150.586428 124.186015) (xy 150.733681 123.831391) (xy 150.734016 123.447411) (xy 150.734016 130.42457) (xy 150.695198 130.330624)\n        (xy 150.477462 130.112507) (xy 150.19283 129.994318) (xy 149.884636 129.994049) (xy 149.599798 130.111742) (xy 149.381681 130.329478)\n        (xy 149.263492 130.61411) (xy 149.263223 130.922304) (xy 149.380916 131.207142) (xy 149.598652 131.425259) (xy 149.849796 131.529542)\n        (xy 149.550602 131.653167) (xy 149.318183 131.885181) (xy 149.192243 132.188477) (xy 149.191957 132.516882) (xy 149.317367 132.820398)\n        (xy 149.549381 133.052817) (xy 149.609128 133.077626) (xy 149.598643 133.102877) (xy 149.598357 133.431282) (xy 149.723767 133.734798)\n        (xy 149.955781 133.967217) (xy 150.259077 134.093157) (xy 150.587482 134.093443) (xy 150.784013 134.012237) (xy 150.873595 134.101976)\n        (xy 151.115913 134.202594) (xy 150.918383 134.399781) (xy 150.792443 134.703077) (xy 150.792157 135.031482) (xy 150.917567 135.334998)\n        (xy 151.149581 135.567417) (xy 151.452877 135.693357) (xy 151.781282 135.693643) (xy 152.084798 135.568233) (xy 152.317217 135.336219)\n        (xy 152.443157 135.032923) (xy 152.443443 134.704518) (xy 152.443443 143.700808) (xy 152.297141 143.761259) (xy 152.079024 143.978995)\n        (xy 151.960835 144.263627) (xy 151.960566 144.571821) (xy 152.078259 144.856659) (xy 152.295995 145.074776) (xy 152.580627 145.192965)\n        (xy 152.888821 145.193234) (xy 152.938851 145.172561) (xy 152.926035 145.203427) (xy 152.9258 145.472555) (xy 152.708979 145.472366)\n        (xy 152.424141 145.590059) (xy 152.206024 145.807795) (xy 152.087835 146.092427) (xy 152.087566 146.400621) (xy 152.205259 146.685459)\n        (xy 152.422995 146.903576) (xy 152.707627 147.021765) (xy 153.015821 147.022034) (xy 153.300659 146.904341) (xy 153.518776 146.686605)\n        (xy 153.636965 146.401973) (xy 153.637199 146.132844) (xy 153.854021 146.133034) (xy 154.138859 146.015341) (xy 154.356976 145.797605)\n        (xy 154.475165 145.512973) (xy 154.475434 145.204779) (xy 154.376167 144.964535) (xy 154.499082 144.964643) (xy 154.802598 144.839233)\n        (xy 155.035017 144.607219) (xy 155.160957 144.303923) (xy 155.161243 143.975518) (xy 155.161243 148.091611) (xy 155.132233 148.021402)\n        (xy 154.900219 147.788983) (xy 154.596923 147.663043) (xy 154.268518 147.662757) (xy 153.965002 147.788167) (xy 153.732583 148.020181)\n        (xy 153.606643 148.323477) (xy 153.606357 148.651882) (xy 153.731767 148.955398) (xy 153.963781 149.187817) (xy 154.267077 149.313757)\n        (xy 154.595482 149.314043) (xy 154.898998 149.188633) (xy 155.131417 148.956619) (xy 155.257357 148.653323) (xy 155.257643 148.324918)\n        (xy 155.257643 155.884341) (xy 155.141374 155.836062) (xy 155.141374 152.581168) (xy 155.023681 152.29633) (xy 154.805945 152.078213)\n        (xy 154.521313 151.960024) (xy 154.213119 151.959755) (xy 153.928281 152.077448) (xy 153.710164 152.295184) (xy 153.591975 152.579816)\n        (xy 153.591826 152.749803) (xy 153.338541 152.854459) (xy 153.120424 153.072195) (xy 153.002235 153.356827) (xy 153.001966 153.665021)\n        (xy 153.119659 153.949859) (xy 153.337395 154.167976) (xy 153.433934 154.208062) (xy 153.433766 154.401621) (xy 153.551459 154.686459)\n        (xy 153.769195 154.904576) (xy 154.053827 155.022765) (xy 154.362021 155.023034) (xy 154.646859 154.905341) (xy 154.864976 154.687605)\n        (xy 154.983165 154.402973) (xy 154.983434 154.094779) (xy 154.865741 153.809941) (xy 154.648005 153.591824) (xy 154.551465 153.551737)\n        (xy 154.551513 153.496385) (xy 154.804799 153.39173) (xy 155.022916 153.173994) (xy 155.141105 152.889362) (xy 155.141374 152.581168)\n        (xy 155.141374 155.836062) (xy 155.080227 155.810672) (xy 154.696247 155.810337) (xy 154.341368 155.95697) (xy 154.069616 156.228248)\n        (xy 153.922363 156.582872) (xy 153.922028 156.966852) (xy 154.068661 157.321731) (xy 154.339939 157.593483) (xy 154.694563 157.740736)\n        (xy 155.078543 157.741071) (xy 155.433422 157.594438) (xy 155.705174 157.32316) (xy 155.852427 156.968536) (xy 155.852762 156.584556)\n        (xy 155.852762 158.571348) (xy 155.840019 158.558583) (xy 155.536723 158.432643) (xy 155.208318 158.432357) (xy 154.904802 158.557767)\n        (xy 154.672383 158.789781) (xy 154.546443 159.093077) (xy 154.546157 159.421482) (xy 154.671567 159.724998) (xy 154.903581 159.957417)\n        (xy 155.206877 160.083357) (xy 155.535282 160.083643) (xy 155.838798 159.958233) (xy 156.071217 159.726219) (xy 156.197157 159.422923)\n        (xy 156.197443 159.094518) (xy 156.197443 162.914787) (xy 156.118993 162.880612) (xy 155.939388 163.060217) (xy 155.939388 162.701007)\n        (xy 155.858794 162.516001) (xy 155.409105 162.363257) (xy 154.935193 162.394229) (xy 154.641206 162.516001) (xy 154.560612 162.701007)\n        (xy 155.25 163.390395) (xy 155.939388 162.701007) (xy 155.939388 163.060217) (xy 155.429605 163.57) (xy 156.118993 164.259388)\n        (xy 156.303999 164.178794) (xy 156.456743 163.729105) (xy 156.456743 174.3777) (xy 156.444006 174.3777) (xy 156.444006 165.87358)\n        (xy 156.262644 165.434651) (xy 155.939388 165.11083) (xy 155.939388 164.438993) (xy 155.25 163.749605) (xy 155.070395 163.92921)\n        (xy 155.070395 163.57) (xy 154.381007 162.880612) (xy 154.196001 162.961206) (xy 154.043257 163.410895) (xy 154.074229 163.884807)\n        (xy 154.196001 164.178794) (xy 154.381007 164.259388) (xy 155.070395 163.57) (xy 155.070395 163.92921) (xy 154.560612 164.438993)\n        (xy 154.641206 164.623999) (xy 155.090895 164.776743) (xy 155.564807 164.745771) (xy 155.858794 164.623999) (xy 155.939388 164.438993)\n        (xy 155.939388 165.11083) (xy 155.927116 165.098537) (xy 155.488503 164.916409) (xy 155.01358 164.915994) (xy 154.574651 165.097356)\n        (xy 154.238537 165.432884) (xy 154.056409 165.871497) (xy 154.055994 166.34642) (xy 154.237356 166.785349) (xy 154.572884 167.121463)\n        (xy 155.011497 167.303591) (xy 155.48642 167.304006) (xy 155.925349 167.122644) (xy 156.261463 166.787116) (xy 156.443591 166.348503)\n        (xy 156.444006 165.87358) (xy 156.444006 174.3777) (xy 153.904006 174.3777) (xy 153.904006 165.87358) (xy 153.904006 163.33358)\n        (xy 153.722644 162.894651) (xy 153.387116 162.558537) (xy 153.060567 162.422942) (xy 153.060567 160.387652) (xy 152.913934 160.032773)\n        (xy 152.709672 159.828154) (xy 152.709672 155.273439) (xy 152.563039 154.91856) (xy 152.291761 154.646808) (xy 151.937137 154.499555)\n        (xy 151.553157 154.49922) (xy 151.198278 154.645853) (xy 150.926526 154.917131) (xy 150.779273 155.271755) (xy 150.778938 155.655735)\n        (xy 150.925571 156.010614) (xy 151.196849 156.282366) (xy 151.551473 156.429619) (xy 151.935453 156.429954) (xy 152.290332 156.283321)\n        (xy 152.562084 156.012043) (xy 152.709337 155.657419) (xy 152.709672 155.273439) (xy 152.709672 159.828154) (xy 152.642656 159.761021)\n        (xy 152.575981 159.733335) (xy 152.595565 159.686173) (xy 152.595834 159.377979) (xy 152.478141 159.093141) (xy 152.260405 158.875024)\n        (xy 151.975773 158.756835) (xy 151.667579 158.756566) (xy 151.382741 158.874259) (xy 151.246661 159.0101) (xy 151.363591 158.728503)\n        (xy 151.364006 158.25358) (xy 151.182644 157.814651) (xy 150.847116 157.478537) (xy 150.408503 157.296409) (xy 149.979634 157.296034)\n        (xy 149.979634 141.978979) (xy 149.861941 141.694141) (xy 149.644205 141.476024) (xy 149.471643 141.40437) (xy 149.471643 139.327318)\n        (xy 149.346233 139.023802) (xy 149.114219 138.791383) (xy 148.810923 138.665443) (xy 148.704478 138.66535) (xy 148.704478 128.206947)\n        (xy 148.567827 127.876226) (xy 148.567827 124.670532) (xy 148.450134 124.385694) (xy 148.232398 124.167577) (xy 147.947766 124.049388)\n        (xy 147.639572 124.049119) (xy 147.354734 124.166812) (xy 147.136617 124.384548) (xy 147.018428 124.66918) (xy 147.018159 124.977374)\n        (xy 147.135852 125.262212) (xy 147.353588 125.480329) (xy 147.63822 125.598518) (xy 147.946414 125.598787) (xy 148.231252 125.481094)\n        (xy 148.449369 125.263358) (xy 148.567558 124.978726) (xy 148.567827 124.670532) (xy 148.567827 127.876226) (xy 148.557845 127.852068)\n        (xy 148.286567 127.580316) (xy 147.931943 127.433063) (xy 147.547963 127.432728) (xy 147.193084 127.579361) (xy 146.921332 127.850639)\n        (xy 146.774079 128.205263) (xy 146.773744 128.589243) (xy 146.920377 128.944122) (xy 147.191655 129.215874) (xy 147.546279 129.363127)\n        (xy 147.930259 129.363462) (xy 148.285138 129.216829) (xy 148.55689 128.945551) (xy 148.704143 128.590927) (xy 148.704478 128.206947)\n        (xy 148.704478 138.66535) (xy 148.482518 138.665157) (xy 148.179002 138.790567) (xy 147.946583 139.022581) (xy 147.820643 139.325877)\n        (xy 147.820357 139.654282) (xy 147.945767 139.957798) (xy 148.177781 140.190217) (xy 148.481077 140.316157) (xy 148.809482 140.316443)\n        (xy 149.112998 140.191033) (xy 149.345417 139.959019) (xy 149.471357 139.655723) (xy 149.471643 139.327318) (xy 149.471643 141.40437)\n        (xy 149.369929 141.362135) (xy 149.370034 141.242379) (xy 149.252341 140.957541) (xy 149.034605 140.739424) (xy 148.749973 140.621235)\n        (xy 148.441779 140.620966) (xy 148.156941 140.738659) (xy 147.938824 140.956395) (xy 147.820635 141.241027) (xy 147.820366 141.549221)\n        (xy 147.938059 141.834059) (xy 148.155795 142.052176) (xy 148.43007 142.166064) (xy 148.429966 142.285821) (xy 148.547659 142.570659)\n        (xy 148.765395 142.788776) (xy 149.050027 142.906965) (xy 149.358221 142.907234) (xy 149.643059 142.789541) (xy 149.861176 142.571805)\n        (xy 149.979365 142.287173) (xy 149.979634 141.978979) (xy 149.979634 157.296034) (xy 149.93358 157.295994) (xy 149.494651 157.477356)\n        (xy 149.158537 157.812884) (xy 148.976409 158.251497) (xy 148.975994 158.72642) (xy 149.157356 159.165349) (xy 149.492884 159.501463)\n        (xy 149.931497 159.683591) (xy 150.40642 159.684006) (xy 150.845349 159.502644) (xy 151.099425 159.24901) (xy 151.046435 159.376627)\n        (xy 151.046166 159.684821) (xy 151.163859 159.969659) (xy 151.262149 160.068121) (xy 151.130168 160.385968) (xy 151.129833 160.769948)\n        (xy 151.276466 161.124827) (xy 151.547744 161.396579) (xy 151.902368 161.543832) (xy 152.286348 161.544167) (xy 152.641227 161.397534)\n        (xy 152.912979 161.126256) (xy 153.060232 160.771632) (xy 153.060567 160.387652) (xy 153.060567 162.422942) (xy 152.948503 162.376409)\n        (xy 152.47358 162.375994) (xy 152.034651 162.557356) (xy 151.698537 162.892884) (xy 151.516409 163.331497) (xy 151.515994 163.80642)\n        (xy 151.697356 164.245349) (xy 152.032884 164.581463) (xy 152.471497 164.763591) (xy 152.94642 164.764006) (xy 153.385349 164.582644)\n        (xy 153.721463 164.247116) (xy 153.903591 163.808503) (xy 153.904006 163.33358) (xy 153.904006 165.87358) (xy 153.722644 165.434651)\n        (xy 153.387116 165.098537) (xy 152.948503 164.916409) (xy 152.47358 164.915994) (xy 152.034651 165.097356) (xy 151.698537 165.432884)\n        (xy 151.516409 165.871497) (xy 151.515994 166.34642) (xy 151.697356 166.785349) (xy 152.032884 167.121463) (xy 152.471497 167.303591)\n        (xy 152.94642 167.304006) (xy 153.385349 167.122644) (xy 153.721463 166.787116) (xy 153.903591 166.348503) (xy 153.904006 165.87358)\n        (xy 153.904006 174.3777) (xy 151.364006 174.3777) (xy 151.364006 165.87358) (xy 151.364006 163.33358) (xy 151.182644 162.894651)\n        (xy 150.847116 162.558537) (xy 150.408503 162.376409) (xy 149.93358 162.375994) (xy 149.494651 162.557356) (xy 149.158537 162.892884)\n        (xy 148.976409 163.331497) (xy 148.975994 163.80642) (xy 149.157356 164.245349) (xy 149.492884 164.581463) (xy 149.931497 164.763591)\n        (xy 150.40642 164.764006) (xy 150.845349 164.582644) (xy 151.181463 164.247116) (xy 151.363591 163.808503) (xy 151.364006 163.33358)\n        (xy 151.364006 165.87358) (xy 151.182644 165.434651) (xy 150.847116 165.098537) (xy 150.408503 164.916409) (xy 149.93358 164.915994)\n        (xy 149.494651 165.097356) (xy 149.158537 165.432884) (xy 148.976409 165.871497) (xy 148.975994 166.34642) (xy 149.157356 166.785349)\n        (xy 149.492884 167.121463) (xy 149.931497 167.303591) (xy 150.40642 167.304006) (xy 150.845349 167.122644) (xy 151.181463 166.787116)\n        (xy 151.363591 166.348503) (xy 151.364006 165.87358) (xy 151.364006 174.3777) (xy 148.824006 174.3777) (xy 148.824006 165.87358)\n        (xy 148.824006 163.33358) (xy 148.824006 158.25358) (xy 148.735034 158.038251) (xy 148.735034 152.240579) (xy 148.617341 151.955741)\n        (xy 148.399605 151.737624) (xy 148.114973 151.619435) (xy 148.084758 151.619408) (xy 147.982341 151.371541) (xy 147.764605 151.153424)\n        (xy 147.479973 151.035235) (xy 147.439634 151.035199) (xy 147.439634 129.964779) (xy 147.321941 129.679941) (xy 147.104205 129.461824)\n        (xy 146.819573 129.343635) (xy 146.511379 129.343366) (xy 146.322043 129.421598) (xy 146.322043 122.182318) (xy 146.196633 121.878802)\n        (xy 145.964619 121.646383) (xy 145.661323 121.520443) (xy 145.480634 121.520285) (xy 145.765349 121.402644) (xy 146.101463 121.067116)\n        (xy 146.283591 120.628503) (xy 146.284006 120.15358) (xy 146.284006 107.45358) (xy 146.284006 104.91358) (xy 146.102644 104.474651)\n        (xy 145.767116 104.138537) (xy 145.328503 103.956409) (xy 144.85358 103.955994) (xy 144.414651 104.137356) (xy 144.078537 104.472884)\n        (xy 143.896409 104.911497) (xy 143.895994 105.38642) (xy 144.077356 105.825349) (xy 144.412884 106.161463) (xy 144.851497 106.343591)\n        (xy 145.32642 106.344006) (xy 145.765349 106.162644) (xy 146.101463 105.827116) (xy 146.283591 105.388503) (xy 146.284006 104.91358)\n        (xy 146.284006 107.45358) (xy 146.102644 107.014651) (xy 145.767116 106.678537) (xy 145.328503 106.496409) (xy 144.85358 106.495994)\n        (xy 144.414651 106.677356) (xy 144.078537 107.012884) (xy 143.896409 107.451497) (xy 143.895994 107.92642) (xy 144.077356 108.365349)\n        (xy 144.412884 108.701463) (xy 144.851497 108.883591) (xy 145.32642 108.884006) (xy 145.765349 108.702644) (xy 146.101463 108.367116)\n        (xy 146.283591 107.928503) (xy 146.284006 107.45358) (xy 146.284006 120.15358) (xy 146.283874 120.15326) (xy 146.283874 118.526487)\n        (xy 146.283874 117.002487) (xy 146.283874 113.446487) (xy 146.283874 111.922487) (xy 146.218275 111.763725) (xy 146.096914 111.642152)\n        (xy 145.938267 111.576276) (xy 145.766487 111.576126) (xy 144.242487 111.576126) (xy 144.083725 111.641725) (xy 143.962152 111.763086)\n        (xy 143.896276 111.921733) (xy 143.896126 112.093513) (xy 143.896126 113.617513) (xy 143.961725 113.776275) (xy 144.034787 113.849465)\n        (xy 143.910518 113.849357) (xy 143.744006 113.918158) (xy 143.744006 107.45358) (xy 143.744006 104.91358) (xy 143.562644 104.474651)\n        (xy 143.227116 104.138537) (xy 142.788503 103.956409) (xy 142.31358 103.955994) (xy 141.874651 104.137356) (xy 141.538537 104.472884)\n        (xy 141.356409 104.911497) (xy 141.355994 105.38642) (xy 141.537356 105.825349) (xy 141.872884 106.161463) (xy 142.311497 106.343591)\n        (xy 142.78642 106.344006) (xy 143.225349 106.162644) (xy 143.561463 105.827116) (xy 143.743591 105.388503) (xy 143.744006 104.91358)\n        (xy 143.744006 107.45358) (xy 143.562644 107.014651) (xy 143.227116 106.678537) (xy 142.788503 106.496409) (xy 142.31358 106.495994)\n        (xy 141.874651 106.677356) (xy 141.538537 107.012884) (xy 141.356409 107.451497) (xy 141.355994 107.92642) (xy 141.537356 108.365349)\n        (xy 141.872884 108.701463) (xy 142.311497 108.883591) (xy 142.78642 108.884006) (xy 143.225349 108.702644) (xy 143.561463 108.367116)\n        (xy 143.743591 107.928503) (xy 143.744006 107.45358) (xy 143.744006 113.918158) (xy 143.607002 113.974767) (xy 143.374583 114.206781)\n        (xy 143.248643 114.510077) (xy 143.248357 114.838482) (xy 143.373767 115.141998) (xy 143.605781 115.374417) (xy 143.909077 115.500357)\n        (xy 144.237482 115.500643) (xy 144.387609 115.438611) (xy 144.315435 115.612427) (xy 144.315166 115.920621) (xy 144.432859 116.205459)\n        (xy 144.650595 116.423576) (xy 144.935227 116.541765) (xy 145.243421 116.542034) (xy 145.528259 116.424341) (xy 145.746376 116.206605)\n        (xy 145.864565 115.921973) (xy 145.864834 115.613779) (xy 145.747141 115.328941) (xy 145.529405 115.110824) (xy 145.244773 114.992635)\n        (xy 144.936579 114.992366) (xy 144.815238 115.042503) (xy 144.899357 114.839923) (xy 144.899643 114.511518) (xy 144.774233 114.208002)\n        (xy 144.542219 113.975583) (xy 144.51402 113.963874) (xy 145.937513 113.963874) (xy 146.096275 113.898275) (xy 146.217848 113.776914)\n        (xy 146.283724 113.618267) (xy 146.283874 113.446487) (xy 146.283874 117.002487) (xy 146.218275 116.843725) (xy 146.096914 116.722152)\n        (xy 145.938267 116.656276) (xy 145.766487 116.656126) (xy 144.242487 116.656126) (xy 144.083725 116.721725) (xy 143.962152 116.843086)\n        (xy 143.896276 117.001733) (xy 143.896126 117.173513) (xy 143.896126 118.697513) (xy 143.961725 118.856275) (xy 144.083086 118.977848)\n        (xy 144.241733 119.043724) (xy 144.413513 119.043874) (xy 145.937513 119.043874) (xy 146.096275 118.978275) (xy 146.217848 118.856914)\n        (xy 146.283724 118.698267) (xy 146.283874 118.526487) (xy 146.283874 120.15326) (xy 146.102644 119.714651) (xy 145.767116 119.378537)\n        (xy 145.328503 119.196409) (xy 144.85358 119.195994) (xy 144.414651 119.377356) (xy 144.078537 119.712884) (xy 143.896409 120.151497)\n        (xy 143.895994 120.62642) (xy 144.077356 121.065349) (xy 144.412884 121.401463) (xy 144.851497 121.583591) (xy 145.178703 121.583876)\n        (xy 145.029402 121.645567) (xy 144.796983 121.877581) (xy 144.671043 122.180877) (xy 144.670757 122.509282) (xy 144.796167 122.812798)\n        (xy 145.028181 123.045217) (xy 145.331477 123.171157) (xy 145.659882 123.171443) (xy 145.963398 123.046033) (xy 146.195817 122.814019)\n        (xy 146.321757 122.510723) (xy 146.322043 122.182318) (xy 146.322043 129.421598) (xy 146.226541 129.461059) (xy 146.008424 129.678795)\n        (xy 145.890235 129.963427) (xy 145.889966 130.271621) (xy 146.007659 130.556459) (xy 146.225395 130.774576) (xy 146.510027 130.892765)\n        (xy 146.818221 130.893034) (xy 147.103059 130.775341) (xy 147.321176 130.557605) (xy 147.439365 130.272973) (xy 147.439634 129.964779)\n        (xy 147.439634 151.035199) (xy 147.236434 151.035022) (xy 147.236434 134.663779) (xy 147.118741 134.378941) (xy 146.982434 134.242395)\n        (xy 146.982434 132.377779) (xy 146.864741 132.092941) (xy 146.647005 131.874824) (xy 146.362373 131.756635) (xy 146.194999 131.756488)\n        (xy 146.195034 131.717379) (xy 146.077341 131.432541) (xy 145.859605 131.214424) (xy 145.574973 131.096235) (xy 145.266779 131.095966)\n        (xy 144.981941 131.213659) (xy 144.763824 131.431395) (xy 144.645635 131.716027) (xy 144.645366 132.024221) (xy 144.763059 132.309059)\n        (xy 144.980795 132.527176) (xy 145.265427 132.645365) (xy 145.4328 132.645511) (xy 145.432766 132.684621) (xy 145.550459 132.969459)\n        (xy 145.768195 133.187576) (xy 146.052827 133.305765) (xy 146.361021 133.306034) (xy 146.645859 133.188341) (xy 146.863976 132.970605)\n        (xy 146.982165 132.685973) (xy 146.982434 132.377779) (xy 146.982434 134.242395) (xy 146.901005 134.160824) (xy 146.616373 134.042635)\n        (xy 146.308179 134.042366) (xy 146.023341 134.160059) (xy 145.955052 134.228228) (xy 145.762493 134.148271) (xy 145.771776 134.139005)\n        (xy 145.889965 133.854373) (xy 145.890234 133.546179) (xy 145.772541 133.261341) (xy 145.554805 133.043224) (xy 145.270173 132.925035)\n        (xy 144.961979 132.924766) (xy 144.677141 133.042459) (xy 144.459024 133.260195) (xy 144.383027 133.443216) (xy 144.383027 127.885464)\n        (xy 144.265334 127.600626) (xy 144.047598 127.382509) (xy 143.819219 127.287678) (xy 143.819219 124.076029) (xy 143.672586 123.72115)\n        (xy 143.401308 123.449398) (xy 143.046684 123.302145) (xy 142.662704 123.30181) (xy 142.307825 123.448443) (xy 142.036073 123.719721)\n        (xy 141.88882 124.074345) (xy 141.888485 124.458325) (xy 142.035118 124.813204) (xy 142.306396 125.084956) (xy 142.66102 125.232209)\n        (xy 143.045 125.232544) (xy 143.399879 125.085911) (xy 143.671631 124.814633) (xy 143.818884 124.460009) (xy 143.819219 124.076029)\n        (xy 143.819219 127.287678) (xy 143.762966 127.26432) (xy 143.454772 127.264051) (xy 143.328419 127.316258) (xy 143.170619 127.158183)\n        (xy 142.867323 127.032243) (xy 142.538918 127.031957) (xy 142.235402 127.157367) (xy 142.002983 127.389381) (xy 141.877043 127.692677)\n        (xy 141.876757 128.021082) (xy 142.002167 128.324598) (xy 142.234181 128.557017) (xy 142.537477 128.682957) (xy 142.865882 128.683243)\n        (xy 143.071839 128.598143) (xy 143.168788 128.695261) (xy 143.45342 128.81345) (xy 143.761614 128.813719) (xy 144.046452 128.696026)\n        (xy 144.264569 128.47829) (xy 144.382758 128.193658) (xy 144.383027 127.885464) (xy 144.383027 133.443216) (xy 144.340835 133.544827)\n        (xy 144.340566 133.853021) (xy 144.458259 134.137859) (xy 144.675995 134.355976) (xy 144.950906 134.470128) (xy 144.941624 134.479395)\n        (xy 144.823435 134.764027) (xy 144.823212 135.019389) (xy 144.622335 134.818161) (xy 144.337703 134.699972) (xy 144.029509 134.699703)\n        (xy 143.744671 134.817396) (xy 143.526554 135.035132) (xy 143.408365 135.319764) (xy 143.408096 135.627958) (xy 143.525789 135.912796)\n        (xy 143.743525 136.130913) (xy 144.028157 136.249102) (xy 144.320944 136.249357) (xy 144.315435 136.262627) (xy 144.315166 136.570821)\n        (xy 144.432859 136.855659) (xy 144.650595 137.073776) (xy 144.935227 137.191965) (xy 145.243421 137.192234) (xy 145.528259 137.074541)\n        (xy 145.746376 136.856805) (xy 145.864565 136.572173) (xy 145.864834 136.263979) (xy 145.747141 135.979141) (xy 145.529405 135.761024)\n        (xy 145.244773 135.642835) (xy 144.951985 135.642579) (xy 144.957495 135.62931) (xy 144.957717 135.373947) (xy 145.158595 135.575176)\n        (xy 145.443227 135.693365) (xy 145.751421 135.693634) (xy 146.036259 135.575941) (xy 146.104547 135.507771) (xy 146.306827 135.591765)\n        (xy 146.615021 135.592034) (xy 146.899859 135.474341) (xy 147.117976 135.256605) (xy 147.236165 134.971973) (xy 147.236434 134.663779)\n        (xy 147.236434 151.035022) (xy 147.171779 151.034966) (xy 146.886941 151.152659) (xy 146.677634 151.3616) (xy 146.677634 150.132379)\n        (xy 146.559941 149.847541) (xy 146.342205 149.629424) (xy 146.057573 149.511235) (xy 145.864834 149.511066) (xy 145.864834 141.089979)\n        (xy 145.747141 140.805141) (xy 145.529405 140.587024) (xy 145.244773 140.468835) (xy 144.936579 140.468566) (xy 144.651741 140.586259)\n        (xy 144.433624 140.803995) (xy 144.315435 141.088627) (xy 144.315166 141.396821) (xy 144.432859 141.681659) (xy 144.464375 141.71323)\n        (xy 144.357424 141.819995) (xy 144.239235 142.104627) (xy 144.238966 142.412821) (xy 144.356659 142.697659) (xy 144.574395 142.915776)\n        (xy 144.859027 143.033965) (xy 145.167221 143.034234) (xy 145.452059 142.916541) (xy 145.670176 142.698805) (xy 145.788365 142.414173)\n        (xy 145.788634 142.105979) (xy 145.670941 141.821141) (xy 145.639424 141.789569) (xy 145.746376 141.682805) (xy 145.864565 141.398173)\n        (xy 145.864834 141.089979) (xy 145.864834 149.511066) (xy 145.749379 149.510966) (xy 145.541254 149.596961) (xy 145.661357 149.307723)\n        (xy 145.661643 148.979318) (xy 145.536233 148.675802) (xy 145.382243 148.521543) (xy 145.382243 145.347118) (xy 145.256833 145.043602)\n        (xy 145.024819 144.811183) (xy 144.721523 144.685243) (xy 144.393118 144.684957) (xy 144.107043 144.80316) (xy 144.107043 140.476318)\n        (xy 143.981633 140.172802) (xy 143.909034 140.100076) (xy 143.909034 137.203779) (xy 143.791341 136.918941) (xy 143.573605 136.700824)\n        (xy 143.288973 136.582635) (xy 142.980779 136.582366) (xy 142.695941 136.700059) (xy 142.477824 136.917795) (xy 142.359635 137.202427)\n        (xy 142.359366 137.510621) (xy 142.477059 137.795459) (xy 142.694795 138.013576) (xy 142.979427 138.131765) (xy 143.287621 138.132034)\n        (xy 143.572459 138.014341) (xy 143.790576 137.796605) (xy 143.908765 137.511973) (xy 143.909034 137.203779) (xy 143.909034 140.100076)\n        (xy 143.749619 139.940383) (xy 143.446323 139.814443) (xy 143.117918 139.814157) (xy 142.814402 139.939567) (xy 142.722532 140.031276)\n        (xy 142.505019 139.813383) (xy 142.201723 139.687443) (xy 141.873318 139.687157) (xy 141.569802 139.812567) (xy 141.337383 140.044581)\n        (xy 141.211443 140.347877) (xy 141.211157 140.676282) (xy 141.336567 140.979798) (xy 141.568581 141.212217) (xy 141.871877 141.338157)\n        (xy 142.200282 141.338443) (xy 142.503798 141.213033) (xy 142.595667 141.121323) (xy 142.813181 141.339217) (xy 143.116477 141.465157)\n        (xy 143.444882 141.465443) (xy 143.748398 141.340033) (xy 143.980817 141.108019) (xy 144.106757 140.804723) (xy 144.107043 140.476318)\n        (xy 144.107043 144.80316) (xy 144.089602 144.810367) (xy 143.857183 145.042381) (xy 143.731243 145.345677) (xy 143.730957 145.674082)\n        (xy 143.856367 145.977598) (xy 144.088381 146.210017) (xy 144.391677 146.335957) (xy 144.720082 146.336243) (xy 145.023598 146.210833)\n        (xy 145.256017 145.978819) (xy 145.381957 145.675523) (xy 145.382243 145.347118) (xy 145.382243 148.521543) (xy 145.304219 148.443383)\n        (xy 145.000923 148.317443) (xy 144.672518 148.317157) (xy 144.369002 148.442567) (xy 144.136583 148.674581) (xy 144.010643 148.977877)\n        (xy 144.010357 149.306282) (xy 144.135767 149.609798) (xy 144.367781 149.842217) (xy 144.671077 149.968157) (xy 144.999482 149.968443)\n        (xy 145.236392 149.870553) (xy 145.128235 150.131027) (xy 145.127966 150.439221) (xy 145.245659 150.724059) (xy 145.463395 150.942176)\n        (xy 145.748027 151.060365) (xy 146.056221 151.060634) (xy 146.341059 150.942941) (xy 146.559176 150.725205) (xy 146.677365 150.440573)\n        (xy 146.677634 150.132379) (xy 146.677634 151.3616) (xy 146.668824 151.370395) (xy 146.550635 151.655027) (xy 146.550366 151.963221)\n        (xy 146.668059 152.248059) (xy 146.885795 152.466176) (xy 147.170427 152.584365) (xy 147.200641 152.584391) (xy 147.303059 152.832259)\n        (xy 147.520795 153.050376) (xy 147.805427 153.168565) (xy 148.113621 153.168834) (xy 148.398459 153.051141) (xy 148.616576 152.833405)\n        (xy 148.734765 152.548773) (xy 148.735034 152.240579) (xy 148.735034 158.038251) (xy 148.642644 157.814651) (xy 148.307116 157.478537)\n        (xy 147.868503 157.296409) (xy 147.39358 157.295994) (xy 146.954651 157.477356) (xy 146.618537 157.812884) (xy 146.436409 158.251497)\n        (xy 146.435994 158.72642) (xy 146.617356 159.165349) (xy 146.952884 159.501463) (xy 147.391497 159.683591) (xy 147.86642 159.684006)\n        (xy 148.305349 159.502644) (xy 148.641463 159.167116) (xy 148.823591 158.728503) (xy 148.824006 158.25358) (xy 148.824006 163.33358)\n        (xy 148.642644 162.894651) (xy 148.307116 162.558537) (xy 147.868503 162.376409) (xy 147.39358 162.375994) (xy 146.954651 162.557356)\n        (xy 146.618537 162.892884) (xy 146.436409 163.331497) (xy 146.435994 163.80642) (xy 146.617356 164.245349) (xy 146.952884 164.581463)\n        (xy 147.391497 164.763591) (xy 147.86642 164.764006) (xy 148.305349 164.582644) (xy 148.641463 164.247116) (xy 148.823591 163.808503)\n        (xy 148.824006 163.33358) (xy 148.824006 165.87358) (xy 148.642644 165.434651) (xy 148.307116 165.098537) (xy 147.868503 164.916409)\n        (xy 147.39358 164.915994) (xy 146.954651 165.097356) (xy 146.618537 165.432884) (xy 146.436409 165.871497) (xy 146.435994 166.34642)\n        (xy 146.617356 166.785349) (xy 146.952884 167.121463) (xy 147.391497 167.303591) (xy 147.86642 167.304006) (xy 148.305349 167.122644)\n        (xy 148.641463 166.787116) (xy 148.823591 166.348503) (xy 148.824006 165.87358) (xy 148.824006 174.3777) (xy 146.284006 174.3777)\n        (xy 146.284006 165.87358) (xy 146.284006 163.33358) (xy 146.284006 158.25358) (xy 146.271234 158.222669) (xy 146.271234 153.764579)\n        (xy 146.153541 153.479741) (xy 145.935805 153.261624) (xy 145.651173 153.143435) (xy 145.342979 153.143166) (xy 145.058141 153.260859)\n        (xy 144.840024 153.478595) (xy 144.721835 153.763227) (xy 144.721566 154.071421) (xy 144.839259 154.356259) (xy 145.056995 154.574376)\n        (xy 145.341627 154.692565) (xy 145.649821 154.692834) (xy 145.934659 154.575141) (xy 146.152776 154.357405) (xy 146.270965 154.072773)\n        (xy 146.271234 153.764579) (xy 146.271234 158.222669) (xy 146.102644 157.814651) (xy 145.767116 157.478537) (xy 145.328503 157.296409)\n        (xy 144.912367 157.296045) (xy 144.912367 155.555652) (xy 144.765734 155.200773) (xy 144.494456 154.929021) (xy 144.400988 154.890209)\n        (xy 144.400988 152.186037) (xy 144.283295 151.901199) (xy 144.065559 151.683082) (xy 143.909043 151.618091) (xy 143.909043 147.328318)\n        (xy 143.783633 147.024802) (xy 143.551619 146.792383) (xy 143.248323 146.666443) (xy 142.969234 146.666199) (xy 142.969234 144.925379)\n        (xy 142.851541 144.640541) (xy 142.633805 144.422424) (xy 142.349173 144.304235) (xy 142.040979 144.303966) (xy 141.819411 144.395516)\n        (xy 141.770205 144.346224) (xy 141.485573 144.228035) (xy 141.204006 144.227789) (xy 141.204006 107.45358) (xy 141.204006 104.91358)\n        (xy 141.022644 104.474651) (xy 140.687116 104.138537) (xy 140.248503 103.956409) (xy 139.77358 103.955994) (xy 139.334651 104.137356)\n        (xy 138.998537 104.472884) (xy 138.816409 104.911497) (xy 138.815994 105.38642) (xy 138.997356 105.825349) (xy 139.332884 106.161463)\n        (xy 139.771497 106.343591) (xy 140.24642 106.344006) (xy 140.685349 106.162644) (xy 141.021463 105.827116) (xy 141.203591 105.388503)\n        (xy 141.204006 104.91358) (xy 141.204006 107.45358) (xy 141.022644 107.014651) (xy 140.687116 106.678537) (xy 140.248503 106.496409)\n        (xy 139.77358 106.495994) (xy 139.334651 106.677356) (xy 138.998537 107.012884) (xy 138.816409 107.451497) (xy 138.815994 107.92642)\n        (xy 138.997356 108.365349) (xy 139.332884 108.701463) (xy 139.771497 108.883591) (xy 140.24642 108.884006) (xy 140.685349 108.702644)\n        (xy 141.021463 108.367116) (xy 141.203591 107.928503) (xy 141.204006 107.45358) (xy 141.204006 144.227789) (xy 141.177379 144.227766)\n        (xy 141.102367 144.25876) (xy 141.102367 111.232652) (xy 140.955734 110.877773) (xy 140.684456 110.606021) (xy 140.329832 110.458768)\n        (xy 139.945852 110.458433) (xy 139.590973 110.605066) (xy 139.319221 110.876344) (xy 139.171968 111.230968) (xy 139.171633 111.614948)\n        (xy 139.318266 111.969827) (xy 139.589544 112.241579) (xy 139.944168 112.388832) (xy 140.328148 112.389167) (xy 140.683027 112.242534)\n        (xy 140.954779 111.971256) (xy 141.102032 111.616632) (xy 141.102367 111.232652) (xy 141.102367 144.25876) (xy 140.892541 144.345459)\n        (xy 140.674424 144.563195) (xy 140.556235 144.847827) (xy 140.555966 145.156021) (xy 140.673659 145.440859) (xy 140.891395 145.658976)\n        (xy 141.176027 145.777165) (xy 141.484221 145.777434) (xy 141.705788 145.685883) (xy 141.754995 145.735176) (xy 142.039627 145.853365)\n        (xy 142.347821 145.853634) (xy 142.632659 145.735941) (xy 142.850776 145.518205) (xy 142.968965 145.233573) (xy 142.969234 144.925379)\n        (xy 142.969234 146.666199) (xy 142.919918 146.666157) (xy 142.616402 146.791567) (xy 142.383983 147.023581) (xy 142.258043 147.326877)\n        (xy 142.257757 147.655282) (xy 142.383167 147.958798) (xy 142.615181 148.191217) (xy 142.918477 148.317157) (xy 143.246882 148.317443)\n        (xy 143.550398 148.192033) (xy 143.782817 147.960019) (xy 143.908757 147.656723) (xy 143.909043 147.328318) (xy 143.909043 151.618091)\n        (xy 143.780927 151.564893) (xy 143.472733 151.564624) (xy 143.187895 151.682317) (xy 142.969778 151.900053) (xy 142.851589 152.184685)\n        (xy 142.851328 152.482962) (xy 142.615118 152.482757) (xy 142.311602 152.608167) (xy 142.079183 152.840181) (xy 141.953243 153.143477)\n        (xy 141.952957 153.471882) (xy 142.078367 153.775398) (xy 142.310381 154.007817) (xy 142.613677 154.133757) (xy 142.942082 154.134043)\n        (xy 143.245598 154.008633) (xy 143.478017 153.776619) (xy 143.603957 153.473323) (xy 143.604243 153.144918) (xy 143.59152 153.114127)\n        (xy 143.779575 153.114292) (xy 144.064413 152.996599) (xy 144.28253 152.778863) (xy 144.400719 152.494231) (xy 144.400988 152.186037)\n        (xy 144.400988 154.890209) (xy 144.139832 154.781768) (xy 143.755852 154.781433) (xy 143.400973 154.928066) (xy 143.129221 155.199344)\n        (xy 142.981968 155.553968) (xy 142.981633 155.937948) (xy 143.128266 156.292827) (xy 143.399544 156.564579) (xy 143.754168 156.711832)\n        (xy 144.138148 156.712167) (xy 144.493027 156.565534) (xy 144.764779 156.294256) (xy 144.912032 155.939632) (xy 144.912367 155.555652)\n        (xy 144.912367 157.296045) (xy 144.85358 157.295994) (xy 144.414651 157.477356) (xy 144.078537 157.812884) (xy 143.896409 158.251497)\n        (xy 143.895994 158.72642) (xy 144.077356 159.165349) (xy 144.412884 159.501463) (xy 144.851497 159.683591) (xy 145.32642 159.684006)\n        (xy 145.765349 159.502644) (xy 146.101463 159.167116) (xy 146.283591 158.728503) (xy 146.284006 158.25358) (xy 146.284006 163.33358)\n        (xy 146.102644 162.894651) (xy 145.767116 162.558537) (xy 145.328503 162.376409) (xy 144.85358 162.375994) (xy 144.414651 162.557356)\n        (xy 144.078537 162.892884) (xy 143.896409 163.331497) (xy 143.895994 163.80642) (xy 144.077356 164.245349) (xy 144.412884 164.581463)\n        (xy 144.851497 164.763591) (xy 145.32642 164.764006) (xy 145.765349 164.582644) (xy 146.101463 164.247116) (xy 146.283591 163.808503)\n        (xy 146.284006 163.33358) (xy 146.284006 165.87358) (xy 146.102644 165.434651) (xy 145.767116 165.098537) (xy 145.328503 164.916409)\n        (xy 144.85358 164.915994) (xy 144.414651 165.097356) (xy 144.078537 165.432884) (xy 143.896409 165.871497) (xy 143.895994 166.34642)\n        (xy 144.077356 166.785349) (xy 144.412884 167.121463) (xy 144.851497 167.303591) (xy 145.32642 167.304006) (xy 145.765349 167.122644)\n        (xy 146.101463 166.787116) (xy 146.283591 166.348503) (xy 146.284006 165.87358) (xy 146.284006 174.3777) (xy 143.744006 174.3777)\n        (xy 143.744006 165.87358) (xy 143.744006 163.33358) (xy 143.744006 158.25358) (xy 143.562644 157.814651) (xy 143.227116 157.478537)\n        (xy 142.788503 157.296409) (xy 142.31358 157.295994) (xy 141.874651 157.477356) (xy 141.538537 157.812884) (xy 141.356409 158.251497)\n        (xy 141.355994 158.72642) (xy 141.537356 159.165349) (xy 141.872884 159.501463) (xy 142.311497 159.683591) (xy 142.78642 159.684006)\n        (xy 143.225349 159.502644) (xy 143.561463 159.167116) (xy 143.743591 158.728503) (xy 143.744006 158.25358) (xy 143.744006 163.33358)\n        (xy 143.562644 162.894651) (xy 143.227116 162.558537) (xy 142.788503 162.376409) (xy 142.31358 162.375994) (xy 141.874651 162.557356)\n        (xy 141.538537 162.892884) (xy 141.356409 163.331497) (xy 141.355994 163.80642) (xy 141.537356 164.245349) (xy 141.872884 164.581463)\n        (xy 142.311497 164.763591) (xy 142.78642 164.764006) (xy 143.225349 164.582644) (xy 143.561463 164.247116) (xy 143.743591 163.808503)\n        (xy 143.744006 163.33358) (xy 143.744006 165.87358) (xy 143.562644 165.434651) (xy 143.227116 165.098537) (xy 142.788503 164.916409)\n        (xy 142.31358 164.915994) (xy 141.874651 165.097356) (xy 141.538537 165.432884) (xy 141.356409 165.871497) (xy 141.355994 166.34642)\n        (xy 141.537356 166.785349) (xy 141.872884 167.121463) (xy 142.311497 167.303591) (xy 142.78642 167.304006) (xy 143.225349 167.122644)\n        (xy 143.561463 166.787116) (xy 143.743591 166.348503) (xy 143.744006 165.87358) (xy 143.744006 174.3777) (xy 141.204006 174.3777)\n        (xy 141.204006 165.87358) (xy 141.204006 163.33358) (xy 141.204006 158.25358) (xy 141.022644 157.814651) (xy 140.687116 157.478537)\n        (xy 140.500243 157.40094) (xy 140.500243 143.117918) (xy 140.374833 142.814402) (xy 140.142819 142.581983) (xy 139.839523 142.456043)\n        (xy 139.511118 142.455757) (xy 139.207602 142.581167) (xy 139.171967 142.616739) (xy 139.171967 126.066252) (xy 139.025334 125.711373)\n        (xy 138.936598 125.622482) (xy 139.024379 125.534856) (xy 139.171632 125.180232) (xy 139.171967 124.796252) (xy 139.025334 124.441373)\n        (xy 138.754056 124.169621) (xy 138.664006 124.132228) (xy 138.664006 107.45358) (xy 138.664006 104.91358) (xy 138.482644 104.474651)\n        (xy 138.147116 104.138537) (xy 137.708503 103.956409) (xy 137.23358 103.955994) (xy 136.794651 104.137356) (xy 136.458537 104.472884)\n        (xy 136.276409 104.911497) (xy 136.275994 105.38642) (xy 136.457356 105.825349) (xy 136.792884 106.161463) (xy 137.231497 106.343591)\n        (xy 137.70642 106.344006) (xy 138.145349 106.162644) (xy 138.481463 105.827116) (xy 138.663591 105.388503) (xy 138.664006 104.91358)\n        (xy 138.664006 107.45358) (xy 138.482644 107.014651) (xy 138.147116 106.678537) (xy 137.708503 106.496409) (xy 137.23358 106.495994)\n        (xy 136.794651 106.677356) (xy 136.458537 107.012884) (xy 136.276409 107.451497) (xy 136.275994 107.92642) (xy 136.457356 108.365349)\n        (xy 136.792884 108.701463) (xy 137.231497 108.883591) (xy 137.70642 108.884006) (xy 138.145349 108.702644) (xy 138.481463 108.367116)\n        (xy 138.663591 107.928503) (xy 138.664006 107.45358) (xy 138.664006 124.132228) (xy 138.399432 124.022368) (xy 138.015452 124.022033)\n        (xy 137.660573 124.168666) (xy 137.617367 124.211796) (xy 137.617367 118.604652) (xy 137.470734 118.249773) (xy 137.199456 117.978021)\n        (xy 136.844832 117.830768) (xy 136.460852 117.830433) (xy 136.105973 117.977066) (xy 135.834221 118.248344) (xy 135.717567 118.529277)\n        (xy 135.717567 109.949952) (xy 135.570934 109.595073) (xy 135.299656 109.323321) (xy 134.945032 109.176068) (xy 134.561052 109.175733)\n        (xy 134.206173 109.322366) (xy 133.934421 109.593644) (xy 133.787168 109.948268) (xy 133.786833 110.332248) (xy 133.933466 110.687127)\n        (xy 134.204744 110.958879) (xy 134.559368 111.106132) (xy 134.943348 111.106467) (xy 135.298227 110.959834) (xy 135.569979 110.688556)\n        (xy 135.717232 110.333932) (xy 135.717567 109.949952) (xy 135.717567 118.529277) (xy 135.686968 118.602968) (xy 135.686633 118.986948)\n        (xy 135.815262 119.298254) (xy 135.645224 119.467995) (xy 135.527035 119.752627) (xy 135.526766 120.060821) (xy 135.644459 120.345659)\n        (xy 135.862195 120.563776) (xy 136.146827 120.681965) (xy 136.455021 120.682234) (xy 136.739859 120.564541) (xy 136.957976 120.346805)\n        (xy 137.076165 120.062173) (xy 137.076434 119.753979) (xy 137.04495 119.677783) (xy 137.198027 119.614534) (xy 137.469779 119.343256)\n        (xy 137.617032 118.988632) (xy 137.617367 118.604652) (xy 137.617367 124.211796) (xy 137.388821 124.439944) (xy 137.241568 124.794568)\n        (xy 137.241233 125.178548) (xy 137.387866 125.533427) (xy 137.476601 125.622317) (xy 137.388821 125.709944) (xy 137.241568 126.064568)\n        (xy 137.241233 126.448548) (xy 137.387866 126.803427) (xy 137.575274 126.991163) (xy 137.532583 127.033781) (xy 137.406643 127.337077)\n        (xy 137.406357 127.665482) (xy 137.531767 127.968998) (xy 137.763781 128.201417) (xy 138.067077 128.327357) (xy 138.395482 128.327643)\n        (xy 138.698998 128.202233) (xy 138.931417 127.970219) (xy 139.057357 127.666923) (xy 139.057643 127.338518) (xy 138.932233 127.035002)\n        (xy 138.863152 126.965801) (xy 139.024379 126.804856) (xy 139.171632 126.450232) (xy 139.171967 126.066252) (xy 139.171967 142.616739)\n        (xy 138.975183 142.813181) (xy 138.849243 143.116477) (xy 138.848957 143.444882) (xy 138.974367 143.748398) (xy 139.206381 143.980817)\n        (xy 139.509677 144.106757) (xy 139.838082 144.107043) (xy 140.141598 143.981633) (xy 140.374017 143.749619) (xy 140.499957 143.446323)\n        (xy 140.500243 143.117918) (xy 140.500243 157.40094) (xy 140.248503 157.296409) (xy 139.843821 157.296055) (xy 139.851359 157.292941)\n        (xy 140.069476 157.075205) (xy 140.187665 156.790573) (xy 140.187934 156.482379) (xy 140.070241 156.197541) (xy 139.936319 156.063385)\n        (xy 140.073427 156.006734) (xy 140.345179 155.735456) (xy 140.492432 155.380832) (xy 140.492767 154.996852) (xy 140.346134 154.641973)\n        (xy 140.314967 154.610751) (xy 140.314967 152.355252) (xy 140.168334 152.000373) (xy 139.897056 151.728621) (xy 139.542432 151.581368)\n        (xy 139.413234 151.581255) (xy 139.413234 148.201979) (xy 139.295541 147.917141) (xy 139.077805 147.699024) (xy 138.793173 147.580835)\n        (xy 138.484979 147.580566) (xy 138.200141 147.698259) (xy 137.982024 147.915995) (xy 137.863835 148.200627) (xy 137.863696 148.359563)\n        (xy 137.742941 148.409459) (xy 137.524824 148.627195) (xy 137.443237 148.823679) (xy 137.443237 130.452011) (xy 137.296604 130.097132)\n        (xy 137.025326 129.82538) (xy 136.670702 129.678127) (xy 136.286722 129.677792) (xy 136.011973 129.791315) (xy 136.012183 129.550858)\n        (xy 135.886773 129.247342) (xy 135.654759 129.014923) (xy 135.351463 128.888983) (xy 135.023058 128.888697) (xy 134.719542 129.014107)\n        (xy 134.487123 129.246121) (xy 134.361183 129.549417) (xy 134.360897 129.877822) (xy 134.486307 130.181338) (xy 134.718321 130.413757)\n        (xy 135.021617 130.539697) (xy 135.350022 130.539983) (xy 135.512818 130.472717) (xy 135.512503 130.834307) (xy 135.659136 131.189186)\n        (xy 135.930414 131.460938) (xy 136.285038 131.608191) (xy 136.669018 131.608526) (xy 137.023897 131.461893) (xy 137.295649 131.190615)\n        (xy 137.442902 130.835991) (xy 137.443237 130.452011) (xy 137.443237 148.823679) (xy 137.406635 148.911827) (xy 137.406366 149.220021)\n        (xy 137.524059 149.504859) (xy 137.741795 149.722976) (xy 138.026427 149.841165) (xy 138.334621 149.841434) (xy 138.619459 149.723741)\n        (xy 138.837576 149.506005) (xy 138.955765 149.221373) (xy 138.955903 149.062436) (xy 139.076659 149.012541) (xy 139.294776 148.794805)\n        (xy 139.412965 148.510173) (xy 139.413234 148.201979) (xy 139.413234 151.581255) (xy 139.158452 151.581033) (xy 138.803573 151.727666)\n        (xy 138.531821 151.998944) (xy 138.384568 152.353568) (xy 138.384233 152.737548) (xy 138.530866 153.092427) (xy 138.802144 153.364179)\n        (xy 139.156768 153.511432) (xy 139.540748 153.511767) (xy 139.895627 153.365134) (xy 140.167379 153.093856) (xy 140.314632 152.739232)\n        (xy 140.314967 152.355252) (xy 140.314967 154.610751) (xy 140.074856 154.370221) (xy 139.720232 154.222968) (xy 139.336252 154.222633)\n        (xy 138.981373 154.369266) (xy 138.709621 154.640544) (xy 138.562368 154.995168) (xy 138.562185 155.20403) (xy 138.377941 155.280159)\n        (xy 138.159824 155.497895) (xy 138.041635 155.782527) (xy 138.041366 156.090721) (xy 138.159059 156.375559) (xy 138.376795 156.593676)\n        (xy 138.638341 156.702279) (xy 138.638266 156.789221) (xy 138.755959 157.074059) (xy 138.973695 157.292176) (xy 139.258327 157.410365)\n        (xy 139.496278 157.410572) (xy 139.334651 157.477356) (xy 138.998537 157.812884) (xy 138.816409 158.251497) (xy 138.815994 158.72642)\n        (xy 138.997356 159.165349) (xy 139.332884 159.501463) (xy 139.771497 159.683591) (xy 140.24642 159.684006) (xy 140.685349 159.502644)\n        (xy 141.021463 159.167116) (xy 141.203591 158.728503) (xy 141.204006 158.25358) (xy 141.204006 163.33358) (xy 141.022644 162.894651)\n        (xy 140.687116 162.558537) (xy 140.248503 162.376409) (xy 139.77358 162.375994) (xy 139.334651 162.557356) (xy 138.998537 162.892884)\n        (xy 138.816409 163.331497) (xy 138.815994 163.80642) (xy 138.997356 164.245349) (xy 139.332884 164.581463) (xy 139.771497 164.763591)\n        (xy 140.24642 164.764006) (xy 140.685349 164.582644) (xy 141.021463 164.247116) (xy 141.203591 163.808503) (xy 141.204006 163.33358)\n        (xy 141.204006 165.87358) (xy 141.022644 165.434651) (xy 140.687116 165.098537) (xy 140.248503 164.916409) (xy 139.77358 164.915994)\n        (xy 139.334651 165.097356) (xy 138.998537 165.432884) (xy 138.816409 165.871497) (xy 138.815994 166.34642) (xy 138.997356 166.785349)\n        (xy 139.332884 167.121463) (xy 139.771497 167.303591) (xy 140.24642 167.304006) (xy 140.685349 167.122644) (xy 141.021463 166.787116)\n        (xy 141.203591 166.348503) (xy 141.204006 165.87358) (xy 141.204006 174.3777) (xy 138.676634 174.3777) (xy 138.676634 161.155979)\n        (xy 138.663874 161.125097) (xy 138.663874 159.166487) (xy 138.663874 157.642487) (xy 138.598275 157.483725) (xy 138.476914 157.362152)\n        (xy 138.318267 157.296276) (xy 138.146487 157.296126) (xy 136.622487 157.296126) (xy 136.463725 157.361725) (xy 136.342152 157.483086)\n        (xy 136.276276 157.641733) (xy 136.276126 157.813513) (xy 136.276126 159.337513) (xy 136.341725 159.496275) (xy 136.463086 159.617848)\n        (xy 136.621733 159.683724) (xy 136.793513 159.683874) (xy 138.317513 159.683874) (xy 138.476275 159.618275) (xy 138.597848 159.496914)\n        (xy 138.663724 159.338267) (xy 138.663874 159.166487) (xy 138.663874 161.125097) (xy 138.558941 160.871141) (xy 138.341205 160.653024)\n        (xy 138.056573 160.534835) (xy 137.748379 160.534566) (xy 137.463541 160.652259) (xy 137.245424 160.869995) (xy 137.127235 161.154627)\n        (xy 137.126966 161.462821) (xy 137.244659 161.747659) (xy 137.462395 161.965776) (xy 137.747027 162.083965) (xy 138.055221 162.084234)\n        (xy 138.340059 161.966541) (xy 138.558176 161.748805) (xy 138.676365 161.464173) (xy 138.676634 161.155979) (xy 138.676634 174.3777)\n        (xy 138.664006 174.3777) (xy 138.664006 165.87358) (xy 138.664006 163.33358) (xy 138.482644 162.894651) (xy 138.147116 162.558537)\n        (xy 137.708503 162.376409) (xy 137.23358 162.375994) (xy 137.025425 162.462001) (xy 137.025643 162.212718) (xy 136.900233 161.909202)\n        (xy 136.859345 161.868243) (xy 137.001017 161.726819) (xy 137.126957 161.423523) (xy 137.127243 161.095118) (xy 137.001833 160.791602)\n        (xy 136.769819 160.559183) (xy 136.466523 160.433243) (xy 136.138118 160.432957) (xy 135.834602 160.558367) (xy 135.628643 160.763967)\n        (xy 135.628643 151.087518) (xy 135.503233 150.784002) (xy 135.485541 150.766279) (xy 135.485541 143.904435) (xy 135.338908 143.549556)\n        (xy 135.06763 143.277804) (xy 134.713006 143.130551) (xy 134.329026 143.130216) (xy 134.165365 143.197839) (xy 133.741384 142.171724)\n        (xy 133.584006 142.014071) (xy 133.584006 132.85358) (xy 133.402644 132.414651) (xy 133.067116 132.078537) (xy 133.037843 132.066381)\n        (xy 133.037843 130.056318) (xy 132.912433 129.752802) (xy 132.680419 129.520383) (xy 132.664367 129.513717) (xy 132.664367 104.863252)\n        (xy 132.517734 104.508373) (xy 132.246456 104.236621) (xy 131.891832 104.089368) (xy 131.507852 104.089033) (xy 131.152973 104.235666)\n        (xy 130.881221 104.506944) (xy 130.733968 104.861568) (xy 130.733633 105.245548) (xy 130.880266 105.600427) (xy 131.151544 105.872179)\n        (xy 131.506168 106.019432) (xy 131.890148 106.019767) (xy 132.245027 105.873134) (xy 132.516779 105.601856) (xy 132.664032 105.247232)\n        (xy 132.664367 104.863252) (xy 132.664367 129.513717) (xy 132.377123 129.394443) (xy 132.048718 129.394157) (xy 131.745202 129.519567)\n        (xy 131.512783 129.751581) (xy 131.386843 130.054877) (xy 131.386557 130.383282) (xy 131.511967 130.686798) (xy 131.743981 130.919217)\n        (xy 132.047277 131.045157) (xy 132.375682 131.045443) (xy 132.679198 130.920033) (xy 132.911617 130.688019) (xy 133.037557 130.384723)\n        (xy 133.037843 130.056318) (xy 133.037843 132.066381) (xy 132.628503 131.896409) (xy 132.15358 131.895994) (xy 131.714651 132.077356)\n        (xy 131.378537 132.412884) (xy 131.196409 132.851497) (xy 131.195994 133.32642) (xy 131.377356 133.765349) (xy 131.712884 134.101463)\n        (xy 132.151497 134.283591) (xy 132.62642 134.284006) (xy 133.065349 134.102644) (xy 133.401463 133.767116) (xy 133.583591 133.328503)\n        (xy 133.584006 132.85358) (xy 133.584006 142.014071) (xy 132.833057 141.261811) (xy 132.364767 141.06736) (xy 132.364767 136.810452)\n        (xy 132.218134 136.455573) (xy 131.946856 136.183821) (xy 131.592232 136.036568) (xy 131.208252 136.036233) (xy 130.853373 136.182866)\n        (xy 130.581621 136.454144) (xy 130.571255 136.479106) (xy 130.521419 136.429183) (xy 130.218123 136.303243) (xy 130.11579 136.303153)\n        (xy 130.168417 136.250619) (xy 130.294357 135.947323) (xy 130.294643 135.618918) (xy 130.169233 135.315402) (xy 129.937219 135.082983)\n        (xy 129.929796 135.079901) (xy 129.938757 135.058323) (xy 129.939043 134.729918) (xy 129.813633 134.426402) (xy 129.671353 134.283874)\n        (xy 130.697513 134.283874) (xy 130.856275 134.218275) (xy 130.977848 134.096914) (xy 131.043724 133.938267) (xy 131.043874 133.766487)\n        (xy 131.043874 132.242487) (xy 130.978275 132.083725) (xy 130.856914 131.962152) (xy 130.698267 131.896276) (xy 130.586767 131.896178)\n        (xy 130.586767 123.272252) (xy 130.574043 123.241457) (xy 130.574043 112.606518) (xy 130.448633 112.303002) (xy 130.216619 112.070583)\n        (xy 130.091225 112.018514) (xy 130.091443 111.768318) (xy 129.966033 111.464802) (xy 129.734019 111.232383) (xy 129.583256 111.16978)\n        (xy 129.583443 110.955518) (xy 129.458033 110.652002) (xy 129.232359 110.425934) (xy 129.232359 103.359976) (xy 128.741384 102.171724)\n        (xy 127.833057 101.261811) (xy 126.645665 100.768763) (xy 125.359976 100.767641) (xy 124.171724 101.258616) (xy 123.261811 102.166943)\n        (xy 122.768763 103.354335) (xy 122.767641 104.640024) (xy 123.258616 105.828276) (xy 124.166943 106.738189) (xy 125.354335 107.231237)\n        (xy 126.640024 107.232359) (xy 127.828276 106.741384) (xy 128.738189 105.833057) (xy 129.231237 104.645665) (xy 129.232359 103.359976)\n        (xy 129.232359 110.425934) (xy 129.226019 110.419583) (xy 128.922723 110.293643) (xy 128.594318 110.293357) (xy 128.290802 110.418767)\n        (xy 128.058383 110.650781) (xy 128.034835 110.707489) (xy 127.959433 110.525002) (xy 127.727419 110.292583) (xy 127.424123 110.166643)\n        (xy 127.095718 110.166357) (xy 126.792202 110.291767) (xy 126.559783 110.523781) (xy 126.433843 110.827077) (xy 126.433557 111.155482)\n        (xy 126.558967 111.458998) (xy 126.56171 111.461745) (xy 126.508983 111.514381) (xy 126.383043 111.817677) (xy 126.382757 112.146082)\n        (xy 126.508167 112.449598) (xy 126.740181 112.682017) (xy 127.043477 112.807957) (xy 127.371882 112.808243) (xy 127.675398 112.682833)\n        (xy 127.703644 112.654635) (xy 127.703557 112.755682) (xy 127.828967 113.059198) (xy 128.060981 113.291617) (xy 128.081827 113.300273)\n        (xy 127.889221 113.492544) (xy 127.741968 113.847168) (xy 127.741633 114.231148) (xy 127.888266 114.586027) (xy 128.159544 114.857779)\n        (xy 128.514168 115.005032) (xy 128.898148 115.005367) (xy 129.253027 114.858734) (xy 129.524779 114.587456) (xy 129.672032 114.232832)\n        (xy 129.672367 113.848852) (xy 129.564341 113.587411) (xy 129.583477 113.595357) (xy 129.911882 113.595643) (xy 130.215398 113.470233)\n        (xy 130.447817 113.238219) (xy 130.573757 112.934923) (xy 130.574043 112.606518) (xy 130.574043 123.241457) (xy 130.440134 122.917373)\n        (xy 130.168856 122.645621) (xy 129.814232 122.498368) (xy 129.430252 122.498033) (xy 129.075373 122.644666) (xy 128.803621 122.915944)\n        (xy 128.656368 123.270568) (xy 128.656033 123.654548) (xy 128.802666 124.009427) (xy 129.073944 124.281179) (xy 129.428568 124.428432)\n        (xy 129.812548 124.428767) (xy 130.167427 124.282134) (xy 130.439179 124.010856) (xy 130.586432 123.656232) (xy 130.586767 123.272252)\n        (xy 130.586767 131.896178) (xy 130.526487 131.896126) (xy 130.142243 131.896126) (xy 130.142243 129.827718) (xy 130.016833 129.524202)\n        (xy 129.784819 129.291783) (xy 129.481523 129.165843) (xy 129.153118 129.165557) (xy 128.849602 129.290967) (xy 128.617183 129.522981)\n        (xy 128.491243 129.826277) (xy 128.490957 130.154682) (xy 128.616367 130.458198) (xy 128.848381 130.690617) (xy 129.151677 130.816557)\n        (xy 129.480082 130.816843) (xy 129.783598 130.691433) (xy 130.016017 130.459419) (xy 130.141957 130.156123) (xy 130.142243 129.827718)\n        (xy 130.142243 131.896126) (xy 129.002487 131.896126) (xy 128.843725 131.961725) (xy 128.722152 132.083086) (xy 128.656276 132.241733)\n        (xy 128.656126 132.413513) (xy 128.656126 133.937513) (xy 128.721725 134.096275) (xy 128.768207 134.142838) (xy 128.646402 134.193167)\n        (xy 128.413983 134.425181) (xy 128.288043 134.728477) (xy 128.287757 135.056882) (xy 128.413167 135.360398) (xy 128.645181 135.592817)\n        (xy 128.652603 135.595898) (xy 128.643643 135.617477) (xy 128.643357 135.945882) (xy 128.768767 136.249398) (xy 129.000781 136.481817)\n        (xy 129.304077 136.607757) (xy 129.406409 136.607846) (xy 129.353783 136.660381) (xy 129.227843 136.963677) (xy 129.227557 137.292082)\n        (xy 129.352967 137.595598) (xy 129.584981 137.828017) (xy 129.888277 137.953957) (xy 130.216682 137.954243) (xy 130.520198 137.828833)\n        (xy 130.691087 137.658241) (xy 130.851944 137.819379) (xy 131.206568 137.966632) (xy 131.590548 137.966967) (xy 131.945427 137.820334)\n        (xy 132.217179 137.549056) (xy 132.364432 137.194432) (xy 132.364767 136.810452) (xy 132.364767 141.06736) (xy 131.645665 140.768763)\n        (xy 130.359976 140.767641) (xy 129.171724 141.258616) (xy 128.261811 142.166943) (xy 127.768763 143.354335) (xy 127.767641 144.640024)\n        (xy 128.258616 145.828276) (xy 129.166943 146.738189) (xy 130.354335 147.231237) (xy 131.640024 147.232359) (xy 132.466103 146.89103)\n        (xy 132.466033 146.971748) (xy 132.612666 147.326627) (xy 132.883944 147.598379) (xy 133.238568 147.745632) (xy 133.622548 147.745967)\n        (xy 133.977427 147.599334) (xy 134.249179 147.328056) (xy 134.396432 146.973432) (xy 134.396767 146.589452) (xy 134.250134 146.234573)\n        (xy 133.978856 145.962821) (xy 133.717085 145.854124) (xy 133.738189 145.833057) (xy 134.098407 144.965553) (xy 134.327342 145.060615)\n        (xy 134.711322 145.06095) (xy 135.066201 144.914317) (xy 135.337953 144.643039) (xy 135.485206 144.288415) (xy 135.485541 143.904435)\n        (xy 135.485541 150.766279) (xy 135.271219 150.551583) (xy 134.967923 150.425643) (xy 134.639518 150.425357) (xy 134.336002 150.550767)\n        (xy 134.103583 150.782781) (xy 134.008067 151.012806) (xy 133.903033 150.758602) (xy 133.671019 150.526183) (xy 133.367723 150.400243)\n        (xy 133.039318 150.399957) (xy 132.735802 150.525367) (xy 132.503383 150.757381) (xy 132.377443 151.060677) (xy 132.377443 149.919118)\n        (xy 132.252033 149.615602) (xy 132.020019 149.383183) (xy 131.716723 149.257243) (xy 131.388318 149.256957) (xy 131.084802 149.382367)\n        (xy 130.852383 149.614381) (xy 130.726443 149.917677) (xy 130.726157 150.246082) (xy 130.851567 150.549598) (xy 131.083581 150.782017)\n        (xy 131.386877 150.907957) (xy 131.715282 150.908243) (xy 132.018798 150.782833) (xy 132.251217 150.550819) (xy 132.377157 150.247523)\n        (xy 132.377443 149.919118) (xy 132.377443 151.060677) (xy 132.377157 151.389082) (xy 132.502567 151.692598) (xy 132.734581 151.925017)\n        (xy 133.037877 152.050957) (xy 133.366282 152.051243) (xy 133.669798 151.925833) (xy 133.902217 151.693819) (xy 133.997732 151.463793)\n        (xy 134.102767 151.717998) (xy 134.334781 151.950417) (xy 134.638077 152.076357) (xy 134.966482 152.076643) (xy 135.269998 151.951233)\n        (xy 135.502417 151.719219) (xy 135.628357 151.415923) (xy 135.628643 151.087518) (xy 135.628643 160.763967) (xy 135.602183 160.790381)\n        (xy 135.476243 161.093677) (xy 135.475957 161.422082) (xy 135.601367 161.725598) (xy 135.642254 161.766556) (xy 135.500583 161.907981)\n        (xy 135.419081 162.104258) (xy 135.296619 161.981583) (xy 134.993323 161.855643) (xy 134.917443 161.855576) (xy 134.917443 158.910718)\n        (xy 134.792033 158.607202) (xy 134.560019 158.374783) (xy 134.256723 158.248843) (xy 133.928318 158.248557) (xy 133.624802 158.373967)\n        (xy 133.392383 158.605981) (xy 133.266443 158.909277) (xy 133.266157 159.237682) (xy 133.391567 159.541198) (xy 133.623581 159.773617)\n        (xy 133.926877 159.899557) (xy 134.255282 159.899843) (xy 134.558798 159.774433) (xy 134.791217 159.542419) (xy 134.917157 159.239123)\n        (xy 134.917443 158.910718) (xy 134.917443 161.855576) (xy 134.664918 161.855357) (xy 134.361402 161.980767) (xy 134.128983 162.212781)\n        (xy 134.003043 162.516077) (xy 134.002757 162.844482) (xy 134.128167 163.147998) (xy 134.360181 163.380417) (xy 134.546242 163.457676)\n        (xy 134.536443 163.481277) (xy 134.536157 163.809682) (xy 134.661567 164.113198) (xy 134.893581 164.345617) (xy 135.196877 164.471557)\n        (xy 135.525282 164.471843) (xy 135.828798 164.346433) (xy 136.061217 164.114419) (xy 136.187157 163.811123) (xy 136.187443 163.482718)\n        (xy 136.071282 163.201588) (xy 136.330258 163.201814) (xy 136.276409 163.331497) (xy 136.275994 163.80642) (xy 136.457356 164.245349)\n        (xy 136.792884 164.581463) (xy 137.231497 164.763591) (xy 137.70642 164.764006) (xy 138.145349 164.582644) (xy 138.481463 164.247116)\n        (xy 138.663591 163.808503) (xy 138.664006 163.33358) (xy 138.664006 165.87358) (xy 138.482644 165.434651) (xy 138.147116 165.098537)\n        (xy 137.708503 164.916409) (xy 137.23358 164.915994) (xy 136.794651 165.097356) (xy 136.458537 165.432884) (xy 136.276409 165.871497)\n        (xy 136.275994 166.34642) (xy 136.457356 166.785349) (xy 136.792884 167.121463) (xy 137.231497 167.303591) (xy 137.70642 167.304006)\n        (xy 138.145349 167.122644) (xy 138.481463 166.787116) (xy 138.663591 166.348503) (xy 138.664006 165.87358) (xy 138.664006 174.3777)\n        (xy 134.015767 174.3777) (xy 134.015767 166.452252) (xy 133.869134 166.097373) (xy 133.597856 165.825621) (xy 133.243232 165.678368)\n        (xy 132.859252 165.678033) (xy 132.593367 165.787894) (xy 132.593367 158.883052) (xy 132.446734 158.528173) (xy 132.175456 158.256421)\n        (xy 131.820832 158.109168) (xy 131.602767 158.108977) (xy 131.602767 154.082452) (xy 131.456134 153.727573) (xy 131.184856 153.455821)\n        (xy 130.830232 153.308568) (xy 130.459767 153.308244) (xy 130.459767 150.780452) (xy 130.313134 150.425573) (xy 130.041856 150.153821)\n        (xy 129.687232 150.006568) (xy 129.303252 150.006233) (xy 128.948373 150.152866) (xy 128.676621 150.424144) (xy 128.529368 150.778768)\n        (xy 128.529033 151.162748) (xy 128.675666 151.517627) (xy 128.946944 151.789379) (xy 129.301568 151.936632) (xy 129.685548 151.936967)\n        (xy 130.040427 151.790334) (xy 130.312179 151.519056) (xy 130.459432 151.164432) (xy 130.459767 150.780452) (xy 130.459767 153.308244)\n        (xy 130.446252 153.308233) (xy 130.091373 153.454866) (xy 129.819621 153.726144) (xy 129.672368 154.080768) (xy 129.672033 154.464748)\n        (xy 129.818666 154.819627) (xy 130.089944 155.091379) (xy 130.444568 155.238632) (xy 130.828548 155.238967) (xy 131.183427 155.092334)\n        (xy 131.455179 154.821056) (xy 131.602432 154.466432) (xy 131.602767 154.082452) (xy 131.602767 158.108977) (xy 131.436852 158.108833)\n        (xy 131.215095 158.20046) (xy 131.246832 158.124032) (xy 131.247167 157.740052) (xy 131.100534 157.385173) (xy 130.829256 157.113421)\n        (xy 130.474632 156.966168) (xy 130.090652 156.965833) (xy 129.735773 157.112466) (xy 129.464021 157.383744) (xy 129.316768 157.738368)\n        (xy 129.316433 158.122348) (xy 129.463066 158.477227) (xy 129.734344 158.748979) (xy 130.088968 158.896232) (xy 130.472948 158.896567)\n        (xy 130.694704 158.804939) (xy 130.662968 158.881368) (xy 130.662633 159.265348) (xy 130.809266 159.620227) (xy 131.080544 159.891979)\n        (xy 131.435168 160.039232) (xy 131.819148 160.039567) (xy 132.174027 159.892934) (xy 132.445779 159.621656) (xy 132.593032 159.267032)\n        (xy 132.593367 158.883052) (xy 132.593367 165.787894) (xy 132.504373 165.824666) (xy 132.232621 166.095944) (xy 132.085368 166.450568)\n        (xy 132.085033 166.834548) (xy 132.231666 167.189427) (xy 132.502944 167.461179) (xy 132.857568 167.608432) (xy 133.241548 167.608767)\n        (xy 133.596427 167.462134) (xy 133.868179 167.190856) (xy 134.015432 166.836232) (xy 134.015767 166.452252) (xy 134.015767 174.3777)\n        (xy 132.542567 174.3777) (xy 132.542567 170.592452) (xy 132.395934 170.237573) (xy 132.124656 169.965821) (xy 131.770032 169.818568)\n        (xy 131.386052 169.818233) (xy 131.031173 169.964866) (xy 130.759421 170.236144) (xy 130.612168 170.590768) (xy 130.611833 170.974748)\n        (xy 130.758466 171.329627) (xy 131.029744 171.601379) (xy 131.384368 171.748632) (xy 131.768348 171.748967) (xy 132.123227 171.602334)\n        (xy 132.394979 171.331056) (xy 132.542232 170.976432) (xy 132.542567 170.592452) (xy 132.542567 174.3777) (xy 130.167634 174.3777)\n        (xy 130.167634 166.820179) (xy 130.049941 166.535341) (xy 130.037749 166.523128) (xy 130.148765 166.255773) (xy 130.149034 165.947579)\n        (xy 130.031341 165.662741) (xy 129.813605 165.444624) (xy 129.528973 165.326435) (xy 129.220779 165.326166) (xy 128.935941 165.443859)\n        (xy 128.861126 165.518543) (xy 128.861126 163.441075) (xy 128.749951 163.172011) (xy 128.544272 162.965973) (xy 128.448102 162.926039)\n        (xy 128.543189 162.886751) (xy 128.749227 162.681072) (xy 128.860872 162.412202) (xy 128.861126 162.121075) (xy 128.749951 161.852011)\n        (xy 128.544272 161.645973) (xy 128.427767 161.597595) (xy 128.427767 153.980852) (xy 128.338843 153.765639) (xy 128.338843 149.690518)\n        (xy 128.213433 149.387002) (xy 127.981419 149.154583) (xy 127.973996 149.151501) (xy 127.982957 149.129923) (xy 127.983243 148.801518)\n        (xy 127.857833 148.498002) (xy 127.625819 148.265583) (xy 127.322523 148.139643) (xy 127.228767 148.139561) (xy 127.228767 123.202052)\n        (xy 127.082134 122.847173) (xy 126.810856 122.575421) (xy 126.456232 122.428168) (xy 126.072252 122.427833) (xy 125.717373 122.574466)\n        (xy 125.445621 122.845744) (xy 125.298368 123.200368) (xy 125.298033 123.584348) (xy 125.444666 123.939227) (xy 125.715944 124.210979)\n        (xy 126.070568 124.358232) (xy 126.454548 124.358567) (xy 126.809427 124.211934) (xy 127.081179 123.940656) (xy 127.228432 123.586032)\n        (xy 127.228767 123.202052) (xy 127.228767 148.139561) (xy 126.994118 148.139357) (xy 126.899993 148.178248) (xy 126.916157 148.139323)\n        (xy 126.916443 147.810918) (xy 126.791033 147.507402) (xy 126.559019 147.274983) (xy 126.255723 147.149043) (xy 125.964006 147.148788)\n        (xy 125.964006 145.55358) (xy 125.964006 143.01358) (xy 125.964006 140.47358) (xy 125.964006 137.93358) (xy 125.964006 135.39358)\n        (xy 125.964006 132.85358) (xy 125.964006 130.31358) (xy 125.782644 129.874651) (xy 125.598129 129.689813) (xy 125.765579 129.522656)\n        (xy 125.912832 129.168032) (xy 125.913167 128.784052) (xy 125.875043 128.691784) (xy 125.875043 126.449518) (xy 125.749633 126.146002)\n        (xy 125.517619 125.913583) (xy 125.214323 125.787643) (xy 124.885918 125.787357) (xy 124.668567 125.877164) (xy 124.668567 123.221452)\n        (xy 124.663367 123.208867) (xy 124.663367 115.150252) (xy 124.516734 114.795373) (xy 124.245456 114.523621) (xy 123.890832 114.376368)\n        (xy 123.723567 114.376222) (xy 123.723567 110.451252) (xy 123.576934 110.096373) (xy 123.305656 109.824621) (xy 122.951032 109.677368)\n        (xy 122.567052 109.677033) (xy 122.212173 109.823666) (xy 121.940421 110.094944) (xy 121.793168 110.449568) (xy 121.792833 110.833548)\n        (xy 121.939466 111.188427) (xy 122.210744 111.460179) (xy 122.565368 111.607432) (xy 122.949348 111.607767) (xy 123.304227 111.461134)\n        (xy 123.575979 111.189856) (xy 123.723232 110.835232) (xy 123.723567 110.451252) (xy 123.723567 114.376222) (xy 123.506852 114.376033)\n        (xy 123.151973 114.522666) (xy 122.880221 114.793944) (xy 122.732968 115.148568) (xy 122.732633 115.532548) (xy 122.879266 115.887427)\n        (xy 123.150544 116.159179) (xy 123.505168 116.306432) (xy 123.889148 116.306767) (xy 124.244027 116.160134) (xy 124.515779 115.888856)\n        (xy 124.663032 115.534232) (xy 124.663367 115.150252) (xy 124.663367 123.208867) (xy 124.521934 122.866573) (xy 124.250656 122.594821)\n        (xy 123.896032 122.447568) (xy 123.512052 122.447233) (xy 123.157173 122.593866) (xy 122.903243 122.847353) (xy 122.903243 119.896318)\n        (xy 122.777833 119.592802) (xy 122.724378 119.539254) (xy 122.726217 119.537419) (xy 122.852157 119.234123) (xy 122.852443 118.905718)\n        (xy 122.727033 118.602202) (xy 122.495019 118.369783) (xy 122.191723 118.243843) (xy 121.863318 118.243557) (xy 121.559802 118.368967)\n        (xy 121.327383 118.600981) (xy 121.259767 118.763817) (xy 121.259767 113.727852) (xy 121.113134 113.372973) (xy 120.841856 113.101221)\n        (xy 120.487232 112.953968) (xy 120.103252 112.953633) (xy 119.748373 113.100266) (xy 119.476621 113.371544) (xy 119.329368 113.726168)\n        (xy 119.329033 114.110148) (xy 119.475666 114.465027) (xy 119.746944 114.736779) (xy 120.101568 114.884032) (xy 120.485548 114.884367)\n        (xy 120.840427 114.737734) (xy 121.112179 114.466456) (xy 121.259432 114.111832) (xy 121.259767 113.727852) (xy 121.259767 118.763817)\n        (xy 121.201443 118.904277) (xy 121.201157 119.232682) (xy 121.326567 119.536198) (xy 121.380021 119.589745) (xy 121.378183 119.591581)\n        (xy 121.252243 119.894877) (xy 121.251957 120.223282) (xy 121.377367 120.526798) (xy 121.380087 120.529523) (xy 121.352783 120.556781)\n        (xy 121.226843 120.860077) (xy 121.226643 121.089564) (xy 121.021819 120.884383) (xy 120.718523 120.758443) (xy 120.390118 120.758157)\n        (xy 120.086602 120.883567) (xy 119.854183 121.115581) (xy 119.728243 121.418877) (xy 119.727957 121.747282) (xy 119.853367 122.050798)\n        (xy 120.085381 122.283217) (xy 120.388677 122.409157) (xy 120.717082 122.409443) (xy 121.020598 122.284033) (xy 121.2012 122.103745)\n        (xy 121.201157 122.153682) (xy 121.326567 122.457198) (xy 121.558581 122.689617) (xy 121.861877 122.815557) (xy 122.190282 122.815843)\n        (xy 122.493798 122.690433) (xy 122.726217 122.458419) (xy 122.852157 122.155123) (xy 122.852443 121.826718) (xy 122.727033 121.523202)\n        (xy 122.724312 121.520476) (xy 122.751617 121.493219) (xy 122.877557 121.189923) (xy 122.877843 120.861518) (xy 122.752433 120.558002)\n        (xy 122.749712 120.555276) (xy 122.777017 120.528019) (xy 122.902957 120.224723) (xy 122.903243 119.896318) (xy 122.903243 122.847353)\n        (xy 122.885421 122.865144) (xy 122.738168 123.219768) (xy 122.737833 123.603748) (xy 122.884466 123.958627) (xy 123.155744 124.230379)\n        (xy 123.510368 124.377632) (xy 123.894348 124.377967) (xy 124.249227 124.231334) (xy 124.520979 123.960056) (xy 124.668232 123.605432)\n        (xy 124.668567 123.221452) (xy 124.668567 125.877164) (xy 124.582402 125.912767) (xy 124.349983 126.144781) (xy 124.224043 126.448077)\n        (xy 124.223757 126.776482) (xy 124.349167 127.079998) (xy 124.581181 127.312417) (xy 124.884477 127.438357) (xy 125.212882 127.438643)\n        (xy 125.516398 127.313233) (xy 125.748817 127.081219) (xy 125.874757 126.777923) (xy 125.875043 126.449518) (xy 125.875043 128.691784)\n        (xy 125.766534 128.429173) (xy 125.495256 128.157421) (xy 125.140632 128.010168) (xy 124.756652 128.009833) (xy 124.401773 128.156466)\n        (xy 124.130021 128.427744) (xy 123.982768 128.782368) (xy 123.982433 129.166348) (xy 124.129066 129.521227) (xy 124.130415 129.522578)\n        (xy 124.094651 129.537356) (xy 123.758537 129.872884) (xy 123.576409 130.311497) (xy 123.575994 130.78642) (xy 123.757356 131.225349)\n        (xy 124.092884 131.561463) (xy 124.531497 131.743591) (xy 125.00642 131.744006) (xy 125.445349 131.562644) (xy 125.781463 131.227116)\n        (xy 125.963591 130.788503) (xy 125.964006 130.31358) (xy 125.964006 132.85358) (xy 125.782644 132.414651) (xy 125.447116 132.078537)\n        (xy 125.008503 131.896409) (xy 124.53358 131.895994) (xy 124.094651 132.077356) (xy 123.758537 132.412884) (xy 123.576409 132.851497)\n        (xy 123.575994 133.32642) (xy 123.757356 133.765349) (xy 124.092884 134.101463) (xy 124.531497 134.283591) (xy 125.00642 134.284006)\n        (xy 125.445349 134.102644) (xy 125.781463 133.767116) (xy 125.963591 133.328503) (xy 125.964006 132.85358) (xy 125.964006 135.39358)\n        (xy 125.782644 134.954651) (xy 125.447116 134.618537) (xy 125.008503 134.436409) (xy 124.53358 134.435994) (xy 124.094651 134.617356)\n        (xy 123.758537 134.952884) (xy 123.576409 135.391497) (xy 123.575994 135.86642) (xy 123.757356 136.305349) (xy 124.092884 136.641463)\n        (xy 124.531497 136.823591) (xy 125.00642 136.824006) (xy 125.445349 136.642644) (xy 125.781463 136.307116) (xy 125.963591 135.868503)\n        (xy 125.964006 135.39358) (xy 125.964006 137.93358) (xy 125.782644 137.494651) (xy 125.447116 137.158537) (xy 125.008503 136.976409)\n        (xy 124.53358 136.975994) (xy 124.094651 137.157356) (xy 123.758537 137.492884) (xy 123.576409 137.931497) (xy 123.575994 138.40642)\n        (xy 123.757356 138.845349) (xy 124.092884 139.181463) (xy 124.531497 139.363591) (xy 125.00642 139.364006) (xy 125.445349 139.182644)\n        (xy 125.781463 138.847116) (xy 125.963591 138.408503) (xy 125.964006 137.93358) (xy 125.964006 140.47358) (xy 125.782644 140.034651)\n        (xy 125.447116 139.698537) (xy 125.008503 139.516409) (xy 124.53358 139.515994) (xy 124.094651 139.697356) (xy 123.758537 140.032884)\n        (xy 123.576409 140.471497) (xy 123.575994 140.94642) (xy 123.757356 141.385349) (xy 124.092884 141.721463) (xy 124.531497 141.903591)\n        (xy 125.00642 141.904006) (xy 125.445349 141.722644) (xy 125.781463 141.387116) (xy 125.963591 140.948503) (xy 125.964006 140.47358)\n        (xy 125.964006 143.01358) (xy 125.782644 142.574651) (xy 125.447116 142.238537) (xy 125.008503 142.056409) (xy 124.53358 142.055994)\n        (xy 124.094651 142.237356) (xy 123.758537 142.572884) (xy 123.576409 143.011497) (xy 123.575994 143.48642) (xy 123.757356 143.925349)\n        (xy 124.092884 144.261463) (xy 124.531497 144.443591) (xy 125.00642 144.444006) (xy 125.445349 144.262644) (xy 125.781463 143.927116)\n        (xy 125.963591 143.488503) (xy 125.964006 143.01358) (xy 125.964006 145.55358) (xy 125.782644 145.114651) (xy 125.447116 144.778537)\n        (xy 125.008503 144.596409) (xy 124.53358 144.595994) (xy 124.094651 144.777356) (xy 123.758537 145.112884) (xy 123.576409 145.551497)\n        (xy 123.575994 146.02642) (xy 123.757356 146.465349) (xy 124.092884 146.801463) (xy 124.531497 146.983591) (xy 125.00642 146.984006)\n        (xy 125.445349 146.802644) (xy 125.781463 146.467116) (xy 125.963591 146.028503) (xy 125.964006 145.55358) (xy 125.964006 147.148788)\n        (xy 125.927318 147.148757) (xy 125.623802 147.274167) (xy 125.513119 147.384656) (xy 125.447116 147.318537) (xy 125.008503 147.136409)\n        (xy 124.53358 147.135994) (xy 124.094651 147.317356) (xy 123.758537 147.652884) (xy 123.576409 148.091497) (xy 123.575994 148.56642)\n        (xy 123.757356 149.005349) (xy 124.092884 149.341463) (xy 124.531497 149.523591) (xy 125.00642 149.524006) (xy 125.445349 149.342644)\n        (xy 125.781463 149.007116) (xy 125.876141 148.779104) (xy 125.925877 148.799757) (xy 126.254282 148.800043) (xy 126.348406 148.761151)\n        (xy 126.332367 148.799777) (xy 126.308318 148.799757) (xy 126.004802 148.925167) (xy 125.772383 149.157181) (xy 125.646443 149.460477)\n        (xy 125.646157 149.788882) (xy 125.771567 150.092398) (xy 126.003581 150.324817) (xy 126.235704 150.421203) (xy 126.153383 150.503381)\n        (xy 126.027443 150.806677) (xy 126.027157 151.135082) (xy 126.152567 151.438598) (xy 126.384581 151.671017) (xy 126.687877 151.796957)\n        (xy 127.016282 151.797243) (xy 127.319798 151.671833) (xy 127.552217 151.439819) (xy 127.678157 151.136523) (xy 127.678443 150.808118)\n        (xy 127.625339 150.679598) (xy 127.676682 150.679643) (xy 127.980198 150.554233) (xy 128.212617 150.322219) (xy 128.338557 150.018923)\n        (xy 128.338843 149.690518) (xy 128.338843 153.765639) (xy 128.281134 153.625973) (xy 128.009856 153.354221) (xy 127.655232 153.206968)\n        (xy 127.271252 153.206633) (xy 126.916373 153.353266) (xy 126.644621 153.624544) (xy 126.497368 153.979168) (xy 126.497033 154.363148)\n        (xy 126.643666 154.718027) (xy 126.914944 154.989779) (xy 127.269568 155.137032) (xy 127.653548 155.137367) (xy 128.008427 154.990734)\n        (xy 128.280179 154.719456) (xy 128.427432 154.364832) (xy 128.427767 153.980852) (xy 128.427767 161.597595) (xy 128.275402 161.534328)\n        (xy 127.984275 161.534074) (xy 127.715211 161.645249) (xy 127.509173 161.850928) (xy 127.469239 161.947097) (xy 127.429951 161.852011)\n        (xy 127.224272 161.645973) (xy 126.955402 161.534328) (xy 126.664275 161.534074) (xy 126.395211 161.645249) (xy 126.189173 161.850928)\n        (xy 126.077528 162.119798) (xy 126.077274 162.410925) (xy 126.188449 162.679989) (xy 126.394128 162.886027) (xy 126.490297 162.92596)\n        (xy 126.395211 162.965249) (xy 126.189173 163.170928) (xy 126.077528 163.439798) (xy 126.077274 163.730925) (xy 126.188449 163.999989)\n        (xy 126.394128 164.206027) (xy 126.662998 164.317672) (xy 126.954125 164.317926) (xy 127.223189 164.206751) (xy 127.429227 164.001072)\n        (xy 127.46916 163.904902) (xy 127.508449 163.999989) (xy 127.714128 164.206027) (xy 127.982998 164.317672) (xy 128.274125 164.317926)\n        (xy 128.543189 164.206751) (xy 128.749227 164.001072) (xy 128.860872 163.732202) (xy 128.861126 163.441075) (xy 128.861126 165.518543)\n        (xy 128.717824 165.661595) (xy 128.599635 165.946227) (xy 128.599366 166.254421) (xy 128.717059 166.539259) (xy 128.72925 166.551471)\n        (xy 128.618235 166.818827) (xy 128.617966 167.127021) (xy 128.735659 167.411859) (xy 128.953395 167.629976) (xy 129.238027 167.748165)\n        (xy 129.546221 167.748434) (xy 129.831059 167.630741) (xy 130.049176 167.413005) (xy 130.167365 167.128373) (xy 130.167634 166.820179)\n        (xy 130.167634 174.3777) (xy 129.921167 174.3777) (xy 129.921167 169.709452) (xy 129.774534 169.354573) (xy 129.503256 169.082821)\n        (xy 129.148632 168.935568) (xy 128.764652 168.935233) (xy 128.409773 169.081866) (xy 128.138021 169.353144) (xy 127.990768 169.707768)\n        (xy 127.990433 170.091748) (xy 128.137066 170.446627) (xy 128.408344 170.718379) (xy 128.762968 170.865632) (xy 129.146948 170.865967)\n        (xy 129.501827 170.719334) (xy 129.773579 170.448056) (xy 129.920832 170.093432) (xy 129.921167 169.709452) (xy 129.921167 174.3777)\n        (xy 126.656567 174.3777) (xy 126.656567 166.036852) (xy 126.509934 165.681973) (xy 126.238656 165.410221) (xy 125.964006 165.296176)\n        (xy 125.964006 153.17358) (xy 125.964006 150.63358) (xy 125.782644 150.194651) (xy 125.447116 149.858537) (xy 125.008503 149.676409)\n        (xy 124.53358 149.675994) (xy 124.094651 149.857356) (xy 123.758537 150.192884) (xy 123.576409 150.631497) (xy 123.575994 151.10642)\n        (xy 123.757356 151.545349) (xy 124.092884 151.881463) (xy 124.531497 152.063591) (xy 125.00642 152.064006) (xy 125.445349 151.882644)\n        (xy 125.781463 151.547116) (xy 125.963591 151.108503) (xy 125.964006 150.63358) (xy 125.964006 153.17358) (xy 125.782644 152.734651)\n        (xy 125.447116 152.398537) (xy 125.008503 152.216409) (xy 124.53358 152.215994) (xy 124.094651 152.397356) (xy 123.758537 152.732884)\n        (xy 123.576409 153.171497) (xy 123.575994 153.64642) (xy 123.757356 154.085349) (xy 124.092884 154.421463) (xy 124.531497 154.603591)\n        (xy 125.00642 154.604006) (xy 125.445349 154.422644) (xy 125.781463 154.087116) (xy 125.963591 153.648503) (xy 125.964006 153.17358)\n        (xy 125.964006 165.296176) (xy 125.963874 165.296121) (xy 125.963874 156.797513) (xy 125.963874 155.102487) (xy 125.898275 154.943725)\n        (xy 125.776914 154.822152) (xy 125.618267 154.756276) (xy 125.446487 154.756126) (xy 125.00495 154.7562) (xy 124.897 154.86415)\n        (xy 124.897 155.823) (xy 125.85585 155.823) (xy 125.9638 155.71505) (xy 125.963874 155.102487) (xy 125.963874 156.797513)\n        (xy 125.9638 156.18495) (xy 125.85585 156.077) (xy 124.897 156.077) (xy 124.897 157.03585) (xy 125.00495 157.1438)\n        (xy 125.446487 157.143874) (xy 125.618267 157.143724) (xy 125.776914 157.077848) (xy 125.898275 156.956275) (xy 125.963874 156.797513)\n        (xy 125.963874 165.296121) (xy 125.884032 165.262968) (xy 125.500052 165.262633) (xy 125.303567 165.343818) (xy 125.303567 158.121052)\n        (xy 125.156934 157.766173) (xy 124.885656 157.494421) (xy 124.643 157.393661) (xy 124.643 157.03585) (xy 124.643 156.077)\n        (xy 124.643 155.823) (xy 124.643 154.86415) (xy 124.53505 154.7562) (xy 124.093513 154.756126) (xy 123.921733 154.756276)\n        (xy 123.763086 154.822152) (xy 123.641725 154.943725) (xy 123.576126 155.102487) (xy 123.5762 155.71505) (xy 123.68415 155.823)\n        (xy 124.643 155.823) (xy 124.643 156.077) (xy 123.68415 156.077) (xy 123.5762 156.18495) (xy 123.576126 156.797513)\n        (xy 123.641725 156.956275) (xy 123.763086 157.077848) (xy 123.921733 157.143724) (xy 124.093513 157.143874) (xy 124.53505 157.1438)\n        (xy 124.643 157.03585) (xy 124.643 157.393661) (xy 124.531032 157.347168) (xy 124.147052 157.346833) (xy 123.93994 157.432409)\n        (xy 123.765019 157.257183) (xy 123.461723 157.131243) (xy 123.133318 157.130957) (xy 122.829802 157.256367) (xy 122.597383 157.488381)\n        (xy 122.471443 157.791677) (xy 122.471157 158.120082) (xy 122.596567 158.423598) (xy 122.828581 158.656017) (xy 123.131877 158.781957)\n        (xy 123.460282 158.782243) (xy 123.484017 158.772435) (xy 123.519466 158.858227) (xy 123.790744 159.129979) (xy 124.145368 159.277232)\n        (xy 124.529348 159.277567) (xy 124.884227 159.130934) (xy 125.155979 158.859656) (xy 125.303232 158.505032) (xy 125.303567 158.121052)\n        (xy 125.303567 165.343818) (xy 125.145173 165.409266) (xy 125.036843 165.517407) (xy 125.036843 160.917318) (xy 124.911433 160.613802)\n        (xy 124.679419 160.381383) (xy 124.376123 160.255443) (xy 124.047718 160.255157) (xy 123.744202 160.380567) (xy 123.511783 160.612581)\n        (xy 123.385843 160.915877) (xy 123.385557 161.244282) (xy 123.510967 161.547798) (xy 123.742981 161.780217) (xy 124.046277 161.906157)\n        (xy 124.374682 161.906443) (xy 124.678198 161.781033) (xy 124.910617 161.549019) (xy 125.036557 161.245723) (xy 125.036843 160.917318)\n        (xy 125.036843 165.517407) (xy 124.873421 165.680544) (xy 124.726168 166.035168) (xy 124.725833 166.419148) (xy 124.872466 166.774027)\n        (xy 125.143744 167.045779) (xy 125.498368 167.193032) (xy 125.882348 167.193367) (xy 126.237227 167.046734) (xy 126.508979 166.775456)\n        (xy 126.656232 166.420832) (xy 126.656567 166.036852) (xy 126.656567 174.3777) (xy 122.127 174.3777) (xy 122.127 170.778528)\n        (xy 122.336768 170.865632) (xy 122.720748 170.865967) (xy 123.075627 170.719334) (xy 123.347379 170.448056) (xy 123.494632 170.093432)\n        (xy 123.494967 169.709452) (xy 123.348334 169.354573) (xy 123.077056 169.082821) (xy 122.722432 168.935568) (xy 122.338452 168.935233)\n        (xy 122.127 169.022603) (xy 122.127 166.964593) (xy 122.326348 166.964767) (xy 122.681227 166.818134) (xy 122.952979 166.546856)\n        (xy 123.100232 166.192232) (xy 123.100567 165.808252) (xy 122.953934 165.453373) (xy 122.682656 165.181621) (xy 122.328032 165.034368)\n        (xy 122.127 165.034192) (xy 122.127 159.438478) (xy 122.229832 159.190832) (xy 122.230167 158.806852) (xy 122.127 158.557168)\n        (xy 122.127 157.143709) (xy 122.46642 157.144006) (xy 122.905349 156.962644) (xy 123.241463 156.627116) (xy 123.423591 156.188503)\n        (xy 123.424006 155.71358) (xy 123.242644 155.274651) (xy 122.907116 154.938537) (xy 122.468503 154.756409) (xy 122.127 154.75611)\n        (xy 122.127 154.603709) (xy 122.46642 154.604006) (xy 122.905349 154.422644) (xy 123.241463 154.087116) (xy 123.423591 153.648503)\n        (xy 123.424006 153.17358) (xy 123.242644 152.734651) (xy 122.907116 152.398537) (xy 122.468503 152.216409) (xy 122.127 152.21611)\n        (xy 122.127 152.063709) (xy 122.46642 152.064006) (xy 122.905349 151.882644) (xy 123.241463 151.547116) (xy 123.423591 151.108503)\n        (xy 123.424006 150.63358) (xy 123.242644 150.194651) (xy 122.907116 149.858537) (xy 122.468503 149.676409) (xy 122.127 149.67611)\n        (xy 122.127 149.523709) (xy 122.46642 149.524006) (xy 122.905349 149.342644) (xy 123.241463 149.007116) (xy 123.423591 148.568503)\n        (xy 123.424006 148.09358) (xy 123.242644 147.654651) (xy 122.907116 147.318537) (xy 122.468503 147.136409) (xy 122.127 147.13611)\n        (xy 122.127 146.983709) (xy 122.46642 146.984006) (xy 122.905349 146.802644) (xy 123.241463 146.467116) (xy 123.423591 146.028503)\n        (xy 123.424006 145.55358) (xy 123.242644 145.114651) (xy 122.907116 144.778537) (xy 122.468503 144.596409) (xy 122.127 144.59611)\n        (xy 122.127 144.443709) (xy 122.46642 144.444006) (xy 122.905349 144.262644) (xy 123.241463 143.927116) (xy 123.423591 143.488503)\n        (xy 123.424006 143.01358) (xy 123.242644 142.574651) (xy 122.907116 142.238537) (xy 122.468503 142.056409) (xy 122.127 142.05611)\n        (xy 122.127 141.903709) (xy 122.46642 141.904006) (xy 122.905349 141.722644) (xy 123.241463 141.387116) (xy 123.423591 140.948503)\n        (xy 123.424006 140.47358) (xy 123.242644 140.034651) (xy 122.907116 139.698537) (xy 122.468503 139.516409) (xy 122.127 139.51611)\n        (xy 122.127 139.363709) (xy 122.46642 139.364006) (xy 122.905349 139.182644) (xy 123.241463 138.847116) (xy 123.423591 138.408503)\n        (xy 123.424006 137.93358) (xy 123.242644 137.494651) (xy 122.907116 137.158537) (xy 122.468503 136.976409) (xy 122.127 136.97611)\n        (xy 122.127 136.823709) (xy 122.46642 136.824006) (xy 122.905349 136.642644) (xy 123.241463 136.307116) (xy 123.423591 135.868503)\n        (xy 123.424006 135.39358) (xy 123.424006 132.85358) (xy 123.424006 130.31358) (xy 123.242644 129.874651) (xy 122.907116 129.538537)\n        (xy 122.468503 129.356409) (xy 121.99358 129.355994) (xy 121.554651 129.537356) (xy 121.218537 129.872884) (xy 121.036409 130.311497)\n        (xy 121.035994 130.78642) (xy 121.217356 131.225349) (xy 121.552884 131.561463) (xy 121.991497 131.743591) (xy 122.46642 131.744006)\n        (xy 122.905349 131.562644) (xy 123.241463 131.227116) (xy 123.423591 130.788503) (xy 123.424006 130.31358) (xy 123.424006 132.85358)\n        (xy 123.242644 132.414651) (xy 122.907116 132.078537) (xy 122.468503 131.896409) (xy 121.99358 131.895994) (xy 121.554651 132.077356)\n        (xy 121.218537 132.412884) (xy 121.036409 132.851497) (xy 121.035994 133.32642) (xy 121.217356 133.765349) (xy 121.552884 134.101463)\n        (xy 121.991497 134.283591) (xy 122.46642 134.284006) (xy 122.905349 134.102644) (xy 123.241463 133.767116) (xy 123.423591 133.328503)\n        (xy 123.424006 132.85358) (xy 123.424006 135.39358) (xy 123.242644 134.954651) (xy 122.907116 134.618537) (xy 122.468503 134.436409)\n        (xy 121.99358 134.435994) (xy 121.554651 134.617356) (xy 121.218537 134.952884) (xy 121.19329 135.013685) (xy 119.075367 132.895762)\n        (xy 119.075367 107.682652) (xy 118.928734 107.327773) (xy 118.657456 107.056021) (xy 118.302832 106.908768) (xy 117.918852 106.908433)\n        (xy 117.563973 107.055066) (xy 117.292221 107.326344) (xy 117.144968 107.680968) (xy 117.144633 108.064948) (xy 117.291266 108.419827)\n        (xy 117.562544 108.691579) (xy 117.917168 108.838832) (xy 118.301148 108.839167) (xy 118.656027 108.692534) (xy 118.927779 108.421256)\n        (xy 119.075032 108.066632) (xy 119.075367 107.682652) (xy 119.075367 132.895762) (xy 118.928167 132.748562) (xy 118.928167 127.514052)\n        (xy 118.781534 127.159173) (xy 118.510256 126.887421) (xy 118.255043 126.781447) (xy 118.255043 121.877518) (xy 118.129633 121.574002)\n        (xy 117.897619 121.341583) (xy 117.696232 121.257959) (xy 117.794798 121.217233) (xy 118.027217 120.985219) (xy 118.153157 120.681923)\n        (xy 118.153443 120.353518) (xy 118.059367 120.125836) (xy 118.059367 110.171852) (xy 117.912734 109.816973) (xy 117.641456 109.545221)\n        (xy 117.286832 109.397968) (xy 116.902852 109.397633) (xy 116.547973 109.544266) (xy 116.276221 109.815544) (xy 116.128968 110.170168)\n        (xy 116.128633 110.554148) (xy 116.275266 110.909027) (xy 116.437297 111.071341) (xy 116.394583 111.113981) (xy 116.268643 111.417277)\n        (xy 116.268357 111.745682) (xy 116.393767 112.049198) (xy 116.625781 112.281617) (xy 116.929077 112.407557) (xy 117.257482 112.407843)\n        (xy 117.560998 112.282433) (xy 117.793417 112.050419) (xy 117.919357 111.747123) (xy 117.919643 111.418718) (xy 117.794233 111.115202)\n        (xy 117.75053 111.071423) (xy 117.911779 110.910456) (xy 118.059032 110.555832) (xy 118.059367 110.171852) (xy 118.059367 120.125836)\n        (xy 118.028033 120.050002) (xy 117.796019 119.817583) (xy 117.492723 119.691643) (xy 117.164318 119.691357) (xy 116.860802 119.816767)\n        (xy 116.628383 120.048781) (xy 116.502443 120.352077) (xy 116.502157 120.680482) (xy 116.627567 120.983998) (xy 116.859581 121.216417)\n        (xy 117.060967 121.30004) (xy 116.962402 121.340767) (xy 116.729983 121.572781) (xy 116.604043 121.876077) (xy 116.603757 122.204482)\n        (xy 116.729167 122.507998) (xy 116.961181 122.740417) (xy 117.264477 122.866357) (xy 117.592882 122.866643) (xy 117.896398 122.741233)\n        (xy 118.128817 122.509219) (xy 118.254757 122.205923) (xy 118.255043 121.877518) (xy 118.255043 126.781447) (xy 118.155632 126.740168)\n        (xy 117.771652 126.739833) (xy 117.416773 126.886466) (xy 117.145021 127.157744) (xy 116.997768 127.512368) (xy 116.997433 127.896348)\n        (xy 117.144066 128.251227) (xy 117.415344 128.522979) (xy 117.769968 128.670232) (xy 118.153948 128.670567) (xy 118.508827 128.523934)\n        (xy 118.780579 128.252656) (xy 118.927832 127.898032) (xy 118.928167 127.514052) (xy 118.928167 132.748562) (xy 115.011367 128.831762)\n        (xy 115.011367 115.810652) (xy 114.864734 115.455773) (xy 114.593456 115.184021) (xy 114.238832 115.036768) (xy 113.854852 115.036433)\n        (xy 113.499973 115.183066) (xy 113.228221 115.454344) (xy 113.080968 115.808968) (xy 113.080633 116.192948) (xy 113.227266 116.547827)\n        (xy 113.498544 116.819579) (xy 113.853168 116.966832) (xy 114.237148 116.967167) (xy 114.592027 116.820534) (xy 114.863779 116.549256)\n        (xy 115.011032 116.194632) (xy 115.011367 115.810652) (xy 115.011367 128.831762) (xy 111.468067 125.288462) (xy 111.468067 112.969152)\n        (xy 111.321434 112.614273) (xy 111.258098 112.550827) (xy 111.320479 112.488556) (xy 111.467732 112.133932) (xy 111.468067 111.749952)\n        (xy 111.321434 111.395073) (xy 111.050156 111.123321) (xy 110.695532 110.976068) (xy 110.311552 110.975733) (xy 109.956673 111.122366)\n        (xy 109.684921 111.393644) (xy 109.537668 111.748268) (xy 109.537333 112.132248) (xy 109.683966 112.487127) (xy 109.747301 112.550572)\n        (xy 109.684921 112.612844) (xy 109.537668 112.967468) (xy 109.537333 113.351448) (xy 109.683966 113.706327) (xy 109.955244 113.978079)\n        (xy 110.309868 114.125332) (xy 110.693848 114.125667) (xy 111.048727 113.979034) (xy 111.320479 113.707756) (xy 111.467732 113.353132)\n        (xy 111.468067 112.969152) (xy 111.468067 125.288462) (xy 108.127 121.947395) (xy 108.127 119.745847) (xy 108.234379 119.638656)\n        (xy 108.381632 119.284032) (xy 108.381967 118.900052) (xy 108.235334 118.545173) (xy 108.127 118.436649) (xy 108.127 108.947395)\n        (xy 105.052605 105.873) (xy 103.611767 105.873) (xy 103.611967 105.644652) (xy 103.465334 105.289773) (xy 103.194056 105.018021)\n        (xy 102.839432 104.870768) (xy 102.455452 104.870433) (xy 102.100573 105.017066) (xy 101.828821 105.288344) (xy 101.681568 105.642968)\n        (xy 101.681367 105.873) (xy 100.596653 105.873) (xy 100.596867 105.628552) (xy 100.450234 105.273673) (xy 100.178956 105.001921)\n        (xy 99.824332 104.854668) (xy 99.440352 104.854333) (xy 99.085473 105.000966) (xy 98.813721 105.272244) (xy 98.666468 105.626868)\n        (xy 98.666253 105.873) (xy 95.947395 105.873) (xy 92.956743 108.863652) (xy 92.956743 107.849105) (xy 92.943874 107.652192)\n        (xy 92.943874 105.826487) (xy 92.943874 104.302487) (xy 92.878275 104.143725) (xy 92.756914 104.022152) (xy 92.598267 103.956276)\n        (xy 92.426487 103.956126) (xy 90.902487 103.956126) (xy 90.743725 104.021725) (xy 90.622152 104.143086) (xy 90.556276 104.301733)\n        (xy 90.556126 104.473513) (xy 90.556126 105.997513) (xy 90.621725 106.156275) (xy 90.743086 106.277848) (xy 90.901733 106.343724)\n        (xy 91.073513 106.343874) (xy 92.597513 106.343874) (xy 92.756275 106.278275) (xy 92.877848 106.156914) (xy 92.943724 105.998267)\n        (xy 92.943874 105.826487) (xy 92.943874 107.652192) (xy 92.925771 107.375193) (xy 92.803999 107.081206) (xy 92.618993 107.000612)\n        (xy 92.439388 107.180217) (xy 92.439388 106.821007) (xy 92.358794 106.636001) (xy 91.909105 106.483257) (xy 91.435193 106.514229)\n        (xy 91.141206 106.636001) (xy 91.060612 106.821007) (xy 91.75 107.510395) (xy 92.439388 106.821007) (xy 92.439388 107.180217)\n        (xy 91.929605 107.69) (xy 92.618993 108.379388) (xy 92.803999 108.298794) (xy 92.956743 107.849105) (xy 92.956743 108.863652)\n        (xy 92.439388 109.381007) (xy 92.439388 108.558993) (xy 91.75 107.869605) (xy 91.570395 108.04921) (xy 91.570395 107.69)\n        (xy 90.881007 107.000612) (xy 90.696001 107.081206) (xy 90.543257 107.530895) (xy 90.574229 108.004807) (xy 90.696001 108.298794)\n        (xy 90.881007 108.379388) (xy 91.570395 107.69) (xy 91.570395 108.04921) (xy 91.060612 108.558993) (xy 91.141206 108.743999)\n        (xy 91.590895 108.896743) (xy 92.064807 108.865771) (xy 92.358794 108.743999) (xy 92.439388 108.558993) (xy 92.439388 109.381007)\n        (xy 90.404006 111.416389) (xy 90.404006 107.45358) (xy 90.404006 104.91358) (xy 90.222644 104.474651) (xy 89.887116 104.138537)\n        (xy 89.448503 103.956409) (xy 88.97358 103.955994) (xy 88.534651 104.137356) (xy 88.198537 104.472884) (xy 88.016409 104.911497)\n        (xy 88.015994 105.38642) (xy 88.197356 105.825349) (xy 88.532884 106.161463) (xy 88.971497 106.343591) (xy 89.44642 106.344006)\n        (xy 89.885349 106.162644) (xy 90.221463 105.827116) (xy 90.403591 105.388503) (xy 90.404006 104.91358) (xy 90.404006 107.45358)\n        (xy 90.222644 107.014651) (xy 89.887116 106.678537) (xy 89.448503 106.496409) (xy 88.97358 106.495994) (xy 88.534651 106.677356)\n        (xy 88.198537 107.012884) (xy 88.016409 107.451497) (xy 88.015994 107.92642) (xy 88.197356 108.365349) (xy 88.532884 108.701463)\n        (xy 88.971497 108.883591) (xy 89.44642 108.884006) (xy 89.885349 108.702644) (xy 90.221463 108.367116) (xy 90.403591 107.928503)\n        (xy 90.404006 107.45358) (xy 90.404006 111.416389) (xy 88.873 112.947395) (xy 88.873 120.9259) (xy 88.079046 121.374656)\n        (xy 87.971334 121.113973) (xy 87.864006 121.006457) (xy 87.864006 107.45358) (xy 87.864006 104.91358) (xy 87.682644 104.474651)\n        (xy 87.347116 104.138537) (xy 87.101967 104.036742) (xy 87.101967 102.495052) (xy 86.955334 102.140173) (xy 86.684056 101.868421)\n        (xy 86.329432 101.721168) (xy 85.945452 101.720833) (xy 85.590573 101.867466) (xy 85.318821 102.138744) (xy 85.171568 102.493368)\n        (xy 85.171233 102.877348) (xy 85.317866 103.232227) (xy 85.589144 103.503979) (xy 85.943768 103.651232) (xy 86.327748 103.651567)\n        (xy 86.682627 103.504934) (xy 86.954379 103.233656) (xy 87.101632 102.879032) (xy 87.101967 102.495052) (xy 87.101967 104.036742)\n        (xy 86.908503 103.956409) (xy 86.43358 103.955994) (xy 85.994651 104.137356) (xy 85.658537 104.472884) (xy 85.476409 104.911497)\n        (xy 85.475994 105.38642) (xy 85.657356 105.825349) (xy 85.992884 106.161463) (xy 86.431497 106.343591) (xy 86.90642 106.344006)\n        (xy 87.345349 106.162644) (xy 87.681463 105.827116) (xy 87.863591 105.388503) (xy 87.864006 104.91358) (xy 87.864006 107.45358)\n        (xy 87.682644 107.014651) (xy 87.347116 106.678537) (xy 86.908503 106.496409) (xy 86.43358 106.495994) (xy 85.994651 106.677356)\n        (xy 85.658537 107.012884) (xy 85.476409 107.451497) (xy 85.475994 107.92642) (xy 85.657356 108.365349) (xy 85.992884 108.701463)\n        (xy 86.431497 108.883591) (xy 86.90642 108.884006) (xy 87.345349 108.702644) (xy 87.681463 108.367116) (xy 87.863591 107.928503)\n        (xy 87.864006 107.45358) (xy 87.864006 121.006457) (xy 87.700056 120.842221) (xy 87.345432 120.694968) (xy 86.961452 120.694633)\n        (xy 86.822567 120.752019) (xy 86.822567 109.734052) (xy 86.675934 109.379173) (xy 86.404656 109.107421) (xy 86.050032 108.960168)\n        (xy 85.666052 108.959833) (xy 85.374767 109.080189) (xy 85.374767 103.384052) (xy 85.228134 103.029173) (xy 84.956856 102.757421)\n        (xy 84.602232 102.610168) (xy 84.218252 102.609833) (xy 83.863373 102.756466) (xy 83.591621 103.027744) (xy 83.444368 103.382368)\n        (xy 83.444033 103.766348) (xy 83.590666 104.121227) (xy 83.861944 104.392979) (xy 84.216568 104.540232) (xy 84.600548 104.540567)\n        (xy 84.955427 104.393934) (xy 85.227179 104.122656) (xy 85.374432 103.768032) (xy 85.374767 103.384052) (xy 85.374767 109.080189)\n        (xy 85.311173 109.106466) (xy 85.039421 109.377744) (xy 84.892168 109.732368) (xy 84.891833 110.116348) (xy 85.038466 110.471227)\n        (xy 85.309744 110.742979) (xy 85.664368 110.890232) (xy 86.048348 110.890567) (xy 86.403227 110.743934) (xy 86.674979 110.472656)\n        (xy 86.822232 110.118032) (xy 86.822567 109.734052) (xy 86.822567 120.752019) (xy 86.606573 120.841266) (xy 86.334821 121.112544)\n        (xy 86.187568 121.467168) (xy 86.187233 121.851148) (xy 86.333866 122.206027) (xy 86.432806 122.30514) (xy 84.511167 123.391283)\n        (xy 84.511167 106.228852) (xy 84.364534 105.873973) (xy 84.093256 105.602221) (xy 83.738632 105.454968) (xy 83.354652 105.454633)\n        (xy 82.999773 105.601266) (xy 82.728021 105.872544) (xy 82.580768 106.227168) (xy 82.580433 106.611148) (xy 82.727066 106.966027)\n        (xy 82.998344 107.237779) (xy 83.352968 107.385032) (xy 83.736948 107.385367) (xy 84.091827 107.238734) (xy 84.363579 106.967456)\n        (xy 84.510832 106.612832) (xy 84.511167 106.228852) (xy 84.511167 123.391283) (xy 81.742567 124.956144) (xy 81.742567 120.452852)\n        (xy 81.595934 120.097973) (xy 81.324656 119.826221) (xy 80.970032 119.678968) (xy 80.586052 119.678633) (xy 80.231173 119.825266)\n        (xy 79.959421 120.096544) (xy 79.812168 120.451168) (xy 79.811833 120.835148) (xy 79.958466 121.190027) (xy 80.229744 121.461779)\n        (xy 80.584368 121.609032) (xy 80.968348 121.609367) (xy 81.323227 121.462734) (xy 81.594979 121.191456) (xy 81.742232 120.836832)\n        (xy 81.742567 120.452852) (xy 81.742567 124.956144) (xy 68.839367 132.249257) (xy 68.839367 122.205452) (xy 68.692734 121.850573)\n        (xy 68.421456 121.578821) (xy 68.066832 121.431568) (xy 67.682852 121.431233) (xy 67.327973 121.577866) (xy 67.232359 121.673313)\n        (xy 67.232359 103.359976) (xy 66.741384 102.171724) (xy 65.833057 101.261811) (xy 64.645665 100.768763) (xy 63.359976 100.767641)\n        (xy 62.171724 101.258616) (xy 61.261811 102.166943) (xy 60.768763 103.354335) (xy 60.767641 104.640024) (xy 61.258616 105.828276)\n        (xy 62.166943 106.738189) (xy 63.354335 107.231237) (xy 63.915085 107.231726) (xy 63.75845 107.608948) (xy 63.757953 108.178553)\n        (xy 63.975472 108.70499) (xy 64.377892 109.108113) (xy 64.903948 109.32655) (xy 65.473553 109.327047) (xy 65.99999 109.109528)\n        (xy 66.403113 108.707108) (xy 66.62155 108.181052) (xy 66.622047 107.611447) (xy 66.404528 107.08501) (xy 66.002108 106.681887)\n        (xy 65.921434 106.648388) (xy 66.738189 105.833057) (xy 67.231237 104.645665) (xy 67.232359 103.359976) (xy 67.232359 121.673313)\n        (xy 67.056221 121.849144) (xy 66.908968 122.203768) (xy 66.908633 122.587748) (xy 67.055266 122.942627) (xy 67.326544 123.214379)\n        (xy 67.681168 123.361632) (xy 68.065148 123.361967) (xy 68.420027 123.215334) (xy 68.691779 122.944056) (xy 68.839032 122.589432)\n        (xy 68.839367 122.205452) (xy 68.839367 132.249257) (xy 66.622047 133.502525) (xy 66.622047 127.621447) (xy 66.622047 120.611447)\n        (xy 66.622047 114.621447) (xy 66.404528 114.09501) (xy 66.002108 113.691887) (xy 65.476052 113.47345) (xy 64.906447 113.472953)\n        (xy 64.38001 113.690472) (xy 63.976887 114.092892) (xy 63.882004 114.321396) (xy 63.882004 113.415957) (xy 63.882004 108.915957)\n        (xy 63.702465 108.481439) (xy 63.37031 108.148704) (xy 62.936106 107.968406) (xy 62.465957 107.967996) (xy 62.031439 108.147535)\n        (xy 61.698704 108.47969) (xy 61.518406 108.913894) (xy 61.517996 109.384043) (xy 61.697535 109.818561) (xy 62.02969 110.151296)\n        (xy 62.463894 110.331594) (xy 62.934043 110.332004) (xy 63.368561 110.152465) (xy 63.701296 109.82031) (xy 63.881594 109.386106)\n        (xy 63.882004 108.915957) (xy 63.882004 113.415957) (xy 63.702465 112.981439) (xy 63.37031 112.648704) (xy 62.936106 112.468406)\n        (xy 62.465957 112.467996) (xy 62.031439 112.647535) (xy 61.698704 112.97969) (xy 61.518406 113.413894) (xy 61.517996 113.884043)\n        (xy 61.697535 114.318561) (xy 62.02969 114.651296) (xy 62.463894 114.831594) (xy 62.934043 114.832004) (xy 63.368561 114.652465)\n        (xy 63.701296 114.32031) (xy 63.881594 113.886106) (xy 63.882004 113.415957) (xy 63.882004 114.321396) (xy 63.75845 114.618948)\n        (xy 63.757953 115.188553) (xy 63.975472 115.71499) (xy 64.377892 116.118113) (xy 64.903948 116.33655) (xy 65.473553 116.337047)\n        (xy 65.99999 116.119528) (xy 66.403113 115.717108) (xy 66.62155 115.191052) (xy 66.622047 114.621447) (xy 66.622047 120.611447)\n        (xy 66.404528 120.08501) (xy 66.002108 119.681887) (xy 65.476052 119.46345) (xy 64.906447 119.462953) (xy 64.38001 119.680472)\n        (xy 63.976887 120.082892) (xy 63.75845 120.608948) (xy 63.757953 121.178553) (xy 63.975472 121.70499) (xy 64.377892 122.108113)\n        (xy 64.903948 122.32655) (xy 65.473553 122.327047) (xy 65.99999 122.109528) (xy 66.403113 121.707108) (xy 66.62155 121.181052)\n        (xy 66.622047 120.611447) (xy 66.622047 127.621447) (xy 66.404528 127.09501) (xy 66.002108 126.691887) (xy 65.476052 126.47345)\n        (xy 64.906447 126.472953) (xy 64.38001 126.690472) (xy 63.976887 127.092892) (xy 63.894781 127.290625) (xy 63.894781 122.306233)\n        (xy 63.863621 121.837117) (xy 63.744045 121.548437) (xy 63.560284 121.469321) (xy 63.505367 121.524238) (xy 63.505367 118.522452)\n        (xy 63.358734 118.167573) (xy 63.087456 117.895821) (xy 62.732832 117.748568) (xy 62.348852 117.748233) (xy 61.993973 117.894866)\n        (xy 61.722221 118.166144) (xy 61.574968 118.520768) (xy 61.574633 118.904748) (xy 61.721266 119.259627) (xy 61.992544 119.531379)\n        (xy 62.347168 119.678632) (xy 62.731148 119.678967) (xy 63.086027 119.532334) (xy 63.357779 119.261056) (xy 63.505032 118.906432)\n        (xy 63.505367 118.522452) (xy 63.505367 121.524238) (xy 63.380679 121.648926) (xy 63.380679 121.289716) (xy 63.301563 121.105955)\n        (xy 62.856233 120.955219) (xy 62.387117 120.986379) (xy 62.098437 121.105955) (xy 62.019321 121.289716) (xy 62.7 121.970395)\n        (xy 63.380679 121.289716) (xy 63.380679 121.648926) (xy 62.879605 122.15) (xy 63.560284 122.830679) (xy 63.744045 122.751563)\n        (xy 63.894781 122.306233) (xy 63.894781 127.290625) (xy 63.882004 127.321396) (xy 63.882004 126.415957) (xy 63.702465 125.981439)\n        (xy 63.380679 125.659091) (xy 63.380679 123.010284) (xy 62.7 122.329605) (xy 62.520395 122.50921) (xy 62.520395 122.15)\n        (xy 61.839716 121.469321) (xy 61.655955 121.548437) (xy 61.505219 121.993767) (xy 61.536379 122.462883) (xy 61.655955 122.751563)\n        (xy 61.839716 122.830679) (xy 62.520395 122.15) (xy 62.520395 122.50921) (xy 62.019321 123.010284) (xy 62.098437 123.194045)\n        (xy 62.543767 123.344781) (xy 63.012883 123.313621) (xy 63.301563 123.194045) (xy 63.380679 123.010284) (xy 63.380679 125.659091)\n        (xy 63.37031 125.648704) (xy 62.936106 125.468406) (xy 62.465957 125.467996) (xy 62.031439 125.647535) (xy 61.698704 125.97969)\n        (xy 61.518406 126.413894) (xy 61.517996 126.884043) (xy 61.697535 127.318561) (xy 62.02969 127.651296) (xy 62.463894 127.831594)\n        (xy 62.934043 127.832004) (xy 63.368561 127.652465) (xy 63.701296 127.32031) (xy 63.881594 126.886106) (xy 63.882004 126.415957)\n        (xy 63.882004 127.321396) (xy 63.75845 127.618948) (xy 63.757953 128.188553) (xy 63.975472 128.71499) (xy 64.377892 129.118113)\n        (xy 64.903948 129.33655) (xy 65.473553 129.337047) (xy 65.99999 129.119528) (xy 66.403113 128.717108) (xy 66.62155 128.191052)\n        (xy 66.622047 127.621447) (xy 66.622047 133.502525) (xy 65.873 133.9259) (xy 65.873 142.947395) (xy 64.775367 144.045027)\n        (xy 64.775367 134.168852) (xy 64.628734 133.813973) (xy 64.357456 133.542221) (xy 64.002832 133.394968) (xy 63.759367 133.394755)\n        (xy 63.759367 131.628852) (xy 63.612734 131.273973) (xy 63.341456 131.002221) (xy 62.986832 130.854968) (xy 62.602852 130.854633)\n        (xy 62.247973 131.001266) (xy 61.976221 131.272544) (xy 61.828968 131.627168) (xy 61.828633 132.011148) (xy 61.975266 132.366027)\n        (xy 62.246544 132.637779) (xy 62.601168 132.785032) (xy 62.985148 132.785367) (xy 63.340027 132.638734) (xy 63.611779 132.367456)\n        (xy 63.759032 132.012832) (xy 63.759367 131.628852) (xy 63.759367 133.394755) (xy 63.618852 133.394633) (xy 63.263973 133.541266)\n        (xy 62.992221 133.812544) (xy 62.844968 134.167168) (xy 62.844633 134.551148) (xy 62.991266 134.906027) (xy 63.262544 135.177779)\n        (xy 63.617168 135.325032) (xy 64.001148 135.325367) (xy 64.356027 135.178734) (xy 64.627779 134.907456) (xy 64.775032 134.552832)\n        (xy 64.775367 134.168852) (xy 64.775367 144.045027) (xy 63.759367 145.061027) (xy 63.759367 140.747452) (xy 63.759367 136.200852)\n        (xy 63.612734 135.845973) (xy 63.341456 135.574221) (xy 62.986832 135.426968) (xy 62.602852 135.426633) (xy 62.247973 135.573266)\n        (xy 61.976221 135.844544) (xy 61.828968 136.199168) (xy 61.828633 136.583148) (xy 61.975266 136.938027) (xy 62.246544 137.209779)\n        (xy 62.601168 137.357032) (xy 62.985148 137.357367) (xy 63.340027 137.210734) (xy 63.611779 136.939456) (xy 63.759032 136.584832)\n        (xy 63.759367 136.200852) (xy 63.759367 140.747452) (xy 63.612734 140.392573) (xy 63.341456 140.120821) (xy 62.986832 139.973568)\n        (xy 62.602852 139.973233) (xy 62.247973 140.119866) (xy 61.976221 140.391144) (xy 61.828968 140.745768) (xy 61.828633 141.129748)\n        (xy 61.975266 141.484627) (xy 62.246544 141.756379) (xy 62.601168 141.903632) (xy 62.985148 141.903967) (xy 63.340027 141.757334)\n        (xy 63.611779 141.486056) (xy 63.759032 141.131432) (xy 63.759367 140.747452) (xy 63.759367 145.061027) (xy 63.683808 145.136586)\n        (xy 63.612734 144.964573) (xy 63.341456 144.692821) (xy 62.986832 144.545568) (xy 62.602852 144.545233) (xy 62.247973 144.691866)\n        (xy 61.976221 144.963144) (xy 61.828968 145.317768) (xy 61.828633 145.701748) (xy 61.899392 145.873) (xy 60.6223 145.873)\n        (xy 60.6223 104.061567) (xy 60.892443 102.70963) (xy 61.623116 101.618162) (xy 62.709097 100.891161) (xy 64.054614 100.6223)\n        (xy 163.973 100.6223) (xy 163.973 102.627) (xy 168.627 102.627) (xy 168.627 100.6223) (xy 175.938432 100.6223)\n        (xy 177.290369 100.892443) (xy 178.381837 101.623116) (xy 179.108838 102.709097) (xy 179.3777 104.054614) (xy 179.3777 118.835248)\n        (xy 179.232359 118.774897) (xy 179.232359 103.359976) (xy 178.741384 102.171724) (xy 177.833057 101.261811) (xy 176.645665 100.768763)\n        (xy 175.359976 100.767641) (xy 174.171724 101.258616) (xy 173.261811 102.166943) (xy 172.768763 103.354335) (xy 172.767641 104.640024)\n        (xy 173.258616 105.828276) (xy 174.166943 106.738189) (xy 175.159908 107.150503) (xy 175.070199 107.366546) (xy 174.862979 107.366366)\n        (xy 174.578141 107.484059) (xy 174.360024 107.701795) (xy 174.241835 107.986427) (xy 174.241566 108.294621) (xy 174.359259 108.579459)\n        (xy 174.50724 108.727699) (xy 174.291583 108.942981) (xy 174.165643 109.246277) (xy 174.165357 109.574682) (xy 174.290767 109.878198)\n        (xy 174.522781 110.110617) (xy 174.826077 110.236557) (xy 175.154482 110.236843) (xy 175.457998 110.111433) (xy 175.690417 109.879419)\n        (xy 175.816357 109.576123) (xy 175.816643 109.247718) (xy 175.691233 108.944202) (xy 175.500222 108.752857) (xy 175.672776 108.580605)\n        (xy 175.765247 108.357907) (xy 176.058602 108.358163) (xy 176.362118 108.232753) (xy 176.594537 108.000739) (xy 176.720477 107.697443)\n        (xy 176.720763 107.369038) (xy 176.66075 107.223795) (xy 177.828276 106.741384) (xy 178.738189 105.833057) (xy 179.231237 104.645665)\n        (xy 179.232359 103.359976) (xy 179.232359 118.774897) (xy 179.036106 118.693406) (xy 178.565957 118.692996) (xy 178.131439 118.872535)\n        (xy 177.798704 119.20469) (xy 177.618406 119.638894) (xy 177.617996 120.109043) (xy 177.797535 120.543561) (xy 178.114422 120.861001)\n        (xy 178.039824 120.93573) (xy 178.014807 120.960704) (xy 178.014628 120.96097) (xy 178.014077 120.961523) (xy 178.013783 120.962232)\n        (xy 177.917132 121.106609) (xy 177.917046 121.106813) (xy 177.916379 121.107483) (xy 177.837277 121.298921) (xy 177.824018 121.330855)\n        (xy 177.824017 121.331012) (xy 177.823655 121.331891) (xy 177.789552 121.504128) (xy 177.789657 121.625) (xy 177.789552 121.745872)\n        (xy 177.823655 121.918109) (xy 177.824017 121.918987) (xy 177.824018 121.919145) (xy 177.837277 121.951078) (xy 177.916379 122.142517)\n        (xy 177.917046 122.143186) (xy 177.917132 122.143391) (xy 178.013783 122.287767) (xy 178.014077 122.288477) (xy 178.014628 122.289029)\n        (xy 178.014807 122.289296) (xy 178.039824 122.314269) (xy 178.185619 122.46032) (xy 178.331524 122.557995) (xy 178.332399 122.558358)\n        (xy 178.332512 122.558471) (xy 178.364709 122.571774) (xy 178.55577 122.651109) (xy 178.556716 122.651109) (xy 178.55692 122.651194)\n        (xy 178.729157 122.685298) (xy 178.789397 122.685245) (xy 178.85 122.6973) (xy 179.3777 122.6973) (xy 179.3777 125.3027)\n        (xy 178.85 125.3027) (xy 178.789397 125.314754) (xy 178.729157 125.314702) (xy 178.55692 125.348806) (xy 178.556716 125.34889)\n        (xy 178.55577 125.348891) (xy 178.364709 125.428225) (xy 178.332512 125.441529) (xy 178.332399 125.441641) (xy 178.331524 125.442005)\n        (xy 178.185619 125.53968) (xy 178.039824 125.68573) (xy 178.014807 125.710704) (xy 178.014628 125.71097) (xy 178.014077 125.711523)\n        (xy 178.013783 125.712232) (xy 177.917132 125.856609) (xy 177.917046 125.856813) (xy 177.916379 125.857483) (xy 177.837277 126.048921)\n        (xy 177.824018 126.080855) (xy 177.824017 126.081012) (xy 177.823655 126.081891) (xy 177.789552 126.254128) (xy 177.789657 126.375)\n        (xy 177.789552 126.495872) (xy 177.823655 126.668109) (xy 177.824017 126.668987) (xy 177.824018 126.669145) (xy 177.837277 126.701078)\n        (xy 177.916379 126.892517) (xy 177.917046 126.893186) (xy 177.917132 126.893391) (xy 178.013783 127.037767) (xy 178.014077 127.038477)\n        (xy 178.014628 127.039029) (xy 178.014807 127.039296) (xy 178.039824 127.064269) (xy 178.114684 127.13926) (xy 177.798704 127.45469)\n        (xy 177.618406 127.888894) (xy 177.617996 128.359043) (xy 177.797535 128.793561) (xy 178.12969 129.126296) (xy 178.563894 129.306594)\n        (xy 179.034043 129.307004) (xy 179.3777 129.165007) (xy 179.3777 138.681039) (xy 179.304006 139.049837) (xy 179.304006 132.85358)\n        (xy 179.303874 132.85326) (xy 179.303874 131.226487) (xy 179.303874 129.702487) (xy 179.238275 129.543725) (xy 179.116914 129.422152)\n        (xy 178.958267 129.356276) (xy 178.786487 129.356126) (xy 177.262487 129.356126) (xy 177.103725 129.421725) (xy 177.048447 129.476906)\n        (xy 177.048447 110.930392) (xy 176.901814 110.575513) (xy 176.630536 110.303761) (xy 176.275912 110.156508) (xy 175.891932 110.156173)\n        (xy 175.537053 110.302806) (xy 175.265301 110.574084) (xy 175.118048 110.928708) (xy 175.117713 111.312688) (xy 175.264346 111.667567)\n        (xy 175.535624 111.939319) (xy 175.890248 112.086572) (xy 176.274228 112.086907) (xy 176.629107 111.940274) (xy 176.900859 111.668996)\n        (xy 177.048112 111.314372) (xy 177.048447 110.930392) (xy 177.048447 129.476906) (xy 176.982152 129.543086) (xy 176.916276 129.701733)\n        (xy 176.916126 129.873513) (xy 176.916126 131.397513) (xy 176.981725 131.556275) (xy 177.103086 131.677848) (xy 177.261733 131.743724)\n        (xy 177.433513 131.743874) (xy 178.957513 131.743874) (xy 179.116275 131.678275) (xy 179.237848 131.556914) (xy 179.303724 131.398267)\n        (xy 179.303874 131.226487) (xy 179.303874 132.85326) (xy 179.122644 132.414651) (xy 178.787116 132.078537) (xy 178.348503 131.896409)\n        (xy 177.87358 131.895994) (xy 177.434651 132.077356) (xy 177.098537 132.412884) (xy 176.916409 132.851497) (xy 176.915994 133.32642)\n        (xy 177.097356 133.765349) (xy 177.432884 134.101463) (xy 177.871497 134.283591) (xy 178.34642 134.284006) (xy 178.785349 134.102644)\n        (xy 179.121463 133.767116) (xy 179.303591 133.328503) (xy 179.304006 132.85358) (xy 179.304006 139.049837) (xy 179.299988 139.069945)\n        (xy 179.079737 139.400197) (xy 178.979967 139.499967) (xy 178.949865 139.545017) (xy 178.90119 139.593778) (xy 178.576456 140.080695)\n        (xy 178.483733 140.305103) (xy 178.483735 140.307689) (xy 178.369763 140.878063) (xy 178.369709 140.939624) (xy 178.3577 141)\n        (xy 178.3577 167) (xy 178.369709 167.060375) (xy 178.369763 167.121937) (xy 178.483735 167.69231) (xy 178.483733 167.694897)\n        (xy 178.576456 167.919305) (xy 178.90119 168.406222) (xy 178.949865 168.454982) (xy 178.979967 168.500033) (xy 179.079737 168.599802)\n        (xy 179.299988 168.930054) (xy 179.3777 169.31896) (xy 179.3777 170.945385)\n      )\n    )\n  )\n  (zone (net 158) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 52F29167) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048)\n    (fill (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 120.1) (xy 174.6 135.1) (xy 180 135.1) (xy 180 115.1) (xy 177.8 115.1)\n        (xy 177.8 119.1) (xy 176.3 119.1) (xy 175.3 120.1)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.4031 134.9476) (xy 174.7524 134.9476) (xy 174.7524 125.9096) (xy 175.475 125.9096) (xy 175.490735 125.90647)\n        (xy 176.930483 125.90647) (xy 177.079906 125.84473) (xy 177.194328 125.730508) (xy 177.256329 125.581193) (xy 177.25647 125.419517)\n        (xy 177.25647 125.019517) (xy 177.238107 124.975075) (xy 177.256329 124.931193) (xy 177.25647 124.769517) (xy 177.25647 124.369517)\n        (xy 177.238107 124.325075) (xy 177.256329 124.281193) (xy 177.25647 124.119517) (xy 177.25647 123.719517) (xy 177.238107 123.675075)\n        (xy 177.256329 123.631193) (xy 177.25647 123.469517) (xy 177.25647 123.069517) (xy 177.238107 123.025075) (xy 177.256329 122.981193)\n        (xy 177.25647 122.819517) (xy 177.25647 122.419517) (xy 177.19473 122.270094) (xy 177.080508 122.155672) (xy 176.931193 122.093671)\n        (xy 176.769517 122.09353) (xy 175.490735 122.09353) (xy 175.475 122.0904) (xy 174.7524 122.0904) (xy 174.7524 120.2524)\n        (xy 175.363126 120.2524) (xy 175.508958 120.106567) (xy 175.531659 120.097188) (xy 175.796259 119.833049) (xy 175.806045 119.80948)\n        (xy 176.363126 119.2524) (xy 177.9524 119.2524) (xy 177.9524 115.2524) (xy 179.4031 115.2524) (xy 179.4031 120.5781)\n        (xy 178.85 120.5781) (xy 178.791841 120.589668) (xy 178.734091 120.589618) (xy 178.561854 120.623722) (xy 178.561672 120.623797)\n        (xy 178.560747 120.623798) (xy 178.374495 120.701136) (xy 178.346605 120.71266) (xy 178.346507 120.712757) (xy 178.345654 120.713112)\n        (xy 178.199749 120.810787) (xy 178.057078 120.953706) (xy 178.035914 120.974834) (xy 178.035764 120.975057) (xy 178.035208 120.975615)\n        (xy 178.034912 120.976329) (xy 177.938239 121.120739) (xy 177.938163 121.120921) (xy 177.93751 121.121576) (xy 177.86047 121.308027)\n        (xy 177.848925 121.335832) (xy 177.848924 121.335969) (xy 177.848572 121.336824) (xy 177.814468 121.509062) (xy 177.814569 121.625)\n        (xy 177.814468 121.740938) (xy 177.848572 121.913176) (xy 177.848924 121.91403) (xy 177.848925 121.914168) (xy 177.86047 121.941972)\n        (xy 177.93751 122.128424) (xy 177.938163 122.129078) (xy 177.938239 122.129261) (xy 178.034912 122.27367) (xy 178.035208 122.274385)\n        (xy 178.035764 122.274942) (xy 178.035914 122.275166) (xy 178.057078 122.296293) (xy 178.199749 122.439213) (xy 178.345654 122.536888)\n        (xy 178.346507 122.537242) (xy 178.346605 122.53734) (xy 178.374495 122.548863) (xy 178.560747 122.626202) (xy 178.561672 122.626202)\n        (xy 178.561854 122.626278) (xy 178.734091 122.660382) (xy 178.791841 122.660331) (xy 178.85 122.6719) (xy 179.4031 122.6719)\n        (xy 179.4031 125.3281) (xy 178.85 125.3281) (xy 178.791841 125.339668) (xy 178.734091 125.339618) (xy 178.561854 125.373722)\n        (xy 178.561672 125.373797) (xy 178.560747 125.373798) (xy 178.374495 125.451136) (xy 178.346605 125.46266) (xy 178.346507 125.462757)\n        (xy 178.345654 125.463112) (xy 178.199749 125.560787) (xy 178.057078 125.703706) (xy 178.035914 125.724834) (xy 178.035764 125.725057)\n        (xy 178.035208 125.725615) (xy 178.034912 125.726329) (xy 177.938239 125.870739) (xy 177.938163 125.870921) (xy 177.93751 125.871576)\n        (xy 177.86047 126.058027) (xy 177.848925 126.085832) (xy 177.848924 126.085969) (xy 177.848572 126.086824) (xy 177.814468 126.259062)\n        (xy 177.814569 126.375) (xy 177.814468 126.490938) (xy 177.848572 126.663176) (xy 177.848924 126.66403) (xy 177.848925 126.664168)\n        (xy 177.86047 126.691972) (xy 177.93751 126.878424) (xy 177.938163 126.879078) (xy 177.938239 126.879261) (xy 178.034912 127.02367)\n        (xy 178.035208 127.024385) (xy 178.035764 127.024942) (xy 178.035914 127.025166) (xy 178.057078 127.046293) (xy 178.199749 127.189213)\n        (xy 178.345654 127.286888) (xy 178.346507 127.287242) (xy 178.346605 127.28734) (xy 178.374495 127.298863) (xy 178.560747 127.376202)\n        (xy 178.561672 127.376202) (xy 178.561854 127.376278) (xy 178.734091 127.410382) (xy 178.791841 127.410331) (xy 178.85 127.4219)\n        (xy 179.4031 127.4219) (xy 179.4031 134.9476)\n      )\n    )\n  )\n  (zone (net 158) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 52F1D6AF) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048)\n    (fill (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 120.1) (xy 174.6 135.1) (xy 180 135.1) (xy 180 118.1) (xy 177.3 118.1)\n        (xy 175.3 120.1)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.4031 134.9476) (xy 174.7524 134.9476) (xy 174.7524 120.2524) (xy 175.363126 120.2524) (xy 175.508958 120.106567)\n        (xy 175.531659 120.097188) (xy 175.796259 119.833049) (xy 175.806045 119.80948) (xy 177.363126 118.2524) (xy 179.4031 118.2524)\n        (xy 179.4031 120.5781) (xy 178.85 120.5781) (xy 178.791841 120.589668) (xy 178.734091 120.589618) (xy 178.561854 120.623722)\n        (xy 178.561672 120.623797) (xy 178.560747 120.623798) (xy 178.374495 120.701136) (xy 178.346605 120.71266) (xy 178.346507 120.712757)\n        (xy 178.345654 120.713112) (xy 178.199749 120.810787) (xy 178.057078 120.953706) (xy 178.035914 120.974834) (xy 178.035764 120.975057)\n        (xy 178.035208 120.975615) (xy 178.034912 120.976329) (xy 177.938239 121.120739) (xy 177.938163 121.120921) (xy 177.93751 121.121576)\n        (xy 177.86047 121.308027) (xy 177.848925 121.335832) (xy 177.848924 121.335969) (xy 177.848572 121.336824) (xy 177.814468 121.509062)\n        (xy 177.814569 121.625) (xy 177.814468 121.740938) (xy 177.848572 121.913176) (xy 177.848924 121.91403) (xy 177.848925 121.914168)\n        (xy 177.86047 121.941972) (xy 177.93751 122.128424) (xy 177.938163 122.129078) (xy 177.938239 122.129261) (xy 178.034912 122.27367)\n        (xy 178.035208 122.274385) (xy 178.035764 122.274942) (xy 178.035914 122.275166) (xy 178.057078 122.296293) (xy 178.199749 122.439213)\n        (xy 178.345654 122.536888) (xy 178.346507 122.537242) (xy 178.346605 122.53734) (xy 178.374495 122.548863) (xy 178.560747 122.626202)\n        (xy 178.561672 122.626202) (xy 178.561854 122.626278) (xy 178.734091 122.660382) (xy 178.791841 122.660331) (xy 178.85 122.6719)\n        (xy 179.4031 122.6719) (xy 179.4031 125.3281) (xy 178.85 125.3281) (xy 178.791841 125.339668) (xy 178.734091 125.339618)\n        (xy 178.561854 125.373722) (xy 178.561672 125.373797) (xy 178.560747 125.373798) (xy 178.374495 125.451136) (xy 178.346605 125.46266)\n        (xy 178.346507 125.462757) (xy 178.345654 125.463112) (xy 178.199749 125.560787) (xy 178.057078 125.703706) (xy 178.035914 125.724834)\n        (xy 178.035764 125.725057) (xy 178.035208 125.725615) (xy 178.034912 125.726329) (xy 177.938239 125.870739) (xy 177.938163 125.870921)\n        (xy 177.93751 125.871576) (xy 177.86047 126.058027) (xy 177.848925 126.085832) (xy 177.848924 126.085969) (xy 177.848572 126.086824)\n        (xy 177.814468 126.259062) (xy 177.814569 126.375) (xy 177.814468 126.490938) (xy 177.848572 126.663176) (xy 177.848924 126.66403)\n        (xy 177.848925 126.664168) (xy 177.86047 126.691972) (xy 177.93751 126.878424) (xy 177.938163 126.879078) (xy 177.938239 126.879261)\n        (xy 178.034912 127.02367) (xy 178.035208 127.024385) (xy 178.035764 127.024942) (xy 178.035914 127.025166) (xy 178.057078 127.046293)\n        (xy 178.199749 127.189213) (xy 178.345654 127.286888) (xy 178.346507 127.287242) (xy 178.346605 127.28734) (xy 178.374495 127.298863)\n        (xy 178.560747 127.376202) (xy 178.561672 127.376202) (xy 178.561854 127.376278) (xy 178.734091 127.410382) (xy 178.791841 127.410331)\n        (xy 178.85 127.4219) (xy 179.4031 127.4219) (xy 179.4031 134.9476)\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/marzipan/marzipan.pro",
    "content": "update=Wed 13 Jul 2016 05:14:22 PM MDT\nversion=1\nlast_client=kicad\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=marzipan.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n[eeschema]\nversion=1\nLibDir=../kicad\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=microcontrollers\nLibName13=dsp\nLibName14=microchip\nLibName15=analog_switches\nLibName16=motorola\nLibName17=texas\nLibName18=intel\nLibName19=audio\nLibName20=interface\nLibName21=digital-audio\nLibName22=philips\nLibName23=display\nLibName24=cypress\nLibName25=siliconi\nLibName26=opto\nLibName27=atmel\nLibName28=contrib\nLibName29=valves\nLibName30=hackrf\n"
  },
  {
    "path": "hardware/marzipan/marzipan.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:marzipan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 4\nTitle \"Marzipan\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Sheet\nS 2550 3300 1050 150 \nU 503BB638\nF0 \"frontend\" 60\nF1 \"frontend.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2850 1050 150 \nU 50370666\nF0 \"baseband\" 60\nF1 \"baseband.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2400 1050 150 \nU 5037043E\nF0 \"mcu/usb/power\" 60\nF1 \"mcu.sch\" 60\n$EndSheet\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/marzipan/mcu.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:marzipan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 4 4\nTitle \"Marzipan mcu/usb/power\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nText Notes 500  5200 0    40   ~ 0\nCortex Debug\\nConnector\\n(10 pin 50 mil)\nText Notes 4150 9050 0    40   ~ 0\nU23 starts up on this 12 MHz\\ncrystal. This makes it possible\\nto use USB0 DFU boot mode.\\nIt should be possible to switch\\nto GP_CLKIN provided by the\\nclock generator IC (MCL_CLK)\\nif desired.\n$Comp\nL C C125\nU 1 1 505E9E4C\nP 14300 950\nAR Path=\"/505E9E4C\" Ref=\"C125\"  Part=\"1\" \nAR Path=\"/5037043E/505E9E4C\" Ref=\"C125\"  Part=\"1\" \nF 0 \"C125\" H 14350 1050 50  0000 L CNN\nF 1 \"33pF\" H 14350 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14300 950 60  0001 C CNN\nF 3 \"\" H 14300 950 60  0001 C CNN\nF 4 \"Murata\" H 17450 750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 17450 750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 17450 750 60  0001 C CNN \"Description\"\n\t1    14300 950 \n\t0    1    1    0   \n$EndComp\nText GLabel 10000 5800 2    40   Input ~ 0\nMIXER_SDATA\nText GLabel 10000 4300 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7250 7750 3    40   Input ~ 0\nMIXER_ENX\nText GLabel 7350 7750 3    40   Input ~ 0\nMIXER_RESETX\nText Notes 3450 10100 0    40   ~ 0\nGND\nText Notes 3150 10100 0    40   ~ 0\nGND\nText Notes 2850 10100 0    40   ~ 0\nGND\nText Notes 2550 10100 0    40   ~ 0\nVCC\nText Notes 3450 10000 0    40   ~ 0\nVCC\nText Notes 3150 10000 0    40   ~ 0\nVCC\nText Notes 2850 10000 0    40   ~ 0\nVCC\nText Notes 2550 10000 0    40   ~ 0\nGND\nText Notes 2850 9900 0    40   ~ 0\nVCC\nText Notes 3450 9900 0    40   ~ 0\nVCC\nText Notes 3150 9900 0    40   ~ 0\nGND\nText Notes 2550 9900 0    40   ~ 0\nGND\nText Notes 3450 9800 0    40   ~ 0\nVCC\nText Notes 3150 9800 0    40   ~ 0\nGND\nText Notes 2850 9800 0    40   ~ 0\nGND\nText Notes 2550 9800 0    40   ~ 0\nGND\nText Notes 3450 9700 0    40   ~ 0\nGND\nText Notes 3150 9700 0    40   ~ 0\nGND\nText Notes 2850 9700 0    40   ~ 0\nGND\nText Notes 2550 9700 0    40   ~ 0\nGND\nText Notes 3450 9600 0    40   ~ 0\nP1_1\nText Notes 3150 9600 0    40   ~ 0\nP1_2\nText Notes 2850 9600 0    40   ~ 0\nP2_8\nText Notes 2550 9600 0    40   ~ 0\nP2_9\nText Notes 2150 10100 0    40   ~ 0\nUSART3\nText Notes 2150 10000 0    40   ~ 0\nSSP0\nText Notes 2150 9900 0    40   ~ 0\nUSB0\nText Notes 2150 9800 0    40   ~ 0\nSPIFI\nText Notes 2150 9700 0    40   ~ 0\nUSART0\nText Notes 2150 9500 0    40   ~ 0\nBoot selection:\n$Comp\nL C C158\nU 1 1 5052A211\nP 5000 9900\nAR Path=\"/5052A211\" Ref=\"C158\"  Part=\"1\" \nAR Path=\"/5037043E/5052A211\" Ref=\"C158\"  Part=\"1\" \nF 0 \"C158\" H 5050 10000 50  0000 L CNN\nF 1 \"18pF\" H 5050 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5000 9900 60  0001 C CNN\nF 3 \"\" H 5000 9900 60  0001 C CNN\nF 4 \"Murata\" H 5000 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JA01D\" H 5000 9900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 5000 9900 60  0001 C CNN \"Description\"\n\t1    5000 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P8\nU 1 1 5048CFC5\nP 16050 3150\nF 0 \"P8\" V 16000 3150 40  0000 C CNN\nF 1 \"VCC\" V 16100 3150 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x2\" H 16050 3150 60  0001 C CNN\nF 3 \"\" H 16050 3150 60  0001 C CNN\nF 4 \"DNP\" H 16050 2950 60  0000 C CNN \"Note\"\n\t1    16050 3150\n\t0    1    1    0   \n$EndComp\nText Label 14700 2700 0    40   ~ 0\nREG_OUT1\nText Label 14700 700  0    40   ~ 0\nREG_OUT2\n$Comp\nL CONN_2 P1\nU 1 1 5048CF4D\nP 16050 1150\nF 0 \"P1\" V 16000 1150 40  0000 C CNN\nF 1 \"1V8\" V 16100 1150 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x2\" H 16050 1150 60  0001 C CNN\nF 3 \"\" H 16050 1150 60  0001 C CNN\nF 4 \"DNP\" H 16050 1350 60  0000 C CNN \"Note\"\n\t1    16050 1150\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R7\nU 1 1 504786E0\nP 1350 9200\nAR Path=\"/504786E0\" Ref=\"R7\"  Part=\"1\" \nAR Path=\"/5037043E/504786E0\" Ref=\"R7\"  Part=\"1\" \nF 0 \"R7\" V 1250 9200 50  0000 C CNN\nF 1 \"10k\" V 1350 9200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1350 9200 60  0001 C CNN\nF 3 \"\" H 1350 9200 60  0001 C CNN\nF 4 \"Stackpole\" H 1350 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1350 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1350 9200 60  0001 C CNN \"Description\"\n\t1    1350 9200\n\t1    0    0    -1  \n$EndComp\nText Notes 2200 9200 0    40   ~ 0\nDefault boot configuration is SPIFI.\\nPress SW1 during reset to switch to\\nUSB0 (DFU mode).\nText GLabel 8750 7750 3    40   Input ~ 0\nSGPIO_CLK\n$Comp\nL CONN_1 P24\nU 1 1 5045736F\nP 4050 5800\nF 0 \"P24\" H 4130 5800 40  0000 L CNN\nF 1 \"TRST\" H 4050 5855 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4050 5800 60  0001 C CNN\nF 3 \"\" H 4050 5800 60  0001 C CNN\nF 4 \"DNP\" H 4050 5800 60  0001 C CNN \"Note\"\n\t1    4050 5800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P23\nU 1 1 5045734C\nP 1850 5700\nF 0 \"P23\" H 1930 5700 40  0000 L CNN\nF 1 \"DBGEN\" H 1850 5755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1850 5700 60  0001 C CNN\nF 3 \"\" H 1850 5700 60  0001 C CNN\nF 4 \"DNP\" H 1850 5700 60  0001 C CNN \"Note\"\n\t1    1850 5700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_10X2 P30\nU 1 1 504571A2\nP 10400 7900\nF 0 \"P30\" H 10400 8350 60  0000 C CNN\nF 1 \"BANK2_AUX\" V 10400 7900 50  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x10\" H 10400 7900 60  0001 C CNN\nF 3 \"\" H 10400 7900 60  0001 C CNN\nF 4 \"DNP\" H 10400 7350 60  0000 C CNN \"Note\"\n\t1    10400 7900\n\t-1   0    0    1   \n$EndComp\nText Notes 9400 8800 0    40   ~ 0\nSeries resistors are here because of a possible\\novershoot/undershoot problem. They may be able to be removed\\nsafely. Anyway, they probably will minimize damage in the event of\\nSGPIO/CPLD misconfiguration.\nText Label 16000 7150 2    40   ~ 0\nBANK2F3M16\nText Label 11750 10400 2    40   ~ 0\nBANK2F3M16\nText Label 16000 6850 2    40   ~ 0\nBANK2F3M15\nText Label 11750 10200 2    40   ~ 0\nBANK2F3M15\nText Label 16000 6550 2    40   ~ 0\nBANK2F3M14\nText Label 11750 10000 2    40   ~ 0\nBANK2F3M14\nText Label 16000 6250 2    40   ~ 0\nBANK2F3M12\nText Label 11750 9600 2    40   ~ 0\nBANK2F3M12\nText Label 16000 6150 2    40   ~ 0\nBANK2F3M11\nText Label 11750 9400 2    40   ~ 0\nBANK2F3M11\nText Label 16000 6050 2    40   ~ 0\nBANK2F3M10\nText Label 11750 9200 2    40   ~ 0\nBANK2F3M10\nText Label 16000 5850 2    40   ~ 0\nBANK2F3M9\nText Label 11750 9000 2    40   ~ 0\nBANK2F3M9\nText Label 14800 4550 3    40   ~ 0\nBANK2F3M8\nText Label 10350 10400 2    40   ~ 0\nBANK2F3M8\nText Label 14700 4550 3    40   ~ 0\nBANK2F3M7\nText Label 10350 10200 2    40   ~ 0\nBANK2F3M7\nText Label 14600 4550 3    40   ~ 0\nBANK2F3M6\nText Label 10350 10000 2    40   ~ 0\nBANK2F3M6\nText Label 14500 4550 3    40   ~ 0\nBANK2F3M5\nText Label 10350 9800 2    40   ~ 0\nBANK2F3M5\nText Label 14300 4550 3    40   ~ 0\nBANK2F3M4\nText Label 10350 9600 2    40   ~ 0\nBANK2F3M4\nText Label 13500 4550 3    40   ~ 0\nBANK2F3M3\nText Label 10350 9400 2    40   ~ 0\nBANK2F3M3\nText Label 13400 4550 3    40   ~ 0\nBANK2F3M2\nText Label 10350 9200 2    40   ~ 0\nBANK2F3M2\nText Label 10350 9000 2    40   ~ 0\nBANK2F3M1\nText GLabel 14100 9050 3    40   Input ~ 0\nDA0\nText GLabel 14000 9050 3    40   Input ~ 0\nDA1\nText GLabel 13900 9050 3    40   Input ~ 0\nDA2\nText GLabel 13800 9050 3    40   Input ~ 0\nDA3\nText GLabel 13700 9050 3    40   Input ~ 0\nDA4\nText GLabel 13500 9050 3    40   Input ~ 0\nDA5\nText GLabel 13400 9050 3    40   Input ~ 0\nDA6\nText GLabel 13300 9050 3    40   Input ~ 0\nDA7\nText GLabel 13200 9050 3    40   Input ~ 0\nDD0\nText GLabel 13100 9050 3    40   Input ~ 0\nDD1\nText GLabel 13000 9050 3    40   Input ~ 0\nDD2\nText GLabel 12800 9050 3    40   Input ~ 0\nDD3\nText GLabel 12700 9050 3    40   Input ~ 0\nDD4\nText GLabel 12600 9050 3    40   Input ~ 0\nDD5\nText GLabel 11500 8050 0    40   Input ~ 0\nDD6\nText GLabel 11500 7550 0    40   Input ~ 0\nDD7\nText GLabel 11500 7450 0    40   Input ~ 0\nDD8\nText GLabel 11500 7350 0    40   Input ~ 0\nDD9\nText Label 2750 7850 0    40   ~ 0\nGPIO3_8\n$Comp\nL GND #PWR0189\nU 1 1 5043D25E\nP 15250 3450\nAR Path=\"/5043D25E\" Ref=\"#PWR0189\"  Part=\"1\" \nAR Path=\"/5037043E/5043D25E\" Ref=\"#PWR0189\"  Part=\"1\" \nF 0 \"#PWR0189\" H 15250 3450 30  0001 C CNN\nF 1 \"GND\" H 15250 3380 30  0001 C CNN\nF 2 \"\" H 15250 3450 60  0001 C CNN\nF 3 \"\" H 15250 3450 60  0001 C CNN\n\t1    15250 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0190\nU 1 1 5043D25A\nP 15050 3450\nAR Path=\"/5043D25A\" Ref=\"#PWR0190\"  Part=\"1\" \nAR Path=\"/5037043E/5043D25A\" Ref=\"#PWR0190\"  Part=\"1\" \nF 0 \"#PWR0190\" H 15050 3450 30  0001 C CNN\nF 1 \"GND\" H 15050 3380 30  0001 C CNN\nF 2 \"\" H 15050 3450 60  0001 C CNN\nF 3 \"\" H 15050 3450 60  0001 C CNN\n\t1    15050 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_2 P3\nU 1 1 5043D24D\nP 15150 3000\nF 0 \"P3\" V 15100 3000 40  0000 C CNN\nF 1 \"GND\" V 15200 3000 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-NOMARK-1x2\" H 15150 3000 60  0001 C CNN\nF 3 \"\" H 15150 3000 60  0001 C CNN\nF 4 \"DNP\" H 15150 3200 60  0000 C CNN \"Note\"\n\t1    15150 3000\n\t0    -1   -1   0   \n$EndComp\nText GLabel 5250 7750 3    40   Input ~ 0\n!VAA_ENABLE\n$Comp\nL GND #PWR0191\nU 1 1 5043C581\nP 1600 10100\nAR Path=\"/5043C581\" Ref=\"#PWR0191\"  Part=\"1\" \nAR Path=\"/5037043E/5043C581\" Ref=\"#PWR0191\"  Part=\"1\" \nF 0 \"#PWR0191\" H 1600 10100 30  0001 C CNN\nF 1 \"GND\" H 1600 10030 30  0001 C CNN\nF 2 \"\" H 1600 10100 60  0001 C CNN\nF 3 \"\" H 1600 10100 60  0001 C CNN\n\t1    1600 10100\n\t0    -1   -1   0   \n$EndComp\nText Label 700  10100 0    40   ~ 0\nP1_2\nText Label 1850 10400 0    40   ~ 0\nP1_1\n$Comp\nL VCC #PWR0192\nU 1 1 5043C57A\nP 2750 10400\nF 0 \"#PWR0192\" H 2750 10500 30  0001 C CNN\nF 1 \"VCC\" H 2750 10500 30  0000 C CNN\nF 2 \"\" H 2750 10400 60  0001 C CNN\nF 3 \"\" H 2750 10400 60  0001 C CNN\n\t1    2750 10400\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0193\nU 1 1 5043C554\nP 1350 9450\nAR Path=\"/5043C554\" Ref=\"#PWR0193\"  Part=\"1\" \nAR Path=\"/5037043E/5043C554\" Ref=\"#PWR0193\"  Part=\"1\" \nF 0 \"#PWR0193\" H 1350 9450 30  0001 C CNN\nF 1 \"GND\" H 1350 9380 30  0001 C CNN\nF 2 \"\" H 1350 9450 60  0001 C CNN\nF 3 \"\" H 1350 9450 60  0001 C CNN\n\t1    1350 9450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0194\nU 1 1 5043C553\nP 2150 8950\nF 0 \"#PWR0194\" H 2150 9050 30  0001 C CNN\nF 1 \"VCC\" H 2150 9050 30  0000 C CNN\nF 2 \"\" H 2150 8950 60  0001 C CNN\nF 3 \"\" H 2150 8950 60  0001 C CNN\n\t1    2150 8950\n\t0    1    1    0   \n$EndComp\nText Label 750  8950 0    40   ~ 0\nP2_8\n$Comp\nL R R59\nU 1 1 503F9A36\nP 10550 3950\nAR Path=\"/503F9A36\" Ref=\"R59\"  Part=\"1\" \nAR Path=\"/5037043E/503F9A36\" Ref=\"R59\"  Part=\"1\" \nF 0 \"R59\" V 10630 3950 50  0000 C CNN\nF 1 \"10k\" V 10550 3950 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10550 3950 60  0001 C CNN\nF 3 \"\" H 10550 3950 60  0001 C CNN\nF 4 \"Stackpole\" H 10550 3950 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 10550 3950 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 10550 3950 60  0001 C CNN \"Description\"\n\t1    10550 3950\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R54\nU 1 1 503F9A10\nP 15900 1850\nAR Path=\"/503F9A10\" Ref=\"R54\"  Part=\"1\" \nAR Path=\"/5037043E/503F9A10\" Ref=\"R54\"  Part=\"1\" \nF 0 \"R54\" V 15980 1850 50  0000 C CNN\nF 1 \"10k\" V 15900 1850 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15900 1850 60  0001 C CNN\nF 3 \"\" H 15900 1850 60  0001 C CNN\nF 4 \"Stackpole\" H 15900 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15900 1850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15900 1850 60  0001 C CNN \"Description\"\n\t1    15900 1850\n\t1    0    0    1   \n$EndComp\n$Comp\nL R R52\nU 1 1 503F9A07\nP 15300 1800\nAR Path=\"/503F9A07\" Ref=\"R52\"  Part=\"1\" \nAR Path=\"/5037043E/503F9A07\" Ref=\"R52\"  Part=\"1\" \nF 0 \"R52\" V 15380 1800 50  0000 C CNN\nF 1 \"10k\" V 15300 1800 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15300 1800 60  0001 C CNN\nF 3 \"\" H 15300 1800 60  0001 C CNN\nF 4 \"Stackpole\" H 15300 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15300 1800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15300 1800 60  0001 C CNN \"Description\"\n\t1    15300 1800\n\t0    1    -1   0   \n$EndComp\n$Comp\nL R R51\nU 1 1 503F99F3\nP 13400 1600\nAR Path=\"/503F99F3\" Ref=\"R51\"  Part=\"1\" \nAR Path=\"/5037043E/503F99F3\" Ref=\"R51\"  Part=\"1\" \nF 0 \"R51\" V 13480 1600 50  0000 C CNN\nF 1 \"10k\" V 13400 1600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 13400 1600 60  0001 C CNN\nF 3 \"\" H 13400 1600 60  0001 C CNN\nF 4 \"Stackpole\" H 13400 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 13400 1600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 13400 1600 60  0001 C CNN \"Description\"\n\t1    13400 1600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL R R49\nU 1 1 503F999F\nP 1700 8150\nAR Path=\"/503F999F\" Ref=\"R49\"  Part=\"1\" \nAR Path=\"/5037043E/503F999F\" Ref=\"R49\"  Part=\"1\" \nF 0 \"R49\" V 1780 8150 50  0000 C CNN\nF 1 \"10k\" V 1700 8150 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1700 8150 60  0001 C CNN\nF 3 \"\" H 1700 8150 60  0001 C CNN\nF 4 \"Stackpole\" H 1700 8150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1700 8150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1700 8150 60  0001 C CNN \"Description\"\n\t1    1700 8150\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R48\nU 1 1 503F9989\nP 6650 1150\nAR Path=\"/503F9989\" Ref=\"R48\"  Part=\"1\" \nAR Path=\"/5037043E/503F9989\" Ref=\"R48\"  Part=\"1\" \nF 0 \"R48\" V 6730 1150 50  0000 C CNN\nF 1 \"10k\" V 6650 1150 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6650 1150 60  0001 C CNN\nF 3 \"\" H 6650 1150 60  0001 C CNN\nF 4 \"Stackpole\" H 6650 1150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6650 1150 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6650 1150 60  0001 C CNN \"Description\"\n\t1    6650 1150\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R66\nU 1 1 503F997B\nP 2500 5250\nAR Path=\"/503F997B\" Ref=\"R66\"  Part=\"1\" \nAR Path=\"/5037043E/503F997B\" Ref=\"R66\"  Part=\"1\" \nF 0 \"R66\" V 2580 5250 50  0000 C CNN\nF 1 \"10k\" V 2500 5250 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2500 5250 60  0001 C CNN\nF 3 \"\" H 2500 5250 60  0001 C CNN\nF 4 \"Stackpole\" H 2500 5250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2500 5250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2500 5250 60  0001 C CNN \"Description\"\n\t1    2500 5250\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R64\nU 1 1 503F997A\nP 2300 5250\nAR Path=\"/503F997A\" Ref=\"R64\"  Part=\"1\" \nAR Path=\"/5037043E/503F997A\" Ref=\"R64\"  Part=\"1\" \nF 0 \"R64\" V 2380 5250 50  0000 C CNN\nF 1 \"10k\" V 2300 5250 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2300 5250 60  0001 C CNN\nF 3 \"\" H 2300 5250 60  0001 C CNN\nF 4 \"Stackpole\" H 2300 5250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2300 5250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2300 5250 60  0001 C CNN \"Description\"\n\t1    2300 5250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R63\nU 1 1 503F996A\nP 2100 5250\nAR Path=\"/503F996A\" Ref=\"R63\"  Part=\"1\" \nAR Path=\"/5037043E/503F996A\" Ref=\"R63\"  Part=\"1\" \nF 0 \"R63\" V 2180 5250 50  0000 C CNN\nF 1 \"10k\" V 2100 5250 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2100 5250 60  0001 C CNN\nF 3 \"\" H 2100 5250 60  0001 C CNN\nF 4 \"Stackpole\" H 2100 5250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2100 5250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2100 5250 60  0001 C CNN \"Description\"\n\t1    2100 5250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R93\nU 1 1 503F9958\nP 1450 9800\nAR Path=\"/503F9958\" Ref=\"R93\"  Part=\"1\" \nAR Path=\"/5037043E/503F9958\" Ref=\"R93\"  Part=\"1\" \nF 0 \"R93\" V 1530 9800 50  0000 C CNN\nF 1 \"10k\" V 1450 9800 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1450 9800 60  0001 C CNN\nF 3 \"\" H 1450 9800 60  0001 C CNN\nF 4 \"Stackpole\" H 1450 9800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1450 9800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1450 9800 60  0001 C CNN \"Description\"\n\t1    1450 9800\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R68\nU 1 1 503F9945\nP 1350 10100\nAR Path=\"/503F9945\" Ref=\"R68\"  Part=\"1\" \nAR Path=\"/5037043E/503F9945\" Ref=\"R68\"  Part=\"1\" \nF 0 \"R68\" V 1430 10100 50  0000 C CNN\nF 1 \"10k\" V 1350 10100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1350 10100 60  0001 C CNN\nF 3 \"\" H 1350 10100 60  0001 C CNN\nF 4 \"Stackpole\" H 1350 10100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1350 10100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1350 10100 60  0001 C CNN \"Description\"\n\t1    1350 10100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R100\nU 1 1 503F98AF\nP 11200 10400\nAR Path=\"/503F98AF\" Ref=\"R100\"  Part=\"1\" \nAR Path=\"/5037043E/503F98AF\" Ref=\"R100\"  Part=\"1\" \nF 0 \"R100\" V 11280 10400 50  0000 C CNN\nF 1 \"39\" V 11200 10400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 10400 60  0001 C CNN\nF 3 \"\" H 11200 10400 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 10400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10400 60  0001 C CNN \"Description\"\n\t1    11200 10400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R99\nU 1 1 503F98AD\nP 11200 10200\nAR Path=\"/503F98AD\" Ref=\"R99\"  Part=\"1\" \nAR Path=\"/5037043E/503F98AD\" Ref=\"R99\"  Part=\"1\" \nF 0 \"R99\" V 11280 10200 50  0000 C CNN\nF 1 \"39\" V 11200 10200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 10200 60  0001 C CNN\nF 3 \"\" H 11200 10200 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 10200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10200 60  0001 C CNN \"Description\"\n\t1    11200 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R98\nU 1 1 503F98AC\nP 11200 10000\nAR Path=\"/503F98AC\" Ref=\"R98\"  Part=\"1\" \nAR Path=\"/5037043E/503F98AC\" Ref=\"R98\"  Part=\"1\" \nF 0 \"R98\" V 11280 10000 50  0000 C CNN\nF 1 \"39\" V 11200 10000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 10000 60  0001 C CNN\nF 3 \"\" H 11200 10000 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 10000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 10000 60  0001 C CNN \"Description\"\n\t1    11200 10000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R96\nU 1 1 503F989E\nP 11200 9600\nAR Path=\"/503F989E\" Ref=\"R96\"  Part=\"1\" \nAR Path=\"/5037043E/503F989E\" Ref=\"R96\"  Part=\"1\" \nF 0 \"R96\" V 11280 9600 50  0000 C CNN\nF 1 \"39\" V 11200 9600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 9600 60  0001 C CNN\nF 3 \"\" H 11200 9600 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9600 60  0001 C CNN \"Description\"\n\t1    11200 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R91\nU 1 1 503F9897\nP 11200 9400\nAR Path=\"/503F9897\" Ref=\"R91\"  Part=\"1\" \nAR Path=\"/5037043E/503F9897\" Ref=\"R91\"  Part=\"1\" \nF 0 \"R91\" V 11280 9400 50  0000 C CNN\nF 1 \"39\" V 11200 9400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 9400 60  0001 C CNN\nF 3 \"\" H 11200 9400 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9400 60  0001 C CNN \"Description\"\n\t1    11200 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R90\nU 1 1 503F987B\nP 11200 9200\nAR Path=\"/503F987B\" Ref=\"R90\"  Part=\"1\" \nAR Path=\"/5037043E/503F987B\" Ref=\"R90\"  Part=\"1\" \nF 0 \"R90\" V 11280 9200 50  0000 C CNN\nF 1 \"39\" V 11200 9200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 9200 60  0001 C CNN\nF 3 \"\" H 11200 9200 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9200 60  0001 C CNN \"Description\"\n\t1    11200 9200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R89\nU 1 1 503F9879\nP 11200 9000\nAR Path=\"/503F9879\" Ref=\"R89\"  Part=\"1\" \nAR Path=\"/5037043E/503F9879\" Ref=\"R89\"  Part=\"1\" \nF 0 \"R89\" V 11280 9000 50  0000 C CNN\nF 1 \"39\" V 11200 9000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11200 9000 60  0001 C CNN\nF 3 \"\" H 11200 9000 60  0001 C CNN\nF 4 \"Stackpole\" H 11200 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 11200 9000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 11200 9000 60  0001 C CNN \"Description\"\n\t1    11200 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R88\nU 1 1 503F9878\nP 9800 10400\nAR Path=\"/503F9878\" Ref=\"R88\"  Part=\"1\" \nAR Path=\"/5037043E/503F9878\" Ref=\"R88\"  Part=\"1\" \nF 0 \"R88\" V 9880 10400 50  0000 C CNN\nF 1 \"39\" V 9800 10400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 10400 60  0001 C CNN\nF 3 \"\" H 9800 10400 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 10400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10400 60  0001 C CNN \"Description\"\n\t1    9800 10400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R87\nU 1 1 503F9875\nP 9800 10200\nAR Path=\"/503F9875\" Ref=\"R87\"  Part=\"1\" \nAR Path=\"/5037043E/503F9875\" Ref=\"R87\"  Part=\"1\" \nF 0 \"R87\" V 9880 10200 50  0000 C CNN\nF 1 \"39\" V 9800 10200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 10200 60  0001 C CNN\nF 3 \"\" H 9800 10200 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 10200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10200 60  0001 C CNN \"Description\"\n\t1    9800 10200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R86\nU 1 1 503F9874\nP 9800 10000\nAR Path=\"/503F9874\" Ref=\"R86\"  Part=\"1\" \nAR Path=\"/5037043E/503F9874\" Ref=\"R86\"  Part=\"1\" \nF 0 \"R86\" V 9880 10000 50  0000 C CNN\nF 1 \"39\" V 9800 10000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 10000 60  0001 C CNN\nF 3 \"\" H 9800 10000 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 10000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 10000 60  0001 C CNN \"Description\"\n\t1    9800 10000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R81\nU 1 1 503F985B\nP 9800 9800\nAR Path=\"/503F985B\" Ref=\"R81\"  Part=\"1\" \nAR Path=\"/5037043E/503F985B\" Ref=\"R81\"  Part=\"1\" \nF 0 \"R81\" V 9880 9800 50  0000 C CNN\nF 1 \"39\" V 9800 9800 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 9800 60  0001 C CNN\nF 3 \"\" H 9800 9800 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 9800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9800 60  0001 C CNN \"Description\"\n\t1    9800 9800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R80\nU 1 1 503F985A\nP 9800 9600\nAR Path=\"/503F985A\" Ref=\"R80\"  Part=\"1\" \nAR Path=\"/5037043E/503F985A\" Ref=\"R80\"  Part=\"1\" \nF 0 \"R80\" V 9880 9600 50  0000 C CNN\nF 1 \"39\" V 9800 9600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 9600 60  0001 C CNN\nF 3 \"\" H 9800 9600 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9600 60  0001 C CNN \"Description\"\n\t1    9800 9600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R79\nU 1 1 503F9858\nP 9800 9400\nAR Path=\"/503F9858\" Ref=\"R79\"  Part=\"1\" \nAR Path=\"/5037043E/503F9858\" Ref=\"R79\"  Part=\"1\" \nF 0 \"R79\" V 9880 9400 50  0000 C CNN\nF 1 \"39\" V 9800 9400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 9400 60  0001 C CNN\nF 3 \"\" H 9800 9400 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9400 60  0001 C CNN \"Description\"\n\t1    9800 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R78\nU 1 1 503F9856\nP 9800 9200\nAR Path=\"/503F9856\" Ref=\"R78\"  Part=\"1\" \nAR Path=\"/5037043E/503F9856\" Ref=\"R78\"  Part=\"1\" \nF 0 \"R78\" V 9880 9200 50  0000 C CNN\nF 1 \"39\" V 9800 9200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 9200 60  0001 C CNN\nF 3 \"\" H 9800 9200 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 9200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9200 60  0001 C CNN \"Description\"\n\t1    9800 9200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R77\nU 1 1 503F983E\nP 9800 9000\nAR Path=\"/503F983E\" Ref=\"R77\"  Part=\"1\" \nAR Path=\"/5037043E/503F983E\" Ref=\"R77\"  Part=\"1\" \nF 0 \"R77\" V 9880 9000 50  0000 C CNN\nF 1 \"39\" V 9800 9000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9800 9000 60  0001 C CNN\nF 3 \"\" H 9800 9000 60  0001 C CNN\nF 4 \"Stackpole\" H 9800 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 9800 9000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 9800 9000 60  0001 C CNN \"Description\"\n\t1    9800 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R46\nU 1 1 503F8429\nP 13300 700\nAR Path=\"/503F8429\" Ref=\"R46\"  Part=\"1\" \nAR Path=\"/5037043E/503F8429\" Ref=\"R46\"  Part=\"1\" \nF 0 \"R46\" V 13380 700 50  0000 C CNN\nF 1 \"162k\" V 13300 700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 13300 700 60  0001 C CNN\nF 3 \"\" H 13300 700 60  0001 C CNN\nF 4 \"Stackpole\" H 13300 700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT162K\" H 13300 700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 162K OHM 1% 0402\" H 13300 700 60  0001 C CNN \"Description\"\n\t1    13300 700 \n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R75\nU 1 1 503C51A8\nP 1600 6600\nAR Path=\"/503C51A8\" Ref=\"R75\"  Part=\"1\" \nAR Path=\"/5037043E/503C51A8\" Ref=\"R75\"  Part=\"1\" \nF 0 \"R75\" V 1680 6600 50  0000 C CNN\nF 1 \"470\" V 1600 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1600 6600 60  0001 C CNN\nF 3 \"\" H 1600 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1600 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1600 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1600 6600 60  0001 C CNN \"Description\"\n\t1    1600 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R72\nU 1 1 503C519A\nP 700 6600\nAR Path=\"/503C519A\" Ref=\"R72\"  Part=\"1\" \nAR Path=\"/5037043E/503C519A\" Ref=\"R72\"  Part=\"1\" \nF 0 \"R72\" V 780 6600 50  0000 C CNN\nF 1 \"470\" V 700 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 700 6600 60  0001 C CNN\nF 3 \"\" H 700 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 700 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 700 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 700 6600 60  0001 C CNN \"Description\"\n\t1    700  6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R67\nU 1 1 503C4ECA\nP 2500 10400\nAR Path=\"/503C4ECA\" Ref=\"R67\"  Part=\"1\" \nAR Path=\"/5037043E/503C4ECA\" Ref=\"R67\"  Part=\"1\" \nF 0 \"R67\" V 2580 10400 50  0000 C CNN\nF 1 \"10k\" V 2500 10400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2500 10400 60  0001 C CNN\nF 3 \"\" H 2500 10400 60  0001 C CNN\nF 4 \"Stackpole\" H 2500 10400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2500 10400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2500 10400 60  0001 C CNN \"Description\"\n\t1    2500 10400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C156\nU 1 1 503C4CBC\nP 5550 9900\nAR Path=\"/503C4CBC\" Ref=\"C156\"  Part=\"1\" \nAR Path=\"/5037043E/503C4CBC\" Ref=\"C156\"  Part=\"1\" \nF 0 \"C156\" H 5600 10000 50  0000 L CNN\nF 1 \"47pF\" H 5600 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5550 9900 60  0001 C CNN\nF 3 \"\" H 5550 9900 60  0001 C CNN\nF 4 \"Murata\" H 7150 11000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 7150 11000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 7150 11000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 5850 9900 60  0000 C CNN \"Note\"\n\t1    5550 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C148\nU 1 1 503C4C68\nP 13750 4050\nAR Path=\"/503C4C68\" Ref=\"C148\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C68\" Ref=\"C148\"  Part=\"1\" \nF 0 \"C148\" H 13800 4150 50  0000 L CNN\nF 1 \"100nF\" H 13800 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13750 4050 60  0001 C CNN\nF 3 \"\" H 13750 4050 60  0001 C CNN\nF 4 \"Murata\" H 13750 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13750 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13750 4050 60  0001 C CNN \"Description\"\n\t1    13750 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C149\nU 1 1 503C4C67\nP 14050 4050\nAR Path=\"/503C4C67\" Ref=\"C149\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C67\" Ref=\"C149\"  Part=\"1\" \nF 0 \"C149\" H 14100 4150 50  0000 L CNN\nF 1 \"100nF\" H 14100 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14050 4050 60  0001 C CNN\nF 3 \"\" H 14050 4050 60  0001 C CNN\nF 4 \"Murata\" H 14050 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14050 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14050 4050 60  0001 C CNN \"Description\"\n\t1    14050 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C150\nU 1 1 503C4C65\nP 14350 4050\nAR Path=\"/503C4C65\" Ref=\"C150\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C65\" Ref=\"C150\"  Part=\"1\" \nF 0 \"C150\" H 14400 4150 50  0000 L CNN\nF 1 \"100nF\" H 14400 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14350 4050 60  0001 C CNN\nF 3 \"\" H 14350 4050 60  0001 C CNN\nF 4 \"Murata\" H 14350 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14350 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14350 4050 60  0001 C CNN \"Description\"\n\t1    14350 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C151\nU 1 1 503C4C64\nP 15400 4050\nAR Path=\"/503C4C64\" Ref=\"C151\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C64\" Ref=\"C151\"  Part=\"1\" \nF 0 \"C151\" H 15450 4150 50  0000 L CNN\nF 1 \"100nF\" H 15450 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15400 4050 60  0001 C CNN\nF 3 \"\" H 15400 4050 60  0001 C CNN\nF 4 \"Murata\" H 15400 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15400 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15400 4050 60  0001 C CNN \"Description\"\n\t1    15400 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C152\nU 1 1 503C4C63\nP 15700 4050\nAR Path=\"/503C4C63\" Ref=\"C152\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C63\" Ref=\"C152\"  Part=\"1\" \nF 0 \"C152\" H 15750 4150 50  0000 L CNN\nF 1 \"100nF\" H 15750 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15700 4050 60  0001 C CNN\nF 3 \"\" H 15700 4050 60  0001 C CNN\nF 4 \"Murata\" H 15700 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 15700 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 15700 4050 60  0001 C CNN \"Description\"\n\t1    15700 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C153\nU 1 1 503C4C62\nP 14650 4050\nAR Path=\"/503C4C62\" Ref=\"C153\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C62\" Ref=\"C153\"  Part=\"1\" \nF 0 \"C153\" H 14700 4150 50  0000 L CNN\nF 1 \"100nF\" H 14700 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14650 4050 60  0001 C CNN\nF 3 \"\" H 14650 4050 60  0001 C CNN\nF 4 \"Murata\" H 14650 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14650 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14650 4050 60  0001 C CNN \"Description\"\n\t1    14650 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C154\nU 1 1 503C4C50\nP 14950 4050\nAR Path=\"/503C4C50\" Ref=\"C154\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C50\" Ref=\"C154\"  Part=\"1\" \nF 0 \"C154\" H 15000 4150 50  0000 L CNN\nF 1 \"100nF\" H 15000 3950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14950 4050 60  0001 C CNN\nF 3 \"\" H 14950 4050 60  0001 C CNN\nF 4 \"Murata\" H 14950 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14950 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14950 4050 60  0001 C CNN \"Description\"\n\t1    14950 4050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C144\nU 1 1 503C4C30\nP 10450 1850\nAR Path=\"/503C4C30\" Ref=\"C144\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C30\" Ref=\"C144\"  Part=\"1\" \nF 0 \"C144\" H 10500 1950 50  0000 L CNN\nF 1 \"100nF\" H 10500 1750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10450 1850 60  0001 C CNN\nF 3 \"\" H 10450 1850 60  0001 C CNN\nF 4 \"Murata\" H 10450 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10450 1850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10450 1850 60  0001 C CNN \"Description\"\n\t1    10450 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C142\nU 1 1 503C4C2C\nP 4750 950\nAR Path=\"/503C4C2C\" Ref=\"C142\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C2C\" Ref=\"C142\"  Part=\"1\" \nF 0 \"C142\" H 4800 1050 50  0000 L CNN\nF 1 \"100nF\" H 4800 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4750 950 60  0001 C CNN\nF 3 \"\" H 4750 950 60  0001 C CNN\nF 4 \"Murata\" H 4750 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4750 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4750 950 60  0001 C CNN \"Description\"\n\t1    4750 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C141\nU 1 1 503C4C2A\nP 4450 950\nAR Path=\"/503C4C2A\" Ref=\"C141\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C2A\" Ref=\"C141\"  Part=\"1\" \nF 0 \"C141\" H 4500 1050 50  0000 L CNN\nF 1 \"100nF\" H 4500 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4450 950 60  0001 C CNN\nF 3 \"\" H 4450 950 60  0001 C CNN\nF 4 \"Murata\" H 4450 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4450 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4450 950 60  0001 C CNN \"Description\"\n\t1    4450 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C140\nU 1 1 503C4C29\nP 4150 950\nAR Path=\"/503C4C29\" Ref=\"C140\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C29\" Ref=\"C140\"  Part=\"1\" \nF 0 \"C140\" H 4200 1050 50  0000 L CNN\nF 1 \"100nF\" H 4200 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4150 950 60  0001 C CNN\nF 3 \"\" H 4150 950 60  0001 C CNN\nF 4 \"Murata\" H 4150 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4150 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4150 950 60  0001 C CNN \"Description\"\n\t1    4150 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C139\nU 1 1 503C4C28\nP 3850 950\nAR Path=\"/503C4C28\" Ref=\"C139\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C28\" Ref=\"C139\"  Part=\"1\" \nF 0 \"C139\" H 3900 1050 50  0000 L CNN\nF 1 \"100nF\" H 3900 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3850 950 60  0001 C CNN\nF 3 \"\" H 3850 950 60  0001 C CNN\nF 4 \"Murata\" H 3850 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3850 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3850 950 60  0001 C CNN \"Description\"\n\t1    3850 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C138\nU 1 1 503C4C27\nP 3550 950\nAR Path=\"/503C4C27\" Ref=\"C138\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C27\" Ref=\"C138\"  Part=\"1\" \nF 0 \"C138\" H 3600 1050 50  0000 L CNN\nF 1 \"100nF\" H 3600 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3550 950 60  0001 C CNN\nF 3 \"\" H 3550 950 60  0001 C CNN\nF 4 \"Murata\" H 3550 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3550 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3550 950 60  0001 C CNN \"Description\"\n\t1    3550 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C137\nU 1 1 503C4C25\nP 3250 950\nAR Path=\"/503C4C25\" Ref=\"C137\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C25\" Ref=\"C137\"  Part=\"1\" \nF 0 \"C137\" H 3300 1050 50  0000 L CNN\nF 1 \"100nF\" H 3300 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3250 950 60  0001 C CNN\nF 3 \"\" H 3250 950 60  0001 C CNN\nF 4 \"Murata\" H 3250 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 3250 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 3250 950 60  0001 C CNN \"Description\"\n\t1    3250 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C136\nU 1 1 503C4C24\nP 6200 1200\nAR Path=\"/503C4C24\" Ref=\"C136\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C24\" Ref=\"C136\"  Part=\"1\" \nF 0 \"C136\" H 6250 1300 50  0000 L CNN\nF 1 \"100nF\" H 6250 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6200 1200 60  0001 C CNN\nF 3 \"\" H 6200 1200 60  0001 C CNN\nF 4 \"Murata\" H 6200 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6200 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6200 1200 60  0001 C CNN \"Description\"\n\t1    6200 1200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C135\nU 1 1 503C4C23\nP 2950 950\nAR Path=\"/503C4C23\" Ref=\"C135\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C23\" Ref=\"C135\"  Part=\"1\" \nF 0 \"C135\" H 3000 1050 50  0000 L CNN\nF 1 \"100nF\" H 3000 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2950 950 60  0001 C CNN\nF 3 \"\" H 2950 950 60  0001 C CNN\nF 4 \"Murata\" H 2950 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2950 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2950 950 60  0001 C CNN \"Description\"\n\t1    2950 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C134\nU 1 1 503C4C21\nP 2650 950\nAR Path=\"/503C4C21\" Ref=\"C134\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C21\" Ref=\"C134\"  Part=\"1\" \nF 0 \"C134\" H 2700 1050 50  0000 L CNN\nF 1 \"100nF\" H 2700 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2650 950 60  0001 C CNN\nF 3 \"\" H 2650 950 60  0001 C CNN\nF 4 \"Murata\" H 2650 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2650 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2650 950 60  0001 C CNN \"Description\"\n\t1    2650 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C133\nU 1 1 503C4C1F\nP 2350 950\nAR Path=\"/503C4C1F\" Ref=\"C133\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C1F\" Ref=\"C133\"  Part=\"1\" \nF 0 \"C133\" H 2400 1050 50  0000 L CNN\nF 1 \"100nF\" H 2400 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2350 950 60  0001 C CNN\nF 3 \"\" H 2350 950 60  0001 C CNN\nF 4 \"Murata\" H 2350 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2350 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2350 950 60  0001 C CNN \"Description\"\n\t1    2350 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C132\nU 1 1 503C4C1E\nP 2050 950\nAR Path=\"/503C4C1E\" Ref=\"C132\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C1E\" Ref=\"C132\"  Part=\"1\" \nF 0 \"C132\" H 2100 1050 50  0000 L CNN\nF 1 \"100nF\" H 2100 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2050 950 60  0001 C CNN\nF 3 \"\" H 2050 950 60  0001 C CNN\nF 4 \"Murata\" H 2050 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2050 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2050 950 60  0001 C CNN \"Description\"\n\t1    2050 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C131\nU 1 1 503C4C1D\nP 1750 950\nAR Path=\"/503C4C1D\" Ref=\"C131\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C1D\" Ref=\"C131\"  Part=\"1\" \nF 0 \"C131\" H 1800 1050 50  0000 L CNN\nF 1 \"100nF\" H 1800 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1750 950 60  0001 C CNN\nF 3 \"\" H 1750 950 60  0001 C CNN\nF 4 \"Murata\" H 1750 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1750 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1750 950 60  0001 C CNN \"Description\"\n\t1    1750 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C130\nU 1 1 503C4C1C\nP 1450 950\nAR Path=\"/503C4C1C\" Ref=\"C130\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C1C\" Ref=\"C130\"  Part=\"1\" \nF 0 \"C130\" H 1500 1050 50  0000 L CNN\nF 1 \"100nF\" H 1500 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1450 950 60  0001 C CNN\nF 3 \"\" H 1450 950 60  0001 C CNN\nF 4 \"Murata\" H 1450 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1450 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1450 950 60  0001 C CNN \"Description\"\n\t1    1450 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C129\nU 1 1 503C4C12\nP 1150 950\nAR Path=\"/503C4C12\" Ref=\"C129\"  Part=\"1\" \nAR Path=\"/5037043E/503C4C12\" Ref=\"C129\"  Part=\"1\" \nF 0 \"C129\" H 1200 1050 50  0000 L CNN\nF 1 \"100nF\" H 1200 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1150 950 60  0001 C CNN\nF 3 \"\" H 1150 950 60  0001 C CNN\nF 4 \"Murata\" H 1150 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1150 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1150 950 60  0001 C CNN \"Description\"\n\t1    1150 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C128\nU 1 1 503C4BE3\nP 850 950\nAR Path=\"/503C4BE3\" Ref=\"C128\"  Part=\"1\" \nAR Path=\"/5037043E/503C4BE3\" Ref=\"C128\"  Part=\"1\" \nF 0 \"C128\" H 900 1050 50  0000 L CNN\nF 1 \"100nF\" H 900 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 850 950 60  0001 C CNN\nF 3 \"\" H 850 950 60  0001 C CNN\nF 4 \"Murata\" H 850 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 850 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 850 950 60  0001 C CNN \"Description\"\n\t1    850  950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C147\nU 1 1 503C4B67\nP 12900 1950\nAR Path=\"/503C4B67\" Ref=\"C147\"  Part=\"1\" \nAR Path=\"/5037043E/503C4B67\" Ref=\"C147\"  Part=\"1\" \nF 0 \"C147\" H 12950 2050 50  0000 L CNN\nF 1 \"100nF\" H 12950 1850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12900 1950 60  0001 C CNN\nF 3 \"\" H 12900 1950 60  0001 C CNN\nF 4 \"Murata\" H 12900 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12900 1950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12900 1950 60  0001 C CNN \"Description\"\n\t1    12900 1950\n\t1    0    0    -1  \n$EndComp\nText GLabel 8550 7750 3    40   Input ~ 0\nCS_XCVR\nText GLabel 8050 7750 3    40   Input ~ 0\nCS_AD\nText GLabel 8350 7750 3    40   Input ~ 0\nSSP1_SCK\nText GLabel 6250 7750 3    40   Input ~ 0\nSSP1_MOSI\nText GLabel 5950 7750 3    40   Input ~ 0\nSSP1_MISO\nText GLabel 12500 9050 3    40   Input ~ 0\nGCK2\nText GLabel 11500 7950 0    40   Input ~ 0\nGCK1\nText GLabel 5550 9150 1    40   Input ~ 0\nMCU_CLK\nText GLabel 10000 4600 2    40   Input ~ 0\nSCL\nText GLabel 10000 4500 2    40   Input ~ 0\nSDA\nText GLabel 4200 4000 0    40   Input ~ 0\nXCVR_EN\nText GLabel 4200 3900 0    40   Input ~ 0\nRXENABLE\nText GLabel 4200 3800 0    40   Input ~ 0\nTXENABLE\nText GLabel 4200 3100 0    40   Input ~ 0\nRSSI\nText Label 9350 9400 0    40   ~ 0\nSGPIO0\nText Label 9350 9200 0    40   ~ 0\nSGPIO13\nText Label 9350 9000 0    40   ~ 0\nSGPIO9\n$Comp\nL VCC #PWR0195\nU 1 1 503717B7\nP 15700 8150\nF 0 \"#PWR0195\" H 15700 8250 30  0001 C CNN\nF 1 \"VCC\" H 15700 8250 30  0000 C CNN\nF 2 \"\" H 15700 8150 60  0001 C CNN\nF 3 \"\" H 15700 8150 60  0001 C CNN\n\t1    15700 8150\n\t0    1    1    0   \n$EndComp\nText Label 1100 9800 0    40   ~ 0\nP2_9\n$Comp\nL GND #PWR0196\nU 1 1 503713EA\nP 1700 9800\nAR Path=\"/503713EA\" Ref=\"#PWR0196\"  Part=\"1\" \nAR Path=\"/5037043E/503713EA\" Ref=\"#PWR0196\"  Part=\"1\" \nF 0 \"#PWR0196\" H 1700 9800 30  0001 C CNN\nF 1 \"GND\" H 1700 9730 30  0001 C CNN\nF 2 \"\" H 1700 9800 60  0001 C CNN\nF 3 \"\" H 1700 9800 60  0001 C CNN\n\t1    1700 9800\n\t0    -1   -1   0   \n$EndComp\nText Label 5200 9650 2    40   ~ 0\nXTAL2\nText Label 4000 9650 0    40   ~ 0\nXTAL1\n$Comp\nL GND #PWR0197\nU 1 1 50370EE5\nP 5000 10150\nAR Path=\"/50370EE5\" Ref=\"#PWR0197\"  Part=\"1\" \nAR Path=\"/5037043E/50370EE5\" Ref=\"#PWR0197\"  Part=\"1\" \nF 0 \"#PWR0197\" H 5000 10150 30  0001 C CNN\nF 1 \"GND\" H 5000 10080 30  0001 C CNN\nF 2 \"\" H 5000 10150 60  0001 C CNN\nF 3 \"\" H 5000 10150 60  0001 C CNN\n\t1    5000 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0198\nU 1 1 50370EE4\nP 4200 10150\nAR Path=\"/50370EE4\" Ref=\"#PWR0198\"  Part=\"1\" \nAR Path=\"/5037043E/50370EE4\" Ref=\"#PWR0198\"  Part=\"1\" \nF 0 \"#PWR0198\" H 4200 10150 30  0001 C CNN\nF 1 \"GND\" H 4200 10080 30  0001 C CNN\nF 2 \"\" H 4200 10150 60  0001 C CNN\nF 3 \"\" H 4200 10150 60  0001 C CNN\n\t1    4200 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C157\nU 1 1 50370ED5\nP 4200 9900\nAR Path=\"/50370ED5\" Ref=\"C157\"  Part=\"1\" \nAR Path=\"/5037043E/50370ED5\" Ref=\"C157\"  Part=\"1\" \nF 0 \"C157\" H 4250 10000 50  0000 L CNN\nF 1 \"18pF\" H 4250 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4200 9900 60  0001 C CNN\nF 3 \"\" H 4200 9900 60  0001 C CNN\nF 4 \"Murata\" H 4200 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JA01D\" H 4200 9900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 4200 9900 60  0001 C CNN \"Description\"\n\t1    4200 9900\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0199\nU 1 1 50370EC9\nP 4700 10050\nAR Path=\"/50370EC9\" Ref=\"#PWR0199\"  Part=\"1\" \nAR Path=\"/5037043E/50370EC9\" Ref=\"#PWR0199\"  Part=\"1\" \nF 0 \"#PWR0199\" H 4700 10050 30  0001 C CNN\nF 1 \"GND\" H 4700 9980 30  0001 C CNN\nF 2 \"\" H 4700 10050 60  0001 C CNN\nF 3 \"\" H 4700 10050 60  0001 C CNN\n\t1    4700 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0200\nU 1 1 50370EC7\nP 4500 10050\nAR Path=\"/50370EC7\" Ref=\"#PWR0200\"  Part=\"1\" \nAR Path=\"/5037043E/50370EC7\" Ref=\"#PWR0200\"  Part=\"1\" \nF 0 \"#PWR0200\" H 4500 10050 30  0001 C CNN\nF 1 \"GND\" H 4500 9980 30  0001 C CNN\nF 2 \"\" H 4500 10050 60  0001 C CNN\nF 3 \"\" H 4500 10050 60  0001 C CNN\n\t1    4500 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X2\nU 1 1 50370E89\nP 4600 9650\nF 0 \"X2\" H 4600 9800 60  0000 C CNN\nF 1 \"MCU_XTAL\" H 4600 9500 60  0000 C CNN\nF 2 \"hackrf:GSG-XTAL3.2x2.5mm\" H 4600 9650 60  0001 C CNN\nF 3 \"\" H 4600 9650 60  0001 C CNN\nF 4 \"TXC\" H 4600 9650 60  0001 C CNN \"Manufacturer\"\nF 5 \"7V-12.000MAAE-T\" H 4600 9650 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 12.000 MHZ 12PF SMD\" H 4600 9650 60  0001 C CNN \"Description\"\n\t1    4600 9650\n\t1    0    0    -1  \n$EndComp\nText Label 4000 4200 0    40   ~ 0\nXTAL2\nText Label 4000 4300 0    40   ~ 0\nGP_CLKIN\nText Label 10000 3500 2    40   ~ 0\nLED3\nText Label 7250 1400 1    40   ~ 0\nSPIFI_CS\nText Label 7850 1400 1    40   ~ 0\nSPIFI_SCK\nText Label 7750 1400 1    40   ~ 0\nSPIFI_SIO3\n$Comp\nL VCC #PWR0201\nU 1 1 4F8712D4\nP 12600 4850\nF 0 \"#PWR0201\" H 12600 4950 30  0001 C CNN\nF 1 \"VCC\" H 12600 4950 30  0000 C CNN\nF 2 \"\" H 12600 4850 60  0001 C CNN\nF 3 \"\" H 12600 4850 60  0001 C CNN\n\t1    12600 4850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0202\nU 1 1 4F8712C6\nP 13600 4850\nF 0 \"#PWR0202\" H 13600 4950 30  0001 C CNN\nF 1 \"VCC\" H 13600 4950 30  0000 C CNN\nF 2 \"\" H 13600 4850 60  0001 C CNN\nF 3 \"\" H 13600 4850 60  0001 C CNN\n\t1    13600 4850\n\t1    0    0    -1  \n$EndComp\nText Label 4000 3700 0    40   ~ 0\nLED2\nText Label 4000 3200 0    40   ~ 0\nLED1\nText Label 1300 6200 3    40   ~ 0\nLED3\nText Label 1000 6200 3    40   ~ 0\nLED2\nText Label 700  6200 3    40   ~ 0\nLED1\n$Comp\nL VCC #PWR0203\nU 1 1 4F83C294\nP 1600 6300\nF 0 \"#PWR0203\" H 1600 6400 30  0001 C CNN\nF 1 \"VCC\" H 1600 6400 30  0000 C CNN\nF 2 \"\" H 1600 6300 60  0001 C CNN\nF 3 \"\" H 1600 6300 60  0001 C CNN\n\t1    1600 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D5\nU 1 1 4F83C276\nP 1000 7050\nAR Path=\"/4F83C276\" Ref=\"D5\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C276\" Ref=\"D5\"  Part=\"1\" \nF 0 \"D5\" H 1000 7150 50  0000 C CNN\nF 1 \"RXLED\" H 1000 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1000 7050 60  0001 C CNN\nF 3 \"\" H 1000 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1000 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KSKT\" H 1000 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW CLEAR RT ANG 0805\" H 1000 7050 60  0001 C CNN \"Description\"\n\t1    1000 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0204\nU 1 1 4F83C274\nP 1900 7350\nAR Path=\"/4F83C274\" Ref=\"#PWR0204\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C274\" Ref=\"#PWR0204\"  Part=\"1\" \nF 0 \"#PWR0204\" H 1900 7350 30  0001 C CNN\nF 1 \"GND\" H 1900 7280 30  0001 C CNN\nF 2 \"\" H 1900 7350 60  0001 C CNN\nF 3 \"\" H 1900 7350 60  0001 C CNN\n\t1    1900 7350\n\t1    0    0    -1  \n$EndComp\nText Label 1900 6200 3    40   ~ 0\nEN1V8\n$Comp\nL GND #PWR0205\nU 1 1 4F83C1E2\nP 700 7350\nAR Path=\"/4F83C1E2\" Ref=\"#PWR0205\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1E2\" Ref=\"#PWR0205\"  Part=\"1\" \nF 0 \"#PWR0205\" H 700 7350 30  0001 C CNN\nF 1 \"GND\" H 700 7280 30  0001 C CNN\nF 2 \"\" H 700 7350 60  0001 C CNN\nF 3 \"\" H 700 7350 60  0001 C CNN\n\t1    700  7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D8\nU 1 1 4F83C1E0\nP 1900 7050\nAR Path=\"/4F83C1E0\" Ref=\"D8\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1E0\" Ref=\"D8\"  Part=\"1\" \nF 0 \"D8\" H 1900 7150 50  0000 C CNN\nF 1 \"1V8LED\" H 1900 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1900 7050 60  0001 C CNN\nF 3 \"\" H 1900 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1900 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KSKT\" H 1900 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW CLEAR RT ANG 0805\" H 1900 7050 60  0001 C CNN \"Description\"\n\t1    1900 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED D4\nU 1 1 4F83C1DF\nP 700 7050\nAR Path=\"/4F83C1DF\" Ref=\"D4\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1DF\" Ref=\"D4\"  Part=\"1\" \nF 0 \"D4\" H 700 7150 50  0000 C CNN\nF 1 \"USBLED\" H 700 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 700 7050 60  0001 C CNN\nF 3 \"\" H 700 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 700 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KGKT\" H 700 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN CLEAR RT ANG 0805\" H 700 7050 60  0001 C CNN \"Description\"\n\t1    700  7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0206\nU 1 1 4F83C1DD\nP 1000 7350\nAR Path=\"/4F83C1DD\" Ref=\"#PWR0206\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1DD\" Ref=\"#PWR0206\"  Part=\"1\" \nF 0 \"#PWR0206\" H 1000 7350 30  0001 C CNN\nF 1 \"GND\" H 1000 7280 30  0001 C CNN\nF 2 \"\" H 1000 7350 60  0001 C CNN\nF 3 \"\" H 1000 7350 60  0001 C CNN\n\t1    1000 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0207\nU 1 1 4F83C1D8\nP 1600 7350\nAR Path=\"/4F83C1D8\" Ref=\"#PWR0207\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1D8\" Ref=\"#PWR0207\"  Part=\"1\" \nF 0 \"#PWR0207\" H 1600 7350 30  0001 C CNN\nF 1 \"GND\" H 1600 7280 30  0001 C CNN\nF 2 \"\" H 1600 7350 60  0001 C CNN\nF 3 \"\" H 1600 7350 60  0001 C CNN\n\t1    1600 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D7\nU 1 1 4F83C1D6\nP 1600 7050\nAR Path=\"/4F83C1D6\" Ref=\"D7\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1D6\" Ref=\"D7\"  Part=\"1\" \nF 0 \"D7\" H 1600 7150 50  0000 C CNN\nF 1 \"VCCLED\" H 1600 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1600 7050 60  0001 C CNN\nF 3 \"\" H 1600 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1600 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KGKT\" H 1600 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN CLEAR RT ANG 0805\" H 1600 7050 60  0001 C CNN \"Description\"\n\t1    1600 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED D6\nU 1 1 4F83C1A7\nP 1300 7050\nAR Path=\"/4F83C1A7\" Ref=\"D6\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1A7\" Ref=\"D6\"  Part=\"1\" \nF 0 \"D6\" H 1300 7150 50  0000 C CNN\nF 1 \"TXLED\" H 1300 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1300 7050 60  0001 C CNN\nF 3 \"\" H 1300 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1300 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KRKT\" H 1300 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED SUPR RED CLR RT ANG 0805\" H 1300 7050 60  0001 C CNN \"Description\"\n\t1    1300 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0208\nU 1 1 4F83C1A5\nP 1300 7350\nAR Path=\"/4F83C1A5\" Ref=\"#PWR0208\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1A5\" Ref=\"#PWR0208\"  Part=\"1\" \nF 0 \"#PWR0208\" H 1300 7350 30  0001 C CNN\nF 1 \"GND\" H 1300 7280 30  0001 C CNN\nF 2 \"\" H 1300 7350 60  0001 C CNN\nF 3 \"\" H 1300 7350 60  0001 C CNN\n\t1    1300 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0209\nU 1 1 4F83C11C\nP 12800 3900\nAR Path=\"/4F83C11C\" Ref=\"#PWR0209\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C11C\" Ref=\"#PWR0209\"  Part=\"1\" \nF 0 \"#PWR0209\" H 12800 3900 30  0001 C CNN\nF 1 \"GND\" H 12800 3830 30  0001 C CNN\nF 2 \"\" H 12800 3900 60  0001 C CNN\nF 3 \"\" H 12800 3900 60  0001 C CNN\n\t1    12800 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0210\nU 1 1 4F83C110\nP 11100 3600\nF 0 \"#PWR0210\" H 11100 3700 30  0001 C CNN\nF 1 \"VCC\" H 11100 3700 30  0000 C CNN\nF 2 \"\" H 11100 3600 60  0001 C CNN\nF 3 \"\" H 11100 3600 60  0001 C CNN\n\t1    11100 3600\n\t0    -1   -1   0   \n$EndComp\nText Label 12800 3800 2    40   ~ 0\nI2S0_TX_SCK\nText Label 11100 3900 0    40   ~ 0\nI2S0_TX_MCLK\nText Label 10150 3900 2    40   ~ 0\nI2S0_TX_MCLK\nText Label 8450 1650 3    40   ~ 0\nI2S0_TX_SCK\nText Label 8050 1650 3    40   ~ 0\nI2S0_RX_SDA\nText Label 8250 1650 3    40   ~ 0\nI2S0_RX_WS\n$Comp\nL GND #PWR0211\nU 1 1 4F83AF62\nP 1800 3000\nAR Path=\"/4F83AF62\" Ref=\"#PWR0211\"  Part=\"1\" \nAR Path=\"/5037043E/4F83AF62\" Ref=\"#PWR0211\"  Part=\"1\" \nF 0 \"#PWR0211\" H 1800 3000 30  0001 C CNN\nF 1 \"GND\" H 1800 2930 30  0001 C CNN\nF 2 \"\" H 1800 3000 60  0001 C CNN\nF 3 \"\" H 1800 3000 60  0001 C CNN\n\t1    1800 3000\n\t0    1    1    0   \n$EndComp\nText Label 4100 8550 2    40   ~ 0\nADC0_0\nText Label 4100 8450 2    40   ~ 0\nADC0_5\nText Label 4100 8350 2    40   ~ 0\nADC0_2\nText Label 4100 8250 2    40   ~ 0\nADC0_6\nText Label 5450 1750 3    40   ~ 0\nADC0_6\nText Label 5350 1750 3    40   ~ 0\nADC0_2\nText Label 5250 1750 3    40   ~ 0\nADC0_5\nText Label 4000 3500 0    40   ~ 0\nADC0_0\nText Label 4150 8150 2    40   ~ 0\nGPIO3_15\nText Label 2750 8150 0    40   ~ 0\nGPIO3_14\nText Label 4150 8050 2    40   ~ 0\nGPIO3_13\nText Label 2750 8050 0    40   ~ 0\nGPIO3_12\nText Label 4150 7950 2    40   ~ 0\nGPIO3_11\nText Label 2750 7950 0    40   ~ 0\nGPIO3_10\nText Label 4150 7850 2    40   ~ 0\nGPIO3_9\n$Comp\nL CONN_11X2 P20\nU 1 1 4F838167\nP 3450 8150\nF 0 \"P20\" H 3450 8450 60  0000 C CNN\nF 1 \"GPIO\" V 3450 8150 50  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x11\" H 3450 8150 60  0001 C CNN\nF 3 \"\" H 3450 8150 60  0001 C CNN\nF 4 \"Sullins\" H 3450 8150 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC112LFBN-RC\" H 3450 8150 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" H 3450 8150 60  0001 C CNN \"Description\"\n\t1    3450 8150\n\t1    0    0    -1  \n$EndComp\nText Label 5650 1750 3    40   ~ 0\nGPIO3_15\nText Label 6250 1750 3    40   ~ 0\nGPIO3_14\nText Label 6350 1750 3    40   ~ 0\nGPIO3_13\nText Label 6450 1750 3    40   ~ 0\nGPIO3_12\nText Label 8150 1750 3    40   ~ 0\nGPIO3_10\nText Label 8350 1750 3    40   ~ 0\nGPIO3_9\nText Label 8650 1750 3    40   ~ 0\nGPIO3_8\n$Comp\nL VCC #PWR0212\nU 1 1 4F837E2D\nP 7100 8650\nF 0 \"#PWR0212\" H 7100 8750 30  0001 C CNN\nF 1 \"VCC\" H 7100 8750 30  0000 C CNN\nF 2 \"\" H 7100 8650 60  0001 C CNN\nF 3 \"\" H 7100 8650 60  0001 C CNN\n\t1    7100 8650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0213\nU 1 1 4F837E27\nP 8500 9150\nAR Path=\"/4F837E27\" Ref=\"#PWR0213\"  Part=\"1\" \nAR Path=\"/5037043E/4F837E27\" Ref=\"#PWR0213\"  Part=\"1\" \nF 0 \"#PWR0213\" H 8500 9150 30  0001 C CNN\nF 1 \"GND\" H 8500 9080 30  0001 C CNN\nF 2 \"\" H 8500 9150 60  0001 C CNN\nF 3 \"\" H 8500 9150 60  0001 C CNN\n\t1    8500 9150\n\t0    -1   -1   0   \n$EndComp\nText Label 7100 9150 0    40   ~ 0\nSD_CLK\nText Label 8500 9050 2    40   ~ 0\nSD_POW\nText Label 7100 9050 0    40   ~ 0\nSD_CMD\nText Label 8500 8950 2    40   ~ 0\nSD_VOLT0\nText Label 7100 8950 0    40   ~ 0\nSD_DAT0\nText Label 8500 8850 2    40   ~ 0\nSD_DAT1\nText Label 7100 8850 0    40   ~ 0\nSD_DAT2\nText Label 8500 8750 2    40   ~ 0\nSD_DAT3\nText Label 7100 8750 0    40   ~ 0\nSD_CD\n$Comp\nL CONN_11X2 P28\nU 1 1 4F837D97\nP 7800 9150\nF 0 \"P28\" H 7800 9500 60  0000 C CNN\nF 1 \"SD\" V 7800 9150 60  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x11\" H 7800 9150 60  0001 C CNN\nF 3 \"\" H 7800 9150 60  0001 C CNN\nF 4 \"Sullins\" H 7800 9150 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC112LFBN-RC\" H 7800 9150 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" H 7800 9150 60  0001 C CNN \"Description\"\n\t1    7800 9150\n\t1    0    0    -1  \n$EndComp\nText Notes 3800 5250 0    40   ~ 0\n1%\nText Notes 14250 2650 0    40   ~ 0\n1%\nText Notes 13250 2650 0    40   ~ 0\n1%\nText Notes 14250 650  0    40   ~ 0\n1%\nText Notes 13250 650  0    40   ~ 0\n1%\nText Label 11100 8250 2    40   ~ 0\nB2AUX16\nText Label 9700 8250 0    40   ~ 0\nB2AUX15\nText Label 11100 8150 2    40   ~ 0\nB2AUX14\nText Label 9700 8150 0    40   ~ 0\nB2AUX13\nText Label 11100 8050 2    40   ~ 0\nB2AUX12\nText Label 9700 8050 0    40   ~ 0\nB2AUX11\nText Label 11100 7950 2    40   ~ 0\nB2AUX10\nText Label 9700 7950 0    40   ~ 0\nB2AUX9\nText Label 11100 7850 2    40   ~ 0\nB2AUX8\nText Label 9700 7850 0    40   ~ 0\nB2AUX7\nText Label 11100 7750 2    40   ~ 0\nB2AUX6\nText Label 9700 7750 0    40   ~ 0\nB2AUX5\nText Label 11100 7650 2    40   ~ 0\nB2AUX4\nText Label 9700 7650 0    40   ~ 0\nB2AUX3\nText Label 11100 7550 2    40   ~ 0\nB2AUX2\nText Label 9700 7550 0    40   ~ 0\nB2AUX1\nText Label 13200 4650 3    40   ~ 0\nB2AUX16\nText Label 13000 4650 3    40   ~ 0\nB2AUX15\nText Label 12700 4650 3    40   ~ 0\nB2AUX14\nText Label 12500 4650 3    40   ~ 0\nB2AUX13\nText Label 11300 5750 0    40   ~ 0\nB2AUX12\nText Label 11300 5850 0    40   ~ 0\nB2AUX11\nText Label 11300 5950 0    40   ~ 0\nB2AUX10\nText Label 11300 6050 0    40   ~ 0\nB2AUX9\nText Label 11300 6250 0    40   ~ 0\nB2AUX8\nText Label 11300 6350 0    40   ~ 0\nB2AUX7\nText Label 11300 6450 0    40   ~ 0\nB2AUX6\nText Label 11300 6550 0    40   ~ 0\nB2AUX5\nText Label 11300 6650 0    40   ~ 0\nB2AUX4\nText Label 11300 6750 0    40   ~ 0\nB2AUX3\nText Label 11300 6850 0    40   ~ 0\nB2AUX2\nText Label 11300 6950 0    40   ~ 0\nB2AUX1\nNoConn ~ 11600 7250\nNoConn ~ 11600 7150\nNoConn ~ 11600 7050\nText Label 15900 7750 2    40   ~ 0\nB1AUX13\nText Label 15900 7650 2    40   ~ 0\nB1AUX14\nText Label 7100 9350 0    40   ~ 0\nB1AUX14\nText Label 8500 9350 2    40   ~ 0\nB1AUX13\nText Label 6350 9650 2    40   ~ 0\nGP_CLKIN\n$Comp\nL GND #PWR0214\nU 1 1 4F8375EA\nP 5550 10150\nAR Path=\"/4F8375EA\" Ref=\"#PWR0214\"  Part=\"1\" \nAR Path=\"/5037043E/4F8375EA\" Ref=\"#PWR0214\"  Part=\"1\" \nF 0 \"#PWR0214\" H 5550 10150 30  0001 C CNN\nF 1 \"GND\" H 5550 10080 30  0001 C CNN\nF 2 \"\" H 5550 10150 60  0001 C CNN\nF 3 \"\" H 5550 10150 60  0001 C CNN\n\t1    5550 10150\n\t1    0    0    -1  \n$EndComp\nText Label 6350 7750 1    40   ~ 0\nSD_POW\nText Label 8450 7750 1    40   ~ 0\nCPLD_TDO\nText Label 10000 6400 2    40   ~ 0\nCPLD_TCK\nText Label 10000 5600 2    40   ~ 0\nCPLD_TMS\nText Label 10000 6000 2    40   ~ 0\nCPLD_TDI\nText Label 14100 4650 3    40   ~ 0\nCPLD_TDO\nText Label 14600 9250 1    40   ~ 0\nCPLD_TCK\nText Label 14500 9250 1    40   ~ 0\nCPLD_TMS\nText Label 14300 9250 1    40   ~ 0\nCPLD_TDI\nText Label 15600 9050 0    40   ~ 0\nCPLD_TDO\nText Label 15600 8850 0    40   ~ 0\nCPLD_TMS\n$Comp\nL CONN_2 P29\nU 1 1 4F82F4C0\nP 16300 8950\nF 0 \"P29\" V 16250 8950 60  0000 C CNN\nF 1 \"CPLD_JTAG\" V 16350 8950 60  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x2\" H 16300 8950 60  0001 C CNN\nF 3 \"\" H 16300 8950 60  0001 C CNN\nF 4 \"DNP\" H 16300 9250 60  0000 C CNN \"Note\"\n\t1    16300 8950\n\t1    0    0    -1  \n$EndComp\nText Label 6850 1700 3    40   ~ 0\nRESET\nText Label 7950 1750 3    40   ~ 0\nGPIO3_11\nText Label 4000 4400 0    40   ~ 0\nSGPIO13\n$Comp\nL GND #PWR0215\nU 1 1 4F826461\nP 12900 9050\nAR Path=\"/4F826461\" Ref=\"#PWR0215\"  Part=\"1\" \nAR Path=\"/5037043E/4F826461\" Ref=\"#PWR0215\"  Part=\"1\" \nF 0 \"#PWR0215\" H 12900 9050 30  0001 C CNN\nF 1 \"GND\" H 12900 8980 30  0001 C CNN\nF 2 \"\" H 12900 9050 60  0001 C CNN\nF 3 \"\" H 12900 9050 60  0001 C CNN\n\t1    12900 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0216\nU 1 1 4F8263EE\nP 14000 4850\nAR Path=\"/4F8263EE\" Ref=\"#PWR0216\"  Part=\"1\" \nAR Path=\"/5037043E/4F8263EE\" Ref=\"#PWR0216\"  Part=\"1\" \nF 0 \"#PWR0216\" H 14000 4850 30  0001 C CNN\nF 1 \"GND\" H 14000 4780 30  0001 C CNN\nF 2 \"\" H 14000 4850 60  0001 C CNN\nF 3 \"\" H 14000 4850 60  0001 C CNN\n\t1    14000 4850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0217\nU 1 1 4F8263E6\nP 12400 4850\nAR Path=\"/4F8263E6\" Ref=\"#PWR0217\"  Part=\"1\" \nAR Path=\"/5037043E/4F8263E6\" Ref=\"#PWR0217\"  Part=\"1\" \nF 0 \"#PWR0217\" H 12400 4850 30  0001 C CNN\nF 1 \"GND\" H 12400 4780 30  0001 C CNN\nF 2 \"\" H 12400 4850 60  0001 C CNN\nF 3 \"\" H 12400 4850 60  0001 C CNN\n\t1    12400 4850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0218\nU 1 1 4F8263D9\nP 11500 7750\nAR Path=\"/4F8263D9\" Ref=\"#PWR0218\"  Part=\"1\" \nAR Path=\"/5037043E/4F8263D9\" Ref=\"#PWR0218\"  Part=\"1\" \nF 0 \"#PWR0218\" H 11500 7750 30  0001 C CNN\nF 1 \"GND\" H 11500 7680 30  0001 C CNN\nF 2 \"\" H 11500 7750 60  0001 C CNN\nF 3 \"\" H 11500 7750 60  0001 C CNN\n\t1    11500 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0219\nU 1 1 4F8263C5\nP 15700 7050\nAR Path=\"/4F8263C5\" Ref=\"#PWR0219\"  Part=\"1\" \nAR Path=\"/5037043E/4F8263C5\" Ref=\"#PWR0219\"  Part=\"1\" \nF 0 \"#PWR0219\" H 15700 7050 30  0001 C CNN\nF 1 \"GND\" H 15700 6980 30  0001 C CNN\nF 2 \"\" H 15700 7050 60  0001 C CNN\nF 3 \"\" H 15700 7050 60  0001 C CNN\n\t1    15700 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0220\nU 1 1 4F8263AD\nP 15700 6350\nAR Path=\"/4F8263AD\" Ref=\"#PWR0220\"  Part=\"1\" \nAR Path=\"/5037043E/4F8263AD\" Ref=\"#PWR0220\"  Part=\"1\" \nF 0 \"#PWR0220\" H 15700 6350 30  0001 C CNN\nF 1 \"GND\" H 15700 6280 30  0001 C CNN\nF 2 \"\" H 15700 6350 60  0001 C CNN\nF 3 \"\" H 15700 6350 60  0001 C CNN\n\t1    15700 6350\n\t0    -1   -1   0   \n$EndComp\nText Label 13300 4550 3    40   ~ 0\nBANK2F3M1\nText Label 10750 9000 0    40   ~ 0\nSGPIO2\nText Label 9350 9600 0    40   ~ 0\nSGPIO14\nText Label 9350 9800 0    40   ~ 0\nSGPIO1\nText Label 9350 10000 0    40   ~ 0\nSGPIO15\nText Label 9350 10200 0    40   ~ 0\nSGPIO7\n$Comp\nL VCC #PWR0221\nU 1 1 4F825E93\nP 10450 1200\nF 0 \"#PWR0221\" H 10450 1300 30  0001 C CNN\nF 1 \"VCC\" H 10450 1300 30  0000 C CNN\nF 2 \"\" H 10450 1200 60  0001 C CNN\nF 3 \"\" H 10450 1200 60  0001 C CNN\n\t1    10450 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0222\nU 1 1 4F825E8A\nP 10450 2100\nAR Path=\"/4F825E8A\" Ref=\"#PWR0222\"  Part=\"1\" \nAR Path=\"/5037043E/4F825E8A\" Ref=\"#PWR0222\"  Part=\"1\" \nF 0 \"#PWR0222\" H 10450 2100 30  0001 C CNN\nF 1 \"GND\" H 10450 2030 30  0001 C CNN\nF 2 \"\" H 10450 2100 60  0001 C CNN\nF 3 \"\" H 10450 2100 60  0001 C CNN\n\t1    10450 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0223\nU 1 1 4F825E88\nP 9150 1700\nAR Path=\"/4F825E88\" Ref=\"#PWR0223\"  Part=\"1\" \nAR Path=\"/5037043E/4F825E88\" Ref=\"#PWR0223\"  Part=\"1\" \nF 0 \"#PWR0223\" H 9150 1700 30  0001 C CNN\nF 1 \"GND\" H 9150 1630 30  0001 C CNN\nF 2 \"\" H 9150 1700 60  0001 C CNN\nF 3 \"\" H 9150 1700 60  0001 C CNN\n\t1    9150 1700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL W25Q80BV U20\nU 1 1 4F825D1B\nP 9800 1450\nF 0 \"U20\" H 9800 1200 60  0000 C CNN\nF 1 \"W25Q80BV\" H 9800 1700 60  0000 C CNN\nF 2 \"hackrf:GSG-SOIC8-208\" H 9800 1450 60  0001 C CNN\nF 3 \"\" H 9800 1450 60  0001 C CNN\nF 4 \"Winbond\" H 9800 1450 60  0001 C CNN \"Manufacturer\"\nF 5 \"W25Q80BVSSIG\" H 9800 1450 60  0001 C CNN \"Part Number\"\nF 6 \"IC FLASH 8MBIT 8SOIC\" H 9800 1450 60  0001 C CNN \"Description\"\n\t1    9800 1450\n\t1    0    0    -1  \n$EndComp\nText Label 10050 3800 2    40   ~ 0\nEN1V8\nText Label 10050 3700 2    40   ~ 0\nVREGMODE\nText Label 12650 1600 0    40   ~ 0\nVREGMODE\n$Comp\nL GND #PWR0224\nU 1 1 4F825023\nP 15550 1200\nAR Path=\"/4F825023\" Ref=\"#PWR0224\"  Part=\"1\" \nAR Path=\"/5037043E/4F825023\" Ref=\"#PWR0224\"  Part=\"1\" \nF 0 \"#PWR0224\" H 15550 1200 30  0001 C CNN\nF 1 \"GND\" H 15550 1130 30  0001 C CNN\nF 2 \"\" H 15550 1200 60  0001 C CNN\nF 3 \"\" H 15550 1200 60  0001 C CNN\n\t1    15550 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C127\nU 1 1 4F82501F\nP 15550 950\nAR Path=\"/4F82501F\" Ref=\"C127\"  Part=\"1\" \nAR Path=\"/5037043E/4F82501F\" Ref=\"C127\"  Part=\"1\" \nF 0 \"C127\" H 15600 1050 50  0000 L CNN\nF 1 \"10uF\" H 15600 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 15550 950 60  0001 C CNN\nF 3 \"\" H 15550 950 60  0001 C CNN\nF 4 \"Murata\" H 15550 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15550 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15550 950 60  0001 C CNN \"Description\"\n\t1    15550 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0225\nU 1 1 4F824FE5\nP 15550 2200\nAR Path=\"/4F824FE5\" Ref=\"#PWR0225\"  Part=\"1\" \nAR Path=\"/5037043E/4F824FE5\" Ref=\"#PWR0225\"  Part=\"1\" \nF 0 \"#PWR0225\" H 15550 2200 30  0001 C CNN\nF 1 \"GND\" H 15550 2130 30  0001 C CNN\nF 2 \"\" H 15550 2200 60  0001 C CNN\nF 3 \"\" H 15550 2200 60  0001 C CNN\n\t1    15550 2200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C146\nU 1 1 4F824FE4\nP 15550 2450\nAR Path=\"/4F824FE4\" Ref=\"C146\"  Part=\"1\" \nAR Path=\"/5037043E/4F824FE4\" Ref=\"C146\"  Part=\"1\" \nF 0 \"C146\" H 15600 2550 50  0000 L CNN\nF 1 \"10uF\" H 15600 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 15550 2450 60  0001 C CNN\nF 3 \"\" H 15550 2450 60  0001 C CNN\nF 4 \"Murata\" H 15550 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15550 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15550 2450 60  0001 C CNN \"Description\"\n\t1    15550 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C145\nU 1 1 4F824FC2\nP 15250 2450\nAR Path=\"/4F824FC2\" Ref=\"C145\"  Part=\"1\" \nAR Path=\"/5037043E/4F824FC2\" Ref=\"C145\"  Part=\"1\" \nF 0 \"C145\" H 15300 2550 50  0000 L CNN\nF 1 \"10uF\" H 15300 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 15250 2450 60  0001 C CNN\nF 3 \"\" H 15250 2450 60  0001 C CNN\nF 4 \"Murata\" H 15250 2450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15250 2450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15250 2450 60  0001 C CNN \"Description\"\n\t1    15250 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C126\nU 1 1 4F824FBD\nP 15250 950\nAR Path=\"/4F824FBD\" Ref=\"C126\"  Part=\"1\" \nAR Path=\"/5037043E/4F824FBD\" Ref=\"C126\"  Part=\"1\" \nF 0 \"C126\" H 15300 1050 50  0000 L CNN\nF 1 \"10uF\" H 15300 850 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 15250 950 60  0001 C CNN\nF 3 \"\" H 15250 950 60  0001 C CNN\nF 4 \"Murata\" H 15250 950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 15250 950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 15250 950 60  0001 C CNN \"Description\"\n\t1    15250 950 \n\t1    0    0    -1  \n$EndComp\nText Label 16400 1600 2    40   ~ 0\nEN1V8\nText Label 15650 1800 2    40   ~ 0\nVIN\n$Comp\nL GND #PWR0226\nU 1 1 4F824A0E\nP 15900 2100\nAR Path=\"/4F824A0E\" Ref=\"#PWR0226\"  Part=\"1\" \nAR Path=\"/5037043E/4F824A0E\" Ref=\"#PWR0226\"  Part=\"1\" \nF 0 \"#PWR0226\" H 15900 2100 30  0001 C CNN\nF 1 \"GND\" H 15900 2030 30  0001 C CNN\nF 2 \"\" H 15900 2100 60  0001 C CNN\nF 3 \"\" H 15900 2100 60  0001 C CNN\n\t1    15900 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L11\nU 1 1 4F8249E7\nP 15050 2300\nF 0 \"L11\" V 15000 2300 40  0000 C CNN\nF 1 \"4u7\" V 15150 2300 40  0000 C CNN\nF 2 \"hackrf:GSG-NRG4026\" H 15050 2300 60  0001 C CNN\nF 3 \"\" H 15050 2300 60  0001 C CNN\nF 4 \"Taiyo Yuden\" V 15050 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15050 2300 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15050 2300 60  0001 C CNN \"Description\"\n\t1    15050 2300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL 1V8 #PWR0227\nU 1 1 4F82054D\nP 16250 700\nF 0 \"#PWR0227\" H 16250 840 20  0001 C CNN\nF 1 \"1V8\" H 16250 810 30  0000 C CNN\nF 2 \"\" H 16250 700 60  0001 C CNN\nF 3 \"\" H 16250 700 60  0001 C CNN\n\t1    16250 700 \n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0228\nU 1 1 4F82053F\nP 16250 2700\nF 0 \"#PWR0228\" H 16250 2800 30  0001 C CNN\nF 1 \"VCC\" H 16250 2800 30  0000 C CNN\nF 2 \"\" H 16250 2700 60  0001 C CNN\nF 3 \"\" H 16250 2700 60  0001 C CNN\n\t1    16250 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0229\nU 1 1 4F82044E\nP 15250 1200\nAR Path=\"/4F82044E\" Ref=\"#PWR0229\"  Part=\"1\" \nAR Path=\"/5037043E/4F82044E\" Ref=\"#PWR0229\"  Part=\"1\" \nF 0 \"#PWR0229\" H 15250 1200 30  0001 C CNN\nF 1 \"GND\" H 15250 1130 30  0001 C CNN\nF 2 \"\" H 15250 1200 60  0001 C CNN\nF 3 \"\" H 15250 1200 60  0001 C CNN\n\t1    15250 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0230\nU 1 1 4F820439\nP 15250 2200\nAR Path=\"/4F820439\" Ref=\"#PWR0230\"  Part=\"1\" \nAR Path=\"/5037043E/4F820439\" Ref=\"#PWR0230\"  Part=\"1\" \nF 0 \"#PWR0230\" H 15250 2200 30  0001 C CNN\nF 1 \"GND\" H 15250 2130 30  0001 C CNN\nF 2 \"\" H 15250 2200 60  0001 C CNN\nF 3 \"\" H 15250 2200 60  0001 C CNN\n\t1    15250 2200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0231\nU 1 1 4F8203E0\nP 13050 700\nAR Path=\"/4F8203E0\" Ref=\"#PWR0231\"  Part=\"1\" \nAR Path=\"/5037043E/4F8203E0\" Ref=\"#PWR0231\"  Part=\"1\" \nF 0 \"#PWR0231\" H 13050 700 30  0001 C CNN\nF 1 \"GND\" H 13050 630 30  0001 C CNN\nF 2 \"\" H 13050 700 60  0001 C CNN\nF 3 \"\" H 13050 700 60  0001 C CNN\n\t1    13050 700 \n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0232\nU 1 1 4F8203DB\nP 13050 2700\nAR Path=\"/4F8203DB\" Ref=\"#PWR0232\"  Part=\"1\" \nAR Path=\"/5037043E/4F8203DB\" Ref=\"#PWR0232\"  Part=\"1\" \nF 0 \"#PWR0232\" H 13050 2700 30  0001 C CNN\nF 1 \"GND\" H 13050 2630 30  0001 C CNN\nF 2 \"\" H 13050 2700 60  0001 C CNN\nF 3 \"\" H 13050 2700 60  0001 C CNN\n\t1    13050 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R55\nU 1 1 4F8203D0\nP 13300 2700\nAR Path=\"/4F8203D0\" Ref=\"R55\"  Part=\"1\" \nAR Path=\"/5037043E/4F8203D0\" Ref=\"R55\"  Part=\"1\" \nF 0 \"R55\" V 13380 2700 50  0000 C CNN\nF 1 \"162k\" V 13300 2700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 13300 2700 60  0001 C CNN\nF 3 \"\" H 13300 2700 60  0001 C CNN\nF 4 \"Stackpole\" H 13300 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT162K\" H 13300 2700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 162K OHM 1% 0402\" H 13300 2700 60  0001 C CNN \"Description\"\n\t1    13300 2700\n\t0    -1   1    0   \n$EndComp\n$Comp\nL R R47\nU 1 1 4F8203AD\nP 14300 700\nAR Path=\"/4F8203AD\" Ref=\"R47\"  Part=\"1\" \nAR Path=\"/5037043E/4F8203AD\" Ref=\"R47\"  Part=\"1\" \nF 0 \"R47\" V 14380 700 50  0000 C CNN\nF 1 \"330k\" V 14300 700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 14300 700 60  0001 C CNN\nF 3 \"\" H 14300 700 60  0001 C CNN\nF 4 \"Stackpole\" H 14300 700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT330K\" H 14300 700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 330K OHM 1% 0402\" H 14300 700 60  0001 C CNN \"Description\"\n\t1    14300 700 \n\t0    1    1    0   \n$EndComp\n$Comp\nL R R56\nU 1 1 4F8203A7\nP 14300 2700\nAR Path=\"/4F8203A7\" Ref=\"R56\"  Part=\"1\" \nAR Path=\"/5037043E/4F8203A7\" Ref=\"R56\"  Part=\"1\" \nF 0 \"R56\" V 14380 2700 50  0000 C CNN\nF 1 \"715k\" V 14300 2700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 14300 2700 60  0001 C CNN\nF 3 \"\" H 14300 2700 60  0001 C CNN\nF 4 \"Stackpole\" H 14300 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT715K\" H 14300 2700 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 715K OHM 1% 0402\" H 14300 2700 60  0001 C CNN \"Description\"\n\t1    14300 2700\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L10\nU 1 1 4F820301\nP 15050 1100\nF 0 \"L10\" V 15000 1100 40  0000 C CNN\nF 1 \"4u7\" V 15150 1100 40  0000 C CNN\nF 2 \"hackrf:GSG-NRG4026\" H 15050 1100 60  0001 C CNN\nF 3 \"\" H 15050 1100 60  0001 C CNN\nF 4 \"Taiyo Yuden\" V 15050 1100 60  0001 C CNN \"Manufacturer\"\nF 5 \"NRG4026T4R7M\" V 15050 1100 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR 4.7UH 1.6A 20% SMD\" V 15050 1100 60  0001 C CNN \"Description\"\n\t1    15050 1100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0233\nU 1 1 4F8202CC\nP 15050 1700\nAR Path=\"/4F8202CC\" Ref=\"#PWR0233\"  Part=\"1\" \nAR Path=\"/5037043E/4F8202CC\" Ref=\"#PWR0233\"  Part=\"1\" \nF 0 \"#PWR0233\" H 15050 1700 30  0001 C CNN\nF 1 \"GND\" H 15050 1630 30  0001 C CNN\nF 2 \"\" H 15050 1700 60  0001 C CNN\nF 3 \"\" H 15050 1700 60  0001 C CNN\n\t1    15050 1700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0234\nU 1 1 4F8202C7\nP 14300 2450\nAR Path=\"/4F8202C7\" Ref=\"#PWR0234\"  Part=\"1\" \nAR Path=\"/5037043E/4F8202C7\" Ref=\"#PWR0234\"  Part=\"1\" \nF 0 \"#PWR0234\" H 14300 2450 30  0001 C CNN\nF 1 \"GND\" H 14300 2380 30  0001 C CNN\nF 2 \"\" H 14300 2450 60  0001 C CNN\nF 3 \"\" H 14300 2450 60  0001 C CNN\n\t1    14300 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0235\nU 1 1 4F8202C2\nP 12500 2200\nAR Path=\"/4F8202C2\" Ref=\"#PWR0235\"  Part=\"1\" \nAR Path=\"/5037043E/4F8202C2\" Ref=\"#PWR0235\"  Part=\"1\" \nF 0 \"#PWR0235\" H 12500 2200 30  0001 C CNN\nF 1 \"GND\" H 12500 2130 30  0001 C CNN\nF 2 \"\" H 12500 2200 60  0001 C CNN\nF 3 \"\" H 12500 2200 60  0001 C CNN\n\t1    12500 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C143\nU 1 1 4F820298\nP 12500 1950\nAR Path=\"/4F820298\" Ref=\"C143\"  Part=\"1\" \nAR Path=\"/5037043E/4F820298\" Ref=\"C143\"  Part=\"1\" \nF 0 \"C143\" H 12550 2050 50  0000 L CNN\nF 1 \"10uF\" H 12550 1850 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 12500 1950 60  0001 C CNN\nF 3 \"\" H 12500 1950 60  0001 C CNN\nF 4 \"Murata\" H 12500 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 12500 1950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 12500 1950 60  0001 C CNN \"Description\"\n\t1    12500 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL TPS62410 U21\nU 1 1 4F8201BF\nP 14300 1700\nF 0 \"U21\" H 14300 1650 60  0000 C CNN\nF 1 \"TPS62410\" H 14300 2000 60  0000 C CNN\nF 2 \"hackrf:GSG-S-PVSON-N10\" H 14300 1700 60  0001 C CNN\nF 3 \"\" H 14300 1700 60  0001 C CNN\nF 4 \"Texas Instruments\" H 14300 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"TPS62410DRCR\" H 14300 1700 60  0001 C CNN \"Part Number\"\nF 6 \"IC BUCK SYNC DUAL ADJ 0.8A 10SON\" H 14300 1700 60  0001 C CNN \"Description\"\n\t1    14300 1700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0236\nU 1 1 4F81F829\nP 13650 3850\nF 0 \"#PWR0236\" H 13650 3950 30  0001 C CNN\nF 1 \"VCC\" H 13650 3950 30  0000 C CNN\nF 2 \"\" H 13650 3850 60  0001 C CNN\nF 3 \"\" H 13650 3850 60  0001 C CNN\n\t1    13650 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0237\nU 1 1 4F81F817\nP 13650 4300\nAR Path=\"/4F81F817\" Ref=\"#PWR0237\"  Part=\"1\" \nAR Path=\"/5037043E/4F81F817\" Ref=\"#PWR0237\"  Part=\"1\" \nF 0 \"#PWR0237\" H 13650 4300 30  0001 C CNN\nF 1 \"GND\" H 13650 4230 30  0001 C CNN\nF 2 \"\" H 13650 4300 60  0001 C CNN\nF 3 \"\" H 13650 4300 60  0001 C CNN\n\t1    13650 4300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0238\nU 1 1 4F81F7DB\nP 15300 4300\nAR Path=\"/4F81F7DB\" Ref=\"#PWR0238\"  Part=\"1\" \nAR Path=\"/5037043E/4F81F7DB\" Ref=\"#PWR0238\"  Part=\"1\" \nF 0 \"#PWR0238\" H 15300 4300 30  0001 C CNN\nF 1 \"GND\" H 15300 4230 30  0001 C CNN\nF 2 \"\" H 15300 4300 60  0001 C CNN\nF 3 \"\" H 15300 4300 60  0001 C CNN\n\t1    15300 4300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 1V8 #PWR0239\nU 1 1 4F81F7CF\nP 15300 3850\nF 0 \"#PWR0239\" H 15300 3990 20  0001 C CNN\nF 1 \"1V8\" H 15300 3960 30  0000 C CNN\nF 2 \"\" H 15300 3850 60  0001 C CNN\nF 3 \"\" H 15300 3850 60  0001 C CNN\n\t1    15300 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0240\nU 1 1 4F81F785\nP 11500 6150\nF 0 \"#PWR0240\" H 11500 6250 30  0001 C CNN\nF 1 \"VCC\" H 11500 6250 30  0000 C CNN\nF 2 \"\" H 11500 6150 60  0001 C CNN\nF 3 \"\" H 11500 6150 60  0001 C CNN\n\t1    11500 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 1V8 #PWR0241\nU 1 1 4F81F5B6\nP 12400 9050\nF 0 \"#PWR0241\" H 12400 9190 20  0001 C CNN\nF 1 \"1V8\" H 12400 9160 30  0000 C CNN\nF 2 \"\" H 12400 9050 60  0001 C CNN\nF 3 \"\" H 12400 9050 60  0001 C CNN\n\t1    12400 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL 1V8 #PWR0242\nU 1 1 4F81F58C\nP 15700 7550\nF 0 \"#PWR0242\" H 15700 7690 20  0001 C CNN\nF 1 \"1V8\" H 15700 7660 30  0000 C CNN\nF 2 \"\" H 15700 7550 60  0001 C CNN\nF 3 \"\" H 15700 7550 60  0001 C CNN\n\t1    15700 7550\n\t0    1    1    0   \n$EndComp\nText Label 9350 10400 0    40   ~ 0\nSGPIO10\nText Label 10750 9200 0    40   ~ 0\nSGPIO3\nText Label 10750 9400 0    40   ~ 0\nSGPIO11\nText Label 10750 9600 0    40   ~ 0\nSGPIO12\nText Label 10750 10000 0    40   ~ 0\nSGPIO4\nText Label 10750 10200 0    40   ~ 0\nSGPIO5\nText Label 10750 10400 0    40   ~ 0\nSGPIO6\n$Comp\nL GSG-XC2C64A-7VQG100C U24\nU 1 1 4F7A3924\nP 13600 6950\nF 0 \"U24\" H 13600 7050 60  0000 C CNN\nF 1 \"GSG-XC2C64A-7VQG100C\" H 13600 6850 60  0000 C CNN\nF 2 \"hackrf:GSG-VQ100\" H 13600 6950 60  0001 C CNN\nF 3 \"\" H 13600 6950 60  0001 C CNN\nF 4 \"Xilinx\" H 13600 6950 60  0001 C CNN \"Manufacturer\"\nF 5 \"XC2C64A-7VQG100C\" H 13600 6950 60  0001 C CNN \"Part Number\"\nF 6 \"IC CR-II CPLD 64MCELL 100-VQFP\" H 13600 6950 60  0001 C CNN \"Description\"\n\t1    13600 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB1\nU 1 1 4F766F5E\nP 1950 3750\nF 0 \"FB1\" H 1950 3900 60  0000 C CNN\nF 1 \"FILTER\" H 1950 3650 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 1950 3750 60  0001 C CNN\nF 3 \"\" H 1950 3750 60  0001 C CNN\nF 4 \"Murata\" H 1950 3750 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 1950 3750 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 1950 3750 60  0001 C CNN \"Description\"\n\t1    1950 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0243\nU 1 1 4F766C2C\nP 2400 4200\nAR Path=\"/4F766C2C\" Ref=\"#PWR0243\"  Part=\"1\" \nAR Path=\"/5037043E/4F766C2C\" Ref=\"#PWR0243\"  Part=\"1\" \nF 0 \"#PWR0243\" H 2400 4200 30  0001 C CNN\nF 1 \"GND\" H 2400 4130 30  0001 C CNN\nF 2 \"\" H 2400 4200 60  0001 C CNN\nF 3 \"\" H 2400 4200 60  0001 C CNN\n\t1    2400 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-USB-MICRO-B-SHIELDED J1\nU 1 1 4F766BDF\nP 1050 3450\nF 0 \"J1\" H 1050 3750 60  0000 C CNN\nF 1 \"USB-MICRO-B\" V 1500 3450 60  0000 C CNN\nF 2 \"hackrf:GSG-USB-MICROB-FCI-10103592-EXT\" H 1050 3450 60  0001 C CNN\nF 3 \"\" H 1050 3450 60  0001 C CNN\nF 4 \"FCI\" H 1050 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"10103592-0001LF\" H 1050 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT REV MICRO USB TYPE B\" H 1050 3450 60  0001 C CNN \"Description\"\n\t1    1050 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0244\nU 1 1 4F6357FF\nP 800 4600\nAR Path=\"/4F6357FF\" Ref=\"#PWR0244\"  Part=\"1\" \nAR Path=\"/5037043E/4F6357FF\" Ref=\"#PWR0244\"  Part=\"1\" \nF 0 \"#PWR0244\" H 800 4600 30  0001 C CNN\nF 1 \"GND\" H 800 4530 30  0001 C CNN\nF 2 \"\" H 800 4600 60  0001 C CNN\nF 3 \"\" H 800 4600 60  0001 C CNN\n\t1    800  4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0245\nU 1 1 4F6357E9\nP 1500 4500\nF 0 \"#PWR0245\" H 1500 4600 30  0001 C CNN\nF 1 \"VCC\" H 1500 4600 30  0000 C CNN\nF 2 \"\" H 1500 4500 60  0001 C CNN\nF 3 \"\" H 1500 4500 60  0001 C CNN\n\t1    1500 4500\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1200 4600\nText Label 1100 5700 1    40   ~ 0\nRESET\n$Comp\nL CONN_5X2 P26\nU 1 1 4F63572B\nP 1300 5000\nF 0 \"P26\" H 1300 5300 60  0000 C CNN\nF 1 \"LPC_JTAG\" V 1300 5000 50  0000 C CNN\nF 2 \"hackrf:GSG-50MIL-HEADER-2x5-TH\" H 1300 5000 60  0001 C CNN\nF 3 \"\" H 1300 5000 60  0001 C CNN\nF 4 \"Sullins\" H 1300 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRPB052VWVN-RC\" H 1300 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER .050\\\" 10PS DL PCB AU\" H 1300 5000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 1300 4650 60  0000 C CNN \"Note\"\n\t1    1300 5000\n\t0    1    1    0   \n$EndComp\nText Label 2250 1750 0    40   ~ 0\nU0_RXD\nText Label 2250 1650 0    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR0246\nU 1 1 4F62D441\nP 1700 7900\nF 0 \"#PWR0246\" H 1700 8000 30  0001 C CNN\nF 1 \"VCC\" H 1700 8000 30  0000 C CNN\nF 2 \"\" H 1700 7900 60  0001 C CNN\nF 3 \"\" H 1700 7900 60  0001 C CNN\n\t1    1700 7900\n\t1    0    0    -1  \n$EndComp\nText Label 2250 1550 0    40   ~ 0\nRESET\nText Label 2250 1950 0    40   ~ 0\nISP\nNoConn ~ 2150 1850\n$Comp\nL GND #PWR0247\nU 1 1 4F62D2F7\nP 2250 2150\nAR Path=\"/4F62D2F7\" Ref=\"#PWR0247\"  Part=\"1\" \nAR Path=\"/5037043E/4F62D2F7\" Ref=\"#PWR0247\"  Part=\"1\" \nF 0 \"#PWR0247\" H 2250 2150 30  0001 C CNN\nF 1 \"GND\" H 2250 2080 30  0001 C CNN\nF 2 \"\" H 2250 2150 60  0001 C CNN\nF 3 \"\" H 2250 2150 60  0001 C CNN\n\t1    2250 2150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_6 P25\nU 1 1 4F62D2D3\nP 1800 1800\nF 0 \"P25\" V 1750 1800 60  0000 C CNN\nF 1 \"LPC_ISP\" V 1850 1800 60  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x6\" H 1800 1800 60  0001 C CNN\nF 3 \"\" H 1800 1800 60  0001 C CNN\nF 4 \"DNP\" H 1800 1400 60  0000 C CNN \"Note\"\n\t1    1800 1800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0248\nU 1 1 4F62D238\nP 2500 5050\nF 0 \"#PWR0248\" H 2500 5150 30  0001 C CNN\nF 1 \"VCC\" H 2500 5150 30  0000 C CNN\nF 2 \"\" H 2500 5050 60  0001 C CNN\nF 3 \"\" H 2500 5050 60  0001 C CNN\n\t1    2500 5050\n\t1    0    0    -1  \n$EndComp\nText Label 6050 7750 1    40   ~ 0\nSD_CLK\nText Label 4000 3600 0    40   ~ 0\nSGPIO9\nText Label 8750 7700 1    40   ~ 0\nSGPIO8\nText Label 7050 7750 1    40   ~ 0\nSD_DAT2\nText Label 6850 7750 1    40   ~ 0\nSD_DAT1\nText Label 6750 7750 1    40   ~ 0\nSD_DAT0\nText Label 6650 7750 1    40   ~ 0\nSD_VOLT0\nText Label 4000 6200 0    40   ~ 0\nSGPIO14\nText Label 4000 6400 0    40   ~ 0\nSGPIO15\nText Label 9950 5500 2    40   ~ 0\nSGPIO5\nText Label 9950 5900 2    40   ~ 0\nSGPIO4\nText Label 6450 7750 1    40   ~ 0\nSD_CMD\nText Label 8250 7750 1    40   ~ 0\nSGPIO12\nText Label 8150 7750 1    40   ~ 0\nSGPIO11\nText Label 7650 7750 1    40   ~ 0\nSGPIO10\nText Label 7550 7750 1    40   ~ 0\nSD_CD\nText Label 7150 7750 1    40   ~ 0\nSD_DAT3\nText Label 5350 7750 1    40   ~ 0\nSGPIO7\nText Label 9950 5400 2    40   ~ 0\nSGPIO6\nText Label 7950 7750 1    40   ~ 0\nSGPIO3\nText Label 7750 7750 1    40   ~ 0\nSGPIO2\nText Label 4000 6300 0    40   ~ 0\nSGPIO1\nText Label 4000 6100 0    40   ~ 0\nSGPIO0\nText Label 7550 1400 1    40   ~ 0\nSPIFI_SIO2\nText Label 7350 1400 1    40   ~ 0\nSPIFI_MOSI\nText Label 7450 1400 1    40   ~ 0\nSPIFI_MISO\nText Label 4000 5300 0    40   ~ 0\nRREF\nText Label 4000 6000 0    40   ~ 0\nTDO\nText Label 4000 5600 0    40   ~ 0\nTCK\nText Label 4000 4100 0    40   ~ 0\nXTAL1\nText Label 5750 7750 1    40   ~ 0\nP1_1\nText Label 5850 7750 1    40   ~ 0\nP1_2\nText Label 9950 4000 2    40   ~ 0\nP2_8\nText Label 9950 3600 2    40   ~ 0\nP2_9\n$Comp\nL VCC #PWR0249\nU 1 1 4F62BC76\nP 2300 5050\nF 0 \"#PWR0249\" H 2300 5150 30  0001 C CNN\nF 1 \"VCC\" H 2300 5150 30  0000 C CNN\nF 2 \"\" H 2300 5050 60  0001 C CNN\nF 3 \"\" H 2300 5050 60  0001 C CNN\n\t1    2300 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0250\nU 1 1 4F62BC71\nP 2100 5050\nF 0 \"#PWR0250\" H 2100 5150 30  0001 C CNN\nF 1 \"VCC\" H 2100 5150 30  0000 C CNN\nF 2 \"\" H 2100 5050 60  0001 C CNN\nF 3 \"\" H 2100 5050 60  0001 C CNN\n\t1    2100 5050\n\t1    0    0    -1  \n$EndComp\nText Label 9950 5700 2    40   ~ 0\nU0_RXD\nText Label 9950 6300 2    40   ~ 0\nU0_TXD\n$Comp\nL VCC #PWR0251\nU 1 1 4F62B8DD\nP 10550 3750\nF 0 \"#PWR0251\" H 10550 3850 30  0001 C CNN\nF 1 \"VCC\" H 10550 3850 30  0000 C CNN\nF 2 \"\" H 10550 3750 60  0001 C CNN\nF 3 \"\" H 10550 3750 60  0001 C CNN\n\t1    10550 3750\n\t1    0    0    -1  \n$EndComp\nText Label 10700 4200 2    40   ~ 0\nISP\nNoConn ~ 5750 2050\nNoConn ~ 5850 2050\nNoConn ~ 6050 2050\n$Comp\nL VCC #PWR0252\nU 1 1 4F62B686\nP 6650 950\nF 0 \"#PWR0252\" H 6650 1050 30  0001 C CNN\nF 1 \"VCC\" H 6650 1050 30  0000 C CNN\nF 2 \"\" H 6650 950 60  0001 C CNN\nF 3 \"\" H 6650 950 60  0001 C CNN\n\t1    6650 950 \n\t1    0    0    -1  \n$EndComp\nText Label 4000 5700 0    40   ~ 0\nDBGEN\nText Label 4000 5900 0    40   ~ 0\nTMS\nText Label 4000 5500 0    40   ~ 0\nTDI\n$Comp\nL GND #PWR0253\nU 1 1 4F62B3FC\nP 3600 5300\nAR Path=\"/4F62B3FC\" Ref=\"#PWR0253\"  Part=\"1\" \nAR Path=\"/5037043E/4F62B3FC\" Ref=\"#PWR0253\"  Part=\"1\" \nF 0 \"#PWR0253\" H 3600 5300 30  0001 C CNN\nF 1 \"GND\" H 3600 5230 30  0001 C CNN\nF 2 \"\" H 3600 5300 60  0001 C CNN\nF 3 \"\" H 3600 5300 60  0001 C CNN\n\t1    3600 5300\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R69\nU 1 1 4F62B3E5\nP 3850 5300\nAR Path=\"/4F62B3E5\" Ref=\"R69\"  Part=\"1\" \nAR Path=\"/5037043E/4F62B3E5\" Ref=\"R69\"  Part=\"1\" \nF 0 \"R69\" V 3930 5300 50  0000 C CNN\nF 1 \"12k\" V 3850 5300 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3850 5300 60  0001 C CNN\nF 3 \"\" H 3850 5300 60  0001 C CNN\nF 4 \"Rohm\" H 3850 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"MCR01MRTF1202\" H 3850 5300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 12.0K OHM 1/16W 1% 0402 SMD\" H 3850 5300 60  0001 C CNN \"Description\"\n\t1    3850 5300\n\t0    1    1    0   \n$EndComp\nText Label 2450 3750 0    40   ~ 0\nVBUS\nText Label 4000 4900 0    40   ~ 0\nDM\nText Label 4000 4700 0    40   ~ 0\nDP\nNoConn ~ 9700 4900\nNoConn ~ 9700 4800\n$Comp\nL GND #PWR0254\nU 1 1 4F629931\nP 700 1200\nAR Path=\"/4F629931\" Ref=\"#PWR0254\"  Part=\"1\" \nAR Path=\"/5037043E/4F629931\" Ref=\"#PWR0254\"  Part=\"1\" \nF 0 \"#PWR0254\" H 700 1200 30  0001 C CNN\nF 1 \"GND\" H 700 1130 30  0001 C CNN\nF 2 \"\" H 700 1200 60  0001 C CNN\nF 3 \"\" H 700 1200 60  0001 C CNN\n\t1    700  1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0255\nU 1 1 4F62992D\nP 700 750\nF 0 \"#PWR0255\" H 700 850 30  0001 C CNN\nF 1 \"VCC\" H 700 850 30  0000 C CNN\nF 2 \"\" H 700 750 60  0001 C CNN\nF 3 \"\" H 700 750 60  0001 C CNN\n\t1    700  750 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0256\nU 1 1 4F629520\nP 5550 1950\nF 0 \"#PWR0256\" H 5550 2050 30  0001 C CNN\nF 1 \"VCC\" H 5550 2050 30  0000 C CNN\nF 2 \"\" H 5550 1950 60  0001 C CNN\nF 3 \"\" H 5550 1950 60  0001 C CNN\n\t1    5550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0257\nU 1 1 4F62951C\nP 5950 1950\nF 0 \"#PWR0257\" H 5950 2050 30  0001 C CNN\nF 1 \"VCC\" H 5950 2050 30  0000 C CNN\nF 2 \"\" H 5950 1950 60  0001 C CNN\nF 3 \"\" H 5950 1950 60  0001 C CNN\n\t1    5950 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0258\nU 1 1 4F62950C\nP 6550 1950\nF 0 \"#PWR0258\" H 6550 2050 30  0001 C CNN\nF 1 \"VCC\" H 6550 2050 30  0000 C CNN\nF 2 \"\" H 6550 1950 60  0001 C CNN\nF 3 \"\" H 6550 1950 60  0001 C CNN\n\t1    6550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0259\nU 1 1 4F629507\nP 8550 1950\nF 0 \"#PWR0259\" H 8550 2050 30  0001 C CNN\nF 1 \"VCC\" H 8550 2050 30  0000 C CNN\nF 2 \"\" H 8550 1950 60  0001 C CNN\nF 3 \"\" H 8550 1950 60  0001 C CNN\n\t1    8550 1950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0260\nU 1 1 4F6294FC\nP 10000 3100\nF 0 \"#PWR0260\" H 10000 3200 30  0001 C CNN\nF 1 \"VCC\" H 10000 3200 30  0000 C CNN\nF 2 \"\" H 10000 3100 60  0001 C CNN\nF 3 \"\" H 10000 3100 60  0001 C CNN\n\t1    10000 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0261\nU 1 1 4F6294ED\nP 9800 4400\nF 0 \"#PWR0261\" H 9800 4500 30  0001 C CNN\nF 1 \"VCC\" H 9800 4500 30  0000 C CNN\nF 2 \"\" H 9800 4400 60  0001 C CNN\nF 3 \"\" H 9800 4400 60  0001 C CNN\n\t1    9800 4400\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0262\nU 1 1 4F6294E6\nP 9800 6100\nF 0 \"#PWR0262\" H 9800 6200 30  0001 C CNN\nF 1 \"VCC\" H 9800 6200 30  0000 C CNN\nF 2 \"\" H 9800 6100 60  0001 C CNN\nF 3 \"\" H 9800 6100 60  0001 C CNN\n\t1    9800 6100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0263\nU 1 1 4F6294D6\nP 8650 7550\nF 0 \"#PWR0263\" H 8650 7650 30  0001 C CNN\nF 1 \"VCC\" H 8650 7650 30  0000 C CNN\nF 2 \"\" H 8650 7550 60  0001 C CNN\nF 3 \"\" H 8650 7550 60  0001 C CNN\n\t1    8650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0264\nU 1 1 4F6294C8\nP 7450 7550\nF 0 \"#PWR0264\" H 7450 7650 30  0001 C CNN\nF 1 \"VCC\" H 7450 7650 30  0000 C CNN\nF 2 \"\" H 7450 7550 60  0001 C CNN\nF 3 \"\" H 7450 7550 60  0001 C CNN\n\t1    7450 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0265\nU 1 1 4F6294BE\nP 5650 7550\nF 0 \"#PWR0265\" H 5650 7650 30  0001 C CNN\nF 1 \"VCC\" H 5650 7650 30  0000 C CNN\nF 2 \"\" H 5650 7550 60  0001 C CNN\nF 3 \"\" H 5650 7550 60  0001 C CNN\n\t1    5650 7550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0266\nU 1 1 4F6294B4\nP 4200 6500\nF 0 \"#PWR0266\" H 4200 6600 30  0001 C CNN\nF 1 \"VCC\" H 4200 6600 30  0000 C CNN\nF 2 \"\" H 4200 6500 60  0001 C CNN\nF 3 \"\" H 4200 6500 60  0001 C CNN\n\t1    4200 6500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0267\nU 1 1 4F6294A9\nP 4200 5400\nF 0 \"#PWR0267\" H 4200 5500 30  0001 C CNN\nF 1 \"VCC\" H 4200 5500 30  0000 C CNN\nF 2 \"\" H 4200 5400 60  0001 C CNN\nF 3 \"\" H 4200 5400 60  0001 C CNN\n\t1    4200 5400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0268\nU 1 1 4F6294A1\nP 4200 4600\nF 0 \"#PWR0268\" H 4200 4700 30  0001 C CNN\nF 1 \"VCC\" H 4200 4700 30  0000 C CNN\nF 2 \"\" H 4200 4600 60  0001 C CNN\nF 3 \"\" H 4200 4600 60  0001 C CNN\n\t1    4200 4600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0269\nU 1 1 4F629489\nP 4200 4500\nF 0 \"#PWR0269\" H 4200 4600 30  0001 C CNN\nF 1 \"VCC\" H 4200 4600 30  0000 C CNN\nF 2 \"\" H 4200 4500 60  0001 C CNN\nF 3 \"\" H 4200 4500 60  0001 C CNN\n\t1    4200 4500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0270\nU 1 1 4F629480\nP 4200 3400\nF 0 \"#PWR0270\" H 4200 3500 30  0001 C CNN\nF 1 \"VCC\" H 4200 3500 30  0000 C CNN\nF 2 \"\" H 4200 3400 60  0001 C CNN\nF 3 \"\" H 4200 3400 60  0001 C CNN\n\t1    4200 3400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0271\nU 1 1 4F62944A\nP 6150 1950\nAR Path=\"/4F62944A\" Ref=\"#PWR0271\"  Part=\"1\" \nAR Path=\"/5037043E/4F62944A\" Ref=\"#PWR0271\"  Part=\"1\" \nF 0 \"#PWR0271\" H 6150 1950 30  0001 C CNN\nF 1 \"GND\" H 6150 1880 30  0001 C CNN\nF 2 \"\" H 6150 1950 60  0001 C CNN\nF 3 \"\" H 6150 1950 60  0001 C CNN\n\t1    6150 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0272\nU 1 1 4F62943D\nP 8750 1950\nAR Path=\"/4F62943D\" Ref=\"#PWR0272\"  Part=\"1\" \nAR Path=\"/5037043E/4F62943D\" Ref=\"#PWR0272\"  Part=\"1\" \nF 0 \"#PWR0272\" H 8750 1950 30  0001 C CNN\nF 1 \"GND\" H 8750 1880 30  0001 C CNN\nF 2 \"\" H 8750 1950 60  0001 C CNN\nF 3 \"\" H 8750 1950 60  0001 C CNN\n\t1    8750 1950\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0273\nU 1 1 4F629430\nP 9800 6200\nAR Path=\"/4F629430\" Ref=\"#PWR0273\"  Part=\"1\" \nAR Path=\"/5037043E/4F629430\" Ref=\"#PWR0273\"  Part=\"1\" \nF 0 \"#PWR0273\" H 9800 6200 30  0001 C CNN\nF 1 \"GND\" H 9800 6130 30  0001 C CNN\nF 2 \"\" H 9800 6200 60  0001 C CNN\nF 3 \"\" H 9800 6200 60  0001 C CNN\n\t1    9800 6200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0274\nU 1 1 4F629425\nP 5550 7550\nAR Path=\"/4F629425\" Ref=\"#PWR0274\"  Part=\"1\" \nAR Path=\"/5037043E/4F629425\" Ref=\"#PWR0274\"  Part=\"1\" \nF 0 \"#PWR0274\" H 5550 7550 30  0001 C CNN\nF 1 \"GND\" H 5550 7480 30  0001 C CNN\nF 2 \"\" H 5550 7550 60  0001 C CNN\nF 3 \"\" H 5550 7550 60  0001 C CNN\n\t1    5550 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0275\nU 1 1 4F629416\nP 4200 5200\nAR Path=\"/4F629416\" Ref=\"#PWR0275\"  Part=\"1\" \nAR Path=\"/5037043E/4F629416\" Ref=\"#PWR0275\"  Part=\"1\" \nF 0 \"#PWR0275\" H 4200 5200 30  0001 C CNN\nF 1 \"GND\" H 4200 5130 30  0001 C CNN\nF 2 \"\" H 4200 5200 60  0001 C CNN\nF 3 \"\" H 4200 5200 60  0001 C CNN\n\t1    4200 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0276\nU 1 1 4F6293C1\nP 4200 4800\nAR Path=\"/4F6293C1\" Ref=\"#PWR0276\"  Part=\"1\" \nAR Path=\"/5037043E/4F6293C1\" Ref=\"#PWR0276\"  Part=\"1\" \nF 0 \"#PWR0276\" H 4200 4800 30  0001 C CNN\nF 1 \"GND\" H 4200 4730 30  0001 C CNN\nF 2 \"\" H 4200 4800 60  0001 C CNN\nF 3 \"\" H 4200 4800 60  0001 C CNN\n\t1    4200 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0277\nU 1 1 4F6293BA\nP 4200 3300\nAR Path=\"/4F6293BA\" Ref=\"#PWR0277\"  Part=\"1\" \nAR Path=\"/5037043E/4F6293BA\" Ref=\"#PWR0277\"  Part=\"1\" \nF 0 \"#PWR0277\" H 4200 3300 30  0001 C CNN\nF 1 \"GND\" H 4200 3230 30  0001 C CNN\nF 2 \"\" H 4200 3300 60  0001 C CNN\nF 3 \"\" H 4200 3300 60  0001 C CNN\n\t1    4200 3300\n\t0    1    1    0   \n$EndComp\n$Comp\nL SW_PUSH_SHIELDED SW1\nU 1 1 5248E27D\nP 1750 8950\nF 0 \"SW1\" H 1750 9100 50  0000 C CNN\nF 1 \"DFU\" H 1750 8870 50  0000 C CNN\nF 2 \"hackrf:GSG-SWITCH-FSMRA\" H 1750 8950 60  0001 C CNN\nF 3 \"\" H 1750 8950 60  0000 C CNN\nF 4 \"TE Connectivity\" H 1750 8950 60  0001 C CNN \"Manufacturer\"\nF 5 \"FSMRA3JH\" H 1750 8950 60  0001 C CNN \"Part Number\"\nF 6 \"SWITCH TACTILE SPST-NO 0.05A 12V\" H 1750 8950 60  0001 C CNN \"Description\"\n\t1    1750 8950\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL SW_PUSH_SHIELDED SW2\nU 1 1 5248FF4F\nP 2100 8400\nF 0 \"SW2\" H 2100 8550 50  0000 C CNN\nF 1 \"RESET\" H 2100 8320 50  0000 C CNN\nF 2 \"hackrf:GSG-SWITCH-FSMRA\" H 2100 8400 60  0001 C CNN\nF 3 \"\" H 2100 8400 60  0000 C CNN\nF 4 \"TE Connectivity\" H 2100 8400 60  0001 C CNN \"Manufacturer\"\nF 5 \"FSMRA3JH\" H 2100 8400 60  0001 C CNN \"Part Number\"\nF 6 \"SWITCH TACTILE SPST-NO 0.05A 12V\" H 2100 8400 60  0001 C CNN \"Description\"\n\t1    2100 8400\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0278\nU 1 1 5248FF55\nP 2500 8400\nAR Path=\"/5248FF55\" Ref=\"#PWR0278\"  Part=\"1\" \nAR Path=\"/5037043E/5248FF55\" Ref=\"#PWR0278\"  Part=\"1\" \nF 0 \"#PWR0278\" H 2500 8400 30  0001 C CNN\nF 1 \"GND\" H 2500 8330 30  0001 C CNN\nF 2 \"\" H 2500 8400 60  0001 C CNN\nF 3 \"\" H 2500 8400 60  0001 C CNN\n\t1    2500 8400\n\t0    -1   -1   0   \n$EndComp\nText Label 1100 8400 0    40   ~ 0\nRESET\n$Comp\nL VCC #PWR0279\nU 1 1 524926B2\nP 13600 9050\nF 0 \"#PWR0279\" H 13600 9150 30  0001 C CNN\nF 1 \"VCC\" H 13600 9150 30  0000 C CNN\nF 2 \"\" H 13600 9050 60  0001 C CNN\nF 3 \"\" H 13600 9050 60  0001 C CNN\n\t1    13600 9050\n\t-1   0    0    1   \n$EndComp\nText Label 13350 1800 0    40   ~ 0\nREG_OUT1\n$Comp\nL CRYSTAL X3\nU 1 1 52490BB4\nP 3650 1550\nF 0 \"X3\" H 3650 1700 60  0000 C CNN\nF 1 \"RTC_XTAL\" H 3650 1400 60  0000 C CNN\nF 2 \"hackrf:GSG-XTAL-AB26TRQ\" H 3650 1550 60  0001 C CNN\nF 3 \"\" H 3650 1550 60  0000 C CNN\nF 4 \"Abracon\" H 3650 1550 60  0001 C CNN \"Manufacturer\"\nF 5 \"AB26TRQ-32.768KHZ-T\" H 3650 1550 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 32.768KHZ 12.5PF SMD\" H 3650 1550 60  0001 C CNN \"Description\"\n\t1    3650 1550\n\t-1   0    0    1   \n$EndComp\nText Label 7050 1700 3    40   ~ 0\nRTCX2\nText Label 7150 1700 3    40   ~ 0\nRTCX1\n$Comp\nL GND #PWR0280\nU 1 1 524910C9\nP 3250 2050\nAR Path=\"/524910C9\" Ref=\"#PWR0280\"  Part=\"1\" \nAR Path=\"/5037043E/524910C9\" Ref=\"#PWR0280\"  Part=\"1\" \nF 0 \"#PWR0280\" H 3250 2050 30  0001 C CNN\nF 1 \"GND\" H 3250 1980 30  0001 C CNN\nF 2 \"\" H 3250 2050 60  0001 C CNN\nF 3 \"\" H 3250 2050 60  0001 C CNN\n\t1    3250 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0281\nU 1 1 524910CF\nP 4050 2050\nAR Path=\"/524910CF\" Ref=\"#PWR0281\"  Part=\"1\" \nAR Path=\"/5037043E/524910CF\" Ref=\"#PWR0281\"  Part=\"1\" \nF 0 \"#PWR0281\" H 4050 2050 30  0001 C CNN\nF 1 \"GND\" H 4050 1980 30  0001 C CNN\nF 2 \"\" H 4050 2050 60  0001 C CNN\nF 3 \"\" H 4050 2050 60  0001 C CNN\n\t1    4050 2050\n\t1    0    0    -1  \n$EndComp\nText Label 3000 1550 0    40   ~ 0\nRTCX1\nText Label 4300 1550 2    40   ~ 0\nRTCX2\nText Label 6950 1700 3    40   ~ 0\nVBAT\nText Label 6750 1700 3    40   ~ 0\nRTC_ALARM\n$Comp\nL GND #PWR0282\nU 1 1 526B0BAC\nP 12900 2200\nAR Path=\"/526B0BAC\" Ref=\"#PWR0282\"  Part=\"1\" \nAR Path=\"/5037043E/526B0BAC\" Ref=\"#PWR0282\"  Part=\"1\" \nF 0 \"#PWR0282\" H 12900 2200 30  0001 C CNN\nF 1 \"GND\" H 12900 2130 30  0001 C CNN\nF 2 \"\" H 12900 2200 60  0001 C CNN\nF 3 \"\" H 12900 2200 60  0001 C CNN\n\t1    12900 2200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0283\nU 1 1 526B1EA1\nP 12800 3500\nAR Path=\"/526B1EA1\" Ref=\"#PWR0283\"  Part=\"1\" \nAR Path=\"/5037043E/526B1EA1\" Ref=\"#PWR0283\"  Part=\"1\" \nF 0 \"#PWR0283\" H 12800 3500 30  0001 C CNN\nF 1 \"GND\" H 12800 3430 30  0001 C CNN\nF 2 \"\" H 12800 3500 60  0001 C CNN\nF 3 \"\" H 12800 3500 60  0001 C CNN\n\t1    12800 3500\n\t0    -1   -1   0   \n$EndComp\nText Label 11100 3400 0    40   ~ 0\nSPIFI_MISO\nText Label 12800 3400 2    40   ~ 0\nSPIFI_SCK\nText Label 11100 3500 0    40   ~ 0\nSPIFI_MOSI\nText Label 10000 5100 2    40   ~ 0\nI2C1_SDA\nText Label 10000 5000 2    40   ~ 0\nI2C1_SCL\nText Label 12800 3300 2    40   ~ 0\nI2C1_SDA\nText Label 11100 3300 0    40   ~ 0\nI2C1_SCL\n$Comp\nL CONN_13X2 P22\nU 1 1 526B4073\nP 11950 3700\nF 0 \"P22\" H 11950 3950 50  0000 C CNN\nF 1 \"I2S\" V 11950 3700 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x13\" H 11950 3700 60  0001 C CNN\nF 3 \"\" H 11950 3700 60  0001 C CNN\nF 4 \"Sullins\" H 11950 3700 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC132LFBN-RC\" H 11950 3700 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 26PS.1\\\" DL GOLD\" H 11950 3700 60  0001 C CNN \"Description\"\n\t1    11950 3700\n\t1    0    0    -1  \n$EndComp\nText Notes 4200 7850 0    40   ~ 0\n/I2S0_TX_WS\nText Notes 2300 7950 0    40   ~ 0\nI2S0_TX_SDA/\nText Label 11100 3800 0    40   ~ 0\nI2S0_RX_WS\nText Label 11100 3700 0    40   ~ 0\nI2S0_RX_SDA\nText Label 7650 1650 3    40   ~ 0\nI2S0_RX_SCK\nText Label 12800 3600 2    40   ~ 0\nI2S0_RX_SCK\nText Label 10150 6500 2    40   ~ 0\nI2S0_RX_MCLK\nText Label 12800 3700 2    40   ~ 0\nI2S0_RX_MCLK\nText Notes 11550 2950 0    40   ~ 0\nSee also I2S0 pins on P20.\nText GLabel 10000 5200 2    40   Input ~ 0\nMIX_BYPASS\nText GLabel 6550 7750 3    40   Input ~ 0\n!MIX_BYPASS\nText GLabel 10000 3400 2    40   Input ~ 0\nAMP_BYPASS\nText GLabel 10000 4700 2    40   Input ~ 0\nRX\n$Comp\nL LPC43XXFBD144 U23\nU 1 1 4F6291FC\nP 7000 4750\nF 0 \"U23\" H 7000 4900 60  0000 C CNN\nF 1 \"LPC4320FBD144\" H 7000 4600 60  0000 C CNN\nF 2 \"hackrf:GSG-LQFP144\" H 7000 4750 60  0001 C CNN\nF 3 \"\" H 7000 4750 60  0001 C CNN\nF 4 \"NXP\" H 7000 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"LPC4320FBD144,551\" H 7000 4750 60  0001 C CNN \"Part Number\"\nF 6 \"IC MCU 32BIT 144LQFP\" H 7000 4750 60  0001 C CNN \"Description\"\n\t1    7000 4750\n\t1    0    0    -1  \n$EndComp\nText GLabel 10000 5300 2    40   Input ~ 0\nTX\nText GLabel 4200 3000 0    40   Input ~ 0\nHP\nText GLabel 5450 7750 3    40   Input ~ 0\nLP\nText GLabel 6950 7750 3    40   Input ~ 0\nRX_MIX_BP\nText GLabel 6150 7750 3    40   Input ~ 0\nTX_MIX_BP\nText GLabel 10000 3300 2    40   Input ~ 0\nRX_AMP\nText GLabel 7850 7750 3    40   Input ~ 0\nTX_AMP\nText GLabel 10000 3200 2    40   Input ~ 0\n!RX_AMP_PWR\nText GLabel 10000 4100 2    40   Input ~ 0\n!TX_AMP_PWR\n$Comp\nL R R12\nU 1 1 526BFD36\nP 1600 3000\nAR Path=\"/526BFD36\" Ref=\"R12\"  Part=\"1\" \nAR Path=\"/5037043E/526BFD36\" Ref=\"R12\"  Part=\"1\" \nF 0 \"R12\" V 1680 3000 50  0000 C CNN\nF 1 \"10k\" V 1600 3000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1600 3000 60  0001 C CNN\nF 3 \"\" H 1600 3000 60  0001 C CNN\nF 4 \"Stackpole\" H 1600 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 1600 3000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 1600 3000 60  0001 C CNN \"Description\"\n\t1    1600 3000\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0284\nU 1 1 526BFD3C\nP 1600 2750\nF 0 \"#PWR0284\" H 1600 2850 30  0001 C CNN\nF 1 \"VCC\" H 1600 2850 30  0000 C CNN\nF 2 \"\" H 1600 2750 60  0001 C CNN\nF 3 \"\" H 1600 2750 60  0001 C CNN\n\t1    1600 2750\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 15600 6450\nText Label 12100 1700 0    40   ~ 0\nVIN\n$Comp\nL GND #PWR0285\nU 1 1 527ADD81\nP 5950 1300\nAR Path=\"/527ADD81\" Ref=\"#PWR0285\"  Part=\"1\" \nAR Path=\"/5037043E/527ADD81\" Ref=\"#PWR0285\"  Part=\"1\" \nF 0 \"#PWR0285\" H 5950 1300 30  0001 C CNN\nF 1 \"GND\" H 5950 1230 30  0001 C CNN\nF 2 \"\" H 5950 1300 60  0000 C CNN\nF 3 \"\" H 5950 1300 60  0000 C CNN\n\t1    5950 1300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0286\nU 1 1 527B3523\nP 8500 8650\nAR Path=\"/527B3523\" Ref=\"#PWR0286\"  Part=\"1\" \nAR Path=\"/5037043E/527B3523\" Ref=\"#PWR0286\"  Part=\"1\" \nF 0 \"#PWR0286\" H 8500 8650 30  0001 C CNN\nF 1 \"GND\" H 8500 8580 30  0001 C CNN\nF 2 \"\" H 8500 8650 60  0001 C CNN\nF 3 \"\" H 8500 8650 60  0001 C CNN\n\t1    8500 8650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0287\nU 1 1 527B35E2\nP 9700 8350\nAR Path=\"/527B35E2\" Ref=\"#PWR0287\"  Part=\"1\" \nAR Path=\"/5037043E/527B35E2\" Ref=\"#PWR0287\"  Part=\"1\" \nF 0 \"#PWR0287\" H 9700 8350 30  0001 C CNN\nF 1 \"GND\" H 9700 8280 30  0001 C CNN\nF 2 \"\" H 9700 8350 60  0001 C CNN\nF 3 \"\" H 9700 8350 60  0001 C CNN\n\t1    9700 8350\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0288\nU 1 1 527B383C\nP 11100 8350\nF 0 \"#PWR0288\" H 11100 8450 30  0001 C CNN\nF 1 \"VCC\" H 11100 8450 30  0000 C CNN\nF 2 \"\" H 11100 8350 60  0000 C CNN\nF 3 \"\" H 11100 8350 60  0000 C CNN\n\t1    11100 8350\n\t0    1    1    0   \n$EndComp\nText Label 2750 8650 0    40   ~ 0\nVBUS\nText Label 4100 8650 2    40   ~ 0\nVIN\n$Comp\nL GND #PWR0289\nU 1 1 527BC94F\nP 2750 8250\nAR Path=\"/527BC94F\" Ref=\"#PWR0289\"  Part=\"1\" \nAR Path=\"/5037043E/527BC94F\" Ref=\"#PWR0289\"  Part=\"1\" \nF 0 \"#PWR0289\" H 2750 8250 30  0001 C CNN\nF 1 \"GND\" H 2750 8180 30  0001 C CNN\nF 2 \"\" H 2750 8250 60  0001 C CNN\nF 3 \"\" H 2750 8250 60  0001 C CNN\n\t1    2750 8250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0290\nU 1 1 527BC955\nP 2750 8350\nAR Path=\"/527BC955\" Ref=\"#PWR0290\"  Part=\"1\" \nAR Path=\"/5037043E/527BC955\" Ref=\"#PWR0290\"  Part=\"1\" \nF 0 \"#PWR0290\" H 2750 8350 30  0001 C CNN\nF 1 \"GND\" H 2750 8280 30  0001 C CNN\nF 2 \"\" H 2750 8350 60  0001 C CNN\nF 3 \"\" H 2750 8350 60  0001 C CNN\n\t1    2750 8350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0291\nU 1 1 527BC961\nP 2750 8550\nAR Path=\"/527BC961\" Ref=\"#PWR0291\"  Part=\"1\" \nAR Path=\"/5037043E/527BC961\" Ref=\"#PWR0291\"  Part=\"1\" \nF 0 \"#PWR0291\" H 2750 8550 30  0001 C CNN\nF 1 \"GND\" H 2750 8480 30  0001 C CNN\nF 2 \"\" H 2750 8550 60  0001 C CNN\nF 3 \"\" H 2750 8550 60  0001 C CNN\n\t1    2750 8550\n\t0    1    1    0   \n$EndComp\nText Label 4150 7750 2    40   ~ 0\nWAKEUP\nText Label 4200 7650 2    40   ~ 0\nRTC_ALARM\nText Label 2750 7650 0    40   ~ 0\nVBAT\n$Comp\nL VCC #PWR0292\nU 1 1 527BE619\nP 2750 7750\nF 0 \"#PWR0292\" H 2750 7850 30  0001 C CNN\nF 1 \"VCC\" H 2750 7850 30  0000 C CNN\nF 2 \"\" H 2750 7750 60  0000 C CNN\nF 3 \"\" H 2750 7750 60  0000 C CNN\n\t1    2750 7750\n\t0    -1   -1   0   \n$EndComp\nText Label 6650 1700 3    40   ~ 0\nWAKEUP\n$Comp\nL LED D2\nU 1 1 527DC2E9\nP 2200 7050\nAR Path=\"/527DC2E9\" Ref=\"D2\"  Part=\"1\" \nAR Path=\"/5037043E/527DC2E9\" Ref=\"D2\"  Part=\"1\" \nF 0 \"D2\" H 2200 7150 50  0000 C CNN\nF 1 \"VAALED\" H 2200 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 2200 7050 60  0001 C CNN\nF 3 \"\" H 2200 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 2200 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KRKT\" H 2200 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED SUPR RED CLR RT ANG 0805\" H 2200 7050 60  0001 C CNN \"Description\"\n\t1    2200 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0293\nU 1 1 527DC2EF\nP 2200 7350\nAR Path=\"/527DC2EF\" Ref=\"#PWR0293\"  Part=\"1\" \nAR Path=\"/5037043E/527DC2EF\" Ref=\"#PWR0293\"  Part=\"1\" \nF 0 \"#PWR0293\" H 2200 7350 30  0001 C CNN\nF 1 \"GND\" H 2200 7280 30  0001 C CNN\nF 2 \"\" H 2200 7350 60  0001 C CNN\nF 3 \"\" H 2200 7350 60  0001 C CNN\n\t1    2200 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0294\nU 1 1 527DC311\nP 2200 6300\nF 0 \"#PWR0294\" H 2200 6360 30  0001 C CNN\nF 1 \"VAA\" H 2200 6410 30  0000 C CNN\nF 2 \"\" H 2200 6300 60  0000 C CNN\nF 3 \"\" H 2200 6300 60  0000 C CNN\n\t1    2200 6300\n\t1    0    0    -1  \n$EndComp\nText Notes 15800 2550 0    40   ~ 0\nPCB trace jumper\nText Notes 15800 550  0    40   ~ 0\nPCB trace jumper\n$Comp\nL R R19\nU 1 1 527EF888\nP 1450 8400\nAR Path=\"/527EF888\" Ref=\"R19\"  Part=\"1\" \nAR Path=\"/5037043E/527EF888\" Ref=\"R19\"  Part=\"1\" \nF 0 \"R19\" V 1530 8400 50  0000 C CNN\nF 1 \"39\" V 1450 8400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1450 8400 60  0001 C CNN\nF 3 \"\" H 1450 8400 60  0001 C CNN\nF 4 \"Stackpole\" H 1450 8400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 1450 8400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 1450 8400 60  0001 C CNN \"Description\"\n\t1    1450 8400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R30\nU 1 1 527F0529\nP 1100 8950\nAR Path=\"/527F0529\" Ref=\"R30\"  Part=\"1\" \nAR Path=\"/5037043E/527F0529\" Ref=\"R30\"  Part=\"1\" \nF 0 \"R30\" V 1180 8950 50  0000 C CNN\nF 1 \"39\" V 1100 8950 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1100 8950 60  0001 C CNN\nF 3 \"\" H 1100 8950 60  0001 C CNN\nF 4 \"Stackpole\" H 1100 8950 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 1100 8950 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 1100 8950 60  0001 C CNN \"Description\"\n\t1    1100 8950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R62\nU 1 1 527F56E9\nP 3100 4000\nAR Path=\"/527F56E9\" Ref=\"R62\"  Part=\"1\" \nAR Path=\"/5037043E/527F56E9\" Ref=\"R62\"  Part=\"1\" \nF 0 \"R62\" V 3180 4000 50  0000 C CNN\nF 1 \"0\" V 3100 4000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3100 4000 60  0001 C CNN\nF 3 \"\" H 3100 4000 60  0001 C CNN\nF 4 \"Stackpole\" H 3100 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 3100 4000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 3100 4000 60  0001 C CNN \"Description\"\n\t1    3100 4000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R65\nU 1 1 527F56F2\nP 2900 4700\nAR Path=\"/527F56F2\" Ref=\"R65\"  Part=\"1\" \nAR Path=\"/5037043E/527F56F2\" Ref=\"R65\"  Part=\"1\" \nF 0 \"R65\" V 2980 4700 50  0000 C CNN\nF 1 \"10k\" V 2900 4700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2900 4700 60  0001 C CNN\nF 3 \"\" H 2900 4700 60  0001 C CNN\nF 4 \"Stackpole\" H 2900 4700 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2900 4700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2900 4700 60  0001 C CNN \"Description\"\n\t1    2900 4700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0295\nU 1 1 527F6614\nP 2900 4950\nAR Path=\"/527F6614\" Ref=\"#PWR0295\"  Part=\"1\" \nAR Path=\"/5037043E/527F6614\" Ref=\"#PWR0295\"  Part=\"1\" \nF 0 \"#PWR0295\" H 2900 4950 30  0001 C CNN\nF 1 \"GND\" H 2900 4880 30  0001 C CNN\nF 2 \"\" H 2900 4950 60  0000 C CNN\nF 3 \"\" H 2900 4950 60  0000 C CNN\n\t1    2900 4950\n\t1    0    0    -1  \n$EndComp\nText GLabel 11100 3100 0    40   Input ~ 0\nCLKOUT\nText GLabel 12800 3100 2    40   Input ~ 0\nCLKIN\n$Comp\nL GND #PWR0296\nU 1 1 527F5351\nP 12800 3200\nAR Path=\"/527F5351\" Ref=\"#PWR0296\"  Part=\"1\" \nAR Path=\"/5037043E/527F5351\" Ref=\"#PWR0296\"  Part=\"1\" \nF 0 \"#PWR0296\" H 12800 3200 30  0001 C CNN\nF 1 \"GND\" H 12800 3130 30  0001 C CNN\nF 2 \"\" H 12800 3200 60  0001 C CNN\nF 3 \"\" H 12800 3200 60  0001 C CNN\n\t1    12800 3200\n\t0    -1   -1   0   \n$EndComp\nText Label 11100 3200 0    40   ~ 0\nRESET\nText Label 12800 4000 2    40   ~ 0\nU0_TXD\nText Label 11100 4000 0    40   ~ 0\nU0_RXD\nText GLabel 11100 4300 0    40   Input ~ 0\nCLK6\nText GLabel 12800 4300 2    40   Input ~ 0\nSCL\nText GLabel 12800 4200 2    40   Input ~ 0\nSDA\nText Label 10000 3000 2    40   ~ 0\nP2_13\nText Label 12800 4100 2    40   ~ 0\nP2_13\nText Label 11100 4200 0    40   ~ 0\nP2_8\nText Label 11100 4100 0    40   ~ 0\nP2_9\n$Comp\nL LXES1TBCC2-004 U15\nU 1 1 528007F8\nP 2450 3000\nF 0 \"U15\" H 2450 3250 60  0000 C CNN\nF 1 \"LXES1TBCC2-004\" H 2450 2750 60  0000 C CNN\nF 2 \"hackrf:GSG-LXES1TBCC2-004\" H 2450 3000 60  0000 C CNN\nF 3 \"~\" H 2450 3000 60  0000 C CNN\nF 4 \"Murata\" H 2450 3000 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES1TBCC2-004\" H 2450 3000 60  0001 C CNN \"Part Number\"\nF 6 \"ESD Suppressors 0.55pF 6V 2ch\" H 2450 3000 60  0001 C CNN \"Description\"\n\t1    2450 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_3X2 P5\nU 1 1 528023DB\nP 7800 10200\nF 0 \"P5\" H 7800 10450 50  0000 C CNN\nF 1 \"LEDS\" V 7800 10250 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x3\" H 7800 10200 60  0001 C CNN\nF 3 \"\" H 7800 10200 60  0000 C CNN\nF 4 \"DNP\" H 7800 10000 60  0000 C CNN \"Note\"\n\t1    7800 10200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0297\nU 1 1 528023EA\nP 7000 10050\nAR Path=\"/528023EA\" Ref=\"#PWR0297\"  Part=\"1\" \nAR Path=\"/5037043E/528023EA\" Ref=\"#PWR0297\"  Part=\"1\" \nF 0 \"#PWR0297\" H 7000 10050 30  0001 C CNN\nF 1 \"GND\" H 7000 9980 30  0001 C CNN\nF 2 \"\" H 7000 10050 60  0000 C CNN\nF 3 \"\" H 7000 10050 60  0000 C CNN\n\t1    7000 10050\n\t0    1    1    0   \n$EndComp\nText Label 7000 10250 0    40   ~ 0\n!VAA_ENABLE\nText Label 8600 10250 2    40   ~ 0\nLED3\nText Label 7000 10150 0    40   ~ 0\nLED1\nText Label 8600 10150 2    40   ~ 0\nLED2\nText Label 11300 7850 0    40   ~ 0\nGCK0\nText Label 11100 7450 2    40   ~ 0\nGCK0\n$Comp\nL CONN_1 P72\nU 1 1 52808CBF\nP 6000 9400\nF 0 \"P72\" H 6080 9400 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 6000 9455 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 6000 9400 60  0001 C CNN\nF 3 \"\" H 6000 9400 60  0001 C CNN\nF 4 \"DNP\" H 6000 9400 60  0001 C CNN \"Note\"\n\t1    6000 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P71\nU 1 1 52808FE9\nP 3250 3100\nF 0 \"P71\" H 3330 3100 40  0000 L CNN\nF 1 \"ID\" H 3250 3155 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3250 3100 60  0001 C CNN\nF 3 \"\" H 3250 3100 60  0001 C CNN\nF 4 \"DNP\" H 3250 3100 60  0001 C CNN \"Note\"\n\t1    3250 3100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P68\nU 1 1 52809276\nP 3800 6650\nF 0 \"P68\" H 3880 6650 40  0000 L CNN\nF 1 \"SPIFI_CS\" H 3800 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3800 6650 60  0001 C CNN\nF 3 \"\" H 3800 6650 60  0001 C CNN\nF 4 \"DNP\" H 3800 6650 60  0001 C CNN \"Note\"\n\t1    3800 6650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P69\nU 1 1 52809504\nP 13050 1350\nF 0 \"P69\" H 13130 1350 40  0000 L CNN\nF 1 \"VREGMODE\" H 13050 1405 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 13050 1350 60  0001 C CNN\nF 3 \"\" H 13050 1350 60  0001 C CNN\nF 4 \"DNP\" H 13050 1350 60  0001 C CNN \"Note\"\n\t1    13050 1350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P70\nU 1 1 52809857\nP 16150 1850\nF 0 \"P70\" H 16230 1850 40  0000 L CNN\nF 1 \"EN_1V8\" H 16150 1905 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 16150 1850 60  0001 C CNN\nF 3 \"\" H 16150 1850 60  0001 C CNN\nF 4 \"DNP\" H 16150 1850 60  0001 C CNN \"Note\"\n\t1    16150 1850\n\t0    1    1    0   \n$EndComp\n$Comp\nL CONN_1 P73\nU 1 1 52809B46\nP 900 9850\nF 0 \"P73\" H 980 9850 40  0000 L CNN\nF 1 \"P1_2\" H 900 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 900 9850 60  0001 C CNN\nF 3 \"\" H 900 9850 60  0001 C CNN\nF 4 \"DNP\" H 900 9850 60  0001 C CNN \"Note\"\n\t1    900  9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P74\nU 1 1 52809BA9\nP 2050 10150\nF 0 \"P74\" H 2130 10150 40  0000 L CNN\nF 1 \"P1_1\" H 2050 10205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2050 10150 60  0001 C CNN\nF 3 \"\" H 2050 10150 60  0001 C CNN\nF 4 \"DNP\" H 2050 10150 60  0001 C CNN \"Note\"\n\t1    2050 10150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P75\nU 1 1 5280A7B0\nP 2750 6650\nF 0 \"P75\" H 2830 6650 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 2750 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2750 6650 60  0001 C CNN\nF 3 \"\" H 2750 6650 60  0001 C CNN\nF 4 \"DNP\" H 2750 6650 60  0001 C CNN \"Note\"\n\t1    2750 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 2750 7150 1    40   ~ 0\nSGPIO0\n$Comp\nL CONN_1 P76\nU 1 1 5280ACAD\nP 2900 6650\nF 0 \"P76\" H 2980 6650 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 2900 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2900 6650 60  0001 C CNN\nF 3 \"\" H 2900 6650 60  0001 C CNN\nF 4 \"DNP\" H 2900 6650 60  0001 C CNN \"Note\"\n\t1    2900 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 2900 7150 1    40   ~ 0\nSGPIO7\n$Comp\nL CONN_1 P77\nU 1 1 5280ACB7\nP 3050 6650\nF 0 \"P77\" H 3130 6650 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 3050 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3050 6650 60  0001 C CNN\nF 3 \"\" H 3050 6650 60  0001 C CNN\nF 4 \"DNP\" H 3050 6650 60  0001 C CNN \"Note\"\n\t1    3050 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 3050 7150 1    40   ~ 0\nSGPIO9\n$Comp\nL CONN_1 P78\nU 1 1 5280ACC0\nP 3200 6650\nF 0 \"P78\" H 3280 6650 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 3200 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3200 6650 60  0001 C CNN\nF 3 \"\" H 3200 6650 60  0001 C CNN\nF 4 \"DNP\" H 3200 6650 60  0001 C CNN \"Note\"\n\t1    3200 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 3200 7150 1    40   ~ 0\nSGPIO10\n$Comp\nL CONN_1 P79\nU 1 1 5280ACCC\nP 3350 6650\nF 0 \"P79\" H 3430 6650 40  0000 L CNN\nF 1 \"GP_CLKIN\" H 3350 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3350 6650 60  0001 C CNN\nF 3 \"\" H 3350 6650 60  0001 C CNN\nF 4 \"DNP\" H 3350 6650 60  0001 C CNN \"Note\"\n\t1    3350 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 3350 7150 1    40   ~ 0\nSGPIO11\n$Comp\nL CONN_2 P80\nU 1 1 528064FC\nP 1250 2700\nF 0 \"P80\" V 1200 2700 40  0000 C CNN\nF 1 \"SHIELD\" V 1300 2700 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-NOMARK-1x2\" H 1250 2700 60  0001 C CNN\nF 3 \"\" H 1250 2700 60  0001 C CNN\nF 4 \"DNP\" H 1250 2500 60  0000 C CNN \"Note\"\n\t1    1250 2700\n\t1    0    0    -1  \n$EndComp\nText Label 800  2600 3    40   ~ 0\nUSB_SHIELD\n$Comp\nL CONN_1 P81\nU 1 1 52808621\nP 3500 6650\nF 0 \"P81\" H 3580 6650 40  0000 L CNN\nF 1 \"SPIFI_SIO2\" H 3500 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3500 6650 60  0001 C CNN\nF 3 \"\" H 3500 6650 60  0001 C CNN\nF 4 \"DNP\" H 3500 6650 60  0001 C CNN \"Note\"\n\t1    3500 6650\n\t0    -1   -1   0   \n$EndComp\nText Label 3500 7150 1    40   ~ 0\nSPIFI_SIO2\nText Label 3650 7150 1    40   ~ 0\nSPIFI_SIO3\nText Label 3800 7150 1    40   ~ 0\nSPIFI_CS\n$Comp\nL CONN_1 P82\nU 1 1 52808DC0\nP 3650 6650\nF 0 \"P82\" H 3730 6650 40  0000 L CNN\nF 1 \"SPIFI_SIO3\" H 3650 6705 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3650 6650 60  0001 C CNN\nF 3 \"\" H 3650 6650 60  0001 C CNN\nF 4 \"DNP\" H 3650 6650 60  0001 C CNN \"Note\"\n\t1    3650 6650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0298\nU 1 1 52818F8B\nP 9700 7450\nAR Path=\"/52818F8B\" Ref=\"#PWR0298\"  Part=\"1\" \nAR Path=\"/5037043E/52818F8B\" Ref=\"#PWR0298\"  Part=\"1\" \nF 0 \"#PWR0298\" H 9700 7450 30  0001 C CNN\nF 1 \"GND\" H 9700 7380 30  0001 C CNN\nF 2 \"\" H 9700 7450 60  0001 C CNN\nF 3 \"\" H 9700 7450 60  0001 C CNN\n\t1    9700 7450\n\t0    1    1    0   \n$EndComp\nNoConn ~ 15600 7250\nNoConn ~ 15600 7450\nText GLabel 8500 9250 2    40   Input ~ 0\nGCK1\nText GLabel 7100 9250 0    40   Input ~ 0\nGCK2\n$Comp\nL VCC #PWR0299\nU 1 1 5281AE00\nP 8600 10050\nF 0 \"#PWR0299\" H 8600 10150 30  0001 C CNN\nF 1 \"VCC\" H 8600 10150 30  0000 C CNN\nF 2 \"\" H 8600 10050 60  0000 C CNN\nF 3 \"\" H 8600 10050 60  0000 C CNN\n\t1    8600 10050\n\t0    1    1    0   \n$EndComp\nText Label 7100 9450 0    40   ~ 0\nCPLD_TCK\nText Label 7000 9550 0    40   ~ 0\nCPLD_TDI\nNoConn ~ 15600 7950\nNoConn ~ 15600 8050\nNoConn ~ 14700 8950\nNoConn ~ 14800 8950\nText Label 8600 9550 2    40   ~ 0\nBANK2F3M6\nText Label 8600 9650 2    40   ~ 0\nBANK2F3M4\nText Label 8600 9450 2    40   ~ 0\nBANK2F3M2\nText Label 7000 9650 0    40   ~ 0\nBANK2F3M12\n$Comp\nL GND #PWR0300\nU 1 1 528FAA17\nP 1750 9300\nAR Path=\"/528FAA17\" Ref=\"#PWR0300\"  Part=\"1\" \nAR Path=\"/5037043E/528FAA17\" Ref=\"#PWR0300\"  Part=\"1\" \nF 0 \"#PWR0300\" H 1750 9300 30  0001 C CNN\nF 1 \"GND\" H 1750 9230 30  0001 C CNN\nF 2 \"\" H 1750 9300 60  0001 C CNN\nF 3 \"\" H 1750 9300 60  0001 C CNN\n\t1    1750 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0301\nU 1 1 528FAC9B\nP 2100 8750\nAR Path=\"/528FAC9B\" Ref=\"#PWR0301\"  Part=\"1\" \nAR Path=\"/5037043E/528FAC9B\" Ref=\"#PWR0301\"  Part=\"1\" \nF 0 \"#PWR0301\" H 2100 8750 30  0001 C CNN\nF 1 \"GND\" H 2100 8680 30  0001 C CNN\nF 2 \"\" H 2100 8750 60  0001 C CNN\nF 3 \"\" H 2100 8750 60  0001 C CNN\n\t1    2100 8750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R34\nU 1 1 528FF14A\nP 5550 9400\nAR Path=\"/528FF14A\" Ref=\"R34\"  Part=\"1\" \nAR Path=\"/5037043E/528FF14A\" Ref=\"R34\"  Part=\"1\" \nF 0 \"R34\" V 5630 9400 50  0000 C CNN\nF 1 \"39\" V 5550 9400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5550 9400 60  0001 C CNN\nF 3 \"\" H 5550 9400 60  0001 C CNN\nF 4 \"Stackpole\" H 5550 9400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT39R0\" H 5550 9400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 39 OHM 1/16W 5% 0402 SMD\" H 5550 9400 60  0001 C CNN \"Description\"\n\t1    5550 9400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C164\nU 1 1 529065ED\nP 4050 1800\nAR Path=\"/529065ED\" Ref=\"C164\"  Part=\"1\" \nAR Path=\"/5037043E/529065ED\" Ref=\"C164\"  Part=\"1\" \nF 0 \"C164\" H 4100 1900 50  0000 L CNN\nF 1 \"18pF\" H 4100 1700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4050 1800 60  0001 C CNN\nF 3 \"\" H 4050 1800 60  0001 C CNN\nF 4 \"Murata\" H 4050 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JA01D\" H 4050 1800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 4050 1800 60  0001 C CNN \"Description\"\n\t1    4050 1800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C118\nU 1 1 5290661D\nP 3250 1800\nAR Path=\"/5290661D\" Ref=\"C118\"  Part=\"1\" \nAR Path=\"/5037043E/5290661D\" Ref=\"C118\"  Part=\"1\" \nF 0 \"C118\" H 3300 1900 50  0000 L CNN\nF 1 \"18pF\" H 3300 1700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3250 1800 60  0001 C CNN\nF 3 \"\" H 3250 1800 60  0001 C CNN\nF 4 \"Murata\" H 3250 1800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H180JA01D\" H 3250 1800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 18PF 50V 5% NP0 0402\" H 3250 1800 60  0001 C CNN \"Description\"\n\t1    3250 1800\n\t-1   0    0    -1  \n$EndComp\n$Comp\nL R R35\nU 1 1 5294026C\nP 1050 1900\nAR Path=\"/5294026C\" Ref=\"R35\"  Part=\"1\" \nAR Path=\"/5037043E/5294026C\" Ref=\"R35\"  Part=\"1\" \nF 0 \"R35\" V 1130 1900 50  0000 C CNN\nF 1 \"DNP\" V 1050 1900 50  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 1050 1900 60  0001 C CNN\nF 3 \"\" H 1050 1900 60  0000 C CNN\nF 4 \"DNP\" V 950 1900 60  0000 C CNN \"Note\"\n\t1    1050 1900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C155\nU 1 1 5294027B\nP 1050 2250\nAR Path=\"/5294027B\" Ref=\"C155\"  Part=\"1\" \nAR Path=\"/5037043E/5294027B\" Ref=\"C155\"  Part=\"1\" \nF 0 \"C155\" H 1100 2350 50  0000 L CNN\nF 1 \"DNP\" H 1100 2150 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 1050 2250 60  0001 C CNN\nF 3 \"\" H 1050 2250 60  0000 C CNN\nF 4 \"DNP\" V 900 2200 60  0000 C CNN \"Note\"\n\t1    1050 2250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0302\nU 1 1 529402E0\nP 1300 1800\nAR Path=\"/529402E0\" Ref=\"#PWR0302\"  Part=\"1\" \nAR Path=\"/5037043E/529402E0\" Ref=\"#PWR0302\"  Part=\"1\" \nF 0 \"#PWR0302\" H 1300 1800 30  0001 C CNN\nF 1 \"GND\" H 1300 1730 30  0001 C CNN\nF 2 \"\" H 1300 1800 60  0000 C CNN\nF 3 \"\" H 1300 1800 60  0000 C CNN\n\t1    1300 1800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R73\nU 1 1 5298FBA8\nP 1000 6600\nAR Path=\"/5298FBA8\" Ref=\"R73\"  Part=\"1\" \nAR Path=\"/5037043E/5298FBA8\" Ref=\"R73\"  Part=\"1\" \nF 0 \"R73\" V 1080 6600 50  0000 C CNN\nF 1 \"1k\" V 1000 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1000 6600 60  0001 C CNN\nF 3 \"\" H 1000 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1000 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 1000 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 1000 6600 60  0001 C CNN \"Description\"\n\t1    1000 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R76\nU 1 1 5298FC35\nP 1900 6600\nAR Path=\"/5298FC35\" Ref=\"R76\"  Part=\"1\" \nAR Path=\"/5037043E/5298FC35\" Ref=\"R76\"  Part=\"1\" \nF 0 \"R76\" V 1980 6600 50  0000 C CNN\nF 1 \"1k\" V 1900 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1900 6600 60  0001 C CNN\nF 3 \"\" H 1900 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1900 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 1900 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 1900 6600 60  0001 C CNN \"Description\"\n\t1    1900 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R74\nU 1 1 5299055B\nP 1300 6600\nAR Path=\"/5299055B\" Ref=\"R74\"  Part=\"1\" \nAR Path=\"/5037043E/5299055B\" Ref=\"R74\"  Part=\"1\" \nF 0 \"R74\" V 1380 6600 50  0000 C CNN\nF 1 \"1k8\" V 1300 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1300 6600 60  0001 C CNN\nF 3 \"\" H 1300 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1300 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 1300 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 1300 6600 60  0001 C CNN \"Description\"\n\t1    1300 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R18\nU 1 1 529905C9\nP 2200 6600\nAR Path=\"/529905C9\" Ref=\"R18\"  Part=\"1\" \nAR Path=\"/5037043E/529905C9\" Ref=\"R18\"  Part=\"1\" \nF 0 \"R18\" V 2280 6600 50  0000 C CNN\nF 1 \"1k8\" V 2200 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2200 6600 60  0001 C CNN\nF 3 \"\" H 2200 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 2200 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2200 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2200 6600 60  0001 C CNN \"Description\"\n\t1    2200 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FILTER FB3\nU 1 1 52EA190B\nP 1950 4100\nF 0 \"FB3\" H 1950 4250 60  0000 C CNN\nF 1 \"FILTER\" H 1950 4000 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 1950 4100 60  0001 C CNN\nF 3 \"\" H 1950 4100 60  0001 C CNN\nF 4 \"Murata\" H 1950 4100 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 1950 4100 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 1950 4100 60  0001 C CNN \"Description\"\n\t1    1950 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q5\nU 1 1 52F14FDB\nP 12150 1100\nF 0 \"Q5\" H 12150 1290 60  0000 R CNN\nF 1 \"MOSFET_P\" H 12150 920 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 12150 1100 60  0001 C CNN\nF 3 \"\" H 12150 1100 60  0000 C CNN\nF 4 \"Alpha and Omega\" H 12150 1100 60  0001 C CNN \"Manufacturer\"\nF 5 \"AO3407A\" H 12150 1100 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH -30V -4.3A SOT23\" H 12150 1100 60  0001 C CNN \"Description\"\n\t1    12150 1100\n\t1    0    0    1   \n$EndComp\n$Comp\nL R R37\nU 1 1 52F14FFA\nP 11750 1350\nAR Path=\"/52F14FFA\" Ref=\"R37\"  Part=\"1\" \nAR Path=\"/5037043E/52F14FFA\" Ref=\"R37\"  Part=\"1\" \nF 0 \"R37\" V 11830 1350 50  0000 C CNN\nF 1 \"10k\" V 11750 1350 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11750 1350 60  0001 C CNN\nF 3 \"\" H 11750 1350 60  0001 C CNN\nF 4 \"Stackpole\" H 11750 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 11750 1350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 11750 1350 60  0001 C CNN \"Description\"\n\t1    11750 1350\n\t-1   0    0    1   \n$EndComp\nText Label 12250 700  3    40   ~ 0\nVBUS\n$Comp\nL GND #PWR0303\nU 1 1 52F155D5\nP 11750 1600\nAR Path=\"/52F155D5\" Ref=\"#PWR0303\"  Part=\"1\" \nAR Path=\"/5037043E/52F155D5\" Ref=\"#PWR0303\"  Part=\"1\" \nF 0 \"#PWR0303\" H 11750 1600 30  0001 C CNN\nF 1 \"GND\" H 11750 1530 30  0001 C CNN\nF 2 \"\" H 11750 1600 60  0000 C CNN\nF 3 \"\" H 11750 1600 60  0000 C CNN\n\t1    11750 1600\n\t1    0    0    -1  \n$EndComp\nConnection ~ 1700 8400\nWire Wire Line\n\t1700 8400 1700 8300\nWire Wire Line\n\t1300 8400 1100 8400\nWire Notes Line\n\t16250 600  16250 700 \nWire Notes Line\n\t15850 600  16250 600 \nWire Notes Line\n\t15850 700  15850 600 \nWire Notes Line\n\t16250 2600 16250 2700\nWire Notes Line\n\t15850 2600 16250 2600\nWire Notes Line\n\t15850 2700 15850 2600\nWire Wire Line\n\t2200 6750 2200 6850\nWire Wire Line\n\t2200 7250 2200 7350\nWire Wire Line\n\t2200 6300 2200 6450\nWire Wire Line\n\t9700 3300 10000 3300\nWire Wire Line\n\t10000 3200 9700 3200\nWire Wire Line\n\t9700 4100 10000 4100\nWire Wire Line\n\t9700 5200 10000 5200\nWire Wire Line\n\t10000 5300 9700 5300\nWire Wire Line\n\t7850 7450 7850 7750\nWire Wire Line\n\t6950 7750 6950 7450\nWire Wire Line\n\t6550 7450 6550 7750\nWire Wire Line\n\t6150 7450 6150 7750\nWire Wire Line\n\t5450 7750 5450 7450\nWire Wire Line\n\t9700 6500 10150 6500\nWire Wire Line\n\t12800 3600 12350 3600\nWire Wire Line\n\t11100 3700 11550 3700\nWire Wire Line\n\t11100 3300 11550 3300\nWire Wire Line\n\t12800 3300 12350 3300\nWire Wire Line\n\t10000 5000 9700 5000\nWire Wire Line\n\t9700 5100 10000 5100\nWire Wire Line\n\t12350 3700 12800 3700\nWire Wire Line\n\t11100 3500 11550 3500\nWire Wire Line\n\t12350 3400 12800 3400\nWire Wire Line\n\t11550 3400 11100 3400\nConnection ~ 12900 1700\nWire Wire Line\n\t12900 1700 12900 1800\nWire Wire Line\n\t12900 2100 12900 2200\nWire Wire Line\n\t1300 3350 3250 3350\nWire Wire Line\n\t3250 3250 3250 5100\nWire Wire Line\n\t3250 5100 4300 5100\nWire Wire Line\n\t6450 1200 6450 1500\nWire Wire Line\n\t6750 1700 6750 2050\nWire Wire Line\n\t6950 1500 6950 2050\nConnection ~ 4050 1550\nConnection ~ 3250 1550\nWire Wire Line\n\t4050 1550 4050 1650\nWire Wire Line\n\t3950 1550 4300 1550\nWire Wire Line\n\t3250 1550 3250 1650\nWire Wire Line\n\t3000 1550 3350 1550\nWire Wire Line\n\t3250 1950 3250 2050\nWire Wire Line\n\t4050 2050 4050 1950\nWire Wire Line\n\t7150 1700 7150 2050\nWire Wire Line\n\t7050 2050 7050 1700\nWire Wire Line\n\t10000 5800 9700 5800\nWire Wire Line\n\t5250 7450 5250 7750\nWire Wire Line\n\t16250 2700 16150 2700\nWire Wire Line\n\t14450 700  15950 700 \nWire Wire Line\n\t700  10100 1200 10100\nWire Wire Line\n\t11100 7650 10800 7650\nWire Wire Line\n\t11100 7850 10800 7850\nWire Wire Line\n\t11100 8050 10800 8050\nWire Wire Line\n\t11100 8250 10800 8250\nWire Wire Line\n\t9700 8150 10000 8150\nWire Wire Line\n\t9700 7950 10000 7950\nWire Wire Line\n\t9700 7750 10000 7750\nWire Wire Line\n\t9700 7550 10000 7550\nWire Wire Line\n\t8500 9350 8200 9350\nWire Wire Line\n\t8200 9550 8600 9550\nWire Wire Line\n\t7400 9450 7100 9450\nWire Wire Line\n\t7400 9250 7100 9250\nWire Wire Line\n\t11100 3900 11550 3900\nWire Wire Line\n\t3050 8050 2750 8050\nWire Wire Line\n\t3050 7850 2750 7850\nWire Wire Line\n\t3850 7950 4150 7950\nWire Wire Line\n\t3850 8150 4150 8150\nWire Wire Line\n\t7250 7450 7250 7750\nWire Wire Line\n\t15050 3450 15050 3350\nWire Wire Line\n\t15950 2700 15950 2800\nWire Wire Line\n\t15950 700  15950 800 \nWire Wire Line\n\t10000 4500 9700 4500\nWire Wire Line\n\t11050 9600 10750 9600\nWire Wire Line\n\t11050 10400 10750 10400\nWire Wire Line\n\t11350 9600 11750 9600\nWire Wire Line\n\t10750 9400 11050 9400\nWire Wire Line\n\t10750 10200 11050 10200\nWire Wire Line\n\t11350 10400 11750 10400\nWire Wire Line\n\t11350 10200 11750 10200\nWire Wire Line\n\t11350 9400 11750 9400\nWire Wire Line\n\t11350 10000 11750 10000\nWire Wire Line\n\t7550 550  8950 550 \nWire Wire Line\n\t9150 750  7250 750 \nWire Wire Line\n\t4200 10150 4200 10050\nConnection ~ 4200 9650\nWire Wire Line\n\t4000 9650 4300 9650\nWire Wire Line\n\t5000 9750 5000 9650\nWire Wire Line\n\t4500 10050 4500 9950\nWire Wire Line\n\t4300 4200 4000 4200\nWire Wire Line\n\t1300 3550 3400 3550\nWire Wire Line\n\t1300 3450 3600 3450\nWire Wire Line\n\t4300 3200 4000 3200\nWire Wire Line\n\t1900 6750 1900 6850\nWire Wire Line\n\t1300 6750 1300 6850\nWire Wire Line\n\t700  7250 700  7350\nWire Wire Line\n\t1000 6200 1000 6450\nWire Wire Line\n\t1600 6450 1600 6300\nWire Wire Line\n\t1900 7250 1900 7350\nWire Wire Line\n\t700  6450 700  6200\nWire Wire Line\n\t9700 3900 10150 3900\nWire Wire Line\n\t8050 2050 8050 1650\nWire Wire Line\n\t1700 2900 1900 2900\nWire Wire Line\n\t1800 3000 1900 3000\nWire Wire Line\n\t3850 8550 4100 8550\nWire Wire Line\n\t3850 8350 4100 8350\nWire Wire Line\n\t5250 1750 5250 2050\nWire Wire Line\n\t5450 2050 5450 1750\nWire Wire Line\n\t8350 2050 8350 1750\nWire Wire Line\n\t4300 3100 4200 3100\nWire Wire Line\n\t7100 8650 7400 8650\nWire Wire Line\n\t8200 9050 8500 9050\nWire Wire Line\n\t8200 8850 8500 8850\nWire Wire Line\n\t7400 9150 7100 9150\nWire Wire Line\n\t7400 8950 7100 8950\nWire Wire Line\n\t7400 8750 7100 8750\nWire Wire Line\n\t13000 4950 13000 4650\nWire Wire Line\n\t12500 4950 12500 4650\nWire Wire Line\n\t11300 5850 11600 5850\nWire Wire Line\n\t11600 6050 11300 6050\nWire Wire Line\n\t11600 6350 11300 6350\nWire Wire Line\n\t11600 6550 11300 6550\nWire Wire Line\n\t11600 6750 11300 6750\nWire Wire Line\n\t11600 6950 11300 6950\nWire Wire Line\n\t15600 7750 15900 7750\nConnection ~ 5550 9650\nWire Wire Line\n\t4300 3800 4200 3800\nWire Wire Line\n\t4300 4000 4200 4000\nWire Wire Line\n\t15900 2100 15900 2000\nWire Wire Line\n\t8550 7450 8550 7750\nWire Wire Line\n\t6250 7450 6250 7750\nWire Wire Line\n\t8350 7450 8350 7750\nWire Wire Line\n\t8450 7450 8450 7750\nWire Wire Line\n\t9700 6400 10000 6400\nWire Wire Line\n\t15050 700  15050 800 \nWire Wire Line\n\t14600 8950 14600 9250\nWire Wire Line\n\t14300 8950 14300 9250\nWire Wire Line\n\t15950 9050 15600 9050\nWire Wire Line\n\t15950 8850 15600 8850\nWire Wire Line\n\t8650 2050 8650 1750\nWire Wire Line\n\t9700 5600 10000 5600\nWire Wire Line\n\t10000 4700 9700 4700\nWire Wire Line\n\t9700 3800 10050 3800\nWire Wire Line\n\t10000 3400 9700 3400\nWire Wire Line\n\t4000 4400 4300 4400\nWire Wire Line\n\t11600 7350 11500 7350\nWire Wire Line\n\t12400 4950 12400 4850\nWire Wire Line\n\t15600 7050 15700 7050\nWire Wire Line\n\t13400 4950 13400 4550\nWire Wire Line\n\t14300 4550 14300 4950\nWire Wire Line\n\t14600 4550 14600 4950\nWire Wire Line\n\t9150 1700 9150 1600\nWire Wire Line\n\t9150 1600 9250 1600\nWire Wire Line\n\t10450 2100 10450 2000\nWire Wire Line\n\t10550 650  10550 1400\nWire Wire Line\n\t10650 850  10650 1500\nWire Wire Line\n\t10650 1500 10350 1500\nWire Wire Line\n\t10350 1300 10450 1300\nWire Wire Line\n\t9050 1400 9250 1400\nWire Wire Line\n\t9050 1050 9050 1400\nWire Wire Line\n\t7750 2050 7750 650 \nWire Wire Line\n\t7850 2050 7850 850 \nWire Wire Line\n\t7450 2050 7450 1050\nWire Wire Line\n\t15450 1800 15650 1800\nConnection ~ 15550 700 \nWire Wire Line\n\t15550 700  15550 800 \nConnection ~ 15550 2700\nWire Wire Line\n\t15550 2700 15550 2600\nWire Wire Line\n\t13650 1500 13550 1500\nWire Wire Line\n\t15250 2700 15250 2600\nConnection ~ 15250 700 \nWire Wire Line\n\t15250 700  15250 800 \nWire Wire Line\n\t15050 1400 15050 1500\nWire Wire Line\n\t15050 1500 14950 1500\nWire Wire Line\n\t13350 1800 13650 1800\nConnection ~ 13950 700 \nWire Wire Line\n\t13950 700  13950 950 \nWire Wire Line\n\t13950 950  14150 950 \nConnection ~ 13550 2700\nWire Wire Line\n\t13450 2700 14150 2700\nConnection ~ 13550 700 \nWire Wire Line\n\t13450 700  14150 700 \nWire Wire Line\n\t13550 2700 13550 1900\nWire Wire Line\n\t13550 1900 13650 1900\nWire Wire Line\n\t14300 2450 14300 2350\nConnection ~ 12500 1700\nWire Wire Line\n\t12500 1700 12500 1800\nWire Wire Line\n\t11500 6150 11600 6150\nConnection ~ 14050 4200\nWire Wire Line\n\t13650 4200 14950 4200\nWire Wire Line\n\t13650 3850 13650 3900\nWire Wire Line\n\t13650 4200 13650 4300\nConnection ~ 13750 4200\nConnection ~ 13750 3900\nConnection ~ 14650 4200\nConnection ~ 14650 3900\nConnection ~ 15400 3900\nWire Wire Line\n\t15300 3900 15700 3900\nConnection ~ 15400 4200\nWire Wire Line\n\t15300 4200 15700 4200\nWire Wire Line\n\t12600 4950 12600 4850\nWire Wire Line\n\t13600 9050 13600 8950\nWire Wire Line\n\t15700 7550 15600 7550\nWire Wire Line\n\t11350 9200 11750 9200\nWire Wire Line\n\t9950 10400 10350 10400\nWire Wire Line\n\t9950 10000 10350 10000\nWire Wire Line\n\t9950 9600 10350 9600\nWire Wire Line\n\t9950 9200 10350 9200\nWire Wire Line\n\t11050 9200 10750 9200\nWire Wire Line\n\t9650 10400 9350 10400\nWire Wire Line\n\t9650 10000 9350 10000\nWire Wire Line\n\t9650 9600 9350 9600\nWire Wire Line\n\t9650 9400 9350 9400\nWire Wire Line\n\t15600 5850 16000 5850\nWire Wire Line\n\t15600 6150 16000 6150\nWire Wire Line\n\t15600 6350 15700 6350\nWire Wire Line\n\t15600 6550 16000 6550\nWire Wire Line\n\t15600 7150 16000 7150\nWire Wire Line\n\t14000 8950 14000 9050\nWire Wire Line\n\t13800 8950 13800 9050\nWire Wire Line\n\t13500 8950 13500 9050\nWire Wire Line\n\t13300 8950 13300 9050\nWire Wire Line\n\t11600 7550 11500 7550\nWire Wire Line\n\t12600 8950 12600 9050\nWire Wire Line\n\t12800 8950 12800 9050\nWire Wire Line\n\t13000 8950 13000 9050\nWire Wire Line\n\t13200 8950 13200 9050\nWire Wire Line\n\t11600 7950 11500 7950\nWire Wire Line\n\t1600 3750 1400 3750\nWire Wire Line\n\t1400 3750 1400 3650\nWire Wire Line\n\t1400 3650 1300 3650\nWire Wire Line\n\t3600 4700 4300 4700\nWire Wire Line\n\t7650 2050 7650 1650\nWire Wire Line\n\t6250 2050 6250 1750\nWire Wire Line\n\t6450 2050 6450 1750\nConnection ~ 1100 4500\nWire Wire Line\n\t1100 4500 1100 4600\nWire Wire Line\n\t1500 4500 1500 4600\nWire Wire Line\n\t1200 5400 1200 5500\nWire Wire Line\n\t1200 5500 4300 5500\nWire Wire Line\n\t1400 5400 1400 5600\nWire Wire Line\n\t1400 5600 4300 5600\nWire Wire Line\n\t2150 1750 2250 1750\nWire Wire Line\n\t2150 1550 2250 1550\nWire Wire Line\n\t2250 2150 2250 2050\nWire Wire Line\n\t2250 2050 2150 2050\nConnection ~ 2300 5700\nWire Wire Line\n\t2000 5700 4300 5700\nConnection ~ 2500 5600\nWire Wire Line\n\t2500 5400 2500 5600\nWire Wire Line\n\t4300 3600 4000 3600\nWire Wire Line\n\t7050 7450 7050 7750\nWire Wire Line\n\t6750 7750 6750 7450\nWire Wire Line\n\t4300 6200 4000 6200\nWire Wire Line\n\t9700 5500 9950 5500\nWire Wire Line\n\t6350 7450 6350 7750\nWire Wire Line\n\t8150 7450 8150 7750\nWire Wire Line\n\t7550 7450 7550 7750\nWire Wire Line\n\t5350 7450 5350 7750\nWire Wire Line\n\t7950 7450 7950 7750\nWire Wire Line\n\t4300 6300 4000 6300\nConnection ~ 10550 4200\nWire Wire Line\n\t9700 4200 10700 4200\nConnection ~ 2100 6000\nWire Wire Line\n\t5850 7450 5850 7750\nWire Wire Line\n\t9700 4000 9950 4000\nWire Wire Line\n\t2300 5050 2300 5100\nWire Wire Line\n\t2100 5400 2100 6000\nWire Wire Line\n\t9700 6300 9950 6300\nWire Wire Line\n\t10550 3750 10550 3800\nWire Wire Line\n\t4000 3500 4300 3500\nWire Wire Line\n\t3600 5300 3700 5300\nConnection ~ 4450 1100\nConnection ~ 3850 1100\nConnection ~ 3250 1100\nConnection ~ 4150 800 \nConnection ~ 3550 800 \nConnection ~ 2650 1100\nConnection ~ 2050 1100\nConnection ~ 2650 800 \nConnection ~ 2050 800 \nConnection ~ 1450 800 \nConnection ~ 850  800 \nConnection ~ 1450 1100\nConnection ~ 850  1100\nWire Wire Line\n\t5550 1950 5550 2050\nWire Wire Line\n\t6550 1950 6550 2050\nWire Wire Line\n\t10000 3100 9700 3100\nWire Wire Line\n\t9800 6100 9700 6100\nWire Wire Line\n\t7450 7550 7450 7450\nWire Wire Line\n\t4200 6500 4300 6500\nWire Wire Line\n\t4200 4600 4300 4600\nWire Wire Line\n\t4200 3400 4300 3400\nWire Wire Line\n\t8750 1950 8750 2050\nWire Wire Line\n\t5550 7550 5550 7450\nWire Wire Line\n\t4200 4800 4300 4800\nWire Wire Line\n\t4000 4100 4300 4100\nWire Wire Line\n\t4200 3300 4300 3300\nWire Wire Line\n\t4200 5200 4300 5200\nWire Wire Line\n\t9800 6200 9700 6200\nWire Wire Line\n\t6150 1950 6150 2050\nWire Wire Line\n\t4200 4500 4300 4500\nWire Wire Line\n\t4200 5400 4300 5400\nWire Wire Line\n\t5650 7550 5650 7450\nWire Wire Line\n\t8650 7550 8650 7450\nWire Wire Line\n\t9800 4400 9700 4400\nWire Wire Line\n\t8550 1950 8550 2050\nWire Wire Line\n\t5950 1950 5950 2050\nWire Wire Line\n\t700  1100 700  1200\nConnection ~ 1150 1100\nWire Wire Line\n\t700  750  700  800 \nConnection ~ 1150 800 \nConnection ~ 1750 800 \nConnection ~ 2350 800 \nConnection ~ 2950 800 \nConnection ~ 1750 1100\nConnection ~ 2350 1100\nConnection ~ 2950 1100\nConnection ~ 3250 800 \nConnection ~ 3850 800 \nConnection ~ 4450 800 \nConnection ~ 3550 1100\nConnection ~ 4150 1100\nWire Wire Line\n\t4000 5300 4300 5300\nWire Wire Line\n\t6650 950  6650 1000\nWire Wire Line\n\t9700 5700 9950 5700\nWire Wire Line\n\t2100 5050 2100 5100\nWire Wire Line\n\t9700 3600 9950 3600\nWire Wire Line\n\t5750 7450 5750 7750\nWire Wire Line\n\t10550 4100 10550 4200\nWire Wire Line\n\t4300 6100 4000 6100\nWire Wire Line\n\t7750 7450 7750 7750\nWire Wire Line\n\t9950 5400 9700 5400\nWire Wire Line\n\t7150 7450 7150 7750\nWire Wire Line\n\t7650 7450 7650 7750\nWire Wire Line\n\t8250 7450 8250 7750\nWire Wire Line\n\t6450 7450 6450 7750\nWire Wire Line\n\t9700 5900 9950 5900\nWire Wire Line\n\t4300 6400 4000 6400\nWire Wire Line\n\t6650 7450 6650 7750\nWire Wire Line\n\t6850 7450 6850 7750\nWire Wire Line\n\t8750 7450 8750 7750\nWire Wire Line\n\t6050 7450 6050 7750\nWire Wire Line\n\t2300 5400 2300 5700\nWire Wire Line\n\t2500 5050 2500 5100\nWire Wire Line\n\t2150 1950 2250 1950\nWire Wire Line\n\t6850 1700 6850 2050\nWire Wire Line\n\t2150 1650 2250 1650\nWire Wire Line\n\t4300 5900 1500 5900\nWire Wire Line\n\t1500 5900 1500 5400\nWire Wire Line\n\t1300 6000 4300 6000\nWire Wire Line\n\t1300 6000 1300 5400\nWire Wire Line\n\t1100 5400 1100 5700\nWire Wire Line\n\t1400 4500 1400 4600\nWire Wire Line\n\t800  4500 1400 4500\nWire Wire Line\n\t800  4500 800  4600\nWire Wire Line\n\t1300 4500 1300 4600\nConnection ~ 1300 4500\nWire Wire Line\n\t6350 2050 6350 1750\nWire Wire Line\n\t5650 2050 5650 1750\nWire Wire Line\n\t12500 8950 12500 9050\nWire Wire Line\n\t13100 8950 13100 9050\nWire Wire Line\n\t12700 8950 12700 9050\nWire Wire Line\n\t11600 8050 11500 8050\nWire Wire Line\n\t11600 7450 11500 7450\nWire Wire Line\n\t13400 8950 13400 9050\nWire Wire Line\n\t13700 8950 13700 9050\nWire Wire Line\n\t13900 8950 13900 9050\nWire Wire Line\n\t14100 8950 14100 9050\nWire Wire Line\n\t15600 6850 16000 6850\nWire Wire Line\n\t15600 6250 16000 6250\nWire Wire Line\n\t15600 6050 16000 6050\nWire Wire Line\n\t14800 4550 14800 4950\nWire Wire Line\n\t9650 9000 9350 9000\nWire Wire Line\n\t9650 9200 9350 9200\nWire Wire Line\n\t9650 9800 9350 9800\nWire Wire Line\n\t9650 10200 9350 10200\nWire Wire Line\n\t11050 9000 10750 9000\nWire Wire Line\n\t9950 9000 10350 9000\nWire Wire Line\n\t9950 9400 10350 9400\nWire Wire Line\n\t9950 9800 10350 9800\nWire Wire Line\n\t9950 10200 10350 10200\nWire Wire Line\n\t11350 9000 11750 9000\nWire Wire Line\n\t12400 9050 12400 8950\nWire Wire Line\n\t15700 8150 15600 8150\nWire Wire Line\n\t13600 4950 13600 4850\nWire Wire Line\n\t15300 4200 15300 4300\nWire Wire Line\n\t15300 3900 15300 3850\nWire Wire Line\n\t13650 3900 14950 3900\nConnection ~ 14050 3900\nWire Wire Line\n\t12500 2200 12500 2100\nWire Wire Line\n\t15050 1700 14950 1700\nWire Wire Line\n\t15050 2700 15050 2600\nWire Wire Line\n\t13550 1500 13550 700 \nWire Wire Line\n\t13150 700  13050 700 \nWire Wire Line\n\t13150 2700 13050 2700\nWire Wire Line\n\t14450 950  14650 950 \nWire Wire Line\n\t14650 950  14650 700 \nConnection ~ 14650 700 \nWire Wire Line\n\t14950 1900 15050 1900\nWire Wire Line\n\t15050 1900 15050 2000\nConnection ~ 15050 700 \nWire Wire Line\n\t15250 1200 15250 1100\nConnection ~ 15050 2700\nConnection ~ 15250 2700\nWire Wire Line\n\t15250 2200 15250 2300\nWire Wire Line\n\t14950 1600 16400 1600\nConnection ~ 15900 1600\nWire Wire Line\n\t15550 2200 15550 2300\nWire Wire Line\n\t15550 1200 15550 1100\nWire Wire Line\n\t12650 1600 13250 1600\nWire Wire Line\n\t15150 1800 14950 1800\nWire Wire Line\n\t7350 950  7350 2050\nWire Wire Line\n\t7550 550  7550 2050\nWire Wire Line\n\t10750 950  10750 1600\nWire Wire Line\n\t10750 1600 10350 1600\nWire Wire Line\n\t10550 1400 10350 1400\nWire Wire Line\n\t9250 1300 9150 1300\nWire Wire Line\n\t9150 1300 9150 750 \nWire Wire Line\n\t8950 550  8950 1500\nWire Wire Line\n\t8950 1500 9250 1500\nWire Wire Line\n\t10450 1200 10450 1700\nConnection ~ 10450 1300\nWire Wire Line\n\t14700 4950 14700 4550\nWire Wire Line\n\t14500 4950 14500 4550\nWire Wire Line\n\t13500 4950 13500 4550\nWire Wire Line\n\t13300 4950 13300 4550\nWire Wire Line\n\t11600 7750 11500 7750\nWire Wire Line\n\t14000 4950 14000 4850\nWire Wire Line\n\t12900 9050 12900 8950\nWire Wire Line\n\t9700 3700 10050 3700\nWire Wire Line\n\t9700 3500 10000 3500\nWire Wire Line\n\t7950 2050 7950 1750\nWire Wire Line\n\t6650 1300 6650 2050\nWire Wire Line\n\t14500 8950 14500 9250\nWire Wire Line\n\t14100 4950 14100 4650\nWire Wire Line\n\t9700 6000 10000 6000\nWire Wire Line\n\t5950 7750 5950 7450\nWire Wire Line\n\t8050 7750 8050 7450\nWire Wire Line\n\t15900 1700 15900 1600\nWire Wire Line\n\t4300 3900 4200 3900\nWire Wire Line\n\t5550 10150 5550 10050\nWire Wire Line\n\t5550 9650 6350 9650\nWire Wire Line\n\t15600 7650 15900 7650\nWire Wire Line\n\t11300 6850 11600 6850\nWire Wire Line\n\t11300 6650 11600 6650\nWire Wire Line\n\t11300 6450 11600 6450\nWire Wire Line\n\t11600 6250 11300 6250\nWire Wire Line\n\t11600 5950 11300 5950\nWire Wire Line\n\t11600 5750 11300 5750\nWire Wire Line\n\t12700 4950 12700 4650\nWire Wire Line\n\t13200 4950 13200 4650\nWire Wire Line\n\t7400 8850 7100 8850\nWire Wire Line\n\t7400 9050 7100 9050\nWire Wire Line\n\t8200 8750 8500 8750\nWire Wire Line\n\t8200 8950 8500 8950\nWire Wire Line\n\t8500 8650 8200 8650\nWire Wire Line\n\t8150 2050 8150 1750\nWire Wire Line\n\t5350 1750 5350 2050\nWire Wire Line\n\t3850 8250 4100 8250\nWire Wire Line\n\t3850 8450 4100 8450\nWire Wire Line\n\t4300 5800 4200 5800\nWire Wire Line\n\t1900 3100 1800 3100\nWire Wire Line\n\t3000 3000 3100 3000\nConnection ~ 3100 3750\nWire Wire Line\n\t8250 2050 8250 1650\nWire Wire Line\n\t8450 2050 8450 1650\nWire Wire Line\n\t1300 7250 1300 7350\nWire Wire Line\n\t1600 7250 1600 7350\nWire Wire Line\n\t1000 7250 1000 7350\nWire Wire Line\n\t1900 6200 1900 6450\nWire Wire Line\n\t1300 6200 1300 6450\nWire Wire Line\n\t700  6750 700  6850\nWire Wire Line\n\t1000 6750 1000 6850\nWire Wire Line\n\t1600 6750 1600 6850\nWire Wire Line\n\t4300 3700 4000 3700\nWire Wire Line\n\t4300 4300 4000 4300\nWire Wire Line\n\t4700 10050 4700 9950\nWire Wire Line\n\t4200 9750 4200 9650\nWire Wire Line\n\t4900 9650 5200 9650\nConnection ~ 5000 9650\nWire Wire Line\n\t5000 10150 5000 10050\nWire Wire Line\n\t7850 850  10650 850 \nWire Wire Line\n\t7750 650  10550 650 \nWire Wire Line\n\t11050 10000 10750 10000\nWire Wire Line\n\t5550 9550 5550 9750\nWire Wire Line\n\t5550 9250 5550 9150\nWire Wire Line\n\t10000 4600 9700 4600\nWire Wire Line\n\t16150 800  16150 700 \nWire Wire Line\n\t16150 2700 16150 2800\nWire Wire Line\n\t15250 3450 15250 3350\nWire Wire Line\n\t7350 7450 7350 7750\nWire Wire Line\n\t4150 8050 3850 8050\nWire Wire Line\n\t4150 7850 3850 7850\nWire Wire Line\n\t2750 7950 3050 7950\nWire Wire Line\n\t2750 8150 3050 8150\nWire Wire Line\n\t12350 3800 12800 3800\nWire Wire Line\n\t11550 3800 11100 3800\nWire Wire Line\n\t7100 9350 7400 9350\nWire Wire Line\n\t7000 9550 7400 9550\nWire Wire Line\n\t8600 9450 8200 9450\nWire Wire Line\n\t8500 9250 8200 9250\nWire Wire Line\n\t10000 7650 9700 7650\nWire Wire Line\n\t10000 7850 9700 7850\nWire Wire Line\n\t10000 8050 9700 8050\nWire Wire Line\n\t10000 8250 9700 8250\nWire Wire Line\n\t10800 8150 11100 8150\nWire Wire Line\n\t10800 7950 11100 7950\nWire Wire Line\n\t10800 7750 11100 7750\nWire Wire Line\n\t11100 7550 10800 7550\nWire Wire Line\n\t1850 10400 2350 10400\nWire Wire Line\n\t1300 9800 1100 9800\nWire Wire Line\n\t16150 700  16250 700 \nWire Wire Line\n\t14450 2700 15950 2700\nWire Wire Line\n\t9700 4300 10000 4300\nWire Wire Line\n\t2650 10400 2750 10400\nWire Wire Line\n\t1600 10100 1500 10100\nWire Wire Line\n\t1700 9800 1600 9800\nWire Wire Line\n\t1250 8950 1450 8950\nWire Wire Line\n\t2050 8950 2150 8950\nWire Wire Line\n\t2400 8400 2500 8400\nWire Wire Line\n\t1600 8400 1800 8400\nWire Wire Line\n\t3100 5000 4300 5000\nWire Wire Line\n\t7350 950  10750 950 \nWire Wire Line\n\t7450 1050 9050 1050\nConnection ~ 14350 3900\nConnection ~ 14350 4200\nWire Wire Line\n\t13550 1600 13650 1600\nWire Wire Line\n\t1600 2750 1600 2850\nWire Wire Line\n\t1600 3150 1600 3350\nConnection ~ 1600 3350\nWire Wire Line\n\t700  800  4750 800 \nWire Wire Line\n\t700  1100 4750 1100\nWire Wire Line\n\t6450 1200 6350 1200\nWire Wire Line\n\t5950 1300 5950 1200\nWire Wire Line\n\t5950 1200 6050 1200\nWire Wire Line\n\t11100 7450 10800 7450\nWire Wire Line\n\t8500 9150 8200 9150\nWire Wire Line\n\t9700 8350 10000 8350\nWire Wire Line\n\t11100 8350 10800 8350\nWire Wire Line\n\t2750 8650 3050 8650\nWire Wire Line\n\t4100 8650 3850 8650\nWire Wire Line\n\t3050 8250 2750 8250\nWire Wire Line\n\t3050 8350 2750 8350\nWire Wire Line\n\t3050 8450 2750 8450\nWire Wire Line\n\t3050 8550 2750 8550\nWire Wire Line\n\t4150 7750 3850 7750\nWire Wire Line\n\t4200 7650 3850 7650\nWire Wire Line\n\t2750 7650 3050 7650\nWire Wire Line\n\t2750 7750 3050 7750\nWire Wire Line\n\t6450 1500 6950 1500\nWire Wire Line\n\t4200 3000 4300 3000\nWire Wire Line\n\t950  8950 750  8950\nWire Wire Line\n\t1350 9050 1350 8950\nConnection ~ 1350 8950\nWire Wire Line\n\t1350 9450 1350 9350\nWire Wire Line\n\t3100 4150 3100 5000\nWire Wire Line\n\t3100 3000 3100 3850\nWire Wire Line\n\t3100 4450 2900 4450\nWire Wire Line\n\t2900 4450 2900 4550\nConnection ~ 3100 4450\nWire Wire Line\n\t2900 4950 2900 4850\nWire Wire Line\n\t11100 3600 11550 3600\nWire Wire Line\n\t12800 3500 12350 3500\nWire Wire Line\n\t12800 3900 12350 3900\nWire Wire Line\n\t12800 3100 12350 3100\nWire Wire Line\n\t11550 3100 11100 3100\nWire Wire Line\n\t12800 3200 12350 3200\nWire Wire Line\n\t11100 3200 11550 3200\nWire Wire Line\n\t12800 4000 12350 4000\nWire Wire Line\n\t11100 4000 11550 4000\nWire Wire Line\n\t11100 4300 11550 4300\nWire Wire Line\n\t12800 4200 12350 4200\nWire Wire Line\n\t12350 4300 12800 4300\nWire Wire Line\n\t10000 3000 9700 3000\nWire Wire Line\n\t12800 4100 12350 4100\nWire Wire Line\n\t11100 4200 11550 4200\nWire Wire Line\n\t11100 4100 11550 4100\nWire Wire Line\n\t7000 10050 7400 10050\nWire Wire Line\n\t8600 10050 8200 10050\nWire Wire Line\n\t7000 10250 7400 10250\nWire Wire Line\n\t8600 10250 8200 10250\nWire Wire Line\n\t8600 10150 8200 10150\nWire Wire Line\n\t7000 10150 7400 10150\nWire Wire Line\n\t11300 7850 11600 7850\nWire Wire Line\n\t6000 9550 6000 9650\nConnection ~ 6000 9650\nConnection ~ 3250 3350\nWire Wire Line\n\t13050 1500 13050 1600\nConnection ~ 13050 1600\nWire Wire Line\n\t16150 1600 16150 1700\nConnection ~ 16150 1600\nWire Wire Line\n\t900  10000 900  10100\nConnection ~ 900  10100\nWire Wire Line\n\t2050 10300 2050 10400\nConnection ~ 2050 10400\nWire Wire Line\n\t2750 7150 2750 6800\nWire Wire Line\n\t2900 7150 2900 6800\nWire Wire Line\n\t3050 7150 3050 6800\nWire Wire Line\n\t3200 7150 3200 6800\nWire Wire Line\n\t3350 7150 3350 6800\nWire Wire Line\n\t800  1900 800  3000\nWire Wire Line\n\t800  2800 900  2800\nWire Wire Line\n\t800  2600 900  2600\nConnection ~ 800  2800\nWire Wire Line\n\t7250 750  7250 2050\nWire Wire Line\n\t3500 7150 3500 6800\nWire Wire Line\n\t3800 7150 3800 6800\nWire Wire Line\n\t3650 7150 3650 6800\nWire Wire Line\n\t10000 7450 9700 7450\nWire Wire Line\n\t8600 9650 8200 9650\nWire Wire Line\n\t7000 9650 7400 9650\nWire Wire Line\n\t1750 9300 1750 9200\nWire Wire Line\n\t2100 8650 2100 8750\nWire Wire Line\n\t1300 1800 1300 2250\nWire Wire Line\n\t1200 1900 1300 1900\nConnection ~ 1300 1900\nWire Wire Line\n\t900  1900 800  1900\nConnection ~ 800  2600\nWire Wire Line\n\t800  2250 900  2250\nConnection ~ 800  2250\nWire Wire Line\n\t2300 4100 2400 4100\nWire Wire Line\n\t2400 4100 2400 4200\nWire Wire Line\n\t1300 3250 1500 3250\nWire Wire Line\n\t1500 3250 1500 4100\nWire Wire Line\n\t1500 4100 1600 4100\nWire Wire Line\n\t12250 900  12250 700 \nWire Wire Line\n\t11400 1100 11950 1100\nWire Wire Line\n\t11750 1100 11750 1200\nWire Wire Line\n\t11750 1500 11750 1600\nWire Wire Line\n\t12250 1300 12250 1700\nConnection ~ 12250 1700\nConnection ~ 11750 1100\nText Label 11400 1100 0    40   ~ 0\nVBUSCTRL\nWire Wire Line\n\t12100 1700 13650 1700\n$Comp\nL R R57\nU 1 1 52F18AF9\nP 3600 4000\nAR Path=\"/52F18AF9\" Ref=\"R57\"  Part=\"1\" \nAR Path=\"/5037043E/52F18AF9\" Ref=\"R57\"  Part=\"1\" \nF 0 \"R57\" V 3680 4000 50  0000 C CNN\nF 1 \"0\" V 3600 4000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3600 4000 60  0001 C CNN\nF 3 \"\" H 3600 4000 60  0001 C CNN\nF 4 \"Stackpole\" H 3600 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 3600 4000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 3600 4000 60  0001 C CNN \"Description\"\n\t1    3600 4000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R58\nU 1 1 52F18B02\nP 3400 4000\nAR Path=\"/52F18B02\" Ref=\"R58\"  Part=\"1\" \nAR Path=\"/5037043E/52F18B02\" Ref=\"R58\"  Part=\"1\" \nF 0 \"R58\" V 3480 4000 50  0000 C CNN\nF 1 \"0\" V 3400 4000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3400 4000 60  0001 C CNN\nF 3 \"\" H 3400 4000 60  0001 C CNN\nF 4 \"Stackpole\" H 3400 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 3400 4000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 3400 4000 60  0001 C CNN \"Description\"\n\t1    3400 4000\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3400 3550 3400 3850\nWire Wire Line\n\t3600 3450 3600 3850\nWire Wire Line\n\t3600 4150 3600 4700\nWire Wire Line\n\t3400 4150 3400 4900\nWire Wire Line\n\t3400 4900 4300 4900\nWire Wire Line\n\t1700 3450 1700 2900\nConnection ~ 1700 3450\nWire Wire Line\n\t1800 3100 1800 3550\nConnection ~ 1800 3550\nWire Wire Line\n\t2300 3750 3100 3750\nText Label 2750 8450 0    40   ~ 0\nVBUSCTRL\nWire Wire Line\n\t1300 2250 1200 2250\nWire Wire Line\n\t1700 7900 1700 8000\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/neapolitan/README",
    "content": "Copyright 2012 - 2016 Great Scott Gadgets\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nNeapolitan is an add-on for HackRF One enabling full-duplex operation.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Copper 1:  C1F (front)\n    Copper 2:  C2\n    Copper 3:  C3\n    Copper 4:  C4B (back)\n\nPCB description: 4 layer PCB 0.062 in\n    Copper        1   0.5 oz foil plated to approximately 0.0017 in\n    Dielectric  1-2   0.0119 in\n    Copper        2   1 oz foil (0.0014 in)\n    Dielectric  2-3   0.0280 in\n    Copper        3   1 oz foil (0.0014 in)\n    Dielectric  3-4   0.0119 in\n    Copper        4   0.5 oz foil plated to approximately 0.0017 in\n\nFR4 or similar substrate with Er=4.5 (+/- 0.1)\ndouble side solder mask green\nsingle side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n"
  },
  {
    "path": "hardware/neapolitan/baseband.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:gsg-symbols\nLIBS:neapolitan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 3 4\nTitle \"Neapolitan baseband\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL R R28\nU 1 1 50549522\nP 2850 7600\nF 0 \"R28\" V 2930 7600 50  0000 C CNN\nF 1 \"1k8\" V 2850 7600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2850 7600 60  0001 C CNN\nF 3 \"\" H 2850 7600 60  0001 C CNN\nF 4 \"Stackpole\" H 2850 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2850 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2850 7600 60  0001 C CNN \"Description\"\n\t1    2850 7600\n\t1    0    0    -1  \n$EndComp\nText Notes 3350 8800 0    40   ~ 0\nMain board provides\\nCLK6 for our clock input.\n$Comp\nL GND #PWR096\nU 1 1 5052A7F1\nP 4350 9250\nF 0 \"#PWR096\" H 4350 9250 30  0001 C CNN\nF 1 \"GND\" H 4350 9180 30  0001 C CNN\nF 2 \"\" H 4350 9250 60  0001 C CNN\nF 3 \"\" H 4350 9250 60  0001 C CNN\n\t1    4350 9250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R85\nU 1 1 5052A7D7\nP 4350 9000\nF 0 \"R85\" V 4430 9000 50  0000 C CNN\nF 1 \"10k\" V 4350 9000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 4350 9000 60  0001 C CNN\nF 3 \"\" H 4350 9000 60  0001 C CNN\nF 4 \"Stackpole\" H 4350 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 4350 9000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 4350 9000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 4250 9000 60  0000 C CNN \"Note\"\n\t1    4350 9000\n\t1    0    0    -1  \n$EndComp\nText Notes 2300 3650 0    40   ~ 0\ntest points\nText GLabel 2000 4150 3    40   Input ~ 0\nSSP0_MISO\nText GLabel 1850 4150 3    40   Input ~ 0\nSSP0_MOSI\nText GLabel 1700 4150 3    40   Input ~ 0\nSSP0_SCK\n$Comp\nL CONN_1 P40\nU 1 1 5052A336\nP 1850 3900\nF 0 \"P40\" H 1930 3900 40  0000 L CNN\nF 1 \"SSP0_MOSI\" H 1850 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1850 3900 60  0001 C CNN\nF 3 \"\" H 1850 3900 60  0001 C CNN\nF 4 \"DNP\" H 1850 3900 60  0001 C CNN \"Note\"\n\t1    1850 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P41\nU 1 1 5052A335\nP 2000 3900\nF 0 \"P41\" H 2080 3900 40  0000 L CNN\nF 1 \"SSP0_MISO\" H 2000 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2000 3900 60  0001 C CNN\nF 3 \"\" H 2000 3900 60  0001 C CNN\nF 4 \"DNP\" H 2000 3900 60  0001 C CNN \"Note\"\n\t1    2000 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P39\nU 1 1 5052A332\nP 1700 3900\nF 0 \"P39\" H 1780 3900 40  0000 L CNN\nF 1 \"SSP0_SCK\" H 1700 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1700 3900 60  0001 C CNN\nF 3 \"\" H 1700 3900 60  0001 C CNN\nF 4 \"DNP\" H 1700 3900 60  0001 C CNN \"Note\"\n\t1    1700 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_2 P36\nU 1 1 5048D547\nP 3050 2950\nF 0 \"P36\" V 3000 2950 40  0000 C CNN\nF 1 \"VAA\" V 3100 2950 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-1x2\" H 3050 2950 60  0001 C CNN\nF 3 \"\" H 3050 2950 60  0001 C CNN\nF 4 \"DNP\" V 3200 2950 60  0000 C CNN \"Note\"\n\t1    3050 2950\n\t0    1    1    0   \n$EndComp\nText GLabel 4950 6700 1    40   Input ~ 0\nMIX_CLK\nText Label 5150 6800 3    40   ~ 0\nCLK5\nText GLabel 3250 1300 2    40   Input ~ 0\n!VAA_ENABLE\n$Comp\nL GND #PWR097\nU 1 1 5043CEF8\nP 8250 7200\nF 0 \"#PWR097\" H 8250 7200 30  0001 C CNN\nF 1 \"GND\" H 8250 7130 30  0001 C CNN\nF 2 \"\" H 8250 7200 60  0001 C CNN\nF 3 \"\" H 8250 7200 60  0001 C CNN\n\t1    8250 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR098\nU 1 1 5043CD92\nP 6850 1150\nF 0 \"#PWR098\" H 6850 1210 30  0001 C CNN\nF 1 \"VAA\" H 6850 1260 30  0000 C CNN\nF 2 \"\" H 6850 1150 60  0001 C CNN\nF 3 \"\" H 6850 1150 60  0001 C CNN\n\t1    6850 1150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR099\nU 1 1 5043CCD5\nP 4850 6450\nF 0 \"#PWR099\" H 4850 6550 30  0001 C CNN\nF 1 \"VCC\" H 4850 6550 30  0000 C CNN\nF 2 \"\" H 4850 6450 60  0001 C CNN\nF 3 \"\" H 4850 6450 60  0001 C CNN\n\t1    4850 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0100\nU 1 1 5043CBE8\nP 6800 3000\nF 0 \"#PWR0100\" H 6800 3060 30  0001 C CNN\nF 1 \"VAA\" H 6800 3110 30  0000 C CNN\nF 2 \"\" H 6800 3000 60  0001 C CNN\nF 3 \"\" H 6800 3000 60  0001 C CNN\n\t1    6800 3000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0101\nU 1 1 5043CBDE\nP 6800 3600\nF 0 \"#PWR0101\" H 6800 3660 30  0001 C CNN\nF 1 \"VAA\" H 6800 3710 30  0000 C CNN\nF 2 \"\" H 6800 3600 60  0001 C CNN\nF 3 \"\" H 6800 3600 60  0001 C CNN\n\t1    6800 3600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VAA #PWR0102\nU 1 1 5043CBD9\nP 7700 5000\nF 0 \"#PWR0102\" H 7700 5060 30  0001 C CNN\nF 1 \"VAA\" H 7700 5110 30  0000 C CNN\nF 2 \"\" H 7700 5000 60  0001 C CNN\nF 3 \"\" H 7700 5000 60  0001 C CNN\n\t1    7700 5000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0103\nU 1 1 5043CBD8\nP 8300 5000\nF 0 \"#PWR0103\" H 8300 5060 30  0001 C CNN\nF 1 \"VAA\" H 8300 5110 30  0000 C CNN\nF 2 \"\" H 8300 5000 60  0001 C CNN\nF 3 \"\" H 8300 5000 60  0001 C CNN\n\t1    8300 5000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VAA #PWR0104\nU 1 1 5043CBCA\nP 9450 6700\nF 0 \"#PWR0104\" H 9450 6760 30  0001 C CNN\nF 1 \"VAA\" H 9450 6810 30  0000 C CNN\nF 2 \"\" H 9450 6700 60  0001 C CNN\nF 3 \"\" H 9450 6700 60  0001 C CNN\n\t1    9450 6700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR0105\nU 1 1 5043CBC1\nP 9700 3800\nF 0 \"#PWR0105\" H 9700 3860 30  0001 C CNN\nF 1 \"VAA\" H 9700 3910 30  0000 C CNN\nF 2 \"\" H 9700 3800 60  0001 C CNN\nF 3 \"\" H 9700 3800 60  0001 C CNN\n\t1    9700 3800\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR0106\nU 1 1 5043CBBF\nP 8600 2100\nF 0 \"#PWR0106\" H 8600 2160 30  0001 C CNN\nF 1 \"VAA\" H 8600 2210 30  0000 C CNN\nF 2 \"\" H 8600 2100 60  0001 C CNN\nF 3 \"\" H 8600 2100 60  0001 C CNN\n\t1    8600 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0107\nU 1 1 5043CBBD\nP 8400 2100\nF 0 \"#PWR0107\" H 8400 2160 30  0001 C CNN\nF 1 \"VAA\" H 8400 2210 30  0000 C CNN\nF 2 \"\" H 8400 2100 60  0001 C CNN\nF 3 \"\" H 8400 2100 60  0001 C CNN\n\t1    8400 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0108\nU 1 1 5043CBB9\nP 7900 2100\nF 0 \"#PWR0108\" H 7900 2160 30  0001 C CNN\nF 1 \"VAA\" H 7900 2210 30  0000 C CNN\nF 2 \"\" H 7900 2100 60  0001 C CNN\nF 3 \"\" H 7900 2100 60  0001 C CNN\n\t1    7900 2100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0109\nU 1 1 5043CBA0\nP 3250 2500\nF 0 \"#PWR0109\" H 3250 2560 30  0001 C CNN\nF 1 \"VAA\" H 3250 2610 30  0000 C CNN\nF 2 \"\" H 3250 2500 60  0001 C CNN\nF 3 \"\" H 3250 2500 60  0001 C CNN\n\t1    3250 2500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0110\nU 1 1 5043CAAE\nP 2550 3000\nF 0 \"#PWR0110\" H 2550 3000 30  0001 C CNN\nF 1 \"GND\" H 2550 2930 30  0001 C CNN\nF 2 \"\" H 2550 3000 60  0001 C CNN\nF 3 \"\" H 2550 3000 60  0001 C CNN\n\t1    2550 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0111\nU 1 1 5043CA46\nP 2550 800\nF 0 \"#PWR0111\" H 2550 900 30  0001 C CNN\nF 1 \"VCC\" H 2550 900 30  0000 C CNN\nF 2 \"\" H 2550 800 60  0001 C CNN\nF 3 \"\" H 2550 800 60  0001 C CNN\n\t1    2550 800 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C90\nU 1 1 503F929C\nP 8250 1350\nF 0 \"C90\" H 8300 1450 50  0000 L CNN\nF 1 \"100pF\" H 8300 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8250 1350 60  0001 C CNN\nF 3 \"\" H 8250 1350 60  0001 C CNN\nF 4 \"Murata\" H 11250 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 11250 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 11250 2900 60  0001 C CNN \"Description\"\n\t1    8250 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C102\nU 1 1 503F914F\nP 6200 3400\nF 0 \"C102\" H 6250 3500 50  0000 L CNN\nF 1 \"22pF\" H 6250 3300 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6200 3400 60  0001 C CNN\nF 3 \"\" H 6200 3400 60  0001 C CNN\nF 4 \"Murata\" H 6200 3400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 6200 3400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 6200 3400 60  0001 C CNN \"Description\"\n\t1    6200 3400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C99\nU 1 1 503F9135\nP 6200 2800\nF 0 \"C99\" H 6250 2900 50  0000 L CNN\nF 1 \"22pF\" H 6250 2700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6200 2800 60  0001 C CNN\nF 3 \"\" H 6200 2800 60  0001 C CNN\nF 4 \"Murata\" H 6200 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 6200 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 6200 2800 60  0001 C CNN \"Description\"\n\t1    6200 2800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C94\nU 1 1 503F8F5D\nP 9450 1350\nF 0 \"C94\" H 9500 1450 50  0000 L CNN\nF 1 \"22pF\" H 9500 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9450 1350 60  0001 C CNN\nF 3 \"\" H 9450 1350 60  0001 C CNN\nF 4 \"Murata\" H 9450 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 9450 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 9450 1350 60  0001 C CNN \"Description\"\n\t1    9450 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C86\nU 1 1 503F8F4E\nP 7650 1350\nF 0 \"C86\" H 7700 1450 50  0000 L CNN\nF 1 \"22pF\" H 7700 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7650 1350 60  0001 C CNN\nF 3 \"\" H 7650 1350 60  0001 C CNN\nF 4 \"Murata\" H 7650 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 7650 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 7650 1350 60  0001 C CNN \"Description\"\n\t1    7650 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C85\nU 1 1 503F8F4D\nP 7350 1350\nF 0 \"C85\" H 7400 1450 50  0000 L CNN\nF 1 \"22pF\" H 7400 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7350 1350 60  0001 C CNN\nF 3 \"\" H 7350 1350 60  0001 C CNN\nF 4 \"Murata\" H 7350 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 7350 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 7350 1350 60  0001 C CNN \"Description\"\n\t1    7350 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C105\nU 1 1 503F888A\nP 2550 2750\nF 0 \"C105\" H 2600 2850 50  0000 L CNN\nF 1 \"10uF\" H 2600 2650 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 2550 2750 60  0001 C CNN\nF 3 \"\" H 2550 2750 60  0001 C CNN\nF 4 \"Murata\" H 2550 2750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM21BR61A106KE19L\" H 2550 2750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10UF 10V 10% X5R 0805\" H 2550 2750 60  0001 C CNN \"Description\"\n\t1    2550 2750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB2\nU 1 1 503F885C\nP 2550 1950\nF 0 \"FB2\" H 2550 2100 60  0000 C CNN\nF 1 \"FILTER\" H 2550 1850 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 2550 1950 60  0001 C CNN\nF 3 \"\" H 2550 1950 60  0001 C CNN\nF 4 \"Murata\" H 2550 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 2550 1950 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 2550 1950 60  0001 C CNN \"Description\"\n\t1    2550 1950\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C112\nU 1 1 503C527F\nP 8950 5100\nF 0 \"C112\" H 9000 5200 50  0000 L CNN\nF 1 \"180pF\" H 9000 5000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8950 5100 60  0001 C CNN\nF 3 \"\" H 8950 5100 60  0001 C CNN\nF 4 \"Murata\" H 8950 5100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8950 5100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8950 5100 60  0001 C CNN \"Description\"\n\t1    8950 5100\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C91\nU 1 1 503C4B4A\nP 8550 1350\nF 0 \"C91\" H 8600 1450 50  0000 L CNN\nF 1 \"100nF\" H 8600 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8550 1350 60  0001 C CNN\nF 3 \"\" H 8550 1350 60  0001 C CNN\nF 4 \"Murata\" H 8550 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 8550 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 8550 1350 60  0001 C CNN \"Description\"\n\t1    8550 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R104\nU 1 1 503C4AC5\nP 3050 7600\nF 0 \"R104\" V 3130 7600 50  0000 C CNN\nF 1 \"10k\" V 3050 7600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3050 7600 60  0001 C CNN\nF 3 \"\" H 3050 7600 60  0001 C CNN\nF 4 \"Stackpole\" H 3050 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 3050 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 3050 7600 60  0001 C CNN \"Description\"\n\t1    3050 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R41\nU 1 1 503C4ABC\nP 9650 4350\nF 0 \"R41\" V 9730 4350 50  0000 C CNN\nF 1 \"10k\" V 9650 4350 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9650 4350 60  0001 C CNN\nF 3 \"\" H 9650 4350 60  0001 C CNN\nF 4 \"Stackpole\" H 9650 4350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 9650 4350 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 9650 4350 60  0001 C CNN \"Description\"\n\t1    9650 4350\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R105\nU 1 1 503C4AB0\nP 5200 9800\nF 0 \"R105\" V 5280 9800 50  0000 C CNN\nF 1 \"10k\" V 5200 9800 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5200 9800 60  0001 C CNN\nF 3 \"\" H 5200 9800 60  0001 C CNN\nF 4 \"Stackpole\" H 5200 9800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 5200 9800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 5200 9800 60  0001 C CNN \"Description\"\n\t1    5200 9800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C93\nU 1 1 503C4A4B\nP 9150 1350\nF 0 \"C93\" H 9200 1450 50  0000 L CNN\nF 1 \"10nF\" H 9200 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9150 1350 60  0001 C CNN\nF 3 \"\" H 9150 1350 60  0001 C CNN\nF 4 \"Murata\" H 15550 100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15550 100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15550 100 60  0001 C CNN \"Description\"\n\t1    9150 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C92\nU 1 1 503C4A4A\nP 8850 1350\nF 0 \"C92\" H 8900 1450 50  0000 L CNN\nF 1 \"10nF\" H 8900 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8850 1350 60  0001 C CNN\nF 3 \"\" H 8850 1350 60  0001 C CNN\nF 4 \"Murata\" H 15250 100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15250 100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15250 100 60  0001 C CNN \"Description\"\n\t1    8850 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C89\nU 1 1 503C4A48\nP 8650 6950\nF 0 \"C89\" H 8700 7050 50  0000 L CNN\nF 1 \"10nF\" H 8700 6850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8650 6950 60  0001 C CNN\nF 3 \"\" H 8650 6950 60  0001 C CNN\nF 4 \"Murata\" H 15050 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 15050 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 15050 5700 60  0001 C CNN \"Description\"\n\t1    8650 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C88\nU 1 1 503C4A45\nP 8250 6950\nF 0 \"C88\" H 8300 7050 50  0000 L CNN\nF 1 \"10nF\" H 8300 6850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8250 6950 60  0001 C CNN\nF 3 \"\" H 8250 6950 60  0001 C CNN\nF 4 \"Murata\" H 14650 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 14650 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 14650 5700 60  0001 C CNN \"Description\"\n\t1    8250 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C87\nU 1 1 503C4A38\nP 7950 1350\nF 0 \"C87\" H 8000 1450 50  0000 L CNN\nF 1 \"10nF\" H 8000 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7950 1350 60  0001 C CNN\nF 3 \"\" H 7950 1350 60  0001 C CNN\nF 4 \"Murata\" H 14350 100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 14350 100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 14350 100 60  0001 C CNN \"Description\"\n\t1    7950 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C122\nU 1 1 503C49CE\nP 2850 9900\nF 0 \"C122\" H 2900 10000 50  0000 L CNN\nF 1 \"100nF\" H 2900 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2850 9900 60  0001 C CNN\nF 3 \"\" H 2850 9900 60  0001 C CNN\nF 4 \"Murata\" H 2850 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2850 9900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2850 9900 60  0001 C CNN \"Description\"\n\t1    2850 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C121\nU 1 1 503C49CD\nP 5300 6400\nF 0 \"C121\" H 5350 6500 50  0000 L CNN\nF 1 \"100nF\" H 5350 6300 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5300 6400 60  0001 C CNN\nF 3 \"\" H 5300 6400 60  0001 C CNN\nF 4 \"Murata\" H 5300 6400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5300 6400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5300 6400 60  0001 C CNN \"Description\"\n\t1    5300 6400\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C120\nU 1 1 503C49CC\nP 2450 9900\nF 0 \"C120\" H 2500 10000 50  0000 L CNN\nF 1 \"100nF\" H 2500 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2450 9900 60  0001 C CNN\nF 3 \"\" H 2450 9900 60  0001 C CNN\nF 4 \"Murata\" H 2450 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2450 9900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2450 9900 60  0001 C CNN \"Description\"\n\t1    2450 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C119\nU 1 1 503C49AF\nP 2050 9900\nF 0 \"C119\" H 2100 10000 50  0000 L CNN\nF 1 \"100nF\" H 2100 9800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2050 9900 60  0001 C CNN\nF 3 \"\" H 2050 9900 60  0001 C CNN\nF 4 \"Murata\" H 2050 9900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2050 9900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2050 9900 60  0001 C CNN \"Description\"\n\t1    2050 9900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C113\nU 1 1 503C49A8\nP 4350 6750\nF 0 \"C113\" H 4400 6850 50  0000 L CNN\nF 1 \"100nF\" H 4400 6650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4350 6750 60  0001 C CNN\nF 3 \"\" H 4350 6750 60  0001 C CNN\nF 4 \"Murata\" H 4350 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4350 6750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4350 6750 60  0001 C CNN \"Description\"\n\t1    4350 6750\n\t1    0    0    -1  \n$EndComp\nText GLabel 4800 4000 0    60   Input ~ 0\nTX_IF\nText GLabel 4800 2900 0    60   Input ~ 0\nRX_IF\nText GLabel 9650 3600 2    40   Input ~ 0\nCS_XCVR\nText GLabel 2450 8050 0    40   Input ~ 0\nI2C1_SDA\nText GLabel 2450 7950 0    40   Input ~ 0\nI2C1_SCL\n$Comp\nL GND #PWR0112\nU 1 1 5037B9FF\nP 2950 10150\nF 0 \"#PWR0112\" H 2950 10150 30  0001 C CNN\nF 1 \"GND\" H 2950 10080 30  0001 C CNN\nF 2 \"\" H 2950 10150 60  0001 C CNN\nF 3 \"\" H 2950 10150 60  0001 C CNN\n\t1    2950 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P15\nU 1 1 5037A16F\nP 2200 7850\nF 0 \"P15\" H 2280 7850 40  0000 L CNN\nF 1 \"INTR\" H 2200 7905 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2200 7850 60  0001 C CNN\nF 3 \"\" H 2200 7850 60  0001 C CNN\nF 4 \"DNP\" H 2200 7850 60  0001 C CNN \"Note\"\n\t1    2200 7850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P18\nU 1 1 5037A131\nP 4950 10050\nF 0 \"P18\" H 5030 10050 40  0000 L CNN\nF 1 \"OEB\" H 4950 10105 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4950 10050 60  0001 C CNN\nF 3 \"\" H 4950 10050 60  0001 C CNN\nF 4 \"DNP\" H 4950 10050 60  0001 C CNN \"Note\"\n\t1    4950 10050\n\t0    1    1    0   \n$EndComp\nText GLabel 9650 3400 2    40   Input ~ 0\nRSSI\nText GLabel 9750 4100 2    40   Input ~ 0\nXCVR_EN\nText GLabel 7800 2150 1    40   Input ~ 0\nTXENABLE\nText GLabel 7700 2150 1    40   Input ~ 0\nRXENABLE\n$Comp\nL CONN_1 P14\nU 1 1 50371714\nP 8000 5550\nF 0 \"P14\" H 8080 5550 40  0000 L CNN\nF 1 \"XCVR_CLKOUT\" H 8000 5605 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 8000 5550 60  0001 C CNN\nF 3 \"\" H 8000 5550 60  0001 C CNN\nF 4 \"DNP\" H 8000 5550 60  0001 C CNN \"Note\"\n\t1    8000 5550\n\t0    1    1    0   \n$EndComp\nNoConn ~ 8500 2250\nNoConn ~ 9550 3300\nNoConn ~ 9550 3200\nNoConn ~ 6950 4100\nNoConn ~ 6950 3800\nNoConn ~ 6950 3700\nNoConn ~ 6950 3500\nNoConn ~ 6950 3200\nNoConn ~ 7800 4850\n$Comp\nL GND #PWR0113\nU 1 1 4FA55875\nP 4350 7000\nF 0 \"#PWR0113\" H 4350 7000 30  0001 C CNN\nF 1 \"GND\" H 4350 6930 30  0001 C CNN\nF 2 \"\" H 4350 7000 60  0001 C CNN\nF 3 \"\" H 4350 7000 60  0001 C CNN\n\t1    4350 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0114\nU 1 1 4FA557B9\nP 2950 9650\nF 0 \"#PWR0114\" H 2950 9750 30  0001 C CNN\nF 1 \"VCC\" H 2950 9750 30  0000 C CNN\nF 2 \"\" H 2950 9650 60  0001 C CNN\nF 3 \"\" H 2950 9650 60  0001 C CNN\n\t1    2950 9650\n\t1    0    0    -1  \n$EndComp\nText Label 8850 4950 0    40   ~ 0\nCPOUT-\nText Label 8700 5100 1    40   ~ 0\nCPOUT+\nText Label 2450 7850 0    40   ~ 0\nINTR\nText Label 9850 3000 2    40   ~ 0\nRXBBQ+\nText Label 9850 3100 2    40   ~ 0\nRXBBQ-\nText Label 8800 1950 3    40   ~ 0\nRXBBI-\nText Label 8700 1950 3    40   ~ 0\nRXBBI+\nText Label 8300 1950 3    40   ~ 0\nTXBBI-\nText Label 8200 1950 3    40   ~ 0\nTXBBI+\nText Label 8100 1950 3    40   ~ 0\nTXBBQ+\nText Label 8000 1950 3    40   ~ 0\nTXBBQ-\n$Comp\nL MAX2837 U17\nU 1 1 4F5BBC9D\nP 8250 3550\nF 0 \"U17\" H 8250 3600 60  0000 C CNN\nF 1 \"MAX2837\" H 8250 3500 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN48-6\" H 8250 3550 60  0001 C CNN\nF 3 \"\" H 8250 3550 60  0001 C CNN\nF 4 \"Maxim\" H 8250 3550 60  0001 C CNN \"Manufacturer\"\nF 5 \"MAX2837ETM+\" H 8250 3550 60  0001 C CNN \"Part Number\"\nF 6 \"IC TXRX 2.3GHZ-2.7GHZ 48TQFN\" H 8250 3550 60  0001 C CNN \"Description\"\n\t1    8250 3550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0115\nU 1 1 4F5D6C22\nP 9650 4600\nF 0 \"#PWR0115\" H 9650 4600 30  0001 C CNN\nF 1 \"GND\" H 9650 4530 30  0001 C CNN\nF 2 \"\" H 9650 4600 60  0001 C CNN\nF 3 \"\" H 9650 4600 60  0001 C CNN\n\t1    9650 4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L8\nU 1 1 4F5D6AFA\nP 5950 4200\nF 0 \"L8\" V 5900 4200 40  0000 C CNN\nF 1 \"DNP\" V 6050 4200 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5950 4200 60  0001 C CNN\nF 3 \"\" H 5950 4200 60  0001 C CNN\nF 4 \"DNP\" H 5950 4200 60  0001 C CNN \"Note\"\n\t1    5950 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L9\nU 1 1 4F5D6AD6\nP 6450 4200\nF 0 \"L9\" V 6400 4200 40  0000 C CNN\nF 1 \"DNP\" V 6550 4200 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6450 4200 60  0001 C CNN\nF 3 \"\" H 6450 4200 60  0001 C CNN\nF 4 \"DNP\" H 6450 4200 60  0001 C CNN \"Note\"\n\t1    6450 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L6\nU 1 1 4F5D6AAA\nP 5950 3100\nF 0 \"L6\" V 5900 3100 40  0000 C CNN\nF 1 \"DNP\" V 6050 3100 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5950 3100 60  0001 C CNN\nF 3 \"\" H 5950 3100 60  0001 C CNN\nF 4 \"DNP\" V 6150 3050 60  0000 C CNN \"Note\"\n\t1    5950 3100\n\t1    0    0    -1  \n$EndComp\nText Label 4100 7750 0    40   ~ 0\nXB\nText Label 4100 7650 0    40   ~ 0\nXA\nText Label 4950 6800 3    40   ~ 0\nCLK4\nText Label 4950 8900 1    40   ~ 0\nOEB\n$Comp\nL VCC #PWR0116\nU 1 1 4F5D1968\nP 5450 9800\nF 0 \"#PWR0116\" H 5450 9900 30  0001 C CNN\nF 1 \"VCC\" H 5450 9900 30  0000 C CNN\nF 2 \"\" H 5450 9800 60  0001 C CNN\nF 3 \"\" H 5450 9800 60  0001 C CNN\n\t1    5450 9800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0117\nU 1 1 4F5D0F3F\nP 3500 7600\nF 0 \"#PWR0117\" H 3500 7600 30  0001 C CNN\nF 1 \"GND\" H 3500 7530 30  0001 C CNN\nF 2 \"\" H 3500 7600 60  0001 C CNN\nF 3 \"\" H 3500 7600 60  0001 C CNN\n\t1    3500 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0118\nU 1 1 4F5D0F39\nP 3700 7600\nF 0 \"#PWR0118\" H 3700 7600 30  0001 C CNN\nF 1 \"GND\" H 3700 7530 30  0001 C CNN\nF 2 \"\" H 3700 7600 60  0001 C CNN\nF 3 \"\" H 3700 7600 60  0001 C CNN\n\t1    3700 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-XTAL4PIN X1\nU 1 1 4F5D0B05\nP 3600 7200\nF 0 \"X1\" H 3600 7350 60  0000 C CNN\nF 1 \"GSG-XTAL4PIN\" H 3600 7050 60  0000 C CNN\nF 2 \"hackrf:GSG-XTAL3.2x2.5mm\" H 3600 7200 60  0001 C CNN\nF 3 \"\" H 3600 7200 60  0001 C CNN\nF 4 \"AVX\" H 3600 7200 60  0001 C CNN \"Manufacturer\"\nF 5 \"CX3225GB25000D0HEQZ1\" H 3600 7200 60  0001 C CNN \"Part Number\"\nF 6 \"CRYSTAL 25.000MHZ 8PF SMD\" H 3600 7200 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 3600 6950 60  0000 C CNN \"Note\"\n\t1    3600 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0119\nU 1 1 4F5D067A\nP 4150 7450\nF 0 \"#PWR0119\" H 4150 7450 30  0001 C CNN\nF 1 \"GND\" H 4150 7380 30  0001 C CNN\nF 2 \"\" H 4150 7450 60  0001 C CNN\nF 3 \"\" H 4150 7450 60  0001 C CNN\n\t1    4150 7450\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0120\nU 1 1 4F5D062E\nP 2650 7350\nF 0 \"#PWR0120\" H 2650 7450 30  0001 C CNN\nF 1 \"VCC\" H 2650 7450 30  0000 C CNN\nF 2 \"\" H 2650 7350 60  0001 C CNN\nF 3 \"\" H 2650 7350 60  0001 C CNN\n\t1    2650 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0121\nU 1 1 4F5D062D\nP 2850 7350\nF 0 \"#PWR0121\" H 2850 7450 30  0001 C CNN\nF 1 \"VCC\" H 2850 7450 30  0000 C CNN\nF 2 \"\" H 2850 7350 60  0001 C CNN\nF 3 \"\" H 2850 7350 60  0001 C CNN\n\t1    2850 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0122\nU 1 1 4F5D062A\nP 3050 7350\nF 0 \"#PWR0122\" H 3050 7450 30  0001 C CNN\nF 1 \"VCC\" H 3050 7450 30  0000 C CNN\nF 2 \"\" H 3050 7350 60  0001 C CNN\nF 3 \"\" H 3050 7350 60  0001 C CNN\n\t1    3050 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R27\nU 1 1 4F5D0602\nP 2650 7600\nF 0 \"R27\" V 2730 7600 50  0000 C CNN\nF 1 \"1k8\" V 2650 7600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2650 7600 60  0001 C CNN\nF 3 \"\" H 2650 7600 60  0001 C CNN\nF 4 \"Stackpole\" H 2650 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2650 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2650 7600 60  0001 C CNN \"Description\"\n\t1    2650 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SI5351C U19\nU 1 1 4F5D0564\nP 5050 7850\nF 0 \"U19\" H 5050 7900 60  0000 C CNN\nF 1 \"SI5351C\" H 5050 7800 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN20-4\" H 5050 7850 60  0001 C CNN\nF 3 \"\" H 5050 7850 60  0001 C CNN\nF 4 \"Silicon Laboratories Inc\" H 5050 7850 60  0001 C CNN \"Manufacturer\"\nF 5 \"SI5351C-B-GM\" H 5050 7850 60  0001 C CNN \"Part Number\"\nF 6 \"IC CLK GENERATOR 160MHZ 20QFN\" H 5050 7850 60  0001 C CNN \"Description\"\n\t1    5050 7850\n\t1    0    0    -1  \n$EndComp\nText Label 8100 5200 1    40   ~ 0\nXTAL2\n$Comp\nL GND #PWR0123\nU 1 1 4F5CCE80\nP 7250 6400\nF 0 \"#PWR0123\" H 7250 6400 30  0001 C CNN\nF 1 \"GND\" H 7250 6330 30  0001 C CNN\nF 2 \"\" H 7250 6400 60  0001 C CNN\nF 3 \"\" H 7250 6400 60  0001 C CNN\n\t1    7250 6400\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 8200 4850\n$Comp\nL BALUN T4\nU 1 1 4F5BDC0F\nP 5300 4200\nF 0 \"T4\" H 5300 4450 70  0000 C CNN\nF 1 \"TX_BALUN\" H 5300 3900 70  0000 C CNN\nF 2 \"hackrf:GSG-2500BL14M100\" H 5300 4200 60  0001 C CNN\nF 3 \"\" H 5300 4200 60  0001 C CNN\nF 4 \"Johanson Technology\" H 5300 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 5300 4200 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 5300 4200 60  0001 C CNN \"Description\"\n\t1    5300 4200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0124\nU 1 1 4F5BDBA2\nP 5800 4200\nF 0 \"#PWR0124\" H 5800 4200 30  0001 C CNN\nF 1 \"GND\" H 5800 4130 30  0001 C CNN\nF 2 \"\" H 5800 4200 60  0001 C CNN\nF 3 \"\" H 5800 4200 60  0001 C CNN\n\t1    5800 4200\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0125\nU 1 1 4F5BDB9B\nP 5800 3100\nF 0 \"#PWR0125\" H 5800 3100 30  0001 C CNN\nF 1 \"GND\" H 5800 3030 30  0001 C CNN\nF 2 \"\" H 5800 3100 60  0001 C CNN\nF 3 \"\" H 5800 3100 60  0001 C CNN\n\t1    5800 3100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN T3\nU 1 1 4F5BDB90\nP 5300 3100\nF 0 \"T3\" H 5300 3350 70  0000 C CNN\nF 1 \"RX_BALUN\" H 5300 2800 70  0000 C CNN\nF 2 \"hackrf:GSG-2500BL14M100\" H 5300 3100 60  0001 C CNN\nF 3 \"\" H 5300 3100 60  0001 C CNN\nF 4 \"Johanson Technology\" H 5300 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"2500BL14M100T\" H 5300 3100 60  0001 C CNN \"Part Number\"\nF 6 \"BALUN CERAMIC CHIP WIMAX 2.5GHZ\" H 5300 3100 60  0001 C CNN \"Description\"\n\t1    5300 3100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C104\nU 1 1 4F5BD68E\nP 6200 3900\nF 0 \"C104\" H 6250 4000 50  0000 L CNN\nF 1 \"3pF\" H 6250 3800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6200 3900 60  0001 C CNN\nF 3 \"\" H 6200 3900 60  0001 C CNN\nF 4 \"Murata\" H 6200 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 6200 3900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 6200 3900 60  0001 C CNN \"Description\"\n\t1    6200 3900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C111\nU 1 1 4F5BD678\nP 6200 4500\nF 0 \"C111\" H 6250 4600 50  0000 L CNN\nF 1 \"3pF\" H 6250 4400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6200 4500 60  0001 C CNN\nF 3 \"\" H 6200 4500 60  0001 C CNN\nF 4 \"Murata\" H 6200 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H3R0CA01D\" H 6200 4500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3PF 50V NP0 0402\" H 6200 4500 60  0001 C CNN \"Description\"\n\t1    6200 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0126\nU 1 1 4F5BC1B0\nP 10250 4400\nF 0 \"#PWR0126\" H 10250 4400 30  0001 C CNN\nF 1 \"GND\" H 10250 4330 30  0001 C CNN\nF 2 \"\" H 10250 4400 60  0001 C CNN\nF 3 \"\" H 10250 4400 60  0001 C CNN\n\t1    10250 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0127\nU 1 1 4F5BC191\nP 9700 4000\nF 0 \"#PWR0127\" H 9700 4000 30  0001 C CNN\nF 1 \"GND\" H 9700 3930 30  0001 C CNN\nF 2 \"\" H 9700 4000 60  0001 C CNN\nF 3 \"\" H 9700 4000 60  0001 C CNN\n\t1    9700 4000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C106\nU 1 1 4F5BC172\nP 10250 4150\nF 0 \"C106\" H 10300 4250 50  0000 L CNN\nF 1 \"1uF\" H 10300 4050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10250 4150 60  0001 C CNN\nF 3 \"\" H 10250 4150 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 10250 4150 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 10250 4150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 10250 4150 60  0001 C CNN \"Description\"\n\t1    10250 4150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R26\nU 1 1 4F5BC065\nP 9200 5350\nF 0 \"R26\" V 9280 5350 50  0000 C CNN\nF 1 \"475\" V 9200 5350 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9200 5350 60  0001 C CNN\nF 3 \"\" H 9200 5350 60  0001 C CNN\nF 4 \"Stackpole\" H 9200 5350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 9200 5350 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 9200 5350 60  0001 C CNN \"Description\"\n\t1    9200 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R25\nU 1 1 4F5BC059\nP 8700 5350\nF 0 \"R25\" V 8780 5350 50  0000 C CNN\nF 1 \"475\" V 8700 5350 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 8700 5350 60  0001 C CNN\nF 3 \"\" H 8700 5350 60  0001 C CNN\nF 4 \"Stackpole\" H 8700 5350 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 8700 5350 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 8700 5350 60  0001 C CNN \"Description\"\n\t1    8700 5350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C114\nU 1 1 4F5BC057\nP 8950 5600\nF 0 \"C114\" H 9000 5700 50  0000 L CNN\nF 1 \"3.3nF\" H 9000 5500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8950 5600 60  0001 C CNN\nF 3 \"\" H 8950 5600 60  0001 C CNN\nF 4 \"Murata\" H 8950 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H332KA01D\" H 8950 5600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 3300PF 50V 10% X7R 0402\" H 8950 5600 60  0001 C CNN \"Description\"\n\t1    8950 5600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0128\nU 1 1 4F5BC043\nP 8600 5000\nF 0 \"#PWR0128\" H 8600 5000 30  0001 C CNN\nF 1 \"GND\" H 8600 4930 30  0001 C CNN\nF 2 \"\" H 8600 5000 60  0001 C CNN\nF 3 \"\" H 8600 5000 60  0001 C CNN\n\t1    8600 5000\n\t1    0    0    -1  \n$EndComp\nText Label 8000 5300 1    40   ~ 0\nXCVR_CLKOUT\n$Comp\nL GND #PWR0129\nU 1 1 4F5BBFA9\nP 6850 1600\nF 0 \"#PWR0129\" H 6850 1600 30  0001 C CNN\nF 1 \"GND\" H 6850 1530 30  0001 C CNN\nF 2 \"\" H 6850 1600 60  0001 C CNN\nF 3 \"\" H 6850 1600 60  0001 C CNN\n\t1    6850 1600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0130\nU 1 1 4F5BBEDE\nP 4800 4500\nF 0 \"#PWR0130\" H 4800 4500 30  0001 C CNN\nF 1 \"GND\" H 4800 4430 30  0001 C CNN\nF 2 \"\" H 4800 4500 60  0001 C CNN\nF 3 \"\" H 4800 4500 60  0001 C CNN\n\t1    4800 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0131\nU 1 1 4F5BBDE7\nP 4800 3400\nF 0 \"#PWR0131\" H 4800 3400 30  0001 C CNN\nF 1 \"GND\" H 4800 3330 30  0001 C CNN\nF 2 \"\" H 4800 3400 60  0001 C CNN\nF 3 \"\" H 4800 3400 60  0001 C CNN\n\t1    4800 3400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L7\nU 1 1 4F5BBD57\nP 6450 3100\nF 0 \"L7\" V 6400 3100 40  0000 C CNN\nF 1 \"6.2nH\" V 6550 3100 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6450 3100 60  0001 C CNN\nF 3 \"\" H 6450 3100 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 6450 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"HK10056N2S-T\" H 6450 3100 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTOR HIFREQ 6.2+/-0.3NH 0402\" H 6450 3100 60  0001 C CNN \"Description\"\n\t1    6450 3100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C84\nU 1 1 4F5BBD0A\nP 7050 1350\nF 0 \"C84\" H 7100 1450 50  0000 L CNN\nF 1 \"22pF\" H 7100 1250 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7050 1350 60  0001 C CNN\nF 3 \"\" H 7050 1350 60  0001 C CNN\nF 4 \"Murata\" H 7050 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 7050 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 7050 1350 60  0001 C CNN \"Description\"\n\t1    7050 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0132\nU 1 1 4F5BBCFD\nP 6800 3100\nF 0 \"#PWR0132\" H 6800 3100 30  0001 C CNN\nF 1 \"GND\" H 6800 3030 30  0001 C CNN\nF 2 \"\" H 6800 3100 60  0001 C CNN\nF 3 \"\" H 6800 3100 60  0001 C CNN\n\t1    6800 3100\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0133\nU 1 1 4F5BBCE6\nP 6800 2650\nF 0 \"#PWR0133\" H 6800 2650 30  0001 C CNN\nF 1 \"GND\" H 6800 2580 30  0001 C CNN\nF 2 \"\" H 6800 2650 60  0001 C CNN\nF 3 \"\" H 6800 2650 60  0001 C CNN\n\t1    6800 2650\n\t0    1    1    0   \n$EndComp\nText GLabel 7900 5000 3    40   Input ~ 0\nSSP0_SCK\nText GLabel 9650 3500 2    40   Input ~ 0\nSSP0_MOSI\nText GLabel 9650 3700 2    40   Input ~ 0\nSSP0_MISO\n$Comp\nL VCC #PWR0134\nU 1 1 52699FA2\nP 5050 5600\nF 0 \"#PWR0134\" H 5050 5700 30  0001 C CNN\nF 1 \"VCC\" H 5050 5700 30  0000 C CNN\nF 2 \"\" H 5050 5600 60  0001 C CNN\nF 3 \"\" H 5050 5600 60  0001 C CNN\n\t1    5050 5600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0135\nU 1 1 52699FA8\nP 5250 8750\nF 0 \"#PWR0135\" H 5250 8850 30  0001 C CNN\nF 1 \"VCC\" H 5250 8850 30  0000 C CNN\nF 2 \"\" H 5250 8750 60  0001 C CNN\nF 3 \"\" H 5250 8750 60  0001 C CNN\n\t1    5250 8750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0136\nU 1 1 52699FAE\nP 6100 7750\nF 0 \"#PWR0136\" H 6100 7850 30  0001 C CNN\nF 1 \"VCC\" H 6100 7850 30  0000 C CNN\nF 2 \"\" H 6100 7750 60  0001 C CNN\nF 3 \"\" H 6100 7750 60  0001 C CNN\n\t1    6100 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0137\nU 1 1 52699FB4\nP 6100 8050\nF 0 \"#PWR0137\" H 6100 8150 30  0001 C CNN\nF 1 \"VCC\" H 6100 8150 30  0000 C CNN\nF 2 \"\" H 6100 8050 60  0001 C CNN\nF 3 \"\" H 6100 8050 60  0001 C CNN\n\t1    6100 8050\n\t0    1    1    0   \n$EndComp\n$Comp\nL MOSFET_P Q3\nU 1 1 526AF6D0\nP 2650 1300\nF 0 \"Q3\" H 2650 1490 60  0000 R CNN\nF 1 \"MOSFET_P\" H 2650 1120 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 2650 1300 60  0001 C CNN\nF 3 \"\" H 2650 1300 60  0001 C CNN\nF 4 \"Diodes Inc.\" H 2650 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"DMP2305U-7\" H 2650 1300 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 20V 4.2A SOT-23\" H 2650 1300 60  0001 C CNN \"Description\"\n\t1    2650 1300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R11\nU 1 1 526AF8E4\nP 2800 1000\nF 0 \"R11\" V 2880 1000 50  0000 C CNN\nF 1 \"10k\" V 2800 1000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2800 1000 60  0001 C CNN\nF 3 \"\" H 2800 1000 60  0001 C CNN\nF 4 \"Stackpole\" H 2800 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2800 1000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2800 1000 60  0001 C CNN \"Description\"\n\t1    2800 1000\n\t0    -1   -1   0   \n$EndComp\nText Notes 2800 2350 0    40   ~ 0\nPCB trace jumper\nText GLabel 4350 8650 1    40   Input ~ 0\nCLK6\nText GLabel 2300 4150 3    40   Input ~ 0\nTXENABLE\nText GLabel 2450 4150 3    40   Input ~ 0\nRXENABLE\n$Comp\nL CONN_1 P55\nU 1 1 52806F80\nP 2300 3900\nF 0 \"P55\" H 2380 3900 40  0000 L CNN\nF 1 \"TXENABLE\" H 2300 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2300 3900 60  0001 C CNN\nF 3 \"\" H 2300 3900 60  0001 C CNN\nF 4 \"DNP\" H 2300 3900 60  0001 C CNN \"Note\"\n\t1    2300 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P56\nU 1 1 52806F87\nP 2450 3900\nF 0 \"P56\" H 2530 3900 40  0000 L CNN\nF 1 \"RXENABLE\" H 2450 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2450 3900 60  0001 C CNN\nF 3 \"\" H 2450 3900 60  0001 C CNN\nF 4 \"DNP\" H 2450 3900 60  0001 C CNN \"Note\"\n\t1    2450 3900\n\t0    -1   -1   0   \n$EndComp\nText GLabel 2150 4150 3    40   Input ~ 0\nCS_XCVR\n$Comp\nL CONN_1 P53\nU 1 1 52806F99\nP 2150 3900\nF 0 \"P53\" H 2230 3900 40  0000 L CNN\nF 1 \"CS_XCVR\" H 2150 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2150 3900 60  0001 C CNN\nF 3 \"\" H 2150 3900 60  0001 C CNN\nF 4 \"DNP\" H 2150 3900 60  0001 C CNN \"Note\"\n\t1    2150 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 P57\nU 1 1 52807566\nP 2600 3900\nF 0 \"P57\" H 2680 3900 40  0000 L CNN\nF 1 \"XTAL2\" H 2600 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2600 3900 60  0001 C CNN\nF 3 \"\" H 2600 3900 60  0001 C CNN\nF 4 \"DNP\" H 2600 3900 60  0001 C CNN \"Note\"\n\t1    2600 3900\n\t0    -1   -1   0   \n$EndComp\nText Label 2600 4250 1    40   ~ 0\nXTAL2\nText GLabel 2750 4150 3    40   Input ~ 0\nRSSI\n$Comp\nL CONN_1 P67\nU 1 1 5280A12A\nP 2750 3900\nF 0 \"P67\" H 2830 3900 40  0000 L CNN\nF 1 \"RSSI\" H 2750 3955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2750 3900 60  0001 C CNN\nF 3 \"\" H 2750 3900 60  0001 C CNN\nF 4 \"DNP\" H 2750 3900 60  0001 C CNN \"Note\"\n\t1    2750 3900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C167\nU 1 1 5281B72F\nP 2150 1150\nF 0 \"C167\" H 2200 1250 50  0000 L CNN\nF 1 \"100nF\" H 2200 1050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2150 1150 60  0001 C CNN\nF 3 \"\" H 2150 1150 60  0001 C CNN\nF 4 \"Murata\" H 2150 1150 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2150 1150 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2150 1150 60  0001 C CNN \"Description\"\n\t1    2150 1150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0138\nU 1 1 5281B737\nP 2150 1400\nF 0 \"#PWR0138\" H 2150 1400 30  0001 C CNN\nF 1 \"GND\" H 2150 1330 30  0001 C CNN\nF 2 \"\" H 2150 1400 60  0000 C CNN\nF 3 \"\" H 2150 1400 60  0000 C CNN\n\t1    2150 1400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P83\nU 1 1 5281C7E9\nP 1250 6150\nF 0 \"P83\" H 1330 6150 40  0000 L CNN\nF 1 \"GND\" H 1250 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1250 6150 60  0001 C CNN\nF 3 \"\" H 1250 6150 60  0001 C CNN\nF 4 \"DNP\" H 1250 6150 60  0001 C CNN \"Note\"\n\t1    1250 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0139\nU 1 1 5281C7F1\nP 1250 6400\nF 0 \"#PWR0139\" H 1250 6400 30  0001 C CNN\nF 1 \"GND\" H 1250 6330 30  0001 C CNN\nF 2 \"\" H 1250 6400 60  0000 C CNN\nF 3 \"\" H 1250 6400 60  0000 C CNN\n\t1    1250 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P84\nU 1 1 5281C9AD\nP 1400 6150\nF 0 \"P84\" H 1480 6150 40  0000 L CNN\nF 1 \"GND\" H 1400 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1400 6150 60  0001 C CNN\nF 3 \"\" H 1400 6150 60  0001 C CNN\nF 4 \"DNP\" H 1400 6150 60  0001 C CNN \"Note\"\n\t1    1400 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0140\nU 1 1 5281C9B3\nP 1400 6400\nF 0 \"#PWR0140\" H 1400 6400 30  0001 C CNN\nF 1 \"GND\" H 1400 6330 30  0001 C CNN\nF 2 \"\" H 1400 6400 60  0000 C CNN\nF 3 \"\" H 1400 6400 60  0000 C CNN\n\t1    1400 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P85\nU 1 1 5281C9BB\nP 1550 6150\nF 0 \"P85\" H 1630 6150 40  0000 L CNN\nF 1 \"GND\" H 1550 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1550 6150 60  0001 C CNN\nF 3 \"\" H 1550 6150 60  0001 C CNN\nF 4 \"DNP\" H 1550 6150 60  0001 C CNN \"Note\"\n\t1    1550 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0141\nU 1 1 5281C9C1\nP 1550 6400\nF 0 \"#PWR0141\" H 1550 6400 30  0001 C CNN\nF 1 \"GND\" H 1550 6330 30  0001 C CNN\nF 2 \"\" H 1550 6400 60  0000 C CNN\nF 3 \"\" H 1550 6400 60  0000 C CNN\n\t1    1550 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P86\nU 1 1 5281C9C9\nP 1700 6150\nF 0 \"P86\" H 1780 6150 40  0000 L CNN\nF 1 \"GND\" H 1700 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1700 6150 60  0001 C CNN\nF 3 \"\" H 1700 6150 60  0001 C CNN\nF 4 \"DNP\" H 1700 6150 60  0001 C CNN \"Note\"\n\t1    1700 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0142\nU 1 1 5281C9CF\nP 1700 6400\nF 0 \"#PWR0142\" H 1700 6400 30  0001 C CNN\nF 1 \"GND\" H 1700 6330 30  0001 C CNN\nF 2 \"\" H 1700 6400 60  0000 C CNN\nF 3 \"\" H 1700 6400 60  0000 C CNN\n\t1    1700 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P87\nU 1 1 5281C9D7\nP 1850 6150\nF 0 \"P87\" H 1930 6150 40  0000 L CNN\nF 1 \"GND\" H 1850 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 1850 6150 60  0001 C CNN\nF 3 \"\" H 1850 6150 60  0001 C CNN\nF 4 \"DNP\" H 1850 6150 60  0001 C CNN \"Note\"\n\t1    1850 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0143\nU 1 1 5281C9DD\nP 1850 6400\nF 0 \"#PWR0143\" H 1850 6400 30  0001 C CNN\nF 1 \"GND\" H 1850 6330 30  0001 C CNN\nF 2 \"\" H 1850 6400 60  0000 C CNN\nF 3 \"\" H 1850 6400 60  0000 C CNN\n\t1    1850 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P88\nU 1 1 5281C9E5\nP 2000 6150\nF 0 \"P88\" H 2080 6150 40  0000 L CNN\nF 1 \"GND\" H 2000 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2000 6150 60  0001 C CNN\nF 3 \"\" H 2000 6150 60  0001 C CNN\nF 4 \"DNP\" H 2000 6150 60  0001 C CNN \"Note\"\n\t1    2000 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0144\nU 1 1 5281C9EB\nP 2000 6400\nF 0 \"#PWR0144\" H 2000 6400 30  0001 C CNN\nF 1 \"GND\" H 2000 6330 30  0001 C CNN\nF 2 \"\" H 2000 6400 60  0000 C CNN\nF 3 \"\" H 2000 6400 60  0000 C CNN\n\t1    2000 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P89\nU 1 1 5281C9F3\nP 2150 6150\nF 0 \"P89\" H 2230 6150 40  0000 L CNN\nF 1 \"GND\" H 2150 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2150 6150 60  0001 C CNN\nF 3 \"\" H 2150 6150 60  0001 C CNN\nF 4 \"DNP\" H 2150 6150 60  0001 C CNN \"Note\"\n\t1    2150 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0145\nU 1 1 5281C9F9\nP 2150 6400\nF 0 \"#PWR0145\" H 2150 6400 30  0001 C CNN\nF 1 \"GND\" H 2150 6330 30  0001 C CNN\nF 2 \"\" H 2150 6400 60  0000 C CNN\nF 3 \"\" H 2150 6400 60  0000 C CNN\n\t1    2150 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P90\nU 1 1 5281CA01\nP 2300 6150\nF 0 \"P90\" H 2380 6150 40  0000 L CNN\nF 1 \"GND\" H 2300 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2300 6150 60  0001 C CNN\nF 3 \"\" H 2300 6150 60  0001 C CNN\nF 4 \"DNP\" H 2300 6150 60  0001 C CNN \"Note\"\n\t1    2300 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0146\nU 1 1 5281CA07\nP 2300 6400\nF 0 \"#PWR0146\" H 2300 6400 30  0001 C CNN\nF 1 \"GND\" H 2300 6330 30  0001 C CNN\nF 2 \"\" H 2300 6400 60  0000 C CNN\nF 3 \"\" H 2300 6400 60  0000 C CNN\n\t1    2300 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P91\nU 1 1 5281CEEC\nP 2450 6150\nF 0 \"P91\" H 2530 6150 40  0000 L CNN\nF 1 \"GND\" H 2450 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2450 6150 60  0001 C CNN\nF 3 \"\" H 2450 6150 60  0001 C CNN\nF 4 \"DNP\" H 2450 6150 60  0001 C CNN \"Note\"\n\t1    2450 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0147\nU 1 1 5281CEF2\nP 2450 6400\nF 0 \"#PWR0147\" H 2450 6400 30  0001 C CNN\nF 1 \"GND\" H 2450 6330 30  0001 C CNN\nF 2 \"\" H 2450 6400 60  0000 C CNN\nF 3 \"\" H 2450 6400 60  0000 C CNN\n\t1    2450 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P92\nU 1 1 5281CEFA\nP 2600 6150\nF 0 \"P92\" H 2680 6150 40  0000 L CNN\nF 1 \"GND\" H 2600 6205 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 2600 6150 60  0001 C CNN\nF 3 \"\" H 2600 6150 60  0001 C CNN\nF 4 \"DNP\" H 2600 6150 60  0001 C CNN \"Note\"\n\t1    2600 6150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0148\nU 1 1 5281CF00\nP 2600 6400\nF 0 \"#PWR0148\" H 2600 6400 30  0001 C CNN\nF 1 \"GND\" H 2600 6330 30  0001 C CNN\nF 2 \"\" H 2600 6400 60  0000 C CNN\nF 3 \"\" H 2600 6400 60  0000 C CNN\n\t1    2600 6400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C115\nU 1 1 5290226B\nP 7250 5650\nF 0 \"C115\" H 7300 5750 50  0000 L CNN\nF 1 \"33pF\" H 7300 5550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7250 5650 60  0001 C CNN\nF 3 \"\" H 7250 5650 60  0001 C CNN\nF 4 \"Murata\" H 18600 7900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 18600 7900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 18600 7900 60  0001 C CNN \"Description\"\n\t1    7250 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C116\nU 1 1 52902274\nP 7250 6150\nF 0 \"C116\" H 7300 6250 50  0000 L CNN\nF 1 \"47pF\" H 7300 6050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7250 6150 60  0001 C CNN\nF 3 \"\" H 7250 6150 60  0001 C CNN\nF 4 \"Murata\" H 7250 7850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 7250 7850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 7250 7850 60  0001 C CNN \"Description\"\n\t1    7250 6150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_8X2 P9\nU 1 1 5294060F\nP 12350 6550\nF 0 \"P9\" H 12350 7000 60  0000 C CNN\nF 1 \"BASEBAND\" V 12350 6550 50  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x8\" H 12350 6550 60  0001 C CNN\nF 3 \"\" H 12350 6550 60  0000 C CNN\nF 4 \"Sullins\" H 12350 6550 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC082LFBN-RC\" H 12350 6550 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 16PS.1\\\" DL GOLD\" H 12350 6550 60  0001 C CNN \"Description\"\n\t1    12350 6550\n\t1    0    0    -1  \n$EndComp\nText Label 11450 6800 0    40   ~ 0\nTXBBQ-\nText Label 11450 6700 0    40   ~ 0\nTXBBQ+\nText Label 13250 6700 2    40   ~ 0\nTXBBI+\nText Label 13250 6600 2    40   ~ 0\nTXBBI-\nText Label 11450 6500 0    40   ~ 0\nRXBBI+\nText Label 11450 6400 0    40   ~ 0\nRXBBI-\nText Label 13250 6400 2    40   ~ 0\nRXBBQ+\nText Label 13250 6300 2    40   ~ 0\nRXBBQ-\n$Comp\nL GND #PWR0149\nU 1 1 5294232D\nP 12850 7000\nF 0 \"#PWR0149\" H 12850 7000 30  0001 C CNN\nF 1 \"GND\" H 12850 6930 30  0001 C CNN\nF 2 \"\" H 12850 7000 60  0000 C CNN\nF 3 \"\" H 12850 7000 60  0000 C CNN\n\t1    12850 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0150\nU 1 1 5294283B\nP 11850 7000\nF 0 \"#PWR0150\" H 11850 7000 30  0001 C CNN\nF 1 \"GND\" H 11850 6930 30  0001 C CNN\nF 2 \"\" H 11850 7000 60  0000 C CNN\nF 3 \"\" H 11850 7000 60  0000 C CNN\n\t1    11850 7000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C169\nU 1 1 52AA5602\nP 3300 6950\nF 0 \"C169\" H 3350 7050 50  0000 L CNN\nF 1 \"DNP\" H 3350 6850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3300 6950 60  0001 C CNN\nF 3 \"\" H 3300 6950 60  0000 C CNN\nF 4 \"DNP\" V 3150 6950 60  0000 C CNN \"Note\"\n\t1    3300 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C170\nU 1 1 52AA5635\nP 3900 6950\nF 0 \"C170\" H 3950 7050 50  0000 L CNN\nF 1 \"DNP\" H 3950 6850 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3900 6950 60  0001 C CNN\nF 3 \"\" H 3900 6950 60  0000 C CNN\nF 4 \"DNP\" V 3750 6950 60  0000 C CNN \"Note\"\n\t1    3900 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0151\nU 1 1 52AA563D\nP 3300 6700\nF 0 \"#PWR0151\" H 3300 6700 30  0001 C CNN\nF 1 \"GND\" H 3300 6630 30  0001 C CNN\nF 2 \"\" H 3300 6700 60  0000 C CNN\nF 3 \"\" H 3300 6700 60  0000 C CNN\n\t1    3300 6700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0152\nU 1 1 52AA564A\nP 3900 6700\nF 0 \"#PWR0152\" H 3900 6700 30  0001 C CNN\nF 1 \"GND\" H 3900 6630 30  0001 C CNN\nF 2 \"\" H 3900 6700 60  0000 C CNN\nF 3 \"\" H 3900 6700 60  0000 C CNN\n\t1    3900 6700\n\t-1   0    0    1   \n$EndComp\nNoConn ~ 5250 7050\nNoConn ~ 5850 7650\nNoConn ~ 5850 7850\nNoConn ~ 5850 7950\nNoConn ~ 5050 8650\nNoConn ~ 5150 8650\n$Comp\nL INDUCTOR L15\nU 1 1 57E4138B\nP 7850 6700\nF 0 \"L15\" V 7800 6700 40  0000 C CNN\nF 1 \"10uH\" V 7950 6700 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 7850 6700 60  0001 C CNN\nF 3 \"\" H 7850 6700 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 18600 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 18600 10000 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 18600 10000 60  0001 C CNN \"Description\"\n\t1    7850 6700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0153\nU 1 1 57E422A9\nP 7450 6700\nF 0 \"#PWR0153\" H 7450 6550 50  0001 C CNN\nF 1 \"VCC\" H 7450 6850 50  0000 C CNN\nF 2 \"\" H 7450 6700 60  0000 C CNN\nF 3 \"\" H 7450 6700 60  0000 C CNN\n\t1    7450 6700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L16\nU 1 1 57E43380\nP 9050 6700\nF 0 \"L16\" V 9000 6700 40  0000 C CNN\nF 1 \"10uH\" V 9150 6700 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 9050 6700 60  0001 C CNN\nF 3 \"\" H 9050 6700 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 19800 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 19800 10000 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 19800 10000 60  0001 C CNN \"Description\"\n\t1    9050 6700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0154\nU 1 1 57E43B28\nP 8650 7200\nF 0 \"#PWR0154\" H 8650 7200 30  0001 C CNN\nF 1 \"GND\" H 8650 7130 30  0001 C CNN\nF 2 \"\" H 8650 7200 60  0001 C CNN\nF 3 \"\" H 8650 7200 60  0001 C CNN\n\t1    8650 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L14\nU 1 1 57E47605\nP 5050 6000\nF 0 \"L14\" V 5000 6000 40  0000 C CNN\nF 1 \"10uH\" V 5150 6000 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 5050 6000 60  0001 C CNN\nF 3 \"\" H 5050 6000 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15800 9300 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15800 9300 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15800 9300 60  0001 C CNN \"Description\"\n\t1    5050 6000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0155\nU 1 1 57E4C12B\nP 5550 6400\nF 0 \"#PWR0155\" H 5550 6400 30  0001 C CNN\nF 1 \"GND\" H 5550 6330 30  0001 C CNN\nF 2 \"\" H 5550 6400 60  0001 C CNN\nF 3 \"\" H 5550 6400 60  0001 C CNN\n\t1    5550 6400\n\t0    -1   -1   0   \n$EndComp\nText Notes 1900 9500 0    40   ~ 0\nMaybe can remove decoupling\\ncaps for unused VDDOx.\n$Comp\nL VAA #PWR0156\nU 1 1 57E6353D\nP 12100 7350\nF 0 \"#PWR0156\" H 12100 7410 30  0001 C CNN\nF 1 \"VAA\" H 12100 7460 30  0000 C CNN\nF 2 \"\" H 12100 7350 60  0001 C CNN\nF 3 \"\" H 12100 7350 60  0001 C CNN\n\t1    12100 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C80\nU 1 1 57E63DCE\nP 12200 7600\nF 0 \"C80\" H 12250 7700 50  0000 L CNN\nF 1 \"100nF\" H 12250 7500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12200 7600 60  0001 C CNN\nF 3 \"\" H 12200 7600 60  0001 C CNN\nF 4 \"Murata\" H 12200 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12200 7600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12200 7600 60  0001 C CNN \"Description\"\n\t1    12200 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0157\nU 1 1 57E63DD4\nP 12100 7850\nF 0 \"#PWR0157\" H 12100 7850 30  0001 C CNN\nF 1 \"GND\" H 12100 7780 30  0001 C CNN\nF 2 \"\" H 12100 7850 60  0000 C CNN\nF 3 \"\" H 12100 7850 60  0000 C CNN\n\t1    12100 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C81\nU 1 1 57E63EF1\nP 12600 7600\nF 0 \"C81\" H 12650 7700 50  0000 L CNN\nF 1 \"100nF\" H 12650 7500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12600 7600 60  0001 C CNN\nF 3 \"\" H 12600 7600 60  0001 C CNN\nF 4 \"Murata\" H 12600 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 12600 7600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 12600 7600 60  0001 C CNN \"Description\"\n\t1    12600 7600\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t12100 7450 12600 7450\nWire Wire Line\n\t7450 6700 7550 6700\nWire Wire Line\n\t9350 6700 9450 6700\nWire Wire Line\n\t6450 5400 7250 5400\nWire Wire Line\n\t6450 6800 6450 5400\nWire Wire Line\n\t5150 6800 6450 6800\nConnection ~ 5050 6400\nWire Wire Line\n\t5150 6400 5050 6400\nWire Wire Line\n\t5050 5600 5050 5700\nWire Wire Line\n\t5450 6400 5550 6400\nWire Wire Line\n\t6850 1200 9450 1200\nWire Wire Line\n\t8650 7100 8650 7200\nConnection ~ 8650 6700\nWire Wire Line\n\t8650 6700 8750 6700\nWire Wire Line\n\t8650 5900 8650 6800\nWire Wire Line\n\t8500 5900 8650 5900\nWire Wire Line\n\t8500 4850 8500 5900\nWire Wire Line\n\t8250 5900 8250 6800\nWire Wire Line\n\t8400 5900 8250 5900\nWire Wire Line\n\t8400 4850 8400 5900\nConnection ~ 8250 6700\nWire Wire Line\n\t8150 6700 8250 6700\nWire Wire Line\n\t9550 3100 9850 3100\nWire Wire Line\n\t9850 3000 9550 3000\nWire Wire Line\n\t8700 2250 8700 1950\nWire Wire Line\n\t8800 1950 8800 2250\nWire Wire Line\n\t8300 1950 8300 2250\nWire Wire Line\n\t8200 1950 8200 2250\nWire Wire Line\n\t8100 2250 8100 1950\nWire Wire Line\n\t8000 1950 8000 2250\nWire Wire Line\n\t4350 8750 4850 8750\nWire Wire Line\n\t8700 5500 8700 5600\nConnection ~ 8700 5100\nConnection ~ 9200 5100\nWire Wire Line\n\t9200 5100 9100 5100\nWire Wire Line\n\t9200 5600 9200 5500\nConnection ~ 3900 7200\nConnection ~ 3300 7200\nWire Wire Line\n\t3300 6800 3300 6700\nWire Wire Line\n\t3900 6700 3900 6800\nConnection ~ 11850 6900\nWire Wire Line\n\t11950 6900 11850 6900\nConnection ~ 11850 6600\nWire Wire Line\n\t11950 6600 11850 6600\nConnection ~ 11850 6300\nWire Wire Line\n\t11950 6300 11850 6300\nWire Wire Line\n\t11850 6200 11850 7000\nWire Wire Line\n\t11950 6200 11850 6200\nConnection ~ 12850 6500\nWire Wire Line\n\t12750 6500 12850 6500\nConnection ~ 12850 6800\nWire Wire Line\n\t12750 6800 12850 6800\nConnection ~ 12850 6900\nWire Wire Line\n\t12750 6900 12850 6900\nWire Wire Line\n\t12850 6200 12850 7000\nWire Wire Line\n\t12750 6200 12850 6200\nWire Wire Line\n\t13250 6300 12750 6300\nWire Wire Line\n\t13250 6400 12750 6400\nWire Wire Line\n\t11450 6400 11950 6400\nWire Wire Line\n\t11450 6500 11950 6500\nWire Wire Line\n\t13250 6600 12750 6600\nWire Wire Line\n\t13250 6700 12750 6700\nWire Wire Line\n\t11450 6700 11950 6700\nWire Wire Line\n\t11450 6800 11950 6800\nWire Wire Line\n\t2600 6300 2600 6400\nWire Wire Line\n\t2450 6300 2450 6400\nWire Wire Line\n\t2300 6300 2300 6400\nWire Wire Line\n\t2150 6300 2150 6400\nWire Wire Line\n\t2000 6300 2000 6400\nWire Wire Line\n\t1850 6300 1850 6400\nWire Wire Line\n\t1700 6300 1700 6400\nWire Wire Line\n\t1550 6300 1550 6400\nWire Wire Line\n\t1400 6300 1400 6400\nWire Wire Line\n\t1250 6300 1250 6400\nConnection ~ 2550 900 \nWire Wire Line\n\t2150 900  2550 900 \nWire Wire Line\n\t2150 1000 2150 900 \nWire Wire Line\n\t2150 1400 2150 1300\nWire Wire Line\n\t2750 4050 2750 4150\nWire Wire Line\n\t2600 4050 2600 4250\nWire Wire Line\n\t2150 4050 2150 4150\nWire Wire Line\n\t2450 4150 2450 4050\nWire Wire Line\n\t2300 4050 2300 4150\nWire Notes Line\n\t3250 2400 3250 2500\nWire Notes Line\n\t2850 2400 3250 2400\nWire Notes Line\n\t2850 2500 2850 2400\nWire Wire Line\n\t4350 9150 4350 9250\nWire Wire Line\n\t4350 8650 4350 8850\nWire Wire Line\n\t3150 2600 3150 2500\nWire Wire Line\n\t3150 2500 3250 2500\nWire Wire Line\n\t4950 6700 4950 7050\nWire Wire Line\n\t7250 5800 7250 6000\nConnection ~ 7250 5900\nWire Wire Line\n\t6850 1500 9450 1500\nWire Wire Line\n\t2550 3000 2550 2900\nWire Wire Line\n\t2350 7850 4250 7850\nConnection ~ 9650 4100\nWire Wire Line\n\t4350 7000 4350 6900\nConnection ~ 2650 8050\nWire Wire Line\n\t2450 8050 4250 8050\nConnection ~ 3050 7850\nWire Wire Line\n\t4850 6450 4850 7050\nWire Wire Line\n\t5050 6300 5050 7050\nWire Wire Line\n\t4850 8750 4850 8650\nWire Wire Line\n\t9650 4200 9650 4100\nConnection ~ 5950 3400\nWire Wire Line\n\t5700 3300 5700 3400\nWire Wire Line\n\t5700 3400 6050 3400\nConnection ~ 5950 3900\nWire Wire Line\n\t5700 4000 5700 3900\nWire Wire Line\n\t5700 3900 6050 3900\nConnection ~ 6450 4500\nWire Wire Line\n\t6350 4500 6650 4500\nWire Wire Line\n\t5800 3100 5700 3100\nWire Wire Line\n\t5350 9800 5450 9800\nWire Wire Line\n\t3500 7600 3500 7500\nWire Wire Line\n\t3900 7100 3900 7650\nWire Wire Line\n\t3900 7650 4250 7650\nWire Wire Line\n\t4150 7450 4250 7450\nWire Wire Line\n\t5250 8750 5250 8650\nWire Wire Line\n\t6100 7750 5850 7750\nWire Wire Line\n\t3050 7350 3050 7450\nWire Wire Line\n\t2650 7350 2650 7450\nWire Wire Line\n\t2850 7750 2850 7950\nConnection ~ 9150 1200\nConnection ~ 8850 1500\nConnection ~ 8250 1500\nConnection ~ 7650 1500\nConnection ~ 7050 1500\nConnection ~ 7050 1200\nWire Wire Line\n\t6850 1200 6850 1150\nConnection ~ 7650 1200\nConnection ~ 8250 1200\nConnection ~ 8850 1200\nWire Wire Line\n\t7700 2150 7700 2250\nWire Wire Line\n\t8600 2100 8600 2250\nWire Wire Line\n\t9700 3800 9550 3800\nWire Wire Line\n\t8300 4850 8300 5000\nWire Wire Line\n\t6800 3000 6950 3000\nWire Wire Line\n\t6800 3600 6950 3600\nWire Wire Line\n\t9550 3400 9650 3400\nWire Wire Line\n\t9550 3600 9650 3600\nWire Wire Line\n\t10250 4400 10250 4300\nWire Wire Line\n\t9100 5600 9200 5600\nWire Wire Line\n\t9200 4950 9200 5200\nWire Wire Line\n\t9200 4950 8800 4950\nWire Wire Line\n\t8800 4950 8800 4850\nWire Wire Line\n\t8800 5100 8700 5100\nWire Wire Line\n\t8600 4850 8600 5000\nWire Wire Line\n\t7900 4850 7900 5000\nWire Wire Line\n\t6650 4000 6950 4000\nWire Wire Line\n\t6350 2800 6650 2800\nWire Wire Line\n\t6650 2800 6650 3300\nWire Wire Line\n\t6650 3300 6950 3300\nConnection ~ 6450 2800\nConnection ~ 6450 3400\nWire Wire Line\n\t4800 3400 4800 3300\nWire Wire Line\n\t4800 3300 4900 3300\nWire Wire Line\n\t6350 3400 6950 3400\nWire Wire Line\n\t4900 4400 4800 4400\nWire Wire Line\n\t4800 4400 4800 4500\nWire Wire Line\n\t8700 4850 8700 5200\nWire Wire Line\n\t8700 5600 8800 5600\nWire Wire Line\n\t9700 4000 9550 4000\nWire Wire Line\n\t9550 3700 9650 3700\nWire Wire Line\n\t9550 3500 9650 3500\nWire Wire Line\n\t6800 3100 6950 3100\nWire Wire Line\n\t6800 2650 6950 2650\nWire Wire Line\n\t7700 5000 7700 4850\nWire Wire Line\n\t8400 2100 8400 2250\nWire Wire Line\n\t7900 2100 7900 2250\nWire Wire Line\n\t7800 2250 7800 2150\nConnection ~ 8550 1200\nConnection ~ 7950 1200\nConnection ~ 7350 1200\nWire Wire Line\n\t6850 1500 6850 1600\nConnection ~ 7350 1500\nConnection ~ 7950 1500\nConnection ~ 8550 1500\nWire Wire Line\n\t9550 3900 10250 3900\nConnection ~ 9150 1500\nWire Wire Line\n\t4800 4000 4900 4000\nWire Wire Line\n\t5800 4200 5700 4200\nWire Wire Line\n\t4900 2900 4800 2900\nWire Wire Line\n\t3050 7750 3050 7850\nWire Wire Line\n\t2650 7750 2650 8050\nWire Wire Line\n\t2850 7350 2850 7450\nWire Wire Line\n\t6100 8050 5850 8050\nWire Wire Line\n\t3300 7100 3300 7750\nWire Wire Line\n\t3300 7750 4250 7750\nWire Wire Line\n\t3700 7500 3700 7600\nWire Wire Line\n\t5050 9800 4950 9800\nWire Wire Line\n\t6650 4500 6650 4000\nWire Wire Line\n\t6350 3900 6950 3900\nConnection ~ 6450 3900\nWire Wire Line\n\t5700 4400 5700 4500\nWire Wire Line\n\t5700 4500 6050 4500\nConnection ~ 5950 4500\nWire Wire Line\n\t5700 2800 6050 2800\nWire Wire Line\n\t5700 2800 5700 2900\nConnection ~ 5950 2800\nWire Wire Line\n\t9650 4600 9650 4500\nWire Wire Line\n\t8100 4850 8100 5900\nWire Wire Line\n\t9550 4100 9750 4100\nWire Wire Line\n\t2450 7950 4250 7950\nConnection ~ 2850 7950\nWire Wire Line\n\t4950 8650 4950 9900\nConnection ~ 4950 9800\nWire Wire Line\n\t4350 6600 4350 6500\nWire Wire Line\n\t4350 6500 4850 6500\nConnection ~ 4850 6500\nWire Wire Line\n\t10250 3900 10250 4000\nWire Wire Line\n\t8000 5400 8000 4850\nWire Wire Line\n\t2550 1500 2550 1600\nWire Wire Line\n\t2550 2500 2950 2500\nConnection ~ 2550 2500\nWire Wire Line\n\t8250 7100 8250 7200\nWire Wire Line\n\t7250 6400 7250 6300\nWire Wire Line\n\t7250 5400 7250 5500\nWire Wire Line\n\t5150 6800 5150 7050\nWire Wire Line\n\t8100 5900 7250 5900\nWire Wire Line\n\t2950 2500 2950 2600\nWire Wire Line\n\t1700 4050 1700 4150\nWire Wire Line\n\t2000 4050 2000 4150\nWire Wire Line\n\t1850 4050 1850 4150\nConnection ~ 4350 8750\nWire Wire Line\n\t2950 9750 2950 9650\nWire Wire Line\n\t2050 9750 2950 9750\nConnection ~ 2850 9750\nConnection ~ 2450 9750\nWire Wire Line\n\t2050 10050 2950 10050\nConnection ~ 2450 10050\nWire Wire Line\n\t2950 10050 2950 10150\nConnection ~ 2850 10050\nWire Wire Line\n\t2550 2300 2550 2600\nWire Wire Line\n\t2550 800  2550 1100\nWire Wire Line\n\t2550 1000 2650 1000\nConnection ~ 2550 1000\nWire Wire Line\n\t2950 1000 3150 1000\nWire Wire Line\n\t3150 1000 3150 1300\nWire Wire Line\n\t2850 1300 3250 1300\nConnection ~ 3150 1300\nWire Wire Line\n\t12100 7850 12100 7750\nWire Wire Line\n\t12100 7750 12600 7750\nConnection ~ 12200 7750\nWire Wire Line\n\t12100 7350 12100 7450\nConnection ~ 12200 7450\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/neapolitan/fp-lib-table",
    "content": "(fp_lib_table\n  (lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.mod)(options \"\")(descr \"\"))\n  (lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/neapolitan/frontend.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:gsg-symbols\nLIBS:neapolitan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 2 4\nTitle \"Neapolitan frontend\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nWire Wire Line\n\t8200 6750 8200 4900\nWire Wire Line\n\t8200 6750 7600 6750\nWire Wire Line\n\t7600 6750 7600 7450\nWire Wire Line\n\t7600 7450 1700 7450\nWire Wire Line\n\t14250 8450 14350 8450\nWire Wire Line\n\t11200 10150 9550 10150\nWire Wire Line\n\t11200 10150 11200 9100\nWire Wire Line\n\t11200 9100 11300 9100\nWire Wire Line\n\t14100 6650 14350 6650\nWire Wire Line\n\t14350 6650 14350 8150\nConnection ~ 11700 6650\nWire Wire Line\n\t13300 6650 13300 6550\nConnection ~ 10500 8100\nWire Wire Line\n\t10500 8100 10600 8100\nConnection ~ 12300 6300\nWire Wire Line\n\t12300 6300 12200 6300\nWire Wire Line\n\t12600 6300 12600 6200\nWire Wire Line\n\t10050 8800 10500 8800\nWire Wire Line\n\t12600 6700 12600 6600\nConnection ~ 12600 6950\nWire Wire Line\n\t12300 6950 12700 6950\nWire Wire Line\n\t13400 6950 13300 6950\nWire Wire Line\n\t13300 5650 13300 5550\nWire Wire Line\n\t13200 5650 13200 5550\nWire Wire Line\n\t13200 5550 12150 5550\nConnection ~ 10500 8000\nWire Wire Line\n\t10150 8000 10500 8000\nWire Wire Line\n\t10150 8000 10150 8100\nWire Wire Line\n\t9450 10150 9450 10050\nWire Wire Line\n\t9550 10150 9550 10050\nWire Wire Line\n\t9450 9050 9450 9150\nWire Wire Line\n\t7900 3650 7900 3550\nWire Wire Line\n\t7900 3550 9000 3550\nWire Wire Line\n\t9000 3550 9000 2750\nWire Wire Line\n\t14350 3200 14450 3200\nWire Wire Line\n\t13100 3700 13100 3200\nWire Wire Line\n\t13100 3700 12800 3700\nWire Wire Line\n\t5700 4450 7200 4450\nWire Wire Line\n\t5500 4650 7200 4650\nWire Wire Line\n\t5650 8050 6650 8050\nWire Wire Line\n\t5650 8050 5650 7950\nWire Wire Line\n\t12300 7450 12300 7350\nWire Wire Line\n\t12600 7450 12600 7350\nWire Wire Line\n\t6250 6100 6250 5950\nWire Wire Line\n\t3000 3500 3000 3600\nWire Wire Line\n\t6950 6900 6950 6800\nWire Wire Line\n\t12150 8250 13150 8250\nWire Wire Line\n\t10100 7300 10000 7300\nWire Wire Line\n\t10000 7450 9700 7450\nWire Wire Line\n\t10500 7300 10400 7300\nWire Wire Line\n\t10000 6750 9900 6750\nWire Wire Line\n\t10400 6750 10300 6750\nConnection ~ 9900 6750\nWire Wire Line\n\t8200 7550 8200 7450\nWire Wire Line\n\t8200 7950 8200 7850\nConnection ~ 8200 7450\nConnection ~ 14450 8100\nWire Wire Line\n\t14950 8100 14850 8100\nWire Wire Line\n\t11700 7650 11700 7550\nWire Wire Line\n\t13600 3500 13600 3400\nWire Wire Line\n\t14150 3600 14150 3500\nWire Wire Line\n\t14450 3700 14450 3600\nWire Wire Line\n\t15750 4000 15750 5150\nConnection ~ 12800 2600\nWire Wire Line\n\t13300 2600 13200 2600\nConnection ~ 9300 2850\nWire Wire Line\n\t9000 2750 9200 2750\nWire Wire Line\n\t9900 1650 9800 1650\nConnection ~ 6850 5600\nWire Wire Line\n\t6950 5600 6850 5600\nWire Wire Line\n\t6250 6900 6350 6900\nWire Wire Line\n\t6650 6900 6750 6900\nConnection ~ 10500 8800\nWire Wire Line\n\t10150 8900 10150 8800\nWire Wire Line\n\t10500 7900 10500 8300\nWire Wire Line\n\t11600 9100 13050 9100\nWire Wire Line\n\t13700 7600 13700 7700\nWire Wire Line\n\t10150 9300 10150 9200\nWire Wire Line\n\t8600 7250 8500 7250\nWire Wire Line\n\t15750 5150 8500 5150\nWire Wire Line\n\t9700 7250 9800 7250\nWire Wire Line\n\t8200 4900 14450 4900\nConnection ~ 15900 8450\nWire Wire Line\n\t15650 3600 15750 3600\nWire Wire Line\n\t14450 3600 14550 3600\nWire Wire Line\n\t15750 3200 15750 3300\nWire Wire Line\n\t15750 3300 15650 3300\nWire Wire Line\n\t12700 2700 12700 2450\nWire Wire Line\n\t12700 2450 12500 2450\nWire Wire Line\n\t10300 4000 10100 4000\nWire Wire Line\n\t10100 4000 10100 3750\nWire Wire Line\n\t10300 2450 10200 2450\nWire Wire Line\n\t10200 2450 10200 2850\nWire Wire Line\n\t9600 2750 9400 2750\nWire Wire Line\n\t9400 2750 9400 2650\nWire Wire Line\n\t9300 1750 9300 1450\nWire Wire Line\n\t9200 2750 9200 2650\nWire Wire Line\n\t1100 7300 1200 7300\nWire Wire Line\n\t1100 6200 1200 6200\nWire Wire Line\n\t6850 6800 6850 7200\nWire Wire Line\n\t6850 7200 2200 7200\nWire Wire Line\n\t2200 7200 2200 6600\nWire Wire Line\n\t1800 1250 1800 1150\nWire Wire Line\n\t1500 2250 1600 2250\nWire Wire Line\n\t1600 1250 1600 1150\nWire Wire Line\n\t1600 1150 1500 1150\nWire Wire Line\n\t1800 2250 1800 2150\nWire Wire Line\n\t6950 5900 6950 5800\nWire Wire Line\n\t6150 5800 6350 5800\nWire Wire Line\n\t1700 2950 1700 4150\nConnection ~ 2500 3050\nWire Wire Line\n\t3000 3050 2900 3050\nWire Wire Line\n\t3000 4150 3100 4150\nWire Wire Line\n\t2400 4750 2400 4650\nWire Wire Line\n\t2400 4050 2400 4350\nWire Wire Line\n\t2300 4050 2300 4150\nWire Wire Line\n\t2300 3050 2300 3150\nConnection ~ 2400 4250\nWire Wire Line\n\t2500 4050 2500 4150\nWire Wire Line\n\t2500 4150 2700 4150\nWire Wire Line\n\t2600 3050 2500 3050\nConnection ~ 3900 4150\nWire Wire Line\n\t4200 3450 4100 3450\nWire Wire Line\n\t4100 3450 4100 4150\nWire Wire Line\n\t4100 4150 3700 4150\nConnection ~ 3900 3350\nWire Wire Line\n\t3700 4000 3800 4000\nWire Wire Line\n\t3800 4000 3800 3350\nWire Wire Line\n\t3800 3350 4200 3350\nWire Wire Line\n\t3100 4000 3000 4000\nConnection ~ 1600 2250\nWire Wire Line\n\t1800 1000 1700 1000\nWire Wire Line\n\t2200 1000 2100 1000\nWire Wire Line\n\t1700 900  1700 1250\nConnection ~ 1700 1000\nConnection ~ 1700 6050\nWire Wire Line\n\t2200 6050 2100 6050\nWire Wire Line\n\t1800 6050 1700 6050\nConnection ~ 1600 7300\nWire Wire Line\n\t1500 7300 1600 7300\nWire Wire Line\n\t10200 2000 10100 2000\nWire Wire Line\n\t10600 4000 10800 4000\nConnection ~ 10000 4000\nWire Wire Line\n\t12000 3700 12100 3700\nConnection ~ 4400 4950\nWire Wire Line\n\t4400 4950 4100 4950\nWire Wire Line\n\t4100 4950 4100 5150\nConnection ~ 5300 5950\nWire Wire Line\n\t5300 5850 5300 5950\nWire Wire Line\n\t6500 3750 6600 3750\nWire Wire Line\n\t6600 3750 6600 3850\nWire Wire Line\n\t15900 9150 15900 9050\nConnection ~ 6300 9800\nWire Wire Line\n\t6300 9800 7000 9800\nWire Wire Line\n\t6300 9700 6300 9900\nWire Wire Line\n\t7100 3950 7100 4050\nWire Wire Line\n\t5800 5250 5800 5150\nWire Wire Line\n\t6400 5250 6400 5150\nConnection ~ 6400 4550\nWire Wire Line\n\t6400 4850 6400 4550\nConnection ~ 5800 4750\nWire Wire Line\n\t5800 4850 5800 4750\nConnection ~ 6900 4750\nWire Wire Line\n\t6900 4750 6900 4350\nWire Wire Line\n\t5500 4650 5500 4250\nWire Wire Line\n\t5400 1850 5400 1950\nWire Wire Line\n\t5600 1700 5600 1950\nWire Wire Line\n\t6800 3150 6500 3150\nConnection ~ 6050 8050\nConnection ~ 6050 8350\nConnection ~ 8000 2050\nWire Wire Line\n\t8000 2050 8000 2150\nWire Wire Line\n\t8300 2550 8300 2450\nWire Wire Line\n\t8300 2950 8300 2850\nWire Wire Line\n\t6500 2950 8300 2950\nWire Wire Line\n\t7300 2550 7300 2450\nConnection ~ 7300 2050\nWire Wire Line\n\t7300 2150 7300 2050\nConnection ~ 6800 2050\nWire Wire Line\n\t6800 2150 6800 2050\nConnection ~ 4400 5050\nWire Wire Line\n\t4400 4650 4400 5150\nConnection ~ 4400 4750\nWire Wire Line\n\t4500 5050 4400 5050\nConnection ~ 5200 4750\nWire Wire Line\n\t5100 4750 5200 4750\nWire Wire Line\n\t10700 2150 10800 2150\nWire Wire Line\n\t12000 2150 12100 2150\nWire Wire Line\n\t12100 4000 12000 4000\nWire Wire Line\n\t6250 5950 6150 5950\nWire Wire Line\n\t5200 5950 5550 5950\nWire Wire Line\n\t4100 3250 4200 3250\nWire Wire Line\n\t10700 3700 10800 3700\nWire Wire Line\n\t4400 4750 4500 4750\nWire Wire Line\n\t5100 5050 5300 5050\nConnection ~ 5300 5050\nWire Wire Line\n\t5700 4450 5700 4250\nWire Wire Line\n\t4400 5550 4400 5450\nWire Wire Line\n\t6500 2750 6600 2750\nWire Wire Line\n\t6600 2750 6600 2050\nWire Wire Line\n\t6600 2050 6900 2050\nWire Wire Line\n\t7200 2050 7400 2050\nWire Wire Line\n\t6800 2550 6800 2450\nWire Wire Line\n\t6500 2850 7800 2850\nWire Wire Line\n\t7800 2850 7800 2050\nWire Wire Line\n\t8000 2450 8000 2950\nConnection ~ 8000 2950\nWire Wire Line\n\t7700 2050 8300 2050\nWire Wire Line\n\t8300 2050 8300 2150\nConnection ~ 7800 2050\nWire Wire Line\n\t6600 3050 6500 3050\nConnection ~ 5750 8350\nConnection ~ 6350 8350\nConnection ~ 5750 8050\nConnection ~ 6350 8050\nWire Wire Line\n\t7200 3150 7100 3150\nWire Wire Line\n\t5600 4550 5600 4250\nWire Wire Line\n\t5400 4750 5400 4250\nWire Wire Line\n\t6900 3950 6900 4050\nWire Wire Line\n\t6100 4850 6100 4650\nConnection ~ 6100 4650\nWire Wire Line\n\t6700 4850 6700 4450\nConnection ~ 6700 4450\nWire Wire Line\n\t6700 5250 6700 5150\nWire Wire Line\n\t6100 5250 6100 5150\nWire Wire Line\n\t7100 4650 7100 4350\nConnection ~ 7100 4650\nWire Wire Line\n\t6300 10300 6300 10200\nWire Wire Line\n\t6300 9400 6300 9300\nWire Wire Line\n\t4100 5550 4100 5450\nWire Wire Line\n\t12200 2450 12000 2450\nWire Wire Line\n\t10000 3750 10000 4100\nWire Wire Line\n\t10000 4500 10000 4400\nConnection ~ 5300 5150\nWire Wire Line\n\t5300 4250 5300 5250\nWire Wire Line\n\t5200 4250 5200 5950\nWire Wire Line\n\t10800 2450 10600 2450\nWire Wire Line\n\t10600 2000 10500 2000\nConnection ~ 10100 2000\nWire Wire Line\n\t3900 3450 3900 3350\nWire Wire Line\n\t3900 4050 3900 4150\nWire Wire Line\n\t2400 3150 2400 1450\nWire Wire Line\n\t2400 1450 8900 1450\nWire Wire Line\n\t2300 4150 1700 4150\nWire Wire Line\n\t5300 5150 5450 5150\nWire Wire Line\n\t5450 5150 5450 5800\nWire Wire Line\n\t5450 5800 5550 5800\nWire Wire Line\n\t6650 5800 6750 5800\nWire Wire Line\n\t6750 5800 6750 5900\nWire Wire Line\n\t1700 2650 1700 2150\nWire Wire Line\n\t1100 1150 1200 1150\nWire Wire Line\n\t1100 2250 1200 2250\nWire Wire Line\n\t1800 6300 1800 6200\nWire Wire Line\n\t1800 6200 2200 6200\nWire Wire Line\n\t2200 6200 2200 6300\nWire Wire Line\n\t1500 6200 1600 6200\nWire Wire Line\n\t1600 6200 1600 6300\nWire Wire Line\n\t1800 7200 1800 7300\nWire Wire Line\n\t9300 1450 9200 1450\nWire Wire Line\n\t9200 1650 9200 1750\nWire Wire Line\n\t9900 2750 10000 2750\nWire Wire Line\n\t10000 2750 10000 2850\nWire Wire Line\n\t10200 3850 10200 3750\nWire Wire Line\n\t12600 2600 12600 2700\nWire Wire Line\n\t12400 3700 12600 3700\nWire Wire Line\n\t12600 3700 12600 3600\nWire Wire Line\n\t1800 1150 15750 1150\nWire Wire Line\n\t1700 7450 1700 7200\nWire Wire Line\n\t15900 8450 15900 8550\nWire Wire Line\n\t14450 3200 14450 3300\nWire Wire Line\n\t14450 3300 14550 3300\nWire Wire Line\n\t1600 7200 1600 7400\nWire Wire Line\n\t14350 8150 14250 8150\nWire Wire Line\n\t10500 9300 10500 9200\nWire Wire Line\n\t9150 8100 9150 8000\nWire Wire Line\n\t8600 7550 8500 7550\nWire Wire Line\n\t15100 2750 15100 2850\nWire Wire Line\n\t11700 7550 9700 7550\nWire Wire Line\n\t13150 8150 11700 8150\nWire Wire Line\n\t13050 9100 13050 8450\nWire Wire Line\n\t13050 8450 13150 8450\nWire Wire Line\n\t8950 8800 9450 8800\nConnection ~ 9350 8800\nConnection ~ 10150 8800\nWire Wire Line\n\t6750 6800 6750 7000\nConnection ~ 6750 6900\nWire Wire Line\n\t7350 5600 7250 5600\nWire Wire Line\n\t9500 1650 9400 1650\nConnection ~ 9400 1650\nWire Wire Line\n\t9300 2650 9300 2950\nWire Wire Line\n\t6950 5800 7900 5800\nWire Wire Line\n\t7900 5800 7900 3950\nWire Wire Line\n\t9300 3350 9300 3250\nWire Wire Line\n\t12900 2600 12800 2600\nWire Wire Line\n\t12800 3700 12800 3600\nWire Wire Line\n\t12700 4350 12700 4250\nWire Wire Line\n\t12700 3600 12700 3950\nConnection ~ 12700 3850\nWire Wire Line\n\t15750 3600 15750 3700\nWire Wire Line\n\t14450 4900 14450 4000\nWire Wire Line\n\t16150 3900 16150 3800\nWire Wire Line\n\t14150 4000 14150 3900\nWire Wire Line\n\t13600 3900 13600 3800\nConnection ~ 14150 3500\nConnection ~ 13600 3400\nConnection ~ 12300 8250\nConnection ~ 12850 8350\nWire Wire Line\n\t12300 8750 12300 8650\nWire Wire Line\n\t12850 8850 12850 8750\nWire Wire Line\n\t12850 8450 12850 8350\nWire Wire Line\n\t12300 8350 12300 8250\nWire Wire Line\n\t11700 8150 11700 7950\nWire Wire Line\n\t14450 8250 14250 8250\nWire Wire Line\n\t14550 8100 14450 8100\nWire Wire Line\n\t9900 7350 9700 7350\nConnection ~ 10000 7300\nWire Wire Line\n\t3000 4000 3000 3900\nWire Wire Line\n\t6250 6500 6250 6400\nWire Wire Line\n\t11100 8500 11100 8100\nConnection ~ 11100 8500\nWire Wire Line\n\t5650 8350 5650 8450\nWire Wire Line\n\t5650 8350 6650 8350\nWire Wire Line\n\t5100 4350 5100 4250\nWire Wire Line\n\t5600 4550 7200 4550\nWire Wire Line\n\t5400 4750 7200 4750\nWire Wire Line\n\t15750 1150 15750 2900\nWire Wire Line\n\t13100 3200 14050 3200\nWire Wire Line\n\t9550 9050 9550 9150\nWire Wire Line\n\t9350 9150 9350 8800\nWire Wire Line\n\t9350 10150 9350 10050\nWire Wire Line\n\t10150 8500 10150 8400\nWire Wire Line\n\t13400 5550 13400 5650\nWire Wire Line\n\t13800 6650 13400 6650\nWire Wire Line\n\t13400 6550 13400 6950\nConnection ~ 13400 6650\nWire Wire Line\n\t12600 7050 12600 6950\nWire Wire Line\n\t12300 6850 12300 7050\nConnection ~ 12300 6950\nWire Wire Line\n\t10500 8700 10500 8900\nWire Wire Line\n\t12300 6100 12300 6450\nConnection ~ 12300 6200\nWire Wire Line\n\t11900 6300 11700 6300\nWire Wire Line\n\t11700 6300 11700 6650\nWire Wire Line\n\t12600 6200 12300 6200\nWire Wire Line\n\t11100 8100 10900 8100\nWire Wire Line\n\t13200 6550 13200 6650\nWire Wire Line\n\t11850 5550 9800 5550\nWire Wire Line\n\t9800 5550 9800 7250\nWire Wire Line\n\t8500 7550 8500 8800\nWire Wire Line\n\t8500 8800 8650 8800\nWire Wire Line\n\t8500 5150 8500 7250\nText Notes 10900 7500 0    40   ~ 0\namplifier bypass path\n$Comp\nL C C53\nU 1 1 5054932E\nP 10150 8250\nF 0 \"C53\" H 10200 8350 50  0000 L CNN\nF 1 \"1uF\" H 10200 8150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 8250 60  0001 C CNN\nF 3 \"\" H 10150 8250 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 10150 8250 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 10150 8250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 10150 8250 60  0001 C CNN \"Description\"\n\t1    10150 8250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR01\nU 1 1 50471BB9\nP 4400 4650\nF 0 \"#PWR01\" H 4400 4710 30  0001 C CNN\nF 1 \"VAA\" H 4400 4760 30  0000 C CNN\nF 2 \"\" H 4400 4650 60  0001 C CNN\nF 3 \"\" H 4400 4650 60  0001 C CNN\n\t1    4400 4650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 50457E6B\nP 13300 6650\nF 0 \"#PWR02\" H 13300 6650 30  0001 C CNN\nF 1 \"GND\" H 13300 6580 30  0001 C CNN\nF 2 \"\" H 13300 6650 60  0001 C CNN\nF 3 \"\" H 13300 6650 60  0001 C CNN\n\t1    13300 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 50457E69\nP 13200 6650\nF 0 \"#PWR03\" H 13200 6650 30  0001 C CNN\nF 1 \"GND\" H 13200 6580 30  0001 C CNN\nF 2 \"\" H 13200 6650 60  0001 C CNN\nF 3 \"\" H 13200 6650 60  0001 C CNN\n\t1    13200 6650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR04\nU 1 1 50457D5F\nP 12300 6100\nF 0 \"#PWR04\" H 12300 6160 30  0001 C CNN\nF 1 \"VAA\" H 12300 6210 30  0000 C CNN\nF 2 \"\" H 12300 6100 60  0001 C CNN\nF 3 \"\" H 12300 6100 60  0001 C CNN\n\t1    12300 6100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 50457CD5\nP 12600 6700\nF 0 \"#PWR05\" H 12600 6700 30  0001 C CNN\nF 1 \"GND\" H 12600 6630 30  0001 C CNN\nF 2 \"\" H 12600 6700 60  0001 C CNN\nF 3 \"\" H 12600 6700 60  0001 C CNN\n\t1    12600 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR06\nU 1 1 50457C43\nP 13400 5550\nF 0 \"#PWR06\" H 13400 5550 30  0001 C CNN\nF 1 \"GND\" H 13400 5480 30  0001 C CNN\nF 2 \"\" H 13400 5550 60  0001 C CNN\nF 3 \"\" H 13400 5550 60  0001 C CNN\n\t1    13400 5550\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR07\nU 1 1 50457C40\nP 13300 5550\nF 0 \"#PWR07\" H 13300 5550 30  0001 C CNN\nF 1 \"GND\" H 13300 5480 30  0001 C CNN\nF 2 \"\" H 13300 5550 60  0001 C CNN\nF 3 \"\" H 13300 5550 60  0001 C CNN\n\t1    13300 5550\n\t-1   0    0    1   \n$EndComp\nText Label 11050 5550 2    40   ~ 0\nTX_AMP_IN\n$Comp\nL GND #PWR08\nU 1 1 50457B40\nP 10150 8500\nF 0 \"#PWR08\" H 10150 8500 30  0001 C CNN\nF 1 \"GND\" H 10150 8430 30  0001 C CNN\nF 2 \"\" H 10150 8500 60  0001 C CNN\nF 3 \"\" H 10150 8500 60  0001 C CNN\n\t1    10150 8500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 50457B1B\nP 9350 10150\nF 0 \"#PWR09\" H 9350 10150 30  0001 C CNN\nF 1 \"GND\" H 9350 10080 30  0001 C CNN\nF 2 \"\" H 9350 10150 60  0001 C CNN\nF 3 \"\" H 9350 10150 60  0001 C CNN\n\t1    9350 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 50457B19\nP 9450 10150\nF 0 \"#PWR010\" H 9450 10150 30  0001 C CNN\nF 1 \"GND\" H 9450 10080 30  0001 C CNN\nF 2 \"\" H 9450 10150 60  0001 C CNN\nF 3 \"\" H 9450 10150 60  0001 C CNN\n\t1    9450 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 50457B06\nP 9550 9050\nF 0 \"#PWR011\" H 9550 9050 30  0001 C CNN\nF 1 \"GND\" H 9550 8980 30  0001 C CNN\nF 2 \"\" H 9550 9050 60  0001 C CNN\nF 3 \"\" H 9550 9050 60  0001 C CNN\n\t1    9550 9050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 50457B03\nP 9450 9050\nF 0 \"#PWR012\" H 9450 9050 30  0001 C CNN\nF 1 \"GND\" H 9450 8980 30  0001 C CNN\nF 2 \"\" H 9450 9050 60  0001 C CNN\nF 3 \"\" H 9450 9050 60  0001 C CNN\n\t1    9450 9050\n\t-1   0    0    1   \n$EndComp\nText GLabel 7200 4750 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 7200 4650 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 7200 4550 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7200 4450 2    40   Input ~ 0\nMIXER_SDATA\nText GLabel 6300 9300 1    40   Input ~ 0\nMIX_CLK\n$Comp\nL VAA #PWR013\nU 1 1 5043D020\nP 10500 7900\nF 0 \"#PWR013\" H 10500 7960 30  0001 C CNN\nF 1 \"VAA\" H 10500 8010 30  0000 C CNN\nF 2 \"\" H 10500 7900 60  0001 C CNN\nF 3 \"\" H 10500 7900 60  0001 C CNN\n\t1    10500 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR014\nU 1 1 5043CFFC\nP 5650 7950\nF 0 \"#PWR014\" H 5650 8010 30  0001 C CNN\nF 1 \"VAA\" H 5650 8060 30  0000 C CNN\nF 2 \"\" H 5650 7950 60  0001 C CNN\nF 3 \"\" H 5650 7950 60  0001 C CNN\n\t1    5650 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 5043CFF1\nP 5650 8450\nF 0 \"#PWR015\" H 5650 8450 30  0001 C CNN\nF 1 \"GND\" H 5650 8380 30  0001 C CNN\nF 2 \"\" H 5650 8450 60  0001 C CNN\nF 3 \"\" H 5650 8450 60  0001 C CNN\n\t1    5650 8450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR016\nU 1 1 5043CF9A\nP 6600 3050\nF 0 \"#PWR016\" H 6600 3110 30  0001 C CNN\nF 1 \"VAA\" H 6600 3160 30  0000 C CNN\nF 2 \"\" H 6600 3050 60  0001 C CNN\nF 3 \"\" H 6600 3050 60  0001 C CNN\n\t1    6600 3050\n\t0    1    1    0   \n$EndComp\n$Comp\nL VAA #PWR017\nU 1 1 5043CF97\nP 4100 3250\nF 0 \"#PWR017\" H 4100 3310 30  0001 C CNN\nF 1 \"VAA\" H 4100 3360 30  0000 C CNN\nF 2 \"\" H 4100 3250 60  0001 C CNN\nF 3 \"\" H 4100 3250 60  0001 C CNN\n\t1    4100 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R24\nU 1 1 503C490B\nP 12050 6300\nF 0 \"R24\" V 12130 6300 50  0000 C CNN\nF 1 \"10k\" V 12050 6300 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 12050 6300 60  0001 C CNN\nF 3 \"\" H 12050 6300 60  0001 C CNN\nF 4 \"Stackpole\" H 12050 6300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 12050 6300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 12050 6300 60  0001 C CNN \"Description\"\n\t1    12050 6300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R29\nU 1 1 503C48ED\nP 10750 8100\nF 0 \"R29\" V 10830 8100 50  0000 C CNN\nF 1 \"10k\" V 10750 8100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 10750 8100 60  0001 C CNN\nF 3 \"\" H 10750 8100 60  0001 C CNN\nF 4 \"Stackpole\" H 10750 8100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 10750 8100 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 10750 8100 60  0001 C CNN \"Description\"\n\t1    10750 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL MGA-81563 U25\nU 1 1 503BF2DD\nP 13300 6100\nF 0 \"U25\" H 13300 6150 60  0000 C CNN\nF 1 \"MGA-81563\" H 13300 6050 60  0000 C CNN\nF 2 \"hackrf:GSG-SOT363\" H 13300 6100 60  0001 C CNN\nF 3 \"\" H 13300 6100 60  0001 C CNN\nF 4 \"Avago\" H 13300 6100 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 13300 6100 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 13300 6100 60  0001 C CNN \"Description\"\n\t1    13300 6100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L12\nU 1 1 503BF2DC\nP 13000 6950\nF 0 \"L12\" V 12950 6950 40  0000 C CNN\nF 1 \"10uH\" V 13100 6950 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 13000 6950 60  0001 C CNN\nF 3 \"\" H 13000 6950 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    13000 6950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C160\nU 1 1 503BF2DB\nP 12600 7200\nF 0 \"C160\" H 12650 7300 50  0000 L CNN\nF 1 \"100pF\" H 12650 7100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12600 7200 60  0001 C CNN\nF 3 \"\" H 12600 7200 60  0001 C CNN\nF 4 \"Murata\" H 15600 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 15600 8750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 15600 8750 60  0001 C CNN \"Description\"\n\t1    12600 7200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C161\nU 1 1 503BF2DA\nP 12600 6450\nF 0 \"C161\" H 12650 6550 50  0000 L CNN\nF 1 \"1uF\" H 12650 6350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12600 6450 60  0001 C CNN\nF 3 \"\" H 12600 6450 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 12600 6450 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 12600 6450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 12600 6450 60  0001 C CNN \"Description\"\n\t1    12600 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 503BF2D9\nP 12600 7450\nF 0 \"#PWR018\" H 12600 7450 30  0001 C CNN\nF 1 \"GND\" H 12600 7380 30  0001 C CNN\nF 2 \"\" H 12600 7450 60  0001 C CNN\nF 3 \"\" H 12600 7450 60  0001 C CNN\n\t1    12600 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 503BF2D8\nP 12300 7450\nF 0 \"#PWR019\" H 12300 7450 30  0001 C CNN\nF 1 \"GND\" H 12300 7380 30  0001 C CNN\nF 2 \"\" H 12300 7450 60  0001 C CNN\nF 3 \"\" H 12300 7450 60  0001 C CNN\n\t1    12300 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q2\nU 1 1 503BF2D7\nP 12200 6650\nF 0 \"Q2\" H 12200 6840 60  0000 R CNN\nF 1 \"MOSFET_P\" H 12200 6470 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 12200 6650 60  0001 C CNN\nF 3 \"\" H 12200 6650 60  0001 C CNN\nF 4 \"Fairchild\" H 12200 6650 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 12200 6650 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 12200 6650 60  0001 C CNN \"Description\"\n\t1    12200 6650\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C162\nU 1 1 503BF2D5\nP 12300 7200\nF 0 \"C162\" H 12350 7300 50  0000 L CNN\nF 1 \"10nF\" H 12350 7100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12300 7200 60  0001 C CNN\nF 3 \"\" H 12300 7200 60  0001 C CNN\nF 4 \"Murata\" H 18700 5950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 18700 5950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 18700 5950 60  0001 C CNN \"Description\"\n\t1    12300 7200\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C163\nU 1 1 503BF2CB\nP 10500 9050\nF 0 \"C163\" H 10550 9150 50  0000 L CNN\nF 1 \"10nF\" H 10550 8950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10500 9050 60  0001 C CNN\nF 3 \"\" H 10500 9050 60  0001 C CNN\nF 4 \"Murata\" H 16900 7800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 16900 7800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 16900 7800 60  0001 C CNN \"Description\"\n\t1    10500 9050\n\t1    0    0    1   \n$EndComp\n$Comp\nL INDUCTOR L3\nU 1 1 503BF2B7\nP 4800 5050\nF 0 \"L3\" V 4750 5050 40  0000 C CNN\nF 1 \"10uH\" V 4900 5050 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 4800 5050 60  0001 C CNN\nF 3 \"\" H 4800 5050 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    4800 5050\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L2\nU 1 1 503BF2A7\nP 4800 4750\nF 0 \"L2\" V 4750 4750 40  0000 C CNN\nF 1 \"10uH\" V 4900 4750 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 4800 4750 60  0001 C CNN\nF 3 \"\" H 4800 4750 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    4800 4750\n\t0    1    1    0   \n$EndComp\nText GLabel 1100 1150 0    60   Input ~ 0\nTX_IF\nText GLabel 1100 6200 0    60   Input ~ 0\nRX_IF\n$Comp\nL C C49\nU 1 1 503BB2CE\nP 6250 6250\nF 0 \"C49\" H 6300 6350 50  0000 L CNN\nF 1 \"100nF\" H 6300 6150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6250 6250 60  0001 C CNN\nF 3 \"\" H 6250 6250 60  0001 C CNN\nF 4 \"Murata\" H 7300 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10000 60  0001 C CNN \"Description\"\n\t1    6250 6250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C25\nU 1 1 503BB2BD\nP 3000 3750\nF 0 \"C25\" H 3050 3850 50  0000 L CNN\nF 1 \"100nF\" H 3050 3650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3000 3750 60  0001 C CNN\nF 3 \"\" H 3000 3750 60  0001 C CNN\nF 4 \"Murata\" H 7300 10050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10050 60  0001 C CNN \"Description\"\n\t1    3000 3750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 502E7B4C\nP 6950 6900\nF 0 \"#PWR020\" H 6950 6900 30  0001 C CNN\nF 1 \"GND\" H 6950 6830 30  0001 C CNN\nF 2 \"\" H 6950 6900 60  0001 C CNN\nF 3 \"\" H 6950 6900 60  0001 C CNN\n\t1    6950 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 502E7A17\nP 10500 7300\nF 0 \"#PWR021\" H 10500 7300 30  0001 C CNN\nF 1 \"GND\" H 10500 7230 30  0001 C CNN\nF 2 \"\" H 10500 7300 60  0001 C CNN\nF 3 \"\" H 10500 7300 60  0001 C CNN\n\t1    10500 7300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C57\nU 1 1 502E7A16\nP 10250 7300\nF 0 \"C57\" H 10300 7400 50  0000 L CNN\nF 1 \"33pF\" H 10300 7200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10250 7300 60  0001 C CNN\nF 3 \"\" H 10250 7300 60  0001 C CNN\nF 4 \"Murata\" H 21600 9550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21600 9550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21600 9550 60  0001 C CNN \"Description\"\n\t1    10250 7300\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C55\nU 1 1 502E7A10\nP 10150 6750\nF 0 \"C55\" H 10200 6850 50  0000 L CNN\nF 1 \"33pF\" H 10200 6650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 6750 60  0001 C CNN\nF 3 \"\" H 10150 6750 60  0001 C CNN\nF 4 \"Murata\" H 21500 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21500 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21500 9000 60  0001 C CNN \"Description\"\n\t1    10150 6750\n\t0    -1   1    0   \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 502E7A0F\nP 10400 6750\nF 0 \"#PWR022\" H 10400 6750 30  0001 C CNN\nF 1 \"GND\" H 10400 6680 30  0001 C CNN\nF 2 \"\" H 10400 6750 60  0001 C CNN\nF 3 \"\" H 10400 6750 60  0001 C CNN\n\t1    10400 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 502E79FB\nP 8200 7950\nF 0 \"#PWR023\" H 8200 7950 30  0001 C CNN\nF 1 \"GND\" H 8200 7880 30  0001 C CNN\nF 2 \"\" H 8200 7950 60  0001 C CNN\nF 3 \"\" H 8200 7950 60  0001 C CNN\n\t1    8200 7950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C60\nU 1 1 502E79FA\nP 8200 7700\nF 0 \"C60\" H 8250 7800 50  0000 L CNN\nF 1 \"33pF\" H 8250 7600 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8200 7700 60  0001 C CNN\nF 3 \"\" H 8200 7700 60  0001 C CNN\nF 4 \"Murata\" H 19550 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 19550 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 19550 9950 60  0001 C CNN \"Description\"\n\t1    8200 7700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 502E79D7\nP 14950 8100\nF 0 \"#PWR024\" H 14950 8100 30  0001 C CNN\nF 1 \"GND\" H 14950 8030 30  0001 C CNN\nF 2 \"\" H 14950 8100 60  0001 C CNN\nF 3 \"\" H 14950 8100 60  0001 C CNN\n\t1    14950 8100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C63\nU 1 1 502E79CE\nP 14700 8100\nF 0 \"C63\" H 14750 8200 50  0000 L CNN\nF 1 \"33pF\" H 14750 8000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14700 8100 60  0001 C CNN\nF 3 \"\" H 14700 8100 60  0001 C CNN\nF 4 \"Murata\" H 26050 10350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 26050 10350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 26050 10350 60  0001 C CNN \"Description\"\n\t1    14700 8100\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C66\nU 1 1 502E798C\nP 12850 8600\nF 0 \"C66\" H 12900 8700 50  0000 L CNN\nF 1 \"33pF\" H 12900 8500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12850 8600 60  0001 C CNN\nF 3 \"\" H 12850 8600 60  0001 C CNN\nF 4 \"Murata\" H 24200 10850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24200 10850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24200 10850 60  0001 C CNN \"Description\"\n\t1    12850 8600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 502E798B\nP 12850 8850\nF 0 \"#PWR025\" H 12850 8850 30  0001 C CNN\nF 1 \"GND\" H 12850 8780 30  0001 C CNN\nF 2 \"\" H 12850 8850 60  0001 C CNN\nF 3 \"\" H 12850 8850 60  0001 C CNN\n\t1    12850 8850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR026\nU 1 1 502E798A\nP 12300 8750\nF 0 \"#PWR026\" H 12300 8750 30  0001 C CNN\nF 1 \"GND\" H 12300 8680 30  0001 C CNN\nF 2 \"\" H 12300 8750 60  0001 C CNN\nF 3 \"\" H 12300 8750 60  0001 C CNN\n\t1    12300 8750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C65\nU 1 1 502E7989\nP 12300 8500\nF 0 \"C65\" H 12350 8600 50  0000 L CNN\nF 1 \"33pF\" H 12350 8400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12300 8500 60  0001 C CNN\nF 3 \"\" H 12300 8500 60  0001 C CNN\nF 4 \"Murata\" H 23650 10750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 23650 10750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 23650 10750 60  0001 C CNN \"Description\"\n\t1    12300 8500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C38\nU 1 1 502E792B\nP 13600 3650\nF 0 \"C38\" H 13650 3750 50  0000 L CNN\nF 1 \"33pF\" H 13650 3550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13600 3650 60  0001 C CNN\nF 3 \"\" H 13600 3650 60  0001 C CNN\nF 4 \"Murata\" H 24950 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24950 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24950 5900 60  0001 C CNN \"Description\"\n\t1    13600 3650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 502E792A\nP 13600 3900\nF 0 \"#PWR027\" H 13600 3900 30  0001 C CNN\nF 1 \"GND\" H 13600 3830 30  0001 C CNN\nF 2 \"\" H 13600 3900 60  0001 C CNN\nF 3 \"\" H 13600 3900 60  0001 C CNN\n\t1    13600 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR028\nU 1 1 502E7923\nP 14150 4000\nF 0 \"#PWR028\" H 14150 4000 30  0001 C CNN\nF 1 \"GND\" H 14150 3930 30  0001 C CNN\nF 2 \"\" H 14150 4000 60  0001 C CNN\nF 3 \"\" H 14150 4000 60  0001 C CNN\n\t1    14150 4000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C40\nU 1 1 502E7922\nP 14150 3750\nF 0 \"C40\" H 14200 3850 50  0000 L CNN\nF 1 \"33pF\" H 14200 3650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14150 3750 60  0001 C CNN\nF 3 \"\" H 14150 3750 60  0001 C CNN\nF 4 \"Murata\" H 25500 6000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 25500 6000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 25500 6000 60  0001 C CNN \"Description\"\n\t1    14150 3750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C39\nU 1 1 502E78E2\nP 16150 3650\nF 0 \"C39\" H 16200 3750 50  0000 L CNN\nF 1 \"33pF\" H 16200 3550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 16150 3650 60  0001 C CNN\nF 3 \"\" H 16150 3650 60  0001 C CNN\nF 4 \"Murata\" H 27500 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 27500 5900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 27500 5900 60  0001 C CNN \"Description\"\n\t1    16150 3650\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 502E78E1\nP 16150 3900\nF 0 \"#PWR029\" H 16150 3900 30  0001 C CNN\nF 1 \"GND\" H 16150 3830 30  0001 C CNN\nF 2 \"\" H 16150 3900 60  0001 C CNN\nF 3 \"\" H 16150 3900 60  0001 C CNN\n\t1    16150 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C29\nU 1 1 502E6FEE\nP 12700 4100\nF 0 \"C29\" H 12750 4200 50  0000 L CNN\nF 1 \"33pF\" H 12750 4000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12700 4100 60  0001 C CNN\nF 3 \"\" H 12700 4100 60  0001 C CNN\nF 4 \"Murata\" H 15850 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 15850 3900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 15850 3900 60  0001 C CNN \"Description\"\n\t1    12700 4100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR030\nU 1 1 502E6FED\nP 12700 4350\nF 0 \"#PWR030\" H 12700 4350 30  0001 C CNN\nF 1 \"GND\" H 12700 4280 30  0001 C CNN\nF 2 \"\" H 12700 4350 60  0001 C CNN\nF 3 \"\" H 12700 4350 60  0001 C CNN\n\t1    12700 4350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR031\nU 1 1 502E6F90\nP 13300 2600\nF 0 \"#PWR031\" H 13300 2600 30  0001 C CNN\nF 1 \"GND\" H 13300 2530 30  0001 C CNN\nF 2 \"\" H 13300 2600 60  0001 C CNN\nF 3 \"\" H 13300 2600 60  0001 C CNN\n\t1    13300 2600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C19\nU 1 1 502E6F8B\nP 13050 2600\nF 0 \"C19\" H 13100 2700 50  0000 L CNN\nF 1 \"33pF\" H 13100 2500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13050 2600 60  0001 C CNN\nF 3 \"\" H 13050 2600 60  0001 C CNN\nF 4 \"Murata\" H 24400 4850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 24400 4850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 24400 4850 60  0001 C CNN \"Description\"\n\t1    13050 2600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 502E6F53\nP 9300 3350\nF 0 \"#PWR032\" H 9300 3350 30  0001 C CNN\nF 1 \"GND\" H 9300 3280 30  0001 C CNN\nF 2 \"\" H 9300 3350 60  0001 C CNN\nF 3 \"\" H 9300 3350 60  0001 C CNN\n\t1    9300 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C24\nU 1 1 502E6F11\nP 9300 3100\nF 0 \"C24\" H 9350 3200 50  0000 L CNN\nF 1 \"33pF\" H 9350 3000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9300 3100 60  0001 C CNN\nF 3 \"\" H 9300 3100 60  0001 C CNN\nF 4 \"Murata\" H 12450 2900 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 12450 2900 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12450 2900 60  0001 C CNN \"Description\"\n\t1    9300 3100\n\t1    0    0    1   \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 502E6F0C\nP 9900 1650\nF 0 \"#PWR033\" H 9900 1650 30  0001 C CNN\nF 1 \"GND\" H 9900 1580 30  0001 C CNN\nF 2 \"\" H 9900 1650 60  0001 C CNN\nF 3 \"\" H 9900 1650 60  0001 C CNN\n\t1    9900 1650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C10\nU 1 1 502E6EFB\nP 9650 1650\nF 0 \"C10\" H 9700 1750 50  0000 L CNN\nF 1 \"33pF\" H 9700 1550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9650 1650 60  0001 C CNN\nF 3 \"\" H 9650 1650 60  0001 C CNN\nF 4 \"Murata\" H 12800 1450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 12800 1450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 12800 1450 60  0001 C CNN \"Description\"\n\t1    9650 1650\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 502E6EDE\nP 7350 5600\nF 0 \"#PWR034\" H 7350 5600 30  0001 C CNN\nF 1 \"GND\" H 7350 5530 30  0001 C CNN\nF 2 \"\" H 7350 5600 60  0001 C CNN\nF 3 \"\" H 7350 5600 60  0001 C CNN\n\t1    7350 5600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C45\nU 1 1 502E6ECB\nP 7100 5600\nF 0 \"C45\" H 7150 5700 50  0000 L CNN\nF 1 \"33pF\" H 7150 5500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7100 5600 60  0001 C CNN\nF 3 \"\" H 7100 5600 60  0001 C CNN\nF 4 \"Murata\" H 10250 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 10250 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 10250 5400 60  0001 C CNN \"Description\"\n\t1    7100 5600\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 502E6EC5\nP 6250 6900\nF 0 \"#PWR035\" H 6250 6900 30  0001 C CNN\nF 1 \"GND\" H 6250 6830 30  0001 C CNN\nF 2 \"\" H 6250 6900 60  0001 C CNN\nF 3 \"\" H 6250 6900 60  0001 C CNN\n\t1    6250 6900\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C54\nU 1 1 502E6EB0\nP 6500 6900\nF 0 \"C54\" H 6550 7000 50  0000 L CNN\nF 1 \"33pF\" H 6550 6800 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6500 6900 60  0001 C CNN\nF 3 \"\" H 6500 6900 60  0001 C CNN\nF 4 \"Murata\" H 9650 6700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 9650 6700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 9650 6700 60  0001 C CNN \"Description\"\n\t1    6500 6900\n\t0    1    1    0   \n$EndComp\n$Comp\nL MOSFET_P Q1\nU 1 1 502E69D1\nP 10600 8500\nF 0 \"Q1\" H 10600 8690 60  0000 R CNN\nF 1 \"MOSFET_P\" H 10600 8320 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 10600 8500 60  0001 C CNN\nF 3 \"\" H 10600 8500 60  0001 C CNN\nF 4 \"Fairchild\" H 10600 8500 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 10600 8500 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 10600 8500 60  0001 C CNN \"Description\"\n\t1    10600 8500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C61\nU 1 1 502E6909\nP 11700 7800\nF 0 \"C61\" H 11750 7900 50  0000 L CNN\nF 1 \"100nF\" H 11750 7700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11700 7800 60  0001 C CNN\nF 3 \"\" H 11700 7800 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    11700 7800\n\t1    0    0    1   \n$EndComp\nText Label 14350 7350 1    40   ~ 0\nTX_AMP_OUT\nText Label 8500 8550 1    40   ~ 0\nRX_AMP_OUT\nText Label 12300 9350 0    40   ~ 0\nRX_AMP_IN\n$Comp\nL GND #PWR036\nU 1 1 502E6209\nP 13700 7600\nF 0 \"#PWR036\" H 13700 7600 30  0001 C CNN\nF 1 \"GND\" H 13700 7530 30  0001 C CNN\nF 2 \"\" H 13700 7600 60  0001 C CNN\nF 3 \"\" H 13700 7600 60  0001 C CNN\n\t1    13700 7600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR037\nU 1 1 502E619A\nP 15100 2750\nF 0 \"#PWR037\" H 15100 2750 30  0001 C CNN\nF 1 \"GND\" H 15100 2680 30  0001 C CNN\nF 2 \"\" H 15100 2750 60  0001 C CNN\nF 3 \"\" H 15100 2750 60  0001 C CNN\n\t1    15100 2750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 502E6129\nP 9150 8100\nF 0 \"#PWR038\" H 9150 8100 30  0001 C CNN\nF 1 \"GND\" H 9150 8030 30  0001 C CNN\nF 2 \"\" H 9150 8100 60  0001 C CNN\nF 3 \"\" H 9150 8100 60  0001 C CNN\n\t1    9150 8100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MGA-81563 U13\nU 1 1 502DE480\nP 9450 9600\nF 0 \"U13\" H 9450 9650 60  0000 C CNN\nF 1 \"MGA-81563\" H 9450 9550 60  0000 C CNN\nF 2 \"hackrf:GSG-SOT363\" H 9450 9600 60  0001 C CNN\nF 3 \"\" H 9450 9600 60  0001 C CNN\nF 4 \"Avago\" H 9450 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"MGA-81563-TR1G\" H 9450 9600 60  0001 C CNN \"Part Number\"\nF 6 \"0.1-6 GHz 3 V, 14 dBm Amplifier\" H 9450 9600 60  0001 C CNN \"Description\"\n\t1    9450 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 502C6DC4\nP 10500 9300\nF 0 \"#PWR039\" H 10500 9300 30  0001 C CNN\nF 1 \"GND\" H 10500 9230 30  0001 C CNN\nF 2 \"\" H 10500 9300 60  0001 C CNN\nF 3 \"\" H 10500 9300 60  0001 C CNN\n\t1    10500 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 502C6DC1\nP 10150 9300\nF 0 \"#PWR040\" H 10150 9300 30  0001 C CNN\nF 1 \"GND\" H 10150 9230 30  0001 C CNN\nF 2 \"\" H 10150 9300 60  0001 C CNN\nF 3 \"\" H 10150 9300 60  0001 C CNN\n\t1    10150 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C64\nU 1 1 502C6D4A\nP 14500 8450\nF 0 \"C64\" H 14550 8550 50  0000 L CNN\nF 1 \"100nF\" H 14550 8350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14500 8450 60  0001 C CNN\nF 3 \"\" H 14500 8450 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    14500 8450\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C52\nU 1 1 502C6D36\nP 10150 9050\nF 0 \"C52\" H 10200 9150 50  0000 L CNN\nF 1 \"100pF\" H 10200 8950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10150 9050 60  0001 C CNN\nF 3 \"\" H 10150 9050 60  0001 C CNN\nF 4 \"Murata\" H 13150 10600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 13150 10600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 13150 10600 60  0001 C CNN \"Description\"\n\t1    10150 9050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L5\nU 1 1 502C6D12\nP 9750 8800\nF 0 \"L5\" V 9700 8800 40  0000 C CNN\nF 1 \"10uH\" V 9850 8800 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 9750 8800 60  0001 C CNN\nF 3 \"\" H 9750 8800 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    9750 8800\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13317 U14\nU 1 1 502C6BE2\nP 13700 8300\nF 0 \"U14\" H 13700 8300 60  0000 C CNN\nF 1 \"SKY13317\" H 13700 8550 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 13700 8300 60  0001 C CNN\nF 3 \"\" H 13700 8300 60  0001 C CNN\nF 4 \"Skyworks\" H 13700 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 13700 8300 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 13700 8300 60  0001 C CNN \"Description\"\n\t1    13700 8300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13317 U12\nU 1 1 502C6BDF\nP 9150 7400\nF 0 \"U12\" H 9150 7400 60  0000 C CNN\nF 1 \"SKY13317\" H 9150 7650 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 9150 7400 60  0001 C CNN\nF 3 \"\" H 9150 7400 60  0001 C CNN\nF 4 \"Skyworks\" H 9150 7400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 9150 7400 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 9150 7400 60  0001 C CNN \"Description\"\n\t1    9150 7400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL RFFC5072 U4\nU 1 1 502BE21C\nP 5350 3100\nF 0 \"U4\" H 5350 3200 60  0000 C CNN\nF 1 \"RFFC5072\" H 5350 3000 60  0000 C CNN\nF 2 \"hackrf:GSG-QFN32\" H 5350 3100 60  0001 C CNN\nF 3 \"\" H 5350 3100 60  0001 C CNN\nF 4 \"RFMD\" H 5350 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RFFC5072TR7\" H 5350 3100 60  0001 C CNN \"Part Number\"\nF 6 \"WIDEBAND SYNTHESIZER/VCO WITH INTEGRATED 6GHz MIXER\" H 5350 3100 60  0001 C CNN \"Description\"\n\t1    5350 3100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C43\nU 1 1 502B5738\nP 14450 3850\nF 0 \"C43\" H 14500 3950 50  0000 L CNN\nF 1 \"22pF\" H 14500 3750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14450 3850 60  0001 C CNN\nF 3 \"\" H 14450 3850 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    14450 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C32\nU 1 1 502B571F\nP 15750 3050\nF 0 \"C32\" H 15800 3150 50  0000 L CNN\nF 1 \"22pF\" H 15800 2950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15750 3050 60  0001 C CNN\nF 3 \"\" H 15750 3050 60  0001 C CNN\nF 4 \"Murata\" H 1650 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1350 60  0001 C CNN \"Description\"\n\t1    15750 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13317 U9\nU 1 1 502B5704\nP 15100 3450\nF 0 \"U9\" H 15100 3450 60  0000 C CNN\nF 1 \"SKY13317\" H 15100 3700 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13317-373LF\" H 15100 3450 60  0001 C CNN\nF 3 \"\" H 15100 3450 60  0001 C CNN\nF 4 \"Skyworks\" H 15100 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13317-373LF\" H 15100 3450 60  0001 C CNN \"Part Number\"\nF 6 \"20 MHz-6.0 GHz pHEMT GaAs SP3T Switch\" H 15100 3450 60  0001 C CNN \"Description\"\n\t1    15100 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 502B56C2\nP 14200 3200\nF 0 \"C31\" H 14250 3300 50  0000 L CNN\nF 1 \"100nF\" H 14250 3100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14200 3200 60  0001 C CNN\nF 3 \"\" H 14200 3200 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    14200 3200\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 502B5542\nP 12600 2600\nF 0 \"#PWR041\" H 12600 2600 30  0001 C CNN\nF 1 \"GND\" H 12600 2530 30  0001 C CNN\nF 2 \"\" H 12600 2600 60  0001 C CNN\nF 3 \"\" H 12600 2600 60  0001 C CNN\n\t1    12600 2600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 502B54A4\nP 10200 3850\nF 0 \"#PWR042\" H 10200 3850 30  0001 C CNN\nF 1 \"GND\" H 10200 3780 30  0001 C CNN\nF 2 \"\" H 10200 3850 60  0001 C CNN\nF 3 \"\" H 10200 3850 60  0001 C CNN\n\t1    10200 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 502B5428\nP 9200 1650\nF 0 \"#PWR043\" H 9200 1650 30  0001 C CNN\nF 1 \"GND\" H 9200 1580 30  0001 C CNN\nF 2 \"\" H 9200 1650 60  0001 C CNN\nF 3 \"\" H 9200 1650 60  0001 C CNN\n\t1    9200 1650\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 502B53A4\nP 9050 1450\nF 0 \"C9\" H 9100 1550 50  0000 L CNN\nF 1 \"100nF\" H 9100 1350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9050 1450 60  0001 C CNN\nF 3 \"\" H 9050 1450 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    9050 1450\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C48\nU 1 1 501EF6BA\nP 1350 6200\nF 0 \"C48\" H 1400 6300 50  0000 L CNN\nF 1 \"22pF\" H 1400 6100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 6200 60  0001 C CNN\nF 3 \"\" H 1350 6200 60  0001 C CNN\nF 4 \"Murata\" H 1700 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1700 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1700 1300 60  0001 C CNN \"Description\"\n\t1    1350 6200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C23\nU 1 1 502B4C6F\nP 7900 3800\nF 0 \"C23\" H 7950 3900 50  0000 L CNN\nF 1 \"100nF\" H 7950 3700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7900 3800 60  0001 C CNN\nF 3 \"\" H 7900 3800 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    7900 3800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL SKY13350 U10\nU 1 1 502B4C1C\nP 6850 6350\nF 0 \"U10\" H 6850 6550 60  0000 C CNN\nF 1 \"SKY13350\" H 6850 6150 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 6850 6350 60  0001 C CNN\nF 3 \"\" H 6850 6350 60  0001 C CNN\nF 4 \"Skyworks\" H 6850 6350 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 6850 6350 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 6850 6350 60  0001 C CNN \"Description\"\n\t1    6850 6350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C46\nU 1 1 502B4C15\nP 6500 5800\nF 0 \"C46\" H 6550 5900 50  0000 L CNN\nF 1 \"100nF\" H 6550 5700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6500 5800 60  0001 C CNN\nF 3 \"\" H 6500 5800 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    6500 5800\n\t0    1    1    0   \n$EndComp\n$Comp\nL INDUCTOR L4\nU 1 1 4FB55E30\nP 5300 5550\nF 0 \"L4\" V 5250 5550 40  0000 C CNN\nF 1 \"DNP\" V 5400 5550 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5300 5550 60  0001 C CNN\nF 3 \"\" H 5300 5550 60  0001 C CNN\nF 4 \"DNP\" V 5150 5550 60  0000 C CNN \"Note\"\n\t1    5300 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U2\nU 1 1 502B490F\nP 9300 2200\nF 0 \"U2\" H 9300 2400 60  0000 C CNN\nF 1 \"SKY13350\" H 9300 2000 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 9300 2200 60  0001 C CNN\nF 3 \"\" H 9300 2200 60  0001 C CNN\nF 4 \"Skyworks\" H 9300 2200 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 9300 2200 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 9300 2200 60  0001 C CNN \"Description\"\n\t1    9300 2200\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C33\nU 1 1 502B4780\nP 2400 4500\nF 0 \"C33\" H 2450 4600 50  0000 L CNN\nF 1 \"33pF\" H 2450 4400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2400 4500 60  0001 C CNN\nF 3 \"\" H 2400 4500 60  0001 C CNN\nF 4 \"Murata\" H 5550 4300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 5550 4300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 5550 4300 60  0001 C CNN \"Description\"\n\t1    2400 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR044\nU 1 1 502B477F\nP 2400 4750\nF 0 \"#PWR044\" H 2400 4750 30  0001 C CNN\nF 1 \"GND\" H 2400 4680 30  0001 C CNN\nF 2 \"\" H 2400 4750 60  0001 C CNN\nF 3 \"\" H 2400 4750 60  0001 C CNN\n\t1    2400 4750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U7\nU 1 1 502B477E\nP 2400 3600\nF 0 \"U7\" H 2400 3800 60  0000 C CNN\nF 1 \"SKY13350\" H 2400 3400 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 2400 3600 60  0001 C CNN\nF 3 \"\" H 2400 3600 60  0001 C CNN\nF 4 \"Skyworks\" H 2400 3600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 2400 3600 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 2400 3600 60  0001 C CNN \"Description\"\n\t1    2400 3600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR045\nU 1 1 502B477C\nP 2300 3050\nF 0 \"#PWR045\" H 2300 3050 30  0001 C CNN\nF 1 \"GND\" H 2300 2980 30  0001 C CNN\nF 2 \"\" H 2300 3050 60  0001 C CNN\nF 3 \"\" H 2300 3050 60  0001 C CNN\n\t1    2300 3050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C28\nU 1 1 502B477A\nP 2850 4150\nF 0 \"C28\" H 2900 4250 50  0000 L CNN\nF 1 \"100nF\" H 2900 4050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2850 4150 60  0001 C CNN\nF 3 \"\" H 2850 4150 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    2850 4150\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 502B4779\nP 2750 3050\nF 0 \"C22\" H 2800 3150 50  0000 L CNN\nF 1 \"33pF\" H 2800 2950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2750 3050 60  0001 C CNN\nF 3 \"\" H 2750 3050 60  0001 C CNN\nF 4 \"Murata\" H 14100 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 14100 5300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 14100 5300 60  0001 C CNN \"Description\"\n\t1    2750 3050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR046\nU 1 1 502B4778\nP 3000 3050\nF 0 \"#PWR046\" H 3000 3050 30  0001 C CNN\nF 1 \"GND\" H 3000 2980 30  0001 C CNN\nF 2 \"\" H 3000 3050 60  0001 C CNN\nF 3 \"\" H 3000 3050 60  0001 C CNN\n\t1    3000 3050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L1\nU 1 1 502AFA8C\nP 3900 3750\nF 0 \"L1\" V 3850 3750 40  0000 C CNN\nF 1 \"DNP\" V 4000 3750 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3900 3750 60  0001 C CNN\nF 3 \"\" H 3900 3750 60  0001 C CNN\nF 4 \"DNP\" V 4050 3600 60  0000 C CNN \"Note\"\n\t1    3900 3750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 501F4794\nP 1100 2250\nF 0 \"#PWR047\" H 1100 2250 30  0001 C CNN\nF 1 \"GND\" H 1100 2180 30  0001 C CNN\nF 2 \"\" H 1100 2250 60  0001 C CNN\nF 3 \"\" H 1100 2250 60  0001 C CNN\n\t1    1100 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C16\nU 1 1 501F4793\nP 1350 2250\nF 0 \"C16\" H 1400 2350 50  0000 L CNN\nF 1 \"33pF\" H 1400 2150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 2250 60  0001 C CNN\nF 3 \"\" H 1350 2250 60  0001 C CNN\nF 4 \"Murata\" H 4500 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 4500 2050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4500 2050 60  0001 C CNN \"Description\"\n\t1    1350 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 501F4789\nP 2200 1000\nF 0 \"#PWR048\" H 2200 1000 30  0001 C CNN\nF 1 \"GND\" H 2200 930 30  0001 C CNN\nF 2 \"\" H 2200 1000 60  0001 C CNN\nF 3 \"\" H 2200 1000 60  0001 C CNN\n\t1    2200 1000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C7\nU 1 1 501F4788\nP 1950 1000\nF 0 \"C7\" H 2000 1100 50  0000 L CNN\nF 1 \"33pF\" H 2000 900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1950 1000 60  0001 C CNN\nF 3 \"\" H 1950 1000 60  0001 C CNN\nF 4 \"Murata\" H 13300 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13300 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13300 3250 60  0001 C CNN \"Description\"\n\t1    1950 1000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C47\nU 1 1 501F477D\nP 1950 6050\nF 0 \"C47\" H 2000 6150 50  0000 L CNN\nF 1 \"33pF\" H 2000 5950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1950 6050 60  0001 C CNN\nF 3 \"\" H 1950 6050 60  0001 C CNN\nF 4 \"Murata\" H 13300 8300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13300 8300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13300 8300 60  0001 C CNN \"Description\"\n\t1    1950 6050\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 501F477C\nP 2200 6050\nF 0 \"#PWR049\" H 2200 6050 30  0001 C CNN\nF 1 \"GND\" H 2200 5980 30  0001 C CNN\nF 2 \"\" H 2200 6050 60  0001 C CNN\nF 3 \"\" H 2200 6050 60  0001 C CNN\n\t1    2200 6050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C56\nU 1 1 501F4769\nP 1350 7300\nF 0 \"C56\" H 1400 7400 50  0000 L CNN\nF 1 \"33pF\" H 1400 7200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 7300 60  0001 C CNN\nF 3 \"\" H 1350 7300 60  0001 C CNN\nF 4 \"Murata\" H 4500 7100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 4500 7100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 4500 7100 60  0001 C CNN \"Description\"\n\t1    1350 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 501F4768\nP 1100 7300\nF 0 \"#PWR050\" H 1100 7300 30  0001 C CNN\nF 1 \"GND\" H 1100 7230 30  0001 C CNN\nF 2 \"\" H 1100 7300 60  0001 C CNN\nF 3 \"\" H 1100 7300 60  0001 C CNN\n\t1    1100 7300\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR051\nU 1 1 501F46AE\nP 10600 2000\nF 0 \"#PWR051\" H 10600 2000 30  0001 C CNN\nF 1 \"GND\" H 10600 1930 30  0001 C CNN\nF 2 \"\" H 10600 2000 60  0001 C CNN\nF 3 \"\" H 10600 2000 60  0001 C CNN\n\t1    10600 2000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C11\nU 1 1 501F46A8\nP 10350 2000\nF 0 \"C11\" H 10400 2100 50  0000 L CNN\nF 1 \"33pF\" H 10400 1900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10350 2000 60  0001 C CNN\nF 3 \"\" H 10350 2000 60  0001 C CNN\nF 4 \"Murata\" H 21700 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 21700 4250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 21700 4250 60  0001 C CNN \"Description\"\n\t1    10350 2000\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C20\nU 1 1 501F41BD\nP 9750 2750\nF 0 \"C20\" H 9800 2850 50  0000 L CNN\nF 1 \"100nF\" H 9800 2650 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 9750 2750 60  0001 C CNN\nF 3 \"\" H 9750 2750 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    9750 2750\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C17\nU 1 1 501F41BB\nP 10450 2450\nF 0 \"C17\" H 10500 2550 50  0000 L CNN\nF 1 \"100nF\" H 10500 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10450 2450 60  0001 C CNN\nF 3 \"\" H 10450 2450 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    10450 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C18\nU 1 1 501F41B9\nP 12350 2450\nF 0 \"C18\" H 12400 2550 50  0000 L CNN\nF 1 \"100nF\" H 12400 2350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12350 2450 60  0001 C CNN\nF 3 \"\" H 12350 2450 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    12350 2450\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C44\nU 1 1 501F4169\nP 15750 3850\nF 0 \"C44\" H 15800 3950 50  0000 L CNN\nF 1 \"100nF\" H 15800 3750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15750 3850 60  0001 C CNN\nF 3 \"\" H 15750 3850 60  0001 C CNN\nF 4 \"Murata\" H 7300 9950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 9950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 9950 60  0001 C CNN \"Description\"\n\t1    15750 3850\n\t1    0    0    1   \n$EndComp\nText Notes 10700 3150 0    60   ~ 0\nswitchable image reject filters\n$Comp\nL SKY13350 U5\nU 1 1 501F3B20\nP 12700 3150\nF 0 \"U5\" H 12700 3350 60  0000 C CNN\nF 1 \"SKY13350\" H 12700 2950 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 12700 3150 60  0001 C CNN\nF 3 \"\" H 12700 3150 60  0001 C CNN\nF 4 \"Skyworks\" H 12700 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 12700 3150 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 12700 3150 60  0001 C CNN \"Description\"\n\t1    12700 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR052\nU 1 1 501EF7A8\nP 1800 2250\nF 0 \"#PWR052\" H 1800 2250 30  0001 C CNN\nF 1 \"GND\" H 1800 2180 30  0001 C CNN\nF 2 \"\" H 1800 2250 60  0001 C CNN\nF 3 \"\" H 1800 2250 60  0001 C CNN\n\t1    1800 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C8\nU 1 1 501EF782\nP 1350 1150\nF 0 \"C8\" H 1400 1250 50  0000 L CNN\nF 1 \"22pF\" H 1400 1050 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1350 1150 60  0001 C CNN\nF 3 \"\" H 1350 1150 60  0001 C CNN\nF 4 \"Murata\" H 1700 1300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1700 1300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1700 1300 60  0001 C CNN \"Description\"\n\t1    1350 1150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL SKY13350 U1\nU 1 1 501EF778\nP 1700 1700\nF 0 \"U1\" H 1700 1900 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 1500 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 1700 1700 60  0001 C CNN\nF 3 \"\" H 1700 1700 60  0001 C CNN\nF 4 \"Skyworks\" H 1700 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 1700 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 1700 60  0001 C CNN \"Description\"\n\t1    1700 1700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C21\nU 1 1 501EF768\nP 1700 2800\nF 0 \"C21\" H 1750 2900 50  0000 L CNN\nF 1 \"22pF\" H 1750 2700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 1700 2800 60  0001 C CNN\nF 3 \"\" H 1700 2800 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    1700 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C51\nU 1 1 501EF6A1\nP 2200 6450\nF 0 \"C51\" H 2250 6550 50  0000 L CNN\nF 1 \"22pF\" H 2250 6350 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2200 6450 60  0001 C CNN\nF 3 \"\" H 2200 6450 60  0001 C CNN\nF 4 \"Murata\" H 1650 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 1650 1250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 1650 1250 60  0001 C CNN \"Description\"\n\t1    2200 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR053\nU 1 1 501EF65B\nP 1800 7300\nF 0 \"#PWR053\" H 1800 7300 30  0001 C CNN\nF 1 \"GND\" H 1800 7230 30  0001 C CNN\nF 2 \"\" H 1800 7300 60  0001 C CNN\nF 3 \"\" H 1800 7300 60  0001 C CNN\n\t1    1800 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13350 U11\nU 1 1 501EF646\nP 1700 6750\nF 0 \"U11\" H 1700 6950 60  0000 C CNN\nF 1 \"SKY13350\" H 1700 6550 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 1700 6750 60  0001 C CNN\nF 3 \"\" H 1700 6750 60  0001 C CNN\nF 4 \"Skyworks\" H 1700 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 1700 6750 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 1700 6750 60  0001 C CNN \"Description\"\n\t1    1700 6750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T2\nU 1 1 501EF4A4\nP 5850 5900\nF 0 \"T2\" H 5850 6100 70  0000 C CNN\nF 1 \"MIX_OUT_BALUN\" H 5750 5750 70  0000 C CNN\nF 2 \"hackrf:GSG-B0310J50100AHF\" H 5850 5900 60  0001 C CNN\nF 3 \"\" H 5850 5900 60  0001 C CNN\nF 4 \"Anaren\" H 5850 5900 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 5850 5900 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 5850 5900 60  0001 C CNN \"Description\"\n\t1    5850 5900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR054\nU 1 1 501EF4A0\nP 3000 3500\nF 0 \"#PWR054\" H 3000 3500 30  0001 C CNN\nF 1 \"GND\" H 3000 3430 30  0001 C CNN\nF 2 \"\" H 3000 3500 60  0001 C CNN\nF 3 \"\" H 3000 3500 60  0001 C CNN\n\t1    3000 3500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL BALUN-B0310J50100AHF T1\nU 1 1 501EF483\nP 3400 4050\nF 0 \"T1\" H 3400 4250 70  0000 C CNN\nF 1 \"MIX_IN_BALUN\" H 3400 3900 70  0000 C CNN\nF 2 \"hackrf:GSG-B0310J50100AHF\" H 3400 4050 60  0001 C CNN\nF 3 \"\" H 3400 4050 60  0001 C CNN\nF 4 \"Anaren\" H 3400 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"B0310J50100AHF\" H 3400 4050 60  0001 C CNN \"Part Number\"\nF 6 \"Ultra Low Profile 0805 Balun 50 to 100 ohm Balanced\" H 3400 4050 60  0001 C CNN \"Description\"\n\t1    3400 4050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C27\nU 1 1 501EF311\nP 10450 4000\nF 0 \"C27\" H 10500 4100 50  0000 L CNN\nF 1 \"47pF\" H 10500 3900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10450 4000 60  0001 C CNN\nF 3 \"\" H 10450 4000 60  0001 C CNN\nF 4 \"Murata\" H 10450 5700 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 10450 5700 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 10450 5700 60  0001 C CNN \"Description\"\n\t1    10450 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL SKY13350 U6\nU 1 1 501EF258\nP 10100 3300\nF 0 \"U6\" H 10100 3500 60  0000 C CNN\nF 1 \"SKY13350\" H 10100 3100 60  0000 C CNN\nF 2 \"hackrf:GSG-SKY13350-385LF\" H 10100 3300 60  0001 C CNN\nF 3 \"\" H 10100 3300 60  0001 C CNN\nF 4 \"Skyworks\" H 10100 3300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13350-385LF\" H 10100 3300 60  0001 C CNN \"Part Number\"\nF 6 \"0.01-6.0 GHz GaAs SPDT Switch\" H 10100 3300 60  0001 C CNN \"Description\"\n\t1    10100 3300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C41\nU 1 1 4FB55FAD\nP 4100 5300\nF 0 \"C41\" H 4150 5400 50  0000 L CNN\nF 1 \"100pF\" H 4150 5200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4100 5300 60  0001 C CNN\nF 3 \"\" H 4100 5300 60  0001 C CNN\nF 4 \"Murata\" H 7400 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 7400 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6850 60  0001 C CNN \"Description\"\n\t1    4100 5300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 4FB55FAC\nP 4100 5550\nF 0 \"#PWR055\" H 4100 5550 30  0001 C CNN\nF 1 \"GND\" H 4100 5480 30  0001 C CNN\nF 2 \"\" H 4100 5550 60  0001 C CNN\nF 3 \"\" H 4100 5550 60  0001 C CNN\n\t1    4100 5550\n\t1    0    0    -1  \n$EndComp\nText Notes 5000 9600 0    40   ~ 0\nExpected MIX_CLK is 1.8 to 3.3 V\\npeak-to-peak at 25 to 52 MHz. It is\\ndivided down to 0.5 to 1.5 V (REF_IN).\n$Comp\nL GND #PWR056\nU 1 1 4FB52F5A\nP 6600 3850\nF 0 \"#PWR056\" H 6600 3850 30  0001 C CNN\nF 1 \"GND\" H 6600 3780 30  0001 C CNN\nF 2 \"\" H 6600 3850 60  0001 C CNN\nF 3 \"\" H 6600 3850 60  0001 C CNN\n\t1    6600 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 4FB3F9B0\nP 15900 8800\nF 0 \"D1\" H 15900 8900 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 15900 8700 40  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15900 8800 60  0001 C CNN\nF 3 \"\" H 15900 8800 60  0001 C CNN\nF 4 \"Murata\" H 15900 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-100\" H 15900 8800 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE ESD .05PF 15KV 0402\" H 15900 8800 60  0001 C CNN \"Description\"\n\t1    15900 8800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR057\nU 1 1 4FB3F838\nP 15900 9150\nF 0 \"#PWR057\" H 15900 9150 30  0001 C CNN\nF 1 \"GND\" H 15900 9080 30  0001 C CNN\nF 2 \"\" H 15900 9150 60  0001 C CNN\nF 3 \"\" H 15900 9150 60  0001 C CNN\n\t1    15900 9150\n\t1    0    0    -1  \n$EndComp\nText Label 7000 9800 2    40   ~ 0\nREF_IN\n$Comp\nL GND #PWR058\nU 1 1 4FB3CC7B\nP 6300 10300\nF 0 \"#PWR058\" H 6300 10300 30  0001 C CNN\nF 1 \"GND\" H 6300 10230 30  0001 C CNN\nF 2 \"\" H 6300 10300 60  0001 C CNN\nF 3 \"\" H 6300 10300 60  0001 C CNN\n\t1    6300 10300\n\t1    0    0    -1  \n$EndComp\nText Label 5600 1700 3    40   ~ 0\nREF_IN\n$Comp\nL VCC #PWR059\nU 1 1 4FAECFB5\nP 7100 3950\nF 0 \"#PWR059\" H 7100 4050 30  0001 C CNN\nF 1 \"VCC\" H 7100 4050 30  0000 C CNN\nF 2 \"\" H 7100 3950 60  0001 C CNN\nF 3 \"\" H 7100 3950 60  0001 C CNN\n\t1    7100 3950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 4FAECFAE\nP 7100 4200\nF 0 \"R6\" V 7180 4200 50  0000 C CNN\nF 1 \"10k\" V 7100 4200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7100 4200 60  0001 C CNN\nF 3 \"\" H 7100 4200 60  0001 C CNN\nF 4 \"Stackpole\" H 7100 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 7100 4200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 7100 4200 60  0001 C CNN \"Description\"\n\t1    7100 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR060\nU 1 1 4FAECE90\nP 6700 5250\nF 0 \"#PWR060\" H 6700 5250 30  0001 C CNN\nF 1 \"GND\" H 6700 5180 30  0001 C CNN\nF 2 \"\" H 6700 5250 60  0001 C CNN\nF 3 \"\" H 6700 5250 60  0001 C CNN\n\t1    6700 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 4FAECE8F\nP 6400 5250\nF 0 \"#PWR061\" H 6400 5250 30  0001 C CNN\nF 1 \"GND\" H 6400 5180 30  0001 C CNN\nF 2 \"\" H 6400 5250 60  0001 C CNN\nF 3 \"\" H 6400 5250 60  0001 C CNN\n\t1    6400 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 4FAECE8E\nP 6100 5250\nF 0 \"#PWR062\" H 6100 5250 30  0001 C CNN\nF 1 \"GND\" H 6100 5180 30  0001 C CNN\nF 2 \"\" H 6100 5250 60  0001 C CNN\nF 3 \"\" H 6100 5250 60  0001 C CNN\n\t1    6100 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR063\nU 1 1 4FAECE8C\nP 5800 5250\nF 0 \"#PWR063\" H 5800 5250 30  0001 C CNN\nF 1 \"GND\" H 5800 5180 30  0001 C CNN\nF 2 \"\" H 5800 5250 60  0001 C CNN\nF 3 \"\" H 5800 5250 60  0001 C CNN\n\t1    5800 5250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C37\nU 1 1 4FAECE75\nP 6700 5000\nF 0 \"C37\" H 6750 5100 50  0000 L CNN\nF 1 \"33pF\" H 6750 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6700 5000 60  0001 C CNN\nF 3 \"\" H 6700 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6700 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C36\nU 1 1 4FAECE73\nP 6400 5000\nF 0 \"C36\" H 6450 5100 50  0000 L CNN\nF 1 \"33pF\" H 6450 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6400 5000 60  0001 C CNN\nF 3 \"\" H 6400 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6400 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 4FAECE70\nP 6100 5000\nF 0 \"C35\" H 6150 5100 50  0000 L CNN\nF 1 \"33pF\" H 6150 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6100 5000 60  0001 C CNN\nF 3 \"\" H 6100 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    6100 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C34\nU 1 1 4FAECE69\nP 5800 5000\nF 0 \"C34\" H 5850 5100 50  0000 L CNN\nF 1 \"33pF\" H 5850 4900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5800 5000 60  0001 C CNN\nF 3 \"\" H 5800 5000 60  0001 C CNN\nF 4 \"Murata\" H 6700 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6700 5000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6700 5000 60  0001 C CNN \"Description\"\n\t1    5800 5000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR064\nU 1 1 4FAECE5B\nP 6900 3950\nF 0 \"#PWR064\" H 6900 4050 30  0001 C CNN\nF 1 \"VCC\" H 6900 4050 30  0000 C CNN\nF 2 \"\" H 6900 3950 60  0001 C CNN\nF 3 \"\" H 6900 3950 60  0001 C CNN\n\t1    6900 3950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R5\nU 1 1 4FAECE50\nP 6900 4200\nF 0 \"R5\" V 6980 4200 50  0000 C CNN\nF 1 \"10k\" V 6900 4200 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6900 4200 60  0001 C CNN\nF 3 \"\" H 6900 4200 60  0001 C CNN\nF 4 \"Stackpole\" H 6900 4200 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6900 4200 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6900 4200 60  0001 C CNN \"Description\"\n\t1    6900 4200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 4FAECD9D\nP 5400 1850\nF 0 \"#PWR065\" H 5400 1850 30  0001 C CNN\nF 1 \"GND\" H 5400 1780 30  0001 C CNN\nF 2 \"\" H 5400 1850 60  0001 C CNN\nF 3 \"\" H 5400 1850 60  0001 C CNN\n\t1    5400 1850\n\t-1   0    0    1   \n$EndComp\nNoConn ~ 6500 3350\nNoConn ~ 6500 3250\n$Comp\nL GND #PWR066\nU 1 1 4FAECC8F\nP 7200 3150\nF 0 \"#PWR066\" H 7200 3150 30  0001 C CNN\nF 1 \"GND\" H 7200 3080 30  0001 C CNN\nF 2 \"\" H 7200 3150 60  0001 C CNN\nF 3 \"\" H 7200 3150 60  0001 C CNN\n\t1    7200 3150\n\t0    -1   -1   0   \n$EndComp\nText Notes 7000 3100 0    40   ~ 0\n1%\n$Comp\nL R R4\nU 1 1 4FAECC79\nP 6950 3150\nF 0 \"R4\" V 7030 3150 50  0000 C CNN\nF 1 \"51k\" V 6950 3150 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6950 3150 60  0001 C CNN\nF 3 \"\" H 6950 3150 60  0001 C CNN\nF 4 \"Stackpole\" H 6950 3150 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT51K0\" H 6950 3150 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 51K OHM 1% 0.0625W 0402\" H 6950 3150 60  0001 C CNN \"Description\"\n\t1    6950 3150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR067\nU 1 1 4FAECBE1\nP 3700 3050\nF 0 \"#PWR067\" H 3700 3050 30  0001 C CNN\nF 1 \"GND\" H 3700 2980 30  0001 C CNN\nF 2 \"\" H 3700 3050 60  0001 C CNN\nF 3 \"\" H 3700 3050 60  0001 C CNN\n\t1    3700 3050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C6\nU 1 1 4FAECBBA\nP 6650 8200\nF 0 \"C6\" H 6700 8300 50  0000 L CNN\nF 1 \"10nF\" H 6700 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6650 8200 60  0001 C CNN\nF 3 \"\" H 6650 8200 60  0001 C CNN\nF 4 \"Murata\" H 5550 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5550 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5550 8200 60  0001 C CNN \"Description\"\n\t1    6650 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C5\nU 1 1 4FAECBB9\nP 6350 8200\nF 0 \"C5\" H 6400 8300 50  0000 L CNN\nF 1 \"33pF\" H 6400 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6350 8200 60  0001 C CNN\nF 3 \"\" H 6350 8200 60  0001 C CNN\nF 4 \"Murata\" H 3750 12250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3750 12250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3750 12250 60  0001 C CNN \"Description\"\n\t1    6350 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C3\nU 1 1 4FAECBB6\nP 5750 8200\nF 0 \"C3\" H 5800 8300 50  0000 L CNN\nF 1 \"33pF\" H 5800 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5750 8200 60  0001 C CNN\nF 3 \"\" H 5750 8200 60  0001 C CNN\nF 4 \"Murata\" H 3700 12250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3700 12250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3700 12250 60  0001 C CNN \"Description\"\n\t1    5750 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C4\nU 1 1 4FAECBB5\nP 6050 8200\nF 0 \"C4\" H 6100 8300 50  0000 L CNN\nF 1 \"10nF\" H 6100 8100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6050 8200 60  0001 C CNN\nF 3 \"\" H 6050 8200 60  0001 C CNN\nF 4 \"Murata\" H 5500 8200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 5500 8200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 5500 8200 60  0001 C CNN \"Description\"\n\t1    6050 8200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C2\nU 1 1 4FAECBA0\nP 3700 2800\nF 0 \"C2\" H 3750 2900 50  0000 L CNN\nF 1 \"10nF\" H 3750 2700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3700 2800 60  0001 C CNN\nF 3 \"\" H 3700 2800 60  0001 C CNN\nF 4 \"Murata\" H 3700 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 3700 2800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 3700 2800 60  0001 C CNN \"Description\"\n\t1    3700 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C1\nU 1 1 4FAECB99\nP 3400 2800\nF 0 \"C1\" H 3450 2900 50  0000 L CNN\nF 1 \"33pF\" H 3450 2700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 3400 2800 60  0001 C CNN\nF 3 \"\" H 3400 2800 60  0001 C CNN\nF 4 \"Murata\" H 1900 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 1900 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 1900 6850 60  0001 C CNN \"Description\"\n\t1    3400 2800\n\t1    0    0    -1  \n$EndComp\nText Notes 7100 2800 0    60   ~ 0\nloop filter\n$Comp\nL R R3\nU 1 1 4FAEC8B2\nP 8300 2700\nF 0 \"R3\" V 8380 2700 50  0000 C CNN\nF 1 \"22k\" V 8300 2700 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 8300 2700 60  0001 C CNN\nF 3 \"\" H 8300 2700 60  0001 C CNN\nF 4 \"Panasonic\" H 8300 2700 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-2GEJ223X\" H 8300 2700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 22K OHM 1/10W 5% 0402 SMD\" H 8300 2700 60  0001 C CNN \"Description\"\n\t1    8300 2700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C15\nU 1 1 4FAEC8B0\nP 8300 2300\nF 0 \"C15\" H 8350 2400 50  0000 L CNN\nF 1 \"180pF\" H 8350 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8300 2300 60  0001 C CNN\nF 3 \"\" H 8300 2300 60  0001 C CNN\nF 4 \"Murata\" H 8300 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H181JA01D\" H 8300 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 180PF 50V 5% NP0 0402\" H 8300 2300 60  0001 C CNN \"Description\"\n\t1    8300 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C14\nU 1 1 4FAEC8AD\nP 8000 2300\nF 0 \"C14\" H 8050 2400 50  0000 L CNN\nF 1 \"8p2\" H 8050 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8000 2300 60  0001 C CNN\nF 3 \"\" H 8000 2300 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 8000 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"UMK105CG8R2DV-F\" H 8000 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 8.2PF 50V NP0 0402\" H 8000 2300 60  0001 C CNN \"Description\"\n\t1    8000 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR068\nU 1 1 4FAEC88E\nP 7300 2550\nF 0 \"#PWR068\" H 7300 2550 30  0001 C CNN\nF 1 \"GND\" H 7300 2480 30  0001 C CNN\nF 2 \"\" H 7300 2550 60  0001 C CNN\nF 3 \"\" H 7300 2550 60  0001 C CNN\n\t1    7300 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR069\nU 1 1 4FAEC88B\nP 6800 2550\nF 0 \"#PWR069\" H 6800 2550 30  0001 C CNN\nF 1 \"GND\" H 6800 2480 30  0001 C CNN\nF 2 \"\" H 6800 2550 60  0001 C CNN\nF 3 \"\" H 6800 2550 60  0001 C CNN\n\t1    6800 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 4FAEC856\nP 7550 2050\nF 0 \"R2\" V 7630 2050 50  0000 C CNN\nF 1 \"470\" V 7550 2050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7550 2050 60  0001 C CNN\nF 3 \"\" H 7550 2050 60  0001 C CNN\nF 4 \"Stackpole\" H 7550 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7550 2050 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7550 2050 60  0001 C CNN \"Description\"\n\t1    7550 2050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C13\nU 1 1 4FAEC853\nP 7300 2300\nF 0 \"C13\" H 7350 2400 50  0000 L CNN\nF 1 \"330pF\" H 7350 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7300 2300 60  0001 C CNN\nF 3 \"\" H 7300 2300 60  0001 C CNN\nF 4 \"Murata\" H 6600 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6600 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6600 2300 60  0001 C CNN \"Description\"\n\t1    7300 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R1\nU 1 1 4FAEC850\nP 7050 2050\nF 0 \"R1\" V 7130 2050 50  0000 C CNN\nF 1 \"470\" V 7050 2050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 7050 2050 60  0001 C CNN\nF 3 \"\" H 7050 2050 60  0001 C CNN\nF 4 \"Stackpole\" H 7050 2050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 7050 2050 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 7050 2050 60  0001 C CNN \"Description\"\n\t1    7050 2050\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 4FAEC84D\nP 6800 2300\nF 0 \"C12\" H 6850 2400 50  0000 L CNN\nF 1 \"330pF\" H 6850 2200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6800 2300 60  0001 C CNN\nF 3 \"\" H 6800 2300 60  0001 C CNN\nF 4 \"Murata\" H 6800 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71H331KA01D\" H 6800 2300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 330PF 50V 10% X7R 0402\" H 6800 2300 60  0001 C CNN \"Description\"\n\t1    6800 2300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR070\nU 1 1 4FAEC785\nP 4400 5550\nF 0 \"#PWR070\" H 4400 5550 30  0001 C CNN\nF 1 \"GND\" H 4400 5480 30  0001 C CNN\nF 2 \"\" H 4400 5550 60  0001 C CNN\nF 3 \"\" H 4400 5550 60  0001 C CNN\n\t1    4400 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C42\nU 1 1 4FAEC781\nP 4400 5300\nF 0 \"C42\" H 4450 5400 50  0000 L CNN\nF 1 \"100pF\" H 4450 5200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 4400 5300 60  0001 C CNN\nF 3 \"\" H 4400 5300 60  0001 C CNN\nF 4 \"Murata\" H 7400 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 7400 6850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 7400 6850 60  0001 C CNN \"Description\"\n\t1    4400 5300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR071\nU 1 1 4FAA165E\nP 16300 8950\nF 0 \"#PWR071\" H 16300 8950 30  0001 C CNN\nF 1 \"GND\" H 16300 8880 30  0001 C CNN\nF 2 \"\" H 16300 8950 60  0001 C CNN\nF 3 \"\" H 16300 8950 60  0001 C CNN\n\t1    16300 8950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C26\nU 1 1 4FAA149B\nP 12250 3700\nF 0 \"C26\" H 12300 3800 50  0000 L CNN\nF 1 \"47pF\" H 12300 3600 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12250 3700 60  0001 C CNN\nF 3 \"\" H 12250 3700 60  0001 C CNN\nF 4 \"Murata\" H 12250 5400 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H470JA01D\" H 12250 5400 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 47PF 50V 5% NP0 0402\" H 12250 5400 60  0001 C CNN \"Description\"\n\t1    12250 3700\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR072\nU 1 1 4FAA142A\nP 10700 3700\nF 0 \"#PWR072\" H 10700 3700 30  0001 C CNN\nF 1 \"GND\" H 10700 3630 30  0001 C CNN\nF 2 \"\" H 10700 3700 60  0001 C CNN\nF 3 \"\" H 10700 3700 60  0001 C CNN\n\t1    10700 3700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR073\nU 1 1 4FAA1424\nP 10700 2150\nF 0 \"#PWR073\" H 10700 2150 30  0001 C CNN\nF 1 \"GND\" H 10700 2080 30  0001 C CNN\nF 2 \"\" H 10700 2150 60  0001 C CNN\nF 3 \"\" H 10700 2150 60  0001 C CNN\n\t1    10700 2150\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR074\nU 1 1 4FAA10AF\nP 12100 2150\nF 0 \"#PWR074\" H 12100 2150 30  0001 C CNN\nF 1 \"GND\" H 12100 2080 30  0001 C CNN\nF 2 \"\" H 12100 2150 60  0001 C CNN\nF 3 \"\" H 12100 2150 60  0001 C CNN\n\t1    12100 2150\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 4FAA1098\nP 12100 4000\nF 0 \"#PWR075\" H 12100 4000 30  0001 C CNN\nF 1 \"GND\" H 12100 3930 30  0001 C CNN\nF 2 \"\" H 12100 4000 60  0001 C CNN\nF 3 \"\" H 12100 4000 60  0001 C CNN\n\t1    12100 4000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR076\nU 1 1 4FAA0C6C\nP 10000 4500\nF 0 \"#PWR076\" H 10000 4500 30  0001 C CNN\nF 1 \"GND\" H 10000 4430 30  0001 C CNN\nF 2 \"\" H 10000 4500 60  0001 C CNN\nF 3 \"\" H 10000 4500 60  0001 C CNN\n\t1    10000 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C30\nU 1 1 4FAA0C67\nP 10000 4250\nF 0 \"C30\" H 10050 4350 50  0000 L CNN\nF 1 \"33pF\" H 10050 4150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10000 4250 60  0001 C CNN\nF 3 \"\" H 10000 4250 60  0001 C CNN\nF 4 \"Murata\" H 13150 4050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 13150 4050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 13150 4050 60  0001 C CNN \"Description\"\n\t1    10000 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR077\nU 1 1 4FAA0C0D\nP 2600 2450\nF 0 \"#PWR077\" H 2600 2550 30  0001 C CNN\nF 1 \"VCC\" H 2600 2550 30  0000 C CNN\nF 2 \"\" H 2600 2450 60  0001 C CNN\nF 3 \"\" H 2600 2450 60  0001 C CNN\n\t1    2600 2450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR078\nU 1 1 4FAA08EA\nP 6250 6500\nF 0 \"#PWR078\" H 6250 6500 30  0001 C CNN\nF 1 \"GND\" H 6250 6430 30  0001 C CNN\nF 2 \"\" H 6250 6500 60  0001 C CNN\nF 3 \"\" H 6250 6500 60  0001 C CNN\n\t1    6250 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FIL-LP0603 U3\nU 1 1 4F94D561\nP 11400 2300\nF 0 \"U3\" H 11400 2350 60  0000 C CNN\nF 1 \"RX_LOWPASS_FILTER\" H 11400 2250 60  0000 C CNN\nF 2 \"hackrf:GSG-LP0603\" H 11400 2300 60  0001 C CNN\nF 3 \"\" H 11400 2300 60  0001 C CNN\nF 4 \"AVX\" H 11400 2300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LP0603A1880ANTR\" H 11400 2300 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER LOW PASS 1880MHZ 0603 SMD\" H 11400 2300 60  0001 C CNN \"Description\"\n\t1    11400 2300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FIL-DEA U8\nU 1 1 4F94D4F4\nP 11400 3850\nF 0 \"U8\" H 11400 3900 60  0000 C CNN\nF 1 \"RX_HIGHPASS_FILTER\" H 11400 3800 60  0000 C CNN\nF 2 \"hackrf:GSG-HP-DEA\" H 11400 3850 60  0001 C CNN\nF 3 \"\" H 11400 3850 60  0001 C CNN\nF 4 \"TDK\" H 11400 3850 60  0001 C CNN \"Manufacturer\"\nF 5 \"DEA162400HT-8004B1\" H 11400 3850 60  0001 C CNN \"Part Number\"\nF 6 \"FILTER HIGHPASS WLAN&BLUETOOTH\" H 11400 3850 60  0001 C CNN \"Description\"\n\t1    11400 3850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN P4\nU 1 1 4F94D0F2\nP 16300 8450\nF 0 \"P4\" H 16300 8600 60  0000 C CNN\nF 1 \"ANTENNA\" H 16300 8300 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 16300 8450 60  0001 C CNN\nF 3 \"\" H 16300 8450 60  0001 C CNN\nF 4 \"Molex\" H 16300 8450 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 16300 8450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 16300 8450 60  0001 C CNN \"Description\"\n\t1    16300 8450\n\t-1   0    0    -1  \n$EndComp\nWire Wire Line\n\t14650 8450 16000 8450\nText GLabel 1600 7400 3    40   Input ~ 0\nMIX_BYPASS\nText GLabel 1700 900  1    40   Input ~ 0\nMIX_BYPASS\nText GLabel 13250 3500 3    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t13250 3500 13250 3400\nWire Wire Line\n\t13250 3400 14550 3400\nText GLabel 1700 5950 1    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t1700 5950 1700 6300\nText GLabel 1500 2600 0    40   Input ~ 0\n!MIX_BYPASS\nWire Wire Line\n\t1600 2600 1500 2600\nWire Wire Line\n\t1600 2150 1600 2600\n$Comp\nL CONN_1 P6\nU 1 1 526B7056\nP 5100 4500\nF 0 \"P6\" H 5180 4500 40  0000 L CNN\nF 1 \"GPO4\" H 5100 4555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5100 4500 60  0001 C CNN\nF 3 \"\" H 5100 4500 60  0001 C CNN\nF 4 \"DNP\" H 5100 4500 60  0001 C CNN \"Note\"\n\t1    5100 4500\n\t0    1    1    0   \n$EndComp\nText GLabel 12150 8250 0    40   Input ~ 0\nAMP_BYPASS\nText GLabel 10100 7100 2    40   Input ~ 0\nAMP_BYPASS\nWire Wire Line\n\t10000 7100 10000 7450\nWire Wire Line\n\t10100 7100 10000 7100\nText GLabel 6750 7000 3    40   Input ~ 0\nRX\nText GLabel 9400 1550 1    40   Input ~ 0\nRX\nWire Wire Line\n\t9400 1550 9400 1750\nText GLabel 2500 2950 1    40   Input ~ 0\nRX\nWire Wire Line\n\t2500 2950 2500 3150\nText GLabel 6850 5500 1    40   Input ~ 0\nTX\nWire Wire Line\n\t6850 5500 6850 5900\nText GLabel 9200 2850 0    40   Input ~ 0\nTX\nWire Wire Line\n\t9200 2850 9300 2850\nText GLabel 2300 4250 0    40   Input ~ 0\nTX\nWire Wire Line\n\t2300 4250 2400 4250\nText GLabel 12600 3850 0    40   Input ~ 0\nHP\nWire Wire Line\n\t12600 3850 12700 3850\nText GLabel 9900 4000 0    40   Input ~ 0\nHP\nWire Wire Line\n\t9900 4000 10000 4000\nText GLabel 10100 1900 1    40   Input ~ 0\nLP\nWire Wire Line\n\t10100 1900 10100 2850\nText GLabel 12800 2500 1    40   Input ~ 0\nLP\nWire Wire Line\n\t12800 2500 12800 2700\nNoConn ~ 6500 3450\nText GLabel 13850 3600 3    40   Input ~ 0\nRX_MIX_BP\nWire Wire Line\n\t13850 3600 13850 3500\nWire Wire Line\n\t13850 3500 14550 3500\nText GLabel 16150 3300 1    40   Input ~ 0\nTX_MIX_BP\nWire Wire Line\n\t16150 3300 16150 3500\nText GLabel 12750 8350 0    40   Input ~ 0\nRX_AMP\nWire Wire Line\n\t12750 8350 13150 8350\nText GLabel 14450 8000 1    40   Input ~ 0\nTX_AMP\nWire Wire Line\n\t14450 8000 14450 8250\nText GLabel 9900 6650 1    40   Input ~ 0\nTX_AMP\nWire Wire Line\n\t9900 6650 9900 7350\nText GLabel 8100 7450 0    40   Input ~ 0\nRX_AMP\nWire Wire Line\n\t8100 7450 8600 7450\nText GLabel 11200 8500 2    40   Input ~ 0\n!RX_AMP_PWR\nWire Wire Line\n\t10800 8500 11200 8500\nText GLabel 11600 6650 0    40   Input ~ 0\n!TX_AMP_PWR\nWire Wire Line\n\t11600 6650 12000 6650\n$Comp\nL RF-SHIELD-FRAME J2\nU 1 1 527E97CF\nP 1750 9000\nF 0 \"J2\" H 1750 9500 60  0000 C CNN\nF 1 \"RF-SHIELD-FRAME\" H 1750 9400 60  0000 C CNN\nF 2 \"hackrf:GSG-SHIELD-BMI-S-230\" H 1750 9000 60  0001 C CNN\nF 3 \"\" H 1750 9000 60  0000 C CNN\nF 4 \"Laird\" H 1750 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"BMI-S-230-F-R\" H 1750 9000 60  0001 C CNN \"Part Number\"\nF 6 \"BOARD SHIELD 2INX1.5IN FRAME\" H 1750 9000 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2450 9300 60  0000 C CNN \"Note\"\n\t1    1750 9000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR079\nU 1 1 527E97DE\nP 1750 9400\nF 0 \"#PWR079\" H 1750 9400 30  0001 C CNN\nF 1 \"GND\" H 1750 9330 30  0001 C CNN\nF 2 \"\" H 1750 9400 60  0000 C CNN\nF 3 \"\" H 1750 9400 60  0000 C CNN\n\t1    1750 9400\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1750 9300 1750 9400\n$Comp\nL RF-SHIELD-COVER J3\nU 1 1 527EAA54\nP 1750 8350\nF 0 \"J3\" H 1750 8600 60  0000 C CNN\nF 1 \"RF-SHIELD-COVER\" H 1750 8500 60  0000 C CNN\nF 2 \"hackrf:GSG-NULL-MODULE\" H 1750 8350 60  0001 C CNN\nF 3 \"\" H 1750 8350 60  0000 C CNN\nF 4 \"Laird\" H 1750 8350 60  0001 C CNN \"Manufacturer\"\nF 5 \"BMI-S-230-C\" H 1750 8350 60  0001 C CNN \"Part Number\"\nF 6 \"BOARD SHIELD 2INX1.5IN COVER\" H 1750 8350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2450 8350 60  0000 C CNN \"Note\"\n\t1    1750 8350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P19\nU 1 1 5280432B\nP 5000 4500\nF 0 \"P19\" H 5080 4500 40  0000 L CNN\nF 1 \"GPO3\" H 5000 4555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5000 4500 60  0001 C CNN\nF 3 \"\" H 5000 4500 60  0001 C CNN\nF 4 \"DNP\" H 5000 4500 60  0001 C CNN \"Note\"\n\t1    5000 4500\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t5000 4250 5000 4350\n$Comp\nL CONN_1 P7\nU 1 1 528044D2\nP 4750 1850\nF 0 \"P7\" H 4830 1850 40  0000 L CNN\nF 1 \"GPO2\" H 4750 1905 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4750 1850 60  0001 C CNN\nF 3 \"\" H 4750 1850 60  0001 C CNN\nF 4 \"DNP\" H 4750 1850 60  0001 C CNN \"Note\"\n\t1    4750 1850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P13\nU 1 1 528044D9\nP 4750 1750\nF 0 \"P13\" H 4830 1750 40  0000 L CNN\nF 1 \"GPO1\" H 4750 1805 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 4750 1750 60  0001 C CNN\nF 3 \"\" H 4750 1750 60  0001 C CNN\nF 4 \"DNP\" H 4750 1750 60  0001 C CNN \"Note\"\n\t1    4750 1750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P21\nU 1 1 528044E0\nP 6700 9550\nF 0 \"P21\" H 6780 9550 40  0000 L CNN\nF 1 \"REF_IN\" H 6700 9605 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 6700 9550 60  0001 C CNN\nF 3 \"\" H 6700 9550 60  0001 C CNN\nF 4 \"DNP\" H 6700 9550 60  0001 C CNN \"Note\"\n\t1    6700 9550\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t5000 1950 5000 1850\nWire Wire Line\n\t5700 1950 5700 1850\n$Comp\nL CONN_1 P17\nU 1 1 52805038\nP 5700 1700\nF 0 \"P17\" H 5780 1700 40  0000 L CNN\nF 1 \"GPO6\" H 5700 1755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5700 1700 60  0001 C CNN\nF 3 \"\" H 5700 1700 60  0001 C CNN\nF 4 \"DNP\" H 5700 1700 60  0001 C CNN \"Note\"\n\t1    5700 1700\n\t0    -1   -1   0   \n$EndComp\nText GLabel 3700 8900 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 3700 8800 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 3700 8700 2    40   Input ~ 0\nMIXER_SCLK\nText GLabel 3700 8600 2    40   Input ~ 0\nMIXER_SDATA\n$Comp\nL CONN_1 P27\nU 1 1 528054F2\nP 3450 8600\nF 0 \"P27\" H 3530 8600 40  0000 L CNN\nF 1 \"MIXER_SDATA\" H 3450 8655 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8600 60  0001 C CNN\nF 3 \"\" H 3450 8600 60  0001 C CNN\nF 4 \"DNP\" H 3450 8600 60  0001 C CNN \"Note\"\n\t1    3450 8600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P31\nU 1 1 528054F9\nP 3450 8700\nF 0 \"P31\" H 3530 8700 40  0000 L CNN\nF 1 \"MIXER_SCLK\" H 3450 8755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8700 60  0001 C CNN\nF 3 \"\" H 3450 8700 60  0001 C CNN\nF 4 \"DNP\" H 3450 8700 60  0001 C CNN \"Note\"\n\t1    3450 8700\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P32\nU 1 1 52805500\nP 3450 8800\nF 0 \"P32\" H 3530 8800 40  0000 L CNN\nF 1 \"MIXER_ENX\" H 3450 8855 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8800 60  0001 C CNN\nF 3 \"\" H 3450 8800 60  0001 C CNN\nF 4 \"DNP\" H 3450 8800 60  0001 C CNN \"Note\"\n\t1    3450 8800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P33\nU 1 1 52805507\nP 3450 8900\nF 0 \"P33\" H 3530 8900 40  0000 L CNN\nF 1 \"MIXER_RESETX\" H 3450 8955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 8900 60  0001 C CNN\nF 3 \"\" H 3450 8900 60  0001 C CNN\nF 4 \"DNP\" H 3450 8900 60  0001 C CNN \"Note\"\n\t1    3450 8900\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 8900 3700 8900\nWire Wire Line\n\t3600 8800 3700 8800\nWire Wire Line\n\t3600 8700 3700 8700\nWire Wire Line\n\t3600 8600 3700 8600\nText GLabel 3700 9000 2    40   Input ~ 0\nMIX_BYPASS\nText GLabel 3700 9100 2    40   Input ~ 0\n!MIX_BYPASS\nText GLabel 3700 9200 2    40   Input ~ 0\nTX\nText GLabel 3700 9300 2    40   Input ~ 0\nRX\nText GLabel 3700 9400 2    40   Input ~ 0\nHP\nText GLabel 3700 9500 2    40   Input ~ 0\nLP\nText GLabel 3700 9600 2    40   Input ~ 0\nTX_MIX_BP\nText GLabel 3700 9700 2    40   Input ~ 0\nRX_MIX_BP\nText GLabel 3700 9800 2    40   Input ~ 0\nTX_AMP\nText GLabel 3700 9900 2    40   Input ~ 0\nRX_AMP\nText GLabel 3700 10000 2    40   Input ~ 0\nAMP_BYPASS\nText GLabel 3700 10200 2    40   Input ~ 0\n!RX_AMP_PWR\nText GLabel 3700 10100 2    40   Input ~ 0\n!TX_AMP_PWR\n$Comp\nL CONN_1 P34\nU 1 1 52805C27\nP 3450 9000\nF 0 \"P34\" H 3530 9000 40  0000 L CNN\nF 1 \"MIX_BYPASS\" H 3450 9055 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9000 60  0001 C CNN\nF 3 \"\" H 3450 9000 60  0001 C CNN\nF 4 \"DNP\" H 3450 9000 60  0001 C CNN \"Note\"\n\t1    3450 9000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P35\nU 1 1 52805C2E\nP 3450 9100\nF 0 \"P35\" H 3530 9100 40  0000 L CNN\nF 1 \"!MIX_BYPASS\" H 3450 9155 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9100 60  0001 C CNN\nF 3 \"\" H 3450 9100 60  0001 C CNN\nF 4 \"DNP\" H 3450 9100 60  0001 C CNN \"Note\"\n\t1    3450 9100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P42\nU 1 1 52805C35\nP 3450 9200\nF 0 \"P42\" H 3530 9200 40  0000 L CNN\nF 1 \"TX\" H 3450 9255 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9200 60  0001 C CNN\nF 3 \"\" H 3450 9200 60  0001 C CNN\nF 4 \"DNP\" H 3450 9200 60  0001 C CNN \"Note\"\n\t1    3450 9200\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P43\nU 1 1 52805C3C\nP 3450 9300\nF 0 \"P43\" H 3530 9300 40  0000 L CNN\nF 1 \"RX\" H 3450 9355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9300 60  0001 C CNN\nF 3 \"\" H 3450 9300 60  0001 C CNN\nF 4 \"DNP\" H 3450 9300 60  0001 C CNN \"Note\"\n\t1    3450 9300\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 9300 3700 9300\nWire Wire Line\n\t3600 9200 3700 9200\nWire Wire Line\n\t3600 9100 3700 9100\nWire Wire Line\n\t3600 9000 3700 9000\n$Comp\nL CONN_1 P44\nU 1 1 52805C47\nP 3450 9400\nF 0 \"P44\" H 3530 9400 40  0000 L CNN\nF 1 \"HP\" H 3450 9455 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9400 60  0001 C CNN\nF 3 \"\" H 3450 9400 60  0001 C CNN\nF 4 \"DNP\" H 3450 9400 60  0001 C CNN \"Note\"\n\t1    3450 9400\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P45\nU 1 1 52805C4E\nP 3450 9500\nF 0 \"P45\" H 3530 9500 40  0000 L CNN\nF 1 \"LP\" H 3450 9555 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9500 60  0001 C CNN\nF 3 \"\" H 3450 9500 60  0001 C CNN\nF 4 \"DNP\" H 3450 9500 60  0001 C CNN \"Note\"\n\t1    3450 9500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P46\nU 1 1 52805C55\nP 3450 9600\nF 0 \"P46\" H 3530 9600 40  0000 L CNN\nF 1 \"TX_MIX_BP\" H 3450 9655 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9600 60  0001 C CNN\nF 3 \"\" H 3450 9600 60  0001 C CNN\nF 4 \"DNP\" H 3450 9600 60  0001 C CNN \"Note\"\n\t1    3450 9600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P47\nU 1 1 52805C5C\nP 3450 9700\nF 0 \"P47\" H 3530 9700 40  0000 L CNN\nF 1 \"RX_MIX_BP\" H 3450 9755 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9700 60  0001 C CNN\nF 3 \"\" H 3450 9700 60  0001 C CNN\nF 4 \"DNP\" H 3450 9700 60  0001 C CNN \"Note\"\n\t1    3450 9700\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 9700 3700 9700\nWire Wire Line\n\t3600 9600 3700 9600\nWire Wire Line\n\t3600 9500 3700 9500\nWire Wire Line\n\t3600 9400 3700 9400\n$Comp\nL CONN_1 P48\nU 1 1 52805C67\nP 3450 9800\nF 0 \"P48\" H 3530 9800 40  0000 L CNN\nF 1 \"TX_AMP\" H 3450 9855 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9800 60  0001 C CNN\nF 3 \"\" H 3450 9800 60  0001 C CNN\nF 4 \"DNP\" H 3450 9800 60  0001 C CNN \"Note\"\n\t1    3450 9800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P49\nU 1 1 52805C6E\nP 3450 9900\nF 0 \"P49\" H 3530 9900 40  0000 L CNN\nF 1 \"RX_AMP\" H 3450 9955 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 9900 60  0001 C CNN\nF 3 \"\" H 3450 9900 60  0001 C CNN\nF 4 \"DNP\" H 3450 9900 60  0001 C CNN \"Note\"\n\t1    3450 9900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P50\nU 1 1 52805C75\nP 3450 10000\nF 0 \"P50\" H 3530 10000 40  0000 L CNN\nF 1 \"AMP_BYPASS\" H 3450 10055 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10000 60  0001 C CNN\nF 3 \"\" H 3450 10000 60  0001 C CNN\nF 4 \"DNP\" H 3450 10000 60  0001 C CNN \"Note\"\n\t1    3450 10000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL CONN_1 P51\nU 1 1 52805C7C\nP 3450 10100\nF 0 \"P51\" H 3530 10100 40  0000 L CNN\nF 1 \"!TX_AMP_PWR\" H 3450 10155 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10100 60  0001 C CNN\nF 3 \"\" H 3450 10100 60  0001 C CNN\nF 4 \"DNP\" H 3450 10100 60  0001 C CNN \"Note\"\n\t1    3450 10100\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 10100 3700 10100\nWire Wire Line\n\t3600 10000 3700 10000\nWire Wire Line\n\t3600 9900 3700 9900\nWire Wire Line\n\t3600 9800 3700 9800\n$Comp\nL CONN_1 P52\nU 1 1 52805C87\nP 3450 10200\nF 0 \"P52\" H 3530 10200 40  0000 L CNN\nF 1 \"!RX_AMP_PWR\" H 3450 10255 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 3450 10200 60  0001 C CNN\nF 3 \"\" H 3450 10200 60  0001 C CNN\nF 4 \"DNP\" H 3450 10200 60  0001 C CNN \"Note\"\n\t1    3450 10200\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t3600 10200 3700 10200\nWire Wire Line\n\t6700 9700 6700 9800\nConnection ~ 6700 9800\n$Comp\nL C C166\nU 1 1 5281BF94\nP 7300 10050\nF 0 \"C166\" H 7350 10150 50  0000 L CNN\nF 1 \"100nF\" H 7350 9950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7300 10050 60  0001 C CNN\nF 3 \"\" H 7300 10050 60  0001 C CNN\nF 4 \"Murata\" H 7300 10050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7300 10050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7300 10050 60  0001 C CNN \"Description\"\n\t1    7300 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR080\nU 1 1 5281BF9C\nP 7300 10300\nF 0 \"#PWR080\" H 7300 10300 30  0001 C CNN\nF 1 \"GND\" H 7300 10230 30  0001 C CNN\nF 2 \"\" H 7300 10300 60  0000 C CNN\nF 3 \"\" H 7300 10300 60  0000 C CNN\n\t1    7300 10300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR081\nU 1 1 5281BFB9\nP 7300 9800\nF 0 \"#PWR081\" H 7300 9860 30  0001 C CNN\nF 1 \"VAA\" H 7300 9910 30  0000 C CNN\nF 2 \"\" H 7300 9800 60  0001 C CNN\nF 3 \"\" H 7300 9800 60  0001 C CNN\n\t1    7300 9800\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t7300 9800 7300 9900\nWire Wire Line\n\t7300 10200 7300 10300\n$Comp\nL C C58\nU 1 1 528EA8DE\nP 11450 9100\nF 0 \"C58\" H 11500 9200 50  0000 L CNN\nF 1 \"100nF\" H 11500 9000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11450 9100 60  0001 C CNN\nF 3 \"\" H 11450 9100 60  0001 C CNN\nF 4 \"Murata\" H 6950 9750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6950 9750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6950 9750 60  0001 C CNN \"Description\"\n\t1    11450 9100\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C50\nU 1 1 528EA90E\nP 8800 8800\nF 0 \"C50\" H 8850 8900 50  0000 L CNN\nF 1 \"100nF\" H 8850 8700 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8800 8800 60  0001 C CNN\nF 3 \"\" H 8800 8800 60  0001 C CNN\nF 4 \"Murata\" H 7250 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7250 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7250 10000 60  0001 C CNN \"Description\"\n\t1    8800 8800\n\t0    1    -1   0   \n$EndComp\n$Comp\nL C C59\nU 1 1 528EA93E\nP 12000 5550\nF 0 \"C59\" H 12050 5650 50  0000 L CNN\nF 1 \"100nF\" H 12050 5450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 12000 5550 60  0001 C CNN\nF 3 \"\" H 12000 5550 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    12000 5550\n\t0    -1   1    0   \n$EndComp\n$Comp\nL C C62\nU 1 1 528EA96E\nP 13950 6650\nF 0 \"C62\" H 14000 6750 50  0000 L CNN\nF 1 \"100nF\" H 14000 6550 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13950 6650 60  0001 C CNN\nF 3 \"\" H 13950 6650 60  0001 C CNN\nF 4 \"Murata\" H 7350 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7350 10000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7350 10000 60  0001 C CNN \"Description\"\n\t1    13950 6650\n\t0    1    -1   0   \n$EndComp\n$Comp\nL CONN_1 J4\nU 1 1 528FA040\nP 850 9850\nF 0 \"J4\" H 930 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 850 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 850 9850 60  0001 C CNN\nF 3 \"\" H 850 9850 60  0001 C CNN\nF 4 \"DNP\" H 850 9850 60  0001 C CNN \"Note\"\n\t1    850  9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR082\nU 1 1 528FA054\nP 850 10100\nF 0 \"#PWR082\" H 850 10100 30  0001 C CNN\nF 1 \"GND\" H 850 10030 30  0001 C CNN\nF 2 \"\" H 850 10100 60  0000 C CNN\nF 3 \"\" H 850 10100 60  0000 C CNN\n\t1    850  10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t850  10000 850  10100\n$Comp\nL CONN_1 J5\nU 1 1 528FA22A\nP 1050 9850\nF 0 \"J5\" H 1130 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1050 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1050 9850 60  0001 C CNN\nF 3 \"\" H 1050 9850 60  0001 C CNN\nF 4 \"DNP\" H 1050 9850 60  0001 C CNN \"Note\"\n\t1    1050 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 528FA230\nP 1050 10100\nF 0 \"#PWR083\" H 1050 10100 30  0001 C CNN\nF 1 \"GND\" H 1050 10030 30  0001 C CNN\nF 2 \"\" H 1050 10100 60  0000 C CNN\nF 3 \"\" H 1050 10100 60  0000 C CNN\n\t1    1050 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1050 10000 1050 10100\n$Comp\nL CONN_1 J6\nU 1 1 528FA29A\nP 1250 9850\nF 0 \"J6\" H 1330 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1250 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1250 9850 60  0001 C CNN\nF 3 \"\" H 1250 9850 60  0001 C CNN\nF 4 \"DNP\" H 1250 9850 60  0001 C CNN \"Note\"\n\t1    1250 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR084\nU 1 1 528FA2A0\nP 1250 10100\nF 0 \"#PWR084\" H 1250 10100 30  0001 C CNN\nF 1 \"GND\" H 1250 10030 30  0001 C CNN\nF 2 \"\" H 1250 10100 60  0000 C CNN\nF 3 \"\" H 1250 10100 60  0000 C CNN\n\t1    1250 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1250 10000 1250 10100\n$Comp\nL CONN_1 J7\nU 1 1 528FA2A8\nP 1450 9850\nF 0 \"J7\" H 1530 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1450 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1450 9850 60  0001 C CNN\nF 3 \"\" H 1450 9850 60  0001 C CNN\nF 4 \"DNP\" H 1450 9850 60  0001 C CNN \"Note\"\n\t1    1450 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR085\nU 1 1 528FA2AE\nP 1450 10100\nF 0 \"#PWR085\" H 1450 10100 30  0001 C CNN\nF 1 \"GND\" H 1450 10030 30  0001 C CNN\nF 2 \"\" H 1450 10100 60  0000 C CNN\nF 3 \"\" H 1450 10100 60  0000 C CNN\n\t1    1450 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1450 10000 1450 10100\n$Comp\nL CONN_1 J8\nU 1 1 528FA2B6\nP 1650 9850\nF 0 \"J8\" H 1730 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1650 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1650 9850 60  0001 C CNN\nF 3 \"\" H 1650 9850 60  0001 C CNN\nF 4 \"DNP\" H 1650 9850 60  0001 C CNN \"Note\"\n\t1    1650 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR086\nU 1 1 528FA2BC\nP 1650 10100\nF 0 \"#PWR086\" H 1650 10100 30  0001 C CNN\nF 1 \"GND\" H 1650 10030 30  0001 C CNN\nF 2 \"\" H 1650 10100 60  0000 C CNN\nF 3 \"\" H 1650 10100 60  0000 C CNN\n\t1    1650 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1650 10000 1650 10100\n$Comp\nL CONN_1 J9\nU 1 1 528FA2C4\nP 1850 9850\nF 0 \"J9\" H 1930 9850 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1850 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-HOLE126MIL-COPPER\" H 1850 9850 60  0001 C CNN\nF 3 \"\" H 1850 9850 60  0001 C CNN\nF 4 \"DNP\" H 1850 9850 60  0001 C CNN \"Note\"\n\t1    1850 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 528FA2CA\nP 1850 10100\nF 0 \"#PWR087\" H 1850 10100 30  0001 C CNN\nF 1 \"GND\" H 1850 10030 30  0001 C CNN\nF 2 \"\" H 1850 10100 60  0000 C CNN\nF 3 \"\" H 1850 10100 60  0000 C CNN\n\t1    1850 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t1850 10000 1850 10100\nText Notes 800  10300 0    40   ~ 0\nmounting holes are connected to GND\n$Comp\nL C C67\nU 1 1 52901196\nP 6300 9550\nF 0 \"C67\" H 6350 9650 50  0000 L CNN\nF 1 \"33pF\" H 6350 9450 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6300 9550 60  0001 C CNN\nF 3 \"\" H 6300 9550 60  0001 C CNN\nF 4 \"Murata\" H 17650 11800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 17650 11800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 17650 11800 60  0001 C CNN \"Description\"\n\t1    6300 9550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C70\nU 1 1 529011D6\nP 6300 10050\nF 0 \"C70\" H 6350 10150 50  0000 L CNN\nF 1 \"100pF\" H 6350 9950 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6300 10050 60  0001 C CNN\nF 3 \"\" H 6300 10050 60  0001 C CNN\nF 4 \"Murata\" H 9300 11600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H101JA01D\" H 9300 11600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 100PF 50V 5% NP0 0402\" H 9300 11600 60  0001 C CNN \"Description\"\n\t1    6300 10050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 J10\nU 1 1 5293FD15\nP 2600 9850\nF 0 \"J10\" H 2680 9850 40  0000 L CNN\nF 1 \"GND_CLIP\" H 2600 9905 30  0001 C CNN\nF 2 \"hackrf:GSG-TEST-POINT-S1751-46R\" H 2600 9850 60  0001 C CNN\nF 3 \"\" H 2600 9850 60  0001 C CNN\nF 4 \"Harwin\" H 2600 9850 60  0001 C CNN \"Manufacturer\"\nF 5 \"S1751-46R\" H 2600 9850 60  0001 C CNN \"Part Number\"\nF 6 \"PC TEST POINT TIN SMD\" H 2600 9850 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 2600 9850 60  0001 C CNN \"Note\"\n\t1    2600 9850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 5293FD1B\nP 2600 10100\nF 0 \"#PWR088\" H 2600 10100 30  0001 C CNN\nF 1 \"GND\" H 2600 10030 30  0001 C CNN\nF 2 \"\" H 2600 10100 60  0000 C CNN\nF 3 \"\" H 2600 10100 60  0000 C CNN\n\t1    2600 10100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t2600 10000 2600 10100\nText Notes 2350 10350 0    40   ~ 0\noptional alligator\\nclip test point\nWire Wire Line\n\t16300 8850 16300 8950\n$Comp\nL VAA #PWR089\nU 1 1 52EA1171\nP 15550 5950\nF 0 \"#PWR089\" H 15550 6010 30  0001 C CNN\nF 1 \"VAA\" H 15550 6060 30  0000 C CNN\nF 2 \"\" H 15550 5950 60  0001 C CNN\nF 3 \"\" H 15550 5950 60  0001 C CNN\n\t1    15550 5950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR090\nU 1 1 52EA1177\nP 16000 6550\nF 0 \"#PWR090\" H 16000 6550 30  0001 C CNN\nF 1 \"GND\" H 16000 6480 30  0001 C CNN\nF 2 \"\" H 16000 6550 60  0001 C CNN\nF 3 \"\" H 16000 6550 60  0001 C CNN\n\t1    16000 6550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R36\nU 1 1 52EA1180\nP 15000 6300\nF 0 \"R36\" V 15080 6300 50  0000 C CNN\nF 1 \"10k\" V 15000 6300 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15000 6300 60  0001 C CNN\nF 3 \"\" H 15000 6300 60  0001 C CNN\nF 4 \"Stackpole\" H 15000 6300 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15000 6300 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15000 6300 60  0001 C CNN \"Description\"\n\t1    15000 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL INDUCTOR L13\nU 1 1 52EA1189\nP 15550 8050\nF 0 \"L13\" V 15500 8050 40  0000 C CNN\nF 1 \"10uH\" V 15650 8050 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 15550 8050 60  0001 C CNN\nF 3 \"\" H 15550 8050 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 15550 8050 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 15550 8050 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 15550 8050 60  0001 C CNN \"Description\"\n\t1    15550 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C171\nU 1 1 52EA119B\nP 16000 6300\nF 0 \"C171\" H 16050 6400 50  0000 L CNN\nF 1 \"1uF\" H 16050 6200 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 16000 6300 60  0001 C CNN\nF 3 \"\" H 16000 6300 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 16000 6300 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 16000 6300 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 16000 6300 60  0001 C CNN \"Description\"\n\t1    16000 6300\n\t-1   0    0    -1  \n$EndComp\nWire Wire Line\n\t15550 8350 15550 8450\nConnection ~ 15550 8450\nWire Wire Line\n\t15550 6950 15550 7750\nWire Wire Line\n\t5000 1850 4900 1850\nWire Wire Line\n\t4900 1750 5100 1750\nWire Wire Line\n\t5100 1650 5100 1950\nConnection ~ 5100 1750\nText Label 5400 1650 2    40   ~ 0\nANT_BIAS\nWire Wire Line\n\t5100 1650 5400 1650\nText Label 14650 6050 0    40   ~ 0\nANT_BIAS\nWire Wire Line\n\t15650 3400 16150 3400\nConnection ~ 16150 3400\n$Comp\nL INDUCTOR L11\nU 1 1 57E4FFD8\nP 3000 2550\nF 0 \"L11\" V 2950 2550 40  0000 C CNN\nF 1 \"10uH\" V 3100 2550 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 3000 2550 60  0001 C CNN\nF 3 \"\" H 3000 2550 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 13750 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 13750 5850 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 13750 5850 60  0001 C CNN \"Description\"\n\t1    3000 2550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 57E5275E\nP 3400 3050\nF 0 \"#PWR091\" H 3400 3050 30  0001 C CNN\nF 1 \"GND\" H 3400 2980 30  0001 C CNN\nF 2 \"\" H 3400 3050 60  0001 C CNN\nF 3 \"\" H 3400 3050 60  0001 C CNN\n\t1    3400 3050\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t3400 2950 3400 3050\nWire Wire Line\n\t3700 2950 3700 3050\nWire Wire Line\n\t3300 2550 4000 2550\nWire Wire Line\n\t3400 2550 3400 2650\nWire Wire Line\n\t3700 2550 3700 2650\nConnection ~ 3400 2550\nWire Wire Line\n\t2600 2450 2600 2550\nWire Wire Line\n\t2600 2550 2700 2550\nWire Wire Line\n\t4200 2950 4000 2950\nWire Wire Line\n\t4000 2950 4000 2550\nConnection ~ 3700 2550\n$Comp\nL NX5P2553GV U20\nU 1 1 57E6AE8D\nP 15450 6550\nF 0 \"U20\" H 15450 6800 60  0000 C CNN\nF 1 \"AP2553W6-7\" H 15450 6300 60  0000 C CNN\nF 2 \"gsg-modules:SOT457\" H 15450 6550 60  0001 C CNN\nF 3 \"\" H 15450 6550 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 15450 6550 60  0001 C CNN \"Manufacturer\"\nF 5 \"AP2553W6-7\" H 15450 6550 60  0001 C CNN \"Part Number\"\nF 6 \"IC PD SW CURR LIMIT SOT26\" H 15450 6550 60  0001 C CNN \"Description\"\n\t1    15450 6550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR092\nU 1 1 57E6B2C6\nP 15450 6050\nF 0 \"#PWR092\" H 15450 6050 30  0001 C CNN\nF 1 \"GND\" H 15450 5980 30  0001 C CNN\nF 2 \"\" H 15450 6050 60  0001 C CNN\nF 3 \"\" H 15450 6050 60  0001 C CNN\n\t1    15450 6050\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR093\nU 1 1 57E6CFB6\nP 15000 6550\nF 0 \"#PWR093\" H 15000 6550 30  0001 C CNN\nF 1 \"GND\" H 15000 6480 30  0001 C CNN\nF 2 \"\" H 15000 6550 60  0001 C CNN\nF 3 \"\" H 15000 6550 60  0001 C CNN\n\t1    15000 6550\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t15000 6450 15000 6550\nWire Wire Line\n\t14650 6050 15350 6050\nWire Wire Line\n\t15000 6050 15000 6150\nConnection ~ 15000 6050\n$Comp\nL R R33\nU 1 1 57E6E64A\nP 15100 7050\nF 0 \"R33\" V 15180 7050 50  0000 C CNN\nF 1 \"10k\" V 15100 7050 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15100 7050 60  0001 C CNN\nF 3 \"\" H 15100 7050 60  0001 C CNN\nF 4 \"Stackpole\" H 15100 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15100 7050 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15100 7050 60  0001 C CNN \"Description\"\n\t1    15100 7050\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR094\nU 1 1 57E70C91\nP 15450 7050\nF 0 \"#PWR094\" H 15450 7050 30  0001 C CNN\nF 1 \"GND\" H 15450 6980 30  0001 C CNN\nF 2 \"\" H 15450 7050 60  0001 C CNN\nF 3 \"\" H 15450 7050 60  0001 C CNN\n\t1    15450 7050\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t15450 7050 15450 6950\nWire Wire Line\n\t15550 5950 15550 6150\nWire Wire Line\n\t15550 6050 16000 6050\nWire Wire Line\n\t16000 6050 16000 6150\nConnection ~ 15550 6050\nWire Wire Line\n\t16000 6450 16000 6550\nWire Wire Line\n\t15450 6050 15450 6150\nWire Wire Line\n\t15350 6050 15350 6150\n$Comp\nL VAA #PWR095\nU 1 1 57E75398\nP 14850 6950\nF 0 \"#PWR095\" H 14850 7010 30  0001 C CNN\nF 1 \"VAA\" H 14850 7060 30  0000 C CNN\nF 2 \"\" H 14850 6950 60  0001 C CNN\nF 3 \"\" H 14850 6950 60  0001 C CNN\n\t1    14850 6950\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t14850 6950 14850 7050\nWire Wire Line\n\t14850 7050 14950 7050\nWire Wire Line\n\t15250 7050 15350 7050\nWire Wire Line\n\t15350 6950 15350 7150\n$Comp\nL CONN_1 P3\nU 1 1 57E76694\nP 15350 7300\nF 0 \"P3\" H 15430 7300 40  0000 L CNN\nF 1 \"ANT_FAULT\" H 15350 7355 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 15350 7300 60  0001 C CNN\nF 3 \"\" H 15350 7300 60  0001 C CNN\nF 4 \"DNP\" H 15350 7300 60  0001 C CNN \"Note\"\n\t1    15350 7300\n\t0    1    1    0   \n$EndComp\nConnection ~ 15350 7050\nText Notes 15700 7050 0    40   ~ 0\nILIM shorted to GND for\\n75 mA current limit\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/neapolitan/mcu.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:gsg-symbols\nLIBS:neapolitan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 4 4\nTitle \"Neapolitan mcu/usb/power\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\nText GLabel 7800 8450 2    40   Input ~ 0\nMIXER_SDATA\nText GLabel 6400 8450 0    40   Input ~ 0\nMIXER_SCLK\nText GLabel 7800 8350 2    40   Input ~ 0\nMIXER_ENX\nText GLabel 6800 2750 2    40   Input ~ 0\nMIXER_RESETX\nText GLabel 5600 3950 3    40   Input ~ 0\n!VAA_ENABLE\n$Comp\nL R R75\nU 1 1 503C51A8\nP 1600 6600\nAR Path=\"/503C51A8\" Ref=\"R75\"  Part=\"1\" \nAR Path=\"/5037043E/503C51A8\" Ref=\"R75\"  Part=\"1\" \nF 0 \"R75\" V 1680 6600 50  0000 C CNN\nF 1 \"470\" V 1600 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1600 6600 60  0001 C CNN\nF 3 \"\" H 1600 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1600 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 1600 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 1600 6600 60  0001 C CNN \"Description\"\n\t1    1600 6600\n\t-1   0    0    1   \n$EndComp\nText GLabel 6400 8650 0    40   Input ~ 0\nCS_XCVR\nText GLabel 10550 8550 2    40   Input ~ 0\nSSP0_SCK\nText GLabel 8850 8650 0    40   Input ~ 0\nSSP0_MOSI\nText GLabel 8850 8550 0    40   Input ~ 0\nSSP0_MISO\nText GLabel 8850 8450 0    40   Input ~ 0\nI2C1_SCL\nText GLabel 10550 8450 2    40   Input ~ 0\nI2C1_SDA\nText GLabel 7800 8650 2    40   Input ~ 0\nXCVR_EN\nText GLabel 7800 8550 2    40   Input ~ 0\nRXENABLE\nText GLabel 6400 8550 0    40   Input ~ 0\nTXENABLE\nText GLabel 4450 9050 2    40   Input ~ 0\nRSSI\nText Label 1300 6200 3    40   ~ 0\nLED3\nText Label 1000 6200 3    40   ~ 0\nLED2\n$Comp\nL VCC #PWR0158\nU 1 1 4F83C294\nP 1600 6300\nF 0 \"#PWR0158\" H 1600 6400 30  0001 C CNN\nF 1 \"VCC\" H 1600 6400 30  0000 C CNN\nF 2 \"\" H 1600 6300 60  0001 C CNN\nF 3 \"\" H 1600 6300 60  0001 C CNN\n\t1    1600 6300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D5\nU 1 1 4F83C276\nP 1000 7050\nAR Path=\"/4F83C276\" Ref=\"D5\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C276\" Ref=\"D5\"  Part=\"1\" \nF 0 \"D5\" H 1000 7150 50  0000 C CNN\nF 1 \"RXLED\" H 1000 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1000 7050 60  0001 C CNN\nF 3 \"\" H 1000 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1000 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KSKT\" H 1000 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW CLEAR RT ANG 0805\" H 1000 7050 60  0001 C CNN \"Description\"\n\t1    1000 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0206\nU 1 1 4F83C1DD\nP 1000 7350\nAR Path=\"/4F83C1DD\" Ref=\"#PWR0206\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1DD\" Ref=\"#PWR0159\"  Part=\"1\" \nF 0 \"#PWR0159\" H 1000 7350 30  0001 C CNN\nF 1 \"GND\" H 1000 7280 30  0001 C CNN\nF 2 \"\" H 1000 7350 60  0001 C CNN\nF 3 \"\" H 1000 7350 60  0001 C CNN\n\t1    1000 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0207\nU 1 1 4F83C1D8\nP 1600 7350\nAR Path=\"/4F83C1D8\" Ref=\"#PWR0207\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1D8\" Ref=\"#PWR0160\"  Part=\"1\" \nF 0 \"#PWR0160\" H 1600 7350 30  0001 C CNN\nF 1 \"GND\" H 1600 7280 30  0001 C CNN\nF 2 \"\" H 1600 7350 60  0001 C CNN\nF 3 \"\" H 1600 7350 60  0001 C CNN\n\t1    1600 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D7\nU 1 1 4F83C1D6\nP 1600 7050\nAR Path=\"/4F83C1D6\" Ref=\"D7\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1D6\" Ref=\"D7\"  Part=\"1\" \nF 0 \"D7\" H 1600 7150 50  0000 C CNN\nF 1 \"VCCLED\" H 1600 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1600 7050 60  0001 C CNN\nF 3 \"\" H 1600 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1600 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KGKT\" H 1600 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN CLEAR RT ANG 0805\" H 1600 7050 60  0001 C CNN \"Description\"\n\t1    1600 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED D6\nU 1 1 4F83C1A7\nP 1300 7050\nAR Path=\"/4F83C1A7\" Ref=\"D6\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1A7\" Ref=\"D6\"  Part=\"1\" \nF 0 \"D6\" H 1300 7150 50  0000 C CNN\nF 1 \"TXLED\" H 1300 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 1300 7050 60  0001 C CNN\nF 3 \"\" H 1300 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 1300 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KRKT\" H 1300 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED SUPR RED CLR RT ANG 0805\" H 1300 7050 60  0001 C CNN \"Description\"\n\t1    1300 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0208\nU 1 1 4F83C1A5\nP 1300 7350\nAR Path=\"/4F83C1A5\" Ref=\"#PWR0208\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C1A5\" Ref=\"#PWR0161\"  Part=\"1\" \nF 0 \"#PWR0161\" H 1300 7350 30  0001 C CNN\nF 1 \"GND\" H 1300 7280 30  0001 C CNN\nF 2 \"\" H 1300 7350 60  0001 C CNN\nF 3 \"\" H 1300 7350 60  0001 C CNN\n\t1    1300 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0209\nU 1 1 4F83C11C\nP 10550 9050\nAR Path=\"/4F83C11C\" Ref=\"#PWR0209\"  Part=\"1\" \nAR Path=\"/5037043E/4F83C11C\" Ref=\"#PWR0162\"  Part=\"1\" \nF 0 \"#PWR0162\" H 10550 9050 30  0001 C CNN\nF 1 \"GND\" H 10550 8980 30  0001 C CNN\nF 2 \"\" H 10550 9050 60  0001 C CNN\nF 3 \"\" H 10550 9050 60  0001 C CNN\n\t1    10550 9050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0163\nU 1 1 4F83C110\nP 8750 8750\nF 0 \"#PWR0163\" H 8750 8850 30  0001 C CNN\nF 1 \"VCC\" H 8750 8850 30  0000 C CNN\nF 2 \"\" H 8750 8750 60  0001 C CNN\nF 3 \"\" H 8750 8750 60  0001 C CNN\n\t1    8750 8750\n\t0    -1   -1   0   \n$EndComp\nText Label 4450 9050 2    40   ~ 0\nADC0_5\n$Comp\nL VCC #PWR0164\nU 1 1 4F837E2D\nP 5650 8150\nF 0 \"#PWR0164\" H 5650 8250 30  0001 C CNN\nF 1 \"VCC\" H 5650 8250 30  0000 C CNN\nF 2 \"\" H 5650 8150 60  0001 C CNN\nF 3 \"\" H 5650 8150 60  0001 C CNN\n\t1    5650 8150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0213\nU 1 1 4F837E27\nP 7800 8750\nAR Path=\"/4F837E27\" Ref=\"#PWR0213\"  Part=\"1\" \nAR Path=\"/5037043E/4F837E27\" Ref=\"#PWR0165\"  Part=\"1\" \nF 0 \"#PWR0165\" H 7800 8750 30  0001 C CNN\nF 1 \"GND\" H 7800 8680 30  0001 C CNN\nF 2 \"\" H 7800 8750 60  0001 C CNN\nF 3 \"\" H 7800 8750 60  0001 C CNN\n\t1    7800 8750\n\t0    -1   -1   0   \n$EndComp\nText Label 7800 8650 2    40   ~ 0\nSD_POW\nText Label 6400 8650 0    40   ~ 0\nSD_CMD\nText Label 7800 8550 2    40   ~ 0\nSD_VOLT0\nText Label 6400 8550 0    40   ~ 0\nSD_DAT0\nText Label 7800 8450 2    40   ~ 0\nSD_DAT1\nText Label 6400 8450 0    40   ~ 0\nSD_DAT2\nText Label 7800 8350 2    40   ~ 0\nSD_DAT3\n$Comp\nL CONN_11X2 P28\nU 1 1 4F837D97\nP 7100 8750\nF 0 \"P28\" H 7100 9100 60  0000 C CNN\nF 1 \"SD\" V 7100 8750 60  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x11\" H 7100 8750 60  0001 C CNN\nF 3 \"\" H 7100 8750 60  0001 C CNN\nF 4 \"Sullins\" H 7100 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC112LFBN-RC\" H 7100 8750 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" H 7100 8750 60  0001 C CNN \"Description\"\n\t1    7100 8750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL FILTER FB1\nU 1 1 4F766F5E\nP 2100 3650\nF 0 \"FB1\" H 2100 3800 60  0000 C CNN\nF 1 \"FILTER\" H 2100 3550 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 2100 3650 60  0001 C CNN\nF 3 \"\" H 2100 3650 60  0001 C CNN\nF 4 \"Murata\" H 2100 3650 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 2100 3650 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 2100 3650 60  0001 C CNN \"Description\"\n\t1    2100 3650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0243\nU 1 1 4F766C2C\nP 2550 3350\nAR Path=\"/4F766C2C\" Ref=\"#PWR0243\"  Part=\"1\" \nAR Path=\"/5037043E/4F766C2C\" Ref=\"#PWR0166\"  Part=\"1\" \nF 0 \"#PWR0166\" H 2550 3350 30  0001 C CNN\nF 1 \"GND\" H 2550 3280 30  0001 C CNN\nF 2 \"\" H 2550 3350 60  0001 C CNN\nF 3 \"\" H 2550 3350 60  0001 C CNN\n\t1    2550 3350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-USB-MICRO-B-SHIELDED J1\nU 1 1 4F766BDF\nP 1400 3450\nF 0 \"J1\" H 1400 3750 60  0000 C CNN\nF 1 \"USB-MICRO-B\" V 1850 3450 60  0000 C CNN\nF 2 \"hackrf:GSG-USB-MICROB-FCI-10103592-EXT\" H 1400 3450 60  0001 C CNN\nF 3 \"\" H 1400 3450 60  0001 C CNN\nF 4 \"FCI\" H 1400 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"10103592-0001LF\" H 1400 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT REV MICRO USB TYPE B\" H 1400 3450 60  0001 C CNN \"Description\"\n\t1    1400 3450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0283\nU 1 1 526B1EA1\nP 10550 8650\nAR Path=\"/526B1EA1\" Ref=\"#PWR0283\"  Part=\"1\" \nAR Path=\"/5037043E/526B1EA1\" Ref=\"#PWR0167\"  Part=\"1\" \nF 0 \"#PWR0167\" H 10550 8650 30  0001 C CNN\nF 1 \"GND\" H 10550 8580 30  0001 C CNN\nF 2 \"\" H 10550 8650 60  0001 C CNN\nF 3 \"\" H 10550 8650 60  0001 C CNN\n\t1    10550 8650\n\t0    -1   -1   0   \n$EndComp\nText Label 8850 8550 0    40   ~ 0\nSPIFI_MISO\nText Label 10550 8550 2    40   ~ 0\nSPIFI_SCK\nText Label 8850 8650 0    40   ~ 0\nSPIFI_MOSI\n$Comp\nL CONN_13X2 P22\nU 1 1 526B4073\nP 9700 8850\nF 0 \"P22\" H 9700 9100 50  0000 C CNN\nF 1 \"I2S\" V 9700 8850 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x13\" H 9700 8850 60  0001 C CNN\nF 3 \"\" H 9700 8850 60  0001 C CNN\nF 4 \"Sullins\" H 9700 8850 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC132LFBN-RC\" H 9700 8850 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 26PS.1\\\" DL GOLD\" H 9700 8850 60  0001 C CNN \"Description\"\n\t1    9700 8850\n\t1    0    0    -1  \n$EndComp\nText GLabel 6800 2950 2    40   Input ~ 0\nMIX_BYPASS\nText GLabel 6100 3950 3    40   Input ~ 0\n!MIX_BYPASS\nText GLabel 6800 3350 2    40   Input ~ 0\nAMP_BYPASS\nText GLabel 6800 3050 2    40   Input ~ 0\nRX\nText GLabel 6800 2850 2    40   Input ~ 0\nTX\nText GLabel 5800 3950 3    40   Input ~ 0\nHP\nText GLabel 5900 3950 3    40   Input ~ 0\nLP\nText GLabel 6200 3950 3    40   Input ~ 0\nRX_MIX_BP\nText GLabel 6000 3950 3    40   Input ~ 0\nTX_MIX_BP\nText GLabel 6800 3450 2    40   Input ~ 0\nRX_AMP\nText GLabel 6800 3250 2    40   Input ~ 0\nTX_AMP\nText GLabel 6300 3950 3    40   Input ~ 0\n!RX_AMP_PWR\nText GLabel 6800 3150 2    40   Input ~ 0\n!TX_AMP_PWR\n$Comp\nL GND #PWR0286\nU 1 1 527B3523\nP 7800 8250\nAR Path=\"/527B3523\" Ref=\"#PWR0286\"  Part=\"1\" \nAR Path=\"/5037043E/527B3523\" Ref=\"#PWR0168\"  Part=\"1\" \nF 0 \"#PWR0168\" H 7800 8250 30  0001 C CNN\nF 1 \"GND\" H 7800 8180 30  0001 C CNN\nF 2 \"\" H 7800 8250 60  0001 C CNN\nF 3 \"\" H 7800 8250 60  0001 C CNN\n\t1    7800 8250\n\t0    -1   -1   0   \n$EndComp\nText Label 3100 9250 0    40   ~ 0\nVBUS\nText Label 4450 9250 2    40   ~ 0\nVIN\n$Comp\nL GND #PWR0289\nU 1 1 527BC94F\nP 3100 8850\nAR Path=\"/527BC94F\" Ref=\"#PWR0289\"  Part=\"1\" \nAR Path=\"/5037043E/527BC94F\" Ref=\"#PWR0169\"  Part=\"1\" \nF 0 \"#PWR0169\" H 3100 8850 30  0001 C CNN\nF 1 \"GND\" H 3100 8780 30  0001 C CNN\nF 2 \"\" H 3100 8850 60  0001 C CNN\nF 3 \"\" H 3100 8850 60  0001 C CNN\n\t1    3100 8850\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0290\nU 1 1 527BC955\nP 3100 8950\nAR Path=\"/527BC955\" Ref=\"#PWR0290\"  Part=\"1\" \nAR Path=\"/5037043E/527BC955\" Ref=\"#PWR0170\"  Part=\"1\" \nF 0 \"#PWR0170\" H 3100 8950 30  0001 C CNN\nF 1 \"GND\" H 3100 8880 30  0001 C CNN\nF 2 \"\" H 3100 8950 60  0001 C CNN\nF 3 \"\" H 3100 8950 60  0001 C CNN\n\t1    3100 8950\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0291\nU 1 1 527BC961\nP 3100 9150\nAR Path=\"/527BC961\" Ref=\"#PWR0291\"  Part=\"1\" \nAR Path=\"/5037043E/527BC961\" Ref=\"#PWR0171\"  Part=\"1\" \nF 0 \"#PWR0171\" H 3100 9150 30  0001 C CNN\nF 1 \"GND\" H 3100 9080 30  0001 C CNN\nF 2 \"\" H 3100 9150 60  0001 C CNN\nF 3 \"\" H 3100 9150 60  0001 C CNN\n\t1    3100 9150\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR0172\nU 1 1 527BE619\nP 2650 8250\nF 0 \"#PWR0172\" H 2650 8350 30  0001 C CNN\nF 1 \"VCC\" H 2650 8350 30  0000 C CNN\nF 2 \"\" H 2650 8250 60  0000 C CNN\nF 3 \"\" H 2650 8250 60  0000 C CNN\n\t1    2650 8250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED D2\nU 1 1 527DC2E9\nP 2200 7050\nAR Path=\"/527DC2E9\" Ref=\"D2\"  Part=\"1\" \nAR Path=\"/5037043E/527DC2E9\" Ref=\"D2\"  Part=\"1\" \nF 0 \"D2\" H 2200 7150 50  0000 C CNN\nF 1 \"VAALED\" H 2200 6950 50  0000 C CNN\nF 2 \"gsg-modules:LTST-S220\" H 2200 7050 60  0001 C CNN\nF 3 \"\" H 2200 7050 60  0001 C CNN\nF 4 \"Lite-On\" H 2200 7050 60  0001 C CNN \"Manufacturer\"\nF 5 \"LTST-S220KRKT\" H 2200 7050 60  0001 C CNN \"Part Number\"\nF 6 \"LED SUPR RED CLR RT ANG 0805\" H 2200 7050 60  0001 C CNN \"Description\"\n\t1    2200 7050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0293\nU 1 1 527DC2EF\nP 2200 7350\nAR Path=\"/527DC2EF\" Ref=\"#PWR0293\"  Part=\"1\" \nAR Path=\"/5037043E/527DC2EF\" Ref=\"#PWR0173\"  Part=\"1\" \nF 0 \"#PWR0173\" H 2200 7350 30  0001 C CNN\nF 1 \"GND\" H 2200 7280 30  0001 C CNN\nF 2 \"\" H 2200 7350 60  0001 C CNN\nF 3 \"\" H 2200 7350 60  0001 C CNN\n\t1    2200 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VAA #PWR0174\nU 1 1 527DC311\nP 2200 6300\nF 0 \"#PWR0174\" H 2200 6360 30  0001 C CNN\nF 1 \"VAA\" H 2200 6410 30  0000 C CNN\nF 2 \"\" H 2200 6300 60  0000 C CNN\nF 3 \"\" H 2200 6300 60  0000 C CNN\n\t1    2200 6300\n\t1    0    0    -1  \n$EndComp\nText GLabel 10550 8250 2    40   Input ~ 0\nCLKIN\n$Comp\nL GND #PWR0296\nU 1 1 527F5351\nP 10550 8350\nAR Path=\"/527F5351\" Ref=\"#PWR0296\"  Part=\"1\" \nAR Path=\"/5037043E/527F5351\" Ref=\"#PWR0175\"  Part=\"1\" \nF 0 \"#PWR0175\" H 10550 8350 30  0001 C CNN\nF 1 \"GND\" H 10550 8280 30  0001 C CNN\nF 2 \"\" H 10550 8350 60  0001 C CNN\nF 3 \"\" H 10550 8350 60  0001 C CNN\n\t1    10550 8350\n\t0    -1   -1   0   \n$EndComp\nText GLabel 8850 9450 0    40   Input ~ 0\nCLK6\n$Comp\nL CONN_3X2 P5\nU 1 1 528023DB\nP 7100 9800\nF 0 \"P5\" H 7100 10050 50  0000 C CNN\nF 1 \"LEDS\" V 7100 9850 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x3\" H 7100 9800 60  0001 C CNN\nF 3 \"\" H 7100 9800 60  0000 C CNN\nF 4 \"DNP\" H 7100 9600 60  0000 C CNN \"Note\"\n\t1    7100 9800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0297\nU 1 1 528023EA\nP 6300 9650\nAR Path=\"/528023EA\" Ref=\"#PWR0297\"  Part=\"1\" \nAR Path=\"/5037043E/528023EA\" Ref=\"#PWR0176\"  Part=\"1\" \nF 0 \"#PWR0176\" H 6300 9650 30  0001 C CNN\nF 1 \"GND\" H 6300 9580 30  0001 C CNN\nF 2 \"\" H 6300 9650 60  0000 C CNN\nF 3 \"\" H 6300 9650 60  0000 C CNN\n\t1    6300 9650\n\t0    1    1    0   \n$EndComp\nText Label 6300 9850 0    40   ~ 0\n!VAA_ENABLE\nText Label 7900 9850 2    40   ~ 0\nLED3\nText Label 7900 9750 2    40   ~ 0\nLED2\n$Comp\nL CONN_2 P80\nU 1 1 528064FC\nP 1600 2700\nF 0 \"P80\" V 1550 2700 40  0000 C CNN\nF 1 \"SHIELD\" V 1650 2700 40  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-NOMARK-1x2\" H 1600 2700 60  0001 C CNN\nF 3 \"\" H 1600 2700 60  0001 C CNN\nF 4 \"DNP\" H 1600 2500 60  0000 C CNN \"Note\"\n\t1    1600 2700\n\t1    0    0    -1  \n$EndComp\nText Label 1150 2600 3    40   ~ 0\nUSB_SHIELD\n$Comp\nL VCC #PWR0177\nU 1 1 5281AE00\nP 7900 9650\nF 0 \"#PWR0177\" H 7900 9750 30  0001 C CNN\nF 1 \"VCC\" H 7900 9750 30  0000 C CNN\nF 2 \"\" H 7900 9650 60  0000 C CNN\nF 3 \"\" H 7900 9650 60  0000 C CNN\n\t1    7900 9650\n\t0    1    1    0   \n$EndComp\n$Comp\nL R R35\nU 1 1 5294026C\nP 1400 1900\nAR Path=\"/5294026C\" Ref=\"R35\"  Part=\"1\" \nAR Path=\"/5037043E/5294026C\" Ref=\"R35\"  Part=\"1\" \nF 0 \"R35\" V 1480 1900 50  0000 C CNN\nF 1 \"DNP\" V 1400 1900 50  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 1400 1900 60  0001 C CNN\nF 3 \"\" H 1400 1900 60  0000 C CNN\nF 4 \"DNP\" V 1300 1900 60  0000 C CNN \"Note\"\n\t1    1400 1900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C155\nU 1 1 5294027B\nP 1400 2250\nAR Path=\"/5294027B\" Ref=\"C155\"  Part=\"1\" \nAR Path=\"/5037043E/5294027B\" Ref=\"C155\"  Part=\"1\" \nF 0 \"C155\" H 1450 2350 50  0000 L CNN\nF 1 \"DNP\" H 1450 2150 50  0000 L CNN\nF 2 \"hackrf:GSG-0805\" H 1400 2250 60  0001 C CNN\nF 3 \"\" H 1400 2250 60  0000 C CNN\nF 4 \"DNP\" V 1250 2200 60  0000 C CNN \"Note\"\n\t1    1400 2250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0302\nU 1 1 529402E0\nP 1650 1800\nAR Path=\"/529402E0\" Ref=\"#PWR0302\"  Part=\"1\" \nAR Path=\"/5037043E/529402E0\" Ref=\"#PWR0178\"  Part=\"1\" \nF 0 \"#PWR0178\" H 1650 1800 30  0001 C CNN\nF 1 \"GND\" H 1650 1730 30  0001 C CNN\nF 2 \"\" H 1650 1800 60  0000 C CNN\nF 3 \"\" H 1650 1800 60  0000 C CNN\n\t1    1650 1800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R73\nU 1 1 5298FBA8\nP 1000 6600\nAR Path=\"/5298FBA8\" Ref=\"R73\"  Part=\"1\" \nAR Path=\"/5037043E/5298FBA8\" Ref=\"R73\"  Part=\"1\" \nF 0 \"R73\" V 1080 6600 50  0000 C CNN\nF 1 \"1k\" V 1000 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1000 6600 60  0001 C CNN\nF 3 \"\" H 1000 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1000 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402FT1K00\" H 1000 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 1K OHM 1/16W 1% 0402\" H 1000 6600 60  0001 C CNN \"Description\"\n\t1    1000 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R74\nU 1 1 5299055B\nP 1300 6600\nAR Path=\"/5299055B\" Ref=\"R74\"  Part=\"1\" \nAR Path=\"/5037043E/5299055B\" Ref=\"R74\"  Part=\"1\" \nF 0 \"R74\" V 1380 6600 50  0000 C CNN\nF 1 \"1k8\" V 1300 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 1300 6600 60  0001 C CNN\nF 3 \"\" H 1300 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 1300 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 1300 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 1300 6600 60  0001 C CNN \"Description\"\n\t1    1300 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R18\nU 1 1 529905C9\nP 2200 6600\nAR Path=\"/529905C9\" Ref=\"R18\"  Part=\"1\" \nAR Path=\"/5037043E/529905C9\" Ref=\"R18\"  Part=\"1\" \nF 0 \"R18\" V 2280 6600 50  0000 C CNN\nF 1 \"1k8\" V 2200 6600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2200 6600 60  0001 C CNN\nF 3 \"\" H 2200 6600 60  0001 C CNN\nF 4 \"Stackpole\" H 2200 6600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT1K80\" H 2200 6600 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1.8K OHM 5% 1/16W 0402\" H 2200 6600 60  0001 C CNN \"Description\"\n\t1    2200 6600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL FILTER FB3\nU 1 1 52EA190B\nP 2100 3250\nF 0 \"FB3\" H 2100 3400 60  0000 C CNN\nF 1 \"FILTER\" H 2100 3150 60  0000 C CNN\nF 2 \"hackrf:GSG-0805\" H 2100 3250 60  0001 C CNN\nF 3 \"\" H 2100 3250 60  0001 C CNN\nF 4 \"Murata\" H 2100 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"BLM21PG221SN1D\" H 2100 3250 60  0001 C CNN \"Part Number\"\nF 6 \"FERRITE CHIP 220 OHM 2000MA 0805\" H 2100 3250 60  0001 C CNN \"Description\"\n\t1    2100 3250\n\t1    0    0    -1  \n$EndComp\nText Label 3100 9050 0    40   ~ 0\nVBUSCTRL\nNoConn ~ 1650 3350\nNoConn ~ 1650 3450\nNoConn ~ 1650 3550\nText Label 2750 5350 1    40   ~ 0\nVIN\n$Comp\nL R R7\nU 1 1 57CA8054\nP 3000 4250\nF 0 \"R7\" V 3080 4250 50  0000 C CNN\nF 1 \"470\" V 3000 4250 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3000 4250 60  0001 C CNN\nF 3 \"\" H 3000 4250 60  0001 C CNN\nF 4 \"Stackpole\" H 3000 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT470R\" H 3000 4250 60  0001 C CNN \"Part Number\"\nF 6 \"RES TF 1/16W 470 OHM 5% 0402\" H 3000 4250 60  0001 C CNN \"Description\"\n\t1    3000 4250\n\t0    -1   -1   0   \n$EndComp\nText Label 3450 4250 2    40   ~ 0\nVBUSCTRL\n$Comp\nL BARREL_JACK J11\nU 1 1 57CB0AF2\nP 1450 4450\nF 0 \"J11\" H 1450 4700 60  0000 C CNN\nF 1 \"BARREL_JACK\" H 1450 4250 60  0000 C CNN\nF 2 \"gsg-modules:CUI_PJ-102[AB]H\" H 1450 4450 60  0001 C CNN\nF 3 \"\" H 1450 4450 60  0000 C CNN\nF 4 \"CUI\" H 1450 4450 60  0001 C CNN \"Manufacturer\"\nF 5 \"PJ-102AH\" H 1450 4450 60  0001 C CNN \"Part Number\"\nF 6 \"CONN PWR JACK 2.0X5.5MM HIGH CUR \" H 1450 4450 60  0001 C CNN \"Description\"\n\t1    1450 4450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0179\nU 1 1 57CB49E4\nP 1850 4650\nF 0 \"#PWR0179\" H 1850 4650 30  0001 C CNN\nF 1 \"GND\" H 1850 4580 30  0001 C CNN\nF 2 \"\" H 1850 4650 60  0001 C CNN\nF 3 \"\" H 1850 4650 60  0001 C CNN\n\t1    1850 4650\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 1750 4450\n$Comp\nL D_Schottky D10\nU 1 1 57CB4E5A\nP 2750 5050\nF 0 \"D10\" H 2750 5150 50  0000 C CNN\nF 1 \"VIN_DIODE\" H 2750 4950 50  0000 C CNN\nF 2 \"gsg-modules:SOD128\" H 2750 5050 60  0001 C CNN\nF 3 \"\" H 2750 5050 60  0000 C CNN\nF 4 \"NXP\" H 2750 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"PMEG3050EP,115\" H 2750 5050 60  0001 C CNN \"Part Number\"\nF 6 \"DIODE SCHOTTKY 30V 5A SOD128\" H 2750 5050 60  0001 C CNN \"Description\"\n\t1    2750 5050\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL D_Schottky D4\nU 1 1 57CB4ECD\nP 2400 4350\nF 0 \"D4\" H 2400 4450 50  0000 C CNN\nF 1 \"BARREL_DIODE\" H 2400 4250 50  0000 C CNN\nF 2 \"gsg-modules:SOD128\" H 2400 4350 60  0001 C CNN\nF 3 \"\" H 2400 4350 60  0000 C CNN\nF 4 \"NXP\" H 2400 4350 60  0001 C CNN \"Manufacturer\"\nF 5 \"PMEG3050EP,115\" H 2400 4350 60  0001 C CNN \"Part Number\"\nF 6 \"DIODE SCHOTTKY 30V 5A SOD128\" H 2400 4350 60  0001 C CNN \"Description\"\n\t1    2400 4350\n\t-1   0    0    1   \n$EndComp\nNoConn ~ 6700 9750\nNoConn ~ 6700 8950\nNoConn ~ 6700 9050\nNoConn ~ 6700 9150\nNoConn ~ 6700 9250\nNoConn ~ 7500 8950\nNoConn ~ 7500 9050\nNoConn ~ 7500 9150\nNoConn ~ 7500 9250\n$Comp\nL TCA6424A U15\nU 1 1 57CAD041\nP 5950 3100\nF 0 \"U15\" H 5950 3150 60  0000 C CNN\nF 1 \"TCA6424A\" H 5950 3050 60  0000 C CNN\nF 2 \"gsg-modules:QFN32-5\" H 5950 3100 40  0001 C CNN\nF 3 \"\" H 5950 3100 40  0000 C CNN\nF 4 \"Texas Instruments\" H 5950 3100 60  0001 C CNN \"Manufacturer\"\nF 5 \"TCA6424ARGJR\" H 5950 3100 60  0001 C CNN \"Part Number\"\nF 6 \"I/O Expander 24 I²C, SMBus 400kHz 32-UQFN Exposed Pad (5x5) \" H 5950 3100 60  0001 C CNN \"Description\"\n\t1    5950 3100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0180\nU 1 1 57CAD1EA\nP 5100 2550\nF 0 \"#PWR0180\" H 5100 2300 50  0001 C CNN\nF 1 \"GND\" H 5100 2400 50  0000 C CNN\nF 2 \"\" H 5100 2550 60  0000 C CNN\nF 3 \"\" H 5100 2550 60  0000 C CNN\n\t1    5100 2550\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0181\nU 1 1 57CAD28C\nP 6300 2150\nF 0 \"#PWR0181\" H 6300 1900 50  0001 C CNN\nF 1 \"GND\" H 6300 2000 50  0000 C CNN\nF 2 \"\" H 6300 2150 60  0000 C CNN\nF 3 \"\" H 6300 2150 60  0000 C CNN\n\t1    6300 2150\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0182\nU 1 1 57CAD417\nP 5700 2250\nF 0 \"#PWR0182\" H 5700 2350 30  0001 C CNN\nF 1 \"VCC\" H 5700 2350 30  0000 C CNN\nF 2 \"\" H 5700 2250 60  0001 C CNN\nF 3 \"\" H 5700 2250 60  0001 C CNN\n\t1    5700 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0183\nU 1 1 57CAD572\nP 6100 2250\nF 0 \"#PWR0183\" H 6100 2350 30  0001 C CNN\nF 1 \"VCC\" H 6100 2350 30  0000 C CNN\nF 2 \"\" H 6100 2250 60  0001 C CNN\nF 3 \"\" H 6100 2250 60  0001 C CNN\n\t1    6100 2250\n\t1    0    0    -1  \n$EndComp\nText Label 4750 3350 0    40   ~ 0\nLED2\nText Label 4750 3450 0    40   ~ 0\nLED3\nText GLabel 5900 2250 1    40   Input ~ 0\nI2C1_SCL\nText GLabel 5800 2250 1    40   Input ~ 0\nI2C1_SDA\nNoConn ~ 10100 9350\nNoConn ~ 10100 9450\n$Comp\nL R R8\nU 1 1 57CB915E\nP 2050 4600\nF 0 \"R8\" V 2130 4600 50  0000 C CNN\nF 1 \"10k\" V 2050 4600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2050 4600 60  0001 C CNN\nF 3 \"\" H 2050 4600 60  0001 C CNN\nF 4 \"Stackpole\" H 2050 4600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 2050 4600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 2050 4600 60  0001 C CNN \"Description\"\n\t1    2050 4600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R9\nU 1 1 57CB93F4\nP 2050 5100\nF 0 \"R9\" V 2130 5100 50  0000 C CNN\nF 1 \"18k\" V 2050 5100 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 2050 5100 60  0001 C CNN\nF 3 \"\" H 2050 5100 60  0001 C CNN\nF 4 \"Yageo\" H 2050 5100 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0402JR-0718KL\" H 2050 5100 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 18K OHM 5% 1/16W 0402\" H 2050 5100 60  0001 C CNN \"Description\"\n\t1    2050 5100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0184\nU 1 1 57CB97AE\nP 2050 5350\nF 0 \"#PWR0184\" H 2050 5350 30  0001 C CNN\nF 1 \"GND\" H 2050 5280 30  0001 C CNN\nF 2 \"\" H 2050 5350 60  0001 C CNN\nF 3 \"\" H 2050 5350 60  0001 C CNN\n\t1    2050 5350\n\t1    0    0    -1  \n$EndComp\nText Label 2550 4850 2    40   ~ 0\nBARREL_SENSE\nText Label 1750 4350 0    40   ~ 0\nBARREL\nText Label 2500 3650 0    40   ~ 0\nVBUS2\n$Comp\nL D_Schottky D8\nU 1 1 57CA7813\nP 2750 3950\nF 0 \"D8\" H 2750 4050 50  0000 C CNN\nF 1 \"VBUS2_DIODE\" H 2750 3850 50  0000 C CNN\nF 2 \"gsg-modules:SOD128\" H 2750 3950 60  0001 C CNN\nF 3 \"\" H 2750 3950 60  0000 C CNN\nF 4 \"NXP\" H 2750 3950 60  0001 C CNN \"Manufacturer\"\nF 5 \"PMEG3050EP,115\" H 2750 3950 60  0001 C CNN \"Part Number\"\nF 6 \"DIODE SCHOTTKY 30V 5A SOD128\" H 2750 3950 60  0001 C CNN \"Description\"\n\t1    2750 3950\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R13\nU 1 1 57CBA6DD\nP 3800 3900\nF 0 \"R13\" V 3880 3900 50  0000 C CNN\nF 1 \"10k\" V 3800 3900 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3800 3900 60  0001 C CNN\nF 3 \"\" H 3800 3900 60  0001 C CNN\nF 4 \"Stackpole\" H 3800 3900 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 3800 3900 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 3800 3900 60  0001 C CNN \"Description\"\n\t1    3800 3900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R14\nU 1 1 57CBA6E6\nP 3800 4400\nF 0 \"R14\" V 3880 4400 50  0000 C CNN\nF 1 \"18k\" V 3800 4400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3800 4400 60  0001 C CNN\nF 3 \"\" H 3800 4400 60  0001 C CNN\nF 4 \"Yageo\" H 3800 4400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0402JR-0718KL\" H 3800 4400 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 18K OHM 5% 1/16W 0402\" H 3800 4400 60  0001 C CNN \"Description\"\n\t1    3800 4400\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0185\nU 1 1 57CBA6EC\nP 3800 4650\nF 0 \"#PWR0185\" H 3800 4650 30  0001 C CNN\nF 1 \"GND\" H 3800 4580 30  0001 C CNN\nF 2 \"\" H 3800 4650 60  0001 C CNN\nF 3 \"\" H 3800 4650 60  0001 C CNN\n\t1    3800 4650\n\t1    0    0    -1  \n$EndComp\nText Label 4250 4150 2    40   ~ 0\nVBUS2_SENSE\n$Comp\nL R R10\nU 1 1 57CBB468\nP 3000 9500\nF 0 \"R10\" V 3080 9500 50  0000 C CNN\nF 1 \"10k\" V 3000 9500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3000 9500 60  0001 C CNN\nF 3 \"\" H 3000 9500 60  0001 C CNN\nF 4 \"Stackpole\" H 3000 9500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 3000 9500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 3000 9500 60  0001 C CNN \"Description\"\n\t1    3000 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R12\nU 1 1 57CBB471\nP 3000 10000\nF 0 \"R12\" V 3080 10000 50  0000 C CNN\nF 1 \"18k\" V 3000 10000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 3000 10000 60  0001 C CNN\nF 3 \"\" H 3000 10000 60  0001 C CNN\nF 4 \"Yageo\" H 3000 10000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0402JR-0718KL\" H 3000 10000 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 18K OHM 5% 1/16W 0402\" H 3000 10000 60  0001 C CNN \"Description\"\n\t1    3000 10000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0186\nU 1 1 57CBB477\nP 3000 10250\nF 0 \"#PWR0186\" H 3000 10250 30  0001 C CNN\nF 1 \"GND\" H 3000 10180 30  0001 C CNN\nF 2 \"\" H 3000 10250 60  0001 C CNN\nF 3 \"\" H 3000 10250 60  0001 C CNN\n\t1    3000 10250\n\t1    0    0    -1  \n$EndComp\nText Label 3450 9750 2    40   ~ 0\nVBUS_SENSE\nText Label 4750 2950 0    40   ~ 0\nVBUS_SENSE\nText Label 4750 3050 0    40   ~ 0\nVBUS2_SENSE\nText Label 4750 3150 0    40   ~ 0\nBARREL_SENSE\n$Comp\nL R R16\nU 1 1 57CBDD42\nP 6000 1500\nF 0 \"R16\" V 6080 1500 50  0000 C CNN\nF 1 \"10k\" V 6000 1500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 6000 1500 60  0001 C CNN\nF 3 \"\" H 6000 1500 60  0001 C CNN\nF 4 \"Stackpole\" H 6000 1500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 6000 1500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 6000 1500 60  0001 C CNN \"Description\"\n\t1    6000 1500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P2\nU 1 1 57CBE373\nP 6500 1750\nF 0 \"P2\" H 6580 1750 40  0000 L CNN\nF 1 \"!IO_RESET\" H 6500 1805 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 6500 1750 60  0001 C CNN\nF 3 \"\" H 6500 1750 60  0001 C CNN\nF 4 \"DNP\" H 6500 1750 60  0001 C CNN \"Note\"\n\t1    6500 1750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0187\nU 1 1 57CBE430\nP 6000 1250\nF 0 \"#PWR0187\" H 6000 1350 30  0001 C CNN\nF 1 \"VCC\" H 6000 1350 30  0000 C CNN\nF 2 \"\" H 6000 1250 60  0001 C CNN\nF 3 \"\" H 6000 1250 60  0001 C CNN\n\t1    6000 1250\n\t1    0    0    -1  \n$EndComp\nText Label 6050 1750 0    40   ~ 0\n!IO_RESET\n$Comp\nL R R15\nU 1 1 57CBEA99\nP 5600 1500\nF 0 \"R15\" V 5680 1500 50  0000 C CNN\nF 1 \"10k\" V 5600 1500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 5600 1500 60  0001 C CNN\nF 3 \"\" H 5600 1500 60  0001 C CNN\nF 4 \"Stackpole\" H 5600 1500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 5600 1500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 5600 1500 60  0001 C CNN \"Description\"\n\t1    5600 1500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 P1\nU 1 1 57CBEAA0\nP 5100 1750\nF 0 \"P1\" H 5180 1750 40  0000 L CNN\nF 1 \"!IO_INT\" H 5100 1805 30  0001 C CNN\nF 2 \"hackrf:GSG-TESTPOINT-50MIL\" H 5100 1750 60  0001 C CNN\nF 3 \"\" H 5100 1750 60  0001 C CNN\nF 4 \"DNP\" H 5100 1750 60  0001 C CNN \"Note\"\n\t1    5100 1750\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0188\nU 1 1 57CBEAA6\nP 5600 1250\nF 0 \"#PWR0188\" H 5600 1350 30  0001 C CNN\nF 1 \"VCC\" H 5600 1350 30  0000 C CNN\nF 2 \"\" H 5600 1250 60  0001 C CNN\nF 3 \"\" H 5600 1250 60  0001 C CNN\n\t1    5600 1250\n\t1    0    0    -1  \n$EndComp\nText Label 5300 1750 0    40   ~ 0\n!IO_INT\n$Comp\nL FOX924B X2\nU 1 1 57CDD95C\nP 10800 2400\nF 0 \"X2\" H 10800 2550 60  0000 C CNN\nF 1 \"FOX924B\" H 10800 2250 60  0000 C CNN\nF 2 \"gsg-modules:XTAL5.0x3.2mm\" H 10800 2400 60  0001 C CNN\nF 3 \"\" H 10800 2400 60  0000 C CNN\nF 4 \"Fox Electronics\" H 10800 2400 60  0001 C CNN \"Manufacturer\"\nF 5 \"FOX924B-10.000\" H 10800 2400 60  0001 C CNN \"Part Number\"\nF 6 \"OSC TCXO 10.000MHZ HCMOS SMD\" H 10800 2400 60  0001 C CNN \"Description\"\n\t1    10800 2400\n\t1    0    0    -1  \n$EndComp\nText GLabel 11300 2350 2    40   Input ~ 0\nCLKIN\n$Comp\nL GND #PWR0189\nU 1 1 57CDDE9F\nP 11300 2550\nF 0 \"#PWR0189\" H 11300 2300 50  0001 C CNN\nF 1 \"GND\" H 11300 2400 50  0000 C CNN\nF 2 \"\" H 11300 2550 60  0000 C CNN\nF 3 \"\" H 11300 2550 60  0000 C CNN\n\t1    11300 2550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0190\nU 1 1 57CDE134\nP 10200 1500\nF 0 \"#PWR0190\" H 10200 1350 50  0001 C CNN\nF 1 \"VCC\" H 10200 1650 50  0000 C CNN\nF 2 \"\" H 10200 1500 60  0000 C CNN\nF 3 \"\" H 10200 1500 60  0000 C CNN\n\t1    10200 1500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R17\nU 1 1 57CE0CD6\nP 9950 1600\nF 0 \"R17\" V 10030 1600 50  0000 C CNN\nF 1 \"10k\" V 9950 1600 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9950 1600 60  0001 C CNN\nF 3 \"\" H 9950 1600 60  0001 C CNN\nF 4 \"Stackpole\" H 9950 1600 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 9950 1600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 9950 1600 60  0001 C CNN \"Description\"\n\t1    9950 1600\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL MOSFET_P Q5\nU 1 1 57CE0CF4\nP 10100 1950\nF 0 \"Q5\" H 10100 2140 60  0000 R CNN\nF 1 \"MOSFET_P\" H 10100 1770 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 10100 1950 60  0001 C CNN\nF 3 \"\" H 10100 1950 60  0001 C CNN\nF 4 \"Fairchild\" H 10100 1950 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 10100 1950 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 10100 1950 60  0001 C CNN \"Description\"\n\t1    10100 1950\n\t1    0    0    1   \n$EndComp\n$Comp\nL C C68\nU 1 1 57CE1C4F\nP 10200 2600\nF 0 \"C68\" H 10250 2700 50  0000 L CNN\nF 1 \"100nF\" H 10250 2500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 10200 2600 60  0001 C CNN\nF 3 \"\" H 10200 2600 60  0001 C CNN\nF 4 \"Murata\" H 10200 2600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10200 2600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10200 2600 60  0001 C CNN \"Description\"\n\t1    10200 2600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0191\nU 1 1 57CE20D1\nP 10200 2850\nF 0 \"#PWR0191\" H 10200 2600 50  0001 C CNN\nF 1 \"GND\" H 10200 2700 50  0000 C CNN\nF 2 \"\" H 10200 2850 60  0000 C CNN\nF 3 \"\" H 10200 2850 60  0000 C CNN\n\t1    10200 2850\n\t1    0    0    -1  \n$EndComp\nText Label 9200 1600 0    40   ~ 0\nX2_ENABLE\n$Comp\nL R R19\nU 1 1 57CE5098\nP 9600 2500\nF 0 \"R19\" V 9680 2500 50  0000 C CNN\nF 1 \"10k\" V 9600 2500 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9600 2500 60  0001 C CNN\nF 3 \"\" H 9600 2500 60  0001 C CNN\nF 4 \"Stackpole\" H 9600 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 9600 2500 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 9600 2500 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 9500 2500 60  0000 C CNN \"Note\"\n\t1    9600 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R20\nU 1 1 57CE5E04\nP 9850 2250\nF 0 \"R20\" V 9930 2250 50  0000 C CNN\nF 1 \"0\" V 9850 2250 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 9850 2250 60  0001 C CNN\nF 3 \"\" H 9850 2250 60  0001 C CNN\nF 4 \"Stackpole\" H 9850 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402ZT0R00\" H 9850 2250 60  0001 C CNN \"Part Number\"\nF 6 \"RES 0.0 OHM 1/16W 0402 SMD\" H 9850 2250 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 10000 2250 60  0000 C CNN \"Note\"\n\t1    9850 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0192\nU 1 1 57CE64D2\nP 9600 2750\nF 0 \"#PWR0192\" H 9600 2500 50  0001 C CNN\nF 1 \"GND\" H 9600 2600 50  0000 C CNN\nF 2 \"\" H 9600 2750 60  0000 C CNN\nF 3 \"\" H 9600 2750 60  0000 C CNN\n\t1    9600 2750\n\t1    0    0    -1  \n$EndComp\nText Notes 10400 2000 0    40   ~ 0\nProbably we can populate R19\\nand R20 (active high) instead\\nof R17 and Q5 (active low).\nText Notes 10000 3250 0    40   ~ 0\nexperimental 2.5 ppm clock\n$Comp\nL KT2520 X3\nU 1 1 57CE8B5F\nP 12600 6750\nF 0 \"X3\" H 12600 6950 60  0000 C CNN\nF 1 \"KT2520\" H 12600 6550 60  0000 C CNN\nF 2 \"gsg-modules:KT2520K\" H 12600 6750 60  0001 C CNN\nF 3 \"\" H 12600 6750 60  0000 C CNN\nF 4 \"AVX\" H 12600 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"KT2520K26000ACW18TAS\" H 12600 6750 60  0001 C CNN \"Part Number\"\nF 6 \"TCXO Oscillators 26MHz 1.8Volts 2.5mmx2mm\" H 12600 6750 60  0001 C CNN \"Description\"\n\t1    12600 6750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0193\nU 1 1 57CE9AAC\nP 12100 6950\nF 0 \"#PWR0193\" H 12100 6700 50  0001 C CNN\nF 1 \"GND\" H 12100 6800 50  0000 C CNN\nF 2 \"\" H 12100 6950 60  0000 C CNN\nF 3 \"\" H 12100 6950 60  0000 C CNN\n\t1    12100 6950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C71\nU 1 1 57CEA3A2\nP 13250 6850\nF 0 \"C71\" H 13300 6950 50  0000 L CNN\nF 1 \"10nF\" H 13300 6750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13250 6850 60  0001 C CNN\nF 3 \"\" H 13250 6850 60  0001 C CNN\nF 4 \"Murata\" H 19650 5600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 19650 5600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 19650 5600 60  0001 C CNN \"Description\"\n\t1    13250 6850\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR0194\nU 1 1 57CEB51D\nP 13250 6450\nF 0 \"#PWR0194\" H 13250 6450 30  0001 C CNN\nF 1 \"GND\" H 13250 6380 30  0001 C CNN\nF 2 \"\" H 13250 6450 60  0001 C CNN\nF 3 \"\" H 13250 6450 60  0001 C CNN\n\t1    13250 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C69\nU 1 1 57CEB526\nP 13250 6200\nF 0 \"C69\" H 13300 6300 50  0000 L CNN\nF 1 \"1uF\" H 13300 6100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13250 6200 60  0001 C CNN\nF 3 \"\" H 13250 6200 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 13250 6200 60  0001 C CNN \"Manufacturer\"\nF 5 \"LMK105BJ105KV-F\" H 13250 6200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 1UF 10V 10% X5R 0402\" H 13250 6200 60  0001 C CNN \"Description\"\n\t1    13250 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL TCR2EF U16\nU 1 1 57CEC4F7\nP 12600 6050\nF 0 \"U16\" H 12600 6250 40  0000 C CNN\nF 1 \"TCR2EF\" H 12600 5850 40  0000 C CNN\nF 2 \"gsg-modules:SOT25\" H 12600 6050 40  0001 C CNN\nF 3 \"\" H 12600 6050 40  0000 C CNN\nF 4 \"Toshiba\" H 12600 6050 60  0001 C CNN \"Manufacturer\"\nF 5 \"TCR2EF33,LM(CT\" H 12600 6050 60  0001 C CNN \"Part Number\"\nF 6 \"IC REG LDO 3.3V 0.2A SMV\" H 12600 6050 60  0001 C CNN \"Description\"\n\t1    12600 6050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0195\nU 1 1 57CED2E7\nP 11700 5850\nF 0 \"#PWR0195\" H 11700 5700 50  0001 C CNN\nF 1 \"VCC\" H 11700 6000 50  0000 C CNN\nF 2 \"\" H 11700 5850 60  0000 C CNN\nF 3 \"\" H 11700 5850 60  0000 C CNN\n\t1    11700 5850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C72\nU 1 1 57CED4AD\nP 11700 6200\nF 0 \"C72\" H 11750 6300 50  0000 L CNN\nF 1 \"100nF\" H 11750 6100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 11700 6200 60  0001 C CNN\nF 3 \"\" H 11700 6200 60  0001 C CNN\nF 4 \"Murata\" H 11700 6200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11700 6200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11700 6200 60  0001 C CNN \"Description\"\n\t1    11700 6200\n\t1    0    0    -1  \n$EndComp\nText Label 11000 5000 0    40   ~ 0\nX3_ENABLE\n$Comp\nL GND #PWR0196\nU 1 1 57CEED24\nP 12100 6250\nF 0 \"#PWR0196\" H 12100 6250 30  0001 C CNN\nF 1 \"GND\" H 12100 6180 30  0001 C CNN\nF 2 \"\" H 12100 6250 60  0001 C CNN\nF 3 \"\" H 12100 6250 60  0001 C CNN\n\t1    12100 6250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0197\nU 1 1 57CEEFDB\nP 11700 6450\nF 0 \"#PWR0197\" H 11700 6450 30  0001 C CNN\nF 1 \"GND\" H 11700 6380 30  0001 C CNN\nF 2 \"\" H 11700 6450 60  0001 C CNN\nF 3 \"\" H 11700 6450 60  0001 C CNN\n\t1    11700 6450\n\t1    0    0    -1  \n$EndComp\nText Notes 11800 7400 0    40   ~ 0\nexperimental 500 ppb clock\n$Comp\nL 74AHC1G14 U18\nU 1 1 57E2187A\nP 14700 6850\nF 0 \"U18\" H 14845 6965 40  0000 C CNN\nF 1 \"74LVC1G14\" H 14900 6750 40  0000 C CNN\nF 2 \"gsg-modules:SOT353-1\" H 14795 6715 30  0001 C CNN\nF 3 \"\" H 14845 6965 60  0000 C CNN\nF 4 \"NXP\" H 14700 6850 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G14GW,125\" H 14700 6850 60  0001 C CNN \"Part Number\"\nF 6 \"Inverter IC 1 Channel Schmitt Trigger 5-TSSOP\" H 14700 6850 60  0001 C CNN \"Description\"\n\t1    14700 6850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q6\nU 1 1 57E22D08\nP 11900 5300\nF 0 \"Q6\" H 11900 5490 60  0000 R CNN\nF 1 \"MOSFET_P\" H 11900 5120 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 11900 5300 60  0001 C CNN\nF 3 \"\" H 11900 5300 60  0001 C CNN\nF 4 \"Fairchild\" H 11900 5300 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 11900 5300 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 11900 5300 60  0001 C CNN \"Description\"\n\t1    11900 5300\n\t1    0    0    1   \n$EndComp\n$Comp\nL R R30\nU 1 1 57E266DB\nP 14500 5850\nF 0 \"R30\" V 14580 5850 50  0000 C CNN\nF 1 \"470k\" V 14500 5850 50  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 14500 5850 60  0001 C CNN\nF 3 \"\" H 14500 5850 60  0001 C CNN\nF 4 \"Yageo\" H 14500 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0603JR-07470KL\" H 14500 5850 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 470K OHM 5% 1/10W 0603\" H 14500 5850 60  0001 C CNN \"Description\"\n\t1    14500 5850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR0198\nU 1 1 57E2688A\nP 14650 7150\nF 0 \"#PWR0198\" H 14650 6900 50  0001 C CNN\nF 1 \"GND\" H 14650 7000 50  0000 C CNN\nF 2 \"\" H 14650 7150 60  0000 C CNN\nF 3 \"\" H 14650 7150 60  0000 C CNN\n\t1    14650 7150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C74\nU 1 1 57E26F7F\nP 14750 6100\nF 0 \"C74\" H 14800 6200 50  0000 L CNN\nF 1 \"10nF\" H 14800 6000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14750 6100 60  0001 C CNN\nF 3 \"\" H 14750 6100 60  0001 C CNN\nF 4 \"Murata\" H 21150 4850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 21150 4850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 21150 4850 60  0001 C CNN \"Description\"\n\t1    14750 6100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0199\nU 1 1 57E271BB\nP 14750 6350\nF 0 \"#PWR0199\" H 14750 6100 50  0001 C CNN\nF 1 \"GND\" H 14750 6200 50  0000 C CNN\nF 2 \"\" H 14750 6350 60  0000 C CNN\nF 3 \"\" H 14750 6350 60  0000 C CNN\n\t1    14750 6350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R31\nU 1 1 57E27358\nP 15000 5850\nF 0 \"R31\" V 15080 5850 50  0000 C CNN\nF 1 \"470k\" V 15000 5850 50  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 15000 5850 60  0001 C CNN\nF 3 \"\" H 15000 5850 60  0001 C CNN\nF 4 \"Yageo\" H 15000 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0603JR-07470KL\" H 15000 5850 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 470K OHM 5% 1/10W 0603\" H 15000 5850 60  0001 C CNN \"Description\"\n\t1    15000 5850\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C73\nU 1 1 57E2A0BE\nP 14050 8000\nF 0 \"C73\" H 14100 8100 50  0000 L CNN\nF 1 \"10nF\" H 14100 7900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 14050 8000 60  0001 C CNN\nF 3 \"\" H 14050 8000 60  0001 C CNN\nF 4 \"Murata\" H 20450 6750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 20450 6750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 20450 6750 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 13900 8000 60  0000 C CNN \"Note\"\n\t1    14050 8000\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0200\nU 1 1 57E2A0C4\nP 14050 8250\nF 0 \"#PWR0200\" H 14050 8000 50  0001 C CNN\nF 1 \"GND\" H 14050 8100 50  0000 C CNN\nF 2 \"\" H 14050 8250 60  0000 C CNN\nF 3 \"\" H 14050 8250 60  0000 C CNN\n\t1    14050 8250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R23\nU 1 1 57E2A0CE\nP 14300 7650\nF 0 \"R23\" V 14380 7650 50  0000 C CNN\nF 1 \"470k\" V 14300 7650 50  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 14300 7650 60  0001 C CNN\nF 3 \"\" H 14300 7650 60  0001 C CNN\nF 4 \"Yageo\" H 14300 7650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0603JR-07470KL\" H 14300 7650 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 470K OHM 5% 1/10W 0603\" H 14300 7650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 14200 7650 60  0000 C CNN \"Note\"\n\t1    14300 7650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL INDUCTOR L10\nU 1 1 57E2AEC1\nP 14050 7250\nF 0 \"L10\" V 14000 7250 40  0000 C CNN\nF 1 \"10uH\" V 14150 7250 40  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 14050 7250 60  0001 C CNN\nF 3 \"\" H 14050 7250 60  0001 C CNN\nF 4 \"Taiyo Yuden\" H 16600 8350 60  0001 C CNN \"Manufacturer\"\nF 5 \"BRL1608T100M\" H 16600 8350 60  0001 C CNN \"Part Number\"\nF 6 \"INDUCTR 10UH 220MA 20% 0603 SMD\" H 16600 8350 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 14250 7250 60  0000 C CNN \"Note\"\n\t1    14050 7250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR0201\nU 1 1 57E2B5D0\nP 13550 7550\nF 0 \"#PWR0201\" H 13550 7400 50  0001 C CNN\nF 1 \"VCC\" H 13550 7700 50  0000 C CNN\nF 2 \"\" H 13550 7550 60  0000 C CNN\nF 3 \"\" H 13550 7550 60  0000 C CNN\n\t1    13550 7550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0202\nU 1 1 57E2B897\nP 14550 7750\nF 0 \"#PWR0202\" H 14550 7500 50  0001 C CNN\nF 1 \"GND\" H 14550 7600 50  0000 C CNN\nF 2 \"\" H 14550 7750 60  0000 C CNN\nF 3 \"\" H 14550 7750 60  0000 C CNN\n\t1    14550 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R22\nU 1 1 57E2C011\nP 13800 7650\nF 0 \"R22\" V 13880 7650 50  0000 C CNN\nF 1 \"470k\" V 13800 7650 50  0000 C CNN\nF 2 \"hackrf:GSG-0603\" H 13800 7650 60  0001 C CNN\nF 3 \"\" H 13800 7650 60  0001 C CNN\nF 4 \"Yageo\" H 13800 7650 60  0001 C CNN \"Manufacturer\"\nF 5 \"RC0603JR-07470KL\" H 13800 7650 60  0001 C CNN \"Part Number\"\nF 6 \"RES SMD 470K OHM 5% 1/10W 0603\" H 13800 7650 60  0001 C CNN \"Description\"\nF 7 \"DNP\" V 13700 7650 60  0000 C CNN \"Note\"\n\t1    13800 7650\n\t0    -1   -1   0   \n$EndComp\nText GLabel 15350 6850 2    40   Input ~ 0\nCLKIN\n$Comp\nL R R21\nU 1 1 57E30224\nP 11750 5000\nF 0 \"R21\" V 11830 5000 50  0000 C CNN\nF 1 \"10k\" V 11750 5000 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 11750 5000 60  0001 C CNN\nF 3 \"\" H 11750 5000 60  0001 C CNN\nF 4 \"Stackpole\" H 11750 5000 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 11750 5000 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 11750 5000 60  0001 C CNN \"Description\"\n\t1    11750 5000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0203\nU 1 1 57E30EE5\nP 12000 4900\nF 0 \"#PWR0203\" H 12000 4750 50  0001 C CNN\nF 1 \"VCC\" H 12000 5050 50  0000 C CNN\nF 2 \"\" H 12000 4900 60  0000 C CNN\nF 3 \"\" H 12000 4900 60  0000 C CNN\n\t1    12000 4900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL OH4 X4\nU 1 1 57E3681D\nP 14600 2800\nF 0 \"X4\" H 14600 2950 60  0000 C CNN\nF 1 \"OH4\" H 14600 2650 60  0000 C CNN\nF 2 \"gsg-modules:OH4\" H 14600 2800 60  0001 C CNN\nF 3 \"\" H 14600 2800 60  0000 C CNN\nF 4 \"Connor-Winfield\" H 14600 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"OH4610LF-010.0M\" H 14600 2800 60  0001 C CNN \"Part Number\"\nF 6 \"10MHz LVCMOS OCXO Oscillator Through Hole 3.3V\" H 14600 2800 60  0001 C CNN \"Description\"\n\t1    14600 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MOSFET_P Q7\nU 1 1 57E36AF3\nP 15350 1700\nF 0 \"Q7\" H 15350 1890 60  0000 R CNN\nF 1 \"MOSFET_P\" H 15350 1520 60  0000 R CNN\nF 2 \"gsg-modules:SOT23GDS\" H 15350 1700 60  0001 C CNN\nF 3 \"\" H 15350 1700 60  0001 C CNN\nF 4 \"Fairchild\" H 15350 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"BSS84\" H 15350 1700 60  0001 C CNN \"Part Number\"\nF 6 \"MOSFET P-CH 50V 130MA SOT-23\" H 15350 1700 60  0001 C CNN \"Description\"\n\t1    15350 1700\n\t1    0    0    1   \n$EndComp\n$Comp\nL R R32\nU 1 1 57E36AFC\nP 15200 1400\nF 0 \"R32\" V 15280 1400 50  0000 C CNN\nF 1 \"10k\" V 15200 1400 50  0000 C CNN\nF 2 \"hackrf:GSG-0402\" H 15200 1400 60  0001 C CNN\nF 3 \"\" H 15200 1400 60  0001 C CNN\nF 4 \"Stackpole\" H 15200 1400 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0402JT10K0\" H 15200 1400 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/16W 5% 0402 SMD\" H 15200 1400 60  0001 C CNN \"Description\"\n\t1    15200 1400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR0204\nU 1 1 57E36B04\nP 15450 1300\nF 0 \"#PWR0204\" H 15450 1150 50  0001 C CNN\nF 1 \"VCC\" H 15450 1450 50  0000 C CNN\nF 2 \"\" H 15450 1300 60  0000 C CNN\nF 3 \"\" H 15450 1300 60  0000 C CNN\n\t1    15450 1300\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 14100 2750\n$Comp\nL GND #PWR0205\nU 1 1 57E37EB7\nP 14000 2950\nF 0 \"#PWR0205\" H 14000 2700 50  0001 C CNN\nF 1 \"GND\" H 14000 2800 50  0000 C CNN\nF 2 \"\" H 14000 2950 60  0000 C CNN\nF 3 \"\" H 14000 2950 60  0000 C CNN\n\t1    14000 2950\n\t1    0    0    -1  \n$EndComp\nText GLabel 15300 2850 2    40   Input ~ 0\nCLKIN\nText Label 14450 1400 0    40   ~ 0\nX4_ENABLE\n$Comp\nL C C76\nU 1 1 57E3966F\nP 15450 2250\nF 0 \"C76\" H 15500 2350 50  0000 L CNN\nF 1 \"10nF\" H 15500 2150 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15450 2250 60  0001 C CNN\nF 3 \"\" H 15450 2250 60  0001 C CNN\nF 4 \"Murata\" H 21850 1000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R71C103KA01D\" H 21850 1000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 10000PF 16V 10% X7R 0402\" H 21850 1000 60  0001 C CNN \"Description\"\n\t1    15450 2250\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0206\nU 1 1 57E39AAF\nP 15450 2500\nF 0 \"#PWR0206\" H 15450 2250 50  0001 C CNN\nF 1 \"GND\" H 15450 2350 50  0000 C CNN\nF 2 \"\" H 15450 2500 60  0000 C CNN\nF 3 \"\" H 15450 2500 60  0000 C CNN\n\t1    15450 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C75\nU 1 1 57E3C654\nP 15200 3100\nF 0 \"C75\" H 15250 3200 50  0000 L CNN\nF 1 \"22pF\" H 15250 3000 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 15200 3100 60  0001 C CNN\nF 3 \"\" H 15200 3100 60  0001 C CNN\nF 4 \"Murata\" H 15150 1550 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H220JA01D\" H 15150 1550 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 22PF 50V 5% NP0 0402\" H 15150 1550 60  0001 C CNN \"Description\"\n\t1    15200 3100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t2200 6750 2200 6850\nWire Wire Line\n\t2200 7250 2200 7350\nWire Wire Line\n\t2200 6300 2200 6450\nWire Wire Line\n\t8850 8450 9300 8450\nWire Wire Line\n\t10550 8450 10100 8450\nWire Wire Line\n\t8850 8650 9300 8650\nWire Wire Line\n\t10100 8550 10550 8550\nWire Wire Line\n\t9300 8550 8850 8550\nWire Wire Line\n\t1300 6750 1300 6850\nWire Wire Line\n\t1000 6200 1000 6450\nWire Wire Line\n\t1600 6450 1600 6300\nWire Wire Line\n\t5650 8250 6700 8250\nWire Wire Line\n\t7500 8650 7800 8650\nWire Wire Line\n\t7500 8450 7800 8450\nWire Wire Line\n\t6700 8550 6400 8550\nWire Wire Line\n\t1750 3650 1650 3650\nWire Wire Line\n\t6700 8450 6400 8450\nWire Wire Line\n\t6700 8650 6400 8650\nWire Wire Line\n\t7500 8350 7800 8350\nWire Wire Line\n\t7500 8550 7800 8550\nWire Wire Line\n\t7800 8250 7500 8250\nWire Wire Line\n\t4200 9050 4450 9050\nWire Wire Line\n\t1300 7250 1300 7350\nWire Wire Line\n\t1600 7250 1600 7350\nWire Wire Line\n\t1000 7250 1000 7350\nWire Wire Line\n\t1300 6200 1300 6450\nWire Wire Line\n\t1000 6750 1000 6850\nWire Wire Line\n\t1600 6750 1600 6850\nWire Wire Line\n\t7800 8750 7500 8750\nWire Wire Line\n\t4450 9250 4200 9250\nWire Wire Line\n\t3400 8850 3100 8850\nWire Wire Line\n\t3400 8950 3100 8950\nWire Wire Line\n\t3400 9050 3100 9050\nWire Wire Line\n\t3400 9150 3100 9150\nWire Wire Line\n\t4750 2750 5200 2750\nWire Wire Line\n\t8750 8750 9300 8750\nWire Wire Line\n\t10550 8650 10100 8650\nWire Wire Line\n\t10550 9050 10100 9050\nWire Wire Line\n\t10550 8250 10100 8250\nWire Wire Line\n\t10550 8350 10100 8350\nWire Wire Line\n\t8850 9450 9300 9450\nWire Wire Line\n\t6300 9650 6700 9650\nWire Wire Line\n\t7900 9650 7500 9650\nWire Wire Line\n\t6300 9850 6700 9850\nWire Wire Line\n\t7900 9850 7500 9850\nWire Wire Line\n\t7900 9750 7500 9750\nWire Wire Line\n\t1150 1900 1150 3000\nWire Wire Line\n\t1150 2800 1250 2800\nWire Wire Line\n\t1150 2600 1250 2600\nConnection ~ 1150 2800\nWire Wire Line\n\t1650 1800 1650 2250\nWire Wire Line\n\t1550 1900 1650 1900\nConnection ~ 1650 1900\nWire Wire Line\n\t1250 1900 1150 1900\nConnection ~ 1150 2600\nWire Wire Line\n\t1150 2250 1250 2250\nConnection ~ 1150 2250\nWire Wire Line\n\t2450 3250 2550 3250\nWire Wire Line\n\t2550 3250 2550 3350\nWire Wire Line\n\t1650 2250 1550 2250\nWire Wire Line\n\t1750 3250 1650 3250\nWire Wire Line\n\t2750 4100 2750 4900\nWire Wire Line\n\t3450 4250 3150 4250\nWire Wire Line\n\t2750 4250 2850 4250\nConnection ~ 2750 4250\nWire Wire Line\n\t2750 5350 2750 5200\nWire Wire Line\n\t1750 4550 1850 4550\nWire Wire Line\n\t1850 4550 1850 4650\nWire Wire Line\n\t2550 4350 2750 4350\nConnection ~ 2750 4350\nWire Wire Line\n\t1750 4350 2250 4350\nWire Wire Line\n\t6300 2150 6300 2350\nWire Wire Line\n\t6100 2250 6100 2350\nWire Wire Line\n\t5700 2250 5700 2350\nWire Wire Line\n\t6200 2250 6200 2350\nWire Wire Line\n\t5100 2550 5200 2550\nWire Wire Line\n\t6200 2250 6300 2250\nConnection ~ 6300 2250\nWire Wire Line\n\t6800 3450 6700 3450\nWire Wire Line\n\t6800 3350 6700 3350\nWire Wire Line\n\t5600 3950 5600 3850\nWire Wire Line\n\t4750 2850 5200 2850\nWire Wire Line\n\t5200 2950 4750 2950\nWire Wire Line\n\t4750 3050 5200 3050\nWire Wire Line\n\t5200 3150 4750 3150\nWire Wire Line\n\t4750 3250 5200 3250\nWire Wire Line\n\t5200 3350 4750 3350\nWire Wire Line\n\t4750 3450 5200 3450\nWire Wire Line\n\t5800 2250 5800 2350\nWire Wire Line\n\t5900 2250 5900 2350\nWire Wire Line\n\t2050 4350 2050 4450\nConnection ~ 2050 4350\nWire Wire Line\n\t2050 4750 2050 4950\nWire Wire Line\n\t2050 5250 2050 5350\nWire Wire Line\n\t2050 4850 2550 4850\nConnection ~ 2050 4850\nWire Wire Line\n\t2450 3650 3800 3650\nWire Wire Line\n\t2750 3650 2750 3800\nWire Wire Line\n\t3800 4050 3800 4250\nWire Wire Line\n\t3800 4550 3800 4650\nWire Wire Line\n\t3800 4150 4250 4150\nConnection ~ 3800 4150\nWire Wire Line\n\t3800 3650 3800 3750\nConnection ~ 2750 3650\nWire Wire Line\n\t3000 9650 3000 9850\nWire Wire Line\n\t3000 10150 3000 10250\nWire Wire Line\n\t3000 9750 3450 9750\nConnection ~ 3000 9750\nWire Wire Line\n\t3000 9250 3000 9350\nWire Wire Line\n\t3000 9250 3400 9250\nWire Wire Line\n\t6700 2750 6800 2750\nWire Wire Line\n\t6800 2850 6700 2850\nWire Wire Line\n\t6700 2950 6800 2950\nWire Wire Line\n\t6000 1250 6000 1350\nWire Wire Line\n\t6000 1650 6000 2350\nWire Wire Line\n\t6000 1750 6350 1750\nConnection ~ 6000 1750\nWire Wire Line\n\t5600 1250 5600 1350\nWire Wire Line\n\t5600 1650 5600 2350\nWire Wire Line\n\t5600 1750 5250 1750\nConnection ~ 5600 1750\nWire Wire Line\n\t11200 2350 11300 2350\nWire Wire Line\n\t11200 2450 11300 2450\nWire Wire Line\n\t11300 2450 11300 2550\nConnection ~ 10200 1600\nWire Wire Line\n\t10200 1600 10100 1600\nWire Wire Line\n\t9600 1950 9900 1950\nConnection ~ 9600 1600\nWire Wire Line\n\t10200 2150 10200 2450\nWire Wire Line\n\t10200 2350 10400 2350\nConnection ~ 10200 2350\nWire Wire Line\n\t10200 2750 10200 2850\nWire Wire Line\n\t10200 1500 10200 1750\nWire Wire Line\n\t9600 2650 9600 2750\nConnection ~ 9600 1950\nWire Wire Line\n\t9600 2250 9700 2250\nConnection ~ 9600 2250\nWire Wire Line\n\t10000 2250 10200 2250\nConnection ~ 10200 2250\nWire Wire Line\n\t12200 6650 12100 6650\nWire Wire Line\n\t12100 6650 12100 6950\nWire Wire Line\n\t12100 6850 12200 6850\nConnection ~ 12100 6850\nWire Wire Line\n\t13000 5950 13250 5950\nWire Wire Line\n\t13100 5950 13100 6650\nWire Wire Line\n\t13100 6650 13000 6650\nWire Wire Line\n\t13250 6350 13250 6450\nWire Wire Line\n\t13250 5950 13250 6050\nConnection ~ 13100 5950\nWire Wire Line\n\t9200 1600 9800 1600\nWire Wire Line\n\t12000 6150 12200 6150\nWire Wire Line\n\t12100 6250 12100 6050\nWire Wire Line\n\t12100 6050 12200 6050\nWire Wire Line\n\t12200 5950 11700 5950\nWire Wire Line\n\t11700 5850 11700 6050\nWire Wire Line\n\t11700 6350 11700 6450\nConnection ~ 11700 5950\nWire Wire Line\n\t13000 6850 13100 6850\nWire Wire Line\n\t14650 7050 14650 7150\nWire Wire Line\n\t14750 6350 14750 6250\nWire Wire Line\n\t14650 5850 14850 5850\nWire Wire Line\n\t14750 5850 14750 5950\nConnection ~ 14750 5850\nWire Wire Line\n\t15150 6850 15350 6850\nWire Wire Line\n\t15250 6850 15250 5850\nWire Wire Line\n\t15250 5850 15150 5850\nWire Wire Line\n\t14050 8250 14050 8150\nWire Wire Line\n\t13950 7650 14150 7650\nWire Wire Line\n\t14050 7550 14050 7850\nConnection ~ 14050 7650\nWire Wire Line\n\t13550 7550 13550 7650\nWire Wire Line\n\t13550 7650 13650 7650\nWire Wire Line\n\t14450 7650 14550 7650\nWire Wire Line\n\t14550 7650 14550 7750\nWire Wire Line\n\t13400 6850 14250 6850\nWire Wire Line\n\t14150 6850 14150 5850\nWire Wire Line\n\t14150 5850 14350 5850\nConnection ~ 14150 6850\nWire Wire Line\n\t14050 6850 14050 6950\nConnection ~ 14050 6850\nConnection ~ 15250 6850\nWire Wire Line\n\t12000 5500 12000 6150\nWire Wire Line\n\t12000 4900 12000 5100\nWire Wire Line\n\t12000 5000 11900 5000\nConnection ~ 12000 5000\nWire Wire Line\n\t11400 5300 11700 5300\nWire Wire Line\n\t11000 5000 11600 5000\nConnection ~ 11400 5000\nWire Wire Line\n\t12000 5600 14050 5600\nConnection ~ 12000 5600\nWire Wire Line\n\t14650 6650 14650 6550\nWire Wire Line\n\t14650 6550 14050 6550\nWire Wire Line\n\t14050 6550 14050 5600\nWire Wire Line\n\t15450 1300 15450 1500\nWire Wire Line\n\t15450 1400 15350 1400\nConnection ~ 15450 1400\nWire Wire Line\n\t14850 1700 15150 1700\nConnection ~ 14850 1400\nWire Wire Line\n\t15450 1900 15450 2100\nWire Wire Line\n\t14000 2950 14000 2850\nWire Wire Line\n\t14000 2850 14100 2850\nWire Wire Line\n\t14850 1400 14850 1700\nConnection ~ 15450 2000\nWire Wire Line\n\t15450 2500 15450 2400\nWire Wire Line\n\t15200 2000 15450 2000\nWire Wire Line\n\t15200 2000 15200 2750\nWire Wire Line\n\t15200 2750 15100 2750\n$Comp\nL GND #PWR0207\nU 1 1 57E3EB3F\nP 15200 3350\nF 0 \"#PWR0207\" H 15200 3100 50  0001 C CNN\nF 1 \"GND\" H 15200 3200 50  0000 C CNN\nF 2 \"\" H 15200 3350 60  0000 C CNN\nF 3 \"\" H 15200 3350 60  0000 C CNN\n\t1    15200 3350\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t15200 3250 15200 3350\nWire Wire Line\n\t15100 2850 15300 2850\nWire Wire Line\n\t15200 2850 15200 2950\nConnection ~ 15200 2850\nText Notes 14000 3500 0    40   ~ 0\nexperimental 10 ppb clock\nNoConn ~ 3400 8250\nNoConn ~ 3400 8450\nNoConn ~ 3400 8550\nNoConn ~ 3400 8650\nNoConn ~ 3400 8750\n$Comp\nL CONN_11X2 P20\nU 1 1 4F838167\nP 3800 8750\nF 0 \"P20\" H 3800 9050 60  0000 C CNN\nF 1 \"GPIO\" V 3800 8750 50  0000 C CNN\nF 2 \"hackrf:GSG-HEADER-2x11\" H 3800 8750 60  0001 C CNN\nF 3 \"\" H 3800 8750 60  0001 C CNN\nF 4 \"Sullins\" H 3800 8750 60  0001 C CNN \"Manufacturer\"\nF 5 \"PPPC112LFBN-RC\" H 3800 8750 60  0001 C CNN \"Part Number\"\nF 6 \"CONN HEADER FMAL 22PS.1\\\" DL GOLD\" H 3800 8750 60  0001 C CNN \"Description\"\n\t1    3800 8750\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 4200 8250\nNoConn ~ 4200 8350\nNoConn ~ 4200 8450\nNoConn ~ 4200 8550\nNoConn ~ 4200 8650\nNoConn ~ 4200 8750\nNoConn ~ 4200 8850\nNoConn ~ 4200 8950\nNoConn ~ 4200 9150\nNoConn ~ 7500 8850\nNoConn ~ 6700 8750\nNoConn ~ 6700 8850\nNoConn ~ 6700 8350\nNoConn ~ 9300 8250\nNoConn ~ 9300 8350\nNoConn ~ 9300 8850\nNoConn ~ 9300 8950\nNoConn ~ 9300 9050\nNoConn ~ 9300 9150\nNoConn ~ 9300 9250\nNoConn ~ 9300 9350\nNoConn ~ 10100 8750\nNoConn ~ 10100 8850\nNoConn ~ 10100 8950\nNoConn ~ 10100 9150\nNoConn ~ 10100 9250\nWire Wire Line\n\t9600 1600 9600 2350\nWire Wire Line\n\t11400 5000 11400 5300\nWire Wire Line\n\t14450 1400 15050 1400\nText Label 4750 2750 0    40   ~ 0\nX2_ENABLE\nText Label 4750 2850 0    40   ~ 0\nX3_ENABLE\nText Label 4750 3250 0    40   ~ 0\nX4_ENABLE\nWire Wire Line\n\t6700 3050 6800 3050\nWire Wire Line\n\t6800 3150 6700 3150\nWire Wire Line\n\t6700 3250 6800 3250\nNoConn ~ 5700 3850\nWire Wire Line\n\t5800 3850 5800 3950\nWire Wire Line\n\t5900 3950 5900 3850\nWire Wire Line\n\t6000 3850 6000 3950\nWire Wire Line\n\t6100 3950 6100 3850\nWire Wire Line\n\t6200 3850 6200 3950\nWire Wire Line\n\t6300 3950 6300 3850\nText Label 2750 4800 1    40   ~ 0\nDIODE_TOWN\n$Comp\nL C C79\nU 1 1 57E5BCE3\nP 13700 5850\nF 0 \"C79\" H 13750 5950 50  0000 L CNN\nF 1 \"100nF\" H 13750 5750 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 13700 5850 60  0001 C CNN\nF 3 \"\" H 13700 5850 60  0001 C CNN\nF 4 \"Murata\" H 13700 5850 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 13700 5850 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 13700 5850 60  0001 C CNN \"Description\"\n\t1    13700 5850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0208\nU 1 1 57E5D3EF\nP 13700 6100\nF 0 \"#PWR0208\" H 13700 6100 30  0001 C CNN\nF 1 \"GND\" H 13700 6030 30  0001 C CNN\nF 2 \"\" H 13700 6100 60  0001 C CNN\nF 3 \"\" H 13700 6100 60  0001 C CNN\n\t1    13700 6100\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t13700 6000 13700 6100\nWire Wire Line\n\t13700 5600 13700 5700\nConnection ~ 13700 5600\n$Comp\nL C C78\nU 1 1 57E5DB21\nP 7150 1200\nF 0 \"C78\" H 7200 1300 50  0000 L CNN\nF 1 \"100nF\" H 7200 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 7150 1200 60  0001 C CNN\nF 3 \"\" H 7150 1200 60  0001 C CNN\nF 4 \"Murata\" H 7150 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 7150 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 7150 1200 60  0001 C CNN \"Description\"\n\t1    7150 1200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0209\nU 1 1 57E5DB27\nP 7250 1450\nF 0 \"#PWR0209\" H 7250 1450 30  0001 C CNN\nF 1 \"GND\" H 7250 1380 30  0001 C CNN\nF 2 \"\" H 7250 1450 60  0001 C CNN\nF 3 \"\" H 7250 1450 60  0001 C CNN\n\t1    7250 1450\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t7250 1350 7250 1450\n$Comp\nL VCC #PWR0210\nU 1 1 57E5DCA4\nP 7250 950\nF 0 \"#PWR0210\" H 7250 1050 30  0001 C CNN\nF 1 \"VCC\" H 7250 1050 30  0000 C CNN\nF 2 \"\" H 7250 950 60  0001 C CNN\nF 3 \"\" H 7250 950 60  0001 C CNN\n\t1    7250 950 \n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C77\nU 1 1 57E5DEBE\nP 6800 1200\nF 0 \"C77\" H 6850 1300 50  0000 L CNN\nF 1 \"100nF\" H 6850 1100 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 6800 1200 60  0001 C CNN\nF 3 \"\" H 6800 1200 60  0001 C CNN\nF 4 \"Murata\" H 6800 1200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6800 1200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6800 1200 60  0001 C CNN \"Description\"\n\t1    6800 1200\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t6800 1050 7250 1050\nWire Wire Line\n\t7250 1050 7250 950 \nConnection ~ 7150 1050\nWire Wire Line\n\t6800 1350 7250 1350\nConnection ~ 7150 1350\n$Comp\nL C C82\nU 1 1 57E5FDFF\nP 2650 8600\nF 0 \"C82\" H 2700 8700 50  0000 L CNN\nF 1 \"100nF\" H 2700 8500 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 2650 8600 60  0001 C CNN\nF 3 \"\" H 2650 8600 60  0001 C CNN\nF 4 \"Murata\" H 2650 8600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 2650 8600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 2650 8600 60  0001 C CNN \"Description\"\n\t1    2650 8600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0211\nU 1 1 57E60A13\nP 2650 8850\nF 0 \"#PWR0211\" H 2650 8850 30  0001 C CNN\nF 1 \"GND\" H 2650 8780 30  0001 C CNN\nF 2 \"\" H 2650 8850 60  0001 C CNN\nF 3 \"\" H 2650 8850 60  0001 C CNN\n\t1    2650 8850\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t2650 8750 2650 8850\nWire Wire Line\n\t2650 8250 2650 8450\nConnection ~ 2650 8350\n$Comp\nL C C83\nU 1 1 57E60E4F\nP 5650 8500\nF 0 \"C83\" H 5700 8600 50  0000 L CNN\nF 1 \"100nF\" H 5700 8400 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 5650 8500 60  0001 C CNN\nF 3 \"\" H 5650 8500 60  0001 C CNN\nF 4 \"Murata\" H 5650 8500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5650 8500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5650 8500 60  0001 C CNN \"Description\"\n\t1    5650 8500\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t5650 8150 5650 8350\nConnection ~ 5650 8250\n$Comp\nL GND #PWR0212\nU 1 1 57E61A56\nP 5650 8750\nF 0 \"#PWR0212\" H 5650 8750 30  0001 C CNN\nF 1 \"GND\" H 5650 8680 30  0001 C CNN\nF 2 \"\" H 5650 8750 60  0001 C CNN\nF 3 \"\" H 5650 8750 60  0001 C CNN\n\t1    5650 8750\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t5650 8650 5650 8750\nWire Wire Line\n\t2650 8350 3400 8350\n$Comp\nL C C95\nU 1 1 57E620CE\nP 8850 9000\nF 0 \"C95\" H 8900 9100 50  0000 L CNN\nF 1 \"100nF\" H 8900 8900 50  0000 L CNN\nF 2 \"hackrf:GSG-0402\" H 8850 9000 60  0001 C CNN\nF 3 \"\" H 8850 9000 60  0001 C CNN\nF 4 \"Murata\" H 8850 9000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 8850 9000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 8850 9000 60  0001 C CNN \"Description\"\n\t1    8850 9000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0213\nU 1 1 57E62656\nP 8850 9250\nF 0 \"#PWR0213\" H 8850 9250 30  0001 C CNN\nF 1 \"GND\" H 8850 9180 30  0001 C CNN\nF 2 \"\" H 8850 9250 60  0001 C CNN\nF 3 \"\" H 8850 9250 60  0001 C CNN\n\t1    8850 9250\n\t1    0    0    -1  \n$EndComp\nWire Wire Line\n\t8850 9150 8850 9250\nWire Wire Line\n\t8850 8850 8850 8750\nConnection ~ 8850 8750\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/neapolitan/neapolitan-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3\n#encoding utf-8\n#\n# 74AHC1G14\n#\nDEF 74AHC1G14 U 0 30 Y Y 1 F N\nF0 \"U\" 145 115 40 H V C CNN\nF1 \"74AHC1G14\" 200 -100 40 H V C CNN\nF2 \"\" 95 -135 30 H V C CNN\nF3 \"\" 145 115 60 H V C CNN\nDRAW\nP 4 0 0 0  -150 150  -150 -150  150 0  -150 150 N\nX GND 3 -50 -200 100 U 40 20 0 0 W\nX VCC 5 -50 200 100 D 40 20 0 0 W\nX ~ 2 -450 0 300 R 60 60 1 1 I\nX ~ 4 450 0 300 L 60 60 1 1 O I\nX ~ 2 -450 0 300 R 60 60 1 2 I I\nX ~ 4 450 0 300 L 60 60 1 2 O\nENDDRAW\nENDDEF\n#\n# BALUN\n#\nDEF BALUN T 0 40 Y N 1 F N\nF0 \"T\" 0 250 70 H V C CNN\nF1 \"BALUN\" 0 -300 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150\nA -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199\nA -100 -50 50 899 1 0 1 0 N -100 0 -50 -50\nA -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99\nA -100 50 50 899 1 0 1 0 N -100 100 -50 50\nA -100 50 50 -1 -899 0 1 0 N -50 50 -100 1\nA -100 150 50 899 1 0 1 0 N -100 200 -50 150\nA -100 150 50 -1 -899 0 1 0 N -50 150 -100 101\nA 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50\nA 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99\nA 100 50 50 899 -1799 0 1 0 N 100 100 51 50\nA 100 50 50 1799 -899 0 1 0 N 51 50 100 1\nA 100 150 50 899 -1799 0 1 0 N 100 200 51 150\nA 100 150 50 1799 -899 0 1 0 N 51 150 100 101\nA 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150\nA 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150\nP 2 0 1 0  -25 200  -25 -200 N\nP 2 0 1 0  25 -200  25 200 N\nX S1 1 400 -200 300 L 60 60 1 1 P\nX S2 2 400 200 300 L 60 60 1 1 P\nX PR1 3 -400 200 300 R 60 60 1 1 P\nX PR2 4 -400 -200 300 R 60 60 1 1 P\nX PM 5 -400 0 300 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BALUN-B0310J50100AHF\n#\nDEF BALUN-B0310J50100AHF T 0 40 Y N 1 F N\nF0 \"T\" 0 200 70 H V C CNN\nF1 \"BALUN-B0310J50100AHF\" 0 -150 70 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -150 -50 50 1 1799 0 1 0 N -100 -50 -200 -50\nA -150 100 50 -1799 -1 0 1 0 N -200 100 -100 100\nA -50 -50 50 1 1799 0 1 0 N 0 -50 -100 -50\nA -50 100 50 -1799 -1 0 1 0 N -100 100 0 100\nA 50 -50 50 1 1799 0 1 0 N 100 -50 0 -50\nA 50 100 50 -1799 -1 0 1 0 N 0 100 100 100\nA 150 -50 50 1 1799 0 1 0 N 200 -50 100 -50\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nA 150 100 50 -1799 -1 0 1 0 N 100 100 200 100\nX S1 1 300 100 100 L 60 60 1 1 P\nX S2 2 300 -50 100 L 60 60 1 1 P\nX PR1 3 -300 100 100 R 60 60 1 1 P\nX PR2 4 -300 -50 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# BARREL_JACK\n#\nDEF BARREL_JACK CON 0 40 Y Y 1 F N\nF0 \"CON\" 0 250 60 H V C CNN\nF1 \"BARREL_JACK\" 0 -200 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -300 99 49 -900 1788 0 1 0 N -300 50 -350 100\nA -300 101 49 900 -1788 0 1 0 N -300 150 -350 100\nS 100 150 0 50 0 1 0 N\nP 2 0 1 0  -300 50  0 50 N\nP 2 0 1 0  0 150  -300 150 N\nP 3 0 1 0  100 0  -50 0  -50 -100 N\nP 5 0 1 0  100 -100  -150 -100  -200 -50  -250 -100  -350 -100 N\nX ~ 1 300 100 200 L 50 50 1 1 P\nX ~ 2 300 -100 200 L 50 50 1 1 P\nX ~ 3 300 0 200 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 25 100 50 H V L CNN\nF1 \"C\" 25 -100 50 H V L CNN\nF2 \"\" 38 -150 30 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n C?\n C_????_*\n C_????\n SMD*_c\n Capacitor*\n$ENDFPLIST\nDRAW\nP 2 0 1 20  -80 -30  80 -30 N\nP 2 0 1 20  -80 30  80 30 N\nX ~ 1 0 150 110 D 40 40 1 1 P\nX ~ 2 0 -150 110 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0  -30 0  -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_11X2\n#\nDEF CONN_11X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 600 60 H V C CNN\nF1 \"CONN_11X2\" 0 0 50 V V C CNN\nF2 \"\" 0 -250 60 H V C CNN\nF3 \"\" 0 -250 60 H V C CNN\nDRAW\nS -100 550 100 -550 0 1 0 N\nS 1200 650 1200 650 0 1 0 N\nX P1 1 -400 500 300 R 60 30 1 1 P I\nX P2 2 400 500 300 L 60 30 1 1 P I\nX P3 3 -400 400 300 R 60 30 1 1 P I\nX P4 4 400 400 300 L 60 30 1 1 P I\nX P5 5 -400 300 300 R 60 30 1 1 P I\nX P6 6 400 300 300 L 60 30 1 1 P I\nX P7 7 -400 200 300 R 60 30 1 1 P I\nX P8 8 400 200 300 L 60 30 1 1 P I\nX P9 9 -400 100 300 R 60 30 1 1 P I\nX P10 10 400 100 300 L 60 30 1 1 P I\nX P20 20 400 -400 300 L 60 30 1 1 P I\nX P11 11 -400 0 300 R 60 30 1 1 P I\nX P21 21 -400 -500 300 R 60 30 1 1 P I\nX P12 12 400 0 300 L 60 30 1 1 P I\nX P22 22 400 -500 300 L 60 30 1 1 P I\nX P13 13 -400 -100 300 R 60 30 1 1 P I\nX P14 14 400 -100 300 L 60 30 1 1 P I\nX P15 15 -400 -200 300 R 60 30 1 1 P I\nX P16 16 400 -200 300 L 60 30 1 1 P I\nX P17 17 -400 -300 300 R 60 30 1 1 P I\nX P18 18 400 -300 300 L 60 30 1 1 P I\nX P19 19 -400 -400 300 R 60 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_13X2\n#\nDEF CONN_13X2 P 0 10 Y N 1 F N\nF0 \"P\" 0 700 60 H V C CNN\nF1 \"CONN_13X2\" 0 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 650 100 -650 0 1 0 N\nX P1 1 -400 600 300 R 40 30 1 1 P I\nX P2 2 400 600 300 L 40 30 1 1 P I\nX P3 3 -400 500 300 R 40 30 1 1 P I\nX P4 4 400 500 300 L 40 30 1 1 P I\nX P5 5 -400 400 300 R 40 30 1 1 P I\nX P6 6 400 400 300 L 40 30 1 1 P I\nX P7 7 -400 300 300 R 40 30 1 1 P I\nX P8 8 400 300 300 L 40 30 1 1 P I\nX P9 9 -400 200 300 R 40 30 1 1 P I\nX P10 10 400 200 300 L 40 30 1 1 P I\nX P20 20 400 -300 300 L 40 30 1 1 P I\nX P11 11 -400 100 300 R 40 30 1 1 P I\nX P21 21 -400 -400 300 R 40 30 1 1 P I\nX P12 12 400 100 300 L 40 30 1 1 P I\nX P22 22 400 -400 300 L 40 30 1 1 P I\nX P13 13 -400 0 300 R 40 30 1 1 P I\nX P23 23 -400 -500 300 R 40 30 1 1 P I\nX P14 14 400 0 300 L 40 30 1 1 P I\nX P20 24 400 -500 300 L 40 30 1 1 P I\nX P15 15 -400 -100 300 R 40 30 1 1 P I\nX P24 25 -400 -600 300 R 40 30 1 1 P I\nX P16 16 400 -100 300 L 40 30 1 1 P I\nX P22 26 400 -600 300 L 40 30 1 1 P I\nX P17 17 -400 -200 300 R 40 30 1 1 P I\nX P18 18 400 -200 300 L 40 30 1 1 P I\nX P19 19 -400 -300 300 R 40 30 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_2\n#\nDEF CONN_2 P 0 40 Y N 1 F N\nF0 \"P\" -50 0 40 V V C CNN\nF1 \"CONN_2\" 50 0 40 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 150 100 -150 0 1 0 N\nX P1 1 -350 100 250 R 60 60 1 1 P I\nX PM 2 -350 -100 250 R 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_3X2\n#\nDEF CONN_3X2 P 0 40 Y N 1 F N\nF0 \"P\" 0 250 50 H V C CNN\nF1 \"CONN_3X2\" 0 50 40 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 200 100 -100 0 1 0 N\nX 1 1 -400 150 300 R 60 60 1 1 P I\nX 2 2 400 150 300 L 60 60 1 1 P I\nX 3 3 -400 50 300 R 60 60 1 1 P I\nX 4 4 400 50 300 L 60 60 1 1 P I\nX 5 5 -400 -50 300 R 60 60 1 1 P I\nX 6 6 400 -50 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# CONN_8X2\n#\nDEF CONN_8X2 P 0 40 Y Y 1 F N\nF0 \"P\" 0 450 60 H V C CNN\nF1 \"CONN_8X2\" 0 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -100 400 100 -400 0 1 0 N\nX ~ 1 -400 350 300 R 60 60 1 1 P I\nX ~ 2 400 350 300 L 60 60 1 1 P I\nX ~ 3 -400 250 300 R 60 60 1 1 P I\nX ~ 4 400 250 300 L 60 60 1 1 P I\nX ~ 5 -400 150 300 R 60 60 1 1 P I\nX ~ 6 400 150 300 L 60 60 1 1 P I\nX ~ 7 -400 50 300 R 60 60 1 1 P I\nX ~ 8 400 50 300 L 60 60 1 1 P I\nX ~ 9 -400 -50 300 R 60 60 1 1 P I\nX ~ 10 400 -50 300 L 60 60 1 1 P I\nX ~ 11 -400 -150 300 R 60 60 1 1 P I\nX ~ 12 400 -150 300 L 60 60 1 1 P I\nX ~ 13 -400 -250 300 R 60 60 1 1 P I\nX ~ 14 400 -250 300 L 60 60 1 1 P I\nX ~ 15 -400 -350 300 R 60 60 1 1 P I\nX ~ 16 400 -350 300 L 60 60 1 1 P I\nENDDRAW\nENDDEF\n#\n# D_Schottky\n#\nDEF D_Schottky D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"D_Schottky\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n D-Pak_TO252AA\n Diode_*\n *SingleDiode\n *SingleDiode*\n *_Diode_*\n$ENDFPLIST\nDRAW\nP 3 0 1 0  50 50  -50 0  50 -50 F\nP 6 0 1 8  -75 25  -75 50  -50 50  -50 -50  -25 -50  -25 -25 N\nX K 1 -150 0 100 R 50 50 1 1 P\nX A 2 150 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# FIL-DEA\n#\nDEF FIL-DEA U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-DEA\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX IN 1 -600 -150 300 R 50 50 1 1 B\nX GND 2 600 -150 300 L 50 50 1 1 W\nX OUT 3 600 150 300 L 50 50 1 1 B\nX GND 4 -600 150 300 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# FIL-LP0603\n#\nDEF FIL-LP0603 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"FIL-LP0603\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 200 300 -200 0 1 0 N\nX OUT 1 -600 150 300 R 50 50 1 1 B\nX GND 2 -600 -150 300 R 50 50 1 1 W\nX GND 3 600 -150 300 L 50 50 1 1 W\nX IN 4 600 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# FILTER\n#\nDEF FILTER FB 0 40 Y N 1 F N\nF0 \"FB\" 0 150 50 H V C CNN\nF1 \"FILTER\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA -150 0 50 1 1799 0 1 0 N -100 0 -200 0\nA -50 0 50 1 1799 0 1 0 N 0 0 -100 0\nA 0 0 0 0 0 0 1 0 N 0 0 0 0\nA 50 0 50 1 1799 0 1 0 N 100 0 0 0\nA 150 0 50 1 1799 0 1 0 N 200 0 100 0\nS -225 75 225 -50 0 1 0 N\nX 1 1 -350 0 150 R 40 40 1 1 P\nX 2 2 350 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# FOX924B\n#\nDEF FOX924B X 0 40 Y Y 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"FOX924B\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 100 250 -100 0 1 0 N\nX NC 1 -400 -50 150 R 50 50 1 1 N\nX GND 2 400 -50 150 L 50 50 1 1 W\nX OUT 3 400 50 150 L 50 50 1 1 O\nX VCC 4 -400 50 150 R 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -250 50 H I C CNN\nF1 \"GND\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 6 0 1 0  0 0  0 -50  50 -50  0 -100  -50 -50  0 -50 N\nX GND 1 0 0 0 D 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8  -20 50  0 30  0 -30  20 -50  20 -50 N\nP 5 0 1 0  0 0  -100 50  -100 -50  0 0  0 0 F\nP 5 0 1 0  0 0  100 50  100 -50  0 0  0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-RF-CONN\n#\nDEF GSG-RF-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-RF-CONN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 0 -400 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# GSG-USB-MICRO-B-SHIELDED\n#\nDEF GSG-USB-MICRO-B-SHIELDED J 0 40 Y Y 1 F N\nF0 \"J\" 150 300 60 H V C CNN\nF1 \"GSG-USB-MICRO-B-SHIELDED\" 400 0 60 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  350 -250  -50 -250  -50 250  350 250 N\nX SHIELD 0 250 -450 200 U 50 50 1 1 P\nX VBUS 1 -250 200 200 R 50 50 1 1 w\nX D- 2 -250 100 200 R 50 50 1 1 B\nX D+ 3 -250 0 200 R 50 50 1 1 B\nX ID 4 -250 -100 200 R 50 50 1 1 I\nX GND 5 -250 -200 200 R 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# GSG-XTAL4PIN\n#\nDEF GSG-XTAL4PIN X 0 40 N N 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"GSG-XTAL4PIN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 16  -100 100  -100 -100 N\nP 2 0 1 16  100 100  100 -100 N\nP 5 0 1 12  -50 50  50 50  50 -50  -50 -50  -50 50 f\nX 1 1 -300 0 200 R 40 40 1 1 P\nX 2 2 -100 -300 200 U 40 40 1 1 P\nX 3 3 300 0 200 L 40 40 1 1 P\nX 4 4 100 -300 200 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# INDUCTOR\n#\nDEF INDUCTOR L 0 40 N N 1 F N\nF0 \"L\" -50 0 50 V V C CNN\nF1 \"INDUCTOR\" 100 0 50 V V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nA 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100\nA 0 -49 51 -889 889 0 1 0 N 1 -99 1 2\nA 0 51 51 -889 889 0 1 0 N 1 1 1 102\nA 0 148 48 -889 889 0 1 0 N 1 101 1 196\nX 1 1 0 300 100 D 70 70 1 1 P\nX 2 2 0 -300 100 U 70 70 1 1 P\nENDDRAW\nENDDEF\n#\n# KT2520\n#\nDEF KT2520 X 0 40 Y Y 1 F N\nF0 \"X\" 0 200 60 H V C CNN\nF1 \"KT2520\" 0 -200 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 150 250 -150 0 1 0 N\nX GND 1 -400 100 150 R 50 50 1 1 W\nX NC 2 -400 0 150 R 50 50 1 1 N\nX GND 3 -400 -100 150 R 50 50 1 1 W\nX OUT 4 400 -100 150 L 50 50 1 1 O\nX NC 5 400 0 150 L 50 50 1 1 N\nX VCC 6 400 100 150 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# LED\n#\nDEF LED D 0 40 Y N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"LED\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n LED-3MM\n LED-5MM\n LED-10MM\n LED-0603\n LED-0805\n LED-1206\n LEDV\n$ENDFPLIST\nDRAW\nP 2 0 1 0  -50 50  -50 -50 N\nP 3 0 1 0  -80 -25  -125 -65  -120 -40 N\nP 3 0 1 0  -65 -40  -110 -80  -105 -55 N\nP 3 0 1 0  50 50  -50 0  50 -50 F\nX K 1 -200 0 150 R 40 40 1 1 P\nX A 2 200 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# MAX2837\n#\nDEF MAX2837 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MAX2837\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -1000 1000 1000 -1000 0 1 0 N\nX EP 0 -1300 900 300 R 50 50 1 1 W\nX VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W\nX GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W\nX B5 3 -1300 350 300 R 50 50 1 1 I\nX RXRF+ 4 -1300 250 300 R 50 50 1 1 I\nX RXRF- 5 -1300 150 300 R 50 50 1 1 I\nX B4 6 -1300 50 300 R 50 50 1 1 I\nX VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W\nX B3 8 -1300 -150 300 R 50 50 1 1 I\nX B2 9 -1300 -250 300 R 50 50 1 1 I\nX TXRF+ 10 -1300 -350 300 R 50 50 1 1 O\nX VCCDIG 20 150 -1300 300 U 50 50 1 1 W\nX CS 30 1300 -50 300 L 50 50 1 1 I\nX RXHP 40 250 1300 300 D 50 50 1 1 I\nX TXRF- 11 -1300 -450 300 R 50 50 1 1 O\nX VCCCP 21 250 -1300 300 U 50 50 1 1 W\nX DIN 31 1300 50 300 L 50 50 1 1 I\nX VCCRXFL 41 150 1300 300 D 50 50 1 1 W\nX B1 12 -1300 -550 300 R 50 50 1 1 I\nX GNDCP 22 350 -1300 300 U 50 50 1 1 W\nX RSSI 32 1300 150 300 L 50 50 1 1 O\nX TXBBI- 42 50 1300 300 D 50 50 1 1 I\nX VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W\nX CPOUT+ 23 450 -1300 300 U 50 50 1 1 O\nX B7 33 1300 250 300 L 50 50 1 1 I\nX TXBBI+ 43 -50 1300 300 D 50 50 1 1 I\nX PABIAS 14 -450 -1300 300 U 50 50 1 1 O\nX CPOUT- 24 550 -1300 300 U 50 50 1 1 O\nX B6 34 1300 350 300 L 50 50 1 1 I\nX TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I\nX SCLK 15 -350 -1300 300 U 50 50 1 1 I\nX ENABLE 25 1300 -550 300 L 50 50 1 1 I\nX RXBBQ- 35 1300 450 300 L 50 50 1 1 O\nX TXBBQ- 45 -250 1300 300 D 50 50 1 1 I\nX CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O\nX GNDVCO 26 1300 -450 300 L 50 50 1 1 W\nX RXBBQ+ 36 1300 550 300 L 50 50 1 1 O\nX VCCRXMX 46 -350 1300 300 D 50 50 1 1 W\nX XTAL2 17 -150 -1300 300 U 50 50 1 1 I\nX BYPASS 27 1300 -350 300 L 50 50 1 1 O\nX RXBBI- 37 550 1300 300 D 50 50 1 1 O\nX TXENABLE 47 -450 1300 300 D 50 50 1 1 I\nX XTAL1 18 -50 -1300 300 U 50 50 1 1 O\nX VCCVCO 28 1300 -250 300 L 50 50 1 1 W\nX RXBBI+ 38 450 1300 300 D 50 50 1 1 O\nX RXENABLE 48 -550 1300 300 D 50 50 1 1 I\nX VCCXTAL 19 50 -1300 300 U 50 50 1 1 W\nX DOUT 29 1300 -150 300 L 50 50 1 1 O\nX VCCRXVGA 39 350 1300 300 D 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# MGA-81563\n#\nDEF MGA-81563 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"MGA-81563\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 300 300 -300 0 1 0 N\nX GND 1 -100 -450 150 U 50 50 1 1 W\nX GND 2 0 -450 150 U 50 50 1 1 W\nX IN 3 100 -450 150 U 50 50 1 1 I\nX GND 4 100 450 150 D 50 50 1 1 W\nX GND 5 0 450 150 D 50 50 1 1 W\nX OUT 6 -100 450 150 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# MOS_P\n#\nDEF MOS_P Q 0 40 Y N 1 F N\nF0 \"Q\" 0 190 60 H V R CNN\nF1 \"MOS_P\" 0 -180 60 H V R CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nALIAS MOSFET_P\nDRAW\nP 2 0 1 8  -50 -100  -50 100 N\nP 2 0 1 10  0 -150  0 150 N\nP 2 0 1 8  30 0  0 0 N\nP 2 0 1 0  100 -100  0 -100 N\nP 2 0 1 0  100 100  0 100 N\nP 3 0 1 0  80 0  100 0  100 -100 N\nP 5 0 1 8  30 40  30 -30  80 0  30 40  30 40 N\nX D D 100 200 100 D 40 40 1 1 P\nX G G -200 0 150 R 40 40 1 1 I\nX S S 100 -200 100 U 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# NX5P2553GV\n#\nDEF NX5P2553GV U 0 40 Y Y 1 F N\nF0 \"U\" 0 250 60 H V C CNN\nF1 \"NX5P2553GV\" 0 -250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 200 250 -200 0 1 0 N\nX VIN 1 -400 100 150 R 50 50 1 1 W\nX GND 2 -400 0 150 R 50 50 1 1 W\nX EN 3 -400 -100 150 R 50 50 1 1 I\nX FAULT 4 400 -100 150 L 50 50 1 1 O\nX ILIM 5 400 0 150 L 50 50 1 1 I\nX VOUT 6 400 100 150 L 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# OH4\n#\nDEF OH4 X 0 40 Y Y 1 F N\nF0 \"X\" 0 150 60 H V C CNN\nF1 \"OH4\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 100 300 -100 0 1 0 N\nX NC/VC 1 -500 50 200 R 50 50 1 1 I\nX GND 7 -500 -50 200 R 50 50 1 1 W\nX OUT 8 500 -50 200 L 50 50 1 1 O\nX VCC 14 500 50 200 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\nF2 \"\" -70 0 30 V V C CNN\nF3 \"\" 0 0 30 H V C CNN\n$FPLIST\n R_*\n Resistor_*\n$ENDFPLIST\nDRAW\nS -40 -100 40 100 0 1 10 N\nX ~ 1 0 150 50 D 60 60 1 1 P\nX ~ 2 0 -150 50 U 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-COVER\n#\nDEF RF-SHIELD-COVER J 0 40 Y Y 1 F N\nF0 \"J\" 0 250 60 H V C CNN\nF1 \"RF-SHIELD-COVER\" 0 150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 4 0 1 0  -550 -100  -550 100  550 100  550 -100 N\nENDDRAW\nENDDEF\n#\n# RF-SHIELD-FRAME\n#\nDEF RF-SHIELD-FRAME J 0 40 Y Y 1 F N\nF0 \"J\" 0 500 60 H V C CNN\nF1 \"RF-SHIELD-FRAME\" 0 400 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nP 2 0 1 0  -450 200  -450 100 N\nP 2 0 1 0  -450 350  -450 250 N\nP 2 0 1 0  -450 500  -450 400 N\nP 2 0 1 0  -350 0  -250 0 N\nP 2 0 1 0  -250 600  -350 600 N\nP 2 0 1 0  -200 0  -100 0 N\nP 2 0 1 0  -100 600  -200 600 N\nP 2 0 1 0  -50 0  50 0 N\nP 2 0 1 0  50 600  -50 600 N\nP 2 0 1 0  100 0  200 0 N\nP 2 0 1 0  200 600  100 600 N\nP 2 0 1 0  250 0  350 0 N\nP 2 0 1 0  350 600  250 600 N\nP 2 0 1 0  450 100  450 200 N\nP 2 0 1 0  450 250  450 350 N\nP 2 0 1 0  450 400  450 500 N\nP 3 0 1 0  -450 50  -450 0  -400 0 N\nP 3 0 1 0  -400 600  -450 600  -450 550 N\nP 3 0 1 0  400 0  450 0  450 50 N\nP 3 0 1 0  450 550  450 600  400 600 N\nX SHIELD 0 0 -300 300 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# RFFC5072\n#\nDEF RFFC5072 U 0 40 Y Y 1 F N\nF0 \"U\" 0 100 60 H V C CNN\nF1 \"RFFC5072\" 0 -100 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -850 850 850 -850 0 1 0 N\nX EP 0 -1150 650 300 R 60 60 1 1 W\nX ENBL/GPO5 1 -1150 350 300 R 50 50 1 1 B\nX EXT_LO 2 -1150 250 300 R 50 50 1 1 I\nX EXT_LO_DEC 3 -1150 150 300 R 50 50 1 1 P\nX REXT 4 -1150 50 300 R 50 50 1 1 P\nX ANA_VDD1 5 -1150 -50 300 R 50 50 1 1 W\nX LFILT1 6 -1150 -150 300 R 50 50 1 1 O\nX LFITLT2 7 -1150 -250 300 R 50 50 1 1 O\nX LFILT3 8 -1150 -350 300 R 50 50 1 1 I\nX MODE/GPO6 9 -350 -1150 300 U 50 50 1 1 B\nX REF_IN 10 -250 -1150 300 U 50 50 1 1 I\nX NC 20 1150 -50 300 L 50 50 1 1 N\nX ENX 30 -150 1150 300 D 50 50 1 1 I\nX NC 11 -150 -1150 300 U 50 50 1 1 N\nX NC 21 1150 50 300 L 50 50 1 1 N\nX SCLK 31 -250 1150 300 D 50 50 1 1 I\nX TM 12 -50 -1150 300 U 50 50 1 1 W\nX ANA_VDD2 22 1150 150 300 L 50 50 1 1 W\nX SDATA 32 -350 1150 300 D 50 50 1 1 I\nX NC 13 50 -1150 300 U 50 50 1 1 N\nX MIX_IPP 23 1150 250 300 L 50 50 1 1 I\nX NC 14 150 -1150 300 U 50 50 1 1 N\nX MIX_IPN 24 1150 350 300 L 50 50 1 1 I\nX GPO1/ADD1 15 250 -1150 300 U 50 50 1 1 B\nX GPO3/FM 25 350 1150 300 D 50 50 1 1 B\nX GPO2/ADD2 16 350 -1150 300 U 50 50 1 1 B\nX GPO4/LD/DO 26 250 1150 300 D 50 50 1 1 B\nX NC 17 1150 -350 300 L 50 50 1 1 N\nX MIX_OPN 27 150 1150 300 D 50 50 1 1 O\nX NC 18 1150 -250 300 L 50 50 1 1 N\nX MIX_OPP 28 50 1150 300 D 50 50 1 1 O\nX DIG_VDD 19 1150 -150 300 L 50 50 1 1 W\nX RESETX 29 -50 1150 300 D 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# SI5351C\n#\nDEF SI5351C U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"SI5351C\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -500 500 500 -500 0 1 0 N\nX GND 0 -800 400 300 R 50 50 1 1 W\nX XA 1 -800 200 300 R 50 50 1 1 I\nX XB 2 -800 100 300 R 50 50 1 1 I\nX INTR 3 -800 0 300 R 50 50 1 1 O\nX SCL 4 -800 -100 300 R 50 50 1 1 I\nX SDA 5 -800 -200 300 R 50 50 1 1 B\nX CLKIN 6 -200 -800 300 U 50 50 1 1 I\nX OEB 7 -100 -800 300 U 50 50 1 1 I\nX CLK3 8 0 -800 300 U 50 50 1 1 O\nX CLK2 9 100 -800 300 U 50 50 1 1 O\nX VDDOB 10 200 -800 300 U 50 50 1 1 W\nX VDD 20 -200 800 300 D 50 50 1 1 W\nX VDDOA 11 800 -200 300 L 50 50 1 1 W\nX CLK1 12 800 -100 300 L 50 50 1 1 O\nX CLK0 13 800 0 300 L 50 50 1 1 O\nX VDDOD 14 800 100 300 L 50 50 1 1 W\nX CLK7 15 800 200 300 L 50 50 1 1 O\nX CLK6 16 200 800 300 D 50 50 1 1 O\nX CLK5 17 100 800 300 D 50 50 1 1 O\nX VDDOC 18 0 800 300 D 50 50 1 1 W\nX CLK4 19 -100 800 300 D 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# SKY13317\n#\nDEF SKY13317 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13317\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -600 300 U 50 50 1 1 W\nX RFC 1 -550 150 300 R 50 50 1 1 B\nX NC 2 -550 50 300 R 50 50 1 1 N\nX V1 3 -550 -50 300 R 50 50 1 1 I\nX RF1 4 -550 -150 300 R 50 50 1 1 B\nX RF2 5 550 -150 300 L 50 50 1 1 B\nX V2 6 550 -50 300 L 50 50 1 1 I\nX V3 7 550 50 300 L 50 50 1 1 I\nX RF3 8 550 150 300 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# SKY13350\n#\nDEF SKY13350 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"SKY13350\" 0 -200 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -300 250 300 -250 0 1 0 N\nX VCTL1 1 -450 100 150 R 50 50 1 1 I\nX OUT1 2 -450 0 150 R 50 50 1 1 B\nX GND 3 -450 -100 150 R 50 50 1 1 W\nX OUT2 4 450 -100 150 L 50 50 1 1 B\nX VCTL2 5 450 0 150 L 50 50 1 1 I\nX INPUT 6 450 100 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# TCA6424A\n#\nDEF TCA6424A U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 60 H V C CNN\nF1 \"TCA6424A\" 0 -50 60 H V C CNN\nF2 \"\" 0 0 40 H V C CNN\nF3 \"\" 0 0 40 H V C CNN\nDRAW\nS -600 600 600 -600 0 1 0 N\nX GND 0 -750 550 150 R 50 50 1 1 W\nX P00 1 -750 350 150 R 50 50 1 1 B\nX P01 2 -750 250 150 R 50 50 1 1 B\nX P02 3 -750 150 150 R 50 50 1 1 B\nX P03 4 -750 50 150 R 50 50 1 1 B\nX P04 5 -750 -50 150 R 50 50 1 1 B\nX P05 6 -750 -150 150 R 50 50 1 1 B\nX P06 7 -750 -250 150 R 50 50 1 1 B\nX P07 8 -750 -350 150 R 50 50 1 1 B\nX P10 9 -350 -750 150 U 50 50 1 1 B\nX P11 10 -250 -750 150 U 50 50 1 1 B\nX P23 20 750 -50 150 L 50 50 1 1 B\nX SDA 30 -150 750 150 D 50 50 1 1 B\nX P12 11 -150 -750 150 U 50 50 1 1 B\nX P24 21 750 50 150 L 50 50 1 1 B\nX VCCI 31 -250 750 150 D 50 50 1 1 W\nX P13 12 -50 -750 150 U 50 50 1 1 B\nX P25 22 750 150 150 L 50 50 1 1 B\nX !INT 32 -350 750 150 D 50 50 1 1 O\nX P14 13 50 -750 150 U 50 50 1 1 B\nX P26 23 750 250 150 L 50 50 1 1 B\nX P15 14 150 -750 150 U 50 50 1 1 B\nX P27 24 750 350 150 L 50 50 1 1 B\nX P16 15 250 -750 150 U 50 50 1 1 B\nX GND 25 350 750 150 D 50 50 1 1 W\nX P17 16 350 -750 150 U 50 50 1 1 B\nX ADDR 26 250 750 150 D 50 50 1 1 I\nX P20 17 750 -350 150 L 50 50 1 1 B\nX VCCP 27 150 750 150 D 50 50 1 1 W\nX P21 18 750 -250 150 L 50 50 1 1 B\nX !RESET 28 50 750 150 D 50 50 1 1 I\nX P22 19 750 -150 150 L 50 50 1 1 B\nX SCL 29 -50 750 150 D 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# TCR2EF\n#\nDEF TCR2EF U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 40 H V C CNN\nF1 \"TCR2EF\" 0 -200 40 H V C CNN\nF2 \"\" 0 0 40 H V C CNN\nF3 \"\" 0 0 40 H V C CNN\nDRAW\nS -250 150 250 -150 0 1 0 N\nX VIN 1 -400 100 150 R 50 50 1 1 W\nX GND 2 -400 0 150 R 50 50 1 1 W\nX CTRL 3 -400 -100 150 R 50 50 1 1 I\nX NC 4 400 -100 150 L 50 50 1 1 N\nX VOUT 5 400 100 150 L 50 50 1 1 w\nENDDRAW\nENDDEF\n#\n# VAA\n#\nDEF VAA #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"VAA\" 0 150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0  0 0  0 50 N\nX VAA 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"VCC\" 0 150 50 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0  0 0  0 50 N\nX VCC 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/neapolitan/neapolitan.kicad_pcb",
    "content": "(kicad_pcb (version 4) (host pcbnew \"(2015-08-18 BZR 6102)-product\")\n\n  (general\n    (links 778)\n    (no_connects 0)\n    (area 59.329499 99.809499 180.190501 175.190501)\n    (thickness 1.6002)\n    (drawings 61)\n    (tracks 2233)\n    (zones 0)\n    (modules 290)\n    (nets 168)\n  )\n\n  (page A4)\n  (title_block\n    (date \"19 may 2014\")\n  )\n\n  (layers\n    (0 C1F signal)\n    (1 C2 signal hide)\n    (2 C3 signal)\n    (31 C4B signal)\n    (32 B.Adhes user)\n    (33 F.Adhes user)\n    (34 B.Paste user)\n    (35 F.Paste user)\n    (36 B.SilkS user)\n    (37 F.SilkS user)\n    (38 B.Mask user)\n    (39 F.Mask user)\n    (41 Cmts.User user)\n    (44 Edge.Cuts user)\n  )\n\n  (setup\n    (last_trace_width 0.2032)\n    (user_trace_width 0.1524)\n    (user_trace_width 0.2032)\n    (user_trace_width 0.254)\n    (user_trace_width 0.3048)\n    (user_trace_width 0.4064)\n    (user_trace_width 0.4572)\n    (user_trace_width 0.508)\n    (user_trace_width 1.016)\n    (user_trace_width 1.27)\n    (trace_clearance 0.1524)\n    (zone_clearance 0.254)\n    (zone_45_only no)\n    (trace_min 0.006)\n    (segment_width 0.2032)\n    (edge_width 0.381)\n    (via_size 0.6858)\n    (via_drill 0.3302)\n    (via_min_size 0.027)\n    (via_min_drill 0.3302)\n    (user_via 0.7874 0.4064)\n    (user_via 0.9398 0.508)\n    (user_via 1.0668 0.635)\n    (uvia_size 0.508)\n    (uvia_drill 0.127)\n    (uvias_allowed no)\n    (uvia_min_size 0.01)\n    (uvia_min_drill 0.127)\n    (pcb_text_width 0.1905)\n    (pcb_text_size 0.762 1.016)\n    (mod_edge_width 0.2032)\n    (mod_text_size 1.524 1.524)\n    (mod_text_width 0.3048)\n    (pad_size 0.8 0.24)\n    (pad_drill 0)\n    (pad_to_mask_clearance 0.0762)\n    (pad_to_paste_clearance_ratio -0.12)\n    (aux_axis_origin 0 0)\n    (visible_elements FFFFFF7F)\n    (pcbplotparams\n      (layerselection 0x010e8_80000007)\n      (usegerberextensions true)\n      (excludeedgelayer true)\n      (linewidth 0.150000)\n      (plotframeref false)\n      (viasonmask false)\n      (mode 1)\n      (useauxorigin false)\n      (hpglpennumber 1)\n      (hpglpenspeed 20)\n      (hpglpendiameter 15)\n      (hpglpenoverlay 0)\n      (psnegative false)\n      (psa4output false)\n      (plotreference false)\n      (plotvalue false)\n      (plotinvisibletext false)\n      (padsonsilk false)\n      (subtractmaskfromsilk false)\n      (outputformat 1)\n      (mirror false)\n      (drillshape 0)\n      (scaleselection 1)\n      (outputdirectory gerbers))\n  )\n\n  (net 0 \"\")\n  (net 1 !MIX_BYPASS)\n  (net 2 !RX_AMP_PWR)\n  (net 3 !TX_AMP_PWR)\n  (net 4 !VAA_ENABLE)\n  (net 5 /baseband/CLK5)\n  (net 6 /baseband/CPOUT+)\n  (net 7 /baseband/CPOUT-)\n  (net 8 /baseband/INTR)\n  (net 9 /baseband/OEB)\n  (net 10 /baseband/RXBBI+)\n  (net 11 /baseband/RXBBI-)\n  (net 12 /baseband/RXBBQ+)\n  (net 13 /baseband/RXBBQ-)\n  (net 14 /baseband/TXBBI+)\n  (net 15 /baseband/TXBBI-)\n  (net 16 /baseband/TXBBQ+)\n  (net 17 /baseband/TXBBQ-)\n  (net 18 /baseband/XA)\n  (net 19 /baseband/XB)\n  (net 20 /baseband/XCVR_CLKOUT)\n  (net 21 /baseband/XTAL2)\n  (net 22 /frontend/REF_IN)\n  (net 23 /frontend/RX_AMP_OUT)\n  (net 24 /frontend/TX_AMP_IN)\n  (net 25 /frontend/TX_AMP_OUT)\n  (net 26 /mcu/usb/power/LED2)\n  (net 27 /mcu/usb/power/LED3)\n  (net 28 /mcu/usb/power/USB_SHIELD)\n  (net 29 AMP_BYPASS)\n  (net 30 CLK6)\n  (net 31 CS_XCVR)\n  (net 32 GND)\n  (net 33 HP)\n  (net 34 LP)\n  (net 35 MIXER_ENX)\n  (net 36 MIXER_RESETX)\n  (net 37 MIXER_SCLK)\n  (net 38 MIXER_SDATA)\n  (net 39 MIX_BYPASS)\n  (net 40 MIX_CLK)\n  (net 41 RSSI)\n  (net 42 RX)\n  (net 43 RXENABLE)\n  (net 44 RX_AMP)\n  (net 45 RX_IF)\n  (net 46 RX_MIX_BP)\n  (net 47 TX)\n  (net 48 TXENABLE)\n  (net 49 TX_AMP)\n  (net 50 TX_IF)\n  (net 51 TX_MIX_BP)\n  (net 52 VAA)\n  (net 53 VCC)\n  (net 54 XCVR_EN)\n  (net 55 \"Net-(C8-Pad2)\")\n  (net 56 \"Net-(C9-Pad2)\")\n  (net 57 \"Net-(C9-Pad1)\")\n  (net 58 \"Net-(C12-Pad1)\")\n  (net 59 \"Net-(C13-Pad1)\")\n  (net 60 \"Net-(C14-Pad2)\")\n  (net 61 \"Net-(C14-Pad1)\")\n  (net 62 \"Net-(C15-Pad2)\")\n  (net 63 \"Net-(C17-Pad2)\")\n  (net 64 \"Net-(C17-Pad1)\")\n  (net 65 \"Net-(C18-Pad2)\")\n  (net 66 \"Net-(C18-Pad1)\")\n  (net 67 \"Net-(C20-Pad2)\")\n  (net 68 \"Net-(C20-Pad1)\")\n  (net 69 \"Net-(C21-Pad2)\")\n  (net 70 \"Net-(C21-Pad1)\")\n  (net 71 \"Net-(C23-Pad2)\")\n  (net 72 \"Net-(C23-Pad1)\")\n  (net 73 \"Net-(C25-Pad1)\")\n  (net 74 \"Net-(C26-Pad2)\")\n  (net 75 \"Net-(C26-Pad1)\")\n  (net 76 \"Net-(C27-Pad2)\")\n  (net 77 \"Net-(C27-Pad1)\")\n  (net 78 \"Net-(C28-Pad2)\")\n  (net 79 \"Net-(C28-Pad1)\")\n  (net 80 \"Net-(C31-Pad2)\")\n  (net 81 \"Net-(C31-Pad1)\")\n  (net 82 \"Net-(C32-Pad2)\")\n  (net 83 \"Net-(C32-Pad1)\")\n  (net 84 \"Net-(C43-Pad2)\")\n  (net 85 \"Net-(C43-Pad1)\")\n  (net 86 \"Net-(C44-Pad2)\")\n  (net 87 \"Net-(C44-Pad1)\")\n  (net 88 \"Net-(C46-Pad2)\")\n  (net 89 \"Net-(C46-Pad1)\")\n  (net 90 \"Net-(C48-Pad1)\")\n  (net 91 \"Net-(C49-Pad2)\")\n  (net 92 \"Net-(C50-Pad1)\")\n  (net 93 \"Net-(C51-Pad2)\")\n  (net 94 \"Net-(C51-Pad1)\")\n  (net 95 \"Net-(C163-Pad2)\")\n  (net 96 \"Net-(C58-Pad2)\")\n  (net 97 \"Net-(C58-Pad1)\")\n  (net 98 \"Net-(C59-Pad2)\")\n  (net 99 \"Net-(C61-Pad2)\")\n  (net 100 \"Net-(C61-Pad1)\")\n  (net 101 \"Net-(C62-Pad2)\")\n  (net 102 \"Net-(C64-Pad2)\")\n  (net 103 \"Net-(C64-Pad1)\")\n  (net 104 \"Net-(C99-Pad2)\")\n  (net 105 \"Net-(C99-Pad1)\")\n  (net 106 \"Net-(C102-Pad2)\")\n  (net 107 \"Net-(C102-Pad1)\")\n  (net 108 \"Net-(C104-Pad2)\")\n  (net 109 \"Net-(C104-Pad1)\")\n  (net 110 \"Net-(C105-Pad1)\")\n  (net 111 \"Net-(C106-Pad1)\")\n  (net 112 \"Net-(C111-Pad2)\")\n  (net 113 \"Net-(C111-Pad1)\")\n  (net 114 \"Net-(C114-Pad2)\")\n  (net 115 \"Net-(C114-Pad1)\")\n  (net 116 \"Net-(C160-Pad1)\")\n  (net 117 \"Net-(D2-Pad2)\")\n  (net 118 \"Net-(D5-Pad2)\")\n  (net 119 \"Net-(D6-Pad2)\")\n  (net 120 \"Net-(D7-Pad2)\")\n  (net 121 \"Net-(FB1-Pad1)\")\n  (net 122 \"Net-(FB2-Pad1)\")\n  (net 123 \"Net-(FB3-Pad1)\")\n  (net 124 \"Net-(L1-Pad2)\")\n  (net 125 \"Net-(L1-Pad1)\")\n  (net 126 \"Net-(L2-Pad1)\")\n  (net 127 \"Net-(L3-Pad1)\")\n  (net 128 \"Net-(L13-Pad1)\")\n  (net 129 \"Net-(P6-Pad1)\")\n  (net 130 \"Net-(P7-Pad1)\")\n  (net 131 \"Net-(P17-Pad1)\")\n  (net 132 \"Net-(P19-Pad1)\")\n  (net 133 \"Net-(R4-Pad2)\")\n  (net 134 /mcu/usb/power/VBUSCTRL)\n  (net 135 I2C1_SCL)\n  (net 136 I2C1_SDA)\n  (net 137 SSP0_MISO)\n  (net 138 SSP0_SCK)\n  (net 139 SSP0_MOSI)\n  (net 140 /mcu/usb/power/VBUS)\n  (net 141 /mcu/usb/power/VIN)\n  (net 142 /mcu/usb/power/BARREL)\n  (net 143 /mcu/usb/power/VBUS2)\n  (net 144 /mcu/usb/power/!IO_INT)\n  (net 145 /mcu/usb/power/!IO_RESET)\n  (net 146 /mcu/usb/power/BARREL_SENSE)\n  (net 147 /mcu/usb/power/VBUS_SENSE)\n  (net 148 /mcu/usb/power/VBUS2_SENSE)\n  (net 149 CLKIN)\n  (net 150 \"Net-(C68-Pad1)\")\n  (net 151 \"Net-(C69-Pad1)\")\n  (net 152 \"Net-(C71-Pad2)\")\n  (net 153 \"Net-(C71-Pad1)\")\n  (net 154 \"Net-(C73-Pad2)\")\n  (net 155 \"Net-(C74-Pad2)\")\n  (net 156 \"Net-(C76-Pad2)\")\n  (net 157 /mcu/usb/power/X2_ENABLE)\n  (net 158 /mcu/usb/power/X3_ENABLE)\n  (net 159 /mcu/usb/power/X4_ENABLE)\n  (net 160 /mcu/usb/power/DIODE_TOWN)\n  (net 161 \"Net-(C1-Pad1)\")\n  (net 162 \"Net-(C121-Pad2)\")\n  (net 163 \"Net-(C88-Pad1)\")\n  (net 164 \"Net-(C89-Pad1)\")\n  (net 165 \"Net-(C79-Pad1)\")\n  (net 166 \"Net-(P3-Pad1)\")\n  (net 167 /frontend/ANT_BIAS)\n\n  (net_class Default \"This is the default net class.\"\n    (clearance 0.1524)\n    (trace_width 0.2794)\n    (via_dia 0.6858)\n    (via_drill 0.3302)\n    (uvia_dia 0.508)\n    (uvia_drill 0.127)\n    (add_net !MIX_BYPASS)\n    (add_net !RX_AMP_PWR)\n    (add_net !TX_AMP_PWR)\n    (add_net !VAA_ENABLE)\n    (add_net /baseband/CLK5)\n    (add_net /baseband/CPOUT+)\n    (add_net /baseband/CPOUT-)\n    (add_net /baseband/INTR)\n    (add_net /baseband/OEB)\n    (add_net /baseband/RXBBI+)\n    (add_net /baseband/RXBBI-)\n    (add_net /baseband/RXBBQ+)\n    (add_net /baseband/RXBBQ-)\n    (add_net /baseband/TXBBI+)\n    (add_net /baseband/TXBBI-)\n    (add_net /baseband/TXBBQ+)\n    (add_net /baseband/TXBBQ-)\n    (add_net /baseband/XA)\n    (add_net /baseband/XB)\n    (add_net /baseband/XCVR_CLKOUT)\n    (add_net /baseband/XTAL2)\n    (add_net /frontend/ANT_BIAS)\n    (add_net /frontend/REF_IN)\n    (add_net /frontend/RX_AMP_OUT)\n    (add_net /frontend/TX_AMP_IN)\n    (add_net /frontend/TX_AMP_OUT)\n    (add_net /mcu/usb/power/!IO_INT)\n    (add_net /mcu/usb/power/!IO_RESET)\n    (add_net /mcu/usb/power/BARREL)\n    (add_net /mcu/usb/power/BARREL_SENSE)\n    (add_net /mcu/usb/power/DIODE_TOWN)\n    (add_net /mcu/usb/power/LED2)\n    (add_net /mcu/usb/power/LED3)\n    (add_net /mcu/usb/power/USB_SHIELD)\n    (add_net /mcu/usb/power/VBUS)\n    (add_net /mcu/usb/power/VBUS2)\n    (add_net /mcu/usb/power/VBUS2_SENSE)\n    (add_net /mcu/usb/power/VBUSCTRL)\n    (add_net /mcu/usb/power/VBUS_SENSE)\n    (add_net /mcu/usb/power/VIN)\n    (add_net /mcu/usb/power/X2_ENABLE)\n    (add_net /mcu/usb/power/X3_ENABLE)\n    (add_net /mcu/usb/power/X4_ENABLE)\n    (add_net AMP_BYPASS)\n    (add_net CLK6)\n    (add_net CLKIN)\n    (add_net CS_XCVR)\n    (add_net GND)\n    (add_net HP)\n    (add_net I2C1_SCL)\n    (add_net I2C1_SDA)\n    (add_net LP)\n    (add_net MIXER_ENX)\n    (add_net MIXER_RESETX)\n    (add_net MIXER_SCLK)\n    (add_net MIXER_SDATA)\n    (add_net MIX_BYPASS)\n    (add_net MIX_CLK)\n    (add_net \"Net-(C1-Pad1)\")\n    (add_net \"Net-(C102-Pad1)\")\n    (add_net \"Net-(C102-Pad2)\")\n    (add_net \"Net-(C104-Pad1)\")\n    (add_net \"Net-(C104-Pad2)\")\n    (add_net \"Net-(C105-Pad1)\")\n    (add_net \"Net-(C106-Pad1)\")\n    (add_net \"Net-(C111-Pad1)\")\n    (add_net \"Net-(C111-Pad2)\")\n    (add_net \"Net-(C114-Pad1)\")\n    (add_net \"Net-(C114-Pad2)\")\n    (add_net \"Net-(C12-Pad1)\")\n    (add_net \"Net-(C121-Pad2)\")\n    (add_net \"Net-(C13-Pad1)\")\n    (add_net \"Net-(C14-Pad1)\")\n    (add_net \"Net-(C14-Pad2)\")\n    (add_net \"Net-(C15-Pad2)\")\n    (add_net \"Net-(C160-Pad1)\")\n    (add_net \"Net-(C163-Pad2)\")\n    (add_net \"Net-(C17-Pad1)\")\n    (add_net \"Net-(C17-Pad2)\")\n    (add_net \"Net-(C18-Pad1)\")\n    (add_net \"Net-(C18-Pad2)\")\n    (add_net \"Net-(C20-Pad1)\")\n    (add_net \"Net-(C20-Pad2)\")\n    (add_net \"Net-(C21-Pad1)\")\n    (add_net \"Net-(C21-Pad2)\")\n    (add_net \"Net-(C23-Pad1)\")\n    (add_net \"Net-(C23-Pad2)\")\n    (add_net \"Net-(C25-Pad1)\")\n    (add_net \"Net-(C26-Pad1)\")\n    (add_net \"Net-(C26-Pad2)\")\n    (add_net \"Net-(C27-Pad1)\")\n    (add_net \"Net-(C27-Pad2)\")\n    (add_net \"Net-(C28-Pad1)\")\n    (add_net \"Net-(C28-Pad2)\")\n    (add_net \"Net-(C31-Pad1)\")\n    (add_net \"Net-(C31-Pad2)\")\n    (add_net \"Net-(C32-Pad1)\")\n    (add_net \"Net-(C32-Pad2)\")\n    (add_net \"Net-(C43-Pad1)\")\n    (add_net \"Net-(C43-Pad2)\")\n    (add_net \"Net-(C44-Pad1)\")\n    (add_net \"Net-(C44-Pad2)\")\n    (add_net \"Net-(C46-Pad1)\")\n    (add_net \"Net-(C46-Pad2)\")\n    (add_net \"Net-(C48-Pad1)\")\n    (add_net \"Net-(C49-Pad2)\")\n    (add_net \"Net-(C50-Pad1)\")\n    (add_net \"Net-(C51-Pad1)\")\n    (add_net \"Net-(C51-Pad2)\")\n    (add_net \"Net-(C58-Pad1)\")\n    (add_net \"Net-(C58-Pad2)\")\n    (add_net \"Net-(C59-Pad2)\")\n    (add_net \"Net-(C61-Pad1)\")\n    (add_net \"Net-(C61-Pad2)\")\n    (add_net \"Net-(C62-Pad2)\")\n    (add_net \"Net-(C64-Pad1)\")\n    (add_net \"Net-(C64-Pad2)\")\n    (add_net \"Net-(C68-Pad1)\")\n    (add_net \"Net-(C69-Pad1)\")\n    (add_net \"Net-(C71-Pad1)\")\n    (add_net \"Net-(C71-Pad2)\")\n    (add_net \"Net-(C73-Pad2)\")\n    (add_net \"Net-(C74-Pad2)\")\n    (add_net \"Net-(C76-Pad2)\")\n    (add_net \"Net-(C79-Pad1)\")\n    (add_net \"Net-(C8-Pad2)\")\n    (add_net \"Net-(C88-Pad1)\")\n    (add_net \"Net-(C89-Pad1)\")\n    (add_net \"Net-(C9-Pad1)\")\n    (add_net \"Net-(C9-Pad2)\")\n    (add_net \"Net-(C99-Pad1)\")\n    (add_net \"Net-(C99-Pad2)\")\n    (add_net \"Net-(D2-Pad2)\")\n    (add_net \"Net-(D5-Pad2)\")\n    (add_net \"Net-(D6-Pad2)\")\n    (add_net \"Net-(D7-Pad2)\")\n    (add_net \"Net-(FB1-Pad1)\")\n    (add_net \"Net-(FB2-Pad1)\")\n    (add_net \"Net-(FB3-Pad1)\")\n    (add_net \"Net-(L1-Pad1)\")\n    (add_net \"Net-(L1-Pad2)\")\n    (add_net \"Net-(L13-Pad1)\")\n    (add_net \"Net-(L2-Pad1)\")\n    (add_net \"Net-(L3-Pad1)\")\n    (add_net \"Net-(P17-Pad1)\")\n    (add_net \"Net-(P19-Pad1)\")\n    (add_net \"Net-(P3-Pad1)\")\n    (add_net \"Net-(P6-Pad1)\")\n    (add_net \"Net-(P7-Pad1)\")\n    (add_net \"Net-(R4-Pad2)\")\n    (add_net RSSI)\n    (add_net RX)\n    (add_net RXENABLE)\n    (add_net RX_AMP)\n    (add_net RX_IF)\n    (add_net RX_MIX_BP)\n    (add_net SSP0_MISO)\n    (add_net SSP0_MOSI)\n    (add_net SSP0_SCK)\n    (add_net TX)\n    (add_net TXENABLE)\n    (add_net TX_AMP)\n    (add_net TX_IF)\n    (add_net TX_MIX_BP)\n    (add_net VAA)\n    (add_net VCC)\n    (add_net XCVR_EN)\n  )\n\n  (module hackrf:GSG-SHIELD-BMI-S-230 (layer C1F) (tedit 527E94FB) (tstamp 5787E600)\n    (at 93 152)\n    (tags SHIELD)\n    (path /503BB638/527E97CF)\n    (fp_text reference J2 (at 0 21) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value RF-SHIELD-FRAME (at 0 21) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (pad 0 smd rect (at -23.875 18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -18 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -12 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -6 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 6 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 12 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 18 18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 23.875 18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 0 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 -6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 -12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 25.3 -17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 23.875 -18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 18 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 12 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 6 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -6 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -12 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -18 -18.95) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -23.875 -18.95) (size 3.85 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 -17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 -12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 -6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 0 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 6 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 12 90) (size 3.8 1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -25.3 17.775 90) (size 3.35 1) (layers C1F F.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 5787E7B0)\n    (at 171.76 143.25 90)\n    (tags CONN)\n    (path /5037043E/4F838167)\n    (fp_text reference P20 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value GPIO (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 53 VCC) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.12192))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.12192))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.12192))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.24638))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.04318))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.25146))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 134 /mcu/usb/power/VBUSCTRL) (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 41 RSSI) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.08382))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 140 /mcu/usb/power/VBUS) (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 141 /mcu/usb/power/VIN) (die_length 0.08382))\n  )\n\n  (module gsg-modules:SOD128 placed (layer C1F) (tedit 57C5F8DE) (tstamp 57CA82D0)\n    (at 163.8 122)\n    (path /5037043E/57CA7813)\n    (fp_text reference D8 (at 0 -0.5) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value VBUS2_DIODE (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start 2.1 1.25) (end 2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 1.25) (end 2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 -1.25) (end 3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.25) (end 3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.7) (end 2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 1.25) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end -2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 1.25) (end -2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 -1.25) (end -3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.25) (end -3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 1.7) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end 2.1 -1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.3) (end -0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.8) (end 0.5 0.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 0.3) (end 0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 1.3) (end -0.5 0.8) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -2.2 0 180) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/DIODE_TOWN))\n    (pad 2 smd rect (at 2.2 0 180) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 143 /mcu/usb/power/VBUS2))\n  )\n\n  (module hackrf:GSG-HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 5787E82C)\n    (at 123.5 143.25 90)\n    (tags CONN)\n    (path /5037043E/4F837D97)\n    (fp_text reference P28 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value SD (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 53 VCC) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.06096))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 35 MIXER_ENX) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 37 MIXER_SCLK) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 38 MIXER_SDATA) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 48 TXENABLE) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 43 RXENABLE) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 31 CS_XCVR) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 54 XCVR_EN) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.10668))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.04318))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.02286))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.25146))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n  )\n\n  (module hackrf:GSG-QFN20-4 (layer C1F) (tedit 527E5841) (tstamp 5787EEF4)\n    (at 127.4692 162.926 90)\n    (path /50370666/4F5D0564)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (fp_text reference U19 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value SI5351C (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.6002 -1.99898) (end -1.99898 -1.6002) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 -1.6002) (end 1.99898 -1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 -1.99898) (end 1.6002 -1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.6002 1.99898) (end 1.99898 1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.99898 1.99898) (end 1.99898 1.6002) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.99898 1.6002) (end -1.99898 1.99898) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.99898 1.99898) (end -1.6002 1.99898) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -2.2 -1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 18 /baseband/XA) (die_length 0.08382))\n    (pad 2 smd oval (at -2.2 -0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 19 /baseband/XB) (die_length 0.08128))\n    (pad 3 smd oval (at -2.2 0 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 8 /baseband/INTR) (die_length 0.08382))\n    (pad 4 smd oval (at -2.2 0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 135 I2C1_SCL) (die_length -0.00254))\n    (pad 5 smd oval (at -2.2 1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 136 I2C1_SDA) (die_length 0.08382))\n    (pad 6 smd oval (at -1 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 30 CLK6) (die_length 0.08382))\n    (pad 7 smd oval (at -0.5 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 9 /baseband/OEB) (die_length 0.2032))\n    (pad 8 smd oval (at 0 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length 0.04572))\n    (pad 9 smd oval (at 0.5 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length 0.18288))\n    (pad 10 smd oval (at 1 2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length 0.12192))\n    (pad 11 smd oval (at 2.2 1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length 0.18288))\n    (pad 12 smd oval (at 2.2 0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length 0.12192))\n    (pad 13 smd oval (at 2.2 0 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n    (pad 14 smd oval (at 2.2 -0.5 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648))\n    (pad 15 smd oval (at 2.2 -1 90) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n    (pad 16 smd oval (at 1 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n    (pad 17 smd oval (at 0.5 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 5 /baseband/CLK5) (die_length 0.254))\n    (pad 18 smd oval (at 0 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 162 \"Net-(C121-Pad2)\") (die_length 0.10668))\n    (pad 19 smd oval (at -0.5 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 40 MIX_CLK) (die_length 0.09144))\n    (pad 20 smd oval (at -1 -2.2 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648))\n    (pad 0 smd rect (at 0 0 90) (size 2.65 2.65) (layers C1F F.Mask)\n      (net 32 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at 0 0 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0.66 -0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -0.66 0.66 90) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.66 -0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0.66 -0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.66 0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0.66 0.66 90) (size 1.32 1.32) (layers C1F F.Paste)\n      (net 32 GND))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 5290336D)\n    (at 61 117.9 270)\n    (path /5037043E/4F83C1D6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D7 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value VCCLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 120 \"Net-(D7-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF664)\n    (at 61.27 135.122 270)\n    (path /5037043E/527DC2E9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D2 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value VAALED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 117 \"Net-(D2-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF52D)\n    (at 61.27 144.266 270)\n    (path /5037043E/4F83C276)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D5 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value RXLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 118 \"Net-(D5-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:LTST-S220 (layer C1F) (tedit 5787BCD0) (tstamp 527DF4FA)\n    (at 61.27 148.838 270)\n    (path /5037043E/4F83C1A7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D6 (at 0 -1.5 270) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value TXLED (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -0.7 1) (end -1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.7 1) (end 1 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.7 1) (end 0.7 1) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 -0.4) (end -0.2 0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.2 0.4) (end 0.2 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.2 0) (end -0.2 -0.4) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 -0.7) (end -2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.2 0.7) (end 2.2 0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 0.7) (end 2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.2 -0.7) (end -2.2 -0.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 2 smd rect (at -1.25 0 270) (size 1.5 1) (layers C1F F.Paste F.Mask)\n      (net 119 \"Net-(D6-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFB3)\n    (at 91.0964 163.0468 270)\n    (path /503BB638/4FAECB99)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C1 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 161 \"Net-(C1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFBC)\n    (at 90.0804 163.0468 270)\n    (path /503BB638/4FAECBA0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C2 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 161 \"Net-(C1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFC5)\n    (at 93.1284 163.0468 270)\n    (path /503BB638/4FAECBB6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C3 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFCE)\n    (at 92.1124 163.0468 270)\n    (path /503BB638/4FAECBB5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFD7)\n    (at 92.341 152.328 90)\n    (path /503BB638/4FAECBB9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C5 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFE0)\n    (at 93.357 152.328 90)\n    (path /503BB638/4FAECBBA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C6 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFE9)\n    (at 107.084 168.5762 180)\n    (path /503BB638/501F4788)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C7 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 39 MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFF2)\n    (at 113.919 155.448 270)\n    (path /503BB638/501EF782)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C8 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 55 \"Net-(C8-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 50 TX_IF) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787DFFB)\n    (at 85.4 149.1682 90)\n    (path /503BB638/502B53A4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C9 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 56 \"Net-(C9-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 57 \"Net-(C9-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E004)\n    (at 87.9808 143.4816)\n    (path /503BB638/502E6EFB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C10 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E00D)\n    (at 84.7138 143.4622 90)\n    (path /503BB638/501F46A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C11 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 34 LP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E016)\n    (at 87.7944 153.8266 270)\n    (path /503BB638/4FAEC84D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C12 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 58 \"Net-(C12-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E01F)\n    (at 88.5564 150.9056 180)\n    (path /503BB638/4FAEC853)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C13 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 330pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 59 \"Net-(C13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E028)\n    (at 90.3344 152.6836 90)\n    (path /503BB638/4FAEC8AD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C14 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 8p2 (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 60 \"Net-(C14-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 61 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E031)\n    (at 90.8424 150.9056)\n    (path /503BB638/4FAEC8B0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C15 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 180pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 62 \"Net-(C15-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 61 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E03A)\n    (at 106.4998 164.1566 90)\n    (path /503BB638/501F4793)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C16 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E043)\n    (at 82.9358 141.9382)\n    (path /503BB638/501F41BB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C17 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 63 \"Net-(C17-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 64 \"Net-(C17-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E04C)\n    (at 78.8718 141.9382)\n    (path /503BB638/501F41B9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C18 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 65 \"Net-(C18-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 66 \"Net-(C18-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E055)\n    (at 77.0938 143.3352 90)\n    (path /503BB638/502E6F8B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C19 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 34 LP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E05E)\n    (at 87.8078 141.5288)\n    (path /503BB638/501F41BD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C20 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 67 \"Net-(C20-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 68 \"Net-(C20-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E067)\n    (at 102.4382 165.3794 180)\n    (path /503BB638/501EF768)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C21 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 69 \"Net-(C21-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 70 \"Net-(C21-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E070)\n    (at 95.9732 166.2726)\n    (path /503BB638/502B4779)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C22 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E079)\n    (at 101.2698 151.1808 90)\n    (path /503BB638/502B4C6F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C23 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 71 \"Net-(C23-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 72 \"Net-(C23-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E082)\n    (at 92.6798 143.4816 270)\n    (path /503BB638/502E6F11)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C24 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E08B)\n    (at 97.1924 163.7326)\n    (path /503BB638/503BB2BD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C25 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 73 \"Net-(C25-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E094)\n    (at 78.8718 138.8902 180)\n    (path /503BB638/4FAA149B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C26 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 74 \"Net-(C26-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 75 \"Net-(C26-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E09D)\n    (at 82.9358 138.8902)\n    (path /503BB638/501EF311)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C27 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 76 \"Net-(C27-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 77 \"Net-(C27-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0A6)\n    (at 97.1924 164.8756)\n    (path /503BB638/502B477A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C28 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 78 \"Net-(C28-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 79 \"Net-(C28-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0AF)\n    (at 75.4174 138.7124 180)\n    (path /503BB638/502E6FEE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C29 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 33 HP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0B8)\n    (at 84.7138 137.4932 90)\n    (path /503BB638/4FAA0C67)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C30 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 33 HP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0C1)\n    (at 75.5952 142.4462 90)\n    (path /503BB638/502B56C2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C31 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 80 \"Net-(C31-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 81 \"Net-(C31-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0CA)\n    (at 102.4382 168.8084 180)\n    (path /503BB638/502B571F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C32 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 82 \"Net-(C32-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 83 \"Net-(C32-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0D3)\n    (at 100.1134 164.139 90)\n    (path /503BB638/502B4780)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C33 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0DC)\n    (at 98.31 151.9216 90)\n    (path /503BB638/4FAECE69)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C34 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 36 MIXER_RESETX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0E5)\n    (at 97.167 151.1596 90)\n    (path /503BB638/4FAECE70)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C35 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 35 MIXER_ENX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0EE)\n    (at 96.024 150.7786 90)\n    (path /503BB638/4FAECE73)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C36 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 37 MIXER_SCLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E0F7)\n    (at 93.738 149.915 180)\n    (path /503BB638/4FAECE75)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C37 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 38 MIXER_SDATA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E100)\n    (at 72.4456 142.8272)\n    (path /503BB638/502E792B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C38 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E109)\n    (at 81.3054 147.3454 90)\n    (path /503BB638/502E78E2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C39 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 51 TX_MIX_BP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E112)\n    (at 72.4456 144.0718)\n    (path /503BB638/502E7922)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C40 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 46 RX_MIX_BP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E11B)\n    (at 99.326 161.8276)\n    (path /503BB638/4FB55FAD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C41 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E124)\n    (at 98.056 154.7156 180)\n    (path /503BB638/4FAEC781)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C42 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E12D)\n    (at 72.009 145.415 180)\n    (path /503BB638/502B5738)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C43 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 84 \"Net-(C43-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 85 \"Net-(C43-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E136)\n    (at 79.6798 149.4282 90)\n    (path /503BB638/501F4169)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C44 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 86 \"Net-(C44-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 87 \"Net-(C44-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E13F)\n    (at 102.5906 155.6512)\n    (path /503BB638/502E6ECB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C45 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E148)\n    (at 103.0478 156.7942 180)\n    (path /503BB638/502B4C15)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C46 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 88 \"Net-(C46-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 89 \"Net-(C46-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E151)\n    (at 112.1664 156.5656 90)\n    (path /503BB638/501F477D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C47 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E15A)\n    (at 108.7374 154.0002 90)\n    (path /503BB638/501EF6BA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C48 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 45 RX_IF) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 90 \"Net-(C48-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E163)\n    (at 100.85 156.2396 270)\n    (path /503BB638/503BB2CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C49 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 91 \"Net-(C49-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E16C)\n    (at 75.678 152.92)\n    (path /503BB638/528EA90E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C50 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 23 /frontend/RX_AMP_OUT) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 92 \"Net-(C50-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E175)\n    (at 106.7414 159.434 180)\n    (path /503BB638/501EF6A1)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C51 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 93 \"Net-(C51-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 94 \"Net-(C51-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E17E)\n    (at 70.598 152.92 180)\n    (path /503BB638/502C6D36)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C52 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 95 \"Net-(C163-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E187)\n    (at 70.9474 147.9998 180)\n    (path /503BB638/5054932E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C53 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E190)\n    (at 103.124 159.6644 180)\n    (path /503BB638/502E6EB0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C54 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E199)\n    (at 80.377 153.428)\n    (path /503BB638/502E7A10)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C55 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 49 TX_AMP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1A2)\n    (at 107.3912 154.8638 90)\n    (path /503BB638/501F4769)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C56 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 39 MIX_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1AB)\n    (at 76.835 149.4282 90)\n    (path /503BB638/502E7A16)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C57 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 29 AMP_BYPASS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1B4)\n    (at 71.614 157.111 90)\n    (path /503BB638/528EA8DE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C58 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 96 \"Net-(C58-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 97 \"Net-(C58-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1BD)\n    (at 79.742 155.714)\n    (path /503BB638/528EA93E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C59 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 98 \"Net-(C59-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 24 /frontend/TX_AMP_IN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1C6)\n    (at 75.043 151.396)\n    (path /503BB638/502E79FA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C60 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 44 RX_AMP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1CF)\n    (at 76.3638 156.3236 90)\n    (path /503BB638/502E6909)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C61 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 99 \"Net-(C61-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 100 \"Net-(C61-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1D8)\n    (at 75.551 160.032)\n    (path /503BB638/528EA96E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C62 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 101 \"Net-(C62-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 25 /frontend/TX_AMP_OUT) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1E1)\n    (at 73.0872 162.2418 270)\n    (path /503BB638/502E79CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C63 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 49 TX_AMP) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1EA)\n    (at 71.1 161 180)\n    (path /503BB638/502C6D4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C64 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 102 \"Net-(C64-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 103 \"Net-(C64-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1F3)\n    (at 69.836 158)\n    (path /503BB638/502E7989)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C65 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 29 AMP_BYPASS) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E1FC)\n    (at 69.836 155.841)\n    (path /503BB638/502E798C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C66 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 44 RX_AMP) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E205)\n    (at 121.0802 164.2964 270)\n    (path /503BB638/52901196)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C67 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 22 /frontend/REF_IN) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 40 MIX_CLK) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E220)\n    (at 121.0802 166.3284 270)\n    (path /503BB638/529011D6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C70 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 22 /frontend/REF_IN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E29E)\n    (at 105.9815 147.4851 270)\n    (path /50370666/4F5BBD0A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C84 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2A7)\n    (at 109.0295 147.4851 270)\n    (path /50370666/503F8F4D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C85 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2B0)\n    (at 113.7285 145.1991 270)\n    (path /50370666/503F8F4E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C86 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2B9)\n    (at 114.2365 141.8971)\n    (path /50370666/503C4A38)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C87 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2C2)\n    (at 114.9985 140.8811)\n    (path /50370666/503C4A45)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C88 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 163 \"Net-(C88-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2CB)\n    (at 114.2365 139.8651)\n    (path /50370666/503C4A48)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C89 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 164 \"Net-(C89-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2D4)\n    (at 109.9185 136.3091 90)\n    (path /50370666/503F929C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C90 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2DD)\n    (at 110.9345 136.3091 90)\n    (path /50370666/503C4B4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C91 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2E6)\n    (at 103.0605 140.1191 180)\n    (path /50370666/503C4A4A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C92 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2EF)\n    (at 103.0605 141.1351 180)\n    (path /50370666/503C4A4B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C93 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E2F8)\n    (at 103.0605 143.5481 180)\n    (path /50370666/503F8F5D)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C94 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E325)\n    (at 106.9975 148.5011 270)\n    (path /50370666/503F9135)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C99 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 104 \"Net-(C99-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 105 \"Net-(C99-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E340)\n    (at 108.0135 148.5011 270)\n    (path /50370666/503F914F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C102 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 106 \"Net-(C102-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 107 \"Net-(C102-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E352)\n    (at 110.0455 148.5011 270)\n    (path /50370666/4F5BD68E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C104 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 108 \"Net-(C104-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 109 \"Net-(C104-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E35B)\n    (at 87.1526 124.3524 90)\n    (path /50370666/503F888A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C105 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value 10uF (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 90) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 90) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 110 \"Net-(C105-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E364)\n    (at 111.9505 136.3091 90)\n    (path /50370666/4F5BC172)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C106 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 111 \"Net-(C106-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E391)\n    (at 111.0615 148.5011 270)\n    (path /50370666/4F5BD678)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C111 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 112 \"Net-(C111-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 113 \"Net-(C111-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E39A)\n    (at 113.8285 137.0411 270)\n    (path /50370666/503C527F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C112 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 180pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 6 /baseband/CPOUT+) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 7 /baseband/CPOUT-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3A3)\n    (at 123.1512 165.466 270)\n    (path /50370666/503C49A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C113 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3AC)\n    (at 116.8765 137.0411 270)\n    (path /50370666/4F5BC057)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C114 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 3.3nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 114 \"Net-(C114-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 115 \"Net-(C114-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3B5)\n    (at 122.5142 159.7142 180)\n    (path /50370666/5290226B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C115 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/XTAL2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 5 /baseband/CLK5) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3BE)\n    (at 120.5584 158.6474 180)\n    (path /50370666/52902274)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C116 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 47pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/XTAL2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3D0)\n    (at 129.2472 158.481 90)\n    (path /50370666/503C49AF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C119 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3D9)\n    (at 131.628 160.6236 90)\n    (path /50370666/503C49CC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C120 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3E2)\n    (at 122.5334 162.7)\n    (path /50370666/503C49CD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C121 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 162 \"Net-(C121-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E3EB)\n    (at 127.4 157.7666 90)\n    (path /50370666/503C49CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C122 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E514)\n    (at 177 138.7 180)\n    (path /5037043E/5294027B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C155 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value DNP (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E541)\n    (at 75.551 161.81 180)\n    (path /503BB638/503BF2DB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C160 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 116 \"Net-(C160-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E54A)\n    (at 78.1057 168.1848 270)\n    (path /503BB638/503BF2DA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C161 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E553)\n    (at 76.694 163.08)\n    (path /503BB638/503BF2D5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C162 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 116 \"Net-(C160-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E55C)\n    (at 70.598 151.777)\n    (path /503BB638/503BF2CB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C163 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 95 \"Net-(C163-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E577)\n    (at 119.7154 166.1354 270)\n    (path /503BB638/5281BF94)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C166 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E580)\n    (at 81.7932 120.1106 270)\n    (path /50370666/5281B72F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C167 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E592)\n    (at 127.381 169.9006 180)\n    (path /50370666/52AA5602)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C169 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 19 /baseband/XB) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E59B)\n    (at 122.5 168.2 90)\n    (path /50370666/52AA5635)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C170 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 18 /baseband/XA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5A4)\n    (at 70.1 167.7)\n    (path /503BB638/52EA119B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C171 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E5AD)\n    (at 66.2 161.5 90)\n    (path /503BB638/4FB3F9B0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference D1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 102 \"Net-(C64-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5C8)\n    (at 171 122.05 180)\n    (path /5037043E/4F766F5E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB1 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 143 /mcu/usb/power/VBUS2) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 121 \"Net-(FB1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5D1)\n    (at 83.9216 122.5296 180)\n    (path /50370666/503F885C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB2 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 110 \"Net-(C105-Pad1)\") (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 122 \"Net-(FB2-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787E5DA)\n    (at 171 127.8 180)\n    (path /5037043E/52EA190B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference FB3 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 123 \"Net-(FB3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-USB-MICROB-FCI-10103592-EXT (layer C1F) (tedit 52F281B1) (tstamp 5787E5E3)\n    (at 180 124 180)\n    (path /5037043E/4F766BDF)\n    (fp_text reference J1 (at 2.49936 0 180) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value USB-MICRO-B (at 2.49936 0 180) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_arc (start 1.15 2.375) (end 1.15 1.925) (angle 180) (layer Cmts.User) (width 0.2032))\n    (fp_arc (start 1.15 -2.375) (end 1.15 -2.825) (angle 180) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -1.925) (end 0 1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 2.825) (end 1.15 2.825) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -1.925) (end 1.15 -1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 1.925) (end 1.15 1.925) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -2.825) (end 1.15 -2.825) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 2.825) (end 0 4.75) (layer Cmts.User) (width 0.2032))\n    (fp_line (start 0 -2.825) (end 0 -4.75) (layer Cmts.User) (width 0.2032))\n    (pad 5 smd rect (at 4.025 -1.3 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 123 \"Net-(FB3-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 4 smd rect (at 4.025 -0.65 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 3 smd rect (at 4.025 0 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 2 smd rect (at 4.025 0.65 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 1 smd rect (at 4.025 1.3 180) (size 1.75 0.4) (layers C1F F.Paste F.Mask)\n      (net 121 \"Net-(FB1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.2032))\n    (pad 0 smd rect (at 1.15 -0.9375 180) (size 2.1 1.375) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 1.15 0.9375 180) (size 2.1 1.375) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 4.23 -2.83 180) (size 1.46 2.14) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 4.23 2.83 180) (size 1.46 2.14) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 2.575 -2.9875 180) (size 1.35 1.825) (layers C1F F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 2.575 2.9875 180) (size 1.35 1.825) (layers C1F F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 smd rect (at 1.15 -4 180) (size 2.1 1.75) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 smd rect (at 1.15 4 180) (size 2.1 1.75) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (solder_paste_margin_ratio -0.05))\n    (pad 0 thru_hole circle (at 1.2 -4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 1.2 4.125 180) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 4.23 -2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n    (pad 0 thru_hole circle (at 4.23 2.49 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD))\n  )\n\n  (module hackrf:GSG-NULL-MODULE (layer C1F) (tedit 52804A31) (tstamp 5787E623)\n    (at 105.96 172.82)\n    (path /503BB638/527EAA54)\n    (fp_text reference J3 (at 0 2) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value RF-SHIELD-COVER (at 0 0) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E626)\n    (at 64 104)\n    (path /503BB638/528FA040)\n    (fp_text reference J4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E632)\n    (at 64 171)\n    (path /503BB638/528FA22A)\n    (fp_text reference J5 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E63E)\n    (at 176 171)\n    (path /503BB638/528FA29A)\n    (fp_text reference J6 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E64A)\n    (at 176 104)\n    (path /503BB638/528FA2A8)\n    (fp_text reference J7 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E656)\n    (at 126 104)\n    (path /503BB638/528FA2B6)\n    (fp_text reference J8 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 5787E662)\n    (at 131 144)\n    (path /503BB638/528FA2C4)\n    (fp_text reference J9 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-TEST-POINT-S1751-46R (layer C1F) (tedit 5293E03C) (tstamp 5787E66E)\n    (at 114 129.5 270)\n    (path /503BB638/5293FD15)\n    (fp_text reference J10 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value GND_CLIP (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2 -1.2) (end -2 1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2 1.2) (end 2 1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2 1.2) (end 2 -1.2) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2 -1.2) (end -2 -1.2) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0 0 270) (size 3.65 2.05) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E676)\n    (at 95.1604 162.3356)\n    (path /503BB638/502AFA8C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L1 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 124 \"Net-(L1-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 125 \"Net-(L1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E67F)\n    (at 98.691 159.7956 270)\n    (path /503BB638/503BF2A7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L2 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 126 \"Net-(L2-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E688)\n    (at 98.691 156.7476 90)\n    (path /503BB638/503BF2B7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L3 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 127 \"Net-(L3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E691)\n    (at 97.421 158.2716 270)\n    (path /503BB638/4FB55E30)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 126 \"Net-(L2-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 127 \"Net-(L3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E69A)\n    (at 73.138 152.92)\n    (path /503BB638/502C6D12)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L5 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 92 \"Net-(C50-Pad1)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 95 \"Net-(C163-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6A3)\n    (at 107.5055 150.0251)\n    (path /50370666/4F5D6AAA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L6 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 106 \"Net-(C102-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 104 \"Net-(C99-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6AC)\n    (at 107.5055 146.9771)\n    (path /50370666/4F5BBD57)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L7 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 6.2nH (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 107 \"Net-(C102-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 105 \"Net-(C99-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6B5)\n    (at 110.5535 150.0251)\n    (path /50370666/4F5D6AFA)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L8 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 112 \"Net-(C111-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 108 \"Net-(C104-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E6BE)\n    (at 110.5535 146.9771)\n    (path /50370666/4F5D6AD6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L9 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value DNP (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 113 \"Net-(C111-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 109 \"Net-(C104-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E6D9)\n    (at 77.329 160.921 90)\n    (path /503BB638/503BF2DC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L12 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 101 \"Net-(C62-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 116 \"Net-(C160-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 5787E6E2)\n    (at 69.4 161.8 90)\n    (path /503BB638/52EA1189)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L13 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 102 \"Net-(C64-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 128 \"Net-(L13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 5787E71B)\n    (at 61.02 161)\n    (path /503BB638/4F94D0F2)\n    (fp_text reference P4 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value ANTENNA (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 102 \"Net-(C64-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 32 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 32 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 32 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-HEADER-2x3 (layer C1F) (tedit 4F8A5FD1) (tstamp 5787E735)\n    (at 89.21 106.42 180)\n    (tags CONN)\n    (path /5037043E/528023DB)\n    (fp_text reference P5 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value LEDS (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -1.27 0) (end -4.445 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 0) (end -4.445 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 3.175) (end -1.27 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -1.27 3.175) (end -1.27 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 -2.54) (end 3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 -2.54) (end 3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 2.54) (end -3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 2.54) (end -3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 53 VCC) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.06096))\n    (pad 4 thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 26 /mcu/usb/power/LED2) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 4 !VAA_ENABLE) (die_length 0.12192))\n    (pad 6 thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 27 /mcu/usb/power/LED3) (die_length 0.12192))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E746)\n    (at 97.155 160.0708)\n    (path /503BB638/526B7056)\n    (fp_text reference P6 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 129 \"Net-(P6-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E74B)\n    (at 88.7222 161.163)\n    (path /503BB638/528044D2)\n    (fp_text reference P7 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 130 \"Net-(P7-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-2x8 (layer C1F) (tedit 4F8A6071) (tstamp 5787E75D)\n    (at 98.1 129.28 180)\n    (tags CONN)\n    (path /50370666/5294060F)\n    (fp_text reference P9 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value BASEBAND (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -10.16 -2.54) (end 10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 -2.54) (end 10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 2.54) (end -10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 0) (end -10.795 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 0) (end -10.795 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 3.175) (end -7.62 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 3.175) (end -7.62 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 2.54) (end -10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.08382))\n    (pad 2 thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.06096))\n    (pad 4 thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 13 /baseband/RXBBQ-) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 11 /baseband/RXBBI-) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 12 /baseband/RXBBQ+) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 10 /baseband/RXBBI+) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.08382))\n    (pad 9 thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 15 /baseband/TXBBI-) (die_length 0.24638))\n    (pad 11 thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 16 /baseband/TXBBQ+) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 14 /baseband/TXBBI+) (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 17 /baseband/TXBBQ-) (die_length 0.10668))\n    (pad 14 thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.04318))\n    (pad 15 thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.02286))\n    (pad 16 thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.25146))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E778)\n    (at 87.7622 159.1758)\n    (path /503BB638/528044D9)\n    (fp_text reference P13 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO1 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 167 /frontend/ANT_BIAS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E77D)\n    (at 114.991 143.7072 90)\n    (path /50370666/50371714)\n    (fp_text reference P14 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value XCVR_CLKOUT (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 20 /baseband/XCVR_CLKOUT) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E782)\n    (at 130.175 169.2402 90)\n    (path /50370666/5037A16F)\n    (fp_text reference P15 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value INTR (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 8 /baseband/INTR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7A1)\n    (at 87.2796 155.696)\n    (path /503BB638/52805038)\n    (fp_text reference P17 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO6 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 131 \"Net-(P17-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7A6)\n    (at 132.1 162.6 180)\n    (path /50370666/5037A131)\n    (fp_text reference P18 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value OEB (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 180) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 9 /baseband/OEB) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7AB)\n    (at 96.8554 161.665)\n    (path /503BB638/5280432B)\n    (fp_text reference P19 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GPO3 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 132 \"Net-(P19-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E7D1)\n    (at 87.3304 157.4486)\n    (path /503BB638/528044E0)\n    (fp_text reference P21 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value REF_IN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 22 /frontend/REF_IN) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-2x13 (layer C1F) (tedit 527F1853) (tstamp 5787E7D6)\n    (at 152.71 164.84 180)\n    (tags CONN)\n    (path /5037043E/526B4073)\n    (fp_text reference P22 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value I2S (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 0) (end -17.145 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 0) (end -17.145 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 3.175) (end -13.97 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 3.175) (end -13.97 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 2 thru_hole circle (at -15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 149 CLKIN) (die_length -2147.483648))\n    (pad 3 thru_hole circle (at -12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.06096))\n    (pad 4 thru_hole circle (at -12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 5 thru_hole circle (at -10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 135 I2C1_SCL) (die_length 0.12192))\n    (pad 6 thru_hole circle (at -10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 136 I2C1_SDA) (die_length 0.12192))\n    (pad 7 thru_hole circle (at -7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 137 SSP0_MISO) (die_length 0.12192))\n    (pad 8 thru_hole circle (at -7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 138 SSP0_SCK) (die_length 0.08382))\n    (pad 9 thru_hole circle (at -5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 139 SSP0_MOSI) (die_length -2147.483648))\n    (pad 10 thru_hole circle (at -5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length 0.24638))\n    (pad 11 thru_hole circle (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 53 VCC) (die_length -2147.483648))\n    (pad 12 thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 13 thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.10668))\n    (pad 14 thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.04318))\n    (pad 15 thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.02286))\n    (pad 16 thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.25146))\n    (pad 17 thru_hole circle (at 5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 18 thru_hole circle (at 5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 19 thru_hole circle (at 7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 20 thru_hole circle (at 7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 21 thru_hole circle (at 10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 22 thru_hole circle (at 10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length 0.08382))\n    (pad 23 thru_hole circle (at 12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 24 thru_hole circle (at 12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (die_length -2147.483648))\n    (pad 25 thru_hole circle (at 15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 30 CLK6))\n    (pad 26 thru_hole circle (at 15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E827)\n    (at 94.29 148.3046)\n    (path /503BB638/528054F2)\n    (fp_text reference P27 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_SDATA (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 38 MIXER_SDATA) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E879)\n    (at 96.4744 153.4862)\n    (path /503BB638/528054F9)\n    (fp_text reference P31 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_SCLK (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 37 MIXER_SCLK) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E87E)\n    (at 99.7204 151.13)\n    (path /503BB638/52805500)\n    (fp_text reference P32 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_ENX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 35 MIXER_ENX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E883)\n    (at 99.8526 153.5116)\n    (path /503BB638/52805507)\n    (fp_text reference P33 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIXER_RESETX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 36 MIXER_RESETX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E888)\n    (at 105.2628 161.538)\n    (path /503BB638/52805C27)\n    (fp_text reference P34 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value MIX_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 39 MIX_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E88D)\n    (at 109.7586 163.3668)\n    (path /503BB638/52805C2E)\n    (fp_text reference P35 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !MIX_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 1 !MIX_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-1x2 (layer C1F) (tedit 4F8A5E8A) (tstamp 5787E892)\n    (at 84.13 126.74 90)\n    (tags CONN)\n    (path /50370666/5048D547)\n    (fp_text reference P36 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value VAA (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 1.905) (end 0 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start 0 -1.905) (end -3.175 -1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 -1.905) (end -3.175 1.905) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.175 1.905) (end 0 1.905) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 52 VAA) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 110 \"Net-(C105-Pad1)\") (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8A9)\n    (at 154 158)\n    (path /50370666/5052A332)\n    (fp_text reference P39 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP0_SCK (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 138 SSP0_SCK) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8AE)\n    (at 152 160)\n    (path /50370666/5052A336)\n    (fp_text reference P40 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP0_MOSI (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 139 SSP0_MOSI) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8B3)\n    (at 156 160 180)\n    (path /50370666/5052A335)\n    (fp_text reference P41 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value SSP0_MISO (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 180) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 137 SSP0_MISO) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8B8)\n    (at 94.2392 142.996)\n    (path /503BB638/52805C35)\n    (fp_text reference P42 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 47 TX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8BD)\n    (at 102.926 161.9952)\n    (path /503BB638/52805C3C)\n    (fp_text reference P43 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 42 RX) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8C2)\n    (at 86.2382 138.043)\n    (path /503BB638/52805C47)\n    (fp_text reference P44 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value HP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 33 HP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8C7)\n    (at 86.0604 144.7994)\n    (path /503BB638/52805C4E)\n    (fp_text reference P45 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value LP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 34 LP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8CC)\n    (at 81.463 149.2952)\n    (path /503BB638/52805C55)\n    (fp_text reference P46 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_MIX_BP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 51 TX_MIX_BP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8D1)\n    (at 73.335 141.1672)\n    (path /503BB638/52805C5C)\n    (fp_text reference P47 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_MIX_BP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 46 RX_MIX_BP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8D6)\n    (at 82.1234 154.8324)\n    (path /503BB638/52805C67)\n    (fp_text reference P48 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_AMP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 49 TX_AMP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8DB)\n    (at 78.1812 150.0378)\n    (path /503BB638/52805C6E)\n    (fp_text reference P49 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_AMP (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 44 RX_AMP) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8E0)\n    (at 131.8 149.8)\n    (path /503BB638/52805C75)\n    (fp_text reference P50 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value AMP_BYPASS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 29 AMP_BYPASS) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8E5)\n    (at 74.7066 166.3894)\n    (path /503BB638/52805C7C)\n    (fp_text reference P51 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !TX_AMP_PWR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 3 !TX_AMP_PWR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8EA)\n    (at 71.9836 146.7104)\n    (path /503BB638/52805C87)\n    (fp_text reference P52 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !RX_AMP_PWR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 2 !RX_AMP_PWR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8EF)\n    (at 128.4 139.6)\n    (path /50370666/52806F99)\n    (fp_text reference P53 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value CS_XCVR (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 31 CS_XCVR) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8F9)\n    (at 103.307 145.6884)\n    (path /50370666/52806F80)\n    (fp_text reference P55 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TXENABLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 48 TXENABLE) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E8FE)\n    (at 104.5516 146.9838)\n    (path /50370666/52806F87)\n    (fp_text reference P56 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RXENABLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 43 RXENABLE) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E903)\n    (at 119.8 142.7)\n    (path /50370666/52807566)\n    (fp_text reference P57 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value XTAL2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 21 /baseband/XTAL2) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E935)\n    (at 107.061 135.2296)\n    (path /50370666/5280A12A)\n    (fp_text reference P67 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RSSI (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 41 RSSI) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-HEADER-NOMARK-1x2 (layer C1F) (tedit 5281A360) (tstamp 5787E976)\n    (at 178.11 131.82 270)\n    (tags CONN)\n    (path /5037043E/528064FC)\n    (fp_text reference P80 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value SHIELD (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 28 /mcu/usb/power/USB_SHIELD) (die_length 0.08382))\n    (pad 2 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 28 /mcu/usb/power/USB_SHIELD) (die_length 0.06096))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E989)\n    (at 112.0446 159.6584)\n    (path /50370666/5281C7E9)\n    (fp_text reference P83 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E98E)\n    (at 102.7736 166.999)\n    (path /50370666/5281C9AD)\n    (fp_text reference P84 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E993)\n    (at 97.1856 148.4062)\n    (path /50370666/5281C9BB)\n    (fp_text reference P85 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E998)\n    (at 91.5722 140.8116)\n    (path /50370666/5281C9C9)\n    (fp_text reference P86 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E99D)\n    (at 74.4 164.4)\n    (path /50370666/5281C9D7)\n    (fp_text reference P87 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9A2)\n    (at 81.8948 151.8098)\n    (path /50370666/5281C9E5)\n    (fp_text reference P88 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9A7)\n    (at 87.1272 161.9952)\n    (path /50370666/5281C9F3)\n    (fp_text reference P89 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9AC)\n    (at 69.4488 146.5774)\n    (path /50370666/5281CA01)\n    (fp_text reference P90 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9B1)\n    (at 105.2628 152.6226)\n    (path /50370666/5281CEEC)\n    (fp_text reference P91 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 5787E9B6)\n    (at 113.4416 151.5812)\n    (path /50370666/5281CEFA)\n    (fp_text reference P92 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value GND (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 32 GND) (die_length 0.1651))\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9BB)\n    (at 72.376 150.38)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /503BB638/502E69D1)\n    (attr smd)\n    (fp_text reference Q1 (at -0.0044 0.0312) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad G smd rect (at 0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR))\n    (pad D smd rect (at 0 1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 95 \"Net-(C163-Pad2)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9C5)\n    (at 77.2167 165.3908 180)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /503BB638/503BF2D7)\n    (attr smd)\n    (fp_text reference Q2 (at -0.0044 0.0312 180) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad G smd rect (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR))\n    (pad D smd rect (at 0 1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 116 \"Net-(C160-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 5787E9CF)\n    (at 85.0444 119.6788)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /50370666/526AF6D0)\n    (attr smd)\n    (fp_text reference Q3 (at -0.0044 0.0312) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad G smd rect (at 0.889 -1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE))\n    (pad D smd rect (at 0 1.016) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 122 \"Net-(FB2-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9ED)\n    (at 89.0644 152.6836 270)\n    (path /503BB638/4FAEC850)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R1 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 58 \"Net-(C12-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 59 \"Net-(C13-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9F6)\n    (at 89.6994 149.6356 180)\n    (path /503BB638/4FAEC856)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R2 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 59 \"Net-(C13-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 61 \"Net-(C14-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787E9FF)\n    (at 91.3504 152.6836 90)\n    (path /503BB638/4FAEC8B2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R3 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 62 \"Net-(C15-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 60 \"Net-(C14-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA08)\n    (at 94.373 152.328 270)\n    (path /503BB638/4FAECC79)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R4 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 51k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 133 \"Net-(R4-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA11)\n    (at 130.2 155.7)\n    (path /503BB638/4FAECE50)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R5 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 36 MIXER_RESETX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA1A)\n    (at 128.2 155.2 90)\n    (path /503BB638/4FAECFAE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R6 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 35 MIXER_ENX) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA47)\n    (at 85.0646 117.3226)\n    (path /50370666/526AF8E4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R11 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EA86)\n    (at 63.302 133.344)\n    (path /5037043E/529905C9)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R18 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 117 \"Net-(D2-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EABC)\n    (at 75.6927 168.8198 180)\n    (path /503BB638/503C490B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R24 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAC5)\n    (at 115.3525 137.5491)\n    (path /50370666/4F5BC059)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R25 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 475 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 114 \"Net-(C114-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 6 /baseband/CPOUT+) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EACE)\n    (at 115.3525 136.5331)\n    (path /50370666/4F5BC065)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R26 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 475 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 115 \"Net-(C114-Pad1)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 7 /baseband/CPOUT-) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAD7)\n    (at 145.2666 158)\n    (path /50370666/4F5D0602)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R27 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 136 I2C1_SDA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAE0)\n    (at 144.7334 159.9)\n    (path /50370666/50549522)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R28 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 135 I2C1_SCL) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EAE9)\n    (at 73.9 147.967 180)\n    (path /503BB638/503C48ED)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R29 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0805 (layer C1F) (tedit 50998367) (tstamp 5787EB1F)\n    (at 177 136.5 180)\n    (path /5037043E/5294026C)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R35 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_text value DNP (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.1905)))\n    )\n    (fp_line (start -1.778 -0.9144) (end 1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 -0.9144) (end 1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.778 0.9144) (end -1.778 0.9144) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.778 0.9144) (end -1.778 -0.9144) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -1.016 0 180) (size 1.15062 1.44018) (layers C1F F.Paste F.Mask)\n      (net 28 /mcu/usb/power/USB_SHIELD) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB28)\n    (at 71.8 169 180)\n    (path /503BB638/52EA1180)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R36 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 167 /frontend/ANT_BIAS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EB3A)\n    (at 128.1 150.1334 90)\n    (path /50370666/503C4ABC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R41 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 54 XCVR_EN) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC00)\n    (at 63.302 142.488)\n    (path /5037043E/5298FBA8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R73 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 26 /mcu/usb/power/LED2) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 118 \"Net-(D5-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC09)\n    (at 63.302 147.06)\n    (path /5037043E/5299055B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R74 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1k8 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 27 /mcu/usb/power/LED3) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 119 \"Net-(D6-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC12)\n    (at 63.048 116.707)\n    (path /5037043E/503C51A8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R75 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 120 \"Net-(D7-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787EC51)\n    (at 134.4 160.7 90)\n    (path /50370666/5052A7D7)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R85 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 30 CLK6) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECC6)\n    (at 128.1042 168.006 180)\n    (path /50370666/503C4AC5)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R104 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 8 /baseband/INTR) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 5787ECCF)\n    (at 133 160.6666 270)\n    (path /50370666/503C4AB0)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R105 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 9 /baseband/OEB) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-B0310J50100AHF (layer C1F) (tedit 50997E90) (tstamp 5787ECFC)\n    (at 95.1604 164.1136 270)\n    (path /503BB638/501EF483)\n    (fp_text reference T1 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_text value MIX_IN_BALUN (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0.6604 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 79 \"Net-(C28-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 0 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 73 \"Net-(C25-Pad1)\") (die_length -2147.483648))\n    (pad 3 smd rect (at -0.6604 -0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 124 \"Net-(L1-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at -0.6604 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 125 \"Net-(L1-Pad1)\") (die_length 0.01524))\n    (pad 5 smd rect (at 0 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask))\n    (pad 6 smd rect (at 0.6604 0.4953 270) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (die_length 0.08128))\n  )\n\n  (module hackrf:GSG-B0310J50100AHF (layer C1F) (tedit 50997E90) (tstamp 5787ED0A)\n    (at 100.723 158.2716)\n    (path /503BB638/501EF4A4)\n    (fp_text reference T2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_text value MIX_OUT_BALUN (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.04902 0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end -1.04902 -0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center 0.65024 0) (end 0.70104 0.0508) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.04902 -0.65024) (end -1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.04902 -0.65024) (end 1.04902 0.65024) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at 0.6604 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 88 \"Net-(C46-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 0 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 91 \"Net-(C49-Pad2)\") (die_length -2147.483648))\n    (pad 3 smd rect (at -0.6604 -0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 127 \"Net-(L3-Pad1)\") (die_length -2147.483648))\n    (pad 4 smd rect (at -0.6604 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (net 126 \"Net-(L2-Pad1)\") (die_length 0.01524))\n    (pad 5 smd rect (at 0 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask))\n    (pad 6 smd rect (at 0.6604 0.4953) (size 0.40894 0.3302) (layers C1F F.Paste F.Mask)\n      (die_length 0.08128))\n  )\n\n  (module hackrf:GSG-2500BL14M100 (layer C1F) (tedit 4F5D90A4) (tstamp 5787ED18)\n    (at 107.5055 151.5491 90)\n    (path /50370666/4F5BDB90)\n    (fp_text reference T3 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value RX_BALUN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 45 RX_IF) (die_length 0.08128))\n    (pad 2 smd rect (at 0 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128))\n    (pad 3 smd rect (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 106 \"Net-(C102-Pad2)\") (die_length 871.97184))\n    (pad 4 smd rect (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 104 \"Net-(C99-Pad2)\") (die_length 0.22098))\n    (pad 5 smd rect (at 0 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 6 smd rect (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-2500BL14M100 (layer C1F) (tedit 4F5D90A4) (tstamp 5787ED26)\n    (at 110.5535 151.5491 90)\n    (path /50370666/4F5BDC0F)\n    (fp_text reference T4 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value TX_BALUN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_line (start 0.8001 0.39878) (end -0.50038 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end 0.8001 -0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 -0.39878) (end -0.8001 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.8001 0.39878) (end -0.8001 0.29972) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8001 -0.39878) (end 0.8001 0.39878) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 50 TX_IF) (die_length 0.08128))\n    (pad 2 smd rect (at 0 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08128))\n    (pad 3 smd rect (at 0.50038 0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 112 \"Net-(C111-Pad2)\") (die_length 871.97184))\n    (pad 4 smd rect (at 0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 108 \"Net-(C104-Pad2)\") (die_length 0.22098))\n    (pad 5 smd rect (at 0 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 6 smd rect (at -0.50038 -0.42418 90) (size 0.24892 0.55118) (layers C1F F.Paste F.Mask)\n      (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED34)\n    (at 105.433 167.0522 270)\n    (path /503BB638/501EF778)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U1 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 83 \"Net-(C32-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 39 MIX_BYPASS) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 55 \"Net-(C8-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 70 \"Net-(C21-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED42)\n    (at 89.8858 144.8786)\n    (path /503BB638/502B490F)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 71 \"Net-(C23-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 67 \"Net-(C20-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 56 \"Net-(C9-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-LP0603 (layer C1F) (tedit 4FE3B99C) (tstamp 5787ED50)\n    (at 81.0308 142.9542)\n    (path /503BB638/4F94D561)\n    (fp_text reference U3 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value RX_LOWPASS_FILTER (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_line (start -0.2032 -0.762) (end -1.0668 -0.762) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.0668 -0.762) (end -1.0668 -0.1524) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.8509 -0.0508) (end 0.8509 0.0508) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.8509 -0.0508) (end -0.8509 0.0508) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.24892 0.39878) (end -0.24892 0.39878) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 -0.44958) (end 0.24892 -0.44958) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at -0.62484 0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 3.40614))\n    (pad 3 smd rect (at 0.62484 0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.62484 -0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 64 \"Net-(C17-Pad1)\") (die_length -2147.483648))\n    (pad 1 smd rect (at -0.62484 -0.35052) (size 0.50038 0.39878) (layers C1F F.Paste F.Mask)\n      (net 65 \"Net-(C18-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787ED9C)\n    (at 77.3478 140.4142 90)\n    (path /503BB638/501F3B20)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U5 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 34 LP) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 74 \"Net-(C26-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 33 HP) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 80 \"Net-(C31-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 66 \"Net-(C18-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDAA)\n    (at 84.4598 140.4142 270)\n    (path /503BB638/501EF258)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U6 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 33 HP) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 63 \"Net-(C17-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 34 LP) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 270) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 68 \"Net-(C20-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 270) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 76 \"Net-(C27-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDB8)\n    (at 98.9704 166.2726)\n    (path /503BB638/502B477E)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U7 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 69 \"Net-(C21-Pad2)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 78 \"Net-(C28-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 57 \"Net-(C9-Pad1)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-HP-DEA (layer C1F) (tedit 4FE3C48C) (tstamp 5787EDC6)\n    (at 80.6498 137.8742 180)\n    (path /503BB638/4F94D4F4)\n    (fp_text reference U8 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value RX_HIGHPASS_FILTER (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.39878 0.29972) (thickness 0.0762)))\n    )\n    (fp_line (start -0.508 -0.5588) (end -1.3208 -0.5588) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3208 -0.5588) (end -1.3208 0.5588) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3208 0.5588) (end -0.508 0.5588) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.8509 0 180) (size 0.50038 0.70104) (layers C1F F.Paste F.Mask)\n      (net 77 \"Net-(C27-Pad1)\") (die_length 3.40614))\n    (pad 3 smd rect (at 0.8509 0 180) (size 0.50038 0.70104) (layers C1F F.Paste F.Mask)\n      (net 75 \"Net-(C26-Pad1)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0 -0.44958 180) (size 0.59944 0.50038) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 2 smd rect (at 0 0.44958 180) (size 0.59944 0.50038) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 3.40614))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EDD0)\n    (at 77.851 146.304 180)\n    (path /503BB638/502B5704)\n    (fp_text reference U9 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 86 \"Net-(C44-Pad2)\"))\n    (pad 2 smd rect (at -0.95 -0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask))\n    (pad 3 smd rect (at -0.95 0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 51 TX_MIX_BP))\n    (pad 4 smd rect (at -0.95 0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 82 \"Net-(C32-Pad2)\"))\n    (pad 5 smd rect (at 0.95 0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 81 \"Net-(C31-Pad1)\"))\n    (pad 6 smd rect (at 0.95 0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 46 RX_MIX_BP))\n    (pad 8 smd rect (at 0.95 -0.6 180) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 85 \"Net-(C43-Pad1)\"))\n    (pad 0 smd rect (at 0 0 180) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 180) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 180) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd oval (at -0.25 0.05 180) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.24 -0.49 135) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.25 -0.425 180) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 180) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDEB)\n    (at 104.9634 158.164 90)\n    (path /503BB638/502B4C1C)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U10 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 42 RX) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 72 \"Net-(C23-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 47 TX) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552 90) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 89 \"Net-(C46-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892 90) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 93 \"Net-(C51-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13350-385LF (layer C1F) (tedit 526ED53C) (tstamp 5787EDF9)\n    (at 109.6285 156.2753)\n    (path /503BB638/501EF646)\n    (solder_paste_ratio -0.02)\n    (fp_text reference U11 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_text value SKY13350 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.29972) (thickness 0.0762)))\n    )\n    (fp_circle (center -0.59944 -0.59944) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 0.50038) (end -0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 0.50038) (end -0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start -0.50038 -0.50038) (end 0.50038 -0.50038) (layer F.SilkS) (width 0.1778))\n    (fp_line (start 0.50038 -0.50038) (end 0.50038 0.50038) (layer F.SilkS) (width 0.1778))\n    (pad 1 smd rect (at -0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 39 MIX_BYPASS) (die_length -2147.483648))\n    (pad 3 smd rect (at 0 0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 94 \"Net-(C51-Pad1)\") (die_length 0.0508))\n    (pad 5 smd rect (at 0.6435 -0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS) (die_length 10.53846))\n    (pad 6 smd rect (at 0 -0.552) (size 0.3 0.813) (layers C1F F.Paste F.Mask)\n      (net 90 \"Net-(C48-Pad1)\") (die_length -2147.483648))\n    (pad 2 smd rect (at -0.6435 0.24892) (size 0.645 0.23) (layers C1F F.Paste F.Mask)\n      (net 84 \"Net-(C43-Pad2)\") (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EE07)\n    (at 77.71 153.809 270)\n    (path /503BB638/502C6BDF)\n    (fp_text reference U12 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 87 \"Net-(C44-Pad1)\"))\n    (pad 2 smd rect (at -0.95 -0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask))\n    (pad 3 smd rect (at -0.95 0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 44 RX_AMP))\n    (pad 4 smd rect (at -0.95 0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 23 /frontend/RX_AMP_OUT))\n    (pad 5 smd rect (at 0.95 0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 99 \"Net-(C61-Pad2)\"))\n    (pad 6 smd rect (at 0.95 0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 29 AMP_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 49 TX_AMP))\n    (pad 8 smd rect (at 0.95 -0.6 270) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 24 /frontend/TX_AMP_IN))\n    (pad 0 smd rect (at 0 0 270) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 270) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 270) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd oval (at -0.25 0.05 270) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.24 -0.49 225) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.25 -0.425 270) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 270) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 5787EE22)\n    (at 72.884 154.952 270)\n    (path /503BB638/502DE480)\n    (fp_text reference U13 (at 0 -0.1778 270) (layer F.SilkS)\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n    )\n    (fp_text value MGA-81563 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.6604 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08382))\n    (pad 2 smd rect (at 0 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 3 smd rect (at 0.6604 1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 96 \"Net-(C58-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6604 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 5 smd rect (at 0 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.12192))\n    (pad 6 smd rect (at -0.6604 -1.0033 270) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 92 \"Net-(C50-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-SKY13317-373LF (layer C1F) (tedit 537A5509) (tstamp 5787EE30)\n    (at 73.1126 159.1176 90)\n    (path /503BB638/502C6BE2)\n    (fp_text reference U14 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_text value SKY13317 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.5 0.3) (thickness 0.0762)))\n    )\n    (fp_line (start 0.75 -0.75) (end -0.5 -0.75) (layer F.SilkS) (width 0.1016))\n    (fp_circle (center -0.75 -0.95) (end -0.65 -0.85) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 -0.35) (end -0.75 -0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.05) (end -0.75 -0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.45) (end -0.75 0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 0.35) (end 0.75 0.45) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.05) (end 0.75 0.05) (layer F.SilkS) (width 0.1016))\n    (fp_line (start 0.75 -0.45) (end 0.75 -0.35) (layer F.SilkS) (width 0.1016))\n    (fp_line (start -0.75 0.75) (end 0.75 0.75) (layer F.SilkS) (width 0.1016))\n    (pad 1 smd rect (at -0.95 -0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 103 \"Net-(C64-Pad1)\"))\n    (pad 2 smd rect (at -0.95 -0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask))\n    (pad 3 smd rect (at -0.95 0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 49 TX_AMP))\n    (pad 4 smd rect (at -0.95 0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 25 /frontend/TX_AMP_OUT))\n    (pad 5 smd rect (at 0.95 0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 100 \"Net-(C61-Pad1)\"))\n    (pad 6 smd rect (at 0.95 0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 29 AMP_BYPASS))\n    (pad 7 smd rect (at 0.95 -0.2 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 44 RX_AMP))\n    (pad 8 smd rect (at 0.95 -0.6 90) (size 0.8 0.24) (layers C1F F.Paste F.Mask)\n      (net 97 \"Net-(C58-Pad1)\"))\n    (pad 0 smd rect (at 0 0 90) (size 0.2 1.3) (layers C1F F.Mask)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n    (pad 0 smd oval (at 0.25 0 90) (size 0.2 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 90) (size 0.5 1.2) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd oval (at -0.25 0.05 90) (size 0.2 1.1) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.24 -0.49 45) (size 0.17112 0.14224) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -0.25 -0.425 90) (size 0.2 0.15) (layers C1F F.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 90) (size 0.6 1.1) (layers C1F F.Paste)\n      (net 32 GND) (solder_paste_margin_ratio -0.01))\n  )\n\n  (module hackrf:GSG-SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 5787F05F)\n    (at 79.742 158 90)\n    (path /503BB638/503BF2DD)\n    (fp_text reference U25 (at 0 -0.1778 90) (layer F.SilkS)\n      (effects (font (size 0.4572 0.508) (thickness 0.1143)))\n    )\n    (fp_text value MGA-81563 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.635 0.635) (thickness 0.16002)))\n    )\n    (fp_line (start -1.00076 -0.62484) (end 1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 -0.62484) (end 1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.00076 0.62484) (end -1.00076 0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.00076 0.62484) (end -1.00076 -0.62484) (layer F.SilkS) (width 0.2032))\n    (fp_circle (center -0.50038 0.29972) (end -0.39878 0.29972) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -0.6604 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.08382))\n    (pad 2 smd rect (at 0 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 3 smd rect (at 0.6604 1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 98 \"Net-(C59-Pad2)\") (die_length -2147.483648))\n    (pad 4 smd rect (at 0.6604 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 5 smd rect (at 0 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.12192))\n    (pad 6 smd rect (at -0.6604 -1.0033 90) (size 0.4572 0.9906) (layers C1F F.Paste F.Mask)\n      (net 101 \"Net-(C62-Pad2)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-XTAL3.2x2.5mm (layer C1F) (tedit 4E1A2084) (tstamp 5787F06D)\n    (at 124.6752 168.768 90)\n    (path /50370666/4F5D0B05)\n    (fp_text reference X1 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value GSG-XTAL4PIN (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -1.6002 0.09906) (end -1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.6002 0.09906) (end 1.6002 -0.09906) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 1.24968) (end 0.24892 1.24968) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.24892 -1.24968) (end 0.24892 -1.24968) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -1.09982 0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 19 /baseband/XB) (die_length 0.08128))\n    (pad 3 smd rect (at 1.09982 -0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 18 /baseband/XA) (die_length 0.08382))\n    (pad 2 smd rect (at 1.09982 0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n    (pad 4 smd rect (at -1.09982 -0.8001 90) (size 1.39954 1.19888) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648))\n  )\n\n  (module hackrf:GSG-QFN32 (layer C1F) (tedit 527E5F01) (tstamp 5787ED5D)\n    (at 92.6204 157.7636 270)\n    (tags LFCSP)\n    (path /503BB638/502BE21C)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (fp_text reference U4 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value RFFC5072 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2.045 -2.5) (end -2.15 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.15 -2.5) (end -2.5 -2.15) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 -2.15) (end -2.5 -2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.05) (end 2.5 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.5) (end 2.05 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.05 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 2.5) (end 2.5 2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.05) (end -2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -2.675 -1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 2 smd oval (at -2.675 -1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 3 smd oval (at -2.675 -0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 4 smd oval (at -2.675 -0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 133 \"Net-(R4-Pad2)\"))\n    (pad 5 smd oval (at -2.675 0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 6 smd oval (at -2.675 0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 60 \"Net-(C14-Pad2)\"))\n    (pad 7 smd oval (at -2.675 1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 61 \"Net-(C14-Pad1)\"))\n    (pad 8 smd oval (at -2.675 1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 58 \"Net-(C12-Pad1)\"))\n    (pad 0 smd rect (at 0 0 270) (size 3.525 3.525) (layers C1F F.Mask)\n      (net 32 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at 0 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 -1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 0 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 1.1 270) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 -1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 0 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 1.1 270) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 9 smd oval (at -1.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 131 \"Net-(P17-Pad1)\"))\n    (pad 10 smd oval (at -1.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 22 /frontend/REF_IN))\n    (pad 11 smd oval (at -0.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 12 smd oval (at -0.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 13 smd oval (at 0.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 14 smd oval (at 0.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 15 smd oval (at 1.25 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 167 /frontend/ANT_BIAS))\n    (pad 16 smd oval (at 1.75 2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 130 \"Net-(P7-Pad1)\"))\n    (pad 17 smd oval (at 2.675 1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 18 smd oval (at 2.675 1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 19 smd oval (at 2.675 0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 161 \"Net-(C1-Pad1)\"))\n    (pad 20 smd oval (at 2.675 0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 21 smd oval (at 2.675 -0.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 22 smd oval (at 2.675 -0.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 23 smd oval (at 2.675 -1.25 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 125 \"Net-(L1-Pad1)\"))\n    (pad 24 smd oval (at 2.675 -1.75 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 124 \"Net-(L1-Pad2)\"))\n    (pad 25 smd oval (at 1.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 132 \"Net-(P19-Pad1)\"))\n    (pad 26 smd oval (at 1.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 129 \"Net-(P6-Pad1)\"))\n    (pad 27 smd oval (at 0.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 126 \"Net-(L2-Pad1)\"))\n    (pad 28 smd oval (at 0.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 127 \"Net-(L3-Pad1)\"))\n    (pad 29 smd oval (at -0.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 36 MIXER_RESETX))\n    (pad 30 smd oval (at -0.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 35 MIXER_ENX))\n    (pad 31 smd oval (at -1.25 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 37 MIXER_SCLK))\n    (pad 32 smd oval (at -1.75 -2.675) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 38 MIXER_SDATA))\n  )\n\n  (module hackrf:GSG-QFN48-6 (layer C1F) (tedit 4F5D8918) (tstamp 5787EE5A)\n    (at 108.6485 141.8971 90)\n    (path /50370666/4F5BBC9D)\n    (solder_mask_margin 0.0508)\n    (clearance 0.1524)\n    (fp_text reference U17 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MAX2837 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2.99974 -2.60096) (end -2.60096 -2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.60096 2.99974) (end -2.99974 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.99974 2.99974) (end -2.99974 2.60096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 2.60096) (end 2.99974 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 2.99974) (end 2.60096 2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.60096 -2.99974) (end 2.99974 -2.99974) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.99974 -2.99974) (end 2.99974 -2.60096) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -3 -2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 2 smd oval (at -3 -1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 3 smd oval (at -3 -1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 4 smd oval (at -3 -1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 105 \"Net-(C99-Pad1)\"))\n    (pad 5 smd oval (at -3 -0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 107 \"Net-(C102-Pad1)\"))\n    (pad 6 smd oval (at -3 -0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 7 smd oval (at -3 0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 8 smd oval (at -3 0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 9 smd oval (at -3 1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 10 smd oval (at -3 1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 109 \"Net-(C104-Pad1)\"))\n    (pad 11 smd oval (at -3 1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 113 \"Net-(C111-Pad1)\"))\n    (pad 12 smd oval (at -3 2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 13 smd oval (at -2.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 14 smd oval (at -1.8 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 15 smd oval (at -1.4 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 138 SSP0_SCK))\n    (pad 16 smd oval (at -1 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 20 /baseband/XCVR_CLKOUT))\n    (pad 17 smd oval (at -0.6 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 21 /baseband/XTAL2))\n    (pad 18 smd oval (at -0.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 19 smd oval (at 0.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 20 smd oval (at 0.6 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 163 \"Net-(C88-Pad1)\"))\n    (pad 21 smd oval (at 1 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 164 \"Net-(C89-Pad1)\"))\n    (pad 22 smd oval (at 1.4 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 23 smd oval (at 1.8 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 6 /baseband/CPOUT+))\n    (pad 24 smd oval (at 2.2 3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 7 /baseband/CPOUT-))\n    (pad 25 smd oval (at 3 2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 54 XCVR_EN))\n    (pad 26 smd oval (at 3 1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 27 smd oval (at 3 1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 111 \"Net-(C106-Pad1)\"))\n    (pad 28 smd oval (at 3 1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 29 smd oval (at 3 0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 137 SSP0_MISO))\n    (pad 30 smd oval (at 3 0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 31 CS_XCVR))\n    (pad 31 smd oval (at 3 -0.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 139 SSP0_MOSI))\n    (pad 32 smd oval (at 3 -0.6 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 41 RSSI))\n    (pad 33 smd oval (at 3 -1 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 34 smd oval (at 3 -1.4 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 35 smd oval (at 3 -1.8 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 13 /baseband/RXBBQ-))\n    (pad 36 smd oval (at 3 -2.2 90) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 12 /baseband/RXBBQ+))\n    (pad 37 smd oval (at 2.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 11 /baseband/RXBBI-))\n    (pad 38 smd oval (at 1.8 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 10 /baseband/RXBBI+))\n    (pad 39 smd oval (at 1.4 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 40 smd oval (at 1 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask))\n    (pad 41 smd oval (at 0.6 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 42 smd oval (at 0.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 15 /baseband/TXBBI-))\n    (pad 43 smd oval (at -0.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 14 /baseband/TXBBI+))\n    (pad 44 smd oval (at -0.6 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 16 /baseband/TXBBQ+))\n    (pad 45 smd oval (at -1 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 17 /baseband/TXBBQ-))\n    (pad 46 smd oval (at -1.4 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 47 smd oval (at -1.8 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 48 TXENABLE))\n    (pad 48 smd oval (at -2.2 -3 180) (size 0.87 0.245) (layers C1F F.Paste F.Mask)\n      (net 43 RXENABLE))\n    (pad 0 smd rect (at 0 0 90) (size 4.525 4.525) (layers C1F F.Mask)\n      (net 32 GND) (solder_mask_margin -0.1016))\n    (pad 0 thru_hole circle (at 0 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.5 -1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.5 0 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.5 1.5 90) (size 0.635 0.635) (drill 0.381) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.5 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.5 -1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.5 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.5 0 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.5 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.5 1.5 90) (size 1.5 1.5) (layers C1F F.Paste)\n      (net 32 GND))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57C9C3C4)\n    (at 164.6666 125.6)\n    (path /5037043E/57CA8054)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R7 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 470 (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 134 /mcu/usb/power/VBUSCTRL) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/DIODE_TOWN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:SOD128 placed (layer C1F) (tedit 57C5F8DE) (tstamp 57CA82BA)\n    (at 161.3 117)\n    (path /5037043E/57CB4ECD)\n    (fp_text reference D4 (at 0 -0.5) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value BARREL_DIODE (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start 2.1 1.25) (end 2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 1.25) (end 2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 -1.25) (end 3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.25) (end 3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.7) (end 2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 1.25) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end -2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 1.25) (end -2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 -1.25) (end -3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.25) (end -3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 1.7) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end 2.1 -1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.3) (end -0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.8) (end 0.5 0.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 0.3) (end 0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 1.3) (end -0.5 0.8) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -2.2 0 180) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/DIODE_TOWN))\n    (pad 2 smd rect (at 2.2 0 180) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 142 /mcu/usb/power/BARREL))\n  )\n\n  (module gsg-modules:SOD128 placed (layer C1F) (tedit 57C5F8DE) (tstamp 57CA82E6)\n    (at 158 124.2 90)\n    (path /5037043E/57CB4E5A)\n    (fp_text reference D10 (at 0 -0.5 90) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value VIN_DIODE (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_line (start 2.1 1.25) (end 2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 1.25) (end 2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 3.1 -1.25) (end 3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.25) (end 3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 -1.7) (end 2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 1.25) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end -2.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 1.25) (end -2.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -3.1 -1.25) (end -3.1 1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.25) (end -3.1 -1.25) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.1 1.7) (end -2.1 1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.1 -1.7) (end 2.1 -1.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.3) (end -0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.5 0.8) (end 0.5 0.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 0.3) (end 0.5 1.3) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.5 1.3) (end -0.5 0.8) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd rect (at -2.2 0 270) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 141 /mcu/usb/power/VIN))\n    (pad 2 smd rect (at 2.2 0 270) (size 1.4 2.1) (layers C1F F.Paste F.Mask)\n      (net 160 /mcu/usb/power/DIODE_TOWN))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 57CA82EC)\n    (at 148.4 155.6)\n    (path /5037043E/57CBEAA0)\n    (fp_text reference P1 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !IO_INT (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 144 /mcu/usb/power/!IO_INT) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 57CA82F2)\n    (at 142.9 159.4)\n    (path /5037043E/57CBE373)\n    (fp_text reference P2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value !IO_RESET (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 145 /mcu/usb/power/!IO_RESET) (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA82FC)\n    (at 162.5334 112 180)\n    (path /5037043E/57CB915E)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R8 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 146 /mcu/usb/power/BARREL_SENSE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 142 /mcu/usb/power/BARREL) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA8306)\n    (at 159.5334 112 180)\n    (path /5037043E/57CB93F4)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R9 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 146 /mcu/usb/power/BARREL_SENSE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA8310)\n    (at 170.7334 125.7 180)\n    (path /5037043E/57CBB468)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R10 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 147 /mcu/usb/power/VBUS_SENSE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 140 /mcu/usb/power/VBUS) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA831A)\n    (at 170.7334 124.4)\n    (path /5037043E/57CBB471)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R12 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 147 /mcu/usb/power/VBUS_SENSE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA8324)\n    (at 169.4666 119.7)\n    (path /5037043E/57CBA6DD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R13 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 148 /mcu/usb/power/VBUS2_SENSE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 143 /mcu/usb/power/VBUS2) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA832E)\n    (at 172.0334 119.7)\n    (path /5037043E/57CBA6E6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R14 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 18k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 148 /mcu/usb/power/VBUS2_SENSE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA8338)\n    (at 149.8 156.1334 90)\n    (path /5037043E/57CBEA99)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R15 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 144 /mcu/usb/power/!IO_INT) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57CA8342)\n    (at 143.0666 158)\n    (path /5037043E/57CBDD42)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R16 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 145 /mcu/usb/power/!IO_RESET) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:QFN32-5 (layer C1F) (tedit 527E5F01) (tstamp 57CA8382)\n    (at 145 152.4 180)\n    (tags LFCSP)\n    (path /5037043E/57CAD041)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (fp_text reference U15 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value TCA6424A (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_line (start -2.045 -2.5) (end -2.15 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.15 -2.5) (end -2.5 -2.15) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 -2.15) (end -2.5 -2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.05) (end 2.5 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 -2.5) (end 2.05 -2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.05 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 2.5 2.5) (end 2.5 2.05) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.05) (end -2.5 2.5) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -2.5 2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd oval (at -2.675 -1.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/X2_ENABLE))\n    (pad 2 smd oval (at -2.675 -1.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/X3_ENABLE))\n    (pad 3 smd oval (at -2.675 -0.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 147 /mcu/usb/power/VBUS_SENSE))\n    (pad 4 smd oval (at -2.675 -0.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 148 /mcu/usb/power/VBUS2_SENSE))\n    (pad 5 smd oval (at -2.675 0.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 146 /mcu/usb/power/BARREL_SENSE))\n    (pad 6 smd oval (at -2.675 0.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 159 /mcu/usb/power/X4_ENABLE))\n    (pad 7 smd oval (at -2.675 1.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 26 /mcu/usb/power/LED2))\n    (pad 8 smd oval (at -2.675 1.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 27 /mcu/usb/power/LED3))\n    (pad 0 smd rect (at 0 0 180) (size 3.525 3.525) (layers C1F F.Mask)\n      (net 32 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at 0 0 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 0 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 -1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 -1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 -1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 0 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 1.1 1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at 0 1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 thru_hole circle (at -1.1 1.1 180) (size 0.6 0.6) (drill 0.35) (layers *.Cu B.Mask)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 -1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 -1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 -1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 0 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 0 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 0 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at -1.1 1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 0 1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 0 smd rect (at 1.1 1.1 180) (size 1.1 1.1) (layers C1F F.Paste)\n      (net 32 GND))\n    (pad 9 smd oval (at -1.75 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 4 !VAA_ENABLE))\n    (pad 10 smd oval (at -1.25 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask))\n    (pad 11 smd oval (at -0.75 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 33 HP))\n    (pad 12 smd oval (at -0.25 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 34 LP))\n    (pad 13 smd oval (at 0.25 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 51 TX_MIX_BP))\n    (pad 14 smd oval (at 0.75 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 1 !MIX_BYPASS))\n    (pad 15 smd oval (at 1.25 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 46 RX_MIX_BP))\n    (pad 16 smd oval (at 1.75 2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 2 !RX_AMP_PWR))\n    (pad 17 smd oval (at 2.675 1.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 44 RX_AMP))\n    (pad 18 smd oval (at 2.675 1.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 29 AMP_BYPASS))\n    (pad 19 smd oval (at 2.675 0.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 49 TX_AMP))\n    (pad 20 smd oval (at 2.675 0.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 3 !TX_AMP_PWR))\n    (pad 21 smd oval (at 2.675 -0.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 42 RX))\n    (pad 22 smd oval (at 2.675 -0.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 39 MIX_BYPASS))\n    (pad 23 smd oval (at 2.675 -1.25 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 47 TX))\n    (pad 24 smd oval (at 2.675 -1.75 180) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 36 MIXER_RESETX))\n    (pad 25 smd oval (at 1.75 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 26 smd oval (at 1.25 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 27 smd oval (at 0.75 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad 28 smd oval (at 0.25 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 145 /mcu/usb/power/!IO_RESET))\n    (pad 29 smd oval (at -0.25 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 135 I2C1_SCL))\n    (pad 30 smd oval (at -0.75 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 136 I2C1_SDA))\n    (pad 31 smd oval (at -1.25 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad 32 smd oval (at -1.75 -2.675 270) (size 1.35 0.28) (layers C1F F.Paste F.Mask)\n      (net 144 /mcu/usb/power/!IO_INT))\n  )\n\n  (module gsg-modules:CUI_PJ-102[AB]H (layer C1F) (tedit 54528A9F) (tstamp 57CA9951)\n    (at 169.3 111.8 270)\n    (path /5037043E/57CB0AF2)\n    (fp_text reference J11 (at 0 0 270) (layer F.SilkS)\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_text value BARREL_JACK (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (thickness 0.3048)))\n    )\n    (fp_line (start -4.5 -10.7) (end 4.5 -10.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 4.5 -10.7) (end 4.5 3.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 4.5 3.7) (end -4.5 3.7) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -4.5 3.7) (end -4.5 -10.7) (layer F.SilkS) (width 0.2032))\n    (pad 1 thru_hole circle (at 0 3 270) (size 3 3) (drill 1.5) (layers *.Cu *.Mask F.SilkS)\n      (net 142 /mcu/usb/power/BARREL))\n    (pad 2 thru_hole circle (at 0 -3 270) (size 3 3) (drill 1.5) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND))\n    (pad 3 thru_hole circle (at -4.7 0 270) (size 3 3) (drill 1.5) (layers *.Cu *.Mask F.SilkS))\n    (pad \"\" np_thru_hole circle (at 0 -7.5 270) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask F.SilkS))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CF74)\n    (at 160.5 159.4666 270)\n    (path /5037043E/57CE1C4F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C68 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 150 \"Net-(C68-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CF7E)\n    (at 159 149.5 180)\n    (path /5037043E/57CEB526)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C69 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 1uF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 151 \"Net-(C69-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CF88)\n    (at 165.1666 150.5 180)\n    (path /5037043E/57CEA3A2)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C71 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 152 \"Net-(C71-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 153 \"Net-(C71-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CF92)\n    (at 162.8334 149.1 180)\n    (path /5037043E/57CED4AD)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C72 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CF9C)\n    (at 162.5 154.5 270)\n    (path /5037043E/57E2A0BE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C73 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 154 \"Net-(C73-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CFA6)\n    (at 163.7 143.5666 270)\n    (path /5037043E/57E26F7F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C74 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 155 \"Net-(C74-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CFB0)\n    (at 166.4666 143 180)\n    (path /5037043E/57E3C654)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C75 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 22pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 149 CLKIN) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CFBA)\n    (at 146 131.2666 270)\n    (path /5037043E/57E3966F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C76 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 156 \"Net-(C76-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E1CFC4)\n    (at 165.238 152.1)\n    (path /5037043E/57E2AEC1)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L10 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 154 \"Net-(C73-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 153 \"Net-(C71-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 57E1CFCF)\n    (at 159 157.389 90)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /5037043E/57CE0CF4)\n    (attr smd)\n    (fp_text reference Q5 (at -0.0044 0.0312 90) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad G smd rect (at 0.889 -1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/X2_ENABLE))\n    (pad D smd rect (at 0 1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 150 \"Net-(C68-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 57E1CFDA)\n    (at 157.984 144.5 90)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /5037043E/57E22D08)\n    (attr smd)\n    (fp_text reference Q6 (at -0.0044 0.0312 90) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad G smd rect (at 0.889 -1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/X3_ENABLE))\n    (pad D smd rect (at 0 1.016 90) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 165 \"Net-(C79-Pad1)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module gsg-modules:SOT23GDS (layer C1F) (tedit 52FD6616) (tstamp 57E1CFE5)\n    (at 144.111 132.884 180)\n    (descr \"Module CMS SOT23 Transistor GDS\")\n    (tags \"CMS SOT\")\n    (path /5037043E/57E36AF3)\n    (attr smd)\n    (fp_text reference Q7 (at -0.0044 0.0312 180) (layer F.SilkS)\n      (effects (font (size 0.4318 0.4318) (thickness 0.1016)))\n    )\n    (fp_text value MOSFET_P (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.762) (thickness 0.12954)))\n    )\n    (fp_line (start -1.524 -0.381) (end 1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 -0.381) (end 1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start 1.524 0.381) (end -1.524 0.381) (layer F.SilkS) (width 0.11938))\n    (fp_line (start -1.524 0.381) (end -1.524 -0.381) (layer F.SilkS) (width 0.11938))\n    (pad S smd rect (at -0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad G smd rect (at 0.889 -1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 159 /mcu/usb/power/X4_ENABLE))\n    (pad D smd rect (at 0 1.016 180) (size 0.9144 0.9144) (layers C1F F.Paste F.Mask)\n      (net 156 \"Net-(C76-Pad2)\"))\n    (model smd/cms_sot23.wrl\n      (at (xyz 0 0 0))\n      (scale (xyz 0.13 0.15 0.15))\n      (rotate (xyz 0 0 0))\n    )\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CFEF)\n    (at 156.337 157.2768 270)\n    (path /5037043E/57CE0CD6)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R17 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/X2_ENABLE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1CFF9)\n    (at 159.4666 153.5)\n    (path /5037043E/57CE5098)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R19 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/X2_ENABLE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1D003)\n    (at 159.5 155 180)\n    (path /5037043E/57CE5E04)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R20 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 0 (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 157 /mcu/usb/power/X2_ENABLE) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 150 \"Net-(C68-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1D00D)\n    (at 155.5 144.4666 270)\n    (path /5037043E/57E30224)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R21 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 158 /mcu/usb/power/X3_ENABLE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E1D017)\n    (at 165.2286 155.5 180)\n    (path /5037043E/57E2C011)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R22 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 470k (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 154 \"Net-(C73-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E1D021)\n    (at 165.238 153.8)\n    (path /5037043E/57E2A0CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R23 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 470k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 154 \"Net-(C73-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E1D02B)\n    (at 166.238 146.2 180)\n    (path /5037043E/57E266DB)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R30 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 470k (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 155 \"Net-(C74-Pad2)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 153 \"Net-(C71-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E1D035)\n    (at 166.238 144.5)\n    (path /5037043E/57E27358)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R31 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 470k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 149 CLKIN) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 155 \"Net-(C74-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E1D03F)\n    (at 144.0334 135.3)\n    (path /5037043E/57E36AFC)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R32 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 159 /mcu/usb/power/X4_ENABLE) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:SOT25 (layer C1F) (tedit 57E1BE70) (tstamp 57E1D04D)\n    (at 161.3 146.95 90)\n    (path /5037043E/57CEC4F7)\n    (fp_text reference U16 (at 0 -0.18 90) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value TCR2EF (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1.45 0.8) (end -1.45 -0.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.45 0.8) (end -1.45 0.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.45 -0.8) (end 1.45 0.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1.45 -0.8) (end 1.45 -0.8) (layer F.SilkS) (width 0.15))\n    (fp_circle (center -1.05 0.4) (end -0.95 0.4) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.95 1.2 90) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 53 VCC))\n    (pad 2 smd rect (at 0 1.2 90) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 3 smd rect (at 0.95 1.2 90) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 165 \"Net-(C79-Pad1)\"))\n    (pad 4 smd rect (at 0.95 -1.2 90) (size 0.55 0.8) (layers C1F F.Paste F.Mask))\n    (pad 5 smd rect (at -0.95 -1.2 90) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 151 \"Net-(C69-Pad1)\"))\n  )\n\n  (module gsg-modules:SOT353-1 (layer C1F) (tedit 57E1C050) (tstamp 57E1D05B)\n    (at 166.95 148.45)\n    (path /5037043E/57E2187A)\n    (fp_text reference U18 (at 0 -0.18) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value 74LVC1G14 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 0.95) (size 0.42 0.6) (layers C1F F.Paste F.Mask))\n    (pad 2 smd rect (at 0 0.95) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 153 \"Net-(C71-Pad1)\"))\n    (pad 3 smd rect (at 0.65 0.95) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 4 smd rect (at 0.65 -0.95) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 149 CLKIN))\n    (pad 5 smd rect (at -0.65 -0.95) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 165 \"Net-(C79-Pad1)\"))\n  )\n\n  (module gsg-modules:XTAL5.0x3.2mm (layer C1F) (tedit 57E1C2E6) (tstamp 57E1D067)\n    (at 164.5 158.75)\n    (path /5037043E/57CDD95C)\n    (fp_text reference X2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.2)))\n    )\n    (fp_text value FOX924B (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.2)))\n    )\n    (fp_line (start -2.5 -0.3) (end -2.5 0.3) (layer F.SilkS) (width 0.15))\n    (fp_line (start 2.5 -0.3) (end 2.5 0.3) (layer F.SilkS) (width 0.15))\n    (fp_line (start -0.8 1.6) (end 0.8 1.6) (layer F.SilkS) (width 0.15))\n    (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.SilkS) (width 0.15))\n    (pad 1 smd rect (at -2 1.25) (size 1.6 1.3) (layers C1F F.Paste F.Mask))\n    (pad 3 smd rect (at 2 -1.25) (size 1.6 1.3) (layers C1F F.Paste F.Mask)\n      (net 149 CLKIN))\n    (pad 2 smd rect (at 2 1.25) (size 1.6 1.3) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 4 smd rect (at -2 -1.25) (size 1.6 1.3) (layers C1F F.Paste F.Mask)\n      (net 150 \"Net-(C68-Pad1)\"))\n  )\n\n  (module gsg-modules:KT2520K (layer C1F) (tedit 57E1C5A4) (tstamp 57E1D076)\n    (at 161.85 151.2625)\n    (path /5037043E/57CE8B5F)\n    (fp_text reference X3 (at 0 -0.18) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value KT2520 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1.25 1) (end -1.25 -1) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.25 1) (end -1.25 1) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.25 -1) (end 1.25 1) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1.25 -1) (end 1.25 -1) (layer F.SilkS) (width 0.15))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -1.15 0.7375) (size 0.5 0.825) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 2 smd rect (at 0 0.935) (size 0.7 0.43) (layers C1F F.Paste F.Mask))\n    (pad 3 smd rect (at 1.15 0.7375) (size 0.5 0.825) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 4 smd rect (at 1.15 -0.7375) (size 0.5 0.825) (layers C1F F.Paste F.Mask)\n      (net 152 \"Net-(C71-Pad2)\"))\n    (pad 5 smd rect (at 0 -0.935) (size 0.7 0.43) (layers C1F F.Paste F.Mask))\n    (pad 6 smd rect (at -1.15 -0.7375) (size 0.5 0.825) (layers C1F F.Paste F.Mask)\n      (net 151 \"Net-(C69-Pad1)\"))\n  )\n\n  (module gsg-modules:OH4 (layer C1F) (tedit 57E1C75C) (tstamp 57E1D083)\n    (at 157.4 135.6)\n    (tags CONN)\n    (path /5037043E/57E3681D)\n    (fp_text reference X4 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value OH4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_circle (center -6.096 2.032) (end -5.588 2.032) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 -6.35) (end 10.16 -6.35) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 6.35) (end -10.16 -6.35) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 6.35) (end -10.16 6.35) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 -6.35) (end 10.16 6.35) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -7.62 3.81) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))\n    (pad 14 thru_hole circle (at -7.62 -3.81) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 156 \"Net-(C76-Pad2)\"))\n    (pad 7 thru_hole circle (at 7.62 3.81) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 32 GND))\n    (pad 8 thru_hole circle (at 7.62 -3.81) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 149 CLKIN))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E2FFA5)\n    (at 133.3 169.662 90)\n    (path /503BB638/57E4FFD8)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L11 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 161 \"Net-(C1-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E2FFAB)\n    (at 121.5 161.3 180)\n    (path /50370666/57E47605)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L14 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 162 \"Net-(C121-Pad2)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E2FFB1)\n    (at 116.6 145.5 270)\n    (path /50370666/57E4138B)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L15 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 163 \"Net-(C88-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0603 (layer C1F) (tedit 4CFF2E39) (tstamp 57E2FFB7)\n    (at 114.762 138.7 180)\n    (path /50370666/57E43380)\n    (solder_mask_margin 0.1016)\n    (fp_text reference L16 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10uH (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 164 \"Net-(C89-Pad1)\") (die_length 0.57404) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E308E6)\n    (at 141.9334 156.9 180)\n    (path /5037043E/57E5DEBE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C77 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E308EC)\n    (at 147.4666 157.7)\n    (path /5037043E/57E5DB21)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C78 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E308F2)\n    (at 164.8 148 270)\n    (path /5037043E/57E5BCE3)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C79 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 165 \"Net-(C79-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E30C9F)\n    (at 94.2666 125.5)\n    (path /50370666/57E63DCE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C80 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E30CA5)\n    (at 101.8666 125.5)\n    (path /50370666/57E63EF1)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C81 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E30CAB)\n    (at 175.7 152.9334 90)\n    (path /5037043E/57E5FDFF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C82 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E30CB1)\n    (at 127 150.1334 270)\n    (path /5037043E/57E60E4F)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C83 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E30CB7)\n    (at 157.2666 168.7)\n    (path /5037043E/57E620CE)\n    (solder_mask_margin 0.1016)\n    (fp_text reference C95 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 53 VCC) (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module hackrf:GSG-TESTPOINT-50MIL (layer C1F) (tedit 50997FDC) (tstamp 57E3126B)\n    (at 71.4 162.7)\n    (path /503BB638/57E76694)\n    (fp_text reference P3 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)))\n    )\n    (fp_text value ANT_FAULT (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer F.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C1F F.Mask)\n      (net 166 \"Net-(P3-Pad1)\") (die_length 0.1651))\n  )\n\n  (module hackrf:GSG-0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57E31271)\n    (at 72.8 165.3666 270)\n    (path /503BB638/57E6E64A)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R33 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 10k (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 52 VAA) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 166 \"Net-(P3-Pad1)\") (die_length -2147.483648) (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:SOT457 (layer C1F) (tedit 56031333) (tstamp 57E3127B)\n    (at 70.45 165.3)\n    (path /503BB638/57E6AE8D)\n    (fp_text reference U20 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.508 0.508) (thickness 0.127)))\n    )\n    (fp_text value AP2553W6-7 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.762 0.889) (thickness 0.1905)))\n    )\n    (fp_circle (center -1.15 0.45) (end -1.15 0.5) (layer F.SilkS) (width 0.125))\n    (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.SilkS) (width 0.125))\n    (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.SilkS) (width 0.125))\n    (fp_line (start 1.45 0.75) (end -1.45 0.75) (layer F.SilkS) (width 0.125))\n    (fp_line (start -1.45 0.75) (end -1.45 -0.75) (layer F.SilkS) (width 0.125))\n    (pad 1 smd rect (at -0.95 1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 52 VAA))\n    (pad 2 smd rect (at 0 1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 3 smd rect (at 0.95 1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 167 /frontend/ANT_BIAS))\n    (pad 4 smd rect (at 0.95 -1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 166 \"Net-(P3-Pad1)\"))\n    (pad 5 smd rect (at 0 -1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 32 GND))\n    (pad 6 smd rect (at -0.95 -1.2) (size 0.55 0.8) (layers C1F F.Paste F.Mask)\n      (net 128 \"Net-(L13-Pad1)\"))\n  )\n\n  (gr_line (start 180 126.825) (end 180 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 122.075) (end 180 125.925) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 104) (end 180 121.175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.85 126.375) (end 178.85 126.825) (angle 180) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 126.825) (end 178.85 126.825) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 125.925) (end 178.85 125.925) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 178.85 121.625) (end 178.85 122.075) (angle 180) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.85 122.075) (end 180 122.075) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 121.175) (end 178.85 121.175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.58 155.94) (end 60.44 155.8) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.44 166.2) (end 60.58 166.06) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 61.5 167.26) (end 60 167.26) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 59.52 165) (end 61.02 165) (angle 45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 61.5 154.74) (end 60 154.74) (angle -45) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 59.52 157) (end 61.02 157) (angle -45) (layer Edge.Cuts) (width 0.381) (tstamp 52D0285E))\n  (gr_line (start 60 167.26) (end 60 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60 154.74) (end 60 104) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 157) (end 61.02 165) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_circle (center 125.2 165.2) (end 125.4 165.2) (layer F.SilkS) (width 0.2032))\n  (gr_circle (center 95.4 155) (end 95.6 155) (layer F.SilkS) (width 0.2032))\n  (gr_circle (center 105.4 145.2) (end 105.6 145.2) (layer F.SilkS) (width 0.2032))\n  (gr_text 4 (at 167.7 101.3) (layer C4B)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 3 (at 166.8 101.3) (layer C3)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 2 (at 165.8 101.3) (layer C2)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 1 (at 164.9 101.3) (layer C1F)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"21 September 2016\" (at 78.796 113.278 90) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text P9 (at 98.1 125.47) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"J10\\nGND\" (at 116.9214 129.407) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P80 SHIELD\" (at 175.8494 131.8962 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P5 (at 89.21 110.3062) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_circle (center 126 104) (end 129 104) (layer Cmts.User) (width 0.2032) (tstamp 52815C47))\n  (gr_circle (center 131 144) (end 134 144) (layer Cmts.User) (width 0.2032))\n  (gr_text RF (at 65.08 135.63 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text Neapolitan (at 73.97 117.596 90) (layer F.SilkS)\n    (effects (font (size 4.064 3.048) (thickness 0.6096)))\n  )\n  (gr_line (start 176 107) (end 178 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 176 168) (end 178 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 62 168) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 62 107) (end 64 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 173 103.5) (end 67 103.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 178.3 168) (end 178.3 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 67 171.5) (end 173 171.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 61.7 107) (end 61.7 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 176 104) (end 176 107) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 176 171) (end 173 171) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 64 171) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 64 104) (end 67 104) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 176 100) (end 64 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 64 175) (end 176 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 171) (end 180 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 104) (end 176 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 171) (end 64 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 104) (end 60 104) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_text 3V3 (at 65.08 117.85 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text RX (at 65.08 144.52 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text TX (at 65.08 149.092 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P20 (at 176 143.25 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P22 (at 152.7608 168.7516) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P28 (at 127.2084 144.5962 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P36\\nVAA\" (at 80.5994 125.7494) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text \"P4\\nANTENNA\" (at 62.3622 153.3846 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text http://greatscottgadgets.com/hackrf/ (at 152.8878 171.2154) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n\n  (segment (start 73.120588 173.323578) (end 119.438847 173.323578) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 66.578606 155.462294) (end 67.462404 156.346092) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 69.091783 169.294773) (end 73.120588 173.323578) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 119.737625 173.0248) (end 120.2944 173.0248) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 119.438847 173.323578) (end 119.737625 173.0248) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 69.052628 145.408996) (end 66.578606 147.883018) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 73.9442 142.8272) (end 71.362404 145.408996) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 67.462404 156.346092) (end 67.462404 164.533574) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 67.462404 164.533574) (end 69.091783 166.162953) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 66.578606 147.883018) (end 66.578606 155.462294) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 71.362404 145.408996) (end 69.052628 145.408996) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 69.091783 166.162953) (end 69.091783 169.294773) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 120.851175 173.0248) (end 120.2944 173.0248) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 131.33317 169.658106) (end 127.667698 173.323578) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 127.667698 173.323578) (end 121.149953 173.323578) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 136.18878 147.58878) (end 136.18878 149.102496) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 136.18878 149.102496) (end 135.73317 149.558106) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 131.33317 166.258106) (end 131.33317 169.658106) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 135.73317 161.858106) (end 131.33317 166.258106) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 135.1 146.5) (end 136.18878 147.58878) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 121.149953 173.323578) (end 120.851175 173.0248) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 135.73317 149.558106) (end 135.73317 161.858106) (width 0.2032) (layer C4B) (net 1))\n  (segment (start 135.493699 146.893699) (end 135.1 146.5) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 135.811219 147.211219) (end 135.493699 146.893699) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 144.25 148.75) (end 142.71122 147.21122) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 144.25 149.725) (end 144.25 148.75) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 142.71122 147.21122) (end 135.811219 147.211219) (width 0.2032) (layer C1F) (net 1))\n  (via (at 135.1 146.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (segment (start 105.68192 165.38688) (end 105.68192 166.4087) (width 0.2032) (layer C1F) (net 1) (status 20))\n  (segment (start 106.3788 164.69) (end 105.68192 165.38688) (width 0.2032) (layer C1F) (net 1) (tstamp 52703E1F) (status 10))\n  (segment (start 106.4998 164.69) (end 106.3788 164.69) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 73.9442 142.8272) (end 72.979 142.8272) (width 0.2032) (layer C1F) (net 1) (status 20))\n  (segment (start 74.70236 143.58536) (end 73.9442 142.8272) (width 0.2032) (layer C1F) (net 1) (tstamp 527024CB))\n  (segment (start 74.70236 144.80636) (end 74.70236 143.58536) (width 0.2032) (layer C1F) (net 1) (tstamp 52704D3B))\n  (segment (start 75.99934 146.10334) (end 74.70236 144.80636) (width 0.2032) (layer C1F) (net 1) (tstamp 52704D33))\n  (segment (start 76.9635 146.10334) (end 75.99934 146.10334) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 111.0654 156.0322) (end 111.0636 156.034) (width 0.2032) (layer C1F) (net 1) (tstamp 5273178E))\n  (segment (start 110.272 156.02638) (end 111.05598 156.02638) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 111.05598 156.02638) (end 111.0636 156.034) (width 0.2032) (layer C1F) (net 1) (tstamp 5273178A))\n  (segment (start 112.1664 156.0322) (end 111.0654 156.0322) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 108.4326 164.6682) (end 108.4326 164.69) (width 0.2032) (layer C1F) (net 1) (tstamp 527E88D6))\n  (segment (start 108.4326 164.69) (end 106.4998 164.69) (width 0.2032) (layer C1F) (net 1) (tstamp 527E88D7) (status 20))\n  (segment (start 108.4572 164.6682) (end 109.7586 163.3668) (width 0.2032) (layer C1F) (net 1) (tstamp 52802EF1) (status 20))\n  (segment (start 108.4326 164.6682) (end 108.4572 164.6682) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 112.9844 156.8502) (end 112.1664 156.0322) (width 0.2032) (layer C1F) (net 1) (tstamp 527AE3A3) (status 20))\n  (segment (start 112.9844 160.141) (end 112.9844 156.8502) (width 0.2032) (layer C1F) (net 1) (tstamp 527AE39E))\n  (segment (start 109.7586 163.3668) (end 112.9844 160.141) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (via (at 108.4326 164.6682) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (via (at 120.2944 173.0248) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (segment (start 120.2944 173.0248) (end 119.6086 172.339) (width 0.2032) (layer C1F) (net 1))\n  (segment (start 111.6778 167.9134) (end 108.4326 164.6682) (width 0.2032) (layer C4B) (net 1) (tstamp 52818BA1))\n  (segment (start 119.5884 167.9134) (end 111.6778 167.9134) (width 0.2032) (layer C4B) (net 1) (tstamp 52818BA0))\n  (via (at 119.5884 167.9134) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 119.6086 167.9336) (end 119.5884 167.9134) (width 0.2032) (layer C1F) (net 1) (tstamp 52818B94))\n  (segment (start 119.6086 172.339) (end 119.6086 167.9336) (width 0.2032) (layer C1F) (net 1))\n  (via (at 73.9442 142.8272) (size 0.6858) (layers C1F C4B) (net 1))\n  (segment (start 73.3412 147.410533) (end 73.3412 146.9256) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 127.373102 172.612358) (end 121.471964 172.612358) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 72.351198 156.2354) (end 73.3412 155.245398) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 68.173624 157.022776) (end 68.961 156.2354) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 68.173624 164.238978) (end 68.173624 157.022776) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 70.85561 168.10111) (end 70.855609 166.920963) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 119.06002 172.612358) (end 75.366858 172.612358) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 70.855609 166.920963) (end 68.173624 164.238978) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 120.868396 172.00879) (end 119.663587 172.008791) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 121.471964 172.612358) (end 120.868396 172.00879) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 130.62195 169.36351) (end 127.373102 172.612358) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 135.1 148.7) (end 135.02195 148.77805) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 119.663587 172.008791) (end 119.06002 172.612358) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 130.62195 165.96351) (end 130.62195 169.36351) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 135.02195 161.56351) (end 130.62195 165.96351) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 68.961 156.2354) (end 72.351198 156.2354) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 135.02195 148.77805) (end 135.02195 161.56351) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 75.366858 172.612358) (end 70.85561 168.10111) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 73.3412 155.245398) (end 73.3412 147.410533) (width 0.2032) (layer C4B) (net 2))\n  (segment (start 142.4032 148) (end 135.8 148) (width 0.2032) (layer C1F) (net 2))\n  (segment (start 135.8 148) (end 135.1 148.7) (width 0.2032) (layer C1F) (net 2))\n  (segment (start 143.25 149.725) (end 143.25 148.8468) (width 0.2032) (layer C1F) (net 2))\n  (segment (start 143.25 148.8468) (end 142.4032 148) (width 0.2032) (layer C1F) (net 2))\n  (via (at 135.1 148.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (via (at 73.3412 146.9256) (size 0.6858) (layers C1F C4B) (net 2))\n  (segment (start 73.3666 147.967) (end 73.3666 149.2624) (width 0.508) (layer C1F) (net 2) (status 30))\n  (segment (start 73.3666 149.2624) (end 73.265 149.364) (width 0.508) (layer C1F) (net 2) (status 30))\n  (segment (start 73.3666 147.967) (end 73.3666 146.951) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 73.3412 146.9256) (end 73.3666 146.951) (width 0.2032) (layer C1F) (net 2))\n  (segment (start 72.1106 146.8374) (end 73.253 146.8374) (width 0.2032) (layer C1F) (net 2) (tstamp 528112D1) (status 10))\n  (segment (start 73.253 146.8374) (end 73.3412 146.9256) (width 0.2032) (layer C1F) (net 2) (tstamp 528112D9))\n  (segment (start 71.9836 146.7104) (end 72.1106 146.8374) (width 0.2032) (layer C1F) (net 2) (status 30))\n  (segment (start 133.3 161.273828) (end 133.3 152.556775) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 122.061156 171.189918) (end 123.38391 171.189918) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 133.3 152.556775) (end 133.3 152) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 76.3277 167.8038) (end 78.34829 169.82439) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 120.695628 169.82439) (end 122.061156 171.189918) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 123.38391 171.189918) (end 133.3 161.273828) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 78.34829 169.82439) (end 120.695628 169.82439) (width 0.2032) (layer C4B) (net 3))\n  (segment (start 134.006775 152.15) (end 141.4468 152.15) (width 0.2032) (layer C1F) (net 3))\n  (segment (start 133.856775 152) (end 134.006775 152.15) (width 0.2032) (layer C1F) (net 3))\n  (segment (start 141.4468 152.15) (end 142.325 152.15) (width 0.2032) (layer C1F) (net 3))\n  (segment (start 133.3 152) (end 133.856775 152) (width 0.2032) (layer C1F) (net 3))\n  (via (at 133.3 152) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 3))\n  (via (at 76.3277 167.8038) (size 0.6858) (layers C1F C4B) (net 3))\n  (segment (start 76.3277 168.7182) (end 76.2261 168.8198) (width 0.2032) (layer C1F) (net 3) (status 30))\n  (segment (start 76.3277 167.8038) (end 76.3277 168.7182) (width 0.2032) (layer C1F) (net 3) (status 20))\n  (segment (start 76.3277 166.4068) (end 76.3277 167.8038) (width 0.2032) (layer C1F) (net 3) (status 10))\n  (segment (start 76.3103 166.3894) (end 74.7066 166.3894) (width 0.2032) (layer C1F) (net 3) (tstamp 52802F7C) (status 30))\n  (segment (start 76.3277 166.4068) (end 76.3103 166.3894) (width 0.2032) (layer C1F) (net 3) (status 30))\n  (segment (start 107.7 103.3) (end 88.52 103.3) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 88.52 103.3) (end 86.67 105.15) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 146.75 142.35) (end 107.7 103.3) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 146.75 149.725) (end 146.75 142.35) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 85.598 114.1222) (end 87.94 111.7802) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 87.94 111.7802) (end 87.94 106.42) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 85.598 117.3226) (end 85.598 114.1222) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 85.9334 118.6628) (end 85.9334 117.658) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 85.9334 117.658) (end 85.598 117.3226) (width 0.2032) (layer C1F) (net 4))\n  (segment (start 86.67 105.15) (end 87.94 106.42) (width 0.2032) (layer C1F) (net 4) (status 10))\n  (segment (start 124.2864 162.426) (end 123.0476 161.1872) (width 0.254) (layer C1F) (net 5))\n  (segment (start 123.0476 161.1872) (end 123.0476 159.7142) (width 0.254) (layer C1F) (net 5))\n  (segment (start 125.2692 162.426) (end 124.2864 162.426) (width 0.254) (layer C1F) (net 5) (status 10))\n  (segment (start 113.007091 138.014909) (end 113.4475 137.5745) (width 0.254) (layer C1F) (net 6))\n  (segment (start 113.007091 139.292909) (end 113.007091 138.014909) (width 0.254) (layer C1F) (net 6))\n  (segment (start 112.12576 140.09624) (end 112.20376 140.09624) (width 0.254) (layer C1F) (net 6))\n  (segment (start 112.20376 140.09624) (end 113.007091 139.292909) (width 0.254) (layer C1F) (net 6))\n  (segment (start 113.8285 137.5745) (end 114.7937 137.5745) (width 0.254) (layer C1F) (net 6) (status 30))\n  (segment (start 113.4475 137.5745) (end 113.8285 137.5745) (width 0.2413) (layer C1F) (net 6) (status 20))\n  (segment (start 111.64824 140.09624) (end 112.12576 140.09624) (width 0.2413) (layer C1F) (net 6) (status 10))\n  (segment (start 114.7937 137.5745) (end 114.8191 137.5491) (width 0.254) (layer C1F) (net 6) (status 30))\n  (segment (start 113.8031 136.5077) (end 113.8285 136.5077) (width 0.254) (layer C1F) (net 7))\n  (segment (start 112.3315 139.3317) (end 112.573101 139.090099) (width 0.254) (layer C1F) (net 7))\n  (segment (start 112.573101 139.090099) (end 112.573101 137.737699) (width 0.254) (layer C1F) (net 7))\n  (segment (start 112.573101 137.737699) (end 113.8031 136.5077) (width 0.254) (layer C1F) (net 7))\n  (segment (start 114.8191 136.5331) (end 113.8539 136.5331) (width 0.254) (layer C1F) (net 7) (status 30))\n  (segment (start 111.64824 139.69746) (end 111.96574 139.69746) (width 0.2413) (layer C1F) (net 7) (status 30))\n  (segment (start 113.8539 136.5331) (end 113.8285 136.5077) (width 0.254) (layer C1F) (net 7) (status 30))\n  (segment (start 111.96574 139.69746) (end 112.3315 139.3317) (width 0.2413) (layer C1F) (net 7) (status 10))\n  (segment (start 127.4692 167.9044) (end 127.5708 168.006) (width 0.254) (layer C1F) (net 8) (status 30))\n  (segment (start 127.4692 164.92498) (end 127.4692 167.9044) (width 0.254) (layer C1F) (net 8) (status 30))\n  (segment (start 129.9972 169.0624) (end 128.6272 169.0624) (width 0.254) (layer C1F) (net 8) (tstamp 52AA4049) (status 10))\n  (segment (start 128.6272 169.0624) (end 127.5708 168.006) (width 0.254) (layer C1F) (net 8) (tstamp 52AA404A) (status 20))\n  (segment (start 130.175 169.2402) (end 129.9972 169.0624) (width 0.254) (layer C1F) (net 8) (status 30))\n  (segment (start 133 161.2) (end 133 161.7) (width 0.2032) (layer C1F) (net 9))\n  (segment (start 133 161.7) (end 132.1 162.6) (width 0.2032) (layer C1F) (net 9))\n  (segment (start 129.6692 163.426) (end 131.274 163.426) (width 0.2032) (layer C1F) (net 9))\n  (segment (start 131.274 163.426) (end 132.1 162.6) (width 0.2032) (layer C1F) (net 9))\n  (segment (start 100.431598 131.535398) (end 100.431598 129.071598) (width 0.2032) (layer C1F) (net 10) (tstamp 5293EB88))\n  (segment (start 100.431598 129.071598) (end 99.37 128.01) (width 0.2032) (layer C1F) (net 10) (tstamp 5293EB89) (status 20))\n  (segment (start 105.64876 140.09624) (end 105.12044 140.09624) (width 0.2032) (layer C1F) (net 10) (status 10))\n  (segment (start 105.12044 140.09624) (end 101.2698 136.2456) (width 0.2032) (layer C1F) (net 10) (tstamp 52731AD5))\n  (segment (start 101.2698 136.2456) (end 101.2698 132.3736) (width 0.2032) (layer C1F) (net 10))\n  (segment (start 101.2698 132.3736) (end 100.431598 131.535398) (width 0.2032) (layer C1F) (net 10))\n  (segment (start 100.7872 131.388102) (end 100.7872 129.1328) (width 0.2032) (layer C1F) (net 11) (tstamp 5293EB7C))\n  (segment (start 100.7872 129.1328) (end 101.91 128.01) (width 0.2032) (layer C1F) (net 11) (tstamp 5293EB82) (status 20))\n  (segment (start 101.625402 136.098304) (end 101.625402 132.226304) (width 0.2032) (layer C1F) (net 11))\n  (segment (start 105.224558 139.69746) (end 101.625402 136.098304) (width 0.2032) (layer C1F) (net 11) (tstamp 52731AE4) (status 10))\n  (segment (start 105.64876 139.69746) (end 105.224558 139.69746) (width 0.2032) (layer C1F) (net 11) (status 30))\n  (segment (start 101.625402 132.226304) (end 100.7872 131.388102) (width 0.2032) (layer C1F) (net 11))\n  (segment (start 101.7322 128.01) (end 101.91 128.01) (width 0.2032) (layer C1F) (net 11) (tstamp 529566F3) (status 30))\n  (segment (start 106.4485 137.4253) (end 105.5676 136.5444) (width 0.2032) (layer C1F) (net 12) (tstamp 5295693F))\n  (segment (start 105.5676 136.5444) (end 103.6626 136.5444) (width 0.2032) (layer C1F) (net 12) (tstamp 52956940))\n  (segment (start 103.6626 136.5444) (end 102.387398 135.269198) (width 0.2032) (layer C1F) (net 12) (tstamp 52956941))\n  (segment (start 101.91 131.6041) (end 101.91 130.55) (width 0.2032) (layer C1F) (net 12) (tstamp 52806C7E) (status 20))\n  (segment (start 102.387398 132.081498) (end 101.91 131.6041) (width 0.2032) (layer C1F) (net 12) (tstamp 52806C79))\n  (segment (start 102.387398 135.269198) (end 102.387398 132.081498) (width 0.2032) (layer C1F) (net 12) (tstamp 529567B7))\n  (segment (start 106.4485 138.8971) (end 106.4485 137.4253) (width 0.2032) (layer C1F) (net 12) (status 10))\n  (segment (start 106.8485 137.322402) (end 105.714896 136.188798) (width 0.2032) (layer C1F) (net 13) (tstamp 529567E6))\n  (segment (start 105.714896 136.188798) (end 103.809896 136.188798) (width 0.2032) (layer C1F) (net 13) (tstamp 529567E8))\n  (segment (start 103.809896 136.188798) (end 102.743 135.121902) (width 0.2032) (layer C1F) (net 13) (tstamp 529567E9))\n  (segment (start 102.743 135.121902) (end 102.743 132.257) (width 0.2032) (layer C1F) (net 13) (tstamp 529567EB))\n  (segment (start 102.743 132.257) (end 104.45 130.55) (width 0.2032) (layer C1F) (net 13) (tstamp 52732C02) (status 20))\n  (segment (start 106.8485 138.8971) (end 106.8485 137.322402) (width 0.2032) (layer C1F) (net 13) (status 10))\n  (segment (start 95.306 130.55) (end 96.392998 131.636998) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B81C))\n  (segment (start 96.392998 131.636998) (end 96.392998 135.827998) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B826))\n  (segment (start 96.392998 135.827998) (end 97.1348 136.5698) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B418))\n  (segment (start 94.29 130.55) (end 95.306 130.55) (width 0.2032) (layer C1F) (net 14) (status 10))\n  (segment (start 101.45776 142.09776) (end 105.64876 142.09776) (width 0.2032) (layer C1F) (net 14) (status 20))\n  (segment (start 101.45776 142.09776) (end 100.512998 141.152998) (width 0.2032) (layer C1F) (net 14))\n  (segment (start 100.512998 138.068398) (end 100.512998 141.152998) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B41F))\n  (segment (start 99.0144 136.5698) (end 100.512998 138.068398) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B41E))\n  (segment (start 97.1348 136.5698) (end 99.0144 136.5698) (width 0.2032) (layer C1F) (net 14) (tstamp 5295B41D))\n  (segment (start 100.8686 137.921102) (end 99.161696 136.214198) (width 0.2032) (layer C1F) (net 15) (tstamp 5295B497))\n  (segment (start 105.1433 141.73708) (end 101.60508 141.73708) (width 0.2032) (layer C1F) (net 15))\n  (segment (start 105.18394 141.69644) (end 105.1433 141.73708) (width 0.2032) (layer C1F) (net 15))\n  (segment (start 105.64876 141.69644) (end 105.18394 141.69644) (width 0.2032) (layer C1F) (net 15) (status 10))\n  (segment (start 101.60508 141.73708) (end 100.8686 141.0006) (width 0.2032) (layer C1F) (net 15))\n  (segment (start 100.8686 141.0006) (end 100.8686 137.921102) (width 0.2032) (layer C1F) (net 15))\n  (segment (start 99.161696 136.214198) (end 97.282096 136.214198) (width 0.2032) (layer C1F) (net 15) (tstamp 5295B49A))\n  (segment (start 97.282096 136.214198) (end 96.7486 135.680702) (width 0.2032) (layer C1F) (net 15) (tstamp 5295B49C))\n  (segment (start 96.7486 135.680702) (end 96.7486 130.6314) (width 0.2032) (layer C1F) (net 15) (tstamp 5295B49D) (status 20))\n  (segment (start 96.7486 130.6314) (end 96.83 130.55) (width 0.2032) (layer C1F) (net 15) (tstamp 5295B49F) (status 30))\n  (segment (start 93.1672 129.991102) (end 92.9438 129.767702) (width 0.2032) (layer C1F) (net 16) (tstamp 5295AF24))\n  (segment (start 92.9438 129.767702) (end 92.9438 128.3402) (width 0.2032) (layer C1F) (net 16) (tstamp 5295AF27))\n  (segment (start 92.9438 128.3402) (end 93.274 128.01) (width 0.2032) (layer C1F) (net 16) (tstamp 5295AF2C))\n  (segment (start 93.274 128.01) (end 94.29 128.01) (width 0.2032) (layer C1F) (net 16) (tstamp 5295AF31) (status 20))\n  (segment (start 93.694598 131.794598) (end 93.1672 131.2672) (width 0.2032) (layer C1F) (net 16) (tstamp 5293E908))\n  (segment (start 95.631002 137.673104) (end 95.631002 132.327904) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 95.631002 132.327904) (end 95.097696 131.794598) (width 0.2032) (layer C1F) (net 16) (tstamp 52732CAA))\n  (segment (start 100.416338 142.45844) (end 95.631002 137.673104) (width 0.2032) (layer C1F) (net 16) (tstamp 52731BB8))\n  (segment (start 105.156 142.49654) (end 105.1179 142.45844) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 105.64876 142.49654) (end 105.156 142.49654) (width 0.2032) (layer C1F) (net 16) (status 10))\n  (segment (start 105.1179 142.45844) (end 100.416338 142.45844) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 95.097696 131.794598) (end 93.694598 131.794598) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 93.1672 131.2672) (end 93.1672 129.991102) (width 0.2032) (layer C1F) (net 16))\n  (segment (start 92.811598 130.138398) (end 91.75 129.0768) (width 0.2032) (layer C1F) (net 17) (tstamp 5295AF00))\n  (segment (start 91.75 129.0768) (end 91.75 128.01) (width 0.2032) (layer C1F) (net 17) (tstamp 5295AF05) (status 20))\n  (segment (start 94.9504 132.1502) (end 93.547302 132.1502) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 93.547302 132.1502) (end 92.811598 131.414496) (width 0.2032) (layer C1F) (net 17) (tstamp 5293E91C))\n  (segment (start 95.2754 137.8204) (end 95.2754 132.4752) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 95.2754 132.4752) (end 94.9504 132.1502) (width 0.2032) (layer C1F) (net 17) (tstamp 52732C8A))\n  (segment (start 100.27412 142.81912) (end 95.2754 137.8204) (width 0.2032) (layer C1F) (net 17) (tstamp 52731B7F))\n  (segment (start 105.64876 142.89786) (end 105.01884 142.89786) (width 0.2032) (layer C1F) (net 17) (status 10))\n  (segment (start 105.01884 142.89786) (end 104.9401 142.81912) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 104.9401 142.81912) (end 100.27412 142.81912) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 92.811598 131.414496) (end 92.811598 130.138398) (width 0.2032) (layer C1F) (net 17))\n  (segment (start 126.46844 164.92498) (end 125.72422 164.92498) (width 0.254) (layer C1F) (net 18) (status 10))\n  (segment (start 123.8751 166.7741) (end 123.8751 167.66818) (width 0.254) (layer C1F) (net 18) (status 20))\n  (segment (start 125.72422 164.92498) (end 123.8751 166.7741) (width 0.254) (layer C1F) (net 18))\n  (segment (start 123.87352 167.6666) (end 123.8751 167.66818) (width 0.254) (layer C1F) (net 18) (tstamp 52AA4017) (status 30))\n  (segment (start 122.5 167.6666) (end 123.87352 167.6666) (width 0.254) (layer C1F) (net 18) (status 30))\n  (segment (start 126.96882 168.3743) (end 125.4753 169.86782) (width 0.254) (layer C1F) (net 19) (status 20))\n  (segment (start 126.96882 164.92498) (end 126.96882 168.3743) (width 0.254) (layer C1F) (net 19) (status 10))\n  (segment (start 125.50808 169.9006) (end 125.4753 169.86782) (width 0.254) (layer C1F) (net 19) (tstamp 52AA403E) (status 30))\n  (segment (start 126.8476 169.9006) (end 125.50808 169.9006) (width 0.254) (layer C1F) (net 19) (status 30))\n  (segment (start 114.1809 142.8971) (end 114.991 143.7072) (width 0.2032) (layer C1F) (net 20) (tstamp 5280691B) (status 20))\n  (segment (start 111.6485 142.8971) (end 114.1809 142.8971) (width 0.2032) (layer C1F) (net 20) (status 10))\n  (segment (start 119.8 142.7) (end 119.8 157.3556) (width 0.254) (layer C1F) (net 21))\n  (segment (start 119.8 157.3556) (end 121.0918 158.6474) (width 0.254) (layer C1F) (net 21))\n  (segment (start 115.34394 142.49654) (end 115.5474 142.7) (width 0.2032) (layer C1F) (net 21))\n  (segment (start 115.5474 142.7) (end 119.8 142.7) (width 0.2032) (layer C1F) (net 21))\n  (segment (start 121.9808 159.5364) (end 121.0918 158.6474) (width 0.254) (layer C1F) (net 21) (tstamp 527B1A24) (status 30))\n  (segment (start 121.9808 159.7142) (end 121.9808 159.5364) (width 0.254) (layer C1F) (net 21) (status 30))\n  (segment (start 111.64824 142.49654) (end 115.34394 142.49654) (width 0.2032) (layer C1F) (net 21) (status 10))\n  (segment (start 121.0802 165.795) (end 121.0802 164.8298) (width 0.254) (layer C1F) (net 22) (status 30))\n  (segment (start 88.4162 156.5136) (end 89.9454 156.5136) (width 0.254) (layer C1F) (net 22) (status 20))\n  (segment (start 88.4162 156.5136) (end 88.265 156.3624) (width 0.254) (layer C1F) (net 22) (tstamp 52704877))\n  (segment (start 87.3304 157.297) (end 88.265 156.3624) (width 0.2032) (layer C1F) (net 22) (tstamp 528117B4) (status 10))\n  (segment (start 87.3304 157.4486) (end 87.3304 157.297) (width 0.2032) (layer C1F) (net 22) (status 30))\n  (segment (start 119.668 163.4176) (end 119.5122 163.4176) (width 0.254) (layer C1F) (net 22) (tstamp 52818CD9))\n  (via (at 119.5122 163.4176) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 22))\n  (segment (start 119.5122 163.4176) (end 107.9044 163.4176) (width 0.254) (layer C4B) (net 22) (tstamp 52818CEB))\n  (segment (start 107.9044 163.4176) (end 107.2186 162.7318) (width 0.254) (layer C4B) (net 22) (tstamp 52818CEC))\n  (segment (start 107.2186 162.7318) (end 100.3352 162.7318) (width 0.254) (layer C4B) (net 22) (tstamp 52818CF3))\n  (via (at 88.265 156.3624) (size 0.6858) (layers C1F C4B) (net 22))\n  (segment (start 90.251396 160.242596) (end 97.845996 160.242596) (width 0.254) (layer C4B) (net 22) (tstamp 52818691))\n  (segment (start 87.813 157.8042) (end 90.251396 160.242596) (width 0.254) (layer C4B) (net 22) (tstamp 52818689))\n  (segment (start 97.845996 160.242596) (end 100.3352 162.7318) (width 0.254) (layer C4B) (net 22) (tstamp 52818693))\n  (segment (start 87.813 156.8144) (end 88.265 156.3624) (width 0.254) (layer C4B) (net 22))\n  (segment (start 87.813 156.8144) (end 87.813 157.8042) (width 0.254) (layer C4B) (net 22) (tstamp 52818736))\n  (segment (start 121.0802 164.8298) (end 119.668 163.4176) (width 0.254) (layer C1F) (net 22) (status 10))\n  (segment (start 76.2114 152.92) (end 76.6311 152.92) (width 0.508) (layer C1F) (net 23) (status 10))\n  (segment (start 77.11056 152.9215) (end 76.6326 152.9215) (width 0.2032) (layer C1F) (net 23) (status 10))\n  (segment (start 76.6326 152.9215) (end 76.6311 152.92) (width 0.2032) (layer C1F) (net 23) (tstamp 526FF37C))\n  (segment (start 79.114 155.714) (end 79.2086 155.714) (width 0.508) (layer C1F) (net 24) (status 30))\n  (segment (start 79.114 155.714) (end 78.7 155.3) (width 0.508) (layer C1F) (net 24) (tstamp 526FF322) (status 10))\n  (segment (start 78.30944 154.90944) (end 78.7 155.3) (width 0.2032) (layer C1F) (net 24) (tstamp 526FF32D) (status 10))\n  (segment (start 78.30944 154.6965) (end 78.30944 154.90944) (width 0.2032) (layer C1F) (net 24) (status 30))\n  (segment (start 74.2302 160.032) (end 75.0176 160.032) (width 0.508) (layer C1F) (net 25) (status 20))\n  (segment (start 73.71204 160.0051) (end 74.2033 160.0051) (width 0.2032) (layer C1F) (net 25) (status 10))\n  (segment (start 74.2033 160.0051) (end 74.2302 160.032) (width 0.2032) (layer C1F) (net 25) (tstamp 526FEFF7))\n  (segment (start 147.675 151.15) (end 148.5532 151.15) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 148.5532 151.15) (end 150.35561 149.34759) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 150.35561 149.34759) (end 150.35561 144.949794) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 150.35561 144.949794) (end 107.905816 102.5) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 107.905816 102.5) (end 86.7 102.5) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 86.7 102.5) (end 84.94439 104.25561) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 84.94439 104.25561) (end 84.944391 106.467299) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 84.944391 106.467299) (end 85.24439 106.767298) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 85.24439 106.767298) (end 85.24439 109.31239) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 85.24439 109.31239) (end 85.323801 109.391801) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 85.323801 109.391801) (end 85.8572 109.9252) (width 0.2032) (layer C1F) (net 26))\n  (segment (start 65.130802 141.192598) (end 65.130802 133.542096) (width 0.2032) (layer C1F) (net 26) (tstamp 52817653))\n  (segment (start 65.130802 133.542096) (end 85.120602 113.552296) (width 0.2032) (layer C1F) (net 26) (tstamp 5281765A))\n  (segment (start 85.120602 113.552296) (end 85.120602 110.661798) (width 0.2032) (layer C1F) (net 26) (tstamp 5281765B))\n  (segment (start 85.120602 110.661798) (end 85.8572 109.9252) (width 0.2032) (layer C1F) (net 26) (tstamp 52817665))\n  (via (at 85.8572 109.9252) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 26))\n  (segment (start 85.8572 109.9252) (end 86.9748 109.9252) (width 0.2032) (layer C4B) (net 26) (tstamp 52817670))\n  (segment (start 86.9748 109.9252) (end 89.21 107.69) (width 0.2032) (layer C4B) (net 26) (tstamp 52817671) (status 20))\n  (segment (start 63.8354 142.488) (end 65.130802 141.192598) (width 0.2032) (layer C1F) (net 26) (status 10))\n  (segment (start 87.371928 102.94439) (end 85.3 105.016318) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 107.847298 102.94439) (end 87.371928 102.94439) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 147.675 142.772092) (end 107.847298 102.94439) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 85.908001 106.928001) (end 86.67 107.69) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 147.675 150.65) (end 147.675 142.772092) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 85.3 105.016318) (end 85.3 106.32) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 85.3 106.32) (end 85.908001 106.928001) (width 0.2032) (layer C1F) (net 27))\n  (segment (start 63.8354 143.5802) (end 65.486404 141.929196) (width 0.2032) (layer C1F) (net 27) (tstamp 52817B90))\n  (segment (start 65.486404 141.929196) (end 65.486404 133.689392) (width 0.2032) (layer C1F) (net 27) (tstamp 52817B96))\n  (segment (start 86.67 112.505796) (end 86.67 107.69) (width 0.2032) (layer C1F) (net 27) (tstamp 5281767E) (status 20))\n  (segment (start 65.486404 133.689392) (end 86.67 112.505796) (width 0.2032) (layer C1F) (net 27) (tstamp 5281767C))\n  (segment (start 63.8354 147.06) (end 63.8354 143.5802) (width 0.2032) (layer C1F) (net 27) (status 10))\n  (segment (start 178.016 136.5) (end 178.016 133.184) (width 1.27) (layer C1F) (net 28))\n  (segment (start 178.016 133.184) (end 178.11 133.09) (width 1.27) (layer C1F) (net 28))\n  (segment (start 178.016 138.7) (end 178.016 136.5) (width 1.27) (layer C1F) (net 28))\n  (segment (start 119.368989 171.297573) (end 118.765424 171.901138) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 121.76656 171.901138) (end 121.162994 171.297572) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 123.678506 171.901138) (end 121.76656 171.901138) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 118.765424 171.901138) (end 75.661454 171.901138) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 133.3 149.8) (end 134.31073 150.81073) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 71.64301 167.882694) (end 71.64301 160.672943) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 75.661454 171.901138) (end 71.64301 167.882694) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 134.31073 150.81073) (end 134.31073 161.268914) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 71.64301 160.672943) (end 70.471 159.500933) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 70.471 159.500933) (end 70.471 159.016) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 134.31073 161.268914) (end 123.678506 171.901138) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 121.162994 171.297572) (end 119.368989 171.297573) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 133.3 149.8) (end 131.8 149.8) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 142.325 151.15) (end 134.65 151.15) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 134.65 151.15) (end 133.3 149.8) (width 0.2032) (layer C1F) (net 29))\n  (via (at 133.3 149.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 77.50934 154.5837) (end 77.50934 155.58446) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 77.50934 155.58446) (end 77.3798 155.714) (width 0.2032) (layer C1F) (net 29))\n  (via (at 77.3798 155.714) (size 0.6858) (layers C1F C4B) (net 29))\n  (segment (start 73.31326 157.63674) (end 73.75 157.2) (width 0.2032) (layer C1F) (net 29) (tstamp 526FF10F))\n  (via (at 73.75 157.2) (size 0.6858) (layers C1F C4B) (net 29))\n  (segment (start 73.75 157.2) (end 74.6 156.35) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF115))\n  (segment (start 74.6 156.35) (end 76.7438 156.35) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF116))\n  (segment (start 76.7438 156.35) (end 77.3798 155.714) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF125))\n  (segment (start 73.31326 158.2301) (end 73.31326 157.63674) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 70.471 158.429) (end 71 157.9) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF12D))\n  (segment (start 71 157.9) (end 73.05 157.9) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF13E))\n  (segment (start 73.05 157.9) (end 73.75 157.2) (width 0.2032) (layer C4B) (net 29) (tstamp 526FF140))\n  (segment (start 70.3694 158) (end 70.3694 158.9144) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (via (at 70.471 159.016) (size 0.6858) (layers C1F C4B) (net 29))\n  (segment (start 70.3694 158.9144) (end 70.471 159.016) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 70.471 159.016) (end 70.471 158.429) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 77.3798 151.5478) (end 77.3798 155.714) (width 0.2032) (layer C4B) (net 29))\n  (via (at 76.835 151.003) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 29))\n  (segment (start 77.3798 151.5478) (end 76.835 151.003) (width 0.2032) (layer C4B) (net 29) (tstamp 52701B44))\n  (segment (start 76.835 149.9616) (end 76.835 151.003) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 134.4 161.2334) (end 135.1334 161.2334) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 135.1334 161.2334) (end 137.47 163.57) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 134.4 161.2334) (end 134.4 161.7668) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 130.5486 163.926) (end 129.6692 163.926) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 132.2408 163.926) (end 130.5486 163.926) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 134.4 161.7668) (end 132.2408 163.926) (width 0.2032) (layer C1F) (net 30))\n  (segment (start 116.8 135.2) (end 115.5536 133.9536) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 108.133 134.4108) (end 108.133 135.774802) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 108.5902 133.9536) (end 108.133 134.4108) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 115.5536 133.9536) (end 108.5902 133.9536) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 108.133 135.774802) (end 108.84916 136.490962) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 108.84916 136.490962) (end 108.84916 138.89736) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 128.4 139.6) (end 126.3 141.7) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 126.3 141.7) (end 126.3 144.26) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 126.3 144.26) (end 125.531999 145.028001) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 125.531999 145.028001) (end 124.77 145.79) (width 0.2032) (layer C1F) (net 31))\n  (segment (start 116.8 135.2) (end 118.415702 135.2) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 118.415702 135.2) (end 121.1 137.884298) (width 0.2032) (layer C4B) (net 31))\n  (via (at 116.8 135.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 31))\n  (segment (start 126.1 142.5) (end 126.1 144.46) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 126.1 144.46) (end 124.77 145.79) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 125.6 142) (end 126.1 142.5) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 121.9 142) (end 125.6 142) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 121.1 141.2) (end 121.9 142) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 121.1 137.884298) (end 121.1 141.2) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 71.2666 169) (end 71.2666 168.3332) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 71.2666 168.3332) (end 70.6334 167.7) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 70.45 166.5) (end 70.45 167.5166) (width 0.508) (layer C1F) (net 32))\n  (segment (start 70.45 167.5166) (end 70.6334 167.7) (width 0.508) (layer C1F) (net 32))\n  (segment (start 70.5 165.3) (end 70.5 164.15) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 70.5 164.15) (end 70.45 164.1) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 70.45 165.35) (end 70.5 165.3) (width 0.508) (layer C1F) (net 32))\n  (segment (start 70.45 166.5) (end 70.45 165.35) (width 0.508) (layer C1F) (net 32))\n  (via (at 70.5 165.3) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 67.75 167) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 67.7 167.05) (end 67.75 167) (width 1.016) (layer C1F) (net 32) (tstamp 527E8DC0))\n  (segment (start 67.7 169.775) (end 67.7 167.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 166.95) (end 67.75 167) (width 1.016) (layer C1F) (net 32) (tstamp 527E8DB5))\n  (segment (start 67.7 166.95) (end 67.7 164) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 157.8 168.7) (end 157.8 166.12) (width 0.508) (layer C1F) (net 32))\n  (segment (start 157.8 166.12) (end 157.79 166.11) (width 0.508) (layer C1F) (net 32))\n  (segment (start 127 150.6668) (end 128.1 150.6668) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 127 150.6668) (end 127 151.7) (width 0.508) (layer C1F) (net 32))\n  (via (at 127 151.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 175.7 152.4) (end 175.7 151.4) (width 0.508) (layer C1F) (net 32))\n  (via (at 175.7 151.4) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 102.4 125.5) (end 103.4 125.5) (width 0.508) (layer C1F) (net 32))\n  (via (at 103.4 125.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 94.8 125.5) (end 95.8 125.5) (width 0.508) (layer C1F) (net 32))\n  (via (at 95.8 125.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 148 157.7) (end 149 157.7) (width 0.508) (layer C1F) (net 32))\n  (via (at 149 157.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 141.4 156.9) (end 141.4 156.6) (width 0.508) (layer C1F) (net 32))\n  (segment (start 141.4 156.6) (end 142.2 155.8) (width 0.508) (layer C1F) (net 32))\n  (segment (start 162.3 149.1) (end 161.3 149.1) (width 0.508) (layer C1F) (net 32))\n  (via (at 161.3 149.1) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 164.8 148.5334) (end 164.8 149.5) (width 0.508) (layer C1F) (net 32))\n  (via (at 164.8 149.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 118.3 146) (end 118.3 143.5) (width 1.016) (layer C1F) (net 32))\n  (via (at 118.3 143.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 122 162.7) (end 121 162.7) (width 0.508) (layer C1F) (net 32))\n  (via (at 121 162.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 120.025 158.6474) (end 120.025 159.675) (width 0.508) (layer C1F) (net 32))\n  (segment (start 120.025 159.675) (end 120 159.7) (width 0.508) (layer C1F) (net 32))\n  (via (at 120 159.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 127.4 157.2332) (end 128.2668 157.2332) (width 0.508) (layer C1F) (net 32))\n  (segment (start 128.2668 157.2332) (end 128.5 157) (width 0.508) (layer C1F) (net 32))\n  (via (at 128.5 157) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 133.841 159.0742) (end 132.382341 159.0742) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 131.628 160.0902) (end 131.628 159.0742) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (via (at 131.628 159.0742) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 32))\n  (segment (start 134.4 160.1666) (end 134.4 159.6332) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 132.382341 159.0742) (end 131.628 159.0742) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 134.4 159.6332) (end 133.841 159.0742) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 143.25 155.075) (end 142.925 155.075) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 142.925 155.075) (end 142.2 155.8) (width 0.2032) (layer C1F) (net 32))\n  (via (at 142.2 155.8) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 143.75 155.075) (end 143.25 155.075) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 171.2668 124.4) (end 172.2 124.4) (width 0.2032) (layer C1F) (net 32))\n  (via (at 172.2 124.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (segment (start 172.5668 119.7) (end 172.5668 118.6332) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 172.5668 118.6332) (end 172.6 118.6) (width 0.2032) (layer C1F) (net 32))\n  (via (at 172.6 118.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (segment (start 169.9332 127.7492) (end 169.984 127.8) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 146 130.7332) (end 146 129.7) (width 0.508) (layer C1F) (net 32))\n  (via (at 146 129.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 159 112) (end 158 112) (width 0.2032) (layer C1F) (net 32))\n  (via (at 158 112) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (segment (start 160 153.5) (end 160 152.1768) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 160 152.1768) (end 159.8168 151.9936) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 163.7 143.0332) (end 164.9672 143.0332) (width 0.508) (layer C1F) (net 32))\n  (segment (start 164.9672 143.0332) (end 164.973 143.0274) (width 0.508) (layer C1F) (net 32))\n  (segment (start 166 153.8) (end 167.1 153.8) (width 0.2032) (layer C1F) (net 32))\n  (via (at 167.1 153.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (segment (start 167.6 149.4) (end 167.6 150.3) (width 0.508) (layer C1F) (net 32))\n  (via (at 167.4 150.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 167.6 150.3) (end 167.4 150.5) (width 0.508) (layer C1F) (net 32))\n  (segment (start 158.4666 149.5) (end 158.4666 148.4416) (width 0.508) (layer C1F) (net 32))\n  (segment (start 158.4666 148.4416) (end 158.4706 148.4376) (width 0.508) (layer C1F) (net 32))\n  (via (at 158.4706 148.4376) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 160.7 152) (end 159.8232 152) (width 0.508) (layer C1F) (net 32))\n  (segment (start 159.8232 152) (end 159.8168 151.9936) (width 0.508) (layer C1F) (net 32))\n  (via (at 159.8168 151.9936) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 160.5 160) (end 160.5 161.008) (width 0.508) (layer C1F) (net 32))\n  (segment (start 160.5 161.008) (end 160.5026 161.0106) (width 0.508) (layer C1F) (net 32))\n  (via (at 160.5026 161.0106) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 165.9332 143) (end 165.0004 143) (width 0.508) (layer C1F) (net 32))\n  (segment (start 165.0004 143) (end 164.973 143.0274) (width 0.508) (layer C1F) (net 32))\n  (via (at 164.973 143.0274) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 162.5 146.95) (end 161.4534 146.95) (width 0.508) (layer C1F) (net 32))\n  (segment (start 161.4534 146.95) (end 161.4424 146.939) (width 0.508) (layer C1F) (net 32))\n  (via (at 161.4424 146.939) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 162.5 153.9666) (end 162.5 153.7046) (width 0.508) (layer C1F) (net 32))\n  (segment (start 162.5 153.7046) (end 163.1696 153.035) (width 0.508) (layer C1F) (net 32))\n  (segment (start 163 152) (end 163 152.8654) (width 0.508) (layer C1F) (net 32))\n  (segment (start 163 152.8654) (end 163.1696 153.035) (width 0.508) (layer C1F) (net 32))\n  (via (at 163.1696 153.035) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 166.5 160) (end 166.3138 160) (width 0.508) (layer C1F) (net 32))\n  (segment (start 166.3138 160) (end 165.1 161.2138) (width 0.508) (layer C1F) (net 32))\n  (via (at 165.1 161.2138) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 62.794 136.392) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 62.54 118.7136) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 62.794 145.5106) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 75.311 163.068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 65.588 162.808) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 122.5296 169.9006) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 168.4072 127.8068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 97.167 149.7626) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 69.4488 147.9998) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 104.163 167.0522) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 80.7772 120.644) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 67.75 149) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 67.75 155) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 119.5 141) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 114 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 108 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 78 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 96 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 106.1339 151.5491) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 84 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 104.25 134.25) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 118.25 161) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 118.25 149) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 118.25 155) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 112 129.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 108 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 72 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 130.2818 157.9312) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 102 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 125.6912 166.228) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 102.5906 160.6296) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 100.4316 154.8384) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 102.0064 154.686) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 107.061 153.3398) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 128.9558 169.9006) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 88.6968 157.5308) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 77.851 147.9042) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 71.9122 141.862) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 70.947 144.0718) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 83.6978 143.9956) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 101.6381 140.6525) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 70.09 150.888) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 78 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 98.9704 167.5426) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 90.7154 164.5708) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 82.2706 147.8788) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 114 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 112.1664 158.0642) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 94.4492 166.1456) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 99 134.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 76.2876 154.1138) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 118.25 167) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 67.75 143) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 122.1352 165.9994) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 78.7448 140.4142) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 80.6498 137.8742) (size 0.6858) (layers C1F C4B) (net 32))\n  (via (at 94.373 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 72 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 102.5271 144.5641) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 84 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 80.6498 136.7312) (size 0.6858) (layers C1F C4B) (net 32))\n  (via (at 81.774 158.3302) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 89.0644 163.0468) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 81.901 153.428) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 108.6334 168.5762) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 118.25 137) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 99.187 163.068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 112.9665 135.7757) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 113.7285 146.7231) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 116.5225 140.8811) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 80.3958 144.2242) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 88.8104 154.4616) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 90 171) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 92.6798 141.983) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 75.8698 148.8948) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 74.2556 161.81) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 105.4838 163.6486) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 115.7605 139.8651) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 97.7258 162.7166) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 111.1885 134.7597) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 109.0295 149.0091) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 109.6285 157.6723) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 93.357 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 98.31 150.5246) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 102.5271 139.1031) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 73.0872 163.5372) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 108.8517 150.9903) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 83.6978 136.9852) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 74.4842 150.4816) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 94 134.25) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 69.3026 157.0348) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 86.4822 143.4816) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 96.024 149.3816) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 115.7859 141.8463) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 100.85 161.8276) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 69.201 152.92) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 121.0802 167.8778) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 69 159) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 67.75 137) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 111.9251 151.5491) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 62.794 150.0826) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 74.916 155.2822) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 69.3026 154.9266) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 92.341 151.0072) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 105.9815 149.0091) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 93.3824 164.5708) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 70.852 154.6218) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 109.9185 134.7597) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 87.1526 121.66) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 96.659 154.8426) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 74.8792 139.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 83.0628 140.4142) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 109.2073 152.1079) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 32))\n  (via (at 79.0702 168.7068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 92.1124 164.5708) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 80.6498 139.0172) (size 0.6858) (layers C1F C4B) (net 32))\n  (via (at 77.9828 143.8686) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 90 133) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 92.341 149.661) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (via (at 81.6658 144.2242) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 106.3604 158.164) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 77.7354 157.6698) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 87.9214 151.9216) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 71.7664 159.27) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (via (at 89.8858 146.2756) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 32))\n  (segment (start 169.984 127.8) (end 168.414 127.8) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 76.1606 163.08) (end 75.323 163.08) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 74.4 163.979) (end 74.4 164.4) (width 0.508) (layer C1F) (net 32) (tstamp 52E9F8D5) (status 30))\n  (segment (start 63.9035 164.4925) (end 63.115 164.4925) (width 0.508) (layer C4B) (net 32) (tstamp 52D05BA7) (status 30))\n  (segment (start 65.588 162.808) (end 63.9035 164.4925) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 66.2 162.196) (end 65.588 162.808) (width 0.508) (layer C1F) (net 32) (tstamp 52D05BA0) (status 10))\n  (segment (start 66.2 162.0334) (end 66.2 162.196) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 127.9144 169.9006) (end 128.9558 169.9006) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 122.56238 169.86782) (end 123.8751 169.86782) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 112.0446 159.6584) (end 112.1664 159.5366) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 112.1664 158.0642) (end 112.1664 157.099) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 97.1856 148.4062) (end 97.167 148.4248) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 97.167 149.7626) (end 97.167 150.6262) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 97.167 148.4248) (end 97.167 149.7626) (width 0.508) (layer C1F) (net 32) (tstamp 52818F91) (status 10))\n  (segment (start 92.6798 141.983) (end 92.6798 142.9482) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 69.4488 147.9998) (end 70.414 147.9998) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 81.8948 151.8098) (end 81.901 151.816) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 87.1272 161.9952) (end 88.1788 163.0468) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 89.5978 163.5802) (end 89.0644 163.0468) (width 0.508) (layer C1F) (net 32))\n  (segment (start 89.5978 163.5802) (end 90.0804 163.5802) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 88.1788 163.0468) (end 89.0644 163.0468) (width 0.508) (layer C1F) (net 32) (tstamp 52818F68))\n  (segment (start 102.7736 166.999) (end 104.1098 166.999) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 104.1098 166.999) (end 104.163 167.0522) (width 0.508) (layer C1F) (net 32) (tstamp 52818F63))\n  (segment (start 91.5722 140.8116) (end 92.6798 141.9192) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 105.2628 152.6226) (end 105.2628 152.4202) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 105.2628 152.4202) (end 106.1339 151.5491) (width 0.508) (layer C1F) (net 32) (tstamp 52818F5C) (status 10))\n  (segment (start 61.016 118.719) (end 61.0214 118.7136) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 113.4416 151.5812) (end 111.9572 151.5812) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 111.9251 151.5491) (end 110.97768 151.5491) (width 0.254) (layer C1F) (net 32) (status 20))\n  (segment (start 61.27 150.088) (end 61.2754 150.0826) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 111.9572 151.5812) (end 111.9251 151.5491) (width 0.508) (layer C1F) (net 32) (tstamp 52818F57))\n  (segment (start 119.7154 166.6688) (end 118.5812 166.6688) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 122.56238 169.86782) (end 122.5296 169.9006) (width 0.508) (layer C1F) (net 32) (tstamp 52797E78))\n  (segment (start 118.5812 166.6688) (end 118.25 167) (width 0.508) (layer C1F) (net 32) (tstamp 52818CAA))\n  (segment (start 81.7932 120.644) (end 80.7772 120.644) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 158) (end 67.7 158.45) (width 1.016) (layer C1F) (net 32) (status 30))\n  (segment (start 104.163 167.0522) (end 104.98342 167.0522) (width 0.2032) (layer C1F) (net 32) (status 20))\n  (segment (start 68.25 159) (end 69 159) (width 1.016) (layer C1F) (net 32) (tstamp 527E8EB8))\n  (segment (start 106.1339 151.5491) (end 107.08132 151.5491) (width 0.254) (layer C1F) (net 32) (status 20))\n  (segment (start 67.7 158.45) (end 68.25 159) (width 1.016) (layer C1F) (net 32) (tstamp 527E8EB6) (status 10))\n  (segment (start 67.7 146) (end 67.7 143.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 142.95) (end 67.75 143) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E23))\n  (segment (start 67.7 142.95) (end 67.7 140) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 67.7 146) (end 67.7 148.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 149.05) (end 67.75 149) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E1A))\n  (segment (start 67.7 149.05) (end 67.7 152) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 61.29 136.392) (end 62.794 136.392) (width 0.508) (layer C1F) (net 32) (tstamp 527DF6D9) (status 10))\n  (segment (start 67.7 148.95) (end 67.75 149) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E1F))\n  (segment (start 67.7 152) (end 67.7 154.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 155.05) (end 67.75 155) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E0D))\n  (segment (start 100.1134 163.6056) (end 99.5758 163.068) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 99.5758 163.068) (end 99.187 163.068) (width 0.508) (layer C1F) (net 32) (tstamp 527E8B97))\n  (segment (start 118.3 140) (end 118.3 141.05) (width 1.016) (layer C1F) (net 32) (status 30))\n  (segment (start 69.4488 146.5774) (end 69.4488 147.9998) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 118.35 141) (end 119.5 141) (width 1.016) (layer C1F) (net 32) (tstamp 527E8877) (status 10))\n  (segment (start 118.3 141.05) (end 118.35 141) (width 1.016) (layer C1F) (net 32) (tstamp 527E8876) (status 30))\n  (segment (start 116.875 170.95) (end 114.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 113.95 170.95) (end 114 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E8854))\n  (segment (start 113.95 170.95) (end 111 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 105 170.95) (end 102.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 102.05 170.95) (end 102 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E8769))\n  (segment (start 69.125 170.95) (end 71.95 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 81 170.95) (end 78.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 77.95 170.95) (end 75 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 63.9035 164.4925) (end 63.115 164.4925) (width 0.508) (layer C1F) (net 32) (tstamp 52D05BA4) (status 30))\n  (segment (start 112.1664 159.5366) (end 112.1664 158.0642) (width 0.508) (layer C1F) (net 32) (tstamp 52818FAE) (status 10))\n  (segment (start 99 170.95) (end 96.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 90.05 170.95) (end 90 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86D9))\n  (segment (start 61.2754 150.0826) (end 62.794 150.0826) (width 0.508) (layer C1F) (net 32) (tstamp 527DF651) (status 10))\n  (segment (start 83.95 170.95) (end 84 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86C8))\n  (segment (start 118.3 169.775) (end 118.3 167.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 166.95) (end 118.3 164) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 77.95 170.95) (end 78 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86F0))\n  (segment (start 118.3 167.05) (end 118.25 167) (width 1.016) (layer C1F) (net 32) (tstamp 527E8688))\n  (segment (start 122.5 168.7334) (end 122.5 169.871) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 140) (end 118.3 137.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 137.05) (end 118.25 137) (width 1.016) (layer C1F) (net 32) (tstamp 527E853B))\n  (segment (start 93 133.05) (end 94.05 133.05) (width 1.016) (layer C1F) (net 32) (status 30))\n  (segment (start 94 133.1) (end 94 134.25) (width 1.016) (layer C1F) (net 32) (tstamp 527E84BE) (status 10))\n  (segment (start 118.3 161.05) (end 118.25 161) (width 1.016) (layer C1F) (net 32) (tstamp 527E83C7))\n  (segment (start 118.3 158) (end 118.3 155.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 155.05) (end 118.25 155) (width 1.016) (layer C1F) (net 32) (tstamp 527E81D3))\n  (segment (start 105 133.05) (end 107.95 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 108.05 133.05) (end 108 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8085))\n  (segment (start 107.95 133.05) (end 108 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8089))\n  (segment (start 99 133.05) (end 99 134.5) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 155.05) (end 67.7 158) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 67.7 140) (end 67.7 137.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 61.2754 145.5106) (end 62.794 145.5106) (width 0.508) (layer C1F) (net 32) (tstamp 527DF64D) (status 10))\n  (segment (start 67.7 136.95) (end 67.7 134.225) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 72.05 133.05) (end 75 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 71.95 133.05) (end 72 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8074))\n  (segment (start 67.7 136.95) (end 67.75 137) (width 1.016) (layer C1F) (net 32) (tstamp 527E8079))\n  (segment (start 78.05 133.05) (end 78 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8067))\n  (segment (start 118.3 148.95) (end 118.3 146) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 81 133.05) (end 83.95 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 84.05 133.05) (end 84 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8060))\n  (segment (start 83.95 133.05) (end 84 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8064))\n  (segment (start 90.05 133.05) (end 93 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 61.27 145.516) (end 61.2754 145.5106) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 90.05 133.05) (end 90 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E8055))\n  (segment (start 75.323 163.08) (end 75.311 163.068) (width 0.508) (layer C1F) (net 32) (tstamp 52701958))\n  (segment (start 87.1526 123.3364) (end 87.1526 121.66) (width 1.27) (layer C1F) (net 32) (status 10))\n  (segment (start 129.2472 157.9476) (end 130.2654 157.9476) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 96.05 170.95) (end 96 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86E2))\n  (segment (start 125.4753 166.4439) (end 125.6912 166.228) (width 0.508) (layer C1F) (net 32))\n  (segment (start 100.85 155.7062) (end 100.4316 155.2878) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 81.901 153.428) (end 80.9104 153.428) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 100.4316 155.2878) (end 100.4316 154.8384) (width 0.508) (layer C1F) (net 32) (tstamp 52731828))\n  (segment (start 118.3 160.95) (end 118.3 158) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 102.0572 155.6512) (end 102.0064 155.6004) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 69.125 133.05) (end 71.95 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 111 170.95) (end 108.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 102.0064 155.6004) (end 102.0064 154.686) (width 0.508) (layer C1F) (net 32) (tstamp 52731817) (status 10))\n  (segment (start 94.05 133.05) (end 94 133.1) (width 1.016) (layer C1F) (net 32) (tstamp 527E84BC) (status 30))\n  (segment (start 107.3912 154.3304) (end 107.3912 153.67) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 107.3912 153.67) (end 107.061 153.3398) (width 0.508) (layer C1F) (net 32) (tstamp 5272FC91))\n  (segment (start 74.8792 138.7172) (end 74.8792 139.7) (width 0.508) (layer C1F) (net 32) (tstamp 5272F7C0) (status 10))\n  (segment (start 74.884 138.7124) (end 74.8792 138.7172) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 89.9454 157.5136) (end 88.714 157.5136) (width 0.254) (layer C1F) (net 32) (status 10))\n  (segment (start 88.714 157.5136) (end 88.6968 157.5308) (width 0.254) (layer C1F) (net 32) (tstamp 5272E165))\n  (segment (start 105.41298 158.164) (end 106.3604 158.164) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 71.9122 144.0718) (end 70.947 144.0718) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 89.95 170.95) (end 87 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 77.0938 143.8686) (end 77.9828 143.8686) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 78.1057 168.7182) (end 79.0588 168.7182) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 71.95 170.95) (end 72 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E873B))\n  (segment (start 118.3 148.95) (end 118.25 149) (width 1.016) (layer C1F) (net 32) (tstamp 527E81E9))\n  (segment (start 79.0588 168.7182) (end 79.0702 168.7068) (width 0.508) (layer C1F) (net 32) (tstamp 5270198B))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 126.80626 162.26306) (end 126.80626 163.58894) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 122.5 169.871) (end 122.5296 169.9006) (width 0.508) (layer C1F) (net 32) (tstamp 52AA401A))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 126.80626 163.58894) (end 126.80626 162.26306) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 107.95 170.95) (end 105 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 84.05 133.05) (end 87 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 113.95 133.05) (end 111 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 128.13214 163.58894) (end 126.80626 163.58894) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 81.901 151.816) (end 81.901 153.428) (width 0.508) (layer C1F) (net 32) (tstamp 52818F77) (status 10))\n  (segment (start 91.52058 158.86342) (end 91.52058 156.66378) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 118.3 154.95) (end 118.25 155) (width 1.016) (layer C1F) (net 32) (tstamp 527E81C7))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 118.3 136.95) (end 118.25 137) (width 1.016) (layer C1F) (net 32) (tstamp 527E8534))\n  (segment (start 93.72022 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 126.80626 163.58894) (end 128.13214 162.26306) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 76.835 148.8948) (end 75.8698 148.8948) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 116.875 133.05) (end 114.05 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 92.595 149.915) (end 92.341 149.661) (width 0.508) (layer C1F) (net 32))\n  (segment (start 84.05 170.95) (end 84 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86CF))\n  (segment (start 84.7138 143.9956) (end 83.6978 143.9956) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 110.12932 151.5491) (end 109.7661 151.5491) (width 0.254) (layer C1F) (net 32) (status 10))\n  (segment (start 81.4438 158.6604) (end 81.774 158.3302) (width 0.508) (layer C1F) (net 32))\n  (segment (start 101.95 170.95) (end 102 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E8763))\n  (segment (start 92.1124 163.5802) (end 92.1124 164.5708) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 80.7453 158.6604) (end 81.4438 158.6604) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 80.6498 138.32378) (end 80.6498 139.0172) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 89.95 133.05) (end 90 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E805D))\n  (segment (start 78.05 170.95) (end 78 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86F5))\n  (segment (start 83.7232 136.9598) (end 83.6978 136.9852) (width 0.508) (layer C1F) (net 32))\n  (segment (start 123.1512 165.9994) (end 122.1352 165.9994) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 113.7285 145.7325) (end 113.7285 146.7231) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 92.6798 141.9192) (end 92.6798 141.983) (width 0.508) (layer C1F) (net 32) (tstamp 52818F81))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 107.95 170.95) (end 108 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E884A))\n  (segment (start 110.04804 140.49756) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 114.7699 139.8651) (end 115.7605 139.8651) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 70.0646 152.92) (end 69.201 152.92) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 81.65564 144.21404) (end 81.6658 144.2242) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 95.95 170.95) (end 96 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86DD))\n  (segment (start 105.5092 163.6232) (end 105.4838 163.6486) (width 0.508) (layer C1F) (net 32))\n  (segment (start 67.7 154.95) (end 67.75 155) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E15))\n  (segment (start 71.1822 154.952) (end 70.852 154.6218) (width 0.508) (layer C1F) (net 32))\n  (segment (start 118.3 154.95) (end 118.3 152) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 93 170.95) (end 90.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 95.95 170.95) (end 93 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 115.7351 141.8971) (end 115.7859 141.8463) (width 0.508) (layer C1F) (net 32))\n  (segment (start 114.05 133.05) (end 114 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E84A1))\n  (segment (start 74.5858 155.6124) (end 73.8873 155.6124) (width 0.4572) (layer C1F) (net 32) (status 20))\n  (segment (start 75 133.05) (end 77.95 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 75.311 163.068) (end 74.4 163.979) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 84.01022 140.4142) (end 83.0628 140.4142) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 74.5858 154.952) (end 74.916 155.2822) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 97.7258 163.7326) (end 97.7258 162.7166) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 61.0214 118.7136) (end 62.54 118.7136) (width 0.508) (layer C1F) (net 32) (tstamp 527DF63E) (status 10))\n  (segment (start 69.3026 155.841) (end 69.3026 154.9266) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 168.414 127.8) (end 168.4072 127.8068) (width 1.016) (layer C1F) (net 32) (tstamp 52F1D5F7))\n  (segment (start 93.72022 158.86342) (end 91.52058 158.86342) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 73.8873 154.952) (end 74.5858 154.952) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 93.2046 149.915) (end 92.595 149.915) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 114.7699 141.8971) (end 115.7351 141.8971) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 109.7661 151.5491) (end 109.2073 152.1079) (width 0.254) (layer C1F) (net 32))\n  (segment (start 70.0646 151.777) (end 70.0646 150.9134) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 111.9505 135.7757) (end 112.9665 135.7757) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 102.5271 143.5481) (end 102.5271 144.5641) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 83.95 170.95) (end 81 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 105.9815 148.0185) (end 105.9815 149.0091) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 84.7138 136.9598) (end 83.7232 136.9598) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 72.05 170.95) (end 75 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 118.3 160.95) (end 118.25 161) (width 1.016) (layer C1F) (net 32) (tstamp 527E83C0))\n  (segment (start 109.6285 156.72488) (end 109.6285 157.6723) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 91.0964 164.1898) (end 90.7154 164.5708) (width 0.508) (layer C1F) (net 32))\n  (segment (start 130.2654 157.9476) (end 130.2818 157.9312) (width 0.508) (layer C1F) (net 32) (tstamp 527AD672))\n  (segment (start 72.05 133.05) (end 72 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E806F))\n  (segment (start 74.5858 155.6124) (end 74.916 155.2822) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 78.0656 157.3396) (end 77.7354 157.6698) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 78.05 133.05) (end 81 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 71.9122 142.8272) (end 71.9122 141.862) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 87 133.05) (end 89.95 133.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 81.4438 158) (end 80.7453 158) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 88.7088 154.36) (end 88.8104 154.4616) (width 0.508) (layer C1F) (net 32))\n  (segment (start 78.7387 158) (end 78.0656 158) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 106.84764 144.89684) (end 106.84764 143.69796) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 89.95 170.95) (end 90 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E86D2))\n  (segment (start 95.4398 166.2726) (end 94.5762 166.2726) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 107.13974 143.40586) (end 110.15726 140.38834) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 108.05 133.05) (end 111 133.05) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 104.25 133.25) (end 104.25 134.25) (width 1.016) (layer C1F) (net 32) (tstamp 527E8484) (status 10))\n  (segment (start 88.023 151.82) (end 87.9214 151.9216) (width 0.508) (layer C1F) (net 32))\n  (segment (start 67.7 137.05) (end 67.75 137) (width 1.016) (layer C1F) (net 32) (tstamp 527E807D))\n  (segment (start 93.1284 163.5802) (end 93.1284 164.3168) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 61.27 136.372) (end 61.29 136.392) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 102.1207 141.1351) (end 101.6381 140.6525) (width 0.508) (layer C1F) (net 32))\n  (segment (start 126.80626 162.26306) (end 128.13214 162.26306) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 118.3 149.05) (end 118.25 149) (width 1.016) (layer C1F) (net 32) (tstamp 527E81EF))\n  (segment (start 88.023 150.9056) (end 88.023 151.82) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 102.5271 141.1351) (end 102.1207 141.1351) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 109.0295 148.0185) (end 109.0295 149.0091) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 110.9345 135.7757) (end 110.9345 135.0137) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 87.4474 143.4816) (end 86.4822 143.4816) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 108.2929 151.5491) (end 108.8517 150.9903) (width 0.254) (layer C1F) (net 32))\n  (segment (start 70.0646 150.9134) (end 70.09 150.888) (width 0.508) (layer C1F) (net 32))\n  (segment (start 96.786 154.7156) (end 96.659 154.8426) (width 0.508) (layer C1F) (net 32))\n  (segment (start 73.1126 159.1176) (end 71.9188 159.1176) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 110.9345 135.0137) (end 111.1885 134.7597) (width 0.508) (layer C1F) (net 32))\n  (segment (start 74.5096 150.507) (end 74.4842 150.4816) (width 0.508) (layer C1F) (net 32))\n  (segment (start 128.13214 162.26306) (end 128.13214 163.58894) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 89.8858 145.32818) (end 89.8858 146.2756) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 67.7 143.05) (end 67.75 143) (width 1.016) (layer C1F) (net 32) (tstamp 527E8E28))\n  (segment (start 71.1822 154.2916) (end 71.8807 154.2916) (width 0.508) (layer C1F) (net 32) (status 20))\n  (segment (start 118.3 164) (end 118.3 161.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 110.44936 138.89736) (end 110.44936 140.09624) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 110.15726 140.38834) (end 107.13974 143.40586) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 87.7944 154.36) (end 88.7088 154.36) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 107.92968 151.5491) (end 108.2929 151.5491) (width 0.254) (layer C1F) (net 32) (status 10))\n  (segment (start 71.1822 154.2916) (end 70.852 154.6218) (width 0.508) (layer C1F) (net 32))\n  (segment (start 118.3 152) (end 118.3 149.05) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 81.4438 158) (end 81.774 158.3302) (width 0.508) (layer C1F) (net 32))\n  (segment (start 78.0656 157.3396) (end 78.7387 157.3396) (width 0.4572) (layer C1F) (net 32) (status 20))\n  (segment (start 69.3026 158) (end 69.3026 157.0348) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 166.95) (end 118.25 167) (width 1.016) (layer C1F) (net 32) (tstamp 527E8680))\n  (segment (start 104.45 133.05) (end 104.25 133.25) (width 1.016) (layer C1F) (net 32) (tstamp 527E847F) (status 30))\n  (segment (start 72.05 170.95) (end 72 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E8734))\n  (segment (start 106.84764 143.69796) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 91.0964 163.5802) (end 91.0964 164.1898) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 98.31 151.3882) (end 98.31 150.5246) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 102.5906 159.6644) (end 102.5906 160.6296) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 93.1284 164.3168) (end 93.3824 164.5708) (width 0.508) (layer C1F) (net 32))\n  (segment (start 80.40596 144.21404) (end 80.3958 144.2242) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 80.6498 137.42462) (end 80.6498 137.8742) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 97.5226 154.7156) (end 96.786 154.7156) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 99.8594 161.8276) (end 100.85 161.8276) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 108.05 170.95) (end 108 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E8851))\n  (segment (start 74.5096 151.396) (end 74.5096 150.507) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 110.44936 140.09624) (end 108.6485 141.8971) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 92.341 151.7946) (end 92.341 151.0072) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 118.3 136.95) (end 118.3 134.225) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 107.6174 168.5762) (end 108.6334 168.5762) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 80.40596 143.30472) (end 80.40596 144.21404) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 114.05 170.95) (end 114 171) (width 1.016) (layer C1F) (net 32) (tstamp 527E885B))\n  (segment (start 80.6498 137.42462) (end 80.6498 136.7312) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 113.95 133.05) (end 114 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E849A))\n  (segment (start 65.588 162.808) (end 63.9035 164.4925) (width 0.508) (layer C4B) (net 32) (status 20))\n  (segment (start 76.5924 153.809) (end 76.2876 154.1138) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 101.95 170.95) (end 99 170.95) (width 1.016) (layer C1F) (net 32) (status 20))\n  (segment (start 71.8807 154.952) (end 71.1822 154.952) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 102.5271 140.1191) (end 102.5271 139.1031) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 91.52058 156.66378) (end 93.72022 156.66378) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 81.65564 143.30472) (end 81.65564 144.21404) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 91.52058 156.66378) (end 93.72022 158.86342) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 71.9188 159.1176) (end 71.7664 159.27) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 110.15726 143.40586) (end 107.13974 143.40586) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 109.9185 135.7757) (end 109.9185 134.7597) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 87 170.95) (end 84.05 170.95) (width 1.016) (layer C1F) (net 32) (status 10))\n  (segment (start 81.3054 147.8788) (end 82.2706 147.8788) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 114 129.5) (end 112 129.5) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 75.0176 161.81) (end 74.2556 161.81) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 77.71 153.809) (end 76.5924 153.809) (width 0.4572) (layer C1F) (net 32) (status 10))\n  (segment (start 94.5762 166.2726) (end 94.4492 166.1456) (width 0.508) (layer C1F) (net 32))\n  (segment (start 106.4998 163.6232) (end 105.5092 163.6232) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 111.64824 140.49756) (end 110.04804 140.49756) (width 0.2413) (layer C1F) (net 32) (status 30))\n  (segment (start 115.5319 140.8811) (end 116.5225 140.8811) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 94.373 151.7946) (end 94.373 151.0072) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 77.851 146.304) (end 77.851 147.9042) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 110.15726 140.38834) (end 110.15726 143.40586) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 121.0802 166.8618) (end 121.0802 167.8778) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 175.984 136.5) (end 175.984 138.7) (width 1.27) (layer C1F) (net 32))\n  (segment (start 107.13974 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 107.13974 140.38834) (end 110.15726 140.38834) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 77.79738 140.4142) (end 78.7448 140.4142) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 105 133.05) (end 104.45 133.05) (width 1.016) (layer C1F) (net 32) (status 30))\n  (segment (start 93.72022 156.66378) (end 91.52058 158.86342) (width 1.27) (layer C2) (net 32) (status 30))\n  (segment (start 98.9704 166.72218) (end 98.9704 167.5426) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 110.15726 143.40586) (end 107.13974 140.38834) (width 1.27) (layer C4B) (net 32) (status 30))\n  (segment (start 77.95 133.05) (end 78 133) (width 1.016) (layer C1F) (net 32) (tstamp 527E806C))\n  (segment (start 73.0872 162.7752) (end 73.0872 163.5372) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 175.454 138.17) (end 175.984 138.7) (width 1.27) (layer C1F) (net 32))\n  (segment (start 78.0656 158) (end 77.7354 157.6698) (width 0.4572) (layer C1F) (net 32))\n  (segment (start 96.024 150.2452) (end 96.024 149.3816) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 93.357 151.7946) (end 93.357 151.0072) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 173.03 138.17) (end 175.454 138.17) (width 1.27) (layer C1F) (net 32))\n  (segment (start 125.4753 167.66818) (end 125.4753 166.4439) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 139.5 145.4) (end 139.5 147.3) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 136.8 150) (end 136.8 162.3) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 128.109592 174.390406) (end 72.678693 174.390405) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 139.5 147.3) (end 136.8 150) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 132.4 170.1) (end 128.109592 174.390406) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 136.8 162.3) (end 132.4 166.7) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 65.511792 155.904184) (end 65.511792 147.441128) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 132.4 166.7) (end 132.4 170.1) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 65.511792 147.441128) (end 68.5546 144.39832) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 72.678693 174.390405) (end 66.39559 168.107302) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 66.39559 168.107302) (end 66.39559 156.787982) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 66.39559 156.787982) (end 65.511792 155.904184) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 68.5546 144.39832) (end 68.5546 140.4112) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 68.5546 140.4112) (end 70.228 138.7378) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 70.228 138.7378) (end 76.9668 138.7378) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 143.3 146.1) (end 140.2 146.1) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 140.2 146.1) (end 139.5 145.4) (width 0.2032) (layer C1F) (net 33))\n  (via (at 139.5 145.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 145.75 148.55) (end 143.3 146.1) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 145.75 149.725) (end 145.75 148.55) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 84.70872 138.89528) (end 84.70872 139.87826) (width 0.2032) (layer C1F) (net 33) (status 20))\n  (segment (start 84.7138 138.0266) (end 84.7138 138.8902) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 84.70872 138.89528) (end 84.7138 138.8902) (width 0.1524) (layer C1F) (net 33))\n  (segment (start 75.9762 138.7378) (end 75.9508 138.7124) (width 0.2032) (layer C1F) (net 33) (tstamp 52701D85) (status 30))\n  (segment (start 76.9668 138.7378) (end 75.9762 138.7378) (width 0.2032) (layer C1F) (net 33) (status 20))\n  (segment (start 77.09888 139.7707) (end 77.09888 138.86988) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (via (at 84.7138 138.8902) (size 0.6858) (layers C1F C4B) (net 33))\n  (segment (start 86.2218 138.0266) (end 86.2382 138.043) (width 0.2032) (layer C1F) (net 33) (tstamp 52802C91) (status 30))\n  (segment (start 84.7138 138.0266) (end 86.2218 138.0266) (width 0.2032) (layer C1F) (net 33) (status 30))\n  (segment (start 84.7138 138.8902) (end 83.0628 138.8902) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 77.09888 138.86988) (end 76.9668 138.7378) (width 0.2032) (layer C1F) (net 33) (tstamp 5272F7A6))\n  (segment (start 78.5924 138.7378) (end 76.9668 138.7378) (width 0.2032) (layer C4B) (net 33) (tstamp 5272F7AE))\n  (segment (start 79.7608 139.9062) (end 82.0468 139.9062) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 82.0468 139.9062) (end 83.0628 138.8902) (width 0.2032) (layer C4B) (net 33))\n  (via (at 76.9668 138.7378) (size 0.6858) (layers C1F C4B) (net 33))\n  (segment (start 79.7608 139.9062) (end 78.5924 138.7378) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 77.0938 141.9382) (end 75.846198 140.690598) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 71.404504 140.690598) (end 68.910202 143.1849) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 72.82599 174.034796) (end 127.962293 174.034797) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 75.846198 140.690598) (end 71.404504 140.690598) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 68.910202 143.1849) (end 68.910202 144.545616) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 68.910202 144.545616) (end 65.867394 147.588424) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 127.962293 174.034797) (end 132.044389 169.952703) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 136.444389 162.152703) (end 136.44439 149.852702) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 65.867394 147.588424) (end 65.867394 155.756888) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 138.4 147.897092) (end 138.4 145.4) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 65.867394 155.756888) (end 66.751192 156.640686) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 66.751192 156.640686) (end 66.751192 167.959998) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 132.044389 169.952703) (end 132.04439 166.552702) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 132.04439 166.552702) (end 136.444389 162.152703) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 66.751192 167.959998) (end 72.82599 174.034796) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 136.44439 149.852702) (end 138.4 147.897092) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 138.793699 145.793699) (end 138.4 145.4) (width 0.2032) (layer C1F) (net 34))\n  (segment (start 139.45561 146.45561) (end 138.793699 145.793699) (width 0.2032) (layer C1F) (net 34))\n  (segment (start 143.152702 146.45561) (end 139.45561 146.45561) (width 0.2032) (layer C1F) (net 34))\n  (segment (start 145.25 149.725) (end 145.25 148.552908) (width 0.2032) (layer C1F) (net 34))\n  (segment (start 145.25 148.552908) (end 143.152702 146.45561) (width 0.2032) (layer C1F) (net 34))\n  (via (at 138.4 145.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 34))\n  (via (at 84.7138 142.0652) (size 0.6858) (layers C1F C4B) (net 34))\n  (segment (start 77.0938 142.8018) (end 77.0938 141.9382) (width 0.2032) (layer C1F) (net 34) (status 10))\n  (segment (start 84.70872 142.06012) (end 84.70872 140.95014) (width 0.2032) (layer C1F) (net 34) (status 20))\n  (via (at 77.0938 141.9382) (size 0.6858) (layers C1F C4B) (net 34))\n  (segment (start 84.7138 142.9288) (end 84.7138 142.0652) (width 0.2032) (layer C1F) (net 34) (status 10))\n  (segment (start 77.09888 141.93312) (end 77.0938 141.9382) (width 0.1524) (layer C1F) (net 34))\n  (segment (start 84.70872 142.06012) (end 84.7138 142.0652) (width 0.1524) (layer C1F) (net 34))\n  (segment (start 77.09888 141.93312) (end 77.09888 140.95014) (width 0.2032) (layer C1F) (net 34) (status 20))\n  (segment (start 79.8878 140.9222) (end 78.8718 141.9382) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 83.1898 142.0652) (end 82.0468 140.9222) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 78.8718 141.9382) (end 77.0938 141.9382) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 84.7138 142.0652) (end 83.1898 142.0652) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 82.0468 140.9222) (end 79.8878 140.9222) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 84.7138 142.9288) (end 85.3238 143.5388) (width 0.2032) (layer C1F) (net 34) (status 10))\n  (segment (start 85.3238 143.5388) (end 85.3238 144.0628) (width 0.2032) (layer C1F) (net 34) (tstamp 52811B51))\n  (segment (start 85.3238 144.0628) (end 86.0604 144.7994) (width 0.2032) (layer C1F) (net 34) (tstamp 52811B56) (status 20))\n  (segment (start 97.167 152.5566) (end 97.73254 151.99106) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 97.73254 151.99106) (end 104.28732 151.99106) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 104.28732 151.99106) (end 106.56316 154.2669) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 106.56316 154.2669) (end 115.3033 154.2669) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 115.3033 154.2669) (end 116.1602 153.41) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 116.1602 153.41) (end 121.15237 153.41) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 121.15237 153.41) (end 122.23 153.41) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 122.23 153.41) (end 123.4866 154.6666) (width 0.2032) (layer C1F) (net 35))\n  (segment (start 123.4866 154.6666) (end 128.2 154.6666) (width 0.2032) (layer C1F) (net 35))\n  (via (at 97.167 152.5566) (size 0.6858) (layers C1F C4B) (net 35))\n  (segment (start 97.167 152.5566) (end 97.167 151.693) (width 0.2032) (layer C1F) (net 35) (status 20))\n  (segment (start 97.4972 152.8868) (end 97.167 152.5566) (width 0.2032) (layer C4B) (net 35))\n  (segment (start 97.4972 155.4868) (end 97.4972 152.8868) (width 0.2032) (layer C4B) (net 35) (tstamp 5272E45D))\n  (segment (start 97.1296 155.8544) (end 97.4972 155.4868) (width 0.2032) (layer C4B) (net 35) (tstamp 5272E45C))\n  (via (at 97.1296 155.8544) (size 0.6858) (layers C1F C4B) (net 35))\n  (segment (start 97.1296 155.859818) (end 97.1296 155.8544) (width 0.2032) (layer C1F) (net 35) (tstamp 5272E458))\n  (segment (start 95.975818 157.0136) (end 97.1296 155.859818) (width 0.2032) (layer C1F) (net 35) (tstamp 5272E455))\n  (segment (start 95.2954 157.0136) (end 95.975818 157.0136) (width 0.2032) (layer C1F) (net 35) (status 10))\n  (segment (start 97.167 151.8024) (end 97.282 151.9174) (width 0.2032) (layer C1F) (net 35) (tstamp 52811231) (status 30))\n  (segment (start 97.282 151.9174) (end 98.933 151.9174) (width 0.2032) (layer C1F) (net 35) (tstamp 52811232) (status 10))\n  (segment (start 98.933 151.9174) (end 99.7204 151.13) (width 0.2032) (layer C1F) (net 35) (tstamp 52811233) (status 20))\n  (segment (start 97.167 151.693) (end 97.167 151.8024) (width 0.2032) (layer C1F) (net 35) (status 30))\n  (segment (start 98.298 153.5176) (end 99.4156 152.4) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 115.4684 154.686) (end 116.36502 153.78938) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 99.4156 152.4) (end 104.0638 152.4) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 116.36502 153.78938) (end 120.31218 153.78938) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 104.0638 152.4) (end 106.3498 154.686) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 106.3498 154.686) (end 115.4684 154.686) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 120.31218 153.78938) (end 121.2088 154.686) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 121.2088 154.686) (end 130.686 154.686) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 130.686 154.686) (end 130.7 154.7) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 130.7 154.7) (end 130.7 155.6666) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 130.7 155.6666) (end 130.7334 155.7) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 130.7 154.7) (end 131.25 154.15) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 131.25 154.15) (end 142.325 154.15) (width 0.2032) (layer C1F) (net 36))\n  (via (at 130.7 154.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 97.9036 153.912) (end 98.298 153.5176) (width 0.2032) (layer C4B) (net 36) (tstamp 5273164C))\n  (via (at 98.298 153.5176) (size 0.6858) (layers C1F C4B) (net 36))\n  (segment (start 98.298 153.5176) (end 98.31 153.5056) (width 0.2032) (layer C1F) (net 36) (tstamp 52731651))\n  (segment (start 98.31 153.5056) (end 98.31 152.455) (width 0.2032) (layer C1F) (net 36) (tstamp 52731652) (status 20))\n  (segment (start 95.2954 157.5136) (end 96.014636 157.5136) (width 0.2032) (layer C1F) (net 36) (status 10))\n  (segment (start 97.3702 156.7476) (end 97.9036 156.2142) (width 0.2032) (layer C4B) (net 36))\n  (via (at 97.3702 156.7476) (size 0.6858) (layers C1F C4B) (net 36))\n  (segment (start 96.780636 156.7476) (end 97.3702 156.7476) (width 0.2032) (layer C1F) (net 36) (tstamp 5272E471))\n  (segment (start 96.014636 157.5136) (end 96.780636 156.7476) (width 0.2032) (layer C1F) (net 36) (tstamp 5272E46E))\n  (segment (start 97.9036 156.2142) (end 97.9036 153.912) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 98.304 153.5116) (end 99.8526 153.5116) (width 0.2032) (layer C1F) (net 36) (tstamp 52802CE3) (status 20))\n  (segment (start 98.298 153.5176) (end 98.304 153.5116) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 124.77 150.87) (end 123.5194 152.1206) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 123.5194 152.1206) (end 115.85702 152.1206) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 115.85702 152.1206) (end 113.99266 150.25624) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 113.99266 150.25624) (end 100.16236 150.25624) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 100.16236 150.25624) (end 98.80346 151.61514) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 98.80346 151.61514) (end 96.71146 151.61514) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 96.71146 151.61514) (end 96.024 152.3026) (width 0.2032) (layer C4B) (net 37))\n  (via (at 96.024 152.3026) (size 0.6858) (layers C1F C4B) (net 37))\n  (segment (start 96.024 152.3026) (end 96.024 152.32038) (width 0.2032) (layer C1F) (net 37))\n  (segment (start 96.024 152.3026) (end 96.024 151.312) (width 0.2032) (layer C1F) (net 37) (status 20))\n  (segment (start 95.937 156.5136) (end 96.266 156.1846) (width 0.2032) (layer C1F) (net 37) (tstamp 5272E3F1) (status 10))\n  (segment (start 96.266 156.1846) (end 96.266 155.7274) (width 0.2032) (layer C1F) (net 37) (tstamp 5272E3F4))\n  (segment (start 96.266 155.7274) (end 95.53378 154.99518) (width 0.2032) (layer C1F) (net 37) (tstamp 5272E3F6))\n  (segment (start 95.53378 153.4862) (end 95.53378 152.8106) (width 0.2032) (layer C1F) (net 37) (tstamp 52802DD8))\n  (segment (start 95.53378 154.99518) (end 95.53378 153.4862) (width 0.2032) (layer C1F) (net 37) (tstamp 5272E3FD))\n  (segment (start 95.53378 152.8106) (end 96.024 152.32038) (width 0.2032) (layer C1F) (net 37))\n  (segment (start 95.2954 156.5136) (end 95.937 156.5136) (width 0.2032) (layer C1F) (net 37) (status 30))\n  (segment (start 95.53378 153.4862) (end 96.4744 153.4862) (width 0.2032) (layer C1F) (net 37) (status 20))\n  (segment (start 95.1282 150.108) (end 96.201 151.1808) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 96.201 151.1808) (end 98.58248 151.1808) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 98.58248 151.1808) (end 99.95408 149.8092) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 114.20602 149.8092) (end 115.26682 150.87) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 99.95408 149.8092) (end 114.20602 149.8092) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 115.26682 150.87) (end 121.15237 150.87) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 121.15237 150.87) (end 122.23 150.87) (width 0.2032) (layer C4B) (net 38))\n  (via (at 95.1282 150.108) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 38))\n  (segment (start 94.4644 150.108) (end 94.2714 149.915) (width 0.2032) (layer C1F) (net 38) (tstamp 527AE9D6) (status 30))\n  (segment (start 95.1282 150.108) (end 94.4644 150.108) (width 0.2032) (layer C1F) (net 38) (status 20))\n  (segment (start 95.1282 155.2642) (end 95.2954 155.4314) (width 0.2032) (layer C1F) (net 38) (tstamp 52802DC8))\n  (segment (start 95.2954 155.4314) (end 95.2954 156.0136) (width 0.2032) (layer C1F) (net 38) (tstamp 52802DCB) (status 20))\n  (segment (start 95.1282 150.108) (end 95.1282 155.2642) (width 0.2032) (layer C1F) (net 38))\n  (segment (start 94.29 149.8964) (end 94.2714 149.915) (width 0.2032) (layer C1F) (net 38) (tstamp 52802E0F) (status 30))\n  (segment (start 94.29 148.3046) (end 94.29 149.8964) (width 0.2032) (layer C1F) (net 38) (status 30))\n  (segment (start 130.7 152.5) (end 132.588291 154.388291) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 132.588291 154.388291) (end 132.588291 160.979721) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 124.454842 169.11317) (end 110.33757 169.11317) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 108.9406 167.7162) (end 106.53684 167.7162) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 106.53684 167.7162) (end 106.024819 168.228221) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 110.33757 169.11317) (end 108.9406 167.7162) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 106.024819 168.228221) (end 105.68192 168.57112) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 132.588291 160.979721) (end 124.454842 169.11317) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 142.325 153.15) (end 131.35 153.15) (width 0.2032) (layer C1F) (net 39))\n  (segment (start 131.35 153.15) (end 130.7 152.5) (width 0.2032) (layer C1F) (net 39))\n  (via (at 130.7 152.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 39))\n  (segment (start 106.54552 168.57112) (end 106.5506 168.5762) (width 0.2032) (layer C1F) (net 39) (status 30))\n  (segment (start 105.68192 168.57112) (end 106.54552 168.57112) (width 0.2032) (layer C1F) (net 39) (status 20))\n  (segment (start 105.68192 168.57112) (end 105.68192 167.58814) (width 0.2032) (layer C1F) (net 39) (status 20))\n  (segment (start 108.204 155.6512) (end 107.6452 155.6512) (width 0.2032) (layer C1F) (net 39) (status 20))\n  (segment (start 107.3912 155.3972) (end 107.6452 155.6512) (width 0.2032) (layer C1F) (net 39) (tstamp 5272FDBA) (status 30))\n  (segment (start 108.65538 156.02638) (end 108.985 156.02638) (width 0.2032) (layer C1F) (net 39) (tstamp 5272FDC6) (status 20))\n  (segment (start 108.2802 155.6512) (end 108.65538 156.02638) (width 0.2032) (layer C1F) (net 39) (tstamp 5272FDC1))\n  (segment (start 108.204 155.6512) (end 108.2802 155.6512) (width 0.2032) (layer C1F) (net 39))\n  (via (at 105.68192 168.57112) (size 0.6858) (layers C1F C4B) (net 39))\n  (segment (start 108.204 159.7906) (end 106.482 161.5126) (width 0.2032) (layer C4B) (net 39) (tstamp 527AE6C4))\n  (via (at 106.482 161.5126) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 39))\n  (via (at 108.204 155.6512) (size 0.6858) (layers C1F C4B) (net 39))\n  (segment (start 108.204 155.6512) (end 108.204 159.7906) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 105.2882 161.5126) (end 105.2628 161.538) (width 0.2032) (layer C1F) (net 39) (tstamp 52802ECC) (status 30))\n  (segment (start 106.482 161.5126) (end 105.2882 161.5126) (width 0.2032) (layer C1F) (net 39) (status 20))\n  (segment (start 104.0182 162.7826) (end 105.2628 161.538) (width 0.2032) (layer C1F) (net 39) (tstamp 52802ECF) (status 20))\n  (segment (start 104.0182 163.9764) (end 104.0182 165.6132) (width 0.2032) (layer C4B) (net 39))\n  (via (at 104.0182 163.9764) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 39))\n  (segment (start 105.68192 168.57112) (end 105.0266 167.9158) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 105.0266 166.6216) (end 105.0266 167.9158) (width 0.2032) (layer C4B) (net 39) (tstamp 527E8ABE))\n  (segment (start 104.0182 165.6132) (end 105.0266 166.6216) (width 0.2032) (layer C4B) (net 39) (tstamp 527E8AB9))\n  (segment (start 104.0182 163.9764) (end 104.0182 162.7826) (width 0.2032) (layer C1F) (net 39))\n  (segment (start 123.9174 163.763) (end 121.0802 163.763) (width 0.254) (layer C1F) (net 40) (tstamp 52798C78) (status 20))\n  (segment (start 125.2692 163.426) (end 124.2544 163.426) (width 0.254) (layer C1F) (net 40) (status 10))\n  (segment (start 124.2544 163.426) (end 123.9174 163.763) (width 0.254) (layer C1F) (net 40))\n  (segment (start 113.5253 126.0856) (end 106.0831 133.5278) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 106.0831 133.5278) (end 106.0831 134.23646) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 154.0256 126.0856) (end 113.5253 126.0856) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 107.061 135.2296) (end 107.061 135.21436) (width 0.2032) (layer C1F) (net 41))\n  (via (at 106.0831 134.23646) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 41))\n  (segment (start 107.061 135.21436) (end 106.0831 134.23646) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 107.061 136.876538) (end 107.061 136.127625) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 107.061 136.127625) (end 107.061 135.2296) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 108.0485 138.8971) (end 108.0485 137.864038) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 108.0485 137.864038) (end 107.061 136.876538) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 163.57 135.63) (end 170.49 135.63) (width 0.2032) (layer C4B) (net 41) (tstamp 57E2B5B4))\n  (segment (start 154.0256 126.0856) (end 163.57 135.63) (width 0.2032) (layer C4B) (net 41) (tstamp 57E2B5A4))\n  (segment (start 97.39052 166.508613) (end 97.39052 166.02368) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 132.943901 153.643901) (end 132.943901 161.127019) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 120.868403 169.46878) (end 98.98378 169.46878) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 122.233931 170.834308) (end 120.868403 169.46878) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 132.943901 161.127019) (end 123.236612 170.834308) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 130.7 151.4) (end 132.943901 153.643901) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 97.39052 167.87552) (end 97.39052 166.508613) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 123.236612 170.834308) (end 122.233931 170.834308) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 98.98378 169.46878) (end 97.39052 167.87552) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 142.325 152.65) (end 131.95 152.65) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 131.95 152.65) (end 130.7 151.4) (width 0.2032) (layer C1F) (net 42))\n  (via (at 130.7 151.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 42))\n  (segment (start 97.1416 166.2726) (end 97.39052 166.02368) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 97.1416 166.2726) (end 96.5066 166.2726) (width 0.2032) (layer C1F) (net 42) (status 20))\n  (segment (start 98.3269 166.02368) (end 97.39052 166.02368) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (segment (start 88.5142 144.2182) (end 88.4888 144.2436) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 88.5142 144.2182) (end 88.5142 143.4816) (width 0.2032) (layer C1F) (net 42) (status 20))\n  (segment (start 88.90208 144.62968) (end 88.516 144.2436) (width 0.2032) (layer C1F) (net 42) (tstamp 5272FACC))\n  (segment (start 88.516 144.2436) (end 88.4888 144.2436) (width 0.2032) (layer C1F) (net 42) (tstamp 5272FAD4))\n  (segment (start 89.2423 144.62968) (end 88.90208 144.62968) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (via (at 97.39052 166.02368) (size 0.6858) (layers C1F C4B) (net 42))\n  (segment (start 104.444 159.6644) (end 103.6574 159.6644) (width 0.2032) (layer C1F) (net 42) (tstamp 527AEA42) (status 20))\n  (segment (start 104.71448 159.39392) (end 104.444 159.6644) (width 0.2032) (layer C1F) (net 42) (tstamp 527AEA3E))\n  (segment (start 104.71448 158.8075) (end 104.71448 159.39392) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (via (at 101.7322 164.205) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 42))\n  (segment (start 101.7322 164.205) (end 101.1226 164.8146) (width 0.2032) (layer C4B) (net 42) (tstamp 527AE5CB))\n  (segment (start 101.1226 164.8146) (end 98.5996 164.8146) (width 0.2032) (layer C4B) (net 42) (tstamp 527AE5CC))\n  (segment (start 97.39052 166.02368) (end 98.5996 164.8146) (width 0.2032) (layer C4B) (net 42) (tstamp 527AE5CD))\n  (segment (start 102.926 163.0112) (end 102.926 161.9952) (width 0.2032) (layer C1F) (net 42) (tstamp 52802F57) (status 20))\n  (segment (start 101.7322 164.205) (end 102.926 163.0112) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 103.6574 161.2638) (end 103.6574 159.6644) (width 0.2032) (layer C1F) (net 42) (tstamp 52802F5E) (status 20))\n  (segment (start 102.926 161.9952) (end 103.6574 161.2638) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (via (at 88.4888 144.2436) (size 0.6858) (layers C1F C4B) (net 42))\n  (segment (start 88.4888 144.2436) (end 86.4922 146.2402) (width 0.2032) (layer C4B) (net 42) (tstamp 527AE8E8))\n  (segment (start 86.4922 157.73562) (end 86.4922 146.2402) (width 0.2032) (layer C4B) (net 42) (tstamp 52818642))\n  (segment (start 89.73578 160.9792) (end 86.4922 157.73562) (width 0.2032) (layer C4B) (net 42) (tstamp 5281863E))\n  (segment (start 93.52292 160.9792) (end 89.73578 160.9792) (width 0.2032) (layer C4B) (net 42) (tstamp 5281863A))\n  (segment (start 93.52292 160.9792) (end 96.8808 164.33708) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 96.8808 164.33708) (end 96.8808 165.51396) (width 0.2032) (layer C4B) (net 42) (tstamp 528186AE))\n  (segment (start 96.8808 165.51396) (end 97.39052 166.02368) (width 0.2032) (layer C4B) (net 42) (tstamp 528186B5))\n  (segment (start 104.7496 145.6182) (end 104.7496 146.2786) (width 0.2032) (layer C4B) (net 43))\n  (via (at 104.7496 145.6182) (size 0.6858) (layers C1F C4B) (net 43))\n  (segment (start 120.2376 148.33) (end 122.23 148.33) (width 0.2032) (layer C4B) (net 43) (tstamp 57E2B93E))\n  (segment (start 119.4562 147.5486) (end 120.2376 148.33) (width 0.2032) (layer C4B) (net 43) (tstamp 57E2B93C))\n  (segment (start 106.0196 147.5486) (end 119.4562 147.5486) (width 0.2032) (layer C4B) (net 43) (tstamp 57E2B932))\n  (segment (start 104.7496 146.2786) (end 106.0196 147.5486) (width 0.2032) (layer C4B) (net 43) (tstamp 57E2B92E))\n  (segment (start 104.7496 144.526) (end 104.7496 145.6182) (width 0.2032) (layer C1F) (net 43) (tstamp 52731C4B))\n  (segment (start 105.17886 144.09674) (end 105.64876 144.09674) (width 0.2032) (layer C1F) (net 43) (status 20))\n  (segment (start 105.17886 144.09674) (end 104.7496 144.526) (width 0.2032) (layer C1F) (net 43))\n  (segment (start 104.6786 146.8568) (end 104.6786 145.6892) (width 0.2032) (layer C1F) (net 43) (tstamp 5281175E) (status 10))\n  (segment (start 104.6786 145.6892) (end 104.7496 145.6182) (width 0.2032) (layer C1F) (net 43) (tstamp 52811767))\n  (segment (start 104.5516 146.9838) (end 104.6786 146.8568) (width 0.2032) (layer C1F) (net 43) (status 30))\n  (segment (start 71.287401 168.029993) (end 71.287401 160.995099) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 69.85 158.5214) (end 70.471 157.9004) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 118.912722 172.256748) (end 75.514156 172.256748) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 71.287401 160.995099) (end 69.85 159.557698) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 70.471 157.341933) (end 70.471 156.857) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 123.825804 172.256748) (end 121.619262 172.256748) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 69.85 159.557698) (end 69.85 158.5214) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 121.015693 171.653181) (end 119.516288 171.653182) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 134.66634 161.416212) (end 123.825804 172.256748) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 75.514156 172.256748) (end 71.287401 168.029993) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 121.619262 172.256748) (end 121.015693 171.653181) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 133.3 148.7) (end 134.66634 150.06634) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 134.66634 150.06634) (end 134.66634 161.416212) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 70.471 157.9004) (end 70.471 157.341933) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 119.516288 171.653182) (end 118.912722 172.256748) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 142.325 150.65) (end 135.25 150.65) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 135.25 150.65) (end 133.3 148.7) (width 0.2032) (layer C1F) (net 44))\n  (via (at 133.3 148.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 44))\n  (via (at 72.757 156.73) (size 0.6858) (layers C1F C4B) (net 44))\n  (via (at 70.471 156.857) (size 0.6858) (layers C1F C4B) (net 44))\n  (segment (start 72.91194 156.88494) (end 72.757 156.73) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 70.471 156.857) (end 70.3694 156.7554) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 70.3694 156.7554) (end 70.3694 155.841) (width 0.2032) (layer C1F) (net 44) (status 20))\n  (segment (start 72.91194 158.3429) (end 72.91194 156.88494) (width 0.2032) (layer C1F) (net 44) (status 10))\n  (segment (start 72.63 156.857) (end 70.471 156.857) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 72.757 156.73) (end 72.63 156.857) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 75.5897 151.396) (end 76.0349 151.8412) (width 0.2032) (layer C1F) (net 44) (tstamp 526FF387) (status 10))\n  (segment (start 76.0349 151.8412) (end 77.1144 151.8412) (width 0.2032) (layer C1F) (net 44) (tstamp 526FF38B))\n  (segment (start 77.1144 151.8412) (end 77.50934 152.23614) (width 0.2032) (layer C1F) (net 44) (tstamp 526FF38E))\n  (segment (start 75.5764 151.396) (end 75.5897 151.396) (width 0.2032) (layer C1F) (net 44) (status 30))\n  (segment (start 77.50934 152.23614) (end 77.50934 152.9215) (width 0.2032) (layer C1F) (net 44) (tstamp 526FF391) (status 20))\n  (segment (start 77.7748 151.97068) (end 77.7748 151.3586) (width 0.2032) (layer C1F) (net 44) (tstamp 52811265))\n  (segment (start 77.7748 151.3586) (end 78.1812 150.9522) (width 0.2032) (layer C1F) (net 44) (tstamp 5281126C))\n  (segment (start 78.1812 150.9522) (end 78.1812 150.0378) (width 0.2032) (layer C1F) (net 44) (tstamp 52811272) (status 20))\n  (segment (start 77.50934 152.23614) (end 77.7748 151.97068) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 73.696802 155.790198) (end 73.696802 153.173998) (width 0.2032) (layer C4B) (net 44) (tstamp 52D05B2F))\n  (segment (start 73.696802 153.173998) (end 75.5764 151.2944) (width 0.2032) (layer C4B) (net 44) (tstamp 52D05B31))\n  (segment (start 75.5764 150.4816) (end 75.5764 151.396) (width 0.2032) (layer C1F) (net 44) (status 20))\n  (via (at 75.5764 150.4816) (size 0.6858) (layers C1F C4B) (net 44))\n  (segment (start 75.5764 151.2944) (end 75.5764 150.4816) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 72.757 156.73) (end 73.696802 155.790198) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 108.00588 152.04948) (end 108.3564 152.4) (width 0.254) (layer C1F) (net 45) (tstamp 5272FE31) (status 10))\n  (segment (start 108.3564 152.4) (end 108.3564 152.5778) (width 0.254) (layer C1F) (net 45) (tstamp 5272FE3B))\n  (segment (start 108.7374 152.9588) (end 108.7374 153.4668) (width 0.508) (layer C1F) (net 45) (status 20))\n  (segment (start 108.7374 152.9588) (end 108.3564 152.5778) (width 0.508) (layer C1F) (net 45) (tstamp 5272FE18))\n  (segment (start 107.92968 152.04948) (end 108.00588 152.04948) (width 0.254) (layer C1F) (net 45) (status 30))\n  (segment (start 67.818014 156.198794) (end 66.934216 155.314996) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.37756 149.410808) (end 135.377559 161.710809) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 69.199926 145.764606) (end 72.225994 145.764606) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.1 147.6) (end 135.8 148.3) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 121.324665 172.967967) (end 120.721098 172.3644) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 119.207318 172.967968) (end 75.219559 172.967967) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.377559 161.710809) (end 130.97756 166.110808) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 75.219559 172.967967) (end 70.5 168.248408) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.8 148.3) (end 135.8 148.988368) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.8 148.988368) (end 135.37756 149.410808) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 127.5204 172.967968) (end 121.324665 172.967967) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 130.97756 166.110808) (end 130.977559 169.510809) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 130.977559 169.510809) (end 127.5204 172.967968) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 120.721098 172.3644) (end 119.810886 172.3644) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 119.810886 172.3644) (end 119.207318 172.967968) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 70.5 168.248408) (end 70.5 167.068262) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 70.5 167.068262) (end 67.818014 164.386276) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 66.934216 148.030316) (end 69.199926 145.764606) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 67.818014 164.386276) (end 67.818014 156.198794) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 66.934216 155.314996) (end 66.934216 148.030316) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 72.225994 145.764606) (end 73.550501 144.440099) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 73.550501 144.440099) (end 73.8934 144.0972) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 135.656775 147.6) (end 135.1 147.6) (width 0.2032) (layer C1F) (net 46))\n  (segment (start 142.597092 147.6) (end 135.656775 147.6) (width 0.2032) (layer C1F) (net 46))\n  (segment (start 143.75 148.752908) (end 142.597092 147.6) (width 0.2032) (layer C1F) (net 46))\n  (segment (start 143.75 149.725) (end 143.75 148.752908) (width 0.2032) (layer C1F) (net 46))\n  (via (at 135.1 147.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 46))\n  (via (at 73.8934 144.0972) (size 0.6858) (layers C1F C4B) (net 46))\n  (segment (start 74.30104 144.943858) (end 75.861842 146.50466) (width 0.2032) (layer C1F) (net 46) (tstamp 52704D61))\n  (segment (start 75.861842 146.50466) (end 76.9635 146.50466) (width 0.2032) (layer C1F) (net 46) (tstamp 52704D63) (status 20))\n  (segment (start 73.8934 144.0972) (end 73.0044 144.0972) (width 0.2032) (layer C1F) (net 46) (status 20))\n  (segment (start 72.979 144.0718) (end 73.0044 144.0972) (width 0.2032) (layer C1F) (net 46) (tstamp 5270248F) (status 30))\n  (segment (start 74.30104 144.50484) (end 73.8934 144.0972) (width 0.2032) (layer C1F) (net 46) (tstamp 52702478))\n  (segment (start 74.30104 144.50484) (end 74.30104 144.943858) (width 0.2032) (layer C1F) (net 46))\n  (segment (start 72.446 143.5388) (end 72.446 142.4626) (width 0.2032) (layer C1F) (net 46) (tstamp 528030ED))\n  (segment (start 72.446 142.4626) (end 73.335 141.5736) (width 0.2032) (layer C1F) (net 46) (tstamp 528030EF) (status 20))\n  (segment (start 73.335 141.5736) (end 73.335 141.1672) (width 0.2032) (layer C1F) (net 46) (tstamp 528030F3) (status 30))\n  (segment (start 72.979 144.0718) (end 72.446 143.5388) (width 0.2032) (layer C1F) (net 46) (status 10))\n  (segment (start 132.232681 155.132681) (end 132.232681 160.832423) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 100.7872 164.1602) (end 99.667575 164.1602) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 110.484868 168.75756) (end 109.087906 167.360598) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 106.268496 167.360598) (end 104.6734 165.765502) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 104.6734 163.6776) (end 104.2924 163.2966) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 104.6734 165.765502) (end 104.6734 163.6776) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 130.7 153.6) (end 132.232681 155.132681) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 132.232681 160.832423) (end 124.307544 168.75756) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 109.087906 167.360598) (end 106.268496 167.360598) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 104.2924 163.2966) (end 101.6508 163.2966) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 99.667575 164.1602) (end 99.1108 164.1602) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 101.6508 163.2966) (end 100.7872 164.1602) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 124.307544 168.75756) (end 110.484868 168.75756) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 142.325 153.65) (end 130.75 153.65) (width 0.2032) (layer C1F) (net 47))\n  (segment (start 130.75 153.65) (end 130.7 153.6) (width 0.2032) (layer C1F) (net 47))\n  (via (at 130.7 153.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 47))\n  (segment (start 91.76032 144.62968) (end 91.7654 144.6246) (width 0.1524) (layer C1F) (net 47))\n  (segment (start 91.76032 144.62968) (end 90.42174 144.62968) (width 0.2032) (layer C1F) (net 47) (status 20))\n  (segment (start 92.5782 144.015) (end 91.9686 144.6246) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (segment (start 91.9686 144.6246) (end 91.7654 144.6246) (width 0.2032) (layer C1F) (net 47))\n  (segment (start 92.6798 144.015) (end 92.5782 144.015) (width 0.2032) (layer C1F) (net 47) (status 30))\n  (segment (start 100.2912 165.5614) (end 100.2912 164.8502) (width 0.2032) (layer C1F) (net 47) (status 20))\n  (segment (start 99.6139 166.02368) (end 99.82892 166.02368) (width 0.2032) (layer C1F) (net 47) (status 30))\n  (segment (start 99.82892 166.02368) (end 100.2912 165.5614) (width 0.2032) (layer C1F) (net 47) (tstamp 5272F6D9) (status 10))\n  (segment (start 104.71448 156.91148) (end 104.71448 157.5205) (width 0.2032) (layer C1F) (net 47) (status 20))\n  (segment (start 104.71448 156.91148) (end 104.394 156.591) (width 0.2032) (layer C1F) (net 47) (tstamp 52731607))\n  (segment (start 103.4542 155.6512) (end 104.394 156.591) (width 0.2032) (layer C1F) (net 47) (tstamp 5273168D))\n  (segment (start 103.124 155.6512) (end 103.4542 155.6512) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (via (at 104.394 156.591) (size 0.6858) (layers C1F C4B) (net 47))\n  (segment (start 104.394 157.3522) (end 101.3258 160.4204) (width 0.2032) (layer C4B) (net 47) (tstamp 527AE564))\n  (via (at 101.3258 160.4204) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 47))\n  (segment (start 101.3258 160.4204) (end 101.7322 160.8268) (width 0.2032) (layer C1F) (net 47) (tstamp 527AE581))\n  (segment (start 101.7322 160.8268) (end 101.7322 163.0536) (width 0.2032) (layer C1F) (net 47) (tstamp 527AE582))\n  (segment (start 104.394 156.591) (end 104.394 157.3522) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 93.2202 144.015) (end 94.2392 142.996) (width 0.2032) (layer C1F) (net 47) (tstamp 52802F2D) (status 20))\n  (segment (start 92.6798 144.015) (end 93.2202 144.015) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (segment (start 101.7322 163.0536) (end 100.1134 164.6724) (width 0.2032) (layer C1F) (net 47) (tstamp 527AE584) (status 20))\n  (segment (start 99.558 164.6724) (end 99.1108 164.2252) (width 0.2032) (layer C1F) (net 47) (tstamp 5280682D))\n  (segment (start 99.1108 164.2252) (end 99.1108 164.1602) (width 0.2032) (layer C1F) (net 47) (tstamp 5280682E))\n  (via (at 99.1108 164.1602) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 47))\n  (segment (start 100.1134 164.6724) (end 99.558 164.6724) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (segment (start 86.847802 146.856798) (end 86.847802 157.588324) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 89.08 144.6246) (end 86.847802 146.856798) (width 0.2032) (layer C4B) (net 47) (tstamp 527AE8EC))\n  (via (at 91.7654 144.6246) (size 0.6858) (layers C1F C4B) (net 47))\n  (segment (start 91.7654 144.6246) (end 89.08 144.6246) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 89.883076 160.623598) (end 93.670216 160.623598) (width 0.2032) (layer C4B) (net 47) (tstamp 5281865A))\n  (segment (start 86.847802 157.588324) (end 89.883076 160.623598) (width 0.2032) (layer C4B) (net 47) (tstamp 52818656))\n  (segment (start 93.670216 160.623598) (end 97.206818 164.1602) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 97.206818 164.1602) (end 99.1108 164.1602) (width 0.2032) (layer C4B) (net 47) (tstamp 5281866C))\n  (segment (start 104.0384 144.7292) (end 104.0384 146.070298) (width 0.2032) (layer C4B) (net 48))\n  (via (at 104.0384 144.7292) (size 0.6858) (layers C1F C4B) (net 48))\n  (segment (start 123.5194 149.5806) (end 124.77 148.33) (width 0.2032) (layer C4B) (net 48) (tstamp 57E2B966))\n  (segment (start 120.985302 149.5806) (end 123.5194 149.5806) (width 0.2032) (layer C4B) (net 48) (tstamp 57E2B962))\n  (segment (start 119.308904 147.904202) (end 120.985302 149.5806) (width 0.2032) (layer C4B) (net 48) (tstamp 57E2B960))\n  (segment (start 105.872304 147.904202) (end 119.308904 147.904202) (width 0.2032) (layer C4B) (net 48) (tstamp 57E2B95E))\n  (segment (start 104.0384 146.070298) (end 105.872304 147.904202) (width 0.2032) (layer C4B) (net 48) (tstamp 57E2B95A))\n  (segment (start 104.0384 144.7292) (end 105.06964 143.69796) (width 0.2032) (layer C1F) (net 48))\n  (segment (start 105.06964 143.69796) (end 105.64876 143.69796) (width 0.2032) (layer C1F) (net 48) (status 20))\n  (segment (start 103.307 145.4606) (end 103.307 145.6884) (width 0.2032) (layer C1F) (net 48) (tstamp 528037BD) (status 30))\n  (segment (start 104.0384 144.7292) (end 103.307 145.4606) (width 0.2032) (layer C1F) (net 48) (status 20))\n  (segment (start 71.99862 162.51958) (end 73.190101 161.328099) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 71.99862 167.735396) (end 71.99862 162.51958) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 123.531208 171.545528) (end 121.913854 171.545528) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 133.95512 161.121616) (end 123.531208 171.545528) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 120.548326 170.18) (end 74.443224 170.18) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 133.3 150.9) (end 133.95512 151.55512) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 73.190101 161.328099) (end 73.533 160.9852) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 121.913854 171.545528) (end 120.548326 170.18) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 133.95512 151.55512) (end 133.95512 161.121616) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 74.443224 170.18) (end 71.99862 167.735396) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 142.325 151.65) (end 134.05 151.65) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 134.05 151.65) (end 133.3 150.9) (width 0.2032) (layer C1F) (net 49))\n  (via (at 133.3 150.9) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 49))\n  (segment (start 73.533 161.2626) (end 73.533 160.9852) (width 0.2032) (layer C1F) (net 49) (tstamp 537A5E49))\n  (segment (start 79.8436 153.428) (end 79.8436 154.3424) (width 0.2032) (layer C1F) (net 49) (status 10))\n  (segment (start 77.91066 155.27966) (end 77.91066 154.5837) (width 0.2032) (layer C1F) (net 49) (status 20))\n  (via (at 78.1926 156.095) (size 0.6858) (layers C1F C4B) (net 49))\n  (segment (start 78.1926 155.5616) (end 78.1926 156.095) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 77.91066 155.27966) (end 78.1926 155.5616) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 79.8436 154.3424) (end 78.1926 155.9934) (width 0.2032) (layer C4B) (net 49))\n  (via (at 79.8436 154.3424) (size 0.6858) (layers C1F C4B) (net 49))\n  (segment (start 78.1926 155.9934) (end 78.1926 156.095) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 80.5666 154.3424) (end 81.0566 154.8324) (width 0.2032) (layer C1F) (net 49) (tstamp 52802E70))\n  (segment (start 81.0566 154.8324) (end 82.1234 154.8324) (width 0.2032) (layer C1F) (net 49) (tstamp 52802E75) (status 20))\n  (segment (start 79.8436 154.3424) (end 80.5666 154.3424) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 73.3126 160.7648) (end 73.3126 160.0676) (width 0.2032) (layer C1F) (net 49) (status 20))\n  (segment (start 73.3126 160.7648) (end 73.533 160.9852) (width 0.2032) (layer C1F) (net 49) (tstamp 537A5E45))\n  (segment (start 73.0872 161.7084) (end 73.533 161.2626) (width 0.2032) (layer C1F) (net 49) (status 10))\n  (segment (start 75.1566 160.9852) (end 76.3384 159.8034) (width 0.2032) (layer C4B) (net 49) (tstamp 537A5E52))\n  (via (at 73.533 160.9852) (size 0.6858) (layers C1F C4B) (net 49))\n  (segment (start 76.3384 157.8476) (end 78.091 156.095) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 76.3384 159.8034) (end 76.3384 157.8476) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 78.091 156.095) (end 78.1926 156.095) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 73.533 160.9852) (end 75.1566 160.9852) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 111.4552 152.527) (end 111.5314 152.527) (width 0.254) (layer C1F) (net 50) (tstamp 527317BB))\n  (segment (start 111.5314 152.527) (end 113.919 154.9146) (width 0.508) (layer C1F) (net 50) (status 20))\n  (segment (start 110.97768 152.04948) (end 111.4552 152.527) (width 0.254) (layer C1F) (net 50) (status 10))\n  (segment (start 73.6651 141.046208) (end 79.380092 146.7612) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 131.68878 166.405404) (end 131.68878 169.805404) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 79.931467 146.7612) (end 80.4164 146.7612) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 71.551802 141.046208) (end 73.6651 141.046208) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 69.265812 143.332198) (end 71.551802 141.046208) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 66.222996 155.609592) (end 66.222996 147.73573) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 72.97329 173.679188) (end 68.736173 169.442071) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 68.736173 166.310251) (end 67.106794 164.680872) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 68.736173 169.442071) (end 68.736173 166.310251) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 127.814996 173.679188) (end 72.97329 173.679188) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 131.68878 169.805404) (end 127.814996 173.679188) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 66.222996 147.73573) (end 69.265812 144.692914) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 136.08878 162.005404) (end 131.68878 166.405404) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 136.08878 149.705404) (end 136.08878 162.005404) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 69.265812 144.692914) (end 69.265812 143.332198) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 137.3 148.494184) (end 136.08878 149.705404) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 67.106794 156.49339) (end 66.222996 155.609592) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 137.3 145.4) (end 137.3 148.494184) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 67.106794 164.680872) (end 67.106794 156.49339) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 79.380092 146.7612) (end 79.931467 146.7612) (width 0.2032) (layer C4B) (net 51))\n  (segment (start 137.693699 145.793699) (end 137.3 145.4) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 138.75561 146.85561) (end 137.693699 145.793699) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 142.95561 146.85561) (end 138.75561 146.85561) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 144.75 148.65) (end 142.95561 146.85561) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 144.75 149.725) (end 144.75 148.65) (width 0.2032) (layer C1F) (net 51))\n  (via (at 137.3 145.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 51))\n  (via (at 80.4164 146.7612) (size 0.6858) (layers C1F C4B) (net 51))\n  (segment (start 79.75854 146.10334) (end 78.7385 146.10334) (width 0.2032) (layer C1F) (net 51) (tstamp 52704E0E) (status 20))\n  (segment (start 80.4164 146.7612) (end 81.2546 146.7612) (width 0.2032) (layer C1F) (net 51) (status 20))\n  (segment (start 81.3054 146.812) (end 81.2546 146.7612) (width 0.2032) (layer C1F) (net 51) (tstamp 52701F90) (status 30))\n  (segment (start 80.4164 146.7612) (end 79.75854 146.10334) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 81.3054 146.9128) (end 80.7518 147.4664) (width 0.2032) (layer C1F) (net 51) (tstamp 52802CB9) (status 10))\n  (segment (start 80.7518 147.4664) (end 80.7518 148.584) (width 0.2032) (layer C1F) (net 51) (tstamp 52802CBA))\n  (segment (start 80.7518 148.584) (end 81.463 149.2952) (width 0.2032) (layer C1F) (net 51) (tstamp 52802CBB) (status 20))\n  (segment (start 81.3054 146.812) (end 81.3054 146.9128) (width 0.2032) (layer C1F) (net 51) (status 30))\n  (segment (start 72.8 166.8) (end 73.8038 167.8038) (width 0.2032) (layer C1F) (net 52))\n  (segment (start 73.8038 167.8038) (end 75.1847 167.8038) (width 0.2032) (layer C1F) (net 52))\n  (segment (start 72.8 165.9) (end 72.8 166.8) (width 0.2032) (layer C1F) (net 52))\n  (segment (start 69.5666 168.475894) (end 69.879184 168.788478) (width 0.508) (layer C1F) (net 52))\n  (segment (start 69.5666 167.7) (end 69.5666 168.475894) (width 0.508) (layer C1F) (net 52))\n  (via (at 69.879184 168.788478) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 69.5 166.5) (end 69.5 167.6334) (width 0.508) (layer C1F) (net 52))\n  (segment (start 69.5 167.6334) (end 69.5666 167.7) (width 0.508) (layer C1F) (net 52))\n  (segment (start 101.3332 125.5) (end 100.3 125.5) (width 0.508) (layer C1F) (net 52))\n  (via (at 100.3 125.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 93.7332 125.5) (end 92.7 125.5) (width 0.508) (layer C1F) (net 52))\n  (via (at 92.7 125.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 115.524 138.7) (end 116.8 138.7) (width 0.508) (layer C1F) (net 52))\n  (via (at 116.8 138.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 71.487 147.9924) (end 71.487 149.364) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 98.5894 154.7156) (end 98.5894 155.884) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 74.4334 147.967) (end 74.4334 148.7544) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 106.44886 145.51914) (end 106.44886 144.89684) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 112.11814 144.09674) (end 111.64824 144.09674) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 113.7285 144.6657) (end 112.7379 144.6657) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 75.1593 168.8198) (end 75.1593 167.8292) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 109.9185 137.1473) (end 109.9185 136.8425) (width 0.508) (layer C1F) (net 52) (status 20))\n  (segment (start 106.44886 145.51914) (end 105.9815 145.9865) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 112.9157 141.8971) (end 112.8649 141.8463) (width 0.508) (layer C1F) (net 52))\n  (via (at 70.3694 149.364) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 104.53116 143.29664) (end 105.64876 143.29664) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 104.2797 143.5481) (end 104.4067 143.4211) (width 0.508) (layer C1F) (net 52))\n  (segment (start 75.1593 167.8292) (end 75.1847 167.8038) (width 0.508) (layer C1F) (net 52))\n  (via (at 79.3757 166.4068) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 93.357 152.9884) (end 93.357 152.8614) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 103.5939 143.5481) (end 104.2797 143.5481) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 109.64926 138.89736) (end 109.64926 138.02614) (width 0.2413) (layer C1F) (net 52) (status 10))\n  (via (at 112.7125 144.6911) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 109.0295 146.9517) (end 109.0295 146.0119) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 98.7926 161.8276) (end 98.7926 160.6592) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 112.11814 144.09674) (end 112.7125 144.6911) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 104.77246 141.29766) (end 105.64876 141.29766) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 110.1979 137.4775) (end 109.7915 137.8839) (width 0.508) (layer C1F) (net 52))\n  (via (at 112.8649 141.8463) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 52))\n  (segment (start 112.7379 144.6657) (end 112.7125 144.6911) (width 0.508) (layer C1F) (net 52))\n  (segment (start 105.9815 146.9517) (end 105.9815 145.9865) (width 0.508) (layer C1F) (net 52) (status 10))\n  (via (at 74.535 148.856) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 74.4334 148.7544) (end 74.535 148.856) (width 0.508) (layer C1F) (net 52))\n  (via (at 105.9815 145.9865) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 78.1057 167.6514) (end 78.1057 166.4068) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 71.487 149.364) (end 70.3694 149.364) (width 0.508) (layer C1F) (net 52) (status 10))\n  (via (at 109.0295 146.0119) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 104.77246 141.29766) (end 104.5845 141.1097) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 98.7926 160.6592) (end 98.691 160.5576) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 112.71504 141.69644) (end 112.8649 141.8463) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 78.1057 166.4068) (end 79.3757 166.4068) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 109.64926 138.02614) (end 109.7915 137.8839) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 103.5939 141.1351) (end 104.5591 141.1351) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 92.7728 153.5726) (end 93.357 152.9884) (width 0.508) (layer C1F) (net 52) (status 20))\n  (via (at 104.5845 141.1097) (size 0.6858) (layers C1F C4B) (net 52))\n  (via (at 75.1847 167.8038) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 104.5591 141.1351) (end 104.5845 141.1097) (width 0.508) (layer C1F) (net 52))\n  (segment (start 98.691 155.9856) (end 99.707 155.9856) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 98.5894 155.884) (end 98.691 155.9856) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 104.53116 143.29664) (end 104.4067 143.4211) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 112.71504 141.69644) (end 111.64824 141.69644) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 93.1284 162.5134) (end 92.1124 162.5134) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 113.7031 141.8971) (end 112.9157 141.8971) (width 0.508) (layer C1F) (net 52) (status 10))\n  (via (at 99.707 155.9856) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (via (at 104.4067 143.4211) (size 0.6858) (layers C1F C4B) (net 52))\n  (segment (start 109.9185 137.1473) (end 110.1979 137.4267) (width 0.508) (layer C1F) (net 52))\n  (segment (start 110.1979 137.4775) (end 110.1979 137.4267) (width 0.508) (layer C1F) (net 52))\n  (segment (start 93.3704 161.5602) (end 93.103 161.8276) (width 0.254) (layer C1F) (net 52) (tstamp 5272DFF3))\n  (via (at 93.103 161.8276) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 93.1284 161.853) (end 93.103 161.8276) (width 0.508) (layer C1F) (net 52))\n  (segment (start 93.1284 161.853) (end 93.1284 162.5134) (width 0.508) (layer C1F) (net 52) (status 20))\n  (segment (start 93.3704 160.4386) (end 93.3704 161.5602) (width 0.254) (layer C1F) (net 52) (status 10))\n  (segment (start 92.3704 155.0886) (end 92.3704 153.6702) (width 0.254) (layer C1F) (net 52) (status 10))\n  (segment (start 92.3704 153.6702) (end 92.468 153.5726) (width 0.254) (layer C1F) (net 52) (tstamp 5272E1EB))\n  (via (at 92.468 153.5726) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 99.7162 160.5576) (end 99.7204 160.5534) (width 0.508) (layer C1F) (net 52) (tstamp 5272F308))\n  (via (at 99.7204 160.5534) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 98.691 160.5576) (end 99.7162 160.5576) (width 0.508) (layer C1F) (net 52) (status 10))\n  (segment (start 110.3503 137.4267) (end 110.9345 136.8425) (width 0.508) (layer C1F) (net 52) (tstamp 52811963) (status 20))\n  (via (at 110.1979 137.4267) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 52))\n  (segment (start 110.1979 137.4267) (end 110.3503 137.4267) (width 0.508) (layer C1F) (net 52))\n  (segment (start 103.626 140.1512) (end 103.5939 140.1191) (width 0.508) (layer C1F) (net 52) (status 30))\n  (via (at 104.2797 140.1953) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 52))\n  (segment (start 104.2356 140.1512) (end 104.2797 140.1953) (width 0.508) (layer C1F) (net 52) (tstamp 5281199A))\n  (segment (start 103.626 140.1512) (end 104.2356 140.1512) (width 0.508) (layer C1F) (net 52) (tstamp 52811995) (status 10))\n  (segment (start 108.84916 145.83156) (end 109.0295 146.0119) (width 0.2413) (layer C1F) (net 52))\n  (segment (start 105.6485 140.4971) (end 105.018402 140.4971) (width 0.2032) (layer C1F) (net 52) (status 10))\n  (segment (start 105.018402 140.4971) (end 104.824902 140.3036) (width 0.2032) (layer C1F) (net 52) (tstamp 528119C0))\n  (segment (start 104.824902 140.3036) (end 104.388 140.3036) (width 0.2032) (layer C1F) (net 52) (tstamp 528119C2))\n  (segment (start 104.388 140.3036) (end 104.2797 140.1953) (width 0.2032) (layer C1F) (net 52) (tstamp 528119CA))\n  (segment (start 108.84916 145.83156) (end 108.84916 144.89684) (width 0.2413) (layer C1F) (net 52) (status 20))\n  (segment (start 92.468 153.5726) (end 92.7728 153.5726) (width 0.508) (layer C1F) (net 52))\n  (segment (start 92.341 153.4456) (end 92.468 153.5726) (width 0.508) (layer C1F) (net 52))\n  (segment (start 92.341 153.4456) (end 92.341 152.8614) (width 0.508) (layer C1F) (net 52) (status 20))\n  (segment (start 70.16 128.01) (end 84.13 128.01) (width 0.2032) (layer C4B) (net 52) (tstamp 52817E06) (status 20))\n  (segment (start 63.8354 133.344) (end 63.81 133.3694) (width 0.508) (layer C1F) (net 52) (status 30))\n  (via (at 63.81 134.36) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 63.81 133.3694) (end 63.81 134.36) (width 0.508) (layer C1F) (net 52) (tstamp 527DF6DD) (status 10))\n  (segment (start 63.81 134.36) (end 70.16 128.01) (width 0.2032) (layer C4B) (net 52))\n  (segment (start 119.7408 165.5766) (end 119.7408 164.6622) (width 0.508) (layer C1F) (net 52) (tstamp 52818C9C) (status 10))\n  (via (at 119.7408 164.6622) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 52))\n  (segment (start 119.7154 165.602) (end 119.7408 165.5766) (width 0.508) (layer C1F) (net 52) (status 30))\n  (segment (start 156.7332 168.7) (end 155.7 168.7) (width 0.508) (layer C1F) (net 53))\n  (via (at 155.7 168.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 127 149.6) (end 127 148.6) (width 0.508) (layer C1F) (net 53))\n  (via (at 127 148.6) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 175.7 153.4668) (end 173.0868 153.4668) (width 0.508) (layer C1F) (net 53))\n  (segment (start 173.0868 153.4668) (end 173.03 153.41) (width 0.508) (layer C1F) (net 53))\n  (segment (start 146.9332 157.7) (end 146.9332 156.7332) (width 0.508) (layer C1F) (net 53))\n  (segment (start 146.9332 156.7332) (end 146.8 156.6) (width 0.508) (layer C1F) (net 53))\n  (segment (start 143.6 156.7) (end 142.6668 156.7) (width 0.508) (layer C1F) (net 53))\n  (segment (start 142.6668 156.7) (end 142.4668 156.9) (width 0.508) (layer C1F) (net 53))\n  (segment (start 163.6014 147.8534) (end 163.6014 148.8654) (width 0.508) (layer C1F) (net 53))\n  (segment (start 163.6014 148.8654) (end 163.3668 149.1) (width 0.508) (layer C1F) (net 53))\n  (segment (start 119.5 161.3) (end 124.3962 161.3) (width 0.508) (layer C3) (net 53))\n  (segment (start 124.3962 161.3) (end 126.3262 159.37) (width 0.508) (layer C3) (net 53))\n  (segment (start 115.255059 146.255263) (end 116.888723 144.621599) (width 0.508) (layer C3) (net 53))\n  (segment (start 123.378401 144.621599) (end 123.4 144.6) (width 0.508) (layer C3) (net 53))\n  (segment (start 116.888723 144.621599) (end 123.378401 144.621599) (width 0.508) (layer C3) (net 53))\n  (via (at 123.4 144.6) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 115.261796 146.262) (end 115.255059 146.255263) (width 0.508) (layer C1F) (net 53))\n  (segment (start 116.6 146.262) (end 115.261796 146.262) (width 0.508) (layer C1F) (net 53))\n  (via (at 115.255059 146.255263) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 120.738 161.3) (end 119.5 161.3) (width 0.508) (layer C1F) (net 53))\n  (via (at 119.5 161.3) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 127.4 158.3) (end 127.3962 158.3) (width 0.508) (layer C1F) (net 53))\n  (segment (start 127.3962 158.3) (end 126.3262 159.37) (width 0.508) (layer C1F) (net 53))\n  (segment (start 133.3 168.9) (end 133.3 167.6) (width 0.508) (layer C1F) (net 53))\n  (via (at 133.3 167.6) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 149.8 156.6668) (end 146.8668 156.6668) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 146.8668 156.6668) (end 146.8 156.6) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 128.2 155.7334) (end 129.6332 155.7334) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 129.6332 155.7334) (end 129.6666 155.7) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 128.2 155.7334) (end 124.9866 155.7334) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 124.9866 155.7334) (end 124.77 155.95) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 129.5012 168.006) (end 128.6376 168.006) (width 0.508) (layer C1F) (net 53) (status 20))\n  (via (at 129.5012 168.006) (size 0.9398) (drill 0.508) (layers C1F C4B) (net 53))\n  (segment (start 84.1554 118.6628) (end 84.1554 117.6984) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 84.1554 117.6984) (end 84.5312 117.3226) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 146.25 155.075) (end 146.25 156.05) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 146.25 156.05) (end 146.8 156.6) (width 0.2032) (layer C1F) (net 53))\n  (via (at 146.8 156.6) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 144.2 159.9) (end 144.2 160.8) (width 0.2032) (layer C1F) (net 53))\n  (via (at 144.2 160.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 53))\n  (segment (start 144.7332 158) (end 144.7332 158.4826) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 144.7332 158.4826) (end 144.2 159.0158) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 144.2 159.0158) (end 144.2 159.4174) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 144.2 159.4174) (end 144.2 159.9) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 143.6 156.7) (end 143.6 156.9332) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 143.6 156.9332) (end 142.5332 158) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 144.25 155.075) (end 144.25 156.05) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 144.25 156.05) (end 143.6 156.7) (width 0.2032) (layer C1F) (net 53))\n  (via (at 143.6 156.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 132.3 160.2744) (end 132.3 160.5104) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 132.4412 160.1332) (end 132.3 160.2744) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 133 160.1332) (end 132.4412 160.1332) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 132.3 160.5104) (end 131.6534 161.157) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 131.6534 161.157) (end 131.628 161.157) (width 0.2794) (layer C1F) (net 53))\n  (segment (start 145 133.9) (end 146.1 133.9) (width 0.508) (layer C1F) (net 53))\n  (via (at 146.1 133.9) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 145 133.9) (end 145 134.8668) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 145 134.8668) (end 144.5668 135.3) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 156.337 157.8102) (end 157.5162 157.8102) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 157.5162 157.8102) (end 157.984 158.278) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 155.5 145) (end 156.579 145) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 156.579 145) (end 156.968 145.389) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 165.9906 155.5) (end 167.1 155.5) (width 0.2032) (layer C1F) (net 53))\n  (via (at 167.1 155.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 53))\n  (segment (start 156.968 145.389) (end 156.968 146.6556) (width 0.508) (layer C1F) (net 53))\n  (segment (start 156.968 146.6556) (end 156.972 146.6596) (width 0.508) (layer C1F) (net 53))\n  (via (at 156.972 146.6596) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 157.984 158.278) (end 157.984 159.5842) (width 0.508) (layer C1F) (net 53))\n  (segment (start 157.984 159.5842) (end 157.988 159.5882) (width 0.508) (layer C1F) (net 53))\n  (via (at 157.988 159.5882) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 162.5 147.9) (end 163.5548 147.9) (width 0.508) (layer C1F) (net 53))\n  (segment (start 163.5548 147.9) (end 163.6014 147.8534) (width 0.508) (layer C1F) (net 53))\n  (via (at 163.6014 147.8534) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 124.872 163.926) (end 124.4092 164.3888) (width 0.254) (layer C1F) (net 53) (tstamp 52797DEB) (status 10))\n  (segment (start 124.4092 164.3888) (end 124.4092 164.719) (width 0.254) (layer C1F) (net 53) (tstamp 52797DEF))\n  (via (at 124.4092 164.719) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 124.1956 164.9326) (end 124.4092 164.719) (width 0.508) (layer C1F) (net 53) (tstamp 52797DD0))\n  (segment (start 124.1956 164.9326) (end 123.1512 164.9326) (width 0.508) (layer C1F) (net 53) (status 20))\n  (segment (start 125.2692 163.926) (end 124.872 163.926) (width 0.254) (layer C1F) (net 53) (status 30))\n  (segment (start 128.9102 160.726) (end 129.3114 160.3248) (width 0.254) (layer C1F) (net 53) (tstamp 52797E2D))\n  (segment (start 129.3114 160.3248) (end 129.3114 160.02) (width 0.254) (layer C1F) (net 53) (tstamp 52797E31))\n  (segment (start 129.2472 159.9558) (end 129.2472 159.0144) (width 0.508) (layer C1F) (net 53) (status 20))\n  (via (at 129.3114 160.02) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 129.2472 159.9558) (end 129.3114 160.02) (width 0.508) (layer C1F) (net 53) (tstamp 52797E0C))\n  (segment (start 128.4692 160.726) (end 128.9102 160.726) (width 0.254) (layer C1F) (net 53) (status 10))\n  (segment (start 130.1478 161.926) (end 130.6374 161.4364) (width 0.254) (layer C1F) (net 53) (tstamp 527990F9) (status 10))\n  (segment (start 130.6374 161.4364) (end 130.6374 161.2078) (width 0.254) (layer C1F) (net 53) (tstamp 527990FE))\n  (segment (start 130.6882 161.157) (end 131.628 161.157) (width 0.508) (layer C1F) (net 53) (status 20))\n  (via (at 130.6374 161.2078) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 130.6882 161.157) (end 130.6374 161.2078) (width 0.508) (layer C1F) (net 53) (tstamp 527990E9))\n  (segment (start 129.6692 161.926) (end 130.1478 161.926) (width 0.254) (layer C1F) (net 53) (status 30))\n  (segment (start 126.9692 160.013) (end 126.9692 160.726) (width 0.254) (layer C1F) (net 53) (status 20))\n  (via (at 126.3262 159.37) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 126.9692 160.013) (end 126.3262 159.37) (width 0.254) (layer C1F) (net 53) (tstamp 52797EDB))\n  (segment (start 126.3702 159.326) (end 126.3262 159.37) (width 0.508) (layer C1F) (net 53) (tstamp 527B1AF6))\n  (segment (start 82.7076 118.6628) (end 82.8092 118.6628) (width 0.508) (layer C1F) (net 53) (tstamp 52818B61))\n  (via (at 82.8092 118.6628) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 53))\n  (segment (start 82.8092 118.6628) (end 84.1554 118.6628) (width 0.508) (layer C1F) (net 53) (status 20))\n  (segment (start 81.7932 119.5772) (end 82.7076 118.6628) (width 0.508) (layer C1F) (net 53) (status 10))\n  (via (at 63.5814 117.7738) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 53))\n  (segment (start 63.5814 116.707) (end 63.5814 117.7738) (width 0.2032) (layer C1F) (net 53) (status 10))\n  (segment (start 123.54 147.1) (end 122.991999 146.551999) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 126.665354 147.1) (end 123.54 147.1) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 122.991999 146.551999) (end 122.23 145.79) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 128.1 148.534646) (end 126.665354 147.1) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 128.1 149.6) (end 128.1 148.534646) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 118.8 137.9) (end 120.7 139.8) (width 0.2032) (layer C4B) (net 54))\n  (segment (start 120.7 139.8) (end 120.7 144.26) (width 0.2032) (layer C4B) (net 54))\n  (segment (start 111.9 137.9) (end 118.8 137.9) (width 0.2032) (layer C4B) (net 54))\n  (segment (start 111.7669 138.0331) (end 111.9 137.9) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 111.4 138.0331) (end 111.7669 138.0331) (width 0.2032) (layer C1F) (net 54))\n  (via (at 111.9 137.9) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 54))\n  (segment (start 120.7 144.26) (end 122.23 145.79) (width 0.2032) (layer C4B) (net 54))\n  (segment (start 110.8485 138.8971) (end 110.8485 138.5846) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 110.8485 138.5846) (end 111.4 138.0331) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 109.3216 167.0522) (end 106.576 167.0522) (width 0.508) (layer C1F) (net 55) (tstamp 527317D2))\n  (segment (start 105.88258 167.0522) (end 106.576 167.0522) (width 0.2032) (layer C1F) (net 55) (status 10))\n  (segment (start 113.919 162.4548) (end 113.919 155.9814) (width 0.508) (layer C1F) (net 55) (tstamp 527317D4) (status 20))\n  (segment (start 109.3216 167.0522) (end 113.919 162.4548) (width 0.508) (layer C1F) (net 55))\n  (segment (start 88.90728 145.12752) (end 88.575 145.4598) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 88.90728 145.12752) (end 89.2423 145.12752) (width 0.2032) (layer C1F) (net 56) (status 20))\n  (segment (start 85.4 148.6348) (end 88.575 145.4598) (width 0.508) (layer C1F) (net 56) (status 10))\n  (segment (start 85.4 162.4128) (end 85.4 149.7016) (width 0.508) (layer C1F) (net 57) (tstamp 528188A2) (status 20))\n  (segment (start 98.3269 166.52152) (end 97.96868 166.52152) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 96.9476 167.5426) (end 97.6122 166.878) (width 0.508) (layer C1F) (net 57) (tstamp 5272F561))\n  (segment (start 97.96868 166.52152) (end 97.6122 166.878) (width 0.2032) (layer C1F) (net 57) (tstamp 5272F576))\n  (segment (start 96.9476 167.5426) (end 90.5298 167.5426) (width 0.508) (layer C1F) (net 57))\n  (segment (start 90.5298 167.5426) (end 85.4 162.4128) (width 0.508) (layer C1F) (net 57))\n  (segment (start 87.8706 153.217) (end 87.7944 153.2932) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 89.0644 153.217) (end 87.8706 153.217) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 90.8704 154.3196) (end 90.7034 154.1526) (width 0.2032) (layer C1F) (net 58) (tstamp 5272E245))\n  (segment (start 90.7034 154.1526) (end 90 154.1526) (width 0.2032) (layer C1F) (net 58) (tstamp 5272E24D))\n  (segment (start 90 154.1526) (end 89.0644 153.217) (width 0.2032) (layer C1F) (net 58) (tstamp 5272E252) (status 20))\n  (segment (start 90.8704 155.0886) (end 90.8704 154.3196) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 89.166 149.6356) (end 89.166 150.8294) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 89.0644 150.931) (end 89.0898 150.9056) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 89.166 150.8294) (end 89.0898 150.9056) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 89.0644 152.1502) (end 89.0644 150.931) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 91.3504 153.217) (end 91.3504 153.1916) (width 0.2032) (layer C1F) (net 60) (status 30))\n  (segment (start 91.3504 153.1916) (end 90.3344 152.1756) (width 0.2032) (layer C1F) (net 60) (status 30))\n  (segment (start 90.3344 152.1756) (end 90.3344 152.1502) (width 0.2032) (layer C1F) (net 60) (status 30))\n  (segment (start 91.8704 154.1512) (end 91.3504 153.6312) (width 0.2032) (layer C1F) (net 60) (tstamp 5272E231))\n  (segment (start 91.3504 153.6312) (end 91.3504 153.217) (width 0.2032) (layer C1F) (net 60) (tstamp 5272E235) (status 20))\n  (segment (start 91.8704 155.0886) (end 91.8704 154.1512) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 90.309 150.9056) (end 90.309 150.931) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 90.309 150.931) (end 89.6994 151.5406) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 90.2328 150.8294) (end 90.309 150.9056) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 89.6994 151.5406) (end 89.6994 152.582) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 90.2328 149.6356) (end 90.2328 150.8294) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 89.6994 152.582) (end 90.3344 153.217) (width 0.2032) (layer C1F) (net 61) (status 20))\n  (segment (start 91.3704 154.253) (end 90.3344 153.217) (width 0.2032) (layer C1F) (net 61) (tstamp 5272E23B) (status 20))\n  (segment (start 91.3704 155.0886) (end 91.3704 154.253) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 91.3504 152.1502) (end 91.3504 150.931) (width 0.2032) (layer C1F) (net 62) (status 30))\n  (segment (start 91.3504 150.931) (end 91.3758 150.9056) (width 0.2032) (layer C1F) (net 62) (status 30))\n  (segment (start 84.21088 141.0577) (end 84.21088 141.39112) (width 0.2032) (layer C1F) (net 63) (status 10))\n  (segment (start 83.6638 141.9382) (end 83.876 141.726) (width 0.508) (layer C1F) (net 63) (tstamp 528067DF) (status 10))\n  (segment (start 83.4692 141.9382) (end 83.6638 141.9382) (width 0.508) (layer C1F) (net 63) (status 30))\n  (segment (start 84.21088 141.39112) (end 83.876 141.726) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 82.4024 141.9382) (end 82.377 141.9382) (width 0.4572) (layer C1F) (net 64) (status 30))\n  (segment (start 81.71152 142.60368) (end 81.65564 142.60368) (width 0.4572) (layer C1F) (net 64) (status 30))\n  (segment (start 82.377 141.9382) (end 81.71152 142.60368) (width 0.4572) (layer C1F) (net 64) (status 30))\n  (segment (start 79.4052 141.9382) (end 79.5322 141.9382) (width 0.4572) (layer C1F) (net 65) (status 30))\n  (segment (start 80.19768 142.60368) (end 80.40596 142.60368) (width 0.4572) (layer C1F) (net 65) (status 30))\n  (segment (start 79.5322 141.9382) (end 80.19768 142.60368) (width 0.4572) (layer C1F) (net 65) (status 30))\n  (segment (start 77.59672 141.0577) (end 77.59672 141.39032) (width 0.2032) (layer C1F) (net 66) (status 10))\n  (segment (start 78.1446 141.9382) (end 77.9324 141.726) (width 0.508) (layer C1F) (net 66) (tstamp 528067C2) (status 10))\n  (segment (start 78.3384 141.9382) (end 78.1446 141.9382) (width 0.508) (layer C1F) (net 66) (status 30))\n  (segment (start 77.59672 141.39032) (end 77.9324 141.726) (width 0.2032) (layer C1F) (net 66))\n  (segment (start 89.8906 144.3218) (end 89.8906 143.51) (width 0.3048) (layer C1F) (net 67) (tstamp 52704F29) (status 10))\n  (segment (start 89.8906 143.0782) (end 88.3412 141.5288) (width 0.508) (layer C1F) (net 67) (status 20))\n  (segment (start 89.8906 143.0782) (end 89.8906 143.51) (width 0.508) (layer C1F) (net 67) (tstamp 52704F08))\n  (segment (start 89.8858 144.3266) (end 89.8906 144.3218) (width 0.3048) (layer C1F) (net 67) (status 30))\n  (segment (start 84.90938 140.4142) (end 85.1202 140.4142) (width 0.2032) (layer C1F) (net 68) (status 30))\n  (segment (start 85.8042 140.4142) (end 85.8266 140.4366) (width 0.3048) (layer C1F) (net 68) (tstamp 52704EF5))\n  (segment (start 86.1822 140.4366) (end 87.2744 141.5288) (width 0.508) (layer C1F) (net 68) (status 20))\n  (segment (start 86.1822 140.4366) (end 85.8266 140.4366) (width 0.508) (layer C1F) (net 68) (tstamp 52704EE6))\n  (segment (start 85.0118 140.4142) (end 85.8042 140.4142) (width 0.3048) (layer C1F) (net 68) (status 10))\n  (segment (start 99.61478 166.5224) (end 100.3554 166.5224) (width 0.2032) (layer C1F) (net 69) (tstamp 52703D05) (status 10))\n  (segment (start 100.7618 166.5224) (end 101.9048 165.3794) (width 0.508) (layer C1F) (net 69) (status 20))\n  (segment (start 100.7618 166.5224) (end 100.3554 166.5224) (width 0.508) (layer C1F) (net 69) (tstamp 52703CF7))\n  (segment (start 99.6139 166.52152) (end 99.61478 166.5224) (width 0.2032) (layer C1F) (net 69) (status 30))\n  (segment (start 105.18408 165.96628) (end 104.8766 165.6588) (width 0.2032) (layer C1F) (net 70) (tstamp 52703DA4))\n  (segment (start 105.18408 166.4087) (end 105.18408 165.96628) (width 0.2032) (layer C1F) (net 70) (status 10))\n  (segment (start 104.5972 165.3794) (end 102.9716 165.3794) (width 0.508) (layer C1F) (net 70) (tstamp 5272FA50) (status 20))\n  (segment (start 104.8766 165.6588) (end 104.5972 165.3794) (width 0.508) (layer C1F) (net 70))\n  (segment (start 101.2698 149.606) (end 101.2698 150.6474) (width 0.508) (layer C1F) (net 71) (status 20))\n  (segment (start 90.5293 145.12752) (end 90.85892 145.12752) (width 0.2032) (layer C1F) (net 71) (status 10))\n  (segment (start 97.0474 145.3836) (end 91.242 145.3836) (width 0.508) (layer C1F) (net 71) (tstamp 528067ED))\n  (segment (start 101.2698 149.606) (end 97.0474 145.3836) (width 0.508) (layer C1F) (net 71))\n  (segment (start 91.115 145.3836) (end 91.242 145.3836) (width 0.2032) (layer C1F) (net 71) (tstamp 528067F2))\n  (segment (start 90.85892 145.12752) (end 91.115 145.3836) (width 0.2032) (layer C1F) (net 71))\n  (segment (start 105.21232 156.83948) (end 105.2576 156.7942) (width 0.2032) (layer C1F) (net 72) (tstamp 527316BC))\n  (segment (start 101.2698 152.2984) (end 101.2698 151.7142) (width 0.508) (layer C1F) (net 72) (status 20))\n  (segment (start 105.2576 156.2862) (end 105.2576 156.7942) (width 0.508) (layer C1F) (net 72) (tstamp 527316AF))\n  (segment (start 101.2698 152.2984) (end 105.2576 156.2862) (width 0.508) (layer C1F) (net 72) (tstamp 527316A2))\n  (segment (start 105.21232 157.5205) (end 105.21232 156.83948) (width 0.2032) (layer C1F) (net 72) (status 10))\n  (segment (start 95.6557 164.1136) (end 96.278 164.1136) (width 0.3048) (layer C1F) (net 73) (status 10))\n  (segment (start 96.278 164.1136) (end 96.659 163.7326) (width 0.3048) (layer C1F) (net 73) (status 20))\n  (segment (start 77.59672 139.7707) (end 77.59672 139.42008) (width 0.2032) (layer C1F) (net 74) (status 10))\n  (segment (start 78.1266 138.8902) (end 77.907 139.1098) (width 0.508) (layer C1F) (net 74) (tstamp 528067AF) (status 10))\n  (segment (start 78.3384 138.8902) (end 78.1266 138.8902) (width 0.508) (layer C1F) (net 74) (status 30))\n  (segment (start 77.59672 139.42008) (end 77.907 139.1098) (width 0.2032) (layer C1F) (net 74))\n  (segment (start 79.4052 138.8902) (end 79.4052 138.6616) (width 0.508) (layer C1F) (net 75) (status 30))\n  (segment (start 79.7989 138.2679) (end 79.7989 137.8742) (width 0.508) (layer C1F) (net 75) (status 20))\n  (segment (start 79.4052 138.6616) (end 79.7989 138.2679) (width 0.508) (layer C1F) (net 75) (status 10))\n  (segment (start 84.21088 139.7707) (end 84.21088 139.41928) (width 0.2032) (layer C1F) (net 76) (status 10))\n  (segment (start 83.6818 138.8902) (end 83.876 139.0844) (width 0.508) (layer C1F) (net 76) (tstamp 528067D5) (status 10))\n  (segment (start 83.4692 138.8902) (end 83.6818 138.8902) (width 0.508) (layer C1F) (net 76) (status 30))\n  (segment (start 84.21088 139.41928) (end 83.876 139.0844) (width 0.2032) (layer C1F) (net 76))\n  (segment (start 81.5007 137.8742) (end 81.5007 137.9377) (width 0.508) (layer C1F) (net 77) (status 30))\n  (segment (start 81.5007 137.9377) (end 82.4024 138.8394) (width 0.508) (layer C1F) (net 77) (status 30))\n  (segment (start 82.4024 138.8394) (end 82.4024 138.8902) (width 0.508) (layer C1F) (net 77) (status 30))\n  (segment (start 97.7258 164.8756) (end 98.61716 164.8756) (width 0.508) (layer C1F) (net 78) (status 10))\n  (segment (start 98.9704 165.22884) (end 98.61716 164.8756) (width 0.3048) (layer C1F) (net 78) (tstamp 5272F50A))\n  (segment (start 98.9704 165.7206) (end 98.9704 165.22884) (width 0.3048) (layer C1F) (net 78) (status 10))\n  (segment (start 96.0748 164.774) (end 96.1764 164.8756) (width 0.3048) (layer C1F) (net 79))\n  (segment (start 96.1764 164.8756) (end 96.659 164.8756) (width 0.508) (layer C1F) (net 79) (status 20))\n  (segment (start 95.6557 164.774) (end 96.0748 164.774) (width 0.3048) (layer C1F) (net 79) (status 10))\n  (segment (start 76.281 140.4142) (end 75.9762 140.719) (width 0.3048) (layer C1F) (net 80) (tstamp 527022D4))\n  (segment (start 75.5952 141.1) (end 75.5952 141.9128) (width 0.508) (layer C1F) (net 80) (status 20))\n  (segment (start 75.5952 141.1) (end 75.9762 140.719) (width 0.508) (layer C1F) (net 80) (tstamp 527022B1))\n  (segment (start 76.7958 140.4142) (end 76.281 140.4142) (width 0.3048) (layer C1F) (net 80) (status 10))\n  (segment (start 76.48956 145.70456) (end 76.2254 145.4404) (width 0.2032) (layer C1F) (net 81) (tstamp 52704C7C))\n  (segment (start 75.5952 144.8102) (end 75.5952 142.9796) (width 0.508) (layer C1F) (net 81) (status 20))\n  (segment (start 75.5952 144.8102) (end 76.2254 145.4404) (width 0.508) (layer C1F) (net 81) (tstamp 52704C75))\n  (segment (start 76.9635 145.70456) (end 76.48956 145.70456) (width 0.2032) (layer C1F) (net 81) (status 10))\n  (segment (start 79.4924 145.704) (end 79.629 145.5674) (width 0.2032) (layer C1F) (net 82) (tstamp 537A5E79))\n  (segment (start 79.629 145.5674) (end 82.3214 145.5674) (width 0.508) (layer C1F) (net 82) (tstamp 537A5E7A))\n  (segment (start 84.0994 163.068) (end 84.0994 147.3454) (width 0.508) (layer C1F) (net 82) (tstamp 5272FA86))\n  (segment (start 89.8398 168.8084) (end 101.9048 168.8084) (width 0.508) (layer C1F) (net 82) (status 20))\n  (segment (start 84.0994 147.3454) (end 82.3214 145.5674) (width 0.508) (layer C1F) (net 82))\n  (segment (start 89.8398 168.8084) (end 84.0994 163.068) (width 0.508) (layer C1F) (net 82))\n  (segment (start 78.801 145.704) (end 79.4924 145.704) (width 0.2032) (layer C1F) (net 82) (status 10))\n  (segment (start 104.4956 168.8084) (end 102.9716 168.8084) (width 0.508) (layer C1F) (net 83) (tstamp 5272FA55) (status 20))\n  (segment (start 104.8766 168.4274) (end 105.18408 168.11992) (width 0.2032) (layer C1F) (net 83))\n  (segment (start 105.18408 167.6957) (end 105.18408 168.11992) (width 0.2032) (layer C1F) (net 83) (tstamp 52703DDA) (status 10))\n  (segment (start 104.8766 168.4274) (end 104.4956 168.8084) (width 0.508) (layer C1F) (net 83))\n  (segment (start 108.27078 156.52422) (end 108.2548 156.5402) (width 0.2032) (layer C1F) (net 84) (tstamp 5272FD79))\n  (segment (start 103.378 152.8318) (end 107.0864 156.5402) (width 0.508) (layer C1F) (net 84))\n  (segment (start 103.378 148.5392) (end 103.378 152.8318) (width 0.508) (layer C1F) (net 84) (tstamp 5272FCF0))\n  (segment (start 70.4596 145.415) (end 71.4756 145.415) (width 0.508) (layer C1F) (net 84) (status 20))\n  (segment (start 75.1332 135.5344) (end 90.3732 135.5344) (width 0.508) (layer C1F) (net 84) (tstamp 52705018))\n  (segment (start 69.6468 141.0208) (end 75.1332 135.5344) (width 0.508) (layer C1F) (net 84) (tstamp 52705012))\n  (segment (start 69.6468 144.6022) (end 69.6468 141.0208) (width 0.508) (layer C1F) (net 84) (tstamp 5270500F))\n  (segment (start 70.4596 145.415) (end 69.6468 144.6022) (width 0.508) (layer C1F) (net 84) (tstamp 5270500C))\n  (segment (start 90.3732 135.5344) (end 103.378 148.5392) (width 0.508) (layer C1F) (net 84))\n  (segment (start 107.0864 156.5402) (end 108.2548 156.5402) (width 0.508) (layer C1F) (net 84) (tstamp 5272FD70))\n  (segment (start 108.985 156.52422) (end 108.27078 156.52422) (width 0.2032) (layer C1F) (net 84) (status 10))\n  (segment (start 72.5424 145.415) (end 73.4568 145.415) (width 0.508) (layer C1F) (net 85) (status 10))\n  (segment (start 73.4568 145.415) (end 75.057 147.0152) (width 0.508) (layer C1F) (net 85))\n  (segment (start 75.057 147.0152) (end 76.0984 147.0152) (width 0.508) (layer C1F) (net 85) (tstamp 537A5E66))\n  (segment (start 76.2096 146.904) (end 76.0984 147.0152) (width 0.2032) (layer C1F) (net 85) (tstamp 537A5E69))\n  (segment (start 76.901 146.904) (end 76.2096 146.904) (width 0.2032) (layer C1F) (net 85) (status 10))\n  (segment (start 79.21244 146.90344) (end 79.4766 147.1676) (width 0.2032) (layer C1F) (net 86) (tstamp 52704C47))\n  (segment (start 79.6798 147.3708) (end 79.6798 148.8948) (width 0.508) (layer C1F) (net 86) (status 20))\n  (segment (start 79.6798 147.3708) (end 79.4766 147.1676) (width 0.508) (layer C1F) (net 86) (tstamp 52704C3D))\n  (segment (start 78.7385 146.90344) (end 79.21244 146.90344) (width 0.2032) (layer C1F) (net 86) (status 10))\n  (segment (start 78.31 152.859) (end 78.31 152.0934) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 78.31 152.0934) (end 78.350801 152.052599) (width 0.2032) (layer C1F) (net 87))\n  (segment (start 79.6798 149.9616) (end 79.6798 150.7236) (width 0.508) (layer C1F) (net 87))\n  (segment (start 79.6798 150.7236) (end 78.350801 152.052599) (width 0.508) (layer C1F) (net 87))\n  (segment (start 101.3834 157.7728) (end 101.8794 157.2768) (width 0.3048) (layer C1F) (net 88) (tstamp 5272FE90) (status 10))\n  (segment (start 102.362 156.7942) (end 102.5144 156.7942) (width 0.508) (layer C1F) (net 88) (status 30))\n  (segment (start 102.362 156.7942) (end 101.8794 157.2768) (width 0.508) (layer C1F) (net 88) (tstamp 5272FE80) (status 10))\n  (segment (start 101.3834 157.7763) (end 101.3834 157.7728) (width 0.3048) (layer C1F) (net 88) (status 30))\n  (segment (start 103.5812 156.9212) (end 103.5812 156.7942) (width 0.508) (layer C1F) (net 89) (status 30))\n  (segment (start 104.1654 157.5054) (end 104.1654 157.607) (width 0.508) (layer C1F) (net 89) (tstamp 5272FF09))\n  (segment (start 103.5812 156.9212) (end 104.1654 157.5054) (width 0.508) (layer C1F) (net 89) (tstamp 5272FEFA) (status 10))\n  (segment (start 104.4114 158.164) (end 104.316 158.164) (width 0.254) (layer C1F) (net 89) (status 30))\n  (segment (start 104.316 158.164) (end 104.1654 158.0134) (width 0.254) (layer C1F) (net 89) (tstamp 5272FF13) (status 10))\n  (segment (start 104.1654 158.0134) (end 104.1654 157.607) (width 0.3048) (layer C1F) (net 89) (tstamp 5272FF18))\n  (segment (start 109.6285 155.3993) (end 109.22 154.9908) (width 0.3048) (layer C1F) (net 90) (tstamp 5272FE0D) (status 10))\n  (segment (start 108.7628 154.5336) (end 108.7374 154.5336) (width 0.508) (layer C1F) (net 90) (status 30))\n  (segment (start 108.7628 154.5336) (end 109.22 154.9908) (width 0.508) (layer C1F) (net 90) (tstamp 5272FDFA) (status 10))\n  (segment (start 109.6285 155.7233) (end 109.6285 155.3993) (width 0.3048) (layer C1F) (net 90) (status 30))\n  (segment (start 100.723 156.9) (end 100.85 156.773) (width 0.3048) (layer C1F) (net 91) (tstamp 5270447D) (status 30))\n  (segment (start 100.723 157.7763) (end 100.723 156.9) (width 0.3048) (layer C1F) (net 91) (status 30))\n  (segment (start 75.1446 152.92) (end 73.9 152.92) (width 0.508) (layer C1F) (net 92) (status 30))\n  (segment (start 73.8873 154.0249) (end 73.9 154.0122) (width 0.4572) (layer C1F) (net 92))\n  (segment (start 73.8873 154.2916) (end 73.8873 154.0249) (width 0.4572) (layer C1F) (net 92) (status 10))\n  (segment (start 73.9 154.0122) (end 73.9 152.92) (width 0.508) (layer C1F) (net 92) (status 20))\n  (segment (start 105.5896 159.434) (end 106.208 159.434) (width 0.508) (layer C1F) (net 93) (status 20))\n  (segment (start 105.5896 159.434) (end 105.5878 159.4358) (width 0.508) (layer C1F) (net 93) (tstamp 52731893))\n  (segment (start 105.21232 158.8075) (end 105.21232 159.06032) (width 0.2032) (layer C1F) (net 93) (status 30))\n  (segment (start 105.21232 159.06032) (end 105.5878 159.4358) (width 0.2032) (layer C1F) (net 93) (tstamp 527318A7) (status 10))\n  (segment (start 110.52482 156.52422) (end 110.9218 156.9212) (width 0.2032) (layer C1F) (net 94) (tstamp 52731719) (status 10))\n  (segment (start 109.9838 159.434) (end 107.2748 159.434) (width 0.508) (layer C1F) (net 94) (status 20))\n  (segment (start 110.9218 158.496) (end 110.9218 156.9212) (width 0.508) (layer C1F) (net 94) (tstamp 52731712))\n  (segment (start 109.9838 159.434) (end 110.9218 158.496) (width 0.508) (layer C1F) (net 94) (tstamp 5273170B))\n  (segment (start 110.272 156.52422) (end 110.52482 156.52422) (width 0.2032) (layer C1F) (net 94) (status 30))\n  (segment (start 71.1314 152.92) (end 72.376 152.92) (width 0.508) (layer C1F) (net 95) (status 30))\n  (segment (start 72.376 151.396) (end 71.5124 151.396) (width 0.508) (layer C1F) (net 95) (status 10))\n  (segment (start 71.5124 151.396) (end 71.1314 151.777) (width 0.508) (layer C1F) (net 95) (status 20))\n  (segment (start 72.376 152.92) (end 72.376 151.396) (width 0.508) (layer C1F) (net 95) (status 30))\n  (segment (start 71.8807 155.6251) (end 71.614 155.8918) (width 0.4572) (layer C1F) (net 96) (status 10))\n  (segment (start 71.8807 155.6124) (end 71.8807 155.6251) (width 0.4572) (layer C1F) (net 96) (status 30))\n  (segment (start 71.614 155.8918) (end 71.614 156.5776) (width 0.508) (layer C1F) (net 96) (status 20))\n  (segment (start 71.614 157.814) (end 71.614 157.6444) (width 0.508) (layer C1F) (net 97) (status 30))\n  (segment (start 71.614 157.814) (end 72 158.2) (width 0.508) (layer C1F) (net 97) (tstamp 526FF2B8) (status 10))\n  (segment (start 72.51316 158.2301) (end 72.0301 158.2301) (width 0.2032) (layer C1F) (net 97) (status 10))\n  (segment (start 72.0301 158.2301) (end 72 158.2) (width 0.2032) (layer C1F) (net 97) (tstamp 526FF2C5))\n  (segment (start 80.758 156.1458) (end 80.758 157.0602) (width 0.508) (layer C1F) (net 98))\n  (segment (start 80.7453 157.0729) (end 80.758 157.0602) (width 0.4572) (layer C1F) (net 98))\n  (segment (start 80.7453 157.3396) (end 80.7453 157.0729) (width 0.4572) (layer C1F) (net 98) (status 10))\n  (segment (start 80.3262 155.714) (end 80.2754 155.714) (width 0.508) (layer C1F) (net 98) (status 30))\n  (segment (start 80.3262 155.714) (end 80.758 156.1458) (width 0.508) (layer C1F) (net 98) (status 10))\n  (segment (start 76.3638 155.6362) (end 76.3638 155.7902) (width 0.508) (layer C1F) (net 99) (status 30))\n  (segment (start 76.3638 155.6362) (end 76.7 155.3) (width 0.508) (layer C1F) (net 99) (tstamp 526FF337) (status 10))\n  (segment (start 77.11056 154.6965) (end 77.11056 154.88944) (width 0.2032) (layer C1F) (net 99) (status 30))\n  (segment (start 77.11056 154.88944) (end 76.7 155.3) (width 0.2032) (layer C1F) (net 99) (tstamp 526FF340) (status 10))\n  (segment (start 76.343 156.857) (end 76.3638 156.857) (width 0.508) (layer C1F) (net 100) (status 30))\n  (segment (start 76.343 156.857) (end 75 158.2) (width 0.508) (layer C1F) (net 100) (tstamp 526FF2D6) (status 10))\n  (segment (start 75 158.2) (end 74.3 158.2) (width 0.508) (layer C1F) (net 100) (tstamp 526FF2D9))\n  (segment (start 73.71204 158.2301) (end 74.2699 158.2301) (width 0.2032) (layer C1F) (net 100) (status 10))\n  (segment (start 74.2699 158.2301) (end 74.3 158.2) (width 0.2032) (layer C1F) (net 100) (tstamp 526FF2E2))\n  (segment (start 77.202 160.032) (end 77.329 160.159) (width 0.508) (layer C1F) (net 101) (status 30))\n  (segment (start 78.7387 158.6604) (end 78.726 158.6604) (width 0.4572) (layer C1F) (net 101) (status 30))\n  (segment (start 77.329 160.0574) (end 77.329 160.159) (width 0.508) (layer C1F) (net 101) (status 30))\n  (segment (start 77.329 160.0574) (end 78.4466 158.9398) (width 0.508) (layer C1F) (net 101) (status 10))\n  (segment (start 78.726 158.6604) (end 78.4466 158.9398) (width 0.4572) (layer C1F) (net 101) (status 10))\n  (segment (start 76.0844 160.032) (end 77.202 160.032) (width 0.508) (layer C1F) (net 101) (status 30))\n  (segment (start 66.1666 161) (end 66.2 160.9666) (width 0.508) (layer C1F) (net 102) (tstamp 52E9F7F5) (status 30))\n  (segment (start 63.115 161) (end 66.1666 161) (width 0.508) (layer C1F) (net 102) (status 30))\n  (segment (start 69.3286 160.9666) (end 69.4 161.038) (width 0.508) (layer C1F) (net 102) (tstamp 52E9F7FD) (status 30))\n  (segment (start 66.2 160.9666) (end 69.3286 160.9666) (width 0.508) (layer C1F) (net 102) (status 30))\n  (segment (start 69.438 161) (end 69.4 161.038) (width 0.508) (layer C1F) (net 102) (tstamp 52E9F98F) (status 30))\n  (segment (start 70.5666 161) (end 69.438 161) (width 0.508) (layer C1F) (net 102) (status 30))\n  (segment (start 71.9 161) (end 71.6334 161) (width 0.508) (layer C1F) (net 103) (tstamp 52E9F992) (status 20))\n  (segment (start 72.51316 160.38684) (end 72.2 160.7) (width 0.2032) (layer C1F) (net 103) (tstamp 526FEEBA) (status 10))\n  (segment (start 72.51316 160.0051) (end 72.51316 160.38684) (width 0.2032) (layer C1F) (net 103) (status 30))\n  (segment (start 72.2 160.7) (end 71.9 161) (width 0.508) (layer C1F) (net 103))\n  (segment (start 106.9721 150.0251) (end 106.9721 150.5331) (width 0.4572) (layer C1F) (net 104) (status 10))\n  (segment (start 106.9721 149.0599) (end 106.9975 149.0345) (width 0.4572) (layer C1F) (net 104) (status 30))\n  (segment (start 106.9721 150.9395) (end 107.08132 151.04872) (width 0.254) (layer C1F) (net 104) (status 30))\n  (segment (start 106.9721 150.5331) (end 106.9721 150.9395) (width 0.254) (layer C1F) (net 104) (status 20))\n  (segment (start 106.9721 150.0251) (end 106.9721 149.0599) (width 0.4572) (layer C1F) (net 104) (status 30))\n  (segment (start 106.9721 146.0627) (end 106.9721 146.9771) (width 0.4572) (layer C1F) (net 105) (status 20))\n  (segment (start 106.9721 146.0627) (end 107.3023 145.7325) (width 0.4572) (layer C1F) (net 105))\n  (segment (start 107.64774 144.89684) (end 107.64774 145.38706) (width 0.2413) (layer C1F) (net 105) (status 10))\n  (segment (start 106.9721 147.9423) (end 106.9975 147.9677) (width 0.4572) (layer C1F) (net 105) (status 30))\n  (segment (start 107.64774 145.38706) (end 107.3023 145.7325) (width 0.2413) (layer C1F) (net 105))\n  (segment (start 106.9721 146.9771) (end 106.9721 147.9423) (width 0.4572) (layer C1F) (net 105) (status 30))\n  (segment (start 108.0389 150.5331) (end 108.0389 150.9395) (width 0.254) (layer C1F) (net 106) (status 20))\n  (segment (start 108.0389 150.0251) (end 108.0389 149.0599) (width 0.4572) (layer C1F) (net 106) (status 30))\n  (segment (start 108.0389 149.0599) (end 108.0135 149.0345) (width 0.4572) (layer C1F) (net 106) (status 30))\n  (segment (start 108.0389 150.9395) (end 107.92968 151.04872) (width 0.254) (layer C1F) (net 106) (status 30))\n  (segment (start 108.0389 150.0251) (end 108.0389 150.5331) (width 0.4572) (layer C1F) (net 106) (status 10))\n  (segment (start 108.04906 145.72234) (end 108.0389 145.7325) (width 0.2413) (layer C1F) (net 107))\n  (segment (start 108.0389 146.9771) (end 108.0389 147.9423) (width 0.4572) (layer C1F) (net 107) (status 30))\n  (segment (start 108.0389 145.7325) (end 108.0389 146.9771) (width 0.4572) (layer C1F) (net 107) (status 20))\n  (segment (start 108.04906 144.89684) (end 108.04906 145.72234) (width 0.2413) (layer C1F) (net 107) (status 10))\n  (segment (start 108.0389 147.9423) (end 108.0135 147.9677) (width 0.4572) (layer C1F) (net 107) (status 30))\n  (segment (start 110.0201 150.5331) (end 110.0201 150.9395) (width 0.254) (layer C1F) (net 108) (status 20))\n  (segment (start 110.0201 150.0251) (end 110.0201 149.0599) (width 0.4572) (layer C1F) (net 108) (status 30))\n  (segment (start 110.0201 150.9395) (end 110.12932 151.04872) (width 0.254) (layer C1F) (net 108) (status 30))\n  (segment (start 110.0201 150.0251) (end 110.0201 150.5331) (width 0.4572) (layer C1F) (net 108) (status 10))\n  (segment (start 110.0201 149.0599) (end 110.0455 149.0345) (width 0.4572) (layer C1F) (net 108) (status 30))\n  (segment (start 110.0201 147.9423) (end 110.0455 147.9677) (width 0.4572) (layer C1F) (net 109) (status 30))\n  (segment (start 110.04804 144.89684) (end 110.04804 145.70456) (width 0.2413) (layer C1F) (net 109) (status 10))\n  (segment (start 110.0201 146.9771) (end 110.0201 147.9423) (width 0.4572) (layer C1F) (net 109) (status 30))\n  (segment (start 110.0201 145.7325) (end 110.0201 146.9771) (width 0.4572) (layer C1F) (net 109) (status 20))\n  (segment (start 110.04804 145.70456) (end 110.0201 145.7325) (width 0.2413) (layer C1F) (net 109))\n  (segment (start 82.9056 124.2456) (end 84.13 125.47) (width 1.27) (layer C1F) (net 110) (tstamp 527DDE57) (status 20))\n  (segment (start 82.9056 122.5296) (end 82.9056 124.2456) (width 1.27) (layer C1F) (net 110) (status 10))\n  (segment (start 84.2316 125.3684) (end 84.13 125.47) (width 1.27) (layer C1F) (net 110) (tstamp 527DDE5A) (status 30))\n  (segment (start 87.1526 125.3684) (end 84.2316 125.3684) (width 1.27) (layer C1F) (net 110) (status 30))\n  (segment (start 84.13 125.47) (end 84.13 128.01) (width 0.254) (layer C1F) (net 110) (status 30))\n  (segment (start 110.04804 138.89736) (end 110.04804 138.41476) (width 0.2413) (layer C1F) (net 111))\n  (segment (start 110.04804 138.41476) (end 110.29188 138.17092) (width 0.2413) (layer C1F) (net 111))\n  (segment (start 110.29188 138.17092) (end 110.59668 138.17092) (width 0.2413) (layer C1F) (net 111))\n  (segment (start 111.9251 136.8425) (end 111.9505 136.8425) (width 0.2413) (layer C1F) (net 111))\n  (segment (start 110.59668 138.17092) (end 111.9251 136.8425) (width 0.2413) (layer C1F) (net 111))\n  (segment (start 111.0869 150.5585) (end 111.0869 150.9395) (width 0.254) (layer C1F) (net 112) (status 20))\n  (segment (start 111.0869 150.0251) (end 111.0869 150.5585) (width 0.4572) (layer C1F) (net 112) (status 10))\n  (segment (start 111.0869 150.0251) (end 111.0869 149.0599) (width 0.4572) (layer C1F) (net 112) (status 30))\n  (segment (start 111.0869 149.0599) (end 111.0615 149.0345) (width 0.4572) (layer C1F) (net 112) (status 30))\n  (segment (start 111.0869 150.9395) (end 110.97768 151.04872) (width 0.254) (layer C1F) (net 112) (status 30))\n  (segment (start 111.0869 147.9423) (end 111.0615 147.9677) (width 0.4572) (layer C1F) (net 113) (status 30))\n  (segment (start 111.0869 146.0627) (end 110.7567 145.7325) (width 0.4572) (layer C1F) (net 113))\n  (segment (start 111.0869 146.9771) (end 111.0869 147.9423) (width 0.4572) (layer C1F) (net 113) (status 30))\n  (segment (start 110.44936 145.42516) (end 110.7567 145.7325) (width 0.2413) (layer C1F) (net 113))\n  (segment (start 110.44936 144.89684) (end 110.44936 145.42516) (width 0.2413) (layer C1F) (net 113) (status 10))\n  (segment (start 111.0869 146.0627) (end 111.0869 146.9771) (width 0.4572) (layer C1F) (net 113) (status 20))\n  (segment (start 115.8859 137.5491) (end 116.8511 137.5491) (width 0.254) (layer C1F) (net 114) (status 30))\n  (segment (start 116.8511 137.5491) (end 116.8765 137.5745) (width 0.254) (layer C1F) (net 114) (status 30))\n  (segment (start 116.8511 136.5331) (end 116.8765 136.5077) (width 0.254) (layer C1F) (net 115) (status 30))\n  (segment (start 115.8859 136.5331) (end 116.8511 136.5331) (width 0.254) (layer C1F) (net 115) (status 30))\n  (segment (start 77.2274 163.08) (end 77.2274 161.7846) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 76.0844 161.81) (end 77.202 161.81) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 77.2274 161.7846) (end 77.329 161.683) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 77.202 161.81) (end 77.329 161.683) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 77.2274 164.3641) (end 77.2167 164.3748) (width 0.508) (layer C1F) (net 116) (tstamp 52701971) (status 30))\n  (segment (start 77.2274 163.08) (end 77.2274 164.3641) (width 0.508) (layer C1F) (net 116) (status 30))\n  (segment (start 61.27 133.872) (end 61.798 133.344) (width 0.2032) (layer C1F) (net 117) (status 10))\n  (segment (start 61.798 133.344) (end 62.7686 133.344) (width 0.2032) (layer C1F) (net 117) (tstamp 527DF6EE) (status 20))\n  (segment (start 61.27 143.016) (end 61.798 142.488) (width 0.2032) (layer C1F) (net 118) (status 10))\n  (segment (start 61.798 142.488) (end 62.7686 142.488) (width 0.2032) (layer C1F) (net 118) (tstamp 527DF6E8) (status 20))\n  (segment (start 61.798 147.06) (end 61.27 147.588) (width 0.2032) (layer C1F) (net 119) (tstamp 527DF6E5) (status 20))\n  (segment (start 62.7686 147.06) (end 61.798 147.06) (width 0.2032) (layer C1F) (net 119) (status 10))\n  (segment (start 61.057 116.707) (end 61 116.65) (width 0.2032) (layer C1F) (net 120) (tstamp 529033B0) (status 30))\n  (segment (start 62.5146 116.707) (end 61.057 116.707) (width 0.2032) (layer C1F) (net 120) (status 30))\n  (segment (start 172.666 122.7) (end 172.016 122.05) (width 0.4064) (layer C1F) (net 121) (tstamp 52F1D554) (status 20))\n  (segment (start 175.475 122.7) (end 172.666 122.7) (width 0.4064) (layer C1F) (net 121) (status 10))\n  (segment (start 85.0444 122.4228) (end 84.9376 122.5296) (width 0.508) (layer C1F) (net 122) (tstamp 527AC988) (status 30))\n  (segment (start 85.0444 120.6948) (end 85.0444 122.4228) (width 0.508) (layer C1F) (net 122) (status 30))\n  (segment (start 174.4 125.3) (end 172.016 127.684) (width 0.4064) (layer C1F) (net 123) (tstamp 52F16ED6) (status 20))\n  (segment (start 172.016 127.684) (end 172.016 127.8) (width 0.4064) (layer C1F) (net 123) (tstamp 52F16ED7) (status 30))\n  (segment (start 175.475 125.3) (end 174.4 125.3) (width 0.4064) (layer C1F) (net 123) (status 10))\n  (segment (start 95.6557 162.9833) (end 95.6557 163.4532) (width 0.3048) (layer C1F) (net 124) (status 20))\n  (segment (start 95.6557 162.9833) (end 95.6938 162.9452) (width 0.3048) (layer C1F) (net 124))\n  (segment (start 95.6938 162.3356) (end 95.6938 162.9452) (width 0.4572) (layer C1F) (net 124) (status 10))\n  (segment (start 95.6938 161.5306) (end 94.7928 160.6296) (width 0.4572) (layer C1F) (net 124) (tstamp 5272E3C8))\n  (segment (start 94.3704 160.4866) (end 94.3704 160.4386) (width 0.254) (layer C1F) (net 124) (status 30))\n  (segment (start 94.7928 160.6296) (end 94.5134 160.6296) (width 0.4572) (layer C1F) (net 124) (tstamp 5272E0CC))\n  (segment (start 94.3704 160.4866) (end 94.5134 160.6296) (width 0.254) (layer C1F) (net 124) (tstamp 5272E0E9) (status 10))\n  (segment (start 95.6938 162.3356) (end 95.6938 161.5306) (width 0.4572) (layer C1F) (net 124) (status 10))\n  (segment (start 94.627 162.9452) (end 94.627 162.3356) (width 0.4572) (layer C1F) (net 125) (status 20))\n  (segment (start 94.6651 163.4532) (end 94.6651 162.9833) (width 0.3048) (layer C1F) (net 125) (status 10))\n  (segment (start 94.6651 162.9833) (end 94.627 162.9452) (width 0.3048) (layer C1F) (net 125))\n  (segment (start 93.8704 161.3074) (end 93.9546 161.3916) (width 0.254) (layer C1F) (net 125) (tstamp 5272E030))\n  (segment (start 94.627 161.8608) (end 94.627 162.3356) (width 0.4572) (layer C1F) (net 125) (status 20))\n  (segment (start 94.1578 161.5948) (end 93.9546 161.3916) (width 0.4572) (layer C1F) (net 125) (tstamp 5272E025))\n  (segment (start 94.361 161.5948) (end 94.1578 161.5948) (width 0.4572) (layer C1F) (net 125) (tstamp 5272E023))\n  (segment (start 94.627 161.8608) (end 94.361 161.5948) (width 0.4572) (layer C1F) (net 125) (tstamp 5272E01A))\n  (segment (start 93.8704 160.4386) (end 93.8704 161.3074) (width 0.254) (layer C1F) (net 125) (status 10))\n  (segment (start 100.0626 158.7669) (end 99.5673 158.7669) (width 0.3048) (layer C1F) (net 126) (status 10))\n  (segment (start 98.9196 159.0336) (end 99.1482 158.805) (width 0.4572) (layer C1F) (net 126) (status 10))\n  (segment (start 96.1637 158.5129) (end 96.3034 158.6526) (width 0.254) (layer C1F) (net 126))\n  (segment (start 98.4624 158.805) (end 98.691 159.0336) (width 0.4572) (layer C1F) (net 126) (status 30))\n  (segment (start 97.421 158.805) (end 98.4624 158.805) (width 0.4572) (layer C1F) (net 126) (status 30))\n  (segment (start 96.4558 158.805) (end 96.3034 158.6526) (width 0.4572) (layer C1F) (net 126))\n  (segment (start 96.4558 158.805) (end 97.421 158.805) (width 0.4572) (layer C1F) (net 126) (status 20))\n  (segment (start 99.1482 158.805) (end 99.5292 158.805) (width 0.4572) (layer C1F) (net 126))\n  (segment (start 95.3001 158.5129) (end 96.1637 158.5129) (width 0.254) (layer C1F) (net 126) (status 10))\n  (segment (start 99.5673 158.7669) (end 99.5292 158.805) (width 0.3048) (layer C1F) (net 126))\n  (segment (start 98.9196 159.0336) (end 98.691 159.0336) (width 0.4572) (layer C1F) (net 126) (status 30))\n  (segment (start 99.5673 157.7763) (end 99.5292 157.7382) (width 0.3048) (layer C1F) (net 127))\n  (segment (start 99.1482 157.7382) (end 99.5292 157.7382) (width 0.4572) (layer C1F) (net 127))\n  (segment (start 100.0626 157.7763) (end 99.5673 157.7763) (width 0.3048) (layer C1F) (net 127) (status 10))\n  (segment (start 98.4624 157.7382) (end 98.691 157.5096) (width 0.4572) (layer C1F) (net 127) (status 30))\n  (segment (start 98.9196 157.5096) (end 98.691 157.5096) (width 0.4572) (layer C1F) (net 127) (status 30))\n  (segment (start 97.421 157.7382) (end 98.4624 157.7382) (width 0.4572) (layer C1F) (net 127) (status 30))\n  (segment (start 98.9196 157.5096) (end 99.1482 157.7382) (width 0.4572) (layer C1F) (net 127) (status 10))\n  (segment (start 96.2404 158.0136) (end 96.3168 157.9372) (width 0.254) (layer C1F) (net 127) (tstamp 5272E57C))\n  (segment (start 96.5158 157.7382) (end 97.421 157.7382) (width 0.4572) (layer C1F) (net 127) (status 20))\n  (segment (start 96.5158 157.7382) (end 96.3168 157.9372) (width 0.4572) (layer C1F) (net 127) (tstamp 5272E569))\n  (segment (start 95.2954 158.0136) (end 96.2404 158.0136) (width 0.254) (layer C1F) (net 127) (status 10))\n  (segment (start 69.5 162.662) (end 69.4 162.562) (width 0.508) (layer C1F) (net 128))\n  (segment (start 69.5 164.1) (end 69.5 162.662) (width 0.508) (layer C1F) (net 128))\n  (segment (start 95.8946 159.0136) (end 96.9518 160.0708) (width 0.2032) (layer C1F) (net 129) (tstamp 528111DF) (status 30))\n  (segment (start 96.9518 160.0708) (end 97.155 160.0708) (width 0.2032) (layer C1F) (net 129) (tstamp 528111E6) (status 30))\n  (segment (start 95.2954 159.0136) (end 95.8946 159.0136) (width 0.2032) (layer C1F) (net 129) (status 30))\n  (segment (start 89.0508 159.5136) (end 88.7222 159.8422) (width 0.2032) (layer C1F) (net 130) (tstamp 528111F7))\n  (segment (start 88.7222 159.8422) (end 88.7222 161.163) (width 0.2032) (layer C1F) (net 130) (tstamp 528111FB) (status 20))\n  (segment (start 89.9454 159.5136) (end 89.0508 159.5136) (width 0.2032) (layer C1F) (net 130) (status 10))\n  (segment (start 88.918 156.0136) (end 88.6004 155.696) (width 0.2032) (layer C1F) (net 131) (tstamp 528117AA))\n  (segment (start 88.6004 155.696) (end 87.2796 155.696) (width 0.2032) (layer C1F) (net 131) (tstamp 528117B0) (status 20))\n  (segment (start 89.9454 156.0136) (end 88.918 156.0136) (width 0.2032) (layer C1F) (net 131) (status 10))\n  (segment (start 95.2954 160.105) (end 96.8554 161.665) (width 0.2032) (layer C1F) (net 132) (tstamp 52802B29) (status 20))\n  (segment (start 95.2954 159.5136) (end 95.2954 160.105) (width 0.2032) (layer C1F) (net 132) (status 10))\n  (segment (start 92.8704 154.3224) (end 94.3314 152.8614) (width 0.2032) (layer C1F) (net 133) (tstamp 5272E1B7) (status 20))\n  (segment (start 94.3314 152.8614) (end 94.373 152.8614) (width 0.2032) (layer C1F) (net 133) (tstamp 5272E1C6) (status 30))\n  (segment (start 92.8704 155.0886) (end 92.8704 154.3224) (width 0.2032) (layer C1F) (net 133) (status 10))\n  (segment (start 166.999491 128.799491) (end 165.2 127) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 165.2 127) (end 165.2 125.6) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 173.03 135.63) (end 172.013999 134.613999) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 172.013999 134.613999) (end 172.013999 130.570317) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 172.013999 130.570317) (end 170.243173 128.799491) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 170.243173 128.799491) (end 166.999491 128.799491) (width 0.2032) (layer C1F) (net 134))\n  (segment (start 155.397092 159.4) (end 147.3 159.4) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 147.3 159.4) (end 146.9 159.8) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 158.551091 162.553999) (end 155.397092 159.4) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 162.87 163.57) (end 161.853999 162.553999) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 161.853999 162.553999) (end 158.551091 162.553999) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 146.9 159.8) (end 146.110622 159.8) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 146.110622 159.8) (end 145.25 158.939378) (width 0.2032) (layer C4B) (net 135))\n  (segment (start 139.6 162) (end 144.7 162) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 144.7 162) (end 146.9 159.8) (width 0.2032) (layer C1F) (net 135))\n  (via (at 146.9 159.8) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 135))\n  (segment (start 139.3 162.3) (end 139.6 162) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 138.841611 162.758389) (end 139.3 162.3) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 138.841611 164.158389) (end 138.841611 162.758389) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 138.000001 164.999999) (end 138.841611 164.158389) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 136.4 165) (end 138.000001 164.999999) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 134.8 166.6) (end 136.4 165) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 128.5 166.6) (end 134.8 166.6) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 127.9692 166.0692) (end 128.5 166.6) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 127.9692 165.126) (end 127.9692 166.0692) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 145.25 158.939378) (end 145.25 159.8832) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 145.25 155.075) (end 145.25 158.939378) (width 0.2032) (layer C1F) (net 135))\n  (via (at 145.25 158.939378) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 135))\n  (segment (start 145.25 159.8832) (end 145.2668 159.9) (width 0.2032) (layer C1F) (net 135))\n  (segment (start 162.87 166.11) (end 163.886001 165.093999) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 155.5 159) (end 146.2 159) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 163.886001 165.093999) (end 163.886001 163.082319) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 163.886001 163.082319) (end 163.003682 162.2) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 162.002908 162.2) (end 162.001297 162.198389) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 163.003682 162.2) (end 162.002908 162.2) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 162.001297 162.198389) (end 158.698389 162.198389) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 158.698389 162.198389) (end 155.5 159) (width 0.2032) (layer C4B) (net 136))\n  (segment (start 146.2 159) (end 146.2 159.957402) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 146.2 159.957402) (end 144.513012 161.64439) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 145.8 158) (end 145.8 158.6) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 145.8 158.6) (end 146.2 159) (width 0.2032) (layer C1F) (net 136))\n  (via (at 146.2 159) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 136))\n  (segment (start 129.9064 166.2) (end 128.8324 165.126) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 134.697092 166.2) (end 129.9064 166.2) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 136.252702 164.64439) (end 134.697092 166.2) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 137.852702 164.64439) (end 136.252702 164.64439) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 139.452702 161.64439) (end 138.486001 162.611091) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 128.8324 165.126) (end 128.4692 165.126) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 144.513012 161.64439) (end 139.452702 161.64439) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 138.486001 164.011091) (end 137.852702 164.64439) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 138.486001 162.611091) (end 138.486001 164.011091) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 145.8 158) (end 145.8 158.0254) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 145.75 155.075) (end 145.75 157.95) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 145.75 157.95) (end 145.8 158) (width 0.2032) (layer C1F) (net 136))\n  (segment (start 109.253031 135.211831) (end 109.105699 135.064499) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 109.105699 135.064499) (end 108.7628 134.7216) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 109.24794 138.89736) (end 109.253031 138.892269) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 109.253031 138.892269) (end 109.253031 135.211831) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 153 156) (end 152.4 155.4) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 152.4 155.4) (end 152.4 151.2) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 133.0006 131.8006) (end 111.6838 131.8006) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 152.4 151.2) (end 133.0006 131.8006) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 111.6838 131.8006) (end 108.7628 134.7216) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 156 160) (end 156 158.684278) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 156 158.684278) (end 153.315722 156) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 153.315722 156) (end 153 156) (width 0.2032) (layer C1F) (net 137))\n  (via (at 153 156) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 137))\n  (segment (start 158.06 161.3) (end 157.3 161.3) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 157.3 161.3) (end 156 160) (width 0.2032) (layer C1F) (net 137))\n  (segment (start 160.33 163.57) (end 158.06 161.3) (width 0.2032) (layer C1F) (net 137))\n  (via (at 108.7628 134.7216) (size 0.6858) (layers C1F C4B) (net 137))\n  (segment (start 108.7628 134.84756) (end 108.7628 134.7216) (width 0.2032) (layer C4B) (net 137))\n  (segment (start 113.2892 143.7326) (end 113.845975 143.7326) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 113.845975 143.7326) (end 117.153975 147.0406) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 117.153975 147.0406) (end 127.635 147.0406) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 131.919922 147.6) (end 128.1944 147.6) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 128.1944 147.6) (end 127.635 147.0406) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 143.6 143.5) (end 136.019922 143.5) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 136.019922 143.5) (end 131.919922 147.6) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 151.3 151.2) (end 143.6 143.5) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 151.3 156.6) (end 151.3 151.2) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 152.7 158) (end 151.3 156.6) (width 0.2032) (layer C4B) (net 138))\n  (segment (start 154 158) (end 152.7 158) (width 0.2032) (layer C1F) (net 138))\n  (via (at 152.7 158) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 138))\n  (segment (start 155.5 161.8) (end 154 160.3) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 154 160.3) (end 154 158) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 157.523682 161.8) (end 155.5 161.8) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 159 164.78) (end 159 163.276318) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 159 163.276318) (end 157.523682 161.8) (width 0.2032) (layer C1F) (net 138))\n  (segment (start 160.33 166.11) (end 159 164.78) (width 0.2032) (layer C1F) (net 138))\n  (via (at 113.2892 143.7326) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 138))\n  (segment (start 112.85324 143.29664) (end 113.2892 143.7326) (width 0.2032) (layer C1F) (net 138) (tstamp 527AEDCE))\n  (segment (start 111.64824 143.29664) (end 112.85324 143.29664) (width 0.2032) (layer C1F) (net 138) (status 10))\n  (segment (start 107.9119 136.5123) (end 110.7821 136.5123) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 110.7821 136.5123) (end 112.9284 134.366) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 112.9284 134.366) (end 134.966 134.366) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 134.966 134.366) (end 143.74439 143.14439) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 143.74439 143.14439) (end 143.747298 143.14439) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 143.747298 143.14439) (end 152 151.397092) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 152 151.397092) (end 152 156) (width 0.2032) (layer C4B) (net 139))\n  (segment (start 108.4485 137.0489) (end 107.9119 136.5123) (width 0.2032) (layer C1F) (net 139))\n  (segment (start 108.4485 138.8971) (end 108.4485 137.0489) (width 0.2032) (layer C1F) (net 139))\n  (via (at 107.9119 136.5123) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 139))\n  (segment (start 152 160) (end 152 156) (width 0.2032) (layer C1F) (net 139))\n  (via (at 152 156) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 139))\n  (segment (start 156.42 162.2) (end 154.2 162.2) (width 0.2032) (layer C1F) (net 139))\n  (segment (start 154.2 162.2) (end 152 160) (width 0.2032) (layer C1F) (net 139))\n  (segment (start 157.79 163.57) (end 156.42 162.2) (width 0.2032) (layer C1F) (net 139))\n  (segment (start 173.03 130.55) (end 170.838711 128.358711) (width 0.2032) (layer C1F) (net 140))\n  (segment (start 170.838711 128.358711) (end 170.838711 126.610689) (width 0.2032) (layer C1F) (net 140))\n  (segment (start 170.838711 126.610689) (end 171.2668 126.1826) (width 0.2032) (layer C1F) (net 140))\n  (segment (start 171.2668 126.1826) (end 171.2668 125.7) (width 0.2032) (layer C1F) (net 140))\n  (segment (start 146.75 155.075) (end 147.875 155.075) (width 0.2032) (layer C1F) (net 144))\n  (segment (start 147.875 155.075) (end 148.4 155.6) (width 0.2032) (layer C1F) (net 144))\n  (segment (start 148.4 155.6) (end 149.8 155.6) (width 0.2032) (layer C1F) (net 144))\n  (segment (start 143.6 158) (end 143.6 158.7) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 143.6 158.7) (end 142.9 159.4) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 144.75 155.075) (end 144.75 156.85) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 144.0826 157.5174) (end 144.0572 157.5174) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 144.75 156.85) (end 144.0826 157.5174) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 144.0572 157.5174) (end 143.6 157.9746) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 143.6 157.9746) (end 143.6 158) (width 0.2032) (layer C1F) (net 145))\n  (segment (start 159.403418 112.688782) (end 160.0668 112.0254) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 154.305402 112.688782) (end 159.403418 112.688782) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 152.399998 114.594186) (end 154.305402 112.688782) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 152.399998 150.100002) (end 152.399998 114.594186) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 150.35 152.15) (end 152.399998 150.100002) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 147.675 152.15) (end 150.35 152.15) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 160.0668 112.0254) (end 160.0668 112) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 160.0668 112) (end 162 112) (width 0.2032) (layer C1F) (net 146))\n  (segment (start 163.8 121.8) (end 160.8 118.8) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 160.8 118.8) (end 160.8 114.8) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 163.8 123.1) (end 163.8 121.8) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 166.4 125.7) (end 163.8 123.1) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 170.2 125.7) (end 166.4 125.7) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 160.8 114.8) (end 159.4 113.4) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 159.4 113.4) (end 154.6 113.4) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 150.355816 153.15) (end 148.5532 153.15) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 148.5532 153.15) (end 147.675 153.15) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 154.6 113.4) (end 153.111218 114.888782) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 153.111218 114.888782) (end 153.111218 150.394598) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 153.111218 150.394598) (end 150.355816 153.15) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 170.2 125.7) (end 170.2 124.4) (width 0.2032) (layer C1F) (net 147))\n  (segment (start 170 119.7) (end 170 119.6746) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 170 119.6746) (end 168.629401 118.304001) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 159.547298 113.04439) (end 154.452701 113.044391) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 168.629401 118.304001) (end 161.804001 118.304001) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 161.804001 118.304001) (end 161.155609 117.655609) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 161.155609 117.655609) (end 161.155609 114.652701) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 161.155609 114.652701) (end 159.547298 113.04439) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 154.452701 113.044391) (end 152.755608 114.741484) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 152.755608 114.741484) (end 152.755608 150.2473) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 152.755608 150.2473) (end 150.352908 152.65) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 150.352908 152.65) (end 148.5532 152.65) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 148.5532 152.65) (end 147.675 152.65) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 170 119.7) (end 171.5 119.7) (width 0.2032) (layer C1F) (net 148))\n  (segment (start 167 143) (end 167 133.77) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167 133.77) (end 165.02 131.79) (width 0.508) (layer C1F) (net 149))\n  (segment (start 168.5 149.208) (end 168.5 155.65) (width 0.508) (layer C1F) (net 149))\n  (segment (start 168.5 155.65) (end 166.65 157.5) (width 0.508) (layer C1F) (net 149))\n  (segment (start 166.65 157.5) (end 166.5 157.5) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167.6 147.5) (end 167.6 148.308) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167.6 148.308) (end 168.5 149.208) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167.6 147.5) (end 167.6 147.41) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167.6 147.41) (end 168.1988 146.8112) (width 0.508) (layer C1F) (net 149))\n  (segment (start 168.1988 146.8112) (end 168.1988 145.7452) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167 144.5) (end 167 143) (width 0.508) (layer C1F) (net 149))\n  (segment (start 168.1988 145.7452) (end 167 144.5464) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167 144.5464) (end 167 144.5) (width 0.508) (layer C1F) (net 149))\n  (segment (start 167.95 166.11) (end 169.118401 164.941599) (width 0.508) (layer C1F) (net 149))\n  (segment (start 169.118401 164.941599) (end 169.118401 159.968401) (width 0.508) (layer C1F) (net 149))\n  (segment (start 169.118401 159.968401) (end 166.65 157.5) (width 0.508) (layer C1F) (net 149))\n  (segment (start 160.016 157.389) (end 160.016 155.0174) (width 0.508) (layer C1F) (net 150))\n  (segment (start 160.016 155.0174) (end 160.0334 155) (width 0.508) (layer C1F) (net 150))\n  (segment (start 160.016 157.389) (end 160.016 158.4492) (width 0.508) (layer C1F) (net 150))\n  (segment (start 160.016 158.4492) (end 160.5 158.9332) (width 0.508) (layer C1F) (net 150))\n  (segment (start 160.5 158.9332) (end 161.0668 158.9332) (width 0.508) (layer C1F) (net 150))\n  (segment (start 161.0668 158.9332) (end 162.5 157.5) (width 0.508) (layer C1F) (net 150))\n  (segment (start 159.5334 149.5) (end 159.5334 148.4666) (width 0.508) (layer C1F) (net 151))\n  (segment (start 159.5334 148.4666) (end 160.1 147.9) (width 0.508) (layer C1F) (net 151))\n  (segment (start 160.7 150.525) (end 160.5584 150.525) (width 0.508) (layer C1F) (net 151))\n  (segment (start 160.5584 150.525) (end 159.5334 149.5) (width 0.508) (layer C1F) (net 151))\n  (segment (start 164.6332 150.5) (end 163.025 150.5) (width 0.2032) (layer C1F) (net 152))\n  (segment (start 163.025 150.5) (end 163 150.525) (width 0.2032) (layer C1F) (net 152))\n  (segment (start 166.95 149.4) (end 166.95 146.25) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 166.95 146.25) (end 167 146.2) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 165.2 151.4) (end 165.2 151.0254) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 165.2 151.0254) (end 165.7 150.5254) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 165.7 150.5254) (end 165.7 150.5) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 164.5 152.1) (end 165.2 151.4) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 164.476 152.1) (end 164.5 152.1) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 166.95 149.4) (end 166.95 149.717202) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 166.95 149.717202) (end 166.167202 150.5) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 166.167202 150.5) (end 166.1572 150.5) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 166.1572 150.5) (end 165.7 150.5) (width 0.2032) (layer C1F) (net 153))\n  (segment (start 163.2334 155.0334) (end 163.7 155.5) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 163.7 155.5) (end 164.4666 155.5) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 162.5 155.0334) (end 163.2334 155.0334) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 164.476 153.8) (end 164.476 155.4906) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 164.476 155.4906) (end 164.4666 155.5) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 166 152.1) (end 165.2 152.9) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 165.2 152.9) (end 165.2 153.1) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 165.2 153.1) (end 164.5 153.8) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 164.5 153.8) (end 164.476 153.8) (width 0.2032) (layer C1F) (net 154))\n  (segment (start 165.476 144.5) (end 164.1 144.5) (width 0.2032) (layer C1F) (net 155))\n  (segment (start 164.1 144.5) (end 163.7 144.1) (width 0.2032) (layer C1F) (net 155))\n  (segment (start 165.476 146.2) (end 165.476 144.5) (width 0.2032) (layer C1F) (net 155))\n  (segment (start 146 131.8) (end 144.179 131.8) (width 0.508) (layer C1F) (net 156))\n  (segment (start 144.179 131.8) (end 144.111 131.868) (width 0.508) (layer C1F) (net 156))\n  (segment (start 149.78 131.79) (end 146.01 131.79) (width 0.508) (layer C1F) (net 156))\n  (segment (start 146.01 131.79) (end 146 131.8) (width 0.508) (layer C1F) (net 156))\n  (segment (start 147.675 154.15) (end 154.2008 154.15) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 154.2008 154.15) (end 156.337 156.2862) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 156.337 156.2862) (end 156.337 156.7434) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 156.337 156.7434) (end 157.7406 156.7434) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 157.7406 156.7434) (end 157.984 156.5) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 158.9666 155) (end 158.5094 155) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 158.5094 155) (end 157.984 155.5254) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 157.984 155.5254) (end 157.984 155.8396) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 157.984 155.8396) (end 157.984 156.5) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 158.9332 153.5) (end 158.9332 154.9666) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 158.9332 154.9666) (end 158.9666 155) (width 0.2032) (layer C1F) (net 157))\n  (segment (start 147.675 153.65) (end 150.358722 153.65) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 150.358722 153.65) (end 153.5 150.508722) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 153.5 150.508722) (end 153.5 145.9078) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 153.5 145.9078) (end 155.4746 143.9332) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 155.4746 143.9332) (end 155.5 143.9332) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 156.968 143.611) (end 155.8222 143.611) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 155.8222 143.611) (end 155.5 143.9332) (width 0.2032) (layer C1F) (net 158))\n  (segment (start 149.655816 151.65) (end 148.5532 151.65) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 143.5 137.591276) (end 150.71122 144.802496) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 150.71122 150.594596) (end 149.655816 151.65) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 150.71122 144.802496) (end 150.71122 150.594596) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 143.5 135.3) (end 143.5 137.591276) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 148.5532 151.65) (end 147.675 151.65) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 143.222 133.9) (end 143.222 135.022) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 143.222 135.022) (end 143.5 135.3) (width 0.2032) (layer C1F) (net 159))\n  (segment (start 90.48 174.1364) (end 130.8636 174.1364) (width 0.508) (layer C3) (net 161))\n  (segment (start 130.8636 174.1364) (end 133.3 171.7) (width 0.508) (layer C3) (net 161))\n  (segment (start 88.7528 165.1702) (end 88.7528 172.4092) (width 0.508) (layer C3) (net 161) (tstamp 527ADCD5))\n  (segment (start 91.0964 162.8266) (end 88.7528 165.1702) (width 0.508) (layer C3) (net 161) (tstamp 527ADCCF))\n  (segment (start 88.7528 172.4092) (end 90.48 174.1364) (width 0.508) (layer C3) (net 161) (tstamp 527ADCE1))\n  (segment (start 133.3 170.424) (end 133.3 171.7) (width 0.508) (layer C1F) (net 161))\n  (via (at 133.3 171.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 161))\n  (segment (start 91.0964 161.7768) (end 91.0964 162.8266) (width 0.508) (layer C3) (net 161))\n  (segment (start 91.0964 162.5134) (end 91.0964 161.7768) (width 0.508) (layer C1F) (net 161) (status 10))\n  (segment (start 91.0964 162.5134) (end 90.0804 162.5134) (width 0.508) (layer C1F) (net 161) (status 30))\n  (segment (start 91.8704 161.1136) (end 91.2072 161.7768) (width 0.254) (layer C1F) (net 161) (tstamp 5272E04E) (status 10))\n  (segment (start 91.2072 161.7768) (end 91.0964 161.7768) (width 0.254) (layer C1F) (net 161) (tstamp 5272E054))\n  (segment (start 91.8704 160.4386) (end 91.8704 161.1136) (width 0.254) (layer C1F) (net 161) (status 30))\n  (via (at 91.0964 161.7768) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 161))\n  (segment (start 125.2692 162.926) (end 123.2928 162.926) (width 0.254) (layer C1F) (net 162))\n  (segment (start 123.2928 162.926) (end 123.0668 162.7) (width 0.254) (layer C1F) (net 162))\n  (segment (start 123.0668 162.7) (end 123.0668 162.1048) (width 0.508) (layer C1F) (net 162))\n  (segment (start 123.0668 162.1048) (end 122.262 161.3) (width 0.508) (layer C1F) (net 162))\n  (segment (start 116.6 143.5) (end 116.6 144.738) (width 0.508) (layer C1F) (net 163))\n  (segment (start 113.995199 142.195199) (end 115.3 143.5) (width 0.508) (layer C3) (net 163))\n  (segment (start 115.3 143.5) (end 116.6 143.5) (width 0.508) (layer C3) (net 163))\n  (via (at 116.6 143.5) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 163))\n  (segment (start 113.6015 140.9065) (end 113.995199 141.300199) (width 0.508) (layer C3) (net 163))\n  (segment (start 113.995199 141.300199) (end 113.995199 142.195199) (width 0.508) (layer C3) (net 163))\n  (segment (start 113.2459 140.9065) (end 113.6015 140.9065) (width 0.2413) (layer C1F) (net 163))\n  (segment (start 112.4585 141.29766) (end 112.59566 141.1605) (width 0.2413) (layer C1F) (net 163))\n  (segment (start 112.59566 141.1605) (end 112.9919 141.1605) (width 0.2413) (layer C1F) (net 163))\n  (segment (start 112.9919 141.1605) (end 113.2459 140.9065) (width 0.2413) (layer C1F) (net 163))\n  (segment (start 114.4651 140.8811) (end 113.6269 140.8811) (width 0.508) (layer C1F) (net 163) (status 10))\n  (segment (start 113.6269 140.8811) (end 113.6015 140.9065) (width 0.508) (layer C1F) (net 163))\n  (via (at 113.6015 140.9065) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 163))\n  (segment (start 112.4585 141.29766) (end 111.64824 141.29766) (width 0.2413) (layer C1F) (net 163) (status 20))\n  (segment (start 113.7031 139.8651) (end 113.7031 138.9969) (width 0.508) (layer C1F) (net 164))\n  (segment (start 113.7031 138.9969) (end 114 138.7) (width 0.508) (layer C1F) (net 164))\n  (segment (start 113.3221 139.8651) (end 112.7125 140.4747) (width 0.508) (layer C1F) (net 164))\n  (segment (start 113.7031 139.8651) (end 113.3221 139.8651) (width 0.508) (layer C1F) (net 164) (status 10))\n  (segment (start 112.29086 140.89634) (end 112.7125 140.4747) (width 0.2413) (layer C1F) (net 164))\n  (segment (start 112.29086 140.89634) (end 111.64824 140.89634) (width 0.2413) (layer C1F) (net 164) (status 20))\n  (segment (start 166.3 147.5) (end 164.8334 147.5) (width 0.508) (layer C1F) (net 165))\n  (segment (start 164.8334 147.5) (end 164.8 147.4666) (width 0.508) (layer C1F) (net 165))\n  (segment (start 162.5 146) (end 163.3334 146) (width 0.508) (layer C1F) (net 165))\n  (segment (start 163.3334 146) (end 164.8 147.4666) (width 0.508) (layer C1F) (net 165))\n  (segment (start 162.5 146) (end 161 144.5) (width 0.508) (layer C1F) (net 165))\n  (segment (start 161 144.5) (end 159 144.5) (width 0.508) (layer C1F) (net 165))\n  (segment (start 71.4 164.1) (end 72.0668 164.1) (width 0.2032) (layer C1F) (net 166))\n  (segment (start 72.0668 164.1) (end 72.8 164.8332) (width 0.2032) (layer C1F) (net 166))\n  (segment (start 71.4 162.7) (end 71.4 164.1) (width 0.2032) (layer C1F) (net 166))\n  (segment (start 81.209 168.0404) (end 79.558 169.6914) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 79.558 169.6914) (end 72.9994 169.6914) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 72.9994 169.6914) (end 72.3334 169.0254) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 72.3334 169.0254) (end 72.3334 169) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 71.4 166.5) (end 71.4 167.1032) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 71.4 167.1032) (end 72.3334 168.0366) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 72.3334 168.0366) (end 72.3334 168.5174) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 72.3334 168.5174) (end 72.3334 169) (width 0.2032) (layer C1F) (net 167))\n  (segment (start 87.9244 159.0136) (end 87.7622 159.1758) (width 0.2032) (layer C1F) (net 167) (tstamp 528117BD) (status 30))\n  (segment (start 89.9454 159.0136) (end 87.9244 159.0136) (width 0.2032) (layer C1F) (net 167) (status 30))\n  (via (at 81.209 168.0404) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 81.209 168.0404) (end 86.7462 162.5032) (width 0.2032) (layer C4B) (net 167) (tstamp 52E9F930))\n  (segment (start 86.7462 162.5032) (end 86.7462 160.0394) (width 0.2032) (layer C4B) (net 167) (tstamp 52E9F931))\n  (via (at 86.7462 160.0394) (size 0.6858) (layers C1F C4B) (net 167))\n  (segment (start 86.7462 160.0394) (end 87.6098 159.1758) (width 0.2032) (layer C1F) (net 167) (tstamp 52E9F938) (status 20))\n  (segment (start 87.6098 159.1758) (end 87.7622 159.1758) (width 0.2032) (layer C1F) (net 167) (tstamp 52E9F939) (status 30))\n\n  (zone (net 0) (net_name \"\") (layer F.SilkS) (tstamp 527DF791) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122.095 106.2536) (xy 122.095 101.2536) (xy 105.095 101.2536) (xy 105.095 106.2536)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 121.968 106.1266) (xy 105.222 106.1266) (xy 105.222 101.3806) (xy 121.968 101.3806)\n      )\n    )\n  )\n  (zone (net 32) (net_name GND) (layer C2) (tstamp 52AA29F0) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 100) (xy 60 175) (xy 180 175) (xy 180 100) (xy 168.5 100.1)\n        (xy 168.5 102.5) (xy 164.1 102.5) (xy 164.1 100)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 163.973 102.5) (xy 163.983006 102.54941) (xy 164.011447 102.591035) (xy 164.053841 102.618315) (xy 164.1 102.627)\n        (xy 168.5 102.627) (xy 168.54941 102.616994) (xy 168.591035 102.588553) (xy 168.618315 102.546159) (xy 168.627 102.5)\n        (xy 168.627 101.658321) (xy 173.837926 101.658321) (xy 176 103.820395) (xy 178.162074 101.658321) (xy 177.832636 101.261527)\n        (xy 176.645167 100.768662) (xy 175.359477 100.767739) (xy 174.171301 101.258897) (xy 174.167364 101.261527) (xy 173.837926 101.658321)\n        (xy 168.627 101.658321) (xy 168.627 100.6223) (xy 175.938707 100.6223) (xy 177.287927 100.890677) (xy 178.379775 101.620227)\n        (xy 179.109324 102.712075) (xy 179.3777 104.061293) (xy 179.3777 118.835248) (xy 179.036106 118.693405) (xy 178.565957 118.692995)\n        (xy 178.131439 118.872534) (xy 177.798703 119.20469) (xy 177.618405 119.638894) (xy 177.617995 120.109043) (xy 177.797534 120.543561)\n        (xy 178.114434 120.861015) (xy 178.014379 120.961069) (xy 177.916831 121.107059) (xy 177.91683 121.107061) (xy 177.823911 121.331388)\n        (xy 177.789657 121.503596) (xy 177.789657 121.746404) (xy 177.823911 121.918612) (xy 177.888689 122.075) (xy 177.916831 122.142941)\n        (xy 178.014379 122.288931) (xy 178.100224 122.374775) (xy 178.186069 122.460621) (xy 178.332059 122.558169) (xy 178.332061 122.55817)\n        (xy 178.556388 122.651089) (xy 178.728597 122.685343) (xy 178.789887 122.685343) (xy 178.85 122.6973) (xy 179.3777 122.6973)\n        (xy 179.3777 125.3027) (xy 178.85 125.3027) (xy 178.789887 125.314657) (xy 178.728597 125.314657) (xy 178.556388 125.348911)\n        (xy 178.533487 125.358397) (xy 178.332059 125.441831) (xy 178.186069 125.539379) (xy 178.133 125.592449) (xy 178.014379 125.711069)\n        (xy 177.916831 125.857059) (xy 177.91683 125.857061) (xy 177.823911 126.081388) (xy 177.789657 126.253596) (xy 177.789657 126.496404)\n        (xy 177.823911 126.668612) (xy 177.895907 126.842427) (xy 177.916831 126.892941) (xy 178.014379 127.038931) (xy 178.063434 127.087985)\n        (xy 178.114696 127.139247) (xy 177.798703 127.45469) (xy 177.618405 127.888894) (xy 177.617995 128.359043) (xy 177.797534 128.793561)\n        (xy 178.12969 129.126297) (xy 178.563894 129.306595) (xy 179.034043 129.307005) (xy 179.3777 129.165009) (xy 179.3777 170.938707)\n        (xy 179.109324 172.287925) (xy 178.379775 173.379773) (xy 177.287927 174.109323) (xy 175.938707 174.3777) (xy 64.061293 174.3777)\n        (xy 62.712075 174.109324) (xy 61.620227 173.379775) (xy 61.594773 173.341679) (xy 61.837926 173.341679) (xy 62.167364 173.738473)\n        (xy 63.354833 174.231338) (xy 64.640523 174.232261) (xy 65.828699 173.741103) (xy 65.832636 173.738473) (xy 66.162074 173.341679)\n        (xy 66.008677 173.188282) (xy 119.468757 173.188282) (xy 119.594167 173.491798) (xy 119.826181 173.724217) (xy 120.129477 173.850157)\n        (xy 120.457882 173.850443) (xy 120.761398 173.725033) (xy 120.993817 173.493019) (xy 121.056659 173.341679) (xy 173.837926 173.341679)\n        (xy 174.167364 173.738473) (xy 175.354833 174.231338) (xy 176.640523 174.232261) (xy 177.828699 173.741103) (xy 177.832636 173.738473)\n        (xy 178.162074 173.341679) (xy 176 171.179605) (xy 173.837926 173.341679) (xy 121.056659 173.341679) (xy 121.119757 173.189723)\n        (xy 121.120043 172.861318) (xy 120.994633 172.557802) (xy 120.762619 172.325383) (xy 120.459323 172.199443) (xy 120.130918 172.199157)\n        (xy 119.827402 172.324567) (xy 119.594983 172.556581) (xy 119.469043 172.859877) (xy 119.468757 173.188282) (xy 66.008677 173.188282)\n        (xy 64 171.179605) (xy 61.837926 173.341679) (xy 61.594773 173.341679) (xy 60.890677 172.287927) (xy 60.761901 171.640523)\n        (xy 60.767739 171.640523) (xy 61.258897 172.828699) (xy 61.261527 172.832636) (xy 61.658321 173.162074) (xy 63.820395 171)\n        (xy 64.179605 171) (xy 66.341679 173.162074) (xy 66.738473 172.832636) (xy 67.129242 171.891148) (xy 132.334633 171.891148)\n        (xy 132.481266 172.246027) (xy 132.752544 172.517779) (xy 133.107168 172.665032) (xy 133.491148 172.665367) (xy 133.846027 172.518734)\n        (xy 134.117779 172.247456) (xy 134.265032 171.892832) (xy 134.265252 171.640523) (xy 172.767739 171.640523) (xy 173.258897 172.828699)\n        (xy 173.261527 172.832636) (xy 173.658321 173.162074) (xy 175.820395 171) (xy 176.179605 171) (xy 178.341679 173.162074)\n        (xy 178.738473 172.832636) (xy 179.231338 171.645167) (xy 179.232261 170.359477) (xy 178.741103 169.171301) (xy 178.738473 169.167364)\n        (xy 178.341679 168.837926) (xy 176.179605 171) (xy 175.820395 171) (xy 173.658321 168.837926) (xy 173.261527 169.167364)\n        (xy 172.768662 170.354833) (xy 172.767739 171.640523) (xy 134.265252 171.640523) (xy 134.265367 171.508852) (xy 134.118734 171.153973)\n        (xy 133.847456 170.882221) (xy 133.492832 170.734968) (xy 133.108852 170.734633) (xy 132.753973 170.881266) (xy 132.482221 171.152544)\n        (xy 132.334968 171.507168) (xy 132.334633 171.891148) (xy 67.129242 171.891148) (xy 67.231338 171.645167) (xy 67.232261 170.359477)\n        (xy 66.741103 169.171301) (xy 66.738473 169.167364) (xy 66.512351 168.979626) (xy 68.913817 168.979626) (xy 69.06045 169.334505)\n        (xy 69.331728 169.606257) (xy 69.686352 169.75351) (xy 70.070332 169.753845) (xy 70.425211 169.607212) (xy 70.696963 169.335934)\n        (xy 70.844216 168.98131) (xy 70.844551 168.59733) (xy 70.697918 168.242451) (xy 70.450847 167.994948) (xy 74.219333 167.994948)\n        (xy 74.365966 168.349827) (xy 74.637244 168.621579) (xy 74.991868 168.768832) (xy 75.375848 168.769167) (xy 75.730727 168.622534)\n        (xy 75.891878 168.461664) (xy 76.172927 168.578365) (xy 76.481121 168.578634) (xy 76.765959 168.460941) (xy 76.984076 168.243205)\n        (xy 77.004581 168.193821) (xy 80.434166 168.193821) (xy 80.551859 168.478659) (xy 80.769595 168.696776) (xy 81.054227 168.814965)\n        (xy 81.362421 168.815234) (xy 81.581914 168.724541) (xy 104.907086 168.724541) (xy 105.024779 169.009379) (xy 105.242515 169.227496)\n        (xy 105.527147 169.345685) (xy 105.835341 169.345954) (xy 106.120179 169.228261) (xy 106.338296 169.010525) (xy 106.456485 168.725893)\n        (xy 106.456754 168.417699) (xy 106.339061 168.132861) (xy 106.310798 168.104548) (xy 118.623033 168.104548) (xy 118.769666 168.459427)\n        (xy 119.040944 168.731179) (xy 119.395568 168.878432) (xy 119.779548 168.878767) (xy 120.134427 168.732134) (xy 120.406179 168.460856)\n        (xy 120.520902 168.184572) (xy 128.599344 168.184572) (xy 128.73633 168.516105) (xy 128.989761 168.769978) (xy 129.321054 168.907543)\n        (xy 129.679772 168.907856) (xy 129.720208 168.891148) (xy 154.734633 168.891148) (xy 154.881266 169.246027) (xy 155.152544 169.517779)\n        (xy 155.507168 169.665032) (xy 155.891148 169.665367) (xy 156.246027 169.518734) (xy 156.517779 169.247456) (xy 156.665032 168.892832)\n        (xy 156.665236 168.658321) (xy 173.837926 168.658321) (xy 176 170.820395) (xy 178.162074 168.658321) (xy 177.832636 168.261527)\n        (xy 176.645167 167.768662) (xy 175.359477 167.767739) (xy 174.171301 168.258897) (xy 174.167364 168.261527) (xy 173.837926 168.658321)\n        (xy 156.665236 168.658321) (xy 156.665367 168.508852) (xy 156.518734 168.153973) (xy 156.247456 167.882221) (xy 155.892832 167.734968)\n        (xy 155.508852 167.734633) (xy 155.153973 167.881266) (xy 154.882221 168.152544) (xy 154.734968 168.507168) (xy 154.734633 168.891148)\n        (xy 129.720208 168.891148) (xy 130.011305 168.77087) (xy 130.265178 168.517439) (xy 130.402743 168.186146) (xy 130.403056 167.827428)\n        (xy 130.388066 167.791148) (xy 132.334633 167.791148) (xy 132.481266 168.146027) (xy 132.752544 168.417779) (xy 133.107168 168.565032)\n        (xy 133.491148 168.565367) (xy 133.846027 168.418734) (xy 134.117779 168.147456) (xy 134.265032 167.792832) (xy 134.265367 167.408852)\n        (xy 134.118734 167.053973) (xy 133.847456 166.782221) (xy 133.492832 166.634968) (xy 133.108852 166.634633) (xy 132.753973 166.781266)\n        (xy 132.482221 167.052544) (xy 132.334968 167.407168) (xy 132.334633 167.791148) (xy 130.388066 167.791148) (xy 130.26607 167.495895)\n        (xy 130.012639 167.242022) (xy 129.681346 167.104457) (xy 129.322628 167.104144) (xy 128.991095 167.24113) (xy 128.737222 167.494561)\n        (xy 128.599657 167.825854) (xy 128.599344 168.184572) (xy 120.520902 168.184572) (xy 120.553432 168.106232) (xy 120.553767 167.722252)\n        (xy 120.407134 167.367373) (xy 120.135856 167.095621) (xy 119.781232 166.948368) (xy 119.397252 166.948033) (xy 119.042373 167.094666)\n        (xy 118.770621 167.365944) (xy 118.623368 167.720568) (xy 118.623033 168.104548) (xy 106.310798 168.104548) (xy 106.121325 167.914744)\n        (xy 105.836693 167.796555) (xy 105.528499 167.796286) (xy 105.243661 167.913979) (xy 105.025544 168.131715) (xy 104.907355 168.416347)\n        (xy 104.907086 168.724541) (xy 81.581914 168.724541) (xy 81.647259 168.697541) (xy 81.865376 168.479805) (xy 81.983565 168.195173)\n        (xy 81.983834 167.886979) (xy 81.866141 167.602141) (xy 81.648405 167.384024) (xy 81.363773 167.265835) (xy 81.055579 167.265566)\n        (xy 80.770741 167.383259) (xy 80.552624 167.600995) (xy 80.434435 167.885627) (xy 80.434166 168.193821) (xy 77.004581 168.193821)\n        (xy 77.102265 167.958573) (xy 77.102534 167.650379) (xy 76.984841 167.365541) (xy 76.767105 167.147424) (xy 76.482473 167.029235)\n        (xy 76.174279 167.028966) (xy 75.891616 167.14576) (xy 75.732156 166.986021) (xy 75.377532 166.838768) (xy 74.993552 166.838433)\n        (xy 74.638673 166.985066) (xy 74.366921 167.256344) (xy 74.219668 167.610968) (xy 74.219333 167.994948) (xy 70.450847 167.994948)\n        (xy 70.42664 167.970699) (xy 70.072016 167.823446) (xy 69.688036 167.823111) (xy 69.333157 167.969744) (xy 69.061405 168.241022)\n        (xy 68.914152 168.595646) (xy 68.913817 168.979626) (xy 66.512351 168.979626) (xy 66.341679 168.837926) (xy 64.179605 171)\n        (xy 63.820395 171) (xy 61.658321 168.837926) (xy 61.261527 169.167364) (xy 60.768662 170.354833) (xy 60.767739 171.640523)\n        (xy 60.761901 171.640523) (xy 60.6223 170.938707) (xy 60.6223 168.658321) (xy 61.837926 168.658321) (xy 64 170.820395)\n        (xy 66.162074 168.658321) (xy 65.832636 168.261527) (xy 64.645167 167.768662) (xy 63.359477 167.767739) (xy 62.171301 168.258897)\n        (xy 62.167364 168.261527) (xy 61.837926 168.658321) (xy 60.6223 168.658321) (xy 60.6223 167.321293) (xy 60.700375 166.928784)\n        (xy 60.920053 166.600012) (xy 60.922117 166.597948) (xy 78.410333 166.597948) (xy 78.556966 166.952827) (xy 78.828244 167.224579)\n        (xy 79.182868 167.371832) (xy 79.566848 167.372167) (xy 79.921727 167.225534) (xy 80.193479 166.954256) (xy 80.340732 166.599632)\n        (xy 80.341067 166.215652) (xy 80.325139 166.177101) (xy 96.615686 166.177101) (xy 96.733379 166.461939) (xy 96.951115 166.680056)\n        (xy 97.235747 166.798245) (xy 97.543941 166.798514) (xy 97.828779 166.680821) (xy 98.046896 166.463085) (xy 98.095339 166.34642)\n        (xy 136.275993 166.34642) (xy 136.457355 166.78535) (xy 136.792884 167.121464) (xy 137.231497 167.303592) (xy 137.70642 167.304007)\n        (xy 138.14535 167.122645) (xy 138.481464 166.787116) (xy 138.663592 166.348503) (xy 138.663593 166.34642) (xy 138.815993 166.34642)\n        (xy 138.997355 166.78535) (xy 139.332884 167.121464) (xy 139.771497 167.303592) (xy 140.24642 167.304007) (xy 140.68535 167.122645)\n        (xy 141.021464 166.787116) (xy 141.203592 166.348503) (xy 141.203593 166.34642) (xy 141.355993 166.34642) (xy 141.537355 166.78535)\n        (xy 141.872884 167.121464) (xy 142.311497 167.303592) (xy 142.78642 167.304007) (xy 143.22535 167.122645) (xy 143.561464 166.787116)\n        (xy 143.743592 166.348503) (xy 143.743593 166.34642) (xy 143.895993 166.34642) (xy 144.077355 166.78535) (xy 144.412884 167.121464)\n        (xy 144.851497 167.303592) (xy 145.32642 167.304007) (xy 145.76535 167.122645) (xy 145.90925 166.978995) (xy 146.94061 166.978995)\n        (xy 147.021205 167.163999) (xy 147.470895 167.316744) (xy 147.944807 167.285774) (xy 148.238795 167.163999) (xy 148.31939 166.978995)\n        (xy 147.63 166.289605) (xy 146.94061 166.978995) (xy 145.90925 166.978995) (xy 146.101464 166.787116) (xy 146.283592 166.348503)\n        (xy 146.283939 165.950895) (xy 146.423256 165.950895) (xy 146.454226 166.424807) (xy 146.576001 166.718795) (xy 146.761005 166.79939)\n        (xy 147.450395 166.11) (xy 147.809605 166.11) (xy 148.498995 166.79939) (xy 148.683999 166.718795) (xy 148.810482 166.34642)\n        (xy 148.975993 166.34642) (xy 149.157355 166.78535) (xy 149.492884 167.121464) (xy 149.931497 167.303592) (xy 150.40642 167.304007)\n        (xy 150.84535 167.122645) (xy 151.181464 166.787116) (xy 151.363592 166.348503) (xy 151.363593 166.34642) (xy 151.515993 166.34642)\n        (xy 151.697355 166.78535) (xy 152.032884 167.121464) (xy 152.471497 167.303592) (xy 152.94642 167.304007) (xy 153.38535 167.122645)\n        (xy 153.721464 166.787116) (xy 153.903592 166.348503) (xy 153.903593 166.34642) (xy 154.055993 166.34642) (xy 154.237355 166.78535)\n        (xy 154.572884 167.121464) (xy 155.011497 167.303592) (xy 155.48642 167.304007) (xy 155.92535 167.122645) (xy 156.06925 166.978995)\n        (xy 157.10061 166.978995) (xy 157.181205 167.163999) (xy 157.630895 167.316744) (xy 158.104807 167.285774) (xy 158.398795 167.163999)\n        (xy 158.47939 166.978995) (xy 157.79 166.289605) (xy 157.10061 166.978995) (xy 156.06925 166.978995) (xy 156.261464 166.787116)\n        (xy 156.443592 166.348503) (xy 156.443939 165.950895) (xy 156.583256 165.950895) (xy 156.614226 166.424807) (xy 156.736001 166.718795)\n        (xy 156.921005 166.79939) (xy 157.610395 166.11) (xy 157.969605 166.11) (xy 158.658995 166.79939) (xy 158.843999 166.718795)\n        (xy 158.970482 166.34642) (xy 159.135993 166.34642) (xy 159.317355 166.78535) (xy 159.652884 167.121464) (xy 160.091497 167.303592)\n        (xy 160.56642 167.304007) (xy 161.00535 167.122645) (xy 161.341464 166.787116) (xy 161.523592 166.348503) (xy 161.523593 166.34642)\n        (xy 161.675993 166.34642) (xy 161.857355 166.78535) (xy 162.192884 167.121464) (xy 162.631497 167.303592) (xy 163.10642 167.304007)\n        (xy 163.54535 167.122645) (xy 163.68925 166.978995) (xy 164.72061 166.978995) (xy 164.801205 167.163999) (xy 165.250895 167.316744)\n        (xy 165.724807 167.285774) (xy 166.018795 167.163999) (xy 166.09939 166.978995) (xy 165.41 166.289605) (xy 164.72061 166.978995)\n        (xy 163.68925 166.978995) (xy 163.881464 166.787116) (xy 164.063592 166.348503) (xy 164.063939 165.950895) (xy 164.203256 165.950895)\n        (xy 164.234226 166.424807) (xy 164.356001 166.718795) (xy 164.541005 166.79939) (xy 165.230395 166.11) (xy 165.589605 166.11)\n        (xy 166.278995 166.79939) (xy 166.463999 166.718795) (xy 166.590482 166.34642) (xy 166.755993 166.34642) (xy 166.937355 166.78535)\n        (xy 167.272884 167.121464) (xy 167.711497 167.303592) (xy 168.18642 167.304007) (xy 168.62535 167.122645) (xy 168.961464 166.787116)\n        (xy 169.143592 166.348503) (xy 169.144007 165.87358) (xy 168.962645 165.43465) (xy 168.627116 165.098536) (xy 168.188503 164.916408)\n        (xy 167.71358 164.915993) (xy 167.27465 165.097355) (xy 166.938536 165.432884) (xy 166.756408 165.871497) (xy 166.755993 166.34642)\n        (xy 166.590482 166.34642) (xy 166.616744 166.269105) (xy 166.585774 165.795193) (xy 166.463999 165.501205) (xy 166.278995 165.42061)\n        (xy 165.589605 166.11) (xy 165.230395 166.11) (xy 164.541005 165.42061) (xy 164.356001 165.501205) (xy 164.203256 165.950895)\n        (xy 164.063939 165.950895) (xy 164.064007 165.87358) (xy 163.882645 165.43465) (xy 163.689338 165.241005) (xy 164.72061 165.241005)\n        (xy 165.41 165.930395) (xy 166.09939 165.241005) (xy 166.018795 165.056001) (xy 165.569105 164.903256) (xy 165.095193 164.934226)\n        (xy 164.801205 165.056001) (xy 164.72061 165.241005) (xy 163.689338 165.241005) (xy 163.547116 165.098536) (xy 163.108503 164.916408)\n        (xy 162.63358 164.915993) (xy 162.19465 165.097355) (xy 161.858536 165.432884) (xy 161.676408 165.871497) (xy 161.675993 166.34642)\n        (xy 161.523593 166.34642) (xy 161.524007 165.87358) (xy 161.342645 165.43465) (xy 161.007116 165.098536) (xy 160.568503 164.916408)\n        (xy 160.09358 164.915993) (xy 159.65465 165.097355) (xy 159.318536 165.432884) (xy 159.136408 165.871497) (xy 159.135993 166.34642)\n        (xy 158.970482 166.34642) (xy 158.996744 166.269105) (xy 158.965774 165.795193) (xy 158.843999 165.501205) (xy 158.658995 165.42061)\n        (xy 157.969605 166.11) (xy 157.610395 166.11) (xy 156.921005 165.42061) (xy 156.736001 165.501205) (xy 156.583256 165.950895)\n        (xy 156.443939 165.950895) (xy 156.444007 165.87358) (xy 156.262645 165.43465) (xy 156.069338 165.241005) (xy 157.10061 165.241005)\n        (xy 157.79 165.930395) (xy 158.47939 165.241005) (xy 158.398795 165.056001) (xy 157.949105 164.903256) (xy 157.475193 164.934226)\n        (xy 157.181205 165.056001) (xy 157.10061 165.241005) (xy 156.069338 165.241005) (xy 155.927116 165.098536) (xy 155.488503 164.916408)\n        (xy 155.01358 164.915993) (xy 154.57465 165.097355) (xy 154.238536 165.432884) (xy 154.056408 165.871497) (xy 154.055993 166.34642)\n        (xy 153.903593 166.34642) (xy 153.904007 165.87358) (xy 153.722645 165.43465) (xy 153.387116 165.098536) (xy 152.948503 164.916408)\n        (xy 152.47358 164.915993) (xy 152.03465 165.097355) (xy 151.698536 165.432884) (xy 151.516408 165.871497) (xy 151.515993 166.34642)\n        (xy 151.363593 166.34642) (xy 151.364007 165.87358) (xy 151.182645 165.43465) (xy 150.847116 165.098536) (xy 150.408503 164.916408)\n        (xy 149.93358 164.915993) (xy 149.49465 165.097355) (xy 149.158536 165.432884) (xy 148.976408 165.871497) (xy 148.975993 166.34642)\n        (xy 148.810482 166.34642) (xy 148.836744 166.269105) (xy 148.805774 165.795193) (xy 148.683999 165.501205) (xy 148.498995 165.42061)\n        (xy 147.809605 166.11) (xy 147.450395 166.11) (xy 146.761005 165.42061) (xy 146.576001 165.501205) (xy 146.423256 165.950895)\n        (xy 146.283939 165.950895) (xy 146.284007 165.87358) (xy 146.102645 165.43465) (xy 145.909338 165.241005) (xy 146.94061 165.241005)\n        (xy 147.63 165.930395) (xy 148.31939 165.241005) (xy 148.238795 165.056001) (xy 147.789105 164.903256) (xy 147.315193 164.934226)\n        (xy 147.021205 165.056001) (xy 146.94061 165.241005) (xy 145.909338 165.241005) (xy 145.767116 165.098536) (xy 145.328503 164.916408)\n        (xy 144.85358 164.915993) (xy 144.41465 165.097355) (xy 144.078536 165.432884) (xy 143.896408 165.871497) (xy 143.895993 166.34642)\n        (xy 143.743593 166.34642) (xy 143.744007 165.87358) (xy 143.562645 165.43465) (xy 143.227116 165.098536) (xy 142.788503 164.916408)\n        (xy 142.31358 164.915993) (xy 141.87465 165.097355) (xy 141.538536 165.432884) (xy 141.356408 165.871497) (xy 141.355993 166.34642)\n        (xy 141.203593 166.34642) (xy 141.204007 165.87358) (xy 141.022645 165.43465) (xy 140.687116 165.098536) (xy 140.248503 164.916408)\n        (xy 139.77358 164.915993) (xy 139.33465 165.097355) (xy 138.998536 165.432884) (xy 138.816408 165.871497) (xy 138.815993 166.34642)\n        (xy 138.663593 166.34642) (xy 138.664007 165.87358) (xy 138.482645 165.43465) (xy 138.147116 165.098536) (xy 137.708503 164.916408)\n        (xy 137.23358 164.915993) (xy 136.79465 165.097355) (xy 136.458536 165.432884) (xy 136.276408 165.871497) (xy 136.275993 166.34642)\n        (xy 98.095339 166.34642) (xy 98.165085 166.178453) (xy 98.165354 165.870259) (xy 98.047661 165.585421) (xy 97.829925 165.367304)\n        (xy 97.545293 165.249115) (xy 97.237099 165.248846) (xy 96.952261 165.366539) (xy 96.734144 165.584275) (xy 96.615955 165.868907)\n        (xy 96.615686 166.177101) (xy 80.325139 166.177101) (xy 80.194434 165.860773) (xy 79.923156 165.589021) (xy 79.568532 165.441768)\n        (xy 79.184552 165.441433) (xy 78.829673 165.588066) (xy 78.557921 165.859344) (xy 78.410668 166.213968) (xy 78.410333 166.597948)\n        (xy 60.922117 166.597948) (xy 61.020033 166.500032) (xy 61.051426 166.453048) (xy 61.098084 166.406391) (xy 61.348215 166.032043)\n        (xy 62.167562 166.032043) (xy 62.190577 166.169478) (xy 62.47185 166.244582) (xy 62.760454 166.20633) (xy 62.849423 166.169478)\n        (xy 62.872438 166.032043) (xy 63.167562 166.032043) (xy 63.190577 166.169478) (xy 63.47185 166.244582) (xy 63.760454 166.20633)\n        (xy 63.849423 166.169478) (xy 63.872438 166.032043) (xy 64.167562 166.032043) (xy 64.190577 166.169478) (xy 64.47185 166.244582)\n        (xy 64.760454 166.20633) (xy 64.849423 166.169478) (xy 64.872438 166.032043) (xy 64.52 165.679605) (xy 64.167562 166.032043)\n        (xy 63.872438 166.032043) (xy 63.52 165.679605) (xy 63.167562 166.032043) (xy 62.872438 166.032043) (xy 62.52 165.679605)\n        (xy 62.167562 166.032043) (xy 61.348215 166.032043) (xy 61.423243 165.919756) (xy 61.516162 165.695429) (xy 61.564613 165.45185)\n        (xy 61.775418 165.45185) (xy 61.81367 165.740454) (xy 61.850522 165.829423) (xy 61.987957 165.852438) (xy 62.340395 165.5)\n        (xy 62.699605 165.5) (xy 62.794359 165.594754) (xy 62.81367 165.740454) (xy 62.850522 165.829423) (xy 62.987957 165.852438)\n        (xy 63.02 165.820395) (xy 63.052043 165.852438) (xy 63.189478 165.829423) (xy 63.254505 165.58589) (xy 63.340395 165.5)\n        (xy 63.699605 165.5) (xy 63.794359 165.594754) (xy 63.81367 165.740454) (xy 63.850522 165.829423) (xy 63.987957 165.852438)\n        (xy 64.02 165.820395) (xy 64.052043 165.852438) (xy 64.189478 165.829423) (xy 64.254505 165.58589) (xy 64.340395 165.5)\n        (xy 64.699605 165.5) (xy 65.052043 165.852438) (xy 65.189478 165.829423) (xy 65.264582 165.54815) (xy 65.22633 165.259546)\n        (xy 65.189478 165.170577) (xy 65.052043 165.147562) (xy 64.699605 165.5) (xy 64.340395 165.5) (xy 64.245641 165.405246)\n        (xy 64.22633 165.259546) (xy 64.189478 165.170577) (xy 64.052043 165.147562) (xy 64.02 165.179605) (xy 63.987957 165.147562)\n        (xy 63.850522 165.170577) (xy 63.785495 165.41411) (xy 63.699605 165.5) (xy 63.340395 165.5) (xy 63.245641 165.405246)\n        (xy 63.22633 165.259546) (xy 63.189478 165.170577) (xy 63.052043 165.147562) (xy 63.02 165.179605) (xy 62.987957 165.147562)\n        (xy 62.850522 165.170577) (xy 62.785495 165.41411) (xy 62.699605 165.5) (xy 62.340395 165.5) (xy 61.987957 165.147562)\n        (xy 61.850522 165.170577) (xy 61.775418 165.45185) (xy 61.564613 165.45185) (xy 61.630343 165.121405) (xy 61.630343 165.060112)\n        (xy 61.6423 165) (xy 61.6423 164.967957) (xy 62.167562 164.967957) (xy 62.199605 165) (xy 62.167562 165.032043)\n        (xy 62.190577 165.169478) (xy 62.43411 165.234505) (xy 62.52 165.320395) (xy 62.614754 165.225641) (xy 62.760454 165.20633)\n        (xy 62.849423 165.169478) (xy 62.872438 165.032043) (xy 62.840395 165) (xy 62.872438 164.967957) (xy 63.167562 164.967957)\n        (xy 63.199605 165) (xy 63.167562 165.032043) (xy 63.190577 165.169478) (xy 63.43411 165.234505) (xy 63.52 165.320395)\n        (xy 63.614754 165.225641) (xy 63.760454 165.20633) (xy 63.849423 165.169478) (xy 63.872438 165.032043) (xy 63.840395 165)\n        (xy 63.872438 164.967957) (xy 64.167562 164.967957) (xy 64.199605 165) (xy 64.167562 165.032043) (xy 64.190577 165.169478)\n        (xy 64.43411 165.234505) (xy 64.52 165.320395) (xy 64.614754 165.225641) (xy 64.760454 165.20633) (xy 64.849423 165.169478)\n        (xy 64.872438 165.032043) (xy 64.840395 165) (xy 64.872438 164.967957) (xy 64.849423 164.830522) (xy 64.60589 164.765495)\n        (xy 64.52 164.679605) (xy 64.425246 164.774359) (xy 64.279546 164.79367) (xy 64.190577 164.830522) (xy 64.167562 164.967957)\n        (xy 63.872438 164.967957) (xy 63.849423 164.830522) (xy 63.60589 164.765495) (xy 63.52 164.679605) (xy 63.425246 164.774359)\n        (xy 63.279546 164.79367) (xy 63.190577 164.830522) (xy 63.167562 164.967957) (xy 62.872438 164.967957) (xy 62.849423 164.830522)\n        (xy 62.60589 164.765495) (xy 62.52 164.679605) (xy 62.425246 164.774359) (xy 62.279546 164.79367) (xy 62.190577 164.830522)\n        (xy 62.167562 164.967957) (xy 61.6423 164.967957) (xy 61.6423 164.45185) (xy 61.775418 164.45185) (xy 61.81367 164.740454)\n        (xy 61.850522 164.829423) (xy 61.987957 164.852438) (xy 62.340395 164.5) (xy 62.699605 164.5) (xy 62.794359 164.594754)\n        (xy 62.81367 164.740454) (xy 62.850522 164.829423) (xy 62.987957 164.852438) (xy 63.02 164.820395) (xy 63.052043 164.852438)\n        (xy 63.189478 164.829423) (xy 63.254505 164.58589) (xy 63.340395 164.5) (xy 63.699605 164.5) (xy 63.794359 164.594754)\n        (xy 63.81367 164.740454) (xy 63.850522 164.829423) (xy 63.987957 164.852438) (xy 64.02 164.820395) (xy 64.052043 164.852438)\n        (xy 64.189478 164.829423) (xy 64.254505 164.58589) (xy 64.340395 164.5) (xy 64.699605 164.5) (xy 65.052043 164.852438)\n        (xy 65.189478 164.829423) (xy 65.264582 164.54815) (xy 65.234831 164.323682) (xy 98.285157 164.323682) (xy 98.410567 164.627198)\n        (xy 98.642581 164.859617) (xy 98.945877 164.985557) (xy 99.274282 164.985843) (xy 99.577798 164.860433) (xy 99.810217 164.628419)\n        (xy 99.918152 164.368482) (xy 100.906557 164.368482) (xy 101.031967 164.671998) (xy 101.263981 164.904417) (xy 101.567277 165.030357)\n        (xy 101.895682 165.030643) (xy 102.199198 164.905233) (xy 102.272877 164.831682) (xy 107.606957 164.831682) (xy 107.732367 165.135198)\n        (xy 107.964381 165.367617) (xy 108.267677 165.493557) (xy 108.596082 165.493843) (xy 108.899598 165.368433) (xy 109.132017 165.136419)\n        (xy 109.257957 164.833123) (xy 109.258243 164.504718) (xy 109.132833 164.201202) (xy 108.900819 163.968783) (xy 108.597523 163.842843)\n        (xy 108.269118 163.842557) (xy 107.965602 163.967967) (xy 107.733183 164.199981) (xy 107.607243 164.503277) (xy 107.606957 164.831682)\n        (xy 102.272877 164.831682) (xy 102.431617 164.673219) (xy 102.557557 164.369923) (xy 102.557757 164.139882) (xy 103.192557 164.139882)\n        (xy 103.317967 164.443398) (xy 103.549981 164.675817) (xy 103.853277 164.801757) (xy 104.181682 164.802043) (xy 104.485198 164.676633)\n        (xy 104.717617 164.444619) (xy 104.843557 164.141323) (xy 104.843843 163.812918) (xy 104.759482 163.608748) (xy 118.546833 163.608748)\n        (xy 118.693466 163.963627) (xy 118.899901 164.170423) (xy 118.775768 164.469368) (xy 118.775433 164.853348) (xy 118.922066 165.208227)\n        (xy 119.193344 165.479979) (xy 119.547968 165.627232) (xy 119.931948 165.627567) (xy 120.286827 165.480934) (xy 120.558579 165.209656)\n        (xy 120.682945 164.910148) (xy 123.443833 164.910148) (xy 123.590466 165.265027) (xy 123.861744 165.536779) (xy 124.216368 165.684032)\n        (xy 124.600348 165.684367) (xy 124.955227 165.537734) (xy 125.226979 165.266456) (xy 125.374232 164.911832) (xy 125.374567 164.527852)\n        (xy 125.227934 164.172973) (xy 125.1731 164.118043) (xy 126.456762 164.118043) (xy 126.479777 164.255478) (xy 126.76105 164.330582)\n        (xy 127.049654 164.29233) (xy 127.138623 164.255478) (xy 127.161638 164.118043) (xy 127.776762 164.118043) (xy 127.799777 164.255478)\n        (xy 128.08105 164.330582) (xy 128.369654 164.29233) (xy 128.458623 164.255478) (xy 128.481638 164.118043) (xy 128.1292 163.765605)\n        (xy 127.776762 164.118043) (xy 127.161638 164.118043) (xy 126.8092 163.765605) (xy 126.456762 164.118043) (xy 125.1731 164.118043)\n        (xy 124.956656 163.901221) (xy 124.602032 163.753968) (xy 124.218052 163.753633) (xy 123.863173 163.900266) (xy 123.591421 164.171544)\n        (xy 123.444168 164.526168) (xy 123.443833 164.910148) (xy 120.682945 164.910148) (xy 120.705832 164.855032) (xy 120.706167 164.471052)\n        (xy 120.559534 164.116173) (xy 120.353099 163.909377) (xy 120.477232 163.610432) (xy 120.477295 163.53785) (xy 126.064618 163.53785)\n        (xy 126.10287 163.826454) (xy 126.139722 163.915423) (xy 126.277157 163.938438) (xy 126.629595 163.586) (xy 126.988805 163.586)\n        (xy 127.341243 163.938438) (xy 127.4692 163.91701) (xy 127.597157 163.938438) (xy 127.949595 163.586) (xy 128.308805 163.586)\n        (xy 128.661243 163.938438) (xy 128.798678 163.915423) (xy 128.827783 163.80642) (xy 136.275993 163.80642) (xy 136.457355 164.24535)\n        (xy 136.792884 164.581464) (xy 137.231497 164.763592) (xy 137.70642 164.764007) (xy 138.14535 164.582645) (xy 138.481464 164.247116)\n        (xy 138.663592 163.808503) (xy 138.663593 163.80642) (xy 138.815993 163.80642) (xy 138.997355 164.24535) (xy 139.332884 164.581464)\n        (xy 139.771497 164.763592) (xy 140.24642 164.764007) (xy 140.68535 164.582645) (xy 141.021464 164.247116) (xy 141.203592 163.808503)\n        (xy 141.203593 163.80642) (xy 141.355993 163.80642) (xy 141.537355 164.24535) (xy 141.872884 164.581464) (xy 142.311497 164.763592)\n        (xy 142.78642 164.764007) (xy 143.22535 164.582645) (xy 143.561464 164.247116) (xy 143.743592 163.808503) (xy 143.743593 163.80642)\n        (xy 143.895993 163.80642) (xy 144.077355 164.24535) (xy 144.412884 164.581464) (xy 144.851497 164.763592) (xy 145.32642 164.764007)\n        (xy 145.76535 164.582645) (xy 146.101464 164.247116) (xy 146.283592 163.808503) (xy 146.283593 163.80642) (xy 146.435993 163.80642)\n        (xy 146.617355 164.24535) (xy 146.952884 164.581464) (xy 147.391497 164.763592) (xy 147.86642 164.764007) (xy 148.30535 164.582645)\n        (xy 148.641464 164.247116) (xy 148.823592 163.808503) (xy 148.823593 163.80642) (xy 148.975993 163.80642) (xy 149.157355 164.24535)\n        (xy 149.492884 164.581464) (xy 149.931497 164.763592) (xy 150.40642 164.764007) (xy 150.84535 164.582645) (xy 151.181464 164.247116)\n        (xy 151.363592 163.808503) (xy 151.363593 163.80642) (xy 151.515993 163.80642) (xy 151.697355 164.24535) (xy 152.032884 164.581464)\n        (xy 152.471497 164.763592) (xy 152.94642 164.764007) (xy 153.38535 164.582645) (xy 153.721464 164.247116) (xy 153.903592 163.808503)\n        (xy 153.903593 163.80642) (xy 154.055993 163.80642) (xy 154.237355 164.24535) (xy 154.572884 164.581464) (xy 155.011497 164.763592)\n        (xy 155.48642 164.764007) (xy 155.92535 164.582645) (xy 156.261464 164.247116) (xy 156.443592 163.808503) (xy 156.443593 163.80642)\n        (xy 156.595993 163.80642) (xy 156.777355 164.24535) (xy 157.112884 164.581464) (xy 157.551497 164.763592) (xy 158.02642 164.764007)\n        (xy 158.46535 164.582645) (xy 158.801464 164.247116) (xy 158.983592 163.808503) (xy 158.983593 163.80642) (xy 159.135993 163.80642)\n        (xy 159.317355 164.24535) (xy 159.652884 164.581464) (xy 160.091497 164.763592) (xy 160.56642 164.764007) (xy 161.00535 164.582645)\n        (xy 161.341464 164.247116) (xy 161.523592 163.808503) (xy 161.523593 163.80642) (xy 161.675993 163.80642) (xy 161.857355 164.24535)\n        (xy 162.192884 164.581464) (xy 162.631497 164.763592) (xy 163.10642 164.764007) (xy 163.54535 164.582645) (xy 163.881464 164.247116)\n        (xy 164.063592 163.808503) (xy 164.063593 163.80642) (xy 164.215993 163.80642) (xy 164.397355 164.24535) (xy 164.732884 164.581464)\n        (xy 165.171497 164.763592) (xy 165.64642 164.764007) (xy 166.08535 164.582645) (xy 166.421464 164.247116) (xy 166.603592 163.808503)\n        (xy 166.604007 163.33358) (xy 166.422645 162.89465) (xy 166.336146 162.808) (xy 166.747741 162.808) (xy 166.747741 164.332)\n        (xy 166.77785 164.492015) (xy 166.872419 164.63898) (xy 167.016715 164.737573) (xy 167.188 164.772259) (xy 168.712 164.772259)\n        (xy 168.872015 164.74215) (xy 169.01898 164.647581) (xy 169.117573 164.503285) (xy 169.152259 164.332) (xy 169.152259 162.808)\n        (xy 169.12215 162.647985) (xy 169.027581 162.50102) (xy 168.883285 162.402427) (xy 168.712 162.367741) (xy 167.188 162.367741)\n        (xy 167.027985 162.39785) (xy 166.88102 162.492419) (xy 166.782427 162.636715) (xy 166.747741 162.808) (xy 166.336146 162.808)\n        (xy 166.087116 162.558536) (xy 165.648503 162.376408) (xy 165.17358 162.375993) (xy 164.73465 162.557355) (xy 164.398536 162.892884)\n        (xy 164.216408 163.331497) (xy 164.215993 163.80642) (xy 164.063593 163.80642) (xy 164.064007 163.33358) (xy 163.882645 162.89465)\n        (xy 163.547116 162.558536) (xy 163.108503 162.376408) (xy 162.63358 162.375993) (xy 162.19465 162.557355) (xy 161.858536 162.892884)\n        (xy 161.676408 163.331497) (xy 161.675993 163.80642) (xy 161.523593 163.80642) (xy 161.524007 163.33358) (xy 161.342645 162.89465)\n        (xy 161.007116 162.558536) (xy 160.568503 162.376408) (xy 160.09358 162.375993) (xy 159.65465 162.557355) (xy 159.318536 162.892884)\n        (xy 159.136408 163.331497) (xy 159.135993 163.80642) (xy 158.983593 163.80642) (xy 158.984007 163.33358) (xy 158.802645 162.89465)\n        (xy 158.467116 162.558536) (xy 158.028503 162.376408) (xy 157.55358 162.375993) (xy 157.11465 162.557355) (xy 156.778536 162.892884)\n        (xy 156.596408 163.331497) (xy 156.595993 163.80642) (xy 156.443593 163.80642) (xy 156.444007 163.33358) (xy 156.262645 162.89465)\n        (xy 155.927116 162.558536) (xy 155.488503 162.376408) (xy 155.01358 162.375993) (xy 154.57465 162.557355) (xy 154.238536 162.892884)\n        (xy 154.056408 163.331497) (xy 154.055993 163.80642) (xy 153.903593 163.80642) (xy 153.904007 163.33358) (xy 153.722645 162.89465)\n        (xy 153.387116 162.558536) (xy 152.948503 162.376408) (xy 152.47358 162.375993) (xy 152.03465 162.557355) (xy 151.698536 162.892884)\n        (xy 151.516408 163.331497) (xy 151.515993 163.80642) (xy 151.363593 163.80642) (xy 151.364007 163.33358) (xy 151.182645 162.89465)\n        (xy 150.847116 162.558536) (xy 150.408503 162.376408) (xy 149.93358 162.375993) (xy 149.49465 162.557355) (xy 149.158536 162.892884)\n        (xy 148.976408 163.331497) (xy 148.975993 163.80642) (xy 148.823593 163.80642) (xy 148.824007 163.33358) (xy 148.642645 162.89465)\n        (xy 148.307116 162.558536) (xy 147.868503 162.376408) (xy 147.39358 162.375993) (xy 146.95465 162.557355) (xy 146.618536 162.892884)\n        (xy 146.436408 163.331497) (xy 146.435993 163.80642) (xy 146.283593 163.80642) (xy 146.284007 163.33358) (xy 146.102645 162.89465)\n        (xy 145.767116 162.558536) (xy 145.328503 162.376408) (xy 144.85358 162.375993) (xy 144.41465 162.557355) (xy 144.078536 162.892884)\n        (xy 143.896408 163.331497) (xy 143.895993 163.80642) (xy 143.743593 163.80642) (xy 143.744007 163.33358) (xy 143.562645 162.89465)\n        (xy 143.227116 162.558536) (xy 142.788503 162.376408) (xy 142.31358 162.375993) (xy 141.87465 162.557355) (xy 141.538536 162.892884)\n        (xy 141.356408 163.331497) (xy 141.355993 163.80642) (xy 141.203593 163.80642) (xy 141.204007 163.33358) (xy 141.022645 162.89465)\n        (xy 140.687116 162.558536) (xy 140.248503 162.376408) (xy 139.77358 162.375993) (xy 139.33465 162.557355) (xy 138.998536 162.892884)\n        (xy 138.816408 163.331497) (xy 138.815993 163.80642) (xy 138.663593 163.80642) (xy 138.664007 163.33358) (xy 138.482645 162.89465)\n        (xy 138.147116 162.558536) (xy 137.708503 162.376408) (xy 137.23358 162.375993) (xy 136.79465 162.557355) (xy 136.458536 162.892884)\n        (xy 136.276408 163.331497) (xy 136.275993 163.80642) (xy 128.827783 163.80642) (xy 128.873782 163.63415) (xy 128.83553 163.345546)\n        (xy 128.798678 163.256577) (xy 128.661243 163.233562) (xy 128.308805 163.586) (xy 127.949595 163.586) (xy 127.4692 163.105605)\n        (xy 126.988805 163.586) (xy 126.629595 163.586) (xy 126.277157 163.233562) (xy 126.139722 163.256577) (xy 126.064618 163.53785)\n        (xy 120.477295 163.53785) (xy 120.477567 163.226452) (xy 120.330934 162.871573) (xy 120.257533 162.798043) (xy 126.456762 162.798043)\n        (xy 126.47819 162.926) (xy 126.456762 163.053957) (xy 126.8092 163.406395) (xy 127.289595 162.926) (xy 127.648805 162.926)\n        (xy 128.1292 163.406395) (xy 128.481638 163.053957) (xy 128.46021 162.926) (xy 128.481638 162.798043) (xy 128.1292 162.445605)\n        (xy 127.648805 162.926) (xy 127.289595 162.926) (xy 126.8092 162.445605) (xy 126.456762 162.798043) (xy 120.257533 162.798043)\n        (xy 120.059656 162.599821) (xy 119.705032 162.452568) (xy 119.321052 162.452233) (xy 118.966173 162.598866) (xy 118.694421 162.870144)\n        (xy 118.547168 163.224768) (xy 118.546833 163.608748) (xy 104.759482 163.608748) (xy 104.718433 163.509402) (xy 104.486419 163.276983)\n        (xy 104.183123 163.151043) (xy 103.854718 163.150757) (xy 103.551202 163.276167) (xy 103.318783 163.508181) (xy 103.192843 163.811477)\n        (xy 103.192557 164.139882) (xy 102.557757 164.139882) (xy 102.557843 164.041518) (xy 102.432433 163.738002) (xy 102.200419 163.505583)\n        (xy 101.897123 163.379643) (xy 101.568718 163.379357) (xy 101.265202 163.504767) (xy 101.032783 163.736781) (xy 100.906843 164.040077)\n        (xy 100.906557 164.368482) (xy 99.918152 164.368482) (xy 99.936157 164.325123) (xy 99.936443 163.996718) (xy 99.811033 163.693202)\n        (xy 99.579019 163.460783) (xy 99.275723 163.334843) (xy 98.947318 163.334557) (xy 98.643802 163.459967) (xy 98.411383 163.691981)\n        (xy 98.285443 163.995277) (xy 98.285157 164.323682) (xy 65.234831 164.323682) (xy 65.22633 164.259546) (xy 65.189478 164.170577)\n        (xy 65.052043 164.147562) (xy 64.699605 164.5) (xy 64.340395 164.5) (xy 64.245641 164.405246) (xy 64.22633 164.259546)\n        (xy 64.189478 164.170577) (xy 64.052043 164.147562) (xy 64.02 164.179605) (xy 63.987957 164.147562) (xy 63.850522 164.170577)\n        (xy 63.785495 164.41411) (xy 63.699605 164.5) (xy 63.340395 164.5) (xy 63.245641 164.405246) (xy 63.22633 164.259546)\n        (xy 63.189478 164.170577) (xy 63.052043 164.147562) (xy 63.02 164.179605) (xy 62.987957 164.147562) (xy 62.850522 164.170577)\n        (xy 62.785495 164.41411) (xy 62.699605 164.5) (xy 62.340395 164.5) (xy 61.987957 164.147562) (xy 61.850522 164.170577)\n        (xy 61.775418 164.45185) (xy 61.6423 164.45185) (xy 61.6423 163.967957) (xy 62.167562 163.967957) (xy 62.199605 164)\n        (xy 62.167562 164.032043) (xy 62.190577 164.169478) (xy 62.43411 164.234505) (xy 62.52 164.320395) (xy 62.614754 164.225641)\n        (xy 62.760454 164.20633) (xy 62.849423 164.169478) (xy 62.872438 164.032043) (xy 62.840395 164) (xy 62.872438 163.967957)\n        (xy 63.167562 163.967957) (xy 63.199605 164) (xy 63.167562 164.032043) (xy 63.190577 164.169478) (xy 63.43411 164.234505)\n        (xy 63.52 164.320395) (xy 63.614754 164.225641) (xy 63.760454 164.20633) (xy 63.849423 164.169478) (xy 63.872438 164.032043)\n        (xy 63.840395 164) (xy 63.872438 163.967957) (xy 64.167562 163.967957) (xy 64.199605 164) (xy 64.167562 164.032043)\n        (xy 64.190577 164.169478) (xy 64.43411 164.234505) (xy 64.52 164.320395) (xy 64.614754 164.225641) (xy 64.760454 164.20633)\n        (xy 64.849423 164.169478) (xy 64.872438 164.032043) (xy 64.840395 164) (xy 64.872438 163.967957) (xy 64.849423 163.830522)\n        (xy 64.60589 163.765495) (xy 64.52 163.679605) (xy 64.425246 163.774359) (xy 64.279546 163.79367) (xy 64.190577 163.830522)\n        (xy 64.167562 163.967957) (xy 63.872438 163.967957) (xy 63.849423 163.830522) (xy 63.60589 163.765495) (xy 63.52 163.679605)\n        (xy 63.425246 163.774359) (xy 63.279546 163.79367) (xy 63.190577 163.830522) (xy 63.167562 163.967957) (xy 62.872438 163.967957)\n        (xy 62.849423 163.830522) (xy 62.60589 163.765495) (xy 62.52 163.679605) (xy 62.425246 163.774359) (xy 62.279546 163.79367)\n        (xy 62.190577 163.830522) (xy 62.167562 163.967957) (xy 61.6423 163.967957) (xy 61.6423 163.45185) (xy 61.775418 163.45185)\n        (xy 61.81367 163.740454) (xy 61.850522 163.829423) (xy 61.987957 163.852438) (xy 62.340395 163.5) (xy 62.699605 163.5)\n        (xy 62.794359 163.594754) (xy 62.81367 163.740454) (xy 62.850522 163.829423) (xy 62.987957 163.852438) (xy 63.02 163.820395)\n        (xy 63.052043 163.852438) (xy 63.189478 163.829423) (xy 63.254505 163.58589) (xy 63.340395 163.5) (xy 63.699605 163.5)\n        (xy 63.794359 163.594754) (xy 63.81367 163.740454) (xy 63.850522 163.829423) (xy 63.987957 163.852438) (xy 64.02 163.820395)\n        (xy 64.052043 163.852438) (xy 64.189478 163.829423) (xy 64.254505 163.58589) (xy 64.340395 163.5) (xy 64.699605 163.5)\n        (xy 65.052043 163.852438) (xy 65.189478 163.829423) (xy 65.264582 163.54815) (xy 65.22633 163.259546) (xy 65.189478 163.170577)\n        (xy 65.052043 163.147562) (xy 64.699605 163.5) (xy 64.340395 163.5) (xy 64.245641 163.405246) (xy 64.22633 163.259546)\n        (xy 64.189478 163.170577) (xy 64.052043 163.147562) (xy 64.02 163.179605) (xy 63.987957 163.147562) (xy 63.850522 163.170577)\n        (xy 63.785495 163.41411) (xy 63.699605 163.5) (xy 63.340395 163.5) (xy 63.245641 163.405246) (xy 63.22633 163.259546)\n        (xy 63.189478 163.170577) (xy 63.052043 163.147562) (xy 63.02 163.179605) (xy 62.987957 163.147562) (xy 62.850522 163.170577)\n        (xy 62.785495 163.41411) (xy 62.699605 163.5) (xy 62.340395 163.5) (xy 61.987957 163.147562) (xy 61.850522 163.170577)\n        (xy 61.775418 163.45185) (xy 61.6423 163.45185) (xy 61.6423 162.967957) (xy 62.167562 162.967957) (xy 62.52 163.320395)\n        (xy 62.872438 162.967957) (xy 63.167562 162.967957) (xy 63.52 163.320395) (xy 63.872438 162.967957) (xy 64.167562 162.967957)\n        (xy 64.52 163.320395) (xy 64.872438 162.967957) (xy 64.849423 162.830522) (xy 64.56815 162.755418) (xy 64.279546 162.79367)\n        (xy 64.190577 162.830522) (xy 64.167562 162.967957) (xy 63.872438 162.967957) (xy 63.849423 162.830522) (xy 63.56815 162.755418)\n        (xy 63.279546 162.79367) (xy 63.190577 162.830522) (xy 63.167562 162.967957) (xy 62.872438 162.967957) (xy 62.849423 162.830522)\n        (xy 62.56815 162.755418) (xy 62.279546 162.79367) (xy 62.190577 162.830522) (xy 62.167562 162.967957) (xy 61.6423 162.967957)\n        (xy 61.6423 161.967948) (xy 90.131033 161.967948) (xy 90.277666 162.322827) (xy 90.548944 162.594579) (xy 90.903568 162.741832)\n        (xy 91.287548 162.742167) (xy 91.642427 162.595534) (xy 91.914179 162.324256) (xy 92.041037 162.018748) (xy 92.137633 162.018748)\n        (xy 92.284266 162.373627) (xy 92.555544 162.645379) (xy 92.910168 162.792632) (xy 93.294148 162.792967) (xy 93.649027 162.646334)\n        (xy 93.920779 162.375056) (xy 94.068032 162.020432) (xy 94.068332 161.676082) (xy 105.656357 161.676082) (xy 105.781767 161.979598)\n        (xy 106.013781 162.212017) (xy 106.317077 162.337957) (xy 106.645482 162.338243) (xy 106.948998 162.212833) (xy 107.181417 161.980819)\n        (xy 107.307357 161.677523) (xy 107.307519 161.491148) (xy 118.534633 161.491148) (xy 118.681266 161.846027) (xy 118.952544 162.117779)\n        (xy 119.307168 162.265032) (xy 119.691148 162.265367) (xy 119.806147 162.21785) (xy 126.064618 162.21785) (xy 126.10287 162.506454)\n        (xy 126.139722 162.595423) (xy 126.277157 162.618438) (xy 126.629595 162.266) (xy 126.988805 162.266) (xy 127.4692 162.746395)\n        (xy 127.949595 162.266) (xy 128.308805 162.266) (xy 128.661243 162.618438) (xy 128.798678 162.595423) (xy 128.873782 162.31415)\n        (xy 128.83553 162.025546) (xy 128.798678 161.936577) (xy 128.661243 161.913562) (xy 128.308805 162.266) (xy 127.949595 162.266)\n        (xy 127.597157 161.913562) (xy 127.4692 161.93499) (xy 127.341243 161.913562) (xy 126.988805 162.266) (xy 126.629595 162.266)\n        (xy 126.277157 161.913562) (xy 126.139722 161.936577) (xy 126.064618 162.21785) (xy 119.806147 162.21785) (xy 120.046027 162.118734)\n        (xy 120.317779 161.847456) (xy 120.364907 161.733957) (xy 126.456762 161.733957) (xy 126.8092 162.086395) (xy 127.161638 161.733957)\n        (xy 127.776762 161.733957) (xy 128.1292 162.086395) (xy 128.481638 161.733957) (xy 128.458623 161.596522) (xy 128.17735 161.521418)\n        (xy 127.888746 161.55967) (xy 127.799777 161.596522) (xy 127.776762 161.733957) (xy 127.161638 161.733957) (xy 127.138623 161.596522)\n        (xy 126.85735 161.521418) (xy 126.568746 161.55967) (xy 126.479777 161.596522) (xy 126.456762 161.733957) (xy 120.364907 161.733957)\n        (xy 120.465032 161.492832) (xy 120.465367 161.108852) (xy 120.318734 160.753973) (xy 120.047456 160.482221) (xy 119.692832 160.334968)\n        (xy 119.308852 160.334633) (xy 118.953973 160.481266) (xy 118.682221 160.752544) (xy 118.534968 161.107168) (xy 118.534633 161.491148)\n        (xy 107.307519 161.491148) (xy 107.307643 161.349118) (xy 107.182233 161.045602) (xy 106.950219 160.813183) (xy 106.646923 160.687243)\n        (xy 106.318518 160.686957) (xy 106.015002 160.812367) (xy 105.782583 161.044381) (xy 105.656643 161.347677) (xy 105.656357 161.676082)\n        (xy 94.068332 161.676082) (xy 94.068367 161.636452) (xy 93.921734 161.281573) (xy 93.650456 161.009821) (xy 93.295832 160.862568)\n        (xy 92.911852 160.862233) (xy 92.556973 161.008866) (xy 92.285221 161.280144) (xy 92.137968 161.634768) (xy 92.137633 162.018748)\n        (xy 92.041037 162.018748) (xy 92.061432 161.969632) (xy 92.061767 161.585652) (xy 91.915134 161.230773) (xy 91.643856 160.959021)\n        (xy 91.289232 160.811768) (xy 90.905252 160.811433) (xy 90.550373 160.958066) (xy 90.278621 161.229344) (xy 90.131368 161.583968)\n        (xy 90.131033 161.967948) (xy 61.6423 161.967948) (xy 61.6423 161.138621) (xy 72.758166 161.138621) (xy 72.875859 161.423459)\n        (xy 73.093595 161.641576) (xy 73.378227 161.759765) (xy 73.686421 161.760034) (xy 73.971259 161.642341) (xy 74.189376 161.424605)\n        (xy 74.307565 161.139973) (xy 74.307834 160.831779) (xy 74.190141 160.546941) (xy 73.972405 160.328824) (xy 73.687773 160.210635)\n        (xy 73.379579 160.210366) (xy 73.094741 160.328059) (xy 72.876624 160.545795) (xy 72.758435 160.830427) (xy 72.758166 161.138621)\n        (xy 61.6423 161.138621) (xy 61.6423 160.192821) (xy 85.971366 160.192821) (xy 86.089059 160.477659) (xy 86.306795 160.695776)\n        (xy 86.591427 160.813965) (xy 86.899621 160.814234) (xy 87.068273 160.744548) (xy 98.755033 160.744548) (xy 98.901666 161.099427)\n        (xy 99.172944 161.371179) (xy 99.527568 161.518432) (xy 99.911548 161.518767) (xy 100.266427 161.372134) (xy 100.538179 161.100856)\n        (xy 100.626448 160.888281) (xy 100.857581 161.119817) (xy 101.160877 161.245757) (xy 101.489282 161.246043) (xy 101.792798 161.120633)\n        (xy 102.025217 160.888619) (xy 102.151157 160.585323) (xy 102.151443 160.256918) (xy 102.026033 159.953402) (xy 101.794019 159.720983)\n        (xy 101.490723 159.595043) (xy 101.162318 159.594757) (xy 100.858802 159.720167) (xy 100.626383 159.952181) (xy 100.57122 160.085027)\n        (xy 100.539134 160.007373) (xy 100.267856 159.735621) (xy 99.913232 159.588368) (xy 99.529252 159.588033) (xy 99.174373 159.734666)\n        (xy 98.902621 160.005944) (xy 98.755368 160.360568) (xy 98.755033 160.744548) (xy 87.068273 160.744548) (xy 87.184459 160.696541)\n        (xy 87.402576 160.478805) (xy 87.520765 160.194173) (xy 87.521034 159.885979) (xy 87.403341 159.601141) (xy 87.198202 159.395643)\n        (xy 91.167962 159.395643) (xy 91.190977 159.533078) (xy 91.47225 159.608182) (xy 91.760854 159.56993) (xy 91.849823 159.533078)\n        (xy 91.872838 159.395643) (xy 92.267962 159.395643) (xy 92.290977 159.533078) (xy 92.57225 159.608182) (xy 92.860854 159.56993)\n        (xy 92.949823 159.533078) (xy 92.972838 159.395643) (xy 93.367962 159.395643) (xy 93.390977 159.533078) (xy 93.67225 159.608182)\n        (xy 93.960854 159.56993) (xy 93.982055 159.561148) (xy 125.360833 159.561148) (xy 125.507466 159.916027) (xy 125.778744 160.187779)\n        (xy 126.133368 160.335032) (xy 126.517348 160.335367) (xy 126.81798 160.211148) (xy 128.346033 160.211148) (xy 128.492666 160.566027)\n        (xy 128.763944 160.837779) (xy 129.118568 160.985032) (xy 129.502548 160.985367) (xy 129.722376 160.894536) (xy 129.672368 161.014968)\n        (xy 129.672033 161.398948) (xy 129.818666 161.753827) (xy 130.089944 162.025579) (xy 130.444568 162.172832) (xy 130.828548 162.173167)\n        (xy 131.183427 162.026534) (xy 131.455179 161.755256) (xy 131.602432 161.400632) (xy 131.602767 161.016652) (xy 131.580798 160.963482)\n        (xy 143.374357 160.963482) (xy 143.499767 161.266998) (xy 143.731781 161.499417) (xy 144.035077 161.625357) (xy 144.363482 161.625643)\n        (xy 144.666998 161.500233) (xy 144.899417 161.268219) (xy 145.025357 160.964923) (xy 145.025643 160.636518) (xy 144.900233 160.333002)\n        (xy 144.668219 160.100583) (xy 144.364923 159.974643) (xy 144.036518 159.974357) (xy 143.733002 160.099767) (xy 143.500583 160.331781)\n        (xy 143.374643 160.635077) (xy 143.374357 160.963482) (xy 131.580798 160.963482) (xy 131.456134 160.661773) (xy 131.184856 160.390021)\n        (xy 130.830232 160.242768) (xy 130.446252 160.242433) (xy 130.226424 160.333264) (xy 130.276432 160.212832) (xy 130.276767 159.828852)\n        (xy 130.130134 159.473973) (xy 129.858856 159.202221) (xy 129.59534 159.092799) (xy 144.475166 159.092799) (xy 144.592859 159.377637)\n        (xy 144.810595 159.595754) (xy 145.095227 159.713943) (xy 145.403421 159.714212) (xy 145.688259 159.596519) (xy 145.694562 159.590227)\n        (xy 145.760595 159.656376) (xy 146.045227 159.774565) (xy 146.125322 159.774635) (xy 146.125166 159.953421) (xy 146.242859 160.238259)\n        (xy 146.460595 160.456376) (xy 146.745227 160.574565) (xy 147.053421 160.574834) (xy 147.338259 160.457141) (xy 147.556376 160.239405)\n        (xy 147.674565 159.954773) (xy 147.674718 159.779348) (xy 157.022633 159.779348) (xy 157.169266 160.134227) (xy 157.440544 160.405979)\n        (xy 157.795168 160.553232) (xy 158.179148 160.553567) (xy 158.534027 160.406934) (xy 158.805779 160.135656) (xy 158.953032 159.781032)\n        (xy 158.953367 159.397052) (xy 158.806734 159.042173) (xy 158.535456 158.770421) (xy 158.180832 158.623168) (xy 157.796852 158.622833)\n        (xy 157.441973 158.769466) (xy 157.170221 159.040744) (xy 157.022968 159.395368) (xy 157.022633 159.779348) (xy 147.674718 159.779348)\n        (xy 147.674834 159.646579) (xy 147.557141 159.361741) (xy 147.339405 159.143624) (xy 147.054773 159.025435) (xy 146.974678 159.025365)\n        (xy 146.974834 158.846579) (xy 146.857141 158.561741) (xy 146.639405 158.343624) (xy 146.354773 158.225435) (xy 146.046579 158.225166)\n        (xy 145.761741 158.342859) (xy 145.755438 158.349151) (xy 145.689405 158.283002) (xy 145.404773 158.164813) (xy 145.096579 158.164544)\n        (xy 144.811741 158.282237) (xy 144.593624 158.499973) (xy 144.475435 158.784605) (xy 144.475166 159.092799) (xy 129.59534 159.092799)\n        (xy 129.504232 159.054968) (xy 129.120252 159.054633) (xy 128.765373 159.201266) (xy 128.493621 159.472544) (xy 128.346368 159.827168)\n        (xy 128.346033 160.211148) (xy 126.81798 160.211148) (xy 126.872227 160.188734) (xy 127.143979 159.917456) (xy 127.291232 159.562832)\n        (xy 127.291567 159.178852) (xy 127.144934 158.823973) (xy 126.873656 158.552221) (xy 126.519032 158.404968) (xy 126.135052 158.404633)\n        (xy 125.780173 158.551266) (xy 125.508421 158.822544) (xy 125.361168 159.177168) (xy 125.360833 159.561148) (xy 93.982055 159.561148)\n        (xy 94.049823 159.533078) (xy 94.072838 159.395643) (xy 93.7204 159.043205) (xy 93.367962 159.395643) (xy 92.972838 159.395643)\n        (xy 92.6204 159.043205) (xy 92.267962 159.395643) (xy 91.872838 159.395643) (xy 91.5204 159.043205) (xy 91.167962 159.395643)\n        (xy 87.198202 159.395643) (xy 87.185605 159.383024) (xy 86.900973 159.264835) (xy 86.592779 159.264566) (xy 86.307941 159.382259)\n        (xy 86.089824 159.599995) (xy 85.971635 159.884627) (xy 85.971366 160.192821) (xy 61.6423 160.192821) (xy 61.6423 159.032043)\n        (xy 62.167562 159.032043) (xy 62.190577 159.169478) (xy 62.47185 159.244582) (xy 62.760454 159.20633) (xy 62.849423 159.169478)\n        (xy 62.872438 159.032043) (xy 63.167562 159.032043) (xy 63.190577 159.169478) (xy 63.47185 159.244582) (xy 63.760454 159.20633)\n        (xy 63.849423 159.169478) (xy 63.872438 159.032043) (xy 64.167562 159.032043) (xy 64.190577 159.169478) (xy 64.47185 159.244582)\n        (xy 64.760454 159.20633) (xy 64.849423 159.169478) (xy 64.849432 159.169421) (xy 69.696166 159.169421) (xy 69.813859 159.454259)\n        (xy 70.031595 159.672376) (xy 70.316227 159.790565) (xy 70.624421 159.790834) (xy 70.909259 159.673141) (xy 71.127376 159.455405)\n        (xy 71.245565 159.170773) (xy 71.245834 158.862579) (xy 71.226361 158.81545) (xy 90.775818 158.81545) (xy 90.81407 159.104054)\n        (xy 90.850922 159.193023) (xy 90.988357 159.216038) (xy 91.340795 158.8636) (xy 91.700005 158.8636) (xy 91.910038 159.073633)\n        (xy 91.91407 159.104054) (xy 91.950922 159.193023) (xy 92.045219 159.208814) (xy 92.052443 159.216038) (xy 92.0704 159.213031)\n        (xy 92.088357 159.216038) (xy 92.095581 159.208814) (xy 92.189878 159.193023) (xy 92.218476 159.085919) (xy 92.440795 158.8636)\n        (xy 92.800005 158.8636) (xy 93.010038 159.073633) (xy 93.01407 159.104054) (xy 93.050922 159.193023) (xy 93.145219 159.208814)\n        (xy 93.152443 159.216038) (xy 93.1704 159.213031) (xy 93.188357 159.216038) (xy 93.195581 159.208814) (xy 93.289878 159.193023)\n        (xy 93.318476 159.085919) (xy 93.540795 158.8636) (xy 93.900005 158.8636) (xy 94.252443 159.216038) (xy 94.389878 159.193023)\n        (xy 94.464982 158.91175) (xy 94.42673 158.623146) (xy 94.389878 158.534177) (xy 94.252443 158.511162) (xy 93.900005 158.8636)\n        (xy 93.540795 158.8636) (xy 93.330762 158.653567) (xy 93.32673 158.623146) (xy 93.289878 158.534177) (xy 93.195581 158.518386)\n        (xy 93.188357 158.511162) (xy 93.1704 158.514169) (xy 93.152443 158.511162) (xy 93.145219 158.518386) (xy 93.050922 158.534177)\n        (xy 93.022324 158.641281) (xy 92.800005 158.8636) (xy 92.440795 158.8636) (xy 92.230762 158.653567) (xy 92.22673 158.623146)\n        (xy 92.189878 158.534177) (xy 92.095581 158.518386) (xy 92.088357 158.511162) (xy 92.0704 158.514169) (xy 92.052443 158.511162)\n        (xy 92.045219 158.518386) (xy 91.950922 158.534177) (xy 91.922324 158.641281) (xy 91.700005 158.8636) (xy 91.340795 158.8636)\n        (xy 90.988357 158.511162) (xy 90.850922 158.534177) (xy 90.775818 158.81545) (xy 71.226361 158.81545) (xy 71.128141 158.577741)\n        (xy 70.910405 158.359624) (xy 70.756321 158.295643) (xy 91.167962 158.295643) (xy 91.170969 158.3136) (xy 91.167962 158.331557)\n        (xy 91.175186 158.338781) (xy 91.190977 158.433078) (xy 91.298081 158.461676) (xy 91.5204 158.683995) (xy 91.730433 158.473962)\n        (xy 91.760854 158.46993) (xy 91.849823 158.433078) (xy 91.865614 158.338781) (xy 91.872838 158.331557) (xy 91.869831 158.3136)\n        (xy 91.872838 158.295643) (xy 92.267962 158.295643) (xy 92.270969 158.3136) (xy 92.267962 158.331557) (xy 92.275186 158.338781)\n        (xy 92.290977 158.433078) (xy 92.398081 158.461676) (xy 92.6204 158.683995) (xy 92.830433 158.473962) (xy 92.860854 158.46993)\n        (xy 92.949823 158.433078) (xy 92.965614 158.338781) (xy 92.972838 158.331557) (xy 92.969831 158.3136) (xy 92.972838 158.295643)\n        (xy 93.367962 158.295643) (xy 93.370969 158.3136) (xy 93.367962 158.331557) (xy 93.375186 158.338781) (xy 93.390977 158.433078)\n        (xy 93.498081 158.461676) (xy 93.7204 158.683995) (xy 93.930433 158.473962) (xy 93.960854 158.46993) (xy 94.049823 158.433078)\n        (xy 94.065614 158.338781) (xy 94.072838 158.331557) (xy 94.069831 158.3136) (xy 94.072838 158.295643) (xy 94.065614 158.288419)\n        (xy 94.049823 158.194122) (xy 93.942719 158.165524) (xy 93.940677 158.163482) (xy 151.874357 158.163482) (xy 151.999767 158.466998)\n        (xy 152.231781 158.699417) (xy 152.535077 158.825357) (xy 152.863482 158.825643) (xy 153.166998 158.700233) (xy 153.399417 158.468219)\n        (xy 153.525357 158.164923) (xy 153.525643 157.836518) (xy 153.400233 157.533002) (xy 153.168219 157.300583) (xy 152.864923 157.174643)\n        (xy 152.536518 157.174357) (xy 152.233002 157.299767) (xy 152.000583 157.531781) (xy 151.874643 157.835077) (xy 151.874357 158.163482)\n        (xy 93.940677 158.163482) (xy 93.7204 157.943205) (xy 93.510367 158.153238) (xy 93.479946 158.15727) (xy 93.390977 158.194122)\n        (xy 93.375186 158.288419) (xy 93.367962 158.295643) (xy 92.972838 158.295643) (xy 92.965614 158.288419) (xy 92.949823 158.194122)\n        (xy 92.842719 158.165524) (xy 92.6204 157.943205) (xy 92.410367 158.153238) (xy 92.379946 158.15727) (xy 92.290977 158.194122)\n        (xy 92.275186 158.288419) (xy 92.267962 158.295643) (xy 91.872838 158.295643) (xy 91.865614 158.288419) (xy 91.849823 158.194122)\n        (xy 91.742719 158.165524) (xy 91.5204 157.943205) (xy 91.310367 158.153238) (xy 91.279946 158.15727) (xy 91.190977 158.194122)\n        (xy 91.175186 158.288419) (xy 91.167962 158.295643) (xy 70.756321 158.295643) (xy 70.625773 158.241435) (xy 70.317579 158.241166)\n        (xy 70.032741 158.358859) (xy 69.814624 158.576595) (xy 69.696435 158.861227) (xy 69.696166 159.169421) (xy 64.849432 159.169421)\n        (xy 64.872438 159.032043) (xy 64.52 158.679605) (xy 64.167562 159.032043) (xy 63.872438 159.032043) (xy 63.52 158.679605)\n        (xy 63.167562 159.032043) (xy 62.872438 159.032043) (xy 62.52 158.679605) (xy 62.167562 159.032043) (xy 61.6423 159.032043)\n        (xy 61.6423 158.45185) (xy 61.775418 158.45185) (xy 61.81367 158.740454) (xy 61.850522 158.829423) (xy 61.987957 158.852438)\n        (xy 62.340395 158.5) (xy 62.699605 158.5) (xy 62.794359 158.594754) (xy 62.81367 158.740454) (xy 62.850522 158.829423)\n        (xy 62.987957 158.852438) (xy 63.02 158.820395) (xy 63.052043 158.852438) (xy 63.189478 158.829423) (xy 63.254505 158.58589)\n        (xy 63.340395 158.5) (xy 63.699605 158.5) (xy 63.794359 158.594754) (xy 63.81367 158.740454) (xy 63.850522 158.829423)\n        (xy 63.987957 158.852438) (xy 64.02 158.820395) (xy 64.052043 158.852438) (xy 64.189478 158.829423) (xy 64.254505 158.58589)\n        (xy 64.340395 158.5) (xy 64.699605 158.5) (xy 65.052043 158.852438) (xy 65.189478 158.829423) (xy 65.264582 158.54815)\n        (xy 65.22633 158.259546) (xy 65.189478 158.170577) (xy 65.052043 158.147562) (xy 64.699605 158.5) (xy 64.340395 158.5)\n        (xy 64.245641 158.405246) (xy 64.22633 158.259546) (xy 64.189478 158.170577) (xy 64.052043 158.147562) (xy 64.02 158.179605)\n        (xy 63.987957 158.147562) (xy 63.850522 158.170577) (xy 63.785495 158.41411) (xy 63.699605 158.5) (xy 63.340395 158.5)\n        (xy 63.245641 158.405246) (xy 63.22633 158.259546) (xy 63.189478 158.170577) (xy 63.052043 158.147562) (xy 63.02 158.179605)\n        (xy 62.987957 158.147562) (xy 62.850522 158.170577) (xy 62.785495 158.41411) (xy 62.699605 158.5) (xy 62.340395 158.5)\n        (xy 61.987957 158.147562) (xy 61.850522 158.170577) (xy 61.775418 158.45185) (xy 61.6423 158.45185) (xy 61.6423 157.967957)\n        (xy 62.167562 157.967957) (xy 62.199605 158) (xy 62.167562 158.032043) (xy 62.190577 158.169478) (xy 62.43411 158.234505)\n        (xy 62.52 158.320395) (xy 62.614754 158.225641) (xy 62.760454 158.20633) (xy 62.849423 158.169478) (xy 62.872438 158.032043)\n        (xy 62.840395 158) (xy 62.872438 157.967957) (xy 63.167562 157.967957) (xy 63.199605 158) (xy 63.167562 158.032043)\n        (xy 63.190577 158.169478) (xy 63.43411 158.234505) (xy 63.52 158.320395) (xy 63.614754 158.225641) (xy 63.760454 158.20633)\n        (xy 63.849423 158.169478) (xy 63.872438 158.032043) (xy 63.840395 158) (xy 63.872438 157.967957) (xy 64.167562 157.967957)\n        (xy 64.199605 158) (xy 64.167562 158.032043) (xy 64.190577 158.169478) (xy 64.43411 158.234505) (xy 64.52 158.320395)\n        (xy 64.614754 158.225641) (xy 64.760454 158.20633) (xy 64.849423 158.169478) (xy 64.872438 158.032043) (xy 64.840395 158)\n        (xy 64.872438 157.967957) (xy 64.849423 157.830522) (xy 64.60589 157.765495) (xy 64.52 157.679605) (xy 64.425246 157.774359)\n        (xy 64.279546 157.79367) (xy 64.190577 157.830522) (xy 64.167562 157.967957) (xy 63.872438 157.967957) (xy 63.849423 157.830522)\n        (xy 63.60589 157.765495) (xy 63.52 157.679605) (xy 63.425246 157.774359) (xy 63.279546 157.79367) (xy 63.190577 157.830522)\n        (xy 63.167562 157.967957) (xy 62.872438 157.967957) (xy 62.849423 157.830522) (xy 62.60589 157.765495) (xy 62.52 157.679605)\n        (xy 62.425246 157.774359) (xy 62.279546 157.79367) (xy 62.190577 157.830522) (xy 62.167562 157.967957) (xy 61.6423 157.967957)\n        (xy 61.6423 157.45185) (xy 61.775418 157.45185) (xy 61.81367 157.740454) (xy 61.850522 157.829423) (xy 61.987957 157.852438)\n        (xy 62.340395 157.5) (xy 62.699605 157.5) (xy 62.794359 157.594754) (xy 62.81367 157.740454) (xy 62.850522 157.829423)\n        (xy 62.987957 157.852438) (xy 63.02 157.820395) (xy 63.052043 157.852438) (xy 63.189478 157.829423) (xy 63.254505 157.58589)\n        (xy 63.340395 157.5) (xy 63.699605 157.5) (xy 63.794359 157.594754) (xy 63.81367 157.740454) (xy 63.850522 157.829423)\n        (xy 63.987957 157.852438) (xy 64.02 157.820395) (xy 64.052043 157.852438) (xy 64.189478 157.829423) (xy 64.254505 157.58589)\n        (xy 64.340395 157.5) (xy 64.699605 157.5) (xy 65.052043 157.852438) (xy 65.189478 157.829423) (xy 65.264582 157.54815)\n        (xy 65.22633 157.259546) (xy 65.189478 157.170577) (xy 65.052043 157.147562) (xy 64.699605 157.5) (xy 64.340395 157.5)\n        (xy 64.245641 157.405246) (xy 64.22633 157.259546) (xy 64.189478 157.170577) (xy 64.052043 157.147562) (xy 64.02 157.179605)\n        (xy 63.987957 157.147562) (xy 63.850522 157.170577) (xy 63.785495 157.41411) (xy 63.699605 157.5) (xy 63.340395 157.5)\n        (xy 63.245641 157.405246) (xy 63.22633 157.259546) (xy 63.189478 157.170577) (xy 63.052043 157.147562) (xy 63.02 157.179605)\n        (xy 62.987957 157.147562) (xy 62.850522 157.170577) (xy 62.785495 157.41411) (xy 62.699605 157.5) (xy 62.340395 157.5)\n        (xy 61.987957 157.147562) (xy 61.850522 157.170577) (xy 61.775418 157.45185) (xy 61.6423 157.45185) (xy 61.6423 157)\n        (xy 61.635927 156.967957) (xy 62.167562 156.967957) (xy 62.199605 157) (xy 62.167562 157.032043) (xy 62.190577 157.169478)\n        (xy 62.43411 157.234505) (xy 62.52 157.320395) (xy 62.614754 157.225641) (xy 62.760454 157.20633) (xy 62.849423 157.169478)\n        (xy 62.872438 157.032043) (xy 62.840395 157) (xy 62.872438 156.967957) (xy 63.167562 156.967957) (xy 63.199605 157)\n        (xy 63.167562 157.032043) (xy 63.190577 157.169478) (xy 63.43411 157.234505) (xy 63.52 157.320395) (xy 63.614754 157.225641)\n        (xy 63.760454 157.20633) (xy 63.849423 157.169478) (xy 63.872438 157.032043) (xy 63.840395 157) (xy 63.872438 156.967957)\n        (xy 64.167562 156.967957) (xy 64.199605 157) (xy 64.167562 157.032043) (xy 64.190577 157.169478) (xy 64.43411 157.234505)\n        (xy 64.52 157.320395) (xy 64.614754 157.225641) (xy 64.760454 157.20633) (xy 64.849423 157.169478) (xy 64.872438 157.032043)\n        (xy 64.850816 157.010421) (xy 69.696166 157.010421) (xy 69.813859 157.295259) (xy 70.031595 157.513376) (xy 70.316227 157.631565)\n        (xy 70.624421 157.631834) (xy 70.909259 157.514141) (xy 71.127376 157.296405) (xy 71.245565 157.011773) (xy 71.245677 156.883421)\n        (xy 71.982166 156.883421) (xy 72.099859 157.168259) (xy 72.317595 157.386376) (xy 72.602227 157.504565) (xy 72.910421 157.504834)\n        (xy 73.019163 157.459902) (xy 73.092859 157.638259) (xy 73.310595 157.856376) (xy 73.595227 157.974565) (xy 73.903421 157.974834)\n        (xy 74.188259 157.857141) (xy 74.330197 157.71545) (xy 90.775818 157.71545) (xy 90.81407 158.004054) (xy 90.850922 158.093023)\n        (xy 90.988357 158.116038) (xy 91.340795 157.7636) (xy 91.700005 157.7636) (xy 91.910038 157.973633) (xy 91.91407 158.004054)\n        (xy 91.950922 158.093023) (xy 92.045219 158.108814) (xy 92.052443 158.116038) (xy 92.0704 158.113031) (xy 92.088357 158.116038)\n        (xy 92.095581 158.108814) (xy 92.189878 158.093023) (xy 92.218476 157.985919) (xy 92.440795 157.7636) (xy 92.800005 157.7636)\n        (xy 93.010038 157.973633) (xy 93.01407 158.004054) (xy 93.050922 158.093023) (xy 93.145219 158.108814) (xy 93.152443 158.116038)\n        (xy 93.1704 158.113031) (xy 93.188357 158.116038) (xy 93.195581 158.108814) (xy 93.289878 158.093023) (xy 93.318476 157.985919)\n        (xy 93.540795 157.7636) (xy 93.900005 157.7636) (xy 94.252443 158.116038) (xy 94.389878 158.093023) (xy 94.464982 157.81175)\n        (xy 94.42673 157.523146) (xy 94.389878 157.434177) (xy 94.252443 157.411162) (xy 93.900005 157.7636) (xy 93.540795 157.7636)\n        (xy 93.330762 157.553567) (xy 93.32673 157.523146) (xy 93.289878 157.434177) (xy 93.195581 157.418386) (xy 93.188357 157.411162)\n        (xy 93.1704 157.414169) (xy 93.152443 157.411162) (xy 93.145219 157.418386) (xy 93.050922 157.434177) (xy 93.022324 157.541281)\n        (xy 92.800005 157.7636) (xy 92.440795 157.7636) (xy 92.230762 157.553567) (xy 92.22673 157.523146) (xy 92.189878 157.434177)\n        (xy 92.095581 157.418386) (xy 92.088357 157.411162) (xy 92.0704 157.414169) (xy 92.052443 157.411162) (xy 92.045219 157.418386)\n        (xy 91.950922 157.434177) (xy 91.922324 157.541281) (xy 91.700005 157.7636) (xy 91.340795 157.7636) (xy 90.988357 157.411162)\n        (xy 90.850922 157.434177) (xy 90.775818 157.71545) (xy 74.330197 157.71545) (xy 74.406376 157.639405) (xy 74.524565 157.354773)\n        (xy 74.524703 157.195643) (xy 91.167962 157.195643) (xy 91.170969 157.2136) (xy 91.167962 157.231557) (xy 91.175186 157.238781)\n        (xy 91.190977 157.333078) (xy 91.298081 157.361676) (xy 91.5204 157.583995) (xy 91.730433 157.373962) (xy 91.760854 157.36993)\n        (xy 91.849823 157.333078) (xy 91.865614 157.238781) (xy 91.872838 157.231557) (xy 91.869831 157.2136) (xy 91.872838 157.195643)\n        (xy 92.267962 157.195643) (xy 92.270969 157.2136) (xy 92.267962 157.231557) (xy 92.275186 157.238781) (xy 92.290977 157.333078)\n        (xy 92.398081 157.361676) (xy 92.6204 157.583995) (xy 92.830433 157.373962) (xy 92.860854 157.36993) (xy 92.949823 157.333078)\n        (xy 92.965614 157.238781) (xy 92.972838 157.231557) (xy 92.969831 157.2136) (xy 92.972838 157.195643) (xy 93.367962 157.195643)\n        (xy 93.370969 157.2136) (xy 93.367962 157.231557) (xy 93.375186 157.238781) (xy 93.390977 157.333078) (xy 93.498081 157.361676)\n        (xy 93.7204 157.583995) (xy 93.930433 157.373962) (xy 93.960854 157.36993) (xy 94.049823 157.333078) (xy 94.065614 157.238781)\n        (xy 94.072838 157.231557) (xy 94.069831 157.2136) (xy 94.072838 157.195643) (xy 94.065614 157.188419) (xy 94.049823 157.094122)\n        (xy 93.942719 157.065524) (xy 93.7204 156.843205) (xy 93.510367 157.053238) (xy 93.479946 157.05727) (xy 93.390977 157.094122)\n        (xy 93.375186 157.188419) (xy 93.367962 157.195643) (xy 92.972838 157.195643) (xy 92.965614 157.188419) (xy 92.949823 157.094122)\n        (xy 92.842719 157.065524) (xy 92.6204 156.843205) (xy 92.410367 157.053238) (xy 92.379946 157.05727) (xy 92.290977 157.094122)\n        (xy 92.275186 157.188419) (xy 92.267962 157.195643) (xy 91.872838 157.195643) (xy 91.865614 157.188419) (xy 91.849823 157.094122)\n        (xy 91.742719 157.065524) (xy 91.5204 156.843205) (xy 91.310367 157.053238) (xy 91.279946 157.05727) (xy 91.190977 157.094122)\n        (xy 91.175186 157.188419) (xy 91.167962 157.195643) (xy 74.524703 157.195643) (xy 74.524834 157.046579) (xy 74.407141 156.761741)\n        (xy 74.189405 156.543624) (xy 73.904773 156.425435) (xy 73.596579 156.425166) (xy 73.487837 156.470098) (xy 73.414141 156.291741)\n        (xy 73.196405 156.073624) (xy 72.911773 155.955435) (xy 72.603579 155.955166) (xy 72.318741 156.072859) (xy 72.100624 156.290595)\n        (xy 71.982435 156.575227) (xy 71.982166 156.883421) (xy 71.245677 156.883421) (xy 71.245834 156.703579) (xy 71.128141 156.418741)\n        (xy 70.910405 156.200624) (xy 70.625773 156.082435) (xy 70.317579 156.082166) (xy 70.032741 156.199859) (xy 69.814624 156.417595)\n        (xy 69.696435 156.702227) (xy 69.696166 157.010421) (xy 64.850816 157.010421) (xy 64.840395 157) (xy 64.872438 156.967957)\n        (xy 64.849423 156.830522) (xy 64.60589 156.765495) (xy 64.52 156.679605) (xy 64.425246 156.774359) (xy 64.279546 156.79367)\n        (xy 64.190577 156.830522) (xy 64.167562 156.967957) (xy 63.872438 156.967957) (xy 63.849423 156.830522) (xy 63.60589 156.765495)\n        (xy 63.52 156.679605) (xy 63.425246 156.774359) (xy 63.279546 156.79367) (xy 63.190577 156.830522) (xy 63.167562 156.967957)\n        (xy 62.872438 156.967957) (xy 62.849423 156.830522) (xy 62.60589 156.765495) (xy 62.52 156.679605) (xy 62.425246 156.774359)\n        (xy 62.279546 156.79367) (xy 62.190577 156.830522) (xy 62.167562 156.967957) (xy 61.635927 156.967957) (xy 61.630343 156.939888)\n        (xy 61.630343 156.878595) (xy 61.545458 156.45185) (xy 61.775418 156.45185) (xy 61.81367 156.740454) (xy 61.850522 156.829423)\n        (xy 61.987957 156.852438) (xy 62.340395 156.5) (xy 62.699605 156.5) (xy 62.794359 156.594754) (xy 62.81367 156.740454)\n        (xy 62.850522 156.829423) (xy 62.987957 156.852438) (xy 63.02 156.820395) (xy 63.052043 156.852438) (xy 63.189478 156.829423)\n        (xy 63.254505 156.58589) (xy 63.340395 156.5) (xy 63.699605 156.5) (xy 63.794359 156.594754) (xy 63.81367 156.740454)\n        (xy 63.850522 156.829423) (xy 63.987957 156.852438) (xy 64.02 156.820395) (xy 64.052043 156.852438) (xy 64.189478 156.829423)\n        (xy 64.254505 156.58589) (xy 64.340395 156.5) (xy 64.699605 156.5) (xy 65.052043 156.852438) (xy 65.189478 156.829423)\n        (xy 65.264582 156.54815) (xy 65.22633 156.259546) (xy 65.189478 156.170577) (xy 65.052043 156.147562) (xy 64.699605 156.5)\n        (xy 64.340395 156.5) (xy 64.245641 156.405246) (xy 64.22633 156.259546) (xy 64.189478 156.170577) (xy 64.052043 156.147562)\n        (xy 64.02 156.179605) (xy 63.987957 156.147562) (xy 63.850522 156.170577) (xy 63.785495 156.41411) (xy 63.699605 156.5)\n        (xy 63.340395 156.5) (xy 63.245641 156.405246) (xy 63.22633 156.259546) (xy 63.189478 156.170577) (xy 63.052043 156.147562)\n        (xy 63.02 156.179605) (xy 62.987957 156.147562) (xy 62.850522 156.170577) (xy 62.785495 156.41411) (xy 62.699605 156.5)\n        (xy 62.340395 156.5) (xy 61.987957 156.147562) (xy 61.850522 156.170577) (xy 61.775418 156.45185) (xy 61.545458 156.45185)\n        (xy 61.516162 156.30457) (xy 61.453272 156.152741) (xy 61.423243 156.080244) (xy 61.348216 155.967957) (xy 62.167562 155.967957)\n        (xy 62.52 156.320395) (xy 62.872438 155.967957) (xy 63.167562 155.967957) (xy 63.52 156.320395) (xy 63.872438 155.967957)\n        (xy 64.167562 155.967957) (xy 64.52 156.320395) (xy 64.872438 155.967957) (xy 64.855603 155.867421) (xy 76.604966 155.867421)\n        (xy 76.722659 156.152259) (xy 76.940395 156.370376) (xy 77.225027 156.488565) (xy 77.517097 156.48882) (xy 77.535459 156.533259)\n        (xy 77.753195 156.751376) (xy 78.037827 156.869565) (xy 78.346021 156.869834) (xy 78.630859 156.752141) (xy 78.848976 156.534405)\n        (xy 78.856692 156.515821) (xy 87.490166 156.515821) (xy 87.607859 156.800659) (xy 87.825595 157.018776) (xy 88.110227 157.136965)\n        (xy 88.418421 157.137234) (xy 88.703259 157.019541) (xy 88.921376 156.801805) (xy 88.998757 156.61545) (xy 90.775818 156.61545)\n        (xy 90.81407 156.904054) (xy 90.850922 156.993023) (xy 90.988357 157.016038) (xy 91.340795 156.6636) (xy 91.700005 156.6636)\n        (xy 91.910038 156.873633) (xy 91.91407 156.904054) (xy 91.950922 156.993023) (xy 92.045219 157.008814) (xy 92.052443 157.016038)\n        (xy 92.0704 157.013031) (xy 92.088357 157.016038) (xy 92.095581 157.008814) (xy 92.189878 156.993023) (xy 92.218476 156.885919)\n        (xy 92.440795 156.6636) (xy 92.800005 156.6636) (xy 93.010038 156.873633) (xy 93.01407 156.904054) (xy 93.050922 156.993023)\n        (xy 93.145219 157.008814) (xy 93.152443 157.016038) (xy 93.1704 157.013031) (xy 93.188357 157.016038) (xy 93.195581 157.008814)\n        (xy 93.289878 156.993023) (xy 93.318476 156.885919) (xy 93.540795 156.6636) (xy 93.900005 156.6636) (xy 94.252443 157.016038)\n        (xy 94.389878 156.993023) (xy 94.464982 156.71175) (xy 94.42673 156.423146) (xy 94.389878 156.334177) (xy 94.252443 156.311162)\n        (xy 93.900005 156.6636) (xy 93.540795 156.6636) (xy 93.330762 156.453567) (xy 93.32673 156.423146) (xy 93.289878 156.334177)\n        (xy 93.195581 156.318386) (xy 93.188357 156.311162) (xy 93.1704 156.314169) (xy 93.152443 156.311162) (xy 93.145219 156.318386)\n        (xy 93.050922 156.334177) (xy 93.022324 156.441281) (xy 92.800005 156.6636) (xy 92.440795 156.6636) (xy 92.230762 156.453567)\n        (xy 92.22673 156.423146) (xy 92.189878 156.334177) (xy 92.095581 156.318386) (xy 92.088357 156.311162) (xy 92.0704 156.314169)\n        (xy 92.052443 156.311162) (xy 92.045219 156.318386) (xy 91.950922 156.334177) (xy 91.922324 156.441281) (xy 91.700005 156.6636)\n        (xy 91.340795 156.6636) (xy 90.988357 156.311162) (xy 90.850922 156.334177) (xy 90.775818 156.61545) (xy 88.998757 156.61545)\n        (xy 89.039565 156.517173) (xy 89.039834 156.208979) (xy 89.007844 156.131557) (xy 91.167962 156.131557) (xy 91.5204 156.483995)\n        (xy 91.872838 156.131557) (xy 92.267962 156.131557) (xy 92.6204 156.483995) (xy 92.972838 156.131557) (xy 93.367962 156.131557)\n        (xy 93.7204 156.483995) (xy 94.072838 156.131557) (xy 94.052118 156.007821) (xy 96.354766 156.007821) (xy 96.472459 156.292659)\n        (xy 96.647475 156.467981) (xy 96.595635 156.592827) (xy 96.595366 156.901021) (xy 96.713059 157.185859) (xy 96.930795 157.403976)\n        (xy 97.215427 157.522165) (xy 97.523621 157.522434) (xy 97.808459 157.404741) (xy 98.026576 157.187005) (xy 98.144765 156.902373)\n        (xy 98.145034 156.594179) (xy 98.027341 156.309341) (xy 97.89498 156.176748) (xy 98.741633 156.176748) (xy 98.888266 156.531627)\n        (xy 99.159544 156.803379) (xy 99.514168 156.950632) (xy 99.898148 156.950967) (xy 100.253027 156.804334) (xy 100.313044 156.744421)\n        (xy 103.619166 156.744421) (xy 103.736859 157.029259) (xy 103.954595 157.247376) (xy 104.239227 157.365565) (xy 104.547421 157.365834)\n        (xy 104.832259 157.248141) (xy 105.050376 157.030405) (xy 105.13816 156.818995) (xy 121.54061 156.818995) (xy 121.621205 157.003999)\n        (xy 122.070895 157.156744) (xy 122.544807 157.125774) (xy 122.838795 157.003999) (xy 122.91939 156.818995) (xy 122.23 156.129605)\n        (xy 121.54061 156.818995) (xy 105.13816 156.818995) (xy 105.168565 156.745773) (xy 105.168834 156.437579) (xy 105.051141 156.152741)\n        (xy 104.833405 155.934624) (xy 104.548773 155.816435) (xy 104.240579 155.816166) (xy 103.955741 155.933859) (xy 103.737624 156.151595)\n        (xy 103.619435 156.436227) (xy 103.619166 156.744421) (xy 100.313044 156.744421) (xy 100.524779 156.533056) (xy 100.672032 156.178432)\n        (xy 100.672358 155.804621) (xy 107.429166 155.804621) (xy 107.546859 156.089459) (xy 107.764595 156.307576) (xy 108.049227 156.425765)\n        (xy 108.357421 156.426034) (xy 108.642259 156.308341) (xy 108.860376 156.090605) (xy 108.978565 155.805973) (xy 108.978578 155.790895)\n        (xy 121.023256 155.790895) (xy 121.054226 156.264807) (xy 121.176001 156.558795) (xy 121.361005 156.63939) (xy 122.050395 155.95)\n        (xy 122.409605 155.95) (xy 123.098995 156.63939) (xy 123.283999 156.558795) (xy 123.436744 156.109105) (xy 123.405774 155.635193)\n        (xy 123.283999 155.341205) (xy 123.098995 155.26061) (xy 122.409605 155.95) (xy 122.050395 155.95) (xy 121.361005 155.26061)\n        (xy 121.176001 155.341205) (xy 121.023256 155.790895) (xy 108.978578 155.790895) (xy 108.978834 155.497779) (xy 108.861141 155.212941)\n        (xy 108.729436 155.081005) (xy 121.54061 155.081005) (xy 122.23 155.770395) (xy 122.812395 155.188) (xy 123.567741 155.188)\n        (xy 123.567741 156.712) (xy 123.59785 156.872015) (xy 123.692419 157.01898) (xy 123.836715 157.117573) (xy 124.008 157.152259)\n        (xy 125.532 157.152259) (xy 125.692015 157.12215) (xy 125.83898 157.027581) (xy 125.9322 156.891148) (xy 142.634633 156.891148)\n        (xy 142.781266 157.246027) (xy 143.052544 157.517779) (xy 143.407168 157.665032) (xy 143.791148 157.665367) (xy 144.146027 157.518734)\n        (xy 144.417779 157.247456) (xy 144.565032 156.892832) (xy 144.56512 156.791148) (xy 145.834633 156.791148) (xy 145.981266 157.146027)\n        (xy 146.252544 157.417779) (xy 146.607168 157.565032) (xy 146.991148 157.565367) (xy 147.346027 157.418734) (xy 147.617779 157.147456)\n        (xy 147.765032 156.792832) (xy 147.765367 156.408852) (xy 147.663983 156.163482) (xy 151.174357 156.163482) (xy 151.299767 156.466998)\n        (xy 151.531781 156.699417) (xy 151.835077 156.825357) (xy 152.163482 156.825643) (xy 152.466998 156.700233) (xy 152.499854 156.667434)\n        (xy 152.531781 156.699417) (xy 152.835077 156.825357) (xy 153.163482 156.825643) (xy 153.466998 156.700233) (xy 153.699417 156.468219)\n        (xy 153.825357 156.164923) (xy 153.825643 155.836518) (xy 153.754147 155.663482) (xy 166.274357 155.663482) (xy 166.399767 155.966998)\n        (xy 166.631781 156.199417) (xy 166.935077 156.325357) (xy 167.263482 156.325643) (xy 167.566998 156.200233) (xy 167.580835 156.18642)\n        (xy 169.295993 156.18642) (xy 169.477355 156.62535) (xy 169.812884 156.961464) (xy 170.251497 157.143592) (xy 170.72642 157.144007)\n        (xy 171.16535 156.962645) (xy 171.501464 156.627116) (xy 171.683592 156.188503) (xy 171.684007 155.71358) (xy 171.502645 155.27465)\n        (xy 171.416146 155.188) (xy 171.827741 155.188) (xy 171.827741 156.712) (xy 171.85785 156.872015) (xy 171.952419 157.01898)\n        (xy 172.096715 157.117573) (xy 172.268 157.152259) (xy 173.792 157.152259) (xy 173.952015 157.12215) (xy 174.09898 157.027581)\n        (xy 174.197573 156.883285) (xy 174.232259 156.712) (xy 174.232259 155.188) (xy 174.20215 155.027985) (xy 174.107581 154.88102)\n        (xy 173.963285 154.782427) (xy 173.792 154.747741) (xy 172.268 154.747741) (xy 172.107985 154.77785) (xy 171.96102 154.872419)\n        (xy 171.862427 155.016715) (xy 171.827741 155.188) (xy 171.416146 155.188) (xy 171.167116 154.938536) (xy 170.728503 154.756408)\n        (xy 170.25358 154.755993) (xy 169.81465 154.937355) (xy 169.478536 155.272884) (xy 169.296408 155.711497) (xy 169.295993 156.18642)\n        (xy 167.580835 156.18642) (xy 167.799417 155.968219) (xy 167.925357 155.664923) (xy 167.925643 155.336518) (xy 167.800233 155.033002)\n        (xy 167.568219 154.800583) (xy 167.264923 154.674643) (xy 166.936518 154.674357) (xy 166.633002 154.799767) (xy 166.400583 155.031781)\n        (xy 166.274643 155.335077) (xy 166.274357 155.663482) (xy 153.754147 155.663482) (xy 153.700233 155.533002) (xy 153.468219 155.300583)\n        (xy 153.164923 155.174643) (xy 152.836518 155.174357) (xy 152.533002 155.299767) (xy 152.500146 155.332566) (xy 152.468219 155.300583)\n        (xy 152.164923 155.174643) (xy 151.836518 155.174357) (xy 151.533002 155.299767) (xy 151.300583 155.531781) (xy 151.174643 155.835077)\n        (xy 151.174357 156.163482) (xy 147.663983 156.163482) (xy 147.618734 156.053973) (xy 147.347456 155.782221) (xy 146.992832 155.634968)\n        (xy 146.608852 155.634633) (xy 146.253973 155.781266) (xy 145.982221 156.052544) (xy 145.834968 156.407168) (xy 145.834633 156.791148)\n        (xy 144.56512 156.791148) (xy 144.565367 156.508852) (xy 144.418734 156.153973) (xy 144.147456 155.882221) (xy 143.792832 155.734968)\n        (xy 143.408852 155.734633) (xy 143.053973 155.881266) (xy 142.782221 156.152544) (xy 142.634968 156.507168) (xy 142.634633 156.891148)\n        (xy 125.9322 156.891148) (xy 125.937573 156.883285) (xy 125.972259 156.712) (xy 125.972259 155.188) (xy 125.94215 155.027985)\n        (xy 125.847581 154.88102) (xy 125.703285 154.782427) (xy 125.532 154.747741) (xy 124.008 154.747741) (xy 123.847985 154.77785)\n        (xy 123.70102 154.872419) (xy 123.602427 155.016715) (xy 123.567741 155.188) (xy 122.812395 155.188) (xy 122.91939 155.081005)\n        (xy 122.838795 154.896001) (xy 122.389105 154.743256) (xy 121.915193 154.774226) (xy 121.621205 154.896001) (xy 121.54061 155.081005)\n        (xy 108.729436 155.081005) (xy 108.643405 154.994824) (xy 108.358773 154.876635) (xy 108.050579 154.876366) (xy 107.765741 154.994059)\n        (xy 107.547624 155.211795) (xy 107.429435 155.496427) (xy 107.429166 155.804621) (xy 100.672358 155.804621) (xy 100.672367 155.794452)\n        (xy 100.525734 155.439573) (xy 100.254456 155.167821) (xy 99.899832 155.020568) (xy 99.515852 155.020233) (xy 99.160973 155.166866)\n        (xy 98.889221 155.438144) (xy 98.741968 155.792768) (xy 98.741633 156.176748) (xy 97.89498 156.176748) (xy 97.852325 156.134019)\n        (xy 97.904165 156.009173) (xy 97.904434 155.700979) (xy 97.786741 155.416141) (xy 97.569005 155.198024) (xy 97.284373 155.079835)\n        (xy 96.976179 155.079566) (xy 96.691341 155.197259) (xy 96.473224 155.414995) (xy 96.355035 155.699627) (xy 96.354766 156.007821)\n        (xy 94.052118 156.007821) (xy 94.049823 155.994122) (xy 93.76855 155.919018) (xy 93.479946 155.95727) (xy 93.390977 155.994122)\n        (xy 93.367962 156.131557) (xy 92.972838 156.131557) (xy 92.949823 155.994122) (xy 92.66855 155.919018) (xy 92.379946 155.95727)\n        (xy 92.290977 155.994122) (xy 92.267962 156.131557) (xy 91.872838 156.131557) (xy 91.849823 155.994122) (xy 91.56855 155.919018)\n        (xy 91.279946 155.95727) (xy 91.190977 155.994122) (xy 91.167962 156.131557) (xy 89.007844 156.131557) (xy 88.922141 155.924141)\n        (xy 88.704405 155.706024) (xy 88.419773 155.587835) (xy 88.111579 155.587566) (xy 87.826741 155.705259) (xy 87.608624 155.922995)\n        (xy 87.490435 156.207627) (xy 87.490166 156.515821) (xy 78.856692 156.515821) (xy 78.967165 156.249773) (xy 78.967434 155.941579)\n        (xy 78.849741 155.656741) (xy 78.632005 155.438624) (xy 78.347373 155.320435) (xy 78.055303 155.32018) (xy 78.036941 155.275741)\n        (xy 77.819205 155.057624) (xy 77.534573 154.939435) (xy 77.226379 154.939166) (xy 76.941541 155.056859) (xy 76.723424 155.274595)\n        (xy 76.605235 155.559227) (xy 76.604966 155.867421) (xy 64.855603 155.867421) (xy 64.849423 155.830522) (xy 64.56815 155.755418)\n        (xy 64.279546 155.79367) (xy 64.190577 155.830522) (xy 64.167562 155.967957) (xy 63.872438 155.967957) (xy 63.849423 155.830522)\n        (xy 63.56815 155.755418) (xy 63.279546 155.79367) (xy 63.190577 155.830522) (xy 63.167562 155.967957) (xy 62.872438 155.967957)\n        (xy 62.849423 155.830522) (xy 62.56815 155.755418) (xy 62.279546 155.79367) (xy 62.190577 155.830522) (xy 62.167562 155.967957)\n        (xy 61.348216 155.967957) (xy 61.098084 155.593609) (xy 61.051426 155.546952) (xy 61.020033 155.499968) (xy 60.920053 155.399988)\n        (xy 60.700375 155.071216) (xy 60.6223 154.678707) (xy 60.6223 154.495821) (xy 79.068766 154.495821) (xy 79.186459 154.780659)\n        (xy 79.404195 154.998776) (xy 79.688827 155.116965) (xy 79.997021 155.117234) (xy 80.281859 154.999541) (xy 80.499976 154.781805)\n        (xy 80.618165 154.497173) (xy 80.618434 154.188979) (xy 80.500741 153.904141) (xy 80.360594 153.763748) (xy 91.502633 153.763748)\n        (xy 91.649266 154.118627) (xy 91.920544 154.390379) (xy 92.275168 154.537632) (xy 92.659148 154.537967) (xy 93.014027 154.391334)\n        (xy 93.285779 154.120056) (xy 93.433032 153.765432) (xy 93.433367 153.381452) (xy 93.286734 153.026573) (xy 93.015456 152.754821)\n        (xy 92.660832 152.607568) (xy 92.276852 152.607233) (xy 91.921973 152.753866) (xy 91.650221 153.025144) (xy 91.502968 153.379768)\n        (xy 91.502633 153.763748) (xy 80.360594 153.763748) (xy 80.283005 153.686024) (xy 79.998373 153.567835) (xy 79.690179 153.567566)\n        (xy 79.405341 153.685259) (xy 79.187224 153.902995) (xy 79.069035 154.187627) (xy 79.068766 154.495821) (xy 60.6223 154.495821)\n        (xy 60.6223 152.456021) (xy 95.249166 152.456021) (xy 95.366859 152.740859) (xy 95.584595 152.958976) (xy 95.869227 153.077165)\n        (xy 96.177421 153.077434) (xy 96.462259 152.959741) (xy 96.485686 152.936355) (xy 96.509859 152.994859) (xy 96.727595 153.212976)\n        (xy 97.012227 153.331165) (xy 97.320421 153.331434) (xy 97.581215 153.223676) (xy 97.523435 153.362827) (xy 97.523166 153.671021)\n        (xy 97.640859 153.955859) (xy 97.858595 154.173976) (xy 98.143227 154.292165) (xy 98.451421 154.292434) (xy 98.736259 154.174741)\n        (xy 98.954376 153.957005) (xy 99.072565 153.672373) (xy 99.072587 153.64642) (xy 121.035993 153.64642) (xy 121.217355 154.08535)\n        (xy 121.552884 154.421464) (xy 121.991497 154.603592) (xy 122.46642 154.604007) (xy 122.90535 154.422645) (xy 123.241464 154.087116)\n        (xy 123.423592 153.648503) (xy 123.423593 153.64642) (xy 123.575993 153.64642) (xy 123.757355 154.08535) (xy 124.092884 154.421464)\n        (xy 124.531497 154.603592) (xy 125.00642 154.604007) (xy 125.44535 154.422645) (xy 125.781464 154.087116) (xy 125.963592 153.648503)\n        (xy 125.964007 153.17358) (xy 125.782645 152.73465) (xy 125.447116 152.398536) (xy 125.008503 152.216408) (xy 124.53358 152.215993)\n        (xy 124.09465 152.397355) (xy 123.758536 152.732884) (xy 123.576408 153.171497) (xy 123.575993 153.64642) (xy 123.423593 153.64642)\n        (xy 123.424007 153.17358) (xy 123.242645 152.73465) (xy 122.907116 152.398536) (xy 122.468503 152.216408) (xy 121.99358 152.215993)\n        (xy 121.55465 152.397355) (xy 121.218536 152.732884) (xy 121.036408 153.171497) (xy 121.035993 153.64642) (xy 99.072587 153.64642)\n        (xy 99.072834 153.364179) (xy 98.955141 153.079341) (xy 98.737405 152.861224) (xy 98.452773 152.743035) (xy 98.144579 152.742766)\n        (xy 97.883785 152.850524) (xy 97.941565 152.711373) (xy 97.941834 152.403179) (xy 97.824141 152.118341) (xy 97.606405 151.900224)\n        (xy 97.321773 151.782035) (xy 97.013579 151.781766) (xy 96.728741 151.899459) (xy 96.705314 151.922845) (xy 96.681141 151.864341)\n        (xy 96.463405 151.646224) (xy 96.178773 151.528035) (xy 95.870579 151.527766) (xy 95.585741 151.645459) (xy 95.367624 151.863195)\n        (xy 95.249435 152.147827) (xy 95.249166 152.456021) (xy 60.6223 152.456021) (xy 60.6223 150.635021) (xy 74.801566 150.635021)\n        (xy 74.919259 150.919859) (xy 75.136995 151.137976) (xy 75.421627 151.256165) (xy 75.729821 151.256434) (xy 75.871227 151.198006)\n        (xy 76.016266 151.549027) (xy 76.287544 151.820779) (xy 76.642168 151.968032) (xy 77.026148 151.968367) (xy 77.381027 151.821734)\n        (xy 77.652779 151.550456) (xy 77.800032 151.195832) (xy 77.80011 151.10642) (xy 121.035993 151.10642) (xy 121.217355 151.54535)\n        (xy 121.552884 151.881464) (xy 121.991497 152.063592) (xy 122.46642 152.064007) (xy 122.90535 151.882645) (xy 123.241464 151.547116)\n        (xy 123.423592 151.108503) (xy 123.423593 151.10642) (xy 123.575993 151.10642) (xy 123.757355 151.54535) (xy 124.092884 151.881464)\n        (xy 124.531497 152.063592) (xy 125.00642 152.064007) (xy 125.44535 151.882645) (xy 125.765069 151.563482) (xy 129.874357 151.563482)\n        (xy 129.999767 151.866998) (xy 130.082566 151.949941) (xy 130.000583 152.031781) (xy 129.874643 152.335077) (xy 129.874357 152.663482)\n        (xy 129.999767 152.966998) (xy 130.082566 153.049941) (xy 130.000583 153.131781) (xy 129.874643 153.435077) (xy 129.874357 153.763482)\n        (xy 129.999767 154.066998) (xy 130.082566 154.149941) (xy 130.000583 154.231781) (xy 129.874643 154.535077) (xy 129.874357 154.863482)\n        (xy 129.999767 155.166998) (xy 130.231781 155.399417) (xy 130.535077 155.525357) (xy 130.863482 155.525643) (xy 131.166998 155.400233)\n        (xy 131.399417 155.168219) (xy 131.525357 154.864923) (xy 131.525643 154.536518) (xy 131.400233 154.233002) (xy 131.317434 154.150059)\n        (xy 131.399417 154.068219) (xy 131.414438 154.032043) (xy 143.547562 154.032043) (xy 143.570577 154.169478) (xy 143.85185 154.244582)\n        (xy 144.140454 154.20633) (xy 144.229423 154.169478) (xy 144.252438 154.032043) (xy 144.647562 154.032043) (xy 144.670577 154.169478)\n        (xy 144.95185 154.244582) (xy 145.240454 154.20633) (xy 145.329423 154.169478) (xy 145.352438 154.032043) (xy 145.747562 154.032043)\n        (xy 145.770577 154.169478) (xy 146.05185 154.244582) (xy 146.340454 154.20633) (xy 146.429423 154.169478) (xy 146.452438 154.032043)\n        (xy 146.1 153.679605) (xy 145.747562 154.032043) (xy 145.352438 154.032043) (xy 145 153.679605) (xy 144.647562 154.032043)\n        (xy 144.252438 154.032043) (xy 143.9 153.679605) (xy 143.547562 154.032043) (xy 131.414438 154.032043) (xy 131.525357 153.764923)\n        (xy 131.525629 153.45185) (xy 143.155418 153.45185) (xy 143.19367 153.740454) (xy 143.230522 153.829423) (xy 143.367957 153.852438)\n        (xy 143.720395 153.5) (xy 144.079605 153.5) (xy 144.289638 153.710033) (xy 144.29367 153.740454) (xy 144.330522 153.829423)\n        (xy 144.424819 153.845214) (xy 144.432043 153.852438) (xy 144.45 153.849431) (xy 144.467957 153.852438) (xy 144.475181 153.845214)\n        (xy 144.569478 153.829423) (xy 144.598076 153.722319) (xy 144.820395 153.5) (xy 145.179605 153.5) (xy 145.389638 153.710033)\n        (xy 145.39367 153.740454) (xy 145.430522 153.829423) (xy 145.524819 153.845214) (xy 145.532043 153.852438) (xy 145.55 153.849431)\n        (xy 145.567957 153.852438) (xy 145.575181 153.845214) (xy 145.669478 153.829423) (xy 145.698076 153.722319) (xy 145.920395 153.5)\n        (xy 146.279605 153.5) (xy 146.632043 153.852438) (xy 146.769478 153.829423) (xy 146.818342 153.64642) (xy 169.295993 153.64642)\n        (xy 169.477355 154.08535) (xy 169.812884 154.421464) (xy 170.251497 154.603592) (xy 170.72642 154.604007) (xy 171.16535 154.422645)\n        (xy 171.501464 154.087116) (xy 171.683592 153.648503) (xy 171.683593 153.64642) (xy 171.835993 153.64642) (xy 172.017355 154.08535)\n        (xy 172.352884 154.421464) (xy 172.791497 154.603592) (xy 173.26642 154.604007) (xy 173.70535 154.422645) (xy 174.041464 154.087116)\n        (xy 174.223592 153.648503) (xy 174.224007 153.17358) (xy 174.042645 152.73465) (xy 173.707116 152.398536) (xy 173.268503 152.216408)\n        (xy 172.79358 152.215993) (xy 172.35465 152.397355) (xy 172.018536 152.732884) (xy 171.836408 153.171497) (xy 171.835993 153.64642)\n        (xy 171.683593 153.64642) (xy 171.684007 153.17358) (xy 171.502645 152.73465) (xy 171.167116 152.398536) (xy 170.728503 152.216408)\n        (xy 170.25358 152.215993) (xy 169.81465 152.397355) (xy 169.478536 152.732884) (xy 169.296408 153.171497) (xy 169.295993 153.64642)\n        (xy 146.818342 153.64642) (xy 146.844582 153.54815) (xy 146.80633 153.259546) (xy 146.769478 153.170577) (xy 146.632043 153.147562)\n        (xy 146.279605 153.5) (xy 145.920395 153.5) (xy 145.710362 153.289967) (xy 145.70633 153.259546) (xy 145.669478 153.170577)\n        (xy 145.575181 153.154786) (xy 145.567957 153.147562) (xy 145.55 153.150569) (xy 145.532043 153.147562) (xy 145.524819 153.154786)\n        (xy 145.430522 153.170577) (xy 145.401924 153.277681) (xy 145.179605 153.5) (xy 144.820395 153.5) (xy 144.610362 153.289967)\n        (xy 144.60633 153.259546) (xy 144.569478 153.170577) (xy 144.475181 153.154786) (xy 144.467957 153.147562) (xy 144.45 153.150569)\n        (xy 144.432043 153.147562) (xy 144.424819 153.154786) (xy 144.330522 153.170577) (xy 144.301924 153.277681) (xy 144.079605 153.5)\n        (xy 143.720395 153.5) (xy 143.367957 153.147562) (xy 143.230522 153.170577) (xy 143.155418 153.45185) (xy 131.525629 153.45185)\n        (xy 131.525643 153.436518) (xy 131.400233 153.133002) (xy 131.317434 153.050059) (xy 131.399417 152.968219) (xy 131.414438 152.932043)\n        (xy 143.547562 152.932043) (xy 143.550569 152.95) (xy 143.547562 152.967957) (xy 143.554786 152.975181) (xy 143.570577 153.069478)\n        (xy 143.677681 153.098076) (xy 143.9 153.320395) (xy 144.110033 153.110362) (xy 144.140454 153.10633) (xy 144.229423 153.069478)\n        (xy 144.245214 152.975181) (xy 144.252438 152.967957) (xy 144.249431 152.95) (xy 144.252438 152.932043) (xy 144.647562 152.932043)\n        (xy 144.650569 152.95) (xy 144.647562 152.967957) (xy 144.654786 152.975181) (xy 144.670577 153.069478) (xy 144.777681 153.098076)\n        (xy 145 153.320395) (xy 145.210033 153.110362) (xy 145.240454 153.10633) (xy 145.329423 153.069478) (xy 145.345214 152.975181)\n        (xy 145.352438 152.967957) (xy 145.349431 152.95) (xy 145.352438 152.932043) (xy 145.747562 152.932043) (xy 145.750569 152.95)\n        (xy 145.747562 152.967957) (xy 145.754786 152.975181) (xy 145.770577 153.069478) (xy 145.877681 153.098076) (xy 146.1 153.320395)\n        (xy 146.310033 153.110362) (xy 146.340454 153.10633) (xy 146.429423 153.069478) (xy 146.445214 152.975181) (xy 146.452438 152.967957)\n        (xy 146.449431 152.95) (xy 146.452438 152.932043) (xy 146.445214 152.924819) (xy 146.429423 152.830522) (xy 146.322319 152.801924)\n        (xy 146.1 152.579605) (xy 145.889967 152.789638) (xy 145.859546 152.79367) (xy 145.770577 152.830522) (xy 145.754786 152.924819)\n        (xy 145.747562 152.932043) (xy 145.352438 152.932043) (xy 145.345214 152.924819) (xy 145.329423 152.830522) (xy 145.222319 152.801924)\n        (xy 145 152.579605) (xy 144.789967 152.789638) (xy 144.759546 152.79367) (xy 144.670577 152.830522) (xy 144.654786 152.924819)\n        (xy 144.647562 152.932043) (xy 144.252438 152.932043) (xy 144.245214 152.924819) (xy 144.229423 152.830522) (xy 144.122319 152.801924)\n        (xy 143.9 152.579605) (xy 143.689967 152.789638) (xy 143.659546 152.79367) (xy 143.570577 152.830522) (xy 143.554786 152.924819)\n        (xy 143.547562 152.932043) (xy 131.414438 152.932043) (xy 131.525357 152.664923) (xy 131.525643 152.336518) (xy 131.400233 152.033002)\n        (xy 131.317434 151.950059) (xy 131.399417 151.868219) (xy 131.525357 151.564923) (xy 131.525643 151.236518) (xy 131.400233 150.933002)\n        (xy 131.168219 150.700583) (xy 130.864923 150.574643) (xy 130.536518 150.574357) (xy 130.233002 150.699767) (xy 130.000583 150.931781)\n        (xy 129.874643 151.235077) (xy 129.874357 151.563482) (xy 125.765069 151.563482) (xy 125.781464 151.547116) (xy 125.963592 151.108503)\n        (xy 125.964007 150.63358) (xy 125.782645 150.19465) (xy 125.447116 149.858536) (xy 125.008503 149.676408) (xy 124.53358 149.675993)\n        (xy 124.09465 149.857355) (xy 123.758536 150.192884) (xy 123.576408 150.631497) (xy 123.575993 151.10642) (xy 123.423593 151.10642)\n        (xy 123.424007 150.63358) (xy 123.242645 150.19465) (xy 122.907116 149.858536) (xy 122.468503 149.676408) (xy 121.99358 149.675993)\n        (xy 121.55465 149.857355) (xy 121.218536 150.192884) (xy 121.036408 150.631497) (xy 121.035993 151.10642) (xy 77.80011 151.10642)\n        (xy 77.800367 150.811852) (xy 77.653734 150.456973) (xy 77.468567 150.271482) (xy 94.302557 150.271482) (xy 94.427967 150.574998)\n        (xy 94.659981 150.807417) (xy 94.963277 150.933357) (xy 95.291682 150.933643) (xy 95.595198 150.808233) (xy 95.827617 150.576219)\n        (xy 95.953557 150.272923) (xy 95.953843 149.944518) (xy 95.828433 149.641002) (xy 95.596419 149.408583) (xy 95.293123 149.282643)\n        (xy 94.964718 149.282357) (xy 94.661202 149.407767) (xy 94.428783 149.639781) (xy 94.302843 149.943077) (xy 94.302557 150.271482)\n        (xy 77.468567 150.271482) (xy 77.382456 150.185221) (xy 77.027832 150.037968) (xy 76.643852 150.037633) (xy 76.291362 150.183279)\n        (xy 76.233541 150.043341) (xy 76.015805 149.825224) (xy 75.731173 149.707035) (xy 75.422979 149.706766) (xy 75.138141 149.824459)\n        (xy 74.920024 150.042195) (xy 74.801835 150.326827) (xy 74.801566 150.635021) (xy 60.6223 150.635021) (xy 60.6223 149.555148)\n        (xy 69.404033 149.555148) (xy 69.550666 149.910027) (xy 69.821944 150.181779) (xy 70.176568 150.329032) (xy 70.560548 150.329367)\n        (xy 70.915427 150.182734) (xy 71.187179 149.911456) (xy 71.334432 149.556832) (xy 71.334767 149.172852) (xy 71.282828 149.047148)\n        (xy 73.569633 149.047148) (xy 73.716266 149.402027) (xy 73.987544 149.673779) (xy 74.342168 149.821032) (xy 74.726148 149.821367)\n        (xy 75.081027 149.674734) (xy 75.352779 149.403456) (xy 75.500032 149.048832) (xy 75.500367 148.664852) (xy 75.459696 148.56642)\n        (xy 121.035993 148.56642) (xy 121.217355 149.00535) (xy 121.552884 149.341464) (xy 121.991497 149.523592) (xy 122.46642 149.524007)\n        (xy 122.90535 149.342645) (xy 123.241464 149.007116) (xy 123.423592 148.568503) (xy 123.423593 148.56642) (xy 123.575993 148.56642)\n        (xy 123.757355 149.00535) (xy 124.092884 149.341464) (xy 124.531497 149.523592) (xy 125.00642 149.524007) (xy 125.44535 149.342645)\n        (xy 125.781464 149.007116) (xy 125.871141 148.791148) (xy 126.034633 148.791148) (xy 126.181266 149.146027) (xy 126.452544 149.417779)\n        (xy 126.807168 149.565032) (xy 127.191148 149.565367) (xy 127.546027 149.418734) (xy 127.817779 149.147456) (xy 127.935695 148.863482)\n        (xy 132.474357 148.863482) (xy 132.599767 149.166998) (xy 132.682566 149.249941) (xy 132.600583 149.331781) (xy 132.474643 149.635077)\n        (xy 132.474357 149.963482) (xy 132.599767 150.266998) (xy 132.682566 150.349941) (xy 132.600583 150.431781) (xy 132.474643 150.735077)\n        (xy 132.474357 151.063482) (xy 132.599767 151.366998) (xy 132.682566 151.449941) (xy 132.600583 151.531781) (xy 132.474643 151.835077)\n        (xy 132.474357 152.163482) (xy 132.599767 152.466998) (xy 132.831781 152.699417) (xy 133.135077 152.825357) (xy 133.463482 152.825643)\n        (xy 133.766998 152.700233) (xy 133.999417 152.468219) (xy 134.047737 152.35185) (xy 143.155418 152.35185) (xy 143.19367 152.640454)\n        (xy 143.230522 152.729423) (xy 143.367957 152.752438) (xy 143.720395 152.4) (xy 144.079605 152.4) (xy 144.289638 152.610033)\n        (xy 144.29367 152.640454) (xy 144.330522 152.729423) (xy 144.424819 152.745214) (xy 144.432043 152.752438) (xy 144.45 152.749431)\n        (xy 144.467957 152.752438) (xy 144.475181 152.745214) (xy 144.569478 152.729423) (xy 144.598076 152.622319) (xy 144.820395 152.4)\n        (xy 145.179605 152.4) (xy 145.389638 152.610033) (xy 145.39367 152.640454) (xy 145.430522 152.729423) (xy 145.524819 152.745214)\n        (xy 145.532043 152.752438) (xy 145.55 152.749431) (xy 145.567957 152.752438) (xy 145.575181 152.745214) (xy 145.669478 152.729423)\n        (xy 145.698076 152.622319) (xy 145.920395 152.4) (xy 146.279605 152.4) (xy 146.632043 152.752438) (xy 146.769478 152.729423)\n        (xy 146.844582 152.44815) (xy 146.80633 152.159546) (xy 146.769478 152.070577) (xy 146.632043 152.047562) (xy 146.279605 152.4)\n        (xy 145.920395 152.4) (xy 145.710362 152.189967) (xy 145.70633 152.159546) (xy 145.669478 152.070577) (xy 145.575181 152.054786)\n        (xy 145.567957 152.047562) (xy 145.55 152.050569) (xy 145.532043 152.047562) (xy 145.524819 152.054786) (xy 145.430522 152.070577)\n        (xy 145.401924 152.177681) (xy 145.179605 152.4) (xy 144.820395 152.4) (xy 144.610362 152.189967) (xy 144.60633 152.159546)\n        (xy 144.569478 152.070577) (xy 144.475181 152.054786) (xy 144.467957 152.047562) (xy 144.45 152.050569) (xy 144.432043 152.047562)\n        (xy 144.424819 152.054786) (xy 144.330522 152.070577) (xy 144.301924 152.177681) (xy 144.079605 152.4) (xy 143.720395 152.4)\n        (xy 143.367957 152.047562) (xy 143.230522 152.070577) (xy 143.155418 152.35185) (xy 134.047737 152.35185) (xy 134.125357 152.164923)\n        (xy 134.125643 151.836518) (xy 134.123794 151.832043) (xy 143.547562 151.832043) (xy 143.550569 151.85) (xy 143.547562 151.867957)\n        (xy 143.554786 151.875181) (xy 143.570577 151.969478) (xy 143.677681 151.998076) (xy 143.9 152.220395) (xy 144.110033 152.010362)\n        (xy 144.140454 152.00633) (xy 144.229423 151.969478) (xy 144.245214 151.875181) (xy 144.252438 151.867957) (xy 144.249431 151.85)\n        (xy 144.252438 151.832043) (xy 144.647562 151.832043) (xy 144.650569 151.85) (xy 144.647562 151.867957) (xy 144.654786 151.875181)\n        (xy 144.670577 151.969478) (xy 144.777681 151.998076) (xy 145 152.220395) (xy 145.210033 152.010362) (xy 145.240454 152.00633)\n        (xy 145.329423 151.969478) (xy 145.345214 151.875181) (xy 145.352438 151.867957) (xy 145.349431 151.85) (xy 145.352438 151.832043)\n        (xy 145.747562 151.832043) (xy 145.750569 151.85) (xy 145.747562 151.867957) (xy 145.754786 151.875181) (xy 145.770577 151.969478)\n        (xy 145.877681 151.998076) (xy 146.1 152.220395) (xy 146.310033 152.010362) (xy 146.340454 152.00633) (xy 146.429423 151.969478)\n        (xy 146.445214 151.875181) (xy 146.452438 151.867957) (xy 146.449431 151.85) (xy 146.452438 151.832043) (xy 146.445214 151.824819)\n        (xy 146.429423 151.730522) (xy 146.322319 151.701924) (xy 146.1 151.479605) (xy 145.889967 151.689638) (xy 145.859546 151.69367)\n        (xy 145.770577 151.730522) (xy 145.754786 151.824819) (xy 145.747562 151.832043) (xy 145.352438 151.832043) (xy 145.345214 151.824819)\n        (xy 145.329423 151.730522) (xy 145.222319 151.701924) (xy 145 151.479605) (xy 144.789967 151.689638) (xy 144.759546 151.69367)\n        (xy 144.670577 151.730522) (xy 144.654786 151.824819) (xy 144.647562 151.832043) (xy 144.252438 151.832043) (xy 144.245214 151.824819)\n        (xy 144.229423 151.730522) (xy 144.122319 151.701924) (xy 143.9 151.479605) (xy 143.689967 151.689638) (xy 143.659546 151.69367)\n        (xy 143.570577 151.730522) (xy 143.554786 151.824819) (xy 143.547562 151.832043) (xy 134.123794 151.832043) (xy 134.000233 151.533002)\n        (xy 133.917434 151.450059) (xy 133.999417 151.368219) (xy 134.047737 151.25185) (xy 143.155418 151.25185) (xy 143.19367 151.540454)\n        (xy 143.230522 151.629423) (xy 143.367957 151.652438) (xy 143.720395 151.3) (xy 144.079605 151.3) (xy 144.289638 151.510033)\n        (xy 144.29367 151.540454) (xy 144.330522 151.629423) (xy 144.424819 151.645214) (xy 144.432043 151.652438) (xy 144.45 151.649431)\n        (xy 144.467957 151.652438) (xy 144.475181 151.645214) (xy 144.569478 151.629423) (xy 144.598076 151.522319) (xy 144.820395 151.3)\n        (xy 145.179605 151.3) (xy 145.389638 151.510033) (xy 145.39367 151.540454) (xy 145.430522 151.629423) (xy 145.524819 151.645214)\n        (xy 145.532043 151.652438) (xy 145.55 151.649431) (xy 145.567957 151.652438) (xy 145.575181 151.645214) (xy 145.669478 151.629423)\n        (xy 145.698076 151.522319) (xy 145.920395 151.3) (xy 146.279605 151.3) (xy 146.632043 151.652438) (xy 146.769478 151.629423)\n        (xy 146.844582 151.34815) (xy 146.812543 151.10642) (xy 169.295993 151.10642) (xy 169.477355 151.54535) (xy 169.812884 151.881464)\n        (xy 170.251497 152.063592) (xy 170.72642 152.064007) (xy 171.16535 151.882645) (xy 171.501464 151.547116) (xy 171.683592 151.108503)\n        (xy 171.683593 151.10642) (xy 171.835993 151.10642) (xy 172.017355 151.54535) (xy 172.352884 151.881464) (xy 172.791497 152.063592)\n        (xy 173.26642 152.064007) (xy 173.70535 151.882645) (xy 174.041464 151.547116) (xy 174.223592 151.108503) (xy 174.224007 150.63358)\n        (xy 174.042645 150.19465) (xy 173.707116 149.858536) (xy 173.268503 149.676408) (xy 172.79358 149.675993) (xy 172.35465 149.857355)\n        (xy 172.018536 150.192884) (xy 171.836408 150.631497) (xy 171.835993 151.10642) (xy 171.683593 151.10642) (xy 171.684007 150.63358)\n        (xy 171.502645 150.19465) (xy 171.167116 149.858536) (xy 170.728503 149.676408) (xy 170.25358 149.675993) (xy 169.81465 149.857355)\n        (xy 169.478536 150.192884) (xy 169.296408 150.631497) (xy 169.295993 151.10642) (xy 146.812543 151.10642) (xy 146.80633 151.059546)\n        (xy 146.769478 150.970577) (xy 146.632043 150.947562) (xy 146.279605 151.3) (xy 145.920395 151.3) (xy 145.710362 151.089967)\n        (xy 145.70633 151.059546) (xy 145.669478 150.970577) (xy 145.575181 150.954786) (xy 145.567957 150.947562) (xy 145.55 150.950569)\n        (xy 145.532043 150.947562) (xy 145.524819 150.954786) (xy 145.430522 150.970577) (xy 145.401924 151.077681) (xy 145.179605 151.3)\n        (xy 144.820395 151.3) (xy 144.610362 151.089967) (xy 144.60633 151.059546) (xy 144.569478 150.970577) (xy 144.475181 150.954786)\n        (xy 144.467957 150.947562) (xy 144.45 150.950569) (xy 144.432043 150.947562) (xy 144.424819 150.954786) (xy 144.330522 150.970577)\n        (xy 144.301924 151.077681) (xy 144.079605 151.3) (xy 143.720395 151.3) (xy 143.367957 150.947562) (xy 143.230522 150.970577)\n        (xy 143.155418 151.25185) (xy 134.047737 151.25185) (xy 134.125357 151.064923) (xy 134.125615 150.767957) (xy 143.547562 150.767957)\n        (xy 143.9 151.120395) (xy 144.252438 150.767957) (xy 144.647562 150.767957) (xy 145 151.120395) (xy 145.352438 150.767957)\n        (xy 145.747562 150.767957) (xy 146.1 151.120395) (xy 146.452438 150.767957) (xy 146.429423 150.630522) (xy 146.14815 150.555418)\n        (xy 145.859546 150.59367) (xy 145.770577 150.630522) (xy 145.747562 150.767957) (xy 145.352438 150.767957) (xy 145.329423 150.630522)\n        (xy 145.04815 150.555418) (xy 144.759546 150.59367) (xy 144.670577 150.630522) (xy 144.647562 150.767957) (xy 144.252438 150.767957)\n        (xy 144.229423 150.630522) (xy 143.94815 150.555418) (xy 143.659546 150.59367) (xy 143.570577 150.630522) (xy 143.547562 150.767957)\n        (xy 134.125615 150.767957) (xy 134.125643 150.736518) (xy 134.000233 150.433002) (xy 133.917434 150.350059) (xy 133.999417 150.268219)\n        (xy 134.125357 149.964923) (xy 134.125643 149.636518) (xy 134.000233 149.333002) (xy 133.917434 149.250059) (xy 133.999417 149.168219)\n        (xy 134.125357 148.864923) (xy 134.125643 148.536518) (xy 134.000233 148.233002) (xy 133.768219 148.000583) (xy 133.464923 147.874643)\n        (xy 133.136518 147.874357) (xy 132.833002 147.999767) (xy 132.600583 148.231781) (xy 132.474643 148.535077) (xy 132.474357 148.863482)\n        (xy 127.935695 148.863482) (xy 127.965032 148.792832) (xy 127.965367 148.408852) (xy 127.818734 148.053973) (xy 127.547456 147.782221)\n        (xy 127.192832 147.634968) (xy 126.808852 147.634633) (xy 126.453973 147.781266) (xy 126.182221 148.052544) (xy 126.034968 148.407168)\n        (xy 126.034633 148.791148) (xy 125.871141 148.791148) (xy 125.963592 148.568503) (xy 125.964007 148.09358) (xy 125.782645 147.65465)\n        (xy 125.447116 147.318536) (xy 125.008503 147.136408) (xy 124.53358 147.135993) (xy 124.09465 147.317355) (xy 123.758536 147.652884)\n        (xy 123.576408 148.091497) (xy 123.575993 148.56642) (xy 123.423593 148.56642) (xy 123.424007 148.09358) (xy 123.242645 147.65465)\n        (xy 122.907116 147.318536) (xy 122.468503 147.136408) (xy 121.99358 147.135993) (xy 121.55465 147.317355) (xy 121.218536 147.652884)\n        (xy 121.036408 148.091497) (xy 121.035993 148.56642) (xy 75.459696 148.56642) (xy 75.353734 148.309973) (xy 75.082456 148.038221)\n        (xy 74.727832 147.890968) (xy 74.343852 147.890633) (xy 73.988973 148.037266) (xy 73.717221 148.308544) (xy 73.569968 148.663168)\n        (xy 73.569633 149.047148) (xy 71.282828 149.047148) (xy 71.188134 148.817973) (xy 70.916856 148.546221) (xy 70.562232 148.398968)\n        (xy 70.178252 148.398633) (xy 69.823373 148.545266) (xy 69.551621 148.816544) (xy 69.404368 149.171168) (xy 69.404033 149.555148)\n        (xy 60.6223 149.555148) (xy 60.6223 147.079021) (xy 72.566366 147.079021) (xy 72.684059 147.363859) (xy 72.901795 147.581976)\n        (xy 73.186427 147.700165) (xy 73.494621 147.700434) (xy 73.779459 147.582741) (xy 73.997576 147.365005) (xy 74.115765 147.080373)\n        (xy 74.115909 146.914621) (xy 79.641566 146.914621) (xy 79.759259 147.199459) (xy 79.976995 147.417576) (xy 80.261627 147.535765)\n        (xy 80.569821 147.536034) (xy 80.854659 147.418341) (xy 81.072776 147.200605) (xy 81.190965 146.915973) (xy 81.191234 146.607779)\n        (xy 81.073541 146.322941) (xy 80.855805 146.104824) (xy 80.571173 145.986635) (xy 80.262979 145.986366) (xy 79.978141 146.104059)\n        (xy 79.760024 146.321795) (xy 79.641835 146.606427) (xy 79.641566 146.914621) (xy 74.115909 146.914621) (xy 74.116034 146.772179)\n        (xy 73.998341 146.487341) (xy 73.780605 146.269224) (xy 73.495973 146.151035) (xy 73.187779 146.150766) (xy 72.902941 146.268459)\n        (xy 72.684824 146.486195) (xy 72.566635 146.770827) (xy 72.566366 147.079021) (xy 60.6223 147.079021) (xy 60.6223 144.250621)\n        (xy 73.118566 144.250621) (xy 73.236259 144.535459) (xy 73.453995 144.753576) (xy 73.738627 144.871765) (xy 74.046821 144.872034)\n        (xy 74.331659 144.754341) (xy 74.549776 144.536605) (xy 74.607736 144.397021) (xy 87.713966 144.397021) (xy 87.831659 144.681859)\n        (xy 88.049395 144.899976) (xy 88.334027 145.018165) (xy 88.642221 145.018434) (xy 88.927059 144.900741) (xy 89.049993 144.778021)\n        (xy 90.990566 144.778021) (xy 91.108259 145.062859) (xy 91.325995 145.280976) (xy 91.610627 145.399165) (xy 91.918821 145.399434)\n        (xy 92.203659 145.281741) (xy 92.421776 145.064005) (xy 92.497092 144.882621) (xy 103.263566 144.882621) (xy 103.381259 145.167459)\n        (xy 103.598995 145.385576) (xy 103.883627 145.503765) (xy 103.975 145.503845) (xy 103.974766 145.771621) (xy 104.092459 146.056459)\n        (xy 104.310195 146.274576) (xy 104.594827 146.392765) (xy 104.903021 146.393034) (xy 105.075655 146.321703) (xy 105.162766 146.532527)\n        (xy 105.434044 146.804279) (xy 105.788668 146.951532) (xy 106.172648 146.951867) (xy 106.527527 146.805234) (xy 106.799279 146.533956)\n        (xy 106.936684 146.203048) (xy 108.064133 146.203048) (xy 108.210766 146.557927) (xy 108.482044 146.829679) (xy 108.836668 146.976932)\n        (xy 109.220648 146.977267) (xy 109.575527 146.830634) (xy 109.847279 146.559356) (xy 109.894177 146.446411) (xy 114.289692 146.446411)\n        (xy 114.436325 146.80129) (xy 114.707603 147.073042) (xy 115.062227 147.220295) (xy 115.446207 147.22063) (xy 115.801086 147.073997)\n        (xy 116.072838 146.802719) (xy 116.220091 146.448095) (xy 116.220426 146.064115) (xy 116.204851 146.02642) (xy 121.035993 146.02642)\n        (xy 121.217355 146.46535) (xy 121.552884 146.801464) (xy 121.991497 146.983592) (xy 122.46642 146.984007) (xy 122.90535 146.802645)\n        (xy 123.241464 146.467116) (xy 123.423592 146.028503) (xy 123.423997 145.565221) (xy 123.576396 145.565354) (xy 123.575993 146.02642)\n        (xy 123.757355 146.46535) (xy 124.092884 146.801464) (xy 124.531497 146.983592) (xy 125.00642 146.984007) (xy 125.44535 146.802645)\n        (xy 125.781464 146.467116) (xy 125.833549 146.341679) (xy 128.837926 146.341679) (xy 129.167364 146.738473) (xy 130.354833 147.231338)\n        (xy 131.640523 147.232261) (xy 132.828699 146.741103) (xy 132.832636 146.738473) (xy 132.894897 146.663482) (xy 134.274357 146.663482)\n        (xy 134.399767 146.966998) (xy 134.482566 147.049941) (xy 134.400583 147.131781) (xy 134.274643 147.435077) (xy 134.274357 147.763482)\n        (xy 134.399767 148.066998) (xy 134.482566 148.149941) (xy 134.400583 148.231781) (xy 134.274643 148.535077) (xy 134.274357 148.863482)\n        (xy 134.399767 149.166998) (xy 134.631781 149.399417) (xy 134.935077 149.525357) (xy 135.263482 149.525643) (xy 135.566998 149.400233)\n        (xy 135.799417 149.168219) (xy 135.925357 148.864923) (xy 135.925643 148.536518) (xy 135.800233 148.233002) (xy 135.717434 148.150059)\n        (xy 135.799417 148.068219) (xy 135.809246 148.044548) (xy 162.636033 148.044548) (xy 162.782666 148.399427) (xy 163.053944 148.671179)\n        (xy 163.408568 148.818432) (xy 163.792548 148.818767) (xy 164.147427 148.672134) (xy 164.253325 148.56642) (xy 169.295993 148.56642)\n        (xy 169.477355 149.00535) (xy 169.812884 149.341464) (xy 170.251497 149.523592) (xy 170.72642 149.524007) (xy 171.16535 149.342645)\n        (xy 171.501464 149.007116) (xy 171.683592 148.568503) (xy 171.683593 148.56642) (xy 171.835993 148.56642) (xy 172.017355 149.00535)\n        (xy 172.352884 149.341464) (xy 172.791497 149.523592) (xy 173.26642 149.524007) (xy 173.70535 149.342645) (xy 174.041464 149.007116)\n        (xy 174.223592 148.568503) (xy 174.224007 148.09358) (xy 174.042645 147.65465) (xy 173.707116 147.318536) (xy 173.268503 147.136408)\n        (xy 172.79358 147.135993) (xy 172.35465 147.317355) (xy 172.018536 147.652884) (xy 171.836408 148.091497) (xy 171.835993 148.56642)\n        (xy 171.683593 148.56642) (xy 171.684007 148.09358) (xy 171.502645 147.65465) (xy 171.167116 147.318536) (xy 170.728503 147.136408)\n        (xy 170.25358 147.135993) (xy 169.81465 147.317355) (xy 169.478536 147.652884) (xy 169.296408 148.091497) (xy 169.295993 148.56642)\n        (xy 164.253325 148.56642) (xy 164.419179 148.400856) (xy 164.566432 148.046232) (xy 164.566767 147.662252) (xy 164.420134 147.307373)\n        (xy 164.148856 147.035621) (xy 163.794232 146.888368) (xy 163.410252 146.888033) (xy 163.055373 147.034666) (xy 162.783621 147.305944)\n        (xy 162.636368 147.660568) (xy 162.636033 148.044548) (xy 135.809246 148.044548) (xy 135.925357 147.764923) (xy 135.925643 147.436518)\n        (xy 135.800233 147.133002) (xy 135.717434 147.050059) (xy 135.799417 146.968219) (xy 135.848195 146.850748) (xy 156.006633 146.850748)\n        (xy 156.153266 147.205627) (xy 156.424544 147.477379) (xy 156.779168 147.624632) (xy 157.163148 147.624967) (xy 157.518027 147.478334)\n        (xy 157.789779 147.207056) (xy 157.937032 146.852432) (xy 157.937367 146.468452) (xy 157.790734 146.113573) (xy 157.703734 146.02642)\n        (xy 169.295993 146.02642) (xy 169.477355 146.46535) (xy 169.812884 146.801464) (xy 170.251497 146.983592) (xy 170.72642 146.984007)\n        (xy 171.16535 146.802645) (xy 171.501464 146.467116) (xy 171.683592 146.028503) (xy 171.683593 146.02642) (xy 171.835993 146.02642)\n        (xy 172.017355 146.46535) (xy 172.352884 146.801464) (xy 172.791497 146.983592) (xy 173.26642 146.984007) (xy 173.70535 146.802645)\n        (xy 174.041464 146.467116) (xy 174.223592 146.028503) (xy 174.224007 145.55358) (xy 174.042645 145.11465) (xy 173.707116 144.778536)\n        (xy 173.268503 144.596408) (xy 172.79358 144.595993) (xy 172.35465 144.777355) (xy 172.018536 145.112884) (xy 171.836408 145.551497)\n        (xy 171.835993 146.02642) (xy 171.683593 146.02642) (xy 171.684007 145.55358) (xy 171.502645 145.11465) (xy 171.167116 144.778536)\n        (xy 170.728503 144.596408) (xy 170.25358 144.595993) (xy 169.81465 144.777355) (xy 169.478536 145.112884) (xy 169.296408 145.551497)\n        (xy 169.295993 146.02642) (xy 157.703734 146.02642) (xy 157.519456 145.841821) (xy 157.164832 145.694568) (xy 156.780852 145.694233)\n        (xy 156.425973 145.840866) (xy 156.154221 146.112144) (xy 156.006968 146.466768) (xy 156.006633 146.850748) (xy 135.848195 146.850748)\n        (xy 135.925357 146.664923) (xy 135.925643 146.336518) (xy 135.800233 146.033002) (xy 135.568219 145.800583) (xy 135.264923 145.674643)\n        (xy 134.936518 145.674357) (xy 134.633002 145.799767) (xy 134.400583 146.031781) (xy 134.274643 146.335077) (xy 134.274357 146.663482)\n        (xy 132.894897 146.663482) (xy 133.162074 146.341679) (xy 131 144.179605) (xy 128.837926 146.341679) (xy 125.833549 146.341679)\n        (xy 125.963592 146.028503) (xy 125.964007 145.55358) (xy 125.782645 145.11465) (xy 125.447116 144.778536) (xy 125.114744 144.640523)\n        (xy 127.767739 144.640523) (xy 128.258897 145.828699) (xy 128.261527 145.832636) (xy 128.658321 146.162074) (xy 130.820395 144)\n        (xy 131.179605 144) (xy 133.341679 146.162074) (xy 133.738473 145.832636) (xy 133.850186 145.563482) (xy 136.474357 145.563482)\n        (xy 136.599767 145.866998) (xy 136.831781 146.099417) (xy 137.135077 146.225357) (xy 137.463482 146.225643) (xy 137.766998 146.100233)\n        (xy 137.849941 146.017434) (xy 137.931781 146.099417) (xy 138.235077 146.225357) (xy 138.563482 146.225643) (xy 138.866998 146.100233)\n        (xy 138.949941 146.017434) (xy 139.031781 146.099417) (xy 139.335077 146.225357) (xy 139.663482 146.225643) (xy 139.966998 146.100233)\n        (xy 140.199417 145.868219) (xy 140.325357 145.564923) (xy 140.325643 145.236518) (xy 140.200233 144.933002) (xy 139.968219 144.700583)\n        (xy 139.664923 144.574643) (xy 139.336518 144.574357) (xy 139.033002 144.699767) (xy 138.950059 144.782566) (xy 138.868219 144.700583)\n        (xy 138.564923 144.574643) (xy 138.236518 144.574357) (xy 137.933002 144.699767) (xy 137.850059 144.782566) (xy 137.768219 144.700583)\n        (xy 137.464923 144.574643) (xy 137.136518 144.574357) (xy 136.833002 144.699767) (xy 136.600583 144.931781) (xy 136.474643 145.235077)\n        (xy 136.474357 145.563482) (xy 133.850186 145.563482) (xy 134.231338 144.645167) (xy 134.232169 143.48642) (xy 169.295993 143.48642)\n        (xy 169.477355 143.92535) (xy 169.812884 144.261464) (xy 170.251497 144.443592) (xy 170.72642 144.444007) (xy 171.16535 144.262645)\n        (xy 171.501464 143.927116) (xy 171.683592 143.488503) (xy 171.683593 143.48642) (xy 171.835993 143.48642) (xy 172.017355 143.92535)\n        (xy 172.352884 144.261464) (xy 172.791497 144.443592) (xy 173.26642 144.444007) (xy 173.70535 144.262645) (xy 174.041464 143.927116)\n        (xy 174.223592 143.488503) (xy 174.224007 143.01358) (xy 174.042645 142.57465) (xy 173.707116 142.238536) (xy 173.268503 142.056408)\n        (xy 172.79358 142.055993) (xy 172.35465 142.237355) (xy 172.018536 142.572884) (xy 171.836408 143.011497) (xy 171.835993 143.48642)\n        (xy 171.683593 143.48642) (xy 171.684007 143.01358) (xy 171.502645 142.57465) (xy 171.167116 142.238536) (xy 170.728503 142.056408)\n        (xy 170.25358 142.055993) (xy 169.81465 142.237355) (xy 169.478536 142.572884) (xy 169.296408 143.011497) (xy 169.295993 143.48642)\n        (xy 134.232169 143.48642) (xy 134.232261 143.359477) (xy 133.741103 142.171301) (xy 133.738473 142.167364) (xy 133.341679 141.837926)\n        (xy 131.179605 144) (xy 130.820395 144) (xy 128.658321 141.837926) (xy 128.261527 142.167364) (xy 127.768662 143.354833)\n        (xy 127.767739 144.640523) (xy 125.114744 144.640523) (xy 125.008503 144.596408) (xy 124.53358 144.595993) (xy 124.365143 144.66559)\n        (xy 124.365367 144.408852) (xy 124.348288 144.367517) (xy 124.531497 144.443592) (xy 125.00642 144.444007) (xy 125.44535 144.262645)\n        (xy 125.781464 143.927116) (xy 125.963592 143.488503) (xy 125.964007 143.01358) (xy 125.782645 142.57465) (xy 125.447116 142.238536)\n        (xy 125.008503 142.056408) (xy 124.53358 142.055993) (xy 124.09465 142.237355) (xy 123.758536 142.572884) (xy 123.576408 143.011497)\n        (xy 123.575993 143.48642) (xy 123.646596 143.657293) (xy 123.592832 143.634968) (xy 123.360095 143.634765) (xy 123.436744 143.409105)\n        (xy 123.405774 142.935193) (xy 123.283999 142.641205) (xy 123.098995 142.56061) (xy 122.409605 143.25) (xy 122.423748 143.264143)\n        (xy 122.244143 143.443748) (xy 122.23 143.429605) (xy 121.54061 144.118995) (xy 121.621205 144.303999) (xy 122.070895 144.456744)\n        (xy 122.434946 144.432953) (xy 122.434803 144.596379) (xy 121.99358 144.595993) (xy 121.55465 144.777355) (xy 121.218536 145.112884)\n        (xy 121.036408 145.551497) (xy 121.035993 146.02642) (xy 116.204851 146.02642) (xy 116.073793 145.709236) (xy 115.802515 145.437484)\n        (xy 115.447891 145.290231) (xy 115.063911 145.289896) (xy 114.709032 145.436529) (xy 114.43728 145.707807) (xy 114.290027 146.062431)\n        (xy 114.289692 146.446411) (xy 109.894177 146.446411) (xy 109.994532 146.204732) (xy 109.994867 145.820752) (xy 109.848234 145.465873)\n        (xy 109.576956 145.194121) (xy 109.222332 145.046868) (xy 108.838352 145.046533) (xy 108.483473 145.193166) (xy 108.211721 145.464444)\n        (xy 108.064468 145.819068) (xy 108.064133 146.203048) (xy 106.936684 146.203048) (xy 106.946532 146.179332) (xy 106.946867 145.795352)\n        (xy 106.800234 145.440473) (xy 106.528956 145.168721) (xy 106.174332 145.021468) (xy 105.790352 145.021133) (xy 105.435473 145.167766)\n        (xy 105.41157 145.191628) (xy 105.406741 145.179941) (xy 105.189005 144.961824) (xy 104.997364 144.882248) (xy 111.747133 144.882248)\n        (xy 111.893766 145.237127) (xy 112.165044 145.508879) (xy 112.519668 145.656132) (xy 112.903648 145.656467) (xy 113.258527 145.509834)\n        (xy 113.530279 145.238556) (xy 113.677532 144.883932) (xy 113.677867 144.499952) (xy 113.665601 144.470267) (xy 113.756198 144.432833)\n        (xy 113.988617 144.200819) (xy 114.114557 143.897523) (xy 114.114736 143.691148) (xy 115.634633 143.691148) (xy 115.781266 144.046027)\n        (xy 116.052544 144.317779) (xy 116.407168 144.465032) (xy 116.791148 144.465367) (xy 117.146027 144.318734) (xy 117.417779 144.047456)\n        (xy 117.565032 143.692832) (xy 117.565367 143.308852) (xy 117.47531 143.090895) (xy 121.023256 143.090895) (xy 121.054226 143.564807)\n        (xy 121.176001 143.858795) (xy 121.361005 143.93939) (xy 122.050395 143.25) (xy 121.361005 142.56061) (xy 121.176001 142.641205)\n        (xy 121.023256 143.090895) (xy 117.47531 143.090895) (xy 117.418734 142.953973) (xy 117.147456 142.682221) (xy 116.792832 142.534968)\n        (xy 116.408852 142.534633) (xy 116.053973 142.681266) (xy 115.782221 142.952544) (xy 115.634968 143.307168) (xy 115.634633 143.691148)\n        (xy 114.114736 143.691148) (xy 114.114843 143.569118) (xy 113.989433 143.265602) (xy 113.757419 143.033183) (xy 113.454123 142.907243)\n        (xy 113.125718 142.906957) (xy 112.822202 143.032367) (xy 112.589783 143.264381) (xy 112.463843 143.567677) (xy 112.463685 143.749561)\n        (xy 112.166473 143.872366) (xy 111.894721 144.143644) (xy 111.747468 144.498268) (xy 111.747133 144.882248) (xy 104.997364 144.882248)\n        (xy 104.904373 144.843635) (xy 104.813 144.843555) (xy 104.813234 144.575779) (xy 104.695541 144.290941) (xy 104.58885 144.184063)\n        (xy 104.844959 144.078241) (xy 104.981427 143.942011) (xy 106.783194 143.942011) (xy 106.808437 144.081222) (xy 107.096125 144.159282)\n        (xy 107.391786 144.121307) (xy 107.488563 144.081222) (xy 107.513806 143.942011) (xy 108.283194 143.942011) (xy 108.308437 144.081222)\n        (xy 108.596125 144.159282) (xy 108.891786 144.121307) (xy 108.988563 144.081222) (xy 109.013806 143.942011) (xy 109.783194 143.942011)\n        (xy 109.808437 144.081222) (xy 110.096125 144.159282) (xy 110.391786 144.121307) (xy 110.488563 144.081222) (xy 110.513806 143.942011)\n        (xy 110.1485 143.576705) (xy 109.783194 143.942011) (xy 109.013806 143.942011) (xy 108.6485 143.576705) (xy 108.283194 143.942011)\n        (xy 107.513806 143.942011) (xy 107.1485 143.576705) (xy 106.783194 143.942011) (xy 104.981427 143.942011) (xy 105.063076 143.860505)\n        (xy 105.181265 143.575873) (xy 105.181466 143.344725) (xy 106.386318 143.344725) (xy 106.424293 143.640386) (xy 106.464378 143.737163)\n        (xy 106.603589 143.762406) (xy 106.968895 143.3971) (xy 107.328105 143.3971) (xy 107.693411 143.762406) (xy 107.832622 143.737163)\n        (xy 107.903277 143.476765) (xy 107.924293 143.640386) (xy 107.964378 143.737163) (xy 108.103589 143.762406) (xy 108.468895 143.3971)\n        (xy 108.828105 143.3971) (xy 109.193411 143.762406) (xy 109.332622 143.737163) (xy 109.403277 143.476765) (xy 109.424293 143.640386)\n        (xy 109.464378 143.737163) (xy 109.603589 143.762406) (xy 109.968895 143.3971) (xy 110.328105 143.3971) (xy 110.693411 143.762406)\n        (xy 110.832622 143.737163) (xy 110.910682 143.449475) (xy 110.872707 143.153814) (xy 110.832622 143.057037) (xy 110.693411 143.031794)\n        (xy 110.328105 143.3971) (xy 109.968895 143.3971) (xy 109.603589 143.031794) (xy 109.464378 143.057037) (xy 109.393723 143.317435)\n        (xy 109.372707 143.153814) (xy 109.332622 143.057037) (xy 109.193411 143.031794) (xy 108.828105 143.3971) (xy 108.468895 143.3971)\n        (xy 108.103589 143.031794) (xy 107.964378 143.057037) (xy 107.893723 143.317435) (xy 107.872707 143.153814) (xy 107.832622 143.057037)\n        (xy 107.693411 143.031794) (xy 107.328105 143.3971) (xy 106.968895 143.3971) (xy 106.603589 143.031794) (xy 106.464378 143.057037)\n        (xy 106.386318 143.344725) (xy 105.181466 143.344725) (xy 105.181534 143.267679) (xy 105.063841 142.982841) (xy 104.846105 142.764724)\n        (xy 104.561473 142.646535) (xy 104.253279 142.646266) (xy 103.968441 142.763959) (xy 103.750324 142.981695) (xy 103.632135 143.266327)\n        (xy 103.631866 143.574521) (xy 103.749559 143.859359) (xy 103.85625 143.966237) (xy 103.600141 144.072059) (xy 103.382024 144.289795)\n        (xy 103.263835 144.574427) (xy 103.263566 144.882621) (xy 92.497092 144.882621) (xy 92.539965 144.779373) (xy 92.540234 144.471179)\n        (xy 92.422541 144.186341) (xy 92.204805 143.968224) (xy 91.920173 143.850035) (xy 91.611979 143.849766) (xy 91.327141 143.967459)\n        (xy 91.109024 144.185195) (xy 90.990835 144.469827) (xy 90.990566 144.778021) (xy 89.049993 144.778021) (xy 89.145176 144.683005)\n        (xy 89.263365 144.398373) (xy 89.263634 144.090179) (xy 89.145941 143.805341) (xy 88.928205 143.587224) (xy 88.643573 143.469035)\n        (xy 88.335379 143.468766) (xy 88.050541 143.586459) (xy 87.832424 143.804195) (xy 87.714235 144.088827) (xy 87.713966 144.397021)\n        (xy 74.607736 144.397021) (xy 74.667965 144.251973) (xy 74.668234 143.943779) (xy 74.550541 143.658941) (xy 74.37806 143.486159)\n        (xy 74.382459 143.484341) (xy 74.600576 143.266605) (xy 74.718765 142.981973) (xy 74.719034 142.673779) (xy 74.601341 142.388941)\n        (xy 74.383605 142.170824) (xy 74.192863 142.091621) (xy 76.318966 142.091621) (xy 76.436659 142.376459) (xy 76.654395 142.594576)\n        (xy 76.939027 142.712765) (xy 77.247221 142.713034) (xy 77.532059 142.595341) (xy 77.750176 142.377605) (xy 77.816191 142.218621)\n        (xy 83.938966 142.218621) (xy 84.056659 142.503459) (xy 84.274395 142.721576) (xy 84.559027 142.839765) (xy 84.867221 142.840034)\n        (xy 85.152059 142.722341) (xy 85.370176 142.504605) (xy 85.396167 142.442011) (xy 106.783194 142.442011) (xy 106.808437 142.581222)\n        (xy 107.068835 142.651877) (xy 106.905214 142.672893) (xy 106.808437 142.712978) (xy 106.783194 142.852189) (xy 107.1485 143.217495)\n        (xy 107.513806 142.852189) (xy 107.488563 142.712978) (xy 107.228165 142.642323) (xy 107.391786 142.621307) (xy 107.488563 142.581222)\n        (xy 107.513806 142.442011) (xy 108.283194 142.442011) (xy 108.308437 142.581222) (xy 108.568835 142.651877) (xy 108.405214 142.672893)\n        (xy 108.308437 142.712978) (xy 108.283194 142.852189) (xy 108.6485 143.217495) (xy 109.013806 142.852189) (xy 108.988563 142.712978)\n        (xy 108.728165 142.642323) (xy 108.891786 142.621307) (xy 108.988563 142.581222) (xy 109.013806 142.442011) (xy 109.783194 142.442011)\n        (xy 109.808437 142.581222) (xy 110.068835 142.651877) (xy 109.905214 142.672893) (xy 109.808437 142.712978) (xy 109.783194 142.852189)\n        (xy 110.1485 143.217495) (xy 110.513806 142.852189) (xy 110.488563 142.712978) (xy 110.228165 142.642323) (xy 110.391786 142.621307)\n        (xy 110.488563 142.581222) (xy 110.513806 142.442011) (xy 110.1485 142.076705) (xy 109.783194 142.442011) (xy 109.013806 142.442011)\n        (xy 108.6485 142.076705) (xy 108.283194 142.442011) (xy 107.513806 142.442011) (xy 107.1485 142.076705) (xy 106.783194 142.442011)\n        (xy 85.396167 142.442011) (xy 85.488365 142.219973) (xy 85.488634 141.911779) (xy 85.370941 141.626941) (xy 85.153205 141.408824)\n        (xy 84.868573 141.290635) (xy 84.560379 141.290366) (xy 84.275541 141.408059) (xy 84.057424 141.625795) (xy 83.939235 141.910427)\n        (xy 83.938966 142.218621) (xy 77.816191 142.218621) (xy 77.868365 142.092973) (xy 77.868634 141.784779) (xy 77.750941 141.499941)\n        (xy 77.533205 141.281824) (xy 77.248573 141.163635) (xy 76.940379 141.163366) (xy 76.655541 141.281059) (xy 76.437424 141.498795)\n        (xy 76.319235 141.783427) (xy 76.318966 142.091621) (xy 74.192863 142.091621) (xy 74.098973 142.052635) (xy 73.790779 142.052366)\n        (xy 73.505941 142.170059) (xy 73.287824 142.387795) (xy 73.169635 142.672427) (xy 73.169366 142.980621) (xy 73.287059 143.265459)\n        (xy 73.45954 143.438241) (xy 73.455141 143.440059) (xy 73.237024 143.657795) (xy 73.118835 143.942427) (xy 73.118566 144.250621)\n        (xy 60.6223 144.250621) (xy 60.6223 140.358782) (xy 103.454057 140.358782) (xy 103.579467 140.662298) (xy 103.811481 140.894717)\n        (xy 103.831487 140.903024) (xy 103.809935 140.954927) (xy 103.809666 141.263121) (xy 103.927359 141.547959) (xy 104.145095 141.766076)\n        (xy 104.429727 141.884265) (xy 104.737921 141.884534) (xy 104.834265 141.844725) (xy 106.386318 141.844725) (xy 106.424293 142.140386)\n        (xy 106.464378 142.237163) (xy 106.603589 142.262406) (xy 106.968895 141.8971) (xy 107.328105 141.8971) (xy 107.693411 142.262406)\n        (xy 107.832622 142.237163) (xy 107.903277 141.976765) (xy 107.924293 142.140386) (xy 107.964378 142.237163) (xy 108.103589 142.262406)\n        (xy 108.468895 141.8971) (xy 108.828105 141.8971) (xy 109.193411 142.262406) (xy 109.332622 142.237163) (xy 109.403277 141.976765)\n        (xy 109.424293 142.140386) (xy 109.464378 142.237163) (xy 109.603589 142.262406) (xy 109.968895 141.8971) (xy 110.328105 141.8971)\n        (xy 110.693411 142.262406) (xy 110.832622 142.237163) (xy 110.894318 142.009782) (xy 112.039257 142.009782) (xy 112.164667 142.313298)\n        (xy 112.396681 142.545717) (xy 112.699977 142.671657) (xy 113.028382 142.671943) (xy 113.331898 142.546533) (xy 113.497714 142.381005)\n        (xy 121.54061 142.381005) (xy 122.23 143.070395) (xy 122.91939 142.381005) (xy 122.838795 142.196001) (xy 122.389105 142.043256)\n        (xy 121.915193 142.074226) (xy 121.621205 142.196001) (xy 121.54061 142.381005) (xy 113.497714 142.381005) (xy 113.564317 142.314519)\n        (xy 113.690257 142.011223) (xy 113.6905 141.732078) (xy 113.764982 141.732143) (xy 114.068498 141.606733) (xy 114.300917 141.374719)\n        (xy 114.426857 141.071423) (xy 114.426965 140.94642) (xy 121.035993 140.94642) (xy 121.217355 141.38535) (xy 121.552884 141.721464)\n        (xy 121.991497 141.903592) (xy 122.46642 141.904007) (xy 122.90535 141.722645) (xy 123.241464 141.387116) (xy 123.423592 140.948503)\n        (xy 123.423593 140.94642) (xy 123.575993 140.94642) (xy 123.757355 141.38535) (xy 124.092884 141.721464) (xy 124.531497 141.903592)\n        (xy 125.00642 141.904007) (xy 125.44535 141.722645) (xy 125.509786 141.658321) (xy 128.837926 141.658321) (xy 131 143.820395)\n        (xy 133.162074 141.658321) (xy 132.832636 141.261527) (xy 132.073443 140.94642) (xy 169.295993 140.94642) (xy 169.477355 141.38535)\n        (xy 169.812884 141.721464) (xy 170.251497 141.903592) (xy 170.72642 141.904007) (xy 171.16535 141.722645) (xy 171.30925 141.578995)\n        (xy 172.34061 141.578995) (xy 172.421205 141.763999) (xy 172.870895 141.916744) (xy 173.344807 141.885774) (xy 173.638795 141.763999)\n        (xy 173.71939 141.578995) (xy 173.03 140.889605) (xy 172.34061 141.578995) (xy 171.30925 141.578995) (xy 171.501464 141.387116)\n        (xy 171.683592 140.948503) (xy 171.683939 140.550895) (xy 171.823256 140.550895) (xy 171.854226 141.024807) (xy 171.976001 141.318795)\n        (xy 172.161005 141.39939) (xy 172.850395 140.71) (xy 173.209605 140.71) (xy 173.898995 141.39939) (xy 174.083999 141.318795)\n        (xy 174.236744 140.869105) (xy 174.205774 140.395193) (xy 174.083999 140.101205) (xy 173.898995 140.02061) (xy 173.209605 140.71)\n        (xy 172.850395 140.71) (xy 172.161005 140.02061) (xy 171.976001 140.101205) (xy 171.823256 140.550895) (xy 171.683939 140.550895)\n        (xy 171.684007 140.47358) (xy 171.502645 140.03465) (xy 171.309338 139.841005) (xy 172.34061 139.841005) (xy 173.03 140.530395)\n        (xy 173.71939 139.841005) (xy 173.638795 139.656001) (xy 173.189105 139.503256) (xy 172.715193 139.534226) (xy 172.421205 139.656001)\n        (xy 172.34061 139.841005) (xy 171.309338 139.841005) (xy 171.167116 139.698536) (xy 170.728503 139.516408) (xy 170.25358 139.515993)\n        (xy 169.81465 139.697355) (xy 169.478536 140.032884) (xy 169.296408 140.471497) (xy 169.295993 140.94642) (xy 132.073443 140.94642)\n        (xy 131.645167 140.768662) (xy 130.359477 140.767739) (xy 129.171301 141.258897) (xy 129.167364 141.261527) (xy 128.837926 141.658321)\n        (xy 125.509786 141.658321) (xy 125.781464 141.387116) (xy 125.963592 140.948503) (xy 125.964007 140.47358) (xy 125.782645 140.03465)\n        (xy 125.447116 139.698536) (xy 125.008503 139.516408) (xy 124.53358 139.515993) (xy 124.09465 139.697355) (xy 123.758536 140.032884)\n        (xy 123.576408 140.471497) (xy 123.575993 140.94642) (xy 123.423593 140.94642) (xy 123.424007 140.47358) (xy 123.242645 140.03465)\n        (xy 122.907116 139.698536) (xy 122.468503 139.516408) (xy 121.99358 139.515993) (xy 121.55465 139.697355) (xy 121.218536 140.032884)\n        (xy 121.036408 140.471497) (xy 121.035993 140.94642) (xy 114.426965 140.94642) (xy 114.427143 140.743018) (xy 114.301733 140.439502)\n        (xy 114.069719 140.207083) (xy 113.766423 140.081143) (xy 113.438018 140.080857) (xy 113.134502 140.206267) (xy 112.902083 140.438281)\n        (xy 112.776143 140.741577) (xy 112.7759 141.020722) (xy 112.701418 141.020657) (xy 112.397902 141.146067) (xy 112.165483 141.378081)\n        (xy 112.039543 141.681377) (xy 112.039257 142.009782) (xy 110.894318 142.009782) (xy 110.910682 141.949475) (xy 110.872707 141.653814)\n        (xy 110.832622 141.557037) (xy 110.693411 141.531794) (xy 110.328105 141.8971) (xy 109.968895 141.8971) (xy 109.603589 141.531794)\n        (xy 109.464378 141.557037) (xy 109.393723 141.817435) (xy 109.372707 141.653814) (xy 109.332622 141.557037) (xy 109.193411 141.531794)\n        (xy 108.828105 141.8971) (xy 108.468895 141.8971) (xy 108.103589 141.531794) (xy 107.964378 141.557037) (xy 107.893723 141.817435)\n        (xy 107.872707 141.653814) (xy 107.832622 141.557037) (xy 107.693411 141.531794) (xy 107.328105 141.8971) (xy 106.968895 141.8971)\n        (xy 106.603589 141.531794) (xy 106.464378 141.557037) (xy 106.386318 141.844725) (xy 104.834265 141.844725) (xy 105.022759 141.766841)\n        (xy 105.240876 141.549105) (xy 105.359065 141.264473) (xy 105.359334 140.956279) (xy 105.353439 140.942011) (xy 106.783194 140.942011)\n        (xy 106.808437 141.081222) (xy 107.068835 141.151877) (xy 106.905214 141.172893) (xy 106.808437 141.212978) (xy 106.783194 141.352189)\n        (xy 107.1485 141.717495) (xy 107.513806 141.352189) (xy 107.488563 141.212978) (xy 107.228165 141.142323) (xy 107.391786 141.121307)\n        (xy 107.488563 141.081222) (xy 107.513806 140.942011) (xy 108.283194 140.942011) (xy 108.308437 141.081222) (xy 108.568835 141.151877)\n        (xy 108.405214 141.172893) (xy 108.308437 141.212978) (xy 108.283194 141.352189) (xy 108.6485 141.717495) (xy 109.013806 141.352189)\n        (xy 108.988563 141.212978) (xy 108.728165 141.142323) (xy 108.891786 141.121307) (xy 108.988563 141.081222) (xy 109.013806 140.942011)\n        (xy 109.783194 140.942011) (xy 109.808437 141.081222) (xy 110.068835 141.151877) (xy 109.905214 141.172893) (xy 109.808437 141.212978)\n        (xy 109.783194 141.352189) (xy 110.1485 141.717495) (xy 110.513806 141.352189) (xy 110.488563 141.212978) (xy 110.228165 141.142323)\n        (xy 110.391786 141.121307) (xy 110.488563 141.081222) (xy 110.513806 140.942011) (xy 110.1485 140.576705) (xy 109.783194 140.942011)\n        (xy 109.013806 140.942011) (xy 108.6485 140.576705) (xy 108.283194 140.942011) (xy 107.513806 140.942011) (xy 107.1485 140.576705)\n        (xy 106.783194 140.942011) (xy 105.353439 140.942011) (xy 105.241641 140.671441) (xy 105.053915 140.483386) (xy 105.105057 140.360223)\n        (xy 105.10507 140.344725) (xy 106.386318 140.344725) (xy 106.424293 140.640386) (xy 106.464378 140.737163) (xy 106.603589 140.762406)\n        (xy 106.968895 140.3971) (xy 107.328105 140.3971) (xy 107.693411 140.762406) (xy 107.832622 140.737163) (xy 107.903277 140.476765)\n        (xy 107.924293 140.640386) (xy 107.964378 140.737163) (xy 108.103589 140.762406) (xy 108.468895 140.3971) (xy 108.828105 140.3971)\n        (xy 109.193411 140.762406) (xy 109.332622 140.737163) (xy 109.403277 140.476765) (xy 109.424293 140.640386) (xy 109.464378 140.737163)\n        (xy 109.603589 140.762406) (xy 109.968895 140.3971) (xy 110.328105 140.3971) (xy 110.693411 140.762406) (xy 110.832622 140.737163)\n        (xy 110.910682 140.449475) (xy 110.872707 140.153814) (xy 110.832622 140.057037) (xy 110.693411 140.031794) (xy 110.328105 140.3971)\n        (xy 109.968895 140.3971) (xy 109.603589 140.031794) (xy 109.464378 140.057037) (xy 109.393723 140.317435) (xy 109.372707 140.153814)\n        (xy 109.332622 140.057037) (xy 109.193411 140.031794) (xy 108.828105 140.3971) (xy 108.468895 140.3971) (xy 108.103589 140.031794)\n        (xy 107.964378 140.057037) (xy 107.893723 140.317435) (xy 107.872707 140.153814) (xy 107.832622 140.057037) (xy 107.693411 140.031794)\n        (xy 107.328105 140.3971) (xy 106.968895 140.3971) (xy 106.603589 140.031794) (xy 106.464378 140.057037) (xy 106.386318 140.344725)\n        (xy 105.10507 140.344725) (xy 105.105343 140.031818) (xy 105.031122 139.852189) (xy 106.783194 139.852189) (xy 107.1485 140.217495)\n        (xy 107.513806 139.852189) (xy 108.283194 139.852189) (xy 108.6485 140.217495) (xy 109.013806 139.852189) (xy 109.783194 139.852189)\n        (xy 110.1485 140.217495) (xy 110.513806 139.852189) (xy 110.488563 139.712978) (xy 110.200875 139.634918) (xy 109.905214 139.672893)\n        (xy 109.808437 139.712978) (xy 109.783194 139.852189) (xy 109.013806 139.852189) (xy 108.988563 139.712978) (xy 108.700875 139.634918)\n        (xy 108.405214 139.672893) (xy 108.308437 139.712978) (xy 108.283194 139.852189) (xy 107.513806 139.852189) (xy 107.488563 139.712978)\n        (xy 107.200875 139.634918) (xy 106.905214 139.672893) (xy 106.808437 139.712978) (xy 106.783194 139.852189) (xy 105.031122 139.852189)\n        (xy 104.979933 139.728302) (xy 104.747919 139.495883) (xy 104.444623 139.369943) (xy 104.116218 139.369657) (xy 103.812702 139.495067)\n        (xy 103.580283 139.727081) (xy 103.454343 140.030377) (xy 103.454057 140.358782) (xy 60.6223 140.358782) (xy 60.6223 138.891221)\n        (xy 76.191966 138.891221) (xy 76.309659 139.176059) (xy 76.527395 139.394176) (xy 76.812027 139.512365) (xy 77.120221 139.512634)\n        (xy 77.405059 139.394941) (xy 77.623176 139.177205) (xy 77.678644 139.043621) (xy 83.938966 139.043621) (xy 84.056659 139.328459)\n        (xy 84.274395 139.546576) (xy 84.559027 139.664765) (xy 84.867221 139.665034) (xy 85.152059 139.547341) (xy 85.370176 139.329605)\n        (xy 85.488365 139.044973) (xy 85.488499 138.891148) (xy 115.834633 138.891148) (xy 115.981266 139.246027) (xy 116.252544 139.517779)\n        (xy 116.607168 139.665032) (xy 116.991148 139.665367) (xy 117.346027 139.518734) (xy 117.617779 139.247456) (xy 117.765032 138.892832)\n        (xy 117.765367 138.508852) (xy 117.723043 138.40642) (xy 121.035993 138.40642) (xy 121.217355 138.84535) (xy 121.552884 139.181464)\n        (xy 121.991497 139.363592) (xy 122.46642 139.364007) (xy 122.90535 139.182645) (xy 123.241464 138.847116) (xy 123.423592 138.408503)\n        (xy 123.423593 138.40642) (xy 123.575993 138.40642) (xy 123.757355 138.84535) (xy 124.092884 139.181464) (xy 124.531497 139.363592)\n        (xy 125.00642 139.364007) (xy 125.44535 139.182645) (xy 125.781464 138.847116) (xy 125.864144 138.648) (xy 148.577741 138.648)\n        (xy 148.577741 140.172) (xy 148.60785 140.332015) (xy 148.702419 140.47898) (xy 148.846715 140.577573) (xy 149.018 140.612259)\n        (xy 150.542 140.612259) (xy 150.702015 140.58215) (xy 150.84898 140.487581) (xy 150.947573 140.343285) (xy 150.960592 140.278995)\n        (xy 164.33061 140.278995) (xy 164.411205 140.463999) (xy 164.860895 140.616744) (xy 165.334807 140.585774) (xy 165.628795 140.463999)\n        (xy 165.70939 140.278995) (xy 165.02 139.589605) (xy 164.33061 140.278995) (xy 150.960592 140.278995) (xy 150.982259 140.172)\n        (xy 150.982259 139.250895) (xy 163.813256 139.250895) (xy 163.844226 139.724807) (xy 163.966001 140.018795) (xy 164.151005 140.09939)\n        (xy 164.840395 139.41) (xy 165.199605 139.41) (xy 165.888995 140.09939) (xy 166.073999 140.018795) (xy 166.226744 139.569105)\n        (xy 166.195774 139.095193) (xy 166.073999 138.801205) (xy 165.888995 138.72061) (xy 165.199605 139.41) (xy 164.840395 139.41)\n        (xy 164.151005 138.72061) (xy 163.966001 138.801205) (xy 163.813256 139.250895) (xy 150.982259 139.250895) (xy 150.982259 138.648)\n        (xy 150.962127 138.541005) (xy 164.33061 138.541005) (xy 165.02 139.230395) (xy 165.70939 138.541005) (xy 165.65076 138.40642)\n        (xy 169.295993 138.40642) (xy 169.477355 138.84535) (xy 169.812884 139.181464) (xy 170.251497 139.363592) (xy 170.72642 139.364007)\n        (xy 171.16535 139.182645) (xy 171.30925 139.038995) (xy 172.34061 139.038995) (xy 172.421205 139.223999) (xy 172.870895 139.376744)\n        (xy 173.344807 139.345774) (xy 173.638795 139.223999) (xy 173.71939 139.038995) (xy 173.03 138.349605) (xy 172.34061 139.038995)\n        (xy 171.30925 139.038995) (xy 171.501464 138.847116) (xy 171.683592 138.408503) (xy 171.683939 138.010895) (xy 171.823256 138.010895)\n        (xy 171.854226 138.484807) (xy 171.976001 138.778795) (xy 172.161005 138.85939) (xy 172.850395 138.17) (xy 173.209605 138.17)\n        (xy 173.898995 138.85939) (xy 174.083999 138.778795) (xy 174.236744 138.329105) (xy 174.205774 137.855193) (xy 174.083999 137.561205)\n        (xy 173.898995 137.48061) (xy 173.209605 138.17) (xy 172.850395 138.17) (xy 172.161005 137.48061) (xy 171.976001 137.561205)\n        (xy 171.823256 138.010895) (xy 171.683939 138.010895) (xy 171.684007 137.93358) (xy 171.502645 137.49465) (xy 171.309338 137.301005)\n        (xy 172.34061 137.301005) (xy 173.03 137.990395) (xy 173.71939 137.301005) (xy 173.638795 137.116001) (xy 173.189105 136.963256)\n        (xy 172.715193 136.994226) (xy 172.421205 137.116001) (xy 172.34061 137.301005) (xy 171.309338 137.301005) (xy 171.167116 137.158536)\n        (xy 170.728503 136.976408) (xy 170.25358 136.975993) (xy 169.81465 137.157355) (xy 169.478536 137.492884) (xy 169.296408 137.931497)\n        (xy 169.295993 138.40642) (xy 165.65076 138.40642) (xy 165.628795 138.356001) (xy 165.179105 138.203256) (xy 164.705193 138.234226)\n        (xy 164.411205 138.356001) (xy 164.33061 138.541005) (xy 150.962127 138.541005) (xy 150.95215 138.487985) (xy 150.857581 138.34102)\n        (xy 150.713285 138.242427) (xy 150.542 138.207741) (xy 149.018 138.207741) (xy 148.857985 138.23785) (xy 148.71102 138.332419)\n        (xy 148.612427 138.476715) (xy 148.577741 138.648) (xy 125.864144 138.648) (xy 125.963592 138.408503) (xy 125.964007 137.93358)\n        (xy 125.782645 137.49465) (xy 125.447116 137.158536) (xy 125.008503 136.976408) (xy 124.53358 136.975993) (xy 124.09465 137.157355)\n        (xy 123.758536 137.492884) (xy 123.576408 137.931497) (xy 123.575993 138.40642) (xy 123.423593 138.40642) (xy 123.424007 137.93358)\n        (xy 123.242645 137.49465) (xy 122.907116 137.158536) (xy 122.468503 136.976408) (xy 121.99358 136.975993) (xy 121.55465 137.157355)\n        (xy 121.218536 137.492884) (xy 121.036408 137.931497) (xy 121.035993 138.40642) (xy 117.723043 138.40642) (xy 117.618734 138.153973)\n        (xy 117.347456 137.882221) (xy 116.992832 137.734968) (xy 116.608852 137.734633) (xy 116.253973 137.881266) (xy 115.982221 138.152544)\n        (xy 115.834968 138.507168) (xy 115.834633 138.891148) (xy 85.488499 138.891148) (xy 85.488634 138.736779) (xy 85.370941 138.451941)\n        (xy 85.153205 138.233824) (xy 84.868573 138.115635) (xy 84.560379 138.115366) (xy 84.275541 138.233059) (xy 84.057424 138.450795)\n        (xy 83.939235 138.735427) (xy 83.938966 139.043621) (xy 77.678644 139.043621) (xy 77.741365 138.892573) (xy 77.741634 138.584379)\n        (xy 77.623941 138.299541) (xy 77.406205 138.081424) (xy 77.121573 137.963235) (xy 76.813379 137.962966) (xy 76.528541 138.080659)\n        (xy 76.310424 138.298395) (xy 76.192235 138.583027) (xy 76.191966 138.891221) (xy 60.6223 138.891221) (xy 60.6223 137.605272)\n        (xy 109.296044 137.605272) (xy 109.43303 137.936805) (xy 109.686461 138.190678) (xy 110.017754 138.328243) (xy 110.376472 138.328556)\n        (xy 110.708005 138.19157) (xy 110.836316 138.063482) (xy 111.074357 138.063482) (xy 111.199767 138.366998) (xy 111.431781 138.599417)\n        (xy 111.735077 138.725357) (xy 112.063482 138.725643) (xy 112.366998 138.600233) (xy 112.599417 138.368219) (xy 112.725357 138.064923)\n        (xy 112.725643 137.736518) (xy 112.600233 137.433002) (xy 112.368219 137.200583) (xy 112.064923 137.074643) (xy 111.736518 137.074357)\n        (xy 111.433002 137.199767) (xy 111.200583 137.431781) (xy 111.074643 137.735077) (xy 111.074357 138.063482) (xy 110.836316 138.063482)\n        (xy 110.961878 137.938139) (xy 111.099443 137.606846) (xy 111.099756 137.248128) (xy 110.96277 136.916595) (xy 110.709339 136.662722)\n        (xy 110.378046 136.525157) (xy 110.019328 136.524844) (xy 109.687795 136.66183) (xy 109.433922 136.915261) (xy 109.296357 137.246554)\n        (xy 109.296044 137.605272) (xy 60.6223 137.605272) (xy 60.6223 136.675782) (xy 107.086257 136.675782) (xy 107.211667 136.979298)\n        (xy 107.443681 137.211717) (xy 107.746977 137.337657) (xy 108.075382 137.337943) (xy 108.378898 137.212533) (xy 108.611317 136.980519)\n        (xy 108.737257 136.677223) (xy 108.737543 136.348818) (xy 108.612133 136.045302) (xy 108.380119 135.812883) (xy 108.076823 135.686943)\n        (xy 107.748418 135.686657) (xy 107.444902 135.812067) (xy 107.212483 136.044081) (xy 107.086543 136.347377) (xy 107.086257 136.675782)\n        (xy 60.6223 136.675782) (xy 60.6223 134.551148) (xy 62.844633 134.551148) (xy 62.991266 134.906027) (xy 63.262544 135.177779)\n        (xy 63.617168 135.325032) (xy 64.001148 135.325367) (xy 64.356027 135.178734) (xy 64.627779 134.907456) (xy 64.775032 134.552832)\n        (xy 64.775165 134.399942) (xy 105.257457 134.399942) (xy 105.382867 134.703458) (xy 105.614881 134.935877) (xy 105.918177 135.061817)\n        (xy 106.246582 135.062103) (xy 106.550098 134.936693) (xy 106.611877 134.875021) (xy 107.987966 134.875021) (xy 108.105659 135.159859)\n        (xy 108.323395 135.377976) (xy 108.608027 135.496165) (xy 108.916221 135.496434) (xy 109.201059 135.378741) (xy 109.216344 135.363482)\n        (xy 115.974357 135.363482) (xy 116.099767 135.666998) (xy 116.331781 135.899417) (xy 116.635077 136.025357) (xy 116.963482 136.025643)\n        (xy 117.266998 135.900233) (xy 117.30087 135.86642) (xy 121.035993 135.86642) (xy 121.217355 136.30535) (xy 121.552884 136.641464)\n        (xy 121.991497 136.823592) (xy 122.46642 136.824007) (xy 122.90535 136.642645) (xy 123.241464 136.307116) (xy 123.423592 135.868503)\n        (xy 123.423593 135.86642) (xy 123.575993 135.86642) (xy 123.757355 136.30535) (xy 124.092884 136.641464) (xy 124.531497 136.823592)\n        (xy 125.00642 136.824007) (xy 125.44535 136.642645) (xy 125.781464 136.307116) (xy 125.963592 135.868503) (xy 125.963593 135.86642)\n        (xy 169.295993 135.86642) (xy 169.477355 136.30535) (xy 169.812884 136.641464) (xy 170.251497 136.823592) (xy 170.72642 136.824007)\n        (xy 171.16535 136.642645) (xy 171.501464 136.307116) (xy 171.683592 135.868503) (xy 171.683593 135.86642) (xy 171.835993 135.86642)\n        (xy 172.017355 136.30535) (xy 172.352884 136.641464) (xy 172.791497 136.823592) (xy 173.26642 136.824007) (xy 173.70535 136.642645)\n        (xy 174.041464 136.307116) (xy 174.223592 135.868503) (xy 174.224007 135.39358) (xy 174.042645 134.95465) (xy 173.707116 134.618536)\n        (xy 173.268503 134.436408) (xy 172.79358 134.435993) (xy 172.35465 134.617355) (xy 172.018536 134.952884) (xy 171.836408 135.391497)\n        (xy 171.835993 135.86642) (xy 171.683593 135.86642) (xy 171.684007 135.39358) (xy 171.502645 134.95465) (xy 171.167116 134.618536)\n        (xy 170.728503 134.436408) (xy 170.25358 134.435993) (xy 169.81465 134.617355) (xy 169.478536 134.952884) (xy 169.296408 135.391497)\n        (xy 169.295993 135.86642) (xy 125.963593 135.86642) (xy 125.964007 135.39358) (xy 125.782645 134.95465) (xy 125.447116 134.618536)\n        (xy 125.008503 134.436408) (xy 124.53358 134.435993) (xy 124.09465 134.617355) (xy 123.758536 134.952884) (xy 123.576408 135.391497)\n        (xy 123.575993 135.86642) (xy 123.423593 135.86642) (xy 123.424007 135.39358) (xy 123.242645 134.95465) (xy 122.907116 134.618536)\n        (xy 122.468503 134.436408) (xy 121.99358 134.435993) (xy 121.55465 134.617355) (xy 121.218536 134.952884) (xy 121.036408 135.391497)\n        (xy 121.035993 135.86642) (xy 117.30087 135.86642) (xy 117.499417 135.668219) (xy 117.625357 135.364923) (xy 117.625643 135.036518)\n        (xy 117.500233 134.733002) (xy 117.268219 134.500583) (xy 116.964923 134.374643) (xy 116.636518 134.374357) (xy 116.333002 134.499767)\n        (xy 116.100583 134.731781) (xy 115.974643 135.035077) (xy 115.974357 135.363482) (xy 109.216344 135.363482) (xy 109.419176 135.161005)\n        (xy 109.537365 134.876373) (xy 109.537634 134.568179) (xy 109.419941 134.283341) (xy 109.202205 134.065224) (xy 108.917573 133.947035)\n        (xy 108.609379 133.946766) (xy 108.324541 134.064459) (xy 108.106424 134.282195) (xy 107.988235 134.566827) (xy 107.987966 134.875021)\n        (xy 106.611877 134.875021) (xy 106.782517 134.704679) (xy 106.908457 134.401383) (xy 106.908743 134.072978) (xy 106.783333 133.769462)\n        (xy 106.551319 133.537043) (xy 106.248023 133.411103) (xy 105.919618 133.410817) (xy 105.616102 133.536227) (xy 105.383683 133.768241)\n        (xy 105.257743 134.071537) (xy 105.257457 134.399942) (xy 64.775165 134.399942) (xy 64.775367 134.168852) (xy 64.628734 133.813973)\n        (xy 64.357456 133.542221) (xy 64.002832 133.394968) (xy 63.618852 133.394633) (xy 63.263973 133.541266) (xy 62.992221 133.812544)\n        (xy 62.844968 134.167168) (xy 62.844633 134.551148) (xy 60.6223 134.551148) (xy 60.6223 133.32642) (xy 121.035993 133.32642)\n        (xy 121.217355 133.76535) (xy 121.552884 134.101464) (xy 121.991497 134.283592) (xy 122.46642 134.284007) (xy 122.90535 134.102645)\n        (xy 123.241464 133.767116) (xy 123.423592 133.328503) (xy 123.423593 133.32642) (xy 123.575993 133.32642) (xy 123.757355 133.76535)\n        (xy 124.092884 134.101464) (xy 124.531497 134.283592) (xy 125.00642 134.284007) (xy 125.44535 134.102645) (xy 125.456867 134.091148)\n        (xy 145.134633 134.091148) (xy 145.281266 134.446027) (xy 145.552544 134.717779) (xy 145.907168 134.865032) (xy 146.291148 134.865367)\n        (xy 146.646027 134.718734) (xy 146.917779 134.447456) (xy 147.065032 134.092832) (xy 147.065367 133.708852) (xy 146.918734 133.353973)\n        (xy 146.89123 133.32642) (xy 169.295993 133.32642) (xy 169.477355 133.76535) (xy 169.812884 134.101464) (xy 170.251497 134.283592)\n        (xy 170.72642 134.284007) (xy 171.16535 134.102645) (xy 171.30925 133.958995) (xy 172.34061 133.958995) (xy 172.421205 134.143999)\n        (xy 172.870895 134.296744) (xy 173.344807 134.265774) (xy 173.638795 134.143999) (xy 173.71939 133.958995) (xy 173.03 133.269605)\n        (xy 172.34061 133.958995) (xy 171.30925 133.958995) (xy 171.501464 133.767116) (xy 171.683592 133.328503) (xy 171.683939 132.930895)\n        (xy 171.823256 132.930895) (xy 171.854226 133.404807) (xy 171.976001 133.698795) (xy 172.161005 133.77939) (xy 172.850395 133.09)\n        (xy 173.209605 133.09) (xy 173.898995 133.77939) (xy 174.083999 133.698795) (xy 174.210482 133.32642) (xy 176.915993 133.32642)\n        (xy 177.097355 133.76535) (xy 177.432884 134.101464) (xy 177.871497 134.283592) (xy 178.34642 134.284007) (xy 178.78535 134.102645)\n        (xy 179.121464 133.767116) (xy 179.303592 133.328503) (xy 179.304007 132.85358) (xy 179.122645 132.41465) (xy 178.787116 132.078536)\n        (xy 178.348503 131.896408) (xy 177.87358 131.895993) (xy 177.43465 132.077355) (xy 177.098536 132.412884) (xy 176.916408 132.851497)\n        (xy 176.915993 133.32642) (xy 174.210482 133.32642) (xy 174.236744 133.249105) (xy 174.205774 132.775193) (xy 174.083999 132.481205)\n        (xy 173.898995 132.40061) (xy 173.209605 133.09) (xy 172.850395 133.09) (xy 172.161005 132.40061) (xy 171.976001 132.481205)\n        (xy 171.823256 132.930895) (xy 171.683939 132.930895) (xy 171.684007 132.85358) (xy 171.502645 132.41465) (xy 171.309338 132.221005)\n        (xy 172.34061 132.221005) (xy 173.03 132.910395) (xy 173.71939 132.221005) (xy 173.638795 132.036001) (xy 173.189105 131.883256)\n        (xy 172.715193 131.914226) (xy 172.421205 132.036001) (xy 172.34061 132.221005) (xy 171.309338 132.221005) (xy 171.167116 132.078536)\n        (xy 170.728503 131.896408) (xy 170.25358 131.895993) (xy 169.81465 132.077355) (xy 169.478536 132.412884) (xy 169.296408 132.851497)\n        (xy 169.295993 133.32642) (xy 146.89123 133.32642) (xy 146.647456 133.082221) (xy 146.292832 132.934968) (xy 145.908852 132.934633)\n        (xy 145.553973 133.081266) (xy 145.282221 133.352544) (xy 145.134968 133.707168) (xy 145.134633 134.091148) (xy 125.456867 134.091148)\n        (xy 125.781464 133.767116) (xy 125.963592 133.328503) (xy 125.964007 132.85358) (xy 125.782645 132.41465) (xy 125.447116 132.078536)\n        (xy 125.321607 132.02642) (xy 148.585993 132.02642) (xy 148.767355 132.46535) (xy 149.102884 132.801464) (xy 149.541497 132.983592)\n        (xy 150.01642 132.984007) (xy 150.45535 132.802645) (xy 150.791464 132.467116) (xy 150.973592 132.028503) (xy 150.973593 132.02642)\n        (xy 163.825993 132.02642) (xy 164.007355 132.46535) (xy 164.342884 132.801464) (xy 164.781497 132.983592) (xy 165.25642 132.984007)\n        (xy 165.69535 132.802645) (xy 166.031464 132.467116) (xy 166.213592 132.028503) (xy 166.214007 131.55358) (xy 166.032645 131.11465)\n        (xy 165.704987 130.78642) (xy 169.295993 130.78642) (xy 169.477355 131.22535) (xy 169.812884 131.561464) (xy 170.251497 131.743592)\n        (xy 170.72642 131.744007) (xy 171.16535 131.562645) (xy 171.501464 131.227116) (xy 171.683592 130.788503) (xy 171.683593 130.78642)\n        (xy 171.835993 130.78642) (xy 172.017355 131.22535) (xy 172.352884 131.561464) (xy 172.791497 131.743592) (xy 173.26642 131.744007)\n        (xy 173.70535 131.562645) (xy 174.041464 131.227116) (xy 174.223592 130.788503) (xy 174.224007 130.31358) (xy 174.042645 129.87465)\n        (xy 173.956146 129.788) (xy 176.907741 129.788) (xy 176.907741 131.312) (xy 176.93785 131.472015) (xy 177.032419 131.61898)\n        (xy 177.176715 131.717573) (xy 177.348 131.752259) (xy 178.872 131.752259) (xy 179.032015 131.72215) (xy 179.17898 131.627581)\n        (xy 179.277573 131.483285) (xy 179.312259 131.312) (xy 179.312259 129.788) (xy 179.28215 129.627985) (xy 179.187581 129.48102)\n        (xy 179.043285 129.382427) (xy 178.872 129.347741) (xy 177.348 129.347741) (xy 177.187985 129.37785) (xy 177.04102 129.472419)\n        (xy 176.942427 129.616715) (xy 176.907741 129.788) (xy 173.956146 129.788) (xy 173.707116 129.538536) (xy 173.268503 129.356408)\n        (xy 172.79358 129.355993) (xy 172.35465 129.537355) (xy 172.018536 129.872884) (xy 171.836408 130.311497) (xy 171.835993 130.78642)\n        (xy 171.683593 130.78642) (xy 171.684007 130.31358) (xy 171.502645 129.87465) (xy 171.167116 129.538536) (xy 170.728503 129.356408)\n        (xy 170.25358 129.355993) (xy 169.81465 129.537355) (xy 169.478536 129.872884) (xy 169.296408 130.311497) (xy 169.295993 130.78642)\n        (xy 165.704987 130.78642) (xy 165.697116 130.778536) (xy 165.258503 130.596408) (xy 164.78358 130.595993) (xy 164.34465 130.777355)\n        (xy 164.008536 131.112884) (xy 163.826408 131.551497) (xy 163.825993 132.02642) (xy 150.973593 132.02642) (xy 150.974007 131.55358)\n        (xy 150.792645 131.11465) (xy 150.457116 130.778536) (xy 150.018503 130.596408) (xy 149.54358 130.595993) (xy 149.10465 130.777355)\n        (xy 148.768536 131.112884) (xy 148.586408 131.551497) (xy 148.585993 132.02642) (xy 125.321607 132.02642) (xy 125.008503 131.896408)\n        (xy 124.53358 131.895993) (xy 124.09465 132.077355) (xy 123.758536 132.412884) (xy 123.576408 132.851497) (xy 123.575993 133.32642)\n        (xy 123.423593 133.32642) (xy 123.424007 132.85358) (xy 123.242645 132.41465) (xy 122.907116 132.078536) (xy 122.468503 131.896408)\n        (xy 121.99358 131.895993) (xy 121.55465 132.077355) (xy 121.218536 132.412884) (xy 121.036408 132.851497) (xy 121.035993 133.32642)\n        (xy 60.6223 133.32642) (xy 60.6223 131.418995) (xy 88.52061 131.418995) (xy 88.601205 131.603999) (xy 89.050895 131.756744)\n        (xy 89.524807 131.725774) (xy 89.818795 131.603999) (xy 89.89939 131.418995) (xy 91.06061 131.418995) (xy 91.141205 131.603999)\n        (xy 91.590895 131.756744) (xy 92.064807 131.725774) (xy 92.358795 131.603999) (xy 92.43939 131.418995) (xy 91.75 130.729605)\n        (xy 91.06061 131.418995) (xy 89.89939 131.418995) (xy 89.21 130.729605) (xy 88.52061 131.418995) (xy 60.6223 131.418995)\n        (xy 60.6223 130.390895) (xy 88.003256 130.390895) (xy 88.034226 130.864807) (xy 88.156001 131.158795) (xy 88.341005 131.23939)\n        (xy 89.030395 130.55) (xy 89.389605 130.55) (xy 90.078995 131.23939) (xy 90.263999 131.158795) (xy 90.416744 130.709105)\n        (xy 90.39595 130.390895) (xy 90.543256 130.390895) (xy 90.574226 130.864807) (xy 90.696001 131.158795) (xy 90.881005 131.23939)\n        (xy 91.570395 130.55) (xy 91.929605 130.55) (xy 92.618995 131.23939) (xy 92.803999 131.158795) (xy 92.930482 130.78642)\n        (xy 93.095993 130.78642) (xy 93.277355 131.22535) (xy 93.612884 131.561464) (xy 94.051497 131.743592) (xy 94.52642 131.744007)\n        (xy 94.96535 131.562645) (xy 95.301464 131.227116) (xy 95.483592 130.788503) (xy 95.483593 130.78642) (xy 95.635993 130.78642)\n        (xy 95.817355 131.22535) (xy 96.152884 131.561464) (xy 96.591497 131.743592) (xy 97.06642 131.744007) (xy 97.50535 131.562645)\n        (xy 97.64925 131.418995) (xy 98.68061 131.418995) (xy 98.761205 131.603999) (xy 99.210895 131.756744) (xy 99.684807 131.725774)\n        (xy 99.978795 131.603999) (xy 100.05939 131.418995) (xy 99.37 130.729605) (xy 98.68061 131.418995) (xy 97.64925 131.418995)\n        (xy 97.841464 131.227116) (xy 98.023592 130.788503) (xy 98.023939 130.390895) (xy 98.163256 130.390895) (xy 98.194226 130.864807)\n        (xy 98.316001 131.158795) (xy 98.501005 131.23939) (xy 99.190395 130.55) (xy 99.549605 130.55) (xy 100.238995 131.23939)\n        (xy 100.423999 131.158795) (xy 100.550482 130.78642) (xy 100.715993 130.78642) (xy 100.897355 131.22535) (xy 101.232884 131.561464)\n        (xy 101.671497 131.743592) (xy 102.14642 131.744007) (xy 102.58535 131.562645) (xy 102.921464 131.227116) (xy 103.103592 130.788503)\n        (xy 103.103593 130.78642) (xy 103.255993 130.78642) (xy 103.437355 131.22535) (xy 103.772884 131.561464) (xy 104.211497 131.743592)\n        (xy 104.68642 131.744007) (xy 105.12535 131.562645) (xy 105.26925 131.418995) (xy 106.30061 131.418995) (xy 106.381205 131.603999)\n        (xy 106.830895 131.756744) (xy 107.304807 131.725774) (xy 107.598795 131.603999) (xy 107.67939 131.418995) (xy 106.99 130.729605)\n        (xy 106.30061 131.418995) (xy 105.26925 131.418995) (xy 105.461464 131.227116) (xy 105.643592 130.788503) (xy 105.643939 130.390895)\n        (xy 105.783256 130.390895) (xy 105.814226 130.864807) (xy 105.936001 131.158795) (xy 106.121005 131.23939) (xy 106.810395 130.55)\n        (xy 107.169605 130.55) (xy 107.858995 131.23939) (xy 108.043999 131.158795) (xy 108.170482 130.78642) (xy 121.035993 130.78642)\n        (xy 121.217355 131.22535) (xy 121.552884 131.561464) (xy 121.991497 131.743592) (xy 122.46642 131.744007) (xy 122.90535 131.562645)\n        (xy 123.241464 131.227116) (xy 123.423592 130.788503) (xy 123.423593 130.78642) (xy 123.575993 130.78642) (xy 123.757355 131.22535)\n        (xy 124.092884 131.561464) (xy 124.531497 131.743592) (xy 125.00642 131.744007) (xy 125.44535 131.562645) (xy 125.781464 131.227116)\n        (xy 125.963592 130.788503) (xy 125.964007 130.31358) (xy 125.782645 129.87465) (xy 125.447116 129.538536) (xy 125.008503 129.356408)\n        (xy 124.53358 129.355993) (xy 124.09465 129.537355) (xy 123.758536 129.872884) (xy 123.576408 130.311497) (xy 123.575993 130.78642)\n        (xy 123.423593 130.78642) (xy 123.424007 130.31358) (xy 123.242645 129.87465) (xy 122.907116 129.538536) (xy 122.468503 129.356408)\n        (xy 121.99358 129.355993) (xy 121.55465 129.537355) (xy 121.218536 129.872884) (xy 121.036408 130.311497) (xy 121.035993 130.78642)\n        (xy 108.170482 130.78642) (xy 108.196744 130.709105) (xy 108.165774 130.235193) (xy 108.043999 129.941205) (xy 107.858995 129.86061)\n        (xy 107.169605 130.55) (xy 106.810395 130.55) (xy 106.121005 129.86061) (xy 105.936001 129.941205) (xy 105.783256 130.390895)\n        (xy 105.643939 130.390895) (xy 105.644007 130.31358) (xy 105.462645 129.87465) (xy 105.269338 129.681005) (xy 106.30061 129.681005)\n        (xy 106.99 130.370395) (xy 107.67939 129.681005) (xy 107.598795 129.496001) (xy 107.149105 129.343256) (xy 106.675193 129.374226)\n        (xy 106.381205 129.496001) (xy 106.30061 129.681005) (xy 105.269338 129.681005) (xy 105.127116 129.538536) (xy 104.688503 129.356408)\n        (xy 104.21358 129.355993) (xy 103.77465 129.537355) (xy 103.438536 129.872884) (xy 103.256408 130.311497) (xy 103.255993 130.78642)\n        (xy 103.103593 130.78642) (xy 103.104007 130.31358) (xy 102.922645 129.87465) (xy 102.587116 129.538536) (xy 102.148503 129.356408)\n        (xy 101.67358 129.355993) (xy 101.23465 129.537355) (xy 100.898536 129.872884) (xy 100.716408 130.311497) (xy 100.715993 130.78642)\n        (xy 100.550482 130.78642) (xy 100.576744 130.709105) (xy 100.545774 130.235193) (xy 100.423999 129.941205) (xy 100.238995 129.86061)\n        (xy 99.549605 130.55) (xy 99.190395 130.55) (xy 98.501005 129.86061) (xy 98.316001 129.941205) (xy 98.163256 130.390895)\n        (xy 98.023939 130.390895) (xy 98.024007 130.31358) (xy 97.842645 129.87465) (xy 97.649338 129.681005) (xy 98.68061 129.681005)\n        (xy 99.37 130.370395) (xy 100.05939 129.681005) (xy 99.978795 129.496001) (xy 99.529105 129.343256) (xy 99.055193 129.374226)\n        (xy 98.761205 129.496001) (xy 98.68061 129.681005) (xy 97.649338 129.681005) (xy 97.507116 129.538536) (xy 97.068503 129.356408)\n        (xy 96.59358 129.355993) (xy 96.15465 129.537355) (xy 95.818536 129.872884) (xy 95.636408 130.311497) (xy 95.635993 130.78642)\n        (xy 95.483593 130.78642) (xy 95.484007 130.31358) (xy 95.302645 129.87465) (xy 94.967116 129.538536) (xy 94.528503 129.356408)\n        (xy 94.05358 129.355993) (xy 93.61465 129.537355) (xy 93.278536 129.872884) (xy 93.096408 130.311497) (xy 93.095993 130.78642)\n        (xy 92.930482 130.78642) (xy 92.956744 130.709105) (xy 92.925774 130.235193) (xy 92.803999 129.941205) (xy 92.618995 129.86061)\n        (xy 91.929605 130.55) (xy 91.570395 130.55) (xy 90.881005 129.86061) (xy 90.696001 129.941205) (xy 90.543256 130.390895)\n        (xy 90.39595 130.390895) (xy 90.385774 130.235193) (xy 90.263999 129.941205) (xy 90.078995 129.86061) (xy 89.389605 130.55)\n        (xy 89.030395 130.55) (xy 88.341005 129.86061) (xy 88.156001 129.941205) (xy 88.003256 130.390895) (xy 60.6223 130.390895)\n        (xy 60.6223 129.681005) (xy 88.52061 129.681005) (xy 89.21 130.370395) (xy 89.89939 129.681005) (xy 91.06061 129.681005)\n        (xy 91.75 130.370395) (xy 92.43939 129.681005) (xy 92.358795 129.496001) (xy 91.909105 129.343256) (xy 91.435193 129.374226)\n        (xy 91.141205 129.496001) (xy 91.06061 129.681005) (xy 89.89939 129.681005) (xy 89.818795 129.496001) (xy 89.369105 129.343256)\n        (xy 88.895193 129.374226) (xy 88.601205 129.496001) (xy 88.52061 129.681005) (xy 60.6223 129.681005) (xy 60.6223 127.248)\n        (xy 82.927741 127.248) (xy 82.927741 128.772) (xy 82.95785 128.932015) (xy 83.052419 129.07898) (xy 83.196715 129.177573)\n        (xy 83.368 129.212259) (xy 84.892 129.212259) (xy 85.052015 129.18215) (xy 85.19898 129.087581) (xy 85.297573 128.943285)\n        (xy 85.310592 128.878995) (xy 88.52061 128.878995) (xy 88.601205 129.063999) (xy 89.050895 129.216744) (xy 89.524807 129.185774)\n        (xy 89.818795 129.063999) (xy 89.89939 128.878995) (xy 89.21 128.189605) (xy 88.52061 128.878995) (xy 85.310592 128.878995)\n        (xy 85.332259 128.772) (xy 85.332259 127.850895) (xy 88.003256 127.850895) (xy 88.034226 128.324807) (xy 88.156001 128.618795)\n        (xy 88.341005 128.69939) (xy 89.030395 128.01) (xy 89.389605 128.01) (xy 90.078995 128.69939) (xy 90.263999 128.618795)\n        (xy 90.390482 128.24642) (xy 90.555993 128.24642) (xy 90.737355 128.68535) (xy 91.072884 129.021464) (xy 91.511497 129.203592)\n        (xy 91.98642 129.204007) (xy 92.42535 129.022645) (xy 92.761464 128.687116) (xy 92.943592 128.248503) (xy 92.943593 128.24642)\n        (xy 93.095993 128.24642) (xy 93.277355 128.68535) (xy 93.612884 129.021464) (xy 94.051497 129.203592) (xy 94.52642 129.204007)\n        (xy 94.96535 129.022645) (xy 95.10925 128.878995) (xy 96.14061 128.878995) (xy 96.221205 129.063999) (xy 96.670895 129.216744)\n        (xy 97.144807 129.185774) (xy 97.438795 129.063999) (xy 97.51939 128.878995) (xy 96.83 128.189605) (xy 96.14061 128.878995)\n        (xy 95.10925 128.878995) (xy 95.301464 128.687116) (xy 95.483592 128.248503) (xy 95.483939 127.850895) (xy 95.623256 127.850895)\n        (xy 95.654226 128.324807) (xy 95.776001 128.618795) (xy 95.961005 128.69939) (xy 96.650395 128.01) (xy 97.009605 128.01)\n        (xy 97.698995 128.69939) (xy 97.883999 128.618795) (xy 98.010482 128.24642) (xy 98.175993 128.24642) (xy 98.357355 128.68535)\n        (xy 98.692884 129.021464) (xy 99.131497 129.203592) (xy 99.60642 129.204007) (xy 100.04535 129.022645) (xy 100.381464 128.687116)\n        (xy 100.563592 128.248503) (xy 100.563593 128.24642) (xy 100.715993 128.24642) (xy 100.897355 128.68535) (xy 101.232884 129.021464)\n        (xy 101.671497 129.203592) (xy 102.14642 129.204007) (xy 102.58535 129.022645) (xy 102.72925 128.878995) (xy 103.76061 128.878995)\n        (xy 103.841205 129.063999) (xy 104.290895 129.216744) (xy 104.764807 129.185774) (xy 105.058795 129.063999) (xy 105.13939 128.878995)\n        (xy 104.45 128.189605) (xy 103.76061 128.878995) (xy 102.72925 128.878995) (xy 102.921464 128.687116) (xy 103.103592 128.248503)\n        (xy 103.103939 127.850895) (xy 103.243256 127.850895) (xy 103.274226 128.324807) (xy 103.396001 128.618795) (xy 103.581005 128.69939)\n        (xy 104.270395 128.01) (xy 104.629605 128.01) (xy 105.318995 128.69939) (xy 105.503999 128.618795) (xy 105.630981 128.24495)\n        (xy 105.7962 128.24495) (xy 105.7962 128.857891) (xy 105.861938 129.016595) (xy 105.983405 129.138063) (xy 106.14211 129.2038)\n        (xy 106.75505 129.2038) (xy 106.863 129.09585) (xy 106.863 128.137) (xy 107.117 128.137) (xy 107.117 129.09585)\n        (xy 107.22495 129.2038) (xy 107.83789 129.2038) (xy 107.996595 129.138063) (xy 108.118062 129.016595) (xy 108.1838 128.857891)\n        (xy 108.1838 128.24495) (xy 108.07585 128.137) (xy 107.117 128.137) (xy 106.863 128.137) (xy 105.90415 128.137)\n        (xy 105.7962 128.24495) (xy 105.630981 128.24495) (xy 105.656744 128.169105) (xy 105.625774 127.695193) (xy 105.503999 127.401205)\n        (xy 105.318995 127.32061) (xy 104.629605 128.01) (xy 104.270395 128.01) (xy 103.581005 127.32061) (xy 103.396001 127.401205)\n        (xy 103.243256 127.850895) (xy 103.103939 127.850895) (xy 103.104007 127.77358) (xy 102.922645 127.33465) (xy 102.729338 127.141005)\n        (xy 103.76061 127.141005) (xy 104.45 127.830395) (xy 105.118286 127.162109) (xy 105.7962 127.162109) (xy 105.7962 127.77505)\n        (xy 105.90415 127.883) (xy 106.863 127.883) (xy 106.863 126.92415) (xy 107.117 126.92415) (xy 107.117 127.883)\n        (xy 108.07585 127.883) (xy 108.1838 127.77505) (xy 108.1838 127.162109) (xy 108.118062 127.003405) (xy 107.996595 126.881937)\n        (xy 107.83789 126.8162) (xy 107.22495 126.8162) (xy 107.117 126.92415) (xy 106.863 126.92415) (xy 106.75505 126.8162)\n        (xy 106.14211 126.8162) (xy 105.983405 126.881937) (xy 105.861938 127.003405) (xy 105.7962 127.162109) (xy 105.118286 127.162109)\n        (xy 105.13939 127.141005) (xy 105.058795 126.956001) (xy 104.609105 126.803256) (xy 104.135193 126.834226) (xy 103.841205 126.956001)\n        (xy 103.76061 127.141005) (xy 102.729338 127.141005) (xy 102.587116 126.998536) (xy 102.148503 126.816408) (xy 101.67358 126.815993)\n        (xy 101.23465 126.997355) (xy 100.898536 127.332884) (xy 100.716408 127.771497) (xy 100.715993 128.24642) (xy 100.563593 128.24642)\n        (xy 100.564007 127.77358) (xy 100.382645 127.33465) (xy 100.047116 126.998536) (xy 99.608503 126.816408) (xy 99.13358 126.815993)\n        (xy 98.69465 126.997355) (xy 98.358536 127.332884) (xy 98.176408 127.771497) (xy 98.175993 128.24642) (xy 98.010482 128.24642)\n        (xy 98.036744 128.169105) (xy 98.005774 127.695193) (xy 97.883999 127.401205) (xy 97.698995 127.32061) (xy 97.009605 128.01)\n        (xy 96.650395 128.01) (xy 95.961005 127.32061) (xy 95.776001 127.401205) (xy 95.623256 127.850895) (xy 95.483939 127.850895)\n        (xy 95.484007 127.77358) (xy 95.302645 127.33465) (xy 95.109338 127.141005) (xy 96.14061 127.141005) (xy 96.83 127.830395)\n        (xy 97.51939 127.141005) (xy 97.438795 126.956001) (xy 96.989105 126.803256) (xy 96.515193 126.834226) (xy 96.221205 126.956001)\n        (xy 96.14061 127.141005) (xy 95.109338 127.141005) (xy 94.967116 126.998536) (xy 94.528503 126.816408) (xy 94.05358 126.815993)\n        (xy 93.61465 126.997355) (xy 93.278536 127.332884) (xy 93.096408 127.771497) (xy 93.095993 128.24642) (xy 92.943593 128.24642)\n        (xy 92.944007 127.77358) (xy 92.762645 127.33465) (xy 92.427116 126.998536) (xy 91.988503 126.816408) (xy 91.51358 126.815993)\n        (xy 91.07465 126.997355) (xy 90.738536 127.332884) (xy 90.556408 127.771497) (xy 90.555993 128.24642) (xy 90.390482 128.24642)\n        (xy 90.416744 128.169105) (xy 90.385774 127.695193) (xy 90.263999 127.401205) (xy 90.078995 127.32061) (xy 89.389605 128.01)\n        (xy 89.030395 128.01) (xy 88.341005 127.32061) (xy 88.156001 127.401205) (xy 88.003256 127.850895) (xy 85.332259 127.850895)\n        (xy 85.332259 127.248) (xy 85.312127 127.141005) (xy 88.52061 127.141005) (xy 89.21 127.830395) (xy 89.89939 127.141005)\n        (xy 89.818795 126.956001) (xy 89.369105 126.803256) (xy 88.895193 126.834226) (xy 88.601205 126.956001) (xy 88.52061 127.141005)\n        (xy 85.312127 127.141005) (xy 85.30215 127.087985) (xy 85.207581 126.94102) (xy 85.063285 126.842427) (xy 84.892 126.807741)\n        (xy 83.368 126.807741) (xy 83.207985 126.83785) (xy 83.06102 126.932419) (xy 82.962427 127.076715) (xy 82.927741 127.248)\n        (xy 60.6223 127.248) (xy 60.6223 126.714141) (xy 174.638004 126.714141) (xy 174.809947 127.130275) (xy 175.12805 127.448934)\n        (xy 175.543883 127.621603) (xy 175.994141 127.621996) (xy 176.410275 127.450053) (xy 176.728934 127.13195) (xy 176.901603 126.716117)\n        (xy 176.901996 126.265859) (xy 176.730053 125.849725) (xy 176.41195 125.531066) (xy 175.996117 125.358397) (xy 175.545859 125.358004)\n        (xy 175.129725 125.529947) (xy 174.811066 125.84805) (xy 174.638397 126.263883) (xy 174.638004 126.714141) (xy 60.6223 126.714141)\n        (xy 60.6223 125.70642) (xy 82.935993 125.70642) (xy 83.117355 126.14535) (xy 83.452884 126.481464) (xy 83.891497 126.663592)\n        (xy 84.36642 126.664007) (xy 84.80535 126.482645) (xy 85.141464 126.147116) (xy 85.323592 125.708503) (xy 85.323607 125.691148)\n        (xy 91.734633 125.691148) (xy 91.881266 126.046027) (xy 92.152544 126.317779) (xy 92.507168 126.465032) (xy 92.891148 126.465367)\n        (xy 93.246027 126.318734) (xy 93.517779 126.047456) (xy 93.665032 125.692832) (xy 93.665033 125.691148) (xy 99.334633 125.691148)\n        (xy 99.481266 126.046027) (xy 99.752544 126.317779) (xy 100.107168 126.465032) (xy 100.491148 126.465367) (xy 100.846027 126.318734)\n        (xy 101.117779 126.047456) (xy 101.265032 125.692832) (xy 101.265367 125.308852) (xy 101.118734 124.953973) (xy 100.847456 124.682221)\n        (xy 100.492832 124.534968) (xy 100.108852 124.534633) (xy 99.753973 124.681266) (xy 99.482221 124.952544) (xy 99.334968 125.307168)\n        (xy 99.334633 125.691148) (xy 93.665033 125.691148) (xy 93.665367 125.308852) (xy 93.518734 124.953973) (xy 93.247456 124.682221)\n        (xy 92.892832 124.534968) (xy 92.508852 124.534633) (xy 92.153973 124.681266) (xy 91.882221 124.952544) (xy 91.734968 125.307168)\n        (xy 91.734633 125.691148) (xy 85.323607 125.691148) (xy 85.324007 125.23358) (xy 85.142645 124.79465) (xy 84.807116 124.458536)\n        (xy 84.368503 124.276408) (xy 83.89358 124.275993) (xy 83.45465 124.457355) (xy 83.118536 124.792884) (xy 82.936408 125.231497)\n        (xy 82.935993 125.70642) (xy 60.6223 125.70642) (xy 60.6223 121.734141) (xy 174.638004 121.734141) (xy 174.809947 122.150275)\n        (xy 175.12805 122.468934) (xy 175.543883 122.641603) (xy 175.994141 122.641996) (xy 176.410275 122.470053) (xy 176.728934 122.15195)\n        (xy 176.901603 121.736117) (xy 176.901996 121.285859) (xy 176.730053 120.869725) (xy 176.41195 120.551066) (xy 175.996117 120.378397)\n        (xy 175.545859 120.378004) (xy 175.129725 120.549947) (xy 174.811066 120.86805) (xy 174.638397 121.283883) (xy 174.638004 121.734141)\n        (xy 60.6223 121.734141) (xy 60.6223 118.853948) (xy 81.843833 118.853948) (xy 81.990466 119.208827) (xy 82.261744 119.480579)\n        (xy 82.616368 119.627832) (xy 83.000348 119.628167) (xy 83.355227 119.481534) (xy 83.626979 119.210256) (xy 83.774232 118.855632)\n        (xy 83.774567 118.471652) (xy 83.627934 118.116773) (xy 83.356656 117.845021) (xy 83.002032 117.697768) (xy 82.618052 117.697433)\n        (xy 82.263173 117.844066) (xy 81.991421 118.115344) (xy 81.844168 118.469968) (xy 81.843833 118.853948) (xy 60.6223 118.853948)\n        (xy 60.6223 117.937282) (xy 62.755757 117.937282) (xy 62.881167 118.240798) (xy 63.113181 118.473217) (xy 63.416477 118.599157)\n        (xy 63.744882 118.599443) (xy 64.048398 118.474033) (xy 64.280817 118.242019) (xy 64.406757 117.938723) (xy 64.407043 117.610318)\n        (xy 64.281633 117.306802) (xy 64.049619 117.074383) (xy 63.746323 116.948443) (xy 63.417918 116.948157) (xy 63.114402 117.073567)\n        (xy 62.881983 117.305581) (xy 62.756043 117.608877) (xy 62.755757 117.937282) (xy 60.6223 117.937282) (xy 60.6223 112.182573)\n        (xy 164.367866 112.182573) (xy 164.661345 112.892847) (xy 165.204295 113.436745) (xy 165.914055 113.731464) (xy 166.682573 113.732134)\n        (xy 167.392847 113.438655) (xy 167.628759 113.203154) (xy 171.076451 113.203154) (xy 171.247426 113.46481) (xy 171.964643 113.740886)\n        (xy 172.732916 113.721481) (xy 173.352574 113.46481) (xy 173.523549 113.203154) (xy 172.3 111.979605) (xy 171.076451 113.203154)\n        (xy 167.628759 113.203154) (xy 167.936745 112.895705) (xy 168.231464 112.185945) (xy 168.232092 111.464643) (xy 170.359114 111.464643)\n        (xy 170.378519 112.232916) (xy 170.63519 112.852574) (xy 170.896846 113.023549) (xy 172.120395 111.8) (xy 172.479605 111.8)\n        (xy 173.703154 113.023549) (xy 173.96481 112.852574) (xy 174.240886 112.135357) (xy 174.240078 112.103357) (xy 175.267934 112.103357)\n        (xy 175.500646 112.666562) (xy 175.931172 113.09784) (xy 176.493969 113.331534) (xy 177.103357 113.332066) (xy 177.666562 113.099354)\n        (xy 178.09784 112.668828) (xy 178.331534 112.106031) (xy 178.332066 111.496643) (xy 178.099354 110.933438) (xy 177.668828 110.50216)\n        (xy 177.106031 110.268466) (xy 176.496643 110.267934) (xy 175.933438 110.500646) (xy 175.50216 110.931172) (xy 175.268466 111.493969)\n        (xy 175.267934 112.103357) (xy 174.240078 112.103357) (xy 174.221481 111.367084) (xy 173.96481 110.747426) (xy 173.703154 110.576451)\n        (xy 172.479605 111.8) (xy 172.120395 111.8) (xy 170.896846 110.576451) (xy 170.63519 110.747426) (xy 170.359114 111.464643)\n        (xy 168.232092 111.464643) (xy 168.232134 111.417427) (xy 167.938655 110.707153) (xy 167.628889 110.396846) (xy 171.076451 110.396846)\n        (xy 172.3 111.620395) (xy 173.523549 110.396846) (xy 173.352574 110.13519) (xy 172.635357 109.859114) (xy 171.867084 109.878519)\n        (xy 171.247426 110.13519) (xy 171.076451 110.396846) (xy 167.628889 110.396846) (xy 167.395705 110.163255) (xy 166.685945 109.868536)\n        (xy 165.917427 109.867866) (xy 165.207153 110.161345) (xy 164.663255 110.704295) (xy 164.368536 111.414055) (xy 164.367866 112.182573)\n        (xy 60.6223 112.182573) (xy 60.6223 110.116348) (xy 84.891833 110.116348) (xy 85.038466 110.471227) (xy 85.309744 110.742979)\n        (xy 85.664368 110.890232) (xy 86.048348 110.890567) (xy 86.403227 110.743934) (xy 86.674979 110.472656) (xy 86.822232 110.118032)\n        (xy 86.822567 109.734052) (xy 86.675934 109.379173) (xy 86.404656 109.107421) (xy 86.050032 108.960168) (xy 85.666052 108.959833)\n        (xy 85.311173 109.106466) (xy 85.039421 109.377744) (xy 84.892168 109.732368) (xy 84.891833 110.116348) (xy 60.6223 110.116348)\n        (xy 60.6223 107.92642) (xy 85.475993 107.92642) (xy 85.657355 108.36535) (xy 85.992884 108.701464) (xy 86.431497 108.883592)\n        (xy 86.90642 108.884007) (xy 87.34535 108.702645) (xy 87.681464 108.367116) (xy 87.863592 107.928503) (xy 87.863593 107.92642)\n        (xy 88.015993 107.92642) (xy 88.197355 108.36535) (xy 88.532884 108.701464) (xy 88.971497 108.883592) (xy 89.44642 108.884007)\n        (xy 89.88535 108.702645) (xy 90.221464 108.367116) (xy 90.403592 107.928503) (xy 90.403593 107.92642) (xy 90.555993 107.92642)\n        (xy 90.737355 108.36535) (xy 91.072884 108.701464) (xy 91.511497 108.883592) (xy 91.98642 108.884007) (xy 92.42535 108.702645)\n        (xy 92.761464 108.367116) (xy 92.943592 107.928503) (xy 92.943981 107.482573) (xy 167.367866 107.482573) (xy 167.661345 108.192847)\n        (xy 168.204295 108.736745) (xy 168.914055 109.031464) (xy 169.682573 109.032134) (xy 170.392847 108.738655) (xy 170.936745 108.195705)\n        (xy 171.231464 107.485945) (xy 171.232134 106.717427) (xy 171.076879 106.341679) (xy 173.837926 106.341679) (xy 174.167364 106.738473)\n        (xy 175.354833 107.231338) (xy 176.640523 107.232261) (xy 177.828699 106.741103) (xy 177.832636 106.738473) (xy 178.162074 106.341679)\n        (xy 176 104.179605) (xy 173.837926 106.341679) (xy 171.076879 106.341679) (xy 170.938655 106.007153) (xy 170.395705 105.463255)\n        (xy 169.685945 105.168536) (xy 168.917427 105.167866) (xy 168.207153 105.461345) (xy 167.663255 106.004295) (xy 167.368536 106.714055)\n        (xy 167.367866 107.482573) (xy 92.943981 107.482573) (xy 92.944007 107.45358) (xy 92.762645 107.01465) (xy 92.427116 106.678536)\n        (xy 91.988503 106.496408) (xy 91.51358 106.495993) (xy 91.07465 106.677355) (xy 90.738536 107.012884) (xy 90.556408 107.451497)\n        (xy 90.555993 107.92642) (xy 90.403593 107.92642) (xy 90.404007 107.45358) (xy 90.222645 107.01465) (xy 89.887116 106.678536)\n        (xy 89.448503 106.496408) (xy 88.97358 106.495993) (xy 88.53465 106.677355) (xy 88.198536 107.012884) (xy 88.016408 107.451497)\n        (xy 88.015993 107.92642) (xy 87.863593 107.92642) (xy 87.864007 107.45358) (xy 87.682645 107.01465) (xy 87.347116 106.678536)\n        (xy 86.908503 106.496408) (xy 86.43358 106.495993) (xy 85.99465 106.677355) (xy 85.658536 107.012884) (xy 85.476408 107.451497)\n        (xy 85.475993 107.92642) (xy 60.6223 107.92642) (xy 60.6223 106.341679) (xy 61.837926 106.341679) (xy 62.167364 106.738473)\n        (xy 63.354833 107.231338) (xy 64.640523 107.232261) (xy 65.828699 106.741103) (xy 65.832636 106.738473) (xy 66.162074 106.341679)\n        (xy 64 104.179605) (xy 61.837926 106.341679) (xy 60.6223 106.341679) (xy 60.6223 104.640523) (xy 60.767739 104.640523)\n        (xy 61.258897 105.828699) (xy 61.261527 105.832636) (xy 61.658321 106.162074) (xy 63.820395 104) (xy 64.179605 104)\n        (xy 66.341679 106.162074) (xy 66.738473 105.832636) (xy 66.923677 105.38642) (xy 85.475993 105.38642) (xy 85.657355 105.82535)\n        (xy 85.992884 106.161464) (xy 86.431497 106.343592) (xy 86.90642 106.344007) (xy 87.34535 106.162645) (xy 87.681464 105.827116)\n        (xy 87.863592 105.388503) (xy 87.863593 105.38642) (xy 88.015993 105.38642) (xy 88.197355 105.82535) (xy 88.532884 106.161464)\n        (xy 88.971497 106.343592) (xy 89.44642 106.344007) (xy 89.88535 106.162645) (xy 90.221464 105.827116) (xy 90.403592 105.388503)\n        (xy 90.403595 105.38495) (xy 90.5562 105.38495) (xy 90.5562 105.997891) (xy 90.621938 106.156595) (xy 90.743405 106.278063)\n        (xy 90.90211 106.3438) (xy 91.51505 106.3438) (xy 91.623 106.23585) (xy 91.623 105.277) (xy 91.877 105.277)\n        (xy 91.877 106.23585) (xy 91.98495 106.3438) (xy 92.59789 106.3438) (xy 92.60301 106.341679) (xy 123.837926 106.341679)\n        (xy 124.167364 106.738473) (xy 125.354833 107.231338) (xy 126.640523 107.232261) (xy 127.828699 106.741103) (xy 127.832636 106.738473)\n        (xy 128.162074 106.341679) (xy 126 104.179605) (xy 123.837926 106.341679) (xy 92.60301 106.341679) (xy 92.756595 106.278063)\n        (xy 92.878062 106.156595) (xy 92.9438 105.997891) (xy 92.9438 105.38495) (xy 92.83585 105.277) (xy 91.877 105.277)\n        (xy 91.623 105.277) (xy 90.66415 105.277) (xy 90.5562 105.38495) (xy 90.403595 105.38495) (xy 90.404007 104.91358)\n        (xy 90.222645 104.47465) (xy 90.050405 104.302109) (xy 90.5562 104.302109) (xy 90.5562 104.91505) (xy 90.66415 105.023)\n        (xy 91.623 105.023) (xy 91.623 104.06415) (xy 91.877 104.06415) (xy 91.877 105.023) (xy 92.83585 105.023)\n        (xy 92.9438 104.91505) (xy 92.9438 104.640523) (xy 122.767739 104.640523) (xy 123.258897 105.828699) (xy 123.261527 105.832636)\n        (xy 123.658321 106.162074) (xy 125.820395 104) (xy 126.179605 104) (xy 128.341679 106.162074) (xy 128.738473 105.832636)\n        (xy 129.231338 104.645167) (xy 129.231341 104.640523) (xy 172.767739 104.640523) (xy 173.258897 105.828699) (xy 173.261527 105.832636)\n        (xy 173.658321 106.162074) (xy 175.820395 104) (xy 176.179605 104) (xy 178.341679 106.162074) (xy 178.738473 105.832636)\n        (xy 179.231338 104.645167) (xy 179.232261 103.359477) (xy 178.741103 102.171301) (xy 178.738473 102.167364) (xy 178.341679 101.837926)\n        (xy 176.179605 104) (xy 175.820395 104) (xy 173.658321 101.837926) (xy 173.261527 102.167364) (xy 172.768662 103.354833)\n        (xy 172.767739 104.640523) (xy 129.231341 104.640523) (xy 129.232261 103.359477) (xy 128.741103 102.171301) (xy 128.738473 102.167364)\n        (xy 128.341679 101.837926) (xy 126.179605 104) (xy 125.820395 104) (xy 123.658321 101.837926) (xy 123.261527 102.167364)\n        (xy 122.768662 103.354833) (xy 122.767739 104.640523) (xy 92.9438 104.640523) (xy 92.9438 104.302109) (xy 92.878062 104.143405)\n        (xy 92.756595 104.021937) (xy 92.59789 103.9562) (xy 91.98495 103.9562) (xy 91.877 104.06415) (xy 91.623 104.06415)\n        (xy 91.51505 103.9562) (xy 90.90211 103.9562) (xy 90.743405 104.021937) (xy 90.621938 104.143405) (xy 90.5562 104.302109)\n        (xy 90.050405 104.302109) (xy 89.887116 104.138536) (xy 89.448503 103.956408) (xy 88.97358 103.955993) (xy 88.53465 104.137355)\n        (xy 88.198536 104.472884) (xy 88.016408 104.911497) (xy 88.015993 105.38642) (xy 87.863593 105.38642) (xy 87.864007 104.91358)\n        (xy 87.682645 104.47465) (xy 87.347116 104.138536) (xy 86.908503 103.956408) (xy 86.43358 103.955993) (xy 85.99465 104.137355)\n        (xy 85.658536 104.472884) (xy 85.476408 104.911497) (xy 85.475993 105.38642) (xy 66.923677 105.38642) (xy 67.231338 104.645167)\n        (xy 67.232261 103.359477) (xy 66.741103 102.171301) (xy 66.738473 102.167364) (xy 66.341679 101.837926) (xy 64.179605 104)\n        (xy 63.820395 104) (xy 61.658321 101.837926) (xy 61.261527 102.167364) (xy 60.768662 103.354833) (xy 60.767739 104.640523)\n        (xy 60.6223 104.640523) (xy 60.6223 104.061293) (xy 60.890677 102.712073) (xy 61.594772 101.658321) (xy 61.837926 101.658321)\n        (xy 64 103.820395) (xy 66.162074 101.658321) (xy 123.837926 101.658321) (xy 126 103.820395) (xy 128.162074 101.658321)\n        (xy 127.832636 101.261527) (xy 126.645167 100.768662) (xy 125.359477 100.767739) (xy 124.171301 101.258897) (xy 124.167364 101.261527)\n        (xy 123.837926 101.658321) (xy 66.162074 101.658321) (xy 65.832636 101.261527) (xy 64.645167 100.768662) (xy 63.359477 100.767739)\n        (xy 62.171301 101.258897) (xy 62.167364 101.261527) (xy 61.837926 101.658321) (xy 61.594772 101.658321) (xy 61.620227 101.620225)\n        (xy 62.712075 100.890676) (xy 64.061293 100.6223) (xy 163.973 100.6223)\n      )\n    )\n  )\n  (zone (net 53) (net_name VCC) (layer C3) (tstamp 527ACC1B) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122 175) (xy 180 175) (xy 180 100) (xy 168.5 100) (xy 168.5 102.5)\n        (xy 164.1 102.5) (xy 164.1 100) (xy 60 100) (xy 60 146) (xy 63 146)\n        (xy 66 143) (xy 66 134) (xy 86 122) (xy 108 122) (xy 122 136)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 163.973 102.5) (xy 163.983006 102.54941) (xy 164.011447 102.591035) (xy 164.053841 102.618315) (xy 164.1 102.627)\n        (xy 168.5 102.627) (xy 168.54941 102.616994) (xy 168.591035 102.588553) (xy 168.618315 102.546159) (xy 168.627 102.5)\n        (xy 168.627 100.6223) (xy 175.938707 100.6223) (xy 177.287927 100.890677) (xy 178.379775 101.620227) (xy 179.109324 102.712075)\n        (xy 179.3777 104.061293) (xy 179.3777 118.835248) (xy 179.036106 118.693405) (xy 178.565957 118.692995) (xy 178.131439 118.872534)\n        (xy 177.798703 119.20469) (xy 177.618405 119.638894) (xy 177.617995 120.109043) (xy 177.797534 120.543561) (xy 178.114434 120.861015)\n        (xy 178.014379 120.961069) (xy 177.916831 121.107059) (xy 177.91683 121.107061) (xy 177.823911 121.331388) (xy 177.789657 121.503596)\n        (xy 177.789657 121.746404) (xy 177.823911 121.918612) (xy 177.888689 122.075) (xy 177.916831 122.142941) (xy 178.014379 122.288931)\n        (xy 178.100224 122.374775) (xy 178.186069 122.460621) (xy 178.332059 122.558169) (xy 178.332061 122.55817) (xy 178.556388 122.651089)\n        (xy 178.728597 122.685343) (xy 178.789887 122.685343) (xy 178.85 122.6973) (xy 179.3777 122.6973) (xy 179.3777 125.3027)\n        (xy 178.85 125.3027) (xy 178.789887 125.314657) (xy 178.728597 125.314657) (xy 178.556388 125.348911) (xy 178.533487 125.358397)\n        (xy 178.332059 125.441831) (xy 178.186069 125.539379) (xy 178.133 125.592449) (xy 178.014379 125.711069) (xy 177.916831 125.857059)\n        (xy 177.91683 125.857061) (xy 177.823911 126.081388) (xy 177.789657 126.253596) (xy 177.789657 126.496404) (xy 177.823911 126.668612)\n        (xy 177.895907 126.842427) (xy 177.916831 126.892941) (xy 178.014379 127.038931) (xy 178.063434 127.087985) (xy 178.114696 127.139247)\n        (xy 177.798703 127.45469) (xy 177.618405 127.888894) (xy 177.617995 128.359043) (xy 177.797534 128.793561) (xy 178.12969 129.126297)\n        (xy 178.563894 129.306595) (xy 179.034043 129.307005) (xy 179.3777 129.165009) (xy 179.3777 170.938707) (xy 179.109324 172.287925)\n        (xy 178.379775 173.379773) (xy 177.287927 174.109323) (xy 175.938707 174.3777) (xy 131.592168 174.3777) (xy 133.304664 172.665204)\n        (xy 133.491148 172.665367) (xy 133.846027 172.518734) (xy 134.117779 172.247456) (xy 134.265032 171.892832) (xy 134.265252 171.640025)\n        (xy 172.76764 171.640025) (xy 173.258615 172.828276) (xy 174.166942 173.738189) (xy 175.354335 174.231238) (xy 176.640025 174.23236)\n        (xy 177.828276 173.741385) (xy 178.738189 172.833058) (xy 179.231238 171.645665) (xy 179.23236 170.359975) (xy 178.741385 169.171724)\n        (xy 177.833058 168.261811) (xy 176.645665 167.768762) (xy 175.359975 167.76764) (xy 174.171724 168.258615) (xy 173.261811 169.166942)\n        (xy 172.768762 170.354335) (xy 172.76764 171.640025) (xy 134.265252 171.640025) (xy 134.265367 171.508852) (xy 134.118734 171.153973)\n        (xy 133.847456 170.882221) (xy 133.492832 170.734968) (xy 133.108852 170.734633) (xy 132.753973 170.881266) (xy 132.482221 171.152544)\n        (xy 132.334968 171.507168) (xy 132.334804 171.695328) (xy 130.579532 173.4506) (xy 122.127 173.4506) (xy 122.127 170.778529)\n        (xy 122.336768 170.865632) (xy 122.720748 170.865967) (xy 123.075627 170.719334) (xy 123.347379 170.448056) (xy 123.494632 170.093432)\n        (xy 123.494633 170.091748) (xy 127.990433 170.091748) (xy 128.137066 170.446627) (xy 128.408344 170.718379) (xy 128.762968 170.865632)\n        (xy 129.146948 170.865967) (xy 129.501827 170.719334) (xy 129.773579 170.448056) (xy 129.920832 170.093432) (xy 129.921167 169.709452)\n        (xy 129.774534 169.354573) (xy 129.503256 169.082821) (xy 129.148632 168.935568) (xy 128.764652 168.935233) (xy 128.409773 169.081866)\n        (xy 128.138021 169.353144) (xy 127.990768 169.707768) (xy 127.990433 170.091748) (xy 123.494633 170.091748) (xy 123.494967 169.709452)\n        (xy 123.348334 169.354573) (xy 123.077056 169.082821) (xy 122.722432 168.935568) (xy 122.338452 168.935233) (xy 122.127 169.022603)\n        (xy 122.127 166.964593) (xy 122.326348 166.964767) (xy 122.681227 166.818134) (xy 122.952979 166.546856) (xy 123.006008 166.419148)\n        (xy 124.725833 166.419148) (xy 124.872466 166.774027) (xy 125.143744 167.045779) (xy 125.498368 167.193032) (xy 125.882348 167.193367)\n        (xy 126.237227 167.046734) (xy 126.508979 166.775456) (xy 126.656232 166.420832) (xy 126.656296 166.34642) (xy 136.275993 166.34642)\n        (xy 136.457355 166.78535) (xy 136.792884 167.121464) (xy 137.231497 167.303592) (xy 137.70642 167.304007) (xy 138.14535 167.122645)\n        (xy 138.481464 166.787116) (xy 138.663592 166.348503) (xy 138.663593 166.34642) (xy 138.815993 166.34642) (xy 138.997355 166.78535)\n        (xy 139.332884 167.121464) (xy 139.771497 167.303592) (xy 140.24642 167.304007) (xy 140.68535 167.122645) (xy 141.021464 166.787116)\n        (xy 141.203592 166.348503) (xy 141.203593 166.34642) (xy 141.355993 166.34642) (xy 141.537355 166.78535) (xy 141.872884 167.121464)\n        (xy 142.311497 167.303592) (xy 142.78642 167.304007) (xy 143.22535 167.122645) (xy 143.561464 166.787116) (xy 143.743592 166.348503)\n        (xy 143.743593 166.34642) (xy 143.895993 166.34642) (xy 144.077355 166.78535) (xy 144.412884 167.121464) (xy 144.851497 167.303592)\n        (xy 145.32642 167.304007) (xy 145.76535 167.122645) (xy 146.101464 166.787116) (xy 146.283592 166.348503) (xy 146.283593 166.34642)\n        (xy 146.435993 166.34642) (xy 146.617355 166.78535) (xy 146.952884 167.121464) (xy 147.391497 167.303592) (xy 147.86642 167.304007)\n        (xy 148.30535 167.122645) (xy 148.641464 166.787116) (xy 148.823592 166.348503) (xy 148.823593 166.34642) (xy 148.975993 166.34642)\n        (xy 149.157355 166.78535) (xy 149.492884 167.121464) (xy 149.931497 167.303592) (xy 150.40642 167.304007) (xy 150.84535 167.122645)\n        (xy 151.181464 166.787116) (xy 151.363592 166.348503) (xy 151.363593 166.34642) (xy 151.515993 166.34642) (xy 151.697355 166.78535)\n        (xy 152.032884 167.121464) (xy 152.471497 167.303592) (xy 152.94642 167.304007) (xy 153.38535 167.122645) (xy 153.721464 166.787116)\n        (xy 153.903592 166.348503) (xy 153.903593 166.34642) (xy 154.055993 166.34642) (xy 154.237355 166.78535) (xy 154.572884 167.121464)\n        (xy 155.011497 167.303592) (xy 155.48642 167.304007) (xy 155.92535 167.122645) (xy 156.261464 166.787116) (xy 156.443592 166.348503)\n        (xy 156.443593 166.34642) (xy 156.595993 166.34642) (xy 156.777355 166.78535) (xy 157.112884 167.121464) (xy 157.551497 167.303592)\n        (xy 158.02642 167.304007) (xy 158.46535 167.122645) (xy 158.801464 166.787116) (xy 158.983592 166.348503) (xy 158.983593 166.34642)\n        (xy 159.135993 166.34642) (xy 159.317355 166.78535) (xy 159.652884 167.121464) (xy 160.091497 167.303592) (xy 160.56642 167.304007)\n        (xy 161.00535 167.122645) (xy 161.341464 166.787116) (xy 161.523592 166.348503) (xy 161.523593 166.34642) (xy 161.675993 166.34642)\n        (xy 161.857355 166.78535) (xy 162.192884 167.121464) (xy 162.631497 167.303592) (xy 163.10642 167.304007) (xy 163.54535 167.122645)\n        (xy 163.881464 166.787116) (xy 164.063592 166.348503) (xy 164.063593 166.34642) (xy 164.215993 166.34642) (xy 164.397355 166.78535)\n        (xy 164.732884 167.121464) (xy 165.171497 167.303592) (xy 165.64642 167.304007) (xy 166.08535 167.122645) (xy 166.421464 166.787116)\n        (xy 166.603592 166.348503) (xy 166.603593 166.34642) (xy 166.755993 166.34642) (xy 166.937355 166.78535) (xy 167.272884 167.121464)\n        (xy 167.711497 167.303592) (xy 168.18642 167.304007) (xy 168.62535 167.122645) (xy 168.961464 166.787116) (xy 169.143592 166.348503)\n        (xy 169.144007 165.87358) (xy 168.962645 165.43465) (xy 168.627116 165.098536) (xy 168.188503 164.916408) (xy 167.71358 164.915993)\n        (xy 167.27465 165.097355) (xy 166.938536 165.432884) (xy 166.756408 165.871497) (xy 166.755993 166.34642) (xy 166.603593 166.34642)\n        (xy 166.604007 165.87358) (xy 166.422645 165.43465) (xy 166.087116 165.098536) (xy 165.648503 164.916408) (xy 165.17358 164.915993)\n        (xy 164.73465 165.097355) (xy 164.398536 165.432884) (xy 164.216408 165.871497) (xy 164.215993 166.34642) (xy 164.063593 166.34642)\n        (xy 164.064007 165.87358) (xy 163.882645 165.43465) (xy 163.547116 165.098536) (xy 163.108503 164.916408) (xy 162.63358 164.915993)\n        (xy 162.19465 165.097355) (xy 161.858536 165.432884) (xy 161.676408 165.871497) (xy 161.675993 166.34642) (xy 161.523593 166.34642)\n        (xy 161.524007 165.87358) (xy 161.342645 165.43465) (xy 161.007116 165.098536) (xy 160.568503 164.916408) (xy 160.09358 164.915993)\n        (xy 159.65465 165.097355) (xy 159.318536 165.432884) (xy 159.136408 165.871497) (xy 159.135993 166.34642) (xy 158.983593 166.34642)\n        (xy 158.984007 165.87358) (xy 158.802645 165.43465) (xy 158.467116 165.098536) (xy 158.028503 164.916408) (xy 157.55358 164.915993)\n        (xy 157.11465 165.097355) (xy 156.778536 165.432884) (xy 156.596408 165.871497) (xy 156.595993 166.34642) (xy 156.443593 166.34642)\n        (xy 156.444007 165.87358) (xy 156.262645 165.43465) (xy 155.927116 165.098536) (xy 155.488503 164.916408) (xy 155.01358 164.915993)\n        (xy 154.57465 165.097355) (xy 154.238536 165.432884) (xy 154.056408 165.871497) (xy 154.055993 166.34642) (xy 153.903593 166.34642)\n        (xy 153.904007 165.87358) (xy 153.722645 165.43465) (xy 153.387116 165.098536) (xy 152.948503 164.916408) (xy 152.47358 164.915993)\n        (xy 152.03465 165.097355) (xy 151.698536 165.432884) (xy 151.516408 165.871497) (xy 151.515993 166.34642) (xy 151.363593 166.34642)\n        (xy 151.364007 165.87358) (xy 151.182645 165.43465) (xy 150.847116 165.098536) (xy 150.408503 164.916408) (xy 149.93358 164.915993)\n        (xy 149.49465 165.097355) (xy 149.158536 165.432884) (xy 148.976408 165.871497) (xy 148.975993 166.34642) (xy 148.823593 166.34642)\n        (xy 148.824007 165.87358) (xy 148.642645 165.43465) (xy 148.307116 165.098536) (xy 147.868503 164.916408) (xy 147.39358 164.915993)\n        (xy 146.95465 165.097355) (xy 146.618536 165.432884) (xy 146.436408 165.871497) (xy 146.435993 166.34642) (xy 146.283593 166.34642)\n        (xy 146.284007 165.87358) (xy 146.102645 165.43465) (xy 145.767116 165.098536) (xy 145.328503 164.916408) (xy 144.85358 164.915993)\n        (xy 144.41465 165.097355) (xy 144.078536 165.432884) (xy 143.896408 165.871497) (xy 143.895993 166.34642) (xy 143.743593 166.34642)\n        (xy 143.744007 165.87358) (xy 143.562645 165.43465) (xy 143.227116 165.098536) (xy 142.788503 164.916408) (xy 142.31358 164.915993)\n        (xy 141.87465 165.097355) (xy 141.538536 165.432884) (xy 141.356408 165.871497) (xy 141.355993 166.34642) (xy 141.203593 166.34642)\n        (xy 141.204007 165.87358) (xy 141.022645 165.43465) (xy 140.687116 165.098536) (xy 140.248503 164.916408) (xy 139.77358 164.915993)\n        (xy 139.33465 165.097355) (xy 138.998536 165.432884) (xy 138.816408 165.871497) (xy 138.815993 166.34642) (xy 138.663593 166.34642)\n        (xy 138.664007 165.87358) (xy 138.482645 165.43465) (xy 138.147116 165.098536) (xy 137.708503 164.916408) (xy 137.23358 164.915993)\n        (xy 136.79465 165.097355) (xy 136.458536 165.432884) (xy 136.276408 165.871497) (xy 136.275993 166.34642) (xy 126.656296 166.34642)\n        (xy 126.656567 166.036852) (xy 126.509934 165.681973) (xy 126.238656 165.410221) (xy 125.884032 165.262968) (xy 125.500052 165.262633)\n        (xy 125.145173 165.409266) (xy 124.873421 165.680544) (xy 124.726168 166.035168) (xy 124.725833 166.419148) (xy 123.006008 166.419148)\n        (xy 123.100232 166.192232) (xy 123.100567 165.808252) (xy 122.953934 165.453373) (xy 122.682656 165.181621) (xy 122.328032 165.034368)\n        (xy 122.127 165.034193) (xy 122.127 162.410925) (xy 126.077273 162.410925) (xy 126.188448 162.67999) (xy 126.394127 162.886028)\n        (xy 126.490294 162.92596) (xy 126.39521 162.965248) (xy 126.189172 163.170927) (xy 126.077527 163.439797) (xy 126.077273 163.730925)\n        (xy 126.188448 163.99999) (xy 126.394127 164.206028) (xy 126.662997 164.317673) (xy 126.954125 164.317927) (xy 127.22319 164.206752)\n        (xy 127.429228 164.001073) (xy 127.46916 163.904906) (xy 127.508448 163.99999) (xy 127.714127 164.206028) (xy 127.982997 164.317673)\n        (xy 128.274125 164.317927) (xy 128.54319 164.206752) (xy 128.749228 164.001073) (xy 128.830055 163.80642) (xy 136.275993 163.80642)\n        (xy 136.457355 164.24535) (xy 136.792884 164.581464) (xy 137.231497 164.763592) (xy 137.70642 164.764007) (xy 138.14535 164.582645)\n        (xy 138.481464 164.247116) (xy 138.663592 163.808503) (xy 138.663593 163.80642) (xy 138.815993 163.80642) (xy 138.997355 164.24535)\n        (xy 139.332884 164.581464) (xy 139.771497 164.763592) (xy 140.24642 164.764007) (xy 140.68535 164.582645) (xy 141.021464 164.247116)\n        (xy 141.203592 163.808503) (xy 141.203593 163.80642) (xy 141.355993 163.80642) (xy 141.537355 164.24535) (xy 141.872884 164.581464)\n        (xy 142.311497 164.763592) (xy 142.78642 164.764007) (xy 143.22535 164.582645) (xy 143.561464 164.247116) (xy 143.743592 163.808503)\n        (xy 143.743593 163.80642) (xy 143.895993 163.80642) (xy 144.077355 164.24535) (xy 144.412884 164.581464) (xy 144.851497 164.763592)\n        (xy 145.32642 164.764007) (xy 145.76535 164.582645) (xy 146.101464 164.247116) (xy 146.283592 163.808503) (xy 146.283593 163.80642)\n        (xy 146.435993 163.80642) (xy 146.617355 164.24535) (xy 146.952884 164.581464) (xy 147.391497 164.763592) (xy 147.86642 164.764007)\n        (xy 148.30535 164.582645) (xy 148.641464 164.247116) (xy 148.823592 163.808503) (xy 148.823593 163.80642) (xy 148.975993 163.80642)\n        (xy 149.157355 164.24535) (xy 149.492884 164.581464) (xy 149.931497 164.763592) (xy 150.40642 164.764007) (xy 150.84535 164.582645)\n        (xy 151.181464 164.247116) (xy 151.363592 163.808503) (xy 151.363593 163.80642) (xy 151.515993 163.80642) (xy 151.697355 164.24535)\n        (xy 152.032884 164.581464) (xy 152.471497 164.763592) (xy 152.94642 164.764007) (xy 153.38535 164.582645) (xy 153.52925 164.438995)\n        (xy 154.56061 164.438995) (xy 154.641205 164.623999) (xy 155.090895 164.776744) (xy 155.564807 164.745774) (xy 155.858795 164.623999)\n        (xy 155.93939 164.438995) (xy 155.25 163.749605) (xy 154.56061 164.438995) (xy 153.52925 164.438995) (xy 153.721464 164.247116)\n        (xy 153.903592 163.808503) (xy 153.903939 163.410895) (xy 154.043256 163.410895) (xy 154.074226 163.884807) (xy 154.196001 164.178795)\n        (xy 154.381005 164.25939) (xy 155.070395 163.57) (xy 155.429605 163.57) (xy 156.118995 164.25939) (xy 156.303999 164.178795)\n        (xy 156.430482 163.80642) (xy 156.595993 163.80642) (xy 156.777355 164.24535) (xy 157.112884 164.581464) (xy 157.551497 164.763592)\n        (xy 158.02642 164.764007) (xy 158.46535 164.582645) (xy 158.801464 164.247116) (xy 158.983592 163.808503) (xy 158.983593 163.80642)\n        (xy 159.135993 163.80642) (xy 159.317355 164.24535) (xy 159.652884 164.581464) (xy 160.091497 164.763592) (xy 160.56642 164.764007)\n        (xy 161.00535 164.582645) (xy 161.341464 164.247116) (xy 161.523592 163.808503) (xy 161.523593 163.80642) (xy 161.675993 163.80642)\n        (xy 161.857355 164.24535) (xy 162.192884 164.581464) (xy 162.631497 164.763592) (xy 163.10642 164.764007) (xy 163.54535 164.582645)\n        (xy 163.881464 164.247116) (xy 164.063592 163.808503) (xy 164.063593 163.80642) (xy 164.215993 163.80642) (xy 164.397355 164.24535)\n        (xy 164.732884 164.581464) (xy 165.171497 164.763592) (xy 165.64642 164.764007) (xy 166.08535 164.582645) (xy 166.421464 164.247116)\n        (xy 166.603592 163.808503) (xy 166.604007 163.33358) (xy 166.422645 162.89465) (xy 166.336146 162.808) (xy 166.747741 162.808)\n        (xy 166.747741 164.332) (xy 166.77785 164.492015) (xy 166.872419 164.63898) (xy 167.016715 164.737573) (xy 167.188 164.772259)\n        (xy 168.712 164.772259) (xy 168.872015 164.74215) (xy 169.01898 164.647581) (xy 169.117573 164.503285) (xy 169.152259 164.332)\n        (xy 169.152259 162.808) (xy 169.12215 162.647985) (xy 169.027581 162.50102) (xy 168.883285 162.402427) (xy 168.712 162.367741)\n        (xy 167.188 162.367741) (xy 167.027985 162.39785) (xy 166.88102 162.492419) (xy 166.782427 162.636715) (xy 166.747741 162.808)\n        (xy 166.336146 162.808) (xy 166.087116 162.558536) (xy 165.648503 162.376408) (xy 165.17358 162.375993) (xy 164.73465 162.557355)\n        (xy 164.398536 162.892884) (xy 164.216408 163.331497) (xy 164.215993 163.80642) (xy 164.063593 163.80642) (xy 164.064007 163.33358)\n        (xy 163.882645 162.89465) (xy 163.547116 162.558536) (xy 163.108503 162.376408) (xy 162.63358 162.375993) (xy 162.19465 162.557355)\n        (xy 161.858536 162.892884) (xy 161.676408 163.331497) (xy 161.675993 163.80642) (xy 161.523593 163.80642) (xy 161.524007 163.33358)\n        (xy 161.342645 162.89465) (xy 161.007116 162.558536) (xy 160.568503 162.376408) (xy 160.09358 162.375993) (xy 159.65465 162.557355)\n        (xy 159.318536 162.892884) (xy 159.136408 163.331497) (xy 159.135993 163.80642) (xy 158.983593 163.80642) (xy 158.984007 163.33358)\n        (xy 158.802645 162.89465) (xy 158.467116 162.558536) (xy 158.028503 162.376408) (xy 157.55358 162.375993) (xy 157.11465 162.557355)\n        (xy 156.778536 162.892884) (xy 156.596408 163.331497) (xy 156.595993 163.80642) (xy 156.430482 163.80642) (xy 156.456744 163.729105)\n        (xy 156.425774 163.255193) (xy 156.303999 162.961205) (xy 156.118995 162.88061) (xy 155.429605 163.57) (xy 155.070395 163.57)\n        (xy 154.381005 162.88061) (xy 154.196001 162.961205) (xy 154.043256 163.410895) (xy 153.903939 163.410895) (xy 153.904007 163.33358)\n        (xy 153.722645 162.89465) (xy 153.529338 162.701005) (xy 154.56061 162.701005) (xy 155.25 163.390395) (xy 155.93939 162.701005)\n        (xy 155.858795 162.516001) (xy 155.409105 162.363256) (xy 154.935193 162.394226) (xy 154.641205 162.516001) (xy 154.56061 162.701005)\n        (xy 153.529338 162.701005) (xy 153.387116 162.558536) (xy 152.948503 162.376408) (xy 152.47358 162.375993) (xy 152.03465 162.557355)\n        (xy 151.698536 162.892884) (xy 151.516408 163.331497) (xy 151.515993 163.80642) (xy 151.363593 163.80642) (xy 151.364007 163.33358)\n        (xy 151.182645 162.89465) (xy 150.847116 162.558536) (xy 150.408503 162.376408) (xy 149.93358 162.375993) (xy 149.49465 162.557355)\n        (xy 149.158536 162.892884) (xy 148.976408 163.331497) (xy 148.975993 163.80642) (xy 148.823593 163.80642) (xy 148.824007 163.33358)\n        (xy 148.642645 162.89465) (xy 148.307116 162.558536) (xy 147.868503 162.376408) (xy 147.39358 162.375993) (xy 146.95465 162.557355)\n        (xy 146.618536 162.892884) (xy 146.436408 163.331497) (xy 146.435993 163.80642) (xy 146.283593 163.80642) (xy 146.284007 163.33358)\n        (xy 146.102645 162.89465) (xy 145.767116 162.558536) (xy 145.328503 162.376408) (xy 144.85358 162.375993) (xy 144.41465 162.557355)\n        (xy 144.078536 162.892884) (xy 143.896408 163.331497) (xy 143.895993 163.80642) (xy 143.743593 163.80642) (xy 143.744007 163.33358)\n        (xy 143.562645 162.89465) (xy 143.227116 162.558536) (xy 142.788503 162.376408) (xy 142.31358 162.375993) (xy 141.87465 162.557355)\n        (xy 141.538536 162.892884) (xy 141.356408 163.331497) (xy 141.355993 163.80642) (xy 141.203593 163.80642) (xy 141.204007 163.33358)\n        (xy 141.022645 162.89465) (xy 140.687116 162.558536) (xy 140.248503 162.376408) (xy 139.77358 162.375993) (xy 139.33465 162.557355)\n        (xy 138.998536 162.892884) (xy 138.816408 163.331497) (xy 138.815993 163.80642) (xy 138.663593 163.80642) (xy 138.664007 163.33358)\n        (xy 138.482645 162.89465) (xy 138.147116 162.558536) (xy 137.708503 162.376408) (xy 137.23358 162.375993) (xy 136.79465 162.557355)\n        (xy 136.458536 162.892884) (xy 136.276408 163.331497) (xy 136.275993 163.80642) (xy 128.830055 163.80642) (xy 128.860873 163.732203)\n        (xy 128.861127 163.441075) (xy 128.749952 163.17201) (xy 128.544273 162.965972) (xy 128.448106 162.92604) (xy 128.54319 162.886752)\n        (xy 128.749228 162.681073) (xy 128.860873 162.412203) (xy 128.861127 162.121075) (xy 128.749952 161.85201) (xy 128.544273 161.645972)\n        (xy 128.275403 161.534327) (xy 127.984275 161.534073) (xy 127.71521 161.645248) (xy 127.509172 161.850927) (xy 127.46924 161.947094)\n        (xy 127.429952 161.85201) (xy 127.224273 161.645972) (xy 126.955403 161.534327) (xy 126.664275 161.534073) (xy 126.39521 161.645248)\n        (xy 126.189172 161.850927) (xy 126.077527 162.119797) (xy 126.077273 162.410925) (xy 122.127 162.410925) (xy 122.127 161.201748)\n        (xy 159.537233 161.201748) (xy 159.683866 161.556627) (xy 159.955144 161.828379) (xy 160.309768 161.975632) (xy 160.693748 161.975967)\n        (xy 161.048627 161.829334) (xy 161.320379 161.558056) (xy 161.383955 161.404948) (xy 164.134633 161.404948) (xy 164.281266 161.759827)\n        (xy 164.552544 162.031579) (xy 164.907168 162.178832) (xy 165.291148 162.179167) (xy 165.646027 162.032534) (xy 165.917779 161.761256)\n        (xy 166.065032 161.406632) (xy 166.065367 161.022652) (xy 165.918734 160.667773) (xy 165.647456 160.396021) (xy 165.292832 160.248768)\n        (xy 164.908852 160.248433) (xy 164.553973 160.395066) (xy 164.282221 160.666344) (xy 164.134968 161.020968) (xy 164.134633 161.404948)\n        (xy 161.383955 161.404948) (xy 161.467632 161.203432) (xy 161.467967 160.819452) (xy 161.321334 160.464573) (xy 161.050056 160.192821)\n        (xy 160.695432 160.045568) (xy 160.311452 160.045233) (xy 159.956573 160.191866) (xy 159.684821 160.463144) (xy 159.537568 160.817768)\n        (xy 159.537233 161.201748) (xy 122.127 161.201748) (xy 122.127 159.227621) (xy 130.853166 159.227621) (xy 130.970859 159.512459)\n        (xy 131.188595 159.730576) (xy 131.473227 159.848765) (xy 131.781421 159.849034) (xy 132.066259 159.731341) (xy 132.284376 159.513605)\n        (xy 132.402565 159.228973) (xy 132.402683 159.092799) (xy 144.475166 159.092799) (xy 144.592859 159.377637) (xy 144.810595 159.595754)\n        (xy 145.095227 159.713943) (xy 145.403421 159.714212) (xy 145.688259 159.596519) (xy 145.694562 159.590227) (xy 145.760595 159.656376)\n        (xy 146.045227 159.774565) (xy 146.125322 159.774635) (xy 146.125166 159.953421) (xy 146.242859 160.238259) (xy 146.460595 160.456376)\n        (xy 146.745227 160.574565) (xy 147.053421 160.574834) (xy 147.338259 160.457141) (xy 147.556376 160.239405) (xy 147.674565 159.954773)\n        (xy 147.674834 159.646579) (xy 147.557141 159.361741) (xy 147.339405 159.143624) (xy 147.054773 159.025435) (xy 146.974678 159.025365)\n        (xy 146.974834 158.846579) (xy 146.857141 158.561741) (xy 146.639405 158.343624) (xy 146.354773 158.225435) (xy 146.046579 158.225166)\n        (xy 145.761741 158.342859) (xy 145.755438 158.349151) (xy 145.689405 158.283002) (xy 145.404773 158.164813) (xy 145.096579 158.164544)\n        (xy 144.811741 158.282237) (xy 144.593624 158.499973) (xy 144.475435 158.784605) (xy 144.475166 159.092799) (xy 132.402683 159.092799)\n        (xy 132.402834 158.920779) (xy 132.285141 158.635941) (xy 132.067405 158.417824) (xy 131.782773 158.299635) (xy 131.474579 158.299366)\n        (xy 131.189741 158.417059) (xy 130.971624 158.634795) (xy 130.853435 158.919427) (xy 130.853166 159.227621) (xy 122.127 159.227621)\n        (xy 122.127 158.122348) (xy 129.316433 158.122348) (xy 129.463066 158.477227) (xy 129.734344 158.748979) (xy 130.088968 158.896232)\n        (xy 130.472948 158.896567) (xy 130.827827 158.749934) (xy 131.099579 158.478656) (xy 131.246832 158.124032) (xy 131.247035 157.891148)\n        (xy 148.034633 157.891148) (xy 148.181266 158.246027) (xy 148.452544 158.517779) (xy 148.807168 158.665032) (xy 149.191148 158.665367)\n        (xy 149.546027 158.518734) (xy 149.817779 158.247456) (xy 149.852648 158.163482) (xy 151.874357 158.163482) (xy 151.999767 158.466998)\n        (xy 152.231781 158.699417) (xy 152.535077 158.825357) (xy 152.863482 158.825643) (xy 153.166998 158.700233) (xy 153.399417 158.468219)\n        (xy 153.525357 158.164923) (xy 153.525643 157.836518) (xy 153.400233 157.533002) (xy 153.168219 157.300583) (xy 152.864923 157.174643)\n        (xy 152.536518 157.174357) (xy 152.233002 157.299767) (xy 152.000583 157.531781) (xy 151.874643 157.835077) (xy 151.874357 158.163482)\n        (xy 149.852648 158.163482) (xy 149.965032 157.892832) (xy 149.965367 157.508852) (xy 149.818734 157.153973) (xy 149.547456 156.882221)\n        (xy 149.192832 156.734968) (xy 148.808852 156.734633) (xy 148.453973 156.881266) (xy 148.182221 157.152544) (xy 148.034968 157.507168)\n        (xy 148.034633 157.891148) (xy 131.247035 157.891148) (xy 131.247167 157.740052) (xy 131.100534 157.385173) (xy 130.829256 157.113421)\n        (xy 130.474632 156.966168) (xy 130.090652 156.965833) (xy 129.735773 157.112466) (xy 129.464021 157.383744) (xy 129.316768 157.738368)\n        (xy 129.316433 158.122348) (xy 122.127 158.122348) (xy 122.127 157.191148) (xy 127.534633 157.191148) (xy 127.681266 157.546027)\n        (xy 127.952544 157.817779) (xy 128.307168 157.965032) (xy 128.691148 157.965367) (xy 129.046027 157.818734) (xy 129.317779 157.547456)\n        (xy 129.465032 157.192832) (xy 129.465367 156.808852) (xy 129.318734 156.453973) (xy 129.047456 156.182221) (xy 128.692832 156.034968)\n        (xy 128.308852 156.034633) (xy 127.953973 156.181266) (xy 127.682221 156.452544) (xy 127.534968 156.807168) (xy 127.534633 157.191148)\n        (xy 122.127 157.191148) (xy 122.127 157.14371) (xy 122.46642 157.144007) (xy 122.90535 156.962645) (xy 123.241464 156.627116)\n        (xy 123.423592 156.188503) (xy 123.423595 156.18495) (xy 123.5762 156.18495) (xy 123.5762 156.79789) (xy 123.641937 156.956595)\n        (xy 123.763405 157.078062) (xy 123.922109 157.1438) (xy 124.53505 157.1438) (xy 124.643 157.03585) (xy 124.643 156.077)\n        (xy 124.897 156.077) (xy 124.897 157.03585) (xy 125.00495 157.1438) (xy 125.617891 157.1438) (xy 125.776595 157.078062)\n        (xy 125.898063 156.956595) (xy 125.9638 156.79789) (xy 125.9638 156.18495) (xy 125.85585 156.077) (xy 124.897 156.077)\n        (xy 124.643 156.077) (xy 123.68415 156.077) (xy 123.5762 156.18495) (xy 123.423595 156.18495) (xy 123.423764 155.991148)\n        (xy 141.234633 155.991148) (xy 141.381266 156.346027) (xy 141.652544 156.617779) (xy 142.007168 156.765032) (xy 142.391148 156.765367)\n        (xy 142.746027 156.618734) (xy 143.017779 156.347456) (xy 143.094171 156.163482) (xy 151.174357 156.163482) (xy 151.299767 156.466998)\n        (xy 151.531781 156.699417) (xy 151.835077 156.825357) (xy 152.163482 156.825643) (xy 152.466998 156.700233) (xy 152.499854 156.667434)\n        (xy 152.531781 156.699417) (xy 152.835077 156.825357) (xy 153.163482 156.825643) (xy 153.466998 156.700233) (xy 153.699417 156.468219)\n        (xy 153.81643 156.18642) (xy 169.295993 156.18642) (xy 169.477355 156.62535) (xy 169.812884 156.961464) (xy 170.251497 157.143592)\n        (xy 170.72642 157.144007) (xy 171.16535 156.962645) (xy 171.501464 156.627116) (xy 171.683592 156.188503) (xy 171.684007 155.71358)\n        (xy 171.502645 155.27465) (xy 171.416146 155.188) (xy 171.827741 155.188) (xy 171.827741 156.712) (xy 171.85785 156.872015)\n        (xy 171.952419 157.01898) (xy 172.096715 157.117573) (xy 172.268 157.152259) (xy 173.792 157.152259) (xy 173.952015 157.12215)\n        (xy 174.09898 157.027581) (xy 174.197573 156.883285) (xy 174.232259 156.712) (xy 174.232259 155.188) (xy 174.20215 155.027985)\n        (xy 174.107581 154.88102) (xy 173.963285 154.782427) (xy 173.792 154.747741) (xy 172.268 154.747741) (xy 172.107985 154.77785)\n        (xy 171.96102 154.872419) (xy 171.862427 155.016715) (xy 171.827741 155.188) (xy 171.416146 155.188) (xy 171.167116 154.938536)\n        (xy 170.728503 154.756408) (xy 170.25358 154.755993) (xy 169.81465 154.937355) (xy 169.478536 155.272884) (xy 169.296408 155.711497)\n        (xy 169.295993 156.18642) (xy 153.81643 156.18642) (xy 153.825357 156.164923) (xy 153.825643 155.836518) (xy 153.700233 155.533002)\n        (xy 153.468219 155.300583) (xy 153.164923 155.174643) (xy 152.836518 155.174357) (xy 152.533002 155.299767) (xy 152.500146 155.332566)\n        (xy 152.468219 155.300583) (xy 152.164923 155.174643) (xy 151.836518 155.174357) (xy 151.533002 155.299767) (xy 151.300583 155.531781)\n        (xy 151.174643 155.835077) (xy 151.174357 156.163482) (xy 143.094171 156.163482) (xy 143.165032 155.992832) (xy 143.165367 155.608852)\n        (xy 143.018734 155.253973) (xy 142.747456 154.982221) (xy 142.392832 154.834968) (xy 142.008852 154.834633) (xy 141.653973 154.981266)\n        (xy 141.382221 155.252544) (xy 141.234968 155.607168) (xy 141.234633 155.991148) (xy 123.423764 155.991148) (xy 123.424007 155.71358)\n        (xy 123.242645 155.27465) (xy 123.070406 155.10211) (xy 123.5762 155.10211) (xy 123.5762 155.71505) (xy 123.68415 155.823)\n        (xy 124.643 155.823) (xy 124.643 154.86415) (xy 124.897 154.86415) (xy 124.897 155.823) (xy 125.85585 155.823)\n        (xy 125.9638 155.71505) (xy 125.9638 155.10211) (xy 125.898063 154.943405) (xy 125.776595 154.821938) (xy 125.617891 154.7562)\n        (xy 125.00495 154.7562) (xy 124.897 154.86415) (xy 124.643 154.86415) (xy 124.53505 154.7562) (xy 123.922109 154.7562)\n        (xy 123.763405 154.821938) (xy 123.641937 154.943405) (xy 123.5762 155.10211) (xy 123.070406 155.10211) (xy 122.907116 154.938536)\n        (xy 122.468503 154.756408) (xy 122.127 154.75611) (xy 122.127 154.60371) (xy 122.46642 154.604007) (xy 122.90535 154.422645)\n        (xy 123.241464 154.087116) (xy 123.423592 153.648503) (xy 123.423593 153.64642) (xy 123.575993 153.64642) (xy 123.757355 154.08535)\n        (xy 124.092884 154.421464) (xy 124.531497 154.603592) (xy 125.00642 154.604007) (xy 125.44535 154.422645) (xy 125.781464 154.087116)\n        (xy 125.963592 153.648503) (xy 125.964007 153.17358) (xy 125.782645 152.73465) (xy 125.447116 152.398536) (xy 125.008503 152.216408)\n        (xy 124.53358 152.215993) (xy 124.09465 152.397355) (xy 123.758536 152.732884) (xy 123.576408 153.171497) (xy 123.575993 153.64642)\n        (xy 123.423593 153.64642) (xy 123.424007 153.17358) (xy 123.242645 152.73465) (xy 122.907116 152.398536) (xy 122.468503 152.216408)\n        (xy 122.127 152.21611) (xy 122.127 152.06371) (xy 122.46642 152.064007) (xy 122.90535 151.882645) (xy 123.241464 151.547116)\n        (xy 123.423592 151.108503) (xy 123.423593 151.10642) (xy 123.575993 151.10642) (xy 123.757355 151.54535) (xy 124.092884 151.881464)\n        (xy 124.531497 152.063592) (xy 125.00642 152.064007) (xy 125.424771 151.891148) (xy 126.034633 151.891148) (xy 126.181266 152.246027)\n        (xy 126.452544 152.517779) (xy 126.807168 152.665032) (xy 127.191148 152.665367) (xy 127.546027 152.518734) (xy 127.817779 152.247456)\n        (xy 127.965032 151.892832) (xy 127.965319 151.563482) (xy 129.874357 151.563482) (xy 129.999767 151.866998) (xy 130.082566 151.949941)\n        (xy 130.000583 152.031781) (xy 129.874643 152.335077) (xy 129.874357 152.663482) (xy 129.999767 152.966998) (xy 130.082566 153.049941)\n        (xy 130.000583 153.131781) (xy 129.874643 153.435077) (xy 129.874357 153.763482) (xy 129.999767 154.066998) (xy 130.082566 154.149941)\n        (xy 130.000583 154.231781) (xy 129.874643 154.535077) (xy 129.874357 154.863482) (xy 129.999767 155.166998) (xy 130.231781 155.399417)\n        (xy 130.535077 155.525357) (xy 130.863482 155.525643) (xy 131.166998 155.400233) (xy 131.399417 155.168219) (xy 131.525357 154.864923)\n        (xy 131.525643 154.536518) (xy 131.400233 154.233002) (xy 131.317434 154.150059) (xy 131.399417 154.068219) (xy 131.525357 153.764923)\n        (xy 131.525643 153.436518) (xy 131.400233 153.133002) (xy 131.317434 153.050059) (xy 131.399417 152.968219) (xy 131.525357 152.664923)\n        (xy 131.525643 152.336518) (xy 131.400233 152.033002) (xy 131.317434 151.950059) (xy 131.399417 151.868219) (xy 131.525357 151.564923)\n        (xy 131.525643 151.236518) (xy 131.400233 150.933002) (xy 131.168219 150.700583) (xy 130.864923 150.574643) (xy 130.536518 150.574357)\n        (xy 130.233002 150.699767) (xy 130.000583 150.931781) (xy 129.874643 151.235077) (xy 129.874357 151.563482) (xy 127.965319 151.563482)\n        (xy 127.965367 151.508852) (xy 127.818734 151.153973) (xy 127.547456 150.882221) (xy 127.192832 150.734968) (xy 126.808852 150.734633)\n        (xy 126.453973 150.881266) (xy 126.182221 151.152544) (xy 126.034968 151.507168) (xy 126.034633 151.891148) (xy 125.424771 151.891148)\n        (xy 125.44535 151.882645) (xy 125.781464 151.547116) (xy 125.963592 151.108503) (xy 125.964007 150.63358) (xy 125.782645 150.19465)\n        (xy 125.447116 149.858536) (xy 125.008503 149.676408) (xy 124.53358 149.675993) (xy 124.09465 149.857355) (xy 123.758536 150.192884)\n        (xy 123.576408 150.631497) (xy 123.575993 151.10642) (xy 123.423593 151.10642) (xy 123.424007 150.63358) (xy 123.242645 150.19465)\n        (xy 122.907116 149.858536) (xy 122.468503 149.676408) (xy 122.127 149.67611) (xy 122.127 149.52371) (xy 122.46642 149.524007)\n        (xy 122.90535 149.342645) (xy 123.241464 149.007116) (xy 123.423592 148.568503) (xy 123.423593 148.56642) (xy 123.575993 148.56642)\n        (xy 123.757355 149.00535) (xy 124.092884 149.341464) (xy 124.531497 149.523592) (xy 125.00642 149.524007) (xy 125.44535 149.342645)\n        (xy 125.781464 149.007116) (xy 125.841106 148.863482) (xy 132.474357 148.863482) (xy 132.599767 149.166998) (xy 132.682566 149.249941)\n        (xy 132.600583 149.331781) (xy 132.474643 149.635077) (xy 132.474357 149.963482) (xy 132.599767 150.266998) (xy 132.682566 150.349941)\n        (xy 132.600583 150.431781) (xy 132.474643 150.735077) (xy 132.474357 151.063482) (xy 132.599767 151.366998) (xy 132.682566 151.449941)\n        (xy 132.600583 151.531781) (xy 132.474643 151.835077) (xy 132.474357 152.163482) (xy 132.599767 152.466998) (xy 132.831781 152.699417)\n        (xy 133.135077 152.825357) (xy 133.463482 152.825643) (xy 133.766998 152.700233) (xy 133.999417 152.468219) (xy 134.125357 152.164923)\n        (xy 134.125643 151.836518) (xy 134.000233 151.533002) (xy 133.917434 151.450059) (xy 133.922576 151.444925) (xy 143.168073 151.444925)\n        (xy 143.279248 151.71399) (xy 143.415078 151.850057) (xy 143.279972 151.984927) (xy 143.168327 152.253797) (xy 143.168073 152.544925)\n        (xy 143.279248 152.81399) (xy 143.415078 152.950057) (xy 143.279972 153.084927) (xy 143.168327 153.353797) (xy 143.168073 153.644925)\n        (xy 143.279248 153.91399) (xy 143.484927 154.120028) (xy 143.753797 154.231673) (xy 144.044925 154.231927) (xy 144.31399 154.120752)\n        (xy 144.450057 153.984922) (xy 144.584927 154.120028) (xy 144.853797 154.231673) (xy 145.144925 154.231927) (xy 145.41399 154.120752)\n        (xy 145.550057 153.984922) (xy 145.684927 154.120028) (xy 145.953797 154.231673) (xy 146.244925 154.231927) (xy 146.51399 154.120752)\n        (xy 146.720028 153.915073) (xy 146.831673 153.646203) (xy 146.831927 153.355075) (xy 146.778656 153.226148) (xy 162.204233 153.226148)\n        (xy 162.350866 153.581027) (xy 162.622144 153.852779) (xy 162.976768 154.000032) (xy 163.360748 154.000367) (xy 163.450016 153.963482)\n        (xy 166.274357 153.963482) (xy 166.399767 154.266998) (xy 166.631781 154.499417) (xy 166.935077 154.625357) (xy 167.263482 154.625643)\n        (xy 167.566998 154.500233) (xy 167.799417 154.268219) (xy 167.925357 153.964923) (xy 167.925634 153.64642) (xy 169.295993 153.64642)\n        (xy 169.477355 154.08535) (xy 169.812884 154.421464) (xy 170.251497 154.603592) (xy 170.72642 154.604007) (xy 171.16535 154.422645)\n        (xy 171.30925 154.278995) (xy 172.34061 154.278995) (xy 172.421205 154.463999) (xy 172.870895 154.616744) (xy 173.344807 154.585774)\n        (xy 173.638795 154.463999) (xy 173.71939 154.278995) (xy 173.03 153.589605) (xy 172.34061 154.278995) (xy 171.30925 154.278995)\n        (xy 171.501464 154.087116) (xy 171.683592 153.648503) (xy 171.683939 153.250895) (xy 171.823256 153.250895) (xy 171.854226 153.724807)\n        (xy 171.976001 154.018795) (xy 172.161005 154.09939) (xy 172.850395 153.41) (xy 173.209605 153.41) (xy 173.898995 154.09939)\n        (xy 174.083999 154.018795) (xy 174.236744 153.569105) (xy 174.205774 153.095193) (xy 174.083999 152.801205) (xy 173.898995 152.72061)\n        (xy 173.209605 153.41) (xy 172.850395 153.41) (xy 172.161005 152.72061) (xy 171.976001 152.801205) (xy 171.823256 153.250895)\n        (xy 171.683939 153.250895) (xy 171.684007 153.17358) (xy 171.502645 152.73465) (xy 171.309338 152.541005) (xy 172.34061 152.541005)\n        (xy 173.03 153.230395) (xy 173.71939 152.541005) (xy 173.638795 152.356001) (xy 173.189105 152.203256) (xy 172.715193 152.234226)\n        (xy 172.421205 152.356001) (xy 172.34061 152.541005) (xy 171.309338 152.541005) (xy 171.167116 152.398536) (xy 170.728503 152.216408)\n        (xy 170.25358 152.215993) (xy 169.81465 152.397355) (xy 169.478536 152.732884) (xy 169.296408 153.171497) (xy 169.295993 153.64642)\n        (xy 167.925634 153.64642) (xy 167.925643 153.636518) (xy 167.800233 153.333002) (xy 167.568219 153.100583) (xy 167.264923 152.974643)\n        (xy 166.936518 152.974357) (xy 166.633002 153.099767) (xy 166.400583 153.331781) (xy 166.274643 153.635077) (xy 166.274357 153.963482)\n        (xy 163.450016 153.963482) (xy 163.715627 153.853734) (xy 163.987379 153.582456) (xy 164.134632 153.227832) (xy 164.134967 152.843852)\n        (xy 163.988334 152.488973) (xy 163.717056 152.217221) (xy 163.362432 152.069968) (xy 162.978452 152.069633) (xy 162.623573 152.216266)\n        (xy 162.351821 152.487544) (xy 162.204568 152.842168) (xy 162.204233 153.226148) (xy 146.778656 153.226148) (xy 146.720752 153.08601)\n        (xy 146.584922 152.949943) (xy 146.720028 152.815073) (xy 146.831673 152.546203) (xy 146.831927 152.255075) (xy 146.802869 152.184748)\n        (xy 158.851433 152.184748) (xy 158.998066 152.539627) (xy 159.269344 152.811379) (xy 159.623968 152.958632) (xy 160.007948 152.958967)\n        (xy 160.362827 152.812334) (xy 160.634579 152.541056) (xy 160.781832 152.186432) (xy 160.782167 151.802452) (xy 160.635534 151.447573)\n        (xy 160.364256 151.175821) (xy 160.009632 151.028568) (xy 159.625652 151.028233) (xy 159.270773 151.174866) (xy 158.999021 151.446144)\n        (xy 158.851768 151.800768) (xy 158.851433 152.184748) (xy 146.802869 152.184748) (xy 146.720752 151.98601) (xy 146.584922 151.849943)\n        (xy 146.720028 151.715073) (xy 146.831673 151.446203) (xy 146.831927 151.155075) (xy 146.720752 150.88601) (xy 146.52623 150.691148)\n        (xy 166.434633 150.691148) (xy 166.581266 151.046027) (xy 166.852544 151.317779) (xy 167.207168 151.465032) (xy 167.591148 151.465367)\n        (xy 167.946027 151.318734) (xy 168.158711 151.10642) (xy 169.295993 151.10642) (xy 169.477355 151.54535) (xy 169.812884 151.881464)\n        (xy 170.251497 152.063592) (xy 170.72642 152.064007) (xy 171.16535 151.882645) (xy 171.501464 151.547116) (xy 171.683592 151.108503)\n        (xy 171.683593 151.10642) (xy 171.835993 151.10642) (xy 172.017355 151.54535) (xy 172.352884 151.881464) (xy 172.791497 152.063592)\n        (xy 173.26642 152.064007) (xy 173.70535 151.882645) (xy 173.997355 151.591148) (xy 174.734633 151.591148) (xy 174.881266 151.946027)\n        (xy 175.152544 152.217779) (xy 175.507168 152.365032) (xy 175.891148 152.365367) (xy 176.246027 152.218734) (xy 176.517779 151.947456)\n        (xy 176.665032 151.592832) (xy 176.665367 151.208852) (xy 176.518734 150.853973) (xy 176.247456 150.582221) (xy 175.892832 150.434968)\n        (xy 175.508852 150.434633) (xy 175.153973 150.581266) (xy 174.882221 150.852544) (xy 174.734968 151.207168) (xy 174.734633 151.591148)\n        (xy 173.997355 151.591148) (xy 174.041464 151.547116) (xy 174.223592 151.108503) (xy 174.224007 150.63358) (xy 174.042645 150.19465)\n        (xy 173.707116 149.858536) (xy 173.268503 149.676408) (xy 172.79358 149.675993) (xy 172.35465 149.857355) (xy 172.018536 150.192884)\n        (xy 171.836408 150.631497) (xy 171.835993 151.10642) (xy 171.683593 151.10642) (xy 171.684007 150.63358) (xy 171.502645 150.19465)\n        (xy 171.167116 149.858536) (xy 170.728503 149.676408) (xy 170.25358 149.675993) (xy 169.81465 149.857355) (xy 169.478536 150.192884)\n        (xy 169.296408 150.631497) (xy 169.295993 151.10642) (xy 168.158711 151.10642) (xy 168.217779 151.047456) (xy 168.365032 150.692832)\n        (xy 168.365367 150.308852) (xy 168.218734 149.953973) (xy 167.947456 149.682221) (xy 167.592832 149.534968) (xy 167.208852 149.534633)\n        (xy 166.853973 149.681266) (xy 166.582221 149.952544) (xy 166.434968 150.307168) (xy 166.434633 150.691148) (xy 146.52623 150.691148)\n        (xy 146.515073 150.679972) (xy 146.246203 150.568327) (xy 145.955075 150.568073) (xy 145.68601 150.679248) (xy 145.549943 150.815078)\n        (xy 145.415073 150.679972) (xy 145.146203 150.568327) (xy 144.855075 150.568073) (xy 144.58601 150.679248) (xy 144.449943 150.815078)\n        (xy 144.315073 150.679972) (xy 144.046203 150.568327) (xy 143.755075 150.568073) (xy 143.48601 150.679248) (xy 143.279972 150.884927)\n        (xy 143.168327 151.153797) (xy 143.168073 151.444925) (xy 133.922576 151.444925) (xy 133.999417 151.368219) (xy 134.125357 151.064923)\n        (xy 134.125643 150.736518) (xy 134.000233 150.433002) (xy 133.917434 150.350059) (xy 133.999417 150.268219) (xy 134.125357 149.964923)\n        (xy 134.125643 149.636518) (xy 134.000233 149.333002) (xy 133.917434 149.250059) (xy 133.999417 149.168219) (xy 134.125357 148.864923)\n        (xy 134.125643 148.536518) (xy 134.000233 148.233002) (xy 133.768219 148.000583) (xy 133.464923 147.874643) (xy 133.136518 147.874357)\n        (xy 132.833002 147.999767) (xy 132.600583 148.231781) (xy 132.474643 148.535077) (xy 132.474357 148.863482) (xy 125.841106 148.863482)\n        (xy 125.963592 148.568503) (xy 125.964007 148.09358) (xy 125.782645 147.65465) (xy 125.447116 147.318536) (xy 125.008503 147.136408)\n        (xy 124.53358 147.135993) (xy 124.09465 147.317355) (xy 123.758536 147.652884) (xy 123.576408 148.091497) (xy 123.575993 148.56642)\n        (xy 123.423593 148.56642) (xy 123.424007 148.09358) (xy 123.242645 147.65465) (xy 122.907116 147.318536) (xy 122.468503 147.136408)\n        (xy 122.127 147.13611) (xy 122.127 146.98371) (xy 122.46642 146.984007) (xy 122.90535 146.802645) (xy 123.241464 146.467116)\n        (xy 123.423592 146.028503) (xy 123.423593 146.02642) (xy 123.575993 146.02642) (xy 123.757355 146.46535) (xy 124.092884 146.801464)\n        (xy 124.531497 146.983592) (xy 125.00642 146.984007) (xy 125.44535 146.802645) (xy 125.781464 146.467116) (xy 125.963592 146.028503)\n        (xy 125.964007 145.55358) (xy 125.782645 145.11465) (xy 125.447116 144.778536) (xy 125.113545 144.640025) (xy 127.76764 144.640025)\n        (xy 128.258615 145.828276) (xy 129.166942 146.738189) (xy 130.354335 147.231238) (xy 131.640025 147.23236) (xy 132.828276 146.741385)\n        (xy 132.906315 146.663482) (xy 134.274357 146.663482) (xy 134.399767 146.966998) (xy 134.482566 147.049941) (xy 134.400583 147.131781)\n        (xy 134.274643 147.435077) (xy 134.274357 147.763482) (xy 134.399767 148.066998) (xy 134.482566 148.149941) (xy 134.400583 148.231781)\n        (xy 134.274643 148.535077) (xy 134.274357 148.863482) (xy 134.399767 149.166998) (xy 134.631781 149.399417) (xy 134.935077 149.525357)\n        (xy 135.263482 149.525643) (xy 135.566998 149.400233) (xy 135.799417 149.168219) (xy 135.925357 148.864923) (xy 135.925562 148.628748)\n        (xy 157.505233 148.628748) (xy 157.651866 148.983627) (xy 157.923144 149.255379) (xy 158.277768 149.402632) (xy 158.661748 149.402967)\n        (xy 158.93237 149.291148) (xy 160.334633 149.291148) (xy 160.481266 149.646027) (xy 160.752544 149.917779) (xy 161.107168 150.065032)\n        (xy 161.491148 150.065367) (xy 161.846027 149.918734) (xy 162.07401 149.691148) (xy 163.834633 149.691148) (xy 163.981266 150.046027)\n        (xy 164.252544 150.317779) (xy 164.607168 150.465032) (xy 164.991148 150.465367) (xy 165.346027 150.318734) (xy 165.617779 150.047456)\n        (xy 165.765032 149.692832) (xy 165.765367 149.308852) (xy 165.618734 148.953973) (xy 165.347456 148.682221) (xy 165.068577 148.56642)\n        (xy 169.295993 148.56642) (xy 169.477355 149.00535) (xy 169.812884 149.341464) (xy 170.251497 149.523592) (xy 170.72642 149.524007)\n        (xy 171.16535 149.342645) (xy 171.501464 149.007116) (xy 171.683592 148.568503) (xy 171.683593 148.56642) (xy 171.835993 148.56642)\n        (xy 172.017355 149.00535) (xy 172.352884 149.341464) (xy 172.791497 149.523592) (xy 173.26642 149.524007) (xy 173.70535 149.342645)\n        (xy 174.041464 149.007116) (xy 174.223592 148.568503) (xy 174.224007 148.09358) (xy 174.042645 147.65465) (xy 173.707116 147.318536)\n        (xy 173.268503 147.136408) (xy 172.79358 147.135993) (xy 172.35465 147.317355) (xy 172.018536 147.652884) (xy 171.836408 148.091497)\n        (xy 171.835993 148.56642) (xy 171.683593 148.56642) (xy 171.684007 148.09358) (xy 171.502645 147.65465) (xy 171.167116 147.318536)\n        (xy 170.728503 147.136408) (xy 170.25358 147.135993) (xy 169.81465 147.317355) (xy 169.478536 147.652884) (xy 169.296408 148.091497)\n        (xy 169.295993 148.56642) (xy 165.068577 148.56642) (xy 164.992832 148.534968) (xy 164.608852 148.534633) (xy 164.253973 148.681266)\n        (xy 163.982221 148.952544) (xy 163.834968 149.307168) (xy 163.834633 149.691148) (xy 162.07401 149.691148) (xy 162.117779 149.647456)\n        (xy 162.265032 149.292832) (xy 162.265367 148.908852) (xy 162.118734 148.553973) (xy 161.847456 148.282221) (xy 161.492832 148.134968)\n        (xy 161.108852 148.134633) (xy 160.753973 148.281266) (xy 160.482221 148.552544) (xy 160.334968 148.907168) (xy 160.334633 149.291148)\n        (xy 158.93237 149.291148) (xy 159.016627 149.256334) (xy 159.288379 148.985056) (xy 159.435632 148.630432) (xy 159.435967 148.246452)\n        (xy 159.289334 147.891573) (xy 159.018056 147.619821) (xy 158.663432 147.472568) (xy 158.279452 147.472233) (xy 157.924573 147.618866)\n        (xy 157.652821 147.890144) (xy 157.505568 148.244768) (xy 157.505233 148.628748) (xy 135.925562 148.628748) (xy 135.925643 148.536518)\n        (xy 135.800233 148.233002) (xy 135.717434 148.150059) (xy 135.799417 148.068219) (xy 135.925357 147.764923) (xy 135.925643 147.436518)\n        (xy 135.800233 147.133002) (xy 135.797384 147.130148) (xy 160.477033 147.130148) (xy 160.623666 147.485027) (xy 160.894944 147.756779)\n        (xy 161.249568 147.904032) (xy 161.633548 147.904367) (xy 161.988427 147.757734) (xy 162.260179 147.486456) (xy 162.407432 147.131832)\n        (xy 162.407767 146.747852) (xy 162.261134 146.392973) (xy 161.989856 146.121221) (xy 161.761551 146.02642) (xy 169.295993 146.02642)\n        (xy 169.477355 146.46535) (xy 169.812884 146.801464) (xy 170.251497 146.983592) (xy 170.72642 146.984007) (xy 171.16535 146.802645)\n        (xy 171.501464 146.467116) (xy 171.683592 146.028503) (xy 171.683593 146.02642) (xy 171.835993 146.02642) (xy 172.017355 146.46535)\n        (xy 172.352884 146.801464) (xy 172.791497 146.983592) (xy 173.26642 146.984007) (xy 173.70535 146.802645) (xy 174.041464 146.467116)\n        (xy 174.223592 146.028503) (xy 174.224007 145.55358) (xy 174.042645 145.11465) (xy 173.707116 144.778536) (xy 173.268503 144.596408)\n        (xy 172.79358 144.595993) (xy 172.35465 144.777355) (xy 172.018536 145.112884) (xy 171.836408 145.551497) (xy 171.835993 146.02642)\n        (xy 171.683593 146.02642) (xy 171.684007 145.55358) (xy 171.502645 145.11465) (xy 171.167116 144.778536) (xy 170.728503 144.596408)\n        (xy 170.25358 144.595993) (xy 169.81465 144.777355) (xy 169.478536 145.112884) (xy 169.296408 145.551497) (xy 169.295993 146.02642)\n        (xy 161.761551 146.02642) (xy 161.635232 145.973968) (xy 161.251252 145.973633) (xy 160.896373 146.120266) (xy 160.624621 146.391544)\n        (xy 160.477368 146.746168) (xy 160.477033 147.130148) (xy 135.797384 147.130148) (xy 135.717434 147.050059) (xy 135.799417 146.968219)\n        (xy 135.925357 146.664923) (xy 135.925643 146.336518) (xy 135.800233 146.033002) (xy 135.568219 145.800583) (xy 135.264923 145.674643)\n        (xy 134.936518 145.674357) (xy 134.633002 145.799767) (xy 134.400583 146.031781) (xy 134.274643 146.335077) (xy 134.274357 146.663482)\n        (xy 132.906315 146.663482) (xy 133.738189 145.833058) (xy 133.850126 145.563482) (xy 136.474357 145.563482) (xy 136.599767 145.866998)\n        (xy 136.831781 146.099417) (xy 137.135077 146.225357) (xy 137.463482 146.225643) (xy 137.766998 146.100233) (xy 137.849941 146.017434)\n        (xy 137.931781 146.099417) (xy 138.235077 146.225357) (xy 138.563482 146.225643) (xy 138.866998 146.100233) (xy 138.949941 146.017434)\n        (xy 139.031781 146.099417) (xy 139.335077 146.225357) (xy 139.663482 146.225643) (xy 139.966998 146.100233) (xy 140.199417 145.868219)\n        (xy 140.325357 145.564923) (xy 140.325643 145.236518) (xy 140.200233 144.933002) (xy 139.968219 144.700583) (xy 139.664923 144.574643)\n        (xy 139.336518 144.574357) (xy 139.033002 144.699767) (xy 138.950059 144.782566) (xy 138.868219 144.700583) (xy 138.564923 144.574643)\n        (xy 138.236518 144.574357) (xy 137.933002 144.699767) (xy 137.850059 144.782566) (xy 137.768219 144.700583) (xy 137.464923 144.574643)\n        (xy 137.136518 144.574357) (xy 136.833002 144.699767) (xy 136.600583 144.931781) (xy 136.474643 145.235077) (xy 136.474357 145.563482)\n        (xy 133.850126 145.563482) (xy 134.231238 144.645665) (xy 134.23236 143.359975) (xy 134.173924 143.218548) (xy 164.007633 143.218548)\n        (xy 164.154266 143.573427) (xy 164.425544 143.845179) (xy 164.780168 143.992432) (xy 165.164148 143.992767) (xy 165.519027 143.846134)\n        (xy 165.790779 143.574856) (xy 165.8275 143.48642) (xy 169.295993 143.48642) (xy 169.477355 143.92535) (xy 169.812884 144.261464)\n        (xy 170.251497 144.443592) (xy 170.72642 144.444007) (xy 171.16535 144.262645) (xy 171.501464 143.927116) (xy 171.683592 143.488503)\n        (xy 171.683593 143.48642) (xy 171.835993 143.48642) (xy 172.017355 143.92535) (xy 172.352884 144.261464) (xy 172.791497 144.443592)\n        (xy 173.26642 144.444007) (xy 173.70535 144.262645) (xy 174.041464 143.927116) (xy 174.223592 143.488503) (xy 174.224007 143.01358)\n        (xy 174.042645 142.57465) (xy 173.707116 142.238536) (xy 173.268503 142.056408) (xy 172.79358 142.055993) (xy 172.35465 142.237355)\n        (xy 172.018536 142.572884) (xy 171.836408 143.011497) (xy 171.835993 143.48642) (xy 171.683593 143.48642) (xy 171.684007 143.01358)\n        (xy 171.502645 142.57465) (xy 171.167116 142.238536) (xy 170.728503 142.056408) (xy 170.25358 142.055993) (xy 169.81465 142.237355)\n        (xy 169.478536 142.572884) (xy 169.296408 143.011497) (xy 169.295993 143.48642) (xy 165.8275 143.48642) (xy 165.938032 143.220232)\n        (xy 165.938367 142.836252) (xy 165.791734 142.481373) (xy 165.520456 142.209621) (xy 165.165832 142.062368) (xy 164.781852 142.062033)\n        (xy 164.426973 142.208666) (xy 164.155221 142.479944) (xy 164.007968 142.834568) (xy 164.007633 143.218548) (xy 134.173924 143.218548)\n        (xy 133.741385 142.171724) (xy 132.833058 141.261811) (xy 132.073513 140.94642) (xy 169.295993 140.94642) (xy 169.477355 141.38535)\n        (xy 169.812884 141.721464) (xy 170.251497 141.903592) (xy 170.72642 141.904007) (xy 171.16535 141.722645) (xy 171.501464 141.387116)\n        (xy 171.683592 140.948503) (xy 171.683593 140.94642) (xy 171.835993 140.94642) (xy 172.017355 141.38535) (xy 172.352884 141.721464)\n        (xy 172.791497 141.903592) (xy 173.26642 141.904007) (xy 173.70535 141.722645) (xy 174.041464 141.387116) (xy 174.223592 140.948503)\n        (xy 174.224007 140.47358) (xy 174.042645 140.03465) (xy 173.707116 139.698536) (xy 173.268503 139.516408) (xy 172.79358 139.515993)\n        (xy 172.35465 139.697355) (xy 172.018536 140.032884) (xy 171.836408 140.471497) (xy 171.835993 140.94642) (xy 171.683593 140.94642)\n        (xy 171.684007 140.47358) (xy 171.502645 140.03465) (xy 171.167116 139.698536) (xy 170.728503 139.516408) (xy 170.25358 139.515993)\n        (xy 169.81465 139.697355) (xy 169.478536 140.032884) (xy 169.296408 140.471497) (xy 169.295993 140.94642) (xy 132.073513 140.94642)\n        (xy 131.645665 140.768762) (xy 130.359975 140.76764) (xy 129.171724 141.258615) (xy 128.261811 142.166942) (xy 127.768762 143.354335)\n        (xy 127.76764 144.640025) (xy 125.113545 144.640025) (xy 125.008503 144.596408) (xy 124.53358 144.595993) (xy 124.09465 144.777355)\n        (xy 123.758536 145.112884) (xy 123.576408 145.551497) (xy 123.575993 146.02642) (xy 123.423593 146.02642) (xy 123.424007 145.55358)\n        (xy 123.242645 145.11465) (xy 122.907116 144.778536) (xy 122.468503 144.596408) (xy 122.127 144.59611) (xy 122.127 144.44371)\n        (xy 122.46642 144.444007) (xy 122.90535 144.262645) (xy 123.241464 143.927116) (xy 123.423592 143.488503) (xy 123.423593 143.48642)\n        (xy 123.575993 143.48642) (xy 123.757355 143.92535) (xy 124.092884 144.261464) (xy 124.531497 144.443592) (xy 125.00642 144.444007)\n        (xy 125.44535 144.262645) (xy 125.781464 143.927116) (xy 125.963592 143.488503) (xy 125.964007 143.01358) (xy 125.782645 142.57465)\n        (xy 125.447116 142.238536) (xy 125.008503 142.056408) (xy 124.53358 142.055993) (xy 124.09465 142.237355) (xy 123.758536 142.572884)\n        (xy 123.576408 143.011497) (xy 123.575993 143.48642) (xy 123.423593 143.48642) (xy 123.424007 143.01358) (xy 123.242645 142.57465)\n        (xy 122.907116 142.238536) (xy 122.468503 142.056408) (xy 122.127 142.05611) (xy 122.127 141.90371) (xy 122.46642 141.904007)\n        (xy 122.90535 141.722645) (xy 123.241464 141.387116) (xy 123.423592 140.948503) (xy 123.423593 140.94642) (xy 123.575993 140.94642)\n        (xy 123.757355 141.38535) (xy 124.092884 141.721464) (xy 124.531497 141.903592) (xy 125.00642 141.904007) (xy 125.44535 141.722645)\n        (xy 125.781464 141.387116) (xy 125.963592 140.948503) (xy 125.964007 140.47358) (xy 125.782645 140.03465) (xy 125.447116 139.698536)\n        (xy 125.008503 139.516408) (xy 124.53358 139.515993) (xy 124.09465 139.697355) (xy 123.758536 140.032884) (xy 123.576408 140.471497)\n        (xy 123.575993 140.94642) (xy 123.423593 140.94642) (xy 123.424007 140.47358) (xy 123.242645 140.03465) (xy 122.907116 139.698536)\n        (xy 122.468503 139.516408) (xy 122.127 139.51611) (xy 122.127 139.36371) (xy 122.46642 139.364007) (xy 122.90535 139.182645)\n        (xy 123.241464 138.847116) (xy 123.423592 138.408503) (xy 123.423593 138.40642) (xy 123.575993 138.40642) (xy 123.757355 138.84535)\n        (xy 124.092884 139.181464) (xy 124.531497 139.363592) (xy 125.00642 139.364007) (xy 125.44535 139.182645) (xy 125.781464 138.847116)\n        (xy 125.864144 138.648) (xy 148.577741 138.648) (xy 148.577741 140.172) (xy 148.60785 140.332015) (xy 148.702419 140.47898)\n        (xy 148.846715 140.577573) (xy 149.018 140.612259) (xy 150.542 140.612259) (xy 150.702015 140.58215) (xy 150.84898 140.487581)\n        (xy 150.947573 140.343285) (xy 150.982259 140.172) (xy 150.982259 139.64642) (xy 163.825993 139.64642) (xy 164.007355 140.08535)\n        (xy 164.342884 140.421464) (xy 164.781497 140.603592) (xy 165.25642 140.604007) (xy 165.69535 140.422645) (xy 166.031464 140.087116)\n        (xy 166.213592 139.648503) (xy 166.214007 139.17358) (xy 166.032645 138.73465) (xy 165.704987 138.40642) (xy 169.295993 138.40642)\n        (xy 169.477355 138.84535) (xy 169.812884 139.181464) (xy 170.251497 139.363592) (xy 170.72642 139.364007) (xy 171.16535 139.182645)\n        (xy 171.501464 138.847116) (xy 171.683592 138.408503) (xy 171.683593 138.40642) (xy 171.835993 138.40642) (xy 172.017355 138.84535)\n        (xy 172.352884 139.181464) (xy 172.791497 139.363592) (xy 173.26642 139.364007) (xy 173.70535 139.182645) (xy 174.041464 138.847116)\n        (xy 174.223592 138.408503) (xy 174.224007 137.93358) (xy 174.042645 137.49465) (xy 173.707116 137.158536) (xy 173.268503 136.976408)\n        (xy 172.79358 136.975993) (xy 172.35465 137.157355) (xy 172.018536 137.492884) (xy 171.836408 137.931497) (xy 171.835993 138.40642)\n        (xy 171.683593 138.40642) (xy 171.684007 137.93358) (xy 171.502645 137.49465) (xy 171.167116 137.158536) (xy 170.728503 136.976408)\n        (xy 170.25358 136.975993) (xy 169.81465 137.157355) (xy 169.478536 137.492884) (xy 169.296408 137.931497) (xy 169.295993 138.40642)\n        (xy 165.704987 138.40642) (xy 165.697116 138.398536) (xy 165.258503 138.216408) (xy 164.78358 138.215993) (xy 164.34465 138.397355)\n        (xy 164.008536 138.732884) (xy 163.826408 139.171497) (xy 163.825993 139.64642) (xy 150.982259 139.64642) (xy 150.982259 138.648)\n        (xy 150.95215 138.487985) (xy 150.857581 138.34102) (xy 150.713285 138.242427) (xy 150.542 138.207741) (xy 149.018 138.207741)\n        (xy 148.857985 138.23785) (xy 148.71102 138.332419) (xy 148.612427 138.476715) (xy 148.577741 138.648) (xy 125.864144 138.648)\n        (xy 125.963592 138.408503) (xy 125.964007 137.93358) (xy 125.782645 137.49465) (xy 125.447116 137.158536) (xy 125.008503 136.976408)\n        (xy 124.53358 136.975993) (xy 124.09465 137.157355) (xy 123.758536 137.492884) (xy 123.576408 137.931497) (xy 123.575993 138.40642)\n        (xy 123.423593 138.40642) (xy 123.424007 137.93358) (xy 123.242645 137.49465) (xy 122.907116 137.158536) (xy 122.468503 136.976408)\n        (xy 122.127 136.97611) (xy 122.127 136.82371) (xy 122.46642 136.824007) (xy 122.90535 136.642645) (xy 123.241464 136.307116)\n        (xy 123.423592 135.868503) (xy 123.423593 135.86642) (xy 123.575993 135.86642) (xy 123.757355 136.30535) (xy 124.092884 136.641464)\n        (xy 124.531497 136.823592) (xy 125.00642 136.824007) (xy 125.44535 136.642645) (xy 125.781464 136.307116) (xy 125.963592 135.868503)\n        (xy 125.963593 135.86642) (xy 169.295993 135.86642) (xy 169.477355 136.30535) (xy 169.812884 136.641464) (xy 170.251497 136.823592)\n        (xy 170.72642 136.824007) (xy 171.16535 136.642645) (xy 171.501464 136.307116) (xy 171.683592 135.868503) (xy 171.683593 135.86642)\n        (xy 171.835993 135.86642) (xy 172.017355 136.30535) (xy 172.352884 136.641464) (xy 172.791497 136.823592) (xy 173.26642 136.824007)\n        (xy 173.70535 136.642645) (xy 174.041464 136.307116) (xy 174.223592 135.868503) (xy 174.224007 135.39358) (xy 174.042645 134.95465)\n        (xy 173.707116 134.618536) (xy 173.268503 134.436408) (xy 172.79358 134.435993) (xy 172.35465 134.617355) (xy 172.018536 134.952884)\n        (xy 171.836408 135.391497) (xy 171.835993 135.86642) (xy 171.683593 135.86642) (xy 171.684007 135.39358) (xy 171.502645 134.95465)\n        (xy 171.167116 134.618536) (xy 170.728503 134.436408) (xy 170.25358 134.435993) (xy 169.81465 134.617355) (xy 169.478536 134.952884)\n        (xy 169.296408 135.391497) (xy 169.295993 135.86642) (xy 125.963593 135.86642) (xy 125.964007 135.39358) (xy 125.782645 134.95465)\n        (xy 125.447116 134.618536) (xy 125.008503 134.436408) (xy 124.53358 134.435993) (xy 124.09465 134.617355) (xy 123.758536 134.952884)\n        (xy 123.576408 135.391497) (xy 123.575993 135.86642) (xy 123.423593 135.86642) (xy 123.424007 135.39358) (xy 123.242645 134.95465)\n        (xy 122.907116 134.618536) (xy 122.468503 134.436408) (xy 121.99358 134.435993) (xy 121.55465 134.617355) (xy 121.218536 134.952884)\n        (xy 121.19329 135.013684) (xy 119.506026 133.32642) (xy 121.035993 133.32642) (xy 121.217355 133.76535) (xy 121.552884 134.101464)\n        (xy 121.991497 134.283592) (xy 122.46642 134.284007) (xy 122.90535 134.102645) (xy 123.241464 133.767116) (xy 123.423592 133.328503)\n        (xy 123.423593 133.32642) (xy 123.575993 133.32642) (xy 123.757355 133.76535) (xy 124.092884 134.101464) (xy 124.531497 134.283592)\n        (xy 125.00642 134.284007) (xy 125.44535 134.102645) (xy 125.781464 133.767116) (xy 125.963592 133.328503) (xy 125.963593 133.32642)\n        (xy 169.295993 133.32642) (xy 169.477355 133.76535) (xy 169.812884 134.101464) (xy 170.251497 134.283592) (xy 170.72642 134.284007)\n        (xy 171.16535 134.102645) (xy 171.501464 133.767116) (xy 171.683592 133.328503) (xy 171.683593 133.32642) (xy 171.835993 133.32642)\n        (xy 172.017355 133.76535) (xy 172.352884 134.101464) (xy 172.791497 134.283592) (xy 173.26642 134.284007) (xy 173.70535 134.102645)\n        (xy 174.041464 133.767116) (xy 174.223592 133.328503) (xy 174.223593 133.32642) (xy 176.915993 133.32642) (xy 177.097355 133.76535)\n        (xy 177.432884 134.101464) (xy 177.871497 134.283592) (xy 178.34642 134.284007) (xy 178.78535 134.102645) (xy 179.121464 133.767116)\n        (xy 179.303592 133.328503) (xy 179.304007 132.85358) (xy 179.122645 132.41465) (xy 178.787116 132.078536) (xy 178.348503 131.896408)\n        (xy 177.87358 131.895993) (xy 177.43465 132.077355) (xy 177.098536 132.412884) (xy 176.916408 132.851497) (xy 176.915993 133.32642)\n        (xy 174.223593 133.32642) (xy 174.224007 132.85358) (xy 174.042645 132.41465) (xy 173.707116 132.078536) (xy 173.268503 131.896408)\n        (xy 172.79358 131.895993) (xy 172.35465 132.077355) (xy 172.018536 132.412884) (xy 171.836408 132.851497) (xy 171.835993 133.32642)\n        (xy 171.683593 133.32642) (xy 171.684007 132.85358) (xy 171.502645 132.41465) (xy 171.167116 132.078536) (xy 170.728503 131.896408)\n        (xy 170.25358 131.895993) (xy 169.81465 132.077355) (xy 169.478536 132.412884) (xy 169.296408 132.851497) (xy 169.295993 133.32642)\n        (xy 125.963593 133.32642) (xy 125.964007 132.85358) (xy 125.782645 132.41465) (xy 125.447116 132.078536) (xy 125.321607 132.02642)\n        (xy 148.585993 132.02642) (xy 148.767355 132.46535) (xy 149.102884 132.801464) (xy 149.541497 132.983592) (xy 150.01642 132.984007)\n        (xy 150.45535 132.802645) (xy 150.791464 132.467116) (xy 150.973592 132.028503) (xy 150.973593 132.02642) (xy 163.825993 132.02642)\n        (xy 164.007355 132.46535) (xy 164.342884 132.801464) (xy 164.781497 132.983592) (xy 165.25642 132.984007) (xy 165.69535 132.802645)\n        (xy 166.031464 132.467116) (xy 166.213592 132.028503) (xy 166.214007 131.55358) (xy 166.032645 131.11465) (xy 165.704987 130.78642)\n        (xy 169.295993 130.78642) (xy 169.477355 131.22535) (xy 169.812884 131.561464) (xy 170.251497 131.743592) (xy 170.72642 131.744007)\n        (xy 171.16535 131.562645) (xy 171.501464 131.227116) (xy 171.683592 130.788503) (xy 171.683593 130.78642) (xy 171.835993 130.78642)\n        (xy 172.017355 131.22535) (xy 172.352884 131.561464) (xy 172.791497 131.743592) (xy 173.26642 131.744007) (xy 173.70535 131.562645)\n        (xy 174.041464 131.227116) (xy 174.223592 130.788503) (xy 174.224007 130.31358) (xy 174.042645 129.87465) (xy 173.956146 129.788)\n        (xy 176.907741 129.788) (xy 176.907741 131.312) (xy 176.93785 131.472015) (xy 177.032419 131.61898) (xy 177.176715 131.717573)\n        (xy 177.348 131.752259) (xy 178.872 131.752259) (xy 179.032015 131.72215) (xy 179.17898 131.627581) (xy 179.277573 131.483285)\n        (xy 179.312259 131.312) (xy 179.312259 129.788) (xy 179.28215 129.627985) (xy 179.187581 129.48102) (xy 179.043285 129.382427)\n        (xy 178.872 129.347741) (xy 177.348 129.347741) (xy 177.187985 129.37785) (xy 177.04102 129.472419) (xy 176.942427 129.616715)\n        (xy 176.907741 129.788) (xy 173.956146 129.788) (xy 173.707116 129.538536) (xy 173.268503 129.356408) (xy 172.79358 129.355993)\n        (xy 172.35465 129.537355) (xy 172.018536 129.872884) (xy 171.836408 130.311497) (xy 171.835993 130.78642) (xy 171.683593 130.78642)\n        (xy 171.684007 130.31358) (xy 171.502645 129.87465) (xy 171.167116 129.538536) (xy 170.728503 129.356408) (xy 170.25358 129.355993)\n        (xy 169.81465 129.537355) (xy 169.478536 129.872884) (xy 169.296408 130.311497) (xy 169.295993 130.78642) (xy 165.704987 130.78642)\n        (xy 165.697116 130.778536) (xy 165.258503 130.596408) (xy 164.78358 130.595993) (xy 164.34465 130.777355) (xy 164.008536 131.112884)\n        (xy 163.826408 131.551497) (xy 163.825993 132.02642) (xy 150.973593 132.02642) (xy 150.974007 131.55358) (xy 150.792645 131.11465)\n        (xy 150.457116 130.778536) (xy 150.018503 130.596408) (xy 149.54358 130.595993) (xy 149.10465 130.777355) (xy 148.768536 131.112884)\n        (xy 148.586408 131.551497) (xy 148.585993 132.02642) (xy 125.321607 132.02642) (xy 125.008503 131.896408) (xy 124.53358 131.895993)\n        (xy 124.09465 132.077355) (xy 123.758536 132.412884) (xy 123.576408 132.851497) (xy 123.575993 133.32642) (xy 123.423593 133.32642)\n        (xy 123.424007 132.85358) (xy 123.242645 132.41465) (xy 122.907116 132.078536) (xy 122.468503 131.896408) (xy 121.99358 131.895993)\n        (xy 121.55465 132.077355) (xy 121.218536 132.412884) (xy 121.036408 132.851497) (xy 121.035993 133.32642) (xy 119.506026 133.32642)\n        (xy 116.966026 130.78642) (xy 121.035993 130.78642) (xy 121.217355 131.22535) (xy 121.552884 131.561464) (xy 121.991497 131.743592)\n        (xy 122.46642 131.744007) (xy 122.90535 131.562645) (xy 123.241464 131.227116) (xy 123.423592 130.788503) (xy 123.423593 130.78642)\n        (xy 123.575993 130.78642) (xy 123.757355 131.22535) (xy 124.092884 131.561464) (xy 124.531497 131.743592) (xy 125.00642 131.744007)\n        (xy 125.44535 131.562645) (xy 125.781464 131.227116) (xy 125.963592 130.788503) (xy 125.964007 130.31358) (xy 125.789462 129.891148)\n        (xy 145.034633 129.891148) (xy 145.181266 130.246027) (xy 145.452544 130.517779) (xy 145.807168 130.665032) (xy 146.191148 130.665367)\n        (xy 146.546027 130.518734) (xy 146.817779 130.247456) (xy 146.965032 129.892832) (xy 146.965367 129.508852) (xy 146.818734 129.153973)\n        (xy 146.547456 128.882221) (xy 146.192832 128.734968) (xy 145.808852 128.734633) (xy 145.453973 128.881266) (xy 145.182221 129.152544)\n        (xy 145.034968 129.507168) (xy 145.034633 129.891148) (xy 125.789462 129.891148) (xy 125.782645 129.87465) (xy 125.447116 129.538536)\n        (xy 125.008503 129.356408) (xy 124.53358 129.355993) (xy 124.09465 129.537355) (xy 123.758536 129.872884) (xy 123.576408 130.311497)\n        (xy 123.575993 130.78642) (xy 123.423593 130.78642) (xy 123.424007 130.31358) (xy 123.242645 129.87465) (xy 122.907116 129.538536)\n        (xy 122.468503 129.356408) (xy 121.99358 129.355993) (xy 121.55465 129.537355) (xy 121.218536 129.872884) (xy 121.036408 130.311497)\n        (xy 121.035993 130.78642) (xy 116.966026 130.78642) (xy 114.177554 127.997948) (xy 167.441833 127.997948) (xy 167.588466 128.352827)\n        (xy 167.859744 128.624579) (xy 168.214368 128.771832) (xy 168.598348 128.772167) (xy 168.953227 128.625534) (xy 169.224979 128.354256)\n        (xy 169.372232 127.999632) (xy 169.372567 127.615652) (xy 169.225934 127.260773) (xy 168.954656 126.989021) (xy 168.600032 126.841768)\n        (xy 168.216052 126.841433) (xy 167.861173 126.988066) (xy 167.589421 127.259344) (xy 167.442168 127.613968) (xy 167.441833 127.997948)\n        (xy 114.177554 127.997948) (xy 112.893747 126.714141) (xy 174.638004 126.714141) (xy 174.809947 127.130275) (xy 175.12805 127.448934)\n        (xy 175.543883 127.621603) (xy 175.994141 127.621996) (xy 176.410275 127.450053) (xy 176.728934 127.13195) (xy 176.901603 126.716117)\n        (xy 176.901996 126.265859) (xy 176.730053 125.849725) (xy 176.41195 125.531066) (xy 175.996117 125.358397) (xy 175.545859 125.358004)\n        (xy 175.129725 125.529947) (xy 174.811066 125.84805) (xy 174.638397 126.263883) (xy 174.638004 126.714141) (xy 112.893747 126.714141)\n        (xy 110.743088 124.563482) (xy 171.374357 124.563482) (xy 171.499767 124.866998) (xy 171.731781 125.099417) (xy 172.035077 125.225357)\n        (xy 172.363482 125.225643) (xy 172.666998 125.100233) (xy 172.899417 124.868219) (xy 173.025357 124.564923) (xy 173.025643 124.236518)\n        (xy 172.900233 123.933002) (xy 172.668219 123.700583) (xy 172.364923 123.574643) (xy 172.036518 123.574357) (xy 171.733002 123.699767)\n        (xy 171.500583 123.931781) (xy 171.374643 124.235077) (xy 171.374357 124.563482) (xy 110.743088 124.563482) (xy 108.089803 121.910197)\n        (xy 108.047789 121.882334) (xy 108 121.873) (xy 88.109258 121.873) (xy 88.117632 121.852832) (xy 88.117735 121.734141)\n        (xy 174.638004 121.734141) (xy 174.809947 122.150275) (xy 175.12805 122.468934) (xy 175.543883 122.641603) (xy 175.994141 122.641996)\n        (xy 176.410275 122.470053) (xy 176.728934 122.15195) (xy 176.901603 121.736117) (xy 176.901996 121.285859) (xy 176.730053 120.869725)\n        (xy 176.41195 120.551066) (xy 175.996117 120.378397) (xy 175.545859 120.378004) (xy 175.129725 120.549947) (xy 174.811066 120.86805)\n        (xy 174.638397 121.283883) (xy 174.638004 121.734141) (xy 88.117735 121.734141) (xy 88.117967 121.468852) (xy 87.971334 121.113973)\n        (xy 87.700056 120.842221) (xy 87.345432 120.694968) (xy 86.961452 120.694633) (xy 86.606573 120.841266) (xy 86.334821 121.112544)\n        (xy 86.187568 121.467168) (xy 86.187233 121.851148) (xy 86.196262 121.873) (xy 86 121.873) (xy 85.934659 121.891098)\n        (xy 65.934659 133.891098) (xy 65.897438 133.9251) (xy 65.876378 133.970903) (xy 65.873 134) (xy 65.873 142.947394)\n        (xy 63.683808 145.136586) (xy 63.612734 144.964573) (xy 63.341456 144.692821) (xy 62.986832 144.545568) (xy 62.602852 144.545233)\n        (xy 62.247973 144.691866) (xy 61.976221 144.963144) (xy 61.828968 145.317768) (xy 61.828633 145.701748) (xy 61.899393 145.873)\n        (xy 60.6223 145.873) (xy 60.6223 136.583148) (xy 61.828633 136.583148) (xy 61.975266 136.938027) (xy 62.246544 137.209779)\n        (xy 62.601168 137.357032) (xy 62.985148 137.357367) (xy 63.340027 137.210734) (xy 63.611779 136.939456) (xy 63.759032 136.584832)\n        (xy 63.759367 136.200852) (xy 63.612734 135.845973) (xy 63.341456 135.574221) (xy 62.986832 135.426968) (xy 62.602852 135.426633)\n        (xy 62.247973 135.573266) (xy 61.976221 135.844544) (xy 61.828968 136.199168) (xy 61.828633 136.583148) (xy 60.6223 136.583148)\n        (xy 60.6223 134.551148) (xy 62.844633 134.551148) (xy 62.991266 134.906027) (xy 63.262544 135.177779) (xy 63.617168 135.325032)\n        (xy 64.001148 135.325367) (xy 64.356027 135.178734) (xy 64.627779 134.907456) (xy 64.775032 134.552832) (xy 64.775367 134.168852)\n        (xy 64.628734 133.813973) (xy 64.357456 133.542221) (xy 64.002832 133.394968) (xy 63.618852 133.394633) (xy 63.263973 133.541266)\n        (xy 62.992221 133.812544) (xy 62.844968 134.167168) (xy 62.844633 134.551148) (xy 60.6223 134.551148) (xy 60.6223 120.835148)\n        (xy 79.811833 120.835148) (xy 79.958466 121.190027) (xy 80.229744 121.461779) (xy 80.584368 121.609032) (xy 80.968348 121.609367)\n        (xy 81.323227 121.462734) (xy 81.594979 121.191456) (xy 81.742232 120.836832) (xy 81.742567 120.452852) (xy 81.595934 120.097973)\n        (xy 81.324656 119.826221) (xy 80.970032 119.678968) (xy 80.586052 119.678633) (xy 80.231173 119.825266) (xy 79.959421 120.096544)\n        (xy 79.812168 120.451168) (xy 79.811833 120.835148) (xy 60.6223 120.835148) (xy 60.6223 118.904748) (xy 61.574633 118.904748)\n        (xy 61.721266 119.259627) (xy 61.992544 119.531379) (xy 62.347168 119.678632) (xy 62.731148 119.678967) (xy 63.086027 119.532334)\n        (xy 63.357779 119.261056) (xy 63.505032 118.906432) (xy 63.505156 118.763482) (xy 171.774357 118.763482) (xy 171.899767 119.066998)\n        (xy 172.131781 119.299417) (xy 172.435077 119.425357) (xy 172.763482 119.425643) (xy 173.066998 119.300233) (xy 173.299417 119.068219)\n        (xy 173.425357 118.764923) (xy 173.425643 118.436518) (xy 173.300233 118.133002) (xy 173.068219 117.900583) (xy 172.764923 117.774643)\n        (xy 172.436518 117.774357) (xy 172.133002 117.899767) (xy 171.900583 118.131781) (xy 171.774643 118.435077) (xy 171.774357 118.763482)\n        (xy 63.505156 118.763482) (xy 63.505367 118.522452) (xy 63.358734 118.167573) (xy 63.087456 117.895821) (xy 62.732832 117.748568)\n        (xy 62.348852 117.748233) (xy 61.993973 117.894866) (xy 61.722221 118.166144) (xy 61.574968 118.520768) (xy 61.574633 118.904748)\n        (xy 60.6223 118.904748) (xy 60.6223 112.163482) (xy 157.174357 112.163482) (xy 157.299767 112.466998) (xy 157.531781 112.699417)\n        (xy 157.835077 112.825357) (xy 158.163482 112.825643) (xy 158.466998 112.700233) (xy 158.699417 112.468219) (xy 158.818028 112.182573)\n        (xy 164.367866 112.182573) (xy 164.661345 112.892847) (xy 165.204295 113.436745) (xy 165.914055 113.731464) (xy 166.682573 113.732134)\n        (xy 167.392847 113.438655) (xy 167.936745 112.895705) (xy 168.231464 112.185945) (xy 168.231466 112.182573) (xy 170.367866 112.182573)\n        (xy 170.661345 112.892847) (xy 171.204295 113.436745) (xy 171.914055 113.731464) (xy 172.682573 113.732134) (xy 173.392847 113.438655)\n        (xy 173.936745 112.895705) (xy 174.231464 112.185945) (xy 174.231536 112.103357) (xy 175.267934 112.103357) (xy 175.500646 112.666562)\n        (xy 175.931172 113.09784) (xy 176.493969 113.331534) (xy 177.103357 113.332066) (xy 177.666562 113.099354) (xy 178.09784 112.668828)\n        (xy 178.331534 112.106031) (xy 178.332066 111.496643) (xy 178.099354 110.933438) (xy 177.668828 110.50216) (xy 177.106031 110.268466)\n        (xy 176.496643 110.267934) (xy 175.933438 110.500646) (xy 175.50216 110.931172) (xy 175.268466 111.493969) (xy 175.267934 112.103357)\n        (xy 174.231536 112.103357) (xy 174.232134 111.417427) (xy 173.938655 110.707153) (xy 173.395705 110.163255) (xy 172.685945 109.868536)\n        (xy 171.917427 109.867866) (xy 171.207153 110.161345) (xy 170.663255 110.704295) (xy 170.368536 111.414055) (xy 170.367866 112.182573)\n        (xy 168.231466 112.182573) (xy 168.232134 111.417427) (xy 167.938655 110.707153) (xy 167.395705 110.163255) (xy 166.685945 109.868536)\n        (xy 165.917427 109.867866) (xy 165.207153 110.161345) (xy 164.663255 110.704295) (xy 164.368536 111.414055) (xy 164.367866 112.182573)\n        (xy 158.818028 112.182573) (xy 158.825357 112.164923) (xy 158.825643 111.836518) (xy 158.700233 111.533002) (xy 158.468219 111.300583)\n        (xy 158.164923 111.174643) (xy 157.836518 111.174357) (xy 157.533002 111.299767) (xy 157.300583 111.531781) (xy 157.174643 111.835077)\n        (xy 157.174357 112.163482) (xy 60.6223 112.163482) (xy 60.6223 110.116348) (xy 84.891833 110.116348) (xy 85.038466 110.471227)\n        (xy 85.309744 110.742979) (xy 85.664368 110.890232) (xy 86.048348 110.890567) (xy 86.403227 110.743934) (xy 86.674979 110.472656)\n        (xy 86.822232 110.118032) (xy 86.822567 109.734052) (xy 86.675934 109.379173) (xy 86.404656 109.107421) (xy 86.050032 108.960168)\n        (xy 85.666052 108.959833) (xy 85.311173 109.106466) (xy 85.039421 109.377744) (xy 84.892168 109.732368) (xy 84.891833 110.116348)\n        (xy 60.6223 110.116348) (xy 60.6223 107.92642) (xy 85.475993 107.92642) (xy 85.657355 108.36535) (xy 85.992884 108.701464)\n        (xy 86.431497 108.883592) (xy 86.90642 108.884007) (xy 87.34535 108.702645) (xy 87.681464 108.367116) (xy 87.863592 107.928503)\n        (xy 87.863593 107.92642) (xy 88.015993 107.92642) (xy 88.197355 108.36535) (xy 88.532884 108.701464) (xy 88.971497 108.883592)\n        (xy 89.44642 108.884007) (xy 89.88535 108.702645) (xy 90.02925 108.558995) (xy 91.06061 108.558995) (xy 91.141205 108.743999)\n        (xy 91.590895 108.896744) (xy 92.064807 108.865774) (xy 92.358795 108.743999) (xy 92.43939 108.558995) (xy 91.75 107.869605)\n        (xy 91.06061 108.558995) (xy 90.02925 108.558995) (xy 90.221464 108.367116) (xy 90.403592 107.928503) (xy 90.403939 107.530895)\n        (xy 90.543256 107.530895) (xy 90.574226 108.004807) (xy 90.696001 108.298795) (xy 90.881005 108.37939) (xy 91.570395 107.69)\n        (xy 91.929605 107.69) (xy 92.618995 108.37939) (xy 92.803999 108.298795) (xy 92.956744 107.849105) (xy 92.932792 107.482573)\n        (xy 167.367866 107.482573) (xy 167.661345 108.192847) (xy 168.204295 108.736745) (xy 168.914055 109.031464) (xy 169.682573 109.032134)\n        (xy 170.392847 108.738655) (xy 170.936745 108.195705) (xy 171.231464 107.485945) (xy 171.232134 106.717427) (xy 170.938655 106.007153)\n        (xy 170.395705 105.463255) (xy 169.685945 105.168536) (xy 168.917427 105.167866) (xy 168.207153 105.461345) (xy 167.663255 106.004295)\n        (xy 167.368536 106.714055) (xy 167.367866 107.482573) (xy 92.932792 107.482573) (xy 92.925774 107.375193) (xy 92.803999 107.081205)\n        (xy 92.618995 107.00061) (xy 91.929605 107.69) (xy 91.570395 107.69) (xy 90.881005 107.00061) (xy 90.696001 107.081205)\n        (xy 90.543256 107.530895) (xy 90.403939 107.530895) (xy 90.404007 107.45358) (xy 90.222645 107.01465) (xy 90.029338 106.821005)\n        (xy 91.06061 106.821005) (xy 91.75 107.510395) (xy 92.43939 106.821005) (xy 92.358795 106.636001) (xy 91.909105 106.483256)\n        (xy 91.435193 106.514226) (xy 91.141205 106.636001) (xy 91.06061 106.821005) (xy 90.029338 106.821005) (xy 89.887116 106.678536)\n        (xy 89.448503 106.496408) (xy 88.97358 106.495993) (xy 88.53465 106.677355) (xy 88.198536 107.012884) (xy 88.016408 107.451497)\n        (xy 88.015993 107.92642) (xy 87.863593 107.92642) (xy 87.864007 107.45358) (xy 87.682645 107.01465) (xy 87.347116 106.678536)\n        (xy 86.908503 106.496408) (xy 86.43358 106.495993) (xy 85.99465 106.677355) (xy 85.658536 107.012884) (xy 85.476408 107.451497)\n        (xy 85.475993 107.92642) (xy 60.6223 107.92642) (xy 60.6223 104.640025) (xy 60.76764 104.640025) (xy 61.258615 105.828276)\n        (xy 62.166942 106.738189) (xy 63.354335 107.231238) (xy 64.640025 107.23236) (xy 65.828276 106.741385) (xy 66.738189 105.833058)\n        (xy 66.923649 105.38642) (xy 85.475993 105.38642) (xy 85.657355 105.82535) (xy 85.992884 106.161464) (xy 86.431497 106.343592)\n        (xy 86.90642 106.344007) (xy 87.34535 106.162645) (xy 87.681464 105.827116) (xy 87.863592 105.388503) (xy 87.863593 105.38642)\n        (xy 88.015993 105.38642) (xy 88.197355 105.82535) (xy 88.532884 106.161464) (xy 88.971497 106.343592) (xy 89.44642 106.344007)\n        (xy 89.88535 106.162645) (xy 90.221464 105.827116) (xy 90.403592 105.388503) (xy 90.404007 104.91358) (xy 90.222645 104.47465)\n        (xy 90.136146 104.388) (xy 90.547741 104.388) (xy 90.547741 105.912) (xy 90.57785 106.072015) (xy 90.672419 106.21898)\n        (xy 90.816715 106.317573) (xy 90.988 106.352259) (xy 92.512 106.352259) (xy 92.672015 106.32215) (xy 92.81898 106.227581)\n        (xy 92.917573 106.083285) (xy 92.952259 105.912) (xy 92.952259 104.640025) (xy 122.76764 104.640025) (xy 123.258615 105.828276)\n        (xy 124.166942 106.738189) (xy 125.354335 107.231238) (xy 126.640025 107.23236) (xy 127.828276 106.741385) (xy 128.738189 105.833058)\n        (xy 129.231238 104.645665) (xy 129.231242 104.640025) (xy 172.76764 104.640025) (xy 173.258615 105.828276) (xy 174.166942 106.738189)\n        (xy 175.354335 107.231238) (xy 176.640025 107.23236) (xy 177.828276 106.741385) (xy 178.738189 105.833058) (xy 179.231238 104.645665)\n        (xy 179.23236 103.359975) (xy 178.741385 102.171724) (xy 177.833058 101.261811) (xy 176.645665 100.768762) (xy 175.359975 100.76764)\n        (xy 174.171724 101.258615) (xy 173.261811 102.166942) (xy 172.768762 103.354335) (xy 172.76764 104.640025) (xy 129.231242 104.640025)\n        (xy 129.23236 103.359975) (xy 128.741385 102.171724) (xy 127.833058 101.261811) (xy 126.645665 100.768762) (xy 125.359975 100.76764)\n        (xy 124.171724 101.258615) (xy 123.261811 102.166942) (xy 122.768762 103.354335) (xy 122.76764 104.640025) (xy 92.952259 104.640025)\n        (xy 92.952259 104.388) (xy 92.92215 104.227985) (xy 92.827581 104.08102) (xy 92.683285 103.982427) (xy 92.512 103.947741)\n        (xy 90.988 103.947741) (xy 90.827985 103.97785) (xy 90.68102 104.072419) (xy 90.582427 104.216715) (xy 90.547741 104.388)\n        (xy 90.136146 104.388) (xy 89.887116 104.138536) (xy 89.448503 103.956408) (xy 88.97358 103.955993) (xy 88.53465 104.137355)\n        (xy 88.198536 104.472884) (xy 88.016408 104.911497) (xy 88.015993 105.38642) (xy 87.863593 105.38642) (xy 87.864007 104.91358)\n        (xy 87.682645 104.47465) (xy 87.347116 104.138536) (xy 86.908503 103.956408) (xy 86.43358 103.955993) (xy 85.99465 104.137355)\n        (xy 85.658536 104.472884) (xy 85.476408 104.911497) (xy 85.475993 105.38642) (xy 66.923649 105.38642) (xy 67.231238 104.645665)\n        (xy 67.23236 103.359975) (xy 66.741385 102.171724) (xy 65.833058 101.261811) (xy 64.645665 100.768762) (xy 63.359975 100.76764)\n        (xy 62.171724 101.258615) (xy 61.261811 102.166942) (xy 60.768762 103.354335) (xy 60.76764 104.640025) (xy 60.6223 104.640025)\n        (xy 60.6223 104.061293) (xy 60.890677 102.712073) (xy 61.620227 101.620225) (xy 62.712075 100.890676) (xy 64.061293 100.6223)\n        (xy 163.973 100.6223)\n      )\n    )\n  )\n  (zone (net 28) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 52F29167) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 115.1) (xy 174.6 135.1) (xy 180 135.1) (xy 180 115.1)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.4031 120.5781) (xy 178.85 120.5781) (xy 178.792341 120.589569) (xy 178.733552 120.589569) (xy 178.561344 120.623823)\n        (xy 178.561341 120.623823) (xy 178.45059 120.669699) (xy 178.346173 120.712949) (xy 178.346171 120.712951) (xy 178.20019 120.810493)\n        (xy 178.200183 120.810496) (xy 178.11784 120.89284) (xy 178.035496 120.975183) (xy 178.035493 120.97519) (xy 177.937953 121.121168)\n        (xy 177.937949 121.121172) (xy 177.879407 121.262507) (xy 177.848823 121.336341) (xy 177.848823 121.336343) (xy 177.81457 121.508546)\n        (xy 177.814569 121.508549) (xy 177.814569 121.741451) (xy 177.81457 121.741454) (xy 177.848823 121.913657) (xy 177.848823 121.913659)\n        (xy 177.879407 121.987493) (xy 177.937949 122.128828) (xy 177.937953 122.128832) (xy 178.035493 122.27481) (xy 178.035496 122.274817)\n        (xy 178.11784 122.35716) (xy 178.200183 122.439504) (xy 178.20019 122.439507) (xy 178.346171 122.537049) (xy 178.346173 122.537051)\n        (xy 178.428868 122.571304) (xy 178.561341 122.626177) (xy 178.561344 122.626177) (xy 178.733552 122.660431) (xy 178.792341 122.660431)\n        (xy 178.85 122.6719) (xy 179.4031 122.6719) (xy 179.4031 125.3281) (xy 178.85 125.3281) (xy 178.792341 125.339569)\n        (xy 178.733552 125.339569) (xy 178.561344 125.373823) (xy 178.561341 125.373823) (xy 178.45059 125.419699) (xy 178.346173 125.462949)\n        (xy 178.346171 125.462951) (xy 178.20019 125.560493) (xy 178.200183 125.560496) (xy 178.11784 125.64284) (xy 178.035496 125.725183)\n        (xy 178.035493 125.72519) (xy 177.937953 125.871168) (xy 177.937949 125.871172) (xy 177.879407 126.012507) (xy 177.848823 126.086341)\n        (xy 177.848823 126.086343) (xy 177.81457 126.258546) (xy 177.814569 126.258549) (xy 177.814569 126.491451) (xy 177.81457 126.491454)\n        (xy 177.848823 126.663657) (xy 177.848823 126.663659) (xy 177.879407 126.737493) (xy 177.937949 126.878828) (xy 177.937953 126.878832)\n        (xy 178.035493 127.02481) (xy 178.035496 127.024817) (xy 178.11784 127.10716) (xy 178.200183 127.189504) (xy 178.20019 127.189507)\n        (xy 178.346171 127.287049) (xy 178.346173 127.287051) (xy 178.428868 127.321304) (xy 178.561341 127.376177) (xy 178.561344 127.376177)\n        (xy 178.733552 127.410431) (xy 178.792341 127.410431) (xy 178.85 127.4219) (xy 179.4031 127.4219) (xy 179.4031 134.9476)\n        (xy 174.7524 134.9476) (xy 174.7524 125.9096) (xy 175.07649 125.9096) (xy 175.1 125.914361) (xy 176.85 125.914361)\n        (xy 177.000603 125.886023) (xy 177.138922 125.797017) (xy 177.231715 125.66121) (xy 177.264361 125.5) (xy 177.264361 125.1)\n        (xy 177.239977 124.970411) (xy 177.264361 124.85) (xy 177.264361 124.45) (xy 177.239977 124.320411) (xy 177.264361 124.2)\n        (xy 177.264361 123.8) (xy 177.239977 123.670411) (xy 177.264361 123.55) (xy 177.264361 123.15) (xy 177.239977 123.020411)\n        (xy 177.264361 122.9) (xy 177.264361 122.5) (xy 177.236023 122.349397) (xy 177.147017 122.211078) (xy 177.01121 122.118285)\n        (xy 176.85 122.085639) (xy 175.1 122.085639) (xy 175.074698 122.0904) (xy 174.7524 122.0904) (xy 174.7524 115.2524)\n        (xy 179.4031 115.2524)\n      )\n    )\n  )\n  (zone (net 28) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 52F1D6AF) (hatch edge 0.508)\n    (connect_pads yes (clearance 0.254))\n    (min_thickness 0.3048)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))\n    (polygon\n      (pts\n        (xy 174.6 115.1) (xy 174.6 135.1) (xy 180 135.1) (xy 180 115.1)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 179.4031 120.5781) (xy 178.85 120.5781) (xy 178.792341 120.589569) (xy 178.733552 120.589569) (xy 178.561344 120.623823)\n        (xy 178.561341 120.623823) (xy 178.45059 120.669699) (xy 178.346173 120.712949) (xy 178.346171 120.712951) (xy 178.20019 120.810493)\n        (xy 178.200183 120.810496) (xy 178.11784 120.89284) (xy 178.035496 120.975183) (xy 178.035493 120.97519) (xy 177.937953 121.121168)\n        (xy 177.937949 121.121172) (xy 177.879407 121.262507) (xy 177.848823 121.336341) (xy 177.848823 121.336343) (xy 177.81457 121.508546)\n        (xy 177.814569 121.508549) (xy 177.814569 121.741451) (xy 177.81457 121.741454) (xy 177.848823 121.913657) (xy 177.848823 121.913659)\n        (xy 177.879407 121.987493) (xy 177.937949 122.128828) (xy 177.937953 122.128832) (xy 178.035493 122.27481) (xy 178.035496 122.274817)\n        (xy 178.11784 122.35716) (xy 178.200183 122.439504) (xy 178.20019 122.439507) (xy 178.346171 122.537049) (xy 178.346173 122.537051)\n        (xy 178.428868 122.571304) (xy 178.561341 122.626177) (xy 178.561344 122.626177) (xy 178.733552 122.660431) (xy 178.792341 122.660431)\n        (xy 178.85 122.6719) (xy 179.4031 122.6719) (xy 179.4031 125.3281) (xy 178.85 125.3281) (xy 178.792341 125.339569)\n        (xy 178.733552 125.339569) (xy 178.561344 125.373823) (xy 178.561341 125.373823) (xy 178.45059 125.419699) (xy 178.346173 125.462949)\n        (xy 178.346171 125.462951) (xy 178.20019 125.560493) (xy 178.200183 125.560496) (xy 178.11784 125.64284) (xy 178.035496 125.725183)\n        (xy 178.035493 125.72519) (xy 177.937953 125.871168) (xy 177.937949 125.871172) (xy 177.879407 126.012507) (xy 177.848823 126.086341)\n        (xy 177.848823 126.086343) (xy 177.81457 126.258546) (xy 177.814569 126.258549) (xy 177.814569 126.491451) (xy 177.81457 126.491454)\n        (xy 177.848823 126.663657) (xy 177.848823 126.663659) (xy 177.879407 126.737493) (xy 177.937949 126.878828) (xy 177.937953 126.878832)\n        (xy 178.035493 127.02481) (xy 178.035496 127.024817) (xy 178.11784 127.10716) (xy 178.200183 127.189504) (xy 178.20019 127.189507)\n        (xy 178.346171 127.287049) (xy 178.346173 127.287051) (xy 178.428868 127.321304) (xy 178.561341 127.376177) (xy 178.561344 127.376177)\n        (xy 178.733552 127.410431) (xy 178.792341 127.410431) (xy 178.85 127.4219) (xy 179.4031 127.4219) (xy 179.4031 134.9476)\n        (xy 174.7524 134.9476) (xy 174.7524 115.2524) (xy 179.4031 115.2524)\n      )\n    )\n  )\n  (zone (net 160) (net_name /mcu/usb/power/DIODE_TOWN) (layer C1F) (tstamp 0) (hatch edge 0.508)\n    (connect_pads (clearance 0.254))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 152.8 123.9) (xy 161 123.9) (xy 163 125.9) (xy 164.7 125.9) (xy 164.7 124.4)\n        (xy 163.5 123.3) (xy 163.5 121.8) (xy 160.6 118.9) (xy 160.6 113.1) (xy 152.8 113.1)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 160.3174 114.9999) (xy 160.3174 115.569374) (xy 160.159698 115.411673) (xy 159.926309 115.315) (xy 159.38575 115.315)\n        (xy 159.227 115.47375) (xy 159.227 116.873) (xy 159.247 116.873) (xy 159.247 117.127) (xy 159.227 117.127)\n        (xy 159.227 118.52625) (xy 159.38575 118.685) (xy 159.926309 118.685) (xy 160.159698 118.588327) (xy 160.3174 118.430626)\n        (xy 160.3174 118.8) (xy 160.354136 118.984683) (xy 160.45875 119.14125) (xy 161.759125 120.441625) (xy 161.727 120.47375)\n        (xy 161.727 121.873) (xy 162.77625 121.873) (xy 162.935 121.71425) (xy 162.935 121.6175) (xy 163.3174 121.9999)\n        (xy 163.3174 123.1) (xy 163.354136 123.284683) (xy 163.376753 123.318532) (xy 163.383006 123.34941) (xy 163.414183 123.393619)\n        (xy 163.447063 123.423759) (xy 163.45875 123.44125) (xy 164.573 124.5555) (xy 164.573 124.710242) (xy 164.513509 124.6856)\n        (xy 164.41895 124.6856) (xy 164.2602 124.84435) (xy 164.2602 125.473) (xy 164.2802 125.473) (xy 164.2802 125.727)\n        (xy 164.2602 125.727) (xy 164.2602 125.747) (xy 164.0062 125.747) (xy 164.0062 125.727) (xy 163.40295 125.727)\n        (xy 163.35695 125.773) (xy 163.052606 125.773) (xy 162.473896 125.19429) (xy 163.2442 125.19429) (xy 163.2442 125.31425)\n        (xy 163.40295 125.473) (xy 164.0062 125.473) (xy 164.0062 124.84435) (xy 163.84745 124.6856) (xy 163.752891 124.6856)\n        (xy 163.519502 124.782273) (xy 163.340873 124.960901) (xy 163.2442 125.19429) (xy 162.473896 125.19429) (xy 161.089803 123.810197)\n        (xy 161.047789 123.782334) (xy 161 123.773) (xy 153.593818 123.773) (xy 153.593818 122.28575) (xy 156.315 122.28575)\n        (xy 156.315 122.826309) (xy 156.411673 123.059698) (xy 156.590301 123.238327) (xy 156.82369 123.335) (xy 157.71425 123.335)\n        (xy 157.873 123.17625) (xy 157.873 122.127) (xy 158.127 122.127) (xy 158.127 123.17625) (xy 158.28575 123.335)\n        (xy 159.17631 123.335) (xy 159.409699 123.238327) (xy 159.588327 123.059698) (xy 159.685 122.826309) (xy 159.685 122.28575)\n        (xy 160.265 122.28575) (xy 160.265 123.17631) (xy 160.361673 123.409699) (xy 160.540302 123.588327) (xy 160.773691 123.685)\n        (xy 161.31425 123.685) (xy 161.473 123.52625) (xy 161.473 122.127) (xy 161.727 122.127) (xy 161.727 123.52625)\n        (xy 161.88575 123.685) (xy 162.426309 123.685) (xy 162.659698 123.588327) (xy 162.838327 123.409699) (xy 162.935 123.17631)\n        (xy 162.935 122.28575) (xy 162.77625 122.127) (xy 161.727 122.127) (xy 161.473 122.127) (xy 160.42375 122.127)\n        (xy 160.265 122.28575) (xy 159.685 122.28575) (xy 159.52625 122.127) (xy 158.127 122.127) (xy 157.873 122.127)\n        (xy 156.47375 122.127) (xy 156.315 122.28575) (xy 153.593818 122.28575) (xy 153.593818 121.173691) (xy 156.315 121.173691)\n        (xy 156.315 121.71425) (xy 156.47375 121.873) (xy 157.873 121.873) (xy 157.873 120.82375) (xy 158.127 120.82375)\n        (xy 158.127 121.873) (xy 159.52625 121.873) (xy 159.685 121.71425) (xy 159.685 121.173691) (xy 159.588327 120.940302)\n        (xy 159.471716 120.82369) (xy 160.265 120.82369) (xy 160.265 121.71425) (xy 160.42375 121.873) (xy 161.473 121.873)\n        (xy 161.473 120.47375) (xy 161.31425 120.315) (xy 160.773691 120.315) (xy 160.540302 120.411673) (xy 160.361673 120.590301)\n        (xy 160.265 120.82369) (xy 159.471716 120.82369) (xy 159.409699 120.761673) (xy 159.17631 120.665) (xy 158.28575 120.665)\n        (xy 158.127 120.82375) (xy 157.873 120.82375) (xy 157.71425 120.665) (xy 156.82369 120.665) (xy 156.590301 120.761673)\n        (xy 156.411673 120.940302) (xy 156.315 121.173691) (xy 153.593818 121.173691) (xy 153.593818 117.28575) (xy 157.765 117.28575)\n        (xy 157.765 118.17631) (xy 157.861673 118.409699) (xy 158.040302 118.588327) (xy 158.273691 118.685) (xy 158.81425 118.685)\n        (xy 158.973 118.52625) (xy 158.973 117.127) (xy 157.92375 117.127) (xy 157.765 117.28575) (xy 153.593818 117.28575)\n        (xy 153.593818 115.82369) (xy 157.765 115.82369) (xy 157.765 116.71425) (xy 157.92375 116.873) (xy 158.973 116.873)\n        (xy 158.973 115.47375) (xy 158.81425 115.315) (xy 158.273691 115.315) (xy 158.040302 115.411673) (xy 157.861673 115.590301)\n        (xy 157.765 115.82369) (xy 153.593818 115.82369) (xy 153.593818 115.088682) (xy 154.7999 113.8826) (xy 159.2001 113.8826)\n      )\n    )\n  )\n  (zone (net 141) (net_name /mcu/usb/power/VIN) (layer C1F) (tstamp 0) (hatch edge 0.508)\n    (connect_pads (clearance 0.254))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 152.8 124.4) (xy 160.9 124.4) (xy 164.2 127.7) (xy 167.3 127.7) (xy 167.3 128.8)\n        (xy 170.2 128.8) (xy 171.9 130.5) (xy 171.9 132.2) (xy 152.7 132.2)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 164.110197 127.789803) (xy 164.152211 127.817666) (xy 164.2 127.827) (xy 165.3445 127.827) (xy 166.658239 129.140738)\n        (xy 166.658241 129.140741) (xy 166.814808 129.245355) (xy 166.999491 129.282092) (xy 166.999496 129.282091) (xy 169.868733 129.282091)\n        (xy 169.758857 129.327603) (xy 169.689392 129.569787) (xy 170.49 130.370395) (xy 170.504143 130.356253) (xy 170.683748 130.535858)\n        (xy 170.669605 130.55) (xy 171.470213 131.350608) (xy 171.531399 131.333058) (xy 171.531399 132.073) (xy 171.021317 132.073)\n        (xy 170.718354 131.947199) (xy 170.52434 131.94703) (xy 170.837368 131.931362) (xy 171.221143 131.772397) (xy 171.290608 131.530213)\n        (xy 170.49 130.729605) (xy 169.689392 131.530213) (xy 169.758857 131.772397) (xy 170.256258 131.949852) (xy 169.958216 132.073)\n        (xy 166.201026 132.073) (xy 166.157983 132.029957) (xy 166.162801 132.018354) (xy 166.163198 131.563641) (xy 165.989554 131.143388)\n        (xy 165.668303 130.821577) (xy 165.248354 130.647199) (xy 164.793641 130.646802) (xy 164.373388 130.820446) (xy 164.051577 131.141697)\n        (xy 163.877199 131.561646) (xy 163.876802 132.016359) (xy 163.900205 132.073) (xy 153.593818 132.073) (xy 153.593818 130.342302)\n        (xy 169.080856 130.342302) (xy 169.108638 130.897368) (xy 169.267603 131.281143) (xy 169.509787 131.350608) (xy 170.310395 130.55)\n        (xy 169.509787 129.749392) (xy 169.267603 129.818857) (xy 169.080856 130.342302) (xy 153.593818 130.342302) (xy 153.593818 126.68575)\n        (xy 156.315 126.68575) (xy 156.315 127.226309) (xy 156.411673 127.459698) (xy 156.590301 127.638327) (xy 156.82369 127.735)\n        (xy 157.71425 127.735) (xy 157.873 127.57625) (xy 157.873 126.527) (xy 158.127 126.527) (xy 158.127 127.57625)\n        (xy 158.28575 127.735) (xy 159.17631 127.735) (xy 159.409699 127.638327) (xy 159.588327 127.459698) (xy 159.685 127.226309)\n        (xy 159.685 126.68575) (xy 159.52625 126.527) (xy 158.127 126.527) (xy 157.873 126.527) (xy 156.47375 126.527)\n        (xy 156.315 126.68575) (xy 153.593818 126.68575) (xy 153.593818 125.573691) (xy 156.315 125.573691) (xy 156.315 126.11425)\n        (xy 156.47375 126.273) (xy 157.873 126.273) (xy 157.873 125.22375) (xy 158.127 125.22375) (xy 158.127 126.273)\n        (xy 159.52625 126.273) (xy 159.685 126.11425) (xy 159.685 125.573691) (xy 159.588327 125.340302) (xy 159.409699 125.161673)\n        (xy 159.17631 125.065) (xy 158.28575 125.065) (xy 158.127 125.22375) (xy 157.873 125.22375) (xy 157.71425 125.065)\n        (xy 156.82369 125.065) (xy 156.590301 125.161673) (xy 156.411673 125.340302) (xy 156.315 125.573691) (xy 153.593818 125.573691)\n        (xy 153.593818 124.527) (xy 160.847394 124.527)\n      )\n    )\n  )\n  (zone (net 143) (net_name /mcu/usb/power/VBUS2) (layer C1F) (tstamp 0) (hatch edge 0.508)\n    (connect_pads (clearance 0.254))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 166.6 125.5) (xy 171.3 125.5) (xy 171.3 118.4) (xy 161.8 118.4) (xy 161.8 119.3)\n        (xy 164.1 121.6) (xy 164.1 123)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 168.464933 118.822033) (xy 168.319502 118.882273) (xy 168.140873 119.060901) (xy 168.0442 119.29429) (xy 168.0442 119.41425)\n        (xy 168.20295 119.573) (xy 168.8062 119.573) (xy 168.8062 119.553) (xy 169.0602 119.553) (xy 169.0602 119.573)\n        (xy 169.0802 119.573) (xy 169.0802 119.827) (xy 169.0602 119.827) (xy 169.0602 120.45565) (xy 169.21895 120.6144)\n        (xy 169.313509 120.6144) (xy 169.546898 120.517727) (xy 169.705054 120.359572) (xy 169.746 120.367864) (xy 170.254 120.367864)\n        (xy 170.39519 120.341297) (xy 170.524865 120.257854) (xy 170.576284 120.1826) (xy 170.924005 120.1826) (xy 170.967546 120.250265)\n        (xy 171.094866 120.337259) (xy 171.173 120.353081) (xy 171.173 121.049413) (xy 171.169825 121.051456) (xy 171.145834 121.086568)\n        (xy 171.097637 120.970211) (xy 170.919008 120.791583) (xy 170.685619 120.69491) (xy 170.26975 120.69491) (xy 170.111 120.85366)\n        (xy 170.111 121.923) (xy 170.131 121.923) (xy 170.131 122.177) (xy 170.111 122.177) (xy 170.111 123.24634)\n        (xy 170.26975 123.40509) (xy 170.685619 123.40509) (xy 170.919008 123.308417) (xy 171.097637 123.129789) (xy 171.145321 123.014669)\n        (xy 171.162236 123.040955) (xy 171.173 123.04831) (xy 171.173 123.732136) (xy 171.0128 123.732136) (xy 170.87161 123.758703)\n        (xy 170.741935 123.842146) (xy 170.734537 123.852973) (xy 170.732454 123.849735) (xy 170.605134 123.762741) (xy 170.454 123.732136)\n        (xy 169.946 123.732136) (xy 169.80481 123.758703) (xy 169.675135 123.842146) (xy 169.588141 123.969466) (xy 169.557536 124.1206)\n        (xy 169.557536 124.6794) (xy 169.584103 124.82059) (xy 169.667546 124.950265) (xy 169.7174 124.984329) (xy 169.7174 125.114949)\n        (xy 169.675135 125.142146) (xy 169.623716 125.2174) (xy 166.5999 125.2174) (xy 164.992411 123.609911) (xy 165.173691 123.685)\n        (xy 165.71425 123.685) (xy 165.873 123.52625) (xy 165.873 122.127) (xy 166.127 122.127) (xy 166.127 123.52625)\n        (xy 166.28575 123.685) (xy 166.826309 123.685) (xy 167.059698 123.588327) (xy 167.238327 123.409699) (xy 167.335 123.17631)\n        (xy 167.335 122.33575) (xy 168.77369 122.33575) (xy 168.77369 122.8964) (xy 168.870363 123.129789) (xy 169.048992 123.308417)\n        (xy 169.282381 123.40509) (xy 169.69825 123.40509) (xy 169.857 123.24634) (xy 169.857 122.177) (xy 168.93244 122.177)\n        (xy 168.77369 122.33575) (xy 167.335 122.33575) (xy 167.335 122.28575) (xy 167.17625 122.127) (xy 166.127 122.127)\n        (xy 165.873 122.127) (xy 164.82375 122.127) (xy 164.665 122.28575) (xy 164.665 123.17631) (xy 164.740088 123.357588)\n        (xy 164.2826 122.9001) (xy 164.2826 121.800005) (xy 164.282601 121.8) (xy 164.245864 121.615317) (xy 164.223247 121.581468)\n        (xy 164.216994 121.55059) (xy 164.189803 121.510197) (xy 164.147077 121.467471) (xy 164.14125 121.45875) (xy 163.50619 120.82369)\n        (xy 164.665 120.82369) (xy 164.665 121.71425) (xy 164.82375 121.873) (xy 165.873 121.873) (xy 165.873 120.47375)\n        (xy 166.127 120.47375) (xy 166.127 121.873) (xy 167.17625 121.873) (xy 167.335 121.71425) (xy 167.335 121.2036)\n        (xy 168.77369 121.2036) (xy 168.77369 121.76425) (xy 168.93244 121.923) (xy 169.857 121.923) (xy 169.857 120.85366)\n        (xy 169.69825 120.69491) (xy 169.282381 120.69491) (xy 169.048992 120.791583) (xy 168.870363 120.970211) (xy 168.77369 121.2036)\n        (xy 167.335 121.2036) (xy 167.335 120.82369) (xy 167.238327 120.590301) (xy 167.059698 120.411673) (xy 166.826309 120.315)\n        (xy 166.28575 120.315) (xy 166.127 120.47375) (xy 165.873 120.47375) (xy 165.71425 120.315) (xy 165.173691 120.315)\n        (xy 164.940302 120.411673) (xy 164.761673 120.590301) (xy 164.665 120.82369) (xy 163.50619 120.82369) (xy 162.66825 119.98575)\n        (xy 168.0442 119.98575) (xy 168.0442 120.10571) (xy 168.140873 120.339099) (xy 168.319502 120.517727) (xy 168.552891 120.6144)\n        (xy 168.64745 120.6144) (xy 168.8062 120.45565) (xy 168.8062 119.827) (xy 168.20295 119.827) (xy 168.0442 119.98575)\n        (xy 162.66825 119.98575) (xy 161.927 119.2445) (xy 161.927 118.786601) (xy 168.429501 118.786601)\n      )\n    )\n  )\n  (zone (net 142) (net_name /mcu/usb/power/BARREL) (layer C1F) (tstamp 0) (hatch edge 0.508)\n    (connect_pads (clearance 0.254))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 161 108) (xy 161 118) (xy 171 118) (xy 171 108)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 167.704436 108.164109) (xy 168.233108 108.693704) (xy 168.924204 108.980673) (xy 169.672513 108.981326) (xy 170.364109 108.695564)\n        (xy 170.873 108.18756) (xy 170.873 110.566695) (xy 170.706296 110.733108) (xy 170.419327 111.424204) (xy 170.418674 112.172513)\n        (xy 170.704436 112.864109) (xy 170.873 113.032967) (xy 170.873 117.873) (xy 168.836328 117.873) (xy 168.814084 117.858137)\n        (xy 168.629401 117.821401) (xy 164.835 117.821401) (xy 164.835 117.28575) (xy 164.67625 117.127) (xy 163.627 117.127)\n        (xy 163.627 117.147) (xy 163.373 117.147) (xy 163.373 117.127) (xy 162.32375 117.127) (xy 162.165 117.28575)\n        (xy 162.165 117.821401) (xy 162.003901 117.821401) (xy 161.638209 117.455709) (xy 161.638209 115.82369) (xy 162.165 115.82369)\n        (xy 162.165 116.71425) (xy 162.32375 116.873) (xy 163.373 116.873) (xy 163.373 115.47375) (xy 163.627 115.47375)\n        (xy 163.627 116.873) (xy 164.67625 116.873) (xy 164.835 116.71425) (xy 164.835 115.82369) (xy 164.738327 115.590301)\n        (xy 164.559698 115.411673) (xy 164.326309 115.315) (xy 163.78575 115.315) (xy 163.627 115.47375) (xy 163.373 115.47375)\n        (xy 163.21425 115.315) (xy 162.673691 115.315) (xy 162.440302 115.411673) (xy 162.261673 115.590301) (xy 162.165 115.82369)\n        (xy 161.638209 115.82369) (xy 161.638209 114.652701) (xy 161.601473 114.468018) (xy 161.496859 114.311451) (xy 161.127 113.941592)\n        (xy 161.127 113.31397) (xy 164.965635 113.31397) (xy 165.125418 113.632739) (xy 165.916187 113.942723) (xy 166.765387 113.926497)\n        (xy 167.474582 113.632739) (xy 167.634365 113.31397) (xy 166.3 111.979605) (xy 164.965635 113.31397) (xy 161.127 113.31397)\n        (xy 161.127 112.4826) (xy 161.424005 112.4826) (xy 161.467546 112.550265) (xy 161.594866 112.637259) (xy 161.746 112.667864)\n        (xy 162.254 112.667864) (xy 162.29544 112.660066) (xy 162.453102 112.817727) (xy 162.686491 112.9144) (xy 162.78105 112.9144)\n        (xy 162.9398 112.75565) (xy 162.9398 112.127) (xy 163.1938 112.127) (xy 163.1938 112.75565) (xy 163.35255 112.9144)\n        (xy 163.447109 112.9144) (xy 163.680498 112.817727) (xy 163.859127 112.639099) (xy 163.9558 112.40571) (xy 163.9558 112.28575)\n        (xy 163.79705 112.127) (xy 163.1938 112.127) (xy 162.9398 112.127) (xy 162.9198 112.127) (xy 162.9198 111.873)\n        (xy 162.9398 111.873) (xy 162.9398 111.24435) (xy 163.1938 111.24435) (xy 163.1938 111.873) (xy 163.79705 111.873)\n        (xy 163.9558 111.71425) (xy 163.9558 111.59429) (xy 163.882028 111.416187) (xy 164.157277 111.416187) (xy 164.173503 112.265387)\n        (xy 164.467261 112.974582) (xy 164.78603 113.134365) (xy 166.120395 111.8) (xy 166.479605 111.8) (xy 167.81397 113.134365)\n        (xy 168.132739 112.974582) (xy 168.442723 112.183813) (xy 168.426497 111.334613) (xy 168.132739 110.625418) (xy 167.81397 110.465635)\n        (xy 166.479605 111.8) (xy 166.120395 111.8) (xy 164.78603 110.465635) (xy 164.467261 110.625418) (xy 164.157277 111.416187)\n        (xy 163.882028 111.416187) (xy 163.859127 111.360901) (xy 163.680498 111.182273) (xy 163.447109 111.0856) (xy 163.35255 111.0856)\n        (xy 163.1938 111.24435) (xy 162.9398 111.24435) (xy 162.78105 111.0856) (xy 162.686491 111.0856) (xy 162.453102 111.182273)\n        (xy 162.294946 111.340428) (xy 162.254 111.332136) (xy 161.746 111.332136) (xy 161.60481 111.358703) (xy 161.475135 111.442146)\n        (xy 161.423716 111.5174) (xy 161.127 111.5174) (xy 161.127 110.28603) (xy 164.965635 110.28603) (xy 166.3 111.620395)\n        (xy 167.634365 110.28603) (xy 167.474582 109.967261) (xy 166.683813 109.657277) (xy 165.834613 109.673503) (xy 165.125418 109.967261)\n        (xy 164.965635 110.28603) (xy 161.127 110.28603) (xy 161.127 108.127) (xy 167.689103 108.127)\n      )\n    )\n  )\n  (zone (net 52) (net_name VAA) (layer C3) (tstamp 528841A2) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 175) (xy 121 175) (xy 121 137) (xy 107 123) (xy 87 123)\n        (xy 67 135) (xy 67 144) (xy 64 147) (xy 60 147)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 112.470774 128.65038) (xy 112.192832 128.534968) (xy 111.808852 128.534633) (xy 111.453973 128.681266) (xy 111.182221 128.952544)\n        (xy 111.034968 129.307168) (xy 111.034633 129.691148) (xy 111.181266 130.046027) (xy 111.452544 130.317779) (xy 111.807168 130.465032)\n        (xy 112.191148 130.465367) (xy 112.546027 130.318734) (xy 112.817779 130.047456) (xy 112.965032 129.692832) (xy 112.965367 129.308852)\n        (xy 112.849974 129.02958) (xy 120.873 137.052606) (xy 120.873 143.935799) (xy 119.164143 143.935799) (xy 119.265032 143.692832)\n        (xy 119.265367 143.308852) (xy 119.118734 142.953973) (xy 118.847456 142.682221) (xy 118.492832 142.534968) (xy 118.108852 142.534633)\n        (xy 117.753973 142.681266) (xy 117.482221 142.952544) (xy 117.450103 143.029892) (xy 117.418734 142.953973) (xy 117.147456 142.682221)\n        (xy 116.792832 142.534968) (xy 116.408852 142.534633) (xy 116.347127 142.560137) (xy 116.549878 142.357739) (xy 116.687443 142.026446)\n        (xy 116.6876 141.846444) (xy 116.713648 141.846467) (xy 117.068527 141.699834) (xy 117.340279 141.428556) (xy 117.438859 141.191148)\n        (xy 118.534633 141.191148) (xy 118.681266 141.546027) (xy 118.952544 141.817779) (xy 119.307168 141.965032) (xy 119.691148 141.965367)\n        (xy 120.046027 141.818734) (xy 120.317779 141.547456) (xy 120.465032 141.192832) (xy 120.465367 140.808852) (xy 120.318734 140.453973)\n        (xy 120.047456 140.182221) (xy 119.692832 140.034968) (xy 119.308852 140.034633) (xy 118.953973 140.181266) (xy 118.682221 140.452544)\n        (xy 118.534968 140.807168) (xy 118.534633 141.191148) (xy 117.438859 141.191148) (xy 117.487532 141.073932) (xy 117.487867 140.689952)\n        (xy 117.341234 140.335073) (xy 117.069956 140.063321) (xy 116.715332 139.916068) (xy 116.662156 139.916022) (xy 116.662356 139.686528)\n        (xy 116.52537 139.354995) (xy 116.271939 139.101122) (xy 115.940646 138.963557) (xy 115.581928 138.963244) (xy 115.250395 139.10023)\n        (xy 114.996522 139.353661) (xy 114.858957 139.684954) (xy 114.858644 140.043672) (xy 114.99563 140.375205) (xy 115.249061 140.629078)\n        (xy 115.557408 140.757115) (xy 115.557226 140.965145) (xy 115.275795 141.08143) (xy 115.021922 141.334861) (xy 114.884357 141.666154)\n        (xy 114.884044 142.024872) (xy 114.946925 142.177057) (xy 114.680999 141.911131) (xy 114.680999 141.300199) (xy 114.628796 141.037755)\n        (xy 114.480133 140.815265) (xy 114.427126 140.762258) (xy 114.427143 140.743018) (xy 114.301733 140.439502) (xy 114.069719 140.207083)\n        (xy 113.766423 140.081143) (xy 113.438018 140.080857) (xy 113.134502 140.206267) (xy 112.902083 140.438281) (xy 112.776143 140.741577)\n        (xy 112.775857 141.069982) (xy 112.901267 141.373498) (xy 113.133281 141.605917) (xy 113.309399 141.679048) (xy 113.309399 142.195199)\n        (xy 113.361602 142.457644) (xy 113.510265 142.680133) (xy 114.815066 143.984934) (xy 115.037556 144.133597) (xy 115.3 144.1858)\n        (xy 115.920795 144.1858) (xy 116.052544 144.317779) (xy 116.172758 144.367696) (xy 115.250395 145.290059) (xy 115.063911 145.289896)\n        (xy 114.709032 145.436529) (xy 114.43728 145.707807) (xy 114.331967 145.961429) (xy 114.275956 145.905321) (xy 113.921332 145.758068)\n        (xy 113.537352 145.757733) (xy 113.182473 145.904366) (xy 112.910721 146.175644) (xy 112.763468 146.530268) (xy 112.763133 146.914248)\n        (xy 112.909766 147.269127) (xy 113.181044 147.540879) (xy 113.535668 147.688132) (xy 113.919648 147.688467) (xy 114.274527 147.541834)\n        (xy 114.546279 147.270556) (xy 114.651592 147.016934) (xy 114.707603 147.073042) (xy 115.062227 147.220295) (xy 115.446207 147.22063)\n        (xy 115.801086 147.073997) (xy 116.072838 146.802719) (xy 116.220091 146.448095) (xy 116.220255 146.259935) (xy 117.172791 145.307399)\n        (xy 120.873 145.307399) (xy 120.873 159.285307) (xy 120.818734 159.153973) (xy 120.547456 158.882221) (xy 120.192832 158.734968)\n        (xy 119.808852 158.734633) (xy 119.453973 158.881266) (xy 119.182221 159.152544) (xy 119.034968 159.507168) (xy 119.034633 159.891148)\n        (xy 119.181266 160.246027) (xy 119.281146 160.346081) (xy 119.054511 160.439725) (xy 118.797456 160.182221) (xy 118.442832 160.034968)\n        (xy 118.058852 160.034633) (xy 117.703973 160.181266) (xy 117.432221 160.452544) (xy 117.284968 160.807168) (xy 117.284633 161.191148)\n        (xy 117.431266 161.546027) (xy 117.702544 161.817779) (xy 118.057168 161.965032) (xy 118.441148 161.965367) (xy 118.695489 161.860275)\n        (xy 118.952544 162.117779) (xy 119.307168 162.265032) (xy 119.691148 162.265367) (xy 120.046027 162.118734) (xy 120.179193 161.9858)\n        (xy 120.349256 161.9858) (xy 120.182221 162.152544) (xy 120.034968 162.507168) (xy 120.034896 162.58954) (xy 119.705032 162.452568)\n        (xy 119.321052 162.452233) (xy 118.966173 162.598866) (xy 118.694421 162.870144) (xy 118.547168 163.224768) (xy 118.546833 163.608748)\n        (xy 118.693466 163.963627) (xy 118.964744 164.235379) (xy 119.319368 164.382632) (xy 119.703348 164.382967) (xy 120.058227 164.236334)\n        (xy 120.329979 163.965056) (xy 120.477232 163.610432) (xy 120.477304 163.52806) (xy 120.807168 163.665032) (xy 120.873 163.665089)\n        (xy 120.873 166.919066) (xy 120.534173 167.059066) (xy 120.316389 167.27647) (xy 120.135856 167.095621) (xy 119.781232 166.948368)\n        (xy 119.397252 166.948033) (xy 119.21518 167.023264) (xy 119.215367 166.808852) (xy 119.068734 166.453973) (xy 118.797456 166.182221)\n        (xy 118.442832 166.034968) (xy 118.058852 166.034633) (xy 117.703973 166.181266) (xy 117.432221 166.452544) (xy 117.284968 166.807168)\n        (xy 117.284633 167.191148) (xy 117.431266 167.546027) (xy 117.702544 167.817779) (xy 118.057168 167.965032) (xy 118.441148 167.965367)\n        (xy 118.62322 167.890136) (xy 118.623033 168.104548) (xy 118.769666 168.459427) (xy 119.040944 168.731179) (xy 119.395568 168.878432)\n        (xy 119.779548 168.878767) (xy 120.134427 168.732134) (xy 120.352211 168.51473) (xy 120.532744 168.695579) (xy 120.873 168.836866)\n        (xy 120.873 172.435957) (xy 120.762619 172.325383) (xy 120.459323 172.199443) (xy 120.130918 172.199157) (xy 119.827402 172.324567)\n        (xy 119.594983 172.556581) (xy 119.469043 172.859877) (xy 119.468757 173.188282) (xy 119.577144 173.4506) (xy 90.764068 173.4506)\n        (xy 89.4386 172.125132) (xy 89.4386 171.803811) (xy 89.452544 171.817779) (xy 89.807168 171.965032) (xy 90.191148 171.965367)\n        (xy 90.546027 171.818734) (xy 90.817779 171.547456) (xy 90.965032 171.192832) (xy 90.965033 171.191148) (xy 95.034633 171.191148)\n        (xy 95.181266 171.546027) (xy 95.452544 171.817779) (xy 95.807168 171.965032) (xy 96.191148 171.965367) (xy 96.546027 171.818734)\n        (xy 96.817779 171.547456) (xy 96.965032 171.192832) (xy 96.965033 171.191148) (xy 101.034633 171.191148) (xy 101.181266 171.546027)\n        (xy 101.452544 171.817779) (xy 101.807168 171.965032) (xy 102.191148 171.965367) (xy 102.546027 171.818734) (xy 102.817779 171.547456)\n        (xy 102.965032 171.192832) (xy 102.965033 171.191148) (xy 107.034633 171.191148) (xy 107.181266 171.546027) (xy 107.452544 171.817779)\n        (xy 107.807168 171.965032) (xy 108.191148 171.965367) (xy 108.546027 171.818734) (xy 108.817779 171.547456) (xy 108.965032 171.192832)\n        (xy 108.965033 171.191148) (xy 113.034633 171.191148) (xy 113.181266 171.546027) (xy 113.452544 171.817779) (xy 113.807168 171.965032)\n        (xy 114.191148 171.965367) (xy 114.546027 171.818734) (xy 114.817779 171.547456) (xy 114.965032 171.192832) (xy 114.965367 170.808852)\n        (xy 114.818734 170.453973) (xy 114.547456 170.182221) (xy 114.192832 170.034968) (xy 113.808852 170.034633) (xy 113.453973 170.181266)\n        (xy 113.182221 170.452544) (xy 113.034968 170.807168) (xy 113.034633 171.191148) (xy 108.965033 171.191148) (xy 108.965367 170.808852)\n        (xy 108.818734 170.453973) (xy 108.547456 170.182221) (xy 108.192832 170.034968) (xy 107.808852 170.034633) (xy 107.453973 170.181266)\n        (xy 107.182221 170.452544) (xy 107.034968 170.807168) (xy 107.034633 171.191148) (xy 102.965033 171.191148) (xy 102.965367 170.808852)\n        (xy 102.818734 170.453973) (xy 102.547456 170.182221) (xy 102.192832 170.034968) (xy 101.808852 170.034633) (xy 101.453973 170.181266)\n        (xy 101.182221 170.452544) (xy 101.034968 170.807168) (xy 101.034633 171.191148) (xy 96.965033 171.191148) (xy 96.965367 170.808852)\n        (xy 96.818734 170.453973) (xy 96.547456 170.182221) (xy 96.192832 170.034968) (xy 95.808852 170.034633) (xy 95.453973 170.181266)\n        (xy 95.182221 170.452544) (xy 95.034968 170.807168) (xy 95.034633 171.191148) (xy 90.965033 171.191148) (xy 90.965367 170.808852)\n        (xy 90.818734 170.453973) (xy 90.547456 170.182221) (xy 90.192832 170.034968) (xy 89.808852 170.034633) (xy 89.453973 170.181266)\n        (xy 89.4386 170.196612) (xy 89.4386 168.724541) (xy 104.907086 168.724541) (xy 105.024779 169.009379) (xy 105.242515 169.227496)\n        (xy 105.527147 169.345685) (xy 105.835341 169.345954) (xy 106.120179 169.228261) (xy 106.338296 169.010525) (xy 106.439271 168.767348)\n        (xy 107.668033 168.767348) (xy 107.814666 169.122227) (xy 108.085944 169.393979) (xy 108.440568 169.541232) (xy 108.824548 169.541567)\n        (xy 109.179427 169.394934) (xy 109.451179 169.123656) (xy 109.598432 168.769032) (xy 109.598767 168.385052) (xy 109.452134 168.030173)\n        (xy 109.180856 167.758421) (xy 108.826232 167.611168) (xy 108.442252 167.610833) (xy 108.087373 167.757466) (xy 107.815621 168.028744)\n        (xy 107.668368 168.383368) (xy 107.668033 168.767348) (xy 106.439271 168.767348) (xy 106.456485 168.725893) (xy 106.456754 168.417699)\n        (xy 106.339061 168.132861) (xy 106.121325 167.914744) (xy 105.836693 167.796555) (xy 105.528499 167.796286) (xy 105.243661 167.913979)\n        (xy 105.025544 168.131715) (xy 104.907355 168.416347) (xy 104.907086 168.724541) (xy 89.4386 168.724541) (xy 89.4386 167.733748)\n        (xy 98.005033 167.733748) (xy 98.151666 168.088627) (xy 98.422944 168.360379) (xy 98.777568 168.507632) (xy 99.161548 168.507967)\n        (xy 99.516427 168.361334) (xy 99.788179 168.090056) (xy 99.935432 167.735432) (xy 99.935767 167.351452) (xy 99.8911 167.243348)\n        (xy 103.197633 167.243348) (xy 103.344266 167.598227) (xy 103.615544 167.869979) (xy 103.970168 168.017232) (xy 104.354148 168.017567)\n        (xy 104.709027 167.870934) (xy 104.980779 167.599656) (xy 105.128032 167.245032) (xy 105.128367 166.861052) (xy 104.981734 166.506173)\n        (xy 104.710456 166.234421) (xy 104.355832 166.087168) (xy 103.971852 166.086833) (xy 103.616973 166.233466) (xy 103.345221 166.504744)\n        (xy 103.197968 166.859368) (xy 103.197633 167.243348) (xy 99.8911 167.243348) (xy 99.789134 166.996573) (xy 99.517856 166.724821)\n        (xy 99.163232 166.577568) (xy 98.779252 166.577233) (xy 98.424373 166.723866) (xy 98.152621 166.995144) (xy 98.005368 167.349768)\n        (xy 98.005033 167.733748) (xy 89.4386 167.733748) (xy 89.4386 166.336748) (xy 93.483833 166.336748) (xy 93.630466 166.691627)\n        (xy 93.901744 166.963379) (xy 94.256368 167.110632) (xy 94.640348 167.110967) (xy 94.995227 166.964334) (xy 95.266979 166.693056)\n        (xy 95.414232 166.338432) (xy 95.414372 166.177101) (xy 96.615686 166.177101) (xy 96.733379 166.461939) (xy 96.951115 166.680056)\n        (xy 97.235747 166.798245) (xy 97.543941 166.798514) (xy 97.828779 166.680821) (xy 98.046896 166.463085) (xy 98.165085 166.178453)\n        (xy 98.165354 165.870259) (xy 98.047661 165.585421) (xy 97.829925 165.367304) (xy 97.545293 165.249115) (xy 97.237099 165.248846)\n        (xy 96.952261 165.366539) (xy 96.734144 165.584275) (xy 96.615955 165.868907) (xy 96.615686 166.177101) (xy 95.414372 166.177101)\n        (xy 95.414567 165.954452) (xy 95.267934 165.599573) (xy 94.996656 165.327821) (xy 94.642032 165.180568) (xy 94.258052 165.180233)\n        (xy 93.903173 165.326866) (xy 93.631421 165.598144) (xy 93.484168 165.952768) (xy 93.483833 166.336748) (xy 89.4386 166.336748)\n        (xy 89.4386 165.454268) (xy 89.910016 164.982852) (xy 89.95053 165.080905) (xy 90.203961 165.334778) (xy 90.535254 165.472343)\n        (xy 90.893972 165.472656) (xy 91.225505 165.33567) (xy 91.369066 165.192359) (xy 91.564944 165.388579) (xy 91.919568 165.535832)\n        (xy 92.303548 165.536167) (xy 92.658427 165.389534) (xy 92.792257 165.255937) (xy 92.870961 165.334778) (xy 93.202254 165.472343)\n        (xy 93.560972 165.472656) (xy 93.892505 165.33567) (xy 94.146378 165.082239) (xy 94.283943 164.750946) (xy 94.284256 164.392228)\n        (xy 94.14727 164.060695) (xy 93.893839 163.806822) (xy 93.562546 163.669257) (xy 93.203828 163.668944) (xy 92.872295 163.80593)\n        (xy 92.792345 163.885741) (xy 92.659856 163.753021) (xy 92.305232 163.605768) (xy 91.921252 163.605433) (xy 91.566373 163.752066)\n        (xy 91.368932 163.949163) (xy 91.226839 163.806822) (xy 91.127355 163.765513) (xy 91.581334 163.311534) (xy 91.729997 163.089045)\n        (xy 91.766058 162.907748) (xy 96.760433 162.907748) (xy 96.907066 163.262627) (xy 97.178344 163.534379) (xy 97.532968 163.681632)\n        (xy 97.916948 163.681967) (xy 98.271827 163.535334) (xy 98.317084 163.490156) (xy 98.368266 163.614027) (xy 98.428764 163.67463)\n        (xy 98.411383 163.691981) (xy 98.285443 163.995277) (xy 98.285157 164.323682) (xy 98.410567 164.627198) (xy 98.642581 164.859617)\n        (xy 98.945877 164.985557) (xy 99.274282 164.985843) (xy 99.577798 164.860433) (xy 99.810217 164.628419) (xy 99.918152 164.368482)\n        (xy 100.906557 164.368482) (xy 101.031967 164.671998) (xy 101.263981 164.904417) (xy 101.567277 165.030357) (xy 101.895682 165.030643)\n        (xy 102.199198 164.905233) (xy 102.272877 164.831682) (xy 107.606957 164.831682) (xy 107.732367 165.135198) (xy 107.964381 165.367617)\n        (xy 108.267677 165.493557) (xy 108.596082 165.493843) (xy 108.899598 165.368433) (xy 109.132017 165.136419) (xy 109.257957 164.833123)\n        (xy 109.258243 164.504718) (xy 109.132833 164.201202) (xy 108.900819 163.968783) (xy 108.597523 163.842843) (xy 108.269118 163.842557)\n        (xy 107.965602 163.967967) (xy 107.733183 164.199981) (xy 107.607243 164.503277) (xy 107.606957 164.831682) (xy 102.272877 164.831682)\n        (xy 102.431617 164.673219) (xy 102.557557 164.369923) (xy 102.557757 164.139882) (xy 103.192557 164.139882) (xy 103.317967 164.443398)\n        (xy 103.549981 164.675817) (xy 103.853277 164.801757) (xy 104.181682 164.802043) (xy 104.485198 164.676633) (xy 104.717617 164.444619)\n        (xy 104.775491 164.305245) (xy 104.936344 164.466379) (xy 105.290968 164.613632) (xy 105.674948 164.613967) (xy 106.029827 164.467334)\n        (xy 106.301579 164.196056) (xy 106.448832 163.841432) (xy 106.449167 163.457452) (xy 106.302534 163.102573) (xy 106.031256 162.830821)\n        (xy 105.676632 162.683568) (xy 105.292652 162.683233) (xy 104.937773 162.829866) (xy 104.666021 163.101144) (xy 104.561694 163.35239)\n        (xy 104.486419 163.276983) (xy 104.183123 163.151043) (xy 103.854718 163.150757) (xy 103.551202 163.276167) (xy 103.318783 163.508181)\n        (xy 103.192843 163.811477) (xy 103.192557 164.139882) (xy 102.557757 164.139882) (xy 102.557843 164.041518) (xy 102.432433 163.738002)\n        (xy 102.200419 163.505583) (xy 101.897123 163.379643) (xy 101.568718 163.379357) (xy 101.265202 163.504767) (xy 101.032783 163.736781)\n        (xy 100.906843 164.040077) (xy 100.906557 164.368482) (xy 99.918152 164.368482) (xy 99.936157 164.325123) (xy 99.936443 163.996718)\n        (xy 99.844868 163.775088) (xy 100.004779 163.615456) (xy 100.152032 163.260832) (xy 100.152367 162.876852) (xy 100.005734 162.521973)\n        (xy 99.734456 162.250221) (xy 99.379832 162.102968) (xy 98.995852 162.102633) (xy 98.640973 162.249266) (xy 98.595716 162.294444)\n        (xy 98.544534 162.170573) (xy 98.392974 162.018748) (xy 99.884633 162.018748) (xy 100.031266 162.373627) (xy 100.302544 162.645379)\n        (xy 100.657168 162.792632) (xy 101.041148 162.792967) (xy 101.396027 162.646334) (xy 101.667779 162.375056) (xy 101.815032 162.020432)\n        (xy 101.815332 161.676082) (xy 105.656357 161.676082) (xy 105.781767 161.979598) (xy 106.013781 162.212017) (xy 106.317077 162.337957)\n        (xy 106.645482 162.338243) (xy 106.948998 162.212833) (xy 107.181417 161.980819) (xy 107.307357 161.677523) (xy 107.307643 161.349118)\n        (xy 107.182233 161.045602) (xy 106.950219 160.813183) (xy 106.646923 160.687243) (xy 106.318518 160.686957) (xy 106.015002 160.812367)\n        (xy 105.782583 161.044381) (xy 105.656643 161.347677) (xy 105.656357 161.676082) (xy 101.815332 161.676082) (xy 101.815367 161.636452)\n        (xy 101.668734 161.281573) (xy 101.59122 161.203923) (xy 101.755509 161.13604) (xy 101.771866 161.175627) (xy 102.043144 161.447379)\n        (xy 102.397768 161.594632) (xy 102.781748 161.594967) (xy 103.136627 161.448334) (xy 103.408379 161.177056) (xy 103.555632 160.822432)\n        (xy 103.555967 160.438452) (xy 103.409334 160.083573) (xy 103.138056 159.811821) (xy 102.783432 159.664568) (xy 102.399452 159.664233)\n        (xy 102.044573 159.810866) (xy 101.964019 159.89128) (xy 101.794019 159.720983) (xy 101.490723 159.595043) (xy 101.162318 159.594757)\n        (xy 100.858802 159.720167) (xy 100.626383 159.952181) (xy 100.500443 160.255477) (xy 100.500157 160.583882) (xy 100.621539 160.87765)\n        (xy 100.303973 161.008866) (xy 100.032221 161.280144) (xy 99.884968 161.634768) (xy 99.884633 162.018748) (xy 98.392974 162.018748)\n        (xy 98.273256 161.898821) (xy 97.918632 161.751568) (xy 97.534652 161.751233) (xy 97.179773 161.897866) (xy 96.908021 162.169144)\n        (xy 96.760768 162.523768) (xy 96.760433 162.907748) (xy 91.766058 162.907748) (xy 91.7822 162.8266) (xy 91.7822 162.456005)\n        (xy 91.914179 162.324256) (xy 92.061432 161.969632) (xy 92.061767 161.585652) (xy 91.915134 161.230773) (xy 91.643856 160.959021)\n        (xy 91.289232 160.811768) (xy 90.905252 160.811433) (xy 90.550373 160.958066) (xy 90.278621 161.229344) (xy 90.131368 161.583968)\n        (xy 90.131033 161.967948) (xy 90.277666 162.322827) (xy 90.4106 162.455993) (xy 90.4106 162.542532) (xy 90.029708 162.923424)\n        (xy 90.029767 162.855652) (xy 89.883134 162.500773) (xy 89.611856 162.229021) (xy 89.257232 162.081768) (xy 88.873252 162.081433)\n        (xy 88.518373 162.228066) (xy 88.246621 162.499344) (xy 88.099368 162.853968) (xy 88.099033 163.237948) (xy 88.245666 163.592827)\n        (xy 88.516944 163.864579) (xy 88.871568 164.011832) (xy 88.941239 164.011893) (xy 88.267866 164.685266) (xy 88.119203 164.907755)\n        (xy 88.100855 165) (xy 88.067 165.1702) (xy 88.067 172.4092) (xy 88.119203 172.671645) (xy 88.267866 172.894134)\n        (xy 89.751432 174.3777) (xy 64.061293 174.3777) (xy 62.712075 174.109324) (xy 61.620227 173.379775) (xy 60.890677 172.287927)\n        (xy 60.761802 171.640025) (xy 60.76764 171.640025) (xy 61.258615 172.828276) (xy 62.166942 173.738189) (xy 63.354335 174.231238)\n        (xy 64.640025 174.23236) (xy 65.828276 173.741385) (xy 66.738189 172.833058) (xy 67.231238 171.645665) (xy 67.231634 171.191148)\n        (xy 71.034633 171.191148) (xy 71.181266 171.546027) (xy 71.452544 171.817779) (xy 71.807168 171.965032) (xy 72.191148 171.965367)\n        (xy 72.546027 171.818734) (xy 72.817779 171.547456) (xy 72.965032 171.192832) (xy 72.965033 171.191148) (xy 77.034633 171.191148)\n        (xy 77.181266 171.546027) (xy 77.452544 171.817779) (xy 77.807168 171.965032) (xy 78.191148 171.965367) (xy 78.546027 171.818734)\n        (xy 78.817779 171.547456) (xy 78.965032 171.192832) (xy 78.965033 171.191148) (xy 83.034633 171.191148) (xy 83.181266 171.546027)\n        (xy 83.452544 171.817779) (xy 83.807168 171.965032) (xy 84.191148 171.965367) (xy 84.546027 171.818734) (xy 84.817779 171.547456)\n        (xy 84.965032 171.192832) (xy 84.965367 170.808852) (xy 84.818734 170.453973) (xy 84.547456 170.182221) (xy 84.192832 170.034968)\n        (xy 83.808852 170.034633) (xy 83.453973 170.181266) (xy 83.182221 170.452544) (xy 83.034968 170.807168) (xy 83.034633 171.191148)\n        (xy 78.965033 171.191148) (xy 78.965367 170.808852) (xy 78.818734 170.453973) (xy 78.547456 170.182221) (xy 78.192832 170.034968)\n        (xy 77.808852 170.034633) (xy 77.453973 170.181266) (xy 77.182221 170.452544) (xy 77.034968 170.807168) (xy 77.034633 171.191148)\n        (xy 72.965033 171.191148) (xy 72.965367 170.808852) (xy 72.818734 170.453973) (xy 72.547456 170.182221) (xy 72.192832 170.034968)\n        (xy 71.808852 170.034633) (xy 71.453973 170.181266) (xy 71.182221 170.452544) (xy 71.034968 170.807168) (xy 71.034633 171.191148)\n        (xy 67.231634 171.191148) (xy 67.23236 170.359975) (xy 66.741385 169.171724) (xy 66.468087 168.897948) (xy 78.104833 168.897948)\n        (xy 78.251466 169.252827) (xy 78.522744 169.524579) (xy 78.877368 169.671832) (xy 79.261348 169.672167) (xy 79.616227 169.525534)\n        (xy 79.887979 169.254256) (xy 80.035232 168.899632) (xy 80.035567 168.515652) (xy 79.90259 168.193821) (xy 80.434166 168.193821)\n        (xy 80.551859 168.478659) (xy 80.769595 168.696776) (xy 81.054227 168.814965) (xy 81.362421 168.815234) (xy 81.647259 168.697541)\n        (xy 81.865376 168.479805) (xy 81.983565 168.195173) (xy 81.983834 167.886979) (xy 81.866141 167.602141) (xy 81.648405 167.384024)\n        (xy 81.363773 167.265835) (xy 81.055579 167.265566) (xy 80.770741 167.383259) (xy 80.552624 167.600995) (xy 80.434435 167.885627)\n        (xy 80.434166 168.193821) (xy 79.90259 168.193821) (xy 79.888934 168.160773) (xy 79.617656 167.889021) (xy 79.263032 167.741768)\n        (xy 78.879052 167.741433) (xy 78.524173 167.888066) (xy 78.252421 168.159344) (xy 78.105168 168.513968) (xy 78.104833 168.897948)\n        (xy 66.468087 168.897948) (xy 65.833058 168.261811) (xy 64.645665 167.768762) (xy 63.359975 167.76764) (xy 62.171724 168.258615)\n        (xy 61.261811 169.166942) (xy 60.768762 170.354335) (xy 60.76764 171.640025) (xy 60.761802 171.640025) (xy 60.6223 170.938707)\n        (xy 60.6223 167.321293) (xy 60.648187 167.191148) (xy 66.784633 167.191148) (xy 66.931266 167.546027) (xy 67.202544 167.817779)\n        (xy 67.557168 167.965032) (xy 67.941148 167.965367) (xy 67.960862 167.957221) (xy 75.552866 167.957221) (xy 75.670559 168.242059)\n        (xy 75.888295 168.460176) (xy 76.172927 168.578365) (xy 76.481121 168.578634) (xy 76.765959 168.460941) (xy 76.984076 168.243205)\n        (xy 77.102265 167.958573) (xy 77.102534 167.650379) (xy 76.984841 167.365541) (xy 76.767105 167.147424) (xy 76.482473 167.029235)\n        (xy 76.174279 167.028966) (xy 75.889441 167.146659) (xy 75.671324 167.364395) (xy 75.553135 167.649027) (xy 75.552866 167.957221)\n        (xy 67.960862 167.957221) (xy 68.296027 167.818734) (xy 68.567779 167.547456) (xy 68.715032 167.192832) (xy 68.715367 166.808852)\n        (xy 68.568734 166.453973) (xy 68.297456 166.182221) (xy 67.942832 166.034968) (xy 67.558852 166.034633) (xy 67.203973 166.181266)\n        (xy 66.932221 166.452544) (xy 66.784968 166.807168) (xy 66.784633 167.191148) (xy 60.648187 167.191148) (xy 60.700375 166.928784)\n        (xy 60.920053 166.600012) (xy 61.020033 166.500032) (xy 61.051426 166.453048) (xy 61.098084 166.406391) (xy 61.423243 165.919756)\n        (xy 61.516162 165.695429) (xy 61.630343 165.121405) (xy 61.630343 165.060112) (xy 61.6423 165) (xy 61.6423 163.644925)\n        (xy 61.788073 163.644925) (xy 61.899248 163.91399) (xy 61.985078 163.99997) (xy 61.899972 164.084927) (xy 61.788327 164.353797)\n        (xy 61.788073 164.644925) (xy 61.899248 164.91399) (xy 61.985078 164.99997) (xy 61.899972 165.084927) (xy 61.788327 165.353797)\n        (xy 61.788073 165.644925) (xy 61.899248 165.91399) (xy 62.104927 166.120028) (xy 62.373797 166.231673) (xy 62.664925 166.231927)\n        (xy 62.93399 166.120752) (xy 63.01997 166.034922) (xy 63.104927 166.120028) (xy 63.373797 166.231673) (xy 63.664925 166.231927)\n        (xy 63.93399 166.120752) (xy 64.01997 166.034922) (xy 64.104927 166.120028) (xy 64.373797 166.231673) (xy 64.664925 166.231927)\n        (xy 64.93399 166.120752) (xy 65.140028 165.915073) (xy 65.251673 165.646203) (xy 65.251808 165.491148) (xy 69.534633 165.491148)\n        (xy 69.681266 165.846027) (xy 69.952544 166.117779) (xy 70.307168 166.265032) (xy 70.691148 166.265367) (xy 71.046027 166.118734)\n        (xy 71.317779 165.847456) (xy 71.465032 165.492832) (xy 71.465367 165.108852) (xy 71.318734 164.753973) (xy 71.047456 164.482221)\n        (xy 70.692832 164.334968) (xy 70.308852 164.334633) (xy 69.953973 164.481266) (xy 69.682221 164.752544) (xy 69.534968 165.107168)\n        (xy 69.534633 165.491148) (xy 65.251808 165.491148) (xy 65.251927 165.355075) (xy 65.140752 165.08601) (xy 65.054922 165.00003)\n        (xy 65.140028 164.915073) (xy 65.251673 164.646203) (xy 65.251927 164.355075) (xy 65.140752 164.08601) (xy 65.054922 164.00003)\n        (xy 65.140028 163.915073) (xy 65.227857 163.703558) (xy 65.395168 163.773032) (xy 65.779148 163.773367) (xy 65.918538 163.715772)\n        (xy 72.185344 163.715772) (xy 72.32233 164.047305) (xy 72.575761 164.301178) (xy 72.907054 164.438743) (xy 73.265772 164.439056)\n        (xy 73.597305 164.30207) (xy 73.851178 164.048639) (xy 73.988743 163.717346) (xy 73.989056 163.358628) (xy 73.85207 163.027095)\n        (xy 73.598639 162.773222) (xy 73.267346 162.635657) (xy 72.908628 162.635344) (xy 72.577095 162.77233) (xy 72.323222 163.025761)\n        (xy 72.185657 163.357054) (xy 72.185344 163.715772) (xy 65.918538 163.715772) (xy 66.134027 163.626734) (xy 66.405779 163.355456)\n        (xy 66.553032 163.000832) (xy 66.553367 162.616852) (xy 66.406734 162.261973) (xy 66.135456 161.990221) (xy 65.780832 161.842968)\n        (xy 65.396852 161.842633) (xy 65.041973 161.989266) (xy 64.770221 162.260544) (xy 64.622968 162.615168) (xy 64.622834 162.768289)\n        (xy 64.375075 162.768073) (xy 64.10601 162.879248) (xy 64.02003 162.965078) (xy 63.935073 162.879972) (xy 63.666203 162.768327)\n        (xy 63.375075 162.768073) (xy 63.10601 162.879248) (xy 63.02003 162.965078) (xy 62.935073 162.879972) (xy 62.666203 162.768327)\n        (xy 62.375075 162.768073) (xy 62.10601 162.879248) (xy 61.899972 163.084927) (xy 61.788327 163.353797) (xy 61.788073 163.644925)\n        (xy 61.6423 163.644925) (xy 61.6423 161.138621) (xy 72.758166 161.138621) (xy 72.875859 161.423459) (xy 73.093595 161.641576)\n        (xy 73.353952 161.749685) (xy 73.353744 161.988572) (xy 73.49073 162.320105) (xy 73.744161 162.573978) (xy 74.075454 162.711543)\n        (xy 74.413789 162.711838) (xy 74.345968 162.875168) (xy 74.345633 163.259148) (xy 74.492266 163.614027) (xy 74.763544 163.885779)\n        (xy 75.118168 164.033032) (xy 75.502148 164.033367) (xy 75.857027 163.886734) (xy 76.128779 163.615456) (xy 76.276032 163.260832)\n        (xy 76.276367 162.876852) (xy 76.129734 162.521973) (xy 75.858456 162.250221) (xy 75.503832 162.102968) (xy 75.119852 162.102633)\n        (xy 75.108484 162.10733) (xy 75.157143 161.990146) (xy 75.157456 161.631428) (xy 75.02047 161.299895) (xy 74.767039 161.046022)\n        (xy 74.435746 160.908457) (xy 74.307767 160.908345) (xy 74.307834 160.831779) (xy 74.190141 160.546941) (xy 73.972405 160.328824)\n        (xy 73.687773 160.210635) (xy 73.379579 160.210366) (xy 73.094741 160.328059) (xy 72.876624 160.545795) (xy 72.758435 160.830427)\n        (xy 72.758166 161.138621) (xy 61.6423 161.138621) (xy 61.6423 157) (xy 61.630343 156.939888) (xy 61.630343 156.878595)\n        (xy 61.583864 156.644925) (xy 61.788073 156.644925) (xy 61.899248 156.91399) (xy 61.985078 156.99997) (xy 61.899972 157.084927)\n        (xy 61.788327 157.353797) (xy 61.788073 157.644925) (xy 61.899248 157.91399) (xy 61.985078 157.99997) (xy 61.899972 158.084927)\n        (xy 61.788327 158.353797) (xy 61.788073 158.644925) (xy 61.899248 158.91399) (xy 62.104927 159.120028) (xy 62.373797 159.231673)\n        (xy 62.664925 159.231927) (xy 62.93399 159.120752) (xy 63.01997 159.034922) (xy 63.104927 159.120028) (xy 63.373797 159.231673)\n        (xy 63.664925 159.231927) (xy 63.93399 159.120752) (xy 64.01997 159.034922) (xy 64.104927 159.120028) (xy 64.373797 159.231673)\n        (xy 64.664925 159.231927) (xy 64.763618 159.191148) (xy 68.034633 159.191148) (xy 68.181266 159.546027) (xy 68.452544 159.817779)\n        (xy 68.807168 159.965032) (xy 69.191148 159.965367) (xy 69.546027 159.818734) (xy 69.817779 159.547456) (xy 69.843958 159.48441)\n        (xy 70.031595 159.672376) (xy 70.316227 159.790565) (xy 70.624421 159.790834) (xy 70.891636 159.680423) (xy 70.947666 159.816027)\n        (xy 71.218944 160.087779) (xy 71.573568 160.235032) (xy 71.957548 160.235367) (xy 72.060517 160.192821) (xy 85.971366 160.192821)\n        (xy 86.089059 160.477659) (xy 86.306795 160.695776) (xy 86.591427 160.813965) (xy 86.899621 160.814234) (xy 87.184459 160.696541)\n        (xy 87.402576 160.478805) (xy 87.520765 160.194173) (xy 87.521034 159.885979) (xy 87.403341 159.601141) (xy 87.185605 159.383024)\n        (xy 86.900973 159.264835) (xy 86.592779 159.264566) (xy 86.307941 159.382259) (xy 86.089824 159.599995) (xy 85.971635 159.884627)\n        (xy 85.971366 160.192821) (xy 72.060517 160.192821) (xy 72.312427 160.088734) (xy 72.584179 159.817456) (xy 72.731432 159.462832)\n        (xy 72.731767 159.078852) (xy 72.585134 158.723973) (xy 72.313856 158.452221) (xy 71.959232 158.304968) (xy 71.575252 158.304633)\n        (xy 71.220373 158.451266) (xy 71.110939 158.560509) (xy 70.910405 158.359624) (xy 70.625773 158.241435) (xy 70.317579 158.241166)\n        (xy 70.032741 158.358859) (xy 69.853405 158.537882) (xy 69.818734 158.453973) (xy 69.547456 158.182221) (xy 69.192832 158.034968)\n        (xy 68.808852 158.034633) (xy 68.453973 158.181266) (xy 68.182221 158.452544) (xy 68.034968 158.807168) (xy 68.034633 159.191148)\n        (xy 64.763618 159.191148) (xy 64.93399 159.120752) (xy 65.140028 158.915073) (xy 65.251673 158.646203) (xy 65.251927 158.355075)\n        (xy 65.140752 158.08601) (xy 65.054922 158.00003) (xy 65.140028 157.915073) (xy 65.251673 157.646203) (xy 65.251927 157.355075)\n        (xy 65.198573 157.225948) (xy 68.337233 157.225948) (xy 68.483866 157.580827) (xy 68.755144 157.852579) (xy 69.109768 157.999832)\n        (xy 69.493748 158.000167) (xy 69.848627 157.853534) (xy 70.120379 157.582256) (xy 70.131717 157.55495) (xy 70.316227 157.631565)\n        (xy 70.624421 157.631834) (xy 70.909259 157.514141) (xy 71.127376 157.296405) (xy 71.245565 157.011773) (xy 71.245677 156.883421)\n        (xy 71.982166 156.883421) (xy 72.099859 157.168259) (xy 72.317595 157.386376) (xy 72.602227 157.504565) (xy 72.910421 157.504834)\n        (xy 73.019163 157.459902) (xy 73.092859 157.638259) (xy 73.310595 157.856376) (xy 73.595227 157.974565) (xy 73.903421 157.974834)\n        (xy 74.188259 157.857141) (xy 74.406376 157.639405) (xy 74.524565 157.354773) (xy 74.524834 157.046579) (xy 74.407141 156.761741)\n        (xy 74.189405 156.543624) (xy 73.904773 156.425435) (xy 73.596579 156.425166) (xy 73.487837 156.470098) (xy 73.414141 156.291741)\n        (xy 73.196405 156.073624) (xy 72.911773 155.955435) (xy 72.603579 155.955166) (xy 72.318741 156.072859) (xy 72.100624 156.290595)\n        (xy 71.982435 156.575227) (xy 71.982166 156.883421) (xy 71.245677 156.883421) (xy 71.245834 156.703579) (xy 71.128141 156.418741)\n        (xy 70.910405 156.200624) (xy 70.625773 156.082435) (xy 70.317579 156.082166) (xy 70.032741 156.199859) (xy 69.932658 156.299767)\n        (xy 69.850056 156.217021) (xy 69.495432 156.069768) (xy 69.111452 156.069433) (xy 68.756573 156.216066) (xy 68.484821 156.487344)\n        (xy 68.337568 156.841968) (xy 68.337233 157.225948) (xy 65.198573 157.225948) (xy 65.140752 157.08601) (xy 65.054922 157.00003)\n        (xy 65.140028 156.915073) (xy 65.251673 156.646203) (xy 65.251927 156.355075) (xy 65.140752 156.08601) (xy 64.935073 155.879972)\n        (xy 64.666203 155.768327) (xy 64.375075 155.768073) (xy 64.10601 155.879248) (xy 64.02003 155.965078) (xy 63.935073 155.879972)\n        (xy 63.666203 155.768327) (xy 63.375075 155.768073) (xy 63.10601 155.879248) (xy 63.02003 155.965078) (xy 62.935073 155.879972)\n        (xy 62.666203 155.768327) (xy 62.375075 155.768073) (xy 62.10601 155.879248) (xy 61.899972 156.084927) (xy 61.788327 156.353797)\n        (xy 61.788073 156.644925) (xy 61.583864 156.644925) (xy 61.516162 156.30457) (xy 61.427791 156.091224) (xy 61.423243 156.080244)\n        (xy 61.098084 155.593609) (xy 61.051426 155.546952) (xy 61.020033 155.499968) (xy 60.920053 155.399988) (xy 60.780511 155.191148)\n        (xy 66.784633 155.191148) (xy 66.931266 155.546027) (xy 67.202544 155.817779) (xy 67.557168 155.965032) (xy 67.941148 155.965367)\n        (xy 68.296027 155.818734) (xy 68.563164 155.552063) (xy 68.755144 155.744379) (xy 69.109768 155.891632) (xy 69.493748 155.891967)\n        (xy 69.848627 155.745334) (xy 70.120379 155.474056) (xy 70.184591 155.319416) (xy 70.304544 155.439579) (xy 70.659168 155.586832)\n        (xy 71.043148 155.587167) (xy 71.318611 155.473348) (xy 73.950633 155.473348) (xy 74.097266 155.828227) (xy 74.368544 156.099979)\n        (xy 74.723168 156.247232) (xy 75.107148 156.247567) (xy 75.462027 156.100934) (xy 75.695948 155.867421) (xy 76.604966 155.867421)\n        (xy 76.722659 156.152259) (xy 76.940395 156.370376) (xy 77.225027 156.488565) (xy 77.517097 156.48882) (xy 77.535459 156.533259)\n        (xy 77.706475 156.704575) (xy 77.544252 156.704433) (xy 77.189373 156.851066) (xy 76.917621 157.122344) (xy 76.770368 157.476968)\n        (xy 76.770033 157.860948) (xy 76.916666 158.215827) (xy 77.187944 158.487579) (xy 77.542568 158.634832) (xy 77.926548 158.635167)\n        (xy 78.202011 158.521348) (xy 80.808633 158.521348) (xy 80.955266 158.876227) (xy 81.226544 159.147979) (xy 81.581168 159.295232)\n        (xy 81.965148 159.295567) (xy 82.320027 159.148934) (xy 82.591779 158.877656) (xy 82.739032 158.523032) (xy 82.739367 158.139052)\n        (xy 82.592734 157.784173) (xy 82.321456 157.512421) (xy 81.966832 157.365168) (xy 81.582852 157.364833) (xy 81.227973 157.511466)\n        (xy 80.956221 157.782744) (xy 80.808968 158.137368) (xy 80.808633 158.521348) (xy 78.202011 158.521348) (xy 78.281427 158.488534)\n        (xy 78.553179 158.217256) (xy 78.700432 157.862632) (xy 78.700767 157.478652) (xy 78.554134 157.123773) (xy 78.300598 156.869794)\n        (xy 78.346021 156.869834) (xy 78.630859 156.752141) (xy 78.848976 156.534405) (xy 78.856692 156.515821) (xy 87.490166 156.515821)\n        (xy 87.607859 156.800659) (xy 87.825595 157.018776) (xy 87.858615 157.032487) (xy 87.731768 157.337968) (xy 87.731433 157.721948)\n        (xy 87.878066 158.076827) (xy 88.149344 158.348579) (xy 88.503968 158.495832) (xy 88.887948 158.496167) (xy 89.242827 158.349534)\n        (xy 89.514579 158.078256) (xy 89.661832 157.723632) (xy 89.662167 157.339652) (xy 89.515534 156.984773) (xy 89.339594 156.808525)\n        (xy 90.788473 156.808525) (xy 90.899648 157.07759) (xy 91.035478 157.213657) (xy 90.900372 157.348527) (xy 90.788727 157.617397)\n        (xy 90.788473 157.908525) (xy 90.899648 158.17759) (xy 91.035478 158.313657) (xy 90.900372 158.448527) (xy 90.788727 158.717397)\n        (xy 90.788473 159.008525) (xy 90.899648 159.27759) (xy 91.105327 159.483628) (xy 91.374197 159.595273) (xy 91.665325 159.595527)\n        (xy 91.93439 159.484352) (xy 92.070457 159.348522) (xy 92.205327 159.483628) (xy 92.474197 159.595273) (xy 92.765325 159.595527)\n        (xy 93.03439 159.484352) (xy 93.170457 159.348522) (xy 93.305327 159.483628) (xy 93.574197 159.595273) (xy 93.865325 159.595527)\n        (xy 94.13439 159.484352) (xy 94.340428 159.278673) (xy 94.452073 159.009803) (xy 94.452327 158.718675) (xy 94.341152 158.44961)\n        (xy 94.246855 158.355148) (xy 105.395033 158.355148) (xy 105.541666 158.710027) (xy 105.812944 158.981779) (xy 106.167568 159.129032)\n        (xy 106.551548 159.129367) (xy 106.906427 158.982734) (xy 107.178179 158.711456) (xy 107.325432 158.356832) (xy 107.325767 157.972852)\n        (xy 107.280563 157.863448) (xy 108.663133 157.863448) (xy 108.809766 158.218327) (xy 109.081044 158.490079) (xy 109.435668 158.637332)\n        (xy 109.819648 158.637667) (xy 110.174527 158.491034) (xy 110.410624 158.255348) (xy 111.201033 158.255348) (xy 111.347666 158.610227)\n        (xy 111.618944 158.881979) (xy 111.973568 159.029232) (xy 112.357548 159.029567) (xy 112.712427 158.882934) (xy 112.984179 158.611656)\n        (xy 113.131432 158.257032) (xy 113.131767 157.873052) (xy 112.985134 157.518173) (xy 112.713856 157.246421) (xy 112.359232 157.099168)\n        (xy 111.975252 157.098833) (xy 111.620373 157.245466) (xy 111.348621 157.516744) (xy 111.201368 157.871368) (xy 111.201033 158.255348)\n        (xy 110.410624 158.255348) (xy 110.446279 158.219756) (xy 110.593532 157.865132) (xy 110.593867 157.481152) (xy 110.447234 157.126273)\n        (xy 110.175956 156.854521) (xy 109.821332 156.707268) (xy 109.437352 156.706933) (xy 109.082473 156.853566) (xy 108.810721 157.124844)\n        (xy 108.663468 157.479468) (xy 108.663133 157.863448) (xy 107.280563 157.863448) (xy 107.179134 157.617973) (xy 106.907856 157.346221)\n        (xy 106.553232 157.198968) (xy 106.169252 157.198633) (xy 105.814373 157.345266) (xy 105.542621 157.616544) (xy 105.395368 157.971168)\n        (xy 105.395033 158.355148) (xy 94.246855 158.355148) (xy 94.205322 158.313543) (xy 94.340428 158.178673) (xy 94.452073 157.909803)\n        (xy 94.452327 157.618675) (xy 94.341152 157.34961) (xy 94.205322 157.213543) (xy 94.340428 157.078673) (xy 94.452073 156.809803)\n        (xy 94.452327 156.518675) (xy 94.341152 156.24961) (xy 94.135473 156.043572) (xy 93.866603 155.931927) (xy 93.575475 155.931673)\n        (xy 93.30641 156.042848) (xy 93.170343 156.178678) (xy 93.035473 156.043572) (xy 92.766603 155.931927) (xy 92.475475 155.931673)\n        (xy 92.20641 156.042848) (xy 92.070343 156.178678) (xy 91.935473 156.043572) (xy 91.666603 155.931927) (xy 91.375475 155.931673)\n        (xy 91.10641 156.042848) (xy 90.900372 156.248527) (xy 90.788727 156.517397) (xy 90.788473 156.808525) (xy 89.339594 156.808525)\n        (xy 89.244256 156.713021) (xy 89.000304 156.611723) (xy 89.039565 156.517173) (xy 89.039834 156.208979) (xy 88.922141 155.924141)\n        (xy 88.704405 155.706024) (xy 88.419773 155.587835) (xy 88.111579 155.587566) (xy 87.826741 155.705259) (xy 87.608624 155.922995)\n        (xy 87.490435 156.207627) (xy 87.490166 156.515821) (xy 78.856692 156.515821) (xy 78.967165 156.249773) (xy 78.967434 155.941579)\n        (xy 78.849741 155.656741) (xy 78.632005 155.438624) (xy 78.347373 155.320435) (xy 78.055303 155.32018) (xy 78.036941 155.275741)\n        (xy 77.819205 155.057624) (xy 77.534573 154.939435) (xy 77.226379 154.939166) (xy 76.941541 155.056859) (xy 76.723424 155.274595)\n        (xy 76.605235 155.559227) (xy 76.604966 155.867421) (xy 75.695948 155.867421) (xy 75.733779 155.829656) (xy 75.881032 155.475032)\n        (xy 75.881367 155.091052) (xy 75.831075 154.969337) (xy 76.094768 155.078832) (xy 76.478748 155.079167) (xy 76.833627 154.932534)\n        (xy 77.105379 154.661256) (xy 77.174073 154.495821) (xy 79.068766 154.495821) (xy 79.186459 154.780659) (xy 79.404195 154.998776)\n        (xy 79.688827 155.116965) (xy 79.997021 155.117234) (xy 80.281859 154.999541) (xy 80.499976 154.781805) (xy 80.553564 154.652748)\n        (xy 87.845033 154.652748) (xy 87.991666 155.007627) (xy 88.262944 155.279379) (xy 88.617568 155.426632) (xy 89.001548 155.426967)\n        (xy 89.356427 155.280334) (xy 89.603443 155.033748) (xy 95.693633 155.033748) (xy 95.840266 155.388627) (xy 96.111544 155.660379)\n        (xy 96.354981 155.761463) (xy 96.354766 156.007821) (xy 96.472459 156.292659) (xy 96.647475 156.467981) (xy 96.595635 156.592827)\n        (xy 96.595366 156.901021) (xy 96.713059 157.185859) (xy 96.930795 157.403976) (xy 97.215427 157.522165) (xy 97.523621 157.522434)\n        (xy 97.808459 157.404741) (xy 98.026576 157.187005) (xy 98.144765 156.902373) (xy 98.144902 156.744421) (xy 103.619166 156.744421)\n        (xy 103.736859 157.029259) (xy 103.954595 157.247376) (xy 104.239227 157.365565) (xy 104.547421 157.365834) (xy 104.832259 157.248141)\n        (xy 105.050376 157.030405) (xy 105.168565 156.745773) (xy 105.168834 156.437579) (xy 105.051141 156.152741) (xy 104.833405 155.934624)\n        (xy 104.548773 155.816435) (xy 104.240579 155.816166) (xy 103.955741 155.933859) (xy 103.737624 156.151595) (xy 103.619435 156.436227)\n        (xy 103.619166 156.744421) (xy 98.144902 156.744421) (xy 98.145034 156.594179) (xy 98.027341 156.309341) (xy 97.852325 156.134019)\n        (xy 97.904165 156.009173) (xy 97.904343 155.804621) (xy 107.429166 155.804621) (xy 107.546859 156.089459) (xy 107.764595 156.307576)\n        (xy 108.049227 156.425765) (xy 108.357421 156.426034) (xy 108.642259 156.308341) (xy 108.860376 156.090605) (xy 108.978565 155.805973)\n        (xy 108.978834 155.497779) (xy 108.861141 155.212941) (xy 108.839387 155.191148) (xy 117.284633 155.191148) (xy 117.431266 155.546027)\n        (xy 117.702544 155.817779) (xy 118.057168 155.965032) (xy 118.441148 155.965367) (xy 118.796027 155.818734) (xy 119.067779 155.547456)\n        (xy 119.215032 155.192832) (xy 119.215367 154.808852) (xy 119.068734 154.453973) (xy 118.797456 154.182221) (xy 118.442832 154.034968)\n        (xy 118.058852 154.034633) (xy 117.703973 154.181266) (xy 117.432221 154.452544) (xy 117.284968 154.807168) (xy 117.284633 155.191148)\n        (xy 108.839387 155.191148) (xy 108.643405 154.994824) (xy 108.358773 154.876635) (xy 108.050579 154.876366) (xy 107.765741 154.994059)\n        (xy 107.547624 155.211795) (xy 107.429435 155.496427) (xy 107.429166 155.804621) (xy 97.904343 155.804621) (xy 97.904434 155.700979)\n        (xy 97.786741 155.416141) (xy 97.569005 155.198024) (xy 97.558354 155.193601) (xy 97.624032 155.035432) (xy 97.624037 155.029548)\n        (xy 99.466233 155.029548) (xy 99.612866 155.384427) (xy 99.884144 155.656179) (xy 100.238768 155.803432) (xy 100.622748 155.803767)\n        (xy 100.977627 155.657134) (xy 101.249379 155.385856) (xy 101.276361 155.320877) (xy 101.458944 155.503779) (xy 101.813568 155.651032)\n        (xy 102.197548 155.651367) (xy 102.552427 155.504734) (xy 102.824179 155.233456) (xy 102.971432 154.878832) (xy 102.971767 154.494852)\n        (xy 102.825134 154.139973) (xy 102.553856 153.868221) (xy 102.199232 153.720968) (xy 101.815252 153.720633) (xy 101.460373 153.867266)\n        (xy 101.188621 154.138544) (xy 101.161639 154.203523) (xy 100.979056 154.020621) (xy 100.624432 153.873368) (xy 100.240452 153.873033)\n        (xy 99.885573 154.019666) (xy 99.613821 154.290944) (xy 99.466568 154.645568) (xy 99.466233 155.029548) (xy 97.624037 155.029548)\n        (xy 97.624367 154.651452) (xy 97.477734 154.296573) (xy 97.206456 154.024821) (xy 96.851832 153.877568) (xy 96.467852 153.877233)\n        (xy 96.112973 154.023866) (xy 95.841221 154.295144) (xy 95.693968 154.649768) (xy 95.693633 155.033748) (xy 89.603443 155.033748)\n        (xy 89.628179 155.009056) (xy 89.775432 154.654432) (xy 89.775767 154.270452) (xy 89.629134 153.915573) (xy 89.357856 153.643821)\n        (xy 89.003232 153.496568) (xy 88.619252 153.496233) (xy 88.264373 153.642866) (xy 87.992621 153.914144) (xy 87.845368 154.268768)\n        (xy 87.845033 154.652748) (xy 80.553564 154.652748) (xy 80.618165 154.497173) (xy 80.618434 154.188979) (xy 80.500741 153.904141)\n        (xy 80.283005 153.686024) (xy 80.121949 153.619148) (xy 80.935633 153.619148) (xy 81.082266 153.974027) (xy 81.353544 154.245779)\n        (xy 81.708168 154.393032) (xy 82.092148 154.393367) (xy 82.447027 154.246734) (xy 82.718779 153.975456) (xy 82.866032 153.620832)\n        (xy 82.866367 153.236852) (xy 82.719734 152.881973) (xy 82.448456 152.610221) (xy 82.093832 152.462968) (xy 81.709852 152.462633)\n        (xy 81.354973 152.609266) (xy 81.083221 152.880544) (xy 80.935968 153.235168) (xy 80.935633 153.619148) (xy 80.121949 153.619148)\n        (xy 79.998373 153.567835) (xy 79.690179 153.567566) (xy 79.405341 153.685259) (xy 79.187224 153.902995) (xy 79.069035 154.187627)\n        (xy 79.068766 154.495821) (xy 77.174073 154.495821) (xy 77.252632 154.306632) (xy 77.252967 153.922652) (xy 77.106334 153.567773)\n        (xy 76.835056 153.296021) (xy 76.480432 153.148768) (xy 76.096452 153.148433) (xy 75.741573 153.295066) (xy 75.469821 153.566344)\n        (xy 75.322568 153.920968) (xy 75.322233 154.304948) (xy 75.372525 154.426663) (xy 75.108832 154.317168) (xy 74.724852 154.316833)\n        (xy 74.369973 154.463466) (xy 74.098221 154.734744) (xy 73.950968 155.089368) (xy 73.950633 155.473348) (xy 71.318611 155.473348)\n        (xy 71.398027 155.440534) (xy 71.669779 155.169256) (xy 71.817032 154.814632) (xy 71.817367 154.430652) (xy 71.670734 154.075773)\n        (xy 71.399456 153.804021) (xy 71.044832 153.656768) (xy 70.660852 153.656433) (xy 70.305973 153.803066) (xy 70.034221 154.074344)\n        (xy 69.970009 154.228984) (xy 69.850056 154.108821) (xy 69.495432 153.961568) (xy 69.111452 153.961233) (xy 68.756573 154.107866)\n        (xy 68.489436 154.374537) (xy 68.297456 154.182221) (xy 67.942832 154.034968) (xy 67.558852 154.034633) (xy 67.203973 154.181266)\n        (xy 66.932221 154.452544) (xy 66.784968 154.807168) (xy 66.784633 155.191148) (xy 60.780511 155.191148) (xy 60.700375 155.071216)\n        (xy 60.6223 154.678707) (xy 60.6223 153.111148) (xy 68.235633 153.111148) (xy 68.382266 153.466027) (xy 68.653544 153.737779)\n        (xy 69.008168 153.885032) (xy 69.392148 153.885367) (xy 69.747027 153.738734) (xy 70.018779 153.467456) (xy 70.166032 153.112832)\n        (xy 70.166367 152.728852) (xy 70.019734 152.373973) (xy 69.758965 152.112748) (xy 86.956033 152.112748) (xy 87.102666 152.467627)\n        (xy 87.373944 152.739379) (xy 87.728568 152.886632) (xy 88.112548 152.886967) (xy 88.467427 152.740334) (xy 88.739179 152.469056)\n        (xy 88.744591 152.456021) (xy 95.249166 152.456021) (xy 95.366859 152.740859) (xy 95.584595 152.958976) (xy 95.869227 153.077165)\n        (xy 96.177421 153.077434) (xy 96.462259 152.959741) (xy 96.485686 152.936355) (xy 96.509859 152.994859) (xy 96.727595 153.212976)\n        (xy 97.012227 153.331165) (xy 97.320421 153.331434) (xy 97.581215 153.223676) (xy 97.523435 153.362827) (xy 97.523166 153.671021)\n        (xy 97.640859 153.955859) (xy 97.858595 154.173976) (xy 98.143227 154.292165) (xy 98.451421 154.292434) (xy 98.736259 154.174741)\n        (xy 98.954376 153.957005) (xy 99.072565 153.672373) (xy 99.072688 153.530948) (xy 106.095633 153.530948) (xy 106.242266 153.885827)\n        (xy 106.513544 154.157579) (xy 106.868168 154.304832) (xy 107.252148 154.305167) (xy 107.607027 154.158534) (xy 107.878779 153.887256)\n        (xy 108.026032 153.532632) (xy 108.026367 153.148652) (xy 107.879734 152.793773) (xy 107.608456 152.522021) (xy 107.253832 152.374768)\n        (xy 106.869852 152.374433) (xy 106.514973 152.521066) (xy 106.243221 152.792344) (xy 106.095968 153.146968) (xy 106.095633 153.530948)\n        (xy 99.072688 153.530948) (xy 99.072834 153.364179) (xy 98.955141 153.079341) (xy 98.737405 152.861224) (xy 98.452773 152.743035)\n        (xy 98.144579 152.742766) (xy 97.883785 152.850524) (xy 97.941565 152.711373) (xy 97.941834 152.403179) (xy 97.824141 152.118341)\n        (xy 97.606405 151.900224) (xy 97.321773 151.782035) (xy 97.013579 151.781766) (xy 96.728741 151.899459) (xy 96.705314 151.922845)\n        (xy 96.681141 151.864341) (xy 96.557265 151.740248) (xy 105.168533 151.740248) (xy 105.315166 152.095127) (xy 105.586444 152.366879)\n        (xy 105.941068 152.514132) (xy 106.325048 152.514467) (xy 106.679927 152.367834) (xy 106.951679 152.096556) (xy 107.098932 151.741932)\n        (xy 107.099267 151.357952) (xy 107.021141 151.168872) (xy 107.949844 151.168872) (xy 108.08683 151.500405) (xy 108.340261 151.754278)\n        (xy 108.372271 151.76757) (xy 108.305757 151.927754) (xy 108.305444 152.286472) (xy 108.44243 152.618005) (xy 108.695861 152.871878)\n        (xy 109.027154 153.009443) (xy 109.385872 153.009756) (xy 109.717405 152.87277) (xy 109.971278 152.619339) (xy 110.108843 152.288046)\n        (xy 110.109156 151.929328) (xy 110.031031 151.740248) (xy 110.959733 151.740248) (xy 111.106366 152.095127) (xy 111.377644 152.366879)\n        (xy 111.732268 152.514132) (xy 112.116248 152.514467) (xy 112.471127 152.367834) (xy 112.742879 152.096556) (xy 112.890132 151.741932)\n        (xy 112.890467 151.357952) (xy 112.743834 151.003073) (xy 112.472556 150.731321) (xy 112.117932 150.584068) (xy 111.733952 150.583733)\n        (xy 111.379073 150.730366) (xy 111.107321 151.001644) (xy 110.960068 151.356268) (xy 110.959733 151.740248) (xy 110.031031 151.740248)\n        (xy 109.97217 151.597795) (xy 109.718739 151.343922) (xy 109.686729 151.33063) (xy 109.753243 151.170446) (xy 109.753556 150.811728)\n        (xy 109.61657 150.480195) (xy 109.363139 150.226322) (xy 109.031846 150.088757) (xy 108.673128 150.088444) (xy 108.341595 150.22543)\n        (xy 108.087722 150.478861) (xy 107.950157 150.810154) (xy 107.949844 151.168872) (xy 107.021141 151.168872) (xy 106.952634 151.003073)\n        (xy 106.681356 150.731321) (xy 106.326732 150.584068) (xy 105.942752 150.583733) (xy 105.587873 150.730366) (xy 105.316121 151.001644)\n        (xy 105.168868 151.356268) (xy 105.168533 151.740248) (xy 96.557265 151.740248) (xy 96.463405 151.646224) (xy 96.178773 151.528035)\n        (xy 95.870579 151.527766) (xy 95.585741 151.645459) (xy 95.367624 151.863195) (xy 95.249435 152.147827) (xy 95.249166 152.456021)\n        (xy 88.744591 152.456021) (xy 88.886432 152.114432) (xy 88.886767 151.730452) (xy 88.740134 151.375573) (xy 88.468856 151.103821)\n        (xy 88.114232 150.956568) (xy 87.730252 150.956233) (xy 87.375373 151.102866) (xy 87.103621 151.374144) (xy 86.956368 151.728768)\n        (xy 86.956033 152.112748) (xy 69.758965 152.112748) (xy 69.748456 152.102221) (xy 69.393832 151.954968) (xy 69.009852 151.954633)\n        (xy 68.654973 152.101266) (xy 68.383221 152.372544) (xy 68.235968 152.727168) (xy 68.235633 153.111148) (xy 60.6223 153.111148)\n        (xy 60.6223 151.079148) (xy 69.124633 151.079148) (xy 69.271266 151.434027) (xy 69.542544 151.705779) (xy 69.897168 151.853032)\n        (xy 70.281148 151.853367) (xy 70.636027 151.706734) (xy 70.907779 151.435456) (xy 71.055032 151.080832) (xy 71.055367 150.696852)\n        (xy 71.045408 150.672748) (xy 73.518833 150.672748) (xy 73.665466 151.027627) (xy 73.936744 151.299379) (xy 74.291368 151.446632)\n        (xy 74.675348 151.446967) (xy 75.030227 151.300334) (xy 75.176455 151.154361) (xy 75.421627 151.256165) (xy 75.729821 151.256434)\n        (xy 75.871227 151.198006) (xy 76.016266 151.549027) (xy 76.287544 151.820779) (xy 76.642168 151.968032) (xy 77.026148 151.968367)\n        (xy 77.381027 151.821734) (xy 77.652779 151.550456) (xy 77.800032 151.195832) (xy 77.800367 150.811852) (xy 77.653734 150.456973)\n        (xy 77.382456 150.185221) (xy 77.027832 150.037968) (xy 76.643852 150.037633) (xy 76.291362 150.183279) (xy 76.233541 150.043341)\n        (xy 76.050678 149.860158) (xy 76.060948 149.860167) (xy 76.147312 149.824482) (xy 91.515357 149.824482) (xy 91.640767 150.127998)\n        (xy 91.846665 150.334256) (xy 91.641583 150.538981) (xy 91.515643 150.842277) (xy 91.515357 151.170682) (xy 91.640767 151.474198)\n        (xy 91.872781 151.706617) (xy 92.176077 151.832557) (xy 92.504482 151.832843) (xy 92.807998 151.707433) (xy 92.848868 151.666634)\n        (xy 92.888781 151.706617) (xy 93.192077 151.832557) (xy 93.520482 151.832843) (xy 93.823998 151.707433) (xy 93.864868 151.666634)\n        (xy 93.904781 151.706617) (xy 94.208077 151.832557) (xy 94.536482 151.832843) (xy 94.839998 151.707433) (xy 95.072417 151.475419)\n        (xy 95.198357 151.172123) (xy 95.198565 150.933562) (xy 95.291682 150.933643) (xy 95.595198 150.808233) (xy 95.827617 150.576219)\n        (xy 95.953557 150.272923) (xy 95.953614 150.207039) (xy 96.187482 150.207243) (xy 96.418149 150.111933) (xy 96.466767 150.229598)\n        (xy 96.698781 150.462017) (xy 97.002077 150.587957) (xy 97.330482 150.588243) (xy 97.484499 150.524604) (xy 97.484357 150.688082)\n        (xy 97.609767 150.991598) (xy 97.841781 151.224017) (xy 98.145077 151.349957) (xy 98.473482 151.350243) (xy 98.776998 151.224833)\n        (xy 99.009417 150.992819) (xy 99.135357 150.689523) (xy 99.135643 150.361118) (xy 99.010233 150.057602) (xy 98.778219 149.825183)\n        (xy 98.474923 149.699243) (xy 98.146518 149.698957) (xy 97.992501 149.762596) (xy 97.992643 149.599118) (xy 97.867233 149.295602)\n        (xy 97.772046 149.200248) (xy 105.016133 149.200248) (xy 105.162766 149.555127) (xy 105.434044 149.826879) (xy 105.788668 149.974132)\n        (xy 106.172648 149.974467) (xy 106.527527 149.827834) (xy 106.799279 149.556556) (xy 106.946532 149.201932) (xy 106.946533 149.200248)\n        (xy 108.064133 149.200248) (xy 108.210766 149.555127) (xy 108.482044 149.826879) (xy 108.836668 149.974132) (xy 109.220648 149.974467)\n        (xy 109.575527 149.827834) (xy 109.847279 149.556556) (xy 109.994532 149.201932) (xy 109.994541 149.191148) (xy 117.284633 149.191148)\n        (xy 117.431266 149.546027) (xy 117.702544 149.817779) (xy 118.057168 149.965032) (xy 118.441148 149.965367) (xy 118.796027 149.818734)\n        (xy 119.067779 149.547456) (xy 119.215032 149.192832) (xy 119.215367 148.808852) (xy 119.068734 148.453973) (xy 118.797456 148.182221)\n        (xy 118.442832 148.034968) (xy 118.058852 148.034633) (xy 117.703973 148.181266) (xy 117.432221 148.452544) (xy 117.284968 148.807168)\n        (xy 117.284633 149.191148) (xy 109.994541 149.191148) (xy 109.994867 148.817952) (xy 109.848234 148.463073) (xy 109.576956 148.191321)\n        (xy 109.222332 148.044068) (xy 108.838352 148.043733) (xy 108.483473 148.190366) (xy 108.211721 148.461644) (xy 108.064468 148.816268)\n        (xy 108.064133 149.200248) (xy 106.946533 149.200248) (xy 106.946867 148.817952) (xy 106.800234 148.463073) (xy 106.528956 148.191321)\n        (xy 106.174332 148.044068) (xy 105.790352 148.043733) (xy 105.435473 148.190366) (xy 105.163721 148.461644) (xy 105.016468 148.816268)\n        (xy 105.016133 149.200248) (xy 97.772046 149.200248) (xy 97.635219 149.063183) (xy 97.331923 148.937243) (xy 97.003518 148.936957)\n        (xy 96.772851 149.032267) (xy 96.724233 148.914602) (xy 96.492219 148.682183) (xy 96.188923 148.556243) (xy 95.860518 148.555957)\n        (xy 95.557002 148.681367) (xy 95.324583 148.913381) (xy 95.198643 149.216677) (xy 95.198586 149.282561) (xy 94.964718 149.282357)\n        (xy 94.661202 149.407767) (xy 94.428783 149.639781) (xy 94.302843 149.943077) (xy 94.302635 150.181638) (xy 94.209518 150.181557)\n        (xy 93.906002 150.306967) (xy 93.865132 150.347766) (xy 93.825219 150.307783) (xy 93.521923 150.181843) (xy 93.193518 150.181557)\n        (xy 92.890002 150.306967) (xy 92.849132 150.347766) (xy 92.835335 150.333944) (xy 93.040417 150.129219) (xy 93.166357 149.825923)\n        (xy 93.166643 149.497518) (xy 93.041233 149.194002) (xy 92.809219 148.961583) (xy 92.505923 148.835643) (xy 92.177518 148.835357)\n        (xy 91.874002 148.960767) (xy 91.641583 149.192781) (xy 91.515643 149.496077) (xy 91.515357 149.824482) (xy 76.147312 149.824482)\n        (xy 76.415827 149.713534) (xy 76.687579 149.442256) (xy 76.834832 149.087632) (xy 76.835167 148.703652) (xy 76.688534 148.348773)\n        (xy 76.435552 148.095348) (xy 76.885633 148.095348) (xy 77.032266 148.450227) (xy 77.303544 148.721979) (xy 77.658168 148.869232)\n        (xy 78.042148 148.869567) (xy 78.397027 148.722934) (xy 78.668779 148.451656) (xy 78.816032 148.097032) (xy 78.816055 148.069948)\n        (xy 81.305233 148.069948) (xy 81.451866 148.424827) (xy 81.723144 148.696579) (xy 82.077768 148.843832) (xy 82.461748 148.844167)\n        (xy 82.816627 148.697534) (xy 83.088379 148.426256) (xy 83.235632 148.071632) (xy 83.235967 147.687652) (xy 83.089334 147.332773)\n        (xy 82.818056 147.061021) (xy 82.463432 146.913768) (xy 82.079452 146.913433) (xy 81.724573 147.060066) (xy 81.452821 147.331344)\n        (xy 81.305568 147.685968) (xy 81.305233 148.069948) (xy 78.816055 148.069948) (xy 78.816367 147.713052) (xy 78.669734 147.358173)\n        (xy 78.398456 147.086421) (xy 78.043832 146.939168) (xy 77.659852 146.938833) (xy 77.304973 147.085466) (xy 77.033221 147.356744)\n        (xy 76.885968 147.711368) (xy 76.885633 148.095348) (xy 76.435552 148.095348) (xy 76.417256 148.077021) (xy 76.062632 147.929768)\n        (xy 75.678652 147.929433) (xy 75.323773 148.076066) (xy 75.052021 148.347344) (xy 74.904768 148.701968) (xy 74.904433 149.085948)\n        (xy 75.051066 149.440827) (xy 75.322344 149.712579) (xy 75.36552 149.730507) (xy 75.176282 149.808699) (xy 75.031656 149.663821)\n        (xy 74.677032 149.516568) (xy 74.293052 149.516233) (xy 73.938173 149.662866) (xy 73.666421 149.934144) (xy 73.519168 150.288768)\n        (xy 73.518833 150.672748) (xy 71.045408 150.672748) (xy 70.908734 150.341973) (xy 70.637456 150.070221) (xy 70.282832 149.922968)\n        (xy 69.898852 149.922633) (xy 69.543973 150.069266) (xy 69.272221 150.340544) (xy 69.124968 150.695168) (xy 69.124633 151.079148)\n        (xy 60.6223 151.079148) (xy 60.6223 150.273748) (xy 61.828633 150.273748) (xy 61.975266 150.628627) (xy 62.246544 150.900379)\n        (xy 62.601168 151.047632) (xy 62.985148 151.047967) (xy 63.340027 150.901334) (xy 63.611779 150.630056) (xy 63.759032 150.275432)\n        (xy 63.759367 149.891452) (xy 63.612734 149.536573) (xy 63.341456 149.264821) (xy 63.164033 149.191148) (xy 66.784633 149.191148)\n        (xy 66.931266 149.546027) (xy 67.202544 149.817779) (xy 67.557168 149.965032) (xy 67.941148 149.965367) (xy 68.296027 149.818734)\n        (xy 68.567779 149.547456) (xy 68.715032 149.192832) (xy 68.715367 148.808852) (xy 68.568734 148.453973) (xy 68.306168 148.190948)\n        (xy 68.483433 148.190948) (xy 68.630066 148.545827) (xy 68.901344 148.817579) (xy 69.255968 148.964832) (xy 69.639948 148.965167)\n        (xy 69.994827 148.818534) (xy 70.266579 148.547256) (xy 70.413832 148.192632) (xy 70.414167 147.808652) (xy 70.267534 147.453773)\n        (xy 69.996256 147.182021) (xy 69.748205 147.079021) (xy 72.566366 147.079021) (xy 72.684059 147.363859) (xy 72.901795 147.581976)\n        (xy 73.186427 147.700165) (xy 73.494621 147.700434) (xy 73.779459 147.582741) (xy 73.997576 147.365005) (xy 74.115765 147.080373)\n        (xy 74.115909 146.914621) (xy 79.641566 146.914621) (xy 79.759259 147.199459) (xy 79.976995 147.417576) (xy 80.261627 147.535765)\n        (xy 80.569821 147.536034) (xy 80.854659 147.418341) (xy 81.072776 147.200605) (xy 81.190965 146.915973) (xy 81.191234 146.607779)\n        (xy 81.132962 146.466748) (xy 88.920433 146.466748) (xy 89.067066 146.821627) (xy 89.338344 147.093379) (xy 89.692968 147.240632)\n        (xy 90.076948 147.240967) (xy 90.431827 147.094334) (xy 90.703579 146.823056) (xy 90.850832 146.468432) (xy 90.851167 146.084452)\n        (xy 90.704534 145.729573) (xy 90.433256 145.457821) (xy 90.078632 145.310568) (xy 89.694652 145.310233) (xy 89.339773 145.456866)\n        (xy 89.068021 145.728144) (xy 88.920768 146.082768) (xy 88.920433 146.466748) (xy 81.132962 146.466748) (xy 81.073541 146.322941)\n        (xy 80.855805 146.104824) (xy 80.571173 145.986635) (xy 80.262979 145.986366) (xy 79.978141 146.104059) (xy 79.760024 146.321795)\n        (xy 79.641835 146.606427) (xy 79.641566 146.914621) (xy 74.115909 146.914621) (xy 74.116034 146.772179) (xy 73.998341 146.487341)\n        (xy 73.780605 146.269224) (xy 73.495973 146.151035) (xy 73.187779 146.150766) (xy 72.902941 146.268459) (xy 72.684824 146.486195)\n        (xy 72.566635 146.770827) (xy 72.566366 147.079021) (xy 69.748205 147.079021) (xy 69.641632 147.034768) (xy 69.257652 147.034433)\n        (xy 68.902773 147.181066) (xy 68.631021 147.452344) (xy 68.483768 147.806968) (xy 68.483433 148.190948) (xy 68.306168 148.190948)\n        (xy 68.297456 148.182221) (xy 67.942832 148.034968) (xy 67.558852 148.034633) (xy 67.203973 148.181266) (xy 66.932221 148.452544)\n        (xy 66.784968 148.807168) (xy 66.784633 149.191148) (xy 63.164033 149.191148) (xy 62.986832 149.117568) (xy 62.602852 149.117233)\n        (xy 62.247973 149.263866) (xy 61.976221 149.535144) (xy 61.828968 149.889768) (xy 61.828633 150.273748) (xy 60.6223 150.273748)\n        (xy 60.6223 147.127) (xy 64 147.127) (xy 64.04941 147.116994) (xy 64.089803 147.089803) (xy 66.916658 144.262948)\n        (xy 69.981633 144.262948) (xy 70.128266 144.617827) (xy 70.399544 144.889579) (xy 70.754168 145.036832) (xy 71.138148 145.037167)\n        (xy 71.493027 144.890534) (xy 71.764779 144.619256) (xy 71.912032 144.264632) (xy 71.912044 144.250621) (xy 73.118566 144.250621)\n        (xy 73.236259 144.535459) (xy 73.453995 144.753576) (xy 73.738627 144.871765) (xy 74.046821 144.872034) (xy 74.331659 144.754341)\n        (xy 74.549776 144.536605) (xy 74.667965 144.251973) (xy 74.668132 144.059748) (xy 77.017433 144.059748) (xy 77.164066 144.414627)\n        (xy 77.435344 144.686379) (xy 77.789968 144.833632) (xy 78.173948 144.833967) (xy 78.528827 144.687334) (xy 78.800579 144.416056)\n        (xy 78.800872 144.415348) (xy 79.430433 144.415348) (xy 79.577066 144.770227) (xy 79.848344 145.041979) (xy 80.202968 145.189232)\n        (xy 80.586948 145.189567) (xy 80.941827 145.042934) (xy 81.030717 144.954199) (xy 81.118344 145.041979) (xy 81.472968 145.189232)\n        (xy 81.856948 145.189567) (xy 82.211827 145.042934) (xy 82.483579 144.771656) (xy 82.630832 144.417032) (xy 82.631032 144.186748)\n        (xy 82.732433 144.186748) (xy 82.879066 144.541627) (xy 83.150344 144.813379) (xy 83.504968 144.960632) (xy 83.888948 144.960967)\n        (xy 84.243827 144.814334) (xy 84.515579 144.543056) (xy 84.662832 144.188432) (xy 84.663167 143.804452) (xy 84.608749 143.672748)\n        (xy 85.516833 143.672748) (xy 85.663466 144.027627) (xy 85.934744 144.299379) (xy 86.289368 144.446632) (xy 86.673348 144.446967)\n        (xy 86.794226 144.397021) (xy 87.713966 144.397021) (xy 87.831659 144.681859) (xy 88.049395 144.899976) (xy 88.334027 145.018165)\n        (xy 88.642221 145.018434) (xy 88.927059 144.900741) (xy 89.049993 144.778021) (xy 90.990566 144.778021) (xy 91.108259 145.062859)\n        (xy 91.325995 145.280976) (xy 91.610627 145.399165) (xy 91.918821 145.399434) (xy 92.203659 145.281741) (xy 92.421776 145.064005)\n        (xy 92.539965 144.779373) (xy 92.539986 144.755248) (xy 101.561733 144.755248) (xy 101.708366 145.110127) (xy 101.979644 145.381879)\n        (xy 102.334268 145.529132) (xy 102.718248 145.529467) (xy 103.073127 145.382834) (xy 103.344879 145.111556) (xy 103.351536 145.095524)\n        (xy 103.381259 145.167459) (xy 103.598995 145.385576) (xy 103.883627 145.503765) (xy 103.975 145.503845) (xy 103.974766 145.771621)\n        (xy 104.092459 146.056459) (xy 104.310195 146.274576) (xy 104.594827 146.392765) (xy 104.903021 146.393034) (xy 105.187859 146.275341)\n        (xy 105.405976 146.057605) (xy 105.524165 145.772973) (xy 105.524434 145.464779) (xy 105.406741 145.179941) (xy 105.189005 144.961824)\n        (xy 104.904373 144.843635) (xy 104.813 144.843555) (xy 104.813234 144.575779) (xy 104.695541 144.290941) (xy 104.477805 144.072824)\n        (xy 104.193173 143.954635) (xy 103.884979 143.954366) (xy 103.600141 144.072059) (xy 103.435889 144.236024) (xy 103.345834 144.018073)\n        (xy 103.074556 143.746321) (xy 102.719932 143.599068) (xy 102.335952 143.598733) (xy 101.981073 143.745366) (xy 101.709321 144.016644)\n        (xy 101.562068 144.371268) (xy 101.561733 144.755248) (xy 92.539986 144.755248) (xy 92.540234 144.471179) (xy 92.422541 144.186341)\n        (xy 92.204805 143.968224) (xy 91.920173 143.850035) (xy 91.611979 143.849766) (xy 91.327141 143.967459) (xy 91.109024 144.185195)\n        (xy 90.990835 144.469827) (xy 90.990566 144.778021) (xy 89.049993 144.778021) (xy 89.145176 144.683005) (xy 89.263365 144.398373)\n        (xy 89.263634 144.090179) (xy 89.145941 143.805341) (xy 88.928205 143.587224) (xy 88.827701 143.545491) (xy 106.39907 143.545491)\n        (xy 106.512904 143.82099) (xy 106.723501 144.031956) (xy 106.998801 144.14627) (xy 107.296891 144.14653) (xy 107.57239 144.032696)\n        (xy 107.783356 143.822099) (xy 107.89767 143.546799) (xy 107.897671 143.545491) (xy 107.89907 143.545491) (xy 108.012904 143.82099)\n        (xy 108.223501 144.031956) (xy 108.498801 144.14627) (xy 108.796891 144.14653) (xy 109.07239 144.032696) (xy 109.283356 143.822099)\n        (xy 109.39767 143.546799) (xy 109.397671 143.545491) (xy 109.39907 143.545491) (xy 109.512904 143.82099) (xy 109.723501 144.031956)\n        (xy 109.998801 144.14627) (xy 110.296891 144.14653) (xy 110.57239 144.032696) (xy 110.709243 143.896082) (xy 112.463557 143.896082)\n        (xy 112.588967 144.199598) (xy 112.820981 144.432017) (xy 113.124277 144.557957) (xy 113.452682 144.558243) (xy 113.756198 144.432833)\n        (xy 113.988617 144.200819) (xy 114.114557 143.897523) (xy 114.114843 143.569118) (xy 113.989433 143.265602) (xy 113.757419 143.033183)\n        (xy 113.454123 142.907243) (xy 113.125718 142.906957) (xy 112.822202 143.032367) (xy 112.589783 143.264381) (xy 112.463843 143.567677)\n        (xy 112.463557 143.896082) (xy 110.709243 143.896082) (xy 110.783356 143.822099) (xy 110.89767 143.546799) (xy 110.89793 143.248709)\n        (xy 110.784096 142.97321) (xy 110.573499 142.762244) (xy 110.298199 142.64793) (xy 110.000109 142.64767) (xy 109.72461 142.761504)\n        (xy 109.513644 142.972101) (xy 109.39933 143.247401) (xy 109.39907 143.545491) (xy 109.397671 143.545491) (xy 109.39793 143.248709)\n        (xy 109.284096 142.97321) (xy 109.073499 142.762244) (xy 108.798199 142.64793) (xy 108.500109 142.64767) (xy 108.22461 142.761504)\n        (xy 108.013644 142.972101) (xy 107.89933 143.247401) (xy 107.89907 143.545491) (xy 107.897671 143.545491) (xy 107.89793 143.248709)\n        (xy 107.784096 142.97321) (xy 107.573499 142.762244) (xy 107.298199 142.64793) (xy 107.000109 142.64767) (xy 106.72461 142.761504)\n        (xy 106.513644 142.972101) (xy 106.39933 143.247401) (xy 106.39907 143.545491) (xy 88.827701 143.545491) (xy 88.643573 143.469035)\n        (xy 88.335379 143.468766) (xy 88.050541 143.586459) (xy 87.832424 143.804195) (xy 87.714235 144.088827) (xy 87.713966 144.397021)\n        (xy 86.794226 144.397021) (xy 87.028227 144.300334) (xy 87.299979 144.029056) (xy 87.447232 143.674432) (xy 87.447567 143.290452)\n        (xy 87.300934 142.935573) (xy 87.029656 142.663821) (xy 86.675032 142.516568) (xy 86.291052 142.516233) (xy 85.936173 142.662866)\n        (xy 85.664421 142.934144) (xy 85.517168 143.288768) (xy 85.516833 143.672748) (xy 84.608749 143.672748) (xy 84.516534 143.449573)\n        (xy 84.245256 143.177821) (xy 83.890632 143.030568) (xy 83.506652 143.030233) (xy 83.151773 143.176866) (xy 82.880021 143.448144)\n        (xy 82.732768 143.802768) (xy 82.732433 144.186748) (xy 82.631032 144.186748) (xy 82.631167 144.033052) (xy 82.484534 143.678173)\n        (xy 82.213256 143.406421) (xy 81.858632 143.259168) (xy 81.474652 143.258833) (xy 81.119773 143.405466) (xy 81.030883 143.494201)\n        (xy 80.943256 143.406421) (xy 80.588632 143.259168) (xy 80.204652 143.258833) (xy 79.849773 143.405466) (xy 79.578021 143.676744)\n        (xy 79.430768 144.031368) (xy 79.430433 144.415348) (xy 78.800872 144.415348) (xy 78.947832 144.061432) (xy 78.948167 143.677452)\n        (xy 78.801534 143.322573) (xy 78.530256 143.050821) (xy 78.175632 142.903568) (xy 77.791652 142.903233) (xy 77.436773 143.049866)\n        (xy 77.165021 143.321144) (xy 77.017768 143.675768) (xy 77.017433 144.059748) (xy 74.668132 144.059748) (xy 74.668234 143.943779)\n        (xy 74.550541 143.658941) (xy 74.37806 143.486159) (xy 74.382459 143.484341) (xy 74.600576 143.266605) (xy 74.718765 142.981973)\n        (xy 74.719034 142.673779) (xy 74.601341 142.388941) (xy 74.383605 142.170824) (xy 74.192863 142.091621) (xy 76.318966 142.091621)\n        (xy 76.436659 142.376459) (xy 76.654395 142.594576) (xy 76.939027 142.712765) (xy 77.247221 142.713034) (xy 77.532059 142.595341)\n        (xy 77.750176 142.377605) (xy 77.816191 142.218621) (xy 83.938966 142.218621) (xy 84.056659 142.503459) (xy 84.274395 142.721576)\n        (xy 84.559027 142.839765) (xy 84.867221 142.840034) (xy 85.152059 142.722341) (xy 85.370176 142.504605) (xy 85.488365 142.219973)\n        (xy 85.488404 142.174148) (xy 91.714433 142.174148) (xy 91.861066 142.529027) (xy 92.132344 142.800779) (xy 92.486968 142.948032)\n        (xy 92.870948 142.948367) (xy 93.225827 142.801734) (xy 93.497579 142.530456) (xy 93.644832 142.175832) (xy 93.644945 142.045491)\n        (xy 106.39907 142.045491) (xy 106.512904 142.32099) (xy 106.723501 142.531956) (xy 106.998801 142.64627) (xy 107.296891 142.64653)\n        (xy 107.57239 142.532696) (xy 107.783356 142.322099) (xy 107.89767 142.046799) (xy 107.897671 142.045491) (xy 107.89907 142.045491)\n        (xy 108.012904 142.32099) (xy 108.223501 142.531956) (xy 108.498801 142.64627) (xy 108.796891 142.64653) (xy 109.07239 142.532696)\n        (xy 109.283356 142.322099) (xy 109.39767 142.046799) (xy 109.397671 142.045491) (xy 109.39907 142.045491) (xy 109.512904 142.32099)\n        (xy 109.723501 142.531956) (xy 109.998801 142.64627) (xy 110.296891 142.64653) (xy 110.57239 142.532696) (xy 110.783356 142.322099)\n        (xy 110.89767 142.046799) (xy 110.89793 141.748709) (xy 110.784096 141.47321) (xy 110.573499 141.262244) (xy 110.298199 141.14793)\n        (xy 110.000109 141.14767) (xy 109.72461 141.261504) (xy 109.513644 141.472101) (xy 109.39933 141.747401) (xy 109.39907 142.045491)\n        (xy 109.397671 142.045491) (xy 109.39793 141.748709) (xy 109.284096 141.47321) (xy 109.073499 141.262244) (xy 108.798199 141.14793)\n        (xy 108.500109 141.14767) (xy 108.22461 141.261504) (xy 108.013644 141.472101) (xy 107.89933 141.747401) (xy 107.89907 142.045491)\n        (xy 107.897671 142.045491) (xy 107.89793 141.748709) (xy 107.784096 141.47321) (xy 107.573499 141.262244) (xy 107.298199 141.14793)\n        (xy 107.000109 141.14767) (xy 106.72461 141.261504) (xy 106.513644 141.472101) (xy 106.39933 141.747401) (xy 106.39907 142.045491)\n        (xy 93.644945 142.045491) (xy 93.645167 141.791852) (xy 93.498534 141.436973) (xy 93.227256 141.165221) (xy 92.872632 141.017968)\n        (xy 92.488652 141.017633) (xy 92.133773 141.164266) (xy 91.862021 141.435544) (xy 91.714768 141.790168) (xy 91.714433 142.174148)\n        (xy 85.488404 142.174148) (xy 85.488634 141.911779) (xy 85.370941 141.626941) (xy 85.153205 141.408824) (xy 84.868573 141.290635)\n        (xy 84.560379 141.290366) (xy 84.275541 141.408059) (xy 84.057424 141.625795) (xy 83.939235 141.910427) (xy 83.938966 142.218621)\n        (xy 77.816191 142.218621) (xy 77.868365 142.092973) (xy 77.868634 141.784779) (xy 77.750941 141.499941) (xy 77.533205 141.281824)\n        (xy 77.248573 141.163635) (xy 76.940379 141.163366) (xy 76.655541 141.281059) (xy 76.437424 141.498795) (xy 76.319235 141.783427)\n        (xy 76.318966 142.091621) (xy 74.192863 142.091621) (xy 74.098973 142.052635) (xy 73.790779 142.052366) (xy 73.505941 142.170059)\n        (xy 73.287824 142.387795) (xy 73.169635 142.672427) (xy 73.169366 142.980621) (xy 73.287059 143.265459) (xy 73.45954 143.438241)\n        (xy 73.455141 143.440059) (xy 73.237024 143.657795) (xy 73.118835 143.942427) (xy 73.118566 144.250621) (xy 71.912044 144.250621)\n        (xy 71.912367 143.880652) (xy 71.765734 143.525773) (xy 71.494456 143.254021) (xy 71.139832 143.106768) (xy 70.755852 143.106433)\n        (xy 70.400973 143.253066) (xy 70.129221 143.524344) (xy 69.981968 143.878968) (xy 69.981633 144.262948) (xy 66.916658 144.262948)\n        (xy 67.089803 144.089803) (xy 67.117666 144.047789) (xy 67.127 144) (xy 67.127 143.742103) (xy 67.202544 143.817779)\n        (xy 67.557168 143.965032) (xy 67.941148 143.965367) (xy 68.296027 143.818734) (xy 68.567779 143.547456) (xy 68.715032 143.192832)\n        (xy 68.715367 142.808852) (xy 68.568734 142.453973) (xy 68.297456 142.182221) (xy 67.986615 142.053148) (xy 70.946833 142.053148)\n        (xy 71.093466 142.408027) (xy 71.364744 142.679779) (xy 71.719368 142.827032) (xy 72.103348 142.827367) (xy 72.458227 142.680734)\n        (xy 72.729979 142.409456) (xy 72.877232 142.054832) (xy 72.877567 141.670852) (xy 72.730934 141.315973) (xy 72.459656 141.044221)\n        (xy 72.105032 140.896968) (xy 71.721052 140.896633) (xy 71.366173 141.043266) (xy 71.094421 141.314544) (xy 70.947168 141.669168)\n        (xy 70.946833 142.053148) (xy 67.986615 142.053148) (xy 67.942832 142.034968) (xy 67.558852 142.034633) (xy 67.203973 142.181266)\n        (xy 67.127 142.258105) (xy 67.127 139.891148) (xy 73.913833 139.891148) (xy 74.060466 140.246027) (xy 74.331744 140.517779)\n        (xy 74.686368 140.665032) (xy 75.070348 140.665367) (xy 75.215605 140.605348) (xy 77.779433 140.605348) (xy 77.926066 140.960227)\n        (xy 78.197344 141.231979) (xy 78.551968 141.379232) (xy 78.935948 141.379567) (xy 79.290827 141.232934) (xy 79.562579 140.961656)\n        (xy 79.709832 140.607032) (xy 79.709833 140.605348) (xy 82.097433 140.605348) (xy 82.244066 140.960227) (xy 82.515344 141.231979)\n        (xy 82.869968 141.379232) (xy 83.253948 141.379567) (xy 83.608827 141.232934) (xy 83.880579 140.961656) (xy 83.934802 140.831072)\n        (xy 100.736244 140.831072) (xy 100.87323 141.162605) (xy 101.126661 141.416478) (xy 101.457954 141.554043) (xy 101.816672 141.554356)\n        (xy 102.148205 141.41737) (xy 102.402078 141.163939) (xy 102.539643 140.832646) (xy 102.539893 140.545491) (xy 106.39907 140.545491)\n        (xy 106.512904 140.82099) (xy 106.723501 141.031956) (xy 106.998801 141.14627) (xy 107.296891 141.14653) (xy 107.57239 141.032696)\n        (xy 107.783356 140.822099) (xy 107.89767 140.546799) (xy 107.897671 140.545491) (xy 107.89907 140.545491) (xy 108.012904 140.82099)\n        (xy 108.223501 141.031956) (xy 108.498801 141.14627) (xy 108.796891 141.14653) (xy 109.07239 141.032696) (xy 109.283356 140.822099)\n        (xy 109.39767 140.546799) (xy 109.397671 140.545491) (xy 109.39907 140.545491) (xy 109.512904 140.82099) (xy 109.723501 141.031956)\n        (xy 109.998801 141.14627) (xy 110.296891 141.14653) (xy 110.57239 141.032696) (xy 110.783356 140.822099) (xy 110.89767 140.546799)\n        (xy 110.89793 140.248709) (xy 110.784096 139.97321) (xy 110.573499 139.762244) (xy 110.298199 139.64793) (xy 110.000109 139.64767)\n        (xy 109.72461 139.761504) (xy 109.513644 139.972101) (xy 109.39933 140.247401) (xy 109.39907 140.545491) (xy 109.397671 140.545491)\n        (xy 109.39793 140.248709) (xy 109.284096 139.97321) (xy 109.073499 139.762244) (xy 108.798199 139.64793) (xy 108.500109 139.64767)\n        (xy 108.22461 139.761504) (xy 108.013644 139.972101) (xy 107.89933 140.247401) (xy 107.89907 140.545491) (xy 107.897671 140.545491)\n        (xy 107.89793 140.248709) (xy 107.784096 139.97321) (xy 107.573499 139.762244) (xy 107.298199 139.64793) (xy 107.000109 139.64767)\n        (xy 106.72461 139.761504) (xy 106.513644 139.972101) (xy 106.39933 140.247401) (xy 106.39907 140.545491) (xy 102.539893 140.545491)\n        (xy 102.539956 140.473928) (xy 102.40297 140.142395) (xy 102.324991 140.06428) (xy 102.334268 140.068132) (xy 102.718248 140.068467)\n        (xy 103.073127 139.921834) (xy 103.344879 139.650556) (xy 103.492132 139.295932) (xy 103.492467 138.911952) (xy 103.345834 138.557073)\n        (xy 103.074556 138.285321) (xy 102.719932 138.138068) (xy 102.335952 138.137733) (xy 101.981073 138.284366) (xy 101.709321 138.555644)\n        (xy 101.562068 138.910268) (xy 101.561733 139.294248) (xy 101.708366 139.649127) (xy 101.810011 139.75095) (xy 101.459528 139.750644)\n        (xy 101.127995 139.88763) (xy 100.874122 140.141061) (xy 100.736557 140.472354) (xy 100.736244 140.831072) (xy 83.934802 140.831072)\n        (xy 84.027832 140.607032) (xy 84.028167 140.223052) (xy 83.881534 139.868173) (xy 83.610256 139.596421) (xy 83.255632 139.449168)\n        (xy 82.871652 139.448833) (xy 82.516773 139.595466) (xy 82.245021 139.866744) (xy 82.097768 140.221368) (xy 82.097433 140.605348)\n        (xy 79.709833 140.605348) (xy 79.710167 140.223052) (xy 79.563534 139.868173) (xy 79.292256 139.596421) (xy 78.937632 139.449168)\n        (xy 78.553652 139.448833) (xy 78.198773 139.595466) (xy 77.927021 139.866744) (xy 77.779768 140.221368) (xy 77.779433 140.605348)\n        (xy 75.215605 140.605348) (xy 75.425227 140.518734) (xy 75.696979 140.247456) (xy 75.844232 139.892832) (xy 75.844567 139.508852)\n        (xy 75.697934 139.153973) (xy 75.435641 138.891221) (xy 76.191966 138.891221) (xy 76.309659 139.176059) (xy 76.527395 139.394176)\n        (xy 76.812027 139.512365) (xy 77.120221 139.512634) (xy 77.405059 139.394941) (xy 77.623176 139.177205) (xy 77.741365 138.892573)\n        (xy 77.741634 138.584379) (xy 77.623941 138.299541) (xy 77.406205 138.081424) (xy 77.121573 137.963235) (xy 76.813379 137.962966)\n        (xy 76.528541 138.080659) (xy 76.310424 138.298395) (xy 76.192235 138.583027) (xy 76.191966 138.891221) (xy 75.435641 138.891221)\n        (xy 75.426656 138.882221) (xy 75.072032 138.734968) (xy 74.688052 138.734633) (xy 74.333173 138.881266) (xy 74.061421 139.152544)\n        (xy 73.914168 139.507168) (xy 73.913833 139.891148) (xy 67.127 139.891148) (xy 67.127 137.742103) (xy 67.202544 137.817779)\n        (xy 67.557168 137.965032) (xy 67.941148 137.965367) (xy 68.296027 137.818734) (xy 68.567779 137.547456) (xy 68.715032 137.192832)\n        (xy 68.7153 136.884621) (xy 79.874966 136.884621) (xy 79.992659 137.169459) (xy 80.125709 137.302741) (xy 79.993424 137.434795)\n        (xy 79.875235 137.719427) (xy 79.874966 138.027621) (xy 79.992659 138.312459) (xy 80.125709 138.445741) (xy 79.993424 138.577795)\n        (xy 79.875235 138.862427) (xy 79.874966 139.170621) (xy 79.992659 139.455459) (xy 80.210395 139.673576) (xy 80.495027 139.791765)\n        (xy 80.803221 139.792034) (xy 81.088059 139.674341) (xy 81.306176 139.456605) (xy 81.424365 139.171973) (xy 81.424477 139.043621)\n        (xy 83.938966 139.043621) (xy 84.056659 139.328459) (xy 84.274395 139.546576) (xy 84.559027 139.664765) (xy 84.867221 139.665034)\n        (xy 85.152059 139.547341) (xy 85.370176 139.329605) (xy 85.488365 139.044973) (xy 85.488634 138.736779) (xy 85.370941 138.451941)\n        (xy 85.153205 138.233824) (xy 84.868573 138.115635) (xy 84.560379 138.115366) (xy 84.275541 138.233059) (xy 84.057424 138.450795)\n        (xy 83.939235 138.735427) (xy 83.938966 139.043621) (xy 81.424477 139.043621) (xy 81.424634 138.863779) (xy 81.306941 138.578941)\n        (xy 81.173891 138.445659) (xy 81.306176 138.313605) (xy 81.410035 138.063482) (xy 111.074357 138.063482) (xy 111.199767 138.366998)\n        (xy 111.431781 138.599417) (xy 111.735077 138.725357) (xy 112.063482 138.725643) (xy 112.366998 138.600233) (xy 112.599417 138.368219)\n        (xy 112.725357 138.064923) (xy 112.725643 137.736518) (xy 112.600233 137.433002) (xy 112.368219 137.200583) (xy 112.345498 137.191148)\n        (xy 117.284633 137.191148) (xy 117.431266 137.546027) (xy 117.702544 137.817779) (xy 118.057168 137.965032) (xy 118.441148 137.965367)\n        (xy 118.796027 137.818734) (xy 119.067779 137.547456) (xy 119.215032 137.192832) (xy 119.215367 136.808852) (xy 119.068734 136.453973)\n        (xy 118.797456 136.182221) (xy 118.442832 136.034968) (xy 118.058852 136.034633) (xy 117.703973 136.181266) (xy 117.432221 136.452544)\n        (xy 117.284968 136.807168) (xy 117.284633 137.191148) (xy 112.345498 137.191148) (xy 112.064923 137.074643) (xy 111.736518 137.074357)\n        (xy 111.433002 137.199767) (xy 111.200583 137.431781) (xy 111.074643 137.735077) (xy 111.074357 138.063482) (xy 81.410035 138.063482)\n        (xy 81.424365 138.028973) (xy 81.424634 137.720779) (xy 81.306941 137.435941) (xy 81.173891 137.302659) (xy 81.300422 137.176348)\n        (xy 82.732433 137.176348) (xy 82.879066 137.531227) (xy 83.150344 137.802979) (xy 83.504968 137.950232) (xy 83.888948 137.950567)\n        (xy 84.243827 137.803934) (xy 84.515579 137.532656) (xy 84.662832 137.178032) (xy 84.663167 136.794052) (xy 84.614299 136.675782)\n        (xy 107.086257 136.675782) (xy 107.211667 136.979298) (xy 107.443681 137.211717) (xy 107.746977 137.337657) (xy 108.075382 137.337943)\n        (xy 108.378898 137.212533) (xy 108.611317 136.980519) (xy 108.737257 136.677223) (xy 108.737543 136.348818) (xy 108.612133 136.045302)\n        (xy 108.533816 135.966848) (xy 112.001133 135.966848) (xy 112.147766 136.321727) (xy 112.419044 136.593479) (xy 112.773668 136.740732)\n        (xy 113.157648 136.741067) (xy 113.512527 136.594434) (xy 113.784279 136.323156) (xy 113.931532 135.968532) (xy 113.931867 135.584552)\n        (xy 113.840523 135.363482) (xy 115.974357 135.363482) (xy 116.099767 135.666998) (xy 116.331781 135.899417) (xy 116.635077 136.025357)\n        (xy 116.963482 136.025643) (xy 117.266998 135.900233) (xy 117.499417 135.668219) (xy 117.625357 135.364923) (xy 117.625643 135.036518)\n        (xy 117.500233 134.733002) (xy 117.268219 134.500583) (xy 116.964923 134.374643) (xy 116.636518 134.374357) (xy 116.333002 134.499767)\n        (xy 116.100583 134.731781) (xy 115.974643 135.035077) (xy 115.974357 135.363482) (xy 113.840523 135.363482) (xy 113.785234 135.229673)\n        (xy 113.513956 134.957921) (xy 113.159332 134.810668) (xy 112.775352 134.810333) (xy 112.420473 134.956966) (xy 112.148721 135.228244)\n        (xy 112.001468 135.582868) (xy 112.001133 135.966848) (xy 108.533816 135.966848) (xy 108.380119 135.812883) (xy 108.076823 135.686943)\n        (xy 107.748418 135.686657) (xy 107.444902 135.812067) (xy 107.212483 136.044081) (xy 107.086543 136.347377) (xy 107.086257 136.675782)\n        (xy 84.614299 136.675782) (xy 84.516534 136.439173) (xy 84.245256 136.167421) (xy 83.890632 136.020168) (xy 83.506652 136.019833)\n        (xy 83.151773 136.166466) (xy 82.880021 136.437744) (xy 82.732768 136.792368) (xy 82.732433 137.176348) (xy 81.300422 137.176348)\n        (xy 81.306176 137.170605) (xy 81.424365 136.885973) (xy 81.424634 136.577779) (xy 81.306941 136.292941) (xy 81.089205 136.074824)\n        (xy 80.804573 135.956635) (xy 80.496379 135.956366) (xy 80.211541 136.074059) (xy 79.993424 136.291795) (xy 79.875235 136.576427)\n        (xy 79.874966 136.884621) (xy 68.7153 136.884621) (xy 68.715367 136.808852) (xy 68.568734 136.453973) (xy 68.297456 136.182221)\n        (xy 67.942832 136.034968) (xy 67.558852 136.034633) (xy 67.203973 136.181266) (xy 67.127 136.258105) (xy 67.127 135.071907)\n        (xy 68.178264 134.441148) (xy 93.034633 134.441148) (xy 93.181266 134.796027) (xy 93.452544 135.067779) (xy 93.807168 135.215032)\n        (xy 94.191148 135.215367) (xy 94.546027 135.068734) (xy 94.817779 134.797456) (xy 94.861922 134.691148) (xy 98.034633 134.691148)\n        (xy 98.181266 135.046027) (xy 98.452544 135.317779) (xy 98.807168 135.465032) (xy 99.191148 135.465367) (xy 99.546027 135.318734)\n        (xy 99.817779 135.047456) (xy 99.965032 134.692832) (xy 99.965251 134.441148) (xy 103.284633 134.441148) (xy 103.431266 134.796027)\n        (xy 103.702544 135.067779) (xy 104.057168 135.215032) (xy 104.441148 135.215367) (xy 104.796027 135.068734) (xy 105.067779 134.797456)\n        (xy 105.215032 134.442832) (xy 105.215069 134.399942) (xy 105.257457 134.399942) (xy 105.382867 134.703458) (xy 105.614881 134.935877)\n        (xy 105.918177 135.061817) (xy 106.246582 135.062103) (xy 106.550098 134.936693) (xy 106.611877 134.875021) (xy 107.987966 134.875021)\n        (xy 108.105659 135.159859) (xy 108.323395 135.377976) (xy 108.608027 135.496165) (xy 108.916221 135.496434) (xy 109.201059 135.378741)\n        (xy 109.231771 135.348082) (xy 109.407061 135.523678) (xy 109.738354 135.661243) (xy 110.097072 135.661556) (xy 110.428605 135.52457)\n        (xy 110.508555 135.444759) (xy 110.641044 135.577479) (xy 110.995668 135.724732) (xy 111.379648 135.725067) (xy 111.734527 135.578434)\n        (xy 112.006279 135.307156) (xy 112.153532 134.952532) (xy 112.153867 134.568552) (xy 112.007234 134.213673) (xy 111.735956 133.941921)\n        (xy 111.381332 133.794668) (xy 110.997352 133.794333) (xy 110.642473 133.940966) (xy 110.508643 134.074563) (xy 110.429939 133.995722)\n        (xy 110.098646 133.858157) (xy 109.739928 133.857844) (xy 109.408395 133.99483) (xy 109.269923 134.133061) (xy 109.202205 134.065224)\n        (xy 108.917573 133.947035) (xy 108.609379 133.946766) (xy 108.324541 134.064459) (xy 108.106424 134.282195) (xy 107.988235 134.566827)\n        (xy 107.987966 134.875021) (xy 106.611877 134.875021) (xy 106.782517 134.704679) (xy 106.908457 134.401383) (xy 106.908743 134.072978)\n        (xy 106.783333 133.769462) (xy 106.551319 133.537043) (xy 106.248023 133.411103) (xy 105.919618 133.410817) (xy 105.616102 133.536227)\n        (xy 105.383683 133.768241) (xy 105.257743 134.071537) (xy 105.257457 134.399942) (xy 105.215069 134.399942) (xy 105.215367 134.058852)\n        (xy 105.068734 133.703973) (xy 104.797456 133.432221) (xy 104.442832 133.284968) (xy 104.058852 133.284633) (xy 103.703973 133.431266)\n        (xy 103.432221 133.702544) (xy 103.284968 134.057168) (xy 103.284633 134.441148) (xy 99.965251 134.441148) (xy 99.965367 134.308852)\n        (xy 99.818734 133.953973) (xy 99.547456 133.682221) (xy 99.192832 133.534968) (xy 98.808852 133.534633) (xy 98.453973 133.681266)\n        (xy 98.182221 133.952544) (xy 98.034968 134.307168) (xy 98.034633 134.691148) (xy 94.861922 134.691148) (xy 94.965032 134.442832)\n        (xy 94.965367 134.058852) (xy 94.818734 133.703973) (xy 94.547456 133.432221) (xy 94.192832 133.284968) (xy 93.808852 133.284633)\n        (xy 93.453973 133.431266) (xy 93.182221 133.702544) (xy 93.034968 134.057168) (xy 93.034633 134.441148) (xy 68.178264 134.441148)\n        (xy 71.079232 132.700567) (xy 71.034968 132.807168) (xy 71.034633 133.191148) (xy 71.181266 133.546027) (xy 71.452544 133.817779)\n        (xy 71.807168 133.965032) (xy 72.191148 133.965367) (xy 72.546027 133.818734) (xy 72.817779 133.547456) (xy 72.965032 133.192832)\n        (xy 72.965033 133.191148) (xy 77.034633 133.191148) (xy 77.181266 133.546027) (xy 77.452544 133.817779) (xy 77.807168 133.965032)\n        (xy 78.191148 133.965367) (xy 78.546027 133.818734) (xy 78.817779 133.547456) (xy 78.965032 133.192832) (xy 78.965033 133.191148)\n        (xy 83.034633 133.191148) (xy 83.181266 133.546027) (xy 83.452544 133.817779) (xy 83.807168 133.965032) (xy 84.191148 133.965367)\n        (xy 84.546027 133.818734) (xy 84.817779 133.547456) (xy 84.965032 133.192832) (xy 84.965033 133.191148) (xy 89.034633 133.191148)\n        (xy 89.181266 133.546027) (xy 89.452544 133.817779) (xy 89.807168 133.965032) (xy 90.191148 133.965367) (xy 90.546027 133.818734)\n        (xy 90.817779 133.547456) (xy 90.965032 133.192832) (xy 90.965033 133.191148) (xy 107.034633 133.191148) (xy 107.181266 133.546027)\n        (xy 107.452544 133.817779) (xy 107.807168 133.965032) (xy 108.191148 133.965367) (xy 108.546027 133.818734) (xy 108.817779 133.547456)\n        (xy 108.965032 133.192832) (xy 108.965033 133.191148) (xy 113.034633 133.191148) (xy 113.181266 133.546027) (xy 113.452544 133.817779)\n        (xy 113.807168 133.965032) (xy 114.191148 133.965367) (xy 114.546027 133.818734) (xy 114.817779 133.547456) (xy 114.965032 133.192832)\n        (xy 114.965367 132.808852) (xy 114.818734 132.453973) (xy 114.547456 132.182221) (xy 114.192832 132.034968) (xy 113.808852 132.034633)\n        (xy 113.453973 132.181266) (xy 113.182221 132.452544) (xy 113.034968 132.807168) (xy 113.034633 133.191148) (xy 108.965033 133.191148)\n        (xy 108.965367 132.808852) (xy 108.818734 132.453973) (xy 108.547456 132.182221) (xy 108.192832 132.034968) (xy 107.808852 132.034633)\n        (xy 107.453973 132.181266) (xy 107.182221 132.452544) (xy 107.034968 132.807168) (xy 107.034633 133.191148) (xy 90.965033 133.191148)\n        (xy 90.965367 132.808852) (xy 90.818734 132.453973) (xy 90.547456 132.182221) (xy 90.192832 132.034968) (xy 89.808852 132.034633)\n        (xy 89.453973 132.181266) (xy 89.182221 132.452544) (xy 89.034968 132.807168) (xy 89.034633 133.191148) (xy 84.965033 133.191148)\n        (xy 84.965367 132.808852) (xy 84.818734 132.453973) (xy 84.547456 132.182221) (xy 84.192832 132.034968) (xy 83.808852 132.034633)\n        (xy 83.453973 132.181266) (xy 83.182221 132.452544) (xy 83.034968 132.807168) (xy 83.034633 133.191148) (xy 78.965033 133.191148)\n        (xy 78.965367 132.808852) (xy 78.818734 132.453973) (xy 78.547456 132.182221) (xy 78.192832 132.034968) (xy 77.808852 132.034633)\n        (xy 77.453973 132.181266) (xy 77.182221 132.452544) (xy 77.034968 132.807168) (xy 77.034633 133.191148) (xy 72.965033 133.191148)\n        (xy 72.965367 132.808852) (xy 72.818734 132.453973) (xy 72.547456 132.182221) (xy 72.192832 132.034968) (xy 72.188571 132.034964)\n        (xy 74.269477 130.78642) (xy 88.015993 130.78642) (xy 88.197355 131.22535) (xy 88.532884 131.561464) (xy 88.971497 131.743592)\n        (xy 89.44642 131.744007) (xy 89.88535 131.562645) (xy 90.221464 131.227116) (xy 90.403592 130.788503) (xy 90.403593 130.78642)\n        (xy 90.555993 130.78642) (xy 90.737355 131.22535) (xy 91.072884 131.561464) (xy 91.511497 131.743592) (xy 91.98642 131.744007)\n        (xy 92.42535 131.562645) (xy 92.761464 131.227116) (xy 92.943592 130.788503) (xy 92.943593 130.78642) (xy 93.095993 130.78642)\n        (xy 93.277355 131.22535) (xy 93.612884 131.561464) (xy 94.051497 131.743592) (xy 94.52642 131.744007) (xy 94.96535 131.562645)\n        (xy 95.301464 131.227116) (xy 95.483592 130.788503) (xy 95.483593 130.78642) (xy 95.635993 130.78642) (xy 95.817355 131.22535)\n        (xy 96.152884 131.561464) (xy 96.591497 131.743592) (xy 97.06642 131.744007) (xy 97.50535 131.562645) (xy 97.841464 131.227116)\n        (xy 98.023592 130.788503) (xy 98.023593 130.78642) (xy 98.175993 130.78642) (xy 98.357355 131.22535) (xy 98.692884 131.561464)\n        (xy 99.131497 131.743592) (xy 99.60642 131.744007) (xy 100.04535 131.562645) (xy 100.381464 131.227116) (xy 100.563592 130.788503)\n        (xy 100.563593 130.78642) (xy 100.715993 130.78642) (xy 100.897355 131.22535) (xy 101.232884 131.561464) (xy 101.671497 131.743592)\n        (xy 102.14642 131.744007) (xy 102.58535 131.562645) (xy 102.921464 131.227116) (xy 103.103592 130.788503) (xy 103.103593 130.78642)\n        (xy 103.255993 130.78642) (xy 103.437355 131.22535) (xy 103.772884 131.561464) (xy 104.211497 131.743592) (xy 104.68642 131.744007)\n        (xy 105.12535 131.562645) (xy 105.461464 131.227116) (xy 105.643592 130.788503) (xy 105.643593 130.78642) (xy 105.795993 130.78642)\n        (xy 105.977355 131.22535) (xy 106.312884 131.561464) (xy 106.751497 131.743592) (xy 107.22642 131.744007) (xy 107.66535 131.562645)\n        (xy 108.001464 131.227116) (xy 108.183592 130.788503) (xy 108.184007 130.31358) (xy 108.002645 129.87465) (xy 107.667116 129.538536)\n        (xy 107.228503 129.356408) (xy 106.75358 129.355993) (xy 106.31465 129.537355) (xy 105.978536 129.872884) (xy 105.796408 130.311497)\n        (xy 105.795993 130.78642) (xy 105.643593 130.78642) (xy 105.644007 130.31358) (xy 105.462645 129.87465) (xy 105.127116 129.538536)\n        (xy 104.688503 129.356408) (xy 104.21358 129.355993) (xy 103.77465 129.537355) (xy 103.438536 129.872884) (xy 103.256408 130.311497)\n        (xy 103.255993 130.78642) (xy 103.103593 130.78642) (xy 103.104007 130.31358) (xy 102.922645 129.87465) (xy 102.587116 129.538536)\n        (xy 102.148503 129.356408) (xy 101.67358 129.355993) (xy 101.23465 129.537355) (xy 100.898536 129.872884) (xy 100.716408 130.311497)\n        (xy 100.715993 130.78642) (xy 100.563593 130.78642) (xy 100.564007 130.31358) (xy 100.382645 129.87465) (xy 100.047116 129.538536)\n        (xy 99.608503 129.356408) (xy 99.13358 129.355993) (xy 98.69465 129.537355) (xy 98.358536 129.872884) (xy 98.176408 130.311497)\n        (xy 98.175993 130.78642) (xy 98.023593 130.78642) (xy 98.024007 130.31358) (xy 97.842645 129.87465) (xy 97.507116 129.538536)\n        (xy 97.068503 129.356408) (xy 96.59358 129.355993) (xy 96.15465 129.537355) (xy 95.818536 129.872884) (xy 95.636408 130.311497)\n        (xy 95.635993 130.78642) (xy 95.483593 130.78642) (xy 95.484007 130.31358) (xy 95.302645 129.87465) (xy 94.967116 129.538536)\n        (xy 94.528503 129.356408) (xy 94.05358 129.355993) (xy 93.61465 129.537355) (xy 93.278536 129.872884) (xy 93.096408 130.311497)\n        (xy 93.095993 130.78642) (xy 92.943593 130.78642) (xy 92.944007 130.31358) (xy 92.762645 129.87465) (xy 92.427116 129.538536)\n        (xy 91.988503 129.356408) (xy 91.51358 129.355993) (xy 91.07465 129.537355) (xy 90.738536 129.872884) (xy 90.556408 130.311497)\n        (xy 90.555993 130.78642) (xy 90.403593 130.78642) (xy 90.404007 130.31358) (xy 90.222645 129.87465) (xy 89.887116 129.538536)\n        (xy 89.448503 129.356408) (xy 88.97358 129.355993) (xy 88.53465 129.537355) (xy 88.198536 129.872884) (xy 88.016408 130.311497)\n        (xy 88.015993 130.78642) (xy 74.269477 130.78642) (xy 78.505261 128.24495) (xy 82.9362 128.24495) (xy 82.9362 128.85789)\n        (xy 83.001937 129.016595) (xy 83.123405 129.138062) (xy 83.282109 129.2038) (xy 83.89505 129.2038) (xy 84.003 129.09585)\n        (xy 84.003 128.137) (xy 84.257 128.137) (xy 84.257 129.09585) (xy 84.36495 129.2038) (xy 84.977891 129.2038)\n        (xy 85.136595 129.138062) (xy 85.258063 129.016595) (xy 85.3238 128.85789) (xy 85.3238 128.24642) (xy 88.015993 128.24642)\n        (xy 88.197355 128.68535) (xy 88.532884 129.021464) (xy 88.971497 129.203592) (xy 89.44642 129.204007) (xy 89.88535 129.022645)\n        (xy 90.221464 128.687116) (xy 90.403592 128.248503) (xy 90.403593 128.24642) (xy 90.555993 128.24642) (xy 90.737355 128.68535)\n        (xy 91.072884 129.021464) (xy 91.511497 129.203592) (xy 91.98642 129.204007) (xy 92.42535 129.022645) (xy 92.761464 128.687116)\n        (xy 92.943592 128.248503) (xy 92.943593 128.24642) (xy 93.095993 128.24642) (xy 93.277355 128.68535) (xy 93.612884 129.021464)\n        (xy 94.051497 129.203592) (xy 94.52642 129.204007) (xy 94.96535 129.022645) (xy 95.301464 128.687116) (xy 95.483592 128.248503)\n        (xy 95.483593 128.24642) (xy 95.635993 128.24642) (xy 95.817355 128.68535) (xy 96.152884 129.021464) (xy 96.591497 129.203592)\n        (xy 97.06642 129.204007) (xy 97.50535 129.022645) (xy 97.841464 128.687116) (xy 98.023592 128.248503) (xy 98.023593 128.24642)\n        (xy 98.175993 128.24642) (xy 98.357355 128.68535) (xy 98.692884 129.021464) (xy 99.131497 129.203592) (xy 99.60642 129.204007)\n        (xy 100.04535 129.022645) (xy 100.381464 128.687116) (xy 100.563592 128.248503) (xy 100.563593 128.24642) (xy 100.715993 128.24642)\n        (xy 100.897355 128.68535) (xy 101.232884 129.021464) (xy 101.671497 129.203592) (xy 102.14642 129.204007) (xy 102.58535 129.022645)\n        (xy 102.921464 128.687116) (xy 103.103592 128.248503) (xy 103.103593 128.24642) (xy 103.255993 128.24642) (xy 103.437355 128.68535)\n        (xy 103.772884 129.021464) (xy 104.211497 129.203592) (xy 104.68642 129.204007) (xy 105.12535 129.022645) (xy 105.461464 128.687116)\n        (xy 105.643592 128.248503) (xy 105.644007 127.77358) (xy 105.462645 127.33465) (xy 105.376146 127.248) (xy 105.787741 127.248)\n        (xy 105.787741 128.772) (xy 105.81785 128.932015) (xy 105.912419 129.07898) (xy 106.056715 129.177573) (xy 106.228 129.212259)\n        (xy 107.752 129.212259) (xy 107.912015 129.18215) (xy 108.05898 129.087581) (xy 108.157573 128.943285) (xy 108.192259 128.772)\n        (xy 108.192259 127.248) (xy 108.16215 127.087985) (xy 108.067581 126.94102) (xy 107.923285 126.842427) (xy 107.752 126.807741)\n        (xy 106.228 126.807741) (xy 106.067985 126.83785) (xy 105.92102 126.932419) (xy 105.822427 127.076715) (xy 105.787741 127.248)\n        (xy 105.376146 127.248) (xy 105.127116 126.998536) (xy 104.688503 126.816408) (xy 104.21358 126.815993) (xy 103.77465 126.997355)\n        (xy 103.438536 127.332884) (xy 103.256408 127.771497) (xy 103.255993 128.24642) (xy 103.103593 128.24642) (xy 103.104007 127.77358)\n        (xy 102.922645 127.33465) (xy 102.587116 126.998536) (xy 102.148503 126.816408) (xy 101.67358 126.815993) (xy 101.23465 126.997355)\n        (xy 100.898536 127.332884) (xy 100.716408 127.771497) (xy 100.715993 128.24642) (xy 100.563593 128.24642) (xy 100.564007 127.77358)\n        (xy 100.382645 127.33465) (xy 100.047116 126.998536) (xy 99.608503 126.816408) (xy 99.13358 126.815993) (xy 98.69465 126.997355)\n        (xy 98.358536 127.332884) (xy 98.176408 127.771497) (xy 98.175993 128.24642) (xy 98.023593 128.24642) (xy 98.024007 127.77358)\n        (xy 97.842645 127.33465) (xy 97.507116 126.998536) (xy 97.068503 126.816408) (xy 96.59358 126.815993) (xy 96.15465 126.997355)\n        (xy 95.818536 127.332884) (xy 95.636408 127.771497) (xy 95.635993 128.24642) (xy 95.483593 128.24642) (xy 95.484007 127.77358)\n        (xy 95.302645 127.33465) (xy 94.967116 126.998536) (xy 94.528503 126.816408) (xy 94.05358 126.815993) (xy 93.61465 126.997355)\n        (xy 93.278536 127.332884) (xy 93.096408 127.771497) (xy 93.095993 128.24642) (xy 92.943593 128.24642) (xy 92.944007 127.77358)\n        (xy 92.762645 127.33465) (xy 92.427116 126.998536) (xy 91.988503 126.816408) (xy 91.51358 126.815993) (xy 91.07465 126.997355)\n        (xy 90.738536 127.332884) (xy 90.556408 127.771497) (xy 90.555993 128.24642) (xy 90.403593 128.24642) (xy 90.404007 127.77358)\n        (xy 90.222645 127.33465) (xy 89.887116 126.998536) (xy 89.448503 126.816408) (xy 88.97358 126.815993) (xy 88.53465 126.997355)\n        (xy 88.198536 127.332884) (xy 88.016408 127.771497) (xy 88.015993 128.24642) (xy 85.3238 128.24642) (xy 85.3238 128.24495)\n        (xy 85.21585 128.137) (xy 84.257 128.137) (xy 84.003 128.137) (xy 83.04415 128.137) (xy 82.9362 128.24495)\n        (xy 78.505261 128.24495) (xy 80.309994 127.16211) (xy 82.9362 127.16211) (xy 82.9362 127.77505) (xy 83.04415 127.883)\n        (xy 84.003 127.883) (xy 84.003 126.92415) (xy 84.257 126.92415) (xy 84.257 127.883) (xy 85.21585 127.883)\n        (xy 85.3238 127.77505) (xy 85.3238 127.16211) (xy 85.258063 127.003405) (xy 85.136595 126.881938) (xy 84.977891 126.8162)\n        (xy 84.36495 126.8162) (xy 84.257 126.92415) (xy 84.003 126.92415) (xy 83.89505 126.8162) (xy 83.282109 126.8162)\n        (xy 83.123405 126.881938) (xy 83.001937 127.003405) (xy 82.9362 127.16211) (xy 80.309994 127.16211) (xy 82.936098 125.586448)\n        (xy 82.935993 125.70642) (xy 83.117355 126.14535) (xy 83.452884 126.481464) (xy 83.891497 126.663592) (xy 84.36642 126.664007)\n        (xy 84.80535 126.482645) (xy 85.141464 126.147116) (xy 85.323592 125.708503) (xy 85.323607 125.691148) (xy 94.834633 125.691148)\n        (xy 94.981266 126.046027) (xy 95.252544 126.317779) (xy 95.607168 126.465032) (xy 95.991148 126.465367) (xy 96.346027 126.318734)\n        (xy 96.617779 126.047456) (xy 96.765032 125.692832) (xy 96.765033 125.691148) (xy 102.434633 125.691148) (xy 102.581266 126.046027)\n        (xy 102.852544 126.317779) (xy 103.207168 126.465032) (xy 103.591148 126.465367) (xy 103.946027 126.318734) (xy 104.217779 126.047456)\n        (xy 104.365032 125.692832) (xy 104.365367 125.308852) (xy 104.218734 124.953973) (xy 103.947456 124.682221) (xy 103.592832 124.534968)\n        (xy 103.208852 124.534633) (xy 102.853973 124.681266) (xy 102.582221 124.952544) (xy 102.434968 125.307168) (xy 102.434633 125.691148)\n        (xy 96.765033 125.691148) (xy 96.765367 125.308852) (xy 96.618734 124.953973) (xy 96.347456 124.682221) (xy 95.992832 124.534968)\n        (xy 95.608852 124.534633) (xy 95.253973 124.681266) (xy 94.982221 124.952544) (xy 94.834968 125.307168) (xy 94.834633 125.691148)\n        (xy 85.323607 125.691148) (xy 85.324007 125.23358) (xy 85.142645 124.79465) (xy 84.810426 124.461851) (xy 87.035178 123.127)\n        (xy 106.947394 123.127)\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/neapolitan/neapolitan.pro",
    "content": "update=Fri 02 Sep 2016 06:05:25 PM MDT\nversion=1\nlast_client=kicad\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\nLastNetListRead=neapolitan.net\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n[eeschema]\nversion=1\nLibDir=../kicad;../gsg-kicad-lib\n[eeschema/libraries]\nLibName1=power\nLibName2=device\nLibName3=transistors\nLibName4=conn\nLibName5=linear\nLibName6=regul\nLibName7=74xx\nLibName8=cmos4000\nLibName9=adc-dac\nLibName10=memory\nLibName11=xilinx\nLibName12=microcontrollers\nLibName13=dsp\nLibName14=microchip\nLibName15=analog_switches\nLibName16=motorola\nLibName17=texas\nLibName18=intel\nLibName19=audio\nLibName20=interface\nLibName21=digital-audio\nLibName22=philips\nLibName23=display\nLibName24=cypress\nLibName25=siliconi\nLibName26=opto\nLibName27=atmel\nLibName28=contrib\nLibName29=valves\nLibName30=hackrf\nLibName31=gsg-symbols\n"
  },
  {
    "path": "hardware/neapolitan/neapolitan.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:hackrf\nLIBS:gsg-symbols\nLIBS:neapolitan-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 4\nTitle \"Neapolitan\"\nDate \"13 feb 2014\"\nRev \"\"\nComp \"Copyright 2012 - 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Sheet\nS 2550 3300 1050 150 \nU 503BB638\nF0 \"frontend\" 60\nF1 \"frontend.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2850 1050 150 \nU 50370666\nF0 \"baseband\" 60\nF1 \"baseband.sch\" 60\n$EndSheet\n$Sheet\nS 2550 2400 1050 150 \nU 5037043E\nF0 \"mcu/usb/power\" 60\nF1 \"mcu.sch\" 60\n$EndSheet\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/operacake/README",
    "content": "Copyright 2012 - 2016 Great Scott Gadgets\n\nThese files are part of HackRF.\n\nThis is a free hardware design; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2, or (at your option)\nany later version.\n\nThis design is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this design; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 51 Franklin Street,\nBoston, MA 02110-1301, USA.\n\n\nOpera Cake is an RF switching add-on for HackRF One.\n\nhardware notes:\n\nSchematic and layout files were designed in KiCad, an open source electronic\ndesign automation package.\n\norder of copper layers:\n    Copper 1:  C1F (front)\n    Copper 2:  C2\n    Copper 3:  C3\n    Copper 4:  C4B (back)\n\nPCB description: 4 layer PCB 0.0646 in\n    Copper       1:  1 oz copper (1.4 mil)\n    Dielectric 1-2:  6.7 mil prepreg\n    Copper       2:  0.5 oz copper (0.7 mil)\n    Dielectric 2-3:  47 mil core\n    Copper       3:  0.5 oz copper (0.7 mil)\n    Dielectric 3-4:  6.7 mil prepreg\n    Copper       4:  1 oz copper (1.4 mil)\n\nFR408 or similar substrate with Er=3.66 (+/- 0.1)\ndouble side solder mask green\ndouble side silkscreen white\n6 mil min trace width and\n6 mil min isolation\n\nPCBs of this specification are available from OSH Park.\n"
  },
  {
    "path": "hardware/operacake/fp-lib-table",
    "content": "(fp_lib_table\n  (lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.mod)(options \"\")(descr \"\"))\n  (lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "hardware/operacake/operacake-cache.lib",
    "content": "EESchema-LIBRARY Version 2.3\n#encoding utf-8\n#\n# 74AHC1G08\n#\nDEF 74AHC1G08 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"74AHC1G08\" 0 -200 60 H V C CNN\nF2 \"\" 100 0 60 H V C CNN\nF3 \"\" 100 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX A 1 -400 100 150 R 50 50 1 1 I\nX B 2 -400 0 150 R 50 50 1 1 I\nX GND 3 -400 -100 150 R 50 50 1 1 W\nX Y 4 400 -100 150 L 50 50 1 1 O\nX VCC 5 400 100 150 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# 74LVC1G19\n#\nDEF 74LVC1G19 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"74LVC1G19\" 0 -200 60 H V C CNN\nF2 \"\" 100 0 60 H V C CNN\nF3 \"\" 100 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX A 1 -400 100 150 R 50 50 1 1 I\nX GND 2 -400 0 150 R 50 50 1 1 W\nX E 3 -400 -100 150 R 50 50 1 1 I\nX 2Y 4 400 -100 150 L 50 50 1 1 O\nX VCC 5 400 0 150 L 50 50 1 1 W\nX 1Y 6 400 100 150 L 50 50 1 1 O\nENDDRAW\nENDDEF\n#\n# 74LVC1G58\n#\nDEF 74LVC1G58 U 0 40 Y Y 1 F N\nF0 \"U\" 0 200 60 H V C CNN\nF1 \"74LVC1G58\" 0 -200 60 H V C CNN\nF2 \"\" 100 0 60 H V C CNN\nF3 \"\" 100 0 60 H V C CNN\nDRAW\nS -250 250 250 -250 0 1 0 N\nX IN1 1 -400 100 150 R 50 50 1 1 I\nX GND 2 -400 0 150 R 50 50 1 1 W\nX IN0 3 -400 -100 150 R 50 50 1 1 I\nX Y 4 400 -100 150 L 50 50 1 1 O\nX VCC 5 400 0 150 L 50 50 1 1 W\nX IN2 6 400 100 150 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# C\n#\nDEF C C 0 10 N Y 1 F N\nF0 \"C\" 25 100 50 H V L CNN\nF1 \"C\" 25 -100 50 H V L CNN\nF2 \"\" 38 -150 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n C_*\n$ENDFPLIST\nDRAW\nP 2 0 1 20 -80 -30 80 -30 N\nP 2 0 1 20 -80 30 80 30 N\nX ~ 1 0 150 110 D 50 50 1 1 P\nX ~ 2 0 -150 110 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_02X03\n#\nDEF CONN_02X03 J 0 1 Y N 1 F N\nF0 \"J\" 0 200 50 H V C CNN\nF1 \"CONN_02X03\" 0 -200 50 H V C CNN\nF2 \"\" 0 -1200 50 H I C CNN\nF3 \"\" 0 -1200 50 H I C CNN\n$FPLIST\n Pin_Header_Straight_2X*\n Pin_Header_Angled_2X*\n Socket_Strip_Straight_2X*\n Socket_Strip_Angled_2X*\n IDC_Header_Straight_*\n$ENDFPLIST\nDRAW\nS -100 -95 -50 -105 0 1 0 N\nS -100 5 -50 -5 0 1 0 N\nS -100 105 -50 95 0 1 0 N\nS -100 150 100 -150 0 1 0 N\nS 50 -95 100 -105 0 1 0 N\nS 50 5 100 -5 0 1 0 N\nS 50 105 100 95 0 1 0 N\nX P1 1 -250 100 150 R 50 50 1 1 P\nX P2 2 250 100 150 L 50 50 1 1 P\nX P3 3 -250 0 150 R 50 50 1 1 P\nX P4 4 250 0 150 L 50 50 1 1 P\nX P5 5 -250 -100 150 R 50 50 1 1 P\nX P6 6 250 -100 150 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_02X08\n#\nDEF CONN_02X08 J 0 1 Y N 1 F N\nF0 \"J\" 0 450 50 H V C CNN\nF1 \"CONN_02X08\" 0 0 50 V V C CNN\nF2 \"\" 0 -1200 50 H I C CNN\nF3 \"\" 0 -1200 50 H I C CNN\n$FPLIST\n Pin_Header_Straight_2X*\n Pin_Header_Angled_2X*\n Socket_Strip_Straight_2X*\n Socket_Strip_Angled_2X*\n IDC_Header_Straight_*\n$ENDFPLIST\nDRAW\nS -100 -345 -50 -355 0 1 0 N\nS -100 -245 -50 -255 0 1 0 N\nS -100 -145 -50 -155 0 1 0 N\nS -100 -45 -50 -55 0 1 0 N\nS -100 55 -50 45 0 1 0 N\nS -100 155 -50 145 0 1 0 N\nS -100 255 -50 245 0 1 0 N\nS -100 355 -50 345 0 1 0 N\nS -100 400 100 -400 0 1 0 N\nS 50 -345 100 -355 0 1 0 N\nS 50 -245 100 -255 0 1 0 N\nS 50 -145 100 -155 0 1 0 N\nS 50 -45 100 -55 0 1 0 N\nS 50 55 100 45 0 1 0 N\nS 50 155 100 145 0 1 0 N\nS 50 255 100 245 0 1 0 N\nS 50 355 100 345 0 1 0 N\nX P1 1 -250 350 150 R 50 50 1 1 P\nX P2 2 250 350 150 L 50 50 1 1 P\nX P3 3 -250 250 150 R 50 50 1 1 P\nX P4 4 250 250 150 L 50 50 1 1 P\nX P5 5 -250 150 150 R 50 50 1 1 P\nX P6 6 250 150 150 L 50 50 1 1 P\nX P7 7 -250 50 150 R 50 50 1 1 P\nX P8 8 250 50 150 L 50 50 1 1 P\nX P9 9 -250 -50 150 R 50 50 1 1 P\nX P10 10 250 -50 150 L 50 50 1 1 P\nX P11 11 -250 -150 150 R 50 50 1 1 P\nX P12 12 250 -150 150 L 50 50 1 1 P\nX P13 13 -250 -250 150 R 50 50 1 1 P\nX P14 14 250 -250 150 L 50 50 1 1 P\nX P15 15 -250 -350 150 R 50 50 1 1 P\nX P16 16 250 -350 150 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_02X11\n#\nDEF CONN_02X11 J 0 1 Y N 1 F N\nF0 \"J\" 0 600 50 H V C CNN\nF1 \"CONN_02X11\" 0 0 50 V V C CNN\nF2 \"\" 0 -1200 50 H I C CNN\nF3 \"\" 0 -1200 50 H I C CNN\n$FPLIST\n Pin_Header_Straight_2X*\n Pin_Header_Angled_2X*\n Socket_Strip_Straight_2X*\n Socket_Strip_Angled_2X*\n$ENDFPLIST\nDRAW\nS -100 -495 -50 -505 0 1 0 N\nS -100 -395 -50 -405 0 1 0 N\nS -100 -295 -50 -305 0 1 0 N\nS -100 -195 -50 -205 0 1 0 N\nS -100 -95 -50 -105 0 1 0 N\nS -100 5 -50 -5 0 1 0 N\nS -100 105 -50 95 0 1 0 N\nS -100 205 -50 195 0 1 0 N\nS -100 305 -50 295 0 1 0 N\nS -100 405 -50 395 0 1 0 N\nS -100 505 -50 495 0 1 0 N\nS -100 550 100 -550 0 1 0 N\nS 50 -495 100 -505 0 1 0 N\nS 50 -395 100 -405 0 1 0 N\nS 50 -295 100 -305 0 1 0 N\nS 50 -195 100 -205 0 1 0 N\nS 50 -95 100 -105 0 1 0 N\nS 50 5 100 -5 0 1 0 N\nS 50 105 100 95 0 1 0 N\nS 50 205 100 195 0 1 0 N\nS 50 305 100 295 0 1 0 N\nS 50 405 100 395 0 1 0 N\nS 50 505 100 495 0 1 0 N\nX P1 1 -250 500 150 R 50 50 1 1 P\nX P2 2 250 500 150 L 50 50 1 1 P\nX P3 3 -250 400 150 R 50 50 1 1 P\nX P4 4 250 400 150 L 50 50 1 1 P\nX P5 5 -250 300 150 R 50 50 1 1 P\nX P6 6 250 300 150 L 50 50 1 1 P\nX P7 7 -250 200 150 R 50 50 1 1 P\nX P8 8 250 200 150 L 50 50 1 1 P\nX P9 9 -250 100 150 R 50 50 1 1 P\nX P10 10 250 100 150 L 50 50 1 1 P\nX P20 20 250 -400 150 L 50 50 1 1 P\nX P11 11 -250 0 150 R 50 50 1 1 P\nX P21 21 -250 -500 150 R 50 50 1 1 P\nX P12 12 250 0 150 L 50 50 1 1 P\nX P22 22 250 -500 150 L 50 50 1 1 P\nX P13 13 -250 -100 150 R 50 50 1 1 P\nX P14 14 250 -100 150 L 50 50 1 1 P\nX P15 15 -250 -200 150 R 50 50 1 1 P\nX P16 16 250 -200 150 L 50 50 1 1 P\nX P17 17 -250 -300 150 R 50 50 1 1 P\nX P18 18 250 -300 150 L 50 50 1 1 P\nX P19 19 -250 -400 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_02X13\n#\nDEF CONN_02X13 J 0 1 Y N 1 F N\nF0 \"J\" 0 700 50 H V C CNN\nF1 \"CONN_02X13\" 0 0 50 V V C CNN\nF2 \"\" 0 -1150 50 H I C CNN\nF3 \"\" 0 -1150 50 H I C CNN\n$FPLIST\n Pin_Header_Straight_2X*\n Pin_Header_Angled_2X*\n Socket_Strip_Straight_2X*\n Socket_Strip_Angled_2X*\n IDC_Header_Straight_*\n$ENDFPLIST\nDRAW\nS -100 -595 -50 -605 0 1 0 N\nS -100 -495 -50 -505 0 1 0 N\nS -100 -395 -50 -405 0 1 0 N\nS -100 -295 -50 -305 0 1 0 N\nS -100 -195 -50 -205 0 1 0 N\nS -100 -95 -50 -105 0 1 0 N\nS -100 5 -50 -5 0 1 0 N\nS -100 105 -50 95 0 1 0 N\nS -100 205 -50 195 0 1 0 N\nS -100 305 -50 295 0 1 0 N\nS -100 405 -50 395 0 1 0 N\nS -100 505 -50 495 0 1 0 N\nS -100 605 -50 595 0 1 0 N\nS -100 650 100 -650 0 1 0 N\nS 50 -595 100 -605 0 1 0 N\nS 50 -495 100 -505 0 1 0 N\nS 50 -395 100 -405 0 1 0 N\nS 50 -295 100 -305 0 1 0 N\nS 50 -195 100 -205 0 1 0 N\nS 50 -95 100 -105 0 1 0 N\nS 50 5 100 -5 0 1 0 N\nS 50 105 100 95 0 1 0 N\nS 50 205 100 195 0 1 0 N\nS 50 305 100 295 0 1 0 N\nS 50 405 100 395 0 1 0 N\nS 50 505 100 495 0 1 0 N\nS 50 605 100 595 0 1 0 N\nX P1 1 -250 600 150 R 50 50 1 1 P\nX P2 2 250 600 150 L 50 50 1 1 P\nX P3 3 -250 500 150 R 50 50 1 1 P\nX P4 4 250 500 150 L 50 50 1 1 P\nX P5 5 -250 400 150 R 50 50 1 1 P\nX P6 6 250 400 150 L 50 50 1 1 P\nX P7 7 -250 300 150 R 50 50 1 1 P\nX P8 8 250 300 150 L 50 50 1 1 P\nX P9 9 -250 200 150 R 50 50 1 1 P\nX P10 10 250 200 150 L 50 50 1 1 P\nX P20 20 250 -300 150 L 50 50 1 1 P\nX P11 11 -250 100 150 R 50 50 1 1 P\nX P21 21 -250 -400 150 R 50 50 1 1 P\nX P12 12 250 100 150 L 50 50 1 1 P\nX P22 22 250 -400 150 L 50 50 1 1 P\nX P13 13 -250 0 150 R 50 50 1 1 P\nX P23 23 -250 -500 150 R 50 50 1 1 P\nX P14 14 250 0 150 L 50 50 1 1 P\nX P24 24 250 -500 150 L 50 50 1 1 P\nX P15 15 -250 -100 150 R 50 50 1 1 P\nX P25 25 -250 -600 150 R 50 50 1 1 P\nX P16 16 250 -100 150 L 50 50 1 1 P\nX P26 26 250 -600 150 L 50 50 1 1 P\nX P17 17 -250 -200 150 R 50 50 1 1 P\nX P18 18 250 -200 150 L 50 50 1 1 P\nX P19 19 -250 -300 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_02X20\n#\nDEF CONN_02X20 J 0 1 Y N 1 F N\nF0 \"J\" 0 1050 50 H V C CNN\nF1 \"CONN_02X20\" 0 0 50 V V C CNN\nF2 \"\" 0 -950 50 H I C CNN\nF3 \"\" 0 -950 50 H I C CNN\n$FPLIST\n Pin_Header_Straight_2X*\n Pin_Header_Angled_2X*\n Socket_Strip_Straight_2X*\n Socket_Strip_Angled_2X*\n IDC_Header_Straight_*\n$ENDFPLIST\nDRAW\nS -100 -945 -50 -955 0 1 0 N\nS -100 -845 -50 -855 0 1 0 N\nS -100 -745 -50 -755 0 1 0 N\nS -100 -645 -50 -655 0 1 0 N\nS -100 -545 -50 -555 0 1 0 N\nS -100 -445 -50 -455 0 1 0 N\nS -100 -345 -50 -355 0 1 0 N\nS -100 -245 -50 -255 0 1 0 N\nS -100 -145 -50 -155 0 1 0 N\nS -100 -45 -50 -55 0 1 0 N\nS -100 55 -50 45 0 1 0 N\nS -100 155 -50 145 0 1 0 N\nS -100 255 -50 245 0 1 0 N\nS -100 355 -50 345 0 1 0 N\nS -100 455 -50 445 0 1 0 N\nS -100 555 -50 545 0 1 0 N\nS -100 655 -50 645 0 1 0 N\nS -100 755 -50 745 0 1 0 N\nS -100 855 -50 845 0 1 0 N\nS -100 955 -50 945 0 1 0 N\nS -100 1000 100 -1000 0 1 0 N\nS 50 -945 100 -955 0 1 0 N\nS 50 -845 100 -855 0 1 0 N\nS 50 -745 100 -755 0 1 0 N\nS 50 -645 100 -655 0 1 0 N\nS 50 -545 100 -555 0 1 0 N\nS 50 -445 100 -455 0 1 0 N\nS 50 -345 100 -355 0 1 0 N\nS 50 -245 100 -255 0 1 0 N\nS 50 -145 100 -155 0 1 0 N\nS 50 -45 100 -55 0 1 0 N\nS 50 55 100 45 0 1 0 N\nS 50 155 100 145 0 1 0 N\nS 50 255 100 245 0 1 0 N\nS 50 355 100 345 0 1 0 N\nS 50 455 100 445 0 1 0 N\nS 50 555 100 545 0 1 0 N\nS 50 655 100 645 0 1 0 N\nS 50 755 100 745 0 1 0 N\nS 50 855 100 845 0 1 0 N\nS 50 955 100 945 0 1 0 N\nX P1 1 -250 950 150 R 50 50 1 1 P\nX P2 2 250 950 150 L 50 50 1 1 P\nX P3 3 -250 850 150 R 50 50 1 1 P\nX P4 4 250 850 150 L 50 50 1 1 P\nX P5 5 -250 750 150 R 50 50 1 1 P\nX P6 6 250 750 150 L 50 50 1 1 P\nX P7 7 -250 650 150 R 50 50 1 1 P\nX P8 8 250 650 150 L 50 50 1 1 P\nX P9 9 -250 550 150 R 50 50 1 1 P\nX P10 10 250 550 150 L 50 50 1 1 P\nX P20 20 250 50 150 L 50 50 1 1 P\nX P30 30 250 -450 150 L 50 50 1 1 P\nX P40 40 250 -950 150 L 50 50 1 1 P\nX P11 11 -250 450 150 R 50 50 1 1 P\nX P21 21 -250 -50 150 R 50 50 1 1 P\nX P31 31 -250 -550 150 R 50 50 1 1 P\nX P12 12 250 450 150 L 50 50 1 1 P\nX P22 22 250 -50 150 L 50 50 1 1 P\nX P32 32 250 -550 150 L 50 50 1 1 P\nX P13 13 -250 350 150 R 50 50 1 1 P\nX P23 23 -250 -150 150 R 50 50 1 1 P\nX P33 33 -250 -650 150 R 50 50 1 1 P\nX P14 14 250 350 150 L 50 50 1 1 P\nX P24 24 250 -150 150 L 50 50 1 1 P\nX P34 34 250 -650 150 L 50 50 1 1 P\nX P15 15 -250 250 150 R 50 50 1 1 P\nX P25 25 -250 -250 150 R 50 50 1 1 P\nX P35 35 -250 -750 150 R 50 50 1 1 P\nX P16 16 250 250 150 L 50 50 1 1 P\nX P26 26 250 -250 150 L 50 50 1 1 P\nX P36 36 250 -750 150 L 50 50 1 1 P\nX P17 17 -250 150 150 R 50 50 1 1 P\nX P27 27 -250 -350 150 R 50 50 1 1 P\nX P37 37 -250 -850 150 R 50 50 1 1 P\nX P18 18 250 150 150 L 50 50 1 1 P\nX P28 28 250 -350 150 L 50 50 1 1 P\nX P38 38 250 -850 150 L 50 50 1 1 P\nX P19 19 -250 50 150 R 50 50 1 1 P\nX P29 29 -250 -450 150 R 50 50 1 1 P\nX P39 39 -250 -950 150 R 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# CONN_1\n#\nDEF ~CONN_1 P 0 30 N N 1 F N\nF0 \"P\" 80 0 40 H V L CNN\nF1 \"CONN_1\" 0 55 30 H I C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 31 0 1 0 N\nP 2 0 1 0 -30 0 -50 0 N\nX 1 1 -150 0 100 R 60 60 1 1 P\nENDDRAW\nENDDEF\n#\n# GND\n#\nDEF GND #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -250 50 H I C CNN\nF1 \"GND\" 0 -150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nP 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N\nX GND 1 0 0 0 D 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n# GSG-DIODE-TVS-BI\n#\nDEF GSG-DIODE-TVS-BI D 0 40 N N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"GSG-DIODE-TVS-BI\" 0 -100 40 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\n$FPLIST\n D?\n SO*\n SM*\n$ENDFPLIST\nDRAW\nP 5 0 1 8 -20 50 0 30 0 -30 20 -50 20 -50 N\nP 5 0 1 0 0 0 -100 50 -100 -50 0 0 0 0 F\nP 5 0 1 0 0 0 100 50 100 -50 0 0 0 0 F\nX A 1 -250 0 150 R 40 40 1 1 P\nX K 2 250 0 150 L 40 40 1 1 P\nENDDRAW\nENDDEF\n#\n# GSG-RF-CONN\n#\nDEF GSG-RF-CONN P 0 0 Y N 1 F N\nF0 \"P\" 0 150 60 H V C CNN\nF1 \"GSG-RF-CONN\" 0 -150 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nC 0 0 100 0 1 0 N\nX RF 1 300 0 300 L 50 50 1 1 B\nX GND 2 0 -400 300 U 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# LED\n#\nDEF LED D 0 40 Y N 1 F N\nF0 \"D\" 0 100 50 H V C CNN\nF1 \"LED\" 0 -100 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n LED*\n$ENDFPLIST\nDRAW\nP 2 0 1 8 -50 -50 -50 50 N\nP 2 0 1 0 -50 0 50 0 N\nP 4 0 1 8 50 -50 50 50 -50 0 50 -50 N\nP 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N\nP 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N\nX K 1 -150 0 100 R 50 50 1 1 P\nX A 2 150 0 100 L 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# MASWSS0129\n#\nDEF MASWSS0129 U 0 40 Y Y 1 F N\nF0 \"U\" 0 50 40 H V C CNN\nF1 \"MASWSS0129\" 0 -50 40 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -350 350 350 -350 0 1 0 N\nX GND 0 -500 250 150 R 50 50 1 1 W\nX GND 1 -500 100 150 R 50 50 1 1 W\nX GND 2 -500 0 150 R 50 50 1 1 W\nX VC1 3 -500 -100 150 R 50 50 1 1 I\nX ANT1 4 -100 -500 150 U 50 50 1 1 B\nX GND 5 0 -500 150 U 50 50 1 1 W\nX ANT2 6 100 -500 150 U 50 50 1 1 B\nX VC2 7 500 -100 150 L 50 50 1 1 I\nX GND 8 500 0 150 L 50 50 1 1 W\nX GND 9 500 100 150 L 50 50 1 1 W\nX RX 10 100 500 150 D 50 50 1 1 B\nX GND 11 0 500 150 D 50 50 1 1 W\nX TX 12 -100 500 150 D 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# PCA9557\n#\nDEF PCA9557 U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"PCA9557\" 50 0 60 V V C CNN\nF2 \"\" 0 0 40 H V C CNN\nF3 \"\" 0 0 40 H V C CNN\nDRAW\nS -300 400 300 -400 0 1 0 N\nX SCL 1 -450 350 150 R 50 50 1 1 B\nX SDA 2 -450 250 150 R 50 50 1 1 B\nX A0 3 -450 150 150 R 50 50 1 1 I\nX A1 4 -450 50 150 R 50 50 1 1 I\nX A2 5 -450 -50 150 R 50 50 1 1 I\nX IO0 6 -450 -150 150 R 50 50 1 1 B\nX IO1 7 -450 -250 150 R 50 50 1 1 B\nX VSS 8 -450 -350 150 R 50 50 1 1 W\nX IO2 9 450 -350 150 L 50 50 1 1 B\nX IO3 10 450 -250 150 L 50 50 1 1 B\nX IO4 11 450 -150 150 L 50 50 1 1 B\nX IO5 12 450 -50 150 L 50 50 1 1 B\nX IO6 13 450 50 150 L 50 50 1 1 B\nX IO7 14 450 150 150 L 50 50 1 1 B\nX !RESET 15 450 250 150 L 50 50 1 1 I\nX VDD 16 450 350 150 L 50 50 1 1 W\nENDDRAW\nENDDEF\n#\n# R\n#\nDEF R R 0 0 N Y 1 F N\nF0 \"R\" 80 0 50 V V C CNN\nF1 \"R\" 0 0 50 V V C CNN\nF2 \"\" -70 0 50 V I C CNN\nF3 \"\" 0 0 50 H I C CNN\n$FPLIST\n R_*\n R_*\n$ENDFPLIST\nDRAW\nS -40 -100 40 100 0 1 10 N\nX ~ 1 0 150 50 D 50 50 1 1 P\nX ~ 2 0 -150 50 U 50 50 1 1 P\nENDDRAW\nENDDEF\n#\n# SKY13322\n#\nDEF SKY13322 U 0 40 Y Y 1 F N\nF0 \"U\" 0 0 60 H V C CNN\nF1 \"SKY13322\" 0 250 60 H V C CNN\nF2 \"\" 0 0 60 H V C CNN\nF3 \"\" 0 0 60 H V C CNN\nDRAW\nS -250 300 250 -300 0 1 0 N\nX GND 0 0 -450 150 U 50 50 1 1 W\nX J2 1 -400 150 150 R 50 50 1 1 B\nX V2 2 -400 50 150 R 50 50 1 1 I\nX NC 3 -400 -50 150 R 50 50 1 1 N\nX V1 4 -400 -150 150 R 50 50 1 1 I\nX J1 5 -400 -250 150 R 50 50 1 1 B\nX J3 6 400 -250 150 L 50 50 1 1 B\nX V3 7 400 -150 150 L 50 50 1 1 I\nX RFC 8 400 -50 150 L 50 50 1 1 B\nX V4 9 400 50 150 L 50 50 1 1 I\nX J4 10 400 150 150 L 50 50 1 1 B\nENDDRAW\nENDDEF\n#\n# TC7MBL3245CFT\n#\nDEF TC7MBL3245CFT U 0 40 Y Y 1 F N\nF0 \"U\" -50 0 60 V V C CNN\nF1 \"TC7MBL3245CFT\" 50 0 60 V V C CNN\nF2 \"\" 0 -100 60 H V C CNN\nF3 \"\" 0 -100 60 H V C CNN\nDRAW\nS -300 500 300 -500 0 1 0 N\nX NC 1 -450 450 150 R 50 50 1 1 N\nX A1 2 -450 350 150 R 50 50 1 1 B\nX A2 3 -450 250 150 R 50 50 1 1 B\nX A3 4 -450 150 150 R 50 50 1 1 B\nX A4 5 -450 50 150 R 50 50 1 1 B\nX A5 6 -450 -50 150 R 50 50 1 1 B\nX A6 7 -450 -150 150 R 50 50 1 1 B\nX A7 8 -450 -250 150 R 50 50 1 1 B\nX A8 9 -450 -350 150 R 50 50 1 1 B\nX GND 10 -450 -450 150 R 50 50 1 1 W\nX VCC 20 450 450 150 L 50 50 1 1 W\nX B8 11 450 -450 150 L 50 50 1 1 B\nX B7 12 450 -350 150 L 50 50 1 1 B\nX B6 13 450 -250 150 L 50 50 1 1 B\nX B5 14 450 -150 150 L 50 50 1 1 B\nX B4 15 450 -50 150 L 50 50 1 1 B\nX B3 16 450 50 150 L 50 50 1 1 B\nX B2 17 450 150 150 L 50 50 1 1 B\nX B1 18 450 250 150 L 50 50 1 1 B\nX !OE 19 450 350 150 L 50 50 1 1 I\nENDDRAW\nENDDEF\n#\n# VCC\n#\nDEF VCC #PWR 0 0 Y Y 1 F P\nF0 \"#PWR\" 0 -150 50 H I C CNN\nF1 \"VCC\" 0 150 50 H V C CNN\nF2 \"\" 0 0 50 H I C CNN\nF3 \"\" 0 0 50 H I C CNN\nDRAW\nC 0 75 25 0 1 0 N\nP 2 0 1 0 0 0 0 50 N\nX VCC 1 0 0 0 U 50 50 1 1 W N\nENDDRAW\nENDDEF\n#\n#End Library\n"
  },
  {
    "path": "hardware/operacake/operacake.kicad_pcb",
    "content": "(kicad_pcb (version 4) (host pcbnew 4.0.6)\n\n  (general\n    (links 598)\n    (no_connects 1)\n    (area 57.771558 99.809499 182.228443 175.190501)\n    (thickness 1.6002)\n    (drawings 148)\n    (tracks 1273)\n    (zones 0)\n    (modules 152)\n    (nets 204)\n  )\n\n  (page A4)\n  (layers\n    (0 C1F signal)\n    (1 C2 signal hide)\n    (2 C3 signal hide)\n    (31 C4B signal)\n    (32 B.Adhes user)\n    (33 F.Adhes user)\n    (34 B.Paste user)\n    (35 F.Paste user)\n    (36 B.SilkS user)\n    (37 F.SilkS user)\n    (38 B.Mask user)\n    (39 F.Mask user)\n    (41 Cmts.User user)\n    (44 Edge.Cuts user)\n  )\n\n  (setup\n    (last_trace_width 0.3048)\n    (user_trace_width 0.1524)\n    (user_trace_width 0.2032)\n    (user_trace_width 0.254)\n    (user_trace_width 0.3048)\n    (user_trace_width 0.4064)\n    (user_trace_width 0.4572)\n    (user_trace_width 0.508)\n    (user_trace_width 1.016)\n    (trace_clearance 0.1524)\n    (zone_clearance 0.254)\n    (zone_45_only no)\n    (trace_min 0.1524)\n    (segment_width 0.2032)\n    (edge_width 0.381)\n    (via_size 0.6858)\n    (via_drill 0.3302)\n    (via_min_size 0.6858)\n    (via_min_drill 0.3302)\n    (user_via 0.7874 0.4064)\n    (user_via 0.9398 0.508)\n    (user_via 1.0668 0.635)\n    (uvia_size 0.508)\n    (uvia_drill 0.127)\n    (uvias_allowed no)\n    (uvia_min_size 0.254)\n    (uvia_min_drill 0.127)\n    (pcb_text_width 0.1905)\n    (pcb_text_size 0.762 1.016)\n    (mod_edge_width 0.2032)\n    (mod_text_size 1.524 1.524)\n    (mod_text_width 0.3048)\n    (pad_size 0.8 0.24)\n    (pad_drill 0)\n    (pad_to_mask_clearance 0.0762)\n    (pad_to_paste_clearance_ratio -0.12)\n    (aux_axis_origin 0 0)\n    (visible_elements FFFEFF7F)\n    (pcbplotparams\n      (layerselection 0x010f8_80000007)\n      (usegerberextensions true)\n      (excludeedgelayer true)\n      (linewidth 0.150000)\n      (plotframeref false)\n      (viasonmask false)\n      (mode 1)\n      (useauxorigin false)\n      (hpglpennumber 1)\n      (hpglpenspeed 20)\n      (hpglpendiameter 15)\n      (hpglpenoverlay 0)\n      (psnegative false)\n      (psa4output false)\n      (plotreference false)\n      (plotvalue false)\n      (plotinvisibletext false)\n      (padsonsilk false)\n      (subtractmaskfromsilk false)\n      (outputformat 1)\n      (mirror false)\n      (drillshape 0)\n      (scaleselection 1)\n      (outputdirectory gerbers))\n  )\n\n  (net 0 \"\")\n  (net 1 GND)\n  (net 2 VCC)\n  (net 3 \"Net-(C1-Pad2)\")\n  (net 4 \"Net-(C1-Pad1)\")\n  (net 5 \"Net-(C2-Pad2)\")\n  (net 6 \"Net-(C2-Pad1)\")\n  (net 7 \"Net-(C3-Pad2)\")\n  (net 8 \"Net-(C3-Pad1)\")\n  (net 9 \"Net-(C4-Pad2)\")\n  (net 10 \"Net-(C4-Pad1)\")\n  (net 11 \"Net-(C5-Pad2)\")\n  (net 12 \"Net-(C5-Pad1)\")\n  (net 13 \"Net-(C6-Pad2)\")\n  (net 14 \"Net-(C6-Pad1)\")\n  (net 15 \"Net-(C7-Pad2)\")\n  (net 16 \"Net-(C7-Pad1)\")\n  (net 17 \"Net-(C8-Pad2)\")\n  (net 18 \"Net-(C8-Pad1)\")\n  (net 19 \"Net-(C9-Pad2)\")\n  (net 20 \"Net-(C9-Pad1)\")\n  (net 21 \"Net-(C10-Pad2)\")\n  (net 22 \"Net-(C10-Pad1)\")\n  (net 23 \"Net-(C11-Pad2)\")\n  (net 24 \"Net-(C11-Pad1)\")\n  (net 25 \"Net-(C12-Pad2)\")\n  (net 26 \"Net-(C12-Pad1)\")\n  (net 27 \"Net-(DA0-Pad1)\")\n  (net 28 /U2V3)\n  (net 29 \"Net-(DAG1-Pad1)\")\n  (net 30 /U2V1)\n  (net 31 /U2V2)\n  (net 32 /U2V4)\n  (net 33 \"Net-(DAY1-Pad1)\")\n  (net 34 \"Net-(DB0-Pad1)\")\n  (net 35 /U3V3)\n  (net 36 \"Net-(DBG1-Pad1)\")\n  (net 37 /U3V1)\n  (net 38 /U3V2)\n  (net 39 /U3V4)\n  (net 40 \"Net-(DBY1-Pad1)\")\n  (net 41 /EXT_U3CTRL1)\n  (net 42 /EXT_U2CTRL1)\n  (net 43 /EXT_U3CTRL0)\n  (net 44 /EXT_U2CTRL0)\n  (net 45 /EXT_U1CTRL)\n  (net 46 /SDA)\n  (net 47 /SCL)\n  (net 48 /A0)\n  (net 49 /A1)\n  (net 50 /A2)\n  (net 51 \"Net-(R1-Pad2)\")\n  (net 52 \"Net-(R2-Pad2)\")\n  (net 53 /!LED_EN)\n  (net 54 /!RESET)\n  (net 55 /!OE)\n  (net 56 /U2CTRL1)\n  (net 57 /U2CTRL0)\n  (net 58 /U3CTRL1)\n  (net 59 /U3CTRL0)\n  (net 60 /U1CTRL)\n  (net 61 /LED_EN2)\n  (net 62 /U1VC1)\n  (net 63 /U1VC2)\n  (net 64 \"Net-(J1-Pad3)\")\n  (net 65 \"Net-(J1-Pad4)\")\n  (net 66 \"Net-(J1-Pad5)\")\n  (net 67 \"Net-(J1-Pad6)\")\n  (net 68 \"Net-(J1-Pad7)\")\n  (net 69 \"Net-(J1-Pad8)\")\n  (net 70 \"Net-(J1-Pad9)\")\n  (net 71 \"Net-(J1-Pad10)\")\n  (net 72 \"Net-(J1-Pad11)\")\n  (net 73 \"Net-(J1-Pad12)\")\n  (net 74 \"Net-(J1-Pad13)\")\n  (net 75 \"Net-(J1-Pad14)\")\n  (net 76 \"Net-(J1-Pad15)\")\n  (net 77 \"Net-(J1-Pad16)\")\n  (net 78 \"Net-(J1-Pad17)\")\n  (net 79 \"Net-(J1-Pad18)\")\n  (net 80 \"Net-(J1-Pad19)\")\n  (net 81 \"Net-(J1-Pad20)\")\n  (net 82 \"Net-(J1-Pad21)\")\n  (net 83 \"Net-(J1-Pad22)\")\n  (net 84 \"Net-(J1-Pad23)\")\n  (net 85 \"Net-(J1-Pad24)\")\n  (net 86 \"Net-(J1-Pad25)\")\n  (net 87 \"Net-(J1-Pad26)\")\n  (net 88 \"Net-(J1-Pad27)\")\n  (net 89 \"Net-(J1-Pad28)\")\n  (net 90 \"Net-(J1-Pad29)\")\n  (net 91 \"Net-(J1-Pad30)\")\n  (net 92 \"Net-(J1-Pad31)\")\n  (net 93 \"Net-(J1-Pad32)\")\n  (net 94 \"Net-(J1-Pad33)\")\n  (net 95 \"Net-(J1-Pad34)\")\n  (net 96 \"Net-(J1-Pad35)\")\n  (net 97 \"Net-(J1-Pad36)\")\n  (net 98 \"Net-(J1-Pad37)\")\n  (net 99 \"Net-(J1-Pad38)\")\n  (net 100 \"Net-(J1-Pad39)\")\n  (net 101 \"Net-(J1-Pad40)\")\n  (net 102 \"Net-(J2-Pad2)\")\n  (net 103 \"Net-(J2-Pad3)\")\n  (net 104 \"Net-(J2-Pad4)\")\n  (net 105 \"Net-(J2-Pad5)\")\n  (net 106 \"Net-(J2-Pad11)\")\n  (net 107 \"Net-(J2-Pad12)\")\n  (net 108 \"Net-(J2-Pad13)\")\n  (net 109 \"Net-(J2-Pad14)\")\n  (net 110 \"Net-(J2-Pad15)\")\n  (net 111 \"Net-(J2-Pad16)\")\n  (net 112 \"Net-(J2-Pad17)\")\n  (net 113 \"Net-(J2-Pad18)\")\n  (net 114 \"Net-(J2-Pad19)\")\n  (net 115 \"Net-(J2-Pad20)\")\n  (net 116 \"Net-(J2-Pad21)\")\n  (net 117 \"Net-(J2-Pad22)\")\n  (net 118 \"Net-(J2-Pad23)\")\n  (net 119 \"Net-(J2-Pad24)\")\n  (net 120 \"Net-(J2-Pad25)\")\n  (net 121 \"Net-(J2-Pad26)\")\n  (net 122 \"Net-(J2-Pad27)\")\n  (net 123 \"Net-(J2-Pad28)\")\n  (net 124 \"Net-(J2-Pad29)\")\n  (net 125 \"Net-(J2-Pad30)\")\n  (net 126 \"Net-(J2-Pad31)\")\n  (net 127 \"Net-(J2-Pad32)\")\n  (net 128 \"Net-(J2-Pad33)\")\n  (net 129 \"Net-(J2-Pad34)\")\n  (net 130 \"Net-(J2-Pad35)\")\n  (net 131 \"Net-(J2-Pad36)\")\n  (net 132 \"Net-(J2-Pad37)\")\n  (net 133 \"Net-(J2-Pad38)\")\n  (net 134 \"Net-(P9-Pad4)\")\n  (net 135 \"Net-(P9-Pad5)\")\n  (net 136 \"Net-(P9-Pad6)\")\n  (net 137 \"Net-(P9-Pad7)\")\n  (net 138 \"Net-(P9-Pad10)\")\n  (net 139 \"Net-(P9-Pad11)\")\n  (net 140 \"Net-(P9-Pad12)\")\n  (net 141 \"Net-(P9-Pad13)\")\n  (net 142 \"Net-(P20-Pad1)\")\n  (net 143 \"Net-(P20-Pad2)\")\n  (net 144 \"Net-(P20-Pad4)\")\n  (net 145 \"Net-(P20-Pad6)\")\n  (net 146 \"Net-(P20-Pad7)\")\n  (net 147 \"Net-(P20-Pad8)\")\n  (net 148 \"Net-(P20-Pad14)\")\n  (net 149 \"Net-(P20-Pad16)\")\n  (net 150 \"Net-(P20-Pad17)\")\n  (net 151 \"Net-(P20-Pad18)\")\n  (net 152 \"Net-(P20-Pad20)\")\n  (net 153 \"Net-(P20-Pad21)\")\n  (net 154 \"Net-(P20-Pad22)\")\n  (net 155 \"Net-(P22-Pad1)\")\n  (net 156 \"Net-(P22-Pad2)\")\n  (net 157 \"Net-(P22-Pad3)\")\n  (net 158 \"Net-(P22-Pad5)\")\n  (net 159 \"Net-(P22-Pad6)\")\n  (net 160 \"Net-(P22-Pad7)\")\n  (net 161 \"Net-(P22-Pad8)\")\n  (net 162 \"Net-(P22-Pad9)\")\n  (net 163 \"Net-(P22-Pad12)\")\n  (net 164 \"Net-(P22-Pad13)\")\n  (net 165 \"Net-(P22-Pad14)\")\n  (net 166 \"Net-(P22-Pad15)\")\n  (net 167 \"Net-(P22-Pad16)\")\n  (net 168 \"Net-(P22-Pad17)\")\n  (net 169 \"Net-(P22-Pad19)\")\n  (net 170 \"Net-(P22-Pad20)\")\n  (net 171 \"Net-(P22-Pad21)\")\n  (net 172 \"Net-(P22-Pad22)\")\n  (net 173 \"Net-(P22-Pad23)\")\n  (net 174 \"Net-(P22-Pad25)\")\n  (net 175 \"Net-(P28-Pad3)\")\n  (net 176 \"Net-(P28-Pad4)\")\n  (net 177 \"Net-(P28-Pad5)\")\n  (net 178 \"Net-(P28-Pad6)\")\n  (net 179 \"Net-(P28-Pad7)\")\n  (net 180 \"Net-(P28-Pad8)\")\n  (net 181 \"Net-(P28-Pad9)\")\n  (net 182 \"Net-(P28-Pad10)\")\n  (net 183 \"Net-(P28-Pad11)\")\n  (net 184 \"Net-(P28-Pad13)\")\n  (net 185 \"Net-(P28-Pad14)\")\n  (net 186 \"Net-(P28-Pad15)\")\n  (net 187 \"Net-(P28-Pad16)\")\n  (net 188 \"Net-(P28-Pad17)\")\n  (net 189 \"Net-(P28-Pad18)\")\n  (net 190 \"Net-(P28-Pad19)\")\n  (net 191 \"Net-(P28-Pad20)\")\n  (net 192 \"Net-(P28-Pad21)\")\n  (net 193 \"Net-(P28-Pad22)\")\n  (net 194 \"Net-(U2-Pad3)\")\n  (net 195 \"Net-(U3-Pad3)\")\n  (net 196 \"Net-(U5-Pad1)\")\n  (net 197 \"Net-(U5-Pad7)\")\n  (net 198 \"Net-(U5-Pad8)\")\n  (net 199 \"Net-(U5-Pad9)\")\n  (net 200 \"Net-(U5-Pad11)\")\n  (net 201 \"Net-(U5-Pad12)\")\n  (net 202 \"Net-(U5-Pad13)\")\n  (net 203 \"Net-(P20-Pad13)\")\n\n  (net_class Default \"This is the default net class.\"\n    (clearance 0.1524)\n    (trace_width 0.2794)\n    (via_dia 0.6858)\n    (via_drill 0.3302)\n    (uvia_dia 0.508)\n    (uvia_drill 0.127)\n    (add_net /!LED_EN)\n    (add_net /!OE)\n    (add_net /!RESET)\n    (add_net /A0)\n    (add_net /A1)\n    (add_net /A2)\n    (add_net /EXT_U1CTRL)\n    (add_net /EXT_U2CTRL0)\n    (add_net /EXT_U2CTRL1)\n    (add_net /EXT_U3CTRL0)\n    (add_net /EXT_U3CTRL1)\n    (add_net /LED_EN2)\n    (add_net /SCL)\n    (add_net /SDA)\n    (add_net /U1CTRL)\n    (add_net /U1VC1)\n    (add_net /U1VC2)\n    (add_net /U2CTRL0)\n    (add_net /U2CTRL1)\n    (add_net /U2V1)\n    (add_net /U2V2)\n    (add_net /U2V3)\n    (add_net /U2V4)\n    (add_net /U3CTRL0)\n    (add_net /U3CTRL1)\n    (add_net /U3V1)\n    (add_net /U3V2)\n    (add_net /U3V3)\n    (add_net /U3V4)\n    (add_net GND)\n    (add_net \"Net-(C1-Pad1)\")\n    (add_net \"Net-(C1-Pad2)\")\n    (add_net \"Net-(C10-Pad1)\")\n    (add_net \"Net-(C10-Pad2)\")\n    (add_net \"Net-(C11-Pad1)\")\n    (add_net \"Net-(C11-Pad2)\")\n    (add_net \"Net-(C12-Pad1)\")\n    (add_net \"Net-(C12-Pad2)\")\n    (add_net \"Net-(C2-Pad1)\")\n    (add_net \"Net-(C2-Pad2)\")\n    (add_net \"Net-(C3-Pad1)\")\n    (add_net \"Net-(C3-Pad2)\")\n    (add_net \"Net-(C4-Pad1)\")\n    (add_net \"Net-(C4-Pad2)\")\n    (add_net \"Net-(C5-Pad1)\")\n    (add_net \"Net-(C5-Pad2)\")\n    (add_net \"Net-(C6-Pad1)\")\n    (add_net \"Net-(C6-Pad2)\")\n    (add_net \"Net-(C7-Pad1)\")\n    (add_net \"Net-(C7-Pad2)\")\n    (add_net \"Net-(C8-Pad1)\")\n    (add_net \"Net-(C8-Pad2)\")\n    (add_net \"Net-(C9-Pad1)\")\n    (add_net \"Net-(C9-Pad2)\")\n    (add_net \"Net-(DA0-Pad1)\")\n    (add_net \"Net-(DAG1-Pad1)\")\n    (add_net \"Net-(DAY1-Pad1)\")\n    (add_net \"Net-(DB0-Pad1)\")\n    (add_net \"Net-(DBG1-Pad1)\")\n    (add_net \"Net-(DBY1-Pad1)\")\n    (add_net \"Net-(J1-Pad10)\")\n    (add_net \"Net-(J1-Pad11)\")\n    (add_net \"Net-(J1-Pad12)\")\n    (add_net \"Net-(J1-Pad13)\")\n    (add_net \"Net-(J1-Pad14)\")\n    (add_net \"Net-(J1-Pad15)\")\n    (add_net \"Net-(J1-Pad16)\")\n    (add_net \"Net-(J1-Pad17)\")\n    (add_net \"Net-(J1-Pad18)\")\n    (add_net \"Net-(J1-Pad19)\")\n    (add_net \"Net-(J1-Pad20)\")\n    (add_net \"Net-(J1-Pad21)\")\n    (add_net \"Net-(J1-Pad22)\")\n    (add_net \"Net-(J1-Pad23)\")\n    (add_net \"Net-(J1-Pad24)\")\n    (add_net \"Net-(J1-Pad25)\")\n    (add_net \"Net-(J1-Pad26)\")\n    (add_net \"Net-(J1-Pad27)\")\n    (add_net \"Net-(J1-Pad28)\")\n    (add_net \"Net-(J1-Pad29)\")\n    (add_net \"Net-(J1-Pad3)\")\n    (add_net \"Net-(J1-Pad30)\")\n    (add_net \"Net-(J1-Pad31)\")\n    (add_net \"Net-(J1-Pad32)\")\n    (add_net \"Net-(J1-Pad33)\")\n    (add_net \"Net-(J1-Pad34)\")\n    (add_net \"Net-(J1-Pad35)\")\n    (add_net \"Net-(J1-Pad36)\")\n    (add_net \"Net-(J1-Pad37)\")\n    (add_net \"Net-(J1-Pad38)\")\n    (add_net \"Net-(J1-Pad39)\")\n    (add_net \"Net-(J1-Pad4)\")\n    (add_net \"Net-(J1-Pad40)\")\n    (add_net \"Net-(J1-Pad5)\")\n    (add_net \"Net-(J1-Pad6)\")\n    (add_net \"Net-(J1-Pad7)\")\n    (add_net \"Net-(J1-Pad8)\")\n    (add_net \"Net-(J1-Pad9)\")\n    (add_net \"Net-(J2-Pad11)\")\n    (add_net \"Net-(J2-Pad12)\")\n    (add_net \"Net-(J2-Pad13)\")\n    (add_net \"Net-(J2-Pad14)\")\n    (add_net \"Net-(J2-Pad15)\")\n    (add_net \"Net-(J2-Pad16)\")\n    (add_net \"Net-(J2-Pad17)\")\n    (add_net \"Net-(J2-Pad18)\")\n    (add_net \"Net-(J2-Pad19)\")\n    (add_net \"Net-(J2-Pad2)\")\n    (add_net \"Net-(J2-Pad20)\")\n    (add_net \"Net-(J2-Pad21)\")\n    (add_net \"Net-(J2-Pad22)\")\n    (add_net \"Net-(J2-Pad23)\")\n    (add_net \"Net-(J2-Pad24)\")\n    (add_net \"Net-(J2-Pad25)\")\n    (add_net \"Net-(J2-Pad26)\")\n    (add_net \"Net-(J2-Pad27)\")\n    (add_net \"Net-(J2-Pad28)\")\n    (add_net \"Net-(J2-Pad29)\")\n    (add_net \"Net-(J2-Pad3)\")\n    (add_net \"Net-(J2-Pad30)\")\n    (add_net \"Net-(J2-Pad31)\")\n    (add_net \"Net-(J2-Pad32)\")\n    (add_net \"Net-(J2-Pad33)\")\n    (add_net \"Net-(J2-Pad34)\")\n    (add_net \"Net-(J2-Pad35)\")\n    (add_net \"Net-(J2-Pad36)\")\n    (add_net \"Net-(J2-Pad37)\")\n    (add_net \"Net-(J2-Pad38)\")\n    (add_net \"Net-(J2-Pad4)\")\n    (add_net \"Net-(J2-Pad5)\")\n    (add_net \"Net-(P20-Pad1)\")\n    (add_net \"Net-(P20-Pad13)\")\n    (add_net \"Net-(P20-Pad14)\")\n    (add_net \"Net-(P20-Pad16)\")\n    (add_net \"Net-(P20-Pad17)\")\n    (add_net \"Net-(P20-Pad18)\")\n    (add_net \"Net-(P20-Pad2)\")\n    (add_net \"Net-(P20-Pad20)\")\n    (add_net \"Net-(P20-Pad21)\")\n    (add_net \"Net-(P20-Pad22)\")\n    (add_net \"Net-(P20-Pad4)\")\n    (add_net \"Net-(P20-Pad6)\")\n    (add_net \"Net-(P20-Pad7)\")\n    (add_net \"Net-(P20-Pad8)\")\n    (add_net \"Net-(P22-Pad1)\")\n    (add_net \"Net-(P22-Pad12)\")\n    (add_net \"Net-(P22-Pad13)\")\n    (add_net \"Net-(P22-Pad14)\")\n    (add_net \"Net-(P22-Pad15)\")\n    (add_net \"Net-(P22-Pad16)\")\n    (add_net \"Net-(P22-Pad17)\")\n    (add_net \"Net-(P22-Pad19)\")\n    (add_net \"Net-(P22-Pad2)\")\n    (add_net \"Net-(P22-Pad20)\")\n    (add_net \"Net-(P22-Pad21)\")\n    (add_net \"Net-(P22-Pad22)\")\n    (add_net \"Net-(P22-Pad23)\")\n    (add_net \"Net-(P22-Pad25)\")\n    (add_net \"Net-(P22-Pad3)\")\n    (add_net \"Net-(P22-Pad5)\")\n    (add_net \"Net-(P22-Pad6)\")\n    (add_net \"Net-(P22-Pad7)\")\n    (add_net \"Net-(P22-Pad8)\")\n    (add_net \"Net-(P22-Pad9)\")\n    (add_net \"Net-(P28-Pad10)\")\n    (add_net \"Net-(P28-Pad11)\")\n    (add_net \"Net-(P28-Pad13)\")\n    (add_net \"Net-(P28-Pad14)\")\n    (add_net \"Net-(P28-Pad15)\")\n    (add_net \"Net-(P28-Pad16)\")\n    (add_net \"Net-(P28-Pad17)\")\n    (add_net \"Net-(P28-Pad18)\")\n    (add_net \"Net-(P28-Pad19)\")\n    (add_net \"Net-(P28-Pad20)\")\n    (add_net \"Net-(P28-Pad21)\")\n    (add_net \"Net-(P28-Pad22)\")\n    (add_net \"Net-(P28-Pad3)\")\n    (add_net \"Net-(P28-Pad4)\")\n    (add_net \"Net-(P28-Pad5)\")\n    (add_net \"Net-(P28-Pad6)\")\n    (add_net \"Net-(P28-Pad7)\")\n    (add_net \"Net-(P28-Pad8)\")\n    (add_net \"Net-(P28-Pad9)\")\n    (add_net \"Net-(P9-Pad10)\")\n    (add_net \"Net-(P9-Pad11)\")\n    (add_net \"Net-(P9-Pad12)\")\n    (add_net \"Net-(P9-Pad13)\")\n    (add_net \"Net-(P9-Pad4)\")\n    (add_net \"Net-(P9-Pad5)\")\n    (add_net \"Net-(P9-Pad6)\")\n    (add_net \"Net-(P9-Pad7)\")\n    (add_net \"Net-(R1-Pad2)\")\n    (add_net \"Net-(R2-Pad2)\")\n    (add_net \"Net-(U2-Pad3)\")\n    (add_net \"Net-(U3-Pad3)\")\n    (add_net \"Net-(U5-Pad1)\")\n    (add_net \"Net-(U5-Pad11)\")\n    (add_net \"Net-(U5-Pad12)\")\n    (add_net \"Net-(U5-Pad13)\")\n    (add_net \"Net-(U5-Pad7)\")\n    (add_net \"Net-(U5-Pad8)\")\n    (add_net \"Net-(U5-Pad9)\")\n    (add_net VCC)\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4E9)\n    (at 176.775 154.675)\n    (path /57F102E7)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBG1 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 39 /U3V4) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 36 \"Net-(DBG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D501)\n    (at 176.775 155.9)\n    (path /57F102F1)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBY1 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 39 /U3V4) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 40 \"Net-(DBY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4FB)\n    (at 176.775 117.55)\n    (path /57F10301)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBG4 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 35 /U3V3) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 36 \"Net-(DBG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D513)\n    (at 176.775 118.775)\n    (path /57F1030A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBY4 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 35 /U3V3) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 40 \"Net-(DBY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4F5)\n    (at 176.775 129.925)\n    (path /57F102CF)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBG3 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 37 /U3V1) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 36 \"Net-(DBG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D50D)\n    (at 176.775 131.15)\n    (path /57F102D8)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBY3 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 37 /U3V1) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 40 \"Net-(DBY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4DD)\n    (at 63.225 118.775 180)\n    (path /57F0F0A3)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAY4 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 32 /U2V4) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 33 \"Net-(DAY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4C5)\n    (at 63.225 117.55 180)\n    (path /57F0F09A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAG4 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 32 /U2V4) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 29 \"Net-(DAG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D429)\n    (at 67.5 136.75 180)\n    (path /57ED4222)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C1 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 3 \"Net-(C1-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 4 \"Net-(C1-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D42F)\n    (at 67.5 112 180)\n    (path /57EF11C4)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C2 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 5 \"Net-(C2-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D435)\n    (at 167.5 136.75)\n    (path /57EF1B35)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C3 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 7 \"Net-(C3-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 8 \"Net-(C3-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D43B)\n    (at 172.5 112)\n    (path /57EF1B93)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C4 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 9 \"Net-(C4-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 10 \"Net-(C4-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D441)\n    (at 67.5 149.125 180)\n    (path /57EF0A53)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C5 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 11 \"Net-(C5-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 12 \"Net-(C5-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D447)\n    (at 67.5 124.375 180)\n    (path /57EF11F3)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C6 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 13 \"Net-(C6-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 14 \"Net-(C6-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D44D)\n    (at 167.5 149.525)\n    (path /57EF1B65)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C7 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 15 \"Net-(C7-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 16 \"Net-(C7-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D453)\n    (at 172.5 124.375)\n    (path /57EF1BC2)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C8 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 17 \"Net-(C8-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 18 \"Net-(C8-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D459)\n    (at 115.09248 165.8874 180)\n    (path /57EDB85B)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C9 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 19 \"Net-(C9-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 20 \"Net-(C9-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D45F)\n    (at 123.87072 165.36416 180)\n    (path /57EDC2D6)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C10 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 21 \"Net-(C10-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 22 \"Net-(C10-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D465)\n    (at 67.5 161.5 180)\n    (path /57ECFA66)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C11 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 23 \"Net-(C11-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 24 \"Net-(C11-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D46B)\n    (at 172.475 161.5)\n    (path /57ED7255)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference C12 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 25 \"Net-(C12-Pad2)\") (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 26 \"Net-(C12-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D471)\n    (at 69.1 136.2 90)\n    (path /57ED4219)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D1 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 4 \"Net-(C1-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D477)\n    (at 69.1 111.5 90)\n    (path /57EF11BB)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D2 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D47D)\n    (at 165.9 136.3 90)\n    (path /57EF1B2C)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D3 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 8 \"Net-(C3-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D483)\n    (at 170.9 111.5 90)\n    (path /57EF1B8A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D4 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 10 \"Net-(C4-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D489)\n    (at 69.1 148.6 90)\n    (path /57EF0A4A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D5 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 12 \"Net-(C5-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D48F)\n    (at 69.1 123.9 90)\n    (path /57EF11EA)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D6 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 14 \"Net-(C6-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D495)\n    (at 165.9 149 90)\n    (path /57EF1B5C)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D7 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 16 \"Net-(C7-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D49B)\n    (at 170.9 123.9 90)\n    (path /57EF1BB9)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D8 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 18 \"Net-(C8-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D4A1)\n    (at 69.1 161 90)\n    (path /57ECF9D2)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D9 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 24 \"Net-(C11-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 57F1D4A7)\n    (at 170.9 161 90)\n    (path /57ED724C)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference D10 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value GSG-DIODE-TVS-BI (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 26 \"Net-(C12-Pad1)\") (solder_mask_margin 0.1016))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4AD)\n    (at 63.225 167.05 180)\n    (path /57F14A76)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DA0 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 27 \"Net-(DA0-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4B3)\n    (at 63.225 154.675 180)\n    (path /57F0F080)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAG1 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 28 /U2V3) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 29 \"Net-(DAG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4B9)\n    (at 63.225 142.3 180)\n    (path /57EFE38F)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAG2 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 30 /U2V1) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 29 \"Net-(DAG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4BF)\n    (at 63.225 129.925 180)\n    (path /57F0CF06)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAG3 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 31 /U2V2) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 29 \"Net-(DAG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4CB)\n    (at 63.225 155.9 180)\n    (path /57F0F08A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAY1 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 28 /U2V3) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 33 \"Net-(DAY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4D1)\n    (at 63.225 143.525 180)\n    (path /57F0174D)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAY2 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 30 /U2V1) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 33 \"Net-(DAY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4D7)\n    (at 63.225 131.15 180)\n    (path /57F0CF0F)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DAY3 (at 0.7112 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 31 /U2V2) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 33 \"Net-(DAY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4E3)\n    (at 176.775 167.05)\n    (path /57F14A80)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DB0 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 34 \"Net-(DB0-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D4EF)\n    (at 176.775 142.3)\n    (path /57F102B1)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBG2 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 38 /U3V2) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 36 \"Net-(DBG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603D (layer C1F) (tedit 56030F0A) (tstamp 57F1D507)\n    (at 176.775 143.525)\n    (path /57F102BB)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference DBY2 (at 0.7112 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.508) (thickness 0.127)))\n    )\n    (fp_text value LED (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 0 0) (end 0.07 0) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.SilkS) (width 0.127))\n    (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.SilkS) (width 0.127))\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 38 /U3V2) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 40 \"Net-(DBY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D56C)\n    (at 64 104)\n    (path /57ED05B1)\n    (fp_text reference MH1 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D578)\n    (at 64 171)\n    (path /57ED05C0)\n    (fp_text reference MH2 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D584)\n    (at 176 171)\n    (path /57ED05CF)\n    (fp_text reference MH3 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D590)\n    (at 176 104)\n    (path /57ED05DE)\n    (fp_text reference MH4 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D59C)\n    (at 126 104)\n    (path /57ED05ED)\n    (fp_text reference MH5 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HOLE126MIL-COPPER (layer C1F) (tedit 528F8568) (tstamp 57F1D5A8)\n    (at 131 144)\n    (path /57ED05FC)\n    (fp_text reference MH6 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (fp_text value MOUNTING_HOLE (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.00076 1.00076) (thickness 0.2032)))\n    )\n    (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2004) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 -2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 0 2.2) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 2.2 0) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 -1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at -1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n    (pad 1 thru_hole circle (at 1.55 1.55) (size 0.6 0.6) (drill 0.381) (layers *.Cu *.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HEADER-2x3 (layer C1F) (tedit 4F8A5FD1) (tstamp 57F1D5BD)\n    (at 152.71 154.68)\n    (tags CONN)\n    (path /57F62B3E)\n    (fp_text reference P1 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value ADDRESS (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -1.27 0) (end -4.445 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 0) (end -4.445 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -4.445 3.175) (end -1.27 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -1.27 3.175) (end -1.27 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 -2.54) (end 3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 -2.54) (end 3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 3.81 2.54) (end -3.81 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -3.81 2.54) (end -3.81 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -2.54 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 2 thru_hole circle (at -2.54 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 48 /A0))\n    (pad 3 thru_hole circle (at 0 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 4 thru_hole circle (at 0 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 49 /A1))\n    (pad 5 thru_hole circle (at 2.54 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 6 thru_hole circle (at 2.54 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 50 /A2))\n  )\n\n  (module gsg-modules:HEADER-2x8 (layer C1F) (tedit 4F8A6071) (tstamp 57F1D5BE)\n    (at 98.1 129.28 180)\n    (tags CONN)\n    (path /57F6C362)\n    (fp_text reference P9 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value BASEBAND (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -10.16 -2.54) (end 10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 -2.54) (end 10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 10.16 2.54) (end -10.16 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 0) (end -10.795 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 0) (end -10.795 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.795 3.175) (end -7.62 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -7.62 3.175) (end -7.62 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -10.16 2.54) (end -10.16 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at -8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 3 thru_hole circle (at -6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 4 thru_hole circle (at -6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 134 \"Net-(P9-Pad4)\"))\n    (pad 5 thru_hole circle (at -3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 135 \"Net-(P9-Pad5)\"))\n    (pad 6 thru_hole circle (at -3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 136 \"Net-(P9-Pad6)\"))\n    (pad 7 thru_hole circle (at -1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 137 \"Net-(P9-Pad7)\"))\n    (pad 8 thru_hole circle (at -1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 9 thru_hole circle (at 1.27 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 10 thru_hole circle (at 1.27 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 138 \"Net-(P9-Pad10)\"))\n    (pad 11 thru_hole circle (at 3.81 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 139 \"Net-(P9-Pad11)\"))\n    (pad 12 thru_hole circle (at 3.81 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 140 \"Net-(P9-Pad12)\"))\n    (pad 13 thru_hole circle (at 6.35 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 141 \"Net-(P9-Pad13)\"))\n    (pad 14 thru_hole circle (at 6.35 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 15 thru_hole circle (at 8.89 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 16 thru_hole circle (at 8.89 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 57F1D5D1)\n    (at 171.76 143.25 90)\n    (tags CONN)\n    (path /57ED4267)\n    (fp_text reference P20 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value GPIO (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 142 \"Net-(P20-Pad1)\"))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 143 \"Net-(P20-Pad2)\"))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 144 \"Net-(P20-Pad4)\"))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 45 /EXT_U1CTRL))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 145 \"Net-(P20-Pad6)\"))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 146 \"Net-(P20-Pad7)\"))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 147 \"Net-(P20-Pad8)\"))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 44 /EXT_U2CTRL0))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 42 /EXT_U2CTRL1))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 43 /EXT_U3CTRL0))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 41 /EXT_U3CTRL1))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 203 \"Net-(P20-Pad13)\"))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 148 \"Net-(P20-Pad14)\"))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 149 \"Net-(P20-Pad16)\"))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 150 \"Net-(P20-Pad17)\"))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 151 \"Net-(P20-Pad18)\"))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 152 \"Net-(P20-Pad20)\"))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 153 \"Net-(P20-Pad21)\"))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 154 \"Net-(P20-Pad22)\"))\n  )\n\n  (module gsg-modules:HEADER-2x13 (layer C1F) (tedit 527F1853) (tstamp 57F1D5EA)\n    (at 152.71 164.84 180)\n    (tags CONN)\n    (path /57ED42B3)\n    (fp_text reference P22 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value I2S (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 0) (end -17.145 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 0) (end -17.145 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -17.145 3.175) (end -13.97 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 3.175) (end -13.97 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 155 \"Net-(P22-Pad1)\"))\n    (pad 2 thru_hole circle (at -15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 156 \"Net-(P22-Pad2)\"))\n    (pad 3 thru_hole circle (at -12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 157 \"Net-(P22-Pad3)\"))\n    (pad 4 thru_hole circle (at -12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 5 thru_hole circle (at -10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 158 \"Net-(P22-Pad5)\"))\n    (pad 6 thru_hole circle (at -10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 159 \"Net-(P22-Pad6)\"))\n    (pad 7 thru_hole circle (at -7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 160 \"Net-(P22-Pad7)\"))\n    (pad 8 thru_hole circle (at -7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 161 \"Net-(P22-Pad8)\"))\n    (pad 9 thru_hole circle (at -5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 162 \"Net-(P22-Pad9)\"))\n    (pad 10 thru_hole circle (at -5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 11 thru_hole circle (at -2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 12 thru_hole circle (at -2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 163 \"Net-(P22-Pad12)\"))\n    (pad 13 thru_hole circle (at 0 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 164 \"Net-(P22-Pad13)\"))\n    (pad 14 thru_hole circle (at 0 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 165 \"Net-(P22-Pad14)\"))\n    (pad 15 thru_hole circle (at 2.54 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 166 \"Net-(P22-Pad15)\"))\n    (pad 16 thru_hole circle (at 2.54 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 167 \"Net-(P22-Pad16)\"))\n    (pad 17 thru_hole circle (at 5.08 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 168 \"Net-(P22-Pad17)\"))\n    (pad 18 thru_hole circle (at 5.08 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 19 thru_hole circle (at 7.62 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 169 \"Net-(P22-Pad19)\"))\n    (pad 20 thru_hole circle (at 7.62 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 170 \"Net-(P22-Pad20)\"))\n    (pad 21 thru_hole circle (at 10.16 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 171 \"Net-(P22-Pad21)\"))\n    (pad 22 thru_hole circle (at 10.16 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 172 \"Net-(P22-Pad22)\"))\n    (pad 23 thru_hole circle (at 12.7 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 173 \"Net-(P22-Pad23)\"))\n    (pad 24 thru_hole circle (at 12.7 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 46 /SDA))\n    (pad 25 thru_hole circle (at 15.24 1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 174 \"Net-(P22-Pad25)\"))\n    (pad 26 thru_hole circle (at 15.24 -1.27 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 47 /SCL))\n  )\n\n  (module gsg-modules:HEADER-2x11 (layer C1F) (tedit 52878E74) (tstamp 57F1D607)\n    (at 123.5 143.25 90)\n    (tags CONN)\n    (path /57ED4286)\n    (fp_text reference P28 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value SD (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 0) (end -14.605 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 0) (end -14.605 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -14.605 3.175) (end -11.43 3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -11.43 3.175) (end -11.43 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 2 thru_hole circle (at -12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 3 thru_hole circle (at -10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 175 \"Net-(P28-Pad3)\"))\n    (pad 4 thru_hole circle (at -10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 176 \"Net-(P28-Pad4)\"))\n    (pad 5 thru_hole circle (at -7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 177 \"Net-(P28-Pad5)\"))\n    (pad 6 thru_hole circle (at -7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 178 \"Net-(P28-Pad6)\"))\n    (pad 7 thru_hole circle (at -5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 179 \"Net-(P28-Pad7)\"))\n    (pad 8 thru_hole circle (at -5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 180 \"Net-(P28-Pad8)\"))\n    (pad 9 thru_hole circle (at -2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 181 \"Net-(P28-Pad9)\"))\n    (pad 10 thru_hole circle (at -2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 182 \"Net-(P28-Pad10)\"))\n    (pad 11 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 183 \"Net-(P28-Pad11)\"))\n    (pad 12 thru_hole circle (at 0 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 13 thru_hole circle (at 2.54 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 184 \"Net-(P28-Pad13)\"))\n    (pad 14 thru_hole circle (at 2.54 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 185 \"Net-(P28-Pad14)\"))\n    (pad 15 thru_hole circle (at 5.08 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 186 \"Net-(P28-Pad15)\"))\n    (pad 16 thru_hole circle (at 5.08 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 187 \"Net-(P28-Pad16)\"))\n    (pad 17 thru_hole circle (at 7.62 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 188 \"Net-(P28-Pad17)\"))\n    (pad 18 thru_hole circle (at 7.62 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 189 \"Net-(P28-Pad18)\"))\n    (pad 19 thru_hole circle (at 10.16 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 190 \"Net-(P28-Pad19)\"))\n    (pad 20 thru_hole circle (at 10.16 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 191 \"Net-(P28-Pad20)\"))\n    (pad 21 thru_hole circle (at 12.7 1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 192 \"Net-(P28-Pad21)\"))\n    (pad 22 thru_hole circle (at 12.7 -1.27 90) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 193 \"Net-(P28-Pad22)\"))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D63A)\n    (at 61.02 161.5)\n    (path /57ECF74E)\n    (fp_text reference PA0 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 23 \"Net-(C11-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D655)\n    (at 61.02 149.125)\n    (path /57EF0A3B)\n    (fp_text reference PA1 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 11 \"Net-(C5-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D670)\n    (at 61.02 136.75)\n    (path /57ED4209)\n    (fp_text reference PA2 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 3 \"Net-(C1-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D68B)\n    (at 61.02 124.375)\n    (path /57EF11DB)\n    (fp_text reference PA3 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 13 \"Net-(C6-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D6A6)\n    (at 61.02 112)\n    (path /57EF11AC)\n    (fp_text reference PA4 (at 1.99898 0) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 5 \"Net-(C2-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D6C1)\n    (at 178.98 161.5 180)\n    (path /57ED723D)\n    (fp_text reference PB0 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 25 \"Net-(C12-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D6DC)\n    (at 178.98 149.125 180)\n    (path /57EF1B4D)\n    (fp_text reference PB1 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 15 \"Net-(C7-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D6F7)\n    (at 178.98 136.75 180)\n    (path /57EF1B1D)\n    (fp_text reference PB2 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 7 \"Net-(C3-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D712)\n    (at 178.98 124.375 180)\n    (path /57EF1BAA)\n    (fp_text reference PB3 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 17 \"Net-(C8-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module hackrf:GSG-SMA-73251-2120 (layer C1F) (tedit 52DD8040) (tstamp 57F1D72D)\n    (at 178.98 112 180)\n    (path /57EF1B7B)\n    (fp_text reference PB4 (at 1.99898 0 180) (layer F.SilkS)\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (fp_text value GSG-RF-CONN (at 1.99898 4.0005 180) (layer F.SilkS) hide\n      (effects (font (size 0.50038 0.50038) (thickness 0.12446)))\n    )\n    (pad 1 smd rect (at 2.095 0 180) (size 4.19 1.78) (layers C1F F.Mask)\n      (net 9 \"Net-(C4-Pad2)\") (die_length -2147.483648))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C1F F.Mask)\n      (net 1 GND) (die_length 509.13792))\n    (pad 2 smd rect (at 2.095 -3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND))\n    (pad 2 smd rect (at 2.095 3.4925 180) (size 4.19 2.665) (layers C4B B.Mask)\n      (net 1 GND) (die_length 483.12832))\n    (pad 2 thru_hole circle (at 3.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 3.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 2.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -2.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -3.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at 1.5 -4.5 180) (size 0.6 0.6) (drill 0.381) (layers *.Cu)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D733)\n    (at 112.3188 130.048 90)\n    (path /57F026AD)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R1 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 51 \"Net-(R1-Pad2)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 29 \"Net-(DAG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D739)\n    (at 112.4966 124.968 90)\n    (path /57F1320C)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R2 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 52 \"Net-(R2-Pad2)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 33 \"Net-(DAY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D73F)\n    (at 110.49 123.4694 270)\n    (path /57F0E70A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R3 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 52 \"Net-(R2-Pad2)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 36 \"Net-(DBG1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D745)\n    (at 110.4646 128.5748 270)\n    (path /57F12932)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R4 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 51 \"Net-(R1-Pad2)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 40 \"Net-(DBY1-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D74B)\n    (at 134.5 140.5 90)\n    (path /57F1ECB2)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R5 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 /!LED_EN) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 27 \"Net-(DA0-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D751)\n    (at 136.5 140.5 90)\n    (path /57F1EEC6)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R6 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 330 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 /!LED_EN) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 34 \"Net-(DB0-Pad1)\") (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D757)\n    (at 134 166.1)\n    (path /57F3BCDF)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R7 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 1k8 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 47 /SCL) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D75D)\n    (at 140.8 168.6 180)\n    (path /57F3B290)\n    (solder_mask_margin 0.1016)\n    (fp_text reference R8 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 1k8 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 46 /SDA) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D763)\n    (at 131.5 139.5)\n    (path /57F40DD9)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R9 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 53 /!LED_EN) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D769)\n    (at 130.74396 133.91388)\n    (path /57F3C15B)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R10 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 54 /!RESET) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D76F)\n    (at 140.589 128.79324)\n    (path /57F42B49)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R11 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 55 /!OE) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D775)\n    (at 130.77 106.8236)\n    (path /57F4A26A)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R12 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D77B)\n    (at 125.5 126 90)\n    (path /57F4A395)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R13 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D781)\n    (at 134.77 106.8236)\n    (path /57F4A4C3)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R14 (at 0 0) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D787)\n    (at 138.7 121.7 180)\n    (path /57F4A5F4)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R15 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D78D)\n    (at 117.336777 136.475619 180)\n    (path /57F4A728)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R16 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 2 VCC) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 180) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 60 /U1CTRL) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D793)\n    (at 150.2 149.6 90)\n    (path /57F381DD)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R17 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 48 /A0) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D799)\n    (at 152.7 149.6 90)\n    (path /57F40B96)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R18 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 49 /A1) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D79F)\n    (at 155.2 149.6 90)\n    (path /57F40CBA)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R19 (at 0 0 90) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 90) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 50 /A2) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:0603 (layer C1F) (tedit 5605D54C) (tstamp 57F1D7A5)\n    (at 128.1 135.8 270)\n    (path /57FC84C7)\n    (solder_mask_margin 0.1016)\n    (attr smd)\n    (fp_text reference R20 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_text value 10k (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.6096 0.6096) (thickness 0.1524)))\n    )\n    (fp_line (start 1.3716 -0.6096) (end -1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 -0.6096) (end -1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -1.3716 0.6096) (end 1.3716 0.6096) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 1.3716 0.6096) (end 1.3716 -0.6096) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 1 GND) (solder_mask_margin 0.1016) (clearance 0.1778))\n    (pad 1 smd rect (at -0.762 0 270) (size 0.8636 0.8636) (layers C1F F.Paste F.Mask)\n      (net 61 /LED_EN2) (solder_mask_margin 0.1016) (clearance 0.1778))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7AA)\n    (at 149 129.8)\n    (path /57F84F6A)\n    (fp_text reference TP1 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 42 /EXT_U2CTRL1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7AF)\n    (at 163.11372 144.19834)\n    (path /57FB8DBC)\n    (fp_text reference TP2 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 44 /EXT_U2CTRL0))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7B4)\n    (at 151.2 128.3)\n    (path /57FB8F08)\n    (fp_text reference TP3 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 41 /EXT_U3CTRL1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7B9)\n    (at 153.5 127)\n    (path /57FB9051)\n    (fp_text reference TP4 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 43 /EXT_U3CTRL0))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7BE)\n    (at 163.5 148)\n    (path /57FB9269)\n    (fp_text reference TP5 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 45 /EXT_U1CTRL))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7C3)\n    (at 139.4 141.1)\n    (path /57FB9270)\n    (fp_text reference TP6 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 53 /!LED_EN))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7C8)\n    (at 134.4 131.3)\n    (path /57FB9277)\n    (fp_text reference TP7 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 54 /!RESET))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7CD)\n    (at 140.5 130.5)\n    (path /57FB927E)\n    (fp_text reference TP8 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 55 /!OE))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7D2)\n    (at 118.2 136.5 90)\n    (path /57FB9595)\n    (fp_text reference TP9 (at 0 0 90) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0 90) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 60 /U1CTRL))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7D7)\n    (at 129.6 131.9)\n    (path /57FB959C)\n    (fp_text reference TP10 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 57 /U2CTRL0))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7DC)\n    (at 138.6 124.1)\n    (path /57FB95A3)\n    (fp_text reference TP11 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 56 /U2CTRL1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7E1)\n    (at 138.2 120.5)\n    (path /57FB95AA)\n    (fp_text reference TP12 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 59 /U3CTRL0))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7E6)\n    (at 133.77 104.3236)\n    (path /57FB95B1)\n    (fp_text reference TP13 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 58 /U3CTRL1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7EB)\n    (at 111 128)\n    (path /57FB95B8)\n    (fp_text reference TP14 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7F0)\n    (at 122.3 125.2)\n    (path /57FB95BF)\n    (fp_text reference TP15 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7F5)\n    (at 115.8 151 90)\n    (path /57FB9E1D)\n    (fp_text reference TP16 (at 0 0 90) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0 90) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0 90) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 62 /U1VC1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7FA)\n    (at 113.1062 156.2862)\n    (path /57FB9E24)\n    (fp_text reference TP17 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 63 /U1VC2))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D7FF)\n    (at 67.9 142.9)\n    (path /57FB9E2B)\n    (fp_text reference TP18 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 30 /U2V1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D804)\n    (at 73.5 130.5)\n    (path /57FB9E32)\n    (fp_text reference TP19 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 31 /U2V2))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D809)\n    (at 85.3 140.7)\n    (path /57FB9E39)\n    (fp_text reference TP20 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 28 /U2V3))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D80E)\n    (at 82.4 124)\n    (path /57FB9E40)\n    (fp_text reference TP21 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 32 /U2V4))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D813)\n    (at 168.2 129.6)\n    (path /57FB9E47)\n    (fp_text reference TP22 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 37 /U3V1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D818)\n    (at 162.03168 133.72592)\n    (path /57FB9E4E)\n    (fp_text reference TP23 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 38 /U3V2))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D81D)\n    (at 162 118.2)\n    (path /57FB9E55)\n    (fp_text reference TP24 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 35 /U3V3))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D822)\n    (at 153 140.667998)\n    (path /57FB9E5C)\n    (fp_text reference TP25 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 39 /U3V4))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D827)\n    (at 133.5 162)\n    (path /57FB9E63)\n    (fp_text reference TP26 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 46 /SDA))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D82C)\n    (at 131 164)\n    (path /57FB9E6A)\n    (fp_text reference TP27 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 47 /SCL))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D831)\n    (at 146.7 155.1)\n    (path /57FB9E71)\n    (fp_text reference TP28 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 48 /A0))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D836)\n    (at 140.6 135.7)\n    (path /57FB9E78)\n    (fp_text reference TP29 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 49 /A1))\n  )\n\n  (module gsg-modules:TESTPOINT-50MIL (layer C4B) (tedit 50997FDC) (tstamp 57F1D83B)\n    (at 140.44 138.6)\n    (path /57FB9E7F)\n    (fp_text reference TP30 (at 0 0) (layer B.SilkS)\n      (effects (font (size 0.381 0.381) (thickness 0.09652)) (justify mirror))\n    )\n    (fp_text value CONN_1 (at 0 0) (layer B.SilkS) hide\n      (effects (font (size 0.508 0.508) (thickness 0.127)) (justify mirror))\n    )\n    (fp_circle (center 0 0) (end 0.7112 0) (layer B.SilkS) (width 0.2032))\n    (pad 1 smd circle (at 0 0) (size 1.27 1.27) (layers C4B B.Mask)\n      (net 50 /A2))\n  )\n\n  (module gsg-modules:QFN12-3 (layer C1F) (tedit 57F1C708) (tstamp 57F1D854)\n    (at 120 169 180)\n    (path /57ED7D40)\n    (solder_mask_margin 0.07112)\n    (clearance 0.1524)\n    (attr smd)\n    (fp_text reference U1 (at 0 0 180) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.2)))\n    )\n    (fp_text value MASWSS0129 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.2)))\n    )\n    (fp_circle (center -1.8 -1.8) (end -1.6 -1.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1.5 1.5) (end -1.5 -1.5) (layer F.SilkS) (width 0.15))\n    (pad 1 smd oval (at -1.7 -0.5 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 2 smd oval (at -1.7 0 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd oval (at -1.7 0.5 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 62 /U1VC1))\n    (pad 4 smd oval (at -0.5 1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 21 \"Net-(C10-Pad2)\"))\n    (pad 5 smd oval (at 0 1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 6 smd oval (at 0.5 1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 20 \"Net-(C9-Pad1)\"))\n    (pad 7 smd oval (at 1.7 0.5 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 63 /U1VC2))\n    (pad 8 smd oval (at 1.7 0 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 9 smd oval (at 1.7 -0.5 180) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 10 smd oval (at 0.5 -1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 24 \"Net-(C11-Pad1)\"))\n    (pad 11 smd oval (at 0 -1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 12 smd oval (at -0.5 -1.7 270) (size 1.2 0.32) (layers C1F F.Paste F.Mask)\n      (net 26 \"Net-(C12-Pad1)\"))\n    (pad 0 smd rect (at 0 0 180) (size 1 1) (layers C1F F.Mask)\n      (net 1 GND) (solder_mask_margin -0.09906))\n    (pad 0 thru_hole circle (at -0.25 -0.25 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu B.Mask)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0.25 -0.25 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu B.Mask)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0.25 0.25 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu B.Mask)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at -0.25 0.25 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu B.Mask)\n      (net 1 GND))\n    (pad 0 smd rect (at -0.25 -0.25 180) (size 0.5 0.5) (layers C1F F.Paste)\n      (net 1 GND))\n    (pad 0 smd rect (at 0.25 -0.25 180) (size 0.5 0.5) (layers C1F F.Paste)\n      (net 1 GND))\n    (pad 0 smd rect (at -0.25 0.25 180) (size 0.5 0.5) (layers C1F F.Paste)\n      (net 1 GND))\n    (pad 0 smd rect (at 0.25 0.25 180) (size 0.5 0.5) (layers C1F F.Paste)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:SKY13322-375LF (layer C1F) (tedit 57F1C8D1) (tstamp 57F1D867)\n    (at 83 130.5625)\n    (path /57ED2FAA)\n    (attr smd)\n    (fp_text reference U2 (at 0 0.5) (layer F.SilkS)\n      (effects (font (size 0.6 0.5) (thickness 0.1)))\n    )\n    (fp_text value SKY13322 (at 0 -0.5) (layer F.Fab) hide\n      (effects (font (size 0.6 0.5) (thickness 0.1)))\n    )\n    (fp_circle (center -1 -1.8) (end -0.9 -1.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1 -1.5) (end 1 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1 1.5) (end -1 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1 1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))\n    (pad 0 smd rect (at 0 0) (size 0.76 2.4) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -1 -1) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 14 \"Net-(C6-Pad1)\"))\n    (pad 2 smd rect (at -1 -0.5) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 31 /U2V2))\n    (pad 3 smd rect (at -1 0) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 194 \"Net-(U2-Pad3)\"))\n    (pad 4 smd rect (at -1 0.5) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 30 /U2V1))\n    (pad 5 smd rect (at -1 1) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 4 \"Net-(C1-Pad1)\"))\n    (pad 6 smd rect (at 1 1) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 12 \"Net-(C5-Pad1)\"))\n    (pad 7 smd rect (at 1 0.5) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 28 /U2V3))\n    (pad 8 smd rect (at 1 0) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 19 \"Net-(C9-Pad2)\"))\n    (pad 9 smd rect (at 1 -0.5) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 32 /U2V4))\n    (pad 10 smd rect (at 1 -1) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 6 \"Net-(C2-Pad1)\"))\n    (pad 0 thru_hole circle (at 0 -0.3) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 -0.9) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 0.3) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 0.9) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:SKY13322-375LF (layer C1F) (tedit 57F1C8D1) (tstamp 57F1D87A)\n    (at 157 130.5625 180)\n    (path /57EF1C07)\n    (attr smd)\n    (fp_text reference U3 (at 0 0.5 180) (layer F.SilkS)\n      (effects (font (size 0.6 0.5) (thickness 0.1)))\n    )\n    (fp_text value SKY13322 (at 0 -0.5 180) (layer F.Fab) hide\n      (effects (font (size 0.6 0.5) (thickness 0.1)))\n    )\n    (fp_circle (center -1 -1.8) (end -0.9 -1.8) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1 -1.5) (end 1 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 1 1.5) (end -1 1.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start -1 1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))\n    (pad 0 smd rect (at 0 0 180) (size 0.76 2.4) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -1 -1 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 8 \"Net-(C3-Pad1)\"))\n    (pad 2 smd rect (at -1 -0.5 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 38 /U3V2))\n    (pad 3 smd rect (at -1 0 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 195 \"Net-(U3-Pad3)\"))\n    (pad 4 smd rect (at -1 0.5 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 37 /U3V1))\n    (pad 5 smd rect (at -1 1 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 18 \"Net-(C8-Pad1)\"))\n    (pad 6 smd rect (at 1 1 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 10 \"Net-(C4-Pad1)\"))\n    (pad 7 smd rect (at 1 0.5 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 35 /U3V3))\n    (pad 8 smd rect (at 1 0 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 22 \"Net-(C10-Pad1)\"))\n    (pad 9 smd rect (at 1 -0.5 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 39 /U3V4))\n    (pad 10 smd rect (at 1 -1 180) (size 0.8 0.25) (layers C1F F.Paste F.Mask)\n      (net 16 \"Net-(C7-Pad1)\"))\n    (pad 0 thru_hole circle (at 0 -0.3 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 -0.9 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 0.3 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 0 thru_hole circle (at 0 0.9 180) (size 0.4572 0.4572) (drill 0.254) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:TSSOP16 (layer C1F) (tedit 5605DC3A) (tstamp 57F1D88E)\n    (at 136 134 90)\n    (path /57F3AE6E)\n    (attr smd)\n    (fp_text reference U4 (at 1.3 0 180) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value PCA9557 (at -0.4 -0.1 180) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_circle (center -1.7 -2) (end -1.7 -2.2) (layer F.SilkS) (width 0.15))\n    (fp_line (start -2.2 -2.5) (end 2.2 -2.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 2.2 -2.5) (end 2.2 2.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start 2.2 2.5) (end -2.2 2.5) (layer F.SilkS) (width 0.15))\n    (fp_line (start -2.2 2.5) (end -2.2 -2.5) (layer F.SilkS) (width 0.15))\n    (pad 1 smd rect (at -2.925 -2.275 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 47 /SCL))\n    (pad 2 smd rect (at -2.925 -1.625 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 46 /SDA))\n    (pad 3 smd rect (at -2.925 -0.975 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 48 /A0))\n    (pad 4 smd rect (at -2.925 -0.325 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 49 /A1))\n    (pad 5 smd rect (at -2.925 0.325 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 50 /A2))\n    (pad 6 smd rect (at -2.925 0.975 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 53 /!LED_EN))\n    (pad 7 smd rect (at -2.925 1.625 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 61 /LED_EN2))\n    (pad 8 smd rect (at -2.925 2.275 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 9 smd rect (at 2.925 2.275 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 60 /U1CTRL))\n    (pad 10 smd rect (at 2.925 1.625 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n    (pad 11 smd rect (at 2.925 0.975 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n    (pad 12 smd rect (at 2.925 0.325 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n    (pad 13 smd rect (at 2.925 -0.325 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n    (pad 14 smd rect (at 2.925 -0.975 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 55 /!OE))\n    (pad 15 smd rect (at 2.925 -1.625 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 54 /!RESET))\n    (pad 16 smd rect (at 2.925 -2.275 90) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:TSSOP20 (layer C1F) (tedit 57F1CC68) (tstamp 57F1D8AB)\n    (at 145 122 180)\n    (path /57F25F57)\n    (attr smd)\n    (fp_text reference U5 (at 1.3 0 270) (layer F.SilkS)\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_text value TC7MBL3245CFT (at -0.4 -0.1 270) (layer F.SilkS) hide\n      (effects (font (size 1 1) (thickness 0.15)))\n    )\n    (fp_circle (center -1.6 -2.8) (end -1.6 -3) (layer F.SilkS) (width 0.15))\n    (fp_line (start -2.2 -3.4) (end 2.2 -3.4) (layer F.SilkS) (width 0.15))\n    (fp_line (start 2.2 -3.4) (end 2.2 3.4) (layer F.SilkS) (width 0.15))\n    (fp_line (start 2.2 3.4) (end -2.2 3.4) (layer F.SilkS) (width 0.15))\n    (fp_line (start -2.2 3.4) (end -2.2 -3.4) (layer F.SilkS) (width 0.15))\n    (pad 1 smd rect (at -2.925 -2.925 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 196 \"Net-(U5-Pad1)\"))\n    (pad 2 smd rect (at -2.925 -2.275 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 42 /EXT_U2CTRL1))\n    (pad 3 smd rect (at -2.925 -1.625 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 44 /EXT_U2CTRL0))\n    (pad 4 smd rect (at -2.925 -0.975 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 41 /EXT_U3CTRL1))\n    (pad 5 smd rect (at -2.925 -0.325 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 43 /EXT_U3CTRL0))\n    (pad 6 smd rect (at -2.925 0.325 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 45 /EXT_U1CTRL))\n    (pad 7 smd rect (at -2.925 0.975 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 197 \"Net-(U5-Pad7)\"))\n    (pad 8 smd rect (at -2.925 1.625 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 198 \"Net-(U5-Pad8)\"))\n    (pad 9 smd rect (at -2.925 2.275 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 199 \"Net-(U5-Pad9)\"))\n    (pad 10 smd rect (at -2.925 2.925 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 11 smd rect (at 2.925 2.925 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 200 \"Net-(U5-Pad11)\"))\n    (pad 12 smd rect (at 2.925 2.275 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 201 \"Net-(U5-Pad12)\"))\n    (pad 13 smd rect (at 2.925 1.625 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 202 \"Net-(U5-Pad13)\"))\n    (pad 14 smd rect (at 2.925 0.975 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 60 /U1CTRL))\n    (pad 15 smd rect (at 2.925 0.325 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n    (pad 16 smd rect (at 2.925 -0.325 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n    (pad 17 smd rect (at 2.925 -0.975 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n    (pad 18 smd rect (at 2.925 -1.625 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n    (pad 19 smd rect (at 2.925 -2.275 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 55 /!OE))\n    (pad 20 smd rect (at 2.925 -2.925 180) (size 1.05 0.32) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8B5)\n    (at 117.336777 128.975619 90)\n    (path /57FC9246)\n    (attr smd)\n    (fp_text reference U6 (at 0 -0.18 90) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 61 /LED_EN2))\n    (pad 2 smd rect (at 0 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 4 smd rect (at 0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 51 \"Net-(R1-Pad2)\"))\n    (pad 5 smd rect (at 0 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 63 /U1VC2))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8BF)\n    (at 117.336777 123.975619 90)\n    (path /57FCC959)\n    (attr smd)\n    (fp_text reference U7 (at 0 -0.18 90) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 61 /LED_EN2))\n    (pad 2 smd rect (at 0 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 4 smd rect (at 0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 52 \"Net-(R2-Pad2)\"))\n    (pad 5 smd rect (at 0 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 62 /U1VC1))\n  )\n\n  (module gsg-modules:SOT353-1 (layer C1F) (tedit 57E1C050) (tstamp 57F1D8C8)\n    (at 127.7506 109.5596 90)\n    (path /57EEFD9C)\n    (attr smd)\n    (fp_text reference U8 (at 0 -0.18 90) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value 74AHC1G08 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 0.95 90) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n    (pad 2 smd rect (at 0 0.95 90) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n    (pad 3 smd rect (at 0.65 0.95 90) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -0.95 90) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 32 /U2V4))\n    (pad 5 smd rect (at -0.65 -0.95 90) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:SOT353-1 (layer C1F) (tedit 57E1C050) (tstamp 57F1D8D1)\n    (at 134.5298 109.4778 270)\n    (path /57EF9417)\n    (attr smd)\n    (fp_text reference U9 (at 0 -0.18 270) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value 74AHC1G08 (at 0 0 270) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 0.95 270) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n    (pad 2 smd rect (at 0 0.95 270) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n    (pad 3 smd rect (at 0.65 0.95 270) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -0.95 270) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 35 /U3V3))\n    (pad 5 smd rect (at -0.65 -0.95 270) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8DB)\n    (at 127.95504 113.32464 180)\n    (path /57EF011E)\n    (attr smd)\n    (fp_text reference U10 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n    (pad 2 smd rect (at 0 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 31 /U2V2))\n    (pad 5 smd rect (at 0 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8E5)\n    (at 132.05968 113.3856 180)\n    (path /57EF9429)\n    (attr smd)\n    (fp_text reference U11 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n    (pad 2 smd rect (at 0 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 37 /U3V1))\n    (pad 5 smd rect (at 0 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8EF)\n    (at 127.83312 119.60352 180)\n    (path /57EF3F5A)\n    (attr smd)\n    (fp_text reference U12 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n    (pad 2 smd rect (at 0 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 30 /U2V1))\n    (pad 5 smd rect (at 0 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D8F9)\n    (at 132.0546 119.61876 180)\n    (path /57EF9432)\n    (attr smd)\n    (fp_text reference U13 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G58 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n    (pad 2 smd rect (at 0 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 38 /U3V2))\n    (pad 5 smd rect (at 0 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 180) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n  )\n\n  (module gsg-modules:SOT353-1 (layer C1F) (tedit 57E1C050) (tstamp 57F1D902)\n    (at 128 127 180)\n    (path /57EEFEA7)\n    (attr smd)\n    (fp_text reference U14 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value 74AHC1G02 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 56 /U2CTRL1))\n    (pad 2 smd rect (at 0 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 57 /U2CTRL0))\n    (pad 3 smd rect (at 0.65 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 28 /U2V3))\n    (pad 5 smd rect (at -0.65 -0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:SOT353-1 (layer C1F) (tedit 57E1C050) (tstamp 57F1D90B)\n    (at 132 127 180)\n    (path /57EF9420)\n    (attr smd)\n    (fp_text reference U15 (at 0 -0.18 180) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_text value 74AHC1G02 (at 0 0 180) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.1)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 58 /U3CTRL1))\n    (pad 2 smd rect (at 0 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 59 /U3CTRL0))\n    (pad 3 smd rect (at 0.65 0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 39 /U3V4))\n    (pad 5 smd rect (at -0.65 -0.95 180) (size 0.42 0.6) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n  )\n\n  (module gsg-modules:SOT363 (layer C1F) (tedit 5099C1B1) (tstamp 57F1D915)\n    (at 117.336777 133.975619 90)\n    (path /57EEFF63)\n    (attr smd)\n    (fp_text reference U16 (at 0 -0.18 90) (layer F.SilkS)\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_text value 74LVC1G19 (at 0 0 90) (layer F.SilkS) hide\n      (effects (font (size 0.4 0.5) (thickness 0.12)))\n    )\n    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start 1 0.625) (end -1 0.625) (layer F.SilkS) (width 0.2))\n    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.SilkS) (width 0.2))\n    (fp_circle (center -0.5 0.3) (end -0.4 0.3) (layer F.SilkS) (width 0.2))\n    (pad 1 smd rect (at -0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 60 /U1CTRL))\n    (pad 2 smd rect (at 0 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 3 smd rect (at 0.65 1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 4 smd rect (at 0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 62 /U1VC1))\n    (pad 5 smd rect (at 0 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 6 smd rect (at -0.65 -1 90) (size 0.45 1) (layers C1F F.Paste F.Mask)\n      (net 63 /U1VC2))\n  )\n\n  (module gsg-modules:HEADER-2x20-REVERSE (layer C1F) (tedit 57F3E589) (tstamp 57F4029A)\n    (at 96.322 116.58)\n    (tags CONN)\n    (path /57FD1FB9)\n    (fp_text reference J1 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value CONN_02X20 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -22.86 -3.175) (end -22.86 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -26.035 -3.175) (end -22.86 -3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -26.035 0) (end -26.035 -3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -25.4 -2.54) (end 25.4 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 25.4 -2.54) (end 25.4 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 25.4 2.54) (end -25.4 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -22.86 0) (end -26.035 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -25.4 2.54) (end -25.4 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -24.13 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at -24.13 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 2 VCC))\n    (pad 3 thru_hole circle (at -21.59 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 64 \"Net-(J1-Pad3)\"))\n    (pad 4 thru_hole circle (at -21.59 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 65 \"Net-(J1-Pad4)\"))\n    (pad 5 thru_hole circle (at -19.05 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 66 \"Net-(J1-Pad5)\"))\n    (pad 6 thru_hole circle (at -19.05 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 67 \"Net-(J1-Pad6)\"))\n    (pad 7 thru_hole circle (at -16.51 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 68 \"Net-(J1-Pad7)\"))\n    (pad 8 thru_hole circle (at -16.51 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 69 \"Net-(J1-Pad8)\"))\n    (pad 9 thru_hole circle (at -13.97 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 70 \"Net-(J1-Pad9)\"))\n    (pad 10 thru_hole circle (at -13.97 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 71 \"Net-(J1-Pad10)\"))\n    (pad 11 thru_hole circle (at -11.43 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 72 \"Net-(J1-Pad11)\"))\n    (pad 12 thru_hole circle (at -11.43 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 73 \"Net-(J1-Pad12)\"))\n    (pad 13 thru_hole circle (at -8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 74 \"Net-(J1-Pad13)\"))\n    (pad 14 thru_hole circle (at -8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 75 \"Net-(J1-Pad14)\"))\n    (pad 15 thru_hole circle (at -6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 76 \"Net-(J1-Pad15)\"))\n    (pad 16 thru_hole circle (at -6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 77 \"Net-(J1-Pad16)\"))\n    (pad 17 thru_hole circle (at -3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 78 \"Net-(J1-Pad17)\"))\n    (pad 18 thru_hole circle (at -3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 79 \"Net-(J1-Pad18)\"))\n    (pad 19 thru_hole circle (at -1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 80 \"Net-(J1-Pad19)\"))\n    (pad 20 thru_hole circle (at -1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 81 \"Net-(J1-Pad20)\"))\n    (pad 21 thru_hole circle (at 1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 82 \"Net-(J1-Pad21)\"))\n    (pad 22 thru_hole circle (at 1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 83 \"Net-(J1-Pad22)\"))\n    (pad 23 thru_hole circle (at 3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 84 \"Net-(J1-Pad23)\"))\n    (pad 24 thru_hole circle (at 3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 85 \"Net-(J1-Pad24)\"))\n    (pad 25 thru_hole circle (at 6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 86 \"Net-(J1-Pad25)\"))\n    (pad 26 thru_hole circle (at 6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 87 \"Net-(J1-Pad26)\"))\n    (pad 27 thru_hole circle (at 8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 88 \"Net-(J1-Pad27)\"))\n    (pad 28 thru_hole circle (at 8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 89 \"Net-(J1-Pad28)\"))\n    (pad 29 thru_hole circle (at 11.43 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 90 \"Net-(J1-Pad29)\"))\n    (pad 30 thru_hole circle (at 11.43 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 91 \"Net-(J1-Pad30)\"))\n    (pad 31 thru_hole circle (at 13.97 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 92 \"Net-(J1-Pad31)\"))\n    (pad 32 thru_hole circle (at 13.97 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 93 \"Net-(J1-Pad32)\"))\n    (pad 33 thru_hole circle (at 16.51 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 94 \"Net-(J1-Pad33)\"))\n    (pad 34 thru_hole circle (at 16.51 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 95 \"Net-(J1-Pad34)\"))\n    (pad 35 thru_hole circle (at 19.05 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 96 \"Net-(J1-Pad35)\"))\n    (pad 36 thru_hole circle (at 19.05 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 97 \"Net-(J1-Pad36)\"))\n    (pad 37 thru_hole circle (at 21.59 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 98 \"Net-(J1-Pad37)\"))\n    (pad 38 thru_hole circle (at 21.59 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 99 \"Net-(J1-Pad38)\"))\n    (pad 39 thru_hole circle (at 24.13 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 100 \"Net-(J1-Pad39)\"))\n    (pad 40 thru_hole circle (at 24.13 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 101 \"Net-(J1-Pad40)\"))\n  )\n\n  (module gsg-modules:HEADER-2x20-REVERSE (layer C1F) (tedit 57F3E589) (tstamp 57F402CD)\n    (at 96.322 162.3)\n    (tags CONN)\n    (path /57FD53EC)\n    (fp_text reference J2 (at 0 0) (layer F.SilkS)\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_text value CONN_02X20 (at 0 0) (layer F.SilkS) hide\n      (effects (font (size 1.016 1.016) (thickness 0.2032)))\n    )\n    (fp_line (start -22.86 -3.175) (end -22.86 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -26.035 -3.175) (end -22.86 -3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -26.035 0) (end -26.035 -3.175) (layer F.SilkS) (width 0.381))\n    (fp_line (start -25.4 -2.54) (end 25.4 -2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 25.4 -2.54) (end 25.4 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start 25.4 2.54) (end -25.4 2.54) (layer F.SilkS) (width 0.381))\n    (fp_line (start -22.86 0) (end -26.035 0) (layer F.SilkS) (width 0.381))\n    (fp_line (start -25.4 2.54) (end -25.4 -2.54) (layer F.SilkS) (width 0.381))\n    (pad 1 thru_hole rect (at -24.13 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 1 GND))\n    (pad 2 thru_hole circle (at -24.13 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 102 \"Net-(J2-Pad2)\"))\n    (pad 3 thru_hole circle (at -21.59 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 103 \"Net-(J2-Pad3)\"))\n    (pad 4 thru_hole circle (at -21.59 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 104 \"Net-(J2-Pad4)\"))\n    (pad 5 thru_hole circle (at -19.05 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 105 \"Net-(J2-Pad5)\"))\n    (pad 6 thru_hole circle (at -19.05 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 45 /EXT_U1CTRL))\n    (pad 7 thru_hole circle (at -16.51 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 43 /EXT_U3CTRL0))\n    (pad 8 thru_hole circle (at -16.51 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 41 /EXT_U3CTRL1))\n    (pad 9 thru_hole circle (at -13.97 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 44 /EXT_U2CTRL0))\n    (pad 10 thru_hole circle (at -13.97 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 42 /EXT_U2CTRL1))\n    (pad 11 thru_hole circle (at -11.43 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 106 \"Net-(J2-Pad11)\"))\n    (pad 12 thru_hole circle (at -11.43 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 107 \"Net-(J2-Pad12)\"))\n    (pad 13 thru_hole circle (at -8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 108 \"Net-(J2-Pad13)\"))\n    (pad 14 thru_hole circle (at -8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 109 \"Net-(J2-Pad14)\"))\n    (pad 15 thru_hole circle (at -6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 110 \"Net-(J2-Pad15)\"))\n    (pad 16 thru_hole circle (at -6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 111 \"Net-(J2-Pad16)\"))\n    (pad 17 thru_hole circle (at -3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 112 \"Net-(J2-Pad17)\"))\n    (pad 18 thru_hole circle (at -3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 113 \"Net-(J2-Pad18)\"))\n    (pad 19 thru_hole circle (at -1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 114 \"Net-(J2-Pad19)\"))\n    (pad 20 thru_hole circle (at -1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 115 \"Net-(J2-Pad20)\"))\n    (pad 21 thru_hole circle (at 1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 116 \"Net-(J2-Pad21)\"))\n    (pad 22 thru_hole circle (at 1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 117 \"Net-(J2-Pad22)\"))\n    (pad 23 thru_hole circle (at 3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 118 \"Net-(J2-Pad23)\"))\n    (pad 24 thru_hole circle (at 3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 119 \"Net-(J2-Pad24)\"))\n    (pad 25 thru_hole circle (at 6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 120 \"Net-(J2-Pad25)\"))\n    (pad 26 thru_hole circle (at 6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 121 \"Net-(J2-Pad26)\"))\n    (pad 27 thru_hole circle (at 8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 122 \"Net-(J2-Pad27)\"))\n    (pad 28 thru_hole circle (at 8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 123 \"Net-(J2-Pad28)\"))\n    (pad 29 thru_hole circle (at 11.43 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 124 \"Net-(J2-Pad29)\"))\n    (pad 30 thru_hole circle (at 11.43 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 125 \"Net-(J2-Pad30)\"))\n    (pad 31 thru_hole circle (at 13.97 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 126 \"Net-(J2-Pad31)\"))\n    (pad 32 thru_hole circle (at 13.97 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 127 \"Net-(J2-Pad32)\"))\n    (pad 33 thru_hole circle (at 16.51 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 128 \"Net-(J2-Pad33)\"))\n    (pad 34 thru_hole circle (at 16.51 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 129 \"Net-(J2-Pad34)\"))\n    (pad 35 thru_hole circle (at 19.05 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 130 \"Net-(J2-Pad35)\"))\n    (pad 36 thru_hole circle (at 19.05 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 131 \"Net-(J2-Pad36)\"))\n    (pad 37 thru_hole circle (at 21.59 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 132 \"Net-(J2-Pad37)\"))\n    (pad 38 thru_hole circle (at 21.59 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 133 \"Net-(J2-Pad38)\"))\n    (pad 39 thru_hole circle (at 24.13 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 46 /SDA))\n    (pad 40 thru_hole circle (at 24.13 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)\n      (net 47 /SCL))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 595A86A8) (tstamp 595A7CE9)\n    (at 85.344 132.588 270)\n    (path /5950597B)\n    (attr smd)\n    (fp_text reference C13 (at 0 0 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 28 /U2V3))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7CEF)\n    (at 80.1116 131.7244 270)\n    (path /59506EAE)\n    (attr smd)\n    (fp_text reference C14 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 30 /U2V1))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7CF5)\n    (at 80.0862 129.4638 270)\n    (path /59506764)\n    (attr smd)\n    (fp_text reference C15 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 31 /U2V2))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7CFB)\n    (at 85.598 128.9558 180)\n    (path /59505F07)\n    (attr smd)\n    (fp_text reference C16 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 32 /U2V4))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D01)\n    (at 116.4082 167.7416 270)\n    (path /59504505)\n    (attr smd)\n    (fp_text reference C17 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 63 /U1VC2))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D07)\n    (at 123.5964 167.6908 270)\n    (path /59504CB0)\n    (attr smd)\n    (fp_text reference C18 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 62 /U1VC1))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D0D)\n    (at 154.13736 129.3114 90)\n    (path /59503551)\n    (attr smd)\n    (fp_text reference C19 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 35 /U3V3))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D13)\n    (at 159.6136 129.4638 90)\n    (path /59501F48)\n    (attr smd)\n    (fp_text reference C20 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 37 /U3V1))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D19)\n    (at 159.6136 131.7244 90)\n    (path /595027F2)\n    (attr smd)\n    (fp_text reference C21 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 38 /U3V2))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D1F)\n    (at 154.1526 131.79552 90)\n    (path /59503203)\n    (attr smd)\n    (fp_text reference C22 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 33pF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 39 /U3V4))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D25)\n    (at 113.87328 129.32664 90)\n    (path /5950507B)\n    (attr smd)\n    (fp_text reference C23 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D2B)\n    (at 124.41174 110.74146 90)\n    (path /5950ECBD)\n    (attr smd)\n    (fp_text reference C24 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D31)\n    (at 127.3556 116.8527)\n    (path /5950F8F8)\n    (attr smd)\n    (fp_text reference C25 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D37)\n    (at 127.29972 123.18492)\n    (path /5951F244)\n    (attr smd)\n    (fp_text reference C26 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D3D)\n    (at 128.1684 130.302)\n    (path /595200CF)\n    (attr smd)\n    (fp_text reference C27 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D43)\n    (at 113.9571 123.72594 270)\n    (path /595064F7)\n    (attr smd)\n    (fp_text reference C28 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D49)\n    (at 137.8077 108.28782 270)\n    (path /5950C936)\n    (attr smd)\n    (fp_text reference C29 (at 0 0.0508 270) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 270) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 270) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D4F)\n    (at 131.76504 117.30228)\n    (path /595103E6)\n    (attr smd)\n    (fp_text reference C30 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D55)\n    (at 132.52704 123.14428 180)\n    (path /5951FCE0)\n    (attr smd)\n    (fp_text reference C31 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D5B)\n    (at 132.02412 129.98196)\n    (path /5951FEC9)\n    (attr smd)\n    (fp_text reference C32 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 595A7D61)\n    (at 113.67262 134.69112 90)\n    (path /5953EF33)\n    (attr smd)\n    (fp_text reference C33 (at 0 0.0508 90) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 90) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 90) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 59E123B3)\n    (at 132.03936 131.38912)\n    (path /59D87D2E)\n    (attr smd)\n    (fp_text reference C34 (at 0 0.0508) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (module gsg-modules:0402 (layer C1F) (tedit 4FB6CFE4) (tstamp 59E123BD)\n    (at 141.53388 126.49962 180)\n    (path /59D88437)\n    (attr smd)\n    (fp_text reference C35 (at 0 0.0508 180) (layer F.SilkS)\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_text value 100nF (at 0 0.0508 180) (layer F.SilkS) hide\n      (effects (font (size 0.4064 0.4064) (thickness 0.1016)))\n    )\n    (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start 0.889 0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 0.381) (end -0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (fp_line (start -0.889 -0.381) (end 0.889 -0.381) (layer F.SilkS) (width 0.2032))\n    (pad 2 smd rect (at 0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 2 VCC))\n    (pad 1 smd rect (at -0.5334 0 180) (size 0.508 0.5588) (layers C1F F.Paste F.Mask)\n      (net 1 GND))\n  )\n\n  (gr_text P1 (at 158.3 154.8) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A2 (at 155.3 158.7) (layer F.SilkS)\n    (effects (font (size 0.8 0.6) (thickness 0.1)))\n  )\n  (gr_text A1 (at 152.7 158.7) (layer F.SilkS)\n    (effects (font (size 0.8 0.6) (thickness 0.1)))\n  )\n  (gr_text A0 (at 150.2 158.7) (layer F.SilkS)\n    (effects (font (size 0.8 0.6) (thickness 0.1)))\n  )\n  (gr_text B4 (at 173 113.725) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text B3 (at 173 126.1) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text B2 (at 167.5 138.475) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text B1 (at 167.5 150.85) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text B0 (at 173 163.25) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A4 (at 67 113.75) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A3 (at 67 126.125) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A2 (at 67 138.5) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A1 (at 67 150.875) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text A0 (at 67 163.25) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text J2 (at 96.25 167) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text J1 (at 96.25 120.25) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_line (start 60 104) (end 60 105) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60 105) (end 61.02 108.75) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 108.75) (end 61.02 115.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 115.25) (end 60.75 116.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 116.25) (end 60.75 120.125) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 120.125) (end 61.02 121.125) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 121.125) (end 61.02 127.625) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 127.625) (end 60.75 128.625) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 128.625) (end 60.75 132.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 132.5) (end 61.02 133.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 133.5) (end 61.02 140) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 140) (end 60.75 141) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 141) (end 60.75 144.875) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 144.875) (end 61.02 145.875) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 145.875) (end 61.02 152.375) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 152.375) (end 60.75 153.375) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 153.375) (end 60.75 157.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60.75 157.25) (end 61.02 158.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 158.25) (end 61.02 164.75) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 61.02 164.75) (end 60 168.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 60 168.5) (end 60 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 104) (end 180 105) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 105) (end 178.98 108.75) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 108.75) (end 178.98 115.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 115.25) (end 179.25 116.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 116.25) (end 179.25 120.125) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 120.125) (end 178.98 121.125) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 121.125) (end 178.98 127.625) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 127.625) (end 179.25 128.625) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 128.625) (end 179.25 132.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 132.5) (end 178.98 133.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 133.5) (end 178.98 140) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 140) (end 179.25 141) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 141) (end 179.25 144.875) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 144.875) (end 178.98 145.875) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 145.875) (end 178.98 152.375) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 152.375) (end 179.25 153.375) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 153.375) (end 179.25 157.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 179.25 157.25) (end 178.98 158.25) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 158.25) (end 178.98 164.75) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 178.98 164.75) (end 180 168.5) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 180 168.5) (end 180 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_text \"Install GreatFET One on opposite side.\" (at 96.28 142.89) (layer B.SilkS)\n    (effects (font (size 0.8 0.6) (thickness 0.1)) (justify mirror))\n  )\n  (gr_text \"Optional: Install GreatFET One upside-down instead of connecting to HackRF.\" (at 96.25 158.5) (layer F.SilkS)\n    (effects (font (size 0.8 0.6) (thickness 0.1)))\n  )\n  (gr_line (start 130.5338 117.2258) (end 130.61 116.4892) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 61.4204 157.0784) (end 61.0648 154.894) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 61.8014 159.1358) (end 61.4204 157.0784) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.3602 161.752) (end 61.8014 159.1358) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.6142 162.7934) (end 62.3602 161.752) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.7158 163.1744) (end 62.6142 162.7934) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.8174 163.5554) (end 62.7158 163.1744) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.9698 163.911) (end 62.8174 163.5554) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.1476 164.2412) (end 62.9698 163.911) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.3 164.4698) (end 63.1476 164.2412) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.5286 164.7746) (end 63.3 164.4698) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.7572 165.0032) (end 63.5286 164.7746) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 64.0112 165.2318) (end 63.7572 165.0032) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 64.3668 165.4858) (end 64.0112 165.2318) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 64.6462 165.6382) (end 64.3668 165.4858) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.0272 165.816) (end 64.6462 165.6382) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.5098 165.9684) (end 65.0272 165.816) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.9162 166.0446) (end 65.5098 165.9684) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 66.3988 166.07) (end 65.9162 166.0446) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 61.7506 119.9944) (end 61.3188 122.2804) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.284 117.4798) (end 61.7506 119.9944) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.5888 116.1082) (end 62.284 117.4798) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.665 115.8288) (end 62.5888 116.1082) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.7412 115.524) (end 62.665 115.8288) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.8174 115.2446) (end 62.7412 115.524) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 62.919 114.9906) (end 62.8174 115.2446) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.0968 114.635) (end 62.919 114.9906) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.2746 114.3556) (end 63.0968 114.635) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.4524 114.127) (end 63.2746 114.3556) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.6556 113.8984) (end 63.4524 114.127) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 63.9604 113.619) (end 63.6556 113.8984) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 64.2906 113.365) (end 63.9604 113.619) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 64.6462 113.1618) (end 64.2906 113.365) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.1034 112.9586) (end 64.6462 113.1618) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.5098 112.8316) (end 65.1034 112.9586) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 65.967 112.7554) (end 65.5098 112.8316) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 66.3988 112.73) (end 65.967 112.7554) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 130.5592 161.6504) (end 130.61 162.26) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 130.4068 160.9392) (end 130.5592 161.6504) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 130.1528 159.6184) (end 130.4068 160.9392) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.8226 157.8658) (end 130.1528 159.6184) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.4924 156.037) (end 129.8226 157.8658) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.1622 153.9542) (end 129.4924 156.037) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.9082 152.0746) (end 129.1622 153.9542) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.6796 150.1442) (end 128.9082 152.0746) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.5018 148.2646) (end 128.6796 150.1442) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.3494 146.258) (end 128.5018 148.2646) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.2224 144.1498) (end 128.3494 146.258) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 130.4068 117.9116) (end 130.5338 117.2258) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 130.0766 119.5626) (end 130.4068 117.937) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.7718 121.2136) (end 130.0766 119.588) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.467 122.9662) (end 129.7718 121.2136) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 129.1876 124.7188) (end 129.467 122.9662) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.9336 126.5984) (end 129.1876 124.7188) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.7304 128.3764) (end 128.9336 126.5984) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.5272 130.383) (end 128.7304 128.3764) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.3494 132.6182) (end 128.5272 130.383) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.2224 134.6502) (end 128.3494 132.6182) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 128.2224 134.6502) (end 128.2224 144.1498) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_arc (start 126.8 162.26) (end 130.61 162.26) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_arc (start 126.8 116.54) (end 126.8 112.73) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 126.8 166.07) (end 66.3988 166.07) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_line (start 66.3988 112.73) (end 126.8 112.73) (angle 90) (layer F.SilkS) (width 0.15))\n  (gr_text 4 (at 167.7 101.3) (layer C4B)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 3 (at 166.8 101.3) (layer C3)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 2 (at 165.8 101.3) (layer C2)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text 1 (at 164.9 101.3) (layer C1F)\n    (effects (font (size 1.016 1.016) (thickness 0.1778)))\n  )\n  (gr_text \"30 October 2018\" (at 113.58 111.17) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n  (gr_text P9 (at 98.1 125.47) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_circle (center 131 144) (end 134 144) (layer Cmts.User) (width 0.2032))\n  (gr_text \"Opera Cake\" (at 89.2 107.6) (layer F.SilkS)\n    (effects (font (size 4.064 3.048) (thickness 0.6096)))\n  )\n  (gr_line (start 176 168) (end 178 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 62 168) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 173 103.5) (end 67 103.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 67 171.5) (end 173 171.5) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 61.7 107) (end 61.7 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 176 171) (end 173 171) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_arc (start 64 171) (end 64 168) (angle 90) (layer Cmts.User) (width 0.2032))\n  (gr_line (start 176 100) (end 64 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_line (start 64 175) (end 176 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 171) (end 180 171) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 176 104) (end 176 100) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 171) (end 64 175) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_arc (start 64 104) (end 60 104) (angle 90) (layer Edge.Cuts) (width 0.381))\n  (gr_text P20 (at 167.8 143.25 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P22 (at 152.7608 168.7516) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text P28 (at 119.5 143.25 90) (layer F.SilkS)\n    (effects (font (size 1.016 0.762) (thickness 0.1905)))\n  )\n  (gr_text https://greatscottgadgets.com/hackrf/ (at 152.8878 171.2154) (layer F.SilkS)\n    (effects (font (size 1.778 1.27) (thickness 0.3048)))\n  )\n\n  (segment (start 142.06728 126.49962) (end 142.06728 127.4953) (width 0.2794) (layer C1F) (net 1))\n  (segment (start 131.49072 129.98196) (end 131.49072 129.95148) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 131.49072 129.95148) (end 130.65252 129.11328) (width 0.3048) (layer C1F) (net 1) (tstamp 59F613E9))\n  (via (at 130.65252 129.11328) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 159.6136 132.2578) (end 159.6136 133.37032) (width 0.3048) (layer C1F) (net 1))\n  (via (at 159.62376 133.38048) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 154.13736 128.778) (end 154.13736 128.73228) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 154.13736 128.73228) (end 155.00604 127.8636) (width 0.3048) (layer C1F) (net 1) (tstamp 59F61323))\n  (via (at 155.00604 127.8636) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 154.1526 132.32892) (end 154.1526 133.39572) (width 0.3048) (layer C1F) (net 1))\n  (via (at 154.18308 133.4262) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 123.5964 167.1574) (end 123.48972 167.05072) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 123.48972 167.05072) (end 122.428 167.05072) (width 0.3048) (layer C1F) (net 1) (tstamp 59F611D4))\n  (via (at 122.428 167.05072) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 116.4082 167.2082) (end 116.67744 166.93896) (width 0.3048) (layer C1F) (net 1))\n  (via (at 117.54612 166.93896) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 116.67744 166.93896) (end 117.54612 166.93896) (width 0.3048) (layer C1F) (net 1) (tstamp 59F611BF))\n  (segment (start 113.67262 135.22452) (end 113.67262 135.24992) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 113.67262 135.24992) (end 112.76838 136.15416) (width 0.3048) (layer C1F) (net 1) (tstamp 59F61140))\n  (via (at 112.76838 136.15416) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 113.87328 129.86004) (end 113.87836 129.86512) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 113.87836 129.86512) (end 113.87836 130.9624) (width 0.3048) (layer C1F) (net 1) (tstamp 59F60EC4))\n  (via (at 113.87836 130.9624) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 113.9571 123.19254) (end 114.7572 122.39244) (width 0.3048) (layer C1F) (net 1))\n  (via (at 115.04676 122.39244) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 114.7572 122.39244) (end 115.04676 122.39244) (width 0.3048) (layer C1F) (net 1) (tstamp 59F60DFB))\n  (segment (start 127.3429 130.0099) (end 127.3429 129.20472) (width 0.3048) (layer C1F) (net 1) (tstamp 59F603BE))\n  (segment (start 127.635 130.302) (end 127.3429 130.0099) (width 0.3048) (layer C1F) (net 1))\n  (via (at 127.3429 129.20472) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 126.76632 123.18492) (end 125.94336 123.18492) (width 0.3048) (layer C1F) (net 1))\n  (via (at 125.67412 122.91568) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 125.94336 123.18492) (end 125.67412 122.91568) (width 0.3048) (layer C1F) (net 1) (tstamp 59F6020E))\n  (segment (start 133.06044 122.809) (end 133.74116 122.12828) (width 0.3048) (layer C1F) (net 1) (tstamp 59F6017A))\n  (segment (start 133.06044 123.14428) (end 133.06044 122.809) (width 0.3048) (layer C1F) (net 1))\n  (via (at 133.74116 122.12828) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 131.23164 117.30228) (end 130.99542 117.30228) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 130.99542 117.30228) (end 130.28676 116.59362) (width 0.3048) (layer C1F) (net 1) (tstamp 59F5FF24))\n  (via (at 130.28676 116.59362) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 131.4046 118.61876) (end 130.82956 118.61876) (width 0.3048) (layer C1F) (net 1))\n  (via (at 130.2766 119.17172) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 130.82956 118.61876) (end 130.2766 119.17172) (width 0.3048) (layer C1F) (net 1) (tstamp 59F5FE63))\n  (segment (start 124.41174 111.27486) (end 125.24232 111.27486) (width 0.3048) (layer C1F) (net 1))\n  (via (at 125.54712 111.57966) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 125.24232 111.27486) (end 125.54712 111.57966) (width 0.3048) (layer C1F) (net 1) (tstamp 59F5FE16))\n  (segment (start 137.8077 107.75442) (end 137.8077 106.66476) (width 0.3048) (layer C1F) (net 1))\n  (via (at 137.82294 106.64952) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 126.8222 116.8527) (end 126.8095 116.8527) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 126.8095 116.8527) (end 125.92558 115.96878) (width 0.3048) (layer C1F) (net 1) (tstamp 59F51073))\n  (via (at 125.92558 115.96878) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 127.18312 118.60352) (end 126.63856 118.60352) (width 0.3048) (layer C1F) (net 1))\n  (via (at 126.10084 119.14124) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 126.63856 118.60352) (end 126.10084 119.14124) (width 0.3048) (layer C1F) (net 1) (tstamp 59F50F5C))\n  (via (at 160.6804 129.0828) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 160.528 128.9304) (end 160.6804 129.0828) (width 0.3048) (layer C1F) (net 1) (tstamp 596A5229))\n  (segment (start 159.6136 128.9304) (end 160.528 128.9304) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 142.23492 127.66294) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 132.0546 118.61876) (end 131.4046 118.61876) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 127.83312 118.60352) (end 127.18312 118.60352) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 132.05968 112.3856) (end 131.40968 112.3856) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 131.40968 112.3856) (end 130.71804 111.69396) (width 0.3048) (layer C1F) (net 1) (tstamp 596A887F) (status 10))\n  (segment (start 130.71804 111.69396) (end 130.54076 111.69396) (width 0.3048) (layer C1F) (net 1) (tstamp 596A8880))\n  (via (at 130.54076 111.69396) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 127.95504 112.32464) (end 127.30504 112.32464) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 127.30504 112.32464) (end 127.08636 112.10596) (width 0.3048) (layer C1F) (net 1) (tstamp 596A6744) (status 30))\n  (segment (start 127.08636 112.10596) (end 127.08636 111.3282) (width 0.3048) (layer C1F) (net 1) (tstamp 596A6745) (status 10))\n  (via (at 127.08636 111.3282) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 133.5798 110.1278) (end 133.5598 110.1278) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 133.5598 110.1278) (end 132.9182 110.7694) (width 0.3048) (layer C1F) (net 1) (tstamp 5961498E) (status 10))\n  (via (at 132.9182 110.7694) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 128.7006 108.9096) (end 128.7006 108.1774) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 128.5494 108.0262) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 86.1314 128.9558) (end 86.1314 128.7272) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 86.1314 128.7272) (end 86.8172 128.0414) (width 0.3048) (layer C1F) (net 1) (tstamp 595B1082) (status 10))\n  (via (at 86.8172 128.0414) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 80.0862 128.9304) (end 80.0862 128.397) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 79.6036 127.9144) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 80.0862 128.397) (end 79.6036 127.9144) (width 0.3048) (layer C1F) (net 1) (tstamp 595B0F6B))\n  (segment (start 80.1116 132.2578) (end 79.2988 133.0706) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (segment (start 79.2988 133.0706) (end 79.2734 133.0706) (width 0.2794) (layer C4B) (net 1) (tstamp 595ABC67))\n  (via (at 79.2988 133.0706) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 85.344 133.1214) (end 85.344 134.1374) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 85.2932 134.1882) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 83 129.6625) (end 83 130.2625) (width 0.2794) (layer C2) (net 1) (status 30))\n  (segment (start 83 130.2625) (end 83 130.8625) (width 0.2794) (layer C2) (net 1) (tstamp 595A7A1C) (status 30))\n  (segment (start 83 130.8625) (end 83 131.4625) (width 0.2794) (layer C2) (net 1) (tstamp 595A7A1D) (status 30))\n  (segment (start 83 131.4625) (end 83.6175 132.08) (width 0.2794) (layer C2) (net 1) (tstamp 595A7A1F) (status 10))\n  (segment (start 83.6175 132.08) (end 87.68 132.08) (width 0.2794) (layer C2) (net 1) (tstamp 595A7A20))\n  (segment (start 87.68 132.08) (end 89.21 130.55) (width 0.2794) (layer C2) (net 1) (tstamp 595A7A2A) (status 20))\n  (segment (start 120 170.7) (end 120 169) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 120 169) (end 120.25 168.75) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 121.7 169) (end 120 169) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 120 169) (end 119.75 168.75) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 118.3 169) (end 120 169) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 120 169) (end 120.25 169.25) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 120 167.3) (end 120 169) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 120 169) (end 119.75 169.25) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 121.7 169) (end 122.478762 169) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 122.478762 169) (end 123.002359 169.523597) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 121.7 169.5) (end 122.978762 169.5) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 122.978762 169.5) (end 123.002359 169.523597) (width 0.3048) (layer C1F) (net 1))\n  (via (at 123.002359 169.523597) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 120 167.3) (end 120 166) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 120 166) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 120 170.7) (end 120 172) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 120 172) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 118.3 169) (end 117.528703 169) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 117.528703 169) (end 117 169.528703) (width 0.3048) (layer C1F) (net 1))\n  (segment (start 118.3 169.5) (end 117.028703 169.5) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 117.028703 169.5) (end 117 169.528703) (width 0.3048) (layer C1F) (net 1))\n  (via (at 117 169.528703) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 147.925 119.075) (end 149.175 119.075) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 149.175 119.075) (end 149.2 119.1) (width 0.3048) (layer C1F) (net 1))\n  (via (at 149.2 119.1) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 111 128) (end 107 128) (width 0.2032) (layer C4B) (net 1) (status 30))\n  (segment (start 107 128) (end 106.99 128.01) (width 0.2032) (layer C4B) (net 1) (status 30))\n  (segment (start 128.1 136.562) (end 128.1 137.7) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (via (at 128.1 137.7) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 1))\n  (via (at 119.536777 123.975619) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 127.35 126.05) (end 127.35 125.15) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 127.35 125.15) (end 127.3 125.1) (width 0.3048) (layer C1F) (net 1))\n  (via (at 127.3 125.1) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 118.336777 123.975619) (end 119.536777 123.975619) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 118.336777 128.975619) (end 119.536777 128.975619) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (via (at 119.536777 128.975619) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 118.336777 133.325619) (end 119.486777 133.325619) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 119.486777 133.325619) (end 119.536777 133.275619) (width 0.3048) (layer C1F) (net 1))\n  (via (at 119.536777 133.275619) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 118.336777 133.975619) (end 118.336777 133.325619) (width 0.3048) (layer C1F) (net 1) (status 30))\n  (segment (start 131.35 126.05) (end 131.35 125.15) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 131.35 125.15) (end 131.3 125.1) (width 0.3048) (layer C1F) (net 1))\n  (via (at 131.3 125.1) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 138.275 136.925) (end 139.175 136.925) (width 0.3048) (layer C1F) (net 1) (status 10))\n  (segment (start 139.175 136.925) (end 139.2 136.9) (width 0.3048) (layer C1F) (net 1))\n  (via (at 139.2 136.9) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 150.2 148.838) (end 149.038 148.838) (width 0.2032) (layer C1F) (net 1) (status 10))\n  (segment (start 149.038 148.838) (end 149 148.8) (width 0.2032) (layer C1F) (net 1))\n  (via (at 149 148.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 1))\n  (segment (start 152.7 148.838) (end 150.2 148.838) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 155.2 148.838) (end 152.7 148.838) (width 0.2032) (layer C1F) (net 1) (status 30))\n  (segment (start 69.1 110.9666) (end 69.1 109.9) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 69.1 109.9) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 69.1 123.3666) (end 69.1 122.3) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 69.1 122.3) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 69.1 135.6666) (end 69.1 134.6) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 69.1 134.6) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 69.1 148.0666) (end 69.1 147) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 69.1 147) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 69.1 160.4666) (end 69.1 159.4) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 69.1 159.4) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 170.9 160.4666) (end 170.9 159.4) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 170.9 159.4) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 165.9 148.4666) (end 165.9 147.4) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 165.9 147.4) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 165.9 135.7666) (end 165.9 134.7) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 165.9 134.7) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 170.9 123.3666) (end 170.9 122.3) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 170.9 122.3) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 170.9 110.9666) (end 170.9 109.9) (width 0.2794) (layer C1F) (net 1) (status 10))\n  (via (at 170.9 109.9) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 131.50596 131.38912) (end 131.50596 132.07238) (width 0.2794) (layer C1F) (net 1))\n  (segment (start 131.04622 132.53212) (end 131.04622 132.51942) (width 0.2794) (layer C4B) (net 1) (tstamp 59E7B12D))\n  (via (at 131.04622 132.53212) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 1))\n  (segment (start 131.50596 132.07238) (end 131.04622 132.53212) (width 0.2794) (layer C1F) (net 1) (tstamp 59E7B128))\n  (segment (start 142.075 126.4919) (end 142.06728 126.49962) (width 0.2794) (layer C1F) (net 1) (tstamp 59E51EBA))\n  (segment (start 113.67262 134.15772) (end 114.86388 134.15772) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 115.178061 133.975619) (end 114.92992 134.22376) (width 0.3048) (layer C1F) (net 2) (tstamp 59F61129))\n  (via (at 114.92992 134.22376) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 115.178061 133.975619) (end 116.336777 133.975619) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 113.87328 128.79324) (end 114.02568 128.94564) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 114.02568 128.94564) (end 114.99342 128.94564) (width 0.3048) (layer C1F) (net 2) (tstamp 59F60EBD))\n  (segment (start 116.336777 128.975619) (end 116.306798 128.94564) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 116.306798 128.94564) (end 114.99342 128.94564) (width 0.3048) (layer C1F) (net 2) (tstamp 59F60EB4))\n  (via (at 114.99342 128.94564) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 113.9571 124.25934) (end 114.99342 124.25934) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 115.277141 123.975619) (end 115.0239 124.22886) (width 0.3048) (layer C1F) (net 2) (tstamp 59F60DD4))\n  (via (at 115.0239 124.22886) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 115.277141 123.975619) (end 116.336777 123.975619) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 128.7018 130.302) (end 128.7018 129.159) (width 0.3048) (layer C1F) (net 2))\n  (via (at 128.67132 129.12852) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 128.65 129.1072) (end 128.65 127.95) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 127.83312 123.18492) (end 127.83312 122.01144) (width 0.3048) (layer C1F) (net 2))\n  (via (at 127.83312 122.01144) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 127.83312 122.01144) (end 127.83312 120.60352) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 131.99364 123.14428) (end 131.99364 122.20448) (width 0.3048) (layer C1F) (net 2))\n  (via (at 132.22732 121.9708) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 132.0546 120.61876) (end 132.0546 121.79808) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 132.29844 117.30228) (end 132.29844 116.2812) (width 0.3048) (layer C1F) (net 2))\n  (via (at 132.18414 116.1669) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 132.05968 116.04244) (end 132.05968 114.3856) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 124.41174 110.20806) (end 125.58522 110.20806) (width 0.3048) (layer C1F) (net 2))\n  (via (at 125.59284 110.21568) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 125.59892 110.2096) (end 126.8006 110.2096) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 137.8077 108.82122) (end 136.63422 108.82122) (width 0.3048) (layer C1F) (net 2))\n  (via (at 136.63422 108.82122) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 136.62764 108.8278) (end 135.4798 108.8278) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 127.889 116.8527) (end 127.889 115.70716) (width 0.3048) (layer C1F) (net 2))\n  (via (at 127.94742 115.64874) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 127.95504 115.64112) (end 127.95504 114.32464) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 132.55752 129.98196) (end 132.55752 129.06756) (width 0.3048) (layer C1F) (net 2))\n  (via (at 132.64896 128.97612) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 132.65 128.97508) (end 132.65 127.95) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 127.9652 116.7765) (end 127.889 116.8527) (width 0.2794) (layer C1F) (net 2) (tstamp 59E7D7C7))\n  (segment (start 142.075 124.925) (end 141.61244 124.925) (width 0.2794) (layer C1F) (net 2))\n  (segment (start 141.61244 124.925) (end 141.00048 125.53696) (width 0.2794) (layer C1F) (net 2) (tstamp 59E7B1FC))\n  (segment (start 141.00048 125.53696) (end 141.00048 126.49962) (width 0.2794) (layer C1F) (net 2) (tstamp 59E7B201))\n  (segment (start 132.57276 132.49402) (end 132.7023 132.62356) (width 0.2794) (layer C1F) (net 2) (tstamp 59E7B0CD))\n  (via (at 132.7023 132.62356) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 132.57276 131.38912) (end 132.57276 132.49402) (width 0.2794) (layer C1F) (net 2))\n  (segment (start 132.7023 132.71754) (end 131.50596 133.91388) (width 0.2794) (layer C1F) (net 2) (tstamp 59E7B0DA))\n  (segment (start 141.00048 128.44272) (end 141.00048 127.50292) (width 0.2794) (layer C1F) (net 2))\n  (segment (start 141.00048 127.50292) (end 141.00048 126.49962) (width 0.2794) (layer C1F) (net 2))\n  (via (at 141.00048 127.50292) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 141.00048 128.44272) (end 141.351 128.79324) (width 0.2794) (layer C1F) (net 2) (tstamp 59E51FF2))\n  (segment (start 116.336777 128.975619) (end 116.280396 129.032) (width 0.3048) (layer C1F) (net 2))\n  (segment (start 127.95504 114.32464) (end 127.87884 114.40084) (width 0.3048) (layer C1F) (net 2) (status 30))\n  (segment (start 62.463 167.05) (end 62.45 167.05) (width 0.2032) (layer C1F) (net 2) (status 30))\n  (segment (start 62.45 167.05) (end 61.5 168) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 61.5 168) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 177.537 167.05) (end 177.55 167.05) (width 0.2032) (layer C1F) (net 2) (status 30))\n  (segment (start 177.55 167.05) (end 178.5 168) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 178.5 168) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 116.574777 136.475619) (end 116.574777 137.574777) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 116.574777 137.574777) (end 116.6 137.6) (width 0.2032) (layer C1F) (net 2))\n  (via (at 116.6 137.6) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 2))\n  (segment (start 137.938 121.7) (end 136.7 121.7) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 136.7 121.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 124.3 125.2) (end 122.3 125.2) (width 0.2032) (layer C4B) (net 2) (status 20))\n  (segment (start 125.5 125.238) (end 124.338 125.238) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 124.338 125.238) (end 124.3 125.2) (width 0.2032) (layer C1F) (net 2))\n  (via (at 124.3 125.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 131.532 106.8236) (end 131.532 105.6616) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 131.532 105.6616) (end 131.57 105.6236) (width 0.2032) (layer C1F) (net 2))\n  (via (at 131.57 105.6236) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 135.532 106.8236) (end 135.532 105.6616) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (segment (start 135.532 105.6616) (end 135.57 105.6236) (width 0.2032) (layer C1F) (net 2))\n  (via (at 135.57 105.6236) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 118.336777 123.325619) (end 118.336777 122.375619) (width 0.3048) (layer C1F) (net 2) (status 10))\n  (via (at 118.336777 122.375619) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 118.336777 128.325619) (end 118.336777 127.375619) (width 0.3048) (layer C1F) (net 2) (status 10))\n  (via (at 118.336777 127.375619) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 2))\n  (segment (start 130.738 139.5) (end 129.5 139.5) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 129.5 139.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 133.238 166.1) (end 132 166.1) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 132 166.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 141.562 168.6) (end 142.7 168.6) (width 0.2032) (layer C1F) (net 2) (status 10))\n  (via (at 142.7 168.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 2))\n  (segment (start 132.88688 131.075) (end 132.57276 131.38912) (width 0.2794) (layer C1F) (net 2) (tstamp 59E52147))\n  (segment (start 133.725 131.075) (end 132.88688 131.075) (width 0.2794) (layer C1F) (net 2))\n  (segment (start 63.115 136.75) (end 66.9666 136.75) (width 0.2794) (layer C1F) (net 3) (status 30))\n  (segment (start 82 131.5625) (end 81.6451 131.5625) (width 0.2794) (layer C1F) (net 4) (status 30))\n  (segment (start 81.6451 131.5625) (end 81.2038 132.0038) (width 0.2794) (layer C1F) (net 4) (tstamp 595ABB20) (status 10))\n  (segment (start 81.2038 132.0038) (end 81.2038 135.2962) (width 0.2794) (layer C1F) (net 4) (tstamp 595ABB2B))\n  (segment (start 81.2038 135.2962) (end 76.5936 139.9064) (width 0.2794) (layer C1F) (net 4) (tstamp 595ABB3B))\n  (segment (start 68.0334 136.75) (end 69.0834 136.75) (width 0.2794) (layer C1F) (net 4) (status 30))\n  (segment (start 69.0834 136.75) (end 69.1 136.7334) (width 0.2794) (layer C1F) (net 4) (status 30))\n  (segment (start 76 139.9064) (end 76.5936 139.9064) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F331))\n  (segment (start 75 138.9064) (end 76 139.9064) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F32F))\n  (segment (start 75 136.5) (end 75 138.9064) (width 0.2794) (layer C1F) (net 4))\n  (segment (start 69.1 139.1) (end 70.2794 140.2794) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2E3))\n  (segment (start 70.2794 140.2794) (end 70.7206 140.2794) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2E6))\n  (segment (start 70.7206 140.2794) (end 72 139) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2E8))\n  (segment (start 72 139) (end 72 136.5) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2EA))\n  (segment (start 72 136.5) (end 73.2032 135.2968) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2EF))\n  (segment (start 73.2032 135.2968) (end 73.7968 135.2968) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2F2))\n  (segment (start 73.7968 135.2968) (end 75 136.5) (width 0.2794) (layer C1F) (net 4) (tstamp 57F2F2F3))\n  (segment (start 69.1 136.7334) (end 69.1 139.1) (width 0.2794) (layer C1F) (net 4) (status 10))\n  (segment (start 63.115 112) (end 66.9666 112) (width 0.2794) (layer C1F) (net 5) (status 30))\n  (segment (start 68.0334 112) (end 69.0666 112) (width 0.2794) (layer C1F) (net 6) (status 30))\n  (segment (start 69.0666 112) (end 69.1 112.0334) (width 0.2794) (layer C1F) (net 6) (status 30))\n  (segment (start 69.1 112.0334) (end 69.1 119.6) (width 0.2794) (layer C1F) (net 6) (status 10))\n  (segment (start 84 127.8) (end 84 129.5625) (width 0.2794) (layer C1F) (net 6) (tstamp 57F2F1B2) (status 20))\n  (segment (start 78.2 122) (end 84 127.8) (width 0.2794) (layer C1F) (net 6) (tstamp 57F2F1AD))\n  (segment (start 71.5 122) (end 78.2 122) (width 0.2794) (layer C1F) (net 6) (tstamp 57F2F1AA))\n  (segment (start 69.1 119.6) (end 71.5 122) (width 0.2794) (layer C1F) (net 6) (tstamp 57F2F1A7))\n  (segment (start 168.0334 136.75) (end 168.1734 136.89) (width 0.2794) (layer C1F) (net 7) (status 30))\n  (segment (start 168.1734 136.89) (end 176.745 136.89) (width 0.2794) (layer C1F) (net 7) (tstamp 57F2FC41) (status 30))\n  (segment (start 176.745 136.89) (end 176.885 136.75) (width 0.2794) (layer C1F) (net 7) (tstamp 57F2FC4B) (status 30))\n  (segment (start 158 131.5625) (end 158 137.7816) (width 0.2794) (layer C1F) (net 8) (status 10))\n  (segment (start 165.9 138.6968) (end 165.9 136.8334) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D9A2) (status 20))\n  (segment (start 165.44544 139.15136) (end 165.9 138.6968) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D9A0))\n  (segment (start 164.47008 139.15136) (end 165.44544 139.15136) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D99F))\n  (segment (start 163.79952 138.4808) (end 164.47008 139.15136) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D99D))\n  (segment (start 163.79952 135.87984) (end 163.79952 138.4808) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D99A))\n  (segment (start 163.12896 135.20928) (end 163.79952 135.87984) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D999))\n  (segment (start 161.93008 135.20928) (end 163.12896 135.20928) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D997))\n  (segment (start 161.27984 135.85952) (end 161.93008 135.20928) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D995))\n  (segment (start 161.27984 138.05408) (end 161.27984 135.85952) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D994))\n  (segment (start 160.40608 138.92784) (end 161.27984 138.05408) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D993))\n  (segment (start 159.14624 138.92784) (end 160.40608 138.92784) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D990))\n  (segment (start 158 137.7816) (end 159.14624 138.92784) (width 0.2794) (layer C1F) (net 8) (tstamp 5967D986))\n  (segment (start 166.9666 136.75) (end 165.9834 136.75) (width 0.2794) (layer C1F) (net 8) (status 30))\n  (segment (start 165.9834 136.75) (end 165.9 136.8334) (width 0.2794) (layer C1F) (net 8) (status 30))\n  (segment (start 173.0334 112) (end 176.885 112) (width 0.2794) (layer C1F) (net 9) (status 30))\n  (segment (start 171.9666 112) (end 170.9334 112) (width 0.2794) (layer C1F) (net 10) (status 30))\n  (segment (start 170.9334 112) (end 170.9 112.0334) (width 0.2794) (layer C1F) (net 10) (status 30))\n  (segment (start 170.9 112.0334) (end 165.9066 112.0334) (width 0.2794) (layer C1F) (net 10) (status 10))\n  (segment (start 156 121.94) (end 156 129.5625) (width 0.2794) (layer C1F) (net 10) (tstamp 57F2FBC7) (status 20))\n  (segment (start 165.9066 112.0334) (end 156 121.94) (width 0.2794) (layer C1F) (net 10) (tstamp 57F2FBC2))\n  (segment (start 63.115 149.125) (end 66.9666 149.125) (width 0.2794) (layer C1F) (net 11) (status 30))\n  (segment (start 68.0334 149.125) (end 69.0916 149.125) (width 0.2794) (layer C1F) (net 12) (status 30))\n  (segment (start 69.0916 149.125) (end 69.1 149.1334) (width 0.2794) (layer C1F) (net 12) (status 30))\n  (segment (start 69.1 149.1334) (end 75.7266 149.1334) (width 0.2794) (layer C1F) (net 12) (status 10))\n  (segment (start 84 140.86) (end 84 131.5625) (width 0.2794) (layer C1F) (net 12) (tstamp 57F2F3BF) (status 20))\n  (segment (start 75.7266 149.1334) (end 84 140.86) (width 0.2794) (layer C1F) (net 12) (tstamp 57F2F3BD))\n  (segment (start 63.115 124.375) (end 66.9666 124.375) (width 0.2794) (layer C1F) (net 13) (status 30))\n  (segment (start 78.0796 128.2948) (end 78.0796 126.6952) (width 0.2794) (layer C1F) (net 14))\n  (segment (start 72 127.5) (end 73 126.5) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F253))\n  (segment (start 73 126.5) (end 74 126.5) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F258))\n  (segment (start 74 126.5) (end 75 127.5) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F259))\n  (segment (start 75 127.5) (end 75 128.4252) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F25B))\n  (segment (start 69.1 124.4334) (end 69.1 129.8198) (width 0.2794) (layer C1F) (net 14) (status 10))\n  (segment (start 77.1524 129.222) (end 78.0796 128.2948) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F218))\n  (segment (start 75.7968 129.222) (end 77.1524 129.222) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F217))\n  (segment (start 71.2032 130.6952) (end 72 129.8984) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F20A))\n  (segment (start 69.9754 130.6952) (end 71.2032 130.6952) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F209))\n  (segment (start 69.1 129.8198) (end 69.9754 130.6952) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F201))\n  (segment (start 72 129.8984) (end 72 127.5) (width 0.2794) (layer C1F) (net 14))\n  (segment (start 75 128.4252) (end 75.7968 129.222) (width 0.2794) (layer C1F) (net 14) (tstamp 57F2F215))\n  (segment (start 81.1784 127.7366) (end 79.4512 126.0094) (width 0.2794) (layer C1F) (net 14) (tstamp 595B0CD6))\n  (segment (start 81.1784 129.1336) (end 81.1784 127.7366) (width 0.2794) (layer C1F) (net 14) (tstamp 595B0CBA))\n  (segment (start 81.1784 129.1336) (end 81.6073 129.5625) (width 0.2794) (layer C1F) (net 14) (tstamp 595B0CAD) (status 20))\n  (segment (start 78.7654 126.0094) (end 79.4512 126.0094) (width 0.2794) (layer C1F) (net 14) (tstamp 595B0D29))\n  (segment (start 78.0796 126.6952) (end 78.7654 126.0094) (width 0.2794) (layer C1F) (net 14) (tstamp 595B0D25))\n  (segment (start 82 129.5625) (end 81.6073 129.5625) (width 0.2794) (layer C1F) (net 14) (status 30))\n  (segment (start 68.0334 124.375) (end 69.0416 124.375) (width 0.2794) (layer C1F) (net 14) (status 30))\n  (segment (start 69.0416 124.375) (end 69.1 124.4334) (width 0.2794) (layer C1F) (net 14) (status 30))\n  (segment (start 176.41 149.6) (end 176.885 149.125) (width 0.2794) (layer C1F) (net 15) (tstamp 57F2FC24) (status 30))\n  (segment (start 168.0334 149.525) (end 168.1084 149.6) (width 0.2794) (layer C1F) (net 15) (status 30))\n  (segment (start 168.1084 149.6) (end 176.41 149.6) (width 0.2794) (layer C1F) (net 15) (tstamp 57F2FD17) (status 30))\n  (segment (start 166.9666 149.525) (end 165.9084 149.525) (width 0.2794) (layer C1F) (net 16) (status 30))\n  (segment (start 165.9084 149.525) (end 165.9 149.5334) (width 0.2794) (layer C1F) (net 16) (status 30))\n  (segment (start 156 131.5625) (end 156 140.58) (width 0.2794) (layer C1F) (net 16) (status 10))\n  (segment (start 164.9534 149.5334) (end 165.9 149.5334) (width 0.2794) (layer C1F) (net 16) (tstamp 57F2FD72) (status 20))\n  (segment (start 156 140.58) (end 164.9534 149.5334) (width 0.2794) (layer C1F) (net 16) (tstamp 57F2FD6C))\n  (segment (start 176.885 124.375) (end 173.0334 124.375) (width 0.2794) (layer C1F) (net 17) (status 30))\n  (segment (start 158 129.5625) (end 158 128.00908) (width 0.2794) (layer C1F) (net 18) (status 10))\n  (segment (start 168 121.1524) (end 166.98476 120.13716) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEEC))\n  (segment (start 166.98476 120.13716) (end 165.98476 120.13716) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEF1))\n  (segment (start 165.98476 120.13716) (end 165 121.12192) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEF3))\n  (segment (start 165 121.12192) (end 165 123.31128) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEF4))\n  (segment (start 170.9 126.53) (end 170.9 124.4334) (width 0.2794) (layer C1F) (net 18) (status 20))\n  (segment (start 168.94 127.44) (end 168 126.5) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEA9))\n  (segment (start 169.99 127.44) (end 168.94 127.44) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEA8))\n  (segment (start 170.9 126.53) (end 169.99 127.44) (width 0.2794) (layer C1F) (net 18) (tstamp 57F2FEA5))\n  (segment (start 168 126.5) (end 168 121.1524) (width 0.2794) (layer C1F) (net 18))\n  (segment (start 162.21552 126.09576) (end 165 123.31128) (width 0.2794) (layer C1F) (net 18) (tstamp 5967DC3C))\n  (segment (start 159.91332 126.09576) (end 162.21552 126.09576) (width 0.2794) (layer C1F) (net 18) (tstamp 5967DC37))\n  (segment (start 158 128.00908) (end 159.91332 126.09576) (width 0.2794) (layer C1F) (net 18) (tstamp 5967DC2E))\n  (segment (start 171.9666 124.375) (end 170.9584 124.375) (width 0.2794) (layer C1F) (net 18) (status 30))\n  (segment (start 170.9584 124.375) (end 170.9 124.4334) (width 0.2794) (layer C1F) (net 18) (status 30))\n  (segment (start 106.5 164.4) (end 107.9874 165.8874) (width 0.3048) (layer C1F) (net 19))\n  (segment (start 100 152.8) (end 106.5 159.3) (width 0.3048) (layer C1F) (net 19))\n  (segment (start 106.5 159.3) (end 106.5 164.4) (width 0.3048) (layer C1F) (net 19))\n  (segment (start 84 130.5625) (end 85.9625 130.5625) (width 0.3048) (layer C1F) (net 19) (status 10))\n  (segment (start 85.9625 130.5625) (end 100 144.6) (width 0.3048) (layer C1F) (net 19))\n  (segment (start 100 144.6) (end 100 152.8) (width 0.3048) (layer C1F) (net 19))\n  (segment (start 107.9874 165.8874) (end 114.55908 165.8874) (width 0.3048) (layer C1F) (net 19) (tstamp 5967A70A) (status 20))\n  (segment (start 119.5 167.3) (end 119.5 166.6932) (width 0.3048) (layer C1F) (net 20) (status 10))\n  (segment (start 118.6942 165.8874) (end 115.62588 165.8874) (width 0.3048) (layer C1F) (net 20) (tstamp 5967A9CA) (status 20))\n  (segment (start 119.5 166.6932) (end 118.6942 165.8874) (width 0.3048) (layer C1F) (net 20) (tstamp 5967A9C7))\n  (segment (start 119.5 167.3) (end 119.5 166.9726) (width 0.3048) (layer C1F) (net 20) (status 30))\n  (segment (start 120.5 167.3) (end 120.5 166.774) (width 0.3048) (layer C1F) (net 21) (status 30))\n  (segment (start 120.5 166.774) (end 121.90984 165.36416) (width 0.3048) (layer C1F) (net 21) (tstamp 5967A9AD) (status 10))\n  (segment (start 121.90984 165.36416) (end 123.33732 165.36416) (width 0.3048) (layer C1F) (net 21) (tstamp 5967A9B1) (status 20))\n  (segment (start 124.40412 165.36416) (end 124.40412 165.2905) (width 0.3048) (layer C1F) (net 22) (status 30))\n  (segment (start 124.40412 165.2905) (end 129.89462 159.8) (width 0.3048) (layer C1F) (net 22) (tstamp 5967AA04) (status 10))\n  (segment (start 129.89462 159.8) (end 136.7 159.8) (width 0.3048) (layer C1F) (net 22) (tstamp 5967AA0D))\n  (segment (start 140 156.5) (end 136.7 159.8) (width 0.3048) (layer C1F) (net 22))\n  (segment (start 140 143.2) (end 140 156.5) (width 0.3048) (layer C1F) (net 22))\n  (segment (start 152.6375 130.5625) (end 156 130.5625) (width 0.3048) (layer C1F) (net 22) (tstamp 57F3007A) (status 20))\n  (segment (start 140 143.2) (end 152.6375 130.5625) (width 0.3048) (layer C1F) (net 22) (tstamp 57F30078))\n  (segment (start 66.9666 161.5) (end 63.115 161.5) (width 0.3048) (layer C1F) (net 23) (status 30))\n  (segment (start 68.0334 161.5) (end 69.0666 161.5) (width 0.3048) (layer C1F) (net 24) (status 30))\n  (segment (start 69.0666 161.5) (end 69.1 161.5334) (width 0.3048) (layer C1F) (net 24) (status 30))\n  (segment (start 69.1 161.5334) (end 69.1 166.3) (width 0.3048) (layer C1F) (net 24) (status 10))\n  (segment (start 69.1 166.3) (end 73.5 170.7) (width 0.3048) (layer C1F) (net 24) (tstamp 57F2FC01))\n  (segment (start 73.5 170.7) (end 119.5 170.7) (width 0.3048) (layer C1F) (net 24) (tstamp 57F2FC02) (status 20))\n  (segment (start 176.885 161.5) (end 173.0084 161.5) (width 0.3048) (layer C1F) (net 25) (status 30))\n  (segment (start 171.9416 161.5) (end 170.9334 161.5) (width 0.3048) (layer C1F) (net 26) (status 30))\n  (segment (start 170.9334 161.5) (end 170.9 161.5334) (width 0.3048) (layer C1F) (net 26) (status 30))\n  (segment (start 170.9 161.5334) (end 170.9 166.3) (width 0.3048) (layer C1F) (net 26) (status 10))\n  (segment (start 166.5 170.7) (end 120.5 170.7) (width 0.3048) (layer C1F) (net 26) (tstamp 57F2FC0D) (status 20))\n  (segment (start 170.9 166.3) (end 166.5 170.7) (width 0.3048) (layer C1F) (net 26) (tstamp 57F2FC0C))\n  (segment (start 134.5 141.262) (end 134.366 141.396) (width 0.2032) (layer C1F) (net 27) (status 30))\n  (segment (start 134.366 141.396) (end 134.366 149.733) (width 0.2032) (layer C1F) (net 27) (tstamp 595EE017) (status 10))\n  (segment (start 134.366 149.733) (end 129.413 154.686) (width 0.2032) (layer C1F) (net 27) (tstamp 595EE01F))\n  (segment (start 129.413 154.686) (end 108.458 154.686) (width 0.2032) (layer C1F) (net 27) (tstamp 595EE027))\n  (via (at 108.458 154.686) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 27))\n  (segment (start 108.458 154.686) (end 100.965 154.686) (width 0.2032) (layer C4B) (net 27) (tstamp 595EE035))\n  (segment (start 100.965 154.686) (end 96.393 159.258) (width 0.2032) (layer C4B) (net 27) (tstamp 595EE036))\n  (segment (start 96.393 159.258) (end 96.393 164.338) (width 0.2032) (layer C4B) (net 27) (tstamp 595EE03E))\n  (segment (start 96.393 164.338) (end 93.631 167.1) (width 0.2032) (layer C4B) (net 27) (tstamp 595EE04C))\n  (segment (start 93.631 167.1) (end 65.15 167.1) (width 0.2032) (layer C4B) (net 27) (tstamp 595EE054))\n  (segment (start 63.987 167.05) (end 65.1 167.05) (width 0.508) (layer C1F) (net 27) (status 10))\n  (segment (start 65.1 167.05) (end 65.15 167.1) (width 0.508) (layer C1F) (net 27))\n  (via (at 65.15 167.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 27))\n  (segment (start 112.076318 139.2) (end 123.276318 128) (width 0.2032) (layer C4B) (net 28))\n  (segment (start 85.344 132.0546) (end 86.100004 132.810604) (width 0.2032) (layer C1F) (net 28) (status 10))\n  (via (at 86.100004 139.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 28))\n  (segment (start 86.100004 132.810604) (end 86.100004 139.2) (width 0.2032) (layer C1F) (net 28) (tstamp 595ABEA9))\n  (segment (start 84 131.0625) (end 84.4027 131.0625) (width 0.2032) (layer C1F) (net 28) (status 10))\n  (segment (start 84.4027 131.0625) (end 85.344 132.0038) (width 0.2032) (layer C1F) (net 28) (tstamp 595ABE69) (status 20))\n  (segment (start 85.344 132.0038) (end 85.344 132.0546) (width 0.2032) (layer C1F) (net 28) (tstamp 595ABE78) (status 30))\n  (segment (start 86.100004 139.899996) (end 86.100004 139.2) (width 0.2032) (layer C4B) (net 28))\n  (segment (start 85.3 140.7) (end 86.100004 139.899996) (width 0.2032) (layer C4B) (net 28) (status 10))\n  (segment (start 70.7 155.3) (end 61.55 155.3) (width 0.2032) (layer C4B) (net 28))\n  (segment (start 85.3 140.7) (end 70.7 155.3) (width 0.2032) (layer C4B) (net 28) (status 10))\n  (via (at 61.55 155.3) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 28))\n  (segment (start 124.2 128) (end 127.3 128) (width 0.2032) (layer C1F) (net 28) (status 20))\n  (via (at 124.2 128) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 28))\n  (segment (start 123.276318 128) (end 124.2 128) (width 0.2032) (layer C4B) (net 28))\n  (segment (start 86.100004 139.2) (end 112.076318 139.2) (width 0.2032) (layer C4B) (net 28))\n  (segment (start 127.3 128) (end 127.35 127.95) (width 0.2032) (layer C1F) (net 28) (status 30))\n  (segment (start 62.175 154.675) (end 61.55 155.3) (width 0.508) (layer C1F) (net 28) (status 10))\n  (segment (start 62.463 154.675) (end 62.175 154.675) (width 0.508) (layer C1F) (net 28) (status 30))\n  (segment (start 62.15 155.9) (end 61.55 155.3) (width 0.508) (layer C1F) (net 28) (status 10))\n  (segment (start 62.463 155.9) (end 62.15 155.9) (width 0.508) (layer C1F) (net 28) (status 30))\n  (segment (start 112.836777 132.55229) (end 112.3188 132.034313) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 112.3188 132.034313) (end 112.3188 130.81) (width 0.2032) (layer C1F) (net 29) (tstamp 595EC3D5) (status 20))\n  (segment (start 109.2 136.8) (end 108.391598 135.991598) (width 0.2032) (layer C4B) (net 29))\n  (via (at 66.1 141.9) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 66.1 141.9) (end 74.047705 133.952295) (width 0.2032) (layer C4B) (net 29))\n  (via (at 109.2 136.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 65.7 142.3) (end 66.1 141.9) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 65.7 142.3) (end 63.987 142.3) (width 0.2032) (layer C1F) (net 29) (status 20))\n  (segment (start 76.472095 133.952295) (end 74.047705 133.952295) (width 0.2032) (layer C4B) (net 29) (tstamp 595A8D2C))\n  (segment (start 78.511398 135.991598) (end 76.472095 133.952295) (width 0.2032) (layer C4B) (net 29) (tstamp 595A8D0D))\n  (segment (start 108.391598 135.991598) (end 78.511398 135.991598) (width 0.2032) (layer C4B) (net 29) (tstamp 595A8D07))\n  (segment (start 63.987 154.675) (end 65.625 154.675) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 65.625 154.675) (end 66.1 154.2) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 66.85 129.5) (end 67.243699 129.106301) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 67.243699 129.106301) (end 79.164899 129.106301) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 68.902908 117.1) (end 66.85 117.1) (width 0.2032) (layer C4B) (net 29))\n  (via (at 66.85 117.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 63.987 117.55) (end 66.4 117.55) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (segment (start 66.4 117.55) (end 66.85 117.1) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 107.415722 123.1) (end 74.902908 123.1) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 112.836777 132.55229) (end 112.836777 129.236777) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 111.889001 127.573279) (end 107.415722 123.1) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 111.889001 128.289001) (end 111.889001 127.573279) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 112.836777 129.236777) (end 111.889001 128.289001) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 74.902908 123.1) (end 68.902908 117.1) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 112.836777 132.55229) (end 112.836777 133.163223) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 112.836777 133.163223) (end 109.2 136.8) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 106.8 138.2) (end 107.8 138.2) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 107.8 138.2) (end 109.2 136.8) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 112.836777 132.55229) (end 82.610888 132.55229) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 82.610888 132.55229) (end 79.164899 129.106301) (width 0.2032) (layer C4B) (net 29))\n  (via (at 112.836777 132.55229) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 63.987 129.925) (end 66.425 129.925) (width 0.2032) (layer C1F) (net 29) (status 10))\n  (via (at 66.85 129.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 66.425 129.925) (end 66.85 129.5) (width 0.2032) (layer C1F) (net 29))\n  (segment (start 85 138.2) (end 106.8 138.2) (width 0.2032) (layer C4B) (net 29))\n  (via (at 106.8 138.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 69 154.2) (end 85 138.2) (width 0.2032) (layer C4B) (net 29))\n  (segment (start 66.1 154.2) (end 69 154.2) (width 0.2032) (layer C4B) (net 29))\n  (via (at 66.1 154.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 29))\n  (segment (start 127.18312 120.60352) (end 126.33274 120.60352) (width 0.2032) (layer C1F) (net 30) (status 10))\n  (segment (start 125.93574 121.56694) (end 126.9238 122.555) (width 0.2032) (layer C4B) (net 30) (tstamp 596A8B6F))\n  (segment (start 125.93574 121.06656) (end 125.93574 121.56694) (width 0.2032) (layer C4B) (net 30) (tstamp 596A8B6E))\n  (segment (start 125.90272 121.03354) (end 125.93574 121.06656) (width 0.2032) (layer C4B) (net 30) (tstamp 596A8B6D))\n  (via (at 125.90272 121.03354) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 30))\n  (segment (start 126.33274 120.60352) (end 125.90272 121.03354) (width 0.2032) (layer C1F) (net 30) (tstamp 596A8B64))\n  (segment (start 108.889103 137.447701) (end 107.788602 136.3472) (width 0.2032) (layer C4B) (net 30))\n  (segment (start 107.788602 136.3472) (end 77.947204 136.3472) (width 0.2032) (layer C4B) (net 30) (tstamp 595A8C38))\n  (segment (start 77.947204 136.3472) (end 76.2 134.599996) (width 0.2032) (layer C4B) (net 30) (tstamp 595A8C67))\n  (segment (start 113.263074 137.447701) (end 126.9238 123.786975) (width 0.2032) (layer C4B) (net 30))\n  (segment (start 108.889103 137.447701) (end 113.263074 137.447701) (width 0.2032) (layer C4B) (net 30))\n  (segment (start 126.9238 122.555) (end 126.9238 123.786975) (width 0.2032) (layer C4B) (net 30) (tstamp 5962AA0F))\n  (segment (start 80.1116 131.191) (end 79.375 131.191) (width 0.2032) (layer C1F) (net 30) (status 10))\n  (via (at 76.2 134.599996) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 30))\n  (segment (start 76.2 134.366) (end 76.2 134.599996) (width 0.2032) (layer C1F) (net 30) (tstamp 595ABF18))\n  (segment (start 79.375 131.191) (end 76.2 134.366) (width 0.2032) (layer C1F) (net 30) (tstamp 595ABF0E))\n  (segment (start 82 131.0625) (end 80.2401 131.0625) (width 0.2032) (layer C1F) (net 30) (status 30))\n  (segment (start 80.2401 131.0625) (end 80.1116 131.191) (width 0.2032) (layer C1F) (net 30) (tstamp 595ABEE4) (status 30))\n  (segment (start 76.2 134.6) (end 76.2 134.599996) (width 0.2032) (layer C4B) (net 30))\n  (segment (start 67.9 142.9) (end 76.2 134.6) (width 0.2032) (layer C4B) (net 30) (status 10))\n  (segment (start 67.9 142.9) (end 61.55 142.9) (width 0.2032) (layer C4B) (net 30) (status 10))\n  (segment (start 62.463 143.525) (end 62.175 143.525) (width 0.508) (layer C1F) (net 30) (status 30))\n  (segment (start 62.175 143.525) (end 61.55 142.9) (width 0.508) (layer C1F) (net 30) (status 10))\n  (segment (start 62.463 142.3) (end 62.15 142.3) (width 0.508) (layer C1F) (net 30) (status 30))\n  (segment (start 62.15 142.3) (end 61.55 142.9) (width 0.508) (layer C1F) (net 30) (status 10))\n  (via (at 61.55 142.9) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 30))\n  (segment (start 127.30504 114.32464) (end 127.23976 114.25936) (width 0.2032) (layer C1F) (net 31) (status 30))\n  (segment (start 127.23976 114.25936) (end 126.22784 114.25936) (width 0.2032) (layer C1F) (net 31) (tstamp 596A6718) (status 10))\n  (via (at 126.22784 114.25936) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 31))\n  (segment (start 126.22784 114.25936) (end 125.82144 114.25936) (width 0.2032) (layer C4B) (net 31) (tstamp 596A671B))\n  (segment (start 125.82144 114.25936) (end 123.5202 116.5606) (width 0.2032) (layer C4B) (net 31) (tstamp 596A671C))\n  (segment (start 123.5202 116.5606) (end 123.5202 118.0846) (width 0.2032) (layer C4B) (net 31) (tstamp 596A671F))\n  (segment (start 79.1 130) (end 82.3 133.2) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 116.47775 133.2) (end 121.2 128.47775) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 82.3 133.2) (end 116.47775 133.2) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 121.2 128.47775) (end 121.2 123.2) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 122.8864 121.5136) (end 121.2 123.2) (width 0.2032) (layer C4B) (net 31) (tstamp 596161D7))\n  (segment (start 123.5202 121.5136) (end 122.8864 121.5136) (width 0.2032) (layer C4B) (net 31) (tstamp 596161D6))\n  (via (at 123.5202 121.5136) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 31))\n  (segment (start 123.5202 118.0846) (end 123.5202 121.5136) (width 0.2032) (layer C1F) (net 31) (tstamp 596161CF))\n  (via (at 123.5202 118.0846) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 31))\n  (segment (start 82 130.0625) (end 80.1515 130.0625) (width 0.2032) (layer C1F) (net 31) (status 30))\n  (segment (start 80.1515 130.0625) (end 80.089 130) (width 0.2032) (layer C1F) (net 31) (tstamp 595B0EFB) (status 30))\n  (segment (start 80.089 130) (end 79.1 130) (width 0.2032) (layer C1F) (net 31) (tstamp 595B0EFD) (status 10))\n  (segment (start 73.5 130.5) (end 61.6 130.5) (width 0.2032) (layer C4B) (net 31) (status 10))\n  (segment (start 61.6 130.5) (end 61.55 130.55) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 73.45 130.55) (end 73.5 130.5) (width 0.2032) (layer C4B) (net 31) (status 30))\n  (segment (start 73.5 130.5) (end 78.6 130.5) (width 0.2032) (layer C4B) (net 31) (status 10))\n  (segment (start 78.6 130.5) (end 79.1 130) (width 0.2032) (layer C4B) (net 31))\n  (segment (start 79.1625 130.0625) (end 79.1 130) (width 0.2032) (layer C1F) (net 31))\n  (via (at 79.1 130) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 31))\n  (segment (start 62.463 131.15) (end 62.15 131.15) (width 0.508) (layer C1F) (net 31) (status 30))\n  (segment (start 62.15 131.15) (end 61.55 130.55) (width 0.508) (layer C1F) (net 31) (status 10))\n  (segment (start 62.463 129.925) (end 62.175 129.925) (width 0.508) (layer C1F) (net 31) (status 30))\n  (segment (start 62.175 129.925) (end 61.55 130.55) (width 0.508) (layer C1F) (net 31) (status 10))\n  (via (at 61.55 130.55) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 31))\n  (segment (start 85.0646 128.9558) (end 85 128.8912) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 85 128.8912) (end 85 126.599986) (width 0.2032) (layer C1F) (net 32) (tstamp 598CE162))\n  (segment (start 85.0646 128.9558) (end 85.0646 129.6924) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 84.6945 130.0625) (end 85.0646 129.6924) (width 0.2032) (layer C1F) (net 32) (tstamp 595B103A))\n  (segment (start 84.6945 130.0625) (end 84 130.0625) (width 0.2032) (layer C1F) (net 32) (status 10))\n  (segment (start 85 126.599986) (end 85 126.5566) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 124.4148 108.9096) (end 126.8006 108.9096) (width 0.2032) (layer C1F) (net 32) (tstamp 59615072) (status 20))\n  (segment (start 122.6566 110.6678) (end 124.4148 108.9096) (width 0.2032) (layer C1F) (net 32) (tstamp 5961506A))\n  (segment (start 122.6566 117.856) (end 122.6566 110.6678) (width 0.2032) (layer C1F) (net 32) (tstamp 59615068))\n  (segment (start 120.4214 120.0912) (end 122.6566 117.856) (width 0.2032) (layer C1F) (net 32) (tstamp 59615063))\n  (segment (start 91.4654 120.0912) (end 120.4214 120.0912) (width 0.2032) (layer C1F) (net 32) (tstamp 5961505A))\n  (segment (start 85 126.5566) (end 91.4654 120.0912) (width 0.2032) (layer C1F) (net 32) (tstamp 59615051))\n  (segment (start 85.083614 126.599986) (end 85 126.599986) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 85.0646 126.664586) (end 85 126.599986) (width 0.2032) (layer C1F) (net 32) (tstamp 595B104B))\n  (segment (start 69.45 118.15) (end 61.55 118.15) (width 0.2032) (layer C4B) (net 32))\n  (via (at 61.55 118.15) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 32))\n  (segment (start 62.463 117.55) (end 62.15 117.55) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 62.15 117.55) (end 61.55 118.15) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 62.463 118.775) (end 62.175 118.775) (width 0.508) (layer C1F) (net 32) (status 30))\n  (segment (start 62.175 118.775) (end 61.55 118.15) (width 0.508) (layer C1F) (net 32) (status 10))\n  (segment (start 126.7506 108.8596) (end 126.8006 108.9096) (width 0.2032) (layer C1F) (net 32) (status 30))\n  (segment (start 82.4 124) (end 84.999986 126.599986) (width 0.2032) (layer C4B) (net 32) (status 10))\n  (via (at 85 126.599986) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 32))\n  (segment (start 84.999986 126.599986) (end 85 126.599986) (width 0.2032) (layer C4B) (net 32))\n  (segment (start 69.45 118.15) (end 75.3 124) (width 0.2032) (layer C4B) (net 32))\n  (segment (start 75.3 124) (end 82.4 124) (width 0.2032) (layer C4B) (net 32) (status 20))\n  (segment (start 84.993699 126.493699) (end 85 126.5) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 85 126.5) (end 85 126.599986) (width 0.2032) (layer C1F) (net 32))\n  (segment (start 108.158 134.842) (end 107.364004 135.635996) (width 0.2032) (layer C4B) (net 33))\n  (via (at 66.85 132) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 66 131.15) (end 66.85 132) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 66 131.15) (end 63.987 131.15) (width 0.2032) (layer C1F) (net 33) (status 20))\n  (via (at 108.158 134.842) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 75.022698 132) (end 66.85 132) (width 0.2032) (layer C4B) (net 33) (tstamp 595A8D97))\n  (segment (start 78.658694 135.635996) (end 75.022698 132) (width 0.2032) (layer C4B) (net 33) (tstamp 595A8D7E))\n  (segment (start 107.364004 135.635996) (end 78.658694 135.635996) (width 0.2032) (layer C4B) (net 33) (tstamp 595A8D6D))\n  (segment (start 63.987 155.9) (end 65.6 155.9) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 65.6 155.9) (end 66.1 156.4) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 63.987 143.525) (end 65.625 143.525) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 65.625 143.525) (end 66.1 144) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 69.861506 119.3) (end 66.85 119.3) (width 0.2032) (layer C4B) (net 33))\n  (via (at 66.85 119.3) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 66.325 118.775) (end 66.85 119.3) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 63.987 118.775) (end 66.325 118.775) (width 0.2032) (layer C1F) (net 33) (status 10))\n  (segment (start 109.2 133.8) (end 109.2 131.89344) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 109.2 131.89344) (end 109.2 127.3) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 69.861506 119.3) (end 82.506607 131.945101) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 82.506607 131.945101) (end 109.148339 131.945101) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 109.148339 131.945101) (end 109.2 131.89344) (width 0.2032) (layer C4B) (net 33))\n  (via (at 109.2 131.89344) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 106 137) (end 108.158 134.842) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 108.158 134.842) (end 109.2 133.8) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 106 137) (end 105.15561 137.84439) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 105.15561 137.84439) (end 74.271332 137.84439) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 74.271332 137.84439) (end 68.115722 144) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 68.115722 144) (end 66.1 144) (width 0.2032) (layer C4B) (net 33))\n  (via (at 106 137) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (via (at 66.1 144) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 109.2 127.3) (end 110.762381 125.737619) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 110.762381 125.737619) (end 112.836777 125.737619) (width 0.2032) (layer C1F) (net 33) (status 20))\n  (segment (start 106 140) (end 106 137) (width 0.2032) (layer C1F) (net 33))\n  (segment (start 74.6 156.4) (end 91 140) (width 0.2032) (layer C4B) (net 33))\n  (segment (start 91 140) (end 106 140) (width 0.2032) (layer C4B) (net 33))\n  (via (at 106 140) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 66.1 156.4) (end 74.6 156.4) (width 0.2032) (layer C4B) (net 33))\n  (via (at 66.1 156.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 33))\n  (segment (start 174.85 167.1) (end 174.293225 167.1) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 146.926001 167.126001) (end 146.106001 166.306001) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 174.293225 167.1) (end 174.267224 167.126001) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 174.267224 167.126001) (end 146.926001 167.126001) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 136.5 142.5) (end 136.5 141.262) (width 0.2032) (layer C1F) (net 34) (status 20))\n  (segment (start 146.106001 158.506001) (end 136.5 148.9) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 136.5 148.9) (end 136.5 142.5) (width 0.2032) (layer C4B) (net 34))\n  (via (at 136.5 142.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 34))\n  (segment (start 146.106001 166.306001) (end 146.106001 158.506001) (width 0.2032) (layer C4B) (net 34))\n  (segment (start 176.013 167.05) (end 174.9 167.05) (width 0.508) (layer C1F) (net 34) (status 10))\n  (segment (start 174.9 167.05) (end 174.85 167.1) (width 0.508) (layer C1F) (net 34))\n  (via (at 174.85 167.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 34))\n  (segment (start 154.13736 129.8448) (end 152.46096 128.1684) (width 0.2032) (layer C1F) (net 35) (status 10))\n  (segment (start 152.46096 121.83904) (end 156.1 118.2) (width 0.2032) (layer C1F) (net 35) (tstamp 5968E2DE))\n  (segment (start 152.46096 128.1684) (end 152.46096 121.83904) (width 0.2032) (layer C1F) (net 35) (tstamp 5968E2D7))\n  (segment (start 156 130.0625) (end 155.94338 130.11912) (width 0.2032) (layer C1F) (net 35) (status 30))\n  (segment (start 155.94338 130.11912) (end 154.41168 130.11912) (width 0.2032) (layer C1F) (net 35) (tstamp 598CDE06) (status 10))\n  (segment (start 154.41168 130.11912) (end 154.13736 129.8448) (width 0.2032) (layer C1F) (net 35) (tstamp 598CDE0E) (status 20))\n  (segment (start 156.1 118.2) (end 156.1 116.7046) (width 0.2032) (layer C1F) (net 35))\n  (segment (start 156.1 116.7046) (end 149.5232 110.1278) (width 0.2032) (layer C1F) (net 35) (tstamp 59614856))\n  (segment (start 149.5232 110.1278) (end 135.4798 110.1278) (width 0.2032) (layer C1F) (net 35) (tstamp 5961485C) (status 20))\n  (segment (start 162 118.2) (end 178.45 118.2) (width 0.2032) (layer C4B) (net 35) (status 10))\n  (via (at 178.45 118.2) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 35))\n  (segment (start 177.8 117.55) (end 178.45 118.2) (width 0.508) (layer C1F) (net 35) (status 10))\n  (segment (start 177.537 118.775) (end 177.875 118.775) (width 0.508) (layer C1F) (net 35) (status 30))\n  (segment (start 177.875 118.775) (end 178.45 118.2) (width 0.508) (layer C1F) (net 35) (status 10))\n  (segment (start 177.537 117.55) (end 177.8 117.55) (width 0.508) (layer C1F) (net 35) (status 30))\n  (via (at 156.1 118.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 35))\n  (segment (start 156.1 118.2) (end 162 118.2) (width 0.2032) (layer C4B) (net 35) (status 20))\n  (segment (start 168.675 154.675) (end 176.013 154.675) (width 0.2032) (layer C1F) (net 36) (status 20))\n  (segment (start 174.09168 142.3) (end 176.013 142.3) (width 0.2032) (layer C1F) (net 36) (status 20))\n  (segment (start 175.025 129.925) (end 176.013 129.925) (width 0.2032) (layer C1F) (net 36) (status 20))\n  (segment (start 176.013 117.55) (end 174.45 117.55) (width 0.2032) (layer C1F) (net 36) (status 10))\n  (segment (start 174.45 117.55) (end 173.9 117) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 147.398326 112.5) (end 125.041402 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 125.041402 112.5) (end 122.5 115.041402) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 119.8 120.4) (end 114.6 120.4) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 122.5 115.041402) (end 122.5 117.7) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 122.5 117.7) (end 119.8 120.4) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 114.6 120.4) (end 112.3 122.7) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 150.309161 112.5) (end 147.398326 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 147.4 132.3) (end 147.4 118.2) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 147.4 118.2) (end 147.398326 118.198326) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 147.398326 118.198326) (end 147.398326 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 168 154) (end 153.596901 139.596901) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 153.596901 139.596901) (end 153.596901 138.496901) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 153.596901 138.496901) (end 147.4 132.3) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 169.4 112.5) (end 152.909744 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 152.909744 112.5) (end 150.309161 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 152.9 116.958598) (end 152.9 112.509744) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 152.9 112.509744) (end 152.909744 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 173.7 128.6) (end 164.541402 128.6) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 164.541402 128.6) (end 152.9 116.958598) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 168.675 154.675) (end 168 154) (width 0.2032) (layer C1F) (net 36))\n  (via (at 168 154) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 150.309161 116.952843) (end 150.309161 112.5) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 171.7 139.5) (end 171.7 137.876318) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 171.7 137.876318) (end 170.469683 136.646001) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 170.002319 136.646001) (end 150.309161 116.952843) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 170.469683 136.646001) (end 170.002319 136.646001) (width 0.2032) (layer C4B) (net 36))\n  (segment (start 174.09168 142.3) (end 173.517681 141.726001) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 173.517681 141.726001) (end 172.542319 141.726001) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 172.542319 141.726001) (end 171.7 140.883682) (width 0.2032) (layer C1F) (net 36))\n  (segment (start 171.7 140.883682) (end 171.7 139.5) (width 0.2032) (layer C1F) (net 36))\n  (via (at 171.7 139.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 175.025 129.925) (end 173.7 128.6) (width 0.2032) (layer C1F) (net 36))\n  (via (at 173.7 128.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 112.3 122.7) (end 110.850396 122.7) (width 0.2032) (layer C1F) (net 36) (status 20))\n  (segment (start 110.850396 122.7) (end 110.836777 122.713619) (width 0.2032) (layer C1F) (net 36) (status 30))\n  (via (at 112.3 122.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 173.9 117) (end 169.4 112.5) (width 0.2032) (layer C4B) (net 36))\n  (via (at 173.9 117) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 36))\n  (segment (start 131.40968 114.3856) (end 131.37336 114.42192) (width 0.2032) (layer C1F) (net 37) (status 30))\n  (segment (start 131.37336 114.42192) (end 130.7211 114.42192) (width 0.2032) (layer C1F) (net 37) (tstamp 596A871B) (status 10))\n  (segment (start 130.7211 114.42192) (end 130.4254 114.71762) (width 0.2032) (layer C1F) (net 37) (tstamp 596A871E))\n  (segment (start 130.4254 114.71762) (end 130.4254 115.3822) (width 0.2032) (layer C1F) (net 37) (tstamp 596A8721))\n  (segment (start 158 130.0625) (end 159.5483 130.0625) (width 0.2032) (layer C1F) (net 37) (status 30))\n  (segment (start 159.5483 130.0625) (end 159.5592 130.0734) (width 0.2032) (layer C1F) (net 37) (tstamp 596A528D) (status 30))\n  (segment (start 159.5592 130.0734) (end 164.084 130.0734) (width 0.2032) (layer C1F) (net 37) (tstamp 596A528E) (status 10))\n  (segment (start 164.084 130.0734) (end 164.5574 129.6) (width 0.2032) (layer C1F) (net 37) (tstamp 596A5297))\n  (segment (start 164.5574 129.6) (end 166.8 129.6) (width 0.2032) (layer C1F) (net 37) (tstamp 596A52A3))\n  (segment (start 136.073 115.3492) (end 130.4584 115.3492) (width 0.2032) (layer C4B) (net 37))\n  (via (at 151.6 115.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 37))\n  (segment (start 151.6 116.161506) (end 151.6 115.4) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 165.038494 129.6) (end 151.6 116.161506) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 166.8 129.6) (end 165.038494 129.6) (width 0.2032) (layer C4B) (net 37))\n  (via (at 136.2 115.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 37))\n  (segment (start 151.6 115.4) (end 136.2 115.4) (width 0.2032) (layer C1F) (net 37))\n  (via (at 130.4254 115.3822) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 37))\n  (segment (start 174.6 130.5) (end 178.45 130.5) (width 0.2032) (layer C4B) (net 37))\n  (via (at 178.45 130.5) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 37))\n  (segment (start 177.537 131.15) (end 177.8 131.15) (width 0.508) (layer C1F) (net 37) (status 30))\n  (segment (start 177.875 129.925) (end 178.45 130.5) (width 0.508) (layer C1F) (net 37) (status 10))\n  (segment (start 177.8 131.15) (end 178.45 130.5) (width 0.508) (layer C1F) (net 37) (status 10))\n  (segment (start 177.537 129.925) (end 177.875 129.925) (width 0.508) (layer C1F) (net 37) (status 30))\n  (segment (start 168.2 129.6) (end 166.8 129.6) (width 0.2032) (layer C4B) (net 37) (status 10))\n  (via (at 166.8 129.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 37))\n  (segment (start 174.6 130.5) (end 173.065001 128.965001) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 173.065001 128.965001) (end 168.834999 128.965001) (width 0.2032) (layer C4B) (net 37))\n  (segment (start 168.834999 128.965001) (end 168.2 129.6) (width 0.2032) (layer C4B) (net 37) (status 20))\n  (segment (start 130.54771 123.1) (end 131.4046 122.24311) (width 0.2032) (layer C1F) (net 38))\n  (segment (start 161.09696 130.79984) (end 159.73552 129.4384) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE4F))\n  (segment (start 159.73552 129.4384) (end 158.10992 129.4384) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE57))\n  (segment (start 158.10992 129.4384) (end 156.72816 128.05664) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE60))\n  (segment (start 156.72816 128.05664) (end 156.72816 125.02816) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE67))\n  (segment (start 156.72816 125.02816) (end 151.9 120.2) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE76))\n  (segment (start 141 118) (end 149.7 118) (width 0.2032) (layer C1F) (net 38))\n  (via (at 151.9 120.2) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 38))\n  (segment (start 149.7 118) (end 151.9 120.2) (width 0.2032) (layer C1F) (net 38))\n  (segment (start 130.154011 123.493699) (end 130.54771 123.1) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 130.154011 123.493699) (end 130.154011 125.119365) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 130.154011 125.119365) (end 130.922047 125.887401) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 130.922047 125.887401) (end 134.449403 125.887401) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 134.449403 125.887401) (end 139.189103 121.147701) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 139.189103 121.147701) (end 139.810897 121.147701) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 139.810897 121.147701) (end 141 119.958598) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 141 119.958598) (end 141 118) (width 0.2032) (layer C4B) (net 38))\n  (via (at 141 118) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 38))\n  (via (at 130.54771 123.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 38))\n  (segment (start 161.09696 131.08432) (end 161.09696 130.79984) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 131.4046 122.24311) (end 131.4046 120.61876) (width 0.2032) (layer C1F) (net 38) (tstamp 598CD704) (status 20))\n  (segment (start 158 131.0625) (end 159.4851 131.0625) (width 0.2032) (layer C1F) (net 38) (status 30))\n  (segment (start 159.4851 131.0625) (end 159.50692 131.08432) (width 0.2032) (layer C1F) (net 38) (tstamp 596A52C6) (status 30))\n  (segment (start 159.50692 131.08432) (end 161.09696 131.08432) (width 0.2032) (layer C1F) (net 38) (tstamp 596A52C7) (status 10))\n  (segment (start 161.99104 131.9784) (end 161.99104 133.68528) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE47) (status 20))\n  (segment (start 161.09696 131.08432) (end 161.99104 131.9784) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE46))\n  (via (at 161.09696 131.08432) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 38))\n  (segment (start 161.07514 131.0625) (end 161.09696 131.08432) (width 0.2032) (layer C1F) (net 38) (tstamp 5967DE36))\n  (segment (start 161.99104 133.68528) (end 162.03168 133.72592) (width 0.2032) (layer C4B) (net 38) (tstamp 5967DE48) (status 30))\n  (segment (start 174.4 142.9) (end 178.45 142.9) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 174.4 142.9) (end 173.3 141.8) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 173.3 141.8) (end 170.1 141.8) (width 0.2032) (layer C4B) (net 38))\n  (segment (start 170.1 141.8) (end 162.034999 133.734999) (width 0.2032) (layer C4B) (net 38) (status 20))\n  (segment (start 177.537 143.525) (end 177.825 143.525) (width 0.508) (layer C1F) (net 38) (status 30))\n  (segment (start 177.825 143.525) (end 178.45 142.9) (width 0.508) (layer C1F) (net 38) (status 10))\n  (segment (start 177.537 142.3) (end 177.85 142.3) (width 0.508) (layer C1F) (net 38) (status 30))\n  (segment (start 177.85 142.3) (end 178.45 142.9) (width 0.508) (layer C1F) (net 38) (status 10))\n  (via (at 178.45 142.9) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 38))\n  (segment (start 154.1526 131.26212) (end 152.127904 133.286816) (width 0.2032) (layer C1F) (net 39) (status 10))\n  (via (at 152.127904 137.872076) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 39))\n  (segment (start 152.127904 133.286816) (end 152.127904 137.872076) (width 0.2032) (layer C1F) (net 39) (tstamp 5968E25E))\n  (segment (start 156 131.0625) (end 154.35222 131.0625) (width 0.2032) (layer C1F) (net 39) (status 30))\n  (segment (start 154.35222 131.0625) (end 154.1526 131.26212) (width 0.2032) (layer C1F) (net 39) (tstamp 598CDE9A) (status 30))\n  (segment (start 131.35 127.95) (end 130.05 127.95) (width 0.2032) (layer C1F) (net 39) (status 10))\n  (via (at 130 128) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 39))\n  (segment (start 130.05 127.95) (end 130 128) (width 0.2032) (layer C1F) (net 39))\n  (segment (start 146.610897 116.052299) (end 146.947701 116.389103) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 129.606301 121.728532) (end 130.692871 120.641962) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 146.947701 116.389103) (end 146.947701 132.691873) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 132.119544 120.641962) (end 136.709207 116.052299) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 136.709207 116.052299) (end 146.610897 116.052299) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 130 128) (end 129.606301 127.606301) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 129.606301 127.606301) (end 129.606301 121.728532) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 130.692871 120.641962) (end 132.119544 120.641962) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 146.947701 132.691873) (end 152.127904 137.872076) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 174.9 155.3) (end 178.45 155.3) (width 0.2032) (layer C4B) (net 39))\n  (via (at 178.45 155.3) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 39))\n  (segment (start 177.825 154.675) (end 178.45 155.3) (width 0.508) (layer C1F) (net 39) (status 10))\n  (segment (start 177.537 154.675) (end 177.825 154.675) (width 0.508) (layer C1F) (net 39) (status 30))\n  (segment (start 177.85 155.9) (end 178.45 155.3) (width 0.508) (layer C1F) (net 39) (status 10))\n  (segment (start 177.537 155.9) (end 177.85 155.9) (width 0.508) (layer C1F) (net 39) (status 30))\n  (segment (start 153 138.744172) (end 152.127904 137.872076) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 153 140.667998) (end 153 138.744172) (width 0.2032) (layer C4B) (net 39) (status 10))\n  (segment (start 167.266001 154.933999) (end 153 140.667998) (width 0.2032) (layer C4B) (net 39) (status 20))\n  (segment (start 174.9 155.3) (end 174.533999 154.933999) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 174.533999 154.933999) (end 167.266001 154.933999) (width 0.2032) (layer C4B) (net 39))\n  (segment (start 134.5 116.8) (end 132.9614 118.3386) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 132.9614 118.3386) (end 124.8664 118.3386) (width 0.2032) (layer C4B) (net 40) (tstamp 59615868))\n  (segment (start 124.8664 118.3386) (end 120.7516 122.4534) (width 0.2032) (layer C4B) (net 40) (tstamp 59615872))\n  (via (at 134.5 116.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 114.1984 125.603) (end 112.087781 127.713619) (width 0.2032) (layer C1F) (net 40) (tstamp 595EC195))\n  (via (at 114.1984 125.603) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 120.4722 125.603) (end 114.1984 125.603) (width 0.2032) (layer C4B) (net 40) (tstamp 595EC191))\n  (segment (start 120.7516 125.3236) (end 120.4722 125.603) (width 0.2032) (layer C4B) (net 40) (tstamp 595EC18F))\n  (segment (start 120.7516 122.4534) (end 120.7516 125.3236) (width 0.2032) (layer C4B) (net 40) (tstamp 5961553F))\n  (segment (start 110.836777 127.713619) (end 112.087781 127.713619) (width 0.2032) (layer C1F) (net 40) (tstamp 595EC196) (status 10))\n  (segment (start 134.5 116.8) (end 146.2 116.8) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 146.2 116.8) (end 146.3 116.7) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 169.456301 139.843701) (end 169.875002 139.425) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 169.456301 141.179983) (end 169.456301 139.843701) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 170.510317 142.233999) (end 169.456301 141.179983) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 173.517681 142.233999) (end 170.510317 142.233999) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 174.808682 143.525) (end 173.517681 142.233999) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 176.013 143.525) (end 174.808682 143.525) (width 0.2032) (layer C1F) (net 40) (status 10))\n  (segment (start 169.450002 139) (end 169.875002 139.425) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 149.596497 116.8) (end 169.450002 136.653505) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 169.450002 136.653505) (end 169.450002 139) (width 0.2032) (layer C4B) (net 40))\n  (via (at 169.875002 139.425) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 175.061202 155.9) (end 176.013 155.9) (width 0.2032) (layer C1F) (net 40) (status 20))\n  (segment (start 173.933682 131.15) (end 176.013 131.15) (width 0.2032) (layer C1F) (net 40) (status 20))\n  (segment (start 176.013 118.775) (end 174.425 118.775) (width 0.2032) (layer C1F) (net 40) (status 10))\n  (segment (start 174.425 118.775) (end 173.9 119.3) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 146.3 135.3) (end 146.3 116.7) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 168 157) (end 146.3 135.3) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 146.4 116.8) (end 146.3 116.7) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 149.596497 116.8) (end 146.4 116.8) (width 0.2032) (layer C1F) (net 40))\n  (via (at 146.3 116.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 175.061202 155.9) (end 173.961202 157) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 173.961202 157) (end 168 157) (width 0.2032) (layer C1F) (net 40))\n  (via (at 168 157) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 151.157496 116.8) (end 149.596497 116.8) (width 0.2032) (layer C1F) (net 40))\n  (via (at 149.596497 116.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 168 131.8) (end 166.157496 131.8) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 166.157496 131.8) (end 151.157496 116.8) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 153.7 116.8) (end 151.157496 116.8) (width 0.2032) (layer C1F) (net 40))\n  (via (at 151.157496 116.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 173.933682 131.15) (end 173.283682 131.8) (width 0.2032) (layer C1F) (net 40))\n  (segment (start 173.283682 131.8) (end 168 131.8) (width 0.2032) (layer C1F) (net 40))\n  (via (at 168 131.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (via (at 153.7 116.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 173.9 119.3) (end 171.687401 121.512599) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 171.687401 121.512599) (end 158.412599 121.512599) (width 0.2032) (layer C4B) (net 40))\n  (segment (start 158.412599 121.512599) (end 153.7 116.8) (width 0.2032) (layer C4B) (net 40))\n  (via (at 173.9 119.3) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 40))\n  (segment (start 126.163013 141.878389) (end 99.999929 141.878389) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 99.999929 141.878389) (end 80.828001 161.050317) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 80.828001 161.050317) (end 80.828001 162.553999) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 80.828001 162.553999) (end 79.812 163.57) (width 0.2032) (layer C4B) (net 41) (status 20))\n  (segment (start 151.2 128.3) (end 166.15 143.25) (width 0.2032) (layer C4B) (net 41) (status 10))\n  (segment (start 166.15 143.25) (end 170.49 143.25) (width 0.2032) (layer C4B) (net 41) (status 20))\n  (segment (start 150.2 126.6) (end 150.2 127.3) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 150.2 127.3) (end 151.2 128.3) (width 0.2032) (layer C4B) (net 41) (status 20))\n  (segment (start 141.06432 133.98878) (end 134.052622 133.98878) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 134.052622 133.98878) (end 126.163013 141.878389) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 143.70458 131.34852) (end 141.06432 133.98878) (width 0.2032) (layer C4B) (net 41))\n  (segment (start 147.925 122.975) (end 147.1968 122.975) (width 0.2032) (layer C1F) (net 41) (status 10))\n  (segment (start 147.1968 122.975) (end 143.70458 126.46722) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 143.70458 126.46722) (end 143.70458 131.34852) (width 0.2032) (layer C1F) (net 41))\n  (via (at 143.70458 131.34852) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 41))\n  (segment (start 147.925 122.975) (end 148.6532 122.975) (width 0.2032) (layer C1F) (net 41) (status 10))\n  (segment (start 148.6532 122.975) (end 150.2 124.5218) (width 0.2032) (layer C1F) (net 41))\n  (segment (start 150.2 124.5218) (end 150.2 126.6) (width 0.2032) (layer C1F) (net 41))\n  (via (at 150.2 126.6) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 41))\n  (segment (start 170.49 145.79) (end 162.94516 145.79) (width 0.2032) (layer C4B) (net 42) (status 10))\n  (segment (start 149.00402 131.84886) (end 149.00402 129.80402) (width 0.2032) (layer C4B) (net 42) (tstamp 5968DED3) (status 20))\n  (segment (start 162.94516 145.79) (end 149.00402 131.84886) (width 0.2032) (layer C4B) (net 42) (tstamp 5968DECF))\n  (segment (start 149.00402 129.80402) (end 149 129.8) (width 0.2032) (layer C4B) (net 42) (tstamp 5968DED7) (status 30))\n  (segment (start 125.880078 144.6) (end 99.818318 144.6) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 83.368001 162.553999) (end 82.352 163.57) (width 0.2032) (layer C4B) (net 42) (status 20))\n  (segment (start 99.818318 144.6) (end 83.368001 161.050317) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 83.368001 161.050317) (end 83.368001 162.553999) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 170.48 145.8) (end 170.49 145.79) (width 0.2032) (layer C4B) (net 42) (status 30))\n  (segment (start 149 128) (end 149 129.8) (width 0.2032) (layer C4B) (net 42) (status 20))\n  (segment (start 135.7 134.7) (end 135.7 134.780078) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 135.7 134.780078) (end 125.880078 144.6) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 145 133) (end 143.3 134.7) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 143.3 134.7) (end 135.7 134.7) (width 0.2032) (layer C4B) (net 42))\n  (segment (start 147.925 124.275) (end 147.1968 124.275) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (segment (start 147.1968 124.275) (end 145 126.4718) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 145 126.4718) (end 145 133) (width 0.2032) (layer C1F) (net 42))\n  (via (at 145 133) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 42))\n  (segment (start 147.925 124.275) (end 148.6532 124.275) (width 0.2032) (layer C1F) (net 42) (status 10))\n  (segment (start 148.6532 124.275) (end 149 124.6218) (width 0.2032) (layer C1F) (net 42))\n  (segment (start 149 124.6218) (end 149 128) (width 0.2032) (layer C1F) (net 42))\n  (via (at 149 128) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 42))\n  (segment (start 119 141.5) (end 99.342 141.5) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 99.342 141.5) (end 79.812 161.03) (width 0.2032) (layer C4B) (net 43) (status 20))\n  (segment (start 153.5 127) (end 151.9 127) (width 0.2032) (layer C4B) (net 43) (status 10))\n  (segment (start 151.9 127) (end 150.8 125.9) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 173.03 143.25) (end 171.93561 142.15561) (width 0.2032) (layer C4B) (net 43) (status 10))\n  (segment (start 171.93561 142.15561) (end 166.97886 142.15561) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 166.97886 142.15561) (end 153.5 128.67675) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 153.5 128.67675) (end 153.5 127) (width 0.2032) (layer C4B) (net 43) (status 20))\n  (segment (start 120.806001 139.693999) (end 119 141.5) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 133.905323 133.633171) (end 127.844495 139.693999) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 127.844495 139.693999) (end 120.806001 139.693999) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 139.950587 133.63317) (end 133.905323 133.633171) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 143.05687 130.526887) (end 139.950587 133.63317) (width 0.2032) (layer C4B) (net 43))\n  (segment (start 147.925 122.325) (end 147.1968 122.325) (width 0.2032) (layer C1F) (net 43) (status 10))\n  (via (at 143.05687 130.526887) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 43))\n  (segment (start 147.1968 122.325) (end 143.05687 126.46493) (width 0.2032) (layer C1F) (net 43))\n  (segment (start 143.05687 126.46493) (end 143.05687 130.526887) (width 0.2032) (layer C1F) (net 43))\n  (segment (start 147.925 122.325) (end 148.6532 122.325) (width 0.2032) (layer C1F) (net 43) (status 10))\n  (via (at 150.8 125.9) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 43))\n  (segment (start 148.6532 122.325) (end 150.8 124.4718) (width 0.2032) (layer C1F) (net 43))\n  (segment (start 150.8 124.4718) (end 150.8 125.9) (width 0.2032) (layer C1F) (net 43))\n  (segment (start 163.11372 144.19834) (end 162.69462 144.19834) (width 0.2032) (layer C4B) (net 44) (status 30))\n  (segment (start 162.69462 144.19834) (end 150.37308 131.8768) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFD9) (status 10))\n  (via (at 149.6 127.3) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 44))\n  (segment (start 149.6 124.5718) (end 149.6 127.3) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 148.6532 123.625) (end 149.6 124.5718) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 147.925 123.625) (end 148.6532 123.625) (width 0.2032) (layer C1F) (net 44) (status 10))\n  (segment (start 149.6 128.33766) (end 149.6 127.3) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFF3))\n  (segment (start 150.37308 129.11074) (end 149.6 128.33766) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFED))\n  (segment (start 150.37308 131.8768) (end 150.37308 129.11074) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFE9))\n  (segment (start 173.03 145.79) (end 173.03 145.7885) (width 0.2032) (layer C4B) (net 44) (status 30))\n  (segment (start 173.03 145.7885) (end 171.85894 144.61744) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFB1) (status 10))\n  (segment (start 171.85894 144.61744) (end 163.53282 144.61744) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFBF) (status 20))\n  (segment (start 163.53282 144.61744) (end 163.11372 144.19834) (width 0.2032) (layer C4B) (net 44) (tstamp 5968DFD6) (status 30))\n  (segment (start 127.724599 142.233999) (end 101.148001 142.233999) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 101.148001 142.233999) (end 82.352 161.03) (width 0.2032) (layer C4B) (net 44) (status 20))\n  (segment (start 142.191923 134.34439) (end 135.552702 134.34439) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 135.552702 134.34439) (end 130.147701 139.749391) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 130.147701 139.749391) (end 130.147701 139.810897) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 130.147701 139.810897) (end 127.724599 142.233999) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 144.35229 132.184023) (end 142.191923 134.34439) (width 0.2032) (layer C4B) (net 44))\n  (segment (start 147.925 123.625) (end 147.1968 123.625) (width 0.2032) (layer C1F) (net 44) (status 10))\n  (segment (start 147.1968 123.625) (end 144.35229 126.46951) (width 0.2032) (layer C1F) (net 44))\n  (segment (start 144.35229 126.46951) (end 144.35229 132.184023) (width 0.2032) (layer C1F) (net 44))\n  (via (at 144.35229 132.184023) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 44))\n  (segment (start 118.852702 141.14439) (end 97.68593 141.14439) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 97.68593 141.14439) (end 78.288001 160.542319) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 78.288001 160.542319) (end 78.288001 162.553999) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 78.288001 162.553999) (end 77.272 163.57) (width 0.2032) (layer C4B) (net 45) (status 20))\n  (segment (start 163.5 148) (end 165.353999 149.853999) (width 0.2032) (layer C4B) (net 45) (status 10))\n  (segment (start 165.353999 149.853999) (end 172.013999 149.853999) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 172.013999 149.853999) (end 173.03 150.87) (width 0.2032) (layer C4B) (net 45) (status 20))\n  (segment (start 151.4 125.2) (end 150.2 125.2) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 148.110999 127.289001) (end 148.110999 131.712974) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 150.2 125.2) (end 148.110999 127.289001) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 148.110999 131.712974) (end 163.5 147.101975) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 163.5 147.101975) (end 163.5 148) (width 0.2032) (layer C4B) (net 45) (status 20))\n  (segment (start 143.6 124.7) (end 143.206301 125.093699) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 139.108347 133.207375) (end 133.828211 133.207375) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 143.206301 125.093699) (end 143.206301 129.109421) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 143.206301 129.109421) (end 139.108347 133.207375) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 133.828211 133.207375) (end 127.697197 139.338389) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 127.697197 139.338389) (end 120.658702 139.33839) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 120.658702 139.33839) (end 118.852702 141.14439) (width 0.2032) (layer C4B) (net 45))\n  (segment (start 147.925 121.675) (end 146.625 121.675) (width 0.2032) (layer C1F) (net 45) (status 10))\n  (via (at 143.6 124.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 45))\n  (segment (start 146.625 121.675) (end 143.6 124.7) (width 0.2032) (layer C1F) (net 45))\n  (segment (start 147.925 121.675) (end 148.6532 121.675) (width 0.2032) (layer C1F) (net 45) (status 10))\n  (segment (start 148.6532 121.675) (end 151.4 124.4218) (width 0.2032) (layer C1F) (net 45))\n  (segment (start 151.4 124.4218) (end 151.4 125.2) (width 0.2032) (layer C1F) (net 45))\n  (via (at 151.4 125.2) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 45))\n  (segment (start 125.7 159.7) (end 121.782 159.7) (width 0.2032) (layer C1F) (net 46))\n  (segment (start 121.782 159.7) (end 120.452 161.03) (width 0.2032) (layer C1F) (net 46) (status 20))\n  (segment (start 140.01 166.11) (end 138.993999 165.093999) (width 0.2032) (layer C4B) (net 46) (status 10))\n  (segment (start 138.993999 165.093999) (end 138.993999 163.590317) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 138.993999 163.590317) (end 137.403682 162) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 137.403682 162) (end 133.5 162) (width 0.2032) (layer C4B) (net 46) (status 20))\n  (segment (start 125.7 159.7) (end 128 162) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 128 162) (end 133.5 162) (width 0.2032) (layer C4B) (net 46) (status 20))\n  (segment (start 134.793699 150.606301) (end 125.7 159.7) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 134.793699 138.893699) (end 134.793699 150.606301) (width 0.2032) (layer C4B) (net 46))\n  (segment (start 134.4 138.5) (end 134.793699 138.893699) (width 0.2032) (layer C4B) (net 46))\n  (via (at 125.7 159.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 46))\n  (segment (start 134.375 136.925) (end 134.375 138.475) (width 0.2032) (layer C1F) (net 46) (status 10))\n  (segment (start 134.375 138.475) (end 134.4 138.5) (width 0.2032) (layer C1F) (net 46))\n  (via (at 134.4 138.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 46))\n  (segment (start 140.038 168.6) (end 140.038 166.138) (width 0.2032) (layer C1F) (net 46) (status 30))\n  (segment (start 140.038 166.138) (end 140.01 166.11) (width 0.2032) (layer C1F) (net 46) (status 30))\n  (segment (start 125 161.8) (end 122.222 161.8) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 122.222 161.8) (end 120.452 163.57) (width 0.2032) (layer C4B) (net 47) (status 20))\n  (segment (start 125 161.8) (end 127.2 164) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 127.2 164) (end 131 164) (width 0.2032) (layer C4B) (net 47) (status 20))\n  (segment (start 125 159.3) (end 125 161.8) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 134.054001 150.245999) (end 125 159.3) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 137.47 166.11) (end 133.11 166.11) (width 0.2032) (layer C4B) (net 47) (status 10))\n  (segment (start 133.11 166.11) (end 131 164) (width 0.2032) (layer C4B) (net 47) (status 20))\n  (segment (start 133.3 138.4) (end 133.3 141.780078) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 133.3 141.780078) (end 134.054001 142.534079) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 134.054001 142.534079) (end 134.054001 150.245999) (width 0.2032) (layer C4B) (net 47))\n  (segment (start 133.725 136.925) (end 133.725 137.975) (width 0.2032) (layer C1F) (net 47) (status 10))\n  (segment (start 133.725 137.975) (end 133.3 138.4) (width 0.2032) (layer C1F) (net 47))\n  (via (at 133.3 138.4) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 47))\n  (segment (start 134.762 166.1) (end 137.46 166.1) (width 0.2032) (layer C1F) (net 47) (status 30))\n  (segment (start 137.46 166.1) (end 137.47 166.11) (width 0.2032) (layer C1F) (net 47) (status 30))\n  (segment (start 150.17 153.41) (end 148.39 153.41) (width 0.2032) (layer C4B) (net 48) (status 10))\n  (segment (start 148.39 153.41) (end 146.7 155.1) (width 0.2032) (layer C4B) (net 48) (status 20))\n  (segment (start 150.17 153.41) (end 150.17 150.392) (width 0.2032) (layer C1F) (net 48) (status 30))\n  (segment (start 150.17 150.392) (end 150.2 150.362) (width 0.2032) (layer C1F) (net 48) (status 30))\n  (segment (start 150.17 153.41) (end 135.5 138.74) (width 0.2032) (layer C4B) (net 48) (status 10))\n  (segment (start 135.5 138.74) (end 135.5 138.1) (width 0.2032) (layer C4B) (net 48))\n  (segment (start 135.025 136.925) (end 135.025 137.625) (width 0.2032) (layer C1F) (net 48) (status 10))\n  (segment (start 135.025 137.625) (end 135.5 138.1) (width 0.2032) (layer C1F) (net 48))\n  (via (at 135.5 138.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 48))\n  (segment (start 152.71 153.41) (end 152.71 150.372) (width 0.2032) (layer C1F) (net 49) (status 30))\n  (segment (start 152.71 150.372) (end 152.7 150.362) (width 0.2032) (layer C1F) (net 49) (status 30))\n  (segment (start 140.6 135.7) (end 156.266001 151.366001) (width 0.2032) (layer C4B) (net 49) (status 10))\n  (segment (start 156.266001 151.366001) (end 156.266001 153.897681) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 156.266001 153.897681) (end 155.737681 154.426001) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 155.737681 154.426001) (end 153.726001 154.426001) (width 0.2032) (layer C4B) (net 49))\n  (segment (start 153.726001 154.426001) (end 152.71 153.41) (width 0.2032) (layer C4B) (net 49) (status 20))\n  (segment (start 135.7 135.7) (end 140.6 135.7) (width 0.2032) (layer C4B) (net 49) (status 20))\n  (segment (start 135.675 136.925) (end 135.675 135.725) (width 0.2032) (layer C1F) (net 49) (status 10))\n  (via (at 135.7 135.7) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 49))\n  (segment (start 135.675 135.725) (end 135.7 135.7) (width 0.2032) (layer C1F) (net 49))\n  (segment (start 155.25 153.41) (end 155.25 150.412) (width 0.2032) (layer C1F) (net 50) (status 30))\n  (segment (start 155.25 150.412) (end 155.2 150.362) (width 0.2032) (layer C1F) (net 50) (status 30))\n  (segment (start 140.44 138.6) (end 155.25 153.41) (width 0.2032) (layer C4B) (net 50) (status 30))\n  (segment (start 136.3 138.6) (end 140.44 138.6) (width 0.2032) (layer C4B) (net 50) (status 20))\n  (segment (start 136.325 136.925) (end 136.325 138.575) (width 0.2032) (layer C1F) (net 50) (status 10))\n  (segment (start 136.325 138.575) (end 136.3 138.6) (width 0.2032) (layer C1F) (net 50))\n  (via (at 136.3 138.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 50))\n  (segment (start 113 127.8) (end 112.3188 128.4812) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 112.3188 128.4812) (end 112.3188 129.286) (width 0.2032) (layer C1F) (net 51) (tstamp 595EC3E1) (status 20))\n  (segment (start 115.1 127.8) (end 113 127.8) (width 0.2032) (layer C4B) (net 51))\n  (via (at 113 127.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 51))\n  (segment (start 112.3188 129.286) (end 110.788396 129.286) (width 0.2032) (layer C1F) (net 51) (status 30))\n  (segment (start 110.788396 129.286) (end 110.836777 129.237619) (width 0.2032) (layer C1F) (net 51) (status 30))\n  (segment (start 116.336777 128.325619) (end 115.625619 128.325619) (width 0.2032) (layer C1F) (net 51) (status 10))\n  (via (at 115.1 127.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 51))\n  (segment (start 115.625619 128.325619) (end 115.1 127.8) (width 0.2032) (layer C1F) (net 51))\n  (segment (start 112.4966 124.206) (end 110.5154 124.206) (width 0.2032) (layer C1F) (net 52) (status 30))\n  (segment (start 110.5154 124.206) (end 110.49 124.2314) (width 0.2032) (layer C1F) (net 52) (tstamp 595B170E) (status 30))\n  (segment (start 112.4966 124.206) (end 112.4966 123.4948) (width 0.2032) (layer C1F) (net 52) (status 10))\n  (segment (start 115.904358 121.0056) (end 114.9858 121.0056) (width 0.2032) (layer C1F) (net 52))\n  (segment (start 116.192377 121.293619) (end 115.904358 121.0056) (width 0.2032) (layer C1F) (net 52))\n  (segment (start 116.192377 121.293619) (end 116.192377 123.181219) (width 0.2032) (layer C1F) (net 52) (status 20))\n  (segment (start 112.4966 123.4948) (end 114.9858 121.0056) (width 0.2032) (layer C1F) (net 52) (tstamp 595B16F6))\n  (segment (start 116.192377 123.181219) (end 116.336777 123.325619) (width 0.2032) (layer C1F) (net 52) (tstamp 595B16C9) (status 30))\n  (segment (start 110.860777 124.213619) (end 110.836777 124.237619) (width 0.2032) (layer C1F) (net 52) (status 30))\n  (segment (start 112.463581 124.213619) (end 112.836777 124.213619) (width 0.2032) (layer C1F) (net 52) (status 30))\n  (segment (start 137.8 139.24771) (end 139.4 140.84771) (width 0.2032) (layer C4B) (net 53) (status 20))\n  (segment (start 139.4 140.84771) (end 139.4 141.1) (width 0.2032) (layer C4B) (net 53) (status 30))\n  (segment (start 136.975 139.263) (end 137.78471 139.263) (width 0.2032) (layer C1F) (net 53))\n  (segment (start 137.78471 139.263) (end 137.8 139.24771) (width 0.2032) (layer C1F) (net 53))\n  (via (at 137.8 139.24771) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 53))\n  (segment (start 136.975 139.263) (end 136.975 136.925) (width 0.2032) (layer C1F) (net 53) (status 20))\n  (segment (start 136.5 139.738) (end 136.975 139.263) (width 0.2032) (layer C1F) (net 53) (status 10))\n  (segment (start 134.5 139.738) (end 132.5 139.738) (width 0.2032) (layer C1F) (net 53) (status 30))\n  (segment (start 132.5 139.738) (end 132.262 139.5) (width 0.2032) (layer C1F) (net 53) (status 30))\n  (segment (start 136.5 139.738) (end 134.5 139.738) (width 0.2032) (layer C1F) (net 53) (status 30))\n  (segment (start 134.375 132.559674) (end 134.375 133.83362) (width 0.2032) (layer C1F) (net 54))\n  (segment (start 131.2164 135.14832) (end 129.98196 133.91388) (width 0.2032) (layer C1F) (net 54) (tstamp 59E7B0A7))\n  (segment (start 133.0603 135.14832) (end 131.2164 135.14832) (width 0.2032) (layer C1F) (net 54) (tstamp 59E7B0A4))\n  (segment (start 134.375 133.83362) (end 133.0603 135.14832) (width 0.2032) (layer C1F) (net 54) (tstamp 59E7B098))\n  (segment (start 134.375 131.075) (end 134.375 132.559674) (width 0.2032) (layer C1F) (net 54) (status 10))\n  (segment (start 134.4 131.3) (end 134.4 132.534674) (width 0.2032) (layer C4B) (net 54) (status 10))\n  (segment (start 134.4 132.534674) (end 134.375 132.559674) (width 0.2032) (layer C4B) (net 54))\n  (via (at 134.375 132.559674) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 54))\n  (segment (start 142.075 124.275) (end 141.6249 124.275) (width 0.2032) (layer C1F) (net 55))\n  (segment (start 141.6249 124.275) (end 139.827 126.0729) (width 0.2032) (layer C1F) (net 55) (tstamp 59E7D70A))\n  (segment (start 139.827 126.0729) (end 139.827 128.79324) (width 0.2032) (layer C1F) (net 55) (tstamp 59E7D719))\n  (segment (start 140.20788 130.5) (end 139.49172 129.78384) (width 0.2032) (layer C4B) (net 55))\n  (via (at 139.49172 129.78384) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 55))\n  (segment (start 139.49172 129.78384) (end 139.49172 129.12852) (width 0.2032) (layer C1F) (net 55) (tstamp 59E7D6DD))\n  (segment (start 140.20788 130.5) (end 140.5 130.5) (width 0.2032) (layer C4B) (net 55) (tstamp 59E7D6E7))\n  (segment (start 139.827 128.79324) (end 139.49172 129.12852) (width 0.2032) (layer C1F) (net 55))\n  (segment (start 140.20788 130.5) (end 140.5 130.5) (width 0.2032) (layer C4B) (net 55) (tstamp 59E521D9))\n  (segment (start 140.20788 130.5) (end 140.5 130.5) (width 0.2032) (layer C4B) (net 55) (tstamp 59E51C2A))\n  (segment (start 134.6 129.8) (end 135.3 130.5) (width 0.2032) (layer C4B) (net 55))\n  (segment (start 135.3 130.5) (end 140.5 130.5) (width 0.2032) (layer C4B) (net 55) (status 20))\n  (segment (start 135.025 131.075) (end 135.025 130.225) (width 0.2032) (layer C1F) (net 55) (status 10))\n  (segment (start 135.025 130.225) (end 134.6 129.8) (width 0.2032) (layer C1F) (net 55))\n  (via (at 134.6 129.8) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 55))\n  (segment (start 128.48312 118.60352) (end 128.48312 118.851442) (width 0.2032) (layer C1F) (net 56) (status 30))\n  (segment (start 128.48312 118.851442) (end 129.10312 119.471442) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8B1D) (status 10))\n  (segment (start 128.65 125.41858) (end 128.65 126.05) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8B30) (status 20))\n  (segment (start 129.10312 124.96546) (end 128.65 125.41858) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8B2E))\n  (segment (start 129.10312 119.471442) (end 129.10312 124.96546) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8B21))\n  (segment (start 128.60504 114.32464) (end 128.60504 115.13288) (width 0.2032) (layer C1F) (net 56) (status 10))\n  (segment (start 129.108198 117.978442) (end 128.48312 118.60352) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8AC8) (status 20))\n  (segment (start 129.108198 115.636038) (end 129.108198 117.978442) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8AC3))\n  (segment (start 128.60504 115.13288) (end 129.108198 115.636038) (width 0.2032) (layer C1F) (net 56) (tstamp 596A8ABE))\n  (segment (start 129.3368 110.8964) (end 129.3368 113.4364) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 129.3368 113.4364) (end 128.60504 114.16816) (width 0.2032) (layer C1F) (net 56) (tstamp 596A66C5) (status 20))\n  (segment (start 129.3368 110.8964) (end 129.7686 110.4646) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 129.7686 110.4646) (end 129.7686 107.063) (width 0.2032) (layer C1F) (net 56) (tstamp 59615D87) (status 20))\n  (segment (start 129.7686 107.063) (end 130.008 106.8236) (width 0.2032) (layer C1F) (net 56) (tstamp 59615D8A) (status 30))\n  (segment (start 129.3368 110.8964) (end 129.3368 110.8458) (width 0.2032) (layer C1F) (net 56) (tstamp 59615D85))\n  (segment (start 129.3368 110.8458) (end 128.7006 110.2096) (width 0.2032) (layer C1F) (net 56) (tstamp 59615D37) (status 20))\n  (segment (start 135.675 129.575) (end 133.7 127.6) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 133.3 127.2) (end 133.7 127.6) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 130.2132 127.2) (end 133.3 127.2) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 137.2 124.1) (end 133.7 127.6) (width 0.2032) (layer C4B) (net 56))\n  (segment (start 128.65 126.05) (end 129.0632 126.05) (width 0.2032) (layer C1F) (net 56) (status 10))\n  (segment (start 129.0632 126.05) (end 130.2132 127.2) (width 0.2032) (layer C1F) (net 56))\n  (segment (start 135.675 131.075) (end 135.675 129.575) (width 0.2032) (layer C1F) (net 56) (status 10))\n  (segment (start 138.6 124.1) (end 137.2 124.1) (width 0.2032) (layer C4B) (net 56) (status 10))\n  (via (at 133.7 127.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 56))\n  (segment (start 128.7006 110.2096) (end 128.5006 110.2096) (width 0.2032) (layer C1F) (net 56) (status 30))\n  (segment (start 128.65 126.05) (end 128.65 125.95) (width 0.2032) (layer C1F) (net 56) (status 30))\n  (segment (start 140.6 124.1) (end 138.6 124.1) (width 0.2032) (layer C4B) (net 56) (status 20))\n  (segment (start 142.075 123.625) (end 141.075 123.625) (width 0.2032) (layer C1F) (net 56) (status 10))\n  (segment (start 141.075 123.625) (end 140.6 124.1) (width 0.2032) (layer C1F) (net 56))\n  (via (at 140.6 124.1) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 56))\n  (segment (start 128.65 125.96) (end 128.65 126.05) (width 0.2032) (layer C1F) (net 56) (status 30))\n  (segment (start 136.33704 132.377908) (end 136.33361 132.377908) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 127.814001 133.269921) (end 127.814001 131.942523) (width 0.2032) (layer C1F) (net 57) (tstamp 59E52088))\n  (segment (start 128.51892 133.97484) (end 127.814001 133.269921) (width 0.2032) (layer C1F) (net 57) (tstamp 59E52086))\n  (segment (start 128.51892 133.97484) (end 128.51892 133.97484) (width 0.2032) (layer C1F) (net 57) (tstamp 59E52081))\n  (segment (start 130.088478 135.544398) (end 128.51892 133.97484) (width 0.2032) (layer C1F) (net 57) (tstamp 59E5207F))\n  (segment (start 133.16712 135.544398) (end 130.088478 135.544398) (width 0.2032) (layer C1F) (net 57) (tstamp 59E52079))\n  (segment (start 136.33361 132.377908) (end 133.16712 135.544398) (width 0.2032) (layer C1F) (net 57) (tstamp 59E5205F))\n  (segment (start 128.03124 127.254) (end 128.03124 127.36068) (width 0.2032) (layer C4B) (net 57))\n  (segment (start 128.03124 127.36068) (end 126.0348 129.35712) (width 0.2032) (layer C4B) (net 57) (tstamp 598CDCE7))\n  (segment (start 126.0348 129.35712) (end 126.0348 129.93624) (width 0.2032) (layer C4B) (net 57) (tstamp 598CDCF2))\n  (via (at 126.0348 129.93624) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 57))\n  (segment (start 126.0348 129.93624) (end 126.0348 130.163322) (width 0.2032) (layer C1F) (net 57) (tstamp 598CDCF6))\n  (segment (start 126.0348 130.163322) (end 127.814001 131.942523) (width 0.2032) (layer C1F) (net 57) (tstamp 598CDCF7))\n  (segment (start 127.7912 126.762) (end 127.7912 127.01396) (width 0.2032) (layer C1F) (net 57))\n  (via (at 128.03124 127.254) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 57))\n  (segment (start 127.7912 127.01396) (end 128.03124 127.254) (width 0.2032) (layer C1F) (net 57) (tstamp 5967A3FB))\n  (segment (start 128.48312 120.60352) (end 128.48312 121.40414) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 128 125.5174) (end 128 126.05) (width 0.2032) (layer C1F) (net 57) (tstamp 596A8BBE) (status 20))\n  (segment (start 128.747518 124.769882) (end 128 125.5174) (width 0.2032) (layer C1F) (net 57) (tstamp 596A8BB9))\n  (segment (start 128.747518 121.668538) (end 128.747518 124.769882) (width 0.2032) (layer C1F) (net 57) (tstamp 596A8BB3))\n  (segment (start 128.48312 121.40414) (end 128.747518 121.668538) (width 0.2032) (layer C1F) (net 57) (tstamp 596A8BB0))\n  (segment (start 128.5992 120.2634) (end 128.5992 120.5474) (width 0.2032) (layer C1F) (net 57) (status 30))\n  (segment (start 128.5992 120.5134) (end 128.5992 120.2634) (width 0.2032) (layer C1F) (net 57) (tstamp 57F349D9) (status 30))\n  (segment (start 128.60504 112.99468) (end 128.60504 112.32464) (width 0.2032) (layer C1F) (net 57) (tstamp 596A669F) (status 20))\n  (segment (start 128.35128 113.24844) (end 128.60504 112.99468) (width 0.2032) (layer C1F) (net 57) (tstamp 596A669E))\n  (segment (start 125.30328 113.24844) (end 128.35128 113.24844) (width 0.2032) (layer C1F) (net 57) (tstamp 596A6699))\n  (segment (start 124.3076 114.24412) (end 125.30328 113.24844) (width 0.2032) (layer C1F) (net 57) (tstamp 596A6695))\n  (segment (start 128.5738 112.2934) (end 128.5738 111.505) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 127.5842 110.5154) (end 128.5738 111.505) (width 0.2032) (layer C1F) (net 57) (tstamp 59615603))\n  (segment (start 128.0066 109.5596) (end 128.7006 109.5596) (width 0.2032) (layer C1F) (net 57) (status 20))\n  (segment (start 128.0066 109.5596) (end 127.5842 109.982) (width 0.2032) (layer C1F) (net 57) (tstamp 59614656))\n  (segment (start 127.5842 109.982) (end 127.5842 110.5154) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 128.5738 112.2934) (end 128.60504 112.32464) (width 0.2032) (layer C1F) (net 57) (tstamp 596A664D) (status 30))\n  (segment (start 126.211201 124.647701) (end 126.211201 126.685799) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 124.3076 114.24412) (end 124.3076 122.7441) (width 0.2032) (layer C1F) (net 57) (tstamp 5962A5BF))\n  (segment (start 124.3076 122.7441) (end 126.211201 124.647701) (width 0.2032) (layer C1F) (net 57) (tstamp 5962A5B2))\n  (segment (start 126.135 126.762) (end 125.5 126.762) (width 0.2032) (layer C1F) (net 57) (status 20))\n  (segment (start 126.211201 126.685799) (end 126.135 126.762) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 127.814001 131.942523) (end 129.557477 131.942523) (width 0.2032) (layer C4B) (net 57) (status 20))\n  (via (at 127.814001 131.942523) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 57))\n  (segment (start 129.557477 131.942523) (end 129.6 131.9) (width 0.2032) (layer C4B) (net 57) (status 30))\n  (segment (start 142.075 122.975) (end 140.227908 122.975) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 138.689001 131.803201) (end 138.114294 132.377908) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 140.227908 122.975) (end 138.689001 124.513907) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 138.689001 124.513907) (end 138.689001 131.803201) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 138.114294 132.377908) (end 136.33704 132.377908) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 136.33704 132.377908) (end 136.325 132.377908) (width 0.2032) (layer C1F) (net 57) (tstamp 59E5205D))\n  (segment (start 136.325 131.075) (end 136.325 132.377908) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 125.5 126.762) (end 127.7912 126.762) (width 0.2032) (layer C1F) (net 57) (status 10))\n  (segment (start 127.7912 126.762) (end 128 126.5532) (width 0.2032) (layer C1F) (net 57))\n  (segment (start 128 126.5532) (end 128 126.05) (width 0.2032) (layer C1F) (net 57) (status 20))\n  (segment (start 132.70968 114.3856) (end 133.44728 114.3856) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 131.70408 108.8136) (end 133.5656 108.8136) (width 0.2032) (layer C1F) (net 58) (tstamp 596A87DF) (status 20))\n  (via (at 134.0104 111.8108) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 58))\n  (segment (start 133.77164 111.57204) (end 134.0104 111.8108) (width 0.2032) (layer C4B) (net 58) (tstamp 596A87F6))\n  (segment (start 131.55168 111.57204) (end 133.77164 111.57204) (width 0.2032) (layer C4B) (net 58) (tstamp 596A87EC))\n  (segment (start 130.74396 110.76432) (end 131.55168 111.57204) (width 0.2032) (layer C4B) (net 58) (tstamp 596A87EB))\n  (segment (start 130.74396 109.77372) (end 130.74396 110.76432) (width 0.2032) (layer C4B) (net 58) (tstamp 596A87EA))\n  (via (at 130.74396 109.77372) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 58))\n  (segment (start 131.70408 108.8136) (end 130.74396 109.77372) (width 0.2032) (layer C1F) (net 58) (tstamp 596A87E3))\n  (segment (start 134.0104 113.82248) (end 134.0104 111.8108) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD8A4))\n  (segment (start 133.44728 114.3856) (end 134.0104 113.82248) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD89A))\n  (segment (start 132.70968 114.77728) (end 133.5532 115.6208) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 133.5532 117.45722) (end 133.5532 115.6208) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD865))\n  (segment (start 133.5532 117.45722) (end 132.7046 118.30582) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD859) (status 20))\n  (segment (start 132.70968 114.77728) (end 132.70968 114.3856) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD88F) (status 30))\n  (segment (start 132.7046 118.61876) (end 132.7046 118.30582) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 132.7046 118.7854) (end 134.5414 120.6222) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 134.5414 120.6222) (end 134.5414 122.2) (width 0.2032) (layer C1F) (net 58) (tstamp 5962B45B))\n  (segment (start 132.7046 118.7854) (end 132.7046 118.61876) (width 0.2032) (layer C1F) (net 58) (tstamp 598CD834) (status 30))\n  (segment (start 133.5798 108.8278) (end 133.5656 108.8136) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 132.8024 125.8976) (end 132.8024 125.4912) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 134.5414 122.2) (end 134.5414 123.7522) (width 0.2032) (layer C1F) (net 58) (tstamp 57F34699))\n  (segment (start 134.5414 123.7522) (end 132.8024 125.4912) (width 0.2032) (layer C1F) (net 58) (tstamp 57F346A1))\n  (segment (start 134.5414 122.2) (end 135.2 122.2) (width 0.2032) (layer C1F) (net 58))\n  (segment (start 135.2 122.2) (end 135.6 122.6) (width 0.2032) (layer C1F) (net 58) (tstamp 57F34732))\n  (segment (start 135.6 122.6) (end 139.9 122.6) (width 0.2032) (layer C1F) (net 58) (tstamp 57F34737))\n  (segment (start 139.9 122.6) (end 140.175 122.325) (width 0.2032) (layer C1F) (net 58) (tstamp 57F34739))\n  (segment (start 140.175 122.325) (end 142.075 122.325) (width 0.2032) (layer C1F) (net 58) (tstamp 57F3473C) (status 20))\n  (segment (start 132.8024 125.8976) (end 132.65 126.05) (width 0.2032) (layer C1F) (net 58) (tstamp 5962B1D3) (status 30))\n  (segment (start 133.5798 108.8278) (end 133.5798 108.8124) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 133.5798 108.8124) (end 134.135002 108.257198) (width 0.2032) (layer C1F) (net 58) (tstamp 596147F3) (status 10))\n  (segment (start 134.135002 108.257198) (end 134.135002 106.8236) (width 0.2032) (layer C1F) (net 58) (tstamp 596147FA) (status 20))\n  (segment (start 134.135002 106.8236) (end 134.008 106.8236) (width 0.2032) (layer C1F) (net 58) (tstamp 596147FE) (status 30))\n  (segment (start 133.108598 126.05) (end 132.65 126.05) (width 0.2032) (layer C1F) (net 58) (status 20))\n  (segment (start 136.975 131.075) (end 136.975 129.916402) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 136.975 129.916402) (end 133.108598 126.05) (width 0.2032) (layer C1F) (net 58))\n  (segment (start 133.97 105.6236) (end 133.97 104.5236) (width 0.2032) (layer C4B) (net 58) (status 20))\n  (segment (start 133.97 104.5236) (end 133.77 104.3236) (width 0.2032) (layer C4B) (net 58) (status 30))\n  (segment (start 134.008 106.8236) (end 134.008 105.6616) (width 0.2032) (layer C1F) (net 58) (status 10))\n  (segment (start 134.008 105.6616) (end 133.97 105.6236) (width 0.2032) (layer C1F) (net 58))\n  (via (at 133.97 105.6236) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 58))\n  (segment (start 133.4918 108.7398) (end 133.5798 108.8278) (width 0.2032) (layer C1F) (net 58) (status 30))\n  (segment (start 132.7046 120.61876) (end 133.3213 120.61876) (width 0.2032) (layer C1F) (net 59) (status 10))\n  (segment (start 133.72338 121.0056) (end 133.72338 121) (width 0.2032) (layer C4B) (net 59) (tstamp 598CD7E5))\n  (segment (start 133.71576 121.01322) (end 133.72338 121.0056) (width 0.2032) (layer C4B) (net 59) (tstamp 598CD7E4))\n  (via (at 133.71576 121.01322) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 59))\n  (segment (start 133.3213 120.61876) (end 133.71576 121.01322) (width 0.2032) (layer C1F) (net 59) (tstamp 598CD7E0))\n  (segment (start 132.70968 112.3856) (end 132.70968 113.09374) (width 0.2032) (layer C1F) (net 59) (status 10))\n  (segment (start 130.90906 113.23828) (end 129.4638 114.68354) (width 0.2032) (layer C1F) (net 59) (tstamp 596A8791))\n  (segment (start 132.56514 113.23828) (end 130.90906 113.23828) (width 0.2032) (layer C1F) (net 59) (tstamp 596A878E))\n  (segment (start 132.70968 113.09374) (end 132.56514 113.23828) (width 0.2032) (layer C1F) (net 59) (tstamp 596A878A))\n  (segment (start 132.1054 111.0996) (end 132.11048 111.0996) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 132.8128 109.4778) (end 132.1054 110.1852) (width 0.2032) (layer C1F) (net 59) (tstamp 59629C61))\n  (segment (start 132.1054 110.1852) (end 132.1054 111.0996) (width 0.2032) (layer C1F) (net 59) (tstamp 59629DAC))\n  (segment (start 133.5798 109.4778) (end 132.8128 109.4778) (width 0.2032) (layer C1F) (net 59) (status 10))\n  (segment (start 132.70968 111.6988) (end 132.70968 112.3856) (width 0.2032) (layer C1F) (net 59) (tstamp 596A876A) (status 20))\n  (segment (start 132.11048 111.0996) (end 132.70968 111.6988) (width 0.2032) (layer C1F) (net 59) (tstamp 596A8761))\n  (segment (start 129.4638 121.036613) (end 130.347187 121.92) (width 0.2032) (layer C1F) (net 59) (tstamp 59629F1D))\n  (segment (start 129.4638 114.68354) (end 129.4638 121.036613) (width 0.2032) (layer C1F) (net 59) (tstamp 596A8797))\n  (segment (start 129.4638 114.681) (end 129.4638 114.68354) (width 0.2032) (layer C1F) (net 59) (tstamp 59629F0D))\n  (segment (start 138.2 120.5) (end 137.7 121) (width 0.2032) (layer C4B) (net 59) (status 10))\n  (segment (start 131.293431 121) (end 130.360309 121.933122) (width 0.2032) (layer C4B) (net 59))\n  (segment (start 137.7 121) (end 133.72338 121) (width 0.2032) (layer C4B) (net 59))\n  (segment (start 133.72338 121) (end 131.293431 121) (width 0.2032) (layer C4B) (net 59) (tstamp 598CD7E8))\n  (segment (start 130.360309 121.933122) (end 129.9 122.393431) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 129.9 122.393431) (end 129.9 125.567202) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 129.9 125.567202) (end 131.132798 126.8) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 131.132798 126.8) (end 131.7532 126.8) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 131.7532 126.8) (end 132 126.5532) (width 0.2032) (layer C1F) (net 59))\n  (segment (start 132 126.5532) (end 132 126.05) (width 0.2032) (layer C1F) (net 59) (status 20))\n  (segment (start 138.2 120.5) (end 139.5 120.5) (width 0.2032) (layer C4B) (net 59) (status 10))\n  (segment (start 139.5 120.5) (end 139.5 121.662) (width 0.2032) (layer C1F) (net 59) (status 20))\n  (via (at 139.5 120.5) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 59))\n  (segment (start 137.625 131.075) (end 137.625 128.125) (width 0.2032) (layer C1F) (net 59) (status 10))\n  (segment (start 137.625 128.125) (end 134.4 124.9) (width 0.2032) (layer C1F) (net 59) (tstamp 57F347D9))\n  (via (at 134.4 124.9) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 59))\n  (segment (start 134.4 124.9) (end 132.6 123.1) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347EA))\n  (segment (start 132.6 123.1) (end 131.527187 123.1) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347EB))\n  (segment (start 131.527187 123.1) (end 130.360309 121.933122) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347ED))\n  (segment (start 130.360309 121.933122) (end 130.366878 121.933122) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347EF))\n  (segment (start 130.366878 121.933122) (end 130.4 121.9) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347F0))\n  (segment (start 130.4 121.9) (end 130.360309 121.933122) (width 0.2032) (layer C4B) (net 59) (tstamp 57F347F1))\n  (via (at 130.360309 121.933122) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 59))\n  (segment (start 139.5 121.662) (end 139.462 121.7) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 142.075 121.675) (end 139.487 121.675) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 139.487 121.675) (end 139.462 121.7) (width 0.2032) (layer C1F) (net 59) (status 30))\n  (segment (start 118.2 136.5) (end 118.3 136.5) (width 0.2032) (layer C4B) (net 60) (status 30))\n  (segment (start 118.3 136.5) (end 119.4 135.4) (width 0.2032) (layer C4B) (net 60) (status 10))\n  (segment (start 119.024381 136.475619) (end 119.4 136.1) (width 0.2032) (layer C1F) (net 60))\n  (segment (start 119.4 136.1) (end 119.4 135.4) (width 0.2032) (layer C1F) (net 60))\n  (segment (start 118.098777 136.475619) (end 119.024381 136.475619) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 118.336777 134.625619) (end 118.625619 134.625619) (width 0.2032) (layer C1F) (net 60) (status 30))\n  (segment (start 118.625619 134.625619) (end 119.4 135.4) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 120.9 132.916318) (end 120.9 133.9) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 120.9 133.9) (end 119.4 135.4) (width 0.2032) (layer C4B) (net 60))\n  (via (at 119.4 135.4) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 60))\n  (segment (start 132.63932 130.81788) (end 126.005802 130.81788) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 126.005802 130.81788) (end 124.749683 132.073999) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 124.749683 132.073999) (end 121.742319 132.073999) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 121.742319 132.073999) (end 120.9 132.916318) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 136.8572 126.6) (end 132.63932 130.81788) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 137.7 126.6) (end 136.8572 126.6) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 142.075 121.025) (end 143.575 121.025) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 143.575 121.025) (end 143.6 121) (width 0.2032) (layer C1F) (net 60))\n  (segment (start 143.6 122.058598) (end 143.6 121) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 139.058598 126.6) (end 143.6 122.058598) (width 0.2032) (layer C4B) (net 60))\n  (segment (start 137.7 126.6) (end 139.058598 126.6) (width 0.2032) (layer C4B) (net 60))\n  (via (at 143.6 121) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 60))\n  (segment (start 138.275 131.075) (end 138.275 127.175) (width 0.2032) (layer C1F) (net 60) (status 10))\n  (segment (start 138.275 127.175) (end 137.7 126.6) (width 0.2032) (layer C1F) (net 60))\n  (via (at 137.7 126.6) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 60))\n  (segment (start 128.038 135.038) (end 128.038 134.854318) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 128.038 134.854318) (end 125.257681 132.073999) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 125.257681 132.073999) (end 121.488357 132.073999) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 128.1 135.038) (end 128.038 135.038) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 137.625 136.925) (end 137.625 136.1968) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 128.138 135.038) (end 128.1 135.038) (width 0.2032) (layer C1F) (net 61) (status 30))\n  (segment (start 137.625 136.1968) (end 136.4062 134.978) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 136.4062 134.978) (end 134.322 134.978) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 134.322 134.978) (end 133.4 135.9) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 133.4 135.9) (end 129 135.9) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 129 135.9) (end 128.138 135.038) (width 0.2032) (layer C1F) (net 61) (status 20))\n  (segment (start 118.336777 129.625619) (end 119.039977 129.625619) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 119.039977 129.625619) (end 121.488357 132.073999) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 117.3 126.090596) (end 117.3 129.292042) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 117.3 129.292042) (end 117.633577 129.625619) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 117.633577 129.625619) (end 118.336777 129.625619) (width 0.2032) (layer C1F) (net 61) (status 20))\n  (segment (start 118.336777 124.625619) (end 118.336777 125.053819) (width 0.2032) (layer C1F) (net 61) (status 10))\n  (segment (start 118.336777 125.053819) (end 117.3 126.090596) (width 0.2032) (layer C1F) (net 61))\n  (segment (start 124.40412 167.8305) (end 123.9901 167.8305) (width 0.2032) (layer C1F) (net 62))\n  (via (at 124.40412 167.8305) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 62))\n  (segment (start 124.40412 167.8305) (end 122.25274 165.67912) (width 0.2032) (layer C4B) (net 62) (tstamp 5967AC66))\n  (segment (start 122.25274 165.67912) (end 120.87912 165.67912) (width 0.2032) (layer C4B) (net 62) (tstamp 5967AC67))\n  (segment (start 120.87912 165.67912) (end 119.2 164) (width 0.2032) (layer C4B) (net 62) (tstamp 5967AC69))\n  (segment (start 115.8 151) (end 119.2 154.4) (width 0.2032) (layer C4B) (net 62) (status 20))\n  (segment (start 119.2 154.4) (end 119.2 164) (width 0.2032) (layer C4B) (net 62))\n  (segment (start 123.9901 167.8305) (end 123.5964 168.2242) (width 0.2032) (layer C1F) (net 62) (tstamp 59E7D588))\n  (segment (start 121.7 168.5) (end 123.3206 168.5) (width 0.2032) (layer C1F) (net 62))\n  (segment (start 123.3206 168.5) (end 123.5964 168.2242) (width 0.2032) (layer C1F) (net 62) (tstamp 59E7D582))\n  (segment (start 111.122 151) (end 115.8 151) (width 0.2032) (layer C4B) (net 62) (tstamp 595EE229) (status 20))\n  (segment (start 116.336777 133.198619) (end 113.435381 133.198619) (width 0.2032) (layer C1F) (net 62) (status 10))\n  (segment (start 113.435381 133.198619) (end 110.871 135.763) (width 0.2032) (layer C1F) (net 62) (tstamp 595EE1F9))\n  (segment (start 110.871 135.763) (end 110.871 150.749) (width 0.2032) (layer C1F) (net 62) (tstamp 595EE1FD))\n  (via (at 110.871 150.749) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 62))\n  (segment (start 110.871 150.749) (end 111.122 151) (width 0.2032) (layer C4B) (net 62) (tstamp 595EE228))\n  (segment (start 116.336777 124.625619) (end 116.1288 124.833596) (width 0.2032) (layer C1F) (net 62) (status 30))\n  (segment (start 116.1288 124.833596) (end 116.1288 126.5174) (width 0.2032) (layer C1F) (net 62) (tstamp 595EC445) (status 10))\n  (via (at 116.1288 126.5174) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 62))\n  (segment (start 116.1288 126.5174) (end 116.1288 130.7338) (width 0.2032) (layer C4B) (net 62) (tstamp 595EC450))\n  (segment (start 116.1288 130.7338) (end 115.3922 131.4704) (width 0.2032) (layer C4B) (net 62) (tstamp 595EC451))\n  (via (at 115.3922 131.4704) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 62))\n  (segment (start 115.3922 131.4704) (end 116.336777 132.414977) (width 0.2032) (layer C1F) (net 62) (tstamp 595EC454))\n  (segment (start 116.336777 132.414977) (end 116.336777 133.198619) (width 0.2032) (layer C1F) (net 62) (tstamp 595EC455) (status 20))\n  (segment (start 116.336777 134.625619) (end 116.143501 134.625619) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 116.143501 134.625619) (end 112.97412 137.795) (width 0.2032) (layer C1F) (net 63) (tstamp 59E7B295))\n  (segment (start 113.1062 152.77592) (end 113.1062 156.2862) (width 0.2032) (layer C4B) (net 63) (tstamp 59E7B2A9))\n  (segment (start 112.97412 152.64384) (end 113.1062 152.77592) (width 0.2032) (layer C4B) (net 63) (tstamp 59E7B2A8))\n  (via (at 112.97412 152.64384) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 63))\n  (segment (start 112.97412 137.795) (end 112.97412 152.64384) (width 0.2032) (layer C1F) (net 63) (tstamp 59E7B29D))\n  (segment (start 116.4082 168.275) (end 115.47856 168.275) (width 0.2032) (layer C1F) (net 63) (status 10))\n  (segment (start 114.10696 157.28696) (end 113.1062 156.2862) (width 0.2032) (layer C4B) (net 63) (tstamp 5967A7EF) (status 20))\n  (segment (start 114.10696 167.005) (end 114.10696 157.28696) (width 0.2032) (layer C4B) (net 63) (tstamp 5967A7EA))\n  (segment (start 115.42776 168.3258) (end 114.10696 167.005) (width 0.2032) (layer C4B) (net 63) (tstamp 5967A7E9))\n  (via (at 115.42776 168.3258) (size 0.6858) (drill 0.3302) (layers C1F C4B) (net 63))\n  (segment (start 115.47856 168.275) (end 115.42776 168.3258) (width 0.2032) (layer C1F) (net 63) (tstamp 596A534F))\n  (segment (start 118.3 168.5) (end 116.6332 168.5) (width 0.2032) (layer C1F) (net 63) (status 30))\n  (segment (start 116.6332 168.5) (end 116.4082 168.275) (width 0.2032) (layer C1F) (net 63) (tstamp 596A534C) (status 30))\n  (segment (start 117.4 131.7) (end 116.336777 130.636777) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 116.336777 130.636777) (end 116.336777 129.625619) (width 0.2032) (layer C1F) (net 63) (status 20))\n  (segment (start 117.4 134.265596) (end 117.4 131.7) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 116.336777 134.625619) (end 117.039977 134.625619) (width 0.2032) (layer C1F) (net 63) (status 10))\n  (segment (start 117.039977 134.625619) (end 117.4 134.265596) (width 0.2032) (layer C1F) (net 63))\n  (segment (start 116.336777 134.625619) (end 116.061777 134.625619) (width 0.2032) (layer C1F) (net 63) (status 30))\n\n  (zone (net 1) (net_name GND) (layer C2) (tstamp 52AA29F0) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 60 100) (xy 60 175) (xy 180 175) (xy 180 100) (xy 168.5 100)\n        (xy 168.5 102.5) (xy 164.1 102.5) (xy 164.1 100)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 163.973 102.5) (xy 163.983006 102.54941) (xy 164.011447 102.591035) (xy 164.053841 102.618315) (xy 164.1 102.627)\n        (xy 164.884391 102.627) (xy 164.884391 102.6335) (xy 166.71561 102.6335) (xy 166.71561 102.627) (xy 168.5 102.627)\n        (xy 168.54941 102.616994) (xy 168.591035 102.588553) (xy 168.618315 102.546159) (xy 168.627 102.5) (xy 168.627 101.658321)\n        (xy 173.837926 101.658321) (xy 176 103.820395) (xy 178.162074 101.658321) (xy 177.832636 101.261527) (xy 176.645167 100.768662)\n        (xy 175.359477 100.767739) (xy 174.171301 101.258897) (xy 174.167364 101.261527) (xy 173.837926 101.658321) (xy 168.627 101.658321)\n        (xy 168.627 100.6223) (xy 175.938707 100.6223) (xy 177.287927 100.890677) (xy 178.379775 101.620227) (xy 179.109324 102.712075)\n        (xy 179.3777 104.061293) (xy 179.3777 104.916879) (xy 178.379517 108.586669) (xy 178.373807 108.669027) (xy 178.3577 108.75)\n        (xy 178.3577 115.25) (xy 178.373695 115.33041) (xy 178.379213 115.412212) (xy 178.6277 116.332531) (xy 178.6277 117.434955)\n        (xy 178.604773 117.425435) (xy 178.296579 117.425166) (xy 178.011741 117.542859) (xy 177.793624 117.760595) (xy 177.675435 118.045227)\n        (xy 177.675166 118.353421) (xy 177.792859 118.638259) (xy 178.010595 118.856376) (xy 178.295227 118.974565) (xy 178.603421 118.974834)\n        (xy 178.6277 118.964802) (xy 178.6277 120.042469) (xy 178.379213 120.962788) (xy 178.373695 121.04459) (xy 178.3577 121.125)\n        (xy 178.3577 127.625) (xy 178.373695 127.70541) (xy 178.379213 127.787212) (xy 178.6277 128.707531) (xy 178.6277 129.734955)\n        (xy 178.604773 129.725435) (xy 178.296579 129.725166) (xy 178.011741 129.842859) (xy 177.793624 130.060595) (xy 177.675435 130.345227)\n        (xy 177.675166 130.653421) (xy 177.792859 130.938259) (xy 178.010595 131.156376) (xy 178.295227 131.274565) (xy 178.603421 131.274834)\n        (xy 178.6277 131.264802) (xy 178.6277 132.417469) (xy 178.379213 133.337788) (xy 178.373695 133.41959) (xy 178.3577 133.5)\n        (xy 178.3577 140) (xy 178.373695 140.08041) (xy 178.379213 140.162212) (xy 178.6277 141.082531) (xy 178.6277 142.134955)\n        (xy 178.604773 142.125435) (xy 178.296579 142.125166) (xy 178.011741 142.242859) (xy 177.793624 142.460595) (xy 177.675435 142.745227)\n        (xy 177.675166 143.053421) (xy 177.792859 143.338259) (xy 178.010595 143.556376) (xy 178.295227 143.674565) (xy 178.603421 143.674834)\n        (xy 178.6277 143.664802) (xy 178.6277 144.792469) (xy 178.379213 145.712788) (xy 178.373695 145.79459) (xy 178.3577 145.875)\n        (xy 178.3577 152.375) (xy 178.373695 152.45541) (xy 178.379213 152.537212) (xy 178.6277 153.457531) (xy 178.6277 154.534955)\n        (xy 178.604773 154.525435) (xy 178.296579 154.525166) (xy 178.011741 154.642859) (xy 177.793624 154.860595) (xy 177.675435 155.145227)\n        (xy 177.675166 155.453421) (xy 177.792859 155.738259) (xy 178.010595 155.956376) (xy 178.295227 156.074565) (xy 178.603421 156.074834)\n        (xy 178.6277 156.064802) (xy 178.6277 157.167469) (xy 178.379213 158.087788) (xy 178.373695 158.16959) (xy 178.3577 158.25)\n        (xy 178.3577 164.75) (xy 178.373807 164.830973) (xy 178.379517 164.913331) (xy 179.051557 167.384067) (xy 178.968219 167.300583)\n        (xy 178.664923 167.174643) (xy 178.336518 167.174357) (xy 178.033002 167.299767) (xy 177.800583 167.531781) (xy 177.674643 167.835077)\n        (xy 177.674357 168.163482) (xy 177.690491 168.202529) (xy 176.645167 167.768662) (xy 175.359477 167.767739) (xy 175.342532 167.774744)\n        (xy 175.549417 167.568219) (xy 175.675357 167.264923) (xy 175.675643 166.936518) (xy 175.587796 166.723913) (xy 175.720454 166.70633)\n        (xy 175.809423 166.669478) (xy 175.832438 166.532043) (xy 176.127562 166.532043) (xy 176.150577 166.669478) (xy 176.43185 166.744582)\n        (xy 176.720454 166.70633) (xy 176.809423 166.669478) (xy 176.832438 166.532043) (xy 177.127562 166.532043) (xy 177.150577 166.669478)\n        (xy 177.43185 166.744582) (xy 177.720454 166.70633) (xy 177.809423 166.669478) (xy 177.832438 166.532043) (xy 177.48 166.179605)\n        (xy 177.127562 166.532043) (xy 176.832438 166.532043) (xy 176.48 166.179605) (xy 176.127562 166.532043) (xy 175.832438 166.532043)\n        (xy 175.48 166.179605) (xy 175.465858 166.193748) (xy 175.286253 166.014143) (xy 175.300395 166) (xy 175.659605 166)\n        (xy 175.754359 166.094754) (xy 175.77367 166.240454) (xy 175.810522 166.329423) (xy 175.947957 166.352438) (xy 175.98 166.320395)\n        (xy 176.012043 166.352438) (xy 176.149478 166.329423) (xy 176.214505 166.08589) (xy 176.300395 166) (xy 176.659605 166)\n        (xy 176.754359 166.094754) (xy 176.77367 166.240454) (xy 176.810522 166.329423) (xy 176.947957 166.352438) (xy 176.98 166.320395)\n        (xy 177.012043 166.352438) (xy 177.149478 166.329423) (xy 177.214505 166.08589) (xy 177.300395 166) (xy 177.659605 166)\n        (xy 178.012043 166.352438) (xy 178.149478 166.329423) (xy 178.224582 166.04815) (xy 178.18633 165.759546) (xy 178.149478 165.670577)\n        (xy 178.012043 165.647562) (xy 177.659605 166) (xy 177.300395 166) (xy 177.205641 165.905246) (xy 177.18633 165.759546)\n        (xy 177.149478 165.670577) (xy 177.012043 165.647562) (xy 176.98 165.679605) (xy 176.947957 165.647562) (xy 176.810522 165.670577)\n        (xy 176.745495 165.91411) (xy 176.659605 166) (xy 176.300395 166) (xy 176.205641 165.905246) (xy 176.18633 165.759546)\n        (xy 176.149478 165.670577) (xy 176.012043 165.647562) (xy 175.98 165.679605) (xy 175.947957 165.647562) (xy 175.810522 165.670577)\n        (xy 175.745495 165.91411) (xy 175.659605 166) (xy 175.300395 166) (xy 174.947957 165.647562) (xy 174.810522 165.670577)\n        (xy 174.735418 165.95185) (xy 174.77367 166.240454) (xy 174.78775 166.274445) (xy 174.686518 166.274357) (xy 174.383002 166.399767)\n        (xy 174.150583 166.631781) (xy 174.024643 166.935077) (xy 174.024357 167.263482) (xy 174.149767 167.566998) (xy 174.381781 167.799417)\n        (xy 174.685077 167.925357) (xy 174.977562 167.925612) (xy 174.171301 168.258897) (xy 174.167364 168.261527) (xy 173.837926 168.658321)\n        (xy 176 170.820395) (xy 176.014143 170.806253) (xy 176.193748 170.985858) (xy 176.179605 171) (xy 178.341679 173.162074)\n        (xy 178.738473 172.832636) (xy 179.231338 171.645167) (xy 179.232261 170.359477) (xy 178.741103 169.171301) (xy 178.738473 169.167364)\n        (xy 178.341681 168.837927) (xy 178.354234 168.825374) (xy 178.663482 168.825643) (xy 178.966998 168.700233) (xy 179.199417 168.468219)\n        (xy 179.288254 168.254276) (xy 179.3777 168.583121) (xy 179.3777 170.938707) (xy 179.109324 172.287925) (xy 178.379775 173.379773)\n        (xy 177.287927 174.109323) (xy 175.938707 174.3777) (xy 64.061293 174.3777) (xy 62.712075 174.109324) (xy 61.620227 173.379775)\n        (xy 61.594773 173.341679) (xy 61.837926 173.341679) (xy 62.167364 173.738473) (xy 63.354833 174.231338) (xy 64.640523 174.232261)\n        (xy 65.828699 173.741103) (xy 65.832636 173.738473) (xy 66.162074 173.341679) (xy 173.837926 173.341679) (xy 174.167364 173.738473)\n        (xy 175.354833 174.231338) (xy 176.640523 174.232261) (xy 177.828699 173.741103) (xy 177.832636 173.738473) (xy 178.162074 173.341679)\n        (xy 176 171.179605) (xy 173.837926 173.341679) (xy 66.162074 173.341679) (xy 64 171.179605) (xy 61.837926 173.341679)\n        (xy 61.594773 173.341679) (xy 60.890677 172.287927) (xy 60.6223 170.938707) (xy 60.6223 168.583121) (xy 60.711796 168.254092)\n        (xy 60.799767 168.466998) (xy 61.031781 168.699417) (xy 61.335077 168.825357) (xy 61.64602 168.825628) (xy 61.658319 168.837927)\n        (xy 61.261527 169.167364) (xy 60.768662 170.354833) (xy 60.767739 171.640523) (xy 61.258897 172.828699) (xy 61.261527 172.832636)\n        (xy 61.658321 173.162074) (xy 63.820395 171) (xy 64.179605 171) (xy 66.341679 173.162074) (xy 66.738473 172.832636)\n        (xy 67.231338 171.645167) (xy 67.231341 171.640523) (xy 172.767739 171.640523) (xy 173.258897 172.828699) (xy 173.261527 172.832636)\n        (xy 173.658321 173.162074) (xy 175.820395 171) (xy 173.658321 168.837926) (xy 173.261527 169.167364) (xy 172.768662 170.354833)\n        (xy 172.767739 171.640523) (xy 67.231341 171.640523) (xy 67.232261 170.359477) (xy 66.741103 169.171301) (xy 66.738473 169.167364)\n        (xy 66.341679 168.837926) (xy 64.179605 171) (xy 63.820395 171) (xy 63.806253 170.985858) (xy 63.985858 170.806253)\n        (xy 64 170.820395) (xy 66.162074 168.658321) (xy 66.013377 168.479221) (xy 114.652926 168.479221) (xy 114.770619 168.764059)\n        (xy 114.988355 168.982176) (xy 115.272987 169.100365) (xy 115.581181 169.100634) (xy 115.866019 168.982941) (xy 116.084136 168.765205)\n        (xy 116.108622 168.706235) (xy 119.078085 168.706235) (xy 119.112484 168.966697) (xy 119.130518 169.010235) (xy 119.078085 169.206235)\n        (xy 119.112484 169.466697) (xy 119.14598 169.547564) (xy 119.277643 169.560713) (xy 119.477603 169.360753) (xy 119.602919 169.394277)\n        (xy 119.612484 169.466697) (xy 119.636637 169.525008) (xy 119.439287 169.722357) (xy 119.452436 169.85402) (xy 119.706235 169.921915)\n        (xy 119.966697 169.887516) (xy 120.010235 169.869482) (xy 120.206235 169.921915) (xy 120.466697 169.887516) (xy 120.547564 169.85402)\n        (xy 120.560713 169.722357) (xy 120.360753 169.522397) (xy 120.394277 169.397081) (xy 120.466697 169.387516) (xy 120.525008 169.363363)\n        (xy 120.722357 169.560713) (xy 120.85402 169.547564) (xy 120.921915 169.293765) (xy 120.887516 169.033303) (xy 120.869482 168.989765)\n        (xy 120.921915 168.793765) (xy 120.917916 168.763482) (xy 141.874357 168.763482) (xy 141.999767 169.066998) (xy 142.231781 169.299417)\n        (xy 142.535077 169.425357) (xy 142.863482 169.425643) (xy 143.166998 169.300233) (xy 143.399417 169.068219) (xy 143.525357 168.764923)\n        (xy 143.525643 168.436518) (xy 143.400233 168.133002) (xy 143.168219 167.900583) (xy 142.864923 167.774643) (xy 142.536518 167.774357)\n        (xy 142.233002 167.899767) (xy 142.000583 168.131781) (xy 141.874643 168.435077) (xy 141.874357 168.763482) (xy 120.917916 168.763482)\n        (xy 120.887516 168.533303) (xy 120.85402 168.452436) (xy 120.722357 168.439287) (xy 120.522397 168.639247) (xy 120.397081 168.605723)\n        (xy 120.387516 168.533303) (xy 120.363363 168.474992) (xy 120.560713 168.277643) (xy 120.547564 168.14598) (xy 120.293765 168.078085)\n        (xy 120.033303 168.112484) (xy 119.989765 168.130518) (xy 119.793765 168.078085) (xy 119.533303 168.112484) (xy 119.452436 168.14598)\n        (xy 119.439287 168.277643) (xy 119.639247 168.477603) (xy 119.605723 168.602919) (xy 119.533303 168.612484) (xy 119.474992 168.636637)\n        (xy 119.277643 168.439287) (xy 119.14598 168.452436) (xy 119.078085 168.706235) (xy 116.108622 168.706235) (xy 116.202325 168.480573)\n        (xy 116.202594 168.172379) (xy 116.128882 167.993982) (xy 123.578477 167.993982) (xy 123.703887 168.297498) (xy 123.935901 168.529917)\n        (xy 124.239197 168.655857) (xy 124.567602 168.656143) (xy 124.871118 168.530733) (xy 125.103537 168.298719) (xy 125.229477 167.995423)\n        (xy 125.229763 167.667018) (xy 125.104353 167.363502) (xy 124.872339 167.131083) (xy 124.569043 167.005143) (xy 124.240638 167.004857)\n        (xy 123.937122 167.130267) (xy 123.704703 167.362281) (xy 123.578763 167.665577) (xy 123.578477 167.993982) (xy 116.128882 167.993982)\n        (xy 116.084901 167.887541) (xy 115.867165 167.669424) (xy 115.582533 167.551235) (xy 115.274339 167.550966) (xy 114.989501 167.668659)\n        (xy 114.771384 167.886395) (xy 114.653195 168.171027) (xy 114.652926 168.479221) (xy 66.013377 168.479221) (xy 65.832636 168.261527)\n        (xy 65.022774 167.92539) (xy 65.313482 167.925643) (xy 65.616998 167.800233) (xy 65.849417 167.568219) (xy 65.975357 167.264923)\n        (xy 65.975643 166.936518) (xy 65.850233 166.633002) (xy 65.618219 166.400583) (xy 65.314923 166.274643) (xy 65.204131 166.274547)\n        (xy 65.207085 166.263482) (xy 131.174357 166.263482) (xy 131.299767 166.566998) (xy 131.531781 166.799417) (xy 131.835077 166.925357)\n        (xy 132.163482 166.925643) (xy 132.466998 166.800233) (xy 132.699417 166.568219) (xy 132.791516 166.34642) (xy 136.275993 166.34642)\n        (xy 136.457355 166.78535) (xy 136.792884 167.121464) (xy 137.231497 167.303592) (xy 137.70642 167.304007) (xy 138.14535 167.122645)\n        (xy 138.481464 166.787116) (xy 138.663592 166.348503) (xy 138.663593 166.34642) (xy 138.815993 166.34642) (xy 138.997355 166.78535)\n        (xy 139.332884 167.121464) (xy 139.771497 167.303592) (xy 140.24642 167.304007) (xy 140.68535 167.122645) (xy 141.021464 166.787116)\n        (xy 141.203592 166.348503) (xy 141.203593 166.34642) (xy 141.355993 166.34642) (xy 141.537355 166.78535) (xy 141.872884 167.121464)\n        (xy 142.311497 167.303592) (xy 142.78642 167.304007) (xy 143.22535 167.122645) (xy 143.561464 166.787116) (xy 143.743592 166.348503)\n        (xy 143.743593 166.34642) (xy 143.895993 166.34642) (xy 144.077355 166.78535) (xy 144.412884 167.121464) (xy 144.851497 167.303592)\n        (xy 145.32642 167.304007) (xy 145.76535 167.122645) (xy 145.90925 166.978995) (xy 146.94061 166.978995) (xy 147.021205 167.163999)\n        (xy 147.470895 167.316744) (xy 147.944807 167.285774) (xy 148.238795 167.163999) (xy 148.31939 166.978995) (xy 147.63 166.289605)\n        (xy 146.94061 166.978995) (xy 145.90925 166.978995) (xy 146.101464 166.787116) (xy 146.283592 166.348503) (xy 146.283939 165.950895)\n        (xy 146.423256 165.950895) (xy 146.454226 166.424807) (xy 146.576001 166.718795) (xy 146.761005 166.79939) (xy 147.450395 166.11)\n        (xy 147.809605 166.11) (xy 148.498995 166.79939) (xy 148.683999 166.718795) (xy 148.810482 166.34642) (xy 148.975993 166.34642)\n        (xy 149.157355 166.78535) (xy 149.492884 167.121464) (xy 149.931497 167.303592) (xy 150.40642 167.304007) (xy 150.84535 167.122645)\n        (xy 151.181464 166.787116) (xy 151.363592 166.348503) (xy 151.363593 166.34642) (xy 151.515993 166.34642) (xy 151.697355 166.78535)\n        (xy 152.032884 167.121464) (xy 152.471497 167.303592) (xy 152.94642 167.304007) (xy 153.38535 167.122645) (xy 153.721464 166.787116)\n        (xy 153.903592 166.348503) (xy 153.903593 166.34642) (xy 154.055993 166.34642) (xy 154.237355 166.78535) (xy 154.572884 167.121464)\n        (xy 155.011497 167.303592) (xy 155.48642 167.304007) (xy 155.92535 167.122645) (xy 156.06925 166.978995) (xy 157.10061 166.978995)\n        (xy 157.181205 167.163999) (xy 157.630895 167.316744) (xy 158.104807 167.285774) (xy 158.398795 167.163999) (xy 158.47939 166.978995)\n        (xy 157.79 166.289605) (xy 157.10061 166.978995) (xy 156.06925 166.978995) (xy 156.261464 166.787116) (xy 156.443592 166.348503)\n        (xy 156.443939 165.950895) (xy 156.583256 165.950895) (xy 156.614226 166.424807) (xy 156.736001 166.718795) (xy 156.921005 166.79939)\n        (xy 157.610395 166.11) (xy 157.969605 166.11) (xy 158.658995 166.79939) (xy 158.843999 166.718795) (xy 158.970482 166.34642)\n        (xy 159.135993 166.34642) (xy 159.317355 166.78535) (xy 159.652884 167.121464) (xy 160.091497 167.303592) (xy 160.56642 167.304007)\n        (xy 161.00535 167.122645) (xy 161.341464 166.787116) (xy 161.523592 166.348503) (xy 161.523593 166.34642) (xy 161.675993 166.34642)\n        (xy 161.857355 166.78535) (xy 162.192884 167.121464) (xy 162.631497 167.303592) (xy 163.10642 167.304007) (xy 163.54535 167.122645)\n        (xy 163.68925 166.978995) (xy 164.72061 166.978995) (xy 164.801205 167.163999) (xy 165.250895 167.316744) (xy 165.724807 167.285774)\n        (xy 166.018795 167.163999) (xy 166.09939 166.978995) (xy 165.41 166.289605) (xy 164.72061 166.978995) (xy 163.68925 166.978995)\n        (xy 163.881464 166.787116) (xy 164.063592 166.348503) (xy 164.063939 165.950895) (xy 164.203256 165.950895) (xy 164.234226 166.424807)\n        (xy 164.356001 166.718795) (xy 164.541005 166.79939) (xy 165.230395 166.11) (xy 165.589605 166.11) (xy 166.278995 166.79939)\n        (xy 166.463999 166.718795) (xy 166.590482 166.34642) (xy 166.755993 166.34642) (xy 166.937355 166.78535) (xy 167.272884 167.121464)\n        (xy 167.711497 167.303592) (xy 168.18642 167.304007) (xy 168.62535 167.122645) (xy 168.961464 166.787116) (xy 169.143592 166.348503)\n        (xy 169.144007 165.87358) (xy 168.976408 165.467957) (xy 175.127562 165.467957) (xy 175.159605 165.5) (xy 175.127562 165.532043)\n        (xy 175.150577 165.669478) (xy 175.39411 165.734505) (xy 175.48 165.820395) (xy 175.574754 165.725641) (xy 175.720454 165.70633)\n        (xy 175.809423 165.669478) (xy 175.832438 165.532043) (xy 175.800395 165.5) (xy 175.832438 165.467957) (xy 176.127562 165.467957)\n        (xy 176.159605 165.5) (xy 176.127562 165.532043) (xy 176.150577 165.669478) (xy 176.39411 165.734505) (xy 176.48 165.820395)\n        (xy 176.574754 165.725641) (xy 176.720454 165.70633) (xy 176.809423 165.669478) (xy 176.832438 165.532043) (xy 176.800395 165.5)\n        (xy 176.832438 165.467957) (xy 177.127562 165.467957) (xy 177.159605 165.5) (xy 177.127562 165.532043) (xy 177.150577 165.669478)\n        (xy 177.39411 165.734505) (xy 177.48 165.820395) (xy 177.574754 165.725641) (xy 177.720454 165.70633) (xy 177.809423 165.669478)\n        (xy 177.832438 165.532043) (xy 177.800395 165.5) (xy 177.832438 165.467957) (xy 177.809423 165.330522) (xy 177.56589 165.265495)\n        (xy 177.48 165.179605) (xy 177.385246 165.274359) (xy 177.239546 165.29367) (xy 177.150577 165.330522) (xy 177.127562 165.467957)\n        (xy 176.832438 165.467957) (xy 176.809423 165.330522) (xy 176.56589 165.265495) (xy 176.48 165.179605) (xy 176.385246 165.274359)\n        (xy 176.239546 165.29367) (xy 176.150577 165.330522) (xy 176.127562 165.467957) (xy 175.832438 165.467957) (xy 175.809423 165.330522)\n        (xy 175.56589 165.265495) (xy 175.48 165.179605) (xy 175.385246 165.274359) (xy 175.239546 165.29367) (xy 175.150577 165.330522)\n        (xy 175.127562 165.467957) (xy 168.976408 165.467957) (xy 168.962645 165.43465) (xy 168.627116 165.098536) (xy 168.273857 164.95185)\n        (xy 174.735418 164.95185) (xy 174.77367 165.240454) (xy 174.810522 165.329423) (xy 174.947957 165.352438) (xy 175.300395 165)\n        (xy 175.659605 165) (xy 175.754359 165.094754) (xy 175.77367 165.240454) (xy 175.810522 165.329423) (xy 175.947957 165.352438)\n        (xy 175.98 165.320395) (xy 176.012043 165.352438) (xy 176.149478 165.329423) (xy 176.214505 165.08589) (xy 176.300395 165)\n        (xy 176.659605 165) (xy 176.754359 165.094754) (xy 176.77367 165.240454) (xy 176.810522 165.329423) (xy 176.947957 165.352438)\n        (xy 176.98 165.320395) (xy 177.012043 165.352438) (xy 177.149478 165.329423) (xy 177.214505 165.08589) (xy 177.300395 165)\n        (xy 177.659605 165) (xy 178.012043 165.352438) (xy 178.149478 165.329423) (xy 178.224582 165.04815) (xy 178.18633 164.759546)\n        (xy 178.149478 164.670577) (xy 178.012043 164.647562) (xy 177.659605 165) (xy 177.300395 165) (xy 177.205641 164.905246)\n        (xy 177.18633 164.759546) (xy 177.149478 164.670577) (xy 177.012043 164.647562) (xy 176.98 164.679605) (xy 176.947957 164.647562)\n        (xy 176.810522 164.670577) (xy 176.745495 164.91411) (xy 176.659605 165) (xy 176.300395 165) (xy 176.205641 164.905246)\n        (xy 176.18633 164.759546) (xy 176.149478 164.670577) (xy 176.012043 164.647562) (xy 175.98 164.679605) (xy 175.947957 164.647562)\n        (xy 175.810522 164.670577) (xy 175.745495 164.91411) (xy 175.659605 165) (xy 175.300395 165) (xy 174.947957 164.647562)\n        (xy 174.810522 164.670577) (xy 174.735418 164.95185) (xy 168.273857 164.95185) (xy 168.188503 164.916408) (xy 167.71358 164.915993)\n        (xy 167.27465 165.097355) (xy 166.938536 165.432884) (xy 166.756408 165.871497) (xy 166.755993 166.34642) (xy 166.590482 166.34642)\n        (xy 166.616744 166.269105) (xy 166.585774 165.795193) (xy 166.463999 165.501205) (xy 166.278995 165.42061) (xy 165.589605 166.11)\n        (xy 165.230395 166.11) (xy 164.541005 165.42061) (xy 164.356001 165.501205) (xy 164.203256 165.950895) (xy 164.063939 165.950895)\n        (xy 164.064007 165.87358) (xy 163.882645 165.43465) (xy 163.689338 165.241005) (xy 164.72061 165.241005) (xy 165.41 165.930395)\n        (xy 166.09939 165.241005) (xy 166.018795 165.056001) (xy 165.569105 164.903256) (xy 165.095193 164.934226) (xy 164.801205 165.056001)\n        (xy 164.72061 165.241005) (xy 163.689338 165.241005) (xy 163.547116 165.098536) (xy 163.108503 164.916408) (xy 162.63358 164.915993)\n        (xy 162.19465 165.097355) (xy 161.858536 165.432884) (xy 161.676408 165.871497) (xy 161.675993 166.34642) (xy 161.523593 166.34642)\n        (xy 161.524007 165.87358) (xy 161.342645 165.43465) (xy 161.007116 165.098536) (xy 160.568503 164.916408) (xy 160.09358 164.915993)\n        (xy 159.65465 165.097355) (xy 159.318536 165.432884) (xy 159.136408 165.871497) (xy 159.135993 166.34642) (xy 158.970482 166.34642)\n        (xy 158.996744 166.269105) (xy 158.965774 165.795193) (xy 158.843999 165.501205) (xy 158.658995 165.42061) (xy 157.969605 166.11)\n        (xy 157.610395 166.11) (xy 156.921005 165.42061) (xy 156.736001 165.501205) (xy 156.583256 165.950895) (xy 156.443939 165.950895)\n        (xy 156.444007 165.87358) (xy 156.262645 165.43465) (xy 156.069338 165.241005) (xy 157.10061 165.241005) (xy 157.79 165.930395)\n        (xy 158.47939 165.241005) (xy 158.398795 165.056001) (xy 157.949105 164.903256) (xy 157.475193 164.934226) (xy 157.181205 165.056001)\n        (xy 157.10061 165.241005) (xy 156.069338 165.241005) (xy 155.927116 165.098536) (xy 155.488503 164.916408) (xy 155.01358 164.915993)\n        (xy 154.57465 165.097355) (xy 154.238536 165.432884) (xy 154.056408 165.871497) (xy 154.055993 166.34642) (xy 153.903593 166.34642)\n        (xy 153.904007 165.87358) (xy 153.722645 165.43465) (xy 153.387116 165.098536) (xy 152.948503 164.916408) (xy 152.47358 164.915993)\n        (xy 152.03465 165.097355) (xy 151.698536 165.432884) (xy 151.516408 165.871497) (xy 151.515993 166.34642) (xy 151.363593 166.34642)\n        (xy 151.364007 165.87358) (xy 151.182645 165.43465) (xy 150.847116 165.098536) (xy 150.408503 164.916408) (xy 149.93358 164.915993)\n        (xy 149.49465 165.097355) (xy 149.158536 165.432884) (xy 148.976408 165.871497) (xy 148.975993 166.34642) (xy 148.810482 166.34642)\n        (xy 148.836744 166.269105) (xy 148.805774 165.795193) (xy 148.683999 165.501205) (xy 148.498995 165.42061) (xy 147.809605 166.11)\n        (xy 147.450395 166.11) (xy 146.761005 165.42061) (xy 146.576001 165.501205) (xy 146.423256 165.950895) (xy 146.283939 165.950895)\n        (xy 146.284007 165.87358) (xy 146.102645 165.43465) (xy 145.909338 165.241005) (xy 146.94061 165.241005) (xy 147.63 165.930395)\n        (xy 148.31939 165.241005) (xy 148.238795 165.056001) (xy 147.789105 164.903256) (xy 147.315193 164.934226) (xy 147.021205 165.056001)\n        (xy 146.94061 165.241005) (xy 145.909338 165.241005) (xy 145.767116 165.098536) (xy 145.328503 164.916408) (xy 144.85358 164.915993)\n        (xy 144.41465 165.097355) (xy 144.078536 165.432884) (xy 143.896408 165.871497) (xy 143.895993 166.34642) (xy 143.743593 166.34642)\n        (xy 143.744007 165.87358) (xy 143.562645 165.43465) (xy 143.227116 165.098536) (xy 142.788503 164.916408) (xy 142.31358 164.915993)\n        (xy 141.87465 165.097355) (xy 141.538536 165.432884) (xy 141.356408 165.871497) (xy 141.355993 166.34642) (xy 141.203593 166.34642)\n        (xy 141.204007 165.87358) (xy 141.022645 165.43465) (xy 140.687116 165.098536) (xy 140.248503 164.916408) (xy 139.77358 164.915993)\n        (xy 139.33465 165.097355) (xy 138.998536 165.432884) (xy 138.816408 165.871497) (xy 138.815993 166.34642) (xy 138.663593 166.34642)\n        (xy 138.664007 165.87358) (xy 138.482645 165.43465) (xy 138.147116 165.098536) (xy 137.708503 164.916408) (xy 137.23358 164.915993)\n        (xy 136.79465 165.097355) (xy 136.458536 165.432884) (xy 136.276408 165.871497) (xy 136.275993 166.34642) (xy 132.791516 166.34642)\n        (xy 132.825357 166.264923) (xy 132.825643 165.936518) (xy 132.700233 165.633002) (xy 132.468219 165.400583) (xy 132.164923 165.274643)\n        (xy 131.836518 165.274357) (xy 131.533002 165.399767) (xy 131.300583 165.631781) (xy 131.174643 165.935077) (xy 131.174357 166.263482)\n        (xy 65.207085 166.263482) (xy 65.264582 166.04815) (xy 65.22633 165.759546) (xy 65.189478 165.670577) (xy 65.052043 165.647562)\n        (xy 64.699605 166) (xy 64.713748 166.014143) (xy 64.534143 166.193748) (xy 64.52 166.179605) (xy 64.167562 166.532043)\n        (xy 64.190577 166.669478) (xy 64.410541 166.728212) (xy 64.324643 166.935077) (xy 64.324357 167.263482) (xy 64.449767 167.566998)\n        (xy 64.655262 167.772852) (xy 64.645167 167.768662) (xy 63.359477 167.767739) (xy 62.310172 168.201492) (xy 62.325357 168.164923)\n        (xy 62.325643 167.836518) (xy 62.200233 167.533002) (xy 61.968219 167.300583) (xy 61.664923 167.174643) (xy 61.336518 167.174357)\n        (xy 61.033002 167.299767) (xy 60.948401 167.384221) (xy 61.180192 166.532043) (xy 62.167562 166.532043) (xy 62.190577 166.669478)\n        (xy 62.47185 166.744582) (xy 62.760454 166.70633) (xy 62.849423 166.669478) (xy 62.872438 166.532043) (xy 63.167562 166.532043)\n        (xy 63.190577 166.669478) (xy 63.47185 166.744582) (xy 63.760454 166.70633) (xy 63.849423 166.669478) (xy 63.872438 166.532043)\n        (xy 63.52 166.179605) (xy 63.167562 166.532043) (xy 62.872438 166.532043) (xy 62.52 166.179605) (xy 62.167562 166.532043)\n        (xy 61.180192 166.532043) (xy 61.338005 165.95185) (xy 61.775418 165.95185) (xy 61.81367 166.240454) (xy 61.850522 166.329423)\n        (xy 61.987957 166.352438) (xy 62.340395 166) (xy 62.699605 166) (xy 62.794359 166.094754) (xy 62.81367 166.240454)\n        (xy 62.850522 166.329423) (xy 62.987957 166.352438) (xy 63.02 166.320395) (xy 63.052043 166.352438) (xy 63.189478 166.329423)\n        (xy 63.254505 166.08589) (xy 63.340395 166) (xy 63.699605 166) (xy 63.794359 166.094754) (xy 63.81367 166.240454)\n        (xy 63.850522 166.329423) (xy 63.987957 166.352438) (xy 64.02 166.320395) (xy 64.052043 166.352438) (xy 64.189478 166.329423)\n        (xy 64.254505 166.08589) (xy 64.340395 166) (xy 64.245641 165.905246) (xy 64.22633 165.759546) (xy 64.189478 165.670577)\n        (xy 64.052043 165.647562) (xy 64.02 165.679605) (xy 63.987957 165.647562) (xy 63.850522 165.670577) (xy 63.785495 165.91411)\n        (xy 63.699605 166) (xy 63.340395 166) (xy 63.245641 165.905246) (xy 63.22633 165.759546) (xy 63.189478 165.670577)\n        (xy 63.052043 165.647562) (xy 63.02 165.679605) (xy 62.987957 165.647562) (xy 62.850522 165.670577) (xy 62.785495 165.91411)\n        (xy 62.699605 166) (xy 62.340395 166) (xy 61.987957 165.647562) (xy 61.850522 165.670577) (xy 61.775418 165.95185)\n        (xy 61.338005 165.95185) (xy 61.469623 165.467957) (xy 62.167562 165.467957) (xy 62.199605 165.5) (xy 62.167562 165.532043)\n        (xy 62.190577 165.669478) (xy 62.43411 165.734505) (xy 62.52 165.820395) (xy 62.614754 165.725641) (xy 62.760454 165.70633)\n        (xy 62.849423 165.669478) (xy 62.872438 165.532043) (xy 62.840395 165.5) (xy 62.872438 165.467957) (xy 63.167562 165.467957)\n        (xy 63.199605 165.5) (xy 63.167562 165.532043) (xy 63.190577 165.669478) (xy 63.43411 165.734505) (xy 63.52 165.820395)\n        (xy 63.614754 165.725641) (xy 63.760454 165.70633) (xy 63.849423 165.669478) (xy 63.872438 165.532043) (xy 63.840395 165.5)\n        (xy 63.872438 165.467957) (xy 64.167562 165.467957) (xy 64.199605 165.5) (xy 64.167562 165.532043) (xy 64.190577 165.669478)\n        (xy 64.43411 165.734505) (xy 64.52 165.820395) (xy 64.614754 165.725641) (xy 64.760454 165.70633) (xy 64.849423 165.669478)\n        (xy 64.872438 165.532043) (xy 64.840395 165.5) (xy 64.872438 165.467957) (xy 64.849423 165.330522) (xy 64.60589 165.265495)\n        (xy 64.52 165.179605) (xy 64.425246 165.274359) (xy 64.279546 165.29367) (xy 64.190577 165.330522) (xy 64.167562 165.467957)\n        (xy 63.872438 165.467957) (xy 63.849423 165.330522) (xy 63.60589 165.265495) (xy 63.52 165.179605) (xy 63.425246 165.274359)\n        (xy 63.279546 165.29367) (xy 63.190577 165.330522) (xy 63.167562 165.467957) (xy 62.872438 165.467957) (xy 62.849423 165.330522)\n        (xy 62.60589 165.265495) (xy 62.52 165.179605) (xy 62.425246 165.274359) (xy 62.279546 165.29367) (xy 62.190577 165.330522)\n        (xy 62.167562 165.467957) (xy 61.469623 165.467957) (xy 61.610005 164.95185) (xy 61.775418 164.95185) (xy 61.81367 165.240454)\n        (xy 61.850522 165.329423) (xy 61.987957 165.352438) (xy 62.340395 165) (xy 62.699605 165) (xy 62.794359 165.094754)\n        (xy 62.81367 165.240454) (xy 62.850522 165.329423) (xy 62.987957 165.352438) (xy 63.02 165.320395) (xy 63.052043 165.352438)\n        (xy 63.189478 165.329423) (xy 63.254505 165.08589) (xy 63.340395 165) (xy 63.699605 165) (xy 63.794359 165.094754)\n        (xy 63.81367 165.240454) (xy 63.850522 165.329423) (xy 63.987957 165.352438) (xy 64.02 165.320395) (xy 64.052043 165.352438)\n        (xy 64.189478 165.329423) (xy 64.254505 165.08589) (xy 64.340395 165) (xy 64.699605 165) (xy 65.052043 165.352438)\n        (xy 65.189478 165.329423) (xy 65.264582 165.04815) (xy 65.22633 164.759546) (xy 65.189478 164.670577) (xy 65.052043 164.647562)\n        (xy 64.699605 165) (xy 64.340395 165) (xy 64.245641 164.905246) (xy 64.22633 164.759546) (xy 64.189478 164.670577)\n        (xy 64.052043 164.647562) (xy 64.02 164.679605) (xy 63.987957 164.647562) (xy 63.850522 164.670577) (xy 63.785495 164.91411)\n        (xy 63.699605 165) (xy 63.340395 165) (xy 63.245641 164.905246) (xy 63.22633 164.759546) (xy 63.189478 164.670577)\n        (xy 63.052043 164.647562) (xy 63.02 164.679605) (xy 62.987957 164.647562) (xy 62.850522 164.670577) (xy 62.785495 164.91411)\n        (xy 62.699605 165) (xy 62.340395 165) (xy 61.987957 164.647562) (xy 61.850522 164.670577) (xy 61.775418 164.95185)\n        (xy 61.610005 164.95185) (xy 61.620483 164.913331) (xy 61.626193 164.830973) (xy 61.6423 164.75) (xy 61.6423 164.467957)\n        (xy 62.167562 164.467957) (xy 62.199605 164.5) (xy 62.167562 164.532043) (xy 62.190577 164.669478) (xy 62.43411 164.734505)\n        (xy 62.52 164.820395) (xy 62.614754 164.725641) (xy 62.760454 164.70633) (xy 62.849423 164.669478) (xy 62.872438 164.532043)\n        (xy 62.840395 164.5) (xy 62.872438 164.467957) (xy 63.167562 164.467957) (xy 63.199605 164.5) (xy 63.167562 164.532043)\n        (xy 63.190577 164.669478) (xy 63.43411 164.734505) (xy 63.52 164.820395) (xy 63.614754 164.725641) (xy 63.760454 164.70633)\n        (xy 63.849423 164.669478) (xy 63.872438 164.532043) (xy 63.840395 164.5) (xy 63.872438 164.467957) (xy 64.167562 164.467957)\n        (xy 64.199605 164.5) (xy 64.167562 164.532043) (xy 64.190577 164.669478) (xy 64.43411 164.734505) (xy 64.52 164.820395)\n        (xy 64.614754 164.725641) (xy 64.760454 164.70633) (xy 64.849423 164.669478) (xy 64.872438 164.532043) (xy 64.840395 164.5)\n        (xy 64.872438 164.467957) (xy 64.849423 164.330522) (xy 64.60589 164.265495) (xy 64.52 164.179605) (xy 64.425246 164.274359)\n        (xy 64.279546 164.29367) (xy 64.190577 164.330522) (xy 64.167562 164.467957) (xy 63.872438 164.467957) (xy 63.849423 164.330522)\n        (xy 63.60589 164.265495) (xy 63.52 164.179605) (xy 63.425246 164.274359) (xy 63.279546 164.29367) (xy 63.190577 164.330522)\n        (xy 63.167562 164.467957) (xy 62.872438 164.467957) (xy 62.849423 164.330522) (xy 62.60589 164.265495) (xy 62.52 164.179605)\n        (xy 62.425246 164.274359) (xy 62.279546 164.29367) (xy 62.190577 164.330522) (xy 62.167562 164.467957) (xy 61.6423 164.467957)\n        (xy 61.6423 163.95185) (xy 61.775418 163.95185) (xy 61.81367 164.240454) (xy 61.850522 164.329423) (xy 61.987957 164.352438)\n        (xy 62.340395 164) (xy 62.699605 164) (xy 62.794359 164.094754) (xy 62.81367 164.240454) (xy 62.850522 164.329423)\n        (xy 62.987957 164.352438) (xy 63.02 164.320395) (xy 63.052043 164.352438) (xy 63.189478 164.329423) (xy 63.254505 164.08589)\n        (xy 63.340395 164) (xy 63.699605 164) (xy 63.794359 164.094754) (xy 63.81367 164.240454) (xy 63.850522 164.329423)\n        (xy 63.987957 164.352438) (xy 64.02 164.320395) (xy 64.052043 164.352438) (xy 64.189478 164.329423) (xy 64.254505 164.08589)\n        (xy 64.340395 164) (xy 64.699605 164) (xy 65.052043 164.352438) (xy 65.189478 164.329423) (xy 65.264582 164.04815)\n        (xy 65.232543 163.80642) (xy 70.997993 163.80642) (xy 71.179355 164.24535) (xy 71.514884 164.581464) (xy 71.953497 164.763592)\n        (xy 72.42842 164.764007) (xy 72.86735 164.582645) (xy 73.203464 164.247116) (xy 73.385592 163.808503) (xy 73.385593 163.80642)\n        (xy 73.537993 163.80642) (xy 73.719355 164.24535) (xy 74.054884 164.581464) (xy 74.493497 164.763592) (xy 74.96842 164.764007)\n        (xy 75.40735 164.582645) (xy 75.743464 164.247116) (xy 75.925592 163.808503) (xy 75.925593 163.80642) (xy 76.077993 163.80642)\n        (xy 76.259355 164.24535) (xy 76.594884 164.581464) (xy 77.033497 164.763592) (xy 77.50842 164.764007) (xy 77.94735 164.582645)\n        (xy 78.283464 164.247116) (xy 78.465592 163.808503) (xy 78.465593 163.80642) (xy 78.617993 163.80642) (xy 78.799355 164.24535)\n        (xy 79.134884 164.581464) (xy 79.573497 164.763592) (xy 80.04842 164.764007) (xy 80.48735 164.582645) (xy 80.823464 164.247116)\n        (xy 81.005592 163.808503) (xy 81.005593 163.80642) (xy 81.157993 163.80642) (xy 81.339355 164.24535) (xy 81.674884 164.581464)\n        (xy 82.113497 164.763592) (xy 82.58842 164.764007) (xy 83.02735 164.582645) (xy 83.363464 164.247116) (xy 83.545592 163.808503)\n        (xy 83.545593 163.80642) (xy 83.697993 163.80642) (xy 83.879355 164.24535) (xy 84.214884 164.581464) (xy 84.653497 164.763592)\n        (xy 85.12842 164.764007) (xy 85.56735 164.582645) (xy 85.903464 164.247116) (xy 86.085592 163.808503) (xy 86.085593 163.80642)\n        (xy 86.237993 163.80642) (xy 86.419355 164.24535) (xy 86.754884 164.581464) (xy 87.193497 164.763592) (xy 87.66842 164.764007)\n        (xy 88.10735 164.582645) (xy 88.443464 164.247116) (xy 88.625592 163.808503) (xy 88.625593 163.80642) (xy 88.777993 163.80642)\n        (xy 88.959355 164.24535) (xy 89.294884 164.581464) (xy 89.733497 164.763592) (xy 90.20842 164.764007) (xy 90.64735 164.582645)\n        (xy 90.983464 164.247116) (xy 91.165592 163.808503) (xy 91.165593 163.80642) (xy 91.317993 163.80642) (xy 91.499355 164.24535)\n        (xy 91.834884 164.581464) (xy 92.273497 164.763592) (xy 92.74842 164.764007) (xy 93.18735 164.582645) (xy 93.523464 164.247116)\n        (xy 93.705592 163.808503) (xy 93.705593 163.80642) (xy 93.857993 163.80642) (xy 94.039355 164.24535) (xy 94.374884 164.581464)\n        (xy 94.813497 164.763592) (xy 95.28842 164.764007) (xy 95.72735 164.582645) (xy 96.063464 164.247116) (xy 96.245592 163.808503)\n        (xy 96.245593 163.80642) (xy 96.397993 163.80642) (xy 96.579355 164.24535) (xy 96.914884 164.581464) (xy 97.353497 164.763592)\n        (xy 97.82842 164.764007) (xy 98.26735 164.582645) (xy 98.603464 164.247116) (xy 98.785592 163.808503) (xy 98.785593 163.80642)\n        (xy 98.937993 163.80642) (xy 99.119355 164.24535) (xy 99.454884 164.581464) (xy 99.893497 164.763592) (xy 100.36842 164.764007)\n        (xy 100.80735 164.582645) (xy 101.143464 164.247116) (xy 101.325592 163.808503) (xy 101.325593 163.80642) (xy 101.477993 163.80642)\n        (xy 101.659355 164.24535) (xy 101.994884 164.581464) (xy 102.433497 164.763592) (xy 102.90842 164.764007) (xy 103.34735 164.582645)\n        (xy 103.683464 164.247116) (xy 103.865592 163.808503) (xy 103.865593 163.80642) (xy 104.017993 163.80642) (xy 104.199355 164.24535)\n        (xy 104.534884 164.581464) (xy 104.973497 164.763592) (xy 105.44842 164.764007) (xy 105.88735 164.582645) (xy 106.223464 164.247116)\n        (xy 106.405592 163.808503) (xy 106.405593 163.80642) (xy 106.557993 163.80642) (xy 106.739355 164.24535) (xy 107.074884 164.581464)\n        (xy 107.513497 164.763592) (xy 107.98842 164.764007) (xy 108.42735 164.582645) (xy 108.763464 164.247116) (xy 108.945592 163.808503)\n        (xy 108.945593 163.80642) (xy 109.097993 163.80642) (xy 109.279355 164.24535) (xy 109.614884 164.581464) (xy 110.053497 164.763592)\n        (xy 110.52842 164.764007) (xy 110.96735 164.582645) (xy 111.303464 164.247116) (xy 111.485592 163.808503) (xy 111.485593 163.80642)\n        (xy 111.637993 163.80642) (xy 111.819355 164.24535) (xy 112.154884 164.581464) (xy 112.593497 164.763592) (xy 113.06842 164.764007)\n        (xy 113.50735 164.582645) (xy 113.843464 164.247116) (xy 114.025592 163.808503) (xy 114.025593 163.80642) (xy 114.177993 163.80642)\n        (xy 114.359355 164.24535) (xy 114.694884 164.581464) (xy 115.133497 164.763592) (xy 115.60842 164.764007) (xy 116.04735 164.582645)\n        (xy 116.383464 164.247116) (xy 116.565592 163.808503) (xy 116.565593 163.80642) (xy 116.717993 163.80642) (xy 116.899355 164.24535)\n        (xy 117.234884 164.581464) (xy 117.673497 164.763592) (xy 118.14842 164.764007) (xy 118.58735 164.582645) (xy 118.923464 164.247116)\n        (xy 119.105592 163.808503) (xy 119.105593 163.80642) (xy 119.257993 163.80642) (xy 119.439355 164.24535) (xy 119.774884 164.581464)\n        (xy 120.213497 164.763592) (xy 120.68842 164.764007) (xy 121.12735 164.582645) (xy 121.463464 164.247116) (xy 121.645592 163.808503)\n        (xy 121.645593 163.80642) (xy 136.275993 163.80642) (xy 136.457355 164.24535) (xy 136.792884 164.581464) (xy 137.231497 164.763592)\n        (xy 137.70642 164.764007) (xy 138.14535 164.582645) (xy 138.481464 164.247116) (xy 138.663592 163.808503) (xy 138.663593 163.80642)\n        (xy 138.815993 163.80642) (xy 138.997355 164.24535) (xy 139.332884 164.581464) (xy 139.771497 164.763592) (xy 140.24642 164.764007)\n        (xy 140.68535 164.582645) (xy 141.021464 164.247116) (xy 141.203592 163.808503) (xy 141.203593 163.80642) (xy 141.355993 163.80642)\n        (xy 141.537355 164.24535) (xy 141.872884 164.581464) (xy 142.311497 164.763592) (xy 142.78642 164.764007) (xy 143.22535 164.582645)\n        (xy 143.561464 164.247116) (xy 143.743592 163.808503) (xy 143.743593 163.80642) (xy 143.895993 163.80642) (xy 144.077355 164.24535)\n        (xy 144.412884 164.581464) (xy 144.851497 164.763592) (xy 145.32642 164.764007) (xy 145.76535 164.582645) (xy 146.101464 164.247116)\n        (xy 146.283592 163.808503) (xy 146.283593 163.80642) (xy 146.435993 163.80642) (xy 146.617355 164.24535) (xy 146.952884 164.581464)\n        (xy 147.391497 164.763592) (xy 147.86642 164.764007) (xy 148.30535 164.582645) (xy 148.641464 164.247116) (xy 148.823592 163.808503)\n        (xy 148.823593 163.80642) (xy 148.975993 163.80642) (xy 149.157355 164.24535) (xy 149.492884 164.581464) (xy 149.931497 164.763592)\n        (xy 150.40642 164.764007) (xy 150.84535 164.582645) (xy 151.181464 164.247116) (xy 151.363592 163.808503) (xy 151.363593 163.80642)\n        (xy 151.515993 163.80642) (xy 151.697355 164.24535) (xy 152.032884 164.581464) (xy 152.471497 164.763592) (xy 152.94642 164.764007)\n        (xy 153.38535 164.582645) (xy 153.721464 164.247116) (xy 153.903592 163.808503) (xy 153.903593 163.80642) (xy 154.055993 163.80642)\n        (xy 154.237355 164.24535) (xy 154.572884 164.581464) (xy 155.011497 164.763592) (xy 155.48642 164.764007) (xy 155.92535 164.582645)\n        (xy 156.261464 164.247116) (xy 156.443592 163.808503) (xy 156.443593 163.80642) (xy 156.595993 163.80642) (xy 156.777355 164.24535)\n        (xy 157.112884 164.581464) (xy 157.551497 164.763592) (xy 158.02642 164.764007) (xy 158.46535 164.582645) (xy 158.801464 164.247116)\n        (xy 158.983592 163.808503) (xy 158.983593 163.80642) (xy 159.135993 163.80642) (xy 159.317355 164.24535) (xy 159.652884 164.581464)\n        (xy 160.091497 164.763592) (xy 160.56642 164.764007) (xy 161.00535 164.582645) (xy 161.341464 164.247116) (xy 161.523592 163.808503)\n        (xy 161.523593 163.80642) (xy 161.675993 163.80642) (xy 161.857355 164.24535) (xy 162.192884 164.581464) (xy 162.631497 164.763592)\n        (xy 163.10642 164.764007) (xy 163.54535 164.582645) (xy 163.881464 164.247116) (xy 164.063592 163.808503) (xy 164.063593 163.80642)\n        (xy 164.215993 163.80642) (xy 164.397355 164.24535) (xy 164.732884 164.581464) (xy 165.171497 164.763592) (xy 165.64642 164.764007)\n        (xy 166.08535 164.582645) (xy 166.421464 164.247116) (xy 166.603592 163.808503) (xy 166.604007 163.33358) (xy 166.422645 162.89465)\n        (xy 166.336146 162.808) (xy 166.747741 162.808) (xy 166.747741 164.332) (xy 166.77785 164.492015) (xy 166.872419 164.63898)\n        (xy 167.016715 164.737573) (xy 167.188 164.772259) (xy 168.712 164.772259) (xy 168.872015 164.74215) (xy 169.01898 164.647581)\n        (xy 169.117573 164.503285) (xy 169.124727 164.467957) (xy 175.127562 164.467957) (xy 175.159605 164.5) (xy 175.127562 164.532043)\n        (xy 175.150577 164.669478) (xy 175.39411 164.734505) (xy 175.48 164.820395) (xy 175.574754 164.725641) (xy 175.720454 164.70633)\n        (xy 175.809423 164.669478) (xy 175.832438 164.532043) (xy 175.800395 164.5) (xy 175.832438 164.467957) (xy 176.127562 164.467957)\n        (xy 176.159605 164.5) (xy 176.127562 164.532043) (xy 176.150577 164.669478) (xy 176.39411 164.734505) (xy 176.48 164.820395)\n        (xy 176.574754 164.725641) (xy 176.720454 164.70633) (xy 176.809423 164.669478) (xy 176.832438 164.532043) (xy 176.800395 164.5)\n        (xy 176.832438 164.467957) (xy 177.127562 164.467957) (xy 177.159605 164.5) (xy 177.127562 164.532043) (xy 177.150577 164.669478)\n        (xy 177.39411 164.734505) (xy 177.48 164.820395) (xy 177.574754 164.725641) (xy 177.720454 164.70633) (xy 177.809423 164.669478)\n        (xy 177.832438 164.532043) (xy 177.800395 164.5) (xy 177.832438 164.467957) (xy 177.809423 164.330522) (xy 177.56589 164.265495)\n        (xy 177.48 164.179605) (xy 177.385246 164.274359) (xy 177.239546 164.29367) (xy 177.150577 164.330522) (xy 177.127562 164.467957)\n        (xy 176.832438 164.467957) (xy 176.809423 164.330522) (xy 176.56589 164.265495) (xy 176.48 164.179605) (xy 176.385246 164.274359)\n        (xy 176.239546 164.29367) (xy 176.150577 164.330522) (xy 176.127562 164.467957) (xy 175.832438 164.467957) (xy 175.809423 164.330522)\n        (xy 175.56589 164.265495) (xy 175.48 164.179605) (xy 175.385246 164.274359) (xy 175.239546 164.29367) (xy 175.150577 164.330522)\n        (xy 175.127562 164.467957) (xy 169.124727 164.467957) (xy 169.152259 164.332) (xy 169.152259 163.95185) (xy 174.735418 163.95185)\n        (xy 174.77367 164.240454) (xy 174.810522 164.329423) (xy 174.947957 164.352438) (xy 175.300395 164) (xy 175.659605 164)\n        (xy 175.754359 164.094754) (xy 175.77367 164.240454) (xy 175.810522 164.329423) (xy 175.947957 164.352438) (xy 175.98 164.320395)\n        (xy 176.012043 164.352438) (xy 176.149478 164.329423) (xy 176.214505 164.08589) (xy 176.300395 164) (xy 176.659605 164)\n        (xy 176.754359 164.094754) (xy 176.77367 164.240454) (xy 176.810522 164.329423) (xy 176.947957 164.352438) (xy 176.98 164.320395)\n        (xy 177.012043 164.352438) (xy 177.149478 164.329423) (xy 177.214505 164.08589) (xy 177.300395 164) (xy 177.659605 164)\n        (xy 178.012043 164.352438) (xy 178.149478 164.329423) (xy 178.224582 164.04815) (xy 178.18633 163.759546) (xy 178.149478 163.670577)\n        (xy 178.012043 163.647562) (xy 177.659605 164) (xy 177.300395 164) (xy 177.205641 163.905246) (xy 177.18633 163.759546)\n        (xy 177.149478 163.670577) (xy 177.012043 163.647562) (xy 176.98 163.679605) (xy 176.947957 163.647562) (xy 176.810522 163.670577)\n        (xy 176.745495 163.91411) (xy 176.659605 164) (xy 176.300395 164) (xy 176.205641 163.905246) (xy 176.18633 163.759546)\n        (xy 176.149478 163.670577) (xy 176.012043 163.647562) (xy 175.98 163.679605) (xy 175.947957 163.647562) (xy 175.810522 163.670577)\n        (xy 175.745495 163.91411) (xy 175.659605 164) (xy 175.300395 164) (xy 174.947957 163.647562) (xy 174.810522 163.670577)\n        (xy 174.735418 163.95185) (xy 169.152259 163.95185) (xy 169.152259 163.467957) (xy 175.127562 163.467957) (xy 175.48 163.820395)\n        (xy 175.832438 163.467957) (xy 176.127562 163.467957) (xy 176.48 163.820395) (xy 176.832438 163.467957) (xy 177.127562 163.467957)\n        (xy 177.48 163.820395) (xy 177.832438 163.467957) (xy 177.809423 163.330522) (xy 177.52815 163.255418) (xy 177.239546 163.29367)\n        (xy 177.150577 163.330522) (xy 177.127562 163.467957) (xy 176.832438 163.467957) (xy 176.809423 163.330522) (xy 176.52815 163.255418)\n        (xy 176.239546 163.29367) (xy 176.150577 163.330522) (xy 176.127562 163.467957) (xy 175.832438 163.467957) (xy 175.809423 163.330522)\n        (xy 175.52815 163.255418) (xy 175.239546 163.29367) (xy 175.150577 163.330522) (xy 175.127562 163.467957) (xy 169.152259 163.467957)\n        (xy 169.152259 162.808) (xy 169.12215 162.647985) (xy 169.027581 162.50102) (xy 168.883285 162.402427) (xy 168.712 162.367741)\n        (xy 167.188 162.367741) (xy 167.027985 162.39785) (xy 166.88102 162.492419) (xy 166.782427 162.636715) (xy 166.747741 162.808)\n        (xy 166.336146 162.808) (xy 166.087116 162.558536) (xy 165.648503 162.376408) (xy 165.17358 162.375993) (xy 164.73465 162.557355)\n        (xy 164.398536 162.892884) (xy 164.216408 163.331497) (xy 164.215993 163.80642) (xy 164.063593 163.80642) (xy 164.064007 163.33358)\n        (xy 163.882645 162.89465) (xy 163.547116 162.558536) (xy 163.108503 162.376408) (xy 162.63358 162.375993) (xy 162.19465 162.557355)\n        (xy 161.858536 162.892884) (xy 161.676408 163.331497) (xy 161.675993 163.80642) (xy 161.523593 163.80642) (xy 161.524007 163.33358)\n        (xy 161.342645 162.89465) (xy 161.007116 162.558536) (xy 160.568503 162.376408) (xy 160.09358 162.375993) (xy 159.65465 162.557355)\n        (xy 159.318536 162.892884) (xy 159.136408 163.331497) (xy 159.135993 163.80642) (xy 158.983593 163.80642) (xy 158.984007 163.33358)\n        (xy 158.802645 162.89465) (xy 158.467116 162.558536) (xy 158.028503 162.376408) (xy 157.55358 162.375993) (xy 157.11465 162.557355)\n        (xy 156.778536 162.892884) (xy 156.596408 163.331497) (xy 156.595993 163.80642) (xy 156.443593 163.80642) (xy 156.444007 163.33358)\n        (xy 156.262645 162.89465) (xy 155.927116 162.558536) (xy 155.488503 162.376408) (xy 155.01358 162.375993) (xy 154.57465 162.557355)\n        (xy 154.238536 162.892884) (xy 154.056408 163.331497) (xy 154.055993 163.80642) (xy 153.903593 163.80642) (xy 153.904007 163.33358)\n        (xy 153.722645 162.89465) (xy 153.387116 162.558536) (xy 152.948503 162.376408) (xy 152.47358 162.375993) (xy 152.03465 162.557355)\n        (xy 151.698536 162.892884) (xy 151.516408 163.331497) (xy 151.515993 163.80642) (xy 151.363593 163.80642) (xy 151.364007 163.33358)\n        (xy 151.182645 162.89465) (xy 150.847116 162.558536) (xy 150.408503 162.376408) (xy 149.93358 162.375993) (xy 149.49465 162.557355)\n        (xy 149.158536 162.892884) (xy 148.976408 163.331497) (xy 148.975993 163.80642) (xy 148.823593 163.80642) (xy 148.824007 163.33358)\n        (xy 148.642645 162.89465) (xy 148.307116 162.558536) (xy 147.868503 162.376408) (xy 147.39358 162.375993) (xy 146.95465 162.557355)\n        (xy 146.618536 162.892884) (xy 146.436408 163.331497) (xy 146.435993 163.80642) (xy 146.283593 163.80642) (xy 146.284007 163.33358)\n        (xy 146.102645 162.89465) (xy 145.767116 162.558536) (xy 145.328503 162.376408) (xy 144.85358 162.375993) (xy 144.41465 162.557355)\n        (xy 144.078536 162.892884) (xy 143.896408 163.331497) (xy 143.895993 163.80642) (xy 143.743593 163.80642) (xy 143.744007 163.33358)\n        (xy 143.562645 162.89465) (xy 143.227116 162.558536) (xy 142.788503 162.376408) (xy 142.31358 162.375993) (xy 141.87465 162.557355)\n        (xy 141.538536 162.892884) (xy 141.356408 163.331497) (xy 141.355993 163.80642) (xy 141.203593 163.80642) (xy 141.204007 163.33358)\n        (xy 141.022645 162.89465) (xy 140.687116 162.558536) (xy 140.248503 162.376408) (xy 139.77358 162.375993) (xy 139.33465 162.557355)\n        (xy 138.998536 162.892884) (xy 138.816408 163.331497) (xy 138.815993 163.80642) (xy 138.663593 163.80642) (xy 138.664007 163.33358)\n        (xy 138.482645 162.89465) (xy 138.147116 162.558536) (xy 137.708503 162.376408) (xy 137.23358 162.375993) (xy 136.79465 162.557355)\n        (xy 136.458536 162.892884) (xy 136.276408 163.331497) (xy 136.275993 163.80642) (xy 121.645593 163.80642) (xy 121.646007 163.33358)\n        (xy 121.464645 162.89465) (xy 121.129116 162.558536) (xy 120.690503 162.376408) (xy 120.21558 162.375993) (xy 119.77665 162.557355)\n        (xy 119.440536 162.892884) (xy 119.258408 163.331497) (xy 119.257993 163.80642) (xy 119.105593 163.80642) (xy 119.106007 163.33358)\n        (xy 118.924645 162.89465) (xy 118.589116 162.558536) (xy 118.150503 162.376408) (xy 117.67558 162.375993) (xy 117.23665 162.557355)\n        (xy 116.900536 162.892884) (xy 116.718408 163.331497) (xy 116.717993 163.80642) (xy 116.565593 163.80642) (xy 116.566007 163.33358)\n        (xy 116.384645 162.89465) (xy 116.049116 162.558536) (xy 115.610503 162.376408) (xy 115.13558 162.375993) (xy 114.69665 162.557355)\n        (xy 114.360536 162.892884) (xy 114.178408 163.331497) (xy 114.177993 163.80642) (xy 114.025593 163.80642) (xy 114.026007 163.33358)\n        (xy 113.844645 162.89465) (xy 113.509116 162.558536) (xy 113.070503 162.376408) (xy 112.59558 162.375993) (xy 112.15665 162.557355)\n        (xy 111.820536 162.892884) (xy 111.638408 163.331497) (xy 111.637993 163.80642) (xy 111.485593 163.80642) (xy 111.486007 163.33358)\n        (xy 111.304645 162.89465) (xy 110.969116 162.558536) (xy 110.530503 162.376408) (xy 110.05558 162.375993) (xy 109.61665 162.557355)\n        (xy 109.280536 162.892884) (xy 109.098408 163.331497) (xy 109.097993 163.80642) (xy 108.945593 163.80642) (xy 108.946007 163.33358)\n        (xy 108.764645 162.89465) (xy 108.429116 162.558536) (xy 107.990503 162.376408) (xy 107.51558 162.375993) (xy 107.07665 162.557355)\n        (xy 106.740536 162.892884) (xy 106.558408 163.331497) (xy 106.557993 163.80642) (xy 106.405593 163.80642) (xy 106.406007 163.33358)\n        (xy 106.224645 162.89465) (xy 105.889116 162.558536) (xy 105.450503 162.376408) (xy 104.97558 162.375993) (xy 104.53665 162.557355)\n        (xy 104.200536 162.892884) (xy 104.018408 163.331497) (xy 104.017993 163.80642) (xy 103.865593 163.80642) (xy 103.866007 163.33358)\n        (xy 103.684645 162.89465) (xy 103.349116 162.558536) (xy 102.910503 162.376408) (xy 102.43558 162.375993) (xy 101.99665 162.557355)\n        (xy 101.660536 162.892884) (xy 101.478408 163.331497) (xy 101.477993 163.80642) (xy 101.325593 163.80642) (xy 101.326007 163.33358)\n        (xy 101.144645 162.89465) (xy 100.809116 162.558536) (xy 100.370503 162.376408) (xy 99.89558 162.375993) (xy 99.45665 162.557355)\n        (xy 99.120536 162.892884) (xy 98.938408 163.331497) (xy 98.937993 163.80642) (xy 98.785593 163.80642) (xy 98.786007 163.33358)\n        (xy 98.604645 162.89465) (xy 98.269116 162.558536) (xy 97.830503 162.376408) (xy 97.35558 162.375993) (xy 96.91665 162.557355)\n        (xy 96.580536 162.892884) (xy 96.398408 163.331497) (xy 96.397993 163.80642) (xy 96.245593 163.80642) (xy 96.246007 163.33358)\n        (xy 96.064645 162.89465) (xy 95.729116 162.558536) (xy 95.290503 162.376408) (xy 94.81558 162.375993) (xy 94.37665 162.557355)\n        (xy 94.040536 162.892884) (xy 93.858408 163.331497) (xy 93.857993 163.80642) (xy 93.705593 163.80642) (xy 93.706007 163.33358)\n        (xy 93.524645 162.89465) (xy 93.189116 162.558536) (xy 92.750503 162.376408) (xy 92.27558 162.375993) (xy 91.83665 162.557355)\n        (xy 91.500536 162.892884) (xy 91.318408 163.331497) (xy 91.317993 163.80642) (xy 91.165593 163.80642) (xy 91.166007 163.33358)\n        (xy 90.984645 162.89465) (xy 90.649116 162.558536) (xy 90.210503 162.376408) (xy 89.73558 162.375993) (xy 89.29665 162.557355)\n        (xy 88.960536 162.892884) (xy 88.778408 163.331497) (xy 88.777993 163.80642) (xy 88.625593 163.80642) (xy 88.626007 163.33358)\n        (xy 88.444645 162.89465) (xy 88.109116 162.558536) (xy 87.670503 162.376408) (xy 87.19558 162.375993) (xy 86.75665 162.557355)\n        (xy 86.420536 162.892884) (xy 86.238408 163.331497) (xy 86.237993 163.80642) (xy 86.085593 163.80642) (xy 86.086007 163.33358)\n        (xy 85.904645 162.89465) (xy 85.569116 162.558536) (xy 85.130503 162.376408) (xy 84.65558 162.375993) (xy 84.21665 162.557355)\n        (xy 83.880536 162.892884) (xy 83.698408 163.331497) (xy 83.697993 163.80642) (xy 83.545593 163.80642) (xy 83.546007 163.33358)\n        (xy 83.364645 162.89465) (xy 83.029116 162.558536) (xy 82.590503 162.376408) (xy 82.11558 162.375993) (xy 81.67665 162.557355)\n        (xy 81.340536 162.892884) (xy 81.158408 163.331497) (xy 81.157993 163.80642) (xy 81.005593 163.80642) (xy 81.006007 163.33358)\n        (xy 80.824645 162.89465) (xy 80.489116 162.558536) (xy 80.050503 162.376408) (xy 79.57558 162.375993) (xy 79.13665 162.557355)\n        (xy 78.800536 162.892884) (xy 78.618408 163.331497) (xy 78.617993 163.80642) (xy 78.465593 163.80642) (xy 78.466007 163.33358)\n        (xy 78.284645 162.89465) (xy 77.949116 162.558536) (xy 77.510503 162.376408) (xy 77.03558 162.375993) (xy 76.59665 162.557355)\n        (xy 76.260536 162.892884) (xy 76.078408 163.331497) (xy 76.077993 163.80642) (xy 75.925593 163.80642) (xy 75.926007 163.33358)\n        (xy 75.744645 162.89465) (xy 75.409116 162.558536) (xy 74.970503 162.376408) (xy 74.49558 162.375993) (xy 74.05665 162.557355)\n        (xy 73.720536 162.892884) (xy 73.538408 163.331497) (xy 73.537993 163.80642) (xy 73.385593 163.80642) (xy 73.386007 163.33358)\n        (xy 73.204645 162.89465) (xy 72.869116 162.558536) (xy 72.430503 162.376408) (xy 71.95558 162.375993) (xy 71.51665 162.557355)\n        (xy 71.180536 162.892884) (xy 70.998408 163.331497) (xy 70.997993 163.80642) (xy 65.232543 163.80642) (xy 65.22633 163.759546)\n        (xy 65.189478 163.670577) (xy 65.052043 163.647562) (xy 64.699605 164) (xy 64.340395 164) (xy 64.245641 163.905246)\n        (xy 64.22633 163.759546) (xy 64.189478 163.670577) (xy 64.052043 163.647562) (xy 64.02 163.679605) (xy 63.987957 163.647562)\n        (xy 63.850522 163.670577) (xy 63.785495 163.91411) (xy 63.699605 164) (xy 63.340395 164) (xy 63.245641 163.905246)\n        (xy 63.22633 163.759546) (xy 63.189478 163.670577) (xy 63.052043 163.647562) (xy 63.02 163.679605) (xy 62.987957 163.647562)\n        (xy 62.850522 163.670577) (xy 62.785495 163.91411) (xy 62.699605 164) (xy 62.340395 164) (xy 61.987957 163.647562)\n        (xy 61.850522 163.670577) (xy 61.775418 163.95185) (xy 61.6423 163.95185) (xy 61.6423 163.467957) (xy 62.167562 163.467957)\n        (xy 62.52 163.820395) (xy 62.872438 163.467957) (xy 63.167562 163.467957) (xy 63.52 163.820395) (xy 63.872438 163.467957)\n        (xy 64.167562 163.467957) (xy 64.52 163.820395) (xy 64.872438 163.467957) (xy 64.849423 163.330522) (xy 64.56815 163.255418)\n        (xy 64.279546 163.29367) (xy 64.190577 163.330522) (xy 64.167562 163.467957) (xy 63.872438 163.467957) (xy 63.849423 163.330522)\n        (xy 63.56815 163.255418) (xy 63.279546 163.29367) (xy 63.190577 163.330522) (xy 63.167562 163.467957) (xy 62.872438 163.467957)\n        (xy 62.849423 163.330522) (xy 62.56815 163.255418) (xy 62.279546 163.29367) (xy 62.190577 163.330522) (xy 62.167562 163.467957)\n        (xy 61.6423 163.467957) (xy 61.6423 161.26495) (xy 70.9982 161.26495) (xy 70.9982 161.877891) (xy 71.063938 162.036595)\n        (xy 71.185405 162.158063) (xy 71.34411 162.2238) (xy 71.95705 162.2238) (xy 72.065 162.11585) (xy 72.065 161.157)\n        (xy 72.319 161.157) (xy 72.319 162.11585) (xy 72.42695 162.2238) (xy 73.03989 162.2238) (xy 73.198595 162.158063)\n        (xy 73.320062 162.036595) (xy 73.3858 161.877891) (xy 73.3858 161.26642) (xy 73.537993 161.26642) (xy 73.719355 161.70535)\n        (xy 74.054884 162.041464) (xy 74.493497 162.223592) (xy 74.96842 162.224007) (xy 75.40735 162.042645) (xy 75.743464 161.707116)\n        (xy 75.925592 161.268503) (xy 75.925593 161.26642) (xy 76.077993 161.26642) (xy 76.259355 161.70535) (xy 76.594884 162.041464)\n        (xy 77.033497 162.223592) (xy 77.50842 162.224007) (xy 77.94735 162.042645) (xy 78.283464 161.707116) (xy 78.465592 161.268503)\n        (xy 78.465593 161.26642) (xy 78.617993 161.26642) (xy 78.799355 161.70535) (xy 79.134884 162.041464) (xy 79.573497 162.223592)\n        (xy 80.04842 162.224007) (xy 80.48735 162.042645) (xy 80.823464 161.707116) (xy 81.005592 161.268503) (xy 81.005593 161.26642)\n        (xy 81.157993 161.26642) (xy 81.339355 161.70535) (xy 81.674884 162.041464) (xy 82.113497 162.223592) (xy 82.58842 162.224007)\n        (xy 83.02735 162.042645) (xy 83.363464 161.707116) (xy 83.545592 161.268503) (xy 83.545593 161.26642) (xy 83.697993 161.26642)\n        (xy 83.879355 161.70535) (xy 84.214884 162.041464) (xy 84.653497 162.223592) (xy 85.12842 162.224007) (xy 85.56735 162.042645)\n        (xy 85.903464 161.707116) (xy 86.085592 161.268503) (xy 86.085593 161.26642) (xy 86.237993 161.26642) (xy 86.419355 161.70535)\n        (xy 86.754884 162.041464) (xy 87.193497 162.223592) (xy 87.66842 162.224007) (xy 88.10735 162.042645) (xy 88.443464 161.707116)\n        (xy 88.625592 161.268503) (xy 88.625593 161.26642) (xy 88.777993 161.26642) (xy 88.959355 161.70535) (xy 89.294884 162.041464)\n        (xy 89.733497 162.223592) (xy 90.20842 162.224007) (xy 90.64735 162.042645) (xy 90.983464 161.707116) (xy 91.165592 161.268503)\n        (xy 91.165593 161.26642) (xy 91.317993 161.26642) (xy 91.499355 161.70535) (xy 91.834884 162.041464) (xy 92.273497 162.223592)\n        (xy 92.74842 162.224007) (xy 93.18735 162.042645) (xy 93.523464 161.707116) (xy 93.705592 161.268503) (xy 93.705593 161.26642)\n        (xy 93.857993 161.26642) (xy 94.039355 161.70535) (xy 94.374884 162.041464) (xy 94.813497 162.223592) (xy 95.28842 162.224007)\n        (xy 95.72735 162.042645) (xy 96.063464 161.707116) (xy 96.245592 161.268503) (xy 96.245593 161.26642) (xy 96.397993 161.26642)\n        (xy 96.579355 161.70535) (xy 96.914884 162.041464) (xy 97.353497 162.223592) (xy 97.82842 162.224007) (xy 98.26735 162.042645)\n        (xy 98.603464 161.707116) (xy 98.785592 161.268503) (xy 98.785593 161.26642) (xy 98.937993 161.26642) (xy 99.119355 161.70535)\n        (xy 99.454884 162.041464) (xy 99.893497 162.223592) (xy 100.36842 162.224007) (xy 100.80735 162.042645) (xy 101.143464 161.707116)\n        (xy 101.325592 161.268503) (xy 101.325593 161.26642) (xy 101.477993 161.26642) (xy 101.659355 161.70535) (xy 101.994884 162.041464)\n        (xy 102.433497 162.223592) (xy 102.90842 162.224007) (xy 103.34735 162.042645) (xy 103.683464 161.707116) (xy 103.865592 161.268503)\n        (xy 103.865593 161.26642) (xy 104.017993 161.26642) (xy 104.199355 161.70535) (xy 104.534884 162.041464) (xy 104.973497 162.223592)\n        (xy 105.44842 162.224007) (xy 105.88735 162.042645) (xy 106.223464 161.707116) (xy 106.405592 161.268503) (xy 106.405593 161.26642)\n        (xy 106.557993 161.26642) (xy 106.739355 161.70535) (xy 107.074884 162.041464) (xy 107.513497 162.223592) (xy 107.98842 162.224007)\n        (xy 108.42735 162.042645) (xy 108.763464 161.707116) (xy 108.945592 161.268503) (xy 108.945593 161.26642) (xy 109.097993 161.26642)\n        (xy 109.279355 161.70535) (xy 109.614884 162.041464) (xy 110.053497 162.223592) (xy 110.52842 162.224007) (xy 110.96735 162.042645)\n        (xy 111.303464 161.707116) (xy 111.485592 161.268503) (xy 111.485593 161.26642) (xy 111.637993 161.26642) (xy 111.819355 161.70535)\n        (xy 112.154884 162.041464) (xy 112.593497 162.223592) (xy 113.06842 162.224007) (xy 113.50735 162.042645) (xy 113.843464 161.707116)\n        (xy 114.025592 161.268503) (xy 114.025593 161.26642) (xy 114.177993 161.26642) (xy 114.359355 161.70535) (xy 114.694884 162.041464)\n        (xy 115.133497 162.223592) (xy 115.60842 162.224007) (xy 116.04735 162.042645) (xy 116.383464 161.707116) (xy 116.565592 161.268503)\n        (xy 116.565593 161.26642) (xy 116.717993 161.26642) (xy 116.899355 161.70535) (xy 117.234884 162.041464) (xy 117.673497 162.223592)\n        (xy 118.14842 162.224007) (xy 118.58735 162.042645) (xy 118.923464 161.707116) (xy 119.105592 161.268503) (xy 119.105593 161.26642)\n        (xy 119.257993 161.26642) (xy 119.439355 161.70535) (xy 119.774884 162.041464) (xy 120.213497 162.223592) (xy 120.68842 162.224007)\n        (xy 121.12735 162.042645) (xy 121.463464 161.707116) (xy 121.645592 161.268503) (xy 121.646007 160.79358) (xy 121.464645 160.35465)\n        (xy 121.129116 160.018536) (xy 120.755705 159.863482) (xy 124.874357 159.863482) (xy 124.999767 160.166998) (xy 125.231781 160.399417)\n        (xy 125.535077 160.525357) (xy 125.863482 160.525643) (xy 126.166998 160.400233) (xy 126.399417 160.168219) (xy 126.525357 159.864923)\n        (xy 126.525643 159.536518) (xy 126.523794 159.532043) (xy 175.127562 159.532043) (xy 175.150577 159.669478) (xy 175.43185 159.744582)\n        (xy 175.720454 159.70633) (xy 175.809423 159.669478) (xy 175.832438 159.532043) (xy 176.127562 159.532043) (xy 176.150577 159.669478)\n        (xy 176.43185 159.744582) (xy 176.720454 159.70633) (xy 176.809423 159.669478) (xy 176.832438 159.532043) (xy 177.127562 159.532043)\n        (xy 177.150577 159.669478) (xy 177.43185 159.744582) (xy 177.720454 159.70633) (xy 177.809423 159.669478) (xy 177.832438 159.532043)\n        (xy 177.48 159.179605) (xy 177.127562 159.532043) (xy 176.832438 159.532043) (xy 176.48 159.179605) (xy 176.127562 159.532043)\n        (xy 175.832438 159.532043) (xy 175.48 159.179605) (xy 175.127562 159.532043) (xy 126.523794 159.532043) (xy 126.400233 159.233002)\n        (xy 126.168219 159.000583) (xy 126.050858 158.95185) (xy 174.735418 158.95185) (xy 174.77367 159.240454) (xy 174.810522 159.329423)\n        (xy 174.947957 159.352438) (xy 175.300395 159) (xy 175.659605 159) (xy 175.754359 159.094754) (xy 175.77367 159.240454)\n        (xy 175.810522 159.329423) (xy 175.947957 159.352438) (xy 175.98 159.320395) (xy 176.012043 159.352438) (xy 176.149478 159.329423)\n        (xy 176.214505 159.08589) (xy 176.300395 159) (xy 176.659605 159) (xy 176.754359 159.094754) (xy 176.77367 159.240454)\n        (xy 176.810522 159.329423) (xy 176.947957 159.352438) (xy 176.98 159.320395) (xy 177.012043 159.352438) (xy 177.149478 159.329423)\n        (xy 177.214505 159.08589) (xy 177.300395 159) (xy 177.659605 159) (xy 178.012043 159.352438) (xy 178.149478 159.329423)\n        (xy 178.224582 159.04815) (xy 178.18633 158.759546) (xy 178.149478 158.670577) (xy 178.012043 158.647562) (xy 177.659605 159)\n        (xy 177.300395 159) (xy 177.205641 158.905246) (xy 177.18633 158.759546) (xy 177.149478 158.670577) (xy 177.012043 158.647562)\n        (xy 176.98 158.679605) (xy 176.947957 158.647562) (xy 176.810522 158.670577) (xy 176.745495 158.91411) (xy 176.659605 159)\n        (xy 176.300395 159) (xy 176.205641 158.905246) (xy 176.18633 158.759546) (xy 176.149478 158.670577) (xy 176.012043 158.647562)\n        (xy 175.98 158.679605) (xy 175.947957 158.647562) (xy 175.810522 158.670577) (xy 175.745495 158.91411) (xy 175.659605 159)\n        (xy 175.300395 159) (xy 174.947957 158.647562) (xy 174.810522 158.670577) (xy 174.735418 158.95185) (xy 126.050858 158.95185)\n        (xy 125.864923 158.874643) (xy 125.536518 158.874357) (xy 125.233002 158.999767) (xy 125.000583 159.231781) (xy 124.874643 159.535077)\n        (xy 124.874357 159.863482) (xy 120.755705 159.863482) (xy 120.690503 159.836408) (xy 120.21558 159.835993) (xy 119.77665 160.017355)\n        (xy 119.440536 160.352884) (xy 119.258408 160.791497) (xy 119.257993 161.26642) (xy 119.105593 161.26642) (xy 119.106007 160.79358)\n        (xy 118.924645 160.35465) (xy 118.589116 160.018536) (xy 118.150503 159.836408) (xy 117.67558 159.835993) (xy 117.23665 160.017355)\n        (xy 116.900536 160.352884) (xy 116.718408 160.791497) (xy 116.717993 161.26642) (xy 116.565593 161.26642) (xy 116.566007 160.79358)\n        (xy 116.384645 160.35465) (xy 116.049116 160.018536) (xy 115.610503 159.836408) (xy 115.13558 159.835993) (xy 114.69665 160.017355)\n        (xy 114.360536 160.352884) (xy 114.178408 160.791497) (xy 114.177993 161.26642) (xy 114.025593 161.26642) (xy 114.026007 160.79358)\n        (xy 113.844645 160.35465) (xy 113.509116 160.018536) (xy 113.070503 159.836408) (xy 112.59558 159.835993) (xy 112.15665 160.017355)\n        (xy 111.820536 160.352884) (xy 111.638408 160.791497) (xy 111.637993 161.26642) (xy 111.485593 161.26642) (xy 111.486007 160.79358)\n        (xy 111.304645 160.35465) (xy 110.969116 160.018536) (xy 110.530503 159.836408) (xy 110.05558 159.835993) (xy 109.61665 160.017355)\n        (xy 109.280536 160.352884) (xy 109.098408 160.791497) (xy 109.097993 161.26642) (xy 108.945593 161.26642) (xy 108.946007 160.79358)\n        (xy 108.764645 160.35465) (xy 108.429116 160.018536) (xy 107.990503 159.836408) (xy 107.51558 159.835993) (xy 107.07665 160.017355)\n        (xy 106.740536 160.352884) (xy 106.558408 160.791497) (xy 106.557993 161.26642) (xy 106.405593 161.26642) (xy 106.406007 160.79358)\n        (xy 106.224645 160.35465) (xy 105.889116 160.018536) (xy 105.450503 159.836408) (xy 104.97558 159.835993) (xy 104.53665 160.017355)\n        (xy 104.200536 160.352884) (xy 104.018408 160.791497) (xy 104.017993 161.26642) (xy 103.865593 161.26642) (xy 103.866007 160.79358)\n        (xy 103.684645 160.35465) (xy 103.349116 160.018536) (xy 102.910503 159.836408) (xy 102.43558 159.835993) (xy 101.99665 160.017355)\n        (xy 101.660536 160.352884) (xy 101.478408 160.791497) (xy 101.477993 161.26642) (xy 101.325593 161.26642) (xy 101.326007 160.79358)\n        (xy 101.144645 160.35465) (xy 100.809116 160.018536) (xy 100.370503 159.836408) (xy 99.89558 159.835993) (xy 99.45665 160.017355)\n        (xy 99.120536 160.352884) (xy 98.938408 160.791497) (xy 98.937993 161.26642) (xy 98.785593 161.26642) (xy 98.786007 160.79358)\n        (xy 98.604645 160.35465) (xy 98.269116 160.018536) (xy 97.830503 159.836408) (xy 97.35558 159.835993) (xy 96.91665 160.017355)\n        (xy 96.580536 160.352884) (xy 96.398408 160.791497) (xy 96.397993 161.26642) (xy 96.245593 161.26642) (xy 96.246007 160.79358)\n        (xy 96.064645 160.35465) (xy 95.729116 160.018536) (xy 95.290503 159.836408) (xy 94.81558 159.835993) (xy 94.37665 160.017355)\n        (xy 94.040536 160.352884) (xy 93.858408 160.791497) (xy 93.857993 161.26642) (xy 93.705593 161.26642) (xy 93.706007 160.79358)\n        (xy 93.524645 160.35465) (xy 93.189116 160.018536) (xy 92.750503 159.836408) (xy 92.27558 159.835993) (xy 91.83665 160.017355)\n        (xy 91.500536 160.352884) (xy 91.318408 160.791497) (xy 91.317993 161.26642) (xy 91.165593 161.26642) (xy 91.166007 160.79358)\n        (xy 90.984645 160.35465) (xy 90.649116 160.018536) (xy 90.210503 159.836408) (xy 89.73558 159.835993) (xy 89.29665 160.017355)\n        (xy 88.960536 160.352884) (xy 88.778408 160.791497) (xy 88.777993 161.26642) (xy 88.625593 161.26642) (xy 88.626007 160.79358)\n        (xy 88.444645 160.35465) (xy 88.109116 160.018536) (xy 87.670503 159.836408) (xy 87.19558 159.835993) (xy 86.75665 160.017355)\n        (xy 86.420536 160.352884) (xy 86.238408 160.791497) (xy 86.237993 161.26642) (xy 86.085593 161.26642) (xy 86.086007 160.79358)\n        (xy 85.904645 160.35465) (xy 85.569116 160.018536) (xy 85.130503 159.836408) (xy 84.65558 159.835993) (xy 84.21665 160.017355)\n        (xy 83.880536 160.352884) (xy 83.698408 160.791497) (xy 83.697993 161.26642) (xy 83.545593 161.26642) (xy 83.546007 160.79358)\n        (xy 83.364645 160.35465) (xy 83.029116 160.018536) (xy 82.590503 159.836408) (xy 82.11558 159.835993) (xy 81.67665 160.017355)\n        (xy 81.340536 160.352884) (xy 81.158408 160.791497) (xy 81.157993 161.26642) (xy 81.005593 161.26642) (xy 81.006007 160.79358)\n        (xy 80.824645 160.35465) (xy 80.489116 160.018536) (xy 80.050503 159.836408) (xy 79.57558 159.835993) (xy 79.13665 160.017355)\n        (xy 78.800536 160.352884) (xy 78.618408 160.791497) (xy 78.617993 161.26642) (xy 78.465593 161.26642) (xy 78.466007 160.79358)\n        (xy 78.284645 160.35465) (xy 77.949116 160.018536) (xy 77.510503 159.836408) (xy 77.03558 159.835993) (xy 76.59665 160.017355)\n        (xy 76.260536 160.352884) (xy 76.078408 160.791497) (xy 76.077993 161.26642) (xy 75.925593 161.26642) (xy 75.926007 160.79358)\n        (xy 75.744645 160.35465) (xy 75.409116 160.018536) (xy 74.970503 159.836408) (xy 74.49558 159.835993) (xy 74.05665 160.017355)\n        (xy 73.720536 160.352884) (xy 73.538408 160.791497) (xy 73.537993 161.26642) (xy 73.3858 161.26642) (xy 73.3858 161.26495)\n        (xy 73.27785 161.157) (xy 72.319 161.157) (xy 72.065 161.157) (xy 71.10615 161.157) (xy 70.9982 161.26495)\n        (xy 61.6423 161.26495) (xy 61.6423 160.182109) (xy 70.9982 160.182109) (xy 70.9982 160.79505) (xy 71.10615 160.903)\n        (xy 72.065 160.903) (xy 72.065 159.94415) (xy 72.319 159.94415) (xy 72.319 160.903) (xy 73.27785 160.903)\n        (xy 73.3858 160.79505) (xy 73.3858 160.182109) (xy 73.320062 160.023405) (xy 73.198595 159.901937) (xy 73.03989 159.8362)\n        (xy 72.42695 159.8362) (xy 72.319 159.94415) (xy 72.065 159.94415) (xy 71.95705 159.8362) (xy 71.34411 159.8362)\n        (xy 71.185405 159.901937) (xy 71.063938 160.023405) (xy 70.9982 160.182109) (xy 61.6423 160.182109) (xy 61.6423 159.532043)\n        (xy 62.167562 159.532043) (xy 62.190577 159.669478) (xy 62.47185 159.744582) (xy 62.760454 159.70633) (xy 62.849423 159.669478)\n        (xy 62.872438 159.532043) (xy 63.167562 159.532043) (xy 63.190577 159.669478) (xy 63.47185 159.744582) (xy 63.760454 159.70633)\n        (xy 63.849423 159.669478) (xy 63.872438 159.532043) (xy 64.167562 159.532043) (xy 64.190577 159.669478) (xy 64.47185 159.744582)\n        (xy 64.760454 159.70633) (xy 64.849423 159.669478) (xy 64.872438 159.532043) (xy 64.52 159.179605) (xy 64.167562 159.532043)\n        (xy 63.872438 159.532043) (xy 63.52 159.179605) (xy 63.167562 159.532043) (xy 62.872438 159.532043) (xy 62.52 159.179605)\n        (xy 62.167562 159.532043) (xy 61.6423 159.532043) (xy 61.6423 158.95185) (xy 61.775418 158.95185) (xy 61.81367 159.240454)\n        (xy 61.850522 159.329423) (xy 61.987957 159.352438) (xy 62.340395 159) (xy 62.699605 159) (xy 62.794359 159.094754)\n        (xy 62.81367 159.240454) (xy 62.850522 159.329423) (xy 62.987957 159.352438) (xy 63.02 159.320395) (xy 63.052043 159.352438)\n        (xy 63.189478 159.329423) (xy 63.254505 159.08589) (xy 63.340395 159) (xy 63.699605 159) (xy 63.794359 159.094754)\n        (xy 63.81367 159.240454) (xy 63.850522 159.329423) (xy 63.987957 159.352438) (xy 64.02 159.320395) (xy 64.052043 159.352438)\n        (xy 64.189478 159.329423) (xy 64.254505 159.08589) (xy 64.340395 159) (xy 64.699605 159) (xy 65.052043 159.352438)\n        (xy 65.189478 159.329423) (xy 65.264582 159.04815) (xy 65.22633 158.759546) (xy 65.189478 158.670577) (xy 65.052043 158.647562)\n        (xy 64.699605 159) (xy 64.340395 159) (xy 64.245641 158.905246) (xy 64.22633 158.759546) (xy 64.189478 158.670577)\n        (xy 64.052043 158.647562) (xy 64.02 158.679605) (xy 63.987957 158.647562) (xy 63.850522 158.670577) (xy 63.785495 158.91411)\n        (xy 63.699605 159) (xy 63.340395 159) (xy 63.245641 158.905246) (xy 63.22633 158.759546) (xy 63.189478 158.670577)\n        (xy 63.052043 158.647562) (xy 63.02 158.679605) (xy 62.987957 158.647562) (xy 62.850522 158.670577) (xy 62.785495 158.91411)\n        (xy 62.699605 159) (xy 62.340395 159) (xy 61.987957 158.647562) (xy 61.850522 158.670577) (xy 61.775418 158.95185)\n        (xy 61.6423 158.95185) (xy 61.6423 158.467957) (xy 62.167562 158.467957) (xy 62.199605 158.5) (xy 62.167562 158.532043)\n        (xy 62.190577 158.669478) (xy 62.43411 158.734505) (xy 62.52 158.820395) (xy 62.614754 158.725641) (xy 62.760454 158.70633)\n        (xy 62.849423 158.669478) (xy 62.872438 158.532043) (xy 62.840395 158.5) (xy 62.872438 158.467957) (xy 63.167562 158.467957)\n        (xy 63.199605 158.5) (xy 63.167562 158.532043) (xy 63.190577 158.669478) (xy 63.43411 158.734505) (xy 63.52 158.820395)\n        (xy 63.614754 158.725641) (xy 63.760454 158.70633) (xy 63.849423 158.669478) (xy 63.872438 158.532043) (xy 63.840395 158.5)\n        (xy 63.872438 158.467957) (xy 64.167562 158.467957) (xy 64.199605 158.5) (xy 64.167562 158.532043) (xy 64.190577 158.669478)\n        (xy 64.43411 158.734505) (xy 64.52 158.820395) (xy 64.614754 158.725641) (xy 64.760454 158.70633) (xy 64.849423 158.669478)\n        (xy 64.872438 158.532043) (xy 64.840395 158.5) (xy 64.872438 158.467957) (xy 175.127562 158.467957) (xy 175.159605 158.5)\n        (xy 175.127562 158.532043) (xy 175.150577 158.669478) (xy 175.39411 158.734505) (xy 175.48 158.820395) (xy 175.574754 158.725641)\n        (xy 175.720454 158.70633) (xy 175.809423 158.669478) (xy 175.832438 158.532043) (xy 175.800395 158.5) (xy 175.832438 158.467957)\n        (xy 176.127562 158.467957) (xy 176.159605 158.5) (xy 176.127562 158.532043) (xy 176.150577 158.669478) (xy 176.39411 158.734505)\n        (xy 176.48 158.820395) (xy 176.574754 158.725641) (xy 176.720454 158.70633) (xy 176.809423 158.669478) (xy 176.832438 158.532043)\n        (xy 176.800395 158.5) (xy 176.832438 158.467957) (xy 177.127562 158.467957) (xy 177.159605 158.5) (xy 177.127562 158.532043)\n        (xy 177.150577 158.669478) (xy 177.39411 158.734505) (xy 177.48 158.820395) (xy 177.574754 158.725641) (xy 177.720454 158.70633)\n        (xy 177.809423 158.669478) (xy 177.832438 158.532043) (xy 177.800395 158.5) (xy 177.832438 158.467957) (xy 177.809423 158.330522)\n        (xy 177.56589 158.265495) (xy 177.48 158.179605) (xy 177.385246 158.274359) (xy 177.239546 158.29367) (xy 177.150577 158.330522)\n        (xy 177.127562 158.467957) (xy 176.832438 158.467957) (xy 176.809423 158.330522) (xy 176.56589 158.265495) (xy 176.48 158.179605)\n        (xy 176.385246 158.274359) (xy 176.239546 158.29367) (xy 176.150577 158.330522) (xy 176.127562 158.467957) (xy 175.832438 158.467957)\n        (xy 175.809423 158.330522) (xy 175.56589 158.265495) (xy 175.48 158.179605) (xy 175.385246 158.274359) (xy 175.239546 158.29367)\n        (xy 175.150577 158.330522) (xy 175.127562 158.467957) (xy 64.872438 158.467957) (xy 64.849423 158.330522) (xy 64.60589 158.265495)\n        (xy 64.52 158.179605) (xy 64.425246 158.274359) (xy 64.279546 158.29367) (xy 64.190577 158.330522) (xy 64.167562 158.467957)\n        (xy 63.872438 158.467957) (xy 63.849423 158.330522) (xy 63.60589 158.265495) (xy 63.52 158.179605) (xy 63.425246 158.274359)\n        (xy 63.279546 158.29367) (xy 63.190577 158.330522) (xy 63.167562 158.467957) (xy 62.872438 158.467957) (xy 62.849423 158.330522)\n        (xy 62.60589 158.265495) (xy 62.52 158.179605) (xy 62.425246 158.274359) (xy 62.279546 158.29367) (xy 62.190577 158.330522)\n        (xy 62.167562 158.467957) (xy 61.6423 158.467957) (xy 61.6423 158.25) (xy 61.626305 158.16959) (xy 61.620787 158.087788)\n        (xy 61.584084 157.95185) (xy 61.775418 157.95185) (xy 61.81367 158.240454) (xy 61.850522 158.329423) (xy 61.987957 158.352438)\n        (xy 62.340395 158) (xy 62.699605 158) (xy 62.794359 158.094754) (xy 62.81367 158.240454) (xy 62.850522 158.329423)\n        (xy 62.987957 158.352438) (xy 63.02 158.320395) (xy 63.052043 158.352438) (xy 63.189478 158.329423) (xy 63.254505 158.08589)\n        (xy 63.340395 158) (xy 63.699605 158) (xy 63.794359 158.094754) (xy 63.81367 158.240454) (xy 63.850522 158.329423)\n        (xy 63.987957 158.352438) (xy 64.02 158.320395) (xy 64.052043 158.352438) (xy 64.189478 158.329423) (xy 64.254505 158.08589)\n        (xy 64.340395 158) (xy 64.699605 158) (xy 65.052043 158.352438) (xy 65.189478 158.329423) (xy 65.264582 158.04815)\n        (xy 65.251819 157.95185) (xy 174.735418 157.95185) (xy 174.77367 158.240454) (xy 174.810522 158.329423) (xy 174.947957 158.352438)\n        (xy 175.300395 158) (xy 175.659605 158) (xy 175.754359 158.094754) (xy 175.77367 158.240454) (xy 175.810522 158.329423)\n        (xy 175.947957 158.352438) (xy 175.98 158.320395) (xy 176.012043 158.352438) (xy 176.149478 158.329423) (xy 176.214505 158.08589)\n        (xy 176.300395 158) (xy 176.659605 158) (xy 176.754359 158.094754) (xy 176.77367 158.240454) (xy 176.810522 158.329423)\n        (xy 176.947957 158.352438) (xy 176.98 158.320395) (xy 177.012043 158.352438) (xy 177.149478 158.329423) (xy 177.214505 158.08589)\n        (xy 177.300395 158) (xy 177.659605 158) (xy 178.012043 158.352438) (xy 178.149478 158.329423) (xy 178.224582 158.04815)\n        (xy 178.18633 157.759546) (xy 178.149478 157.670577) (xy 178.012043 157.647562) (xy 177.659605 158) (xy 177.300395 158)\n        (xy 177.205641 157.905246) (xy 177.18633 157.759546) (xy 177.149478 157.670577) (xy 177.012043 157.647562) (xy 176.98 157.679605)\n        (xy 176.947957 157.647562) (xy 176.810522 157.670577) (xy 176.745495 157.91411) (xy 176.659605 158) (xy 176.300395 158)\n        (xy 176.205641 157.905246) (xy 176.18633 157.759546) (xy 176.149478 157.670577) (xy 176.012043 157.647562) (xy 175.98 157.679605)\n        (xy 175.947957 157.647562) (xy 175.810522 157.670577) (xy 175.745495 157.91411) (xy 175.659605 158) (xy 175.300395 158)\n        (xy 174.947957 157.647562) (xy 174.810522 157.670577) (xy 174.735418 157.95185) (xy 65.251819 157.95185) (xy 65.22633 157.759546)\n        (xy 65.189478 157.670577) (xy 65.052043 157.647562) (xy 64.699605 158) (xy 64.340395 158) (xy 64.245641 157.905246)\n        (xy 64.22633 157.759546) (xy 64.189478 157.670577) (xy 64.052043 157.647562) (xy 64.02 157.679605) (xy 63.987957 157.647562)\n        (xy 63.850522 157.670577) (xy 63.785495 157.91411) (xy 63.699605 158) (xy 63.340395 158) (xy 63.245641 157.905246)\n        (xy 63.22633 157.759546) (xy 63.189478 157.670577) (xy 63.052043 157.647562) (xy 63.02 157.679605) (xy 62.987957 157.647562)\n        (xy 62.850522 157.670577) (xy 62.785495 157.91411) (xy 62.699605 158) (xy 62.340395 158) (xy 61.987957 157.647562)\n        (xy 61.850522 157.670577) (xy 61.775418 157.95185) (xy 61.584084 157.95185) (xy 61.453433 157.467957) (xy 62.167562 157.467957)\n        (xy 62.199605 157.5) (xy 62.167562 157.532043) (xy 62.190577 157.669478) (xy 62.43411 157.734505) (xy 62.52 157.820395)\n        (xy 62.614754 157.725641) (xy 62.760454 157.70633) (xy 62.849423 157.669478) (xy 62.872438 157.532043) (xy 62.840395 157.5)\n        (xy 62.872438 157.467957) (xy 63.167562 157.467957) (xy 63.199605 157.5) (xy 63.167562 157.532043) (xy 63.190577 157.669478)\n        (xy 63.43411 157.734505) (xy 63.52 157.820395) (xy 63.614754 157.725641) (xy 63.760454 157.70633) (xy 63.849423 157.669478)\n        (xy 63.872438 157.532043) (xy 63.840395 157.5) (xy 63.872438 157.467957) (xy 64.167562 157.467957) (xy 64.199605 157.5)\n        (xy 64.167562 157.532043) (xy 64.190577 157.669478) (xy 64.43411 157.734505) (xy 64.52 157.820395) (xy 64.614754 157.725641)\n        (xy 64.760454 157.70633) (xy 64.849423 157.669478) (xy 64.872438 157.532043) (xy 64.840395 157.5) (xy 64.872438 157.467957)\n        (xy 64.849423 157.330522) (xy 64.60589 157.265495) (xy 64.52 157.179605) (xy 64.425246 157.274359) (xy 64.279546 157.29367)\n        (xy 64.190577 157.330522) (xy 64.167562 157.467957) (xy 63.872438 157.467957) (xy 63.849423 157.330522) (xy 63.60589 157.265495)\n        (xy 63.52 157.179605) (xy 63.425246 157.274359) (xy 63.279546 157.29367) (xy 63.190577 157.330522) (xy 63.167562 157.467957)\n        (xy 62.872438 157.467957) (xy 62.849423 157.330522) (xy 62.60589 157.265495) (xy 62.52 157.179605) (xy 62.425246 157.274359)\n        (xy 62.279546 157.29367) (xy 62.190577 157.330522) (xy 62.167562 157.467957) (xy 61.453433 157.467957) (xy 61.3723 157.167466)\n        (xy 61.3723 156.95185) (xy 61.775418 156.95185) (xy 61.81367 157.240454) (xy 61.850522 157.329423) (xy 61.987957 157.352438)\n        (xy 62.340395 157) (xy 62.699605 157) (xy 62.794359 157.094754) (xy 62.81367 157.240454) (xy 62.850522 157.329423)\n        (xy 62.987957 157.352438) (xy 63.02 157.320395) (xy 63.052043 157.352438) (xy 63.189478 157.329423) (xy 63.254505 157.08589)\n        (xy 63.340395 157) (xy 63.699605 157) (xy 63.794359 157.094754) (xy 63.81367 157.240454) (xy 63.850522 157.329423)\n        (xy 63.987957 157.352438) (xy 64.02 157.320395) (xy 64.052043 157.352438) (xy 64.189478 157.329423) (xy 64.254505 157.08589)\n        (xy 64.340395 157) (xy 64.699605 157) (xy 65.052043 157.352438) (xy 65.189478 157.329423) (xy 65.264582 157.04815)\n        (xy 65.22633 156.759546) (xy 65.189478 156.670577) (xy 65.052043 156.647562) (xy 64.699605 157) (xy 64.340395 157)\n        (xy 64.245641 156.905246) (xy 64.22633 156.759546) (xy 64.189478 156.670577) (xy 64.052043 156.647562) (xy 64.02 156.679605)\n        (xy 63.987957 156.647562) (xy 63.850522 156.670577) (xy 63.785495 156.91411) (xy 63.699605 157) (xy 63.340395 157)\n        (xy 63.245641 156.905246) (xy 63.22633 156.759546) (xy 63.189478 156.670577) (xy 63.052043 156.647562) (xy 63.02 156.679605)\n        (xy 62.987957 156.647562) (xy 62.850522 156.670577) (xy 62.785495 156.91411) (xy 62.699605 157) (xy 62.340395 157)\n        (xy 61.987957 156.647562) (xy 61.850522 156.670577) (xy 61.775418 156.95185) (xy 61.3723 156.95185) (xy 61.3723 156.467957)\n        (xy 62.167562 156.467957) (xy 62.52 156.820395) (xy 62.872438 156.467957) (xy 63.167562 156.467957) (xy 63.52 156.820395)\n        (xy 63.872438 156.467957) (xy 64.167562 156.467957) (xy 64.52 156.820395) (xy 64.776913 156.563482) (xy 65.274357 156.563482)\n        (xy 65.399767 156.866998) (xy 65.631781 157.099417) (xy 65.935077 157.225357) (xy 66.263482 157.225643) (xy 66.413923 157.163482)\n        (xy 167.174357 157.163482) (xy 167.299767 157.466998) (xy 167.531781 157.699417) (xy 167.835077 157.825357) (xy 168.163482 157.825643)\n        (xy 168.466998 157.700233) (xy 168.699417 157.468219) (xy 168.699525 157.467957) (xy 175.127562 157.467957) (xy 175.159605 157.5)\n        (xy 175.127562 157.532043) (xy 175.150577 157.669478) (xy 175.39411 157.734505) (xy 175.48 157.820395) (xy 175.574754 157.725641)\n        (xy 175.720454 157.70633) (xy 175.809423 157.669478) (xy 175.832438 157.532043) (xy 175.800395 157.5) (xy 175.832438 157.467957)\n        (xy 176.127562 157.467957) (xy 176.159605 157.5) (xy 176.127562 157.532043) (xy 176.150577 157.669478) (xy 176.39411 157.734505)\n        (xy 176.48 157.820395) (xy 176.574754 157.725641) (xy 176.720454 157.70633) (xy 176.809423 157.669478) (xy 176.832438 157.532043)\n        (xy 176.800395 157.5) (xy 176.832438 157.467957) (xy 177.127562 157.467957) (xy 177.159605 157.5) (xy 177.127562 157.532043)\n        (xy 177.150577 157.669478) (xy 177.39411 157.734505) (xy 177.48 157.820395) (xy 177.574754 157.725641) (xy 177.720454 157.70633)\n        (xy 177.809423 157.669478) (xy 177.832438 157.532043) (xy 177.800395 157.5) (xy 177.832438 157.467957) (xy 177.809423 157.330522)\n        (xy 177.56589 157.265495) (xy 177.48 157.179605) (xy 177.385246 157.274359) (xy 177.239546 157.29367) (xy 177.150577 157.330522)\n        (xy 177.127562 157.467957) (xy 176.832438 157.467957) (xy 176.809423 157.330522) (xy 176.56589 157.265495) (xy 176.48 157.179605)\n        (xy 176.385246 157.274359) (xy 176.239546 157.29367) (xy 176.150577 157.330522) (xy 176.127562 157.467957) (xy 175.832438 157.467957)\n        (xy 175.809423 157.330522) (xy 175.56589 157.265495) (xy 175.48 157.179605) (xy 175.385246 157.274359) (xy 175.239546 157.29367)\n        (xy 175.150577 157.330522) (xy 175.127562 157.467957) (xy 168.699525 157.467957) (xy 168.825357 157.164923) (xy 168.825643 156.836518)\n        (xy 168.700233 156.533002) (xy 168.468219 156.300583) (xy 168.193286 156.18642) (xy 169.295993 156.18642) (xy 169.477355 156.62535)\n        (xy 169.812884 156.961464) (xy 170.251497 157.143592) (xy 170.72642 157.144007) (xy 171.16535 156.962645) (xy 171.501464 156.627116)\n        (xy 171.683592 156.188503) (xy 171.684007 155.71358) (xy 171.502645 155.27465) (xy 171.416146 155.188) (xy 171.827741 155.188)\n        (xy 171.827741 156.712) (xy 171.85785 156.872015) (xy 171.952419 157.01898) (xy 172.096715 157.117573) (xy 172.268 157.152259)\n        (xy 173.792 157.152259) (xy 173.952015 157.12215) (xy 174.09898 157.027581) (xy 174.150724 156.95185) (xy 174.735418 156.95185)\n        (xy 174.77367 157.240454) (xy 174.810522 157.329423) (xy 174.947957 157.352438) (xy 175.300395 157) (xy 175.659605 157)\n        (xy 175.754359 157.094754) (xy 175.77367 157.240454) (xy 175.810522 157.329423) (xy 175.947957 157.352438) (xy 175.98 157.320395)\n        (xy 176.012043 157.352438) (xy 176.149478 157.329423) (xy 176.214505 157.08589) (xy 176.300395 157) (xy 176.659605 157)\n        (xy 176.754359 157.094754) (xy 176.77367 157.240454) (xy 176.810522 157.329423) (xy 176.947957 157.352438) (xy 176.98 157.320395)\n        (xy 177.012043 157.352438) (xy 177.149478 157.329423) (xy 177.214505 157.08589) (xy 177.300395 157) (xy 177.659605 157)\n        (xy 178.012043 157.352438) (xy 178.149478 157.329423) (xy 178.224582 157.04815) (xy 178.18633 156.759546) (xy 178.149478 156.670577)\n        (xy 178.012043 156.647562) (xy 177.659605 157) (xy 177.300395 157) (xy 177.205641 156.905246) (xy 177.18633 156.759546)\n        (xy 177.149478 156.670577) (xy 177.012043 156.647562) (xy 176.98 156.679605) (xy 176.947957 156.647562) (xy 176.810522 156.670577)\n        (xy 176.745495 156.91411) (xy 176.659605 157) (xy 176.300395 157) (xy 176.205641 156.905246) (xy 176.18633 156.759546)\n        (xy 176.149478 156.670577) (xy 176.012043 156.647562) (xy 175.98 156.679605) (xy 175.947957 156.647562) (xy 175.810522 156.670577)\n        (xy 175.745495 156.91411) (xy 175.659605 157) (xy 175.300395 157) (xy 174.947957 156.647562) (xy 174.810522 156.670577)\n        (xy 174.735418 156.95185) (xy 174.150724 156.95185) (xy 174.197573 156.883285) (xy 174.232259 156.712) (xy 174.232259 156.467957)\n        (xy 175.127562 156.467957) (xy 175.48 156.820395) (xy 175.832438 156.467957) (xy 176.127562 156.467957) (xy 176.48 156.820395)\n        (xy 176.832438 156.467957) (xy 177.127562 156.467957) (xy 177.48 156.820395) (xy 177.832438 156.467957) (xy 177.809423 156.330522)\n        (xy 177.52815 156.255418) (xy 177.239546 156.29367) (xy 177.150577 156.330522) (xy 177.127562 156.467957) (xy 176.832438 156.467957)\n        (xy 176.809423 156.330522) (xy 176.52815 156.255418) (xy 176.239546 156.29367) (xy 176.150577 156.330522) (xy 176.127562 156.467957)\n        (xy 175.832438 156.467957) (xy 175.809423 156.330522) (xy 175.52815 156.255418) (xy 175.239546 156.29367) (xy 175.150577 156.330522)\n        (xy 175.127562 156.467957) (xy 174.232259 156.467957) (xy 174.232259 155.188) (xy 174.20215 155.027985) (xy 174.107581 154.88102)\n        (xy 173.963285 154.782427) (xy 173.792 154.747741) (xy 172.268 154.747741) (xy 172.107985 154.77785) (xy 171.96102 154.872419)\n        (xy 171.862427 155.016715) (xy 171.827741 155.188) (xy 171.416146 155.188) (xy 171.167116 154.938536) (xy 170.728503 154.756408)\n        (xy 170.25358 154.755993) (xy 169.81465 154.937355) (xy 169.478536 155.272884) (xy 169.296408 155.711497) (xy 169.295993 156.18642)\n        (xy 168.193286 156.18642) (xy 168.164923 156.174643) (xy 167.836518 156.174357) (xy 167.533002 156.299767) (xy 167.300583 156.531781)\n        (xy 167.174643 156.835077) (xy 167.174357 157.163482) (xy 66.413923 157.163482) (xy 66.566998 157.100233) (xy 66.799417 156.868219)\n        (xy 66.819856 156.818995) (xy 121.54061 156.818995) (xy 121.621205 157.003999) (xy 122.070895 157.156744) (xy 122.544807 157.125774)\n        (xy 122.838795 157.003999) (xy 122.91939 156.818995) (xy 122.23 156.129605) (xy 121.54061 156.818995) (xy 66.819856 156.818995)\n        (xy 66.925357 156.564923) (xy 66.925643 156.236518) (xy 66.800233 155.933002) (xy 66.658374 155.790895) (xy 121.023256 155.790895)\n        (xy 121.054226 156.264807) (xy 121.176001 156.558795) (xy 121.361005 156.63939) (xy 122.050395 155.95) (xy 122.409605 155.95)\n        (xy 123.098995 156.63939) (xy 123.283999 156.558795) (xy 123.436744 156.109105) (xy 123.405774 155.635193) (xy 123.283999 155.341205)\n        (xy 123.098995 155.26061) (xy 122.409605 155.95) (xy 122.050395 155.95) (xy 121.361005 155.26061) (xy 121.176001 155.341205)\n        (xy 121.023256 155.790895) (xy 66.658374 155.790895) (xy 66.568219 155.700583) (xy 66.264923 155.574643) (xy 65.936518 155.574357)\n        (xy 65.633002 155.699767) (xy 65.400583 155.931781) (xy 65.274643 156.235077) (xy 65.274357 156.563482) (xy 64.776913 156.563482)\n        (xy 64.872438 156.467957) (xy 64.849423 156.330522) (xy 64.56815 156.255418) (xy 64.279546 156.29367) (xy 64.190577 156.330522)\n        (xy 64.167562 156.467957) (xy 63.872438 156.467957) (xy 63.849423 156.330522) (xy 63.56815 156.255418) (xy 63.279546 156.29367)\n        (xy 63.190577 156.330522) (xy 63.167562 156.467957) (xy 62.872438 156.467957) (xy 62.849423 156.330522) (xy 62.56815 156.255418)\n        (xy 62.279546 156.29367) (xy 62.190577 156.330522) (xy 62.167562 156.467957) (xy 61.3723 156.467957) (xy 61.3723 156.065045)\n        (xy 61.395227 156.074565) (xy 61.703421 156.074834) (xy 61.988259 155.957141) (xy 62.206376 155.739405) (xy 62.324565 155.454773)\n        (xy 62.324834 155.146579) (xy 62.207141 154.861741) (xy 61.989405 154.643624) (xy 61.704773 154.525435) (xy 61.396579 154.525166)\n        (xy 61.3723 154.535198) (xy 61.3723 154.157043) (xy 62.167562 154.157043) (xy 62.190577 154.294478) (xy 62.47185 154.369582)\n        (xy 62.760454 154.33133) (xy 62.849423 154.294478) (xy 62.872438 154.157043) (xy 63.167562 154.157043) (xy 63.190577 154.294478)\n        (xy 63.47185 154.369582) (xy 63.760454 154.33133) (xy 63.849423 154.294478) (xy 63.872438 154.157043) (xy 64.167562 154.157043)\n        (xy 64.190577 154.294478) (xy 64.47185 154.369582) (xy 64.517873 154.363482) (xy 65.274357 154.363482) (xy 65.399767 154.666998)\n        (xy 65.631781 154.899417) (xy 65.935077 155.025357) (xy 66.263482 155.025643) (xy 66.566998 154.900233) (xy 66.627916 154.839421)\n        (xy 107.683166 154.839421) (xy 107.800859 155.124259) (xy 108.018595 155.342376) (xy 108.303227 155.460565) (xy 108.611421 155.460834)\n        (xy 108.896259 155.343141) (xy 109.114376 155.125405) (xy 109.132812 155.081005) (xy 121.54061 155.081005) (xy 122.23 155.770395)\n        (xy 122.812395 155.188) (xy 123.567741 155.188) (xy 123.567741 156.712) (xy 123.59785 156.872015) (xy 123.692419 157.01898)\n        (xy 123.836715 157.117573) (xy 124.008 157.152259) (xy 125.532 157.152259) (xy 125.692015 157.12215) (xy 125.83898 157.027581)\n        (xy 125.937573 156.883285) (xy 125.972259 156.712) (xy 125.972259 155.188) (xy 148.967741 155.188) (xy 148.967741 156.712)\n        (xy 148.99785 156.872015) (xy 149.092419 157.01898) (xy 149.236715 157.117573) (xy 149.408 157.152259) (xy 150.932 157.152259)\n        (xy 151.092015 157.12215) (xy 151.23898 157.027581) (xy 151.337573 156.883285) (xy 151.372259 156.712) (xy 151.372259 156.18642)\n        (xy 151.515993 156.18642) (xy 151.697355 156.62535) (xy 152.032884 156.961464) (xy 152.471497 157.143592) (xy 152.94642 157.144007)\n        (xy 153.38535 156.962645) (xy 153.721464 156.627116) (xy 153.903592 156.188503) (xy 153.903593 156.18642) (xy 154.055993 156.18642)\n        (xy 154.237355 156.62535) (xy 154.572884 156.961464) (xy 155.011497 157.143592) (xy 155.48642 157.144007) (xy 155.92535 156.962645)\n        (xy 156.261464 156.627116) (xy 156.443592 156.188503) (xy 156.444007 155.71358) (xy 156.262645 155.27465) (xy 155.927116 154.938536)\n        (xy 155.488503 154.756408) (xy 155.01358 154.755993) (xy 154.57465 154.937355) (xy 154.238536 155.272884) (xy 154.056408 155.711497)\n        (xy 154.055993 156.18642) (xy 153.903593 156.18642) (xy 153.904007 155.71358) (xy 153.722645 155.27465) (xy 153.387116 154.938536)\n        (xy 152.948503 154.756408) (xy 152.47358 154.755993) (xy 152.03465 154.937355) (xy 151.698536 155.272884) (xy 151.516408 155.711497)\n        (xy 151.515993 156.18642) (xy 151.372259 156.18642) (xy 151.372259 155.188) (xy 151.34215 155.027985) (xy 151.247581 154.88102)\n        (xy 151.103285 154.782427) (xy 150.932 154.747741) (xy 149.408 154.747741) (xy 149.247985 154.77785) (xy 149.10102 154.872419)\n        (xy 149.002427 155.016715) (xy 148.967741 155.188) (xy 125.972259 155.188) (xy 125.94215 155.027985) (xy 125.847581 154.88102)\n        (xy 125.703285 154.782427) (xy 125.532 154.747741) (xy 124.008 154.747741) (xy 123.847985 154.77785) (xy 123.70102 154.872419)\n        (xy 123.602427 155.016715) (xy 123.567741 155.188) (xy 122.812395 155.188) (xy 122.91939 155.081005) (xy 122.838795 154.896001)\n        (xy 122.389105 154.743256) (xy 121.915193 154.774226) (xy 121.621205 154.896001) (xy 121.54061 155.081005) (xy 109.132812 155.081005)\n        (xy 109.232565 154.840773) (xy 109.232834 154.532579) (xy 109.115141 154.247741) (xy 108.897405 154.029624) (xy 108.612773 153.911435)\n        (xy 108.304579 153.911166) (xy 108.019741 154.028859) (xy 107.801624 154.246595) (xy 107.683435 154.531227) (xy 107.683166 154.839421)\n        (xy 66.627916 154.839421) (xy 66.799417 154.668219) (xy 66.925357 154.364923) (xy 66.925643 154.036518) (xy 66.800233 153.733002)\n        (xy 66.713802 153.64642) (xy 121.035993 153.64642) (xy 121.217355 154.08535) (xy 121.552884 154.421464) (xy 121.991497 154.603592)\n        (xy 122.46642 154.604007) (xy 122.90535 154.422645) (xy 123.241464 154.087116) (xy 123.423592 153.648503) (xy 123.423593 153.64642)\n        (xy 123.575993 153.64642) (xy 123.757355 154.08535) (xy 124.092884 154.421464) (xy 124.531497 154.603592) (xy 125.00642 154.604007)\n        (xy 125.44535 154.422645) (xy 125.781464 154.087116) (xy 125.963592 153.648503) (xy 125.963593 153.64642) (xy 148.975993 153.64642)\n        (xy 149.157355 154.08535) (xy 149.492884 154.421464) (xy 149.931497 154.603592) (xy 150.40642 154.604007) (xy 150.84535 154.422645)\n        (xy 151.181464 154.087116) (xy 151.363592 153.648503) (xy 151.363593 153.64642) (xy 151.515993 153.64642) (xy 151.697355 154.08535)\n        (xy 152.032884 154.421464) (xy 152.471497 154.603592) (xy 152.94642 154.604007) (xy 153.38535 154.422645) (xy 153.721464 154.087116)\n        (xy 153.903592 153.648503) (xy 153.903593 153.64642) (xy 154.055993 153.64642) (xy 154.237355 154.08535) (xy 154.572884 154.421464)\n        (xy 155.011497 154.603592) (xy 155.48642 154.604007) (xy 155.92535 154.422645) (xy 156.184964 154.163482) (xy 167.174357 154.163482)\n        (xy 167.299767 154.466998) (xy 167.531781 154.699417) (xy 167.835077 154.825357) (xy 168.163482 154.825643) (xy 168.466998 154.700233)\n        (xy 168.699417 154.468219) (xy 168.825357 154.164923) (xy 168.825643 153.836518) (xy 168.747097 153.64642) (xy 169.295993 153.64642)\n        (xy 169.477355 154.08535) (xy 169.812884 154.421464) (xy 170.251497 154.603592) (xy 170.72642 154.604007) (xy 171.16535 154.422645)\n        (xy 171.501464 154.087116) (xy 171.683592 153.648503) (xy 171.683593 153.64642) (xy 171.835993 153.64642) (xy 172.017355 154.08535)\n        (xy 172.352884 154.421464) (xy 172.791497 154.603592) (xy 173.26642 154.604007) (xy 173.70535 154.422645) (xy 173.971415 154.157043)\n        (xy 175.127562 154.157043) (xy 175.150577 154.294478) (xy 175.43185 154.369582) (xy 175.720454 154.33133) (xy 175.809423 154.294478)\n        (xy 175.832438 154.157043) (xy 176.127562 154.157043) (xy 176.150577 154.294478) (xy 176.43185 154.369582) (xy 176.720454 154.33133)\n        (xy 176.809423 154.294478) (xy 176.832438 154.157043) (xy 177.127562 154.157043) (xy 177.150577 154.294478) (xy 177.43185 154.369582)\n        (xy 177.720454 154.33133) (xy 177.809423 154.294478) (xy 177.832438 154.157043) (xy 177.48 153.804605) (xy 177.127562 154.157043)\n        (xy 176.832438 154.157043) (xy 176.48 153.804605) (xy 176.127562 154.157043) (xy 175.832438 154.157043) (xy 175.48 153.804605)\n        (xy 175.127562 154.157043) (xy 173.971415 154.157043) (xy 174.041464 154.087116) (xy 174.223592 153.648503) (xy 174.223654 153.57685)\n        (xy 174.735418 153.57685) (xy 174.77367 153.865454) (xy 174.810522 153.954423) (xy 174.947957 153.977438) (xy 175.300395 153.625)\n        (xy 175.659605 153.625) (xy 175.754359 153.719754) (xy 175.77367 153.865454) (xy 175.810522 153.954423) (xy 175.947957 153.977438)\n        (xy 175.98 153.945395) (xy 176.012043 153.977438) (xy 176.149478 153.954423) (xy 176.214505 153.71089) (xy 176.300395 153.625)\n        (xy 176.659605 153.625) (xy 176.754359 153.719754) (xy 176.77367 153.865454) (xy 176.810522 153.954423) (xy 176.947957 153.977438)\n        (xy 176.98 153.945395) (xy 177.012043 153.977438) (xy 177.149478 153.954423) (xy 177.214505 153.71089) (xy 177.300395 153.625)\n        (xy 177.659605 153.625) (xy 178.012043 153.977438) (xy 178.149478 153.954423) (xy 178.224582 153.67315) (xy 178.18633 153.384546)\n        (xy 178.149478 153.295577) (xy 178.012043 153.272562) (xy 177.659605 153.625) (xy 177.300395 153.625) (xy 177.205641 153.530246)\n        (xy 177.18633 153.384546) (xy 177.149478 153.295577) (xy 177.012043 153.272562) (xy 176.98 153.304605) (xy 176.947957 153.272562)\n        (xy 176.810522 153.295577) (xy 176.745495 153.53911) (xy 176.659605 153.625) (xy 176.300395 153.625) (xy 176.205641 153.530246)\n        (xy 176.18633 153.384546) (xy 176.149478 153.295577) (xy 176.012043 153.272562) (xy 175.98 153.304605) (xy 175.947957 153.272562)\n        (xy 175.810522 153.295577) (xy 175.745495 153.53911) (xy 175.659605 153.625) (xy 175.300395 153.625) (xy 174.947957 153.272562)\n        (xy 174.810522 153.295577) (xy 174.735418 153.57685) (xy 174.223654 153.57685) (xy 174.224007 153.17358) (xy 174.190695 153.092957)\n        (xy 175.127562 153.092957) (xy 175.159605 153.125) (xy 175.127562 153.157043) (xy 175.150577 153.294478) (xy 175.39411 153.359505)\n        (xy 175.48 153.445395) (xy 175.574754 153.350641) (xy 175.720454 153.33133) (xy 175.809423 153.294478) (xy 175.832438 153.157043)\n        (xy 175.800395 153.125) (xy 175.832438 153.092957) (xy 176.127562 153.092957) (xy 176.159605 153.125) (xy 176.127562 153.157043)\n        (xy 176.150577 153.294478) (xy 176.39411 153.359505) (xy 176.48 153.445395) (xy 176.574754 153.350641) (xy 176.720454 153.33133)\n        (xy 176.809423 153.294478) (xy 176.832438 153.157043) (xy 176.800395 153.125) (xy 176.832438 153.092957) (xy 177.127562 153.092957)\n        (xy 177.159605 153.125) (xy 177.127562 153.157043) (xy 177.150577 153.294478) (xy 177.39411 153.359505) (xy 177.48 153.445395)\n        (xy 177.574754 153.350641) (xy 177.720454 153.33133) (xy 177.809423 153.294478) (xy 177.832438 153.157043) (xy 177.800395 153.125)\n        (xy 177.832438 153.092957) (xy 177.809423 152.955522) (xy 177.56589 152.890495) (xy 177.48 152.804605) (xy 177.385246 152.899359)\n        (xy 177.239546 152.91867) (xy 177.150577 152.955522) (xy 177.127562 153.092957) (xy 176.832438 153.092957) (xy 176.809423 152.955522)\n        (xy 176.56589 152.890495) (xy 176.48 152.804605) (xy 176.385246 152.899359) (xy 176.239546 152.91867) (xy 176.150577 152.955522)\n        (xy 176.127562 153.092957) (xy 175.832438 153.092957) (xy 175.809423 152.955522) (xy 175.56589 152.890495) (xy 175.48 152.804605)\n        (xy 175.385246 152.899359) (xy 175.239546 152.91867) (xy 175.150577 152.955522) (xy 175.127562 153.092957) (xy 174.190695 153.092957)\n        (xy 174.042645 152.73465) (xy 173.88512 152.57685) (xy 174.735418 152.57685) (xy 174.77367 152.865454) (xy 174.810522 152.954423)\n        (xy 174.947957 152.977438) (xy 175.300395 152.625) (xy 175.659605 152.625) (xy 175.754359 152.719754) (xy 175.77367 152.865454)\n        (xy 175.810522 152.954423) (xy 175.947957 152.977438) (xy 175.98 152.945395) (xy 176.012043 152.977438) (xy 176.149478 152.954423)\n        (xy 176.214505 152.71089) (xy 176.300395 152.625) (xy 176.659605 152.625) (xy 176.754359 152.719754) (xy 176.77367 152.865454)\n        (xy 176.810522 152.954423) (xy 176.947957 152.977438) (xy 176.98 152.945395) (xy 177.012043 152.977438) (xy 177.149478 152.954423)\n        (xy 177.214505 152.71089) (xy 177.300395 152.625) (xy 177.659605 152.625) (xy 178.012043 152.977438) (xy 178.149478 152.954423)\n        (xy 178.224582 152.67315) (xy 178.18633 152.384546) (xy 178.149478 152.295577) (xy 178.012043 152.272562) (xy 177.659605 152.625)\n        (xy 177.300395 152.625) (xy 177.205641 152.530246) (xy 177.18633 152.384546) (xy 177.149478 152.295577) (xy 177.012043 152.272562)\n        (xy 176.98 152.304605) (xy 176.947957 152.272562) (xy 176.810522 152.295577) (xy 176.745495 152.53911) (xy 176.659605 152.625)\n        (xy 176.300395 152.625) (xy 176.205641 152.530246) (xy 176.18633 152.384546) (xy 176.149478 152.295577) (xy 176.012043 152.272562)\n        (xy 175.98 152.304605) (xy 175.947957 152.272562) (xy 175.810522 152.295577) (xy 175.745495 152.53911) (xy 175.659605 152.625)\n        (xy 175.300395 152.625) (xy 174.947957 152.272562) (xy 174.810522 152.295577) (xy 174.735418 152.57685) (xy 173.88512 152.57685)\n        (xy 173.707116 152.398536) (xy 173.268503 152.216408) (xy 172.79358 152.215993) (xy 172.35465 152.397355) (xy 172.018536 152.732884)\n        (xy 171.836408 153.171497) (xy 171.835993 153.64642) (xy 171.683593 153.64642) (xy 171.684007 153.17358) (xy 171.502645 152.73465)\n        (xy 171.167116 152.398536) (xy 170.728503 152.216408) (xy 170.25358 152.215993) (xy 169.81465 152.397355) (xy 169.478536 152.732884)\n        (xy 169.296408 153.171497) (xy 169.295993 153.64642) (xy 168.747097 153.64642) (xy 168.700233 153.533002) (xy 168.468219 153.300583)\n        (xy 168.164923 153.174643) (xy 167.836518 153.174357) (xy 167.533002 153.299767) (xy 167.300583 153.531781) (xy 167.174643 153.835077)\n        (xy 167.174357 154.163482) (xy 156.184964 154.163482) (xy 156.261464 154.087116) (xy 156.443592 153.648503) (xy 156.444007 153.17358)\n        (xy 156.262645 152.73465) (xy 155.927116 152.398536) (xy 155.488503 152.216408) (xy 155.01358 152.215993) (xy 154.57465 152.397355)\n        (xy 154.238536 152.732884) (xy 154.056408 153.171497) (xy 154.055993 153.64642) (xy 153.903593 153.64642) (xy 153.904007 153.17358)\n        (xy 153.722645 152.73465) (xy 153.387116 152.398536) (xy 152.948503 152.216408) (xy 152.47358 152.215993) (xy 152.03465 152.397355)\n        (xy 151.698536 152.732884) (xy 151.516408 153.171497) (xy 151.515993 153.64642) (xy 151.363593 153.64642) (xy 151.364007 153.17358)\n        (xy 151.182645 152.73465) (xy 150.847116 152.398536) (xy 150.408503 152.216408) (xy 149.93358 152.215993) (xy 149.49465 152.397355)\n        (xy 149.158536 152.732884) (xy 148.976408 153.171497) (xy 148.975993 153.64642) (xy 125.963593 153.64642) (xy 125.964007 153.17358)\n        (xy 125.782645 152.73465) (xy 125.447116 152.398536) (xy 125.008503 152.216408) (xy 124.53358 152.215993) (xy 124.09465 152.397355)\n        (xy 123.758536 152.732884) (xy 123.576408 153.171497) (xy 123.575993 153.64642) (xy 123.423593 153.64642) (xy 123.424007 153.17358)\n        (xy 123.242645 152.73465) (xy 122.907116 152.398536) (xy 122.468503 152.216408) (xy 121.99358 152.215993) (xy 121.55465 152.397355)\n        (xy 121.218536 152.732884) (xy 121.036408 153.171497) (xy 121.035993 153.64642) (xy 66.713802 153.64642) (xy 66.568219 153.500583)\n        (xy 66.264923 153.374643) (xy 65.936518 153.374357) (xy 65.633002 153.499767) (xy 65.400583 153.731781) (xy 65.274643 154.035077)\n        (xy 65.274357 154.363482) (xy 64.517873 154.363482) (xy 64.760454 154.33133) (xy 64.849423 154.294478) (xy 64.872438 154.157043)\n        (xy 64.52 153.804605) (xy 64.167562 154.157043) (xy 63.872438 154.157043) (xy 63.52 153.804605) (xy 63.167562 154.157043)\n        (xy 62.872438 154.157043) (xy 62.52 153.804605) (xy 62.167562 154.157043) (xy 61.3723 154.157043) (xy 61.3723 153.57685)\n        (xy 61.775418 153.57685) (xy 61.81367 153.865454) (xy 61.850522 153.954423) (xy 61.987957 153.977438) (xy 62.340395 153.625)\n        (xy 62.699605 153.625) (xy 62.794359 153.719754) (xy 62.81367 153.865454) (xy 62.850522 153.954423) (xy 62.987957 153.977438)\n        (xy 63.02 153.945395) (xy 63.052043 153.977438) (xy 63.189478 153.954423) (xy 63.254505 153.71089) (xy 63.340395 153.625)\n        (xy 63.699605 153.625) (xy 63.794359 153.719754) (xy 63.81367 153.865454) (xy 63.850522 153.954423) (xy 63.987957 153.977438)\n        (xy 64.02 153.945395) (xy 64.052043 153.977438) (xy 64.189478 153.954423) (xy 64.254505 153.71089) (xy 64.340395 153.625)\n        (xy 64.699605 153.625) (xy 65.052043 153.977438) (xy 65.189478 153.954423) (xy 65.264582 153.67315) (xy 65.22633 153.384546)\n        (xy 65.189478 153.295577) (xy 65.052043 153.272562) (xy 64.699605 153.625) (xy 64.340395 153.625) (xy 64.245641 153.530246)\n        (xy 64.22633 153.384546) (xy 64.189478 153.295577) (xy 64.052043 153.272562) (xy 64.02 153.304605) (xy 63.987957 153.272562)\n        (xy 63.850522 153.295577) (xy 63.785495 153.53911) (xy 63.699605 153.625) (xy 63.340395 153.625) (xy 63.245641 153.530246)\n        (xy 63.22633 153.384546) (xy 63.189478 153.295577) (xy 63.052043 153.272562) (xy 63.02 153.304605) (xy 62.987957 153.272562)\n        (xy 62.850522 153.295577) (xy 62.785495 153.53911) (xy 62.699605 153.625) (xy 62.340395 153.625) (xy 61.987957 153.272562)\n        (xy 61.850522 153.295577) (xy 61.775418 153.57685) (xy 61.3723 153.57685) (xy 61.3723 153.457534) (xy 61.470735 153.092957)\n        (xy 62.167562 153.092957) (xy 62.199605 153.125) (xy 62.167562 153.157043) (xy 62.190577 153.294478) (xy 62.43411 153.359505)\n        (xy 62.52 153.445395) (xy 62.614754 153.350641) (xy 62.760454 153.33133) (xy 62.849423 153.294478) (xy 62.872438 153.157043)\n        (xy 62.840395 153.125) (xy 62.872438 153.092957) (xy 63.167562 153.092957) (xy 63.199605 153.125) (xy 63.167562 153.157043)\n        (xy 63.190577 153.294478) (xy 63.43411 153.359505) (xy 63.52 153.445395) (xy 63.614754 153.350641) (xy 63.760454 153.33133)\n        (xy 63.849423 153.294478) (xy 63.872438 153.157043) (xy 63.840395 153.125) (xy 63.872438 153.092957) (xy 64.167562 153.092957)\n        (xy 64.199605 153.125) (xy 64.167562 153.157043) (xy 64.190577 153.294478) (xy 64.43411 153.359505) (xy 64.52 153.445395)\n        (xy 64.614754 153.350641) (xy 64.760454 153.33133) (xy 64.849423 153.294478) (xy 64.872438 153.157043) (xy 64.840395 153.125)\n        (xy 64.872438 153.092957) (xy 64.849423 152.955522) (xy 64.60589 152.890495) (xy 64.52 152.804605) (xy 64.425246 152.899359)\n        (xy 64.279546 152.91867) (xy 64.190577 152.955522) (xy 64.167562 153.092957) (xy 63.872438 153.092957) (xy 63.849423 152.955522)\n        (xy 63.60589 152.890495) (xy 63.52 152.804605) (xy 63.425246 152.899359) (xy 63.279546 152.91867) (xy 63.190577 152.955522)\n        (xy 63.167562 153.092957) (xy 62.872438 153.092957) (xy 62.849423 152.955522) (xy 62.60589 152.890495) (xy 62.52 152.804605)\n        (xy 62.425246 152.899359) (xy 62.279546 152.91867) (xy 62.190577 152.955522) (xy 62.167562 153.092957) (xy 61.470735 153.092957)\n        (xy 61.610084 152.57685) (xy 61.775418 152.57685) (xy 61.81367 152.865454) (xy 61.850522 152.954423) (xy 61.987957 152.977438)\n        (xy 62.340395 152.625) (xy 62.699605 152.625) (xy 62.794359 152.719754) (xy 62.81367 152.865454) (xy 62.850522 152.954423)\n        (xy 62.987957 152.977438) (xy 63.02 152.945395) (xy 63.052043 152.977438) (xy 63.189478 152.954423) (xy 63.254505 152.71089)\n        (xy 63.340395 152.625) (xy 63.699605 152.625) (xy 63.794359 152.719754) (xy 63.81367 152.865454) (xy 63.850522 152.954423)\n        (xy 63.987957 152.977438) (xy 64.02 152.945395) (xy 64.052043 152.977438) (xy 64.189478 152.954423) (xy 64.254505 152.71089)\n        (xy 64.340395 152.625) (xy 64.699605 152.625) (xy 65.052043 152.977438) (xy 65.189478 152.954423) (xy 65.228756 152.807322)\n        (xy 112.148477 152.807322) (xy 112.273887 153.110838) (xy 112.505901 153.343257) (xy 112.809197 153.469197) (xy 113.137602 153.469483)\n        (xy 113.441118 153.344073) (xy 113.673537 153.112059) (xy 113.799477 152.808763) (xy 113.799763 152.480358) (xy 113.674353 152.176842)\n        (xy 113.590615 152.092957) (xy 175.127562 152.092957) (xy 175.159605 152.125) (xy 175.127562 152.157043) (xy 175.150577 152.294478)\n        (xy 175.39411 152.359505) (xy 175.48 152.445395) (xy 175.574754 152.350641) (xy 175.720454 152.33133) (xy 175.809423 152.294478)\n        (xy 175.832438 152.157043) (xy 175.800395 152.125) (xy 175.832438 152.092957) (xy 176.127562 152.092957) (xy 176.159605 152.125)\n        (xy 176.127562 152.157043) (xy 176.150577 152.294478) (xy 176.39411 152.359505) (xy 176.48 152.445395) (xy 176.574754 152.350641)\n        (xy 176.720454 152.33133) (xy 176.809423 152.294478) (xy 176.832438 152.157043) (xy 176.800395 152.125) (xy 176.832438 152.092957)\n        (xy 177.127562 152.092957) (xy 177.159605 152.125) (xy 177.127562 152.157043) (xy 177.150577 152.294478) (xy 177.39411 152.359505)\n        (xy 177.48 152.445395) (xy 177.574754 152.350641) (xy 177.720454 152.33133) (xy 177.809423 152.294478) (xy 177.832438 152.157043)\n        (xy 177.800395 152.125) (xy 177.832438 152.092957) (xy 177.809423 151.955522) (xy 177.56589 151.890495) (xy 177.48 151.804605)\n        (xy 177.385246 151.899359) (xy 177.239546 151.91867) (xy 177.150577 151.955522) (xy 177.127562 152.092957) (xy 176.832438 152.092957)\n        (xy 176.809423 151.955522) (xy 176.56589 151.890495) (xy 176.48 151.804605) (xy 176.385246 151.899359) (xy 176.239546 151.91867)\n        (xy 176.150577 151.955522) (xy 176.127562 152.092957) (xy 175.832438 152.092957) (xy 175.809423 151.955522) (xy 175.56589 151.890495)\n        (xy 175.48 151.804605) (xy 175.385246 151.899359) (xy 175.239546 151.91867) (xy 175.150577 151.955522) (xy 175.127562 152.092957)\n        (xy 113.590615 152.092957) (xy 113.442339 151.944423) (xy 113.139043 151.818483) (xy 112.810638 151.818197) (xy 112.507122 151.943607)\n        (xy 112.274703 152.175621) (xy 112.148763 152.478917) (xy 112.148477 152.807322) (xy 65.228756 152.807322) (xy 65.264582 152.67315)\n        (xy 65.22633 152.384546) (xy 65.189478 152.295577) (xy 65.052043 152.272562) (xy 64.699605 152.625) (xy 64.340395 152.625)\n        (xy 64.245641 152.530246) (xy 64.22633 152.384546) (xy 64.189478 152.295577) (xy 64.052043 152.272562) (xy 64.02 152.304605)\n        (xy 63.987957 152.272562) (xy 63.850522 152.295577) (xy 63.785495 152.53911) (xy 63.699605 152.625) (xy 63.340395 152.625)\n        (xy 63.245641 152.530246) (xy 63.22633 152.384546) (xy 63.189478 152.295577) (xy 63.052043 152.272562) (xy 63.02 152.304605)\n        (xy 62.987957 152.272562) (xy 62.850522 152.295577) (xy 62.785495 152.53911) (xy 62.699605 152.625) (xy 62.340395 152.625)\n        (xy 61.987957 152.272562) (xy 61.850522 152.295577) (xy 61.775418 152.57685) (xy 61.610084 152.57685) (xy 61.620787 152.537212)\n        (xy 61.626305 152.45541) (xy 61.6423 152.375) (xy 61.6423 152.092957) (xy 62.167562 152.092957) (xy 62.199605 152.125)\n        (xy 62.167562 152.157043) (xy 62.190577 152.294478) (xy 62.43411 152.359505) (xy 62.52 152.445395) (xy 62.614754 152.350641)\n        (xy 62.760454 152.33133) (xy 62.849423 152.294478) (xy 62.872438 152.157043) (xy 62.840395 152.125) (xy 62.872438 152.092957)\n        (xy 63.167562 152.092957) (xy 63.199605 152.125) (xy 63.167562 152.157043) (xy 63.190577 152.294478) (xy 63.43411 152.359505)\n        (xy 63.52 152.445395) (xy 63.614754 152.350641) (xy 63.760454 152.33133) (xy 63.849423 152.294478) (xy 63.872438 152.157043)\n        (xy 63.840395 152.125) (xy 63.872438 152.092957) (xy 64.167562 152.092957) (xy 64.199605 152.125) (xy 64.167562 152.157043)\n        (xy 64.190577 152.294478) (xy 64.43411 152.359505) (xy 64.52 152.445395) (xy 64.614754 152.350641) (xy 64.760454 152.33133)\n        (xy 64.849423 152.294478) (xy 64.872438 152.157043) (xy 64.840395 152.125) (xy 64.872438 152.092957) (xy 64.849423 151.955522)\n        (xy 64.60589 151.890495) (xy 64.52 151.804605) (xy 64.425246 151.899359) (xy 64.279546 151.91867) (xy 64.190577 151.955522)\n        (xy 64.167562 152.092957) (xy 63.872438 152.092957) (xy 63.849423 151.955522) (xy 63.60589 151.890495) (xy 63.52 151.804605)\n        (xy 63.425246 151.899359) (xy 63.279546 151.91867) (xy 63.190577 151.955522) (xy 63.167562 152.092957) (xy 62.872438 152.092957)\n        (xy 62.849423 151.955522) (xy 62.60589 151.890495) (xy 62.52 151.804605) (xy 62.425246 151.899359) (xy 62.279546 151.91867)\n        (xy 62.190577 151.955522) (xy 62.167562 152.092957) (xy 61.6423 152.092957) (xy 61.6423 151.57685) (xy 61.775418 151.57685)\n        (xy 61.81367 151.865454) (xy 61.850522 151.954423) (xy 61.987957 151.977438) (xy 62.340395 151.625) (xy 62.699605 151.625)\n        (xy 62.794359 151.719754) (xy 62.81367 151.865454) (xy 62.850522 151.954423) (xy 62.987957 151.977438) (xy 63.02 151.945395)\n        (xy 63.052043 151.977438) (xy 63.189478 151.954423) (xy 63.254505 151.71089) (xy 63.340395 151.625) (xy 63.699605 151.625)\n        (xy 63.794359 151.719754) (xy 63.81367 151.865454) (xy 63.850522 151.954423) (xy 63.987957 151.977438) (xy 64.02 151.945395)\n        (xy 64.052043 151.977438) (xy 64.189478 151.954423) (xy 64.254505 151.71089) (xy 64.340395 151.625) (xy 64.699605 151.625)\n        (xy 65.052043 151.977438) (xy 65.189478 151.954423) (xy 65.264582 151.67315) (xy 65.22633 151.384546) (xy 65.189478 151.295577)\n        (xy 65.052043 151.272562) (xy 64.699605 151.625) (xy 64.340395 151.625) (xy 64.245641 151.530246) (xy 64.22633 151.384546)\n        (xy 64.189478 151.295577) (xy 64.052043 151.272562) (xy 64.02 151.304605) (xy 63.987957 151.272562) (xy 63.850522 151.295577)\n        (xy 63.785495 151.53911) (xy 63.699605 151.625) (xy 63.340395 151.625) (xy 63.245641 151.530246) (xy 63.22633 151.384546)\n        (xy 63.189478 151.295577) (xy 63.052043 151.272562) (xy 63.02 151.304605) (xy 62.987957 151.272562) (xy 62.850522 151.295577)\n        (xy 62.785495 151.53911) (xy 62.699605 151.625) (xy 62.340395 151.625) (xy 61.987957 151.272562) (xy 61.850522 151.295577)\n        (xy 61.775418 151.57685) (xy 61.6423 151.57685) (xy 61.6423 151.092957) (xy 62.167562 151.092957) (xy 62.52 151.445395)\n        (xy 62.872438 151.092957) (xy 63.167562 151.092957) (xy 63.52 151.445395) (xy 63.872438 151.092957) (xy 64.167562 151.092957)\n        (xy 64.52 151.445395) (xy 64.872438 151.092957) (xy 64.849423 150.955522) (xy 64.650554 150.902421) (xy 110.096166 150.902421)\n        (xy 110.213859 151.187259) (xy 110.431595 151.405376) (xy 110.716227 151.523565) (xy 111.024421 151.523834) (xy 111.309259 151.406141)\n        (xy 111.527376 151.188405) (xy 111.561418 151.10642) (xy 121.035993 151.10642) (xy 121.217355 151.54535) (xy 121.552884 151.881464)\n        (xy 121.991497 152.063592) (xy 122.46642 152.064007) (xy 122.90535 151.882645) (xy 123.241464 151.547116) (xy 123.423592 151.108503)\n        (xy 123.423593 151.10642) (xy 123.575993 151.10642) (xy 123.757355 151.54535) (xy 124.092884 151.881464) (xy 124.531497 152.063592)\n        (xy 125.00642 152.064007) (xy 125.44535 151.882645) (xy 125.781464 151.547116) (xy 125.963592 151.108503) (xy 125.963593 151.10642)\n        (xy 169.295993 151.10642) (xy 169.477355 151.54535) (xy 169.812884 151.881464) (xy 170.251497 152.063592) (xy 170.72642 152.064007)\n        (xy 171.16535 151.882645) (xy 171.501464 151.547116) (xy 171.683592 151.108503) (xy 171.683593 151.10642) (xy 171.835993 151.10642)\n        (xy 172.017355 151.54535) (xy 172.352884 151.881464) (xy 172.791497 152.063592) (xy 173.26642 152.064007) (xy 173.70535 151.882645)\n        (xy 174.011678 151.57685) (xy 174.735418 151.57685) (xy 174.77367 151.865454) (xy 174.810522 151.954423) (xy 174.947957 151.977438)\n        (xy 175.300395 151.625) (xy 175.659605 151.625) (xy 175.754359 151.719754) (xy 175.77367 151.865454) (xy 175.810522 151.954423)\n        (xy 175.947957 151.977438) (xy 175.98 151.945395) (xy 176.012043 151.977438) (xy 176.149478 151.954423) (xy 176.214505 151.71089)\n        (xy 176.300395 151.625) (xy 176.659605 151.625) (xy 176.754359 151.719754) (xy 176.77367 151.865454) (xy 176.810522 151.954423)\n        (xy 176.947957 151.977438) (xy 176.98 151.945395) (xy 177.012043 151.977438) (xy 177.149478 151.954423) (xy 177.214505 151.71089)\n        (xy 177.300395 151.625) (xy 177.659605 151.625) (xy 178.012043 151.977438) (xy 178.149478 151.954423) (xy 178.224582 151.67315)\n        (xy 178.18633 151.384546) (xy 178.149478 151.295577) (xy 178.012043 151.272562) (xy 177.659605 151.625) (xy 177.300395 151.625)\n        (xy 177.205641 151.530246) (xy 177.18633 151.384546) (xy 177.149478 151.295577) (xy 177.012043 151.272562) (xy 176.98 151.304605)\n        (xy 176.947957 151.272562) (xy 176.810522 151.295577) (xy 176.745495 151.53911) (xy 176.659605 151.625) (xy 176.300395 151.625)\n        (xy 176.205641 151.530246) (xy 176.18633 151.384546) (xy 176.149478 151.295577) (xy 176.012043 151.272562) (xy 175.98 151.304605)\n        (xy 175.947957 151.272562) (xy 175.810522 151.295577) (xy 175.745495 151.53911) (xy 175.659605 151.625) (xy 175.300395 151.625)\n        (xy 174.947957 151.272562) (xy 174.810522 151.295577) (xy 174.735418 151.57685) (xy 174.011678 151.57685) (xy 174.041464 151.547116)\n        (xy 174.223592 151.108503) (xy 174.223605 151.092957) (xy 175.127562 151.092957) (xy 175.48 151.445395) (xy 175.832438 151.092957)\n        (xy 176.127562 151.092957) (xy 176.48 151.445395) (xy 176.832438 151.092957) (xy 177.127562 151.092957) (xy 177.48 151.445395)\n        (xy 177.832438 151.092957) (xy 177.809423 150.955522) (xy 177.52815 150.880418) (xy 177.239546 150.91867) (xy 177.150577 150.955522)\n        (xy 177.127562 151.092957) (xy 176.832438 151.092957) (xy 176.809423 150.955522) (xy 176.52815 150.880418) (xy 176.239546 150.91867)\n        (xy 176.150577 150.955522) (xy 176.127562 151.092957) (xy 175.832438 151.092957) (xy 175.809423 150.955522) (xy 175.52815 150.880418)\n        (xy 175.239546 150.91867) (xy 175.150577 150.955522) (xy 175.127562 151.092957) (xy 174.223605 151.092957) (xy 174.224007 150.63358)\n        (xy 174.042645 150.19465) (xy 173.707116 149.858536) (xy 173.268503 149.676408) (xy 172.79358 149.675993) (xy 172.35465 149.857355)\n        (xy 172.018536 150.192884) (xy 171.836408 150.631497) (xy 171.835993 151.10642) (xy 171.683593 151.10642) (xy 171.684007 150.63358)\n        (xy 171.502645 150.19465) (xy 171.167116 149.858536) (xy 170.728503 149.676408) (xy 170.25358 149.675993) (xy 169.81465 149.857355)\n        (xy 169.478536 150.192884) (xy 169.296408 150.631497) (xy 169.295993 151.10642) (xy 125.963593 151.10642) (xy 125.964007 150.63358)\n        (xy 125.782645 150.19465) (xy 125.447116 149.858536) (xy 125.008503 149.676408) (xy 124.53358 149.675993) (xy 124.09465 149.857355)\n        (xy 123.758536 150.192884) (xy 123.576408 150.631497) (xy 123.575993 151.10642) (xy 123.423593 151.10642) (xy 123.424007 150.63358)\n        (xy 123.242645 150.19465) (xy 122.907116 149.858536) (xy 122.468503 149.676408) (xy 121.99358 149.675993) (xy 121.55465 149.857355)\n        (xy 121.218536 150.192884) (xy 121.036408 150.631497) (xy 121.035993 151.10642) (xy 111.561418 151.10642) (xy 111.645565 150.903773)\n        (xy 111.645834 150.595579) (xy 111.528141 150.310741) (xy 111.310405 150.092624) (xy 111.025773 149.974435) (xy 110.717579 149.974166)\n        (xy 110.432741 150.091859) (xy 110.214624 150.309595) (xy 110.096435 150.594227) (xy 110.096166 150.902421) (xy 64.650554 150.902421)\n        (xy 64.56815 150.880418) (xy 64.279546 150.91867) (xy 64.190577 150.955522) (xy 64.167562 151.092957) (xy 63.872438 151.092957)\n        (xy 63.849423 150.955522) (xy 63.56815 150.880418) (xy 63.279546 150.91867) (xy 63.190577 150.955522) (xy 63.167562 151.092957)\n        (xy 62.872438 151.092957) (xy 62.849423 150.955522) (xy 62.56815 150.880418) (xy 62.279546 150.91867) (xy 62.190577 150.955522)\n        (xy 62.167562 151.092957) (xy 61.6423 151.092957) (xy 61.6423 148.56642) (xy 121.035993 148.56642) (xy 121.217355 149.00535)\n        (xy 121.552884 149.341464) (xy 121.991497 149.523592) (xy 122.46642 149.524007) (xy 122.90535 149.342645) (xy 123.241464 149.007116)\n        (xy 123.423592 148.568503) (xy 123.423593 148.56642) (xy 123.575993 148.56642) (xy 123.757355 149.00535) (xy 124.092884 149.341464)\n        (xy 124.531497 149.523592) (xy 125.00642 149.524007) (xy 125.44535 149.342645) (xy 125.781464 149.007116) (xy 125.963592 148.568503)\n        (xy 125.963593 148.56642) (xy 169.295993 148.56642) (xy 169.477355 149.00535) (xy 169.812884 149.341464) (xy 170.251497 149.523592)\n        (xy 170.72642 149.524007) (xy 171.16535 149.342645) (xy 171.501464 149.007116) (xy 171.683592 148.568503) (xy 171.683593 148.56642)\n        (xy 171.835993 148.56642) (xy 172.017355 149.00535) (xy 172.352884 149.341464) (xy 172.791497 149.523592) (xy 173.26642 149.524007)\n        (xy 173.70535 149.342645) (xy 174.041464 149.007116) (xy 174.223592 148.568503) (xy 174.224007 148.09358) (xy 174.042645 147.65465)\n        (xy 173.707116 147.318536) (xy 173.318198 147.157043) (xy 175.127562 147.157043) (xy 175.150577 147.294478) (xy 175.43185 147.369582)\n        (xy 175.720454 147.33133) (xy 175.809423 147.294478) (xy 175.832438 147.157043) (xy 176.127562 147.157043) (xy 176.150577 147.294478)\n        (xy 176.43185 147.369582) (xy 176.720454 147.33133) (xy 176.809423 147.294478) (xy 176.832438 147.157043) (xy 177.127562 147.157043)\n        (xy 177.150577 147.294478) (xy 177.43185 147.369582) (xy 177.720454 147.33133) (xy 177.809423 147.294478) (xy 177.832438 147.157043)\n        (xy 177.48 146.804605) (xy 177.127562 147.157043) (xy 176.832438 147.157043) (xy 176.48 146.804605) (xy 176.127562 147.157043)\n        (xy 175.832438 147.157043) (xy 175.48 146.804605) (xy 175.127562 147.157043) (xy 173.318198 147.157043) (xy 173.268503 147.136408)\n        (xy 172.79358 147.135993) (xy 172.35465 147.317355) (xy 172.018536 147.652884) (xy 171.836408 148.091497) (xy 171.835993 148.56642)\n        (xy 171.683593 148.56642) (xy 171.684007 148.09358) (xy 171.502645 147.65465) (xy 171.167116 147.318536) (xy 170.728503 147.136408)\n        (xy 170.25358 147.135993) (xy 169.81465 147.317355) (xy 169.478536 147.652884) (xy 169.296408 148.091497) (xy 169.295993 148.56642)\n        (xy 125.963593 148.56642) (xy 125.964007 148.09358) (xy 125.782645 147.65465) (xy 125.447116 147.318536) (xy 125.008503 147.136408)\n        (xy 124.53358 147.135993) (xy 124.09465 147.317355) (xy 123.758536 147.652884) (xy 123.576408 148.091497) (xy 123.575993 148.56642)\n        (xy 123.423593 148.56642) (xy 123.424007 148.09358) (xy 123.242645 147.65465) (xy 122.907116 147.318536) (xy 122.468503 147.136408)\n        (xy 121.99358 147.135993) (xy 121.55465 147.317355) (xy 121.218536 147.652884) (xy 121.036408 148.091497) (xy 121.035993 148.56642)\n        (xy 61.6423 148.56642) (xy 61.6423 147.157043) (xy 62.167562 147.157043) (xy 62.190577 147.294478) (xy 62.47185 147.369582)\n        (xy 62.760454 147.33133) (xy 62.849423 147.294478) (xy 62.872438 147.157043) (xy 63.167562 147.157043) (xy 63.190577 147.294478)\n        (xy 63.47185 147.369582) (xy 63.760454 147.33133) (xy 63.849423 147.294478) (xy 63.872438 147.157043) (xy 64.167562 147.157043)\n        (xy 64.190577 147.294478) (xy 64.47185 147.369582) (xy 64.760454 147.33133) (xy 64.849423 147.294478) (xy 64.872438 147.157043)\n        (xy 64.52 146.804605) (xy 64.167562 147.157043) (xy 63.872438 147.157043) (xy 63.52 146.804605) (xy 63.167562 147.157043)\n        (xy 62.872438 147.157043) (xy 62.52 146.804605) (xy 62.167562 147.157043) (xy 61.6423 147.157043) (xy 61.6423 146.57685)\n        (xy 61.775418 146.57685) (xy 61.81367 146.865454) (xy 61.850522 146.954423) (xy 61.987957 146.977438) (xy 62.340395 146.625)\n        (xy 62.699605 146.625) (xy 62.794359 146.719754) (xy 62.81367 146.865454) (xy 62.850522 146.954423) (xy 62.987957 146.977438)\n        (xy 63.02 146.945395) (xy 63.052043 146.977438) (xy 63.189478 146.954423) (xy 63.254505 146.71089) (xy 63.340395 146.625)\n        (xy 63.699605 146.625) (xy 63.794359 146.719754) (xy 63.81367 146.865454) (xy 63.850522 146.954423) (xy 63.987957 146.977438)\n        (xy 64.02 146.945395) (xy 64.052043 146.977438) (xy 64.189478 146.954423) (xy 64.254505 146.71089) (xy 64.340395 146.625)\n        (xy 64.699605 146.625) (xy 65.052043 146.977438) (xy 65.189478 146.954423) (xy 65.264582 146.67315) (xy 65.22633 146.384546)\n        (xy 65.189478 146.295577) (xy 65.052043 146.272562) (xy 64.699605 146.625) (xy 64.340395 146.625) (xy 64.245641 146.530246)\n        (xy 64.22633 146.384546) (xy 64.189478 146.295577) (xy 64.052043 146.272562) (xy 64.02 146.304605) (xy 63.987957 146.272562)\n        (xy 63.850522 146.295577) (xy 63.785495 146.53911) (xy 63.699605 146.625) (xy 63.340395 146.625) (xy 63.245641 146.530246)\n        (xy 63.22633 146.384546) (xy 63.189478 146.295577) (xy 63.052043 146.272562) (xy 63.02 146.304605) (xy 62.987957 146.272562)\n        (xy 62.850522 146.295577) (xy 62.785495 146.53911) (xy 62.699605 146.625) (xy 62.340395 146.625) (xy 61.987957 146.272562)\n        (xy 61.850522 146.295577) (xy 61.775418 146.57685) (xy 61.6423 146.57685) (xy 61.6423 146.092957) (xy 62.167562 146.092957)\n        (xy 62.199605 146.125) (xy 62.167562 146.157043) (xy 62.190577 146.294478) (xy 62.43411 146.359505) (xy 62.52 146.445395)\n        (xy 62.614754 146.350641) (xy 62.760454 146.33133) (xy 62.849423 146.294478) (xy 62.872438 146.157043) (xy 62.840395 146.125)\n        (xy 62.872438 146.092957) (xy 63.167562 146.092957) (xy 63.199605 146.125) (xy 63.167562 146.157043) (xy 63.190577 146.294478)\n        (xy 63.43411 146.359505) (xy 63.52 146.445395) (xy 63.614754 146.350641) (xy 63.760454 146.33133) (xy 63.849423 146.294478)\n        (xy 63.872438 146.157043) (xy 63.840395 146.125) (xy 63.872438 146.092957) (xy 64.167562 146.092957) (xy 64.199605 146.125)\n        (xy 64.167562 146.157043) (xy 64.190577 146.294478) (xy 64.43411 146.359505) (xy 64.52 146.445395) (xy 64.614754 146.350641)\n        (xy 64.760454 146.33133) (xy 64.849423 146.294478) (xy 64.872438 146.157043) (xy 64.840395 146.125) (xy 64.872438 146.092957)\n        (xy 64.861296 146.02642) (xy 121.035993 146.02642) (xy 121.217355 146.46535) (xy 121.552884 146.801464) (xy 121.991497 146.983592)\n        (xy 122.46642 146.984007) (xy 122.90535 146.802645) (xy 123.241464 146.467116) (xy 123.423592 146.028503) (xy 123.423593 146.02642)\n        (xy 123.575993 146.02642) (xy 123.757355 146.46535) (xy 124.092884 146.801464) (xy 124.531497 146.983592) (xy 125.00642 146.984007)\n        (xy 125.44535 146.802645) (xy 125.781464 146.467116) (xy 125.833549 146.341679) (xy 128.837926 146.341679) (xy 129.167364 146.738473)\n        (xy 130.354833 147.231338) (xy 131.640523 147.232261) (xy 132.828699 146.741103) (xy 132.832636 146.738473) (xy 133.162074 146.341679)\n        (xy 131 144.179605) (xy 128.837926 146.341679) (xy 125.833549 146.341679) (xy 125.963592 146.028503) (xy 125.964007 145.55358)\n        (xy 125.782645 145.11465) (xy 125.447116 144.778536) (xy 125.114744 144.640523) (xy 127.767739 144.640523) (xy 128.258897 145.828699)\n        (xy 128.261527 145.832636) (xy 128.658321 146.162074) (xy 130.820395 144) (xy 131.179605 144) (xy 133.341679 146.162074)\n        (xy 133.505068 146.02642) (xy 169.295993 146.02642) (xy 169.477355 146.46535) (xy 169.812884 146.801464) (xy 170.251497 146.983592)\n        (xy 170.72642 146.984007) (xy 171.16535 146.802645) (xy 171.501464 146.467116) (xy 171.683592 146.028503) (xy 171.683593 146.02642)\n        (xy 171.835993 146.02642) (xy 172.017355 146.46535) (xy 172.352884 146.801464) (xy 172.791497 146.983592) (xy 173.26642 146.984007)\n        (xy 173.70535 146.802645) (xy 173.931538 146.57685) (xy 174.735418 146.57685) (xy 174.77367 146.865454) (xy 174.810522 146.954423)\n        (xy 174.947957 146.977438) (xy 175.300395 146.625) (xy 175.659605 146.625) (xy 175.754359 146.719754) (xy 175.77367 146.865454)\n        (xy 175.810522 146.954423) (xy 175.947957 146.977438) (xy 175.98 146.945395) (xy 176.012043 146.977438) (xy 176.149478 146.954423)\n        (xy 176.214505 146.71089) (xy 176.300395 146.625) (xy 176.659605 146.625) (xy 176.754359 146.719754) (xy 176.77367 146.865454)\n        (xy 176.810522 146.954423) (xy 176.947957 146.977438) (xy 176.98 146.945395) (xy 177.012043 146.977438) (xy 177.149478 146.954423)\n        (xy 177.214505 146.71089) (xy 177.300395 146.625) (xy 177.659605 146.625) (xy 178.012043 146.977438) (xy 178.149478 146.954423)\n        (xy 178.224582 146.67315) (xy 178.18633 146.384546) (xy 178.149478 146.295577) (xy 178.012043 146.272562) (xy 177.659605 146.625)\n        (xy 177.300395 146.625) (xy 177.205641 146.530246) (xy 177.18633 146.384546) (xy 177.149478 146.295577) (xy 177.012043 146.272562)\n        (xy 176.98 146.304605) (xy 176.947957 146.272562) (xy 176.810522 146.295577) (xy 176.745495 146.53911) (xy 176.659605 146.625)\n        (xy 176.300395 146.625) (xy 176.205641 146.530246) (xy 176.18633 146.384546) (xy 176.149478 146.295577) (xy 176.012043 146.272562)\n        (xy 175.98 146.304605) (xy 175.947957 146.272562) (xy 175.810522 146.295577) (xy 175.745495 146.53911) (xy 175.659605 146.625)\n        (xy 175.300395 146.625) (xy 174.947957 146.272562) (xy 174.810522 146.295577) (xy 174.735418 146.57685) (xy 173.931538 146.57685)\n        (xy 174.041464 146.467116) (xy 174.196828 146.092957) (xy 175.127562 146.092957) (xy 175.159605 146.125) (xy 175.127562 146.157043)\n        (xy 175.150577 146.294478) (xy 175.39411 146.359505) (xy 175.48 146.445395) (xy 175.574754 146.350641) (xy 175.720454 146.33133)\n        (xy 175.809423 146.294478) (xy 175.832438 146.157043) (xy 175.800395 146.125) (xy 175.832438 146.092957) (xy 176.127562 146.092957)\n        (xy 176.159605 146.125) (xy 176.127562 146.157043) (xy 176.150577 146.294478) (xy 176.39411 146.359505) (xy 176.48 146.445395)\n        (xy 176.574754 146.350641) (xy 176.720454 146.33133) (xy 176.809423 146.294478) (xy 176.832438 146.157043) (xy 176.800395 146.125)\n        (xy 176.832438 146.092957) (xy 177.127562 146.092957) (xy 177.159605 146.125) (xy 177.127562 146.157043) (xy 177.150577 146.294478)\n        (xy 177.39411 146.359505) (xy 177.48 146.445395) (xy 177.574754 146.350641) (xy 177.720454 146.33133) (xy 177.809423 146.294478)\n        (xy 177.832438 146.157043) (xy 177.800395 146.125) (xy 177.832438 146.092957) (xy 177.809423 145.955522) (xy 177.56589 145.890495)\n        (xy 177.48 145.804605) (xy 177.385246 145.899359) (xy 177.239546 145.91867) (xy 177.150577 145.955522) (xy 177.127562 146.092957)\n        (xy 176.832438 146.092957) (xy 176.809423 145.955522) (xy 176.56589 145.890495) (xy 176.48 145.804605) (xy 176.385246 145.899359)\n        (xy 176.239546 145.91867) (xy 176.150577 145.955522) (xy 176.127562 146.092957) (xy 175.832438 146.092957) (xy 175.809423 145.955522)\n        (xy 175.56589 145.890495) (xy 175.48 145.804605) (xy 175.385246 145.899359) (xy 175.239546 145.91867) (xy 175.150577 145.955522)\n        (xy 175.127562 146.092957) (xy 174.196828 146.092957) (xy 174.223592 146.028503) (xy 174.223986 145.57685) (xy 174.735418 145.57685)\n        (xy 174.77367 145.865454) (xy 174.810522 145.954423) (xy 174.947957 145.977438) (xy 175.300395 145.625) (xy 175.659605 145.625)\n        (xy 175.754359 145.719754) (xy 175.77367 145.865454) (xy 175.810522 145.954423) (xy 175.947957 145.977438) (xy 175.98 145.945395)\n        (xy 176.012043 145.977438) (xy 176.149478 145.954423) (xy 176.214505 145.71089) (xy 176.300395 145.625) (xy 176.659605 145.625)\n        (xy 176.754359 145.719754) (xy 176.77367 145.865454) (xy 176.810522 145.954423) (xy 176.947957 145.977438) (xy 176.98 145.945395)\n        (xy 177.012043 145.977438) (xy 177.149478 145.954423) (xy 177.214505 145.71089) (xy 177.300395 145.625) (xy 177.659605 145.625)\n        (xy 178.012043 145.977438) (xy 178.149478 145.954423) (xy 178.224582 145.67315) (xy 178.18633 145.384546) (xy 178.149478 145.295577)\n        (xy 178.012043 145.272562) (xy 177.659605 145.625) (xy 177.300395 145.625) (xy 177.205641 145.530246) (xy 177.18633 145.384546)\n        (xy 177.149478 145.295577) (xy 177.012043 145.272562) (xy 176.98 145.304605) (xy 176.947957 145.272562) (xy 176.810522 145.295577)\n        (xy 176.745495 145.53911) (xy 176.659605 145.625) (xy 176.300395 145.625) (xy 176.205641 145.530246) (xy 176.18633 145.384546)\n        (xy 176.149478 145.295577) (xy 176.012043 145.272562) (xy 175.98 145.304605) (xy 175.947957 145.272562) (xy 175.810522 145.295577)\n        (xy 175.745495 145.53911) (xy 175.659605 145.625) (xy 175.300395 145.625) (xy 174.947957 145.272562) (xy 174.810522 145.295577)\n        (xy 174.735418 145.57685) (xy 174.223986 145.57685) (xy 174.224007 145.55358) (xy 174.042645 145.11465) (xy 174.02099 145.092957)\n        (xy 175.127562 145.092957) (xy 175.159605 145.125) (xy 175.127562 145.157043) (xy 175.150577 145.294478) (xy 175.39411 145.359505)\n        (xy 175.48 145.445395) (xy 175.574754 145.350641) (xy 175.720454 145.33133) (xy 175.809423 145.294478) (xy 175.832438 145.157043)\n        (xy 175.800395 145.125) (xy 175.832438 145.092957) (xy 176.127562 145.092957) (xy 176.159605 145.125) (xy 176.127562 145.157043)\n        (xy 176.150577 145.294478) (xy 176.39411 145.359505) (xy 176.48 145.445395) (xy 176.574754 145.350641) (xy 176.720454 145.33133)\n        (xy 176.809423 145.294478) (xy 176.832438 145.157043) (xy 176.800395 145.125) (xy 176.832438 145.092957) (xy 177.127562 145.092957)\n        (xy 177.159605 145.125) (xy 177.127562 145.157043) (xy 177.150577 145.294478) (xy 177.39411 145.359505) (xy 177.48 145.445395)\n        (xy 177.574754 145.350641) (xy 177.720454 145.33133) (xy 177.809423 145.294478) (xy 177.832438 145.157043) (xy 177.800395 145.125)\n        (xy 177.832438 145.092957) (xy 177.809423 144.955522) (xy 177.56589 144.890495) (xy 177.48 144.804605) (xy 177.385246 144.899359)\n        (xy 177.239546 144.91867) (xy 177.150577 144.955522) (xy 177.127562 145.092957) (xy 176.832438 145.092957) (xy 176.809423 144.955522)\n        (xy 176.56589 144.890495) (xy 176.48 144.804605) (xy 176.385246 144.899359) (xy 176.239546 144.91867) (xy 176.150577 144.955522)\n        (xy 176.127562 145.092957) (xy 175.832438 145.092957) (xy 175.809423 144.955522) (xy 175.56589 144.890495) (xy 175.48 144.804605)\n        (xy 175.385246 144.899359) (xy 175.239546 144.91867) (xy 175.150577 144.955522) (xy 175.127562 145.092957) (xy 174.02099 145.092957)\n        (xy 173.707116 144.778536) (xy 173.268503 144.596408) (xy 172.79358 144.595993) (xy 172.35465 144.777355) (xy 172.018536 145.112884)\n        (xy 171.836408 145.551497) (xy 171.835993 146.02642) (xy 171.683593 146.02642) (xy 171.684007 145.55358) (xy 171.502645 145.11465)\n        (xy 171.167116 144.778536) (xy 170.728503 144.596408) (xy 170.25358 144.595993) (xy 169.81465 144.777355) (xy 169.478536 145.112884)\n        (xy 169.296408 145.551497) (xy 169.295993 146.02642) (xy 133.505068 146.02642) (xy 133.738473 145.832636) (xy 134.231338 144.645167)\n        (xy 134.231386 144.57685) (xy 174.735418 144.57685) (xy 174.77367 144.865454) (xy 174.810522 144.954423) (xy 174.947957 144.977438)\n        (xy 175.300395 144.625) (xy 175.659605 144.625) (xy 175.754359 144.719754) (xy 175.77367 144.865454) (xy 175.810522 144.954423)\n        (xy 175.947957 144.977438) (xy 175.98 144.945395) (xy 176.012043 144.977438) (xy 176.149478 144.954423) (xy 176.214505 144.71089)\n        (xy 176.300395 144.625) (xy 176.659605 144.625) (xy 176.754359 144.719754) (xy 176.77367 144.865454) (xy 176.810522 144.954423)\n        (xy 176.947957 144.977438) (xy 176.98 144.945395) (xy 177.012043 144.977438) (xy 177.149478 144.954423) (xy 177.214505 144.71089)\n        (xy 177.300395 144.625) (xy 177.659605 144.625) (xy 178.012043 144.977438) (xy 178.149478 144.954423) (xy 178.224582 144.67315)\n        (xy 178.18633 144.384546) (xy 178.149478 144.295577) (xy 178.012043 144.272562) (xy 177.659605 144.625) (xy 177.300395 144.625)\n        (xy 177.205641 144.530246) (xy 177.18633 144.384546) (xy 177.149478 144.295577) (xy 177.012043 144.272562) (xy 176.98 144.304605)\n        (xy 176.947957 144.272562) (xy 176.810522 144.295577) (xy 176.745495 144.53911) (xy 176.659605 144.625) (xy 176.300395 144.625)\n        (xy 176.205641 144.530246) (xy 176.18633 144.384546) (xy 176.149478 144.295577) (xy 176.012043 144.272562) (xy 175.98 144.304605)\n        (xy 175.947957 144.272562) (xy 175.810522 144.295577) (xy 175.745495 144.53911) (xy 175.659605 144.625) (xy 175.300395 144.625)\n        (xy 174.947957 144.272562) (xy 174.810522 144.295577) (xy 174.735418 144.57685) (xy 134.231386 144.57685) (xy 134.232169 143.48642)\n        (xy 169.295993 143.48642) (xy 169.477355 143.92535) (xy 169.812884 144.261464) (xy 170.251497 144.443592) (xy 170.72642 144.444007)\n        (xy 171.16535 144.262645) (xy 171.501464 143.927116) (xy 171.683592 143.488503) (xy 171.683593 143.48642) (xy 171.835993 143.48642)\n        (xy 172.017355 143.92535) (xy 172.352884 144.261464) (xy 172.791497 144.443592) (xy 173.26642 144.444007) (xy 173.70535 144.262645)\n        (xy 173.875333 144.092957) (xy 175.127562 144.092957) (xy 175.48 144.445395) (xy 175.832438 144.092957) (xy 176.127562 144.092957)\n        (xy 176.48 144.445395) (xy 176.832438 144.092957) (xy 177.127562 144.092957) (xy 177.48 144.445395) (xy 177.832438 144.092957)\n        (xy 177.809423 143.955522) (xy 177.52815 143.880418) (xy 177.239546 143.91867) (xy 177.150577 143.955522) (xy 177.127562 144.092957)\n        (xy 176.832438 144.092957) (xy 176.809423 143.955522) (xy 176.52815 143.880418) (xy 176.239546 143.91867) (xy 176.150577 143.955522)\n        (xy 176.127562 144.092957) (xy 175.832438 144.092957) (xy 175.809423 143.955522) (xy 175.52815 143.880418) (xy 175.239546 143.91867)\n        (xy 175.150577 143.955522) (xy 175.127562 144.092957) (xy 173.875333 144.092957) (xy 174.041464 143.927116) (xy 174.223592 143.488503)\n        (xy 174.224007 143.01358) (xy 174.042645 142.57465) (xy 173.707116 142.238536) (xy 173.268503 142.056408) (xy 172.79358 142.055993)\n        (xy 172.35465 142.237355) (xy 172.018536 142.572884) (xy 171.836408 143.011497) (xy 171.835993 143.48642) (xy 171.683593 143.48642)\n        (xy 171.684007 143.01358) (xy 171.502645 142.57465) (xy 171.167116 142.238536) (xy 170.728503 142.056408) (xy 170.25358 142.055993)\n        (xy 169.81465 142.237355) (xy 169.478536 142.572884) (xy 169.296408 143.011497) (xy 169.295993 143.48642) (xy 134.232169 143.48642)\n        (xy 134.232261 143.359477) (xy 133.944557 142.663482) (xy 135.674357 142.663482) (xy 135.799767 142.966998) (xy 136.031781 143.199417)\n        (xy 136.335077 143.325357) (xy 136.663482 143.325643) (xy 136.966998 143.200233) (xy 137.199417 142.968219) (xy 137.325357 142.664923)\n        (xy 137.325643 142.336518) (xy 137.200233 142.033002) (xy 136.968219 141.800583) (xy 136.664923 141.674643) (xy 136.336518 141.674357)\n        (xy 136.033002 141.799767) (xy 135.800583 142.031781) (xy 135.674643 142.335077) (xy 135.674357 142.663482) (xy 133.944557 142.663482)\n        (xy 133.741103 142.171301) (xy 133.738473 142.167364) (xy 133.341679 141.837926) (xy 131.179605 144) (xy 130.820395 144)\n        (xy 128.658321 141.837926) (xy 128.261527 142.167364) (xy 127.768662 143.354833) (xy 127.767739 144.640523) (xy 125.114744 144.640523)\n        (xy 125.008503 144.596408) (xy 124.53358 144.595993) (xy 124.09465 144.777355) (xy 123.758536 145.112884) (xy 123.576408 145.551497)\n        (xy 123.575993 146.02642) (xy 123.423593 146.02642) (xy 123.424007 145.55358) (xy 123.242645 145.11465) (xy 122.907116 144.778536)\n        (xy 122.468503 144.596408) (xy 121.99358 144.595993) (xy 121.55465 144.777355) (xy 121.218536 145.112884) (xy 121.036408 145.551497)\n        (xy 121.035993 146.02642) (xy 64.861296 146.02642) (xy 64.849423 145.955522) (xy 64.60589 145.890495) (xy 64.52 145.804605)\n        (xy 64.425246 145.899359) (xy 64.279546 145.91867) (xy 64.190577 145.955522) (xy 64.167562 146.092957) (xy 63.872438 146.092957)\n        (xy 63.849423 145.955522) (xy 63.60589 145.890495) (xy 63.52 145.804605) (xy 63.425246 145.899359) (xy 63.279546 145.91867)\n        (xy 63.190577 145.955522) (xy 63.167562 146.092957) (xy 62.872438 146.092957) (xy 62.849423 145.955522) (xy 62.60589 145.890495)\n        (xy 62.52 145.804605) (xy 62.425246 145.899359) (xy 62.279546 145.91867) (xy 62.190577 145.955522) (xy 62.167562 146.092957)\n        (xy 61.6423 146.092957) (xy 61.6423 145.875) (xy 61.626305 145.79459) (xy 61.620787 145.712788) (xy 61.584084 145.57685)\n        (xy 61.775418 145.57685) (xy 61.81367 145.865454) (xy 61.850522 145.954423) (xy 61.987957 145.977438) (xy 62.340395 145.625)\n        (xy 62.699605 145.625) (xy 62.794359 145.719754) (xy 62.81367 145.865454) (xy 62.850522 145.954423) (xy 62.987957 145.977438)\n        (xy 63.02 145.945395) (xy 63.052043 145.977438) (xy 63.189478 145.954423) (xy 63.254505 145.71089) (xy 63.340395 145.625)\n        (xy 63.699605 145.625) (xy 63.794359 145.719754) (xy 63.81367 145.865454) (xy 63.850522 145.954423) (xy 63.987957 145.977438)\n        (xy 64.02 145.945395) (xy 64.052043 145.977438) (xy 64.189478 145.954423) (xy 64.254505 145.71089) (xy 64.340395 145.625)\n        (xy 64.699605 145.625) (xy 65.052043 145.977438) (xy 65.189478 145.954423) (xy 65.264582 145.67315) (xy 65.22633 145.384546)\n        (xy 65.189478 145.295577) (xy 65.052043 145.272562) (xy 64.699605 145.625) (xy 64.340395 145.625) (xy 64.245641 145.530246)\n        (xy 64.22633 145.384546) (xy 64.189478 145.295577) (xy 64.052043 145.272562) (xy 64.02 145.304605) (xy 63.987957 145.272562)\n        (xy 63.850522 145.295577) (xy 63.785495 145.53911) (xy 63.699605 145.625) (xy 63.340395 145.625) (xy 63.245641 145.530246)\n        (xy 63.22633 145.384546) (xy 63.189478 145.295577) (xy 63.052043 145.272562) (xy 63.02 145.304605) (xy 62.987957 145.272562)\n        (xy 62.850522 145.295577) (xy 62.785495 145.53911) (xy 62.699605 145.625) (xy 62.340395 145.625) (xy 61.987957 145.272562)\n        (xy 61.850522 145.295577) (xy 61.775418 145.57685) (xy 61.584084 145.57685) (xy 61.453433 145.092957) (xy 62.167562 145.092957)\n        (xy 62.199605 145.125) (xy 62.167562 145.157043) (xy 62.190577 145.294478) (xy 62.43411 145.359505) (xy 62.52 145.445395)\n        (xy 62.614754 145.350641) (xy 62.760454 145.33133) (xy 62.849423 145.294478) (xy 62.872438 145.157043) (xy 62.840395 145.125)\n        (xy 62.872438 145.092957) (xy 63.167562 145.092957) (xy 63.199605 145.125) (xy 63.167562 145.157043) (xy 63.190577 145.294478)\n        (xy 63.43411 145.359505) (xy 63.52 145.445395) (xy 63.614754 145.350641) (xy 63.760454 145.33133) (xy 63.849423 145.294478)\n        (xy 63.872438 145.157043) (xy 63.840395 145.125) (xy 63.872438 145.092957) (xy 64.167562 145.092957) (xy 64.199605 145.125)\n        (xy 64.167562 145.157043) (xy 64.190577 145.294478) (xy 64.43411 145.359505) (xy 64.52 145.445395) (xy 64.614754 145.350641)\n        (xy 64.760454 145.33133) (xy 64.849423 145.294478) (xy 64.872438 145.157043) (xy 64.840395 145.125) (xy 64.872438 145.092957)\n        (xy 64.849423 144.955522) (xy 64.60589 144.890495) (xy 64.52 144.804605) (xy 64.425246 144.899359) (xy 64.279546 144.91867)\n        (xy 64.190577 144.955522) (xy 64.167562 145.092957) (xy 63.872438 145.092957) (xy 63.849423 144.955522) (xy 63.60589 144.890495)\n        (xy 63.52 144.804605) (xy 63.425246 144.899359) (xy 63.279546 144.91867) (xy 63.190577 144.955522) (xy 63.167562 145.092957)\n        (xy 62.872438 145.092957) (xy 62.849423 144.955522) (xy 62.60589 144.890495) (xy 62.52 144.804605) (xy 62.425246 144.899359)\n        (xy 62.279546 144.91867) (xy 62.190577 144.955522) (xy 62.167562 145.092957) (xy 61.453433 145.092957) (xy 61.3723 144.792466)\n        (xy 61.3723 144.57685) (xy 61.775418 144.57685) (xy 61.81367 144.865454) (xy 61.850522 144.954423) (xy 61.987957 144.977438)\n        (xy 62.340395 144.625) (xy 62.699605 144.625) (xy 62.794359 144.719754) (xy 62.81367 144.865454) (xy 62.850522 144.954423)\n        (xy 62.987957 144.977438) (xy 63.02 144.945395) (xy 63.052043 144.977438) (xy 63.189478 144.954423) (xy 63.254505 144.71089)\n        (xy 63.340395 144.625) (xy 63.699605 144.625) (xy 63.794359 144.719754) (xy 63.81367 144.865454) (xy 63.850522 144.954423)\n        (xy 63.987957 144.977438) (xy 64.02 144.945395) (xy 64.052043 144.977438) (xy 64.189478 144.954423) (xy 64.254505 144.71089)\n        (xy 64.340395 144.625) (xy 64.699605 144.625) (xy 65.052043 144.977438) (xy 65.189478 144.954423) (xy 65.264582 144.67315)\n        (xy 65.22633 144.384546) (xy 65.189478 144.295577) (xy 65.052043 144.272562) (xy 64.699605 144.625) (xy 64.340395 144.625)\n        (xy 64.245641 144.530246) (xy 64.22633 144.384546) (xy 64.189478 144.295577) (xy 64.052043 144.272562) (xy 64.02 144.304605)\n        (xy 63.987957 144.272562) (xy 63.850522 144.295577) (xy 63.785495 144.53911) (xy 63.699605 144.625) (xy 63.340395 144.625)\n        (xy 63.245641 144.530246) (xy 63.22633 144.384546) (xy 63.189478 144.295577) (xy 63.052043 144.272562) (xy 63.02 144.304605)\n        (xy 62.987957 144.272562) (xy 62.850522 144.295577) (xy 62.785495 144.53911) (xy 62.699605 144.625) (xy 62.340395 144.625)\n        (xy 61.987957 144.272562) (xy 61.850522 144.295577) (xy 61.775418 144.57685) (xy 61.3723 144.57685) (xy 61.3723 144.092957)\n        (xy 62.167562 144.092957) (xy 62.52 144.445395) (xy 62.872438 144.092957) (xy 63.167562 144.092957) (xy 63.52 144.445395)\n        (xy 63.872438 144.092957) (xy 64.167562 144.092957) (xy 64.52 144.445395) (xy 64.801913 144.163482) (xy 65.274357 144.163482)\n        (xy 65.399767 144.466998) (xy 65.631781 144.699417) (xy 65.935077 144.825357) (xy 66.263482 144.825643) (xy 66.566998 144.700233)\n        (xy 66.799417 144.468219) (xy 66.925357 144.164923) (xy 66.925396 144.118995) (xy 121.54061 144.118995) (xy 121.621205 144.303999)\n        (xy 122.070895 144.456744) (xy 122.544807 144.425774) (xy 122.838795 144.303999) (xy 122.91939 144.118995) (xy 122.23 143.429605)\n        (xy 121.54061 144.118995) (xy 66.925396 144.118995) (xy 66.925643 143.836518) (xy 66.800233 143.533002) (xy 66.568219 143.300583)\n        (xy 66.264923 143.174643) (xy 65.936518 143.174357) (xy 65.633002 143.299767) (xy 65.400583 143.531781) (xy 65.274643 143.835077)\n        (xy 65.274357 144.163482) (xy 64.801913 144.163482) (xy 64.872438 144.092957) (xy 64.849423 143.955522) (xy 64.56815 143.880418)\n        (xy 64.279546 143.91867) (xy 64.190577 143.955522) (xy 64.167562 144.092957) (xy 63.872438 144.092957) (xy 63.849423 143.955522)\n        (xy 63.56815 143.880418) (xy 63.279546 143.91867) (xy 63.190577 143.955522) (xy 63.167562 144.092957) (xy 62.872438 144.092957)\n        (xy 62.849423 143.955522) (xy 62.56815 143.880418) (xy 62.279546 143.91867) (xy 62.190577 143.955522) (xy 62.167562 144.092957)\n        (xy 61.3723 144.092957) (xy 61.3723 143.665045) (xy 61.395227 143.674565) (xy 61.703421 143.674834) (xy 61.988259 143.557141)\n        (xy 62.206376 143.339405) (xy 62.309565 143.090895) (xy 121.023256 143.090895) (xy 121.054226 143.564807) (xy 121.176001 143.858795)\n        (xy 121.361005 143.93939) (xy 122.050395 143.25) (xy 122.409605 143.25) (xy 123.098995 143.93939) (xy 123.283999 143.858795)\n        (xy 123.410482 143.48642) (xy 123.575993 143.48642) (xy 123.757355 143.92535) (xy 124.092884 144.261464) (xy 124.531497 144.443592)\n        (xy 125.00642 144.444007) (xy 125.44535 144.262645) (xy 125.781464 143.927116) (xy 125.963592 143.488503) (xy 125.964007 143.01358)\n        (xy 125.782645 142.57465) (xy 125.447116 142.238536) (xy 125.008503 142.056408) (xy 124.53358 142.055993) (xy 124.09465 142.237355)\n        (xy 123.758536 142.572884) (xy 123.576408 143.011497) (xy 123.575993 143.48642) (xy 123.410482 143.48642) (xy 123.436744 143.409105)\n        (xy 123.405774 142.935193) (xy 123.283999 142.641205) (xy 123.098995 142.56061) (xy 122.409605 143.25) (xy 122.050395 143.25)\n        (xy 121.361005 142.56061) (xy 121.176001 142.641205) (xy 121.023256 143.090895) (xy 62.309565 143.090895) (xy 62.324565 143.054773)\n        (xy 62.324834 142.746579) (xy 62.207141 142.461741) (xy 61.989405 142.243624) (xy 61.704773 142.125435) (xy 61.396579 142.125166)\n        (xy 61.3723 142.135198) (xy 61.3723 142.063482) (xy 65.274357 142.063482) (xy 65.399767 142.366998) (xy 65.631781 142.599417)\n        (xy 65.935077 142.725357) (xy 66.263482 142.725643) (xy 66.566998 142.600233) (xy 66.786608 142.381005) (xy 121.54061 142.381005)\n        (xy 122.23 143.070395) (xy 122.91939 142.381005) (xy 122.838795 142.196001) (xy 122.389105 142.043256) (xy 121.915193 142.074226)\n        (xy 121.621205 142.196001) (xy 121.54061 142.381005) (xy 66.786608 142.381005) (xy 66.799417 142.368219) (xy 66.925357 142.064923)\n        (xy 66.925643 141.736518) (xy 66.800233 141.433002) (xy 66.568219 141.200583) (xy 66.264923 141.074643) (xy 65.936518 141.074357)\n        (xy 65.633002 141.199767) (xy 65.400583 141.431781) (xy 65.274643 141.735077) (xy 65.274357 142.063482) (xy 61.3723 142.063482)\n        (xy 61.3723 141.782043) (xy 62.167562 141.782043) (xy 62.190577 141.919478) (xy 62.47185 141.994582) (xy 62.760454 141.95633)\n        (xy 62.849423 141.919478) (xy 62.872438 141.782043) (xy 63.167562 141.782043) (xy 63.190577 141.919478) (xy 63.47185 141.994582)\n        (xy 63.760454 141.95633) (xy 63.849423 141.919478) (xy 63.872438 141.782043) (xy 64.167562 141.782043) (xy 64.190577 141.919478)\n        (xy 64.47185 141.994582) (xy 64.760454 141.95633) (xy 64.849423 141.919478) (xy 64.872438 141.782043) (xy 64.52 141.429605)\n        (xy 64.167562 141.782043) (xy 63.872438 141.782043) (xy 63.52 141.429605) (xy 63.167562 141.782043) (xy 62.872438 141.782043)\n        (xy 62.52 141.429605) (xy 62.167562 141.782043) (xy 61.3723 141.782043) (xy 61.3723 141.20185) (xy 61.775418 141.20185)\n        (xy 61.81367 141.490454) (xy 61.850522 141.579423) (xy 61.987957 141.602438) (xy 62.340395 141.25) (xy 62.699605 141.25)\n        (xy 62.794359 141.344754) (xy 62.81367 141.490454) (xy 62.850522 141.579423) (xy 62.987957 141.602438) (xy 63.02 141.570395)\n        (xy 63.052043 141.602438) (xy 63.189478 141.579423) (xy 63.254505 141.33589) (xy 63.340395 141.25) (xy 63.699605 141.25)\n        (xy 63.794359 141.344754) (xy 63.81367 141.490454) (xy 63.850522 141.579423) (xy 63.987957 141.602438) (xy 64.02 141.570395)\n        (xy 64.052043 141.602438) (xy 64.189478 141.579423) (xy 64.254505 141.33589) (xy 64.340395 141.25) (xy 64.699605 141.25)\n        (xy 65.052043 141.602438) (xy 65.189478 141.579423) (xy 65.264582 141.29815) (xy 65.22633 141.009546) (xy 65.200183 140.94642)\n        (xy 121.035993 140.94642) (xy 121.217355 141.38535) (xy 121.552884 141.721464) (xy 121.991497 141.903592) (xy 122.46642 141.904007)\n        (xy 122.90535 141.722645) (xy 123.241464 141.387116) (xy 123.423592 140.948503) (xy 123.423593 140.94642) (xy 123.575993 140.94642)\n        (xy 123.757355 141.38535) (xy 124.092884 141.721464) (xy 124.531497 141.903592) (xy 125.00642 141.904007) (xy 125.44535 141.722645)\n        (xy 125.509786 141.658321) (xy 128.837926 141.658321) (xy 131 143.820395) (xy 133.162074 141.658321) (xy 132.832636 141.261527)\n        (xy 131.645167 140.768662) (xy 130.359477 140.767739) (xy 129.171301 141.258897) (xy 129.167364 141.261527) (xy 128.837926 141.658321)\n        (xy 125.509786 141.658321) (xy 125.781464 141.387116) (xy 125.963592 140.948503) (xy 125.964007 140.47358) (xy 125.782645 140.03465)\n        (xy 125.447116 139.698536) (xy 125.362697 139.663482) (xy 128.674357 139.663482) (xy 128.799767 139.966998) (xy 129.031781 140.199417)\n        (xy 129.335077 140.325357) (xy 129.663482 140.325643) (xy 129.966998 140.200233) (xy 130.199417 139.968219) (xy 130.325357 139.664923)\n        (xy 130.325643 139.336518) (xy 130.200233 139.033002) (xy 129.968219 138.800583) (xy 129.664923 138.674643) (xy 129.336518 138.674357)\n        (xy 129.033002 138.799767) (xy 128.800583 139.031781) (xy 128.674643 139.335077) (xy 128.674357 139.663482) (xy 125.362697 139.663482)\n        (xy 125.008503 139.516408) (xy 124.53358 139.515993) (xy 124.09465 139.697355) (xy 123.758536 140.032884) (xy 123.576408 140.471497)\n        (xy 123.575993 140.94642) (xy 123.423593 140.94642) (xy 123.424007 140.47358) (xy 123.242645 140.03465) (xy 122.907116 139.698536)\n        (xy 122.468503 139.516408) (xy 121.99358 139.515993) (xy 121.55465 139.697355) (xy 121.218536 140.032884) (xy 121.036408 140.471497)\n        (xy 121.035993 140.94642) (xy 65.200183 140.94642) (xy 65.189478 140.920577) (xy 65.052043 140.897562) (xy 64.699605 141.25)\n        (xy 64.340395 141.25) (xy 64.245641 141.155246) (xy 64.22633 141.009546) (xy 64.189478 140.920577) (xy 64.052043 140.897562)\n        (xy 64.02 140.929605) (xy 63.987957 140.897562) (xy 63.850522 140.920577) (xy 63.785495 141.16411) (xy 63.699605 141.25)\n        (xy 63.340395 141.25) (xy 63.245641 141.155246) (xy 63.22633 141.009546) (xy 63.189478 140.920577) (xy 63.052043 140.897562)\n        (xy 63.02 140.929605) (xy 62.987957 140.897562) (xy 62.850522 140.920577) (xy 62.785495 141.16411) (xy 62.699605 141.25)\n        (xy 62.340395 141.25) (xy 61.987957 140.897562) (xy 61.850522 140.920577) (xy 61.775418 141.20185) (xy 61.3723 141.20185)\n        (xy 61.3723 141.082534) (xy 61.470735 140.717957) (xy 62.167562 140.717957) (xy 62.199605 140.75) (xy 62.167562 140.782043)\n        (xy 62.190577 140.919478) (xy 62.43411 140.984505) (xy 62.52 141.070395) (xy 62.614754 140.975641) (xy 62.760454 140.95633)\n        (xy 62.849423 140.919478) (xy 62.872438 140.782043) (xy 62.840395 140.75) (xy 62.872438 140.717957) (xy 63.167562 140.717957)\n        (xy 63.199605 140.75) (xy 63.167562 140.782043) (xy 63.190577 140.919478) (xy 63.43411 140.984505) (xy 63.52 141.070395)\n        (xy 63.614754 140.975641) (xy 63.760454 140.95633) (xy 63.849423 140.919478) (xy 63.872438 140.782043) (xy 63.840395 140.75)\n        (xy 63.872438 140.717957) (xy 64.167562 140.717957) (xy 64.199605 140.75) (xy 64.167562 140.782043) (xy 64.190577 140.919478)\n        (xy 64.43411 140.984505) (xy 64.52 141.070395) (xy 64.614754 140.975641) (xy 64.760454 140.95633) (xy 64.849423 140.919478)\n        (xy 64.872438 140.782043) (xy 64.840395 140.75) (xy 64.872438 140.717957) (xy 64.849423 140.580522) (xy 64.60589 140.515495)\n        (xy 64.52 140.429605) (xy 64.425246 140.524359) (xy 64.279546 140.54367) (xy 64.190577 140.580522) (xy 64.167562 140.717957)\n        (xy 63.872438 140.717957) (xy 63.849423 140.580522) (xy 63.60589 140.515495) (xy 63.52 140.429605) (xy 63.425246 140.524359)\n        (xy 63.279546 140.54367) (xy 63.190577 140.580522) (xy 63.167562 140.717957) (xy 62.872438 140.717957) (xy 62.849423 140.580522)\n        (xy 62.60589 140.515495) (xy 62.52 140.429605) (xy 62.425246 140.524359) (xy 62.279546 140.54367) (xy 62.190577 140.580522)\n        (xy 62.167562 140.717957) (xy 61.470735 140.717957) (xy 61.610084 140.20185) (xy 61.775418 140.20185) (xy 61.81367 140.490454)\n        (xy 61.850522 140.579423) (xy 61.987957 140.602438) (xy 62.340395 140.25) (xy 62.699605 140.25) (xy 62.794359 140.344754)\n        (xy 62.81367 140.490454) (xy 62.850522 140.579423) (xy 62.987957 140.602438) (xy 63.02 140.570395) (xy 63.052043 140.602438)\n        (xy 63.189478 140.579423) (xy 63.254505 140.33589) (xy 63.340395 140.25) (xy 63.699605 140.25) (xy 63.794359 140.344754)\n        (xy 63.81367 140.490454) (xy 63.850522 140.579423) (xy 63.987957 140.602438) (xy 64.02 140.570395) (xy 64.052043 140.602438)\n        (xy 64.189478 140.579423) (xy 64.254505 140.33589) (xy 64.340395 140.25) (xy 64.699605 140.25) (xy 65.052043 140.602438)\n        (xy 65.189478 140.579423) (xy 65.264582 140.29815) (xy 65.246733 140.163482) (xy 105.174357 140.163482) (xy 105.299767 140.466998)\n        (xy 105.531781 140.699417) (xy 105.835077 140.825357) (xy 106.163482 140.825643) (xy 106.466998 140.700233) (xy 106.699417 140.468219)\n        (xy 106.825357 140.164923) (xy 106.825643 139.836518) (xy 106.700233 139.533002) (xy 106.468219 139.300583) (xy 106.164923 139.174643)\n        (xy 105.836518 139.174357) (xy 105.533002 139.299767) (xy 105.300583 139.531781) (xy 105.174643 139.835077) (xy 105.174357 140.163482)\n        (xy 65.246733 140.163482) (xy 65.22633 140.009546) (xy 65.189478 139.920577) (xy 65.052043 139.897562) (xy 64.699605 140.25)\n        (xy 64.340395 140.25) (xy 64.245641 140.155246) (xy 64.22633 140.009546) (xy 64.189478 139.920577) (xy 64.052043 139.897562)\n        (xy 64.02 139.929605) (xy 63.987957 139.897562) (xy 63.850522 139.920577) (xy 63.785495 140.16411) (xy 63.699605 140.25)\n        (xy 63.340395 140.25) (xy 63.245641 140.155246) (xy 63.22633 140.009546) (xy 63.189478 139.920577) (xy 63.052043 139.897562)\n        (xy 63.02 139.929605) (xy 62.987957 139.897562) (xy 62.850522 139.920577) (xy 62.785495 140.16411) (xy 62.699605 140.25)\n        (xy 62.340395 140.25) (xy 61.987957 139.897562) (xy 61.850522 139.920577) (xy 61.775418 140.20185) (xy 61.610084 140.20185)\n        (xy 61.620787 140.162212) (xy 61.626305 140.08041) (xy 61.6423 140) (xy 61.6423 139.717957) (xy 62.167562 139.717957)\n        (xy 62.199605 139.75) (xy 62.167562 139.782043) (xy 62.190577 139.919478) (xy 62.43411 139.984505) (xy 62.52 140.070395)\n        (xy 62.614754 139.975641) (xy 62.760454 139.95633) (xy 62.849423 139.919478) (xy 62.872438 139.782043) (xy 62.840395 139.75)\n        (xy 62.872438 139.717957) (xy 63.167562 139.717957) (xy 63.199605 139.75) (xy 63.167562 139.782043) (xy 63.190577 139.919478)\n        (xy 63.43411 139.984505) (xy 63.52 140.070395) (xy 63.614754 139.975641) (xy 63.760454 139.95633) (xy 63.849423 139.919478)\n        (xy 63.872438 139.782043) (xy 63.840395 139.75) (xy 63.872438 139.717957) (xy 64.167562 139.717957) (xy 64.199605 139.75)\n        (xy 64.167562 139.782043) (xy 64.190577 139.919478) (xy 64.43411 139.984505) (xy 64.52 140.070395) (xy 64.614754 139.975641)\n        (xy 64.760454 139.95633) (xy 64.849423 139.919478) (xy 64.872438 139.782043) (xy 64.840395 139.75) (xy 64.872438 139.717957)\n        (xy 64.849423 139.580522) (xy 64.60589 139.515495) (xy 64.52 139.429605) (xy 64.425246 139.524359) (xy 64.279546 139.54367)\n        (xy 64.190577 139.580522) (xy 64.167562 139.717957) (xy 63.872438 139.717957) (xy 63.849423 139.580522) (xy 63.60589 139.515495)\n        (xy 63.52 139.429605) (xy 63.425246 139.524359) (xy 63.279546 139.54367) (xy 63.190577 139.580522) (xy 63.167562 139.717957)\n        (xy 62.872438 139.717957) (xy 62.849423 139.580522) (xy 62.60589 139.515495) (xy 62.52 139.429605) (xy 62.425246 139.524359)\n        (xy 62.279546 139.54367) (xy 62.190577 139.580522) (xy 62.167562 139.717957) (xy 61.6423 139.717957) (xy 61.6423 139.20185)\n        (xy 61.775418 139.20185) (xy 61.81367 139.490454) (xy 61.850522 139.579423) (xy 61.987957 139.602438) (xy 62.340395 139.25)\n        (xy 62.699605 139.25) (xy 62.794359 139.344754) (xy 62.81367 139.490454) (xy 62.850522 139.579423) (xy 62.987957 139.602438)\n        (xy 63.02 139.570395) (xy 63.052043 139.602438) (xy 63.189478 139.579423) (xy 63.254505 139.33589) (xy 63.340395 139.25)\n        (xy 63.699605 139.25) (xy 63.794359 139.344754) (xy 63.81367 139.490454) (xy 63.850522 139.579423) (xy 63.987957 139.602438)\n        (xy 64.02 139.570395) (xy 64.052043 139.602438) (xy 64.189478 139.579423) (xy 64.254505 139.33589) (xy 64.340395 139.25)\n        (xy 64.699605 139.25) (xy 65.052043 139.602438) (xy 65.189478 139.579423) (xy 65.247137 139.363482) (xy 85.274361 139.363482)\n        (xy 85.399771 139.666998) (xy 85.631785 139.899417) (xy 85.935081 140.025357) (xy 86.263486 140.025643) (xy 86.567002 139.900233)\n        (xy 86.799421 139.668219) (xy 86.925361 139.364923) (xy 86.925647 139.036518) (xy 86.800237 138.733002) (xy 86.568223 138.500583)\n        (xy 86.264927 138.374643) (xy 85.936522 138.374357) (xy 85.633006 138.499767) (xy 85.400587 138.731781) (xy 85.274647 139.035077)\n        (xy 85.274361 139.363482) (xy 65.247137 139.363482) (xy 65.264582 139.29815) (xy 65.22633 139.009546) (xy 65.189478 138.920577)\n        (xy 65.052043 138.897562) (xy 64.699605 139.25) (xy 64.340395 139.25) (xy 64.245641 139.155246) (xy 64.22633 139.009546)\n        (xy 64.189478 138.920577) (xy 64.052043 138.897562) (xy 64.02 138.929605) (xy 63.987957 138.897562) (xy 63.850522 138.920577)\n        (xy 63.785495 139.16411) (xy 63.699605 139.25) (xy 63.340395 139.25) (xy 63.245641 139.155246) (xy 63.22633 139.009546)\n        (xy 63.189478 138.920577) (xy 63.052043 138.897562) (xy 63.02 138.929605) (xy 62.987957 138.897562) (xy 62.850522 138.920577)\n        (xy 62.785495 139.16411) (xy 62.699605 139.25) (xy 62.340395 139.25) (xy 61.987957 138.897562) (xy 61.850522 138.920577)\n        (xy 61.775418 139.20185) (xy 61.6423 139.20185) (xy 61.6423 138.717957) (xy 62.167562 138.717957) (xy 62.52 139.070395)\n        (xy 62.872438 138.717957) (xy 63.167562 138.717957) (xy 63.52 139.070395) (xy 63.872438 138.717957) (xy 64.167562 138.717957)\n        (xy 64.52 139.070395) (xy 64.872438 138.717957) (xy 64.849423 138.580522) (xy 64.56815 138.505418) (xy 64.279546 138.54367)\n        (xy 64.190577 138.580522) (xy 64.167562 138.717957) (xy 63.872438 138.717957) (xy 63.849423 138.580522) (xy 63.56815 138.505418)\n        (xy 63.279546 138.54367) (xy 63.190577 138.580522) (xy 63.167562 138.717957) (xy 62.872438 138.717957) (xy 62.849423 138.580522)\n        (xy 62.56815 138.505418) (xy 62.279546 138.54367) (xy 62.190577 138.580522) (xy 62.167562 138.717957) (xy 61.6423 138.717957)\n        (xy 61.6423 137.163482) (xy 105.174357 137.163482) (xy 105.299767 137.466998) (xy 105.531781 137.699417) (xy 105.835077 137.825357)\n        (xy 106.061645 137.825554) (xy 105.974643 138.035077) (xy 105.974357 138.363482) (xy 106.099767 138.666998) (xy 106.331781 138.899417)\n        (xy 106.635077 139.025357) (xy 106.963482 139.025643) (xy 107.266998 138.900233) (xy 107.499417 138.668219) (xy 107.608125 138.40642)\n        (xy 121.035993 138.40642) (xy 121.217355 138.84535) (xy 121.552884 139.181464) (xy 121.991497 139.363592) (xy 122.46642 139.364007)\n        (xy 122.90535 139.182645) (xy 123.241464 138.847116) (xy 123.423592 138.408503) (xy 123.423593 138.40642) (xy 123.575993 138.40642)\n        (xy 123.757355 138.84535) (xy 124.092884 139.181464) (xy 124.531497 139.363592) (xy 125.00642 139.364007) (xy 125.44535 139.182645)\n        (xy 125.781464 138.847116) (xy 125.899239 138.563482) (xy 132.474357 138.563482) (xy 132.599767 138.866998) (xy 132.831781 139.099417)\n        (xy 133.135077 139.225357) (xy 133.463482 139.225643) (xy 133.766998 139.100233) (xy 133.799941 139.067347) (xy 133.931781 139.199417)\n        (xy 134.235077 139.325357) (xy 134.563482 139.325643) (xy 134.866998 139.200233) (xy 135.099417 138.968219) (xy 135.149255 138.848197)\n        (xy 135.335077 138.925357) (xy 135.541316 138.925537) (xy 135.599767 139.066998) (xy 135.831781 139.299417) (xy 136.135077 139.425357)\n        (xy 136.463482 139.425643) (xy 136.766998 139.300233) (xy 136.974634 139.092959) (xy 136.974357 139.411192) (xy 137.099767 139.714708)\n        (xy 137.331781 139.947127) (xy 137.635077 140.073067) (xy 137.963482 140.073353) (xy 138.266998 139.947943) (xy 138.499417 139.715929)\n        (xy 138.552337 139.588482) (xy 169.049359 139.588482) (xy 169.174769 139.891998) (xy 169.406783 140.124417) (xy 169.435565 140.136369)\n        (xy 169.296408 140.471497) (xy 169.295993 140.94642) (xy 169.477355 141.38535) (xy 169.812884 141.721464) (xy 170.251497 141.903592)\n        (xy 170.72642 141.904007) (xy 171.16535 141.722645) (xy 171.501464 141.387116) (xy 171.683592 140.948503) (xy 171.684007 140.47358)\n        (xy 171.622794 140.325433) (xy 171.863482 140.325643) (xy 171.903908 140.308939) (xy 171.836408 140.471497) (xy 171.835993 140.94642)\n        (xy 172.017355 141.38535) (xy 172.352884 141.721464) (xy 172.791497 141.903592) (xy 173.26642 141.904007) (xy 173.561595 141.782043)\n        (xy 175.127562 141.782043) (xy 175.150577 141.919478) (xy 175.43185 141.994582) (xy 175.720454 141.95633) (xy 175.809423 141.919478)\n        (xy 175.832438 141.782043) (xy 176.127562 141.782043) (xy 176.150577 141.919478) (xy 176.43185 141.994582) (xy 176.720454 141.95633)\n        (xy 176.809423 141.919478) (xy 176.832438 141.782043) (xy 177.127562 141.782043) (xy 177.150577 141.919478) (xy 177.43185 141.994582)\n        (xy 177.720454 141.95633) (xy 177.809423 141.919478) (xy 177.832438 141.782043) (xy 177.48 141.429605) (xy 177.127562 141.782043)\n        (xy 176.832438 141.782043) (xy 176.48 141.429605) (xy 176.127562 141.782043) (xy 175.832438 141.782043) (xy 175.48 141.429605)\n        (xy 175.127562 141.782043) (xy 173.561595 141.782043) (xy 173.70535 141.722645) (xy 174.041464 141.387116) (xy 174.118393 141.20185)\n        (xy 174.735418 141.20185) (xy 174.77367 141.490454) (xy 174.810522 141.579423) (xy 174.947957 141.602438) (xy 175.300395 141.25)\n        (xy 175.659605 141.25) (xy 175.754359 141.344754) (xy 175.77367 141.490454) (xy 175.810522 141.579423) (xy 175.947957 141.602438)\n        (xy 175.98 141.570395) (xy 176.012043 141.602438) (xy 176.149478 141.579423) (xy 176.214505 141.33589) (xy 176.300395 141.25)\n        (xy 176.659605 141.25) (xy 176.754359 141.344754) (xy 176.77367 141.490454) (xy 176.810522 141.579423) (xy 176.947957 141.602438)\n        (xy 176.98 141.570395) (xy 177.012043 141.602438) (xy 177.149478 141.579423) (xy 177.214505 141.33589) (xy 177.300395 141.25)\n        (xy 177.659605 141.25) (xy 178.012043 141.602438) (xy 178.149478 141.579423) (xy 178.224582 141.29815) (xy 178.18633 141.009546)\n        (xy 178.149478 140.920577) (xy 178.012043 140.897562) (xy 177.659605 141.25) (xy 177.300395 141.25) (xy 177.205641 141.155246)\n        (xy 177.18633 141.009546) (xy 177.149478 140.920577) (xy 177.012043 140.897562) (xy 176.98 140.929605) (xy 176.947957 140.897562)\n        (xy 176.810522 140.920577) (xy 176.745495 141.16411) (xy 176.659605 141.25) (xy 176.300395 141.25) (xy 176.205641 141.155246)\n        (xy 176.18633 141.009546) (xy 176.149478 140.920577) (xy 176.012043 140.897562) (xy 175.98 140.929605) (xy 175.947957 140.897562)\n        (xy 175.810522 140.920577) (xy 175.745495 141.16411) (xy 175.659605 141.25) (xy 175.300395 141.25) (xy 174.947957 140.897562)\n        (xy 174.810522 140.920577) (xy 174.735418 141.20185) (xy 174.118393 141.20185) (xy 174.223592 140.948503) (xy 174.223793 140.717957)\n        (xy 175.127562 140.717957) (xy 175.159605 140.75) (xy 175.127562 140.782043) (xy 175.150577 140.919478) (xy 175.39411 140.984505)\n        (xy 175.48 141.070395) (xy 175.574754 140.975641) (xy 175.720454 140.95633) (xy 175.809423 140.919478) (xy 175.832438 140.782043)\n        (xy 175.800395 140.75) (xy 175.832438 140.717957) (xy 176.127562 140.717957) (xy 176.159605 140.75) (xy 176.127562 140.782043)\n        (xy 176.150577 140.919478) (xy 176.39411 140.984505) (xy 176.48 141.070395) (xy 176.574754 140.975641) (xy 176.720454 140.95633)\n        (xy 176.809423 140.919478) (xy 176.832438 140.782043) (xy 176.800395 140.75) (xy 176.832438 140.717957) (xy 177.127562 140.717957)\n        (xy 177.159605 140.75) (xy 177.127562 140.782043) (xy 177.150577 140.919478) (xy 177.39411 140.984505) (xy 177.48 141.070395)\n        (xy 177.574754 140.975641) (xy 177.720454 140.95633) (xy 177.809423 140.919478) (xy 177.832438 140.782043) (xy 177.800395 140.75)\n        (xy 177.832438 140.717957) (xy 177.809423 140.580522) (xy 177.56589 140.515495) (xy 177.48 140.429605) (xy 177.385246 140.524359)\n        (xy 177.239546 140.54367) (xy 177.150577 140.580522) (xy 177.127562 140.717957) (xy 176.832438 140.717957) (xy 176.809423 140.580522)\n        (xy 176.56589 140.515495) (xy 176.48 140.429605) (xy 176.385246 140.524359) (xy 176.239546 140.54367) (xy 176.150577 140.580522)\n        (xy 176.127562 140.717957) (xy 175.832438 140.717957) (xy 175.809423 140.580522) (xy 175.56589 140.515495) (xy 175.48 140.429605)\n        (xy 175.385246 140.524359) (xy 175.239546 140.54367) (xy 175.150577 140.580522) (xy 175.127562 140.717957) (xy 174.223793 140.717957)\n        (xy 174.224007 140.47358) (xy 174.111731 140.20185) (xy 174.735418 140.20185) (xy 174.77367 140.490454) (xy 174.810522 140.579423)\n        (xy 174.947957 140.602438) (xy 175.300395 140.25) (xy 175.659605 140.25) (xy 175.754359 140.344754) (xy 175.77367 140.490454)\n        (xy 175.810522 140.579423) (xy 175.947957 140.602438) (xy 175.98 140.570395) (xy 176.012043 140.602438) (xy 176.149478 140.579423)\n        (xy 176.214505 140.33589) (xy 176.300395 140.25) (xy 176.659605 140.25) (xy 176.754359 140.344754) (xy 176.77367 140.490454)\n        (xy 176.810522 140.579423) (xy 176.947957 140.602438) (xy 176.98 140.570395) (xy 177.012043 140.602438) (xy 177.149478 140.579423)\n        (xy 177.214505 140.33589) (xy 177.300395 140.25) (xy 177.659605 140.25) (xy 178.012043 140.602438) (xy 178.149478 140.579423)\n        (xy 178.224582 140.29815) (xy 178.18633 140.009546) (xy 178.149478 139.920577) (xy 178.012043 139.897562) (xy 177.659605 140.25)\n        (xy 177.300395 140.25) (xy 177.205641 140.155246) (xy 177.18633 140.009546) (xy 177.149478 139.920577) (xy 177.012043 139.897562)\n        (xy 176.98 139.929605) (xy 176.947957 139.897562) (xy 176.810522 139.920577) (xy 176.745495 140.16411) (xy 176.659605 140.25)\n        (xy 176.300395 140.25) (xy 176.205641 140.155246) (xy 176.18633 140.009546) (xy 176.149478 139.920577) (xy 176.012043 139.897562)\n        (xy 175.98 139.929605) (xy 175.947957 139.897562) (xy 175.810522 139.920577) (xy 175.745495 140.16411) (xy 175.659605 140.25)\n        (xy 175.300395 140.25) (xy 174.947957 139.897562) (xy 174.810522 139.920577) (xy 174.735418 140.20185) (xy 174.111731 140.20185)\n        (xy 174.042645 140.03465) (xy 173.726504 139.717957) (xy 175.127562 139.717957) (xy 175.159605 139.75) (xy 175.127562 139.782043)\n        (xy 175.150577 139.919478) (xy 175.39411 139.984505) (xy 175.48 140.070395) (xy 175.574754 139.975641) (xy 175.720454 139.95633)\n        (xy 175.809423 139.919478) (xy 175.832438 139.782043) (xy 175.800395 139.75) (xy 175.832438 139.717957) (xy 176.127562 139.717957)\n        (xy 176.159605 139.75) (xy 176.127562 139.782043) (xy 176.150577 139.919478) (xy 176.39411 139.984505) (xy 176.48 140.070395)\n        (xy 176.574754 139.975641) (xy 176.720454 139.95633) (xy 176.809423 139.919478) (xy 176.832438 139.782043) (xy 176.800395 139.75)\n        (xy 176.832438 139.717957) (xy 177.127562 139.717957) (xy 177.159605 139.75) (xy 177.127562 139.782043) (xy 177.150577 139.919478)\n        (xy 177.39411 139.984505) (xy 177.48 140.070395) (xy 177.574754 139.975641) (xy 177.720454 139.95633) (xy 177.809423 139.919478)\n        (xy 177.832438 139.782043) (xy 177.800395 139.75) (xy 177.832438 139.717957) (xy 177.809423 139.580522) (xy 177.56589 139.515495)\n        (xy 177.48 139.429605) (xy 177.385246 139.524359) (xy 177.239546 139.54367) (xy 177.150577 139.580522) (xy 177.127562 139.717957)\n        (xy 176.832438 139.717957) (xy 176.809423 139.580522) (xy 176.56589 139.515495) (xy 176.48 139.429605) (xy 176.385246 139.524359)\n        (xy 176.239546 139.54367) (xy 176.150577 139.580522) (xy 176.127562 139.717957) (xy 175.832438 139.717957) (xy 175.809423 139.580522)\n        (xy 175.56589 139.515495) (xy 175.48 139.429605) (xy 175.385246 139.524359) (xy 175.239546 139.54367) (xy 175.150577 139.580522)\n        (xy 175.127562 139.717957) (xy 173.726504 139.717957) (xy 173.707116 139.698536) (xy 173.268503 139.516408) (xy 172.79358 139.515993)\n        (xy 172.52539 139.626807) (xy 172.525643 139.336518) (xy 172.488612 139.246895) (xy 172.870895 139.376744) (xy 173.344807 139.345774)\n        (xy 173.638795 139.223999) (xy 173.648443 139.20185) (xy 174.735418 139.20185) (xy 174.77367 139.490454) (xy 174.810522 139.579423)\n        (xy 174.947957 139.602438) (xy 175.300395 139.25) (xy 175.659605 139.25) (xy 175.754359 139.344754) (xy 175.77367 139.490454)\n        (xy 175.810522 139.579423) (xy 175.947957 139.602438) (xy 175.98 139.570395) (xy 176.012043 139.602438) (xy 176.149478 139.579423)\n        (xy 176.214505 139.33589) (xy 176.300395 139.25) (xy 176.659605 139.25) (xy 176.754359 139.344754) (xy 176.77367 139.490454)\n        (xy 176.810522 139.579423) (xy 176.947957 139.602438) (xy 176.98 139.570395) (xy 177.012043 139.602438) (xy 177.149478 139.579423)\n        (xy 177.214505 139.33589) (xy 177.300395 139.25) (xy 177.659605 139.25) (xy 178.012043 139.602438) (xy 178.149478 139.579423)\n        (xy 178.224582 139.29815) (xy 178.18633 139.009546) (xy 178.149478 138.920577) (xy 178.012043 138.897562) (xy 177.659605 139.25)\n        (xy 177.300395 139.25) (xy 177.205641 139.155246) (xy 177.18633 139.009546) (xy 177.149478 138.920577) (xy 177.012043 138.897562)\n        (xy 176.98 138.929605) (xy 176.947957 138.897562) (xy 176.810522 138.920577) (xy 176.745495 139.16411) (xy 176.659605 139.25)\n        (xy 176.300395 139.25) (xy 176.205641 139.155246) (xy 176.18633 139.009546) (xy 176.149478 138.920577) (xy 176.012043 138.897562)\n        (xy 175.98 138.929605) (xy 175.947957 138.897562) (xy 175.810522 138.920577) (xy 175.745495 139.16411) (xy 175.659605 139.25)\n        (xy 175.300395 139.25) (xy 174.947957 138.897562) (xy 174.810522 138.920577) (xy 174.735418 139.20185) (xy 173.648443 139.20185)\n        (xy 173.71939 139.038995) (xy 173.03 138.349605) (xy 173.015858 138.363748) (xy 172.836253 138.184143) (xy 172.850395 138.17)\n        (xy 173.209605 138.17) (xy 173.898995 138.85939) (xy 174.083999 138.778795) (xy 174.104663 138.717957) (xy 175.127562 138.717957)\n        (xy 175.48 139.070395) (xy 175.832438 138.717957) (xy 176.127562 138.717957) (xy 176.48 139.070395) (xy 176.832438 138.717957)\n        (xy 177.127562 138.717957) (xy 177.48 139.070395) (xy 177.832438 138.717957) (xy 177.809423 138.580522) (xy 177.52815 138.505418)\n        (xy 177.239546 138.54367) (xy 177.150577 138.580522) (xy 177.127562 138.717957) (xy 176.832438 138.717957) (xy 176.809423 138.580522)\n        (xy 176.52815 138.505418) (xy 176.239546 138.54367) (xy 176.150577 138.580522) (xy 176.127562 138.717957) (xy 175.832438 138.717957)\n        (xy 175.809423 138.580522) (xy 175.52815 138.505418) (xy 175.239546 138.54367) (xy 175.150577 138.580522) (xy 175.127562 138.717957)\n        (xy 174.104663 138.717957) (xy 174.236744 138.329105) (xy 174.205774 137.855193) (xy 174.083999 137.561205) (xy 173.898995 137.48061)\n        (xy 173.209605 138.17) (xy 172.850395 138.17) (xy 172.161005 137.48061) (xy 171.976001 137.561205) (xy 171.823256 138.010895)\n        (xy 171.854226 138.484807) (xy 171.946972 138.708713) (xy 171.864923 138.674643) (xy 171.573187 138.674389) (xy 171.683592 138.408503)\n        (xy 171.684007 137.93358) (xy 171.502645 137.49465) (xy 171.309338 137.301005) (xy 172.34061 137.301005) (xy 173.03 137.990395)\n        (xy 173.71939 137.301005) (xy 173.638795 137.116001) (xy 173.189105 136.963256) (xy 172.715193 136.994226) (xy 172.421205 137.116001)\n        (xy 172.34061 137.301005) (xy 171.309338 137.301005) (xy 171.167116 137.158536) (xy 170.728503 136.976408) (xy 170.25358 136.975993)\n        (xy 169.81465 137.157355) (xy 169.478536 137.492884) (xy 169.296408 137.931497) (xy 169.295993 138.40642) (xy 169.424684 138.717875)\n        (xy 169.408004 138.724767) (xy 169.175585 138.956781) (xy 169.049645 139.260077) (xy 169.049359 139.588482) (xy 138.552337 139.588482)\n        (xy 138.625357 139.412633) (xy 138.625643 139.084228) (xy 138.500233 138.780712) (xy 138.268219 138.548293) (xy 137.964923 138.422353)\n        (xy 137.636518 138.422067) (xy 137.333002 138.547477) (xy 137.125366 138.754751) (xy 137.125643 138.436518) (xy 137.000233 138.133002)\n        (xy 136.892916 138.025497) (xy 151.35307 138.025497) (xy 151.470763 138.310335) (xy 151.688499 138.528452) (xy 151.973131 138.646641)\n        (xy 152.281325 138.64691) (xy 152.566163 138.529217) (xy 152.78428 138.311481) (xy 152.902469 138.026849) (xy 152.902738 137.718655)\n        (xy 152.785045 137.433817) (xy 152.567309 137.2157) (xy 152.282677 137.097511) (xy 151.974483 137.097242) (xy 151.689645 137.214935)\n        (xy 151.471528 137.432671) (xy 151.353339 137.717303) (xy 151.35307 138.025497) (xy 136.892916 138.025497) (xy 136.768219 137.900583)\n        (xy 136.464923 137.774643) (xy 136.258684 137.774463) (xy 136.200233 137.633002) (xy 135.968219 137.400583) (xy 135.664923 137.274643)\n        (xy 135.336518 137.274357) (xy 135.033002 137.399767) (xy 134.800583 137.631781) (xy 134.750745 137.751803) (xy 134.564923 137.674643)\n        (xy 134.236518 137.674357) (xy 133.933002 137.799767) (xy 133.900059 137.832653) (xy 133.768219 137.700583) (xy 133.464923 137.574643)\n        (xy 133.136518 137.574357) (xy 132.833002 137.699767) (xy 132.600583 137.931781) (xy 132.474643 138.235077) (xy 132.474357 138.563482)\n        (xy 125.899239 138.563482) (xy 125.963592 138.408503) (xy 125.964007 137.93358) (xy 125.782645 137.49465) (xy 125.447116 137.158536)\n        (xy 125.008503 136.976408) (xy 124.53358 136.975993) (xy 124.09465 137.157355) (xy 123.758536 137.492884) (xy 123.576408 137.931497)\n        (xy 123.575993 138.40642) (xy 123.423593 138.40642) (xy 123.424007 137.93358) (xy 123.242645 137.49465) (xy 122.907116 137.158536)\n        (xy 122.468503 136.976408) (xy 121.99358 136.975993) (xy 121.55465 137.157355) (xy 121.218536 137.492884) (xy 121.036408 137.931497)\n        (xy 121.035993 138.40642) (xy 107.608125 138.40642) (xy 107.625357 138.364923) (xy 107.625643 138.036518) (xy 107.50867 137.753421)\n        (xy 115.825166 137.753421) (xy 115.942859 138.038259) (xy 116.160595 138.256376) (xy 116.445227 138.374565) (xy 116.753421 138.374834)\n        (xy 117.038259 138.257141) (xy 117.256376 138.039405) (xy 117.374565 137.754773) (xy 117.374834 137.446579) (xy 117.257141 137.161741)\n        (xy 117.039405 136.943624) (xy 116.754773 136.825435) (xy 116.446579 136.825166) (xy 116.161741 136.942859) (xy 115.943624 137.160595)\n        (xy 115.825435 137.445227) (xy 115.825166 137.753421) (xy 107.50867 137.753421) (xy 107.500233 137.733002) (xy 107.268219 137.500583)\n        (xy 106.964923 137.374643) (xy 106.738355 137.374446) (xy 106.825357 137.164923) (xy 106.825532 136.963482) (xy 108.374357 136.963482)\n        (xy 108.499767 137.266998) (xy 108.731781 137.499417) (xy 109.035077 137.625357) (xy 109.363482 137.625643) (xy 109.666998 137.500233)\n        (xy 109.899417 137.268219) (xy 110.025357 136.964923) (xy 110.025643 136.636518) (xy 109.900233 136.333002) (xy 109.668219 136.100583)\n        (xy 109.364923 135.974643) (xy 109.036518 135.974357) (xy 108.733002 136.099767) (xy 108.500583 136.331781) (xy 108.374643 136.635077)\n        (xy 108.374357 136.963482) (xy 106.825532 136.963482) (xy 106.825643 136.836518) (xy 106.700233 136.533002) (xy 106.468219 136.300583)\n        (xy 106.164923 136.174643) (xy 105.836518 136.174357) (xy 105.533002 136.299767) (xy 105.300583 136.531781) (xy 105.174643 136.835077)\n        (xy 105.174357 137.163482) (xy 61.6423 137.163482) (xy 61.6423 134.782043) (xy 62.167562 134.782043) (xy 62.190577 134.919478)\n        (xy 62.47185 134.994582) (xy 62.760454 134.95633) (xy 62.849423 134.919478) (xy 62.872438 134.782043) (xy 63.167562 134.782043)\n        (xy 63.190577 134.919478) (xy 63.47185 134.994582) (xy 63.760454 134.95633) (xy 63.849423 134.919478) (xy 63.872438 134.782043)\n        (xy 64.167562 134.782043) (xy 64.190577 134.919478) (xy 64.47185 134.994582) (xy 64.760454 134.95633) (xy 64.849423 134.919478)\n        (xy 64.872438 134.782043) (xy 64.853873 134.763478) (xy 75.374357 134.763478) (xy 75.499767 135.066994) (xy 75.731781 135.299413)\n        (xy 76.035077 135.425353) (xy 76.363482 135.425639) (xy 76.666998 135.300229) (xy 76.899417 135.068215) (xy 76.925466 135.005482)\n        (xy 107.332357 135.005482) (xy 107.457767 135.308998) (xy 107.689781 135.541417) (xy 107.993077 135.667357) (xy 108.321482 135.667643)\n        (xy 108.59792 135.553421) (xy 118.625166 135.553421) (xy 118.742859 135.838259) (xy 118.960595 136.056376) (xy 119.245227 136.174565)\n        (xy 119.553421 136.174834) (xy 119.838259 136.057141) (xy 120.029313 135.86642) (xy 121.035993 135.86642) (xy 121.217355 136.30535)\n        (xy 121.552884 136.641464) (xy 121.991497 136.823592) (xy 122.46642 136.824007) (xy 122.90535 136.642645) (xy 123.241464 136.307116)\n        (xy 123.423592 135.868503) (xy 123.423593 135.86642) (xy 123.575993 135.86642) (xy 123.757355 136.30535) (xy 124.092884 136.641464)\n        (xy 124.531497 136.823592) (xy 125.00642 136.824007) (xy 125.44535 136.642645) (xy 125.781464 136.307116) (xy 125.963592 135.868503)\n        (xy 125.963596 135.863482) (xy 134.874357 135.863482) (xy 134.999767 136.166998) (xy 135.231781 136.399417) (xy 135.535077 136.525357)\n        (xy 135.863482 136.525643) (xy 136.166998 136.400233) (xy 136.399417 136.168219) (xy 136.524735 135.86642) (xy 169.295993 135.86642)\n        (xy 169.477355 136.30535) (xy 169.812884 136.641464) (xy 170.251497 136.823592) (xy 170.72642 136.824007) (xy 171.16535 136.642645)\n        (xy 171.501464 136.307116) (xy 171.683592 135.868503) (xy 171.683593 135.86642) (xy 171.835993 135.86642) (xy 172.017355 136.30535)\n        (xy 172.352884 136.641464) (xy 172.791497 136.823592) (xy 173.26642 136.824007) (xy 173.70535 136.642645) (xy 174.041464 136.307116)\n        (xy 174.223592 135.868503) (xy 174.224007 135.39358) (xy 174.042645 134.95465) (xy 173.870339 134.782043) (xy 175.127562 134.782043)\n        (xy 175.150577 134.919478) (xy 175.43185 134.994582) (xy 175.720454 134.95633) (xy 175.809423 134.919478) (xy 175.832438 134.782043)\n        (xy 176.127562 134.782043) (xy 176.150577 134.919478) (xy 176.43185 134.994582) (xy 176.720454 134.95633) (xy 176.809423 134.919478)\n        (xy 176.832438 134.782043) (xy 177.127562 134.782043) (xy 177.150577 134.919478) (xy 177.43185 134.994582) (xy 177.720454 134.95633)\n        (xy 177.809423 134.919478) (xy 177.832438 134.782043) (xy 177.48 134.429605) (xy 177.127562 134.782043) (xy 176.832438 134.782043)\n        (xy 176.48 134.429605) (xy 176.127562 134.782043) (xy 175.832438 134.782043) (xy 175.48 134.429605) (xy 175.127562 134.782043)\n        (xy 173.870339 134.782043) (xy 173.707116 134.618536) (xy 173.268503 134.436408) (xy 172.79358 134.435993) (xy 172.35465 134.617355)\n        (xy 172.018536 134.952884) (xy 171.836408 135.391497) (xy 171.835993 135.86642) (xy 171.683593 135.86642) (xy 171.684007 135.39358)\n        (xy 171.502645 134.95465) (xy 171.167116 134.618536) (xy 170.728503 134.436408) (xy 170.25358 134.435993) (xy 169.81465 134.617355)\n        (xy 169.478536 134.952884) (xy 169.296408 135.391497) (xy 169.295993 135.86642) (xy 136.524735 135.86642) (xy 136.525357 135.864923)\n        (xy 136.525643 135.536518) (xy 136.400233 135.233002) (xy 136.168219 135.000583) (xy 135.864923 134.874643) (xy 135.536518 134.874357)\n        (xy 135.233002 134.999767) (xy 135.000583 135.231781) (xy 134.874643 135.535077) (xy 134.874357 135.863482) (xy 125.963596 135.863482)\n        (xy 125.964007 135.39358) (xy 125.782645 134.95465) (xy 125.447116 134.618536) (xy 125.008503 134.436408) (xy 124.53358 134.435993)\n        (xy 124.09465 134.617355) (xy 123.758536 134.952884) (xy 123.576408 135.391497) (xy 123.575993 135.86642) (xy 123.423593 135.86642)\n        (xy 123.424007 135.39358) (xy 123.242645 134.95465) (xy 122.907116 134.618536) (xy 122.468503 134.436408) (xy 121.99358 134.435993)\n        (xy 121.55465 134.617355) (xy 121.218536 134.952884) (xy 121.036408 135.391497) (xy 121.035993 135.86642) (xy 120.029313 135.86642)\n        (xy 120.056376 135.839405) (xy 120.174565 135.554773) (xy 120.174834 135.246579) (xy 120.057141 134.961741) (xy 119.839405 134.743624)\n        (xy 119.554773 134.625435) (xy 119.246579 134.625166) (xy 118.961741 134.742859) (xy 118.743624 134.960595) (xy 118.625435 135.245227)\n        (xy 118.625166 135.553421) (xy 108.59792 135.553421) (xy 108.624998 135.542233) (xy 108.857417 135.310219) (xy 108.983357 135.006923)\n        (xy 108.983643 134.678518) (xy 108.874722 134.414908) (xy 113.964553 134.414908) (xy 114.111186 134.769787) (xy 114.382464 135.041539)\n        (xy 114.737088 135.188792) (xy 115.121068 135.189127) (xy 115.475947 135.042494) (xy 115.747699 134.771216) (xy 115.894952 134.416592)\n        (xy 115.895287 134.032612) (xy 115.748654 133.677733) (xy 115.477376 133.405981) (xy 115.285773 133.32642) (xy 121.035993 133.32642)\n        (xy 121.217355 133.76535) (xy 121.552884 134.101464) (xy 121.991497 134.283592) (xy 122.46642 134.284007) (xy 122.90535 134.102645)\n        (xy 123.241464 133.767116) (xy 123.423592 133.328503) (xy 123.423593 133.32642) (xy 123.575993 133.32642) (xy 123.757355 133.76535)\n        (xy 124.092884 134.101464) (xy 124.531497 134.283592) (xy 125.00642 134.284007) (xy 125.44535 134.102645) (xy 125.781464 133.767116)\n        (xy 125.963592 133.328503) (xy 125.964007 132.85358) (xy 125.947946 132.814708) (xy 131.736933 132.814708) (xy 131.883566 133.169587)\n        (xy 132.154844 133.441339) (xy 132.509468 133.588592) (xy 132.893448 133.588927) (xy 133.248327 133.442294) (xy 133.520079 133.171016)\n        (xy 133.627509 132.912297) (xy 133.674767 133.026672) (xy 133.906781 133.259091) (xy 134.210077 133.385031) (xy 134.538482 133.385317)\n        (xy 134.841998 133.259907) (xy 135.074417 133.027893) (xy 135.200357 132.724597) (xy 135.200643 132.396192) (xy 135.075233 132.092676)\n        (xy 134.843219 131.860257) (xy 134.539923 131.734317) (xy 134.211518 131.734031) (xy 133.908002 131.859441) (xy 133.675583 132.091455)\n        (xy 133.601001 132.271068) (xy 133.521034 132.077533) (xy 133.249756 131.805781) (xy 132.895132 131.658528) (xy 132.511152 131.658193)\n        (xy 132.156273 131.804826) (xy 131.884521 132.076104) (xy 131.737268 132.430728) (xy 131.736933 132.814708) (xy 125.947946 132.814708)\n        (xy 125.782645 132.41465) (xy 125.474538 132.106005) (xy 126.988358 132.106005) (xy 127.113768 132.409521) (xy 127.345782 132.64194)\n        (xy 127.649078 132.76788) (xy 127.977483 132.768166) (xy 128.280999 132.642756) (xy 128.513418 132.410742) (xy 128.639358 132.107446)\n        (xy 128.639644 131.779041) (xy 128.514234 131.475525) (xy 128.28222 131.243106) (xy 127.978924 131.117166) (xy 127.650519 131.11688)\n        (xy 127.347003 131.24229) (xy 127.114584 131.474304) (xy 126.988644 131.7776) (xy 126.988358 132.106005) (xy 125.474538 132.106005)\n        (xy 125.447116 132.078536) (xy 125.008503 131.896408) (xy 124.53358 131.895993) (xy 124.09465 132.077355) (xy 123.758536 132.412884)\n        (xy 123.576408 132.851497) (xy 123.575993 133.32642) (xy 123.423593 133.32642) (xy 123.424007 132.85358) (xy 123.242645 132.41465)\n        (xy 122.907116 132.078536) (xy 122.468503 131.896408) (xy 121.99358 131.895993) (xy 121.55465 132.077355) (xy 121.218536 132.412884)\n        (xy 121.036408 132.851497) (xy 121.035993 133.32642) (xy 115.285773 133.32642) (xy 115.122752 133.258728) (xy 114.738772 133.258393)\n        (xy 114.383893 133.405026) (xy 114.112141 133.676304) (xy 113.964888 134.030928) (xy 113.964553 134.414908) (xy 108.874722 134.414908)\n        (xy 108.858233 134.375002) (xy 108.626219 134.142583) (xy 108.322923 134.016643) (xy 107.994518 134.016357) (xy 107.691002 134.141767)\n        (xy 107.458583 134.373781) (xy 107.332643 134.677077) (xy 107.332357 135.005482) (xy 76.925466 135.005482) (xy 77.025357 134.764919)\n        (xy 77.025643 134.436514) (xy 76.900233 134.132998) (xy 76.668219 133.900579) (xy 76.364923 133.774639) (xy 76.036518 133.774353)\n        (xy 75.733002 133.899763) (xy 75.500583 134.131777) (xy 75.374643 134.435073) (xy 75.374357 134.763478) (xy 64.853873 134.763478)\n        (xy 64.52 134.429605) (xy 64.167562 134.782043) (xy 63.872438 134.782043) (xy 63.52 134.429605) (xy 63.167562 134.782043)\n        (xy 62.872438 134.782043) (xy 62.52 134.429605) (xy 62.167562 134.782043) (xy 61.6423 134.782043) (xy 61.6423 134.20185)\n        (xy 61.775418 134.20185) (xy 61.81367 134.490454) (xy 61.850522 134.579423) (xy 61.987957 134.602438) (xy 62.340395 134.25)\n        (xy 62.699605 134.25) (xy 62.794359 134.344754) (xy 62.81367 134.490454) (xy 62.850522 134.579423) (xy 62.987957 134.602438)\n        (xy 63.02 134.570395) (xy 63.052043 134.602438) (xy 63.189478 134.579423) (xy 63.254505 134.33589) (xy 63.340395 134.25)\n        (xy 63.699605 134.25) (xy 63.794359 134.344754) (xy 63.81367 134.490454) (xy 63.850522 134.579423) (xy 63.987957 134.602438)\n        (xy 64.02 134.570395) (xy 64.052043 134.602438) (xy 64.189478 134.579423) (xy 64.254505 134.33589) (xy 64.340395 134.25)\n        (xy 64.699605 134.25) (xy 65.052043 134.602438) (xy 65.189478 134.579423) (xy 65.264582 134.29815) (xy 65.22633 134.009546)\n        (xy 65.189478 133.920577) (xy 65.052043 133.897562) (xy 64.699605 134.25) (xy 64.340395 134.25) (xy 64.245641 134.155246)\n        (xy 64.22633 134.009546) (xy 64.189478 133.920577) (xy 64.052043 133.897562) (xy 64.02 133.929605) (xy 63.987957 133.897562)\n        (xy 63.850522 133.920577) (xy 63.785495 134.16411) (xy 63.699605 134.25) (xy 63.340395 134.25) (xy 63.245641 134.155246)\n        (xy 63.22633 134.009546) (xy 63.189478 133.920577) (xy 63.052043 133.897562) (xy 63.02 133.929605) (xy 62.987957 133.897562)\n        (xy 62.850522 133.920577) (xy 62.785495 134.16411) (xy 62.699605 134.25) (xy 62.340395 134.25) (xy 61.987957 133.897562)\n        (xy 61.850522 133.920577) (xy 61.775418 134.20185) (xy 61.6423 134.20185) (xy 61.6423 133.717957) (xy 62.167562 133.717957)\n        (xy 62.199605 133.75) (xy 62.167562 133.782043) (xy 62.190577 133.919478) (xy 62.43411 133.984505) (xy 62.52 134.070395)\n        (xy 62.614754 133.975641) (xy 62.760454 133.95633) (xy 62.849423 133.919478) (xy 62.872438 133.782043) (xy 62.840395 133.75)\n        (xy 62.872438 133.717957) (xy 63.167562 133.717957) (xy 63.199605 133.75) (xy 63.167562 133.782043) (xy 63.190577 133.919478)\n        (xy 63.43411 133.984505) (xy 63.52 134.070395) (xy 63.614754 133.975641) (xy 63.760454 133.95633) (xy 63.849423 133.919478)\n        (xy 63.872438 133.782043) (xy 63.840395 133.75) (xy 63.872438 133.717957) (xy 64.167562 133.717957) (xy 64.199605 133.75)\n        (xy 64.167562 133.782043) (xy 64.190577 133.919478) (xy 64.43411 133.984505) (xy 64.52 134.070395) (xy 64.614754 133.975641)\n        (xy 64.760454 133.95633) (xy 64.849423 133.919478) (xy 64.872438 133.782043) (xy 64.840395 133.75) (xy 64.872438 133.717957)\n        (xy 64.849423 133.580522) (xy 64.60589 133.515495) (xy 64.52 133.429605) (xy 64.425246 133.524359) (xy 64.279546 133.54367)\n        (xy 64.190577 133.580522) (xy 64.167562 133.717957) (xy 63.872438 133.717957) (xy 63.849423 133.580522) (xy 63.60589 133.515495)\n        (xy 63.52 133.429605) (xy 63.425246 133.524359) (xy 63.279546 133.54367) (xy 63.190577 133.580522) (xy 63.167562 133.717957)\n        (xy 62.872438 133.717957) (xy 62.849423 133.580522) (xy 62.60589 133.515495) (xy 62.52 133.429605) (xy 62.425246 133.524359)\n        (xy 62.279546 133.54367) (xy 62.190577 133.580522) (xy 62.167562 133.717957) (xy 61.6423 133.717957) (xy 61.6423 133.5)\n        (xy 61.626305 133.41959) (xy 61.620787 133.337788) (xy 61.584084 133.20185) (xy 61.775418 133.20185) (xy 61.81367 133.490454)\n        (xy 61.850522 133.579423) (xy 61.987957 133.602438) (xy 62.340395 133.25) (xy 62.699605 133.25) (xy 62.794359 133.344754)\n        (xy 62.81367 133.490454) (xy 62.850522 133.579423) (xy 62.987957 133.602438) (xy 63.02 133.570395) (xy 63.052043 133.602438)\n        (xy 63.189478 133.579423) (xy 63.254505 133.33589) (xy 63.340395 133.25) (xy 63.699605 133.25) (xy 63.794359 133.344754)\n        (xy 63.81367 133.490454) (xy 63.850522 133.579423) (xy 63.987957 133.602438) (xy 64.02 133.570395) (xy 64.052043 133.602438)\n        (xy 64.189478 133.579423) (xy 64.254505 133.33589) (xy 64.340395 133.25) (xy 64.699605 133.25) (xy 65.052043 133.602438)\n        (xy 65.189478 133.579423) (xy 65.264582 133.29815) (xy 65.22633 133.009546) (xy 65.189478 132.920577) (xy 65.052043 132.897562)\n        (xy 64.699605 133.25) (xy 64.340395 133.25) (xy 64.245641 133.155246) (xy 64.22633 133.009546) (xy 64.189478 132.920577)\n        (xy 64.052043 132.897562) (xy 64.02 132.929605) (xy 63.987957 132.897562) (xy 63.850522 132.920577) (xy 63.785495 133.16411)\n        (xy 63.699605 133.25) (xy 63.340395 133.25) (xy 63.245641 133.155246) (xy 63.22633 133.009546) (xy 63.189478 132.920577)\n        (xy 63.052043 132.897562) (xy 63.02 132.929605) (xy 62.987957 132.897562) (xy 62.850522 132.920577) (xy 62.785495 133.16411)\n        (xy 62.699605 133.25) (xy 62.340395 133.25) (xy 61.987957 132.897562) (xy 61.850522 132.920577) (xy 61.775418 133.20185)\n        (xy 61.584084 133.20185) (xy 61.453433 132.717957) (xy 62.167562 132.717957) (xy 62.199605 132.75) (xy 62.167562 132.782043)\n        (xy 62.190577 132.919478) (xy 62.43411 132.984505) (xy 62.52 133.070395) (xy 62.614754 132.975641) (xy 62.760454 132.95633)\n        (xy 62.849423 132.919478) (xy 62.872438 132.782043) (xy 62.840395 132.75) (xy 62.872438 132.717957) (xy 63.167562 132.717957)\n        (xy 63.199605 132.75) (xy 63.167562 132.782043) (xy 63.190577 132.919478) (xy 63.43411 132.984505) (xy 63.52 133.070395)\n        (xy 63.614754 132.975641) (xy 63.760454 132.95633) (xy 63.849423 132.919478) (xy 63.872438 132.782043) (xy 63.840395 132.75)\n        (xy 63.872438 132.717957) (xy 64.167562 132.717957) (xy 64.199605 132.75) (xy 64.167562 132.782043) (xy 64.190577 132.919478)\n        (xy 64.43411 132.984505) (xy 64.52 133.070395) (xy 64.614754 132.975641) (xy 64.760454 132.95633) (xy 64.849423 132.919478)\n        (xy 64.872438 132.782043) (xy 64.840395 132.75) (xy 64.872438 132.717957) (xy 64.849423 132.580522) (xy 64.60589 132.515495)\n        (xy 64.52 132.429605) (xy 64.425246 132.524359) (xy 64.279546 132.54367) (xy 64.190577 132.580522) (xy 64.167562 132.717957)\n        (xy 63.872438 132.717957) (xy 63.849423 132.580522) (xy 63.60589 132.515495) (xy 63.52 132.429605) (xy 63.425246 132.524359)\n        (xy 63.279546 132.54367) (xy 63.190577 132.580522) (xy 63.167562 132.717957) (xy 62.872438 132.717957) (xy 62.849423 132.580522)\n        (xy 62.60589 132.515495) (xy 62.52 132.429605) (xy 62.425246 132.524359) (xy 62.279546 132.54367) (xy 62.190577 132.580522)\n        (xy 62.167562 132.717957) (xy 61.453433 132.717957) (xy 61.3723 132.417466) (xy 61.3723 132.20185) (xy 61.775418 132.20185)\n        (xy 61.81367 132.490454) (xy 61.850522 132.579423) (xy 61.987957 132.602438) (xy 62.340395 132.25) (xy 62.699605 132.25)\n        (xy 62.794359 132.344754) (xy 62.81367 132.490454) (xy 62.850522 132.579423) (xy 62.987957 132.602438) (xy 63.02 132.570395)\n        (xy 63.052043 132.602438) (xy 63.189478 132.579423) (xy 63.254505 132.33589) (xy 63.340395 132.25) (xy 63.699605 132.25)\n        (xy 63.794359 132.344754) (xy 63.81367 132.490454) (xy 63.850522 132.579423) (xy 63.987957 132.602438) (xy 64.02 132.570395)\n        (xy 64.052043 132.602438) (xy 64.189478 132.579423) (xy 64.254505 132.33589) (xy 64.340395 132.25) (xy 64.699605 132.25)\n        (xy 65.052043 132.602438) (xy 65.189478 132.579423) (xy 65.264582 132.29815) (xy 65.246733 132.163482) (xy 66.024357 132.163482)\n        (xy 66.149767 132.466998) (xy 66.381781 132.699417) (xy 66.685077 132.825357) (xy 67.013482 132.825643) (xy 67.316998 132.700233)\n        (xy 67.549417 132.468219) (xy 67.675357 132.164923) (xy 67.675557 131.934857) (xy 82.689287 131.934857) (xy 82.702436 132.06652)\n        (xy 82.956235 132.134415) (xy 83.216697 132.100016) (xy 83.297564 132.06652) (xy 83.298522 132.056922) (xy 108.374357 132.056922)\n        (xy 108.499767 132.360438) (xy 108.731781 132.592857) (xy 109.035077 132.718797) (xy 109.363482 132.719083) (xy 109.371495 132.715772)\n        (xy 112.011134 132.715772) (xy 112.136544 133.019288) (xy 112.368558 133.251707) (xy 112.671854 133.377647) (xy 113.000259 133.377933)\n        (xy 113.303775 133.252523) (xy 113.536194 133.020509) (xy 113.662134 132.717213) (xy 113.66242 132.388808) (xy 113.53701 132.085292)\n        (xy 113.304996 131.852873) (xy 113.0017 131.726933) (xy 112.673295 131.726647) (xy 112.369779 131.852057) (xy 112.13736 132.084071)\n        (xy 112.01142 132.387367) (xy 112.011134 132.715772) (xy 109.371495 132.715772) (xy 109.666998 132.593673) (xy 109.899417 132.361659)\n        (xy 110.025357 132.058363) (xy 110.025643 131.729958) (xy 109.985946 131.633882) (xy 114.566557 131.633882) (xy 114.691967 131.937398)\n        (xy 114.923981 132.169817) (xy 115.227277 132.295757) (xy 115.555682 132.296043) (xy 115.859198 132.170633) (xy 116.091617 131.938619)\n        (xy 116.217557 131.635323) (xy 116.217843 131.306918) (xy 116.092433 131.003402) (xy 115.87583 130.78642) (xy 121.035993 130.78642)\n        (xy 121.217355 131.22535) (xy 121.552884 131.561464) (xy 121.991497 131.743592) (xy 122.46642 131.744007) (xy 122.90535 131.562645)\n        (xy 123.241464 131.227116) (xy 123.423592 130.788503) (xy 123.423593 130.78642) (xy 123.575993 130.78642) (xy 123.757355 131.22535)\n        (xy 124.092884 131.561464) (xy 124.531497 131.743592) (xy 125.00642 131.744007) (xy 125.44535 131.562645) (xy 125.781464 131.227116)\n        (xy 125.963592 130.788503) (xy 125.963615 130.761679) (xy 126.198282 130.761883) (xy 126.371359 130.690369) (xy 142.231227 130.690369)\n        (xy 142.356637 130.993885) (xy 142.588651 131.226304) (xy 142.879081 131.346901) (xy 142.878937 131.512002) (xy 143.004347 131.815518)\n        (xy 143.236361 132.047937) (xy 143.526803 132.168539) (xy 143.526647 132.347505) (xy 143.652057 132.651021) (xy 143.884071 132.88344)\n        (xy 144.174496 133.004035) (xy 144.174357 133.163482) (xy 144.299767 133.466998) (xy 144.531781 133.699417) (xy 144.835077 133.825357)\n        (xy 145.163482 133.825643) (xy 145.466998 133.700233) (xy 145.699417 133.468219) (xy 145.758297 133.32642) (xy 169.295993 133.32642)\n        (xy 169.477355 133.76535) (xy 169.812884 134.101464) (xy 170.251497 134.283592) (xy 170.72642 134.284007) (xy 171.16535 134.102645)\n        (xy 171.30925 133.958995) (xy 172.34061 133.958995) (xy 172.421205 134.143999) (xy 172.870895 134.296744) (xy 173.344807 134.265774)\n        (xy 173.499131 134.20185) (xy 174.735418 134.20185) (xy 174.77367 134.490454) (xy 174.810522 134.579423) (xy 174.947957 134.602438)\n        (xy 175.300395 134.25) (xy 175.659605 134.25) (xy 175.754359 134.344754) (xy 175.77367 134.490454) (xy 175.810522 134.579423)\n        (xy 175.947957 134.602438) (xy 175.98 134.570395) (xy 176.012043 134.602438) (xy 176.149478 134.579423) (xy 176.214505 134.33589)\n        (xy 176.300395 134.25) (xy 176.659605 134.25) (xy 176.754359 134.344754) (xy 176.77367 134.490454) (xy 176.810522 134.579423)\n        (xy 176.947957 134.602438) (xy 176.98 134.570395) (xy 177.012043 134.602438) (xy 177.149478 134.579423) (xy 177.214505 134.33589)\n        (xy 177.300395 134.25) (xy 177.659605 134.25) (xy 178.012043 134.602438) (xy 178.149478 134.579423) (xy 178.224582 134.29815)\n        (xy 178.18633 134.009546) (xy 178.149478 133.920577) (xy 178.012043 133.897562) (xy 177.659605 134.25) (xy 177.300395 134.25)\n        (xy 177.205641 134.155246) (xy 177.18633 134.009546) (xy 177.149478 133.920577) (xy 177.012043 133.897562) (xy 176.98 133.929605)\n        (xy 176.947957 133.897562) (xy 176.810522 133.920577) (xy 176.745495 134.16411) (xy 176.659605 134.25) (xy 176.300395 134.25)\n        (xy 176.205641 134.155246) (xy 176.18633 134.009546) (xy 176.149478 133.920577) (xy 176.012043 133.897562) (xy 175.98 133.929605)\n        (xy 175.947957 133.897562) (xy 175.810522 133.920577) (xy 175.745495 134.16411) (xy 175.659605 134.25) (xy 175.300395 134.25)\n        (xy 174.947957 133.897562) (xy 174.810522 133.920577) (xy 174.735418 134.20185) (xy 173.499131 134.20185) (xy 173.638795 134.143999)\n        (xy 173.71939 133.958995) (xy 173.03 133.269605) (xy 172.34061 133.958995) (xy 171.30925 133.958995) (xy 171.501464 133.767116)\n        (xy 171.683592 133.328503) (xy 171.683939 132.930895) (xy 171.823256 132.930895) (xy 171.854226 133.404807) (xy 171.976001 133.698795)\n        (xy 172.161005 133.77939) (xy 172.850395 133.09) (xy 173.209605 133.09) (xy 173.898995 133.77939) (xy 174.040013 133.717957)\n        (xy 175.127562 133.717957) (xy 175.159605 133.75) (xy 175.127562 133.782043) (xy 175.150577 133.919478) (xy 175.39411 133.984505)\n        (xy 175.48 134.070395) (xy 175.574754 133.975641) (xy 175.720454 133.95633) (xy 175.809423 133.919478) (xy 175.832438 133.782043)\n        (xy 175.800395 133.75) (xy 175.832438 133.717957) (xy 176.127562 133.717957) (xy 176.159605 133.75) (xy 176.127562 133.782043)\n        (xy 176.150577 133.919478) (xy 176.39411 133.984505) (xy 176.48 134.070395) (xy 176.574754 133.975641) (xy 176.720454 133.95633)\n        (xy 176.809423 133.919478) (xy 176.832438 133.782043) (xy 176.800395 133.75) (xy 176.832438 133.717957) (xy 177.127562 133.717957)\n        (xy 177.159605 133.75) (xy 177.127562 133.782043) (xy 177.150577 133.919478) (xy 177.39411 133.984505) (xy 177.48 134.070395)\n        (xy 177.574754 133.975641) (xy 177.720454 133.95633) (xy 177.809423 133.919478) (xy 177.832438 133.782043) (xy 177.800395 133.75)\n        (xy 177.832438 133.717957) (xy 177.809423 133.580522) (xy 177.56589 133.515495) (xy 177.48 133.429605) (xy 177.385246 133.524359)\n        (xy 177.239546 133.54367) (xy 177.150577 133.580522) (xy 177.127562 133.717957) (xy 176.832438 133.717957) (xy 176.809423 133.580522)\n        (xy 176.56589 133.515495) (xy 176.48 133.429605) (xy 176.385246 133.524359) (xy 176.239546 133.54367) (xy 176.150577 133.580522)\n        (xy 176.127562 133.717957) (xy 175.832438 133.717957) (xy 175.809423 133.580522) (xy 175.56589 133.515495) (xy 175.48 133.429605)\n        (xy 175.385246 133.524359) (xy 175.239546 133.54367) (xy 175.150577 133.580522) (xy 175.127562 133.717957) (xy 174.040013 133.717957)\n        (xy 174.083999 133.698795) (xy 174.236744 133.249105) (xy 174.233656 133.20185) (xy 174.735418 133.20185) (xy 174.77367 133.490454)\n        (xy 174.810522 133.579423) (xy 174.947957 133.602438) (xy 175.300395 133.25) (xy 175.659605 133.25) (xy 175.754359 133.344754)\n        (xy 175.77367 133.490454) (xy 175.810522 133.579423) (xy 175.947957 133.602438) (xy 175.98 133.570395) (xy 176.012043 133.602438)\n        (xy 176.149478 133.579423) (xy 176.214505 133.33589) (xy 176.300395 133.25) (xy 176.659605 133.25) (xy 176.754359 133.344754)\n        (xy 176.77367 133.490454) (xy 176.810522 133.579423) (xy 176.947957 133.602438) (xy 176.98 133.570395) (xy 177.012043 133.602438)\n        (xy 177.149478 133.579423) (xy 177.214505 133.33589) (xy 177.300395 133.25) (xy 177.659605 133.25) (xy 178.012043 133.602438)\n        (xy 178.149478 133.579423) (xy 178.224582 133.29815) (xy 178.18633 133.009546) (xy 178.149478 132.920577) (xy 178.012043 132.897562)\n        (xy 177.659605 133.25) (xy 177.300395 133.25) (xy 177.205641 133.155246) (xy 177.18633 133.009546) (xy 177.149478 132.920577)\n        (xy 177.012043 132.897562) (xy 176.98 132.929605) (xy 176.947957 132.897562) (xy 176.810522 132.920577) (xy 176.745495 133.16411)\n        (xy 176.659605 133.25) (xy 176.300395 133.25) (xy 176.205641 133.155246) (xy 176.18633 133.009546) (xy 176.149478 132.920577)\n        (xy 176.012043 132.897562) (xy 175.98 132.929605) (xy 175.947957 132.897562) (xy 175.810522 132.920577) (xy 175.745495 133.16411)\n        (xy 175.659605 133.25) (xy 175.300395 133.25) (xy 174.947957 132.897562) (xy 174.810522 132.920577) (xy 174.735418 133.20185)\n        (xy 174.233656 133.20185) (xy 174.205774 132.775193) (xy 174.182066 132.717957) (xy 175.127562 132.717957) (xy 175.159605 132.75)\n        (xy 175.127562 132.782043) (xy 175.150577 132.919478) (xy 175.39411 132.984505) (xy 175.48 133.070395) (xy 175.574754 132.975641)\n        (xy 175.720454 132.95633) (xy 175.809423 132.919478) (xy 175.832438 132.782043) (xy 175.800395 132.75) (xy 175.832438 132.717957)\n        (xy 176.127562 132.717957) (xy 176.159605 132.75) (xy 176.127562 132.782043) (xy 176.150577 132.919478) (xy 176.39411 132.984505)\n        (xy 176.48 133.070395) (xy 176.574754 132.975641) (xy 176.720454 132.95633) (xy 176.809423 132.919478) (xy 176.832438 132.782043)\n        (xy 176.800395 132.75) (xy 176.832438 132.717957) (xy 177.127562 132.717957) (xy 177.159605 132.75) (xy 177.127562 132.782043)\n        (xy 177.150577 132.919478) (xy 177.39411 132.984505) (xy 177.48 133.070395) (xy 177.574754 132.975641) (xy 177.720454 132.95633)\n        (xy 177.809423 132.919478) (xy 177.832438 132.782043) (xy 177.800395 132.75) (xy 177.832438 132.717957) (xy 177.809423 132.580522)\n        (xy 177.56589 132.515495) (xy 177.48 132.429605) (xy 177.385246 132.524359) (xy 177.239546 132.54367) (xy 177.150577 132.580522)\n        (xy 177.127562 132.717957) (xy 176.832438 132.717957) (xy 176.809423 132.580522) (xy 176.56589 132.515495) (xy 176.48 132.429605)\n        (xy 176.385246 132.524359) (xy 176.239546 132.54367) (xy 176.150577 132.580522) (xy 176.127562 132.717957) (xy 175.832438 132.717957)\n        (xy 175.809423 132.580522) (xy 175.56589 132.515495) (xy 175.48 132.429605) (xy 175.385246 132.524359) (xy 175.239546 132.54367)\n        (xy 175.150577 132.580522) (xy 175.127562 132.717957) (xy 174.182066 132.717957) (xy 174.083999 132.481205) (xy 173.898995 132.40061)\n        (xy 173.209605 133.09) (xy 172.850395 133.09) (xy 172.161005 132.40061) (xy 171.976001 132.481205) (xy 171.823256 132.930895)\n        (xy 171.683939 132.930895) (xy 171.684007 132.85358) (xy 171.502645 132.41465) (xy 171.309338 132.221005) (xy 172.34061 132.221005)\n        (xy 173.03 132.910395) (xy 173.71939 132.221005) (xy 173.711046 132.20185) (xy 174.735418 132.20185) (xy 174.77367 132.490454)\n        (xy 174.810522 132.579423) (xy 174.947957 132.602438) (xy 175.300395 132.25) (xy 175.659605 132.25) (xy 175.754359 132.344754)\n        (xy 175.77367 132.490454) (xy 175.810522 132.579423) (xy 175.947957 132.602438) (xy 175.98 132.570395) (xy 176.012043 132.602438)\n        (xy 176.149478 132.579423) (xy 176.214505 132.33589) (xy 176.300395 132.25) (xy 176.659605 132.25) (xy 176.754359 132.344754)\n        (xy 176.77367 132.490454) (xy 176.810522 132.579423) (xy 176.947957 132.602438) (xy 176.98 132.570395) (xy 177.012043 132.602438)\n        (xy 177.149478 132.579423) (xy 177.214505 132.33589) (xy 177.300395 132.25) (xy 177.659605 132.25) (xy 178.012043 132.602438)\n        (xy 178.149478 132.579423) (xy 178.224582 132.29815) (xy 178.18633 132.009546) (xy 178.149478 131.920577) (xy 178.012043 131.897562)\n        (xy 177.659605 132.25) (xy 177.300395 132.25) (xy 177.205641 132.155246) (xy 177.18633 132.009546) (xy 177.149478 131.920577)\n        (xy 177.012043 131.897562) (xy 176.98 131.929605) (xy 176.947957 131.897562) (xy 176.810522 131.920577) (xy 176.745495 132.16411)\n        (xy 176.659605 132.25) (xy 176.300395 132.25) (xy 176.205641 132.155246) (xy 176.18633 132.009546) (xy 176.149478 131.920577)\n        (xy 176.012043 131.897562) (xy 175.98 131.929605) (xy 175.947957 131.897562) (xy 175.810522 131.920577) (xy 175.745495 132.16411)\n        (xy 175.659605 132.25) (xy 175.300395 132.25) (xy 174.947957 131.897562) (xy 174.810522 131.920577) (xy 174.735418 132.20185)\n        (xy 173.711046 132.20185) (xy 173.638795 132.036001) (xy 173.189105 131.883256) (xy 172.715193 131.914226) (xy 172.421205 132.036001)\n        (xy 172.34061 132.221005) (xy 171.309338 132.221005) (xy 171.167116 132.078536) (xy 170.728503 131.896408) (xy 170.25358 131.895993)\n        (xy 169.81465 132.077355) (xy 169.478536 132.412884) (xy 169.296408 132.851497) (xy 169.295993 133.32642) (xy 145.758297 133.32642)\n        (xy 145.825357 133.164923) (xy 145.825643 132.836518) (xy 145.700233 132.533002) (xy 145.468219 132.300583) (xy 145.177794 132.179988)\n        (xy 145.177933 132.020541) (xy 145.14253 131.934857) (xy 156.689287 131.934857) (xy 156.702436 132.06652) (xy 156.956235 132.134415)\n        (xy 157.216697 132.100016) (xy 157.297564 132.06652) (xy 157.307854 131.963482) (xy 167.174357 131.963482) (xy 167.299767 132.266998)\n        (xy 167.531781 132.499417) (xy 167.835077 132.625357) (xy 168.163482 132.625643) (xy 168.466998 132.500233) (xy 168.699417 132.268219)\n        (xy 168.825357 131.964923) (xy 168.825643 131.636518) (xy 168.700233 131.333002) (xy 168.468219 131.100583) (xy 168.164923 130.974643)\n        (xy 167.836518 130.974357) (xy 167.533002 131.099767) (xy 167.300583 131.331781) (xy 167.174643 131.635077) (xy 167.174357 131.963482)\n        (xy 157.307854 131.963482) (xy 157.310713 131.934857) (xy 157 131.624145) (xy 156.689287 131.934857) (xy 145.14253 131.934857)\n        (xy 145.052523 131.717025) (xy 144.820509 131.484606) (xy 144.530067 131.364004) (xy 144.530223 131.185038) (xy 144.404813 130.881522)\n        (xy 144.172799 130.649103) (xy 143.882369 130.528506) (xy 143.882513 130.363405) (xy 143.757103 130.059889) (xy 143.525089 129.82747)\n        (xy 143.221793 129.70153) (xy 142.893388 129.701244) (xy 142.589872 129.826654) (xy 142.357453 130.058668) (xy 142.231513 130.361964)\n        (xy 142.231227 130.690369) (xy 126.371359 130.690369) (xy 126.501798 130.636473) (xy 126.734217 130.404459) (xy 126.860157 130.101163)\n        (xy 126.860443 129.772758) (xy 126.735033 129.469242) (xy 126.58572 129.319668) (xy 127.705953 129.319668) (xy 127.852586 129.674547)\n        (xy 128.123864 129.946299) (xy 128.478488 130.093552) (xy 128.862468 130.093887) (xy 129.178072 129.963482) (xy 133.774357 129.963482)\n        (xy 133.899767 130.266998) (xy 134.131781 130.499417) (xy 134.435077 130.625357) (xy 134.763482 130.625643) (xy 135.066998 130.500233)\n        (xy 135.299417 130.268219) (xy 135.425357 129.964923) (xy 135.425372 129.947322) (xy 138.666077 129.947322) (xy 138.791487 130.250838)\n        (xy 139.023501 130.483257) (xy 139.326797 130.609197) (xy 139.655202 130.609483) (xy 139.958718 130.484073) (xy 140.191137 130.252059)\n        (xy 140.317077 129.948763) (xy 140.317363 129.620358) (xy 140.316693 129.618735) (xy 156.328085 129.618735) (xy 156.362484 129.879197)\n        (xy 156.39598 129.960064) (xy 156.420372 129.9625) (xy 156.39598 129.964936) (xy 156.328085 130.218735) (xy 156.362484 130.479197)\n        (xy 156.39598 130.560064) (xy 156.420372 130.5625) (xy 156.39598 130.564936) (xy 156.328085 130.818735) (xy 156.362484 131.079197)\n        (xy 156.39598 131.160064) (xy 156.420372 131.1625) (xy 156.39598 131.164936) (xy 156.328085 131.418735) (xy 156.362484 131.679197)\n        (xy 156.39598 131.760064) (xy 156.527643 131.773213) (xy 156.806497 131.494358) (xy 156.956235 131.534415) (xy 157.201207 131.502062)\n        (xy 157.472357 131.773213) (xy 157.60402 131.760064) (xy 157.671915 131.506265) (xy 157.637516 131.245803) (xy 157.634177 131.237741)\n        (xy 160.322126 131.237741) (xy 160.439819 131.522579) (xy 160.657555 131.740696) (xy 160.942187 131.858885) (xy 161.250381 131.859154)\n        (xy 161.535219 131.741461) (xy 161.753336 131.523725) (xy 161.871525 131.239093) (xy 161.871794 130.930899) (xy 161.812097 130.78642)\n        (xy 169.295993 130.78642) (xy 169.477355 131.22535) (xy 169.812884 131.561464) (xy 170.251497 131.743592) (xy 170.72642 131.744007)\n        (xy 171.16535 131.562645) (xy 171.501464 131.227116) (xy 171.683592 130.788503) (xy 171.683593 130.78642) (xy 171.835993 130.78642)\n        (xy 172.017355 131.22535) (xy 172.352884 131.561464) (xy 172.791497 131.743592) (xy 173.26642 131.744007) (xy 173.329465 131.717957)\n        (xy 175.127562 131.717957) (xy 175.48 132.070395) (xy 175.832438 131.717957) (xy 176.127562 131.717957) (xy 176.48 132.070395)\n        (xy 176.832438 131.717957) (xy 177.127562 131.717957) (xy 177.48 132.070395) (xy 177.832438 131.717957) (xy 177.809423 131.580522)\n        (xy 177.52815 131.505418) (xy 177.239546 131.54367) (xy 177.150577 131.580522) (xy 177.127562 131.717957) (xy 176.832438 131.717957)\n        (xy 176.809423 131.580522) (xy 176.52815 131.505418) (xy 176.239546 131.54367) (xy 176.150577 131.580522) (xy 176.127562 131.717957)\n        (xy 175.832438 131.717957) (xy 175.809423 131.580522) (xy 175.52815 131.505418) (xy 175.239546 131.54367) (xy 175.150577 131.580522)\n        (xy 175.127562 131.717957) (xy 173.329465 131.717957) (xy 173.70535 131.562645) (xy 174.041464 131.227116) (xy 174.223592 130.788503)\n        (xy 174.224007 130.31358) (xy 174.042645 129.87465) (xy 173.707116 129.538536) (xy 173.268503 129.356408) (xy 172.79358 129.355993)\n        (xy 172.35465 129.537355) (xy 172.018536 129.872884) (xy 171.836408 130.311497) (xy 171.835993 130.78642) (xy 171.683593 130.78642)\n        (xy 171.684007 130.31358) (xy 171.502645 129.87465) (xy 171.167116 129.538536) (xy 170.728503 129.356408) (xy 170.25358 129.355993)\n        (xy 169.81465 129.537355) (xy 169.478536 129.872884) (xy 169.296408 130.311497) (xy 169.295993 130.78642) (xy 161.812097 130.78642)\n        (xy 161.754101 130.646061) (xy 161.536365 130.427944) (xy 161.251733 130.309755) (xy 160.943539 130.309486) (xy 160.658701 130.427179)\n        (xy 160.440584 130.644915) (xy 160.322395 130.929547) (xy 160.322126 131.237741) (xy 157.634177 131.237741) (xy 157.60402 131.164936)\n        (xy 157.579628 131.1625) (xy 157.60402 131.160064) (xy 157.671915 130.906265) (xy 157.637516 130.645803) (xy 157.60402 130.564936)\n        (xy 157.579628 130.5625) (xy 157.60402 130.560064) (xy 157.671915 130.306265) (xy 157.637516 130.045803) (xy 157.60402 129.964936)\n        (xy 157.579628 129.9625) (xy 157.60402 129.960064) (xy 157.656608 129.763482) (xy 165.974357 129.763482) (xy 166.099767 130.066998)\n        (xy 166.331781 130.299417) (xy 166.635077 130.425357) (xy 166.963482 130.425643) (xy 167.266998 130.300233) (xy 167.499417 130.068219)\n        (xy 167.625357 129.764923) (xy 167.625643 129.436518) (xy 167.500233 129.133002) (xy 167.268219 128.900583) (xy 166.964923 128.774643)\n        (xy 166.636518 128.774357) (xy 166.333002 128.899767) (xy 166.100583 129.131781) (xy 165.974643 129.435077) (xy 165.974357 129.763482)\n        (xy 157.656608 129.763482) (xy 157.671915 129.706265) (xy 157.637516 129.445803) (xy 157.60402 129.364936) (xy 157.472357 129.351787)\n        (xy 157.193503 129.630642) (xy 157.043765 129.590585) (xy 156.798793 129.622938) (xy 156.527643 129.351787) (xy 156.39598 129.364936)\n        (xy 156.328085 129.618735) (xy 140.316693 129.618735) (xy 140.191953 129.316842) (xy 140.065475 129.190143) (xy 156.689287 129.190143)\n        (xy 157 129.500855) (xy 157.310713 129.190143) (xy 157.297564 129.05848) (xy 157.043765 128.990585) (xy 156.783303 129.024984)\n        (xy 156.702436 129.05848) (xy 156.689287 129.190143) (xy 140.065475 129.190143) (xy 139.959939 129.084423) (xy 139.656643 128.958483)\n        (xy 139.328238 128.958197) (xy 139.024722 129.083607) (xy 138.792303 129.315621) (xy 138.666363 129.618917) (xy 138.666077 129.947322)\n        (xy 135.425372 129.947322) (xy 135.425643 129.636518) (xy 135.300233 129.333002) (xy 135.068219 129.100583) (xy 134.764923 128.974643)\n        (xy 134.436518 128.974357) (xy 134.133002 129.099767) (xy 133.900583 129.331781) (xy 133.774643 129.635077) (xy 133.774357 129.963482)\n        (xy 129.178072 129.963482) (xy 129.217347 129.947254) (xy 129.489099 129.675976) (xy 129.636352 129.321352) (xy 129.636486 129.167268)\n        (xy 131.683593 129.167268) (xy 131.830226 129.522147) (xy 132.101504 129.793899) (xy 132.456128 129.941152) (xy 132.840108 129.941487)\n        (xy 133.194987 129.794854) (xy 133.466739 129.523576) (xy 133.613992 129.168952) (xy 133.614327 128.784972) (xy 133.467694 128.430093)\n        (xy 133.411913 128.374215) (xy 133.535077 128.425357) (xy 133.863482 128.425643) (xy 134.166998 128.300233) (xy 134.399417 128.068219)\n        (xy 134.525357 127.764923) (xy 134.525418 127.694068) (xy 140.035113 127.694068) (xy 140.181746 128.048947) (xy 140.453024 128.320699)\n        (xy 140.807648 128.467952) (xy 141.191628 128.468287) (xy 141.546507 128.321654) (xy 141.715033 128.153421) (xy 148.225166 128.153421)\n        (xy 148.342859 128.438259) (xy 148.560595 128.656376) (xy 148.845227 128.774565) (xy 149.153421 128.774834) (xy 149.180894 128.763482)\n        (xy 172.874357 128.763482) (xy 172.999767 129.066998) (xy 173.231781 129.299417) (xy 173.535077 129.425357) (xy 173.863482 129.425643)\n        (xy 173.908497 129.407043) (xy 175.127562 129.407043) (xy 175.150577 129.544478) (xy 175.43185 129.619582) (xy 175.720454 129.58133)\n        (xy 175.809423 129.544478) (xy 175.832438 129.407043) (xy 176.127562 129.407043) (xy 176.150577 129.544478) (xy 176.43185 129.619582)\n        (xy 176.720454 129.58133) (xy 176.809423 129.544478) (xy 176.832438 129.407043) (xy 177.127562 129.407043) (xy 177.150577 129.544478)\n        (xy 177.43185 129.619582) (xy 177.720454 129.58133) (xy 177.809423 129.544478) (xy 177.832438 129.407043) (xy 177.48 129.054605)\n        (xy 177.127562 129.407043) (xy 176.832438 129.407043) (xy 176.48 129.054605) (xy 176.127562 129.407043) (xy 175.832438 129.407043)\n        (xy 175.48 129.054605) (xy 175.127562 129.407043) (xy 173.908497 129.407043) (xy 174.166998 129.300233) (xy 174.399417 129.068219)\n        (xy 174.499642 128.82685) (xy 174.735418 128.82685) (xy 174.77367 129.115454) (xy 174.810522 129.204423) (xy 174.947957 129.227438)\n        (xy 175.300395 128.875) (xy 175.659605 128.875) (xy 175.754359 128.969754) (xy 175.77367 129.115454) (xy 175.810522 129.204423)\n        (xy 175.947957 129.227438) (xy 175.98 129.195395) (xy 176.012043 129.227438) (xy 176.149478 129.204423) (xy 176.214505 128.96089)\n        (xy 176.300395 128.875) (xy 176.659605 128.875) (xy 176.754359 128.969754) (xy 176.77367 129.115454) (xy 176.810522 129.204423)\n        (xy 176.947957 129.227438) (xy 176.98 129.195395) (xy 177.012043 129.227438) (xy 177.149478 129.204423) (xy 177.214505 128.96089)\n        (xy 177.300395 128.875) (xy 177.659605 128.875) (xy 178.012043 129.227438) (xy 178.149478 129.204423) (xy 178.224582 128.92315)\n        (xy 178.18633 128.634546) (xy 178.149478 128.545577) (xy 178.012043 128.522562) (xy 177.659605 128.875) (xy 177.300395 128.875)\n        (xy 177.205641 128.780246) (xy 177.18633 128.634546) (xy 177.149478 128.545577) (xy 177.012043 128.522562) (xy 176.98 128.554605)\n        (xy 176.947957 128.522562) (xy 176.810522 128.545577) (xy 176.745495 128.78911) (xy 176.659605 128.875) (xy 176.300395 128.875)\n        (xy 176.205641 128.780246) (xy 176.18633 128.634546) (xy 176.149478 128.545577) (xy 176.012043 128.522562) (xy 175.98 128.554605)\n        (xy 175.947957 128.522562) (xy 175.810522 128.545577) (xy 175.745495 128.78911) (xy 175.659605 128.875) (xy 175.300395 128.875)\n        (xy 174.947957 128.522562) (xy 174.810522 128.545577) (xy 174.735418 128.82685) (xy 174.499642 128.82685) (xy 174.525357 128.764923)\n        (xy 174.525643 128.436518) (xy 174.486985 128.342957) (xy 175.127562 128.342957) (xy 175.159605 128.375) (xy 175.127562 128.407043)\n        (xy 175.150577 128.544478) (xy 175.39411 128.609505) (xy 175.48 128.695395) (xy 175.574754 128.600641) (xy 175.720454 128.58133)\n        (xy 175.809423 128.544478) (xy 175.832438 128.407043) (xy 175.800395 128.375) (xy 175.832438 128.342957) (xy 176.127562 128.342957)\n        (xy 176.159605 128.375) (xy 176.127562 128.407043) (xy 176.150577 128.544478) (xy 176.39411 128.609505) (xy 176.48 128.695395)\n        (xy 176.574754 128.600641) (xy 176.720454 128.58133) (xy 176.809423 128.544478) (xy 176.832438 128.407043) (xy 176.800395 128.375)\n        (xy 176.832438 128.342957) (xy 177.127562 128.342957) (xy 177.159605 128.375) (xy 177.127562 128.407043) (xy 177.150577 128.544478)\n        (xy 177.39411 128.609505) (xy 177.48 128.695395) (xy 177.574754 128.600641) (xy 177.720454 128.58133) (xy 177.809423 128.544478)\n        (xy 177.832438 128.407043) (xy 177.800395 128.375) (xy 177.832438 128.342957) (xy 177.809423 128.205522) (xy 177.56589 128.140495)\n        (xy 177.48 128.054605) (xy 177.385246 128.149359) (xy 177.239546 128.16867) (xy 177.150577 128.205522) (xy 177.127562 128.342957)\n        (xy 176.832438 128.342957) (xy 176.809423 128.205522) (xy 176.56589 128.140495) (xy 176.48 128.054605) (xy 176.385246 128.149359)\n        (xy 176.239546 128.16867) (xy 176.150577 128.205522) (xy 176.127562 128.342957) (xy 175.832438 128.342957) (xy 175.809423 128.205522)\n        (xy 175.56589 128.140495) (xy 175.48 128.054605) (xy 175.385246 128.149359) (xy 175.239546 128.16867) (xy 175.150577 128.205522)\n        (xy 175.127562 128.342957) (xy 174.486985 128.342957) (xy 174.400233 128.133002) (xy 174.168219 127.900583) (xy 173.990651 127.82685)\n        (xy 174.735418 127.82685) (xy 174.77367 128.115454) (xy 174.810522 128.204423) (xy 174.947957 128.227438) (xy 175.300395 127.875)\n        (xy 175.659605 127.875) (xy 175.754359 127.969754) (xy 175.77367 128.115454) (xy 175.810522 128.204423) (xy 175.947957 128.227438)\n        (xy 175.98 128.195395) (xy 176.012043 128.227438) (xy 176.149478 128.204423) (xy 176.214505 127.96089) (xy 176.300395 127.875)\n        (xy 176.659605 127.875) (xy 176.754359 127.969754) (xy 176.77367 128.115454) (xy 176.810522 128.204423) (xy 176.947957 128.227438)\n        (xy 176.98 128.195395) (xy 177.012043 128.227438) (xy 177.149478 128.204423) (xy 177.214505 127.96089) (xy 177.300395 127.875)\n        (xy 177.659605 127.875) (xy 178.012043 128.227438) (xy 178.149478 128.204423) (xy 178.224582 127.92315) (xy 178.18633 127.634546)\n        (xy 178.149478 127.545577) (xy 178.012043 127.522562) (xy 177.659605 127.875) (xy 177.300395 127.875) (xy 177.205641 127.780246)\n        (xy 177.18633 127.634546) (xy 177.149478 127.545577) (xy 177.012043 127.522562) (xy 176.98 127.554605) (xy 176.947957 127.522562)\n        (xy 176.810522 127.545577) (xy 176.745495 127.78911) (xy 176.659605 127.875) (xy 176.300395 127.875) (xy 176.205641 127.780246)\n        (xy 176.18633 127.634546) (xy 176.149478 127.545577) (xy 176.012043 127.522562) (xy 175.98 127.554605) (xy 175.947957 127.522562)\n        (xy 175.810522 127.545577) (xy 175.745495 127.78911) (xy 175.659605 127.875) (xy 175.300395 127.875) (xy 174.947957 127.522562)\n        (xy 174.810522 127.545577) (xy 174.735418 127.82685) (xy 173.990651 127.82685) (xy 173.864923 127.774643) (xy 173.536518 127.774357)\n        (xy 173.233002 127.899767) (xy 173.000583 128.131781) (xy 172.874643 128.435077) (xy 172.874357 128.763482) (xy 149.180894 128.763482)\n        (xy 149.438259 128.657141) (xy 149.656376 128.439405) (xy 149.774565 128.154773) (xy 149.774642 128.066065) (xy 150.038259 127.957141)\n        (xy 150.256376 127.739405) (xy 150.374565 127.454773) (xy 150.374642 127.366065) (xy 150.430567 127.342957) (xy 175.127562 127.342957)\n        (xy 175.159605 127.375) (xy 175.127562 127.407043) (xy 175.150577 127.544478) (xy 175.39411 127.609505) (xy 175.48 127.695395)\n        (xy 175.574754 127.600641) (xy 175.720454 127.58133) (xy 175.809423 127.544478) (xy 175.832438 127.407043) (xy 175.800395 127.375)\n        (xy 175.832438 127.342957) (xy 176.127562 127.342957) (xy 176.159605 127.375) (xy 176.127562 127.407043) (xy 176.150577 127.544478)\n        (xy 176.39411 127.609505) (xy 176.48 127.695395) (xy 176.574754 127.600641) (xy 176.720454 127.58133) (xy 176.809423 127.544478)\n        (xy 176.832438 127.407043) (xy 176.800395 127.375) (xy 176.832438 127.342957) (xy 177.127562 127.342957) (xy 177.159605 127.375)\n        (xy 177.127562 127.407043) (xy 177.150577 127.544478) (xy 177.39411 127.609505) (xy 177.48 127.695395) (xy 177.574754 127.600641)\n        (xy 177.720454 127.58133) (xy 177.809423 127.544478) (xy 177.832438 127.407043) (xy 177.800395 127.375) (xy 177.832438 127.342957)\n        (xy 177.809423 127.205522) (xy 177.56589 127.140495) (xy 177.48 127.054605) (xy 177.385246 127.149359) (xy 177.239546 127.16867)\n        (xy 177.150577 127.205522) (xy 177.127562 127.342957) (xy 176.832438 127.342957) (xy 176.809423 127.205522) (xy 176.56589 127.140495)\n        (xy 176.48 127.054605) (xy 176.385246 127.149359) (xy 176.239546 127.16867) (xy 176.150577 127.205522) (xy 176.127562 127.342957)\n        (xy 175.832438 127.342957) (xy 175.809423 127.205522) (xy 175.56589 127.140495) (xy 175.48 127.054605) (xy 175.385246 127.149359)\n        (xy 175.239546 127.16867) (xy 175.150577 127.205522) (xy 175.127562 127.342957) (xy 150.430567 127.342957) (xy 150.638259 127.257141)\n        (xy 150.856376 127.039405) (xy 150.944636 126.82685) (xy 174.735418 126.82685) (xy 174.77367 127.115454) (xy 174.810522 127.204423)\n        (xy 174.947957 127.227438) (xy 175.300395 126.875) (xy 175.659605 126.875) (xy 175.754359 126.969754) (xy 175.77367 127.115454)\n        (xy 175.810522 127.204423) (xy 175.947957 127.227438) (xy 175.98 127.195395) (xy 176.012043 127.227438) (xy 176.149478 127.204423)\n        (xy 176.214505 126.96089) (xy 176.300395 126.875) (xy 176.659605 126.875) (xy 176.754359 126.969754) (xy 176.77367 127.115454)\n        (xy 176.810522 127.204423) (xy 176.947957 127.227438) (xy 176.98 127.195395) (xy 177.012043 127.227438) (xy 177.149478 127.204423)\n        (xy 177.214505 126.96089) (xy 177.300395 126.875) (xy 177.659605 126.875) (xy 178.012043 127.227438) (xy 178.149478 127.204423)\n        (xy 178.224582 126.92315) (xy 178.18633 126.634546) (xy 178.149478 126.545577) (xy 178.012043 126.522562) (xy 177.659605 126.875)\n        (xy 177.300395 126.875) (xy 177.205641 126.780246) (xy 177.18633 126.634546) (xy 177.149478 126.545577) (xy 177.012043 126.522562)\n        (xy 176.98 126.554605) (xy 176.947957 126.522562) (xy 176.810522 126.545577) (xy 176.745495 126.78911) (xy 176.659605 126.875)\n        (xy 176.300395 126.875) (xy 176.205641 126.780246) (xy 176.18633 126.634546) (xy 176.149478 126.545577) (xy 176.012043 126.522562)\n        (xy 175.98 126.554605) (xy 175.947957 126.522562) (xy 175.810522 126.545577) (xy 175.745495 126.78911) (xy 175.659605 126.875)\n        (xy 175.300395 126.875) (xy 174.947957 126.522562) (xy 174.810522 126.545577) (xy 174.735418 126.82685) (xy 150.944636 126.82685)\n        (xy 150.974565 126.754773) (xy 150.974642 126.666065) (xy 151.238259 126.557141) (xy 151.452817 126.342957) (xy 175.127562 126.342957)\n        (xy 175.48 126.695395) (xy 175.832438 126.342957) (xy 176.127562 126.342957) (xy 176.48 126.695395) (xy 176.832438 126.342957)\n        (xy 177.127562 126.342957) (xy 177.48 126.695395) (xy 177.832438 126.342957) (xy 177.809423 126.205522) (xy 177.52815 126.130418)\n        (xy 177.239546 126.16867) (xy 177.150577 126.205522) (xy 177.127562 126.342957) (xy 176.832438 126.342957) (xy 176.809423 126.205522)\n        (xy 176.52815 126.130418) (xy 176.239546 126.16867) (xy 176.150577 126.205522) (xy 176.127562 126.342957) (xy 175.832438 126.342957)\n        (xy 175.809423 126.205522) (xy 175.52815 126.130418) (xy 175.239546 126.16867) (xy 175.150577 126.205522) (xy 175.127562 126.342957)\n        (xy 151.452817 126.342957) (xy 151.456376 126.339405) (xy 151.574565 126.054773) (xy 151.574642 125.966065) (xy 151.838259 125.857141)\n        (xy 152.056376 125.639405) (xy 152.174565 125.354773) (xy 152.174834 125.046579) (xy 152.057141 124.761741) (xy 151.839405 124.543624)\n        (xy 151.554773 124.425435) (xy 151.246579 124.425166) (xy 150.961741 124.542859) (xy 150.743624 124.760595) (xy 150.625435 125.045227)\n        (xy 150.625358 125.133935) (xy 150.361741 125.242859) (xy 150.143624 125.460595) (xy 150.025435 125.745227) (xy 150.025358 125.833935)\n        (xy 149.761741 125.942859) (xy 149.543624 126.160595) (xy 149.425435 126.445227) (xy 149.425358 126.533935) (xy 149.161741 126.642859)\n        (xy 148.943624 126.860595) (xy 148.825435 127.145227) (xy 148.825358 127.233935) (xy 148.561741 127.342859) (xy 148.343624 127.560595)\n        (xy 148.225435 127.845227) (xy 148.225166 128.153421) (xy 141.715033 128.153421) (xy 141.818259 128.050376) (xy 141.965512 127.695752)\n        (xy 141.965847 127.311772) (xy 141.819214 126.956893) (xy 141.547936 126.685141) (xy 141.193312 126.537888) (xy 140.809332 126.537553)\n        (xy 140.454453 126.684186) (xy 140.182701 126.955464) (xy 140.035448 127.310088) (xy 140.035113 127.694068) (xy 134.525418 127.694068)\n        (xy 134.525643 127.436518) (xy 134.400233 127.133002) (xy 134.168219 126.900583) (xy 133.864923 126.774643) (xy 133.536518 126.774357)\n        (xy 133.233002 126.899767) (xy 133.000583 127.131781) (xy 132.874643 127.435077) (xy 132.874357 127.763482) (xy 132.999767 128.066998)\n        (xy 133.016283 128.083543) (xy 132.841792 128.011088) (xy 132.457812 128.010753) (xy 132.102933 128.157386) (xy 131.831181 128.428664)\n        (xy 131.683928 128.783288) (xy 131.683593 129.167268) (xy 129.636486 129.167268) (xy 129.636687 128.937372) (xy 129.53973 128.702718)\n        (xy 129.835077 128.825357) (xy 130.163482 128.825643) (xy 130.466998 128.700233) (xy 130.699417 128.468219) (xy 130.825357 128.164923)\n        (xy 130.825643 127.836518) (xy 130.700233 127.533002) (xy 130.468219 127.300583) (xy 130.164923 127.174643) (xy 129.836518 127.174357)\n        (xy 129.533002 127.299767) (xy 129.300583 127.531781) (xy 129.174643 127.835077) (xy 129.174357 128.163482) (xy 129.246804 128.338818)\n        (xy 129.218776 128.310741) (xy 128.864152 128.163488) (xy 128.480172 128.163153) (xy 128.125293 128.309786) (xy 127.853541 128.581064)\n        (xy 127.706288 128.935688) (xy 127.705953 129.319668) (xy 126.58572 129.319668) (xy 126.503019 129.236823) (xy 126.199723 129.110883)\n        (xy 125.871318 129.110597) (xy 125.567802 129.236007) (xy 125.335383 129.468021) (xy 125.326841 129.488593) (xy 125.008503 129.356408)\n        (xy 124.53358 129.355993) (xy 124.09465 129.537355) (xy 123.758536 129.872884) (xy 123.576408 130.311497) (xy 123.575993 130.78642)\n        (xy 123.423593 130.78642) (xy 123.424007 130.31358) (xy 123.242645 129.87465) (xy 122.907116 129.538536) (xy 122.468503 129.356408)\n        (xy 121.99358 129.355993) (xy 121.55465 129.537355) (xy 121.218536 129.872884) (xy 121.036408 130.311497) (xy 121.035993 130.78642)\n        (xy 115.87583 130.78642) (xy 115.860419 130.770983) (xy 115.557123 130.645043) (xy 115.228718 130.644757) (xy 114.925202 130.770167)\n        (xy 114.692783 131.002181) (xy 114.566843 131.305477) (xy 114.566557 131.633882) (xy 109.985946 131.633882) (xy 109.900233 131.426442)\n        (xy 109.668219 131.194023) (xy 109.364923 131.068083) (xy 109.036518 131.067797) (xy 108.733002 131.193207) (xy 108.500583 131.425221)\n        (xy 108.374643 131.728517) (xy 108.374357 132.056922) (xy 83.298522 132.056922) (xy 83.310713 131.934857) (xy 83 131.624145)\n        (xy 82.689287 131.934857) (xy 67.675557 131.934857) (xy 67.675643 131.836518) (xy 67.550233 131.533002) (xy 67.318219 131.300583)\n        (xy 67.014923 131.174643) (xy 66.686518 131.174357) (xy 66.383002 131.299767) (xy 66.150583 131.531781) (xy 66.024643 131.835077)\n        (xy 66.024357 132.163482) (xy 65.246733 132.163482) (xy 65.22633 132.009546) (xy 65.189478 131.920577) (xy 65.052043 131.897562)\n        (xy 64.699605 132.25) (xy 64.340395 132.25) (xy 64.245641 132.155246) (xy 64.22633 132.009546) (xy 64.189478 131.920577)\n        (xy 64.052043 131.897562) (xy 64.02 131.929605) (xy 63.987957 131.897562) (xy 63.850522 131.920577) (xy 63.785495 132.16411)\n        (xy 63.699605 132.25) (xy 63.340395 132.25) (xy 63.245641 132.155246) (xy 63.22633 132.009546) (xy 63.189478 131.920577)\n        (xy 63.052043 131.897562) (xy 63.02 131.929605) (xy 62.987957 131.897562) (xy 62.850522 131.920577) (xy 62.785495 132.16411)\n        (xy 62.699605 132.25) (xy 62.340395 132.25) (xy 61.987957 131.897562) (xy 61.850522 131.920577) (xy 61.775418 132.20185)\n        (xy 61.3723 132.20185) (xy 61.3723 131.717957) (xy 62.167562 131.717957) (xy 62.52 132.070395) (xy 62.872438 131.717957)\n        (xy 63.167562 131.717957) (xy 63.52 132.070395) (xy 63.872438 131.717957) (xy 64.167562 131.717957) (xy 64.52 132.070395)\n        (xy 64.872438 131.717957) (xy 64.849423 131.580522) (xy 64.56815 131.505418) (xy 64.279546 131.54367) (xy 64.190577 131.580522)\n        (xy 64.167562 131.717957) (xy 63.872438 131.717957) (xy 63.849423 131.580522) (xy 63.56815 131.505418) (xy 63.279546 131.54367)\n        (xy 63.190577 131.580522) (xy 63.167562 131.717957) (xy 62.872438 131.717957) (xy 62.849423 131.580522) (xy 62.56815 131.505418)\n        (xy 62.279546 131.54367) (xy 62.190577 131.580522) (xy 62.167562 131.717957) (xy 61.3723 131.717957) (xy 61.3723 131.315045)\n        (xy 61.395227 131.324565) (xy 61.703421 131.324834) (xy 61.988259 131.207141) (xy 62.206376 130.989405) (xy 62.324565 130.704773)\n        (xy 62.324834 130.396579) (xy 62.207141 130.111741) (xy 61.989405 129.893624) (xy 61.704773 129.775435) (xy 61.396579 129.775166)\n        (xy 61.3723 129.785198) (xy 61.3723 129.663482) (xy 66.024357 129.663482) (xy 66.149767 129.966998) (xy 66.381781 130.199417)\n        (xy 66.685077 130.325357) (xy 67.013482 130.325643) (xy 67.316998 130.200233) (xy 67.353813 130.163482) (xy 78.274357 130.163482)\n        (xy 78.399767 130.466998) (xy 78.631781 130.699417) (xy 78.935077 130.825357) (xy 79.263482 130.825643) (xy 79.566998 130.700233)\n        (xy 79.799417 130.468219) (xy 79.925357 130.164923) (xy 79.925643 129.836518) (xy 79.835658 129.618735) (xy 82.328085 129.618735)\n        (xy 82.362484 129.879197) (xy 82.39598 129.960064) (xy 82.420372 129.9625) (xy 82.39598 129.964936) (xy 82.328085 130.218735)\n        (xy 82.362484 130.479197) (xy 82.39598 130.560064) (xy 82.420372 130.5625) (xy 82.39598 130.564936) (xy 82.328085 130.818735)\n        (xy 82.362484 131.079197) (xy 82.39598 131.160064) (xy 82.420372 131.1625) (xy 82.39598 131.164936) (xy 82.328085 131.418735)\n        (xy 82.362484 131.679197) (xy 82.39598 131.760064) (xy 82.527643 131.773213) (xy 82.806497 131.494358) (xy 82.956235 131.534415)\n        (xy 83.201207 131.502062) (xy 83.472357 131.773213) (xy 83.60402 131.760064) (xy 83.671915 131.506265) (xy 83.66039 131.418995)\n        (xy 88.52061 131.418995) (xy 88.601205 131.603999) (xy 89.050895 131.756744) (xy 89.524807 131.725774) (xy 89.818795 131.603999)\n        (xy 89.89939 131.418995) (xy 91.06061 131.418995) (xy 91.141205 131.603999) (xy 91.590895 131.756744) (xy 92.064807 131.725774)\n        (xy 92.358795 131.603999) (xy 92.43939 131.418995) (xy 91.75 130.729605) (xy 91.06061 131.418995) (xy 89.89939 131.418995)\n        (xy 89.21 130.729605) (xy 88.52061 131.418995) (xy 83.66039 131.418995) (xy 83.637516 131.245803) (xy 83.60402 131.164936)\n        (xy 83.579628 131.1625) (xy 83.60402 131.160064) (xy 83.671915 130.906265) (xy 83.637516 130.645803) (xy 83.60402 130.564936)\n        (xy 83.579628 130.5625) (xy 83.60402 130.560064) (xy 83.649275 130.390895) (xy 88.003256 130.390895) (xy 88.034226 130.864807)\n        (xy 88.156001 131.158795) (xy 88.341005 131.23939) (xy 89.030395 130.55) (xy 89.389605 130.55) (xy 90.078995 131.23939)\n        (xy 90.263999 131.158795) (xy 90.416744 130.709105) (xy 90.39595 130.390895) (xy 90.543256 130.390895) (xy 90.574226 130.864807)\n        (xy 90.696001 131.158795) (xy 90.881005 131.23939) (xy 91.570395 130.55) (xy 91.929605 130.55) (xy 92.618995 131.23939)\n        (xy 92.803999 131.158795) (xy 92.930482 130.78642) (xy 93.095993 130.78642) (xy 93.277355 131.22535) (xy 93.612884 131.561464)\n        (xy 94.051497 131.743592) (xy 94.52642 131.744007) (xy 94.96535 131.562645) (xy 95.301464 131.227116) (xy 95.483592 130.788503)\n        (xy 95.483593 130.78642) (xy 95.635993 130.78642) (xy 95.817355 131.22535) (xy 96.152884 131.561464) (xy 96.591497 131.743592)\n        (xy 97.06642 131.744007) (xy 97.50535 131.562645) (xy 97.64925 131.418995) (xy 98.68061 131.418995) (xy 98.761205 131.603999)\n        (xy 99.210895 131.756744) (xy 99.684807 131.725774) (xy 99.978795 131.603999) (xy 100.05939 131.418995) (xy 99.37 130.729605)\n        (xy 98.68061 131.418995) (xy 97.64925 131.418995) (xy 97.841464 131.227116) (xy 98.023592 130.788503) (xy 98.023939 130.390895)\n        (xy 98.163256 130.390895) (xy 98.194226 130.864807) (xy 98.316001 131.158795) (xy 98.501005 131.23939) (xy 99.190395 130.55)\n        (xy 99.549605 130.55) (xy 100.238995 131.23939) (xy 100.423999 131.158795) (xy 100.550482 130.78642) (xy 100.715993 130.78642)\n        (xy 100.897355 131.22535) (xy 101.232884 131.561464) (xy 101.671497 131.743592) (xy 102.14642 131.744007) (xy 102.58535 131.562645)\n        (xy 102.921464 131.227116) (xy 103.103592 130.788503) (xy 103.103593 130.78642) (xy 103.255993 130.78642) (xy 103.437355 131.22535)\n        (xy 103.772884 131.561464) (xy 104.211497 131.743592) (xy 104.68642 131.744007) (xy 105.12535 131.562645) (xy 105.26925 131.418995)\n        (xy 106.30061 131.418995) (xy 106.381205 131.603999) (xy 106.830895 131.756744) (xy 107.304807 131.725774) (xy 107.598795 131.603999)\n        (xy 107.67939 131.418995) (xy 106.99 130.729605) (xy 106.30061 131.418995) (xy 105.26925 131.418995) (xy 105.461464 131.227116)\n        (xy 105.643592 130.788503) (xy 105.643939 130.390895) (xy 105.783256 130.390895) (xy 105.814226 130.864807) (xy 105.936001 131.158795)\n        (xy 106.121005 131.23939) (xy 106.810395 130.55) (xy 107.169605 130.55) (xy 107.858995 131.23939) (xy 108.043999 131.158795)\n        (xy 108.196744 130.709105) (xy 108.165774 130.235193) (xy 108.043999 129.941205) (xy 107.858995 129.86061) (xy 107.169605 130.55)\n        (xy 106.810395 130.55) (xy 106.121005 129.86061) (xy 105.936001 129.941205) (xy 105.783256 130.390895) (xy 105.643939 130.390895)\n        (xy 105.644007 130.31358) (xy 105.462645 129.87465) (xy 105.269338 129.681005) (xy 106.30061 129.681005) (xy 106.99 130.370395)\n        (xy 107.67939 129.681005) (xy 107.598795 129.496001) (xy 107.149105 129.343256) (xy 106.675193 129.374226) (xy 106.381205 129.496001)\n        (xy 106.30061 129.681005) (xy 105.269338 129.681005) (xy 105.127116 129.538536) (xy 104.688503 129.356408) (xy 104.21358 129.355993)\n        (xy 103.77465 129.537355) (xy 103.438536 129.872884) (xy 103.256408 130.311497) (xy 103.255993 130.78642) (xy 103.103593 130.78642)\n        (xy 103.104007 130.31358) (xy 102.922645 129.87465) (xy 102.587116 129.538536) (xy 102.148503 129.356408) (xy 101.67358 129.355993)\n        (xy 101.23465 129.537355) (xy 100.898536 129.872884) (xy 100.716408 130.311497) (xy 100.715993 130.78642) (xy 100.550482 130.78642)\n        (xy 100.576744 130.709105) (xy 100.545774 130.235193) (xy 100.423999 129.941205) (xy 100.238995 129.86061) (xy 99.549605 130.55)\n        (xy 99.190395 130.55) (xy 98.501005 129.86061) (xy 98.316001 129.941205) (xy 98.163256 130.390895) (xy 98.023939 130.390895)\n        (xy 98.024007 130.31358) (xy 97.842645 129.87465) (xy 97.649338 129.681005) (xy 98.68061 129.681005) (xy 99.37 130.370395)\n        (xy 100.05939 129.681005) (xy 99.978795 129.496001) (xy 99.529105 129.343256) (xy 99.055193 129.374226) (xy 98.761205 129.496001)\n        (xy 98.68061 129.681005) (xy 97.649338 129.681005) (xy 97.507116 129.538536) (xy 97.068503 129.356408) (xy 96.59358 129.355993)\n        (xy 96.15465 129.537355) (xy 95.818536 129.872884) (xy 95.636408 130.311497) (xy 95.635993 130.78642) (xy 95.483593 130.78642)\n        (xy 95.484007 130.31358) (xy 95.302645 129.87465) (xy 94.967116 129.538536) (xy 94.528503 129.356408) (xy 94.05358 129.355993)\n        (xy 93.61465 129.537355) (xy 93.278536 129.872884) (xy 93.096408 130.311497) (xy 93.095993 130.78642) (xy 92.930482 130.78642)\n        (xy 92.956744 130.709105) (xy 92.925774 130.235193) (xy 92.803999 129.941205) (xy 92.618995 129.86061) (xy 91.929605 130.55)\n        (xy 91.570395 130.55) (xy 90.881005 129.86061) (xy 90.696001 129.941205) (xy 90.543256 130.390895) (xy 90.39595 130.390895)\n        (xy 90.385774 130.235193) (xy 90.263999 129.941205) (xy 90.078995 129.86061) (xy 89.389605 130.55) (xy 89.030395 130.55)\n        (xy 88.341005 129.86061) (xy 88.156001 129.941205) (xy 88.003256 130.390895) (xy 83.649275 130.390895) (xy 83.671915 130.306265)\n        (xy 83.637516 130.045803) (xy 83.60402 129.964936) (xy 83.579628 129.9625) (xy 83.60402 129.960064) (xy 83.671915 129.706265)\n        (xy 83.668579 129.681005) (xy 88.52061 129.681005) (xy 89.21 130.370395) (xy 89.89939 129.681005) (xy 91.06061 129.681005)\n        (xy 91.75 130.370395) (xy 92.43939 129.681005) (xy 92.358795 129.496001) (xy 91.909105 129.343256) (xy 91.435193 129.374226)\n        (xy 91.141205 129.496001) (xy 91.06061 129.681005) (xy 89.89939 129.681005) (xy 89.818795 129.496001) (xy 89.369105 129.343256)\n        (xy 88.895193 129.374226) (xy 88.601205 129.496001) (xy 88.52061 129.681005) (xy 83.668579 129.681005) (xy 83.637516 129.445803)\n        (xy 83.60402 129.364936) (xy 83.472357 129.351787) (xy 83.193503 129.630642) (xy 83.043765 129.590585) (xy 82.798793 129.622938)\n        (xy 82.527643 129.351787) (xy 82.39598 129.364936) (xy 82.328085 129.618735) (xy 79.835658 129.618735) (xy 79.800233 129.533002)\n        (xy 79.568219 129.300583) (xy 79.302251 129.190143) (xy 82.689287 129.190143) (xy 83 129.500855) (xy 83.310713 129.190143)\n        (xy 83.297564 129.05848) (xy 83.043765 128.990585) (xy 82.783303 129.024984) (xy 82.702436 129.05848) (xy 82.689287 129.190143)\n        (xy 79.302251 129.190143) (xy 79.264923 129.174643) (xy 78.936518 129.174357) (xy 78.633002 129.299767) (xy 78.400583 129.531781)\n        (xy 78.274643 129.835077) (xy 78.274357 130.163482) (xy 67.353813 130.163482) (xy 67.549417 129.968219) (xy 67.675357 129.664923)\n        (xy 67.675643 129.336518) (xy 67.550233 129.033002) (xy 67.396495 128.878995) (xy 88.52061 128.878995) (xy 88.601205 129.063999)\n        (xy 89.050895 129.216744) (xy 89.524807 129.185774) (xy 89.818795 129.063999) (xy 89.89939 128.878995) (xy 89.21 128.189605)\n        (xy 88.52061 128.878995) (xy 67.396495 128.878995) (xy 67.318219 128.800583) (xy 67.014923 128.674643) (xy 66.686518 128.674357)\n        (xy 66.383002 128.799767) (xy 66.150583 129.031781) (xy 66.024643 129.335077) (xy 66.024357 129.663482) (xy 61.3723 129.663482)\n        (xy 61.3723 129.407043) (xy 62.167562 129.407043) (xy 62.190577 129.544478) (xy 62.47185 129.619582) (xy 62.760454 129.58133)\n        (xy 62.849423 129.544478) (xy 62.872438 129.407043) (xy 63.167562 129.407043) (xy 63.190577 129.544478) (xy 63.47185 129.619582)\n        (xy 63.760454 129.58133) (xy 63.849423 129.544478) (xy 63.872438 129.407043) (xy 64.167562 129.407043) (xy 64.190577 129.544478)\n        (xy 64.47185 129.619582) (xy 64.760454 129.58133) (xy 64.849423 129.544478) (xy 64.872438 129.407043) (xy 64.52 129.054605)\n        (xy 64.167562 129.407043) (xy 63.872438 129.407043) (xy 63.52 129.054605) (xy 63.167562 129.407043) (xy 62.872438 129.407043)\n        (xy 62.52 129.054605) (xy 62.167562 129.407043) (xy 61.3723 129.407043) (xy 61.3723 128.82685) (xy 61.775418 128.82685)\n        (xy 61.81367 129.115454) (xy 61.850522 129.204423) (xy 61.987957 129.227438) (xy 62.340395 128.875) (xy 62.699605 128.875)\n        (xy 62.794359 128.969754) (xy 62.81367 129.115454) (xy 62.850522 129.204423) (xy 62.987957 129.227438) (xy 63.02 129.195395)\n        (xy 63.052043 129.227438) (xy 63.189478 129.204423) (xy 63.254505 128.96089) (xy 63.340395 128.875) (xy 63.699605 128.875)\n        (xy 63.794359 128.969754) (xy 63.81367 129.115454) (xy 63.850522 129.204423) (xy 63.987957 129.227438) (xy 64.02 129.195395)\n        (xy 64.052043 129.227438) (xy 64.189478 129.204423) (xy 64.254505 128.96089) (xy 64.340395 128.875) (xy 64.699605 128.875)\n        (xy 65.052043 129.227438) (xy 65.189478 129.204423) (xy 65.264582 128.92315) (xy 65.22633 128.634546) (xy 65.189478 128.545577)\n        (xy 65.052043 128.522562) (xy 64.699605 128.875) (xy 64.340395 128.875) (xy 64.245641 128.780246) (xy 64.22633 128.634546)\n        (xy 64.189478 128.545577) (xy 64.052043 128.522562) (xy 64.02 128.554605) (xy 63.987957 128.522562) (xy 63.850522 128.545577)\n        (xy 63.785495 128.78911) (xy 63.699605 128.875) (xy 63.340395 128.875) (xy 63.245641 128.780246) (xy 63.22633 128.634546)\n        (xy 63.189478 128.545577) (xy 63.052043 128.522562) (xy 63.02 128.554605) (xy 62.987957 128.522562) (xy 62.850522 128.545577)\n        (xy 62.785495 128.78911) (xy 62.699605 128.875) (xy 62.340395 128.875) (xy 61.987957 128.522562) (xy 61.850522 128.545577)\n        (xy 61.775418 128.82685) (xy 61.3723 128.82685) (xy 61.3723 128.707534) (xy 61.470735 128.342957) (xy 62.167562 128.342957)\n        (xy 62.199605 128.375) (xy 62.167562 128.407043) (xy 62.190577 128.544478) (xy 62.43411 128.609505) (xy 62.52 128.695395)\n        (xy 62.614754 128.600641) (xy 62.760454 128.58133) (xy 62.849423 128.544478) (xy 62.872438 128.407043) (xy 62.840395 128.375)\n        (xy 62.872438 128.342957) (xy 63.167562 128.342957) (xy 63.199605 128.375) (xy 63.167562 128.407043) (xy 63.190577 128.544478)\n        (xy 63.43411 128.609505) (xy 63.52 128.695395) (xy 63.614754 128.600641) (xy 63.760454 128.58133) (xy 63.849423 128.544478)\n        (xy 63.872438 128.407043) (xy 63.840395 128.375) (xy 63.872438 128.342957) (xy 64.167562 128.342957) (xy 64.199605 128.375)\n        (xy 64.167562 128.407043) (xy 64.190577 128.544478) (xy 64.43411 128.609505) (xy 64.52 128.695395) (xy 64.614754 128.600641)\n        (xy 64.760454 128.58133) (xy 64.849423 128.544478) (xy 64.872438 128.407043) (xy 64.840395 128.375) (xy 64.872438 128.342957)\n        (xy 64.849423 128.205522) (xy 64.60589 128.140495) (xy 64.52 128.054605) (xy 64.425246 128.149359) (xy 64.279546 128.16867)\n        (xy 64.190577 128.205522) (xy 64.167562 128.342957) (xy 63.872438 128.342957) (xy 63.849423 128.205522) (xy 63.60589 128.140495)\n        (xy 63.52 128.054605) (xy 63.425246 128.149359) (xy 63.279546 128.16867) (xy 63.190577 128.205522) (xy 63.167562 128.342957)\n        (xy 62.872438 128.342957) (xy 62.849423 128.205522) (xy 62.60589 128.140495) (xy 62.52 128.054605) (xy 62.425246 128.149359)\n        (xy 62.279546 128.16867) (xy 62.190577 128.205522) (xy 62.167562 128.342957) (xy 61.470735 128.342957) (xy 61.610084 127.82685)\n        (xy 61.775418 127.82685) (xy 61.81367 128.115454) (xy 61.850522 128.204423) (xy 61.987957 128.227438) (xy 62.340395 127.875)\n        (xy 62.699605 127.875) (xy 62.794359 127.969754) (xy 62.81367 128.115454) (xy 62.850522 128.204423) (xy 62.987957 128.227438)\n        (xy 63.02 128.195395) (xy 63.052043 128.227438) (xy 63.189478 128.204423) (xy 63.254505 127.96089) (xy 63.340395 127.875)\n        (xy 63.699605 127.875) (xy 63.794359 127.969754) (xy 63.81367 128.115454) (xy 63.850522 128.204423) (xy 63.987957 128.227438)\n        (xy 64.02 128.195395) (xy 64.052043 128.227438) (xy 64.189478 128.204423) (xy 64.254505 127.96089) (xy 64.340395 127.875)\n        (xy 64.699605 127.875) (xy 65.052043 128.227438) (xy 65.189478 128.204423) (xy 65.264582 127.92315) (xy 65.255006 127.850895)\n        (xy 88.003256 127.850895) (xy 88.034226 128.324807) (xy 88.156001 128.618795) (xy 88.341005 128.69939) (xy 89.030395 128.01)\n        (xy 89.389605 128.01) (xy 90.078995 128.69939) (xy 90.263999 128.618795) (xy 90.390482 128.24642) (xy 90.555993 128.24642)\n        (xy 90.737355 128.68535) (xy 91.072884 129.021464) (xy 91.511497 129.203592) (xy 91.98642 129.204007) (xy 92.42535 129.022645)\n        (xy 92.761464 128.687116) (xy 92.943592 128.248503) (xy 92.943593 128.24642) (xy 93.095993 128.24642) (xy 93.277355 128.68535)\n        (xy 93.612884 129.021464) (xy 94.051497 129.203592) (xy 94.52642 129.204007) (xy 94.96535 129.022645) (xy 95.10925 128.878995)\n        (xy 96.14061 128.878995) (xy 96.221205 129.063999) (xy 96.670895 129.216744) (xy 97.144807 129.185774) (xy 97.438795 129.063999)\n        (xy 97.51939 128.878995) (xy 96.83 128.189605) (xy 96.14061 128.878995) (xy 95.10925 128.878995) (xy 95.301464 128.687116)\n        (xy 95.483592 128.248503) (xy 95.483939 127.850895) (xy 95.623256 127.850895) (xy 95.654226 128.324807) (xy 95.776001 128.618795)\n        (xy 95.961005 128.69939) (xy 96.650395 128.01) (xy 97.009605 128.01) (xy 97.698995 128.69939) (xy 97.883999 128.618795)\n        (xy 98.010482 128.24642) (xy 98.175993 128.24642) (xy 98.357355 128.68535) (xy 98.692884 129.021464) (xy 99.131497 129.203592)\n        (xy 99.60642 129.204007) (xy 100.04535 129.022645) (xy 100.381464 128.687116) (xy 100.563592 128.248503) (xy 100.563593 128.24642)\n        (xy 100.715993 128.24642) (xy 100.897355 128.68535) (xy 101.232884 129.021464) (xy 101.671497 129.203592) (xy 102.14642 129.204007)\n        (xy 102.58535 129.022645) (xy 102.72925 128.878995) (xy 103.76061 128.878995) (xy 103.841205 129.063999) (xy 104.290895 129.216744)\n        (xy 104.764807 129.185774) (xy 105.058795 129.063999) (xy 105.13939 128.878995) (xy 104.45 128.189605) (xy 103.76061 128.878995)\n        (xy 102.72925 128.878995) (xy 102.921464 128.687116) (xy 103.103592 128.248503) (xy 103.103939 127.850895) (xy 103.243256 127.850895)\n        (xy 103.274226 128.324807) (xy 103.396001 128.618795) (xy 103.581005 128.69939) (xy 104.270395 128.01) (xy 104.629605 128.01)\n        (xy 105.318995 128.69939) (xy 105.503999 128.618795) (xy 105.630981 128.24495) (xy 105.7962 128.24495) (xy 105.7962 128.857891)\n        (xy 105.861938 129.016595) (xy 105.983405 129.138063) (xy 106.14211 129.2038) (xy 106.75505 129.2038) (xy 106.863 129.09585)\n        (xy 106.863 128.137) (xy 107.117 128.137) (xy 107.117 129.09585) (xy 107.22495 129.2038) (xy 107.83789 129.2038)\n        (xy 107.996595 129.138063) (xy 107.997869 129.136788) (xy 114.028053 129.136788) (xy 114.174686 129.491667) (xy 114.445964 129.763419)\n        (xy 114.800588 129.910672) (xy 115.184568 129.911007) (xy 115.539447 129.764374) (xy 115.811199 129.493096) (xy 115.958452 129.138472)\n        (xy 115.958787 128.754492) (xy 115.812154 128.399613) (xy 115.7401 128.327433) (xy 115.799417 128.268219) (xy 115.925357 127.964923)\n        (xy 115.925643 127.636518) (xy 115.896823 127.566767) (xy 117.37141 127.566767) (xy 117.518043 127.921646) (xy 117.789321 128.193398)\n        (xy 118.143945 128.340651) (xy 118.527925 128.340986) (xy 118.882804 128.194353) (xy 118.913728 128.163482) (xy 123.374357 128.163482)\n        (xy 123.499767 128.466998) (xy 123.731781 128.699417) (xy 124.035077 128.825357) (xy 124.363482 128.825643) (xy 124.666998 128.700233)\n        (xy 124.899417 128.468219) (xy 125.025357 128.164923) (xy 125.025643 127.836518) (xy 124.900233 127.533002) (xy 124.784915 127.417482)\n        (xy 127.205597 127.417482) (xy 127.331007 127.720998) (xy 127.563021 127.953417) (xy 127.866317 128.079357) (xy 128.194722 128.079643)\n        (xy 128.498238 127.954233) (xy 128.730657 127.722219) (xy 128.856597 127.418923) (xy 128.856883 127.090518) (xy 128.731473 126.787002)\n        (xy 128.707994 126.763482) (xy 136.874357 126.763482) (xy 136.999767 127.066998) (xy 137.231781 127.299417) (xy 137.535077 127.425357)\n        (xy 137.863482 127.425643) (xy 138.166998 127.300233) (xy 138.399417 127.068219) (xy 138.525357 126.764923) (xy 138.525643 126.436518)\n        (xy 138.400233 126.133002) (xy 138.168219 125.900583) (xy 137.864923 125.774643) (xy 137.536518 125.774357) (xy 137.233002 125.899767)\n        (xy 137.000583 126.131781) (xy 136.874643 126.435077) (xy 136.874357 126.763482) (xy 128.707994 126.763482) (xy 128.499459 126.554583)\n        (xy 128.196163 126.428643) (xy 127.867758 126.428357) (xy 127.564242 126.553767) (xy 127.331823 126.785781) (xy 127.205883 127.089077)\n        (xy 127.205597 127.417482) (xy 124.784915 127.417482) (xy 124.668219 127.300583) (xy 124.364923 127.174643) (xy 124.036518 127.174357)\n        (xy 123.733002 127.299767) (xy 123.500583 127.531781) (xy 123.374643 127.835077) (xy 123.374357 128.163482) (xy 118.913728 128.163482)\n        (xy 119.154556 127.923075) (xy 119.301809 127.568451) (xy 119.302144 127.184471) (xy 119.155511 126.829592) (xy 118.884233 126.55784)\n        (xy 118.529609 126.410587) (xy 118.145629 126.410252) (xy 117.79075 126.556885) (xy 117.518998 126.828163) (xy 117.371745 127.182787)\n        (xy 117.37141 127.566767) (xy 115.896823 127.566767) (xy 115.800233 127.333002) (xy 115.701008 127.233604) (xy 115.963877 127.342757)\n        (xy 116.292282 127.343043) (xy 116.595798 127.217633) (xy 116.828217 126.985619) (xy 116.954157 126.682323) (xy 116.954443 126.353918)\n        (xy 116.829033 126.050402) (xy 116.597019 125.817983) (xy 116.293723 125.692043) (xy 115.965318 125.691757) (xy 115.661802 125.817167)\n        (xy 115.429383 126.049181) (xy 115.303443 126.352477) (xy 115.303157 126.680882) (xy 115.428567 126.984398) (xy 115.527792 127.083796)\n        (xy 115.264923 126.974643) (xy 114.936518 126.974357) (xy 114.633002 127.099767) (xy 114.400583 127.331781) (xy 114.274643 127.635077)\n        (xy 114.274357 127.963482) (xy 114.372694 128.201475) (xy 114.175641 128.398184) (xy 114.028388 128.752808) (xy 114.028053 129.136788)\n        (xy 107.997869 129.136788) (xy 108.118062 129.016595) (xy 108.1838 128.857891) (xy 108.1838 128.24495) (xy 108.07585 128.137)\n        (xy 107.117 128.137) (xy 106.863 128.137) (xy 105.90415 128.137) (xy 105.7962 128.24495) (xy 105.630981 128.24495)\n        (xy 105.656744 128.169105) (xy 105.643307 127.963482) (xy 112.174357 127.963482) (xy 112.299767 128.266998) (xy 112.531781 128.499417)\n        (xy 112.835077 128.625357) (xy 113.163482 128.625643) (xy 113.466998 128.500233) (xy 113.699417 128.268219) (xy 113.825357 127.964923)\n        (xy 113.825643 127.636518) (xy 113.700233 127.333002) (xy 113.468219 127.100583) (xy 113.164923 126.974643) (xy 112.836518 126.974357)\n        (xy 112.533002 127.099767) (xy 112.300583 127.331781) (xy 112.174643 127.635077) (xy 112.174357 127.963482) (xy 105.643307 127.963482)\n        (xy 105.625774 127.695193) (xy 105.503999 127.401205) (xy 105.318995 127.32061) (xy 104.629605 128.01) (xy 104.270395 128.01)\n        (xy 103.581005 127.32061) (xy 103.396001 127.401205) (xy 103.243256 127.850895) (xy 103.103939 127.850895) (xy 103.104007 127.77358)\n        (xy 102.922645 127.33465) (xy 102.729338 127.141005) (xy 103.76061 127.141005) (xy 104.45 127.830395) (xy 105.118286 127.162109)\n        (xy 105.7962 127.162109) (xy 105.7962 127.77505) (xy 105.90415 127.883) (xy 106.863 127.883) (xy 106.863 126.92415)\n        (xy 107.117 126.92415) (xy 107.117 127.883) (xy 108.07585 127.883) (xy 108.1838 127.77505) (xy 108.1838 127.162109)\n        (xy 108.118062 127.003405) (xy 107.996595 126.881937) (xy 107.83789 126.8162) (xy 107.22495 126.8162) (xy 107.117 126.92415)\n        (xy 106.863 126.92415) (xy 106.75505 126.8162) (xy 106.14211 126.8162) (xy 105.983405 126.881937) (xy 105.861938 127.003405)\n        (xy 105.7962 127.162109) (xy 105.118286 127.162109) (xy 105.13939 127.141005) (xy 105.058795 126.956001) (xy 104.609105 126.803256)\n        (xy 104.135193 126.834226) (xy 103.841205 126.956001) (xy 103.76061 127.141005) (xy 102.729338 127.141005) (xy 102.587116 126.998536)\n        (xy 102.148503 126.816408) (xy 101.67358 126.815993) (xy 101.23465 126.997355) (xy 100.898536 127.332884) (xy 100.716408 127.771497)\n        (xy 100.715993 128.24642) (xy 100.563593 128.24642) (xy 100.564007 127.77358) (xy 100.382645 127.33465) (xy 100.047116 126.998536)\n        (xy 99.608503 126.816408) (xy 99.13358 126.815993) (xy 98.69465 126.997355) (xy 98.358536 127.332884) (xy 98.176408 127.771497)\n        (xy 98.175993 128.24642) (xy 98.010482 128.24642) (xy 98.036744 128.169105) (xy 98.005774 127.695193) (xy 97.883999 127.401205)\n        (xy 97.698995 127.32061) (xy 97.009605 128.01) (xy 96.650395 128.01) (xy 95.961005 127.32061) (xy 95.776001 127.401205)\n        (xy 95.623256 127.850895) (xy 95.483939 127.850895) (xy 95.484007 127.77358) (xy 95.302645 127.33465) (xy 95.109338 127.141005)\n        (xy 96.14061 127.141005) (xy 96.83 127.830395) (xy 97.51939 127.141005) (xy 97.438795 126.956001) (xy 96.989105 126.803256)\n        (xy 96.515193 126.834226) (xy 96.221205 126.956001) (xy 96.14061 127.141005) (xy 95.109338 127.141005) (xy 94.967116 126.998536)\n        (xy 94.528503 126.816408) (xy 94.05358 126.815993) (xy 93.61465 126.997355) (xy 93.278536 127.332884) (xy 93.096408 127.771497)\n        (xy 93.095993 128.24642) (xy 92.943593 128.24642) (xy 92.944007 127.77358) (xy 92.762645 127.33465) (xy 92.427116 126.998536)\n        (xy 91.988503 126.816408) (xy 91.51358 126.815993) (xy 91.07465 126.997355) (xy 90.738536 127.332884) (xy 90.556408 127.771497)\n        (xy 90.555993 128.24642) (xy 90.390482 128.24642) (xy 90.416744 128.169105) (xy 90.385774 127.695193) (xy 90.263999 127.401205)\n        (xy 90.078995 127.32061) (xy 89.389605 128.01) (xy 89.030395 128.01) (xy 88.341005 127.32061) (xy 88.156001 127.401205)\n        (xy 88.003256 127.850895) (xy 65.255006 127.850895) (xy 65.22633 127.634546) (xy 65.189478 127.545577) (xy 65.052043 127.522562)\n        (xy 64.699605 127.875) (xy 64.340395 127.875) (xy 64.245641 127.780246) (xy 64.22633 127.634546) (xy 64.189478 127.545577)\n        (xy 64.052043 127.522562) (xy 64.02 127.554605) (xy 63.987957 127.522562) (xy 63.850522 127.545577) (xy 63.785495 127.78911)\n        (xy 63.699605 127.875) (xy 63.340395 127.875) (xy 63.245641 127.780246) (xy 63.22633 127.634546) (xy 63.189478 127.545577)\n        (xy 63.052043 127.522562) (xy 63.02 127.554605) (xy 62.987957 127.522562) (xy 62.850522 127.545577) (xy 62.785495 127.78911)\n        (xy 62.699605 127.875) (xy 62.340395 127.875) (xy 61.987957 127.522562) (xy 61.850522 127.545577) (xy 61.775418 127.82685)\n        (xy 61.610084 127.82685) (xy 61.620787 127.787212) (xy 61.626305 127.70541) (xy 61.6423 127.625) (xy 61.6423 127.342957)\n        (xy 62.167562 127.342957) (xy 62.199605 127.375) (xy 62.167562 127.407043) (xy 62.190577 127.544478) (xy 62.43411 127.609505)\n        (xy 62.52 127.695395) (xy 62.614754 127.600641) (xy 62.760454 127.58133) (xy 62.849423 127.544478) (xy 62.872438 127.407043)\n        (xy 62.840395 127.375) (xy 62.872438 127.342957) (xy 63.167562 127.342957) (xy 63.199605 127.375) (xy 63.167562 127.407043)\n        (xy 63.190577 127.544478) (xy 63.43411 127.609505) (xy 63.52 127.695395) (xy 63.614754 127.600641) (xy 63.760454 127.58133)\n        (xy 63.849423 127.544478) (xy 63.872438 127.407043) (xy 63.840395 127.375) (xy 63.872438 127.342957) (xy 64.167562 127.342957)\n        (xy 64.199605 127.375) (xy 64.167562 127.407043) (xy 64.190577 127.544478) (xy 64.43411 127.609505) (xy 64.52 127.695395)\n        (xy 64.614754 127.600641) (xy 64.760454 127.58133) (xy 64.849423 127.544478) (xy 64.872438 127.407043) (xy 64.840395 127.375)\n        (xy 64.872438 127.342957) (xy 64.849423 127.205522) (xy 64.60589 127.140495) (xy 64.52 127.054605) (xy 64.425246 127.149359)\n        (xy 64.279546 127.16867) (xy 64.190577 127.205522) (xy 64.167562 127.342957) (xy 63.872438 127.342957) (xy 63.849423 127.205522)\n        (xy 63.60589 127.140495) (xy 63.52 127.054605) (xy 63.425246 127.149359) (xy 63.279546 127.16867) (xy 63.190577 127.205522)\n        (xy 63.167562 127.342957) (xy 62.872438 127.342957) (xy 62.849423 127.205522) (xy 62.60589 127.140495) (xy 62.52 127.054605)\n        (xy 62.425246 127.149359) (xy 62.279546 127.16867) (xy 62.190577 127.205522) (xy 62.167562 127.342957) (xy 61.6423 127.342957)\n        (xy 61.6423 126.82685) (xy 61.775418 126.82685) (xy 61.81367 127.115454) (xy 61.850522 127.204423) (xy 61.987957 127.227438)\n        (xy 62.340395 126.875) (xy 62.699605 126.875) (xy 62.794359 126.969754) (xy 62.81367 127.115454) (xy 62.850522 127.204423)\n        (xy 62.987957 127.227438) (xy 63.02 127.195395) (xy 63.052043 127.227438) (xy 63.189478 127.204423) (xy 63.254505 126.96089)\n        (xy 63.340395 126.875) (xy 63.699605 126.875) (xy 63.794359 126.969754) (xy 63.81367 127.115454) (xy 63.850522 127.204423)\n        (xy 63.987957 127.227438) (xy 64.02 127.195395) (xy 64.052043 127.227438) (xy 64.189478 127.204423) (xy 64.254505 126.96089)\n        (xy 64.340395 126.875) (xy 64.699605 126.875) (xy 65.052043 127.227438) (xy 65.189478 127.204423) (xy 65.264582 126.92315)\n        (xy 65.243418 126.763468) (xy 84.174357 126.763468) (xy 84.299767 127.066984) (xy 84.531781 127.299403) (xy 84.835077 127.425343)\n        (xy 85.163482 127.425629) (xy 85.466998 127.300219) (xy 85.626489 127.141005) (xy 88.52061 127.141005) (xy 89.21 127.830395)\n        (xy 89.89939 127.141005) (xy 89.818795 126.956001) (xy 89.369105 126.803256) (xy 88.895193 126.834226) (xy 88.601205 126.956001)\n        (xy 88.52061 127.141005) (xy 85.626489 127.141005) (xy 85.699417 127.068205) (xy 85.825357 126.764909) (xy 85.825643 126.436504)\n        (xy 85.700233 126.132988) (xy 85.468219 125.900569) (xy 85.164923 125.774629) (xy 84.836518 125.774343) (xy 84.533002 125.899753)\n        (xy 84.300583 126.131767) (xy 84.174643 126.435063) (xy 84.174357 126.763468) (xy 65.243418 126.763468) (xy 65.22633 126.634546)\n        (xy 65.189478 126.545577) (xy 65.052043 126.522562) (xy 64.699605 126.875) (xy 64.340395 126.875) (xy 64.245641 126.780246)\n        (xy 64.22633 126.634546) (xy 64.189478 126.545577) (xy 64.052043 126.522562) (xy 64.02 126.554605) (xy 63.987957 126.522562)\n        (xy 63.850522 126.545577) (xy 63.785495 126.78911) (xy 63.699605 126.875) (xy 63.340395 126.875) (xy 63.245641 126.780246)\n        (xy 63.22633 126.634546) (xy 63.189478 126.545577) (xy 63.052043 126.522562) (xy 63.02 126.554605) (xy 62.987957 126.522562)\n        (xy 62.850522 126.545577) (xy 62.785495 126.78911) (xy 62.699605 126.875) (xy 62.340395 126.875) (xy 61.987957 126.522562)\n        (xy 61.850522 126.545577) (xy 61.775418 126.82685) (xy 61.6423 126.82685) (xy 61.6423 126.342957) (xy 62.167562 126.342957)\n        (xy 62.52 126.695395) (xy 62.872438 126.342957) (xy 63.167562 126.342957) (xy 63.52 126.695395) (xy 63.872438 126.342957)\n        (xy 64.167562 126.342957) (xy 64.52 126.695395) (xy 64.872438 126.342957) (xy 64.849423 126.205522) (xy 64.56815 126.130418)\n        (xy 64.279546 126.16867) (xy 64.190577 126.205522) (xy 64.167562 126.342957) (xy 63.872438 126.342957) (xy 63.849423 126.205522)\n        (xy 63.56815 126.130418) (xy 63.279546 126.16867) (xy 63.190577 126.205522) (xy 63.167562 126.342957) (xy 62.872438 126.342957)\n        (xy 62.849423 126.205522) (xy 62.56815 126.130418) (xy 62.279546 126.16867) (xy 62.190577 126.205522) (xy 62.167562 126.342957)\n        (xy 61.6423 126.342957) (xy 61.6423 125.766482) (xy 113.372757 125.766482) (xy 113.498167 126.069998) (xy 113.730181 126.302417)\n        (xy 114.033477 126.428357) (xy 114.361882 126.428643) (xy 114.665398 126.303233) (xy 114.897817 126.071219) (xy 115.023757 125.767923)\n        (xy 115.024043 125.439518) (xy 114.992626 125.363482) (xy 123.474357 125.363482) (xy 123.599767 125.666998) (xy 123.831781 125.899417)\n        (xy 124.135077 126.025357) (xy 124.463482 126.025643) (xy 124.766998 125.900233) (xy 124.999417 125.668219) (xy 125.125357 125.364923)\n        (xy 125.125619 125.063482) (xy 133.574357 125.063482) (xy 133.699767 125.366998) (xy 133.931781 125.599417) (xy 134.235077 125.725357)\n        (xy 134.563482 125.725643) (xy 134.866998 125.600233) (xy 135.099417 125.368219) (xy 135.225357 125.064923) (xy 135.225643 124.736518)\n        (xy 135.100233 124.433002) (xy 134.931009 124.263482) (xy 139.774357 124.263482) (xy 139.899767 124.566998) (xy 140.131781 124.799417)\n        (xy 140.435077 124.925357) (xy 140.763482 124.925643) (xy 140.913923 124.863482) (xy 142.774357 124.863482) (xy 142.899767 125.166998)\n        (xy 143.131781 125.399417) (xy 143.435077 125.525357) (xy 143.763482 125.525643) (xy 144.066998 125.400233) (xy 144.299417 125.168219)\n        (xy 144.425357 124.864923) (xy 144.425643 124.536518) (xy 144.300233 124.233002) (xy 144.068219 124.000583) (xy 143.764923 123.874643)\n        (xy 143.436518 123.874357) (xy 143.133002 123.999767) (xy 142.900583 124.231781) (xy 142.774643 124.535077) (xy 142.774357 124.863482)\n        (xy 140.913923 124.863482) (xy 141.066998 124.800233) (xy 141.299417 124.568219) (xy 141.425357 124.264923) (xy 141.425643 123.936518)\n        (xy 141.300233 123.633002) (xy 141.068219 123.400583) (xy 140.764923 123.274643) (xy 140.436518 123.274357) (xy 140.133002 123.399767)\n        (xy 139.900583 123.631781) (xy 139.774643 123.935077) (xy 139.774357 124.263482) (xy 134.931009 124.263482) (xy 134.868219 124.200583)\n        (xy 134.564923 124.074643) (xy 134.236518 124.074357) (xy 133.933002 124.199767) (xy 133.700583 124.431781) (xy 133.574643 124.735077)\n        (xy 133.574357 125.063482) (xy 125.125619 125.063482) (xy 125.125643 125.036518) (xy 125.000233 124.733002) (xy 124.768219 124.500583)\n        (xy 124.464923 124.374643) (xy 124.136518 124.374357) (xy 123.833002 124.499767) (xy 123.600583 124.731781) (xy 123.474643 125.035077)\n        (xy 123.474357 125.363482) (xy 114.992626 125.363482) (xy 114.922586 125.193972) (xy 115.215048 125.194227) (xy 115.569927 125.047594)\n        (xy 115.841679 124.776316) (xy 115.988932 124.421692) (xy 115.989267 124.037712) (xy 115.842634 123.682833) (xy 115.571356 123.411081)\n        (xy 115.216732 123.263828) (xy 114.832752 123.263493) (xy 114.477873 123.410126) (xy 114.206121 123.681404) (xy 114.058868 124.036028)\n        (xy 114.058533 124.420008) (xy 114.205166 124.774887) (xy 114.207782 124.777508) (xy 114.034918 124.777357) (xy 113.731402 124.902767)\n        (xy 113.498983 125.134781) (xy 113.373043 125.438077) (xy 113.372757 125.766482) (xy 61.6423 125.766482) (xy 61.6423 122.863482)\n        (xy 111.474357 122.863482) (xy 111.599767 123.166998) (xy 111.831781 123.399417) (xy 112.135077 123.525357) (xy 112.463482 123.525643)\n        (xy 112.766998 123.400233) (xy 112.999417 123.168219) (xy 113.125357 122.864923) (xy 113.125616 122.566767) (xy 117.37141 122.566767)\n        (xy 117.518043 122.921646) (xy 117.789321 123.193398) (xy 118.143945 123.340651) (xy 118.527925 123.340986) (xy 118.882804 123.194353)\n        (xy 119.154556 122.923075) (xy 119.301809 122.568451) (xy 119.302144 122.184471) (xy 119.155511 121.829592) (xy 119.003268 121.677082)\n        (xy 122.694557 121.677082) (xy 122.819967 121.980598) (xy 123.051981 122.213017) (xy 123.355277 122.338957) (xy 123.683682 122.339243)\n        (xy 123.987198 122.213833) (xy 123.998462 122.202588) (xy 126.867753 122.202588) (xy 127.014386 122.557467) (xy 127.285664 122.829219)\n        (xy 127.640288 122.976472) (xy 128.024268 122.976807) (xy 128.379147 122.830174) (xy 128.650899 122.558896) (xy 128.798152 122.204272)\n        (xy 128.798245 122.096604) (xy 129.534666 122.096604) (xy 129.660076 122.40012) (xy 129.869851 122.610261) (xy 129.848293 122.631781)\n        (xy 129.722353 122.935077) (xy 129.722067 123.263482) (xy 129.847477 123.566998) (xy 130.079491 123.799417) (xy 130.382787 123.925357)\n        (xy 130.711192 123.925643) (xy 131.014708 123.800233) (xy 131.247127 123.568219) (xy 131.373067 123.264923) (xy 131.373353 122.936518)\n        (xy 131.247943 122.633002) (xy 131.038168 122.422861) (xy 131.059726 122.401341) (xy 131.159131 122.161948) (xy 131.261953 122.161948)\n        (xy 131.408586 122.516827) (xy 131.679864 122.788579) (xy 132.034488 122.935832) (xy 132.418468 122.936167) (xy 132.773347 122.789534)\n        (xy 133.045099 122.518256) (xy 133.192352 122.163632) (xy 133.192613 121.863482) (xy 135.874357 121.863482) (xy 135.999767 122.166998)\n        (xy 136.231781 122.399417) (xy 136.535077 122.525357) (xy 136.863482 122.525643) (xy 137.150516 122.407043) (xy 175.127562 122.407043)\n        (xy 175.150577 122.544478) (xy 175.43185 122.619582) (xy 175.720454 122.58133) (xy 175.809423 122.544478) (xy 175.832438 122.407043)\n        (xy 176.127562 122.407043) (xy 176.150577 122.544478) (xy 176.43185 122.619582) (xy 176.720454 122.58133) (xy 176.809423 122.544478)\n        (xy 176.832438 122.407043) (xy 177.127562 122.407043) (xy 177.150577 122.544478) (xy 177.43185 122.619582) (xy 177.720454 122.58133)\n        (xy 177.809423 122.544478) (xy 177.832438 122.407043) (xy 177.48 122.054605) (xy 177.127562 122.407043) (xy 176.832438 122.407043)\n        (xy 176.48 122.054605) (xy 176.127562 122.407043) (xy 175.832438 122.407043) (xy 175.48 122.054605) (xy 175.127562 122.407043)\n        (xy 137.150516 122.407043) (xy 137.166998 122.400233) (xy 137.399417 122.168219) (xy 137.525357 121.864923) (xy 137.52539 121.82685)\n        (xy 174.735418 121.82685) (xy 174.77367 122.115454) (xy 174.810522 122.204423) (xy 174.947957 122.227438) (xy 175.300395 121.875)\n        (xy 175.659605 121.875) (xy 175.754359 121.969754) (xy 175.77367 122.115454) (xy 175.810522 122.204423) (xy 175.947957 122.227438)\n        (xy 175.98 122.195395) (xy 176.012043 122.227438) (xy 176.149478 122.204423) (xy 176.214505 121.96089) (xy 176.300395 121.875)\n        (xy 176.659605 121.875) (xy 176.754359 121.969754) (xy 176.77367 122.115454) (xy 176.810522 122.204423) (xy 176.947957 122.227438)\n        (xy 176.98 122.195395) (xy 177.012043 122.227438) (xy 177.149478 122.204423) (xy 177.214505 121.96089) (xy 177.300395 121.875)\n        (xy 177.659605 121.875) (xy 178.012043 122.227438) (xy 178.149478 122.204423) (xy 178.224582 121.92315) (xy 178.18633 121.634546)\n        (xy 178.149478 121.545577) (xy 178.012043 121.522562) (xy 177.659605 121.875) (xy 177.300395 121.875) (xy 177.205641 121.780246)\n        (xy 177.18633 121.634546) (xy 177.149478 121.545577) (xy 177.012043 121.522562) (xy 176.98 121.554605) (xy 176.947957 121.522562)\n        (xy 176.810522 121.545577) (xy 176.745495 121.78911) (xy 176.659605 121.875) (xy 176.300395 121.875) (xy 176.205641 121.780246)\n        (xy 176.18633 121.634546) (xy 176.149478 121.545577) (xy 176.012043 121.522562) (xy 175.98 121.554605) (xy 175.947957 121.522562)\n        (xy 175.810522 121.545577) (xy 175.745495 121.78911) (xy 175.659605 121.875) (xy 175.300395 121.875) (xy 174.947957 121.522562)\n        (xy 174.810522 121.545577) (xy 174.735418 121.82685) (xy 137.52539 121.82685) (xy 137.525643 121.536518) (xy 137.400233 121.233002)\n        (xy 137.168219 121.000583) (xy 136.864923 120.874643) (xy 136.536518 120.874357) (xy 136.233002 120.999767) (xy 136.000583 121.231781)\n        (xy 135.874643 121.535077) (xy 135.874357 121.863482) (xy 133.192613 121.863482) (xy 133.192687 121.779652) (xy 133.106702 121.571552)\n        (xy 133.247541 121.712637) (xy 133.550837 121.838577) (xy 133.879242 121.838863) (xy 134.182758 121.713453) (xy 134.415177 121.481439)\n        (xy 134.541117 121.178143) (xy 134.541403 120.849738) (xy 134.464444 120.663482) (xy 138.674357 120.663482) (xy 138.799767 120.966998)\n        (xy 139.031781 121.199417) (xy 139.335077 121.325357) (xy 139.663482 121.325643) (xy 139.966998 121.200233) (xy 140.003813 121.163482)\n        (xy 142.774357 121.163482) (xy 142.899767 121.466998) (xy 143.131781 121.699417) (xy 143.435077 121.825357) (xy 143.763482 121.825643)\n        (xy 144.066998 121.700233) (xy 144.299417 121.468219) (xy 144.35143 121.342957) (xy 175.127562 121.342957) (xy 175.159605 121.375)\n        (xy 175.127562 121.407043) (xy 175.150577 121.544478) (xy 175.39411 121.609505) (xy 175.48 121.695395) (xy 175.574754 121.600641)\n        (xy 175.720454 121.58133) (xy 175.809423 121.544478) (xy 175.832438 121.407043) (xy 175.800395 121.375) (xy 175.832438 121.342957)\n        (xy 176.127562 121.342957) (xy 176.159605 121.375) (xy 176.127562 121.407043) (xy 176.150577 121.544478) (xy 176.39411 121.609505)\n        (xy 176.48 121.695395) (xy 176.574754 121.600641) (xy 176.720454 121.58133) (xy 176.809423 121.544478) (xy 176.832438 121.407043)\n        (xy 176.800395 121.375) (xy 176.832438 121.342957) (xy 177.127562 121.342957) (xy 177.159605 121.375) (xy 177.127562 121.407043)\n        (xy 177.150577 121.544478) (xy 177.39411 121.609505) (xy 177.48 121.695395) (xy 177.574754 121.600641) (xy 177.720454 121.58133)\n        (xy 177.809423 121.544478) (xy 177.832438 121.407043) (xy 177.800395 121.375) (xy 177.832438 121.342957) (xy 177.809423 121.205522)\n        (xy 177.56589 121.140495) (xy 177.48 121.054605) (xy 177.385246 121.149359) (xy 177.239546 121.16867) (xy 177.150577 121.205522)\n        (xy 177.127562 121.342957) (xy 176.832438 121.342957) (xy 176.809423 121.205522) (xy 176.56589 121.140495) (xy 176.48 121.054605)\n        (xy 176.385246 121.149359) (xy 176.239546 121.16867) (xy 176.150577 121.205522) (xy 176.127562 121.342957) (xy 175.832438 121.342957)\n        (xy 175.809423 121.205522) (xy 175.56589 121.140495) (xy 175.48 121.054605) (xy 175.385246 121.149359) (xy 175.239546 121.16867)\n        (xy 175.150577 121.205522) (xy 175.127562 121.342957) (xy 144.35143 121.342957) (xy 144.425357 121.164923) (xy 144.425643 120.836518)\n        (xy 144.300233 120.533002) (xy 144.131009 120.363482) (xy 151.074357 120.363482) (xy 151.199767 120.666998) (xy 151.431781 120.899417)\n        (xy 151.735077 121.025357) (xy 152.063482 121.025643) (xy 152.366998 120.900233) (xy 152.440509 120.82685) (xy 174.735418 120.82685)\n        (xy 174.77367 121.115454) (xy 174.810522 121.204423) (xy 174.947957 121.227438) (xy 175.300395 120.875) (xy 175.659605 120.875)\n        (xy 175.754359 120.969754) (xy 175.77367 121.115454) (xy 175.810522 121.204423) (xy 175.947957 121.227438) (xy 175.98 121.195395)\n        (xy 176.012043 121.227438) (xy 176.149478 121.204423) (xy 176.214505 120.96089) (xy 176.300395 120.875) (xy 176.659605 120.875)\n        (xy 176.754359 120.969754) (xy 176.77367 121.115454) (xy 176.810522 121.204423) (xy 176.947957 121.227438) (xy 176.98 121.195395)\n        (xy 177.012043 121.227438) (xy 177.149478 121.204423) (xy 177.214505 120.96089) (xy 177.300395 120.875) (xy 177.659605 120.875)\n        (xy 178.012043 121.227438) (xy 178.149478 121.204423) (xy 178.224582 120.92315) (xy 178.18633 120.634546) (xy 178.149478 120.545577)\n        (xy 178.012043 120.522562) (xy 177.659605 120.875) (xy 177.300395 120.875) (xy 177.205641 120.780246) (xy 177.18633 120.634546)\n        (xy 177.149478 120.545577) (xy 177.012043 120.522562) (xy 176.98 120.554605) (xy 176.947957 120.522562) (xy 176.810522 120.545577)\n        (xy 176.745495 120.78911) (xy 176.659605 120.875) (xy 176.300395 120.875) (xy 176.205641 120.780246) (xy 176.18633 120.634546)\n        (xy 176.149478 120.545577) (xy 176.012043 120.522562) (xy 175.98 120.554605) (xy 175.947957 120.522562) (xy 175.810522 120.545577)\n        (xy 175.745495 120.78911) (xy 175.659605 120.875) (xy 175.300395 120.875) (xy 174.947957 120.522562) (xy 174.810522 120.545577)\n        (xy 174.735418 120.82685) (xy 152.440509 120.82685) (xy 152.599417 120.668219) (xy 152.725357 120.364923) (xy 152.725376 120.342957)\n        (xy 175.127562 120.342957) (xy 175.159605 120.375) (xy 175.127562 120.407043) (xy 175.150577 120.544478) (xy 175.39411 120.609505)\n        (xy 175.48 120.695395) (xy 175.574754 120.600641) (xy 175.720454 120.58133) (xy 175.809423 120.544478) (xy 175.832438 120.407043)\n        (xy 175.800395 120.375) (xy 175.832438 120.342957) (xy 176.127562 120.342957) (xy 176.159605 120.375) (xy 176.127562 120.407043)\n        (xy 176.150577 120.544478) (xy 176.39411 120.609505) (xy 176.48 120.695395) (xy 176.574754 120.600641) (xy 176.720454 120.58133)\n        (xy 176.809423 120.544478) (xy 176.832438 120.407043) (xy 176.800395 120.375) (xy 176.832438 120.342957) (xy 177.127562 120.342957)\n        (xy 177.159605 120.375) (xy 177.127562 120.407043) (xy 177.150577 120.544478) (xy 177.39411 120.609505) (xy 177.48 120.695395)\n        (xy 177.574754 120.600641) (xy 177.720454 120.58133) (xy 177.809423 120.544478) (xy 177.832438 120.407043) (xy 177.800395 120.375)\n        (xy 177.832438 120.342957) (xy 177.809423 120.205522) (xy 177.56589 120.140495) (xy 177.48 120.054605) (xy 177.385246 120.149359)\n        (xy 177.239546 120.16867) (xy 177.150577 120.205522) (xy 177.127562 120.342957) (xy 176.832438 120.342957) (xy 176.809423 120.205522)\n        (xy 176.56589 120.140495) (xy 176.48 120.054605) (xy 176.385246 120.149359) (xy 176.239546 120.16867) (xy 176.150577 120.205522)\n        (xy 176.127562 120.342957) (xy 175.832438 120.342957) (xy 175.809423 120.205522) (xy 175.56589 120.140495) (xy 175.48 120.054605)\n        (xy 175.385246 120.149359) (xy 175.239546 120.16867) (xy 175.150577 120.205522) (xy 175.127562 120.342957) (xy 152.725376 120.342957)\n        (xy 152.725643 120.036518) (xy 152.600233 119.733002) (xy 152.368219 119.500583) (xy 152.278871 119.463482) (xy 173.074357 119.463482)\n        (xy 173.199767 119.766998) (xy 173.431781 119.999417) (xy 173.735077 120.125357) (xy 174.063482 120.125643) (xy 174.366998 120.000233)\n        (xy 174.540683 119.82685) (xy 174.735418 119.82685) (xy 174.77367 120.115454) (xy 174.810522 120.204423) (xy 174.947957 120.227438)\n        (xy 175.300395 119.875) (xy 175.659605 119.875) (xy 175.754359 119.969754) (xy 175.77367 120.115454) (xy 175.810522 120.204423)\n        (xy 175.947957 120.227438) (xy 175.98 120.195395) (xy 176.012043 120.227438) (xy 176.149478 120.204423) (xy 176.214505 119.96089)\n        (xy 176.300395 119.875) (xy 176.659605 119.875) (xy 176.754359 119.969754) (xy 176.77367 120.115454) (xy 176.810522 120.204423)\n        (xy 176.947957 120.227438) (xy 176.98 120.195395) (xy 177.012043 120.227438) (xy 177.149478 120.204423) (xy 177.214505 119.96089)\n        (xy 177.300395 119.875) (xy 177.659605 119.875) (xy 178.012043 120.227438) (xy 178.149478 120.204423) (xy 178.224582 119.92315)\n        (xy 178.18633 119.634546) (xy 178.149478 119.545577) (xy 178.012043 119.522562) (xy 177.659605 119.875) (xy 177.300395 119.875)\n        (xy 177.205641 119.780246) (xy 177.18633 119.634546) (xy 177.149478 119.545577) (xy 177.012043 119.522562) (xy 176.98 119.554605)\n        (xy 176.947957 119.522562) (xy 176.810522 119.545577) (xy 176.745495 119.78911) (xy 176.659605 119.875) (xy 176.300395 119.875)\n        (xy 176.205641 119.780246) (xy 176.18633 119.634546) (xy 176.149478 119.545577) (xy 176.012043 119.522562) (xy 175.98 119.554605)\n        (xy 175.947957 119.522562) (xy 175.810522 119.545577) (xy 175.745495 119.78911) (xy 175.659605 119.875) (xy 175.300395 119.875)\n        (xy 174.947957 119.522562) (xy 174.810522 119.545577) (xy 174.735418 119.82685) (xy 174.540683 119.82685) (xy 174.599417 119.768219)\n        (xy 174.725357 119.464923) (xy 174.725463 119.342957) (xy 175.127562 119.342957) (xy 175.48 119.695395) (xy 175.832438 119.342957)\n        (xy 176.127562 119.342957) (xy 176.48 119.695395) (xy 176.832438 119.342957) (xy 177.127562 119.342957) (xy 177.48 119.695395)\n        (xy 177.832438 119.342957) (xy 177.809423 119.205522) (xy 177.52815 119.130418) (xy 177.239546 119.16867) (xy 177.150577 119.205522)\n        (xy 177.127562 119.342957) (xy 176.832438 119.342957) (xy 176.809423 119.205522) (xy 176.52815 119.130418) (xy 176.239546 119.16867)\n        (xy 176.150577 119.205522) (xy 176.127562 119.342957) (xy 175.832438 119.342957) (xy 175.809423 119.205522) (xy 175.52815 119.130418)\n        (xy 175.239546 119.16867) (xy 175.150577 119.205522) (xy 175.127562 119.342957) (xy 174.725463 119.342957) (xy 174.725643 119.136518)\n        (xy 174.600233 118.833002) (xy 174.368219 118.600583) (xy 174.064923 118.474643) (xy 173.736518 118.474357) (xy 173.433002 118.599767)\n        (xy 173.200583 118.831781) (xy 173.074643 119.135077) (xy 173.074357 119.463482) (xy 152.278871 119.463482) (xy 152.064923 119.374643)\n        (xy 151.736518 119.374357) (xy 151.433002 119.499767) (xy 151.200583 119.731781) (xy 151.074643 120.035077) (xy 151.074357 120.363482)\n        (xy 144.131009 120.363482) (xy 144.068219 120.300583) (xy 143.764923 120.174643) (xy 143.436518 120.174357) (xy 143.133002 120.299767)\n        (xy 142.900583 120.531781) (xy 142.774643 120.835077) (xy 142.774357 121.163482) (xy 140.003813 121.163482) (xy 140.199417 120.968219)\n        (xy 140.325357 120.664923) (xy 140.325643 120.336518) (xy 140.200233 120.033002) (xy 139.968219 119.800583) (xy 139.664923 119.674643)\n        (xy 139.336518 119.674357) (xy 139.033002 119.799767) (xy 138.800583 120.031781) (xy 138.674643 120.335077) (xy 138.674357 120.663482)\n        (xy 134.464444 120.663482) (xy 134.415993 120.546222) (xy 134.183979 120.313803) (xy 133.880683 120.187863) (xy 133.552278 120.187577)\n        (xy 133.248762 120.312987) (xy 133.016343 120.545001) (xy 132.890403 120.848297) (xy 132.890117 121.176702) (xy 132.954879 121.333439)\n        (xy 132.774776 121.153021) (xy 132.420152 121.005768) (xy 132.036172 121.005433) (xy 131.681293 121.152066) (xy 131.409541 121.423344)\n        (xy 131.262288 121.777968) (xy 131.261953 122.161948) (xy 131.159131 122.161948) (xy 131.185666 122.098045) (xy 131.185952 121.76964)\n        (xy 131.060542 121.466124) (xy 130.828528 121.233705) (xy 130.525232 121.107765) (xy 130.196827 121.107479) (xy 129.893311 121.232889)\n        (xy 129.660892 121.464903) (xy 129.534952 121.768199) (xy 129.534666 122.096604) (xy 128.798245 122.096604) (xy 128.798487 121.820292)\n        (xy 128.651854 121.465413) (xy 128.380576 121.193661) (xy 128.025952 121.046408) (xy 127.641972 121.046073) (xy 127.287093 121.192706)\n        (xy 127.015341 121.463984) (xy 126.868088 121.818608) (xy 126.867753 122.202588) (xy 123.998462 122.202588) (xy 124.219617 121.981819)\n        (xy 124.345557 121.678523) (xy 124.345843 121.350118) (xy 124.282586 121.197022) (xy 125.077077 121.197022) (xy 125.202487 121.500538)\n        (xy 125.434501 121.732957) (xy 125.737797 121.858897) (xy 126.066202 121.859183) (xy 126.369718 121.733773) (xy 126.602137 121.501759)\n        (xy 126.728077 121.198463) (xy 126.728363 120.870058) (xy 126.602953 120.566542) (xy 126.370939 120.334123) (xy 126.067643 120.208183)\n        (xy 125.739238 120.207897) (xy 125.435722 120.333307) (xy 125.203303 120.565321) (xy 125.077363 120.868617) (xy 125.077077 121.197022)\n        (xy 124.282586 121.197022) (xy 124.220433 121.046602) (xy 123.988419 120.814183) (xy 123.685123 120.688243) (xy 123.356718 120.687957)\n        (xy 123.053202 120.813367) (xy 122.820783 121.045381) (xy 122.694843 121.348677) (xy 122.694557 121.677082) (xy 119.003268 121.677082)\n        (xy 118.884233 121.55784) (xy 118.529609 121.410587) (xy 118.145629 121.410252) (xy 117.79075 121.556885) (xy 117.518998 121.828163)\n        (xy 117.371745 122.182787) (xy 117.37141 122.566767) (xy 113.125616 122.566767) (xy 113.125643 122.536518) (xy 113.000233 122.233002)\n        (xy 112.768219 122.000583) (xy 112.464923 121.874643) (xy 112.136518 121.874357) (xy 111.833002 121.999767) (xy 111.600583 122.231781)\n        (xy 111.474643 122.535077) (xy 111.474357 122.863482) (xy 61.6423 122.863482) (xy 61.6423 122.407043) (xy 62.167562 122.407043)\n        (xy 62.190577 122.544478) (xy 62.47185 122.619582) (xy 62.760454 122.58133) (xy 62.849423 122.544478) (xy 62.872438 122.407043)\n        (xy 63.167562 122.407043) (xy 63.190577 122.544478) (xy 63.47185 122.619582) (xy 63.760454 122.58133) (xy 63.849423 122.544478)\n        (xy 63.872438 122.407043) (xy 64.167562 122.407043) (xy 64.190577 122.544478) (xy 64.47185 122.619582) (xy 64.760454 122.58133)\n        (xy 64.849423 122.544478) (xy 64.872438 122.407043) (xy 64.52 122.054605) (xy 64.167562 122.407043) (xy 63.872438 122.407043)\n        (xy 63.52 122.054605) (xy 63.167562 122.407043) (xy 62.872438 122.407043) (xy 62.52 122.054605) (xy 62.167562 122.407043)\n        (xy 61.6423 122.407043) (xy 61.6423 121.82685) (xy 61.775418 121.82685) (xy 61.81367 122.115454) (xy 61.850522 122.204423)\n        (xy 61.987957 122.227438) (xy 62.340395 121.875) (xy 62.699605 121.875) (xy 62.794359 121.969754) (xy 62.81367 122.115454)\n        (xy 62.850522 122.204423) (xy 62.987957 122.227438) (xy 63.02 122.195395) (xy 63.052043 122.227438) (xy 63.189478 122.204423)\n        (xy 63.254505 121.96089) (xy 63.340395 121.875) (xy 63.699605 121.875) (xy 63.794359 121.969754) (xy 63.81367 122.115454)\n        (xy 63.850522 122.204423) (xy 63.987957 122.227438) (xy 64.02 122.195395) (xy 64.052043 122.227438) (xy 64.189478 122.204423)\n        (xy 64.254505 121.96089) (xy 64.340395 121.875) (xy 64.699605 121.875) (xy 65.052043 122.227438) (xy 65.189478 122.204423)\n        (xy 65.264582 121.92315) (xy 65.22633 121.634546) (xy 65.189478 121.545577) (xy 65.052043 121.522562) (xy 64.699605 121.875)\n        (xy 64.340395 121.875) (xy 64.245641 121.780246) (xy 64.22633 121.634546) (xy 64.189478 121.545577) (xy 64.052043 121.522562)\n        (xy 64.02 121.554605) (xy 63.987957 121.522562) (xy 63.850522 121.545577) (xy 63.785495 121.78911) (xy 63.699605 121.875)\n        (xy 63.340395 121.875) (xy 63.245641 121.780246) (xy 63.22633 121.634546) (xy 63.189478 121.545577) (xy 63.052043 121.522562)\n        (xy 63.02 121.554605) (xy 62.987957 121.522562) (xy 62.850522 121.545577) (xy 62.785495 121.78911) (xy 62.699605 121.875)\n        (xy 62.340395 121.875) (xy 61.987957 121.522562) (xy 61.850522 121.545577) (xy 61.775418 121.82685) (xy 61.6423 121.82685)\n        (xy 61.6423 121.342957) (xy 62.167562 121.342957) (xy 62.199605 121.375) (xy 62.167562 121.407043) (xy 62.190577 121.544478)\n        (xy 62.43411 121.609505) (xy 62.52 121.695395) (xy 62.614754 121.600641) (xy 62.760454 121.58133) (xy 62.849423 121.544478)\n        (xy 62.872438 121.407043) (xy 62.840395 121.375) (xy 62.872438 121.342957) (xy 63.167562 121.342957) (xy 63.199605 121.375)\n        (xy 63.167562 121.407043) (xy 63.190577 121.544478) (xy 63.43411 121.609505) (xy 63.52 121.695395) (xy 63.614754 121.600641)\n        (xy 63.760454 121.58133) (xy 63.849423 121.544478) (xy 63.872438 121.407043) (xy 63.840395 121.375) (xy 63.872438 121.342957)\n        (xy 64.167562 121.342957) (xy 64.199605 121.375) (xy 64.167562 121.407043) (xy 64.190577 121.544478) (xy 64.43411 121.609505)\n        (xy 64.52 121.695395) (xy 64.614754 121.600641) (xy 64.760454 121.58133) (xy 64.849423 121.544478) (xy 64.872438 121.407043)\n        (xy 64.840395 121.375) (xy 64.872438 121.342957) (xy 64.849423 121.205522) (xy 64.60589 121.140495) (xy 64.52 121.054605)\n        (xy 64.425246 121.149359) (xy 64.279546 121.16867) (xy 64.190577 121.205522) (xy 64.167562 121.342957) (xy 63.872438 121.342957)\n        (xy 63.849423 121.205522) (xy 63.60589 121.140495) (xy 63.52 121.054605) (xy 63.425246 121.149359) (xy 63.279546 121.16867)\n        (xy 63.190577 121.205522) (xy 63.167562 121.342957) (xy 62.872438 121.342957) (xy 62.849423 121.205522) (xy 62.60589 121.140495)\n        (xy 62.52 121.054605) (xy 62.425246 121.149359) (xy 62.279546 121.16867) (xy 62.190577 121.205522) (xy 62.167562 121.342957)\n        (xy 61.6423 121.342957) (xy 61.6423 121.125) (xy 61.626305 121.04459) (xy 61.620787 120.962788) (xy 61.584084 120.82685)\n        (xy 61.775418 120.82685) (xy 61.81367 121.115454) (xy 61.850522 121.204423) (xy 61.987957 121.227438) (xy 62.340395 120.875)\n        (xy 62.699605 120.875) (xy 62.794359 120.969754) (xy 62.81367 121.115454) (xy 62.850522 121.204423) (xy 62.987957 121.227438)\n        (xy 63.02 121.195395) (xy 63.052043 121.227438) (xy 63.189478 121.204423) (xy 63.254505 120.96089) (xy 63.340395 120.875)\n        (xy 63.699605 120.875) (xy 63.794359 120.969754) (xy 63.81367 121.115454) (xy 63.850522 121.204423) (xy 63.987957 121.227438)\n        (xy 64.02 121.195395) (xy 64.052043 121.227438) (xy 64.189478 121.204423) (xy 64.254505 120.96089) (xy 64.340395 120.875)\n        (xy 64.699605 120.875) (xy 65.052043 121.227438) (xy 65.189478 121.204423) (xy 65.264582 120.92315) (xy 65.22633 120.634546)\n        (xy 65.189478 120.545577) (xy 65.052043 120.522562) (xy 64.699605 120.875) (xy 64.340395 120.875) (xy 64.245641 120.780246)\n        (xy 64.22633 120.634546) (xy 64.189478 120.545577) (xy 64.052043 120.522562) (xy 64.02 120.554605) (xy 63.987957 120.522562)\n        (xy 63.850522 120.545577) (xy 63.785495 120.78911) (xy 63.699605 120.875) (xy 63.340395 120.875) (xy 63.245641 120.780246)\n        (xy 63.22633 120.634546) (xy 63.189478 120.545577) (xy 63.052043 120.522562) (xy 63.02 120.554605) (xy 62.987957 120.522562)\n        (xy 62.850522 120.545577) (xy 62.785495 120.78911) (xy 62.699605 120.875) (xy 62.340395 120.875) (xy 61.987957 120.522562)\n        (xy 61.850522 120.545577) (xy 61.775418 120.82685) (xy 61.584084 120.82685) (xy 61.453433 120.342957) (xy 62.167562 120.342957)\n        (xy 62.199605 120.375) (xy 62.167562 120.407043) (xy 62.190577 120.544478) (xy 62.43411 120.609505) (xy 62.52 120.695395)\n        (xy 62.614754 120.600641) (xy 62.760454 120.58133) (xy 62.849423 120.544478) (xy 62.872438 120.407043) (xy 62.840395 120.375)\n        (xy 62.872438 120.342957) (xy 63.167562 120.342957) (xy 63.199605 120.375) (xy 63.167562 120.407043) (xy 63.190577 120.544478)\n        (xy 63.43411 120.609505) (xy 63.52 120.695395) (xy 63.614754 120.600641) (xy 63.760454 120.58133) (xy 63.849423 120.544478)\n        (xy 63.872438 120.407043) (xy 63.840395 120.375) (xy 63.872438 120.342957) (xy 64.167562 120.342957) (xy 64.199605 120.375)\n        (xy 64.167562 120.407043) (xy 64.190577 120.544478) (xy 64.43411 120.609505) (xy 64.52 120.695395) (xy 64.614754 120.600641)\n        (xy 64.760454 120.58133) (xy 64.849423 120.544478) (xy 64.872438 120.407043) (xy 64.840395 120.375) (xy 64.872438 120.342957)\n        (xy 64.849423 120.205522) (xy 64.60589 120.140495) (xy 64.52 120.054605) (xy 64.425246 120.149359) (xy 64.279546 120.16867)\n        (xy 64.190577 120.205522) (xy 64.167562 120.342957) (xy 63.872438 120.342957) (xy 63.849423 120.205522) (xy 63.60589 120.140495)\n        (xy 63.52 120.054605) (xy 63.425246 120.149359) (xy 63.279546 120.16867) (xy 63.190577 120.205522) (xy 63.167562 120.342957)\n        (xy 62.872438 120.342957) (xy 62.849423 120.205522) (xy 62.60589 120.140495) (xy 62.52 120.054605) (xy 62.425246 120.149359)\n        (xy 62.279546 120.16867) (xy 62.190577 120.205522) (xy 62.167562 120.342957) (xy 61.453433 120.342957) (xy 61.3723 120.042466)\n        (xy 61.3723 119.82685) (xy 61.775418 119.82685) (xy 61.81367 120.115454) (xy 61.850522 120.204423) (xy 61.987957 120.227438)\n        (xy 62.340395 119.875) (xy 62.699605 119.875) (xy 62.794359 119.969754) (xy 62.81367 120.115454) (xy 62.850522 120.204423)\n        (xy 62.987957 120.227438) (xy 63.02 120.195395) (xy 63.052043 120.227438) (xy 63.189478 120.204423) (xy 63.254505 119.96089)\n        (xy 63.340395 119.875) (xy 63.699605 119.875) (xy 63.794359 119.969754) (xy 63.81367 120.115454) (xy 63.850522 120.204423)\n        (xy 63.987957 120.227438) (xy 64.02 120.195395) (xy 64.052043 120.227438) (xy 64.189478 120.204423) (xy 64.254505 119.96089)\n        (xy 64.340395 119.875) (xy 64.699605 119.875) (xy 65.052043 120.227438) (xy 65.189478 120.204423) (xy 65.264582 119.92315)\n        (xy 65.22633 119.634546) (xy 65.189478 119.545577) (xy 65.052043 119.522562) (xy 64.699605 119.875) (xy 64.340395 119.875)\n        (xy 64.245641 119.780246) (xy 64.22633 119.634546) (xy 64.189478 119.545577) (xy 64.052043 119.522562) (xy 64.02 119.554605)\n        (xy 63.987957 119.522562) (xy 63.850522 119.545577) (xy 63.785495 119.78911) (xy 63.699605 119.875) (xy 63.340395 119.875)\n        (xy 63.245641 119.780246) (xy 63.22633 119.634546) (xy 63.189478 119.545577) (xy 63.052043 119.522562) (xy 63.02 119.554605)\n        (xy 62.987957 119.522562) (xy 62.850522 119.545577) (xy 62.785495 119.78911) (xy 62.699605 119.875) (xy 62.340395 119.875)\n        (xy 61.987957 119.522562) (xy 61.850522 119.545577) (xy 61.775418 119.82685) (xy 61.3723 119.82685) (xy 61.3723 119.342957)\n        (xy 62.167562 119.342957) (xy 62.52 119.695395) (xy 62.872438 119.342957) (xy 63.167562 119.342957) (xy 63.52 119.695395)\n        (xy 63.872438 119.342957) (xy 64.167562 119.342957) (xy 64.52 119.695395) (xy 64.751913 119.463482) (xy 66.024357 119.463482)\n        (xy 66.149767 119.766998) (xy 66.381781 119.999417) (xy 66.685077 120.125357) (xy 67.013482 120.125643) (xy 67.316998 120.000233)\n        (xy 67.549417 119.768219) (xy 67.675357 119.464923) (xy 67.675643 119.136518) (xy 67.550233 118.833002) (xy 67.318219 118.600583)\n        (xy 67.014923 118.474643) (xy 66.686518 118.474357) (xy 66.383002 118.599767) (xy 66.150583 118.831781) (xy 66.024643 119.135077)\n        (xy 66.024357 119.463482) (xy 64.751913 119.463482) (xy 64.872438 119.342957) (xy 64.849423 119.205522) (xy 64.56815 119.130418)\n        (xy 64.279546 119.16867) (xy 64.190577 119.205522) (xy 64.167562 119.342957) (xy 63.872438 119.342957) (xy 63.849423 119.205522)\n        (xy 63.56815 119.130418) (xy 63.279546 119.16867) (xy 63.190577 119.205522) (xy 63.167562 119.342957) (xy 62.872438 119.342957)\n        (xy 62.849423 119.205522) (xy 62.56815 119.130418) (xy 62.279546 119.16867) (xy 62.190577 119.205522) (xy 62.167562 119.342957)\n        (xy 61.3723 119.342957) (xy 61.3723 118.915045) (xy 61.395227 118.924565) (xy 61.703421 118.924834) (xy 61.988259 118.807141)\n        (xy 62.206376 118.589405) (xy 62.324565 118.304773) (xy 62.324755 118.08642) (xy 70.997993 118.08642) (xy 71.179355 118.52535)\n        (xy 71.514884 118.861464) (xy 71.953497 119.043592) (xy 72.42842 119.044007) (xy 72.86735 118.862645) (xy 73.203464 118.527116)\n        (xy 73.385592 118.088503) (xy 73.385593 118.08642) (xy 73.537993 118.08642) (xy 73.719355 118.52535) (xy 74.054884 118.861464)\n        (xy 74.493497 119.043592) (xy 74.96842 119.044007) (xy 75.40735 118.862645) (xy 75.743464 118.527116) (xy 75.925592 118.088503)\n        (xy 75.925593 118.08642) (xy 76.077993 118.08642) (xy 76.259355 118.52535) (xy 76.594884 118.861464) (xy 77.033497 119.043592)\n        (xy 77.50842 119.044007) (xy 77.94735 118.862645) (xy 78.283464 118.527116) (xy 78.465592 118.088503) (xy 78.465593 118.08642)\n        (xy 78.617993 118.08642) (xy 78.799355 118.52535) (xy 79.134884 118.861464) (xy 79.573497 119.043592) (xy 80.04842 119.044007)\n        (xy 80.48735 118.862645) (xy 80.823464 118.527116) (xy 81.005592 118.088503) (xy 81.005593 118.08642) (xy 81.157993 118.08642)\n        (xy 81.339355 118.52535) (xy 81.674884 118.861464) (xy 82.113497 119.043592) (xy 82.58842 119.044007) (xy 83.02735 118.862645)\n        (xy 83.363464 118.527116) (xy 83.545592 118.088503) (xy 83.545593 118.08642) (xy 83.697993 118.08642) (xy 83.879355 118.52535)\n        (xy 84.214884 118.861464) (xy 84.653497 119.043592) (xy 85.12842 119.044007) (xy 85.56735 118.862645) (xy 85.903464 118.527116)\n        (xy 86.085592 118.088503) (xy 86.085593 118.08642) (xy 86.237993 118.08642) (xy 86.419355 118.52535) (xy 86.754884 118.861464)\n        (xy 87.193497 119.043592) (xy 87.66842 119.044007) (xy 88.10735 118.862645) (xy 88.443464 118.527116) (xy 88.625592 118.088503)\n        (xy 88.625593 118.08642) (xy 88.777993 118.08642) (xy 88.959355 118.52535) (xy 89.294884 118.861464) (xy 89.733497 119.043592)\n        (xy 90.20842 119.044007) (xy 90.64735 118.862645) (xy 90.983464 118.527116) (xy 91.165592 118.088503) (xy 91.165593 118.08642)\n        (xy 91.317993 118.08642) (xy 91.499355 118.52535) (xy 91.834884 118.861464) (xy 92.273497 119.043592) (xy 92.74842 119.044007)\n        (xy 93.18735 118.862645) (xy 93.523464 118.527116) (xy 93.705592 118.088503) (xy 93.705593 118.08642) (xy 93.857993 118.08642)\n        (xy 94.039355 118.52535) (xy 94.374884 118.861464) (xy 94.813497 119.043592) (xy 95.28842 119.044007) (xy 95.72735 118.862645)\n        (xy 96.063464 118.527116) (xy 96.245592 118.088503) (xy 96.245593 118.08642) (xy 96.397993 118.08642) (xy 96.579355 118.52535)\n        (xy 96.914884 118.861464) (xy 97.353497 119.043592) (xy 97.82842 119.044007) (xy 98.26735 118.862645) (xy 98.603464 118.527116)\n        (xy 98.785592 118.088503) (xy 98.785593 118.08642) (xy 98.937993 118.08642) (xy 99.119355 118.52535) (xy 99.454884 118.861464)\n        (xy 99.893497 119.043592) (xy 100.36842 119.044007) (xy 100.80735 118.862645) (xy 101.143464 118.527116) (xy 101.325592 118.088503)\n        (xy 101.325593 118.08642) (xy 101.477993 118.08642) (xy 101.659355 118.52535) (xy 101.994884 118.861464) (xy 102.433497 119.043592)\n        (xy 102.90842 119.044007) (xy 103.34735 118.862645) (xy 103.683464 118.527116) (xy 103.865592 118.088503) (xy 103.865593 118.08642)\n        (xy 104.017993 118.08642) (xy 104.199355 118.52535) (xy 104.534884 118.861464) (xy 104.973497 119.043592) (xy 105.44842 119.044007)\n        (xy 105.88735 118.862645) (xy 106.223464 118.527116) (xy 106.405592 118.088503) (xy 106.405593 118.08642) (xy 106.557993 118.08642)\n        (xy 106.739355 118.52535) (xy 107.074884 118.861464) (xy 107.513497 119.043592) (xy 107.98842 119.044007) (xy 108.42735 118.862645)\n        (xy 108.763464 118.527116) (xy 108.945592 118.088503) (xy 108.945593 118.08642) (xy 109.097993 118.08642) (xy 109.279355 118.52535)\n        (xy 109.614884 118.861464) (xy 110.053497 119.043592) (xy 110.52842 119.044007) (xy 110.96735 118.862645) (xy 111.303464 118.527116)\n        (xy 111.485592 118.088503) (xy 111.485593 118.08642) (xy 111.637993 118.08642) (xy 111.819355 118.52535) (xy 112.154884 118.861464)\n        (xy 112.593497 119.043592) (xy 113.06842 119.044007) (xy 113.50735 118.862645) (xy 113.843464 118.527116) (xy 114.025592 118.088503)\n        (xy 114.025593 118.08642) (xy 114.177993 118.08642) (xy 114.359355 118.52535) (xy 114.694884 118.861464) (xy 115.133497 119.043592)\n        (xy 115.60842 119.044007) (xy 116.04735 118.862645) (xy 116.383464 118.527116) (xy 116.565592 118.088503) (xy 116.565593 118.08642)\n        (xy 116.717993 118.08642) (xy 116.899355 118.52535) (xy 117.234884 118.861464) (xy 117.673497 119.043592) (xy 118.14842 119.044007)\n        (xy 118.58735 118.862645) (xy 118.923464 118.527116) (xy 119.105592 118.088503) (xy 119.105593 118.08642) (xy 119.257993 118.08642)\n        (xy 119.439355 118.52535) (xy 119.774884 118.861464) (xy 120.213497 119.043592) (xy 120.68842 119.044007) (xy 121.12735 118.862645)\n        (xy 121.463464 118.527116) (xy 121.579329 118.248082) (xy 122.694557 118.248082) (xy 122.819967 118.551598) (xy 123.051981 118.784017)\n        (xy 123.355277 118.909957) (xy 123.683682 118.910243) (xy 123.987198 118.784833) (xy 124.219617 118.552819) (xy 124.345557 118.249523)\n        (xy 124.345631 118.163482) (xy 140.174357 118.163482) (xy 140.299767 118.466998) (xy 140.531781 118.699417) (xy 140.835077 118.825357)\n        (xy 141.163482 118.825643) (xy 141.466998 118.700233) (xy 141.699417 118.468219) (xy 141.742907 118.363482) (xy 155.274357 118.363482)\n        (xy 155.399767 118.666998) (xy 155.631781 118.899417) (xy 155.935077 119.025357) (xy 156.263482 119.025643) (xy 156.566998 118.900233)\n        (xy 156.799417 118.668219) (xy 156.925357 118.364923) (xy 156.925643 118.036518) (xy 156.800233 117.733002) (xy 156.568219 117.500583)\n        (xy 156.264923 117.374643) (xy 155.936518 117.374357) (xy 155.633002 117.499767) (xy 155.400583 117.731781) (xy 155.274643 118.035077)\n        (xy 155.274357 118.363482) (xy 141.742907 118.363482) (xy 141.825357 118.164923) (xy 141.825643 117.836518) (xy 141.700233 117.533002)\n        (xy 141.468219 117.300583) (xy 141.164923 117.174643) (xy 140.836518 117.174357) (xy 140.533002 117.299767) (xy 140.300583 117.531781)\n        (xy 140.174643 117.835077) (xy 140.174357 118.163482) (xy 124.345631 118.163482) (xy 124.345843 117.921118) (xy 124.220433 117.617602)\n        (xy 123.988419 117.385183) (xy 123.685123 117.259243) (xy 123.356718 117.258957) (xy 123.053202 117.384367) (xy 122.820783 117.616381)\n        (xy 122.694843 117.919677) (xy 122.694557 118.248082) (xy 121.579329 118.248082) (xy 121.645592 118.088503) (xy 121.646007 117.61358)\n        (xy 121.464645 117.17465) (xy 121.129116 116.838536) (xy 120.690503 116.656408) (xy 120.21558 116.655993) (xy 119.77665 116.837355)\n        (xy 119.440536 117.172884) (xy 119.258408 117.611497) (xy 119.257993 118.08642) (xy 119.105593 118.08642) (xy 119.106007 117.61358)\n        (xy 118.924645 117.17465) (xy 118.589116 116.838536) (xy 118.150503 116.656408) (xy 117.67558 116.655993) (xy 117.23665 116.837355)\n        (xy 116.900536 117.172884) (xy 116.718408 117.611497) (xy 116.717993 118.08642) (xy 116.565593 118.08642) (xy 116.566007 117.61358)\n        (xy 116.384645 117.17465) (xy 116.049116 116.838536) (xy 115.610503 116.656408) (xy 115.13558 116.655993) (xy 114.69665 116.837355)\n        (xy 114.360536 117.172884) (xy 114.178408 117.611497) (xy 114.177993 118.08642) (xy 114.025593 118.08642) (xy 114.026007 117.61358)\n        (xy 113.844645 117.17465) (xy 113.509116 116.838536) (xy 113.070503 116.656408) (xy 112.59558 116.655993) (xy 112.15665 116.837355)\n        (xy 111.820536 117.172884) (xy 111.638408 117.611497) (xy 111.637993 118.08642) (xy 111.485593 118.08642) (xy 111.486007 117.61358)\n        (xy 111.304645 117.17465) (xy 110.969116 116.838536) (xy 110.530503 116.656408) (xy 110.05558 116.655993) (xy 109.61665 116.837355)\n        (xy 109.280536 117.172884) (xy 109.098408 117.611497) (xy 109.097993 118.08642) (xy 108.945593 118.08642) (xy 108.946007 117.61358)\n        (xy 108.764645 117.17465) (xy 108.429116 116.838536) (xy 107.990503 116.656408) (xy 107.51558 116.655993) (xy 107.07665 116.837355)\n        (xy 106.740536 117.172884) (xy 106.558408 117.611497) (xy 106.557993 118.08642) (xy 106.405593 118.08642) (xy 106.406007 117.61358)\n        (xy 106.224645 117.17465) (xy 105.889116 116.838536) (xy 105.450503 116.656408) (xy 104.97558 116.655993) (xy 104.53665 116.837355)\n        (xy 104.200536 117.172884) (xy 104.018408 117.611497) (xy 104.017993 118.08642) (xy 103.865593 118.08642) (xy 103.866007 117.61358)\n        (xy 103.684645 117.17465) (xy 103.349116 116.838536) (xy 102.910503 116.656408) (xy 102.43558 116.655993) (xy 101.99665 116.837355)\n        (xy 101.660536 117.172884) (xy 101.478408 117.611497) (xy 101.477993 118.08642) (xy 101.325593 118.08642) (xy 101.326007 117.61358)\n        (xy 101.144645 117.17465) (xy 100.809116 116.838536) (xy 100.370503 116.656408) (xy 99.89558 116.655993) (xy 99.45665 116.837355)\n        (xy 99.120536 117.172884) (xy 98.938408 117.611497) (xy 98.937993 118.08642) (xy 98.785593 118.08642) (xy 98.786007 117.61358)\n        (xy 98.604645 117.17465) (xy 98.269116 116.838536) (xy 97.830503 116.656408) (xy 97.35558 116.655993) (xy 96.91665 116.837355)\n        (xy 96.580536 117.172884) (xy 96.398408 117.611497) (xy 96.397993 118.08642) (xy 96.245593 118.08642) (xy 96.246007 117.61358)\n        (xy 96.064645 117.17465) (xy 95.729116 116.838536) (xy 95.290503 116.656408) (xy 94.81558 116.655993) (xy 94.37665 116.837355)\n        (xy 94.040536 117.172884) (xy 93.858408 117.611497) (xy 93.857993 118.08642) (xy 93.705593 118.08642) (xy 93.706007 117.61358)\n        (xy 93.524645 117.17465) (xy 93.189116 116.838536) (xy 92.750503 116.656408) (xy 92.27558 116.655993) (xy 91.83665 116.837355)\n        (xy 91.500536 117.172884) (xy 91.318408 117.611497) (xy 91.317993 118.08642) (xy 91.165593 118.08642) (xy 91.166007 117.61358)\n        (xy 90.984645 117.17465) (xy 90.649116 116.838536) (xy 90.210503 116.656408) (xy 89.73558 116.655993) (xy 89.29665 116.837355)\n        (xy 88.960536 117.172884) (xy 88.778408 117.611497) (xy 88.777993 118.08642) (xy 88.625593 118.08642) (xy 88.626007 117.61358)\n        (xy 88.444645 117.17465) (xy 88.109116 116.838536) (xy 87.670503 116.656408) (xy 87.19558 116.655993) (xy 86.75665 116.837355)\n        (xy 86.420536 117.172884) (xy 86.238408 117.611497) (xy 86.237993 118.08642) (xy 86.085593 118.08642) (xy 86.086007 117.61358)\n        (xy 85.904645 117.17465) (xy 85.569116 116.838536) (xy 85.130503 116.656408) (xy 84.65558 116.655993) (xy 84.21665 116.837355)\n        (xy 83.880536 117.172884) (xy 83.698408 117.611497) (xy 83.697993 118.08642) (xy 83.545593 118.08642) (xy 83.546007 117.61358)\n        (xy 83.364645 117.17465) (xy 83.029116 116.838536) (xy 82.590503 116.656408) (xy 82.11558 116.655993) (xy 81.67665 116.837355)\n        (xy 81.340536 117.172884) (xy 81.158408 117.611497) (xy 81.157993 118.08642) (xy 81.005593 118.08642) (xy 81.006007 117.61358)\n        (xy 80.824645 117.17465) (xy 80.489116 116.838536) (xy 80.050503 116.656408) (xy 79.57558 116.655993) (xy 79.13665 116.837355)\n        (xy 78.800536 117.172884) (xy 78.618408 117.611497) (xy 78.617993 118.08642) (xy 78.465593 118.08642) (xy 78.466007 117.61358)\n        (xy 78.284645 117.17465) (xy 77.949116 116.838536) (xy 77.510503 116.656408) (xy 77.03558 116.655993) (xy 76.59665 116.837355)\n        (xy 76.260536 117.172884) (xy 76.078408 117.611497) (xy 76.077993 118.08642) (xy 75.925593 118.08642) (xy 75.926007 117.61358)\n        (xy 75.744645 117.17465) (xy 75.409116 116.838536) (xy 74.970503 116.656408) (xy 74.49558 116.655993) (xy 74.05665 116.837355)\n        (xy 73.720536 117.172884) (xy 73.538408 117.611497) (xy 73.537993 118.08642) (xy 73.385593 118.08642) (xy 73.386007 117.61358)\n        (xy 73.204645 117.17465) (xy 72.869116 116.838536) (xy 72.430503 116.656408) (xy 71.95558 116.655993) (xy 71.51665 116.837355)\n        (xy 71.180536 117.172884) (xy 70.998408 117.611497) (xy 70.997993 118.08642) (xy 62.324755 118.08642) (xy 62.324834 117.996579)\n        (xy 62.207141 117.711741) (xy 61.989405 117.493624) (xy 61.704773 117.375435) (xy 61.396579 117.375166) (xy 61.3723 117.385198)\n        (xy 61.3723 117.263482) (xy 66.024357 117.263482) (xy 66.149767 117.566998) (xy 66.381781 117.799417) (xy 66.685077 117.925357)\n        (xy 67.013482 117.925643) (xy 67.316998 117.800233) (xy 67.549417 117.568219) (xy 67.675357 117.264923) (xy 67.675643 116.936518)\n        (xy 67.550233 116.633002) (xy 67.318219 116.400583) (xy 67.014923 116.274643) (xy 66.686518 116.274357) (xy 66.383002 116.399767)\n        (xy 66.150583 116.631781) (xy 66.024643 116.935077) (xy 66.024357 117.263482) (xy 61.3723 117.263482) (xy 61.3723 117.032043)\n        (xy 62.167562 117.032043) (xy 62.190577 117.169478) (xy 62.47185 117.244582) (xy 62.760454 117.20633) (xy 62.849423 117.169478)\n        (xy 62.872438 117.032043) (xy 63.167562 117.032043) (xy 63.190577 117.169478) (xy 63.47185 117.244582) (xy 63.760454 117.20633)\n        (xy 63.849423 117.169478) (xy 63.872438 117.032043) (xy 64.167562 117.032043) (xy 64.190577 117.169478) (xy 64.47185 117.244582)\n        (xy 64.760454 117.20633) (xy 64.849423 117.169478) (xy 64.872438 117.032043) (xy 64.52 116.679605) (xy 64.167562 117.032043)\n        (xy 63.872438 117.032043) (xy 63.52 116.679605) (xy 63.167562 117.032043) (xy 62.872438 117.032043) (xy 62.52 116.679605)\n        (xy 62.167562 117.032043) (xy 61.3723 117.032043) (xy 61.3723 116.45185) (xy 61.775418 116.45185) (xy 61.81367 116.740454)\n        (xy 61.850522 116.829423) (xy 61.987957 116.852438) (xy 62.340395 116.5) (xy 62.699605 116.5) (xy 62.794359 116.594754)\n        (xy 62.81367 116.740454) (xy 62.850522 116.829423) (xy 62.987957 116.852438) (xy 63.02 116.820395) (xy 63.052043 116.852438)\n        (xy 63.189478 116.829423) (xy 63.254505 116.58589) (xy 63.340395 116.5) (xy 63.699605 116.5) (xy 63.794359 116.594754)\n        (xy 63.81367 116.740454) (xy 63.850522 116.829423) (xy 63.987957 116.852438) (xy 64.02 116.820395) (xy 64.052043 116.852438)\n        (xy 64.189478 116.829423) (xy 64.254505 116.58589) (xy 64.340395 116.5) (xy 64.699605 116.5) (xy 65.052043 116.852438)\n        (xy 65.189478 116.829423) (xy 65.264582 116.54815) (xy 65.22633 116.259546) (xy 65.189478 116.170577) (xy 65.052043 116.147562)\n        (xy 64.699605 116.5) (xy 64.340395 116.5) (xy 64.245641 116.405246) (xy 64.22633 116.259546) (xy 64.189478 116.170577)\n        (xy 64.052043 116.147562) (xy 64.02 116.179605) (xy 63.987957 116.147562) (xy 63.850522 116.170577) (xy 63.785495 116.41411)\n        (xy 63.699605 116.5) (xy 63.340395 116.5) (xy 63.245641 116.405246) (xy 63.22633 116.259546) (xy 63.189478 116.170577)\n        (xy 63.052043 116.147562) (xy 63.02 116.179605) (xy 62.987957 116.147562) (xy 62.850522 116.170577) (xy 62.785495 116.41411)\n        (xy 62.699605 116.5) (xy 62.340395 116.5) (xy 61.987957 116.147562) (xy 61.850522 116.170577) (xy 61.775418 116.45185)\n        (xy 61.3723 116.45185) (xy 61.3723 116.332534) (xy 61.470735 115.967957) (xy 62.167562 115.967957) (xy 62.199605 116)\n        (xy 62.167562 116.032043) (xy 62.190577 116.169478) (xy 62.43411 116.234505) (xy 62.52 116.320395) (xy 62.614754 116.225641)\n        (xy 62.760454 116.20633) (xy 62.849423 116.169478) (xy 62.872438 116.032043) (xy 62.840395 116) (xy 62.872438 115.967957)\n        (xy 63.167562 115.967957) (xy 63.199605 116) (xy 63.167562 116.032043) (xy 63.190577 116.169478) (xy 63.43411 116.234505)\n        (xy 63.52 116.320395) (xy 63.614754 116.225641) (xy 63.760454 116.20633) (xy 63.849423 116.169478) (xy 63.872438 116.032043)\n        (xy 63.840395 116) (xy 63.872438 115.967957) (xy 64.167562 115.967957) (xy 64.199605 116) (xy 64.167562 116.032043)\n        (xy 64.190577 116.169478) (xy 64.43411 116.234505) (xy 64.52 116.320395) (xy 64.614754 116.225641) (xy 64.760454 116.20633)\n        (xy 64.849423 116.169478) (xy 64.872438 116.032043) (xy 64.840395 116) (xy 64.872438 115.967957) (xy 64.849423 115.830522)\n        (xy 64.60589 115.765495) (xy 64.52 115.679605) (xy 64.425246 115.774359) (xy 64.279546 115.79367) (xy 64.190577 115.830522)\n        (xy 64.167562 115.967957) (xy 63.872438 115.967957) (xy 63.849423 115.830522) (xy 63.60589 115.765495) (xy 63.52 115.679605)\n        (xy 63.425246 115.774359) (xy 63.279546 115.79367) (xy 63.190577 115.830522) (xy 63.167562 115.967957) (xy 62.872438 115.967957)\n        (xy 62.849423 115.830522) (xy 62.60589 115.765495) (xy 62.52 115.679605) (xy 62.425246 115.774359) (xy 62.279546 115.79367)\n        (xy 62.190577 115.830522) (xy 62.167562 115.967957) (xy 61.470735 115.967957) (xy 61.610084 115.45185) (xy 61.775418 115.45185)\n        (xy 61.81367 115.740454) (xy 61.850522 115.829423) (xy 61.987957 115.852438) (xy 62.340395 115.5) (xy 62.699605 115.5)\n        (xy 62.794359 115.594754) (xy 62.81367 115.740454) (xy 62.850522 115.829423) (xy 62.987957 115.852438) (xy 63.02 115.820395)\n        (xy 63.052043 115.852438) (xy 63.189478 115.829423) (xy 63.254505 115.58589) (xy 63.340395 115.5) (xy 63.699605 115.5)\n        (xy 63.794359 115.594754) (xy 63.81367 115.740454) (xy 63.850522 115.829423) (xy 63.987957 115.852438) (xy 64.02 115.820395)\n        (xy 64.052043 115.852438) (xy 64.189478 115.829423) (xy 64.254505 115.58589) (xy 64.340395 115.5) (xy 64.699605 115.5)\n        (xy 65.052043 115.852438) (xy 65.189478 115.829423) (xy 65.264582 115.54815) (xy 65.264158 115.54495) (xy 70.9982 115.54495)\n        (xy 70.9982 116.157891) (xy 71.063938 116.316595) (xy 71.185405 116.438063) (xy 71.34411 116.5038) (xy 71.95705 116.5038)\n        (xy 72.065 116.39585) (xy 72.065 115.437) (xy 72.319 115.437) (xy 72.319 116.39585) (xy 72.42695 116.5038)\n        (xy 73.03989 116.5038) (xy 73.198595 116.438063) (xy 73.320062 116.316595) (xy 73.3858 116.157891) (xy 73.3858 115.54642)\n        (xy 73.537993 115.54642) (xy 73.719355 115.98535) (xy 74.054884 116.321464) (xy 74.493497 116.503592) (xy 74.96842 116.504007)\n        (xy 75.40735 116.322645) (xy 75.743464 115.987116) (xy 75.925592 115.548503) (xy 75.925593 115.54642) (xy 76.077993 115.54642)\n        (xy 76.259355 115.98535) (xy 76.594884 116.321464) (xy 77.033497 116.503592) (xy 77.50842 116.504007) (xy 77.94735 116.322645)\n        (xy 78.283464 115.987116) (xy 78.465592 115.548503) (xy 78.465593 115.54642) (xy 78.617993 115.54642) (xy 78.799355 115.98535)\n        (xy 79.134884 116.321464) (xy 79.573497 116.503592) (xy 80.04842 116.504007) (xy 80.48735 116.322645) (xy 80.823464 115.987116)\n        (xy 81.005592 115.548503) (xy 81.005593 115.54642) (xy 81.157993 115.54642) (xy 81.339355 115.98535) (xy 81.674884 116.321464)\n        (xy 82.113497 116.503592) (xy 82.58842 116.504007) (xy 83.02735 116.322645) (xy 83.363464 115.987116) (xy 83.545592 115.548503)\n        (xy 83.545593 115.54642) (xy 83.697993 115.54642) (xy 83.879355 115.98535) (xy 84.214884 116.321464) (xy 84.653497 116.503592)\n        (xy 85.12842 116.504007) (xy 85.56735 116.322645) (xy 85.903464 115.987116) (xy 86.085592 115.548503) (xy 86.085593 115.54642)\n        (xy 86.237993 115.54642) (xy 86.419355 115.98535) (xy 86.754884 116.321464) (xy 87.193497 116.503592) (xy 87.66842 116.504007)\n        (xy 88.10735 116.322645) (xy 88.443464 115.987116) (xy 88.625592 115.548503) (xy 88.625593 115.54642) (xy 88.777993 115.54642)\n        (xy 88.959355 115.98535) (xy 89.294884 116.321464) (xy 89.733497 116.503592) (xy 90.20842 116.504007) (xy 90.64735 116.322645)\n        (xy 90.983464 115.987116) (xy 91.165592 115.548503) (xy 91.165593 115.54642) (xy 91.317993 115.54642) (xy 91.499355 115.98535)\n        (xy 91.834884 116.321464) (xy 92.273497 116.503592) (xy 92.74842 116.504007) (xy 93.18735 116.322645) (xy 93.523464 115.987116)\n        (xy 93.705592 115.548503) (xy 93.705593 115.54642) (xy 93.857993 115.54642) (xy 94.039355 115.98535) (xy 94.374884 116.321464)\n        (xy 94.813497 116.503592) (xy 95.28842 116.504007) (xy 95.72735 116.322645) (xy 96.063464 115.987116) (xy 96.245592 115.548503)\n        (xy 96.245593 115.54642) (xy 96.397993 115.54642) (xy 96.579355 115.98535) (xy 96.914884 116.321464) (xy 97.353497 116.503592)\n        (xy 97.82842 116.504007) (xy 98.26735 116.322645) (xy 98.603464 115.987116) (xy 98.785592 115.548503) (xy 98.785593 115.54642)\n        (xy 98.937993 115.54642) (xy 99.119355 115.98535) (xy 99.454884 116.321464) (xy 99.893497 116.503592) (xy 100.36842 116.504007)\n        (xy 100.80735 116.322645) (xy 101.143464 115.987116) (xy 101.325592 115.548503) (xy 101.325593 115.54642) (xy 101.477993 115.54642)\n        (xy 101.659355 115.98535) (xy 101.994884 116.321464) (xy 102.433497 116.503592) (xy 102.90842 116.504007) (xy 103.34735 116.322645)\n        (xy 103.683464 115.987116) (xy 103.865592 115.548503) (xy 103.865593 115.54642) (xy 104.017993 115.54642) (xy 104.199355 115.98535)\n        (xy 104.534884 116.321464) (xy 104.973497 116.503592) (xy 105.44842 116.504007) (xy 105.88735 116.322645) (xy 106.223464 115.987116)\n        (xy 106.405592 115.548503) (xy 106.405593 115.54642) (xy 106.557993 115.54642) (xy 106.739355 115.98535) (xy 107.074884 116.321464)\n        (xy 107.513497 116.503592) (xy 107.98842 116.504007) (xy 108.42735 116.322645) (xy 108.763464 115.987116) (xy 108.945592 115.548503)\n        (xy 108.945593 115.54642) (xy 109.097993 115.54642) (xy 109.279355 115.98535) (xy 109.614884 116.321464) (xy 110.053497 116.503592)\n        (xy 110.52842 116.504007) (xy 110.96735 116.322645) (xy 111.303464 115.987116) (xy 111.485592 115.548503) (xy 111.485593 115.54642)\n        (xy 111.637993 115.54642) (xy 111.819355 115.98535) (xy 112.154884 116.321464) (xy 112.593497 116.503592) (xy 113.06842 116.504007)\n        (xy 113.50735 116.322645) (xy 113.843464 115.987116) (xy 114.025592 115.548503) (xy 114.025593 115.54642) (xy 114.177993 115.54642)\n        (xy 114.359355 115.98535) (xy 114.694884 116.321464) (xy 115.133497 116.503592) (xy 115.60842 116.504007) (xy 116.04735 116.322645)\n        (xy 116.383464 115.987116) (xy 116.565592 115.548503) (xy 116.565593 115.54642) (xy 116.717993 115.54642) (xy 116.899355 115.98535)\n        (xy 117.234884 116.321464) (xy 117.673497 116.503592) (xy 118.14842 116.504007) (xy 118.58735 116.322645) (xy 118.923464 115.987116)\n        (xy 119.105592 115.548503) (xy 119.105593 115.54642) (xy 119.257993 115.54642) (xy 119.439355 115.98535) (xy 119.774884 116.321464)\n        (xy 120.213497 116.503592) (xy 120.68842 116.504007) (xy 121.12735 116.322645) (xy 121.463464 115.987116) (xy 121.524598 115.839888)\n        (xy 126.982053 115.839888) (xy 127.128686 116.194767) (xy 127.399964 116.466519) (xy 127.754588 116.613772) (xy 128.138568 116.614107)\n        (xy 128.493447 116.467474) (xy 128.603064 116.358048) (xy 131.218773 116.358048) (xy 131.365406 116.712927) (xy 131.636684 116.984679)\n        (xy 131.991308 117.131932) (xy 132.375288 117.132267) (xy 132.730167 116.985634) (xy 132.752357 116.963482) (xy 133.674357 116.963482)\n        (xy 133.799767 117.266998) (xy 134.031781 117.499417) (xy 134.335077 117.625357) (xy 134.663482 117.625643) (xy 134.966998 117.500233)\n        (xy 135.199417 117.268219) (xy 135.325357 116.964923) (xy 135.325445 116.863482) (xy 145.474357 116.863482) (xy 145.599767 117.166998)\n        (xy 145.831781 117.399417) (xy 146.135077 117.525357) (xy 146.463482 117.525643) (xy 146.766998 117.400233) (xy 146.999417 117.168219)\n        (xy 147.084431 116.963482) (xy 148.770854 116.963482) (xy 148.896264 117.266998) (xy 149.128278 117.499417) (xy 149.431574 117.625357)\n        (xy 149.759979 117.625643) (xy 150.063495 117.500233) (xy 150.295914 117.268219) (xy 150.377041 117.072845) (xy 150.457263 117.266998)\n        (xy 150.689277 117.499417) (xy 150.992573 117.625357) (xy 151.320978 117.625643) (xy 151.624494 117.500233) (xy 151.856913 117.268219)\n        (xy 151.982853 116.964923) (xy 151.982854 116.963482) (xy 152.874357 116.963482) (xy 152.999767 117.266998) (xy 153.231781 117.499417)\n        (xy 153.535077 117.625357) (xy 153.863482 117.625643) (xy 154.166998 117.500233) (xy 154.399417 117.268219) (xy 154.442907 117.163482)\n        (xy 173.074357 117.163482) (xy 173.199767 117.466998) (xy 173.431781 117.699417) (xy 173.735077 117.825357) (xy 174.063482 117.825643)\n        (xy 174.366998 117.700233) (xy 174.599417 117.468219) (xy 174.725357 117.164923) (xy 174.725472 117.032043) (xy 175.127562 117.032043)\n        (xy 175.150577 117.169478) (xy 175.43185 117.244582) (xy 175.720454 117.20633) (xy 175.809423 117.169478) (xy 175.832438 117.032043)\n        (xy 176.127562 117.032043) (xy 176.150577 117.169478) (xy 176.43185 117.244582) (xy 176.720454 117.20633) (xy 176.809423 117.169478)\n        (xy 176.832438 117.032043) (xy 177.127562 117.032043) (xy 177.150577 117.169478) (xy 177.43185 117.244582) (xy 177.720454 117.20633)\n        (xy 177.809423 117.169478) (xy 177.832438 117.032043) (xy 177.48 116.679605) (xy 177.127562 117.032043) (xy 176.832438 117.032043)\n        (xy 176.48 116.679605) (xy 176.127562 117.032043) (xy 175.832438 117.032043) (xy 175.48 116.679605) (xy 175.127562 117.032043)\n        (xy 174.725472 117.032043) (xy 174.725643 116.836518) (xy 174.600233 116.533002) (xy 174.519223 116.45185) (xy 174.735418 116.45185)\n        (xy 174.77367 116.740454) (xy 174.810522 116.829423) (xy 174.947957 116.852438) (xy 175.300395 116.5) (xy 175.659605 116.5)\n        (xy 175.754359 116.594754) (xy 175.77367 116.740454) (xy 175.810522 116.829423) (xy 175.947957 116.852438) (xy 175.98 116.820395)\n        (xy 176.012043 116.852438) (xy 176.149478 116.829423) (xy 176.214505 116.58589) (xy 176.300395 116.5) (xy 176.659605 116.5)\n        (xy 176.754359 116.594754) (xy 176.77367 116.740454) (xy 176.810522 116.829423) (xy 176.947957 116.852438) (xy 176.98 116.820395)\n        (xy 177.012043 116.852438) (xy 177.149478 116.829423) (xy 177.214505 116.58589) (xy 177.300395 116.5) (xy 177.659605 116.5)\n        (xy 178.012043 116.852438) (xy 178.149478 116.829423) (xy 178.224582 116.54815) (xy 178.18633 116.259546) (xy 178.149478 116.170577)\n        (xy 178.012043 116.147562) (xy 177.659605 116.5) (xy 177.300395 116.5) (xy 177.205641 116.405246) (xy 177.18633 116.259546)\n        (xy 177.149478 116.170577) (xy 177.012043 116.147562) (xy 176.98 116.179605) (xy 176.947957 116.147562) (xy 176.810522 116.170577)\n        (xy 176.745495 116.41411) (xy 176.659605 116.5) (xy 176.300395 116.5) (xy 176.205641 116.405246) (xy 176.18633 116.259546)\n        (xy 176.149478 116.170577) (xy 176.012043 116.147562) (xy 175.98 116.179605) (xy 175.947957 116.147562) (xy 175.810522 116.170577)\n        (xy 175.745495 116.41411) (xy 175.659605 116.5) (xy 175.300395 116.5) (xy 174.947957 116.147562) (xy 174.810522 116.170577)\n        (xy 174.735418 116.45185) (xy 174.519223 116.45185) (xy 174.368219 116.300583) (xy 174.064923 116.174643) (xy 173.736518 116.174357)\n        (xy 173.433002 116.299767) (xy 173.200583 116.531781) (xy 173.074643 116.835077) (xy 173.074357 117.163482) (xy 154.442907 117.163482)\n        (xy 154.525357 116.964923) (xy 154.525643 116.636518) (xy 154.400233 116.333002) (xy 154.168219 116.100583) (xy 153.864923 115.974643)\n        (xy 153.536518 115.974357) (xy 153.233002 116.099767) (xy 153.000583 116.331781) (xy 152.874643 116.635077) (xy 152.874357 116.963482)\n        (xy 151.982854 116.963482) (xy 151.983139 116.636518) (xy 151.857729 116.333002) (xy 151.750546 116.225632) (xy 151.763482 116.225643)\n        (xy 152.066998 116.100233) (xy 152.199504 115.967957) (xy 175.127562 115.967957) (xy 175.159605 116) (xy 175.127562 116.032043)\n        (xy 175.150577 116.169478) (xy 175.39411 116.234505) (xy 175.48 116.320395) (xy 175.574754 116.225641) (xy 175.720454 116.20633)\n        (xy 175.809423 116.169478) (xy 175.832438 116.032043) (xy 175.800395 116) (xy 175.832438 115.967957) (xy 176.127562 115.967957)\n        (xy 176.159605 116) (xy 176.127562 116.032043) (xy 176.150577 116.169478) (xy 176.39411 116.234505) (xy 176.48 116.320395)\n        (xy 176.574754 116.225641) (xy 176.720454 116.20633) (xy 176.809423 116.169478) (xy 176.832438 116.032043) (xy 176.800395 116)\n        (xy 176.832438 115.967957) (xy 177.127562 115.967957) (xy 177.159605 116) (xy 177.127562 116.032043) (xy 177.150577 116.169478)\n        (xy 177.39411 116.234505) (xy 177.48 116.320395) (xy 177.574754 116.225641) (xy 177.720454 116.20633) (xy 177.809423 116.169478)\n        (xy 177.832438 116.032043) (xy 177.800395 116) (xy 177.832438 115.967957) (xy 177.809423 115.830522) (xy 177.56589 115.765495)\n        (xy 177.48 115.679605) (xy 177.385246 115.774359) (xy 177.239546 115.79367) (xy 177.150577 115.830522) (xy 177.127562 115.967957)\n        (xy 176.832438 115.967957) (xy 176.809423 115.830522) (xy 176.56589 115.765495) (xy 176.48 115.679605) (xy 176.385246 115.774359)\n        (xy 176.239546 115.79367) (xy 176.150577 115.830522) (xy 176.127562 115.967957) (xy 175.832438 115.967957) (xy 175.809423 115.830522)\n        (xy 175.56589 115.765495) (xy 175.48 115.679605) (xy 175.385246 115.774359) (xy 175.239546 115.79367) (xy 175.150577 115.830522)\n        (xy 175.127562 115.967957) (xy 152.199504 115.967957) (xy 152.299417 115.868219) (xy 152.425357 115.564923) (xy 152.425455 115.45185)\n        (xy 174.735418 115.45185) (xy 174.77367 115.740454) (xy 174.810522 115.829423) (xy 174.947957 115.852438) (xy 175.300395 115.5)\n        (xy 175.659605 115.5) (xy 175.754359 115.594754) (xy 175.77367 115.740454) (xy 175.810522 115.829423) (xy 175.947957 115.852438)\n        (xy 175.98 115.820395) (xy 176.012043 115.852438) (xy 176.149478 115.829423) (xy 176.214505 115.58589) (xy 176.300395 115.5)\n        (xy 176.659605 115.5) (xy 176.754359 115.594754) (xy 176.77367 115.740454) (xy 176.810522 115.829423) (xy 176.947957 115.852438)\n        (xy 176.98 115.820395) (xy 177.012043 115.852438) (xy 177.149478 115.829423) (xy 177.214505 115.58589) (xy 177.300395 115.5)\n        (xy 177.659605 115.5) (xy 178.012043 115.852438) (xy 178.149478 115.829423) (xy 178.224582 115.54815) (xy 178.18633 115.259546)\n        (xy 178.149478 115.170577) (xy 178.012043 115.147562) (xy 177.659605 115.5) (xy 177.300395 115.5) (xy 177.205641 115.405246)\n        (xy 177.18633 115.259546) (xy 177.149478 115.170577) (xy 177.012043 115.147562) (xy 176.98 115.179605) (xy 176.947957 115.147562)\n        (xy 176.810522 115.170577) (xy 176.745495 115.41411) (xy 176.659605 115.5) (xy 176.300395 115.5) (xy 176.205641 115.405246)\n        (xy 176.18633 115.259546) (xy 176.149478 115.170577) (xy 176.012043 115.147562) (xy 175.98 115.179605) (xy 175.947957 115.147562)\n        (xy 175.810522 115.170577) (xy 175.745495 115.41411) (xy 175.659605 115.5) (xy 175.300395 115.5) (xy 174.947957 115.147562)\n        (xy 174.810522 115.170577) (xy 174.735418 115.45185) (xy 152.425455 115.45185) (xy 152.425643 115.236518) (xy 152.314677 114.967957)\n        (xy 175.127562 114.967957) (xy 175.159605 115) (xy 175.127562 115.032043) (xy 175.150577 115.169478) (xy 175.39411 115.234505)\n        (xy 175.48 115.320395) (xy 175.574754 115.225641) (xy 175.720454 115.20633) (xy 175.809423 115.169478) (xy 175.832438 115.032043)\n        (xy 175.800395 115) (xy 175.832438 114.967957) (xy 176.127562 114.967957) (xy 176.159605 115) (xy 176.127562 115.032043)\n        (xy 176.150577 115.169478) (xy 176.39411 115.234505) (xy 176.48 115.320395) (xy 176.574754 115.225641) (xy 176.720454 115.20633)\n        (xy 176.809423 115.169478) (xy 176.832438 115.032043) (xy 176.800395 115) (xy 176.832438 114.967957) (xy 177.127562 114.967957)\n        (xy 177.159605 115) (xy 177.127562 115.032043) (xy 177.150577 115.169478) (xy 177.39411 115.234505) (xy 177.48 115.320395)\n        (xy 177.574754 115.225641) (xy 177.720454 115.20633) (xy 177.809423 115.169478) (xy 177.832438 115.032043) (xy 177.800395 115)\n        (xy 177.832438 114.967957) (xy 177.809423 114.830522) (xy 177.56589 114.765495) (xy 177.48 114.679605) (xy 177.385246 114.774359)\n        (xy 177.239546 114.79367) (xy 177.150577 114.830522) (xy 177.127562 114.967957) (xy 176.832438 114.967957) (xy 176.809423 114.830522)\n        (xy 176.56589 114.765495) (xy 176.48 114.679605) (xy 176.385246 114.774359) (xy 176.239546 114.79367) (xy 176.150577 114.830522)\n        (xy 176.127562 114.967957) (xy 175.832438 114.967957) (xy 175.809423 114.830522) (xy 175.56589 114.765495) (xy 175.48 114.679605)\n        (xy 175.385246 114.774359) (xy 175.239546 114.79367) (xy 175.150577 114.830522) (xy 175.127562 114.967957) (xy 152.314677 114.967957)\n        (xy 152.300233 114.933002) (xy 152.068219 114.700583) (xy 151.764923 114.574643) (xy 151.436518 114.574357) (xy 151.133002 114.699767)\n        (xy 150.900583 114.931781) (xy 150.774643 115.235077) (xy 150.774357 115.563482) (xy 150.899767 115.866998) (xy 151.00695 115.974368)\n        (xy 150.994014 115.974357) (xy 150.690498 116.099767) (xy 150.458079 116.331781) (xy 150.376952 116.527155) (xy 150.29673 116.333002)\n        (xy 150.064716 116.100583) (xy 149.76142 115.974643) (xy 149.433015 115.974357) (xy 149.129499 116.099767) (xy 148.89708 116.331781)\n        (xy 148.77114 116.635077) (xy 148.770854 116.963482) (xy 147.084431 116.963482) (xy 147.125357 116.864923) (xy 147.125643 116.536518)\n        (xy 147.000233 116.233002) (xy 146.768219 116.000583) (xy 146.464923 115.874643) (xy 146.136518 115.874357) (xy 145.833002 115.999767)\n        (xy 145.600583 116.231781) (xy 145.474643 116.535077) (xy 145.474357 116.863482) (xy 135.325445 116.863482) (xy 135.325643 116.636518)\n        (xy 135.200233 116.333002) (xy 134.968219 116.100583) (xy 134.664923 115.974643) (xy 134.336518 115.974357) (xy 134.033002 116.099767)\n        (xy 133.800583 116.331781) (xy 133.674643 116.635077) (xy 133.674357 116.963482) (xy 132.752357 116.963482) (xy 133.001919 116.714356)\n        (xy 133.149172 116.359732) (xy 133.149507 115.975752) (xy 133.002874 115.620873) (xy 132.945584 115.563482) (xy 135.374357 115.563482)\n        (xy 135.499767 115.866998) (xy 135.731781 116.099417) (xy 136.035077 116.225357) (xy 136.363482 116.225643) (xy 136.666998 116.100233)\n        (xy 136.899417 115.868219) (xy 137.025357 115.564923) (xy 137.025643 115.236518) (xy 136.900233 114.933002) (xy 136.668219 114.700583)\n        (xy 136.364923 114.574643) (xy 136.036518 114.574357) (xy 135.733002 114.699767) (xy 135.500583 114.931781) (xy 135.374643 115.235077)\n        (xy 135.374357 115.563482) (xy 132.945584 115.563482) (xy 132.731596 115.349121) (xy 132.376972 115.201868) (xy 131.992992 115.201533)\n        (xy 131.638113 115.348166) (xy 131.366361 115.619444) (xy 131.219108 115.974068) (xy 131.218773 116.358048) (xy 128.603064 116.358048)\n        (xy 128.765199 116.196196) (xy 128.912452 115.841572) (xy 128.91271 115.545682) (xy 129.599757 115.545682) (xy 129.725167 115.849198)\n        (xy 129.957181 116.081617) (xy 130.260477 116.207557) (xy 130.588882 116.207843) (xy 130.892398 116.082433) (xy 131.124817 115.850419)\n        (xy 131.250757 115.547123) (xy 131.251043 115.218718) (xy 131.125633 114.915202) (xy 130.893619 114.682783) (xy 130.590323 114.556843)\n        (xy 130.261918 114.556557) (xy 129.958402 114.681967) (xy 129.725983 114.913981) (xy 129.600043 115.217277) (xy 129.599757 115.545682)\n        (xy 128.91271 115.545682) (xy 128.912787 115.457592) (xy 128.766154 115.102713) (xy 128.494876 114.830961) (xy 128.140252 114.683708)\n        (xy 127.756272 114.683373) (xy 127.401393 114.830006) (xy 127.129641 115.101284) (xy 126.982388 115.455908) (xy 126.982053 115.839888)\n        (xy 121.524598 115.839888) (xy 121.645592 115.548503) (xy 121.646007 115.07358) (xy 121.464645 114.63465) (xy 121.253206 114.422842)\n        (xy 125.402197 114.422842) (xy 125.527607 114.726358) (xy 125.759621 114.958777) (xy 126.062917 115.084717) (xy 126.391322 115.085003)\n        (xy 126.694838 114.959593) (xy 126.927257 114.727579) (xy 127.04175 114.45185) (xy 174.735418 114.45185) (xy 174.77367 114.740454)\n        (xy 174.810522 114.829423) (xy 174.947957 114.852438) (xy 175.300395 114.5) (xy 175.659605 114.5) (xy 175.754359 114.594754)\n        (xy 175.77367 114.740454) (xy 175.810522 114.829423) (xy 175.947957 114.852438) (xy 175.98 114.820395) (xy 176.012043 114.852438)\n        (xy 176.149478 114.829423) (xy 176.214505 114.58589) (xy 176.300395 114.5) (xy 176.659605 114.5) (xy 176.754359 114.594754)\n        (xy 176.77367 114.740454) (xy 176.810522 114.829423) (xy 176.947957 114.852438) (xy 176.98 114.820395) (xy 177.012043 114.852438)\n        (xy 177.149478 114.829423) (xy 177.214505 114.58589) (xy 177.300395 114.5) (xy 177.659605 114.5) (xy 178.012043 114.852438)\n        (xy 178.149478 114.829423) (xy 178.224582 114.54815) (xy 178.18633 114.259546) (xy 178.149478 114.170577) (xy 178.012043 114.147562)\n        (xy 177.659605 114.5) (xy 177.300395 114.5) (xy 177.205641 114.405246) (xy 177.18633 114.259546) (xy 177.149478 114.170577)\n        (xy 177.012043 114.147562) (xy 176.98 114.179605) (xy 176.947957 114.147562) (xy 176.810522 114.170577) (xy 176.745495 114.41411)\n        (xy 176.659605 114.5) (xy 176.300395 114.5) (xy 176.205641 114.405246) (xy 176.18633 114.259546) (xy 176.149478 114.170577)\n        (xy 176.012043 114.147562) (xy 175.98 114.179605) (xy 175.947957 114.147562) (xy 175.810522 114.170577) (xy 175.745495 114.41411)\n        (xy 175.659605 114.5) (xy 175.300395 114.5) (xy 174.947957 114.147562) (xy 174.810522 114.170577) (xy 174.735418 114.45185)\n        (xy 127.04175 114.45185) (xy 127.053197 114.424283) (xy 127.053483 114.095878) (xy 127.000628 113.967957) (xy 175.127562 113.967957)\n        (xy 175.48 114.320395) (xy 175.832438 113.967957) (xy 176.127562 113.967957) (xy 176.48 114.320395) (xy 176.832438 113.967957)\n        (xy 177.127562 113.967957) (xy 177.48 114.320395) (xy 177.832438 113.967957) (xy 177.809423 113.830522) (xy 177.52815 113.755418)\n        (xy 177.239546 113.79367) (xy 177.150577 113.830522) (xy 177.127562 113.967957) (xy 176.832438 113.967957) (xy 176.809423 113.830522)\n        (xy 176.52815 113.755418) (xy 176.239546 113.79367) (xy 176.150577 113.830522) (xy 176.127562 113.967957) (xy 175.832438 113.967957)\n        (xy 175.809423 113.830522) (xy 175.52815 113.755418) (xy 175.239546 113.79367) (xy 175.150577 113.830522) (xy 175.127562 113.967957)\n        (xy 127.000628 113.967957) (xy 126.928073 113.792362) (xy 126.696059 113.559943) (xy 126.392763 113.434003) (xy 126.064358 113.433717)\n        (xy 125.760842 113.559127) (xy 125.528423 113.791141) (xy 125.402483 114.094437) (xy 125.402197 114.422842) (xy 121.253206 114.422842)\n        (xy 121.129116 114.298536) (xy 120.690503 114.116408) (xy 120.21558 114.115993) (xy 119.77665 114.297355) (xy 119.440536 114.632884)\n        (xy 119.258408 115.071497) (xy 119.257993 115.54642) (xy 119.105593 115.54642) (xy 119.106007 115.07358) (xy 118.924645 114.63465)\n        (xy 118.589116 114.298536) (xy 118.150503 114.116408) (xy 117.67558 114.115993) (xy 117.23665 114.297355) (xy 116.900536 114.632884)\n        (xy 116.718408 115.071497) (xy 116.717993 115.54642) (xy 116.565593 115.54642) (xy 116.566007 115.07358) (xy 116.384645 114.63465)\n        (xy 116.049116 114.298536) (xy 115.610503 114.116408) (xy 115.13558 114.115993) (xy 114.69665 114.297355) (xy 114.360536 114.632884)\n        (xy 114.178408 115.071497) (xy 114.177993 115.54642) (xy 114.025593 115.54642) (xy 114.026007 115.07358) (xy 113.844645 114.63465)\n        (xy 113.509116 114.298536) (xy 113.070503 114.116408) (xy 112.59558 114.115993) (xy 112.15665 114.297355) (xy 111.820536 114.632884)\n        (xy 111.638408 115.071497) (xy 111.637993 115.54642) (xy 111.485593 115.54642) (xy 111.486007 115.07358) (xy 111.304645 114.63465)\n        (xy 110.969116 114.298536) (xy 110.530503 114.116408) (xy 110.05558 114.115993) (xy 109.61665 114.297355) (xy 109.280536 114.632884)\n        (xy 109.098408 115.071497) (xy 109.097993 115.54642) (xy 108.945593 115.54642) (xy 108.946007 115.07358) (xy 108.764645 114.63465)\n        (xy 108.429116 114.298536) (xy 107.990503 114.116408) (xy 107.51558 114.115993) (xy 107.07665 114.297355) (xy 106.740536 114.632884)\n        (xy 106.558408 115.071497) (xy 106.557993 115.54642) (xy 106.405593 115.54642) (xy 106.406007 115.07358) (xy 106.224645 114.63465)\n        (xy 105.889116 114.298536) (xy 105.450503 114.116408) (xy 104.97558 114.115993) (xy 104.53665 114.297355) (xy 104.200536 114.632884)\n        (xy 104.018408 115.071497) (xy 104.017993 115.54642) (xy 103.865593 115.54642) (xy 103.866007 115.07358) (xy 103.684645 114.63465)\n        (xy 103.349116 114.298536) (xy 102.910503 114.116408) (xy 102.43558 114.115993) (xy 101.99665 114.297355) (xy 101.660536 114.632884)\n        (xy 101.478408 115.071497) (xy 101.477993 115.54642) (xy 101.325593 115.54642) (xy 101.326007 115.07358) (xy 101.144645 114.63465)\n        (xy 100.809116 114.298536) (xy 100.370503 114.116408) (xy 99.89558 114.115993) (xy 99.45665 114.297355) (xy 99.120536 114.632884)\n        (xy 98.938408 115.071497) (xy 98.937993 115.54642) (xy 98.785593 115.54642) (xy 98.786007 115.07358) (xy 98.604645 114.63465)\n        (xy 98.269116 114.298536) (xy 97.830503 114.116408) (xy 97.35558 114.115993) (xy 96.91665 114.297355) (xy 96.580536 114.632884)\n        (xy 96.398408 115.071497) (xy 96.397993 115.54642) (xy 96.245593 115.54642) (xy 96.246007 115.07358) (xy 96.064645 114.63465)\n        (xy 95.729116 114.298536) (xy 95.290503 114.116408) (xy 94.81558 114.115993) (xy 94.37665 114.297355) (xy 94.040536 114.632884)\n        (xy 93.858408 115.071497) (xy 93.857993 115.54642) (xy 93.705593 115.54642) (xy 93.706007 115.07358) (xy 93.524645 114.63465)\n        (xy 93.189116 114.298536) (xy 92.750503 114.116408) (xy 92.27558 114.115993) (xy 91.83665 114.297355) (xy 91.500536 114.632884)\n        (xy 91.318408 115.071497) (xy 91.317993 115.54642) (xy 91.165593 115.54642) (xy 91.166007 115.07358) (xy 90.984645 114.63465)\n        (xy 90.649116 114.298536) (xy 90.210503 114.116408) (xy 89.73558 114.115993) (xy 89.29665 114.297355) (xy 88.960536 114.632884)\n        (xy 88.778408 115.071497) (xy 88.777993 115.54642) (xy 88.625593 115.54642) (xy 88.626007 115.07358) (xy 88.444645 114.63465)\n        (xy 88.109116 114.298536) (xy 87.670503 114.116408) (xy 87.19558 114.115993) (xy 86.75665 114.297355) (xy 86.420536 114.632884)\n        (xy 86.238408 115.071497) (xy 86.237993 115.54642) (xy 86.085593 115.54642) (xy 86.086007 115.07358) (xy 85.904645 114.63465)\n        (xy 85.569116 114.298536) (xy 85.130503 114.116408) (xy 84.65558 114.115993) (xy 84.21665 114.297355) (xy 83.880536 114.632884)\n        (xy 83.698408 115.071497) (xy 83.697993 115.54642) (xy 83.545593 115.54642) (xy 83.546007 115.07358) (xy 83.364645 114.63465)\n        (xy 83.029116 114.298536) (xy 82.590503 114.116408) (xy 82.11558 114.115993) (xy 81.67665 114.297355) (xy 81.340536 114.632884)\n        (xy 81.158408 115.071497) (xy 81.157993 115.54642) (xy 81.005593 115.54642) (xy 81.006007 115.07358) (xy 80.824645 114.63465)\n        (xy 80.489116 114.298536) (xy 80.050503 114.116408) (xy 79.57558 114.115993) (xy 79.13665 114.297355) (xy 78.800536 114.632884)\n        (xy 78.618408 115.071497) (xy 78.617993 115.54642) (xy 78.465593 115.54642) (xy 78.466007 115.07358) (xy 78.284645 114.63465)\n        (xy 77.949116 114.298536) (xy 77.510503 114.116408) (xy 77.03558 114.115993) (xy 76.59665 114.297355) (xy 76.260536 114.632884)\n        (xy 76.078408 115.071497) (xy 76.077993 115.54642) (xy 75.925593 115.54642) (xy 75.926007 115.07358) (xy 75.744645 114.63465)\n        (xy 75.409116 114.298536) (xy 74.970503 114.116408) (xy 74.49558 114.115993) (xy 74.05665 114.297355) (xy 73.720536 114.632884)\n        (xy 73.538408 115.071497) (xy 73.537993 115.54642) (xy 73.3858 115.54642) (xy 73.3858 115.54495) (xy 73.27785 115.437)\n        (xy 72.319 115.437) (xy 72.065 115.437) (xy 71.10615 115.437) (xy 70.9982 115.54495) (xy 65.264158 115.54495)\n        (xy 65.22633 115.259546) (xy 65.189478 115.170577) (xy 65.052043 115.147562) (xy 64.699605 115.5) (xy 64.340395 115.5)\n        (xy 64.245641 115.405246) (xy 64.22633 115.259546) (xy 64.189478 115.170577) (xy 64.052043 115.147562) (xy 64.02 115.179605)\n        (xy 63.987957 115.147562) (xy 63.850522 115.170577) (xy 63.785495 115.41411) (xy 63.699605 115.5) (xy 63.340395 115.5)\n        (xy 63.245641 115.405246) (xy 63.22633 115.259546) (xy 63.189478 115.170577) (xy 63.052043 115.147562) (xy 63.02 115.179605)\n        (xy 62.987957 115.147562) (xy 62.850522 115.170577) (xy 62.785495 115.41411) (xy 62.699605 115.5) (xy 62.340395 115.5)\n        (xy 61.987957 115.147562) (xy 61.850522 115.170577) (xy 61.775418 115.45185) (xy 61.610084 115.45185) (xy 61.620787 115.412212)\n        (xy 61.626305 115.33041) (xy 61.6423 115.25) (xy 61.6423 114.967957) (xy 62.167562 114.967957) (xy 62.199605 115)\n        (xy 62.167562 115.032043) (xy 62.190577 115.169478) (xy 62.43411 115.234505) (xy 62.52 115.320395) (xy 62.614754 115.225641)\n        (xy 62.760454 115.20633) (xy 62.849423 115.169478) (xy 62.872438 115.032043) (xy 62.840395 115) (xy 62.872438 114.967957)\n        (xy 63.167562 114.967957) (xy 63.199605 115) (xy 63.167562 115.032043) (xy 63.190577 115.169478) (xy 63.43411 115.234505)\n        (xy 63.52 115.320395) (xy 63.614754 115.225641) (xy 63.760454 115.20633) (xy 63.849423 115.169478) (xy 63.872438 115.032043)\n        (xy 63.840395 115) (xy 63.872438 114.967957) (xy 64.167562 114.967957) (xy 64.199605 115) (xy 64.167562 115.032043)\n        (xy 64.190577 115.169478) (xy 64.43411 115.234505) (xy 64.52 115.320395) (xy 64.614754 115.225641) (xy 64.760454 115.20633)\n        (xy 64.849423 115.169478) (xy 64.872438 115.032043) (xy 64.840395 115) (xy 64.872438 114.967957) (xy 64.849423 114.830522)\n        (xy 64.60589 114.765495) (xy 64.52 114.679605) (xy 64.425246 114.774359) (xy 64.279546 114.79367) (xy 64.190577 114.830522)\n        (xy 64.167562 114.967957) (xy 63.872438 114.967957) (xy 63.849423 114.830522) (xy 63.60589 114.765495) (xy 63.52 114.679605)\n        (xy 63.425246 114.774359) (xy 63.279546 114.79367) (xy 63.190577 114.830522) (xy 63.167562 114.967957) (xy 62.872438 114.967957)\n        (xy 62.849423 114.830522) (xy 62.60589 114.765495) (xy 62.52 114.679605) (xy 62.425246 114.774359) (xy 62.279546 114.79367)\n        (xy 62.190577 114.830522) (xy 62.167562 114.967957) (xy 61.6423 114.967957) (xy 61.6423 114.45185) (xy 61.775418 114.45185)\n        (xy 61.81367 114.740454) (xy 61.850522 114.829423) (xy 61.987957 114.852438) (xy 62.340395 114.5) (xy 62.699605 114.5)\n        (xy 62.794359 114.594754) (xy 62.81367 114.740454) (xy 62.850522 114.829423) (xy 62.987957 114.852438) (xy 63.02 114.820395)\n        (xy 63.052043 114.852438) (xy 63.189478 114.829423) (xy 63.254505 114.58589) (xy 63.340395 114.5) (xy 63.699605 114.5)\n        (xy 63.794359 114.594754) (xy 63.81367 114.740454) (xy 63.850522 114.829423) (xy 63.987957 114.852438) (xy 64.02 114.820395)\n        (xy 64.052043 114.852438) (xy 64.189478 114.829423) (xy 64.254505 114.58589) (xy 64.340395 114.5) (xy 64.699605 114.5)\n        (xy 65.052043 114.852438) (xy 65.189478 114.829423) (xy 65.264582 114.54815) (xy 65.253178 114.462109) (xy 70.9982 114.462109)\n        (xy 70.9982 115.07505) (xy 71.10615 115.183) (xy 72.065 115.183) (xy 72.065 114.22415) (xy 72.319 114.22415)\n        (xy 72.319 115.183) (xy 73.27785 115.183) (xy 73.3858 115.07505) (xy 73.3858 114.462109) (xy 73.320062 114.303405)\n        (xy 73.198595 114.181937) (xy 73.03989 114.1162) (xy 72.42695 114.1162) (xy 72.319 114.22415) (xy 72.065 114.22415)\n        (xy 71.95705 114.1162) (xy 71.34411 114.1162) (xy 71.185405 114.181937) (xy 71.063938 114.303405) (xy 70.9982 114.462109)\n        (xy 65.253178 114.462109) (xy 65.22633 114.259546) (xy 65.189478 114.170577) (xy 65.052043 114.147562) (xy 64.699605 114.5)\n        (xy 64.340395 114.5) (xy 64.245641 114.405246) (xy 64.22633 114.259546) (xy 64.189478 114.170577) (xy 64.052043 114.147562)\n        (xy 64.02 114.179605) (xy 63.987957 114.147562) (xy 63.850522 114.170577) (xy 63.785495 114.41411) (xy 63.699605 114.5)\n        (xy 63.340395 114.5) (xy 63.245641 114.405246) (xy 63.22633 114.259546) (xy 63.189478 114.170577) (xy 63.052043 114.147562)\n        (xy 63.02 114.179605) (xy 62.987957 114.147562) (xy 62.850522 114.170577) (xy 62.785495 114.41411) (xy 62.699605 114.5)\n        (xy 62.340395 114.5) (xy 61.987957 114.147562) (xy 61.850522 114.170577) (xy 61.775418 114.45185) (xy 61.6423 114.45185)\n        (xy 61.6423 113.967957) (xy 62.167562 113.967957) (xy 62.52 114.320395) (xy 62.872438 113.967957) (xy 63.167562 113.967957)\n        (xy 63.52 114.320395) (xy 63.872438 113.967957) (xy 64.167562 113.967957) (xy 64.52 114.320395) (xy 64.872438 113.967957)\n        (xy 64.849423 113.830522) (xy 64.56815 113.755418) (xy 64.279546 113.79367) (xy 64.190577 113.830522) (xy 64.167562 113.967957)\n        (xy 63.872438 113.967957) (xy 63.849423 113.830522) (xy 63.56815 113.755418) (xy 63.279546 113.79367) (xy 63.190577 113.830522)\n        (xy 63.167562 113.967957) (xy 62.872438 113.967957) (xy 62.849423 113.830522) (xy 62.56815 113.755418) (xy 62.279546 113.79367)\n        (xy 62.190577 113.830522) (xy 62.167562 113.967957) (xy 61.6423 113.967957) (xy 61.6423 111.974282) (xy 133.184757 111.974282)\n        (xy 133.310167 112.277798) (xy 133.542181 112.510217) (xy 133.845477 112.636157) (xy 134.173882 112.636443) (xy 134.477398 112.511033)\n        (xy 134.709817 112.279019) (xy 134.835757 111.975723) (xy 134.836043 111.647318) (xy 134.710633 111.343802) (xy 134.478619 111.111383)\n        (xy 134.175323 110.985443) (xy 133.846918 110.985157) (xy 133.543402 111.110567) (xy 133.310983 111.342581) (xy 133.185043 111.645877)\n        (xy 133.184757 111.974282) (xy 61.6423 111.974282) (xy 61.6423 110.406828) (xy 124.627473 110.406828) (xy 124.774106 110.761707)\n        (xy 125.045384 111.033459) (xy 125.400008 111.180712) (xy 125.783988 111.181047) (xy 126.138867 111.034414) (xy 126.410619 110.763136)\n        (xy 126.557872 110.408512) (xy 126.558207 110.024532) (xy 126.522123 109.937202) (xy 129.918317 109.937202) (xy 130.043727 110.240718)\n        (xy 130.275741 110.473137) (xy 130.579037 110.599077) (xy 130.907442 110.599363) (xy 131.210958 110.473953) (xy 131.443377 110.241939)\n        (xy 131.530533 110.032043) (xy 175.127562 110.032043) (xy 175.150577 110.169478) (xy 175.43185 110.244582) (xy 175.720454 110.20633)\n        (xy 175.809423 110.169478) (xy 175.832438 110.032043) (xy 176.127562 110.032043) (xy 176.150577 110.169478) (xy 176.43185 110.244582)\n        (xy 176.720454 110.20633) (xy 176.809423 110.169478) (xy 176.832438 110.032043) (xy 177.127562 110.032043) (xy 177.150577 110.169478)\n        (xy 177.43185 110.244582) (xy 177.720454 110.20633) (xy 177.809423 110.169478) (xy 177.832438 110.032043) (xy 177.48 109.679605)\n        (xy 177.127562 110.032043) (xy 176.832438 110.032043) (xy 176.48 109.679605) (xy 176.127562 110.032043) (xy 175.832438 110.032043)\n        (xy 175.48 109.679605) (xy 175.127562 110.032043) (xy 131.530533 110.032043) (xy 131.569317 109.938643) (xy 131.569603 109.610238)\n        (xy 131.444193 109.306722) (xy 131.212179 109.074303) (xy 131.063024 109.012368) (xy 135.668853 109.012368) (xy 135.815486 109.367247)\n        (xy 136.086764 109.638999) (xy 136.441388 109.786252) (xy 136.825368 109.786587) (xy 137.180247 109.639954) (xy 137.368679 109.45185)\n        (xy 174.735418 109.45185) (xy 174.77367 109.740454) (xy 174.810522 109.829423) (xy 174.947957 109.852438) (xy 175.300395 109.5)\n        (xy 175.659605 109.5) (xy 175.754359 109.594754) (xy 175.77367 109.740454) (xy 175.810522 109.829423) (xy 175.947957 109.852438)\n        (xy 175.98 109.820395) (xy 176.012043 109.852438) (xy 176.149478 109.829423) (xy 176.214505 109.58589) (xy 176.300395 109.5)\n        (xy 176.659605 109.5) (xy 176.754359 109.594754) (xy 176.77367 109.740454) (xy 176.810522 109.829423) (xy 176.947957 109.852438)\n        (xy 176.98 109.820395) (xy 177.012043 109.852438) (xy 177.149478 109.829423) (xy 177.214505 109.58589) (xy 177.300395 109.5)\n        (xy 177.659605 109.5) (xy 178.012043 109.852438) (xy 178.149478 109.829423) (xy 178.224582 109.54815) (xy 178.18633 109.259546)\n        (xy 178.149478 109.170577) (xy 178.012043 109.147562) (xy 177.659605 109.5) (xy 177.300395 109.5) (xy 177.205641 109.405246)\n        (xy 177.18633 109.259546) (xy 177.149478 109.170577) (xy 177.012043 109.147562) (xy 176.98 109.179605) (xy 176.947957 109.147562)\n        (xy 176.810522 109.170577) (xy 176.745495 109.41411) (xy 176.659605 109.5) (xy 176.300395 109.5) (xy 176.205641 109.405246)\n        (xy 176.18633 109.259546) (xy 176.149478 109.170577) (xy 176.012043 109.147562) (xy 175.98 109.179605) (xy 175.947957 109.147562)\n        (xy 175.810522 109.170577) (xy 175.745495 109.41411) (xy 175.659605 109.5) (xy 175.300395 109.5) (xy 174.947957 109.147562)\n        (xy 174.810522 109.170577) (xy 174.735418 109.45185) (xy 137.368679 109.45185) (xy 137.451999 109.368676) (xy 137.599252 109.014052)\n        (xy 137.599292 108.967957) (xy 175.127562 108.967957) (xy 175.159605 109) (xy 175.127562 109.032043) (xy 175.150577 109.169478)\n        (xy 175.39411 109.234505) (xy 175.48 109.320395) (xy 175.574754 109.225641) (xy 175.720454 109.20633) (xy 175.809423 109.169478)\n        (xy 175.832438 109.032043) (xy 175.800395 109) (xy 175.832438 108.967957) (xy 176.127562 108.967957) (xy 176.159605 109)\n        (xy 176.127562 109.032043) (xy 176.150577 109.169478) (xy 176.39411 109.234505) (xy 176.48 109.320395) (xy 176.574754 109.225641)\n        (xy 176.720454 109.20633) (xy 176.809423 109.169478) (xy 176.832438 109.032043) (xy 176.800395 109) (xy 176.832438 108.967957)\n        (xy 177.127562 108.967957) (xy 177.159605 109) (xy 177.127562 109.032043) (xy 177.150577 109.169478) (xy 177.39411 109.234505)\n        (xy 177.48 109.320395) (xy 177.574754 109.225641) (xy 177.720454 109.20633) (xy 177.809423 109.169478) (xy 177.832438 109.032043)\n        (xy 177.800395 109) (xy 177.832438 108.967957) (xy 177.809423 108.830522) (xy 177.56589 108.765495) (xy 177.48 108.679605)\n        (xy 177.385246 108.774359) (xy 177.239546 108.79367) (xy 177.150577 108.830522) (xy 177.127562 108.967957) (xy 176.832438 108.967957)\n        (xy 176.809423 108.830522) (xy 176.56589 108.765495) (xy 176.48 108.679605) (xy 176.385246 108.774359) (xy 176.239546 108.79367)\n        (xy 176.150577 108.830522) (xy 176.127562 108.967957) (xy 175.832438 108.967957) (xy 175.809423 108.830522) (xy 175.56589 108.765495)\n        (xy 175.48 108.679605) (xy 175.385246 108.774359) (xy 175.239546 108.79367) (xy 175.150577 108.830522) (xy 175.127562 108.967957)\n        (xy 137.599292 108.967957) (xy 137.599587 108.630072) (xy 137.525948 108.45185) (xy 174.735418 108.45185) (xy 174.77367 108.740454)\n        (xy 174.810522 108.829423) (xy 174.947957 108.852438) (xy 175.300395 108.5) (xy 175.659605 108.5) (xy 175.754359 108.594754)\n        (xy 175.77367 108.740454) (xy 175.810522 108.829423) (xy 175.947957 108.852438) (xy 175.98 108.820395) (xy 176.012043 108.852438)\n        (xy 176.149478 108.829423) (xy 176.214505 108.58589) (xy 176.300395 108.5) (xy 176.659605 108.5) (xy 176.754359 108.594754)\n        (xy 176.77367 108.740454) (xy 176.810522 108.829423) (xy 176.947957 108.852438) (xy 176.98 108.820395) (xy 177.012043 108.852438)\n        (xy 177.149478 108.829423) (xy 177.214505 108.58589) (xy 177.300395 108.5) (xy 177.659605 108.5) (xy 178.012043 108.852438)\n        (xy 178.149478 108.829423) (xy 178.224582 108.54815) (xy 178.18633 108.259546) (xy 178.149478 108.170577) (xy 178.012043 108.147562)\n        (xy 177.659605 108.5) (xy 177.300395 108.5) (xy 177.205641 108.405246) (xy 177.18633 108.259546) (xy 177.149478 108.170577)\n        (xy 177.012043 108.147562) (xy 176.98 108.179605) (xy 176.947957 108.147562) (xy 176.810522 108.170577) (xy 176.745495 108.41411)\n        (xy 176.659605 108.5) (xy 176.300395 108.5) (xy 176.205641 108.405246) (xy 176.18633 108.259546) (xy 176.149478 108.170577)\n        (xy 176.012043 108.147562) (xy 175.98 108.179605) (xy 175.947957 108.147562) (xy 175.810522 108.170577) (xy 175.745495 108.41411)\n        (xy 175.659605 108.5) (xy 175.300395 108.5) (xy 174.947957 108.147562) (xy 174.810522 108.170577) (xy 174.735418 108.45185)\n        (xy 137.525948 108.45185) (xy 137.452954 108.275193) (xy 137.181676 108.003441) (xy 137.096222 107.967957) (xy 175.127562 107.967957)\n        (xy 175.159605 108) (xy 175.127562 108.032043) (xy 175.150577 108.169478) (xy 175.39411 108.234505) (xy 175.48 108.320395)\n        (xy 175.574754 108.225641) (xy 175.720454 108.20633) (xy 175.809423 108.169478) (xy 175.832438 108.032043) (xy 175.800395 108)\n        (xy 175.832438 107.967957) (xy 176.127562 107.967957) (xy 176.159605 108) (xy 176.127562 108.032043) (xy 176.150577 108.169478)\n        (xy 176.39411 108.234505) (xy 176.48 108.320395) (xy 176.574754 108.225641) (xy 176.720454 108.20633) (xy 176.809423 108.169478)\n        (xy 176.832438 108.032043) (xy 176.800395 108) (xy 176.832438 107.967957) (xy 177.127562 107.967957) (xy 177.159605 108)\n        (xy 177.127562 108.032043) (xy 177.150577 108.169478) (xy 177.39411 108.234505) (xy 177.48 108.320395) (xy 177.574754 108.225641)\n        (xy 177.720454 108.20633) (xy 177.809423 108.169478) (xy 177.832438 108.032043) (xy 177.800395 108) (xy 177.832438 107.967957)\n        (xy 177.809423 107.830522) (xy 177.56589 107.765495) (xy 177.48 107.679605) (xy 177.385246 107.774359) (xy 177.239546 107.79367)\n        (xy 177.150577 107.830522) (xy 177.127562 107.967957) (xy 176.832438 107.967957) (xy 176.809423 107.830522) (xy 176.56589 107.765495)\n        (xy 176.48 107.679605) (xy 176.385246 107.774359) (xy 176.239546 107.79367) (xy 176.150577 107.830522) (xy 176.127562 107.967957)\n        (xy 175.832438 107.967957) (xy 175.809423 107.830522) (xy 175.56589 107.765495) (xy 175.48 107.679605) (xy 175.385246 107.774359)\n        (xy 175.239546 107.79367) (xy 175.150577 107.830522) (xy 175.127562 107.967957) (xy 137.096222 107.967957) (xy 136.827052 107.856188)\n        (xy 136.443072 107.855853) (xy 136.088193 108.002486) (xy 135.816441 108.273764) (xy 135.669188 108.628388) (xy 135.668853 109.012368)\n        (xy 131.063024 109.012368) (xy 130.908883 108.948363) (xy 130.580478 108.948077) (xy 130.276962 109.073487) (xy 130.044543 109.305501)\n        (xy 129.918603 109.608797) (xy 129.918317 109.937202) (xy 126.522123 109.937202) (xy 126.411574 109.669653) (xy 126.140296 109.397901)\n        (xy 125.785672 109.250648) (xy 125.401692 109.250313) (xy 125.046813 109.396946) (xy 124.775061 109.668224) (xy 124.627808 110.022848)\n        (xy 124.627473 110.406828) (xy 61.6423 110.406828) (xy 61.6423 110.032043) (xy 62.167562 110.032043) (xy 62.190577 110.169478)\n        (xy 62.47185 110.244582) (xy 62.760454 110.20633) (xy 62.849423 110.169478) (xy 62.872438 110.032043) (xy 63.167562 110.032043)\n        (xy 63.190577 110.169478) (xy 63.47185 110.244582) (xy 63.760454 110.20633) (xy 63.849423 110.169478) (xy 63.872438 110.032043)\n        (xy 64.167562 110.032043) (xy 64.190577 110.169478) (xy 64.47185 110.244582) (xy 64.760454 110.20633) (xy 64.849423 110.169478)\n        (xy 64.872438 110.032043) (xy 64.52 109.679605) (xy 64.167562 110.032043) (xy 63.872438 110.032043) (xy 63.52 109.679605)\n        (xy 63.167562 110.032043) (xy 62.872438 110.032043) (xy 62.52 109.679605) (xy 62.167562 110.032043) (xy 61.6423 110.032043)\n        (xy 61.6423 109.45185) (xy 61.775418 109.45185) (xy 61.81367 109.740454) (xy 61.850522 109.829423) (xy 61.987957 109.852438)\n        (xy 62.340395 109.5) (xy 62.699605 109.5) (xy 62.794359 109.594754) (xy 62.81367 109.740454) (xy 62.850522 109.829423)\n        (xy 62.987957 109.852438) (xy 63.02 109.820395) (xy 63.052043 109.852438) (xy 63.189478 109.829423) (xy 63.254505 109.58589)\n        (xy 63.340395 109.5) (xy 63.699605 109.5) (xy 63.794359 109.594754) (xy 63.81367 109.740454) (xy 63.850522 109.829423)\n        (xy 63.987957 109.852438) (xy 64.02 109.820395) (xy 64.052043 109.852438) (xy 64.189478 109.829423) (xy 64.254505 109.58589)\n        (xy 64.340395 109.5) (xy 64.699605 109.5) (xy 65.052043 109.852438) (xy 65.189478 109.829423) (xy 65.264582 109.54815)\n        (xy 65.22633 109.259546) (xy 65.189478 109.170577) (xy 65.052043 109.147562) (xy 64.699605 109.5) (xy 64.340395 109.5)\n        (xy 64.245641 109.405246) (xy 64.22633 109.259546) (xy 64.189478 109.170577) (xy 64.052043 109.147562) (xy 64.02 109.179605)\n        (xy 63.987957 109.147562) (xy 63.850522 109.170577) (xy 63.785495 109.41411) (xy 63.699605 109.5) (xy 63.340395 109.5)\n        (xy 63.245641 109.405246) (xy 63.22633 109.259546) (xy 63.189478 109.170577) (xy 63.052043 109.147562) (xy 63.02 109.179605)\n        (xy 62.987957 109.147562) (xy 62.850522 109.170577) (xy 62.785495 109.41411) (xy 62.699605 109.5) (xy 62.340395 109.5)\n        (xy 61.987957 109.147562) (xy 61.850522 109.170577) (xy 61.775418 109.45185) (xy 61.6423 109.45185) (xy 61.6423 108.967957)\n        (xy 62.167562 108.967957) (xy 62.199605 109) (xy 62.167562 109.032043) (xy 62.190577 109.169478) (xy 62.43411 109.234505)\n        (xy 62.52 109.320395) (xy 62.614754 109.225641) (xy 62.760454 109.20633) (xy 62.849423 109.169478) (xy 62.872438 109.032043)\n        (xy 62.840395 109) (xy 62.872438 108.967957) (xy 63.167562 108.967957) (xy 63.199605 109) (xy 63.167562 109.032043)\n        (xy 63.190577 109.169478) (xy 63.43411 109.234505) (xy 63.52 109.320395) (xy 63.614754 109.225641) (xy 63.760454 109.20633)\n        (xy 63.849423 109.169478) (xy 63.872438 109.032043) (xy 63.840395 109) (xy 63.872438 108.967957) (xy 64.167562 108.967957)\n        (xy 64.199605 109) (xy 64.167562 109.032043) (xy 64.190577 109.169478) (xy 64.43411 109.234505) (xy 64.52 109.320395)\n        (xy 64.614754 109.225641) (xy 64.760454 109.20633) (xy 64.849423 109.169478) (xy 64.872438 109.032043) (xy 64.840395 109)\n        (xy 64.872438 108.967957) (xy 64.849423 108.830522) (xy 64.60589 108.765495) (xy 64.52 108.679605) (xy 64.425246 108.774359)\n        (xy 64.279546 108.79367) (xy 64.190577 108.830522) (xy 64.167562 108.967957) (xy 63.872438 108.967957) (xy 63.849423 108.830522)\n        (xy 63.60589 108.765495) (xy 63.52 108.679605) (xy 63.425246 108.774359) (xy 63.279546 108.79367) (xy 63.190577 108.830522)\n        (xy 63.167562 108.967957) (xy 62.872438 108.967957) (xy 62.849423 108.830522) (xy 62.60589 108.765495) (xy 62.52 108.679605)\n        (xy 62.425246 108.774359) (xy 62.279546 108.79367) (xy 62.190577 108.830522) (xy 62.167562 108.967957) (xy 61.6423 108.967957)\n        (xy 61.6423 108.75) (xy 61.626193 108.669027) (xy 61.620483 108.586669) (xy 61.583813 108.45185) (xy 61.775418 108.45185)\n        (xy 61.81367 108.740454) (xy 61.850522 108.829423) (xy 61.987957 108.852438) (xy 62.340395 108.5) (xy 62.699605 108.5)\n        (xy 62.794359 108.594754) (xy 62.81367 108.740454) (xy 62.850522 108.829423) (xy 62.987957 108.852438) (xy 63.02 108.820395)\n        (xy 63.052043 108.852438) (xy 63.189478 108.829423) (xy 63.254505 108.58589) (xy 63.340395 108.5) (xy 63.699605 108.5)\n        (xy 63.794359 108.594754) (xy 63.81367 108.740454) (xy 63.850522 108.829423) (xy 63.987957 108.852438) (xy 64.02 108.820395)\n        (xy 64.052043 108.852438) (xy 64.189478 108.829423) (xy 64.254505 108.58589) (xy 64.340395 108.5) (xy 64.699605 108.5)\n        (xy 65.052043 108.852438) (xy 65.189478 108.829423) (xy 65.264582 108.54815) (xy 65.22633 108.259546) (xy 65.189478 108.170577)\n        (xy 65.052043 108.147562) (xy 64.699605 108.5) (xy 64.340395 108.5) (xy 64.245641 108.405246) (xy 64.22633 108.259546)\n        (xy 64.189478 108.170577) (xy 64.052043 108.147562) (xy 64.02 108.179605) (xy 63.987957 108.147562) (xy 63.850522 108.170577)\n        (xy 63.785495 108.41411) (xy 63.699605 108.5) (xy 63.340395 108.5) (xy 63.245641 108.405246) (xy 63.22633 108.259546)\n        (xy 63.189478 108.170577) (xy 63.052043 108.147562) (xy 63.02 108.179605) (xy 62.987957 108.147562) (xy 62.850522 108.170577)\n        (xy 62.785495 108.41411) (xy 62.699605 108.5) (xy 62.340395 108.5) (xy 61.987957 108.147562) (xy 61.850522 108.170577)\n        (xy 61.775418 108.45185) (xy 61.583813 108.45185) (xy 61.452195 107.967957) (xy 62.167562 107.967957) (xy 62.199605 108)\n        (xy 62.167562 108.032043) (xy 62.190577 108.169478) (xy 62.43411 108.234505) (xy 62.52 108.320395) (xy 62.614754 108.225641)\n        (xy 62.760454 108.20633) (xy 62.849423 108.169478) (xy 62.872438 108.032043) (xy 62.840395 108) (xy 62.872438 107.967957)\n        (xy 63.167562 107.967957) (xy 63.199605 108) (xy 63.167562 108.032043) (xy 63.190577 108.169478) (xy 63.43411 108.234505)\n        (xy 63.52 108.320395) (xy 63.614754 108.225641) (xy 63.760454 108.20633) (xy 63.849423 108.169478) (xy 63.872438 108.032043)\n        (xy 63.840395 108) (xy 63.872438 107.967957) (xy 64.167562 107.967957) (xy 64.199605 108) (xy 64.167562 108.032043)\n        (xy 64.190577 108.169478) (xy 64.43411 108.234505) (xy 64.52 108.320395) (xy 64.614754 108.225641) (xy 64.760454 108.20633)\n        (xy 64.849423 108.169478) (xy 64.872438 108.032043) (xy 64.840395 108) (xy 64.872438 107.967957) (xy 64.849423 107.830522)\n        (xy 64.60589 107.765495) (xy 64.52 107.679605) (xy 64.425246 107.774359) (xy 64.279546 107.79367) (xy 64.190577 107.830522)\n        (xy 64.167562 107.967957) (xy 63.872438 107.967957) (xy 63.849423 107.830522) (xy 63.60589 107.765495) (xy 63.52 107.679605)\n        (xy 63.425246 107.774359) (xy 63.279546 107.79367) (xy 63.190577 107.830522) (xy 63.167562 107.967957) (xy 62.872438 107.967957)\n        (xy 62.849423 107.830522) (xy 62.60589 107.765495) (xy 62.52 107.679605) (xy 62.425246 107.774359) (xy 62.279546 107.79367)\n        (xy 62.190577 107.830522) (xy 62.167562 107.967957) (xy 61.452195 107.967957) (xy 61.311813 107.45185) (xy 61.775418 107.45185)\n        (xy 61.81367 107.740454) (xy 61.850522 107.829423) (xy 61.987957 107.852438) (xy 62.340395 107.5) (xy 61.987957 107.147562)\n        (xy 61.850522 107.170577) (xy 61.775418 107.45185) (xy 61.311813 107.45185) (xy 61.009847 106.341679) (xy 61.837926 106.341679)\n        (xy 62.167364 106.738473) (xy 62.295315 106.79158) (xy 62.279546 106.79367) (xy 62.190577 106.830522) (xy 62.167562 106.967957)\n        (xy 62.52 107.320395) (xy 62.534143 107.306253) (xy 62.713748 107.485858) (xy 62.699605 107.5) (xy 62.794359 107.594754)\n        (xy 62.81367 107.740454) (xy 62.850522 107.829423) (xy 62.987957 107.852438) (xy 63.02 107.820395) (xy 63.052043 107.852438)\n        (xy 63.189478 107.829423) (xy 63.254505 107.58589) (xy 63.340395 107.5) (xy 63.326253 107.485858) (xy 63.505858 107.306253)\n        (xy 63.52 107.320395) (xy 63.534143 107.306253) (xy 63.713748 107.485858) (xy 63.699605 107.5) (xy 63.794359 107.594754)\n        (xy 63.81367 107.740454) (xy 63.850522 107.829423) (xy 63.987957 107.852438) (xy 64.02 107.820395) (xy 64.052043 107.852438)\n        (xy 64.189478 107.829423) (xy 64.254505 107.58589) (xy 64.340395 107.5) (xy 64.326253 107.485858) (xy 64.505858 107.306253)\n        (xy 64.52 107.320395) (xy 64.534143 107.306253) (xy 64.713748 107.485858) (xy 64.699605 107.5) (xy 65.052043 107.852438)\n        (xy 65.189478 107.829423) (xy 65.264582 107.54815) (xy 65.22633 107.259546) (xy 65.189478 107.170577) (xy 65.052046 107.147562)\n        (xy 65.135643 107.063965) (xy 65.109908 107.03823) (xy 65.828699 106.741103) (xy 65.832636 106.738473) (xy 66.162074 106.341679)\n        (xy 123.837926 106.341679) (xy 124.167364 106.738473) (xy 125.354833 107.231338) (xy 126.640523 107.232261) (xy 127.828699 106.741103)\n        (xy 127.832636 106.738473) (xy 128.162074 106.341679) (xy 126 104.179605) (xy 123.837926 106.341679) (xy 66.162074 106.341679)\n        (xy 64 104.179605) (xy 61.837926 106.341679) (xy 61.009847 106.341679) (xy 60.6223 104.916879) (xy 60.6223 104.640523)\n        (xy 60.767739 104.640523) (xy 61.258897 105.828699) (xy 61.261527 105.832636) (xy 61.658321 106.162074) (xy 63.820395 104)\n        (xy 64.179605 104) (xy 66.341679 106.162074) (xy 66.738473 105.832636) (xy 67.231338 104.645167) (xy 67.231341 104.640523)\n        (xy 122.767739 104.640523) (xy 123.258897 105.828699) (xy 123.261527 105.832636) (xy 123.658321 106.162074) (xy 125.820395 104)\n        (xy 126.179605 104) (xy 128.341679 106.162074) (xy 128.738473 105.832636) (xy 128.75738 105.787082) (xy 130.744357 105.787082)\n        (xy 130.869767 106.090598) (xy 131.101781 106.323017) (xy 131.405077 106.448957) (xy 131.733482 106.449243) (xy 132.036998 106.323833)\n        (xy 132.269417 106.091819) (xy 132.395357 105.788523) (xy 132.395358 105.787082) (xy 133.144357 105.787082) (xy 133.269767 106.090598)\n        (xy 133.501781 106.323017) (xy 133.805077 106.448957) (xy 134.133482 106.449243) (xy 134.436998 106.323833) (xy 134.669417 106.091819)\n        (xy 134.770092 105.849367) (xy 134.869767 106.090598) (xy 135.101781 106.323017) (xy 135.405077 106.448957) (xy 135.733482 106.449243)\n        (xy 135.993807 106.341679) (xy 173.837926 106.341679) (xy 174.167364 106.738473) (xy 174.88994 107.038382) (xy 174.864357 107.063965)\n        (xy 174.947954 107.147562) (xy 174.810522 107.170577) (xy 174.735418 107.45185) (xy 174.77367 107.740454) (xy 174.810522 107.829423)\n        (xy 174.947957 107.852438) (xy 175.300395 107.5) (xy 175.286253 107.485858) (xy 175.465858 107.306253) (xy 175.48 107.320395)\n        (xy 175.494143 107.306253) (xy 175.673748 107.485858) (xy 175.659605 107.5) (xy 175.754359 107.594754) (xy 175.77367 107.740454)\n        (xy 175.810522 107.829423) (xy 175.947957 107.852438) (xy 175.98 107.820395) (xy 176.012043 107.852438) (xy 176.149478 107.829423)\n        (xy 176.214505 107.58589) (xy 176.300395 107.5) (xy 176.286253 107.485858) (xy 176.465858 107.306253) (xy 176.48 107.320395)\n        (xy 176.494143 107.306253) (xy 176.673748 107.485858) (xy 176.659605 107.5) (xy 176.754359 107.594754) (xy 176.77367 107.740454)\n        (xy 176.810522 107.829423) (xy 176.947957 107.852438) (xy 176.98 107.820395) (xy 177.012043 107.852438) (xy 177.149478 107.829423)\n        (xy 177.214505 107.58589) (xy 177.300395 107.5) (xy 177.659605 107.5) (xy 178.012043 107.852438) (xy 178.149478 107.829423)\n        (xy 178.224582 107.54815) (xy 178.18633 107.259546) (xy 178.149478 107.170577) (xy 178.012043 107.147562) (xy 177.659605 107.5)\n        (xy 177.300395 107.5) (xy 177.286253 107.485858) (xy 177.465858 107.306253) (xy 177.48 107.320395) (xy 177.832438 106.967957)\n        (xy 177.809423 106.830522) (xy 177.68971 106.798557) (xy 177.828699 106.741103) (xy 177.832636 106.738473) (xy 178.162074 106.341679)\n        (xy 176 104.179605) (xy 173.837926 106.341679) (xy 135.993807 106.341679) (xy 136.036998 106.323833) (xy 136.269417 106.091819)\n        (xy 136.395357 105.788523) (xy 136.395643 105.460118) (xy 136.270233 105.156602) (xy 136.038219 104.924183) (xy 135.734923 104.798243)\n        (xy 135.406518 104.797957) (xy 135.103002 104.923367) (xy 134.870583 105.155381) (xy 134.769908 105.397833) (xy 134.670233 105.156602)\n        (xy 134.438219 104.924183) (xy 134.134923 104.798243) (xy 133.806518 104.797957) (xy 133.503002 104.923367) (xy 133.270583 105.155381)\n        (xy 133.144643 105.458677) (xy 133.144357 105.787082) (xy 132.395358 105.787082) (xy 132.395643 105.460118) (xy 132.270233 105.156602)\n        (xy 132.038219 104.924183) (xy 131.734923 104.798243) (xy 131.406518 104.797957) (xy 131.103002 104.923367) (xy 130.870583 105.155381)\n        (xy 130.744643 105.458677) (xy 130.744357 105.787082) (xy 128.75738 105.787082) (xy 129.231338 104.645167) (xy 129.231341 104.640523)\n        (xy 172.767739 104.640523) (xy 173.258897 105.828699) (xy 173.261527 105.832636) (xy 173.658321 106.162074) (xy 175.820395 104)\n        (xy 176.179605 104) (xy 178.341679 106.162074) (xy 178.738473 105.832636) (xy 179.231338 104.645167) (xy 179.232261 103.359477)\n        (xy 178.741103 102.171301) (xy 178.738473 102.167364) (xy 178.341679 101.837926) (xy 176.179605 104) (xy 175.820395 104)\n        (xy 173.658321 101.837926) (xy 173.261527 102.167364) (xy 172.768662 103.354833) (xy 172.767739 104.640523) (xy 129.231341 104.640523)\n        (xy 129.232261 103.359477) (xy 128.741103 102.171301) (xy 128.738473 102.167364) (xy 128.341679 101.837926) (xy 126.179605 104)\n        (xy 125.820395 104) (xy 123.658321 101.837926) (xy 123.261527 102.167364) (xy 122.768662 103.354833) (xy 122.767739 104.640523)\n        (xy 67.231341 104.640523) (xy 67.232261 103.359477) (xy 66.741103 102.171301) (xy 66.738473 102.167364) (xy 66.341679 101.837926)\n        (xy 64.179605 104) (xy 63.820395 104) (xy 61.658321 101.837926) (xy 61.261527 102.167364) (xy 60.768662 103.354833)\n        (xy 60.767739 104.640523) (xy 60.6223 104.640523) (xy 60.6223 104.061293) (xy 60.890677 102.712073) (xy 61.594772 101.658321)\n        (xy 61.837926 101.658321) (xy 64 103.820395) (xy 66.162074 101.658321) (xy 123.837926 101.658321) (xy 126 103.820395)\n        (xy 128.162074 101.658321) (xy 127.832636 101.261527) (xy 126.645167 100.768662) (xy 125.359477 100.767739) (xy 124.171301 101.258897)\n        (xy 124.167364 101.261527) (xy 123.837926 101.658321) (xy 66.162074 101.658321) (xy 65.832636 101.261527) (xy 64.645167 100.768662)\n        (xy 63.359477 100.767739) (xy 62.171301 101.258897) (xy 62.167364 101.261527) (xy 61.837926 101.658321) (xy 61.594772 101.658321)\n        (xy 61.620227 101.620225) (xy 62.712075 100.890676) (xy 64.061293 100.6223) (xy 163.973 100.6223)\n      )\n    )\n  )\n  (zone (net 2) (net_name VCC) (layer C3) (tstamp 527ACC1B) (hatch edge 0.508)\n    (connect_pads (clearance 0.3048))\n    (min_thickness 0.254)\n    (fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))\n    (polygon\n      (pts\n        (xy 122 175) (xy 180 175) (xy 180 100) (xy 168.5 100) (xy 168.5 102.5)\n        (xy 164.1 102.5) (xy 164.1 100) (xy 60 100) (xy 60 146) (xy 60 175)\n      )\n    )\n    (filled_polygon\n      (pts\n        (xy 163.973 102.5) (xy 163.983006 102.54941) (xy 164.011447 102.591035) (xy 164.053841 102.618315) (xy 164.1 102.627)\n        (xy 165.884391 102.627) (xy 165.884391 102.6335) (xy 167.71561 102.6335) (xy 167.71561 102.627) (xy 168.5 102.627)\n        (xy 168.54941 102.616994) (xy 168.591035 102.588553) (xy 168.618315 102.546159) (xy 168.627 102.5) (xy 168.627 100.6223)\n        (xy 175.938707 100.6223) (xy 177.287927 100.890677) (xy 178.379775 101.620227) (xy 179.109324 102.712075) (xy 179.3777 104.061293)\n        (xy 179.3777 104.916879) (xy 178.379517 108.586669) (xy 178.373807 108.669027) (xy 178.3577 108.75) (xy 178.3577 115.25)\n        (xy 178.373695 115.33041) (xy 178.379213 115.412212) (xy 178.6277 116.332531) (xy 178.6277 117.434955) (xy 178.604773 117.425435)\n        (xy 178.296579 117.425166) (xy 178.011741 117.542859) (xy 177.793624 117.760595) (xy 177.675435 118.045227) (xy 177.675166 118.353421)\n        (xy 177.792859 118.638259) (xy 178.010595 118.856376) (xy 178.295227 118.974565) (xy 178.603421 118.974834) (xy 178.6277 118.964802)\n        (xy 178.6277 120.042469) (xy 178.379213 120.962788) (xy 178.373695 121.04459) (xy 178.3577 121.125) (xy 178.3577 127.625)\n        (xy 178.373695 127.70541) (xy 178.379213 127.787212) (xy 178.6277 128.707531) (xy 178.6277 129.734955) (xy 178.604773 129.725435)\n        (xy 178.296579 129.725166) (xy 178.011741 129.842859) (xy 177.793624 130.060595) (xy 177.675435 130.345227) (xy 177.675166 130.653421)\n        (xy 177.792859 130.938259) (xy 178.010595 131.156376) (xy 178.295227 131.274565) (xy 178.603421 131.274834) (xy 178.6277 131.264802)\n        (xy 178.6277 132.417469) (xy 178.379213 133.337788) (xy 178.373695 133.41959) (xy 178.3577 133.5) (xy 178.3577 140)\n        (xy 178.373695 140.08041) (xy 178.379213 140.162212) (xy 178.6277 141.082531) (xy 178.6277 142.134955) (xy 178.604773 142.125435)\n        (xy 178.296579 142.125166) (xy 178.011741 142.242859) (xy 177.793624 142.460595) (xy 177.675435 142.745227) (xy 177.675166 143.053421)\n        (xy 177.792859 143.338259) (xy 178.010595 143.556376) (xy 178.295227 143.674565) (xy 178.603421 143.674834) (xy 178.6277 143.664802)\n        (xy 178.6277 144.792469) (xy 178.379213 145.712788) (xy 178.373695 145.79459) (xy 178.3577 145.875) (xy 178.3577 152.375)\n        (xy 178.373695 152.45541) (xy 178.379213 152.537212) (xy 178.6277 153.457531) (xy 178.6277 154.534955) (xy 178.604773 154.525435)\n        (xy 178.296579 154.525166) (xy 178.011741 154.642859) (xy 177.793624 154.860595) (xy 177.675435 155.145227) (xy 177.675166 155.453421)\n        (xy 177.792859 155.738259) (xy 178.010595 155.956376) (xy 178.295227 156.074565) (xy 178.603421 156.074834) (xy 178.6277 156.064802)\n        (xy 178.6277 157.167469) (xy 178.379213 158.087788) (xy 178.373695 158.16959) (xy 178.3577 158.25) (xy 178.3577 164.75)\n        (xy 178.373807 164.830973) (xy 178.379517 164.913331) (xy 179.3777 168.583121) (xy 179.3777 170.938707) (xy 179.109324 172.287925)\n        (xy 178.379775 173.379773) (xy 177.287927 174.109323) (xy 175.938707 174.3777) (xy 64.061293 174.3777) (xy 62.712075 174.109324)\n        (xy 61.620227 173.379775) (xy 60.890677 172.287927) (xy 60.761802 171.640025) (xy 60.76764 171.640025) (xy 61.258615 172.828276)\n        (xy 62.166942 173.738189) (xy 63.354335 174.231238) (xy 64.640025 174.23236) (xy 65.828276 173.741385) (xy 66.738189 172.833058)\n        (xy 67.004733 172.191148) (xy 119.034633 172.191148) (xy 119.181266 172.546027) (xy 119.452544 172.817779) (xy 119.807168 172.965032)\n        (xy 120.191148 172.965367) (xy 120.546027 172.818734) (xy 120.817779 172.547456) (xy 120.965032 172.192832) (xy 120.965367 171.808852)\n        (xy 120.89561 171.640025) (xy 172.76764 171.640025) (xy 173.258615 172.828276) (xy 174.166942 173.738189) (xy 175.354335 174.231238)\n        (xy 176.640025 174.23236) (xy 177.828276 173.741385) (xy 178.738189 172.833058) (xy 179.231238 171.645665) (xy 179.23236 170.359975)\n        (xy 178.741385 169.171724) (xy 177.833058 168.261811) (xy 176.645665 167.768762) (xy 175.359975 167.76764) (xy 175.342355 167.774921)\n        (xy 175.549417 167.568219) (xy 175.675357 167.264923) (xy 175.675643 166.936518) (xy 175.591096 166.731897) (xy 175.624925 166.731927)\n        (xy 175.89399 166.620752) (xy 175.97997 166.534922) (xy 176.064927 166.620028) (xy 176.333797 166.731673) (xy 176.624925 166.731927)\n        (xy 176.89399 166.620752) (xy 176.97997 166.534922) (xy 177.064927 166.620028) (xy 177.333797 166.731673) (xy 177.624925 166.731927)\n        (xy 177.89399 166.620752) (xy 178.100028 166.415073) (xy 178.211673 166.146203) (xy 178.211927 165.855075) (xy 178.100752 165.58601)\n        (xy 178.014922 165.50003) (xy 178.100028 165.415073) (xy 178.211673 165.146203) (xy 178.211927 164.855075) (xy 178.100752 164.58601)\n        (xy 178.014922 164.50003) (xy 178.100028 164.415073) (xy 178.211673 164.146203) (xy 178.211927 163.855075) (xy 178.100752 163.58601)\n        (xy 177.895073 163.379972) (xy 177.626203 163.268327) (xy 177.335075 163.268073) (xy 177.06601 163.379248) (xy 176.98003 163.465078)\n        (xy 176.895073 163.379972) (xy 176.626203 163.268327) (xy 176.335075 163.268073) (xy 176.06601 163.379248) (xy 175.98003 163.465078)\n        (xy 175.895073 163.379972) (xy 175.626203 163.268327) (xy 175.335075 163.268073) (xy 175.06601 163.379248) (xy 174.859972 163.584927)\n        (xy 174.748327 163.853797) (xy 174.748073 164.144925) (xy 174.859248 164.41399) (xy 174.945078 164.49997) (xy 174.859972 164.584927)\n        (xy 174.748327 164.853797) (xy 174.748073 165.144925) (xy 174.859248 165.41399) (xy 174.945078 165.49997) (xy 174.859972 165.584927)\n        (xy 174.748327 165.853797) (xy 174.748073 166.144925) (xy 174.801594 166.274457) (xy 174.686518 166.274357) (xy 174.383002 166.399767)\n        (xy 174.150583 166.631781) (xy 174.024643 166.935077) (xy 174.024357 167.263482) (xy 174.149767 167.566998) (xy 174.381781 167.799417)\n        (xy 174.685077 167.925357) (xy 174.977654 167.925612) (xy 174.171724 168.258615) (xy 173.261811 169.166942) (xy 172.768762 170.354335)\n        (xy 172.76764 171.640025) (xy 120.89561 171.640025) (xy 120.818734 171.453973) (xy 120.547456 171.182221) (xy 120.192832 171.034968)\n        (xy 119.808852 171.034633) (xy 119.453973 171.181266) (xy 119.182221 171.452544) (xy 119.034968 171.807168) (xy 119.034633 172.191148)\n        (xy 67.004733 172.191148) (xy 67.231238 171.645665) (xy 67.23236 170.359975) (xy 66.967867 169.719851) (xy 116.034633 169.719851)\n        (xy 116.181266 170.07473) (xy 116.452544 170.346482) (xy 116.807168 170.493735) (xy 117.191148 170.49407) (xy 117.546027 170.347437)\n        (xy 117.817779 170.076159) (xy 117.965032 169.721535) (xy 117.965367 169.337555) (xy 117.818734 168.982676) (xy 117.717021 168.880785)\n        (xy 119.089486 168.880785) (xy 119.138742 168.999993) (xy 119.089715 169.118062) (xy 119.089486 169.380785) (xy 119.189814 169.623598)\n        (xy 119.375425 169.809533) (xy 119.618062 169.910285) (xy 119.880785 169.910514) (xy 119.999993 169.861258) (xy 120.118062 169.910285)\n        (xy 120.380785 169.910514) (xy 120.623598 169.810186) (xy 120.719205 169.714745) (xy 122.036992 169.714745) (xy 122.183625 170.069624)\n        (xy 122.454903 170.341376) (xy 122.809527 170.488629) (xy 123.193507 170.488964) (xy 123.548386 170.342331) (xy 123.820138 170.071053)\n        (xy 123.967391 169.716429) (xy 123.967726 169.332449) (xy 123.821093 168.97757) (xy 123.549815 168.705818) (xy 123.195191 168.558565)\n        (xy 122.811211 168.55823) (xy 122.456332 168.704863) (xy 122.18458 168.976141) (xy 122.037327 169.330765) (xy 122.036992 169.714745)\n        (xy 120.719205 169.714745) (xy 120.809533 169.624575) (xy 120.910285 169.381938) (xy 120.910514 169.119215) (xy 120.861258 169.000007)\n        (xy 120.910285 168.881938) (xy 120.910514 168.619215) (xy 120.810186 168.376402) (xy 120.624575 168.190467) (xy 120.381938 168.089715)\n        (xy 120.119215 168.089486) (xy 120.000007 168.138742) (xy 119.881938 168.089715) (xy 119.619215 168.089486) (xy 119.376402 168.189814)\n        (xy 119.190467 168.375425) (xy 119.089715 168.618062) (xy 119.089486 168.880785) (xy 117.717021 168.880785) (xy 117.547456 168.710924)\n        (xy 117.192832 168.563671) (xy 116.808852 168.563336) (xy 116.453973 168.709969) (xy 116.182221 168.981247) (xy 116.034968 169.335871)\n        (xy 116.034633 169.719851) (xy 66.967867 169.719851) (xy 66.741385 169.171724) (xy 66.05009 168.479221) (xy 114.652926 168.479221)\n        (xy 114.770619 168.764059) (xy 114.988355 168.982176) (xy 115.272987 169.100365) (xy 115.581181 169.100634) (xy 115.866019 168.982941)\n        (xy 116.084136 168.765205) (xy 116.202325 168.480573) (xy 116.202594 168.172379) (xy 116.084901 167.887541) (xy 115.867165 167.669424)\n        (xy 115.582533 167.551235) (xy 115.274339 167.550966) (xy 114.989501 167.668659) (xy 114.771384 167.886395) (xy 114.653195 168.171027)\n        (xy 114.652926 168.479221) (xy 66.05009 168.479221) (xy 65.833058 168.261811) (xy 65.022867 167.92539) (xy 65.313482 167.925643)\n        (xy 65.616998 167.800233) (xy 65.849417 167.568219) (xy 65.975357 167.264923) (xy 65.975474 167.130108) (xy 116.580753 167.130108)\n        (xy 116.727386 167.484987) (xy 116.998664 167.756739) (xy 117.353288 167.903992) (xy 117.737268 167.904327) (xy 118.092147 167.757694)\n        (xy 118.363899 167.486416) (xy 118.465444 167.241868) (xy 121.462633 167.241868) (xy 121.609266 167.596747) (xy 121.880544 167.868499)\n        (xy 122.235168 168.015752) (xy 122.619148 168.016087) (xy 122.672646 167.993982) (xy 123.578477 167.993982) (xy 123.703887 168.297498)\n        (xy 123.935901 168.529917) (xy 124.239197 168.655857) (xy 124.567602 168.656143) (xy 124.871118 168.530733) (xy 125.103537 168.298719)\n        (xy 125.229477 167.995423) (xy 125.229763 167.667018) (xy 125.104353 167.363502) (xy 124.872339 167.131083) (xy 124.569043 167.005143)\n        (xy 124.240638 167.004857) (xy 123.937122 167.130267) (xy 123.704703 167.362281) (xy 123.578763 167.665577) (xy 123.578477 167.993982)\n        (xy 122.672646 167.993982) (xy 122.974027 167.869454) (xy 123.245779 167.598176) (xy 123.393032 167.243552) (xy 123.393367 166.859572)\n        (xy 123.246734 166.504693) (xy 123.088738 166.34642) (xy 136.275993 166.34642) (xy 136.457355 166.78535) (xy 136.792884 167.121464)\n        (xy 137.231497 167.303592) (xy 137.70642 167.304007) (xy 138.14535 167.122645) (xy 138.481464 166.787116) (xy 138.663592 166.348503)\n        (xy 138.663593 166.34642) (xy 138.815993 166.34642) (xy 138.997355 166.78535) (xy 139.332884 167.121464) (xy 139.771497 167.303592)\n        (xy 140.24642 167.304007) (xy 140.68535 167.122645) (xy 141.021464 166.787116) (xy 141.203592 166.348503) (xy 141.203593 166.34642)\n        (xy 141.355993 166.34642) (xy 141.537355 166.78535) (xy 141.872884 167.121464) (xy 142.311497 167.303592) (xy 142.78642 167.304007)\n        (xy 143.22535 167.122645) (xy 143.561464 166.787116) (xy 143.743592 166.348503) (xy 143.743593 166.34642) (xy 143.895993 166.34642)\n        (xy 144.077355 166.78535) (xy 144.412884 167.121464) (xy 144.851497 167.303592) (xy 145.32642 167.304007) (xy 145.76535 167.122645)\n        (xy 146.101464 166.787116) (xy 146.283592 166.348503) (xy 146.283593 166.34642) (xy 146.435993 166.34642) (xy 146.617355 166.78535)\n        (xy 146.952884 167.121464) (xy 147.391497 167.303592) (xy 147.86642 167.304007) (xy 148.30535 167.122645) (xy 148.641464 166.787116)\n        (xy 148.823592 166.348503) (xy 148.823593 166.34642) (xy 148.975993 166.34642) (xy 149.157355 166.78535) (xy 149.492884 167.121464)\n        (xy 149.931497 167.303592) (xy 150.40642 167.304007) (xy 150.84535 167.122645) (xy 151.181464 166.787116) (xy 151.363592 166.348503)\n        (xy 151.363593 166.34642) (xy 151.515993 166.34642) (xy 151.697355 166.78535) (xy 152.032884 167.121464) (xy 152.471497 167.303592)\n        (xy 152.94642 167.304007) (xy 153.38535 167.122645) (xy 153.721464 166.787116) (xy 153.903592 166.348503) (xy 153.903593 166.34642)\n        (xy 154.055993 166.34642) (xy 154.237355 166.78535) (xy 154.572884 167.121464) (xy 155.011497 167.303592) (xy 155.48642 167.304007)\n        (xy 155.92535 167.122645) (xy 156.261464 166.787116) (xy 156.443592 166.348503) (xy 156.443593 166.34642) (xy 156.595993 166.34642)\n        (xy 156.777355 166.78535) (xy 157.112884 167.121464) (xy 157.551497 167.303592) (xy 158.02642 167.304007) (xy 158.46535 167.122645)\n        (xy 158.801464 166.787116) (xy 158.983592 166.348503) (xy 158.983593 166.34642) (xy 159.135993 166.34642) (xy 159.317355 166.78535)\n        (xy 159.652884 167.121464) (xy 160.091497 167.303592) (xy 160.56642 167.304007) (xy 161.00535 167.122645) (xy 161.341464 166.787116)\n        (xy 161.523592 166.348503) (xy 161.523593 166.34642) (xy 161.675993 166.34642) (xy 161.857355 166.78535) (xy 162.192884 167.121464)\n        (xy 162.631497 167.303592) (xy 163.10642 167.304007) (xy 163.54535 167.122645) (xy 163.881464 166.787116) (xy 164.063592 166.348503)\n        (xy 164.063593 166.34642) (xy 164.215993 166.34642) (xy 164.397355 166.78535) (xy 164.732884 167.121464) (xy 165.171497 167.303592)\n        (xy 165.64642 167.304007) (xy 166.08535 167.122645) (xy 166.421464 166.787116) (xy 166.603592 166.348503) (xy 166.603593 166.34642)\n        (xy 166.755993 166.34642) (xy 166.937355 166.78535) (xy 167.272884 167.121464) (xy 167.711497 167.303592) (xy 168.18642 167.304007)\n        (xy 168.62535 167.122645) (xy 168.961464 166.787116) (xy 169.143592 166.348503) (xy 169.144007 165.87358) (xy 168.962645 165.43465)\n        (xy 168.627116 165.098536) (xy 168.188503 164.916408) (xy 167.71358 164.915993) (xy 167.27465 165.097355) (xy 166.938536 165.432884)\n        (xy 166.756408 165.871497) (xy 166.755993 166.34642) (xy 166.603593 166.34642) (xy 166.604007 165.87358) (xy 166.422645 165.43465)\n        (xy 166.087116 165.098536) (xy 165.648503 164.916408) (xy 165.17358 164.915993) (xy 164.73465 165.097355) (xy 164.398536 165.432884)\n        (xy 164.216408 165.871497) (xy 164.215993 166.34642) (xy 164.063593 166.34642) (xy 164.064007 165.87358) (xy 163.882645 165.43465)\n        (xy 163.547116 165.098536) (xy 163.108503 164.916408) (xy 162.63358 164.915993) (xy 162.19465 165.097355) (xy 161.858536 165.432884)\n        (xy 161.676408 165.871497) (xy 161.675993 166.34642) (xy 161.523593 166.34642) (xy 161.524007 165.87358) (xy 161.342645 165.43465)\n        (xy 161.007116 165.098536) (xy 160.568503 164.916408) (xy 160.09358 164.915993) (xy 159.65465 165.097355) (xy 159.318536 165.432884)\n        (xy 159.136408 165.871497) (xy 159.135993 166.34642) (xy 158.983593 166.34642) (xy 158.984007 165.87358) (xy 158.802645 165.43465)\n        (xy 158.467116 165.098536) (xy 158.028503 164.916408) (xy 157.55358 164.915993) (xy 157.11465 165.097355) (xy 156.778536 165.432884)\n        (xy 156.596408 165.871497) (xy 156.595993 166.34642) (xy 156.443593 166.34642) (xy 156.444007 165.87358) (xy 156.262645 165.43465)\n        (xy 155.927116 165.098536) (xy 155.488503 164.916408) (xy 155.01358 164.915993) (xy 154.57465 165.097355) (xy 154.238536 165.432884)\n        (xy 154.056408 165.871497) (xy 154.055993 166.34642) (xy 153.903593 166.34642) (xy 153.904007 165.87358) (xy 153.722645 165.43465)\n        (xy 153.387116 165.098536) (xy 152.948503 164.916408) (xy 152.47358 164.915993) (xy 152.03465 165.097355) (xy 151.698536 165.432884)\n        (xy 151.516408 165.871497) (xy 151.515993 166.34642) (xy 151.363593 166.34642) (xy 151.364007 165.87358) (xy 151.182645 165.43465)\n        (xy 150.847116 165.098536) (xy 150.408503 164.916408) (xy 149.93358 164.915993) (xy 149.49465 165.097355) (xy 149.158536 165.432884)\n        (xy 148.976408 165.871497) (xy 148.975993 166.34642) (xy 148.823593 166.34642) (xy 148.824007 165.87358) (xy 148.642645 165.43465)\n        (xy 148.307116 165.098536) (xy 147.868503 164.916408) (xy 147.39358 164.915993) (xy 146.95465 165.097355) (xy 146.618536 165.432884)\n        (xy 146.436408 165.871497) (xy 146.435993 166.34642) (xy 146.283593 166.34642) (xy 146.284007 165.87358) (xy 146.102645 165.43465)\n        (xy 145.767116 165.098536) (xy 145.328503 164.916408) (xy 144.85358 164.915993) (xy 144.41465 165.097355) (xy 144.078536 165.432884)\n        (xy 143.896408 165.871497) (xy 143.895993 166.34642) (xy 143.743593 166.34642) (xy 143.744007 165.87358) (xy 143.562645 165.43465)\n        (xy 143.227116 165.098536) (xy 142.788503 164.916408) (xy 142.31358 164.915993) (xy 141.87465 165.097355) (xy 141.538536 165.432884)\n        (xy 141.356408 165.871497) (xy 141.355993 166.34642) (xy 141.203593 166.34642) (xy 141.204007 165.87358) (xy 141.022645 165.43465)\n        (xy 140.687116 165.098536) (xy 140.248503 164.916408) (xy 139.77358 164.915993) (xy 139.33465 165.097355) (xy 138.998536 165.432884)\n        (xy 138.816408 165.871497) (xy 138.815993 166.34642) (xy 138.663593 166.34642) (xy 138.664007 165.87358) (xy 138.482645 165.43465)\n        (xy 138.147116 165.098536) (xy 137.708503 164.916408) (xy 137.23358 164.915993) (xy 136.79465 165.097355) (xy 136.458536 165.432884)\n        (xy 136.276408 165.871497) (xy 136.275993 166.34642) (xy 123.088738 166.34642) (xy 122.975456 166.232941) (xy 122.620832 166.085688)\n        (xy 122.236852 166.085353) (xy 121.881973 166.231986) (xy 121.610221 166.503264) (xy 121.462968 166.857888) (xy 121.462633 167.241868)\n        (xy 118.465444 167.241868) (xy 118.511152 167.131792) (xy 118.511487 166.747812) (xy 118.364854 166.392933) (xy 118.163421 166.191148)\n        (xy 119.034633 166.191148) (xy 119.181266 166.546027) (xy 119.452544 166.817779) (xy 119.807168 166.965032) (xy 120.191148 166.965367)\n        (xy 120.546027 166.818734) (xy 120.817779 166.547456) (xy 120.965032 166.192832) (xy 120.965367 165.808852) (xy 120.818734 165.453973)\n        (xy 120.547456 165.182221) (xy 120.192832 165.034968) (xy 119.808852 165.034633) (xy 119.453973 165.181266) (xy 119.182221 165.452544)\n        (xy 119.034968 165.807168) (xy 119.034633 166.191148) (xy 118.163421 166.191148) (xy 118.093576 166.121181) (xy 117.738952 165.973928)\n        (xy 117.354972 165.973593) (xy 117.000093 166.120226) (xy 116.728341 166.391504) (xy 116.581088 166.746128) (xy 116.580753 167.130108)\n        (xy 65.975474 167.130108) (xy 65.975643 166.936518) (xy 65.850233 166.633002) (xy 65.618219 166.400583) (xy 65.314923 166.274643)\n        (xy 65.198382 166.274542) (xy 65.251673 166.146203) (xy 65.251927 165.855075) (xy 65.140752 165.58601) (xy 65.054922 165.50003)\n        (xy 65.140028 165.415073) (xy 65.251673 165.146203) (xy 65.251927 164.855075) (xy 65.140752 164.58601) (xy 65.054922 164.50003)\n        (xy 65.140028 164.415073) (xy 65.251673 164.146203) (xy 65.251927 163.855075) (xy 65.231824 163.80642) (xy 70.997993 163.80642)\n        (xy 71.179355 164.24535) (xy 71.514884 164.581464) (xy 71.953497 164.763592) (xy 72.42842 164.764007) (xy 72.86735 164.582645)\n        (xy 73.203464 164.247116) (xy 73.385592 163.808503) (xy 73.385593 163.80642) (xy 73.537993 163.80642) (xy 73.719355 164.24535)\n        (xy 74.054884 164.581464) (xy 74.493497 164.763592) (xy 74.96842 164.764007) (xy 75.40735 164.582645) (xy 75.743464 164.247116)\n        (xy 75.925592 163.808503) (xy 75.925593 163.80642) (xy 76.077993 163.80642) (xy 76.259355 164.24535) (xy 76.594884 164.581464)\n        (xy 77.033497 164.763592) (xy 77.50842 164.764007) (xy 77.94735 164.582645) (xy 78.283464 164.247116) (xy 78.465592 163.808503)\n        (xy 78.465593 163.80642) (xy 78.617993 163.80642) (xy 78.799355 164.24535) (xy 79.134884 164.581464) (xy 79.573497 164.763592)\n        (xy 80.04842 164.764007) (xy 80.48735 164.582645) (xy 80.823464 164.247116) (xy 81.005592 163.808503) (xy 81.005593 163.80642)\n        (xy 81.157993 163.80642) (xy 81.339355 164.24535) (xy 81.674884 164.581464) (xy 82.113497 164.763592) (xy 82.58842 164.764007)\n        (xy 83.02735 164.582645) (xy 83.363464 164.247116) (xy 83.545592 163.808503) (xy 83.545593 163.80642) (xy 83.697993 163.80642)\n        (xy 83.879355 164.24535) (xy 84.214884 164.581464) (xy 84.653497 164.763592) (xy 85.12842 164.764007) (xy 85.56735 164.582645)\n        (xy 85.903464 164.247116) (xy 86.085592 163.808503) (xy 86.085593 163.80642) (xy 86.237993 163.80642) (xy 86.419355 164.24535)\n        (xy 86.754884 164.581464) (xy 87.193497 164.763592) (xy 87.66842 164.764007) (xy 88.10735 164.582645) (xy 88.443464 164.247116)\n        (xy 88.625592 163.808503) (xy 88.625593 163.80642) (xy 88.777993 163.80642) (xy 88.959355 164.24535) (xy 89.294884 164.581464)\n        (xy 89.733497 164.763592) (xy 90.20842 164.764007) (xy 90.64735 164.582645) (xy 90.983464 164.247116) (xy 91.165592 163.808503)\n        (xy 91.165593 163.80642) (xy 91.317993 163.80642) (xy 91.499355 164.24535) (xy 91.834884 164.581464) (xy 92.273497 164.763592)\n        (xy 92.74842 164.764007) (xy 93.18735 164.582645) (xy 93.523464 164.247116) (xy 93.705592 163.808503) (xy 93.705593 163.80642)\n        (xy 93.857993 163.80642) (xy 94.039355 164.24535) (xy 94.374884 164.581464) (xy 94.813497 164.763592) (xy 95.28842 164.764007)\n        (xy 95.72735 164.582645) (xy 96.063464 164.247116) (xy 96.245592 163.808503) (xy 96.245593 163.80642) (xy 96.397993 163.80642)\n        (xy 96.579355 164.24535) (xy 96.914884 164.581464) (xy 97.353497 164.763592) (xy 97.82842 164.764007) (xy 98.26735 164.582645)\n        (xy 98.603464 164.247116) (xy 98.785592 163.808503) (xy 98.785593 163.80642) (xy 98.937993 163.80642) (xy 99.119355 164.24535)\n        (xy 99.454884 164.581464) (xy 99.893497 164.763592) (xy 100.36842 164.764007) (xy 100.80735 164.582645) (xy 101.143464 164.247116)\n        (xy 101.325592 163.808503) (xy 101.325593 163.80642) (xy 101.477993 163.80642) (xy 101.659355 164.24535) (xy 101.994884 164.581464)\n        (xy 102.433497 164.763592) (xy 102.90842 164.764007) (xy 103.34735 164.582645) (xy 103.683464 164.247116) (xy 103.865592 163.808503)\n        (xy 103.865593 163.80642) (xy 104.017993 163.80642) (xy 104.199355 164.24535) (xy 104.534884 164.581464) (xy 104.973497 164.763592)\n        (xy 105.44842 164.764007) (xy 105.88735 164.582645) (xy 106.223464 164.247116) (xy 106.405592 163.808503) (xy 106.405593 163.80642)\n        (xy 106.557993 163.80642) (xy 106.739355 164.24535) (xy 107.074884 164.581464) (xy 107.513497 164.763592) (xy 107.98842 164.764007)\n        (xy 108.42735 164.582645) (xy 108.763464 164.247116) (xy 108.945592 163.808503) (xy 108.945593 163.80642) (xy 109.097993 163.80642)\n        (xy 109.279355 164.24535) (xy 109.614884 164.581464) (xy 110.053497 164.763592) (xy 110.52842 164.764007) (xy 110.96735 164.582645)\n        (xy 111.303464 164.247116) (xy 111.485592 163.808503) (xy 111.485593 163.80642) (xy 111.637993 163.80642) (xy 111.819355 164.24535)\n        (xy 112.154884 164.581464) (xy 112.593497 164.763592) (xy 113.06842 164.764007) (xy 113.50735 164.582645) (xy 113.843464 164.247116)\n        (xy 114.025592 163.808503) (xy 114.025593 163.80642) (xy 114.177993 163.80642) (xy 114.359355 164.24535) (xy 114.694884 164.581464)\n        (xy 115.133497 164.763592) (xy 115.60842 164.764007) (xy 116.04735 164.582645) (xy 116.383464 164.247116) (xy 116.565592 163.808503)\n        (xy 116.565593 163.80642) (xy 116.717993 163.80642) (xy 116.899355 164.24535) (xy 117.234884 164.581464) (xy 117.673497 164.763592)\n        (xy 118.14842 164.764007) (xy 118.58735 164.582645) (xy 118.923464 164.247116) (xy 119.105592 163.808503) (xy 119.105593 163.80642)\n        (xy 119.257993 163.80642) (xy 119.439355 164.24535) (xy 119.774884 164.581464) (xy 120.213497 164.763592) (xy 120.68842 164.764007)\n        (xy 121.12735 164.582645) (xy 121.463464 164.247116) (xy 121.645592 163.808503) (xy 121.645593 163.80642) (xy 136.275993 163.80642)\n        (xy 136.457355 164.24535) (xy 136.792884 164.581464) (xy 137.231497 164.763592) (xy 137.70642 164.764007) (xy 138.14535 164.582645)\n        (xy 138.481464 164.247116) (xy 138.663592 163.808503) (xy 138.663593 163.80642) (xy 138.815993 163.80642) (xy 138.997355 164.24535)\n        (xy 139.332884 164.581464) (xy 139.771497 164.763592) (xy 140.24642 164.764007) (xy 140.68535 164.582645) (xy 141.021464 164.247116)\n        (xy 141.203592 163.808503) (xy 141.203593 163.80642) (xy 141.355993 163.80642) (xy 141.537355 164.24535) (xy 141.872884 164.581464)\n        (xy 142.311497 164.763592) (xy 142.78642 164.764007) (xy 143.22535 164.582645) (xy 143.561464 164.247116) (xy 143.743592 163.808503)\n        (xy 143.743593 163.80642) (xy 143.895993 163.80642) (xy 144.077355 164.24535) (xy 144.412884 164.581464) (xy 144.851497 164.763592)\n        (xy 145.32642 164.764007) (xy 145.76535 164.582645) (xy 146.101464 164.247116) (xy 146.283592 163.808503) (xy 146.283593 163.80642)\n        (xy 146.435993 163.80642) (xy 146.617355 164.24535) (xy 146.952884 164.581464) (xy 147.391497 164.763592) (xy 147.86642 164.764007)\n        (xy 148.30535 164.582645) (xy 148.641464 164.247116) (xy 148.823592 163.808503) (xy 148.823593 163.80642) (xy 148.975993 163.80642)\n        (xy 149.157355 164.24535) (xy 149.492884 164.581464) (xy 149.931497 164.763592) (xy 150.40642 164.764007) (xy 150.84535 164.582645)\n        (xy 151.181464 164.247116) (xy 151.363592 163.808503) (xy 151.363593 163.80642) (xy 151.515993 163.80642) (xy 151.697355 164.24535)\n        (xy 152.032884 164.581464) (xy 152.471497 164.763592) (xy 152.94642 164.764007) (xy 153.38535 164.582645) (xy 153.52925 164.438995)\n        (xy 154.56061 164.438995) (xy 154.641205 164.623999) (xy 155.090895 164.776744) (xy 155.564807 164.745774) (xy 155.858795 164.623999)\n        (xy 155.93939 164.438995) (xy 155.25 163.749605) (xy 154.56061 164.438995) (xy 153.52925 164.438995) (xy 153.721464 164.247116)\n        (xy 153.903592 163.808503) (xy 153.903939 163.410895) (xy 154.043256 163.410895) (xy 154.074226 163.884807) (xy 154.196001 164.178795)\n        (xy 154.381005 164.25939) (xy 155.070395 163.57) (xy 155.429605 163.57) (xy 156.118995 164.25939) (xy 156.303999 164.178795)\n        (xy 156.430482 163.80642) (xy 156.595993 163.80642) (xy 156.777355 164.24535) (xy 157.112884 164.581464) (xy 157.551497 164.763592)\n        (xy 158.02642 164.764007) (xy 158.46535 164.582645) (xy 158.801464 164.247116) (xy 158.983592 163.808503) (xy 158.983593 163.80642)\n        (xy 159.135993 163.80642) (xy 159.317355 164.24535) (xy 159.652884 164.581464) (xy 160.091497 164.763592) (xy 160.56642 164.764007)\n        (xy 161.00535 164.582645) (xy 161.341464 164.247116) (xy 161.523592 163.808503) (xy 161.523593 163.80642) (xy 161.675993 163.80642)\n        (xy 161.857355 164.24535) (xy 162.192884 164.581464) (xy 162.631497 164.763592) (xy 163.10642 164.764007) (xy 163.54535 164.582645)\n        (xy 163.881464 164.247116) (xy 164.063592 163.808503) (xy 164.063593 163.80642) (xy 164.215993 163.80642) (xy 164.397355 164.24535)\n        (xy 164.732884 164.581464) (xy 165.171497 164.763592) (xy 165.64642 164.764007) (xy 166.08535 164.582645) (xy 166.421464 164.247116)\n        (xy 166.603592 163.808503) (xy 166.604007 163.33358) (xy 166.422645 162.89465) (xy 166.336146 162.808) (xy 166.747741 162.808)\n        (xy 166.747741 164.332) (xy 166.77785 164.492015) (xy 166.872419 164.63898) (xy 167.016715 164.737573) (xy 167.188 164.772259)\n        (xy 168.712 164.772259) (xy 168.872015 164.74215) (xy 169.01898 164.647581) (xy 169.117573 164.503285) (xy 169.152259 164.332)\n        (xy 169.152259 162.808) (xy 169.12215 162.647985) (xy 169.027581 162.50102) (xy 168.883285 162.402427) (xy 168.712 162.367741)\n        (xy 167.188 162.367741) (xy 167.027985 162.39785) (xy 166.88102 162.492419) (xy 166.782427 162.636715) (xy 166.747741 162.808)\n        (xy 166.336146 162.808) (xy 166.087116 162.558536) (xy 165.648503 162.376408) (xy 165.17358 162.375993) (xy 164.73465 162.557355)\n        (xy 164.398536 162.892884) (xy 164.216408 163.331497) (xy 164.215993 163.80642) (xy 164.063593 163.80642) (xy 164.064007 163.33358)\n        (xy 163.882645 162.89465) (xy 163.547116 162.558536) (xy 163.108503 162.376408) (xy 162.63358 162.375993) (xy 162.19465 162.557355)\n        (xy 161.858536 162.892884) (xy 161.676408 163.331497) (xy 161.675993 163.80642) (xy 161.523593 163.80642) (xy 161.524007 163.33358)\n        (xy 161.342645 162.89465) (xy 161.007116 162.558536) (xy 160.568503 162.376408) (xy 160.09358 162.375993) (xy 159.65465 162.557355)\n        (xy 159.318536 162.892884) (xy 159.136408 163.331497) (xy 159.135993 163.80642) (xy 158.983593 163.80642) (xy 158.984007 163.33358)\n        (xy 158.802645 162.89465) (xy 158.467116 162.558536) (xy 158.028503 162.376408) (xy 157.55358 162.375993) (xy 157.11465 162.557355)\n        (xy 156.778536 162.892884) (xy 156.596408 163.331497) (xy 156.595993 163.80642) (xy 156.430482 163.80642) (xy 156.456744 163.729105)\n        (xy 156.425774 163.255193) (xy 156.303999 162.961205) (xy 156.118995 162.88061) (xy 155.429605 163.57) (xy 155.070395 163.57)\n        (xy 154.381005 162.88061) (xy 154.196001 162.961205) (xy 154.043256 163.410895) (xy 153.903939 163.410895) (xy 153.904007 163.33358)\n        (xy 153.722645 162.89465) (xy 153.529338 162.701005) (xy 154.56061 162.701005) (xy 155.25 163.390395) (xy 155.93939 162.701005)\n        (xy 155.858795 162.516001) (xy 155.409105 162.363256) (xy 154.935193 162.394226) (xy 154.641205 162.516001) (xy 154.56061 162.701005)\n        (xy 153.529338 162.701005) (xy 153.387116 162.558536) (xy 152.948503 162.376408) (xy 152.47358 162.375993) (xy 152.03465 162.557355)\n        (xy 151.698536 162.892884) (xy 151.516408 163.331497) (xy 151.515993 163.80642) (xy 151.363593 163.80642) (xy 151.364007 163.33358)\n        (xy 151.182645 162.89465) (xy 150.847116 162.558536) (xy 150.408503 162.376408) (xy 149.93358 162.375993) (xy 149.49465 162.557355)\n        (xy 149.158536 162.892884) (xy 148.976408 163.331497) (xy 148.975993 163.80642) (xy 148.823593 163.80642) (xy 148.824007 163.33358)\n        (xy 148.642645 162.89465) (xy 148.307116 162.558536) (xy 147.868503 162.376408) (xy 147.39358 162.375993) (xy 146.95465 162.557355)\n        (xy 146.618536 162.892884) (xy 146.436408 163.331497) (xy 146.435993 163.80642) (xy 146.283593 163.80642) (xy 146.284007 163.33358)\n        (xy 146.102645 162.89465) (xy 145.767116 162.558536) (xy 145.328503 162.376408) (xy 144.85358 162.375993) (xy 144.41465 162.557355)\n        (xy 144.078536 162.892884) (xy 143.896408 163.331497) (xy 143.895993 163.80642) (xy 143.743593 163.80642) (xy 143.744007 163.33358)\n        (xy 143.562645 162.89465) (xy 143.227116 162.558536) (xy 142.788503 162.376408) (xy 142.31358 162.375993) (xy 141.87465 162.557355)\n        (xy 141.538536 162.892884) (xy 141.356408 163.331497) (xy 141.355993 163.80642) (xy 141.203593 163.80642) (xy 141.204007 163.33358)\n        (xy 141.022645 162.89465) (xy 140.687116 162.558536) (xy 140.248503 162.376408) (xy 139.77358 162.375993) (xy 139.33465 162.557355)\n        (xy 138.998536 162.892884) (xy 138.816408 163.331497) (xy 138.815993 163.80642) (xy 138.663593 163.80642) (xy 138.664007 163.33358)\n        (xy 138.482645 162.89465) (xy 138.147116 162.558536) (xy 137.708503 162.376408) (xy 137.23358 162.375993) (xy 136.79465 162.557355)\n        (xy 136.458536 162.892884) (xy 136.276408 163.331497) (xy 136.275993 163.80642) (xy 121.645593 163.80642) (xy 121.646007 163.33358)\n        (xy 121.464645 162.89465) (xy 121.129116 162.558536) (xy 120.690503 162.376408) (xy 120.21558 162.375993) (xy 119.77665 162.557355)\n        (xy 119.440536 162.892884) (xy 119.258408 163.331497) (xy 119.257993 163.80642) (xy 119.105593 163.80642) (xy 119.106007 163.33358)\n        (xy 118.924645 162.89465) (xy 118.589116 162.558536) (xy 118.150503 162.376408) (xy 117.67558 162.375993) (xy 117.23665 162.557355)\n        (xy 116.900536 162.892884) (xy 116.718408 163.331497) (xy 116.717993 163.80642) (xy 116.565593 163.80642) (xy 116.566007 163.33358)\n        (xy 116.384645 162.89465) (xy 116.049116 162.558536) (xy 115.610503 162.376408) (xy 115.13558 162.375993) (xy 114.69665 162.557355)\n        (xy 114.360536 162.892884) (xy 114.178408 163.331497) (xy 114.177993 163.80642) (xy 114.025593 163.80642) (xy 114.026007 163.33358)\n        (xy 113.844645 162.89465) (xy 113.509116 162.558536) (xy 113.070503 162.376408) (xy 112.59558 162.375993) (xy 112.15665 162.557355)\n        (xy 111.820536 162.892884) (xy 111.638408 163.331497) (xy 111.637993 163.80642) (xy 111.485593 163.80642) (xy 111.486007 163.33358)\n        (xy 111.304645 162.89465) (xy 110.969116 162.558536) (xy 110.530503 162.376408) (xy 110.05558 162.375993) (xy 109.61665 162.557355)\n        (xy 109.280536 162.892884) (xy 109.098408 163.331497) (xy 109.097993 163.80642) (xy 108.945593 163.80642) (xy 108.946007 163.33358)\n        (xy 108.764645 162.89465) (xy 108.429116 162.558536) (xy 107.990503 162.376408) (xy 107.51558 162.375993) (xy 107.07665 162.557355)\n        (xy 106.740536 162.892884) (xy 106.558408 163.331497) (xy 106.557993 163.80642) (xy 106.405593 163.80642) (xy 106.406007 163.33358)\n        (xy 106.224645 162.89465) (xy 105.889116 162.558536) (xy 105.450503 162.376408) (xy 104.97558 162.375993) (xy 104.53665 162.557355)\n        (xy 104.200536 162.892884) (xy 104.018408 163.331497) (xy 104.017993 163.80642) (xy 103.865593 163.80642) (xy 103.866007 163.33358)\n        (xy 103.684645 162.89465) (xy 103.349116 162.558536) (xy 102.910503 162.376408) (xy 102.43558 162.375993) (xy 101.99665 162.557355)\n        (xy 101.660536 162.892884) (xy 101.478408 163.331497) (xy 101.477993 163.80642) (xy 101.325593 163.80642) (xy 101.326007 163.33358)\n        (xy 101.144645 162.89465) (xy 100.809116 162.558536) (xy 100.370503 162.376408) (xy 99.89558 162.375993) (xy 99.45665 162.557355)\n        (xy 99.120536 162.892884) (xy 98.938408 163.331497) (xy 98.937993 163.80642) (xy 98.785593 163.80642) (xy 98.786007 163.33358)\n        (xy 98.604645 162.89465) (xy 98.269116 162.558536) (xy 97.830503 162.376408) (xy 97.35558 162.375993) (xy 96.91665 162.557355)\n        (xy 96.580536 162.892884) (xy 96.398408 163.331497) (xy 96.397993 163.80642) (xy 96.245593 163.80642) (xy 96.246007 163.33358)\n        (xy 96.064645 162.89465) (xy 95.729116 162.558536) (xy 95.290503 162.376408) (xy 94.81558 162.375993) (xy 94.37665 162.557355)\n        (xy 94.040536 162.892884) (xy 93.858408 163.331497) (xy 93.857993 163.80642) (xy 93.705593 163.80642) (xy 93.706007 163.33358)\n        (xy 93.524645 162.89465) (xy 93.189116 162.558536) (xy 92.750503 162.376408) (xy 92.27558 162.375993) (xy 91.83665 162.557355)\n        (xy 91.500536 162.892884) (xy 91.318408 163.331497) (xy 91.317993 163.80642) (xy 91.165593 163.80642) (xy 91.166007 163.33358)\n        (xy 90.984645 162.89465) (xy 90.649116 162.558536) (xy 90.210503 162.376408) (xy 89.73558 162.375993) (xy 89.29665 162.557355)\n        (xy 88.960536 162.892884) (xy 88.778408 163.331497) (xy 88.777993 163.80642) (xy 88.625593 163.80642) (xy 88.626007 163.33358)\n        (xy 88.444645 162.89465) (xy 88.109116 162.558536) (xy 87.670503 162.376408) (xy 87.19558 162.375993) (xy 86.75665 162.557355)\n        (xy 86.420536 162.892884) (xy 86.238408 163.331497) (xy 86.237993 163.80642) (xy 86.085593 163.80642) (xy 86.086007 163.33358)\n        (xy 85.904645 162.89465) (xy 85.569116 162.558536) (xy 85.130503 162.376408) (xy 84.65558 162.375993) (xy 84.21665 162.557355)\n        (xy 83.880536 162.892884) (xy 83.698408 163.331497) (xy 83.697993 163.80642) (xy 83.545593 163.80642) (xy 83.546007 163.33358)\n        (xy 83.364645 162.89465) (xy 83.029116 162.558536) (xy 82.590503 162.376408) (xy 82.11558 162.375993) (xy 81.67665 162.557355)\n        (xy 81.340536 162.892884) (xy 81.158408 163.331497) (xy 81.157993 163.80642) (xy 81.005593 163.80642) (xy 81.006007 163.33358)\n        (xy 80.824645 162.89465) (xy 80.489116 162.558536) (xy 80.050503 162.376408) (xy 79.57558 162.375993) (xy 79.13665 162.557355)\n        (xy 78.800536 162.892884) (xy 78.618408 163.331497) (xy 78.617993 163.80642) (xy 78.465593 163.80642) (xy 78.466007 163.33358)\n        (xy 78.284645 162.89465) (xy 77.949116 162.558536) (xy 77.510503 162.376408) (xy 77.03558 162.375993) (xy 76.59665 162.557355)\n        (xy 76.260536 162.892884) (xy 76.078408 163.331497) (xy 76.077993 163.80642) (xy 75.925593 163.80642) (xy 75.926007 163.33358)\n        (xy 75.744645 162.89465) (xy 75.409116 162.558536) (xy 74.970503 162.376408) (xy 74.49558 162.375993) (xy 74.05665 162.557355)\n        (xy 73.720536 162.892884) (xy 73.538408 163.331497) (xy 73.537993 163.80642) (xy 73.385593 163.80642) (xy 73.386007 163.33358)\n        (xy 73.204645 162.89465) (xy 72.869116 162.558536) (xy 72.430503 162.376408) (xy 71.95558 162.375993) (xy 71.51665 162.557355)\n        (xy 71.180536 162.892884) (xy 70.998408 163.331497) (xy 70.997993 163.80642) (xy 65.231824 163.80642) (xy 65.140752 163.58601)\n        (xy 64.935073 163.379972) (xy 64.666203 163.268327) (xy 64.375075 163.268073) (xy 64.10601 163.379248) (xy 64.02003 163.465078)\n        (xy 63.935073 163.379972) (xy 63.666203 163.268327) (xy 63.375075 163.268073) (xy 63.10601 163.379248) (xy 63.02003 163.465078)\n        (xy 62.935073 163.379972) (xy 62.666203 163.268327) (xy 62.375075 163.268073) (xy 62.10601 163.379248) (xy 61.899972 163.584927)\n        (xy 61.788327 163.853797) (xy 61.788073 164.144925) (xy 61.899248 164.41399) (xy 61.985078 164.49997) (xy 61.899972 164.584927)\n        (xy 61.788327 164.853797) (xy 61.788073 165.144925) (xy 61.899248 165.41399) (xy 61.985078 165.49997) (xy 61.899972 165.584927)\n        (xy 61.788327 165.853797) (xy 61.788073 166.144925) (xy 61.899248 166.41399) (xy 62.104927 166.620028) (xy 62.373797 166.731673)\n        (xy 62.664925 166.731927) (xy 62.93399 166.620752) (xy 63.01997 166.534922) (xy 63.104927 166.620028) (xy 63.373797 166.731673)\n        (xy 63.664925 166.731927) (xy 63.93399 166.620752) (xy 64.01997 166.534922) (xy 64.104927 166.620028) (xy 64.373797 166.731673)\n        (xy 64.409091 166.731704) (xy 64.324643 166.935077) (xy 64.324357 167.263482) (xy 64.449767 167.566998) (xy 64.655084 167.772673)\n        (xy 64.645665 167.768762) (xy 63.359975 167.76764) (xy 62.171724 168.258615) (xy 61.261811 169.166942) (xy 60.768762 170.354335)\n        (xy 60.76764 171.640025) (xy 60.761802 171.640025) (xy 60.6223 170.938707) (xy 60.6223 168.583121) (xy 61.620483 164.913331)\n        (xy 61.626193 164.830973) (xy 61.6423 164.75) (xy 61.6423 158.25) (xy 61.626305 158.16959) (xy 61.620787 158.087788)\n        (xy 61.3723 157.167466) (xy 61.3723 157.144925) (xy 61.788073 157.144925) (xy 61.899248 157.41399) (xy 61.985078 157.49997)\n        (xy 61.899972 157.584927) (xy 61.788327 157.853797) (xy 61.788073 158.144925) (xy 61.899248 158.41399) (xy 61.985078 158.49997)\n        (xy 61.899972 158.584927) (xy 61.788327 158.853797) (xy 61.788073 159.144925) (xy 61.899248 159.41399) (xy 62.104927 159.620028)\n        (xy 62.373797 159.731673) (xy 62.664925 159.731927) (xy 62.93399 159.620752) (xy 63.01997 159.534922) (xy 63.104927 159.620028)\n        (xy 63.373797 159.731673) (xy 63.664925 159.731927) (xy 63.93399 159.620752) (xy 64.01997 159.534922) (xy 64.104927 159.620028)\n        (xy 64.373797 159.731673) (xy 64.664925 159.731927) (xy 64.93399 159.620752) (xy 64.963645 159.591148) (xy 68.134633 159.591148)\n        (xy 68.281266 159.946027) (xy 68.552544 160.217779) (xy 68.907168 160.365032) (xy 69.291148 160.365367) (xy 69.526794 160.268)\n        (xy 70.989741 160.268) (xy 70.989741 161.792) (xy 71.01985 161.952015) (xy 71.114419 162.09898) (xy 71.258715 162.197573)\n        (xy 71.43 162.232259) (xy 72.954 162.232259) (xy 73.114015 162.20215) (xy 73.26098 162.107581) (xy 73.359573 161.963285)\n        (xy 73.394259 161.792) (xy 73.394259 161.26642) (xy 73.537993 161.26642) (xy 73.719355 161.70535) (xy 74.054884 162.041464)\n        (xy 74.493497 162.223592) (xy 74.96842 162.224007) (xy 75.40735 162.042645) (xy 75.743464 161.707116) (xy 75.925592 161.268503)\n        (xy 75.925593 161.26642) (xy 76.077993 161.26642) (xy 76.259355 161.70535) (xy 76.594884 162.041464) (xy 77.033497 162.223592)\n        (xy 77.50842 162.224007) (xy 77.94735 162.042645) (xy 78.283464 161.707116) (xy 78.465592 161.268503) (xy 78.465593 161.26642)\n        (xy 78.617993 161.26642) (xy 78.799355 161.70535) (xy 79.134884 162.041464) (xy 79.573497 162.223592) (xy 80.04842 162.224007)\n        (xy 80.48735 162.042645) (xy 80.823464 161.707116) (xy 81.005592 161.268503) (xy 81.005593 161.26642) (xy 81.157993 161.26642)\n        (xy 81.339355 161.70535) (xy 81.674884 162.041464) (xy 82.113497 162.223592) (xy 82.58842 162.224007) (xy 83.02735 162.042645)\n        (xy 83.363464 161.707116) (xy 83.545592 161.268503) (xy 83.545593 161.26642) (xy 83.697993 161.26642) (xy 83.879355 161.70535)\n        (xy 84.214884 162.041464) (xy 84.653497 162.223592) (xy 85.12842 162.224007) (xy 85.56735 162.042645) (xy 85.903464 161.707116)\n        (xy 86.085592 161.268503) (xy 86.085593 161.26642) (xy 86.237993 161.26642) (xy 86.419355 161.70535) (xy 86.754884 162.041464)\n        (xy 87.193497 162.223592) (xy 87.66842 162.224007) (xy 88.10735 162.042645) (xy 88.443464 161.707116) (xy 88.625592 161.268503)\n        (xy 88.625593 161.26642) (xy 88.777993 161.26642) (xy 88.959355 161.70535) (xy 89.294884 162.041464) (xy 89.733497 162.223592)\n        (xy 90.20842 162.224007) (xy 90.64735 162.042645) (xy 90.983464 161.707116) (xy 91.165592 161.268503) (xy 91.165593 161.26642)\n        (xy 91.317993 161.26642) (xy 91.499355 161.70535) (xy 91.834884 162.041464) (xy 92.273497 162.223592) (xy 92.74842 162.224007)\n        (xy 93.18735 162.042645) (xy 93.523464 161.707116) (xy 93.705592 161.268503) (xy 93.705593 161.26642) (xy 93.857993 161.26642)\n        (xy 94.039355 161.70535) (xy 94.374884 162.041464) (xy 94.813497 162.223592) (xy 95.28842 162.224007) (xy 95.72735 162.042645)\n        (xy 96.063464 161.707116) (xy 96.245592 161.268503) (xy 96.245593 161.26642) (xy 96.397993 161.26642) (xy 96.579355 161.70535)\n        (xy 96.914884 162.041464) (xy 97.353497 162.223592) (xy 97.82842 162.224007) (xy 98.26735 162.042645) (xy 98.603464 161.707116)\n        (xy 98.785592 161.268503) (xy 98.785593 161.26642) (xy 98.937993 161.26642) (xy 99.119355 161.70535) (xy 99.454884 162.041464)\n        (xy 99.893497 162.223592) (xy 100.36842 162.224007) (xy 100.80735 162.042645) (xy 101.143464 161.707116) (xy 101.325592 161.268503)\n        (xy 101.325593 161.26642) (xy 101.477993 161.26642) (xy 101.659355 161.70535) (xy 101.994884 162.041464) (xy 102.433497 162.223592)\n        (xy 102.90842 162.224007) (xy 103.34735 162.042645) (xy 103.683464 161.707116) (xy 103.865592 161.268503) (xy 103.865593 161.26642)\n        (xy 104.017993 161.26642) (xy 104.199355 161.70535) (xy 104.534884 162.041464) (xy 104.973497 162.223592) (xy 105.44842 162.224007)\n        (xy 105.88735 162.042645) (xy 106.223464 161.707116) (xy 106.405592 161.268503) (xy 106.405593 161.26642) (xy 106.557993 161.26642)\n        (xy 106.739355 161.70535) (xy 107.074884 162.041464) (xy 107.513497 162.223592) (xy 107.98842 162.224007) (xy 108.42735 162.042645)\n        (xy 108.763464 161.707116) (xy 108.945592 161.268503) (xy 108.945593 161.26642) (xy 109.097993 161.26642) (xy 109.279355 161.70535)\n        (xy 109.614884 162.041464) (xy 110.053497 162.223592) (xy 110.52842 162.224007) (xy 110.96735 162.042645) (xy 111.303464 161.707116)\n        (xy 111.485592 161.268503) (xy 111.485593 161.26642) (xy 111.637993 161.26642) (xy 111.819355 161.70535) (xy 112.154884 162.041464)\n        (xy 112.593497 162.223592) (xy 113.06842 162.224007) (xy 113.50735 162.042645) (xy 113.843464 161.707116) (xy 114.025592 161.268503)\n        (xy 114.025593 161.26642) (xy 114.177993 161.26642) (xy 114.359355 161.70535) (xy 114.694884 162.041464) (xy 115.133497 162.223592)\n        (xy 115.60842 162.224007) (xy 116.04735 162.042645) (xy 116.383464 161.707116) (xy 116.565592 161.268503) (xy 116.565593 161.26642)\n        (xy 116.717993 161.26642) (xy 116.899355 161.70535) (xy 117.234884 162.041464) (xy 117.673497 162.223592) (xy 118.14842 162.224007)\n        (xy 118.58735 162.042645) (xy 118.923464 161.707116) (xy 119.105592 161.268503) (xy 119.105593 161.26642) (xy 119.257993 161.26642)\n        (xy 119.439355 161.70535) (xy 119.774884 162.041464) (xy 120.213497 162.223592) (xy 120.68842 162.224007) (xy 121.12735 162.042645)\n        (xy 121.463464 161.707116) (xy 121.645592 161.268503) (xy 121.646007 160.79358) (xy 121.464645 160.35465) (xy 121.129116 160.018536)\n        (xy 120.755705 159.863482) (xy 124.874357 159.863482) (xy 124.999767 160.166998) (xy 125.231781 160.399417) (xy 125.535077 160.525357)\n        (xy 125.863482 160.525643) (xy 126.166998 160.400233) (xy 126.399417 160.168219) (xy 126.525357 159.864923) (xy 126.525595 159.591148)\n        (xy 169.934633 159.591148) (xy 170.081266 159.946027) (xy 170.352544 160.217779) (xy 170.707168 160.365032) (xy 171.091148 160.365367)\n        (xy 171.446027 160.218734) (xy 171.717779 159.947456) (xy 171.865032 159.592832) (xy 171.865367 159.208852) (xy 171.718734 158.853973)\n        (xy 171.447456 158.582221) (xy 171.092832 158.434968) (xy 170.708852 158.434633) (xy 170.353973 158.581266) (xy 170.082221 158.852544)\n        (xy 169.934968 159.207168) (xy 169.934633 159.591148) (xy 126.525595 159.591148) (xy 126.525643 159.536518) (xy 126.400233 159.233002)\n        (xy 126.168219 159.000583) (xy 125.864923 158.874643) (xy 125.536518 158.874357) (xy 125.233002 158.999767) (xy 125.000583 159.231781)\n        (xy 124.874643 159.535077) (xy 124.874357 159.863482) (xy 120.755705 159.863482) (xy 120.690503 159.836408) (xy 120.21558 159.835993)\n        (xy 119.77665 160.017355) (xy 119.440536 160.352884) (xy 119.258408 160.791497) (xy 119.257993 161.26642) (xy 119.105593 161.26642)\n        (xy 119.106007 160.79358) (xy 118.924645 160.35465) (xy 118.589116 160.018536) (xy 118.150503 159.836408) (xy 117.67558 159.835993)\n        (xy 117.23665 160.017355) (xy 116.900536 160.352884) (xy 116.718408 160.791497) (xy 116.717993 161.26642) (xy 116.565593 161.26642)\n        (xy 116.566007 160.79358) (xy 116.384645 160.35465) (xy 116.049116 160.018536) (xy 115.610503 159.836408) (xy 115.13558 159.835993)\n        (xy 114.69665 160.017355) (xy 114.360536 160.352884) (xy 114.178408 160.791497) (xy 114.177993 161.26642) (xy 114.025593 161.26642)\n        (xy 114.026007 160.79358) (xy 113.844645 160.35465) (xy 113.509116 160.018536) (xy 113.070503 159.836408) (xy 112.59558 159.835993)\n        (xy 112.15665 160.017355) (xy 111.820536 160.352884) (xy 111.638408 160.791497) (xy 111.637993 161.26642) (xy 111.485593 161.26642)\n        (xy 111.486007 160.79358) (xy 111.304645 160.35465) (xy 110.969116 160.018536) (xy 110.530503 159.836408) (xy 110.05558 159.835993)\n        (xy 109.61665 160.017355) (xy 109.280536 160.352884) (xy 109.098408 160.791497) (xy 109.097993 161.26642) (xy 108.945593 161.26642)\n        (xy 108.946007 160.79358) (xy 108.764645 160.35465) (xy 108.429116 160.018536) (xy 107.990503 159.836408) (xy 107.51558 159.835993)\n        (xy 107.07665 160.017355) (xy 106.740536 160.352884) (xy 106.558408 160.791497) (xy 106.557993 161.26642) (xy 106.405593 161.26642)\n        (xy 106.406007 160.79358) (xy 106.224645 160.35465) (xy 105.889116 160.018536) (xy 105.450503 159.836408) (xy 104.97558 159.835993)\n        (xy 104.53665 160.017355) (xy 104.200536 160.352884) (xy 104.018408 160.791497) (xy 104.017993 161.26642) (xy 103.865593 161.26642)\n        (xy 103.866007 160.79358) (xy 103.684645 160.35465) (xy 103.349116 160.018536) (xy 102.910503 159.836408) (xy 102.43558 159.835993)\n        (xy 101.99665 160.017355) (xy 101.660536 160.352884) (xy 101.478408 160.791497) (xy 101.477993 161.26642) (xy 101.325593 161.26642)\n        (xy 101.326007 160.79358) (xy 101.144645 160.35465) (xy 100.809116 160.018536) (xy 100.370503 159.836408) (xy 99.89558 159.835993)\n        (xy 99.45665 160.017355) (xy 99.120536 160.352884) (xy 98.938408 160.791497) (xy 98.937993 161.26642) (xy 98.785593 161.26642)\n        (xy 98.786007 160.79358) (xy 98.604645 160.35465) (xy 98.269116 160.018536) (xy 97.830503 159.836408) (xy 97.35558 159.835993)\n        (xy 96.91665 160.017355) (xy 96.580536 160.352884) (xy 96.398408 160.791497) (xy 96.397993 161.26642) (xy 96.245593 161.26642)\n        (xy 96.246007 160.79358) (xy 96.064645 160.35465) (xy 95.729116 160.018536) (xy 95.290503 159.836408) (xy 94.81558 159.835993)\n        (xy 94.37665 160.017355) (xy 94.040536 160.352884) (xy 93.858408 160.791497) (xy 93.857993 161.26642) (xy 93.705593 161.26642)\n        (xy 93.706007 160.79358) (xy 93.524645 160.35465) (xy 93.189116 160.018536) (xy 92.750503 159.836408) (xy 92.27558 159.835993)\n        (xy 91.83665 160.017355) (xy 91.500536 160.352884) (xy 91.318408 160.791497) (xy 91.317993 161.26642) (xy 91.165593 161.26642)\n        (xy 91.166007 160.79358) (xy 90.984645 160.35465) (xy 90.649116 160.018536) (xy 90.210503 159.836408) (xy 89.73558 159.835993)\n        (xy 89.29665 160.017355) (xy 88.960536 160.352884) (xy 88.778408 160.791497) (xy 88.777993 161.26642) (xy 88.625593 161.26642)\n        (xy 88.626007 160.79358) (xy 88.444645 160.35465) (xy 88.109116 160.018536) (xy 87.670503 159.836408) (xy 87.19558 159.835993)\n        (xy 86.75665 160.017355) (xy 86.420536 160.352884) (xy 86.238408 160.791497) (xy 86.237993 161.26642) (xy 86.085593 161.26642)\n        (xy 86.086007 160.79358) (xy 85.904645 160.35465) (xy 85.569116 160.018536) (xy 85.130503 159.836408) (xy 84.65558 159.835993)\n        (xy 84.21665 160.017355) (xy 83.880536 160.352884) (xy 83.698408 160.791497) (xy 83.697993 161.26642) (xy 83.545593 161.26642)\n        (xy 83.546007 160.79358) (xy 83.364645 160.35465) (xy 83.029116 160.018536) (xy 82.590503 159.836408) (xy 82.11558 159.835993)\n        (xy 81.67665 160.017355) (xy 81.340536 160.352884) (xy 81.158408 160.791497) (xy 81.157993 161.26642) (xy 81.005593 161.26642)\n        (xy 81.006007 160.79358) (xy 80.824645 160.35465) (xy 80.489116 160.018536) (xy 80.050503 159.836408) (xy 79.57558 159.835993)\n        (xy 79.13665 160.017355) (xy 78.800536 160.352884) (xy 78.618408 160.791497) (xy 78.617993 161.26642) (xy 78.465593 161.26642)\n        (xy 78.466007 160.79358) (xy 78.284645 160.35465) (xy 77.949116 160.018536) (xy 77.510503 159.836408) (xy 77.03558 159.835993)\n        (xy 76.59665 160.017355) (xy 76.260536 160.352884) (xy 76.078408 160.791497) (xy 76.077993 161.26642) (xy 75.925593 161.26642)\n        (xy 75.926007 160.79358) (xy 75.744645 160.35465) (xy 75.409116 160.018536) (xy 74.970503 159.836408) (xy 74.49558 159.835993)\n        (xy 74.05665 160.017355) (xy 73.720536 160.352884) (xy 73.538408 160.791497) (xy 73.537993 161.26642) (xy 73.394259 161.26642)\n        (xy 73.394259 160.268) (xy 73.36415 160.107985) (xy 73.269581 159.96102) (xy 73.125285 159.862427) (xy 72.954 159.827741)\n        (xy 71.43 159.827741) (xy 71.269985 159.85785) (xy 71.12302 159.952419) (xy 71.024427 160.096715) (xy 70.989741 160.268)\n        (xy 69.526794 160.268) (xy 69.646027 160.218734) (xy 69.917779 159.947456) (xy 70.065032 159.592832) (xy 70.065367 159.208852)\n        (xy 69.918734 158.853973) (xy 69.647456 158.582221) (xy 69.292832 158.434968) (xy 68.908852 158.434633) (xy 68.553973 158.581266)\n        (xy 68.282221 158.852544) (xy 68.134968 159.207168) (xy 68.134633 159.591148) (xy 64.963645 159.591148) (xy 65.140028 159.415073)\n        (xy 65.251673 159.146203) (xy 65.251927 158.855075) (xy 65.140752 158.58601) (xy 65.054922 158.50003) (xy 65.140028 158.415073)\n        (xy 65.251673 158.146203) (xy 65.251927 157.855075) (xy 65.140752 157.58601) (xy 65.054922 157.50003) (xy 65.140028 157.415073)\n        (xy 65.251673 157.146203) (xy 65.251927 156.855075) (xy 65.140752 156.58601) (xy 65.118264 156.563482) (xy 65.274357 156.563482)\n        (xy 65.399767 156.866998) (xy 65.631781 157.099417) (xy 65.935077 157.225357) (xy 66.263482 157.225643) (xy 66.413923 157.163482)\n        (xy 167.174357 157.163482) (xy 167.299767 157.466998) (xy 167.531781 157.699417) (xy 167.835077 157.825357) (xy 168.163482 157.825643)\n        (xy 168.466998 157.700233) (xy 168.699417 157.468219) (xy 168.825357 157.164923) (xy 168.825643 156.836518) (xy 168.700233 156.533002)\n        (xy 168.468219 156.300583) (xy 168.193286 156.18642) (xy 169.295993 156.18642) (xy 169.477355 156.62535) (xy 169.812884 156.961464)\n        (xy 170.251497 157.143592) (xy 170.72642 157.144007) (xy 171.16535 156.962645) (xy 171.501464 156.627116) (xy 171.683592 156.188503)\n        (xy 171.684007 155.71358) (xy 171.502645 155.27465) (xy 171.416146 155.188) (xy 171.827741 155.188) (xy 171.827741 156.712)\n        (xy 171.85785 156.872015) (xy 171.952419 157.01898) (xy 172.096715 157.117573) (xy 172.268 157.152259) (xy 173.792 157.152259)\n        (xy 173.830976 157.144925) (xy 174.748073 157.144925) (xy 174.859248 157.41399) (xy 174.945078 157.49997) (xy 174.859972 157.584927)\n        (xy 174.748327 157.853797) (xy 174.748073 158.144925) (xy 174.859248 158.41399) (xy 174.945078 158.49997) (xy 174.859972 158.584927)\n        (xy 174.748327 158.853797) (xy 174.748073 159.144925) (xy 174.859248 159.41399) (xy 175.064927 159.620028) (xy 175.333797 159.731673)\n        (xy 175.624925 159.731927) (xy 175.89399 159.620752) (xy 175.97997 159.534922) (xy 176.064927 159.620028) (xy 176.333797 159.731673)\n        (xy 176.624925 159.731927) (xy 176.89399 159.620752) (xy 176.97997 159.534922) (xy 177.064927 159.620028) (xy 177.333797 159.731673)\n        (xy 177.624925 159.731927) (xy 177.89399 159.620752) (xy 178.100028 159.415073) (xy 178.211673 159.146203) (xy 178.211927 158.855075)\n        (xy 178.100752 158.58601) (xy 178.014922 158.50003) (xy 178.100028 158.415073) (xy 178.211673 158.146203) (xy 178.211927 157.855075)\n        (xy 178.100752 157.58601) (xy 178.014922 157.50003) (xy 178.100028 157.415073) (xy 178.211673 157.146203) (xy 178.211927 156.855075)\n        (xy 178.100752 156.58601) (xy 177.895073 156.379972) (xy 177.626203 156.268327) (xy 177.335075 156.268073) (xy 177.06601 156.379248)\n        (xy 176.98003 156.465078) (xy 176.895073 156.379972) (xy 176.626203 156.268327) (xy 176.335075 156.268073) (xy 176.06601 156.379248)\n        (xy 175.98003 156.465078) (xy 175.895073 156.379972) (xy 175.626203 156.268327) (xy 175.335075 156.268073) (xy 175.06601 156.379248)\n        (xy 174.859972 156.584927) (xy 174.748327 156.853797) (xy 174.748073 157.144925) (xy 173.830976 157.144925) (xy 173.952015 157.12215)\n        (xy 174.09898 157.027581) (xy 174.197573 156.883285) (xy 174.232259 156.712) (xy 174.232259 155.188) (xy 174.20215 155.027985)\n        (xy 174.107581 154.88102) (xy 173.963285 154.782427) (xy 173.792 154.747741) (xy 172.268 154.747741) (xy 172.107985 154.77785)\n        (xy 171.96102 154.872419) (xy 171.862427 155.016715) (xy 171.827741 155.188) (xy 171.416146 155.188) (xy 171.167116 154.938536)\n        (xy 170.728503 154.756408) (xy 170.25358 154.755993) (xy 169.81465 154.937355) (xy 169.478536 155.272884) (xy 169.296408 155.711497)\n        (xy 169.295993 156.18642) (xy 168.193286 156.18642) (xy 168.164923 156.174643) (xy 167.836518 156.174357) (xy 167.533002 156.299767)\n        (xy 167.300583 156.531781) (xy 167.174643 156.835077) (xy 167.174357 157.163482) (xy 66.413923 157.163482) (xy 66.566998 157.100233)\n        (xy 66.799417 156.868219) (xy 66.925357 156.564923) (xy 66.925643 156.236518) (xy 66.904943 156.18642) (xy 121.035993 156.18642)\n        (xy 121.217355 156.62535) (xy 121.552884 156.961464) (xy 121.991497 157.143592) (xy 122.46642 157.144007) (xy 122.90535 156.962645)\n        (xy 123.241464 156.627116) (xy 123.423592 156.188503) (xy 123.423595 156.18495) (xy 123.5762 156.18495) (xy 123.5762 156.79789)\n        (xy 123.641937 156.956595) (xy 123.763405 157.078062) (xy 123.922109 157.1438) (xy 124.53505 157.1438) (xy 124.643 157.03585)\n        (xy 124.643 156.077) (xy 124.897 156.077) (xy 124.897 157.03585) (xy 125.00495 157.1438) (xy 125.617891 157.1438)\n        (xy 125.776595 157.078062) (xy 125.898063 156.956595) (xy 125.9638 156.79789) (xy 125.9638 156.18495) (xy 148.9762 156.18495)\n        (xy 148.9762 156.797891) (xy 149.041938 156.956595) (xy 149.163405 157.078063) (xy 149.32211 157.1438) (xy 149.93505 157.1438)\n        (xy 150.043 157.03585) (xy 150.043 156.077) (xy 150.297 156.077) (xy 150.297 157.03585) (xy 150.40495 157.1438)\n        (xy 151.01789 157.1438) (xy 151.176595 157.078063) (xy 151.298062 156.956595) (xy 151.355058 156.818995) (xy 152.02061 156.818995)\n        (xy 152.101205 157.003999) (xy 152.550895 157.156744) (xy 153.024807 157.125774) (xy 153.318795 157.003999) (xy 153.39939 156.818995)\n        (xy 154.56061 156.818995) (xy 154.641205 157.003999) (xy 155.090895 157.156744) (xy 155.564807 157.125774) (xy 155.858795 157.003999)\n        (xy 155.93939 156.818995) (xy 155.25 156.129605) (xy 154.56061 156.818995) (xy 153.39939 156.818995) (xy 152.71 156.129605)\n        (xy 152.02061 156.818995) (xy 151.355058 156.818995) (xy 151.3638 156.797891) (xy 151.3638 156.18495) (xy 151.25585 156.077)\n        (xy 150.297 156.077) (xy 150.043 156.077) (xy 149.08415 156.077) (xy 148.9762 156.18495) (xy 125.9638 156.18495)\n        (xy 125.85585 156.077) (xy 124.897 156.077) (xy 124.643 156.077) (xy 123.68415 156.077) (xy 123.5762 156.18495)\n        (xy 123.423595 156.18495) (xy 123.424007 155.71358) (xy 123.242645 155.27465) (xy 123.070406 155.10211) (xy 123.5762 155.10211)\n        (xy 123.5762 155.71505) (xy 123.68415 155.823) (xy 124.643 155.823) (xy 124.643 154.86415) (xy 124.897 154.86415)\n        (xy 124.897 155.823) (xy 125.85585 155.823) (xy 125.9638 155.71505) (xy 125.9638 155.10211) (xy 125.9638 155.102109)\n        (xy 148.9762 155.102109) (xy 148.9762 155.71505) (xy 149.08415 155.823) (xy 150.043 155.823) (xy 150.043 154.86415)\n        (xy 150.297 154.86415) (xy 150.297 155.823) (xy 151.25585 155.823) (xy 151.287955 155.790895) (xy 151.503256 155.790895)\n        (xy 151.534226 156.264807) (xy 151.656001 156.558795) (xy 151.841005 156.63939) (xy 152.530395 155.95) (xy 152.889605 155.95)\n        (xy 153.578995 156.63939) (xy 153.763999 156.558795) (xy 153.916744 156.109105) (xy 153.89595 155.790895) (xy 154.043256 155.790895)\n        (xy 154.074226 156.264807) (xy 154.196001 156.558795) (xy 154.381005 156.63939) (xy 155.070395 155.95) (xy 155.429605 155.95)\n        (xy 156.118995 156.63939) (xy 156.303999 156.558795) (xy 156.456744 156.109105) (xy 156.425774 155.635193) (xy 156.303999 155.341205)\n        (xy 156.118995 155.26061) (xy 155.429605 155.95) (xy 155.070395 155.95) (xy 154.381005 155.26061) (xy 154.196001 155.341205)\n        (xy 154.043256 155.790895) (xy 153.89595 155.790895) (xy 153.885774 155.635193) (xy 153.763999 155.341205) (xy 153.578995 155.26061)\n        (xy 152.889605 155.95) (xy 152.530395 155.95) (xy 151.841005 155.26061) (xy 151.656001 155.341205) (xy 151.503256 155.790895)\n        (xy 151.287955 155.790895) (xy 151.3638 155.71505) (xy 151.3638 155.102109) (xy 151.355059 155.081005) (xy 152.02061 155.081005)\n        (xy 152.71 155.770395) (xy 153.39939 155.081005) (xy 154.56061 155.081005) (xy 155.25 155.770395) (xy 155.93939 155.081005)\n        (xy 155.858795 154.896001) (xy 155.409105 154.743256) (xy 154.935193 154.774226) (xy 154.641205 154.896001) (xy 154.56061 155.081005)\n        (xy 153.39939 155.081005) (xy 153.318795 154.896001) (xy 152.869105 154.743256) (xy 152.395193 154.774226) (xy 152.101205 154.896001)\n        (xy 152.02061 155.081005) (xy 151.355059 155.081005) (xy 151.298062 154.943405) (xy 151.176595 154.821937) (xy 151.01789 154.7562)\n        (xy 150.40495 154.7562) (xy 150.297 154.86415) (xy 150.043 154.86415) (xy 149.93505 154.7562) (xy 149.32211 154.7562)\n        (xy 149.163405 154.821937) (xy 149.041938 154.943405) (xy 148.9762 155.102109) (xy 125.9638 155.102109) (xy 125.898063 154.943405)\n        (xy 125.776595 154.821938) (xy 125.617891 154.7562) (xy 125.00495 154.7562) (xy 124.897 154.86415) (xy 124.643 154.86415)\n        (xy 124.53505 154.7562) (xy 123.922109 154.7562) (xy 123.763405 154.821938) (xy 123.641937 154.943405) (xy 123.5762 155.10211)\n        (xy 123.070406 155.10211) (xy 122.907116 154.938536) (xy 122.468503 154.756408) (xy 121.99358 154.755993) (xy 121.55465 154.937355)\n        (xy 121.218536 155.272884) (xy 121.036408 155.711497) (xy 121.035993 156.18642) (xy 66.904943 156.18642) (xy 66.800233 155.933002)\n        (xy 66.568219 155.700583) (xy 66.264923 155.574643) (xy 65.936518 155.574357) (xy 65.633002 155.699767) (xy 65.400583 155.931781)\n        (xy 65.274643 156.235077) (xy 65.274357 156.563482) (xy 65.118264 156.563482) (xy 64.935073 156.379972) (xy 64.666203 156.268327)\n        (xy 64.375075 156.268073) (xy 64.10601 156.379248) (xy 64.02003 156.465078) (xy 63.935073 156.379972) (xy 63.666203 156.268327)\n        (xy 63.375075 156.268073) (xy 63.10601 156.379248) (xy 63.02003 156.465078) (xy 62.935073 156.379972) (xy 62.666203 156.268327)\n        (xy 62.375075 156.268073) (xy 62.10601 156.379248) (xy 61.899972 156.584927) (xy 61.788327 156.853797) (xy 61.788073 157.144925)\n        (xy 61.3723 157.144925) (xy 61.3723 156.065045) (xy 61.395227 156.074565) (xy 61.703421 156.074834) (xy 61.988259 155.957141)\n        (xy 62.206376 155.739405) (xy 62.324565 155.454773) (xy 62.324834 155.146579) (xy 62.207141 154.861741) (xy 61.989405 154.643624)\n        (xy 61.704773 154.525435) (xy 61.396579 154.525166) (xy 61.3723 154.535198) (xy 61.3723 154.363482) (xy 65.274357 154.363482)\n        (xy 65.399767 154.666998) (xy 65.631781 154.899417) (xy 65.935077 155.025357) (xy 66.263482 155.025643) (xy 66.566998 154.900233)\n        (xy 66.627916 154.839421) (xy 107.683166 154.839421) (xy 107.800859 155.124259) (xy 108.018595 155.342376) (xy 108.303227 155.460565)\n        (xy 108.611421 155.460834) (xy 108.896259 155.343141) (xy 109.114376 155.125405) (xy 109.232565 154.840773) (xy 109.232834 154.532579)\n        (xy 109.115141 154.247741) (xy 108.897405 154.029624) (xy 108.612773 153.911435) (xy 108.304579 153.911166) (xy 108.019741 154.028859)\n        (xy 107.801624 154.246595) (xy 107.683435 154.531227) (xy 107.683166 154.839421) (xy 66.627916 154.839421) (xy 66.799417 154.668219)\n        (xy 66.925357 154.364923) (xy 66.925643 154.036518) (xy 66.800233 153.733002) (xy 66.713802 153.64642) (xy 121.035993 153.64642)\n        (xy 121.217355 154.08535) (xy 121.552884 154.421464) (xy 121.991497 154.603592) (xy 122.46642 154.604007) (xy 122.90535 154.422645)\n        (xy 123.241464 154.087116) (xy 123.423592 153.648503) (xy 123.423593 153.64642) (xy 123.575993 153.64642) (xy 123.757355 154.08535)\n        (xy 124.092884 154.421464) (xy 124.531497 154.603592) (xy 125.00642 154.604007) (xy 125.44535 154.422645) (xy 125.781464 154.087116)\n        (xy 125.963592 153.648503) (xy 125.963593 153.64642) (xy 148.975993 153.64642) (xy 149.157355 154.08535) (xy 149.492884 154.421464)\n        (xy 149.931497 154.603592) (xy 150.40642 154.604007) (xy 150.84535 154.422645) (xy 151.181464 154.087116) (xy 151.363592 153.648503)\n        (xy 151.363593 153.64642) (xy 151.515993 153.64642) (xy 151.697355 154.08535) (xy 152.032884 154.421464) (xy 152.471497 154.603592)\n        (xy 152.94642 154.604007) (xy 153.38535 154.422645) (xy 153.721464 154.087116) (xy 153.903592 153.648503) (xy 153.903593 153.64642)\n        (xy 154.055993 153.64642) (xy 154.237355 154.08535) (xy 154.572884 154.421464) (xy 155.011497 154.603592) (xy 155.48642 154.604007)\n        (xy 155.92535 154.422645) (xy 156.184964 154.163482) (xy 167.174357 154.163482) (xy 167.299767 154.466998) (xy 167.531781 154.699417)\n        (xy 167.835077 154.825357) (xy 168.163482 154.825643) (xy 168.466998 154.700233) (xy 168.699417 154.468219) (xy 168.825357 154.164923)\n        (xy 168.825643 153.836518) (xy 168.747097 153.64642) (xy 169.295993 153.64642) (xy 169.477355 154.08535) (xy 169.812884 154.421464)\n        (xy 170.251497 154.603592) (xy 170.72642 154.604007) (xy 171.16535 154.422645) (xy 171.30925 154.278995) (xy 172.34061 154.278995)\n        (xy 172.421205 154.463999) (xy 172.870895 154.616744) (xy 173.344807 154.585774) (xy 173.638795 154.463999) (xy 173.71939 154.278995)\n        (xy 173.03 153.589605) (xy 172.34061 154.278995) (xy 171.30925 154.278995) (xy 171.501464 154.087116) (xy 171.683592 153.648503)\n        (xy 171.683939 153.250895) (xy 171.823256 153.250895) (xy 171.854226 153.724807) (xy 171.976001 154.018795) (xy 172.161005 154.09939)\n        (xy 172.850395 153.41) (xy 173.209605 153.41) (xy 173.898995 154.09939) (xy 174.083999 154.018795) (xy 174.236744 153.569105)\n        (xy 174.205774 153.095193) (xy 174.083999 152.801205) (xy 173.898995 152.72061) (xy 173.209605 153.41) (xy 172.850395 153.41)\n        (xy 172.161005 152.72061) (xy 171.976001 152.801205) (xy 171.823256 153.250895) (xy 171.683939 153.250895) (xy 171.684007 153.17358)\n        (xy 171.502645 152.73465) (xy 171.309338 152.541005) (xy 172.34061 152.541005) (xy 173.03 153.230395) (xy 173.71939 152.541005)\n        (xy 173.638795 152.356001) (xy 173.189105 152.203256) (xy 172.715193 152.234226) (xy 172.421205 152.356001) (xy 172.34061 152.541005)\n        (xy 171.309338 152.541005) (xy 171.167116 152.398536) (xy 170.728503 152.216408) (xy 170.25358 152.215993) (xy 169.81465 152.397355)\n        (xy 169.478536 152.732884) (xy 169.296408 153.171497) (xy 169.295993 153.64642) (xy 168.747097 153.64642) (xy 168.700233 153.533002)\n        (xy 168.468219 153.300583) (xy 168.164923 153.174643) (xy 167.836518 153.174357) (xy 167.533002 153.299767) (xy 167.300583 153.531781)\n        (xy 167.174643 153.835077) (xy 167.174357 154.163482) (xy 156.184964 154.163482) (xy 156.261464 154.087116) (xy 156.443592 153.648503)\n        (xy 156.444007 153.17358) (xy 156.262645 152.73465) (xy 155.927116 152.398536) (xy 155.488503 152.216408) (xy 155.01358 152.215993)\n        (xy 154.57465 152.397355) (xy 154.238536 152.732884) (xy 154.056408 153.171497) (xy 154.055993 153.64642) (xy 153.903593 153.64642)\n        (xy 153.904007 153.17358) (xy 153.722645 152.73465) (xy 153.387116 152.398536) (xy 152.948503 152.216408) (xy 152.47358 152.215993)\n        (xy 152.03465 152.397355) (xy 151.698536 152.732884) (xy 151.516408 153.171497) (xy 151.515993 153.64642) (xy 151.363593 153.64642)\n        (xy 151.364007 153.17358) (xy 151.182645 152.73465) (xy 150.847116 152.398536) (xy 150.408503 152.216408) (xy 149.93358 152.215993)\n        (xy 149.49465 152.397355) (xy 149.158536 152.732884) (xy 148.976408 153.171497) (xy 148.975993 153.64642) (xy 125.963593 153.64642)\n        (xy 125.964007 153.17358) (xy 125.782645 152.73465) (xy 125.447116 152.398536) (xy 125.008503 152.216408) (xy 124.53358 152.215993)\n        (xy 124.09465 152.397355) (xy 123.758536 152.732884) (xy 123.576408 153.171497) (xy 123.575993 153.64642) (xy 123.423593 153.64642)\n        (xy 123.424007 153.17358) (xy 123.242645 152.73465) (xy 122.907116 152.398536) (xy 122.468503 152.216408) (xy 121.99358 152.215993)\n        (xy 121.55465 152.397355) (xy 121.218536 152.732884) (xy 121.036408 153.171497) (xy 121.035993 153.64642) (xy 66.713802 153.64642)\n        (xy 66.568219 153.500583) (xy 66.264923 153.374643) (xy 65.936518 153.374357) (xy 65.633002 153.499767) (xy 65.400583 153.731781)\n        (xy 65.274643 154.035077) (xy 65.274357 154.363482) (xy 61.3723 154.363482) (xy 61.3723 153.457534) (xy 61.620787 152.537212)\n        (xy 61.626305 152.45541) (xy 61.6423 152.375) (xy 61.6423 151.769925) (xy 61.788073 151.769925) (xy 61.899248 152.03899)\n        (xy 61.985078 152.12497) (xy 61.899972 152.209927) (xy 61.788327 152.478797) (xy 61.788073 152.769925) (xy 61.899248 153.03899)\n        (xy 61.985078 153.12497) (xy 61.899972 153.209927) (xy 61.788327 153.478797) (xy 61.788073 153.769925) (xy 61.899248 154.03899)\n        (xy 62.104927 154.245028) (xy 62.373797 154.356673) (xy 62.664925 154.356927) (xy 62.93399 154.245752) (xy 63.01997 154.159922)\n        (xy 63.104927 154.245028) (xy 63.373797 154.356673) (xy 63.664925 154.356927) (xy 63.93399 154.245752) (xy 64.01997 154.159922)\n        (xy 64.104927 154.245028) (xy 64.373797 154.356673) (xy 64.664925 154.356927) (xy 64.93399 154.245752) (xy 65.140028 154.040073)\n        (xy 65.251673 153.771203) (xy 65.251927 153.480075) (xy 65.140752 153.21101) (xy 65.054922 153.12503) (xy 65.140028 153.040073)\n        (xy 65.236675 152.807322) (xy 112.148477 152.807322) (xy 112.273887 153.110838) (xy 112.505901 153.343257) (xy 112.809197 153.469197)\n        (xy 113.137602 153.469483) (xy 113.441118 153.344073) (xy 113.673537 153.112059) (xy 113.799477 152.808763) (xy 113.799763 152.480358)\n        (xy 113.674353 152.176842) (xy 113.442339 151.944423) (xy 113.139043 151.818483) (xy 112.810638 151.818197) (xy 112.507122 151.943607)\n        (xy 112.274703 152.175621) (xy 112.148763 152.478917) (xy 112.148477 152.807322) (xy 65.236675 152.807322) (xy 65.251673 152.771203)\n        (xy 65.251927 152.480075) (xy 65.140752 152.21101) (xy 65.054922 152.12503) (xy 65.140028 152.040073) (xy 65.251673 151.771203)\n        (xy 65.251927 151.480075) (xy 65.140752 151.21101) (xy 64.935073 151.004972) (xy 64.688104 150.902421) (xy 110.096166 150.902421)\n        (xy 110.213859 151.187259) (xy 110.431595 151.405376) (xy 110.716227 151.523565) (xy 111.024421 151.523834) (xy 111.309259 151.406141)\n        (xy 111.527376 151.188405) (xy 111.561418 151.10642) (xy 121.035993 151.10642) (xy 121.217355 151.54535) (xy 121.552884 151.881464)\n        (xy 121.991497 152.063592) (xy 122.46642 152.064007) (xy 122.90535 151.882645) (xy 123.241464 151.547116) (xy 123.423592 151.108503)\n        (xy 123.423593 151.10642) (xy 123.575993 151.10642) (xy 123.757355 151.54535) (xy 124.092884 151.881464) (xy 124.531497 152.063592)\n        (xy 125.00642 152.064007) (xy 125.44535 151.882645) (xy 125.781464 151.547116) (xy 125.963592 151.108503) (xy 125.963593 151.10642)\n        (xy 169.295993 151.10642) (xy 169.477355 151.54535) (xy 169.812884 151.881464) (xy 170.251497 152.063592) (xy 170.72642 152.064007)\n        (xy 171.16535 151.882645) (xy 171.501464 151.547116) (xy 171.683592 151.108503) (xy 171.683593 151.10642) (xy 171.835993 151.10642)\n        (xy 172.017355 151.54535) (xy 172.352884 151.881464) (xy 172.791497 152.063592) (xy 173.26642 152.064007) (xy 173.70535 151.882645)\n        (xy 173.818266 151.769925) (xy 174.748073 151.769925) (xy 174.859248 152.03899) (xy 174.945078 152.12497) (xy 174.859972 152.209927)\n        (xy 174.748327 152.478797) (xy 174.748073 152.769925) (xy 174.859248 153.03899) (xy 174.945078 153.12497) (xy 174.859972 153.209927)\n        (xy 174.748327 153.478797) (xy 174.748073 153.769925) (xy 174.859248 154.03899) (xy 175.064927 154.245028) (xy 175.333797 154.356673)\n        (xy 175.624925 154.356927) (xy 175.89399 154.245752) (xy 175.97997 154.159922) (xy 176.064927 154.245028) (xy 176.333797 154.356673)\n        (xy 176.624925 154.356927) (xy 176.89399 154.245752) (xy 176.97997 154.159922) (xy 177.064927 154.245028) (xy 177.333797 154.356673)\n        (xy 177.624925 154.356927) (xy 177.89399 154.245752) (xy 178.100028 154.040073) (xy 178.211673 153.771203) (xy 178.211927 153.480075)\n        (xy 178.100752 153.21101) (xy 178.014922 153.12503) (xy 178.100028 153.040073) (xy 178.211673 152.771203) (xy 178.211927 152.480075)\n        (xy 178.100752 152.21101) (xy 178.014922 152.12503) (xy 178.100028 152.040073) (xy 178.211673 151.771203) (xy 178.211927 151.480075)\n        (xy 178.100752 151.21101) (xy 177.895073 151.004972) (xy 177.626203 150.893327) (xy 177.335075 150.893073) (xy 177.06601 151.004248)\n        (xy 176.98003 151.090078) (xy 176.895073 151.004972) (xy 176.626203 150.893327) (xy 176.335075 150.893073) (xy 176.06601 151.004248)\n        (xy 175.98003 151.090078) (xy 175.895073 151.004972) (xy 175.626203 150.893327) (xy 175.335075 150.893073) (xy 175.06601 151.004248)\n        (xy 174.859972 151.209927) (xy 174.748327 151.478797) (xy 174.748073 151.769925) (xy 173.818266 151.769925) (xy 174.041464 151.547116)\n        (xy 174.223592 151.108503) (xy 174.224007 150.63358) (xy 174.042645 150.19465) (xy 173.707116 149.858536) (xy 173.268503 149.676408)\n        (xy 172.79358 149.675993) (xy 172.35465 149.857355) (xy 172.018536 150.192884) (xy 171.836408 150.631497) (xy 171.835993 151.10642)\n        (xy 171.683593 151.10642) (xy 171.684007 150.63358) (xy 171.502645 150.19465) (xy 171.167116 149.858536) (xy 170.728503 149.676408)\n        (xy 170.25358 149.675993) (xy 169.81465 149.857355) (xy 169.478536 150.192884) (xy 169.296408 150.631497) (xy 169.295993 151.10642)\n        (xy 125.963593 151.10642) (xy 125.964007 150.63358) (xy 125.782645 150.19465) (xy 125.447116 149.858536) (xy 125.008503 149.676408)\n        (xy 124.53358 149.675993) (xy 124.09465 149.857355) (xy 123.758536 150.192884) (xy 123.576408 150.631497) (xy 123.575993 151.10642)\n        (xy 123.423593 151.10642) (xy 123.424007 150.63358) (xy 123.242645 150.19465) (xy 122.907116 149.858536) (xy 122.468503 149.676408)\n        (xy 121.99358 149.675993) (xy 121.55465 149.857355) (xy 121.218536 150.192884) (xy 121.036408 150.631497) (xy 121.035993 151.10642)\n        (xy 111.561418 151.10642) (xy 111.645565 150.903773) (xy 111.645834 150.595579) (xy 111.528141 150.310741) (xy 111.310405 150.092624)\n        (xy 111.025773 149.974435) (xy 110.717579 149.974166) (xy 110.432741 150.091859) (xy 110.214624 150.309595) (xy 110.096435 150.594227)\n        (xy 110.096166 150.902421) (xy 64.688104 150.902421) (xy 64.666203 150.893327) (xy 64.375075 150.893073) (xy 64.10601 151.004248)\n        (xy 64.02003 151.090078) (xy 63.935073 151.004972) (xy 63.666203 150.893327) (xy 63.375075 150.893073) (xy 63.10601 151.004248)\n        (xy 63.02003 151.090078) (xy 62.935073 151.004972) (xy 62.666203 150.893327) (xy 62.375075 150.893073) (xy 62.10601 151.004248)\n        (xy 61.899972 151.209927) (xy 61.788327 151.478797) (xy 61.788073 151.769925) (xy 61.6423 151.769925) (xy 61.6423 148.56642)\n        (xy 121.035993 148.56642) (xy 121.217355 149.00535) (xy 121.552884 149.341464) (xy 121.991497 149.523592) (xy 122.46642 149.524007)\n        (xy 122.90535 149.342645) (xy 123.241464 149.007116) (xy 123.423592 148.568503) (xy 123.423593 148.56642) (xy 123.575993 148.56642)\n        (xy 123.757355 149.00535) (xy 124.092884 149.341464) (xy 124.531497 149.523592) (xy 125.00642 149.524007) (xy 125.44535 149.342645)\n        (xy 125.781464 149.007116) (xy 125.799582 148.963482) (xy 148.174357 148.963482) (xy 148.299767 149.266998) (xy 148.531781 149.499417)\n        (xy 148.835077 149.625357) (xy 149.163482 149.625643) (xy 149.466998 149.500233) (xy 149.699417 149.268219) (xy 149.825357 148.964923)\n        (xy 149.825643 148.636518) (xy 149.79668 148.56642) (xy 169.295993 148.56642) (xy 169.477355 149.00535) (xy 169.812884 149.341464)\n        (xy 170.251497 149.523592) (xy 170.72642 149.524007) (xy 171.16535 149.342645) (xy 171.501464 149.007116) (xy 171.683592 148.568503)\n        (xy 171.683593 148.56642) (xy 171.835993 148.56642) (xy 172.017355 149.00535) (xy 172.352884 149.341464) (xy 172.791497 149.523592)\n        (xy 173.26642 149.524007) (xy 173.70535 149.342645) (xy 174.041464 149.007116) (xy 174.223592 148.568503) (xy 174.224007 148.09358)\n        (xy 174.042645 147.65465) (xy 173.707116 147.318536) (xy 173.268503 147.136408) (xy 172.79358 147.135993) (xy 172.35465 147.317355)\n        (xy 172.018536 147.652884) (xy 171.836408 148.091497) (xy 171.835993 148.56642) (xy 171.683593 148.56642) (xy 171.684007 148.09358)\n        (xy 171.502645 147.65465) (xy 171.167116 147.318536) (xy 170.728503 147.136408) (xy 170.25358 147.135993) (xy 169.81465 147.317355)\n        (xy 169.478536 147.652884) (xy 169.296408 148.091497) (xy 169.295993 148.56642) (xy 149.79668 148.56642) (xy 149.700233 148.333002)\n        (xy 149.468219 148.100583) (xy 149.164923 147.974643) (xy 148.836518 147.974357) (xy 148.533002 148.099767) (xy 148.300583 148.331781)\n        (xy 148.174643 148.635077) (xy 148.174357 148.963482) (xy 125.799582 148.963482) (xy 125.963592 148.568503) (xy 125.964007 148.09358)\n        (xy 125.782645 147.65465) (xy 125.719254 147.591148) (xy 164.934633 147.591148) (xy 165.081266 147.946027) (xy 165.352544 148.217779)\n        (xy 165.707168 148.365032) (xy 166.091148 148.365367) (xy 166.446027 148.218734) (xy 166.717779 147.947456) (xy 166.865032 147.592832)\n        (xy 166.865367 147.208852) (xy 166.718734 146.853973) (xy 166.447456 146.582221) (xy 166.092832 146.434968) (xy 165.708852 146.434633)\n        (xy 165.353973 146.581266) (xy 165.082221 146.852544) (xy 164.934968 147.207168) (xy 164.934633 147.591148) (xy 125.719254 147.591148)\n        (xy 125.447116 147.318536) (xy 125.008503 147.136408) (xy 124.53358 147.135993) (xy 124.09465 147.317355) (xy 123.758536 147.652884)\n        (xy 123.576408 148.091497) (xy 123.575993 148.56642) (xy 123.423593 148.56642) (xy 123.424007 148.09358) (xy 123.242645 147.65465)\n        (xy 122.907116 147.318536) (xy 122.468503 147.136408) (xy 121.99358 147.135993) (xy 121.55465 147.317355) (xy 121.218536 147.652884)\n        (xy 121.036408 148.091497) (xy 121.035993 148.56642) (xy 61.6423 148.56642) (xy 61.6423 145.875) (xy 61.626305 145.79459)\n        (xy 61.620787 145.712788) (xy 61.3723 144.792466) (xy 61.3723 144.769925) (xy 61.788073 144.769925) (xy 61.899248 145.03899)\n        (xy 61.985078 145.12497) (xy 61.899972 145.209927) (xy 61.788327 145.478797) (xy 61.788073 145.769925) (xy 61.899248 146.03899)\n        (xy 61.985078 146.12497) (xy 61.899972 146.209927) (xy 61.788327 146.478797) (xy 61.788073 146.769925) (xy 61.899248 147.03899)\n        (xy 62.104927 147.245028) (xy 62.373797 147.356673) (xy 62.664925 147.356927) (xy 62.93399 147.245752) (xy 63.01997 147.159922)\n        (xy 63.104927 147.245028) (xy 63.373797 147.356673) (xy 63.664925 147.356927) (xy 63.93399 147.245752) (xy 64.01997 147.159922)\n        (xy 64.104927 147.245028) (xy 64.373797 147.356673) (xy 64.664925 147.356927) (xy 64.93399 147.245752) (xy 64.988689 147.191148)\n        (xy 68.134633 147.191148) (xy 68.281266 147.546027) (xy 68.552544 147.817779) (xy 68.907168 147.965032) (xy 69.291148 147.965367)\n        (xy 69.646027 147.818734) (xy 69.917779 147.547456) (xy 70.065032 147.192832) (xy 70.065367 146.808852) (xy 69.918734 146.453973)\n        (xy 69.647456 146.182221) (xy 69.292832 146.034968) (xy 68.908852 146.034633) (xy 68.553973 146.181266) (xy 68.282221 146.452544)\n        (xy 68.134968 146.807168) (xy 68.134633 147.191148) (xy 64.988689 147.191148) (xy 65.140028 147.040073) (xy 65.251673 146.771203)\n        (xy 65.251927 146.480075) (xy 65.140752 146.21101) (xy 65.054922 146.12503) (xy 65.140028 146.040073) (xy 65.145697 146.02642)\n        (xy 121.035993 146.02642) (xy 121.217355 146.46535) (xy 121.552884 146.801464) (xy 121.991497 146.983592) (xy 122.46642 146.984007)\n        (xy 122.90535 146.802645) (xy 123.241464 146.467116) (xy 123.423592 146.028503) (xy 123.423593 146.02642) (xy 123.575993 146.02642)\n        (xy 123.757355 146.46535) (xy 124.092884 146.801464) (xy 124.531497 146.983592) (xy 125.00642 146.984007) (xy 125.44535 146.802645)\n        (xy 125.781464 146.467116) (xy 125.963592 146.028503) (xy 125.964007 145.55358) (xy 125.782645 145.11465) (xy 125.447116 144.778536)\n        (xy 125.113545 144.640025) (xy 127.76764 144.640025) (xy 128.258615 145.828276) (xy 129.166942 146.738189) (xy 130.354335 147.231238)\n        (xy 131.640025 147.23236) (xy 132.828276 146.741385) (xy 133.544489 146.02642) (xy 169.295993 146.02642) (xy 169.477355 146.46535)\n        (xy 169.812884 146.801464) (xy 170.251497 146.983592) (xy 170.72642 146.984007) (xy 171.16535 146.802645) (xy 171.501464 146.467116)\n        (xy 171.683592 146.028503) (xy 171.683593 146.02642) (xy 171.835993 146.02642) (xy 172.017355 146.46535) (xy 172.352884 146.801464)\n        (xy 172.791497 146.983592) (xy 173.26642 146.984007) (xy 173.70535 146.802645) (xy 174.041464 146.467116) (xy 174.223592 146.028503)\n        (xy 174.224007 145.55358) (xy 174.042645 145.11465) (xy 173.707116 144.778536) (xy 173.686379 144.769925) (xy 174.748073 144.769925)\n        (xy 174.859248 145.03899) (xy 174.945078 145.12497) (xy 174.859972 145.209927) (xy 174.748327 145.478797) (xy 174.748073 145.769925)\n        (xy 174.859248 146.03899) (xy 174.945078 146.12497) (xy 174.859972 146.209927) (xy 174.748327 146.478797) (xy 174.748073 146.769925)\n        (xy 174.859248 147.03899) (xy 175.064927 147.245028) (xy 175.333797 147.356673) (xy 175.624925 147.356927) (xy 175.89399 147.245752)\n        (xy 175.97997 147.159922) (xy 176.064927 147.245028) (xy 176.333797 147.356673) (xy 176.624925 147.356927) (xy 176.89399 147.245752)\n        (xy 176.97997 147.159922) (xy 177.064927 147.245028) (xy 177.333797 147.356673) (xy 177.624925 147.356927) (xy 177.89399 147.245752)\n        (xy 178.100028 147.040073) (xy 178.211673 146.771203) (xy 178.211927 146.480075) (xy 178.100752 146.21101) (xy 178.014922 146.12503)\n        (xy 178.100028 146.040073) (xy 178.211673 145.771203) (xy 178.211927 145.480075) (xy 178.100752 145.21101) (xy 178.014922 145.12503)\n        (xy 178.100028 145.040073) (xy 178.211673 144.771203) (xy 178.211927 144.480075) (xy 178.100752 144.21101) (xy 177.895073 144.004972)\n        (xy 177.626203 143.893327) (xy 177.335075 143.893073) (xy 177.06601 144.004248) (xy 176.98003 144.090078) (xy 176.895073 144.004972)\n        (xy 176.626203 143.893327) (xy 176.335075 143.893073) (xy 176.06601 144.004248) (xy 175.98003 144.090078) (xy 175.895073 144.004972)\n        (xy 175.626203 143.893327) (xy 175.335075 143.893073) (xy 175.06601 144.004248) (xy 174.859972 144.209927) (xy 174.748327 144.478797)\n        (xy 174.748073 144.769925) (xy 173.686379 144.769925) (xy 173.268503 144.596408) (xy 172.79358 144.595993) (xy 172.35465 144.777355)\n        (xy 172.018536 145.112884) (xy 171.836408 145.551497) (xy 171.835993 146.02642) (xy 171.683593 146.02642) (xy 171.684007 145.55358)\n        (xy 171.502645 145.11465) (xy 171.167116 144.778536) (xy 170.728503 144.596408) (xy 170.25358 144.595993) (xy 169.81465 144.777355)\n        (xy 169.478536 145.112884) (xy 169.296408 145.551497) (xy 169.295993 146.02642) (xy 133.544489 146.02642) (xy 133.738189 145.833058)\n        (xy 134.231238 144.645665) (xy 134.232249 143.48642) (xy 169.295993 143.48642) (xy 169.477355 143.92535) (xy 169.812884 144.261464)\n        (xy 170.251497 144.443592) (xy 170.72642 144.444007) (xy 171.16535 144.262645) (xy 171.501464 143.927116) (xy 171.683592 143.488503)\n        (xy 171.683593 143.48642) (xy 171.835993 143.48642) (xy 172.017355 143.92535) (xy 172.352884 144.261464) (xy 172.791497 144.443592)\n        (xy 173.26642 144.444007) (xy 173.70535 144.262645) (xy 174.041464 143.927116) (xy 174.223592 143.488503) (xy 174.224007 143.01358)\n        (xy 174.042645 142.57465) (xy 173.707116 142.238536) (xy 173.268503 142.056408) (xy 172.79358 142.055993) (xy 172.35465 142.237355)\n        (xy 172.018536 142.572884) (xy 171.836408 143.011497) (xy 171.835993 143.48642) (xy 171.683593 143.48642) (xy 171.684007 143.01358)\n        (xy 171.502645 142.57465) (xy 171.167116 142.238536) (xy 170.728503 142.056408) (xy 170.25358 142.055993) (xy 169.81465 142.237355)\n        (xy 169.478536 142.572884) (xy 169.296408 143.011497) (xy 169.295993 143.48642) (xy 134.232249 143.48642) (xy 134.23236 143.359975)\n        (xy 133.944576 142.663482) (xy 135.674357 142.663482) (xy 135.799767 142.966998) (xy 136.031781 143.199417) (xy 136.335077 143.325357)\n        (xy 136.663482 143.325643) (xy 136.966998 143.200233) (xy 137.199417 142.968219) (xy 137.325357 142.664923) (xy 137.325643 142.336518)\n        (xy 137.200233 142.033002) (xy 136.968219 141.800583) (xy 136.664923 141.674643) (xy 136.336518 141.674357) (xy 136.033002 141.799767)\n        (xy 135.800583 142.031781) (xy 135.674643 142.335077) (xy 135.674357 142.663482) (xy 133.944576 142.663482) (xy 133.741385 142.171724)\n        (xy 132.833058 141.261811) (xy 131.645665 140.768762) (xy 130.359975 140.76764) (xy 129.171724 141.258615) (xy 128.261811 142.166942)\n        (xy 127.768762 143.354335) (xy 127.76764 144.640025) (xy 125.113545 144.640025) (xy 125.008503 144.596408) (xy 124.53358 144.595993)\n        (xy 124.09465 144.777355) (xy 123.758536 145.112884) (xy 123.576408 145.551497) (xy 123.575993 146.02642) (xy 123.423593 146.02642)\n        (xy 123.424007 145.55358) (xy 123.242645 145.11465) (xy 122.907116 144.778536) (xy 122.468503 144.596408) (xy 121.99358 144.595993)\n        (xy 121.55465 144.777355) (xy 121.218536 145.112884) (xy 121.036408 145.551497) (xy 121.035993 146.02642) (xy 65.145697 146.02642)\n        (xy 65.251673 145.771203) (xy 65.251927 145.480075) (xy 65.140752 145.21101) (xy 65.054922 145.12503) (xy 65.140028 145.040073)\n        (xy 65.251673 144.771203) (xy 65.251927 144.480075) (xy 65.140752 144.21101) (xy 65.093307 144.163482) (xy 65.274357 144.163482)\n        (xy 65.399767 144.466998) (xy 65.631781 144.699417) (xy 65.935077 144.825357) (xy 66.263482 144.825643) (xy 66.566998 144.700233)\n        (xy 66.799417 144.468219) (xy 66.925357 144.164923) (xy 66.925643 143.836518) (xy 66.800233 143.533002) (xy 66.753733 143.48642)\n        (xy 121.035993 143.48642) (xy 121.217355 143.92535) (xy 121.552884 144.261464) (xy 121.991497 144.443592) (xy 122.46642 144.444007)\n        (xy 122.90535 144.262645) (xy 123.241464 143.927116) (xy 123.423592 143.488503) (xy 123.423593 143.48642) (xy 123.575993 143.48642)\n        (xy 123.757355 143.92535) (xy 124.092884 144.261464) (xy 124.531497 144.443592) (xy 125.00642 144.444007) (xy 125.44535 144.262645)\n        (xy 125.781464 143.927116) (xy 125.963592 143.488503) (xy 125.964007 143.01358) (xy 125.782645 142.57465) (xy 125.447116 142.238536)\n        (xy 125.008503 142.056408) (xy 124.53358 142.055993) (xy 124.09465 142.237355) (xy 123.758536 142.572884) (xy 123.576408 143.011497)\n        (xy 123.575993 143.48642) (xy 123.423593 143.48642) (xy 123.424007 143.01358) (xy 123.242645 142.57465) (xy 122.907116 142.238536)\n        (xy 122.468503 142.056408) (xy 121.99358 142.055993) (xy 121.55465 142.237355) (xy 121.218536 142.572884) (xy 121.036408 143.011497)\n        (xy 121.035993 143.48642) (xy 66.753733 143.48642) (xy 66.568219 143.300583) (xy 66.264923 143.174643) (xy 65.936518 143.174357)\n        (xy 65.633002 143.299767) (xy 65.400583 143.531781) (xy 65.274643 143.835077) (xy 65.274357 144.163482) (xy 65.093307 144.163482)\n        (xy 64.935073 144.004972) (xy 64.666203 143.893327) (xy 64.375075 143.893073) (xy 64.10601 144.004248) (xy 64.02003 144.090078)\n        (xy 63.935073 144.004972) (xy 63.666203 143.893327) (xy 63.375075 143.893073) (xy 63.10601 144.004248) (xy 63.02003 144.090078)\n        (xy 62.935073 144.004972) (xy 62.666203 143.893327) (xy 62.375075 143.893073) (xy 62.10601 144.004248) (xy 61.899972 144.209927)\n        (xy 61.788327 144.478797) (xy 61.788073 144.769925) (xy 61.3723 144.769925) (xy 61.3723 143.665045) (xy 61.395227 143.674565)\n        (xy 61.703421 143.674834) (xy 61.988259 143.557141) (xy 62.206376 143.339405) (xy 62.324565 143.054773) (xy 62.324834 142.746579)\n        (xy 62.207141 142.461741) (xy 61.989405 142.243624) (xy 61.704773 142.125435) (xy 61.396579 142.125166) (xy 61.3723 142.135198)\n        (xy 61.3723 142.063482) (xy 65.274357 142.063482) (xy 65.399767 142.366998) (xy 65.631781 142.599417) (xy 65.935077 142.725357)\n        (xy 66.263482 142.725643) (xy 66.566998 142.600233) (xy 66.799417 142.368219) (xy 66.925357 142.064923) (xy 66.925643 141.736518)\n        (xy 66.800233 141.433002) (xy 66.568219 141.200583) (xy 66.264923 141.074643) (xy 65.936518 141.074357) (xy 65.633002 141.199767)\n        (xy 65.400583 141.431781) (xy 65.274643 141.735077) (xy 65.274357 142.063482) (xy 61.3723 142.063482) (xy 61.3723 141.082534)\n        (xy 61.620787 140.162212) (xy 61.626305 140.08041) (xy 61.6423 140) (xy 61.6423 139.394925) (xy 61.788073 139.394925)\n        (xy 61.899248 139.66399) (xy 61.985078 139.74997) (xy 61.899972 139.834927) (xy 61.788327 140.103797) (xy 61.788073 140.394925)\n        (xy 61.899248 140.66399) (xy 61.985078 140.74997) (xy 61.899972 140.834927) (xy 61.788327 141.103797) (xy 61.788073 141.394925)\n        (xy 61.899248 141.66399) (xy 62.104927 141.870028) (xy 62.373797 141.981673) (xy 62.664925 141.981927) (xy 62.93399 141.870752)\n        (xy 63.01997 141.784922) (xy 63.104927 141.870028) (xy 63.373797 141.981673) (xy 63.664925 141.981927) (xy 63.93399 141.870752)\n        (xy 64.01997 141.784922) (xy 64.104927 141.870028) (xy 64.373797 141.981673) (xy 64.664925 141.981927) (xy 64.93399 141.870752)\n        (xy 65.140028 141.665073) (xy 65.251673 141.396203) (xy 65.251927 141.105075) (xy 65.186373 140.94642) (xy 121.035993 140.94642)\n        (xy 121.217355 141.38535) (xy 121.552884 141.721464) (xy 121.991497 141.903592) (xy 122.46642 141.904007) (xy 122.90535 141.722645)\n        (xy 123.241464 141.387116) (xy 123.423592 140.948503) (xy 123.423593 140.94642) (xy 123.575993 140.94642) (xy 123.757355 141.38535)\n        (xy 124.092884 141.721464) (xy 124.531497 141.903592) (xy 125.00642 141.904007) (xy 125.44535 141.722645) (xy 125.781464 141.387116)\n        (xy 125.963592 140.948503) (xy 125.964007 140.47358) (xy 125.782645 140.03465) (xy 125.447116 139.698536) (xy 125.008503 139.516408)\n        (xy 124.53358 139.515993) (xy 124.09465 139.697355) (xy 123.758536 140.032884) (xy 123.576408 140.471497) (xy 123.575993 140.94642)\n        (xy 123.423593 140.94642) (xy 123.424007 140.47358) (xy 123.242645 140.03465) (xy 122.907116 139.698536) (xy 122.468503 139.516408)\n        (xy 121.99358 139.515993) (xy 121.55465 139.697355) (xy 121.218536 140.032884) (xy 121.036408 140.471497) (xy 121.035993 140.94642)\n        (xy 65.186373 140.94642) (xy 65.140752 140.83601) (xy 65.054922 140.75003) (xy 65.140028 140.665073) (xy 65.251673 140.396203)\n        (xy 65.251876 140.163482) (xy 105.174357 140.163482) (xy 105.299767 140.466998) (xy 105.531781 140.699417) (xy 105.835077 140.825357)\n        (xy 106.163482 140.825643) (xy 106.466998 140.700233) (xy 106.699417 140.468219) (xy 106.825357 140.164923) (xy 106.825643 139.836518)\n        (xy 106.700233 139.533002) (xy 106.468219 139.300583) (xy 106.164923 139.174643) (xy 105.836518 139.174357) (xy 105.533002 139.299767)\n        (xy 105.300583 139.531781) (xy 105.174643 139.835077) (xy 105.174357 140.163482) (xy 65.251876 140.163482) (xy 65.251927 140.105075)\n        (xy 65.140752 139.83601) (xy 65.054922 139.75003) (xy 65.140028 139.665073) (xy 65.251673 139.396203) (xy 65.251701 139.363482)\n        (xy 85.274361 139.363482) (xy 85.399771 139.666998) (xy 85.631785 139.899417) (xy 85.935081 140.025357) (xy 86.263486 140.025643)\n        (xy 86.567002 139.900233) (xy 86.799421 139.668219) (xy 86.925361 139.364923) (xy 86.925647 139.036518) (xy 86.800237 138.733002)\n        (xy 86.568223 138.500583) (xy 86.264927 138.374643) (xy 85.936522 138.374357) (xy 85.633006 138.499767) (xy 85.400587 138.731781)\n        (xy 85.274647 139.035077) (xy 85.274361 139.363482) (xy 65.251701 139.363482) (xy 65.251927 139.105075) (xy 65.140752 138.83601)\n        (xy 64.935073 138.629972) (xy 64.666203 138.518327) (xy 64.375075 138.518073) (xy 64.10601 138.629248) (xy 64.02003 138.715078)\n        (xy 63.935073 138.629972) (xy 63.666203 138.518327) (xy 63.375075 138.518073) (xy 63.10601 138.629248) (xy 63.02003 138.715078)\n        (xy 62.935073 138.629972) (xy 62.666203 138.518327) (xy 62.375075 138.518073) (xy 62.10601 138.629248) (xy 61.899972 138.834927)\n        (xy 61.788327 139.103797) (xy 61.788073 139.394925) (xy 61.6423 139.394925) (xy 61.6423 137.163482) (xy 105.174357 137.163482)\n        (xy 105.299767 137.466998) (xy 105.531781 137.699417) (xy 105.835077 137.825357) (xy 106.061645 137.825554) (xy 105.974643 138.035077)\n        (xy 105.974357 138.363482) (xy 106.099767 138.666998) (xy 106.331781 138.899417) (xy 106.635077 139.025357) (xy 106.963482 139.025643)\n        (xy 107.266998 138.900233) (xy 107.499417 138.668219) (xy 107.608125 138.40642) (xy 121.035993 138.40642) (xy 121.217355 138.84535)\n        (xy 121.552884 139.181464) (xy 121.991497 139.363592) (xy 122.46642 139.364007) (xy 122.90535 139.182645) (xy 123.241464 138.847116)\n        (xy 123.423592 138.408503) (xy 123.423593 138.40642) (xy 123.575993 138.40642) (xy 123.757355 138.84535) (xy 124.092884 139.181464)\n        (xy 124.531497 139.363592) (xy 125.00642 139.364007) (xy 125.44535 139.182645) (xy 125.781464 138.847116) (xy 125.899239 138.563482)\n        (xy 132.474357 138.563482) (xy 132.599767 138.866998) (xy 132.831781 139.099417) (xy 133.135077 139.225357) (xy 133.463482 139.225643)\n        (xy 133.766998 139.100233) (xy 133.799941 139.067347) (xy 133.931781 139.199417) (xy 134.235077 139.325357) (xy 134.563482 139.325643)\n        (xy 134.866998 139.200233) (xy 135.099417 138.968219) (xy 135.149255 138.848197) (xy 135.335077 138.925357) (xy 135.541316 138.925537)\n        (xy 135.599767 139.066998) (xy 135.831781 139.299417) (xy 136.135077 139.425357) (xy 136.463482 139.425643) (xy 136.766998 139.300233)\n        (xy 136.974634 139.092959) (xy 136.974357 139.411192) (xy 137.099767 139.714708) (xy 137.331781 139.947127) (xy 137.635077 140.073067)\n        (xy 137.963482 140.073353) (xy 138.266998 139.947943) (xy 138.499417 139.715929) (xy 138.552337 139.588482) (xy 169.049359 139.588482)\n        (xy 169.174769 139.891998) (xy 169.406783 140.124417) (xy 169.435565 140.136369) (xy 169.296408 140.471497) (xy 169.295993 140.94642)\n        (xy 169.477355 141.38535) (xy 169.812884 141.721464) (xy 170.251497 141.903592) (xy 170.72642 141.904007) (xy 171.16535 141.722645)\n        (xy 171.501464 141.387116) (xy 171.683592 140.948503) (xy 171.684007 140.47358) (xy 171.622794 140.325433) (xy 171.863482 140.325643)\n        (xy 171.903908 140.308939) (xy 171.836408 140.471497) (xy 171.835993 140.94642) (xy 172.017355 141.38535) (xy 172.352884 141.721464)\n        (xy 172.791497 141.903592) (xy 173.26642 141.904007) (xy 173.70535 141.722645) (xy 174.041464 141.387116) (xy 174.223592 140.948503)\n        (xy 174.224007 140.47358) (xy 174.042645 140.03465) (xy 173.707116 139.698536) (xy 173.268503 139.516408) (xy 172.79358 139.515993)\n        (xy 172.52539 139.626807) (xy 172.525592 139.394925) (xy 174.748073 139.394925) (xy 174.859248 139.66399) (xy 174.945078 139.74997)\n        (xy 174.859972 139.834927) (xy 174.748327 140.103797) (xy 174.748073 140.394925) (xy 174.859248 140.66399) (xy 174.945078 140.74997)\n        (xy 174.859972 140.834927) (xy 174.748327 141.103797) (xy 174.748073 141.394925) (xy 174.859248 141.66399) (xy 175.064927 141.870028)\n        (xy 175.333797 141.981673) (xy 175.624925 141.981927) (xy 175.89399 141.870752) (xy 175.97997 141.784922) (xy 176.064927 141.870028)\n        (xy 176.333797 141.981673) (xy 176.624925 141.981927) (xy 176.89399 141.870752) (xy 176.97997 141.784922) (xy 177.064927 141.870028)\n        (xy 177.333797 141.981673) (xy 177.624925 141.981927) (xy 177.89399 141.870752) (xy 178.100028 141.665073) (xy 178.211673 141.396203)\n        (xy 178.211927 141.105075) (xy 178.100752 140.83601) (xy 178.014922 140.75003) (xy 178.100028 140.665073) (xy 178.211673 140.396203)\n        (xy 178.211927 140.105075) (xy 178.100752 139.83601) (xy 178.014922 139.75003) (xy 178.100028 139.665073) (xy 178.211673 139.396203)\n        (xy 178.211927 139.105075) (xy 178.100752 138.83601) (xy 177.895073 138.629972) (xy 177.626203 138.518327) (xy 177.335075 138.518073)\n        (xy 177.06601 138.629248) (xy 176.98003 138.715078) (xy 176.895073 138.629972) (xy 176.626203 138.518327) (xy 176.335075 138.518073)\n        (xy 176.06601 138.629248) (xy 175.98003 138.715078) (xy 175.895073 138.629972) (xy 175.626203 138.518327) (xy 175.335075 138.518073)\n        (xy 175.06601 138.629248) (xy 174.859972 138.834927) (xy 174.748327 139.103797) (xy 174.748073 139.394925) (xy 172.525592 139.394925)\n        (xy 172.525643 139.336518) (xy 172.484087 139.235944) (xy 172.791497 139.363592) (xy 173.26642 139.364007) (xy 173.70535 139.182645)\n        (xy 174.041464 138.847116) (xy 174.223592 138.408503) (xy 174.224007 137.93358) (xy 174.042645 137.49465) (xy 173.707116 137.158536)\n        (xy 173.268503 136.976408) (xy 172.79358 136.975993) (xy 172.35465 137.157355) (xy 172.018536 137.492884) (xy 171.836408 137.931497)\n        (xy 171.835993 138.40642) (xy 171.963782 138.715693) (xy 171.864923 138.674643) (xy 171.573187 138.674389) (xy 171.683592 138.408503)\n        (xy 171.684007 137.93358) (xy 171.502645 137.49465) (xy 171.167116 137.158536) (xy 170.728503 136.976408) (xy 170.25358 136.975993)\n        (xy 169.81465 137.157355) (xy 169.478536 137.492884) (xy 169.296408 137.931497) (xy 169.295993 138.40642) (xy 169.424684 138.717875)\n        (xy 169.408004 138.724767) (xy 169.175585 138.956781) (xy 169.049645 139.260077) (xy 169.049359 139.588482) (xy 138.552337 139.588482)\n        (xy 138.625357 139.412633) (xy 138.625643 139.084228) (xy 138.500233 138.780712) (xy 138.268219 138.548293) (xy 137.964923 138.422353)\n        (xy 137.636518 138.422067) (xy 137.333002 138.547477) (xy 137.125366 138.754751) (xy 137.125643 138.436518) (xy 137.000233 138.133002)\n        (xy 136.892916 138.025497) (xy 151.35307 138.025497) (xy 151.470763 138.310335) (xy 151.688499 138.528452) (xy 151.973131 138.646641)\n        (xy 152.281325 138.64691) (xy 152.566163 138.529217) (xy 152.78428 138.311481) (xy 152.902469 138.026849) (xy 152.902738 137.718655)\n        (xy 152.785045 137.433817) (xy 152.567309 137.2157) (xy 152.282677 137.097511) (xy 151.974483 137.097242) (xy 151.689645 137.214935)\n        (xy 151.471528 137.432671) (xy 151.353339 137.717303) (xy 151.35307 138.025497) (xy 136.892916 138.025497) (xy 136.768219 137.900583)\n        (xy 136.464923 137.774643) (xy 136.258684 137.774463) (xy 136.200233 137.633002) (xy 135.968219 137.400583) (xy 135.664923 137.274643)\n        (xy 135.336518 137.274357) (xy 135.033002 137.399767) (xy 134.800583 137.631781) (xy 134.750745 137.751803) (xy 134.564923 137.674643)\n        (xy 134.236518 137.674357) (xy 133.933002 137.799767) (xy 133.900059 137.832653) (xy 133.768219 137.700583) (xy 133.464923 137.574643)\n        (xy 133.136518 137.574357) (xy 132.833002 137.699767) (xy 132.600583 137.931781) (xy 132.474643 138.235077) (xy 132.474357 138.563482)\n        (xy 125.899239 138.563482) (xy 125.963592 138.408503) (xy 125.964007 137.93358) (xy 125.930887 137.853421) (xy 127.325166 137.853421)\n        (xy 127.442859 138.138259) (xy 127.660595 138.356376) (xy 127.945227 138.474565) (xy 128.253421 138.474834) (xy 128.538259 138.357141)\n        (xy 128.756376 138.139405) (xy 128.874565 137.854773) (xy 128.874834 137.546579) (xy 128.757141 137.261741) (xy 128.586846 137.091148)\n        (xy 138.234633 137.091148) (xy 138.381266 137.446027) (xy 138.652544 137.717779) (xy 139.007168 137.865032) (xy 139.391148 137.865367)\n        (xy 139.746027 137.718734) (xy 140.017779 137.447456) (xy 140.165032 137.092832) (xy 140.165367 136.708852) (xy 140.018734 136.353973)\n        (xy 139.747456 136.082221) (xy 139.392832 135.934968) (xy 139.008852 135.934633) (xy 138.653973 136.081266) (xy 138.382221 136.352544)\n        (xy 138.234968 136.707168) (xy 138.234633 137.091148) (xy 128.586846 137.091148) (xy 128.539405 137.043624) (xy 128.254773 136.925435)\n        (xy 127.946579 136.925166) (xy 127.661741 137.042859) (xy 127.443624 137.260595) (xy 127.325435 137.545227) (xy 127.325166 137.853421)\n        (xy 125.930887 137.853421) (xy 125.782645 137.49465) (xy 125.447116 137.158536) (xy 125.008503 136.976408) (xy 124.53358 136.975993)\n        (xy 124.09465 137.157355) (xy 123.758536 137.492884) (xy 123.576408 137.931497) (xy 123.575993 138.40642) (xy 123.423593 138.40642)\n        (xy 123.424007 137.93358) (xy 123.242645 137.49465) (xy 122.907116 137.158536) (xy 122.468503 136.976408) (xy 121.99358 136.975993)\n        (xy 121.55465 137.157355) (xy 121.218536 137.492884) (xy 121.036408 137.931497) (xy 121.035993 138.40642) (xy 107.608125 138.40642)\n        (xy 107.625357 138.364923) (xy 107.625643 138.036518) (xy 107.500233 137.733002) (xy 107.268219 137.500583) (xy 106.964923 137.374643)\n        (xy 106.738355 137.374446) (xy 106.825357 137.164923) (xy 106.825532 136.963482) (xy 108.374357 136.963482) (xy 108.499767 137.266998)\n        (xy 108.731781 137.499417) (xy 109.035077 137.625357) (xy 109.363482 137.625643) (xy 109.666998 137.500233) (xy 109.899417 137.268219)\n        (xy 110.025357 136.964923) (xy 110.025643 136.636518) (xy 109.905318 136.345308) (xy 111.803013 136.345308) (xy 111.949646 136.700187)\n        (xy 112.220924 136.971939) (xy 112.575548 137.119192) (xy 112.959528 137.119527) (xy 113.314407 136.972894) (xy 113.586159 136.701616)\n        (xy 113.733412 136.346992) (xy 113.733747 135.963012) (xy 113.587114 135.608133) (xy 113.532498 135.553421) (xy 118.625166 135.553421)\n        (xy 118.742859 135.838259) (xy 118.960595 136.056376) (xy 119.245227 136.174565) (xy 119.553421 136.174834) (xy 119.838259 136.057141)\n        (xy 120.029313 135.86642) (xy 121.035993 135.86642) (xy 121.217355 136.30535) (xy 121.552884 136.641464) (xy 121.991497 136.823592)\n        (xy 122.46642 136.824007) (xy 122.90535 136.642645) (xy 123.241464 136.307116) (xy 123.423592 135.868503) (xy 123.423593 135.86642)\n        (xy 123.575993 135.86642) (xy 123.757355 136.30535) (xy 124.092884 136.641464) (xy 124.531497 136.823592) (xy 125.00642 136.824007)\n        (xy 125.44535 136.642645) (xy 125.781464 136.307116) (xy 125.963592 135.868503) (xy 125.963596 135.863482) (xy 134.874357 135.863482)\n        (xy 134.999767 136.166998) (xy 135.231781 136.399417) (xy 135.535077 136.525357) (xy 135.863482 136.525643) (xy 136.166998 136.400233)\n        (xy 136.399417 136.168219) (xy 136.524735 135.86642) (xy 169.295993 135.86642) (xy 169.477355 136.30535) (xy 169.812884 136.641464)\n        (xy 170.251497 136.823592) (xy 170.72642 136.824007) (xy 171.16535 136.642645) (xy 171.501464 136.307116) (xy 171.683592 135.868503)\n        (xy 171.683593 135.86642) (xy 171.835993 135.86642) (xy 172.017355 136.30535) (xy 172.352884 136.641464) (xy 172.791497 136.823592)\n        (xy 173.26642 136.824007) (xy 173.70535 136.642645) (xy 174.041464 136.307116) (xy 174.223592 135.868503) (xy 174.224007 135.39358)\n        (xy 174.042645 134.95465) (xy 173.707116 134.618536) (xy 173.268503 134.436408) (xy 172.79358 134.435993) (xy 172.35465 134.617355)\n        (xy 172.018536 134.952884) (xy 171.836408 135.391497) (xy 171.835993 135.86642) (xy 171.683593 135.86642) (xy 171.684007 135.39358)\n        (xy 171.502645 134.95465) (xy 171.167116 134.618536) (xy 170.728503 134.436408) (xy 170.25358 134.435993) (xy 169.81465 134.617355)\n        (xy 169.478536 134.952884) (xy 169.296408 135.391497) (xy 169.295993 135.86642) (xy 136.524735 135.86642) (xy 136.525357 135.864923)\n        (xy 136.525643 135.536518) (xy 136.400233 135.233002) (xy 136.168219 135.000583) (xy 135.904672 134.891148) (xy 164.934633 134.891148)\n        (xy 165.081266 135.246027) (xy 165.352544 135.517779) (xy 165.707168 135.665032) (xy 166.091148 135.665367) (xy 166.446027 135.518734)\n        (xy 166.717779 135.247456) (xy 166.865032 134.892832) (xy 166.865367 134.508852) (xy 166.718734 134.153973) (xy 166.447456 133.882221)\n        (xy 166.092832 133.734968) (xy 165.708852 133.734633) (xy 165.353973 133.881266) (xy 165.082221 134.152544) (xy 164.934968 134.507168)\n        (xy 164.934633 134.891148) (xy 135.904672 134.891148) (xy 135.864923 134.874643) (xy 135.536518 134.874357) (xy 135.233002 134.999767)\n        (xy 135.000583 135.231781) (xy 134.874643 135.535077) (xy 134.874357 135.863482) (xy 125.963596 135.863482) (xy 125.964007 135.39358)\n        (xy 125.782645 134.95465) (xy 125.447116 134.618536) (xy 125.008503 134.436408) (xy 124.53358 134.435993) (xy 124.09465 134.617355)\n        (xy 123.758536 134.952884) (xy 123.576408 135.391497) (xy 123.575993 135.86642) (xy 123.423593 135.86642) (xy 123.424007 135.39358)\n        (xy 123.242645 134.95465) (xy 122.907116 134.618536) (xy 122.468503 134.436408) (xy 121.99358 134.435993) (xy 121.55465 134.617355)\n        (xy 121.218536 134.952884) (xy 121.036408 135.391497) (xy 121.035993 135.86642) (xy 120.029313 135.86642) (xy 120.056376 135.839405)\n        (xy 120.174565 135.554773) (xy 120.174834 135.246579) (xy 120.057141 134.961741) (xy 119.839405 134.743624) (xy 119.554773 134.625435)\n        (xy 119.246579 134.625166) (xy 118.961741 134.742859) (xy 118.743624 134.960595) (xy 118.625435 135.245227) (xy 118.625166 135.553421)\n        (xy 113.532498 135.553421) (xy 113.315836 135.336381) (xy 112.961212 135.189128) (xy 112.577232 135.188793) (xy 112.222353 135.335426)\n        (xy 111.950601 135.606704) (xy 111.803348 135.961328) (xy 111.803013 136.345308) (xy 109.905318 136.345308) (xy 109.900233 136.333002)\n        (xy 109.668219 136.100583) (xy 109.364923 135.974643) (xy 109.036518 135.974357) (xy 108.733002 136.099767) (xy 108.500583 136.331781)\n        (xy 108.374643 136.635077) (xy 108.374357 136.963482) (xy 106.825532 136.963482) (xy 106.825643 136.836518) (xy 106.700233 136.533002)\n        (xy 106.468219 136.300583) (xy 106.164923 136.174643) (xy 105.836518 136.174357) (xy 105.533002 136.299767) (xy 105.300583 136.531781)\n        (xy 105.174643 136.835077) (xy 105.174357 137.163482) (xy 61.6423 137.163482) (xy 61.6423 133.5) (xy 61.626305 133.41959)\n        (xy 61.620787 133.337788) (xy 61.3723 132.417466) (xy 61.3723 132.394925) (xy 61.788073 132.394925) (xy 61.899248 132.66399)\n        (xy 61.985078 132.74997) (xy 61.899972 132.834927) (xy 61.788327 133.103797) (xy 61.788073 133.394925) (xy 61.899248 133.66399)\n        (xy 61.985078 133.74997) (xy 61.899972 133.834927) (xy 61.788327 134.103797) (xy 61.788073 134.394925) (xy 61.899248 134.66399)\n        (xy 62.104927 134.870028) (xy 62.373797 134.981673) (xy 62.664925 134.981927) (xy 62.93399 134.870752) (xy 63.01997 134.784922)\n        (xy 63.104927 134.870028) (xy 63.373797 134.981673) (xy 63.664925 134.981927) (xy 63.93399 134.870752) (xy 64.01997 134.784922)\n        (xy 64.104927 134.870028) (xy 64.373797 134.981673) (xy 64.664925 134.981927) (xy 64.93399 134.870752) (xy 65.013732 134.791148)\n        (xy 68.134633 134.791148) (xy 68.281266 135.146027) (xy 68.552544 135.417779) (xy 68.907168 135.565032) (xy 69.291148 135.565367)\n        (xy 69.646027 135.418734) (xy 69.917779 135.147456) (xy 70.065032 134.792832) (xy 70.065057 134.763478) (xy 75.374357 134.763478)\n        (xy 75.499767 135.066994) (xy 75.731781 135.299413) (xy 76.035077 135.425353) (xy 76.363482 135.425639) (xy 76.666998 135.300229)\n        (xy 76.899417 135.068215) (xy 77.025357 134.764919) (xy 77.025643 134.436514) (xy 77.002023 134.379348) (xy 84.327833 134.379348)\n        (xy 84.474466 134.734227) (xy 84.745744 135.005979) (xy 85.100368 135.153232) (xy 85.484348 135.153567) (xy 85.839227 135.006934)\n        (xy 85.840681 135.005482) (xy 107.332357 135.005482) (xy 107.457767 135.308998) (xy 107.689781 135.541417) (xy 107.993077 135.667357)\n        (xy 108.321482 135.667643) (xy 108.624998 135.542233) (xy 108.857417 135.310219) (xy 108.983357 135.006923) (xy 108.983643 134.678518)\n        (xy 108.858233 134.375002) (xy 108.626219 134.142583) (xy 108.322923 134.016643) (xy 107.994518 134.016357) (xy 107.691002 134.141767)\n        (xy 107.458583 134.373781) (xy 107.332643 134.677077) (xy 107.332357 135.005482) (xy 85.840681 135.005482) (xy 86.110979 134.735656)\n        (xy 86.258232 134.381032) (xy 86.258567 133.997052) (xy 86.111934 133.642173) (xy 85.936834 133.466767) (xy 118.57141 133.466767)\n        (xy 118.718043 133.821646) (xy 118.989321 134.093398) (xy 119.343945 134.240651) (xy 119.727925 134.240986) (xy 120.082804 134.094353)\n        (xy 120.354556 133.823075) (xy 120.501809 133.468451) (xy 120.501932 133.32642) (xy 121.035993 133.32642) (xy 121.217355 133.76535)\n        (xy 121.552884 134.101464) (xy 121.991497 134.283592) (xy 122.46642 134.284007) (xy 122.90535 134.102645) (xy 123.241464 133.767116)\n        (xy 123.423592 133.328503) (xy 123.423593 133.32642) (xy 123.575993 133.32642) (xy 123.757355 133.76535) (xy 124.092884 134.101464)\n        (xy 124.531497 134.283592) (xy 125.00642 134.284007) (xy 125.44535 134.102645) (xy 125.781464 133.767116) (xy 125.963592 133.328503)\n        (xy 125.964007 132.85358) (xy 125.782645 132.41465) (xy 125.474538 132.106005) (xy 126.988358 132.106005) (xy 127.113768 132.409521)\n        (xy 127.345782 132.64194) (xy 127.649078 132.76788) (xy 127.977483 132.768166) (xy 128.086144 132.723268) (xy 130.080853 132.723268)\n        (xy 130.227486 133.078147) (xy 130.498764 133.349899) (xy 130.853388 133.497152) (xy 131.237368 133.497487) (xy 131.592247 133.350854)\n        (xy 131.863999 133.079576) (xy 132.011252 132.724952) (xy 132.011253 132.723156) (xy 133.549357 132.723156) (xy 133.674767 133.026672)\n        (xy 133.906781 133.259091) (xy 134.210077 133.385031) (xy 134.538482 133.385317) (xy 134.841998 133.259907) (xy 135.074417 133.027893)\n        (xy 135.200357 132.724597) (xy 135.200643 132.396192) (xy 135.075233 132.092676) (xy 134.843219 131.860257) (xy 134.539923 131.734317)\n        (xy 134.211518 131.734031) (xy 133.908002 131.859441) (xy 133.675583 132.091455) (xy 133.549643 132.394751) (xy 133.549357 132.723156)\n        (xy 132.011253 132.723156) (xy 132.011587 132.340972) (xy 131.864954 131.986093) (xy 131.593676 131.714341) (xy 131.239052 131.567088)\n        (xy 130.855072 131.566753) (xy 130.500193 131.713386) (xy 130.228441 131.984664) (xy 130.081188 132.339288) (xy 130.080853 132.723268)\n        (xy 128.086144 132.723268) (xy 128.280999 132.642756) (xy 128.513418 132.410742) (xy 128.639358 132.107446) (xy 128.639644 131.779041)\n        (xy 128.514234 131.475525) (xy 128.28222 131.243106) (xy 127.978924 131.117166) (xy 127.650519 131.11688) (xy 127.347003 131.24229)\n        (xy 127.114584 131.474304) (xy 126.988644 131.7776) (xy 126.988358 132.106005) (xy 125.474538 132.106005) (xy 125.447116 132.078536)\n        (xy 125.008503 131.896408) (xy 124.53358 131.895993) (xy 124.09465 132.077355) (xy 123.758536 132.412884) (xy 123.576408 132.851497)\n        (xy 123.575993 133.32642) (xy 123.423593 133.32642) (xy 123.424007 132.85358) (xy 123.242645 132.41465) (xy 122.907116 132.078536)\n        (xy 122.468503 131.896408) (xy 121.99358 131.895993) (xy 121.55465 132.077355) (xy 121.218536 132.412884) (xy 121.036408 132.851497)\n        (xy 121.035993 133.32642) (xy 120.501932 133.32642) (xy 120.502144 133.084471) (xy 120.355511 132.729592) (xy 120.084233 132.45784)\n        (xy 119.729609 132.310587) (xy 119.345629 132.310252) (xy 118.99075 132.456885) (xy 118.718998 132.728163) (xy 118.571745 133.082787)\n        (xy 118.57141 133.466767) (xy 85.936834 133.466767) (xy 85.840656 133.370421) (xy 85.486032 133.223168) (xy 85.102052 133.222833)\n        (xy 84.747173 133.369466) (xy 84.475421 133.640744) (xy 84.328168 133.995368) (xy 84.327833 134.379348) (xy 77.002023 134.379348)\n        (xy 76.900233 134.132998) (xy 76.668219 133.900579) (xy 76.364923 133.774639) (xy 76.036518 133.774353) (xy 75.733002 133.899763)\n        (xy 75.500583 134.131777) (xy 75.374643 134.435073) (xy 75.374357 134.763478) (xy 70.065057 134.763478) (xy 70.065367 134.408852)\n        (xy 69.918734 134.053973) (xy 69.647456 133.782221) (xy 69.292832 133.634968) (xy 68.908852 133.634633) (xy 68.553973 133.781266)\n        (xy 68.282221 134.052544) (xy 68.134968 134.407168) (xy 68.134633 134.791148) (xy 65.013732 134.791148) (xy 65.140028 134.665073)\n        (xy 65.251673 134.396203) (xy 65.251927 134.105075) (xy 65.140752 133.83601) (xy 65.054922 133.75003) (xy 65.140028 133.665073)\n        (xy 65.251673 133.396203) (xy 65.25179 133.261748) (xy 78.333433 133.261748) (xy 78.480066 133.616627) (xy 78.751344 133.888379)\n        (xy 79.105968 134.035632) (xy 79.489948 134.035967) (xy 79.844827 133.889334) (xy 80.116579 133.618056) (xy 80.263832 133.263432)\n        (xy 80.264167 132.879452) (xy 80.117534 132.524573) (xy 79.846256 132.252821) (xy 79.491632 132.105568) (xy 79.107652 132.105233)\n        (xy 78.752773 132.251866) (xy 78.481021 132.523144) (xy 78.333768 132.877768) (xy 78.333433 133.261748) (xy 65.25179 133.261748)\n        (xy 65.251927 133.105075) (xy 65.140752 132.83601) (xy 65.054922 132.75003) (xy 65.140028 132.665073) (xy 65.251673 132.396203)\n        (xy 65.251876 132.163482) (xy 66.024357 132.163482) (xy 66.149767 132.466998) (xy 66.381781 132.699417) (xy 66.685077 132.825357)\n        (xy 67.013482 132.825643) (xy 67.316998 132.700233) (xy 67.549417 132.468219) (xy 67.675357 132.164923) (xy 67.675643 131.836518)\n        (xy 67.550233 131.533002) (xy 67.318219 131.300583) (xy 67.014923 131.174643) (xy 66.686518 131.174357) (xy 66.383002 131.299767)\n        (xy 66.150583 131.531781) (xy 66.024643 131.835077) (xy 66.024357 132.163482) (xy 65.251876 132.163482) (xy 65.251927 132.105075)\n        (xy 65.140752 131.83601) (xy 64.935073 131.629972) (xy 64.666203 131.518327) (xy 64.375075 131.518073) (xy 64.10601 131.629248)\n        (xy 64.02003 131.715078) (xy 63.935073 131.629972) (xy 63.666203 131.518327) (xy 63.375075 131.518073) (xy 63.10601 131.629248)\n        (xy 63.02003 131.715078) (xy 62.935073 131.629972) (xy 62.666203 131.518327) (xy 62.375075 131.518073) (xy 62.10601 131.629248)\n        (xy 61.899972 131.834927) (xy 61.788327 132.103797) (xy 61.788073 132.394925) (xy 61.3723 132.394925) (xy 61.3723 131.315045)\n        (xy 61.395227 131.324565) (xy 61.703421 131.324834) (xy 61.988259 131.207141) (xy 62.206376 130.989405) (xy 62.324565 130.704773)\n        (xy 62.324834 130.396579) (xy 62.207141 130.111741) (xy 61.989405 129.893624) (xy 61.704773 129.775435) (xy 61.396579 129.775166)\n        (xy 61.3723 129.785198) (xy 61.3723 129.663482) (xy 66.024357 129.663482) (xy 66.149767 129.966998) (xy 66.381781 130.199417)\n        (xy 66.685077 130.325357) (xy 67.013482 130.325643) (xy 67.316998 130.200233) (xy 67.353813 130.163482) (xy 78.274357 130.163482)\n        (xy 78.399767 130.466998) (xy 78.631781 130.699417) (xy 78.935077 130.825357) (xy 79.263482 130.825643) (xy 79.566998 130.700233)\n        (xy 79.799417 130.468219) (xy 79.925357 130.164923) (xy 79.925643 129.836518) (xy 79.90778 129.793285) (xy 82.339486 129.793285)\n        (xy 82.409452 129.962617) (xy 82.339715 130.130562) (xy 82.339486 130.393285) (xy 82.409452 130.562617) (xy 82.339715 130.730562)\n        (xy 82.339486 130.993285) (xy 82.409452 131.162617) (xy 82.339715 131.330562) (xy 82.339486 131.593285) (xy 82.439814 131.836098)\n        (xy 82.625425 132.022033) (xy 82.868062 132.122785) (xy 83.130785 132.123014) (xy 83.29074 132.056922) (xy 108.374357 132.056922)\n        (xy 108.499767 132.360438) (xy 108.731781 132.592857) (xy 109.035077 132.718797) (xy 109.363482 132.719083) (xy 109.371495 132.715772)\n        (xy 112.011134 132.715772) (xy 112.136544 133.019288) (xy 112.368558 133.251707) (xy 112.671854 133.377647) (xy 113.000259 133.377933)\n        (xy 113.303775 133.252523) (xy 113.536194 133.020509) (xy 113.662134 132.717213) (xy 113.66242 132.388808) (xy 113.53701 132.085292)\n        (xy 113.304996 131.852873) (xy 113.0017 131.726933) (xy 112.673295 131.726647) (xy 112.369779 131.852057) (xy 112.13736 132.084071)\n        (xy 112.01142 132.387367) (xy 112.011134 132.715772) (xy 109.371495 132.715772) (xy 109.666998 132.593673) (xy 109.899417 132.361659)\n        (xy 110.025357 132.058363) (xy 110.025643 131.729958) (xy 109.900233 131.426442) (xy 109.668219 131.194023) (xy 109.570745 131.153548)\n        (xy 112.912993 131.153548) (xy 113.059626 131.508427) (xy 113.330904 131.780179) (xy 113.685528 131.927432) (xy 114.069508 131.927767)\n        (xy 114.424387 131.781134) (xy 114.568116 131.637656) (xy 114.691967 131.937398) (xy 114.923981 132.169817) (xy 115.227277 132.295757)\n        (xy 115.555682 132.296043) (xy 115.859198 132.170633) (xy 116.091617 131.938619) (xy 116.217557 131.635323) (xy 116.217843 131.306918)\n        (xy 116.092433 131.003402) (xy 115.87583 130.78642) (xy 121.035993 130.78642) (xy 121.217355 131.22535) (xy 121.552884 131.561464)\n        (xy 121.991497 131.743592) (xy 122.46642 131.744007) (xy 122.90535 131.562645) (xy 123.241464 131.227116) (xy 123.423592 130.788503)\n        (xy 123.423593 130.78642) (xy 123.575993 130.78642) (xy 123.757355 131.22535) (xy 124.092884 131.561464) (xy 124.531497 131.743592)\n        (xy 125.00642 131.744007) (xy 125.44535 131.562645) (xy 125.781464 131.227116) (xy 125.963592 130.788503) (xy 125.963615 130.761679)\n        (xy 126.198282 130.761883) (xy 126.371359 130.690369) (xy 142.231227 130.690369) (xy 142.356637 130.993885) (xy 142.588651 131.226304)\n        (xy 142.879081 131.346901) (xy 142.878937 131.512002) (xy 143.004347 131.815518) (xy 143.236361 132.047937) (xy 143.526803 132.168539)\n        (xy 143.526647 132.347505) (xy 143.652057 132.651021) (xy 143.884071 132.88344) (xy 144.174496 133.004035) (xy 144.174357 133.163482)\n        (xy 144.299767 133.466998) (xy 144.531781 133.699417) (xy 144.835077 133.825357) (xy 145.163482 133.825643) (xy 145.466998 133.700233)\n        (xy 145.550027 133.617348) (xy 153.217713 133.617348) (xy 153.364346 133.972227) (xy 153.635624 134.243979) (xy 153.990248 134.391232)\n        (xy 154.374228 134.391567) (xy 154.729107 134.244934) (xy 155.000859 133.973656) (xy 155.148112 133.619032) (xy 155.148153 133.571628)\n        (xy 158.658393 133.571628) (xy 158.805026 133.926507) (xy 159.076304 134.198259) (xy 159.430928 134.345512) (xy 159.814908 134.345847)\n        (xy 160.169787 134.199214) (xy 160.441539 133.927936) (xy 160.588792 133.573312) (xy 160.589007 133.32642) (xy 169.295993 133.32642)\n        (xy 169.477355 133.76535) (xy 169.812884 134.101464) (xy 170.251497 134.283592) (xy 170.72642 134.284007) (xy 171.16535 134.102645)\n        (xy 171.501464 133.767116) (xy 171.683592 133.328503) (xy 171.683593 133.32642) (xy 171.835993 133.32642) (xy 172.017355 133.76535)\n        (xy 172.352884 134.101464) (xy 172.791497 134.283592) (xy 173.26642 134.284007) (xy 173.70535 134.102645) (xy 174.041464 133.767116)\n        (xy 174.223592 133.328503) (xy 174.224007 132.85358) (xy 174.042645 132.41465) (xy 174.022955 132.394925) (xy 174.748073 132.394925)\n        (xy 174.859248 132.66399) (xy 174.945078 132.74997) (xy 174.859972 132.834927) (xy 174.748327 133.103797) (xy 174.748073 133.394925)\n        (xy 174.859248 133.66399) (xy 174.945078 133.74997) (xy 174.859972 133.834927) (xy 174.748327 134.103797) (xy 174.748073 134.394925)\n        (xy 174.859248 134.66399) (xy 175.064927 134.870028) (xy 175.333797 134.981673) (xy 175.624925 134.981927) (xy 175.89399 134.870752)\n        (xy 175.97997 134.784922) (xy 176.064927 134.870028) (xy 176.333797 134.981673) (xy 176.624925 134.981927) (xy 176.89399 134.870752)\n        (xy 176.97997 134.784922) (xy 177.064927 134.870028) (xy 177.333797 134.981673) (xy 177.624925 134.981927) (xy 177.89399 134.870752)\n        (xy 178.100028 134.665073) (xy 178.211673 134.396203) (xy 178.211927 134.105075) (xy 178.100752 133.83601) (xy 178.014922 133.75003)\n        (xy 178.100028 133.665073) (xy 178.211673 133.396203) (xy 178.211927 133.105075) (xy 178.100752 132.83601) (xy 178.014922 132.75003)\n        (xy 178.100028 132.665073) (xy 178.211673 132.396203) (xy 178.211927 132.105075) (xy 178.100752 131.83601) (xy 177.895073 131.629972)\n        (xy 177.626203 131.518327) (xy 177.335075 131.518073) (xy 177.06601 131.629248) (xy 176.98003 131.715078) (xy 176.895073 131.629972)\n        (xy 176.626203 131.518327) (xy 176.335075 131.518073) (xy 176.06601 131.629248) (xy 175.98003 131.715078) (xy 175.895073 131.629972)\n        (xy 175.626203 131.518327) (xy 175.335075 131.518073) (xy 175.06601 131.629248) (xy 174.859972 131.834927) (xy 174.748327 132.103797)\n        (xy 174.748073 132.394925) (xy 174.022955 132.394925) (xy 173.707116 132.078536) (xy 173.268503 131.896408) (xy 172.79358 131.895993)\n        (xy 172.35465 132.077355) (xy 172.018536 132.412884) (xy 171.836408 132.851497) (xy 171.835993 133.32642) (xy 171.683593 133.32642)\n        (xy 171.684007 132.85358) (xy 171.502645 132.41465) (xy 171.167116 132.078536) (xy 170.728503 131.896408) (xy 170.25358 131.895993)\n        (xy 169.81465 132.077355) (xy 169.478536 132.412884) (xy 169.296408 132.851497) (xy 169.295993 133.32642) (xy 160.589007 133.32642)\n        (xy 160.589127 133.189332) (xy 160.442494 132.834453) (xy 160.171216 132.562701) (xy 159.816592 132.415448) (xy 159.432612 132.415113)\n        (xy 159.077733 132.561746) (xy 158.805981 132.833024) (xy 158.658728 133.187648) (xy 158.658393 133.571628) (xy 155.148153 133.571628)\n        (xy 155.148447 133.235052) (xy 155.001814 132.880173) (xy 154.730536 132.608421) (xy 154.375912 132.461168) (xy 153.991932 132.460833)\n        (xy 153.637053 132.607466) (xy 153.365301 132.878744) (xy 153.218048 133.233368) (xy 153.217713 133.617348) (xy 145.550027 133.617348)\n        (xy 145.699417 133.468219) (xy 145.825357 133.164923) (xy 145.825643 132.836518) (xy 145.700233 132.533002) (xy 145.468219 132.300583)\n        (xy 145.177794 132.179988) (xy 145.177933 132.020541) (xy 145.052523 131.717025) (xy 144.820509 131.484606) (xy 144.530067 131.364004)\n        (xy 144.530223 131.185038) (xy 144.404813 130.881522) (xy 144.172799 130.649103) (xy 143.882369 130.528506) (xy 143.882513 130.363405)\n        (xy 143.757103 130.059889) (xy 143.525089 129.82747) (xy 143.442763 129.793285) (xy 156.339486 129.793285) (xy 156.409452 129.962617)\n        (xy 156.339715 130.130562) (xy 156.339486 130.393285) (xy 156.409452 130.562617) (xy 156.339715 130.730562) (xy 156.339486 130.993285)\n        (xy 156.409452 131.162617) (xy 156.339715 131.330562) (xy 156.339486 131.593285) (xy 156.439814 131.836098) (xy 156.625425 132.022033)\n        (xy 156.868062 132.122785) (xy 157.130785 132.123014) (xy 157.373598 132.022686) (xy 157.432905 131.963482) (xy 167.174357 131.963482)\n        (xy 167.299767 132.266998) (xy 167.531781 132.499417) (xy 167.835077 132.625357) (xy 168.163482 132.625643) (xy 168.466998 132.500233)\n        (xy 168.699417 132.268219) (xy 168.825357 131.964923) (xy 168.825643 131.636518) (xy 168.700233 131.333002) (xy 168.468219 131.100583)\n        (xy 168.164923 130.974643) (xy 167.836518 130.974357) (xy 167.533002 131.099767) (xy 167.300583 131.331781) (xy 167.174643 131.635077)\n        (xy 167.174357 131.963482) (xy 157.432905 131.963482) (xy 157.559533 131.837075) (xy 157.660285 131.594438) (xy 157.660514 131.331715)\n        (xy 157.621686 131.237741) (xy 160.322126 131.237741) (xy 160.439819 131.522579) (xy 160.657555 131.740696) (xy 160.942187 131.858885)\n        (xy 161.250381 131.859154) (xy 161.535219 131.741461) (xy 161.753336 131.523725) (xy 161.871525 131.239093) (xy 161.871794 130.930899)\n        (xy 161.812097 130.78642) (xy 169.295993 130.78642) (xy 169.477355 131.22535) (xy 169.812884 131.561464) (xy 170.251497 131.743592)\n        (xy 170.72642 131.744007) (xy 171.16535 131.562645) (xy 171.501464 131.227116) (xy 171.683592 130.788503) (xy 171.683593 130.78642)\n        (xy 171.835993 130.78642) (xy 172.017355 131.22535) (xy 172.352884 131.561464) (xy 172.791497 131.743592) (xy 173.26642 131.744007)\n        (xy 173.70535 131.562645) (xy 174.041464 131.227116) (xy 174.223592 130.788503) (xy 174.224007 130.31358) (xy 174.042645 129.87465)\n        (xy 173.707116 129.538536) (xy 173.268503 129.356408) (xy 172.79358 129.355993) (xy 172.35465 129.537355) (xy 172.018536 129.872884)\n        (xy 171.836408 130.311497) (xy 171.835993 130.78642) (xy 171.683593 130.78642) (xy 171.684007 130.31358) (xy 171.502645 129.87465)\n        (xy 171.167116 129.538536) (xy 170.728503 129.356408) (xy 170.25358 129.355993) (xy 169.81465 129.537355) (xy 169.478536 129.872884)\n        (xy 169.296408 130.311497) (xy 169.295993 130.78642) (xy 161.812097 130.78642) (xy 161.754101 130.646061) (xy 161.536365 130.427944)\n        (xy 161.251733 130.309755) (xy 160.943539 130.309486) (xy 160.658701 130.427179) (xy 160.440584 130.644915) (xy 160.322395 130.929547)\n        (xy 160.322126 131.237741) (xy 157.621686 131.237741) (xy 157.590548 131.162383) (xy 157.660285 130.994438) (xy 157.660514 130.731715)\n        (xy 157.590548 130.562383) (xy 157.660285 130.394438) (xy 157.660514 130.131715) (xy 157.590548 129.962383) (xy 157.660285 129.794438)\n        (xy 157.660514 129.531715) (xy 157.560186 129.288902) (xy 157.545259 129.273948) (xy 159.715033 129.273948) (xy 159.861666 129.628827)\n        (xy 160.132944 129.900579) (xy 160.487568 130.047832) (xy 160.871548 130.048167) (xy 161.226427 129.901534) (xy 161.36472 129.763482)\n        (xy 165.974357 129.763482) (xy 166.099767 130.066998) (xy 166.331781 130.299417) (xy 166.635077 130.425357) (xy 166.963482 130.425643)\n        (xy 167.266998 130.300233) (xy 167.499417 130.068219) (xy 167.625357 129.764923) (xy 167.625643 129.436518) (xy 167.500233 129.133002)\n        (xy 167.268219 128.900583) (xy 166.964923 128.774643) (xy 166.636518 128.774357) (xy 166.333002 128.899767) (xy 166.100583 129.131781)\n        (xy 165.974643 129.435077) (xy 165.974357 129.763482) (xy 161.36472 129.763482) (xy 161.498179 129.630256) (xy 161.645432 129.275632)\n        (xy 161.645767 128.891652) (xy 161.592809 128.763482) (xy 172.874357 128.763482) (xy 172.999767 129.066998) (xy 173.231781 129.299417)\n        (xy 173.535077 129.425357) (xy 173.863482 129.425643) (xy 174.166998 129.300233) (xy 174.399417 129.068219) (xy 174.525357 128.764923)\n        (xy 174.525643 128.436518) (xy 174.400233 128.133002) (xy 174.168219 127.900583) (xy 173.864923 127.774643) (xy 173.536518 127.774357)\n        (xy 173.233002 127.899767) (xy 173.000583 128.131781) (xy 172.874643 128.435077) (xy 172.874357 128.763482) (xy 161.592809 128.763482)\n        (xy 161.499134 128.536773) (xy 161.227856 128.265021) (xy 160.873232 128.117768) (xy 160.489252 128.117433) (xy 160.134373 128.264066)\n        (xy 159.862621 128.535344) (xy 159.715368 128.889968) (xy 159.715033 129.273948) (xy 157.545259 129.273948) (xy 157.374575 129.102967)\n        (xy 157.131938 129.002215) (xy 156.869215 129.001986) (xy 156.626402 129.102314) (xy 156.440467 129.287925) (xy 156.339715 129.530562)\n        (xy 156.339486 129.793285) (xy 143.442763 129.793285) (xy 143.221793 129.70153) (xy 142.893388 129.701244) (xy 142.589872 129.826654)\n        (xy 142.357453 130.058668) (xy 142.231513 130.361964) (xy 142.231227 130.690369) (xy 126.371359 130.690369) (xy 126.501798 130.636473)\n        (xy 126.734217 130.404459) (xy 126.860157 130.101163) (xy 126.860202 130.049389) (xy 127.150068 130.169752) (xy 127.534048 130.170087)\n        (xy 127.888927 130.023454) (xy 128.160679 129.752176) (xy 128.307932 129.397552) (xy 128.308267 129.013572) (xy 128.161634 128.658693)\n        (xy 127.890356 128.386941) (xy 127.535732 128.239688) (xy 127.151752 128.239353) (xy 126.796873 128.385986) (xy 126.525121 128.657264)\n        (xy 126.377868 129.011888) (xy 126.377717 129.184793) (xy 126.199723 129.110883) (xy 125.871318 129.110597) (xy 125.567802 129.236007)\n        (xy 125.335383 129.468021) (xy 125.326841 129.488593) (xy 125.008503 129.356408) (xy 124.53358 129.355993) (xy 124.09465 129.537355)\n        (xy 123.758536 129.872884) (xy 123.576408 130.311497) (xy 123.575993 130.78642) (xy 123.423593 130.78642) (xy 123.424007 130.31358)\n        (xy 123.242645 129.87465) (xy 122.907116 129.538536) (xy 122.468503 129.356408) (xy 121.99358 129.355993) (xy 121.55465 129.537355)\n        (xy 121.218536 129.872884) (xy 121.036408 130.311497) (xy 121.035993 130.78642) (xy 115.87583 130.78642) (xy 115.860419 130.770983)\n        (xy 115.557123 130.645043) (xy 115.228718 130.644757) (xy 114.925202 130.770167) (xy 114.843657 130.85157) (xy 114.843727 130.771252)\n        (xy 114.697094 130.416373) (xy 114.425816 130.144621) (xy 114.071192 129.997368) (xy 113.687212 129.997033) (xy 113.332333 130.143666)\n        (xy 113.060581 130.414944) (xy 112.913328 130.769568) (xy 112.912993 131.153548) (xy 109.570745 131.153548) (xy 109.364923 131.068083)\n        (xy 109.036518 131.067797) (xy 108.733002 131.193207) (xy 108.500583 131.425221) (xy 108.374643 131.728517) (xy 108.374357 132.056922)\n        (xy 83.29074 132.056922) (xy 83.373598 132.022686) (xy 83.559533 131.837075) (xy 83.660285 131.594438) (xy 83.660514 131.331715)\n        (xy 83.590548 131.162383) (xy 83.660285 130.994438) (xy 83.660466 130.78642) (xy 88.015993 130.78642) (xy 88.197355 131.22535)\n        (xy 88.532884 131.561464) (xy 88.971497 131.743592) (xy 89.44642 131.744007) (xy 89.88535 131.562645) (xy 90.221464 131.227116)\n        (xy 90.403592 130.788503) (xy 90.403593 130.78642) (xy 90.555993 130.78642) (xy 90.737355 131.22535) (xy 91.072884 131.561464)\n        (xy 91.511497 131.743592) (xy 91.98642 131.744007) (xy 92.42535 131.562645) (xy 92.761464 131.227116) (xy 92.943592 130.788503)\n        (xy 92.943593 130.78642) (xy 93.095993 130.78642) (xy 93.277355 131.22535) (xy 93.612884 131.561464) (xy 94.051497 131.743592)\n        (xy 94.52642 131.744007) (xy 94.96535 131.562645) (xy 95.301464 131.227116) (xy 95.483592 130.788503) (xy 95.483593 130.78642)\n        (xy 95.635993 130.78642) (xy 95.817355 131.22535) (xy 96.152884 131.561464) (xy 96.591497 131.743592) (xy 97.06642 131.744007)\n        (xy 97.50535 131.562645) (xy 97.841464 131.227116) (xy 98.023592 130.788503) (xy 98.023593 130.78642) (xy 98.175993 130.78642)\n        (xy 98.357355 131.22535) (xy 98.692884 131.561464) (xy 99.131497 131.743592) (xy 99.60642 131.744007) (xy 100.04535 131.562645)\n        (xy 100.381464 131.227116) (xy 100.563592 130.788503) (xy 100.563593 130.78642) (xy 100.715993 130.78642) (xy 100.897355 131.22535)\n        (xy 101.232884 131.561464) (xy 101.671497 131.743592) (xy 102.14642 131.744007) (xy 102.58535 131.562645) (xy 102.921464 131.227116)\n        (xy 103.103592 130.788503) (xy 103.103593 130.78642) (xy 103.255993 130.78642) (xy 103.437355 131.22535) (xy 103.772884 131.561464)\n        (xy 104.211497 131.743592) (xy 104.68642 131.744007) (xy 105.12535 131.562645) (xy 105.461464 131.227116) (xy 105.643592 130.788503)\n        (xy 105.643593 130.78642) (xy 105.795993 130.78642) (xy 105.977355 131.22535) (xy 106.312884 131.561464) (xy 106.751497 131.743592)\n        (xy 107.22642 131.744007) (xy 107.66535 131.562645) (xy 108.001464 131.227116) (xy 108.183592 130.788503) (xy 108.184007 130.31358)\n        (xy 108.002645 129.87465) (xy 107.667116 129.538536) (xy 107.228503 129.356408) (xy 106.75358 129.355993) (xy 106.31465 129.537355)\n        (xy 105.978536 129.872884) (xy 105.796408 130.311497) (xy 105.795993 130.78642) (xy 105.643593 130.78642) (xy 105.644007 130.31358)\n        (xy 105.462645 129.87465) (xy 105.127116 129.538536) (xy 104.688503 129.356408) (xy 104.21358 129.355993) (xy 103.77465 129.537355)\n        (xy 103.438536 129.872884) (xy 103.256408 130.311497) (xy 103.255993 130.78642) (xy 103.103593 130.78642) (xy 103.104007 130.31358)\n        (xy 102.922645 129.87465) (xy 102.587116 129.538536) (xy 102.148503 129.356408) (xy 101.67358 129.355993) (xy 101.23465 129.537355)\n        (xy 100.898536 129.872884) (xy 100.716408 130.311497) (xy 100.715993 130.78642) (xy 100.563593 130.78642) (xy 100.564007 130.31358)\n        (xy 100.382645 129.87465) (xy 100.047116 129.538536) (xy 99.608503 129.356408) (xy 99.13358 129.355993) (xy 98.69465 129.537355)\n        (xy 98.358536 129.872884) (xy 98.176408 130.311497) (xy 98.175993 130.78642) (xy 98.023593 130.78642) (xy 98.024007 130.31358)\n        (xy 97.842645 129.87465) (xy 97.507116 129.538536) (xy 97.068503 129.356408) (xy 96.59358 129.355993) (xy 96.15465 129.537355)\n        (xy 95.818536 129.872884) (xy 95.636408 130.311497) (xy 95.635993 130.78642) (xy 95.483593 130.78642) (xy 95.484007 130.31358)\n        (xy 95.302645 129.87465) (xy 94.967116 129.538536) (xy 94.528503 129.356408) (xy 94.05358 129.355993) (xy 93.61465 129.537355)\n        (xy 93.278536 129.872884) (xy 93.096408 130.311497) (xy 93.095993 130.78642) (xy 92.943593 130.78642) (xy 92.944007 130.31358)\n        (xy 92.762645 129.87465) (xy 92.427116 129.538536) (xy 91.988503 129.356408) (xy 91.51358 129.355993) (xy 91.07465 129.537355)\n        (xy 90.738536 129.872884) (xy 90.556408 130.311497) (xy 90.555993 130.78642) (xy 90.403593 130.78642) (xy 90.404007 130.31358)\n        (xy 90.222645 129.87465) (xy 89.887116 129.538536) (xy 89.448503 129.356408) (xy 88.97358 129.355993) (xy 88.53465 129.537355)\n        (xy 88.198536 129.872884) (xy 88.016408 130.311497) (xy 88.015993 130.78642) (xy 83.660466 130.78642) (xy 83.660514 130.731715)\n        (xy 83.590548 130.562383) (xy 83.660285 130.394438) (xy 83.660514 130.131715) (xy 83.590548 129.962383) (xy 83.660285 129.794438)\n        (xy 83.660514 129.531715) (xy 83.560186 129.288902) (xy 83.374575 129.102967) (xy 83.131938 129.002215) (xy 82.869215 129.001986)\n        (xy 82.626402 129.102314) (xy 82.440467 129.287925) (xy 82.339715 129.530562) (xy 82.339486 129.793285) (xy 79.90778 129.793285)\n        (xy 79.800233 129.533002) (xy 79.568219 129.300583) (xy 79.264923 129.174643) (xy 78.936518 129.174357) (xy 78.633002 129.299767)\n        (xy 78.400583 129.531781) (xy 78.274643 129.835077) (xy 78.274357 130.163482) (xy 67.353813 130.163482) (xy 67.549417 129.968219)\n        (xy 67.675357 129.664923) (xy 67.675643 129.336518) (xy 67.550233 129.033002) (xy 67.318219 128.800583) (xy 67.014923 128.674643)\n        (xy 66.686518 128.674357) (xy 66.383002 128.799767) (xy 66.150583 129.031781) (xy 66.024643 129.335077) (xy 66.024357 129.663482)\n        (xy 61.3723 129.663482) (xy 61.3723 128.707534) (xy 61.620787 127.787212) (xy 61.626305 127.70541) (xy 61.6423 127.625)\n        (xy 61.6423 127.019925) (xy 61.788073 127.019925) (xy 61.899248 127.28899) (xy 61.985078 127.37497) (xy 61.899972 127.459927)\n        (xy 61.788327 127.728797) (xy 61.788073 128.019925) (xy 61.899248 128.28899) (xy 61.985078 128.37497) (xy 61.899972 128.459927)\n        (xy 61.788327 128.728797) (xy 61.788073 129.019925) (xy 61.899248 129.28899) (xy 62.104927 129.495028) (xy 62.373797 129.606673)\n        (xy 62.664925 129.606927) (xy 62.93399 129.495752) (xy 63.01997 129.409922) (xy 63.104927 129.495028) (xy 63.373797 129.606673)\n        (xy 63.664925 129.606927) (xy 63.93399 129.495752) (xy 64.01997 129.409922) (xy 64.104927 129.495028) (xy 64.373797 129.606673)\n        (xy 64.664925 129.606927) (xy 64.93399 129.495752) (xy 65.140028 129.290073) (xy 65.251673 129.021203) (xy 65.251927 128.730075)\n        (xy 65.140752 128.46101) (xy 65.054922 128.37503) (xy 65.140028 128.290073) (xy 65.216649 128.105548) (xy 78.638233 128.105548)\n        (xy 78.784866 128.460427) (xy 79.056144 128.732179) (xy 79.410768 128.879432) (xy 79.794748 128.879767) (xy 80.149627 128.733134)\n        (xy 80.421379 128.461856) (xy 80.516596 128.232548) (xy 85.851833 128.232548) (xy 85.998466 128.587427) (xy 86.269744 128.859179)\n        (xy 86.624368 129.006432) (xy 87.008348 129.006767) (xy 87.363227 128.860134) (xy 87.634979 128.588856) (xy 87.777171 128.24642)\n        (xy 88.015993 128.24642) (xy 88.197355 128.68535) (xy 88.532884 129.021464) (xy 88.971497 129.203592) (xy 89.44642 129.204007)\n        (xy 89.88535 129.022645) (xy 90.221464 128.687116) (xy 90.403592 128.248503) (xy 90.403593 128.24642) (xy 90.555993 128.24642)\n        (xy 90.737355 128.68535) (xy 91.072884 129.021464) (xy 91.511497 129.203592) (xy 91.98642 129.204007) (xy 92.42535 129.022645)\n        (xy 92.761464 128.687116) (xy 92.943592 128.248503) (xy 92.943593 128.24642) (xy 93.095993 128.24642) (xy 93.277355 128.68535)\n        (xy 93.612884 129.021464) (xy 94.051497 129.203592) (xy 94.52642 129.204007) (xy 94.96535 129.022645) (xy 95.301464 128.687116)\n        (xy 95.483592 128.248503) (xy 95.483593 128.24642) (xy 95.635993 128.24642) (xy 95.817355 128.68535) (xy 96.152884 129.021464)\n        (xy 96.591497 129.203592) (xy 97.06642 129.204007) (xy 97.50535 129.022645) (xy 97.841464 128.687116) (xy 98.023592 128.248503)\n        (xy 98.023593 128.24642) (xy 98.175993 128.24642) (xy 98.357355 128.68535) (xy 98.692884 129.021464) (xy 99.131497 129.203592)\n        (xy 99.60642 129.204007) (xy 100.04535 129.022645) (xy 100.381464 128.687116) (xy 100.563592 128.248503) (xy 100.563593 128.24642)\n        (xy 100.715993 128.24642) (xy 100.897355 128.68535) (xy 101.232884 129.021464) (xy 101.671497 129.203592) (xy 102.14642 129.204007)\n        (xy 102.58535 129.022645) (xy 102.921464 128.687116) (xy 103.103592 128.248503) (xy 103.103593 128.24642) (xy 103.255993 128.24642)\n        (xy 103.437355 128.68535) (xy 103.772884 129.021464) (xy 104.211497 129.203592) (xy 104.68642 129.204007) (xy 105.12535 129.022645)\n        (xy 105.461464 128.687116) (xy 105.643592 128.248503) (xy 105.644007 127.77358) (xy 105.462645 127.33465) (xy 105.376146 127.248)\n        (xy 105.787741 127.248) (xy 105.787741 128.772) (xy 105.81785 128.932015) (xy 105.912419 129.07898) (xy 106.056715 129.177573)\n        (xy 106.228 129.212259) (xy 107.752 129.212259) (xy 107.912015 129.18215) (xy 107.93592 129.166767) (xy 118.57141 129.166767)\n        (xy 118.718043 129.521646) (xy 118.989321 129.793398) (xy 119.343945 129.940651) (xy 119.727925 129.940986) (xy 120.082804 129.794353)\n        (xy 120.354556 129.523075) (xy 120.501809 129.168451) (xy 120.502144 128.784471) (xy 120.355511 128.429592) (xy 120.089866 128.163482)\n        (xy 123.374357 128.163482) (xy 123.499767 128.466998) (xy 123.731781 128.699417) (xy 124.035077 128.825357) (xy 124.363482 128.825643)\n        (xy 124.666998 128.700233) (xy 124.899417 128.468219) (xy 125.025357 128.164923) (xy 125.025358 128.163482) (xy 129.174357 128.163482)\n        (xy 129.299767 128.466998) (xy 129.531781 128.699417) (xy 129.742872 128.78707) (xy 129.687488 128.920448) (xy 129.687153 129.304428)\n        (xy 129.833786 129.659307) (xy 130.105064 129.931059) (xy 130.459688 130.078312) (xy 130.843668 130.078647) (xy 131.122388 129.963482)\n        (xy 133.774357 129.963482) (xy 133.899767 130.266998) (xy 134.131781 130.499417) (xy 134.435077 130.625357) (xy 134.763482 130.625643)\n        (xy 135.066998 130.500233) (xy 135.299417 130.268219) (xy 135.425357 129.964923) (xy 135.425372 129.947322) (xy 138.666077 129.947322)\n        (xy 138.791487 130.250838) (xy 139.023501 130.483257) (xy 139.326797 130.609197) (xy 139.655202 130.609483) (xy 139.958718 130.484073)\n        (xy 140.191137 130.252059) (xy 140.317077 129.948763) (xy 140.317363 129.620358) (xy 140.191953 129.316842) (xy 139.959939 129.084423)\n        (xy 139.656643 128.958483) (xy 139.328238 128.958197) (xy 139.024722 129.083607) (xy 138.792303 129.315621) (xy 138.666363 129.618917)\n        (xy 138.666077 129.947322) (xy 135.425372 129.947322) (xy 135.425643 129.636518) (xy 135.300233 129.333002) (xy 135.068219 129.100583)\n        (xy 134.764923 128.974643) (xy 134.436518 128.974357) (xy 134.133002 129.099767) (xy 133.900583 129.331781) (xy 133.774643 129.635077)\n        (xy 133.774357 129.963482) (xy 131.122388 129.963482) (xy 131.198547 129.932014) (xy 131.470299 129.660736) (xy 131.617552 129.306112)\n        (xy 131.617887 128.922132) (xy 131.471254 128.567253) (xy 131.199976 128.295501) (xy 130.845352 128.148248) (xy 130.825372 128.148231)\n        (xy 130.825643 127.836518) (xy 130.795466 127.763482) (xy 132.874357 127.763482) (xy 132.999767 128.066998) (xy 133.231781 128.299417)\n        (xy 133.535077 128.425357) (xy 133.863482 128.425643) (xy 134.166998 128.300233) (xy 134.399417 128.068219) (xy 134.488332 127.854088)\n        (xy 141.269553 127.854088) (xy 141.416186 128.208967) (xy 141.687464 128.480719) (xy 142.042088 128.627972) (xy 142.426068 128.628307)\n        (xy 142.780947 128.481674) (xy 143.052699 128.210396) (xy 143.076357 128.153421) (xy 148.225166 128.153421) (xy 148.342859 128.438259)\n        (xy 148.560595 128.656376) (xy 148.845227 128.774565) (xy 149.153421 128.774834) (xy 149.438259 128.657141) (xy 149.656376 128.439405)\n        (xy 149.774565 128.154773) (xy 149.774642 128.066065) (xy 149.802031 128.054748) (xy 154.040673 128.054748) (xy 154.187306 128.409627)\n        (xy 154.458584 128.681379) (xy 154.813208 128.828632) (xy 155.197188 128.828967) (xy 155.552067 128.682334) (xy 155.823819 128.411056)\n        (xy 155.971072 128.056432) (xy 155.971407 127.672452) (xy 155.824774 127.317573) (xy 155.553496 127.045821) (xy 155.491132 127.019925)\n        (xy 174.748073 127.019925) (xy 174.859248 127.28899) (xy 174.945078 127.37497) (xy 174.859972 127.459927) (xy 174.748327 127.728797)\n        (xy 174.748073 128.019925) (xy 174.859248 128.28899) (xy 174.945078 128.37497) (xy 174.859972 128.459927) (xy 174.748327 128.728797)\n        (xy 174.748073 129.019925) (xy 174.859248 129.28899) (xy 175.064927 129.495028) (xy 175.333797 129.606673) (xy 175.624925 129.606927)\n        (xy 175.89399 129.495752) (xy 175.97997 129.409922) (xy 176.064927 129.495028) (xy 176.333797 129.606673) (xy 176.624925 129.606927)\n        (xy 176.89399 129.495752) (xy 176.97997 129.409922) (xy 177.064927 129.495028) (xy 177.333797 129.606673) (xy 177.624925 129.606927)\n        (xy 177.89399 129.495752) (xy 178.100028 129.290073) (xy 178.211673 129.021203) (xy 178.211927 128.730075) (xy 178.100752 128.46101)\n        (xy 178.014922 128.37503) (xy 178.100028 128.290073) (xy 178.211673 128.021203) (xy 178.211927 127.730075) (xy 178.100752 127.46101)\n        (xy 178.014922 127.37503) (xy 178.100028 127.290073) (xy 178.211673 127.021203) (xy 178.211927 126.730075) (xy 178.100752 126.46101)\n        (xy 177.895073 126.254972) (xy 177.626203 126.143327) (xy 177.335075 126.143073) (xy 177.06601 126.254248) (xy 176.98003 126.340078)\n        (xy 176.895073 126.254972) (xy 176.626203 126.143327) (xy 176.335075 126.143073) (xy 176.06601 126.254248) (xy 175.98003 126.340078)\n        (xy 175.895073 126.254972) (xy 175.626203 126.143327) (xy 175.335075 126.143073) (xy 175.06601 126.254248) (xy 174.859972 126.459927)\n        (xy 174.748327 126.728797) (xy 174.748073 127.019925) (xy 155.491132 127.019925) (xy 155.198872 126.898568) (xy 154.814892 126.898233)\n        (xy 154.460013 127.044866) (xy 154.188261 127.316144) (xy 154.041008 127.670768) (xy 154.040673 128.054748) (xy 149.802031 128.054748)\n        (xy 150.038259 127.957141) (xy 150.256376 127.739405) (xy 150.374565 127.454773) (xy 150.374642 127.366065) (xy 150.638259 127.257141)\n        (xy 150.856376 127.039405) (xy 150.974565 126.754773) (xy 150.974642 126.666065) (xy 151.238259 126.557141) (xy 151.456376 126.339405)\n        (xy 151.574565 126.054773) (xy 151.574642 125.966065) (xy 151.838259 125.857141) (xy 152.056376 125.639405) (xy 152.174565 125.354773)\n        (xy 152.174834 125.046579) (xy 152.057141 124.761741) (xy 151.839405 124.543624) (xy 151.554773 124.425435) (xy 151.246579 124.425166)\n        (xy 150.961741 124.542859) (xy 150.743624 124.760595) (xy 150.625435 125.045227) (xy 150.625358 125.133935) (xy 150.361741 125.242859)\n        (xy 150.143624 125.460595) (xy 150.025435 125.745227) (xy 150.025358 125.833935) (xy 149.761741 125.942859) (xy 149.543624 126.160595)\n        (xy 149.425435 126.445227) (xy 149.425358 126.533935) (xy 149.161741 126.642859) (xy 148.943624 126.860595) (xy 148.825435 127.145227)\n        (xy 148.825358 127.233935) (xy 148.561741 127.342859) (xy 148.343624 127.560595) (xy 148.225435 127.845227) (xy 148.225166 128.153421)\n        (xy 143.076357 128.153421) (xy 143.199952 127.855772) (xy 143.200287 127.471792) (xy 143.053654 127.116913) (xy 142.782376 126.845161)\n        (xy 142.427752 126.697908) (xy 142.043772 126.697573) (xy 141.688893 126.844206) (xy 141.417141 127.115484) (xy 141.269888 127.470108)\n        (xy 141.269553 127.854088) (xy 134.488332 127.854088) (xy 134.525357 127.764923) (xy 134.525643 127.436518) (xy 134.400233 127.133002)\n        (xy 134.168219 126.900583) (xy 133.864923 126.774643) (xy 133.536518 126.774357) (xy 133.233002 126.899767) (xy 133.000583 127.131781)\n        (xy 132.874643 127.435077) (xy 132.874357 127.763482) (xy 130.795466 127.763482) (xy 130.700233 127.533002) (xy 130.468219 127.300583)\n        (xy 130.164923 127.174643) (xy 129.836518 127.174357) (xy 129.533002 127.299767) (xy 129.300583 127.531781) (xy 129.174643 127.835077)\n        (xy 129.174357 128.163482) (xy 125.025358 128.163482) (xy 125.025643 127.836518) (xy 124.900233 127.533002) (xy 124.784915 127.417482)\n        (xy 127.205597 127.417482) (xy 127.331007 127.720998) (xy 127.563021 127.953417) (xy 127.866317 128.079357) (xy 128.194722 128.079643)\n        (xy 128.498238 127.954233) (xy 128.730657 127.722219) (xy 128.856597 127.418923) (xy 128.856883 127.090518) (xy 128.731473 126.787002)\n        (xy 128.707994 126.763482) (xy 136.874357 126.763482) (xy 136.999767 127.066998) (xy 137.231781 127.299417) (xy 137.535077 127.425357)\n        (xy 137.863482 127.425643) (xy 138.166998 127.300233) (xy 138.399417 127.068219) (xy 138.525357 126.764923) (xy 138.525643 126.436518)\n        (xy 138.400233 126.133002) (xy 138.168219 125.900583) (xy 137.864923 125.774643) (xy 137.536518 125.774357) (xy 137.233002 125.899767)\n        (xy 137.000583 126.131781) (xy 136.874643 126.435077) (xy 136.874357 126.763482) (xy 128.707994 126.763482) (xy 128.499459 126.554583)\n        (xy 128.196163 126.428643) (xy 127.867758 126.428357) (xy 127.564242 126.553767) (xy 127.331823 126.785781) (xy 127.205883 127.089077)\n        (xy 127.205597 127.417482) (xy 124.784915 127.417482) (xy 124.668219 127.300583) (xy 124.364923 127.174643) (xy 124.036518 127.174357)\n        (xy 123.733002 127.299767) (xy 123.500583 127.531781) (xy 123.374643 127.835077) (xy 123.374357 128.163482) (xy 120.089866 128.163482)\n        (xy 120.084233 128.15784) (xy 119.729609 128.010587) (xy 119.345629 128.010252) (xy 118.99075 128.156885) (xy 118.718998 128.428163)\n        (xy 118.571745 128.782787) (xy 118.57141 129.166767) (xy 107.93592 129.166767) (xy 108.05898 129.087581) (xy 108.157573 128.943285)\n        (xy 108.192259 128.772) (xy 108.192259 127.963482) (xy 112.174357 127.963482) (xy 112.299767 128.266998) (xy 112.531781 128.499417)\n        (xy 112.835077 128.625357) (xy 113.163482 128.625643) (xy 113.466998 128.500233) (xy 113.699417 128.268219) (xy 113.825357 127.964923)\n        (xy 113.825358 127.963482) (xy 114.274357 127.963482) (xy 114.399767 128.266998) (xy 114.631781 128.499417) (xy 114.935077 128.625357)\n        (xy 115.263482 128.625643) (xy 115.566998 128.500233) (xy 115.799417 128.268219) (xy 115.925357 127.964923) (xy 115.925643 127.636518)\n        (xy 115.800233 127.333002) (xy 115.701008 127.233604) (xy 115.963877 127.342757) (xy 116.292282 127.343043) (xy 116.595798 127.217633)\n        (xy 116.828217 126.985619) (xy 116.954157 126.682323) (xy 116.954443 126.353918) (xy 116.829033 126.050402) (xy 116.597019 125.817983)\n        (xy 116.293723 125.692043) (xy 115.965318 125.691757) (xy 115.661802 125.817167) (xy 115.429383 126.049181) (xy 115.303443 126.352477)\n        (xy 115.303157 126.680882) (xy 115.428567 126.984398) (xy 115.527792 127.083796) (xy 115.264923 126.974643) (xy 114.936518 126.974357)\n        (xy 114.633002 127.099767) (xy 114.400583 127.331781) (xy 114.274643 127.635077) (xy 114.274357 127.963482) (xy 113.825358 127.963482)\n        (xy 113.825643 127.636518) (xy 113.700233 127.333002) (xy 113.468219 127.100583) (xy 113.164923 126.974643) (xy 112.836518 126.974357)\n        (xy 112.533002 127.099767) (xy 112.300583 127.331781) (xy 112.174643 127.635077) (xy 112.174357 127.963482) (xy 108.192259 127.963482)\n        (xy 108.192259 127.248) (xy 108.16215 127.087985) (xy 108.067581 126.94102) (xy 107.923285 126.842427) (xy 107.752 126.807741)\n        (xy 106.228 126.807741) (xy 106.067985 126.83785) (xy 105.92102 126.932419) (xy 105.822427 127.076715) (xy 105.787741 127.248)\n        (xy 105.376146 127.248) (xy 105.127116 126.998536) (xy 104.688503 126.816408) (xy 104.21358 126.815993) (xy 103.77465 126.997355)\n        (xy 103.438536 127.332884) (xy 103.256408 127.771497) (xy 103.255993 128.24642) (xy 103.103593 128.24642) (xy 103.104007 127.77358)\n        (xy 102.922645 127.33465) (xy 102.587116 126.998536) (xy 102.148503 126.816408) (xy 101.67358 126.815993) (xy 101.23465 126.997355)\n        (xy 100.898536 127.332884) (xy 100.716408 127.771497) (xy 100.715993 128.24642) (xy 100.563593 128.24642) (xy 100.564007 127.77358)\n        (xy 100.382645 127.33465) (xy 100.047116 126.998536) (xy 99.608503 126.816408) (xy 99.13358 126.815993) (xy 98.69465 126.997355)\n        (xy 98.358536 127.332884) (xy 98.176408 127.771497) (xy 98.175993 128.24642) (xy 98.023593 128.24642) (xy 98.024007 127.77358)\n        (xy 97.842645 127.33465) (xy 97.507116 126.998536) (xy 97.068503 126.816408) (xy 96.59358 126.815993) (xy 96.15465 126.997355)\n        (xy 95.818536 127.332884) (xy 95.636408 127.771497) (xy 95.635993 128.24642) (xy 95.483593 128.24642) (xy 95.484007 127.77358)\n        (xy 95.302645 127.33465) (xy 94.967116 126.998536) (xy 94.528503 126.816408) (xy 94.05358 126.815993) (xy 93.61465 126.997355)\n        (xy 93.278536 127.332884) (xy 93.096408 127.771497) (xy 93.095993 128.24642) (xy 92.943593 128.24642) (xy 92.944007 127.77358)\n        (xy 92.762645 127.33465) (xy 92.427116 126.998536) (xy 91.988503 126.816408) (xy 91.51358 126.815993) (xy 91.07465 126.997355)\n        (xy 90.738536 127.332884) (xy 90.556408 127.771497) (xy 90.555993 128.24642) (xy 90.403593 128.24642) (xy 90.404007 127.77358)\n        (xy 90.222645 127.33465) (xy 89.887116 126.998536) (xy 89.448503 126.816408) (xy 88.97358 126.815993) (xy 88.53465 126.997355)\n        (xy 88.198536 127.332884) (xy 88.016408 127.771497) (xy 88.015993 128.24642) (xy 87.777171 128.24642) (xy 87.782232 128.234232)\n        (xy 87.782567 127.850252) (xy 87.635934 127.495373) (xy 87.364656 127.223621) (xy 87.010032 127.076368) (xy 86.626052 127.076033)\n        (xy 86.271173 127.222666) (xy 85.999421 127.493944) (xy 85.852168 127.848568) (xy 85.851833 128.232548) (xy 80.516596 128.232548)\n        (xy 80.568632 128.107232) (xy 80.568967 127.723252) (xy 80.422334 127.368373) (xy 80.151056 127.096621) (xy 79.796432 126.949368)\n        (xy 79.412452 126.949033) (xy 79.057573 127.095666) (xy 78.785821 127.366944) (xy 78.638568 127.721568) (xy 78.638233 128.105548)\n        (xy 65.216649 128.105548) (xy 65.251673 128.021203) (xy 65.251927 127.730075) (xy 65.140752 127.46101) (xy 65.054922 127.37503)\n        (xy 65.140028 127.290073) (xy 65.251673 127.021203) (xy 65.251897 126.763468) (xy 84.174357 126.763468) (xy 84.299767 127.066984)\n        (xy 84.531781 127.299403) (xy 84.835077 127.425343) (xy 85.163482 127.425629) (xy 85.466998 127.300219) (xy 85.699417 127.068205)\n        (xy 85.825357 126.764909) (xy 85.825643 126.436504) (xy 85.700233 126.132988) (xy 85.468219 125.900569) (xy 85.164923 125.774629)\n        (xy 84.836518 125.774343) (xy 84.533002 125.899753) (xy 84.300583 126.131767) (xy 84.174643 126.435063) (xy 84.174357 126.763468)\n        (xy 65.251897 126.763468) (xy 65.251927 126.730075) (xy 65.140752 126.46101) (xy 64.935073 126.254972) (xy 64.666203 126.143327)\n        (xy 64.375075 126.143073) (xy 64.10601 126.254248) (xy 64.02003 126.340078) (xy 63.935073 126.254972) (xy 63.666203 126.143327)\n        (xy 63.375075 126.143073) (xy 63.10601 126.254248) (xy 63.02003 126.340078) (xy 62.935073 126.254972) (xy 62.666203 126.143327)\n        (xy 62.375075 126.143073) (xy 62.10601 126.254248) (xy 61.899972 126.459927) (xy 61.788327 126.728797) (xy 61.788073 127.019925)\n        (xy 61.6423 127.019925) (xy 61.6423 125.766482) (xy 113.372757 125.766482) (xy 113.498167 126.069998) (xy 113.730181 126.302417)\n        (xy 114.033477 126.428357) (xy 114.361882 126.428643) (xy 114.665398 126.303233) (xy 114.897817 126.071219) (xy 115.023757 125.767923)\n        (xy 115.024043 125.439518) (xy 114.962738 125.291148) (xy 126.334633 125.291148) (xy 126.481266 125.646027) (xy 126.752544 125.917779)\n        (xy 127.107168 126.065032) (xy 127.491148 126.065367) (xy 127.846027 125.918734) (xy 128.117779 125.647456) (xy 128.265032 125.292832)\n        (xy 128.265033 125.291148) (xy 130.334633 125.291148) (xy 130.481266 125.646027) (xy 130.752544 125.917779) (xy 131.107168 126.065032)\n        (xy 131.491148 126.065367) (xy 131.846027 125.918734) (xy 132.117779 125.647456) (xy 132.265032 125.292832) (xy 132.265232 125.063482)\n        (xy 133.574357 125.063482) (xy 133.699767 125.366998) (xy 133.931781 125.599417) (xy 134.235077 125.725357) (xy 134.563482 125.725643)\n        (xy 134.866998 125.600233) (xy 135.099417 125.368219) (xy 135.225357 125.064923) (xy 135.225643 124.736518) (xy 135.100233 124.433002)\n        (xy 134.931009 124.263482) (xy 139.774357 124.263482) (xy 139.899767 124.566998) (xy 140.131781 124.799417) (xy 140.435077 124.925357)\n        (xy 140.763482 124.925643) (xy 140.913923 124.863482) (xy 142.774357 124.863482) (xy 142.899767 125.166998) (xy 143.131781 125.399417)\n        (xy 143.435077 125.525357) (xy 143.763482 125.525643) (xy 144.066998 125.400233) (xy 144.299417 125.168219) (xy 144.425357 124.864923)\n        (xy 144.425643 124.536518) (xy 144.300233 124.233002) (xy 144.068219 124.000583) (xy 143.764923 123.874643) (xy 143.436518 123.874357)\n        (xy 143.133002 123.999767) (xy 142.900583 124.231781) (xy 142.774643 124.535077) (xy 142.774357 124.863482) (xy 140.913923 124.863482)\n        (xy 141.066998 124.800233) (xy 141.299417 124.568219) (xy 141.425357 124.264923) (xy 141.425643 123.936518) (xy 141.300233 123.633002)\n        (xy 141.068219 123.400583) (xy 140.764923 123.274643) (xy 140.436518 123.274357) (xy 140.133002 123.399767) (xy 139.900583 123.631781)\n        (xy 139.774643 123.935077) (xy 139.774357 124.263482) (xy 134.931009 124.263482) (xy 134.868219 124.200583) (xy 134.564923 124.074643)\n        (xy 134.236518 124.074357) (xy 133.933002 124.199767) (xy 133.700583 124.431781) (xy 133.574643 124.735077) (xy 133.574357 125.063482)\n        (xy 132.265232 125.063482) (xy 132.265367 124.908852) (xy 132.118734 124.553973) (xy 131.847456 124.282221) (xy 131.492832 124.134968)\n        (xy 131.108852 124.134633) (xy 130.753973 124.281266) (xy 130.482221 124.552544) (xy 130.334968 124.907168) (xy 130.334633 125.291148)\n        (xy 128.265033 125.291148) (xy 128.265367 124.908852) (xy 128.118734 124.553973) (xy 127.847456 124.282221) (xy 127.492832 124.134968)\n        (xy 127.108852 124.134633) (xy 126.753973 124.281266) (xy 126.482221 124.552544) (xy 126.334968 124.907168) (xy 126.334633 125.291148)\n        (xy 114.962738 125.291148) (xy 114.898633 125.136002) (xy 114.666619 124.903583) (xy 114.363323 124.777643) (xy 114.034918 124.777357)\n        (xy 113.731402 124.902767) (xy 113.498983 125.134781) (xy 113.373043 125.438077) (xy 113.372757 125.766482) (xy 61.6423 125.766482)\n        (xy 61.6423 124.166767) (xy 118.57141 124.166767) (xy 118.718043 124.521646) (xy 118.989321 124.793398) (xy 119.343945 124.940651)\n        (xy 119.727925 124.940986) (xy 120.082804 124.794353) (xy 120.354556 124.523075) (xy 120.501809 124.168451) (xy 120.502144 123.784471)\n        (xy 120.355511 123.429592) (xy 120.084233 123.15784) (xy 119.961383 123.106828) (xy 124.708753 123.106828) (xy 124.855386 123.461707)\n        (xy 125.126664 123.733459) (xy 125.481288 123.880712) (xy 125.865268 123.881047) (xy 126.220147 123.734414) (xy 126.491899 123.463136)\n        (xy 126.639152 123.108512) (xy 126.639487 122.724532) (xy 126.492854 122.369653) (xy 126.221576 122.097901) (xy 126.218453 122.096604)\n        (xy 129.534666 122.096604) (xy 129.660076 122.40012) (xy 129.869851 122.610261) (xy 129.848293 122.631781) (xy 129.722353 122.935077)\n        (xy 129.722067 123.263482) (xy 129.847477 123.566998) (xy 130.079491 123.799417) (xy 130.382787 123.925357) (xy 130.711192 123.925643)\n        (xy 131.014708 123.800233) (xy 131.247127 123.568219) (xy 131.373067 123.264923) (xy 131.373353 122.936518) (xy 131.247943 122.633002)\n        (xy 131.038168 122.422861) (xy 131.059726 122.401341) (xy 131.093739 122.319428) (xy 132.775793 122.319428) (xy 132.922426 122.674307)\n        (xy 133.193704 122.946059) (xy 133.548328 123.093312) (xy 133.932308 123.093647) (xy 134.287187 122.947014) (xy 134.558939 122.675736)\n        (xy 134.635586 122.491148) (xy 169.934633 122.491148) (xy 170.081266 122.846027) (xy 170.352544 123.117779) (xy 170.707168 123.265032)\n        (xy 171.091148 123.265367) (xy 171.446027 123.118734) (xy 171.717779 122.847456) (xy 171.865032 122.492832) (xy 171.865367 122.108852)\n        (xy 171.718734 121.753973) (xy 171.447456 121.482221) (xy 171.092832 121.334968) (xy 170.708852 121.334633) (xy 170.353973 121.481266)\n        (xy 170.082221 121.752544) (xy 169.934968 122.107168) (xy 169.934633 122.491148) (xy 134.635586 122.491148) (xy 134.706192 122.321112)\n        (xy 134.706527 121.937132) (xy 134.559894 121.582253) (xy 134.428126 121.450255) (xy 134.541117 121.178143) (xy 134.541403 120.849738)\n        (xy 134.464444 120.663482) (xy 138.674357 120.663482) (xy 138.799767 120.966998) (xy 139.031781 121.199417) (xy 139.335077 121.325357)\n        (xy 139.663482 121.325643) (xy 139.966998 121.200233) (xy 140.003813 121.163482) (xy 142.774357 121.163482) (xy 142.899767 121.466998)\n        (xy 143.131781 121.699417) (xy 143.435077 121.825357) (xy 143.763482 121.825643) (xy 144.066998 121.700233) (xy 144.299417 121.468219)\n        (xy 144.425357 121.164923) (xy 144.425643 120.836518) (xy 144.300233 120.533002) (xy 144.131009 120.363482) (xy 151.074357 120.363482)\n        (xy 151.199767 120.666998) (xy 151.431781 120.899417) (xy 151.735077 121.025357) (xy 152.063482 121.025643) (xy 152.366998 120.900233)\n        (xy 152.599417 120.668219) (xy 152.725357 120.364923) (xy 152.725643 120.036518) (xy 152.600233 119.733002) (xy 152.368219 119.500583)\n        (xy 152.278871 119.463482) (xy 173.074357 119.463482) (xy 173.199767 119.766998) (xy 173.431781 119.999417) (xy 173.735077 120.125357)\n        (xy 174.063482 120.125643) (xy 174.319339 120.019925) (xy 174.748073 120.019925) (xy 174.859248 120.28899) (xy 174.945078 120.37497)\n        (xy 174.859972 120.459927) (xy 174.748327 120.728797) (xy 174.748073 121.019925) (xy 174.859248 121.28899) (xy 174.945078 121.37497)\n        (xy 174.859972 121.459927) (xy 174.748327 121.728797) (xy 174.748073 122.019925) (xy 174.859248 122.28899) (xy 175.064927 122.495028)\n        (xy 175.333797 122.606673) (xy 175.624925 122.606927) (xy 175.89399 122.495752) (xy 175.97997 122.409922) (xy 176.064927 122.495028)\n        (xy 176.333797 122.606673) (xy 176.624925 122.606927) (xy 176.89399 122.495752) (xy 176.97997 122.409922) (xy 177.064927 122.495028)\n        (xy 177.333797 122.606673) (xy 177.624925 122.606927) (xy 177.89399 122.495752) (xy 178.100028 122.290073) (xy 178.211673 122.021203)\n        (xy 178.211927 121.730075) (xy 178.100752 121.46101) (xy 178.014922 121.37503) (xy 178.100028 121.290073) (xy 178.211673 121.021203)\n        (xy 178.211927 120.730075) (xy 178.100752 120.46101) (xy 178.014922 120.37503) (xy 178.100028 120.290073) (xy 178.211673 120.021203)\n        (xy 178.211927 119.730075) (xy 178.100752 119.46101) (xy 177.895073 119.254972) (xy 177.626203 119.143327) (xy 177.335075 119.143073)\n        (xy 177.06601 119.254248) (xy 176.98003 119.340078) (xy 176.895073 119.254972) (xy 176.626203 119.143327) (xy 176.335075 119.143073)\n        (xy 176.06601 119.254248) (xy 175.98003 119.340078) (xy 175.895073 119.254972) (xy 175.626203 119.143327) (xy 175.335075 119.143073)\n        (xy 175.06601 119.254248) (xy 174.859972 119.459927) (xy 174.748327 119.728797) (xy 174.748073 120.019925) (xy 174.319339 120.019925)\n        (xy 174.366998 120.000233) (xy 174.599417 119.768219) (xy 174.725357 119.464923) (xy 174.725643 119.136518) (xy 174.600233 118.833002)\n        (xy 174.368219 118.600583) (xy 174.064923 118.474643) (xy 173.736518 118.474357) (xy 173.433002 118.599767) (xy 173.200583 118.831781)\n        (xy 173.074643 119.135077) (xy 173.074357 119.463482) (xy 152.278871 119.463482) (xy 152.064923 119.374643) (xy 151.736518 119.374357)\n        (xy 151.433002 119.499767) (xy 151.200583 119.731781) (xy 151.074643 120.035077) (xy 151.074357 120.363482) (xy 144.131009 120.363482)\n        (xy 144.068219 120.300583) (xy 143.764923 120.174643) (xy 143.436518 120.174357) (xy 143.133002 120.299767) (xy 142.900583 120.531781)\n        (xy 142.774643 120.835077) (xy 142.774357 121.163482) (xy 140.003813 121.163482) (xy 140.199417 120.968219) (xy 140.325357 120.664923)\n        (xy 140.325643 120.336518) (xy 140.200233 120.033002) (xy 139.968219 119.800583) (xy 139.664923 119.674643) (xy 139.336518 119.674357)\n        (xy 139.033002 119.799767) (xy 138.800583 120.031781) (xy 138.674643 120.335077) (xy 138.674357 120.663482) (xy 134.464444 120.663482)\n        (xy 134.415993 120.546222) (xy 134.183979 120.313803) (xy 133.880683 120.187863) (xy 133.552278 120.187577) (xy 133.248762 120.312987)\n        (xy 133.016343 120.545001) (xy 132.890403 120.848297) (xy 132.890117 121.176702) (xy 133.015527 121.480218) (xy 133.019837 121.484536)\n        (xy 132.923381 121.580824) (xy 132.776128 121.935448) (xy 132.775793 122.319428) (xy 131.093739 122.319428) (xy 131.185666 122.098045)\n        (xy 131.185952 121.76964) (xy 131.060542 121.466124) (xy 130.828528 121.233705) (xy 130.525232 121.107765) (xy 130.196827 121.107479)\n        (xy 129.893311 121.232889) (xy 129.660892 121.464903) (xy 129.534952 121.768199) (xy 129.534666 122.096604) (xy 126.218453 122.096604)\n        (xy 125.866952 121.950648) (xy 125.482972 121.950313) (xy 125.128093 122.096946) (xy 124.856341 122.368224) (xy 124.709088 122.722848)\n        (xy 124.708753 123.106828) (xy 119.961383 123.106828) (xy 119.729609 123.010587) (xy 119.345629 123.010252) (xy 118.99075 123.156885)\n        (xy 118.718998 123.428163) (xy 118.571745 123.782787) (xy 118.57141 124.166767) (xy 61.6423 124.166767) (xy 61.6423 121.125)\n        (xy 61.626305 121.04459) (xy 61.620787 120.962788) (xy 61.3723 120.042466) (xy 61.3723 120.019925) (xy 61.788073 120.019925)\n        (xy 61.899248 120.28899) (xy 61.985078 120.37497) (xy 61.899972 120.459927) (xy 61.788327 120.728797) (xy 61.788073 121.019925)\n        (xy 61.899248 121.28899) (xy 61.985078 121.37497) (xy 61.899972 121.459927) (xy 61.788327 121.728797) (xy 61.788073 122.019925)\n        (xy 61.899248 122.28899) (xy 62.104927 122.495028) (xy 62.373797 122.606673) (xy 62.664925 122.606927) (xy 62.93399 122.495752)\n        (xy 63.01997 122.409922) (xy 63.104927 122.495028) (xy 63.373797 122.606673) (xy 63.664925 122.606927) (xy 63.93399 122.495752)\n        (xy 64.01997 122.409922) (xy 64.104927 122.495028) (xy 64.373797 122.606673) (xy 64.664925 122.606927) (xy 64.93399 122.495752)\n        (xy 64.938602 122.491148) (xy 68.134633 122.491148) (xy 68.281266 122.846027) (xy 68.552544 123.117779) (xy 68.907168 123.265032)\n        (xy 69.291148 123.265367) (xy 69.646027 123.118734) (xy 69.901724 122.863482) (xy 111.474357 122.863482) (xy 111.599767 123.166998)\n        (xy 111.831781 123.399417) (xy 112.135077 123.525357) (xy 112.463482 123.525643) (xy 112.766998 123.400233) (xy 112.999417 123.168219)\n        (xy 113.125357 122.864923) (xy 113.125602 122.583588) (xy 114.081393 122.583588) (xy 114.228026 122.938467) (xy 114.499304 123.210219)\n        (xy 114.853928 123.357472) (xy 115.237908 123.357807) (xy 115.592787 123.211174) (xy 115.864539 122.939896) (xy 116.011792 122.585272)\n        (xy 116.012127 122.201292) (xy 115.865494 121.846413) (xy 115.696459 121.677082) (xy 122.694557 121.677082) (xy 122.819967 121.980598)\n        (xy 123.051981 122.213017) (xy 123.355277 122.338957) (xy 123.683682 122.339243) (xy 123.987198 122.213833) (xy 124.219617 121.981819)\n        (xy 124.345557 121.678523) (xy 124.345843 121.350118) (xy 124.282586 121.197022) (xy 125.077077 121.197022) (xy 125.202487 121.500538)\n        (xy 125.434501 121.732957) (xy 125.737797 121.858897) (xy 126.066202 121.859183) (xy 126.369718 121.733773) (xy 126.602137 121.501759)\n        (xy 126.728077 121.198463) (xy 126.728363 120.870058) (xy 126.602953 120.566542) (xy 126.370939 120.334123) (xy 126.067643 120.208183)\n        (xy 125.739238 120.207897) (xy 125.435722 120.333307) (xy 125.203303 120.565321) (xy 125.077363 120.868617) (xy 125.077077 121.197022)\n        (xy 124.282586 121.197022) (xy 124.220433 121.046602) (xy 123.988419 120.814183) (xy 123.685123 120.688243) (xy 123.356718 120.687957)\n        (xy 123.053202 120.813367) (xy 122.820783 121.045381) (xy 122.694843 121.348677) (xy 122.694557 121.677082) (xy 115.696459 121.677082)\n        (xy 115.594216 121.574661) (xy 115.239592 121.427408) (xy 114.855612 121.427073) (xy 114.500733 121.573706) (xy 114.228981 121.844984)\n        (xy 114.081728 122.199608) (xy 114.081393 122.583588) (xy 113.125602 122.583588) (xy 113.125643 122.536518) (xy 113.000233 122.233002)\n        (xy 112.768219 122.000583) (xy 112.464923 121.874643) (xy 112.136518 121.874357) (xy 111.833002 121.999767) (xy 111.600583 122.231781)\n        (xy 111.474643 122.535077) (xy 111.474357 122.863482) (xy 69.901724 122.863482) (xy 69.917779 122.847456) (xy 70.065032 122.492832)\n        (xy 70.065367 122.108852) (xy 69.918734 121.753973) (xy 69.647456 121.482221) (xy 69.292832 121.334968) (xy 68.908852 121.334633)\n        (xy 68.553973 121.481266) (xy 68.282221 121.752544) (xy 68.134968 122.107168) (xy 68.134633 122.491148) (xy 64.938602 122.491148)\n        (xy 65.140028 122.290073) (xy 65.251673 122.021203) (xy 65.251927 121.730075) (xy 65.140752 121.46101) (xy 65.054922 121.37503)\n        (xy 65.140028 121.290073) (xy 65.251673 121.021203) (xy 65.251927 120.730075) (xy 65.140752 120.46101) (xy 65.054922 120.37503)\n        (xy 65.140028 120.290073) (xy 65.251673 120.021203) (xy 65.251927 119.730075) (xy 65.141774 119.463482) (xy 66.024357 119.463482)\n        (xy 66.149767 119.766998) (xy 66.381781 119.999417) (xy 66.685077 120.125357) (xy 67.013482 120.125643) (xy 67.316998 120.000233)\n        (xy 67.549417 119.768219) (xy 67.675357 119.464923) (xy 67.675472 119.332388) (xy 125.135473 119.332388) (xy 125.282106 119.687267)\n        (xy 125.553384 119.959019) (xy 125.908008 120.106272) (xy 126.291988 120.106607) (xy 126.646867 119.959974) (xy 126.918619 119.688696)\n        (xy 127.053914 119.362868) (xy 129.311233 119.362868) (xy 129.457866 119.717747) (xy 129.729144 119.989499) (xy 130.083768 120.136752)\n        (xy 130.467748 120.137087) (xy 130.822627 119.990454) (xy 131.094379 119.719176) (xy 131.241632 119.364552) (xy 131.241696 119.291148)\n        (xy 148.234633 119.291148) (xy 148.381266 119.646027) (xy 148.652544 119.917779) (xy 149.007168 120.065032) (xy 149.391148 120.065367)\n        (xy 149.746027 119.918734) (xy 150.017779 119.647456) (xy 150.165032 119.292832) (xy 150.165367 118.908852) (xy 150.018734 118.553973)\n        (xy 149.828576 118.363482) (xy 155.274357 118.363482) (xy 155.399767 118.666998) (xy 155.631781 118.899417) (xy 155.935077 119.025357)\n        (xy 156.263482 119.025643) (xy 156.566998 118.900233) (xy 156.799417 118.668219) (xy 156.925357 118.364923) (xy 156.925643 118.036518)\n        (xy 156.800233 117.733002) (xy 156.568219 117.500583) (xy 156.264923 117.374643) (xy 155.936518 117.374357) (xy 155.633002 117.499767)\n        (xy 155.400583 117.731781) (xy 155.274643 118.035077) (xy 155.274357 118.363482) (xy 149.828576 118.363482) (xy 149.747456 118.282221)\n        (xy 149.392832 118.134968) (xy 149.008852 118.134633) (xy 148.653973 118.281266) (xy 148.382221 118.552544) (xy 148.234968 118.907168)\n        (xy 148.234633 119.291148) (xy 131.241696 119.291148) (xy 131.241967 118.980572) (xy 131.095334 118.625693) (xy 130.824056 118.353941)\n        (xy 130.469432 118.206688) (xy 130.085452 118.206353) (xy 129.730573 118.352986) (xy 129.458821 118.624264) (xy 129.311568 118.978888)\n        (xy 129.311233 119.362868) (xy 127.053914 119.362868) (xy 127.065872 119.334072) (xy 127.066207 118.950092) (xy 126.919574 118.595213)\n        (xy 126.648296 118.323461) (xy 126.293672 118.176208) (xy 125.909692 118.175873) (xy 125.554813 118.322506) (xy 125.283061 118.593784)\n        (xy 125.135808 118.948408) (xy 125.135473 119.332388) (xy 67.675472 119.332388) (xy 67.675643 119.136518) (xy 67.550233 118.833002)\n        (xy 67.436425 118.718995) (xy 71.50261 118.718995) (xy 71.583205 118.903999) (xy 72.032895 119.056744) (xy 72.506807 119.025774)\n        (xy 72.800795 118.903999) (xy 72.88139 118.718995) (xy 72.192 118.029605) (xy 71.50261 118.718995) (xy 67.436425 118.718995)\n        (xy 67.318219 118.600583) (xy 67.014923 118.474643) (xy 66.686518 118.474357) (xy 66.383002 118.599767) (xy 66.150583 118.831781)\n        (xy 66.024643 119.135077) (xy 66.024357 119.463482) (xy 65.141774 119.463482) (xy 65.140752 119.46101) (xy 64.935073 119.254972)\n        (xy 64.666203 119.143327) (xy 64.375075 119.143073) (xy 64.10601 119.254248) (xy 64.02003 119.340078) (xy 63.935073 119.254972)\n        (xy 63.666203 119.143327) (xy 63.375075 119.143073) (xy 63.10601 119.254248) (xy 63.02003 119.340078) (xy 62.935073 119.254972)\n        (xy 62.666203 119.143327) (xy 62.375075 119.143073) (xy 62.10601 119.254248) (xy 61.899972 119.459927) (xy 61.788327 119.728797)\n        (xy 61.788073 120.019925) (xy 61.3723 120.019925) (xy 61.3723 118.915045) (xy 61.395227 118.924565) (xy 61.703421 118.924834)\n        (xy 61.988259 118.807141) (xy 62.206376 118.589405) (xy 62.324565 118.304773) (xy 62.324834 117.996579) (xy 62.207141 117.711741)\n        (xy 61.989405 117.493624) (xy 61.704773 117.375435) (xy 61.396579 117.375166) (xy 61.3723 117.385198) (xy 61.3723 117.263482)\n        (xy 66.024357 117.263482) (xy 66.149767 117.566998) (xy 66.381781 117.799417) (xy 66.685077 117.925357) (xy 67.013482 117.925643)\n        (xy 67.316998 117.800233) (xy 67.426526 117.690895) (xy 70.985256 117.690895) (xy 71.016226 118.164807) (xy 71.138001 118.458795)\n        (xy 71.323005 118.53939) (xy 72.012395 117.85) (xy 72.371605 117.85) (xy 73.060995 118.53939) (xy 73.245999 118.458795)\n        (xy 73.372482 118.08642) (xy 73.537993 118.08642) (xy 73.719355 118.52535) (xy 74.054884 118.861464) (xy 74.493497 119.043592)\n        (xy 74.96842 119.044007) (xy 75.40735 118.862645) (xy 75.743464 118.527116) (xy 75.925592 118.088503) (xy 75.925593 118.08642)\n        (xy 76.077993 118.08642) (xy 76.259355 118.52535) (xy 76.594884 118.861464) (xy 77.033497 119.043592) (xy 77.50842 119.044007)\n        (xy 77.94735 118.862645) (xy 78.283464 118.527116) (xy 78.465592 118.088503) (xy 78.465593 118.08642) (xy 78.617993 118.08642)\n        (xy 78.799355 118.52535) (xy 79.134884 118.861464) (xy 79.573497 119.043592) (xy 80.04842 119.044007) (xy 80.48735 118.862645)\n        (xy 80.823464 118.527116) (xy 81.005592 118.088503) (xy 81.005593 118.08642) (xy 81.157993 118.08642) (xy 81.339355 118.52535)\n        (xy 81.674884 118.861464) (xy 82.113497 119.043592) (xy 82.58842 119.044007) (xy 83.02735 118.862645) (xy 83.363464 118.527116)\n        (xy 83.545592 118.088503) (xy 83.545593 118.08642) (xy 83.697993 118.08642) (xy 83.879355 118.52535) (xy 84.214884 118.861464)\n        (xy 84.653497 119.043592) (xy 85.12842 119.044007) (xy 85.56735 118.862645) (xy 85.903464 118.527116) (xy 86.085592 118.088503)\n        (xy 86.085593 118.08642) (xy 86.237993 118.08642) (xy 86.419355 118.52535) (xy 86.754884 118.861464) (xy 87.193497 119.043592)\n        (xy 87.66842 119.044007) (xy 88.10735 118.862645) (xy 88.443464 118.527116) (xy 88.625592 118.088503) (xy 88.625593 118.08642)\n        (xy 88.777993 118.08642) (xy 88.959355 118.52535) (xy 89.294884 118.861464) (xy 89.733497 119.043592) (xy 90.20842 119.044007)\n        (xy 90.64735 118.862645) (xy 90.983464 118.527116) (xy 91.165592 118.088503) (xy 91.165593 118.08642) (xy 91.317993 118.08642)\n        (xy 91.499355 118.52535) (xy 91.834884 118.861464) (xy 92.273497 119.043592) (xy 92.74842 119.044007) (xy 93.18735 118.862645)\n        (xy 93.523464 118.527116) (xy 93.705592 118.088503) (xy 93.705593 118.08642) (xy 93.857993 118.08642) (xy 94.039355 118.52535)\n        (xy 94.374884 118.861464) (xy 94.813497 119.043592) (xy 95.28842 119.044007) (xy 95.72735 118.862645) (xy 96.063464 118.527116)\n        (xy 96.245592 118.088503) (xy 96.245593 118.08642) (xy 96.397993 118.08642) (xy 96.579355 118.52535) (xy 96.914884 118.861464)\n        (xy 97.353497 119.043592) (xy 97.82842 119.044007) (xy 98.26735 118.862645) (xy 98.603464 118.527116) (xy 98.785592 118.088503)\n        (xy 98.785593 118.08642) (xy 98.937993 118.08642) (xy 99.119355 118.52535) (xy 99.454884 118.861464) (xy 99.893497 119.043592)\n        (xy 100.36842 119.044007) (xy 100.80735 118.862645) (xy 101.143464 118.527116) (xy 101.325592 118.088503) (xy 101.325593 118.08642)\n        (xy 101.477993 118.08642) (xy 101.659355 118.52535) (xy 101.994884 118.861464) (xy 102.433497 119.043592) (xy 102.90842 119.044007)\n        (xy 103.34735 118.862645) (xy 103.683464 118.527116) (xy 103.865592 118.088503) (xy 103.865593 118.08642) (xy 104.017993 118.08642)\n        (xy 104.199355 118.52535) (xy 104.534884 118.861464) (xy 104.973497 119.043592) (xy 105.44842 119.044007) (xy 105.88735 118.862645)\n        (xy 106.223464 118.527116) (xy 106.405592 118.088503) (xy 106.405593 118.08642) (xy 106.557993 118.08642) (xy 106.739355 118.52535)\n        (xy 107.074884 118.861464) (xy 107.513497 119.043592) (xy 107.98842 119.044007) (xy 108.42735 118.862645) (xy 108.763464 118.527116)\n        (xy 108.945592 118.088503) (xy 108.945593 118.08642) (xy 109.097993 118.08642) (xy 109.279355 118.52535) (xy 109.614884 118.861464)\n        (xy 110.053497 119.043592) (xy 110.52842 119.044007) (xy 110.96735 118.862645) (xy 111.303464 118.527116) (xy 111.485592 118.088503)\n        (xy 111.485593 118.08642) (xy 111.637993 118.08642) (xy 111.819355 118.52535) (xy 112.154884 118.861464) (xy 112.593497 119.043592)\n        (xy 113.06842 119.044007) (xy 113.50735 118.862645) (xy 113.843464 118.527116) (xy 114.025592 118.088503) (xy 114.025593 118.08642)\n        (xy 114.177993 118.08642) (xy 114.359355 118.52535) (xy 114.694884 118.861464) (xy 115.133497 119.043592) (xy 115.60842 119.044007)\n        (xy 116.04735 118.862645) (xy 116.383464 118.527116) (xy 116.565592 118.088503) (xy 116.565593 118.08642) (xy 116.717993 118.08642)\n        (xy 116.899355 118.52535) (xy 117.234884 118.861464) (xy 117.673497 119.043592) (xy 118.14842 119.044007) (xy 118.58735 118.862645)\n        (xy 118.923464 118.527116) (xy 119.105592 118.088503) (xy 119.105593 118.08642) (xy 119.257993 118.08642) (xy 119.439355 118.52535)\n        (xy 119.774884 118.861464) (xy 120.213497 119.043592) (xy 120.68842 119.044007) (xy 121.12735 118.862645) (xy 121.463464 118.527116)\n        (xy 121.579329 118.248082) (xy 122.694557 118.248082) (xy 122.819967 118.551598) (xy 123.051981 118.784017) (xy 123.355277 118.909957)\n        (xy 123.683682 118.910243) (xy 123.987198 118.784833) (xy 124.219617 118.552819) (xy 124.345557 118.249523) (xy 124.345631 118.163482)\n        (xy 140.174357 118.163482) (xy 140.299767 118.466998) (xy 140.531781 118.699417) (xy 140.835077 118.825357) (xy 141.163482 118.825643)\n        (xy 141.466998 118.700233) (xy 141.699417 118.468219) (xy 141.825357 118.164923) (xy 141.825643 117.836518) (xy 141.700233 117.533002)\n        (xy 141.468219 117.300583) (xy 141.164923 117.174643) (xy 140.836518 117.174357) (xy 140.533002 117.299767) (xy 140.300583 117.531781)\n        (xy 140.174643 117.835077) (xy 140.174357 118.163482) (xy 124.345631 118.163482) (xy 124.345843 117.921118) (xy 124.220433 117.617602)\n        (xy 123.988419 117.385183) (xy 123.685123 117.259243) (xy 123.356718 117.258957) (xy 123.053202 117.384367) (xy 122.820783 117.616381)\n        (xy 122.694843 117.919677) (xy 122.694557 118.248082) (xy 121.579329 118.248082) (xy 121.645592 118.088503) (xy 121.646007 117.61358)\n        (xy 121.464645 117.17465) (xy 121.129116 116.838536) (xy 120.690503 116.656408) (xy 120.21558 116.655993) (xy 119.77665 116.837355)\n        (xy 119.440536 117.172884) (xy 119.258408 117.611497) (xy 119.257993 118.08642) (xy 119.105593 118.08642) (xy 119.106007 117.61358)\n        (xy 118.924645 117.17465) (xy 118.589116 116.838536) (xy 118.150503 116.656408) (xy 117.67558 116.655993) (xy 117.23665 116.837355)\n        (xy 116.900536 117.172884) (xy 116.718408 117.611497) (xy 116.717993 118.08642) (xy 116.565593 118.08642) (xy 116.566007 117.61358)\n        (xy 116.384645 117.17465) (xy 116.049116 116.838536) (xy 115.610503 116.656408) (xy 115.13558 116.655993) (xy 114.69665 116.837355)\n        (xy 114.360536 117.172884) (xy 114.178408 117.611497) (xy 114.177993 118.08642) (xy 114.025593 118.08642) (xy 114.026007 117.61358)\n        (xy 113.844645 117.17465) (xy 113.509116 116.838536) (xy 113.070503 116.656408) (xy 112.59558 116.655993) (xy 112.15665 116.837355)\n        (xy 111.820536 117.172884) (xy 111.638408 117.611497) (xy 111.637993 118.08642) (xy 111.485593 118.08642) (xy 111.486007 117.61358)\n        (xy 111.304645 117.17465) (xy 110.969116 116.838536) (xy 110.530503 116.656408) (xy 110.05558 116.655993) (xy 109.61665 116.837355)\n        (xy 109.280536 117.172884) (xy 109.098408 117.611497) (xy 109.097993 118.08642) (xy 108.945593 118.08642) (xy 108.946007 117.61358)\n        (xy 108.764645 117.17465) (xy 108.429116 116.838536) (xy 107.990503 116.656408) (xy 107.51558 116.655993) (xy 107.07665 116.837355)\n        (xy 106.740536 117.172884) (xy 106.558408 117.611497) (xy 106.557993 118.08642) (xy 106.405593 118.08642) (xy 106.406007 117.61358)\n        (xy 106.224645 117.17465) (xy 105.889116 116.838536) (xy 105.450503 116.656408) (xy 104.97558 116.655993) (xy 104.53665 116.837355)\n        (xy 104.200536 117.172884) (xy 104.018408 117.611497) (xy 104.017993 118.08642) (xy 103.865593 118.08642) (xy 103.866007 117.61358)\n        (xy 103.684645 117.17465) (xy 103.349116 116.838536) (xy 102.910503 116.656408) (xy 102.43558 116.655993) (xy 101.99665 116.837355)\n        (xy 101.660536 117.172884) (xy 101.478408 117.611497) (xy 101.477993 118.08642) (xy 101.325593 118.08642) (xy 101.326007 117.61358)\n        (xy 101.144645 117.17465) (xy 100.809116 116.838536) (xy 100.370503 116.656408) (xy 99.89558 116.655993) (xy 99.45665 116.837355)\n        (xy 99.120536 117.172884) (xy 98.938408 117.611497) (xy 98.937993 118.08642) (xy 98.785593 118.08642) (xy 98.786007 117.61358)\n        (xy 98.604645 117.17465) (xy 98.269116 116.838536) (xy 97.830503 116.656408) (xy 97.35558 116.655993) (xy 96.91665 116.837355)\n        (xy 96.580536 117.172884) (xy 96.398408 117.611497) (xy 96.397993 118.08642) (xy 96.245593 118.08642) (xy 96.246007 117.61358)\n        (xy 96.064645 117.17465) (xy 95.729116 116.838536) (xy 95.290503 116.656408) (xy 94.81558 116.655993) (xy 94.37665 116.837355)\n        (xy 94.040536 117.172884) (xy 93.858408 117.611497) (xy 93.857993 118.08642) (xy 93.705593 118.08642) (xy 93.706007 117.61358)\n        (xy 93.524645 117.17465) (xy 93.189116 116.838536) (xy 92.750503 116.656408) (xy 92.27558 116.655993) (xy 91.83665 116.837355)\n        (xy 91.500536 117.172884) (xy 91.318408 117.611497) (xy 91.317993 118.08642) (xy 91.165593 118.08642) (xy 91.166007 117.61358)\n        (xy 90.984645 117.17465) (xy 90.649116 116.838536) (xy 90.210503 116.656408) (xy 89.73558 116.655993) (xy 89.29665 116.837355)\n        (xy 88.960536 117.172884) (xy 88.778408 117.611497) (xy 88.777993 118.08642) (xy 88.625593 118.08642) (xy 88.626007 117.61358)\n        (xy 88.444645 117.17465) (xy 88.109116 116.838536) (xy 87.670503 116.656408) (xy 87.19558 116.655993) (xy 86.75665 116.837355)\n        (xy 86.420536 117.172884) (xy 86.238408 117.611497) (xy 86.237993 118.08642) (xy 86.085593 118.08642) (xy 86.086007 117.61358)\n        (xy 85.904645 117.17465) (xy 85.569116 116.838536) (xy 85.130503 116.656408) (xy 84.65558 116.655993) (xy 84.21665 116.837355)\n        (xy 83.880536 117.172884) (xy 83.698408 117.611497) (xy 83.697993 118.08642) (xy 83.545593 118.08642) (xy 83.546007 117.61358)\n        (xy 83.364645 117.17465) (xy 83.029116 116.838536) (xy 82.590503 116.656408) (xy 82.11558 116.655993) (xy 81.67665 116.837355)\n        (xy 81.340536 117.172884) (xy 81.158408 117.611497) (xy 81.157993 118.08642) (xy 81.005593 118.08642) (xy 81.006007 117.61358)\n        (xy 80.824645 117.17465) (xy 80.489116 116.838536) (xy 80.050503 116.656408) (xy 79.57558 116.655993) (xy 79.13665 116.837355)\n        (xy 78.800536 117.172884) (xy 78.618408 117.611497) (xy 78.617993 118.08642) (xy 78.465593 118.08642) (xy 78.466007 117.61358)\n        (xy 78.284645 117.17465) (xy 77.949116 116.838536) (xy 77.510503 116.656408) (xy 77.03558 116.655993) (xy 76.59665 116.837355)\n        (xy 76.260536 117.172884) (xy 76.078408 117.611497) (xy 76.077993 118.08642) (xy 75.925593 118.08642) (xy 75.926007 117.61358)\n        (xy 75.744645 117.17465) (xy 75.409116 116.838536) (xy 74.970503 116.656408) (xy 74.49558 116.655993) (xy 74.05665 116.837355)\n        (xy 73.720536 117.172884) (xy 73.538408 117.611497) (xy 73.537993 118.08642) (xy 73.372482 118.08642) (xy 73.398744 118.009105)\n        (xy 73.367774 117.535193) (xy 73.245999 117.241205) (xy 73.060995 117.16061) (xy 72.371605 117.85) (xy 72.012395 117.85)\n        (xy 71.323005 117.16061) (xy 71.138001 117.241205) (xy 70.985256 117.690895) (xy 67.426526 117.690895) (xy 67.549417 117.568219)\n        (xy 67.675357 117.264923) (xy 67.675604 116.981005) (xy 71.50261 116.981005) (xy 72.192 117.670395) (xy 72.88139 116.981005)\n        (xy 72.800795 116.796001) (xy 72.351105 116.643256) (xy 71.877193 116.674226) (xy 71.583205 116.796001) (xy 71.50261 116.981005)\n        (xy 67.675604 116.981005) (xy 67.675643 116.936518) (xy 67.550233 116.633002) (xy 67.318219 116.400583) (xy 67.014923 116.274643)\n        (xy 66.686518 116.274357) (xy 66.383002 116.399767) (xy 66.150583 116.631781) (xy 66.024643 116.935077) (xy 66.024357 117.263482)\n        (xy 61.3723 117.263482) (xy 61.3723 116.332534) (xy 61.620787 115.412212) (xy 61.626305 115.33041) (xy 61.6423 115.25)\n        (xy 61.6423 114.644925) (xy 61.788073 114.644925) (xy 61.899248 114.91399) (xy 61.985078 114.99997) (xy 61.899972 115.084927)\n        (xy 61.788327 115.353797) (xy 61.788073 115.644925) (xy 61.899248 115.91399) (xy 61.985078 115.99997) (xy 61.899972 116.084927)\n        (xy 61.788327 116.353797) (xy 61.788073 116.644925) (xy 61.899248 116.91399) (xy 62.104927 117.120028) (xy 62.373797 117.231673)\n        (xy 62.664925 117.231927) (xy 62.93399 117.120752) (xy 63.01997 117.034922) (xy 63.104927 117.120028) (xy 63.373797 117.231673)\n        (xy 63.664925 117.231927) (xy 63.93399 117.120752) (xy 64.01997 117.034922) (xy 64.104927 117.120028) (xy 64.373797 117.231673)\n        (xy 64.664925 117.231927) (xy 64.93399 117.120752) (xy 65.140028 116.915073) (xy 65.251673 116.646203) (xy 65.251927 116.355075)\n        (xy 65.140752 116.08601) (xy 65.054922 116.00003) (xy 65.140028 115.915073) (xy 65.251673 115.646203) (xy 65.251927 115.355075)\n        (xy 65.140752 115.08601) (xy 65.054922 115.00003) (xy 65.140028 114.915073) (xy 65.251673 114.646203) (xy 65.251758 114.548)\n        (xy 70.989741 114.548) (xy 70.989741 116.072) (xy 71.01985 116.232015) (xy 71.114419 116.37898) (xy 71.258715 116.477573)\n        (xy 71.43 116.512259) (xy 72.954 116.512259) (xy 73.114015 116.48215) (xy 73.26098 116.387581) (xy 73.359573 116.243285)\n        (xy 73.394259 116.072) (xy 73.394259 115.54642) (xy 73.537993 115.54642) (xy 73.719355 115.98535) (xy 74.054884 116.321464)\n        (xy 74.493497 116.503592) (xy 74.96842 116.504007) (xy 75.40735 116.322645) (xy 75.743464 115.987116) (xy 75.925592 115.548503)\n        (xy 75.925593 115.54642) (xy 76.077993 115.54642) (xy 76.259355 115.98535) (xy 76.594884 116.321464) (xy 77.033497 116.503592)\n        (xy 77.50842 116.504007) (xy 77.94735 116.322645) (xy 78.283464 115.987116) (xy 78.465592 115.548503) (xy 78.465593 115.54642)\n        (xy 78.617993 115.54642) (xy 78.799355 115.98535) (xy 79.134884 116.321464) (xy 79.573497 116.503592) (xy 80.04842 116.504007)\n        (xy 80.48735 116.322645) (xy 80.823464 115.987116) (xy 81.005592 115.548503) (xy 81.005593 115.54642) (xy 81.157993 115.54642)\n        (xy 81.339355 115.98535) (xy 81.674884 116.321464) (xy 82.113497 116.503592) (xy 82.58842 116.504007) (xy 83.02735 116.322645)\n        (xy 83.363464 115.987116) (xy 83.545592 115.548503) (xy 83.545593 115.54642) (xy 83.697993 115.54642) (xy 83.879355 115.98535)\n        (xy 84.214884 116.321464) (xy 84.653497 116.503592) (xy 85.12842 116.504007) (xy 85.56735 116.322645) (xy 85.903464 115.987116)\n        (xy 86.085592 115.548503) (xy 86.085593 115.54642) (xy 86.237993 115.54642) (xy 86.419355 115.98535) (xy 86.754884 116.321464)\n        (xy 87.193497 116.503592) (xy 87.66842 116.504007) (xy 88.10735 116.322645) (xy 88.443464 115.987116) (xy 88.625592 115.548503)\n        (xy 88.625593 115.54642) (xy 88.777993 115.54642) (xy 88.959355 115.98535) (xy 89.294884 116.321464) (xy 89.733497 116.503592)\n        (xy 90.20842 116.504007) (xy 90.64735 116.322645) (xy 90.983464 115.987116) (xy 91.165592 115.548503) (xy 91.165593 115.54642)\n        (xy 91.317993 115.54642) (xy 91.499355 115.98535) (xy 91.834884 116.321464) (xy 92.273497 116.503592) (xy 92.74842 116.504007)\n        (xy 93.18735 116.322645) (xy 93.523464 115.987116) (xy 93.705592 115.548503) (xy 93.705593 115.54642) (xy 93.857993 115.54642)\n        (xy 94.039355 115.98535) (xy 94.374884 116.321464) (xy 94.813497 116.503592) (xy 95.28842 116.504007) (xy 95.72735 116.322645)\n        (xy 96.063464 115.987116) (xy 96.245592 115.548503) (xy 96.245593 115.54642) (xy 96.397993 115.54642) (xy 96.579355 115.98535)\n        (xy 96.914884 116.321464) (xy 97.353497 116.503592) (xy 97.82842 116.504007) (xy 98.26735 116.322645) (xy 98.603464 115.987116)\n        (xy 98.785592 115.548503) (xy 98.785593 115.54642) (xy 98.937993 115.54642) (xy 99.119355 115.98535) (xy 99.454884 116.321464)\n        (xy 99.893497 116.503592) (xy 100.36842 116.504007) (xy 100.80735 116.322645) (xy 101.143464 115.987116) (xy 101.325592 115.548503)\n        (xy 101.325593 115.54642) (xy 101.477993 115.54642) (xy 101.659355 115.98535) (xy 101.994884 116.321464) (xy 102.433497 116.503592)\n        (xy 102.90842 116.504007) (xy 103.34735 116.322645) (xy 103.683464 115.987116) (xy 103.865592 115.548503) (xy 103.865593 115.54642)\n        (xy 104.017993 115.54642) (xy 104.199355 115.98535) (xy 104.534884 116.321464) (xy 104.973497 116.503592) (xy 105.44842 116.504007)\n        (xy 105.88735 116.322645) (xy 106.223464 115.987116) (xy 106.405592 115.548503) (xy 106.405593 115.54642) (xy 106.557993 115.54642)\n        (xy 106.739355 115.98535) (xy 107.074884 116.321464) (xy 107.513497 116.503592) (xy 107.98842 116.504007) (xy 108.42735 116.322645)\n        (xy 108.763464 115.987116) (xy 108.945592 115.548503) (xy 108.945593 115.54642) (xy 109.097993 115.54642) (xy 109.279355 115.98535)\n        (xy 109.614884 116.321464) (xy 110.053497 116.503592) (xy 110.52842 116.504007) (xy 110.96735 116.322645) (xy 111.303464 115.987116)\n        (xy 111.485592 115.548503) (xy 111.485593 115.54642) (xy 111.637993 115.54642) (xy 111.819355 115.98535) (xy 112.154884 116.321464)\n        (xy 112.593497 116.503592) (xy 113.06842 116.504007) (xy 113.50735 116.322645) (xy 113.843464 115.987116) (xy 114.025592 115.548503)\n        (xy 114.025593 115.54642) (xy 114.177993 115.54642) (xy 114.359355 115.98535) (xy 114.694884 116.321464) (xy 115.133497 116.503592)\n        (xy 115.60842 116.504007) (xy 116.04735 116.322645) (xy 116.383464 115.987116) (xy 116.565592 115.548503) (xy 116.565593 115.54642)\n        (xy 116.717993 115.54642) (xy 116.899355 115.98535) (xy 117.234884 116.321464) (xy 117.673497 116.503592) (xy 118.14842 116.504007)\n        (xy 118.58735 116.322645) (xy 118.923464 115.987116) (xy 119.105592 115.548503) (xy 119.105593 115.54642) (xy 119.257993 115.54642)\n        (xy 119.439355 115.98535) (xy 119.774884 116.321464) (xy 120.213497 116.503592) (xy 120.68842 116.504007) (xy 121.12735 116.322645)\n        (xy 121.29035 116.159928) (xy 124.960213 116.159928) (xy 125.106846 116.514807) (xy 125.378124 116.786559) (xy 125.732748 116.933812)\n        (xy 126.116728 116.934147) (xy 126.471607 116.787514) (xy 126.474357 116.784768) (xy 129.321393 116.784768) (xy 129.468026 117.139647)\n        (xy 129.739304 117.411399) (xy 130.093928 117.558652) (xy 130.477908 117.558987) (xy 130.832787 117.412354) (xy 131.104539 117.141076)\n        (xy 131.178282 116.963482) (xy 133.674357 116.963482) (xy 133.799767 117.266998) (xy 134.031781 117.499417) (xy 134.335077 117.625357)\n        (xy 134.663482 117.625643) (xy 134.966998 117.500233) (xy 135.199417 117.268219) (xy 135.325357 116.964923) (xy 135.325445 116.863482)\n        (xy 145.474357 116.863482) (xy 145.599767 117.166998) (xy 145.831781 117.399417) (xy 146.135077 117.525357) (xy 146.463482 117.525643)\n        (xy 146.766998 117.400233) (xy 146.999417 117.168219) (xy 147.084431 116.963482) (xy 148.770854 116.963482) (xy 148.896264 117.266998)\n        (xy 149.128278 117.499417) (xy 149.431574 117.625357) (xy 149.759979 117.625643) (xy 150.063495 117.500233) (xy 150.295914 117.268219)\n        (xy 150.377041 117.072845) (xy 150.457263 117.266998) (xy 150.689277 117.499417) (xy 150.992573 117.625357) (xy 151.320978 117.625643)\n        (xy 151.624494 117.500233) (xy 151.856913 117.268219) (xy 151.982853 116.964923) (xy 151.982854 116.963482) (xy 152.874357 116.963482)\n        (xy 152.999767 117.266998) (xy 153.231781 117.499417) (xy 153.535077 117.625357) (xy 153.863482 117.625643) (xy 154.166998 117.500233)\n        (xy 154.399417 117.268219) (xy 154.442907 117.163482) (xy 173.074357 117.163482) (xy 173.199767 117.466998) (xy 173.431781 117.699417)\n        (xy 173.735077 117.825357) (xy 174.063482 117.825643) (xy 174.366998 117.700233) (xy 174.599417 117.468219) (xy 174.725357 117.164923)\n        (xy 174.725643 116.836518) (xy 174.600233 116.533002) (xy 174.368219 116.300583) (xy 174.064923 116.174643) (xy 173.736518 116.174357)\n        (xy 173.433002 116.299767) (xy 173.200583 116.531781) (xy 173.074643 116.835077) (xy 173.074357 117.163482) (xy 154.442907 117.163482)\n        (xy 154.525357 116.964923) (xy 154.525643 116.636518) (xy 154.400233 116.333002) (xy 154.168219 116.100583) (xy 153.864923 115.974643)\n        (xy 153.536518 115.974357) (xy 153.233002 116.099767) (xy 153.000583 116.331781) (xy 152.874643 116.635077) (xy 152.874357 116.963482)\n        (xy 151.982854 116.963482) (xy 151.983139 116.636518) (xy 151.857729 116.333002) (xy 151.750546 116.225632) (xy 151.763482 116.225643)\n        (xy 152.066998 116.100233) (xy 152.299417 115.868219) (xy 152.425357 115.564923) (xy 152.425643 115.236518) (xy 152.300233 114.933002)\n        (xy 152.068219 114.700583) (xy 151.934181 114.644925) (xy 174.748073 114.644925) (xy 174.859248 114.91399) (xy 174.945078 114.99997)\n        (xy 174.859972 115.084927) (xy 174.748327 115.353797) (xy 174.748073 115.644925) (xy 174.859248 115.91399) (xy 174.945078 115.99997)\n        (xy 174.859972 116.084927) (xy 174.748327 116.353797) (xy 174.748073 116.644925) (xy 174.859248 116.91399) (xy 175.064927 117.120028)\n        (xy 175.333797 117.231673) (xy 175.624925 117.231927) (xy 175.89399 117.120752) (xy 175.97997 117.034922) (xy 176.064927 117.120028)\n        (xy 176.333797 117.231673) (xy 176.624925 117.231927) (xy 176.89399 117.120752) (xy 176.97997 117.034922) (xy 177.064927 117.120028)\n        (xy 177.333797 117.231673) (xy 177.624925 117.231927) (xy 177.89399 117.120752) (xy 178.100028 116.915073) (xy 178.211673 116.646203)\n        (xy 178.211927 116.355075) (xy 178.100752 116.08601) (xy 178.014922 116.00003) (xy 178.100028 115.915073) (xy 178.211673 115.646203)\n        (xy 178.211927 115.355075) (xy 178.100752 115.08601) (xy 178.014922 115.00003) (xy 178.100028 114.915073) (xy 178.211673 114.646203)\n        (xy 178.211927 114.355075) (xy 178.100752 114.08601) (xy 177.895073 113.879972) (xy 177.626203 113.768327) (xy 177.335075 113.768073)\n        (xy 177.06601 113.879248) (xy 176.98003 113.965078) (xy 176.895073 113.879972) (xy 176.626203 113.768327) (xy 176.335075 113.768073)\n        (xy 176.06601 113.879248) (xy 175.98003 113.965078) (xy 175.895073 113.879972) (xy 175.626203 113.768327) (xy 175.335075 113.768073)\n        (xy 175.06601 113.879248) (xy 174.859972 114.084927) (xy 174.748327 114.353797) (xy 174.748073 114.644925) (xy 151.934181 114.644925)\n        (xy 151.764923 114.574643) (xy 151.436518 114.574357) (xy 151.133002 114.699767) (xy 150.900583 114.931781) (xy 150.774643 115.235077)\n        (xy 150.774357 115.563482) (xy 150.899767 115.866998) (xy 151.00695 115.974368) (xy 150.994014 115.974357) (xy 150.690498 116.099767)\n        (xy 150.458079 116.331781) (xy 150.376952 116.527155) (xy 150.29673 116.333002) (xy 150.064716 116.100583) (xy 149.76142 115.974643)\n        (xy 149.433015 115.974357) (xy 149.129499 116.099767) (xy 148.89708 116.331781) (xy 148.77114 116.635077) (xy 148.770854 116.963482)\n        (xy 147.084431 116.963482) (xy 147.125357 116.864923) (xy 147.125643 116.536518) (xy 147.000233 116.233002) (xy 146.768219 116.000583)\n        (xy 146.464923 115.874643) (xy 146.136518 115.874357) (xy 145.833002 115.999767) (xy 145.600583 116.231781) (xy 145.474643 116.535077)\n        (xy 145.474357 116.863482) (xy 135.325445 116.863482) (xy 135.325643 116.636518) (xy 135.200233 116.333002) (xy 134.968219 116.100583)\n        (xy 134.664923 115.974643) (xy 134.336518 115.974357) (xy 134.033002 116.099767) (xy 133.800583 116.331781) (xy 133.674643 116.635077)\n        (xy 133.674357 116.963482) (xy 131.178282 116.963482) (xy 131.251792 116.786452) (xy 131.252127 116.402472) (xy 131.105494 116.047593)\n        (xy 131.016552 115.958495) (xy 131.124817 115.850419) (xy 131.243964 115.563482) (xy 135.374357 115.563482) (xy 135.499767 115.866998)\n        (xy 135.731781 116.099417) (xy 136.035077 116.225357) (xy 136.363482 116.225643) (xy 136.666998 116.100233) (xy 136.899417 115.868219)\n        (xy 137.025357 115.564923) (xy 137.025643 115.236518) (xy 136.900233 114.933002) (xy 136.668219 114.700583) (xy 136.364923 114.574643)\n        (xy 136.036518 114.574357) (xy 135.733002 114.699767) (xy 135.500583 114.931781) (xy 135.374643 115.235077) (xy 135.374357 115.563482)\n        (xy 131.243964 115.563482) (xy 131.250757 115.547123) (xy 131.251043 115.218718) (xy 131.125633 114.915202) (xy 130.893619 114.682783)\n        (xy 130.590323 114.556843) (xy 130.261918 114.556557) (xy 129.958402 114.681967) (xy 129.725983 114.913981) (xy 129.600043 115.217277)\n        (xy 129.599757 115.545682) (xy 129.707974 115.807588) (xy 129.468981 116.046164) (xy 129.321728 116.400788) (xy 129.321393 116.784768)\n        (xy 126.474357 116.784768) (xy 126.743359 116.516236) (xy 126.890612 116.161612) (xy 126.890947 115.777632) (xy 126.744314 115.422753)\n        (xy 126.473036 115.151001) (xy 126.313933 115.084936) (xy 126.391322 115.085003) (xy 126.694838 114.959593) (xy 126.927257 114.727579)\n        (xy 127.053197 114.424283) (xy 127.053483 114.095878) (xy 126.928073 113.792362) (xy 126.696059 113.559943) (xy 126.392763 113.434003)\n        (xy 126.064358 113.433717) (xy 125.760842 113.559127) (xy 125.528423 113.791141) (xy 125.402483 114.094437) (xy 125.402197 114.422842)\n        (xy 125.527607 114.726358) (xy 125.759621 114.958777) (xy 125.867395 115.003529) (xy 125.734432 115.003413) (xy 125.379553 115.150046)\n        (xy 125.107801 115.421324) (xy 124.960548 115.775948) (xy 124.960213 116.159928) (xy 121.29035 116.159928) (xy 121.463464 115.987116)\n        (xy 121.645592 115.548503) (xy 121.646007 115.07358) (xy 121.464645 114.63465) (xy 121.129116 114.298536) (xy 120.690503 114.116408)\n        (xy 120.21558 114.115993) (xy 119.77665 114.297355) (xy 119.440536 114.632884) (xy 119.258408 115.071497) (xy 119.257993 115.54642)\n        (xy 119.105593 115.54642) (xy 119.106007 115.07358) (xy 118.924645 114.63465) (xy 118.589116 114.298536) (xy 118.150503 114.116408)\n        (xy 117.67558 114.115993) (xy 117.23665 114.297355) (xy 116.900536 114.632884) (xy 116.718408 115.071497) (xy 116.717993 115.54642)\n        (xy 116.565593 115.54642) (xy 116.566007 115.07358) (xy 116.384645 114.63465) (xy 116.049116 114.298536) (xy 115.610503 114.116408)\n        (xy 115.13558 114.115993) (xy 114.69665 114.297355) (xy 114.360536 114.632884) (xy 114.178408 115.071497) (xy 114.177993 115.54642)\n        (xy 114.025593 115.54642) (xy 114.026007 115.07358) (xy 113.844645 114.63465) (xy 113.509116 114.298536) (xy 113.070503 114.116408)\n        (xy 112.59558 114.115993) (xy 112.15665 114.297355) (xy 111.820536 114.632884) (xy 111.638408 115.071497) (xy 111.637993 115.54642)\n        (xy 111.485593 115.54642) (xy 111.486007 115.07358) (xy 111.304645 114.63465) (xy 110.969116 114.298536) (xy 110.530503 114.116408)\n        (xy 110.05558 114.115993) (xy 109.61665 114.297355) (xy 109.280536 114.632884) (xy 109.098408 115.071497) (xy 109.097993 115.54642)\n        (xy 108.945593 115.54642) (xy 108.946007 115.07358) (xy 108.764645 114.63465) (xy 108.429116 114.298536) (xy 107.990503 114.116408)\n        (xy 107.51558 114.115993) (xy 107.07665 114.297355) (xy 106.740536 114.632884) (xy 106.558408 115.071497) (xy 106.557993 115.54642)\n        (xy 106.405593 115.54642) (xy 106.406007 115.07358) (xy 106.224645 114.63465) (xy 105.889116 114.298536) (xy 105.450503 114.116408)\n        (xy 104.97558 114.115993) (xy 104.53665 114.297355) (xy 104.200536 114.632884) (xy 104.018408 115.071497) (xy 104.017993 115.54642)\n        (xy 103.865593 115.54642) (xy 103.866007 115.07358) (xy 103.684645 114.63465) (xy 103.349116 114.298536) (xy 102.910503 114.116408)\n        (xy 102.43558 114.115993) (xy 101.99665 114.297355) (xy 101.660536 114.632884) (xy 101.478408 115.071497) (xy 101.477993 115.54642)\n        (xy 101.325593 115.54642) (xy 101.326007 115.07358) (xy 101.144645 114.63465) (xy 100.809116 114.298536) (xy 100.370503 114.116408)\n        (xy 99.89558 114.115993) (xy 99.45665 114.297355) (xy 99.120536 114.632884) (xy 98.938408 115.071497) (xy 98.937993 115.54642)\n        (xy 98.785593 115.54642) (xy 98.786007 115.07358) (xy 98.604645 114.63465) (xy 98.269116 114.298536) (xy 97.830503 114.116408)\n        (xy 97.35558 114.115993) (xy 96.91665 114.297355) (xy 96.580536 114.632884) (xy 96.398408 115.071497) (xy 96.397993 115.54642)\n        (xy 96.245593 115.54642) (xy 96.246007 115.07358) (xy 96.064645 114.63465) (xy 95.729116 114.298536) (xy 95.290503 114.116408)\n        (xy 94.81558 114.115993) (xy 94.37665 114.297355) (xy 94.040536 114.632884) (xy 93.858408 115.071497) (xy 93.857993 115.54642)\n        (xy 93.705593 115.54642) (xy 93.706007 115.07358) (xy 93.524645 114.63465) (xy 93.189116 114.298536) (xy 92.750503 114.116408)\n        (xy 92.27558 114.115993) (xy 91.83665 114.297355) (xy 91.500536 114.632884) (xy 91.318408 115.071497) (xy 91.317993 115.54642)\n        (xy 91.165593 115.54642) (xy 91.166007 115.07358) (xy 90.984645 114.63465) (xy 90.649116 114.298536) (xy 90.210503 114.116408)\n        (xy 89.73558 114.115993) (xy 89.29665 114.297355) (xy 88.960536 114.632884) (xy 88.778408 115.071497) (xy 88.777993 115.54642)\n        (xy 88.625593 115.54642) (xy 88.626007 115.07358) (xy 88.444645 114.63465) (xy 88.109116 114.298536) (xy 87.670503 114.116408)\n        (xy 87.19558 114.115993) (xy 86.75665 114.297355) (xy 86.420536 114.632884) (xy 86.238408 115.071497) (xy 86.237993 115.54642)\n        (xy 86.085593 115.54642) (xy 86.086007 115.07358) (xy 85.904645 114.63465) (xy 85.569116 114.298536) (xy 85.130503 114.116408)\n        (xy 84.65558 114.115993) (xy 84.21665 114.297355) (xy 83.880536 114.632884) (xy 83.698408 115.071497) (xy 83.697993 115.54642)\n        (xy 83.545593 115.54642) (xy 83.546007 115.07358) (xy 83.364645 114.63465) (xy 83.029116 114.298536) (xy 82.590503 114.116408)\n        (xy 82.11558 114.115993) (xy 81.67665 114.297355) (xy 81.340536 114.632884) (xy 81.158408 115.071497) (xy 81.157993 115.54642)\n        (xy 81.005593 115.54642) (xy 81.006007 115.07358) (xy 80.824645 114.63465) (xy 80.489116 114.298536) (xy 80.050503 114.116408)\n        (xy 79.57558 114.115993) (xy 79.13665 114.297355) (xy 78.800536 114.632884) (xy 78.618408 115.071497) (xy 78.617993 115.54642)\n        (xy 78.465593 115.54642) (xy 78.466007 115.07358) (xy 78.284645 114.63465) (xy 77.949116 114.298536) (xy 77.510503 114.116408)\n        (xy 77.03558 114.115993) (xy 76.59665 114.297355) (xy 76.260536 114.632884) (xy 76.078408 115.071497) (xy 76.077993 115.54642)\n        (xy 75.925593 115.54642) (xy 75.926007 115.07358) (xy 75.744645 114.63465) (xy 75.409116 114.298536) (xy 74.970503 114.116408)\n        (xy 74.49558 114.115993) (xy 74.05665 114.297355) (xy 73.720536 114.632884) (xy 73.538408 115.071497) (xy 73.537993 115.54642)\n        (xy 73.394259 115.54642) (xy 73.394259 114.548) (xy 73.36415 114.387985) (xy 73.269581 114.24102) (xy 73.125285 114.142427)\n        (xy 72.954 114.107741) (xy 71.43 114.107741) (xy 71.269985 114.13785) (xy 71.12302 114.232419) (xy 71.024427 114.376715)\n        (xy 70.989741 114.548) (xy 65.251758 114.548) (xy 65.251927 114.355075) (xy 65.140752 114.08601) (xy 64.935073 113.879972)\n        (xy 64.666203 113.768327) (xy 64.375075 113.768073) (xy 64.10601 113.879248) (xy 64.02003 113.965078) (xy 63.935073 113.879972)\n        (xy 63.666203 113.768327) (xy 63.375075 113.768073) (xy 63.10601 113.879248) (xy 63.02003 113.965078) (xy 62.935073 113.879972)\n        (xy 62.666203 113.768327) (xy 62.375075 113.768073) (xy 62.10601 113.879248) (xy 61.899972 114.084927) (xy 61.788327 114.353797)\n        (xy 61.788073 114.644925) (xy 61.6423 114.644925) (xy 61.6423 111.770808) (xy 124.581753 111.770808) (xy 124.728386 112.125687)\n        (xy 124.999664 112.397439) (xy 125.354288 112.544692) (xy 125.738268 112.545027) (xy 126.093147 112.398394) (xy 126.364899 112.127116)\n        (xy 126.410484 112.017335) (xy 126.538904 112.145979) (xy 126.893528 112.293232) (xy 127.277508 112.293567) (xy 127.632387 112.146934)\n        (xy 127.89467 111.885108) (xy 129.575393 111.885108) (xy 129.722026 112.239987) (xy 129.993304 112.511739) (xy 130.347928 112.658992)\n        (xy 130.731908 112.659327) (xy 131.086787 112.512694) (xy 131.358539 112.241416) (xy 131.505792 111.886792) (xy 131.506127 111.502812)\n        (xy 131.359494 111.147933) (xy 131.172436 110.960548) (xy 131.952833 110.960548) (xy 132.099466 111.315427) (xy 132.370744 111.587179)\n        (xy 132.725368 111.734432) (xy 133.109348 111.734767) (xy 133.184993 111.703511) (xy 133.184757 111.974282) (xy 133.310167 112.277798)\n        (xy 133.542181 112.510217) (xy 133.845477 112.636157) (xy 134.173882 112.636443) (xy 134.477398 112.511033) (xy 134.709817 112.279019)\n        (xy 134.835757 111.975723) (xy 134.836043 111.647318) (xy 134.710633 111.343802) (xy 134.478619 111.111383) (xy 134.175323 110.985443)\n        (xy 133.873703 110.98518) (xy 133.883232 110.962232) (xy 133.883567 110.578252) (xy 133.736934 110.223373) (xy 133.60494 110.091148)\n        (xy 169.934633 110.091148) (xy 170.081266 110.446027) (xy 170.352544 110.717779) (xy 170.707168 110.865032) (xy 171.091148 110.865367)\n        (xy 171.446027 110.718734) (xy 171.717779 110.447456) (xy 171.865032 110.092832) (xy 171.865367 109.708852) (xy 171.718734 109.353973)\n        (xy 171.447456 109.082221) (xy 171.092832 108.934968) (xy 170.708852 108.934633) (xy 170.353973 109.081266) (xy 170.082221 109.352544)\n        (xy 169.934968 109.707168) (xy 169.934633 110.091148) (xy 133.60494 110.091148) (xy 133.465656 109.951621) (xy 133.111032 109.804368)\n        (xy 132.727052 109.804033) (xy 132.372173 109.950666) (xy 132.100421 110.221944) (xy 131.953168 110.576568) (xy 131.952833 110.960548)\n        (xy 131.172436 110.960548) (xy 131.088216 110.876181) (xy 130.733592 110.728928) (xy 130.349612 110.728593) (xy 129.994733 110.875226)\n        (xy 129.722981 111.146504) (xy 129.575728 111.501128) (xy 129.575393 111.885108) (xy 127.89467 111.885108) (xy 127.904139 111.875656)\n        (xy 128.051392 111.521032) (xy 128.051727 111.137052) (xy 127.905094 110.782173) (xy 127.633816 110.510421) (xy 127.279192 110.363168)\n        (xy 126.895212 110.362833) (xy 126.540333 110.509466) (xy 126.268581 110.780744) (xy 126.222996 110.890525) (xy 126.094576 110.761881)\n        (xy 125.739952 110.614628) (xy 125.355972 110.614293) (xy 125.001093 110.760926) (xy 124.729341 111.032204) (xy 124.582088 111.386828)\n        (xy 124.581753 111.770808) (xy 61.6423 111.770808) (xy 61.6423 108.75) (xy 61.626193 108.669027) (xy 61.620483 108.586669)\n        (xy 60.6223 104.916879) (xy 60.6223 104.640025) (xy 60.76764 104.640025) (xy 61.258615 105.828276) (xy 62.166942 106.738189)\n        (xy 62.306825 106.796273) (xy 62.10601 106.879248) (xy 61.899972 107.084927) (xy 61.788327 107.353797) (xy 61.788073 107.644925)\n        (xy 61.899248 107.91399) (xy 61.985078 107.99997) (xy 61.899972 108.084927) (xy 61.788327 108.353797) (xy 61.788073 108.644925)\n        (xy 61.899248 108.91399) (xy 61.985078 108.99997) (xy 61.899972 109.084927) (xy 61.788327 109.353797) (xy 61.788073 109.644925)\n        (xy 61.899248 109.91399) (xy 62.104927 110.120028) (xy 62.373797 110.231673) (xy 62.664925 110.231927) (xy 62.93399 110.120752)\n        (xy 63.01997 110.034922) (xy 63.104927 110.120028) (xy 63.373797 110.231673) (xy 63.664925 110.231927) (xy 63.93399 110.120752)\n        (xy 64.01997 110.034922) (xy 64.104927 110.120028) (xy 64.373797 110.231673) (xy 64.664925 110.231927) (xy 64.93399 110.120752)\n        (xy 64.963645 110.091148) (xy 68.134633 110.091148) (xy 68.281266 110.446027) (xy 68.552544 110.717779) (xy 68.907168 110.865032)\n        (xy 69.291148 110.865367) (xy 69.646027 110.718734) (xy 69.917779 110.447456) (xy 70.065032 110.092832) (xy 70.065167 109.937202)\n        (xy 129.918317 109.937202) (xy 130.043727 110.240718) (xy 130.275741 110.473137) (xy 130.579037 110.599077) (xy 130.907442 110.599363)\n        (xy 131.210958 110.473953) (xy 131.443377 110.241939) (xy 131.569317 109.938643) (xy 131.569603 109.610238) (xy 131.444193 109.306722)\n        (xy 131.212179 109.074303) (xy 130.908883 108.948363) (xy 130.580478 108.948077) (xy 130.276962 109.073487) (xy 130.044543 109.305501)\n        (xy 129.918603 109.608797) (xy 129.918317 109.937202) (xy 70.065167 109.937202) (xy 70.065367 109.708852) (xy 69.918734 109.353973)\n        (xy 69.647456 109.082221) (xy 69.292832 108.934968) (xy 68.908852 108.934633) (xy 68.553973 109.081266) (xy 68.282221 109.352544)\n        (xy 68.134968 109.707168) (xy 68.134633 110.091148) (xy 64.963645 110.091148) (xy 65.140028 109.915073) (xy 65.251673 109.646203)\n        (xy 65.251927 109.355075) (xy 65.140752 109.08601) (xy 65.054922 109.00003) (xy 65.140028 108.915073) (xy 65.251673 108.646203)\n        (xy 65.251927 108.355075) (xy 65.19502 108.217348) (xy 127.584033 108.217348) (xy 127.730666 108.572227) (xy 128.001944 108.843979)\n        (xy 128.356568 108.991232) (xy 128.740548 108.991567) (xy 129.095427 108.844934) (xy 129.367179 108.573656) (xy 129.514432 108.219032)\n        (xy 129.514767 107.835052) (xy 129.368134 107.480173) (xy 129.096856 107.208421) (xy 128.742232 107.061168) (xy 128.358252 107.060833)\n        (xy 128.003373 107.207466) (xy 127.731621 107.478744) (xy 127.584368 107.833368) (xy 127.584033 108.217348) (xy 65.19502 108.217348)\n        (xy 65.140752 108.08601) (xy 65.054922 108.00003) (xy 65.140028 107.915073) (xy 65.251673 107.646203) (xy 65.251927 107.355075)\n        (xy 65.140752 107.08601) (xy 65.097961 107.043145) (xy 65.828276 106.741385) (xy 66.738189 105.833058) (xy 67.231238 104.645665)\n        (xy 67.231242 104.640025) (xy 122.76764 104.640025) (xy 123.258615 105.828276) (xy 124.166942 106.738189) (xy 125.354335 107.231238)\n        (xy 126.640025 107.23236) (xy 127.587992 106.840668) (xy 136.857573 106.840668) (xy 137.004206 107.195547) (xy 137.275484 107.467299)\n        (xy 137.630108 107.614552) (xy 138.014088 107.614887) (xy 138.368967 107.468254) (xy 138.640719 107.196976) (xy 138.787972 106.842352)\n        (xy 138.788307 106.458372) (xy 138.641674 106.103493) (xy 138.370396 105.831741) (xy 138.015772 105.684488) (xy 137.631792 105.684153)\n        (xy 137.276913 105.830786) (xy 137.005161 106.102064) (xy 136.857908 106.456688) (xy 136.857573 106.840668) (xy 127.587992 106.840668)\n        (xy 127.828276 106.741385) (xy 128.738189 105.833058) (xy 128.757279 105.787082) (xy 133.144357 105.787082) (xy 133.269767 106.090598)\n        (xy 133.501781 106.323017) (xy 133.805077 106.448957) (xy 134.133482 106.449243) (xy 134.436998 106.323833) (xy 134.669417 106.091819)\n        (xy 134.795357 105.788523) (xy 134.795643 105.460118) (xy 134.670233 105.156602) (xy 134.438219 104.924183) (xy 134.134923 104.798243)\n        (xy 133.806518 104.797957) (xy 133.503002 104.923367) (xy 133.270583 105.155381) (xy 133.144643 105.458677) (xy 133.144357 105.787082)\n        (xy 128.757279 105.787082) (xy 129.231238 104.645665) (xy 129.231242 104.640025) (xy 172.76764 104.640025) (xy 173.258615 105.828276)\n        (xy 174.166942 106.738189) (xy 174.901689 107.043283) (xy 174.859972 107.084927) (xy 174.748327 107.353797) (xy 174.748073 107.644925)\n        (xy 174.859248 107.91399) (xy 174.945078 107.99997) (xy 174.859972 108.084927) (xy 174.748327 108.353797) (xy 174.748073 108.644925)\n        (xy 174.859248 108.91399) (xy 174.945078 108.99997) (xy 174.859972 109.084927) (xy 174.748327 109.353797) (xy 174.748073 109.644925)\n        (xy 174.859248 109.91399) (xy 175.064927 110.120028) (xy 175.333797 110.231673) (xy 175.624925 110.231927) (xy 175.89399 110.120752)\n        (xy 175.97997 110.034922) (xy 176.064927 110.120028) (xy 176.333797 110.231673) (xy 176.624925 110.231927) (xy 176.89399 110.120752)\n        (xy 176.97997 110.034922) (xy 177.064927 110.120028) (xy 177.333797 110.231673) (xy 177.624925 110.231927) (xy 177.89399 110.120752)\n        (xy 178.100028 109.915073) (xy 178.211673 109.646203) (xy 178.211927 109.355075) (xy 178.100752 109.08601) (xy 178.014922 109.00003)\n        (xy 178.100028 108.915073) (xy 178.211673 108.646203) (xy 178.211927 108.355075) (xy 178.100752 108.08601) (xy 178.014922 108.00003)\n        (xy 178.100028 107.915073) (xy 178.211673 107.646203) (xy 178.211927 107.355075) (xy 178.100752 107.08601) (xy 177.895073 106.879972)\n        (xy 177.694468 106.796673) (xy 177.828276 106.741385) (xy 178.738189 105.833058) (xy 179.231238 104.645665) (xy 179.23236 103.359975)\n        (xy 178.741385 102.171724) (xy 177.833058 101.261811) (xy 176.645665 100.768762) (xy 175.359975 100.76764) (xy 174.171724 101.258615)\n        (xy 173.261811 102.166942) (xy 172.768762 103.354335) (xy 172.76764 104.640025) (xy 129.231242 104.640025) (xy 129.23236 103.359975)\n        (xy 128.741385 102.171724) (xy 127.833058 101.261811) (xy 126.645665 100.768762) (xy 125.359975 100.76764) (xy 124.171724 101.258615)\n        (xy 123.261811 102.166942) (xy 122.768762 103.354335) (xy 122.76764 104.640025) (xy 67.231242 104.640025) (xy 67.23236 103.359975)\n        (xy 66.741385 102.171724) (xy 65.833058 101.261811) (xy 64.645665 100.768762) (xy 63.359975 100.76764) (xy 62.171724 101.258615)\n        (xy 61.261811 102.166942) (xy 60.768762 103.354335) (xy 60.76764 104.640025) (xy 60.6223 104.640025) (xy 60.6223 104.061293)\n        (xy 60.890677 102.712073) (xy 61.620227 101.620225) (xy 62.712075 100.890676) (xy 64.061293 100.6223) (xy 163.973 100.6223)\n      )\n    )\n  )\n)\n"
  },
  {
    "path": "hardware/operacake/operacake.pro",
    "content": "update=Fri 30 Sep 2016 04:09:24 PM MDT\nversion=1\nlast_client=kicad\n[cvpcb]\nversion=1\nNetITyp=0\nNetIExt=.net\nPkgIExt=.pkg\nNetDir=\nLibDir=\nNetType=0\n[cvpcb/libraries]\nEquName1=devcms\n[general]\nversion=1\n[pcbnew]\nversion=1\nPadDrlX=320\nPadDimH=600\nPadDimV=600\nBoardThickness=630\nTxtPcbV=800\nTxtPcbH=600\nTxtModV=600\nTxtModH=600\nTxtModW=120\nVEgarde=100\nDrawLar=150\nEdgeLar=150\nTxtLar=120\nMSegLar=150\n[pcbnew/libraries]\nLibDir=../kicad\nLibName1=sockets\nLibName2=connect\nLibName3=discret\nLibName4=pin_array\nLibName5=divers\nLibName6=libcms\nLibName7=display\nLibName8=valves\nLibName9=led\nLibName10=dip_sockets\nLibName11=hackrf\n[eeschema]\nversion=1\nLibDir=../kicad;../gsg-kicad-lib\n[eeschema/libraries]\nLibName1=gsg-symbols\nLibName2=hackrf\nLibName3=power\nLibName4=device\nLibName5=transistors\nLibName6=conn\nLibName7=linear\nLibName8=regul\nLibName9=74xx\nLibName10=cmos4000\nLibName11=adc-dac\nLibName12=memory\nLibName13=xilinx\nLibName14=microcontrollers\nLibName15=dsp\nLibName16=microchip\nLibName17=analog_switches\nLibName18=motorola\nLibName19=texas\nLibName20=intel\nLibName21=audio\nLibName22=interface\nLibName23=digital-audio\nLibName24=philips\nLibName25=display\nLibName26=cypress\nLibName27=siliconi\nLibName28=opto\nLibName29=atmel\nLibName30=contrib\nLibName31=valves\n"
  },
  {
    "path": "hardware/operacake/operacake.sch",
    "content": "EESchema Schematic File Version 2\nLIBS:gsg-symbols\nLIBS:hackrf\nLIBS:power\nLIBS:device\nLIBS:transistors\nLIBS:conn\nLIBS:linear\nLIBS:regul\nLIBS:74xx\nLIBS:cmos4000\nLIBS:adc-dac\nLIBS:memory\nLIBS:xilinx\nLIBS:microcontrollers\nLIBS:dsp\nLIBS:microchip\nLIBS:analog_switches\nLIBS:motorola\nLIBS:texas\nLIBS:intel\nLIBS:audio\nLIBS:interface\nLIBS:digital-audio\nLIBS:philips\nLIBS:display\nLIBS:cypress\nLIBS:siliconi\nLIBS:opto\nLIBS:atmel\nLIBS:contrib\nLIBS:valves\nLIBS:operacake-cache\nEELAYER 25 0\nEELAYER END\n$Descr User 17000 11000\nencoding utf-8\nSheet 1 1\nTitle \"Opera Cake\"\nDate \"2016-10-04\"\nRev \"\"\nComp \"Copyright 2016 Great Scott Gadgets\"\nComment1 \"License: GPL v2\"\nComment2 \"\"\nComment3 \"\"\nComment4 \"\"\n$EndDescr\n$Comp\nL CONN_1 MH1\nU 1 1 57ED05B1\nP 1300 9900\nF 0 \"MH1\" H 1380 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1300 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 1300 9900 60  0001 C CNN\nF 3 \"\" H 1300 9900 60  0001 C CNN\nF 4 \"DNP\" H 1300 9900 60  0001 C CNN \"Note\"\n\t1    1300 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR01\nU 1 1 57ED05B8\nP 1300 10150\nF 0 \"#PWR01\" H 1300 10150 30  0001 C CNN\nF 1 \"GND\" H 1300 10080 30  0001 C CNN\nF 2 \"\" H 1300 10150 60  0000 C CNN\nF 3 \"\" H 1300 10150 60  0000 C CNN\n\t1    1300 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 MH2\nU 1 1 57ED05C0\nP 1500 9900\nF 0 \"MH2\" H 1580 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1500 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 1500 9900 60  0001 C CNN\nF 3 \"\" H 1500 9900 60  0001 C CNN\nF 4 \"DNP\" H 1500 9900 60  0001 C CNN \"Note\"\n\t1    1500 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR02\nU 1 1 57ED05C7\nP 1500 10150\nF 0 \"#PWR02\" H 1500 10150 30  0001 C CNN\nF 1 \"GND\" H 1500 10080 30  0001 C CNN\nF 2 \"\" H 1500 10150 60  0000 C CNN\nF 3 \"\" H 1500 10150 60  0000 C CNN\n\t1    1500 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 MH3\nU 1 1 57ED05CF\nP 1700 9900\nF 0 \"MH3\" H 1780 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1700 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 1700 9900 60  0001 C CNN\nF 3 \"\" H 1700 9900 60  0001 C CNN\nF 4 \"DNP\" H 1700 9900 60  0001 C CNN \"Note\"\n\t1    1700 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR03\nU 1 1 57ED05D6\nP 1700 10150\nF 0 \"#PWR03\" H 1700 10150 30  0001 C CNN\nF 1 \"GND\" H 1700 10080 30  0001 C CNN\nF 2 \"\" H 1700 10150 60  0000 C CNN\nF 3 \"\" H 1700 10150 60  0000 C CNN\n\t1    1700 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 MH4\nU 1 1 57ED05DE\nP 1900 9900\nF 0 \"MH4\" H 1980 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 1900 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 1900 9900 60  0001 C CNN\nF 3 \"\" H 1900 9900 60  0001 C CNN\nF 4 \"DNP\" H 1900 9900 60  0001 C CNN \"Note\"\n\t1    1900 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR04\nU 1 1 57ED05E5\nP 1900 10150\nF 0 \"#PWR04\" H 1900 10150 30  0001 C CNN\nF 1 \"GND\" H 1900 10080 30  0001 C CNN\nF 2 \"\" H 1900 10150 60  0000 C CNN\nF 3 \"\" H 1900 10150 60  0000 C CNN\n\t1    1900 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 MH5\nU 1 1 57ED05ED\nP 2100 9900\nF 0 \"MH5\" H 2180 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 2100 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 2100 9900 60  0001 C CNN\nF 3 \"\" H 2100 9900 60  0001 C CNN\nF 4 \"DNP\" H 2100 9900 60  0001 C CNN \"Note\"\n\t1    2100 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR05\nU 1 1 57ED05F4\nP 2100 10150\nF 0 \"#PWR05\" H 2100 10150 30  0001 C CNN\nF 1 \"GND\" H 2100 10080 30  0001 C CNN\nF 2 \"\" H 2100 10150 60  0000 C CNN\nF 3 \"\" H 2100 10150 60  0000 C CNN\n\t1    2100 10150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_1 MH6\nU 1 1 57ED05FC\nP 2300 9900\nF 0 \"MH6\" H 2380 9900 40  0000 L CNN\nF 1 \"MOUNTING_HOLE\" H 2300 9955 30  0001 C CNN\nF 2 \"gsg-modules:HOLE126MIL-COPPER\" H 2300 9900 60  0001 C CNN\nF 3 \"\" H 2300 9900 60  0001 C CNN\nF 4 \"DNP\" H 2300 9900 60  0001 C CNN \"Note\"\n\t1    2300 9900\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR06\nU 1 1 57ED0603\nP 2300 10150\nF 0 \"#PWR06\" H 2300 10150 30  0001 C CNN\nF 1 \"GND\" H 2300 10080 30  0001 C CNN\nF 2 \"\" H 2300 10150 60  0000 C CNN\nF 3 \"\" H 2300 10150 60  0000 C CNN\n\t1    2300 10150\n\t1    0    0    -1  \n$EndComp\nText Notes 1250 10350 0    40   ~ 0\nmounting holes are connected to GND\n$Comp\nL GND #PWR07\nU 1 1 57ED424B\nP 7050 9800\nF 0 \"#PWR07\" H 7050 9800 30  0001 C CNN\nF 1 \"GND\" H 7050 9730 30  0001 C CNN\nF 2 \"\" H 7050 9800 60  0001 C CNN\nF 3 \"\" H 7050 9800 60  0001 C CNN\n\t1    7050 9800\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR08\nU 1 1 57ED4274\nP 5900 9500\nF 0 \"#PWR08\" H 5900 9500 30  0001 C CNN\nF 1 \"GND\" H 5900 9430 30  0001 C CNN\nF 2 \"\" H 5900 9500 60  0001 C CNN\nF 3 \"\" H 5900 9500 60  0001 C CNN\n\t1    5900 9500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_02X11 P28\nU 1 1 57ED4286\nP 5550 9500\nF 0 \"P28\" H 5550 10100 60  0000 C CNN\nF 1 \"SD\" V 5550 9500 60  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x11\" H 5550 9500 60  0001 C CNN\nF 3 \"\" H 5550 9500 60  0001 C CNN\nF 4 \"Samtec\" H 5550 9500 60  0001 C CNN \"Manufacturer\"\nF 5 \"SSQ-111-03-G-D\" H 5550 9500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT .100\\\" 22POS DUAL GOLD\" H 5550 9500 60  0001 C CNN \"Description\"\n\t1    5550 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR09\nU 1 1 57ED42A5\nP 7050 9400\nF 0 \"#PWR09\" H 7050 9400 30  0001 C CNN\nF 1 \"GND\" H 7050 9330 30  0001 C CNN\nF 2 \"\" H 7050 9400 60  0001 C CNN\nF 3 \"\" H 7050 9400 60  0001 C CNN\n\t1    7050 9400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_02X13 P22\nU 1 1 57ED42B3\nP 6700 9600\nF 0 \"P22\" H 6700 10300 50  0000 C CNN\nF 1 \"I2S\" V 6700 9600 40  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x13\" H 6700 9600 60  0001 C CNN\nF 3 \"\" H 6700 9600 60  0001 C CNN\nF 4 \"Samtec\" H 6700 9600 60  0001 C CNN \"Manufacturer\"\nF 5 \"SSQ-113-03-G-D\" H 6700 9600 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT .100\\\" 26POS DUAL GOLD\" H 6700 9600 60  0001 C CNN \"Description\"\n\t1    6700 9600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR010\nU 1 1 57ED42C0\nP 5900 9000\nF 0 \"#PWR010\" H 5900 9000 30  0001 C CNN\nF 1 \"GND\" H 5900 8930 30  0001 C CNN\nF 2 \"\" H 5900 9000 60  0001 C CNN\nF 3 \"\" H 5900 9000 60  0001 C CNN\n\t1    5900 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR011\nU 1 1 57ED42DA\nP 8000 9700\nF 0 \"#PWR011\" H 8000 9700 30  0001 C CNN\nF 1 \"GND\" H 8000 9630 30  0001 C CNN\nF 2 \"\" H 8000 9700 60  0001 C CNN\nF 3 \"\" H 8000 9700 60  0001 C CNN\n\t1    8000 9700\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR012\nU 1 1 57ED42E0\nP 8000 9900\nF 0 \"#PWR012\" H 8000 9900 30  0001 C CNN\nF 1 \"GND\" H 8000 9830 30  0001 C CNN\nF 2 \"\" H 8000 9900 60  0001 C CNN\nF 3 \"\" H 8000 9900 60  0001 C CNN\n\t1    8000 9900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR013\nU 1 1 57ED42F1\nP 7050 9100\nF 0 \"#PWR013\" H 7050 9100 30  0001 C CNN\nF 1 \"GND\" H 7050 9030 30  0001 C CNN\nF 2 \"\" H 7050 9100 60  0001 C CNN\nF 3 \"\" H 7050 9100 60  0001 C CNN\n\t1    7050 9100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GSG-RF-CONN PA0\nU 1 1 57ECF74E\nP 4600 6200\nF 0 \"PA0\" H 4600 6350 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 4600 6050 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 4600 6200 60  0001 C CNN\nF 3 \"\" H 4600 6200 60  0000 C CNN\nF 4 \"Molex\" H 4600 6200 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 4600 6200 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 4600 6200 60  0001 C CNN \"Description\"\n\t1    4600 6200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR014\nU 1 1 57ECF8C5\nP 4600 6700\nF 0 \"#PWR014\" H 4600 6450 50  0001 C CNN\nF 1 \"GND\" H 4600 6550 50  0000 C CNN\nF 2 \"\" H 4600 6700 60  0000 C CNN\nF 3 \"\" H 4600 6700 60  0000 C CNN\n\t1    4600 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D9\nU 1 1 57ECF9D2\nP 5550 6550\nF 0 \"D9\" H 5550 6650 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 5550 6450 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 5550 6550 60  0001 C CNN\nF 3 \"\" H 5550 6550 60  0000 C CNN\nF 4 \"Murata\" H 5550 6550 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 5550 6550 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 5550 6550 60  0001 C CNN \"Description\"\n\t1    5550 6550\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C11\nU 1 1 57ECFA66\nP 5150 6200\nF 0 \"C11\" H 5175 6300 50  0000 L CNN\nF 1 \"100nF\" H 5175 6100 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 5188 6050 30  0001 C CNN\nF 3 \"\" H 5150 6200 60  0000 C CNN\nF 4 \"Murata\" H 5150 6200 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5150 6200 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5150 6200 60  0001 C CNN \"Description\"\n\t1    5150 6200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR015\nU 1 1 57ECFBE5\nP 5550 6900\nF 0 \"#PWR015\" H 5550 6650 50  0001 C CNN\nF 1 \"GND\" H 5550 6750 50  0000 C CNN\nF 2 \"\" H 5550 6900 60  0000 C CNN\nF 3 \"\" H 5550 6900 60  0000 C CNN\n\t1    5550 6900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13322 U2\nU 1 1 57ED2FAA\nP 3150 4000\nF 0 \"U2\" H 3150 4000 60  0000 C CNN\nF 1 \"SKY13322\" H 3150 4250 60  0000 C CNN\nF 2 \"gsg-modules:SKY13322-375LF\" H 3150 4000 60  0001 C CNN\nF 3 \"\" H 3150 4000 60  0000 C CNN\nF 4 \"Skyworks\" H 3150 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13322-375LF\" H 3150 4000 60  0001 C CNN \"Part Number\"\nF 6 \"IC SWITCH SP4T 0.1-6GHZ 10MLPD\" H 3150 4000 60  0001 C CNN \"Description\"\n\t1    3150 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GSG-RF-CONN PA2\nU 1 1 57ED4209\nP 1300 1350\nF 0 \"PA2\" H 1300 1500 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 1300 1200 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 1300 1350 60  0001 C CNN\nF 3 \"\" H 1300 1350 60  0000 C CNN\nF 4 \"Molex\" H 1300 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 1300 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 1300 1350 60  0001 C CNN \"Description\"\n\t1    1300 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR016\nU 1 1 57ED420F\nP 1300 1850\nF 0 \"#PWR016\" H 1300 1600 50  0001 C CNN\nF 1 \"GND\" H 1300 1700 50  0000 C CNN\nF 2 \"\" H 1300 1850 60  0000 C CNN\nF 3 \"\" H 1300 1850 60  0000 C CNN\n\t1    1300 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D1\nU 1 1 57ED4219\nP 2100 1700\nF 0 \"D1\" H 2100 1800 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 2100 1600 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 2100 1700 60  0001 C CNN\nF 3 \"\" H 2100 1700 60  0000 C CNN\nF 4 \"Murata\" H 2100 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 2100 1700 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 2100 1700 60  0001 C CNN \"Description\"\n\t1    2100 1700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C1\nU 1 1 57ED4222\nP 1850 1350\nF 0 \"C1\" H 1875 1450 50  0000 L CNN\nF 1 \"100nF\" H 1875 1250 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 1888 1200 30  0001 C CNN\nF 3 \"\" H 1850 1350 60  0000 C CNN\nF 4 \"Murata\" H 1850 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1850 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1850 1350 60  0001 C CNN \"Description\"\n\t1    1850 1350\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR017\nU 1 1 57ED422B\nP 2100 2050\nF 0 \"#PWR017\" H 2100 1800 50  0001 C CNN\nF 1 \"GND\" H 2100 1900 50  0000 C CNN\nF 2 \"\" H 2100 2050 60  0000 C CNN\nF 3 \"\" H 2100 2050 60  0000 C CNN\n\t1    2100 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PB0\nU 1 1 57ED723D\nP 4600 7350\nF 0 \"PB0\" H 4600 7500 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 4600 7200 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 4600 7350 60  0001 C CNN\nF 3 \"\" H 4600 7350 60  0000 C CNN\nF 4 \"Molex\" H 4600 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 4600 7350 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 4600 7350 60  0001 C CNN \"Description\"\n\t1    4600 7350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR018\nU 1 1 57ED7243\nP 4600 7850\nF 0 \"#PWR018\" H 4600 7600 50  0001 C CNN\nF 1 \"GND\" H 4600 7700 50  0000 C CNN\nF 2 \"\" H 4600 7850 60  0000 C CNN\nF 3 \"\" H 4600 7850 60  0000 C CNN\n\t1    4600 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D10\nU 1 1 57ED724C\nP 5550 7700\nF 0 \"D10\" H 5550 7800 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 5550 7600 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 5550 7700 60  0001 C CNN\nF 3 \"\" H 5550 7700 60  0000 C CNN\nF 4 \"Murata\" H 5550 7700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 5550 7700 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 5550 7700 60  0001 C CNN \"Description\"\n\t1    5550 7700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C12\nU 1 1 57ED7255\nP 5150 7350\nF 0 \"C12\" H 5175 7450 50  0000 L CNN\nF 1 \"100nF\" H 5175 7250 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 5188 7200 30  0001 C CNN\nF 3 \"\" H 5150 7350 60  0000 C CNN\nF 4 \"Murata\" H 5150 7350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 5150 7350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 5150 7350 60  0001 C CNN \"Description\"\n\t1    5150 7350\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR019\nU 1 1 57ED725B\nP 5550 8050\nF 0 \"#PWR019\" H 5550 7800 50  0001 C CNN\nF 1 \"GND\" H 5550 7900 50  0000 C CNN\nF 2 \"\" H 5550 8050 60  0000 C CNN\nF 3 \"\" H 5550 8050 60  0000 C CNN\n\t1    5550 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL MASWSS0129 U1\nU 1 1 57ED7D40\nP 5900 5450\nF 0 \"U1\" H 5900 5500 40  0000 C CNN\nF 1 \"MASWSS0129\" H 5900 5400 40  0000 C CNN\nF 2 \"gsg-modules:QFN12-3\" H 5900 5450 60  0001 C CNN\nF 3 \"\" H 5900 5450 60  0000 C CNN\nF 4 \"M/A-Com\" H 5900 5450 60  0001 C CNN \"Manufacturer\"\nF 5 \"MASWSS0129TR-3000\" H 5900 5450 60  0001 C CNN \"Part Number\"\nF 6 \"DPDT LEAD FREE SWITCH DC - 6GHZ\" H 5900 5450 60  0001 C CNN \"Description\"\n\t1    5900 5450\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR020\nU 1 1 57ED8360\nP 2600 4000\nF 0 \"#PWR020\" H 2600 3750 50  0001 C CNN\nF 1 \"GND\" H 2600 3850 50  0000 C CNN\nF 2 \"\" H 2600 4000 60  0000 C CNN\nF 3 \"\" H 2600 4000 60  0000 C CNN\n\t1    2600 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR021\nU 1 1 57ED85B7\nP 7700 4000\nF 0 \"#PWR021\" H 7700 3750 50  0001 C CNN\nF 1 \"GND\" H 7700 3850 50  0000 C CNN\nF 2 \"\" H 7700 4000 60  0000 C CNN\nF 3 \"\" H 7700 4000 60  0000 C CNN\n\t1    7700 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR022\nU 1 1 57EDA016\nP 5900 6050\nF 0 \"#PWR022\" H 5900 5800 50  0001 C CNN\nF 1 \"GND\" H 5900 5900 50  0000 C CNN\nF 2 \"\" H 5900 6050 60  0000 C CNN\nF 3 \"\" H 5900 6050 60  0000 C CNN\n\t1    5900 6050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR023\nU 1 1 57EDA14E\nP 6500 5800\nF 0 \"#PWR023\" H 6500 5550 50  0001 C CNN\nF 1 \"GND\" H 6500 5650 50  0000 C CNN\nF 2 \"\" H 6500 5800 60  0000 C CNN\nF 3 \"\" H 6500 5800 60  0000 C CNN\n\t1    6500 5800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR024\nU 1 1 57EDA784\nP 5300 5650\nF 0 \"#PWR024\" H 5300 5400 50  0001 C CNN\nF 1 \"GND\" H 5300 5500 50  0000 C CNN\nF 2 \"\" H 5300 5650 60  0000 C CNN\nF 3 \"\" H 5300 5650 60  0000 C CNN\n\t1    5300 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR025\nU 1 1 57EDABAF\nP 5900 4850\nF 0 \"#PWR025\" H 5900 4600 50  0001 C CNN\nF 1 \"GND\" H 5900 4700 50  0000 C CNN\nF 2 \"\" H 5900 4850 60  0000 C CNN\nF 3 \"\" H 5900 4850 60  0000 C CNN\n\t1    5900 4850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C9\nU 1 1 57EDB85B\nP 4950 4600\nF 0 \"C9\" H 4975 4700 50  0000 L CNN\nF 1 \"100nF\" H 4975 4500 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 4988 4450 30  0001 C CNN\nF 3 \"\" H 4950 4600 60  0000 C CNN\nF 4 \"Murata\" H 4950 4600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4950 4600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4950 4600 60  0001 C CNN \"Description\"\n\t1    4950 4600\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C10\nU 1 1 57EDC2D6\nP 6900 4600\nF 0 \"C10\" H 6925 4700 50  0000 L CNN\nF 1 \"100nF\" H 6925 4500 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 6938 4450 30  0001 C CNN\nF 3 \"\" H 6900 4600 60  0000 C CNN\nF 4 \"Murata\" H 6900 4600 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6900 4600 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6900 4600 60  0001 C CNN \"Description\"\n\t1    6900 4600\n\t0    1    1    0   \n$EndComp\n$Comp\nL GSG-RF-CONN PA1\nU 1 1 57EF0A3B\nP 1200 2500\nF 0 \"PA1\" H 1200 2650 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 1200 2350 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 1200 2500 60  0001 C CNN\nF 3 \"\" H 1200 2500 60  0000 C CNN\nF 4 \"Molex\" H 1200 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 1200 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 1200 2500 60  0001 C CNN \"Description\"\n\t1    1200 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR026\nU 1 1 57EF0A41\nP 1200 3000\nF 0 \"#PWR026\" H 1200 2750 50  0001 C CNN\nF 1 \"GND\" H 1200 2850 50  0000 C CNN\nF 2 \"\" H 1200 3000 60  0000 C CNN\nF 3 \"\" H 1200 3000 60  0000 C CNN\n\t1    1200 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D5\nU 1 1 57EF0A4A\nP 2000 2850\nF 0 \"D5\" H 2000 2950 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 2000 2750 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 2000 2850 60  0001 C CNN\nF 3 \"\" H 2000 2850 60  0000 C CNN\nF 4 \"Murata\" H 2000 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 2000 2850 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 2000 2850 60  0001 C CNN \"Description\"\n\t1    2000 2850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C5\nU 1 1 57EF0A53\nP 1750 2500\nF 0 \"C5\" H 1775 2600 50  0000 L CNN\nF 1 \"100nF\" H 1775 2400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 1788 2350 30  0001 C CNN\nF 3 \"\" H 1750 2500 60  0000 C CNN\nF 4 \"Murata\" H 1750 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 1750 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 1750 2500 60  0001 C CNN \"Description\"\n\t1    1750 2500\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR027\nU 1 1 57EF0A59\nP 2000 3200\nF 0 \"#PWR027\" H 2000 2950 50  0001 C CNN\nF 1 \"GND\" H 2000 3050 50  0000 C CNN\nF 2 \"\" H 2000 3200 60  0000 C CNN\nF 3 \"\" H 2000 3200 60  0000 C CNN\n\t1    2000 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PA4\nU 1 1 57EF11AC\nP 3600 1350\nF 0 \"PA4\" H 3600 1500 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 3600 1200 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 3600 1350 60  0001 C CNN\nF 3 \"\" H 3600 1350 60  0000 C CNN\nF 4 \"Molex\" H 3600 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 3600 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 3600 1350 60  0001 C CNN \"Description\"\n\t1    3600 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR028\nU 1 1 57EF11B2\nP 3600 1850\nF 0 \"#PWR028\" H 3600 1600 50  0001 C CNN\nF 1 \"GND\" H 3600 1700 50  0000 C CNN\nF 2 \"\" H 3600 1850 60  0000 C CNN\nF 3 \"\" H 3600 1850 60  0000 C CNN\n\t1    3600 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D2\nU 1 1 57EF11BB\nP 4400 1700\nF 0 \"D2\" H 4400 1800 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 4400 1600 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 4400 1700 60  0001 C CNN\nF 3 \"\" H 4400 1700 60  0000 C CNN\nF 4 \"Murata\" H 4400 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 4400 1700 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 4400 1700 60  0001 C CNN \"Description\"\n\t1    4400 1700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C2\nU 1 1 57EF11C4\nP 4150 1350\nF 0 \"C2\" H 4175 1450 50  0000 L CNN\nF 1 \"100nF\" H 4175 1250 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 4188 1200 30  0001 C CNN\nF 3 \"\" H 4150 1350 60  0000 C CNN\nF 4 \"Murata\" H 4150 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4150 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4150 1350 60  0001 C CNN \"Description\"\n\t1    4150 1350\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR029\nU 1 1 57EF11CA\nP 4400 2050\nF 0 \"#PWR029\" H 4400 1800 50  0001 C CNN\nF 1 \"GND\" H 4400 1900 50  0000 C CNN\nF 2 \"\" H 4400 2050 60  0000 C CNN\nF 3 \"\" H 4400 2050 60  0000 C CNN\n\t1    4400 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PA3\nU 1 1 57EF11DB\nP 3500 2500\nF 0 \"PA3\" H 3500 2650 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 3500 2350 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 3500 2500 60  0001 C CNN\nF 3 \"\" H 3500 2500 60  0000 C CNN\nF 4 \"Molex\" H 3500 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 3500 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 3500 2500 60  0001 C CNN \"Description\"\n\t1    3500 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR030\nU 1 1 57EF11E1\nP 3500 2950\nF 0 \"#PWR030\" H 3500 2700 50  0001 C CNN\nF 1 \"GND\" H 3500 2800 50  0000 C CNN\nF 2 \"\" H 3500 2950 60  0000 C CNN\nF 3 \"\" H 3500 2950 60  0000 C CNN\n\t1    3500 2950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D6\nU 1 1 57EF11EA\nP 4300 2850\nF 0 \"D6\" H 4300 2950 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 4300 2750 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 4300 2850 60  0001 C CNN\nF 3 \"\" H 4300 2850 60  0000 C CNN\nF 4 \"Murata\" H 4300 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 4300 2850 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 4300 2850 60  0001 C CNN \"Description\"\n\t1    4300 2850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C6\nU 1 1 57EF11F3\nP 4050 2500\nF 0 \"C6\" H 4075 2600 50  0000 L CNN\nF 1 \"100nF\" H 4075 2400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 4088 2350 30  0001 C CNN\nF 3 \"\" H 4050 2500 60  0000 C CNN\nF 4 \"Murata\" H 4050 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 4050 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 4050 2500 60  0001 C CNN \"Description\"\n\t1    4050 2500\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR031\nU 1 1 57EF11F9\nP 4300 3200\nF 0 \"#PWR031\" H 4300 2950 50  0001 C CNN\nF 1 \"GND\" H 4300 3050 50  0000 C CNN\nF 2 \"\" H 4300 3200 60  0000 C CNN\nF 3 \"\" H 4300 3200 60  0000 C CNN\n\t1    4300 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PB2\nU 1 1 57EF1B1D\nP 8600 2500\nF 0 \"PB2\" H 8600 2650 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 8600 2350 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 8600 2500 60  0001 C CNN\nF 3 \"\" H 8600 2500 60  0000 C CNN\nF 4 \"Molex\" H 8600 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 8600 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 8600 2500 60  0001 C CNN \"Description\"\n\t1    8600 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR032\nU 1 1 57EF1B23\nP 6400 1850\nF 0 \"#PWR032\" H 6400 1600 50  0001 C CNN\nF 1 \"GND\" H 6400 1700 50  0000 C CNN\nF 2 \"\" H 6400 1850 60  0000 C CNN\nF 3 \"\" H 6400 1850 60  0000 C CNN\n\t1    6400 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D3\nU 1 1 57EF1B2C\nP 9400 2850\nF 0 \"D3\" H 9400 2950 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 9400 2750 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9400 2850 60  0001 C CNN\nF 3 \"\" H 9400 2850 60  0000 C CNN\nF 4 \"Murata\" H 9400 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 9400 2850 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 9400 2850 60  0001 C CNN \"Description\"\n\t1    9400 2850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C3\nU 1 1 57EF1B35\nP 9150 2500\nF 0 \"C3\" H 9175 2600 50  0000 L CNN\nF 1 \"100nF\" H 9175 2400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 9188 2350 30  0001 C CNN\nF 3 \"\" H 9150 2500 60  0000 C CNN\nF 4 \"Murata\" H 9150 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 9150 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 9150 2500 60  0001 C CNN \"Description\"\n\t1    9150 2500\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR033\nU 1 1 57EF1B3B\nP 9400 3200\nF 0 \"#PWR033\" H 9400 2950 50  0001 C CNN\nF 1 \"GND\" H 9400 3050 50  0000 C CNN\nF 2 \"\" H 9400 3200 60  0000 C CNN\nF 3 \"\" H 9400 3200 60  0000 C CNN\n\t1    9400 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PB1\nU 1 1 57EF1B4D\nP 8700 1350\nF 0 \"PB1\" H 8700 1500 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 8700 1200 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 8700 1350 60  0001 C CNN\nF 3 \"\" H 8700 1350 60  0000 C CNN\nF 4 \"Molex\" H 8700 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 8700 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 8700 1350 60  0001 C CNN \"Description\"\n\t1    8700 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR034\nU 1 1 57EF1B53\nP 6300 3000\nF 0 \"#PWR034\" H 6300 2750 50  0001 C CNN\nF 1 \"GND\" H 6300 2850 50  0000 C CNN\nF 2 \"\" H 6300 3000 60  0000 C CNN\nF 3 \"\" H 6300 3000 60  0000 C CNN\n\t1    6300 3000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D7\nU 1 1 57EF1B5C\nP 9500 1700\nF 0 \"D7\" H 9500 1800 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 9500 1600 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 9500 1700 60  0001 C CNN\nF 3 \"\" H 9500 1700 60  0000 C CNN\nF 4 \"Murata\" H 9500 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 9500 1700 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 9500 1700 60  0001 C CNN \"Description\"\n\t1    9500 1700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C7\nU 1 1 57EF1B65\nP 9250 1350\nF 0 \"C7\" H 9275 1450 50  0000 L CNN\nF 1 \"100nF\" H 9275 1250 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 9288 1200 30  0001 C CNN\nF 3 \"\" H 9250 1350 60  0000 C CNN\nF 4 \"Murata\" H 9250 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 9250 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 9250 1350 60  0001 C CNN \"Description\"\n\t1    9250 1350\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR035\nU 1 1 57EF1B6B\nP 9500 2050\nF 0 \"#PWR035\" H 9500 1800 50  0001 C CNN\nF 1 \"GND\" H 9500 1900 50  0000 C CNN\nF 2 \"\" H 9500 2050 60  0000 C CNN\nF 3 \"\" H 9500 2050 60  0000 C CNN\n\t1    9500 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PB4\nU 1 1 57EF1B7B\nP 6300 2500\nF 0 \"PB4\" H 6300 2650 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 6300 2350 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 6300 2500 60  0001 C CNN\nF 3 \"\" H 6300 2500 60  0000 C CNN\nF 4 \"Molex\" H 6300 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 6300 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 6300 2500 60  0001 C CNN \"Description\"\n\t1    6300 2500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR036\nU 1 1 57EF1B81\nP 8700 1850\nF 0 \"#PWR036\" H 8700 1600 50  0001 C CNN\nF 1 \"GND\" H 8700 1700 50  0000 C CNN\nF 2 \"\" H 8700 1850 60  0000 C CNN\nF 3 \"\" H 8700 1850 60  0000 C CNN\n\t1    8700 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D4\nU 1 1 57EF1B8A\nP 7100 2850\nF 0 \"D4\" H 7100 2950 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 7100 2750 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 7100 2850 60  0001 C CNN\nF 3 \"\" H 7100 2850 60  0000 C CNN\nF 4 \"Murata\" H 7100 2850 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 7100 2850 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 7100 2850 60  0001 C CNN \"Description\"\n\t1    7100 2850\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C4\nU 1 1 57EF1B93\nP 6850 2500\nF 0 \"C4\" H 6875 2600 50  0000 L CNN\nF 1 \"100nF\" H 6875 2400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 6888 2350 30  0001 C CNN\nF 3 \"\" H 6850 2500 60  0000 C CNN\nF 4 \"Murata\" H 6850 2500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6850 2500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6850 2500 60  0001 C CNN \"Description\"\n\t1    6850 2500\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR037\nU 1 1 57EF1B99\nP 7100 3200\nF 0 \"#PWR037\" H 7100 2950 50  0001 C CNN\nF 1 \"GND\" H 7100 3050 50  0000 C CNN\nF 2 \"\" H 7100 3200 60  0000 C CNN\nF 3 \"\" H 7100 3200 60  0000 C CNN\n\t1    7100 3200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-RF-CONN PB3\nU 1 1 57EF1BAA\nP 6400 1350\nF 0 \"PB3\" H 6400 1500 60  0000 C CNN\nF 1 \"GSG-RF-CONN\" H 6400 1200 60  0000 C CNN\nF 2 \"hackrf:GSG-SMA-73251-2120\" H 6400 1350 60  0001 C CNN\nF 3 \"\" H 6400 1350 60  0000 C CNN\nF 4 \"Molex\" H 6400 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"73251-2121\" H 6400 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CONN SMA JACK 50 OHM EDGE MNT W/JAM NUT & LOCK WASHER\" H 6400 1350 60  0001 C CNN \"Description\"\n\t1    6400 1350\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR038\nU 1 1 57EF1BB0\nP 8600 2950\nF 0 \"#PWR038\" H 8600 2700 50  0001 C CNN\nF 1 \"GND\" H 8600 2800 50  0000 C CNN\nF 2 \"\" H 8600 2950 60  0000 C CNN\nF 3 \"\" H 8600 2950 60  0000 C CNN\n\t1    8600 2950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GSG-DIODE-TVS-BI D8\nU 1 1 57EF1BB9\nP 7200 1700\nF 0 \"D8\" H 7200 1800 50  0000 C CNN\nF 1 \"GSG-DIODE-TVS-BI\" H 7200 1600 40  0000 C CNN\nF 2 \"gsg-modules:0402\" H 7200 1700 60  0001 C CNN\nF 3 \"\" H 7200 1700 60  0000 C CNN\nF 4 \"Murata\" H 7200 1700 60  0001 C CNN \"Manufacturer\"\nF 5 \"LXES15AAA1-153\" H 7200 1700 60  0001 C CNN \"Part Number\"\nF 6 \"TVS DIODE 4VWM 0402\" H 7200 1700 60  0001 C CNN \"Description\"\n\t1    7200 1700\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C8\nU 1 1 57EF1BC2\nP 6950 1350\nF 0 \"C8\" H 6975 1450 50  0000 L CNN\nF 1 \"100nF\" H 6975 1250 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 6988 1200 30  0001 C CNN\nF 3 \"\" H 6950 1350 60  0000 C CNN\nF 4 \"Murata\" H 6950 1350 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 6950 1350 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 6950 1350 60  0001 C CNN \"Description\"\n\t1    6950 1350\n\t0    1    -1   0   \n$EndComp\n$Comp\nL GND #PWR039\nU 1 1 57EF1BC8\nP 7200 2050\nF 0 \"#PWR039\" H 7200 1800 50  0001 C CNN\nF 1 \"GND\" H 7200 1900 50  0000 C CNN\nF 2 \"\" H 7200 2050 60  0000 C CNN\nF 3 \"\" H 7200 2050 60  0000 C CNN\n\t1    7200 2050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74AHC1G08 U8\nU 1 1 57EEFD9C\nP 13500 3800\nF 0 \"U8\" H 13500 4000 60  0000 C CNN\nF 1 \"74AHC1G08\" H 13500 3600 60  0000 C CNN\nF 2 \"gsg-modules:SOT353-1\" H 13600 3800 60  0001 C CNN\nF 3 \"\" H 13600 3800 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 13500 3800 60  0001 C CNN \"Manufacturer\"\nF 5 \"74AHC1G08SE-7\" H 13500 3800 60  0001 C CNN \"Part Number\"\nF 6 \"AND Gate IC 1 Channel SOT-353\" H 13500 3800 60  0001 C CNN \"Description\"\n\t1    13500 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74AHC1G08 U14\nU 1 1 57EEFEA7\nP 13500 6000\nF 0 \"U14\" H 13500 6200 60  0000 C CNN\nF 1 \"74AHC1G02\" H 13500 5800 60  0000 C CNN\nF 2 \"gsg-modules:SOT353-1\" H 13600 6000 60  0001 C CNN\nF 3 \"\" H 13600 6000 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 13500 6000 60  0001 C CNN \"Manufacturer\"\nF 5 \"74AHC1G02SE-7\" H 13500 6000 60  0001 C CNN \"Part Number\"\nF 6 \"NOR Gate IC 1 Channel SOT-353\" H 13500 6000 60  0001 C CNN \"Description\"\n\t1    13500 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74LVC1G19 U16\nU 1 1 57EEFF63\nP 15550 7750\nF 0 \"U16\" H 15550 7950 60  0000 C CNN\nF 1 \"74LVC1G19\" H 15550 7550 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 15650 7750 60  0001 C CNN\nF 3 \"\" H 15650 7750 60  0000 C CNN\nF 4 \"NXP\" H 15550 7750 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G19GW,125\" H 15550 7750 60  0001 C CNN \"Part Number\"\nF 6 \"Decoder/Demultiplexer 1 x 1:2 6-TSSOP\" H 15550 7750 60  0001 C CNN \"Description\"\n\t1    15550 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74LVC1G58 U10\nU 1 1 57EF011E\nP 13500 4500\nF 0 \"U10\" H 13500 4700 60  0000 C CNN\nF 1 \"74LVC1G58\" H 13500 4300 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 13600 4500 60  0001 C CNN\nF 3 \"\" H 13600 4500 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 13500 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 13500 4500 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 13500 4500 60  0001 C CNN \"Description\"\n\t1    13500 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL SKY13322 U3\nU 1 1 57EF1C07\nP 8250 4000\nF 0 \"U3\" H 8250 4000 60  0000 C CNN\nF 1 \"SKY13322\" H 8250 4250 60  0000 C CNN\nF 2 \"gsg-modules:SKY13322-375LF\" H 8250 4000 60  0001 C CNN\nF 3 \"\" H 8250 4000 60  0000 C CNN\nF 4 \"Skyworks\" H 8250 4000 60  0001 C CNN \"Manufacturer\"\nF 5 \"SKY13322-375LF\" H 8250 4000 60  0001 C CNN \"Part Number\"\nF 6 \"IC SWITCH SP4T 0.1-6GHZ 10MLPD\" H 8250 4000 60  0001 C CNN \"Description\"\n\t1    8250 4000\n\t0    1    1    0   \n$EndComp\n$Comp\nL 74LVC1G58 U12\nU 1 1 57EF3F5A\nP 13500 5200\nF 0 \"U12\" H 13500 5400 60  0000 C CNN\nF 1 \"74LVC1G58\" H 13500 5000 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 13600 5200 60  0001 C CNN\nF 3 \"\" H 13600 5200 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 13500 5200 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 13500 5200 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 13500 5200 60  0001 C CNN \"Description\"\n\t1    13500 5200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR040\nU 1 1 57EF4C7F\nP 12900 4500\nF 0 \"#PWR040\" H 12900 4250 50  0001 C CNN\nF 1 \"GND\" H 12900 4350 50  0000 C CNN\nF 2 \"\" H 12900 4500 60  0000 C CNN\nF 3 \"\" H 12900 4500 60  0000 C CNN\n\t1    12900 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR041\nU 1 1 57EF4DBD\nP 13000 3900\nF 0 \"#PWR041\" H 13000 3650 50  0001 C CNN\nF 1 \"GND\" H 13000 3750 50  0000 C CNN\nF 2 \"\" H 13000 3900 60  0000 C CNN\nF 3 \"\" H 13000 3900 60  0000 C CNN\n\t1    13000 3900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR042\nU 1 1 57EF4E5E\nP 12900 5200\nF 0 \"#PWR042\" H 12900 4950 50  0001 C CNN\nF 1 \"GND\" H 12900 5050 50  0000 C CNN\nF 2 \"\" H 12900 5200 60  0000 C CNN\nF 3 \"\" H 12900 5200 60  0000 C CNN\n\t1    12900 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR043\nU 1 1 57EF4F31\nP 13000 6100\nF 0 \"#PWR043\" H 13000 5850 50  0001 C CNN\nF 1 \"GND\" H 13000 5950 50  0000 C CNN\nF 2 \"\" H 13000 6100 60  0000 C CNN\nF 3 \"\" H 13000 6100 60  0000 C CNN\n\t1    13000 6100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR044\nU 1 1 57EF54CF\nP 14150 3700\nF 0 \"#PWR044\" H 14150 3550 50  0001 C CNN\nF 1 \"VCC\" H 14150 3850 50  0000 C CNN\nF 2 \"\" H 14150 3700 60  0000 C CNN\nF 3 \"\" H 14150 3700 60  0000 C CNN\n\t1    14150 3700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR045\nU 1 1 57EF5770\nP 14300 4500\nF 0 \"#PWR045\" H 14300 4350 50  0001 C CNN\nF 1 \"VCC\" H 14300 4650 50  0000 C CNN\nF 2 \"\" H 14300 4500 60  0000 C CNN\nF 3 \"\" H 14300 4500 60  0000 C CNN\n\t1    14300 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR046\nU 1 1 57EF5843\nP 14300 5200\nF 0 \"#PWR046\" H 14300 5050 50  0001 C CNN\nF 1 \"VCC\" H 14300 5350 50  0000 C CNN\nF 2 \"\" H 14300 5200 60  0000 C CNN\nF 3 \"\" H 14300 5200 60  0000 C CNN\n\t1    14300 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL 74AHC1G08 U9\nU 1 1 57EF9417\nP 15550 3800\nF 0 \"U9\" H 15550 4000 60  0000 C CNN\nF 1 \"74AHC1G08\" H 15550 3600 60  0000 C CNN\nF 2 \"gsg-modules:SOT353-1\" H 15650 3800 60  0001 C CNN\nF 3 \"\" H 15650 3800 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 15550 3800 60  0001 C CNN \"Manufacturer\"\nF 5 \"74AHC1G08SE-7\" H 15550 3800 60  0001 C CNN \"Part Number\"\nF 6 \"AND Gate IC 1 Channel SOT-353\" H 15550 3800 60  0001 C CNN \"Description\"\n\t1    15550 3800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74AHC1G08 U15\nU 1 1 57EF9420\nP 15550 6000\nF 0 \"U15\" H 15550 6200 60  0000 C CNN\nF 1 \"74AHC1G02\" H 15550 5800 60  0000 C CNN\nF 2 \"gsg-modules:SOT353-1\" H 15650 6000 60  0001 C CNN\nF 3 \"\" H 15650 6000 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 15550 6000 60  0001 C CNN \"Manufacturer\"\nF 5 \"74AHC1G02SE-7\" H 15550 6000 60  0001 C CNN \"Part Number\"\nF 6 \"NOR Gate IC 1 Channel SOT-353\" H 15550 6000 60  0001 C CNN \"Description\"\n\t1    15550 6000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74LVC1G58 U11\nU 1 1 57EF9429\nP 15550 4500\nF 0 \"U11\" H 15550 4700 60  0000 C CNN\nF 1 \"74LVC1G58\" H 15550 4300 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 15650 4500 60  0001 C CNN\nF 3 \"\" H 15650 4500 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 15550 4500 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 15550 4500 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 15550 4500 60  0001 C CNN \"Description\"\n\t1    15550 4500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74LVC1G58 U13\nU 1 1 57EF9432\nP 15550 5200\nF 0 \"U13\" H 15550 5400 60  0000 C CNN\nF 1 \"74LVC1G58\" H 15550 5000 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 15650 5200 60  0001 C CNN\nF 3 \"\" H 15650 5200 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 15550 5200 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 15550 5200 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 15550 5200 60  0001 C CNN \"Description\"\n\t1    15550 5200\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR047\nU 1 1 57EF9438\nP 14950 4500\nF 0 \"#PWR047\" H 14950 4250 50  0001 C CNN\nF 1 \"GND\" H 14950 4350 50  0000 C CNN\nF 2 \"\" H 14950 4500 60  0000 C CNN\nF 3 \"\" H 14950 4500 60  0000 C CNN\n\t1    14950 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR048\nU 1 1 57EF943E\nP 15050 3900\nF 0 \"#PWR048\" H 15050 3650 50  0001 C CNN\nF 1 \"GND\" H 15050 3750 50  0000 C CNN\nF 2 \"\" H 15050 3900 60  0000 C CNN\nF 3 \"\" H 15050 3900 60  0000 C CNN\n\t1    15050 3900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR049\nU 1 1 57EF9444\nP 14950 5200\nF 0 \"#PWR049\" H 14950 4950 50  0001 C CNN\nF 1 \"GND\" H 14950 5050 50  0000 C CNN\nF 2 \"\" H 14950 5200 60  0000 C CNN\nF 3 \"\" H 14950 5200 60  0000 C CNN\n\t1    14950 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR050\nU 1 1 57EF944A\nP 15050 6100\nF 0 \"#PWR050\" H 15050 5850 50  0001 C CNN\nF 1 \"GND\" H 15050 5950 50  0000 C CNN\nF 2 \"\" H 15050 6100 60  0000 C CNN\nF 3 \"\" H 15050 6100 60  0000 C CNN\n\t1    15050 6100\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR051\nU 1 1 57EF9450\nP 16250 3700\nF 0 \"#PWR051\" H 16250 3550 50  0001 C CNN\nF 1 \"VCC\" H 16250 3850 50  0000 C CNN\nF 2 \"\" H 16250 3700 60  0000 C CNN\nF 3 \"\" H 16250 3700 60  0000 C CNN\n\t1    16250 3700\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR052\nU 1 1 57EF9456\nP 16300 4500\nF 0 \"#PWR052\" H 16300 4350 50  0001 C CNN\nF 1 \"VCC\" H 16300 4650 50  0000 C CNN\nF 2 \"\" H 16300 4500 60  0000 C CNN\nF 3 \"\" H 16300 4500 60  0000 C CNN\n\t1    16300 4500\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR053\nU 1 1 57EF945C\nP 16300 5200\nF 0 \"#PWR053\" H 16300 5050 50  0001 C CNN\nF 1 \"VCC\" H 16300 5350 50  0000 C CNN\nF 2 \"\" H 16300 5200 60  0000 C CNN\nF 3 \"\" H 16300 5200 60  0000 C CNN\n\t1    16300 5200\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR054\nU 1 1 57EF9462\nP 16300 5900\nF 0 \"#PWR054\" H 16300 5750 50  0001 C CNN\nF 1 \"VCC\" H 16300 6050 50  0000 C CNN\nF 2 \"\" H 16300 5900 60  0000 C CNN\nF 3 \"\" H 16300 5900 60  0000 C CNN\n\t1    16300 5900\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR055\nU 1 1 57EF9AF8\nP 14950 7750\nF 0 \"#PWR055\" H 14950 7500 50  0001 C CNN\nF 1 \"GND\" H 14950 7600 50  0000 C CNN\nF 2 \"\" H 14950 7750 60  0000 C CNN\nF 3 \"\" H 14950 7750 60  0000 C CNN\n\t1    14950 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR056\nU 1 1 57EF9D02\nP 16300 7750\nF 0 \"#PWR056\" H 16300 7600 50  0001 C CNN\nF 1 \"VCC\" H 16300 7900 50  0000 C CNN\nF 2 \"\" H 16300 7750 60  0000 C CNN\nF 3 \"\" H 16300 7750 60  0000 C CNN\n\t1    16300 7750\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED DAG2\nU 1 1 57EFE38F\nP 10750 1250\nF 0 \"DAG2\" H 10750 1350 50  0000 C CNN\nF 1 \"LED\" H 10750 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 10750 1250 60  0001 C CNN\nF 3 \"\" H 10750 1250 60  0000 C CNN\nF 4 \"Lumex\" H 10750 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 10750 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 10750 1250 60  0001 C CNN \"Description\"\n\t1    10750 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 4900 5350 0    40   ~ 0\nU1VC2\nText Label 6900 5350 2    40   ~ 0\nU1VC1\nText Label 3200 5050 1    40   ~ 0\nU2V4\nText Label 3000 4950 1    40   ~ 0\nU2V3\nText Label 3000 3000 3    40   ~ 0\nU2V1\nText Label 3200 3000 3    40   ~ 0\nU2V2\nText Label 8100 3000 3    40   ~ 0\nU3V1\nText Label 8300 3000 3    40   ~ 0\nU3V2\nText Label 8300 4950 1    40   ~ 0\nU3V4\nText Label 8100 5150 1    40   ~ 0\nU3V3\nText Label 10750 850  3    40   ~ 0\nU2V1\nText Label 14450 1800 3    40   ~ 0\nU1VC1\n$Comp\nL LED DAY2\nU 1 1 57F0174D\nP 11050 1250\nF 0 \"DAY2\" H 11050 1350 50  0000 C CNN\nF 1 \"LED\" H 11050 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 11050 1250 60  0001 C CNN\nF 3 \"\" H 11050 1250 60  0000 C CNN\nF 4 \"Lumex\" H 11050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 11050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 11050 1250 60  0001 C CNN \"Description\"\n\t1    11050 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 11050 850  3    40   ~ 0\nU2V1\nText Label 11500 1800 3    40   ~ 0\nU1VC2\nText Label 11500 850  3    40   ~ 0\nU2V2\nText Label 11800 850  3    40   ~ 0\nU2V2\n$Comp\nL R R1\nU 1 1 57F026AD\nP 11950 1850\nF 0 \"R1\" V 12030 1850 50  0000 C CNN\nF 1 \"330\" V 11950 1850 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11880 1850 30  0001 C CNN\nF 3 \"\" H 11950 1850 30  0000 C CNN\nF 4 \"Stackpole\" H 11950 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 11950 1850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 11950 1850 60  0001 C CNN \"Description\"\n\t1    11950 1850\n\t1    0    0    -1  \n$EndComp\nText Label 10400 2150 0    40   ~ 0\nLED_EN2\n$Comp\nL GND #PWR057\nU 1 1 57F08228\nP 10650 2250\nF 0 \"#PWR057\" H 10650 2000 50  0001 C CNN\nF 1 \"GND\" H 10650 2100 50  0000 C CNN\nF 2 \"\" H 10650 2250 60  0000 C CNN\nF 3 \"\" H 10650 2250 60  0000 C CNN\n\t1    10650 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR058\nU 1 1 57F096D4\nP 11750 2250\nF 0 \"#PWR058\" H 11750 2100 50  0001 C CNN\nF 1 \"VCC\" H 11750 2400 50  0000 C CNN\nF 2 \"\" H 11750 2250 60  0000 C CNN\nF 3 \"\" H 11750 2250 60  0000 C CNN\n\t1    11750 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED DAG3\nU 1 1 57F0CF06\nP 11500 1250\nF 0 \"DAG3\" H 11500 1350 50  0000 C CNN\nF 1 \"LED\" H 11500 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 11500 1250 60  0001 C CNN\nF 3 \"\" H 11500 1250 60  0000 C CNN\nF 4 \"Lumex\" H 11500 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 11500 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 11500 1250 60  0001 C CNN \"Description\"\n\t1    11500 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DAY3\nU 1 1 57F0CF0F\nP 11800 1250\nF 0 \"DAY3\" H 11800 1350 50  0000 C CNN\nF 1 \"LED\" H 11800 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 11800 1250 60  0001 C CNN\nF 3 \"\" H 11800 1250 60  0000 C CNN\nF 4 \"Lumex\" H 11800 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 11800 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 11800 1250 60  0001 C CNN \"Description\"\n\t1    11800 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R3\nU 1 1 57F0E70A\nP 14950 1850\nF 0 \"R3\" V 15030 1850 50  0000 C CNN\nF 1 \"330\" V 14950 1850 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 14880 1850 30  0001 C CNN\nF 3 \"\" H 14950 1850 30  0000 C CNN\nF 4 \"Stackpole\" H 14950 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 14950 1850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 14950 1850 60  0001 C CNN \"Description\"\n\t1    14950 1850\n\t1    0    0    -1  \n$EndComp\nText Label 13400 2150 0    40   ~ 0\nLED_EN2\n$Comp\nL GND #PWR059\nU 1 1 57F0E71C\nP 13600 2250\nF 0 \"#PWR059\" H 13600 2000 50  0001 C CNN\nF 1 \"GND\" H 13600 2100 50  0000 C CNN\nF 2 \"\" H 13600 2250 60  0000 C CNN\nF 3 \"\" H 13600 2250 60  0000 C CNN\n\t1    13600 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR060\nU 1 1 57F0E723\nP 14700 2250\nF 0 \"#PWR060\" H 14700 2100 50  0001 C CNN\nF 1 \"VCC\" H 14700 2400 50  0000 C CNN\nF 2 \"\" H 14700 2250 60  0000 C CNN\nF 3 \"\" H 14700 2250 60  0000 C CNN\n\t1    14700 2250\n\t0    1    1    0   \n$EndComp\n$Comp\nL LED DAG1\nU 1 1 57F0F080\nP 12250 1250\nF 0 \"DAG1\" H 12250 1350 50  0000 C CNN\nF 1 \"LED\" H 12250 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 12250 1250 60  0001 C CNN\nF 3 \"\" H 12250 1250 60  0000 C CNN\nF 4 \"Lumex\" H 12250 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 12250 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 12250 1250 60  0001 C CNN \"Description\"\n\t1    12250 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 12250 850  3    40   ~ 0\nU2V3\n$Comp\nL LED DAY1\nU 1 1 57F0F08A\nP 12550 1250\nF 0 \"DAY1\" H 12550 1350 50  0000 C CNN\nF 1 \"LED\" H 12550 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 12550 1250 60  0001 C CNN\nF 3 \"\" H 12550 1250 60  0000 C CNN\nF 4 \"Lumex\" H 12550 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 12550 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 12550 1250 60  0001 C CNN \"Description\"\n\t1    12550 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 12550 850  3    40   ~ 0\nU2V3\nText Label 13000 850  3    40   ~ 0\nU2V4\nText Label 13300 850  3    40   ~ 0\nU2V4\n$Comp\nL LED DAG4\nU 1 1 57F0F09A\nP 13000 1250\nF 0 \"DAG4\" H 13000 1350 50  0000 C CNN\nF 1 \"LED\" H 13000 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 13000 1250 60  0001 C CNN\nF 3 \"\" H 13000 1250 60  0000 C CNN\nF 4 \"Lumex\" H 13000 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 13000 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 13000 1250 60  0001 C CNN \"Description\"\n\t1    13000 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DAY4\nU 1 1 57F0F0A3\nP 13300 1250\nF 0 \"DAY4\" H 13300 1350 50  0000 C CNN\nF 1 \"LED\" H 13300 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 13300 1250 60  0001 C CNN\nF 3 \"\" H 13300 1250 60  0000 C CNN\nF 4 \"Lumex\" H 13300 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 13300 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 13300 1250 60  0001 C CNN \"Description\"\n\t1    13300 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DBG2\nU 1 1 57F102B1\nP 13750 1250\nF 0 \"DBG2\" H 13750 1350 50  0000 C CNN\nF 1 \"LED\" H 13750 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 13750 1250 60  0001 C CNN\nF 3 \"\" H 13750 1250 60  0000 C CNN\nF 4 \"Lumex\" H 13750 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 13750 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 13750 1250 60  0001 C CNN \"Description\"\n\t1    13750 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 14500 850  3    40   ~ 0\nU3V1\n$Comp\nL LED DBY2\nU 1 1 57F102BB\nP 14050 1250\nF 0 \"DBY2\" H 14050 1350 50  0000 C CNN\nF 1 \"LED\" H 14050 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 14050 1250 60  0001 C CNN\nF 3 \"\" H 14050 1250 60  0000 C CNN\nF 4 \"Lumex\" H 14050 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 14050 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 14050 1250 60  0001 C CNN \"Description\"\n\t1    14050 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 14800 850  3    40   ~ 0\nU3V1\nText Label 13750 850  3    40   ~ 0\nU3V2\nText Label 14050 850  3    40   ~ 0\nU3V2\n$Comp\nL LED DBG3\nU 1 1 57F102CF\nP 14500 1250\nF 0 \"DBG3\" H 14500 1350 50  0000 C CNN\nF 1 \"LED\" H 14500 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 14500 1250 60  0001 C CNN\nF 3 \"\" H 14500 1250 60  0000 C CNN\nF 4 \"Lumex\" H 14500 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 14500 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 14500 1250 60  0001 C CNN \"Description\"\n\t1    14500 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DBY3\nU 1 1 57F102D8\nP 14800 1250\nF 0 \"DBY3\" H 14800 1350 50  0000 C CNN\nF 1 \"LED\" H 14800 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 14800 1250 60  0001 C CNN\nF 3 \"\" H 14800 1250 60  0000 C CNN\nF 4 \"Lumex\" H 14800 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 14800 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 14800 1250 60  0001 C CNN \"Description\"\n\t1    14800 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DBG1\nU 1 1 57F102E7\nP 15250 1250\nF 0 \"DBG1\" H 15250 1350 50  0000 C CNN\nF 1 \"LED\" H 15250 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 15250 1250 60  0001 C CNN\nF 3 \"\" H 15250 1250 60  0000 C CNN\nF 4 \"Lumex\" H 15250 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 15250 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 15250 1250 60  0001 C CNN \"Description\"\n\t1    15250 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 16000 850  3    40   ~ 0\nU3V3\n$Comp\nL LED DBY1\nU 1 1 57F102F1\nP 15550 1250\nF 0 \"DBY1\" H 15550 1350 50  0000 C CNN\nF 1 \"LED\" H 15550 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 15550 1250 60  0001 C CNN\nF 3 \"\" H 15550 1250 60  0000 C CNN\nF 4 \"Lumex\" H 15550 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 15550 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 15550 1250 60  0001 C CNN \"Description\"\n\t1    15550 1250\n\t0    -1   -1   0   \n$EndComp\nText Label 16300 850  3    40   ~ 0\nU3V3\nText Label 15250 850  3    40   ~ 0\nU3V4\nText Label 15550 850  3    40   ~ 0\nU3V4\n$Comp\nL LED DBG4\nU 1 1 57F10301\nP 16000 1250\nF 0 \"DBG4\" H 16000 1350 50  0000 C CNN\nF 1 \"LED\" H 16000 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 16000 1250 60  0001 C CNN\nF 3 \"\" H 16000 1250 60  0000 C CNN\nF 4 \"Lumex\" H 16000 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 16000 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 16000 1250 60  0001 C CNN \"Description\"\n\t1    16000 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DBY4\nU 1 1 57F1030A\nP 16300 1250\nF 0 \"DBY4\" H 16300 1350 50  0000 C CNN\nF 1 \"LED\" H 16300 1150 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 16300 1250 60  0001 C CNN\nF 3 \"\" H 16300 1250 60  0000 C CNN\nF 4 \"Lumex\" H 16300 1250 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 16300 1250 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 16300 1250 60  0001 C CNN \"Description\"\n\t1    16300 1250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL R R4\nU 1 1 57F12932\nP 15400 1850\nF 0 \"R4\" V 15480 1850 50  0000 C CNN\nF 1 \"330\" V 15400 1850 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 15330 1850 30  0001 C CNN\nF 3 \"\" H 15400 1850 30  0000 C CNN\nF 4 \"Stackpole\" H 15400 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 15400 1850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 15400 1850 60  0001 C CNN \"Description\"\n\t1    15400 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R2\nU 1 1 57F1320C\nP 12400 1850\nF 0 \"R2\" V 12480 1850 50  0000 C CNN\nF 1 \"330\" V 12400 1850 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 12330 1850 30  0001 C CNN\nF 3 \"\" H 12400 1850 30  0000 C CNN\nF 4 \"Stackpole\" H 12400 1850 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 12400 1850 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 12400 1850 60  0001 C CNN \"Description\"\n\t1    12400 1850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL LED DA0\nU 1 1 57F14A76\nP 15850 2400\nF 0 \"DA0\" H 15850 2500 50  0000 C CNN\nF 1 \"LED\" H 15850 2300 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 15850 2400 60  0001 C CNN\nF 3 \"\" H 15850 2400 60  0000 C CNN\nF 4 \"Lumex\" H 15850 2400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603GW-TR\" H 15850 2400 60  0001 C CNN \"Part Number\"\nF 6 \"LED GREEN DIFFUSED 0603 SMD\" H 15850 2400 60  0001 C CNN \"Description\"\n\t1    15850 2400\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL LED DB0\nU 1 1 57F14A80\nP 16150 2400\nF 0 \"DB0\" H 16150 2500 50  0000 C CNN\nF 1 \"LED\" H 16150 2300 50  0000 C CNN\nF 2 \"gsg-modules:0603D\" H 16150 2400 60  0001 C CNN\nF 3 \"\" H 16150 2400 60  0000 C CNN\nF 4 \"Lumex\" H 16150 2400 60  0001 C CNN \"Manufacturer\"\nF 5 \"SML-LX0603YW-TR\" H 16150 2400 60  0001 C CNN \"Part Number\"\nF 6 \"LED YELLOW DIFFUSED 0603 SMD\" H 16150 2400 60  0001 C CNN \"Description\"\n\t1    16150 2400\n\t0    -1   -1   0   \n$EndComp\nText Label 14100 3900 2    40   ~ 0\nU2V4\nText Label 14100 6100 2    40   ~ 0\nU2V3\nText Label 14100 4600 2    40   ~ 0\nU2V2\nText Label 14100 5300 2    40   ~ 0\nU2V1\nText Label 16150 7850 2    40   ~ 0\nU1VC1\nText Label 16150 7650 2    40   ~ 0\nU1VC2\nText Label 16150 6100 2    40   ~ 0\nU3V4\nText Label 16150 3900 2    40   ~ 0\nU3V3\nText Label 16150 5300 2    40   ~ 0\nU3V2\nText Label 16150 4600 2    40   ~ 0\nU3V1\n$Comp\nL R R5\nU 1 1 57F1ECB2\nP 15850 2800\nF 0 \"R5\" V 15930 2800 50  0000 C CNN\nF 1 \"330\" V 15850 2800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 15780 2800 30  0001 C CNN\nF 3 \"\" H 15850 2800 30  0000 C CNN\nF 4 \"Stackpole\" H 15850 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 15850 2800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 15850 2800 60  0001 C CNN \"Description\"\n\t1    15850 2800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R6\nU 1 1 57F1EEC6\nP 16150 2800\nF 0 \"R6\" V 16230 2800 50  0000 C CNN\nF 1 \"330\" V 16150 2800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 16080 2800 30  0001 C CNN\nF 3 \"\" H 16150 2800 30  0000 C CNN\nF 4 \"Stackpole\" H 16150 2800 60  0001 C CNN \"Manufacturer\"\nF 5 \"RMCF0603JT330R\" H 16150 2800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 330 OHM 1/10W 5% 0603 SMD\" H 16150 2800 60  0001 C CNN \"Description\"\n\t1    16150 2800\n\t1    0    0    -1  \n$EndComp\nText Label 15500 3050 0    40   ~ 0\n!LED_EN\n$Comp\nL TC7MBL3245CFT U5\nU 1 1 57F25F57\nP 10400 8800\nF 0 \"U5\" V 10350 8800 60  0000 C CNN\nF 1 \"TC7MBL3245CFT\" V 10450 8800 60  0000 C CNN\nF 2 \"gsg-modules:TSSOP20\" H 10400 8700 60  0001 C CNN\nF 3 \"\" H 10400 8700 60  0000 C CNN\nF 4 \"Toshiba\" H 10400 8800 60  0001 C CNN \"Manufacturer\"\nF 5 \"TC7MBL3245CFT(EL)\" H 10400 8800 60  0001 C CNN \"Part Number\"\nF 6 \"Bus Switch 8 x 1:1 20-TSSOP\" H 10400 8800 60  0001 C CNN \"Description\"\n\t1    10400 8800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R17\nU 1 1 57F381DD\nP 8500 7600\nF 0 \"R17\" V 8580 7600 50  0000 C CNN\nF 1 \"10k\" V 8500 7600 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 8430 7600 30  0001 C CNN\nF 3 \"\" H 8500 7600 30  0000 C CNN\nF 4 \"Panasonic\" H 8500 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 8500 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 8500 7600 60  0001 C CNN \"Description\"\n\t1    8500 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL PCA9557 U4\nU 1 1 57F3AE6E\nP 10400 7300\nF 0 \"U4\" V 10350 7300 60  0000 C CNN\nF 1 \"PCA9557\" V 10450 7300 60  0000 C CNN\nF 2 \"gsg-modules:TSSOP16\" H 10400 7300 40  0001 C CNN\nF 3 \"\" H 10400 7300 40  0000 C CNN\nF 4 \"NXP\" H 10400 7300 60  0001 C CNN \"Manufacturer\"\nF 5 \"PCA9557PW,118\" H 10400 7300 60  0001 C CNN \"Part Number\"\nF 6 \"I/O Expander 8 I²C, SMBus 400kHz 16-TSSOP\" H 10400 7300 60  0001 C CNN \"Description\"\n\t1    10400 7300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R8\nU 1 1 57F3B290\nP 9550 6700\nF 0 \"R8\" V 9630 6700 50  0000 C CNN\nF 1 \"1k8\" V 9550 6700 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 9480 6700 30  0001 C CNN\nF 3 \"\" H 9550 6700 30  0000 C CNN\nF 4 \"DNP\" V 9450 6700 60  0000 C CNN \"Note\"\n\t1    9550 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R7\nU 1 1 57F3BCDF\nP 9250 6700\nF 0 \"R7\" V 9330 6700 50  0000 C CNN\nF 1 \"1k8\" V 9250 6700 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 9180 6700 30  0001 C CNN\nF 3 \"\" H 9250 6700 30  0000 C CNN\nF 4 \"DNP\" V 9150 6700 60  0000 C CNN \"Note\"\n\t1    9250 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R10\nU 1 1 57F3C15B\nP 11150 6800\nF 0 \"R10\" V 11230 6800 50  0000 C CNN\nF 1 \"10k\" V 11150 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11080 6800 30  0001 C CNN\nF 3 \"\" H 11150 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 11150 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 11150 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 11150 6800 60  0001 C CNN \"Description\"\n\t1    11150 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R18\nU 1 1 57F40B96\nP 8700 7600\nF 0 \"R18\" V 8780 7600 50  0000 C CNN\nF 1 \"10k\" V 8700 7600 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 8630 7600 30  0001 C CNN\nF 3 \"\" H 8700 7600 30  0000 C CNN\nF 4 \"Panasonic\" H 8700 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 8700 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 8700 7600 60  0001 C CNN \"Description\"\n\t1    8700 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R19\nU 1 1 57F40CBA\nP 8900 7600\nF 0 \"R19\" V 8980 7600 50  0000 C CNN\nF 1 \"10k\" V 8900 7600 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 8830 7600 30  0001 C CNN\nF 3 \"\" H 8900 7600 30  0000 C CNN\nF 4 \"Panasonic\" H 8900 7600 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 8900 7600 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 8900 7600 60  0001 C CNN \"Description\"\n\t1    8900 7600\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R9\nU 1 1 57F40DD9\nP 9850 6700\nF 0 \"R9\" V 9930 6700 50  0000 C CNN\nF 1 \"10k\" V 9850 6700 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 9780 6700 30  0001 C CNN\nF 3 \"\" H 9850 6700 30  0000 C CNN\nF 4 \"Panasonic\" H 9850 6700 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 9850 6700 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 9850 6700 60  0001 C CNN \"Description\"\n\t1    9850 6700\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR061\nU 1 1 57F4133A\nP 9850 7750\nF 0 \"#PWR061\" H 9850 7500 50  0001 C CNN\nF 1 \"GND\" H 9850 7600 50  0000 C CNN\nF 2 \"\" H 9850 7750 60  0000 C CNN\nF 3 \"\" H 9850 7750 60  0000 C CNN\n\t1    9850 7750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL R R11\nU 1 1 57F42B49\nP 11350 6800\nF 0 \"R11\" V 11430 6800 50  0000 C CNN\nF 1 \"10k\" V 11350 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11280 6800 30  0001 C CNN\nF 3 \"\" H 11350 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 11350 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 11350 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 11350 6800 60  0001 C CNN \"Description\"\n\t1    11350 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR062\nU 1 1 57F492A7\nP 9850 9350\nF 0 \"#PWR062\" H 9850 9100 50  0001 C CNN\nF 1 \"GND\" H 9850 9200 50  0000 C CNN\nF 2 \"\" H 9850 9350 60  0000 C CNN\nF 3 \"\" H 9850 9350 60  0000 C CNN\n\t1    9850 9350\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 10850 9050\nNoConn ~ 10850 9150\nNoConn ~ 10850 9250\nNoConn ~ 9950 8950\nNoConn ~ 9950 9050\nNoConn ~ 9950 9150\n$Comp\nL R R12\nU 1 1 57F4A26A\nP 11550 6800\nF 0 \"R12\" V 11630 6800 50  0000 C CNN\nF 1 \"10k\" V 11550 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11480 6800 30  0001 C CNN\nF 3 \"\" H 11550 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 11550 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 11550 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 11550 6800 60  0001 C CNN \"Description\"\n\t1    11550 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R13\nU 1 1 57F4A395\nP 11750 6800\nF 0 \"R13\" V 11830 6800 50  0000 C CNN\nF 1 \"10k\" V 11750 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11680 6800 30  0001 C CNN\nF 3 \"\" H 11750 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 11750 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 11750 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 11750 6800 60  0001 C CNN \"Description\"\n\t1    11750 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R14\nU 1 1 57F4A4C3\nP 11950 6800\nF 0 \"R14\" V 12030 6800 50  0000 C CNN\nF 1 \"10k\" V 11950 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 11880 6800 30  0001 C CNN\nF 3 \"\" H 11950 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 11950 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 11950 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 11950 6800 60  0001 C CNN \"Description\"\n\t1    11950 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R15\nU 1 1 57F4A5F4\nP 12150 6800\nF 0 \"R15\" V 12230 6800 50  0000 C CNN\nF 1 \"10k\" V 12150 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 12080 6800 30  0001 C CNN\nF 3 \"\" H 12150 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 12150 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 12150 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 12150 6800 60  0001 C CNN \"Description\"\n\t1    12150 6800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL R R16\nU 1 1 57F4A728\nP 12350 6800\nF 0 \"R16\" V 12430 6800 50  0000 C CNN\nF 1 \"10k\" V 12350 6800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 12280 6800 30  0001 C CNN\nF 3 \"\" H 12350 6800 30  0000 C CNN\nF 4 \"Panasonic\" H 12350 6800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 12350 6800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 12350 6800 60  0001 C CNN \"Description\"\n\t1    12350 6800\n\t-1   0    0    1   \n$EndComp\nText Label 9350 7450 0    40   ~ 0\n!LED_EN\n$Comp\nL VCC #PWR063\nU 1 1 57F50E5A\nP 15850 2150\nF 0 \"#PWR063\" H 15850 2000 50  0001 C CNN\nF 1 \"VCC\" H 15850 2300 50  0000 C CNN\nF 2 \"\" H 15850 2150 60  0000 C CNN\nF 3 \"\" H 15850 2150 60  0000 C CNN\n\t1    15850 2150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR064\nU 1 1 57F51100\nP 16150 2150\nF 0 \"#PWR064\" H 16150 2000 50  0001 C CNN\nF 1 \"VCC\" H 16150 2300 50  0000 C CNN\nF 2 \"\" H 16150 2150 60  0000 C CNN\nF 3 \"\" H 16150 2150 60  0000 C CNN\n\t1    16150 2150\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_02X11 P20\nU 1 1 57ED4267\nP 8300 9500\nF 0 \"P20\" H 8300 10100 60  0000 C CNN\nF 1 \"GPIO\" V 8300 9500 50  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x11\" H 8300 9500 60  0001 C CNN\nF 3 \"\" H 8300 9500 60  0001 C CNN\nF 4 \"Samtec\" H 8300 9500 60  0001 C CNN \"Manufacturer\"\nF 5 \"SSQ-111-03-G-D\" H 8300 9500 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT .100\\\" 22POS DUAL GOLD\" H 8300 9500 60  0001 C CNN \"Desciption\"\n\t1    8300 9500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_02X03 P1\nU 1 1 57F62B3E\nP 7850 7250\nF 0 \"P1\" H 7850 7450 50  0000 C CNN\nF 1 \"ADDRESS\" H 7850 7050 50  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x3\" H 7850 6050 60  0001 C CNN\nF 3 \"\" H 7850 6050 60  0000 C CNN\nF 4 \"Omron\" H 7850 7250 60  0001 C CNN \"Manufacturer\"\nF 5 \"XG8T-0631\" H 7850 7250 60  0001 C CNN \"Part Number\"\nF 6 \"JUMPER PLUG 6POS DOUBLE ROW\" H 7850 7250 60  0001 C CNN \"Description\"\n\t1    7850 7250\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 8050 9000\nNoConn ~ 8050 9300\nNoConn ~ 8050 9800\nNoConn ~ 8550 9000\nNoConn ~ 8550 9100\nNoConn ~ 8550 9200\nNoConn ~ 8550 9300\nNoConn ~ 8550 9600\nNoConn ~ 8550 9700\nNoConn ~ 8550 9800\nNoConn ~ 8550 9900\nNoConn ~ 8550 10000\nNoConn ~ 8050 10000\nNoConn ~ 6450 9000\nNoConn ~ 6450 9100\nNoConn ~ 6450 9200\nNoConn ~ 6450 9300\nNoConn ~ 6450 9400\nNoConn ~ 6450 9600\nNoConn ~ 6450 9700\nNoConn ~ 6450 9800\nNoConn ~ 6450 9900\nNoConn ~ 6450 10000\nNoConn ~ 6450 10100\nNoConn ~ 6450 10200\nNoConn ~ 6950 10000\nNoConn ~ 6950 9900\nNoConn ~ 6950 9700\nNoConn ~ 6950 9600\nNoConn ~ 6950 9500\nNoConn ~ 6950 9300\nNoConn ~ 6950 9200\nNoConn ~ 6950 9000\nNoConn ~ 5300 9100\nNoConn ~ 5300 9200\nNoConn ~ 5300 9300\nNoConn ~ 5300 9400\nNoConn ~ 5300 9500\nNoConn ~ 5300 9600\nNoConn ~ 5300 9700\nNoConn ~ 5300 9800\nNoConn ~ 5300 9900\nNoConn ~ 5300 10000\nNoConn ~ 5800 10000\nNoConn ~ 5800 9900\nNoConn ~ 5800 9800\nNoConn ~ 5800 9700\nNoConn ~ 5800 9600\nNoConn ~ 5800 9400\nNoConn ~ 5800 9300\nNoConn ~ 5800 9200\nNoConn ~ 5800 9100\n$Comp\nL CONN_02X08 P9\nU 1 1 57F6C362\nP 4450 9300\nF 0 \"P9\" H 4450 9750 50  0000 C CNN\nF 1 \"BASEBAND\" V 4450 9300 50  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x8\" H 4450 8100 60  0001 C CNN\nF 3 \"\" H 4450 8100 60  0000 C CNN\nF 4 \"Samtec\" H 4450 9300 60  0001 C CNN \"Manufacturer\"\nF 5 \"SSQ-108-03-G-D\" H 4450 9300 60  0001 C CNN \"Part Number\"\nF 6 \"CONN RCPT .100\\\" 16POS DUAL GOLD\" H 4450 9300 60  0001 C CNN \"Description\"\nF 7 \"DNP\" H 4450 8800 60  0000 C CNN \"Note\"\n\t1    4450 9300\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR065\nU 1 1 57F6DF76\nP 4100 9750\nF 0 \"#PWR065\" H 4100 9750 30  0001 C CNN\nF 1 \"GND\" H 4100 9680 30  0001 C CNN\nF 2 \"\" H 4100 9750 60  0000 C CNN\nF 3 \"\" H 4100 9750 60  0000 C CNN\n\t1    4100 9750\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR066\nU 1 1 57F6E1C7\nP 4800 9750\nF 0 \"#PWR066\" H 4800 9750 30  0001 C CNN\nF 1 \"GND\" H 4800 9680 30  0001 C CNN\nF 2 \"\" H 4800 9750 60  0000 C CNN\nF 3 \"\" H 4800 9750 60  0000 C CNN\n\t1    4800 9750\n\t1    0    0    -1  \n$EndComp\nNoConn ~ 4200 9150\nNoConn ~ 4200 9250\nNoConn ~ 4200 9450\nNoConn ~ 4200 9550\nNoConn ~ 4700 9450\nNoConn ~ 4700 9350\nNoConn ~ 4700 9150\nNoConn ~ 4700 9050\nText Label 9050 6950 0    40   ~ 0\nSCL\nText Label 9050 7050 0    40   ~ 0\nSDA\nText Label 2400 6500 1    40   ~ 0\nSDA\nText Label 2550 6500 1    40   ~ 0\nSCL\nText Label 1650 5800 1    40   ~ 0\n!LED_EN\nText Label 10900 7050 0    40   ~ 0\n!RESET\nText Label 1800 5800 1    40   ~ 0\n!RESET\nText Label 11150 7150 0    40   ~ 0\n!OE\nText Label 1950 5800 1    40   ~ 0\n!OE\nText Label 12650 3700 0    40   ~ 0\nU2CTRL1\nText Label 12650 3800 0    40   ~ 0\nU2CTRL0\nText Label 14700 3700 0    40   ~ 0\nU3CTRL1\nText Label 14700 3800 0    40   ~ 0\nU3CTRL0\nText Label 2400 5800 1    40   ~ 0\nU2CTRL1\nText Label 2250 5800 1    40   ~ 0\nU2CTRL0\nText Label 2700 5800 1    40   ~ 0\nU3CTRL1\nText Label 2550 5800 1    40   ~ 0\nU3CTRL0\nText Label 14850 7650 0    40   ~ 0\nU1CTRL\nText Label 2100 5800 1    40   ~ 0\nU1CTRL\nText Label 1200 6500 1    40   ~ 0\nU2V1\nText Label 1350 6500 1    40   ~ 0\nU2V2\nText Label 1500 6500 1    40   ~ 0\nU2V3\nText Label 1650 6500 1    40   ~ 0\nU2V4\nText Label 1800 6500 1    40   ~ 0\nU3V1\nText Label 1950 6500 1    40   ~ 0\nU3V2\nText Label 2100 6500 1    40   ~ 0\nU3V3\nText Label 2250 6500 1    40   ~ 0\nU3V4\nText Label 1050 6500 1    40   ~ 0\nU1VC2\nText Label 900  6500 1    40   ~ 0\nU1VC1\nText Label 8200 7150 0    40   ~ 0\nA0\nText Label 8200 7250 0    40   ~ 0\nA1\nText Label 8200 7350 0    40   ~ 0\nA2\n$Comp\nL CONN_1 TP1\nU 1 1 57F84F6A\nP 900 5300\nF 0 \"TP1\" H 980 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 900 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 900 5300 60  0001 C CNN\nF 3 \"\" H 900 5300 60  0000 C CNN\nF 4 \"DNP\" H 900 5300 60  0001 C CNN \"Note\"\n\t1    900  5300\n\t0    -1   -1   0   \n$EndComp\nText Label 7150 10100 2    40   ~ 0\nSDA\nText Label 7150 10200 2    40   ~ 0\nSCL\nText Notes 1750 6650 0    40   ~ 0\ntest points\nText Notes 9500 9900 0    40   ~ 0\nQuick mode: When enabled by !OE (U4 IO7), RF switches are\\ncontrolled by GPIO or SCT instead of I2C.  U4 IO2 through IO6\\nmust be configured as inputs.\nText Notes 12900 8050 0    40   ~ 0\nControl logic guarantees valid RF switch\\nconfiguration and reduces the number\\nof external control signals required.\nText Notes 12700 2900 0    40   ~ 0\nActive LED at PA0 and port connected to PA0 is green.\\nActive LED at PB0 and port connected to PB0 is yellow.\n$Comp\nL GND #PWR067\nU 1 1 57FA3DDA\nP 2850 5550\nF 0 \"#PWR067\" H 2850 5300 50  0001 C CNN\nF 1 \"GND\" H 2850 5400 50  0000 C CNN\nF 2 \"\" H 2850 5550 60  0000 C CNN\nF 3 \"\" H 2850 5550 60  0000 C CNN\n\t1    2850 5550\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR068\nU 1 1 57FA54DF\nP 3000 5600\nF 0 \"#PWR068\" H 3000 5450 50  0001 C CNN\nF 1 \"VCC\" H 3000 5750 50  0000 C CNN\nF 2 \"\" H 3000 5600 60  0000 C CNN\nF 3 \"\" H 3000 5600 60  0000 C CNN\n\t1    3000 5600\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR069\nU 1 1 57FA62C6\nP 5200 9000\nF 0 \"#PWR069\" H 5200 8850 50  0001 C CNN\nF 1 \"VCC\" H 5200 9150 50  0000 C CNN\nF 2 \"\" H 5200 9000 60  0000 C CNN\nF 3 \"\" H 5200 9000 60  0000 C CNN\n\t1    5200 9000\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR070\nU 1 1 57FA662E\nP 6350 9500\nF 0 \"#PWR070\" H 6350 9350 50  0001 C CNN\nF 1 \"VCC\" H 6350 9650 50  0000 C CNN\nF 2 \"\" H 6350 9500 60  0000 C CNN\nF 3 \"\" H 6350 9500 60  0000 C CNN\n\t1    6350 9500\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR071\nU 1 1 57FA6B8D\nP 7750 9100\nF 0 \"#PWR071\" H 7750 8950 50  0001 C CNN\nF 1 \"VCC\" H 7750 9250 50  0000 C CNN\nF 2 \"\" H 7750 9100 60  0000 C CNN\nF 3 \"\" H 7750 9100 60  0000 C CNN\n\t1    7750 9100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL VCC #PWR072\nU 1 1 57FA725D\nP 10900 7900\nF 0 \"#PWR072\" H 10900 7750 50  0001 C CNN\nF 1 \"VCC\" H 10900 8050 50  0000 C CNN\nF 2 \"\" H 10900 7900 60  0000 C CNN\nF 3 \"\" H 10900 7900 60  0000 C CNN\n\t1    10900 7900\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR073\nU 1 1 57FA7C24\nP 10900 6500\nF 0 \"#PWR073\" H 10900 6350 50  0001 C CNN\nF 1 \"VCC\" H 10900 6650 50  0000 C CNN\nF 2 \"\" H 10900 6500 60  0000 C CNN\nF 3 \"\" H 10900 6500 60  0000 C CNN\n\t1    10900 6500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR074\nU 1 1 57FA8577\nP 9850 6350\nF 0 \"#PWR074\" H 9850 6200 50  0001 C CNN\nF 1 \"VCC\" H 9850 6500 50  0000 C CNN\nF 2 \"\" H 9850 6350 60  0000 C CNN\nF 3 \"\" H 9850 6350 60  0000 C CNN\n\t1    9850 6350\n\t1    0    0    -1  \n$EndComp\nText Label 2850 6500 1    40   ~ 0\nA1\nText Label 3000 6500 1    40   ~ 0\nA2\nText Label 2700 6500 1    40   ~ 0\nA0\n$Comp\nL CONN_1 TP2\nU 1 1 57FB8DBC\nP 1050 5300\nF 0 \"TP2\" H 1130 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1050 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1050 5300 60  0001 C CNN\nF 3 \"\" H 1050 5300 60  0000 C CNN\nF 4 \"DNP\" H 1050 5300 60  0001 C CNN \"Note\"\n\t1    1050 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP3\nU 1 1 57FB8F08\nP 1200 5300\nF 0 \"TP3\" H 1280 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1200 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1200 5300 60  0001 C CNN\nF 3 \"\" H 1200 5300 60  0000 C CNN\nF 4 \"DNP\" H 1200 5300 60  0001 C CNN \"Note\"\n\t1    1200 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP4\nU 1 1 57FB9051\nP 1350 5300\nF 0 \"TP4\" H 1430 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1350 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1350 5300 60  0001 C CNN\nF 3 \"\" H 1350 5300 60  0000 C CNN\nF 4 \"DNP\" H 1350 5300 60  0001 C CNN \"Note\"\n\t1    1350 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP5\nU 1 1 57FB9269\nP 1500 5300\nF 0 \"TP5\" H 1580 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1500 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1500 5300 60  0001 C CNN\nF 3 \"\" H 1500 5300 60  0000 C CNN\nF 4 \"DNP\" H 1500 5300 60  0001 C CNN \"Note\"\n\t1    1500 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP6\nU 1 1 57FB9270\nP 1650 5300\nF 0 \"TP6\" H 1730 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1650 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1650 5300 60  0001 C CNN\nF 3 \"\" H 1650 5300 60  0000 C CNN\nF 4 \"DNP\" H 1650 5300 60  0001 C CNN \"Note\"\n\t1    1650 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP7\nU 1 1 57FB9277\nP 1800 5300\nF 0 \"TP7\" H 1880 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1800 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1800 5300 60  0001 C CNN\nF 3 \"\" H 1800 5300 60  0000 C CNN\nF 4 \"DNP\" H 1800 5300 60  0001 C CNN \"Note\"\n\t1    1800 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP8\nU 1 1 57FB927E\nP 1950 5300\nF 0 \"TP8\" H 2030 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 1950 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1950 5300 60  0001 C CNN\nF 3 \"\" H 1950 5300 60  0000 C CNN\nF 4 \"DNP\" H 1950 5300 60  0001 C CNN \"Note\"\n\t1    1950 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP9\nU 1 1 57FB9595\nP 2100 5300\nF 0 \"TP9\" H 2180 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2100 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2100 5300 60  0001 C CNN\nF 3 \"\" H 2100 5300 60  0000 C CNN\nF 4 \"DNP\" H 2100 5300 60  0001 C CNN \"Note\"\n\t1    2100 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP10\nU 1 1 57FB959C\nP 2250 5300\nF 0 \"TP10\" H 2330 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2250 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2250 5300 60  0001 C CNN\nF 3 \"\" H 2250 5300 60  0000 C CNN\nF 4 \"DNP\" H 2250 5300 60  0001 C CNN \"Note\"\n\t1    2250 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP11\nU 1 1 57FB95A3\nP 2400 5300\nF 0 \"TP11\" H 2480 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2400 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2400 5300 60  0001 C CNN\nF 3 \"\" H 2400 5300 60  0000 C CNN\nF 4 \"DNP\" H 2400 5300 60  0001 C CNN \"Note\"\n\t1    2400 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP12\nU 1 1 57FB95AA\nP 2550 5300\nF 0 \"TP12\" H 2630 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2550 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2550 5300 60  0001 C CNN\nF 3 \"\" H 2550 5300 60  0000 C CNN\nF 4 \"DNP\" H 2550 5300 60  0001 C CNN \"Note\"\n\t1    2550 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP13\nU 1 1 57FB95B1\nP 2700 5300\nF 0 \"TP13\" H 2780 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2700 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2700 5300 60  0001 C CNN\nF 3 \"\" H 2700 5300 60  0000 C CNN\nF 4 \"DNP\" H 2700 5300 60  0001 C CNN \"Note\"\n\t1    2700 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP14\nU 1 1 57FB95B8\nP 2850 5300\nF 0 \"TP14\" H 2930 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 2850 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2850 5300 60  0001 C CNN\nF 3 \"\" H 2850 5300 60  0000 C CNN\nF 4 \"DNP\" H 2850 5300 60  0001 C CNN \"Note\"\n\t1    2850 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP15\nU 1 1 57FB95BF\nP 3000 5300\nF 0 \"TP15\" H 3080 5300 40  0000 L CNN\nF 1 \"CONN_1\" H 3000 5355 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 3000 5300 60  0001 C CNN\nF 3 \"\" H 3000 5300 60  0000 C CNN\nF 4 \"DNP\" H 3000 5300 60  0001 C CNN \"Note\"\n\t1    3000 5300\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP16\nU 1 1 57FB9E1D\nP 900 6100\nF 0 \"TP16\" H 980 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 900 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 900 6100 60  0001 C CNN\nF 3 \"\" H 900 6100 60  0000 C CNN\nF 4 \"DNP\" H 900 6100 60  0001 C CNN \"Note\"\n\t1    900  6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP17\nU 1 1 57FB9E24\nP 1050 6100\nF 0 \"TP17\" H 1130 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1050 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1050 6100 60  0001 C CNN\nF 3 \"\" H 1050 6100 60  0000 C CNN\nF 4 \"DNP\" H 1050 6100 60  0001 C CNN \"Note\"\n\t1    1050 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP18\nU 1 1 57FB9E2B\nP 1200 6100\nF 0 \"TP18\" H 1280 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1200 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1200 6100 60  0001 C CNN\nF 3 \"\" H 1200 6100 60  0000 C CNN\nF 4 \"DNP\" H 1200 6100 60  0001 C CNN \"Note\"\n\t1    1200 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP19\nU 1 1 57FB9E32\nP 1350 6100\nF 0 \"TP19\" H 1430 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1350 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1350 6100 60  0001 C CNN\nF 3 \"\" H 1350 6100 60  0000 C CNN\nF 4 \"DNP\" H 1350 6100 60  0001 C CNN \"Note\"\n\t1    1350 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP20\nU 1 1 57FB9E39\nP 1500 6100\nF 0 \"TP20\" H 1580 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1500 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1500 6100 60  0001 C CNN\nF 3 \"\" H 1500 6100 60  0000 C CNN\nF 4 \"DNP\" H 1500 6100 60  0001 C CNN \"Note\"\n\t1    1500 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP21\nU 1 1 57FB9E40\nP 1650 6100\nF 0 \"TP21\" H 1730 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1650 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1650 6100 60  0001 C CNN\nF 3 \"\" H 1650 6100 60  0000 C CNN\nF 4 \"DNP\" H 1650 6100 60  0001 C CNN \"Note\"\n\t1    1650 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP22\nU 1 1 57FB9E47\nP 1800 6100\nF 0 \"TP22\" H 1880 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1800 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1800 6100 60  0001 C CNN\nF 3 \"\" H 1800 6100 60  0000 C CNN\nF 4 \"DNP\" H 1800 6100 60  0001 C CNN \"Note\"\n\t1    1800 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP23\nU 1 1 57FB9E4E\nP 1950 6100\nF 0 \"TP23\" H 2030 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 1950 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 1950 6100 60  0001 C CNN\nF 3 \"\" H 1950 6100 60  0000 C CNN\nF 4 \"DNP\" H 1950 6100 60  0001 C CNN \"Note\"\n\t1    1950 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP24\nU 1 1 57FB9E55\nP 2100 6100\nF 0 \"TP24\" H 2180 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2100 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2100 6100 60  0001 C CNN\nF 3 \"\" H 2100 6100 60  0000 C CNN\nF 4 \"DNP\" H 2100 6100 60  0001 C CNN \"Note\"\n\t1    2100 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP25\nU 1 1 57FB9E5C\nP 2250 6100\nF 0 \"TP25\" H 2330 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2250 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2250 6100 60  0001 C CNN\nF 3 \"\" H 2250 6100 60  0000 C CNN\nF 4 \"DNP\" H 2250 6100 60  0001 C CNN \"Note\"\n\t1    2250 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP26\nU 1 1 57FB9E63\nP 2400 6100\nF 0 \"TP26\" H 2480 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2400 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2400 6100 60  0001 C CNN\nF 3 \"\" H 2400 6100 60  0000 C CNN\nF 4 \"DNP\" H 2400 6100 60  0001 C CNN \"Note\"\n\t1    2400 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP27\nU 1 1 57FB9E6A\nP 2550 6100\nF 0 \"TP27\" H 2630 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2550 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2550 6100 60  0001 C CNN\nF 3 \"\" H 2550 6100 60  0000 C CNN\nF 4 \"DNP\" H 2550 6100 60  0001 C CNN \"Note\"\n\t1    2550 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP28\nU 1 1 57FB9E71\nP 2700 6100\nF 0 \"TP28\" H 2780 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2700 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2700 6100 60  0001 C CNN\nF 3 \"\" H 2700 6100 60  0000 C CNN\nF 4 \"DNP\" H 2700 6100 60  0001 C CNN \"Note\"\n\t1    2700 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP29\nU 1 1 57FB9E78\nP 2850 6100\nF 0 \"TP29\" H 2930 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 2850 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 2850 6100 60  0001 C CNN\nF 3 \"\" H 2850 6100 60  0000 C CNN\nF 4 \"DNP\" H 2850 6100 60  0001 C CNN \"Note\"\n\t1    2850 6100\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_1 TP30\nU 1 1 57FB9E7F\nP 3000 6100\nF 0 \"TP30\" H 3080 6100 40  0000 L CNN\nF 1 \"CONN_1\" H 3000 6155 30  0001 C CNN\nF 2 \"gsg-modules:TESTPOINT-50MIL\" H 3000 6100 60  0001 C CNN\nF 3 \"\" H 3000 6100 60  0000 C CNN\nF 4 \"DNP\" H 3000 6100 60  0001 C CNN \"Note\"\n\t1    3000 6100\n\t0    -1   -1   0   \n$EndComp\nText Notes 7200 7900 0    40   ~ 0\nDefault I2C address is 0x30/0x31.\\nUse jumpers to change address\\nup to 0x3E/0x3F.\nText Label 9350 7550 0    40   ~ 0\nLED_EN2\n$Comp\nL R R20\nU 1 1 57FC84C7\nP 9650 7800\nF 0 \"R20\" V 9730 7800 50  0000 C CNN\nF 1 \"10k\" V 9650 7800 50  0000 C CNN\nF 2 \"gsg-modules:0603\" V 9580 7800 30  0001 C CNN\nF 3 \"\" H 9650 7800 30  0000 C CNN\nF 4 \"Panasonic\" H 9650 7800 60  0001 C CNN \"Manufacturer\"\nF 5 \"ERJ-3GEYJ103V\" H 9650 7800 60  0001 C CNN \"Part Number\"\nF 6 \"RES 10K OHM 1/10W 5% 0603 SMD\" H 9650 7800 60  0001 C CNN \"Description\"\n\t1    9650 7800\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR075\nU 1 1 57FC8A4B\nP 9650 8050\nF 0 \"#PWR075\" H 9650 7800 50  0001 C CNN\nF 1 \"GND\" H 9650 7900 50  0000 C CNN\nF 2 \"\" H 9650 8050 60  0000 C CNN\nF 3 \"\" H 9650 8050 60  0000 C CNN\n\t1    9650 8050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL 74LVC1G58 U6\nU 1 1 57FC9246\nP 11100 2250\nF 0 \"U6\" H 11100 2450 60  0000 C CNN\nF 1 \"74LVC1G58\" H 11100 2050 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 11200 2250 60  0001 C CNN\nF 3 \"\" H 11200 2250 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 11100 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 11100 2250 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 11100 2250 60  0001 C CNN \"Description\"\n\t1    11100 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR076\nU 1 1 57FCC38B\nP 10500 2350\nF 0 \"#PWR076\" H 10500 2200 50  0001 C CNN\nF 1 \"VCC\" H 10500 2500 50  0000 C CNN\nF 2 \"\" H 10500 2350 60  0000 C CNN\nF 3 \"\" H 10500 2350 60  0000 C CNN\n\t1    10500 2350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL 74LVC1G58 U7\nU 1 1 57FCC959\nP 14050 2250\nF 0 \"U7\" H 14050 2450 60  0000 C CNN\nF 1 \"74LVC1G58\" H 14050 2050 60  0000 C CNN\nF 2 \"gsg-modules:SOT363\" H 14150 2250 60  0001 C CNN\nF 3 \"\" H 14150 2250 60  0000 C CNN\nF 4 \"Diodes Inc.\" H 14050 2250 60  0001 C CNN \"Manufacturer\"\nF 5 \"74LVC1G58DW-7\" H 14050 2250 60  0001 C CNN \"Part Number\"\nF 6 \"IC CONFIG MULT-FUNC GATE SOT363\" H 14050 2250 60  0001 C CNN \"Description\"\n\t1    14050 2250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR077\nU 1 1 57FCDA20\nP 13450 2350\nF 0 \"#PWR077\" H 13450 2200 50  0001 C CNN\nF 1 \"VCC\" H 13450 2500 50  0000 C CNN\nF 2 \"\" H 13450 2350 60  0000 C CNN\nF 3 \"\" H 13450 2350 60  0000 C CNN\n\t1    13450 2350\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL CONN_02X20 J1\nU 1 1 57FD1FB9\nP 1100 8100\nF 0 \"J1\" H 1100 9150 50  0000 C CNN\nF 1 \"CONN_02X20\" V 1100 8100 50  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x20-REVERSE\" H 1100 7150 60  0001 C CNN\nF 3 \"\" H 1100 7150 60  0000 C CNN\nF 4 \"DNP\" H 1100 7000 60  0000 C CNN \"Note\"\n\t1    1100 8100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL CONN_02X20 J2\nU 1 1 57FD53EC\nP 2550 8100\nF 0 \"J2\" H 2550 9150 50  0000 C CNN\nF 1 \"CONN_02X20\" V 2550 8100 50  0000 C CNN\nF 2 \"gsg-modules:HEADER-2x20-REVERSE\" H 2550 7150 60  0001 C CNN\nF 3 \"\" H 2550 7150 60  0000 C CNN\nF 4 \"DNP\" H 2550 7000 60  0000 C CNN \"Note\"\n\t1    2550 8100\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR078\nU 1 1 57FD5C46\nP 2200 7150\nF 0 \"#PWR078\" H 2200 7150 30  0001 C CNN\nF 1 \"GND\" H 2200 7080 30  0001 C CNN\nF 2 \"\" H 2200 7150 60  0000 C CNN\nF 3 \"\" H 2200 7150 60  0000 C CNN\n\t1    2200 7150\n\t0    1    1    0   \n$EndComp\nNoConn ~ 2800 7150\n$Comp\nL GND #PWR079\nU 1 1 57FD6329\nP 750 7150\nF 0 \"#PWR079\" H 750 7150 30  0001 C CNN\nF 1 \"GND\" H 750 7080 30  0001 C CNN\nF 2 \"\" H 750 7150 60  0000 C CNN\nF 3 \"\" H 750 7150 60  0000 C CNN\n\t1    750  7150\n\t0    1    1    0   \n$EndComp\n$Comp\nL VCC #PWR080\nU 1 1 57FD6907\nP 1450 7150\nF 0 \"#PWR080\" H 1450 7000 50  0001 C CNN\nF 1 \"VCC\" H 1450 7300 50  0000 C CNN\nF 2 \"\" H 1450 7150 60  0000 C CNN\nF 3 \"\" H 1450 7150 60  0000 C CNN\n\t1    1450 7150\n\t0    1    1    0   \n$EndComp\nText Label 2100 9050 0    40   ~ 0\nSDA\nText Label 3000 9050 2    40   ~ 0\nSCL\nText Notes 1500 9400 0    40   ~ 0\noptional headers for control by\\nGreatFET instead of HackRF\nNoConn ~ 2800 7250\nNoConn ~ 2300 7250\nNoConn ~ 2300 7350\nNoConn ~ 2800 7650\nNoConn ~ 2300 7650\nNoConn ~ 2300 7750\nNoConn ~ 2800 7750\nText Label 9500 8450 0    40   ~ 0\nEXT_U2CTRL1\nText Label 9500 8550 0    40   ~ 0\nEXT_U2CTRL0\nText Label 9500 8650 0    40   ~ 0\nEXT_U3CTRL1\nText Label 9500 8750 0    40   ~ 0\nEXT_U3CTRL0\nText Label 9500 8850 0    40   ~ 0\nEXT_U1CTRL\nText Notes 9300 9400 2    40   ~ 0\nGPIO3_13\nText Notes 9300 9500 2    40   ~ 0\nGPIO3_15\nText Notes 7300 9400 0    40   ~ 0\nGPIO3_12\nText Notes 7300 9500 0    40   ~ 0\nGPIO3_14\nText Notes 7300 9200 0    40   ~ 0\nGPIO3_8\nText Label 8950 9500 2    40   ~ 0\nEXT_U3CTRL1\nText Label 8950 9400 2    40   ~ 0\nEXT_U2CTRL1\nText Label 7650 9400 0    40   ~ 0\nEXT_U2CTRL0\nText Label 7650 9500 0    40   ~ 0\nEXT_U3CTRL0\nText Label 7650 9200 0    40   ~ 0\nEXT_U1CTRL\nText Label 3250 7550 2    40   ~ 0\nEXT_U2CTRL1\nText Label 1850 7550 0    40   ~ 0\nEXT_U2CTRL0\nText Label 3250 7450 2    40   ~ 0\nEXT_U3CTRL1\nText Label 1850 7450 0    40   ~ 0\nEXT_U3CTRL0\nText Label 3250 7350 2    40   ~ 0\nEXT_U1CTRL\nText Notes 3550 7350 2    40   ~ 0\nGPIO2_5\nText Notes 1550 7450 0    40   ~ 0\nGPIO2_4\nText Notes 3550 7450 2    40   ~ 0\nGPIO2_2\nText Notes 3550 7550 2    40   ~ 0\nGPIO2_6\nText Notes 1550 7550 0    40   ~ 0\nGPIO2_3\nNoConn ~ 2300 7850\nNoConn ~ 2300 7950\nNoConn ~ 2300 8050\nNoConn ~ 2300 8150\nNoConn ~ 2300 8250\nNoConn ~ 2300 8350\nNoConn ~ 2300 8450\nNoConn ~ 2300 8550\nNoConn ~ 2300 8650\nNoConn ~ 2300 8750\nNoConn ~ 2300 8850\nNoConn ~ 2300 8950\nNoConn ~ 2800 8950\nNoConn ~ 2800 8850\nNoConn ~ 2800 8750\nNoConn ~ 2800 8650\nNoConn ~ 2800 8550\nNoConn ~ 2800 8450\nNoConn ~ 2800 8350\nNoConn ~ 2800 8250\nNoConn ~ 2800 8150\nNoConn ~ 2800 8050\nNoConn ~ 2800 7950\nNoConn ~ 2800 7850\nNoConn ~ 850  7250\nNoConn ~ 850  7350\nNoConn ~ 850  7450\nNoConn ~ 850  7550\nNoConn ~ 850  7650\nNoConn ~ 850  7750\nNoConn ~ 850  7850\nNoConn ~ 850  7950\nNoConn ~ 850  8050\nNoConn ~ 850  8150\nNoConn ~ 850  8250\nNoConn ~ 850  8350\nNoConn ~ 850  8450\nNoConn ~ 850  8550\nNoConn ~ 850  8650\nNoConn ~ 850  8750\nNoConn ~ 850  8850\nNoConn ~ 850  8950\nNoConn ~ 850  9050\nNoConn ~ 1350 9050\nNoConn ~ 1350 8950\nNoConn ~ 1350 8850\nNoConn ~ 1350 8750\nNoConn ~ 1350 8650\nNoConn ~ 1350 8550\nNoConn ~ 1350 8450\nNoConn ~ 1350 8350\nNoConn ~ 1350 8250\nNoConn ~ 1350 8150\nNoConn ~ 1350 8050\nNoConn ~ 1350 7950\nNoConn ~ 1350 7850\nNoConn ~ 1350 7750\nNoConn ~ 1350 7650\nNoConn ~ 1350 7550\nNoConn ~ 1350 7450\nNoConn ~ 1350 7350\nNoConn ~ 1350 7250\nText Notes 4450 1000 0    40   ~ 0\nRF ports are arranged on two sides of the board, the A side\\n(PA0 - PA4) and the B side (PB0 - PB4).  The \"zero\" ports (PA0\\nand PB0) are always each connected to one other port but\\nnever to each other.  When PA0 is connected to an A side port,\\nPB0 must be connected to a B side port.  When PA0 is connected\\nto a B side port, PB0 must be connected to an A side port.\nText Notes 12000 8450 0    40   ~ 0\nU1CTRL: Set low to swap sides (PA0 connected to P*B, PB0\\nconnected to P*A).  Set high to connect same sides (default).\nText Notes 12000 8700 0    40   ~ 0\nU2CTRL1\nText Notes 12350 8700 0    40   ~ 0\nU2CTRL0\nText Notes 12700 8700 0    40   ~ 0\nselected port\nText Notes 12000 8800 0    40   ~ 0\nlow\nText Notes 12350 8800 0    40   ~ 0\nlow\nText Notes 12000 8900 0    40   ~ 0\nlow\nText Notes 12350 8900 0    40   ~ 0\nhigh\nText Notes 12000 9000 0    40   ~ 0\nhigh\nText Notes 12000 9100 0    40   ~ 0\nhigh\nText Notes 12350 9000 0    40   ~ 0\nlow\nText Notes 12350 9100 0    40   ~ 0\nhigh\nText Notes 12700 8800 0    40   ~ 0\nPA1\nText Notes 12700 8900 0    40   ~ 0\nPA2\nText Notes 12700 9000 0    40   ~ 0\nPA3\nText Notes 12700 9100 0    40   ~ 0\nPA4 (default)\nText Notes 13800 8700 0    40   ~ 0\nU3CTRL1\nText Notes 14150 8700 0    40   ~ 0\nU3CTRL0\nText Notes 14500 8700 0    40   ~ 0\nselected port\nText Notes 13800 8800 0    40   ~ 0\nlow\nText Notes 14150 8800 0    40   ~ 0\nlow\nText Notes 13800 8900 0    40   ~ 0\nlow\nText Notes 14150 8900 0    40   ~ 0\nhigh\nText Notes 13800 9000 0    40   ~ 0\nhigh\nText Notes 13800 9100 0    40   ~ 0\nhigh\nText Notes 14150 9000 0    40   ~ 0\nlow\nText Notes 14150 9100 0    40   ~ 0\nhigh\nText Notes 14500 8800 0    40   ~ 0\nPB1\nText Notes 14500 8900 0    40   ~ 0\nPB2\nText Notes 14500 9000 0    40   ~ 0\nPB3\nText Notes 14500 9100 0    40   ~ 0\nPB4 (default)\n$Comp\nL GND #PWR081\nU 1 1 58021FFC\nP 8900 7850\nF 0 \"#PWR081\" H 8900 7600 50  0001 C CNN\nF 1 \"GND\" H 8900 7700 50  0000 C CNN\nF 2 \"\" H 8900 7850 60  0000 C CNN\nF 3 \"\" H 8900 7850 60  0000 C CNN\n\t1    8900 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR082\nU 1 1 5802230D\nP 8700 7850\nF 0 \"#PWR082\" H 8700 7600 50  0001 C CNN\nF 1 \"GND\" H 8700 7700 50  0000 C CNN\nF 2 \"\" H 8700 7850 60  0000 C CNN\nF 3 \"\" H 8700 7850 60  0000 C CNN\n\t1    8700 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR083\nU 1 1 5802249B\nP 8500 7850\nF 0 \"#PWR083\" H 8500 7600 50  0001 C CNN\nF 1 \"GND\" H 8500 7700 50  0000 C CNN\nF 2 \"\" H 8500 7850 60  0000 C CNN\nF 3 \"\" H 8500 7850 60  0000 C CNN\n\t1    8500 7850\n\t1    0    0    -1  \n$EndComp\n$Comp\nL VCC #PWR084\nU 1 1 58025AD4\nP 7500 7050\nF 0 \"#PWR084\" H 7500 6900 50  0001 C CNN\nF 1 \"VCC\" H 7500 7200 50  0000 C CNN\nF 2 \"\" H 7500 7050 60  0000 C CNN\nF 3 \"\" H 7500 7050 60  0000 C CNN\n\t1    7500 7050\n\t1    0    0    -1  \n$EndComp\nText Label 1500 5800 1    40   ~ 0\nEXT_U1CTRL\nText Label 1350 5800 1    40   ~ 0\nEXT_U3CTRL0\nText Label 1200 5800 1    40   ~ 0\nEXT_U3CTRL1\nText Label 1050 5800 1    40   ~ 0\nEXT_U2CTRL0\nText Label 900  5800 1    40   ~ 0\nEXT_U2CTRL1\n$Comp\nL GND #PWR085\nU 1 1 594FF878\nP 8700 4650\nF 0 \"#PWR085\" H 8700 4400 50  0001 C CNN\nF 1 \"GND\" H 8700 4500 50  0000 C CNN\nF 2 \"\" H 8700 4650 50  0000 C CNN\nF 3 \"\" H 8700 4650 50  0000 C CNN\n\t1    8700 4650\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL GND #PWR086\nU 1 1 59500BD4\nP 7700 4800\nF 0 \"#PWR086\" H 7700 4550 50  0001 C CNN\nF 1 \"GND\" H 7700 4650 50  0000 C CNN\nF 2 \"\" H 7700 4800 50  0000 C CNN\nF 3 \"\" H 7700 4800 50  0000 C CNN\n\t1    7700 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR087\nU 1 1 59501B02\nP 8650 3250\nF 0 \"#PWR087\" H 8650 3000 50  0001 C CNN\nF 1 \"GND\" H 8650 3100 50  0000 C CNN\nF 2 \"\" H 8650 3250 50  0000 C CNN\nF 3 \"\" H 8650 3250 50  0000 C CNN\n\t1    8650 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C20\nU 1 1 59501F48\nP 7900 3250\nF 0 \"C20\" H 7925 3350 50  0000 L CNN\nF 1 \"33pF\" H 7925 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 7938 3100 50  0001 C CNN\nF 3 \"\" H 7900 3250 50  0000 C CNN\nF 4 \"Murata\" H 7900 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 7900 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 7900 3250 60  0001 C CNN \"Description\"\n\t1    7900 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR088\nU 1 1 59502073\nP 7750 3250\nF 0 \"#PWR088\" H 7750 3000 50  0001 C CNN\nF 1 \"GND\" H 7750 3100 50  0000 C CNN\nF 2 \"\" H 7750 3250 50  0000 C CNN\nF 3 \"\" H 7750 3250 50  0000 C CNN\n\t1    7750 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C21\nU 1 1 595027F2\nP 8500 3250\nF 0 \"C21\" H 8525 3350 50  0000 L CNN\nF 1 \"33pF\" H 8525 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 8538 3100 50  0001 C CNN\nF 3 \"\" H 8500 3250 50  0000 C CNN\nF 4 \"Murata\" H 8500 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 8500 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 8500 3250 60  0001 C CNN \"Description\"\n\t1    8500 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C22\nU 1 1 59503203\nP 8550 4650\nF 0 \"C22\" H 8575 4750 50  0000 L CNN\nF 1 \"33pF\" H 8575 4550 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 8588 4500 50  0001 C CNN\nF 3 \"\" H 8550 4650 50  0000 C CNN\nF 4 \"Murata\" H 8550 4650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 8550 4650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 8550 4650 60  0001 C CNN \"Description\"\n\t1    8550 4650\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C19\nU 1 1 59503551\nP 7850 4800\nF 0 \"C19\" H 7875 4900 50  0000 L CNN\nF 1 \"33pF\" H 7875 4700 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 7888 4650 50  0001 C CNN\nF 3 \"\" H 7850 4800 50  0000 C CNN\nF 4 \"Murata\" H 7850 4800 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 7850 4800 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 7850 4800 60  0001 C CNN \"Description\"\n\t1    7850 4800\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C17\nU 1 1 59504505\nP 5250 5050\nF 0 \"C17\" H 5275 5150 50  0000 L CNN\nF 1 \"33pF\" H 5275 4950 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 5288 4900 50  0001 C CNN\nF 3 \"\" H 5250 5050 50  0000 C CNN\nF 4 \"Murata\" H 5250 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 5250 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 5250 5050 60  0001 C CNN \"Description\"\n\t1    5250 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR089\nU 1 1 59504628\nP 5250 4900\nF 0 \"#PWR089\" H 5250 4650 50  0001 C CNN\nF 1 \"GND\" H 5250 4750 50  0000 C CNN\nF 2 \"\" H 5250 4900 50  0000 C CNN\nF 3 \"\" H 5250 4900 50  0000 C CNN\n\t1    5250 4900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR090\nU 1 1 5950496C\nP 6550 4900\nF 0 \"#PWR090\" H 6550 4650 50  0001 C CNN\nF 1 \"GND\" H 6550 4750 50  0000 C CNN\nF 2 \"\" H 6550 4900 50  0000 C CNN\nF 3 \"\" H 6550 4900 50  0000 C CNN\n\t1    6550 4900\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C18\nU 1 1 59504CB0\nP 6550 5050\nF 0 \"C18\" H 6575 5150 50  0000 L CNN\nF 1 \"33pF\" H 6575 4950 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 6588 4900 50  0001 C CNN\nF 3 \"\" H 6550 5050 50  0000 C CNN\nF 4 \"Murata\" H 6550 5050 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 6550 5050 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 6550 5050 60  0001 C CNN \"Description\"\n\t1    6550 5050\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C13\nU 1 1 5950597B\nP 2750 4650\nF 0 \"C13\" H 2775 4750 50  0000 L CNN\nF 1 \"33pF\" H 2775 4550 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 2788 4500 50  0001 C CNN\nF 3 \"\" H 2750 4650 50  0000 C CNN\nF 4 \"Murata\" H 2750 4650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 2750 4650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 2750 4650 60  0001 C CNN \"Description\"\n\t1    2750 4650\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR091\nU 1 1 59505C45\nP 2600 4650\nF 0 \"#PWR091\" H 2600 4400 50  0001 C CNN\nF 1 \"GND\" H 2600 4500 50  0000 C CNN\nF 2 \"\" H 2600 4650 50  0000 C CNN\nF 3 \"\" H 2600 4650 50  0000 C CNN\n\t1    2600 4650\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C16\nU 1 1 59505F07\nP 3450 4750\nF 0 \"C16\" H 3475 4850 50  0000 L CNN\nF 1 \"33pF\" H 3475 4650 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 3488 4600 50  0001 C CNN\nF 3 \"\" H 3450 4750 50  0000 C CNN\nF 4 \"Murata\" H 3450 4750 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3450 4750 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3450 4750 60  0001 C CNN \"Description\"\n\t1    3450 4750\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR092\nU 1 1 595061E4\nP 3600 4750\nF 0 \"#PWR092\" H 3600 4500 50  0001 C CNN\nF 1 \"GND\" H 3600 4600 50  0000 C CNN\nF 2 \"\" H 3600 4750 50  0000 C CNN\nF 3 \"\" H 3600 4750 50  0000 C CNN\n\t1    3600 4750\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C15\nU 1 1 59506764\nP 3400 3250\nF 0 \"C15\" H 3425 3350 50  0000 L CNN\nF 1 \"33pF\" H 3425 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 3438 3100 50  0001 C CNN\nF 3 \"\" H 3400 3250 50  0000 C CNN\nF 4 \"Murata\" H 3400 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 3400 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 3400 3250 60  0001 C CNN \"Description\"\n\t1    3400 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR093\nU 1 1 595069AE\nP 3550 3250\nF 0 \"#PWR093\" H 3550 3000 50  0001 C CNN\nF 1 \"GND\" H 3550 3100 50  0000 C CNN\nF 2 \"\" H 3550 3250 50  0000 C CNN\nF 3 \"\" H 3550 3250 50  0000 C CNN\n\t1    3550 3250\n\t0    -1   -1   0   \n$EndComp\n$Comp\nL C C14\nU 1 1 59506EAE\nP 2800 3250\nF 0 \"C14\" H 2825 3350 50  0000 L CNN\nF 1 \"33pF\" H 2825 3150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 2838 3100 50  0001 C CNN\nF 3 \"\" H 2800 3250 50  0000 C CNN\nF 4 \"Murata\" H 2800 3250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM1555C1H330JA01D\" H 2800 3250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 33PF 50V 5% NP0 0402\" H 2800 3250 60  0001 C CNN \"Description\"\n\t1    2800 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL GND #PWR094\nU 1 1 59506FDD\nP 2650 3250\nF 0 \"#PWR094\" H 2650 3000 50  0001 C CNN\nF 1 \"GND\" H 2650 3100 50  0000 C CNN\nF 2 \"\" H 2650 3250 50  0000 C CNN\nF 3 \"\" H 2650 3250 50  0000 C CNN\n\t1    2650 3250\n\t0    1    1    0   \n$EndComp\n$Comp\nL C C23\nU 1 1 5950507B\nP 11650 2000\nF 0 \"C23\" H 11675 2100 50  0000 L CNN\nF 1 \"100nF\" H 11675 1900 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 11688 1850 50  0001 C CNN\nF 3 \"\" H 11650 2000 50  0000 C CNN\nF 4 \"Murata\" H 11650 2000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 11650 2000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 11650 2000 60  0001 C CNN \"Description\"\n\t1    11650 2000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C28\nU 1 1 595064F7\nP 14650 2000\nF 0 \"C28\" H 14675 2100 50  0000 L CNN\nF 1 \"100nF\" H 14675 1900 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 14688 1850 50  0001 C CNN\nF 3 \"\" H 14650 2000 50  0000 C CNN\nF 4 \"Murata\" H 14650 2000 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14650 2000 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14650 2000 60  0001 C CNN \"Description\"\n\t1    14650 2000\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR095\nU 1 1 5950B517\nP 11650 1850\nF 0 \"#PWR095\" H 11650 1600 50  0001 C CNN\nF 1 \"GND\" H 11650 1700 50  0000 C CNN\nF 2 \"\" H 11650 1850 50  0000 C CNN\nF 3 \"\" H 11650 1850 50  0000 C CNN\n\t1    11650 1850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR096\nU 1 1 5950C264\nP 14650 1850\nF 0 \"#PWR096\" H 14650 1600 50  0001 C CNN\nF 1 \"GND\" H 14650 1700 50  0000 C CNN\nF 2 \"\" H 14650 1850 50  0000 C CNN\nF 3 \"\" H 14650 1850 50  0000 C CNN\n\t1    14650 1850\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C29\nU 1 1 5950C936\nP 16050 3500\nF 0 \"C29\" H 16075 3600 50  0000 L CNN\nF 1 \"100nF\" H 16075 3400 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 16088 3350 50  0001 C CNN\nF 3 \"\" H 16050 3500 50  0000 C CNN\nF 4 \"Murata\" H 16050 3500 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16050 3500 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16050 3500 60  0001 C CNN \"Description\"\n\t1    16050 3500\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR097\nU 1 1 5950D2F5\nP 16050 3350\nF 0 \"#PWR097\" H 16050 3100 50  0001 C CNN\nF 1 \"GND\" H 16050 3200 50  0000 C CNN\nF 2 \"\" H 16050 3350 50  0000 C CNN\nF 3 \"\" H 16050 3350 50  0000 C CNN\n\t1    16050 3350\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C24\nU 1 1 5950ECBD\nP 14050 3450\nF 0 \"C24\" H 14075 3550 50  0000 L CNN\nF 1 \"100nF\" H 14075 3350 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 14088 3300 50  0001 C CNN\nF 3 \"\" H 14050 3450 50  0000 C CNN\nF 4 \"Murata\" H 14050 3450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14050 3450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14050 3450 60  0001 C CNN \"Description\"\n\t1    14050 3450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR098\nU 1 1 5950EE10\nP 14050 3300\nF 0 \"#PWR098\" H 14050 3050 50  0001 C CNN\nF 1 \"GND\" H 14050 3150 50  0000 C CNN\nF 2 \"\" H 14050 3300 50  0000 C CNN\nF 3 \"\" H 14050 3300 50  0000 C CNN\n\t1    14050 3300\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C25\nU 1 1 5950F8F8\nP 14250 4250\nF 0 \"C25\" H 14275 4350 50  0000 L CNN\nF 1 \"100nF\" H 14275 4150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 14288 4100 50  0001 C CNN\nF 3 \"\" H 14250 4250 50  0000 C CNN\nF 4 \"Murata\" H 14250 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14250 4250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14250 4250 60  0001 C CNN \"Description\"\n\t1    14250 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR099\nU 1 1 5950FA3F\nP 14250 4100\nF 0 \"#PWR099\" H 14250 3850 50  0001 C CNN\nF 1 \"GND\" H 14250 3950 50  0000 C CNN\nF 2 \"\" H 14250 4100 50  0000 C CNN\nF 3 \"\" H 14250 4100 50  0000 C CNN\n\t1    14250 4100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C30\nU 1 1 595103E6\nP 16250 4250\nF 0 \"C30\" H 16275 4350 50  0000 L CNN\nF 1 \"100nF\" H 16275 4150 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 16288 4100 50  0001 C CNN\nF 3 \"\" H 16250 4250 50  0000 C CNN\nF 4 \"Murata\" H 16250 4250 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16250 4250 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16250 4250 60  0001 C CNN \"Description\"\n\t1    16250 4250\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0100\nU 1 1 595108C0\nP 16250 4100\nF 0 \"#PWR0100\" H 16250 3850 50  0001 C CNN\nF 1 \"GND\" H 16250 3950 50  0000 C CNN\nF 2 \"\" H 16250 4100 50  0000 C CNN\nF 3 \"\" H 16250 4100 50  0000 C CNN\n\t1    16250 4100\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C26\nU 1 1 5951F244\nP 14250 4950\nF 0 \"C26\" H 14275 5050 50  0000 L CNN\nF 1 \"100nF\" H 14275 4850 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 14288 4800 50  0001 C CNN\nF 3 \"\" H 14250 4950 50  0000 C CNN\nF 4 \"Murata\" H 14250 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14250 4950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14250 4950 60  0001 C CNN \"Description\"\n\t1    14250 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0101\nU 1 1 5951F391\nP 14250 4800\nF 0 \"#PWR0101\" H 14250 4550 50  0001 C CNN\nF 1 \"GND\" H 14250 4650 50  0000 C CNN\nF 2 \"\" H 14250 4800 50  0000 C CNN\nF 3 \"\" H 14250 4800 50  0000 C CNN\n\t1    14250 4800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL C C31\nU 1 1 5951FCE0\nP 16250 4950\nF 0 \"C31\" H 16275 5050 50  0000 L CNN\nF 1 \"100nF\" H 16275 4850 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 16288 4800 50  0001 C CNN\nF 3 \"\" H 16250 4950 50  0000 C CNN\nF 4 \"Murata\" H 16250 4950 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16250 4950 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16250 4950 60  0001 C CNN \"Description\"\n\t1    16250 4950\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C32\nU 1 1 5951FEC9\nP 16250 5650\nF 0 \"C32\" H 16275 5750 50  0000 L CNN\nF 1 \"100nF\" H 16275 5550 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 16288 5500 50  0001 C CNN\nF 3 \"\" H 16250 5650 50  0000 C CNN\nF 4 \"Murata\" H 16250 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16250 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16250 5650 60  0001 C CNN \"Description\"\n\t1    16250 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C27\nU 1 1 595200CF\nP 14250 5650\nF 0 \"C27\" H 14275 5750 50  0000 L CNN\nF 1 \"100nF\" H 14275 5550 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 14288 5500 50  0001 C CNN\nF 3 \"\" H 14250 5650 50  0000 C CNN\nF 4 \"Murata\" H 14250 5650 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 14250 5650 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 14250 5650 60  0001 C CNN \"Description\"\n\t1    14250 5650\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0102\nU 1 1 595202B9\nP 16250 4800\nF 0 \"#PWR0102\" H 16250 4550 50  0001 C CNN\nF 1 \"GND\" H 16250 4650 50  0000 C CNN\nF 2 \"\" H 16250 4800 50  0000 C CNN\nF 3 \"\" H 16250 4800 50  0000 C CNN\n\t1    16250 4800\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0103\nU 1 1 59520483\nP 16250 5500\nF 0 \"#PWR0103\" H 16250 5250 50  0001 C CNN\nF 1 \"GND\" H 16250 5350 50  0000 C CNN\nF 2 \"\" H 16250 5500 50  0000 C CNN\nF 3 \"\" H 16250 5500 50  0000 C CNN\n\t1    16250 5500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL GND #PWR0104\nU 1 1 5952064D\nP 14250 5500\nF 0 \"#PWR0104\" H 14250 5250 50  0001 C CNN\nF 1 \"GND\" H 14250 5350 50  0000 C CNN\nF 2 \"\" H 14250 5500 50  0000 C CNN\nF 3 \"\" H 14250 5500 50  0000 C CNN\n\t1    14250 5500\n\t-1   0    0    1   \n$EndComp\n$Comp\nL VCC #PWR0105\nU 1 1 59521B79\nP 14300 5900\nF 0 \"#PWR0105\" H 14300 5750 50  0001 C CNN\nF 1 \"VCC\" H 14300 6050 50  0000 C CNN\nF 2 \"\" H 14300 5900 60  0000 C CNN\nF 3 \"\" H 14300 5900 60  0000 C CNN\n\t1    14300 5900\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t900  5800 900  5450\nWire Wire Line\n\t1050 5450 1050 5800\nWire Wire Line\n\t1200 5800 1200 5450\nWire Wire Line\n\t1350 5450 1350 5800\nWire Wire Line\n\t1500 5800 1500 5450\nWire Wire Line\n\t1650 5450 1650 5800\nWire Wire Line\n\t1800 5800 1800 5450\nWire Wire Line\n\t1950 5450 1950 5800\nWire Wire Line\n\t2100 5800 2100 5450\nWire Wire Line\n\t2250 5450 2250 5800\nWire Wire Line\n\t2400 5800 2400 5450\nWire Wire Line\n\t2550 5450 2550 5800\nWire Wire Line\n\t2700 5800 2700 5450\nWire Wire Line\n\t2550 6500 2550 6250\nWire Wire Line\n\t2400 6250 2400 6500\nWire Wire Line\n\t2250 6500 2250 6250\nWire Wire Line\n\t2100 6500 2100 6250\nWire Wire Line\n\t1950 6250 1950 6500\nWire Wire Line\n\t1800 6500 1800 6250\nWire Wire Line\n\t1650 6250 1650 6500\nWire Wire Line\n\t1500 6500 1500 6250\nWire Wire Line\n\t1350 6250 1350 6500\nWire Wire Line\n\t1200 6500 1200 6250\nWire Wire Line\n\t1050 6250 1050 6500\nWire Wire Line\n\t900  6500 900  6250\nConnection ~ 4800 9650\nWire Wire Line\n\t4800 9650 4700 9650\nConnection ~ 4100 9650\nWire Wire Line\n\t4100 9650 4200 9650\nConnection ~ 4800 9550\nWire Wire Line\n\t4800 9550 4700 9550\nConnection ~ 4100 9350\nWire Wire Line\n\t4100 9350 4200 9350\nConnection ~ 4800 9250\nWire Wire Line\n\t4700 9250 4800 9250\nWire Wire Line\n\t4800 8950 4800 9750\nWire Wire Line\n\t4700 8950 4800 8950\nConnection ~ 4100 9050\nWire Wire Line\n\t4200 9050 4100 9050\nWire Wire Line\n\t4100 8950 4100 9750\nWire Wire Line\n\t4200 8950 4100 8950\nWire Wire Line\n\t7500 7350 7600 7350\nConnection ~ 7500 7250\nWire Wire Line\n\t7500 7250 7600 7250\nWire Wire Line\n\t7500 7150 7600 7150\nWire Wire Line\n\t7500 7050 7500 7350\nWire Wire Line\n\t9500 8850 9950 8850\nWire Wire Line\n\t9500 8750 9950 8750\nWire Wire Line\n\t9500 8650 9950 8650\nWire Wire Line\n\t9500 8550 9950 8550\nWire Wire Line\n\t9500 8450 9950 8450\nConnection ~ 15050 7750\nWire Wire Line\n\t15050 7850 15150 7850\nWire Wire Line\n\t15050 7750 15050 7850\nWire Wire Line\n\t13600 2250 13650 2250\nWire Wire Line\n\t10650 2250 10700 2250\nWire Wire Line\n\t16150 2150 16150 2250\nConnection ~ 15850 3050\nWire Wire Line\n\t15500 3050 16150 3050\nConnection ~ 9850 7450\nWire Wire Line\n\t9850 6850 9850 7450\nWire Wire Line\n\t9350 7450 9950 7450\nConnection ~ 9550 7050\nWire Wire Line\n\t9550 6850 9550 7050\nConnection ~ 9250 6950\nWire Wire Line\n\t9250 6850 9250 6950\nWire Wire Line\n\t9050 7050 9950 7050\nWire Wire Line\n\t9050 6950 9950 6950\nConnection ~ 9550 6450\nWire Wire Line\n\t9250 6450 9250 6550\nWire Wire Line\n\t9550 6450 9550 6550\nConnection ~ 12150 6550\nWire Wire Line\n\t12350 6550 12350 6650\nConnection ~ 11950 6550\nWire Wire Line\n\t12150 6550 12150 6650\nConnection ~ 11750 6550\nWire Wire Line\n\t11950 6550 11950 6650\nConnection ~ 11550 6550\nWire Wire Line\n\t11750 6550 11750 6650\nConnection ~ 11350 6550\nWire Wire Line\n\t11550 6550 11550 6650\nConnection ~ 12350 7650\nWire Wire Line\n\t12350 7650 12350 6950\nConnection ~ 12150 7550\nWire Wire Line\n\t12150 6950 12150 7550\nConnection ~ 11950 7450\nWire Wire Line\n\t11950 7450 11950 6950\nConnection ~ 11750 7350\nWire Wire Line\n\t11750 6950 11750 7350\nConnection ~ 11550 7250\nWire Wire Line\n\t11550 7250 11550 6950\nWire Wire Line\n\t9850 9250 9950 9250\nWire Wire Line\n\t9850 9350 9850 9250\nConnection ~ 11550 7650\nWire Wire Line\n\t11550 8950 11550 7650\nWire Wire Line\n\t10850 8950 11550 8950\nConnection ~ 11450 7550\nWire Wire Line\n\t11450 8850 11450 7550\nWire Wire Line\n\t10850 8850 11450 8850\nConnection ~ 11350 7450\nWire Wire Line\n\t11350 8750 11350 7450\nWire Wire Line\n\t10850 8750 11350 8750\nConnection ~ 11250 7350\nWire Wire Line\n\t11250 8650 11250 7350\nWire Wire Line\n\t10850 8650 11250 8650\nConnection ~ 11150 7250\nWire Wire Line\n\t11150 8550 11150 7250\nWire Wire Line\n\t10850 8550 11150 8550\nConnection ~ 11050 7150\nWire Wire Line\n\t11050 8450 11050 7150\nWire Wire Line\n\t10850 8450 11050 8450\nWire Wire Line\n\t10850 7650 15150 7650\nConnection ~ 14650 6000\nWire Wire Line\n\t14650 7550 10850 7550\nConnection ~ 14550 5900\nWire Wire Line\n\t14550 7450 10850 7450\nConnection ~ 12600 6000\nWire Wire Line\n\t12600 7350 10850 7350\nConnection ~ 12500 5900\nWire Wire Line\n\t12500 7250 10850 7250\nWire Wire Line\n\t11350 7150 11350 6950\nWire Wire Line\n\t10850 7150 11350 7150\nConnection ~ 11150 6550\nWire Wire Line\n\t11350 6550 11350 6650\nConnection ~ 10900 6550\nWire Wire Line\n\t11150 6550 11150 6650\nWire Wire Line\n\t11150 7050 11150 6950\nWire Wire Line\n\t10850 7050 11150 7050\nWire Wire Line\n\t9850 7650 9950 7650\nWire Wire Line\n\t9850 7750 9850 7650\nWire Wire Line\n\t5550 7350 5550 7450\nWire Wire Line\n\t15850 2950 15850 3050\nWire Wire Line\n\t16150 3050 16150 2950\nWire Wire Line\n\t15850 2550 15850 2650\nWire Wire Line\n\t16150 2550 16150 2650\nConnection ~ 15400 1500\nWire Wire Line\n\t15400 1500 15400 1700\nConnection ~ 14950 1600\nWire Wire Line\n\t14950 1600 14950 1700\nConnection ~ 14950 2350\nWire Wire Line\n\t14950 2600 12400 2600\nWire Wire Line\n\t12400 2600 12400 2000\nConnection ~ 12400 1500\nWire Wire Line\n\t12400 1500 12400 1700\nConnection ~ 11950 2350\nWire Wire Line\n\t11950 2700 15400 2700\nWire Wire Line\n\t15400 2700 15400 2000\nConnection ~ 15550 1500\nWire Wire Line\n\t16300 1500 16300 1400\nWire Wire Line\n\t15550 1500 15550 1400\nConnection ~ 15250 1600\nWire Wire Line\n\t16000 1600 16000 1400\nWire Wire Line\n\t15250 1600 15250 1400\nWire Wire Line\n\t15550 850  15550 1100\nWire Wire Line\n\t15250 850  15250 1100\nWire Wire Line\n\t16300 850  16300 1100\nWire Wire Line\n\t16000 850  16000 1100\nConnection ~ 14800 1500\nWire Wire Line\n\t14050 1500 14050 1400\nConnection ~ 14500 1600\nWire Wire Line\n\t13750 1400 13750 1600\nWire Wire Line\n\t14050 1500 16300 1500\nWire Wire Line\n\t14800 1400 14800 1500\nWire Wire Line\n\t14500 1600 14500 1400\nWire Wire Line\n\t13750 1600 16000 1600\nWire Wire Line\n\t14050 850  14050 1100\nWire Wire Line\n\t13750 850  13750 1100\nWire Wire Line\n\t14800 850  14800 1100\nWire Wire Line\n\t14500 850  14500 1100\nConnection ~ 12550 1500\nWire Wire Line\n\t13300 1500 13300 1400\nWire Wire Line\n\t12550 1500 12550 1400\nConnection ~ 12250 1600\nWire Wire Line\n\t13000 1600 13000 1400\nConnection ~ 11950 1600\nWire Wire Line\n\t12250 1600 12250 1400\nWire Wire Line\n\t13300 850  13300 1100\nWire Wire Line\n\t13000 850  13000 1100\nWire Wire Line\n\t12550 850  12550 1100\nWire Wire Line\n\t12250 850  12250 1100\nConnection ~ 11800 1500\nWire Wire Line\n\t14950 2000 14950 2600\nWire Wire Line\n\t14450 2350 14950 2350\nWire Wire Line\n\t13400 2150 13650 2150\nWire Wire Line\n\t11050 1500 11050 1400\nConnection ~ 11500 1600\nWire Wire Line\n\t11950 1600 11950 1700\nWire Wire Line\n\t10750 1400 10750 1600\nWire Wire Line\n\t11950 2000 11950 2700\nWire Wire Line\n\t11500 2350 11950 2350\nConnection ~ 15050 5200\nWire Wire Line\n\t15050 5300 15150 5300\nWire Wire Line\n\t15050 5200 15050 5300\nConnection ~ 15050 4500\nWire Wire Line\n\t15050 4600 15150 4600\nWire Wire Line\n\t15050 4500 15050 4600\nConnection ~ 13000 5200\nWire Wire Line\n\t13000 5300 13100 5300\nWire Wire Line\n\t13000 5200 13000 5300\nConnection ~ 13000 4500\nWire Wire Line\n\t13000 4600 13100 4600\nWire Wire Line\n\t13000 4500 13000 4600\nWire Wire Line\n\t10400 2150 10700 2150\nWire Wire Line\n\t11050 1500 13300 1500\nWire Wire Line\n\t11800 1400 11800 1500\nWire Wire Line\n\t11500 1600 11500 1400\nWire Wire Line\n\t10750 1600 13000 1600\nWire Wire Line\n\t11800 850  11800 1100\nWire Wire Line\n\t11500 850  11500 1100\nWire Wire Line\n\t11050 850  11050 1100\nWire Wire Line\n\t10750 850  10750 1100\nWire Wire Line\n\t8100 4400 8100 5150\nWire Wire Line\n\t8300 4400 8300 4950\nWire Wire Line\n\t8300 3000 8300 3600\nWire Wire Line\n\t8100 3000 8100 3600\nWire Wire Line\n\t3200 3000 3200 3600\nWire Wire Line\n\t3000 3000 3000 3600\nWire Wire Line\n\t3000 4400 3000 4950\nWire Wire Line\n\t3200 4400 3200 5050\nWire Wire Line\n\t4900 5350 5400 5350\nWire Wire Line\n\t6400 5350 6900 5350\nWire Wire Line\n\t16150 6100 15950 6100\nWire Wire Line\n\t15950 5300 16150 5300\nWire Wire Line\n\t16150 4600 15950 4600\nWire Wire Line\n\t15950 3900 16150 3900\nWire Wire Line\n\t16150 7850 15950 7850\nWire Wire Line\n\t15950 7650 16150 7650\nWire Wire Line\n\t14100 6100 13900 6100\nWire Wire Line\n\t13900 5300 14100 5300\nWire Wire Line\n\t13900 4600 14100 4600\nWire Wire Line\n\t13900 3900 14100 3900\nWire Wire Line\n\t15950 7750 16300 7750\nWire Wire Line\n\t14950 7750 15150 7750\nConnection ~ 14650 4850\nWire Wire Line\n\t16050 5100 15950 5100\nWire Wire Line\n\t16050 4850 16050 5100\nWire Wire Line\n\t14650 4850 16050 4850\nConnection ~ 14550 5100\nWire Wire Line\n\t14550 5100 15150 5100\nConnection ~ 14550 4150\nWire Wire Line\n\t16050 4400 15950 4400\nWire Wire Line\n\t16050 4150 16050 4400\nWire Wire Line\n\t14550 4150 16050 4150\nConnection ~ 14650 4400\nWire Wire Line\n\t15150 4400 14650 4400\nWire Wire Line\n\t14550 3700 15150 3700\nWire Wire Line\n\t14550 3700 14550 7450\nWire Wire Line\n\t14550 5900 15150 5900\nWire Wire Line\n\t14650 6000 15150 6000\nWire Wire Line\n\t14650 3800 14650 7550\nWire Wire Line\n\t15150 3800 14650 3800\nWire Wire Line\n\t15950 5200 16300 5200\nWire Wire Line\n\t15950 4500 16300 4500\nWire Wire Line\n\t15950 3700 16250 3700\nWire Wire Line\n\t15050 3900 15150 3900\nWire Wire Line\n\t14950 4500 15150 4500\nWire Wire Line\n\t14950 5200 15150 5200\nWire Wire Line\n\t15050 6100 15150 6100\nConnection ~ 12600 4850\nWire Wire Line\n\t14000 5100 13900 5100\nWire Wire Line\n\t14000 4850 14000 5100\nWire Wire Line\n\t12600 4850 14000 4850\nConnection ~ 12500 5100\nWire Wire Line\n\t12500 5100 13100 5100\nConnection ~ 12500 4150\nWire Wire Line\n\t14000 4400 13900 4400\nWire Wire Line\n\t14000 4150 14000 4400\nWire Wire Line\n\t12500 4150 14000 4150\nConnection ~ 12600 4400\nWire Wire Line\n\t13100 4400 12600 4400\nWire Wire Line\n\t12500 3700 13100 3700\nWire Wire Line\n\t12500 3700 12500 7250\nWire Wire Line\n\t12500 5900 13100 5900\nWire Wire Line\n\t12600 6000 13100 6000\nWire Wire Line\n\t12600 3800 12600 7350\nWire Wire Line\n\t13100 3800 12600 3800\nWire Wire Line\n\t13900 5900 14300 5900\nWire Wire Line\n\t13900 5200 14300 5200\nWire Wire Line\n\t13900 4500 14300 4500\nWire Wire Line\n\t13900 3700 14150 3700\nWire Wire Line\n\t13000 3900 13100 3900\nWire Wire Line\n\t12900 4500 13100 4500\nWire Wire Line\n\t12900 5200 13100 5200\nWire Wire Line\n\t13000 6100 13100 6100\nWire Wire Line\n\t9750 2500 9750 3500\nWire Wire Line\n\t8900 2500 9000 2500\nWire Wire Line\n\t7100 1350 7500 1350\nWire Wire Line\n\t7200 2050 7200 1950\nConnection ~ 7200 1350\nWire Wire Line\n\t7200 1350 7200 1450\nWire Wire Line\n\t8600 2900 8600 2950\nWire Wire Line\n\t9000 1350 9100 1350\nWire Wire Line\n\t7000 2500 7400 2500\nWire Wire Line\n\t9850 1350 9850 4500\nWire Wire Line\n\t7100 3200 7100 3100\nConnection ~ 7100 2500\nWire Wire Line\n\t7100 2500 7100 2600\nWire Wire Line\n\t8700 1750 8700 1850\nWire Wire Line\n\t6600 2500 6700 2500\nWire Wire Line\n\t9400 1350 9850 1350\nWire Wire Line\n\t9500 2050 9500 1950\nConnection ~ 9500 1350\nWire Wire Line\n\t9500 1350 9500 1450\nWire Wire Line\n\t6300 2900 6300 3000\nWire Wire Line\n\t6700 1350 6800 1350\nWire Wire Line\n\t9300 2500 9750 2500\nWire Wire Line\n\t7500 1350 7500 3500\nWire Wire Line\n\t7400 2500 7400 4500\nWire Wire Line\n\t9400 3200 9400 3100\nConnection ~ 9400 2500\nWire Wire Line\n\t9400 2500 9400 2600\nWire Wire Line\n\t6400 1750 6400 1850\nWire Wire Line\n\t4650 2500 4650 3500\nWire Wire Line\n\t3800 2500 3900 2500\nWire Wire Line\n\t4200 2500 4650 2500\nWire Wire Line\n\t4300 3200 4300 3100\nConnection ~ 4300 2500\nWire Wire Line\n\t4300 2500 4300 2600\nWire Wire Line\n\t3500 2900 3500 2950\nWire Wire Line\n\t3900 1350 4000 1350\nWire Wire Line\n\t4300 1350 4750 1350\nWire Wire Line\n\t4750 1350 4750 4500\nWire Wire Line\n\t4400 2050 4400 1950\nConnection ~ 4400 1350\nWire Wire Line\n\t4400 1350 4400 1450\nWire Wire Line\n\t3600 1750 3600 1850\nWire Wire Line\n\t1500 2500 1600 2500\nWire Wire Line\n\t1900 2500 2300 2500\nWire Wire Line\n\t2000 3200 2000 3100\nConnection ~ 2000 2500\nWire Wire Line\n\t2000 2500 2000 2600\nWire Wire Line\n\t1200 2900 1200 3000\nWire Wire Line\n\t1600 1350 1700 1350\nWire Wire Line\n\t2000 1350 2400 1350\nWire Wire Line\n\t5000 6200 4900 6200\nWire Wire Line\n\t4900 7350 5000 7350\nWire Wire Line\n\t3100 4600 4800 4600\nWire Wire Line\n\t8200 4600 7050 4600\nWire Wire Line\n\t5800 4600 5100 4600\nWire Wire Line\n\t6000 4600 6750 4600\nWire Wire Line\n\t5900 4850 5900 4950\nWire Wire Line\n\t5900 5950 5900 6050\nConnection ~ 5300 5550\nWire Wire Line\n\t5300 5550 5400 5550\nWire Wire Line\n\t5300 5450 5300 5650\nWire Wire Line\n\t5400 5450 5300 5450\nConnection ~ 6500 5550\nWire Wire Line\n\t6400 5550 6500 5550\nConnection ~ 6500 5700\nWire Wire Line\n\t6500 5700 6400 5700\nWire Wire Line\n\t6500 5450 6500 5800\nWire Wire Line\n\t6400 5450 6500 5450\nWire Wire Line\n\t6000 7350 6000 5950\nWire Wire Line\n\t5800 6200 5800 5950\nWire Wire Line\n\t5300 6200 5800 6200\nWire Wire Line\n\t6000 4600 6000 4950\nWire Wire Line\n\t8200 4400 8200 4600\nWire Wire Line\n\t5800 4600 5800 4950\nWire Wire Line\n\t3100 4400 3100 4600\nWire Wire Line\n\t7700 4000 7800 4000\nWire Wire Line\n\t2600 4000 2700 4000\nWire Wire Line\n\t8400 4500 8400 4400\nWire Wire Line\n\t9850 4500 8400 4500\nWire Wire Line\n\t8400 3500 8400 3600\nWire Wire Line\n\t9750 3500 8400 3500\nWire Wire Line\n\t8000 3500 8000 3600\nWire Wire Line\n\t7500 3500 8000 3500\nWire Wire Line\n\t8000 4500 8000 4400\nWire Wire Line\n\t7400 4500 8000 4500\nWire Wire Line\n\t5550 8050 5550 7950\nConnection ~ 5550 7350\nWire Wire Line\n\t5300 7350 6000 7350\nWire Wire Line\n\t4600 7750 4600 7850\nWire Wire Line\n\t3300 4500 3300 4400\nWire Wire Line\n\t4750 4500 3300 4500\nWire Wire Line\n\t3300 3500 3300 3600\nWire Wire Line\n\t4650 3500 3300 3500\nWire Wire Line\n\t2900 3500 2900 3600\nWire Wire Line\n\t2400 3500 2900 3500\nWire Wire Line\n\t2400 1350 2400 3500\nWire Wire Line\n\t2900 4500 2900 4400\nWire Wire Line\n\t2300 4500 2900 4500\nWire Wire Line\n\t2300 2500 2300 4500\nWire Wire Line\n\t2100 2050 2100 1950\nConnection ~ 2100 1350\nWire Wire Line\n\t2100 1350 2100 1450\nWire Wire Line\n\t1300 1750 1300 1850\nWire Wire Line\n\t5550 6900 5550 6800\nConnection ~ 5550 6200\nWire Wire Line\n\t5550 6200 5550 6300\nWire Wire Line\n\t4600 6600 4600 6700\nWire Wire Line\n\t7050 9100 6950 9100\nWire Wire Line\n\t7050 9800 6950 9800\nWire Wire Line\n\t7050 9400 6950 9400\nWire Wire Line\n\t6350 9500 6450 9500\nWire Wire Line\n\t7750 9100 8050 9100\nWire Wire Line\n\t8050 9900 8000 9900\nWire Wire Line\n\t8050 9700 8000 9700\nWire Wire Line\n\t5900 9500 5800 9500\nWire Wire Line\n\t7650 9500 8050 9500\nWire Wire Line\n\t8950 9400 8550 9400\nWire Wire Line\n\t5900 9000 5800 9000\nWire Wire Line\n\t5200 9000 5300 9000\nWire Wire Line\n\t8550 9500 8950 9500\nWire Wire Line\n\t8050 9200 7650 9200\nWire Wire Line\n\t8050 9400 7650 9400\nWire Wire Line\n\t2300 10050 2300 10150\nWire Wire Line\n\t2100 10050 2100 10150\nWire Wire Line\n\t1900 10050 1900 10150\nWire Wire Line\n\t1700 10050 1700 10150\nWire Wire Line\n\t1500 10050 1500 10150\nWire Wire Line\n\t1300 10050 1300 10150\nWire Wire Line\n\t7150 10100 6950 10100\nWire Wire Line\n\t7150 10200 6950 10200\nWire Wire Line\n\t2850 5450 2850 5550\nWire Wire Line\n\t3000 5600 3000 5450\nWire Wire Line\n\t3000 6500 3000 6250\nWire Wire Line\n\t2850 6250 2850 6500\nWire Wire Line\n\t2700 6500 2700 6250\nWire Wire Line\n\t9350 7550 9950 7550\nWire Wire Line\n\t9650 7550 9650 7650\nConnection ~ 9650 7550\nWire Wire Line\n\t9650 7950 9650 8050\nWire Wire Line\n\t11500 2250 11750 2250\nWire Wire Line\n\t11500 2150 11500 1800\nWire Wire Line\n\t10500 2350 10700 2350\nWire Wire Line\n\t14450 2250 14700 2250\nWire Wire Line\n\t14450 1800 14450 2150\nWire Wire Line\n\t13450 2350 13650 2350\nWire Wire Line\n\t2200 7150 2300 7150\nWire Wire Line\n\t750  7150 850  7150\nWire Wire Line\n\t1350 7150 1450 7150\nWire Wire Line\n\t3000 9050 2800 9050\nWire Wire Line\n\t2100 9050 2300 9050\nWire Wire Line\n\t3250 7550 2800 7550\nWire Wire Line\n\t3250 7450 2800 7450\nWire Wire Line\n\t3250 7350 2800 7350\nWire Wire Line\n\t1850 7550 2300 7550\nWire Wire Line\n\t1850 7450 2300 7450\nWire Notes Line\n\t600  6900 3600 6900\nWire Notes Line\n\t3600 6900 3600 9450\nWire Notes Line\n\t3600 9450 600  9450\nWire Notes Line\n\t600  9450 600  6900\nWire Wire Line\n\t8500 7150 8500 7450\nConnection ~ 8500 7150\nWire Wire Line\n\t8700 7250 8700 7450\nConnection ~ 8700 7250\nWire Wire Line\n\t8900 7350 8900 7450\nConnection ~ 8900 7350\nWire Wire Line\n\t8700 7750 8700 7850\nWire Wire Line\n\t8900 7750 8900 7850\nWire Wire Line\n\t8100 7150 9950 7150\nWire Wire Line\n\t8100 7250 9950 7250\nWire Wire Line\n\t8100 7350 9950 7350\nWire Wire Line\n\t9850 6350 9850 6550\nConnection ~ 9850 6450\nWire Wire Line\n\t9250 6450 9850 6450\nConnection ~ 7500 7150\nWire Wire Line\n\t15850 2150 15850 2250\nConnection ~ 8300 3250\nConnection ~ 8100 3250\nConnection ~ 8100 4800\nConnection ~ 3000 3250\nConnection ~ 3200 3250\nWire Wire Line\n\t6550 5200 6550 5350\nConnection ~ 6550 5350\nWire Wire Line\n\t5250 5200 5250 5350\nConnection ~ 5250 5350\nWire Wire Line\n\t3300 4750 3200 4750\nConnection ~ 3200 4750\nWire Wire Line\n\t2900 4650 3000 4650\nConnection ~ 3000 4650\nWire Wire Line\n\t3250 3250 3200 3250\nWire Wire Line\n\t2950 3250 3000 3250\nWire Wire Line\n\t8050 3250 8100 3250\nWire Wire Line\n\t8300 3250 8350 3250\nWire Wire Line\n\t8400 4650 8300 4650\nConnection ~ 8300 4650\nWire Wire Line\n\t8000 4800 8100 4800\nWire Wire Line\n\t11650 2150 11650 2250\nConnection ~ 11650 2250\nWire Wire Line\n\t14650 2150 14650 2250\nConnection ~ 14650 2250\nWire Wire Line\n\t14050 3600 14050 3700\nConnection ~ 14050 3700\nWire Wire Line\n\t16050 3650 16050 3700\nConnection ~ 16050 3700\nWire Wire Line\n\t14250 4400 14250 4500\nConnection ~ 14250 4500\nWire Wire Line\n\t16250 4400 16250 4500\nConnection ~ 16250 4500\nWire Wire Line\n\t14250 5100 14250 5200\nConnection ~ 14250 5200\nWire Wire Line\n\t16250 5100 16250 5200\nConnection ~ 16250 5200\nWire Wire Line\n\t16250 5800 16250 5900\nConnection ~ 16250 5900\nConnection ~ 14250 5900\nWire Wire Line\n\t14250 5900 14250 5800\n$Comp\nL C C33\nU 1 1 5953EF33\nP 16250 7450\nF 0 \"C33\" H 16275 7550 50  0000 L CNN\nF 1 \"100nF\" H 16275 7350 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 16288 7300 50  0001 C CNN\nF 3 \"\" H 16250 7450 50  0000 C CNN\nF 4 \"Murata\" H 16250 7450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 16250 7450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 16250 7450 60  0001 C CNN \"Description\"\n\t1    16250 7450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL GND #PWR0106\nU 1 1 5953F138\nP 16250 7300\nF 0 \"#PWR0106\" H 16250 7050 50  0001 C CNN\nF 1 \"GND\" H 16250 7150 50  0000 C CNN\nF 2 \"\" H 16250 7300 50  0000 C CNN\nF 3 \"\" H 16250 7300 50  0000 C CNN\n\t1    16250 7300\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t16250 7600 16250 7750\nConnection ~ 16250 7750\nWire Wire Line\n\t10900 6500 10900 6950\n$Comp\nL C C34\nU 1 1 59D87D2E\nP 10500 6450\nF 0 \"C34\" H 10525 6550 50  0000 L CNN\nF 1 \"100nF\" H 10525 6350 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 10538 6300 50  0001 C CNN\nF 3 \"\" H 10500 6450 50  0000 C CNN\nF 4 \"Murata\" H 10500 6450 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10500 6450 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10500 6450 60  0001 C CNN \"Description\"\n\t1    10500 6450\n\t1    0    0    -1  \n$EndComp\n$Comp\nL C C35\nU 1 1 59D88437\nP 10650 8100\nF 0 \"C35\" H 10675 8200 50  0000 L CNN\nF 1 \"100nF\" H 10675 8000 50  0000 L CNN\nF 2 \"gsg-modules:0402\" H 10688 7950 50  0001 C CNN\nF 3 \"\" H 10650 8100 50  0000 C CNN\nF 4 \"Murata\" H 10650 8100 60  0001 C CNN \"Manufacturer\"\nF 5 \"GRM155R61A104KA01D\" H 10650 8100 60  0001 C CNN \"Part Number\"\nF 6 \"CAP CER 0.1UF 10V 10% X5R 0402\" H 10650 8100 60  0001 C CNN \"Description\"\n\t1    10650 8100\n\t0    -1   -1   0   \n$EndComp\nWire Wire Line\n\t10900 6950 10850 6950\nWire Wire Line\n\t10900 8350 10850 8350\nWire Wire Line\n\t10900 7900 10900 8350\nNoConn ~ 8050 9600\nConnection ~ 12350 6550\nWire Wire Line\n\t10900 6550 12350 6550\nConnection ~ 10900 8100\nWire Wire Line\n\t10900 8100 10800 8100\n$Comp\nL GND #PWR0107\nU 1 1 59E7C90E\nP 10400 8100\nF 0 \"#PWR0107\" H 10400 7850 50  0001 C CNN\nF 1 \"GND\" H 10400 7950 50  0000 C CNN\nF 2 \"\" H 10400 8100 50  0000 C CNN\nF 3 \"\" H 10400 8100 50  0000 C CNN\n\t1    10400 8100\n\t0    1    1    0   \n$EndComp\nWire Wire Line\n\t10500 8100 10400 8100\nConnection ~ 10900 6700\nWire Wire Line\n\t10900 6700 10500 6700\nWire Wire Line\n\t10500 6700 10500 6600\n$Comp\nL GND #PWR0108\nU 1 1 59E807FD\nP 10500 6200\nF 0 \"#PWR0108\" H 10500 5950 50  0001 C CNN\nF 1 \"GND\" H 10500 6050 50  0000 C CNN\nF 2 \"\" H 10500 6200 50  0000 C CNN\nF 3 \"\" H 10500 6200 50  0000 C CNN\n\t1    10500 6200\n\t-1   0    0    1   \n$EndComp\nWire Wire Line\n\t10500 6300 10500 6200\nWire Wire Line\n\t8500 7750 8500 7850\nWire Wire Line\n\t15950 5900 16300 5900\n$EndSCHEMATC\n"
  },
  {
    "path": "hardware/test/si5351-configure.py",
    "content": "#!/usr/bin/env python\n# -*- coding: utf-8 -*-\n#\n# Copyright 2012 Jared Boone\n#\n# This file is part of HackRF.\n#\n# This is a free hardware design; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License as published by\n# the Free Software Foundation; either version 2, or (at your option)\n# any later version.\n#  \n# This design is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n# GNU General Public License for more details.\n#  \n# You should have received a copy of the GNU General Public License\n# along with this design; see the file COPYING.  If not, write to\n# the Free Software Foundation, Inc., 51 Franklin Street,\n# Boston, MA 02110-1301, USA.\n#\n\n# This program configures a Silicon Labs Si5351C clock generation IC\n# via an I2C interface, using a Dangerous Prototypes Bus Pirate v3.5\n# and the pyBusPirateLite Python library.\n#\n# Si5351C:\n#   http://www.silabs.com/products/clocksoscillators/clock-generators-and-buffers/Pages/clock+vcxo.aspx\n# Bus Pirate:\n#   http://dangerousprototypes.com/docs/Bus_Pirate\n# pyBusPirateLite:\n#   http://code.google.com/p/the-bus-pirate/\n#\n# This Si5351C configuration is a work in progress, it does not yet\n# implement the clock plan described in the HackRF docs:\n# https://hackrf.readthedocs.io/en/latest/clocking.html\n#\n# To follow progress in configuring the Si5351C, please refer to the\n# HackRF docs:\n# https://hackrf.readthedocs.io/en/latest/lemondrop_bringup.html\n\nimport sys\n\nfrom pyBusPirateLite.I2C import *\nfrom math import log\n\nif len(sys.argv) < 2:\n    print('Usage: %s <path to serial device>' % (sys.argv[0],))\n    sys.exit()\n\nserial_path = sys.argv[1]\nprint('Connecting to Bus Pirate on \"%s\"...' % (serial_path,))\n\ni2c = I2C(serial_path, 115200)\ni2c.resetBP()\n\nprint('Entering I2C mode...')\nif not i2c.BBmode():\n    print('BBmode() failed')\n    sys.exit()\n\nif not i2c.enter_I2C():\n    print('enter_I2C() failed')\n    sys.exit()\n\nif not i2c.set_speed(I2CSpeed._400KHZ):\n    print('set_speed() failed')\n    sys.exit()\n\ni2c.cfg_pins(I2CPins.POWER)\ni2c.timeout(0.2)\n\ndef write_registers(first_register_number, values):\n    data = [0xC0, first_register_number]\n    if isinstance(values, (list, tuple)):\n        data.extend(values)\n    else:\n        data.append(values)\n    i2c.send_start_bit()\n    i2c.bulk_trans(len(data), data)\n    i2c.send_stop_bit()\n\n# r is the R output divider (should be 1, 2, 4, 8. . .)\n# note: si5351c.c's r parameter is encoded (log not taken)\n# use p2=0 and p3=1 for integer mode\ndef set_multisynth_parameters(ms_n, p1, p2, p3, r):\n    register_number = 42 + (ms_n * 8)\n    values = (\n        (p3 >> 8) & 0xFF,\n        (p3 >> 0) & 0xFF,\n        (int(log(r, 2)) << 4) | (0 << 2) | ((p1 >> 16) & 0x3),\n        (p1 >> 8) & 0xFF,\n        (p1 >> 0) & 0xFF,\n        (((p3 >> 16) & 0xF) << 4) | (((p2 >> 16) & 0xF) << 0),\n        (p2 >> 8) & 0xFF,\n        (p2 >> 0) & 0xFF\n    )\n    write_registers(register_number, values)\n\n# Get the appropriate P1 setting for a given frequency.\n# Assumes VCO is 800 MHz and you want integer division and R=4.\ndef integer_p1(frequency):\n\treturn int(800e6/frequency) * 128 - 512\n\ndef set_codec_rate(frequency):\n    set_multisynth_parameters(1, integer_p1(frequency * 4), 0, 1, 4)\n\nprint('Configuring Si5351...')\n\n# Disable all CLKx outputs.\nwrite_registers(3, 0xFF)\n\n# Turn off OEB pin control for all CLKx\nwrite_registers(9, 0xFF)\n\n# Power down all CLKx\nwrite_registers(16, (0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xC0, 0xC0))\n\n# Register 183: Crystal Internal Load Capacitance\n# Reads as 0xE4 on power-up\n# Set to 10pF (until I find out what loading the crystal/PCB likes best)\nwrite_registers(183, 0xE4)\n\n# Register 187: Fanout Enable\n# Turn on XO and MultiSynth fanout only.\nwrite_registers(187, 0x50)\n\n# Register 15: PLL Input Source\n# CLKIN_DIV=0 (Divide by 1)\n# PLLB_SRC=0 (XTAL input)\n# PLLA_SRC=0 (XTAL input)\nwrite_registers(15, 0x00)\n\n# MultiSynth NA (PLL1)\nwrite_registers(26, (0x00, 0x01, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00))\n\n# MultiSynth NB (PLL2)\n###\n\n# MultiSynth 0\n# This is the source for the MAX2837 clock input.\n# It is also used to generate the ADC/DAC clocks.\nset_multisynth_parameters(0, integer_p1(80e6), 0, 1, 2) # 40MHz with R=2\n\n# MultiSynth 1 (MAX5864 and CPLD)\n#set_codec_rate(20e6)\nset_multisynth_parameters(1, integer_p1(80e6), 0, 1, 4) # 20MHz with R=2\n\n# MultiSynth 2 (CPLD)\nset_multisynth_parameters(2, integer_p1(80e6), 0, 1, 1) # 20MHz with R=2\n\n# MultiSynth 3 (CPLD)\nset_multisynth_parameters(3, integer_p1(80e6), 0, 1, 1) # 20MHz with R=2\n\n# MultiSynth 4\n# This is the source for the LPC43xx external clock input.\nset_multisynth_parameters(4, 8021, 1, 3, 1)    # 12MHz\n#set_multisynth_parameters(4, integer_p1(20e6), 0, 1, 1) # 20 MHz\n#set_multisynth_parameters(4, integer_p1(80e6), 0, 1, 4) # 20 MHz using R=4\n#set_multisynth_parameters(4, 3584, 0, 1, 1)    # 25MHz\n\n# MultiSynth 6/7 R dividers\nwrite_registers(92, 0x00)\n\n# Registers 16 through 23: CLKx Control\n# CLK0:\n#   CLK0_PDN=0 (powered up)\n#   MS0_INT=1 (integer mode)\n#   MS0_SRC=0 (PLLA as source for MultiSynth 0)\n#   CLK0_INV=0 (not inverted)\n#   CLK0_SRC=3 (MS0 as input source)\n#   CLK0_IDRV=3 (8mA)\n# CLK1:\n#   CLK1_PDN=0 (powered up)\n#   MS1_INT=1 (integer mode)\n#   MS1_SRC=0 (PLLA as source for MultiSynth 1)\n#   CLK1_INV=0 (not inverted)\n#   CLK1_SRC=2 (MS0 as input source)\n#   CLK1_IDRV=3 (8mA)\n# CLK2:\n#   CLK2_PDN=0 (powered up)\n#   MS2_INT=1 (integer mode)\n#   MS2_SRC=0 (PLLA as source for MultiSynth 1)\n#   CLK2_INV=0 (not inverted)\n#   CLK2_SRC=2 (MS0 as input source)\n#   CLK2_IDRV=3 (8mA)\n# CLK3:\n#   CLK3_PDN=0 (powered up)\n#   MS3_INT=1 (integer mode)\n#   MS3_SRC=0 (PLLA as source for MultiSynth 1)\n#   CLK3_INV=0 (not inverted)\n#   CLK3_SRC=2 (MS0 as input source)\n#   CLK3_IDRV=3 (8mA)\n# CLK4:\n#   CLK4_PDN=0 (powered up)\n#   MS4_INT=0 (fractional mode -- to support 12MHz to LPC for USB DFU)\n#   MS4_SRC=0 (PLLA as source for MultiSynth 4)\n#   CLK4_INV=0 (not inverted)\n#   CLK4_SRC=3 (MS4 as input source)\n#   CLK4_IDRV=3 (8mA)\nwrite_registers(16, (0x4F, 0x4B, 0x4B, 0x4B, 0x0F, 0x80, 0xC0, 0xC0))\n\n# Enable CLK outputs 0, 1, 4 only.\nwrite_registers(3, 0xFF ^ 0b00011111)\n\nraw_input(\"<return> to quit...\")\n\nprint('Powering down...')\ni2c.cfg_pins(0)\n"
  },
  {
    "path": "host/CMakeLists.txt",
    "content": "# top dir cmake project for libhackrf + tools\n\ncmake_minimum_required(VERSION 3.10.0)\nproject(HackRF C)\nset(CMAKE_VERBOSE_MAKEFILE ON)\nset(CMAKE_EXPORT_COMPILE_COMMANDS ON)\n\nset(CMAKE_C_FLAGS\n    \"$ENV{CFLAGS}\"\n    CACHE STRING \"C Flags\")\n\nadd_subdirectory(libhackrf)\nadd_subdirectory(hackrf-tools)\n\n# ##############################################################################\n# Create uninstall target\n# ##############################################################################\n\nconfigure_file(${PROJECT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in\n               ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake @ONLY)\n\nadd_custom_target(\n  uninstall\n  COMMENT \"Provide uninstall target\"\n  COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)\n"
  },
  {
    "path": "host/README.md",
    "content": "This repository contains host software (Linux/Windows) for HackRF, a project to\nproduce a low cost, open source software radio platform.\n\n## How to build the host software on Linux:\n\n### Prerequisites for Linux (Debian/Ubuntu):\n`sudo apt-get install build-essential cmake libusb-1.0-0-dev pkg-config libfftw3-dev`\n\n### Build host software on Linux:\n```\nmkdir host/build\ncd host/build\ncmake ..\nmake\nsudo make install\nsudo ldconfig\n```\n\nBy default this will attempt to install an udev rule to `/etc/udev/rules.d` to\nprovide the `usb` or `plugdev` group access to HackRF. If your setup requires\nthe udev rule to be installed elsewhere you can modify the path with\n`-DUDEV_RULES_PATH=/path/to/udev`.\n\nNote: The udev rule is not installed by default for PyBOMBS installs as\nthey do not ususally get installed with root privileges.\n\n## Clean CMake temporary files/dirs:\n```\ncd host/build\nrm -rf *\n```\n\n## How to build host software on Windows:\n### Prerequisites for Cygwin, MinGW, or Visual Studio:\n\n* cmake-2.8.12.1 or later from http://www.cmake.org/cmake/resources/software.html\n* libusbx-1.0.18 or later from http://sourceforge.net/projects/libusbx/files/latest/download?source=files\n* fftw-3.3.5 or later from http://www.fftw.org/install/windows.html\n* Install Windows driver for HackRF hardware or use Zadig see http://sourceforge.net/projects/libwdi/files/zadig\n  - If you want to use Zadig select HackRF USB device and just install/replace it with WinUSB driver.\n\n>**Note for Windows build:**\n You shall always execute hackrf-tools from Windows command shell and not from Cygwin or MinGW shell because on Cygwin/MinGW\n Ctrl C is not managed correctly and especially for hackrf_transfer the Ctrl C(abort) will not stop correctly and will corrupt the file.\n\n### For Cygwin:\n```\nmkdir host/build\ncd host/build\ncmake ../ -G \"Unix Makefiles\" -DCMAKE_LEGACY_CYGWIN_WIN32=1 -DLIBUSB_INCLUDE_DIR=/usr/local/include/libusb-1.0/\nmake\nmake install\n```\n\n### For MinGW:\n```\nmkdir host/build\ncd host/build\ncmake ../ -G \"MSYS Makefiles\" -DLIBUSB_INCLUDE_DIR=/usr/local/include/libusb-1.0/\nmake\nmake install\n```\n\n### For Visual Studio 2015 x64\nCreate library definition for MSVC to link to\n`C:\\fftw-3.3.5-dll64> lib /machine:x64 /def:libfftw3f-3.def`\n\n```\nc:\\hackrf\\host\\build> cmake ../ -G \"Visual Studio 14 2015 Win64\" \\\n-DLIBUSB_INCLUDE_DIR=c:\\libusb-1.0.21\\libusb \\\n-DLIBUSB_LIBRARIES=c:\\libusb-1.0.21\\MS64\\dll\\lib\\libusb-1.0.lib \\\n-DTHREADS_PTHREADS_INCLUDE_DIR=c:\\pthreads-w32-2-9-1-release\\Pre-built.2\\include \\\n-DTHREADS_PTHREADS_WIN32_LIBRARY=c:\\pthreads-w32-2-9-1-release\\Pre-built.2\\lib\\x64\\pthreadVC2.lib \\\n-DFFTW_INCLUDES=C:\\fftw-3.3.5-dll64 \\\n-DFFTW_LIBRARIES=C:\\fftw-3.3.5-dll64\\libfftw3f-3.lib\n```\n\nCMake will produce a solution file named `HackRF.sln` and a series of\nproject files which can be built with msbuild as follows:\n`c:\\hackrf\\host\\build> msbuild HackRF.sln`\n\n## How to build host the software on FreeBSD\nYou can use the binary package:\n`# pkg install hackrf`\n\nYou can build and install from ports:\n```\n# cd /usr/ports/comms/hackrf\n# make install\n```\n\n## How to build the host software on macOS:\n\n### Install dependencies\n\nHomebrew: `brew install cmake libusb pkg-config`\n\nInstall FFTW from [this guide](https://www.fftw.org/install/mac.html)\n\n### Build it\n```sh\nmkdir host/build\ncd host/build\ncmake ..\nmake\nsudo make install\nsudo update_dyld_shared_cache # equivalent to ldconfig in linux\n```\n\n## Credits\n\nprincipal author: Michael Ossmann <mike@ossmann.com>\n\nhttp://greatscottgadgets.com/hackrf/\n"
  },
  {
    "path": "host/cmake/cmake_uninstall.cmake.in",
    "content": "# https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake\n\nif(NOT EXISTS \"@CMAKE_BINARY_DIR@/install_manifest.txt\")\n  message(FATAL_ERROR \"Cannot find install manifest: @CMAKE_BINARY_DIR@/install_manifest.txt\")\nendif()\n\nfile(READ \"@CMAKE_BINARY_DIR@/install_manifest.txt\" files)\nstring(REGEX REPLACE \"\\n\" \";\" files \"${files}\")\nforeach(file ${files})\n  message(STATUS \"Uninstalling $ENV{DESTDIR}${file}\")\n  if(IS_SYMLINK \"$ENV{DESTDIR}${file}\" OR EXISTS \"$ENV{DESTDIR}${file}\")\n    execute_process(\n      COMMAND \"@CMAKE_COMMAND@\" -E remove \"$ENV{DESTDIR}${file}\"\n      OUTPUT_VARIABLE rm_out\n      RESULT_VARIABLE rm_retval\n      )\n    if(NOT \"${rm_retval}\" STREQUAL 0)\n      message(FATAL_ERROR \"Problem when removing $ENV{DESTDIR}${file}\")\n    endif()\n  else(IS_SYMLINK \"$ENV{DESTDIR}${file}\" OR EXISTS \"$ENV{DESTDIR}${file}\")\n    message(STATUS \"File $ENV{DESTDIR}${file} does not exist.\")\n  endif()\nendforeach()\n"
  },
  {
    "path": "host/cmake/modules/FindFFTW3f.cmake",
    "content": "# http://tim.klingt.org/code/projects/supernova/repository/revisions/d336dd6f400e381bcfd720e96139656de0c53b6a/entry/cmake_modules/FindFFTW3f.cmake\n# Modified to use pkg config and use standard var names\n\n# Find single-precision (float) version of FFTW3\n\nfind_package(PkgConfig)\npkg_check_modules(PC_FFTW3f \"fftw3f >= 3.0\")\n\nfind_path(\n  FFTW3f_INCLUDE_DIRS\n  NAMES fftw3.h\n  HINTS $ENV{FFTW3_DIR}/include ${PC_FFTW3f_INCLUDE_DIRS}\n  PATHS /usr/local/include /usr/include)\n\nfind_library(\n  FFTW3f_LIBRARIES\n  NAMES fftw3f libfftw3f\n  HINTS $ENV{FFTW3_DIR}/lib ${PC_FFTW3f_LIBDIR}\n  PATHS /usr/local/lib /usr/lib /usr/lib64)\n\nfind_library(\n  FFTW3f_THREADS_LIBRARIES\n  NAMES fftw3f_threads libfftw3f_threads\n  HINTS $ENV{FFTW3_DIR}/lib ${PC_FFTW3f_LIBDIR}\n  PATHS /usr/local/lib /usr/lib /usr/lib64)\n\ninclude(FindPackageHandleStandardArgs)\nfind_package_handle_standard_args(FFTW3f DEFAULT_MSG FFTW3f_LIBRARIES\n                                  FFTW3f_INCLUDE_DIRS)\nmark_as_advanced(FFTW3f_LIBRARIES FFTW3f_INCLUDE_DIRS FFTW3f_THREADS_LIBRARIES)\n\nif(FFTW3f_FOUND AND NOT TARGET fftw3f::fftw3f)\n  add_library(fftw3f::fftw3f INTERFACE IMPORTED)\n  if(NOT WIN32)\n    list(APPEND FFTW3f_LIBRARIES m)\n  endif()\n  set_target_properties(\n    fftw3f::fftw3f\n    PROPERTIES INTERFACE_INCLUDE_DIRECTORIES \"${FFTW3f_INCLUDE_DIRS}\"\n               INTERFACE_LINK_LIBRARIES \"${FFTW3f_LIBRARIES}\")\n  if(FFTW3f_THREADS_LIBRARIES)\n    set_property(\n      TARGET fftw3f::fftw3f\n      APPEND\n      PROPERTY INTERFACE_LINK_LIBRARIES \"${FFTW3f_THREADS_LIBRARIES}\")\n    set_target_properties(\n      fftw3f::fftw3f PROPERTIES INTERFACE_COMPILE_DEFINITIONS \"FFTW3F_THREADS\")\n  endif()\nendif()\n"
  },
  {
    "path": "host/cmake/modules/FindLIBUSB.cmake",
    "content": "# Try to find the libusb library\n# Once done this defines\n#\n# LIBUSB_FOUND - system has libusb\n# LIBUSB_INCLUDE_DIR - the libusb include directory\n# LIBUSB_LIBRARIES - Link these to use libusb\n# LIBUSB::LIBUSB - CMake imported library target\n\n# Copyright (c) 2006, 2008  Laurent Montel, <montel@kde.org>\n# Copyright (c) 2023 Jamie Smith <jsmith@crackofdawn.onmicrosoft.com>\n# Copyright (c) 2025 A.  Maitland Bottoms <bottoms@debian.org>\n#\n# Redistribution and use is allowed according to the terms of the BSD license.\n# For details see the accompanying COPYING-CMAKE-SCRIPTS file.\n\nif(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)\n\n  # in cache already\n  set(LIBUSB_FOUND TRUE)\n\nelse(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)\n  # use pkg-config to get the directories and then use these values in the\n  # FIND_PATH() and FIND_LIBRARY() calls\n  find_package(PkgConfig)\n  pkg_check_modules(PC_LIBUSB libusb-1.0)\n\n  set(LIBUSB_LIBRARY_NAMES usb-1.0)\n  if(${CMAKE_SYSTEM_NAME} MATCHES \"FreeBSD\")\n    set(LIBUSB_LIBRARY_NAMES usb)\n  elseif(CMAKE_SYSTEM_NAME STREQUAL \"Windows\")\n    # vcpkg's libusb-1.0 has a \"lib\" prefix, but on Windows MVSC, CMake doesn't\n    # search for static libraries with lib prefixes automatically.\n    list(APPEND LIBUSB_LIBRARY_NAMES libusb-1.0)\n  endif()\n\n  find_path(LIBUSB_INCLUDE_DIR libusb.h PATHS ${PC_LIBUSB_INCLUDEDIR}\n                                              ${PC_LIBUSB_INCLUDE_DIRS})\n\n  find_library(\n    LIBUSB_LIBRARIES\n    NAMES ${LIBUSB_LIBRARY_NAMES}\n    PATHS ${PC_LIBUSB_LIBDIR} ${PC_LIBUSB_LIBRARY_DIRS})\n\nendif(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)\n\ninclude(FindPackageHandleStandardArgs)\nfind_package_handle_standard_args(LIBUSB DEFAULT_MSG LIBUSB_LIBRARIES\n                                  LIBUSB_INCLUDE_DIR)\nmark_as_advanced(LIBUSB_INCLUDE_DIR LIBUSB_LIBRARIES)\n\nif(LIBUSB_FOUND AND NOT TARGET LIBUSB::LIBUSB)\n  add_library(LIBUSB::LIBUSB INTERFACE IMPORTED)\n  set_target_properties(\n    LIBUSB::LIBUSB\n    PROPERTIES INTERFACE_INCLUDE_DIRECTORIES \"${LIBUSB_INCLUDE_DIR}\"\n               INTERFACE_LINK_LIBRARIES \"${LIBUSB_LIBRARIES}\")\nendif()\n"
  },
  {
    "path": "host/cmake/set_release.cmake",
    "content": "if(NOT DEFINED RELEASE)\n\texecute_process(\n\t        COMMAND git log -n 1 --format=%h\n\t        WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}\n\t        RESULT_VARIABLE GIT_EXIT_VALUE\n\t        ERROR_QUIET\n\t        OUTPUT_VARIABLE GIT_VERSION\n\t        OUTPUT_STRIP_TRAILING_WHITESPACE\n\t)\n\tif (GIT_EXIT_VALUE)\n\t        set(RELEASE \"2026.01.3+\")\n\telse (GIT_EXIT_VALUE)\n\t\texecute_process(\n\t\t\tCOMMAND git status -s --untracked-files=no\n\t\t\tOUTPUT_VARIABLE DIRTY\n\t\t)\n\t\tif ( NOT \"${DIRTY}\" STREQUAL \"\" )\n\t\t\tset(DIRTY_FLAG \"*\")\n\t\telse()\n\t\t\tset(DIRTY_FLAG \"\")\n\t\tendif()\n\t        set(RELEASE \"git-${GIT_VERSION}${DIRTY_FLAG}\")\n\tendif (GIT_EXIT_VALUE)\nendif()\n"
  },
  {
    "path": "host/hackrf-tools/CMakeLists.txt",
    "content": "# Copyright 2012 Jared Boone\n# Copyright 2013 Benjamin Vernoux\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify it under\n# the terms of the GNU General Public License as published by the Free Software\n# Foundation; either version 2, or (at your option) any later version.\n#\n# This program is distributed in the hope that it will be useful, but WITHOUT\n# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\n# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more\n# details.\n#\n# You should have received a copy of the GNU General Public License along with\n# this program; see the file COPYING.  If not, write to the Free Software\n# Foundation, Inc., 51 Franklin Street, Boston, MA 02110-1301, USA.\n\ncmake_minimum_required(VERSION 3.10.0)\nproject(hackrf-tools LANGUAGES C)\ninclude(GNUInstallDirs)\n\ninclude(${PROJECT_SOURCE_DIR}/../cmake/set_release.cmake)\nadd_definitions(-DTOOL_RELEASE=\"${RELEASE}\")\nset(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../cmake/modules)\n\nif(MSVC)\n  include_directories(getopt)\n  add_definitions(/D _CRT_SECURE_NO_WARNINGS)\nelse()\n  add_definitions(-Wall)\nendif()\n\nif(NOT libhackrf_SOURCE_DIR)\n  if(LIBHACKRF_INCLUDE_DIR\n     AND LIBHACKRF_LIBRARIES\n     AND NOT TARGET HackRF::hackrf)\n    add_library(HackRF::hackrf INTERFACE IMPORTED)\n    set_target_properties(\n      HackRF::hackrf\n      PROPERTIES INTERFACE_INCLUDE_DIRECTORIES \"${LIBHACKRF_INCLUDE_DIR}\"\n                 INTERFACE_LINK_LIBRARIES \"${LIBHACKRF_LIBRARIES}\")\n  else()\n    find_package(HackRF REQUIRED)\n  endif()\nendif()\n\nadd_subdirectory(src)\n\n########################################################################\n# Create uninstall target\n########################################################################\n\nif(NOT HackRF_SOURCE_DIR)\n  configure_file(${PROJECT_SOURCE_DIR}/../cmake/cmake_uninstall.cmake.in\n                 ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake @ONLY)\n\n  add_custom_target(\n    uninstall\n    COMMENT \"Provide hackrf-tools uninstall target\"\n    COMMAND ${CMAKE_COMMAND} -P\n            ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)\nendif()\n"
  },
  {
    "path": "host/hackrf-tools/getopt/getopt.c",
    "content": "/* Getopt for GNU.\n   NOTE: getopt is now part of the C library, so if you don't know what\n   \"Keep this file name-space clean\" means, talk to drepper@gnu.org\n   before changing it!\n   Copyright (C) 1987,88,89,90,91,92,93,94,95,96,98,99,2000,2001\n   Free Software Foundation, Inc.\n   This file is part of the GNU C Library.\n\n   The GNU C Library is free software; you can redistribute it and/or\n   modify it under the terms of the GNU Lesser General Public\n   License as published by the Free Software Foundation; either\n   version 2.1 of the License, or (at your option) any later version.\n\n   The GNU C Library is distributed in the hope that it will be useful,\n   but WITHOUT ANY WARRANTY; without even the implied warranty of\n   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\n   Lesser General Public License for more details.\n\n   You should have received a copy of the GNU Lesser General Public\n   License along with the GNU C Library; if not, write to the Free\n   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA\n   02111-1307 USA.  */\n/* This tells Alpha OSF/1 not to define a getopt prototype in <stdio.h>.\n   Ditto for AIX 3.2 and <stdlib.h>.  */\n#ifndef _NO_PROTO\n# define _NO_PROTO\n#endif\n\n#ifdef HAVE_CONFIG_H\n# include <config.h>\n#endif\n\n#if !defined __STDC__ || !__STDC__\n/* This is a separate conditional since some stdc systems\n   reject `defined (const)'.  */\n# ifndef const\n#  define const\n# endif\n#endif\n\n#include <stdio.h>\n\n/* Comment out all this code if we are using the GNU C Library, and are not\n   actually compiling the library itself.  This code is part of the GNU C\n   Library, but also included in many other GNU distributions.  Compiling\n   and linking in this code is a waste when using the GNU C library\n   (especially if it is a shared library).  Rather than having every GNU\n   program understand `configure --with-gnu-libc' and omit the object files,\n   it is simpler to just do this in the source for each such file.  */\n\n#define GETOPT_INTERFACE_VERSION 2\n#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2\n# include <gnu-versions.h>\n# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION\n#  define ELIDE_CODE\n# endif\n#endif\n\n#ifndef ELIDE_CODE\n\n\n/* This needs to come after some library #include\n   to get __GNU_LIBRARY__ defined.  */\n#ifdef\t__GNU_LIBRARY__\n/* Don't include stdlib.h for non-GNU C libraries because some of them\n   contain conflicting prototypes for getopt.  */\n# include <stdlib.h>\n# include <unistd.h>\n#endif\t/* GNU C library.  */\n\n#ifdef VMS\n# include <unixlib.h>\n# if HAVE_STRING_H - 0\n#  include <string.h>\n# endif\n#endif\n\n#ifndef _\n/* This is for other GNU distributions with internationalized messages.  */\n# if (HAVE_LIBINTL_H && ENABLE_NLS) || defined _LIBC\n#  include <libintl.h>\n#  ifndef _\n#   define _(msgid)\tgettext (msgid)\n#  endif\n# else\n#  define _(msgid)\t(msgid)\n# endif\n#endif\n\n/* This version of `getopt' appears to the caller like standard Unix `getopt'\n   but it behaves differently for the user, since it allows the user\n   to intersperse the options with the other arguments.\n\n   As `getopt' works, it permutes the elements of ARGV so that,\n   when it is done, all the options precede everything else.  Thus\n   all application programs are extended to handle flexible argument order.\n\n   Setting the environment variable POSIXLY_CORRECT disables permutation.\n   Then the behavior is completely standard.\n\n   GNU application programs can use a third alternative mode in which\n   they can distinguish the relative order of options and other arguments.  */\n\n#include \"getopt.h\"\n\n/* For communication from `getopt' to the caller.\n   When `getopt' finds an option that takes an argument,\n   the argument value is returned here.\n   Also, when `ordering' is RETURN_IN_ORDER,\n   each non-option ARGV-element is returned here.  */\n\nchar *optarg;\n\n/* Index in ARGV of the next element to be scanned.\n   This is used for communication to and from the caller\n   and for communication between successive calls to `getopt'.\n\n   On entry to `getopt', zero means this is the first call; initialize.\n\n   When `getopt' returns -1, this is the index of the first of the\n   non-option elements that the caller should itself scan.\n\n   Otherwise, `optind' communicates from one call to the next\n   how much of ARGV has been scanned so far.  */\n\n/* 1003.2 says this must be 1 before any call.  */\nint optind = 1;\n\n/* Formerly, initialization of getopt depended on optind==0, which\n   causes problems with re-calling getopt as programs generally don't\n   know that. */\n\nint __getopt_initialized;\n\n/* The next char to be scanned in the option-element\n   in which the last option character we returned was found.\n   This allows us to pick up the scan where we left off.\n\n   If this is zero, or a null string, it means resume the scan\n   by advancing to the next ARGV-element.  */\n\nstatic char *nextchar;\n\n/* Callers store zero here to inhibit the error message\n   for unrecognized options.  */\n\nint opterr = 1;\n\n/* Set to an option character which was unrecognized.\n   This must be initialized on some systems to avoid linking in the\n   system's own getopt implementation.  */\n\nint optopt = '?';\n\n/* Describe how to deal with options that follow non-option ARGV-elements.\n\n   If the caller did not specify anything,\n   the default is REQUIRE_ORDER if the environment variable\n   POSIXLY_CORRECT is defined, PERMUTE otherwise.\n\n   REQUIRE_ORDER means don't recognize them as options;\n   stop option processing when the first non-option is seen.\n   This is what Unix does.\n   This mode of operation is selected by either setting the environment\n   variable POSIXLY_CORRECT, or using `+' as the first character\n   of the list of option characters.\n\n   PERMUTE is the default.  We permute the contents of ARGV as we scan,\n   so that eventually all the non-options are at the end.  This allows options\n   to be given in any order, even with programs that were not written to\n   expect this.\n\n   RETURN_IN_ORDER is an option available to programs that were written\n   to expect options and other ARGV-elements in any order and that care about\n   the ordering of the two.  We describe each non-option ARGV-element\n   as if it were the argument of an option with character code 1.\n   Using `-' as the first character of the list of option characters\n   selects this mode of operation.\n\n   The special argument `--' forces an end of option-scanning regardless\n   of the value of `ordering'.  In the case of RETURN_IN_ORDER, only\n   `--' can cause `getopt' to return -1 with `optind' != ARGC.  */\n\nstatic enum\n{\n  REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER\n} ordering;\n\n/* Value of POSIXLY_CORRECT environment variable.  */\nstatic char *posixly_correct;\n\n#ifdef\t__GNU_LIBRARY__\n/* We want to avoid inclusion of string.h with non-GNU libraries\n   because there are many ways it can cause trouble.\n   On some systems, it contains special magic macros that don't work\n   in GCC.  */\n# include <string.h>\n# define my_index\tstrchr\n#else\n\n# if 1 //HAVE_STRING_H\n#  include <string.h>\n# else\n#  include <strings.h>\n# endif\n\n/* Avoid depending on library functions or files\n   whose names are inconsistent.  */\n\n#ifndef getenv\n#ifdef _MSC_VER\n// DDK will complain if you don't use the stdlib defined getenv\n#include <stdlib.h>\n#else\nextern char *getenv ();\n#endif\n#endif\n\nstatic char *\nmy_index (str, chr)\n     const char *str;\n     int chr;\n{\n  while (*str)\n    {\n      if (*str == chr)\n\treturn (char *) str;\n      str++;\n    }\n  return 0;\n}\n\n/* If using GCC, we can safely declare strlen this way.\n   If not using GCC, it is ok not to declare it.  */\n#ifdef __GNUC__\n/* Note that Motorola Delta 68k R3V7 comes with GCC but not stddef.h.\n   That was relevant to code that was here before.  */\n# if (!defined __STDC__ || !__STDC__) && !defined strlen\n/* gcc with -traditional declares the built-in strlen to return int,\n   and has done so at least since version 2.4.5. -- rms.  */\nextern int strlen (const char *);\n# endif /* not __STDC__ */\n#endif /* __GNUC__ */\n\n#endif /* not __GNU_LIBRARY__ */\n\n/* Handle permutation of arguments.  */\n\n/* Describe the part of ARGV that contains non-options that have\n   been skipped.  `first_nonopt' is the index in ARGV of the first of them;\n   `last_nonopt' is the index after the last of them.  */\n\nstatic int first_nonopt;\nstatic int last_nonopt;\n\n#ifdef _LIBC\n/* Stored original parameters.\n   XXX This is no good solution.  We should rather copy the args so\n   that we can compare them later.  But we must not use malloc(3).  */\nextern int __libc_argc;\nextern char **__libc_argv;\n\n/* Bash 2.0 gives us an environment variable containing flags\n   indicating ARGV elements that should not be considered arguments.  */\n\n# ifdef USE_NONOPTION_FLAGS\n/* Defined in getopt_init.c  */\nextern char *__getopt_nonoption_flags;\n\nstatic int nonoption_flags_max_len;\nstatic int nonoption_flags_len;\n# endif\n\n# ifdef USE_NONOPTION_FLAGS\n#  define SWAP_FLAGS(ch1, ch2) \\\n  if (nonoption_flags_len > 0)\t\t\t\t\t\t      \\\n    {\t\t\t\t\t\t\t\t\t      \\\n      char __tmp = __getopt_nonoption_flags[ch1];\t\t\t      \\\n      __getopt_nonoption_flags[ch1] = __getopt_nonoption_flags[ch2];\t      \\\n      __getopt_nonoption_flags[ch2] = __tmp;\t\t\t\t      \\\n    }\n# else\n#  define SWAP_FLAGS(ch1, ch2)\n# endif\n#else\t/* !_LIBC */\n# define SWAP_FLAGS(ch1, ch2)\n#endif\t/* _LIBC */\n\n/* Exchange two adjacent subsequences of ARGV.\n   One subsequence is elements [first_nonopt,last_nonopt)\n   which contains all the non-options that have been skipped so far.\n   The other is elements [last_nonopt,optind), which contains all\n   the options processed since those non-options were skipped.\n\n   `first_nonopt' and `last_nonopt' are relocated so that they describe\n   the new indices of the non-options in ARGV after they are moved.  */\n\n#if defined __STDC__ && __STDC__\nstatic void exchange (char **);\n#endif\n\nstatic void\nexchange (argv)\n     char **argv;\n{\n  int bottom = first_nonopt;\n  int middle = last_nonopt;\n  int top = optind;\n  char *tem;\n\n  /* Exchange the shorter segment with the far end of the longer segment.\n     That puts the shorter segment into the right place.\n     It leaves the longer segment in the right place overall,\n     but it consists of two parts that need to be swapped next.  */\n\n#if defined _LIBC && defined USE_NONOPTION_FLAGS\n  /* First make sure the handling of the `__getopt_nonoption_flags'\n     string can work normally.  Our top argument must be in the range\n     of the string.  */\n  if (nonoption_flags_len > 0 && top >= nonoption_flags_max_len)\n    {\n      /* We must extend the array.  The user plays games with us and\n\t presents new arguments.  */\n      char *new_str = malloc (top + 1);\n      if (new_str == NULL)\n\tnonoption_flags_len = nonoption_flags_max_len = 0;\n      else\n\t{\n\t  memset (__mempcpy (new_str, __getopt_nonoption_flags,\n\t\t\t     nonoption_flags_max_len),\n\t\t  '\\0', top + 1 - nonoption_flags_max_len);\n\t  nonoption_flags_max_len = top + 1;\n\t  __getopt_nonoption_flags = new_str;\n\t}\n    }\n#endif\n\n  while (top > middle && middle > bottom)\n    {\n      if (top - middle > middle - bottom)\n\t{\n\t  /* Bottom segment is the short one.  */\n\t  int len = middle - bottom;\n\t  register int i;\n\n\t  /* Swap it with the top part of the top segment.  */\n\t  for (i = 0; i < len; i++)\n\t    {\n\t      tem = argv[bottom + i];\n\t      argv[bottom + i] = argv[top - (middle - bottom) + i];\n\t      argv[top - (middle - bottom) + i] = tem;\n\t      SWAP_FLAGS (bottom + i, top - (middle - bottom) + i);\n\t    }\n\t  /* Exclude the moved bottom segment from further swapping.  */\n\t  top -= len;\n\t}\n      else\n\t{\n\t  /* Top segment is the short one.  */\n\t  int len = top - middle;\n\t  register int i;\n\n\t  /* Swap it with the bottom part of the bottom segment.  */\n\t  for (i = 0; i < len; i++)\n\t    {\n\t      tem = argv[bottom + i];\n\t      argv[bottom + i] = argv[middle + i];\n\t      argv[middle + i] = tem;\n\t      SWAP_FLAGS (bottom + i, middle + i);\n\t    }\n\t  /* Exclude the moved top segment from further swapping.  */\n\t  bottom += len;\n\t}\n    }\n\n  /* Update records for the slots the non-options now occupy.  */\n\n  first_nonopt += (optind - last_nonopt);\n  last_nonopt = optind;\n}\n\n/* Initialize the internal data when the first call is made.  */\n\n#if defined __STDC__ && __STDC__\nstatic const char *_getopt_initialize (int, char *const *, const char *);\n#endif\nstatic const char *\n_getopt_initialize (argc, argv, optstring)\n     int argc;\n     char *const *argv;\n     const char *optstring;\n{\n  /* Start processing options with ARGV-element 1 (since ARGV-element 0\n     is the program name); the sequence of previously skipped\n     non-option ARGV-elements is empty.  */\n\n  first_nonopt = last_nonopt = optind;\n\n  nextchar = NULL;\n\n  posixly_correct = getenv (\"POSIXLY_CORRECT\");\n\n  /* Determine how to handle the ordering of options and nonoptions.  */\n\n  if (optstring[0] == '-')\n    {\n      ordering = RETURN_IN_ORDER;\n      ++optstring;\n    }\n  else if (optstring[0] == '+')\n    {\n      ordering = REQUIRE_ORDER;\n      ++optstring;\n    }\n  else if (posixly_correct != NULL)\n    ordering = REQUIRE_ORDER;\n  else\n    ordering = PERMUTE;\n\n#if defined _LIBC && defined USE_NONOPTION_FLAGS\n  if (posixly_correct == NULL\n      && argc == __libc_argc && argv == __libc_argv)\n    {\n      if (nonoption_flags_max_len == 0)\n\t{\n\t  if (__getopt_nonoption_flags == NULL\n\t      || __getopt_nonoption_flags[0] == '\\0')\n\t    nonoption_flags_max_len = -1;\n\t  else\n\t    {\n\t      const char *orig_str = __getopt_nonoption_flags;\n\t      int len = nonoption_flags_max_len = strlen (orig_str);\n\t      if (nonoption_flags_max_len < argc)\n\t\tnonoption_flags_max_len = argc;\n\t      __getopt_nonoption_flags =\n\t\t(char *) malloc (nonoption_flags_max_len);\n\t      if (__getopt_nonoption_flags == NULL)\n\t\tnonoption_flags_max_len = -1;\n\t      else\n\t\tmemset (__mempcpy (__getopt_nonoption_flags, orig_str, len),\n\t\t\t'\\0', nonoption_flags_max_len - len);\n\t    }\n\t}\n      nonoption_flags_len = nonoption_flags_max_len;\n    }\n  else\n    nonoption_flags_len = 0;\n#endif\n\n  return optstring;\n}\n\nint\ngetopt_long (\n     int argc,\n     char *const *argv,\n     const char *options,\n     const struct option *long_options,\n     int *opt_index)\n{\n  return _getopt_internal (argc, argv, options, long_options, opt_index, 0);\n}\n\n/* Like getopt_long, but '-' as well as '--' can indicate a long option.\nIf an option that starts with '-' (not '--') doesn't match a long option,\nbut does match a short option, it is parsed as a short option\ninstead. */\n\nint\ngetopt_long_only (\n     int argc,\n     char *const *argv,\n     const char *options,\n     const struct option *long_options,\n     int *opt_index)\n{\n  return _getopt_internal (argc, argv, options, long_options, opt_index, 1);\n}\n\n/* Scan elements of ARGV (whose length is ARGC) for option characters\n   given in OPTSTRING.\n\n   If an element of ARGV starts with '-', and is not exactly \"-\" or \"--\",\n   then it is an option element.  The characters of this element\n   (aside from the initial '-') are option characters.  If `getopt'\n   is called repeatedly, it returns successively each of the option characters\n   from each of the option elements.\n\n   If `getopt' finds another option character, it returns that character,\n   updating `optind' and `nextchar' so that the next call to `getopt' can\n   resume the scan with the following option character or ARGV-element.\n\n   If there are no more option characters, `getopt' returns -1.\n   Then `optind' is the index in ARGV of the first ARGV-element\n   that is not an option.  (The ARGV-elements have been permuted\n   so that those that are not options now come last.)\n\n   OPTSTRING is a string containing the legitimate option characters.\n   If an option character is seen that is not listed in OPTSTRING,\n   return '?' after printing an error message.  If you set `opterr' to\n   zero, the error message is suppressed but we still return '?'.\n\n   If a char in OPTSTRING is followed by a colon, that means it wants an arg,\n   so the following text in the same ARGV-element, or the text of the following\n   ARGV-element, is returned in `optarg'.  Two colons mean an option that\n   wants an optional arg; if there is text in the current ARGV-element,\n   it is returned in `optarg', otherwise `optarg' is set to zero.\n\n   If OPTSTRING starts with `-' or `+', it requests different methods of\n   handling the non-option ARGV-elements.\n   See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above.\n\n   Long-named options begin with `--' instead of `-'.\n   Their names may be abbreviated as long as the abbreviation is unique\n   or is an exact match for some defined option.  If they have an\n   argument, it follows the option name in the same ARGV-element, separated\n   from the option name by a `=', or else the in next ARGV-element.\n   When `getopt' finds a long-named option, it returns 0 if that option's\n   `flag' field is nonzero, the value of the option's `val' field\n   if the `flag' field is zero.\n\n   The elements of ARGV aren't really const, because we permute them.\n   But we pretend they're const in the prototype to be compatible\n   with other systems.\n\n   LONGOPTS is a vector of `struct option' terminated by an\n   element containing a name which is zero.\n\n   LONGIND returns the index in LONGOPT of the long-named option found.\n   It is only valid when a long-named option has been found by the most\n   recent call.\n\n   If LONG_ONLY is nonzero, '-' as well as '--' can introduce\n   long-named options.  */\n\nint\n_getopt_internal (argc, argv, optstring, longopts, longind, long_only)\n     int argc;\n     char *const *argv;\n     const char *optstring;\n     const struct option *longopts;\n     int *longind;\n     int long_only;\n{\n  int print_errors = opterr;\n  if (optstring[0] == ':')\n    print_errors = 0;\n\n  if (argc < 1)\n    return -1;\n\n  optarg = NULL;\n\n  if (optind == 0 || !__getopt_initialized)\n    {\n      if (optind == 0)\n\toptind = 1;\t/* Don't scan ARGV[0], the program name.  */\n      optstring = _getopt_initialize (argc, argv, optstring);\n      __getopt_initialized = 1;\n    }\n\n  /* Test whether ARGV[optind] points to a non-option argument.\n     Either it does not have option syntax, or there is an environment flag\n     from the shell indicating it is not an option.  The later information\n     is only used when the used in the GNU libc.  */\n#if defined _LIBC && defined USE_NONOPTION_FLAGS\n# define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\\0'\t      \\\n\t\t      || (optind < nonoption_flags_len\t\t\t      \\\n\t\t\t  && __getopt_nonoption_flags[optind] == '1'))\n#else\n# define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\\0')\n#endif\n\n  if (nextchar == NULL || *nextchar == '\\0')\n    {\n      /* Advance to the next ARGV-element.  */\n\n      /* Give FIRST_NONOPT & LAST_NONOPT rational values if OPTIND has been\n\t moved back by the user (who may also have changed the arguments).  */\n      if (last_nonopt > optind)\n\tlast_nonopt = optind;\n      if (first_nonopt > optind)\n\tfirst_nonopt = optind;\n\n      if (ordering == PERMUTE)\n\t{\n\t  /* If we have just processed some options following some non-options,\n\t     exchange them so that the options come first.  */\n\n\t  if (first_nonopt != last_nonopt && last_nonopt != optind)\n\t    exchange ((char **) argv);\n\t  else if (last_nonopt != optind)\n\t    first_nonopt = optind;\n\n\t  /* Skip any additional non-options\n\t     and extend the range of non-options previously skipped.  */\n\n\t  while (optind < argc && NONOPTION_P)\n\t    optind++;\n\t  last_nonopt = optind;\n\t}\n\n      /* The special ARGV-element `--' means premature end of options.\n\t Skip it like a null option,\n\t then exchange with previous non-options as if it were an option,\n\t then skip everything else like a non-option.  */\n\n      if (optind != argc && !strcmp (argv[optind], \"--\"))\n\t{\n\t  optind++;\n\n\t  if (first_nonopt != last_nonopt && last_nonopt != optind)\n\t    exchange ((char **) argv);\n\t  else if (first_nonopt == last_nonopt)\n\t    first_nonopt = optind;\n\t  last_nonopt = argc;\n\n\t  optind = argc;\n\t}\n\n      /* If we have done all the ARGV-elements, stop the scan\n\t and back over any non-options that we skipped and permuted.  */\n\n      if (optind == argc)\n\t{\n\t  /* Set the next-arg-index to point at the non-options\n\t     that we previously skipped, so the caller will digest them.  */\n\t  if (first_nonopt != last_nonopt)\n\t    optind = first_nonopt;\n\t  return -1;\n\t}\n\n      /* If we have come to a non-option and did not permute it,\n\t either stop the scan or describe it to the caller and pass it by.  */\n\n      if (NONOPTION_P)\n\t{\n\t  if (ordering == REQUIRE_ORDER)\n\t    return -1;\n\t  optarg = argv[optind++];\n\t  return 1;\n\t}\n\n      /* We have found another option-ARGV-element.\n\t Skip the initial punctuation.  */\n\n      nextchar = (argv[optind] + 1\n\t\t  + (longopts != NULL && argv[optind][1] == '-'));\n    }\n\n  /* Decode the current option-ARGV-element.  */\n\n  /* Check whether the ARGV-element is a long option.\n\n     If long_only and the ARGV-element has the form \"-f\", where f is\n     a valid short option, don't consider it an abbreviated form of\n     a long option that starts with f.  Otherwise there would be no\n     way to give the -f short option.\n\n     On the other hand, if there's a long option \"fubar\" and\n     the ARGV-element is \"-fu\", do consider that an abbreviation of\n     the long option, just like \"--fu\", and not \"-f\" with arg \"u\".\n\n     This distinction seems to be the most useful approach.  */\n\n  if (longopts != NULL\n      && (argv[optind][1] == '-'\n\t  || (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1])))))\n    {\n      char *nameend;\n      const struct option *p;\n      const struct option *pfound = NULL;\n      int exact = 0;\n      int ambig = 0;\n      int indfound = -1;\n      int option_index;\n\n      for (nameend = nextchar; *nameend && *nameend != '='; nameend++)\n\t/* Do nothing.  */ ;\n\n      /* Test all long options for either exact match\n\t or abbreviated matches.  */\n      for (p = longopts, option_index = 0; p->name; p++, option_index++)\n\tif (!strncmp (p->name, nextchar, nameend - nextchar))\n\t  {\n\t    if ((unsigned int) (nameend - nextchar)\n\t\t== (unsigned int) strlen (p->name))\n\t      {\n\t\t/* Exact match found.  */\n\t\tpfound = p;\n\t\tindfound = option_index;\n\t\texact = 1;\n\t\tbreak;\n\t      }\n\t    else if (pfound == NULL)\n\t      {\n\t\t/* First nonexact match found.  */\n\t\tpfound = p;\n\t\tindfound = option_index;\n\t      }\n\t    else if (long_only\n\t\t     || pfound->has_arg != p->has_arg\n\t\t     || pfound->flag != p->flag\n\t\t     || pfound->val != p->val)\n\t      /* Second or later nonexact match found.  */\n\t      ambig = 1;\n\t  }\n\n      if (ambig && !exact)\n\t{\n\t  if (print_errors)\n\t    fprintf (stderr, _(\"%s: option `%s' is ambiguous\\n\"),\n\t\t     argv[0], argv[optind]);\n\t  nextchar += strlen (nextchar);\n\t  optind++;\n\t  optopt = 0;\n\t  return '?';\n\t}\n\n      if (pfound != NULL)\n\t{\n\t  option_index = indfound;\n\t  optind++;\n\t  if (*nameend)\n\t    {\n\t      /* Don't test has_arg with >, because some C compilers don't\n\t\t allow it to be used on enums.  */\n\t      if (pfound->has_arg)\n\t\toptarg = nameend + 1;\n\t      else\n\t\t{\n\t\t  if (print_errors)\n\t\t    {\n\t\t      if (argv[optind - 1][1] == '-')\n\t\t\t/* --option */\n\t\t\tfprintf (stderr,\n\t\t\t\t _(\"%s: option `--%s' doesn't allow an argument\\n\"),\n\t\t\t\t argv[0], pfound->name);\n\t\t      else\n\t\t\t/* +option or -option */\n\t\t\tfprintf (stderr,\n\t\t\t\t _(\"%s: option `%c%s' doesn't allow an argument\\n\"),\n\t\t\t\t argv[0], argv[optind - 1][0], pfound->name);\n\t\t    }\n\n\t\t  nextchar += strlen (nextchar);\n\n\t\t  optopt = pfound->val;\n\t\t  return '?';\n\t\t}\n\t    }\n\t  else if (pfound->has_arg == 1)\n\t    {\n\t      if (optind < argc)\n\t\toptarg = argv[optind++];\n\t      else\n\t\t{\n\t\t  if (print_errors)\n\t\t    fprintf (stderr,\n\t\t\t   _(\"%s: option `%s' requires an argument\\n\"),\n\t\t\t   argv[0], argv[optind - 1]);\n\t\t  nextchar += strlen (nextchar);\n\t\t  optopt = pfound->val;\n\t\t  return optstring[0] == ':' ? ':' : '?';\n\t\t}\n\t    }\n\t  nextchar += strlen (nextchar);\n\t  if (longind != NULL)\n\t    *longind = option_index;\n\t  if (pfound->flag)\n\t    {\n\t      *(pfound->flag) = pfound->val;\n\t      return 0;\n\t    }\n\t  return pfound->val;\n\t}\n\n      /* Can't find it as a long option.  If this is not getopt_long_only,\n\t or the option starts with '--' or is not a valid short\n\t option, then it's an error.\n\t Otherwise interpret it as a short option.  */\n      if (!long_only || argv[optind][1] == '-'\n\t  || my_index (optstring, *nextchar) == NULL)\n\t{\n\t  if (print_errors)\n\t    {\n\t      if (argv[optind][1] == '-')\n\t\t/* --option */\n\t\tfprintf (stderr, _(\"%s: unrecognized option `--%s'\\n\"),\n\t\t\t argv[0], nextchar);\n\t      else\n\t\t/* +option or -option */\n\t\tfprintf (stderr, _(\"%s: unrecognized option `%c%s'\\n\"),\n\t\t\t argv[0], argv[optind][0], nextchar);\n\t    }\n\t  nextchar = (char *) \"\";\n\t  optind++;\n\t  optopt = 0;\n\t  return '?';\n\t}\n    }\n\n  /* Look at and handle the next short option-character.  */\n\n  {\n    char c = *nextchar++;\n    char *temp = my_index (optstring, c);\n\n    /* Increment `optind' when we start to process its last character.  */\n    if (*nextchar == '\\0')\n      ++optind;\n\n    if (temp == NULL || c == ':')\n      {\n\tif (print_errors)\n\t  {\n\t    if (posixly_correct)\n\t      /* 1003.2 specifies the format of this message.  */\n\t      fprintf (stderr, _(\"%s: illegal option -- %c\\n\"),\n\t\t       argv[0], c);\n\t    else\n\t      fprintf (stderr, _(\"%s: invalid option -- %c\\n\"),\n\t\t       argv[0], c);\n\t  }\n\toptopt = c;\n\treturn '?';\n      }\n    /* Convenience. Treat POSIX -W foo same as long option --foo */\n    if (temp[0] == 'W' && temp[1] == ';')\n      {\n\tchar *nameend;\n\tconst struct option *p;\n\tconst struct option *pfound = NULL;\n\tint exact = 0;\n\tint ambig = 0;\n\tint indfound = 0;\n\tint option_index;\n\n\t/* This is an option that requires an argument.  */\n\tif (*nextchar != '\\0')\n\t  {\n\t    optarg = nextchar;\n\t    /* If we end this ARGV-element by taking the rest as an arg,\n\t       we must advance to the next element now.  */\n\t    optind++;\n\t  }\n\telse if (optind == argc)\n\t  {\n\t    if (print_errors)\n\t      {\n\t\t/* 1003.2 specifies the format of this message.  */\n\t\tfprintf (stderr, _(\"%s: option requires an argument -- %c\\n\"),\n\t\t\t argv[0], c);\n\t      }\n\t    optopt = c;\n\t    if (optstring[0] == ':')\n\t      c = ':';\n\t    else\n\t      c = '?';\n\t    return c;\n\t  }\n\telse\n\t  /* We already incremented `optind' once;\n\t     increment it again when taking next ARGV-elt as argument.  */\n\t  optarg = argv[optind++];\n\n\t/* optarg is now the argument, see if it's in the\n\t   table of longopts.  */\n\n\tfor (nextchar = nameend = optarg; *nameend && *nameend != '='; nameend++)\n\t  /* Do nothing.  */ ;\n\n\t/* Test all long options for either exact match\n\t   or abbreviated matches.  */\n\tfor (p = longopts, option_index = 0; p->name; p++, option_index++)\n\t  if (!strncmp (p->name, nextchar, nameend - nextchar))\n\t    {\n\t      if ((unsigned int) (nameend - nextchar) == strlen (p->name))\n\t\t{\n\t\t  /* Exact match found.  */\n\t\t  pfound = p;\n\t\t  indfound = option_index;\n\t\t  exact = 1;\n\t\t  break;\n\t\t}\n\t      else if (pfound == NULL)\n\t\t{\n\t\t  /* First nonexact match found.  */\n\t\t  pfound = p;\n\t\t  indfound = option_index;\n\t\t}\n\t      else\n\t\t/* Second or later nonexact match found.  */\n\t\tambig = 1;\n\t    }\n\tif (ambig && !exact)\n\t  {\n\t    if (print_errors)\n\t      fprintf (stderr, _(\"%s: option `-W %s' is ambiguous\\n\"),\n\t\t       argv[0], argv[optind]);\n\t    nextchar += strlen (nextchar);\n\t    optind++;\n\t    return '?';\n\t  }\n\tif (pfound != NULL)\n\t  {\n\t    option_index = indfound;\n\t    if (*nameend)\n\t      {\n\t\t/* Don't test has_arg with >, because some C compilers don't\n\t\t   allow it to be used on enums.  */\n\t\tif (pfound->has_arg)\n\t\t  optarg = nameend + 1;\n\t\telse\n\t\t  {\n\t\t    if (print_errors)\n\t\t      fprintf (stderr, _(\"\\\n\t\t\t%s: option `-W %s' doesn't allow an argument\\n\"),\n\t\t\t       argv[0], pfound->name);\n\n\t\t    nextchar += strlen (nextchar);\n\t\t    return '?';\n\t\t  }\n\t      }\n\t    else if (pfound->has_arg == 1)\n\t      {\n\t\tif (optind < argc)\n\t\t  optarg = argv[optind++];\n\t\telse\n\t\t  {\n\t\t    if (print_errors)\n\t\t      fprintf (stderr,\n\t\t\t       _(\"%s: option `%s' requires an argument\\n\"),\n\t\t\t       argv[0], argv[optind - 1]);\n\t\t    nextchar += strlen (nextchar);\n\t\t    return optstring[0] == ':' ? ':' : '?';\n\t\t  }\n\t      }\n\t    nextchar += strlen (nextchar);\n\t    if (longind != NULL)\n\t      *longind = option_index;\n\t    if (pfound->flag)\n\t      {\n\t\t*(pfound->flag) = pfound->val;\n\t\treturn 0;\n\t      }\n\t    return pfound->val;\n\t  }\n\t  nextchar = NULL;\n\t  return 'W';\t/* Let the application handle it.   */\n      }\n    if (temp[1] == ':')\n      {\n\tif (temp[2] == ':')\n\t  {\n\t    /* This is an option that accepts an argument optionally.  */\n\t    if (*nextchar != '\\0')\n\t      {\n\t\toptarg = nextchar;\n\t\toptind++;\n\t      }\n\t    else\n\t      optarg = NULL;\n\t    nextchar = NULL;\n\t  }\n\telse\n\t  {\n\t    /* This is an option that requires an argument.  */\n\t    if (*nextchar != '\\0')\n\t      {\n\t\toptarg = nextchar;\n\t\t/* If we end this ARGV-element by taking the rest as an arg,\n\t\t   we must advance to the next element now.  */\n\t\toptind++;\n\t      }\n\t    else if (optind == argc)\n\t      {\n\t\tif (print_errors)\n\t\t  {\n\t\t    /* 1003.2 specifies the format of this message.  */\n\t\t    fprintf (stderr,\n\t\t\t     _(\"%s: option requires an argument -- %c\\n\"),\n\t\t\t     argv[0], c);\n\t\t  }\n\t\toptopt = c;\n\t\tif (optstring[0] == ':')\n\t\t  c = ':';\n\t\telse\n\t\t  c = '?';\n\t      }\n\t    else\n\t      /* We already incremented `optind' once;\n\t\t increment it again when taking next ARGV-elt as argument.  */\n\t      optarg = argv[optind++];\n\t    nextchar = NULL;\n\t  }\n      }\n    return c;\n  }\n}\n\nint\ngetopt (argc, argv, optstring)\n     int argc;\n     char *const *argv;\n     const char *optstring;\n{\n  return _getopt_internal (argc, argv, optstring,\n\t\t\t   (const struct option *) 0,\n\t\t\t   (int *) 0,\n\t\t\t   0);\n}\n\n#endif\t/* Not ELIDE_CODE.  */\n\n#ifdef TEST\n\n/* Compile with -DTEST to make an executable for use in testing\n   the above definition of `getopt'.  */\n\nint\nmain (argc, argv)\n     int argc;\n     char **argv;\n{\n  int c;\n  int digit_optind = 0;\n\n  while (1)\n    {\n      int this_option_optind = optind ? optind : 1;\n\n      c = getopt (argc, argv, \"abc:d:0123456789\");\n      if (c == -1)\n\tbreak;\n\n      switch (c)\n\t{\n\tcase '0':\n\tcase '1':\n\tcase '2':\n\tcase '3':\n\tcase '4':\n\tcase '5':\n\tcase '6':\n\tcase '7':\n\tcase '8':\n\tcase '9':\n\t  if (digit_optind != 0 && digit_optind != this_option_optind)\n\t    printf (\"digits occur in two different argv-elements.\\n\");\n\t  digit_optind = this_option_optind;\n\t  printf (\"option %c\\n\", c);\n\t  break;\n\n\tcase 'a':\n\t  printf (\"option a\\n\");\n\t  break;\n\n\tcase 'b':\n\t  printf (\"option b\\n\");\n\t  break;\n\n\tcase 'c':\n\t  printf (\"option c with value `%s'\\n\", optarg);\n\t  break;\n\n\tcase '?':\n\t  break;\n\n\tdefault:\n\t  printf (\"?? getopt returned character code 0%o ??\\n\", c);\n\t}\n    }\n\n  if (optind < argc)\n    {\n      printf (\"non-option ARGV-elements: \");\n      while (optind < argc)\n\tprintf (\"%s \", argv[optind++]);\n      printf (\"\\n\");\n    }\n\n  exit (0);\n}\n\n#endif /* TEST */\n"
  },
  {
    "path": "host/hackrf-tools/getopt/getopt.h",
    "content": "/* Declarations for getopt.\n   Copyright (C) 1989-1994, 1996-1999, 2001 Free Software Foundation, Inc.\n   This file is part of the GNU C Library.\n\n   The GNU C Library is free software; you can redistribute it and/or\n   modify it under the terms of the GNU Lesser General Public\n   License as published by the Free Software Foundation; either\n   version 2.1 of the License, or (at your option) any later version.\n\n   The GNU C Library is distributed in the hope that it will be useful,\n   but WITHOUT ANY WARRANTY; without even the implied warranty of\n   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\n   Lesser General Public License for more details.\n\n   You should have received a copy of the GNU Lesser General Public\n   License along with the GNU C Library; if not, write to the Free\n   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA\n   02111-1307 USA.  */\n\n#ifndef _GETOPT_H\n\n#ifndef __need_getopt\n# define _GETOPT_H 1\n#endif\n\n/* If __GNU_LIBRARY__ is not already defined, either we are being used\n   standalone, or this is the first header included in the source file.\n   If we are being used with glibc, we need to include <features.h>, but\n   that does not exist if we are standalone.  So: if __GNU_LIBRARY__ is\n   not defined, include <ctype.h>, which will pull in <features.h> for us\n   if it's from glibc.  (Why ctype.h?  It's guaranteed to exist and it\n   doesn't flood the namespace with stuff the way some other headers do.)  */\n#if !defined __GNU_LIBRARY__\n# include <ctype.h>\n#endif\n\n#ifdef\t__cplusplus\nextern \"C\" {\n#endif\n\n/* For communication from `getopt' to the caller.\n   When `getopt' finds an option that takes an argument,\n   the argument value is returned here.\n   Also, when `ordering' is RETURN_IN_ORDER,\n   each non-option ARGV-element is returned here.  */\n\nextern char *optarg;\n\n/* Index in ARGV of the next element to be scanned.\n   This is used for communication to and from the caller\n   and for communication between successive calls to `getopt'.\n\n   On entry to `getopt', zero means this is the first call; initialize.\n\n   When `getopt' returns -1, this is the index of the first of the\n   non-option elements that the caller should itself scan.\n\n   Otherwise, `optind' communicates from one call to the next\n   how much of ARGV has been scanned so far.  */\n\nextern int optind;\n\n/* Callers store zero here to inhibit the error message `getopt' prints\n   for unrecognized options.  */\n\nextern int opterr;\n\n/* Set to an option character which was unrecognized.  */\n\nextern int optopt;\n\n#ifndef __need_getopt\n/* Describe the long-named options requested by the application.\n   The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector\n   of `struct option' terminated by an element containing a name which is\n   zero.\n\n   The field `has_arg' is:\n   no_argument\t\t(or 0) if the option does not take an argument,\n   required_argument\t(or 1) if the option requires an argument,\n   optional_argument \t(or 2) if the option takes an optional argument.\n\n   If the field `flag' is not NULL, it points to a variable that is set\n   to the value given in the field `val' when the option is found, but\n   left unchanged if the option is not found.\n\n   To have a long-named option do something other than set an `int' to\n   a compiled-in constant, such as set a value from `optarg', set the\n   option's `flag' field to zero and its `val' field to a nonzero\n   value (the equivalent single-letter option character, if there is\n   one).  For long options that have a zero `flag' field, `getopt'\n   returns the contents of the `val' field.  */\n\nstruct option\n{\n# if (defined __STDC__ && __STDC__) || defined __cplusplus\n  const char *name;\n# else\n  char *name;\n# endif\n  /* has_arg can't be an enum because some compilers complain about\n     type mismatches in all the code that assumes it is an int.  */\n  int has_arg;\n  int *flag;\n  int val;\n};\n\n/* Names for the values of the `has_arg' field of `struct option'.  */\n\n# define no_argument\t\t0\n# define required_argument\t1\n# define optional_argument\t2\n#endif\t/* need getopt */\n\n\n/* Get definitions and prototypes for functions to process the\n   arguments in ARGV (ARGC of them, minus the program name) for\n   options given in OPTS.\n\n   Return the option character from OPTS just read.  Return -1 when\n   there are no more options.  For unrecognized options, or options\n   missing arguments, `optopt' is set to the option letter, and '?' is\n   returned.\n\n   The OPTS string is a list of characters which are recognized option\n   letters, optionally followed by colons, specifying that that letter\n   takes an argument, to be placed in `optarg'.\n\n   If a letter in OPTS is followed by two colons, its argument is\n   optional.  This behavior is specific to the GNU `getopt'.\n\n   The argument `--' causes premature termination of argument\n   scanning, explicitly telling `getopt' that there are no more\n   options.\n\n   If OPTS begins with `--', then non-option arguments are treated as\n   arguments to the option '\\0'.  This behavior is specific to the GNU\n   `getopt'.  */\n\n#if (defined __STDC__ && __STDC__) || defined __cplusplus\n# ifdef __GNU_LIBRARY__\n/* Many other libraries have conflicting prototypes for getopt, with\n   differences in the consts, in stdlib.h.  To avoid compilation\n   errors, only prototype getopt for the GNU C library.  */\nextern int getopt (int __argc, char *const *__argv, const char *__shortopts);\n# else /* not __GNU_LIBRARY__ */\nextern int getopt ();\n# endif /* __GNU_LIBRARY__ */\n\n# ifndef __need_getopt\nextern int getopt_long (int __argc, char *const *__argv, const char *__shortopts,\n\t\t        const struct option *__longopts, int *__longind);\nextern int getopt_long_only (int __argc, char *const *__argv,\n\t\t\t     const char *__shortopts,\n\t\t             const struct option *__longopts, int *__longind);\n\n/* Internal only.  Users should not call this directly.  */\nextern int _getopt_internal (int __argc, char *const *__argv,\n\t\t\t     const char *__shortopts,\n\t\t             const struct option *__longopts, int *__longind,\n\t\t\t     int __long_only);\n# endif\n#else /* not __STDC__ */\nextern int getopt ();\n# ifndef __need_getopt\nextern int getopt_long ();\nextern int getopt_long_only ();\n\nextern int _getopt_internal ();\n# endif\n#endif /* __STDC__ */\n\n#ifdef\t__cplusplus\n}\n#endif\n\n/* Make sure we later can get all the definitions and declarations.  */\n#undef __need_getopt\n\n#endif /* getopt.h */\n"
  },
  {
    "path": "host/hackrf-tools/src/CMakeLists.txt",
    "content": "# Copyright 2012 Jared Boone\n# Copyright 2013 Benjamin Vernoux\n# Copyright 2025 A. Maitland Bottoms <bottoms@debian.org>\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify it under\n# the terms of the GNU General Public License as published by the Free Software\n# Foundation; either version 2, or (at your option) any later version.\n#\n# This program is distributed in the hope that it will be useful, but WITHOUT\n# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\n# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more\n# details.\n#\n# You should have received a copy of the GNU General Public License along with\n# this program; see the file COPYING.  If not, write to the Free Software\n# Foundation, Inc., 51 Franklin Street, Boston, MA 02110-1301, USA.\n#\n\noption(ENABLE_HACKRF_SWEEP\n       \"Build and Install hackrf_sweep tool (Requires FFTW3f)\" ON)\nfind_package(FFTW3f)\n\nset(TOOLS\n    hackrf_transfer\n    hackrf_spiflash\n    hackrf_cpldjtag\n    hackrf_info\n    hackrf_debug\n    hackrf_clock\n    hackrf_operacake\n    hackrf_biast)\n\nif(TARGET HackRF::hackrf)\n  list(APPEND TOOLS_LINK_LIBS HackRF::hackrf)\nelse()\n  list(APPEND TOOLS_LINK_LIBS HackRF::hackrf_static)\nendif()\n\nif(MSVC)\n  add_library(libgetopt_static STATIC ../getopt/getopt.c)\n  list(APPEND TOOLS_LINK_LIBS libgetopt_static)\nendif()\n\ninclude(CheckLibraryExists)\ncheck_library_exists(m log10 \"\" LIBM)\nif(LIBM)\n  list(APPEND TOOLS_LINK_LIBS m)\nendif()\n\nforeach(tool ${TOOLS})\n  add_executable(${tool} ${tool}.c)\n  target_compile_features(${tool} PRIVATE c_std_90)\n  target_link_libraries(${tool} ${TOOLS_LINK_LIBS})\n  install(TARGETS ${tool} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})\nendforeach(tool)\nif(FFTW3f_FOUND AND ENABLE_HACKRF_SWEEP)\n  add_executable(hackrf_sweep hackrf_sweep.c)\n  target_compile_features(hackrf_sweep PRIVATE c_std_90)\n  target_link_libraries(hackrf_sweep fftw3f::fftw3f ${TOOLS_LINK_LIBS})\n  install(TARGETS hackrf_sweep RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})\nelse()\n  message(\n    STATUS\n      \"Not building hackrf_sweep tool. (Install FFTW, set ENABLE_HACKRF_SWEEP)\"\n  )\nendif()\n\nif(WIN32)\n  install(\n    DIRECTORY \"${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/\"\n    DESTINATION ${CMAKE_INSTALL_BINDIR}\n    FILES_MATCHING\n    PATTERN \"fftw*.dll\")\nendif()\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_biast.c",
    "content": "/*\n * Copyright 2023 Jonathan Suite (GitHub: @ai6aj)\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <getopt.h>\n#include <string.h>\n\n#if defined(__GNUC__)\n\t#include <unistd.h>\n\t#include <sys/time.h>\n#endif\n\n#define USAGE              1\n#define INVALID_BIAST_MODE 2\n\nvoid usage()\n{\n\tfprintf(stderr,\n\t\t\"\\nhackrf_biast - enable/disable antenna power on the HackRF for compatibility\\n\");\n\tfprintf(stderr,\n\t\t\"               with software that does not support this function\\n\\n\");\n\tfprintf(stderr, \"Usage: \\n\");\n\tfprintf(stderr, \"  -h         Display this help\\n\");\n\tfprintf(stderr,\n\t\t\"  -R         Reset all bias tee settings to device default.  When combined\\n\");\n\tfprintf(stderr,\n\t\t\"             with -r/-t/-o, those settings will take precedence.\\n\\n\");\n\n\tfprintf(stderr,\n\t\t\"  [-b mode]  1=Enable bias tee immediately, 0=disable immediately\\n\");\n\tfprintf(stderr,\n\t\t\"  [-r mode]  Set default bias tee power when device enters RX mode\\n\");\n\tfprintf(stderr,\n\t\t\"  [-t mode]  Set default bias tee power when device enters TX mode\\n\");\n\tfprintf(stderr,\n\t\t\"  [-o mode]  Set default bias tee power when device enters OFF mode\\n\");\n\n\tfprintf(stderr,\n\t\t\"  [-d serial_number]  Specify serial number of HackRF device to configure\\n\\n\\n\");\n\tfprintf(stderr, \"The -r/-t/-o options support the following mode settings:\\n\\n\");\n\tfprintf(stderr, \"  leave\t\tdo nothing when entering mode\\n\");\n\tfprintf(stderr, \"  on\t\tenable bias tee when entering mode\\n\");\n\tfprintf(stderr, \"  off\t\tdisable bias tee when entering mode\\n\\n\");\n\texit(USAGE);\n}\n\nvoid update_user_mode(\n\tconst char* direction_str,\n\tconst char* strarg,\n\thackrf_bool_user_settting* setting)\n{\n\tif (strcmp(\"off\", strarg) == 0) {\n\t\tsetting->do_update = true;\n\t\tsetting->change_on_mode_entry = true;\n\t\tsetting->enabled = false;\n\t} else if (strcmp(\"on\", strarg) == 0) {\n\t\tsetting->do_update = true;\n\t\tsetting->change_on_mode_entry = true;\n\t\tsetting->enabled = true;\n\t} else if (strcmp(\"leave\", strarg) == 0) {\n\t\tsetting->do_update = true;\n\t\tsetting->change_on_mode_entry = false;\n\t\tsetting->enabled = false;\n\t} else {\n\t\tfprintf(stderr, \"Invalid mode '%s' for %s\\n\", strarg, direction_str);\n\t\texit(INVALID_BIAST_MODE);\n\t}\n}\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tint result = HACKRF_SUCCESS;\n\thackrf_device* device;\n\n\tint biast_enable = -1;\n\tint do_user_opts_update = 0;\n\thackrf_bias_t_user_settting_req req;\n\n\treq.off.do_update = false;\n\treq.off.change_on_mode_entry = false;\n\treq.off.enabled = false;\n\treq.rx.do_update = false;\n\treq.rx.change_on_mode_entry = false;\n\treq.rx.enabled = false;\n\treq.tx.do_update = false;\n\treq.tx.change_on_mode_entry = false;\n\treq.tx.enabled = false;\n\n\tconst char* serial_number = NULL;\n\n\twhile ((opt = getopt(argc, argv, \"d:b:h?Rr:t:o:\")) != EOF) {\n\t\tresult = HACKRF_SUCCESS;\n\n\t\tswitch (opt) {\n\t\tcase 'b':\n\t\t\tbiast_enable = atoi(optarg) ? 1 : 0;\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'r':\n\t\t\tdo_user_opts_update = 1;\n\t\t\tupdate_user_mode(\"RX\", optarg, &req.rx);\n\t\t\tbreak;\n\n\t\tcase 't':\n\t\t\tdo_user_opts_update = 1;\n\t\t\tupdate_user_mode(\"TX\", optarg, &req.tx);\n\t\t\tbreak;\n\n\t\tcase 'o':\n\t\t\tdo_user_opts_update = 1;\n\t\t\tupdate_user_mode(\"OFF\", optarg, &req.off);\n\t\t\tbreak;\n\n\t\tcase 'R':\n\t\t\tdo_user_opts_update = 1;\n\t\t\treq.rx.do_update = true;\n\t\t\treq.rx.change_on_mode_entry = false;\n\t\t\treq.rx.enabled = false;\n\t\t\treq.tx.do_update = true;\n\t\t\treq.tx.change_on_mode_entry = false;\n\t\t\treq.tx.enabled = false;\n\t\t\treq.off.do_update = true;\n\t\t\treq.off.change_on_mode_entry = true;\n\t\t\treq.off.enabled = false;\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (!(biast_enable >= 0 || do_user_opts_update)) {\n\t\tusage();\n\t}\n\n\tif (biast_enable >= 0) {\n\t\tresult = hackrf_set_antenna_enable(device, (uint8_t) biast_enable);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_antenna_enable() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (do_user_opts_update) {\n\t\tresult = hackrf_set_user_bias_t_opts(device, &req);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_user_bias_t_opts() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tresult = hackrf_close(device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t}\n\n\thackrf_exit();\n\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_clock.c",
    "content": "/*\n * Copyright 2017-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2017 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <string.h>\n#include <stdlib.h>\n#include <getopt.h>\n\n#ifdef _MSC_VER\n\t#define strcasecmp _stricmp\n#endif\n\n#define CLOCK_UNDEFINED  0xFF\n#define REGISTER_INVALID 32767\n\nint parse_int(char* s, uint8_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tlong long_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tlong_value = strtol(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint8_t) long_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint parse_p1_ctrl_signal(char* s, enum p1_ctrl_signal* const signal)\n{\n\tif (strcasecmp(\"trigger_in\", s) == 0) {\n\t\t*signal = P1_SIGNAL_TRIGGER_IN;\n\t} else if (strcasecmp(\"aux_clk1\", s) == 0) {\n\t\t*signal = P1_SIGNAL_AUX_CLK1;\n\t} else if (strcasecmp(\"clkin\", s) == 0) {\n\t\t*signal = P1_SIGNAL_CLKIN;\n\t} else if (strcasecmp(\"trigger_out\", s) == 0) {\n\t\t*signal = P1_SIGNAL_TRIGGER_OUT;\n\t} else if (strcasecmp(\"p22_clkin\", s) == 0) {\n\t\t*signal = P1_SIGNAL_P22_CLKIN;\n\t} else if (strcasecmp(\"pps_out\", s) == 0) {\n\t\t*signal = P1_SIGNAL_P2_5;\n\t} else if (strcasecmp(\"off\", s) == 0) {\n\t\t*signal = P1_SIGNAL_NC;\n\t} else if (strcasecmp(\"aux_clk2\", s) == 0) {\n\t\t*signal = P1_SIGNAL_AUX_CLK2;\n\t} else {\n\t\tfprintf(stderr, \"Invalid signal '%s'\\n\", s);\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nint parse_p2_ctrl_signal(char* s, enum p2_ctrl_signal* const signal)\n{\n\tif (strcasecmp(\"clkout\", s) == 0) {\n\t\t*signal = P2_SIGNAL_CLK3;\n\t} else if (strcasecmp(\"trigger_in\", s) == 0) {\n\t\t*signal = P2_SIGNAL_TRIGGER_IN;\n\t} else if (strcasecmp(\"trigger_out\", s) == 0) {\n\t\t*signal = P2_SIGNAL_TRIGGER_OUT;\n\t} else {\n\t\tfprintf(stderr, \"Invalid signal '%s'\\n\", s);\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nint si5351c_read_register(hackrf_device* device, const uint16_t register_number)\n{\n\tuint16_t register_value;\n\tint result = hackrf_si5351c_read(device, register_number, &register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"[%3d] -> 0x%02x\\n\", register_number, register_value);\n\t} else {\n\t\tprintf(\"hackrf_si5351c_read() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint si5351c_write_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tconst uint16_t register_value)\n{\n\tint result = HACKRF_SUCCESS;\n\tresult = hackrf_si5351c_write(device, register_number, register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"0x%2x -> [%3d]\\n\", register_value, register_number);\n\t} else {\n\t\tprintf(\"hackrf_max2837_write() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\n#define SI5351C_CLK_POWERDOWN           (1 << 7)\n#define SI5351C_CLK_INT_MODE            (1 << 6)\n#define SI5351C_CLK_PLL_SRC             (1 << 5)\n#define SI5351C_CLK_INV                 (1 << 4)\n#define SI5351C_CLK_SRC_XTAL            0\n#define SI5351C_CLK_SRC_CLKIN           1\n#define SI5351C_CLK_SRC_MULTISYNTH_0_4  2\n#define SI5351C_CLK_SRC_MULTISYNTH_SELF 3\n\nvoid print_clk_control(uint16_t clk_ctrl)\n{\n\tuint8_t clk_src, clk_pwr;\n\tprintf(\"\\tclock control = \");\n\tif (clk_ctrl & SI5351C_CLK_POWERDOWN) {\n\t\tprintf(\"Down, \");\n\t} else {\n\t\tprintf(\"Up, \");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_INT_MODE) {\n\t\tprintf(\"Int Mode, \");\n\t} else {\n\t\tprintf(\"Frac Mode, \");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_PLL_SRC) {\n\t\tprintf(\"PLL src B, \");\n\t} else {\n\t\tprintf(\"PLL src A, \");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_INV) {\n\t\tprintf(\"Inverted, \");\n\t}\n\tclk_src = (clk_ctrl >> 2) & 0x3;\n\tswitch (clk_src) {\n\tcase 0:\n\t\tprintf(\"XTAL, \");\n\t\tbreak;\n\tcase 1:\n\t\tprintf(\"CLKIN, \");\n\t\tbreak;\n\tcase 2:\n\t\tprintf(\"MULTISYNTH 0 4, \");\n\t\tbreak;\n\tcase 3:\n\t\tprintf(\"MULTISYNTH SELF, \");\n\t\tbreak;\n\t}\n\tclk_pwr = clk_ctrl & 0x3;\n\tswitch (clk_pwr) {\n\tcase 0:\n\t\tprintf(\"2 mA\\n\");\n\t\tbreak;\n\tcase 1:\n\t\tprintf(\"4 mA\\n\");\n\t\tbreak;\n\tcase 2:\n\t\tprintf(\"6 mA\\n\");\n\t\tbreak;\n\tcase 3:\n\t\tprintf(\"8 mA\\n\");\n\t\tbreak;\n\t}\n}\n\nint si5351c_read_multisynth_config(hackrf_device* device, const uint_fast8_t ms_number)\n{\n\tuint_fast8_t i, reg_base, reg_number;\n\tuint16_t parameters[8], clk_control;\n\tuint32_t p1, p2, p3, r_div;\n\tuint_fast8_t div_lut[] = {1, 2, 4, 8, 16, 32, 64, 128};\n\tint result;\n\n\tprintf(\"MS%d:\\n\", ms_number);\n\tresult = hackrf_si5351c_read(device, 16 + ms_number, &clk_control);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\tprint_clk_control(clk_control);\n\tif (ms_number < 6) {\n\t\treg_base = 42 + (ms_number * 8);\n\t\tfor (i = 0; i < 8; i++) {\n\t\t\treg_number = reg_base + i;\n\t\t\tresult = hackrf_si5351c_read(device, reg_number, &parameters[i]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\treturn result;\n\t\t\t}\n\t\t}\n\n\t\tp1 = ((parameters[2] & 0x03) << 16) | (parameters[3] << 8) |\n\t\t\tparameters[4];\n\t\tp2 = ((parameters[5] & 0x0F) << 16) | (parameters[6] << 8) |\n\t\t\tparameters[7];\n\t\tp3 = ((parameters[5] & 0xF0) << 12) | (parameters[0] << 8) |\n\t\t\tparameters[1];\n\t\tr_div = (parameters[2] >> 4) & 0x7;\n\n\t\tprintf(\"\\tp1 = %u\\n\", p1);\n\t\tprintf(\"\\tp2 = %u\\n\", p2);\n\t\tprintf(\"\\tp3 = %u\\n\", p3);\n\t\tif (p3) {\n\t\t\tprintf(\"\\tOutput (800Mhz PLL): %#.10f Mhz\\n\",\n\t\t\t       ((double) 800 /\n\t\t\t\t(double) (((double) p1 * p3 + p2 + 512 * p3) / (double) (128 * p3))) /\n\t\t\t\t       div_lut[r_div]);\n\t\t}\n\t} else {\n\t\t// MS6 and 7 are integer only\n\t\tunsigned int parms;\n\t\treg_base = 90;\n\n\t\tfor (i = 0; i < 3; i++) {\n\t\t\tuint_fast8_t reg_number = reg_base + i;\n\t\t\tint result =\n\t\t\t\thackrf_si5351c_read(device, reg_number, &parameters[i]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\treturn result;\n\t\t\t}\n\t\t}\n\t\tr_div = (ms_number == 6) ? parameters[2] & 0x7 :\n\t\t\t\t\t   (parameters[2] & 0x70) >> 4;\n\t\tparms = (ms_number == 6) ? parameters[0] : parameters[1];\n\t\tprintf(\"\\tp1_int = %u\\n\", parms);\n\t\tif (parms) {\n\t\t\tprintf(\"\\tOutput (800Mhz PLL): %#.10f Mhz\\n\",\n\t\t\t       (800.0f / parms) / div_lut[r_div]);\n\t\t}\n\t}\n\tprintf(\"\\toutput divider = %u\\n\", div_lut[r_div]);\n\treturn HACKRF_SUCCESS;\n}\n\nint si5351c_read_configuration(hackrf_device* device)\n{\n\tuint_fast8_t ms_number;\n\tint result;\n\n\tfor (ms_number = 0; ms_number < 8; ms_number++) {\n\t\tresult = si5351c_read_multisynth_config(device, ms_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nstatic void usage()\n{\n\tprintf(\"hackrf_clock - HackRF clock configuration utility\\n\");\n\tprintf(\"Usage:\\n\");\n\tprintf(\"\\t-h, --help: this help\\n\");\n\tprintf(\"\\t-r, --read <clock_num>: read settings for clock_num\\n\");\n\tprintf(\"\\t-a, --all: read settings for all clocks\\n\");\n\tprintf(\"\\t-i, --clkin: get CLKIN status\\n\");\n\tprintf(\"\\t-o, --clkout <clkout_enable>: enable/disable CLKOUT\\n\");\n\tprintf(\"\\t-1, --p1 <signal>: select the HackRF Pro P1 SMA connector signal (default: clkin)\\n\");\n\tprintf(\"\\tone of: clkin, trigger_in, trigger_out, p22_clkin, pps_out, aux_clk1, aux_clk2, off\\n\");\n\tprintf(\"\\t-2, --p2 <signal>: select the signal for the HackRF Pro P2 SMA connector (default: clkout)\\n\");\n\tprintf(\"\\tone of: clkout, trigger_in, trigger_out\\n\");\n\tprintf(\"\\t-d, --device <serial_number>: Serial number of desired HackRF.\\n\");\n\tprintf(\"\\nExamples:\\n\");\n\tprintf(\"\\thackrf_clock -r 3 : prints settings for CLKOUT\\n\");\n}\n\nstatic struct option long_options[] = {\n\t{\"help\", no_argument, 0, 'h'},\n\t{\"read\", required_argument, 0, 'r'},\n\t{\"all\", no_argument, 0, 'a'},\n\t{\"clkin\", required_argument, 0, 'i'},\n\t{\"clkout\", required_argument, 0, 'o'},\n\t{\"p1\", required_argument, 0, '1'},\n\t{\"p2\", required_argument, 0, '2'},\n\t{\"device\", required_argument, 0, 'd'},\n\t{0, 0, 0, 0},\n};\n\nint main(int argc, char** argv)\n{\n\thackrf_device* device = NULL;\n\tint opt, option_index = 0;\n\tbool read = false;\n\tuint8_t clock = CLOCK_UNDEFINED;\n\tbool clkout = false;\n\tbool clkin = false;\n\tuint8_t clkout_enable;\n\tuint8_t clkin_status;\n\tbool p1_ctrl = false;\n\tbool p2_ctrl = false;\n\tenum p1_ctrl_signal p1_signal = P1_SIGNAL_CLKIN;\n\tenum p2_ctrl_signal p2_signal = P2_SIGNAL_CLK3;\n\tconst char* serial_number = NULL;\n\n\tint result = hackrf_init();\n\tif (result) {\n\t\tprintf(\"hackrf_init() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\twhile ((opt = getopt_long(\n\t\t\targc,\n\t\t\targv,\n\t\t\t\"r:aio:1:2:d:h?\",\n\t\t\tlong_options,\n\t\t\t&option_index)) != EOF) {\n\t\tswitch (opt) {\n\t\tcase 'r':\n\t\t\tread = true;\n\t\t\tresult = parse_int(optarg, &clock);\n\t\t\tbreak;\n\n\t\tcase 'a':\n\t\t\tread = true;\n\t\t\tbreak;\n\n\t\tcase 'i':\n\t\t\tclkin = true;\n\t\t\tbreak;\n\n\t\tcase 'o':\n\t\t\tclkout = true;\n\t\t\tresult = parse_int(optarg, &clkout_enable);\n\t\t\tbreak;\n\n\t\tcase '1':\n\t\t\tp1_ctrl = true;\n\t\t\tresult = parse_p1_ctrl_signal(optarg, &p1_signal);\n\t\t\tbreak;\n\n\t\tcase '2':\n\t\t\tp2_ctrl = true;\n\t\t\tresult = parse_p2_ctrl_signal(optarg, &p2_signal);\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"argument error: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (!clkin && !clkout && !read && !p1_ctrl && !p2_ctrl) {\n\t\tfprintf(stderr, \"An operation must be specified.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result) {\n\t\tprintf(\"hackrf_open() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (clkout) {\n\t\tresult = hackrf_set_clkout_enable(device, clkout_enable);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_clkout_enable() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (clkin) {\n\t\tresult = hackrf_get_clkin_status(device, &clkin_status);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_get_clkin_status() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"CLKIN status: %s\\n\",\n\t\t       clkin_status ? \"clock signal detected\" :\n\t\t\t\t      \"no clock signal detected\");\n\t}\n\n\tif (read) {\n\t\tif (clock == CLOCK_UNDEFINED) {\n\t\t\tsi5351c_read_configuration(device);\n\t\t} else {\n\t\t\tprintf(\"%d\\n\", clock);\n\t\t\tsi5351c_read_multisynth_config(device, clock);\n\t\t}\n\t}\n\n\tif (p1_ctrl) {\n\t\tresult = hackrf_set_p1_ctrl(device, p1_signal);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_p1_ctrl() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (p2_ctrl) {\n\t\tresult = hackrf_set_p2_ctrl(device, p2_signal);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_p2_ctrl() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tresult = hackrf_close(device);\n\tif (result) {\n\t\tprintf(\"hackrf_close() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\thackrf_exit();\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_cpldjtag.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <getopt.h>\n#include <sys/types.h>\n#include <stdint.h>\n\n#ifdef _MSC_VER\n\t#ifdef _WIN64\ntypedef int64_t ssize_t;\n\t#else\ntypedef int32_t ssize_t;\n\t#endif\n#endif\n/* input file shouldn't be any longer than this */\n#define MAX_XSVF_LENGTH 0x10000\n#define PACKET_LEN      4096\n\nuint8_t data[MAX_XSVF_LENGTH];\n\nstatic struct option long_options[] = {\n\t{\"xsvf\", required_argument, 0, 'x'},\n\t{\"device\", required_argument, 0, 'd'},\n\t{\"help\", no_argument, 0, 'h'},\n\t{0, 0, 0, 0},\n};\n\nint parse_int(char* s, uint32_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tlong long_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tlong_value = strtol(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = long_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nstatic void usage()\n{\n\tprintf(\"Usage:\\n\");\n\tprintf(\"\\t-h, --help: this help\\n\");\n\tprintf(\"\\t-x, --xsvf <filename>: XSVF file to be written to CPLD.\\n\");\n\tprintf(\"\\t-d, --device <serialnumber>: Serial number of device, if multiple devices\\n\");\n}\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tuint32_t length = 0;\n\tuint32_t total_length = 0;\n\tconst char* path = NULL;\n\tconst char* serial_number = NULL;\n\thackrf_device* device = NULL;\n\tint result = HACKRF_SUCCESS;\n\tint option_index = 0;\n\tFILE* infile = NULL;\n\tssize_t bytes_read;\n\tuint8_t* pdata = &data[0];\n\n\twhile ((opt = getopt_long(argc, argv, \"x:d:h?\", long_options, &option_index)) !=\n\t       EOF) {\n\t\tswitch (opt) {\n\t\tcase 'x':\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (path == NULL) {\n\t\tfprintf(stderr, \"Specify a path to a file.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tinfile = fopen(path, \"rb\");\n\tif (infile == NULL) {\n\t\tfprintf(stderr, \"Failed to open file: %s\\n\", path);\n\t\treturn EXIT_FAILURE;\n\t}\n\t/* Get size of the file  */\n\t/* Not really portable but work on major OS Linux/Win32 */\n\tfseek(infile, 0, SEEK_END);\n\tlength = ftell(infile);\n\t/* Move to start */\n\trewind(infile);\n\tprintf(\"File size %d bytes.\\n\", length);\n\n\tif (length > MAX_XSVF_LENGTH) {\n\t\tfprintf(stderr, \"XSVF file too large.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\ttotal_length = length;\n\tbytes_read = fread(data, 1, total_length, infile);\n\tif (bytes_read != total_length) {\n\t\tfprintf(stderr,\n\t\t\t\"Failed to read all bytes (read %d bytes instead of %d bytes).\\n\",\n\t\t\t(int) bytes_read,\n\t\t\ttotal_length);\n\t\tfclose(infile);\n\t\tinfile = NULL;\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tprintf(\"LED1/2/3 blinking means CPLD program success.\\nLED3/RED steady means error.\\n\");\n\tprintf(\"Wait message 'Write finished' or in case of LED3/RED steady, Power OFF/Disconnect the HackRF.\\n\");\n\tresult = hackrf_cpld_write(device, pdata, total_length);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_cpld_write() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tfclose(infile);\n\t\tinfile = NULL;\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tprintf(\"Write finished.\\n\");\n\tprintf(\"Please Power OFF/Disconnect the HackRF.\\n\");\n\tfflush(stdout);\n\n\tresult = hackrf_close(device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tfclose(infile);\n\t\tinfile = NULL;\n\t\treturn EXIT_FAILURE;\n\t}\n\n\thackrf_exit();\n\n\tif (infile != NULL) {\n\t\tfclose(infile);\n\t}\n\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_debug.c",
    "content": "/*\n * Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n * Copyright 2017 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <string.h>\n#include <stdlib.h>\n#include <getopt.h>\n#include <inttypes.h>\n\n#define REGISTER_INVALID 32767\n\nenum parts {\n\tPART_NONE = 0,\n\tPART_MAX2837 = 1,\n\tPART_SI5351C = 2,\n\tPART_RFFC5072 = 3,\n\tPART_MAX2831 = 4,\n\tPART_GATEWARE = 5,\n\tPART_RADIO = 6,\n};\n\nint parse_int(char* s, uint64_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tlong long ll_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tll_value = strtoull(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint64_t) ll_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint max283x_read_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tuint8_t part)\n{\n\tuint16_t register_value;\n\tint result = HACKRF_SUCCESS;\n\n\tswitch (part) {\n\tcase PART_MAX2837:\n\t\tresult = hackrf_max2837_read(\n\t\t\tdevice,\n\t\t\t(uint8_t) register_number,\n\t\t\t&register_value);\n\t\tbreak;\n\tcase PART_MAX2831:\n\t\tresult = hackrf_max2831_read(\n\t\t\tdevice,\n\t\t\t(uint8_t) register_number,\n\t\t\t&register_value);\n\t\tbreak;\n\tdefault:\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"[%2d] -> 0x%03x\\n\", register_number, register_value);\n\t} else {\n\t\tprintf(\"hackrf_max2837_read() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\treturn result;\n}\n\nint max283x_read_registers(hackrf_device* device, uint8_t part)\n{\n\tuint16_t register_number;\n\tuint16_t register_count;\n\tint result = HACKRF_SUCCESS;\n\n\tswitch (part) {\n\tcase PART_MAX2837:\n\t\tregister_count = 32;\n\t\tbreak;\n\tcase PART_MAX2831:\n\t\tregister_count = 16;\n\t\tbreak;\n\tdefault:\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tfor (register_number = 0; register_number < register_count; register_number++) {\n\t\tresult = max283x_read_register(device, register_number, part);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tbreak;\n\t\t}\n\t}\n\treturn result;\n}\n\nint max283x_write_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tconst uint16_t register_value,\n\tuint8_t part)\n{\n\tint result = HACKRF_SUCCESS;\n\n\tswitch (part) {\n\tcase PART_MAX2837:\n\t\tresult = hackrf_max2837_write(\n\t\t\tdevice,\n\t\t\t(uint8_t) register_number,\n\t\t\tregister_value);\n\t\tbreak;\n\tcase PART_MAX2831:\n\t\tresult = hackrf_max2831_write(\n\t\t\tdevice,\n\t\t\t(uint8_t) register_number,\n\t\t\tregister_value);\n\t\tbreak;\n\tdefault:\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"0x%03x -> [%2d]\\n\", register_value, register_number);\n\t} else {\n\t\tprintf(\"hackrf_max2837_write() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\treturn result;\n}\n\nint si5351c_read_register(hackrf_device* device, const uint16_t register_number)\n{\n\tuint16_t register_value;\n\tint result = hackrf_si5351c_read(device, register_number, &register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"[%3d] -> 0x%02x\\n\", register_number, register_value);\n\t} else {\n\t\tprintf(\"hackrf_si5351c_read() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint si5351c_read_registers(hackrf_device* device)\n{\n\tuint16_t register_number;\n\tint result = HACKRF_SUCCESS;\n\n\tfor (register_number = 0; register_number < 256; register_number++) {\n\t\tresult = si5351c_read_register(device, register_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn result;\n}\n\nint si5351c_write_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tconst uint16_t register_value)\n{\n\tint result = HACKRF_SUCCESS;\n\tresult = hackrf_si5351c_write(device, register_number, register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"0x%2x -> [%3d]\\n\", register_value, register_number);\n\t} else {\n\t\tprintf(\"hackrf_si5351c_write() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\n#define SI5351C_CLK_POWERDOWN           (1 << 7)\n#define SI5351C_CLK_INT_MODE            (1 << 6)\n#define SI5351C_CLK_PLL_SRC             (1 << 5)\n#define SI5351C_CLK_INV                 (1 << 4)\n#define SI5351C_CLK_SRC_XTAL            0\n#define SI5351C_CLK_SRC_CLKIN           1\n#define SI5351C_CLK_SRC_MULTISYNTH_0_4  2\n#define SI5351C_CLK_SRC_MULTISYNTH_SELF 3\n\nvoid print_clk_control(uint16_t clk_ctrl)\n{\n\tuint8_t clk_src, clk_pwr;\n\tprintf(\"\\tclock control = \\n\");\n\tif (clk_ctrl & SI5351C_CLK_POWERDOWN) {\n\t\tprintf(\"\\t\\tPower Down\\n\");\n\t} else {\n\t\tprintf(\"\\t\\tPower Up\\n\");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_INT_MODE) {\n\t\tprintf(\"\\t\\tInt Mode\\n\");\n\t} else {\n\t\tprintf(\"\\t\\tFrac Mode\\n\");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_PLL_SRC) {\n\t\tprintf(\"\\t\\tPLL src B\\n\");\n\t} else {\n\t\tprintf(\"\\t\\tPLL src A\\n\");\n\t}\n\tif (clk_ctrl & SI5351C_CLK_INV) {\n\t\tprintf(\"\\t\\tInverted\\n\");\n\t}\n\tclk_src = (clk_ctrl >> 2) & 0x3;\n\tswitch (clk_src) {\n\tcase 0:\n\t\tprintf(\"\\t\\tXTAL\\n\");\n\t\tbreak;\n\tcase 1:\n\t\tprintf(\"\\t\\tCLKIN\\n\");\n\t\tbreak;\n\tcase 2:\n\t\tprintf(\"\\t\\tMULTISYNTH 0 4\\n\");\n\t\tbreak;\n\tcase 3:\n\t\tprintf(\"\\t\\tMULTISYNTH SELF\\n\");\n\t\tbreak;\n\t}\n\tclk_pwr = clk_ctrl & 0x3;\n\tswitch (clk_pwr) {\n\tcase 0:\n\t\tprintf(\"\\t\\t2 mA\\n\");\n\t\tbreak;\n\tcase 1:\n\t\tprintf(\"\\t\\t4 mA\\n\");\n\t\tbreak;\n\tcase 2:\n\t\tprintf(\"\\t\\t6 mA\\n\");\n\t\tbreak;\n\tcase 3:\n\t\tprintf(\"\\t\\t8 mA\\n\");\n\t\tbreak;\n\t}\n}\n\nint si5351c_read_multisynth_config(hackrf_device* device, const uint_fast8_t ms_number)\n{\n\tuint_fast8_t i, reg_base, reg_number;\n\tuint16_t parameters[8], clk_control;\n\tuint32_t p1, p2, p3, r_div;\n\tuint_fast8_t div_lut[] = {1, 2, 4, 8, 16, 32, 64, 128};\n\tint result;\n\n\tprintf(\"MS%d:\", ms_number);\n\tresult = hackrf_si5351c_read(device, 16 + ms_number, &clk_control);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\tprint_clk_control(clk_control);\n\tif (ms_number < 6) {\n\t\treg_base = 42 + (ms_number * 8);\n\t\tfor (i = 0; i < 8; i++) {\n\t\t\treg_number = reg_base + i;\n\t\t\tresult = hackrf_si5351c_read(device, reg_number, &parameters[i]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\treturn result;\n\t\t\t}\n\t\t}\n\n\t\tp1 = ((parameters[2] & 0x03) << 16) | (parameters[3] << 8) |\n\t\t\tparameters[4];\n\t\tp2 = ((parameters[5] & 0x0F) << 16) | (parameters[6] << 8) |\n\t\t\tparameters[7];\n\t\tp3 = ((parameters[5] & 0xF0) << 12) | (parameters[0] << 8) |\n\t\t\tparameters[1];\n\t\tr_div = (parameters[2] >> 4) & 0x7;\n\n\t\tprintf(\"\\tp1 = %u\\n\", p1);\n\t\tprintf(\"\\tp2 = %u\\n\", p2);\n\t\tprintf(\"\\tp3 = %u\\n\", p3);\n\t\tif (p3) {\n\t\t\tprintf(\"\\tOutput (800Mhz PLL): %#.10f Mhz\\n\",\n\t\t\t       ((double) 800 /\n\t\t\t\t(double) (((double) p1 * p3 + p2 + 512 * p3) / (double) (128 * p3))) /\n\t\t\t\t       div_lut[r_div]);\n\t\t}\n\t} else {\n\t\t// MS6 and 7 are integer only\n\t\tunsigned int parms;\n\t\treg_base = 90;\n\n\t\tfor (i = 0; i < 3; i++) {\n\t\t\tuint_fast8_t reg_number = reg_base + i;\n\t\t\tint result =\n\t\t\t\thackrf_si5351c_read(device, reg_number, &parameters[i]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\treturn result;\n\t\t\t}\n\t\t}\n\t\tr_div = (ms_number == 6) ? parameters[2] & 0x7 :\n\t\t\t\t\t   (parameters[2] & 0x70) >> 4;\n\t\tparms = (ms_number == 6) ? parameters[0] : parameters[1];\n\t\tprintf(\"\\tp1_int = %u\\n\", parms);\n\t\tif (parms) {\n\t\t\tprintf(\"\\tOutput (800Mhz PLL): %#.10f Mhz\\n\",\n\t\t\t       (800.0f / parms) / div_lut[r_div]);\n\t\t}\n\t}\n\tprintf(\"\\toutput divider = %u\\n\", div_lut[r_div]);\n\treturn HACKRF_SUCCESS;\n}\n\nint si5351c_read_configuration(hackrf_device* device)\n{\n\tuint_fast8_t ms_number;\n\tint result;\n\n\tfor (ms_number = 0; ms_number < 8; ms_number++) {\n\t\tresult = si5351c_read_multisynth_config(device, ms_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\n/*\n * RFFC5071 and RFFC5072 are similar components with a compatible control\n * interface.  RFFC5071 was used on some early prototypes, so the libhackrf API\n * calls are named that way.  Because we use RFFC5072 on production hardware,\n * we use that name here and present it to the user.\n */\n\nint rffc5072_read_register(hackrf_device* device, const uint16_t register_number)\n{\n\tuint16_t register_value;\n\tint result =\n\t\thackrf_rffc5071_read(device, (uint8_t) register_number, &register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"[%2d] -> 0x%03x\\n\", register_number, register_value);\n\t} else {\n\t\tprintf(\"hackrf_rffc5071_read() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint rffc5072_read_registers(hackrf_device* device)\n{\n\tuint16_t register_number;\n\tint result = HACKRF_SUCCESS;\n\n\tfor (register_number = 0; register_number < 31; register_number++) {\n\t\tresult = rffc5072_read_register(device, register_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn result;\n}\n\nint rffc5072_write_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tconst uint16_t register_value)\n{\n\tint result = HACKRF_SUCCESS;\n\tresult = hackrf_rffc5071_write(device, (uint8_t) register_number, register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"0x%03x -> [%2d]\\n\", register_value, register_number);\n\t} else {\n\t\tprintf(\"hackrf_rffc5071_write() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint fpga_read_register(hackrf_device* device, const uint16_t register_number)\n{\n\tuint8_t register_value;\n\tint result = hackrf_fpga_read_register(\n\t\tdevice,\n\t\t(uint8_t) register_number,\n\t\t&register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"[%2d] -> 0x%02x\\n\", register_number, register_value);\n\t} else {\n\t\tprintf(\"hackrf_fpga_read_register() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint fpga_read_registers(hackrf_device* device)\n{\n\tuint16_t register_number;\n\tint result = HACKRF_SUCCESS;\n\n\tfor (register_number = 1; register_number <= 5; register_number++) {\n\t\tresult = fpga_read_register(device, register_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn result;\n}\n\nint fpga_write_register(\n\thackrf_device* device,\n\tconst uint16_t register_number,\n\tconst uint16_t register_value)\n{\n\tint result = HACKRF_SUCCESS;\n\tresult = hackrf_fpga_write_register(\n\t\tdevice,\n\t\t(uint8_t) register_number,\n\t\tregister_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"0x%02x -> [%2d]\\n\", register_value, register_number);\n\t} else {\n\t\tprintf(\"hackrf_fpga_write_register() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint radio_read_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint16_t register_number)\n{\n\tuint64_t register_value;\n\tint result = hackrf_radio_read_register(\n\t\tdevice,\n\t\tbank,\n\t\t(uint8_t) register_number,\n\t\t&register_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"bank %d register [%2d] -> 0x%016\" PRIx64 \"\\n\",\n\t\t       bank,\n\t\t       register_number,\n\t\t       register_value);\n\t} else {\n\t\tprintf(\"hackrf_radio_read_register() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\n#define RADIO_NUM_REGS (23)\n\nint radio_read_registers(hackrf_device* device, const uint8_t bank)\n{\n\tuint16_t register_number;\n\tint result = HACKRF_SUCCESS;\n\n\tfor (register_number = 0; register_number < RADIO_NUM_REGS; register_number++) {\n\t\tresult = radio_read_register(device, bank, register_number);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn result;\n}\n\nint radio_write_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint16_t register_number,\n\tconst uint64_t register_value)\n{\n\tint result = HACKRF_SUCCESS;\n\tresult = hackrf_radio_write_register(\n\t\tdevice,\n\t\tbank,\n\t\t(uint8_t) register_number,\n\t\tregister_value);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\tprintf(\"bank %d 0x%016\" PRIx64 \" -> [%2d]\\n\",\n\t\t       bank,\n\t\t       register_value,\n\t\t       register_number);\n\t} else {\n\t\tprintf(\"hackrf_radio_write_register() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t}\n\n\treturn result;\n}\n\nint read_register(\n\thackrf_device* device,\n\tuint8_t part,\n\tconst uint8_t bank,\n\tconst uint16_t register_number)\n{\n\tswitch (part) {\n\tcase PART_MAX2837:\n\tcase PART_MAX2831:\n\t\treturn max283x_read_register(device, register_number, part);\n\tcase PART_SI5351C:\n\t\treturn si5351c_read_register(device, register_number);\n\tcase PART_RFFC5072:\n\t\treturn rffc5072_read_register(device, register_number);\n\tcase PART_GATEWARE:\n\t\treturn fpga_read_register(device, register_number);\n\tcase PART_RADIO:\n\t\treturn radio_read_register(device, bank, register_number);\n\t}\n\treturn HACKRF_ERROR_INVALID_PARAM;\n}\n\nint read_registers(hackrf_device* device, uint8_t part, const uint8_t bank)\n{\n\tswitch (part) {\n\tcase PART_MAX2837:\n\tcase PART_MAX2831:\n\t\treturn max283x_read_registers(device, part);\n\tcase PART_SI5351C:\n\t\treturn si5351c_read_registers(device);\n\tcase PART_RFFC5072:\n\t\treturn rffc5072_read_registers(device);\n\tcase PART_GATEWARE:\n\t\treturn fpga_read_registers(device);\n\tcase PART_RADIO:\n\t\treturn radio_read_registers(device, bank);\n\t}\n\treturn HACKRF_ERROR_INVALID_PARAM;\n}\n\nint write_register(\n\thackrf_device* device,\n\tuint8_t part,\n\tconst uint8_t bank,\n\tconst uint16_t register_number,\n\tconst uint64_t register_value)\n{\n\tswitch (part) {\n\tcase PART_MAX2837:\n\tcase PART_MAX2831:\n\t\treturn max283x_write_register(\n\t\t\tdevice,\n\t\t\tregister_number,\n\t\t\t(uint16_t) register_value,\n\t\t\tpart);\n\tcase PART_SI5351C:\n\t\treturn si5351c_write_register(\n\t\t\tdevice,\n\t\t\tregister_number,\n\t\t\t(uint16_t) register_value);\n\tcase PART_RFFC5072:\n\t\treturn rffc5072_write_register(\n\t\t\tdevice,\n\t\t\tregister_number,\n\t\t\t(uint16_t) register_value);\n\tcase PART_GATEWARE:\n\t\treturn fpga_write_register(\n\t\t\tdevice,\n\t\t\tregister_number,\n\t\t\t(uint16_t) register_value);\n\tcase PART_RADIO:\n\t\treturn radio_write_register(device, bank, register_number, register_value);\n\t}\n\treturn HACKRF_ERROR_INVALID_PARAM;\n}\n\nstatic const char* mode_name(uint32_t mode)\n{\n\tconst char* mode_names[] = {\"IDLE\", \"WAIT\", \"RX\", \"TX_START\", \"TX_RUN\"};\n\tconst uint32_t num_modes = sizeof(mode_names) / sizeof(mode_names[0]);\n\tif (mode < num_modes) {\n\t\treturn mode_names[mode];\n\t} else {\n\t\treturn \"UNKNOWN\";\n\t}\n}\n\nstatic const char* error_name(uint32_t error)\n{\n\tconst char* error_names[] = {\n\t\t\"NONE\",\n\t\t\"RX_TIMEOUT\",\n\t\t\"TX_TIMEOUT\",\n\t\t\"MISSED_DEADLINE\"};\n\tconst uint32_t num_errors = sizeof(error_names) / sizeof(error_names[0]);\n\tif (error < num_errors) {\n\t\treturn error_names[error];\n\t} else {\n\t\treturn \"UNKNOWN\";\n\t}\n}\n\nstatic void print_state(hackrf_m0_state* state)\n{\n\tprintf(\"M0 state:\\n\");\n\tprintf(\"Requested mode: %u (%s) [%s]\\n\",\n\t       state->requested_mode,\n\t       mode_name(state->requested_mode),\n\t       state->request_flag ? \"pending\" : \"complete\");\n\tprintf(\"Active mode: %u (%s)\\n\",\n\t       state->active_mode,\n\t       mode_name(state->active_mode));\n\tprintf(\"M0 count: %u bytes\\n\", state->m0_count);\n\tprintf(\"M4 count: %u bytes\\n\", state->m4_count);\n\tprintf(\"Number of shortfalls: %u\\n\", state->num_shortfalls);\n\tprintf(\"Longest shortfall: %u bytes\\n\", state->longest_shortfall);\n\tprintf(\"Shortfall limit: %u bytes\\n\", state->shortfall_limit);\n\tprintf(\"Mode change threshold: %u bytes\\n\", state->threshold);\n\tprintf(\"Next mode: %u (%s)\\n\", state->next_mode, mode_name(state->next_mode));\n\tprintf(\"Error: %u (%s)\\n\", state->error, error_name(state->error));\n}\n\nstatic void usage()\n{\n\tprintf(\"\\nUsage:\\n\");\n\tprintf(\"\\t-h, --help: this help\\n\");\n\tprintf(\"\\t-b, --bank <n>: set register bank for read/write operations (default 0)\\n\");\n\tprintf(\"\\t-n, --register <n>: set register number for read/write operations\\n\");\n\tprintf(\"\\t-r, --read: read register specified by last -n argument, or all registers\\n\");\n\tprintf(\"\\t-w, --write <v>: write register specified by last -n argument with value <v>\\n\");\n\tprintf(\"\\t-c, --config: print SI5351C multisynth configuration information\\n\");\n\tprintf(\"\\t-d, --device <s>: specify a particular device by serial number\\n\");\n\tprintf(\"\\t-m, --max283x: target MAX283x\\n\");\n\tprintf(\"\\t-s, --si5351c: target SI5351C\\n\");\n\tprintf(\"\\t-f, --rffc5072: target RFFC5072\\n\");\n\tprintf(\"\\t-g, --gateware: target gateware registers\\n\");\n\tprintf(\"\\t-i, --radio: target radio registers\\n\");\n\tprintf(\"\\t-P, --fpga <n>: load the n-th bitstream to the FPGA\\n\");\n\tprintf(\"\\t-1, --p1 <n>: P1 control\\n\");\n\tprintf(\"\\t-2, --p2 <n>: P2 control\\n\");\n\tprintf(\"\\t-C, --clkin <0/1>: CLKIN control (0 for P1_CLKIN, 1 for P22_CLKIN)\\n\");\n\tprintf(\"\\t-N, --narrowband <0/1>: narrowband filter disable/enable\\n\");\n\tprintf(\"\\t-S, --state: display M0 state\\n\");\n\tprintf(\"\\t-T, --tx-underrun-limit <n>: set TX underrun limit in bytes (0 for no limit)\\n\");\n\tprintf(\"\\t-R, --rx-overrun-limit <n>: set RX overrun limit in bytes (0 for no limit)\\n\");\n\tprintf(\"\\t-u, --ui <1/0>: enable/disable UI\\n\");\n\tprintf(\"\\t-l, --leds <state>: configure LED state (0 for all off, 1 for default)\\n\");\n\tprintf(\"\\t-t, --selftest: read self-test report\\n\");\n\tprintf(\"\\t-o, --rtc-osc: test 32.768kHz RTC oscillator\\n\");\n\tprintf(\"\\t-a, --adc <channel>: read value from an ADC channel. Add 0x80 for alternate pin\\n\");\n\tprintf(\"\\nExamples:\\n\");\n\tprintf(\"\\thackrf_debug --si5351c -n 0 -r     # reads from si5351c register 0\\n\");\n\tprintf(\"\\thackrf_debug --si5351c -c          # displays si5351c multisynth configuration\\n\");\n\tprintf(\"\\thackrf_debug --rffc5072 -r         # reads all rffc5072 registers\\n\");\n\tprintf(\"\\thackrf_debug --max283x -n 10 -w 22 # writes max283x register 10 with 22 decimal\\n\");\n\tprintf(\"\\thackrf_debug --state               # displays M0 state\\n\");\n}\n\nstatic struct option long_options[] = {\n\t{\"config\", no_argument, 0, 'c'},\n\t{\"bank\", required_argument, 0, 'b'},\n\t{\"register\", required_argument, 0, 'n'},\n\t{\"write\", required_argument, 0, 'w'},\n\t{\"read\", no_argument, 0, 'r'},\n\t{\"device\", required_argument, 0, 'd'},\n\t{\"help\", no_argument, 0, 'h'},\n\t{\"max2837\", no_argument, 0, 'm'},\n\t{\"max283x\", no_argument, 0, 'm'},\n\t{\"si5351c\", no_argument, 0, 's'},\n\t{\"rffc5072\", no_argument, 0, 'f'},\n\t{\"gateware\", no_argument, 0, 'g'},\n\t{\"radio\", no_argument, 0, 'i'},\n\t{\"fpga\", required_argument, 0, 'P'},\n\t{\"p1\", required_argument, 0, '1'},\n\t{\"p2\", required_argument, 0, '2'},\n\t{\"clkin\", required_argument, 0, 'C'},\n\t{\"narrowband\", required_argument, 0, 'N'},\n\t{\"state\", no_argument, 0, 'S'},\n\t{\"tx-underrun-limit\", required_argument, 0, 'T'},\n\t{\"rx-overrun-limit\", required_argument, 0, 'R'},\n\t{\"ui\", required_argument, 0, 'u'},\n\t{\"leds\", required_argument, 0, 'l'},\n\t{\"selftest\", no_argument, 0, 't'},\n\t{\"rtc-osc\", no_argument, 0, 'o'},\n\t{\"adc\", required_argument, 0, 'a'},\n\t{0, 0, 0, 0},\n};\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tuint8_t board_id = BOARD_ID_UNDETECTED;\n\tint bank = -1;\n\tuint64_t register_number = REGISTER_INVALID;\n\tuint64_t register_value;\n\thackrf_device* device = NULL;\n\tint option_index = 0;\n\tbool read = false;\n\tbool write = false;\n\tbool dump_config = false;\n\tbool dump_state = false;\n\tuint8_t part = PART_NONE;\n\tconst char* serial_number = NULL;\n\tbool set_ui = false;\n\tuint64_t ui_enable;\n\tbool set_leds = false;\n\tuint64_t led_state;\n\tuint64_t tx_limit;\n\tuint64_t rx_limit;\n\tuint64_t p1_state;\n\tuint64_t p2_state;\n\tuint64_t clkin_state;\n\tuint64_t narrowband_state;\n\tuint64_t bitstream_index;\n\tuint64_t adc_channel;\n\tbool set_tx_limit = false;\n\tbool set_rx_limit = false;\n\tbool set_p1 = false;\n\tbool set_p2 = false;\n\tbool set_clkin = false;\n\tbool set_narrowband = false;\n\tbool set_fpga_bitstream = false;\n\tbool read_selftest = false;\n\tbool test_rtc_osc = false;\n\tbool read_adc = false;\n\n\tint result = hackrf_init();\n\tif (result) {\n\t\tprintf(\"hackrf_init() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\twhile ((opt = getopt_long(\n\t\t\targc,\n\t\t\targv,\n\t\t\t\"b:n:rw:d:cmsfgi1:2:C:N:P:ST:R:h?u:l:ta:o\",\n\t\t\tlong_options,\n\t\t\t&option_index)) != EOF) {\n\t\tswitch (opt) {\n\t\tcase 'b':\n\t\t\tuint64_t bank_arg;\n\t\t\tresult = parse_int(optarg, &bank_arg);\n\t\t\tbank = (int) bank_arg;\n\t\t\tbreak;\n\n\t\tcase 'n':\n\t\t\tresult = parse_int(optarg, &register_number);\n\t\t\tbreak;\n\n\t\tcase 'w':\n\t\t\twrite = true;\n\t\t\tresult = parse_int(optarg, &register_value);\n\t\t\tbreak;\n\n\t\tcase 'r':\n\t\t\tread = true;\n\t\t\tbreak;\n\n\t\tcase 'c':\n\t\t\tdump_config = true;\n\t\t\tbreak;\n\n\t\tcase 'S':\n\t\t\tdump_state = true;\n\t\t\tbreak;\n\n\t\tcase 'T':\n\t\t\tset_tx_limit = true;\n\t\t\tresult = parse_int(optarg, &tx_limit);\n\t\t\tbreak;\n\t\tcase 'R':\n\t\t\tset_rx_limit = true;\n\t\t\tresult = parse_int(optarg, &rx_limit);\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'm':\n\t\t\tif (part != PART_NONE) {\n\t\t\t\tfprintf(stderr, \"Only one part can be specified.'\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tpart = PART_MAX2837;\n\t\t\tbreak;\n\n\t\tcase 's':\n\t\t\tif (part != PART_NONE) {\n\t\t\t\tfprintf(stderr, \"Only one part can be specified.'\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tpart = PART_SI5351C;\n\t\t\tbreak;\n\n\t\tcase 'f':\n\t\t\tif (part != PART_NONE) {\n\t\t\t\tfprintf(stderr, \"Only one part can be specified.'\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tpart = PART_RFFC5072;\n\t\t\tbreak;\n\n\t\tcase 'g':\n\t\t\tif (part != PART_NONE) {\n\t\t\t\tfprintf(stderr, \"Only one part can be specified.'\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tpart = PART_GATEWARE;\n\t\t\tbreak;\n\n\t\tcase 'i':\n\t\t\tif (part != PART_NONE) {\n\t\t\t\tfprintf(stderr, \"Only one part can be specified.'\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tpart = PART_RADIO;\n\t\t\tbreak;\n\n\t\tcase '1':\n\t\t\tset_p1 = true;\n\t\t\tresult = parse_int(optarg, &p1_state);\n\t\t\tbreak;\n\n\t\tcase '2':\n\t\t\tset_p2 = true;\n\t\t\tresult = parse_int(optarg, &p2_state);\n\t\t\tbreak;\n\n\t\tcase 'C':\n\t\t\tset_clkin = true;\n\t\t\tresult = parse_int(optarg, &clkin_state);\n\t\t\tbreak;\n\n\t\tcase 'N':\n\t\t\tset_narrowband = true;\n\t\t\tresult = parse_int(optarg, &narrowband_state);\n\t\t\tbreak;\n\n\t\tcase 'P':\n\t\t\tset_fpga_bitstream = true;\n\t\t\tresult = parse_int(optarg, &bitstream_index);\n\t\t\tbreak;\n\n\t\tcase 'u':\n\t\t\tset_ui = true;\n\t\t\tresult = parse_int(optarg, &ui_enable);\n\t\t\tbreak;\n\n\t\tcase 'l':\n\t\t\tset_leds = true;\n\t\t\tresult = parse_int(optarg, &led_state);\n\t\t\tbreak;\n\t\tcase 't':\n\t\t\tread_selftest = true;\n\t\t\tbreak;\n\t\tcase 'o':\n\t\t\ttest_rtc_osc = true;\n\t\t\tbreak;\n\n\t\tcase 'a':\n\t\t\tread_adc = true;\n\t\t\tresult = parse_int(optarg, &adc_channel);\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"argument error: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (write && read) {\n\t\tfprintf(stderr, \"Read and write options are mutually exclusive.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (write && dump_config) {\n\t\tfprintf(stderr, \"Config and write options are mutually exclusive.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (dump_config && part != PART_SI5351C) {\n\t\tfprintf(stderr, \"Config option is only valid for SI5351C.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif ((bank > -1) && (part != PART_RADIO)) {\n\t\tfprintf(stderr, \"Bank valid only for radio.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif ((bank == -1) && (part == PART_RADIO)) {\n\t\tbank = 0;\n\t}\n\n\tif (!(write || read || dump_config || dump_state || set_tx_limit ||\n\t      set_rx_limit || set_ui || set_leds || set_p1 || set_p2 || set_clkin ||\n\t      set_narrowband || set_fpga_bitstream || read_selftest || test_rtc_osc ||\n\t      read_adc)) {\n\t\tfprintf(stderr, \"Specify read, write, or config option.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (part == PART_NONE && !set_ui && !dump_state && !set_tx_limit &&\n\t    !set_rx_limit && !set_leds && !set_p1 && !set_p2 && !set_clkin &&\n\t    !set_narrowband && !set_fpga_bitstream && !read_selftest && !test_rtc_osc &&\n\t    !read_adc) {\n\t\tfprintf(stderr, \"Specify a part to read, write, or print config from.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result) {\n\t\tprintf(\"hackrf_open() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (part == PART_MAX2837) {\n\t\tresult = hackrf_board_id_read(device, &board_id);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_board_id_read() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (board_id == BOARD_ID_PRALINE) {\n\t\t\tpart = PART_MAX2831;\n\t\t}\n\t}\n\n\tif (write) {\n\t\tresult = write_register(\n\t\t\tdevice,\n\t\t\tpart,\n\t\t\tbank,\n\t\t\tregister_number,\n\t\t\tregister_value);\n\t}\n\n\tif (read) {\n\t\tif (register_number == REGISTER_INVALID) {\n\t\t\tresult = read_registers(device, part, bank);\n\t\t} else {\n\t\t\tresult = read_register(device, part, bank, register_number);\n\t\t}\n\t}\n\n\tif (dump_config) {\n\t\tsi5351c_read_configuration(device);\n\t}\n\n\tif (set_tx_limit) {\n\t\tresult = hackrf_set_tx_underrun_limit(device, tx_limit);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_tx_underrun_limit() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_rx_limit) {\n\t\tresult = hackrf_set_rx_overrun_limit(device, rx_limit);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_rx_overrun_limit() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_p1) {\n\t\tresult = hackrf_set_p1_ctrl(device, p1_state);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_p1_ctrl() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_p2) {\n\t\tresult = hackrf_set_p2_ctrl(device, p2_state);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_p2_ctrl() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_clkin) {\n\t\tresult = hackrf_set_clkin_ctrl(device, clkin_state);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_clkin_ctrl() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_narrowband) {\n\t\tresult = hackrf_set_narrowband_filter(device, narrowband_state);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_narrowband_filter() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (set_fpga_bitstream) {\n\t\tresult = hackrf_set_fpga_bitstream(device, bitstream_index);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_set_fpga_bitstream() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (dump_state) {\n\t\thackrf_m0_state state;\n\t\tresult = hackrf_get_m0_state(device, &state);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_get_m0_state() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprint_state(&state);\n\t}\n\n\tif (set_ui) {\n\t\tresult = hackrf_set_ui_enable(device, ui_enable);\n\t}\n\n\tif (set_leds) {\n\t\tif (led_state > 0xf) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"Specify LED state bit field (0 for all off, 1 for default).\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tresult = hackrf_set_leds(device, led_state);\n\t}\n\n\tif (read_selftest) {\n\t\thackrf_selftest selftest;\n\t\tresult = hackrf_read_selftest(device, &selftest);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_read_selftest() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"Self-test result: %s\\n\", selftest.pass ? \"PASS\" : \"FAIL\");\n\t\tprintf(\"%s\", selftest.msg);\n\t}\n\n\tif (test_rtc_osc) {\n\t\tbool pass;\n\t\tresult = hackrf_test_rtc_osc(device, &pass);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_test_rtc_osc() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"RTC test result: %s\\n\", pass ? \"PASS\" : \"FAIL\");\n\t}\n\n\tif (read_adc) {\n\t\tuint16_t value;\n\t\tresult = hackrf_read_adc(device, adc_channel, &value);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tprintf(\"hackrf_read_adc() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"ADC0_%d (%s pin): %d\\n\",\n\t\t       ((uint8_t) adc_channel) & 0x7,\n\t\t       ((uint8_t) adc_channel) & 0x80 ? \"alternate\" : \"dedicated\",\n\t\t       value);\n\t}\n\n\tresult = hackrf_close(device);\n\tif (result) {\n\t\tprintf(\"hackrf_close() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\thackrf_exit();\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_info.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdio.h>\n#include <stdlib.h>\n\nvoid print_board_rev(uint8_t board_rev)\n{\n\tswitch (board_rev) {\n\tcase BOARD_REV_UNDETECTED:\n\t\tprintf(\"Error: Hardware revision not yet detected by firmware.\\n\");\n\t\treturn;\n\tcase BOARD_REV_UNRECOGNIZED:\n\t\tprintf(\"Warning: Hardware revision not recognized by firmware.\\n\");\n\t\treturn;\n\t}\n\tprintf(\"Hardware Revision: %s\\n\", hackrf_board_rev_name(board_rev));\n\tif (board_rev > BOARD_REV_HACKRF1_OLD) {\n\t\tif (board_rev & HACKRF_BOARD_REV_GSG) {\n\t\t\tprintf(\"Hardware appears to have been manufactured by Great Scott Gadgets.\\n\");\n\t\t} else {\n\t\t\tprintf(\"Hardware does not appear to have been manufactured by Great Scott Gadgets.\\n\");\n\t\t}\n\t}\n}\n\nvoid print_supported_platform(uint32_t platform, uint8_t board_id, uint8_t board_rev)\n{\n\tprintf(\"Hardware supported by installed firmware:\\n\");\n\tif (platform & HACKRF_PLATFORM_JAWBREAKER) {\n\t\tprintf(\"    Jawbreaker\\n\");\n\t}\n\tif (platform & HACKRF_PLATFORM_RAD1O) {\n\t\tprintf(\"    rad1o\\n\");\n\t}\n\tif ((platform & HACKRF_PLATFORM_HACKRF1_OG) ||\n\t    (platform & HACKRF_PLATFORM_HACKRF1_R9)) {\n\t\tprintf(\"    HackRF One\\n\");\n\t}\n\tif (platform & HACKRF_PLATFORM_PRALINE) {\n\t\tif (board_rev & HACKRF_BOARD_REV_GSG) {\n\t\t\tprintf(\"    HackRF Pro\\n\");\n\t\t} else {\n\t\t\tprintf(\"    Praline\\n\");\n\t\t}\n\t}\n\tswitch (board_id) {\n\tcase BOARD_ID_HACKRF1_OG:\n\t\tif (!(platform & HACKRF_PLATFORM_HACKRF1_OG)) {\n\t\t\tprintf(\"Error: Firmware does not support HackRF One revisions older than r9.\\n\");\n\t\t}\n\t\tbreak;\n\tcase BOARD_ID_HACKRF1_R9:\n\t\tif (!(platform & HACKRF_PLATFORM_HACKRF1_R9)) {\n\t\t\tprintf(\"Error: Firmware does not support HackRF One r9.\\n\");\n\t\t}\n\t\tbreak;\n\tcase BOARD_ID_JAWBREAKER:\n\t\tif (platform & HACKRF_PLATFORM_JAWBREAKER) {\n\t\t\tbreak;\n\t\t}\n\tcase BOARD_ID_RAD1O:\n\t\tif (platform & HACKRF_PLATFORM_RAD1O) {\n\t\t\tbreak;\n\t\t}\n\t\tprintf(\"Error: Firmware does not support hardware platform.\\n\");\n\tcase BOARD_ID_PRALINE:\n\t\tif (platform & HACKRF_PLATFORM_PRALINE) {\n\t\t\tbreak;\n\t\t}\n\t\tprintf(\"Error: Firmware does not support hardware platform.\\n\");\n\t}\n}\n\nint main(void)\n{\n\tint result = HACKRF_SUCCESS;\n\tuint8_t board_id = BOARD_ID_UNDETECTED;\n\tuint8_t board_rev = BOARD_REV_UNDETECTED;\n\tuint32_t supported_platform = 0;\n\tchar version[255 + 1];\n\tuint16_t usb_version;\n\tread_partid_serialno_t read_partid_serialno;\n\tuint8_t operacakes[8];\n\thackrf_device_list_t* list;\n\thackrf_device* device;\n\tint i, j;\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tprintf(\"hackrf_info version: %s\\n\", TOOL_RELEASE);\n\tprintf(\"libhackrf version: %s (%s)\\n\",\n\t       hackrf_library_release(),\n\t       hackrf_library_version());\n\n\tlist = hackrf_device_list();\n\n\tif (list->devicecount < 1) {\n\t\tprintf(\"No HackRF boards found.\\n\");\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tfor (i = 0; i < list->devicecount; i++) {\n\t\tif (i > 0) {\n\t\t\tprintf(\"\\n\");\n\t\t}\n\n\t\tprintf(\"Found HackRF\\n\");\n\t\tprintf(\"Index: %d\\n\", i);\n\n\t\tif (list->serial_numbers[i]) {\n\t\t\tprintf(\"Serial number: %s\\n\", list->serial_numbers[i]);\n\t\t}\n\n\t\tdevice = NULL;\n\t\tresult = hackrf_device_list_open(list, i, &device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tif (result == HACKRF_ERROR_LIBUSB) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tresult = hackrf_board_id_read(device, &board_id);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_board_id_read() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"Board ID Number: %d (%s)\\n\",\n\t\t       board_id,\n\t\t       hackrf_board_id_name(board_id));\n\n\t\tresult = hackrf_version_string_read(device, &version[0], 255);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_version_string_read() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tresult = hackrf_usb_api_version_read(device, &usb_version);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_usb_api_version_read() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"Firmware Version: %s (API:%x.%02x)\\n\",\n\t\t       version,\n\t\t       (usb_version >> 8) & 0xFF,\n\t\t       usb_version & 0xFF);\n\n\t\tresult = hackrf_board_partid_serialno_read(device, &read_partid_serialno);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_board_partid_serialno_read() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"Part ID Number: 0x%08x 0x%08x\\n\",\n\t\t       read_partid_serialno.part_id[0],\n\t\t       read_partid_serialno.part_id[1]);\n\n\t\tif ((usb_version >= 0x0106) &&\n\t\t    ((board_id == 2) || (board_id == 4) || (board_id == 5))) {\n\t\t\tresult = hackrf_board_rev_read(device, &board_rev);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_board_rev_read() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tprint_board_rev(board_rev);\n\t\t}\n\t\tif (usb_version >= 0x0106) {\n\t\t\tresult = hackrf_supported_platform_read(\n\t\t\t\tdevice,\n\t\t\t\t&supported_platform);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_supported_platform_read() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tprint_supported_platform(supported_platform, board_id, board_rev);\n\t\t}\n\n\t\tresult = hackrf_get_operacake_boards(device, &operacakes[0]);\n\t\tif ((result != HACKRF_SUCCESS) &&\n\t\t    (result != HACKRF_ERROR_USB_API_VERSION)) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_get_operacake_boards() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (result == HACKRF_SUCCESS) {\n\t\t\tfor (j = 0; j < 8; j++) {\n\t\t\t\tif (operacakes[j] == HACKRF_OPERACAKE_ADDRESS_INVALID) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tprintf(\"Opera Cake found, address: %d\\n\", operacakes[j]);\n\t\t\t}\n\t\t}\n\n#ifdef HACKRF_ISSUE_609_IS_FIXED\n\t\tuint32_t cpld_crc = 0;\n\t\tresult = hackrf_cpld_checksum(device, &cpld_crc);\n\t\tif ((result != HACKRF_SUCCESS) &&\n\t\t    (result != HACKRF_ERROR_USB_API_VERSION)) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_cpld_checksum() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (result == HACKRF_SUCCESS) {\n\t\t\tprintf(\"CPLD checksum: 0x%08x\\n\", cpld_crc);\n\t\t}\n#endif /* HACKRF_ISSUE_609_IS_FIXED */\n\n\t\tif (usb_version >= 0x0109) {\n\t\t\thackrf_selftest selftest;\n\t\t\tresult = hackrf_read_selftest(device, &selftest);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tprintf(\"hackrf_read_selftest() failed: %s (%d)\\n\",\n\t\t\t\t       hackrf_error_name(result),\n\t\t\t\t       result);\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tif (!selftest.pass) {\n\t\t\t\tprintf(\"Self-test FAIL:\\n\");\n\t\t\t\tprintf(\"%s\", selftest.msg);\n\t\t\t}\n\t\t}\n\n\t\tresult = hackrf_close(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t}\n\n\t\tresult = hackrf_device_list_bus_sharing(list, i);\n\t\tif (result < 0) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_device_list_bus_sharing() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t} else if (result == 0) {\n\t\t\tprintf(\"This device is on its own USB bus.\\n\");\n\t\t} else if (result == 1) {\n\t\t\tprintf(\"There is 1 other device on the same USB bus.\\n\"\n\t\t\t       \"You may have problems at high sample rates.\\n\");\n\t\t} else {\n\t\t\tprintf(\"There are %d other devices on the same USB bus.\\n\"\n\t\t\t       \"You may have problems at high sample rates.\\n\",\n\t\t\t       result);\n\t\t}\n\t}\n\n\thackrf_device_list_free(list);\n\thackrf_exit();\n\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_operacake.c",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <getopt.h>\n#include <string.h>\n\n#define FREQ_MIN_MHZ (0)    /*    0 MHz */\n#define FREQ_MAX_MHZ (7250) /* 7250 MHz */\n\n#define INVALID_ADDRESS 0xFF\n#define INVALID_MODE    0xFF\n#define INVALID_PORT    0xFF\n\n#define GPIO_TEST_DISABLED 0xFFFF\n\nstatic void usage()\n{\n\tprintf(\"\\nUsage:\\n\");\n\tprintf(\"\\t-h, --help: this help\\n\");\n\tprintf(\"\\t-d, --device <n>: specify a particular device by serial number\\n\");\n\tprintf(\"\\t-o, --address <n>: specify a particular Opera Cake by address [default: 0]\\n\");\n\tprintf(\"\\t-m, --mode <mode>: specify switching mode [options: manual, frequency, time]\\n\");\n\tprintf(\"\\t-a <port>: set port connected to port A0\\n\");\n\tprintf(\"\\t-b <port>: set port connected to port B0\\n\");\n\tprintf(\"\\t-f <port:min:max>: automatically assign <port> for range <min:max> in MHz. This argument can be repeated to specify a list of ports.\\n\");\n\tprintf(\"\\t-t <port:dwell>: in time mode, dwell on <port> for <dwell> samples. Specify only <port> to use the default dwell time (with -w). This argument can be repeated to specify a list of ports.\\n\");\n\tprintf(\"\\t-w <n>: set default dwell time in samples for time mode\\n\");\n\tprintf(\"\\t-l, --list: list available Opera Cake boards\\n\");\n\tprintf(\"\\t-g, --gpio_test: test GPIO functionality of an Opera Cake\\n\");\n}\n\nstatic struct option long_options[] = {\n\t{\"device\", required_argument, 0, 'd'},\n\t{\"address\", required_argument, 0, 'o'},\n\t{\"mode\", required_argument, 0, 'm'},\n\t{\"list\", no_argument, 0, 'l'},\n\t{\"gpio_test\", no_argument, 0, 'g'},\n\t{\"help\", no_argument, 0, 'h'},\n\t{0, 0, 0, 0},\n};\n\nint parse_uint16(char* const s, uint16_t* const value)\n{\n\tchar* s_end = s;\n\tconst long long_value = strtol(s, &s_end, 10);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint16_t) long_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint parse_uint32(char* const s, uint32_t* const value)\n{\n\tchar* s_end = s;\n\tconst long long_value = strtol(s, &s_end, 10);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint32_t) long_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint parse_port(char* str, uint8_t* port)\n{\n\tuint16_t tmp_port;\n\tint result;\n\n\tif (str[0] == 'A' || str[0] == 'B') {\n\t\t// The port was specified as a side and number eg. A1 or B3\n\t\tresult = parse_uint16(str + 1, &tmp_port);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\n\t\tif (tmp_port >= 5 || tmp_port <= 0) {\n\t\t\tfprintf(stderr, \"invalid port: %s\\n\", str);\n\t\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t\t}\n\n\t\t// Value was a valid port between 0-4\n\t\tif (str[0] == 'A') {\n\t\t\t// A1=0, A2=1, A3=2, A4=3\n\t\t\ttmp_port -= 1;\n\t\t} else {\n\t\t\t// If B was specfied just add 4-1 ports\n\t\t\t// B1=4, B2=5, B3=6, B4=7\n\t\t\ttmp_port += 3;\n\t\t}\n\t} else {\n\t\tresult = parse_uint16(str, &tmp_port);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\t}\n\t*port = tmp_port & 0xFF;\n\t// printf(\"Port: %d\\n\", *port);\n\treturn HACKRF_SUCCESS;\n}\n\nint parse_range(char* s, hackrf_operacake_freq_range* range)\n{\n\tchar port[16];\n\tfloat min;\n\tfloat max;\n\tint result;\n\n\t// Read frequency as a float here to support scientific notation (e.g: 1e6)\n\tif (sscanf(s, \"%15[^:]:%f:%f\", port, &min, &max) == 3) {\n\t\tresult = parse_port(port, &(range->port));\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\n\t\trange->freq_min = min;\n\t\trange->freq_max = max;\n\t\treturn HACKRF_SUCCESS;\n\t}\n\treturn HACKRF_ERROR_INVALID_PARAM;\n}\n\nint parse_dwell(char* s, hackrf_operacake_dwell_time* dwell_time)\n{\n\tint result;\n\tchar port[16];\n\tfloat dwell;\n\n\t// Read dwell as a float here to support scientific notation (e.g: 1e6)\n\tif (sscanf(s, \"%15[^:]:%f\", port, &dwell) == 2) {\n\t\tresult = parse_port(port, &dwell_time->port);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\n\t\tif (dwell == 0) {\n\t\t\tfprintf(stderr, \"dwell time cannot be 0\\n\");\n\t\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t\t}\n\t\tdwell_time->dwell = (uint32_t) dwell;\n\t\treturn HACKRF_SUCCESS;\n\t} else if (sscanf(s, \"%15[^:]\", port) == 1) {\n\t\tresult = parse_port(port, &dwell_time->port);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\treturn result;\n\t\t}\n\n\t\t// This will be replaced with the default dwell time later.\n\t\tdwell_time->dwell = 0;\n\t\treturn HACKRF_SUCCESS;\n\t}\n\treturn HACKRF_ERROR_INVALID_PARAM;\n}\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tconst char* serial_number = NULL;\n\tuint8_t operacake_address = 0;\n\tbool set_mode = false;\n\tuint8_t mode;\n\tuint8_t port_a = INVALID_PORT;\n\tuint8_t port_b = INVALID_PORT;\n\tbool set_ports = false;\n\tbool list = false;\n\tbool gpio_test = false;\n\tuint8_t operacakes[8];\n\tuint8_t operacake_count = 0;\n\tint i = 0;\n\thackrf_device* device = NULL;\n\tint option_index = 0;\n\thackrf_operacake_freq_range ranges[HACKRF_OPERACAKE_MAX_FREQ_RANGES];\n\thackrf_operacake_dwell_time dwell_times[HACKRF_OPERACAKE_MAX_DWELL_TIMES];\n\tuint8_t range_idx = 0;\n\tuint8_t dwell_idx = 0;\n\tuint32_t default_dwell = 0;\n\n\tint result = hackrf_init();\n\tif (result) {\n\t\tprintf(\"hackrf_init() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn -1;\n\t}\n\n\twhile ((opt = getopt_long(\n\t\t\targc,\n\t\t\targv,\n\t\t\t\"d:o:a:m:b:lf:t:w:hg?\",\n\t\t\tlong_options,\n\t\t\t&option_index)) != EOF) {\n\t\tswitch (opt) {\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'o':\n\t\t\toperacake_address = atoi(optarg);\n\t\t\tbreak;\n\n\t\tcase 'm':\n\t\t\tif (strcmp(optarg, \"manual\") == 0) {\n\t\t\t\tmode = OPERACAKE_MODE_MANUAL;\n\t\t\t\tset_mode = true;\n\t\t\t} else if (strcmp(optarg, \"frequency\") == 0) {\n\t\t\t\tmode = OPERACAKE_MODE_FREQUENCY;\n\t\t\t\tset_mode = true;\n\t\t\t} else if (strcmp(optarg, \"time\") == 0) {\n\t\t\t\tmode = OPERACAKE_MODE_TIME;\n\t\t\t\tset_mode = true;\n\t\t\t} else {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: mode must be one of [manual, frequency, time].\\n\");\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tbreak;\n\n\t\tcase 'f':\n\t\t\tif (HACKRF_OPERACAKE_MAX_FREQ_RANGES == range_idx) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: specify a maximum of %u frequency ranges.\\n\",\n\t\t\t\t\tHACKRF_OPERACAKE_MAX_FREQ_RANGES);\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tresult = parse_range(optarg, &ranges[range_idx]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr, \"failed to parse range\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tif (ranges[range_idx].freq_min >= ranges[range_idx].freq_max) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: freq_max must be greater than freq_min.\\n\");\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tif (FREQ_MAX_MHZ < ranges[range_idx].freq_max) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: freq_max may not be higher than %u.\\n\",\n\t\t\t\t\tFREQ_MAX_MHZ);\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\trange_idx++;\n\t\t\tbreak;\n\n\t\tcase 't':\n\t\t\tif (HACKRF_OPERACAKE_MAX_DWELL_TIMES == dwell_idx) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: specify a maximum of %u dwell times.\\n\",\n\t\t\t\t\tHACKRF_OPERACAKE_MAX_DWELL_TIMES);\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tresult = parse_dwell(optarg, &dwell_times[dwell_idx]);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr, \"failed to parse dwell time\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tdwell_idx++;\n\t\t\tbreak;\n\n\t\tcase 'w':\n\t\t\tdefault_dwell = atof(optarg);\n\t\t\tbreak;\n\n\t\tcase 'a':\n\t\t\tresult = parse_port(optarg, &port_a);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr, \"failed to parse port\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tset_ports = true;\n\t\t\tbreak;\n\n\t\tcase 'b':\n\t\t\tresult = parse_port(optarg, &port_b);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr, \"failed to parse port\\n\");\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tset_ports = true;\n\t\t\tbreak;\n\n\t\tcase 'l':\n\t\t\tlist = true;\n\t\t\tbreak;\n\n\t\tcase 'g':\n\t\t\tgpio_test = true;\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\t// Any operations that set a parameter on an Opera Cake board.\n\tbool set_params = set_mode || set_ports || range_idx || dwell_idx;\n\n\t// Error out unless exactly one option is selected.\n\tif (list + set_params + gpio_test != 1) {\n\t\tfprintf(stderr, \"Specify either list, mode, or GPIO test option.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (set_mode) {\n\t\tresult = hackrf_set_operacake_mode(device, operacake_address, mode);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_operacake_mode() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (list) {\n\t\tresult = hackrf_get_operacake_boards(device, operacakes);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_get_operacake_boards() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tprintf(\"Opera Cakes found: \");\n\t\tfor (i = 0; i < 8; i++) {\n\t\t\tif (operacakes[i] != HACKRF_OPERACAKE_ADDRESS_INVALID) {\n\t\t\t\tprintf(\"\\n\\tAddress: %d\", operacakes[i]);\n\t\t\t\tenum operacake_switching_mode mode;\n\t\t\t\thackrf_get_operacake_mode(device, i, &mode);\n\t\t\t\tprintf(\"\\tSwitching mode: \");\n\t\t\t\tif (mode == OPERACAKE_MODE_MANUAL) {\n\t\t\t\t\tprintf(\"manual\\n\");\n\t\t\t\t} else if (mode == OPERACAKE_MODE_FREQUENCY) {\n\t\t\t\t\tprintf(\"frequency\\n\");\n\t\t\t\t} else if (mode == OPERACAKE_MODE_TIME) {\n\t\t\t\t\tprintf(\"time\\n\");\n\t\t\t\t} else {\n\t\t\t\t\tprintf(\"unknown\\n\");\n\t\t\t\t}\n\t\t\t\toperacake_count++;\n\t\t\t}\n\t\t}\n\t\tif (!operacake_count) {\n\t\t\tprintf(\"None\");\n\t\t}\n\t\tprintf(\"\\n\");\n\t}\n\n\tif (gpio_test) {\n\t\tuint16_t test_result;\n\t\tuint8_t reg, mask = 0x7;\n\t\tresult = hackrf_operacake_gpio_test(\n\t\t\tdevice,\n\t\t\toperacake_address,\n\t\t\t&test_result);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_operacake_gpio_test() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (test_result == GPIO_TEST_DISABLED) {\n\t\t\tfprintf(stderr, \"GPIO mode disabled.\\n\");\n\t\t\tfprintf(stderr, \"Remove additional add-on boards and retry.\\n\");\n\t\t} else if (test_result) {\n\t\t\tfprintf(stderr, \"GPIO test failed\\n\");\n\t\t\tfprintf(stderr, \"Pin\\tHigh\\tShorts\\tLow\\n\");\n\t\t\treg = test_result & mask;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"u2ctrl1\\t%d\\t%d\\t%d\\n\",\n\t\t\t\t(reg >> 2) & 1,\n\t\t\t\t(reg >> 1) & 1,\n\t\t\t\treg & 1);\n\t\t\ttest_result >>= 3;\n\t\t\treg = test_result & mask;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"u2ctrl0\\t%d\\t%d\\t%d\\n\",\n\t\t\t\t(reg >> 2) & 1,\n\t\t\t\t(reg >> 1) & 1,\n\t\t\t\treg & 1);\n\t\t\ttest_result >>= 3;\n\t\t\treg = test_result & mask;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"u3ctrl1\\t%d\\t%d\\t%d\\n\",\n\t\t\t\t(reg >> 2) & 1,\n\t\t\t\t(reg >> 1) & 1,\n\t\t\t\treg & 1);\n\t\t\ttest_result >>= 3;\n\t\t\treg = test_result & mask;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"u3ctrl0\\t%d\\t%d\\t%d\\n\",\n\t\t\t\t(reg >> 2) & 1,\n\t\t\t\t(reg >> 1) & 1,\n\t\t\t\treg & 1);\n\t\t\ttest_result >>= 3;\n\t\t\treg = test_result & mask;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"u1ctrl \\t%d\\t%d\\t%d\\n\",\n\t\t\t\t(reg >> 2) & 1,\n\t\t\t\t(reg >> 1) & 1,\n\t\t\t\treg & 1);\n\t\t} else {\n\t\t\tfprintf(stderr, \"GPIO test passed\\n\");\n\t\t}\n\t}\n\n\tif (set_ports) {\n\t\t// Set other port to \"don't care\" if not set\n\t\tif (port_a == INVALID_PORT) {\n\t\t\tif (port_b >= 4) {\n\t\t\t\tport_a = 0;\n\t\t\t} else {\n\t\t\t\tport_a = 4;\n\t\t\t}\n\t\t}\n\t\tif (port_b == INVALID_PORT) {\n\t\t\tif (port_a >= 4) {\n\t\t\t\tport_b = 0;\n\t\t\t} else {\n\t\t\t\tport_b = 4;\n\t\t\t}\n\t\t}\n\t\tif (((port_a <= 3) && (port_b <= 3)) ||\n\t\t    ((port_a >= 4) && (port_b >= 4))) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"Port A and B cannot be connected to the same side\\n\");\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tresult = hackrf_set_operacake_ports(\n\t\t\tdevice,\n\t\t\toperacake_address,\n\t\t\tport_a,\n\t\t\tport_b);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_operacake_ports() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (range_idx) {\n\t\tresult = hackrf_set_operacake_freq_ranges(device, ranges, range_idx);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_operacake_freq_ranges() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn -1;\n\t\t}\n\t}\n\n\tif (dwell_idx) {\n\t\tfor (i = 0; i < dwell_idx; i++) {\n\t\t\tif (dwell_times[i].dwell == 0) {\n\t\t\t\tif (default_dwell == 0) {\n\t\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\t\"port '%u' set to use default dwell time, but default dwell time is not set. Use -w argument to set default dwell time.\\n\",\n\t\t\t\t\t\tdwell_times[i].port);\n\t\t\t\t\treturn EXIT_FAILURE;\n\t\t\t\t}\n\t\t\t\tdwell_times[i].dwell = default_dwell;\n\t\t\t}\n\t\t}\n\t\tresult = hackrf_set_operacake_dwell_times(device, dwell_times, dwell_idx);\n\t\tif (result) {\n\t\t\tprintf(\"hackrf_set_operacake_dwell_times() failed: %s (%d)\\n\",\n\t\t\t       hackrf_error_name(result),\n\t\t\t       result);\n\t\t\treturn -1;\n\t\t}\n\t}\n\n\tresult = hackrf_close(device);\n\tif (result) {\n\t\tprintf(\"hackrf_close() failed: %s (%d)\\n\",\n\t\t       hackrf_error_name(result),\n\t\t       result);\n\t\treturn -1;\n\t}\n\thackrf_exit();\n\treturn 0;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_spiflash.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <getopt.h>\n#include <sys/types.h>\n\n#ifdef _MSC_VER\n\t#ifdef _WIN64\ntypedef int64_t ssize_t;\n\t#else\ntypedef int32_t ssize_t;\n\t#endif\n#endif\n\n/* 32 Mbit flash */\n#define PRALINE_FLASH_LENGTH 0x400000\n/* 8 Mbit flash */\n#define OTHER_FLASH_LENGTH 0x100000\n\n#define MAX_LENGTH PRALINE_FLASH_LENGTH\n\nstatic struct option long_options[] = {\n\t{\"address\", required_argument, 0, 'a'},\n\t{\"length\", required_argument, 0, 'l'},\n\t{\"read\", required_argument, 0, 'r'},\n\t{\"write\", required_argument, 0, 'w'},\n\t{\"compatibility\", no_argument, 0, 'c'},\n\t{\"device\", required_argument, 0, 'd'},\n\t{\"reset\", no_argument, 0, 'R'},\n\t{\"status\", no_argument, 0, 's'},\n\t{\"clear\", no_argument, 0, 'c'},\n\t{\"verbose\", no_argument, 0, 'v'},\n\t{\"help\", no_argument, 0, 'h'},\n\t{0, 0, 0, 0},\n};\n\n/* Check for USB product string descriptor text in firmware file\n * It should match the appropriate one for the BOARD_ID\n * If you're already running firmware that reports the wrong ID\n * I can't help you, but you can use the -i optionto ignore (or DFU)\n */\nint compatibility_check_og(\n\tuint8_t* data,\n\tint length,\n\thackrf_device* device,\n\tuint8_t board_id)\n{\n\tint str_len, i, j;\n\tbool match = false;\n\tchar* dev_str;\n\tswitch (board_id) {\n\tcase BOARD_ID_JAWBREAKER:\n\t\tdev_str = \"HackRF Jawbreaker\";\n\t\tstr_len = 17;\n\t\tbreak;\n\tcase BOARD_ID_HACKRF1_OG:\n\t\tdev_str = \"HackRF One\";\n\t\tstr_len = 10;\n\t\tbreak;\n\tcase BOARD_ID_RAD1O:\n\t\tdev_str = \"rad1o\";\n\t\tstr_len = 5;\n\t\tbreak;\n\tdefault:\n\t\tprintf(\"Unsupported Board ID\");\n\t\treturn EXIT_FAILURE;\n\t}\n\t// Search for dev_str in uint8_t array of bytes that we're flashing\n\tfor (i = 0; i < length - str_len; i++) {\n\t\tif (data[i] == dev_str[0]) {\n\t\t\tmatch = true;\n\t\t\tfor (j = 1; j < str_len; j++) {\n\t\t\t\tif ((data[i + j * 2] != dev_str[j]) ||\n\t\t\t\t    (data[1 + i + j * 2] != 0x00)) {\n\t\t\t\t\tmatch = false;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (match) {\n\t\t\t\treturn EXIT_SUCCESS;\n\t\t\t}\n\t\t}\n\t}\n\treturn EXIT_FAILURE;\n}\n\n#define FW_INFO_LOCATION              0x400\n#define FW_MAGIC_OFFSET               0\n#define FW_STRUCT_VERSION_OFFSET      8\n#define FW_SUPPORTED_PLATFORMS_OFFSET 12\n\n#define FROM_LE32(x) ((x)[0] | ((x)[1] << 8) | ((x)[2] << 16) | ((x)[3] << 24))\n#define FROM_LE16(x) ((x)[0] | ((x)[1] << 8))\n\nint compatibility_check(uint8_t* data, int length, hackrf_device* device, uint8_t board_id)\n{\n\tuint8_t* fw_info = data + FW_INFO_LOCATION;\n\tif (strncmp((char*) fw_info + FW_MAGIC_OFFSET, \"HACKRFFW\", 8) != 0) {\n\t\t// Couldn't find firmware info structure,\n\t\t// revert to old compatibility check method if possible.\n\t\tif (board_id != BOARD_ID_HACKRF1_R9) {\n\t\t\treturn compatibility_check_og(data, length, device, board_id);\n\t\t}\n\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tuint32_t platform_required = hackrf_board_id_platform(board_id);\n\tif (platform_required == 0) {\n\t\tfprintf(stderr,\n\t\t\t\"Could not find appropriate platform for board id %u (%s).\\n\",\n\t\t\tboard_id,\n\t\t\thackrf_board_id_name(board_id));\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tuint32_t struct_version = FROM_LE16(fw_info + FW_STRUCT_VERSION_OFFSET);\n\tif (struct_version == 1) {\n\t\tuint32_t supported_platforms =\n\t\t\tFROM_LE32(fw_info + FW_SUPPORTED_PLATFORMS_OFFSET);\n\t\tif (platform_required & supported_platforms) {\n\t\t\treturn EXIT_SUCCESS;\n\t\t} else {\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t} else {\n\t\tfprintf(stderr,\n\t\t\t\"Unrecognised firmware info structure version %u. This may require a newer hackrf_spiflash version.\\n\",\n\t\t\tstruct_version);\n\t\treturn EXIT_FAILURE;\n\t}\n}\n\nint parse_u32(char* s, uint32_t* const value)\n{\n\tchar* s_end;\n\tuint_fast8_t base = 10;\n\tuint32_t u32_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tu32_value = strtoul(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = u32_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nstatic void usage()\n{\n\tprintf(\"Usage:\\n\");\n\tprintf(\"\\t-h, --help: this help\\n\");\n\tprintf(\"\\t-a, --address <n>: starting address (default: 0)\\n\");\n\tprintf(\"\\t-l, --length <n>: number of bytes to read (default: all)\\n\");\n\tprintf(\"\\t-r, --read <filename>: Read data into file.\\n\");\n\tprintf(\"\\t-w, --write <filename>: Write data from file.\\n\");\n\tprintf(\"\\t-i, --no-check: Skip check for firmware compatibility with target device.\\n\");\n\tprintf(\"\\t-d, --device <serialnumber>: Serial number of device, if multiple devices\\n\");\n\tprintf(\"\\t-s, --status: Read SPI flash status registers before other operations.\\n\");\n\tprintf(\"\\t-c, --clear: Clear SPI flash status registers before other operations.\\n\");\n\tprintf(\"\\t-R, --reset: Reset HackRF after other operations.\\n\");\n\tprintf(\"\\t-v, --verbose: Verbose output.\\n\");\n}\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tuint8_t status[2];\n\tuint8_t board_id;\n\tuint32_t address = 0;\n\tuint32_t length;\n\tuint32_t flash_length;\n\tuint32_t tmp_length;\n\tuint16_t xfer_len = 0;\n\tconst char* path = NULL;\n\tconst char* serial_number = NULL;\n\thackrf_device* device = NULL;\n\tint result = HACKRF_SUCCESS;\n\tint option_index = 0;\n\tstatic uint8_t data[MAX_LENGTH];\n\tuint8_t* pdata = &data[0];\n\tFILE* infile = NULL;\n\tbool read = false;\n\tbool write = false;\n\tbool ignore_compat_check = false;\n\tbool verbose = false;\n\tbool reset = false;\n\tbool read_status = false;\n\tbool clear_status = false;\n\tbool length_specified = false;\n\tuint16_t usb_api;\n\n\twhile ((opt = getopt_long(\n\t\t\targc,\n\t\t\targv,\n\t\t\t\"a:l:r:w:id:scvRh?\",\n\t\t\tlong_options,\n\t\t\t&option_index)) != EOF) {\n\t\tswitch (opt) {\n\t\tcase 'a':\n\t\t\tresult = parse_u32(optarg, &address);\n\t\t\tbreak;\n\n\t\tcase 'l':\n\t\t\tresult = parse_u32(optarg, &length);\n\t\t\tlength_specified = true;\n\t\t\tbreak;\n\n\t\tcase 'r':\n\t\t\tread = true;\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'w':\n\t\t\twrite = true;\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'i':\n\t\t\tignore_compat_check = true;\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 's':\n\t\t\tread_status = true;\n\t\t\tbreak;\n\n\t\tcase 'c':\n\t\t\tclear_status = true;\n\t\t\tbreak;\n\n\t\tcase 'v':\n\t\t\tverbose = true;\n\t\t\tbreak;\n\n\t\tcase 'R':\n\t\t\treset = true;\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (write && read) {\n\t\tfprintf(stderr, \"Read and write options are mutually exclusive.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (!(write || read || reset || read_status || clear_status)) {\n\t\tfprintf(stderr, \"Specify either read, write, or reset option.\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (write) {\n\t\tinfile = fopen(path, \"rb\");\n\t\tif (infile == NULL) {\n\t\t\tprintf(\"Error opening file %s\\n\", path);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\t/* Get size of the file  */\n\t\tfseek(infile,\n\t\t      0,\n\t\t      SEEK_END); /* Not really portable but work on major OS Linux/Win32 */\n\t\tlength = ftell(infile);\n\t\tlength_specified = true;\n\t\t/* Move to start */\n\t\trewind(infile);\n\t\tprintf(\"File size %d bytes.\\n\", length);\n\t}\n\n\tif (read) {\n\t\tinfile = fopen(path, \"wb\");\n\t\tif (infile == NULL) {\n\t\t\tprintf(\"Error to open file %s\\n\", path);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\thackrf_board_id_read(device, &board_id);\n\n\tif (board_id == BOARD_ID_PRALINE) {\n\t\tflash_length = PRALINE_FLASH_LENGTH;\n\t} else {\n\t\tflash_length = OTHER_FLASH_LENGTH;\n\t}\n\n\tif (!length_specified) {\n\t\tlength = flash_length - address;\n\t}\n\n\tif (length == 0) {\n\t\tfprintf(stderr, \"Requested transfer of zero bytes.\\n\");\n\t\tif (infile != NULL) {\n\t\t\tfclose(infile);\n\t\t}\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif ((length > flash_length) || (address > flash_length) ||\n\t    ((address + length) > flash_length)) {\n\t\tfprintf(stderr, \"Request exceeds size of flash memory.\\n\");\n\t\tif (infile != NULL) {\n\t\t\tfclose(infile);\n\t\t}\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (read_status) {\n\t\tresult = hackrf_spiflash_status(device, status);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_spiflash_status() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (!verbose) {\n\t\t\tprintf(\"Status: 0x%02x %02x\\n\", status[0], status[1]);\n\t\t} else {\n\t\t\tprintf(\"SRP0\\t%x\\nSEC\\t%x\\nTB\\t%x\\nBP\\t%x\\nWEL\\t%x\\nBusy\\t%x\\n\",\n\t\t\t       (status[0] & 0x80) >> 7,\n\t\t\t       (status[0] & 0x40) >> 6,\n\t\t\t       (status[0] & 0x20) >> 5,\n\t\t\t       (status[0] & 0x1C) >> 2,\n\t\t\t       (status[0] & 0x02) >> 1,\n\t\t\t       status[0] & 0x01);\n\t\t\tprintf(\"SUS\\t%x\\nCMP\\t%x\\nLB\\t%x\\nRes\\t%x\\nQE\\t%x\\nSRP1\\t%x\\n\",\n\t\t\t       (status[1] & 0x80) >> 7,\n\t\t\t       (status[1] & 0x40) >> 6,\n\t\t\t       (status[1] & 0x38) >> 3,\n\t\t\t       (status[1] & 0x04) >> 2,\n\t\t\t       (status[1] & 0x02) >> 1,\n\t\t\t       status[1] & 0x01);\n\t\t}\n\t}\n\n\tif (clear_status) {\n\t\tresult = hackrf_spiflash_clear_status(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_spiflash_clear_status() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (read) {\n\t\tssize_t bytes_written;\n\t\ttmp_length = length;\n\t\twhile (tmp_length) {\n\t\t\txfer_len = (tmp_length > 256) ? 256 : tmp_length;\n\t\t\tif (verbose) {\n\t\t\t\tprintf(\"Reading %d bytes from 0x%06x.\\n\",\n\t\t\t\t       xfer_len,\n\t\t\t\t       address);\n\t\t\t}\n\t\t\tresult = hackrf_spiflash_read(device, address, xfer_len, pdata);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_spiflash_read() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t\tfclose(infile);\n\t\t\t\tinfile = NULL;\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\taddress += xfer_len;\n\t\t\tpdata += xfer_len;\n\t\t\ttmp_length -= xfer_len;\n\t\t}\n\t\tbytes_written = fwrite(data, 1, length, infile);\n\t\tif (bytes_written != length) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"Failed write to file (wrote %d bytes).\\n\",\n\t\t\t\t(int) bytes_written);\n\t\t\tfclose(infile);\n\t\t\tinfile = NULL;\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (write) {\n\t\tssize_t bytes_read = fread(data, 1, length, infile);\n\t\tif (bytes_read != length) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"Failed read file (read %d bytes).\\n\",\n\t\t\t\t(int) bytes_read);\n\t\t\tfclose(infile);\n\t\t\tinfile = NULL;\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (!ignore_compat_check) {\n\t\t\tprintf(\"Checking target device compatibility\\n\");\n\t\t\tresult = compatibility_check(data, length, device, board_id);\n\t\t\tif (result) {\n\t\t\t\tprintf(\"Compatibility test failed.\\n\");\n\t\t\t\tfclose(infile);\n\t\t\t\tinfile = NULL;\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t}\n\t\tprintf(\"Erasing SPI flash.\\n\");\n\t\tresult = hackrf_spiflash_erase(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_spiflash_erase() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tfclose(infile);\n\t\t\tinfile = NULL;\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (!verbose) {\n\t\t\tprintf(\"Writing %d bytes at 0x%06x.\\n\", length, address);\n\t\t}\n\t\twhile (length) {\n\t\t\txfer_len = (length > 256) ? 256 : length;\n\t\t\tif (verbose) {\n\t\t\t\tprintf(\"Writing %d bytes at 0x%06x.\\n\",\n\t\t\t\t       xfer_len,\n\t\t\t\t       address);\n\t\t\t}\n\t\t\tresult = hackrf_spiflash_write(device, address, xfer_len, pdata);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_spiflash_write() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t\tfclose(infile);\n\t\t\t\tinfile = NULL;\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\taddress += xfer_len;\n\t\t\tpdata += xfer_len;\n\t\t\tlength -= xfer_len;\n\t\t}\n\t}\n\n\tif (infile != NULL) {\n\t\tfclose(infile);\n\t\tinfile = NULL;\n\t}\n\n\tif (reset) {\n\t\tresult = hackrf_reset(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tif (result == HACKRF_ERROR_USB_API_VERSION) {\n\t\t\t\thackrf_usb_api_version_read(device, &usb_api);\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"Reset is not supported by firmware API %x.%02x\\n\",\n\t\t\t\t\t(usb_api >> 8) & 0xFF,\n\t\t\t\t\tusb_api & 0xFF);\n\t\t\t} else {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_reset() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t}\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tresult = hackrf_close(device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\thackrf_exit();\n\treturn EXIT_SUCCESS;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_sweep.c",
    "content": "/*\n * Copyright 2016-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2016 Dominic Spill <dominicgs@gmail.com>\n * Copyright 2016 Mike Walters <mike@flomp.net>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <getopt.h>\n#include <time.h>\n\n#include <sys/types.h>\n#include <sys/stat.h>\n#include <fcntl.h>\n#include <errno.h>\n#include <fftw3.h>\n#include <inttypes.h>\n\n#define _FILE_OFFSET_BITS 64\n\n#ifdef _WIN32\n\t#define _USE_MATH_DEFINES\n\t#include <windows.h>\n\t#include <io.h>\n\t#ifdef _MSC_VER\n\n\t\t#ifdef _WIN64\ntypedef int64_t ssize_t;\n\t\t#else\ntypedef int32_t ssize_t;\n\t\t#endif\n\n\t\t#define strtoull _strtoui64\n\t\t#define snprintf _snprintf\n\nint gettimeofday(struct timeval* tv, void* ignored)\n{\n\tFILETIME ft;\n\tunsigned __int64 tmp = 0;\n\tif (NULL != tv) {\n\t\tGetSystemTimeAsFileTime(&ft);\n\t\ttmp |= ft.dwHighDateTime;\n\t\ttmp <<= 32;\n\t\ttmp |= ft.dwLowDateTime;\n\t\ttmp /= 10;\n\t\ttmp -= 11644473600000000Ui64;\n\t\ttv->tv_sec = (long) (tmp / 1000000UL);\n\t\ttv->tv_usec = (long) (tmp % 1000000UL);\n\t}\n\treturn 0;\n}\n\n\t#endif\n#endif\n\n#if defined(__GNUC__)\n\t#include <unistd.h>\n\t#include <sys/time.h>\n#endif\n\n#include <signal.h>\n#include <math.h>\n\n#define FD_BUFFER_SIZE (8 * 1024)\n\n#define FREQ_ONE_MHZ (1000000ull)\n\n#define FREQ_MIN_MHZ (0)    /*    0 MHz */\n#define FREQ_MAX_MHZ (7250) /* 7250 MHz */\n\n#define DEFAULT_SAMPLE_RATE_HZ            (20000000) /* 20MHz default sample rate */\n#define DEFAULT_BASEBAND_FILTER_BANDWIDTH (15000000) /* 15MHz default */\n\n#define TUNE_STEP (DEFAULT_SAMPLE_RATE_HZ / FREQ_ONE_MHZ)\n#define OFFSET    7500000\n\n#define BLOCKS_PER_TRANSFER 16\n\n#if defined _WIN32\n\t#define m_sleep(a) Sleep((a))\n#else\n\t#define m_sleep(a) usleep((a * 1000))\n#endif\n\nuint32_t num_sweeps = 0;\nint num_ranges = 0;\nuint16_t frequencies[MAX_SWEEP_RANGES * 2];\nint step_count;\n\nstatic float TimevalDiff(const struct timeval* a, const struct timeval* b)\n{\n\treturn (a->tv_sec - b->tv_sec) + 1e-6f * (a->tv_usec - b->tv_usec);\n}\n\nint parse_u32(char* s, uint32_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tuint64_t ulong_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tulong_value = strtoul(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint32_t) ulong_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint parse_u32_range(char* s, uint32_t* const value_min, uint32_t* const value_max)\n{\n\tint result;\n\n\tchar* sep = strchr(s, ':');\n\tif (!sep) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\t*sep = 0;\n\n\tresult = parse_u32(s, value_min);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\tresult = parse_u32(sep + 1, value_max);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\n\treturn HACKRF_SUCCESS;\n}\n\nvolatile bool do_exit = false;\n\nFILE* outfile = NULL;\nvolatile uint32_t byte_count = 0;\nvolatile uint64_t sweep_count = 0;\n\nstruct timeval time_start;\nstruct timeval t_start;\n\nbool amp = false;\nuint32_t amp_enable;\n\nbool antenna = false;\nuint32_t antenna_enable;\n\nbool timestamp_normalized = false;\nbool binary_output = false;\nbool ifft_output = false;\nbool one_shot = false;\nbool finite_mode = false;\nvolatile bool sweep_started = false;\n\nint num_fft_bins = 20;\ndouble fft_bin_width;\nfftwf_complex* fftwIn = NULL;\nfftwf_complex* fftwOut = NULL;\nfftwf_plan fftwPlan = NULL;\nfftwf_complex* ifftwIn = NULL;\nfftwf_complex* ifftwOut = NULL;\nfftwf_plan ifftwPlan = NULL;\nuint32_t ifft_idx = 0;\nfloat* pwr;\nfloat* window;\n\nstruct timeval usb_transfer_time;\n\nfloat logPower(fftwf_complex in, float scale)\n{\n\tfloat re = in[0] * scale;\n\tfloat im = in[1] * scale;\n\tfloat magsq = re * re + im * im;\n\treturn (float) (log2(magsq) * 10.0f / log2(10.0f));\n}\n\nint rx_callback(hackrf_transfer* transfer)\n{\n\tint8_t* buf;\n\tuint8_t* ubuf;\n\tuint64_t frequency; /* in Hz */\n\tuint64_t band_edge;\n\tuint32_t record_length;\n\tint i, j, ifft_bins;\n\tstruct tm* fft_time;\n\tchar time_str[50];\n\n\tif (NULL == outfile) {\n\t\treturn -1;\n\t}\n\n\tif (do_exit) {\n\t\treturn 0;\n\t}\n\n\t// happens only once with timestamp_normalized == true\n\tif ((usb_transfer_time.tv_sec == 0 && usb_transfer_time.tv_usec == 0) ||\n\t    timestamp_normalized == false) {\n\t\t// set the timestamp for the first sweep\n\t\tgettimeofday(&usb_transfer_time, NULL);\n\t}\n\n\tbyte_count += transfer->valid_length;\n\tbuf = (int8_t*) transfer->buffer;\n\tifft_bins = num_fft_bins * step_count;\n\tfor (j = 0; j < BLOCKS_PER_TRANSFER; j++) {\n\t\tubuf = (uint8_t*) buf;\n\t\tif (ubuf[0] == 0x7F && ubuf[1] == 0x7F) {\n\t\t\tfrequency = ((uint64_t) (ubuf[9]) << 56) |\n\t\t\t\t((uint64_t) (ubuf[8]) << 48) |\n\t\t\t\t((uint64_t) (ubuf[7]) << 40) |\n\t\t\t\t((uint64_t) (ubuf[6]) << 32) |\n\t\t\t\t((uint64_t) (ubuf[5]) << 24) |\n\t\t\t\t((uint64_t) (ubuf[4]) << 16) |\n\t\t\t\t((uint64_t) (ubuf[3]) << 8) | ubuf[2];\n\t\t} else {\n\t\t\tbuf += BYTES_PER_BLOCK;\n\t\t\tcontinue;\n\t\t}\n\t\tif (frequency == (uint64_t) (FREQ_ONE_MHZ * frequencies[0])) {\n\t\t\tif (sweep_started) {\n\t\t\t\tif (ifft_output) {\n\t\t\t\t\tfftwf_execute(ifftwPlan);\n\t\t\t\t\tfor (i = 0; i < ifft_bins; i++) {\n\t\t\t\t\t\tifftwOut[i][0] *= 1.0f / ifft_bins;\n\t\t\t\t\t\tifftwOut[i][1] *= 1.0f / ifft_bins;\n\t\t\t\t\t\tfwrite(&ifftwOut[i][0],\n\t\t\t\t\t\t       sizeof(float),\n\t\t\t\t\t\t       1,\n\t\t\t\t\t\t       outfile);\n\t\t\t\t\t\tfwrite(&ifftwOut[i][1],\n\t\t\t\t\t\t       sizeof(float),\n\t\t\t\t\t\t       1,\n\t\t\t\t\t\t       outfile);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tsweep_count++;\n\n\t\t\t\tif (timestamp_normalized == true) {\n\t\t\t\t\t// set the timestamp of the next sweep\n\t\t\t\t\tgettimeofday(&usb_transfer_time, NULL);\n\t\t\t\t}\n\n\t\t\t\tif (one_shot) {\n\t\t\t\t\tdo_exit = true;\n\t\t\t\t} else if (finite_mode && sweep_count == num_sweeps) {\n\t\t\t\t\tdo_exit = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\tsweep_started = true;\n\t\t}\n\t\tif (do_exit) {\n\t\t\treturn 0;\n\t\t}\n\t\tif (!sweep_started) {\n\t\t\tbuf += BYTES_PER_BLOCK;\n\t\t\tcontinue;\n\t\t}\n\t\tif ((FREQ_MAX_MHZ * FREQ_ONE_MHZ) < frequency) {\n\t\t\tbuf += BYTES_PER_BLOCK;\n\t\t\tcontinue;\n\t\t}\n\t\t/* copy to fftwIn as floats */\n\t\tbuf += BYTES_PER_BLOCK - (num_fft_bins * 2);\n\t\tfor (i = 0; i < num_fft_bins; i++) {\n\t\t\tfftwIn[i][0] = buf[i * 2] * window[i] * 1.0f / 128.0f;\n\t\t\tfftwIn[i][1] = buf[i * 2 + 1] * window[i] * 1.0f / 128.0f;\n\t\t}\n\t\tbuf += num_fft_bins * 2;\n\t\tfftwf_execute(fftwPlan);\n\t\tfor (i = 0; i < num_fft_bins; i++) {\n\t\t\tpwr[i] = logPower(fftwOut[i], 1.0f / num_fft_bins);\n\t\t}\n\t\tif (binary_output) {\n\t\t\trecord_length = 2 * sizeof(band_edge) +\n\t\t\t\t(num_fft_bins / 4) * sizeof(float);\n\n\t\t\tfwrite(&record_length, sizeof(record_length), 1, outfile);\n\t\t\tband_edge = frequency;\n\t\t\tfwrite(&band_edge, sizeof(band_edge), 1, outfile);\n\t\t\tband_edge = frequency + DEFAULT_SAMPLE_RATE_HZ / 4;\n\t\t\tfwrite(&band_edge, sizeof(band_edge), 1, outfile);\n\t\t\tfwrite(&pwr[1 + (num_fft_bins * 5) / 8],\n\t\t\t       sizeof(float),\n\t\t\t       num_fft_bins / 4,\n\t\t\t       outfile);\n\n\t\t\tfwrite(&record_length, sizeof(record_length), 1, outfile);\n\t\t\tband_edge = frequency + DEFAULT_SAMPLE_RATE_HZ / 2;\n\t\t\tfwrite(&band_edge, sizeof(band_edge), 1, outfile);\n\t\t\tband_edge = frequency + (DEFAULT_SAMPLE_RATE_HZ * 3) / 4;\n\t\t\tfwrite(&band_edge, sizeof(band_edge), 1, outfile);\n\t\t\tfwrite(&pwr[1 + num_fft_bins / 8],\n\t\t\t       sizeof(float),\n\t\t\t       num_fft_bins / 4,\n\t\t\t       outfile);\n\t\t} else if (ifft_output) {\n\t\t\tifft_idx = (uint32_t) round(\n\t\t\t\t(frequency - (uint64_t) (FREQ_ONE_MHZ * frequencies[0])) /\n\t\t\t\tfft_bin_width);\n\t\t\tifft_idx = (ifft_idx + ifft_bins / 2) % ifft_bins;\n\t\t\tfor (i = 0; (num_fft_bins / 4) > i; i++) {\n\t\t\t\tifftwIn[ifft_idx + i][0] =\n\t\t\t\t\tfftwOut[i + 1 + (num_fft_bins * 5) / 8][0];\n\t\t\t\tifftwIn[ifft_idx + i][1] =\n\t\t\t\t\tfftwOut[i + 1 + (num_fft_bins * 5) / 8][1];\n\t\t\t}\n\t\t\tifft_idx += num_fft_bins / 2;\n\t\t\tifft_idx %= ifft_bins;\n\t\t\tfor (i = 0; (num_fft_bins / 4) > i; i++) {\n\t\t\t\tifftwIn[ifft_idx + i][0] =\n\t\t\t\t\tfftwOut[i + 1 + (num_fft_bins / 8)][0];\n\t\t\t\tifftwIn[ifft_idx + i][1] =\n\t\t\t\t\tfftwOut[i + 1 + (num_fft_bins / 8)][1];\n\t\t\t}\n\t\t} else {\n\t\t\ttime_t time_stamp_seconds = usb_transfer_time.tv_sec;\n\t\t\tfft_time = localtime(&time_stamp_seconds);\n\t\t\tstrftime(time_str, 50, \"%Y-%m-%d, %H:%M:%S\", fft_time);\n\t\t\tfprintf(outfile,\n\t\t\t\t\"%s.%06ld, %\" PRIu64 \", %\" PRIu64 \", %.2f, %u\",\n\t\t\t\ttime_str,\n\t\t\t\t(long int) usb_transfer_time.tv_usec,\n\t\t\t\t(uint64_t) (frequency),\n\t\t\t\t(uint64_t) (frequency + DEFAULT_SAMPLE_RATE_HZ / 4),\n\t\t\t\tfft_bin_width,\n\t\t\t\tnum_fft_bins);\n\t\t\tfor (i = 0; (num_fft_bins / 4) > i; i++) {\n\t\t\t\tfprintf(outfile,\n\t\t\t\t\t\", %.2f\",\n\t\t\t\t\tpwr[i + 1 + (num_fft_bins * 5) / 8]);\n\t\t\t}\n\t\t\tfprintf(outfile, \"\\n\");\n\t\t\tfprintf(outfile,\n\t\t\t\t\"%s.%06ld, %\" PRIu64 \", %\" PRIu64 \", %.2f, %u\",\n\t\t\t\ttime_str,\n\t\t\t\t(long int) usb_transfer_time.tv_usec,\n\t\t\t\t(uint64_t) (frequency + (DEFAULT_SAMPLE_RATE_HZ / 2)),\n\t\t\t\t(uint64_t) (frequency + ((DEFAULT_SAMPLE_RATE_HZ * 3) / 4)),\n\t\t\t\tfft_bin_width,\n\t\t\t\tnum_fft_bins);\n\t\t\tfor (i = 0; (num_fft_bins / 4) > i; i++) {\n\t\t\t\tfprintf(outfile,\n\t\t\t\t\t\", %.2f\",\n\t\t\t\t\tpwr[i + 1 + (num_fft_bins / 8)]);\n\t\t\t}\n\t\t\tfprintf(outfile, \"\\n\");\n\t\t}\n\t}\n\treturn 0;\n}\n\nstatic void usage()\n{\n\tfprintf(stderr,\n\t\t\"Usage:\\n\"\n\t\t\"\\t[-h] # this help\\n\"\n\t\t\"\\t[-d serial_number] # Serial number of desired HackRF\\n\"\n\t\t\"\\t[-a amp_enable] # RX RF amplifier 1=Enable, 0=Disable\\n\"\n\t\t\"\\t[-f freq_min:freq_max] # minimum and maximum frequencies in MHz\\n\"\n\t\t\"\\t[-p antenna_enable] # Antenna port power, 1=Enable, 0=Disable\\n\"\n\t\t\"\\t[-l gain_db] # RX LNA (IF) gain, 0-40dB, 8dB steps\\n\"\n\t\t\"\\t[-g gain_db] # RX VGA (baseband) gain, 0-62dB, 2dB steps\\n\"\n\t\t\"\\t[-w bin_width] # FFT bin width (frequency resolution) in Hz, 2445-5000000\\n\"\n\t\t\"\\t[-W wisdom_file] # Use FFTW wisdom file (will be created if necessary)\\n\"\n\t\t\"\\t[-P estimate|measure|patient|exhaustive] # FFTW plan type, default is 'measure'\\n\"\n\t\t\"\\t[-1] # one shot mode\\n\"\n\t\t\"\\t[-N num_sweeps] # Number of sweeps to perform\\n\"\n\t\t\"\\t[-B] # binary output\\n\"\n\t\t\"\\t[-I] # binary inverse FFT output\\n\"\n\t\t\"\\t[-n] # keep the same timestamp within a sweep\\n\"\n\t\t\"\\t-r filename # output file\\n\"\n\t\t\"\\n\"\n\t\t\"Output fields:\\n\"\n\t\t\"\\tdate, time, hz_low, hz_high, hz_bin_width, num_samples, dB, dB, . . .\\n\");\n}\n\nstatic hackrf_device* device = NULL;\n\n#ifdef _MSC_VER\nBOOL WINAPI sighandler(int signum)\n{\n\tif (CTRL_C_EVENT == signum || CTRL_BREAK_EVENT == signum) {\n\t\tfprintf(stderr, \"Caught signal %d\\n\", signum);\n\t\tdo_exit = true;\n\t\treturn TRUE;\n\t}\n\treturn FALSE;\n}\n#else\nvoid sigint_callback_handler(int signum)\n{\n\tfprintf(stderr, \"Caught signal %d\\n\", signum);\n\tdo_exit = true;\n}\n#endif\n\nint import_wisdom(const char* path)\n{\n\t// Returns nonzero\n\tif (!fftwf_import_wisdom_from_filename(path)) {\n\t\tfprintf(stderr,\n\t\t\t\"Wisdom file %s not found; will attempt to create it\\n\",\n\t\t\tpath);\n\t\treturn 0;\n\t}\n\n\treturn 1;\n}\n\nint import_default_wisdom()\n{\n\treturn fftwf_import_system_wisdom();\n}\n\nint export_wisdom(const char* path)\n{\n\tif (path != NULL) {\n\t\tif (!fftwf_export_wisdom_to_filename(path)) {\n\t\t\tfprintf(stderr, \"Could not write FFTW wisdom file to %s\", path);\n\t\t\treturn 0;\n\t\t}\n\t}\n\n\treturn 1;\n}\n\nint main(int argc, char** argv)\n{\n\tint opt, i, result = 0;\n\tconst char* path = NULL;\n\tconst char* serial_number = NULL;\n\tint exit_code = EXIT_SUCCESS;\n\tstruct timeval time_now;\n\tstruct timeval time_prev;\n\tfloat time_diff;\n\tfloat sweep_rate = 0;\n\tunsigned int lna_gain = 16, vga_gain = 20;\n\tuint32_t freq_min = 0;\n\tuint32_t freq_max = 6000;\n\tuint32_t requested_fft_bin_width;\n\tconst char* fftwWisdomPath = NULL;\n\tint fftw_plan_type = FFTW_MEASURE;\n\n\twhile ((opt = getopt(argc, argv, \"a:f:p:l:g:d:N:w:W:P:n1BIr:h?\")) != EOF) {\n\t\tresult = HACKRF_SUCCESS;\n\t\tswitch (opt) {\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'a':\n\t\t\tamp = true;\n\t\t\tresult = parse_u32(optarg, &amp_enable);\n\t\t\tbreak;\n\n\t\tcase 'f':\n\t\t\tresult = parse_u32_range(optarg, &freq_min, &freq_max);\n\t\t\tif (freq_min >= freq_max) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: freq_max must be greater than freq_min.\\n\");\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tif (FREQ_MAX_MHZ < freq_max) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: freq_max may not be higher than %u.\\n\",\n\t\t\t\t\tFREQ_MAX_MHZ);\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tif (MAX_SWEEP_RANGES <= num_ranges) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"argument error: specify a maximum of %u frequency ranges.\\n\",\n\t\t\t\t\tMAX_SWEEP_RANGES);\n\t\t\t\tusage();\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tfrequencies[2 * num_ranges] = (uint16_t) freq_min;\n\t\t\tfrequencies[2 * num_ranges + 1] = (uint16_t) freq_max;\n\t\t\tnum_ranges++;\n\t\t\tbreak;\n\n\t\tcase 'p':\n\t\t\tantenna = true;\n\t\t\tresult = parse_u32(optarg, &antenna_enable);\n\t\t\tbreak;\n\n\t\tcase 'l':\n\t\t\tresult = parse_u32(optarg, &lna_gain);\n\t\t\tbreak;\n\n\t\tcase 'g':\n\t\t\tresult = parse_u32(optarg, &vga_gain);\n\t\t\tbreak;\n\n\t\tcase 'N':\n\t\t\tfinite_mode = true;\n\t\t\tresult = parse_u32(optarg, &num_sweeps);\n\t\t\tbreak;\n\n\t\tcase 'w':\n\t\t\tresult = parse_u32(optarg, &requested_fft_bin_width);\n\t\t\tnum_fft_bins = DEFAULT_SAMPLE_RATE_HZ / requested_fft_bin_width;\n\t\t\tbreak;\n\n\t\tcase 'W':\n\t\t\tfftwWisdomPath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'P':\n\t\t\tif (strcmp(\"estimate\", optarg) == 0) {\n\t\t\t\tfftw_plan_type = FFTW_ESTIMATE;\n\t\t\t} else if (strcmp(\"measure\", optarg) == 0) {\n\t\t\t\tfftw_plan_type = FFTW_MEASURE;\n\t\t\t} else if (strcmp(\"patient\", optarg) == 0) {\n\t\t\t\tfftw_plan_type = FFTW_PATIENT;\n\t\t\t} else if (strcmp(\"exhaustive\", optarg) == 0) {\n\t\t\t\tfftw_plan_type = FFTW_EXHAUSTIVE;\n\t\t\t} else {\n\t\t\t\tfprintf(stderr, \"Unknown FFTW plan type '%s'\\n\", optarg);\n\t\t\t\treturn EXIT_FAILURE;\n\t\t\t}\n\t\t\tbreak;\n\n\t\tcase 'n':\n\t\t\ttimestamp_normalized = true;\n\t\t\tbreak;\n\n\t\tcase '1':\n\t\t\tone_shot = true;\n\t\t\tbreak;\n\n\t\tcase 'B':\n\t\t\tbinary_output = true;\n\t\t\tbreak;\n\n\t\tcase 'I':\n\t\t\tifft_output = true;\n\t\t\tbreak;\n\n\t\tcase 'r':\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: '-%c %s' %s (%d)\\n\",\n\t\t\t\topt,\n\t\t\t\toptarg,\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\t// Try to load a wisdom file if specified, otherwise\n\t// try to load the system-wide wisdom file\n\tif (fftwWisdomPath) {\n\t\timport_wisdom(fftwWisdomPath);\n\t} else {\n\t\timport_default_wisdom();\n\t}\n\n\tif (lna_gain % 8) {\n\t\tfprintf(stderr, \"warning: lna_gain (-l) must be a multiple of 8\\n\");\n\t}\n\n\tif (vga_gain % 2) {\n\t\tfprintf(stderr, \"warning: vga_gain (-g) must be a multiple of 2\\n\");\n\t}\n\n\tif (amp) {\n\t\tif (amp_enable > 1) {\n\t\t\tfprintf(stderr, \"argument error: amp_enable shall be 0 or 1.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (antenna) {\n\t\tif (antenna_enable > 1) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: antenna_enable shall be 0 or 1.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (0 == num_ranges) {\n\t\tfrequencies[0] = (uint16_t) freq_min;\n\t\tfrequencies[1] = (uint16_t) freq_max;\n\t\tnum_ranges++;\n\t}\n\n\tif (binary_output && ifft_output) {\n\t\tfprintf(stderr,\n\t\t\t\"argument error: binary output (-B) and IFFT output (-I) are mutually exclusive.\\n\");\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (ifft_output && (1 < num_ranges)) {\n\t\tfprintf(stderr,\n\t\t\t\"argument error: only one frequency range is supported in IFFT output (-I) mode.\\n\");\n\t\treturn EXIT_FAILURE;\n\t}\n\n\t/*\n\t * The FFT bin width must be no more than a quarter of the sample rate\n\t * for interleaved mode. With our fixed sample rate of 20 Msps, that\n\t * results in a maximum bin width of 5000000 Hz.\n\t */\n\tif (4 > num_fft_bins) {\n\t\tfprintf(stderr,\n\t\t\t\"argument error: FFT bin width (-w) must be no more than 5000000\\n\");\n\t\treturn EXIT_FAILURE;\n\t}\n\n\t/*\n\t * The maximum number of FFT bins we support is equal to the number of\n\t * samples in a block. Each block consists of 16384 bytes minus 10\n\t * bytes for the frequency header, leaving room for 8187 two-byte\n\t * samples. As we pad num_fft_bins up to the next odd multiple of four, this\n\t * makes our maximum supported num_fft_bins 8180.  With our fixed sample\n\t * rate of 20 Msps, that results in a minimum bin width of 2445 Hz.\n\t */\n\tif (8180 < num_fft_bins) {\n\t\tfprintf(stderr,\n\t\t\t\"argument error: FFT bin width (-w) must be no less than 2445\\n\");\n\t\treturn EXIT_FAILURE;\n\t}\n\n\t/* In interleaved mode, the FFT bin selection works best if the total\n\t * number of FFT bins is equal to an odd multiple of four.\n\t * (e.g. 4, 12, 20, 28, 36, . . .)\n\t */\n\twhile ((num_fft_bins + 4) % 8) {\n\t\tnum_fft_bins++;\n\t}\n\n\tfft_bin_width = (double) DEFAULT_SAMPLE_RATE_HZ / num_fft_bins;\n\tfftwIn = (fftwf_complex*) fftwf_malloc(sizeof(fftwf_complex) * num_fft_bins);\n\tfftwOut = (fftwf_complex*) fftwf_malloc(sizeof(fftwf_complex) * num_fft_bins);\n\tfftwPlan = fftwf_plan_dft_1d(\n\t\tnum_fft_bins,\n\t\tfftwIn,\n\t\tfftwOut,\n\t\tFFTW_FORWARD,\n\t\tfftw_plan_type);\n\tpwr = (float*) fftwf_malloc(sizeof(float) * num_fft_bins);\n\twindow = (float*) fftwf_malloc(sizeof(float) * num_fft_bins);\n\tfor (i = 0; i < num_fft_bins; i++) {\n\t\twindow[i] =\n\t\t\t(float) (0.5f * (1.0f - cos(2 * M_PI * i / (num_fft_bins - 1))));\n\t}\n\n\t/* Execute the plan once to make sure it's ready to go when real\n\t * data starts to flow.  See issue #1366\n\t*/\n\tfftwf_execute(fftwPlan);\n\n\t// reset the timestamp\n\tmemset(&usb_transfer_time, 0, sizeof(usb_transfer_time));\n\n#ifdef _MSC_VER\n\tif (binary_output) {\n\t\t_setmode(_fileno(stdout), _O_BINARY);\n\t}\n#endif\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif ((NULL == path) || (strcmp(path, \"-\") == 0)) {\n\t\toutfile = stdout;\n\t} else {\n\t\toutfile = fopen(path, \"wb\");\n\t}\n\n\tif (NULL == outfile) {\n\t\tfprintf(stderr, \"Failed to open file: %s\\n\", path);\n\t\treturn EXIT_FAILURE;\n\t}\n\t/* Change outfile buffer to have bigger one to store or read data on/to HDD */\n\tresult = setvbuf(outfile, NULL, _IOFBF, FD_BUFFER_SIZE);\n\tif (result != 0) {\n\t\tfprintf(stderr, \"setvbuf() failed: %d\\n\", result);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n#ifdef _MSC_VER\n\tSetConsoleCtrlHandler((PHANDLER_ROUTINE) sighandler, TRUE);\n#else\n\tsignal(SIGINT, &sigint_callback_handler);\n\tsignal(SIGILL, &sigint_callback_handler);\n\tsignal(SIGFPE, &sigint_callback_handler);\n\tsignal(SIGSEGV, &sigint_callback_handler);\n\tsignal(SIGTERM, &sigint_callback_handler);\n\tsignal(SIGABRT, &sigint_callback_handler);\n#endif\n\tfprintf(stderr,\n\t\t\"call hackrf_sample_rate_set(%.03f MHz)\\n\",\n\t\t((float) DEFAULT_SAMPLE_RATE_HZ / (float) FREQ_ONE_MHZ));\n\tresult = hackrf_set_sample_rate_manual(device, DEFAULT_SAMPLE_RATE_HZ, 1);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_sample_rate_set() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tfprintf(stderr,\n\t\t\"call hackrf_baseband_filter_bandwidth_set(%.03f MHz)\\n\",\n\t\t((float) DEFAULT_BASEBAND_FILTER_BANDWIDTH / (float) FREQ_ONE_MHZ));\n\tresult = hackrf_set_baseband_filter_bandwidth(\n\t\tdevice,\n\t\tDEFAULT_BASEBAND_FILTER_BANDWIDTH);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_baseband_filter_bandwidth_set() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_set_vga_gain(device, vga_gain);\n\tresult |= hackrf_set_lna_gain(device, lna_gain);\n\n\t/*\n\t * For each range, plan a whole number of tuning steps of a certain\n\t * bandwidth. Increase high end of range if necessary to accommodate a\n\t * whole number of steps, minimum 1.\n\t */\n\tfor (i = 0; i < num_ranges; i++) {\n\t\tstep_count =\n\t\t\t1 + (frequencies[2 * i + 1] - frequencies[2 * i] - 1) / TUNE_STEP;\n\t\tfrequencies[2 * i + 1] =\n\t\t\t(uint16_t) (frequencies[2 * i] + step_count * TUNE_STEP);\n\t\tfprintf(stderr,\n\t\t\t\"Sweeping from %u MHz to %u MHz\\n\",\n\t\t\tfrequencies[2 * i],\n\t\t\tfrequencies[2 * i + 1]);\n\t}\n\n\tif (ifft_output) {\n\t\tifftwIn = (fftwf_complex*) fftwf_malloc(\n\t\t\tsizeof(fftwf_complex) * num_fft_bins * step_count);\n\t\tifftwOut = (fftwf_complex*) fftwf_malloc(\n\t\t\tsizeof(fftwf_complex) * num_fft_bins * step_count);\n\t\tifftwPlan = fftwf_plan_dft_1d(\n\t\t\tnum_fft_bins * step_count,\n\t\t\tifftwIn,\n\t\t\tifftwOut,\n\t\t\tFFTW_BACKWARD,\n\t\t\tfftw_plan_type);\n\n\t\t/* Execute the plan once to make sure it's ready to go when real\n\t \t * data starts to flow.  See issue #1366\n\t\t*/\n\t\tfftwf_execute(ifftwPlan);\n\t}\n\n\tresult = hackrf_init_sweep(\n\t\tdevice,\n\t\tfrequencies,\n\t\tnum_ranges,\n\t\tBYTES_PER_BLOCK,\n\t\tTUNE_STEP * FREQ_ONE_MHZ,\n\t\tOFFSET,\n\t\tINTERLEAVED);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init_sweep() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult |= hackrf_start_rx_sweep(device, rx_callback, NULL);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_start_rx_sweep() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (amp) {\n\t\tfprintf(stderr, \"call hackrf_set_amp_enable(%u)\\n\", amp_enable);\n\t\tresult = hackrf_set_amp_enable(device, (uint8_t) amp_enable);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_amp_enable() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (antenna) {\n\t\tfprintf(stderr, \"call hackrf_set_antenna_enable(%u)\\n\", antenna_enable);\n\t\tresult = hackrf_set_antenna_enable(device, (uint8_t) antenna_enable);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_antenna_enable() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tgettimeofday(&t_start, NULL);\n\ttime_prev = t_start;\n\n\tfprintf(stderr, \"Stop with Ctrl-C\\n\");\n\twhile ((hackrf_is_streaming(device) == HACKRF_TRUE) && (do_exit == false)) {\n\t\tfloat time_difference;\n\t\tm_sleep(50);\n\n\t\tgettimeofday(&time_now, NULL);\n\t\tif (TimevalDiff(&time_now, &time_prev) >= 1.0f) {\n\t\t\ttime_difference = TimevalDiff(&time_now, &t_start);\n\t\t\tsweep_rate = (float) sweep_count / time_difference;\n\t\t\tfprintf(stderr,\n\t\t\t\t\"%\" PRIu64\n\t\t\t\t\" total sweeps completed, %.2f sweeps/second\\n\",\n\t\t\t\tsweep_count,\n\t\t\t\tsweep_rate);\n\n\t\t\tif (byte_count == 0) {\n\t\t\t\texit_code = EXIT_FAILURE;\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"\\nCouldn't transfer any data for one second.\\n\");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbyte_count = 0;\n\t\t\ttime_prev = time_now;\n\t\t}\n\t}\n\n\tfflush(outfile);\n\tresult = hackrf_is_streaming(device);\n\tif (do_exit) {\n\t\tfprintf(stderr, \"\\nExiting...\\n\");\n\t} else {\n\t\tfprintf(stderr,\n\t\t\t\"\\nExiting... hackrf_is_streaming() result: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t}\n\n\tgettimeofday(&time_now, NULL);\n\ttime_diff = TimevalDiff(&time_now, &t_start);\n\tif ((sweep_rate == 0) && (time_diff > 0)) {\n\t\tsweep_rate = sweep_count / time_diff;\n\t}\n\tfprintf(stderr,\n\t\t\"Total sweeps: %\" PRIu64 \" in %.5f seconds (%.2f sweeps/second)\\n\",\n\t\tsweep_count,\n\t\ttime_diff,\n\t\tsweep_rate);\n\n\tif (device != NULL) {\n\t\tresult = hackrf_close(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t} else {\n\t\t\tfprintf(stderr, \"hackrf_close() done\\n\");\n\t\t}\n\n\t\thackrf_exit();\n\t\tfprintf(stderr, \"hackrf_exit() done\\n\");\n\t}\n\n\tfflush(outfile);\n\tif ((outfile != NULL) && (outfile != stdout)) {\n\t\tfclose(outfile);\n\t\toutfile = NULL;\n\t\tfprintf(stderr, \"fclose() done\\n\");\n\t}\n\tfftwf_free(fftwIn);\n\tfftwf_free(fftwOut);\n\tfftwf_free(pwr);\n\tfftwf_free(window);\n\tfftwf_free(ifftwIn);\n\tfftwf_free(ifftwOut);\n\texport_wisdom(fftwWisdomPath);\n\tfprintf(stderr, \"exit\\n\");\n\treturn exit_code;\n}\n"
  },
  {
    "path": "host/hackrf-tools/src/hackrf_transfer.c",
    "content": "/*\n * Copyright 2012-2022 Great Scott Gadgets <info@greatscottgadgets.com>\n * Copyright 2012 Jared Boone <jared@sharebrained.com>\n * Copyright 2013-2014 Benjamin Vernoux <titanmkd@gmail.com>\n *\n * This file is part of HackRF.\n *\n * This program is free software; you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation; either version 2, or (at your option)\n * any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program; see the file COPYING.  If not, write to\n * the Free Software Foundation, Inc., 51 Franklin Street,\n * Boston, MA 02110-1301, USA.\n */\n\n#define _FILE_OFFSET_BITS 64\n\n#include <hackrf.h>\n\n#include <stdbool.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <getopt.h>\n#include <time.h>\n#include <math.h>\n\n#include <sys/types.h>\n#include <sys/stat.h>\n#include <fcntl.h>\n#include <errno.h>\n#include <inttypes.h>\n\n#ifdef _WIN32\n\t#include <windows.h>\n\n\t#ifdef _MSC_VER\n\n\t\t#ifdef _WIN64\ntypedef int64_t ssize_t;\n\t\t#else\ntypedef int32_t ssize_t;\n\t\t#endif\n\n\t\t#define strtoull _strtoui64\n\t\t#define snprintf _snprintf\n\nint gettimeofday(struct timeval* tv, void* ignored)\n{\n\tFILETIME ft;\n\tunsigned __int64 tmp = 0;\n\tif (NULL != tv) {\n\t\tGetSystemTimeAsFileTime(&ft);\n\t\ttmp |= ft.dwHighDateTime;\n\t\ttmp <<= 32;\n\t\ttmp |= ft.dwLowDateTime;\n\t\ttmp /= 10;\n\t\ttmp -= 11644473600000000Ui64;\n\t\ttv->tv_sec = (long) (tmp / 1000000UL);\n\t\ttv->tv_usec = (long) (tmp % 1000000UL);\n\t}\n\treturn 0;\n}\n\n\t#endif\n#endif\n\n#if defined(__GNUC__)\n\t#include <unistd.h>\n\t#include <sys/time.h>\n#endif\n\n#include <signal.h>\n\n#define FD_BUFFER_SIZE (8 * 1024)\n\n#define FREQ_ONE_MHZ (1000000ll)\n\n#define DEFAULT_FREQ_HZ (900000000ll)  /* 900MHz */\n#define FREQ_ABS_MIN_HZ (0ull)         /* 0 Hz */\n#define FREQ_MIN_HZ     (1000000ll)    /* 1MHz */\n#define FREQ_MAX_HZ     (6000000000ll) /* 6000MHz */\n#define FREQ_ABS_MAX_HZ (7250000000ll) /* 7250MHz */\n#define IF_ABS_MIN_HZ   (2000000000ll)\n#define IF_MIN_HZ       (2170000000ll)\n#define IF_MAX_HZ       (2740000000ll)\n#define IF_ABS_MAX_HZ   (3000000000ll)\n#define LO_MIN_HZ       (84375000ll)\n#define LO_MAX_HZ       (5400000000ll)\n#define DEFAULT_LO_HZ   (1000000000ll)\n\n#define SAMPLE_RATE_MIN_HZ     (2000000)  /* 2MHz min sample rate */\n#define SAMPLE_RATE_MAX_HZ     (20000000) /* 20MHz max sample rate */\n#define DEFAULT_SAMPLE_RATE_HZ (10000000) /* 10MHz default sample rate */\n\n#define DEFAULT_BASEBAND_FILTER_BANDWIDTH (5000000) /* 5MHz default */\n\n#define SAMPLES_TO_XFER_MAX (0x8000000000000000ull) /* Max value */\n\n#define BASEBAND_FILTER_BW_MIN (1750000)  /* 1.75 MHz min value */\n#define BASEBAND_FILTER_BW_MAX (28000000) /* 28 MHz max value */\n\ntypedef enum {\n\tTRANSCEIVER_MODE_OFF = 0,\n\tTRANSCEIVER_MODE_RX = 1,\n\tTRANSCEIVER_MODE_TX = 2,\n\tTRANSCEIVER_MODE_SS = 3,\n} transceiver_mode_t;\n\ntypedef enum {\n\tHW_SYNC_MODE_OFF = 0,\n\tHW_SYNC_MODE_ON = 1,\n} hw_sync_mode_t;\n\ntypedef struct {\n\tuint64_t m0_total;\n\tuint64_t m4_total;\n} stats_t;\n\n/* WAVE or RIFF WAVE file format containing IQ 2x8bits data for HackRF compatible with SDR# Wav IQ file */\ntypedef struct {\n\tchar groupID[4];  /* 'RIFF' */\n\tuint32_t size;    /* File size + 8bytes */\n\tchar riffType[4]; /* 'WAVE'*/\n} t_WAVRIFF_hdr;\n\n#define FormatID \\\n\t\"fmt \" /* chunkID for Format Chunk. NOTE: There is a space at the end of this ID. */\n\ntypedef struct {\n\tchar chunkID[4];           /* 'fmt ' */\n\tuint32_t chunkSize;        /* 16 fixed */\n\tuint16_t wFormatTag;       /* 1 fixed */\n\tuint16_t wChannels;        /* 2 fixed */\n\tuint32_t dwSamplesPerSec;  /* Freq Hz sampling */\n\tuint32_t dwAvgBytesPerSec; /* Freq Hz sampling x 2 */\n\tuint16_t wBlockAlign;      /* 2 fixed */\n\tuint16_t wBitsPerSample;   /* 8 fixed */\n} t_FormatChunk;\n\ntypedef struct {\n\tchar chunkID[4];    /* 'data' */\n\tuint32_t chunkSize; /* Size of data in bytes */\n\n\t/* Samples I(8bits) then Q(8bits), I, Q ... */\n} t_DataChunk;\n\ntypedef struct {\n\tt_WAVRIFF_hdr hdr;\n\tt_FormatChunk fmt_chunk;\n\tt_DataChunk data_chunk;\n} t_wav_file_hdr;\n\nt_wav_file_hdr wave_file_hdr = {\n\t/* t_WAVRIFF_hdr */\n\t{/* groupID */\n\t {'R', 'I', 'F', 'F'},\n\t 0, /* size to update later */\n\t {'W', 'A', 'V', 'E'}},\n\t/* t_FormatChunk */\n\t{\n\t\t/* char chunkID[4]; */\n\t\t{'f', 'm', 't', ' '},\n\t\t16, /* uint32_t chunkSize; */\n\t\t1,  /* uint16_t wFormatTag; 1 fixed */\n\t\t2,  /* uint16_t wChannels; 2 fixed */\n\t\t0,  /* uint32_t dwSamplesPerSec; Freq Hz sampling to update later */\n\t\t0,  /* uint32_t dwAvgBytesPerSec; Freq Hz sampling x 2 to update later */\n\t\t2,  /* uint16_t wBlockAlign; 2 fixed */\n\t\t8,  /* uint16_t wBitsPerSample; 8 fixed */\n\t},\n\t/* t_DataChunk */\n\t{\n\t\t/* char chunkID[4]; */\n\t\t{'d', 'a', 't', 'a'},\n\t\t0, /* uint32_t chunkSize; to update later */\n\t}};\n\nstatic transceiver_mode_t transceiver_mode = TRANSCEIVER_MODE_RX;\n\n#define U64TOA_MAX_DIGIT (31)\n\ntypedef struct {\n\tchar data[U64TOA_MAX_DIGIT + 1];\n} t_u64toa;\n\nt_u64toa ascii_u64_data[4];\n\nstatic float TimevalDiff(const struct timeval* a, const struct timeval* b)\n{\n\treturn (a->tv_sec - b->tv_sec) + 1e-6f * (a->tv_usec - b->tv_usec);\n}\n\nint parse_u64(char* s, uint64_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tuint64_t u64_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tu64_value = strtoull(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = u64_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\nint parse_u32(char* s, uint32_t* const value)\n{\n\tuint_fast8_t base = 10;\n\tchar* s_end;\n\tuint64_t ulong_value;\n\n\tif (strlen(s) > 2) {\n\t\tif (s[0] == '0') {\n\t\t\tif ((s[1] == 'x') || (s[1] == 'X')) {\n\t\t\t\tbase = 16;\n\t\t\t\ts += 2;\n\t\t\t} else if ((s[1] == 'b') || (s[1] == 'B')) {\n\t\t\t\tbase = 2;\n\t\t\t\ts += 2;\n\t\t\t}\n\t\t}\n\t}\n\n\ts_end = s;\n\tulong_value = strtoul(s, &s_end, base);\n\tif ((s != s_end) && (*s_end == 0)) {\n\t\t*value = (uint32_t) ulong_value;\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n}\n\n/* Parse frequencies as doubles to take advantage of notation parsing */\nint parse_frequency_i64(char* optarg, char* endptr, int64_t* value)\n{\n\t*value = (int64_t) strtod(optarg, &endptr);\n\tif (optarg == endptr) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nint parse_frequency_u32(char* optarg, char* endptr, uint32_t* value)\n{\n\t*value = (uint32_t) strtod(optarg, &endptr);\n\tif (optarg == endptr) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nstatic char* stringrev(char* str)\n{\n\tchar *p1, *p2;\n\n\tif (!str || !*str)\n\t\treturn str;\n\n\tfor (p1 = str, p2 = str + strlen(str) - 1; p2 > p1; ++p1, --p2) {\n\t\t*p1 ^= *p2;\n\t\t*p2 ^= *p1;\n\t\t*p1 ^= *p2;\n\t}\n\treturn str;\n}\n\nchar* u64toa(uint64_t val, t_u64toa* str)\n{\n#define BASE (10ull) /* Base10 by default */\n\tuint64_t sum;\n\tint pos;\n\tint digit;\n\tint max_len;\n\tchar* res;\n\n\tsum = val;\n\tmax_len = U64TOA_MAX_DIGIT;\n\tpos = 0;\n\n\tdo {\n\t\tdigit = (sum % BASE);\n\t\tstr->data[pos] = digit + '0';\n\t\tpos++;\n\n\t\tsum /= BASE;\n\t} while ((sum > 0) && (pos < max_len));\n\n\tif ((pos == max_len) && (sum > 0))\n\t\treturn NULL;\n\n\tstr->data[pos] = '\\0';\n\tres = stringrev(str->data);\n\n\treturn res;\n}\n\nstatic volatile bool do_exit = false;\nstatic volatile bool interrupted = false;\nstatic volatile bool tx_complete = false;\nstatic volatile bool flush_complete = false;\n#ifdef _WIN32\nstatic HANDLE interrupt_handle;\n#endif\n\nFILE* file = NULL;\nvolatile uint32_t byte_count = 0;\n\nbool signalsource = false;\nuint32_t amplitude = 0;\n\nbool hw_sync = false;\n\nbool receive = false;\nbool receive_wav = false;\nuint64_t stream_size = 0;\nuint32_t stream_head = 0;\nuint32_t stream_tail = 0;\nuint32_t stream_drop = 0;\nuint8_t* stream_buf = NULL;\n\n/* sum of power of all samples, reset on the periodic report */\nvolatile uint64_t stream_power = 0;\n\nbool transmit = false;\nstruct timeval time_start;\nstruct timeval t_start;\n\nbool automatic_tuning = false;\nint64_t freq_hz;\n\nbool if_freq = false;\nint64_t if_freq_hz;\n\nbool lo_freq = false;\nint64_t lo_freq_hz = DEFAULT_LO_HZ;\n\nbool image_reject = false;\nuint32_t image_reject_selection;\n\nbool amp = false;\nuint32_t amp_enable;\n\nbool antenna = false;\nuint32_t antenna_enable;\n\nbool sample_rate = false;\nuint32_t sample_rate_hz;\n\nbool force_ranges = false;\n\nbool limit_num_samples = false;\nuint64_t samples_to_xfer = 0;\nsize_t bytes_to_xfer = 0;\n\nbool display_stats = false;\n\nbool baseband_filter_bw = false;\nuint32_t baseband_filter_bw_hz = 0;\n\nbool repeat = false;\n\nbool crystal_correct = false;\nuint32_t crystal_correct_ppm;\n\nint requested_mode_count = 0;\n\nvoid stop_main_loop(void)\n{\n\tdo_exit = true;\n#ifdef _WIN32\n\tSetEvent(interrupt_handle);\n#else\n\tkill(getpid(), SIGALRM);\n#endif\n}\n\nint rx_callback(hackrf_transfer* transfer)\n{\n\tsize_t bytes_to_write;\n\tsize_t bytes_written;\n\tunsigned int i;\n\n\tif (file == NULL) {\n\t\tstop_main_loop();\n\t\treturn -1;\n\t}\n\n\t/* Accumulate power (magnitude squared). */\n\tbytes_to_write = transfer->valid_length;\n\tuint64_t sum = 0;\n\tfor (i = 0; i < bytes_to_write; i++) {\n\t\tint8_t value = transfer->buffer[i];\n\t\tsum += value * value;\n\t}\n\n\t/* Update both running totals at approximately the same time. */\n\tbyte_count += transfer->valid_length;\n\tstream_power += sum;\n\n\tif (limit_num_samples) {\n\t\tif (bytes_to_write >= bytes_to_xfer) {\n\t\t\tbytes_to_write = bytes_to_xfer;\n\t\t}\n\t\tbytes_to_xfer -= bytes_to_write;\n\t}\n\n\tif (receive_wav) {\n\t\t/* convert .wav contents from signed to unsigned */\n\t\tfor (i = 0; i < bytes_to_write; i++) {\n\t\t\ttransfer->buffer[i] ^= (uint8_t) 0x80;\n\t\t}\n\t}\n\n\tif (stream_size == 0) {\n\t\tbytes_written = fwrite(transfer->buffer, 1, bytes_to_write, file);\n\t\tif ((bytes_written != bytes_to_write) ||\n\t\t    (limit_num_samples && (bytes_to_xfer == 0))) {\n\t\t\tstop_main_loop();\n\t\t\treturn -1;\n\t\t} else {\n\t\t\treturn 0;\n\t\t}\n\t}\n\n#ifndef _WIN32\n\tif ((stream_size - 1 + stream_head - stream_tail) % stream_size <\n\t    bytes_to_write) {\n\t\tstream_drop++;\n\t} else {\n\t\tif (stream_tail + bytes_to_write <= stream_size) {\n\t\t\tmemcpy(stream_buf + stream_tail,\n\t\t\t       transfer->buffer,\n\t\t\t       bytes_to_write);\n\t\t} else {\n\t\t\tmemcpy(stream_buf + stream_tail,\n\t\t\t       transfer->buffer,\n\t\t\t       (stream_size - stream_tail));\n\t\t\tmemcpy(stream_buf,\n\t\t\t       transfer->buffer + (stream_size - stream_tail),\n\t\t\t       bytes_to_write - (stream_size - stream_tail));\n\t\t};\n\t\t__atomic_store_n(\n\t\t\t&stream_tail,\n\t\t\t(stream_tail + bytes_to_write) % stream_size,\n\t\t\t__ATOMIC_RELEASE);\n\t}\n#endif\n\treturn 0;\n}\n\nint tx_callback(hackrf_transfer* transfer)\n{\n\tsize_t bytes_to_read;\n\tsize_t bytes_read;\n\tunsigned int i;\n\n\t/* Check we have a valid source of samples. */\n\tif (file == NULL && transceiver_mode != TRANSCEIVER_MODE_SS) {\n\t\tstop_main_loop();\n\t\treturn -1;\n\t}\n\n\t/* If the last data was already buffered, stop. */\n\tif (tx_complete) {\n\t\treturn -1;\n\t}\n\n\t/* Determine how many bytes we need to put in the buffer. */\n\tbytes_to_read = transfer->buffer_length;\n\tif (limit_num_samples) {\n\t\tif (bytes_to_read >= bytes_to_xfer) {\n\t\t\tbytes_to_read = bytes_to_xfer;\n\t\t}\n\t\tbytes_to_xfer -= bytes_to_read;\n\t}\n\n\t/* Fill the buffer. */\n\tif (file == NULL) {\n\t\t/* Transmit continuous wave with specific amplitude */\n\t\tfor (i = 0; i < bytes_to_read; i += 2) {\n\t\t\ttransfer->buffer[i] = amplitude;\n\t\t\ttransfer->buffer[i + 1] = 0;\n\t\t}\n\t\tbytes_read = bytes_to_read;\n\t} else {\n\t\t/* Read samples from file. */\n\t\tbytes_read = fread(transfer->buffer, 1, bytes_to_read, file);\n\n\t\t/* If no more bytes, error or file empty, terminate. */\n\t\tif (bytes_read == 0) {\n\t\t\t/* Report any error. */\n\t\t\tif (ferror(file)) {\n\t\t\t\tfprintf(stderr, \"Could not read input file.\\n\");\n\t\t\t\tstop_main_loop();\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t\tif (ftell(file) < 1) {\n\t\t\t\tstop_main_loop();\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* Now set the valid length to the bytes we put in the buffer. */\n\ttransfer->valid_length = bytes_read;\n\n\t/* If the sample limit has been reached, this is the last data. */\n\tif (limit_num_samples && (bytes_to_xfer == 0)) {\n\t\ttx_complete = true;\n\t\treturn 0;\n\t}\n\n\t/* If we filled the number of bytes needed, return normally. */\n\tif (bytes_read == bytes_to_read) {\n\t\treturn 0;\n\t}\n\n\t/* Otherwise, the file ran short. If not repeating, this is the last data. */\n\tif ((!repeat) || (ftell(file) < 1)) {\n\t\ttx_complete = true;\n\t\treturn 0;\n\t}\n\n\t/* If we get to here, we need to repeat the file until we fill the buffer. */\n\twhile (bytes_read < bytes_to_read) {\n\t\tsize_t extra_bytes_read;\n\n\t\t/* Rewind and read more samples. */\n\t\trewind(file);\n\t\textra_bytes_read =\n\t\t\tfread(transfer->buffer + bytes_read,\n\t\t\t      1,\n\t\t\t      bytes_to_read - bytes_read,\n\t\t\t      file);\n\n\t\t/* If no more bytes, error or file empty, use what we have. */\n\t\tif (extra_bytes_read == 0) {\n\t\t\t/* Report any error. */\n\t\t\tif (ferror(file)) {\n\t\t\t\tfprintf(stderr, \"Could not read input file.\\n\");\n\t\t\t\ttx_complete = true;\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t\tif (ftell(file) < 1) {\n\t\t\t\ttx_complete = true;\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\n\t\tbytes_read += extra_bytes_read;\n\t\ttransfer->valid_length += extra_bytes_read;\n\t}\n\n\t/* Then return normally. */\n\treturn 0;\n}\n\nstatic void tx_complete_callback(hackrf_transfer* transfer, int success)\n{\n\t// If a transfer failed to complete, stop the main loop.\n\tif (!success) {\n\t\tstop_main_loop();\n\t\treturn;\n\t}\n\n\t/* Accumulate power (magnitude squared). */\n\tuint32_t i;\n\tuint64_t sum = 0;\n\tfor (i = 0; i < transfer->valid_length; i++) {\n\t\tint8_t value = transfer->buffer[i];\n\t\tsum += value * value;\n\t}\n\n\t/* Update both running totals at approximately the same time. */\n\tbyte_count += transfer->valid_length;\n\tstream_power += sum;\n}\n\nstatic void flush_callback(void* flush_ctx, int success)\n{\n\tif (success) {\n\t\tflush_complete = true;\n\t}\n\tstop_main_loop();\n}\n\nstatic int update_stats(hackrf_device* device, hackrf_m0_state* state, stats_t* stats)\n{\n\tint result = hackrf_get_m0_state(device, state);\n\n\tif (result == HACKRF_SUCCESS) {\n\t\t/*\n\t\t * Update 64-bit running totals, to handle wrapping of the 32-bit fields\n\t\t * for M0 and M4 byte counts.\n\t\t *\n\t\t * The logic for handling wrapping works as follows:\n\t\t *\n\t\t * If a 32-bit count read from the HackRF is less than the lower 32 bits of\n\t\t * the previous 64-bit running total, this indicates the 32-bit counter has\n\t\t * wrapped since it was last read. Add 2^32 to the 64-bit total to account\n\t\t * for this.\n\t\t *\n\t\t * Then, having accounted for the possible wrap, mask off the bottom 32\n\t\t * bits of the 64-bit total, and replace them with the new 32-bit count.\n\t\t *\n\t\t * This should result in correct results as long as the 32-bit counter\n\t\t * cannot wrap more than once between reads.\n\t\t *\n\t\t * We read the M0 state every second, and the counters will wrap every 107\n\t\t * seconds at 20Msps, so this should be a safe assumption.\n\t\t */\n\t\tif (state->m0_count < (stats->m0_total & 0xFFFFFFFF))\n\t\t\tstats->m0_total += 0x100000000;\n\t\tif (state->m4_count < (stats->m4_total & 0xFFFFFFFF))\n\t\t\tstats->m4_total += 0x100000000;\n\t\tstats->m0_total =\n\t\t\t(stats->m0_total & 0xFFFFFFFF00000000) | state->m0_count;\n\t\tstats->m4_total =\n\t\t\t(stats->m4_total & 0xFFFFFFFF00000000) | state->m4_count;\n\t}\n\n\treturn result;\n}\n\nstatic void usage()\n{\n\tprintf(\"Usage:\\n\");\n\tprintf(\"\\t-h # this help\\n\");\n\tprintf(\"\\t[-d serial_number] # Serial number of desired HackRF.\\n\");\n\tprintf(\"\\t-r <filename> # Receive data into file (use '-' for stdout).\\n\");\n\tprintf(\"\\t-t <filename> # Transmit data from file (use '-' for stdin).\\n\");\n\tprintf(\"\\t-w # Receive data into file with WAV header and automatic name.\\n\");\n\tprintf(\"\\t   # This is for SDR# compatibility and may not work with other software.\\n\");\n\tprintf(\"\\t[-f freq_hz] # Frequency in Hz [%sMHz to %sMHz supported, %sMHz to %sMHz forceable].\\n\",\n\t       u64toa((FREQ_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[0]),\n\t       u64toa((FREQ_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[1]),\n\t       u64toa((FREQ_ABS_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[2]),\n\t       u64toa((FREQ_ABS_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[3]));\n\tprintf(\"\\t[-i if_freq_hz] # Intermediate Frequency (IF) in Hz [%sMHz to %sMHz supported, %sMHz to %sMHz forceable].\\n\",\n\t       u64toa((IF_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[0]),\n\t       u64toa((IF_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[1]),\n\t       u64toa((IF_ABS_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[2]),\n\t       u64toa((IF_ABS_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[3]));\n\tprintf(\"\\t[-o lo_freq_hz] # Front-end Local Oscillator (LO) frequency in Hz [%sMHz to %sMHz].\\n\",\n\t       u64toa((LO_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[0]),\n\t       u64toa((LO_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[1]));\n\tprintf(\"\\t[-m image_reject] # Image rejection filter selection, 0=bypass, 1=low pass, 2=high pass.\\n\");\n\tprintf(\"\\t[-a amp_enable] # RX/TX RF amplifier 1=Enable, 0=Disable.\\n\");\n\tprintf(\"\\t[-p antenna_enable] # Antenna port power, 1=Enable, 0=Disable.\\n\");\n\tprintf(\"\\t[-l gain_db] # RX LNA (IF) gain, 0-40dB, 8dB steps\\n\");\n\tprintf(\"\\t[-g gain_db] # RX VGA (baseband) gain, 0-62dB, 2dB steps\\n\");\n\tprintf(\"\\t[-x gain_db] # TX VGA (IF) gain, 0-47dB, 1dB steps\\n\");\n\tprintf(\"\\t[-s sample_rate_hz] # Sample rate in Hz (%s-%sMHz supported, default %sMHz).\\n\",\n\t       u64toa((SAMPLE_RATE_MIN_HZ / FREQ_ONE_MHZ), &ascii_u64_data[0]),\n\t       u64toa((SAMPLE_RATE_MAX_HZ / FREQ_ONE_MHZ), &ascii_u64_data[1]),\n\t       u64toa((DEFAULT_SAMPLE_RATE_HZ / FREQ_ONE_MHZ), &ascii_u64_data[2]));\n\tprintf(\"\\t[-F force] # Force use of parameters outside supported ranges.\\n\");\n\tprintf(\"\\t[-n num_samples] # Number of samples to transfer (default is unlimited).\\n\");\n#ifndef _WIN32\n\t/* The required atomic load/store functions aren't available when using C with MSVC */\n\tprintf(\"\\t[-S buf_size] # Enable receive streaming with buffer size buf_size.\\n\");\n#endif\n\tprintf(\"\\t[-B] # Print buffer statistics during transfer\\n\");\n\tprintf(\"\\t[-c amplitude] # CW signal source mode, amplitude 0-127 (DC value to DAC).\\n\");\n\tprintf(\"\\t[-R] # Repeat TX mode (default is off) \\n\");\n\tprintf(\"\\t[-b baseband_filter_bw_hz] # Set baseband filter bandwidth in Hz.\\n\");\n\tprintf(\"\\tPossible values: 1.75/2.5/3.5/5/5.5/6/7/8/9/10/12/14/15/20/24/28MHz, default <= 0.75 * sample_rate_hz.\\n\");\n\tprintf(\"\\t[-C ppm] # Set Internal crystal clock error in ppm.\\n\");\n\tprintf(\"\\t[-H] # Synchronize RX/TX to external trigger input.\\n\");\n}\n\nstatic hackrf_device* device = NULL;\n\n#ifdef _WIN32\nBOOL WINAPI sighandler(int signum)\n{\n\tif (CTRL_C_EVENT == signum || CTRL_BREAK_EVENT == signum) {\n\t\tinterrupted = true;\n\t\tfprintf(stderr, \"Caught signal %d\\n\", signum);\n\t\tstop_main_loop();\n\t\treturn TRUE;\n\t}\n\treturn FALSE;\n}\n#else\nvoid sigint_callback_handler(int signum)\n{\n\tinterrupted = true;\n\tfprintf(stderr, \"Caught signal %d\\n\", signum);\n\tdo_exit = true;\n}\n#endif\n\n#ifndef _WIN32\nvoid sigalrm_callback_handler(int signum)\n{\n}\n#endif\n\n#define PATH_FILE_MAX_LEN (FILENAME_MAX)\n#define DATE_TIME_MAX_LEN (32)\n\nint main(int argc, char** argv)\n{\n\tint opt;\n\tchar path_file[PATH_FILE_MAX_LEN];\n\tchar date_time[DATE_TIME_MAX_LEN];\n\tconst char* path = NULL;\n\tconst char* serial_number = NULL;\n\tchar* endptr = NULL;\n\tint result;\n\ttime_t rawtime;\n\tstruct tm* timeinfo;\n\tlong int file_pos;\n\tint exit_code = EXIT_SUCCESS;\n\tstruct timeval t_end;\n\tfloat time_diff;\n\tunsigned int lna_gain = 8, vga_gain = 20, txvga_gain = 0;\n\thackrf_m0_state state;\n\tstats_t stats = {0, 0};\n\n\twhile ((opt = getopt(argc, argv, \"Hwr:t:f:i:o:m:a:p:s:Fn:b:l:g:x:c:d:C:RS:Bh?\")) !=\n\t       EOF) {\n\t\tresult = HACKRF_SUCCESS;\n\t\tswitch (opt) {\n\t\tcase 'H':\n\t\t\thw_sync = true;\n\t\t\tbreak;\n\t\tcase 'w':\n\t\t\treceive_wav = true;\n\t\t\trequested_mode_count++;\n\t\t\tbreak;\n\n\t\tcase 'r':\n\t\t\treceive = true;\n\t\t\trequested_mode_count++;\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 't':\n\t\t\ttransmit = true;\n\t\t\trequested_mode_count++;\n\t\t\tpath = optarg;\n\t\t\tbreak;\n\n\t\tcase 'd':\n\t\t\tserial_number = optarg;\n\t\t\tbreak;\n\n\t\tcase 'S':\n\t\t\tresult = parse_u64(optarg, &stream_size);\n\t\t\tstream_buf = calloc(1, stream_size);\n\t\t\tbreak;\n\n\t\tcase 'f':\n\t\t\tresult = parse_frequency_i64(optarg, endptr, &freq_hz);\n\t\t\tautomatic_tuning = true;\n\t\t\tbreak;\n\n\t\tcase 'i':\n\t\t\tresult = parse_frequency_i64(optarg, endptr, &if_freq_hz);\n\t\t\tif_freq = true;\n\t\t\tbreak;\n\n\t\tcase 'o':\n\t\t\tresult = parse_frequency_i64(optarg, endptr, &lo_freq_hz);\n\t\t\tlo_freq = true;\n\t\t\tbreak;\n\n\t\tcase 'm':\n\t\t\timage_reject = true;\n\t\t\tresult = parse_u32(optarg, &image_reject_selection);\n\t\t\tbreak;\n\n\t\tcase 'a':\n\t\t\tamp = true;\n\t\t\tresult = parse_u32(optarg, &amp_enable);\n\t\t\tbreak;\n\n\t\tcase 'p':\n\t\t\tantenna = true;\n\t\t\tresult = parse_u32(optarg, &antenna_enable);\n\t\t\tbreak;\n\n\t\tcase 'l':\n\t\t\tresult = parse_u32(optarg, &lna_gain);\n\t\t\tbreak;\n\n\t\tcase 'g':\n\t\t\tresult = parse_u32(optarg, &vga_gain);\n\t\t\tbreak;\n\n\t\tcase 'x':\n\t\t\tresult = parse_u32(optarg, &txvga_gain);\n\t\t\tbreak;\n\n\t\tcase 's':\n\t\t\tresult = parse_frequency_u32(optarg, endptr, &sample_rate_hz);\n\t\t\tsample_rate = true;\n\t\t\tbreak;\n\n\t\tcase 'F':\n\t\t\tforce_ranges = true;\n\t\t\tbreak;\n\n\t\tcase 'n':\n\t\t\tlimit_num_samples = true;\n\t\t\tresult = parse_u64(optarg, &samples_to_xfer);\n\t\t\tbytes_to_xfer = samples_to_xfer * 2ull;\n\t\t\tbreak;\n\n\t\tcase 'B':\n\t\t\tdisplay_stats = true;\n\t\t\tbreak;\n\n\t\tcase 'b':\n\t\t\tresult = parse_frequency_u32(\n\t\t\t\toptarg,\n\t\t\t\tendptr,\n\t\t\t\t&baseband_filter_bw_hz);\n\t\t\tbaseband_filter_bw = true;\n\t\t\tbreak;\n\n\t\tcase 'c':\n\t\t\tsignalsource = true;\n\t\t\trequested_mode_count++;\n\t\t\tresult = parse_u32(optarg, &amplitude);\n\t\t\tbreak;\n\n\t\tcase 'R':\n\t\t\trepeat = true;\n\t\t\tbreak;\n\n\t\tcase 'C':\n\t\t\tcrystal_correct = true;\n\t\t\tresult = parse_u32(optarg, &crystal_correct_ppm);\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\tcase '?':\n\t\t\tusage();\n\t\t\treturn EXIT_SUCCESS;\n\n\t\tdefault:\n\t\t\tfprintf(stderr, \"unknown argument '-%c %s'\\n\", opt, optarg);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: '-%c %s' %s (%d)\\n\",\n\t\t\t\topt,\n\t\t\t\toptarg,\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (lna_gain % 8)\n\t\tfprintf(stderr, \"warning: lna_gain (-l) must be a multiple of 8\\n\");\n\n\tif (vga_gain % 2)\n\t\tfprintf(stderr, \"warning: vga_gain (-g) must be a multiple of 2\\n\");\n\n\tif (samples_to_xfer >= SAMPLES_TO_XFER_MAX) {\n\t\tfprintf(stderr,\n\t\t\t\"argument error: num_samples must be less than %s/%sMio\\n\",\n\t\t\tu64toa(SAMPLES_TO_XFER_MAX, &ascii_u64_data[0]),\n\t\t\tu64toa((SAMPLES_TO_XFER_MAX / FREQ_ONE_MHZ), &ascii_u64_data[1]));\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (if_freq || lo_freq || image_reject) {\n\t\t/* explicit tuning selected */\n\t\tif (!if_freq) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: if_freq_hz must be specified for explicit tuning.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (!image_reject) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: image_reject must be specified for explicit tuning.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (!lo_freq && (image_reject_selection != RF_PATH_FILTER_BYPASS)) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: lo_freq_hz must be specified for explicit tuning unless image_reject is set to bypass.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (((if_freq_hz > IF_MAX_HZ) || (if_freq_hz < IF_MIN_HZ)) &&\n\t\t    !force_ranges) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: if_freq_hz should be between %s and %s.\\n\",\n\t\t\t\tu64toa(IF_MIN_HZ, &ascii_u64_data[0]),\n\t\t\t\tu64toa(IF_MAX_HZ, &ascii_u64_data[1]));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif ((if_freq_hz > IF_ABS_MAX_HZ) || (if_freq_hz < IF_ABS_MIN_HZ)) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: if_freq_hz must be between %s and %s.\\n\",\n\t\t\t\tu64toa(IF_ABS_MIN_HZ, &ascii_u64_data[0]),\n\t\t\t\tu64toa(IF_ABS_MAX_HZ, &ascii_u64_data[1]));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif ((lo_freq_hz > LO_MAX_HZ) || (lo_freq_hz < LO_MIN_HZ)) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: lo_freq_hz shall be between %s and %s.\\n\",\n\t\t\t\tu64toa(LO_MIN_HZ, &ascii_u64_data[0]),\n\t\t\t\tu64toa(LO_MAX_HZ, &ascii_u64_data[1]));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (image_reject_selection > 2) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: image_reject must be 0, 1, or 2 .\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (automatic_tuning) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"warning: freq_hz ignored by explicit tuning selection.\\n\");\n\t\t\tautomatic_tuning = false;\n\t\t}\n\t\tswitch (image_reject_selection) {\n\t\tcase RF_PATH_FILTER_BYPASS:\n\t\t\tfreq_hz = if_freq_hz;\n\t\t\tbreak;\n\t\tcase RF_PATH_FILTER_LOW_PASS:\n\t\t\tfreq_hz = (int64_t) labs((long int) (if_freq_hz - lo_freq_hz));\n\t\t\tbreak;\n\t\tcase RF_PATH_FILTER_HIGH_PASS:\n\t\t\tfreq_hz = if_freq_hz + lo_freq_hz;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tfreq_hz = DEFAULT_FREQ_HZ;\n\t\t\tbreak;\n\t\t}\n\t\tfprintf(stderr,\n\t\t\t\"explicit tuning specified for %s Hz.\\n\",\n\t\t\tu64toa(freq_hz, &ascii_u64_data[0]));\n\n\t} else if (automatic_tuning) {\n\t\tif (((freq_hz > FREQ_MAX_HZ) || (freq_hz < FREQ_MIN_HZ)) &&\n\t\t    !force_ranges) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: freq_hz should be between %s and %s.\\n\",\n\t\t\t\tu64toa(FREQ_MIN_HZ, &ascii_u64_data[0]),\n\t\t\t\tu64toa(FREQ_MAX_HZ, &ascii_u64_data[1]));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (freq_hz > FREQ_ABS_MAX_HZ) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: freq_hz must be between %s and %s.\\n\",\n\t\t\t\tu64toa(FREQ_ABS_MIN_HZ, &ascii_u64_data[0]),\n\t\t\t\tu64toa(FREQ_ABS_MAX_HZ, &ascii_u64_data[1]));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t} else {\n\t\t/* Use default freq */\n\t\tfreq_hz = DEFAULT_FREQ_HZ;\n\t\tautomatic_tuning = true;\n\t}\n\n\tif (amp) {\n\t\tif (amp_enable > 1) {\n\t\t\tfprintf(stderr, \"argument error: amp_enable shall be 0 or 1.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (antenna) {\n\t\tif (antenna_enable > 1) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: antenna_enable shall be 0 or 1.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (sample_rate) {\n\t\tif (sample_rate_hz > SAMPLE_RATE_MAX_HZ && !force_ranges) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: sample_rate_hz should be less than or equal to %u Hz/%.03f MHz\\n\",\n\t\t\t\tSAMPLE_RATE_MAX_HZ,\n\t\t\t\t(float) (SAMPLE_RATE_MAX_HZ / FREQ_ONE_MHZ));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\tif (sample_rate_hz < SAMPLE_RATE_MIN_HZ && !force_ranges) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: sample_rate_hz should be greater than or equal to %u Hz/%.03f MHz\\n\",\n\t\t\t\tSAMPLE_RATE_MIN_HZ,\n\t\t\t\t(float) (SAMPLE_RATE_MIN_HZ / FREQ_ONE_MHZ));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t} else {\n\t\tsample_rate_hz = DEFAULT_SAMPLE_RATE_HZ;\n\t}\n\n\tif (baseband_filter_bw) {\n\t\tif (baseband_filter_bw_hz > BASEBAND_FILTER_BW_MAX) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: baseband_filter_bw_hz must be less or equal to %u Hz/%.03f MHz\\n\",\n\t\t\t\tBASEBAND_FILTER_BW_MAX,\n\t\t\t\t(float) (BASEBAND_FILTER_BW_MAX / FREQ_ONE_MHZ));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\tif (baseband_filter_bw_hz < BASEBAND_FILTER_BW_MIN) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: baseband_filter_bw_hz must be greater or equal to %u Hz/%.03f MHz\\n\",\n\t\t\t\tBASEBAND_FILTER_BW_MIN,\n\t\t\t\t(float) (BASEBAND_FILTER_BW_MIN / FREQ_ONE_MHZ));\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\n\t\t/* Compute nearest freq for bw filter */\n\t\tbaseband_filter_bw_hz =\n\t\t\thackrf_compute_baseband_filter_bw(baseband_filter_bw_hz);\n\t}\n\n\tif (requested_mode_count > 1) {\n\t\tfprintf(stderr, \"specify only one of: -t, -c, -r, -w\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (requested_mode_count < 1) {\n\t\tfprintf(stderr, \"specify one of: -t, -c, -r, -w\\n\");\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (receive) {\n\t\ttransceiver_mode = TRANSCEIVER_MODE_RX;\n\t}\n\n\tif (transmit) {\n\t\ttransceiver_mode = TRANSCEIVER_MODE_TX;\n\t}\n\n\tif (signalsource) {\n\t\ttransceiver_mode = TRANSCEIVER_MODE_SS;\n\t\tif (amplitude > 127) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"argument error: amplitude must be between 0 and 127.\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (receive_wav) {\n\t\ttime(&rawtime);\n\t\ttimeinfo = localtime(&rawtime);\n\t\ttransceiver_mode = TRANSCEIVER_MODE_RX;\n\t\t/* File format HackRF Year(2013), Month(11), Day(28), Hour Min Sec+Z, Freq kHz, IQ.wav */\n\t\tstrftime(date_time, DATE_TIME_MAX_LEN, \"%Y%m%d_%H%M%S\", timeinfo);\n\t\tsnprintf(\n\t\t\tpath_file,\n\t\t\tPATH_FILE_MAX_LEN,\n\t\t\t\"HackRF_%sZ_%ukHz_IQ.wav\",\n\t\t\tdate_time,\n\t\t\t(uint32_t) (freq_hz / (1000ull)));\n\t\tpath = path_file;\n\t\tfprintf(stderr, \"Receive wav file: %s\\n\", path);\n\t}\n\n\t// In signal source mode, the PATH argument is neglected.\n\tif (transceiver_mode != TRANSCEIVER_MODE_SS) {\n\t\tif (path == NULL) {\n\t\t\tfprintf(stderr, \"specify a path to a file to transmit/receive\\n\");\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\t// Change the freq and sample rate to correct the crystal clock error.\n\tif (crystal_correct) {\n\t\tsample_rate_hz =\n\t\t\t(uint32_t) ((double) sample_rate_hz * (1000000 - crystal_correct_ppm) / 1000000 + 0.5);\n\t\tfreq_hz = freq_hz * (1000000 - crystal_correct_ppm) / 1000000;\n\t}\n\n\tresult = hackrf_init();\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_init() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tresult = hackrf_open_by_serial(serial_number, &device);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_open() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (transceiver_mode != TRANSCEIVER_MODE_SS) {\n\t\tif (transceiver_mode == TRANSCEIVER_MODE_RX) {\n\t\t\tif (strcmp(path, \"-\") == 0) {\n\t\t\t\tfile = stdout;\n\t\t\t} else {\n\t\t\t\tfile = fopen(path, \"wb\");\n\t\t\t}\n\t\t} else {\n\t\t\tif (strcmp(path, \"-\") == 0) {\n\t\t\t\tfile = stdin;\n\t\t\t} else {\n\t\t\t\tfile = fopen(path, \"rb\");\n\t\t\t}\n\t\t}\n\n\t\tif (file == NULL) {\n\t\t\tfprintf(stderr, \"Failed to open file: %s\\n\", path);\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t\t/* Change file buffer to have bigger one to store or read data on/to HDD */\n\t\tresult = setvbuf(file, NULL, _IOFBF, FD_BUFFER_SIZE);\n\t\tif (result != 0) {\n\t\t\tfprintf(stderr, \"setvbuf() failed: %d\\n\", result);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\t/* Write Wav header */\n\tif (receive_wav) {\n\t\tfwrite(&wave_file_hdr, 1, sizeof(t_wav_file_hdr), file);\n\t}\n\n#ifdef _WIN32\n\tSetConsoleCtrlHandler((PHANDLER_ROUTINE) sighandler, TRUE);\n#else\n\tsignal(SIGINT, &sigint_callback_handler);\n\tsignal(SIGILL, &sigint_callback_handler);\n\tsignal(SIGFPE, &sigint_callback_handler);\n\tsignal(SIGSEGV, &sigint_callback_handler);\n\tsignal(SIGTERM, &sigint_callback_handler);\n\tsignal(SIGABRT, &sigint_callback_handler);\n#endif\n\n#ifdef _WIN32\n\tinterrupt_handle = CreateEvent(NULL, TRUE, FALSE, NULL);\n#else\n\tsignal(SIGALRM, &sigalrm_callback_handler);\n#endif\n\n\tfprintf(stderr,\n\t\t\"call hackrf_set_sample_rate(%u Hz/%.03f MHz)\\n\",\n\t\tsample_rate_hz,\n\t\t((float) sample_rate_hz / (float) FREQ_ONE_MHZ));\n\tresult = hackrf_set_sample_rate(device, sample_rate_hz);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_set_sample_rate() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (baseband_filter_bw) {\n\t\tfprintf(stderr,\n\t\t\t\"call hackrf_set_baseband_filter_bandwidth(%d Hz/%.03f MHz)\\n\",\n\t\t\tbaseband_filter_bw_hz,\n\t\t\t((float) baseband_filter_bw_hz / (float) FREQ_ONE_MHZ));\n\t\tresult = hackrf_set_baseband_filter_bandwidth(\n\t\t\tdevice,\n\t\t\tbaseband_filter_bw_hz);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_baseband_filter_bandwidth() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tfprintf(stderr, \"call hackrf_set_hw_sync_mode(%d)\\n\", hw_sync ? 1 : 0);\n\tresult = hackrf_set_hw_sync_mode(\n\t\tdevice,\n\t\thw_sync ? HW_SYNC_MODE_ON : HW_SYNC_MODE_OFF);\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_set_hw_sync_mode() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (result != HACKRF_SUCCESS) {\n\t\tfprintf(stderr,\n\t\t\t\"hackrf_start_?x() failed: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t\tusage();\n\t\treturn EXIT_FAILURE;\n\t}\n\n\tif (automatic_tuning) {\n\t\tfprintf(stderr,\n\t\t\t\"call hackrf_set_freq(%s Hz/%.03f MHz)\\n\",\n\t\t\tu64toa(freq_hz, &ascii_u64_data[0]),\n\t\t\t((double) freq_hz / (double) FREQ_ONE_MHZ));\n\t\tresult = hackrf_set_freq(device, freq_hz);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_freq() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t} else {\n\t\tfprintf(stderr,\n\t\t\t\"call hackrf_set_freq_explicit() with %s Hz IF, %s Hz LO, %s\\n\",\n\t\t\tu64toa(if_freq_hz, &ascii_u64_data[0]),\n\t\t\tu64toa(lo_freq_hz, &ascii_u64_data[1]),\n\t\t\thackrf_filter_path_name(image_reject_selection));\n\t\tresult = hackrf_set_freq_explicit(\n\t\t\tdevice,\n\t\t\tif_freq_hz,\n\t\t\tlo_freq_hz,\n\t\t\timage_reject_selection);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_freq_explicit() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (amp) {\n\t\tfprintf(stderr, \"call hackrf_set_amp_enable(%u)\\n\", amp_enable);\n\t\tresult = hackrf_set_amp_enable(device, (uint8_t) amp_enable);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_amp_enable() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (antenna) {\n\t\tfprintf(stderr, \"call hackrf_set_antenna_enable(%u)\\n\", antenna_enable);\n\t\tresult = hackrf_set_antenna_enable(device, (uint8_t) antenna_enable);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_set_antenna_enable() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t\tusage();\n\t\t\treturn EXIT_FAILURE;\n\t\t}\n\t}\n\n\tif (transceiver_mode == TRANSCEIVER_MODE_RX) {\n\t\tresult = hackrf_set_vga_gain(device, vga_gain);\n\t\tresult |= hackrf_set_lna_gain(device, lna_gain);\n\t\tresult |= hackrf_start_rx(device, rx_callback, NULL);\n\t} else {\n\t\tresult = hackrf_set_txvga_gain(device, txvga_gain);\n\t\tresult |= hackrf_enable_tx_flush(device, flush_callback, NULL);\n\t\tresult |= hackrf_set_tx_block_complete_callback(\n\t\t\tdevice,\n\t\t\ttx_complete_callback);\n\t\tresult |= hackrf_start_tx(device, tx_callback, NULL);\n\t}\n\n\tif (limit_num_samples) {\n\t\tfprintf(stderr,\n\t\t\t\"samples_to_xfer %s/%sMio\\n\",\n\t\t\tu64toa(samples_to_xfer, &ascii_u64_data[0]),\n\t\t\tu64toa((samples_to_xfer / FREQ_ONE_MHZ), &ascii_u64_data[1]));\n\t}\n\n\tgettimeofday(&t_start, NULL);\n\tgettimeofday(&time_start, NULL);\n\n\tfprintf(stderr, \"Stop with Ctrl-C\\n\");\n\n\t// Set up an interval timer which will fire once per second.\n#ifdef _WIN32\n\tHANDLE timer_handle = CreateWaitableTimer(NULL, FALSE, NULL);\n\tLARGE_INTEGER due_time;\n\tdue_time.QuadPart = -10000000LL;\n\tLONG period = 1000;\n\tSetWaitableTimer(timer_handle, &due_time, period, NULL, NULL, 0);\n#else\n\tstruct itimerval interval_timer = {\n\t\t.it_interval = {.tv_sec = 1, .tv_usec = 0},\n\t\t.it_value = {.tv_sec = 1, .tv_usec = 0}};\n\tsetitimer(ITIMER_REAL, &interval_timer, NULL);\n#endif\n\twhile (!do_exit) {\n\t\tstruct timeval time_now;\n\t\tfloat time_difference, rate;\n\t\tif (stream_size > 0) {\n#ifndef _WIN32\n\t\t\tif (stream_head == stream_tail) {\n\t\t\t\tusleep(10000); // queue empty\n\t\t\t} else {\n\t\t\t\tssize_t len;\n\t\t\t\tssize_t bytes_written;\n\t\t\t\tuint32_t _st =\n\t\t\t\t\t__atomic_load_n(&stream_tail, __ATOMIC_ACQUIRE);\n\t\t\t\tif (stream_head < _st)\n\t\t\t\t\tlen = _st - stream_head;\n\t\t\t\telse\n\t\t\t\t\tlen = stream_size - stream_head;\n\t\t\t\tbytes_written =\n\t\t\t\t\tfwrite(stream_buf + stream_head, 1, len, file);\n\t\t\t\tif (len != bytes_written) {\n\t\t\t\t\tfprintf(stderr, \"write failed\");\n\t\t\t\t\tdo_exit = true;\n\t\t\t\t};\n\t\t\t\tstream_head = (stream_head + len) % stream_size;\n\t\t\t}\n\t\t\tif (stream_drop > 0) {\n\t\t\t\tuint32_t drops = __atomic_exchange_n(\n\t\t\t\t\t&stream_drop,\n\t\t\t\t\t0,\n\t\t\t\t\t__ATOMIC_SEQ_CST);\n\t\t\t\tfprintf(stderr, \"dropped frames: [%d]\\n\", drops);\n\t\t\t}\n#endif\n\t\t} else {\n\t\t\tuint64_t byte_count_now;\n\t\t\tuint64_t stream_power_now;\n#ifdef _WIN32\n\t\t\t// Wait for interval timer event, or interrupt event.\n\t\t\tHANDLE handles[] = {timer_handle, interrupt_handle};\n\t\t\tWaitForMultipleObjects(2, handles, FALSE, INFINITE);\n#else\n\t\t\t// Wait for SIGALRM from interval timer, or another signal.\n\t\t\tpause();\n#endif\n\t\t\tgettimeofday(&time_now, NULL);\n\n\t\t\t/* Read and reset both totals at approximately the same time. */\n\t\t\tbyte_count_now = byte_count;\n\t\t\tstream_power_now = stream_power;\n\t\t\tbyte_count = 0;\n\t\t\tstream_power = 0;\n\n\t\t\ttime_difference = TimevalDiff(&time_now, &time_start);\n\t\t\trate = (float) byte_count_now / time_difference;\n\t\t\tif ((byte_count_now == 0) && (hw_sync)) {\n\t\t\t\tfprintf(stderr, \"Waiting for trigger...\\n\");\n\t\t\t} else if (!((byte_count_now == 0) && (flush_complete))) {\n\t\t\t\tdouble full_scale_ratio = (double) stream_power_now /\n\t\t\t\t\t(byte_count_now * 127 * 127);\n\t\t\t\tdouble dB_full_scale = 10 * log10(full_scale_ratio) + 3.0;\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"%4.1f MB / %5.3f sec = %4.1f MB/second, average power %3.1f dBfs\",\n\t\t\t\t\t(byte_count_now / 1e6f),\n\t\t\t\t\ttime_difference,\n\t\t\t\t\t(rate / 1e6f),\n\t\t\t\t\tdB_full_scale);\n\t\t\t\tif (display_stats) {\n\t\t\t\t\tbool tx = transmit || signalsource;\n\t\t\t\t\tresult = update_stats(device, &state, &stats);\n\t\t\t\t\tif (result != HACKRF_SUCCESS)\n\t\t\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\t\t\"\\nhackrf_get_m0_state() failed: %s (%d)\\n\",\n\t\t\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\t\t\tresult);\n\t\t\t\t\telse\n\t\t\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\t\t\", %d bytes %s in buffer, %u %s, longest %u bytes\\n\",\n\t\t\t\t\t\t\ttx ? state.m4_count -\n\t\t\t\t\t\t\t\t\tstate.m0_count :\n\t\t\t\t\t\t\t     state.m0_count -\n\t\t\t\t\t\t\t\t\tstate.m4_count,\n\t\t\t\t\t\t\ttx ? \"filled\" : \"free\",\n\t\t\t\t\t\t\tstate.num_shortfalls,\n\t\t\t\t\t\t\ttx ? \"underruns\" : \"overruns\",\n\t\t\t\t\t\t\tstate.longest_shortfall);\n\t\t\t\t} else {\n\t\t\t\t\tfprintf(stderr, \"\\n\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttime_start = time_now;\n\n\t\t\tif ((byte_count_now == 0) && (!hw_sync) && (!flush_complete)) {\n\t\t\t\texit_code = EXIT_FAILURE;\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"\\nCouldn't transfer any bytes for one second.\\n\");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Stop interval timer.\n#ifdef _WIN32\n\tCancelWaitableTimer(timer_handle);\n\tCloseHandle(timer_handle);\n#else\n\tinterval_timer.it_value.tv_sec = 0;\n\tsetitimer(ITIMER_REAL, &interval_timer, NULL);\n#endif\n\tresult = hackrf_is_streaming(device);\n\tif (do_exit) {\n\t\tfprintf(stderr, \"\\nExiting...\\n\");\n\t} else {\n\t\tfprintf(stderr,\n\t\t\t\"\\nExiting... hackrf_is_streaming() result: %s (%d)\\n\",\n\t\t\thackrf_error_name(result),\n\t\t\tresult);\n\t}\n\n\tgettimeofday(&t_end, NULL);\n\ttime_diff = TimevalDiff(&t_end, &t_start);\n\tfprintf(stderr, \"Total time: %5.5f s\\n\", time_diff);\n\n\tif (device != NULL) {\n\t\tif (receive || receive_wav) {\n\t\t\tresult = hackrf_stop_rx(device);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_stop_rx() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t} else {\n\t\t\t\tfprintf(stderr, \"hackrf_stop_rx() done\\n\");\n\t\t\t}\n\t\t}\n\n\t\tif (transmit || signalsource) {\n\t\t\tresult = hackrf_stop_tx(device);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_stop_tx() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t} else {\n\t\t\t\tfprintf(stderr, \"hackrf_stop_tx() done\\n\");\n\t\t\t}\n\t\t}\n\n\t\tif (display_stats) {\n\t\t\tresult = update_stats(device, &state, &stats);\n\t\t\tif (result != HACKRF_SUCCESS) {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"hackrf_get_m0_state() failed: %s (%d)\\n\",\n\t\t\t\t\thackrf_error_name(result),\n\t\t\t\t\tresult);\n\t\t\t} else {\n\t\t\t\tfprintf(stderr,\n\t\t\t\t\t\"Transfer statistics:\\n\"\n\t\t\t\t\t\"%\" PRIu64 \" bytes transferred by M0\\n\"\n\t\t\t\t\t\"%\" PRIu64 \" bytes transferred by M4\\n\"\n\t\t\t\t\t\"%u %s, longest %u bytes\\n\",\n\t\t\t\t\tstats.m0_total,\n\t\t\t\t\tstats.m4_total,\n\t\t\t\t\tstate.num_shortfalls,\n\t\t\t\t\t(transmit || signalsource) ? \"underruns\" :\n\t\t\t\t\t\t\t\t     \"overruns\",\n\t\t\t\t\tstate.longest_shortfall);\n\t\t\t}\n\t\t}\n\n\t\tresult = hackrf_close(device);\n\t\tif (result != HACKRF_SUCCESS) {\n\t\t\tfprintf(stderr,\n\t\t\t\t\"hackrf_close() failed: %s (%d)\\n\",\n\t\t\t\thackrf_error_name(result),\n\t\t\t\tresult);\n\t\t} else {\n\t\t\tfprintf(stderr, \"hackrf_close() done\\n\");\n\t\t}\n\n\t\thackrf_exit();\n\t\tfprintf(stderr, \"hackrf_exit() done\\n\");\n\t}\n\n\tif (file != NULL) {\n\t\tif (receive_wav) {\n\t\t\t/* Get size of file */\n\t\t\tfile_pos = ftell(file);\n\t\t\t/* Update Wav Header */\n\t\t\twave_file_hdr.hdr.size = file_pos - 8;\n\t\t\twave_file_hdr.fmt_chunk.dwSamplesPerSec = sample_rate_hz;\n\t\t\twave_file_hdr.fmt_chunk.dwAvgBytesPerSec =\n\t\t\t\twave_file_hdr.fmt_chunk.dwSamplesPerSec * 2;\n\t\t\twave_file_hdr.data_chunk.chunkSize =\n\t\t\t\tfile_pos - sizeof(t_wav_file_hdr);\n\t\t\t/* Overwrite header with updated data */\n\t\t\trewind(file);\n\t\t\tfwrite(&wave_file_hdr, 1, sizeof(t_wav_file_hdr), file);\n\t\t}\n\t\tif (file != stdin) {\n\t\t\tfflush(file);\n\t\t}\n\t\tif ((file != stdout) && (file != stdin)) {\n\t\t\tfclose(file);\n\t\t\tfile = NULL;\n\t\t\tfprintf(stderr, \"fclose() done\\n\");\n\t\t}\n\t}\n\tfprintf(stderr, \"exit\\n\");\n\treturn exit_code;\n}\n"
  },
  {
    "path": "host/libhackrf/53-hackrf.rules",
    "content": "ATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"604b\", SYMLINK+=\"hackrf-jawbreaker-%k\", MODE=\"660\", GROUP=\"plugdev\"\nATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"6089\", SYMLINK+=\"hackrf-one-%k\", MODE=\"660\", GROUP=\"plugdev\"\nATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"cc15\", SYMLINK+=\"rad1o-%k\", MODE=\"660\", GROUP=\"plugdev\"\nATTR{idVendor}==\"1fc9\", ATTR{idProduct}==\"000c\", SYMLINK+=\"nxp-dfu-%k\", MODE=\"660\", GROUP=\"plugdev\"\n"
  },
  {
    "path": "host/libhackrf/53-hackrf.rules.in",
    "content": "# HackRF Jawbreaker\nATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"604b\", SYMLINK+=\"hackrf-jawbreaker-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n# HackRF One\nATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"6089\", SYMLINK+=\"hackrf-one-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n# rad1o\nATTR{idVendor}==\"1d50\", ATTR{idProduct}==\"cc15\", SYMLINK+=\"rad1o-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n# NXP Semiconductors DFU mode (HackRF and rad1o)\nATTR{idVendor}==\"1fc9\", ATTR{idProduct}==\"000c\", SYMLINK+=\"nxp-dfu-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n# rad1o \"full flash\" mode\nKERNEL==\"sd?\", SUBSYSTEM==\"block\", ENV{ID_VENDOR_ID}==\"1fc9\", ENV{ID_MODEL_ID}==\"0042\", SYMLINK+=\"rad1o-flash-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n# rad1o flash disk\nKERNEL==\"sd?\", SUBSYSTEM==\"block\", ENV{ID_VENDOR_ID}==\"1fc9\", ENV{ID_MODEL_ID}==\"0082\", SYMLINK+=\"rad1o-msc-%k\", MODE=\"660\", GROUP=\"@HACKRF_GROUP@\"\n#\n"
  },
  {
    "path": "host/libhackrf/CMakeLists.txt",
    "content": "# Copyright 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\n# Copyright 2012 Jared Boone\n# Copyright 2013 Benjamin Vernoux\n#\n# This file is part of HackRF.\n#\n# This program is free software; you can redistribute it and/or modify it under\n# the terms of the GNU General Public License as published by the Free Software\n# Foundation; either version 2, or (at your option) any later version.\n#\n# This program is distributed in the hope that it will be useful, but WITHOUT\n# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\n# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more\n# details.\n#\n# You should have received a copy of the GNU General Public License along with\n# this program; see the file COPYING.  If not, write to the Free Software\n# Foundation, Inc., 51 Franklin Street, Boston, MA 02110-1301, USA.\n\ncmake_minimum_required(VERSION 3.10.0)\nproject(\n  libhackrf\n  LANGUAGES C\n  VERSION 0.10.0)\ninclude(GNUInstallDirs)\ninclude(${PROJECT_SOURCE_DIR}/../cmake/set_release.cmake)\nset(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../cmake/modules)\n\nif(MSVC)\n  set(THREADS_USE_PTHREADS_WIN32 true)\nelse()\n  include(TestBigEndian)\n  test_big_endian(BIGENDIAN)\n  if(${BIGENDIAN})\n    add_definitions(-DHACKRF_BIG_ENDIAN)\n  endif(${BIGENDIAN})\nendif()\n\nfind_package(LIBUSB REQUIRED)\nfind_package(Threads REQUIRED)\nfind_package(PThreads4W QUIET)\n\nadd_subdirectory(src)\n\n# ##############################################################################\n# Create Cmake Config-file package interface\n# ##############################################################################\ninclude(CMakePackageConfigHelpers)\nwrite_basic_package_version_file(\n  \"${CMAKE_CURRENT_BINARY_DIR}/HackRF/HackRFConfigVersion.cmake\"\n  VERSION ${PROJECT_VERSION}\n  COMPATIBILITY AnyNewerVersion)\n\nexport(\n  EXPORT HackRFTargets\n  FILE \"${CMAKE_CURRENT_BINARY_DIR}/HackRF/HackRFTargets.cmake\"\n  NAMESPACE HackRF::)\nconfigure_file(HackRFConfig.cmake\n               \"${CMAKE_CURRENT_BINARY_DIR}/HackRF/HackRFConfig.cmake\" COPYONLY)\n\nset(CONFIG_PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/HackRF)\ninstall(\n  EXPORT HackRFTargets\n  FILE HackRFTargets.cmake\n  NAMESPACE HackRF::\n  DESTINATION ${CONFIG_PACKAGE_LOCATION})\ninstall(\n  FILES HackRFConfig.cmake ../cmake/modules/FindLIBUSB.cmake\n        \"${CMAKE_CURRENT_BINARY_DIR}/HackRF/HackRFConfigVersion.cmake\"\n  DESTINATION ${CONFIG_PACKAGE_LOCATION}\n  COMPONENT Devel)\n\n# ##############################################################################\n# Create Pkg Config File\n# ##############################################################################\nforeach(inc ${LIBUSB_INCLUDE_DIR})\n  list(APPEND HACKRF_PC_CFLAGS \"-I${inc}\")\nendforeach(inc)\n\n# use space-separation format for the pc file\nstring(REPLACE \";\" \" \" HACKRF_PC_CFLAGS \"${HACKRF_PC_CFLAGS}\")\nstring(REPLACE \";\" \" \" HACKRF_PC_LIBS \"${HACKRF_PC_LIBS}\")\n\n# unset these vars to avoid hard-coded paths to cross environment\nif(CMAKE_CROSSCOMPILING)\n  unset(HACKRF_PC_CFLAGS)\n  unset(HACKRF_PC_LIBS)\nendif(CMAKE_CROSSCOMPILING)\n\nset(prefix ${CMAKE_INSTALL_PREFIX})\nset(exec_prefix \\${prefix})\nset(libdir \\${exec_prefix}/lib${LIB_SUFFIX})\nset(includedir \\${prefix}/include)\nset(libpkgdata lib${LIB_SUFFIX})\n\nif(CMAKE_SYSTEM_NAME MATCHES \"FreeBSD\")\n  set(libpkgdata \"libdata\")\nendif(CMAKE_SYSTEM_NAME MATCHES \"FreeBSD\")\n\nconfigure_file(${CMAKE_CURRENT_SOURCE_DIR}/libhackrf.pc.in\n               ${CMAKE_CURRENT_BINARY_DIR}/libhackrf.pc @ONLY)\n\ninstall(FILES ${CMAKE_CURRENT_BINARY_DIR}/libhackrf.pc\n        DESTINATION ${libpkgdata}/pkgconfig)\n\n# ##############################################################################\n# Handle udev rules file\n# ##############################################################################\n\nif(${CMAKE_SYSTEM_NAME} MATCHES \"Linux\")\n  set(SYSTEM_IS_LINUX TRUE)\n  set(UDEV_OPTION_DEFAULT ON)\nelse()\n  set(SYSTEM_IS_LINUX FALSE)\n  set(UDEV_OPTION_DEFAULT OFF)\nendif()\n\noption(INSTALL_UDEV_RULES \"Install udev rules for the HackRF\"\n       ${UDEV_OPTION_DEFAULT})\n\nset(UDEV_RULES_PATH\n    \"/etc/udev/rules.d\"\n    CACHE STRING \"Target directory for udev rule installation.\n Ensure you have permissions to write to this directory.\")\n\nif(SYSTEM_IS_LINUX)\n  if(INSTALL_UDEV_RULES)\n    if(NOT DEFINED UDEV_RULES_GROUP)\n      foreach(group usb plugdev)\n        execute_process(\n          COMMAND \"getent\" group \"${group}\"\n          RESULT_VARIABLE _GETENT_RESULT\n          OUTPUT_QUIET ERROR_QUIET)\n        if(NOT _GETENT_RESULT)\n          message(STATUS \"Setting udev rule group to - ${group}\")\n          set(UDEV_RULES_GROUP ${group})\n          break()\n        endif(NOT _GETENT_RESULT)\n      endforeach(group)\n    endif(NOT DEFINED UDEV_RULES_GROUP)\n    if(DEFINED UDEV_RULES_GROUP)\n      set(HACKRF_GROUP\n          \"${UDEV_RULES_GROUP}\"\n          CACHE STRING \"Group to associate HackRF devices with in udev rules\")\n      configure_file(${CMAKE_CURRENT_SOURCE_DIR}/53-hackrf.rules.in\n                     ${CMAKE_CURRENT_BINARY_DIR}/53-hackrf.rules @ONLY)\n      message(\n        STATUS \"HackRF udev rules will be installed to '${UDEV_RULES_PATH}'\")\n      install(\n        FILES ${CMAKE_CURRENT_BINARY_DIR}/53-hackrf.rules\n        DESTINATION ${UDEV_RULES_PATH}\n        COMPONENT \"udev_rules\")\n    else(UDEV_RULES_GROUP)\n      message(\n        STATUS\n          \"HackRF udev rules will not be installed because no group was found\")\n      message(STATUS \"A group can be specified with -DUDEV_RULES_GROUP=<group>\")\n    endif(DEFINED UDEV_RULES_GROUP)\n  else(INSTALL_UDEV_RULES)\n    message(\n      STATUS\n        \"HackRF udev rules will not be installed because INSTALL_UDEV_RULES=OFF\"\n    )\n  endif(INSTALL_UDEV_RULES)\nelse(SYSTEM_IS_LINUX)\n  if(INSTALL_UDEV_RULES)\n    message(STATUS \"udev rules not supported on this platform.\")\n    message(STATUS \"Hide this message via -DINSTALL_UDEV_RULES=Off\")\n  endif(INSTALL_UDEV_RULES)\nendif(SYSTEM_IS_LINUX)\n\n# ##############################################################################\n# Create uninstall target\n# ##############################################################################\nif(NOT HackRF_SOURCE_DIR)\n  configure_file(${PROJECT_SOURCE_DIR}/../cmake/cmake_uninstall.cmake.in\n                 ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake @ONLY)\n\n  add_custom_target(\n    uninstall\n    COMMENT \"Provide libhackrf uninstall target\"\n    COMMAND ${CMAKE_COMMAND} -P\n            ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)\nendif()\n"
  },
  {
    "path": "host/libhackrf/HackRFConfig.cmake",
    "content": "include(CMakeFindDependencyMacro)\nlist(APPEND CMAKE_MODULE_PATH \"${CMAKE_CURRENT_LIST_DIR}\")\nfind_dependency(LIBUSB REQUIRED)\nfind_dependency(Threads REQUIRED)\ninclude(\"${CMAKE_CURRENT_LIST_DIR}/HackRFTargets.cmake\")\n"
  },
  {
    "path": "host/libhackrf/libhackrf.pc.in",
    "content": "prefix=@prefix@\nexec_prefix=@exec_prefix@\nlibdir=@libdir@\nincludedir=@includedir@\n\nName: HackRF Library\nDescription: C Utility Library\nVersion: @VERSION@\nCflags: -I${includedir} -I${includedir}/libhackrf @HACKRF_PC_CFLAGS@\nLibs: -L${libdir} -lhackrf\nLibs.private: @HACKRF_PC_LIBS@\n"
  },
  {
    "path": "host/libhackrf/src/CMakeLists.txt",
    "content": "# Copyright (c) 2012, Jared Boone <jared@sharebrained.com>\n# Copyright (c) 2013, Benjamin Vernoux <titanmkd@gmail.com>\n# Copyright (c) 2013, Michael Ossmann <mike@ossmann.com>\n# Copyright (c) 2025, A. Maitland Bottoms <bottoms@debian.org>\n#\n# All rights reserved.\n#\n# Redistribution and use in source and binary forms, with or without\n# modification, are permitted provided that the following conditions are met:\n#\n# Redistributions of source code must retain the above copyright notice, this\n# list of conditions and the following disclaimer. Redistributions in binary\n# form must reproduce the above copyright notice, this list of conditions and\n# the following disclaimer in the documentation and/or other materials provided\n# with the distribution. Neither the name of Great Scott Gadgets nor the names\n# of its contributors may be used to endorse or promote products derived from\n# this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\noption(ENABLE_STATIC_LIB \"Build and Install libhackrf.a static library\" ON)\noption(ENABLE_SHARED_LIB \"Build and Install libhackrf.so shared library\" ON)\noption(\n  DISABLE_USB_DEVICE_DISCOVERY\n  \"Prevent libusb from trying to enumerate devices. Useful on non-root android\"\n  ANDROID)\n\n# For cygwin just force UNIX OFF and WIN32 ON\nif(${CYGWIN})\n  set(UNIX OFF)\n  set(WIN32 ON)\nendif(${CYGWIN})\n\n# Settings common for shared and static libraries\nfunction(libhackrf_common_settings libtarget)\n  target_compile_features(${libtarget} PRIVATE c_std_90)\n  set_target_properties(hackrf PROPERTIES CLEAN_DIRECT_OUTPUT 1)\n\n  target_compile_definitions(\n    ${libtarget} PRIVATE -DLIBRARY_VERSION=\"${PROJECT_VERSION}\"\n                         -DLIBRARY_RELEASE=\"${RELEASE}\")\n  if(DISABLE_USB_DEVICE_DISCOVERY)\n    target_compile_definitions(${libtarget}\n                               PRIVATE -DDISABLE_USB_DEVICE_DISCOVERY)\n  endif()\n\n  target_include_directories(\n    ${libtarget}\n    PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>\n           $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>\n           $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/libhackrf>)\n\n  target_link_libraries(${libtarget} PRIVATE LIBUSB::LIBUSB)\n  if(TARGET PThreads4W::PThreads4W)\n    target_link_libraries(${libtarget} PRIVATE PThreads4W::PThreads4W)\n  else()\n    target_link_libraries(${libtarget} PRIVATE Threads::Threads)\n  endif()\n\n  if(${UNIX})\n    install(\n      TARGETS ${libtarget}\n      EXPORT HackRFTargets\n      LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT sharedlibs\n      ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})\n  endif(${UNIX})\n\n  if(${WIN32})\n    install(\n      TARGETS ${libtarget}\n      EXPORT HackRFTargets\n      DESTINATION bin\n      COMPONENT sharedlibs)\n  endif(${WIN32})\nendfunction()\n\n# Dynamic library\nif(ENABLE_SHARED_LIB)\n  add_library(hackrf SHARED hackrf.c)\n  set_target_properties(hackrf PROPERTIES\n    VERSION ${PROJECT_VERSION}\n    SOVERSION ${PROJECT_VERSION_MAJOR})\n  libhackrf_common_settings(hackrf)\n  add_library(HackRF::hackrf ALIAS hackrf)\nendif()\n\n# Static library\nif(ENABLE_STATIC_LIB)\n  add_library(hackrf_static STATIC hackrf.c)\n  if(MSVC)\n    set_target_properties(hackrf_static PROPERTIES OUTPUT_NAME \"hackrf_static\")\n  else()\n    set_target_properties(hackrf_static PROPERTIES OUTPUT_NAME \"hackrf\")\n  endif()\n  libhackrf_common_settings(hackrf_static)\nendif()\n\nif(${WIN32})\n  install(\n    DIRECTORY \"${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/\"\n    DESTINATION bin\n    FILES_MATCHING\n    PATTERN \"libusb*.dll\"\n    PATTERN \"pthread*.dll\")\nendif(${WIN32})\n\ninstall(\n  FILES hackrf.h\n  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}\n  COMPONENT headers)\n"
  },
  {
    "path": "host/libhackrf/src/hackrf.c",
    "content": "/*\nCopyright (c) 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\nCopyright (c) 2012, Jared Boone <jared@sharebrained.com>\nCopyright (c) 2013, Benjamin Vernoux <titanmkd@gmail.com>\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n    Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n    Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the \n\tdocumentation and/or other materials provided with the distribution.\n    Neither the name of Great Scott Gadgets nor the names of its contributors may be used to endorse or promote products derived from this software\n\twithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, \nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\nIN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n*/\n\n#include \"hackrf.h\"\n\n#include <stdbool.h>\n#include <stdlib.h>\n#include <string.h>\n#ifndef _WIN32\n\t#include <unistd.h>\n\t#include <signal.h>\n#endif\n#include <libusb.h>\n\n#ifdef _WIN32\n\t/* Avoid redefinition of timespec from time.h (included by libusb.h) */\n\t#define HAVE_STRUCT_TIMESPEC 1\n\t#define strdup               _strdup\n\t#define strcasecmp           _stricmp\n#endif\n#include <pthread.h>\n\n#ifdef HACKRF_BIG_ENDIAN\n\t#define TO_LE(x)     __builtin_bswap32(x)\n\t#define TO_LE64(x)   __builtin_bswap64(x)\n\t#define FROM_LE16(x) __builtin_bswap16(x)\n\t#define FROM_LE32(x) __builtin_bswap32(x)\n\t#define FROM_LE64(x) __builtin_bswap64(x)\n#else\n\t#define TO_LE(x)     x\n\t#define TO_LE64(x)   x\n\t#define FROM_LE16(x) x\n\t#define FROM_LE32(x) x\n\t#define FROM_LE64(x) x\n#endif\n\n// TODO: Factor this into a shared #include so that firmware can use\n// the same values.\ntypedef enum {\n\tHACKRF_VENDOR_REQUEST_SET_TRANSCEIVER_MODE = 1,\n\tHACKRF_VENDOR_REQUEST_MAX283X_WRITE = 2,\n\tHACKRF_VENDOR_REQUEST_MAX283X_READ = 3,\n\tHACKRF_VENDOR_REQUEST_SI5351C_WRITE = 4,\n\tHACKRF_VENDOR_REQUEST_SI5351C_READ = 5,\n\tHACKRF_VENDOR_REQUEST_SAMPLE_RATE_SET = 6,\n\tHACKRF_VENDOR_REQUEST_BASEBAND_FILTER_BANDWIDTH_SET = 7,\n\tHACKRF_VENDOR_REQUEST_RFFC5071_WRITE = 8,\n\tHACKRF_VENDOR_REQUEST_RFFC5071_READ = 9,\n\tHACKRF_VENDOR_REQUEST_SPIFLASH_ERASE = 10,\n\tHACKRF_VENDOR_REQUEST_SPIFLASH_WRITE = 11,\n\tHACKRF_VENDOR_REQUEST_SPIFLASH_READ = 12,\n\tHACKRF_VENDOR_REQUEST_BOARD_ID_READ = 14,\n\tHACKRF_VENDOR_REQUEST_VERSION_STRING_READ = 15,\n\tHACKRF_VENDOR_REQUEST_SET_FREQ = 16,\n\tHACKRF_VENDOR_REQUEST_AMP_ENABLE = 17,\n\tHACKRF_VENDOR_REQUEST_BOARD_PARTID_SERIALNO_READ = 18,\n\tHACKRF_VENDOR_REQUEST_SET_LNA_GAIN = 19,\n\tHACKRF_VENDOR_REQUEST_SET_VGA_GAIN = 20,\n\tHACKRF_VENDOR_REQUEST_SET_TXVGA_GAIN = 21,\n\tHACKRF_VENDOR_REQUEST_ANTENNA_ENABLE = 23,\n\tHACKRF_VENDOR_REQUEST_SET_FREQ_EXPLICIT = 24,\n\tHACKRF_VENDOR_REQUEST_USB_WCID_VENDOR_REQ = 25,\n\tHACKRF_VENDOR_REQUEST_INIT_SWEEP = 26,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_GET_BOARDS = 27,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_PORTS = 28,\n\tHACKRF_VENDOR_REQUEST_SET_HW_SYNC_MODE = 29,\n\tHACKRF_VENDOR_REQUEST_RESET = 30,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_RANGES = 31,\n\tHACKRF_VENDOR_REQUEST_CLKOUT_ENABLE = 32,\n\tHACKRF_VENDOR_REQUEST_SPIFLASH_STATUS = 33,\n\tHACKRF_VENDOR_REQUEST_SPIFLASH_CLEAR_STATUS = 34,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_GPIO_TEST = 35,\n\tHACKRF_VENDOR_REQUEST_CPLD_CHECKSUM = 36,\n\tHACKRF_VENDOR_REQUEST_UI_ENABLE = 37,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_MODE = 38,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_GET_MODE = 39,\n\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_DWELL_TIMES = 40,\n\tHACKRF_VENDOR_REQUEST_GET_M0_STATE = 41,\n\tHACKRF_VENDOR_REQUEST_SET_TX_UNDERRUN_LIMIT = 42,\n\tHACKRF_VENDOR_REQUEST_SET_RX_OVERRUN_LIMIT = 43,\n\tHACKRF_VENDOR_REQUEST_GET_CLKIN_STATUS = 44,\n\tHACKRF_VENDOR_REQUEST_BOARD_REV_READ = 45,\n\tHACKRF_VENDOR_REQUEST_SUPPORTED_PLATFORM_READ = 46,\n\tHACKRF_VENDOR_REQUEST_SET_LEDS = 47,\n\tHACKRF_VENDOR_REQUEST_SET_USER_BIAS_T_OPTS = 48,\n\tHACKRF_VENDOR_REQUEST_FPGA_WRITE_REG = 49,\n\tHACKRF_VENDOR_REQUEST_FPGA_READ_REG = 50,\n\tHACKRF_VENDOR_REQUEST_P2_CTRL = 51,\n\tHACKRF_VENDOR_REQUEST_P1_CTRL = 52,\n\tHACKRF_VENDOR_REQUEST_SET_NARROWBAND_FILTER = 53,\n\tHACKRF_VENDOR_REQUEST_SET_FPGA_BITSTREAM = 54,\n\tHACKRF_VENDOR_REQUEST_CLKIN_CTRL = 55,\n\tHACKRF_VENDOR_REQUEST_READ_SELFTEST = 56,\n\tHACKRF_VENDOR_REQUEST_READ_ADC = 57,\n\tHACKRF_VENDOR_REQUEST_TEST_RTC_OSC = 58,\n\tHACKRF_VENDOR_REQUEST_RADIO_WRITE_REG = 59,\n\tHACKRF_VENDOR_REQUEST_RADIO_READ_REG = 60,\n} hackrf_vendor_request;\n\n#define USB_CONFIG_STANDARD 0x1\n\n#define RX_ENDPOINT_ADDRESS (LIBUSB_ENDPOINT_IN | 1)\n#define TX_ENDPOINT_ADDRESS (LIBUSB_ENDPOINT_OUT | 2)\n\ntypedef enum {\n\tHACKRF_TRANSCEIVER_MODE_OFF = 0,\n\tHACKRF_TRANSCEIVER_MODE_RECEIVE = 1,\n\tHACKRF_TRANSCEIVER_MODE_TRANSMIT = 2,\n\tHACKRF_TRANSCEIVER_MODE_SS = 3,\n\tTRANSCEIVER_MODE_CPLD_UPDATE = 4,\n\tTRANSCEIVER_MODE_RX_SWEEP = 5,\n} hackrf_transceiver_mode;\n\ntypedef enum {\n\tHACKRF_HW_SYNC_MODE_OFF = 0,\n\tHACKRF_HW_SYNC_MODE_ON = 1,\n} hackrf_hw_sync_mode;\n\n#define TRANSFER_COUNT        4\n#define TRANSFER_BUFFER_SIZE  262144\n#define DEVICE_BUFFER_SIZE    32768\n#define USB_MAX_SERIAL_LENGTH 32\n\nstruct hackrf_device {\n\tlibusb_device_handle* usb_device;\n\tstruct libusb_transfer** transfers;\n\thackrf_sample_block_cb_fn callback;\n\tvolatile bool\n\t\ttransfer_thread_started; /* volatile shared between threads (read only) */\n\tpthread_t transfer_thread;\n\tvolatile bool streaming; /* volatile shared between threads (read only) */\n\tvoid* rx_ctx;\n\tvoid* tx_ctx;\n\tvolatile bool do_exit;\n\tunsigned char buffer[TRANSFER_COUNT * TRANSFER_BUFFER_SIZE];\n\tbool transfers_setup;           /* true if the USB transfers have been setup */\n\tpthread_mutex_t transfer_lock;  /* must be held to cancel or restart transfers */\n\tvolatile int active_transfers;  /* number of active transfers */\n\tpthread_cond_t all_finished_cv; /* signalled when all transfers have finished */\n\tbool flush;\n\tstruct libusb_transfer* flush_transfer;\n\thackrf_flush_cb_fn flush_callback;\n\thackrf_tx_block_complete_cb_fn tx_completion_callback;\n\tvoid* flush_ctx;\n};\n\ntypedef struct {\n\tuint32_t bandwidth_hz;\n} max2837_ft_t;\n\nstatic const max2837_ft_t max2837_ft[] = {\n\t{1750000},\n\t{2500000},\n\t{3500000},\n\t{5000000},\n\t{5500000},\n\t{6000000},\n\t{7000000},\n\t{8000000},\n\t{9000000},\n\t{10000000},\n\t{12000000},\n\t{14000000},\n\t{15000000},\n\t{20000000},\n\t{24000000},\n\t{28000000},\n\t{0}};\n\n#define USB_API_REQUIRED(device, version)                  \\\n\tuint16_t usb_version = 0;                          \\\n\thackrf_usb_api_version_read(device, &usb_version); \\\n\tif (usb_version < version)                         \\\n\t\treturn HACKRF_ERROR_USB_API_VERSION;\n\nstatic const uint16_t hackrf_usb_vid = 0x1d50;\nstatic const uint16_t hackrf_jawbreaker_usb_pid = 0x604b;\nstatic const uint16_t hackrf_one_usb_pid = 0x6089;\nstatic const uint16_t rad1o_usb_pid = 0xcc15;\nstatic uint16_t open_devices = 0;\n\nstatic int create_transfer_thread(hackrf_device* device);\n\nstatic libusb_context* g_libusb_context = NULL;\nint last_libusb_error = LIBUSB_SUCCESS;\n\n/*\n * Check if the transfers are setup and owned by libusb.\n *\n * Returns true if the device transfers are currently setup\n * in libusb, false otherwise.\n */\nstatic int transfers_check_setup(hackrf_device* device)\n{\n\tif ((device->transfers != NULL) && (device->transfers_setup == true))\n\t\treturn true;\n\treturn false;\n}\n\n/*\n * Cancel any transfers that are in-flight.\n *\n * This cancels any transfers that hvae been given to libusb for\n * either transmit or receive.\n *\n * This must be done whilst the libusb thread is running, as\n * on some platforms cancelling transfers requires some work\n * to be done inside the libusb thread to completely cancel\n * pending transfers.\n *\n * Returns HACKRF_SUCCESS if OK, HACKRF_ERROR_OTHER if the\n * transfers aren't currently setup.\n */\nstatic int cancel_transfers(hackrf_device* device)\n{\n\tuint32_t transfer_index;\n\n\t// If we're cancelling transfers for any reason, we're shutting down.\n\tdevice->streaming = false;\n\n\tif (transfers_check_setup(device) == true) {\n\t\t// Take lock while cancelling transfers. This blocks the\n\t\t// transfer completion callback from restarting a transfer\n\t\t// while we're in the middle of trying to cancel them all.\n\t\tpthread_mutex_lock(&device->transfer_lock);\n\n\t\tfor (transfer_index = 0; transfer_index < TRANSFER_COUNT;\n\t\t     transfer_index++) {\n\t\t\tif (device->transfers[transfer_index] != NULL) {\n\t\t\t\tlibusb_cancel_transfer(device->transfers[transfer_index]);\n\t\t\t}\n\t\t}\n\n\t\tif (device->flush_transfer != NULL)\n\t\t\tlibusb_cancel_transfer(device->flush_transfer);\n\n\t\tdevice->transfers_setup = false;\n\t\tdevice->flush = false;\n\n\t\t// Now wait for the transfer thread to signal that all transfers\n\t\t// have finished, either by completing or being fully cancelled.\n\t\twhile (device->active_transfers > 0) {\n\t\t\tpthread_cond_wait(\n\t\t\t\t&device->all_finished_cv,\n\t\t\t\t&device->transfer_lock);\n\t\t}\n\t\tpthread_mutex_unlock(&device->transfer_lock);\n\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_OTHER;\n\t}\n}\n\nstatic int free_transfers(hackrf_device* device)\n{\n\tuint32_t transfer_index;\n\n\tif (device->transfers != NULL) {\n\t\t// libusb_close() should free all transfers referenced from this array.\n\t\tfor (transfer_index = 0; transfer_index < TRANSFER_COUNT;\n\t\t     transfer_index++) {\n\t\t\tif (device->transfers[transfer_index] != NULL) {\n\t\t\t\tlibusb_free_transfer(device->transfers[transfer_index]);\n\t\t\t\tdevice->transfers[transfer_index] = NULL;\n\t\t\t}\n\t\t}\n\t\tfree(device->transfers);\n\t\tdevice->transfers = NULL;\n\t}\n\n\tlibusb_free_transfer(device->flush_transfer);\n\n\treturn HACKRF_SUCCESS;\n}\n\nstatic int allocate_transfers(hackrf_device* const device)\n{\n\tif (device->transfers == NULL) {\n\t\tuint32_t transfer_index;\n\t\tdevice->transfers = (struct libusb_transfer**) calloc(\n\t\t\tTRANSFER_COUNT,\n\t\t\tsizeof(struct libusb_transfer*));\n\t\tif (device->transfers == NULL) {\n\t\t\treturn HACKRF_ERROR_NO_MEM;\n\t\t}\n\n\t\tmemset(device->buffer, 0, TRANSFER_COUNT * TRANSFER_BUFFER_SIZE);\n\n\t\tfor (transfer_index = 0; transfer_index < TRANSFER_COUNT;\n\t\t     transfer_index++) {\n\t\t\tdevice->transfers[transfer_index] = libusb_alloc_transfer(0);\n\t\t\tif (device->transfers[transfer_index] == NULL) {\n\t\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t\t}\n\n\t\t\tlibusb_fill_bulk_transfer(\n\t\t\t\tdevice->transfers[transfer_index],\n\t\t\t\tdevice->usb_device,\n\t\t\t\t0,\n\t\t\t\t&device->buffer[transfer_index * TRANSFER_BUFFER_SIZE],\n\t\t\t\tTRANSFER_BUFFER_SIZE,\n\t\t\t\tNULL,\n\t\t\t\tdevice,\n\t\t\t\t0);\n\n\t\t\tif (device->transfers[transfer_index]->buffer == NULL) {\n\t\t\t\treturn HACKRF_ERROR_NO_MEM;\n\t\t\t}\n\t\t}\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_BUSY;\n\t}\n}\n\nstatic int prepare_transfers(\n\thackrf_device* device,\n\tconst uint_fast8_t endpoint_address,\n\tlibusb_transfer_cb_fn callback)\n{\n\tint error;\n\tuint32_t transfer_index;\n\tuint32_t ready_transfers = 0;\n\n\tif (device->transfers == NULL) {\n\t\t// This shouldn't happen.\n\t\treturn HACKRF_ERROR_OTHER;\n\t}\n\n\t// If setting up for TX, call the TX callback to fill each\n\t// transfer buffer.\n\n\t// All transfers must be filled before any are submitted.\n\t// Otherwise a transfer might complete whilst the others are\n\t// still being filled, causing the transfer thread to make a\n\t// concurrent call to the TX callback.\n\n\t// We also need to handle the case where the callback returns\n\t// nonzero to indicate completion, so keep count of how many\n\t// transfers were made ready to submit at this stage.\n\n\tif (endpoint_address == TX_ENDPOINT_ADDRESS) {\n\t\tfor (transfer_index = 0; transfer_index < TRANSFER_COUNT;\n\t\t     transfer_index++) {\n\t\t\thackrf_transfer transfer = {\n\t\t\t\t.device = device,\n\t\t\t\t.buffer = device->transfers[transfer_index]->buffer,\n\t\t\t\t.buffer_length = TRANSFER_BUFFER_SIZE,\n\t\t\t\t.valid_length = TRANSFER_BUFFER_SIZE,\n\t\t\t\t.rx_ctx = device->rx_ctx,\n\t\t\t\t.tx_ctx = device->tx_ctx,\n\t\t\t};\n\t\t\tif ((device->callback(&transfer) == 0) &&\n\t\t\t    (transfer.valid_length > 0)) {\n\t\t\t\tdevice->transfers[transfer_index]->length =\n\t\t\t\t\ttransfer.valid_length;\n\t\t\t\tready_transfers++;\n\t\t\t} else {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\n\t} else {\n\t\t// For RX, all transfers are already ready for use.\n\t\tready_transfers = TRANSFER_COUNT;\n\t}\n\n\t// Now everything is ready, go ahead and submit the ready transfers. We must hold\n\t// the transfer lock whilst doing this, so that completion callbacks cannot resubmit\n\t// any transfers until all transfers have been initially submitted.\n\tpthread_mutex_lock(&device->transfer_lock);\n\n\tfor (transfer_index = 0; transfer_index < ready_transfers; transfer_index++) {\n\t\tstruct libusb_transfer* transfer = device->transfers[transfer_index];\n\t\ttransfer->endpoint = endpoint_address;\n\t\ttransfer->callback = callback;\n\n\t\t// Pad the size of a short transfer to the next 512-byte boundary.\n\t\tif (endpoint_address == TX_ENDPOINT_ADDRESS) {\n\t\t\twhile (transfer->length % 512 != 0)\n\t\t\t\ttransfer->buffer[transfer->length++] = 0;\n\t\t}\n\n\t\terror = libusb_submit_transfer(transfer);\n\t\tif (error != 0) {\n\t\t\tlast_libusb_error = error;\n\t\t\tbreak;\n\t\t}\n\t\tdevice->active_transfers++;\n\t}\n\n\tif (error == 0) {\n\t\t// We should only continue streaming if all transfers were made ready\n\t\t// and submitted above. Otherwise, set streaming to false so that the\n\t\t// libusb completion callback won't submit further transfers.\n\t\tdevice->streaming = (ready_transfers == TRANSFER_COUNT);\n\t\tdevice->transfers_setup = true;\n\n\t\t// If we're not continuing streaming, follow up with a flush if needed.\n\t\tif (!device->streaming && device->flush) {\n\t\t\terror = libusb_submit_transfer(device->flush_transfer);\n\t\t\tif (error != 0) {\n\t\t\t\tlast_libusb_error = error;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Now we can release the transfer lock.\n\tpthread_mutex_unlock(&device->transfer_lock);\n\n\tif (error == 0) {\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n}\n\nstatic int detach_kernel_drivers(libusb_device_handle* usb_device_handle)\n{\n\tint i, num_interfaces, result;\n\tlibusb_device* dev;\n\tstruct libusb_config_descriptor* config;\n\n\tdev = libusb_get_device(usb_device_handle);\n\tresult = libusb_get_active_config_descriptor(dev, &config);\n\tif (result < 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\tnum_interfaces = config->bNumInterfaces;\n\tlibusb_free_config_descriptor(config);\n\tfor (i = 0; i < num_interfaces; i++) {\n\t\tresult = libusb_kernel_driver_active(usb_device_handle, i);\n\t\tif (result < 0) {\n\t\t\tif (result == LIBUSB_ERROR_NOT_SUPPORTED) {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t\tlast_libusb_error = result;\n\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t} else if (result == 1) {\n\t\t\tresult = libusb_detach_kernel_driver(usb_device_handle, i);\n\t\t\tif (result != 0) {\n\t\t\t\tlast_libusb_error = result;\n\t\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t\t}\n\t\t}\n\t}\n\treturn HACKRF_SUCCESS;\n}\n\nstatic int set_hackrf_configuration(libusb_device_handle* usb_device, int config)\n{\n\tint result, curr_config;\n\n\tresult = libusb_get_configuration(usb_device, &curr_config);\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\tif (curr_config != config) {\n\t\tresult = detach_kernel_drivers(usb_device);\n\t\tif (result != 0) {\n\t\t\treturn result;\n\t\t}\n\t\tresult = libusb_set_configuration(usb_device, config);\n\t\tif (result != 0) {\n\t\t\tlast_libusb_error = result;\n\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t}\n\t}\n\n\tresult = detach_kernel_drivers(usb_device);\n\tif (result != 0) {\n\t\treturn result;\n\t}\n\treturn LIBUSB_SUCCESS;\n}\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\nint ADDCALL hackrf_init(void)\n{\n\tint libusb_error;\n\tif (g_libusb_context != NULL) {\n\t\treturn HACKRF_SUCCESS;\n\t}\n\n\tlibusb_error = libusb_init(&g_libusb_context);\n\tif (libusb_error != 0) {\n\t\tlast_libusb_error = libusb_error;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_exit(void)\n{\n\tif (open_devices == 0) {\n\t\tif (g_libusb_context != NULL) {\n\t\t\tlibusb_exit(g_libusb_context);\n\t\t\tg_libusb_context = NULL;\n\t\t}\n\n\t\treturn HACKRF_SUCCESS;\n\t} else {\n\t\treturn HACKRF_ERROR_NOT_LAST_DEVICE;\n\t}\n}\n\n#ifndef LIBRARY_VERSION\n\t#define LIBRARY_VERSION \"unknown\"\n#endif\nconst char* ADDCALL hackrf_library_version()\n{\n\treturn LIBRARY_VERSION;\n}\n\n#ifndef LIBRARY_RELEASE\n\t#define LIBRARY_RELEASE \"unknown\"\n#endif\nconst char* ADDCALL hackrf_library_release()\n{\n\treturn LIBRARY_RELEASE;\n}\n\nhackrf_device_list_t* ADDCALL hackrf_device_list()\n{\n\tint i;\n\tlibusb_device_handle* usb_device = NULL;\n\tuint8_t serial_descriptor_index;\n\tchar serial_number[64];\n\tuint8_t idx, serial_number_length;\n\n\thackrf_device_list_t* list = calloc(1, sizeof(*list));\n\tif (list == NULL)\n\t\treturn NULL;\n\n\tlist->usb_devicecount = (int) libusb_get_device_list(\n\t\tg_libusb_context,\n\t\t(libusb_device***) &list->usb_devices);\n\n\tlist->serial_numbers = calloc(list->usb_devicecount, sizeof(void*));\n\tlist->usb_board_ids =\n\t\tcalloc(list->usb_devicecount, sizeof(enum hackrf_usb_board_id));\n\tlist->usb_device_index = calloc(list->usb_devicecount, sizeof(int));\n\n\tif (list->serial_numbers == NULL || list->usb_board_ids == NULL ||\n\t    list->usb_device_index == NULL) {\n\t\thackrf_device_list_free(list);\n\t\treturn NULL;\n\t}\n\n\tfor (i = 0; i < list->usb_devicecount; i++) {\n\t\tstruct libusb_device_descriptor device_descriptor;\n\t\tlibusb_get_device_descriptor(list->usb_devices[i], &device_descriptor);\n\n\t\tif (device_descriptor.idVendor == hackrf_usb_vid) {\n\t\t\tif ((device_descriptor.idProduct == hackrf_one_usb_pid) ||\n\t\t\t    (device_descriptor.idProduct == hackrf_jawbreaker_usb_pid) ||\n\t\t\t    (device_descriptor.idProduct == rad1o_usb_pid)) {\n\t\t\t\tidx = list->devicecount++;\n\t\t\t\tlist->usb_board_ids[idx] = device_descriptor.idProduct;\n\t\t\t\tlist->usb_device_index[idx] = i;\n\n\t\t\t\tserial_descriptor_index = device_descriptor.iSerialNumber;\n\t\t\t\tif (serial_descriptor_index > 0) {\n\t\t\t\t\tif (libusb_open(\n\t\t\t\t\t\t    list->usb_devices[i],\n\t\t\t\t\t\t    &usb_device) != 0) {\n\t\t\t\t\t\tusb_device = NULL;\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\tserial_number_length =\n\t\t\t\t\t\tlibusb_get_string_descriptor_ascii(\n\t\t\t\t\t\t\tusb_device,\n\t\t\t\t\t\t\tserial_descriptor_index,\n\t\t\t\t\t\t\t(unsigned char*) serial_number,\n\t\t\t\t\t\t\tsizeof(serial_number));\n\t\t\t\t\tif (serial_number_length >= USB_MAX_SERIAL_LENGTH)\n\t\t\t\t\t\tserial_number_length =\n\t\t\t\t\t\t\tUSB_MAX_SERIAL_LENGTH;\n\n\t\t\t\t\tserial_number[serial_number_length] = 0;\n\t\t\t\t\tlist->serial_numbers[idx] = strdup(serial_number);\n\n\t\t\t\t\tlibusb_close(usb_device);\n\t\t\t\t\tusb_device = NULL;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn list;\n}\n\nvoid ADDCALL hackrf_device_list_free(hackrf_device_list_t* list)\n{\n\tint i;\n\n\tlibusb_free_device_list((libusb_device**) list->usb_devices, 1);\n\n\tfor (i = 0; i < list->devicecount; i++) {\n\t\tif (list->serial_numbers[i])\n\t\t\tfree(list->serial_numbers[i]);\n\t}\n\n\tfree(list->serial_numbers);\n\tfree(list->usb_board_ids);\n\tfree(list->usb_device_index);\n\tfree(list);\n}\n\nlibusb_device_handle* hackrf_open_usb(const char* const desired_serial_number)\n{\n\tlibusb_device_handle* usb_device = NULL;\n\tlibusb_device** devices = NULL;\n\tconst ssize_t list_length = libusb_get_device_list(g_libusb_context, &devices);\n\tssize_t match_len = 0;\n\tssize_t i;\n\tchar serial_number[64];\n\tint serial_number_length;\n\n\tif (desired_serial_number) {\n\t\t/* If a shorter serial number is specified, only match against the suffix.\n\t\t * Should probably complain if the match is not unique, currently doesn't.\n\t\t */\n\t\tmatch_len = strlen(desired_serial_number);\n\t\tif (match_len > 32)\n\t\t\treturn NULL;\n\t}\n\n\tfor (i = 0; i < list_length; i++) {\n\t\tstruct libusb_device_descriptor device_descriptor;\n\t\tlibusb_get_device_descriptor(devices[i], &device_descriptor);\n\n\t\tif (device_descriptor.idVendor == hackrf_usb_vid) {\n\t\t\tif ((device_descriptor.idProduct == hackrf_one_usb_pid) ||\n\t\t\t    (device_descriptor.idProduct == hackrf_jawbreaker_usb_pid) ||\n\t\t\t    (device_descriptor.idProduct == rad1o_usb_pid)) {\n\t\t\t\tif (desired_serial_number != NULL) {\n\t\t\t\t\tconst uint_fast8_t serial_descriptor_index =\n\t\t\t\t\t\tdevice_descriptor.iSerialNumber;\n\t\t\t\t\tif (serial_descriptor_index > 0) {\n\t\t\t\t\t\tif (libusb_open(\n\t\t\t\t\t\t\t    devices[i],\n\t\t\t\t\t\t\t    &usb_device) != 0) {\n\t\t\t\t\t\t\tusb_device = NULL;\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tserial_number_length =\n\t\t\t\t\t\t\tlibusb_get_string_descriptor_ascii(\n\t\t\t\t\t\t\t\tusb_device,\n\t\t\t\t\t\t\t\tserial_descriptor_index,\n\t\t\t\t\t\t\t\t(unsigned char*)\n\t\t\t\t\t\t\t\t\tserial_number,\n\t\t\t\t\t\t\t\tsizeof(serial_number));\n\t\t\t\t\t\tif (serial_number_length >=\n\t\t\t\t\t\t    USB_MAX_SERIAL_LENGTH)\n\t\t\t\t\t\t\tserial_number_length =\n\t\t\t\t\t\t\t\tUSB_MAX_SERIAL_LENGTH;\n\t\t\t\t\t\tserial_number[serial_number_length] = 0;\n\t\t\t\t\t\tif (strncmp(serial_number +\n\t\t\t\t\t\t\t\t    serial_number_length -\n\t\t\t\t\t\t\t\t    match_len,\n\t\t\t\t\t\t\t    desired_serial_number,\n\t\t\t\t\t\t\t    match_len) == 0) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tlibusb_close(usb_device);\n\t\t\t\t\t\t\tusb_device = NULL;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tlibusb_open(devices[i], &usb_device);\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\tlibusb_free_device_list(devices, 1);\n\n\treturn usb_device;\n}\n\nstatic int hackrf_open_setup(libusb_device_handle* usb_device, hackrf_device** device)\n{\n\tint result;\n\thackrf_device* lib_device;\n\n\t//int speed = libusb_get_device_speed(usb_device);\n\t// TODO: Error or warning if not high speed USB?\n\n\tresult = set_hackrf_configuration(usb_device, USB_CONFIG_STANDARD);\n\tif (result != LIBUSB_SUCCESS) {\n\t\tlibusb_close(usb_device);\n\t\treturn result;\n\t}\n\n\tresult = libusb_claim_interface(usb_device, 0);\n\tif (result != LIBUSB_SUCCESS) {\n\t\tlast_libusb_error = result;\n\t\tlibusb_close(usb_device);\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\tlib_device = NULL;\n\tlib_device = (hackrf_device*) calloc(1, sizeof(*lib_device));\n\tif (lib_device == NULL) {\n\t\tlibusb_release_interface(usb_device, 0);\n\t\tlibusb_close(usb_device);\n\t\treturn HACKRF_ERROR_NO_MEM;\n\t}\n\n#if LIBUSB_API_VERSION >= 0x0100010C\n\t// WinUSB: Use RAW_IO to improve throughput on RX\n\tif (libusb_endpoint_supports_raw_io(usb_device, RX_ENDPOINT_ADDRESS) == 1) {\n\t\tlibusb_endpoint_set_raw_io(usb_device, RX_ENDPOINT_ADDRESS, 1);\n\t}\n#endif\n\n\tlib_device->usb_device = usb_device;\n\tlib_device->transfers = NULL;\n\tlib_device->callback = NULL;\n\tlib_device->transfer_thread_started = false;\n\tlib_device->streaming = false;\n\tlib_device->do_exit = false;\n\tlib_device->active_transfers = 0;\n\tlib_device->flush = false;\n\tlib_device->flush_transfer = NULL;\n\tlib_device->flush_callback = NULL;\n\tlib_device->flush_ctx = NULL;\n\tlib_device->tx_completion_callback = NULL;\n\n\tresult = pthread_mutex_init(&lib_device->transfer_lock, NULL);\n\tif (result != 0) {\n\t\tfree(lib_device);\n\t\tlibusb_release_interface(usb_device, 0);\n\t\tlibusb_close(usb_device);\n\t\treturn HACKRF_ERROR_THREAD;\n\t}\n\n\tresult = pthread_cond_init(&lib_device->all_finished_cv, NULL);\n\tif (result != 0) {\n\t\tfree(lib_device);\n\t\tlibusb_release_interface(usb_device, 0);\n\t\tlibusb_close(usb_device);\n\t\treturn HACKRF_ERROR_THREAD;\n\t}\n\n\tresult = allocate_transfers(lib_device);\n\tif (result != 0) {\n\t\tfree(lib_device);\n\t\tlibusb_release_interface(usb_device, 0);\n\t\tlibusb_close(usb_device);\n\t\treturn HACKRF_ERROR_NO_MEM;\n\t}\n\n\tresult = create_transfer_thread(lib_device);\n\tif (result != 0) {\n\t\tfree(lib_device);\n\t\tlibusb_release_interface(usb_device, 0);\n\t\tlibusb_close(usb_device);\n\t\treturn result;\n\t}\n\n\t*device = lib_device;\n\topen_devices++;\n\n\treturn HACKRF_SUCCESS;\n}\n\nint ADDCALL hackrf_open(hackrf_device** device)\n{\n\tlibusb_device_handle* usb_device;\n\n\tif (device == NULL) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tusb_device = libusb_open_device_with_vid_pid(\n\t\tg_libusb_context,\n\t\thackrf_usb_vid,\n\t\thackrf_one_usb_pid);\n\n\tif (usb_device == NULL) {\n\t\tusb_device = libusb_open_device_with_vid_pid(\n\t\t\tg_libusb_context,\n\t\t\thackrf_usb_vid,\n\t\t\thackrf_jawbreaker_usb_pid);\n\t}\n\n\tif (usb_device == NULL) {\n\t\tusb_device = libusb_open_device_with_vid_pid(\n\t\t\tg_libusb_context,\n\t\t\thackrf_usb_vid,\n\t\t\trad1o_usb_pid);\n\t}\n\n\tif (usb_device == NULL) {\n\t\treturn HACKRF_ERROR_NOT_FOUND;\n\t}\n\n\treturn hackrf_open_setup(usb_device, device);\n}\n\nint ADDCALL hackrf_open_by_serial(\n\tconst char* const desired_serial_number,\n\thackrf_device** device)\n{\n\tlibusb_device_handle* usb_device;\n\n\tif (desired_serial_number == NULL) {\n\t\treturn hackrf_open(device);\n\t}\n\n\tif (device == NULL) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tusb_device = hackrf_open_usb(desired_serial_number);\n\n\tif (usb_device == NULL) {\n\t\treturn HACKRF_ERROR_NOT_FOUND;\n\t}\n\n\treturn hackrf_open_setup(usb_device, device);\n}\n\nint ADDCALL hackrf_device_list_open(\n\thackrf_device_list_t* list,\n\tint idx,\n\thackrf_device** device)\n{\n\tlibusb_device_handle* usb_device;\n\tint i, result;\n\n\tif (device == NULL || list == NULL || idx < 0 || idx >= list->devicecount) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\ti = list->usb_device_index[idx];\n\n\tresult = libusb_open(list->usb_devices[i], &usb_device);\n\tif (result != 0) {\n\t\tusb_device = NULL;\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\treturn hackrf_open_setup(usb_device, device);\n}\n\nint ADDCALL hackrf_device_list_bus_sharing(hackrf_device_list_t* list, int idx)\n{\n\tlibusb_device *usb_dev, *hackrf_dev;\n\tuint8_t hackrf_bus;\n\tint other_device_count = 0;\n\tint i;\n\tif (list == NULL || list->usb_devices == NULL || list->usb_device_index == NULL ||\n\t    idx < 0 || idx > list->devicecount) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\thackrf_dev = list->usb_devices[list->usb_device_index[idx]];\n\thackrf_bus = libusb_get_bus_number(hackrf_dev);\n\tfor (i = 0; i < list->usb_devicecount; i++) {\n\t\tusb_dev = (libusb_device*) list->usb_devices[i];\n\t\t// Don't count the HackRF, devices on other buses, or the root hub.\n\t\tif (usb_dev != hackrf_dev &&\n\t\t    libusb_get_bus_number(usb_dev) == hackrf_bus &&\n\t\t    libusb_get_parent(usb_dev) != NULL) {\n\t\t\tother_device_count++;\n\t\t}\n\t}\n\treturn other_device_count;\n}\n\nint ADDCALL hackrf_set_transceiver_mode(\n\thackrf_device* device,\n\thackrf_transceiver_mode value)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_TRANSCEIVER_MODE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_max2837_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value)\n{\n\tint result;\n\n\tif (register_number >= 32) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_MAX283X_READ,\n\t\t0,\n\t\tregister_number,\n\t\t(unsigned char*) value,\n\t\t2,\n\t\t0);\n\n\tif (result < 2) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_max2831_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value)\n{\n\tint result;\n\n\tif (register_number >= 16) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_MAX283X_READ,\n\t\t0,\n\t\tregister_number,\n\t\t(unsigned char*) value,\n\t\t2,\n\t\t0);\n\n\tif (result < 2) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_max2837_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value)\n{\n\tint result;\n\n\tif (register_number >= 32) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\tif (value >= 0x400) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_MAX283X_WRITE,\n\t\tvalue,\n\t\tregister_number,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_max2831_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value)\n{\n\tint result;\n\n\tif (register_number >= 16) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\tif (value >= 0x4000) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_MAX283X_WRITE,\n\t\tvalue,\n\t\tregister_number,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_si5351c_read(\n\thackrf_device* device,\n\tuint16_t register_number,\n\tuint16_t* value)\n{\n\tuint8_t temp_value;\n\tint result;\n\n\tif (register_number >= 256) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\ttemp_value = 0;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SI5351C_READ,\n\t\t0,\n\t\tregister_number,\n\t\t(unsigned char*) &temp_value,\n\t\t1,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\t*value = temp_value;\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_si5351c_write(\n\thackrf_device* device,\n\tuint16_t register_number,\n\tuint16_t value)\n{\n\tint result;\n\n\tif (register_number >= 256) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\tif (value >= 256) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SI5351C_WRITE,\n\t\tvalue,\n\t\tregister_number,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_baseband_filter_bandwidth(\n\thackrf_device* device,\n\tconst uint32_t bandwidth_hz)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_BASEBAND_FILTER_BANDWIDTH_SET,\n\t\tbandwidth_hz & 0xffff,\n\t\tbandwidth_hz >> 16,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_rffc5071_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value)\n{\n\tint result;\n\n\tif (register_number >= 31) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_RFFC5071_READ,\n\t\t0,\n\t\tregister_number,\n\t\t(unsigned char*) value,\n\t\t2,\n\t\t0);\n\n\tif (result < 2) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_rffc5071_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value)\n{\n\tint result;\n\n\tif (register_number >= 31) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_RFFC5071_WRITE,\n\t\tvalue,\n\t\tregister_number,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_fpga_read_register(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint8_t* value)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_FPGA_READ_REG,\n\t\t0,\n\t\tregister_number,\n\t\t(unsigned char*) value,\n\t\t1,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_fpga_write_register(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint8_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_FPGA_WRITE_REG,\n\t\tvalue,\n\t\tregister_number,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_read_selftest(hackrf_device* device, hackrf_selftest* selftest)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_READ_SELFTEST,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) selftest,\n\t\tsizeof(hackrf_selftest),\n\t\t0);\n\n\tif (result < 2) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_test_rtc_osc(hackrf_device* device, bool* pass)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result;\n\n\tenum {\n\t\tSTART_32KHZ_OSCILLATOR,\n\t\tSTART_FREQ_MONITOR,\n\t\tREAD_FREQ_MONITOR,\n\t\tSTOP_32KHZ_OSCILLATOR,\n\t} step;\n\n\t// Enable 32kHz oscillator\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_TEST_RTC_OSC,\n\t\t0,\n\t\tSTART_32KHZ_OSCILLATOR,\n\t\tNULL,\n\t\t0,\n\t\t1000);\n\n\tif (result < 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n// Wait 1s for oscillator startup\n#ifdef _WIN32\n\tSleep(1000);\n#else\n\tusleep(1000000);\n#endif\n\n\t// Start frequency monitor\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_TEST_RTC_OSC,\n\t\t0,\n\t\tSTART_FREQ_MONITOR,\n\t\tNULL,\n\t\t0,\n\t\t1000);\n\n\tif (result < 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n// Wait for frequency monitor result\n#ifdef _WIN32\n\tSleep(1);\n#else\n\tusleep(1000);\n#endif\n\n\t// Read frequency monitor result\n\tuint16_t count = 0;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_TEST_RTC_OSC,\n\t\t0,\n\t\tREAD_FREQ_MONITOR,\n\t\t(unsigned char*) &count,\n\t\tsizeof(count),\n\t\t1000);\n\n\tif (result < sizeof(count)) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\tif (count == 1) {\n\t\t// Disable 32kHz oscillator\n\t\tresult = libusb_control_transfer(\n\t\t\tdevice->usb_device,\n\t\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\t\tHACKRF_VENDOR_REQUEST_TEST_RTC_OSC,\n\t\t\t0,\n\t\t\tSTOP_32KHZ_OSCILLATOR,\n\t\t\tNULL,\n\t\t\t0,\n\t\t\t1000);\n\n\t\tif (result < 0) {\n\t\t\tlast_libusb_error = result;\n\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t}\n\n\t\t*pass = true;\n\t} else {\n\t\t*pass = false;\n\t}\n\n\treturn HACKRF_SUCCESS;\n}\n\nint ADDCALL hackrf_read_adc(hackrf_device* device, uint8_t adc_channel, uint16_t* value)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result;\n\n\tif ((adc_channel & ~0x80) > 7) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_READ_ADC,\n\t\t0,\n\t\tadc_channel,\n\t\t(unsigned char*) value,\n\t\t2,\n\t\t0);\n\n\tif (result < 2) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\t*value = FROM_LE16(*value);\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_get_m0_state(hackrf_device* device, hackrf_m0_state* state)\n{\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_GET_M0_STATE,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) state,\n\t\tsizeof(hackrf_m0_state),\n\t\t0);\n\n\tif (result < sizeof(hackrf_m0_state)) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\tstate->request_flag = FROM_LE16(state->request_flag);\n\t\tstate->requested_mode = FROM_LE16(state->requested_mode);\n\t\tstate->active_mode = FROM_LE32(state->active_mode);\n\t\tstate->m0_count = FROM_LE32(state->m0_count);\n\t\tstate->m4_count = FROM_LE32(state->m4_count);\n\t\tstate->num_shortfalls = FROM_LE32(state->num_shortfalls);\n\t\tstate->longest_shortfall = FROM_LE32(state->longest_shortfall);\n\t\tstate->shortfall_limit = FROM_LE32(state->shortfall_limit);\n\t\tstate->threshold = FROM_LE32(state->threshold);\n\t\tstate->next_mode = FROM_LE32(state->next_mode);\n\t\tstate->error = FROM_LE32(state->error);\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_tx_underrun_limit(hackrf_device* device, uint32_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_TX_UNDERRUN_LIMIT,\n\t\tvalue & 0xffff,\n\t\tvalue >> 16,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_rx_overrun_limit(hackrf_device* device, uint32_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_RX_OVERRUN_LIMIT,\n\t\tvalue & 0xffff,\n\t\tvalue >> 16,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_spiflash_erase(hackrf_device* device)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SPIFLASH_ERASE,\n\t\t0,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_spiflash_write(\n\thackrf_device* device,\n\tconst uint32_t address,\n\tconst uint16_t length,\n\tunsigned char* const data)\n{\n\tint result;\n\n\tif ((address + length) > 0x400000) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SPIFLASH_WRITE,\n\t\taddress >> 16,\n\t\taddress & 0xFFFF,\n\t\tdata,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_spiflash_read(\n\thackrf_device* device,\n\tconst uint32_t address,\n\tconst uint16_t length,\n\tunsigned char* data)\n{\n\tint result;\n\n\tif ((address + length) > 0x400000) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SPIFLASH_READ,\n\t\taddress >> 16,\n\t\taddress & 0xFFFF,\n\t\tdata,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_spiflash_status(hackrf_device* device, uint8_t* data)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\tint result;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SPIFLASH_STATUS,\n\t\t0,\n\t\t0,\n\t\tdata,\n\t\t2,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_spiflash_clear_status(hackrf_device* device)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SPIFLASH_CLEAR_STATUS,\n\t\t0,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_cpld_write(\n\thackrf_device* device,\n\tunsigned char* const data,\n\tconst unsigned int total_length)\n{\n\tconst unsigned int chunk_size = 512;\n\tunsigned int i;\n\tint result, transferred = 0;\n\n\tresult = hackrf_set_transceiver_mode(device, TRANSCEIVER_MODE_CPLD_UPDATE);\n\tif (result != 0)\n\t\treturn result;\n\n\tfor (i = 0; i < total_length; i += chunk_size) {\n\t\tresult = libusb_bulk_transfer(\n\t\t\tdevice->usb_device,\n\t\t\tTX_ENDPOINT_ADDRESS,\n\t\t\t&data[i],\n\t\t\tchunk_size,\n\t\t\t&transferred,\n\t\t\t10000 // long timeout to allow for CPLD programming\n\t\t);\n\n\t\tif (result != LIBUSB_SUCCESS) {\n\t\t\tlast_libusb_error = result;\n\t\t\treturn HACKRF_ERROR_LIBUSB;\n\t\t}\n\t}\n\n\treturn HACKRF_SUCCESS;\n}\n\nint ADDCALL hackrf_board_id_read(hackrf_device* device, uint8_t* value)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_BOARD_ID_READ,\n\t\t0,\n\t\t0,\n\t\tvalue,\n\t\t1,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_version_string_read(\n\thackrf_device* device,\n\tchar* version,\n\tuint8_t length)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_VERSION_STRING_READ,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) version,\n\t\tlength,\n\t\t0);\n\n\tif (result < 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\tversion[result] = '\\0';\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nextern ADDAPI int ADDCALL hackrf_usb_api_version_read(\n\thackrf_device* device,\n\tuint16_t* version)\n{\n\tint result;\n\tlibusb_device* dev;\n\tstruct libusb_device_descriptor desc;\n\tdev = libusb_get_device(device->usb_device);\n\tresult = libusb_get_device_descriptor(dev, &desc);\n\tif (result < 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\t*version = desc.bcdDevice;\n\treturn HACKRF_SUCCESS;\n}\n\ntypedef struct {\n\tuint32_t freq_mhz; /* From 0 to 6000+MHz */\n\tuint32_t freq_hz;  /* From 0 to 999999Hz */\n\t\t\t   /* Final Freq = freq_mhz+freq_hz */\n} set_freq_params_t;\n\n#define FREQ_ONE_MHZ (1000 * 1000ull)\n\nint ADDCALL hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz)\n{\n\tuint32_t l_freq_mhz;\n\tuint32_t l_freq_hz;\n\tset_freq_params_t set_freq_params;\n\tuint8_t length;\n\tint result;\n\n\t/* Convert Freq Hz 64bits to Freq MHz (32bits) & Freq Hz (32bits) */\n\tl_freq_mhz = (uint32_t) (freq_hz / FREQ_ONE_MHZ);\n\tl_freq_hz = (uint32_t) (freq_hz - (((uint64_t) l_freq_mhz) * FREQ_ONE_MHZ));\n\tset_freq_params.freq_mhz = TO_LE(l_freq_mhz);\n\tset_freq_params.freq_hz = TO_LE(l_freq_hz);\n\tlength = sizeof(set_freq_params_t);\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_FREQ,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) &set_freq_params,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nstruct set_freq_explicit_params {\n\tuint64_t if_freq_hz; /* intermediate frequency */\n\tuint64_t lo_freq_hz; /* front-end local oscillator frequency */\n\tuint8_t path;        /* image rejection filter path */\n};\n\nint ADDCALL hackrf_set_freq_explicit(\n\thackrf_device* device,\n\tconst uint64_t if_freq_hz,\n\tconst uint64_t lo_freq_hz,\n\tconst enum rf_path_filter path)\n{\n\tstruct set_freq_explicit_params params;\n\tuint8_t length;\n\tint result;\n\n\t/*\n\t * Restriction to the range 2170-2740 MHz is strongly recommended for\n\t * HackRF One and Jawbreaker.  We permit IF as low as 2000 MHz and as\n\t * high as 3000 MHz for backwards compatibility and for\n\t * experimentation, but settings outside the recommended range are\n\t * unlikely to work.\n\t */\n\tif (if_freq_hz < 2000000000 || if_freq_hz > 3000000000) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif ((path != RF_PATH_FILTER_BYPASS) &&\n\t    (lo_freq_hz < 84375000 || lo_freq_hz > 5400000000)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (path > 2) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tparams.if_freq_hz = TO_LE(if_freq_hz);\n\tparams.lo_freq_hz = TO_LE(lo_freq_hz);\n\tparams.path = (uint8_t) path;\n\tlength = sizeof(struct set_freq_explicit_params);\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_FREQ_EXPLICIT,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) &params,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\ntypedef struct {\n\tuint32_t freq_hz;\n\tuint32_t divider;\n} set_fracrate_params_t;\n\n/*\n * You should probably use hackrf_set_sample_rate() below instead of this\n * function.  They both result in automatic baseband filter selection as\n * described below.\n */\nint ADDCALL hackrf_set_sample_rate_manual(\n\thackrf_device* device,\n\tconst uint32_t freq_hz,\n\tconst uint32_t divider)\n{\n\tset_fracrate_params_t set_fracrate_params;\n\tuint8_t length;\n\tint result;\n\n\tset_fracrate_params.freq_hz = TO_LE(freq_hz);\n\tset_fracrate_params.divider = TO_LE(divider);\n\tlength = sizeof(set_fracrate_params_t);\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SAMPLE_RATE_SET,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) &set_fracrate_params,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn hackrf_set_baseband_filter_bandwidth(\n\t\t\tdevice,\n\t\t\thackrf_compute_baseband_filter_bw(\n\t\t\t\t(uint32_t) (0.75 * freq_hz / divider)));\n\t}\n}\n\n/*\n * For anti-aliasing, the baseband filter bandwidth is automatically set to the\n * widest available setting that is no more than 75% of the sample rate.  This\n * happens every time the sample rate is set.  If you want to override the\n * baseband filter selection, you must do so after setting the sample rate.\n */\nint ADDCALL hackrf_set_sample_rate(hackrf_device* device, const double freq)\n{\n\tconst int MAX_N = 32;\n\tuint32_t freq_hz, divider;\n\tdouble freq_frac = 1.0 + freq - (int) freq;\n\tuint64_t a, m;\n\tint i, e;\n\n\tunion {\n\t\tuint64_t u64;\n\t\tdouble d;\n\t} v;\n\n\tv.d = freq;\n\n\te = (v.u64 >> 52) - 1023;\n\n\tm = ((1ULL << 52) - 1);\n\n\tv.d = freq_frac;\n\tv.u64 &= m;\n\n\tm &= ~((1 << (e + 4)) - 1);\n\n\ta = 0;\n\n\tfor (i = 1; i < MAX_N; i++) {\n\t\ta += v.u64;\n\t\tif (!(a & m) || !(~a & m))\n\t\t\tbreak;\n\t}\n\n\tif (i == MAX_N)\n\t\ti = 1;\n\n\tfreq_hz = (uint32_t) (freq * i + 0.5);\n\tdivider = i;\n\n\treturn hackrf_set_sample_rate_manual(device, freq_hz, divider);\n}\n\nint ADDCALL hackrf_set_amp_enable(hackrf_device* device, const uint8_t value)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_AMP_ENABLE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_board_partid_serialno_read(\n\thackrf_device* device,\n\tread_partid_serialno_t* read_partid_serialno)\n{\n\tuint8_t length;\n\tint result;\n\n\tlength = sizeof(read_partid_serialno_t);\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_BOARD_PARTID_SERIALNO_READ,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) read_partid_serialno,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\tread_partid_serialno->part_id[0] =\n\t\t\tTO_LE(read_partid_serialno->part_id[0]);\n\t\tread_partid_serialno->part_id[1] =\n\t\t\tTO_LE(read_partid_serialno->part_id[1]);\n\t\tread_partid_serialno->serial_no[0] =\n\t\t\tTO_LE(read_partid_serialno->serial_no[0]);\n\t\tread_partid_serialno->serial_no[1] =\n\t\t\tTO_LE(read_partid_serialno->serial_no[1]);\n\t\tread_partid_serialno->serial_no[2] =\n\t\t\tTO_LE(read_partid_serialno->serial_no[2]);\n\t\tread_partid_serialno->serial_no[3] =\n\t\t\tTO_LE(read_partid_serialno->serial_no[3]);\n\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_lna_gain(hackrf_device* device, uint32_t value)\n{\n\tint result;\n\tuint8_t retval;\n\n\tif (value > 40) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tvalue &= ~0x07;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_LNA_GAIN,\n\t\t0,\n\t\tvalue,\n\t\t&retval,\n\t\t1,\n\t\t0);\n\n\tif (result != 1 || !retval) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_vga_gain(hackrf_device* device, uint32_t value)\n{\n\tint result;\n\tuint8_t retval;\n\n\tif (value > 62) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tvalue &= ~0x01;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_VGA_GAIN,\n\t\t0,\n\t\tvalue,\n\t\t&retval,\n\t\t1,\n\t\t0);\n\n\tif (result != 1 || !retval) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_txvga_gain(hackrf_device* device, uint32_t value)\n{\n\tint result;\n\tuint8_t retval;\n\n\tif (value > 47) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_TXVGA_GAIN,\n\t\t0,\n\t\tvalue,\n\t\t&retval,\n\t\t1,\n\t\t0);\n\n\tif (result != 1 || !retval) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_antenna_enable(hackrf_device* device, const uint8_t value)\n{\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_ANTENNA_ENABLE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nstatic void* transfer_threadproc(void* arg)\n{\n\thackrf_device* device = (hackrf_device*) arg;\n\tint error;\n\tstruct timeval timeout = {0, 500000};\n\n\t/*\n\t * hackrf_transfer uses pause() and SIGALRM to print statistics and\n\t * POSIX doesn't specify which thread must recieve the signal, block all\n\t * signals here, so we don't interrupt their reception by\n\t * hackrf_transfer or any other app which uses the library (#1323)\n\t */\n#ifndef _WIN32\n\tsigset_t signal_mask;\n\tsigfillset(&signal_mask);\n\tif (pthread_sigmask(SIG_BLOCK, &signal_mask, NULL) != 0) {\n\t\treturn NULL;\n\t}\n#endif\n\n\twhile (device->do_exit == false) {\n\t\terror = libusb_handle_events_timeout(g_libusb_context, &timeout);\n\t\tif ((error != 0) && (error != LIBUSB_ERROR_INTERRUPTED)) {\n\t\t\tdevice->streaming = false;\n\t\t}\n\t}\n\n\treturn NULL;\n}\n\nstatic void LIBUSB_CALL hackrf_libusb_flush_callback(struct libusb_transfer* usb_transfer)\n{\n\tbool success = usb_transfer->status == LIBUSB_TRANSFER_COMPLETED;\n\n\t// All transfers have now ended, so proceed with signalling completion.\n\thackrf_device* device = (hackrf_device*) usb_transfer->user_data;\n\tpthread_mutex_lock(&device->transfer_lock);\n\tdevice->flush = false;\n\tdevice->active_transfers = 0;\n\tpthread_cond_broadcast(&device->all_finished_cv);\n\tpthread_mutex_unlock(&device->transfer_lock);\n\n\tif (device->flush_callback)\n\t\tdevice->flush_callback(device->flush_ctx, success);\n}\n\nstatic void LIBUSB_CALL\nhackrf_libusb_transfer_callback(struct libusb_transfer* usb_transfer)\n{\n\thackrf_device* device = (hackrf_device*) usb_transfer->user_data;\n\tbool success, resubmit = false;\n\tint result;\n\n\thackrf_transfer transfer = {\n\t\t.device = device,\n\t\t.buffer = usb_transfer->buffer,\n\t\t.buffer_length = TRANSFER_BUFFER_SIZE,\n\t\t.valid_length = usb_transfer->actual_length,\n\t\t.rx_ctx = device->rx_ctx,\n\t\t.tx_ctx = device->tx_ctx};\n\n\tsuccess = usb_transfer->status == LIBUSB_TRANSFER_COMPLETED;\n\n\tif (device->tx_completion_callback != NULL) {\n\t\tdevice->tx_completion_callback(&transfer, success);\n\t}\n\n\t// Take lock to make sure that we don't restart a\n\t// transfer whilst cancel_transfers() is in the middle\n\t// of stopping them.\n\tpthread_mutex_lock(&device->transfer_lock);\n\tif (success) {\n\t\tif (device->streaming && (device->callback(&transfer) == 0) &&\n\t\t    (transfer.valid_length > 0)) {\n\t\t\tif ((resubmit = device->transfers_setup)) {\n\t\t\t\tif (usb_transfer->endpoint == TX_ENDPOINT_ADDRESS) {\n\t\t\t\t\tusb_transfer->length = transfer.valid_length;\n\t\t\t\t\t// Pad to the next 512-byte boundary.\n\t\t\t\t\tuint8_t* buffer = usb_transfer->buffer;\n\t\t\t\t\twhile (usb_transfer->length % 512 != 0)\n\t\t\t\t\t\tbuffer[usb_transfer->length++] = 0;\n\t\t\t\t}\n\t\t\t\tresult = libusb_submit_transfer(usb_transfer);\n\t\t\t}\n\t\t} else if (device->flush) {\n\t\t\tresult = libusb_submit_transfer(device->flush_transfer);\n\t\t\tif (result != LIBUSB_SUCCESS) {\n\t\t\t\tdevice->streaming = false;\n\t\t\t\tdevice->flush = false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tdevice->streaming = false;\n\t\tdevice->flush = false;\n\t}\n\n\t// If a data transfer was resubmitted successfully, we're done.\n\tif (!resubmit || result != LIBUSB_SUCCESS) {\n\t\t// No further calls should be made to the TX callback.\n\t\tdevice->streaming = false;\n\n\t\t// If this is the last transfer, signal that all are now finished.\n\t\tif (device->active_transfers == 1) {\n\t\t\tif (!device->flush) {\n\t\t\t\tdevice->active_transfers = 0;\n\t\t\t\tpthread_cond_broadcast(&device->all_finished_cv);\n\t\t\t}\n\t\t} else {\n\t\t\tdevice->active_transfers--;\n\t\t}\n\t}\n\n\t// Now we can release the lock. Our transfer was either\n\t// cancelled or restarted, not both.\n\tpthread_mutex_unlock(&device->transfer_lock);\n}\n\nstatic int kill_transfer_thread(hackrf_device* device)\n{\n\tvoid* value;\n\tint result;\n\n\tif (device->transfer_thread_started != false) {\n\t\t/*\n\t\t * Cancel transfers. This call will block until the transfer\n\t\t * thread has handled all completion callbacks.\n\t\t */\n\t\tcancel_transfers(device);\n\n\t\t// Set flag to tell the thread to exit.\n\t\tdevice->do_exit = true;\n\n\t\t/*\n\t\t * Interrupt the event handling thread instead of\n\t\t * waiting for timeout.\n\t\t */\n\t\tlibusb_interrupt_event_handler(g_libusb_context);\n\n\t\tvalue = NULL;\n\t\tresult = pthread_join(device->transfer_thread, &value);\n\t\tif (result != 0) {\n\t\t\treturn HACKRF_ERROR_THREAD;\n\t\t}\n\t\tdevice->transfer_thread_started = false;\n\t}\n\n\t/*\n\t * Reset do_exit; we're now done here and the thread was\n\t * already dead or is now dead.\n\t */\n\tdevice->do_exit = false;\n\n\treturn HACKRF_SUCCESS;\n}\n\nstatic int prepare_setup_transfers(\n\thackrf_device* device,\n\tconst uint8_t endpoint_address,\n\thackrf_sample_block_cb_fn callback)\n{\n\tif (device->transfers_setup == true) {\n\t\treturn HACKRF_ERROR_BUSY;\n\t}\n\n\tdevice->callback = callback;\n\treturn prepare_transfers(\n\t\tdevice,\n\t\tendpoint_address,\n\t\thackrf_libusb_transfer_callback);\n}\n\nstatic int create_transfer_thread(hackrf_device* device)\n{\n\tint result;\n\n\tif (device->transfer_thread_started == false) {\n\t\tdevice->streaming = false;\n\t\tdevice->do_exit = false;\n\t\tresult = pthread_create(\n\t\t\t&device->transfer_thread,\n\t\t\t0,\n\t\t\ttransfer_threadproc,\n\t\t\tdevice);\n\t\tif (result == 0) {\n\t\t\tdevice->transfer_thread_started = true;\n\t\t} else {\n\t\t\treturn HACKRF_ERROR_THREAD;\n\t\t}\n\t} else {\n\t\treturn HACKRF_ERROR_BUSY;\n\t}\n\n\treturn HACKRF_SUCCESS;\n}\n\nint ADDCALL hackrf_is_streaming(hackrf_device* device)\n{\n\t/* return hackrf is streaming only when streaming, transfer_thread_started are true and do_exit equal false */\n\n\tif ((device->transfer_thread_started == true) && (device->streaming == true) &&\n\t    (device->do_exit == false)) {\n\t\treturn HACKRF_TRUE;\n\t} else {\n\t\tif (device->transfer_thread_started == false) {\n\t\t\treturn HACKRF_ERROR_STREAMING_THREAD_ERR;\n\t\t}\n\n\t\tif (device->streaming == false) {\n\t\t\treturn HACKRF_ERROR_STREAMING_STOPPED;\n\t\t}\n\n\t\treturn HACKRF_ERROR_STREAMING_EXIT_CALLED;\n\t}\n}\n\nint ADDCALL hackrf_start_rx(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* rx_ctx)\n{\n\tint result;\n\tconst uint8_t endpoint_address = RX_ENDPOINT_ADDRESS;\n\tdevice->rx_ctx = rx_ctx;\n\tresult = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_RECEIVE);\n\tif (result == HACKRF_SUCCESS) {\n\t\tresult = prepare_setup_transfers(device, endpoint_address, callback);\n\t}\n\treturn result;\n}\n\nstatic int hackrf_stop_cmd(hackrf_device* device)\n{\n\tint result;\n\tresult = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_OFF);\n\treturn result;\n}\n\n/*\n * Stop any pending receive.\n *\n * This call stops transfers and halts recieve if it is enabled.\n *\n * It returns HACKRF_SUCCESS if receive was started and it was\n * properly stopped, an error otherwise.\n */\nint ADDCALL hackrf_stop_rx(hackrf_device* device)\n{\n\tint result;\n\n\tresult = cancel_transfers(device);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\n\treturn hackrf_stop_cmd(device);\n}\n\nint ADDCALL hackrf_start_tx(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* tx_ctx)\n{\n\tint result;\n\tconst uint8_t endpoint_address = TX_ENDPOINT_ADDRESS;\n\tif (device->flush_transfer != NULL) {\n\t\tdevice->flush = true;\n\t}\n\tresult = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_TRANSMIT);\n\tif (result == HACKRF_SUCCESS) {\n\t\tdevice->tx_ctx = tx_ctx;\n\t\tresult = prepare_setup_transfers(device, endpoint_address, callback);\n\t}\n\treturn result;\n}\n\nADDAPI int ADDCALL hackrf_set_tx_block_complete_callback(\n\thackrf_device* device,\n\thackrf_tx_block_complete_cb_fn callback)\n{\n\tdevice->tx_completion_callback = callback;\n\treturn HACKRF_SUCCESS;\n}\n\nADDAPI int ADDCALL hackrf_enable_tx_flush(\n\thackrf_device* device,\n\thackrf_flush_cb_fn callback,\n\tvoid* flush_ctx)\n{\n\tdevice->flush_callback = callback;\n\tdevice->flush_ctx = flush_ctx;\n\n\tif (device->flush_transfer) {\n\t\treturn HACKRF_SUCCESS;\n\t}\n\n\tif ((device->flush_transfer = libusb_alloc_transfer(0)) == NULL) {\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t}\n\n\tlibusb_fill_bulk_transfer(\n\t\tdevice->flush_transfer,\n\t\tdevice->usb_device,\n\t\tTX_ENDPOINT_ADDRESS,\n\t\tcalloc(1, DEVICE_BUFFER_SIZE),\n\t\tDEVICE_BUFFER_SIZE,\n\t\thackrf_libusb_flush_callback,\n\t\tdevice,\n\t\t0);\n\n\tdevice->flush_transfer->flags = LIBUSB_TRANSFER_FREE_BUFFER;\n\n\treturn HACKRF_SUCCESS;\n}\n\nADDAPI int ADDCALL hackrf_disable_tx_flush(hackrf_device* device)\n{\n\tlibusb_free_transfer(device->flush_transfer);\n\tdevice->flush_transfer = NULL;\n\tdevice->flush_callback = NULL;\n\tdevice->flush_ctx = NULL;\n\n\treturn HACKRF_SUCCESS;\n}\n\n/*\n * Stop any pending transmit.\n *\n * This call stops transfers and halts transmit if it is enabled.\n *\n * It returns HACKRF_SUCCESS if receive was started and it was\n * properly stopped, an error otherwise.\n */\nint ADDCALL hackrf_stop_tx(hackrf_device* device)\n{\n\tint result;\n\tresult = cancel_transfers(device);\n\tif (result != HACKRF_SUCCESS) {\n\t\treturn result;\n\t}\n\n\treturn hackrf_stop_cmd(device);\n}\n\nint ADDCALL hackrf_close(hackrf_device* device)\n{\n\tint result1, result2;\n\n\tresult1 = HACKRF_SUCCESS;\n\tresult2 = HACKRF_SUCCESS;\n\n\tif (device != NULL) {\n\t\tresult1 = hackrf_stop_cmd(device);\n\n\t\t/*\n\t\t * Finally kill the transfer thread, which will\n\t\t * also cancel any pending transmit/receive transfers.\n\t\t */\n\t\tresult2 = kill_transfer_thread(device);\n\t\tif (device->usb_device != NULL) {\n\t\t\tlibusb_release_interface(device->usb_device, 0);\n\t\t\tlibusb_close(device->usb_device);\n\t\t\tdevice->usb_device = NULL;\n\t\t}\n\n\t\tfree_transfers(device);\n\n\t\tpthread_mutex_destroy(&device->transfer_lock);\n\t\tpthread_cond_destroy(&device->all_finished_cv);\n\n\t\tfree(device);\n\t}\n\topen_devices--;\n\n\tif (result2 != HACKRF_SUCCESS) {\n\t\treturn result2;\n\t}\n\treturn result1;\n}\n\nconst char* ADDCALL hackrf_error_name(enum hackrf_error errcode)\n{\n\tswitch (errcode) {\n\tcase HACKRF_SUCCESS:\n\t\treturn \"HACKRF_SUCCESS\";\n\n\tcase HACKRF_TRUE:\n\t\treturn \"HACKRF_TRUE\";\n\n\tcase HACKRF_ERROR_INVALID_PARAM:\n\t\treturn \"invalid parameter(s)\";\n\n\tcase HACKRF_ERROR_NOT_FOUND:\n\t\treturn \"HackRF not found\";\n\n\tcase HACKRF_ERROR_BUSY:\n\t\treturn \"HackRF busy\";\n\n\tcase HACKRF_ERROR_NO_MEM:\n\t\treturn \"insufficient memory\";\n\n\tcase HACKRF_ERROR_LIBUSB:\n#if defined(LIBUSB_API_VERSION) && (LIBUSB_API_VERSION >= 0x01000103)\n\t\tif (last_libusb_error != LIBUSB_SUCCESS)\n\t\t\treturn libusb_strerror(last_libusb_error);\n#endif\n\t\treturn \"USB error\";\n\n\tcase HACKRF_ERROR_THREAD:\n\t\treturn \"transfer thread error\";\n\n\tcase HACKRF_ERROR_STREAMING_THREAD_ERR:\n\t\treturn \"streaming thread encountered an error\";\n\n\tcase HACKRF_ERROR_STREAMING_STOPPED:\n\t\treturn \"streaming stopped\";\n\n\tcase HACKRF_ERROR_STREAMING_EXIT_CALLED:\n\t\treturn \"streaming terminated\";\n\n\tcase HACKRF_ERROR_USB_API_VERSION:\n\t\treturn \"feature not supported by installed firmware\";\n\n\tcase HACKRF_ERROR_NOT_LAST_DEVICE:\n\t\treturn \"one or more HackRFs still in use\";\n\n\tcase HACKRF_ERROR_OTHER:\n\t\treturn \"unspecified error\";\n\n\tdefault:\n\t\treturn \"unknown error code\";\n\t}\n}\n\nconst char* ADDCALL hackrf_board_id_name(enum hackrf_board_id board_id)\n{\n\tswitch (board_id) {\n\tcase BOARD_ID_JELLYBEAN:\n\t\treturn \"Jellybean\";\n\n\tcase BOARD_ID_JAWBREAKER:\n\t\treturn \"Jawbreaker\";\n\n\tcase BOARD_ID_HACKRF1_OG:\n\t\treturn \"HackRF One\";\n\n\tcase BOARD_ID_RAD1O:\n\t\treturn \"rad1o\";\n\n\tcase BOARD_ID_HACKRF1_R9:\n\t\treturn \"HackRF One\";\n\n\tcase BOARD_ID_PRALINE:\n\t\treturn \"HackRF Pro\";\n\n\tcase BOARD_ID_UNRECOGNIZED:\n\t\treturn \"unrecognized\";\n\n\tcase BOARD_ID_UNDETECTED:\n\t\treturn \"undetected\";\n\n\tdefault:\n\t\treturn \"unknown\";\n\t}\n}\n\nextern ADDAPI uint32_t ADDCALL hackrf_board_id_platform(enum hackrf_board_id board_id)\n{\n\tswitch (board_id) {\n\tcase BOARD_ID_JAWBREAKER:\n\t\treturn HACKRF_PLATFORM_JAWBREAKER;\n\n\tcase BOARD_ID_HACKRF1_OG:\n\t\treturn HACKRF_PLATFORM_HACKRF1_OG;\n\n\tcase BOARD_ID_RAD1O:\n\t\treturn HACKRF_PLATFORM_RAD1O;\n\n\tcase BOARD_ID_HACKRF1_R9:\n\t\treturn HACKRF_PLATFORM_HACKRF1_R9;\n\n\tcase BOARD_ID_PRALINE:\n\t\treturn HACKRF_PLATFORM_PRALINE;\n\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\nextern ADDAPI const char* ADDCALL hackrf_usb_board_id_name(\n\tenum hackrf_usb_board_id usb_board_id)\n{\n\tswitch (usb_board_id) {\n\tcase USB_BOARD_ID_JAWBREAKER:\n\t\treturn \"Jawbreaker\";\n\n\tcase USB_BOARD_ID_HACKRF_ONE:\n\t\treturn \"HackRF One\";\n\n\tcase USB_BOARD_ID_RAD1O:\n\t\treturn \"rad1o\";\n\n\tcase USB_BOARD_ID_INVALID:\n\t\treturn \"Invalid Board ID\";\n\n\tdefault:\n\t\treturn \"Unknown Board ID\";\n\t}\n}\n\nconst char* ADDCALL hackrf_filter_path_name(const enum rf_path_filter path)\n{\n\tswitch (path) {\n\tcase RF_PATH_FILTER_BYPASS:\n\t\treturn \"mixer bypass\";\n\tcase RF_PATH_FILTER_LOW_PASS:\n\t\treturn \"low pass filter\";\n\tcase RF_PATH_FILTER_HIGH_PASS:\n\t\treturn \"high pass filter\";\n\tdefault:\n\t\treturn \"invalid filter path\";\n\t}\n}\n\n/* Return final bw round down and less than expected bw. */\nuint32_t ADDCALL hackrf_compute_baseband_filter_bw_round_down_lt(\n\tconst uint32_t bandwidth_hz)\n{\n\tconst max2837_ft_t* p = max2837_ft;\n\twhile (p->bandwidth_hz != 0) {\n\t\tif (p->bandwidth_hz >= bandwidth_hz) {\n\t\t\tbreak;\n\t\t}\n\t\tp++;\n\t}\n\t/* Round down (if no equal to first entry) */\n\tif (p != max2837_ft) {\n\t\tp--;\n\t}\n\treturn p->bandwidth_hz;\n}\n\n/* Return final bw. */\nuint32_t ADDCALL hackrf_compute_baseband_filter_bw(const uint32_t bandwidth_hz)\n{\n\tconst max2837_ft_t* p = max2837_ft;\n\twhile (p->bandwidth_hz != 0) {\n\t\tif (p->bandwidth_hz >= bandwidth_hz) {\n\t\t\tbreak;\n\t\t}\n\t\tp++;\n\t}\n\n\t/* Round down (if no equal to first entry) and if > bandwidth_hz */\n\tif (p != max2837_ft) {\n\t\tif (p->bandwidth_hz > bandwidth_hz)\n\t\t\tp--;\n\t}\n\n\treturn p->bandwidth_hz;\n}\n\n/* All features below require USB API version 0x0102 or higher) */\n\nint ADDCALL hackrf_set_hw_sync_mode(hackrf_device* device, const uint8_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0102)\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_HW_SYNC_MODE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n/*\n * Initialize sweep mode:\n * frequency_list is a list of start/stop pairs of frequencies in MHz.\n * num_ranges is the number of pairs in frequency_list (1 to 10)\n * num_bytes is the number of sample bytes to capture after each tuning.\n * step_width is the width in Hz of the tuning step.\n * offset is a number of Hz added to every tuning frequency.\n *     Use to select center frequency based on the expected usable bandwidth.\n * sweep_mode\n *     LINEAR means step_width is added to the current frequency at each step.\n *     INTERLEAVED invokes a scheme in which each step is divided into two\n *         interleaved sub-steps, allowing the host to select the best portions\n *         of the FFT of each sub-step and discard the rest.\n */\nint ADDCALL hackrf_init_sweep(\n\thackrf_device* device,\n\tconst uint16_t* frequency_list,\n\tconst int num_ranges,\n\tconst uint32_t num_bytes,\n\tconst uint32_t step_width,\n\tconst uint32_t offset,\n\tconst enum sweep_style style)\n{\n\tUSB_API_REQUIRED(device, 0x0102)\n\tint result, i;\n\tunsigned char data[9 + MAX_SWEEP_RANGES * 2 * sizeof(frequency_list[0])];\n\tint size = 9 + num_ranges * 2 * sizeof(frequency_list[0]);\n\n\tif ((num_ranges < 1) || (num_ranges > MAX_SWEEP_RANGES)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (num_bytes % BYTES_PER_BLOCK) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (BYTES_PER_BLOCK > num_bytes) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (1 > step_width) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tif (INTERLEAVED < style) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tdata[0] = step_width & 0xff;\n\tdata[1] = (step_width >> 8) & 0xff;\n\tdata[2] = (step_width >> 16) & 0xff;\n\tdata[3] = (step_width >> 24) & 0xff;\n\tdata[4] = offset & 0xff;\n\tdata[5] = (offset >> 8) & 0xff;\n\tdata[6] = (offset >> 16) & 0xff;\n\tdata[7] = (offset >> 24) & 0xff;\n\tdata[8] = style;\n\tfor (i = 0; i < (num_ranges * 2); i++) {\n\t\tdata[9 + i * 2] = frequency_list[i] & 0xff;\n\t\tdata[10 + i * 2] = (frequency_list[i] >> 8) & 0xff;\n\t}\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_INIT_SWEEP,\n\t\tnum_bytes & 0xffff,\n\t\t(num_bytes >> 16) & 0xffff,\n\t\tdata,\n\t\tsize,\n\t\t0);\n\n\tif (result < size) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nbool hackrf_operacake_valid_address(uint8_t address)\n{\n\treturn address < HACKRF_OPERACAKE_MAX_BOARDS;\n}\n\n/**\n * Retrieve list of Opera Cake board addresses\n * @param[in]  device\n * @param[out] boards List of board addresses. Must point to a `uint8_t[8]`. If the number of boards is less than 8, extra entries are filled with @ref HACKRF_OPERACAKE_ADDRESS_INVALID.\n * @return @ref HACKRF_SUCCESS\n * @return @ref HACKRF_ERROR_LIBUSB\n */\nint ADDCALL hackrf_get_operacake_boards(hackrf_device* device, uint8_t* boards)\n{\n\tUSB_API_REQUIRED(device, 0x0105)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_GET_BOARDS,\n\t\t0,\n\t\t0,\n\t\tboards,\n\t\t8,\n\t\t0);\n\n\tif (result < 8) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n/**\n * Set Opera Cake switching mode.\n * @param[in] device\n * @param[in] address Opera Cake address.\n * @param[in] mode    Switching mode.\n * @return @ref HACKRF_SUCCESS\n * @return @ref HACKRF_ERROR_LIBUSB\n */\nint ADDCALL hackrf_set_operacake_mode(\n\thackrf_device* device,\n\tuint8_t address,\n\tenum operacake_switching_mode mode)\n{\n\tUSB_API_REQUIRED(device, 0x0105)\n\n\tif (!hackrf_operacake_valid_address(address)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_MODE,\n\t\taddress,\n\t\t(uint8_t) mode,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n/**\n * Get Opera Cake switching mode.\n * @param[in]  device\n * @param[in]  address Opera Cake address.\n * @param[out] mode    Switching mode.\n * @return @ref HACKRF_SUCCESS\n * @return @ref HACKRF_ERROR_LIBUSB\n */\nint ADDCALL hackrf_get_operacake_mode(\n\thackrf_device* device,\n\tuint8_t address,\n\tenum operacake_switching_mode* mode)\n{\n\tUSB_API_REQUIRED(device, 0x0105)\n\n\tif (!hackrf_operacake_valid_address(address)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tint result;\n\tuint8_t buf;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_GET_MODE,\n\t\taddress,\n\t\t0,\n\t\t&buf,\n\t\t1,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\t*mode = buf;\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n/* Set Operacake manual mode ports. */\nint ADDCALL hackrf_set_operacake_ports(\n\thackrf_device* device,\n\tuint8_t address,\n\tuint8_t port_a,\n\tuint8_t port_b)\n{\n\tUSB_API_REQUIRED(device, 0x0102)\n\n\tif (!hackrf_operacake_valid_address(address)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tint result;\n\t/* Error checking */\n\tif ((port_a > OPERACAKE_PB4) || (port_b > OPERACAKE_PB4)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\t/* Check which side PA and PB are on */\n\tif (((port_a <= OPERACAKE_PA4) && (port_b <= OPERACAKE_PA4)) ||\n\t    ((port_a > OPERACAKE_PA4) && (port_b > OPERACAKE_PA4))) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_PORTS,\n\t\taddress,\n\t\tport_a | (port_b << 8),\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_reset(hackrf_device* device)\n{\n\tUSB_API_REQUIRED(device, 0x0102)\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_RESET,\n\t\t0,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n/**\n * @deprecated This has been replaced by @ref hackrf_set_operacake_freq_ranges\n */\nint ADDCALL hackrf_set_operacake_ranges(\n\thackrf_device* device,\n\tuint8_t* ranges,\n\tuint8_t len_ranges)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_RANGES,\n\t\t0,\n\t\t0,\n\t\tranges,\n\t\tlen_ranges,\n\t\t0);\n\n\tif (result < len_ranges) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_operacake_freq_ranges(\n\thackrf_device* device,\n\thackrf_operacake_freq_range* freq_ranges,\n\tuint8_t count)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\n\tuint8_t range_bytes\n\t\t[HACKRF_OPERACAKE_MAX_FREQ_RANGES * sizeof(hackrf_operacake_freq_range)];\n\tuint8_t ptr;\n\tint i;\n\tfor (i = 0; i < count; i++) {\n\t\tptr = 5 * i;\n\t\trange_bytes[ptr] = freq_ranges[i].freq_min >> 8;\n\t\trange_bytes[ptr + 1] = freq_ranges[i].freq_min & 0xFF;\n\t\trange_bytes[ptr + 2] = freq_ranges[i].freq_max >> 8;\n\t\trange_bytes[ptr + 3] = freq_ranges[i].freq_max & 0xFF;\n\t\trange_bytes[ptr + 4] = freq_ranges[i].port;\n\t}\n\n\tint result;\n\tint len_ranges = count * 5;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_RANGES,\n\t\t0,\n\t\t0,\n\t\trange_bytes,\n\t\tlen_ranges,\n\t\t0);\n\n\tif (result < len_ranges) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n#define DWELL_TIME_SIZE 5\nstatic uint8_t dwell_data[DWELL_TIME_SIZE * HACKRF_OPERACAKE_MAX_DWELL_TIMES];\n\nint ADDCALL hackrf_set_operacake_dwell_times(\n\thackrf_device* device,\n\thackrf_operacake_dwell_time* dwell_times,\n\tuint8_t count)\n{\n\tUSB_API_REQUIRED(device, 0x0105)\n\n\tif (count > HACKRF_OPERACAKE_MAX_DWELL_TIMES) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tint i;\n\tfor (i = 0; i < count; i++) {\n\t\t*(uint32_t*) &dwell_data[i * DWELL_TIME_SIZE] =\n\t\t\tTO_LE(dwell_times[i].dwell);\n\t\tdwell_data[(i * DWELL_TIME_SIZE) + 4] = dwell_times[i].port;\n\t}\n\n\tint data_len = count * DWELL_TIME_SIZE;\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_SET_DWELL_TIMES,\n\t\t0,\n\t\t0,\n\t\tdwell_data,\n\t\tdata_len,\n\t\t0);\n\n\tif (result < data_len) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_clkout_enable(hackrf_device* device, const uint8_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_CLKOUT_ENABLE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_get_clkin_status(hackrf_device* device, uint8_t* status)\n{\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_GET_CLKIN_STATUS,\n\t\t0,\n\t\t0,\n\t\tstatus,\n\t\t1,\n\t\t0);\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_operacake_gpio_test(\n\thackrf_device* device,\n\tconst uint8_t address,\n\tuint16_t* test_result)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\n\tif (!hackrf_operacake_valid_address(address)) {\n\t\treturn HACKRF_ERROR_INVALID_PARAM;\n\t}\n\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_OPERACAKE_GPIO_TEST,\n\t\taddress,\n\t\t0,\n\t\t(unsigned char*) test_result,\n\t\t2,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n#ifdef HACKRF_ISSUE_609_IS_FIXED\nint ADDCALL hackrf_cpld_checksum(hackrf_device* device, uint32_t* crc)\n{\n\tUSB_API_REQUIRED(device, 0x0103)\n\tuint8_t length;\n\tint result;\n\n\tlength = sizeof(*crc);\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_CPLD_CHECKSUM,\n\t\t0,\n\t\t0,\n\t\t(unsigned char*) crc,\n\t\tlength,\n\t\t0);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\t*crc = TO_LE(*crc);\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n#endif /* HACKRF_ISSUE_609_IS_FIXED */\n\nint ADDCALL hackrf_set_ui_enable(hackrf_device* device, const uint8_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0104)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_UI_ENABLE,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_start_rx_sweep(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* rx_ctx)\n{\n\tUSB_API_REQUIRED(device, 0x0104)\n\tint result;\n\tconst uint8_t endpoint_address = RX_ENDPOINT_ADDRESS;\n\tresult = hackrf_set_transceiver_mode(device, TRANSCEIVER_MODE_RX_SWEEP);\n\tif (HACKRF_SUCCESS == result) {\n\t\tdevice->rx_ctx = rx_ctx;\n\t\tresult = prepare_setup_transfers(device, endpoint_address, callback);\n\t}\n\treturn result;\n}\n\n/**\n * Get USB transfer buffer size.\n * @return size in bytes\n */\nsize_t ADDCALL hackrf_get_transfer_buffer_size(hackrf_device* device)\n{\n\t(void) device;\n\treturn TRANSFER_BUFFER_SIZE;\n}\n\n/**\n * Get the total number of USB transfer buffers.\n * @return number of buffers\n */\nuint32_t ADDCALL hackrf_get_transfer_queue_depth(hackrf_device* device)\n{\n\t(void) device;\n\treturn TRANSFER_COUNT;\n}\n\nint ADDCALL hackrf_board_rev_read(hackrf_device* device, uint8_t* value)\n{\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_BOARD_REV_READ,\n\t\t0,\n\t\t0,\n\t\tvalue,\n\t\t1,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nextern ADDAPI const char* ADDCALL hackrf_board_rev_name(enum hackrf_board_rev board_rev)\n{\n\tswitch (board_rev) {\n\tcase BOARD_REV_HACKRF1_OLD:\n\t\treturn \"older than r6\";\n\n\tcase BOARD_REV_HACKRF1_R6:\n\tcase BOARD_REV_GSG_HACKRF1_R6:\n\t\treturn \"r6\";\n\n\tcase BOARD_REV_HACKRF1_R7:\n\tcase BOARD_REV_GSG_HACKRF1_R7:\n\t\treturn \"r7\";\n\n\tcase BOARD_REV_HACKRF1_R8:\n\tcase BOARD_REV_GSG_HACKRF1_R8:\n\t\treturn \"r8\";\n\n\tcase BOARD_REV_HACKRF1_R9:\n\tcase BOARD_REV_GSG_HACKRF1_R9:\n\t\treturn \"r9\";\n\n\tcase BOARD_REV_HACKRF1_R10:\n\tcase BOARD_REV_GSG_HACKRF1_R10:\n\t\treturn \"r10\";\n\n\tcase BOARD_REV_PRALINE_R0_1:\n\tcase BOARD_REV_GSG_PRALINE_R0_1:\n\t\treturn \"r0.1\";\n\n\tcase BOARD_REV_PRALINE_R0_2:\n\tcase BOARD_REV_GSG_PRALINE_R0_2:\n\t\treturn \"r0.2\";\n\n\tcase BOARD_REV_PRALINE_R0_3:\n\tcase BOARD_REV_GSG_PRALINE_R0_3:\n\t\treturn \"r0.3\";\n\n\tcase BOARD_REV_PRALINE_R1_0:\n\tcase BOARD_REV_GSG_PRALINE_R1_0:\n\t\treturn \"r1.0\";\n\n\tcase BOARD_REV_PRALINE_R1_1:\n\tcase BOARD_REV_GSG_PRALINE_R1_1:\n\t\treturn \"r1.1\";\n\n\tcase BOARD_REV_PRALINE_R1_2:\n\tcase BOARD_REV_GSG_PRALINE_R1_2:\n\t\treturn \"r1.2\";\n\n\tcase BOARD_ID_UNRECOGNIZED:\n\t\treturn \"unrecognized\";\n\n\tcase BOARD_ID_UNDETECTED:\n\t\treturn \"undetected\";\n\n\tdefault:\n\t\treturn \"unknown\";\n\t}\n}\n\nint ADDCALL hackrf_supported_platform_read(hackrf_device* device, uint32_t* value)\n{\n\tunsigned char data[4];\n\tUSB_API_REQUIRED(device, 0x0106)\n\tint result;\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SUPPORTED_PLATFORM_READ,\n\t\t0,\n\t\t0,\n\t\t&data[0],\n\t\t4,\n\t\t0);\n\n\tif (result < 1) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\t*value = (data[0] << 24) | (data[1] << 16) | (data[2] << 8) | data[3];\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_leds(hackrf_device* device, const uint8_t state)\n{\n\tUSB_API_REQUIRED(device, 0x0107)\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_LEDS,\n\t\tstate,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_user_bias_t_opts(\n\thackrf_device* device,\n\thackrf_bias_t_user_settting_req* req)\n{\n\tUSB_API_REQUIRED(device, 0x0108)\n\tuint16_t state = 0; // Assume no modifications\n\tif (req->off.do_update) {\n\t\tstate |= 0x4;\n\t\tif (req->off.change_on_mode_entry) {\n\t\t\tstate |= 0x2 + req->off.enabled;\n\t\t}\n\t}\n\n\tif (req->rx.do_update) {\n\t\tstate |= 0x20;\n\t\tif (req->rx.change_on_mode_entry) {\n\t\t\tstate |= 0x10 + (req->rx.enabled << 3);\n\t\t}\n\t}\n\n\tif (req->tx.do_update) {\n\t\tstate |= 0x100;\n\t\tif (req->tx.change_on_mode_entry) {\n\t\t\tstate |= 0x80 + (req->tx.enabled << 6);\n\t\t}\n\t}\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_USER_BIAS_T_OPTS,\n\t\tstate,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_p1_ctrl(hackrf_device* device, const enum p1_ctrl_signal signal)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_P1_CTRL,\n\t\tsignal,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_p2_ctrl(hackrf_device* device, const enum p2_ctrl_signal signal)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_P2_CTRL,\n\t\tsignal,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_clkin_ctrl(\n\thackrf_device* device,\n\tconst enum clkin_ctrl_signal signal)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_CLKIN_CTRL,\n\t\tsignal,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_narrowband_filter(hackrf_device* device, const uint8_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_NARROWBAND_FILTER,\n\t\tvalue,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_set_fpga_bitstream(hackrf_device* device, const uint8_t index)\n{\n\tUSB_API_REQUIRED(device, 0x0109);\n\n\tint result = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_SET_FPGA_BITSTREAM,\n\t\tindex,\n\t\t0,\n\t\tNULL,\n\t\t0,\n\t\t0);\n\n\tif (result != 0) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_radio_read_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint8_t register_number,\n\tuint64_t* const value)\n{\n\tUSB_API_REQUIRED(device, 0x0111);\n\tint result;\n\n\tconst uint8_t length = sizeof(value);\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_RADIO_READ_REG,\n\t\tregister_number,\n\t\tbank,\n\t\t(unsigned char*) value,\n\t\tlength,\n\t\t0);\n\t*value = FROM_LE64(*value);\n\n\tif (result < length) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\nint ADDCALL hackrf_radio_write_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint8_t register_number,\n\tconst uint64_t value)\n{\n\tUSB_API_REQUIRED(device, 0x0111);\n\tint result;\n\n\tunsigned char data[9];\n\tdata[0] = register_number;\n\tdata[1] = value & 0xff;\n\tdata[2] = (value >> 8) & 0xff;\n\tdata[3] = (value >> 16) & 0xff;\n\tdata[4] = (value >> 24) & 0xff;\n\tdata[5] = (value >> 32) & 0xff;\n\tdata[6] = (value >> 40) & 0xff;\n\tdata[7] = (value >> 48) & 0xff;\n\tdata[8] = (value >> 56) & 0xff;\n\n\tresult = libusb_control_transfer(\n\t\tdevice->usb_device,\n\t\tLIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR |\n\t\t\tLIBUSB_RECIPIENT_DEVICE,\n\t\tHACKRF_VENDOR_REQUEST_RADIO_WRITE_REG,\n\t\t0,\n\t\tbank,\n\t\t&data[0],\n\t\tsizeof(data),\n\t\t0);\n\n\tif (result < 9) {\n\t\tlast_libusb_error = result;\n\t\treturn HACKRF_ERROR_LIBUSB;\n\t} else {\n\t\treturn HACKRF_SUCCESS;\n\t}\n}\n\n#ifdef __cplusplus\n} // __cplusplus defined.\n#endif\n"
  },
  {
    "path": "host/libhackrf/src/hackrf.h",
    "content": "/*\nCopyright (c) 2012-2026 Great Scott Gadgets <info@greatscottgadgets.com>\nCopyright (c) 2012, Jared Boone <jared@sharebrained.com>\nCopyright (c) 2013, Benjamin Vernoux <titanmkd@gmail.com>\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n    Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n    Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the \n\tdocumentation and/or other materials provided with the distribution.\n    Neither the name of Great Scott Gadgets nor the names of its contributors may be used to endorse or promote products derived from this software\n\twithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, \nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\nIN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n*/\n\n#ifndef __HACKRF_H__\n#define __HACKRF_H__\n\n#include <stdint.h>\n#include <sys/types.h>\n#include <stdbool.h> // for bool\n#ifdef _WIN32\n\t#define ADD_EXPORTS\n\n\t/* You should define ADD_EXPORTS *only* when building the DLL. */\n\t#ifdef ADD_EXPORTS\n\t\t#define ADDAPI __declspec(dllexport)\n\t#else\n\t\t#define ADDAPI __declspec(dllimport)\n\t#endif\n\n\t/* Define calling convention in one place, for convenience. */\n\t#define ADDCALL __cdecl\n\n#else /* _WIN32 not defined. */\n\n\t#define ADDAPI\n\t#define ADDCALL\n\n#endif\n\n/**\n * @defgroup library Library related functions and enums\n * \n * @brief Library initialization, exit, error handling, etc.\n * \n * # Library initialization & exit\n * \n * The libhackrf library needs to be initialized in order to use most of its functions. This can be achieved via the function @ref hackrf_init. This initializes internal state and initializes `libusb`. You should only call this function on startup, but it's safe to call it later as well, only it does nothing.\n * \n * When exiting the program, a call to @ref hackrf_exit should be called. This releases all resources, stops background thread and exits `libusb`. This function should only be called if all streaming is stopped and all devices are closed via @ref hackrf_close, else the error @ref HACKRF_ERROR_NOT_LAST_DEVICE is returned.\n * \n * # Error handling\n * \n * Many of the functions in libhackrf can signal errors via returning @ref hackrf_error. This enum is backed by an integer, thus these functions are declared to return an int, but they in fact return an enum variant. The special case @ref HACKRF_SUCCESS signals no errors, so return values should be matched for that. It is also set to the value 0, so boolean conversion can also be used. The function @ref hackrf_error_name can be used to convert the enum into a human-readable string, useful for logging the error.\n * \n * There is a special variant @ref HACKRF_TRUE, used by some functions that return boolean. This fact is explicitly mentioned at those functions.\n * \n * Typical error-handling code example:\n * ```c\n *  result = hackrf_init();\n *  if (result != HACKRF_SUCCESS) {\n *      fprintf(stderr,\n *          \"hackrf_init() failed: %s (%d)\\n\",\n *          hackrf_error_name(result),\n *          result);\n *      return EXIT_FAILURE;\n *  }\n * ```\n * \n * Instead of `if (result != HACKRF_SUCCESS)` the line `if (result)` can also be used with the exact same behaviour.\n * \n * The special case @ref HACKRF_TRUE is only used by @ref hackrf_is_streaming\n * \n * # Enum conversion\n * \n * Most of the enums defined in libhackrf have a corresponding `_name` function that converts the enum value into a human-readable string. All strings returned by these functions are statically allocated and do not need to be `free`d. An example is the already mentioned @ref hackrf_error_name function for the @ref hackrf_error enum.\n * \n * # Library internals\n * \n * The library uses `libusb` (version 1.0) to communicate with HackRF hardware. It uses both the synchronous and asynchronous API for communication (asynchronous for streaming data to/from the device, and synchronous for everything else). The asynchronous API requires to periodically call a variant of `libusb_handle_events`, so the library creates a new \"transfer thread\" for each device doing that using the `pthread` library. The library uses multiple transfers for each device (@ref hackrf_get_transfer_queue_depth).\n *\n * # USB API versions\n * As all functionality of HackRF devices requires cooperation between the firmware and the host, both devices can have outdated software. If host machine software is outdated, the new functions will be unavailable in `hackrf.h`, causing linking errors. If the device firmware is outdated, the functions will return @ref HACKRF_ERROR_USB_API_VERSION.\n * Since device firmware and USB API are separate (but closely related), USB API has its own version numbers.\n * Here is a list of all the functions that require a certain minimum USB API version, up to version 0x0107\n * ## 0x0102\n * - @ref hackrf_set_hw_sync_mode\n * - @ref hackrf_init_sweep\n * - @ref hackrf_set_operacake_ports\n * - @ref hackrf_reset\n * ## 0x0103\n * - @ref hackrf_spiflash_status\n * - @ref hackrf_spiflash_clear_status\n * - @ref hackrf_set_operacake_ranges\n * - @ref hackrf_set_operacake_freq_ranges\n * - @ref hackrf_set_clkout_enable\n * - @ref hackrf_operacake_gpio_test\n * - @ref hackrf_cpld_checksum\n * ## 0x0104\n * - @ref hackrf_set_ui_enable\n * - @ref hackrf_start_rx_sweep\n * ## 0x0105\n * - @ref hackrf_get_operacake_boards\n * - @ref hackrf_set_operacake_mode\n * - @ref hackrf_get_operacake_mode\n * - @ref hackrf_set_operacake_dwell_times\n * ## 0x0106\n * - @ref hackrf_get_m0_state\n * - @ref hackrf_set_tx_underrun_limit\n * - @ref hackrf_set_rx_overrun_limit\n * - @ref hackrf_get_clkin_status\n * - @ref hackrf_board_rev_read\n * - @ref hackrf_supported_platform_read\n * ## 0x0107\n * - @ref hackrf_set_leds\n */\n\n/**\n * @defgroup device Device listing, opening, closing and querying\n * \n * @brief Managing HackRF devices and querying information about them\n * \n * The libhackrf library interacts via HackRF hardware through a @ref hackrf_device handle. This handle is opaque, meaning its fields are internal to the library and should not be accessed by user code. To use a device, it first needs to be opened, than it can be interacted with, and finally the device needs to be closed via @ref hackrf_close.\n * \n * # Opening devices\n * \n * ## Open first device\n * \n * @ref hackrf_open opens the first USB device (chosen by libusb). Useful if only one HackRF device is expected to be present.\n * \n * ## Open by serial\n * \n * @ref hackrf_open_by_serial opens a device by a given serial (suffix). If no serial is specified it defaults to @ref hackrf_open\n * \n * ## Open by listing\n * \n * All connected HackRF devices can be listed via @ref hackrf_device_list. The list must be freed by @ref hackrf_device_list_free.\n * \n * This struct lists all devices and their serial numbers. Any one of them can be opened by @ref hackrf_device_list_open. All the fields should be treated read-only!\n * \n * # Closing devices\n * \n * If the device is not needed anymore, then it can be closed via @ref hackrf_close. Closing a device terminates all ongoing transfers, and resets the device to IDLE mode.\n * \n * # Querying device information\n * \n * ## Board ID\n * \n * Board ID identifies the type of HackRF board connected. See the enum @ref hackrf_board_id for possible values. The value can be read by @ref hackrf_board_id_read and converted into a human-readable string using @ref hackrf_board_id_name. When reading, the initial value of the enum should be @ref BOARD_ID_UNDETECTED.\n * \n * ## Version string\n * \n * Version string identifies the firmware version on the board. It can be read with the function @ref hackrf_version_string_read\n * \n * ## USB API version\n * \n * USB API version identifies the USB API supported by the device's firmware. It is coded as a xx.xx 16-bit value, and can be read by @ref hackrf_usb_api_version_read\n * \n * Example of reading firmware and USB API version (from [hackrf_info.c](https://github.com/greatscottgadgets/hackrf/blob/eff4a20022ca5d7f11405c3cdeea6c4195e347d0/host/hackrf-tools/src/hackrf_info.c#L157-L178)):\n * \n *  ```c\n *  result = hackrf_version_string_read(device, &version[0], 255);\n *  if (result != HACKRF_SUCCESS) {\n *      fprintf(stderr,\n *          \"hackrf_version_string_read() failed: %s (%d)\\n\",\n *          hackrf_error_name(result),\n *          result);\n *      return EXIT_FAILURE;\n *  }\n *\n *\n *  result = hackrf_usb_api_version_read(device, &usb_version);\n *  if (result != HACKRF_SUCCESS) {\n *      fprintf(stderr,\n *          \"hackrf_usb_api_version_read() failed: %s (%d)\\n\",\n *          hackrf_error_name(result),\n *          result);\n *      return EXIT_FAILURE;\n *  }\n *  printf(\"Firmware Version: %s (API:%x.%02x)\\n\",\n *      version,\n *      (usb_version >> 8) & 0xFF,\n *      usb_version & 0xFF);\n *  ```\n * \n * \n * ## Part ID and serial number\n * \n * The part ID and serial number of the MCU. Read via @ref hackrf_board_partid_serialno_read. See the documentation of the MCU for details.\n * \n * ## Board revision\n * \n * Board revision identifies revision of the HackRF board inside a device. Read via @ref hackrf_board_rev_read and converted into a human-readable string via @ref hackrf_board_rev_name. See @ref hackrf_board_rev for possible values. When reading, the value should be initialized with @ref BOARD_REV_UNDETECTED\n * \n * ## Supported platform\n * \n * Identifies the platform supported by the firmware of the HackRF device. Read via @ref hackrf_supported_platform_read. Returns a bitfield. Can identify bad firmware version on device.\n * \n */\n\n/**\n * @defgroup configuration Configuration of the RF hardware\n * \n * @brief Configuring gain, sample rate, filter bandwidth, etc.\n * \n * # Amplifiers and gains\n * \n * There are 5 different amplifiers in the HackRF One. Most of them have variable gain, but some of them can be either enabled / disabled. Please note that most of the gain settings are not precise, and they depend on the used frequency as well.\n * \n * ![hackrf components](https://hackrf.readthedocs.io/en/latest/_images/block-diagram.png)\n * \n * (image taken from https://hackrf.readthedocs.io/en/latest/hardware_components.html)\n * \n * \n * ## RX path\n * \n * - baseband gain in the MAX2837 (\"BB\" or \"VGA\") - 0-62dB in 2dB steps, configurable via the @ref hackrf_set_vga_gain function\n * - RX IF gain in the MAX2837 (\"IF\") - 0-40dB with 8dB steps, configurable via the @ref hackrf_set_lna_gain function\n * - RX RF amplifier near the antenna port (\"RF\") - 0 or ~11dB, either enabled or disabled via the @ref hackrf_set_amp_enable (same function is used for enabling/disabling the TX RF amp in TX mode)\n * \n * ## TX path\n * - TX IF gain in the MAX2837 (\"IF\" or \"VGA\") - 0-47dB in 1dB steps, configurable via @ref hackrf_set_txvga_gain\n * - TX RF amplifier near the antenna port (\"RF\") - 0 or ~11dB, either enabled or disabled via the @ref hackrf_set_amp_enable (same function is used for enabling/disabling the RX RF amp in RX mode)\n * \n * # Tuning\n * \n * The HackRF One can tune to nearly any frequency between 1-6000MHz (and the theoretical limit is even a bit higher). This is achieved via up/downconverting the RF section of the MAX2837 transceiver IC with the RFFC5072 mixer/synthesizer's local oscillator. The mixer produces the sum and difference frequencies of the IF and LO frequencies, and a LPF or HPF filter can be used to select one of the resulting frequencies. There is also the possibility to bypass the filter and use the IF as-is. The IF and LO frequencies can be programmed independently, and the behaviour is selectable. See the function @ref hackrf_set_freq_explicit for more details on it.\n * \n * There is also the convenience function @ref hackrf_set_freq that automatically select suitable LO and IF frequencies and RF path for a desired frequency. It should be used in most cases.\n * \n * # Filtering\n * \n * The MAX2837 has an internal selectable baseband filter for both RX and TX. Its width can be set via @ref hackrf_set_baseband_filter_bandwidth, but only some values are valid. Valid values can be acquired via the functions @ref hackrf_compute_baseband_filter_bw_round_down_lt and @ref hackrf_compute_baseband_filter_bw.\n * \n * **NOTE** in order to avoid aliasing, the bandwidth should not exceed the sample rate. As a sensible default, the firmware auto-sets the baseband filter bandwidth to a value \\f$ \\le 0.75 \\cdot F_s \\f$ whenever the sample rate is changed, thus setting a custom value should be done after setting the samplerate.\n * \n * # Sample rate\n * \n * The sample rate of the ADC/DAC can be set between 2-20MHz via @ref hackrf_set_sample_rate or @ref hackrf_set_sample_rate_manual. This also automatically adjusts the baseband filter bandwidth to a suitable value.\n * \n * # Clocking\n * \n * The HackRF one has external clock input and clock output connectors for 10MHz 3.3V clock signals. It automatically switches to the external clock if it's detected, and its status is readable with @ref hackrf_get_clkin_status. The external clock can be enabled by the @ref hackrf_set_clkout_enable function.\n * \n * # Bias-tee\n * \n * The HackRF one has a built in bias-tee (also called (antenna) port power in some of the documentation) capable of delivering 50mA@3V3 for powering small powered antennas or amplifiers. It can be enabled via the @ref hackrf_set_antenna_enable function. Please note that when the device is returning to IDLE mode, the firmware automatically disables this feature. This means it can't be enabled permanently like with the RTL-SDR, and all software using the HackRF must enable this separately.\n */\n\n/**\n * @defgroup streaming Transmit & receive operation\n * \n * @brief RX and TX, callbacks\n * \n * ## Streaming\n * \n * There are 3 different streaming modes supported by HackRF:\n * - transmitting (TX)\n * - receiving (RX)\n * - swept receiving (SWEEP)\n * \n * Each mode needs to be initialized before use, then the mode needs to be entered with the `hackrf_start_*` function. Data transfer happens through callbacks.\n * \n * There are 3 types of callbacks in the library:\n * - transfer callback\n * - flush callback\n * - block complete callback\n * \n * Steps for starting an RX or TX operation:\n * - initialize libhackrf\n * - open device\n * - setup device (frequency, samplerate, gain, etc.)\n * - setup callbacks, start operation (`hackrf_start_*`)\n * - the main program should go to sleep\n * - when done, the transfer callback should return non-zero value, and signal the main thread to stop\n * - stop operation via `hackrf_stop_*`\n * - close device, exit library, etc.\n * \n * Data is transferred through the USB connection via setting up multiple async libusb transfers (@ref hackrf_get_transfer_queue_depth). In TX mode, the transfers needs to be filled before submitting, and in RX mode, they need to be read out when they are done. This is done using the transfer callback - it receives a @ref hackrf_transfer object and needs to transfer the data to/from it. As it's needed for all operations, this gets called whenever we need to move data, so every time a transfer is finished (and before the first transfer in TX mode). There's a \"transfer complete callback\" that only gets called when a transfer is completed. It does not need to do anything special tho, and is optional.\n * \n * Streaming can be stopped via returning a non-zero value from the transfer callback, but that does NOT reset the device to IDLE mode, it only stops data transfers. In TX mode, when this happens, and the transmitter runs out of data to transmit, it will start transmitting all 0 values (but in older firmware versions, it started repeating the last buffer). To actually stop the operation, a call to `hackrf_stop_*` is needed. Since the callback operate in an async libusb context, such a call can't be made from there, only from the main thread, so it must be signaled through some means (for example, a global variable, or better, a `pthread_cond`) to stop. In RX mode, this signaling can be done from the transfer callback, but in TX mode, we must make sure that we only stop the operation when the last transfer is completed and the device transmitted it, or we might lose it. For this reason, the third **flush callback** exists, that gets called when this happens. It is advised to only signal the main thread to stop from this callback.\n * \n * The function @ref hackrf_is_streaming can be used to check if the device is streaming or not.\n * \n * ### Transfer callback\n * \n * Set when starting an operation with @ref hackrf_start_tx, @ref hackrf_start_rx or @ref hackrf_start_rx_sweep. This callback supplies / receives data. This function takes a @ref hackrf_transfer struct as a parameter, and fill/read data to/from its buffer. This function runs in an async libusb context, meaning it should not interact with the libhackrf library in other ways. The callback can return a boolean value, if its return value is non-zero then it won't be called again, meaning that no future transfers will take place, and (in TX case) the flush callback will be called shortly.\n * \n * ### Block complete callback\n * \n * This callback is optional, and only applicable in TX mode. It gets called whenever a data transfer is finished, and can read the data. It needs to do nothing at all. This callback can be set using @ref hackrf_set_tx_block_complete_callback\n * \n * ### Flush callback\n * \n * This callback is optional, and only applicable in TX mode. It get called when the last transfer is completed, and it's advisable to only stop streaming via this callback. This callback can be set using @ref hackrf_enable_tx_flush\n * \n * ### Example TX code utilizing the transfer and flush callbacks.\n * ```\n * // Transmit a 440Hz triangle wave through FM (144.5MHz) using the libhackrf API \n * // Copyright (c) 2022 László Baráth \"Uncle Dino\" HA7DN <https://github.com/Sasszem>\n * #include <libhackrf/hackrf.h>\n * #include <math.h>\n * #include <stdio.h>\n * #include <pthread.h>\n * #include <unistd.h>\n * #include <complex.h>\n * #include <stdint.h>\n * \n * const double f_mod = 440;\n * const uint64_t sample_rate = 10000000;\n * \n * double triangle() {\n *     // Generate an f_mod frequency triangle wave in the -1 - 1 region\n *     // each call to this function generates a single sample\n *     static double state;\n *     static uint64_t samples_generated;\n *     \n *     const uint64_t period_in_samples = sample_rate / f_mod;\n *     const double step = 4.0 / period_in_samples; // we need to go from -1 to 1 in half the period\n * \n *     if (samples_generated < period_in_samples / 2 )\n *         state += step;\n *     else\n *         state -= step;\n * \n *     // this way we don't need to modulo it\n *     if (samples_generated ++ == period_in_samples)\n *         samples_generated = 0;\n * \n *     return state - 1.0;\n * }\n * \n * volatile double complex phasor = 1.0;\n * int xfered_samples = 0;\n * int samples_to_xfer = 5*sample_rate;\n * volatile int should_stop = 0;\n * \n * pthread_cond_t cond = PTHREAD_COND_INITIALIZER;\n * pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;\n * \n * int transfer_callback(hackrf_transfer *transfer) {\n *     int8_t *signed_buffer = (int8_t*)transfer->buffer;\n *     for (int i = 0; i<transfer->buffer_length; i+=2) {\n *         phasor *= cexp(I*6.28*3000 / sample_rate*triangle());\n *         // any IQ samples can be written here, now I'm doing FM modulation with a triangle wave\n *         signed_buffer[i] = 128 * creal(phasor);\n *         signed_buffer[i+1] = 128 * cimag(phasor);\n *     }\n *     transfer->valid_length = transfer->buffer_length;\n *     xfered_samples += transfer->buffer_length;\n *     if (xfered_samples >= samples_to_xfer) {\n *         return 1;\n *     }\n *     return 0;\n * }\n * \n * void flush_callback(void *ctx, int success) {\n *     pthread_mutex_lock(&mutex);\n *     pthread_cond_broadcast(&cond);\n *     pthread_mutex_unlock(&mutex);\n * }\n * \n * int main() {\n *     hackrf_init();\n *     hackrf_device *device = NULL;\n *     hackrf_open(&device);\n *     \n *     hackrf_set_freq(device, 144500000);\n *     hackrf_set_sample_rate(device, 10000000);\n *     hackrf_set_amp_enable(device, 1);\n *     hackrf_set_txvga_gain(device, 20);\n *     // hackrf_set_tx_underrun_limit(device, 100000); // new-ish library function, not always available\n *     hackrf_enable_tx_flush(device, flush_callback, NULL);\n *     hackrf_start_tx(device, transfer_callback, NULL);\n * \n *     pthread_mutex_lock(&mutex);\n *     pthread_cond_wait(&cond, &mutex); // wait for transfer to complete\n *     \n *     hackrf_stop_tx(device);\n *     hackrf_close(device);\n *     hackrf_exit();\n *     return 0;\n * }\n * ```\n * \n * This code can be compiled using `gcc -o triangle triangle.c -lm -lhackrf`. It generates and transmits a 440Hz triangle wave using FM modulation on the 2m HAM band (**check your local laws and regulations on transmitting and only transmit on bands you have license to!**).\n * \n * For a more complete example, including error handling and more settings, see [hackrf_transfer.c](https://github.com/greatscottgadgets/hackrf/blob/master/host/hackrf-tools/src/hackrf_transfer.c)\n * \n * ## Underrun and overrun\n * \n * Underrun/overrun detection can be enabled using @ref hackrf_set_tx_underrun_limit or @ref hackrf_set_rx_overrun_limit limit. This causes the HackRF to stop operation if more than the specified amount of samples get lost, for example in case of your program crashing, USB connection failure, etc.\n * \n * ## Sweeping\n * \n * Sweeping mode is kind of special. In this mode, the device can be programmed to a list of frequencies to tune on, record set amount of samples and then tune to the next frequency and repeat. It can be setup via @ref hackrf_init_sweep and started with @ref hackrf_start_rx_sweep. In this mode, **the callback does not receive raw samples**, but blocks of samples prefixed with a frequency header specifying the tuned frequency.\n * \n * See [hackrf_sweep.c](https://github.com/greatscottgadgets/hackrf/blob/master/host/hackrf-tools/src/hackrf_sweep.c#L236-L249) for a full example, and especially [the start of the RX callback](https://github.com/greatscottgadgets/hackrf/blob/eff4a20022ca5d7f11405c3cdeea6c4195e347d0/host/hackrf-tools/src/hackrf_sweep.c#L236-L249) for parsing the frequency header.\n * \n * ## HW sync mode\n * \n * @ref hackrf_set_hw_sync_mode can be used to setup HW sync mode ([see the documentation on this mode](https://hackrf.readthedocs.io/en/latest/hardware_triggering.html)). This mode allows multiple HackRF Ones to synchronize operations, or one HackRF One to synchronize on an external trigger source.\n */\n\n/**\n * @defgroup debug Firmware flashing & debugging\n * @brief Firmware flashing and directly accessing hardware components\n * \n * \n * # Firmware flashing\n * \n * **IMPORTANT** You should try to use the existing flashing utilities (`hackrf_spiflash`) to flash new firmware to the device! Incorrect usage of the SPIFLASH functions (especially @ref hackrf_spiflash_erase an @ref hackrf_spiflash_write) can brick the device, and DFU mode will be needed to unbrick it!\n * \n * Firmware flashing can be achieved via writing to the SPI flash holding the firmware of the ARM microcontroller. This can be achieved by the `hackrf_spiflash_*` functions.\n * \n * The Spartan II CPLD inside the HackRF One devices could also be reconfigured in the past, but in newer firmwares, the ARM MCU automatically reconfigures it on startup with a bitstream baked into the firmware image, thus the function @ref hackrf_cpld_write has no effect, and CPLD flashing can only be done by building a custom firmware (or the automatic loading can be disabled this way as well). The function @ref hackrf_cpld_write and the util `hackrf_cpldjtag` are **deprecated** and only kept for backward compatibility with older firmware versions.\n *  \n * # Debugging\n * \n * The functions in this section can be used to directly read/write internal registers of the chips inside a HackRF One unit. See the page  <a href=\"https://hackrf.readthedocs.io/en/latest/hardware_components.html\">Hardware Components</a> for more details on them.\n * \n * Here's a brief introduction on the various chips in the HackRF One unit:\n * \n * ## MAX2837 2.3 to 2.7 GHz transceiver\n * This transceiver chip is the RF modulator/demodulator of the HackRF One. This chip sends/receives analog I/Q samples to/from the MAX5864 ADC/DAC chip.\n * \n * Its registers are accessible through the functions @ref hackrf_max2837_read and @ref hackrf_max2837_write\n * \n * ## MAX5864 ADC/DAC\n * This chip converts received analog I/Q samples to digital and transmitted I/Q samples to analog. It connects to the main ARM MCU through the CPLD. No configuration is needed for it, only the sample rate can be set via the clock generator IC.\n * \n * ## Si5351C Clock generator\n * This chip supplies clock signals to all of the other chips. It can synthesize a wide range of frequencies from its clock inputs (internal or external). It uses a fixed 800-MHz internal clock (synthesized via a PLL).\n * \n * Its registers are accessible through the functions @ref hackrf_si5351c_read and @ref hackrf_si5351c_write\n * \n * ## RFFC5072 Synthesizer/mixer\n * This mixer mixes the RF signal with an internally synthesized local oscillator signal and thus results in the sum and difference frequencies. Combined with the LPF or HPF filters and the frequency setting in the MAX2837 IC it can be used to tune to any frequency in the 0-6000MHz range.\n * \n * Its registers are accessible through the functions @ref hackrf_rffc5071_read and @ref hackrf_rffc5071_write\n * \n * ## LPC4320 ARM MCU\n * This is the main processor of the unit. It's a multi-core ARM processor. It's configured to boot from a W25Q80B SPI flash, but can also be booted from DFU in order to unbrick a bricked unit. It communicated with the host PC via USB.\n * \n * Some operation details are available via the function @ref hackrf_get_m0_state\n * \n * ## W25Q80B SPI flash\n * \n * This chip holds the firmware for the LPC4320 ARM MCU.\n * \n * It's accessible through the functions @ref hackrf_spiflash_read, @ref hackrf_spiflash_write, @ref hackrf_spiflash_erase, @ref hackrf_spiflash_status and @ref hackrf_spiflash_clear_status\n * \n * ## XC2C64A CPLD\n * This CPLD sits between the MAX5864 ADC/DAC and the main MCU, and mainly performs data format conversion and some synchronisation.\n * \n * Its bitstream is auto-loaded on reset by the ARM MCU (from the firmware image), but in older versions, it was possible to reconfigure it via @ref hackrf_cpld_write, and the (since temporarily removed) `hackrf_cpld_checksum` function could verify the firmware in the configuration flash (again, overwritten on startup, so irrelevant).\n * \n * See <a href=\"https://github.com/greatscottgadgets/hackrf/issues/609\">issue 608</a>, <a href=\"https://github.com/greatscottgadgets/hackrf/issues/1140\">issue 1140</a> and <a href=\"https://github.com/greatscottgadgets/hackrf/issues/1141\">issue 1141</a> for some more details on this!\n */\n\n/**\n * @defgroup operacake Opera Cake add-on board functions\n * \n * Various functions related to the Opera Cake add-on boards.\n * \n * These boards are versatile RF switching boards capable of switching two primary ports (A0 and B0) to any of 8 (A1-A4 and B1-B4) secondary ports (with the only rule that A0 and B0 can not be connected to the same side/bank of secondary ports at the same time).\n * \n * There are 3 operating modes:\n * - manual setup\n * - frequency-based setup\n * - time-based setup\n * \n * ### Manual setup\n * \n * This mode allows A0 and B0 to be connected to any of the secondary ports. This mode is configured with @ref hackrf_set_operacake_ports.\n * \n * ### Frequency-based setup\n * \n * In this mode the Opera Cake board automatically switches A0 to a port depending on the tuning frequency. Up to @ref HACKRF_OPERACAKE_MAX_FREQ_RANGES frequency ranges can be setup using @ref hackrf_set_operacake_freq_ranges, in a priority order. Port B0 mirrors A0 on the opposite side (but both B and A side ports can be specified for connections to A0)\n * \n * ### Time-based setup\n * \n * In this mode the Opera Cake board automatically switches A0 to a port for a set amount of time (specified in samples). Up to @ref HACKRF_OPERACAKE_MAX_DWELL_TIMES times can be setup via @ref hackrf_set_operacake_dwell_times. Port B0 mirrors A0 on the opposite side.\n * \n * ## Opera Cake setup\n * \n * Opera Cake boards can be listed with @ref hackrf_get_operacake_boards, but if only one board is connected, than using address 0 defaults to it.\n * \n * Opera Cake mode can be setup via @ref hackrf_set_operacake_mode, then the corresponding configuration function can be called.\n * \n * ## Multiple boards\n * \n * There can be up to @ref HACKRF_OPERACAKE_MAX_BOARDS boards connected to a single HackRF One. They can be assigned individual addresses via onboard jumpers, see the [documentation page](https://hackrf.readthedocs.io/en/latest/opera_cake.html) for details.\n * **Note**: the operating modes of the boards can be set individually via @ref hackrf_set_operacake_mode, but in frequency or time mode, every board configured to that mode will use the same switching plan!\n * \n * \n */\n\n/**\n * Number of samples per tuning when sweeping\n * @ingroup streaming\n */\n#define SAMPLES_PER_BLOCK 8192\n\n/**\n * Number of bytes per tuning for sweeping\n * @ingroup streaming\n */\n#define BYTES_PER_BLOCK 16384\n\n/**\n * Maximum number of sweep ranges to be specified for @ref hackrf_init_sweep\n * @ingroup streaming\n */\n#define MAX_SWEEP_RANGES 10\n\n/**\n * Invalid Opera Cake add-on board address, placeholder in @ref hackrf_get_operacake_boards\n * @ingroup operacake\n */\n#define HACKRF_OPERACAKE_ADDRESS_INVALID 0xFF\n\n/**\n * Maximum number of connected Opera Cake add-on boards\n * @ingroup operacake\n */\n#define HACKRF_OPERACAKE_MAX_BOARDS 8\n\n/**\n * Maximum number of specifiable dwell times for Opera Cake add-on boards\n * @ingroup operacake\n */\n#define HACKRF_OPERACAKE_MAX_DWELL_TIMES 16\n\n/**\n * Maximum number of specifiable frequency ranges for Opera Cake add-on boards\n * @ingroup operacake\n */\n#define HACKRF_OPERACAKE_MAX_FREQ_RANGES 8\n\n/**\n * error enum, returned by many libhackrf functions\n * \n * Many functions that are specified to return INT are actually returning this enum\n * @ingroup library\n */\nenum hackrf_error {\n\t/**\n\t * no error happened\n\t */\n\tHACKRF_SUCCESS = 0,\n\t/**\n\t * TRUE value, returned by some functions that return boolean value. Only a few functions can return this variant, and this fact should be explicitly noted at those functions.\n\t */\n\tHACKRF_TRUE = 1,\n\t/**\n\t * The function was called with invalid parameters.\n\t */\n\tHACKRF_ERROR_INVALID_PARAM = -2,\n\t/**\n\t * USB device not found, returned at opening.\n\t */\n\tHACKRF_ERROR_NOT_FOUND = -5,\n\t/**\n\t * Resource is busy, possibly the device is already opened.\n\t */\n\tHACKRF_ERROR_BUSY = -6,\n\t/**\n\t * Memory allocation (on host side) failed\n\t */\n\tHACKRF_ERROR_NO_MEM = -11,\n\t/**\n\t * LibUSB error, use @ref hackrf_error_name to get a human-readable error string (using `libusb_strerror`)\n\t */\n\tHACKRF_ERROR_LIBUSB = -1000,\n\t/**\n\t * Error setting up transfer thread (pthread-related error)\n\t */\n\tHACKRF_ERROR_THREAD = -1001,\n\t/**\n\t * Streaming thread could not start due to an error\n\t */\n\tHACKRF_ERROR_STREAMING_THREAD_ERR = -1002,\n\t/**\n\t * Streaming thread stopped due to an error\n\t */\n\tHACKRF_ERROR_STREAMING_STOPPED = -1003,\n\t/**\n\t * Streaming thread exited (normally)\n\t */\n\tHACKRF_ERROR_STREAMING_EXIT_CALLED = -1004,\n\t/**\n\t * The installed firmware does not support this function\n\t */\n\tHACKRF_ERROR_USB_API_VERSION = -1005,\n\t/**\n\t * Can not exit library as one or more HackRFs still in use\n\t */\n\tHACKRF_ERROR_NOT_LAST_DEVICE = -2000,\n\t/**\n\t * Unspecified error\n\t */\n\tHACKRF_ERROR_OTHER = -9999,\n};\n\n/**\n * Made by GSG bit in @ref hackrf_board_rev enum and in platform ID\n * @ingroup device\n */\n#define HACKRF_BOARD_REV_GSG (0x80)\n\n/**\n * JAWBREAKER platform bit in result of @ref hackrf_supported_platform_read\n * @ingroup device\n */\n#define HACKRF_PLATFORM_JAWBREAKER (1 << 0)\n/**\n * HACKRF ONE (pre r9) platform bit in result of @ref hackrf_supported_platform_read\n * @ingroup device\n */\n#define HACKRF_PLATFORM_HACKRF1_OG (1 << 1)\n/**\n * RAD1O platform bit in result of @ref hackrf_supported_platform_read\n * @ingroup device\n */\n#define HACKRF_PLATFORM_RAD1O (1 << 2)\n/**\n * HACKRF ONE (r9 or later) platform bit in result of @ref hackrf_supported_platform_read\n * @ingroup device\n */\n#define HACKRF_PLATFORM_HACKRF1_R9 (1 << 3)\n/**\n * HACKRF Praline platform bit in result of @ref hackrf_supported_platform_read\n * @ingroup device\n */\n#define HACKRF_PLATFORM_PRALINE (1 << 4)\n\n/**\n * HACKRF board id enum\n * \n * Returned by @ref hackrf_board_id_read and can be converted to a human-readable string using @ref hackrf_board_id_name\n * @ingroup device\n */\nenum hackrf_board_id {\n\t/**\n\t * Jellybean (pre-production revision, not supported)\n\t */\n\tBOARD_ID_JELLYBEAN = 0,\n\t/**\n\t * Jawbreaker (beta platform, 10-6000MHz, no bias-tee)\n\t */\n\tBOARD_ID_JAWBREAKER = 1,\n\t/**\n\t * HackRF One (prior to rev 9, same limits: 1-6000MHz, 20MSPS, bias-tee)\n\t */\n\tBOARD_ID_HACKRF1_OG = 2,\n\t/**\n\t * RAD1O (Chaos Computer Club special edition with LCD & other features. 50M-4000MHz, 20MSPS, no bias-tee)\n\t */\n\tBOARD_ID_RAD1O = 3,\n\t/**\n\t * HackRF One (rev. 9 & later. 1-6000MHz, 20MSPS, bias-tee)\n\t */\n\tBOARD_ID_HACKRF1_R9 = 4,\n\t/**\n\t * Praline\n\t */\n\tBOARD_ID_PRALINE = 5,\n\t/**\n\t * Unknown board (failed detection)\n\t */\n\tBOARD_ID_UNRECOGNIZED = 0xFE,\n\t/**\n\t * Unknown board (detection not yet attempted, should be default value)\n\t */\n\tBOARD_ID_UNDETECTED = 0xFF,\n};\n\n/**\n * These deprecated board ID names are provided for API compatibility.\n * @ingroup device\n */\n#define BOARD_ID_HACKRF_ONE (BOARD_ID_HACKRF1_OG)\n/**\n * These deprecated board ID names are provided for API compatibility.\n * @ingroup device\n */\n#define BOARD_ID_INVALID (BOARD_ID_UNDETECTED)\n\n/**\n * Board revision enum. \n * \n * Returned by @ref hackrf_board_rev_read and can be converted into human-readable name by @ref hackrf_board_rev_name. MSB (`board_rev & HACKRF_BOARD_REV_GSG`) should signify if the board was built by GSG or not. @ref hackrf_board_rev_name ignores this information.\n * @ingroup device\n */\nenum hackrf_board_rev {\n\t/**\n\t * Older than rev6\n\t */\n\tBOARD_REV_HACKRF1_OLD = 0,\n\t/**\n\t * board revision 6, generic\n\t */\n\tBOARD_REV_HACKRF1_R6 = 1,\n\t/**\n\t * board revision 7, generic\n\t */\n\tBOARD_REV_HACKRF1_R7 = 2,\n\t/**\n\t * board revision 8, generic\n\t */\n\tBOARD_REV_HACKRF1_R8 = 3,\n\t/**\n\t * board revision 9, generic\n\t */\n\tBOARD_REV_HACKRF1_R9 = 4,\n\t/**\n\t * board revision 10, generic\n\t */\n\tBOARD_REV_HACKRF1_R10 = 5,\n\n\t/**\n\t * praline board revision 0.1, generic\n\t */\n\tBOARD_REV_PRALINE_R0_1 = 6,\n\t/**\n\t * praline board revision 0.2, generic\n\t */\n\tBOARD_REV_PRALINE_R0_2 = 7,\n\t/**\n\t * praline board revision 0.1, generic\n\t */\n\tBOARD_REV_PRALINE_R0_3 = 8,\n\t/**\n\t * praline board revision 1.0, generic\n\t */\n\tBOARD_REV_PRALINE_R1_0 = 9,\n\t/**\n\t * praline board revision 1.1, generic\n\t */\n\tBOARD_REV_PRALINE_R1_1 = 10,\n\t/**\n\t * praline board revision 1.2, generic\n\t */\n\tBOARD_REV_PRALINE_R1_2 = 11,\n\n\t/**\n\t * board revision 6, made by GSG\n\t */\n\tBOARD_REV_GSG_HACKRF1_R6 = 0x81,\n\t/**\n\t * board revision 7, made by GSG\n\t */\n\tBOARD_REV_GSG_HACKRF1_R7 = 0x82,\n\t/**\n\t * board revision 8, made by GSG\n\t */\n\tBOARD_REV_GSG_HACKRF1_R8 = 0x83,\n\t/**\n\t * board revision 9, made by GSG\n\t */\n\tBOARD_REV_GSG_HACKRF1_R9 = 0x84,\n\t/**\n\t * board revision 10, made by GSG\n\t */\n\tBOARD_REV_GSG_HACKRF1_R10 = 0x85,\n\n\t/**\n\t * praline board revision 0.1, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R0_1 = 0x86,\n\t/**\n\t * praline board revision 0.2, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R0_2 = 0x87,\n\t/**\n\t * praline board revision 0.1, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R0_3 = 0x88,\n\t/**\n\t * praline board revision 1.0, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R1_0 = 0x89,\n\t/**\n\t * praline board revision 1.1, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R1_1 = 0x8a,\n\t/**\n\t * praline board revision 1.2, made by GSG\n\t */\n\tBOARD_REV_GSG_PRALINE_R1_2 = 0x8b,\n\n\t/**\n\t * unknown board revision (detection failed)\n\t */\n\tBOARD_REV_UNRECOGNIZED = 0xFE,\n\t/**\n\t * unknown board revision (detection not yet attempted)\n\t */\n\tBOARD_REV_UNDETECTED = 0xFF,\n};\n\n/**\n * USB board ID (product ID) enum\n * \n * Contains USB-IF product id (field `idProduct` in `libusb_device_descriptor`). Can be used to identify general type of hardware.\n * Only used in @ref hackrf_device_list.usb_board_ids field of @ref hackrf_device_list, and can be converted into human-readable string via @ref hackrf_usb_board_id_name.\n * @ingroup device\n */\nenum hackrf_usb_board_id {\n\t/**\n\t * Jawbreaker (beta platform) USB product id\n\t */\n\tUSB_BOARD_ID_JAWBREAKER = 0x604B,\n\t/**\n\t * HackRF One USB product id\n\t */\n\tUSB_BOARD_ID_HACKRF_ONE = 0x6089,\n\t/**\n\t * RAD1O (custom version) USB product id\n\t */\n\tUSB_BOARD_ID_RAD1O = 0xCC15,\n\t/**\n\t * Invalid / unknown USB product id\n\t */\n\tUSB_BOARD_ID_INVALID = 0xFFFF,\n};\n\n/**\n * RF filter path setting enum\n * \n * Used only when performing explicit tuning using @ref hackrf_set_freq_explicit, or can be converted into a human readable string using @ref hackrf_filter_path_name.\n * This can select the image rejection filter (U3, U8 or none) to use - using switches U5, U6, U9 and U11. When no filter is selected, the mixer itself is bypassed.\n * @ingroup configuration\n */\nenum rf_path_filter {\n\t/**\n\t * No filter is selected, **the mixer is bypassed**, \\f$f_{center} = f_{IF}\\f$\n\t */\n\tRF_PATH_FILTER_BYPASS = 0,\n\t/**\n\t * LPF is selected, \\f$f_{center} = f_{IF} - f_{LO}\\f$\n\t */\n\tRF_PATH_FILTER_LOW_PASS = 1,\n\t/**\n\t * HPF is selected, \\f$f_{center} = f_{IF} + f_{LO}\\f$\n\t */\n\tRF_PATH_FILTER_HIGH_PASS = 2,\n};\n\n/**\n * Opera Cake secondary ports (A1-A4, B1-B4)\n * @ingroup operacake\n */\nenum operacake_ports {\n\tOPERACAKE_PA1 = 0,\n\tOPERACAKE_PA2 = 1,\n\tOPERACAKE_PA3 = 2,\n\tOPERACAKE_PA4 = 3,\n\tOPERACAKE_PB1 = 4,\n\tOPERACAKE_PB2 = 5,\n\tOPERACAKE_PB3 = 6,\n\tOPERACAKE_PB4 = 7,\n};\n\n/**\n * Opera Cake port switching mode. Set via @ref hackrf_set_operacake_mode and quaried via @ref hackrf_get_operacake_mode\n * @ingroup operacake\n */\nenum operacake_switching_mode {\n\t/**\n\t * Port connections are set manually using @ref hackrf_set_operacake_ports. Both ports can be specified, but not on the same side.\n\t */\n\tOPERACAKE_MODE_MANUAL,\n\t/**\n\t * Port connections are switched automatically when the frequency is changed. Frequency ranges can be set using @ref hackrf_set_operacake_freq_ranges. In this mode, B0 mirrors A0\n\t */\n\tOPERACAKE_MODE_FREQUENCY,\n\t/**\n\t * Port connections are switched automatically over time. dwell times can be set with @ref hackrf_set_operacake_dwell_times. In this mode, B0 mirrors A0\n\t */\n\tOPERACAKE_MODE_TIME,\n};\n\n/**\n * sweep mode enum\n * \n * Used by @ref hackrf_init_sweep, to set sweep parameters.\n * \n * Linear mode is no longer used by the hackrf_sweep command line tool and in general the interleaved method is always preferable, but the linear mode remains available for backward compatibility and might be useful in some special circumstances.\n * @ingroup streaming\n */\nenum sweep_style {\n\t/**\n\t * step_width is added to the current frequency at each step.\n\t */\n\tLINEAR = 0,\n\t/**\n\t * each step is divided into two interleaved sub-steps, allowing the host to select the best portions of the FFT of each sub-step and discard the rest.\n\t */\n\tINTERLEAVED = 1,\n};\n\n/**\n * P1 SMA connector signal.\n *\n * Used by @ref hackrf_set_p1_ctrl, to select the signal for the P1 SMA connector.\n */\nenum p1_ctrl_signal {\n\tP1_SIGNAL_TRIGGER_IN = 0,\n\tP1_SIGNAL_AUX_CLK1 = 1,\n\tP1_SIGNAL_CLKIN = 2,\n\tP1_SIGNAL_TRIGGER_OUT = 3,\n\tP1_SIGNAL_P22_CLKIN = 4,\n\tP1_SIGNAL_P2_5 = 5,\n\tP1_SIGNAL_NC = 6,\n\tP1_SIGNAL_AUX_CLK2 = 7,\n};\n\n/**\n * P2 SMA connector signal.\n *\n * Used by @ref hackrf_set_p2_ctrl, to select the signal for the P2 SMA connector.\n */\nenum p2_ctrl_signal {\n\tP2_SIGNAL_CLK3 = 0,\n\tP2_SIGNAL_TRIGGER_IN = 2,\n\tP2_SIGNAL_TRIGGER_OUT = 3,\n};\n\n/**\n * CLKIN (clock input) signal.\n *\n * Used by @ref hackrf_set_clkin_ctrl, to select the clock input signal CLKIN.\n */\nenum clkin_ctrl_signal {\n\tCLKIN_SIGNAL_P1 = 0,\n\tCLKIN_SIGNAL_P22 = 1,\n};\n\n/**\n * Opaque struct for hackrf device info. Object can be created via @ref hackrf_open, @ref hackrf_device_list_open or @ref hackrf_open_by_serial and be destroyed via @ref hackrf_close\n * @ingroup device\n */\ntypedef struct hackrf_device hackrf_device;\n\n/**\n * USB transfer information passed to RX or TX callback.\n * A callback should treat all these fields as read-only except that a TX\n * callback should write to the data buffer and may write to valid_length to\n * indicate that a smaller number of bytes is to be transmitted.\n * @ingroup streaming\n */\ntypedef struct {\n\t/** HackRF USB device for this transfer */\n\thackrf_device* device;\n\t/** transfer data buffer (interleaved 8 bit I/Q samples) */\n\tuint8_t* buffer;\n\t/** length of data buffer in bytes */\n\tint buffer_length;\n\t/** number of buffer bytes that were transferred */\n\tint valid_length;\n\t/** User provided RX context. Not used by the library, but available to transfer callbacks for use. Set along with the transfer callback using @ref hackrf_start_rx or @ref hackrf_start_rx_sweep */\n\tvoid* rx_ctx;\n\t/** User provided TX context. Not used by the library, but available to transfer callbacks for use. Set along with the transfer callback using @ref hackrf_start_tx*/\n\tvoid* tx_ctx;\n} hackrf_transfer;\n\n/**\n * @ingroup device\n * MCU (LPC43xx) part ID and serial number. See the documentation of the MCU for details! Read via @ref hackrf_board_partid_serialno_read\n */\ntypedef struct {\n\t/**\n\t * MCU part ID register value\n\t*/\n\tuint32_t part_id[2];\n\t/**\n\t * MCU device unique ID (serial number)\n\t*/\n\tuint32_t serial_no[4];\n} read_partid_serialno_t;\n\n/**\n * Opera Cake port setting in @ref OPERACAKE_MODE_TIME operation\n * @ingroup operacake\n */\ntypedef struct {\n\t/**\n\t * Dwell time for port (in number of samples) \n\t */\n\tuint32_t dwell;\n\t/**\n\t * Port to connect A0 to (B0 mirrors this choice) Must be one of @ref operacake_ports\n\t */\n\tuint8_t port;\n} hackrf_operacake_dwell_time;\n\n/**\n * Opera Cake port setting in @ref OPERACAKE_MODE_FREQUENCY operation\n * @ingroup operacake\n */\ntypedef struct {\n\t/**\n\t * Start frequency (in MHz)\n\t */\n\tuint16_t freq_min;\n\t/**\n\t * Stop frequency (in MHz)\n\t */\n\tuint16_t freq_max;\n\t/**\n\t * Port (A0) to use for that frequency range. Port B0 mirrors this. Must be one of @ref operacake_ports\n\t */\n\tuint8_t port;\n} hackrf_operacake_freq_range;\n\n/** \n * Helper struct for hackrf_bias_t_user_setting.  If 'do_update' is true, then the values of 'change_on_mode_entry'\n * and 'enabled' will be used as the new default.  If 'do_update' is false, the current default will not change.\n*/\ntypedef struct {\n\tbool do_update;\n\tbool change_on_mode_entry;\n\tbool enabled;\n} hackrf_bool_user_settting;\n\n/** \n * User settings for user-supplied bias tee defaults.\n * \n * @ingroup device\n * \n*/\ntypedef struct {\n\thackrf_bool_user_settting tx;\n\thackrf_bool_user_settting rx;\n\thackrf_bool_user_settting off;\n} hackrf_bias_t_user_settting_req;\n\n/** \n * State of the SGPIO loop running on the M0 core. \n * @ingroup debug\n */\ntypedef struct {\n\t/** Requested mode. Possible values are 0(IDLE), 1(WAIT), 2(RX), 3(TX_START), 4(TX_RUN)*/\n\tuint16_t requested_mode;\n\t/** Request flag, 0 means request is completed, any other value means request is pending.*/\n\tuint16_t request_flag;\n\t/** Active mode. Possible values are the same as in @ref hackrf_m0_state.requested_mode */\n\tuint32_t active_mode;\n\t/** Number of bytes transferred by the M0. */\n\tuint32_t m0_count;\n\t/** Number of bytes transferred by the M4. */\n\tuint32_t m4_count;\n\t/** Number of shortfalls. */\n\tuint32_t num_shortfalls;\n\t/** Longest shortfall in bytes. */\n\tuint32_t longest_shortfall;\n\t/** Shortfall limit in bytes. */\n\tuint32_t shortfall_limit;\n\t/** Threshold m0_count value (in bytes) for next mode change. */\n\tuint32_t threshold;\n\t/** Mode which will be switched to when threshold is reached. Possible values are the same as in @ref hackrf_m0_state.requested_mode */\n\tuint32_t next_mode;\n\t/** Error, if any, that caused the M0 to revert to IDLE mode. Possible values are 0 (NONE), 1 (RX_TIMEOUT) 2 (TX_TIMEOUT) or 3 (MISSED_DEADLINE) */\n\tuint32_t error;\n} hackrf_m0_state;\n\n/**\n * Self-test results.\n * @ingroup debug\n */\ntypedef struct {\n\tbool pass;\n\tchar msg[4095];\n} hackrf_selftest;\n\n/**\n * List of connected HackRF devices\n * \n * Acquired via @ref hackrf_device_list and should be freed via @ref hackrf_device_list_free. Individual devices can be opened via @ref hackrf_device_list_open\n * @ingroup device\n */\nstruct hackrf_device_list {\n\t/**\n\t * Array of human-readable serial numbers. Each entry can be NULL!\n\t */\n\tchar** serial_numbers;\n\t/**\n\t * ID of each board, based on USB product ID. Can be used for general HW identification without opening the device.\n\t */\n\tenum hackrf_usb_board_id* usb_board_ids;\n\t/**\n\t * USB device index for a given HW entry. Intended for internal use only.\n\t */\n\tint* usb_device_index;\n\n\t/**\n\t * Number of connected HackRF devices, the length of arrays @ref serial_numbers, @ref usb_board_ids and @ref usb_device_index.\n\t */\n\tint devicecount;\n\n\t/**\n\t * All USB devices (as `libusb_device**` array)\n\t */\n\tvoid** usb_devices;\n\t/**\n\t * Number of all queried USB devices. Length of array @ref usb_devices.\n\t */\n\tint usb_devicecount;\n};\n\ntypedef struct hackrf_device_list hackrf_device_list_t;\n\n/**\n * Sample block callback, used in RX and TX (set via @ref hackrf_start_rx, @ref hackrf_start_rx_sweep and @ref hackrf_start_tx). In each mode, it is called when data needs to be handled, meaning filling samples in TX mode or reading them in RX modes.\n * \n * In TX mode, it should refill the transfer buffer with new raw IQ data, and set @ref hackrf_transfer.valid_length.\n * \n * In RX mode, it should copy/process the contents of the transfer buffer's valid part.\n * \n * In RX SWEEP mode, it receives multiple \"blocks\" of data, each with a 10-byte header containing the tuned frequency followed by the samples. See @ref hackrf_init_sweep for more info.\n * \n * The callback should return 0 if it wants to be called again, and any other value otherwise. Stopping the RX/TX/SWEEP is still done with @ref hackrf_stop_rx and @ref hackrf_stop_tx, and those should be called from the main thread, so this callback should signal the main thread that it should stop. Signaling the main thread to stop TX should be done from the flush callback in order to guarantee that no samples are discarded, see @ref hackrf_flush_cb_fn\n * @ingroup streaming\n */\ntypedef int (*hackrf_sample_block_cb_fn)(hackrf_transfer* transfer);\n\n/**\n * Block complete callback. \n * \n * Set via @ref hackrf_set_tx_block_complete_callback, called when a transfer is finished to the device's buffer, regardless if the transfer was successful or not. It can signal the main thread to stop on failure, can catch USB transfer errors and can also gather statistics about the transferred data.\n * @ingroup streaming\n */\ntypedef void (*hackrf_tx_block_complete_cb_fn)(hackrf_transfer* transfer, int);\n\n/**\n * Flush (end of transmission) callback\n * \n * Will be called when the last samples are transmitted and stopping transmission will result in no samples getting lost. Should signal the main thread that it should stop transmission via @ref hackrf_stop_tx\n * @ingroup streaming\n */\ntypedef void (*hackrf_flush_cb_fn)(void* flush_ctx, int);\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n/**\n * Initialize libhackrf\n * \n * Should be called before any other libhackrf function. Initializes libusb. Can be safely called multiple times.\n * @return @ref HACKRF_SUCCESS on success or @ref HACKRF_ERROR_LIBUSB\n * @ingroup library\n */\nextern ADDAPI int ADDCALL hackrf_init();\n\n/**\n * Exit libhackrf\n * \n * Should be called before exit. No other libhackrf functions should be called after it. Can be safely called multiple times.\n * @return @ref HACKRF_SUCCESS on success or @ref HACKRF_ERROR_NOT_LAST_DEVICE if not all devices were closed properly.\n * @ingroup library\n */\nextern ADDAPI int ADDCALL hackrf_exit();\n\n/**\n * Get library version.\n * \n * Can be called before @ref hackrf_init\n * @return library version as a human-readable string\n * @ingroup library\n */\nextern ADDAPI const char* ADDCALL hackrf_library_version();\n\n/**\n * Get library release.\n * \n * Can be called before @ref hackrf_init\n * @return library version as a human-readable string. \n * @ingroup library\n */\nextern ADDAPI const char* ADDCALL hackrf_library_release();\n\n/**\n * List connected HackRF devices\n * @return list of connected devices. The list should be freed with @ref hackrf_device_list_free\n * @ingroup device\n */\nextern ADDAPI hackrf_device_list_t* ADDCALL hackrf_device_list();\n\n/**\n * Open a @ref hackrf_device from a device list\n * @param[in] list device list to open device from\n * @param[in] idx index of the device to open\n * @param[out] device device handle to open\n * @return @ref HACKRF_SUCCESS on success, @ref HACKRF_ERROR_INVALID_PARAM on invalid parameters or other @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_device_list_open(\n\thackrf_device_list_t* list,\n\tint idx,\n\thackrf_device** device);\n\n/**\n * Check if a listed HackRF device is sharing its USB bus with other devices.\n *\n * @param[in] list device list to query\n * @param[in] idx index of the HackRF device in the list\n * @return The number of devices sharing the USB bus with the specified HackRF, or a negative error code from @ref hackrf_error\n *\n */\nextern ADDAPI int ADDCALL hackrf_device_list_bus_sharing(\n\thackrf_device_list_t* list,\n\tint idx);\n\n/**\n * Free a previously allocated @ref hackrf_device_list list.\n * @param[in] list list to free\n * @ingroup device\n */\nextern ADDAPI void ADDCALL hackrf_device_list_free(hackrf_device_list_t* list);\n\n/**\n * Open first available HackRF device\n * @param[out] device device handle\n * @return @ref HACKRF_SUCCESS on success, @ref HACKRF_ERROR_INVALID_PARAM if @p device is NULL, @ref HACKRF_ERROR_NOT_FOUND if no HackRF devices are found or other @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_open(hackrf_device** device);\n\n/**\n * Open HackRF device by serial number\n * @param[in] desired_serial_number serial number of device to open. If NULL then default to first device found.\n * @param[out] device device handle\n * @return @ref HACKRF_SUCCESS on success, @ref HACKRF_ERROR_INVALID_PARAM if @p device is NULL, @ref HACKRF_ERROR_NOT_FOUND if no HackRF devices are found or other @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_open_by_serial(\n\tconst char* const desired_serial_number,\n\thackrf_device** device);\n\n/**\n * Close a previously opened device\n * @param[in] device device to close\n * @return @ref HACKRF_SUCCESS on success or variant of @ref hackrf_error\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_close(hackrf_device* device);\n\n/**\n * Start receiving\n * \n * Should be called after setting gains, frequency and sampling rate, as these values won't get reset but instead keep their last value, thus their state is unknown.\n * \n * The callback is called with a @ref hackrf_transfer object whenever the buffer is full. The callback is called in an async context so no libhackrf functions should be called from it. The callback should treat its argument as read-only.\n * @param device device to configure\n * @param callback rx_callback\n * @param rx_ctx User provided RX context. Not used by the library, but available to @p callback as @ref hackrf_transfer.rx_ctx.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_start_rx(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* rx_ctx);\n\n/**\n * Stop receiving\n * \n * @param device device to stop RX on\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_stop_rx(hackrf_device* device);\n\n/**\n * Start transmitting\n * \n *\n * Should be called after setting gains, frequency and sampling rate, as these values won't get reset but instead keep their last value, thus their state is unknown. \n * Setting flush function (using @ref hackrf_enable_tx_flush) and/or setting block complete callback (using @ref hackrf_set_tx_block_complete_callback) (if these features are used) should also be done before this.\n * \n * The callback is called with a @ref hackrf_transfer object whenever a transfer buffer is needed to be filled with samples. The callback is called in an async context so no libhackrf functions should be called from it. The callback should treat its argument as read-only, except the @ref hackrf_transfer.buffer and @ref hackrf_transfer.valid_length.\n * @param device device to configure\n * @param callback tx_callback\n * @param tx_ctx User provided TX context. Not used by the library, but available to @p callback as @ref hackrf_transfer.tx_ctx.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_start_tx(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* tx_ctx);\n\n/**\n * Setup callback to be called when an USB transfer is completed.\n * \n * This callback will be called whenever an USB transfer to the device is completed, regardless if it was successful or not (indicated by the second parameter).\n * \n * @param device device to configure\n * @param callback callback to call when a transfer is completed\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant \n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_set_tx_block_complete_callback(\n\thackrf_device* device,\n\thackrf_tx_block_complete_cb_fn callback);\n\n/**\n * Setup flush (end-of-transmission) callback\n * \n * This callback will be called when all the data was transmitted and all data transfers were completed. First parameter is supplied context, second parameter is success flag.\n * \n * @param device device to configure\n * @param callback callback to call when all transfers were completed\n * @param flush_ctx context (1st parameter of callback)\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant \n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_enable_tx_flush(\n\thackrf_device* device,\n\thackrf_flush_cb_fn callback,\n\tvoid* flush_ctx);\n\n/**\n * Stop transmission\n * \n * @param device device to stop TX on\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant \n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_stop_tx(hackrf_device* device);\n\n/**\n * Get the state of the M0 code on the LPC43xx MCU\n * \n * Requires USB API version 0x0106 or above!\n * @param[in] device device to query\n * @param[out] value MCU code state\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant  \n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_get_m0_state(\n\thackrf_device* device,\n\thackrf_m0_state* value);\n\n/**\n * Get the results of the device self-test\n *\n * @param[in] device device to query\n * @param[out] self-test results\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_read_selftest(\n\thackrf_device* device,\n\thackrf_selftest* value);\n\n/**\n * Test the RTC oscillator on the device\n *\n * @param[in] device device to query\n * @param[out] pass RTC oscillator test result\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_test_rtc_osc(hackrf_device* device, bool* pass);\n\n/**\n * Read a value from an ADC channel\n *\n * @param[in] device device to query\n * @param[in] adc_channel ADC channel, e.g. 0 for ADC0_0. Add 0x80 to use an alternate pin.\n * @param[out] value Value read from ADC.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_read_adc(\n\thackrf_device* device,\n\tuint8_t adc_channel,\n\tuint16_t* value);\n\n/**\n * Set transmit underrun limit\n * \n * When this limit is set, after the specified number of samples (bytes, not whole IQ pairs) missing the device will automatically return to IDLE mode, thus stopping operation. Useful for handling cases like program/computer crashes or other problems. The default value 0 means no limit.\n * \n * Requires USB API version 0x0106 or above!\n * @param device device to configure\n * @param value number of samples to wait before auto-stopping\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant   \n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_set_tx_underrun_limit(\n\thackrf_device* device,\n\tuint32_t value);\n\n/**\n * Set receive overrun limit\n * \n * When this limit is set, after the specified number of samples (bytes, not whole IQ pairs) missing the device will automatically return to IDLE mode, thus stopping operation. Useful for handling cases like program/computer crashes or other problems. The default value 0 means no limit.\n * \n * Requires USB API version 0x0106 or above!\n * @param device device to configure\n * @param value number of samples to wait before auto-stopping\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_set_rx_overrun_limit(\n\thackrf_device* device,\n\tuint32_t value);\n\n/**\n * Query device streaming status\n * \n * @param device device to query\n * @return @ref HACKRF_TRUE if the device is streaming, else one of @ref HACKRF_ERROR_STREAMING_THREAD_ERR, @ref HACKRF_ERROR_STREAMING_STOPPED or @ref HACKRF_ERROR_STREAMING_EXIT_CALLED\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_is_streaming(hackrf_device* device);\n\n/**\n * Directly read the registers of the MAX2837 transceiver IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to query\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_max2837_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value);\n\n/**\n * Directly read the registers of the MAX2831 transceiver IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to query\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_max2831_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value);\n\n/**\n * Directly write the registers of the MAX2837 transceiver IC\n * \n * Intended for debugging purposes only!\n * \n * @param device device to write\n * @param register_number register number to write\n * @param value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_max2837_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value);\n\n/**\n * Directly write the registers of the MAX2831 transceiver IC\n * \n * Intended for debugging purposes only!\n * \n * @param device device to write\n * @param register_number register number to write\n * @param value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_max2831_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value);\n\n/**\n * Directly read the registers of the Si5351C clock generator IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to query\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_si5351c_read(\n\thackrf_device* device,\n\tuint16_t register_number,\n\tuint16_t* value);\n\n/**\n * Directly write the registers of the Si5351 clock generator IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to write\n * @param[in] register_number register number to write\n * @param[out] value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_si5351c_write(\n\thackrf_device* device,\n\tuint16_t register_number,\n\tuint16_t value);\n\n/**\n * Set baseband filter bandwidth\n * \n * Possible values: 1.75, 2.5, 3.5, 5, 5.5, 6, 7, 8, 9, 10, 12, 14, 15, 20, 24, 28MHz, default \\f$ \\le 0.75 \\cdot F_s \\f$\n * The functions @ref hackrf_compute_baseband_filter_bw and @ref hackrf_compute_baseband_filter_bw_round_down_lt can be used to get a valid value nearest to a given value.\n * \n * Setting the sample rate causes the filter bandwidth to be (re)set to its default \\f$ \\le 0.75 \\cdot F_s \\f$ value, so setting sample rate should be done before setting filter bandwidth.\n * \n * @param device device to configure\n * @param bandwidth_hz baseband filter bandwidth in Hz\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_baseband_filter_bandwidth(\n\thackrf_device* device,\n\tconst uint32_t bandwidth_hz);\n\n/**\n * Directly read the registers of the RFFC5071/5072 mixer-synthesizer IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to query\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_rffc5071_read(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t* value);\n\n/**\n * Directly write the registers of the RFFC5071/5072 mixer-synthesizer IC\n * \n * Intended for debugging purposes only!\n * \n * @param[in] device device to write\n * @param[in] register_number register number to write\n * @param[out] value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_rffc5071_write(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint16_t value);\n\n/**\n * Directly read the registers of the current gateware through the FPGA SPI interface\n * (HackRF Pro)\n *\n * Intended for debugging purposes only!\n *\n * @param[in] device device to query\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_fpga_read_register(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint8_t* value);\n\n/**\n * Directly write the registers of the current gateware through the FPGA SPI interface\n * (HackRF Pro)\n *\n * Intended for debugging purposes only!\n *\n * @param[in] device device to write\n * @param[in] register_number register number to write\n * @param[out] value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_fpga_write_register(\n\thackrf_device* device,\n\tuint8_t register_number,\n\tuint8_t value);\n\n/**\n * Erase firmware image on the SPI flash\n * \n * Should be followed by writing a new image, or the HackRF will be soft-bricked (still rescuable in DFU mode)\n * \n * @param device device to erase\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_spiflash_erase(hackrf_device* device);\n\n/**\n * Write firmware image on the SPI flash\n * \n * Should only be used for firmware updating. Can brick the device, but it's still rescuable in DFU mode.\n * \n * @param device device to write on\n * @param address address to write to. Should start at 0\n * @param length length of data to write. Must be at most 256. \n * @param data data to write\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_spiflash_write(\n\thackrf_device* device,\n\tconst uint32_t address,\n\tconst uint16_t length,\n\tunsigned char* const data);\n\n/**\n * Read firmware image on the SPI flash\n * \n * Should only be used for firmware verification.\n * \n * @param device device to read from\n * @param address address to read from. Firmware should start at 0\n * @param length length of data to read. Must be at most 256. \n * @param data pointer to buffer\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_spiflash_read(\n\thackrf_device* device,\n\tconst uint32_t address,\n\tconst uint16_t length,\n\tunsigned char* data);\n\n/**\n * Read the status registers of the W25Q80BV SPI flash chip\n * \n * See the datasheet for details of the status registers. The two registers are read in order.\n * \n * Requires USB API version 0x0103 or above!\n * @param[in] device device to query\n * @param[out] data char[2] array of the status registers\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_spiflash_status(hackrf_device* device, uint8_t* data);\n\n/**\n * Clear the status registers of the W25Q80BV SPI flash chip\n * \n * See the datasheet for details of the status registers.\n * \n * Requires USB API version 0x0103 or above!\n * @param device device to clear\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_spiflash_clear_status(hackrf_device* device);\n\n/* device will need to be reset after hackrf_cpld_write */\n\n/**\n * Write configuration bitstream into the XC2C64A-7VQ100C CPLD\n * \n * @deprecated this function writes the bitstream, but the firmware auto-overrides at each reset, so no changes will take effect\n * @param device device to configure\n * @param data CPLD bitstream data\n * @param total_length length of the bitstream to write\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_cpld_write(\n\thackrf_device* device,\n\tunsigned char* const data,\n\tconst unsigned int total_length);\n\n/**\n * Read @ref hackrf_board_id from a device\n * \n * The result can be converted into a human-readable string via @ref hackrf_board_id_name\n * \n * \n * @param[in] device device to query\n * @param[out] value @ref hackrf_board_id enum value\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_board_id_read(hackrf_device* device, uint8_t* value);\n\n/**\n * Read HackRF firmware version as a string\n * \n * \n * @param[in] device device to query\n * @param[out] version version string\n * @param[in] length length of allocated string **without null byte** (so set it to `length(arr)-1`)\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_version_string_read(\n\thackrf_device* device,\n\tchar* version,\n\tuint8_t length);\n\n/**\n * Read HackRF USB API version\n * \n * Read version as MM.mm 16-bit value, where MM is the major and mm is the minor version, encoded as the hex digits of the 16-bit number. \n * \n * Example code from `hackrf_info.c` displaying the result:\n * ```c\n * printf(\"Firmware Version: %s (API:%x.%02x)\\n\",\n *             version,\n *             (usb_version >> 8) & 0xFF,\n *             usb_version & 0xFF);\n * ```\n * \n * @param[in] device device to query\n * @param[out] version USB API version\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_usb_api_version_read(\n\thackrf_device* device,\n\tuint16_t* version);\n\n/**\n * Set the center frequency\n * \n * Simple (auto) tuning via specifying a center frequency in Hz\n * \n * This setting is not exact and depends on the PLL settings. Exact resolution is not determined, but the actual tuned frequency will be queryable in the future.\n * \n * @param device device to tune\n * @param freq_hz center frequency in Hz. Defaults to 900MHz. Should be in range 1-6000MHz, but 0-7250MHz is possible. The resolution is ~50Hz, I could not find the exact number.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz);\n\n/**\n * Set the center frequency via explicit tuning\n * \n * Center frequency is set to \\f$f_{center} = f_{IF} + k\\cdot f_{LO}\\f$ where \\f$k\\in\\left\\{-1; 0; 1\\right\\}\\f$, depending on the value of @p path. See the documentation of @ref rf_path_filter for details\n * \n * @param device device to tune\n * @param if_freq_hz tuning frequency of the MAX2837 transceiver IC in Hz. Must be in the range of 2150-2750MHz\n * @param lo_freq_hz tuning frequency of the RFFC5072 mixer/synthesizer IC in Hz. Must be in the range 84.375-5400MHz, defaults to 1000MHz. No effect if @p path is set to @ref RF_PATH_FILTER_BYPASS\n * @param path filter path for mixer. See the documentation for @ref rf_path_filter for details\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_freq_explicit(\n\thackrf_device* device,\n\tconst uint64_t if_freq_hz,\n\tconst uint64_t lo_freq_hz,\n\tconst enum rf_path_filter path);\n\n/**\n * Set sample rate explicitly\n * \n * Sample rate should be in the range 2-20MHz, with the default being 10MHz. Lower & higher values are technically possible, but the performance is not guaranteed.\n * \n * This function sets the sample rate by specifying a clock frequency in Hz and a divider, so the resulting sample rate will be @p freq_hz / @p divider.\n * This function also sets the baseband filter bandwidth to a value \\f$ \\le 0.75 \\cdot F_s \\f$, so any calls to @ref hackrf_set_baseband_filter_bandwidth should only be made after this.\n * \n * @param device device to configure\n * @param freq_hz sample rate base frequency in Hz\n * @param divider frequency divider. Must be in the range 1-31\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_sample_rate_manual(\n\thackrf_device* device,\n\tconst uint32_t freq_hz,\n\tconst uint32_t divider);\n\n/**\n * Set sample rate\n * \n * Sample rate should be in the range 2-20MHz, with the default being 10MHz. Lower & higher values are technically possible, but the performance is not guaranteed.\n * This function also sets the baseband filter bandwidth to a value \\f$ \\le 0.75 \\cdot F_s \\f$, so any calls to @ref hackrf_set_baseband_filter_bandwidth should only be made after this.\n * \n * @param device device to configure\n * @param freq_hz sample rate frequency in Hz. Should be in the range 2-20MHz\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_sample_rate(\n\thackrf_device* device,\n\tconst double freq_hz);\n\n/**\n * Enable/disable 14dB RF amplifier\n * \n * Enable / disable the ~11dB RF RX/TX amplifiers U13/U25 via controlling switches U9 and U14.\n * \n * @param device device to configure\n * @param value enable (1) or disable (0) amplifier\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_amp_enable(\n\thackrf_device* device,\n\tconst uint8_t value);\n\n/**\n * Read board part ID and serial number\n * \n * Read MCU part id and serial number. See the documentation of the MCU for details!\n * \n * @param[in] device device to query\n * @param[out] read_partid_serialno result of query\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_board_partid_serialno_read(\n\thackrf_device* device,\n\tread_partid_serialno_t* read_partid_serialno);\n\n/**\n * Set LNA gain\n * \n * Set the RF RX gain of the MAX2837 transceiver IC (\"IF\" gain setting) in decibels. Must be in range 0-40dB, with 8dB steps.\n * \n * @param device device to configure\n * @param value RX IF gain value in dB\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_lna_gain(hackrf_device* device, uint32_t value);\n\n/**\n * Set baseband RX gain of the MAX2837 transceiver IC (\"BB\" or \"VGA\" gain setting) in decibels. Must be in range 0-62dB with 2dB steps.\n * \n * @param device device to configure\n * @param value RX BB gain value in dB\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_vga_gain(hackrf_device* device, uint32_t value);\n\n/**\n * Set RF TX gain of the MAX2837 transceiver IC (\"IF\" or \"VGA\" gain setting) in decibels. Must be in range 0-47dB in 1dB steps.\n * \n * @param device device to configure\n * @param value TX IF gain value in dB\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_txvga_gain(hackrf_device* device, uint32_t value);\n\n/**\n * Enable / disable bias-tee (antenna port power)\n * \n * Enable or disable the **3.3V (max 50mA)** bias-tee (antenna port power). Defaults to disabled.\n * \n * **NOTE:** the firmware auto-disables this after returning to IDLE mode, so a perma-set is not possible, which means all software supporting HackRF devices must support enabling bias-tee, as setting it externally is not possible like it is with RTL-SDR for example.\n * \n * @param device device to configure\n * @param value enable (1) or disable (0) bias-tee\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_antenna_enable(\n\thackrf_device* device,\n\tconst uint8_t value);\n\n/**\n * Convert @ref hackrf_error into human-readable string\n * @param errcode enum to convert\n * @return human-readable name of error\n * @ingroup library\n */\nextern ADDAPI const char* ADDCALL hackrf_error_name(enum hackrf_error errcode);\n\n/**\n * Convert @ref hackrf_board_id into human-readable string\n * \n * @param board_id enum to convert\n * @return human-readable name of board id\n * @ingroup device\n */\nextern ADDAPI const char* ADDCALL hackrf_board_id_name(enum hackrf_board_id board_id);\n\n/**\n * Lookup platform ID (HACKRF_PLATFORM_xxx) from board id (@ref hackrf_board_id)\n * \n * @param board_id @ref hackrf_board_id enum variant to convert\n * @return @ref HACKRF_PLATFORM_JAWBREAKER, @ref HACKRF_PLATFORM_HACKRF1_OG, @ref HACKRF_PLATFORM_RAD1O, @ref HACKRF_PLATFORM_HACKRF1_R9 or 0\n * @ingroup device\n*/\nextern ADDAPI uint32_t ADDCALL hackrf_board_id_platform(enum hackrf_board_id board_id);\n\n// part of docstring is from hackrf.h\n/**\n * Convert @ref hackrf_usb_board_id into human-readable string.\n * @param usb_board_id enum to convert\n * @return human-readable name of board id\n * @ingroup device\n */\nextern ADDAPI const char* ADDCALL hackrf_usb_board_id_name(\n\tenum hackrf_usb_board_id usb_board_id);\n\n/**\n * Convert @ref rf_path_filter into human-readable string\n * @param path enum to convert\n * @return human-readable name of filter path\n * @ingroup configuration\n */\nextern ADDAPI const char* ADDCALL hackrf_filter_path_name(const enum rf_path_filter path);\n\n/**\n * Compute nearest valid baseband filter bandwidth lower than a specified value\n * \n * The result can be used via @ref hackrf_set_baseband_filter_bandwidth\n * \n * @param bandwidth_hz desired filter bandwidth in Hz\n * @return the highest valid filter bandwidth lower than @p bandwidth_hz in Hz \n * @ingroup configuration\n */\nextern ADDAPI uint32_t ADDCALL hackrf_compute_baseband_filter_bw_round_down_lt(\n\tconst uint32_t bandwidth_hz);\n\n/**\n * Compute nearest valid baseband filter bandwidth to specified value\n * \n * The result can be used via @ref hackrf_set_baseband_filter_bandwidth\n * \n * @param bandwidth_hz desired filter bandwidth in Hz\n * @return nearest valid filter bandwidth in Hz\n * @ingroup configuration\n */\nextern ADDAPI uint32_t ADDCALL hackrf_compute_baseband_filter_bw(\n\tconst uint32_t bandwidth_hz);\n\n/* All features below require USB API version 0x1002 or higher) */\n\n/**\n * Set hardware sync mode (hardware triggering)\n * \n * See the documentation on hardware triggering for details\n * \n * Requires USB API version 0x0102 or above!\n * @param device device to configure\n * @param value enable (1) or disable (0) hardware triggering\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_set_hw_sync_mode(\n\thackrf_device* device,\n\tconst uint8_t value);\n\n/**\n * Initialize sweep mode\n * \n * In this mode, in a single data transfer (single call to the RX transfer callback), multiple blocks of size @p num_bytes bytes are received with different center frequencies. At the beginning of each block, a 10-byte frequency header is present in `0x7F - 0x7F - uint64_t frequency (LSBFIRST, in Hz)` format, followed by the actual samples.\n * \n * Requires USB API version 0x0102 or above!\n * @param device device to configure\n * @param frequency_list list of start-stop frequency pairs in MHz\n * @param num_ranges length of array @p frequency_list (in pairs, so total array length / 2!). Must be less than @ref MAX_SWEEP_RANGES\n * @param num_bytes number of bytes to capture per tuning, must be a multiple of @ref BYTES_PER_BLOCK\n * @param step_width width of each tuning step in Hz\n * @param offset frequency offset added to tuned frequencies. sample_rate / 2 is a good value\n * @param style sweep style\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_init_sweep(\n\thackrf_device* device,\n\tconst uint16_t* frequency_list,\n\tconst int num_ranges,\n\tconst uint32_t num_bytes,\n\tconst uint32_t step_width,\n\tconst uint32_t offset,\n\tconst enum sweep_style style);\n\n/**\n * Query connected Opera Cake boards\n * \n * Returns a @ref HACKRF_OPERACAKE_MAX_BOARDS size array of addresses, with @ref HACKRF_OPERACAKE_ADDRESS_INVALID as a placeholder\n *\n * Requires USB API version 0x0105 or above!\n * @param[in] device device to query\n * @param[out] boards list of boards\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_get_operacake_boards(\n\thackrf_device* device,\n\tuint8_t* boards);\n\n/**\n * Setup Opera Cake operation mode\n * \n * Requires USB API version 0x0105 or above!\n * @param device device to configure\n * @param address address of Opera Cake add-on board to configure\n * @param mode mode to use\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_set_operacake_mode(\n\thackrf_device* device,\n\tuint8_t address,\n\tenum operacake_switching_mode mode);\n\n/**\n * Query Opera Cake mode\n * \n * Requires USB API version 0x0105 or above!\n * @param[in] device device to query from\n * @param[in] address address of add-on board to query\n * @param[out] mode operation mode of the selected add-on board\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_get_operacake_mode(\n\thackrf_device* device,\n\tuint8_t address,\n\tenum operacake_switching_mode* mode);\n\n/**\n * Setup Opera Cake ports in @ref OPERACAKE_MODE_MANUAL mode operation\n * \n * Should be called after @ref hackrf_set_operacake_mode. A0 and B0 must be connected to opposite sides (A->A and B->B or A->B and B->A but not A->A and B->A or A->B and B->B)\n * \n * Requires USB API version 0x0102 or above!\n * @param device device to configure\n * @param address address of add-on board to configure\n * @param port_a port for A0. Must be one of @ref operacake_ports\n * @param port_b port for B0. Must be one of @ref operacake_ports\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_set_operacake_ports(\n\thackrf_device* device,\n\tuint8_t address,\n\tuint8_t port_a,\n\tuint8_t port_b);\n\n/**\n * Setup Opera Cake dwell times in @ref OPERACAKE_MODE_TIME mode operation\n * \n * Should be called after @ref hackrf_set_operacake_mode\n * \n * **Note:** this configuration applies to all Opera Cake boards in @ref OPERACAKE_MODE_TIME mode \n * \n * Requires USB API version 0x0105 or above!\n * @param device device to configure\n * @param dwell_times list of dwell times to setup\n * @param count number of dwell times to setup. Must be at most @ref HACKRF_OPERACAKE_MAX_DWELL_TIMES.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_set_operacake_dwell_times(\n\thackrf_device* device,\n\thackrf_operacake_dwell_time* dwell_times,\n\tuint8_t count);\n\n/**\n * Setup Opera Cake frequency ranges in @ref OPERACAKE_MODE_FREQUENCY mode operation\n * \n * Should be called after @ref hackrf_set_operacake_mode\n *\n * **Note:** this configuration applies to all Opera Cake boards in @ref OPERACAKE_MODE_FREQUENCY mode\n * \n * Requires USB API version 0x0103 or above!\n * @param device device to configure\n * @param freq_ranges list of frequency ranges to setup\n * @param count number of ranges to setup. Must be at most @ref HACKRF_OPERACAKE_MAX_FREQ_RANGES.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_set_operacake_freq_ranges(\n\thackrf_device* device,\n\thackrf_operacake_freq_range* freq_ranges,\n\tuint8_t count);\n\n/**\n * Reset HackRF device\n * \n * Requires USB API version 0x0102 or above!\n * @param device device to reset\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_reset(hackrf_device* device);\n\n/**\n * Setup Opera Cake frequency ranges in @ref OPERACAKE_MODE_FREQUENCY mode operation\n * \n * Old function to set ranges with. Use @ref hackrf_set_operacake_freq_ranges instead!\n * \n * **Note:** this configuration applies to all Opera Cake boards in @ref OPERACAKE_MODE_FREQUENCY mode\n * \n * Requires USB API version 0x0103 or above!\n * @param device device to configure\n * @param ranges ranges to setup. Should point to a valid @ref hackrf_operacake_freq_range array.\n * @param num_ranges length of ranges to setup, must be number of ranges * 5. Must be at most 8*5=40. (internally called len_ranges, possible typo)\n * @deprecated This has been replaced by @ref hackrf_set_operacake_freq_ranges\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_set_operacake_ranges(\n\thackrf_device* device,\n\tuint8_t* ranges,\n\tuint8_t num_ranges);\n\n/**\n * Enable / disable CLKOUT\n * \n * Requires USB API version 0x0103 or above!\n * @param device device to configure\n * @param value clock output enabled (0/1)\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_set_clkout_enable(\n\thackrf_device* device,\n\tconst uint8_t value);\n\n/**\n * Get CLKIN status\n * \n * Check if an external clock signal is detected on the CLKIN port.\n * \n * Requires USB API version 0x0106 or above!\n * @param[in] device device to read status from\n * @param[out] status external clock detected (0/1)\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup configuration\n */\nextern ADDAPI int ADDCALL hackrf_get_clkin_status(hackrf_device* device, uint8_t* status);\n\n/**\n * Perform GPIO test on an Opera Cake addon board\n * \n * Value 0xFFFF means \"GPIO mode disabled\", and hackrf_operacake advises to remove additional add-on boards and retry.\n * Value 0 means all tests passed.\n * In any other values, a 1 bit signals an error. Bits are grouped in groups of 3. Encoding:\n * 0 - u1ctrl - u3ctrl0 - u3ctrl1 - u2ctrl0 - u2ctrl1\n * \n * Requires USB API version 0x0103 or above!\n * @param[in] device device to perform test on\n * @param[in] address address of Opera Cake board to test\n * @param[out] test_result result of tests\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup operacake\n */\nextern ADDAPI int ADDCALL hackrf_operacake_gpio_test(\n\thackrf_device* device,\n\tuint8_t address,\n\tuint16_t* test_result);\n\n#ifdef HACKRF_ISSUE_609_IS_FIXED\n/**\n * Read CPLD checksum\n * \n * This function is not always available, see [issue 609](https://github.com/greatscottgadgets/hackrf/issues/609)\n * \n * Requires USB API version 0x0103 or above!\n * @param[in] device device to read checksum from\n * @param[out] crc CRC checksum of the CPLD configuration\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_cpld_checksum(hackrf_device* device, uint32_t* crc);\n#endif /* HACKRF_ISSUE_609_IS_FIXED */\n\n/**\n * Enable / disable UI display (RAD1O, PortaPack, etc.)\n * \n * Enable or disable the display on display-enabled devices (Rad1o, PortaPack)\n * \n * Requires USB API version 0x0104 or above!\n * @param device device to enable/disable UI on\n * @param value Enable UI. Must be 1 or 0\n * @return @ref HACKRF_SUCCESS on success or @ref HACKRF_ERROR_LIBUSB on usb error\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_set_ui_enable(hackrf_device* device, const uint8_t value);\n\n/**\n * Start RX sweep\n * \n * See @ref hackrf_init_sweep for more info\n *\n * Requires USB API version 0x0104 or above!\n * @param device device to start sweeping\n * @param callback rx callback processing the received data\n * @param rx_ctx User provided RX context. Not used by the library, but available to @p callback as @ref hackrf_transfer.rx_ctx.\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup streaming\n */\nextern ADDAPI int ADDCALL hackrf_start_rx_sweep(\n\thackrf_device* device,\n\thackrf_sample_block_cb_fn callback,\n\tvoid* rx_ctx);\n\n// docsstring partly from hackrf.c\n/**\n * Get USB transfer buffer size.\n * @param[in] device unused\n * @return size in bytes\n * @ingroup library\n */\nextern ADDAPI size_t ADDCALL hackrf_get_transfer_buffer_size(hackrf_device* device);\n\n// docsstring partly from hackrf.c\n/**\n * Get the total number of USB transfer buffers.\n * @param[in] device unused\n * @return number of buffers\n * @ingroup library\n */\nextern ADDAPI uint32_t ADDCALL hackrf_get_transfer_queue_depth(hackrf_device* device);\n\n/**\n * Read board revision of device\n * \n * Requires USB API version 0x0106 or above!\n * @param[in] device device to read board revision from\n * @param[out] value revision enum, will become one of @ref hackrf_board_rev. Should be initialized with @ref BOARD_REV_UNDETECTED\n * @return @ref HACKRF_SUCCESS on success or @ref HACKRF_ERROR_LIBUSB\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_board_rev_read(hackrf_device* device, uint8_t* value);\n\n/**\n * Convert board revision name\n * \n * @param board_rev board revision enum from @ref hackrf_board_rev_read\n * @returns human-readable name of board revision. Discards GSG bit. \n * @ingroup device\n */\nextern ADDAPI const char* ADDCALL hackrf_board_rev_name(enum hackrf_board_rev board_rev);\n\n/**\n * Read supported platform of device\n * \n * Returns a combination of @ref HACKRF_PLATFORM_JAWBREAKER | @ref HACKRF_PLATFORM_HACKRF1_OG | @ref HACKRF_PLATFORM_RAD1O | @ref HACKRF_PLATFORM_HACKRF1_R9\n * \n * Requires USB API version 0x0106 or above!\n * @param[in] device device to query\n * @param[out] value supported platform bitfield\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n */\nextern ADDAPI int ADDCALL hackrf_supported_platform_read(\n\thackrf_device* device,\n\tuint32_t* value);\n\n/**\n * Turn on or off (override) the LEDs of the HackRF device\n * \n * This function can turn on or off the LEDs of the device. There are 3 controllable LEDs on the HackRF one: USB, RX and TX. On the Rad1o, there are 4 LEDs. Each LED can be set individually, but the setting might get overridden by other functions.\n * \n * The LEDs can be set via specifying them as bits of a 8 bit number @p state, bit 0 representing the first (USB on the HackRF One) and bit 3 or 4 representing the last LED. The upper 4 or 5 bits are unused. For example, binary value 0bxxxxx101 turns on the USB and TX LEDs on the HackRF One. \n * \n * Requires USB API version 0x0107 or above!\n * @param device device to query\n * @param state LED states as a bitfield\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n * \n*/\nextern ADDAPI int ADDCALL hackrf_set_leds(hackrf_device* device, const uint8_t state);\n\n/**\n * Configure bias tee behavior of the HackRF device when changing RF states\n * \n * This function allows the user to configure bias tee behavior so that it can be turned on or off automatically by the HackRF when entering the RX, TX, or OFF state. By default, the HackRF switches off the bias tee when the RF path switches to OFF mode.\n * \n * The bias tee configuration is specified via a bitfield:\n * \n * 0000000TmmRmmOmm\n * \n * Where setting T/R/O bits indicates that the TX/RX/Off behavior should be set to mode 'mm', 0=don't modify\n * \n * mm specifies the bias tee mode:\n * \n * 00 - do nothing\n * 01 - reserved, do not use\n * 10 - disable bias tee\n * 11 - enable bias tee\n * \n * @param device device to configure\n * @param state Bias tee states, as a bitfield\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup device\n * \n*/\nextern ADDAPI int ADDCALL hackrf_set_user_bias_t_opts(\n\thackrf_device* device,\n\thackrf_bias_t_user_settting_req* req);\n\n/**\n * Select signal for HackRF Pro SMA connector P1.\n */\nextern ADDAPI int ADDCALL hackrf_set_p1_ctrl(\n\thackrf_device* device,\n\tconst enum p1_ctrl_signal signal);\n\n/**\n * Select signal for HackRF Pro SMA connector P2.\n */\nextern ADDAPI int ADDCALL hackrf_set_p2_ctrl(\n\thackrf_device* device,\n\tconst enum p2_ctrl_signal signal);\n\n/**\n * Select signal for HackRF Pro clock input CLKIN.\n */\nextern ADDAPI int ADDCALL hackrf_set_clkin_ctrl(\n\thackrf_device* device,\n\tconst enum clkin_ctrl_signal signal);\n\n/**\n * Enable/disable narrowband filter in HackRF Pro.\n */\nextern ADDAPI int ADDCALL hackrf_set_narrowband_filter(\n\thackrf_device* device,\n\tconst uint8_t value);\n\n/**\n * Program the selected FPGA bitstream in HackRF Pro.\n */\nextern ADDAPI int ADDCALL hackrf_set_fpga_bitstream(\n\thackrf_device* device,\n\tconst uint8_t index);\n\n/**\n * Read a radio configuration register\n *\n * @param[in] device device to query\n * @param[in] bank bank number to read\n * @param[in] register_number register number to read\n * @param[out] value value of the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_radio_read_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint8_t register_number,\n\tuint64_t* const value);\n\n/**\n * Write to a radio configuration register\n *\n * @param[in] device device to write\n * @param[in] bank bank number to write\n * @param[in] register_number register number to write\n * @param[out] value value to write in the specified register\n * @return @ref HACKRF_SUCCESS on success or @ref hackrf_error variant\n * @ingroup debug\n */\nextern ADDAPI int ADDCALL hackrf_radio_write_register(\n\thackrf_device* device,\n\tconst uint8_t bank,\n\tconst uint8_t register_number,\n\tconst uint64_t value);\n\n#ifdef __cplusplus\n} // __cplusplus defined.\n#endif\n\n#endif /*__HACKRF_H__*/\n"
  },
  {
    "path": "tools/add-braces.sh",
    "content": "#!/bin/bash\n\nCMAKE='cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON'\n\nCLANG_TIDY='clang-tidy\n    -checks=-*,readability-braces-around-statements\n    --warnings-as-errors=-*,readability-braces-around-statements\n    --fix-errors\n    --format-style=file\n    -p'\n\nBUILD=build/host\nmkdir -p $BUILD\n$CMAKE -S host -B $BUILD\nmake -j4 -C $BUILD\n$CLANG_TIDY $BUILD host/libhackrf/src/*.{c,h} host/hackrf-tools/src/*.c\n\nfor board in HACKRF_ONE JAWBREAKER RAD1O; do\n    BUILD=build/firmware/$BOARD\n    mkdir -p $BUILD\n    $CMAKE -S firmware/hackrf_usb -B $BUILD\n    make -j4 $BUILD\n    if [ $BOARD == RAD1O ]; then\n        FILES=`ls firmware/{common,hackrf_usb}/*.{c,h} | grep -v rffc5071`\n    else\n        FILES=`ls firmware/{common,hackrf_usb}/*.{c,h} | grep -v max2871`\n    fi\n    $CLANG_TIDY $BUILD \\\n        --extra-arg=-Ifirmware/common \\\n        --extra-arg=-Ifirmware/libopencm3/include \\\n        --extra-arg=-I/usr/arm-none-eabi/include \\\n        $FILES\ndone\n"
  },
  {
    "path": "tools/deploy-nightly.sh",
    "content": "#!/bin/bash\nPUBLICATION_BRANCH=master\n# set -x\ncd $HOME\n# Checkout the branch\ngit clone --branch=$PUBLICATION_BRANCH https://${GITHUB_TOKEN}@github.com/${ARTEFACT_REPO}.git publish\ncd publish\n# Update pages\ncp $ARTEFACT_BASE/$BUILD_NAME.tar.xz .\n# Write index page\ncd $TRAVIS_BUILD_DIR\nCOMMITS=`git log --oneline | awk '{print $1}'`\ncd $HOME/publish\necho \"\n<!DOCTYPE html PUBLIC \\\"-//W3C//DTD HTML 4.0 Transitional//EN\\\">\n<html><head>\n\t<meta http-equiv=\\\"content-type\\\" content=\\\"text/html; charset=UTF-8\\\">\n\t<title>HackRF Nightly Builds</title>\n</head>\n<body>\n<h2>HackRF Nightly Builds</h2>\n\" > index.html\n\nfor commit in $COMMITS; do\n    FILENAME=`find . -maxdepth 1  -name \"*-$commit.tar.xz\"`\n    if [ \"$FILENAME\" != \"\" ]; then\n        FN=${FILENAME:2}\n        echo \"<a href=\\\"${ARTEFACT_URL}/$FN\\\">$FN</a><br />\" >> index.html\n    fi\n    \ndone\n\necho \"\n</body></html>\n\" >> index.html\n\n# Commit and push latest version\ngit add $BUILD_NAME.tar.xz index.html\ngit config user.name  \"Travis\"\ngit config user.email \"travis@travis-ci.org\"\ngit commit -m \"Build products for $SHORT_COMMIT_HASH, built on $TRAVIS_OS_NAME, log: $TRAVIS_BUILD_WEB_URL\"\nif [ \"$?\" != \"0\" ]; then\n    echo \"Looks like the commit failed\"\nfi\ngit push -fq origin $PUBLICATION_BRANCH"
  },
  {
    "path": "tools/reformat-source.sh",
    "content": "#!/bin/bash\n\nVERSION=`clang-format --version | grep -o '[^ ]*$' | cut -d '.' -f 1`\nif [ \"$VERSION\" -ge \"14\" ]; then\n    CLANG_FORMAT=clang-format\nelif clang-format-14 --version > /dev/null; then\n    CLANG_FORMAT=clang-format-14\nelse\n    echo \"clang-format version 14 or higher is required.\"\n    exit 1\nfi\n\n$CLANG_FORMAT \\\n    -i \\\n    --style=file \\\n    host/libhackrf/src/*.{c,h} \\\n    host/hackrf-tools/src/*.c \\\n    firmware/{common,common/rad1o,hackrf_usb}/*.{c,h}\n"
  },
  {
    "path": "tools/sgpio_debug/create_tx_counter.py",
    "content": "with open('tx_counter.bin', 'wb') as f:\n\tf.write(bytes(range(256))*1000)\n"
  },
  {
    "path": "tools/sgpio_debug/sgpio_debug_rx.grc",
    "content": "options:\n  parameters:\n    author: mike\n    category: '[GRC Hier Blocks]'\n    cmake_opt: ''\n    comment: ''\n    copyright: ''\n    description: ''\n    gen_cmake: 'On'\n    gen_linking: dynamic\n    generate_options: qt_gui\n    hier_block_src_path: '.:'\n    id: sgpio_debug_rx\n    max_nouts: '0'\n    output_language: python\n    placement: (0,0)\n    qt_qss_theme: ''\n    realtime_scheduling: ''\n    run: 'True'\n    run_command: '{python} -u {filename}'\n    run_options: prompt\n    sizing_mode: fixed\n    thread_safe_setters: ''\n    title: Not titled yet\n    window_size: ''\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [8, 8]\n    rotation: 0\n    state: enabled\n\nblocks:\n- name: delay\n  id: variable_qtgui_range\n  parameters:\n    comment: ''\n    gui_hint: ''\n    label: ''\n    min_len: '200'\n    orient: Qt.Horizontal\n    rangeType: float\n    start: '0'\n    step: '1'\n    stop: '256'\n    value: '0'\n    widget: counter_slider\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [272, 12.0]\n    rotation: 0\n    state: true\n- name: samp_rate\n  id: variable\n  parameters:\n    comment: ''\n    value: int(20e6)\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [184, 12]\n    rotation: 0\n    state: enabled\n- name: analog_sig_source_x_0\n  id: analog_sig_source_x\n  parameters:\n    affinity: ''\n    alias: ''\n    amp: '2'\n    comment: ''\n    freq: samp_rate/256\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    offset: '-1'\n    phase: '0'\n    samp_rate: samp_rate\n    type: float\n    waveform: analog.GR_SAW_WAVE\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [32, 260.0]\n    rotation: 0\n    state: true\n- name: blocks_complex_to_float_0\n  id: blocks_complex_to_float\n  parameters:\n    affinity: ''\n    alias: ''\n    comment: ''\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    vlen: '1'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [256, 144.0]\n    rotation: 0\n    state: enabled\n- name: blocks_delay_0\n  id: blocks_delay\n  parameters:\n    affinity: ''\n    alias: ''\n    comment: ''\n    delay: delay\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    num_ports: '1'\n    type: float\n    vlen: '1'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [456, 300.0]\n    rotation: 0\n    state: true\n- name: blocks_interleave_0\n  id: blocks_interleave\n  parameters:\n    affinity: ''\n    alias: ''\n    blocksize: '1'\n    comment: ''\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    num_streams: '2'\n    type: float\n    vlen: '1'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [448, 144.0]\n    rotation: 0\n    state: true\n- name: blocks_sub_xx_0\n  id: blocks_sub_xx\n  parameters:\n    affinity: ''\n    alias: ''\n    comment: ''\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    num_inputs: '2'\n    type: float\n    vlen: '1'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [624, 208.0]\n    rotation: 0\n    state: enabled\n- name: note_0\n  id: note\n  parameters:\n    alias: ''\n    comment: 'Adjust delay until the plot is ~0.\n\n\n      There should be no intermittent spikes.'\n    note: ''\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [392, 12.0]\n    rotation: 0\n    state: true\n- name: qtgui_time_sink_x_0\n  id: qtgui_time_sink_x\n  parameters:\n    affinity: ''\n    alias: ''\n    alpha1: '1.0'\n    alpha10: '1.0'\n    alpha2: '1.0'\n    alpha3: '1.0'\n    alpha4: '1.0'\n    alpha5: '1.0'\n    alpha6: '1.0'\n    alpha7: '1.0'\n    alpha8: '1.0'\n    alpha9: '1.0'\n    autoscale: 'False'\n    axislabels: 'True'\n    color1: blue\n    color10: dark blue\n    color2: red\n    color3: green\n    color4: black\n    color5: cyan\n    color6: magenta\n    color7: yellow\n    color8: dark red\n    color9: dark green\n    comment: ''\n    ctrlpanel: 'False'\n    entags: 'True'\n    grid: 'False'\n    gui_hint: ''\n    label1: Signal 1\n    label10: Signal 10\n    label2: Signal 2\n    label3: Signal 3\n    label4: Signal 4\n    label5: Signal 5\n    label6: Signal 6\n    label7: Signal 7\n    label8: Signal 8\n    label9: Signal 9\n    legend: 'True'\n    marker1: '-1'\n    marker10: '-1'\n    marker2: '-1'\n    marker3: '-1'\n    marker4: '-1'\n    marker5: '-1'\n    marker6: '-1'\n    marker7: '-1'\n    marker8: '-1'\n    marker9: '-1'\n    name: '\"\"'\n    nconnections: '1'\n    size: '1024'\n    srate: samp_rate\n    stemplot: 'False'\n    style1: '1'\n    style10: '1'\n    style2: '1'\n    style3: '1'\n    style4: '1'\n    style5: '1'\n    style6: '1'\n    style7: '1'\n    style8: '1'\n    style9: '1'\n    tr_chan: '0'\n    tr_delay: '2.56e-6'\n    tr_level: '0.1'\n    tr_mode: qtgui.TRIG_MODE_AUTO\n    tr_slope: qtgui.TRIG_SLOPE_POS\n    tr_tag: '\"\"'\n    type: float\n    update_time: '0.10'\n    width1: '1'\n    width10: '1'\n    width2: '1'\n    width3: '1'\n    width4: '1'\n    width5: '1'\n    width6: '1'\n    width7: '1'\n    width8: '1'\n    width9: '1'\n    ylabel: Amplitude\n    ymax: '1'\n    ymin: '-1'\n    yunit: '\"\"'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [768, 204.0]\n    rotation: 0\n    state: true\n- name: soapy_source_0\n  id: soapy_source\n  parameters:\n    affinity: ''\n    alias: ''\n    amp_gain0: '0'\n    ant0: RX\n    ant1: RX2\n    args: ''\n    balance0: '0'\n    balance1: '0'\n    bw0: '0'\n    bw1: '0'\n    center_freq0: 100.0e6\n    center_freq1: '0'\n    clock_rate: '0'\n    clock_source: ''\n    comment: ''\n    correction0: '0'\n    correction1: '0'\n    dc_offset0: '0'\n    dc_offset1: '0'\n    dc_offset_auto_mode0: 'False'\n    dc_offset_auto_mode1: 'False'\n    dev: driver=rtlsdr\n    devname: hackrf\n    gain_auto_mode0: 'False'\n    gain_auto_mode1: 'False'\n    ifgr_gain: '59'\n    lna_gain0: '10'\n    lna_gain1: '10'\n    manual_gain0: 'True'\n    manual_gain1: 'True'\n    maxoutbuf: '0'\n    minoutbuf: '0'\n    mix_gain0: '10'\n    mix_gain1: '10'\n    nchan: '1'\n    nco_freq0: '0'\n    nco_freq1: '0'\n    overall_gain0: '10'\n    overall_gain1: '10'\n    pga_gain0: '24'\n    pga_gain1: '24'\n    rfgr_gain: '9'\n    samp_rate: samp_rate\n    sdrplay_agc_setpoint: '-30'\n    sdrplay_biastee: 'True'\n    sdrplay_dabnotch: 'False'\n    sdrplay_if_mode: Zero-IF\n    sdrplay_rfnotch: 'False'\n    tia_gain0: '0'\n    tia_gain1: '0'\n    tuner_gain0: '10'\n    tuner_gain1: '10'\n    type: fc32\n    vga_gain0: '10'\n    vga_gain1: '10'\n  states:\n    bus_sink: false\n    bus_source: false\n    bus_structure: null\n    coordinate: [24, 108.0]\n    rotation: 0\n    state: true\n\nconnections:\n- [analog_sig_source_x_0, '0', blocks_delay_0, '0']\n- [blocks_complex_to_float_0, '0', blocks_interleave_0, '0']\n- [blocks_complex_to_float_0, '1', blocks_interleave_0, '1']\n- [blocks_delay_0, '0', blocks_sub_xx_0, '1']\n- [blocks_interleave_0, '0', blocks_sub_xx_0, '0']\n- [blocks_sub_xx_0, '0', qtgui_time_sink_x_0, '0']\n- [soapy_source_0, '0', blocks_complex_to_float_0, '0']\n\nmetadata:\n  file_format: 1\n"
  },
  {
    "path": "tools/sgpio_debug/sgpio_debug_tx.sh",
    "content": "#!/bin/sh\npython3 create_tx_counter.py\nhackrf_transfer -R -t tx_counter.bin\n"
  }
]